@1531855675.36EDT = =ECan =tMAIN =mMAIN_scheduler @EDT1531855677.47 #"core_reset"Sent BREAK +2 #t@0xF48D, state=0x333C, ifg=0x20, ie=0x00 + #\ESP2 v3.22 I2C Gateway v3.06 +9 #\ESP2 v3.22 I2C Gateway v3.06 +34 #Powering up Dwarves +759 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/shallow/niagara/configure.rb\ +262 .Sleepy.power :raw,:ON +3 E\ v +4 \ v + "sampler") +2 ) +2 "core"  + "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 )% +2 "core" %}|\  +2 .tSS.configure SSconfig +2 "sampler")#.0X\ + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b + .tCH.coast +2 "collection"'  +2 "core" + .tCH.configure CHconfig + "collection"'\ 2 +3 .tPH.coast + "processing"%  +2 "core" +2 .tPH.configure PHconfig + "processing"%\ 2 +2 #tAll dwarf controllers running firmware version 3.75 +2 "sampler") +1817 #t-> exit +13 #m\EXIT @1531855707.86EDT @1531857472.58EDT = =ECan =tMAIN =mMAIN_scheduler @EDT1531857474.74 #"core_reset"Sent BREAK +2 #t@0xA111, state=0x333C, ifg=0x20, ie=0x00 + #\ESP2 v3.22 I2C Gateway v3.06 +9 #\ESP2 v3.22 I2C Gateway v3.06 +34 #Powering up Dwarves +735 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/shallow/niagara/configure.rb\ +272 .Sleepy.power :raw,:ON +3 E~\ u +4 ~\ u + "sampler") +2 ) + "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% + % +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 )% +2 "core" %~~ /  +2 .tSS.configure SSconfig +2 "sampler")#.0X\ +2 .tCS.configure CSconfig +2 "collection"'#P d@b +2 "processing"%& +3 "core" &\ + .tPC.configure PCconfig +2 "processing"%$x2 ^22b +2 %% +3 "core" %/\ + .tPS.configure PSconfig +2 "processing"%#A d`xb +4 "manipulator"& % +3 "core" % + .tForearm.configure LooseForearm +2 "manipulator"&#Q@2^d^b +2 &\ & +3 "core" & + .t\Elbow.configure LooseElbow +2 "manipulator"&$ &.,(#b +4 "storage"( & +2 "core" &\ F\ \ \ +2 .tSC.configure SCloose +2 "storage"($.\ 1~b +2 ( % +2 "core" %\ [\ ? \ +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 .tCH.coast + "collection"'  +2 "core" + .tCH.configure CHconfig +2 "collection"'\ 2 +2 .tPH.coast + "processing"%  +2 "core" +2 .tPH.configure PHconfig + "processing"%\ 2 +2 #tAll dwarf controllers running firmware version 3.75 +2 "sampler") +18 #tCleanly exited at 15:28:27EDT17-Jul-18 +3444 #-> GoodNews.email "Twas sweet" + .GoodNews.email "Twas sweet" +45894 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +10441 E\ !v +60002 }\ !!~ +20385 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +39610 Ew\ !x +51220 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +8776 Eu\ ! v +60002 q\ ! v +22050 #"connect"Session Begun +2 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +37946 Eo\ ! m +17571 #t-> exit +12 #m\EXIT @1531861260.67EDT @1532011999.19EDT = =ECan =tMAIN =mMAIN_scheduler @EDT1532012001.33 #"core_reset"Sent BREAK + #t@0x11CD, state=0x3350, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.22 I2C Gateway v3.06 +209 #>RESET< ESP2 v3.22 I2C Gateway v3.06 +33 #Powering up Dwarves +723 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/shallow/niagara/configure.rb\ +270 .Sleepy.power :raw,:ON +2 E "!q +4  "!q + "sampler") +2 ) +2 "core"  + "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 )% +2 "core" %\ v 5 +2 .tSS.configure SSconfig +2 "sampler")#.0X + .tCC.configure CCconfig +2 "collection"'$x2 ^22b +2 '% +2 "core" %IK +2 .tCS.configure CSconfig +2 "collection"'#P d@b +2 "processing"%& +2 "core" &  +2 .tPC.configure PCconfig +2 "processing"%$x2 ^22b +2 %% +3 "core" %6  + .tPS.configure PSconfig +2 "processing"%#A d`xb +4 "manipulator"& % +2 "core" % + .tForearm.configure LooseForearm +2 "manipulator"&#Q@2^d^b +3 &\ & +2 "core" & d +2 .t\Elbow.configure LooseElbow +2 "manipulator"&$ &.,(#b +4 "storage"( & +2 "core" & s p   + .tSC.configure SCloose +2 "storage"($.\ 1~b +3 ( % +2 "core" % q q F  + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 .tCH.coast +2 "collection"'  +2 "core" + .tCH.configure CHconfig + "collection"'\ 2 +2 .tPH.coast +2 "processing"%  +2 "core" + .tPH.configure PHconfig + "processing"%\ 2 +2 #tAll dwarf controllers running firmware version 3.75 + "sampler") +18 #tCleanly exited at 17:01:00EDT17-Jul-18 +1120 #-> ESP.ready! +4 "processing"%% +2 "collection"'% +2 "manipulator"&% +6 "core" % +5 ."rdyProcessing"PSV.dial :air +2 "processing"%  +3 "core" %JJi + % n + ."rdySampler"Intake.select :close +3 "manipulator"&% + ."rdySampler"\Exhaust.select :close +4 .CTV.dial :air + "collection"'  +3 "core" %  +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract +2 "manipulator"&'\ +2 "core" + ."rdySampler"CSV.dial :waste1 +2 "collection"' +38 "core" +2 ."rdySampler"SSV.dial :spit,avoiding: :exhaust +2 "sampler") +3 "core"  +2 "sampler")  +4 "core"  +3 ."readyCS"CS.reconfigure CSfast +2 ."rdySampler"SS.reconfigure SSconfig +5 "collection"'#d @b + "sampler")#.0X Power.sampler :on + .Sleepy.power :sampler,:ON +18814 E BB +484 #t-> Sample.shallow + .Sample.shallow +2 "sampler");2 +16 "core" 2 +13496 #t-> Power.sampler :off + .Sleepy.power :sampler,:OFF +3802 #-> Power.sampler :on + .Sleepy.power :sampler,:ON +4970 #-> Power.sampler :off + .Sleepy.power :sampler,:OFF +17841 #-> exit +12 #m\EXIT @1532013019.58EDT @1532013132.06EDT = =mMAIN_scheduler =tMAIN =ECan @EDT1532013134.23 #"core_reset"Sent BREAK + #t@0xDC9D, state=0x3380, ifg=0x20, ie=0x7F + #@0xE40F, state=0x3380, ifg=0x08, ie=0x5F + #@0x13D7, state=0x3350, ifg=0x84, ie=0x75 #@0x168F, state=0x32E2, ifg=0x10, ie=0xF5 + #@0x1922, state=0x32F4, ifg=0x10, ie=0xFD + #@0x1BB4, state=0x32F4, ifg=0x10, ie=0xFD #@0x1E46, state=0x32F4, ifg=0x10, ie=0xFD + #@0x1FD4, state=0x32F4, ifg=0x80, ie=0xFD + #@0xB939, state=0x3350, ifg=0x00, ie=0x75 #\ESP2 v3.22 I2C Gateway v3.06 +9 #\ESP2 v3.22 I2C Gateway v3.06 +371 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/shallow/niagara/configure.rb\ +275 .Sleepy.power :raw,:ON +2 E QQ +5  QQ "sampler") +2 ) +2 "core"  +2 "collection"' + ' +2 "core"  +2 "processing"% +2 % +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +3 % 2\ + % *\ +2 % 0\ +3 "sampler")&\ +2 )% +3 "core" % n H + .tSS.reconfigure SSconfig +2 "sampler")#.0X& +3 "core" &- C  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage +2 "manipulator"&?' +108 "core" ' +2 .tHand.close + "manipulator"&@/ +61 "core" / +3 "manipulator"&A& +4 "core" &-  +2 "manipulator"&B% +3 "core" %   Ⱦ_ +3 .tForearm.seek :retract + "manipulator"&C'\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&D( +280 "core" ( +2 "manipulator"&E& +4 "core" &   . + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &F& +3 "core" & 5 . +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&G'ρ +101 "core" ' +4 "manipulator"&H& +3 "core" &  . +2 "manipulator"&I% +4 "core" %ω +2 "collection"'J& +3 "core" &GLU +2 "collection"'K& +4 .tCC.seek :closed + "collection"'L(O +3 "core" &FN +3 &DIY  +9 &8EJZ *x +10 &nFHd = +9 &~EK` E +10 &RmFI[ D +9 &qGJP D +9 &qGIN D +10 &qFJT D +9 &XrFJQ D +10 &pGJP D +9 &rEIT D +9 & pFJL D +11 &"bpFIQ D +8 &$"uHKU D +9 &%oFL_ D +10 &'pIIT D +9 &)inEKP D +9 &++pFJ[ D +10 &,rFJ[ D +9 &.mGHP D +10 &0rpGIQ D +9 &23sGIX D +9 &3pHKS D +10 &5nHKR D +9 &7yoEJT D +9 &9<pFKU D +10 &:mGJ^ D +9 &<pEJV D +10 &>pFIZ C +9 &@CpGKV D +9 &BqEKV D +10 &CnEIS D +9 &EuFIS E +9 &GGzEJR E +10 &ICJJ H +9 &JDHR K +10 &LrBIO O +9 &N5EFV ; +9 &O46DHP +} +10 &O?CGL : +2 ( + "collection"'K& +3 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.50 + "collection"'M& +3 "core" &O9DF : +2 .tHand.open + "manipulator"&N1 +64 "core" 1 +2 "manipulator"&O% +4 "core" % χ  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&P'\ +101 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'Q& +4 "core" &O9BG : +2 "collection"'R% +4 "core" %CHS + #tCS Pulling 5ml of flush + .CSV.dial CSR + "collection"'S  +123 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"'T'l +1343 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 'U% +2 "core" %lBF  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'V' +596 "core" ' +2 .tCSV.dial :waste + "collection"'W +111 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'X' +1984 "core" ' +2 #tPurging external Intake + "collection"'Y& +4 "core" &O8CFR : +2 "collection"'Z% +3 "core" %BF + .tCSV.dial :flush +2 "collection"'[  +39 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'\\' D +2129 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"'] + '^  +6 "core"  +58 ~ +2 .tCTV.dial :intake + "collection"'_  +65 "core"  + .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'`' +2131 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'a  +65 "core" ~ +2 #tFlushing upper manifold + "collection"'b& +4 "core" &O8<AN : +2 "collection"'c% +3 "core" %>A + .tCSV.dial :flush +2 "collection"'d  +64 "core"  +3 .tCS.seek 5ml +2 "collection"'e'l +193 E `_ +904 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'f @ +38 "core" A +2 "collection"'g% +4 "core" %lAEO \ +2 .tCS.seek 7ml +2 "collection"'h' +504 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +2 "collection"'i +89 "core" ~ +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"'j' +1515 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'k'- +703 "core" ' +2 .tCSV.dial :waste + "collection"'l +39 "core" +3 .tCS.seek 0ml + "collection"'m' +701 "core" ' +2 "collection"'n& +4 "core" &O8AF : + "collection"'o% +4 "core" %AGP + .tCSV.dial :flush +2 "collection"'p  +38 "core"  +3 .tCS.seek 3ml +2 "collection"'q'- +709 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'r @ +38 "core" B +40 "collection"'s% +4 "core" %-CEQ  +2 .tCS.seek 5.001ml +2 "collection"'t'l +500 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml +2 "collection"'u' +1094 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'v'- +706 "core" ' +2 .tCSV.dial :waste + "collection"'w +64 "core" +3 .tCS.seek 0ml + "collection"'x' +691 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&y& +4 "core" & . +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&z( +4 "core" ( +2 "manipulator"&{& +4 "core" &   . + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &|& +2 "core" &  . +2 .tForearm.seek CC +2 "manipulator"&}'ρ +102 "core" ' +2 .tHand.close + "manipulator"&~/ +62 "core" / +2 .tCC.seek :open +2 "collection"'( +375 "core" ( +2 "manipulator"&& +4 "core" & D . +2 "manipulator"&% +3 "core" % ς ; k +2 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&(- +283 "core" ( +2 "manipulator"&& +4 "core" &- ? \ +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 && +2 "core" &- { \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&\ ' +109 "core" ' +3 .tHand.open + "manipulator"& 1 +71 "core" 1 +2 "manipulator"& % +4 "core" % z  > Ǻ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +106 "core" ' +2 #tda sampling at most 1000ml +2 #Loading sh1 puck from tube 2 into Collection Clamp +2 ."Qmail"HABfans.email "Started da in tube 2 at 11:24:24EDT19-Jul-18\\n{}\\nCan@11:22:22, 26.1C, 14% humidity, 14.3psia, 14.902V, 0.515A, 0.509A avg, 7.68W",Subject: "da sampling at most 1000ml" +3 "collection"'& +66 "core" &CH  +2 "manipulator"&% +3 "core" %  N  +2 "storage"(% +4 "core" %\ =\ A +2 "storage"(. +3 "core" .( +2 "storage"(& +4 "core" & &\ A\ B  + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (& +2 "core" & &\ B\ B  +2 "manipulator"& & +3 "core" &- \ +2 "manipulator"& % +4 "core" %  n  +4 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 2 + "manipulator"&(^ +182 "core" ( +4 "manipulator"&& +5 "core" &j  x $ +2 "storage"(& +3 "core" & &\ ,\ / B  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&'! +97 "core" ' + "storage"(& +4 "core" & &\ *\ ,   +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"('L +124 "core" ' +2 "storage"(- +4 "core" -'` +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +11 (& +3 "core" & % k  + "manipulator"&& +4 "core" &j \ ] $ +2 .t\Elbow.seek 2 +2 "manipulator"&(^ +22 "core" ( +2 "manipulator"&& +4 "core" &j   +2 "storage"(& +3 "core" & % q  +4 .tForearm.seek 2 + 300 counts +2 "manipulator"& 'ϑ +20 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +54 "core" / +10 ."downElevator"SE.seek :down +3 "manipulator"&"& +6 "storage"($'v +3 "core" &j   + "manipulator"&'% +4 "core" % ω +2 .tForearm.seek :retract +2 "manipulator"&('\ +88 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +3 "core" ' + .t\Elbow.seek CC +2 "manipulator"&*( +168 "core" ( +2 "manipulator"&#& +4 "core" &  f 8 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &0& +2 "core" &  8 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&!'ρ +102 "core" ' +2 "manipulator"&)& +5 "core" &  8 +2 "manipulator"&2% +3 "core" %φ +2 "collection"'4& +4 "core" &AGO  +2 "collection"'3& +4 .tCC.seek :closed +2 "collection"'-(O +3 "core" &CG  +3 &>GJ  +8 &9BGQ *z +9 &$pDGQ = +10 &vCIN D +9 &oEGB C +10 &SrBGC D +9 &qCGJ D +9 &pBEK C +10 &mDFK C +9 &\\rBIC C +9 &pDG@ D +10 & pCG> C +9 &"rDHb C +10 &$dqBG C +9 &&'kCG C +9 &'oEH C +10 &)sEG C +9 &+loDG C +9 &-.rCF C +10 &.nDG C +9 &0rEH C +10 &2uoCG C +12 &46nCG C +6 &5oCH D +10 &7nEH C +9 &9|oDH C +9 &;?rCH C +10 &=nBG C +9 &>pCD C +10 &@kDH C +9 &BFpCF C +9 &DrEF C +10 &ExDG D +9 &GDG E +9 &I@EE H +10 &JBE M +9 &L=F O +10 &NsBG ; +9 &OO+AF )w +9 &O9BD 9 +2 ( + "collection"'3& +3 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.57 + .Hand.open + "manipulator"&/1 +63 "core" 1 +2 "manipulator"&7% +4 "core" % ρ  0 +2 .tForearm.reconfigure LooseForearm +39 "manipulator"&#Q@2^d^b +8 .tForearm.seek :retract +2 "manipulator"&8'\ +101 "core" ' +2 .tSC.coast + "storage"(6 +2 #tcollectSample 1000ml w/bubble point of 24psi + #Priming 7ml + .Sleepy.power :sampler,:ON + .Intake.select :close + .\Exhaust.select :close + .SS.hold + "sampler")9+ +4 "core" + + "sampler"):% +4 "core" % s ? +2 "collection"';& +4 "core" &O0CE{ 9 +2 E UU +2 #tCalibrating pressure and temperature sensors + .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +3 .SS.reconfigure SSfast + "sampler")#.0X  +2 "collection"'. @ +99 "core" ? +17 +2 .tdelay 3.8 seconds +382 "collection"'@% +5 "core" %EGl + "sampler")A% +4 "core" %?3 v x + .tSSV.dial :spit +2 "sampler")B +116 "core"  +3 .tSS.seek 0ml + "sampler")1' +280 "core" ' +2 .tSSV.dial CBV + "sampler")?  +119 "core" +2 .tCTV.dial :intake +2 "collection"'E  +65 "core"  +2 #tWaiting for external sampler to finish priming... + .delayUntil "11:27:42.43" +16548 ."connect"SSV.dial CBV +2 .tCBV.dial SSV + #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open + "sampler") +210 "collection"'F% +3 "core" %| +2 #tIntake @17.4psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X% +3 "core" %vM\\ r * +2 "collection"'@% +3 "core" %//p +2 #tIntake @13.0psia, vacuum from 7.5 to 10.5psi + .SS.reconfigure SSinhale.with maxSpeed: 135 +2 "sampler")#.0XCc + #tIntake @14.1psia, vacuum from 8.6 to 11.6psi + .SS.reconfigure SSinhale.with maxSpeed: 122 +2 "sampler")#.z0X% +3 "core" %1_C i  +15 "collection"'@% +3 "core" %glh +2 "sampler")B% +3 "core" %1_C `  +2 "collection"'=% +3 "core" %gjo +2 #tIntake @16.2psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 72 +2 "sampler")#.H0X X  +14 "collection"'% +3 "core" %mql +2 "sampler")% +4 "core" %M0= k  +14 "collection"'% +3 "core" %joe +2 "sampler")% +3 "core" %M0= _  +2 "collection"'% +3 "core" %kok +2 #tIntake @16.5psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 48 +2 "sampler")#.00X% +3 "core" %tz} +2 "sampler")@% +3 "core" %%Q h  +2 "collection"'B% +3 "core" %sxo +2 #tIntake @17.0psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 43 +2 "sampler")#.+0X% +3 "core" %w{l +2 "sampler")@% +3 "core" %/Y f  +15 "collection"'B% +3 "core" %}x +2 "sampler")2% +3 "core" %/W \\  +15 "collection"',% +3 "core" %x +2 "sampler")E% +3 "core" %/X d  +15 "collection"'9% +3 "core" %uyn +2 "sampler")F% +4 "core" %/S j  +14 "collection"'A% +3 "core" %wyk +2 "sampler")H% +3 "core" %/S \\  +15 "collection"'I% +3 "core" %wzu +2 "sampler")1% +3 "core" %/S k  +15 "collection"'C% +3 "core" %uyr +2 "sampler")6% +4 "core" %/S `  +14 "collection"'<% +3 "core" %uzz +2 "sampler")O% +4 "core" %/S ]  +14 "collection"'Q% +3 "core" %y{o +2 "sampler")R% +4 "core" %/S h  +14 "collection"'M% +3 "core" %}w +2 "sampler")J% +3 "core" %/S ^  +15 "collection"'N% +3 "core" %{r +2 "sampler")G% +3 "core" %/S ^  +15 "collection"'?% +3 "core" %y|r +2 "sampler")=% +4 "core" %/T a  + "collection"'T% +4 "core" %x{y + #tIntake @17.1psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 26 + "sampler")#.0X% +3 "core" %z}j +2 "sampler")@% +3 "core" %YL \\  +15 "collection"'B% +3 "core" %}}h +2 "sampler")2% +3 "core" %YL n  +15 "collection"',% +3 "core" %zs +2 "sampler")E% +3 "core" %YL \\  +15 "collection"'9% +3 "core" %y~ +2 "sampler")F% +3 "core" %YM j  +15 "collection"'A% +3 "core" %|{ +2 "sampler")H% +4 "core" %YL d  +14 "collection"'I% +3 "core" %x~h +2 "sampler")1% +3 "core" %YK X  +15 "collection"'C% +3 "core" %y}f +2 "sampler")6% +3 "core" %YL k  +15 "collection"'<% +3 "core" %z~p +2 "sampler")O% +3 "core" %YL h  +15 "collection"'Q% +3 "core" %z~l +2 "sampler")R% +3 "core" %YJ `  +15 "collection"'M% +3 "core" %|w +2 "sampler")J% +4 "core" %YL  d  +14 "collection"'N% +3 "core" %|q +2 "sampler")G% +4 "core" %YL ]  + "collection"'?% +4 "core" %~o +2 .tSS.reconfigure SSinhale.with maxSpeed: 21 + "sampler")#.0X c  +15 "collection"'% +3 "core" %w|| +2 "sampler")% +3 "core" %7? e  +15 "collection"'% +3 "core" %ty +2 "sampler") % +3 "core" %7> W  +15 "collection"' % +3 "core" %tw +2 "sampler")% +4 "core" %7> i  +14 "collection"'% +3 "core" %v{ +2 "sampler")% +3 "core" %7> W  +15 "collection"'% +3 "core" %~y +2 "sampler")% +4 "core" %7> c  +14 "collection"'% +3 "core" %~ +2 "sampler")~% +4 "core" %7> h  +14 "collection"'% +3 "core" %~ +2 "sampler")% +3 "core" %7> Z  +15 "collection"' % +3 "core" %v{u +2 "sampler")% +3 "core" %7> S  +15 "collection"'% +3 "core" %rvy +2 "sampler")"% +4 "core" %7> ^  +14 "collection"''% +3 "core" %v{w +2 "sampler")+% +4 "core" %7> \\  +14 "collection"'% +3 "core" % +2 "sampler")D% +4 "core" %7> e  +14 "collection"'% +3 "core" % +2 "sampler")% +3 "core" %7> b  +15 "collection"'% +3 "core" %|~| +2 "sampler") % +3 "core" %7> Y  +15 "collection"')% +3 "core" %vyy +2 "sampler")$% +4 "core" %7> f  +14 "collection"'% +3 "core" %vv~ +2 "sampler")% +4 "core" %7> f  +14 "collection"'4% +3 "core" %z| +37 "sampler")(% +14 "core" %7> f  +14 "collection"'\ % +3 "core" %t +2 "sampler")/% +3 "core" %7> Y  +15 "collection"'7% +3 "core" %x|~ +2 "sampler")3% +3 "core" %7> i  +15 "collection"'#% +3 "core" %uz +2 "sampler");% +3 "core" %7? b  +15 "collection"'% +3 "core" %wzy +2 "sampler"):% +3 "core" %7> `  +2 "collection"'%% +4 "core" %x|} + #tIntake @17.2psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 17 +2 "sampler")#.0X% +3 "core" %tF9 \\  +15 "collection"'@% +3 "core" %{~ +2 "sampler")B% +3 "core" %tE X \ X +15 "collection"'2% +3 "core" %w} +2 "sampler"),% +3 "core" %t? a G +15 "collection"'E% +3 "core" %ux +2 "sampler")9% +3 "core" %t? Y G +15 "collection"'F% +3 "core" %z| +2 "sampler")A% +3 "core" %t? b G +15 "collection"'H% +3 "core" %} +2 "sampler")I% +3 "core" %t? b G +15 "collection"'1% +3 "core" % +2 "sampler")C% +3 "core" %t?  V G +16 "collection"'6% +3 "core" %z~ +2 "sampler")<% +3 "core" %t?  d G +15 "collection"'O% +3 "core" %vy +2 "sampler")Q% +3 "core" %t? \\ G +15 "collection"'R% +3 "core" %v~ +2 "sampler")M% +3 "core" %t?  c G +15 "collection"'J% +3 "core" %x +2 "sampler")N% +4 "core" %t? _ G +14 "collection"'G% +3 "core" % +2 "sampler")?% +3 "core" %t?  R G +15 "collection"'% +3 "core" %~ +2 "sampler")T% +3 "core" %t? f G +15 "collection"'0% +3 "core" %y~ +2 "sampler")&% +3 "core" %t?  ] G +15 "collection"'Y% +3 "core" %uy| +2 "sampler")Z% +4 "core" %t? [ G +14 "collection"'V% +3 "core" %sv~ +2 "sampler")X% +3 "core" %t?  e G +15 "collection"'^% +3 "core" %uy +2 "sampler")]% +4 "core" %t?  ] G +14 "collection"'_% +3 "core" %~ +2 "sampler")S% +3 "core" %t? e G +15 "collection"'[% +3 "core" %~ +2 "sampler")K% +4 "core" %t?  e G +14 "collection"'\\% +3 "core" %{ +2 "sampler")a% +3 "core" %t? ^ G +15 "collection"'b% +3 "core" %z| +2 "sampler")f% +4 "core" %t?  d G +14 "collection"'c% +6 "core" %x{ + "sampler")e% +3 "core" %t? ^ G +15 "collection"'U% +3 "core" %t{ +2 "sampler")d% +4 "core" %t?  a G +14 "collection"'j% +3 "core" %}{ +2 "sampler")l% +3 "core" %t? [ G +15 "collection"'h% +3 "core" %| +2 "sampler")n% +4 "core" %t? g G +14 "collection"'g% +3 "core" % +2 "sampler")p% +4 "core" %t?  V G +14 "collection"'`% +3 "core" % +2 "sampler")o% +3 "core" %t?  _ G +15 "collection"'k% +3 "core" %y +2 "sampler")q% +4 "core" %t? c G +14 "collection"'t% +3 "core" %uz +2 "sampler")r% +4 "core" %t? \\ G +14 "collection"'w% +3 "core" %vx +2 "sampler")v% +4 "core" %t?  W G +14 "collection"'y% +3 "core" %w{ +2 "sampler"){% +4 "core" %t? _ G +14 "collection"'|% +3 "core" %~ +2 "sampler")u% +4 "core" %t? \  [ G +14 "collection"'W% +3 "core" % +2 "sampler")P% +3 "core" %t? \  b G +15 "collection"'i% +3 "core" % +2 "sampler")s% +3 "core" %t?  _ G +15 "collection"'=% +3 "core" %z} +2 "sampler")}% +3 "core" %t? W G +2 "collection"'% +3 "core" %y~ +2 #tIntake @17.3psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 15 +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'$' +107 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +118 "core"  +3 .tSS.reconfigure SSexhale + "sampler")#.0X +117 "core" +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +3 .tSS.seek 0ml +4 "collection"'@  +2 "sampler")B' +4 "core" ' + .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")2  +106 "core" ~ +10  +173 ' +2 "sampler"),% +4 "core" % \\ ( + .tCBV.dial between SSV and waste2 +2 "collection"'E  +33 "core"  +3 "collection"'9% +3 "core" % @@F \ +2 ."connect"CTV.dial CSV,avoiding: :air +2 .tCSV.dial CTV +2 "collection"'F  +36 "core"  +4 .tCS.reconfigure CSpressurize +2 "collection"'# d@<<b +3 .tCS.seek 0ml + "collection"'A' +2426 "core" '5 ij +2 "collection"'H% +4 "core" %   +2 "sampler")I% +4 "core" % \\ ( + #tBubblePoint: Intake @38.2psia, Outlet @14.1psia + .CBV.dial SSV + "collection"'1 @ +32 "core" @ +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +43 "collection"'?' +49 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +115 "core" +3 .tSS.reconfigure SSexhale + "sampler")#.0X +2 #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml + "collection"'>' +340 "core" ' +3 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'@ @ +88 "core" B +2 .tCSV.dial :air +2 "collection"'2 @ +37 "core" ? +3 .tCS.seek 5ml +2 "collection"'%'l +1345 "core" ' +2 .tCSV.dial CTV + "collection"',  +39 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'E @ +38 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'9  +38 "core"  +4 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"'F @ +38 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'' +1353 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"'H +87 "core" ~ +2 .tCBV.dial CSV + "collection"'I  +28 "core"  +2 "collection"'1% +4 "core" %   +2 .tCS.seek 5ml +2 "collection"'B'l +1350 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +4 "collection"'6  +38 "core" +2 "collection"'<% +4 "core" %lbg  +2 .tCS.seek 7ml +2 "collection"'O' +581 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +4 "collection"'C @ +37 "core" ? +3 .tCS.seek 10ml + "collection"'Q' D +838 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'M ` +98 "core" _ +3 #tRecycling Lysate (#1 of 1) .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'J   +34 "core" " +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'G  + 'R  +27 "core"  +89  +3 .tCS.seek 5ml + "collection"''l +1344 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'A @ +89 "core" B +2 .tCSV.dial :waste +2 "collection"'N +88 "core" +2 .tCS.seek :empty +2 "collection"'?'Ͱ +1347 "core" ' +2 .tCSV.dial :air + "collection"'T @ +65 "core" B +3 .tCS.seek 5ml + "collection"'&'l +579 E 99 +790 "core" ' +2 .tCSV.dial CTV + "collection"'Y  +38 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'0 @ +39 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'V  +39 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'X @ +39 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'Z' +1353 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"'^ +87 "core" ~ +2 .tCBV.dial CSV + "collection"'_  +35 "core"  +2 "collection"']% +4 "core" %op +2 .tCS.seek 5ml +2 "collection"'['l +1343 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'S  +38 "core" +2 "collection"'\\% +4 "core" %l \ +2 .tCS.seek 7ml +2 "collection"'K' +585 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +4 "collection"'b @ +36 "core" > +3 .tCS.seek 10ml + "collection"'a' D +846 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'c ` +98 "core" ^ +2 #tLysing Complete +2 "collection"'f& +3 "core" &O/ 9 +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&U% +3 "core" %\ " T = +2 "storage"(j% +4 "core" %\ (\ ( + "storage"(l. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 1 + "storage"(h(" +338 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (n& +3 "core" &% e + "manipulator"&g& +4 "core" &  R 8 + "manipulator"&p% +4 "core" %\ " 2 = +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 1 + "manipulator"&`( +146 "core" ( +2 "manipulator"&o& +4 "core" & H +2 "storage"(k& +3 "core" &!  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&q' +100 "core" ' +2 "storage"(t& +4 "core" &! P +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +47 .tSE.seek beamBreak + "storage"(r'L +270 "core" ' +2 "storage"(w- +3 "core" -'] +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +11 "manipulator"&v& +3 "core" &   +2 "storage"(y& +4 "core" &! +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 1 +2 "manipulator"&{'I +36 "core" ' +2 .t\Elbow.hold +2 "manipulator"&|, +3 "core" , +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 "storage"(u- +2 "core" -'] +3 .tSE.seek 2.09 Pucks below Top Plate + "storage"(W' +31 "core" ' +2 "manipulator"&P% +4 "core" %97  \ ǩ +2 "storage"(i& +4 "core" &! x  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 284 counts + "manipulator"&s'e +15 "core" ' +2 "manipulator"&=& +4 "core" &  `  +2 "storage"(}& +3 "core" &! S +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&' +24 "core" ' +3 .tSE.seek 3.09 Pucks below Top Plate + "storage"(' +45 "core" ' +2 "manipulator"& & +4 "core" &   +2 "manipulator"&m% +4 "core" % 5  +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&z'\ +86 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&!( +154 "core" ( +2 "manipulator"&L& +4 "core" &  7 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & q 7 +2 .tForearm.seek CC +2 "manipulator"&'ρ +93 "core" ' +3 .tHand.close +2 "manipulator"&/ +61 "core" / +2 .tCC.seek :open +2 "collection"'( +376 "core" ( +2 "storage"( & +4 "core" &! + "storage"(x& +4 "core" &! +2 "manipulator"&& +3 "core" & 7 +2 "manipulator"&% +3 "core" % Ϗ +2 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 1 +2 "manipulator"&( +156 "core" ( +2 "manipulator"&& +4 "core" &   +2 "storage"(& +4 "core" &!\   + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 1 + "manipulator"&'I +113 "core" ' +2 .t\Elbow.hold + "manipulator"&~, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&1 +74 "core" 1 +10 "manipulator"& % +4 "core" % ZL ȭ +2 "storage"( & +3 "core" &!  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 317 counts + "manipulator"&'φ +19 "core" ' +2 "manipulator"&& +4 "core" & O  +2 "storage"(& +4 "core" &!\ \ > +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&'' +30 "core" ' +2 "storage"(+% +4 "core" % +2 ."downElevator"SE.seek :down +3 "storage"('v +99 ("% +3 "core" %A x L8 +2 "manipulator"&D% +4 "core" %  + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +96 "core" ' +24 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +2 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +4 "core" &~ + .tHand.open + "manipulator"&)1 +17 "core" 1 +2 "manipulator"&& +4 "core" &  +2 "manipulator"&% +3 "core" %\ $ c E +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&(- +171 "core" ( +2 "manipulator"& & +4 "core" &- I 5 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &$& +3 "core" &- 0 5 +2 .tForearm.seek :garage + "manipulator"&' +110 "core" ' +2 .tHand.close + "manipulator"&(/ +58 "core" / +4 "manipulator"&\ & +4 "core" &- [ 5 + "manipulator"&4% +4 "core" %  Y ǿc +2 .tForearm.seek :retract +2 "manipulator"&7'\ +102 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&3( +304 "core" ( +2 "manipulator"&#& +4 "core" & W / + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &;& +2 "core" & = / +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&:'ρ +98 "core" ' +2 "manipulator"&/& +4 "core" & G / +2 "manipulator"&d% +3 "core" %χ T +48 "collection"'.& +5 "core" &` +2 "collection"'& +4 .tCC.seek :closed + "collection"'e(O +3 "core" &W +4 &) 8 +9 &UR . +10 & C +9 &ch C +10 &$l C +9 &ny C +9 &oi C +10 &knV C +9 &.m B +9 &o C +10 &m B +9 &!snn C +10 &#6me B +9 &$nX C +9 &&mB B +10 &(zm2 C +9 &*=n C +9 &+p C +10 &-m C +9 &/p C +10 &1EqM C +9 &3l@ C +9 &4j5 C +10 &6l" C +9 &8MkV C +9 &:n B +10 &;n B +9 &=m B +10 &?Un C +9 &Ap C +9 &Bp C +10 &Ds C +9 &FZus D +9 &HR E +10 &I I +9 &K M +10 &MC N +9 &Nw #o +9 &O~1 I +10 ( + &O.p 7 + "collection"'& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.53 + "collection"'@& +4 "core" &O/ 7 + .tHand.open +2 "manipulator"&21 +55 "core" 1 +5 "manipulator"&>% +4 "core" % χ F +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&,'\ +95 "core" ' +2 .tPSV.dial PSR + "processing"%E +114 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%9' +1607 "core" ' +3 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%F  +52 "core"  +3 .tPS.seek 0ml + "processing"%%'W +1605 "core" ' +2 .tPSV.dial PSR + "processing"%H +39 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%I' +2635 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%1 +2 "collection"'  +5 "core"  +2 "processing"%6  +40 "core"  +27 +2 .tPSV.dial :mixloop + "processing"%< +89 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%B  +115 "core" +3 .tPS.seek 0ml + "processing"%C'W +2632 "core" ' +2 .tPSV.dial :air + "processing"%O  +39 "core"  +3 .tPS.seek 2.5ml + "processing"%M' +2626 "core" ' +2 .tPSV.dial :mixloop + "processing"%J +41 "core" +3 .tPS.seek 0ml + "processing"%G'W +2630 "core" ' +2 .tPSV.dial :air + "processing"%R  +41 "core"  +3 .tPS.seek 2.5ml + "processing"%Q' +2630 "core" ' +2 .tPSV.dial :mixloop + "processing"%A +41 "core" +3 .tPS.seek 0ml + "processing"%N'W +2636 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" & + / +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&T( +3 "core" ( +2 "manipulator"&?& +4 "core" & / + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &Y& +2 "core" & Y / +2 .tForearm.seek CC +2 "manipulator"&0'ρ +101 "core" ' +2 .tHand.close + "manipulator"&V/ +56 "core" / +2 .tCC.seek :open +2 "collection"'X( +376 "core" ( +2 "manipulator"&&& +4 "core" &  / + "manipulator"&^% +4 "core" % | @ ` +2 .tForearm.seek :retract + "manipulator"&_'\ +94 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&](- +281 "core" ( +2 "manipulator"&Z& +4 "core" &- 1 +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &S& +3 "core" &- k + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&\\' +111 "core" ' +3 .tHand.open + "manipulator"&[1 +61 "core" 1 +2 "manipulator"&b% +4 "core" % l 0 Ƕ\\ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&K'\ +106 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing + ."connect"PRV.dial CBV +2 .tCBV.dial PRV + .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 2 into Collection Clamp + "collection"'c& +4 "core" &#) +2 "manipulator"&f% +4 "core" % $ J 4 +2 "storage"(U% +3 "core" %| w  +2 "storage"(j. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 + "storage"(l( +339 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (n& +3 "core" & &\ \   + "manipulator"&g& +4 "core" &- 1 + "manipulator"&p% +4 "core" % # c 4 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 + "manipulator"&o(^ +179 "core" ( +2 "manipulator"&k& +4 "core" &`   % +2 "storage"(t& +3 "core" & (\ \   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&*'! +93 "core" ' +2 "storage"(8& +4 "core" & (\ \ \  7  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(w'L +125 "core" ' +2 "storage"(v- +3 "core" -'h +42 .tSE.configure SEconfig +6 "storage"(#QK-0-\ b +3 (y& +3 "core" & % "  +2 "manipulator"&u& +3 "core" &`  % +2 .t\Elbow.seek 2 +2 "manipulator"&P(^ +3 "core" ( + "manipulator"&i& +4 "core" &`  % +2 "storage"(=& +3 "core" & %  +3 .tForearm.seek 2 + 300 counts + "manipulator"&}'ϑ +20 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"& / +61 "core" / +11 ."downElevator"SE.seek :down +4 "storage"(q'v +3 "manipulator"&m& +7 "core" &`  % +2 "manipulator"&`% +3 "core" % ύ +3 .tForearm.seek :retract + "manipulator"&r'\ +88 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +8 "core" ' + .t\Elbow.seek CC +2 "manipulator"&{( +161 "core" ( +2 "manipulator"&s& +4 "core" &  b +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &W& +2 "core" &   b +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&L'ρ +104 "core" ' +4 "manipulator"&& +4 "core" &  X b +2 "manipulator"&% +4 "core" %ψ ` +2 "collection"'|& +4 "core" &$T +2 "collection"'& +4 .tCC.seek :closed + "collection"'z(O +3 "core" &" +3 &"O  +9 &9!"@ *y +9 &#q!$8 = +10 &v" C +9 &m# C +9 &Tn % C +10 &n # C +9 &k"# C +10 &n# C +9 &[n $ C +9 &m #v C +10 & n%h C +9 &"k "X C +9 &$cn$#O C +10 &&&l $C C +9 &'n $6 B +10 &)o $# C +9 &+lm!$ C +9 &-.n " C +10 &.o$ C +9 &0m!' C +9 &2sp!# C +10 &46l " C +9 &5p# C +10 &7l " C +9 &9{k " C +9 &;=n$ C +10 &=m % B +9 &>n!$ C +9 &@m$R C +10 &BFn#U C +9 &Dq#B C +10 &Eu#; C +9 &G"1 E +9 &I<#p I +10 &J"k M +9 &L !] N +9 &Np "W < +10 &OQ+"Z (t +9 &O=!#L 9 +2 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.62 + .Hand.open + "manipulator"&-1 +58 "core" 1 +2 "manipulator"& % +4 "core" % σ  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&x'\ +99 "core" ' +2 .tSC.coast + "storage"(6 +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'  +114 "core"  +2 .tCSV.dial CTV + "collection"'  +28 "core"  +3 .tPS.seek 2.5ml + "processing"%' +2624 "core" ' +2 "collection"'% +4 "core" % F +2 .tCS.seek 5.75ml +2 "collection"''c +1165 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%!  +38 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%  +63 "core"  +3 .tPS.seek 0ml + "processing"% 'W +2630 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"' ` +34 "core" _ +2 .tCSV.dial :air +2 "collection"' @ +50 "core" A +3 .tCS.seek 10ml + "collection"'' D +1154 "core" ' +2 .tCSV.dial CTV + "collection"'+  +38 "core"  +2 .tCS.seek 0ml +2 "collection"'' +2621 "core" ' +2 .tCBV.dial :waste1 + "collection"'" @ +28 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'D  +114 "core" +2 "collection"'& +4 "core" &O0 9 +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&% +3 "core" %\  F 7 +2 "storage"(% +4 "core" %\ +\ )  + "storage"(. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 1 + "storage"()(" +341 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" &%\ \   +2 "manipulator"&& +4 "core" &  A b +3 "manipulator"&% +3 "core" %\   7 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 1 +2 "manipulator"&'( +146 "core" ( +2 "manipulator"& & +4 "core" & \ +2 "storage"($& +3 "core" &! +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"&' +94 "core" ' +2 "storage"(h& +4 "core" &! \  T +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(~'L +262 "core" ' +3 "storage"((- +3 "core" -'H +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&\ & +3 "core" & \ +2 "storage"(4& +3 "core" &!  +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&'I +35 "core" ' +2 .t\Elbow.hold + "manipulator"&, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(- +2 "core" -'H +3 .tSE.seek 3.09 Pucks below Top Plate + "storage"(#' +33 "core" ' +2 "manipulator"&;% +4 "core" %5$  W Ȧe +2 "storage"(/& +3 "core" &! L + .tForearm.force -20 + "manipulator"&5 +48 .tForearm.seek 1 + 280 counts +3 "manipulator"&d'a +27 "core" ' +2 "manipulator"&.& +4 "core" & +2 "storage"(7& +3 "core" &! U +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"&' +17 "core" ' +3 .tSE.seek 4.09 Pucks below Top Plate + "storage"(@' +41 "core" ' +2 "manipulator"&2& +4 "core" & D +2 "manipulator"&>% +4 "core" % +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +88 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&E( +164 "core" ( +2 "manipulator"&:& +4 "core" &   5 +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &F& +2 "core" &  K 5 +2 .tForearm.seek CC +2 "manipulator"&9'ρ +94 "core" ' +2 .tHand.close + "manipulator"&H/ +64 "core" / +2 .tCC.seek :open +2 "collection"'%( +376 "core" ( +3 "storage"(1& +4 "core" &!  +2 "storage"(6& +3 "core" &!  +2 "manipulator"&& +3 "core" &  5 +2 "manipulator"&<% +4 "core" % ώ +2 .tForearm.seek :retract + "manipulator"&B'\ +93 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 1 +2 "manipulator"&I( +148 "core" ( +2 "manipulator"&O& +4 "core" &  +2 "storage"(C& +4 "core" &! ] + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 1 + "manipulator"&J'I +112 "core" ' +2 .t\Elbow.hold + "manipulator"&M, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&R1 +76 "core" 1 +10 "manipulator"&G% +4 "core" % QQ , Ǯ +2 "storage"(A& +3 "core" &! 3 +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 308 counts + "manipulator"&Q'} +16 "core" ' +2 "manipulator"&& +4 "core" &   +2 "storage"(?& +3 "core" &! +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&Y' +21 "core" ' +2 "storage"(V% +4 "core" % P +3 ."downElevator"SE.seek :down +2 "storage"(3'v +99 (,% +3 "core" %{8 F J2 +2 "manipulator"&e% +4 "core" %  + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&&'\ +91 "core" ' +34 ' + ."downElevator"SE.coast +2 "storage"(5 +2 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%^  +66 "core" +3 .tPS.seek 2.5ml +2 "processing"%0' +2628 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%Z +36 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%S  +38 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%T +41 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%[  +51 "core" +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%b'W +2635 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%c& +4 "core" &7  + .tHand.open +2 "manipulator"&_1 +16 "core" 1 +2 "manipulator"&f& +4 "core" & 1  +2 "manipulator"&U% +3 "core" %\   +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&j(- +173 "core" ( +2 "manipulator"&\\& +4 "core" &- ! +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &n& +2 "core" &- ( ! +3 .tForearm.seek :garage + "manipulator"&g' +110 "core" ' + .tHand.close +2 "manipulator"&p/ +56 "core" / +2 "manipulator"&k& +4 "core" &-  ! +2 "manipulator"&t% +4 "core" % z ƺ4 +2 .tForearm.seek :retract + "manipulator"&8'\ +102 "core" ' +4 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek PC + "manipulator"&]( +122 "core" ( +2 "manipulator"&v& +4 "core" &  +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &y& +3 "core" &  + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&u' +99 "core" ' +2 "manipulator"&K& +4 "core" & +2 "manipulator"&i% +3 "core" % & Z +3 "processing"%=& +3 "core" &9  +2 "processing"% & +4 .tPC.seek :closed +50 "processing"%m(Tg +6 "core" &L  + &C  + &B  + &G  + &L  + &F  + &I  + &JP $d +10 &`T 7 +9 &X F +10 &n\\ D +9 &s^ E +9 &Rq] E +10 &tZ E +9 &v] E +9 &r` D +10 &ZnU E +9 & ng E +10 &!pk E +9 &#po E +9 &%crp D +10 &'$so E +9 &(tp E +10 &*nj E +9 &,jnv E +9 &.,oq E +10 &/mt D +9 &1qx E +9 &3qr{ E +10 &55p} D +9 &6pz D +9 &8p{ D +10 &:zn E +9 &<=n D +10 &=p| D +9 &?n} E +9 &Ar{ D +10 &CDn E +9 &En E +10 &Ft E +9 &H} F +9 &JF G +10 &L I +9 &M I +9 &O J +10 &QD J +9 &S 7 +9 &T< Q +10 &TC % +2 ( + "processing"% & +3 #tProcessing Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.38 + "processing"%`& +3 "core" &TC % +2 .tHand.open + "manipulator"&o1 +59 "core" 1 +2 "manipulator"&*% +4 "core" %  Z +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&s'\ +90 "core" ' +2 .tPRV.dial :air + "processing"%W  +40 "core"  +2 .tPSV.dial :mixloop +2 "processing"%w +37 "core" +2 "processing"%}% +4 "core" %QT  +2 .tPS.seek 0.3ml +2 "processing"%q' +385 "core" ' +2 .tPSV.dial PSR + "processing"% +91 "core"  +2 .tPSR.select :wash +2 "processing"% +10 .tPS.seek 0.7ml +2 "processing"%'* +481 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%P' +727 E 99 +1188 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%| +89 "core" +2 .tPTV.dial :mixing +2 "processing"%r @ +65 "core" A +2 .tPBV.dial :waste2 +2 "processing"%X  +91 "core"  +3 .tPS.seek 0ml + "processing"%-'W +2634 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"& & +4 "core" & +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC + "manipulator"&( +4 "core" ( +2 "manipulator"&& +4 "core" &  + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & T +2 .tForearm.seek PC +2 "manipulator"&L' +93 "core" ' +2 .tHand.close + "manipulator"&l/ +53 "core" / +2 .tPC.seek :open +2 "processing"%N( +398 "core" ( +2 "manipulator"&& +4 "core" & [ + "manipulator"&a% +4 "core" %  R 0 +2 .tForearm.seek :retract + "manipulator"&!'\ +90 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&(- +134 "core" ( +2 "manipulator"&& +4 "core" &-\   "{ +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 & & +2 "core" &-\  Q "{ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&' +113 "core" ' +2 .tHand.open + "manipulator"&1 +64 "core" 1 +2 "manipulator"&+% +4 "core" % s Ǹp +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +104 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%"& +4 "core" & +2 "manipulator"&D% +3 "core" %\ $ I +2 "storage"(% +4 "core" %\ J\ K +2 "storage"(. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 + "storage"(( +349 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" & #   +2 "manipulator"&& +3 "core" &-   "z +2 "manipulator"&% +3 "core" %\ $ I +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 +2 "manipulator"&(^ +183 "core" ( +2 "manipulator"& & +4 "core" &k   +2 "storage"($& +3 "core" & \ \ \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&h'! +93 "core" ' +2 "storage"({& +4 "core" & \ *\ +  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(x'L +145 "core" ' +2 "storage"((- +3 "core" -'{ + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (\ & +2 "core" & S +2 "manipulator"&4& +3 "core" &k  +2 .t\Elbow.seek 2 +2 "manipulator"&(^ +9 "core" ( +2 "manipulator"&;& +4 "core" &j   + "storage"(/& +4 "core" & K +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&.'ϑ +20 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&7/ +61 "core" / +10 ."downElevator"SE.seek :down +3 "manipulator"&2& +5 "storage"(>'v +3 "core" &j 5  +2 "manipulator"&% +3 "core" % φ a U +3 .tForearm.seek :retract + "manipulator"&''\ +92 "core" ' +5 .t\Elbow.seek PC + "manipulator"&~( +8 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +235 "core" ( +2 "manipulator"&& +4 "core" & G + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &d& +2 "core" & W +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&#' +95 "core" ' +2 "manipulator"&:& +4 "core" & ( +2 "manipulator"&F% +3 "core" % +2 "processing"%& +4 "core" &Y +51 "processing"%& +4 .tPC.seek :closed + "processing"%H(Tg +3 "core" &` +3 &^  +9 &;] *x +9 &5n^ = +10 &uR E +9 &nh D +9 &al D +10 &"p E +9 &o E +10 &k D +9 &ik D +9 &+k~ D +10 & q D +9 &"r D +9 &$qp D +10 &&3q D +9 &'q D +9 &)pr D +10 &+ypz D +9 &-<p D +10 &.m{ E +9 &0lt D +9 &2p~ D +10 &4Cpr D +9 &6mn E +9 &7mc D +10 &9jg D +9 &;Lom D +10 &= md D +9 &>j` D +9 &@l\\ D +10 &BTjT D +9 &DnX D +9 &EkT D +10 &Grb E +9 &IW{c F +10 &KZ F +9 &LT J +9 &NN J +10 &PRC J +9 &RN J +9 &SqpO X +10 &T?)~L . +9 ( + &TO E \  + "processing"%& +4 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.39 + .Hand.open + "manipulator"&1 +54 "core" 1 +2 "manipulator"&z% +4 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&1'\ +92 "core" ' +4 .tSC.coast "storage"(6 +4 #tHeating da puck from tube 2 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +4 "processing"%9 + %6  +5 "core" 9]5 +102 "processing"%<9 +3 "core" 9\\4 +102 "processing"%O9 +3 "core" 9Y5  +102 "processing"%C9 +3 "core" 9W4 +102 "processing"%99 +3 "core" 9V4 +102 "processing"%E9 +3 "core" 9U4 +102 "processing"%R9 +3 "core" 9T4 +102 "processing"%G9 +3 "core" 9T4\ +102 "processing"%A9 +3 "core" 9V4"\ +102 "processing"%9 +3 "core" 9V4&\ +102 "processing"%?9 +4 "core" 9W4*\ +102 "processing"%V9 +3 "core" 9Y4/ +102 "processing"%B9 +3 "core" 9\\43\ +102 "processing"%,9 +3 "core" 9_47 +102 "processing"%e9 +3 "core" 9a4; +102 "processing"%I9 +4 "core" 9e4@ +102 "processing"%J9 +3 "core" 9i5D +102 "processing"%Q9 +3 "core" 9m4H +2 .tPH.hold 2:00:00,28C +2 .delay 1:30 +3 "processing"%@ ppl +3 "core" H +8998 .tPSR.select :air +2 .PSV.dial PSR + "processing"%^ +90 "core"  +2 .tPSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%Y' +593 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +10 .tPS.seek 2ml + "processing"%3'[ +1607 "core" ' +2 .tPTV.dial :puck + "processing"%)  +66 "core"  +2 .tPSV.dial PTV +2 "processing"% +65 "core" +2 .tPBV.dial :waste1 +2 "processing"%Z  +112 "core" +2 "processing"%S% +4 "core" %V  +2 .tPS.seek 1.5ml +2 "processing"%T' +593 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%[ * +31 "core" , +3 .tPS.seek 0ml + "processing"%0'W +1606 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%c  +31 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%_ * +30 "core" + +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%f +65 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%U' +2080 "core" ' +2 .tPSV.dial PTV + "processing"%\\ +66 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%n +76 "core"  +2 .tdelay 5 seconds +8 E 11 +494 .tPSV.dial PTV +2 "processing"%M +63 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%p  +63 "core"  +2 .tPS.seek :empty +2 "processing"%k'9 +2057 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%t  +116 "core" +2 .tPSV.dial :mixloop +2 "processing"%& +40 "core" +2 .tPRV.dial :ab1 +2 "processing"%v @ +66 "core" B +3 .tPS.reconfigure PSslow + "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%y'w +355 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +3 "collection"'g  + "processing"%K  +41 "core"  +5 +2 "processing"%i% +4 "core" %v  +2 .tPS.seek 0.32ml +2 "processing"%='# +387 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'j  +28 "core" +2 .tPRV.dial :air +2 "processing"%8  +38 "core"  +3 .tPS.seek 0.9ml +2 "processing"%5'D +1228 "core" ' +2 .tPRV.dial :waste2 + "processing"%` @ +64 "core" ? +3 .tPS.seek 0.5ml +2 "processing"%o' +860 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%*  +41 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"% '[ +1618 "core" ' +2 .tPSV.dial :PML + "processing"%W +41 "core" +2 .tPTV.dial :mixing +2 "processing"%w @ +65 "core" B +2 .tPBV.dial :waste1 +2 "processing"%}  +32 "core" +2 "processing"%u% +4 "core" %a  +2 .tPS.seek 1.85ml +2 "processing"%b'A +238 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"% * +31 "core" + +3 .tPS.seek 0ml + "processing"%q'W +1964 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +46 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +2 "core" &&*K +2 .tHand.open + "manipulator"&|1 +23 "core" 1 +2 "manipulator"&r& +4 "core" & ) +2 "manipulator"&X% +4 "core" %\ ! ) @ +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage + "manipulator"&P(- +138 "core" ( +2 "manipulator"& & +4 "core" &. & " +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &. - " +2 .tForearm.seek :garage +2 "manipulator"&' +108 "core" ' +2 .tHand.close + "manipulator"&l/ +63 "core" / +2 "manipulator"&]& +4 "core" &. " +2 "manipulator"&s% +4 "core" %  , ǽO +2 .tForearm.seek :retract + "manipulator"&m'\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&( +274 "core" ( +2 "manipulator"&a& +4 "core" &  8" +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 && +2 "core" &  8" +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"& 'ρ +99 "core" ' +4 "manipulator"&L& +4 "core" &  8" +2 "manipulator"&% +4 "core" %z : +2 "collection"'& +3 "core" &)-p +2 "collection"'+& +4 .tCC.seek :closed +2 "collection"'"(O +2 "core" &(*p +4 &',K : +10 &SR',L / +9 &',G D +9 &dh(+ C +10 &%o*,R D +9 &r*+Q D +9 &m)-L D +10 &lo(, C +9 &-o(,A D +11 &s), D +8 &q'+h D +9 &!sr), D +10 &#6k*- C +9 &$o(,M D +9 &&q). D +10 &({r)- D +9 &*=r)+ D +10 &+n*+ D +9 &-n(, D +9 &/n(- D +10 &1Fn)- C +9 &3l', D +9 &4k)- D +10 &6r*+ D +9 &8Nq(, C +10 &:n*- C +9 &;o(- C +9 &=n(, C +10 &?Vn)- C +9 &An'+ C +9 &Bn', C +10 &Dp), D +9 &F\\u'+ D +10 &H(, F +9 &I(* I +9 &K&) M +10 &ME'* O +9 &Nw&* #o +9 &O~-() F +10 ( + &O6'* 9 + "collection"'+& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.50 + "collection"'!& +4 "core" &O5&+ 9 + .tHand.open + "manipulator"&D1 +58 "core" 1 +2 "manipulator"&% +4 "core" % z  \ : +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +100 "core" ' +2 .tPSV.dial PSR + "processing"% +89 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%' +1605 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +38 "core"  +3 .tPS.seek 0ml + "processing"%'W +1618 "core" ' +2 .tPSV.dial PSR + "processing"% +40 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%$' +2627 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%{  +2 "collection"'  +34 "core"  +107  +2 .tPSV.dial :mixloop +2 "processing"%( +88 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%\  +66 "core" +3 .tPS.seek 0ml + "processing"%4'W +2633 "core" ' +2 .tPSV.dial :air + "processing"%;  +39 "core"  +3 .tPS.seek 2.5ml + "processing"%/' +2629 "core" ' +2 .tPSV.dial :mixloop + "processing"% +41 "core" +3 .tPS.seek 0ml + "processing"%7'W +2633 "core" ' +2 .tPSV.dial :air + "processing"%2  +39 "core"  +3 .tPS.seek 2.5ml + "processing"%' +2629 "core" ' +2 .tPSV.dial :mixloop + "processing"% +52 "core" +3 .tPS.seek 0ml + "processing"%h'W +2632 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&x& +4 "core" & , 8" +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&.( +3 "core" ( +2 "manipulator"&& +3 "core" &  8" +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &d& +2 "core" & J 8" +2 .tForearm.seek CC +2 "manipulator"&'ρ +102 "core" ' +2 .tHand.close + "manipulator"&>/ +64 "core" / +2 .tCC.seek :open +2 "collection"':( +377 "core" ( +2 "manipulator"&F& +4 "core" & J 8" + "manipulator"&% +4 "core" % ύ Y +2 .tForearm.seek :retract + "manipulator"&''\ +100 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&N(- +287 "core" ( +2 "manipulator"&& +4 "core" &- 9 +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &z& +2 "core" &- 2 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +111 "core" ' +2 .tHand.open + "manipulator"&1 +61 "core" 1 +2 "manipulator"&<% +4 "core" % z Ǻ +44 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&#'\ +101 "core" ' +2 ."da"delayUntil "12:32:14.58" +24891 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%O @ +65 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%  +31 "core"  +2 ."da"delay 30 seconds +743 E  ;; +2259 ."da"PBV.dial between PSV and waste1 +2 "processing"%C * +31 "core" + +2 ."da"PSV.dial :air +2 "processing"%9  +37 "core"  +3 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%E' +2066 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%R +39 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%G  +38 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%A +40 "core" +3 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +40 "core"  +2 ."da"PS.seek :empty +2 "processing"%?'9 +2067 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%V +114 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%B' +588 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%,'[ +1618 "core" ' +2 ."da"PTV.dial :puck + "processing"%e  +66 "core"  +2 ."da"PSV.dial PTV +2 "processing"%I +63 "core" +2 ."da"PBV.dial :waste1 + "processing"%J  +32 "core"  +2 "processing"%Q% +4 "core" %_  +2 ."da"PS.seek 1.5ml +2 "processing"%^' +597 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%- * +32 "core" , +3 ."da"PS.seek 0ml +2 "processing"%Y'W +1629 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%)  +30 "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"%Z +66 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%S' +2053 "core" ' +2 ."da"PSV.dial PTV + "processing"%3 +65 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%[ +66 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%T +65 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%6  +64 "core"  +2 ."da"PS.seek :empty +2 "processing"%c'9 +2085 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%_ +113 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "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"%0'[ +1613 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%\\ +63 "core" +2 ."da"PBV.dial :waste1 + "processing"%n  +32 "core" +2 "processing"%M% +4 "core" %^  +2 ."da"PS.seek 1.5ml +2 "processing"%p' +609 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%U * +31 "core" , +3 ."da"PS.seek 0ml +2 "processing"%t'W +1614 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%&  +30 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%v * +30 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%k +66 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%K' +2101 "core" ' +2 ."da"PSV.dial PTV + "processing"%g +66 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%i +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%y +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%j  +64 "core"  +2 ."da"PS.seek :empty +2 "processing"%8'9 +1453 E\  AA +603 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%=  +39 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +4 "processing"%`  +117 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%5  +38 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%* +51 "core" +2 ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml + "processing"%o' +389 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%W  +39 "core"  +2 "processing"%w% +4 "core" %  +2 ."da"PS.seek 0.55ml +2 "processing"%}'~ +339 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%u  +38 "core"  +3 ."da"PS.seek 2ml + "processing"%'[ +1551 "core" ' +2 ."da"PSV.dial :PML + "processing"% +39 "core" +2 ."da"PTV.dial :mixing +2 "processing"%b @ +65 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%  +30 "core" +39 "processing"%|% +10 "core" %V  +2 ."da"PS.seek 1.85ml +2 "processing"%r'6 +227 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%X * +30 "core" + +3 ."da"PS.seek 0ml +2 "processing"% 'W +1970 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +48003 #recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%  +31 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +4 "processing"%~ * +30 "core" + +2 ."da"PSV.dial :air +2 "processing"%l  +38 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml + "processing"%]' +1778 E  22 +275 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%s +52 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +3 "processing"%1  +37 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"% +38 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%a  +39 "core"  +4 ."da"PS.seek :empty +2 "processing"%'9 +2060 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%P +114 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%L' +588 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1606 "core" ' +2 ."da"PTV.dial :puck + "processing"%  +64 "core"  +2 ."da"PSV.dial PTV +2 "processing"%m +63 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%%  +30 "core"  +2 "processing"%!% +4 "core" %W!  +2 ."da"PS.seek 1.5ml +2 "processing"%D' +619 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +31 "core" + +3 ."da"PS.seek 0ml +2 "processing"%+'W +1623 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +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 + "processing"%q +66 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2059 "core" ' +2 ."da"PSV.dial PTV + "processing"% +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +64 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +66 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +63 "core"  +2 ."da"PS.seek :empty +2 "processing"%{'9 +2057 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%( +114 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%\ ' +604 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%$'[ +1612 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%; +65 "core" +2 ."da"PBV.dial :waste1 + "processing"%4  +31 "core" +2 "processing"%% +4 "core" %[  +2 ."da"PS.seek 1.5ml +2 "processing"%/' +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%2 * +33 "core" , +3 ."da"PS.seek 0ml +2 "processing"%7'W +1603 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +30 "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 + "processing"%x +66 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2064 "core" ' +2 ."da"PSV.dial PTV + "processing"%d +65 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%> +66 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +65 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +64 "core"  +2 ."da"PS.seek :empty +2 "processing"%"'9 +2057 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%F +113 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +586 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1638 "core" ' +4 ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +64 "core" +2 ."da"PBV.dial :waste1 + "processing"%z  +31 "core" +2 "processing"%.% +4 "core" %] +2 ."da"PS.seek 1.5ml +2 "processing"%' +589 "core" ' +2 ."da"delay 3 seconds +21 E  33 +281 ."da"PBV.dial between PSV and waste1 +2 "processing"%< * +31 "core" + +3 ."da"PS.seek 0ml +2 "processing"%''W +1604 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +40 "processing"%  +39 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%O * +31 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +65 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%C' +2066 "core" ' +2 ."da"PSV.dial PTV + "processing"%9 +66 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%h +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%R +73 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%G  +65 "core"  +2 ."da"PS.seek :empty +2 "processing"%A'9 +2047 "core" ' +2 ."da"Sleepy.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"% +116 "core"  + ."da"PSR.select :sub1 +3 "processing"% +11 ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +3 ."da"PS.seek 0.25ml +2 "processing"%E'7 +335 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :sub2 +2 "processing"% +9 ."da"PS.seek 0.5ml +2 "processing"%V' +330 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%?'[ +1602 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%B +66 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%e  +31 "core" +2 "processing"%I% +4 "core" %X  +2 ."da"PS.seek 1.5ml +2 "processing"%J' +588 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%Q * +32 "core" , +3 ."da"PS.seek 0ml +2 "processing"%,'W +1604 "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" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%) +65 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"% ' +2114 "core" ' +2 ."da"PSV.dial PTV + "processing"%Z +66 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%Y +65 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%3 +65 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%[  +65 "core"  +2 ."da"PS.seek :empty +2 "processing"%T'9 +2110 "core" ' +2 "processing"%69 +3 "core" 9>3 +2 #"da"Processing Puck Heater at 28.1C before imaging + .PH.coast + "processing"%S  +3 "core" 3 + 3 +2 "processing"%_& +3 "core" &TO % \  + #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&c% +3 "core" %\  # ( +2 "storage"(f% +3 "core" % ^ h +2 "storage"(\\. +2 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 1 +2 "storage"(n(" +339 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (M& +3 "core" &$ G P , +2 "manipulator"&0& +3 "core" &- M +2 "manipulator"&U% +3 "core" %\  9 ( +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 1 +2 "manipulator"&p( +179 "core" ( +2 "manipulator"&&& +4 "core" &\   "x +2 "storage"(v& +3 "core" &$ C E N +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&k' +103 "core" ' + "storage"(t& +4 "core" &$ h j +2 ."da"SE.reconfigure SEpick +3 "storage"(#]K-0-\ b +7 ."da"SE.seek beamBreak +2 "storage"(g'L +253 "core" ' +2 "storage"(i- +3 "core" -'< + ."da"SE.configure SEconfig +3 "storage"(#QK-0-\ b +2 "manipulator"&y& +3 "core" &\  "x +2 "storage"(j& +3 "core" &$ N = +2 ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&K'I +37 "core" ' +2 ."da"\Elbow.hold +2 "manipulator"&=, +3 "core" , + ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(`- +2 "core" -'< +2 ."da"SE.seek 4.09 Pucks below Top Plate +2 "storage"(5' +32 "core" ' +3 "manipulator"&*% +4 "core" %3*  ȧu +2 "storage"(8& +3 "core" &$   ! +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 278 counts + "manipulator"&W'_ +22 "core" ' +2 "manipulator"&w& +4 "core" &  O E +2 "storage"(o& +3 "core" &$ N K +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 700 counts + "manipulator"&u' +17 "core" ' +3 ."da"SE.seek 5.09 Pucks below Top Plate + "storage"(}' +56 "core" ' +2 "manipulator"& & +4 "core" & G E +2 "manipulator"&b% +3 "core" % +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract + "manipulator"&'\ +95 "core" ' +2 ."da"\Elbow.seek PC +2 "manipulator"&|( +249 "core" ( +3 "manipulator"&X& +4 "core" &   +2 ."da"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" & +2 ."da"Forearm.seek PC + "manipulator"&r' +95 "core" ' +2 ."da"Hand.close + "manipulator"&/ +61 "core" / +2 ."da"PC.seek :open +2 "processing"%~( +399 "core" ( +2 "storage"(l& +4 "core" &$ - , + "manipulator"& & +4 "core" & + "manipulator"&s% +4 "core" %   ) +2 ."da"Forearm.seek :retract +49 "manipulator"&1'\ +89 "core" ' +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 1 +2 "manipulator"&( +252 "core" ( +2 "manipulator"&a& +4 "core" &\  # +2 "storage"(]& +3 "core" &$ I @  +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 700 counts + "manipulator"&P' +100 "core" ' +3 ."da"Hand.open + "manipulator"&1 +71 "core" 1 +10 "storage"(L- +4 "core" -' +2 ."da"SE.seek 4.85 Pucks below Top Plate +3 "storage"(' +23 "core" ' +2 ."da"SE.reconfigure SEseal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 4.18 Pucks below Top Plate +2 "storage"(m'b +48 "core" ' +2 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da18jul1913h573ml.tif +1949 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +24 #"da"SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 16.307 seconds\ /var/log/esp/da18jul1913h573ml.tif: TIFF Upload Complete\ +12 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da18jul1913h573ml15s.tif +1556 #SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da18jul1913h573ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da18jul1913h573ml30s.tif +3056 #SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da18jul1913h573ml30s.tif: TIFF Upload Complete\ +10 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da18jul1913h573ml70s.tif +7117 #SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da18jul1913h573ml70s.tif: TIFF Upload Complete\ +2 .Sleepy.power :camera,:OFF + ."Qmail"HABfans.email "16.307 sec auto-exposure",Subject: "da18jul1913h573ml images!" +11 "storage"(%- +121 "core" -'b +2 "storage"(!& +4 "core" &$\ \ " a +2 "manipulator"&& +4 "core" &  X !w +2 ."da"\Elbow.seek 1 +2 "manipulator"&( +4 "core" ( + "manipulator"&D& +4 "core" & K !w +2 "storage"(& +3 "core" &$ ! +3 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"& ' +13 "core" ' +3 ."da"SE.reconfigure SEgently +2 "storage"(#QK-0-\ b +4 ."da"SE.seek 4.89 Pucks below Top Plate +2 "storage"(q' +58 "core" ' + "manipulator"&+& +4 "core" &  L !w +2 "storage"(& +4 "core" &$  + ."da"\Elbow.reconfigure LimpElbow +4 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +6 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 1 +2 "manipulator"& 'I +39 "core" ' + ."da"\Elbow.hold +2 "manipulator"&, +3 "core" , +2 ."da"\Elbow.reconfigure TightElbow +8 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 5.08 Pucks below Top Plate +2 "storage"(' +29 "core" ' + "manipulator"&% +4 "core" %84  ȩ +2 "storage"((& +4 "core" &$  p + ."da"Forearm.force -20 + "manipulator"&5 +5 ."da"Forearm.seek 1 + 283 counts +5 "manipulator"&{'d +14 "core" ' +2 "manipulator"&\ & +5 "core" & ^ +2 "storage"(;& +6 "core" &$ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&4' +26 "core" ' +2 "storage"(% +4 "core" % [ +2 ."downElevator"SE.seek :down +3 "storage"($'v +100 (2% +3 "core" %8@ % J/ +2 "manipulator"&/% +3 "core" %  +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&'\ +91 "core" ' +11 ' +2 ."downElevator"SE.coast + "storage"(5 +2 ."da"SC.coast + "storage"(6 +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 #tStarting finalPurge +2 "processing"%& +5 "core" &k +3 ."psFlush"Hand.open + "manipulator"&x1 +17 "core" 1 +2 "manipulator"&7& +5 "core" &  ^ +2 "manipulator"&d% +4 "core" %\  H 7 +3 ."psFlush"\Elbow.seek FlushPuck::Garage +2 "manipulator"&>(- +173 "core" ( +2 "manipulator"&& +5 "core" &- , L +2 ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" &- L +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&' +109 "core" ' + ."psFlush"Hand.close +2 "manipulator"&F/ +64 "core" / + "manipulator"&"& +4 "core" &- L +2 "manipulator"&% +4 "core" %  { +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +2 ."psFlush"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."psFlush"\Elbow.seek PC +2 "manipulator"&z( +126 "core" ( +2 "manipulator"&.& +5 "core" & + ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" & [ +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&<' +99 "core" ' + "manipulator"&& +5 "core" & # +2 "manipulator"&% +4 "core" % D +2 "processing"%O& +3 "core" &h +2 "processing"%& +4 ."psFlush"PC.seek :closed +2 "processing"%'(Tg +3 "core" &P +2 &f  +8 &6Q )w +10 &l2 < +9 &xM E +9 &zn1 D +11 &;k E +8 &n D +9 &m D +10 &k D +9 &Cj E +9 &n E +10 & m E +9 &"j D +10 &$Ml D +9 && p E +9 &'m E +10 &)l D +10 &+So E +9 &-l E +9 &.n D +9 &0n E +10 &2[l E +9 &4n D +9 &5j D +10 &7l D +9 &9cm E +9 &;&n D +10 &<n D +9 &>n D +11 &@lh D +59 &B.i D + &Ck D +3 &Ep E + &Gss E +4 &I3u E + &J G + &L I +3 &Nm I +10 &P. J +9 &Q J +10 &Swr b +10 &T93 0 +8 ( +2 "processing"%& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.41 +2 "processing"%9& +4 "core" &TO  + &TO  +2 ."psFlush"Hand.open + "manipulator"&h1 +53 "core" 1 +2 "manipulator"&R% +4 "core" %   +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&G'\ +95 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%C +115 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%'P +451 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +657 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%A' +710 E LL +893 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%E +74 "core"  +2 ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%V  +30 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%B'W +2628 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%e +65 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%I' +597 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%?' +2122 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%Q +66 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%J U +49 "core" V +3 ."psFlush"PS.seek 0ml +2 "processing"%-'W +2635 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%^ @ +51 "core" B +3 ."psFlush"PS.seek 2.5ml +2 "processing"%)' +2631 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%,  +65 "core"  +3 ."psFlush"PS.seek :empty +2 "processing"%Z'9 +2635 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%Y +41 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%3' +2625 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%[ +64 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"% 'W +2635 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%6 @ +39 "core" > +3 ."psFlush"PS.seek 2.5ml + "processing"%S' +2637 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%_  +63 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%c'9 +2638 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%f +41 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%\\'P +1097 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%M' +1603 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%0 +64 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%U  +47 "core" +3 ."psFlush"PS.seek 0ml + "processing"%&'W +2627 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%v +66 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%N' +584 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%t' +2126 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%# +65 "core" +2 ."psFlush"PBV.dial PSV + "processing"%i U +49 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%y'W +2632 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%j @ +41 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%`' +2636 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%*  +63 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%8'9 +2639 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%w +51 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%o' +2624 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +66 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%b'W +2629 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%k @ +41 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%p' +2627 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%g  +63 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%K'9 +2629 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'W& +4 "core" &55> + .tHand.open + "manipulator"&51 +24 "core" 1 +2 "manipulator"&u& +4 "core" &  +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek PC + "manipulator"&X( +2 "core" ( +2 "manipulator"&& +3 "core" &  +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &=& +3 "core" & 0 +2 .tForearm.seek PC + "manipulator"&' +96 "core" ' +2 .tHand.close + "manipulator"&/ +56 "core" / +42 .tPC.seek :open +4 "processing"%H( +402 "core" ( +2 "manipulator"&l& +4 "core" & A +2 "manipulator"& % +3 "core" %  L 2 +2 .tForearm.seek :retract +2 "manipulator"&s'\ +93 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&r( +371 "core" ( +2 "manipulator"&a& +4 "core" &\  "x + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &]& +2 "core" &\  "x +4 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&|'ρ +103 "core" ' +2 "manipulator"&& +4 "core" &\  "x +2 "manipulator"&L% +3 "core" %ς +2 "collection"'1& +4 "core" &36: +2 "collection"'}& +4 .tCC.seek :closed + "collection"'(O +3 "core" &38< +3 &283  +9 &844= *x +9 &l463 < +10 &y46/ E +9 &l361 C +9 &Dn350 D +10 &o356 D +9 &n362 D +10 &r26. D +9 &Ln26" D +9 &n474 D +10 & r364 D +9 &"m36: C +9 &$Un261 D +10 &&m26, C +9 &'n47! D +10 &)m35% D +9 &+]m16' D +9 &-q36( D +10 &.l472 C +9 &0m34/ D +9 &2eo351 D +10 &4'j380 D +9 &5k281 D +10 &7m24- C +9 &9mn37- D +9 &;/k15. D +10 &<m37/ D +9 &>r171 D +9 &@uk36/ D +10 &B7n45- D +9 &Cq34, D +10 &Er16* D +9 &Gy{27+ E +9 &I236( H +10 &J05- L +9 &L05. O +9 &Ne152 < +10 &OH./6+ )w +9 &O.23* 4 +4 ( + "collection"'}& +2 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.53 + "collection"'%& +4 "core" &O*252 4 + .tHand.open + "manipulator"&!1 +55 "core" 1 +2 "manipulator"&% +4 "core" % ρ , +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&D'\ +100 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'& +4 "core" &O*04: 4 +2 "collection"'+% +3 "core" %255 +2 #tCS Pulling 5ml of flush + .CSV.dial CSR + "collection"'  +37 "core"  +2 .tCSR.select :flush + "collection"' +11 .tCS.seek 5ml +2 "collection"''l +1354 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 '(% +2 "core" %l/4* \ +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 7.501ml +2 "collection"'\ ' +598 "core" ' +2 .tCSV.dial :waste + "collection"'; +124 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'' +1990 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'& +4 "core" &O*35. 4 +2 "collection"'P% +3 "core" %05 + .tCSV.dial :flush +2 "collection"'m  +40 "core"  +3 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 5ml + "collection"'2'l +765 E 88 +338 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'/ @ +36 "core" A +2 "collection"' % +4 "core" %l23 \ +2 .tCS.seek 7ml +2 "collection"''\ +501 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'q  + '  +39 "core"  +78  +2 .tCBV.dial :waste1 + "collection"' @ +41 "core" ? +3 .tCS.seek 0ml + "collection"'x' +1499 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'7& +4 "core" &O*47 4 +2 "collection"'{% +3 "core" %46 + .tCSV.dial :flush +2 "collection"'d  +63 "core" +3 .tCS.seek 5ml +2 "collection"''l +1095 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"'4 @ +39 "core" A +2 "collection"'% +4 "core" %l24  +2 .tCS.seek 6.999ml +2 "collection"'' +502 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'$  +37 "core"  +2 .tCBV.dial :waste2 +2 "collection"'n  +98 "core"  +3 .tCS.seek 0ml + "collection"'' +1494 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'F& +4 "core" &O*37 4 +2 "collection"'"% +3 "core" %35 + .tCSV.dial CSR +2 "collection"'  +38 "core"  +2 .tCSR.select :kill + "collection"' +10 .tCS.seek 8ml + "collection"'' +1714 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'.' D +502 "core" ' +4 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"'  + ' +87 "core" +30  +2 .tCTV.dial :intake + "collection"'  +65 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'' \\ +1715 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'O  +64 "core"  +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'>' +586 "core" ' +2 .tCSV.dial CSR + "collection"'  +88 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'~'l +1353 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +53 .tCS.seek 10ml + "collection"'' D +1346 "core" ' +2 .tCSV.dial CBV + "collection"'9 +87 "core" +3 .tCS.seek 0ml + "collection"'h' +2615 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&R& +4 "core" &   "x +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&C( +24 "core" ( +2 "manipulator"&<& +4 "core" & 6 +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &T& +2 "core" & 6 +2 .tForearm.seek CC +2 "manipulator"&'ρ +102 "core" ' +2 .tHand.close + "manipulator"&E/ +58 "core" / +2 .tCC.seek :open +2 "collection"'V( +376 "core" ( +2 "manipulator"&A& +4 "core" & ] 6 +2 "manipulator"&e% +3 "core" % ϐ H +2 .tForearm.seek :retract +2 "manipulator"&B'\ +94 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&I(- +275 "core" ( +2 "manipulator"&Q& +4 "core" &- S +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &J& +3 "core" &- U S +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&?' +110 "core" ' +4 .tHand.open + "manipulator"&^1 +66 "core" 1 +2 "manipulator"&-% +4 "core" % }  ǻ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&,'\ +101 "core" ' +2 #tCompleted [Sample.shallow; initialPurge; da withoutWCR] begun 11:20:25 + #Preparing to sleep until 6:08AM 7/20/2018 +3 #Asleep til 6:08AM 7/20/2018 +3 ."shutdown"CC.coast +2 "collection"'6 +5 #tContinuing at 06:08EDT20-Jul-18 + ."shutdown"CS.coast +4 E ''~ + "collection"'5 +5 ."Qmail"GoodNews.email "Then, in tube 2: Sample.deep; initialPurge; da withoutWCR\\n/home/esp/esp2/mission/2018_07_19_niagara_mission.rb:49\\n{1 => 6, 2 => 16}\\nCan@13:25:40, 26.5C, 15% humidity, 14.3psia, 14.931V, 0.165A, 0.165A avg, 2.46W",Subject: "Asleep until 06:08EDT20-Jul-18" +3 ."shutdown"PC.coast +116 "processing"%6 +2 ."shutdown"PS.coast + "processing"%5 +3 ."shutdown"Forearm.coast + "manipulator"&5 +2 ."shutdown"\Elbow.coast + "manipulator"&6 +39 ."shutdown"Sleepy.power :dwarf,:OFF + .Sleepy.power :raw,:OFF + #Shutdown +40079 E w +60002  t +60002  g +60002   +60003  r +60002  w +60002  [ +60002  p +60002  l +60003  p +60002  b +60002  !!| +60002  r +60002  r +60003   q +60002  f +60002   q +60002   n +60002   !!z +60003  o +60002  d +60002  ` +60002   +60002  e +60003  c +60002  c +60002  b +60002  i +60002  ! z +60003  f +60002  l +60002  a +60002 ! r +60002 " d +60003   b +60002 $ r +60002   f +60002 $ b +60002 # o +60003 $ o +60002 % j +60002 % i +60002 $ k +60002 ( j +60003 ' p +60002 ( o +60002 ) f +60002 * l +60002 + w +60003 . s +60002 , l +60002 / d +60002 / n +60002 0 s +60003 1 ` +60002 3 p +60002 5 p +60002 3 b +60002 6 f +60003 7 p +60002 : d +60002 ; g +60002 = o @EDT1532059344.60 @ o +60003 A z +60002 C a +60002 B $%r +60002 C v +60002 F !!w +60003 E | +60002 H u +60002 I h +60002 I p +60002 J g +60003 J f +60002 J b +60002 L e +60002 M h +60002 L d +60003 M x +60002 N j +60002 M x +60002 L x +60002 L y +60003 L a +60002 N r +60002 L i +60002 N q +60002 N z +60003 L j +60002 K u +60002 L j +60002 M Y +60002 O i +60003 L i +60002 O o +60002 O l +60002 N m +60002 M n +60003 O f +33463 O x +35 #tPowering up Dwarves +512 .Sleepy.power :raw,:ON + "sampler") +2 )) +2 "core"  +2 "collection"' +2 'Y +3 "core"  + "processing"% +2 %Z +3 "core"  +2 "collection"' 9\ +2 ' 0\ + ' -\ +2 "processing"% 9\ +2 % 2\ + % *\ +3 % 0\ + "sampler")&\ +2 .tSS.configure SSconfig +2 "sampler")#.0X 6, 2 => 16}\\nCan@06:08:22, 25.7C, 17% humidity, 14.3psia, 14.661V, 0.515A, 0.509A avg, 7.55W",Subject: "Started 2018_07_19_niagara_mission phase Sample.deep; initialPurge; da withoutWCR" +2 .tSample.deep +69 "sampler")p0 +1071 "core" 0 +2 #tStarting initialPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'W& +3 "core" &BC z +2 .tHand.open + "manipulator"&51 +74 "core" 1 +5 "manipulator"&u& +3 "core" &  J "z +2 "manipulator"&% +4 "core" % \  I  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&=(- +181 "core" ( +2 "manipulator"&& +4 "core" &- /  +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &z& +5 "core" &- w  +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage +2 "manipulator"&G' +106 "core" ' +2 .tHand.close + "manipulator"&'/ +75 "core" / +2 "manipulator"&l& +4 "core" &- Y  +2 "manipulator"& % +4 "core" %  1 +2 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&X( +274 "core" ( +2 "manipulator"&a& +4 "core" &  2 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &]& +2 "core" & ) 2 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'ρ +104 "core" ' +2 "manipulator"&L& +4 "core" & M 2 +2 "manipulator"&1% +4 "core" %x  M +2 "collection"'s& +3 "core" &@C! +2 "collection"':& +3 .tCC.seek :closed +2 "collection"'%(O +3 "core" &AE +4 &@E ; +9 &#P@B / +10 &m~AD D +9 &*n?D E +9 &pAE E +10 &m@F D +9 &qo@D E +10 &3kAE E +9 &mBC D +9 &nAE D +10 &zlBD D +9 &!<n?E D +9 &"mCE E +10 &$qAE E +9 &&o?D E +10 &(Cp?D E +9 &*q@C E +9 &+j@E D +10 &-n?D E +9 &/LhAD D +9 &1 l?C E +10 &2p?E E +9 &4m>C E +10 &6Sk?C E +9 &8j?C E +9 &9m?C D +10 &;nBC D +9 &=\\nBD D +9 &?nDC D +10 &@l?D D +9 &Bm@D D +10 &Dcp?D E +9 &F$u?E E +9 &G~AB F +10 &I@C J +9 &KP=A N +9 &M =A P +10 &Nw@C / +9 &Oh/=B R +8 ( +2 &O{U>A ? +2 "collection"':& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.50 + "collection"'!& +4 "core" &O{W=C% ? + .tHand.open +2 "manipulator"&1 +67 "core" 1 +2 "manipulator"&% +4 "core" % x M +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&+'\ +99 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'}& +4 "core" &O{W>@ ? +2 "collection"'% +5 "core" %?A  +2 #tCS Pulling 5ml of flush + .CSV.dial CSR + "collection"'|  +113 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"''l +1353 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +10 '(% +2 "core" %l<B  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml + "collection"'' +611 "core" ' +2 .tCSV.dial :waste + "collection"'; +112 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'\ ' +1989 "core" ' +2 #tPurging external Intake + "collection"'& +4 "core" &O{U=A ? + "collection"'P% +4 "core" %>@ + .tCSV.dial :flush +2 "collection"'m  +37 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'' D +2153 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +3 "collection"'  + '/ +28 "core"  +46 ~ +2 .tCTV.dial :intake + "collection"'2  +65 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'q' +2163 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'  +67 "core" ~ +2 #tFlushing upper manifold + "collection"'& +4 "core" &O{T=? ? +2 "collection"'% +3 "core" %<A +2 .tCSV.dial :flush + "collection"'7  +63 "core"  +3 .tCS.seek 5ml + "collection"'{'l +1121 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"'d @ +37 "core" B +2 "collection"'x% +4 "core" %l??  +2 .tCS.seek 7ml +2 "collection"'4' +542 "core" ' +5 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +2 "collection"' +89 "core"  +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"'' +1524 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'$'- +715 "core" ' +2 .tCSV.dial :waste + "collection"'n +39 "core" +3 .tCS.seek 0ml + "collection"'' +701 "core" ' +2 "collection"'F& +4 "core" &O{T@B ? + "collection"'"% +4 "core" %;B + .tCSV.dial :flush +2 "collection"'  +50 "core" +3 .tCS.seek 3ml +2 "collection"''- +706 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +40 "core" B +2 "collection"'% +4 "core" %-<@ \ +2 .tCS.seek 5ml +2 "collection"''l +505 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml + "collection"'' +1105 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'.'- +708 "core" ' +2 .tCSV.dial :waste + "collection"'O +77 "core" +3 .tCS.seek 0ml + "collection"'' +710 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &  2 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&>( +3 "core" ( +2 "manipulator"&~& +4 "core" & 2 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &9& +2 "core" & 2 2 +2 .tForearm.seek CC +2 "manipulator"&'ρ +92 "core" ' +2 .tHand.close + "manipulator"&R/ +54 "core" / +2 .tCC.seek :open +2 "collection"'<( +375 "core" ( +2 "manipulator"&T& +4 "core" & 2 + "manipulator"&E% +4 "core" % τ +2 .tForearm.seek :retract + "manipulator"&r'\ +60 EL >? +32 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&D(- +275 "core" ( +2 "manipulator"&& +4 "core" &- \\ +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &A& +2 "core" &- \\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&e' +110 "core" ' +5 .tHand.open + "manipulator"&1 +69 "core" 1 +2 "manipulator"&Q% +4 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&J'\ +108 "core" ' +2 #tda sampling at most 1000ml +2 #Loading sh1 puck from tube 2 into Collection Clamp +2 ."Qmail"HABfans.email "Started da in tube 2 at 06:12:34EDT20-Jul-18\\n{1 => 6, 2 => 16}\\nCan@06:12:27, 25.7C, 17% humidity, 14.3psia, 14.735V, 0.306A, 0.312A avg, 4.51W",Subject: "da sampling at most 1000ml" +107 "collection"'C& +4 "core" &@E! + "manipulator"&^% +4 "core" %   +2 "storage"(-% +4 "core" % L K + "storage"(B. +3 "core" .( +3 "storage"(?& +3 "core" & L L +2 .tSC.reconfigure SCloose + "storage"($.\ 1~b +3 (V& +3 "core" & L C B +2 "manipulator"&h& +3 "core" &- \\ +2 "manipulator"&H% +3 "core" %    +4 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 2 + "manipulator"&K(^ +180 "core" ( +3 "manipulator"&,& +4 "core" &e   $ +2 "storage"(I& +3 "core" & \ <\ 8  +2 .tForearm.reconfigure TightForearm +4 "manipulator"&#Q@2^d^\ b +6 .tForearm.seek 2 + 700 counts +2 "manipulator"&@'! +97 "core" ' +2 "storage"()& +4 "core" & \ E\ A ! +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(Y'L +151 "core" ' +2 "storage"(Z- +3 "core" -'Վ +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (3& +3 "core" & \ \ A +2 "manipulator"&[& +3 "core" &e   $ +2 .t\Elbow.seek 2 + "manipulator"&6(^ +3 "core" ( +2 "manipulator"&_& +3 "core" &e  o $ +2 "storage"(S& +4 "core" & \ \  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&f'ϑ +22 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&\\/ +59 "core" / +59 ."downElevator"SE.seek :down +3 "manipulator"&0& +4 "storage"( 'v +6 "core" &e  $ +2 "manipulator"&v% +4 "core" % ώ +2 .tForearm.seek :retract +4 "manipulator"&&'\ +92 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&i( +12 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +150 "core" ( +2 "manipulator"&w& +4 "core" & $ 6 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &c& +3 "core" &  6 +2 .tForearm.reconfigure TightForearm +4 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +4 "manipulator"&#'ρ +104 "core" ' +2 "manipulator"& & +4 "core" & 0 6 +2 "manipulator"&o% +4 "core" %y  H +2 "collection"'k& +4 "core" &>E +2 "collection"'y& +4 .tCC.seek :closed + "collection"'N(O +4 "core" &?B + &@D  +9 &9@D *z +9 &(q@D > +10 &v@A E +9 &nAD D +9 &Zm?F D +10 &mBE D +9 &kAD C +9 &mAE D +10 &ak?C D +9 &$kAF D +10 & k?C D +9 &"k?D D +9 &$im@F D +10 &&-k?E C +9 &'lAD D +9 &)l?C D +11 &+rkBF D +8 &-3o>C D +10 &.jAD D +9 &0n?E D +9 &2{jAF C +10 &4<k?G D +9 &5j@D D +9 &7kAC\ D +10 &9jBC D +9 &;Dl?C D +10 &=o@C D +10 &>m@D D +8 &@n@E D +10 &BLmAE D +9 &D j@E D +9 &Es@E D +10 &G{?C E +9 &IDAC I +10 &J?C N +9 &L@D P +9 &NwAD < +10 &OV,@C %n +9 &O?AA = +2 ( + "collection"'y& +4 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.60 + .Hand.open + "manipulator"&`1 +68 "core" 1 +2 "manipulator"&p% +4 "core" % y  H +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&W'\ +93 "core" ' +2 .tSC.coast + "storage"(6 +2 #tcollectSample 1000ml w/bubble point of 24psi + #Priming 7ml + .Sleepy.power :sampler,:ON + .Intake.select :close + .\Exhaust.select :close + .SS.hold +2 "sampler")5+ +3 "core" + + "sampler")u% +4 "core" % u L +2 "collection"'& +3 "core" &OA39 n= +3 EN GG +3 #tCalibrating pressure and temperature sensors + .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast + "sampler")#.0X +25 +2 .tdelay 3.8 seconds +382 "collection"''% +3 "core" %;A n +2 "sampler")l% +3 "core" %?7 v _ +2 .tSSV.dial :spit + "sampler") +119 "core"  +3 .tSS.seek 0ml + "sampler")8' +273 "core" ' +2 .tSSV.dial CBV + "sampler")G  +120 "core" +3 .tCTV.dial :intake +2 "collection"'a  +65 "core"  +2 #tWaiting for external sampler to finish priming... + .delayUntil "06:15:52.66" +16559 ."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" % g +2 #tIntake @18.6psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X' +868 "core" ' +2 .t\Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 .tCBV.dial SSV + "sampler")  +70 "core" +2 #tAllowing 130s for 25.0ml of remaining 850.0ml + .Intake.select :open + "sampler") +210 "collection"'Q% +5 "core" % d +4 #tIntake @18.5psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0XB ` +2 "sampler")p% +3 "core" %?\\s v $ +2 "collection"'u% +3 "core" %>@ a +2 #tIntake @14.3psia, vacuum from 8.8 to 11.8psi + .SS.reconfigure SSinhale.with maxSpeed: 135 +2 "sampler")#.0X +2 #tVacuum too high -- waiting up to 40s +14 "collection"'% +3 "core" %jn a +2 "sampler") % +4 "core" %,5` k  +14 "collection"'q% +3 "core" %in b +2 "sampler")d% +4 "core" %*< l  +14 "collection"'x% +3 "core" %jo b +2 "sampler"){% +4 "core" %*< |  + "collection"'% +4 "core" %mr b + #tIntake @17.0psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 99 +2 "sampler")#.c0X% +3 "core" %F3 g  +15 "collection"'C% +3 "core" %ty e +2 "sampler")^% +4 "core" %F3 t  +14 "collection"'-% +3 "core" %wz d +2 "sampler")B% +4 "core" %F3 h  + "collection"'?% +4 "core" %x~ d + #tIntake @17.7psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 72 +2 "sampler")#.H0X k  +14 "collection"'% +3 "core" %| c +2 "sampler")M% +4 "core" %> k  +14 "collection"'% +3 "core" %| e +2 "sampler")% +3 "core" %> z  +15 "collection"';% +3 "core" % e +2 "sampler")|% +4 "core" %> b  +14 "collection"'% +3 "core" %} d +2 "sampler")P% +4 "core" %> s  +58 "collection"'% +4 "core" % d +2 "sampler")\ % +4 "core" %>FJ f  + "collection"' % +4 "core" % d + #tIntake @18.2psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 43 +2 "sampler")#.+0X' +556 "core" '"j p  +2 #tVacuum too high -- waiting up to 40s +14 "collection"'C% +3 "core" % d +2 "sampler")^% +3 "core" %sF l  +15 "collection"'-% +3 "core" % c +2 "sampler")B% +4 "core" %sF v  +14 "collection"'?% +3 "core" % c +2 "sampler")% +3 "core" %sF k  +15 "collection"'h% +3 "core" % d +2 "sampler")H% +4 "core" %sF i  +14 "collection"'V% +3 "core" % c +2 "sampler"),% +4 "core" %sF  v  +14 "collection"'I% +3 "core" % c +2 "sampler")D% +4 "core" %sF q  +14 "collection"')% +3 "core" % d +2 "sampler")Z% +4 "core" %sF"" d  + "collection"'e% +4 "core" % c + #tIntake @18.3psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 29 +2 "sampler")#.0Xg n  +2 #tVacuum too high -- waiting up to 40s +14 "collection"'G% +3 "core" % c +2 "sampler")y% +4 "core" %`L g  +14 "collection"']% +3 "core" % d +2 "sampler")8% +4 "core" %`H y  +14 "collection"'L% +3 "core" % c +2 "sampler")1% +4 "core" %aH x  +14 "collection"'s% +3 "core" % c +2 "sampler")% +4 "core" %aH l  +14 "collection"'b% +3 "core" % c +2 "sampler")a% +4 "core" %aH q  +14 "collection"'% +3 "core" % c +2 "sampler")}% +4 "core" %aH y  +14 "collection"'=% +3 "core" % d +2 "sampler")l% +48 "core" %e l g +15 "collection"':% +3 "core" % f +2 "sampler")% +3 "core" %d\ (( d C +2 "collection"'% +3 "core" % f +2 #tIntake @18.4psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 23 +2 "sampler")#.0X r  +14 "collection"'% +3 "core" % c +2 "sampler")A% +3 "core" %%V> i  +15 "collection"'%% +3 "core" % c +2 "sampler")% +3 "core" %%VB#$ x  +2 "collection"'Q% +3 "core" % c +2 #tIntake @18.5psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 19 +2 "sampler")#.0X% +4 "core" %G5 p  +14 "collection"'_% +3 "core" % b +2 "sampler")J% +4 "core" %G4  i  +14 "collection"'\\% +3 "core" % b +2 "sampler")r% +3 "core" %G4 l  +15 "collection"'0% +3 "core" % a +2 "sampler")t% +4 "core" %G4 t  +14 "collection"'v% +3 "core" % a +2 "sampler")S% +4 "core" %G5 j  +14 "collection"'@% +3 "core" % a +2 "sampler")w% +3 "core" %G4 g  +15 "collection"'K% +3 "core" % a +2 "sampler")3% +4 "core" %G5#$ s  + "collection"'f% +4 "core" % a +2 .tSS.reconfigure SSinhale.with maxSpeed: 17 + "sampler")#.0X% +3 "core" %'p u  +15 "collection"'_% +3 "core" %$ ` +2 "sampler")J% +4 "core" %'t l  +14 "collection"'\\% +3 "core" %" a +2 "sampler")r% +3 "core" %'b o  +15 "collection"'0% +3 "core" % b +2 "sampler")t% +4 "core" %'1 r  +14 "collection"'v% +3 "core" %" e +2 "sampler")S% +3 "core" %' d l +15 "collection"'@% +3 "core" % d +2 "sampler")w% +4 "core" %' h e +14 "collection"'K% +3 "core" %# d +2 "sampler")3% +4 "core" %' q e +14 "collection"'f% +3 "core" % e +2 "sampler").% +4 "core" %'  e e +14 "collection"'Y% +3 "core" %$ e +2 "sampler")o% +4 "core" %' u e +14 "collection"'c% +6 "core" % d +2 "sampler")[% +3 "core" %' y e +15 "collection"'&% +3 "core" %" e +2 "sampler")k% +4 "core" %' g e +14 "collection"' % +3 "core" % d +2 "sampler")p% +4 "core" %' h e +14 "collection"'u% +3 "core" % e +2 "sampler")<% +4 "core" %'"" k e + "collection"'6% +4 "core" %% d + #tIntake @18.5psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 13.86125 +2 "sampler")#.0X n  +14 "collection"'% +3 "core" %% a +2 "sampler")% +3 "core" %|> n  +15 "collection"'A% +3 "core" %+ b +2 "sampler")%% +3 "core" %|<  c  +2 "collection"'% +3 "core" % b +2 .tSS.seek 25ml +2 "sampler")Q' +1088 "core" 'Q f  +2 #tVacuum too high -- waiting up to 40s +14 "collection"'n% +3 "core" %* _ +2 "sampler")C% +4 "core" %C f  +14 "collection"'^% +3 "core" % ` +2 "sampler")-% +4 "core" %C a  +14 "collection"'B% +3 "core" % _ +2 "sampler")?% +4 "core" %C p  +14 "collection"'% +3 "core" %& ` +2 "sampler")4% +4 "core" %C e  +14 "collection"'H% +3 "core" %( ` +2 "sampler")V% +3 "core" %C n  +15 "collection"'h% +3 "core" % ` +2 "sampler")I% +3 "core" %C n  +15 "collection"'D% +3 "core" % ` +2 "sampler"))% +4 "core" %C c  +14 "collection"'Z% +3 "core" % _ +2 "sampler")e% +4 "core" %C s  +14 "collection"'>% +3 "core" %) _ +2 "sampler")_% +4 "core" %C m  +14 "collection"'J% +3 "core" % ` +2 "sampler")\\% +3 "core" %C c  +15 "collection"'r% +3 "core" %! _ +2 "sampler")0% +3 "core" %C o  +15 "collection"'t% +3 "core" %" _ +2 "sampler")v% +3 "core" %C a  +15 "collection"'S% +3 "core" % ` +2 "sampler")@% +4 "core" %B k  +14 "collection"'w% +3 "core" % ` +2 "sampler")K% +3 "core" %C w  +15 "collection"'3% +3 "core" % ` +2 "sampler")f% +4 "core" %C l  +14 "collection"'.% +3 "core" %# _ +2 "sampler")Y% +3 "core" %C  d  +15 "collection"'o% +3 "core" % ` +2 "sampler")c% +4 "core" %C o  +14 "collection"'[% +3 "core" %! ` +2 "sampler")&% +3 "core" %C a  +15 "collection"'k% +3 "core" %( ` +2 "sampler") % +4 "core" %C s  +14 "collection"'p% +3 "core" % ` +2 "sampler")u% +4 "core" %C t  +14 "collection"'<% +3 "core" %# ` +2 "sampler")6% +4 "core" %B i  +14 "collection"',% +5 "core" %( _ +2 "sampler")j% +3 "core" %C j  +15 "collection"'U% +3 "core" %! ` +2 "sampler")5% +4 "core" %C"" w  + "collection"'% +4 "core" %" _ + #tIntake @18.5psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 13.86125 +2 "sampler")#.0X% +4 "core" %e d [ +14 "collection"'_% +5 "core" % d +2 "sampler")J% +3 "core" %e g [ +15 "collection"'\\% +3 "core" %% e +2 "sampler")r% +4 "core" %e g [ +14 "collection"'0% +3 "core" % e +2 "sampler")t% +3 "core" %e r [ +15 "collection"'v% +3 "core" %# e +2 "sampler")S% +3 "core" %e j [ +15 "collection"'@% +3 "core" % d +2 "sampler")w% +4 "core" %e  n [ + "collection"'K% +4 "core" % d + #tIntake @18.4psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 13.86125 +2 "sampler")#.0XBA = +2 "sampler")H% + ."airStroke"CSV.dial :waste +4 "collection"'V +3 "core" % f + .tSSV.dial :exhaust +2 "sampler")h  +58 "core" +3 ."airStroke"CS.seek 0ml + "collection"'I' +4 "core" ' +  + .t\Exhaust.select :open +2 ."airStroke"CSV.dial :air +2 "sampler")@ + "collection"'D @ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X +120 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +3 .tSS.seek 0ml +4 "collection"'_  +2 "sampler")J' +4 "core" ' + .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")\\  +108 "core"  +12  +191 ' +2 "sampler")r% +4 "core" % c  + .tCBV.dial between SSV and waste2 +2 "collection"'0  +34 "core"  +3 "collection"'t% +3 "core" % B?C? \ +6 ."connect"CTV.dial CSV,avoiding: :air +43 .tCSV.dial CTV +3 "collection"'v  +50 "core"  +2 .tCS.reconfigure CSpressurize +2 "collection"'# d@<<b +3 .tCS.seek 0ml + "collection"'S' +2417 "core" 'g9 +3 "collection"'@% +3 "core" %C<  +2 "sampler")w% +3 "core" % k  +2 #tBubblePoint: Intake @38.1psia, Outlet @14.2psia + .CBV.dial SSV + "collection"'K @ +34 "core" A +3 .tSS.reconfigure SSconfig + "sampler")#.0XCA  +2 .tCS.seek 4.999ml +2 "collection"'L'l +845 "core" ' +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'1  +40 "core" ~ +3 .tCS.seek 1ml + "collection"'s' +1094 "core" ' +3 #tHeating sh1 puck from tube 2 in Collection Clamp to 70C for 10:00 + .CH.seek 70C,8:00 +3 "collection"'9 +2 'b \  +5 "core" 9: +102 "collection"'a9 +3 "core" 9;d +102 "collection"' 9 +3 "core" 9; d +102 "collection"'}9 +3 "core" 9< d +102 "collection"'=9 +3 "core" 9=d +102 "collection"'l9 +4 "core" 9@d +103 "collection"':9 +3 "core" 9Cd +102 "collection"'9 +3 "core" 9Hd +102 "collection"'9 +3 "core" 9P"d +102 "collection"'9 +3 "core" 9Z&d +102 "collection"'9 +3 "core" 9e+d +102 "collection"'9 +3 "core" 9r/d +102 "collection"';9 +3 "core" 93d +102 "collection"'|9 +3 "core" 97d +102 "collection"'9 +3 "core" 9;d +102 "collection"'P9 +4 "core" 9@d +102 "collection"'#9 +3 "core" 9Dd +102 "collection"'\ 9 +3 "core" 9Hd +102 "collection"' 9 +3 "core" 9Ld +102 "collection"'!9 +3 "core" 9Pd +102 "collection"'(9 +4 "core" 90Ud +102 "collection"'9 +3 "core" 9LYd +102 "collection"'m9 +3 "core" 9i]d +102 "collection"'29 +3 "core" 9ad +102 "collection"'9 +3 "core" 9eb +102 "collection"' 9 +4 "core" 9j^ +102 "collection"'39 +3 "core" 9n[ +102 "collection"'q9 +3 "core" 9 rW +102 "collection"'x9 +3 "core" 9!!vU +102 "collection"'{9 +3 "core" 9B"zR +102 "collection"'9 +3 "core" 9c#M +102 "collection"'d9 +3 "core" 9$K +102 "collection"'9 +3 "core" 9&G +102 "collection"'M9 +3 "core" 9*E +139 "collection"'"9 +10 "core" 9(? +102 "collection"'z9 +4 "core" 9*= +102 "collection"'9 +3 "core" 98+: +102 "collection"'9 +3 "core" 9Y,7 +102 "collection"'9 +3 "core" 9y-4 +102 "collection"'9 +3 "core" 9.2 +102 "collection"'$9 +3 "core" 90/ +102 "collection"'9 +3 "core" 91- +102 "collection"'/9 +3 "core" 93* +102 "collection"'79 +3 "core" 94( +102 "collection"'O9 +3 "core" 945& +102 "collection"'9 +3 "core" 9Q7$ +103 "collection"'9 +3 "core" 9m8 +102 "collection"'9 +3 "core" 9: +102 "collection"'99 +3 "core" 9; +102 "collection"'9 +3 "core" 9< +102 "collection"'X9 +3 "core" 9> +103 "collection"'9 +3 "core" 9? +102 "collection"'R9 +3 "core" 9 @ +102 "collection"'T9 +3 "core" 9 "B +102 "collection"'E9 +3 "core" 9 8D +102 "collection"'+9 +4 "core" 9 OE +102 "collection"'9 +3 "core" 9 dF +102 "collection"'A9 +3 "core" 9 zH +102 "collection"'%9 +3 "core" 9 I +102 "collection"'9 +3 "core" 9 J +102 "collection"'9 +3 "core" 9 L +102 "collection"'C9 +3 "core" 9 M +102 "collection"'~9 +3 "core" 9 N +102 "collection"'9 +3 "core" 9 P  +102 "collection"'n9 +3 "core" 9 Q +102 "collection"'^9 +4 "core" 9\ S +102 "collection"'B9 +3 "core" 9\ S +102 "collection"'?9 +3 "core" 9\ U +102 "collection"'-9 +3 "core" 9\ -V  +102 "collection"'49 +3 "core" 9\ 8W$ +102 "collection"'H9 +4 "core" 9\ DY) +102 "collection"'V9 +3 "core" 9\ PY- +102 "collection"'h9 +3 "core" 9\ Y\\1 +102 "collection"'D9 +3 "core" 9\ c]5 +102 "collection"'9 +3 "core" 9\ m^9 +102 "collection"'e9 +3 "core" 9\ t_> +103 "collection"'I9 +3 "core" 9\ }`B +2 .tCH.hold 10:00,70C +3 "collection"'> `\ `\ z +3 "core" B +43987 EG {{ +16014 "core" ` +2 "collection"'_9 +3 "core" 9\ 2 +2 #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml + "collection"'\\' +359 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"') @ +90 "core" A +2 .tCSV.dial :air +2 "collection"'r @ +49 "core" A +7 .tCS.seek 5ml +2 "collection"'0'l +1343 "core" ' +2 .tCSV.dial CTV + "collection"'t  +38 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'v @ +39 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'Z  +50 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'@ @ +36 "core" ? +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'w' +1357 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"'K +90 "core" ~ +2 .tCBV.dial CSV + "collection"'J  +28 "core"  +2 "collection"'f% +4 "core" % ) , +2 .tCS.seek 5ml +2 "collection"'.'l +1352 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +4 "collection"'Y  +41 "core" +2 "collection"'F% +4 "core" %lZZ} +2 .tCS.seek 7ml + "collection"'o' +583 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +4 "collection"'[ @ +37 "core" ? +3 .tCS.seek 10ml + "collection"'&' D +835 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +99 "core" _ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'c   +34 "core" ! +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'u  + 'S  +27 "core"  +89  +3 .tCS.seek 5ml + "collection"'p'l +1355 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'k @ +89 "core" A +2 .tCSV.dial :waste +2 "collection"'< +88 "core" +2 .tCS.seek :empty +2 "collection"','Ͱ +1354 "core" ' +2 .tCSV.dial :air + "collection"'j @ +64 "core" A +3 .tCS.seek 5ml + "collection"'6'l +1373 "core" ' +2 .tCSV.dial CTV + "collection"'5  +39 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +50 "core" A +2 .tdelay 2 seconds +202 .CSV.dial CTV +4 "collection"'U  +37 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'Q @ +38 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'*' +1363 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"'' +88 "core"  +2 .tCBV.dial CSV + "collection"'`  +35 "core"  +2 "collection"' % +4 "core" %ip +52 .tCS.seek 5ml + "collection"'y'l +1345 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +4 "collection"'G  +39 "core" +2 "collection"'8% +4 "core" %l \ +2 .tCS.seek 7ml +2 "collection"']' +584 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +4 "collection"'1 @ +39 "core" > +3 .tCS.seek 10ml + "collection"'L' D +846 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +110 "core" b +2 #tLysing Complete +2 "collection"'a& +3 "core" &O@  = +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"& % +4 "core" %\  {  +2 "storage"(}% +3 "core" %~\ '\ # 4 +2 "storage"(=. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 1 + "storage"(l(" +345 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (:& +3 "core" &"\  | + "manipulator"&& +6 "core" & 6 +2 "manipulator"&% +3 "core" %\  ;  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 1 +2 "manipulator"&( +148 "core" ( +2 "manipulator"&& +4 "core" &  Q +2 "storage"(& +3 "core" &" C +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"&;' +94 "core" ' +2 "storage"(|& +4 "core" &"\ \  +3 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"('L +249 "core" ' +2 "storage"(P- +3 "core" -'$ +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 "manipulator"&#& +3 "core" & +2 "storage"(\ & +3 "core" &"  +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"& 'I +35 "core" ' +2 .t\Elbow.hold + "manipulator"&!, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"((- +3 "core" -'$ +2 .tSE.seek 5.09 Pucks below Top Plate + "storage"(' +33 "core" ' +2 "manipulator"&m% +4 "core" %<0 Ȩw +2 "storage"(2& +3 "core" &" = + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 287 counts + "manipulator"&'h +14 "core" ' +2 "manipulator"& & +4 "core" & '  +2 "storage"(3& +4 "core" &" - +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts + "manipulator"&q' +23 "core" ' +2 .tSE.seek 6.09 Pucks below Top Plate +2 "storage"(x' +41 "core" ' +2 "manipulator"&{& +4 "core" &  +2 "manipulator"&% +3 "core" % \ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&d'\ +89 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&( +146 "core" ( +2 "manipulator"&M& +4 "core" &   / + .t\Elbow.reconfigure LooseElbow +4 "manipulator"&$ &.,(#b +3 &"& +2 "core" & / +2 .tForearm.seek CC + "manipulator"&z'ρ +93 "core" ' +2 .tHand.close + "manipulator"&/ +76 "core" / +2 .tCC.seek :open +2 "collection"'( +378 "core" ( +3 "storage"(& +4 "core" &"  +2 "storage"(& +3 "core" &"  +2 "manipulator"&$& +3 "core" & / +2 "manipulator"&% +3 "core" % ύ p +2 .tForearm.seek :retract +2 "manipulator"&/'\ +92 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 1 +2 "manipulator"&7( +152 "core" ( +2 "manipulator"&O& +4 "core" & > +2 "storage"(& +3 "core" &" 5 +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 1 +2 "manipulator"&'I +110 "core" ' +2 .t\Elbow.hold + "manipulator"&, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&91 +72 "core" 1 +10 "manipulator"&% +5 "core" % [Z ȱ +2 "storage"(X& +3 "core" &" ? +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 318 counts + "manipulator"&'χ +16 "core" ' +2 "manipulator"&R& +4 "core" & +2 "storage"(T& +3 "core" &" \  +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"&E' +29 "core" ' +2 "storage"(+% +4 "core" %\ \  +2 ."downElevator"SE.seek :down +3 "storage"('v +99 (A% +3 "core" %<\ \ v K7 +2 "manipulator"&%% +3 "core" % { +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +91 "core" ' +4 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast "storage"(6 +3 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +4 "core" &T + .tHand.open + "manipulator"&C1 +21 "core" 1 +2 "manipulator"&~& +4 "core" & +2 "manipulator"&% +4 "core" %\  8 +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&n(- +166 "core" ( +2 "manipulator"&^& +4 "core" &- g +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &B& +3 "core" &-  g +2 .tForearm.seek :garage +2 "manipulator"&?' +109 "core" ' +2 .tHand.close + "manipulator"&-/ +63 "core" / +2 "manipulator"&4& +4 "core" &- g +2 "manipulator"&H% +4 "core" %  x +2 .tForearm.seek :retract + "manipulator"&V'\ +100 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&h( +278 "core" ( +2 "manipulator"&D& +4 "core" &  ' + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &  { ' +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&e'ρ +98 "core" ' +2 "manipulator"&I& +4 "core" & ' +2 "manipulator"&b% +3 "core" %υ @ +3 "collection"'>& +3 "core" &t +2 "collection"'_& +4 .tCC.seek :closed + "collection"'s(O +3 "core" &s +4 &j 6 +10 &FQV . +9 &~C C +9 &Kh* D +10 &h{ D +9 &m D +9 &n D +10 &Tne D +9 &mN D +10 &n D +9 &j D +9 &!\\h D +10 &#g C +9 &$j D +9 &&j D +10 &(dh D +9 &*&ny D +10 &+mc C +9 &-h^ D +9 &/mgH C +10 &1/j C +9 &2n D +9 &4j D +10 &6uiv C +9 &87jn C +10 &9n D +9 &;l7 D +9 &=}g5 C +10 &??k C +9 &An D +9 &Bmn C +10 &Dmi C +9 &FDq\\ D +10 &H|E E +9 &IM J +9 &KpA M +10 &M+ P +9 &Nv $q +9 &Ox? a +10 &O' 3 +2 ( + "collection"'_& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.54 + "collection"')& +3 "core" &O& 3 +2 .tHand.open + "manipulator"&r1 +68 "core" 1 +2 "manipulator"&\\% +4 "core" % υ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&t'\ +92 "core" ' +2 .tPSV.dial PSR + "processing"%v +117 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%Z' +1609 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%@  +39 "core"  +3 .tPS.seek 0ml + "processing"%0'W +1606 "core" ' +2 .tPSV.dial PSR + "processing"%K +41 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%J' +2626 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%f + "collection"'w  +5 "core"  +2 "processing"%Y  +40 "core"  +27 +2 .tPSV.dial :mixloop + "processing"%F +90 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%.  +114 "core" +3 .tPS.seek 0ml + "processing"%['W +2646 "core" ' +2 .tPSV.dial :air + "processing"%o  +39 "core"  +3 .tPS.seek 2.5ml + "processing"% ' +2645 "core" ' +2 .tPSV.dial :mixloop + "processing"%c +40 "core" +3 .tPS.seek 0ml + "processing"%u'W +2637 "core" ' +2 .tPSV.dial :air + "processing"%S  +41 "core"  +3 .tPS.seek 2.5ml + "processing"%&' +2627 "core" ' +2 .tPSV.dial :mixloop + "processing"%k +41 "core" +3 .tPS.seek 0ml + "processing"%<'W +2658 "core" ' +2 EB 55 +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&p& +4 "core" &  ' +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC + "manipulator"&j( +22 "core" ( +2 "manipulator"&,& +4 "core" & }  + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &5& +2 "core" &  +2 .tForearm.seek CC + "manipulator"&'ρ +103 "core" ' +2 .tHand.close + "manipulator"&U/ +63 "core" / +2 .tCC.seek :open +2 "collection"'Q( +376 "core" ( +2 "manipulator"&6& +4 "core" &   +2 "manipulator"&'% +3 "core" % f o P +2 .tForearm.seek :retract + "manipulator"&`'\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"& (- +266 "core" ( +2 "manipulator"&*& +4 "core" &- : A +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &G& +2 "core" &- A +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&8' +151 "core" ' +4 .tHand.open + "manipulator"&y1 +67 "core" 1 +2 "manipulator"&1% +4 "core" % v ǹy +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&]'\ +106 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing +2 ."connect"PRV.dial CBV + .tCBV.dial PRV +2 .CTV.dial :air,avoiding: :intake + #Loading lyfil puck from tube 2 into Collection Clamp +2 "collection"'& +3 "core" &" +2 "manipulator"&a% +3 "core" %   +3 "storage"( % +3 "core" %{ K J +2 "storage"(}. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 + "storage"(=( +336 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (:& +3 "core" & \ <\ G  \ +2 "manipulator"&& +3 "core" &- A +2 "manipulator"&% +3 "core" %   +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 +2 "manipulator"&(^ +176 "core" ( +2 "manipulator"&& +4 "core" &a  "} +2 "storage"(|& +3 "core" & \ :\ B  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&i'! +92 "core" ' +2 "storage"(W& +4 "core" & \ E\ E  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(P'L +157 "core" ' +2 "storage"(#- +3 "core" -'О +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 (\ & +3 "core" & \ \  +3 "manipulator"&(& +3 "core" &b\  "| +2 .t\Elbow.seek 2 + "manipulator"&m(^ +3 "core" ( +2 "manipulator"&2& +4 "core" &b\  "| + "storage"( & +4 "core" & \ \ d +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&3'ϑ +27 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&{/ +59 "core" / +10 ."downElevator"SE.seek :down +3 "manipulator"&& +4 "storage"(;'v +6 "core" &b\  t "| +2 "manipulator"&% +4 "core" % Ϛ f +2 .tForearm.seek :retract + "manipulator"&'\ +91 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"& ( +25 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +118 "core" ( +2 "manipulator"&& +4 "core" & 4 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" & 4 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&M'ρ +101 "core" ' +4 "manipulator"&"& +4 "core" & e 4 +2 "manipulator"&q% +4 "core" %z R +2 "collection"'!& +3 "core" & # +2 "collection"'& +4 .tCC.seek :closed +2 "collection"'d(O +3 "core" &% +4 &$ . +9 &XM# - +9 &y# A +10 &Nm# D +9 &j# D +10 &m #w D +9 &o!s D +9 &Wj#W D +10 &k": C +9 &m$+ D +9 &n#( D +10 &!_o"& D +9 &#!o $ D +10 &$j" D +9 &&k! C +9 &(hk ! C +10 &*)l" D +9 &+m" D +9 &-n$ D +10 &/oh!" D +9 &11i"" D +10 &2j# D +9 &4h! C +9 &6wm!# D +10 &89n% D +9 &9n" D +9 &;n $ D +10 &=~l$ D +9 &?Bk# C +10 &Ak"% C +9 &Bn# D +9 &Dk%x D +10 &FGs!~ D +9 &H!u F +9 &I!g K +10 &Ko"i O +9 &M0 h O +10 &Nu  $r +9 &OyA!j b +9 &O%# 1 +2 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.57 +2 .Hand.open + "manipulator"&N1 +70 "core" 1 +2 "manipulator"&% +4 "core" % z i R +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' +2 .tSC.coast + "storage"(6 +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'$  +115 "core"  +2 .tCSV.dial CTV + "collection"'  +25 "core"  +3 .tPS.seek 2.5ml + "processing"%O' +2630 "core" ' +2 "collection"'% +4 "core" % B\ m  +2 .tCS.seek 5.75ml +2 "collection"'z'_ +1165 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%  +39 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%9  +63 "core"  +3 .tPS.seek 0ml + "processing"%'W +2629 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'X ` +35 "core" ^ +2 .tCSV.dial :air +2 "collection"'R @ +38 "core" ? +3 .tCS.seek 10ml + "collection"'T' D +1156 "core" ' +2 .tCSV.dial CTV + "collection"'+  +39 "core"  +3 .tCS.seek 0ml + "collection"'/' +2619 "core" ' +2 .tCBV.dial :waste1 + "collection"'A @ +28 "core" > +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +4 "collection"'%  +116 "core" +2 "collection"'7& +4 "core" &O$ 1 +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&% +3 "core" %\ " = +2 "storage"(% +4 "core" %  +42 "storage"(C. +10 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 1 + "storage"(~(" +344 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" &!  + "manipulator"&& +4 "core" & 4 +2 "manipulator"&x% +3 "core" %\ " = +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 1 +2 "manipulator"&E( +156 "core" ( +2 "manipulator"&^& +4 "core" & 7  +2 "storage"(B& +4 "core" &!  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&' +102 "core" ' +2 "storage"(l& +4 "core" &! +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"('L +237 "core" ' +4 "storage"(-- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&4& +3 "core" &  +2 "storage"(H& +3 "core" &! H + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&'I +38 "core" ' +2 .t\Elbow.hold + "manipulator"&?, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(D- +3 "core" -' +2 .tSE.seek 6.09 Pucks below Top Plate + "storage"(' +28 "core" ' +2 "manipulator"&n% +4 "core" %7;  P ȫ +2 "storage"(I& +3 "core" &!  +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 282 counts + "manipulator"&b'c +14 "core" ' +2 "manipulator"&>& +4 "core" &  +2 "storage"(V& +4 "core" &! > +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&' +22 "core" ' +3 .tSE.seek 7.09 Pucks below Top Plate + "storage"()' +42 "core" ' +2 "manipulator"&r& +4 "core" & l  +2 "manipulator"&\\% +4 "core" % @ + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&_'\ +94 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&v( +168 "core" ( +4 "manipulator"&e& +4 "core" &  : +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &@& +2 "core" &  v : +2 .tForearm.seek CC +2 "manipulator"&Z'ρ +94 "core" ' +2 .tHand.close + "manipulator"&K/ +53 "core" / +2 .tCC.seek :open +2 "collection"'0( +376 "core" ( +2 "storage"(f& +4 "core" &! F + "storage"(Y& +4 "core" &! J +2 "manipulator"&w& +3 "core" &  > : +2 "manipulator"&F% +3 "core" % ύ R +2 .tForearm.seek :retract + "manipulator"&.'\ +98 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 1 +2 "manipulator"&J( +147 "core" ( +2 "manipulator"&o& +4 "core" & s \ +2 "storage"([& +4 "core" &!  + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 1 + "manipulator"&c'I +114 "core" ' +2 .t\Elbow.hold + "manipulator"& , +4 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&S1 +71 "core" 1 +10 "manipulator"&u% +6 "core" % UP  Ǯ +2 "storage"(k& +4 "core" &! 7 + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 312 counts + "manipulator"&&'ρ +19 "core" ' +2 "manipulator"&p& +4 "core" & f  +2 "storage"(,& +4 "core" &!\ \  / +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&5' +16 "core" ' +2 "storage"(U% +4 "core" %\ \  +3 ."downElevator"SE.seek :down +2 "storage"(h'v +99 (t% +3 "core" %2\ \ g K3 +2 "manipulator"&s% +3 "core" % F +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&6'\ +88 "core" ' +3 ."downElevator"SE.coast + "storage"(5 +2 "core" ' +2 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%'  +66 "core" +3 .tPS.seek 2.5ml + "processing"%' +2647 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%* +38 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%G  +39 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%j +40 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%y  +51 "core" +2 .tdelay 1 second +103 .PS.seek 0ml +43 "processing"%1'W +2632 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%`& +4 "core" & + .tHand.open + "manipulator"&1 +17 "core" 1 +2 "manipulator"&a& +4 "core" & )  +2 "manipulator"& % +3 "core" %\  L  +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&}(- +171 "core" ( +2 "manipulator"&8& +4 "core" &- u 4 +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &:& +3 "core" &- 4 +2 .tForearm.seek :garage +2 "manipulator"&' +108 "core" ' +2 .tHand.close + "manipulator"&/ +59 "core" / +2 "manipulator"&& +4 "core" &- m 4 +2 "manipulator"&|% +3 "core" %  Ǿ` +3 .tForearm.seek :retract + "manipulator"&W'\ +104 "core" ' +4 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek PC + "manipulator"& ( +114 "core" ( +2 "manipulator"&#& +4 "core" & \\ +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &\ & +2 "core" & k +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&(' +103 "core" ' +2 "manipulator"&2& +4 "core" & +2 "manipulator"& % +3 "core" % +2 "processing"%]& +4 "core" & +2 "processing"%{& +3 .tPC.seek :closed +2 "processing"%(Tg +3 "core" & +3 &  +8 &7 )w +10 &l = +9 &u F +10 &Lm F +9 & r F +9 &o F +10 &r F +9 &Ul E +9 &m E +10 &l E +9 & k F +10 &"\\k F +9 &$k F +9 &%l F +10 &'n F +9 &)dp F +9 &+&q F +10 &,p F +9 &.p E +10 &0mk E +9 &2.o F +9 &3j F +10 &5n F +9 &7sn F +9 &97l E +10 &:j F +9 &<j E +10 &>}l E +9 &@>j F +9 &Bh# E +10 &Cl E +9 &En E +9 &GDr# F +10 &Iv! F +9 &J# H +10 &L~# K +9 &N@0 K +9 &P3 K +10 &Q+ J +9 &Sfws. . +9 &T+35 > +10 &TK * \  +2 ( + "processing"%{& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.38 + "processing"%& +3 "core" &TK ? \  +2 .tHand.open + "manipulator"&1 +59 "core" 1 +2 "manipulator"&i% +4 "core" %  +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +101 "core" ' +2 .tPRV.dial :air + "processing"%  +41 "core"  +2 .tPSV.dial :mixloop +2 "processing"%P +38 "core" +2 "processing"%3% +4 "core" %ZD +2 .tPS.seek 0.3ml +2 "processing"%"' +392 "core" ' +2 .tPSV.dial PSR + "processing"%q +90 "core"  +2 .tPSR.select :wash + "processing"% +11 .tPS.seek 0.7ml +2 "processing"%!'* +488 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%m' +1921 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%; +89 "core" +2 .tPTV.dial :mixing +2 "processing"% @ +65 "core" A +2 .tPBV.dial :waste2 +2 "processing"%Q  +80 "core"  +5 .tPS.seek 0ml +2 "processing"%N'W +2639 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&& +4 "core" &  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC + "manipulator"&( +2 "core" ( +2 "manipulator"&$& +4 "core" & i + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" & +2 .tForearm.seek PC + "manipulator"&M' +101 "core" ' +2 .tHand.close + "manipulator"&=/ +58 "core" / +2 .tPC.seek :open +2 "processing"%<( +401 "core" ( +2 "manipulator"&& +4 "core" & 5 + "manipulator"&L% +4 "core" %  b +2 .tForearm.seek :retract + "manipulator"&'\ +93 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&9(- +130 "core" ( +2 "manipulator"&O& +4 "core" &-  "| +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &X& +2 "core" &-  "| +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&R' +111 "core" ' +2 .tHand.open + "manipulator"&z1 +76 "core" 1 +2 "manipulator"&+% +4 "core" %   Ǿ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&T'\ +98 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%A& +4 "core" &( +2 "manipulator"&%% +4 "core" %\  n  +2 "storage"(7% +3 "core" %}\ \   +2 "storage"(. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 + "storage"(( +336 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (C& +3 "core" & \   +2 "manipulator"&& +3 "core" &-  o "{ +2 "manipulator"&% +3 "core" %\  n  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 +2 "manipulator"&x(^ +163 "core" ( +3 "manipulator"&^& +4 "core" &\\ J ] +2 "storage"(B& +47 "core" & \ \  +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&l'! +96 "core" ' +2 "storage"( & +4 "core" & \ \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"('L +169 "core" ' +2 "storage"(-- +3 "core" -'˪ +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (4& +3 "core" & ! +2 "manipulator"&H& +3 "core" &\\ n ] +2 .t\Elbow.seek 2 +2 "manipulator"&D(^ +3 "core" ( +2 "manipulator"&n& +3 "core" &\\ R ] +2 "storage"(I& +3 "core" & i +3 .tForearm.seek 2 + 300 counts + "manipulator"&>'ϑ +31 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&V/ +60 "core" / +11 ."downElevator"SE.seek :down +2 "manipulator"&r& +6 "storage"(\\'v +5 "core" &\\ - ] +2 "manipulator"&% +4 "core" % ϫ J +2 .tForearm.seek :retract +2 "manipulator"&E'\ +88 "core" ' +2 .t\Elbow.seek PC +2 "manipulator"&( +41 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +202 "core" ( +2 "manipulator"&& +4 "core" & s +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &b& +3 "core" & G +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&' +100 "core" ' +2 "manipulator"&e& +4 "core" & 1 +2 "manipulator"&@% +3 "core" % \\ +3 "processing"%& +3 "core" &| +2 "processing"%?& +4 .tPC.seek :closed + "processing"%K(Tg +3 "core" &u +4 &b 8 +10 &NN_ / +9 &}Q C +9 &MkO F +10 &nO E +9 &oV F +9 &pN E +10 &VjS F +9 &nJ E +10 &mE E +9 &h= E +9 &!_h> E +10 &#!h7 E +9 &$h6 E +9 &&h, E +10 &(gh2 E +9 &*)h2 E +10 &+h4 E +9 &-g2 E +9 &/ol1 E +10 &10j- F +9 &2k, F +9 &4j E +10 &6wg$ E +9 &89l" E +10 &9j" F +9 &;j# E +9 &=h E +11 &?Bg! E +8 &Aj F +9 &Bj E +10 &Dh E +9 &FHj F +10 &H n F +9 &I{ G +9 &K I +10 &MB J +9 &O J +9 &P K +10 &R K +9 &SC[ #g +10 &TM7  +5 ( + "processing"%?& +4 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.47 +2 .Hand.open + "manipulator"&_1 +3 "core" &TM  \  +62 1 +2 "manipulator"&d% +4 "core" %  P + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&f'\ +91 "core" ' +2 .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 2 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"%Y9 +2 %w  +5 "core" 9\\( +102 "processing"%F9 +3 "core" 9Y( +102 "processing"%o9 +3 "core" 9X'  +102 "processing"%[9 +3 "core" 9W' +102 "processing"%Z9 +3 "core" 9U' +102 "processing"%v9 +4 "core" 9T' +102 "processing"%S9 +3 "core" 9T( +102 "processing"%u9 +3 "core" 9U& +102 "processing"%k9 +3 "core" 9U&" +102 "processing"%p9 +3 "core" 9V'&\ +103 "processing"%,9 +3 "core" 9X'+\ +102 "processing"%U9 +3 "core" 9Y'/ +102 "processing"%.9 +3 "core" 9['3 +102 "processing"%t9 +3 "core" 9]&7 +102 "processing"%s9 +3 "core" 9`'; +102 "processing"%J9 +4 "core" 9c&@ +103 "processing"%c9 +3 "core" 9g'D +102 "processing"%&9 +3 "core" 9k'H +2 .tPH.hold 2:00:00,28C +2 .delay 1:30 +2 "processing"%' ppj +3 "core" H +8999 .tPSR.select :air +2 .PSV.dial PSR + "processing"%) +90 "core"  +2 .tPSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%5' +590 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +10 .tPS.seek 2ml +2 "processing"%h'[ +1613 "core" ' +2 .tPTV.dial :puck +2 "processing"%~  +63 "core"  +2 .tPSV.dial PTV +2 "processing"% +64 "core" +2 .tPBV.dial :waste1 + "processing"%*  +116 "core"  +2 "processing"%G% +4 "core" %[4  +2 .tPS.seek 1.5ml +2 "processing"%j' +595 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%y * +30 "core" + +3 .tPS.seek 0ml +2 "processing"%'W +1603 "core" ' +2 .tdelay 5:00 +7813 EF 11 +22189 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%`  +31 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +30 "core" + +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%a +66 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"% ' +2091 "core" ' +2 .tPSV.dial PTV + "processing"%8 +66 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"%: +77 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +4 "processing"% +63 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%  +63 "core"  +2 .tPS.seek :empty +2 "processing"%'9 +2096 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%|  +116 "core" +2 .tPSV.dial :mixloop +2 "processing"%6 +40 "core" +2 .tPRV.dial :ab1 +2 "processing"%# @ +65 "core" A +3 .tPS.reconfigure PSslow + "processing"%#A 2`xb +50 .tPS.seek 0.15ml +2 "processing"%\ 'w +355 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +3 "collection"'  + "processing"%2  +43 "core"  +4 +2 "processing"% % +4 "core" %s  +2 .tPS.seek 0.32ml +2 "processing"%]' +398 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'}  +27 "core" +2 .tPRV.dial :air +2 "processing"%W  +39 "core"  +3 .tPS.seek 0.9ml +2 "processing"%g'D +1235 "core" ' +2 .tPRV.dial :waste2 + "processing"% @ +66 "core" > +3 .tPS.seek 0.5ml +2 "processing"%' +860 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%i  +40 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%{'[ +1617 "core" ' +2 .tPSV.dial :PML + "processing"% +41 "core" +2 .tPTV.dial :mixing +2 "processing"%P @ +65 "core" B +2 .tPBV.dial :waste1 +2 "processing"%3  +32 "core" +2 "processing"%(% +4 "core" %Y  +2 .tPS.seek 1.85ml +2 "processing"%1'9 +235 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%q * +32 "core" , +3 .tPS.seek 0ml +2 "processing"%"'W +1981 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'!& +3 "core" &&, + .tHand.open + "manipulator"&;1 +16 "core" 1 +2 "manipulator"&& +4 "core" & +2 "manipulator"&Q% +3 "core" %\  ; 8 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&m(- +133 "core" ( +2 "manipulator"&& +4 "core" &-\  | # +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &$& +2 "core" &-\  # +3 .tForearm.seek :garage + "manipulator"&' +109 "core" ' +5 .tHand.close + "manipulator"&=/ +53 "core" / +2 "manipulator"& & +4 "core" &-\  " # +2 "manipulator"&% +4 "core" %  S | +2 .tForearm.seek :retract + "manipulator"&'\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&( +267 "core" ( +2 "manipulator"&L& +4 "core" & L / + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &O& +2 "core" & U / +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&X'ρ +90 "core" ' +2 "manipulator"&M& +4 "core" & [ / +2 "manipulator"&% +3 "core" %φ T \ +2 "collection"'z& +4 "core" &(, +2 "collection"'+& +3 .tCC.seek :closed +2 "collection"'(O +3 "core" &(+ +4 &'* : +9 &PP(. / +9 &~', D +10 &Vi') E +9 &k%*} E +9 &n)+ E +10 &k&+x E +9 &^h*+} E +10 &!k(+ E +9 &i',| E +9 &j', D +10 &!hk(,{ D +9 &#)j(+{ E +9 &$n(*z E +10 &&h',| E +9 &(pk(,~ D +10 &*2k)-z D +9 &+j',y D +9 &-k(*y D +10 &/wh(+| E +9 &19h)-} E +9 &2h),z E +10 &4g'*v E +9 &6n(-y E +10 &8An(,} E +9 &:n&*{ E +9 &;i(-z E +10 &=i%,z E +9 &?Jk(.{ D +9 &A k(+} E +10 &Bm(+u E +9 &Dj&+z E +10 &FNp(+{ F +9 &H ~&+{ G +9 &I%+| J +10 &K{&+| N +9 &M8'*x P +9 &Nv&(| %t +10 &Ox0%+| I +9 ( + &O0%+{ 8 + "collection"'+& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.54 + "collection"'A& +4 "core" &O0%+ 8 + .tHand.open +2 "manipulator"&%1 +76 "core" 1 +2 "manipulator"&7% +4 "core" % φ  \ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +94 "core" ' +2 .tPSV.dial PSR + "processing"%R +90 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%C' +1612 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%  +38 "core"  +3 .tPS.seek 0ml + "processing"%'W +1614 "core" ' +2 .tPSV.dial PSR + "processing"%^ +40 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%B' +2636 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "collection"'  +2 "processing"%9  +33 "core" ~ +112  +2 .tPSV.dial :mixloop + "processing"%- +101 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%4  +65 "core" +3 .tPS.seek 0ml + "processing"%H'W +2634 "core" ' +2 .tPSV.dial :air + "processing"%T  +41 "core"  +3 .tPS.seek 2.5ml + "processing"%n' +2649 "core" ' +2 .tPSV.dial :mixloop + "processing"%I +41 "core" +3 .tPS.seek 0ml + "processing"%V'W +2658 "core" ' +2 .tPSV.dial :air +44 "processing"%r  +42 "core"  +3 .tPS.seek 2.5ml + "processing"%' +2636 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%x +40 "core" +3 .tPS.seek 0ml + "processing"%l'W +1455 EG ?? +1175 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" & R / +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&>( +3 "core" ( +2 "manipulator"&& +4 "core" & z / +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &b& +3 "core" & ^ / +2 .tForearm.seek CC +2 "manipulator"&D'ρ +103 "core" ' +2 .tHand.close + "manipulator"&\\/ +61 "core" / +2 .tCC.seek :open +2 "collection"'e( +376 "core" ( +2 "manipulator"&@& +4 "core" &  / +2 "manipulator"&% +3 "core" % ς < } +2 .tForearm.seek :retract +2 "manipulator"&E'\ +97 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&<(- +284 "core" ( +2 "manipulator"&?& +4 "core" &- 4  +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &_& +3 "core" &- /  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&d' +111 "core" ' +3 .tHand.open +2 "manipulator"&Y1 +77 "core" 1 +2 "manipulator"&F% +4 "core" %  v ǽ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +101 "core" ' +2 ."da"delayUntil "07:17:01.71" +24871 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%o @ +65 "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"%Z  +51 "core" +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%v' +2096 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%S +39 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%u  +40 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%k +40 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%p  +40 "core"  +2 ."da"PS.seek :empty +2 "processing"%,'9 +2088 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%U +114 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%.' +597 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%t'[ +1610 "core" ' +2 ."da"PTV.dial :puck + "processing"%s  +64 "core"  +2 ."da"PSV.dial PTV +2 "processing"%J +63 "core" +2 ."da"PBV.dial :waste1 + "processing"%c  +31 "core"  +2 "processing"%&% +4 "core" %V  +2 ."da"PS.seek 1.5ml +2 "processing"%)' +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%N * +30 "core" , +3 ."da"PS.seek 0ml +2 "processing"%5'W +1603 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%~  +30 "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 + "processing"%* +66 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%G' +2092 "core" ' +2 ."da"PSV.dial PTV + "processing"%h +65 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%y +66 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%j +65 "core" +2 ."da"delay 5 seconds +431 EK BA +71 ."da"PSV.dial :air +2 "processing"%w  +64 "core"  +2 ."da"PS.seek :empty +2 "processing"%`'9 +2092 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +116 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%a' +595 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'[ +1612 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%8 +64 "core" +2 ."da"PBV.dial :waste1 + "processing"%:  +31 "core" +2 "processing"% % +4 "core" %` +2 ."da"PS.seek 1.5ml + "processing"%' +596 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +31 "core" + +3 ."da"PS.seek 0ml +2 "processing"%|'W +1617 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%6  +30 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%# * +73 "core" + +4 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +66 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%2' +2093 "core" ' +2 ."da"PSV.dial PTV + "processing"% +66 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +66 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%\ +65 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +4 "processing"%}  +63 "core"  +2 ."da"PS.seek :empty +2 "processing"%W'9 +2092 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%]  +40 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%  +117 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%g  +39 "core" ~ +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%i +41 "core" +3 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%' +392 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%  +39 "core"  +2 "processing"%P% +4 "core" % +2 ."da"PS.seek 0.55ml +2 "processing"%3'~ +336 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%(  +52 "core" +3 ."da"PS.seek 2ml + "processing"%q'[ +1562 "core" ' +2 ."da"PSV.dial :PML + "processing"%{ +50 "core" +2 ."da"PTV.dial :mixing +2 "processing"%1 @ +65 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%!  +30 "core" +2 "processing"%;% +4 "core" %Y  +2 ."da"PS.seek 1.85ml + "processing"%'9 +232 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%Q * +30 "core" + +3 ."da"PS.seek 0ml +2 "processing"%'W +1995 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +24556 EU 0/ +23446 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%$  +31 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +30 "core" + +2 ."da"PSV.dial :air +2 "processing"%=  +39 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"% ' +2093 "core" ' +2 ."da"PSV.dial :mixloop + "processing"% +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%f  +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"%L  +39 "core"  +2 ."da"PS.seek :empty +2 "processing"%O'9 +2105 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%m +115 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%M' +594 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'[ +1615 "core" ' +2 ."da"PTV.dial :puck + "processing"%z  +64 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +64 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%0  +30 "core" +2 "processing"%A% +4 "core" %Z  +2 ."da"PS.seek 1.5ml +2 "processing"%%' +599 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%7 * +30 "core" + +3 ."da"PS.seek 0ml +2 "processing"%+'W +1616 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .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"%X * +31 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%" +65 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2094 "core" ' +2 ."da"PSV.dial PTV + "processing"%C +65 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%^ +65 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +65 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +63 "core"  +2 ."da"PS.seek :empty +2 "processing"%9'9 +2110 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%- +115 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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 +4 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%B'[ +448 Ef 44 +1166 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%T +65 "core" +2 ."da"PBV.dial :waste1 + "processing"%H  +31 "core" +2 "processing"%I% +4 "core" %]  +2 ."da"PS.seek 1.5ml +2 "processing"%n' +593 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%r * +30 "core" * +3 ."da"PS.seek 0ml +2 "processing"%V'W +1612 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%x  +30 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +41 "processing"% * +37 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +66 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +2095 "core" ' +2 ."da"PSV.dial PTV + "processing"%b +66 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%\\ +65 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +4 "processing"% +66 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +64 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2094 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%@ +115 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +597 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%D'[ +1605 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%? +64 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%_  +30 "core" +2 "processing"%>% +4 "core" %V  +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"%F * +30 "core" * +3 ."da"PS.seek 0ml +2 "processing"%E'W +1606 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%d  +30 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%o * +30 "core" * +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +66 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%[' +2089 "core" ' +2 ."da"PSV.dial PTV + "processing"%Z +65 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%l +66 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%S +65 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%u  +63 "core"  +2 ."da"PS.seek :empty +2 "processing"%k'9 +2098 "core" ' +2 ."da"Sleepy.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%p +117 "core"  + ."da"PSR.select :sub1 +3 "processing"% +10 ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +3 ."da"PS.seek 0.25ml +2 "processing"%v'7 +338 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :sub2 +2 "processing"% +9 ."da"PS.seek 0.5ml +2 "processing"%U' +343 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml +2 "processing"%,'[ +1617 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%. +66 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%s  +31 "core" +2 "processing"%J% +4 "core" %_ e +2 ."da"PS.seek 1.5ml +2 "processing"%c' +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"%t'W +1629 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%N  +32 "core" +2 ."da"delay 30 seconds +1165 Er ^ +1838 ."da"PBV.dial between PSV and waste1 +2 "processing"%) * +32 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%~ +67 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2131 "core" ' +2 ."da"PSV.dial PTV + "processing"%* +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%5 +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%h +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%y  +64 "core"  +2 ."da"PS.seek :empty +2 "processing"%j'9 +2137 "core" ' +2 "processing"%w9 +3 "core" 973 +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast + "processing"%G  +3 "core" 3 + 3 + "processing"%& +4 "core" &TM  k\  + #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&`% +3 "core" %\ " : +2 "storage"(a% +4 "core" %{ X V  + "storage"(8. +3 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 1 + "storage"(:(" +336 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 ( & +3 "core" &# W V H +2 "manipulator"&& +3 "core" &- U  + "manipulator"& % +4 "core" %\ " i : +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 1 +2 "manipulator"&( +176 "core" ( +2 "manipulator"&6& +4 "core" & & m +2 "storage"(#& +3 "core" &# W W +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 700 counts + "manipulator"&' +93 "core" ' +2 "storage"(|& +4 "core" &# K K +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek beamBreak +2 "storage"('L +231 "core" ' +2 "storage"( - +3 "core" -' + ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&\ & +3 "core" &  ] m +2 "storage"(}& +3 "core" &# V V + ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +47 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek 1 +2 "manipulator"&2'I +36 "core" ' +2 ."da"\Elbow.hold +2 "manipulator"&], +3 "core" , + ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(- +2 "core" -' +3 ."da"SE.seek 7.09 Pucks below Top Plate + "storage"(g' +37 "core" ' +2 "manipulator"&i% +4 "core" %NW  ǰ +2 "storage"(W& +3 "core" &# C | + ."da"Forearm.force -20 +2 "manipulator"&5 +2 ."da"Forearm.seek 1 + 305 counts +2 "manipulator"&'z +13 "core" ' +2 "manipulator"&P& +4 "core" & " K +2 "storage"(& +4 "core" &# W V G +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&(' +30 "core" ' +3 ."da"SE.seek 8.09 Pucks below Top Plate +2 "storage"(3' +47 "core" ' +2 "manipulator"&{& +4 "core" & ^ K +2 "manipulator"&1% +4 "core" % c +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&!'\ +95 "core" ' +2 ."da"\Elbow.seek PC +2 "manipulator"&;( +250 "core" ( +4 "manipulator"&Q& +4 "core" & $ +2 ."da"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &q& +3 "core" & = +2 ."da"Forearm.seek PC +2 "manipulator"&' +94 "core" ' +2 ."da"Hand.close + "manipulator"&$/ +66 "core" / +2 ."da"PC.seek :open +2 "processing"%( +402 "core" ( +2 "storage"(=& +4 "core" &# 0 2 ? +2 "manipulator"&& +3 "core" & ( + "manipulator"&% +4 "core" %  ] +2 ."da"Forearm.seek :retract + "manipulator"&f'\ +103 "core" ' +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 1 +2 "manipulator"&( +251 "core" ( +2 "manipulator"&L& +4 "core" &\  2 "| +2 "storage"( & +3 "core" &# Z 6  +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&m' +91 "core" ' +2 ."da"Hand.open + "manipulator"&O1 +75 "core" 1 +11 "storage"(M- +3 "core" -' +3 ."da"SE.seek 7.84 Pucks below Top Plate + "storage"(z'v +23 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 7.17 Pucks below Top Plate +2 "storage"(') +47 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da18jul2007h415ml.tif +1510 #SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 11.886 seconds\ /var/log/esp/da18jul2007h415ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da18jul2007h415ml15s.tif +438 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +1118 #"da"SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da18jul2007h415ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da18jul2007h415ml30s.tif +3056 #SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da18jul2007h415ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da18jul2007h415ml70s.tif +7117 #SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da18jul2007h415ml70s.tif: TIFF Upload Complete\ +2 .Sleepy.power :camera,:OFF + ."Qmail"HABfans.email "11.886 sec auto-exposure",Subject: "da18jul2007h415ml images!" +9 "storage"(0- +127 "core" -') +2 "storage"(A& +4 "core" &#\  H +2 "manipulator"&& +3 "core" &\  "{ +2 ."da"\Elbow.seek 1 +2 "manipulator"&7( +4 "core" ( +3 "manipulator"&%& +4 "core" &  r "{ +2 "storage"(R& +3 "core" &#\  +3 ."da"Forearm.seek 1 + 700 counts + "manipulator"&X' +16 "core" ' +3 ."da"SE.reconfigure SEgently +4 "storage"(#QK-0-\ b +2 ."da"SE.seek 7.89 Pucks below Top Plate +2 "storage"("' +62 "core" ' +2 "manipulator"&+& +4 "core" &\  X "{ +2 "storage"(C& +5 "core" &#  +2 ."da"\Elbow.reconfigure LimpElbow +50 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&^'I +37 "core" ' + ."da"\Elbow.hold +2 "manipulator"&, +6 "core" , +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 8.07 Pucks below Top Plate +2 "storage"( ' +38 "core" ' +2 "manipulator"&% +5 "core" %I`  dz +2 "storage"(-& +4 "core" &# T [ + ."da"Forearm.force -20 +2 "manipulator"&5 +2 ."da"Forearm.seek 1 + 300 counts +2 "manipulator"&9'u +13 "core" ' +2 "manipulator"&4& +4 "core" &  Z +4 "storage"(T& +4 "core" &#  +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&H' +24 "core" ' +2 "storage"(I% +5 "core" % $ +2 ."downElevator"SE.seek :down +3 "storage"(B'v +99 (r% +2 "core" %. ! I, +2 "manipulator"&n% +4 "core" % 4 +2 ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&x'\ +73 "core" ' + ."downElevator"SE.coast + "storage"(5 +22 "core" ' +2 ."da"SC.coast + "storage"(6 +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 #tStarting finalPurge + "processing"%& +5 "core" &# +48 ."psFlush"Hand.open +5 "manipulator"&1 +17 "core" 1 +2 "manipulator"&V& +4 "core" &  Z +2 "manipulator"&b% +4 "core" %  d  +2 ."psFlush"\Elbow.seek FlushPuck::Garage +2 "manipulator"&\\(- +177 "core" ( +2 "manipulator"&& +4 "core" &- " + +2 ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- M + +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&' +130 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&@/ +54 "core" / +2 "manipulator"&& +4 "core" &- ) + +2 "manipulator"&% +3 "core" %  p +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&?'\ +101 "core" ' +4 ."psFlush"\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."psFlush"\Elbow.seek PC +2 "manipulator"&_( +125 "core" ( +2 "manipulator"&>& +4 "core" & c { +2 ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &D& +3 "core" & ` { + ."psFlush"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&F' +95 "core" ' +3 "manipulator"&Y& +4 "core" &  { +2 "manipulator"&d% +3 "core" % 4 4 +2 "processing"%o& +4 "core" &$ +2 "processing"%& +3 ."psFlush"PC.seek :closed +2 "processing"%E(Tg +3 "core" &) +4 &0 9 +9 &NQ/ / +10 &}8 C +9 &Mh3 F +9 &e E +10 &j E +9 &j F +9 &Vm F +10 &m F +9 &j F +10 &f F +9 &!_l E +9 &#"i E +10 &$l F +9 &&j F +9 &(gg E +10 &*)h E +9 &+g E +10 &-h E +9 &/ok E +9 &11g E +10 &2i E +9 &4l F +9 &6vi F +10 &88j F +9 &9e E +10 &;f E +9 &=h E +9 &?@i F +10 &Ak E +9 &Bk E +9 &Dl! F +10 &FGk! F +9 &H n" F +10 &Iw# G +9 &K! I +9 &MA" K +10 &O/ K +9 &P& K +9 &R, K +10 &SAW1 $h +9 &TL33  +5 ( + "processing"%& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.47 +2 "processing"%Z& +4 "core" &TL R \  + ."psFlush"Hand.open +2 "manipulator"&l1 +69 "core" 1 +2 "manipulator"&S% +4 "core" %  4 +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&u'\ +92 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%[ +116 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +4 "processing"%p'P +374 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +738 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%k' +1607 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%v +64 "core" +2 ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%U  +32 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%.'W +2645 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%s +66 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%J' +590 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%,' +2125 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%& +65 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%c U +50 "core" W +3 ."psFlush"PS.seek 0ml + "processing"%N'W +2630 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%) @ +52 "core" B +3 ."psFlush"PS.seek 2.5ml + "processing"%~' +2638 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%t  +66 "core"  +3 ."psFlush"PS.seek :empty + "processing"%*'9 +2635 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%5 +41 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%h' +2631 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%y +65 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%'W +2631 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%w @ +40 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%G' +2656 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +64 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%`'9 +2625 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%a +40 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.seek 1ml +2 "processing"%8'P +1096 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +1616 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +64 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +49 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%6'W +2631 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%# +66 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.seek 0.5ml + "processing"%|' +587 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%<' +43 E NN +2080 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +65 "core" + ."psFlush"PBV.dial PSV +2 "processing"% U +50 "core" W +3 ."psFlush"PS.seek 0ml + "processing"%\ 'W +2634 "core" ' + ."psFlush"PSV.dial PBV +42 "processing"%} @ +48 "core" > +3 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2644 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%i  +63 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%W'9 +2629 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%P +40 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%' +2638 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%{ +75 "core" ~ +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%1'W +2626 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"% @ +40 "core" > +3 ."psFlush"PS.seek 2.5ml + "processing"%' +2628 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +64 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%2'9 +2628 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'& +4 "core" &58 + .tHand.open + "manipulator"&g1 +15 "core" 1 +2 "manipulator"&(& +4 "core" & : { +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC + "manipulator"&Q( +3 "core" ( + "manipulator"&q& +4 "core" & { + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &]& +2 "core" & ; { +2 .tForearm.seek PC +2 "manipulator"&$' +95 "core" ' +2 .tHand.close + "manipulator"&!/ +56 "core" / +2 .tPC.seek :open +2 "processing"%K( +400 "core" ( +2 "manipulator"&=& +4 "core" & { +2 "manipulator"&% +3 "core" %  > +2 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&( +375 "core" ( +2 "manipulator"&L& +4 "core" &\  . @ +3 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 & & +2 "core" &\   @ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&;'ρ +107 "core" ' +2 "manipulator"&O& +4 "core" &\  G @ +2 "manipulator"&M% +3 "core" %z H S +2 "collection"'f& +4 "core" &37 +2 "collection"'3& +3 .tCC.seek :closed +2 "collection"'z(O +3 "core" &68 +2 &48  +10 &759 *x +9 &m37 = +10 &y69 F +9 &h48 E +9 &Dk38 D +10 &m48 E +9 &n58 E +9 &j38 E +10 &Kh28 E +9 &k26 D +10 & k47 D +9 &"k78 E +9 &$Rm49 E +10 &&j49 D +9 &'k59 D +9 &)k59 D +10 &+\\j39 D +9 &-j57 D +10 &.i59 D +9 &0m47 E +9 &2dg39 D +10 &4&j37 D +9 &5k58 D +9 &7h7: E +10 &9kh4: E +9 &;-h47 E +10 &<i3: E +9 &>i49 E +9 &@si48 E +10 &B5i49 E +9 &Ci48 E +9 &En59 E +10 &Gwz58 F +9 &I127 I +10 &J49 M +9 &L58 P +9 &Nc382 = +10 &OE-37H +~ +9 &O646 8 +2 ( + "collection"'3& +3 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.56 + "collection"'0& +4 "core" &O154- 8 + .tHand.open + "manipulator"&A1 +75 "core" 1 +2 "manipulator"&% +4 "core" % z S +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&%'\ +92 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'R& +4 "core" &O118i 8 +2 "collection"'+% +3 "core" %06- +2 #tCS Pulling 5ml of flush .CSV.dial CSR +2 "collection"'C  +38 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"''l +1349 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 '-% +2 "core" %l26 +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'' +609 "core" ' +2 .tCSV.dial :waste + "collection"'4 +112 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'m' +1989 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'T& +4 "core" &O044 8 +2 "collection"'% +4 "core" %38 + .tCSV.dial :flush +2 "collection"'I  +37 "core"  +3 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 5ml + "collection"'r'l +1120 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'n @ +50 "core" > +2 "collection"'X% +4 "core" %l37 +2 .tCS.seek 7ml +2 "collection"'7'\ +508 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'"  + '  +52 "core"  +67  +2 .tCBV.dial :waste1 +2 "collection"'^ @ +38 "core" ? +3 .tCS.seek 0ml + "collection"'9' +1512 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'& +4 "core" &O15: 8 +2 "collection"' % +3 "core" %79 + .tCSV.dial :flush +2 "collection"'V  +61 "core" +3 .tCS.seek 5ml +2 "collection"'b'l +1122 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"'H @ +51 "core" > +2 "collection"'B% +4 "core" %l57  +2 .tCS.seek 7.001ml +2 "collection"'' +547 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'  +39 "core"  +2 .tCBV.dial :waste2 +2 "collection"':  +100 "core"  +3 .tCS.seek 0ml + "collection"'' +1521 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'@& +4 "core" &O038 8 +2 "collection"'% +3 "core" %48 + .tCSV.dial CSR +2 "collection"'  +39 "core"  +2 .tCSR.select :kill + "collection"' +10 .tCS.seek 8ml +2 "collection"'x' +1743 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +11 .tCS.seek 10ml +2 "collection"'>' D +496 "core" ' +4 .tCBV.dial CSV +2 ."connect"CSV.dial CBV +2 "collection"'D  +2 ' +101 "core" ~ +20  +2 .tCTV.dial :intake +2 "collection"'Y  +63 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'d' \\ +1746 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'o  +66 "core" ~ +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'\\' +590 "core" ' +2 .tCSV.dial CSR + "collection"'?  +88 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"''l +1369 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +4 "collection"' +9 .tCS.seek 10ml + "collection"'Z' D +1345 "core" ' +2 .tCSV.dial CBV + "collection"'l +89 "core" +2 .tCS.seek 0ml +2 "collection"'S' +2638 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &\  N @ +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&[( +3 "core" ( +2 "manipulator"&F& +4 "core" &\  ; @ + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &j& +3 "core" &\   @ +2 .tForearm.seek CC + "manipulator"&p'ρ +102 "core" ' +2 .tHand.close + "manipulator"&v/ +56 "core" / +2 .tCC.seek :open +2 "collection"'U( +376 "core" ( +2 "manipulator"&k& +4 "core" &\  + @ +2 "manipulator"&s% +3 "core" % ϋ 8 +2 .tForearm.seek :retract + "manipulator"&.'\ +97 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&J(- +268 "core" ( +2 "manipulator"&&& +4 "core" &-  c +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &c& +2 "core" &- , c +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&,' +113 "core" ' +3 .tHand.open +2 "manipulator"&)1 +68 "core" 1 +2 "manipulator"&N% +4 "core" %  Ǿ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&t'\ +103 "core" ' +2 #tCompleted [Sample.deep; initialPurge; da withoutWCR] begun 06:08:22 + #Preparing to sleep until 11:00AM 7/20/2018 +3 #Asleep til 11:00AM 7/20/2018 +3 ."shutdown"CC.coast +2 "collection"'6 +4 #tContinuing at 11:00 +2 ."shutdown"CS.coast +4 E (' + "collection"'5 +3 ."Qmail"GoodNews.email "Then, in tube 2: /home/esp/esp2/mission/2018_07_19_niagara_mission.rb:53\\n{1 => 9, 2 => 13}\\nCan@08:10:31, 26.1C, 20% humidity, 14.3psia, 14.710V, 0.171A, 0.165A avg, 2.52W",Subject: "Asleep until 11:00" +159 ."shutdown"PC.coast + "processing"%6 +3 ."shutdown"PS.coast + "processing"%5 +2 ."shutdown"Forearm.coast + "manipulator"&5 +3 ."shutdown"\Elbow.coast + "manipulator"&6 +39 ."shutdown"Sleepy.power :dwarf,:OFF + .Sleepy.power :raw,:OFF + #Shutdown +11461 E p +60002  ##y +60002  m +60002  j +60003  h +60002  v +60002  %%y +60002  g +60002  m +60003  t +60002  m +60002  m +60002  z +60002  i +60003  f +60002  p +60002  ))| +45148  ##o +34 #tPowering up Dwarves +527 .Sleepy.power :raw,:ON + "sampler") +2 )~ +3 "core"  + "collection"' +3 '5 +2 "core"  +2 "processing"% +2 %* +2 "core"  +2 "collection"' 9\ +2 ' 0\ + ' -\ +2 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +2 "sampler")&\ + .tSS.configure SSconfig +2 "sampler")#.0X 9, 2 => 13}\\nCan@11:00:22, 25.7C, 19% humidity, 14.3psia, 14.563V, 0.527A, 0.527A avg, 7.68W",Subject: "Started 2018_07_19_niagara_mission phase /home/esp/esp2/mission/2018_07_19_niagara_mission.rb:53" +2 .tSample.shallow +122 "sampler")2 +16 "core" 2 +2 #tStarting initialPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +4 "core" &CF + .tHand.open +2 "manipulator"&g1 +74 "core" 1 +2 "manipulator"&(& +4 "core" &\  # +2 "manipulator"&q% +4 "core" % \ " }  +3 .t\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&](- +182 "core" ( +2 "manipulator"&!& +4 "core" &-  b " +3 .t\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &_& +5 "core" &- z " +3 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +4 .tForearm.seek :garage +2 "manipulator"&u' +108 "core" ' +2 .tHand.close + "manipulator"&E/ +67 "core" / +2 "manipulator"&=& +4 "core" &-  " +3 "manipulator"&% +4 "core" %  +3 .tForearm.seek :retract + "manipulator"&$'\ +104 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&Q( +287 "core" ( +2 "manipulator"&L& +4 "core" & ! ( V + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 & & +2 "core" & V +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&O'ρ +103 "core" ' +2 "manipulator"&M& +4 "core" &  < V +2 "manipulator"&f% +4 "core" %ψ l +2 "collection"'& +3 "core" &7E +2 "collection"'e& +4 .tCC.seek :closed + "collection"'0(O +4 "core" &AF +2 &CG  +8 &9CF |*y +10 &o?H z> +9 &rCG |F +10 &]eCE E +9 &j@G ~E +9 &iBD }E +10 &iCF F +9 &cjAE {E +9 &%hBE E +10 &fBF E +9 & iAE E +10 &"kiAG E +9 &$-jCG E +9 &%eCC E +10 &'iDE E +9 &)siCF E +10 &+5hBG ~E +9 &,jBG zF +9 &.gAF ~E +10 &0|hCF |E +9 &2=hBE E +9 &3hBF E +10 &5iCF E +9 &7eDH E +9 &9FhCG E +10 &;iCF E +9 &<iCH ~E +10 &>jCG ~E +9 &@NfBG }E +9 &BjBG ~E +10 &CkCH }E +9 &EqDF ~F +10 &GQyDH }G +9 &I BF {I +9 &JAF xM +10 &L}AE vP +9 &N=AC u= +9 &O=;BE x$l +10 &O{WAA |B +2 ( + "collection"'e& +3 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.58 + "collection"'A& +4 "core" &O{YAD }B + .tHand.open + "manipulator"&1 +76 "core" 1 +2 "manipulator"&R% +4 "core" % ς   +2 .tForearm.reconfigure LooseForearm +4 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&+'\ +97 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'3& +6 "core" &O{YBE B + "collection"'C% +4 "core" %AE  +2 #tCS Pulling 5ml of flush + .CSV.dial CSR + "collection"';  +115 "core"  +2 .tCSR.select :flush + "collection"' +11 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"'/'l +1344 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 '-% +2 "core" %lAE ~ +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.499ml +2 "collection"'' +617 "core" ' +2 .tCSV.dial :waste + "collection"'4 +114 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'' +1978 "core" ' +2 #tPurging external Intake + "collection"'T& +4 "core" &O{YBC B + "collection"'% +4 "core" %@E + .tCSV.dial :flush +2 "collection"'I  +49 "core" +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'m' D +2153 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"'n + 'X  +28 "core"  +43  +2 .tCTV.dial :intake +2 "collection"'r  +64 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'"' +2174 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'  +65 "core"  +2 #tFlushing upper manifold + "collection"'^& +4 "core" &O{X?C B +2 "collection"'7% +3 "core" %?C + .tCSV.dial :flush +2 "collection"'  +64 "core"  +3 .tCS.seek 5ml + "collection"' 'l +1128 "core" ' +2 .tdelay 5 seconds +23 E MM +479 .tCSV.dial :air +3 "collection"'V @ +50 "core" > +2 "collection"'9% +4 "core" %l?D  +2 .tCS.seek 7.001ml +2 "collection"'H' +546 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +2 "collection"'B +100 "core" +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"'b' +1538 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"''- +730 "core" ' +2 .tCSV.dial :waste + "collection"': +38 "core" +3 .tCS.seek 0ml + "collection"'' +705 "core" ' +2 "collection"'@& +4 "core" &O{W@E\ B + "collection"'% +4 "core" %?D + .tCSV.dial :flush +2 "collection"'  +38 "core"  +3 .tCS.seek 3ml +2 "collection"''- +731 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'x @ +37 "core" A +2 "collection"'% +4 "core" %-AC +2 .tCS.seek 5ml +2 "collection"'D'l +508 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml + "collection"'Y' +1133 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'>'- +709 "core" ' +2 .tCSV.dial :waste + "collection"'o +64 "core" +3 .tCS.seek 0ml + "collection"'d' +710 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&?& +4 "core" & V +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&\\( +8 "core" ( +2 "manipulator"&& +4 "core" &  3 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &l& +2 "core" & 3 +2 .tForearm.seek CC +2 "manipulator"&Z'ρ +100 "core" ' +2 .tHand.close + "manipulator"&/ +63 "core" / +2 .tCC.seek :open +2 "collection"'F( +374 "core" ( +2 "manipulator"&j& +4 "core" & 3 + "manipulator"&v% +4 "core" %  ( e +2 .tForearm.seek :retract + "manipulator"&'\ +100 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&%(- +275 "core" ( +2 "manipulator"&z& +4 "core" &- "  + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &k& +2 "core" &- +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&s' +111 "core" ' +2 .tHand.open + "manipulator"&p1 +76 "core" 1 +2 "manipulator"&&% +4 "core" %  # ȿ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&c'\ +95 "core" ' +2 #tda sampling at most 1000ml +2 #Loading sh1 puck from tube 2 into Collection Clamp +2 ."Qmail"HABfans.email "Started da in tube 2 at 11:04:26EDT20-Jul-18\\n{1 => 9, 2 => 13}\\nCan@11:02:31, 25.7C, 19% humidity, 14.3psia, 14.602V, 0.398A, 0.398A avg, 5.82W",Subject: "da sampling at most 1000ml" +59 "collection"'[& +4 "core" &BG + "manipulator"&)% +4 "core" %\  P  +2 "storage"(N% +3 "core" % i k +2 "storage"(.. +2 "core" .( +3 "storage"(,& +4 "core" & # l l \  + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (U& +2 "core" & # h f  \  +2 "manipulator"&S& +3 "core" &-  +2 "manipulator"&K% +3 "core" %\   +3 .t\Elbow.reconfigure TightElbow +4 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 +2 "manipulator"&2(^ +180 "core" ( +2 "manipulator"&t& +4 "core" &k  !p +2 "storage"(J& +4 "core" & # \\ f K \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&''! +102 "core" ' +2 "storage"(~& +4 "core" & # k _ R \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(5'L +182 "core" ' +2 "storage"(*- +6 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (y& +3 "core" & "  \  \  +3 "manipulator"&w& +3 "core" &k  3 !p +2 .t\Elbow.seek 2 +2 "manipulator"&h(^ +18 "core" ( +2 "manipulator"&& +4 "core" &j # N  + "storage"(G& +4 "core" & " . / \  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&a'ϑ +22 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&8/ +57 "core" / +61 ."downElevator"SE.seek :down +3 "manipulator"&& +2 "storage"('v +7 "core" &j   +2 "manipulator"&#% +4 "core" % ό 8 - +2 .tForearm.seek :retract + "manipulator"&6'\ +101 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"& ( +39 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +104 "core" ( +2 "manipulator"&P& +4 "core" &\  ? 1 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &`& +3 "core" &\  \\ 1 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&'ρ +102 "core" ' +2 "manipulator"&{& +4 "core" &\   1 +2 "manipulator"&% +4 "core" %| I +2 "collection"'& +4 "core" &BF +2 "collection"'\ & +3 .tCC.seek :closed +3 "collection"'|(O +3 "core" &CH +4 &DE 9 +9 &TPAG }/ +9 &AI {D +9 &_fAF ~D +10 &!gBE }D +9 &hBE D +9 &kDF E +10 &fjBI E +9 &(jCF E +10 &jCE E +9 &hCG |E +9 &!okCF }D +10 &#1kBH\ D +9 &$mBG D +9 &&lCG\ D +10 &(wlBG D +9 &*9mBD D +10 &+jBG E +9 &-jDG E +9 &/iDG D +10 &1AgBHr D +9 &3mBE }D +9 &4kBH D +10 &6mCH D +9 &8IjCH D +10 &: gDH D +9 &;mDH D +9 &=mCG D +10 &?QmBG D +9 &AkAG E +9 &BjBG E +10 &DoEF ~D +9 &FVsCH E +10 &HCF {H +9 &IAF yL +9 &K@D wO +10 &M>AF wP +9 &NvAE |&u +9 &Oy(BE {F +10 ( + &OB@D = + "collection"'\ & +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.60 + .Hand.open + "manipulator"&1 +75 "core" 1 +2 "manipulator"&% +5 "core" % } # H +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 .tSC.coast + "storage"(6 +2 #tcollectSample 1000ml w/bubble point of 24psi + #Priming 7ml + .Sleepy.power :sampler,:ON + .Intake.select :close + .\Exhaust.select :close + .SS.hold +2 "sampler")g+ +3 "core" + +3 "sampler")(% +4 "core" % S + "collection"'q& +4 "core" &OBBE \\= +2 E UU +2 #tCalibrating pressure and temperature sensors + .CTV.dial :air +3 .SSV.dial :spit,avoiding: :exhaust +4 .SS.reconfigure SSfast +3 "sampler")#.0X% +3 "core" % | +2 "sampler")?% +4 "core" % x + .tIntake.select :close + "sampler")0 +9 )% +2 "core" % | + .tSSV.dial :exhaust +2 "sampler")l  +68 "core"  +2 .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0Xe n  + "collection"'L% +4 "core" %IK P + #tIntake @14.6psia, vacuum from 9.1 to 12.1psi + .SS.reconfigure SSinhale.with maxSpeed: 110 +2 "sampler")#.n0X n  +14 "collection"'% +3 "core" %Z] R +2 "sampler")% +3 "core" %.= {  +15 "collection"'X% +3 "core" %[^ R +2 "sampler")n% +4 "core" %.> p  + "collection"'r% +4 "core" %]^ Q + #tIntake @15.7psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 99 +2 "sampler")#.c0Xe q #6 +2 #tVacuum too high -- waiting up to 40s +14 "collection"'I% +3 "core" %VY P +2 "sampler")^% +3 "core" %i*b m  +15 "collection"'7% +3 "core" %YY Q +2 "sampler")% +3 "core" % M t  +15 "collection"'"% +3 "core" %[] Q +2 "sampler")V% +3 "core" %\ C u  +15 "collection"'9% +3 "core" %\\^ Q +2 "sampler") % +3 "core" %\ B m  +15 "collection"'B% +3 "core" %^` P +2 "sampler")% +4 "core" %\ C |  +14 "collection"'b% +3 "core" %]\\ Q +2 "sampler"):% +4 "core" %\ B u  +14 "collection"'H% +3 "core" %V\\ Q +2 "sampler")@% +4 "core" %\ C o  +14 "collection"'% +3 "core" %^` Q +2 "sampler")% +4 "core" %\ C r  +14 "collection"'% +3 "core" %_e Q +2 "sampler")x% +4 "core" %\ C o  +14 "collection"'% +3 "core" %bg Q +2 "sampler")% +4 "core" %\ C m  +14 "collection"'D% +3 "core" %ci Q +2 "sampler")% +4 "core" %\ C |  + "collection"'o% +4 "core" %ei Q + #tIntake @16.3psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 89 +2 "sampler")#.Y0X' +494 "core" '_QY h !% +2 #tVacuum too high -- waiting up to 40s +14 "collection"'?% +3 "core" %_f O +2 "sampler")% +3 "core" %b[ i  +15 "collection"'l% +3 "core" %cf P +2 "sampler")Y% +4 "core" %bY l  +14 "collection"'Q% +47 "core" %`f P +3 "sampler")+% +3 "core" %bY m  +15 "collection"'% +3 "core" %ac P +2 "sampler")j% +3 "core" %bY o  +15 "collection"'v% +3 "core" %dh P +2 "sampler")Z% +3 "core" %bY r  +15 "collection"'z% +3 "core" %hk P +2 "sampler")k% +3 "core" %bY o  +15 "collection"'0% +3 "core" %lo P +2 "sampler")p% +3 "core" %bY w  +2 "collection"'&% +3 "core" %ln P +2 #tIntake @16.6psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 80 +2 "sampler")#.P0X k  +14 "collection"'B% +3 "core" %np Q +2 "sampler")% +3 "core" %)> w  +15 "collection"'b% +3 "core" %pu P +2 "sampler"):% +4 "core" %)> w  +14 "collection"'H% +3 "core" %px P +2 "sampler")@% +3 "core" %)> o  +15 "collection"'% +3 "core" %rw P +2 "sampler")% +3 "core" %)> {  +15 "collection"'% +3 "core" %qu Q +2 "sampler")x% +3 "core" %)> {  +15 "collection"'% +3 "core" %mt Q +2 "sampler")% +3 "core" %)> g  +15 "collection"'D% +3 "core" %qu Q +2 "sampler")% +48 "core" %)> \ u  +3 "collection"'o% +4 "core" %v| P +2 .tSS.reconfigure SSinhale.with maxSpeed: 48 + "sampler")#.00X% +3 "core" %<C |  +2 "collection"'[% +3 "core" %sw P +2 #tIntake @17.0psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 43 +2 "sampler")#.+0X% +3 "core" %K t  +15 "collection"'[% +3 "core" %wy M +2 "sampler")m% +3 "core" %K q  +15 "collection"'N% +3 "core" %w K +2 "sampler").% +3 "core" %K h  +15 "collection"',% +3 "core" %v{ J +2 "sampler")% +3 "core" %K v  +15 "collection"'S% +3 "core" %w{ L +2 "sampler")K% +3 "core" %J r  +15 "collection"'U% +3 "core" %y{ L +2 "sampler")t% +4 "core" %J f  +14 "collection"'J% +3 "core" %z} M +2 "sampler")%% +4 "core" %J  }  +14 "collection"'~% +3 "core" %x| L +2 "sampler")\\% +3 "core" %I k  +2 "collection"'s% +4 "core" %w{ M + #tIntake @17.3psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 26 +2 "sampler")#.0X% +3 "core" %z} O +2 "sampler")[% +3 "core" %~} x < +15 "collection"'m% +3 "core" %} O +2 "sampler")N% +3 "core" %~} k < +15 "collection"'.% +3 "core" %| M +2 "sampler"),% +3 "core" %~} w < +15 "collection"'% +6 "core" %x~ N + "sampler")S% +4 "core" %~} q < +14 "collection"'K% +3 "core" %wx O +2 "sampler")U% +3 "core" %~} l < +2 "collection"'t% +3 "core" %vx N +2 #tIntake @17.1psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 19 +2 "sampler")#.0X% +3 "core" %y} O +2 "sampler")[% +3 "core" %N j  +15 "collection"'m% +3 "core" %sv O +2 "sampler")N% +3 "core" %N n  +15 "collection"'.% +3 "core" %pv N +2 "sampler"),% +3 "core" %N i  +15 "collection"'% +3 "core" %vz O +2 "sampler")S% +3 "core" %N f  +15 "collection"'K% +3 "core" %y} O +2 "sampler")U% +3 "core" %N q  +15 "collection"'t% +3 "core" %~ N +2 "sampler")9% +3 "core" %M r  +15 "collection"'%% +3 "core" %} O +2 "sampler")~% +3 "core" %M x  +15 "collection"'\\% +3 "core" %{ P +2 "sampler")s% +3 "core" %M r  +15 "collection"'V% +3 "core" %qv O +2 "sampler")c% +3 "core" %L l  +15 "collection"'*% +3 "core" %tw O +2 "sampler")G% +4 "core" %L r  +14 "collection"'<% +3 "core" %y| O +2 "sampler")8% +3 "core" %K h  +15 "collection"'% +3 "core" %{ O +2 "sampler")#% +4 "core" %J p  +14 "collection"')% +3 "core" %y} O +2 "sampler")'% +3 "core" %J t  +15 "collection"'P% +4 "core" %{~ O +2 "sampler")w% +3 "core" %J d  +15 "collection"'5% +3 "core" %| O +2 "sampler")a% +3 "core" %J p  +15 "collection"'% +3 "core" %} N +2 "sampler")% +4 "core" %J d  +16 "collection"'% +3 "core" %{ O +2 "sampler"){% +4 "core" %I h  +14 "collection"'% +3 "core" %| O +2 "sampler")6% +3 "core" %I i  +15 "collection"'F% +3 "core" %x~ O +2 "sampler")h% +4 "core" %I u  +14 "collection"'% +3 "core" %w{ O +2 "sampler")\ % +3 "core" %I f  +15 "collection"'(% +3 "core" %{} O +2 "sampler")q% +4 "core" %I r  +14 "collection"'% +3 "core" %{ O +2 "sampler")}% +3 "core" %L t  +15 "collection"' % +3 "core" %wy O +2 "sampler")g% +3 "core" %J\  i  +2 "collection"'2% +3 "core" %y~ N +2 #tIntake @17.4psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 15 +2 "sampler")#.0X% +4 "core" %$C g  +14 "collection"'[% +3 "core" %y K +40 "sampler")m% +12 "core" %$C n  +15 "collection"'N% +3 "core" %y{ K +2 "sampler").% +3 "core" %$C i  +15 "collection"',% +3 "core" %vx! K +2 "sampler")% +3 "core" %$D i  +15 "collection"'S% +3 "core" %vy I +2 "sampler")K% +3 "core" %$C s  +15 "collection"'U% +3 "core" %x} J +2 "sampler")t% +3 "core" %$C j  +15 "collection"'9% +3 "core" %} J +2 "sampler")%% +3 "core" %$D m  +15 "collection"'~% +3 "core" % K +2 "sampler")\\% +4 "core" %$C o  +14 "collection"'s% +3 "core" %# K +2 "sampler")V% +3 "core" %$C d  +15 "collection"'c% +3 "core" %x| K +2 "sampler")*% +3 "core" %$C v  +15 "collection"'G% +3 "core" %sw O +2 "sampler")<% +3 "core" %$C y  +15 "collection"'8% +3 "core" %qv O +2 "sampler")% +3 "core" %$D o  +15 "collection"'#% +3 "core" %vw N +2 "sampler"))% +3 "core" %$C y  +15 "collection"''% +3 "core" %| O +2 "sampler")P% +3 "core" %$C w  +15 "collection"'w% +3 "core" %} O +2 "sampler")5% +3 "core" %$C j  +15 "collection"'a% +3 "core" %z N +2 "sampler")% +3 "core" %$C u  +15 "collection"'% +4 "core" %| N +2 "sampler")% +3 "core" %$C j  +15 "collection"'{% +3 "core" %} O +2 "sampler")% +4 "core" %$C w  +14 "collection"'6% +3 "core" %{ O +2 "sampler")F% +3 "core" %$C h  +15 "collection"'h% +3 "core" %vz" N +2 "sampler")% +4 "core" %$C f  +14 "collection"'\ % +3 "core" %ns O +2 "sampler")(% +3 "core" %$C u  +15 "collection"'q% +3 "core" %tx O +2 "sampler")% +4 "core" %$C m  +14 "collection"'}% +3 "core" %|" O +2 "sampler") % +3 "core" %$C v  +15 "collection"'g% +3 "core" %~ N +2 "sampler")2% +3 "core" %$C w  +15 "collection"'l% +3 "core" %| N +2 "sampler")E% +4 "core" %$C o  +14 "collection"'i% +3 "core" %{ N +2 "sampler")y% +3 "core" %$D u  +15 "collection"'!% +3 "core" %wz O +2 "sampler")u% +3 "core" %$C d  +15 "collection"'L% +3 "core" %vx# O +2 "sampler")% +3 "core" %$C c  +15 "collection"'J% +3 "core" %z} N +2 "sampler")M% +4 "core" %$C u  +14 "collection"'f% +3 "core" %{} N +2 "sampler")W% +4 "core" %$D k  +14 "collection"'$% +3 "core" %{} O +2 "sampler")1% +3 "core" %$D r  +15 "collection"']% +3 "core" %x{ N +2 "sampler")R% +4 "core" %$C s  +3 .tSS.reconfigure SSconfig + "sampler")#.0X' +2432 "core" 'x2 +2 "collection"'[% +4 "core" %T 0  +2 "sampler")m% +4 "core" % k ; + #tBubblePoint: Intake @38.4psia, Outlet @14.1psia + .CBV.dial SSV + "collection"'N @ +35 "core" B +2 .tSS.reconfigure SSconfig +2 "sampler")#.0XY/ +102 "collection"'Y9 +3 "core" 9\ I[4 +103 "collection"'9 +3 "core" 9\ U\\8 +102 "collection"'9 +3 "core" 9\ `]< +102 "collection"'9 +3 "core" 9\ i_@ +102 "collection"'`9 +3 "core" 9\ s`E +102 "collection"'v9 +3 "core" 9\ |aI +2 .tCH.hold 10:00,70C +3 "collection"'z `\ `\ z +2 "core" I +40762 Eu wf +19240 "core" ` +2 "collection"'Q9 +3 "core" 9\ 2 +2 #tCollection Puck Heater at 70C after lysing + .CS.seek 0ml +2 "collection"'k' +339 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'0 @ +89 "core" @ +2 .tCSV.dial :air +2 "collection"'p @ +39 "core" > +3 .tCS.seek 5ml + "collection"'&'l +1350 "core" ' +2 .tCSV.dial CTV + "collection"'+  +40 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'[ @ +40 "core" > +2 .tdelay 2 seconds +240 .CSV.dial CTV +11 "collection"'m  +40 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'N @ +51 "core" A +2 .tdelay 2 seconds +203 .CS.seek 0ml +3 "collection"'Z' +1343 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"', +90 "core" ~ +2 .tCBV.dial CSV + "collection"'  +28 "core"  +2 "collection"'S% +4 "core" % ! ( +2 .tCS.seek 5.001ml +2 "collection"'.'l +1343 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'K  +39 "core" +2 "collection"'t% +4 "core" %ly  +2 .tCS.seek 7.001ml +2 "collection"'9' +585 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'~ @ +38 "core" ? +3 .tCS.seek 10ml + "collection"'U' D +845 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'s ` +102 "core" ^ +3 #tRecycling Lysate (#1 of 1) .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'>   +34 "core" ! +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'\\  + '%  +28 "core"  +91  +3 .tCS.seek 5ml + "collection"'V'l +1355 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'* @ +89 "core" A +2 .tCSV.dial :waste +2 "collection"'G +91 "core" +3 .tCS.seek :empty + "collection"'c'Ͱ +1354 "core" ' +2 .tCSV.dial :air + "collection"'8 @ +76 "core" ? +3 .tCS.seek 5ml +2 "collection"'<'l +1353 "core" ' +2 .tCSV.dial CTV + "collection"'  +41 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'# @ +39 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"''  +40 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"') @ +51 "core" A +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'w' +1355 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"'P +90 "core" ~ +2 .tCBV.dial CSV + "collection"'a  +35 "core"  +2 "collection"'5% +4 "core" %mn +2 .tCS.seek 4.999ml +2 "collection"''l +1346 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'  +40 "core" +2 "collection"'{% +4 "core" %l ~ +2 .tCS.seek 6.999ml +2 "collection"'' +590 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'6 @ +50 "core" B +3 .tCS.seek 10ml + "collection"'h' D +839 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +102 "core" ^ +2 #tLysing Complete +2 "collection"'\ & +3 "core" &OA  = +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&(% +3 "core" %\ " s > +2 "storage"(q% +4 "core" %{ 4 + "storage"(. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 1 + "storage"(}(" +340 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 ( & +3 "core" &# X m g +2 "manipulator"&g& +3 "core" &  1 +2 "manipulator"&2% +3 "core" %\ " > +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 1 +3 "manipulator"&l( +152 "core" ( +2 "manipulator"&E& +4 "core" & +2 "storage"(i& +3 "core" &# ] h +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&y' +95 "core" ' +2 "storage"(!& +4 "core" &# P O +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(u'L +227 "core" ' +3 "storage"(L- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&& +3 "core" &  +2 "storage"(J& +3 "core" &# L  +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&M'I +38 "core" ' +2 .t\Elbow.hold + "manipulator"&f, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(W- +2 "core" -' +2 .tSE.seek 8.08 Pucks below Top Plate +2 "storage"($' +33 "core" ' +2 "manipulator"&1% +4 "core" %BD ! ȫ +2 "storage"(]& +3 "core" &# & + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 293 counts + "manipulator"&R'n +14 "core" ' +45 "manipulator"&e& +5 "core" &  +2 "storage"(A& +3 "core" &# [  +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&C' +29 "core" ' +3 .tSE.seek 9.08 Pucks below Top Plate + "storage"(j' +50 "core" ' +2 "manipulator"&3& +4 "core" &  +2 "manipulator"& % +4 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"& '\ +94 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&4( +152 "core" ( +2 "manipulator"&O& +4 "core" &  6 +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &T& +2 "core" & P 6 +2 .tForearm.seek CC +2 "manipulator"&d'ρ +102 "core" ' +2 .tHand.close + "manipulator"&-/ +66 "core" / +2 .tCC.seek :open +2 "collection"'( +379 "core" ( +2 "storage"(& +4 "core" &# N N  +2 "storage"(X& +3 "core" &# L N +2 "manipulator"&=& +3 "core" &\  ! 5 +2 "manipulator"&n% +3 "core" % y x +2 .tForearm.seek :retract +2 "manipulator"&r'\ +94 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 1 +2 "manipulator"&/( +157 "core" ( +2 "manipulator"&I& +4 "core" & f  +2 "storage"(;& +4 "core" &# ` i + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 1 + "manipulator"&7'I +114 "core" ' +2 .t\Elbow.hold +2 "manipulator"&, +3 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&"1 +75 "core" 1 +11 "manipulator"&% +4 "core" % PI Ǭ +2 "storage"(_& +4 "core" &#   + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 307 counts + "manipulator"& '| +16 "core" ' +2 "manipulator"&B& +4 "core" & l  +2 "storage"(& +4 "core" &# \\ ] 7 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&' +23 "core" ' +2 "storage"(:% +4 "core" % 8 +3 ."downElevator"SE.seek :down +2 "storage"(H'v +99 (% +3 "core" %, H K2 +2 "manipulator"&b% +3 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +65 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +21 "core" ' +2 .tSC.coast + "storage"(6 +2 #tTranferring DA +2 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'^& +4 "core" &c + .tHand.open +2 "manipulator"&@1 +20 "core" 1 +2 "manipulator"&& +4 "core" & N  +2 "manipulator"&x% +4 "core" %\   +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&(- +176 "core" ( +4 "manipulator"&D& +4 "core" &-  +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 && +3 "core" &- K  +2 .tForearm.seek :garage +2 "manipulator"&o' +109 "core" ' +2 .tHand.close + "manipulator"&/ +63 "core" / +2 "manipulator"&?& +4 "core" &- b  +2 "manipulator"&% +3 "core" %  +3 .tForearm.seek :retract + "manipulator"&Y'\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&( +292 "core" ( +2 "manipulator"&& +4 "core" & z 2 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & > 2 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&`'ρ +96 "core" ' +2 "manipulator"&v& +4 "core" & q 2 +2 "manipulator"&F% +3 "core" %ς +3 "collection"'z& +3 "core" &L +2 "collection"'Q& +4 .tCC.seek :closed + "collection"'(O +3 "core" &a +3 &j  +9 &6k *x +9 & lU < +10 &uB E +9 &sf/ D +9 &5j D +10 &k D +9 &hr D +10 &zkT D +9 &<jL D +9 &j D +10 & g D +9 &"i D +9 &$Dm D +10 &&h D +9 &'m D +10 &)j D +9 &+Mhp D +9 &-jm D +10 &.fX D +9 &0hH D +9 &2Ul D +10 &4j C +9 &5j D +10 &7gr D +9 &9^jb C +9 &;j D +10 &<i{ C +9 &>j7 D +9 &@fj C +10 &B&k D +9 &Cjp D +10 &Eo^ D +9 &GgvQ F +9 &I O I +10 &JE |M +9 &L zO +9 &NR z= +10 &O4* ~3 +9 &O= 5 +5 ( + "collection"'Q& +3 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.58 +2 "collection"'0& +4 "core" &O( 5 + .tHand.open +2 "manipulator"&p1 +67 "core" 1 +2 "manipulator"&k% +4 "core" % ρ +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&+'\ +92 "core" ' +2 .tPSV.dial PSR +49 "processing"%[ +117 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%m' +1610 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%N  +50 "core"  +3 .tPS.seek 0ml + "processing"%&'W +1615 "core" ' +2 .tPSV.dial PSR + "processing"%, +39 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%' +2641 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%S + "collection"'Z  +5 "core"  +2 "processing"%K  +38 "core"  +30 +2 .tPSV.dial :mixloop + "processing"%t +91 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%.  +115 "core" +3 .tPS.seek 0ml + "processing"%~'W +2636 "core" ' +2 .tPSV.dial :air + "processing"%9  +40 "core"  +3 .tPS.seek 2.5ml + "processing"%s' +2632 "core" ' +2 .tPSV.dial :mixloop + "processing"%> +40 "core" +3 .tPS.seek 0ml + "processing"%\\'W +2637 "core" ' +2 .tPSV.dial :air + "processing"%%  +41 "core"  +3 .tPS.seek 2.5ml + "processing"%U' +2003 Ep 76 +627 "core" ' +2 .tPSV.dial :mixloop + "processing"%* +41 "core" +3 .tPS.seek 0ml + "processing"%G'W +2649 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&V& +4 "core" & 2 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&8( +3 "core" ( +2 "manipulator"&c& +4 "core" & O 2 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & s 2 +2 .tForearm.seek CC +2 "manipulator"&#'ρ +103 "core" ' +2 .tHand.close + "manipulator"&'/ +64 "core" / +2 .tCC.seek :open +2 "collection"')( +382 "core" ( +2 "manipulator"&<& +4 "core" & h 2 + "manipulator"&P% +4 "core" % y \\ O +2 .tForearm.seek :retract + "manipulator"&a'\ +94 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&5(- +276 "core" ( +2 "manipulator"&w& +4 "core" &- f  +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 && +2 "core" &- ^  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&{' +108 "core" ' +3 .tHand.open +2 "manipulator"&1 +74 "core" 1 +2 "manipulator"&6% +4 "core" % y c Ǻ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +100 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing + ."connect"PRV.dial CBV +2 .tCBV.dial PRV +2 .CTV.dial :air,avoiding: :intake + #Loading lyfil puck from tube 2 into Collection Clamp + "collection"'& +4 "core" &#Z +2 "manipulator"&\ % +3 "core" %\  b  +3 "storage"((% +3 "core" % Y + "storage"(q. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 + "storage"(( +334 "core" ( +4 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 ( & +3 "core" &    + "manipulator"&g& +4 "core" &-  + "manipulator"&2% +4 "core" %\   +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 + "manipulator"&E(^ +180 "core" ( +2 "manipulator"&i& +4 "core" &l  k +2 "storage"(!& +3 "core" & ' s  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"& '! +92 "core" ' +2 "storage"(& +4 "core" & '  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(L'L +194 "core" ' +2 "storage"(- +3 "core" -' +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 (J& +2 "core" & % - .  +2 "manipulator"&W& +4 "core" &l k + .t\Elbow.seek 2 +2 "manipulator"&1(^ +23 "core" ( +2 "manipulator"&]& +4 "core" &i  V +2 "storage"(e& +3 "core" & % M 3 >  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&A'ϑ +20 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&3/ +64 "core" / +10 ."downElevator"SE.seek :down +3 "manipulator"& & +5 "storage"(y'v +3 "core" &i = +2 "manipulator"&l% +4 "core" % ϓ F +2 .tForearm.seek :retract + "manipulator"&u'\ +96 "core" ' +2 .t\Elbow.seek CC +44 "manipulator"&M( +11 "core" ' + ."downElevator"SE.coast + "storage"(5 +159 "core" ( +2 "manipulator"&R& +4 "core" & \\ +8 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &$& +3 "core" & \\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&O'ρ +106 "core" ' +2 "manipulator"&T& +4 "core" & y \\ +2 "manipulator"&C% +4 "core" %|  O +2 "collection"'f& +4 "core" &!$ + "collection"'-& +4 .tCC.seek :closed +2 "collection"' (O +3 "core" &" +3 & "  +9 &6# *x +10 &l# ~< +9 &s# E +9 &Yh"{ D +10 &j$f D +9 &f"Z D +9 &i #R D +10 &aj %L D +9 &$k #= D +10 &i#2 D +9 & i $ D +9 &"ii% D +10 &$*j# E +9 &%h % D +9 &'j$ D +10 &)rj $ D +9 &+3h!$ D +10 &,j!# D +9 &.h!% D +9 &0yi & D +10 &2;i"$ D +9 &3i& D +9 &5i $ D +10 &7e!% D +9 &9Dj$ D +10 &;i" D +9 &<j!$ D +9 &>j& D +10 &@Li# D +9 &B j"# D +9 &Ci$ D +10 &Eo!%k E +9 &GN{"g F +10 &I!"m |I +9 &J#n wN +9 &Ly#g wO +10 &N9"b w= +9 &O88"` z(v +9 &O|R# A +2 ( + "collection"'-& +3 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.62 +2 .Hand.open + "manipulator"&|1 +67 "core" 1 +2 "manipulator"&% +4 "core" % π h K +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&X'\ +93 "core" ' +2 .tSC.coast + "storage"(6 +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'=  +117 "core" ~ +2 .tCSV.dial CTV + "collection"'n  +28 "core"  +3 .tPS.seek 2.5ml + "processing"%I' +2630 "core" ' +2 "collection"';% +4 "core" % Ex \ +2 .tCS.seek 5.75ml + "collection"'d'b +1179 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%4  +40 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%"  +76 "core" ~ +3 .tPS.seek 0ml + "processing"%'W +2627 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'_ ` +35 "core" ^ +2 .tCSV.dial :air +2 "collection"'B @ +40 "core" > +3 .tCS.seek 10ml + "collection"'' D +1154 "core" ' +2 .tCSV.dial CTV + "collection"':  +51 "core"  +2 .tCS.seek 0ml +2 "collection"'r' +2626 "core" ' +2 .tCBV.dial :waste1 + "collection"' @ +28 "core" > +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'b  +114 "core" +2 "collection"'/& +4 "core" &O|Rx A +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&^% +3 "core" %\  9  +2 "storage"(7% +4 "core" % + "storage"(@. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 +2 "storage"((" +333 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (x& +3 "core" &%  3 +2 "manipulator"& & +3 "core" & = \\ +2 "manipulator"&j% +3 "core" %\   +2 .t\Elbow.reconfigure TightElbow +4 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 1 + "manipulator"&( +150 "core" ( +2 "manipulator"&D& +4 "core" &  + "storage"(& +4 "core" &$ O Y ? +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&H' +97 "core" ' +2 "storage"(}& +4 "core" &$ k ` +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"('L +216 "core" ' +4 "storage"(- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&?& +3 "core" & > +2 "storage"(& +4 "core" &$ R H + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&'I +35 "core" ' +2 .t\Elbow.hold + "manipulator"&o, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(- +2 "core" -' +3 .tSE.seek 9.09 Pucks below Top Plate + "storage"(' +37 "core" ' +2 "manipulator"&% +4 "core" %HR ` ȯ +2 "storage"(v& +3 "core" &$  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 299 counts + "manipulator"&F't +23 "core" ' +2 "manipulator"&z& +4 "core" &  +2 "storage"(Y& +4 "core" &$ O M  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&' +25 "core" ' +2 .tSE.seek 10.09 Pucks below Top Plate +2 "storage"(0' +47 "core" ' +2 "manipulator"&p& +4 "core" &  +2 "manipulator"&k% +3 "core" % 6 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&Q'\ +85 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&[( +162 "core" ( +4 "manipulator"&`& +4 "core" &  ` +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &N& +2 "core" &  ` +40 .tForearm.seek CC +9 "manipulator"&m'ρ +94 "core" ' +2 .tHand.close + "manipulator"&,/ +64 "core" / +2 .tCC.seek :open +2 "collection"'&( +376 "core" ( +2 "storage"(S& +4 "core" &$ H ^ +2 "storage"(K& +3 "core" &$ X N B +2 "manipulator"&Z& +4 "core" & M ` + "manipulator"&t% +4 "core" % ϓ 5  +2 .tForearm.seek :retract + "manipulator"&.'\ +90 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 1 +2 "manipulator"&( +147 "core" ( +2 "manipulator"&9& +4 "core" & U +2 "storage"(~& +3 "core" &$ - 0 +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 1 +2 "manipulator"&>'I +112 "core" ' +2 .t\Elbow.hold + "manipulator"&s, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&%1 +68 "core" 1 +10 "manipulator"&\\% +4 "core" % YZ ȱ +2 "storage"(*& +4 "core" &$  +4 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 316 counts + "manipulator"&U'υ +16 "core" ' +2 "manipulator"&V& +4 "core" & Y +2 "storage"(c& +4 "core" &$ O N +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&' +30 "core" ' +2 "storage"('% +4 "core" % N M +3 ."downElevator"SE.seek :down +2 "storage"('v +99 (+% +3 "core" %04 N N M9 +2 "manipulator"&% +4 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&<'\ +53 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +32 "core" ' +2 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%P  +63 "core" +3 .tPS.seek 2.5ml +2 "processing"%#' +2634 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%w +38 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%  +41 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%8 +40 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%  +40 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%6'W +2636 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%a& +4 "core" & + .tHand.open +2 "manipulator"&1 +20 "core" 1 +2 "manipulator"&\ & +4 "core" & +2 "manipulator"&(% +3 "core" %\  ^  +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&q(- +172 "core" ( +2 "manipulator"&{& +4 "core" &- + +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &- + +2 .tForearm.seek :garage + "manipulator"&g' +107 "core" ' +2 .tHand.close + "manipulator"&2/ +60 "core" / +2 "manipulator"&i& +4 "core" &- + +2 "manipulator"&!% +3 "core" %  Ǿ\\ +2 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&5( +113 "core" ( +2 "manipulator"&& +4 "core" & + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & | +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&J' +100 "core" ' +2 "manipulator"&W& +4 "core" & P +2 "manipulator"&]% +3 "core" % % +3 "processing"%e& +3 "core" & +2 "processing"%3& +4 .tPC.seek :closed + "processing"% (Tg +3 "core" & +3 &  +9 &9 *x +9 &l = +10 &u F +9 &Oi F +10 &h F +9 &j F +9 &j F +10 &Xj E +9 &j F +9 &h E +10 & j F +9 &"`i E +10 &$!j F +9 &%g F +9 &'i F +10 &)hj E +9 &+(j F +9 &,j E +10 &.i F +9 &0ok F +10 &20f F +9 &3j F +9 &5l F +10 &7xj E +9 &99j F +9 &:g F +10 &<i F +9 &>k F +10 &@@k\ F +9 &Bf F +9 &Cj F +10 &En F +9 &GFn G +9 &Iv G +10 &J I +9 &L K +10 &NA K +9 &P K +9 &Q L +10 &Sixn , +9 &T',o C +9 &TE % +2 ( + "processing"%3& +3 #tProcessing Clamp onSpring/offSpring for 4/28 samples, on/off torque 1.42 +2 "processing"%l& +4 "core" &TE5 % + .tHand.open +2 "manipulator"&E1 +67 "core" 1 +2 "manipulator"& % +4 "core" %  % +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&L'\ +90 "core" ' +2 .tPRV.dial :air + "processing"%A  +41 "core"  +2 .tPSV.dial :mixloop +2 "processing"%R +40 "core" +2 "processing"%$% +4 "core" %S2 +50 .tPS.seek 0.3ml +2 "processing"%1' +381 "core" ' +2 .tPSV.dial PSR + "processing"%T +91 "core"  +2 .tPSR.select :wash +2 "processing"% +10 .tPS.seek 0.7ml +2 "processing"%C'* +484 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%y' +1921 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%f +91 "core" +2 .tPTV.dial :mixing +2 "processing"%u @ +63 "core" A +2 .tPBV.dial :waste2 +2 "processing"%)  +80 "core"  +4 .tPS.seek 0ml +2 "processing"%|'W +2627 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&& +4 "core" & ? +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&-( +2 "core" ( +2 "manipulator"&=& +4 "core" & 8 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &n& +2 "core" & F +2 .tForearm.seek PC +2 "manipulator"&O' +101 "core" ' +2 .tHand.close + "manipulator"&/ +56 "core" / +2 .tPC.seek :open +2 "processing"%G( +401 "core" ( +2 "manipulator"&;& +4 "core" & x +2 "manipulator"&h% +3 "core" %  O +2 .tForearm.seek :retract +2 "manipulator"&4'\ +101 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&"(- +131 "core" ( +2 "manipulator"&I& +4 "core" &- : ( +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &_& +3 "core" &-  ( +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&B' +112 "core" ' +2 .tHand.open + "manipulator"&d1 +66 "core" 1 +2 "manipulator"&:% +4 "core" %  6 Ǽ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +101 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%& +4 "core" &1 +2 "manipulator"&b% +3 "core" %\ " 6 = +2 "storage"(/% +4 "core" % ^ + "storage"(^. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 2 + "storage"(7( +349 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (@& +3 "core" & i i +2 "manipulator"&x& +3 "core" &- ( +2 "manipulator"& % +3 "core" %\ " U = +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 +2 "manipulator"&j(^ +172 "core" ( +2 "manipulator"&D& +4 "core" &]  v & +2 "storage"(& +3 "core" & g k +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&}'! +95 "core" ' +2 "storage"(M& +4 "core" &  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +4 .tSE.seek beamBreak +2 "storage"(X'L +191 "core" ' +2 "storage"(- +3 "core" -' +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 (?& +3 "core" & = T ] + "manipulator"&& +4 "core" &]  & + .t\Elbow.seek 2 +2 "manipulator"&(^ +3 "core" ( +2 "manipulator"&& +4 "core" &]  A & + "storage"(v& +4 "core" & i h +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&z'ϑ +20 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&Y/ +58 "core" / +10 ."downElevator"SE.seek :down +3 "manipulator"&p& +5 "storage"(k'v +3 "core" &]  J & +2 "manipulator"&H% +4 "core" % υ X +2 .tForearm.seek :retract + "manipulator"&'\ +94 "core" ' +2 .t\Elbow.seek PC +2 "manipulator"&( +67 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +171 "core" ( +2 "manipulator"&& +4 "core" & i + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &F& +2 "core" & \\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&' +94 "core" ' +2 "manipulator"&`& +4 "core" & +2 "manipulator"&N% +4 "core" % 9  +2 "processing"%& +3 "core" &s +2 "processing"%o& +4 .tPC.seek :closed +2 "processing"%,(Tg +2 "core" &v +4 &` 6 +9 &KN_ . +10 &zX C +9 &AhF F +9 &jR E +10 &hS E +9 &jS F +9 &IlQ F +10 & lE F +9 &hC F +10 &h> E +9 &!Pk@ F +9 &#f? E +10 &$h3 E +9 &&h3 E +9 &(Zh, E +10 &*k2 F +9 &+k5 E +10 &-e. F +9 &/bj1 E +9 &1#e2 F +10 &2e) E +9 &4h" E +9 &6ij" F +10 &8,k$ E +9 &9e' F +10 &;j$ E +9 &=qe! F +9 &?4j E +11 &@j F +8 &Bh F +9 &Dzd E +10 &F;j F +9 &Gp F +10 &Iq G +9 &Kw I +9 &M3 K +10 &N K +9 &P L +9 &Rz K +10 &SHb 'r +9 &TB (  +5 ( + "processing"%o& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.46 +2 .Hand.open + "manipulator"&Q1 +63 "core" 1 +2 "manipulator"& % +4 "core" %   +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&S'\ +94 "core" ' +2 .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 2 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"%K9 +2 %Z  +5 "core" 9]& +103 "processing"%t9 +51 "core" 9Z& +104 "processing"%99 +3 "core" 9X' +102 "processing"%~9 +3 "core" 9V& +102 "processing"%m9 +3 "core" 9T' +102 "processing"%[9 +3 "core" 9T' +102 "processing"%%9 +3 "core" 9T' +102 "processing"%\\9 +3 "core" 9T& +102 "processing"%*9 +3 "core" 9T'$\ +102 "processing"%V9 +3 "core" 9V&(\ +102 "processing"%c9 +3 "core" 9V',\ +102 "processing"%'9 +4 "core" 9Y'1 +103 "processing"%.9 +3 "core" 9[&5 +102 "processing"%+9 +3 "core" 9]&9 +102 "processing"%9 +3 "core" 9a&= +102 "processing"%9 +3 "core" 9c&B +102 "processing"%>9 +3 "core" 9g&F +102 "processing"%U9 +3 "core" 9j&J +102 "processing"%P9 +3 "core" 9o'N +2 .tPH.hold 2:00:00,28C +2 .delay 1:30 +3 "processing"%0 ppj +3 "core" O +8998 .tPSR.select :air +2 .PSV.dial PSR + "processing"% +91 "core"  +2 .tPSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%' +592 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +10 .tPS.seek 2ml +2 "processing"%'[ +1612 "core" ' +2 .tPTV.dial :puck + "processing"%  +65 "core"  +2 .tPSV.dial PTV +2 "processing"%w +64 "core" +2 .tPBV.dial :waste1 +2 "processing"%  +115 "core"  +2 "processing"%8% +4 "core" %[C  +2 .tPS.seek 1.5ml +2 "processing"%' +592 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%# * +31 "core" , +3 .tPS.seek 0ml +2 "processing"%a'W +1614 "core" ' +2 .tdelay 5:00 +4301 Eq 11 +25701 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +33 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%\ * +33 "core" , +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%( +65 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%{' +2085 "core" ' +2 .tPSV.dial PTV + "processing"% +65 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"%s +66 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +3 "processing"%2 +66 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%i  +64 "core"  +3 .tPS.seek :empty + "processing"%!'9 +2101 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%<  +115 "core" +2 .tPSV.dial :mixloop +2 "processing"% +40 "core" +2 .tPRV.dial :ab1 +2 "processing"% @ +66 "core" B +3 .tPS.reconfigure PSslow + "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%g'w +356 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +3 "collection"'W  + "processing"%]  +42 "core"  +6 +2 "processing"%e% +4 "core" %u  +2 .tPS.seek 0.32ml +2 "processing"%q'" +388 "core" ' +2 .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 +2 "processing"%l'D +1228 "core" ' +2 .tPRV.dial :waste2 + "processing"%E @ +65 "core" > +3 .tPS.seek 0.5ml +2 "processing"% ' +867 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%3  +51 "core" +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%A'[ +1609 "core" ' +2 .tPSV.dial :PML + "processing"%R +39 "core" +2 .tPTV.dial :mixing +2 "processing"%$ @ +65 "core" B +2 .tPBV.dial :waste1 +2 "processing"%J  +32 "core" +2 "processing"%6% +4 "core" %V  +2 .tPS.seek 1.85ml +2 "processing"%T'6 +237 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%1 * +32 "core" , +3 .tPS.seek 0ml + "processing"%C'W +1972 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'f& +2 "core" &)/y +2 .tHand.open + "manipulator"&u1 +17 "core" 1 +2 "manipulator"&)& +4 "core" & \\ +2 "manipulator"&y% +4 "core" %   j 1 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage + "manipulator"&(- +137 "core" ( +2 "manipulator"&=& +4 "core" &. T  +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &n& +2 "core" &. O  +2 .tForearm.seek :garage +2 "manipulator"&' +109 "core" ' +4 .tHand.close + "manipulator"&5/ +62 "core" / +2 "manipulator"&L& +4 "core" &. @  +2 "manipulator"& % +4 "core" %  M ǽT +2 .tForearm.seek :retract +45 "manipulator"&;'\ +100 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&h( +266 "core" ( +3 "manipulator"&I& +4 "core" & 0 / +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &_& +3 "core" & Q / +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&O'ρ +91 "core" ' +2 "manipulator"&-& +4 "core" & p / +2 "manipulator"&d% +4 "core" %σ | \ +2 "collection"':& +3 "core" &*-{ +2 "collection"'& +4 .tCC.seek :closed +2 "collection"'4(O +2 "core" &,. +4 &(-v 7 +10 &TP+-t . +9 &{*-{ C +10 &Oj+.w E +9 &j)-s E +9 &j+-v E +10 &j**m E +9 &Xj(.x E +9 &i)+y E +10 &j)/{ E +9 &h+-y E +10 &!ai(/z E +9 &##h*.z E +9 &$i),y D +10 &&j).w E +9 &(hi*/y E +9 &**j+-z E +10 &+h(-y E +9 &-i'-t E +10 &/pe--y ~E +9 &12h*-x E +9 &2h*-y }E +10 &4i)+z E +9 &6wk+-t |E +9 &8:i).t E +10 &9i+-y E +9 &;j),y E +10 &=i*-v E +9 &?Dj)-w D +9 &Aj(-z E +10 &Bi).y E +9 &Dk+.u E +9 &FIr)-x E +10 &H}),x G +9 &I*,{ |J +10 &Ks(,o yO +9 &M1'+y xP +9 &Nu(,z x&v +10 &Ov2)+x wH +9 ( + &O3(,y 7 + "collection"'& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.55 + "collection"'b& +4 "core" &O4&+ 7 + .tHand.open +2 "manipulator"&/1 +67 "core" 1 +2 "manipulator"&^% +4 "core" % σ ; \ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&B'\ +94 "core" ' +2 .tPSV.dial PSR + "processing"%@ +90 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%x' +1611 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +39 "core"  +3 .tPS.seek 0ml + "processing"%D'W +1607 "core" ' +2 .tPSV.dial PSR + "processing"% +41 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%M' +2639 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%"  + "collection"'  +38 "core" ~ +105  +2 .tPSV.dial :mixloop + "processing"% +91 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%?  +65 "core" +3 .tPS.seek 0ml + "processing"%'W +2637 "core" ' +2 .tPSV.dial :air + "processing"%  +39 "core"  +3 .tPS.seek 2.5ml + "processing"%v' +2635 "core" ' +2 .tPSV.dial :mixloop + "processing"%Y +41 "core" +3 .tPS.seek 0ml + "processing"%p'W +2624 "core" ' +2 .tPSV.dial :air + "processing"%H  +41 "core"  +3 .tPS.seek 2.5ml + "processing"%j' +751 Eu AA +1885 "core" ' +2 .tPSV.dial :mixloop + "processing"%} +52 "core" +3 .tPS.seek 0ml + "processing"%X'W +2629 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&z& +4 "core" &  / +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&( +32 "core" ( +2 "manipulator"&F& +4 "core" & j  +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 && +2 "core" & ~  +2 .tForearm.seek CC +2 "manipulator"&`'ρ +93 "core" ' +2 .tHand.close + "manipulator"&N/ +53 "core" / +2 .tCC.seek :open +2 "collection"'( +376 "core" ( +2 "manipulator"&k& +4 "core" & ^  +2 "manipulator"&% +3 "core" % ϓ 6 +2 .tForearm.seek :retract +2 "manipulator"&G'\ +97 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&Q(- +276 "core" ( +2 "manipulator"& & +4 "core" &-   +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &K& +2 "core" &- d  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&o' +113 "core" ' +4 .tHand.open + "manipulator"&t1 +71 "core" 1 +2 "manipulator"&% +4 "core" %  ) Ǽ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&9'\ +108 "core" ' +2 ."da"delayUntil "12:07:40.08" +24915 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%7 @ +65 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%~  +31 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%m * +30 "core" + +2 ."da"PSV.dial :air +2 "processing"%[  +38 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%%' +2097 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%\\ +52 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%*  +50 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%V +49 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +45 "processing"%c  +38 "core"  +2 ."da"PS.seek :empty +2 "processing"%''9 +2087 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%. +116 "core" +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1609 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%  +65 "core"  +2 ."da"PSV.dial PTV +2 "processing"%> +65 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%U  +30 "core" +2 "processing"%P% +4 "core" %W  +2 ."da"PS.seek 1.5ml +2 "processing"%' +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%| * +31 "core" + +3 ."da"PS.seek 0ml +2 "processing"%'W +1608 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +30 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%w * +30 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +65 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%8' +224 Et .- +1871 "core" ' +2 ."da"PSV.dial PTV + "processing"% +66 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%# +65 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +65 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%Z  +76 "core" +2 ."da"PS.seek :empty +2 "processing"%'9 +2104 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%\ +116 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%(' +589 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml +2 "processing"%a'[ +1611 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +64 "core" +2 ."da"PBV.dial :waste1 + "processing"%s  +31 "core" +2 "processing"%2% +4 "core" %X  +2 ."da"PS.seek 1.5ml +2 "processing"%i' +581 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%{ * +30 "core" * +3 ."da"PS.seek 0ml +2 "processing"%<'W +1606 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +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 + "processing"%! +65 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%]' +2094 "core" ' +2 ."da"PSV.dial PTV + "processing"%W +66 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%e +66 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%g +65 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +63 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2096 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%q  +40 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%E  +116 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%l  +38 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%3 +40 "core" +2 ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml + "processing"% ' +387 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%R  +39 "core"  +2 "processing"%$% +4 "core" %  +2 ."da"PS.seek 0.55ml +2 "processing"%J'~ +342 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%6  +41 "core"  +3 ."da"PS.seek 2ml + "processing"%1'[ +1567 "core" ' +2 ."da"PSV.dial :PML + "processing"%A +40 "core" +2 ."da"PTV.dial :mixing +2 "processing"%T @ +64 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%f  +32 "core" +2 "processing"%u% +4 "core" %^  +2 ."da"PS.seek 1.85ml + "processing"%)'> +225 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%y * +32 "core" , +3 ."da"PS.seek 0ml +2 "processing"%='W +1959 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +21153 Er ,+ +26850 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%n  +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"%5  +39 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%L' +2091 "core" ' +2 ."da"PSV.dial :mixloop + "processing"% +51 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%S  +49 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +42 "processing"% +56 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%I  +37 "core"  +2 ."da"PS.seek :empty +2 "processing"%_'9 +2126 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +114 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%-' +598 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%d'[ +1627 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%:  +63 "core"  +2 ."da"PSV.dial PTV +2 "processing"%; +64 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%&  +32 "core" +2 "processing"%b% +4 "core" %Z  +2 ."da"PS.seek 1.5ml +2 "processing"%/' +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%^ * +32 "core" , +3 ."da"PS.seek 0ml +2 "processing"%'W +1604 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%@  +30 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%O * +31 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%C +65 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml + "processing"% ' +2108 "core" ' +2 ."da"PSV.dial PTV + "processing"%x +65 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +65 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%D +65 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +63 "core"  +2 ."da"PS.seek :empty +2 "processing"%"'9 +307 Eo 54 +1803 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +115 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml +2 "processing"%M'[ +1625 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"% +65 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +31 "core" +2 "processing"%Y% +4 "core" %T  +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"%H * +30 "core" + +3 ."da"PS.seek 0ml +2 "processing"%p'W +1612 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%}  +30 "core" +2 ."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 + "processing"%z +65 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%F' +2098 "core" ' +2 ."da"PSV.dial PTV + "processing"% +66 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%N +65 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%h +66 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%B  +63 "core"  +2 ."da"PS.seek :empty +2 "processing"%4'9 +2091 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%k +115 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +591 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%`'[ +1616 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"% +65 "core" +2 ."da"PBV.dial :waste1 + "processing"%K  +33 "core" +2 "processing"%% +4 "core" %]  +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"% * +32 "core" , +3 ."da"PS.seek 0ml +2 "processing"%G'W +1607 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .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"%7 * +32 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%~ +65 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%m' +2111 "core" ' +2 ."da"PSV.dial PTV + "processing"%[ +66 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%X +65 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%\\ +65 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%*  +63 "core"  +2 ."da"PS.seek :empty +2 "processing"%V'9 +2085 "core" ' +2 ."da"Sleepy.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%c +117 "core"  + ."da"PSR.select :sub1 +3 "processing"% +10 ."da"PS.reconfigure PSconfig +115 "processing"%#A d`xb +5 ."da"PS.seek 0.25ml +5 "processing"%%'7 +333 "core" ' +2 ."da"delay 5 seconds +504 .PSR.select :sub2 +3 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%.' +333 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml +2 "processing"%''[ +1614 "core" ' +31 ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%+ +66 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +32 "core" +2 "processing"%>% +4 "core" %V W +2 ."da"PS.seek 1.5ml +2 "processing"%U' +588 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%P * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%'W +231 Em E#" +1376 "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" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +67 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%w' +2139 "core" ' +2 ."da"PSV.dial PTV + "processing"% +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%#  +65 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2145 "core" ' +2 "processing"%Z9 +3 "core" 943 +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast + "processing"%8  +3 "core" 3 + 3 +2 "processing"%\ & +3 "core" &TB  Z\  +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&% +3 "core" %\  n  +2 "storage"((% +4 "core" %|  v + "storage"( . +3 "core" . + ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 ."da"SC.seek 1 + "storage"(s(" +342 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (2& +3 "core" &$ V Y  m +2 "manipulator"&a& +3 "core" &- w  +2 "manipulator"&{% +3 "core" %\  J  +2 ."da"\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 1 + "manipulator"&i( +182 "core" ( +2 "manipulator"&& +4 "core" &   < $ +2 "storage"(& +3 "core" &$ U K F m +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&!' +92 "core" ' +2 "storage"(<& +4 "core" &$ U S  m +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek beamBreak +2 "storage"(W'L +193 "core" ' +2 "storage"(e- +3 "core" -' + ."da"SE.configure SEconfig +3 "storage"(#QK-0-\ b +2 "manipulator"&g& +3 "core" &   $ +2 "storage"(& +3 "core" &$\ 0\ 1 e f +2 ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&]'I +36 "core" ' +2 ."da"\Elbow.hold +2 "manipulator"&q, +3 "core" , + ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(E- +2 "core" -' +2 ."da"SE.seek 10.08 Pucks below Top Plate +2 "storage"(l' +37 "core" ' +2 "manipulator"&3% +4 "core" %@U r Ȱ +2 "storage"(& +3 "core" &$  ` + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 291 counts + "manipulator"&R'l +16 "core" ' +2 "manipulator"&$& +4 "core" &  k +2 "storage"( & +4 "core" &$\ C\ F : i +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&6' +30 "core" ' +5 ."da"SE.seek 11.08 Pucks below Top Plate +2 "storage"(J'q +51 "core" ' +2 "manipulator"&A& +4 "core" &  k +2 "manipulator"&T% +4 "core" %  + ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&f'\ +92 "core" ' +2 ."da"\Elbow.seek PC +2 "manipulator"&u( +240 "core" ( +2 "manipulator"&y& +4 "core" &  + ."da"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &1& +2 "core" & \ < +2 ."da"Forearm.seek PC +2 "manipulator"&)' +96 "core" ' +4 ."da"Hand.close + "manipulator"&n/ +73 "core" / +2 ."da"PC.seek :open +2 "processing"%( +402 "core" ( +2 "storage"(5& +4 "core" &$\ S\ R  k + "manipulator"&=& +4 "core" &  + "manipulator"& % +4 "core" %  Y +2 ."da"Forearm.seek :retract +4 "manipulator"&S'\ +92 "core" ' +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 1 +2 "manipulator"&( +249 "core" ( +2 "manipulator"&I& +4 "core" &  !v + "storage"(L& +4 "core" &$\ R\ Q . i +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&' +107 "core" ' +2 ."da"Hand.open + "manipulator"&_1 +69 "core" 1 +10 "storage"(-- +3 "core" -'q +2 ."da"SE.seek 10.84 Pucks below Top Plate +2 "storage"(:'= +24 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 10.17 Pucks below Top Plate + "storage"(;' +48 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da18jul2012h368ml.tif +1951 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +484 #"da"SX HX9/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 21.135 seconds\ /var/log/esp/da18jul2012h368ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da18jul2012h368ml15s.tif +1564 #SX HX9/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da18jul2012h368ml15s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da18jul2012h368ml30s.tif +3056 #SX HX9/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da18jul2012h368ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da18jul2012h368ml70s.tif +7118 #SX HX9/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da18jul2012h368ml70s.tif: TIFF Upload Complete\ +2 .Sleepy.power :camera,:OFF +2 ."Qmail"HABfans.email "21.135 sec auto-exposure",Subject: "da18jul2012h368ml images!" +11 "storage"(&- +137 "core" -' +2 "storage"(b& +4 "core" &$  +2 "manipulator"&d& +3 "core" & \ V j +3 ."da"\Elbow.seek 1 +2 "manipulator"&^( +4 "core" ( +2 "manipulator"&/& +4 "core" &   j + "storage"(@& +4 "core" &$ +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&O' +11 "core" ' +2 ."da"SE.reconfigure SEgently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 10.88 Pucks below Top Plate +3 "storage"(C'w +62 "core" ' + "manipulator"&& +4 "core" & j +2 "storage"(x& +4 "core" &$ E + ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 1 +2 "manipulator"&'I +40 "core" ' + ."da"\Elbow.hold +2 "manipulator"&D, +3 "core" , +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"SE.reconfigure SEconfig +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 11.07 Pucks below Top Plate +3 "storage"('a +24 "core" ' +71 "manipulator"& % +4 "core" %@N 5 Ǯ +4 "storage"(& +5 "core" &$ , +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 291 counts + "manipulator"&"'l +19 "core" ' +2 "manipulator"&?& +5 "core" & ^ F +3 "storage"(& +3 "core" &$  +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&' +30 "core" ' + "storage"(Y% +4 "core" %]\   +2 ."downElevator"SE.seek :down +3 "storage"(M'v +99 (H% +3 "core" %$   I- +2 "manipulator"&v% +3 "core" % \\ +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&}'\ +40 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +47 "core" ' +2 ."da"SC.coast + "storage"(6 +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 #tStarting finalPurge +2 "processing"%j& +5 "core" & +3 ."psFlush"Hand.open + "manipulator"&z1 +26 "core" 1 +2 "manipulator"&p& +5 "core" & x F +2 "manipulator"&% +4 "core" %\  M . +2 ."psFlush"\Elbow.seek FlushPuck::Garage +3 "manipulator"&N(- +179 "core" ( +2 "manipulator"&h& +5 "core" &- >  + ."psFlush"\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &B& +3 "core" &-   +3 ."psFlush"Forearm.seek :garage + "manipulator"&F' +108 "core" ' +3 ."psFlush"Hand.close + "manipulator"&k/ +59 "core" / +2 "manipulator"&4& +4 "core" &- O  +2 "manipulator"&% +4 "core" %  +2 ."psFlush"Forearm.seek :retract +2 "manipulator"& '\ +100 "core" ' +2 ."psFlush"\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."psFlush"\Elbow.seek PC +2 "manipulator"&K( +124 "core" ( + "manipulator"&& +4 "core" & p t +2 ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &`& +3 "core" & h t +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&' +93 "core" ' + "manipulator"&t& +4 "core" & t +2 "manipulator"&o% +4 "core" % +2 "processing"%7& +4 "core" &x +2 "processing"%~& +4 ."psFlush"PC.seek :closed +2 "processing"%G(Tg +2 "core" &{ +3 &{  +9 &6s )w +9 &lw = +10 &v G +9 &rd F +9 &4g F +10 &h F +9 &g F +9 &{g E +10 &;h{ F +9 &g} F +10 & g} F +9 &"h E +10 &$Cg F +9 &&g} F +9 &'j F +9 &)gs F +11 &+Kjf F +8 &-gk E +11 &.gs F +8 &0ct F +9 &2Tfp F +10 &4ju F +9 &5ek E +9 &7gd F +10 &9\\jl F +9 &;df F +10 &<fm F +9 &>il F +9 &@dcj F +11 &B'fl E +8 &Cgk F +10 &Eeg F +9 &Gjkr F +10 &I,nj F +9 &Jh I +9 &Ln K +9 &Nep K +10 &P%q L +9 &Qa L +9 &Swnn f +10 &T53h 2 +9 ( + &TI \\ \  +2 "processing"%~& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.46 +2 "processing"%[& +4 "core" &TI l \  + ."psFlush"Hand.open +2 "manipulator"&X1 +72 "core" 1 +3 "manipulator"&\\% +5 "core" %  u +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&*'\ +92 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%m +117 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%c'P +399 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +705 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%V' +1615 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%% +65 "core" +2 ."psFlush"PTV.dial :puck +49 .PBV.dial :waste1 +4 "processing"%.  +31 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%+'W +2631 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +77 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%>' +596 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%'' +2123 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%P +63 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%U U +49 "core" W +3 ."psFlush"PS.seek 0ml + "processing"%|'W +2626 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +40 "core" > +3 ."psFlush"PS.seek 2.5ml + "processing"%' +2639 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +76 "core"  +3 ."psFlush"PS.seek :empty + "processing"%'9 +2638 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"% +39 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%' +2633 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%# +64 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%w'W +2637 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%Z @ +40 "core" > +3 ."psFlush"PS.seek 2.5ml + "processing"%8' +2633 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%\  +63 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2635 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%( +41 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"% 'P +1109 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%2' +614 Eu EE +1002 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%a +64 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%{  +50 "core" +3 ."psFlush"PS.seek 0ml + "processing"%'W +2634 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"% +65 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%<' +591 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%Q' +2116 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%9 +66 "core" +2 ."psFlush"PBV.dial PSV + "processing"%e U +50 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%g'W +2643 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"% @ +40 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%E' +2631 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%3  +64 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2626 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%$ +40 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"% ' +2632 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%A +64 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%T'W +2628 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%! @ +41 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%i' +2639 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%W  +64 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%]'9 +2635 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'R& +4 "core" &58 + .tHand.open + "manipulator"&l1 +24 "core" 1 +2 "manipulator"&6& +4 "core" & t +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek PC + "manipulator"&y( +2 "core" ( +2 "manipulator"&1& +3 "core" & } t +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &q& +3 "core" & e t +2 .tForearm.seek PC + "manipulator"&n' +96 "core" ' +2 .tHand.close + "manipulator"&f/ +56 "core" / +2 .tPC.seek :open +2 "processing"%,( +400 "core" ( +2 "manipulator"&5& +4 "core" & ` t + "manipulator"&=% +4 "core" %  / +2 .tForearm.seek :retract + "manipulator"& '\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&)( +352 "core" ( +2 "manipulator"&I& +4 "core" &  ~ 0 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &L& +2 "core" &  h 0 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&u'ρ +104 "core" ' +2 "manipulator"&_& +4 "core" &  r 0 +2 "manipulator"&-% +3 "core" %ϊ h +2 "collection"'S& +4 "core" &59 +39 "collection"'J& +10 .tCC.seek :closed +2 "collection"':(O +2 "core" &69 +2 &5:  +10 &77; |*x +9 &m39 z= +10 &v88 {F +9 &zh69 }E +9 &;j59 }F +10 &i3; }E +9 &h5: }E +10 &j5: }E +9 &Dh78 }E +9 &h69 }E +10 & j58 }F +9 &"h3: }E +9 &$Mj6; }E +10 &&h59 }E +9 &'h6: }E +10 &)i59 }E +9 &+Th69 }E +9 &-i48 }E +10 &.h4: }E +9 &0j3; }E +9 &2^h69 }E +10 &4 h7: }E +9 &5i79 }E +10 &7h59 }E +9 &9fi7: }E +9 &;'j79 }E +10 &<j6; }E +9 &>j5; }E +9 &@mg5: }E +10 &B/j59 }E +9 &Ci6: }E +10 &Ep69 |F +9 &Grv4: |F +9 &I*28 yJ +10 &J59 vM +9 &L38 rP +9 &NZ48 r= +10 &O>-27 v1 +9 &O:36 3 +5 ( + "collection"'J& +3 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.57 +2 "collection"'&& +4 "core" &O(48 3 + .tHand.open +2 "manipulator"&b1 +67 "core" 1 +3 "manipulator"&d% +4 "core" % φ i +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&/'\ +91 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'@& +4 "core" &O(58 }3 +2 "collection"'% +3 "core" %47 } +2 #tCS Pulling 5ml of flush + .CSV.dial CSR + "collection"'x  +40 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"' 'l +1343 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +10 '% +2 "core" %l17  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'' +600 "core" ' +2 .tCSV.dial :waste + "collection"' +114 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'?' +1994 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'& +4 "core" &O'79 3 +2 "collection"';% +3 "core" %37 + .tCSV.dial :flush +2 "collection"'Y  +49 "core" +3 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 5ml + "collection"'O'l +1125 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'^ @ +40 "core" A +2 "collection"'H% +4 "core" %l37 } +2 .tCS.seek 7ml +2 "collection"'v' +496 "core" ' +28 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'C  +2 'j  +37 "core"  +83  +2 .tCBV.dial :waste1 + "collection"' @ +39 "core" ? +3 .tCS.seek 0ml +2 "collection"'z' +1526 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'p& +4 "core" &O'8: 3 +2 "collection"'"% +3 "core" %6; + .tCSV.dial :flush +2 "collection"'  +76 "core"  +3 .tCS.seek 5ml +2 "collection"''l +1126 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +37 "core" A +2 "collection"'h% +4 "core" %l47 \ +2 .tCS.seek 7ml +2 "collection"'B' +499 "core" ' +3 ."connect"CSV.dial CTV +3 .tCTV.dial CSV + "collection"'M  +38 "core"  +2 .tCBV.dial :waste2 +2 "collection"'s  +98 "core"  +3 .tCS.seek 0ml + "collection"'D' +1530 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'k& +4 "core" &O%7: ~3 +2 "collection"'4% +3 "core" %59  + .tCSV.dial CSR +2 "collection"'  +38 "core"  +2 .tCSR.select :kill + "collection"' +10 .tCS.seek 8ml +2 "collection"'}' +1773 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"'' D +498 "core" ' +3 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'` + 'F  +87 "core" +33  +2 .tCTV.dial :intake + "collection"'t  +68 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'o' \\ +1766 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'7  +65 "core" ~ +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'N' +585 "core" ' +2 .tCSV.dial CSR + "collection"'  +89 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"''l +1343 "core" ' +2 .tdelay 5 seconds +503 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml + "collection"'[' D +1345 "core" ' +2 .tCSV.dial CBV + "collection"'X +89 "core" +2 .tCS.seek 0ml +2 "collection"'\\' +2651 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&~& +4 "core" &  y 0 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&m( +3 "core" ( +2 "manipulator"&& +4 "core" &  C 0 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &  a 0 +2 .tForearm.seek CC +2 "manipulator"&c'ρ +102 "core" ' +2 .tHand.close + "manipulator"&%/ +55 "core" / +2 .tCC.seek :open +2 "collection"'.( +376 "core" ( +4 "manipulator"&V& +3 "core" &  C 0 +2 "manipulator"&% +47 "core" % ~ Q o +3 .tForearm.seek :retract + "manipulator"&+'\ +96 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&>(- +281 "core" ( +2 "manipulator"&P& +4 "core" &- 2  +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &U& +3 "core" &- 5  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&'' +114 "core" ' +2 .tHand.open + "manipulator"&1 +74 "core" 1 +2 "manipulator"&|% +4 "core" % | ǻ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 #tCompleted [/home/esp/esp2/mission/2018_07_19_niagara_mission.rb:53] begun 11:00:22 + #Preparing to sleep until 6:09AM 7/21/2018 +3 #Asleep til 6:09AM 7/21/2018 +3 ."shutdown"CC.coast +2 "collection"'6 +5 #tContinuing at 06:09EDT21-Jul-18 + ."shutdown"CS.coast +2 "collection"'5 +4 Ey -, +2 ."shutdown"PC.coast +2 "processing"%6 +3 ."Qmail"GoodNews.email "Then, in tube 2: Sample.deep; initialPurge; da withoutWCR\\n/home/esp/esp2/mission/2018_07_19_niagara_mission.rb:58\\n{1 => 12, 2 => 10}\\nCan@13:01:20, 26.1C, 19% humidity, 14.3psia, 14.607V, 0.202A, 0.196A avg, 2.95W",Subject: "Asleep until 06:09EDT21-Jul-18" +5 ."shutdown"PS.coast +59 "processing"%5 +2 ."shutdown"Forearm.coast + "manipulator"&5 +3 ."shutdown"\Elbow.coast + "manipulator"&6 +37 ."shutdown"Sleepy.power :dwarf,:OFF + .Sleepy.power :raw,:OFF + #Shutdown +7017 E} k +60003  v +60002  o +60002  i +60002  x +60002  !!m +60003 } m +60002 | x +60002 } o +60002 | m +60002 { g +60003 y &'q +60002 z p +60002 y j +60002 x !!{ +60002 w $$l +60003 u k +60002 t x +60002 u s +60002 s p +60002 s p +60003 r k +60002 r i +60002 q _ +60002 q %% +60002 q )) +60003 q q +60002 p l +60002 r f +60002 p p +60002 q p +60003 s o +60002 s x +60002 s s +60002 r y +60002 r r +60003 s h +60002 r n +60002 r z +60002 p j +60002 s v +60003 p u +60002 q g +60002 s !!w +60002 r t +60002 q ##v +60003 o ##w +60002 r ##y +60002 p h +60002 o ""v +60002 n | +60003 n k +60002 m i +60002 n !!o +60002 n "! +60002 n p +60003 m n +60002 l { +60002 l n +60002 k y +60002 m n +60003 k k +60002 k n +60002 k l +60002 k f +60002 j q @EDT1532145753.58 i m +60003 j x +60002 g z +60002 h g +60002 i { +60002 i m +60003 h i +60002 e j +60002 f n +60002 f n +60002 h n +60003 f f +60002 e t +60002 f "!n +60002 g  +60002 f w +60003 f x +60002 d y +60002 f z +60002 e n +60002 e m +60003 e o +60002 c k +60002 b m +60002 c k +60002 a n +60003 a m +60002 _ n +60002 b j +60002 b c +60002 b n +60003 b p +60002 a l +60002 ` n +60002 a t +60002 b g +60003 a { +38565 _ } +36 #tPowering up Dwarves +494 .Sleepy.power :raw,:ON + "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  + "collection"' 9\ +2 ' 0\ +3 ' -\ +2 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +2 "sampler")&\ + .tSS.configure SSconfig +2 "sampler")#.0XA[ +2 % * + ."rdySampler"Intake.select :close +2 "manipulator"&\ % + ."rdySampler"\Exhaust.select :close +4 .CTV.dial :air + "collection"'8  +2 "core" %   +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#@2^d^b +2 "core"  + .tForearm.home.seek :retract +3 ."rdySampler"CSV.dial :waste1 + "manipulator"&('\ +2 "collection"' +51 "core" +2 ."rdySampler"SSV.dial :spit,avoiding: :exhaust +2 "sampler")  +3 "core"  + "sampler")a  +6 "core" ' +  +2 ."closeHand"Hand.close +4 ."readyCS"CS.reconfigure CSfast +3 ."rdySampler"SS.reconfigure SSconfig +4 .t\Elbow.jog 1500 +43 "manipulator"&{/ +4 "collection"'#d @b +2 "sampler")#.0X 12, 2 => 10}\\nCan@06:09:22, 25.1C, 18% humidity, 14.3psia, 14.445V, 0.435A, 0.435A avg, 6.29W",Subject: "Started 2018_07_19_niagara_mission phase Sample.deep; initialPurge; da withoutWCR" +2 .tSample.deep +65 "sampler")i0 +1067 "core" 0 +2 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'R& +4 "core" &=BI K + .tHand.open + "manipulator"&l1 +74 "core" 1 +2 "manipulator"&6& +7 "core" &  # $ + "manipulator"&1% +5 "core" % \   +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&q(- +185 "core" ( +2 "manipulator"&f& +4 "core" &- 6  +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &K& +4 "core" &- r  +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :garage + "manipulator"&*' +108 "core" ' +2 .tHand.close + "manipulator"&G/ +71 "core" / +2 "manipulator"&5& +5 "core" &-  +3 "manipulator"&=% +4 "core" %  { +2 .tForearm.seek :retract +2 "manipulator"&n'\ +104 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&y( +293 "core" ( +2 "manipulator"&I& +4 "core" &  a + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &L& +3 "core" & = a + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&_'ρ +100 "core" ' +2 "manipulator"&-& +4 "core" &  a +2 "manipulator"&S% +3 "core" %π  ( +2 "collection"' & +4 "core" &>Aq u +2 "collection"'& +4 .tCC.seek :closed + "collection"'&(O +3 "core" &?Br t +4 &=AS s= +9 &'R@BN h0 +10 &t=AP hD +9 &0h=AQ kF +9 &i<AS jF +10 &h?BQ kE +9 &wh?AR jE +9 &9g?CQ iE +10 &g<AS jE +9 &i=AR jE +10 &g?AR jE +9 &!Ah>BM kE +9 &#g=CN lE +10 &$h?CU jE +9 &&g>CN kE +9 &(Ih?AO kE +10 &* m>@P jF +9 &+g>CO kE +10 &-h>BP kE +9 &/Pe>BG kF +9 &1e>CQ kF +10 &2g=CG kF +9 &4e?@Q jF +9 &6Wl?AJ jF +10 &8e>@Q kF +9 &9f=CS kF +10 &;f>AQ kF +9 &=`f?CL kF +9 &?"g=AQ kF +10 &@e=BR jE +9 &Bh>AP jF +9 &Dgm>BR jF +10 &F(o>AQ jF +9 &Gz;CQ iH +10 &I;?O fK +9 &KT<?R aO +9 &M;@S `Q +10 &Nv;>P e/ +9 &Oh+:?J eX +9 ( + &O|a;=H kD + "collection"'& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.55 + "collection"'b& +4 "core" &O|a<>E iD + .tHand.open + "manipulator"&d1 +71 "core" 1 +2 "manipulator"&@% +4 "core" % π - ( +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +94 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'J& +4 "core" &O|a:>F mD +2 "collection"'x% +3 "core" %9@G m +2 #tCS Pulling 5ml of flush .CSV.dial CSR +2 "collection"'u  +124 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"'r'l +1343 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 '% +2 "core" %l9@H j +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml + "collection"' ' +612 "core" ' +2 .tCSV.dial :waste + "collection"' +114 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'' +1981 "core" ' +2 #tPurging external Intake + "collection"'& +4 "core" &O|`:>S jD + "collection"';% +4 "core" %;>w i + .tCSV.dial :flush +2 "collection"'Y  +38 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'?' D +2179 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"'^ + 'H  +5 "core"  +59 ~ +2 .tCTV.dial :intake + "collection"'O  +68 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'C' +2168 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'j  +66 "core"  +2 #tFlushing upper manifold + "collection"'& +4 "core" &O|`6;c iD +2 "collection"'v% +3 "core" %7=F i + .tCSV.dial :flush +2 "collection"'p  +65 "core"  +3 .tCS.seek 5ml +2 "collection"'"'l +1154 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"' @ +39 "core" A +2 "collection"'z% +4 "core" %l:=s m +2 .tCS.seek 7ml +2 "collection"'' +509 "core" ' +3 ."connect"CSV.dial CBV +3 .tCBV.dial CSV + "collection"'h +91 "core" ~ +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"'' +1546 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'M'- +715 "core" ' +2 .tCSV.dial :waste + "collection"'s +40 "core" +3 .tCS.seek 0ml + "collection"'B' +721 "core" ' +2 "collection"'k& +4 "core" &O|`;=r mD + "collection"'4% +4 "core" %:?O m + .tCSV.dial :flush +2 "collection"'  +38 "core"  +3 .tCS.seek 3ml +2 "collection"'D'- +575 E^ xOO +162 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'} @ +38 "core" B +2 "collection"'`% +4 "core" %-9<u m +2 .tCS.seek 4.999ml +2 "collection"'F'l +509 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml + "collection"'t' +1163 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"''- +712 "core" ' +2 .tCSV.dial :waste + "collection"'7 +66 "core" +3 .tCS.seek 0ml + "collection"'o' +715 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"& & +4 "core" & , a +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&N( +3 "core" ( + "manipulator"&& +4 "core" & a + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &X& +3 "core" & a +2 .tForearm.seek CC + "manipulator"&['ρ +99 "core" ' +2 .tHand.close + "manipulator"&~/ +74 "core" / +2 .tCC.seek :open +2 "collection"'( +374 "core" ( +2 "manipulator"&& +4 "core" & % a + "manipulator"&%% +4 "core" % ύ 2 +2 .tForearm.seek :retract + "manipulator"&)'\ +94 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&/(- +272 "core" ( +2 "manipulator"&:& +4 "core" &- 1 +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &V& +2 "core" &- 1 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&' +110 "core" ' +3 .tHand.open + "manipulator"&c1 +73 "core" 1 +2 "manipulator"&P% +4 "core" %  Ǿ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&U'\ +98 "core" ' +2 #tda sampling at most 1000ml +2 #Loading sh1 puck from tube 2 into Collection Clamp +2 ."Qmail"HABfans.email "Started da in tube 2 at 06:13:35EDT21-Jul-18\\n{1 => 12, 2 => 10}\\nCan@06:12:36, 25.2C, 18% humidity, 14.3psia, 14.454V, 0.411A, 0.411A avg, 5.94W",Subject: "da sampling at most 1000ml" +149 "collection"'m& +4 "core" &=@O u + "manipulator"&% +4 "core" %   +2 "storage"(|% +3 "core" %w\ \   +2 "storage"(+. +4 "core" .( +2 "storage"('& +3 "core" & \ \  +2 .tSC.reconfigure SCloose + "storage"($.\ 1~b +3 (.& +3 "core" & \ \   +2 "manipulator"&\\& +3 "core" &- [ 1 +2 "manipulator"&,% +5 "core" %    +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 + "manipulator"&](^ +196 "core" ( + "manipulator"&& +5 "core" &h  +2 "storage"(>& +3 "core" & \ \  +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&0'! +100 "core" ' +2 "storage"(& +4 "core" & \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"('L +210 "core" ' +2 "storage"(- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (#& +2 "core" & \  * +2 "manipulator"&Z& +4 "core" &h +2 .t\Elbow.seek 2 + "manipulator"&(^ +3 "core" ( +2 "manipulator"&\ & +4 "core" &h + "storage"(8& +4 "core" & \  H +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&'ϑ +27 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"& / +63 "core" / +10 ."downElevator"SE.seek :down +53 "manipulator"&a& +3 "storage"(w'v +7 "core" &h +2 "manipulator"&{% +4 "core" % ϟ  +2 .tForearm.seek :retract + "manipulator"&2'\ +93 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&e( +72 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +89 "core" ( +2 "manipulator"&$& +4 "core" &  G g +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &(& +3 "core" &   g +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&A'ρ +97 "core" ' +2 "manipulator"&9& +5 "core" &  9 g +2 "manipulator"& % +4 "core" %ς +2 "collection"'!& +4 "core" &<@L r + "collection"'g& +4 .tCC.seek :closed +2 "collection"'<(O +3 "core" &9@P r +3 &<AP s +8 &7=@Q h*x +10 &n;BL f= +9 &u<@O hF +9 &g=@P jE +10 &El<BP iE +9 &h9AR iE +9 &h=@Q iD +38 &i?@P iE + &Ng<AQ hE + &e=?H hE + & h<AK hE +6 &"f>@P gE +12 &$Vh=AG iE +7 &&j>AP hE +9 &'h=@P iD +10 &)h=CL iE +9 &+^e;AJ iE +10 &-!h>@I iD +9 &.h<AF hE +9 &0j<@C iE +10 &2fe>?O hE +9 &4)g=AF iD +9 &5h>?C hE +10 &7e<AC iE +9 &9nh:BG iE +10 &;0k>AJ hE +9 &<e=>G iE +9 &>h<@B gE +10 &@vf<BL iE +9 &B8i=AH iE +10 &Ck=@; iE +9 &Em=AB hF +9 &Gyx<?G fF +10 &I/=AF cK +9 &J>=F `P +9 &L;@E _P +10 &Nb<=: ^> +9 &OF,=@G b, +9 &O:HI: l9 +2 ( + "collection"'g& +3 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.65 +2 .Hand.open + "manipulator"&E1 +68 "core" 1 +2 "manipulator"&i% +4 "core" % ς g +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&R'\ +97 "core" ' +2 .tSC.coast + "storage"(6 +2 #tcollectSample 1000ml w/bubble point of 24psi + #Priming 7ml + .Sleepy.power :sampler,:ON + .Intake.select :close + .\Exhaust.select :close + .SS.hold +2 "sampler")l+ +3 "core" + +3 "sampler")6% +4 "core" % M + "collection"'1& +4 "core" &O049a A9 +3 E_ {FG + #tCalibrating pressure and temperature sensors + .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X: ? +2 "sampler")5% +4 "core" %?. b + .tSSV.dial :spit +2 "sampler")= +119 "core"  +3 .tSS.seek 0ml + "sampler")' +273 "core" ' +2 .tSSV.dial CBV + "sampler")*  +120 "core" +3 .tCTV.dial :intake +2 "collection"'I  +67 "core"  +2 #tWaiting for external sampler to finish priming... + .delayUntil "06:16:55.33" +16559 ."connect"SSV.dial CBV +2 .tCBV.dial SSV + #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open + "sampler") +210 "collection"'q% +3 "core" %c : +2 #tIntake @18.5psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X% +4 "core" % | } p + "sampler")/% +4 "core" % } e + .tIntake.select :close + "sampler")0 +9 )% +2 "core" % { D + .tSSV.dial :exhaust +2 "sampler")U  +70 "core"  +2 .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X  +70 "core" +2 #tAllowing 130s for 25.0ml of remaining 500.0ml + .Intake.select :open + "sampler") +210 "collection"'/% +3 "core" %W 5 +2 #tIntake @18.5psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 122 +2 "sampler")#.z0Xd { t!* +2 #tVacuum too high -- waiting up to 40s +14 "collection"' % +3 "core" %\\`I 2 +2 "sampler")n% +3 "core" %\\[+Z q v +2 "collection"'q% +4 "core" %\\_e 3 + #tIntake @16.1psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 89 +2 "sampler")#.Y0X]` z t +52 "collection"'m% +3 "core" %d 4 +2 "sampler")% +4 "core" %  t w P + "sampler")|% +4 "core" % l wB + .tIntake.select :close + "sampler")0 +10 )N% +2 "core" % x }! + .tSSV.dial :exhaust +2 "sampler")'  +70 "core"  +2 .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X% +4 "core" %2 ~ v +14 "collection"'/% +3 "core" %ouf 3 +2 "sampler")% +4 "core" %8\  o v +14 "collection"'U% +3 "core" %tu= 2 +2 "sampler")% +3 "core" %9%$  w +2 "collection"'#% +3 "core" %tyK 3 +2 #tIntake @17.5psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 59 +2 "sampler")#.;0X 5 +2 #tIntake @18.5psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 53 +2 "sampler")#.50X q u +15 "collection"'G% +3 "core" %vyF 3 +2 "sampler")% +3 "core" %-> u +15 "collection"'-% +3 "core" %w}= 3 +2 "sampler")f% +3 "core" %-> x u +15 "collection"' % +3 "core" %z[ 2 +2 "sampler")n% +3 "core" %->+/ o u +2 "collection"'q% +3 "core" %{R 2 +2 #tIntake @17.9psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 48 +2 "sampler")#.00X44 x u +53 "collection"'p% +3 "core" %m 5 +2 "sampler")% +3 "core" %df o x< +52 "collection"'?% +3 "core" %v 5 +2 "sampler")% +3 "core" % n x/ +52 "collection"'k% +3 "core" %g 5 +2 "sampler")s% +3 "core" % o x/ +2 "sampler")% +3 "core" % l x/ + .tIntake.select :close + "sampler")0 +10 )B% +2 "core" % z }/ + .tSSV.dial :exhaust +2 "sampler")4  +70 "core"  +2 .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X% +3 "core" %N 1 +2 "sampler")/% +4 "core" %FBB { t +52 "collection"'% +3 "core" %s 2 +2 "sampler")U% +3 "core" %#gj p v +52 "collection"'% +3 "core" %v 5 +2 "sampler")#% +3 "core" % i w) +52 "collection"'.% +3 "core" %S 4 +2 "sampler")% +3 "core" % { w) +52 "collection"'% +3 "core" %X 4 +2 "sampler")Q% +4 "core" % v x) + "sampler") % +4 "core" % | x) +45 .tIntake.select :close +2 "sampler")0 +10 )8% +2 "core" % y }) + .tSSV.dial :exhaust +2 "sampler"){  +70 "core"  +4 .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X% +3 "core" %u k u U +15 "collection"'/% +3 "core" % 3 +2 "sampler")% +3 "core" %u ~ v U +15 "collection"'U% +3 "core" %h 3 +2 "sampler")% +3 "core" %u v v U +15 "collection"'#% +3 "core" %p 3 +2 "sampler").% +3 "core" %u%' o v U +2 "collection"'% +4 "core" %} 2 + #tIntake @18.4psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 21 +2 "sampler")#.0X z s +14 "collection"'n% +3 "core" %a 0 +2 "sampler")q% +4 "core" %X< n s +14 "collection"'l% +3 "core" %f 0 +2 "sampler")@% +4 "core" %X= n s +14 "collection"'W% +3 "core" % 0 +2 "sampler")x% +4 "core" %X< q s +14 "collection"'b% +3 "core" % / +2 "sampler")% +4 "core" %X<  l s +14 "collection"'L% +3 "core" % 0 +2 "sampler")_% +3 "core" %X< v s +15 "collection"'J% +3 "core" %# 0 +2 "sampler")d% +3 "core" %X< y s +15 "collection"'r% +3 "core" % / +2 "sampler")% +3 "core" %X< m s +15 "collection"'S% +3 "core" % / +2 "sampler")% +3 "core" %X<! u s +15 "collection"'f% +3 "core" %C 0 +2 "sampler")u% +4 "core" %X<($ w s + "collection"'% +4 "core" %[ / + #tIntake @18.4psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 19 +2 "sampler")#.0X% +3 "core" %x u r U +15 "collection"'/% +3 "core" % 0 +2 "sampler")% +3 "core" %x m s U +15 "collection"'U% +3 "core" % . +2 "sampler")% +3 "core" %x!# x r U +15 "collection"'#% +3 "core" % 2 +2 "sampler").% +3 "core" %x%$ w u U +2 "collection"'% +4 "core" %R 1 + #tIntake @18.5psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 15 +2 "sampler")#.0X +2 .tSS.hold + "sampler")+ +4 "core" + +2 "sampler")E% +4 "core" % JL l s > +3 .tIntake.select :close + "sampler")0 +10 )9% +2 "core" % NO t x > +2 !to:ShallowSampler::Clogged:bt[";/home/esp/esp2/utils/sampler.rb:592:in `sampleQuietly'"4/home/esp/esp2/utils/sampler.rb:619:in `sample'":/home/esp/esp2/protocol/sh1.rb:112:in `collectSample'"4/home/esp/esp2/protocol/DA.rb:27:in `daExtract'"4/home/esp/esp2/utils/puckmoves.rb:357:in `load'"8/home/esp/esp2/utils/puckmoves.rb:882:in `loadPuck'"4/home/esp/esp2/protocol/DA.rb:22:in `daExtract'"-/home/esp/esp2/protocol/DA.rb:52:in `da'" +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'d' +91 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")r +121 "core"  +3 .tSS.reconfigure SSexhale + "sampler")#.0X9 +3 "core" 9& d +102 "collection"'/9 +3 "core" 9' d +102 "collection"'9 +3 "core" 9'd +102 "collection"'U9 +3 "core" 9*d +102 "collection"'9 +3 "core" 9,d +102 "collection"'#9 +3 "core" 92d +102 "collection"'.9 +3 "core" 98"d +102 "collection"'9 +3 "core" 9@&d +102 "collection"'F9 +4 "core" 9I*d +102 "collection"'Q9 +3 "core" 9V/d +102 "collection"' 9 +3 "core" 9c3d +102 "collection"'89 +3 "core" 9q7d +102 "collection"'{9 +3 "core" 9;d +102 "collection"'c9 +4 "core" 9@d +102 "collection"'09 +3 "core" 9Dd +102 "collection"'a9 +3 "core" 9Hd +102 "collection"'\ 9 +3 "core" 9Ld +102 "collection"'9 +3 "core" 9Pd +102 "collection"'9 +3 "core" 9Ud +102 "collection"']9 +3 "core" 9Yd +102 "collection"' 9 +3 "core" 93]d +102 "collection"'$9 +3 "core" 9Mad +102 "collection"'(9 +3 "core" 9i ed +102 "collection"'w9 +4 "core" 9 jd +102 "collection"'!9 +3 "core" 9\ nd +102 "collection"'E9 +3 "core" 9 r` +102 "collection"'99 +3 "core" 9 v] +102 "collection"'Z9 +3 "core" 9 zZ +102 "collection"'~9 +3 "core" 9V +102 "collection"'9 +3 "core" 96T +102 "collection"'29 +3 "core" 9TQ +102 "collection"'9 +3 "core" 9tN +102 "collection"'A9 +3 "core" 9K +102 "collection"'19 +3 "core" 9H +103 "collection"'K9 +3 "core" 9D +102 "collection"'o9 +3 "core" 9A +102 "collection"'9 +3 "core" 9@ +102 "collection"'i9 +3 "core" 90= +102 "collection"'9 +3 "core" 9O9 +102 "collection"'9 +3 "core" 9n6 +102 "collection"'g9 +3 "core" 94 +102 "collection"'59 +3 "core" 91 +102 "collection"'I9 +3 "core" 9/ +102 "collection"'G9 +3 "core" 9!, +103 "collection"'9 +3 "core" 9"* +102 "collection"'39 +3 "core" 9 #( +102 "collection"'69 +3 "core" 9<%& +102 "collection"' 9 +3 "core" 9W&$ +102 "collection"'n9 +3 "core" 9s'! +103 "collection"'=9 +3 "core" 9) +102 "collection"'l9 +3 "core" 9* +102 "collection"'@9 +3 "core" 9, +102 "collection"'W9 +3 "core" 9- +102 "collection"'q9 +29 "core" 9/ +103 "collection"'x9 +3 "core" 9 0 +102 "collection"'9 +3 "core" 9 &1 +102 "collection"'L9 +3 "core" 9 <3 +102 "collection"'J9 +3 "core" 9 Q5 +102 "collection"'b9 +3 "core" 9 f6 +102 "collection"'r9 +3 "core" 9 z7 +102 "collection"'-9 +3 "core" 9 9 +102 "collection"'_9 +3 "core" 9 9\ +102 "collection"'d9 +3 "core" 9 < +102 "collection"'9 +4 "core" 9 <\ +102 "collection"'9 +3 "core" 9 > +102 "collection"'f9 +3 "core" 9 @ +102 "collection"'S9 +3 "core" 9 @ +102 "collection"'9 +3 "core" 9\ B$ +102 "collection"'*9 +4 "core" 9\ C( +103 "collection"'^9 +3 "core" 9\ E, +102 "collection"'O9 +3 "core" 9\ +G0 +102 "collection"'Y9 +3 "core" 9\ 8H4 +102 "collection"'u9 +3 "core" 9\ CI9 +102 "collection"'j9 +3 "core" 9\ NJ= +102 "collection"'9 +3 "core" 9\ XKA +102 "collection"' 9 +3 "core" 9\ cME +102 "collection"'H9 +3 "core" 9\ lNI +102 "collection"'"9 +3 "core" 9\ tON +102 "collection"'9 +4 "core" 9\ |PR +2 .tCH.hold 10:00,70C +3 "collection"' `\ `\ x +3 "core" R +24545 EZ Uk +35455 "core" ` +2 "collection"'p9 +3 "core" 9\ ! +2 #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml + "collection"'' +328 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'? @ +93 "core" B +2 .tCSV.dial :air +2 "collection"'v @ +40 "core" > +3 .tCS.seek 5ml + "collection"'k'l +1370 "core" ' +2 .tCSV.dial CTV + "collection"'s  +40 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'; @ +40 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'z  +40 "core"  +4 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'4 @ +39 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'' +1349 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"'D +101 "core" +2 .tCBV.dial CSV + "collection"'B  +26 "core"  +2 "collection"'h% +4 "core" %   N d +2 .tCS.seek 5ml + "collection"'7'l +1357 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +4 "collection"'  +40 "core" +2 "collection"'% +4 "core" %lE c +2 .tCS.seek 7.001ml + "collection"'M' +593 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'` @ +40 "core" > +49 .tCS.seek 10ml +2 "collection"'' D +846 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'X ` +102 "core" _ +3 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'   +33 "core" +3 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +2 "collection"'  + 't  +28 "core"  +92  +3 .tCS.seek 5ml + "collection"'}'l +1357 "core" ' +3 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"' @ +90 "core" A +2 .tCSV.dial :waste +2 "collection"'[ +103 "core" +3 .tCS.seek :empty + "collection"':'Ͱ +1357 "core" ' +2 .tCSV.dial :air + "collection"'% @ +64 "core" B +3 .tCS.seek 5ml +2 "collection"'V'l +1356 "core" ' +2 .tCSV.dial CTV + "collection"'  +39 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'C @ +39 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'&  +38 "core"  +4 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'P @ +39 "core" ? +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'' +1350 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"'m +101 "core" +2 .tCBV.dial CSV + "collection"'N  +34 "core"  +2 "collection"'|% +4 "core" %gl@ h +2 .tCS.seek 5ml +2 "collection"'y'l +1367 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"''  +40 "core" +2 "collection"',% +4 "core" %l b +2 .tCS.seek 7ml +2 "collection"'+' +583 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'> @ +41 "core" > +3 .tCS.seek 10ml + "collection"'/' D +859 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +100 "core" _ +2 #tLysing Complete +2 "collection"'U& +3 "core" &O0\  n a9 +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&% +4 "core" %\   " +2 "storage"(#% +3 "core" % d  + "storage"(.. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 1 + "storage"((" +337 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (F& +3 "core" &# 3 +2 "manipulator"&Q& +3 "core" &  g +2 "manipulator"& % +3 "core" %\  " +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 1 +2 "manipulator"&8( +150 "core" ( +2 "manipulator"&{& +4 "core" & \ +2 "storage"(c& +3 "core" &# N +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&0' +95 "core" ' +2 "storage"(a& +4 "core" &# \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(\ 'L +193 "core" ' +2 "storage"(- +3 "core" -' +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" & \ +2 "storage"(]& +3 "core" &# + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek 1 +2 "manipulator"& 'I +36 "core" ' +2 .t\Elbow.hold + "manipulator"&$, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"((- +2 "core" -' +3 .tSE.seek 11.08 Pucks below Top Plate + "storage"(w'n +41 "core" ' +2 "manipulator"&!% +4 "core" %G; Ǫ + "storage"(E& +4 "core" &# f i  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 298 counts + "manipulator"&9's +17 "core" ' +2 "manipulator"&Z& +4 "core" &   +2 "storage"(~& +3 "core" &# ~ z R +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +3 "manipulator"&' +24 "core" ' +2 .tSE.seek 12.08 Pucks below Top Plate +2 "storage"(2'] +52 "core" ' +2 "manipulator"&& +4 "core" &  +2 "manipulator"&A% +3 "core" %1  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&1'\ +92 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&K( +146 "core" ( +2 "manipulator"&o& +4 "core" & 0 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & 0 +2 .tForearm.seek CC + "manipulator"&i'ρ +100 "core" ' +2 .tHand.close + "manipulator"&/ +66 "core" / +47 .tCC.seek :open +3 "collection"'( +377 "core" ( +2 "storage"(g& +4 "core" &#  +2 "storage"(5& +3 "core" &# | z X +2 "manipulator"&I& +3 "core" &  0 +2 "manipulator"&G% +4 "core" % | i +2 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' +3 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 1 + "manipulator"&3( +157 "core" ( +2 "manipulator"&6& +4 "core" & '  +2 "storage"( & +3 "core" &#  +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 1 + "manipulator"&n'I +113 "core" ' +2 .t\Elbow.hold +2 "manipulator"&=, +3 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&l1 +77 "core" 1 +10 "manipulator"&@% +4 "core" % XK  ǭ +2 "storage"(W& +4 "core" &# v t 2 +2 .tForearm.force -20 "manipulator"&5 +3 .tForearm.seek 1 + 315 counts +2 "manipulator"&q'τ +21 "core" ' +2 "manipulator"&x& +4 "core" & 3  +2 "storage"(& +4 "core" &# +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&L' +21 "core" ' +2 "storage"(J% +4 "core" %a  +3 ."downElevator"SE.seek :down +2 "storage"(b'v +99 (r% +2 "core" %~"\ \  J0 +2 "manipulator"&-% +4 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&_'\ +35 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +50 "core" ' +2 .tSC.coast + "storage"(6 +3 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'d& +4 "core" &  r + .tHand.open +2 "manipulator"&1 +17 "core" 1 +2 "manipulator"&& +4 "core" & d  +2 "manipulator"&f% +4 "core" %\   +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&S(- +198 "core" ( +2 "manipulator"&& +4 "core" &- B +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &*& +3 "core" &- $ B +2 .tForearm.seek :garage +2 "manipulator"&^' +109 "core" ' +2 .tHand.close + "manipulator"&O/ +55 "core" / +2 "manipulator"&Y& +4 "core" &- B +2 "manipulator"&u% +4 "core" %  +2 .tForearm.seek :retract + "manipulator"&j'\ +107 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&( +287 "core" ( +2 "manipulator"& & +4 "core" & J +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &H& +2 "core" &  J +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&"'ρ +95 "core" ' +4 "manipulator"&& +4 "core" & - J +2 "manipulator"&)% +3 "core" %π +3 "collection"'& +3 "core" & p +2 "collection"'p& +4 .tCC.seek :closed + "collection"'\\(O +3 "core" & p +3 & p +9 &1 f)u +9 &i c: +10 &} dF +9 &ng fE +10 &/l eE +9 &i fE +9 &gx gE +10 &vj` fE +9 &8fO fE +9 &h4 fE +10 & k fE +9 &"~e fE +10 &$@g gE +9 &&g  fD +9 &'i  fD +10 &)h  fE +9 &+Hj fE +9 &-\ f fE +10 &.g fD +9 &0h fD +10 &2Qh fD +9 &4g fE +9 &5h fE +10 &7g fE +9 &9Xk eE +9 &;e fE +10 &<e gE +9 &>e fE +10 &@ag fD +9 &B"h fE +9 &Ck~ fE +10 &Elv fE +9 &Gdv] dF +9 &IU bI +10 &JD ^M +9 &L4 [P +10 &NM" [> +9 &O2+ ^4 +9 &OA h3 +5 ( + "collection"'p& +4 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.58 + "collection"'?& +4 "core" &O&v j3 + .tHand.open + "manipulator"&v1 +77 "core" 1 +2 "manipulator"&% +4 "core" % π +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&s'\ +94 "core" ' +2 .tPSV.dial PSR + "processing"%; +118 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%z' +612 E[ t87 +1002 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%4  +40 "core"  +3 .tPS.seek 0ml + "processing"%k'W +1613 "core" ' +2 .tPSV.dial PSR + "processing"%D +41 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%B' +2636 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%h +2 "collection"'  +5 "core"  +2 "processing"%  +38 "core"  +30 +2 .tPSV.dial :mixloop + "processing"% +92 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%7  +116 "core" +3 .tPS.seek 0ml +47 "processing"%`'W +2631 "core" ' +2 .tPSV.dial :air + "processing"%M  +39 "core"  +3 .tPS.seek 2.5ml + "processing"%X' +2638 "core" ' +2 .tPSV.dial :mixloop + "processing"% +41 "core" +3 .tPS.seek 0ml + "processing"%'W +2646 "core" ' +2 .tPSV.dial :air + "processing"%t  +41 "core"  +3 .tPS.seek 2.5ml + "processing"%' +2624 "core" ' +2 .tPSV.dial :mixloop + "processing"% +52 "core" +3 .tPS.seek 0ml + "processing"%['W +2635 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&}& +4 "core" & 6 J +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&%( +3 "core" ( +2 "manipulator"&:& +4 "core" & S J + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & J +2 .tForearm.seek CC +2 "manipulator"&C'ρ +102 "core" ' +2 .tHand.close + "manipulator"&&/ +69 "core" / +2 .tCC.seek :open +2 "collection"'P( +376 "core" ( +2 "manipulator"&V& +4 "core" & J +2 "manipulator"&m% +3 "core" % w ` +2 .tForearm.seek :retract +2 "manipulator"&N'\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&|(- +273 "core" ( +2 "manipulator"&& +4 "core" &- & +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &'& +3 "core" &- & +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&,' +113 "core" ' +2 .tHand.open + "manipulator"&y1 +73 "core" 1 +2 "manipulator"&>% +4 "core" % o Ƿj +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&+'\ +100 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing + ."connect"PRV.dial CBV +2 .tCBV.dial PRV + .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 2 into Collection Clamp + "collection"'& +4 "core" & q +2 "manipulator"&U% +3 "core" %\  - +3 "storage"(% +3 "core" %\ \  +2 "storage"(#. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 + "storage"(.( +339 "core" ( +4 .tSC.reconfigure SCloose + "storage"($.\ 1~b +3 (F& +2 "core" & ' :  +2 "manipulator"&Q& +3 "core" &- & +2 "manipulator"& % +4 "core" %\  - +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 + "manipulator"&{(^ +179 "core" ( +2 "manipulator"&c& +4 "core" &W\  # +2 "storage"(a& +3 "core" & ( s  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&e'! +96 "core" ' +2 "storage"(R& +4 "core" & ( 4  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"('L +221 "core" ' +2 "storage"(- +3 "core" -' +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 (]& +3 "core" & &   +2 "manipulator"&(& +3 "core" &W\  | # +2 .t\Elbow.seek 2 + "manipulator"&!(^ +4 "core" ( +2 "manipulator"&E& +4 "core" &W\  w # + "storage"(Z& +4 "core" & & f  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&~'ϑ +24 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +55 "core" / +10 ."downElevator"SE.seek :down +3 "manipulator"&A& +5 "storage"(0'v +3 "core" &W\  # +2 "manipulator"&8% +4 "core" % ϔ ? +2 .tForearm.seek :retract + "manipulator"&\ '\ +89 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"& ( +89 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +71 "core" ( +2 "manipulator"&9& +4 "core" &  Q +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &w& +3 "core" & Q +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&o'ρ +102 "core" ' +5 "manipulator"&& +4 "core" & ( Q +2 "manipulator"&% +4 "core" %Ϗ  7 +2 "collection"'$& +4 "core" & D k +2 "collection"'& +3 .tCC.seek :closed +2 "collection"'1(O +3 "core" &= k +3 &, j6 +10 &PO' _/ +9 &} ^C +9 &Sh aE +10 &h aE +9 &g aE +9 &h aD +10 &[h aE +9 &f aE +9 &hd aE +10 &fZ aD +9 &!chc aE +10 &#&gY aE +9 &$g aE +9 &&j aE +10 &(lg aE +9 &*-j aE +9 &+f aE +10 &-g aE +9 &/tjw aE +10 &17gw aD +9 &2hs aE +9 &4g aD +10 &6|h aE +9 &8?g  aD +9 &9g aE +10 &;g aE +9 &=e bE +10 &?Fg aE +9 &Ag aE +9 &Bd x bE +10 &Dhn aE +9 &FKqj `F +10 &Hg _H +58 &Ie YM + &KsQ WP + &M2N VQ + &NwA Z&v + &Oy6G WS ( + &O3@ c7 +2 &O4< c7 + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.62 + .Hand.open + "manipulator"&<1 +75 "core" 1 +2 "manipulator"&g% +4 "core" % Ϗ h 7 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +3 "manipulator"&5'\ +95 "core" ' +2 .tSC.coast + "storage"(6 +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'I  +118 "core" ~ +2 .tCSV.dial CTV + "collection"'G  +28 "core"  +3 .tPS.seek 2.5ml + "processing"%6' +2636 "core" ' +2 "collection"' % +4 "core" % Cd i +2 .tCS.seek 5.75ml +2 "collection"'i'` +1155 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%K  +38 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%l  +64 "core"  +3 .tPS.seek 0ml + "processing"%@'W +2629 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'W ` +35 "core" _ +2 .tCSV.dial :air +2 "collection"'x @ +40 "core" > +3 .tCS.seek 10ml + "collection"'' D +1163 "core" ' +2 .tCSV.dial CTV + "collection"'J  +52 "core"  +2 .tCS.seek 0ml +2 "collection"'' +2619 "core" ' +2 .tCBV.dial :waste1 + "collection"'r @ +27 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +4 "collection"'-  +118 "core" +2 "collection"'3& +4 "core" &O4e h7 +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&d% +3 "core" %\  s " +2 "storage"(n% +4 "core" % d + "storage"(. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 1 + "storage"((" +337 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (f& +3 "core" &# 1 + "manipulator"&q& +4 "core" &  Q +4 "manipulator"&2% +3 "core" %\  " +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 1 + "manipulator"&L( +148 "core" ( +2 "manipulator"&& +4 "core" & +2 "storage"(b& +3 "core" &#  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&*' +92 "core" ' +2 "storage"(& +4 "core" &# I +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(='L +178 "core" ' +2 "storage"(O- +3 "core" -'Ư +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 "manipulator"&Y& +3 "core" & +2 "storage"(u& +3 "core" &#  +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&_'I +36 "core" ' +3 .t\Elbow.hold +2 "manipulator"&^, +3 "core" , +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 "storage"( - +2 "core" -'Ư +2 .tSE.seek 12.09 Pucks below Top Plate +2 "storage"(H'g +33 "core" ' +2 "manipulator"&S% +4 "core" %RW Ȱ +2 "storage"(& +3 "core" &# e f + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 309 counts + "manipulator"&)'~ +21 "core" ' +2 "manipulator"&& +4 "core" & . +2 "storage"(j& +4 "core" &# * +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts + "manipulator"&' +20 "core" ' +2 .tSE.seek 13.09 Pucks below Top Plate +2 "storage"(?'V +46 "core" ' +2 "manipulator"&v& +4 "core" & f +2 "manipulator"&% +4 "core" % v + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&p'\ +95 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&;( +155 "core" ( +2 "manipulator"&"& +4 "core" &  [ :/ + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &4& +2 "core" &  :/ +2 .tForearm.seek CC +2 "manipulator"&z'ρ +95 "core" ' +2 .tHand.close + "manipulator"&D/ +77 "core" / +2 .tCC.seek :open +2 "collection"'k( +376 "core" ( +2 "storage"(h& +4 "core" &# ) +2 "storage"(& +3 "core" &# % +2 "manipulator"&& +3 "core" &  9' +2 "manipulator"&% +3 "core" % ϓ +2 .tForearm.seek :retract +2 "manipulator"&7'\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 1 +2 "manipulator"&B( +161 "core" ( +2 "manipulator"&M& +4 "core" & ~  +2 "storage"(`& +3 "core" &#  +2 .t\Elbow.reconfigure LimpElbow + "manipulator"&$ ,(#b +3 .tForearm.seek 1 +2 "manipulator"& 'I +151 "core" ' +9 .t\Elbow.hold + "manipulator"&X, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&t1 +74 "core" 1 +10 "manipulator"&% +5 "core" % ]c dz +2 "storage"(& +4 "core" &#  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 320 counts +2 "manipulator"&'ω +13 "core" ' +2 "manipulator"&}& +4 "core" & h  +2 "storage"(:& +4 "core" &# , +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"&' +28 "core" ' +6 "storage"(&% +4 "core" %T  +3 ."downElevator"SE.seek :down +2 "storage"('v +98 (s% +3 "core" %^!\  8 I/ +2 "manipulator"&\\% +4 "core" % s + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&V'\ +24 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +66 "core" ' +2 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%m  +66 "core" +3 .tPS.seek 2.5ml +2 "processing"%C' +2635 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"% +38 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%'  +39 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%% +40 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%y  +39 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%>'W +2639 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%N& +4 "core" &z + .tHand.open + "manipulator"&1 +17 "core" 1 +2 "manipulator"&U& +4 "core" &  +2 "manipulator"&% +3 "core" %\   +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&#(- +168 "core" ( +2 "manipulator"&,& +4 "core" &- | A +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +6 &F& +4 "core" &- A +3 .tForearm.seek :garage + "manipulator"&Q' +109 "core" ' + .tHand.close + "manipulator"& / +57 "core" / +2 "manipulator"&c& +4 "core" &- A +2 "manipulator"&a% +3 "core" %   ǾX +2 .tForearm.seek :retract +2 "manipulator"&R'\ +101 "core" ' +4 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC + "manipulator"&|( +114 "core" ( +2 "manipulator"&+& +4 "core" & . + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&]' +94 "core" ' +2 "manipulator"&(& +4 "core" & . +2 "manipulator"&E% +3 "core" % " +2 "processing"%Z& +4 "core" & | +2 "processing"%& +3 .tPC.seek :closed +2 "processing"%A(Tg +3 "core" & | +3 & } +9 &8 r*x +10 &l q> +9 &x sG +9 &Jh sG +10 & j sG +9 &j sG +10 &j sG +9 &Rj sG +9 &h sG +10 &h tF +9 & j rG +9 &"[h sG +10 &$f sG +9 &%h qG +10 &'ic qG +9 &)ch= rG +9 &+&h= rF +10 &,hB rG +9 &.h; rG +9 &0kj sG +10 &2.g9 sF +9 &3h> sG +10 &5h9 uF +9 &7th6 xF +9 &96h6 yF +10 &:g: yF +9 &<h? yF +9 &>|g? yF +10 &@>h> yF +9 &Bg= yF +10 &Cm: yG +9 &Ej= yG +9 &GDmH xG +10 &IvL wH +9 &JM vI +10 &L{N tL +9 &N=P tL +9 &PO tL +10 &QQ tL +9 &ScwpO y1 +9 &T)0N vC +10 &TKI ! +2 ( + "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 4/28 samples, on/off torque 1.42 + "processing"%8& +3 "core" &TK ! +2 .tHand.open + "manipulator"&{1 +70 "core" 1 +2 "manipulator"&e% +4 "core" %  " +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&9'\ +100 "core" ' +2 .tPRV.dial :air +2 "processing"%w  +39 "core"  +2 .tPSV.dial :mixloop +2 "processing"% +40 "core" +2 "processing"%~% +4 "core" %T/ +2 .tPS.seek 0.3ml +2 "processing"%' +387 "core" ' +2 .tPSV.dial PSR + "processing"% +92 "core"  +2 .tPSR.select :wash + "processing"% +11 .tPS.seek 0.7ml +2 "processing"%!'* +486 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%$' +1912 "core" ' +3 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%0 +104 "core" +2 .tPTV.dial :mixing +2 "processing"%\ @ +64 "core" A +2 .tPBV.dial :waste2 +2 "processing"%P  +82 "core"  +3 .tPS.seek 0ml + "processing"%<'W +2634 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&g& +4 "core" & +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC + "manipulator"&( +4 "core" ( +48 "manipulator"&I& +7 "core" & + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &G& +3 "core" & +2 .tForearm.seek PC + "manipulator"&o' +91 "core" ' +2 .tHand.close + "manipulator"&./ +60 "core" / +2 .tPC.seek :open +2 "processing"%[( +402 "core" ( +2 "manipulator"& & +4 "core" &  +2 "manipulator"&/% +3 "core" %  < +2 .tForearm.seek :retract +2 "manipulator"&K'\ +102 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&l(- +138 "core" ( +2 "manipulator"&6& +4 "core" &-   "{ +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &W& +3 "core" &-  ! "{ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&x' +113 "core" ' +2 .tHand.open + "manipulator"&i1 +67 "core" 1 +2 "manipulator"&J% +4 "core" % y Ǻ +2 .tForearm.reconfigure LooseForearm +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"%r& +4 "core" & +2 "manipulator"&-% +3 "core" %\ " : +2 "storage"(3% +4 "core" % 3 + "storage"(d. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 2 + "storage"(n( +334 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" &    + "manipulator"&f& +4 "core" &-  !w + "manipulator"&q% +4 "core" %\ " : +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 +2 "manipulator"&2(^ +188 "core" ( +2 "manipulator"&& +4 "core" &f   +2 "storage"(b& +3 "core" & (   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&'! +95 "core" ' +2 "storage"( & +4 "core" & (   +2 .tSE.reconfigure SEpick + "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(O'L +230 "core" ' +2 "storage"(Y- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (5& +3 "core" & &  9  + "manipulator"&u& +4 "core" &f A + .t\Elbow.seek 2 +2 "manipulator"& (^ +3 "core" ( +2 "manipulator"&S& +3 "core" &f \ +2 "storage"(& +4 "core" & &   +2 .tForearm.seek 2 + 300 counts + "manipulator"&'ϑ +24 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&j/ +61 "core" / +10 ."downElevator"SE.seek :down +6 "manipulator"&v& +3 "storage"('v +6 "core" &f + "manipulator"&*% +4 "core" % ϑ f +2 .tForearm.seek :retract +2 "manipulator"&L'\ +94 "core" ' +2 .t\Elbow.seek PC +2 "manipulator"&=( +93 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +152 "core" ( +2 "manipulator"&_& +4 "core" & 1 v +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &)& +3 "core" &  v + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&H' +100 "core" ' +2 "manipulator"&"& +4 "core" & v +2 "manipulator"&4% +4 "core" % +4 "processing"%& +4 "core" &Q y +2 "processing"%^& +3 .tPC.seek :closed +2 "processing"%D(Tg +2 "core" &T y +4 & x4 +10 &BLx o. +9 &|x~ mC +10 &1hv pG +9 &gw pG +9 &gr pF +10 &whq pG +9 &9ex pG +9 &g} pF +10 &gu pF +9 &eo pG +10 &!Adk pG +9 &#di pG +9 &$ci pG +10 &&de pG +9 &(Ief pG +9 &* d^ pG +10 &+iW pG +9 &-f[ pG +10 &/Rb_ pF +9 &1fY pF +9 &2dX pG +10 &4c_ pF +9 &6ZeW pF +9 &8iI pG +10 &9hL pF +9 &;cJ pF +10 &=bfI pF +9 &?#cH pG +9 &@iI oF +10 &BcE oG +9 &DiiE pG +9 &F+k< oG +10 &Gl< pG +9 &Iu; oH +10 &Kg: mJ +9 &M$: lL +9 &N: lL +10 &P; lL +9 &Ri8 kL +9 &SRu> o$k +10 &TBZ r, +9 ( + &TEa v) + "processing"%^& +4 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.48 + .Hand.open + "manipulator"&p1 +76 "core" 1 +4 "manipulator"&1% +3 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&h'\ +100 "core" ' +2 .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 2 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"%  + %9 +6 "core" 9D +102 "processing"%9 +3 "core" 9B\ +102 "processing"%M9 +3 "core" 9A \ +102 "processing"%`9 +3 "core" 9? +102 "processing"%z9 +4 "core" 9= +102 "processing"%;9 +3 "core" 9= +102 "processing"%t9 +3 "core" 9< +102 "processing"%9 +3 "core" 9= +102 "processing"%9 +3 "core" 9=" +102 "processing"%}9 +4 "core" 9>& +102 "processing"%:9 +3 "core" 9D+ +102 "processing"%79 +3 "core" 9B/ +102 "processing"%&9 +3 "core" 9D3 +102 "processing"%s9 +3 "core" 9G7 +102 "processing"%\\9 +3 "core" 9J;\ +102 "processing"%B9 +3 "core" 9N@\ +102 "processing"% 9 +3 "core" 9RD\ +102 "processing"%9 +3 "core" 9VH +102 "processing"%m9 +3 "core" 9ZL +102 "processing"%?9 +4 "core" 9`P +102 "processing"%9 +3 "core" 9dU +102 "processing"%9 +3 "core" 9jY +2 .tPH.hold 2:00:00,28C +2 .delay 1:30 +2 "processing"% ppi +3 "core" Y +2347 EW y11 +6652 .tPSR.select :air +2 .PSV.dial PSR + "processing"%@ +91 "core"  +2 .tPSR.select :wash +2 "processing"% +61 .tPS.seek 0.5ml +2 "processing"%' +587 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml +2 "processing"%''[ +1607 "core" ' +2 .tPTV.dial :puck + "processing"%%  +66 "core"  +2 .tPSV.dial PTV +2 "processing"%y +77 "core" ~ +2 .tPBV.dial :waste1 +2 "processing"%C  +117 "core"  +2 "processing"%N% +4 "core" %[ { +2 .tPS.seek 1.5ml +2 "processing"%' +585 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%U * +31 "core" + +3 .tPS.seek 0ml +2 "processing"%'W +1602 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%,  +32 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%F * +32 "core" + +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%X +77 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"% ' +2115 "core" ' +2 .tPSV.dial PTV + "processing"%c +77 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"%a +65 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +3 "processing"%V +66 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%+  +65 "core"  +3 .tPS.seek :empty + "processing"%'9 +2127 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%Q  +118 "core" +2 .tPSV.dial :mixloop +2 "processing"%( +40 "core" +2 .tPRV.dial :ab1 +2 "processing"%E @ +66 "core" A +3 .tPS.reconfigure PSslow + "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%Z'w +359 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +3 "collection"'#  "processing"%R  +43 "core"  +5 +2 "processing"%T% +4 "core" %uS | +2 .tPS.seek 0.32ml +2 "processing"%8'" +389 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'{  +26 "core" +2 .tPRV.dial :air +2 "processing"%e  +39 "core"  +3 .tPS.seek 0.9ml +2 "processing"%'D +1242 "core" ' +2 .tPRV.dial :waste2 + "processing"%w @ +64 "core" ? +3 .tPS.seek 0.5ml +2 "processing"%' +859 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%~  +40 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%]'[ +1611 "core" ' +2 .tPSV.dial :PML + "processing"%> +41 "core" +2 .tPTV.dial :mixing +2 "processing"% @ +65 "core" A +2 .tPBV.dial :waste1 +2 "processing"%  +30 "core"  +2 "processing"%!% +4 "core" %WT t +2 .tPS.seek 1.85ml + "processing"%0'7 +228 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%\ * +31 "core" + +3 .tPS.seek 0ml +2 "processing"%P'W +1970 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'$& +2 "core" &#) m +2 .tHand.open + "manipulator"&g1 +15 "core" 1 +2 "manipulator"&I& +4 "core" & v +2 "manipulator"&G% +3 "core" %     +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&.(- +131 "core" ( +2 "manipulator"&|& +4 "core" &-  % +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &9& +2 "core" &-\  & $ +2 .tForearm.seek :garage +2 "manipulator"&A' +106 "core" ' +4 .tHand.close + "manipulator"& / +59 "core" / +2 "manipulator"&/& +4 "core" &-  $ +2 "manipulator"&6% +4 "core" %  S +2 .tForearm.seek :retract + "manipulator"&W'\ +101 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 E[ v66 + "manipulator"&o( +275 "core" ( +2 "manipulator"&& +4 "core" &  , + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &i& +2 "core" &  ? , +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&J'ρ +95 "core" ' +4 "manipulator"&K& +4 "core" &  , +2 "manipulator"&r% +3 "core" %υ I +2 "collection"'-& +4 "core" &$( j + "collection"'3& +4 .tCC.seek :closed +2 "collection"'d(O +2 "core" &%' j +3 &$) i +9 &0$' _)v +9 &g%( _; +10 &~$' ^G +9 &kg#' aE +10 &+j$' aF +9 &i$' aF +9 &k$(O `F +10 &rj#' aF +47 &4f$( _F +4 &h%(m `F + & l$' _F +4 &"ze$'z `F + &$=h%&S _E + &%g$(| aF +7 &'k")Z `F +10 &)f#( aF +9 &+Eg#( `E +9 &-i#' aF +10 &.j$'~ _F +9 &0j#&Q aF +10 &2Lj#'| `F +9 &4j"' aF +9 &5k!)~ _F +10 &7j%( aF +9 &9Tk%' _F +9 &;e%' aF +10 &<f") `F +9 &>h%'l aE +10 &@]h!( `E +9 &Bh'(~ aF +9 &Cj%( `F +10 &Ek#&~ aF +9 &G`t#'{ _G +9 &I$% ]J +10 &J!'r XN +9 &L"& WP +10 &NI!% V> +9 &OE=#' X#j +9 &O|["% aA +2 ( + "collection"'3& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.55 + "collection"'x& +4 "core" &O|U"'Q ]A + .tHand.open + "manipulator"&1 +74 "core" 1 +2 "manipulator"&f% +4 "core" % υ O +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&q'\ +100 "core" ' +2 .tPSV.dial PSR + "processing"% +93 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%b' +1606 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%l  +38 "core"  +3 .tPS.seek 0ml + "processing"% 'W +1607 "core" ' +2 .tPSV.dial PSR + "processing"% +41 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%Y' +2632 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%5  +2 "collection"'u  +36 "core"  +109  +2 .tPSV.dial :mixloop +2 "processing"%S +102 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%  +65 "core" +3 .tPS.seek 0ml + "processing"%j'W +2629 "core" ' +2 .tPSV.dial :air + "processing"%v  +41 "core"  +3 .tPS.seek 2.5ml + "processing"%*' +2630 "core" ' +2 .tPSV.dial :mixloop + "processing"%2 +41 "core" +3 .tPS.seek 0ml + "processing"%'W +2636 "core" ' +2 .tPSV.dial :air + "processing"%O  +41 "core"  +3 .tPS.seek 2.5ml + "processing"%' +2637 "core" ' +2 .tPSV.dial :mixloop + "processing"%_ +41 "core" +3 .tPS.seek 0ml + "processing"%)'W +2661 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"& & +4 "core" &  ^ , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&"( +3 "core" ( + "manipulator"&4& +4 "core" &  , + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &  , +2 .tForearm.seek CC + "manipulator"&'ρ +93 "core" ' +2 .tHand.close + "manipulator"&L/ +74 "core" / +2 .tCC.seek :open +2 "collection"'[( +377 "core" ( +2 "manipulator"&p& +4 "core" &  , + "manipulator"&1% +4 "core" % ϒ  +2 .tForearm.seek :retract + "manipulator"&'\ +97 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&^(- +273 "core" ( +2 "manipulator"&& +4 "core" &- R +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &H& +2 "core" &- R +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&M' +108 "core" ' +3 .tHand.open + "manipulator"&n1 +68 "core" 1 +2 "manipulator"&`% +4 "core" % } ǻ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&z'\ +100 "core" ' +2 ."da"delayUntil "07:30:32.22" +24948 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%; @ +65 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%t  +30 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +30 "core" * +2 ."da"PSV.dial :air +2 "processing"%  +40 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%}' +2130 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%: +40 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%7  +40 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%& +39 "core" +5 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%s  +50 "core" +2 ."da"PS.seek :empty +2 "processing"%\\'9 +2118 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%B +116 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"% ' +599 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1607 "core" ' +2 ."da"PTV.dial :puck + "processing"%m  +66 "core"  +2 ."da"PSV.dial PTV +2 "processing"%? +66 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +31 "core" +2 "processing"%% +4 "core" %W w +2 ."da"PS.seek 1.5ml +2 "processing"%@' +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%< * +78 "core" , +3 ."da"PS.seek 0ml +2 "processing"%'W +221 E[ qBA +1387 "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"%y * +32 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%C +67 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%N' +2124 "core" ' +2 ."da"PSV.dial PTV + "processing"%' +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%U +66 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +78 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +67 "core"  +2 ."da"PS.seek :empty +2 "processing"%,'9 +2124 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%F +116 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%X' +589 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'[ +1625 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%c +65 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%a  +32 "core" +2 "processing"%V% +4 "core" %XM } +2 ."da"PS.seek 1.5ml +2 "processing"%+' +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" , +3 ."da"PS.seek 0ml +2 "processing"%Q'W +1611 "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"%E * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +67 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%R' +2104 "core" ' +2 ."da"PSV.dial PTV + "processing"%# +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%T +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%Z +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%{  +64 "core"  +2 ."da"PS.seek :empty +2 "processing"%e'9 +2119 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%8  +40 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%w  +118 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%  +40 "core" ~ +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%~ +40 "core" +3 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml + "processing"%' +392 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%>  +39 "core"  +2 "processing"%% +4 "core" % y +2 ."da"PS.seek 0.55ml +2 "processing"%' +329 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%!  +40 "core"  +3 ."da"PS.seek 2ml + "processing"%\ '[ +1555 "core" ' +2 ."da"PSV.dial :PML + "processing"%] +41 "core" +2 ."da"PTV.dial :mixing +2 "processing"%0 @ +65 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%$  +30 "core" +2 "processing"%g% +4 "core" %Vp | +2 ."da"PS.seek 1.85ml + "processing"%I'6 +241 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%G * +31 "core" + +3 ."da"PS.seek 0ml +2 "processing"%|'W +1963 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +4246 EZ nSS +43757 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%9  +30 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%= * +30 "core" * +2 ."da"PSV.dial :air +2 "processing"%  +40 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%/' +2114 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%6 +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%h  +39 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%A +39 "core" +4 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +39 "core"  +2 ."da"PS.seek :empty +2 "processing"%i'9 +2121 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%. +116 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%K' +593 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +28 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%r'[ +1609 "core" ' +2 ."da"PTV.dial :puck + "processing"%-  +66 "core"  +2 ."da"PSV.dial PTV + "processing"%W +65 "core" +2 ."da"PBV.dial :waste1 + "processing"%k  +32 "core" +2 "processing"%x% +4 "core" %\\m x +2 ."da"PS.seek 1.5ml +2 "processing"%' +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +48 "processing"%f * +32 "core" , +3 ."da"PS.seek 0ml +2 "processing"%3'W +1620 "core" ' +2 ."da"delay 2:00 +2431 EY u66 +9571 #"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"%J * +32 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%P +78 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%l' +2119 "core" ' +2 ."da"PSV.dial PTV + "processing"%b +64 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +65 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +78 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%u  +66 "core"  +2 ."da"PS.seek :empty +2 "processing"%5'9 +2112 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%S +116 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +596 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +5 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%Y'[ +1611 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%v +77 "core" ~ +2 ."da"PBV.dial :waste1 +2 "processing"%j  +32 "core" +2 "processing"%2% +4 "core" %Z y +2 ."da"PS.seek 1.5ml +2 "processing"%*' +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%O * +33 "core" + +3 ."da"PS.seek 0ml +2 "processing"%'W +1612 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%_  +30 "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 + "processing"% +77 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%4' +2114 "core" ' +2 ."da"PSV.dial PTV + "processing"% +77 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%L +77 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%o +64 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%q  +64 "core"  +2 ."da"PS.seek :empty +2 "processing"%d'9 +2112 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%p +117 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%1' +594 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1625 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"% +66 "core" +2 ."da"PBV.dial :waste1 + "processing"%H  +32 "core" +2 "processing"%"% +4 "core" %W u +2 ."da"PS.seek 1.5ml +2 "processing"%n' +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"%'W +1635 "core" ' +2 ."da"delay 2:00 +8928 EY x11 +3074 #"da"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"%; * +32 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%t +65 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2123 "core" ' +2 ."da"PSV.dial PTV + "processing"% +66 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%) +78 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%: +64 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%7  +65 "core"  +2 ."da"PS.seek :empty +2 "processing"%&'9 +2125 "core" ' +2 ."da"Sleepy.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR + "processing"%s +119 "core"  + ."da"PSR.select :sub1 +3 "processing"% +10 ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +3 ."da"PS.seek 0.25ml +2 "processing"%}'7 +341 "core" ' + ."da"delay 5 seconds +502 .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%B' +329 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml +2 "processing"%\\'[ +1611 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +67 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%m  +32 "core" +2 "processing"%?% +4 "core" %X : +2 ."da"PS.seek 1.5ml +2 "processing"%' +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"%'W +1607 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +44 "processing"%<  +38 "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 PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%y' +2164 "core" ' +2 ."da"PSV.dial PTV + "processing"%C +80 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +65 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%' +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%U  +66 "core"  +3 ."da"PS.seek :empty + "processing"%'9 +2174 "core" ' +2 "processing"%9 +3 "core" 9%3 +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +2 "processing"%N  +3 "core" 3 3 +2 "processing"%F& +3 "core" &TEb 9) +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&,% +3 "core" %\    +2 "storage"(X% +4 "core" % E T + "storage"(c. +3 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 1 + "storage"(a(" +344 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (V& +3 "core" &# c P +2 "manipulator"&& +3 "core" &- R +2 "manipulator"& % +3 "core" %\    +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 1 +2 "manipulator"&+( +177 "core" ( +2 "manipulator"&(& +4 "core" &\  "~ +2 "storage"(E& +3 "core" &#  O +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&' +96 "core" ' +2 "storage"(Q& +4 "core" &# L Q +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek beamBreak +2 "storage"(#'L +168 "core" ' +2 "storage"(T- +3 "core" -'˛ +2 ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&Z& +3 "core" &\   "~ +2 "storage"({& +4 "core" &# p } K H + ."da"\Elbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&R'I +37 "core" ' +2 ."da"\Elbow.hold +2 "manipulator"&8, +3 "core" , + ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(w- +2 "core" -'˛ +2 ."da"SE.seek 13.09 Pucks below Top Plate +2 "storage"('S +37 "core" ' +2 "manipulator"&~% +4 "core" %NS X ȯ + "storage"(e& +4 "core" &# P F r D + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 305 counts + "manipulator"&>'z +19 "core" ' +2 "manipulator"&& +4 "core" &   S +2 "storage"(& +4 "core" &#  M +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&!' +28 "core" ' +4 ."da"SE.seek 14.09 Pucks below Top Plate +2 "storage"('B +45 "core" ' +2 "manipulator"&]& +4 "core" & t S +2 "manipulator"&0% +3 "core" % q +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract + "manipulator"&$'\ +90 "core" ' +2 ."da"\Elbow.seek PC +2 "manipulator"&g( +241 "core" ( +2 "manipulator"&G& +4 "core" &  g + ."da"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &\ & +2 "core" & O +2 ."da"Forearm.seek PC +2 "manipulator"&I' +98 "core" ' +2 ."da"Hand.close +2 "manipulator"&9/ +71 "core" / +2 ."da"PC.seek :open +2 "processing"%=( +399 "core" ( +2 "storage"( & +4 "core" &# ^ d G + "manipulator"&|& +4 "core" & c + "manipulator"&6% +4 "core" %   +2 ."da"Forearm.seek :retract + "manipulator"&h'\ +103 "core" ' +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 1 +2 "manipulator"&A( +251 "core" ( +2 "manipulator"&& +4 "core" &  !v + "storage"(/& +4 "core" &#  J +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&.' +95 "core" ' +2 ."da"Hand.open + "manipulator"&i1 +73 "core" 1 +10 "storage"(K- +3 "core" -'B +2 ."da"SE.seek 13.84 Pucks below Top Plate +2 "storage"(-' +23 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 13.17 Pucks below Top Plate + "storage"(W' +48 "core" ' +5 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da18jul2108h925ml.tif +1948 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +368 #"da"SX HX9/16 (USB:09): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 19.905 seconds\ /var/log/esp/da18jul2108h925ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da18jul2108h925ml15s.tif +1556 #SX HX9/16 (USB:09): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da18jul2108h925ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da18jul2108h925ml30s.tif +3056 #SX HX9/16 (USB:09): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da18jul2108h925ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da18jul2108h925ml70s.tif +7122 #SX HX9/16 (USB:09): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da18jul2108h925ml70s.tif: TIFF Upload Complete\ + .Sleepy.power :camera,:OFF +2 ."Qmail"HABfans.email "19.905 sec auto-exposure",Subject: "da18jul2108h925ml images!" +8 "storage"(k- +114 "core" -' + "storage"(x& +4 "core" &# U U m +2 "manipulator"&r& +3 "core" &  H !v +2 ."da"\Elbow.seek 1 +2 "manipulator"&f( +4 "core" ( + "manipulator"&& +3 "core" &   !v +2 "storage"(& +4 "core" &# V U n +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&J' +3 "core" ' +2 ."da"SE.reconfigure SEgently +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 13.89 Pucks below Top Plate +2 "storage"(P'H +106 "core" ' +76 "manipulator"&3& +4 "core" &  !v +2 "storage"(b& +3 "core" &#  ~ +2 ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +4 "manipulator"&'I +40 "core" ' + ."da"\Elbow.hold +2 "manipulator"& , +8 "core" , +4 ."da"\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."da"SE.reconfigure SEconfig +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 14.07 Pucks below Top Plate +3 "storage"(u'2 +34 "core" ' +2 "manipulator"&l% +4 "core" %>K ǭ +2 "storage"(S& +5 "core" &# A x +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 289 counts + "manipulator"&5'j +15 "core" ' + "manipulator"&& +4 "core" & D +2 "storage"(v& +4 "core" &# T V  +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 700 counts +3 "manipulator"&j' +31 "core" ' +4 "storage"(2% +4 "core" %3 Z W K +3 ."downElevator"SE.seek :down +2 "storage"(Y'v +98 (O% +3 "core" %- n q y I) +2 "manipulator"&*% +4 "core" %\  J +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&_'\ +19 "core" ' + ."downElevator"SE.coast + "storage"(5 +73 "core" ' +4 ."da"SC.coast + "storage"(6 +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 #tStarting finalPurge +3 "processing"%& +5 "core" & o +2 ."psFlush"Hand.open +2 "manipulator"& 1 +18 "core" 1 +2 "manipulator"&& +4 "core" & D +2 "manipulator"&% +4 "core" %\ " A +3 ."psFlush"\Elbow.seek FlushPuck::Garage +2 "manipulator"&L(- +169 "core" ( +2 "manipulator"&o& +4 "core" &- ` +2 ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &q& +3 "core" &- Z ` +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&4' +105 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&p/ +59 "core" / +2 "manipulator"&d& +4 "core" &- ` +2 "manipulator"&1% +4 "core" %   +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +100 "core" ' + ."psFlush"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."psFlush"\Elbow.seek PC +3 "manipulator"&H( +128 "core" ( +2 "manipulator"&"& +4 "core" & m t + ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" & t + ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +2 "manipulator"&`' +103 "core" ' +2 "manipulator"&n& +4 "core" & t +2 "manipulator"&M% +5 "core" % +3 "processing"%;& +4 "core" & s +2 "processing"%t& +3 ."psFlush"PC.seek :closed +3 "processing"%(Tg +2 "core" & o +3 & q +9 &7 h*x +10 &k e= +9 &r gG +9 &nb jG +10 &0i hG +9 &j gG +10 &j gG +9 &vh iG +9 &9i gF +10 &b gG +9 & h hF +9 &"f iF +10 &$@h gG +9 &&f fG +10 &'c hG +9 &)i iG +9 &+Hf jG +10 &- h mF +9 &.h hG +9 &0e iG +10 &2Qg iF +9 &4h gG +10 &5h gF +9 &7c gG +9 &9Yh fF +10 &;c eG +9 &<h fF +9 &>e fF +10 &@ag gF +10 &B#b hF +9 &Ce iF +9 &Ej gG +9 &Ghl gG +10 &I(m gG +9 &J gI +9 &L cL +10 &Na bL +9 &P# aL +10 &Q _M +9 &Sxn d#m +9 &T6.q d + +10 ( + &TC  l\  +2 "processing"%t& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.44 +2 "processing"%& +4 "core" &TC  l\  + ."psFlush"Hand.open +2 "manipulator"&)1 +67 "core" 1 +2 "manipulator"&:% +4 "core" %  +3 ."psFlush"Forearm.reconfigure LooseForearm +4 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&7'\ +99 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +117 "core"  +3 ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%s'P +415 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +682 "core" ' +17 ."psFlush"PSR.select :air +3 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%&' +1627 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%} +64 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%B  +33 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"% 'W +2632 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%m +67 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%?' +598 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%\\' +2118 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +67 "core" +2 ."psFlush"PBV.dial PSV + "processing"% U +52 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%<'W +2630 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%@ @ +39 "core" ? +3 ."psFlush"PS.seek 2.5ml +2 "processing"%%' +952 E[ gJJ +1687 "core" ' +2 ."psFlush"PSV.dial :waste1 +51 "processing"%  +67 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%C'9 +2626 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +40 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%'' +2631 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%U +66 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%y'W +2628 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +40 "core" ? +3 ."psFlush"PS.seek 2.5ml +2 "processing"%N' +2633 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%F  +64 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%,'9 +2637 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%X +41 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%c'P +1109 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%V' +1607 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +65 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +50 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%('W +2631 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%E +67 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%Q' +592 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%^' +2116 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%T +68 "core" +2 ."psFlush"PBV.dial PSV + "processing"%Z U +50 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%{'W +2628 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%z @ +41 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%w' +2634 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%~  +65 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%e'9 +2636 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"% +41 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%' +2631 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%] +66 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%0'W +2626 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"% @ +41 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%+' +2628 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%#  +64 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%R'9 +2637 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'>& +4 "core" &13 f + .tHand.open + "manipulator"&1 +17 "core" 1 +2 "manipulator"&!& +4 "core" & t +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC + "manipulator"&G( +4 "core" ( +2 "manipulator"&\ & +4 "core" & o t + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &8& +2 "core" & t +2 .tForearm.seek PC +2 "manipulator"&9' +102 "core" ' +2 .tHand.close + "manipulator"&$/ +60 "core" / +2 .tPC.seek :open +2 "processing"%D( +400 "core" ( +2 "manipulator"& & +4 "core" &  t +2 "manipulator"&|% +3 "core" %  +2 .tForearm.seek :retract + "manipulator"&6'\ +102 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&I( +354 "core" ( +2 "manipulator"&& +4 "core" & 7 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &/& +2 "core" & s 7 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&g'ρ +96 "core" ' +2 "manipulator"&i& +4 "core" & 7 +2 "manipulator"&K% +3 "core" %ω g +2 "collection"'h& +4 "core" &03 h +2 "collection"'& +3 .tCC.seek :closed +2 "collection"'-(O +2 "core" &04 g +5 &14 f8 +9 &QO/4 \\/ +9 &{03{ ZC +10 &Lh04 ^F +9 &g05 ^F +10 &j/5 ]F +9 &g14 ]F +9 &Ug03 ]F +10 &f02 ]E +9 &h25 ]F +9 &f03 \\F +10 &!\\j01 ]F +9 &#f24 ^F +10 &$g02 ^E +9 &&g.5 ^F +9 &(eg05 ]F +10 &*&k13 ]F +9 &+e04 ]F +9 &-e.4 ]F +10 &/me15 ^F +9 &1/c/5 ]F +10 &2g03 ^E +9 &4f06 ]F +9 &6te15} ^F +10 &87f25 ^F +9 &9j04 ]F +9 &;g13 ^F +10 &=~g/3 ^E +9 &?>g04| ]F +10 &Ag03~ ]F +9 &Bg13 ]F +9 &Dl14 ]F +10 &FDq.4 \\G +9 &H}.3 [G +9 &I03 YL +10 &Kq.1 TO +9 &M..3 SQ +10 &Nv.2 X&w +9 &Oz</3 S[ +9 &O-.1 a5 +2 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.55 +2 "collection"'k& +4 "core" &O-/3 `5 + .tHand.open + "manipulator"&x1 +77 "core" 1 +2 "manipulator"&r% +4 "core" % ω h +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +93 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'& +4 "core" &O-01 b5 +2 "collection"'3% +3 "core" %-3 b +47 #tCS Pulling 5ml of flush + .CSV.dial CSR +2 "collection"'b  +40 "core"  +2 .tCSR.select :flush + "collection"' +11 .tCS.seek 5ml +2 "collection"'A'l +1353 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 '.% +2 "core" %l,2 ` +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.501ml +2 "collection"'W' +611 "core" ' +2 .tCSV.dial :waste + "collection"'l +127 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'S' +1991 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'& +4 "core" &O-,/z d5 +2 "collection"'v% +4 "core" %,1| c + .tCSV.dial :flush +2 "collection"'2  +40 "core"  +3 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"'J'l +1141 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'O @ +40 "core" B +2 "collection"'*% +4 "core" %l.1 \\ +2 .tCS.seek 7ml +2 "collection"'f' +512 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'P  + '  +38 "core"  +82  +2 .tCBV.dial :waste1 +2 "collection"' @ +38 "core" @ +3 .tCS.seek 0ml + "collection"' ' +1554 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'& +4 "core" &O-17| b5 +2 "collection"'5% +4 "core" %26 c + .tCSV.dial :flush +2 "collection"'  +65 "core" +3 .tCS.seek 5ml +2 "collection"'u'l +1139 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"'j @ +40 "core" B +2 "collection"'o% +4 "core" %l/0y b +2 .tCS.seek 7ml +2 "collection"'Y' +513 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'q  +39 "core"  +2 .tCBV.dial :waste2 +2 "collection"'a  +100 "core"  +3 .tCS.seek 0ml + "collection"' ' +1553 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'p& +4 "core" &O-04y \\5 +2 "collection"'d% +3 "core" %14 ] + .tCSV.dial CSR +2 "collection"'1  +38 "core"  +2 .tCSR.select :kill + "collection"' +10 .tCS.seek 8ml +2 "collection"'_' +1772 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml +2 "collection"'"' D +503 "core" ' +4 .tCBV.dial CSV +2 ."connect"CSV.dial CBV +2 "collection"'  +2 '4 +83 Ec b\\\\ +20 "core" ~ +17  +2 .tCTV.dial :intake + "collection"'n  +67 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'M' \\ +1763 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"';  +64 "core"  +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'L' +596 "core" ' +2 .tCSV.dial CSR + "collection"'  +89 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'='l +1352 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +27 "collection"' +10 .tCS.seek 10ml + "collection"'' D +1355 "core" ' +2 .tCSV.dial CBV + "collection"') +101 "core" ~ +2 .tCS.seek 0ml +2 "collection"':' +2617 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&t& +4 "core" & z 7 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&( +2 "core" ( +2 "manipulator"&`& +4 "core" &  7 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &  7 +2 .tForearm.seek CC + "manipulator"&s'ρ +102 "core" ' +2 .tHand.close + "manipulator"&}/ +72 "core" / +2 .tCC.seek :open +2 "collection"'B( +376 "core" ( +2 "manipulator"&&& +4 "core" & v 7 +2 "manipulator"&m% +3 "core" % h ~ ^ +2 .tForearm.seek :retract + "manipulator"& '\ +94 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&?(- +279 "core" ( +2 "manipulator"&& +4 "core" &- z 0 +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 && +2 "core" &- 0 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&\\' +111 "core" ' +3 .tHand.open +2 "manipulator"&@1 +75 "core" 1 +2 "manipulator"&<% +4 "core" % z Ǻ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' +2 #tCompleted [Sample.deep; initialPurge; da withoutWCR] begun 06:09:22 + #Preparing to sleep until 11:00AM 7/21/2018 +48 #Asleep til 11:00AM 7/21/2018 +3 ."shutdown"CC.coast +2 "collection"'6 +2 #tContinuing at 11:00 +4 ."shutdown"CS.coast +2 "collection"'5 +2 Ee w++ +5 ."shutdown"PC.coast +2 "processing"%6 +3 ."Qmail"GoodNews.email "Then, in tube 2: /home/esp/esp2/mission/2018_07_19_niagara_mission.rb:62\\n{1 => 15, 2 => 7}\\nCan@08:24:17, 25.5C, 18% humidity, 14.3psia, 14.450V, 0.190A, 0.190A avg, 2.74W",Subject: "Asleep until 11:00" +3 ."shutdown"PS.coast +117 "processing"%5 +3 ."shutdown"Forearm.coast + "manipulator"&5 +2 ."shutdown"\Elbow.coast + "manipulator"&6 +37 ."shutdown"Sleepy.power :dwarf,:OFF +3 .Sleepy.power :raw,:OFF + #Shutdown +49801 Ed k +60002 h n +60003 k ~ +60002 k _ +60002 j l +60002 h l +60002 i !!{ +60003 j ! i +60002 k ## +60002 j m +60002 k k +60002 m j +60003 n } +60002 k ~ +60002 m k +44247 k ~""v +36 #tPowering up Dwarves +523 .Sleepy.power :raw,:ON + "sampler") +2 )% +3 "core"  + "collection"' +3 ' +2 "core"  +2 "processing"% +2 %C +3 "core"  +2 "collection"' 9\ + ' 0\ +2 ' -\ +2 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ + "sampler")&\ +2 .tSS.configure SSconfig +2 "sampler")#.0X 15, 2 => 7}\\nCan@11:00:22, 25.0C, 18% humidity, 14.3psia, 14.386V, 0.361A, 0.355A avg, 5.20W",Subject: "Started 2018_07_19_niagara_mission phase /home/esp/esp2/mission/2018_07_19_niagara_mission.rb:62" +59 .tSample.shallow + "sampler")+2 +21 "core" 2 +2 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'>& +4 "core" &9;6 _ +2 .tHand.open + "manipulator"&1 +74 "core" 1 +2 "manipulator"&!& +4 "core" &  * K +2 "manipulator"&\ % +3 "core" % \  /  +3 .t\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&8(- +176 "core" ( +2 "manipulator"&$& +4 "core" &- B 8 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &H& +3 "core" &-  8 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage +2 "manipulator"&7' +106 "core" ' +2 .tHand.close +2 "manipulator"&/ +69 "core" / +2 "manipulator"& & +4 "core" &-  8 +2 "manipulator"&|% +3 "core" %   +3 .tForearm.seek :retract +2 "manipulator"&9'\ +105 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC +2 "manipulator"&G( +271 "core" ( +2 "manipulator"&& +4 "core" & 2 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &/& +3 "core" & 2 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&i'ρ +100 "core" ' +3 "manipulator"&K& +4 "core" & 2 +2 "manipulator"&h% +3 "core" %σ  +2 "collection"'6& +3 "core" &8;F \\ +2 "collection"'[& +5 .tCC.seek :closed +2 "collection"'k(O +4 "core" &8=i \\ + &:;H [ +9 &99=O R+{ +9 &n8<J P> +10 &p9=I SG +9 &Xf6<F TF +9 &h9>I TF +10 &c9<I TF +9 &f8:L TF +9 &`i9;O TF +10 &"e8<D UF +9 &f9>P UF +10 & g8<D TG +9 &"gf8=H SF +10 &$)g9=B SF +9 &%c9<G SF +9 &'f6<Q TF +9 &)og8<B SF +10 &+3b:>F RF +9 &,g9=F SF +11 &.e7<F RF +8 &0vf8=H RG +9 &2:e8=Q TF +10 &3f8=H RF +9 &5g8;K TF +9 &7e7<L TF +10 &9Af9=E UF +9 &;f;<F TG +11 &<e9>G SF +8 &>g:=H RF +9 &@Jg9<H SF +10 &B g9;H SF +9 &Cg8<< SG +9 &Ej9<C RG +10 &GMr8== OH +9 &I\ 7=G PJ +10 &J6;H KO +9 &Lx4:F JQ +9 &N86;; I? +10 &O<<5;E L$l +9 &O{j6;C SF +2 ( + "collection"'[& +3 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.59 + "collection"'x& +4 "core" &O{b8;p RF + .tHand.open + "manipulator"&r1 +67 "core" 1 +3 "manipulator"&% +4 "core" % σ 5 +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&3'\ +96 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'& +4 "core" &O{b69K QF +2 "collection"'b% +4 "core" %6;F T + #tCS Pulling 5ml of flush + .CSV.dial CSR +2 "collection"'g  +115 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"''l +1355 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 '.% +2 "core" %l59i V \ +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml + "collection"'A' +615 "core" ' +2 .tCSV.dial :waste + "collection"'l +116 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'W' +1983 "core" ' +2 #tPurging external Intake + "collection"'& +4 "core" &O{b7;K ZF + "collection"'v% +4 "core" %5:q Z + .tCSV.dial :flush +2 "collection"'2  +38 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'S' D +2214 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +3 "collection"'*  + 'O +19 "core" +52 ~ +2 .tCTV.dial :intake +2 "collection"'J  +66 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'P' +2211 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'  +67 "core" ~ +2 #tFlushing upper manifold + "collection"'& +4 "core" &O{b6:= XF +2 "collection"'f% +3 "core" %7:n Y + .tCSV.dial :flush +2 "collection"'  +65 "core"  +3 .tCS.seek 5ml +2 "collection"'5'l +1140 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +38 "core" A +2 "collection"' % +4 "core" %l5:M Y +2 .tCS.seek 7ml +2 "collection"'j' +404 Em hLK +154 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +2 "collection"'o +103 "core" +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"'u' +1560 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'q'- +721 "core" ' +2 .tCSV.dial :waste + "collection"'a +50 "core" +3 .tCS.seek 0ml + "collection"'Y' +721 "core" ' +2 "collection"'p& +4 "core" &O{`7;f TF +2 "collection"'d% +3 "core" %6;D S + .tCSV.dial :flush +2 "collection"'1  +40 "core"  +3 .tCS.seek 3ml +2 "collection"' '- +725 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'_ @ +49 "core" > +2 "collection"'4% +4 "core" %-78l Y +2 .tCS.seek 5ml +2 "collection"''l +506 "core" ' +3 .tCSV.dial :air +2 .CS.seek 0ml +2 "collection"'n' +1140 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'"'- +715 "core" ' +2 .tCSV.dial :waste + "collection"'; +75 "core" +3 .tCS.seek 0ml + "collection"'M' +718 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" & T 2 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&L( +3 "core" ( + "manipulator"&=& +4 "core" & ( 2 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &)& +3 "core" & ! 2 +2 .tForearm.seek CC + "manipulator"&'ρ +103 "core" ' +2 .tHand.close + "manipulator"&t/ +66 "core" / +2 .tCC.seek :open +2 "collection"'`( +374 "core" ( +2 "manipulator"&& +4 "core" &  2 + "manipulator"&}% +4 "core" % j - e +2 .tForearm.seek :retract + "manipulator"&I'\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&(- +276 "core" ( +2 "manipulator"&-& +4 "core" &- O + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &&& +2 "core" &- L O +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&m' +111 "core" ' +3 .tHand.open + "manipulator"&s1 +75 "core" 1 +2 "manipulator"&% +4 "core" %   ǽ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' +2 #tda sampling at most 1000ml +2 #Loading sh1 puck from tube 2 into Collection Clamp +2 ."Qmail"HABfans.email "Started da in tube 2 at 11:04:26EDT21-Jul-18\\n{1 => 15, 2 => 7}\\nCan@11:02:40, 25.0C, 18% humidity, 14.3psia, 14.376V, 0.392A, 0.386A avg, 5.64W",Subject: "da sampling at most 1000ml" +3 "collection"'& +111 "core" &9:p ` +2 "manipulator"&@% +3 "core" %\    +2 "storage"(<% +4 "core" %z z s  + "storage"( . +4 "core" .( +2 "storage"(\\& +3 "core" & & n y  +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (B& +3 "core" & & } } N  + "manipulator"&:& +4 "core" &- I O +2 "manipulator"&D% +5 "core" %\  -  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 +2 "manipulator"&R(^ +177 "core" ( +4 "manipulator"&& +5 "core" &_  c ' +2 "storage"(?& +7 "core" & & L T   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&'! +92 "core" ' +2 "storage"(%& +4 "core" & & f \\ (  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"('L +228 "core" ' + "storage"(C- +3 "core" -', +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (U& +2 "core" & &  |  +2 "manipulator"&& +4 "core" &_   ' + .t\Elbow.seek 2 +2 "manipulator"&'(^ +3 "core" ( +2 "manipulator"&F& +3 "core" &_  ' +2 "storage"(N& +4 "core" & & 8 8   +2 .tForearm.seek 2 + 300 counts + "manipulator"&X'ϑ +22 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&c/ +61 "core" / +63 ."downElevator"SE.seek :down +3 "manipulator"&& +3 "storage"(y'v +6 "core" &`  S & +2 "manipulator"&E% +3 "core" % ϕ +2 .tForearm.seek :retract +2 "manipulator"&('\ +91 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&Z( +103 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +45 "core" ( +2 "manipulator"&& +5 "core" &  ^ :1 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &]& +2 "core" &   :1 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&,'ρ +102 "core" ' +2 "manipulator"&& +4 "core" &  g :1 +2 "manipulator"&% +5 "core" %} K +2 "collection"'T& +4 "core" &:=K Y +2 "collection"'{& +4 .tCC.seek :closed + "collection"'Q(O +2 "core" &7<F [ +2 &9<J Z +9 &79=K P*z +10 &o9>G O> +9 &r8=N QF +10 &d9;J RE +9 &Ah9>G RE +9 &h8<F RE +10 &e9=G RF +9 &e9>I QF +10 &Ie9>M SE +9 & b:<C QE +9 & c9<@ QE +10 &"a:=A UE +9 &$Qg;=C PE +9 &&e7=> RF +10 &'e9>: QF +9 &)e9>D PF +9 &+Ye;>; RE +9 &-b:<8 QE +10 &.a:?9 RE +10 &0g9=: QE +9 &2`e9<8 QF +9 &4#d:<9 QE +11 &5b;=7 SE +8 &7g8<; QE +9 &9ih9>? QE +10 &;*f;=9 PF +9 &<e8?: RF +10 &>e8=? OF +9 &@pe:=> NF +9 &B2e;>7 RF +10 &Ce9>8 QF +9 &Eg9<; QF +9 &Gtv8=: PG +10 &I,9<> MK +9 &J7=; IP +10 &L8;8 HQ +9 &N]8<8 H> +9 &OB-:<> K. +10 &O;9;: T9 +3 ( + "collection"'{& +3 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.65 + .Hand.open + "manipulator"&w1 +77 "core" 1 +2 "manipulator"&+% +4 "core" % } O +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&>'\ +103 "core" ' +2 .tSC.coast + "storage"(6 +2 #tcollectSample 1000ml w/bubble point of 24psi + #Priming 7ml + .Sleepy.power :sampler,:ON + .Intake.select :close + .\Exhaust.select :close + .SS.hold +2 "sampler")+ +3 "core" + + "sampler")!% +4 "core" % u +4 "collection"'\ & +4 "core" &O427e 29 +2 El cUU +2 #tCalibrating pressure and temperature sensors + .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X y f +2 "collection"'K% +3 "core" %KQA # +2 #tIntake @15.5psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 80 +2 "sampler")#.P0X % +2 "sampler")8% +4 "core" %  t h F +52 "collection"'% +3 "core" %qw! & +2 "sampler")#% +3 "core" %  h F +2 "sampler")b% +3 "core" %  h F +2 .tIntake.select :close + "sampler")0 +9 )x% +2 "core" %  m F + .tSSV.dial :exhaust +2 "sampler")[  +71 "core"  +2 .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X  +2 "sampler")c% +3 "core" %AP ^ +15 "collection"'% +3 "core" %quY  +2 "sampler")N% +3 "core" %AQ o ] +15 "collection"'F% +3 "core" %kn9  +2 "sampler")% +4 "core" %AQ { ] +14 "collection"'% +3 "core" %no?  +2 "sampler")R% +3 "core" %AQ u ^ +15 "collection"'C% +6 "core" %pr9  +4 "sampler")X% +4 "core" %AQ m ^ +15 "collection"'% +3 "core" %wx:  +2 "sampler")E% +4 "core" %AR w ^ +14 "collection"'T% +3 "core" %tw4  +2 "sampler")]% +4 "core" %AR p ^ +14 "collection"'% +3 "core" %opZ  +2 "sampler")(% +3 "core" %AT v _ +15 "collection"''% +3 "core" %gkJ  +2 "sampler")w% +4 "core" %AU } ^ +14 "collection"'+% +3 "core" %mng  +2 "sampler"){% +4 "core" %AV w ] +14 "collection"'y% +3 "core" %ot^  +2 "sampler")?% +3 "core" %AN | ] +15 "collection"'`% +3 "core" %sx;  +2 "sampler")z% +3 "core" %AM v ^ +15 "collection"'V% +3 "core" %swY  +2 "sampler"),% +4 "core" %AN r ^ +14 "collection"'% +3 "core" %twb  +2 "sampler")H% +4 "core" %AM | ] +14 "collection"'!% +3 "core" %sv?  +2 "sampler")~% +4 "core" %AM } ^ +14 "collection"'|% +3 "core" %pt\\  +2 "sampler")% +4 "core" %AM \ q ^ +14 "collection"'7% +3 "core" %nr@  +2 "sampler")% +4 "core" %AN w ] + "collection"'$% +4 "core" %lq9  +2 .tSS.reconfigure SSinhale.with maxSpeed: 21 + "sampler")#.0X +3 ."airStroke"CS.seek 10ml +2 "collection"')' D +87 "core"  +2 .tCTV.dial :air +2 "collection"'n  +68 "core" ~ +2 .tdelay 15 seconds +28 ."samplerPumpShutdown"Sleepy.power :sampler,:OFF +1474 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")G +122 "core" +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +3 .tSS.seek 0ml +2 "collection"'  +3 "sampler")t' +5 "core" ' +2 .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")=  +110 "core" ~ +10  +315 ' +4 "sampler")j% +4 "core" % x + .tCBV.dial between SSV and waste2 +2 "collection"'  +26 "core"  +3 "collection"'% +3 "core" % G9<v D +2 ."connect"CTV.dial CSV,avoiding: :air +2 .tCSV.dial CTV +2 "collection"'p  +40 "core"  +2 .tCS.reconfigure CSpressurize +2 "collection"'# d@<<b +3 .tCS.seek 0ml + "collection"'k' +2226 "core" '?X C +3 "collection"'s% +3 "core" % W D +2 "sampler")&% +3 "core" % t +2 #tBubblePoint: Intake @38.6psia, Outlet @14.5psia + .CBV.dial SSV + "collection"'L @ +35 "core" A +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'\\' +110 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")% +121 "core"  +3 .tSS.reconfigure SSexhale + "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'~' +94 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")| +111 "core" ' +2 ."CSpush"CS.coast + "collection"'5 +6 "core" +3 .tSS.reconfigure SSexhale + "sampler")#.0X H +2 .tCS.seek 5ml +2 "collection"'h'l +848 "core" ' +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'i  +38 "core" ~ +3 .tCS.seek 1ml + "collection"'\ ' +1102 "core" ' +2 #tHeating sh1 puck from tube 2 in Collection Clamp to 70C for 10:00 +47 .CH.seek 70C,8:00 +3 "collection"'r9 +2 ' \  +5 "core" 9# +102 "collection"' 9 +3 "core" 9"d +102 "collection"'g9 +3 "core" 9# d +102 "collection"'9 +3 "core" 9# d +102 "collection"'v9 +3 "core" 9%d +102 "collection"'A9 +3 "core" 9'd +102 "collection"'89 +3 "core" 9*d +102 "collection"'.9 +3 "core" 9/d +102 "collection"'O9 +3 "core" 97"d +102 "collection"'J9 +3 "core" 9>&d +102 "collection"'*9 +4 "core" 9J*d +102 "collection"'29 +3 "core" 9U/d +102 "collection"'9 +3 "core" 9b3d +102 "collection"'f9 +3 "core" 9s7d +102 "collection"'S9 +3 "core" 9;d +102 "collection"'P9 +3 "core" 9?d +102 "collection"'9 +3 "core" 9Dd +102 "collection"'l9 +3 "core" 9Hd +102 "collection"'59 +3 "core" 9Ld +102 "collection"'o9 +3 "core" 9Pd +102 "collection"' 9 +4 "core" 9Ud +102 "collection"'u9 +3 "core" 9!Yd +102 "collection"'a9 +3 "core" 9<]d +102 "collection"'9 +3 "core" 9Wad +102 "collection"'e9 +3 "core" 9sed +102 "collection"'W9 +4 "core" 9jd +103 "collection"'9 +3 "core" 9na +102 "collection"'9 +3 "core" 9r^ +102 "collection"'_9 +3 "core" 9\ v[ +102 "collection"'19 +3 "core" 9\  zX +102 "collection"'9 +4 "core" 9) T +102 "collection"'Y9 +3 "core" 9G Q +102 "collection"'q9 +3 "core" 9hN +102 "collection"';9 +3 "core" 9K +102 "collection"'49 +3 "core" 9I +102 "collection"'9 +3 "core" 9E +102 "collection"'n9 +3 "core" 9B +102 "collection"'M9 +3 "core" 9? +102 "collection"'"9 +3 "core" 9'= +102 "collection"'G9 +3 "core" 9F: +102 "collection"' 9 +3 "core" 9f7 +103 "collection"'=9 +3 "core" 94 +102 "collection"'9 +3 "core" 92 +102 "collection"'j9 +3 "core" 9. +102 "collection"'9 +3 "core" 9- +102 "collection"'9 +3 "core" 9"+ +103 "collection"'p9 +3 "core" 9( +102 "collection"')9 +3 "core" 95!% +102 "collection"'s9 +3 "core" 9R#$ +102 "collection"'&9 +3 "core" 9m#" +103 "collection"'L9 +2 "core" 9% +102 "collection"'t9 +3 "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 - +102 "collection"':9 +3 "core" 9 // +102 "collection"'d9 +3 "core" 9 C0 +102 "collection"'9 +3 "core" 9 X1 +102 "collection"'I9 +4 "core" 9 l3 +102 "collection"'%9 +3 "core" 9 4 +102 "collection"'k9 +3 "core" 9 5 +102 "collection"'B9 +3 "core" 9 7 +102 "collection"'\\9 +3 "core" 9 8 +102 "collection"'9 +4 "core" 9 9 +102 "collection"'9 +3 "core" 9 ;\ +102 "collection"'D9 +3 "core" 9 < +102 "collection"'9 +3 "core" 9 > +102 "collection"'m9 +3 "core" 9\ ?# +102 "collection"'-9 +3 "core" 9\ @' +102 "collection"'^9 +3 "core" 9\ A+ +102 "collection"'c9 +3 "core" 9\ 'C/ +102 "collection"'N9 +3 "core" 9\ 3D3 +102 "collection"'9 +3 "core" 9\ ?E8 +102 "collection"'9 +4 "core" 9\ IF< +102 "collection"'9 +3 "core" 9\ TH@ +102 "collection"'R9 +3 "core" 9\ ]ID +102 "collection"'C9 +3 "core" 9\ eJH +102 "collection"'9 +3 "core" 9\ nKM +102 "collection"'F9 +3 "core" 9\ uMQ +103 "collection"'E9 +3 "core" 9\ |NU +2 .tCH.hold 10:00,70C +3 "collection"'T `\ `\ x +2 "core" U +40921 Ef Dh +19080 "core" ` +2 "collection"']9 +3 "core" 9\  +2 #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml + "collection"'' +337 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"' @ +90 "core" @ +2 .tCSV.dial :air +2 "collection"'' @ +39 "core" > +3 .tCS.seek 5ml + "collection"'w'l +1346 "core" ' +2 .tCSV.dial CTV + "collection"'+  +40 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'X @ +40 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'y  +39 "core"  +4 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"'? @ +40 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'`' +1353 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"'{ +90 "core" ~ +2 .tCBV.dial CSV + "collection"'z  +27 "core"  +2 "collection"',% +4 "core" % 0 T +2 .tCS.seek 5ml + "collection"''l +1345 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'!  +40 "core" +2 "collection"'V% +4 "core" %lF M +2 .tCS.seek 7ml + "collection"'|' +591 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'( @ +50 "core" B +3 .tCS.seek 10ml + "collection"'~' D +839 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'H ` +115 "core" b +3 #tRecycling Lysate (#1 of 1) .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'   +36 "core" " +49 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'3  +2 '$  +25 "core"  +95  +3 .tCS.seek 5ml + "collection"'7'l +1348 "core" ' +3 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'K @ +90 "core" @ +2 .tCSV.dial :waste +2 "collection"' +102 "core" +3 .tCS.seek :empty + "collection"'U'Ͱ +1357 "core" ' +2 .tCSV.dial :air + "collection"'6 @ +64 "core" A +3 .tCS.seek 5ml +2 "collection"'/'l +1356 "core" ' +2 .tCSV.dial CTV + "collection"'9  +39 "core"  +3 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"' @ +40 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'  +39 "core"  +4 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'b @ +51 "core" B +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'#' +1346 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"'[ +93 "core" ~ +2 .tCBV.dial CSV + "collection"'x  +36 "core"  +2 "collection"'i% +4 "core" %bg9 T +2 .tCS.seek 5ml +2 "collection"'h'l +1367 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'r  +41 "core" +2 "collection"' % +4 "core" %l U +2 .tCS.seek 7ml +2 "collection"'g' +595 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +17 "collection"' @ +38 "core" > +3 .tCS.seek 10ml + "collection"'v' D +840 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'A ` +113 "core" b +2 #tLysing Complete +2 "collection"'8& +3 "core" &O4 U O9 +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&.% +4 "core" %\ $ J +2 "storage"(O% +3 "core" %q @  + "storage"(J. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 + "storage"(*(" +338 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (2& +3 "core" &%  y + "manipulator"&& +4 "core" & :/ + "manipulator"&f% +5 "core" %\ $ _ J +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 1 + "manipulator"&S( +155 "core" ( +2 "manipulator"&P& +4 "core" & \ +2 "storage"(& +3 "core" &   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&l' +91 "core" ' +2 "storage"(5& +4 "core" & 6 2 D +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(o'L +155 "core" ' +2 "storage"( - +3 "core" -'Ѕ +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 "manipulator"&u& +3 "core" & \ +2 "storage"(a& +4 "core" &  | + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&'I +35 "core" ' +4 .t\Elbow.hold + "manipulator"&e, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(W- +2 "core" -'Ѕ +2 .tSE.seek 14.08 Pucks below Top Plate +2 "storage"('= +34 "core" ' +2 "manipulator"&% +4 "core" %XK ? ȭ +2 "storage"(_& +3 "core" & ` Z x o + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 315 counts + "manipulator"&1'τ +15 "core" ' +2 "manipulator"&& +4 "core" &   +2 "storage"(Y& +3 "core" & u | +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"&q' +23 "core" ' +2 .tSE.seek 15.08 Pucks below Top Plate +2 "storage"(;', +51 "core" ' +2 "manipulator"&4& +4 "core" &  +2 "manipulator"&% +3 "core" % M +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&n'\ +86 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&M( +152 "core" ( +2 "manipulator"&"& +4 "core" &  j 5 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &G& +2 "core" & J 5 +2 .tForearm.seek CC +2 "manipulator"& 'ρ +101 "core" ' +2 .tHand.close + "manipulator"&=/ +76 "core" / +2 .tCC.seek :open +2 "collection"'( +376 "core" ( +2 "storage"(j& +4 "core" & * { + "storage"(& +5 "core" &  y + "manipulator"&& +4 "core" & 5 + "manipulator"&p% +4 "core" % } q +2 .tForearm.seek :retract +48 "manipulator"&)'\ +97 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 1 +2 "manipulator"&s( +151 "core" ( +2 "manipulator"&&& +4 "core" & \ +2 "storage"(L& +3 "core" &   +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 1 + "manipulator"&t'I +112 "core" ' +2 .t\Elbow.hold +2 "manipulator"&@, +3 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&<1 +72 "core" 1 +10 "manipulator"& % +5 "core" % X\\ DZ +2 "storage"(}& +4 "core" & z o q + .tForearm.force -20 + "manipulator"&5 +6 .tForearm.seek 1 + 315 counts + "manipulator"&'τ +16 "core" ' +2 "manipulator"&:& +4 "core" & t +2 "storage"(d& +4 "core" & 4 { +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"&' +25 "core" ' +2 "storage"(I% +4 "core" %%  z +3 ."downElevator"SE.seek :down +2 "storage"(%'v +100 (k% +2 "core" %  E$ +2 "manipulator"&B% +4 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&\\'\ +8 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +81 "core" ' +2 .tSC.coast + "storage"(6 +3 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +4 "core" &  X +2 .tHand.open + "manipulator"&1 +24 "core" 1 +2 "manipulator"&D& +4 "core" & +2 "manipulator"&% +4 "core" %\ " = +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&m(- +172 "core" ( +3 "manipulator"&-& +4 "core" &- C +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &^& +3 "core" &- C +2 .tForearm.seek :garage +2 "manipulator"&c' +108 "core" ' +2 .tHand.close + "manipulator"&N/ +56 "core" / +2 "manipulator"&& +4 "core" &-  C +2 "manipulator"&% +3 "core" %   ǽT +3 .tForearm.seek :retract + "manipulator"&'\ +104 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&R( +312 "core" ( +2 "manipulator"&C& +4 "core" & V 5 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & 5 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&F'ρ +97 "core" ' +2 "manipulator"&E& +4 "core" & i 5 +2 "manipulator"&% +4 "core" %x +2 "collection"'T& +3 "core" & \\ +2 "collection"']& +4 .tCC.seek :closed + "collection"'\ (O +3 "core" &  \\ +3 & \\ +9 &5 Q*y +9 &k P< +10 &t QF +9 &tb SE +10 &4g  RF +9 &gy RE +9 &ge RF +10 &{gP RE +9 &>h; RE +9 &f RE +10 & g SE +9 &"h RE +10 &$Ff  RE +9 &&e  SE +9 &'h  RE +10 &)g RE +9 &+Ne RE +9 &-f SE +10 &.e RE +9 &0h RE +10 &2Ve RE +9 &4e RE +9 &5e SE +10 &7e SE +9 &9]f RE +9 &;e RE +10 &<b SE +9 &>f RE +10 &@ff SE +9 &B'gu SE +9 &Cgi SE +10 &EgX RF +9 &GjrH QF +9 &I"6 OJ +10 &J( JN +9 &L HQ +10 &NS H> +9 &O7- J4 +9 &O@ T3 +5 ( + "collection"']& +3 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.58 +2 "collection"'& +4 "core" &O&  U3 + .tHand.open +2 "manipulator"&'1 +67 "core" 1 +2 "manipulator"&% +4 "core" % x  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&+'\ +95 "core" ' +2 .tPSV.dial PSR + "processing"%X +119 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%y' +1609 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +30 "processing"%?  +39 "core"  +3 .tPS.seek 0ml + "processing"%w'W +1613 "core" ' +2 .tPSV.dial PSR + "processing"%{ +40 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%z' +2625 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +2 "processing"%, +3 "collection"'`  +5 "core"  +2 "processing"%!  +40 "core"  +30 +2 .tPSV.dial :mixloop + "processing"%V +92 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%  +117 "core" +3 .tPS.seek 0ml + "processing"%('W +2649 "core" ' +2 .tPSV.dial :air + "processing"%|  +39 "core"  +3 .tPS.seek 2.5ml + "processing"%H' +2648 "core" ' +2 .tPSV.dial :mixloop + "processing"% +40 "core" +3 .tPS.seek 0ml +49 "processing"%3'W +2633 "core" ' +2 .tPSV.dial :air + "processing"%$  +41 "core"  +3 .tPS.seek 2.5ml + "processing"%~' +2133 Ea c;; +506 "core" ' +3 .tPSV.dial :mixloop +2 "processing"%K +39 "core" +3 .tPS.seek 0ml + "processing"%'W +2634 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&7& +4 "core" &  4 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&6( +14 "core" ( +2 "manipulator"&U& +4 "core" & y 8 +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &9& +2 "core" & 8 +2 .tForearm.seek CC +2 "manipulator"&'ρ +102 "core" ' +2 .tHand.close + "manipulator"& / +74 "core" / +2 .tCC.seek :open +2 "collection"'b( +376 "core" ( +2 "manipulator"&/& +4 "core" &  8 +2 "manipulator"&[% +3 "core" % v d +2 .tForearm.seek :retract + "manipulator"&x'\ +98 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&i(- +276 "core" ( +2 "manipulator"&#& +4 "core" &- } E +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &r& +3 "core" &- E +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"& ' +113 "core" ' +2 .tHand.open + "manipulator"&h1 +73 "core" 1 +2 "manipulator"&% +4 "core" % i 4 ǵU +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&g'\ +97 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing + ."connect"PRV.dial CBV +2 .tCBV.dial PRV + .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 2 into Collection Clamp + "collection"'A& +4 "core" &| a +2 "manipulator"&8% +3 "core" %\   +2 "storage"(.% +4 "core" %} K + "storage"(O. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 + "storage"(J( +340 "core" ( +4 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (2& +2 "core" & ( 6 7  +2 "manipulator"&& +3 "core" &- E +2 "manipulator"&f% +3 "core" %\   +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 2 + "manipulator"&P(^ +178 "core" ( +2 "manipulator"&& +4 "core" &Y   & +2 "storage"(5& +3 "core" & ( ? @  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&Z'! +100 "core" ' +2 "storage"( & +4 "core" & ' c d  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(u'L +249 "core" ' +2 "storage"(a- +3 "core" -'; + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (>& +3 "core" & & ~  +2 "manipulator"&W& +3 "core" &Z  & +2 .t\Elbow.seek 2 + "manipulator"&(^ +3 "core" ( +2 "manipulator"&_& +4 "core" &Z  & + "storage"(& +4 "core" & &  ~  +2 .tForearm.seek 2 + 300 counts + "manipulator"&Y'ϑ +14 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&4/ +62 "core" / +10 ."downElevator"SE.seek :down +3 "manipulator"&& +4 "storage"(l'v +5 "core" &Z  R & + "manipulator"&S% +4 "core" % χ w +2 .tForearm.seek :retract +2 "manipulator"&o'\ +96 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&( +111 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +41 "core" ( +2 "manipulator"&1& +4 "core" & :1 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" & : :1 +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&"'ρ +101 "core" ' +26 "manipulator"&G& +4 "core" & :0 + "manipulator"&q% +4 "core" %ϊ +2 "collection"'e& +4 "core" & U +2 "collection"'=& +4 .tCC.seek :closed + "collection"'n(O +3 "core" & T +2 & U +10 &6 K*x +9 &j J< +10 &t KG +9 &}b LE +9 &=i LF +10 &f LE +9 &ec LE +10 &ia KE +9 &Fb\\ LE +9 &cV LF +10 & g LF +9 &"e LF +9 &$Mg LF +10 &&e LF +9 &'g LE +10 &)h LE +9 &+Vg KE +9 &-h{ LE +10 &.gr LE +9 &0fZ LF +9 &2]e LF +10 &4e LF +9 &5e LE +10 &7a ME +9 &9fb LE +9 &;(c ME +10 &<c~ LE +9 &>c| ME +9 &@oeg LE +10 &B/gc LF +9 &Cf` LF +10 &EhY LF +9 &Goy\\ JH +9 &I&N GL +10 &JI CP +9 &LUL BQ +9 &N[K A> +10 &OA.< D/ +9 &O7. O8 +2 ( + "collection"'=& +3 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.67 + .Hand.open + "manipulator"&Q1 +77 "core" 1 +33 "manipulator"&j% +4 "core" % χ N +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +45 .tSC.coast +8 "storage"(6 +3 .tCTV.dial CSV,avoiding: :intake +2 "collection"'  +118 "core"  +2 .tCSV.dial CTV + "collection"'p  +26 "core"  +3 .tPS.seek 2.5ml + "processing"%&' +2628 "core" ' +2 "collection"'L% +4 "core" % Dp U +2 .tCS.seek 5.75ml +2 "collection"' 'a +1183 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%M  +40 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%<  +66 "core"  +3 .tPS.seek 0ml + "processing"% 'W +2625 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'} ` +34 "core" _ +2 .tCSV.dial :air +2 "collection"': @ +39 "core" > +3 .tCS.seek 10ml + "collection"'d' D +1156 "core" ' +2 .tCSV.dial CTV + "collection"'I  +41 "core"  +2 .tCS.seek 0ml +2 "collection"')' +2627 "core" ' +2 .tCBV.dial :waste1 + "collection"'k @ +28 "core" > +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +4 "collection"'B  +117 "core" +2 "collection"'s& +4 "core" &O/C T8 +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&% +3 "core" %\ " ? +2 "storage"(t% +4 "core" % ? = + "storage"(. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 + "storage"(D(" +340 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" &%  N + "manipulator"&& +6 "core" & q :/ + "manipulator"&;% +4 "core" %\ " ? +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 1 +2 "manipulator"&( +156 "core" ( +2 "manipulator"&%& +4 "core" & 8 +2 "storage"(-& +3 "core" &!  ~ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&^' +108 "core" ' +2 "storage"(*& +4 "core" &! 7 8 d +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(@'L +146 "core" ' +2 "storage"(N- +3 "core" -'s +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" & 4 +2 "storage"(& +4 "core" &!  v + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&\\'I +36 "core" ' +2 .t\Elbow.hold + "manipulator"&c, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(m- +2 "core" -'s +2 .tSE.seek 15.08 Pucks below Top Plate +2 "storage"(C'+ +37 "core" ' +2 "manipulator"&% +4 "core" %F[ ( ȱ +2 "storage"(E& +3 "core" &!\ 1\ 4 - h + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 297 counts + "manipulator"&'r +23 "core" ' +2 "manipulator"&T& +4 "core" &   +2 "storage"(& +4 "core" &! z q # s +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts + "manipulator"&' +25 "core" ' +3 .tSE.seek 16.08 Pucks below Top Plate + "storage"(' +44 "core" ' +2 "manipulator"&'& +4 "core" & +  +2 "manipulator"&% +3 "core" % .  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&]'\ +90 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&X( +148 "core" ( +2 "manipulator"&F& +4 "core" &   ( 1 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &?& +2 "core" &  E 1 +2 .tForearm.seek CC +2 "manipulator"&y'ρ +101 "core" ' +3 .tHand.close + "manipulator"&{/ +75 "core" / +2 .tCC.seek :open +2 "collection"'w( +377 "core" ( +2 "storage"(,& +4 "core" &! + x + "storage"(!& +4 "core" &! / x +2 "manipulator"&`& +3 "core" &  N 1 +2 "manipulator"&V% +3 "core" % } , z +2 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 1 +2 "manipulator"&z( +151 "core" ( +2 "manipulator"&|& +4 "core" & \ +2 "storage"((& +4 "core" &!  { + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 1 + "manipulator"&'I +113 "core" ' +2 .t\Elbow.hold + "manipulator"&H, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&$1 +66 "core" 1 +10 "manipulator"&3% +4 "core" % \\] ȱ +2 "storage"(K& +3 "core" &! s z  q +51 .tForearm.force -20 +8 "manipulator"&5 +3 .tForearm.seek 1 + 319 counts + "manipulator"&~'ψ +14 "core" ' +2 "manipulator"&7& +4 "core" & 9  +2 "storage"(U& +3 "core" &!   +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&9' +25 "core" ' +5 "storage"( % +4 "core" %   +2 ."downElevator"SE.seek :down +3 "storage"(R'v +99 (+% +3 "core" %%< R F Y I +2 "manipulator"&\ % +3 "core" % +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +3 "manipulator"&/'\ +2 "core" ' + ."downElevator"SE.coast + "storage"(5 +85 "core" ' +2 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%[  +78 "core"  +3 .tPS.seek 2.5ml +2 "processing"%' +2631 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%# +41 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%r  +41 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%6 +40 "core" +2 .tdelay 1 second +102 .PSV.dial :air +3 "processing"%h  +40 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%'W +2625 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%x& +4 "core" & j + .tHand.open + "manipulator"&A1 +17 "core" 1 +2 "manipulator"&8& +4 "core" &  +2 "manipulator"&.% +3 "core" %  O  +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&O(- +170 "core" ( +2 "manipulator"& & +4 "core" &- M +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &2& +2 "core" &- M +3 .tForearm.seek :garage + "manipulator"&' +110 "core" ' +2 .tHand.close + "manipulator"&f/ +59 "core" / +2 "manipulator"&& +4 "core" &- j M +2 "manipulator"&5% +3 "core" % |  ǻA +2 .tForearm.seek :retract +2 "manipulator"& '\ +98 "core" ' +4 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek PC + "manipulator"&i( +127 "core" ( +2 "manipulator"&g& +4 "core" & t k + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &a& +2 "core" & k +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&>' +96 "core" ' +2 "manipulator"&W& +4 "core" & k +2 "manipulator"&_% +4 "core" %   +2 "processing"%& +3 "core" &r p +2 "processing"%4& +4 .tPC.seek :closed + "processing"%(Tg +3 "core" &y o +4 &r o +9 &7 e*x +9 &j c= +10 &{u dG +9 &>f eG +9 &e bG +10 &f `H +9 &f `G +10 &De aH +9 &e `G +9 &e `G +10 & e `H +9 &"Ne aG +9 &$e `G +10 &%e `H +9 &'e `G +10 &)Uf= aG +9 &+hB aG +9 &,f= aG +10 &.fA aG +9 &0]e< aG +9 &2e; aG +10 &3e? aG +9 &5e/ aG +10 &7fb `G +9 &9(fK aG +9 &:eB aG +10 &<eH aG +9 &>ng@ _G +9 &@0e9 aG +10 &Ad> `G +9 &Cf< eG +10 &Etg6 _H +10 &G5j@ `H +8 &Hn< _H +10 &J{? ^J +9 &LoI ZL +9 &N0K [M +10 &ON [L +9 &QL YL +10 &SWxnM ]6 +9 &T%$[M `N +9 &TKQ d( +2 ( + "processing"%4& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.45 + "processing"%S& +3 "core" &TK! c( +2 .tHand.open + "manipulator"&P1 +71 "core" 1 +2 "manipulator"&Z% +4 "core" %   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&1'\ +100 "core" ' +2 .tPRV.dial :air + "processing"%  +43 "core"  +2 .tPSV.dial :mixloop +2 "processing"%u +40 "core" +2 "processing"%Y% +4 "core" %X@ b +2 .tPS.seek 0.3ml +2 "processing"%' +380 "core" ' +2 .tPSV.dial PSR + "processing"%G +93 "core"  +2 .tPSR.select :wash + "processing"% +11 .tPS.seek 0.7ml +2 "processing"%q'* +494 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%e' +1916 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%l +94 "core" +2 .tPTV.dial :mixing +2 "processing"%o @ +63 "core" A +2 .tPBV.dial :waste2 +2 "processing"%b  +82 "core"  +4 .tPS.seek 0ml +2 "processing"%Q'W +2628 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&j& +4 "core" & k +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC + "manipulator"&=( +2 "core" ( +2 "manipulator"&& +3 "core" & k +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &"& +3 "core" & k +2 .tForearm.seek PC + "manipulator"&p' +98 "core" ' +2 .tHand.close + "manipulator"&J/ +61 "core" / +2 .tPC.seek :open +2 "processing"%( +401 "core" ( +4 "manipulator"&L& +3 "core" & k +2 "manipulator"&v% +4 "core" %  a +2 .tForearm.seek :retract + "manipulator"&M'\ +102 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&<(- +156 "core" ( +2 "manipulator"&&& +4 "core" &- _ x +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &}& +3 "core" &- x +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&:' +109 "core" ' +2 .tHand.open + "manipulator"& 1 +66 "core" 1 +2 "manipulator"&I% +4 "core" % s Z Ǹs +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&d'\ +96 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%k& +4 "core" &k t +2 "manipulator"&B% +3 "core" %\   +3 "storage"(s% +3 "core" %~  +2 "storage"(. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(t( +339 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" & (  }  + "manipulator"&& +4 "core" &- Y x +2 "manipulator"&% +3 "core" %\   +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 +2 "manipulator"&;(^ +175 "core" ( +3 "manipulator"&%& +4 "core" &]  $ +2 "storage"(-& +3 "core" & ( : }  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&*'! +88 "core" ' +2 "storage"(& +4 "core" & (  |  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(N'L +250 "core" ' +2 "storage"(- +3 "core" -'E +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 (& +3 "core" & '  x  + "manipulator"&& +4 "core" &]  $ + .t\Elbow.seek 2 +2 "manipulator"&m(^ +3 "core" ( + "manipulator"&& +4 "core" &]  P $ + "storage"(E& +4 "core" & '  y  +2 .tForearm.seek 2 + 300 counts + "manipulator"&T'ϑ +23 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +52 "core" / +12 ."downElevator"SE.seek :down +5 "manipulator"&'& + "storage"('v +7 "core" &]  $ + "manipulator"&^% +4 "core" % ϗ +2 .tForearm.seek :retract +2 "manipulator"&'\ +90 "core" ' +2 .t\Elbow.seek PC +2 "manipulator"&@( +125 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +116 "core" ( +2 "manipulator"&\\& +4 "core" & +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 && +3 "core" & - +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&C' +93 "core" ' +2 "manipulator"&F& +4 "core" &  +2 "manipulator"&?% +4 "core" % ) +2 "processing"%& +3 "core" &= e +2 "processing"%c& +4 .tPC.seek :closed + "processing"%{(Tg +5 "core" &i e +2 &n d +10 &5t [)w +9 &km Z= +10 &sm [G +9 &mci ]F +9 &-ca ]G +10 &ec \\G +9 &em \\G +9 &tdm ]G +10 &6da \\G +9 &cS \\F +10 & eZ \\G +9 &"|dR \\G +9 &$?cS ZF +10 &%cU \\G +9 &'cL \\F +9 &)cH \\G +10 &+GcK \\F +9 &-cG \\G +10 &.aC \\G +9 &0b@ \\F +9 &2Nc? \\G +10 &4a; ]G +9 &5b< \\F +9 &7c= \\G +10 &9Uf; \\G +9 &;`6 \\G +10 &<c5 \\F +9 &>cx \\G +9 &@]e? [G +10 &B!b= [F +9 &Cc= [G +9 &Eh8 [G +10 &Gdg6 ZG +9 &I&lR [G +10 &J} YI +9 &L WM +9 &N^ VL +10 &P  WL +9 &Q XM +9 &Swk Z$o +10 &T5,h ` ( +9 ( + &T@  i\  + "processing"%c& +4 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.47 + .Hand.open + "manipulator"&]1 +67 "core" 1 +2 "manipulator"&n% +4 "core" %  B ) +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&,'\ +94 "core" ' +2 .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 2 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"%!9 +2 %`  +5 "core" 9C +102 "processing"%V9 +3 "core" 9@\ +102 "processing"%|9 +3 "core" 9= +102 "processing"%(9 +3 "core" 9< +102 "processing"%y9 +3 "core" 9; +102 "processing"%X9 +3 "core" 9: +102 "processing"%$9 +3 "core" 99 +102 "processing"%39 +3 "core" 9: +102 "processing"%K9 +3 "core" 9:" +102 "processing"%79 +3 "core" 9;& +102 "processing"%U9 +4 "core" 9=* +102 "processing"%9 +3 "core" 9>/ +102 "processing"% 9 +3 "core" 9B3 +102 "processing"%z9 +3 "core" 9D7 +102 "processing"%+9 +3 "core" 9G; +102 "processing"%\ 9 +4 "core" 9L@\ +103 "processing"%9 +3 "core" 9OD\ +102 "processing"%~9 +3 "core" 9SH +102 "processing"%[9 +3 "core" 9YL +102 "processing"%9 +3 "core" 9^P +102 "processing"%99 +4 "core" 9bU +102 "processing"%R9 +3 "core" 9hY +102 "processing"%D9 +3 "core" 9l] +2 .tPH.hold 2:00:00,28C +2 .delay 1:30 +2 "processing"% ppi +3 "core" ] +8999 .tPSR.select :air +2 .PSV.dial PSR + "processing"%# +105 "core"  +2 .tPSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%r' +591 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +10 .tPS.seek 2ml +2 "processing"%6'[ +1610 "core" ' +2 .tPTV.dial :puck + "processing"%h  +64 "core"  +2 .tPSV.dial PTV +45 "processing"% +73 "core" +2 .tPBV.dial :waste1 +2 "processing"%x  +118 "core"  +2 "processing"%A% +4 "core" %\\ p +2 .tPS.seek 1.5ml +2 "processing"%8' +587 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%. * +31 "core" , +3 .tPS.seek 0ml +2 "processing"% 'W +1602 "core" ' +2 .tdelay 5:00 +3884 Ed g33 +26118 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%2  +32 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%H * +32 "core" , +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%f +67 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%' +2119 "core" ' +2 .tPSV.dial PTV + "processing"%5 +67 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"%/ +67 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%g +66 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%a  +66 "core"  +3 .tPS.seek :empty + "processing"%'9 +2128 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%W  +117 "core" +2 .tPSV.dial :mixloop +2 "processing"%_ +39 "core" +2 .tPRV.dial :ab1 +2 "processing"% @ +67 "core" A +3 .tPS.reconfigure PSslow + "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%O'w +357 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +3 "collection"'  + "processing"%0  +44 "core"  +4 +2 "processing"%S% +4 "core" %w_ o +2 .tPS.seek 0.32ml +2 "processing"%P'$ +389 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'Z  +26 "core" +2 .tPRV.dial :air +2 "processing"%4  +40 "core"  +3 .tPS.seek 0.9ml +2 "processing"%'D +1237 "core" ' +2 .tPRV.dial :waste2 + "processing"%u @ +66 "core" > +3 .tPS.seek 0.5ml +2 "processing"%Y' +861 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%>  +41 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%'[ +1609 "core" ' +2 .tPSV.dial :PML + "processing"%G +41 "core" +2 .tPTV.dial :mixing +2 "processing"% @ +66 "core" B +2 .tPBV.dial :waste1 +2 "processing"%q  +32 "core" +2 "processing"%l% +4 "core" %Y a +2 .tPS.seek 1.85ml +2 "processing"%o'9 +234 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%b * +32 "core" , +3 .tPS.seek 0ml + "processing"%e'W +1973 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'j& +2 "core" &&(O \\ +2 .tHand.open + "manipulator"&1 +22 "core" 1 +2 "manipulator"&"& +4 "core" & +2 "manipulator"&J% +3 "core" %    +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&i(- +139 "core" ( +2 "manipulator"&1& +4 "core" &- K S +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 && +2 "core" &- S +3 .tForearm.seek :garage + "manipulator"&L' +110 "core" ' +2 .tHand.close + "manipulator"&v/ +61 "core" / +2 "manipulator"&&& +4 "core" &- / S +2 "manipulator"&}% +3 "core" %  ǽM +2 .tForearm.seek :retract +2 "manipulator"&p'\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&=( +267 "core" ( +2 "manipulator"& & +4 "core" & 5 3 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &I& +2 "core" & 3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&k'ρ +93 "core" ' +4 "manipulator"&B& +4 "core" & 3 +2 "manipulator"&M% +3 "core" %υ +2 "collection"'s& +4 "core" &#& T +2 "collection"'& +3 .tCC.seek :closed +2 "collection"':(O +3 "core" &#(t T +3 &!' T +8 &7!' O*z +10 &n"& I> +9 &u"% OG +9 &}c#& JF +10 &?e"$ QF +9 &e!% IF +9 &j!& PF +10 &e"& IF +9 &Gd!& PF +10 & i$& HF +9 & g#' PG +9 &"f#&o HF +10 &$Pc$&p QF +9 &&h& LF +9 &'g#&t PF +10 &)i!% FF +9 &+Vg#& OG +10 &-f") DG +9 &.e#& KF +9 &0c"% DF +10 &2_c"& KF +9 &4!b$' DF +9 &5h$& JF +10 &7h$'n CF +9 &9gh#' KF +10 &;(g!& DG +9 &<g#& KG +9 &>g & DG +10 &@pc"' KF +9 &B1i"( DF +9 &Ch"& JF +10 &Ek#$ CG +9 &Gss#% JH +10 &I.!& @J +9 &J#$ CO +9 &L"% ;Q +10 &N^!% A? +9 &OE/"" =+~ +9 &O=$ M: +2 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.57 +2 "collection"'& +4 "core" &O<!&I J: +47 .tHand.open +2 "manipulator"&1 +76 "core" 1 +2 "manipulator"&% +4 "core" % υ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&%'\ +93 "core" ' +2 .tPSV.dial PSR + "processing"%- +92 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%' +1623 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%<  +38 "core"  +3 .tPS.seek 0ml + "processing"%d'W +1615 "core" ' +2 .tPSV.dial PSR + "processing"% +40 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%' +2636 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +4 "processing"%  + "collection"'  +36 "core"  +110  +2 .tPSV.dial :mixloop +2 "processing"%E +91 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%  +67 "core" +6 .tPS.seek 0ml +2 "processing"%''W +2633 "core" ' +2 .tPSV.dial :air + "processing"%^  +39 "core"  +3 .tPS.seek 2.5ml +2 "processing"%;' +2631 "core" ' +2 .tPSV.dial :mixloop + "processing"%* +41 "core" +3 .tPS.seek 0ml + "processing"%N'W +2624 "core" ' +2 .tPSV.dial :air + "processing"%T  +41 "core"  +3 .tPS.seek 2.5ml + "processing"%\\' +234 Eg XTT +2402 "core" ' +2 .tPSV.dial :mixloop + "processing"% +41 "core" +3 .tPS.seek 0ml + "processing"%m'W +2627 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&F& +4 "core" & . 3 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&?( +3 "core" ( +2 "manipulator"&& +3 "core" & 3 +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 && +2 "core" & 3 +2 .tForearm.seek CC +2 "manipulator"&'ρ +103 "core" ' +2 .tHand.close + "manipulator"&/ +66 "core" / +2 .tCC.seek :open +2 "collection"']( +374 "core" ( +2 "manipulator"&n& +4 "core" & 3 +2 "manipulator"&!% +3 "core" % z k +2 .tForearm.seek :retract + "manipulator"&c'\ +106 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&V(- +277 "core" ( +2 "manipulator"&C& +4 "core" &- G +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &|& +2 "core" &- G +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&t' +112 "core" ' +4 .tHand.open + "manipulator"&(1 +66 "core" 1 +2 "manipulator"&y% +4 "core" % r Ǹn +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +3 "manipulator"&X'\ +95 "core" ' +2 ."da"delayUntil "12:17:53.91" +24908 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%$ @ +64 "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"%K * +32 "core" + +2 ."da"PSV.dial :air +2 "processing"%7  +40 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%U' +2136 "core" ' +2 ."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 +202 .PSV.dial :mixloop +2 "processing"%z +40 "core" +4 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%+  +40 "core"  +2 ."da"PS.seek :empty +2 "processing"%\ '9 +2124 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +116 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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 +2 "processing"%['[ +1615 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%  +63 "core"  +2 ."da"PSV.dial PTV + "processing"%9 +66 "core" +2 ."da"PBV.dial :waste1 + "processing"%R  +33 "core" +2 "processing"%D% +4 "core" %_ i +2 ."da"PS.seek 1.5ml +2 "processing"%#' +596 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%Q * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%r'W +1629 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%h  +32 "core" +2 ."da"delay 30 seconds +2808 Eh _GF +194 ."da"PBV.dial between PSV and waste1 +46 "processing"% * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%x +67 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%A' +2132 "core" ' +2 ."da"PSV.dial PTV + "processing"%6 +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"%8 +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%`  +66 "core"  +3 ."da"PS.seek :empty + "processing"%2'9 +2115 "core" ' +3 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%H +116 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml +2 "processing"% '[ +1606 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%5 +65 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%/  +31 "core"  +2 "processing"%g% +4 "core" %]L p +2 ."da"PS.seek 1.5ml +2 "processing"%a' +591 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +30 "core" * +3 ."da"PS.seek 0ml +2 "processing"%W'W +1612 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%_  +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 + "processing"% +67 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%0' +2142 "core" ' +2 ."da"PSV.dial PTV + "processing"% +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%S +66 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%O +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%Z  +64 "core"  +2 ."da"PS.seek :empty +2 "processing"%4'9 +2126 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%P  +40 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%u  +118 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%  +37 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%> +50 "core" +2 ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml + "processing"%Y' +394 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%G  +42 "core"  +2 "processing"%% +4 "core" %f p +2 ."da"PS.seek 0.55ml +2 "processing"%q'z +339 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%l  +39 "core"  +3 ."da"PS.seek 2ml + "processing"%b'[ +1571 "core" ' +2 ."da"PSV.dial :PML + "processing"% +41 "core" +2 ."da"PTV.dial :mixing +2 "processing"%o @ +66 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%j  +32 "core" +2 "processing"%% +4 "core" %] p +2 ."da"PS.seek 1.85ml + "processing"%"'= +232 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%J * +32 "core" , +3 ."da"PS.seek 0ml +2 "processing"%1'W +1959 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +20377 Eg _EE +27625 #"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 +2 "processing"%v  +40 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml + "processing"%&' +2136 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%} +40 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%,  +40 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%L +39 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +39 "core"  +2 ."da"PS.seek :empty +2 "processing"%I'9 +2129 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%i +116 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml +2 "processing"%M'[ +1615 "core" ' +2 ."da"PTV.dial :puck + "processing"%s  +67 "core"  +2 ."da"PSV.dial PTV +2 "processing"%p +65 "core" +2 ."da"PBV.dial :waste1 + "processing"%w  +33 "core" +2 "processing"%% +4 "core" %^" i +2 ."da"PS.seek 1.5ml +2 "processing"%' +606 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +3 ."da"PS.seek 0ml +2 "processing"%'W +1606 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%-  +31 "core"  +42 ."da"delay 30 seconds +3010 .PBV.dial between PSV and waste1 +2 "processing"%k * +31 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%e +66 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%<' +2126 "core" ' +2 ."da"PSV.dial PTV + "processing"% +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%d +66 "core" +2 ."da"delay 5 seconds +41 Eg j.. +461 ."da"PSV.dial :air +2 "processing"%  +65 "core"  +3 ."da"PS.seek :empty + "processing"%'9 +2122 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%E +116 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +593 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'[ +1604 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%^ +65 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%'  +30 "core"  +2 "processing"%*% +4 "core" %YK o +2 ."da"PS.seek 1.5ml +2 "processing"%;' +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%T * +31 "core" * +3 ."da"PS.seek 0ml +2 "processing"%N'W +1614 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +30 "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 + "processing"%F +67 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2119 "core" ' +2 ."da"PSV.dial PTV + "processing"% +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +4 "processing"%= +78 "core" ~ +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%%  +66 "core"  +2 ."da"PS.seek :empty +2 "processing"%:'9 +2130 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%n +116 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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 +2 "processing"%'[ +1612 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%C +65 "core" +2 ."da"PBV.dial :waste1 + "processing"%|  +31 "core" +2 "processing"%?% +4 "core" %]W o +2 ."da"PS.seek 1.5ml +2 "processing"%(' +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%y * +32 "core" , +3 ."da"PS.seek 0ml +2 "processing"%c'W +1610 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%t  +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"%3 +78 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%K' +2129 "core" ' +2 ."da"PSV.dial PTV + "processing"%7 +64 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%m +78 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +66 "core"  +2 ."da"PS.seek :empty +2 "processing"%z'9 +2135 "core" ' +2 ."da"Sleepy.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%+ +119 "core"  + ."da"PSR.select :sub1 +3 "processing"% +11 ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +3 ."da"PS.seek 0.25ml +2 "processing"%U'7 +336 "core" ' + ."da"delay 5 seconds +502 .PSR.select :sub2 +2 "processing"% +9 ."da"PS.seek 0.5ml +2 "processing"%' +336 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."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"%  +33 "core"  +2 "processing"%9% +4 "core" %\\F , +2 ."da"PS.seek 1.5ml +2 "processing"%R' +280 Eh \ \  +312 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%D * +33 "core" , +3 ."da"PS.seek 0ml +2 "processing"%['W +1609 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%Q  +31 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%# * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%h +80 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +44 "processing"%' +2178 "core" ' +2 ."da"PSV.dial PTV + "processing"%x +66 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%r +66 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%6 +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%.  +66 "core"  +3 ."da"PS.seek :empty + "processing"%8'9 +2182 "core" ' +2 "processing"%`9 +3 "core" 9 3 +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +2 "processing"%A  +3 "core" 3 3 +2 "processing"%H& +3 "core" &T@ % +\  +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&2% +3 "core" %\   +2 "storage"(f% +3 "core" %l l h E E +2 "storage"(5. +2 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 1 +2 "storage"(/(" +343 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (g& +3 "core" &$ Q P 0 B +2 "manipulator"& & +3 "core" &- G +2 "manipulator"&% +4 "core" %\   +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 1 +2 "manipulator"&a( +176 "core" ( +2 "manipulator"&_& +4 "core" &  & +2 "storage"(& +3 "core" &$ P P  A +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 700 counts + "manipulator"&' +102 "core" ' +2 "storage"(W& +4 "core" &$ R O E B +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek beamBreak +2 "storage"( 'L +144 "core" ' +2 "storage"(S- +3 "core" -'m +2 ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&O& +3 "core" &  & +2 "storage"(Z& +3 "core" &$    9 +2 ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&0'I +36 "core" ' +2 ."da"\Elbow.hold +2 "manipulator"&P, +3 "core" , + ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(u- +2 "core" -'m +3 ."da"SE.seek 16.09 Pucks below Top Plate + "storage"('% +40 "core" ' +2 "manipulator"&>% +4 "core" %ON Ȯ +2 "storage"(4& +3 "core" &$ j 0 + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 306 counts +2 "manipulator"&G'{ +22 "core" ' +2 "manipulator"&& +4 "core" &  _ e +2 "storage"(Y& +4 "core" &$   : +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&l' +27 "core" ' +6 ."da"SE.seek 17.09 Pucks below Top Plate +5 "storage"(q' +45 "core" ' +2 "manipulator"&& +4 "core" & u e +2 "manipulator"&o% +3 "core" % Q { +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&j'\ +92 "core" ' +2 ."da"\Elbow.seek PC +2 "manipulator"&( +253 "core" ( +2 "manipulator"&J& +4 "core" & % + ."da"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &b& +2 "core" & +2 ."da"Forearm.seek PC +2 "manipulator"&"' +94 "core" ' +3 ."da"Hand.close + "manipulator"&/ +65 "core" / +2 ."da"PC.seek :open +2 "processing"%@( +399 "core" ( +2 "storage"(v& +4 "core" &$ F H P < +2 "manipulator"&1& +3 "core" & +2 "manipulator"&}% +3 "core" %  /  +2 ."da"Forearm.seek :retract +2 "manipulator"&,'\ +99 "core" ' +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 1 +2 "manipulator"&L( +248 "core" ( +2 "manipulator"& & +4 "core" & 8 e +2 "storage"(&& +3 "core" &$   9 +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&i' +103 "core" ' +2 ."da"Hand.open + "manipulator"&I1 +72 "core" 1 +10 "storage"(B- +3 "core" -' +2 ."da"SE.seek 16.85 Pucks below Top Plate +2 "storage"(s' +26 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +33 ."da"SE.seek 16.18 Pucks below Top Plate + "storage"(p'ܓ +51 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da18jul2112h774ml.tif +1987 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +153 #"da"SX HX9/16 (USB:11): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 18.155 seconds\ /var/log/esp/da18jul2112h774ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da18jul2112h774ml15s.tif +1556 #SX HX9/16 (USB:11): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da18jul2112h774ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da18jul2112h774ml30s.tif +3056 #SX HX9/16 (USB:11): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da18jul2112h774ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da18jul2112h774ml70s.tif +7117 #SX HX9/16 (USB:11): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da18jul2112h774ml70s.tif: TIFF Upload Complete\ +2 .Sleepy.power :camera,:OFF + ."Qmail"HABfans.email "18.155 sec auto-exposure",Subject: "da18jul2112h774ml images!" +9 "storage"(w- +67 "core" -'ܓ +2 "storage"(& +4 "core" &$\  ) Z + "manipulator"&M& +4 "core" & / c +2 ."da"\Elbow.seek 1 + "manipulator"&( +4 "core" ( +2 "manipulator"&& +3 "core" & / c +2 "storage"(-& +4 "core" &$\  ] +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&k' +16 "core" ' +2 ."da"SE.reconfigure SEgently +3 "storage"(#QK-0-\ b +3 ."da"SE.seek 16.89 Pucks below Top Plate +2 "storage"(e' +59 "core" ' + "manipulator"&& +4 "core" & / c +2 "storage"(& +4 "core" &$ Y V  n + ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +59 "manipulator"&'I +34 "core" ' + ."da"\Elbow.hold +2 "manipulator"&d, +3 "core" , +5 ."da"\Elbow.reconfigure TightElbow +5 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 17.08 Pucks below Top Plate +2 "storage"(' +33 "core" ' +3 "manipulator"&<% +76 "core" %\\h # ǵ +2 "storage"(E& +4 "core" &$\ =\ = e +2 ."da"Forearm.force -20 + "manipulator"&5 +2 ."da"Forearm.seek 1 + 319 counts +2 "manipulator"&'ψ +15 "core" ' + "manipulator"&& +4 "core" & { D +3 "storage"(^& +4 "core" &$ q \\ M p +3 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&'' +29 "core" ' +2 "storage"(*% +4 "core" % w m z q +3 ."downElevator"SE.seek :down +2 "storage"('v +99 (T% +2 "core" %  { +3 "manipulator"&;% +4 "core" % ' +2 ."downElevator"SE.coast +4 ."da"Forearm.reconfigure LooseForearm +2 "storage"(5 + "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +2 "manipulator"&'\ +89 "core" ' + ."da"SC.coast + "storage"(6 +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 #tStarting finalPurge +3 "processing"%\\& +4 "core" & e +3 ."psFlush"Hand.open + "manipulator"&F1 +18 "core" 1 +2 "manipulator"&N& +3 "core" & D +2 "manipulator"&% +4 "core" %\   +2 ."psFlush"\Elbow.seek FlushPuck::Garage +2 "manipulator"&(- +173 "core" ( +2 "manipulator"&=& +5 "core" &- W + ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &%& +3 "core" &- W +3 ."psFlush"Forearm.seek :garage + "manipulator"&' +106 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&n/ +57 "core" / +2 "manipulator"&:& +4 "core" &- W +2 "manipulator"&!% +4 "core" %   m +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&C'\ +103 "core" ' +2 ."psFlush"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."psFlush"\Elbow.seek PC + "manipulator"&|( +127 "core" ( +2 "manipulator"&?& +3 "core" & w +2 ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +4 "core" & ) w + ."psFlush"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&y' +102 "core" ' +2 "manipulator"&(& +5 "core" &  w +2 "manipulator"&t% +3 "core" % +3 "processing"%$& +4 "core" & a +2 "processing"%3& +3 ."psFlush"PC.seek :closed +2 "processing"%c(Tg +3 "core" & _ +4 & _5 +9 &GL V. +9 &y YC +10 &6b VG +10 &c UF +8 &e VG +10 &|g VG +9 &=e VG +10 &e UH +9 &c VG +9 &d VG +10 &!Fc VG +9 &#d VG +10 &$c YG +9 &&c ZG +9 &(Nc WG +10 &*c XG +9 &+c ZG +9 &-c VG +10 &/Xc VF +9 &1c YG +9 &2d XG +10 &4c WG +9 &6^f VG +10 &8!c ZG +9 &9g YG +9 &;co WG +10 &=ga WG +9 &?)c ZG +10 &@a ZG +10 &BbG WG +8 &DpcI WF +10 &F/eL VG +10 &Gk UH +8 &Irp TH +10 &Kl UK +9 &M) UL +10 &N RM +9 &P QM +9 &Rn SM +10 &SLl Y, +9 &T= [\  +5 ( + "processing"%3& +4 #"psFlush"Processing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.49 +2 "processing"%7& +4 "core" &T=  ^\  + &T=  `\  + ."psFlush"Hand.open +2 "manipulator"&m1 +69 "core" 1 +3 "manipulator"&% +4 "core" %  +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract + "manipulator"& '\ +94 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%K +117 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%+'P +398 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +705 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%z' +1627 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%U +66 "core" + ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +33 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%~'W +2629 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"% +67 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%9' +601 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%\ ' +2116 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%D +67 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%R U +49 "core" W +3 ."psFlush"PS.seek 0ml + "processing"%Q'W +2627 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%# @ +41 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%h' +2637 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%[  +65 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%x'9 +2630 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%r +41 "core"  + ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +44 "processing"%6' +2634 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%. +65 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%'W +2633 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%` @ +40 "core" > +3 ."psFlush"PS.seek 2.5ml +2 "processing"%A' +2635 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%H  +65 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%2'9 +2633 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%f +41 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%5'P +1062 El `88 +35 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%g' +1616 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +66 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +49 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%_'W +2634 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"% +68 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%W' +591 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%V' +2132 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%S +68 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%O U +49 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%Z'W +2654 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%X @ +40 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%u' +2624 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%>  +76 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%4'9 +2635 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"% +39 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%Y' +2630 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +66 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%o'W +2633 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"% @ +40 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%a' +2634 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +65 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%0'9 +2630 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'G& +4 "core" &03y V + .tHand.open + "manipulator"&1 +26 "core" 1 +2 "manipulator"&l& +4 "core" & E w +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek PC + "manipulator"&J( +3 "core" ( +2 "manipulator"&b& +4 "core" & { w + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &P& +2 "core" & w +2 .tForearm.seek PC +2 "manipulator"&' +99 "core" ' +2 .tHand.close + "manipulator"&j/ +64 "core" / +2 .tPC.seek :open +2 "processing"%{( +401 "core" ( +2 "manipulator"&v& +4 "core" & w +2 "manipulator"&1% +3 "core" %  +2 .tForearm.seek :retract +2 "manipulator"&}'\ +93 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&"( +353 "core" ( +2 "manipulator"& & +4 "core" & n 3 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &&& +2 "core" & 3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&'ρ +96 "core" ' +2 "manipulator"&I& +4 "core" &  3 +2 "manipulator"&B% +3 "core" %~  +2 "collection"',& +4 "core" &.2 X +2 "collection"'q& +4 .tCC.seek :closed + "collection"'s(O +3 "core" &03} W +4 &/2{ Y0 +9 &MK~/3~ N- +10 &w/3| LB +9 &4j/1| OF +10 &g/3{ OF +9 &c-2} OF +9 &zj/3| OF +10 &<g.2| OF +9 &c.3} PF +9 &g.2} OG +10 &e-3w OF +9 &!Dh.4w OF +10 &#e-2| OF +9 &$g-2{ OG +9 &&e/1} OF +10 &(Kf.3| OG +9 &*f.2} OF +9 &+e.4~ PF +10 &-c/2{ OF +9 &/Ue03| OF +10 &1e03| OF +9 &2f.2| OF +9 &4b-2| PF +10 &6]g04w OF +9 &8f/2z OF +9 &9f01| OG +10 &;f/4| OF +9 &=df/2} OF +10 &?&i/5| OF +9 &@f/3| OF +9 &Bh/2} NF +10 &Dlh14y OF +9 &F-k.2z NG +9 &Gu.2{ MH +10 &I-2| JK +9 &KY+2v FP +10 &M+2{ ER +9 &Nv,2} I- +9 &On++0{ KN +8 ( +3 "collection"'q& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.54 + "collection"'w& +4 "core" &Ox],0z PD + &OxZ,1z OD + .tHand.open +2 "manipulator"&1 +74 "core" 1 +2 "manipulator"&M% +4 "core" % ~ v  +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +95 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'-& +4 "core" &OxX.2 JD +2 "collection"'% +3 "core" %-/ J +2 #tCS Pulling 5ml of flush .CSV.dial CSR +2 "collection"'  +50 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'<'l +1347 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 'L% +2 "core" %l,0w E +41 .tCS.reconfigure CSfast +9 "collection"'#d @b +2 .tCS.seek 7.5ml + "collection"'i' +617 "core" ' +2 .tCSV.dial :waste + "collection"'p +116 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'E' +1979 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'& +4 "core" &OxW,.e LD +2 "collection"'^% +4 "core" %,0o L + .tCSV.dial :flush +2 "collection"'k  +40 "core"  +3 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"'*'l +1135 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +38 "core" B +2 "collection"'e% +4 "core" %l-/c Q +2 .tCS.seek 7ml +2 "collection"'T' +514 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"';  + '\\  +39 "core"  +83  +2 .tCBV.dial :waste1 +2 "collection"' @ +39 "core" ? +3 .tCS.seek 0ml + "collection"'F' +1551 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'N& +4 "core" &OxW04b RD +2 "collection"'% +4 "core" %/5i R + .tCSV.dial :flush +2 "collection"'  +65 "core" +3 .tCS.seek 5ml +2 "collection"''l +1142 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +40 "core" B +2 "collection"''% +4 "core" %l.2i Q +2 .tCS.seek 7ml +2 "collection"'=' +503 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'%  +38 "core"  +2 .tCBV.dial :waste2 +2 "collection"'/  +99 "core"  +3 .tCS.seek 0ml + "collection"'d' +1554 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'n& +4 "core" &OxW02b RD +2 "collection"':% +3 "core" %/2j R + .tCSV.dial CSR +2 "collection"'!  +38 "core"  +2 .tCSR.select :kill + "collection"' +10 .tCS.seek 8ml +2 "collection"'' +1788 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"'?' D +507 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"' +2 '  +89 "core" +32  +2 .tCTV.dial :intake + "collection"'(  +67 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'t' \\ +1788 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'$  +66 "core"  +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'' +584 "core" ' +2 .tCSV.dial CSR + "collection"'C  +91 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'@'l +1344 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml + "collection"'3' D +1355 "core" ' +2 .tCSV.dial CBV + "collection"'7 +91 "core" +2 .tCS.seek 0ml +2 "collection"'m' +2624 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" & 3 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&K( +3 "core" ( +2 "manipulator"&y& +3 "core" & 3 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &8& +2 "core" & = 3 +2 .tForearm.seek CC +2 "manipulator"&+'ρ +101 "core" ' +2 .tHand.close + "manipulator"&U/ +76 "core" / +2 .tCC.seek :open +2 "collection"'( +376 "core" ( +2 "manipulator"&z& +4 "core" & 3 + "manipulator"&% +4 "core" % ϊ  v +2 .tForearm.seek :retract + "manipulator"&~'\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&9(- +283 "core" ( +2 "manipulator"&D& +4 "core" &-  +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &R& +2 "core" &-  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&\ ' +112 "core" ' +4 .tHand.open + "manipulator" +77 "core" 1 +2 "manipulator"&Q% +4 "core" % v 0 ǹ{ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&['\ +101 "core" ' +2 #tCompleted [/home/esp/esp2/mission/2018_07_19_niagara_mission.rb:62] begun 11:00:22 + #Preparing to sleep until 6:10AM 7/23/2018 +3 #Asleep til 6:10AM 7/23/2018 +3 ."shutdown"CC.coast +2 "collection"'6 +5 #tContinuing at 06:10EDT23-Jul-18 + ."shutdown"CS.coast +4 Ev b88 +2 "collection"'5 +2 ."Qmail"GoodNews.email "Then, in tube 2: Sample.deep; initialPurge; da withoutWCR\\n/home/esp/esp2/mission/2018_07_19_niagara_mission.rb:67\\n{1 => 18, 2 => 4}\\nCan@13:11:37, 25.5C, 19% humidity, 14.3psia, 14.346V, 0.269A, 0.269A avg, 3.86W",Subject: "Asleep until 06:10EDT23-Jul-18" +4 ."shutdown"PC.coast +58 "processing"%6 +2 ."shutdown"PS.coast + "processing"%5 +49 ."shutdown"Forearm.coast +3 "manipulator"&5 +2 ."shutdown"\Elbow.coast + "manipulator"&6 +37 ."shutdown"Sleepy.power :dwarf,:OFF + .Sleepy.power :raw,:OFF + #Shutdown +6162 E{ wh +60002 } yl +60002 | yn +60002 ~ zf +60002 { zp +60003 { m%%{ +60002 z zu +60002 | sx +60002 z p!!r +60002 | p##v +60002 z zg +60003 | zc +60002 y zi +60002 z s +60002 w zm +60002 z o""| +60003 w {x +60002 v {h +60002 w zx +60002 v p"" +60002 u zn +60003 s zr +60002 s zo +60002 u zm +60002 t zm +60002 u o""s +60003 y yn +60002 { p!!r +60002 } sn +60002 } o""r +60002  z{ +60003  zm +60002  zn +60002  {p +60002  n%%u +60002  yq +60003  ym +60002  yf +60002  yk +60002  zs +60002  yp +60003  rt +60002  yl +60002  yu +60002  yn +60002  yd +60003  zk +60002 } yp +60002 { xj +60002 { vn +60002 { yp +60003 { vs +60002 y yt +60002 y r| +60002 x yl +60002 y n""{ +60003 w ym +60002 v xp +60002 v qn +60002 w n##u +60002 u n!! +60003 v x +60002 v qz +60002 s n!!t +60002 t qu @EDT1532232162.59 t sl +60003 s m""w +60002 s m""x +60002 t pv +60002 s pz +60002 q wj +60003 q on +60002 o wz +60002 r pu +60002 n p +60002 p xg +60003 q vz +60002 n wp +60002 m k""r +60002 n pz +60002 n wb +60003 n v{ +60002 l wj +60002 l vm +60002 l vn +60002 l vo +60003 l vk +60002 l wp +60002 j un +60002 j n{ +60002 i vr +60002 j uo +60003 k vp +60002 k u} +60002 j up +60002 i uk +60002 g um +60003 i nx +60002 j tm +60002 h t{ +60002 j mz +60002 h u{ +60003 h qi +60002 h s +60002 h mz +60002 g tq +60002 h tw +60003 g tk +60002 f t~ +60002 h sn +60002 h lu +60002 f s +60003 f ts +60002 f lw +60002 e m +60002 f sj +60002 d qm +60003 g sc +60002 d sm +60002 d sl +60002 e sf +60002 e sp +60003 f so +60002 d rt +60002 e rq +60002 f rj +60002 g rj +60003 f rh +60002 f g##p +60002 f qo +60002 c no +60002 e qq +60003 h f## +60002 e po +60002 g e$$ +60002 h qn +60002 g ph +60003 h c&&v +60002 h po +60002 h pd +60002 f pf +60002 g o +60002 g pm +60003 h a('s +60002 g on +60002 h op +60002 h pu +60002 d op +60003 i b%%} +60002 f c##| +60002 g n +60002 f nl +60002 b oy +60003 d oo +60002 f o{ +60002 d og +60002 e ll +60002 c np +60003 d b$#{ +60002 b c""~ +60002 e nm +60002 b ne +60002 c nm +60003 d mk +60002 e mq +60002 c c#"n +60002 c b$$ +60002 d mi +60003 c mt +60002 a mx +60002 d mf +60002 d b#"r +60002 d mw +60003 d ly +60002 c _&&{ +60002 c lf +60002 b lc +60002 a e| +60003 c lu +60002 d kl +60002 d k| +60002 c _%%~ +60002 c k +60003 d kz +60002 b _%$y +60002 d ^%$ +60002 b a!! +60002 d a"" +60003 d b +60002 a _## +60002 d _##{ +60002 ` by +60002 c `##w +60003 a ^$$z +60002 b ^$$ +60002 c jl +60002 a bt +60002 ` fo +60002 a hk +60003 b ik +60002 ` iq +60002 ` jk +60002 ` ]%% +60002 b am +60003 a id +60002 a hq +60002 ` hw +60002 c ]%%{ +60002 a gj @EDT1532318565.76 a ho +60002 a ar +60002 _ d{ +60002 a gc +60002 _ go +60003 _ _x +60002 b [%%t +60002 ` gp +60002 a gp +60002 \\ gm +60003 a gn +60002 a ^ +60002 _ fu +60002 _ fp +60002 ` fo +60003 a gn +60002 _ _o +60002 _ go +60002 _ fi +60002 ` fw +60003 ` eo +60002 ` en +60002 _ fr +60002 _ fp +60002 _ fi +60003 _ ^ +60002 ` eq +60002 ^ ef +60002 _ ^z +60002 ^ dj +60003 _ ek +60002 ^ df +60002 ^ \\m +60002 ^ dt +60002 ` dq +60002 ` co +60003 ^ cj +43348 _ co +36 #tPowering up Dwarves +520 .Sleepy.power :raw,:ON + "sampler") +2 )h +2 "core"  +2 "collection"' +3 'r +2 "core"  +2 "processing"% +2 %x +2 "core"  +2 "collection"' 9\ +2 ' 0\ + ' -\ +2 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +2 "sampler")&\ + .tSS.configure SSconfig +2 "sampler")#.0X( +97 "core" ( +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 350 counts +2 "manipulator"&u'ώ +26 "core" ' +51 ' + ."rdyProcessing"PS.coast +2 "processing"%5 +18 "core" ' +4 "manipulator"&% +4 "core" %ύ { +2 .tForearm.seek :retract + "manipulator"&4'\ +90 "core" ' +2 "manipulator"&% +4 "core" %\    +2 "collection"'Y& +2 "processing"%& +6 "core" &?D C + &$ U +2 ."openPC"PC.reconfigure PCconfig +3 .tCC.reconfigure CCconfig +3 "processing"%$x2 ^22b + "collection"'$x2 ^22b +3 .tCC.home.seek :open +2 ."openPC"PC.home.seek :open +3 "processing"% ( +2 "collection"'o( +269 "core" ( +4 ( +38 E_ ATT +5 #tPhase [Sample.deep; initialPurge; da withoutWCR] +2 ."Qmail"GoodNews.email "At 06:10:22 began in tube 2: Sample.deep; initialPurge; da withoutWCR\\n/home/esp/esp2/mission/2018_07_19_niagara_mission.rb:67\\n{1 => 18, 2 => 4}\\nCan@06:10:22, 23.9C, 18% humidity, 14.2psia, 14.184V, 0.441A, 0.441A avg, 6.26W",Subject: "Started 2018_07_19_niagara_mission phase Sample.deep; initialPurge; da withoutWCR" +2 .tSample.deep +116 "sampler")a0 +1069 "core" 0 +3 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'G& +4 "core" &?D  +2 .tHand.open + "manipulator"&1 +74 "core" 1 +4 "manipulator"&l& +4 "core" &   !v +2 "manipulator"&b% +3 "core" % \    +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&P(- +183 "core" ( +2 "manipulator"&j& +4 "core" &- G  +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &|& +3 "core" &-   + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage +2 "manipulator"& ' +106 "core" ' +2 .tHand.close + "manipulator"&c/ +76 "core" / +2 "manipulator"&v& +6 "core" &-  + "manipulator"&1% +4 "core" %  +2 .tForearm.seek :retract +2 "manipulator"&'\ +104 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&J( +273 "core" ( +2 "manipulator"& & +4 "core" & 4 3 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &&& +2 "core" & 3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&I'ρ +98 "core" ' +3 "manipulator"&B& +4 "core" & ( 3 +2 "manipulator"&,% +3 "core" %` 2 +3 "collection"'}& +3 "core" &AC = +2 "collection"']& +3 .tCC.seek :closed +2 "collection"'q(O +4 "core" &?C < + &?C ; +9 &9AB 2+{ +9 &l@? 1> +9 &s=B 2H +10 &Nd?D 4G +9 &h@D 3G +10 &e@D 5G +9 &e?D 4G +9 &Vh>E 3G +10 &eAE 4G +9 &e@C 3H +9 & dAC 3G +10 &"^e@E 3G +9 &$f?C 1H +10 &%d?F 2G +9 &'eAE 4G +9 &)fe>B 3G +10 &+)g@C 2G +9 &,f@E 3G +9 &.dAC 4G +10 &0oe>D 4G +9 &22d?E 4G +10 &3e@D 4G +9 &5e@C 4G +9 &7ve>C 3G +10 &98e@E 3G +9 &:g@C 3G +9 &<e?D 4G +10 &>e?C 3G +9 &@@eAD 4G +10 &Bf@C 3G +9 &Cg?B 3G +9 &Ej?C 3H +10 &GEr@C 2H +9 &H?A 1K +9 &J=B ,O +10 &Ln=@ *R +9 &N/>A )@ +10 &O56=A /- +9 &OF=@ 5; +5 ( +2 "collection"']& +3 #tCollection Clamp onSpring/offSpring for 6/27 samples, on/off torque 1.58 +2 "collection"'w& +4 "core" &O9=B 5; + &O8;B 5; + .tHand.open + "manipulator"&1 +77 "core" 1 +2 "manipulator"&M% +4 "core" % ` 0 +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&-'\ +93 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'& +4 "core" &O8;B 7; +2 "collection"'% +3 "core" %=A 6 + #tCS Pulling 5ml of flush + .CSV.dial CSR +2 "collection"'  +114 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"')'l +1344 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +10 'L% +2 "core" %l;@ 7 +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml + "collection"'<' +629 "core" ' +2 .tCSV.dial :waste + "collection"'p +117 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'i' +1994 "core" ' +2 #tPurging external Intake + "collection"'& +4 "core" &O9;? ;; + "collection"'^% +4 "core" %;= ; + .tCSV.dial :flush +2 "collection"'k  +39 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'E' D +2256 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"' + 'e  +6 "core"  +61 ~ +2 .tCTV.dial :intake + "collection"'*  +69 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"';' +2236 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'\\  +66 "core" +2 #tFlushing upper manifold + "collection"'& +4 "core" &O859 9; +2 "collection"'T% +3 "core" %78 : + .tCSV.dial :flush +2 "collection"'N  +66 "core"  +3 .tCS.seek 5ml +2 "collection"''l +1162 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +30 "collection"' @ +38 "core" B +2 "collection"'F% +4 "core" %l7; : +2 .tCS.seek 7ml +2 "collection"'' +45 E^ FDC +527 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +2 "collection"'' +92 "core" ~ +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"'' +1574 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'%'- +727 "core" ' +2 .tCSV.dial :waste + "collection"'/ +41 "core" +3 .tCS.seek 0ml + "collection"'=' +724 "core" ' +2 "collection"'n& +4 "core" &O89; :; +2 "collection"':% +3 "core" %8< : + .tCSV.dial :flush +2 "collection"'!  +39 "core"  +3 .tCS.seek 3ml +2 "collection"'d'- +736 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +40 "core" B +2 "collection"'% +4 "core" %-7: 8 +3 .tCS.seek 5ml + "collection"''l +524 "core" ' +4 .tCSV.dial :air +2 .CS.seek 0ml + "collection"'(' +1155 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'?'- +728 "core" ' +2 .tCSV.dial :waste + "collection"'$ +67 "core" +3 .tCS.seek 0ml + "collection"'t' +729 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&C& +4 "core" & 3 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&( +3 "core" ( +2 "manipulator"&@& +3 "core" & X 3 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &7& +2 "core" &  3 +2 .tForearm.seek CC +2 "manipulator"&3'ρ +92 "core" ' +2 .tHand.close + "manipulator"&/ +74 "core" / +2 .tCC.seek :open +2 "collection"'y( +374 "core" ( +2 "manipulator"&8& +4 "core" & 3 + "manipulator"&U% +4 "core" % ϕ > +2 .tForearm.seek :retract + "manipulator"&"'\ +94 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&(- +276 "core" ( +2 "manipulator"&s& +4 "core" &- R + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &z& +2 "core" &- R +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +109 "core" ' +3 .tHand.open + "manipulator"&+1 +70 "core" 1 +2 "manipulator"&D% +4 "core" %   ȿ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&R'\ +98 "core" ' +2 #tda sampling at most 1000ml +2 #Loading sh1 puck from tube 2 into Collection Clamp +2 ."Qmail"HABfans.email "Started da in tube 2 at 06:14:39EDT23-Jul-18\\n{1 => 18, 2 => 4}\\nCan@06:12:50, 23.9C, 18% humidity, 14.2psia, 14.209V, 0.343A, 0.337A avg, 4.87W",Subject: "da sampling at most 1000ml" +3 "collection"'K& +122 "core" &9= > +2 "manipulator"&#% +4 "core" %\   +2 "storage"(Q% +3 "core" %{\ K\ J @ g +2 "storage"(~. +3 "core" .( +2 "storage"(\ & +4 "core" & \ 5\ 4  h  +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" & S E j  +2 "manipulator"&m& +3 "core" &-  R +2 "manipulator"&{% +4 "core" %\   +2 .t\Elbow.reconfigure TightElbow +4 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 +2 "manipulator"&0(^ +177 "core" ( +4 "manipulator"&[& +4 "core" &d  U $ +2 "storage"(9& +3 "core" & \ A\  g  +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"& '! +90 "core" ' +2 "storage"(h& +5 "core" & ? C ` j  +2 .tSE.reconfigure SEpick +5 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak +2 "storage"(r'L +262 "core" ' +2 "storage"(x- +4 "core" -'R + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (.& +3 "core" & \ \ & v c  +2 "manipulator"&`& +4 "core" &d  $ +2 .t\Elbow.seek 2 + "manipulator"&6(^ +3 "core" ( +2 "manipulator"&H& +4 "core" &d  $ + "storage"(A& +4 "core" & \ "\  . d  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&2'ϑ +21 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&5/ +75 "core" / +65 ."downElevator"SE.seek :down +2 "manipulator"& & +3 "storage"('v +5 "core" &d  $ +2 "manipulator"&% +3 "core" % υ +2 .tForearm.seek :retract +2 "manipulator"&g'\ +98 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&O( +140 "core" ' +5 ."downElevator"SE.coast + "storage"(5 +2 "core" ( +2 "manipulator"&& +3 "core" & K 3 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &f& +3 "core" & 3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&S'ρ +98 "core" ' +2 "manipulator"&& +4 "core" &  3 +2 "manipulator"&Y% +4 "core" %ψ +2 "collection"'& +4 "core" &7= ; +2 "collection"'Z& +4 .tCC.seek :closed + "collection"'W(O +3 "core" &8= ; +4 &:> ; +8 &69= 1*y +10 &k9< .= +37 &r8> /H + &z_:= 0F + &:g9= 0G + &d9< /G +7 &`9= 0F +9 &b:= 2G +9 &Bc:> 0G +10 &`9> 1F +9 & b6= 1F +9 &"c:@ 1F +10 &$Kg9? 0F +9 && `;= 1F +10 &'b8= 0F +9 &)e;= 1G +9 &+S`:< 1F +10 &-g9= 0G +9 &.c;< 1F +9 &0c9> 1F +10 &2Zc9= 0G +9 &4e:> 0F +10 &5g9> 1F +9 &7`:= 3F +9 &9ca9= 3F +10 &;$a:? 3G +9 &<d:= 2G +10 &>d:? /G +9 &@kb7? 4F +9 &B-a9> 0F +10 &Cd:< 1F +9 &Ei:> 2G +9 &Gms8> 0I +10 &I%9< .L +9 &J8; *Q +10 &L>> )R +9 &NWDX )? +9 &O<-+ +4 +10 &OF 47 +5 ( + "collection"'Z& +4 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.67 +2 .Hand.open + "manipulator"&u1 +5 "core" &O4 57 +68 1 +2 "manipulator"&a% +4 "core" % ψ H + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&G'\ +96 "core" ' +2 .tSC.coast + "storage"(6 +2 #tcollectSample 1000ml w/bubble point of 24psi +2 #Priming 7ml .Sleepy.power :sampler,:ON + .Intake.select :close + .\Exhaust.select :close + .SS.hold +2 "sampler")+ +3 "core" + + "sampler")l% +4 "core" % R +2 "collection"'b& +4 "core" &O4,1 7 +2 E_ CJJ +2 #tCalibrating pressure and temperature sensors + .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X @ +103 "core" ? +19 +2 .tdelay 3.8 seconds +382 "collection"'c% +3 "core" %9< +2 "sampler")v% +3 "core" %?3 M c +2 .tSSV.dial :spit + "sampler")1 +122 "core" +3 .tSS.seek 0ml + "sampler")4' +273 "core" ' +2 .tSSV.dial CBV + "sampler")  +123 "core"  +2 .tCTV.dial :intake + "collection"'  +67 "core"  +2 #tWaiting for external sampler to finish priming... + .delayUntil "06:17:59.45" +16564 ."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" %'  +2 #tIntake @18.7psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X% +3 "core" %7<\ +2 "sampler")|% +3 "core" %f^u @0 +2 "collection"'c% +3 "core" %8;\ +2 #tIntake @14.1psia, vacuum from 8.6 to 11.6psi + .SS.reconfigure SSinhale.with maxSpeed: 135 +2 "sampler")#.0X + .tSSV.dial :exhaust +2 "sampler")*  +71 "core"  +2 .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X$E +2 #tVacuum too high -- waiting up to 40s +14 "collection"'\\% +3 "core" %UW\ +2 "sampler");% +3 "core" %5_ ? +2 "collection"'% +3 "core" %TX\ +2 #tIntake @15.7psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 99 +2 "sampler")#.c0X +2 "sampler")H% +3 "core" %9 B +15 "collection"' % +3 "core" %rs +2 "sampler")% +4 "core" %9 B +14 "collection"'0% +3 "core" %tw\ +2 "sampler")r% +4 "core" %9!" B + "collection"'2% +4 "core" %uz\ + #tIntake @17.6psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 65 +2 "sampler")#.A0X% +49 "core" % E: +53 "collection"'|% +3 "core" %  +2 "sampler")c% +3 "core" % E +2 "sampler")% +4 "core" % E + .tIntake.select :close + "sampler")0 +10 )1% +2 "core" % K + .tSSV.dial :exhaust +2 "sampler")j  +70 "core"  +2 .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X +2 #tVacuum too high -- waiting up to 40s +14 "collection"'% +3 "core" %v{\ +2 "sampler")]% +3 "core" %9 > +15 "collection"'% +3 "core" %wy\ +2 "sampler")w% +4 "core" %: > +14 "collection"'% +3 "core" %x|\ +2 "sampler")_% +4 "core" %9 ? +14 "collection"'L% +3 "core" %x}\ +2 "sampler")I% +3 "core" %:\ ? +15 "collection"'p% +3 "core" %{\ +2 "sampler")% +3 "core" %9 ? +15 "collection"'% +3 "core" %{\ +2 "sampler"))% +3 "core" %9,2 = +2 "collection"'<% +4 "core" %}\ + #tIntake @18.0psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 48 +2 "sampler")#.00X +2 #tVacuum too high -- waiting up to 40s +14 "collection"'e% +3 "core" %z~\ +2 "sampler")% +3 "core" %: > +15 "collection"'*% +3 "core" %|\ +2 "sampler")^% +3 "core" %: > +15 "collection"'k% +3 "core" %z\ +2 "sampler")% +3 "core" %: > +15 "collection"'E% +3 "core" %\ +2 "sampler")\\% +3 "core" %: > +15 "collection"';% +3 "core" %|\ +2 "sampler")% +4 "core" %: > +14 "collection"'T% +3 "core" %}\ +2 "sampler")% +4 "core" %:01 > + "collection"''% +4 "core" %\ + #tIntake @18.1psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 43 +2 "sampler")#.+0X +14 "collection"'V% +3 "core" %\ +2 "sampler")5% +4 "core" %FC > +14 "collection"' % +3 "core" %\ +2 "sampler")% +4 "core" %FC  > +14 "collection"'H% +3 "core" %\ +2 "sampler") % +4 "core" %FD = +14 "collection"'% +3 "core" %\ +48 "sampler")0% +5 "core" %FDFE > + "collection"'r% +4 "core" %\ + #tIntake @18.3psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 32 + "sampler")#. 0X +2 #tVacuum too high -- waiting up to 40s +15 "collection"'x% +3 "core" %\ +2 "sampler")Y% +4 "core" %l< ? +14 "collection"'% +3 "core" %\ +2 "sampler")f% +3 "core" %l< ? +15 "collection"'% +3 "core" %\ +2 "sampler")g% +3 "core" %l< ? +15 "collection"'6% +3 "core" %\ +2 "sampler")Z% +3 "core" %l< ? +15 "collection"'u% +3 "core" %\ +2 "sampler")a% +3 "core" %l< ? +15 "collection"'l% +3 "core" %\ +2 "sampler")b% +3 "core" %l<(+ ? +2 "collection"'% +4 "core" %\ + .tSS.reconfigure SSinhale.with maxSpeed: 29 +2 "sampler")#.0X% +3 "core" %\ +2 "sampler")|% +3 "core" %C A +15 "collection"'c% +3 "core" %\ +2 "sampler")% +3 "core" %C A +15 "collection"'1% +3 "core" %\ +2 "sampler")j% +3 "core" %C @ +15 "collection"'y% +3 "core" %\ +2 "sampler") % +3 "core" %C @ +15 "collection"'&% +3 "core" %\ +2 "sampler") % +3 "core" %C A +15 "collection"'B% +3 "core" %\ +2 "sampler"),% +4 "core" %C" A +14 "collection"'4% +3 "core" %\ +2 "sampler")% +3 "core" %C,. @ +2 "collection"'o% +3 "core" %\ +2 .tSS.reconfigure SSinhale.with maxSpeed: 26 +2 "sampler")#.0X +14 "collection"'% +3 "core" %\ +2 "sampler"))% +4 "core" %8: > +14 "collection"'<% +3 "core" %\ +2 "sampler")M% +4 "core" %8:" > +14 "collection"'e% +3 "core" %\ +2 "sampler")% +3 "core" %89** ? +2 "collection"'*% +3 "core" %\ +2 #tIntake @18.4psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 23 +2 "sampler")#.0X +14 "collection"'T% +3 "core" %\ +2 "sampler")% +3 "core" %?G > +15 "collection"''% +3 "core" %\ +2 "sampler")i% +3 "core" %?G = +15 "collection"'% +3 "core" %\ +2 "sampler")/% +3 "core" %?G  = +15 "collection"'F% +3 "core" %\ +2 "sampler")n% +3 "core" %?G < +15 "collection"':% +3 "core" %\ +2 "sampler")% +4 "core" %?G = +14 "collection"'=% +3 "core" %\ +2 "sampler")% +3 "core" %@< = +15 "collection"'%% +3 "core" % +2 "sampler")!% +4 "core" %@$' B| +14 "collection"'% +3 "core" %  +2 "sampler")% +3 "core" %@ .. CE +2 "collection"'$% +3 "core" %  +2 #tIntake @18.5psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 21 +2 "sampler")#.0X% +3 "core" %\ +2 "sampler")|% +3 "core" %9 @ +15 "collection"'c% +3 "core" %\ +2 "sampler")% +3 "core" %9 @ +15 "collection"'1% +3 "core" %\ +2 "sampler")j% +3 "core" %9" @ +15 "collection"'y% +3 "core" %\ +2 "sampler") % +4 "core" %9&& @ +14 "collection"'&% +3 "core" %\ +2 "sampler") % +3 "core" %9+* @ +2 "collection"'B% +3 "core" %\ +2 .tSS.reconfigure SSinhale.with maxSpeed: 17 +2 "sampler")#.0X +14 "collection"'o% +3 "core" %\ +4 "sampler")X% +4 "core" %Os\  @ H +14 "collection"'}% +3 "core" %  +2 "sampler")v% +4 "core" %Or\  A B +14 "collection"'% +3 "core" %  +2 "sampler")]% +3 "core" %Or\  C B +15 "collection"'% +3 "core" %  +2 "sampler")w% +4 "core" %Or\  C B +14 "collection"'% +3 "core" %  +2 "sampler")_% +3 "core" %Or\  B B +15 "collection"'L% +3 "core" %  +2 "sampler")I% +4 "core" %Or\  C B +14 "collection"'p% +3 "core" %  +2 "sampler")% +4 "core" %Or\   C B +14 "collection"'% +3 "core" % +2 "sampler"))% +3 "core" %Or\  C B +15 "collection"'<% +3 "core" %  +2 "sampler")M% +4 "core" %Or\  C B +14 "collection"'e% +3 "core" %  +2 "sampler")% +3 "core" %Or\  C B +15 "collection"'*% +3 "core" %  +2 "sampler")P% +4 "core" %Or\  C B +14 "collection"'k% +3 "core" % +2 "sampler")% +4 "core" %Or\  ! C B +14 "collection"'E% +3 "core" %  +2 "sampler")\\% +3 "core" %Or\ #" C B +15 "collection"';% +3 "core" %  +2 "sampler")% +3 "core" %Or\ (( C B +15 "collection"'T% +3 "core" %  +2 "sampler")% +4 "core" %Or\ 0- B B + "collection"''% +4 "core" % +2 .tSS.reconfigure SSinhale.with maxSpeed: 15 + "sampler")#.0X +2 #tVacuum too high -- waiting up to 40s +14 "collection"'% +3 "core" %\ +2 "sampler")/% +3 "core" %c: @ +15 "collection"'F% +3 "core" %\ +2 "sampler")n% +3 "core" %c A m +15 "collection"':% +3 "core" %  +2 "sampler")% +3 "core" %a\  B< +15 "collection"'=% +3 "core" %  +2 "sampler")% +4 "core" %a C< +14 "collection"'%% +3 "core" %  +2 "sampler")!% +4 "core" %a C< +14 "collection"'% +3 "core" %  +2 "sampler")% +3 "core" %a B< +15 "collection"'$% +3 "core" %  +2 "sampler")^% +4 "core" %a C< +14 "collection"'C% +3 "core" %  +2 "sampler")@% +4 "core" %a C< +14 "collection"'7% +3 "core" % +2 "sampler")d% +4 "core" %a  C< +14 "collection"'J% +3 "core" %  +2 "sampler")-% +4 "core" %a C< +14 "collection"'(% +3 "core" %  +2 "sampler")8% +3 "core" %a C< +15 "collection"'U% +3 "core" %  +2 "sampler")3% +4 "core" %a C< +14 "collection"'s% +3 "core" % +2 "sampler")z% +4 "core" %a C< +14 "collection"'% +3 "core" %  +2 "sampler")+% +4 "core" %a C< +14 "collection"'D% +3 "core" %  +2 "sampler")"% +4 "core" %a  C< +14 "collection"'#% +3 "core" %  +2 "sampler")?% +4 "core" %a$" C< +14 "collection"'Q% +3 "core" %  +2 "sampler")N% +3 "core" %a*' C< +15 "collection"'\ % +3 "core" %  +2 "sampler")K% +3 "core" %a-. C< +2 "collection"'~% +3 "core" % +2 .tSS.reconfigure SSinhale.with maxSpeed: 14 +2 "sampler")#.0X +3 ."airStroke"CS.seek 10ml +2 "collection"'A' D +90 "core"  +2 .tCTV.dial :air +2 "collection"'V  +41 ."samplerPumpShutdown"Sleepy.power :sampler,:OFF +27 "core"  +2 .tdelay 15 seconds +386 E[ 7ML +1116 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")5 +123 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +3 .tSS.seek 0ml +4 "collection"'  +2 "sampler")' +5 "core" ' + .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")H  +113 "core"  +9  +344 ' +2 "sampler") % +4 "core" % l + .tCBV.dial between SSV and waste2 +2 "collection"'  +28 "core"  +3 "collection"'q% +3 "core" % B\ :? (  +2 ."connect"CTV.dial CSV,avoiding: :air +2 .tCSV.dial CTV +2 "collection"'r  +41 "core"  +2 .tCS.reconfigure CSpressurize +2 "collection"'# d@<<b +3 .tCS.seek 0ml + "collection"'`' +2237 "core" '# ( +2 "collection"'x% +4 "core" % ) +2 "sampler")Y% +3 "core" % m +2 #tBubblePoint: Intake @38.7psia, Outlet @14.6psia + .CBV.dial SSV + "collection"' @ +36 "core" A +3 .tSS.reconfigure SSconfig + "sampler")#.0XC\ 1 +2 "sampler")g% +3 "core" %!xz s +2 #t\Evacuated: Intake @14.6psia, Outlet @12.6psia + .SSV.dial :spit,avoiding: :exhaust +2 "sampler")6 +122 "core"  +3 .tSS.reconfigure SSexhale + "sampler")#.0X'?2 +301 "core" ' + ."connect"SSV.dial CBV,avoiding: :exhaust +2 .tCBV.dial SSV +3 "sampler")|  +122 "core"  +103 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")c +121 "core"  +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +3 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'P' +92 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")k +122 "core"  +3 .tSS.reconfigure SSexhale +2 "sampler")#.0X9 +3 "core" 9  " +102 "collection"'19 +3 "core" 9  & +102 "collection"'j9 +4 "core" 9 * +102 "collection"' 9 +3 "core" 9\ . +102 "collection"'y9 +3 "core" 9\ 2 +102 "collection"' 9 +3 "core" 9\ !7 +102 "collection"'9 +3 "core" 9\ +; +102 "collection"'49 +4 "core" 9\ 5? +102 "collection"'&9 +3 "core" 9\ ?C +102 "collection"'9 +3 "core" 9\ IG +102 "collection"'o9 +3 "core" 9\ RL +102 "collection"'}9 +3 "core" 9\ ZP +102 "collection"'B9 +4 "core" 9\ bT +102 "collection"'v9 +3 "core" 9\ jX +102 "collection"'9 +3 "core" 9\ q\\ +102 "collection"']9 +3 "core" 9\ w a +2 .tCH.hold 10:00,70C +3 "collection"' `\ `\ u +2 "core" a +23937 E[ y +36065 "core" ` +2 "collection"'09 +3 "core" 9\  +2 #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml + "collection"'' +336 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'_ @ +92 "core" A +2 .tCSV.dial :air +2 "collection"'L @ +39 "core" > +3 .tCS.seek 5ml + "collection"'X'l +1343 "core" ' +2 .tCSV.dial CTV + "collection"'p  +41 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +39 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'  +40 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'I @ +40 "core" ? +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"')' +1357 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"'M +104 "core" +2 .tCBV.dial CSV + "collection"'e  +28 "core"  +2 "collection"'*% +4 "core" %    3 +2 .tCS.seek 4.999ml +2 "collection"'<'l +1348 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +4 "collection"'k  +40 "core" +2 "collection"'w% +4 "core" %lLK 3 0 +2 .tCS.seek 6.999ml + "collection"'' +583 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'P @ +40 "core" > +3 .tCS.seek 10ml + "collection"'' D +846 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'\\ ` +103 "core" _ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"';   +33 "core" ! +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'E  + 'T  +27 "core"  +95  +3 .tCS.seek 5ml + "collection"''l +1346 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"' @ +92 "core" A +2 .tCSV.dial :waste +2 "collection"'' +91 "core" +2 .tCS.seek :empty +2 "collection"''Ͱ +1348 "core" ' +2 .tCSV.dial :air + "collection"', @ +66 "core" A +3 .tCS.seek 5ml + "collection"'F'l +1358 "core" ' +2 .tCSV.dial CTV + "collection"'/  +39 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"': @ +40 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'n  +40 "core"  +4 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'= @ +40 "core" ? +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'' +1366 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"'% +90 "core"  +2 .tCBV.dial CSV + "collection"'  +36 "core"  +2 "collection"'% +4 "core" %bf 3 +2 .tCS.seek 5.001ml +2 "collection"'$'l +1354 "core" ' +49 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'^  +40 "core" +2 "collection"'C% +4 "core" %l 3 +2 .tCS.seek 7.001ml +2 "collection"'@' +590 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'7 @ +40 "core" > +3 .tCS.seek 10ml + "collection"'d' D +840 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'J ` +103 "core" _ +3 #tLysing Complete + "collection"'-& +3 "core" &O3\  37 +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&(% +4 "core" %\  v $ +2 "storage"(8% +3 "core" %\ \  ^ b +2 "storage"(U. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 1 + "storage"(3(" +347 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (s& +3 "core" &!\ \  4 ] +2 "manipulator"&z& +3 "core" & 0 2 +2 "manipulator"&% +5 "core" %\  $ +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 1 + "manipulator"&+( +153 "core" ( +2 "manipulator"&D& +4 "core" &  +2 "storage"("& +4 "core" &!\ '\   ` +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&#' +95 "core" ' +2 "storage"(?& +4 "core" &!\ \ \  P [ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(Q'L +137 "core" ' +2 "storage"(N- +3 "core" -'T +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 "manipulator"&\ & +3 "core" & +2 "storage"(K& +3 "core" &!  R +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&~'I +35 "core" ' +4 .t\Elbow.hold + "manipulator"&i, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"({- +2 "core" -'T +3 .tSE.seek 17.08 Pucks below Top Plate + "storage"(m' +42 "core" ' +2 "manipulator"&9% +4 "core" %PJ  ǭ +2 "storage"(h& +3 "core" &! t x H +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 307 counts + "manipulator"&'| +13 "core" ' +2 "manipulator"&& +4 "core" & 3 +2 "storage"(& +3 "core" &! ~ U +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"&[' +25 "core" ' +3 .tSE.seek 18.08 Pucks below Top Plate + "storage"(R' +46 "core" ' +2 "manipulator"&t& +4 "core" & Z +2 "manipulator"&V% +3 "core" %- +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&.'\ +91 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&5( +150 "core" ( +2 "manipulator"& & +4 "core" & ) . + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &H& +2 "core" & " . +3 .tForearm.seek CC + "manipulator"&'ρ +103 "core" ' +3 .tHand.close +2 "manipulator"& / +68 "core" / +2 .tCC.seek :open +2 "collection"'( +376 "core" ( +2 "storage"(q& +4 "core" &! \ " X + "storage"(r& +4 "core" &!  X + "manipulator"&A& +4 "core" & . + "manipulator"&x% +4 "core" % v v S +2 .tForearm.seek :retract + "manipulator"&Y'\ +96 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 1 +2 "manipulator"&( +150 "core" ( +2 "manipulator"&& +4 "core" & +2 "storage"(& +3 "core" &!\ \ "  ] +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 1 +2 "manipulator"&g'I +112 "core" ' +2 .t\Elbow.hold + "manipulator"&6, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&f1 +73 "core" 1 +10 "manipulator"&Z% +4 "core" % [W ǰ +2 "storage"(a& +3 "core" &!  Q +2 .tForearm.force -20 "manipulator"&5 +3 .tForearm.seek 1 + 318 counts + "manipulator"&l'χ +19 "core" ' +2 "manipulator"&& +4 "core" & 1 \ +2 "storage"(u& +3 "core" &!\ '\ *  _ +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&' +25 "core" ' +2 "storage"(`% +4 "core" %\ \  R ` +2 ."downElevator"SE.seek :down +3 "storage"(b'v +95 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +3 (2% +3 "core" %\ S C i +2 "manipulator"&S% +4 "core" % x  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&|'\ +91 "core" ' +46 .tSC.coast +8 "storage"(6 +3 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'c& +4 "core" &\  > +2 .tHand.open + "manipulator"&>1 +25 "core" 1 +2 "manipulator"&1& +4 "core" & s \ +2 "manipulator"&j% +3 "core" %  1  +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"& (- +174 "core" ( +2 "manipulator"&y& +4 "core" &- d 4 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &- b 4 +2 .tForearm.seek :garage +2 "manipulator"&' +111 "core" ' +4 .tHand.close + "manipulator"&4/ +76 "core" / +2 "manipulator"&&& +4 "core" &- C 4 +2 "manipulator"&% +4 "core" %   ǽW +2 .tForearm.seek :retract + "manipulator"&o'\ +102 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&}( +272 "core" ( +2 "manipulator"&B& +4 "core" &  2 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &v& +2 "core" & 2 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'ρ +101 "core" ' +2 "manipulator"&]& +4 "core" & [ 2 +2 "manipulator"&% +3 "core" %φ +3 "collection"'& +3 "core" & : +2 "collection"'0& +3 .tCC.seek :closed +2 "collection"'!(O +3 "core" & 9 +2 & : +10 &5 /*x +9 &i -< +10 &v .H +9 &nc 0F +9 &/e 0F +10 &e 0F +9 &e 0F +9 &ug} 0F +10 &7do 0F +9 &dY 0F +10 & eD 0F +9 &"|d' 0F +9 &$=e /G +10 &&c 0F +9 &'d 1F +9 &)e 0F +10 &+Gd 0F +9 &- e 0F +10 &.c 0F +9 &0d 0F +9 &2Oc 0F +10 &4d 0F +9 &5d 0F +9 &7dx 0F +10 &9We 0F +9 &;e 0F +10 &<e 0F +9 &>d 0F +9 &@_d 0F +10 &B!e 0F +9 &Ce 0F +9 &Ej} /F +10 &Gdnf /G +9 &I_ ,K +10 &JP (O +9 &L= &R +9 &NK. %? +10 &O@6 3 (*| +9 &O8" 2: +2 ( + "collection"'0& +3 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.59 + "collection"'_& +4 "core" &O8 2: + .tHand.open + "manipulator"&L1 +72 "core" 1 +2 "manipulator"&% +4 "core" % φ d +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&p'\ +98 "core" ' +2 .tPSV.dial PSR + "processing"% +131 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%' +111 E` ?>> +1508 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%I  +51 "core"  +3 .tPS.seek 0ml + "processing"%X'W +1614 "core" ' +2 .tPSV.dial PSR + "processing"%M +39 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%e' +2632 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +2 "processing"%* +3 "collection"')  +5 "core"  +2 "processing"%k  +40 "core"  +30 +2 .tPSV.dial :mixloop + "processing"%w +94 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%<  +118 "core" +3 .tPS.seek 0ml + "processing"%P'W +2627 "core" ' +2 .tPSV.dial :air + "processing"%  +52 "core" +3 .tPS.seek 2.5ml + "processing"%\\' +2638 "core" ' +2 .tPSV.dial :mixloop + "processing"%; +39 "core" +3 .tPS.seek 0ml + "processing"%E'W +2639 "core" ' +2 .tPSV.dial :air + "processing"%T  +40 "core"  +3 .tPS.seek 2.5ml + "processing"%' +2628 "core" ' +2 .tPSV.dial :mixloop + "processing"% +40 "core" +3 .tPS.seek 0ml + "processing"%''W +2624 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &  2 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&,( +4 "core" ( +2 "manipulator"&& +4 "core" & $ 2 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &/& +2 "core" & 2 +2 .tForearm.seek CC + "manipulator"&:'ρ +103 "core" ' +2 .tHand.close + "manipulator"&n/ +77 "core" / +2 .tCC.seek :open +2 "collection"'=( +375 "core" ( +2 "manipulator"&F& +4 "core" & 2 + "manipulator"&%% +4 "core" % | M +2 .tForearm.seek :retract + "manipulator"&'\ +100 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&(- +277 "core" ( +2 "manipulator"&& +4 "core" &- ! 3 +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &^& +2 "core" &- ) 3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&C' +112 "core" ' +3 .tHand.open + "manipulator"&$1 +121 "core" 1 +2 "manipulator"&7% +4 "core" % m $ Ƕ[ +2 .tForearm.reconfigure LooseForearm +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 + .tCBV.dial PRV +2 .CTV.dial :air,avoiding: :intake + #Loading lyfil puck from tube 2 into Collection Clamp +2 "collection"'J& +3 "core" & < +2 "manipulator"&-% +4 "core" %\ " 8 = +2 "storage"((% +3 "core" % 9 A [ j +2 "storage"(8. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 + "storage"(U( +341 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (s& +3 "core" & !\ )\ !  b  + "manipulator"&z& +4 "core" &- # 3 +2 "manipulator"&% +3 "core" %\ " = +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 +2 "manipulator"&D(^ +193 "core" ( +2 "manipulator"&"& +4 "core" &k +2 "storage"(?& +3 "core" & (\ \  4 `  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&O'! +98 "core" ' +2 "storage"(N& +4 "core" & (\ &\  O c  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(\ 'L +269 "core" ' +2 "storage"(K- +3 "core" -'d +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 (G& +3 "core" & '\ \ D \\  +2 "manipulator"&{& +3 "core" &k +2 .t\Elbow.seek 2 + "manipulator"&9(^ +10 "core" ( +2 "manipulator"&h& +4 "core" &`  +2 "storage"(& +3 "core" & '\ \ ' ]  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&'ϑ +13 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&t/ +68 "core" / +10 ."downElevator"SE.seek :down +5 "manipulator"&V& + "storage"(#'v +6 "core" &` +2 "manipulator"&+% +3 "core" % ϓ o +3 .tForearm.seek :retract + "manipulator"&Q'\ +96 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&~( +139 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +22 "core" ( +2 "manipulator"&& +4 "core" &  - % +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &m& +3 "core" &  G % +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"& 'ρ +104 "core" ' +2 "manipulator"&H& +4 "core" &  v % +2 "manipulator"&[% +4 "core" %v + K +2 "collection"'i& +4 "core" & 6 +2 "collection"' & +3 .tCC.seek :closed +2 "collection"'.(O +3 "core" & 6 +3 & 6 +9 &1 -)u +10 &f +; +9 &zu +H +9 &dc_ .F +10 &%eW .F +9 &bH .F +9 &eZ .F +10 &kh -F +9 &-cz .F +10 &ft -F +9 & dj .F +9 &"sd] .F +10 &$6gF .F +9 &%cA .F +9 &'e@ .F +10 &)ze+ .G +9 &+>c$ .F +10 &-d) .F +9 &.b .F +9 &0c .F +10 &2Ec -F +9 &4c -F +9 &5c .F +10 &7c .F +9 &9Mc .F +10 &;`  .F +9 &<c .F +9 &>d .F +10 &@Vc .F +9 &Bd .F +9 &Cc .F +10 &Ek -G +9 &GYu ,H +10 &I )L +9 &J $Q +9 &L2 #R +10 &NA:s #? +9 &O?9 &&r +9 &O|n -H +2 ( + "collection"' & +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.69 +2 .Hand.open + "manipulator"&W1 +73 "core" 1 +2 "manipulator"&q% +4 "core" % v B K +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&r'\ +92 "core" ' +2 .tSC.coast + "storage"(6 +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'A  +119 "core"  +2 .tCSV.dial CTV + "collection"'x  +27 "core"  +3 .tPS.seek 2.5ml + "processing"%' +2630 "core" ' +2 "collection"'% +4 "core" % C . +2 .tCS.seek 5.75ml +2 "collection"''` +1159 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%5  +39 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%f  +66 "core"  +3 .tPS.seek 0ml + "processing"%Z'W +2648 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'a ` +35 "core" ^ +2 .tCSV.dial :air +2 "collection"' @ +51 "core" B +3 .tCS.seek 10ml + "collection"'u' D +1171 "core" ' +2 .tCSV.dial CTV + "collection"'`  +39 "core"  +2 .tCS.seek 0ml +2 "collection"'Y' +2622 "core" ' +2 .tCBV.dial :waste1 + "collection"'2 @ +29 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +4 "collection"'S  +118 "core" +2 "collection"'& +4 "core" &O|r .H +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&c% +3 "core" %\   +2 "storage"(g% +4 "core" %|\ \  ^ + "storage"(l. +3 "core" . +2 .tSC.reconfigure SCtight +55 "storage"($\ .\ 1~b +6 .tSC.seek 1 + "storage"(>(" +340 "core" ( +4 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (R& +3 "core" &%\ *\ #  _ +2 "manipulator"&1& +3 "core" &  K % +2 "manipulator"&j% +3 "core" %\  Z  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 1 + "manipulator"&b( +153 "core" ( +2 "manipulator"&& +4 "core" & & +2 "storage"(y& +3 "core" &$\ \  Z +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"& ' +101 "core" ' +2 "storage"(3& +4 "core" &$\   Z +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(6'L +126 "core" ' +2 "storage"(4- +3 "core" -'E +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&&& +3 "core" & +2 "storage"(& +3 "core" &$ O +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&|'I +38 "core" ' +3 .t\Elbow.hold +2 "manipulator"&, +3 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(B- +2 "core" -'E +2 .tSE.seek 18.08 Pucks below Top Plate +2 "storage"(v' +30 "core" ' +2 "manipulator"& % +4 "core" %XQ ȯ +2 "storage"(]& +3 "core" &$ o n H +2 .tForearm.force -20 "manipulator"&5 +3 .tForearm.seek 1 + 315 counts + "manipulator"&'τ +21 "core" ' +2 "manipulator"&& +4 "core" & h  +2 "storage"(o& +4 "core" &$  S +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&' +17 "core" ' +3 .tSE.seek 19.08 Pucks below Top Plate + "storage"(_' +46 "core" ' +2 "manipulator"&L& +4 "core" &  +2 "manipulator"&% +4 "core" % + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&0'\ +89 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&( +149 "core" ( +2 "manipulator"&& +4 "core" & 6 2 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &I& +2 "core" & 2 +2 .tForearm.seek CC +2 "manipulator"&'ρ +93 "core" ' +3 .tHand.close + "manipulator"&M/ +69 "core" / +2 .tCC.seek :open +2 "collection"'X( +379 "core" ( +2 "storage"(*& +4 "core" &$  X +2 "storage"(k& +3 "core" &$ A Y +2 "manipulator"&)& +3 "core" &  2 +2 "manipulator"&w% +3 "core" % ϋ \\  +2 .tForearm.seek :retract +2 "manipulator"&<'\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 1 +2 "manipulator"&e( +153 "core" ( +2 "manipulator"&& +4 "core" & J \ +2 "storage"(P& +4 "core" &$\ \   Y + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 1 + "manipulator"&;'I +109 "core" ' +2 .t\Elbow.hold + "manipulator"&\\, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&T1 +66 "core" 1 +10 "manipulator"&E% +4 "core" % [S $ ȯ +2 "storage"(& +3 "core" &$  N + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 318 counts + "manipulator"&'χ +19 "core" ' +2 "manipulator"&& +4 "core" & +2 "storage"(& +4 "core" &$\ \  ; [ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&/' +22 "core" ' +2 "storage"(n% +4 "core" %\ \ \ \ / \\ +3 ."downElevator"SE.seek :down +2 "storage"(}'v +87 "core" ' +33 ."downElevator"SE.coast + "storage"(5 +3 (p% +3 "core" %~\ \ &  c +2 "manipulator"&!% +4 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&F'\ +91 "core" ' +2 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%%  +66 "core" +3 .tPS.seek 2.5ml +2 "processing"%:' +2630 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"% +51 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%^  +38 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%, +52 "core" +4 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%$  +39 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%7'W +2647 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +45 "processing"%& +11 "core" & O + .tHand.open +2 "manipulator"&J1 +18 "core" 1 +2 "manipulator"&-& +4 "core" & +2 "manipulator"&(% +3 "core" %\   +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&8(- +174 "core" ( +2 "manipulator"&C& +4 "core" &- $ +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &s& +3 "core" &-  $ +2 .tForearm.seek :garage +2 "manipulator"&z' +108 "core" ' +2 .tHand.close + "manipulator"&/ +69 "core" / +2 "manipulator"&"& +4 "core" &-  $ +2 "manipulator"&?% +3 "core" % ~ ǼK +2 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&N( +113 "core" ( +2 "manipulator"&@& +4 "core" & G +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &K& +3 "core" & & +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&G' +96 "core" ' +2 "manipulator"&{& +4 "core" & % +2 "manipulator"&h% +4 "core" %  +2 "processing"%& +3 "core" & O +2 "processing"%t& +3 .tPC.seek :closed +2 "processing"%V(Tg +3 "core" & P +3 & N +8 &6 D*z +10 &j B> +9 &zw DI +10 &=i EH +9 &h EI +9 &i! EI +10 &f EH +9 &Ee# EH +9 &d& FH +10 &f" FH +9 & j$ EH +10 &"Lg, EI +9 &$g7 EH +9 &%k7 EH +10 &'j9 EH +9 &)Uj< EH +9 &+h< EI +10 &,g: EH +9 &.h= EI +10 &0^e- EH +9 &2 g) EH +9 &3h: EI +10 &5e0 FH +9 &7dh7 EI +9 &9(g; EH +10 &:g7 EH +9 &<g9 EI +10 &>ne; FH +9 &@0f4 EH +9 &Ae: EH +10 &Cg; EH +9 &EtiI EI +9 &G6nE EI +10 &HtK DJ +9 &JM BK +10 &LpL AM +9 &N1J AM +9 &OL AM +10 &Q/ @N +9 &SXynF E5 +9 &T#(lF EN +10 &TJ L ' +2 ( + "processing"%t& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.42 + "processing"%+& +3 "core" &TJ K ' +2 .tHand.open + "manipulator"&D1 +71 "core" 1 +2 "manipulator"&O% +4 "core" %   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +97 "core" ' +2 .tPRV.dial :air + "processing"%m  +42 "core"  +2 .tPSV.dial :mixloop +2 "processing"%\ +42 "core" +2 "processing"%% +4 "core" %] F +2 .tPS.seek 0.3ml +2 "processing"%H' +391 "core" ' +2 .tPSV.dial PSR + "processing"%[ +94 "core"  +2 .tPSR.select :wash + "processing"% +11 .tPS.seek 0.7ml +2 "processing"%9'* +484 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%i' +1915 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%# +94 "core" +2 .tPTV.dial :mixing +2 "processing"%Q @ +65 "core" A +2 .tPBV.dial :waste2 +2 "processing"%=  +84 "core"  +3 .tPS.seek 0ml + "processing"%W'W +2636 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&q& +4 "core" &  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC + "manipulator"& ( +3 "core" ( +2 "manipulator"&A& +4 "core" & + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &x& +3 "core" & +2 .tForearm.seek PC + "manipulator"& ' +100 "core" ' +2 .tHand.close + "manipulator"&U/ +74 "core" / +2 .tPC.seek :open +2 "processing"%'( +401 "core" ( +2 "manipulator"&& +4 "core" & U +2 "manipulator"&d% +3 "core" %  7 +2 .tForearm.seek :retract +2 "manipulator"&5'\ +100 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&f(- +131 "core" ( +2 "manipulator"&& +4 "core" &-  & +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &a& +2 "core" &-  % % +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +109 "core" ' +2 .tHand.open + "manipulator"&1 +69 "core" 1 +2 "manipulator"&`% +4 "core" % } ǻ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&u'\ +103 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%2& +4 "core" &* N +2 "manipulator"&S% +4 "core" %\ " & B +2 "storage"(% +3 "core" %\ 5\ N  i +2 "storage"(c. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 + "storage"(g( +335 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (l& +3 "core" & \ \ !\ 9 6 e +2 "manipulator"&R& +3 "core" &-  e % +2 "manipulator"&1% +3 "core" %\ " % B +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 +2 "manipulator"&j(^ +170 "core" ( +3 "manipulator"&& +4 "core" &]  & +2 "storage"(y& +3 "core" & \ \ <\ < * e +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +50 .tForearm.seek 2 + 700 counts +2 "manipulator"&3'! +101 "core" ' +2 "storage"(~& +4 "core" & \ w\ % + h +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(4'L +283 "core" ' +2 "storage"(&- +3 "core" -'j +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (& +36 "core" & \ \  d +2 "manipulator"&r& +4 "core" &^  & +2 .t\Elbow.seek 2 + "manipulator"&B(^ +3 "core" ( + "manipulator"& & +4 "core" &^  & +2 "storage"(]& +3 "core" & \ *\ )  c +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&'ϑ +13 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&o/ +75 "core" / +11 ."downElevator"SE.seek :down +4 "manipulator"&L& +2 "storage"('v +6 "core" &^  j & +2 "manipulator"& % +4 "core" % ϖ I v +2 .tForearm.seek :retract +2 "manipulator"&b'\ +95 "core" ' +2 .t\Elbow.seek PC +2 "manipulator"&6( +150 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +105 "core" ( +5 "manipulator"&|& +4 "core" & n + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" & W n + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&v' +99 "core" ' +2 "manipulator"&& +4 "core" & _ n +2 "manipulator"&I% +4 "core" %  +2 "processing"%& +3 "core" & K +2 "processing"%& +4 .tPC.seek :closed +2 "processing"%M(Tg +2 "core" & K +3 & K +9 &6 A*y +9 &\ k @> +10 &r AI +9 &fb BH +9 &)e CH +10 &g CH +9 &f BH +9 &od BH +10 &1e CH +9 &g BH +10 & d BH +9 &"vh BH +9 &$8e BH +10 &%e CG +9 &'d AH +9 &)e @H +10 &+Ac =H +9 &-g# >H +9 &0bF =G +9 &2HcH =H +10 &4 dL =H +9 &5`K AH +9 &7cH =H +10 &9Qa= >H +9 &;c8 =H +10 &<a1 >H +9 &>b- ?H +9 &@Xf5 ?H +10 &Bc4 ?G +9 &Cd1 ?H +9 &Ed) =H +10 &G_h4 =H +9 &I m+ =I +10 &J{% ;J +9 &L 9M +9 &NX2 8N +10 &P5 8M +9 &Q0 7N +9 &Sxl; >%t +10 &T5,c- @ ' +9 ( + &T> / F\  + "processing"%& +4 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.46 + .Hand.open + "manipulator"&01 +67 "core" 1 +2 "manipulator"&.% +4 "core" %  @ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&*'\ +95 "core" ' +2 .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 2 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"%k9 +2 %)  +5 "core" 9 +102 "processing"%w9 +3 "core" 9 +102 "processing"%9 +3 "core" 9  +102 "processing"%P9 +4 "core" 9  +103 "processing"%9 +3 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%T9 +3 "core" 9 +102 "processing"%E9 +3 "core" 9  +102 "processing"%9 +3 "core" 9" +102 "processing"%9 +3 "core" 9& +102 "processing"%9 +3 "core" 9+ +102 "processing"%n9 +3 "core" 9/ +102 "processing"%<9 +3 "core" 93 +102 "processing"%p9 +4 "core" 97 +103 "processing"%e9 +3 "core" 9!; +102 "processing"%!9 +3 "core" 9%@ +102 "processing"%;9 +3 "core" 9*D +102 "processing"%9 +3 "core" 90H +102 "processing"%_9 +4 "core" 95L +102 "processing"%%9 +3 "core" 9<P +102 "processing"%}9 +3 "core" 9CU\ +102 "processing"%/9 +3 "core" 9HY\ +102 "processing"%>9 +3 "core" 9O] +102 "processing"%Z9 +3 "core" 9Wa +103 "processing"%9 +3 "core" 9^e +102 "processing"%^9 +3 "core" 9ej +102 "processing"%,9 +3 "core" 9ln +2 .tPH.hold 2:00:00,28C +2 .delay 1:30 +2 "processing"%$ ppf +3 "core" n +1079 EW ?== +7920 .tPSR.select :air +2 .PSV.dial PSR + "processing"%: +96 "core"  +2 .tPSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%' +584 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +10 .tPS.seek 2ml +2 "processing"%J'[ +1606 "core" ' +2 .tPTV.dial :puck + "processing"%-  +66 "core"  +2 .tPSV.dial PTV +2 "processing"%( +67 "core" +2 .tPBV.dial :waste1 +2 "processing"%C  +120 "core"  +2 "processing"%s% +4 "core" %W J +2 .tPS.seek 1.5ml +2 "processing"%\\' +591 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +30 "core" , +3 .tPS.seek 0ml +2 "processing"%"'W +1612 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%?  +31 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%F * +33 "core" , +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%@ +68 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%K' +2159 "core" ' +2 .tPSV.dial PTV + "processing"%z +69 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"%{ +68 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%h +79 "core"  +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%  +67 "core"  +3 .tPS.seek :empty + "processing"%8'9 +2184 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +45 "processing"%  +131 "core" +2 .tPSV.dial :mixloop +2 "processing"% +41 "core" +2 .tPRV.dial :ab1 +2 "processing"%+ @ +68 "core" A +3 .tPS.reconfigure PSslow + "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%D'w +350 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +3 "collection"'O  + "processing"%t  +41 "core"  +8 +2 "processing"%m% +4 "core" %r G +2 .tPS.seek 0.32ml +2 "processing"%\ ' +390 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'  +28 "core" +2 .tPRV.dial :air +2 "processing"%G  +40 "core"  +3 .tPS.seek 0.9ml +2 "processing"%7'D +1224 "core" ' +2 .tPRV.dial :waste2 + "processing"%[ @ +67 "core" > +3 .tPS.seek 0.5ml +2 "processing"%H' +859 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%9  +54 "core" +3 .tPS.reconfigure PSconfig + "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%#'[ +1609 "core" ' +2 .tPSV.dial :PML + "processing"%Q +39 "core" +2 .tPTV.dial :mixing +2 "processing"%= @ +66 "core" A +2 .tPBV.dial :waste1 +2 "processing"%i  +32 "core" +2 "processing"%q% +4 "core" %_ I +2 .tPS.seek 1.85ml +2 "processing"%A'? +229 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%x * +32 "core" + +3 .tPS.seek 0ml +2 "processing"%U'W +1274 EX 9MM +685 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'N& +3 "core" & #4 3 + .tHand.open + "manipulator"&1 +26 "core" 1 +2 "manipulator"&V& +4 "core" & n +2 "manipulator"&% +3 "core" %\ 0  & +3 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage + "manipulator"&d(- +156 "core" ( +2 "manipulator"&& +4 "core" &- "  +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &a& +3 "core" &- b  +2 .tForearm.seek :garage +2 "manipulator"& ' +106 "core" ' +2 .tHand.close + "manipulator"& / +72 "core" / +2 "manipulator"&& +4 "core" &- %  +2 "manipulator"&`% +4 "core" %  +2 .tForearm.seek :retract + "manipulator"&2'\ +104 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&5( +272 "core" ( +2 "manipulator"&S& +4 "core" &  2 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &  2 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&c'ρ +103 "core" ' +2 "manipulator"&& +4 "core" & 2 +2 "manipulator"&l% +3 "core" %ϊ U +2 "collection"'R& +4 "core" & %3 3 +2 "collection"'1& +4 .tCC.seek :closed + "collection"'(O +3 "core" &"% 2 +3 & $2 - +9 &6$5 #+{ +10 &l!$5 "> +9 &x#3 #H +9 &oc $3 %G +10 &/e#%( $H +9 &e"$, $G +9 &d!%/ %H +10 &ve$/ %G +9 &7d$0 %H +9 &c!#& %G +10 & e $, %H +9 &"~c #4 $G +10 &$?e!#* %H +9 &&c&% %G +9 &'c"%/ %G +10 &)e!%& #H +9 &+Ic$$( %G +9 &-\ e %# $G +10 &.`"$, %G +9 &0c %( $G +10 &2Pc!&( %G +9 &4c $/ %G +9 &5d!%+ %H +10 &7c"#- %G +9 &9Xc!$& %G +9 &;d $+ %H +10 &<c$, %G +9 &>e "+ $G +10 &@a`""0 %G +9 &B"e!$/ %G +9 &Ca%1 %G +10 &Eh"#. $H +9 &Gen $0 $H +9 &I"2 !L +10 &J $3 O +9 &L"1 R +10 &NO #/ @ +9 &O;0#/ 2 +9 &O?#- &7 +5 ( + "collection"'1& +4 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.58 + "collection"'y& +4 "core" &O5% '7 + .tHand.open + "manipulator"&f1 +77 "core" 1 +2 "manipulator"&~% +4 "core" % ψ @ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&u'\ +101 "core" ' +2 .tPSV.dial PSR + "processing"%& +94 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%' +1610 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%r  +40 "core"  +3 .tPS.seek 0ml + "processing"% 'W +1615 "core" ' +2 .tPSV.dial PSR + "processing"%] +42 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%o' +2631 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%L  +2 "collection"'  +38 "core"  +108  +2 .tPSV.dial :mixloop +2 "processing"%j +93 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%3  +65 "core" +3 .tPS.seek 0ml + "processing"%4'W +2655 "core" ' +2 .tPSV.dial :air + "processing"%  +40 "core"  +3 .tPS.seek 2.5ml +47 "processing"%|' +2629 "core" ' +2 .tPSV.dial :mixloop + "processing"% +41 "core" +3 .tPS.seek 0ml + "processing"%B'W +2634 "core" ' +2 .tPSV.dial :air + "processing"%  +40 "core"  +3 .tPS.seek 2.5ml + "processing"%I' +2624 "core" ' +2 .tPSV.dial :mixloop + "processing"% +41 "core" +3 .tPS.seek 0ml + "processing"%'W +2637 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&b& +4 "core" & 2 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&'( +2 "core" ( +2 "manipulator"&0& +3 "core" & D 2 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &.& +3 "core" & 8 2 +2 .tForearm.seek CC + "manipulator"&k'ρ +103 "core" ' +2 .tHand.close + "manipulator"&/ +76 "core" / +2 .tCC.seek :open +2 "collection"'w( +376 "core" ( +2 "manipulator"&v& +4 "core" &  2 +2 "manipulator"&% +3 "core" % s  [ +2 .tForearm.seek :retract +2 "manipulator"&g'\ +94 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&P(- +274 "core" ( +2 "manipulator"&& +4 "core" &- E W +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- 0 W +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&T' +111 "core" ' +3 .tHand.open + "manipulator"&E1 +67 "core" 1 +2 "manipulator"&% +4 "core" % z 5 Ǻ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +109 "core" ' +2 ."da"delayUntil "07:20:58.87" +24828 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"% @ +67 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%n  +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"%p  +40 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%e' +2152 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%! +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%;  +40 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"% +40 "core" +31 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%_  +40 "core"  +2 ."da"PS.seek :empty +2 "processing"%%'9 +2185 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%} +118 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml +2 "processing"%>'[ +1511 E\\ G00 +98 "core" ' +2 ."da"PTV.dial :puck + "processing"%Z  +67 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +67 "core" +2 ."da"PBV.dial :waste1 + "processing"%^  +32 "core" +2 "processing"%,% +4 "core" %[ P +2 ."da"PS.seek 1.5ml +2 "processing"%:' +595 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%W * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%'W +1617 "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" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%C +67 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%s' +2148 "core" ' +2 ."da"PSV.dial PTV + "processing"%J +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +9 "processing"% +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%\\ +67 "core" +3 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%)  +66 "core"  +2 ."da"PS.seek :empty +2 "processing"%?'9 +2173 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%F +117 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%@' +591 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%"'[ +1603 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%z +68 "core" +2 ."da"PBV.dial :waste1 + "processing"%{  +33 "core" +2 "processing"%h% +4 "core" %W J +2 ."da"PS.seek 1.5ml +2 "processing"%' +595 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%K * +33 "core" + +3 ."da"PS.seek 0ml +2 "processing"%'W +1610 "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 + "processing"%8 +67 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%t' +2156 "core" ' +2 ."da"PSV.dial PTV + "processing"%O +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%m +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%D +66 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +66 "core"  +2 ."da"PS.seek :empty +2 "processing"%G'9 +2151 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%\  +40 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%[  +120 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%7  +39 "core" ~ +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%9 +41 "core" +3 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%H' +394 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%Q  +39 "core"  +2 "processing"%=% +4 "core" % O +2 ."da"PS.seek 0.55ml +2 "processing"%i'z +335 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%q  +40 "core"  +3 ."da"PS.seek 2ml + "processing"%x'[ +1565 "core" ' +2 ."da"PSV.dial :PML + "processing"%# +41 "core" +2 ."da"PTV.dial :mixing +2 "processing"%A @ +66 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%N  +32 "core" +2 "processing"%% +4 "core" %] N +2 ."da"PS.seek 1.85ml + "processing"%V'= +235 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +31 "core" * +3 ."da"PS.seek 0ml +2 "processing"%'W +1969 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +2625 E[ J** +45377 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%a  +32 "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"%  +40 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml + "processing"%' +2148 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%` +41 "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"% +52 "core" +4 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%S  +39 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2171 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%d +119 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +611 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%l'[ +1612 "core" ' +2 ."da"PTV.dial :puck + "processing"%R  +69 "core"  +2 ."da"PSV.dial PTV + "processing"%2 +67 "core" +2 ."da"PBV.dial :waste1 + "processing"%X  +33 "core" +2 "processing"%y% +4 "core" %\\ E +2 ."da"PS.seek 1.5ml +2 "processing"%f' +590 "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'W +1617 "core" ' +2 ."da"delay 2:00 +754 E[ D33 +11248 #"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"%c * +32 "core" * +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%U +67 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%r' +2150 "core" ' +2 ."da"PSV.dial PTV + "processing"% +67 "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" + ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +78 "core" +2 ."da"PS.seek :empty +2 "processing"%L'9 +2182 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%j +119 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%3' +592 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%o'[ +1620 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"% +67 "core" +2 ."da"PBV.dial :waste1 + "processing"%4  +33 "core" +2 "processing"%% +4 "core" %_ J +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" * +50 ."da"PS.seek 0ml +2 "processing"%B'W +1629 "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"%I * +32 "core" * +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%b +67 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%0' +2168 "core" ' +2 ."da"PSV.dial PTV + "processing"%. +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%5 +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%u  +67 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2162 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%v +117 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +591 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%k'[ +1617 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +78 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%  +32 "core" +2 "processing"%'% +4 "core" %` P +2 ."da"PS.seek 1.5ml +2 "processing"%E' +599 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +3 ."da"PS.seek 0ml +2 "processing"%g'W +1629 "core" ' +2 ."da"delay 2:00 +7003 E] >DD +5000 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%T  +33 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%n +65 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%<' +2147 "core" ' +2 ."da"PSV.dial PTV + "processing"%p +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%! +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%;  +64 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2160 "core" ' +2 ."da"Sleepy.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%_ +122 "core"  + ."da"PSR.select :sub1 +3 "processing"% +10 ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +3 ."da"PS.seek 0.25ml +2 "processing"%e'7 +330 "core" ' +2 ."da"delay 5 seconds +502 .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 +2 "processing"%%'[ +1618 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%/ +67 "core" +2 ."da"PBV.dial :waste1 + "processing"%Z  +32 "core" +2 "processing"%% +4 "core" %` \  +2 ."da"PS.seek 1.5ml +2 "processing"%^' +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%, * +33 "core" , +3 ."da"PS.seek 0ml +2 "processing"%>'W +1615 "core" ' +2 ."da"delay 10 seconds +1003 #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"%: * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%- +69 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%(' +2207 "core" ' +2 ."da"PSV.dial PTV + "processing"%C +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%J +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +66 "core"  +2 ."da"PS.seek :empty +2 "processing"%\\'9 +2214 "core" ' +3 "processing"%)9 +3 "core" 93 + #"da"Processing Puck Heater at 28C before imaging + .PH.coast +2 "processing"%s  +3 "core" 3 + 3 + "processing"%F& +3 "core" &T>  \ \  +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&?% +3 "core" %\   +2 "storage"(@% +4 "core" %  $ + "storage"(z. +3 "core" . + ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 ."da"SC.seek 1 + "storage"({(" +336 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (h& +3 "core" &% ! # +2 "manipulator"&"& +3 "core" &-  W +2 "manipulator"&K% +3 "core" %\  \  +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 1 +2 "manipulator"&( +184 "core" ( +2 "manipulator"& & +4 "core" &  + "storage"(+& +4 "core" &$ r q -  +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&8' +93 "core" ' +2 "storage"(& +4 "core" &$ t r  +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek beamBreak +2 "storage"(O'L +157 "core" ' +8 "storage"(m- +3 "core" -'= + ."da"SE.configure SEconfig +3 "storage"(#QK-0-\ b +2 "manipulator"&D& +3 "core" & \\  +2 "storage"(& +3 "core" &$ . , 0  +2 ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&t'I +37 "core" ' +2 ."da"\Elbow.hold +2 "manipulator"&\ , +3 "core" , + ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"([- +2 "core" -'= +3 ."da"SE.seek 19.09 Pucks below Top Plate + "storage"(7' +44 "core" ' +2 "manipulator"&9% +4 "core" %X7 _ Ȫ +2 "storage"(G& +3 "core" &$ R + ."da"Forearm.force -20 +2 "manipulator"&5 +2 ."da"Forearm.seek 1 + 315 counts +2 "manipulator"&Q'τ +20 "core" ' +2 "manipulator"&=& +4 "core" &  $  +2 "storage"(H& +3 "core" &$ . 8 g  +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&q' +18 "core" ' +4 ."da"SE.seek 20.09 Pucks below Top Plate +2 "storage"(i' +58 "core" ' +2 "manipulator"&#& +4 "core" &   +2 "manipulator"&A% +3 "core" % +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&N'\ +87 "core" ' +2 ."da"\Elbow.seek PC +2 "manipulator"&( +250 "core" ( +2 "manipulator"&& +4 "core" & & } + ."da"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &x& +2 "core" & V } +2 ."da"Forearm.seek PC +2 "manipulator"&V' +99 "core" ' +2 ."da"Hand.close +2 "manipulator"&a/ +75 "core" / +2 ."da"PC.seek :open +2 "processing"%6( +399 "core" ( +2 "storage"( & +4 "core" &$  -  +2 "manipulator"&& +3 "core" & } +2 "manipulator"&`% +3 "core" %  +2 ."da"Forearm.seek :retract +3 "manipulator"&*'\ +95 "core" ' +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 1 +2 "manipulator"& ( +252 "core" ( +2 "manipulator"&S& +4 "core" &   "z + "storage"(& +4 "core" &$ - -  +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&d' +106 "core" ' +2 ."da"Hand.open + "manipulator"&1 +68 "core" 1 +10 "storage"(- +3 "core" -' +2 ."da"SE.seek 19.85 Pucks below Top Plate +2 "storage"(R' +25 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 19.18 Pucks below Top Plate +2 "storage"(2'c +48 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da18jul2307h525ml.tif +1951 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +588 #"da"SX HX9/16 (USB:13): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 22.166 seconds\ /var/log/esp/da18jul2307h525ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da18jul2307h525ml15s.tif +1556 #SX HX9/16 (USB:13): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da18jul2307h525ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da18jul2307h525ml30s.tif +3056 #SX HX9/16 (USB:13): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da18jul2307h525ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da18jul2307h525ml70s.tif +7117 #SX HX9/16 (USB:13): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da18jul2307h525ml70s.tif: TIFF Upload Complete\ +2 .Sleepy.power :camera,:OFF + ."Qmail"HABfans.email "22.166 sec auto-exposure",Subject: "da18jul2307h525ml images!" +11 "storage"(X- +116 "core" -'c +2 "storage"(y& +4 "core" &$ " " , : +2 "manipulator"&l& +3 "core" &  s !w +2 ."da"\Elbow.seek 1 +2 "manipulator"&~( +4 "core" ( + "manipulator"&f& +4 "core" &  !w + "storage"(&& +4 "core" &$ & (  ; +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&c' +14 "core" ' +3 ."da"SE.reconfigure SEgently +4 "storage"(#QK-0-\ b +2 ."da"SE.seek 19.89 Pucks below Top Plate +2 "storage"(U' +59 "core" ' + "manipulator"&1& +4 "core" &  !w +2 "storage"(& +4 "core" &$ L + ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +4 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +74 "manipulator"&]'I +39 "core" ' + ."da"\Elbow.hold +2 "manipulator"& , +4 "core" , +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 20.08 Pucks below Top Plate +2 "storage"( ' +28 "core" ' +3 "manipulator"&r% +5 "core" %VS ǰ +2 "storage"(j& +4 "core" &$ X a # D + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 313 counts +2 "manipulator"&L'ς +22 "core" ' + "manipulator"&3& +6 "core" & U +2 "storage"(& +7 "core" &$ a O +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&4' +21 "core" ' +2 "storage"(% +4 "core" %  Q +2 ."downElevator"SE.seek :down +3 "storage"(o'v +78 "core" ' + ."downElevator"SE.coast + "storage"(5 +20 (% +2 "core" % V +2 "manipulator"&|% +4 "core" % E +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +70 "manipulator"&'\ +88 "core" ' +4 ."da"SC.coast + "storage"(6 +4 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 #tStarting finalPurge +2 "processing"%I& +4 "core" & C + ."psFlush"Hand.open +2 "manipulator"&b1 +20 "core" 1 +2 "manipulator"&B& +4 "core" & U +2 "manipulator"&.% +3 "core" %\   +2 ."psFlush"\Elbow.seek FlushPuck::Garage +2 "manipulator"&(- +178 "core" ( +2 "manipulator"&5& +4 "core" &- 6 +2 ."psFlush"\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &u& +2 "core" &-  6 +3 ."psFlush"Forearm.seek :garage +2 "manipulator"&0' +110 "core" ' + ."psFlush"Hand.close +2 "manipulator"&v/ +72 "core" / +2 "manipulator"&& +4 "core" &- 6 +2 "manipulator"&% +3 "core" %  w +3 ."psFlush"Forearm.seek :retract + "manipulator"&'\ +99 "core" ' +4 ."psFlush"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."psFlush"\Elbow.seek PC +2 "manipulator"&( +113 "core" ( +2 "manipulator"&'& +5 "core" & +2 ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &k& +4 "core" & 2 +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&' +102 "core" ' +2 "manipulator"&E& +4 "core" & f +2 "manipulator"&T% +4 "core" % [ p +3 "processing"%& +3 "core" & E +2 "processing"%n& +4 ."psFlush"PC.seek :closed + "processing"%g(Tg +3 "core" & E +4 &u D6 +9 &?K~w H +10 &hs >H +9 &qem =H +10 &4bz H +10 &zhh H +9 &2cg H +8 &9`P =H +10 &;bX =G +9 &=]c] 20 seconds for psFlush to relinquish FlushPuck +674 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1607 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%e +67 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%}  +31 "core"  +3 ."psFlush"PS.seek 0ml + "processing"%/'W +2631 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%Z +67 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%' +596 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%%' +2125 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%, +67 "core" +3 ."psFlush"PBV.dial PSV +2 "processing"%^ U +52 "core" W +3 ."psFlush"PS.seek 0ml +2 "processing"%W'W +1380 E^ 9AA +1246 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%: @ +41 "core" ? +3 ."psFlush"PS.seek 2.5ml +2 "processing"%-' +2645 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%>  +68 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%C'9 +2630 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"% +53 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%J' +2641 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +69 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%('W +2655 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%) @ +40 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%s' +2634 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%F  +66 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%?'9 +2632 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%@ +53 "core"  +3 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%z'P +1096 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%h' +1610 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%" +69 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%K  +49 "core" +3 ."psFlush"PS.seek 0ml + "processing"% 'W +2629 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%+ +67 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%' +586 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%P' +2129 "core" ' +2 ."psFlush"PSV.dial PTV +49 "processing"%m +67 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%D U +50 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2639 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"% @ +41 "core" ? +3 ."psFlush"PS.seek 2.5ml + "processing"%[' +2640 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%9  +66 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%G'9 +2635 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%= +53 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%H' +2632 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%# +69 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%A'W +2629 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%8 @ +53 "core" B +3 ."psFlush"PS.seek 2.5ml + "processing"%' +2631 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%O  +68 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%t'9 +2636 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'Q& +4 "core" &,2A 6 + .tHand.open + "manipulator"&71 +18 "core" 1 +2 "manipulator"&q& +4 "core" & +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&( +2 "core" ( + "manipulator"&x& +4 "core" & + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &\ & +2 "core" & - +2 .tForearm.seek PC +2 "manipulator"&a' +94 "core" ' +2 .tHand.close + "manipulator"&N/ +70 "core" / +2 .tPC.seek :open +2 "processing"%M( +400 "core" ( +2 "manipulator"& & +4 "core" & c +2 "manipulator"&% +3 "core" %    +2 .tForearm.seek :retract + "manipulator"&`'\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&V( +350 "core" ( +2 "manipulator"&S& +4 "core" & 2 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & U 2 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&'ρ +99 "core" ' +2 "manipulator"&& +4 "core" &  2 +2 "manipulator"&% +3 "core" %ϋ +2 "collection"'*& +4 "core" &-1 6 +2 "collection"'i& +4 .tCC.seek :closed + "collection"'R(O +3 "core" &-/ 5 +3 &+0 6 +9 &5-1 +*z +9 &j+1 )= +9 &u-1M +H +10 &sb.1 -G +9 &5d-/ ,G +9 &c,/ -G +10 &c./ ,G +9 &zd.0 -G +10 &<b-1 -G +9 &c,/ ,G +9 & c// ,G +10 &"c-0 ,G +9 &$Dc-2 -G +9 &&`,1 -G +10 &'c./ -G +9 &)d,. -G +10 &+Nc// -G +9 &-d,/ ,G +9 &.b-/ -G +10 &0c,/ -G +9 &2Vc,. -G +9 &4c-2 -G +10 &5c/0 -G +9 &7c.0 -G +10 &9^c,0 -G +9 &;c-1 -G +9 &<c-0 ,G +10 &>d-1 -G +9 &@dd,/ -G +9 &B&e,2 ,G +10 &Cd,0 -G +9 &Ee-/ ,G +10 &Gip+0 +H +9 &I"+/ )L +9 &J.0 %O +10 &L*. #R +9 &NS(- "@ +10 &O<-(. %4 +9 &O>*. .5 +5 ( + "collection"'i& +4 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.58 + "collection"'X& +4 "core" &O*), 05 + &O*)- 05 +2 .tHand.open + "manipulator"&y1 +66 "core" 1 +2 "manipulator"&l% +4 "core" % ϋ  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&f'\ +92 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'&& +4 "core" &O*,, 25 +2 "collection"'1% +3 "core" %). 2 +2 #tCS Pulling 5ml of flush .CSV.dial CSR +2 "collection"'  +38 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'r'l +1355 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 'j% +2 "core" %l*-J 0 +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml + "collection"' ' +628 "core" ' +2 .tCSV.dial :waste + "collection"'d +129 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'3' +1985 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'& +4 "core" &O))-5 35 +2 "collection"'2% +3 "core" %,. 3 + .tCSV.dial :flush +2 "collection"'  +40 "core"  +3 .tCS.reconfigure CSfast + "collection"'#d @b +3 .tCS.seek 5ml + "collection"''l +1156 "core" ' +4 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'| @ +38 "core" A +2 "collection"'c% +4 "core" %l*, 2 +2 .tCS.seek 7ml +2 "collection"'~' +509 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'U  + ']  +39 "core"  +82  +2 .tCBV.dial :waste1 + "collection"'L @ +41 "core" @ +3 .tCS.seek 0ml + "collection"'I' +1595 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"' & +4 "core" &O*-0L 35 +2 "collection"'b% +3 "core" %.2C 4 + .tCSV.dial :flush +2 "collection"'B  +64 "core" +5 .tCS.seek 5ml +46 "collection"'.'l +1170 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'o @ +41 "core" B +2 "collection"'4% +4 "core" %l,/ . +2 .tCS.seek 7.001ml +2 "collection"'5' +515 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV + "collection"'u  +39 "core"  +2 .tCBV.dial :waste2 +2 "collection"'{  +103 "core"  +3 .tCS.seek 0ml + "collection"' ' +1577 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'v& +4 "core" &O)./" /5 +2 "collection"'% +3 "core" %-.8 / +2 .tCSV.dial CSR + "collection"'  +40 "core"  +2 .tCSR.select :kill + "collection"' +10 .tCS.seek 8ml +2 "collection"'' +404 Ec >88 +1407 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml +2 "collection"''' D +526 "core" ' +4 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +2 "collection"'k + '0  +92 "core" +32  +2 .tCTV.dial :intake +2 "collection"'E  +66 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'T' \\ +1804 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'  +67 "core" ~ +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'' +583 "core" ' +2 .tCSV.dial CSR + "collection"'  +92 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'6'l +1349 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml + "collection"'p' D +1349 "core" ' +2 .tCSV.dial CBV + "collection"' +103 "core" ~ +2 .tCS.seek 0ml +2 "collection"'!' +2624 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&n& +4 "core" & 2 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&<( +3 "core" ( +2 "manipulator"&& +4 "core" & 2 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &\\& +2 "core" & 6 2 +2 .tForearm.seek CC +2 "manipulator"&_'ρ +101 "core" ' +2 .tHand.close + "manipulator"&e/ +75 "core" / +2 .tCC.seek :open +2 "collection"'}( +376 "core" ( +2 "manipulator"&& +4 "core" &  2 + "manipulator"&Z% +4 "core" % π o +2 .tForearm.seek :retract + "manipulator"&/'\ +94 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&(- +281 "core" ( +2 "manipulator"&,& +4 "core" &- 0 +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &^& +2 "core" &- 0 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&%' +111 "core" ' +30 .tHand.open +2 "manipulator"&:1 +71 "core" 1 +2 "manipulator"&W% +4 "core" %  ǽ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&>'\ +99 "core" ' +2 #tCompleted [Sample.deep; initialPurge; da withoutWCR] begun 06:10:22 + #Preparing to sleep until 11:00AM 7/23/2018 +3 #Asleep til 11:00AM 7/23/2018 +4 ."shutdown"CC.coast +2 "collection"'6 +3 #tContinuing at 11:00 +2 ."shutdown"CS.coast +4 Ee G)) + "collection"'5 +4 ."Qmail"GoodNews.email "Then, in tube 2: /home/esp/esp2/mission/2018_07_19_niagara_mission.rb:71\\n{1 => 21, 2 => 1}\\nCan@08:14:55, 24.4C, 18% humidity, 14.2psia, 14.214V, 0.177A, 0.177A avg, 2.52W",Subject: "Asleep until 11:00" +3 ."shutdown"PC.coast +117 "processing"%6 +2 ."shutdown"PS.coast + "processing"%5 +3 ."shutdown"Forearm.coast + "manipulator"&5 +2 ."shutdown"\Elbow.coast + "manipulator"&6 +37 ."shutdown"Sleepy.power :dwarf,:OFF +3 .Sleepy.power :raw,:OFF +2 #Shutdown +47262 Ee Vy +60002 j Vf +60002 n Vn +60002 m Wo +60002 l Ur +60003 o Wp +60002 l L##y +60002 k O} +60002 m Wq +60002 o P} +60003 o Wp +60002 n Xx +60002 o Vq +60002 o Vt +60002 q M""r +60003 p P +42953 q Qt +35 #tPowering up Dwarves +504 .Sleepy.power :raw,:ON +22 "sampler") +40 )- +8 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +2 %C +2 "core"  +2 "collection"' 9\ +2 ' 0\ +2 ' -\ + "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +2 "sampler")&\ +2 .tSS.configure SSconfig +2 "sampler")#.0X +2 %   + ."rdySampler"Intake.select :close +2 "manipulator"&F% + ."rdySampler"\Exhaust.select :close +2 .CTV.dial :air +4 "collection"'s  +3 "core" %   _ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#@2^d^b +2 "core"  + .tForearm.home.seek :retract +3 "manipulator"&@'\ + ."rdySampler"CSV.dial :waste1 +3 "collection"'? +41 "core" +2 ."rdySampler"SSV.dial :spit,avoiding: :exhaust +2 "sampler")z +3 "core"  + "sampler")"  +5 "core"  +3 ."rdySampler"SS.reconfigure SSconfig +2 ."readyCS"CS.reconfigure CSfast +5 "sampler")#.0X 21, 2 => 1}\\nCan@11:00:23, 23.9C, 18% humidity, 14.2psia, 14.140V, 0.368A, 0.374A avg, 5.20W",Subject: "Started 2018_07_19_niagara_mission phase /home/esp/esp2/mission/2018_07_19_niagara_mission.rb:71" +2 .tSample.shallow +68 "sampler")2 +20 "core" 2 +2 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'Q& +4 "core" &7; + + .tHand.open + "manipulator"&71 +75 "core" 1 +4 "manipulator"&q& +5 "core" & d n +2 "manipulator"&x% +3 "core" %  P  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&\ (- +178 "core" ( +2 "manipulator"&N& +4 "core" &- @ 9 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +5 "core" &-  9 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage +2 "manipulator"&;' +106 "core" ' +2 .tHand.close + "manipulator"&g/ +66 "core" / +3 "manipulator"& & +4 "core" &-  9 +2 "manipulator"&% +3 "core" %  } +2 .tForearm.seek :retract +2 "manipulator"&a'\ +106 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +3 "manipulator"&( +271 "core" ( +2 "manipulator"&S& +4 "core" & " 2 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" &  2 +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'ρ +101 "core" ' +5 "manipulator"&& +4 "core" & / 2 + "manipulator"&*% +4 "core" %φ M +2 "collection"'`& +3 "core" &7: ) +2 "collection"'w& +4 .tCC.seek :closed + "collection"'i(O +3 "core" &4; ) +3 &69 ) +10 &86: +| +9 &l7: > +10 &p6; H +9 &K^78 !G +9 & e59 !G +10 &d6: !G +9 &d7: !G +9 &Re8: !G +10 &c6; !G +9 &`6< "G +10 & _6; !G +9 &"Z_7; "G +9 &$e79 !G +10 &%c69 !G +9 &'e59 !G +10 &)ab89 !H +10 &+#b6< !H +8 &,c6= !H +10 &.a89 !G +9 &0j_7; #G +9 &2,c69 "G +10 &3a5: !H +9 &5b7: !H +9 &7rb7: !G +10 &93_7: !H +9 &:b8; !G +10 &<_7< !H +9 &>zb89 !G +9 &@<`59 !G +10 &Ab6; "G +9 &Cc7; !H +9 &Eh4: H +10 &G@o7: I +9 &H8: K +10 &J49 O +9 &Li4: S +9 &N,58 ? +10 &O1447 )x +9 &O x37 @ +5 ( + "collection"'w& +4 #tCollection Clamp onSpring/offSpring for 6/27 samples, on/off torque 1.59 +2 "collection"'X& +4 "core" &OT4: !@ + &OT57 !@ + .tHand.open + "manipulator"&y1 +71 "core" 1 +2 "manipulator"&l% +4 "core" % π 2 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&&'\ +101 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'1& +4 "core" &OT69 #@ +2 "collection"'% +3 "core" %38 $ +4 #tCS Pulling 5ml of flush +2 .CSV.dial CSR + "collection"'  +118 "core"  +2 .tCSR.select :flush + "collection"' +11 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"'Y'l +1357 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 'j% +2 "core" %l39 # +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'r' +624 "core" ' +2 .tCSV.dial :waste + "collection"'d +128 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"' ' +1992 "core" ' +2 #tPurging external Intake + "collection"'& +4 "core" &OT48 '@ + "collection"'2% +4 "core" %48 & + .tCSV.dial :flush +2 "collection"'  +52 "core" +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'3' D +2259 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'| + 'c  +5 "core"  +61 ~ +2 .tCTV.dial :intake + "collection"'  +67 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'U' +2245 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"']  +66 "core"  +2 #tFlushing upper manifold + "collection"'L& +4 "core" &OT06 &@ +2 "collection"'~% +3 "core" %19 & + .tCSV.dial :flush +2 "collection"'  +66 "core"  +3 .tCS.seek 5ml +2 "collection"'b'l +1169 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'B @ +38 "core" B +2 "collection"'I% +4 "core" %l59 % +2 .tCS.seek 7ml +2 "collection"'o' +570 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"'4 +93 "core" ~ +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"'.' +781 Ep 4QR +816 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'u'- +737 "core" ' +2 .tCSV.dial :waste + "collection"'{ +40 "core" +3 .tCS.seek 0ml + "collection"'5' +721 "core" ' +2 "collection"'v& +4 "core" &OT47 &@ +2 "collection"'% +3 "core" %57 & + .tCSV.dial :flush +2 "collection"'  +38 "core"  +3 .tCS.seek 3ml +2 "collection"' '- +756 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +38 "core" B +2 "collection"'k% +4 "core" %-48 # +2 .tCS.seek 5ml +2 "collection"'0'l +529 "core" ' +8 .tCSV.dial :air +2 .CS.seek 0ml + "collection"'E' +1155 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'''- +734 "core" ' +2 .tCSV.dial :waste + "collection"' +78 "core" +3 .tCS.seek 0ml + "collection"'T' +727 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &  2 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&( +3 "core" ( +2 "manipulator"&6& +4 "core" & * 2 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & = 2 +2 .tForearm.seek CC +2 "manipulator"&p'ρ +95 "core" ' +2 .tHand.close + "manipulator"&n/ +76 "core" / +2 .tCC.seek :open +2 "collection"'( +378 "core" ( +2 "manipulator"&\\& +4 "core" &  2 + "manipulator"&e% +4 "core" % ϔ +2 .tForearm.seek :retract + "manipulator"&V'\ +100 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&f(- +278 "core" ( +2 "manipulator"&R& +4 "core" &-  A + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- A +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&Z' +110 "core" ' +3 .tHand.open + "manipulator"&_1 +70 "core" 1 +2 "manipulator"&,% +4 "core" %  Ǿ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&^'\ +98 "core" ' +2 #tda sampling at most 1000ml +2 #Loading sh1 puck from tube 2 into Collection Clamp +2 ."Qmail"HABfans.email "Started da in tube 2 at 11:04:30EDT23-Jul-18\\n{1 => 21, 2 => 1}\\nCan@11:02:53, 23.9C, 18% humidity, 14.2psia, 14.120V, 0.423A, 0.429A avg, 5.97W",Subject: "da sampling at most 1000ml" +3 "collection"'<& +106 "core" &7; . +2 "manipulator"&:% +4 "core" %\  1  +2 "storage"(W% +3 "core" %~  X +2 "storage"(/. +3 "core" .( + "storage"(%& +4 "core" & ' [ Y  + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (}& +4 "core" & ' N X  + "manipulator"&!& +4 "core" &- A +2 "manipulator"&M% +3 "core" %\   +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 2 + "manipulator"&t(^ +178 "core" ( +4 "manipulator"&>& +4 "core" &b  $ +3 "storage"(& +5 "core" & ' = W  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts + "manipulator"&$'! +96 "core" ' +2 "storage"(-& +4 "core" & ' ^ V  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"('L +275 "core" ' +2 "storage"(C- +4 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (& +2 "core" & ' $ S  +2 "manipulator"&)& +4 "core" &b  $ +2 .t\Elbow.seek 2 +2 "manipulator"&J(^ +3 "core" ( + "manipulator"&F& +4 "core" &b  $ +2 "storage"(s& +3 "core" & & E Q  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&?'ϑ +20 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&z/ +68 "core" / +72 "manipulator"&"& + ."downElevator"SE.seek :down +5 "storage"(('v +5 "core" &b  " $ + "manipulator"&+% +4 "core" % ψ 9 +2 .tForearm.seek :retract +2 "manipulator"& '\ +92 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&D( +143 "core" ( +2 "manipulator"&=& +4 "core" & 5 2 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &@& +3 "core" & 2 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&m'ρ +2 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +91 "core" ' +2 "manipulator"&#& +4 "core" & 2 +2 "manipulator"&H% +4 "core" %ρ +2 "collection"'8& +4 "core" &9; * +2 "collection"'& +4 .tCC.seek :closed + "collection"'(O +3 "core" &69 ) +3 &5: * +10 &47: *y +9 &\ k6; = +36 &v5; !G +2 &f_7; "G + &(`79 "G + &e5; !G +7 &d8; "G +9 &ne7: !G +10 &/b7; "G +9 &b8; "F +9 & e68 "G +10 &"v_6; "G +9 &$8e89 "G +10 &%a79 !G +10 &'`7< "F +8 &)~e5; "G +10 &+A_7; #F +9 &-b7; "F +9 &._9; "G +10 &0d5< "G +9 &2Hb7; "G +10 &4 _8; #F +9 &5b5; "F +9 &7_59 #G +10 &9Q`7; "F +9 &;b8: "F +9 &<b8; "F +10 &>e59 !G +9 &@Y_8: "F +10 &Bc8: "G +9 &Cd8: "F +9 &Ee6: "G +10 &G\\q6; H +9 &I6; L +9 &J59 P +10 &L38 R +9 &NE79 @ +10 &OA;49 'u +10 &O}469 %9 + ( + "collection"'& +4 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.65 + .Hand.open + "manipulator"&[1 +68 "core" 1 +2 "manipulator"&% +4 "core" % ρ +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&Q'\ +95 "core" ' +3 .tSC.coast + "storage"(6 +3 #tcollectSample 1000ml w/bubble point of 24psi + #Priming 7ml + .Sleepy.power :sampler,:ON .Intake.select :close + .\Exhaust.select :close + .SS.hold +2 "sampler")7+ +3 "core" + +2 "sampler")q% +4 "core" % GH + "collection"'x& +4 "core" &O}039 9 +2 Eq FG +2 #tCalibrating pressure and temperature sensors + .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X +18 +2 .tdelay 3.8 seconds +382 "collection"'g% +3 "core" %57  +2 "sampler") % +3 "core" %?5 C ] +2 .tSSV.dial :spit +2 "sampler") +122 "core"  +3 .tSS.seek 0ml + "sampler")G' +295 "core" ' +2 .tSSV.dial CBV + "sampler");  +122 "core"  +3 .tCTV.dial :intake +2 "collection"'S  +68 "core"  +2 #tWaiting for external sampler to finish priming... + .delayUntil "11:07:49.70" +16530 ."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" %sww\ +2 #tIntake @17.7psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X +2 "sampler")% +3 "core" % ? +2 .tIntake.select :close + "sampler")0 +9 )5% +2 "core" % C + .tSSV.dial :exhaust +2 "sampler")  +70 "core"  +2 .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X% +3 "core" %`b\ +2 "sampler")% +4 "core" %  9 E + "sampler")-% +4 "core" % 9: + .tIntake.select :close + "sampler")0 +9 )f% +3 "core" % ? + .tSSV.dial :exhaust +2 "sampler")^  +69 "core"  +2 .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X% +4 "core" %Z?G 7 +14 "collection"'% +3 "core" %V[\ +2 "sampler")-% +4 "core" %Z?G 7 +14 "collection"'f% +3 "core" %X[\ +2 "sampler")^% +3 "core" %Z?G 6 +16 "collection"'Z% +2 "core" %Z]\ +2 "sampler")% +3 "core" %Z?G 5 +15 "collection"')% +3 "core" %[_\ +2 "sampler")C% +3 "core" %Z?G 5 +15 "collection"'F% +3 "core" %_`\ +2 "sampler")s% +3 "core" %Z?F 5 +2 "collection"'z% +3 "core" %ad\ +2 #tIntake @16.7psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 72 +2 "sampler")#.H0X% +4 "core" %jn\ + #tIntake @17.2psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 43 +2 "sampler")#.+0X% +3 "core" %ln\ +2 "sampler")i% +4 "core" %kZ 3 +14 "collection"'-% +3 "core" %op\ +2 "sampler")f% +3 "core" %kZ 2 +15 "collection"'^% +3 "core" %pq\ +2 "sampler")Z% +4 "core" %kZ 3 +14 "collection"'% +3 "core" %lp\ +2 "sampler"))% +4 "core" %kY 2 +14 "collection"'C% +3 "core" %kp\ +2 "sampler")F% +4 "core" %kY 3 +14 "collection"'s% +3 "core" %lq \ +2 "sampler")z% +4 "core" %kY 3 +14 "collection"':% +3 "core" %np\ +2 "sampler")+% +4 "core" %kX 1 +14 "collection"'P% +3 "core" %mq \ +2 "sampler")$% +4 "core" %kY 2 +14 "collection"'=% +3 "core" %rq \ +2 "sampler")t% +4 "core" %kY 1 + "collection"'% +4 "core" %pu \ + #tIntake @17.6psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 26 +2 "sampler")#.0X% +4 "core" %  8\ J +52 "collection"'i% +3 "core" %ps\ +2 "sampler")-% +3 "core" %  8\ J +52 "collection"'f% +3 "core" %ps\ +2 "sampler")^% +4 "core" %  8\ J +53 "collection"'Z% +3 "core" %rv\ +2 "sampler")% +4 "core" %  8\ J +52 "collection"')% +3 "core" %or\ +2 "sampler")C% +4 "core" %  8\ J +52 "collection"'F% +3 "core" %rt\ +2 "sampler")s% +3 "core" % $$ 8\ J +52 "collection"'z% +3 "core" %rw\ +2 "sampler"):% +4 "core" % 20 9\ J +52 "collection"'+% +3 "core" %ps\ +2 "sampler")P% +4 "core" % <: 9\ J +52 "collection"'$% +3 "core" %qu\ +2 "sampler")=% +3 "core" % GI 9\ J +53 "collection"'t% +3 "core" %uv\ +2 "sampler")% +4 "core" % TS 9\ J +52 "collection"'!% +3 "core" %or\ +2 "sampler")#% +3 "core" % ^_ 8\ J +52 "collection"'H% +3 "core" %tw\ +2 "sampler")8% +3 "core" % if 9\ J +52 "collection"'@% +3 "core" %tv\ +2 "sampler")"% +3 "core" % ur 9\ J +52 "collection"'(% +3 "core" %rr\ +2 "sampler")J% +3 "core" % }} 8\ J +53 "collection"' % +3 "core" %ux \ +2 "sampler")% +4 "core" %  6\ J +52 "collection"'q% +4 "core" %qv \ +2 "sampler")x% +3 "core" %  5\ J +52 "collection"'m% +3 "core" %tz\ +2 "sampler")% +3 "core" %  5\ J +52 "collection"'% +3 "core" %tx\ +2 "sampler")K% +3 "core" %  5\ J +52 "collection"'7% +3 "core" %tx\ +2 "sampler")% +3 "core" %  5\ J +52 "collection"'% +3 "core" %wy\ +2 "sampler")g% +3 "core" %  6\ J +2 "sampler")[% +3 "core" %  5\ J + .tIntake.select :close + "sampler")0 +10 )% +2 "core" %  :\ J + .tSSV.dial :exhaust +2 "sampler")?  +71 "core"  +2 .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X% +4 "core" %P 4 +14 "collection"'i% +3 "core" %qt\ +2 "sampler")-% +3 "core" %P 4 +15 "collection"'f% +3 "core" %rv\ +2 "sampler")^% +3 "core" %P\  4 +15 "collection"'Z% +3 "core" %rt \ +2 "sampler")% +3 "core" %P  4 +15 "collection"')% +5 "core" %os\ + "sampler")C% +4 "core" %P  3 +14 "collection"'F% +3 "core" %su\ +2 "sampler")s% +7 "core" %O 4 +15 "collection"'z% +3 "core" %vv\ +2 "sampler"):% +4 "core" %P 4 +14 "collection"'+% +3 "core" %qv\ +2 "sampler")P% +3 "core" %P 5 +15 "collection"'$% +3 "core" %oq\ +2 "sampler")=% +4 "core" %P 4 + "collection"'t% +4 "core" %mq \ + #tIntake @17.4psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 15 +2 "sampler")#.0X' +356 "core" ' +2 .tSS.coast "sampler")5 +3 #t\Evacuating Puck (bubblePt=24psi, evacVolume=10ml, delay 15 seconds) + .Intake.select :close + "collection"'i& +4 "core" &O}158 &9 +2 ."airStroke"CSV.dial :waste +3 "sampler")-% + "collection"'f +5 "core" %b j( +2 .tSSV.dial :exhaust + "sampler")^  +58 "core" +3 ."airStroke"CS.seek 0ml + "collection"'Z' +4 "core" ' +2 ."airStroke"CSV.dial :air +2 "collection"' @ +3 "core" ~ + .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X7d +102 "collection"'c9 +3 "core" 9O;d +102 "collection"'l9 +4 "core" 9a@d +103 "collection"'9 +3 "core" 9tDd +102 "collection"' 9 +3 "core" 9Hd +102 "collection"'9 +3 "core" 9Ld +102 "collection"'L9 +3 "core" 9Pd +102 "collection"'~9 +4 "core" 9Ud +102 "collection"']9 +3 "core" 9Yd +102 "collection"'U9 +3 "core" 9]d +102 "collection"'B9 +3 "core" 9ad +102 "collection"'I9 +3 "core" 91ed +102 "collection"' 9 +4 "core" 9Njd +102 "collection"'9 +3 "core" 9ind +102 "collection"'49 +3 "core" 9rd +102 "collection"'.9 +3 "core" 9vb +102 "collection"'{9 +3 "core" 9z` +102 "collection"' 9 +3 "core" 9\\ +102 "collection"'39 +3 "core" 9Y +102 "collection"'9 +3 "core" 9V +102 "collection"'|9 +3 "core" 9;S +102 "collection"'o9 +3 "core" 9YO +102 "collection"'9 +4 "core" 9yM +102 "collection"'09 +3 "core" 9I +102 "collection"'T9 +3 "core" 9G +102 "collection"'59 +3 "core" 9D +102 "collection"'k9 +3 "core" 9A +102 "collection"'9 +4 "core" 9> +102 "collection"'9 +3 "core" 94; +102 "collection"'G9 +3 "core" 9R9 +102 "collection"'69 +3 "core" 9p6 +102 "collection"''9 +3 "core" 94 +102 "collection"'E9 +4 "core" 91 +102 "collection"'9 +3 "core" 9/ +102 "collection"' 9 +3 "core" 9- +102 "collection"'u9 +3 "core" 9* +102 "collection"'\\9 +3 "core" 9' +102 "collection"'e9 +3 "core" 9;' +102 "collection"'9 +3 "core" 9U$ +102 "collection"'R9 +3 "core" 9o# +102 "collection"'9 +3 "core" 9 +102 "collection"'n9 +3 "core" 9 +102 "collection"'9 +3 "core" 9 +103 "collection"'_9 +3 "core" 9 +102 "collection"'9 +3 "core" 9 +102 "collection"'V9 +3 "core" 9  +102 "collection"'W9 +3 "core" 9  +102 "collection"',9 +3 "core" 9 , +103 "collection"'%9 +3 "core" 9 A +102 "collection"'&9 +3 "core" 9 U +102 "collection"'p9 +3 "core" 9 i  +102 "collection"'b9 +3 "core" 9 | +102 "collection"'<9 +3 "core" 9  +102 "collection"'M9 +3 "core" 9   +102 "collection"'}9 +3 "core" 9   +102 "collection"'9 +3 "core" 9   +102 "collection"'i9 +3 "core" 9 #\ +102 "collection"'-9 +3 "core" 9 ' +102 "collection"'f9 +3 "core" 9 + +102 "collection"'^9 +3 "core" 9 / +102 "collection"'9 +3 "core" 9\ 3 +102 "collection"'>9 +3 "core" 9\ 8 +102 "collection"'F9 +3 "core" 9\ "< +103 "collection"'Z9 +3 "core" 9\ -@ +102 "collection"'s9 +3 "core" 9\ 7D +102 "collection"'z9 +3 "core" 9\ BI +102 "collection"'+9 +3 "core" 9\ MM +102 "collection"')9 +4 "core" 9\ VQ +102 "collection"'P9 +3 "core" 9\ _U +102 "collection"'$9 +3 "core" 9\ gY +102 "collection"'=9 +3 "core" 9\ n ^ +102 "collection"'t9 +3 "core" 9\ v!b +2 .tCH.hold 10:00,70C +3 "collection"'C `\ `\ u  +2 "core" b +21993 Ek  +38008 "core" ` +2 "collection"'!9 +3 "core" 9\  +2 #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml + "collection"'#' +331 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'H @ +92 "core" A +2 .tCSV.dial :air +2 "collection"': @ +38 "core" ? +3 .tCS.seek 5ml + "collection"'@'l +1345 "core" ' +2 .tCSV.dial CTV + "collection"'"  +40 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'( @ +40 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'8  +41 "core"  +3 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'J @ +40 "core" ? +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'' +1349 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"'q +91 "core" ~ +2 .tCBV.dial CSV + "collection"'m  +29 "core"  +2 "collection"' % +4 "core" %   ( +2 .tCS.seek 5ml + "collection"''l +1355 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'v  +40 "core" +2 "collection"'% +4 "core" %l ' '\ +2 .tCS.seek 7ml + "collection"'x' +594 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +50 "collection"'K @ +52 "core" B +3 .tCS.seek 10ml + "collection"'' D +840 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +107 "core" ^ +3 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'7   +34 "core" ! +3 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +2 "collection"'[  +2 '  +27 "core"  +96  +2 .tCS.seek 5ml +2 "collection"'g'l +1347 "core" ' +3 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'? @ +92 "core" A +2 .tCSV.dial :waste +2 "collection"' +93 "core" +2 .tCS.seek :empty +2 "collection"'/'Ͱ +1355 "core" ' +2 .tCSV.dial :air + "collection"'; @ +67 "core" B +3 .tCS.seek 5ml +2 "collection"''l +1353 "core" ' +2 .tCSV.dial CTV + "collection"'*  +39 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +40 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'S  +41 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'` @ +50 "core" B +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'\ ' +1346 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"'A +94 "core" ~ +2 .tCBV.dial CSV + "collection"'9  +35 "core"  +2 "collection"'w% +4 "core" %ag % +2 .tCS.seek 5ml +2 "collection"'y'l +1344 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'X  +40 "core" +2 "collection"'% +4 "core" %l ( \ +2 .tCS.seek 7ml +2 "collection"'h' +606 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'j @ +38 "core" > +3 .tCS.seek 10ml + "collection"'Y' D +857 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'d ` +102 "core" _ +2 #tLysing Complete +2 "collection"'& +3 "core" &O}0u #9 +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&% +4 "core" %\   +2 "storage"(2% +3 "core" %  Q + "storage"(r. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 + "storage"(N(" +340 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (c& +3 "core" &%  Q + "manipulator"&l& +4 "core" & 2 + "manipulator"&% +4 "core" %\  C  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 1 +4 "manipulator"& ( +156 "core" ( +2 "manipulator"&& +4 "core" &  +2 "storage"(L& +3 "core" &  R +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&~' +105 "core" ' +2 "storage"(]& +4 "core" & M +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(U'L +100 "core" ' +2 "storage"(B- +3 "core" -'$ +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 "manipulator"&I& +3 "core" & 4  +2 "storage"( & +3 "core" & a a A +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&'I +37 "core" ' +2 .t\Elbow.hold + "manipulator"&4, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(.- +3 "core" -'$ +2 .tSE.seek 20.09 Pucks below Top Plate + "storage"({' +33 "core" ' +4 "manipulator"& % +3 "core" %VI ǭ +2 "storage"(3& +4 "core" & % $ : + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 313 counts + "manipulator"&'ς +22 "core" ' +2 "manipulator"&|& +4 "core" &  +2 "storage"(o& +4 "core" & { x * G +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts + "manipulator"&' +19 "core" ' +2 .tSE.seek 21.09 Pucks below Top Plate +2 "storage"(0' +56 "core" ' +2 "manipulator"&T& +4 "core" &  +2 "manipulator"&5% +4 "core" % + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&k'\ +90 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&( +147 "core" ( +2 "manipulator"&& +4 "core" & 0 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &G& +2 "core" & d 0 +2 .tForearm.seek CC +2 "manipulator"&6'ρ +102 "core" ' +2 .tHand.close +41 "manipulator"&'/ +82 "core" / +2 .tCC.seek :open +2 "collection"'E( +376 "core" ( +3 "storage"(& +4 "core" & G 6 + @ +2 "storage"( & +3 "core" & L 8  A +2 "manipulator"&u& +3 "core" & " 0 +2 "manipulator"&\\% +3 "core" % |  r +2 .tForearm.seek :retract +2 "manipulator"&e'\ +94 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 1 +2 "manipulator"&( +153 "core" ( +2 "manipulator"&R& +4 "core" & } \ +2 "storage"(& +3 "core" & . J +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 1 + "manipulator"&n'I +113 "core" ' +2 .t\Elbow.hold + "manipulator"&, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&_1 +69 "core" 1 +10 "manipulator"&% +6 "core" % [^ N Ȳ +2 "storage"(V& +4 "core" & S R d ? + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 318 counts +2 "manipulator"&W'χ +20 "core" ' +2 "manipulator"&,& +4 "core" &   +2 "storage"(%& +4 "core" & g K +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"&&' +25 "core" ' +2 "storage"(p% +5 "core" %  Kq +3 ."downElevator"SE.seek :down +2 "storage"(b'v +63 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +12 Eg 9// +21 "storage"(<% +3 "core" %\ ) X +2 "manipulator"&M% +3 "core" % R +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&}'\ +90 "core" ' +2 .tSC.coast + "storage"(6 +2 #tTranferring DA +2 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +4 "core" &   1 + .tHand.open +2 "manipulator"&i1 +23 "core" 1 +2 "manipulator"&-& +4 "core" & R  +2 "manipulator"&f% +4 "core" %\  _  +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&^(- +178 "core" ( +33 "manipulator"&& +5 "core" &-  +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &>& +3 "core" &- ? +2 .tForearm.seek :garage +2 "manipulator"&F' +105 "core" ' +2 .tHand.close + "manipulator"&Z/ +72 "core" / +2 "manipulator"&s& +4 "core" &-  +2 "manipulator"&z% +4 "core" %  +2 .tForearm.seek :retract + "manipulator"&+'\ +104 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&)( +273 "core" ( +2 "manipulator"&P& +4 "core" & 3 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &$& +2 "core" & * 3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&='ρ +99 "core" ' +2 "manipulator"&t& +4 "core" & 3 +2 "manipulator"&1% +3 "core" %x b ? +3 "collection"'C& +3 "core" &  0 +2 "collection"'!& +4 .tCC.seek :closed + "collection"'a(O +3 "core" & 0 +3 &  / +8 &0 &)v +10 &i { $< +9 &u %G +9 &lb  'F +10 &.`  (F +9 &`  'F +9 &e  'F +10 &tfx 'F +9 &5c g 'G +10 &c Y 'G +9 & c = 'F +9 &"}_' (F +10 &$=c  'G +9 &&b 'F +9 &'e  'F +10 &)c 'F +9 &+F_  'F +10 &-e 'F +9 &.b 'F +9 &0d  'F +10 &2Nb  'F +9 &4_  'F +9 &5b  'F +10 &7_  (F +9 &9Vb  'F +10 &;d  'F +9 &<b 'F +9 &>e 'F +10 &@^b 'F +9 &B!` 'F +9 &Cc  'G +10 &Eih &G +9 &Gcn f %G +10 &IU "K +10 &J N O +8 &L= R +10 &NK< ? +9 &O@6 - *| +9 &O; *: +2 ( + "collection"'!& +3 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.61 +2 "collection"'H& +4 "core" &O; (: + .tHand.open +2 "manipulator"&:1 +70 "core" 1 +2 "manipulator"&#% +4 "core" % y > +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&"'\ +97 "core" ' +2 .tPSV.dial PSR + "processing"%( +120 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%8' +1610 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +4 "processing"%J  +40 "core"  +3 .tPS.seek 0ml + "processing"%@'W +1617 "core" ' +2 .tPSV.dial PSR + "processing"%q +53 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%m' +2633 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +2 "processing"%  +3 "collection"'  +5 "core"  +2 "processing"%v  +42 "core"  +28 +2 .tPSV.dial :mixloop + "processing"% +95 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +45 "processing"%  +124 "core" +3 .tPS.seek 0ml + "processing"%K'W +2634 "core" ' +2 .tPSV.dial :air + "processing"%x  +40 "core"  +3 .tPS.seek 2.5ml + "processing"%' +2628 "core" ' +2 .tPSV.dial :mixloop + "processing"%7 +42 "core" +3 .tPS.seek 0ml + "processing"%['W +2629 "core" ' +2 .tPSV.dial :air + "processing"%  +53 "core" +3 .tPS.seek 2.5ml + "processing"%' +2627 "core" ' +2 .tPSV.dial :mixloop + "processing"%? +39 "core" +3 .tPS.seek 0ml + "processing"%'W +2629 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&g& +4 "core" & 3 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&;( +3 "core" ( +2 "manipulator"&/& +4 "core" & 3 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &*& +2 "core" & 3 +2 .tForearm.seek CC +2 "manipulator"&'ρ +93 "core" ' +2 .tHand.close + "manipulator"&S/ +68 "core" / +2 .tCC.seek :open +2 "collection"'`( +375 "core" ( +3 "manipulator"&& +4 "core" & 3 +2 "manipulator"&A% +4 "core" % ώ +2 .tForearm.seek :retract + "manipulator"&9'\ +92 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&w(- +278 "core" ( +2 "manipulator"&\ & +4 "core" &- 1 8 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &X& +3 "core" &- 8 8 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +111 "core" ' +4 .tHand.open + "manipulator"&y1 +75 "core" 1 +2 "manipulator"&j% +4 "core" % o ; Ƿh +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&h'\ +100 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing + ."connect"PRV.dial CBV +2 .tCBV.dial PRV + .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 3 into Collection Clamp + "collection"'d& +4 "core" & + +2 "manipulator"&% +3 "core" %\  ! +2 "storage"(% +4 "core" % M X + "storage"(2. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 3 + "storage"(r( +654 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (c& +3 "core" &( T  + "manipulator"&l& +4 "core" &-  8 + "manipulator"&% +4 "core" %\  ! +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 + "manipulator"&(j +190 "core" ( +2 "manipulator"&L& +4 "core" &u \ +2 "storage"(]& +3 "core" &( U  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&D' +100 "core" ' +2 "storage"(B& +4 "core" &(  V  +2 .tSE.reconfigure SEpick + "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(I'L +87 "core" ' +2 "storage"( - +3 "core" -'6 +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +11 (.& +2 "core" &&  N  +2 "manipulator"&Q& +4 "core" &u \ +2 .t\Elbow.seek 3 + "manipulator"& (j +10 "core" ( +2 "manipulator"&3& +4 "core" &f ( \ +2 "storage"(|& +4 "core" && M  +2 .tForearm.seek 3 + 300 counts +2 "manipulator"&o'b +23 "core" ' +4 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&T/ +72 "core" / +10 ."downElevator"SE.seek :down +5 "manipulator"&5& + "storage"(~'v +6 "core" &f \ +2 "manipulator"& % +3 "core" % w k p +2 .tForearm.seek :retract +2 "manipulator"&U'\ +55 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +31 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&( +148 "core" ( +2 "manipulator"&& +4 "core" & 2 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &{& +3 "core" & 2 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&'ρ +98 "core" ' +2 "manipulator"&G& +4 "core" & 2 +2 "manipulator"&% +3 "core" %υ / +3 "collection"'4& +3 "core" & ' +2 "collection"''& +4 .tCC.seek :closed + "collection"'k(O +3 "core" & ( +3 & ( +35 &6u *z +2 &ki = + &p` G + &s^O F +7 &5`E F +10 &_> F +9 &_ G +10 &zbt G +9 &<a| G +9 &_o F +10 & bd G +9 &"_Y F +9 &$DcR G +10 &&bE G +9 &'b= G +10 &)c5 G +9 &+La* G +9 &-b G +10 &.b G +54 &0a F +12 &2U_ F + &4^ F + &5d F + &7c F +4 &9\\b G + &;b G +2 &<b  G +8 &>b G +9 &@db G +10 &B&c G +9 &Cb G +10 &Eh G +9 &Ghq H +9 &I L +10 &J Q +9 &L S +9 &NR ? +10 &O;/ 3 +9 &O? !6 +5 ( + "collection"''& +4 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.67 +2 .Hand.open + "manipulator"&1 +3 "core" &O- "6 +72 1 +2 "manipulator"&% +4 "core" %   P +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"& '\ +96 "core" ' +4 .tSC.coast + "storage"(6 +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'u  +121 "core" ~ +2 .tCSV.dial CTV + "collection"'\\  +28 "core"  +3 .tPS.seek 2.5ml + "processing"%R' +2628 "core" ' +2 "collection"'% +4 "core" % A ) +2 .tCS.seek 5.75ml +2 "collection"'6'^ +1161 "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"  +3 .tPS.seek 0ml + "processing"%'W +2625 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'V ` +34 "core" _ +2 .tCSV.dial :air +2 "collection"', @ +40 "core" ? +3 .tCS.seek 10ml + "collection"'%' D +1155 "core" ' +2 .tCSV.dial CTV + "collection"'p  +52 "core"  +2 .tCS.seek 0ml +2 "collection"'e' +2622 "core" ' +2 .tCBV.dial :waste1 + "collection"'< @ +28 "core" > +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +4 "collection"'M  +121 "core" +2 "collection"'& +4 "core" &O- &6 +2 #tStoring lyfil puck in Collection Clamp to tube 2 + "manipulator"&% +3 "core" %\   +2 "storage"(n% +4 "core" %v h V + "storage"(i. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 2 + "storage"(-( +345 "core" ( +4 .tSC.reconfigure SCloose + "storage"($.\ 1~b +3 (f& +2 "manipulator"&W& +3 "core" & l O +4 ."raiseStack"SE.reconfigure SEplace +2 "storage"(#]K-0-\ b +3 "core" & 8 2 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&0( +2 "core" ( + "manipulator"&b& +3 ."raiseStack"SE.seek beamBreak +2 "storage"(&'L +2 "core" & 2 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" & ` 2 +2 .tForearm.seek CC + "manipulator"&>'ρ +100 "core" ' +2 .tHand.close + "manipulator"&N/ +69 "core" / +2 .tCC.seek :open +2 "collection"'( +80 "core" ' +2 "storage"(Z- +3 "core" -'L +2 ."raiseStack"SE.configure SEconfig +2 "storage"(#QK-0-\ b +2 ."raiseStack"SE.seek :place +2 "storage"(s' +34 "core" ' +252 ( +2 "storage"(z& +4 "core" & M O + "storage"(}& +4 "core" &  O +2 "manipulator"&F& +3 "core" & \ 2 +2 "manipulator"&P% +4 "core" % ϑ +2 .tForearm.seek :retract + "manipulator"&$'\ +98 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 +2 "manipulator"&^(^ +156 "core" ( +2 "manipulator"&t& +4 "core" &c  +2 "storage"(1& +3 "core" &  R +2 .t\Elbow.reconfigure LimpElbow + "manipulator"&$ ,(#b +3 .tForearm.seek 2 +2 "manipulator"&C'e +116 "core" ' +2 .t\Elbow.hold + "manipulator"&+, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tHand.open +2 "manipulator"&E1 +67 "core" 1 +12 "manipulator"&H% +4 "core" % jT  ǯ +2 "storage"(:& +3 "core" & y w 5 G +2 .tForearm.force -20 "manipulator"&5 +3 .tForearm.seek 2 + 305 counts + "manipulator"&#'ϖ +20 "core" ' +2 "manipulator"&!& +4 "core" &  s +2 "storage"((& +4 "core" & K V +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&='! +24 "core" ' +2 "storage"(J% +4 "core" % a V +2 ."downElevator"SE.seek :down +3 "storage"(8'v +99 (q% +3 "core" %-G  SQL +2 "manipulator"&@% +3 "core" % X  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"& '\ +94 "core" ' +64 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%v  +67 "core" +3 .tPS.seek 2.5ml + "processing"%' +2631 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"% +39 "core" +2 .tdelay 1 second +102 .PSV.dial :air +47 "processing"%  +47 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%m +52 "core" +3 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%x  +38 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%K'W +2629 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%7& +4 "core" & F + .tHand.open +2 "manipulator"&1 +22 "core" 1 +2 "manipulator"&& +4 "core" & Z s +2 "manipulator"&[% +3 "core" %   F  +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&?(- +170 "core" ( +2 "manipulator"&& +4 "core" &- 1 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &g& +3 "core" &- 1 +2 .tForearm.seek :garage +2 "manipulator"&/' +107 "core" ' +2 .tHand.close + "manipulator"&*/ +61 "core" / +2 "manipulator"&S& +4 "core" &-  1 +2 "manipulator"&)% +3 "core" %  * Ǿ` +2 .tForearm.seek :retract +2 "manipulator"&"'\ +106 "core" ' +3 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek PC + "manipulator"&a( +127 "core" ( +2 "manipulator"&& +4 "core" &  m +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &A& +2 "core" & m +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&' +101 "core" ' +2 "manipulator"&\ & +4 "core" &  m +2 "manipulator"&X% +3 "core" % $ +3 "processing"%;& +3 "core" & A +2 "processing"%y& +3 .tPC.seek :closed +2 "processing"%j(Tg +3 "core" & A +3 & @ +9 &6 6*x +9 &j 5> +10 &yw 6I +9 &>a 8H +9 &h 7I +10 &e 7H +9 &c 7H +10 &DeV 8I +9 &eX 7I +9 &cG 8I +10 & d 7I +9 &"Lc 8I +9 &$c 8I +10 &%d 7H +9 &'b 7H +10 &)Vc$ 7H +9 &+e2 7H +9 &,`* 7H +10 &.f1 8H +9 &0\\c, 7I +9 &2c 7H +10 &3a% 7H +9 &5` 8H +10 &7dd 7I +9 &9&e* 7I +9 &:c( 7H +10 &<a/ 8H +9 &>me) 8H +9 &@.c- 7I +10 &Ac- 8H +9 &Cg: 7H +10 &Eth6 7I +9 &G4j* 7J +9 &Hn- 6J +10 &J~4 5K +9 &Ln5 3N +9 &N04 3N +10 &O> 2M +9 &QG 2N +10 &SWxn? 77 +9 &T&%\\I 9K +9 &TGG =* +2 ( + "processing"%y& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.45 +2 "processing"%9& +4 "core" &TGG <* + .tHand.open + "manipulator"&d1 +71 "core" 1 +2 "manipulator"&% +4 "core" %  $ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +92 "core" ' +2 .tPRV.dial :air + "processing"%2  +42 "core"  +2 .tPSV.dial :mixloop +2 "processing"% +52 "core" +2 "processing"%c% +4 "core" %Y 9 +2 .tPS.seek 0.3ml +2 "processing"%l' +395 "core" ' +2 .tPSV.dial PSR + "processing"% +95 "core"  +2 .tPSR.select :wash + "processing"% +11 .tPS.seek 0.7ml +2 "processing"%L'* +489 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%]' +1909 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%w +105 "core" +2 .tPTV.dial :mixing +2 "processing"%B @ +66 "core" A +2 .tPBV.dial :waste2 +2 "processing"%  +96 "core"  +3 .tPS.seek 0ml + "processing"%.'W +2631 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&Q& +4 "core" & v m +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC + "manipulator"&3( +2 "core" ( +2 "manipulator"&|& +4 "core" & m + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &h& +3 "core" & m +2 .tForearm.seek PC + "manipulator"&T' +95 "core" ' +2 .tHand.close + "manipulator"&5/ +76 "core" / +2 .tPC.seek :open +2 "processing"% ( +401 "core" ( +2 "manipulator"&& +4 "core" & m + "manipulator"&D% +4 "core" %  ( +2 .tForearm.seek :retract + "manipulator"&'\ +92 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&{(- +133 "core" ( +2 "manipulator"&I& +4 "core" &-  % +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &o& +3 "core" &-  % +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&~' +110 "core" ' +2 .tHand.open + "manipulator"&G1 +75 "core" 1 +2 "manipulator"&% +4 "core" % \  Ǽ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&4'\ +99 "core" ' +4 #tLoading da puck from tube 3 into Processing Clamp + "processing"% & +4 "core" &8 < + "manipulator"&U% +4 "core" %   +2 "storage"(`% +3 "core" %  V +2 "storage"('. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 + "storage"(( +339 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +49 (& +4 "core" & ' S +2 "manipulator"&u& +3 "core" &-  % +2 "manipulator"&\\% +3 "core" %   +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 +2 "manipulator"&(j +167 "core" ( +2 "manipulator"&r& +4 "core" &t\  # +2 "storage"(& +4 "core" &\ \ \ \ F Z +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&' +96 "core" ' +2 "storage"(Y& +4 "core" &\ \  @ [ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"('L +101 "core" ' +2 "storage"(_- +3 "core" -'E +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 (R& +3 "core" & V Q +2 "manipulator"&V& +3 "core" &u\  # +2 .t\Elbow.seek 3 + "manipulator"&,(j +20 "core" ( +2 "manipulator"&6& +4 "core" &v   +2 "storage"(p& +3 "core" &  S +2 .tForearm.seek 3 + 300 counts +2 "manipulator"&%'b +23 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&bL 0I +10 &@N`= /H +9 &Bb0 0H +9 &Cb< 0H +10 &Ee< 0H +9 &GTi/ 0I +9 &In& /J +10 &J}, .K +9 &L- ,M +10 &NO) ,M +9 &P$ ,M +9 &Q+ ,N +10 &Swyl /)} +9 &T-)c( 0@ +9 &TD6 5) +2 ( + "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.47 +2 .Hand.open + "manipulator"&k1 +73 "core" 1 +2 "manipulator"&z% +4 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&}'\ +99 "core" ' +2 .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 3 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +5 "processing"%F  + %&9 +5 "core" 9 +102 "processing"%P9 +3 "core" 9 +102 "processing"%t9 +3 "core" 9  +102 "processing"%19 +3 "core" 9  +102 "processing"%>9 +3 "core" 9 +102 "processing"%09 +4 "core" 9 +102 "processing"%E9 +3 "core" 9 +102 "processing"%H9 +3 "core" 9 +102 "processing"%:9 +3 "core" 9" +102 "processing"%!9 +3 "core" 9& +102 "processing"%(9 +5 "core" 9+ +102 "processing"%J9 +3 "core" 9/ +102 "processing"%$9 +3 "core" 93 +102 "processing"%q9 +3 "core" 97 +102 "processing"%@9 +3 "core" 9#; +102 "processing"%^9 +3 "core" 9)@ +102 "processing"%C9 +3 "core" 9-D +102 "processing"%#9 +3 "core" 92H +102 "processing"%s9 +3 "core" 98L +102 "processing"%v9 +3 "core" 9>P +102 "processing"%=9 +3 "core" 9DU\ +102 "processing"%89 +3 "core" 9JY\ +102 "processing"%-9 +3 "core" 9Q] +102 "processing"%9 +3 "core" 9Wa +102 "processing"%9 +3 "core" 9_e +102 "processing"%9 +3 "core" 9ej +102 "processing"%m9 +3 "core" 9ln +2 .tPH.hold 2:00:00,28C +2 .delay 1:30 +2 "processing"%x ppe +3 "core" n +139 Ej x +8860 .tPSR.select :air +2 .PSV.dial PSR + "processing"% +92 "core"  +2 .tPSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%7' +592 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +31 "processing"% +9 .tPS.seek 2ml +2 "processing"%'[ +1613 "core" ' +2 .tPTV.dial :puck + "processing"%  +66 "core"  +2 .tPSV.dial PTV +2 "processing"%[ +66 "core" +2 .tPBV.dial :waste1 +2 "processing"%  +119 "core" +2 "processing"%g% +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" * +3 .tPS.seek 0ml +2 "processing"%S'W +1635 "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 +2 "processing"% * +34 "core" , +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"% +68 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%A' +2165 "core" ' +2 .tPSV.dial PTV + "processing"%/ +69 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +46 "processing"%\ +86 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%X +65 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%;  +67 "core"  +3 .tPS.seek :empty + "processing"%?'9 +2191 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%"  +117 "core" +2 .tPSV.dial :mixloop +2 "processing"%O +52 "core" +2 .tPRV.dial :ab1 +2 "processing"%9 @ +68 "core" A +3 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml + "processing"%d'w +356 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV + "collection"'  + "processing"%y  +44 "core"  +6 +2 "processing"%2% +4 "core" %z 7 +2 .tPS.seek 0.32ml +2 "processing"%'' +400 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'c  +27 "core" +2 .tPRV.dial :air +2 "processing"%  +39 "core"  +3 .tPS.seek 0.9ml +2 "processing"%K'D +1247 "core" ' +2 .tPRV.dial :waste2 + "processing"% @ +67 "core" > +3 .tPS.seek 0.5ml +2 "processing"%l' +862 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%L  +38 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%w'[ +1603 "core" ' +2 .tPSV.dial :PML + "processing"%B +54 "core" +2 .tPTV.dial :mixing +2 "processing"% @ +66 "core" B +2 .tPBV.dial :waste1 +2 "processing"%]  +32 "core"  +2 "processing"%Q% +4 "core" %[ ; +2 .tPS.seek 1.85ml +2 "processing"%|'; +240 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%h * +32 "core" , +3 .tPS.seek 0ml +2 "processing"%5'W +214 El 4;; +1757 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'a& +2 "core" &#/ +2 .tHand.open + "manipulator"&1 +17 "core" 1 +2 "manipulator"&j& +4 "core" &  +2 "manipulator"&% +3 "core" %\ 4 ( +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&D(- +136 "core" ( +2 "manipulator"&I& +4 "core" &-  % +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &o& +3 "core" &-  % +2 .tForearm.seek :garage + "manipulator"&T' +110 "core" ' +4 .tHand.close + "manipulator"&3/ +62 "core" / +2 "manipulator"&G& +4 "core" &-  % +2 "manipulator"&% +3 "core" %   +2 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"& ( +264 "core" ( +2 "manipulator"&U& +4 "core" & 3 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &`& +2 "core" & = 3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&''ρ +99 "core" ' +2 "manipulator"&~& +4 "core" & 3 +2 "manipulator"&% +3 "core" %τ # @ +2 "collection"'u& +4 "core" & &. ! +2 "collection"'\\& +3 .tCC.seek :closed +2 "collection"'r(O +3 "core" &"0 ) +2 &!$" ! +10 &5!%, *x +9 & i #- = +10 &r ## H +9 &gb"$& G +9 &)c!%& G +10 &c $/ G +9 &c$/ H +10 &ob %, G +9 &1_!# "G +9 &e%$ "G +10 & a#* H +9 &"v`#% H +9 &$8a%& H +10 &%`$' H +9 &'` $* H +10 &)~a #$ H +9 &+@`#% H +9 &-`!# H +10 &.` $ H +9 &0`!# G +9 &2I] "! G +10 &4 _!" "G +9 &5c# "H +10 &7b# "G +9 &9Q`#! #G +9 &;`%# "G +10 &<c%( H +9 &>`!$ G +9 &@Y_!%# G +10 &B` $$ "G +9 &C_ # "G +9 &Eh%$ !H +10 &G^l$" H +9 &I$% K +10 &J#! P +9 &L!# R +9 &NF#$ @ +10 &OF=#$ #i +9 &Oze# F +2 ( + "collection"'\\& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.61 + "collection"'& +4 "core" &Ozb # F + .tHand.open + "manipulator"&Y1 +71 "core" 1 +2 "manipulator"&{% +4 "core" %τ @ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&_'\ +90 "core" ' +2 .tPSV.dial PSR + "processing"%R +95 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%V' +1614 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%6  +40 "core"  +3 .tPS.seek 0ml + "processing"%p'W +1609 "core" ' +2 .tPSV.dial PSR + "processing"%4 +42 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%<' +2631 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "collection"'  +2 "processing"%M  +34 "core" ~ +115  +2 .tPSV.dial :mixloop +48 "processing"% +106 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%  +67 "core" +3 .tPS.seek 0ml + "processing"%'W +2626 "core" ' +2 .tPSV.dial :air + "processing"%%  +42 "core"  +3 .tPS.seek 2.5ml + "processing"%f' +2626 "core" ' +2 .tPSV.dial :mixloop + "processing"%W +53 "core" +3 .tPS.seek 0ml + "processing"%'W +2634 "core" ' +2 .tPSV.dial :air +2 "processing"%,  +38 "core"  +3 .tPS.seek 2.5ml + "processing"%' +2629 "core" ' +2 .tPSV.dial :mixloop + "processing"%N +53 "core" +3 .tPS.seek 0ml + "processing"%Z'W +2636 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&n& +4 "core" &  3 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"& ( +3 "core" ( + "manipulator"&k& +4 "core" & 3 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &z& +3 "core" & 3 +2 .tForearm.seek CC + "manipulator"&&'ρ +98 "core" ' +2 .tHand.close + "manipulator"&/ +65 "core" / +2 .tCC.seek :open +2 "collection"'P( +376 "core" ( +2 "manipulator"&b& +4 "core" & 3 +2 "manipulator"&t% +3 "core" % ύ +2 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&1(- +275 "core" ( +2 "manipulator"&>& +4 "core" &- % F +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &0& +3 "core" &- ' F +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&E' +110 "core" ' +4 .tHand.open + "manipulator"&H1 +76 "core" 1 +2 "manipulator"&:% +4 "core" %  A Ǽ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&!'\ +98 "core" ' +2 ."da"delayUntil "12:11:13.59" +24900 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%( @ +68 "core" A +2 ."da"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"PSV.dial :air +2 "processing"%q  +38 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml + "processing"%@' +2172 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%^ +53 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%C  +38 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%# +53 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%s  +39 "core"  +2 ."da"PS.seek :empty +2 "processing"%v'9 +2169 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%= +118 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%8' +591 "core" ' +3 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%-'[ +439 Eo 3@@ +1174 "core" ' +2 ."da"PTV.dial :puck + "processing"%  +66 "core"  +2 ."da"PSV.dial PTV + "processing"% +67 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core" +2 "processing"%m% +4 "core" %] 9 +2 ."da"PS.seek 1.5ml +2 "processing"%' +593 "core" ' +4 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%. * +33 "core" + +3 ."da"PS.seek 0ml +2 "processing"%7'W +1610 "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 + "processing"% +68 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%g' +2183 "core" ' +2 ."da"PSV.dial PTV + "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"%+ +80 "core" ~ +2 ."da"delay 5 seconds +502 .PSV.dial :air +4 "processing"%F  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%)'9 +2166 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +118 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"%S'[ +1613 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +42 "processing"%/ +74 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%\  +31 "core" +2 "processing"%X% +4 "core" %X : +2 ."da"PS.seek 1.5ml +2 "processing"%;' +598 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%A * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%"'W +1614 "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"%9 * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%? +68 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%y' +2171 "core" ' +2 ."da"PSV.dial PTV + "processing"% +80 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%2 +65 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%d +79 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%c  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2178 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%  +41 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%  +120 "core" +2 ."da"delay 5 seconds +503 .PRV.dial :ab2 +2 "processing"%K  +38 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%L +53 "core" +3 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml + "processing"%l' +385 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%B  +40 "core"  +2 "processing"% % +4 "core" % < +2 ."da"PS.seek 0.55ml +2 "processing"%]'w +335 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%Q  +40 "core"  +3 ."da"PS.seek 2ml + "processing"%h'[ +1565 "core" ' +2 ."da"PSV.dial :PML + "processing"%w +40 "core" +2 ."da"PTV.dial :mixing +2 "processing"%| @ +67 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%a  +32 "core" +2 "processing"%% +4 "core" %^ 2 +2 ."da"PS.seek 1.85ml +2 "processing"%j'> +230 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" * +3 ."da"PS.seek 0ml +2 "processing"%I'W +1972 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +1380 Eo 777 +46622 #"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"%i * +33 "core" , +2 ."da"PSV.dial :air +2 "processing"%3  +40 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%G' +2166 "core" ' +2 ."da"PSV.dial :mixloop + "processing"% +40 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%}  +40 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%T +52 "core" +4 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%U  +38 "core"  +2 ."da"PS.seek :empty +2 "processing"%`'9 +2162 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%D +117 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%~' +594 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'[ +1610 "core" ' +2 ."da"PTV.dial :puck + "processing"%u  +67 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +66 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core"  +2 "processing"%% +4 "core" %W 2 +2 ."da"PS.seek 1.5ml +2 "processing"%Y' +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"%\\'W +1136 Et 833 +470 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .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"%' * +32 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%5 +80 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%6' +2172 "core" ' +2 ."da"PSV.dial PTV + "processing"%V +65 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +4 "processing"%4 +66 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%p +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +78 "core" +2 ."da"PS.seek :empty +2 "processing"%M'9 +2173 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +119 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +598 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%<'[ +1609 "core" ' +2 ."da"PTV.dial :puck +50 .PSV.dial PTV + "processing"%% +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +32 "core" +2 "processing"%W% +4 "core" %X : +2 ."da"PS.seek 1.5ml +2 "processing"%f' +602 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%, * +32 "core" , +3 ."da"PS.seek 0ml +2 "processing"%'W +1613 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%N  +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"%n +67 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%k' +2161 "core" ' +2 ."da"PSV.dial PTV + "processing"%z +80 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +65 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%_  +77 "core" +2 ."da"PS.seek :empty +2 "processing"%r'9 +2186 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%b +118 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%t' +588 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%&'[ +1618 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%> +80 "core" ~ +2 ."da"PBV.dial :waste1 + "processing"%0  +33 "core" +2 "processing"% % +4 "core" %^ < +2 ."da"PS.seek 1.5ml +2 "processing"%H' +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%: * +31 "core" + +3 ."da"PS.seek 0ml +2 "processing"%'W +1608 "core" ' +2 ."da"delay 2:00 +5753 Eq 687 +6249 #"da"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"%( * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%J +65 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%$' +2173 "core" ' +2 ."da"PSV.dial PTV + "processing"%q +80 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%Z +65 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%^ +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%C  +66 "core"  +2 ."da"PS.seek :empty +2 "processing"%#'9 +2165 "core" ' +2 ."da"Sleepy.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%s +133 "core"  + ."da"PSR.select :sub1 +3 "processing"% +10 ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +10 ."da"PS.seek 0.25ml +2 "processing"%@'7 +328 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :sub2 +2 "processing"% +9 ."da"PS.seek 0.5ml +2 "processing"%=' +336 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml +2 "processing"%v'[ +1611 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%8 +71 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +32 "core" +2 "processing"%% +4 "core" %Z\ +2 ."da"PS.seek 1.5ml +2 "processing"%' +595 "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"%-'W +1618 "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" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +68 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%[' +2217 "core" ' +2 ."da"PSV.dial PTV + "processing"% +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%7 +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%*  +66 "core"  +2 ."da"PS.seek :empty +2 "processing"%+'9 +2211 "core" ' +2 "processing"%F9 +3 "core" 93 +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast + "processing"%g  +3 "core" 3 + 3 +2 "processing"% & +3 "core" &TD\ ) + #"da"Imaging da puck in Processing Clamp while storing it to tube 2 +2 "manipulator"&)% +3 "core" %\   +2 "storage"(% +4 "core" %r P S Y  + "storage"(/. +3 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 2 + "storage"(\ ( +345 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (X& +3 "core" &   u  +2 "manipulator"&S& +3 "core" &- F +2 "manipulator"&A% +3 "core" %\   +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"\Elbow.seek 2 +45 "manipulator"&;(^ +184 "core" ( +2 "manipulator"&O& +4 "core" &a\  # +2 "storage"(9& +3 "core" &   ]  +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&?'! +91 "core" ' +2 "storage"("& +4 "core" &   5  +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek beamBreak +2 "storage"('L +280 "core" ' +2 "storage"(2- +3 "core" -' +2 ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&d& +3 "core" &a\   # +2 "storage"(c& +3 "core" &    +2 ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 2 +2 "manipulator"&y'e +33 "core" ' +2 ."da"\Elbow.hold +2 "manipulator"&, +3 "core" , + ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(- +2 "core" -' +2 ."da"SE.seek 0.09 Pucks below Top Plate +2 "storage"(K'; +27 "core" ' +4 "manipulator"&L% +4 "core" %gg ȵ + "storage"(& +4 "core" &  w  + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 2 + 302 counts + "manipulator"&B'ϓ +17 "core" ' +2 "manipulator"& & +4 "core" & _ L +2 "storage"(l& +4 "core" &   x  +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&Q'! +33 "core" ' +3 ."da"SE.seek 1.09 Pucks below Top Plate +2 "storage"(]'* +34 "core" ' +2 "manipulator"&w& +4 "core" & L +2 "manipulator"&|% +3 "core" %& +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&a'\ +94 "core" ' +2 ."da"\Elbow.seek PC +2 "manipulator"&( +255 "core" ( +4 "manipulator"&& +3 "core" & z u +2 ."da"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &h& +2 "core" & Q u +2 ."da"Forearm.seek PC +2 "manipulator"&j' +94 "core" ' +2 ."da"Hand.close + "manipulator"&o/ +77 "core" / +2 ."da"PC.seek :open +2 "processing"%i( +402 "core" ( +2 "storage"(3& +4 "core" &   \\  + "manipulator"&I& +4 "core" & u + "manipulator"&% +4 "core" %  8 +2 ."da"Forearm.seek :retract +2 "manipulator"&}'\ +93 "core" ' +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 2 +2 "manipulator"&T(^ +270 "core" ( +2 "manipulator"&U& +4 "core" &k  + "storage"(G& +4 "core" &   C  +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&D'! +100 "core" ' +3 ."da"Hand.open +2 "manipulator"&`1 +66 "core" 1 +10 "storage"(~- +3 "core" -'* +2 ."da"SE.seek 0.85 Pucks below Top Plate +2 "storage"(u' +28 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 0.18 Pucks below Top Plate +2 "storage"(' +49 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da18jul2312h496ml.tif +1949 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +356 #"da"SX HX9/16 (USB:15): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 19.816 seconds\ /var/log/esp/da18jul2312h496ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da18jul2312h496ml15s.tif +1600 #SX HX9/16 (USB:15): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da18jul2312h496ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da18jul2312h496ml30s.tif +3059 #SX HX9/16 (USB:15): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da18jul2312h496ml30s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da18jul2312h496ml70s.tif +7117 #SX HX9/16 (USB:15): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da18jul2312h496ml70s.tif: TIFF Upload Complete\ +2 .Sleepy.power :camera,:OFF + ."Qmail"HABfans.email "19.816 sec auto-exposure",Subject: "da18jul2312h496ml images!" +11 "storage"(- +108 "core" -' +2 "storage"(& +4 "core" & \  J 1 +2 "manipulator"&& +3 "core" &k  +2 ."da"\Elbow.seek 2 +2 "manipulator"&{(^ +10 "core" ( +2 "manipulator"&Y& +4 "core" &i   +2 "storage"(R& +3 "core" & \ \  1 +3 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&''! +20 "core" ' +2 ."da"SE.reconfigure SEgently +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 0.9 Pucks below Top Plate +2 "storage"(5'0 +59 "core" ' +2 "manipulator"&\\& +4 "core" &i :  +2 "storage"(V& +4 "core" & s d ? G + ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +72 ."da"Forearm.seek 2 +4 "manipulator"&4'e +36 "core" ' + ."da"\Elbow.hold +2 "manipulator"&p, +3 "core" , +2 ."da"\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.08 Pucks below Top Plate +3 "storage"(' +22 "core" ' + "manipulator"&6% +4 "core" %IM Ȯ +2 "storage"(& +4 "core" & D I 9 = +2 ."da"Forearm.force -20 +2 "manipulator"&5 +3 ."da"Forearm.seek 2 + 272 counts +2 "manipulator"&M'u +16 "core" ' +3 "manipulator"&& +4 "core" &   +2 "storage"(%& +4 "core" & q H I +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 700 counts +3 "manipulator"&'! +24 "core" ' +3 "storage"(W% +64 "core" %" P J +4 ."downElevator"SE.seek :down +4 "storage"(<'v +97 (,% +3 "core" %? R ] 7 COF +2 "manipulator"&f% +4 "core" %? O +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&N'\ +93 "core" ' +61 ' +2 ."downElevator"SE.coast + "storage"(5 +2 ."da"SC.coast + "storage"(6 +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 #tStarting finalPurge +3 "processing"%& +4 "core" & 5 + ."psFlush"Hand.open +2 "manipulator"&n1 +18 "core" 1 +2 "manipulator"&& +4 "core" &  +2 "manipulator"&z% +4 "core" %\  % 2 +2 ."psFlush"\Elbow.seek FlushPuck::Garage +2 "manipulator"&(- +168 "core" ( +2 "manipulator"& & +4 "core" &- ` +2 ."psFlush"\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &_& +3 "core" &-  ` +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&k' +110 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&b/ +69 "core" / +2 "manipulator"&r& +4 "core" &- ` +2 "manipulator"&t% +3 "core" %  3 { +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&>'\ +100 "core" ' +2 ."psFlush"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."psFlush"\Elbow.seek PC +3 "manipulator"&0( +125 "core" ( +2 "manipulator"& & +4 "core" & k +2 ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &&& +3 "core" & k +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&:' +101 "core" ' +3 "manipulator"&H& +4 "core" & k +2 "manipulator"&E% +4 "core" %  +2 "processing"%(& +4 "core" & 3 +2 "processing"%J& +3 ."psFlush"PC.seek :closed +2 "processing"%(Tg +3 "core" & 4 +4 & 34 +9 &FK~ *. +9 &zv )C +9 &*e -H +10 &a ,H +9 &c ,H +10 &oc -H +9 &2` ,H +9 &c ,H +10 &b +I +9 &xb ,H +9 &!:a -H +10 &"a ,H +9 &$b +H +10 &&b -H +9 &(Ab ,H +9 &*a ,H +10 &+a ,H +9 &-a -H +9 &/Ja ,H +11 &1 ` ,H +8 &2a +H +10 &4a .H +10 &6Sb ,H +8 &8a +H +10 &9` 0G +9 &;a +H +9 &=Z` +H +10 &?a +H +9 &@a +H +10 &B` *G +9 &Dab +H +9 &F#bz +H +10 &Gc~ -I +9 &Il| *I +10 &K`y )L +10 &Mz %N +8 &N~ (N +10 &P &N +9 &Rb &N +9 &STv )$l +10 &TD\\ /+ +9 ( + &TI 1 & + "processing"%J& +4 #"psFlush"Processing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.51 + "processing"%q& +4 "core" &TIq 0 & +2 ."psFlush"Hand.open +2 "manipulator"&Z1 +72 "core" 1 +2 "manipulator"&^% +4 "core" %   +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&C'\ +94 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%$ +120 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%s'P +376 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +740 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%#' +1609 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%@ +66 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%=  +33 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%8'W +2637 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"% +70 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%' +595 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%v' +2126 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%m +68 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"% U +49 "core" W +3 ."psFlush"PS.seek 0ml + "processing"%.'W +19 Eu *HG +2615 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"% @ +41 "core" @ +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2630 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%-  +66 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2629 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%7 +41 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%' +2637 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%* +69 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%['W +2637 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%F @ +42 "core" > +3 ."psFlush"PS.seek 2.5ml +2 "processing"%g' +2634 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +65 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%)'9 +2627 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"% +41 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%/'P +1128 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%X' +1619 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%S +67 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%A  +50 "core" +51 ."psFlush"PS.seek 0ml +2 "processing"%O'W +2625 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%9 +69 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%1' +594 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%"' +2116 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%! +80 "core"  +2 ."psFlush"PBV.dial PSV +2 "processing"%2 U +49 "core" W +3 ."psFlush"PS.seek 0ml + "processing"%d'W +2644 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%c @ +39 "core" ? +3 ."psFlush"PS.seek 2.5ml + "processing"%' +2629 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%L  +66 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2629 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"% +43 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%l' +2633 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%w +65 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%|'W +2633 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%? @ +41 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%;' +2636 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +78 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%y'9 +2633 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'B& +4 "core" &,0 ' + .tHand.open + "manipulator"&K1 +24 "core" 1 +2 "manipulator"&Q& +4 "core" & k +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC + "manipulator"&( +3 "core" ( + "manipulator"&h& +4 "core" &  k + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" & ^ k +2 .tForearm.seek PC +2 "manipulator"&o' +95 "core" ' +2 .tHand.close + "manipulator"&a/ +69 "core" / +2 .tPC.seek :open +2 "processing"% ( +400 "core" ( +2 "manipulator"&3& +4 "core" & = k +2 "manipulator"&I% +3 "core" %    +2 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&j( +353 "core" ( +2 "manipulator"&U& +4 "core" & 1 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &G& +2 "core" &  1 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'ρ +97 "core" ' +2 "manipulator"&`& +4 "core" &  1 +2 "manipulator"&~% +3 "core" %ψ  +2 "collection"'}& +4 "core" &01 * +2 "collection"']& +4 .tCC.seek :closed + "collection"'u(O +3 "core" &-1? * +3 &-5 * +10 &4-2 *y +9 & j,2 = +9 &s-1 H +10 &fb,2 !G +9 &(`,/ !G +10 &e-2 G +9 &b,1 !H +9 &mb.1 !H +10 &0a*1 !G +9 &_.1 G +9 & d.1 G +10 &"vd.1 G +9 &$7b,1 H +10 &%a/2 H +9 &'b/2 H +9 &)}b,1 H +10 &+A_/1 G +9 &-e-2 G +9 &.d-3 G +10 &0d.2 G +9 &2Hd-1 G +10 &4\ d,1 G +9 &5d/3 G +9 &7c-1 G +10 &9Pd.1 G +9 &;_-2 G +9 &<_.1 G +10 &>b.0 G +9 &@Xe00 G +10 &B`.3 G +9 &C_.2 H +9 &Eh+1 H +10 &G\\n-2 I +9 &I-1 L +9 &J-1 P +10 &L-. R +9 &NE-/ @ +10 &OD<+/ %o +9 &O~U,2 A +2 ( + "collection"']& +3 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.59 + "collection"'& +4 "core" &O~O-1> A + .tHand.open + "manipulator"&1 +69 "core" 1 +2 "manipulator"&% +4 "core" % ψ ! +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&Y'\ +93 "core" ' +3 #tFlushing the Collection Valve::Manifold +2 "collection"'R& +3 "core" &O~N-0 A +2 "collection"'\\% +3 "core" %,1@  +2 #tCS Pulling 5ml of flush + .CSV.dial CSR + "collection"'V  +41 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'6'l +1344 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 '% +2 "core" %l,.M  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml + "collection"'T' +625 "core" ' +2 .tCSV.dial :waste + "collection"'D +117 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'' +1991 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'%& +4 "core" &O~N)0 %A +2 "collection"'% +3 "core" %-.M $ + .tCSV.dial :flush +2 "collection"'W  +38 "core"  +3 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 5ml + "collection"'''l +1173 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"', @ +39 "core" A +2 "collection"'f% +4 "core" %l+/< # +2 .tCS.seek 7ml +2 "collection"'{' +540 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +2 "collection"'5  +2 '4  +37 "core"  +85  +2 .tCBV.dial :waste1 +48 "collection"'M @ +40 "core" ? +3 .tCS.seek 0ml + "collection"'' +1592 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'& +4 "core" &O~N-1 A +2 "collection"'n% +3 "core" %,2  +2 .tCSV.dial :flush + "collection"'  +67 "core" +3 .tCS.seek 5ml +2 "collection"'z'l +1159 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +40 "core" A +2 "collection"' % +4 "core" %l,0@  +2 .tCS.seek 7ml +2 "collection"'_' +515 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +2 "collection"'<  +40 "core"  +2 .tCBV.dial :waste2 +2 "collection"'\  +102 "core"  +3 .tCS.seek 0ml + "collection"'p' +706 E| 1;; +882 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'b& +4 "core" &O~M-3 A +2 "collection"'r% +4 "core" %.1@  + .tCSV.dial CSR + "collection"'t  +40 "core"  +2 .tCSR.select :kill + "collection"' +10 .tCS.seek 8ml +2 "collection"'N' +1839 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml +2 "collection"' ' D +523 "core" ' +4 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +2 "collection"'& +2 'k  +101 "core" ~ +23  +2 .tCTV.dial :intake +2 "collection"'H  +68 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'E' \\ +1813 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'(  +66 "core" ~ +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'' +587 "core" ' +2 .tCSV.dial CSR + "collection"'>  +91 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'i'l +1354 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml + "collection"'q' D +1345 "core" ' +2 .tCSV.dial CBV + "collection"'Z +93 "core" +3 .tCS.seek 0ml +2 "collection"'^' +2624 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&J& +4 "core" & * 1 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&$( +4 "core" ( +2 "manipulator"&:& +4 "core" &  1 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &+& +2 "core" & h 1 +2 .tForearm.seek CC +2 "manipulator"&s'ρ +102 "core" ' +2 .tHand.close + "manipulator"&@/ +74 "core" / +2 .tCC.seek :open +2 "collection"'=( +375 "core" ( +3 "manipulator"&#& +4 "core" &  1 +2 "manipulator"&% +3 "core" % | ] s +2 .tForearm.seek :retract + "manipulator"&8'\ +93 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&(- +286 "core" ( +2 "manipulator"&m& +4 "core" &-  +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 && +2 "core" &-   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&v' +112 "core" ' +2 .tHand.open + "manipulator"&1 +69 "core" 1 +2 "manipulator"&.% +4 "core" % | \ ǻ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&-'\ +98 "core" ' +2 #tCompleted [/home/esp/esp2/mission/2018_07_19_niagara_mission.rb:71] begun 11:00:22 + #Preparing to sleep until 6:12AM 7/25/2018 +3 #Asleep til 6:12AM 7/25/2018 +4 ."shutdown"CC.coast +2 "collection"'6 +3 #tContinuing at 06:12EDT25-Jul-18 +3 ."shutdown"CS.coast +4 E ;((x + "collection"'5 +3 ."Qmail"GoodNews.email "Then, in tube 3: Sample.deep; initialPurge; da withoutWCR\\n/home/esp/esp2/mission/2018_07_19_niagara_mission.rb:76\\n{1 => 22, 2 => 2, 3 => 20}\\nCan@13:05:13, 24.5C, 19% humidity, 14.2psia, 14.155V, 0.171A, 0.171A avg, 2.42W",Subject: "Asleep until 06:12EDT25-Jul-18" +5 ."shutdown"PC.coast +134 "processing"%6 +2 ."shutdown"PS.coast + "processing"%5 +3 ."shutdown"Forearm.coast + "manipulator"&5 +2 ."shutdown"\Elbow.coast + "manipulator"&6 +37 ."shutdown"Sleepy.power :dwarf,:OFF + .Sleepy.power :raw,:OFF +3 #Shutdown +45882 E A""z +60002  Cy +60003  Kh +60002  D +60002  A""z +60002  A##z +60002  C""y +60003  B"!p +60002  H~ +60002  E~ +60002  E +60002  Lt +60003  Ls +60002  Iw +60002  Es +60002  Lq +60002  Fv +60003  Lr +60002  Mo +60002  Ey +60002  Lr +60002  Ll +60003  Lp +60002  Lh +60002  @##x +60002  Lp +60002  Lc +60003  J| +60002  Lo +60002  Lw +60002  Ls +60002  E{ +60003  Ln +60002  Lr +60002  A##} +60002  K +60002  Ln +60003  Kn +60002  L| +60002  Mg +60002  Kt +60002  Lr +60003  Kt +60002  Ko +60002  A""z +60002  ?''} +60002  Km +60002  Km +60003  Lm +60002  Ko +60002  Ko +60002  ?%$p +60002  D +60003  @"" +60002  Kr +60002  @""z +60002  Kl +60002  Kt +60003  Kr +60002  Kn +60002  I +60002  Kt +60002  Kk +60003  Ko +60002  Ip @EDT1532404975.59  Jo +60002  @"" +60002  >%& +60003  Kk +60002  Jz +60002  Jr +60002  Jm +60002  Ko +60003  Ko +60002  Bx +60002  C} +60002  C +60002  Jn +60003  B~ +60002  Ko +60002  Jt +60002  J~ +60002  Ip +60003  Im +60002  Jk +60002  Bx +60002  J| +60002  Ji +60003  Iz +60002  Jr +60002  Is +60002  Im +60002  Hp +60003  Bx +60002  Hh +60002  Ik +60002  Iq +60002  B{ +60003  H` +60002  Iq +60002  Hh +60002  >""y +60002  :(' +60002  Gi +60003  G{ +60002  Gm +60002  Ho +60002  Ho +60002  >##~ +60003  Hj +60002  Hp +60002  Hp +60002  Hj +60002  Hi +60003  Gn +60002  Gl +60002  Gp +60002  Fh +60002  9'' +60003  <""p +60002  <#"} +60002  Gh +60002  Ft +60002  ;$$v +60003  ;%$k +60002  Fk +60002  ;""~ +60002  :%%s +60002  <"" +60003  <""o +60002  7((~ +60002  Fn +60002  En +60002  En +60003  Fz +60002  Em +60002  Fo +60002  Ei +60002  Fk +60003  Eg +60002  Em +60002  En +60002  >~ +60002  Er +60003  En +60002  Em +60002  8&& +60002  Er +60002  Do +60003  Dm +60002  Dr +60002  9##k +60002  = +60002  =~ +60003  Dr +60002  @o +60002  Dj +60002  Cm +60002  Co +60002  Bo +60003  Cl +60002  Ch +60002  Cq +60002  Cm +60002  Cn +60003  Cl +60002  <v +60002  Be +60002  Cm +60002  Cr +60003  Cs +60002  Bs +60002  Bk +60002  Cy +60002  ;y +60003  ; +60002  8##w +60002  7##} +60002  B +60002  ;| +60003  7$#w +60002  :z +60002  ?o +60002  8""| +60002  7"" +60003  Bi +60002  Aq +60002  :u +60002  7""o +60002  Ar +60003  :p +60002  Av +60002  Bp +60002  Am +60002  :} +60003  Ao +60002  ?n +60002  :j +60002  Ao +60002  Ap +60003  @r +60002  @o +60002  @m +60002  @q +60002  @o +60003  ?y +60002  @j +60002  @q +60002  @| @EDT1532491378.75  ?m +60003  8v +60002  ?l +60002  ?m +60002  ?d +60002  @~ +60003  ?w +60002  ?m +60002  ?l +60002  8t +60002  ?f +60002  7 +60003  ?l +60002  ?k +60002  7 +60002  7 +60002  ?q +60003  >q +60002  >h +60002  ?p +60002  ?r +60002 ~ 7v +60003 ~ >s +60002  >{ +60002  >y +60002  >k +60002  >o +60003  >g +60002 ~ >f +60002  >q +60002 ~ >} +60002  >l +60003  =m +60002  >t +60002  =t +60002  6v +60002  =l +54049  <p +35 #tPowering up Dwarves +514 .Sleepy.power :raw,:ON + "sampler") +2 ) +2 "core"  +2 "collection"' +2 '7 +3 "core"  + "processing"% +2 % +3 "core"  +2 "collection"' 9\ +2 ' 0\ + ' -\ +2 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ + "sampler")&\ +2 .tSS.configure SSconfig +2 "sampler")#.0X 22, 2 => 2, 3 => 20}\\nCan@06:12:25, 24.4C, 19% humidity, 14.2psia, 14.032V, 0.325A, 0.318A avg, 4.56W",Subject: "Started 2018_07_19_niagara_mission phase Sample.deep; initialPurge; da withoutWCR" +2 .tSample.deep +109 "sampler");0 +1068 "core" 0 +2 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'B& +5 "core" &EHV\  + .tHand.open + "manipulator"&K1 +75 "core" 1 +2 "manipulator"&Q& +4 "core" &  \\ !t +3 "manipulator"&h% +3 "core" % \ # 9  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&(- +178 "core" ( +4 "manipulator"&a& +3 "core" &- / @ +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &0& +3 "core" &-  @ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage +2 "manipulator"&C' +107 "core" ' +2 .tHand.close + "manipulator"&/ +68 "core" / +2 "manipulator"&3& +4 "core" &- @ +2 "manipulator"&I% +4 "core" %   +2 .tForearm.seek :retract +4 "manipulator"&o'\ +99 "core" ' +3 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&( +280 "core" ( +2 "manipulator"&U& +4 "core" &" 7 ;7 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &G& +2 "core" &" ;7 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&`'ρ +100 "core" ' +3 "manipulator"&~& +4 "core" &"  ;7 +2 "manipulator"&}% +3 "core" %r P +2 "collection"'& +3 "core" &DG  +2 "collection"'P& +4 .tCC.seek :closed + "collection"'(O +3 "core" &DI  +3 &CI  +8 &9CH[ +| +10 &nEIH ? +9 &oBGZ I +10 &V`DHZ H +9 &bDFs \ H +9 &aEG[ H +11 &aEHQ H +8 &]bDHM H +9 &`DH< H +10 &bBIS H +9 & `EHD H +10 &"eaDGj \ H +9 &$'bCIW H +9 &%`BIl \ H +10 &'bCG% H +9 &)mbDGe H +9 &+/a@IG H +10 &,bDG H +9 &.`CG H +10 &0u`BI` H +9 &28`CG \ H +9 &3aDH` H +10 &5bCG H +9 &7~bFI \ H +9 &9@bDH- H +10 &;bBH0 H +9 &<aDJV H +10 &>aDH H +9 &@HaBG H +9 &B cAG` H +10 &CbDGt H +9 &EcDG2 \ I +9 &GMnDFC I +10 &I@GI L +9 &J?Eq P +10 &Lu@E\\ S +9 &N5@Dl A +9 &O:8AEX (u +10 &O}V@FI D +2 ( + "collection"'P& +3 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.61 + "collection"'& +3 "core" &O}W@D \ D +2 .tHand.open + "manipulator"&1 +76 "core" 1 +2 "manipulator"&R% +4 "core" % r  +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&\\'\ +97 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"']& +4 "core" &O}W@F \ D +2 "collection"'V% +4 "core" %?D \ + #tCS Pulling 5ml of flush + .CSV.dial CSR + "collection"'  +119 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"'e'l +819 E TT +555 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 '% +2 "core" %l?EK \ +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml + "collection"'6' +631 "core" ' +2 .tCSV.dial :waste + "collection"'D +117 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'T' +1987 "core" ' +2 #tPurging external Intake + "collection"'%& +4 "core" &O}W>CT D + "collection"'% +4 "core" %=Dt + .tCSV.dial :flush +2 "collection"'W  +40 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'' D +2272 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"', + 'f  +6 "core"  +61  +2 .tCTV.dial :intake + "collection"''  +69 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml +2 "collection"'5' +2282 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'4  +68 "core" +2 #tFlushing upper manifold + "collection"'M& +4 "core" &O}W9>y D +2 "collection"'{% +3 "core" %:>2 + .tCSV.dial :flush +2 "collection"'  +67 "core"  +3 .tCS.seek 5ml +2 "collection"'n'l +1174 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"' @ +38 "core" B +2 "collection"'% +4 "core" %l<@J  +2 .tCS.seek 7ml +2 "collection"''\ +573 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +2 "collection"' +94 "core" ~ +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"'z' +1612 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'<'- +737 "core" ' +2 .tCSV.dial :waste + "collection"'\ +53 "core" +3 .tCS.seek 0ml + "collection"'_' +746 "core" ' +2 "collection"'b& +4 "core" &O}W>@H D +2 "collection"'r% +3 "core" %;C5  + .tCSV.dial :flush +2 "collection"'t  +41 "core"  +3 .tCS.seek 3ml +2 "collection"'p'- +746 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'N @ +40 "core" B +2 "collection"'&% +4 "core" %->A@  +2 .tCS.seek 5ml +2 "collection"'k'l +519 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml + "collection"'H' +1177 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"' '- +736 "core" ' +2 .tCSV.dial :waste + "collection"'( +68 "core" +3 .tCS.seek 0ml + "collection"'E' +729 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&>& +4 "core" &! ;6 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&( +3 "core" ( + "manipulator"&i& +4 "core" &  ;6 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &Z& +2 "core" &! ;6 +2 .tForearm.seek CC +2 "manipulator"&q'ρ +95 "core" ' +2 .tHand.close + "manipulator"&J/ +64 "core" / +2 .tCC.seek :open +2 "collection"':( +378 "core" ( +2 "manipulator"&+& +4 "core" &!  ;6 + "manipulator"&@% +4 "core" % ύ  +2 .tForearm.seek :retract + "manipulator"&j'\ +97 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&Y(- +279 "core" ( +2 "manipulator"&u& +4 "core" &- # + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &#& +2 "core" &- < # +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +111 "core" ' +4 .tHand.open + "manipulator"&s1 +70 "core" 1 +2 "manipulator"&m% +4 "core" %  r Ⱦ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +102 "core" ' +2 #tda sampling at most 1000ml +2 #Loading sh1 puck from tube 3 into Collection Clamp +2 ."Qmail"HABfans.email "Started da in tube 3 at 06:16:44EDT25-Jul-18\\n{1 => 22, 2 => 2, 3 => 20}\\nCan@06:13:02, 24.5C, 19% humidity, 14.2psia, 13.992V, 0.441A, 0.441A avg, 6.18W",Subject: "da sampling at most 1000ml" +3 "collection"'$& +113 "core" &>BH  +2 "manipulator"&% +3 "core" %\ % E H +2 "storage"(.% +4 "core" %} $ " ; +2 "storage"(8. +2 "core" .( +3 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 +2 "storage"(v( +337 "core" ( +2 .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +3 (=& +3 "core" &# K L >\  + "manipulator"&^& +4 "core" &- # +2 "manipulator"& % +3 "core" %\ % ( H +2 .t\Elbow.reconfigure TightElbow +5 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 +2 "manipulator"&y(j +179 "core" ( +2 "manipulator"&-& +4 "core" &o\  # + "storage"(& +5 "core" &# " " a :\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&x' +93 "core" ' +2 "storage"(& +4 "core" &# K O A =\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(7'L +103 "core" ' +2 "storage"(- +3 "core" -'] +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +4 (& +3 "core" &#  # 9\  + "manipulator"&*& +4 "core" &p\  K # +2 .t\Elbow.seek 3 + "manipulator"&F(j +3 "core" ( +2 "manipulator"& & +4 "core" &p\   # +2 "storage"(g& +4 "core" &# % ' :\  +2 .tForearm.seek 3 + 300 counts +2 "manipulator"&'b +21 "core" ' +4 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&// +72 "core" / +18 ."downElevator"SE.seek :down +4 "manipulator"&S& +3 "storage"(['v +7 "core" &p\  # +2 "manipulator"&9% +6 "core" % ` +4 .tForearm.seek :retract +2 "manipulator"&O'\ +71 "core" ' + ."downElevator"SE.coast + "storage"(5 +16 "core" ' +2 .t\Elbow.seek CC +3 "manipulator"&2( +168 "core" ( +2 "manipulator"&1& +4 "core" & 7 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 & & +3 "core" & 7 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&)'ρ +94 "core" ' +4 "manipulator"&!& +4 "core" & 7 +2 "manipulator"&w% +4 "core" %{ +2 "collection"'?& +4 "core" &?B!  +2 "collection"'l& +4 .tCC.seek :closed + "collection"'d(O +3 "core" &>D  +3 &=C  +9 &5>C *y +10 &\ j<A? = +9 &s=AC I +9 &g`>DE G +10 &'b=Cc G +9 &_?A G +9 &b?B` G +10 &m`<Ce G +9 &0c>CO G +10 &b>Ba G +9 & d=CS G +9 &"ub@Ad G +10 &$6b?C8 H +9 &%`=C7 G +9 &'b>DK H +10 &)~b=A] G +9 &+?`>Cb G +10 &-_?Db G +9 &.`@Dc G +9 &0a=Bb G +10 &2Hb?Cb G +9 &4\ a>Ba G +9 &5b=Bd G +10 &7a?Aa G +9 &9P_?C` G +10 &;b?CZ G +9 &<b>C] H +9 &>a?D G +10 &@Wa>D@ G +9 &Bd?Ca G +9 &Cb?BX G +10 &Ed<C` H +9 &GZrAD^ I +10 &IBCb \ M +9 &J5C^ R +9 &L ` S +10 &NCa A +9 &O=7] , +9 &O;U 8 +2 ( + "collection"'l& +3 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.70 +2 .Hand.open + "manipulator"&1 +68 "core" 1 +2 "manipulator"&;% +4 "core" % { - +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&B'\ +98 "core" ' +2 .tSC.coast + "storage"(6 +2 #tcollectSample 1000ml w/bubble point of 24psi + #Priming 7ml + .Sleepy.power :sampler,:ON + .Intake.select :close + .\Exhaust.select :close + .SS.hold +2 "sampler")K+ +3 "core" + +2 "sampler")Q% +3 "core" % , +3 "collection"'h& +3 "core" &O458L\ 8 +3 E HH + #tCalibrating pressure and temperature sensors + .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X +19 +2 .tdelay 3.8 seconds +382 "collection"'% +3 "core" %=@D\ +2 "sampler")3% +3 "core" %?4 ) f + .tSSV.dial :spit +2 "sampler")I +124 "core"  +3 .tSS.seek 0ml + "sampler")' +305 "core" ' +2 .tSSV.dial CBV + "sampler")C  +125 "core" +2 .tCTV.dial :intake +2 "collection"'U  +68 "core"  +2 #tWaiting for external sampler to finish priming... + .delayUntil "06:20:05.33" +16510 ."connect"SSV.dial CBV +2 .tCBV.dial SSV + #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open + "sampler") +210 "collection"'G% +3 "core" %\\\ +2 #tIntake @18.6psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X% +3 "core" % "( + .tIntake.select :close + "sampler")0 +10 )i% +2 "core" % ' + .tSSV.dial :exhaust +2 "sampler")Z  +73 "core"  + .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0XDh  +2 "collection"';% +3 "core" %OSb\ +2 #tIntake @15.3psia, vacuum from 9.8 to 12.8psi + .SS.reconfigure SSinhale.with maxSpeed: 110 +2 "sampler")#.n0XA   +2 "collection"'% +3 "core" %\\ao\ +2 #tIntake @16.0psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 99 +2 "sampler")#.c0X% +3 "core" %F\   +15 "collection"'i% +3 "core" %twn\ +2 "sampler")Z% +3 "core" %F!!  +2 "collection"'H% +4 "core" %uyo\ + #tIntake @17.3psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 72 +2 "sampler")#.H0X  +14 "collection"'% +3 "core" %zm\ +2 "sampler")I% +3 "core" %ߞ>  +15 "collection"'}% +3 "core" %|s\ +2 "sampler")% +3 "core" %ߞ>  +15 "collection"'o% +3 "core" %r\ +2 "sampler")% +3 "core" %ߞ>  +15 "collection"'% +3 "core" %~m\ +2 "sampler")R% +3 "core" %ߞ>  +15 "collection"']% +3 "core" %g\ +2 "sampler")P% +3 "core" %ߞ>,-  +2 "collection"'% +4 "core" %s\ + #tIntake @18.1psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 43 +2 "sampler")#.+0X% +3 "core" % 6 +53 "collection"'i% +3 "core" %h\ +2 "sampler")Z% +3 "core" % 6 +2 "sampler")H% +3 "core" % 6 +2 .tIntake.select :close + "sampler")0 +9 )_% +2 "core" % %6 + .tSSV.dial :exhaust +2 "sampler")\\  +72 "core"  +2 .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X% +3 "core" %\   B +52 "collection"'i% +3 "core" %|\ +2 "sampler")Z% +3 "core" %   B +52 "collection"'H% +3 "core" %t\ +2 "sampler")_% +3 "core" %\   B +2 "sampler")\\% +3 "core" %\   B +2 .tIntake.select :close + "sampler")0 +9 )r% +2 "core" %\  $ B + .tSSV.dial :exhaust +2 "sampler")+  +72 "core"  +2 .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X' +3 "core" % |  +2 ."connect"SSV.dial CBV,avoiding: :exhaust +2 .tCBV.dial SSV +3 "sampler")i  +2 "core" ' + ."airStroke"CSV.dial :air +2 "collection"'Z @ +68 "core" B +3 ."airStroke"CS.seek 10ml +2 "collection"'H' D +98 "core"  +2 .tCTV.dial :air +2 "collection"'_  +68 "core" +2 .tdelay 15 seconds +24 ."samplerPumpShutdown"Sleepy.power :sampler,:OFF +1478 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")\\ +123 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +3 .tSS.seek 0ml +4 "collection"'r  + "sampler")+' +5 "core" ' +2 .tSSV.dial CBV,avoiding: :exhaust + "sampler")  +114 "core"  +9  +364 ' +2 "sampler")J% +4 "core" % H + .tCBV.dial between SSV and waste2 +2 "collection"'u  +27 "core"  +3 "collection"'@% +3 "core" % I=C  +2 ."connect"CTV.dial CSV,avoiding: :air +2 .tCSV.dial CTV +2 "collection"'  +38 "core"  +2 .tCS.reconfigure CSpressurize +2 "collection"'# d@<<b +3 .tCS.seek 0ml + "collection"'s' +876 E~ JJ +1347 "core" 'T  +2 "collection"'m% +4 "core" %J  +2 "sampler")% +3 "core" % H +2 #tBubblePoint: Intake @38.5psia, Outlet @14.3psia + .CBV.dial SSV + "collection"' @ +35 "core" A +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X9 +3 "core" 9C +102 "collection"'\\9 +3 "core" 9@ +102 "collection"'r9 +4 "core" 9"= +102 "collection"'9 +3 "core" 9@: +102 "collection"'&9 +3 "core" 9^9 +102 "collection"'J9 +3 "core" 9{6 +102 "collection"'u9 +3 "core" 93 +102 "collection"'@9 +4 "core" 91 +102 "collection"'9 +3 "core" 9/ +102 "collection"'H9 +3 "core" 9- +102 "collection"'m9 +3 "core" 9 + +102 "collection"'9 +3 "core" 9%( +102 "collection"'9 +3 "core" 9A& +102 "collection"'+9 +3 "core" 9[$ +102 "collection"'.9 +3 "core" 9u# +102 "collection"'89 +3 "core" 9! +102 "collection"'9 +3 "core" 9 +102 "collection"'9 +32 "core" 9  +102 "collection"'j9 +3 "core" 9  +102 "collection"'q9 +3 "core" 9  +102 "collection"'c9 +3 "core" 9   +102 "collection"'9 +3 "core" 9  +102 "collection"'=9 +4 "core" 9 2 +102 "collection"' 9 +3 "core" 9 F +102 "collection"'s9 +3 "core" 9 Y +102 "collection"'-9 +3 "core" 9 l  +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 +3 "core" 9  +102 "collection"'Y9 +3 "core" 9 $\ +102 "collection"'/9 +4 "core" 9 ( +102 "collection"'S9 +3 "core" 9 , +102 "collection"'9 +3 "core" 9  0 +102 "collection"'#9 +3 "core" 9\  5 +102 "collection"'g9 +3 "core" 9\ "9 +102 "collection"'9 +4 "core" 9\ $= +102 "collection"'"9 +3 "core" 9\ )%A +102 "collection"'79 +3 "core" 9\ 4'E +102 "collection"'9 +3 "core" 9\ >(J +102 "collection"'!9 +3 "core" 9\ H)N +102 "collection"'x9 +4 "core" 9\ P*R +102 "collection"'19 +3 "core" 9\ X+V +102 "collection"'F9 +3 "core" 9\ `,Z +102 "collection"'?9 +3 "core" 9\ h-_ +102 "collection"'w9 +3 "core" 9\ o/c +102 "collection"'^9 +4 "core" 9\ v0g +102 "collection"'9 +3 "core" 9\ }1k +2 .tCH.hold 10:00,70C +3 "collection"'; `\ `\ v \ +2 "core" l +26146 E\ c +33856 "core" ` +2 "collection"'O9 +3 "core" 9\  +2 #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml + "collection"' ' +343 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'h @ +93 "core" A +2 .tCSV.dial :air +2 "collection"') @ +51 "core" A +5 .tCS.seek 5ml + "collection"'v'l +1347 "core" ' +2 .tCSV.dial CTV + "collection"'[  +39 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'X @ +39 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'9  +40 "core"  +4 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"'Q @ +39 "core" ? +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'3' +1355 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"'K +92 "core" ~ +2 .tCBV.dial CSV + "collection"'a  +26 "core"  +2 "collection"':% +4 "core" %    +2 .tCS.seek 4.999ml +2 "collection"'0'l +1344 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'  +41 "core" +2 "collection"'l% +4 "core" %llg  +2 .tCS.seek 6.999ml +2 "collection"'G' +644 "core" ' +3 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"' @ +40 "core" > +3 .tCS.seek 10ml + "collection"'U' D +852 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'} ` +104 "core" ^ +3 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'   +34 "core" ! +3 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +2 "collection"'y  +2 'o  +27 "core"  +95  +3 .tCS.seek 5ml + "collection"''l +1348 "core" ' +3 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"' @ +92 "core" A +2 .tCSV.dial :waste +2 "collection"'] +93 "core" +2 .tCS.seek :empty +2 "collection"'R'Ͱ +1349 "core" ' +2 .tCSV.dial :air + "collection"' @ +67 "core" B +3 .tCS.seek 5ml +2 "collection"'P'l +1356 "core" ' +2 .tCSV.dial CTV + "collection"'  +39 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'C @ +40 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'V  +41 "core"  +4 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'L @ +40 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'e' +1352 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"' +93 "core" ~ +2 .tCBV.dial CSV + "collection"'%  +36 "core"  +2 "collection"'% +4 "core" %dh  +2 .tCS.seek 5ml +2 "collection"'6'l +1357 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'A  +40 "core" +2 "collection"'f% +4 "core" %l  +2 .tCS.seek 7ml +2 "collection"',' +593 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'~ @ +38 "core" > +3 .tCS.seek 10ml + "collection"'' D +838 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'W ` +104 "core" _ +2 #tLysing Complete +2 "collection"'M& +3 "core" &O4 8 +2 #tStoring sh1 puck in Collection Clamp to tube 2 + "manipulator"&{% +4 "core" % " ; ? + "storage"(4% +4 "core" % L J = + "storage"(5. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 + "storage"(( +346 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (`& +3 "core" &   % 7 + "manipulator"&T& +4 "core" & - 7 + "manipulator"& % +4 "core" % " 4 ? +3 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 +2 "manipulator"&(^ +149 "core" ( +2 "manipulator"&I& +4 "core" &Z E  +2 "storage"(\ & +3 "core" &  N E 8 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&'! +92 "core" ' +2 "storage"(b& +4 "core" & " #  : +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(''L +282 "core" ' +4 "storage"(t- +3 "core" -'k + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&z& +3 "core" &Z a  +2 "storage"(<& +3 "core" & N   7 + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 +2 "manipulator"&p'e +30 "core" ' +2 .t\Elbow.hold + "manipulator"&k, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(n- +2 "core" -'k +3 .tSE.seek 1.09 Pucks below Top Plate + "storage"(N'# +29 "core" ' +2 "manipulator"&(% +4 "core" %ru I ǹ& +2 "storage"( & +3 "core" & ' + + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 313 counts + "manipulator"&Z'Ϟ +21 "core" ' +2 "manipulator"&i& +4 "core" & v +2 "storage"(_& +3 "core" & \ \   4 +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&E'! +29 "core" ' +2 .tSE.seek 2.09 Pucks below Top Plate +2 "storage"(>' +39 "core" ' +2 "manipulator"&\\& +4 "core" & v +2 "manipulator"&r% +3 "core" % +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +87 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&&( +150 "core" ( +2 "manipulator"&J& +5 "core" & 6 0 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &u& +3 "core" &  0 +2 .tForearm.seek CC +48 "manipulator"&@'ρ +105 "core" ' +2 .tHand.close + "manipulator"&/ +72 "core" / +2 .tCC.seek :open +2 "collection"'H( +375 "core" ( +2 "storage"(m& +4 "core" &  " u 9 +2 "storage"(& +3 "core" & \  @ 8 +2 "manipulator"&& +3 "core" &  0 +2 "manipulator"&+% +3 "core" %  n } +2 .tForearm.seek :retract +2 "manipulator"&.'\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 +2 "manipulator"&8(^ +154 "core" ( +2 "manipulator"&& +4 "core" &X 7  +2 "storage"(& +3 "core" & J ,  < +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 2 + "manipulator"&j'e +112 "core" ' +2 .t\Elbow.hold +2 "manipulator"&q, +3 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&c1 +66 "core" 1 +10 "manipulator"&% +34 "core" % rl Ƕ +2 "storage"(=& +4 "core" & \  ' 2 + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 313 counts + "manipulator"& 'Ϟ +15 "core" ' +2 "manipulator"&s& +4 "core" & { +2 "storage"(-& +4 "core" & F F ? +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&'! +32 "core" ' +2 "storage"(% +4 "core" % V U ? @ +3 ."downElevator"SE.seek :down +2 "storage"(*'v +99 ( % +3 "core" %7< ( # 9QJ +2 "manipulator"&$% +4 "core" %  + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&Y'\ +93 "core" ' +43 ' + ."downElevator"SE.coast +2 "storage"(5 +2 .tSC.coast + "storage"(6 +3 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'/& +4 "core" &  + .tHand.open +2 "manipulator"&S1 +21 "core" 1 +2 "manipulator"&& +4 "core" & 9 { +2 "manipulator"&#% +4 "core" %\   5 +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&g(- +174 "core" ( +2 "manipulator"&& +4 "core" &- # +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &"& +3 "core" &- E # +2 .tForearm.seek :garage +2 "manipulator"&7' +109 "core" ' +2 .tHand.close + "manipulator"&/ +66 "core" / +2 "manipulator"&!& +4 "core" &-  # +2 "manipulator"&x% +4 "core" %  $ q +2 .tForearm.seek :retract + "manipulator"&1'\ +101 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&F( +275 "core" ( +2 "manipulator"&?& +4 "core" & - 1 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &w& +2 "core" &  1 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&^'ρ +98 "core" ' +2 "manipulator"&& +4 "core" & A 1 +2 "manipulator"&D% +3 "core" %} $ +2 "collection"';& +4 "core" &  +2 "collection"'O& +3 .tCC.seek :closed +2 "collection"'(O +3 "core" &  +3 & 9 +10 &KN~ 0 +9 &{ D +10 &Eb G +9 &a G +9 &a G +10 &b G +9 &Mb G +9 &b G +10 &b G +9 &` G +10 &!Wb G +9 &#cx G +9 &$ad G +10 &&aK F +9 &(^bA G +9 &*!b G +10 &+`n F +9 &-b\\ G +10 &/g`  G +9 &1)_ G +9 &2b G +10 &4_ G +9 &6nb G +9 &82a F +10 &9b G +9 &;b G +10 &=w_ G +9 &?9b G +9 &@b F +10 &Bb G +9 &Dc G +9 &F>h H +10 &Gs \ I +9 &I M +10 &Kh Q +9 &M$ S +9 &Nw ) +10 &Ov8 W +9 ( + &O=q < + "collection"'O& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.60 + "collection"'h& +4 "core" &OGm < + .tHand.open + "manipulator"&)1 +72 "core" 1 +2 "manipulator"& % +4 "core" % }  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&['\ +103 "core" ' +2 .tPSV.dial PSR + "processing"%X +121 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%9' +1612 "core" ' +2 .tdelay 5 seconds +501 E{ DD +3 .tPSV.dial :waste1 + "processing"%Q  +41 "core"  +3 .tPS.seek 0ml + "processing"%v'W +1620 "core" ' +2 .tPSV.dial PSR + "processing"%K +42 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%a' +2625 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%: + "collection"'3  +5 "core"  +2 "processing"%  +41 "core"  +29 +2 .tPSV.dial :mixloop + "processing"%l +95 "core" +2 .tCTV.dial :air,avoiding: :intake +46 .PTV.dial :PRVmixing +9 "processing"%0  +118 "core" +3 .tPS.seek 0ml + "processing"%'W +2626 "core" ' +2 .tPSV.dial :air + "processing"%G  +40 "core"  +3 .tPS.seek 2.5ml + "processing"%}' +2624 "core" ' +2 .tPSV.dial :mixloop + "processing"% +43 "core" +3 .tPS.seek 0ml + "processing"%y'W +2632 "core" ' +2 .tPSV.dial :air + "processing"%o  +42 "core"  +3 .tPS.seek 2.5ml + "processing"%U' +2638 "core" ' +2 .tPSV.dial :mixloop + "processing"% +42 "core" +3 .tPS.seek 0ml + "processing"%]'W +2632 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" & L 1 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&( +4 "core" ( +2 "manipulator"&R& +4 "core" & ' 1 +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 && +2 "core" & % 1 +2 .tForearm.seek CC +2 "manipulator"&C'ρ +104 "core" ' +2 .tHand.close + "manipulator"&V/ +75 "core" / +2 .tCC.seek :open +2 "collection"'L( +375 "core" ( +2 "manipulator"&P& +4 "core" &  1 +2 "manipulator"&% +3 "core" % w  [ +2 .tForearm.seek :retract +2 "manipulator"&%'\ +101 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&(- +273 "core" ( +2 "manipulator"&e& +4 "core" &- ^ +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &A& +3 "core" &- C ^ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&f' +110 "core" ' +3 .tHand.open + "manipulator"&61 +74 "core" 1 +2 "manipulator"&~% +4 "core" % s . Ǹr +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&,'\ +97 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing + ."connect"PRV.dial CBV +2 .tCBV.dial PRV + .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 3 into Collection Clamp + "collection"'W& +4 "core" &  +2 "manipulator"&M% +3 "core" %\  X  +2 "storage"({% +3 "core" % l v e E +2 "storage"(4. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 +2 "storage"(5( +352 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (`& +3 "core" & S O  B +2 "manipulator"&T& +3 "core" &- ^ +2 "manipulator"& % +4 "core" %\   +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 3 + "manipulator"&I(j +175 "core" ( +2 "manipulator"&\ & +4 "core" &i  \ !w +2 "storage"(b& +3 "core" & [ U A +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&2' +94 "core" ' +2 "storage"(B& +4 "core" & R R > @ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(t'L +119 "core" ' +2 "storage"(z- +3 "core" -'g +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 (<& +3 "core" & E 6 + "manipulator"&n& +4 "core" &i  V !w +2 .t\Elbow.seek 3 + "manipulator"&((j +3 "core" ( + "manipulator"& & +4 "core" &i  + !w + "storage"(i& +4 "core" &   M 7 +2 .tForearm.seek 3 + 300 counts +2 "manipulator"&_'b +20 "core" ' +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&\\/ +73 "core" / +10 ."downElevator"SE.seek :down +3 "manipulator"&r& +3 "storage"('v +6 "core" &i  !w +2 "manipulator"&% +3 "core" % a  +3 .tForearm.seek :retract + "manipulator"&''\ +85 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +12 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&p( +154 "core" ( +2 "manipulator"&Z& +4 "core" &  k :- +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &N& +3 "core" &  J :- +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&J'ρ +93 "core" ' +2 "manipulator"&u& +4 "core" &   :, +2 "manipulator"&E% +4 "core" %w  +2 "collection"'k& +4 "core" &!  +32 "collection"'& +4 .tCC.seek :closed +2 "collection"'(O +3 "core" &"  +3 &  +8 &5! *z +10 &i  = +9 &s  H +9 &r`" G +10 &4b G +9 &a  G +10 &a G +9 &{b G +9 &>` o F +10 &a ` G +9 & `  G +9 &"` G +10 &$Ca! G +9 &&`! G +10 &'`" G +56 &)a  G +9 &+L` G + &-b x G +6 &.` o G &0`#f G + &2V_!a F +2 &4`!S G + &5bO G +8 &7` [ G +9 &9\\d#< G +10 &;`!A G +9 &<`"@ G +9 &>_!7 G +10 &@d` / G +9 &B&b. G +10 &C`! G +9 &Ef" G +9 &Ggt  I +10 &I! M +9 &J={\ Q +9 &LM\ S +10 &NNv\ @ +9 &OD7g\ )y +10 &ODd ; +2 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.61 + .Hand.open + "manipulator"&d1 +73 "core" 1 +2 "manipulator"&m% +4 "core" % w ` +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +93 "core" ' +2 .tSC.coast + "storage"(6 +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'  +121 "core" ~ +2 .tCSV.dial CTV + "collection"'+  +28 "core"  +3 .tPS.seek 2.5ml + "processing"%' +2637 "core" ' +2 "collection"'% +4 "core" % C \  +2 .tCS.seek 5.75ml +2 "collection"'@'` +1178 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%&  +53 "core" +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%c  +69 "core"  +3 .tPS.seek 0ml + "processing"%'W +2630 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'= ` +35 "core" _ +2 .tCSV.dial :air +2 "collection"'s @ +40 "core" ? +3 .tCS.seek 10ml + "collection"'-' D +1166 "core" ' +2 .tCSV.dial CTV + "collection"'.  +41 "core"  +2 .tCS.seek 0ml +2 "collection"'' +2621 "core" ' +2 .tCBV.dial :waste1 + "collection"'8 @ +28 "core" > +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +3 "collection"'  +120 "core" +2 "collection"'$& +4 "core" &O<= ; +2 #tStoring lyfil puck in Collection Clamp to tube 2 + "manipulator"&j% +3 "core" %\  -  +2 "storage"(/% +4 "core" %y " " ; + "storage"( . +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 2 + "storage"(S( +338 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" & \ \  1 8 + "manipulator"&#& +7 "core" & q :+ + "manipulator"&>% +4 "core" %\   +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 + "manipulator"&(^ +155 "core" ( +2 "manipulator"&& +4 "core" &h &  +2 "storage"("& +3 "core" & \ \ 3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&*'! +99 "core" ' +2 "storage"(& +4 "core" & E  5 +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(q'L +274 "core" ' +2 "storage"(- +3 "core" -'` +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 "manipulator"&!& +3 "core" &h D  +2 "storage"(x& +3 "core" &  1 + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 +2 "manipulator"&Y'e +33 "core" ' +2 .t\Elbow.hold + "manipulator"&7, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(?- +2 "core" -'` +3 .tSE.seek 2.09 Pucks below Top Plate + "storage"(w' +33 "core" ' +2 "manipulator"&g% +4 "core" %su  ȹ% +2 "storage"(& +3 "core" & & + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 314 counts + "manipulator"&D'ϟ +20 "core" ' +2 "manipulator"&;& +4 "core" & +2 "storage"(1& +3 "core" & J , +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&H'! +17 "core" ' +3 .tSE.seek 3.09 Pucks below Top Plate + "storage"(h' +42 "core" ' +2 "manipulator"&)& +4 "core" & 0 +2 "manipulator"& % +4 "core" % + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&O'\ +89 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&X( +150 "core" ( +2 "manipulator"&^& +4 "core" &\  * 2 +3 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &Q& +3 "core" &\  @ 2 + .tForearm.seek CC +2 "manipulator"&9'ρ +93 "core" ' +2 .tHand.close + "manipulator"&K/ +74 "core" / +2 .tCC.seek :open +2 "collection"'v( +375 "core" ( +2 "storage"(:& +4 "core" & a / +2 "storage"(& +3 "core" & u . +2 "manipulator"&3& +3 "core" &\   2 +2 "manipulator"&l% +3 "core" % ϑ e " +3 .tForearm.seek :retract + "manipulator"&0'\ +96 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 +2 "manipulator"&a(^ +154 "core" ( +2 "manipulator"&G& +4 "core" &d   +2 "storage"(& +4 "core" & m - + .t\Elbow.reconfigure LimpElbow +44 "manipulator"&$ ,(#b +10 .tForearm.seek 2 + "manipulator"&'e +113 "core" ' +2 .t\Elbow.hold + "manipulator"&}, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&o1 +68 "core" 1 +12 "manipulator"&y% +5 "core" % ns ȸ# +2 "storage"(& +4 "core" & % + .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 2 + 309 counts + "manipulator"&U'Ϛ +21 "core" ' + "manipulator"&& +4 "core" &  +2 "storage"(R& +4 "core" & \  U 1 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&'! +23 "core" ' +2 "storage"(V% +4 "core" %\  0 +3 ."downElevator"SE.seek :down +2 "storage"(F'v +99 ([% +3 "core" %k=\ \  4QK +2 "manipulator"&% +4 "core" % +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&P'\ +95 "core" ' +28 ' + ."downElevator"SE.coast +2 "storage"(5 +2 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%  +79 "core"  +3 .tPS.seek 2.5ml +2 "processing"%C' +2630 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%e +42 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%A  +40 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"% +40 "core" +2 .tdelay 1 second +102 .PSV.dial :air +30 "processing"%6  +40 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%~'W +2636 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%%& +4 "core" & * + .tHand.open +2 "manipulator"&W1 +16 "core" 1 +2 "manipulator"&M& +4 "core" & ,  + "manipulator"&{% +4 "core" % " < : +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&4(- +168 "core" ( +2 "manipulator"&f& +4 "core" &- ` R +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &`& +3 "core" &- ? R +2 .tForearm.seek :garage +2 "manipulator"&T' +109 "core" ' +2 .tHand.close + "manipulator"& / +74 "core" / +2 "manipulator"&\ & +4 "core" &- D R +2 "manipulator"&b% +3 "core" %  o ǽQ +3 .tForearm.seek :retract + "manipulator"&B'\ +107 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .t\Elbow.seek PC +4 "manipulator"&( +124 "core" ( +2 "manipulator"&z& +4 "core" & d + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &<& +2 "core" &  d +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&n' +100 "core" ' +2 "manipulator"& & +4 "core" & d +2 "manipulator"&i% +3 "core" % N +3 "processing"%,& +3 "core" & ( +2 "processing"%\\& +4 .tPC.seek :closed + "processing"%r(Tg +3 "core" & ' +3 & ( +8 &5 *y +10 &i > +9 &o{ J +10 &3c I +9 &h I +9 &e I +10 &zb I +9 &;c I +9 &c I +10 &c I +9 & c I +10 &"Cb I +9 &$` H +9 &%e# J +10 &'d" I +9 &)Kd I +9 &+e I +10 &,c! I +9 &.g! J +10 &0S` I +9 &2e I +9 &3g" J +10 &5b+ H +9 &7Zd) J +9 &9a0 I +10 &:c0 I +9 &<c3 I +10 &>cb. I +9 &@&c. I +9 &Ab- I +10 &Cd0 I +9 &Eke1 I +9 &G-j: I +10 &Hn9 J +9 &J{; K +10 &Ld9 N +9 &N&= N +9 &O@ N +10 &QE N +9 &SOzl= 9 +9 &T%%XC U +10 &TO E $+ +2 ( + "processing"%\\& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.42 + "processing"%& +3 "core" &TO, #+ +2 .tHand.open + "manipulator"&I1 +71 "core" 1 +2 "manipulator"&2% +4 "core" %  g +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&Z'\ +96 "core" ' +2 .tPRV.dial :air + "processing"%N  +42 "core"  +2 .tPSV.dial :mixloop +2 "processing"%t +53 "core" +2 "processing"%_% +4 "core" %RS  +2 .tPS.seek 0.3ml +2 "processing"%u' +390 "core" ' +2 .tPSV.dial PSR + "processing"%E +97 "core"  +2 .tPSR.select :wash +2 "processing"% +10 .tPS.seek 0.7ml +2 "processing"%k'* +487 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%' +1921 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%( +94 "core" +2 .tPTV.dial :mixing +2 "processing"%' @ +66 "core" A +2 .tPBV.dial :waste2 +2 "processing"%L  +84 "core"  +3 .tPS.seek 0ml + "processing"%d'W +2632 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&m& +4 "core" & 2 d +51 .t\Elbow.reconfigure TightElbow +4 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&( +2 "core" ( +2 "manipulator"&& +3 "core" & P d +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &+& +3 "core" & \ d +2 .tForearm.seek PC + "manipulator"&J' +101 "core" ' +2 .tHand.close + "manipulator"&5/ +65 "core" / +2 .tPC.seek :open +2 "processing"%]( +404 "core" ( +2 "manipulator"&& +4 "core" & g d +2 "manipulator"&% +3 "core" %  X +2 .tForearm.seek :retract +2 "manipulator"&&'\ +93 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&c(- +158 "core" ( +2 "manipulator"&& +4 "core" &- ( +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &=& +3 "core" &- 1 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&s' +112 "core" ' +2 .tHand.open + "manipulator"&@1 +69 "core" 1 +2 "manipulator"&.% +4 "core" %   Ǽ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&-'\ +97 "core" ' +4 #tLoading da puck from tube 3 into Processing Clamp + "processing"%8& +4 "core" & + +2 "manipulator"& % +4 "core" %\  W  +2 "storage"($% +4 "core" % h h E + "storage"(j. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 3 + "storage"(/( +345 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 ( & +3 "core" &. !  t :\  + "manipulator"&& +4 "core" &- , + "manipulator"&#% +4 "core" %\  .  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 +2 "manipulator"&>(j +179 "core" ( +2 "manipulator"&& +4 "core" &o  !v +2 "storage"("& +3 "core" & S R ; A +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&' +90 "core" ' +2 "storage"(p& +4 "core" & [ ^  B +2 .tSE.reconfigure SEpick + "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"('L +132 "core" ' +2 "storage"(- +3 "core" -'r +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 (!& +3 "core" & "  : + "manipulator"&x& +4 "core" &o  8 !v +2 .t\Elbow.seek 3 + "manipulator"&?(j +3 "core" ( +2 "manipulator"&g& +4 "core" &o   !v +2 "storage"(& +3 "core" & & " ; +2 .tForearm.seek 3 + 300 counts +2 "manipulator"&;'b +20 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&1/ +69 "core" / +10 ."downElevator"SE.seek :down +3 "manipulator"&)& +3 "storage"( 'v +6 "core" &o  !v +2 "manipulator"&*% +4 "core" % _ . +2 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +5 .t\Elbow.seek PC +2 "manipulator"&q( +3 "core" ' + ."downElevator"SE.coast + "storage"(5 +236 "core" ( +2 "manipulator"&Y& +4 "core" & 8 +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &D& +3 "core" &  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&w' +102 "core" ' +2 "manipulator"&^& +4 "core" & ! +2 "manipulator"&Q% +3 "core" %  +3 "processing"%H& +3 "core" &v ' +2 "processing"%7& +4 .tPC.seek :closed + "processing"%K(Tg +3 "core" &} & +4 &~ &5 +10 &CI~ / +9 &yvl D +10 &)cw I +9 &bj H +9 &dq I +10 &oec I +9 &2dk I +9 &c_ H +10 &cg I +9 &wgg I +10 &!;bh H +9 &"bn I +9 &$`^ I +10 &&`[ I +9 &(Bc` I +9 &*eU I +10 &+`U I +9 &-`Z I +10 &/J_U I +9 &1 dM I +9 &2e@ I +10 &4dI I +9 &6ReP I +9 &8dD H +10 &9a@ H +9 &;bO H +10 &=Z`D I +9 &?_? H +9 &@a: I +10 &Bb> I +9 &Db_> I +9 &F%c. H +10 &Gi1 I +9 &Ip2 J +10 &K`6 L +9 &M: N +9 &N3 N +10 &P1 N +9 &Rb' N +9 &SV{% #i +10 &TC\\* - +9 ( + &TH$ #( + "processing"%7& +4 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.48 + .Hand.open + "manipulator"&O1 +67 "core" 1 +2 "manipulator"&% +4 "core" %  g +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&:'\ +97 "core" ' +2 .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 3 in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"%  +2 %39 +5 "core" 9(( +102 "processing"%l9 +5 "core" 9% +102 "processing"%G9 +3 "core" 9# +102 "processing"%9 +3 "core" 9! +102 "processing"%99 +3 "core" 9  +102 "processing"%X9 +3 "core" 9 +102 "processing"%o9 +3 "core" 9 +102 "processing"%y9 +3 "core" 9 +102 "processing"%9 +3 "core" 9" +102 "processing"%9 +3 "core" 9!& +102 "processing"%R9 +3 "core" 9"+ +102 "processing"%V9 +3 "core" 9%/ +103 "processing"%09 +3 "core" 9'3 +102 "processing"%[9 +3 "core" 9*7 +102 "processing"%9 +3 "core" 9.; +102 "processing"%a9 +3 "core" 92@ +102 "processing"%9 +4 "core" 97D +102 "processing"%U9 +3 "core" 9;H +102 "processing"%h9 +3 "core" 9AL +102 "processing"%9 +3 "core" 9EP +102 "processing"%9 +3 "core" 9KU\ +102 "processing"%F9 +3 "core" 9RY +102 "processing"%S9 +3 "core" 9W] +102 "processing"%9 +3 "core" 9^a +102 "processing"%e9 +3 "core" 9ce +102 "processing"%A9 +3 "core" 9jj +56 .tPH.hold 2:00:00,28C +2 .delay 1:30 +2 "processing"% ppg +3 "core" l +3304 E 56 +5695 .tPSR.select :air +2 .PSV.dial PSR + "processing"%6 +95 "core"  +2 .tPSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%C' +589 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +10 .tPS.seek 2ml +2 "processing"%%'[ +1607 "core" ' +2 .tPTV.dial :puck + "processing"%W  +67 "core"  +2 .tPSV.dial PTV +2 "processing"%M +68 "core" +2 .tPBV.dial :waste1 +2 "processing"%{  +120 "core"  +2 "processing"%f% +4 "core" %` # +2 .tPS.seek 1.5ml +2 "processing"%`' +586 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%} * +30 "core" * +3 .tPS.seek 0ml +2 "processing"% 'W +1606 "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 +4 "processing"%b * +33 "core" * +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%P +68 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%z' +2202 "core" ' +2 .tPSV.dial PTV + "processing"%< +69 "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"%i  +67 "core"  +3 .tPS.seek :empty + "processing"%,'9 +2201 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%4  +124 "core" +2 .tPSV.dial :mixloop +2 "processing"%B +41 "core" +2 .tPRV.dial :ab1 +2 "processing"%| @ +70 "core" B +3 .tPS.reconfigure PSslow + "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%'w +351 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +3 "collection"'I  + "processing"%2  +43 "core"  +6 +2 "processing"%\\% +4 "core" %vk  +2 .tPS.seek 0.32ml +2 "processing"%N'# +393 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'t  +27 "core" +2 .tPRV.dial :air +2 "processing"%_  +40 "core"  +3 .tPS.seek 0.9ml +2 "processing"%n'D +1225 "core" ' +2 .tPRV.dial :waste2 + "processing"%~ @ +67 "core" ? +3 .tPS.seek 0.5ml +2 "processing"%E' +859 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%u  +43 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%k'[ +1617 "core" ' +2 .tPSV.dial :PML + "processing"%( +42 "core" +2 .tPTV.dial :mixing +2 "processing"%' @ +67 "core" B +2 .tPBV.dial :waste1 +2 "processing"%L  +31 "core" +2 "processing"%% +4 "core" %[ # +2 .tPS.seek 1.85ml + "processing"%m'; +234 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +3 .tPS.seek 0ml + "processing"%+'W +1965 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'5& +3 "core" &#)2  + .tHand.open + "manipulator"&1 +26 "core" 1 +2 "manipulator"&Z& +4 "core" & P +2 "manipulator"&r% +3 "core" %\ 1 W ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&(- +154 "core" ( +2 "manipulator"&& +4 "core" &- 4  +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 && +2 "core" &-  +3 .tForearm.seek :garage + "manipulator"&=' +107 "core" ' +2 .tHand.close + "manipulator"&J/ +74 "core" / +2 "manipulator"&& +4 "core" &-   +2 "manipulator"&@% +3 "core" %  7 | +2 .tForearm.seek :retract +2 "manipulator"&.'\ +104 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&8( +282 "core" ( +2 "manipulator"&&& +4 "core" &   $ + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 & & +2 "core" &  $ +4 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&$'ρ +109 "core" ' +2 "manipulator"&j& +4 "core" &  \\ $ +2 "manipulator"&s% +3 "core" %σ " M +2 "collection"' & +4 "core" &#)5  +49 "collection"'& +4 .tCC.seek :closed +2 "collection"'#(O +3 "core" &$'= +3 &%(3  +9 &4$'9 *y +10 & h$(7 = +9 &w#'4 I +9 &d`#*3 \ H +10 &&b"'5 \ H +9 &a%'6 \ H +10 &b#'9 \ G +9 &jc#'4 \ H +9 &-a$(7 \ H +10 &b%)9 H +9 & b$'7 \ H +9 &"ub&(6 G +10 &$5c%)4 \ H +9 &%a#)5 H +10 &'b%)0 \ G +9 &){b"(7 H +9 &+>a#*6 \ H +10 &,e$(5 H +9 &.`#)7 \ H +9 &0a#'5 \ H +10 &2Ed$'6 H +9 &4a%(9 \ H +10 &5b#)7 \ G +9 &7b$(6 H +9 &9Nb#(6 \ H +10 &;`$)4 H +9 &<b%'7 \ H +9 &>b$(6 \ G +10 &@Uc$'5 H +9 &Bc$)4 H +10 &Ca#'9 \ H +3 E} OO +6 "core" &Ee#&5 H +9 &GZo"'3 I +10 &I$'3 K +9 &J#&9 P +9 &L$&6 S +10 &NC!&5\ A +9 &OB;#&7 't +10 &O|9#&4 : +3 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.60 + "collection"'& +3 "core" &O|>!%) : +2 .tHand.open + "manipulator"&"1 +76 "core" 1 +2 "manipulator"&p% +4 "core" %σ M +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&c'\ +91 "core" ' +2 .tPSV.dial PSR + "processing"% +93 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%!' +1617 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%x  +41 "core"  +3 .tPS.seek 0ml + "processing"%g'W +1639 "core" ' +2 .tPSV.dial PSR + "processing"% +43 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%-' +2631 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "collection"')  +2 "processing"%1  +36 "core"  +114  +2 .tPSV.dial :mixloop +2 "processing"%* +93 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%>  +70 "core" +3 .tPS.seek 0ml + "processing"%'W +2634 "core" ' +2 .tPSV.dial :air + "processing"%  +41 "core"  +3 .tPS.seek 2.5ml + "processing"%;' +2639 "core" ' +2 .tPSV.dial :mixloop + "processing"%Y +41 "core" +3 .tPS.seek 0ml + "processing"%D'W +2634 "core" ' +2 .tPSV.dial :air + "processing"%?  +40 "core"  +3 .tPS.seek 2.5ml + "processing"% ' +2637 "core" ' +2 .tPSV.dial :mixloop + "processing"%^ +53 "core" +3 .tPS.seek 0ml + "processing"%Q'W +2624 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&H& +4 "core" &  $ +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&( +4 "core" ( +2 "manipulator"&]& +4 "core" &  N $ +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &O& +2 "core" &  " $ +2 .tForearm.seek CC +2 "manipulator"&'ρ +94 "core" ' +2 .tHand.close + "manipulator"&3/ +71 "core" / +2 .tCC.seek :open +2 "collection"'7( +376 "core" ( +2 "manipulator"&l& +4 "core" &  8 $ +2 "manipulator"&w% +3 "core" % ϓ % +2 .tForearm.seek :retract +2 "manipulator"&G'\ +94 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&/(- +271 "core" ( +2 "manipulator"&& +4 "core" &-  S +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &9& +2 "core" &- @ S +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&X' +111 "core" ' +3 .tHand.open + "manipulator"&o1 +70 "core" 1 +2 "manipulator"&y% +4 "core" %  ǽ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 ."da"delayUntil "07:20:49.74" +24802 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"% @ +68 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%R  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%V * +34 "core" , +2 ."da"PSV.dial :air +2 "processing"%0  +38 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml + "processing"%[' +2197 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"% +52 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%a  +38 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"% +52 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%U  +38 "core"  +2 ."da"PS.seek :empty +2 "processing"%h'9 +2196 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +119 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml +2 "processing"%F'[ +1607 "core" ' +2 ."da"PTV.dial :puck + "processing"%S  +69 "core"  +2 ."da"PSV.dial PTV +47 "processing"% +69 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%e  +32 "core"  +2 "processing"%A% +4 "core" %Wy % +2 ."da"PS.seek 1.5ml +2 "processing"%6' +582 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%d * +32 "core" , +3 ."da"PS.seek 0ml +2 "processing"%C'W +899 E PO +718 "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"%M * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%{ +68 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%f' +2209 "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"%` +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +67 "core"  +2 ."da"PS.seek :empty +2 "processing"%\ '9 +2197 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%b +120 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%P' +589 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +9 ."da"PS.seek 2ml +2 "processing"% '[ +1615 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%< +66 "core" +2 ."da"PBV.dial :waste1 + "processing"%T  +33 "core" +2 "processing"% % +4 "core" %Ym % +2 ."da"PS.seek 1.5ml +2 "processing"%i' +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%z * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%4'W +1607 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "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 + "processing"%, +68 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%2' +2201 "core" ' +2 ."da"PSV.dial PTV + "processing"%I +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%\\ +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"%t  +67 "core"  +2 ."da"PS.seek :empty +2 "processing"%_'9 +2197 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%N  +40 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%~  +122 "core" + ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%n  +39 "core" ~ +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%u +42 "core" +3 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml + "processing"%E' +389 "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"%L't +330 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%  +53 "core" +3 ."da"PS.seek 2ml + "processing"%'[ +1561 "core" ' +2 ."da"PSV.dial :PML + "processing"%k +39 "core" +2 ."da"PTV.dial :mixing +2 "processing"%m @ +65 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%5  +32 "core" +2 "processing"%% +4 "core" %\\ ' +2 ."da"PS.seek 1.85ml + "processing"%Z'< +232 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%r * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%'W +1962 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +4577 E 99 +43425 #"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"%q * +32 "core" + +2 ."da"PSV.dial :air +2 "processing"%J  +40 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2201 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%@ +41 "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"%&  +40 "core"  +2 ."da"PS.seek :empty +2 "processing"% '9 +2194 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +119 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%j' +593 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%s'[ +1612 "core" ' +2 ."da"PTV.dial :puck + "processing"%  +110 "core"  +8 ."da"PSV.dial PTV + "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"%"' +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%p * +32 "core" * +3 ."da"PS.seek 0ml +2 "processing"%'W +1607 "core" ' +2 ."da"delay 2:00 +2625 E 77 +9377 #"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"%$ * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%+ +69 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%x' +2202 "core" ' +2 ."da"PSV.dial PTV + "processing"%! +79 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%g +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%)  +66 "core"  +2 ."da"PS.seek :empty +2 "processing"%1'9 +2201 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%* +120 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%>' +591 "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 + .PSV.dial PTV + "processing"% +66 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +35 "core" +2 "processing"%Y% +4 "core" %Vt ! +2 ."da"PS.seek 1.5ml +2 "processing"%;' +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'W +1606 "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 + "processing"%H +68 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%]' +2195 "core" ' +2 ."da"PSV.dial PTV + "processing"%O +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%3 +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%8 +80 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%c  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%#'9 +2208 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%l +119 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1606 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"% +68 "core" +2 ."da"PBV.dial :waste1 + "processing"%9  +32 "core" +2 "processing"%% +4 "core" %]q % +2 ."da"PS.seek 1.5ml +2 "processing"%o' +595 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%y * +32 "core" , +3 ."da"PS.seek 0ml +2 "processing"%G'W +1613 "core" ' +2 ."da"delay 2:00 +8815 E~ 78 +3187 #"da"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"% * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%R +68 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%V' +2212 "core" ' +2 ."da"PSV.dial PTV + "processing"%0 +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%Q +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%a  +66 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2198 "core" ' +2 ."da"Sleepy.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%U +122 "core"  + ."da"PSR.select :sub1 +3 "processing"% +10 ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +3 ."da"PS.seek 0.25ml +2 "processing"%['7 +333 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :sub2 +2 "processing"% +9 ."da"PS.seek 0.5ml +2 "processing"%' +327 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml +2 "processing"%h'[ +1602 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%S  +34 "core" +2 "processing"%% +4 "core" %Yt\  +2 ."da"PS.seek 1.5ml +2 "processing"%e' +591 "core" ' +2 ."da"delay 3 seconds +351 .PBV.dial between PSV and waste1 +5 "processing"%A * +31 "core" + +3 ."da"PS.seek 0ml +2 "processing"%F'W +1613 "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"%6 * +32 "core" * +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%W +68 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%M' +2255 "core" ' +2 ."da"PSV.dial PTV + "processing"%{ +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "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 +2 "processing"%}  +68 "core"  +3 ."da"PS.seek :empty + "processing"%`'9 +2247 "core" ' +2 "processing"%9 +3 "core" 9 3 +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +2 "processing"%f  +3 "core" 3 3 +2 "processing"%b& +3 "core" &THb\ ( +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 2 + "manipulator"&\ % +4 "core" %\   +2 "storage"(P% +3 "core" %u\ J\ J\ +2 "storage"(<. +2 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 2 +2 "storage"(T( +339 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 ( & +3 "core" & \ ,\ 3 L\ +2 "manipulator"& & +3 "core" &- S +2 "manipulator"&z% +3 "core" %\  I  +3 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 2 +2 "manipulator"&i(^ +179 "core" ( +2 "manipulator"&B& +4 "core" &`  Y $ +2 "storage"(|& +3 "core" & \ \ \ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&,'! +87 "core" ' +2 "storage"(4& +4 "core" & \ \  B\ +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek beamBreak +2 "storage"(I'L +275 "core" ' +2 "storage"(\\- +3 "core" -'N +2 ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&& +3 "core" &a  { $ +2 "storage"(t& +3 "core" & \ \  S\ +2 ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 2 +2 "manipulator"&2'e +33 "core" ' +2 ."da"\Elbow.hold +2 "manipulator"&N, +3 "core" , + ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(~- +2 "core" -'N +2 ."da"SE.seek 3.09 Pucks below Top Plate +2 "storage"(n' +33 "core" ' +3 "manipulator"&u% +4 "core" %o F ǽP +2 "storage"(_& +3 "core" & \ +2 ."da"Forearm.force -20 + "manipulator"&5 +2 ."da"Forearm.seek 2 + 310 counts +2 "manipulator"&('ϛ +19 "core" ' +2 "manipulator"&'& +4 "core" & S O +2 "storage"(E& +3 "core" & \ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&'! +19 "core" ' +3 ."da"SE.seek 4.09 Pucks below Top Plate + "storage"(L' +59 "core" ' +2 "manipulator"&k& +4 "core" & Q O +2 "manipulator"&m% +3 "core" % = +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&5'\ +88 "core" ' +2 ."da"\Elbow.seek PC +2 "manipulator"&( +250 "core" ( +3 "manipulator"&r& +4 "core" &  m + ."da"\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 && +2 "core" &  +2 ."da"Forearm.seek PC +2 "manipulator"&Z' +92 "core" ' +2 ."da"Hand.close + "manipulator"&/ +66 "core" / +2 ."da"PC.seek :open +2 "processing"%q( +405 "core" ( +2 "storage"(J& +4 "core" & \ *\ + M\ +2 "manipulator"&& +3 "core" & # + "manipulator"&@% +4 "core" %   : +2 ."da"Forearm.seek :retract +2 "manipulator"&:'\ +98 "core" ' +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 2 +2 "manipulator"&=(^ +270 "core" ( +2 "manipulator"&&& +4 "core" &g  + "storage"(& +4 "core" & \ \  \ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&'! +99 "core" ' +3 ."da"Hand.open + "manipulator"& 1 +73 "core" 1 +10 "storage"(j- +3 "core" -' +2 ."da"SE.seek 3.85 Pucks below Top Plate +2 "storage"( ' +23 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 3.18 Pucks below Top Plate + "storage"(.'t +46 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da18jul2507h400ml.tif +1953 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +436 #"da"SX HX9/16 (USB:17): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20.618 seconds\ /var/log/esp/da18jul2507h400ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da18jul2507h400ml15s.tif +1556 #SX HX9/16 (USB:17): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da18jul2507h400ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da18jul2507h400ml30s.tif +3056 #SX HX9/16 (USB:17): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da18jul2507h400ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da18jul2507h400ml70s.tif +7117 #SX HX9/16 (USB:17): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da18jul2507h400ml70s.tif: TIFF Upload Complete\ + .Sleepy.power :camera,:OFF +2 ."Qmail"HABfans.email "20.618 sec auto-exposure",Subject: "da18jul2507h400ml images!" +9 "storage"(v- +112 "core" -'t +2 "storage"(& +4 "core" & N P h  +2 "manipulator"&s& +3 "core" &g  +2 ."da"\Elbow.seek 2 +2 "manipulator"&p(^ +4 "core" ( +2 "manipulator"&"& +3 "core" &g \   +2 "storage"(& +3 "core" & U O J  +2 ."da"Forearm.seek 2 + 700 counts +60 "manipulator"&$'! +21 "core" ' +2 ."da"SE.reconfigure SEgently +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 3.89 Pucks below Top Plate +2 "storage"(+' +60 "core" ' +74 "manipulator"&& +4 "core" &g   +2 "storage"(!& +4 "core" &  . + ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 2 +2 "manipulator"&'e +33 "core" ' + ."da"\Elbow.hold +2 "manipulator"&g, +3 "core" , +2 ."da"\Elbow.reconfigure TightElbow +4 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 4.08 Pucks below Top Plate +2 "storage"()' +25 "core" ' + "manipulator"&x% +5 "core" %ar Ǹ +2 "storage"(*& +5 "core" &  # + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 2 + 296 counts +2 "manipulator"&1'ύ +15 "core" ' + "manipulator"&>& +4 "core" &m [ +2 "storage"(& +4 "core" &  , +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&'! +25 "core" ' + "storage"(Y% +4 "core" %  . +2 ."downElevator"SE.seek :down +4 "storage"(-'v +99 (?% +3 "core" %f0 ( (OB +2 "manipulator"&;% +4 "core" %D +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +3 "manipulator"&^'\ +90 "core" ' +21 ' +2 ."downElevator"SE.coast + "storage"(5 +2 ."da"SC.coast + "storage"(6 +5 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 #tStarting finalPurge +3 "processing"% & +4 "core" &'  + ."psFlush"Hand.open +2 "manipulator"&H1 +26 "core" 1 +2 "manipulator"&D& +4 "core" &m i +2 "manipulator"&O% +4 "core" %\   ) +2 ."psFlush"\Elbow.seek FlushPuck::Garage +2 "manipulator"&3(- +173 "core" ( +2 "manipulator"&8& +5 "core" &- 4 + ."psFlush"\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &c& +4 "core" &- 4 +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&]' +109 "core" ' +2 ."psFlush"Hand.close + "manipulator"&l/ +65 "core" / +2 "manipulator"&#& +4 "core" &-  4 +2 "manipulator"&w% +3 "core" %  > z +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +105 "core" ' +4 ."psFlush"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."psFlush"\Elbow.seek PC +2 "manipulator"&9( +126 "core" ( +2 "manipulator"&& +5 "core" & & x + ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" & # x +2 ."psFlush"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&y' +98 "core" ' +2 "manipulator"&o& +5 "core" & x +2 "manipulator"&X% +3 "core" % [ +2 "processing"%& +4 "core" &  +2 "processing"%R& +4 ."psFlush"PC.seek :closed +2 "processing"%G(Tg +2 "core" &(  +4 &  +9 &4 )w +8 &g = +10 &ui J +9 &R` H +9 &b I +11 &c I +8 &c H +10 &Xb I +10 &b I +8 &c I +10 & _ I +9 &"ba H +9 &$#` I +10 &%d I +9 &'e I +10 &)i_ I +9 &+,` H +9 &,a I +10 &.c I +9 &0p` I +9 &24` H +10 &3` H +9 &5` H +10 &7z` H +9 &9;^ I +9 &:] I +10 &<^ I +10 &>b I +8 &@Cb I +10 &B` I +9 &C` H +10 &Ee} I +9 &GJd I +10 &I f~ J +9 &Jv{ K +9 &Lp N +9 &NCt N +10 &Pt N +9 &Qv O +10 &Siwmw 1 +9 &T'+{ N +9 &TQz  $ +2 ( + "processing"%R& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.49 + "processing"%0& +4 "core" &TQu  $ + ."psFlush"Hand.open +2 "manipulator"&Q1 +70 "core" 1 +3 "manipulator"&% +3 "core" %  7 +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract + "manipulator"&a'\ +95 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%V +133 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%U'P +389 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +726 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1610 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%[ +80 "core"  +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +3 "processing"%  +33 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2629 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%S +67 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%' +619 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%h' +2126 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%A +68 "core" +2 ."psFlush"PBV.dial PSV +44 "processing"%e U +59 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%d'W +2653 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%6 @ +53 "core" B +3 ."psFlush"PS.seek 2.5ml +2 "processing"%W' +186 E GG +2447 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%F  +69 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%{'9 +2629 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%C +53 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%%' +2637 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%} +68 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%M'W +2628 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" > +3 ."psFlush"PS.seek 2.5ml + "processing"%f' +2632 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%b  +66 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%\ '9 +2631 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%P +42 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%<'P +1098 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +1610 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +68 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%z  +49 "core" +3 ."psFlush"PS.seek 0ml + "processing"%B'W +2628 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%| +68 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%4' +588 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%/' +2119 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +69 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%\\ U +49 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2649 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%t @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%~' +2635 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%u  +67 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%_'9 +2629 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%' +42 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%E' +2633 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%k +67 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%m'W +2631 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%, @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%i' +2636 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%I  +66 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%2'9 +2641 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'(& +3 "core" &45  +2 .tHand.open + "manipulator"&n1 +21 "core" 1 +2 "manipulator"&& +4 "core" & b x +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC + "manipulator"&r( +3 "core" ( + "manipulator"&& +4 "core" & x + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &N& +2 "core" &  x +2 .tForearm.seek PC +2 "manipulator"&' +98 "core" ' +2 .tHand.close + "manipulator"&5/ +66 "core" / +2 .tPC.seek :open +2 "processing"%K( +403 "core" ( +2 "manipulator"&J& +4 "core" & ) x +2 "manipulator"&% +3 "core" %  I +2 .tForearm.seek :retract + "manipulator"&@'\ +93 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&Z( +380 "core" ( +2 "manipulator"&&& +4 "core" & g 8! +3 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" & I 8! + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'ρ +110 "core" ' +2 "manipulator"& & +4 "core" & 3 8! +2 "manipulator"&j% +3 "core" %{  M +2 "collection"':& +4 "core" &17  +2 "collection"'L& +3 .tCC.seek :closed +2 "collection"' (O +3 "core" &47  +3 &26  +9 &425 *y +10 &h25 = +9 &v/6 I +9 &]`37 H +10 &b26 H +9 &`36 H +10 &`16 H +9 &eb45 H +9 &'`36 H +10 &a36 H +9 & `46 H +9 &"ma35 H +10 &$0b05 H +9 &%`24 H +10 &'`35 H +9 &)va36 H +9 &+9`27 G +10 &,b17 H +9 &.`37 H +9 &0`29 G +10 &2@`25 H +9 &4`37 H +10 &5d16 H +9 &7`36 H +9 &9H`15 H +10 &; _26 H +9 &<b05 H +9 &>b37 H +10 &@Pb35 H +9 &Bb46 H +10 &Ca24 G +9 &Ee13 I +9 &GSp35 J +10 &I17 L +9 &J15 Q +9 &L~26\ S +11 &N=02\ A +8 &ODA-1\ "g +10 &OxZ-1 B +2 ( + "collection"'L& +3 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.62 + "collection"'v& +4 "core" &Oxa,/ B + .tHand.open + "manipulator"&1 +69 "core" 1 +47 "manipulator"&s% +7 "core" % { 6 M +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&"'\ +91 "core" ' +2 #tFlushing the Collection Valve::Manifold +2 "collection"'& +3 "core" &Oxb/3 B +2 "collection"'% +3 "core" %/2  +2 #tCS Pulling 5ml of flush + .CSV.dial CSR + "collection"'!  +40 "core"  +2 .tCSR.select :flush + "collection"' +11 .tCS.seek 5ml +2 "collection"'='l +1348 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 '% +2 "core" %l/1  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'x' +630 "core" ' +2 .tCSV.dial :waste +2 "collection"'* +118 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'>' +1992 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'& +4 "core" &Oxb-2 B +2 "collection"'.% +4 "core" %,4 + .tCSV.dial :flush +2 "collection"'Y  +38 "core"  +3 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"'?'l +1162 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'; @ +40 "core" A +2 "collection"'$% +4 "core" %l,1  +2 .tCS.seek 7ml +2 "collection"'p' +524 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'+  +2 '  +39 "core"  +85  +2 .tCBV.dial :waste1 +2 "collection"' @ +41 "core" ? +3 .tCS.seek 0ml + "collection"'1' +1599 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'H& +4 "core" &Ox`15 B +2 "collection"'D% +3 "core" %14  + .tCSV.dial :flush +2 "collection"'O  +67 "core" +3 .tCS.seek 5ml +2 "collection"')'l +1169 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +40 "core" A +2 "collection"'8% +4 "core" %l15  +2 .tCS.seek 7ml +2 "collection"'c' +528 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'-  +38 "core"  +2 .tCBV.dial :waste2 +2 "collection"'T  +104 "core"  +3 .tCS.seek 0ml + "collection"'g' +1602 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'l& +4 "core" &Ox`15 B +2 "collection"'#% +3 "core" %25  + .tCSV.dial CSR +2 "collection"'w  +51 "core"  +2 .tCSR.select :kill + "collection"' +10 .tCS.seek 8ml +2 "collection"'^' +1854 "core" ' +2 .tdelay 5 seconds +31 E DD +471 .tCSR.select :air +4 "collection"' +10 .tCS.seek 10ml + "collection"'' D +521 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +2 "collection"' +2 ']  +105 "core" ~ +23  +2 .tCTV.dial :intake + "collection"'o  +69 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'X' \\ +1830 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'  +66 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'3' +587 "core" ' +2 .tCSV.dial CSR + "collection"'  +91 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'q'l +1344 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"'0' D +1354 "core" ' +2 .tCSV.dial CBV + "collection"'Q +105 "core"  +2 .tCS.seek 0ml +2 "collection"'' +2654 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&R& +4 "core" & : 8 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&V( +16 "core" ( +2 "manipulator"&y& +4 "core" & 6 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &`& +2 "core" & 1 6 +2 .tForearm.seek CC +2 "manipulator"&U'ρ +99 "core" ' +2 .tHand.close + "manipulator"&[/ +67 "core" / +2 .tCC.seek :open +2 "collection"'( +376 "core" ( +2 "manipulator"&& +4 "core" & - 6 +2 "manipulator"&S% +3 "core" % ϊ 4 +2 .tForearm.seek :retract + "manipulator"&'\ +97 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&(- +279 "core" ( +2 "manipulator"&A& +4 "core" &-  , +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &e& +2 "core" &- / , +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&h' +113 "core" ' +3 .tHand.open + "manipulator"&61 +71 "core" 1 +2 "manipulator"&d% +4 "core" %  X Ǽ +49 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&F'\ +103 "core" ' +2 #tCompleted [Sample.deep; initialPurge; da withoutWCR] begun 06:12:25 + #Preparing to sleep until 11:00AM 7/25/2018 +4 #Asleep til 11:00AM 7/25/2018 +3 ."shutdown"CC.coast +2 "collection"'6 +4 #tContinuing at 11:00 +2 ."shutdown"CS.coast +4 E ,, + "collection"'5 +3 ."Qmail"GoodNews.email "Then, in tube 3: /home/esp/esp2/mission/2018_07_19_niagara_mission.rb:80\\n{1 => 22, 2 => 5, 3 => 17}\\nCan@08:14:55, 24.9C, 19% humidity, 14.2psia, 14.017V, 0.196A, 0.196A avg, 2.74W",Subject: "Asleep until 11:00" +5 ."shutdown"PC.coast +101 "processing"%6 +2 ."shutdown"PS.coast + "processing"%5 +3 ."shutdown"Forearm.coast + "manipulator"&5 +2 ."shutdown"\Elbow.coast + "manipulator"&6 +37 ."shutdown"Sleepy.power :dwarf,:OFF + .Sleepy.power :raw,:OFF + #Shutdown +48626 E 0v +60002  1m +60002  1u +60002  3m +60003  ($$ +60002  2 +60002  2j +60002  +~ +60002  2m +60003  2q +60002  3w +60002  2j +60002  2n +60002  3z +60003  + +60002  3o +41655  3m +36 #tPowering up Dwarves +482 .Sleepy.power :raw,:ON +41 "sampler") +2 )W +2 "core"  + "collection"' +3 'C +2 "core"  +2 "processing"% +2 %{ +3 "core"  + "collection"' 9\ +2 ' 0\ +2 ' -\ + "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +2 "sampler")&\ +2 .tSS.configure SSconfig +2 "sampler")#.0X 22, 2 => 5, 3 => 17}\\nCan@11:00:24, 24.4C, 20% humidity, 14.2psia, 13.909V, 0.552A, 0.552A avg, 7.68W",Subject: "Started 2018_07_19_niagara_mission phase /home/esp/esp2/mission/2018_07_19_niagara_mission.rb:80" +68 .tSample.shallow + "sampler")i2 +21 "core" 2 +2 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'(& +4 "core" &:?;  + .tHand.open +2 "manipulator"&n1 +75 "core" 1 +2 "manipulator"&& +4 "core" &\  " "z +2 "manipulator"&% +3 "core" % \  :  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek FlushPuck::Garage +3 "manipulator"&N(- +180 "core" ( +2 "manipulator"&5& +4 "core" &-  ' + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &9& +3 "core" &- G ' +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :garage +3 "manipulator"&a' +105 "core" ' +3 .tHand.close +2 "manipulator"&G/ +74 "core" / +2 "manipulator"&J& +4 "core" &- ' +3 "manipulator"&% +3 "core" %  +3 .tForearm.seek :retract + "manipulator"&'\ +103 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&r( +282 "core" ( + "manipulator"&&& +4 "core" &# << +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &" << +33 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"& 'ρ +94 "core" ' +4 "manipulator"&j& +6 "core" &" << +2 "manipulator"&:% +3 "core" %|  +2 "collection"'@& +3 "core" &:=;  +2 "collection"'7& +4 .tCC.seek :closed +2 "collection"'v(O +3 "core" &8=;  +3 &8?;  +8 &5:>E\ *z +10 &j9=;\ > +9 &zq7>7\ I +9 &=`8>;\ H +10 &c;?<\ H +9 &`<=<\ I +9 &`:><\ H +10 &E]:><\ H +10 &b9=4\ H +9 &a:?9\ I +9 & _:>9\ H +9 &"Mb:>9\ H +10 &$a9>8\ H +10 &%\\<=:\ H +8 &'`:?<\ I +10 &)U_:=<\ H +9 &+];=7\ H +10 &,a:>9\ I +9 &._:>:\ H +10 &0]];=7\ H +9 &2_;=9\ I +9 &3_;=<\ H +9 &5`9><\ I +10 &7e_;=;\ H +9 &9'];=8\ H +9 &:b:?7\ H +10 &<`:>;\ I +9 &>m`:=:\ H +10 &@/c9=7\ H +9 &Ad9<;\ H +9 &C`;>8\ I +10 &Etf;;8\ I +9 &G5k:=9\ I +10 &H8>6\ L +9 &J8;:\ P +10 &L\\7<:\ T +9 &N8;;\ A +9 &O:B9<9\ "g +9 &O|y8;=\ I +5 ( + "collection"'7& +3 #tCollection Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.75 +2 "collection"'& +4 "core" &O|l9<\ I + .tHand.open + "manipulator"&s1 +67 "core" 1 +2 "manipulator"&L% +4 "core" % |   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'& +4 "core" &O|i8;\ I +2 "collection"'!% +4 "core" %9=<\ +2 #tCS Pulling 5ml of flush + .CSV.dial CSR + "collection"'  +120 "core"  +2 .tCSR.select :flush +2 "collection"' +10 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"''l +1354 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 '% +2 "core" %l9<7\ +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'=' +636 "core" ' +2 .tCSV.dial :waste + "collection"'* +119 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'x' +1986 "core" ' +2 #tPurging external Intake + "collection"'& +4 "core" &O|h9:: I + "collection"'.% +4 "core" %7:  + .tCSV.dial :flush +2 "collection"'Y  +38 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'>' D +2301 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"'; + '$  +30 "core"  +47 ~ +2 .tCTV.dial :intake +2 "collection"'?  +78 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'+' +2282 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'  +69 "core" ~ +2 #tFlushing upper manifold + "collection"' & +4 "core" &O|k6;\ I +2 "collection"'p% +3 "core" %5;0\ +2 .tCSV.dial :flush + "collection"'H  +69 "core"  +3 .tCS.seek 5ml +2 "collection"'D'l +1200 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'O @ +40 "core" A +2 "collection"'1% +4 "core" %l7<\ +2 .tCS.seek 6.999ml +46 "collection"'' +524 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +2 "collection"'8 +94 "core" ~ +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"')' +1612 "core" ' +2 .tdelay 7 seconds +124 E SS +579 .tCS.seek 3ml +2 "collection"'-'- +743 "core" ' +2 .tCSV.dial :waste + "collection"'T +41 "core" +3 .tCS.seek 0ml + "collection"'c' +746 "core" ' +2 "collection"'l& +4 "core" &O|p7<\ I +2 "collection"'#% +3 "core" %9;7\ + .tCSV.dial :flush +2 "collection"'w  +52 "core" +3 .tCS.seek 3ml +2 "collection"'g'- +745 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'^ @ +43 "core" B +2 "collection"'% +4 "core" %-:;\  +2 .tCS.seek 5ml +2 "collection"']'l +521 "core" ' +3 .tCSV.dial :air +2 .CS.seek 0ml +2 "collection"'o' +1180 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"''- +747 "core" ' +2 .tCSV.dial :waste + "collection"' +67 "core" +3 .tCS.seek 0ml + "collection"'X' +735 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &" <; +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&3( +3 "core" ( +2 "manipulator"&q& +4 "core" &" $ <; + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &Q& +3 "core" &" 4 <; +2 .tForearm.seek CC + "manipulator"&0'ρ +96 "core" ' +2 .tHand.close + "manipulator"&R/ +67 "core" / +2 .tCC.seek :open +2 "collection"'y( +374 "core" ( +2 "manipulator"&`& +4 "core" &" <; + "manipulator"&[% +4 "core" % ϓ & +2 .tForearm.seek :retract + "manipulator"&Z'\ +95 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&"(- +277 "core" ( +2 "manipulator"& & +4 "core" &- C + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- C +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&S' +111 "core" ' +4 .tHand.open +2 "manipulator"&U1 +76 "core" 1 +2 "manipulator"&A% +4 "core" % \  ȿ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&e'\ +98 "core" ' +2 #tda sampling at most 1000ml +2 #Loading sh1 puck from tube 3 into Collection Clamp +2 ."Qmail"HABfans.email "Started da in tube 3 at 11:04:34EDT25-Jul-18\\n{1 => 22, 2 => 5, 3 => 17}\\nCan@11:03:06, 24.5C, 20% humidity, 14.2psia, 13.938V, 0.435A, 0.435A avg, 6.07W",Subject: "da sampling at most 1000ml" +3 "collection"'V& +119 "core" &<>:  +2 "manipulator"&6% +3 "core" %\  <  +3 "storage"(d% +3 "core" %x T / +2 "storage"(. +2 "core" .( +2 .tSC.reconfigure SCtight +3 "storage"($\ .\ 1~b +2 .tSC.seek 3 +2 "storage"(h( +338 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (& +2 "core" &- I /  +2 "manipulator"&& +4 "core" &- C + "manipulator"&K% +4 "core" %\  5  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 3 +4 "manipulator"&2(j +179 "core" ( +2 "manipulator"&F& +4 "core" &s  ^ % +2 "storage"(& +3 "core" &- y .  +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts + "manipulator"&' +102 "core" ' +2 "storage"(W& +4 "core" &- * 0  +2 .tSE.reconfigure SEpick + "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(C'L +139 "core" ' +2 "storage"({- +3 "core" -'ڋ +2 .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +3 (}& +3 "core" &- *  +3 "manipulator"&& +4 "core" &s  * % +2 .t\Elbow.seek 3 + "manipulator"&%(j +3 "core" ( +2 "manipulator"&b& +4 "core" &s   % + "storage"(f& +4 "core" &-  *  +2 .tForearm.seek 3 + 300 counts +2 "manipulator"&P'b +13 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +43 "manipulator"&  +2 "collection"'E& +4 .tCC.seek :closed +2 "collection"'(O +3 "core" &:>  +8 &9>8 : +5 &IP;?:\ / +9 &y;>:\ D +10 &:c;?9\ H +9 &`:A9\ H +9 &c;>8\ G +10 &a:?9\ G +9 &Bc;?7\ H +10 &b<>7\ G +9 &_<?9\ H +9 &];?7\ G +10 &!L`=@8\ G +9 &# b;>8\ G +9 &$];@:\ H +10 &&b;?8\ G +9 &(S];>7\ G +10 &*`;@9\ G +9 &+\\=>9\ G +9 &-_=?7\ G +10 &/[b==9\ G +9 &1];?8\ G +9 &2`<?8\ G +10 &4b==6\ G +9 &6b^;?8\ H +10 &8$_:>8\ H +9 &9];=8\ G +10 &;];=8\ G +9 &=k_:@4\ G +9 &?,c9?7\ H +9 &@`9>-\ H +10 &B`:>7\ G +9 &Dre<>8\ H +10 &F3h9?7\ H +10 &Gx8>8\ J +8 &I;=8\ P +10 &K[6=7\ R +9 &M8=5\ T +9 &Nx8=/\ - +10 &Ot-7=(\ = +9 ( + &Oy49=/\ 8 + "collection"'E& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.67 + .Hand.open + "manipulator"&~1 +75 "core" 1 +2 "manipulator"&i% +4 "core" % w  +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&('\ +100 "core" ' +2 .tSC.coast + "storage"(6 +2 #tcollectSample 1000ml w/bubble point of 24psi + #Priming 7ml + .Sleepy.power :sampler,:ON + .Intake.select :close + .\Exhaust.select :close + .SS.hold +2 "sampler")n+ +3 "core" + + "sampler")% +4 "core" % > +2 "collection"'& +3 "core" &Oy49>5\ 8 +3 E [Z + #tCalibrating pressure and temperature sensors + .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +3 .SS.reconfigure SSfast + "sampler")#.0X  +74 "core"  + .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X\ +2 #tIntake @17.8psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X\ +2 #tIntake @17.6psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 99 +2 "sampler")#.c0X% +3 "core" %;  +52 "collection"'Y% +3 "core" %ghU\ +2 "sampler") % +3 "core" % 2/ \ J +52 "collection"'p% +3 "core" %lo/\ +2 "sampler")% +4 "core" % ji \ J +52 "collection"'+% +3 "core" %uxW\ +2 "sampler")O% +3 "core" %  \ J +53 "collection"'1% +3 "core" %w~8\ +2 "sampler")D% +3 "core" %  \ J +2 "sampler")8% +3 "core" %  \ J + .tIntake.select :close + "sampler")0 +10 )H% +2 "core" %  \ J + .tSSV.dial :exhaust +2 "sampler"))  +72 "core"  +2 .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X' +1242 "core" ' +2 #tStroke completed -- waiting for pressure to equalize ... +51 "collection"'Y% +3 "core" %jnj\ +2 "sampler") % +4 "core" %X  +52 "collection"'p% +3 "core" %lo9\ +2 "sampler")% +3 "core" %X  +52 "collection"'+% +3 "core" %npI\ +2 "sampler")O% +3 "core" %D   +52 "collection"'1% +3 "core" %qvE\ +2 "sampler")D% +3 "core" % #% \ O +52 "collection"'8% +3 "core" %osd\ +2 "sampler")H% +4 "core" % >> \ O +52 "collection"')% +3 "core" %uyG\ +2 "sampler");% +4 "core" % YZ \ O +101 "collection"'% +4 "core" %vzk\ +2 "sampler")l% +3 "core" %  \ O +52 "collection"'T% +6 "core" %vyi\ +2 "sampler")w% +4 "core" %  \ O +52 "collection"'-% +3 "core" %w{I\ +2 "sampler")^% +3 "core" %  \ O +2 "sampler")% +4 "core" %  \ O + .tIntake.select :close + "sampler")0 +10 )g% +2 "core" %  \ O + .tSSV.dial :exhaust +2 "sampler")]  +71 "core"  +2 .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X\ +2 "sampler")% +4 "core" %N  +14 "collection"'I% +3 "core" %rre\ +2 "sampler")n% +4 "core" %N  +14 "collection"'L% +3 "core" %rtF\ +2 "sampler")% +3 "core" %N\   +15 "collection"'!% +3 "core" %rt=\ +2 "sampler")% +4 "core" %N   +14 "collection"'7% +3 "core" %st^\ +2 "sampler")s% +3 "core" %N  +2 "collection"'j% +3 "core" %swW\ +2 #tIntake @17.4psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 29 +2 "sampler")#.0X% +3 "core" %   C +53 "collection"'c% +3 "core" %tvW\ +2 "sampler")% +3 "core" % %$  C +53 "collection"'o% +3 "core" %u{:\ +2 "sampler")% +3 "core" %\ 11  C +52 "collection"'Q% +3 "core" %w|=\ +2 "sampler")R% +3 "core" %\ BB  C +52 "collection"'r% +5 "core" %sx8\ + "sampler")q% +4 "core" %\ QQ  C +52 "collection"'v% +3 "core" %x{W\ +2 "sampler")`% +3 "core" %\ __  C +53 "collection"'[% +3 "core" %z}-\ +2 "sampler")0% +3 "core" %\ nm  C +52 "collection"' % +3 "core" %v{6\ +2 "sampler")% +3 "core" %\ ||  C +53 "collection"'3% +3 "core" %w~V\ +2 "sampler")U% +3 "core" %   C +52 "collection"'% +3 "core" %vyc\ +2 "sampler")Z% +3 "core" %\   C +53 "collection"'V% +3 "core" %{8\ +2 "sampler")% +3 "core" %   C +53 "collection"'#% +3 "core" %x|f\ +2 "sampler")% +3 "core" %\   C +2 "sampler")S% +4 "core" %\   C + .tIntake.select :close + "sampler")0 +9 )t% +2 "core" %   C + .tSSV.dial :exhaust +2 "sampler")  +72 "core"  +4 .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X  +15 "collection"'=% +3 "core" %y|N\ +2 "sampler")x% +4 "core" %M; {  v +14 "collection"'$% +3 "core" %u{W\ +2 "sampler")% +4 "core" %M: > +14 "collection"'?% +3 "core" %vy/\ +2 "sampler")N% +3 "core" %M9 8 +15 "collection"'Y% +3 "core" %txP\ +2 "sampler") % +3 "core" %M9 8 +15 "collection"'p% +3 "core" %qtJ\ +2 "sampler")% +3 "core" %M9 8 +15 "collection"'+% +3 "core" %rw+\ +2 "sampler")O% +4 "core" %M9 } 8 +14 "collection"'1% +3 "core" %tx\\\ +2 "sampler")D% +4 "core" %M9 8 +64 "collection"'8% +5 "core" %vz)\ +2 "sampler")H% +3 "core" %M9 8 +15 "collection"')% +3 "core" %qu6\ +2 "sampler")z% +3 "core" %M9 8 +15 "collection"'% +3 "core" %sw*\ +2 "sampler")l% +3 "core" %M9  8 +15 "collection"'T% +3 "core" %wzV\ +2 "sampler")w% +3 "core" %M9  8 +15 "collection"'-% +3 "core" %w|1\ +2 "sampler")^% +3 "core" %M9 8 +15 "collection"'% +3 "core" %z|2\ +2 "sampler")g% +3 "core" %M9 8 +15 "collection"']% +3 "core" %y|Z\ +2 "sampler")>% +3 "core" %M9 8 +15 "collection"'c% +3 "core" %vx6\ +2 "sampler")% +3 "core" %M9 8 +2 "collection"'o% +4 "core" %v|0\ + #tIntake @17.7psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 19 +2 "sampler")#.0X> \ N +52 "collection"'&% +3 "core" %u{<\ +2 "sampler")% +4 "core" % FE \ N +52 "collection"'_% +3 "core" %rwV\ +2 "sampler")% +3 "core" % NM \ N +52 "collection"':% +3 "core" %vzS\ +2 "sampler")@% +3 "core" % TT \ N +52 "collection"'% +3 "core" %u|0\ +2 "sampler")I% +3 "core" % [\\ \ N +52 "collection"'n% +3 "core" %vz<\ +2 "sampler")L% +4 "core" % ac \ N +52 "collection"'% +3 "core" %v{W\ +2 "sampler")!% +4 "core" % jk \ N +52 "collection"'% +3 "core" %tw9\ +2 "sampler")7% +3 "core" % pr \ N +52 "collection"'s% +3 "core" %z|^\ +2 "sampler")j% +3 "core" % zv \ N +53 "collection"'%% +3 "core" %sz8\ +2 "sampler")% +4 "core" % } \ N +52 "collection"' % +3 "core" %x|\\\ +2 "sampler")*% +3 "core" %  \ N +52 "collection"'k% +3 "core" %wzJ\ +2 "sampler")% +4 .tSS.reconfigure SSconfig +2 "sampler")#.0X' +498 "core" ' +53 .tSS.reconfigure SSfast +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'R' +95 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")r +124 "core"  +3 .tSS.reconfigure SSexhale + "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml +2 "collection"''' +97 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")4 +125 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0XP\  +2 .tCS.seek 6.001ml +2 "collection"'i'X +1353 "core" ' +2 .tdelay 2 seconds +202 .CSV.dial :waste2 +2 "collection"'E +38 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek :empty + "collection"''Ͱ +1395 "core" ' +2 .tCSV.dial CSR + "collection"'  +41 "core"  +2 .tCSR.select :AqMeOH + "collection"' +10 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 2ml +2 "collection"'\ ' \\ +587 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 'h% +2 "core" % Z;=l  +2 .tCS.seek 5ml +2 "collection"' 'l +862 "core" ' +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'|  +39 "core" ~ +3 .tCS.seek 1ml + "collection"'u' +1091 "core" ' +3 #tHeating sh1 puck from tube 3 in Collection Clamp to 70C for 10:00 + .CH.seek 70C,8:00 +3 "collection"'~9 +2 'G \  +5 "core" 9\  +102 "collection"'J9 +3 "core" 9 d +102 "collection"'99 +3 "core" 9\  d +102 "collection"'59 +3 "core" 9  d +102 "collection"'a9 +3 "core" 9\ d +102 "collection"'&9 +5 "core" 9 d +102 "collection"'9 +3 "core" 9d +102 "collection"'_9 +3 "core" 9d +102 "collection"'9 +3 "core" 9"d +102 "collection"':9 +3 "core" 9!&d +102 "collection"'@9 +4 "core" 9*+d +102 "collection"'9 +3 "core" 94/d +102 "collection"'I9 +3 "core" 9@3d +102 "collection"'n9 +3 "core" 9N7d +102 "collection"'L9 +3 "core" 9];d +102 "collection"'9 +4 "core" 9m@d +102 "collection"'!9 +3 "core" 9Dd +102 "collection"'9 +3 "core" 9Hd +102 "collection"'79 +3 "core" 9Ld +102 "collection"'s9 +3 "core" 9Pd +102 "collection"'j9 +3 "core" 9Ud +102 "collection"'%9 +3 "core" 9Yd +102 "collection"'9 +3 "core" 9]d +102 "collection"' 9 +3 "core" 9ad +102 "collection"'*9 +3 "core" 93ed +102 "collection"'k9 +4 "core" 9Njd +102 "collection"'9 +3 "core" 9hnd +102 "collection"'=9 +3 "core" 9rd +102 "collection"'x9 +3 "core" 9vd +102 "collection"'$9 +3 "core" 9za +102 "collection"'"9 +4 "core" 9] +102 "collection"'.9 +3 "core" 9[ +102 "collection"'?9 +3 "core" 9X +102 "collection"'N9 +3 "core" 9/U +102 "collection"' 9 +3 "core" 9LR +102 "collection"'p9 +4 "core" 9kO +102 "collection"'X9 +3 "core" 9L +102 "collection"'+9 +3 "core" 9I +102 "collection"'Y9 +3 "core" 9G +102 "collection"'O9 +3 "core" 9D +102 "collection"'19 +3 "core" 9A +102 "collection"'89 +3 "core" 9> +102 "collection"'9 +3 "core" 9>; +102 "collection"'H9 +3 "core" 9[9 +102 "collection"')9 +3 "core" 9x6 +102 "collection"'z9 +4 "core" 94 +102 "collection"'9 +3 "core" 92 +102 "collection"'9 +3 "core" 9/ +102 "collection"'T9 +3 "core" 9- +102 "collection"'w9 +3 "core" 9* +102 "collection"'-9 +4 "core" 9 ) +145 "collection"'D9 +9 "core" 9F& +103 "collection"'9 +3 "core" 9`\ % +103 "collection"'g9 +2 "core" 9z " +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"'o9 +3 "core" 9 +102 "collection"'Q9 +3 "core" 9  +102 "collection"'c9 +4 "core" 9  +103 "collection"'r9 +3 "core" 9 / +102 "collection"'l9 +3 "core" 9 C +102 "collection"'9 +3 "core" 9 U  +102 "collection"'R9 +3 "core" 9 h +103 "collection"'q9 +2 "core" 9 { +102 "collection"'`9 +3 "core" 9  +102 "collection"'[9 +3 "core" 9  +102 "collection"'v9 +3 "core" 9  ! +102 "collection"' 9 +3 "core" 9 !% +102 "collection"'9 +5 "core" 9 #) +102 "collection"'39 +3 "core" 9 %-\ +102 "collection"'U9 +3 "core" 9 %1\ +102 "collection"'Z9 +3 "core" 9 &6 +102 "collection"'09 +3 "core" 9\ (: +102 "collection"'#9 +4 "core" 9\ )> +102 "collection"'9 +3 "core" 9\ +B +102 "collection"'9 +3 "core" 9\ %+F +102 "collection"'S9 +3 "core" 9\ 0-K +102 "collection"'9 +3 "core" 9\ :/O +102 "collection"'V9 +4 "core" 9\ E/S +102 "collection"';9 +3 "core" 9\ M0W +102 "collection"'K9 +3 "core" 9\ V2[ +102 "collection"'F9 +3 "core" 9\ ^4` +102 "collection"'9 +3 "core" 9\ f4d +102 "collection"'9 +3 "core" 9\ l6h +102 "collection"'W9 +3 "core" 9\ s7l +102 "collection"'9 +3 "core" 9\ y8p +2 .tCH.hold 10:00,70C +3 "collection"'} `\ `\ v \ +2 "core" q +38166 E\ w +21836 "core" ` +2 "collection"'t9 +3 "core" 9\  +2 #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml + "collection"'b' +339 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'f @ +93 "core" A +2 .tCSV.dial :air +2 "collection"'e @ +38 "core" ? +3 .tCS.seek 5ml +2 "collection"''l +1342 "core" ' +2 .tCSV.dial CTV + "collection"'{  +41 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +39 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'A  +40 "core"  +4 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +40 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'<' +1352 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"'4 +93 "core"  +2 .tCBV.dial CSV + "collection"'6  +26 "core"  +2 "collection"'2% +4 "core" %   \ +2 .tCS.seek 5ml +2 "collection"'''l +1357 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'/  +40 "core" +2 "collection"'% +4 "core" %l]a  +2 .tCS.seek 7ml + "collection"'C' +582 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'P @ +40 "core" ? +3 .tCS.seek 10ml + "collection"'' D +843 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'M ` +116 "core" a +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +3 "collection"',   +33 "core" ! +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'B  + 'd  +27 "core"  +96  +3 .tCS.seek 5ml + "collection"'y'l +1353 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'E @ +93 "core" B +2 .tCSV.dial :waste +2 "collection"'i +93 "core" +2 .tCS.seek :empty +2 "collection"''Ͱ +1347 "core" ' +2 .tCSV.dial :air + "collection"' @ +68 "core" B +3 .tCS.seek 5ml + "collection"'h'l +1357 "core" ' +2 .tCSV.dial CTV + "collection"'\  +39 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'| @ +39 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'  +40 "core"  +4 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'~ @ +39 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'J' +1352 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"'9 +91 "core" ~ +2 .tCBV.dial CSV + "collection"'5  +33 "core"  +2 "collection"'a% +4 "core" %^c +2 .tCS.seek 5ml +2 "collection"'&'l +1353 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'  +41 "core" +2 "collection"'_% +4 "core" %l B   +2 .tCS.seek 7ml +49 "collection"'' +592 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"': @ +38 "core" > +3 .tCS.seek 10ml + "collection"'@' D +838 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +104 "core" ^ +3 #tLysing Complete + "collection"'I& +3 "core" &Oy4 \ 8 +2 #tStoring sh1 puck in Collection Clamp to tube 2 + "manipulator"&n% +4 "core" %\ $ # E +2 "storage"(L% +3 "core" % 3 + +2 "storage"(. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(!( +339 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" &  + + "manipulator"&7& +4 "core" &   3 + "manipulator"&s% +4 "core" %\ $ \ E +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 2 +2 "manipulator"&j(^ +157 "core" ( +2 "manipulator"&%& +4 "core" &Y E  +2 "storage"(& +3 "core" & ) +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"& '! +90 "core" ' +2 "storage"(*& +4 "core" & , +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(k'L +254 "core" ' +2 "storage"(- +3 "core" -': +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 "manipulator"&=& +3 "core" &Y  +2 "storage"(x& +3 "core" & 2 % +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 +2 "manipulator"&$'e +32 "core" ' +2 .t\Elbow.hold + "manipulator"&", +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(.- +2 "core" -': +2 .tSE.seek 4.09 Pucks below Top Plate +2 "storage"(?' +32 "core" ' +2 "manipulator"&N% +4 "core" %WV  Ȱ +2 "storage"( & +3 "core" & s q  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 286 counts + "manipulator"&p'σ +18 "core" ' +2 "manipulator"&X& +4 "core" &}  +2 "storage"(+& +4 "core" & ' ' +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&Y'! +15 "core" ' +3 .tSE.seek 5.09 Pucks below Top Plate + "storage"(O' +40 "core" ' +2 "manipulator"&1& +4 "core" &}  +2 "manipulator"&8% +3 "core" % +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +88 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&H( +157 "core" ( +2 "manipulator"&)& +4 "core" &   y ;6 +3 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &z& +2 "core" &  x ;6 +2 .tForearm.seek CC +2 "manipulator"&'ρ +93 "core" ' +2 .tHand.close + "manipulator"&/ +73 "core" / +2 .tCC.seek :open +2 "collection"'T( +376 "core" ( +4 "storage"(w& +4 "core" & ! +2 "storage"(-& +3 "core" &  ! +2 "manipulator"&D& +3 "core" &  9& +2 "manipulator"&% +3 "core" % ϕ  +2 .tForearm.seek :retract +2 "manipulator"&g'\ +95 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 +2 "manipulator"&](^ +176 "core" ( +2 "manipulator"&^& +4 "core" &W 2 Z +2 "storage"(>& +3 "core" &  ( +2 .t\Elbow.reconfigure LimpElbow + "manipulator"&$ ,(#b +3 .tForearm.seek 2 +2 "manipulator"&'e +111 "core" ' +2 .t\Elbow.hold + "manipulator"&o, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&Q1 +71 "core" 1 +14 "manipulator"&c% +4 "core" % uX Ȱ +2 "storage"(r& +4 "core" & /  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 316 counts + "manipulator"&l'ϡ +19 "core" ' +2 "manipulator"&& +4 "core" & + , +2 "storage"(R& +3 "core" &  * +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&q'! +25 "core" ' +3 "storage"(`% +3 "core" % ? & +3 ."downElevator"SE.seek :down +2 "storage"(['v +99 (v% +3 "core" %ΰ< i %QK +2 "manipulator"& % +3 "core" %/  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +93 "core" ' +15 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast "storage"(6 +3 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'3& +4 "core" &  +54 .tHand.open +3 "manipulator"&U1 +25 "core" 1 +2 "manipulator"&Z& +4 "core" & + , +2 "manipulator"&0% +3 "core" %\   5 +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&#(- +173 "core" ( +2 "manipulator"&& +4 "core" &- ; +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- ; +2 .tForearm.seek :garage +2 "manipulator"&S' +107 "core" ' +2 .tHand.close + "manipulator"&/ +71 "core" / +2 "manipulator"&V& +4 "core" &- @ ; +2 "manipulator"&;% +3 "core" %  | +2 .tForearm.seek :retract +2 "manipulator"&K'\ +97 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&F( +289 "core" ( +2 "manipulator"&& +4 "core" &\  L J +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 && +3 "core" &\  ( J +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&W'ρ +101 "core" ' +2 "manipulator"&& +4 "core" &\  6 J +2 "manipulator"&G% +4 "core" %υ B J +2 "collection"'}& +3 "core" & +2 "collection"'t& +4 .tCC.seek :closed + "collection"'u(O +3 "core" &  +2 & \ +10 &1~ )v +9 &gm < +10 &v I +9 &^` G +9 &b G +10 &a G +9 &co G +9 &ea G +10 &&` G +9 &^ G +10 & ` G +9 &"l` G +9 &$.b G +10 &%] G +9 &'a G +9 &)ual G +10 &+6aR G +9 &,d G +10 &.` G +9 &0}a G +9 &2>` G +10 &4` G +9 &5`k G +9 &7`` G +10 &9Gc G +9 &; ` G +10 &<` G +9 &>a G +9 &@Oa G +10 &Bbj G +9 &Cab G +9 &Eb\\ H +10 &GTk  H +9 &I   L +10 &J"\ P +9 &Lz \ S +9 &N;\ @ +10 &O=:\ &q +9 &O{mu~ H +2 ( + "collection"'t& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.63 + "collection"'f& +5 "core" &O{qgj H +2 .tHand.open +2 "manipulator"&e1 +69 "core" 1 +2 "manipulator"&b% +4 "core" % υ J +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&{'\ +90 "core" ' +2 .tPSV.dial PSR + "processing"% +122 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%A' +1608 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%  +40 "core"  +3 .tPS.seek 0ml + "processing"%'W +1612 "core" ' +2 .tPSV.dial PSR + "processing"%4 +42 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%6' +2625 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%2 +2 "collection"'<  +5 "core"  +2 "processing"%/  +40 "core"  +32 +2 .tPSV.dial :mixloop + "processing"% +93 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%'  +120 "core" +3 .tPS.seek 0ml + "processing"%P'W +2637 "core" ' +2 .tPSV.dial :air + "processing"%C  +41 "core"  +3 .tPS.seek 2.5ml + "processing"%M' +2633 "core" ' +2 .tPSV.dial :mixloop + "processing"%, +54 "core" +3 .tPS.seek 0ml + "processing"%B'W +2082 E KK +554 "core" ' +2 .tPSV.dial :air + "processing"%d  +39 "core"  +3 .tPS.seek 2.5ml + "processing"%' +2629 "core" ' +2 .tPSV.dial :mixloop + "processing"%E +42 "core" +3 .tPS.seek 0ml + "processing"%i'W +2636 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&y& +4 "core" &\   J +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&( +3 "core" ( +2 "manipulator"&& +3 "core" &\  W J + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &\ & +2 "core" &\  = J +2 .tForearm.seek CC +2 "manipulator"&|'ρ +102 "core" ' +2 .tHand.close + "manipulator"& / +75 "core" / +2 .tCC.seek :open +2 "collection"'~( +378 "core" ( +2 "manipulator"&h& +4 "core" &\  ) J +2 "manipulator"&9% +3 "core" % { B ] +2 .tForearm.seek :retract + "manipulator"&5'\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&a(- +272 "core" ( +2 "manipulator"&J& +4 "core" &- ,  +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 && +2 "core" &- 3  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&_' +111 "core" ' +3 .tHand.open + "manipulator"&&1 +75 "core" 1 +2 "manipulator"&:% +4 "core" % r @ Ǹu +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +49 "manipulator"&'\ +102 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing +2 ."connect"PRV.dial CBV + .tCBV.dial PRV +2 .CTV.dial :air,avoiding: :intake + #Loading lyfil puck from tube 3 into Collection Clamp +2 "collection"'& +3 "core" &O +2 "manipulator"&I% +3 "core" %\  6  +3 "storage"(n% +3 "core" %} J  9 +2 "storage"(L. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 +2 "storage"(( +345 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" &(  .\  +2 "manipulator"&7& +3 "core" &- +  +2 "manipulator"&s% +4 "core" %\    +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 + "manipulator"&%(j +178 "core" ( +2 "manipulator"&& +4 "core" &o\  Z # +2 "storage"(*& +4 "core" &\ \   3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&\\' +93 "core" ' +2 "storage"((& +4 "core" & C J 3 +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"('L +154 "core" ' +2 "storage"(=- +3 "core" -'Ֆ +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 (x& +3 "core" &  ' +3 "manipulator"&.& +3 "core" &o\  # +2 .t\Elbow.seek 3 + "manipulator"&N(j +4 "core" ( + "manipulator"& & +4 "core" &o\  : # +2 "storage"(X& +3 "core" & 3 ( +3 .tForearm.seek 3 + 300 counts + "manipulator"&+'b +20 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&1/ +74 "core" / +10 ."downElevator"SE.seek :down +4 "manipulator"&8& +5 "storage"( 'v +6 "core" &o\   # +2 "manipulator"&j% +3 "core" % X +2 .tForearm.seek :retract +2 "manipulator"&k'\ +88 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&$( +21 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +122 "core" ( +2 "manipulator"&p& +4 "core" & ? 7 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &?& +3 "core" & % 6 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&)'ρ +96 "core" ' +4 "manipulator"&z& +4 "core" &  6 +2 "manipulator"&Y% +3 "core" %|  +3 "collection"'"& +4 "core" &  +2 "collection"'& +3 .tCC.seek :closed +2 "collection"'(O +3 "core" &  +4 & 7 +9 &?MO\ / +10 &|y\ C +9 &0bm\ G +10 &`]\ G +9 &`b\ G +9 &wb^\ G +9 &9`\ G +10 &`\ G +9 &a\ G +9 &`\ G +10 &!Ba\ G +9 &#`x\ G +10 &$`h\ G +9 &&^Q\ G +9 &(I`\ G +10 &* `\ G +9 &+`\ G +10 &-a\ G +9 &/R`\ G +9 &1b\ G +10 &2_ G +9 &4_\ G +9 &6Yb\ G +10 &8`~\ G +9 &9`j\ G +9 &;db\ G +10 &=aa`\ G +9 &?#a\\\ G +10 &@`P\ G +9 &B`G\ G +9 &DhbB\ G +10 &F)i=\ H +9 &Gw1\ I +10 &I4\ N +9 &KQv+\ R +9 &M\ T +10 &Nx \ 0 +9 &Ok/\ \ U +9 ( + &O}\\ C + "collection"'& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.66 + .Hand.open + "manipulator"&1 +65 "core" 1 +2 "manipulator"&w% +4 "core" % | # +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&-'\ +95 "core" ' +2 .tSC.coast + "storage"(6 +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'D  +122 "core" ~ +2 .tCSV.dial CTV + "collection"'  +28 "core"  +3 .tPS.seek 2.5ml + "processing"%^' +2632 "core" ' +2 "collection"'>% +4 "core" % @<  \ +2 .tCS.seek 5.75ml +2 "collection"''] +1156 "core" ' +2 .tdelay 8 seconds +803 .PSV.dial :air +2 "processing"%H  +41 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%Q  +66 "core"  +3 .tPS.seek 0ml + "processing"%c'W +2635 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'r ` +35 "core" _ +2 .tCSV.dial :air +2 "collection"' @ +53 "core" A +3 .tCS.seek 10ml + "collection"'R' D +1160 "core" ' +2 .tCSV.dial CTV + "collection"'`  +39 "core"  +2 .tCS.seek 0ml +2 "collection"'g' +2622 "core" ' +2 .tCBV.dial :waste1 + "collection"'v @ +29 "core" > +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +32 "collection"'  +121 "core" +2 "collection"']& +4 "core" &O}]= C +2 #tStoring lyfil puck in Collection Clamp to tube 2 + "manipulator"&% +3 "core" %  >  +2 "storage"(3% +4 "core" % % 0 + "storage"(l. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 2 + "storage"(O( +344 "core" ( +4 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (U& +3 "core" & L ) +47 "manipulator"&Z& +11 "core" & 6 +2 "manipulator"&0% +3 "core" %    +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 +2 "manipulator"&q(^ +156 "core" ( +2 "manipulator"&& +4 "core" &a F  +2 "storage"(& +4 "core" & - , +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&['! +93 "core" ' +2 "storage"(!& +4 "core" & [ . +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(o'L +254 "core" ' +2 "storage"(- +3 "core" -'- +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&V& +3 "core" &a   +2 "storage"(;& +3 "core" & > ' +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 +2 "manipulator"&'e +33 "core" ' +2 .t\Elbow.hold + "manipulator"&S, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(- +2 "core" -'- +2 .tSE.seek 5.09 Pucks below Top Plate +2 "storage"(' +32 "core" ' +2 "manipulator"&#% +4 "core" %`^ Dz +2 "storage"(& +4 "core" &   + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 295 counts + "manipulator"&G'ό +20 "core" ' +2 "manipulator"&}& +4 "core" &  } +2 "storage"(K& +3 "core" & N * +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&T'! +27 "core" ' +3 .tSE.seek 6.09 Pucks below Top Plate + "storage"(f' +42 "core" ' +2 "manipulator"&e& +4 "core" & e } +2 "manipulator"&b% +4 "core" %. ; + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&t'\ +94 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"& ( +149 "core" ( +4 "manipulator"&W& +4 "core" & { 1 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & 1 +2 .tForearm.seek CC +2 "manipulator"&A'ρ +94 "core" ' +2 .tHand.close + "manipulator"&4/ +69 "core" / +2 .tCC.seek :open +2 "collection"'( +376 "core" ( +2 "storage"(2& +4 "core" & 6 * + "storage"(/& +4 "core" & P * +2 "manipulator"&<& +3 "core" & 1 +2 "manipulator"&% +3 "core" % ψ +2 .tForearm.seek :retract +2 "manipulator"&''\ +93 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 +2 "manipulator"&6(^ +155 "core" ( +2 "manipulator"&C& +4 "core" &Z 6  +2 "storage"(P& +3 "core" & e - +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 2 +2 "manipulator"&,'e +108 "core" ' +2 .t\Elbow.hold + "manipulator"&M, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&d1 +74 "core" 1 +10 "manipulator"&B% +34 "core" % xu ! ǹ) +2 "storage"(E& +4 "core" &  # + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 319 counts + "manipulator"&'Ϥ +19 "core" ' +2 "manipulator"&y& +4 "core" &  r +2 "storage"(& +3 "core" & ] / +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&\ '! +25 "core" ' +2 "storage"( % +4 "core" %  / +3 ."downElevator"SE.seek :down +2 "storage"(F'v +99 ({% +3 "core" %)\ \  [ 2OD +2 "manipulator"&u% +3 "core" %5 @ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&h'\ +90 "core" ' +4 ' +2 ."downElevator"SE.coast + "storage"(5 +2 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%9  +69 "core" +3 .tPS.seek 2.5ml +2 "processing"%|' +2634 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%J +50 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%  +38 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"% +52 "core" +2 .tdelay 1 second +102 .PSV.dial :air +3 "processing"%&  +40 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%:'W +2630 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%5& +4 "core" &\  + .tHand.open +2 "manipulator"&1 +16 "core" 1 +2 "manipulator"&I& +4 "core" & c r +48 "manipulator"&n% +10 "core" %\    +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&L(- +166 "core" ( +2 "manipulator"&_& +4 "core" &- + Q +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-  Q +2 .tForearm.seek :garage +2 "manipulator"&7' +109 "core" ' +2 .tHand.close + "manipulator"&s/ +72 "core" / +2 "manipulator"&& +4 "core" &- 4 Q +2 "manipulator"&*% +3 "core" %  ǿe +3 .tForearm.seek :retract + "manipulator"&('\ +100 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&a( +127 "core" ( +2 "manipulator"&=& +4 "core" & @ h +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &x& +3 "core" & h +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&.' +99 "core" ' +2 "manipulator"& & +4 "core" & ; h +2 "manipulator"&X% +4 "core" % @ +2 "processing"%& +4 "core" &  +2 "processing"%1& +3 .tPC.seek :closed +2 "processing"%8(Tg +3 "core" &  +3 &  +10 &7 +{ +9 &k ? +9 &yv J +10 &=` I +9 &b J +10 &g J +9 &d) J +9 &E_/ I +10 &_. I +9 &c1 I +9 & c/ J +10 &"La5 J +9 &$b0 I +10 &%`2 I +9 &'`5 J +9 &)Tc8 J +10 &+b6 J +9 &,b6 I +9 &._: I +10 &0\\a= J +9 &2a= J +10 &3b@ I +9 &5cK I +9 &7fbG I +10 &9(`H I +9 &:cJ I +9 &<bP I +10 &>maP J +9 &@1`P I +10 &AaO I +9 &CbF J +9 &EucN J +10 &G7hB I +9 &HnO J +9 &JxO L +10 &LnZ O +9 &N0[ O +10 &OY O +9 &Q\\ O +9 &SWym] 9 +10 &T(!MW M +9 &TH#] - +2 ( + "processing"%1& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.46 + "processing"%j& +4 "core" &THE - + .tHand.open + "manipulator"&%1 +65 "core" 1 +2 "manipulator"&\\% +4 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&p'\ +94 "core" ' +2 .tPRV.dial :air + "processing"%?  +42 "core"  +2 .tPSV.dial :mixloop +2 "processing"% +41 "core" +2 "processing"%+% +4 "core" %Yp  +2 .tPS.seek 0.3ml +2 "processing"%z' +383 "core" ' +2 .tPSV.dial PSR + "processing"%Y +94 "core"  +2 .tPSR.select :wash +2 "processing"% +10 .tPS.seek 0.7ml +2 "processing"%"'* +480 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%N' +1919 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"% +94 "core" +2 .tPTV.dial :mixing +2 "processing"%k @ +66 "core" A +2 .tPBV.dial :waste2 +2 "processing"%~  +85 "core"  +5 .tPS.seek 0ml + "processing"%'W +2625 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&w& +4 "core" & a h +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC + "manipulator"&( +3 "core" ( +2 "manipulator"&D& +4 "core" & ` h + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &  h +2 .tForearm.seek PC +2 "manipulator"&)' +93 "core" ' +2 .tHand.close + "manipulator"&/ +74 "core" / +2 .tPC.seek :open +2 "processing"%i( +401 "core" ( +2 "manipulator"&>& +4 "core" & O h +2 "manipulator"&@% +3 "core" %  / +2 .tForearm.seek :retract + "manipulator"&H'\ +98 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&Q(- +136 "core" ( +2 "manipulator"&^& +4 "core" &-   & +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &r& +3 "core" &-  & +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&' +114 "core" ' +2 .tHand.open + "manipulator"&1 +75 "core" 1 +2 "manipulator"&`% +4 "core" % } : ǻ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&R'\ +104 "core" ' +32 #tLoading da puck from tube 3 into Processing Clamp + "processing"%v& +3 "core" &  +2 "manipulator"& % +3 "core" %\  X 8 +2 "storage"(]% +4 "core" %q\  L w 7 + "storage"(. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 + "storage"(3( +345 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (l& +3 "core" &  B e 5 +2 "manipulator"&U& +4 "core" &-  J & + "manipulator"&Z% +4 "core" %\  E 8 +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 3 + "manipulator"&0(j +173 "core" ( +2 "manipulator"&& +4 "core" &v  , "} +2 "storage"(& +3 "core" & 4 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&!' +94 "core" ' +2 "storage"($& +4 "core" &  # k 7 +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +55 .tSE.seek beamBreak + "storage"(-'L +158 "core" ' +2 "storage"(- +3 "core" -'Ц +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (V& +3 "core" & Y / +2 "manipulator"&;& +3 "core" &v\   "} +2 .t\Elbow.seek 3 + "manipulator"&(j +21 "core" ( +2 "manipulator"&#& +4 "core" &w  +2 "storage"(& +3 "core" & ( 1 +2 .tForearm.seek 3 + 300 counts +2 "manipulator"&}'b +15 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&K/ +75 "core" / +11 ."downElevator"SE.seek :down +6 "manipulator"&e& +2 "storage"(b'v +6 "core" &w F  +2 "manipulator"&[% +4 "core" % Y  p +2 .tForearm.seek :retract +2 "manipulator"&q'\ +98 "core" ' +2 .t\Elbow.seek PC +2 "manipulator"&o( +19 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +215 "core" ( +2 "manipulator"&& +4 "core" & A +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &G& +3 "core" &  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&' +102 "core" ' +2 "manipulator"&W& +4 "core" & +2 "manipulator"&% +4 "core" % +2 "processing"%T& +4 "core" &  +2 "processing"%S& +4 .tPC.seek :closed + "processing"%4(Tg +3 "core" &  +4 & / +10 &DJ} . +9 &tu C +10 &"c I +9 &b I +9 &c| I +10 &hbu I +9 &+an H +9 &`m I +10 &`s H +9 &p`v I +10 &!1ba I +9 &"`o H +9 &$_n I +10 &&xch I +9 &(:^i I +9 &)_a H +10 &+`Z H +9 &-_[ I +10 &/BbU I +9 &1bO I +9 &2bY I +10 &4bM I +9 &6I`J I +9 &8 ^N H +10 &9_N H +9 &;_N H +10 &=S_M H +9 &?_M H +9 &@_E H +10 &B]@ I +9 &D[_8 H +9 &Fa7 I +10 &Ge6 I +9 &Ih: J +10 &KX~6 L +9 &M4 N +9 &N: O +10 &P4 N +9 &RY+ O +9 &SY* "g +10 &TD\\*  ) +9 ( + &TH3  % + "processing"%S& +4 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.50 + .Hand.open + "manipulator"&t1 +67 "core" 1 +2 "manipulator"&% +4 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&2'\ +100 "core" ' +2 .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 3 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"%/  +2 %<9 +5 "core" 9() +102 "processing"%9 +3 "core" 9& +102 "processing"%C9 +3 "core" 9# +102 "processing"%P9 +3 "core" 9" +102 "processing"%A9 +6 "core" 9! +102 "processing"% 9 +3 "core" 9  +102 "processing"%d9 +3 "core" 9 +102 "processing"%B9 +3 "core" 9 +102 "processing"%E9 +3 "core" 9!" +102 "processing"%y9 +4 "core" 9"& +102 "processing"%9 +3 "core" 9#+ +102 "processing"%'9 +3 "core" 9&/ +102 "processing"% 9 +3 "core" 9)3 +102 "processing"%69 +3 "core" 9-7 +102 "processing"%{9 +4 "core" 91< +103 "processing"%u9 +3 "core" 95@ +102 "processing"%,9 +3 "core" 99D +102 "processing"%9 +3 "core" 9>H +102 "processing"%99 +3 "core" 9CL +102 "processing"%f9 +3 "core" 9IQ\ +102 "processing"%\ 9 +3 "core" 9OU +102 "processing"%F9 +3 "core" 9TY +102 "processing"%O9 +3 "core" 9Z] +102 "processing"%c9 +3 "core" 9`a +102 "processing"%J9 +4 "core" 9ff +102 "processing"%9 +3 "core" 9mj +2 .tPH.hold 2:00:00,28C +2 .delay 1:30 +2 "processing"% ppg +3 "core" j +8999 .tPSR.select :air +2 .PSV.dial PSR + "processing"%& +95 "core"  +2 .tPSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%|' +587 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +10 .tPS.seek 2ml + "processing"%5'[ +1610 "core" ' +2 .tPTV.dial :puck + "processing"%  +67 "core"  +2 .tPSV.dial PTV +2 "processing"%I +68 "core" +2 .tPBV.dial :waste1 +2 "processing"%n  +120 "core"  +2 "processing"%_% +4 "core" %X_  +2 .tPS.seek 1.5ml +2 "processing"%' +583 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%M * +32 "core" , +3 .tPS.seek 0ml +2 "processing"%s'W +1607 "core" ' +2 .tdelay 5:00 +790 E :9 +29212 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "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 + "processing"%h +69 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml +2 "processing"%=' +2194 "core" ' +2 .tPSV.dial PTV + "processing"%x +69 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"%7 +70 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"% +69 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +3 "processing"%X  +68 "core"  +3 .tPS.seek :empty + "processing"%'9 +2214 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%L  +123 "core" +2 .tPSV.dial :mixloop +2 "processing"%( +52 "core" +2 .tPRV.dial :ab1 +2 "processing"%m @ +68 "core" A +48 .tPS.reconfigure PSslow +9 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%j'w +356 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV + "collection"'%  +3 "processing"%\\  +42 "core"  +4 +2 "processing"%1% +4 "core" %t  +2 .tPS.seek 0.32ml +2 "processing"%?'! +389 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'  +28 "core" +2 .tPRV.dial :air +2 "processing"%+  +41 "core"  +3 .tPS.seek 0.9ml +2 "processing"%.'D +1238 "core" ' +2 .tPRV.dial :waste2 + "processing"%: @ +67 "core" > +3 .tPS.seek 0.5ml +2 "processing"%Y' +860 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%z  +38 "core"  +3 .tPS.reconfigure PSconfig + "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%"'[ +1611 "core" ' +2 .tPSV.dial :PML + "processing"% +53 "core" +2 .tPTV.dial :mixing +2 "processing"%k @ +68 "core" A +2 .tPBV.dial :waste1 +2 "processing"%~  +32 "core" +2 "processing"%N% +4 "core" %Z}  +2 .tPS.seek 1.85ml +2 "processing"%w': +239 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%D * +31 "core" + +3 .tPS.seek 0ml +2 "processing"%'W +1972 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" &$&L  + .tHand.open + "manipulator"&a1 +23 "core" 1 +2 "manipulator"&p& +4 "core" & h +2 "manipulator"&8% +4 "core" %\ 2 0 ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&>(- +135 "core" ( +2 "manipulator"&@& +4 "core" &-  Y $ +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &^& +3 "core" &-  * $ +2 .tForearm.seek :garage + "manipulator"&r' +110 "core" ' +3 .tHand.close +2 "manipulator"&)/ +75 "core" / +2 "manipulator"&& +4 "core" &-  $ +2 "manipulator"&% +4 "core" %  ) +2 .tForearm.seek :retract + "manipulator"&`'\ +97 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&H( +276 "core" ( +2 "manipulator"&v& +4 "core" &  5\ +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 & & +2 "core" & . 5\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&]'ρ +91 "core" ' +2 "manipulator"&& +4 "core" & ` 5\ +2 "manipulator"&% +3 "core" %x +3 "collection"'l& +3 "core" &!%R  +2 "collection"'U& +4 .tCC.seek :closed + "collection"'Z(O +3 "core" &"&S  +4 &"&R 9 +10 &KO"%W\ 0 +9 &z"#R\ D +9 &?b#&Q\ H +10 &`"%T H +9 &`!&T H +9 &a#%L\ H +10 &I]!&V H +9 &\ `#%V H +10 &b"&V H +9 &`%&S\ H +9 &!Nb!&U\ I +10 &#`#&N\ H +9 &$a"(N\ H +9 &&`#$M\ H +10 &(X] &U\ H +9 &*`$&V\ H +10 &+`%%N\ H +9 &-a$%K H +9 &/`_%%T H +10 &1"`#'P\ H +9 &2`&'I H +9 &4_"%M\ H +10 &6ia"%M\ H +9 &8*`"%L\ H +10 &9`#&K\ H +9 &;b"&P\ H +9 &=n`$'K\ I +10 &?1b%%M\ H +9 &@`"&K\ I +9 &B`!$L\ H +10 &Dxb#%J\ H +9 &F8i#%I\ I +10 &Gu"%L\ J +9 &I #K\ M +9 &Kd $M\ R +10 &M $I\ T +9 &Nx"#K\ * +9 &Os4!$K\ J +10 ( + &O7"$H : + "collection"'U& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.59 + "collection"'& +4 "core" &O8 #G : + .tHand.open +2 "manipulator"&1 +67 "core" 1 +2 "manipulator"&$% +4 "core" %x @ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&Q'\ +93 "core" ' +2 .tPSV.dial PSR + "processing"%R +97 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%' +1613 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +4 "processing"%V  +40 "core"  +3 .tPS.seek 0ml + "processing"%;'W +1604 "core" ' +2 .tPSV.dial PSR + "processing"%# +42 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%' +2625 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%K  +2 "collection"'e  +36 "core"  +112  +2 .tPSV.dial :mixloop +2 "processing"%[ +93 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%0  +66 "core" +3 .tPS.seek 0ml + "processing"%!'W +2625 "core" ' +2 .tPSV.dial :air + "processing"%-  +40 "core"  +3 .tPS.seek 2.5ml + "processing"%}' +2290 E ED +341 "core" ' +2 .tPSV.dial :mixloop + "processing"% +42 "core" +3 .tPS.seek 0ml + "processing"%G'W +2676 "core" ' +2 .tPSV.dial :air + "processing"%  +42 "core"  +3 .tPS.seek 2.5ml + "processing"%b' +2629 "core" ' +2 .tPSV.dial :mixloop + "processing"%W +42 "core" +3 .tPS.seek 0ml + "processing"%'W +2638 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&T& +4 "core" &  5\ +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&q( +32 "core" ( +2 "manipulator"&i& +4 "core" &  b  +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &t& +3 "core" &  2  +2 .tForearm.seek CC + "manipulator"&'ρ +92 "core" ' +2 .tHand.close + "manipulator"& +120 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1616 "core" ' +2 ."da"PTV.dial :puck + "processing"%l  +68 "core"  +2 ."da"PSV.dial PTV +2 "processing"%` +67 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core" +2 "processing"%% +4 "core" %Z  +2 ."da"PS.seek 1.5ml +2 "processing"%' +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%$ * +33 "core" + +3 ."da"PS.seek 0ml +2 "processing"%U'W +1615 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%R  +32 "core" +2 ."da"delay 30 seconds +2614 E 10 +388 ."da"PBV.dial between PSV and waste1 +2 "processing"%] * +33 "core" * +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +68 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%V' +2196 "core" ' +2 ."da"PSV.dial PTV + "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 + "processing"%; +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%e  +67 "core"  +2 ."da"PS.seek :empty +2 "processing"%K'9 +2205 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%[ +119 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%0' +590 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1605 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%- +68 "core" +2 ."da"PBV.dial :waste1 + "processing"%!  +32 "core" +2 "processing"%% +4 "core" %W  +2 ."da"PS.seek 1.5ml +2 "processing"%}' +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +3 ."da"PS.seek 0ml +2 "processing"%G'W +1616 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +45 "processing"%W  +40 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%b * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%T +68 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%i' +2186 "core" ' +2 ."da"PSV.dial PTV + "processing"%t +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%< +69 "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"%Q  +67 "core"  +2 ."da"PS.seek :empty +2 "processing"%Z'9 +2196 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +119 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +593 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1610 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%P +67 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%A  +31 "core" +2 "processing"%q% +4 "core" %Y  +2 ."da"PS.seek 1.5ml +2 "processing"%d' +598 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%B * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%C'W +1607 "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"%y * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +68 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%'' +2196 "core" ' +2 ."da"PSV.dial PTV + "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 + "processing"%{ +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%u  +66 "core"  +2 ."da"PS.seek :empty +2 "processing"%,'9 +1694 E DD +513 "core" ' +3 ."da"Sleepy.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"% +124 "core"  + ."da"PSR.select :sub1 +3 "processing"% +10 ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."da"PS.seek 0.25ml +2 "processing"%6'7 +332 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%f' +337 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml +2 "processing"%9'[ +1602 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%\ +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%O  +32 "core" +2 "processing"%c% +4 "core" %[~\  +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"% * +34 "core" , +3 ."da"PS.seek 0ml +2 "processing"%F'W +1617 "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" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%I' +2246 "core" ' +2 ."da"PSV.dial PTV + "processing"%n +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%| +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%5 +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +4 "processing"%M  +79 "core" +2 ."da"PS.seek :empty +2 "processing"%'9 +2248 "core" ' +2 "processing"%/9 +3 "core" 9 3 +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +2 "processing"%_  +3 "core" 3 3 +2 "processing"%*& +3 "core" &TH\ % +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 2 + "manipulator"&% +4 "core" %\  =  +2 "storage"(h% +3 "core" %b\  \ +2 "storage"(x. +2 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 2 +2 "storage"(7( +346 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 ( & +3 "core" & M\ +2 "manipulator"&s& +3 "core" &- / N +2 "manipulator"&=% +3 "core" %\   +2 ."da"\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 2 +2 "manipulator"&X(^ +177 "core" ( +2 "manipulator"&(& +4 "core" &Z  q $ +2 "storage"(m& +3 "core" & \ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&'! +87 "core" ' +2 "storage"(L& +4 "core" & &\ +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek beamBreak +2 "storage"(%'L +241 "core" ' +2 "storage"(1- +3 "core" -'! + ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&j& +3 "core" &Z  $ +2 "storage"(& +3 "core" & \ +2 ."da"\Elbow.reconfigure LimpElbow +52 "manipulator"&$ ,(#b +5 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 2 +2 "manipulator"&\\'e +35 "core" ' +2 ."da"\Elbow.hold +2 "manipulator"&?, +3 "core" , + ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(:- +2 "core" -'! +3 ."da"SE.seek 6.1 Pucks below Top Plate +4 "storage"(.' +49 "core" ' +2 "manipulator"&z% +4 "core" %U] Ȳ +2 "storage"(+& +3 "core" & \ +2 ."da"Forearm.force -20 + "manipulator"&5 +2 ."da"Forearm.seek 2 + 284 counts +2 "manipulator"& 'ρ +16 "core" ' +2 "manipulator"&k& +4 "core" & 7 A +2 "storage"(Y& +3 "core" & Q\ +3 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&N'! +25 "core" ' +3 ."da"SE.seek 7.1 Pucks below Top Plate +2 "storage"(~' +50 "core" ' +2 "manipulator"&"& +4 "core" & A +2 "manipulator"&w% +4 "core" %> B +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +91 "core" ' +2 ."da"\Elbow.seek PC +2 "manipulator"&a( +257 "core" ( +4 "manipulator"&8& +4 "core" &  q +2 ."da"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &D& +3 "core" & X q +2 ."da"Forearm.seek PC + "manipulator"&p' +95 "core" ' +2 ."da"Hand.close + "manipulator"&^/ +69 "core" / +2 ."da"PC.seek :open +2 "processing"%o( +402 "core" ( +2 "storage"()& +4 "core" & X\ +2 "manipulator"&@& +3 "core" & 9 q +2 "manipulator"&% +3 "core" %    +2 ."da"Forearm.seek :retract +2 "manipulator"&2'\ +91 "core" ' +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 2 +2 "manipulator"&r(^ +259 "core" ( +2 "manipulator"&v& +4 "core" &g  t % +2 "storage"(& +3 "core" & \ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 2 + 700 counts + "manipulator"&>'! +95 "core" ' +2 ."da"Hand.open + "manipulator"& 1 +74 "core" 1 +11 "storage"(- +3 "core" -' +3 ."da"SE.seek 6.85 Pucks below Top Plate + "storage"(l' +23 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 6.18 Pucks below Top Plate +2 "storage"(`'G +47 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da18jul2512h375ml.tif +1951 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +458 #"da"SX HX9/16 (USB:19): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20.876 seconds\ /var/log/esp/da18jul2512h375ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da18jul2512h375ml15s.tif +1556 #SX HX9/16 (USB:19): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da18jul2512h375ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da18jul2512h375ml30s.tif +3056 #SX HX9/16 (USB:19): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da18jul2512h375ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da18jul2512h375ml70s.tif +7117 #SX HX9/16 (USB:19): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da18jul2512h375ml70s.tif: TIFF Upload Complete\ +2 .Sleepy.power :camera,:OFF + ."Qmail"HABfans.email "20.876 sec auto-exposure",Subject: "da18jul2512h375ml images!" +11 "storage"(- +171 "core" -'G +5 "storage"(& +4 "core" &   H  +2 "manipulator"&& +5 "core" &j   % + ."da"\Elbow.seek 2 +2 "manipulator"&$(^ +20 "core" ( +2 "manipulator"&& +5 "core" &k i  +2 "storage"(R& +3 "core" &    +3 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&]'! +2 "core" ' +2 ."da"SE.reconfigure SEgently +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 6.9 Pucks below Top Plate +2 "storage"(' +60 "core" ' +70 "manipulator"&U& +5 "core" &k  +2 "storage"(& +4 "core" & { f   + ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 2 +2 "manipulator"&#'e +37 "core" ' + ."da"\Elbow.hold +2 "manipulator"&;, +3 "core" , +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +6 "storage"(#QK-0-\ b +3 ."da"SE.seek 7.08 Pucks below Top Plate +2 "storage"(e' +24 "core" ' + "manipulator"&V% +4 "core" %Zd Z Ǵ +2 "storage"([& +4 "core" & L L  + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 2 + 289 counts +2 "manipulator"&K'φ +22 "core" ' + "manipulator"&0& +4 "core" &  +2 "storage"(-& +6 "core" & ~ ! +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 2 + 700 counts + "manipulator"&!'! +24 "core" ' +3 "storage"(% +4 "core" % c " +2 ."downElevator"SE.seek :down +3 "storage"('v +100 (% +3 "core" %غ( - $M= +2 "manipulator"&}% +4 "core" %?  + ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&W'\ +86 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +4 "core" ' + ."da"SC.coast + "storage"(6 +4 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +60 #tStarting finalPurge +5 "processing"%b& +5 "core" &:  + ."psFlush"Hand.open +2 "manipulator"&T1 +25 "core" 1 +2 "manipulator"&G& +4 "core" & *  +2 "manipulator"&t% +4 "core" %\  (  +2 ."psFlush"\Elbow.seek FlushPuck::Garage +2 "manipulator"&<(- +173 "core" ( +2 "manipulator"&H& +4 "core" &- ` 4 +2 ."psFlush"\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &Q& +2 "core" &-  4 +3 ."psFlush"Forearm.seek :garage +2 "manipulator"&i' +105 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&/ +68 "core" / +2 "manipulator"&Z& +4 "core" &- h 4 +2 "manipulator"&% +4 "core" %   +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&P'\ +97 "core" ' +3 ."psFlush"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."psFlush"\Elbow.seek PC +2 "manipulator"&A( +117 "core" ( +2 "manipulator"&q& +5 "core" & } + ."psFlush"\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 && +3 "core" & O +2 ."psFlush"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&B' +100 "core" ' +2 "manipulator"&d& +4 "core" & A +2 "manipulator"& % +4 "core" % I +2 "processing"%y& +3 "core" &;  +2 "processing"%& +4 ."psFlush"PC.seek :closed +2 "processing"%C(Tg +3 "core" &9  +3 &  +9 &1} )u +11 &e < +9 &w J +8 &P] I +10 &] I +9 &b I +10 &a \ I +9 &W_ I +9 &` I +10 &_ H +9 & ` I +9 &"`_ I +11 &$"b I +8 &%`] H +10 &'_ \ I +9 &)i_ H +9 &+*`p I +10 &,] \ I +9 &._t \ I +9 &0pa I +10 &23_ H +9 &3_ I +10 &5^& H +9 &7x_^ I +9 &99b I +10 &:^ H +9 &<` I +9 &>b I +10 &@Bb I +9 &B\\ I +10 &C_ H +9 &E` I +9 &GIb I +10 &I e J +9 &Jx \ K +9 &L N +10 &NC N +9 &P N +10 &Q N +9 &Sjzk . +9 &T&)n N +10 &TL ( +2 ( + "processing"%& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.50 +2 "processing"% & +3 "core" &TL ( + ."psFlush"Hand.open +2 "manipulator"&1 +72 "core" 1 +2 "manipulator"&{% +4 "core" %  +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&u'\ +94 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%' +119 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%'P +375 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +726 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%,' +1616 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%6 +68 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%f  +34 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%\ 'W +2626 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%O +69 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%c' +590 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%9' +2118 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +68 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%J U +51 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2629 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%& @ +41 "core" > +3 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2628 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%F  +66 "core"  +3 ."psFlush"PS.seek :empty +2 "processing"%n'9 +2634 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%| +54 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%5' +2631 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%M +69 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%I'W +2625 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%/ @ +41 "core" ? +3 ."psFlush"PS.seek 2.5ml +2 "processing"%_' +1525 E EE +1101 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%*  +66 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2626 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%h +42 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%x'P +1099 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +1616 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%s +67 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%=  +50 "core"  +3 ."psFlush"PS.seek 0ml + "processing"%('W +2627 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%m +69 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%L' +584 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%3' +2116 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%E +69 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%1 U +49 "core" U +2 ."psFlush"PS.seek 0ml +44 "processing"%j'W +2642 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"% @ +42 "core" > +3 ."psFlush"PS.seek 2.5ml + "processing"%:' +2632 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%z  +66 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%+'9 +2642 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%k +42 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%Y' +2630 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%" +78 "core" ~ +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%w'W +2639 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"% @ +39 "core" ? +3 ."psFlush"PS.seek 2.5ml + "processing"%X' +2638 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%%  +66 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%\\'9 +2651 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"' & +4 "core" &35  + .tHand.open + "manipulator"&.1 +21 "core" 1 +2 "manipulator"&N& +4 "core" & * +2 .t\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 .t\Elbow.seek PC +3 "manipulator"&8( +4 "core" ( +2 "manipulator"&D& +3 "core" &  +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &?& +2 "core" & 7 +2 .tForearm.seek PC +2 "manipulator"&^' +97 "core" ' +2 .tHand.close + "manipulator"&/ +74 "core" / +2 .tPC.seek :open +2 "processing"%4( +402 "core" ( +2 "manipulator"&)& +4 "core" & = +2 "manipulator"&@% +3 "core" %  E  +2 .tForearm.seek :retract +2 "manipulator"&'\ +90 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&p( +348 "core" ( +2 "manipulator"&v& +4 "core" & e 1 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & 6 1 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&a'ρ +97 "core" ' +2 "manipulator"& & +4 "core" &  1 +2 "manipulator"&% +3 "core" %ψ +2 "collection"'2& +4 "core" &/4  +2 "collection"'~& +4 .tCC.seek :closed + "collection"'l(O +4 "core" &15  + &15  +9 &504\ *z +9 &j15\ > +10 &u/3\ J +9 &h`15\ H +9 &*_15\ H +10 &^24\ H +9 &]16\ H +9 &p^04\ H +10 &2]14\ H +9 &_14\ H +10 & ]14\ H +9 &"xc15\ H +9 &$:c35\ H +10 &%b27\ H +9 &'c25\ H +9 &)b27\ I +10 &+A`35\ I +9 &-a26\ I +10 &.`15\ H +9 &0]24\ H +9 &2K]05\ H +10 &4 b38\ H +9 &5`57\ H +9 &7]16\ H +10 &9Rb15\ H +9 &;`45\ I +10 &<`/4\ H +9 &>^18\ H +9 &@Z_13\ H +10 &B_/4\ H +9 &C]36\ H +9 &Ed34\ I +10 &G_l14\ J +9 &I/3\ M +10 &J04 \ Q +9 &L/1\ T +9 &NH.1\ A +10 &OH>/3\ "g +9 &Oxe/3\ H +2 ( + "collection"'~& +3 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.63 + "collection"'& +4 "core" &Oxj/0%\ H + .tHand.open + "manipulator"&1 +69 "core" 1 +2 "manipulator"&% +4 "core" % ψ \ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +93 "core" ' +4 #tFlushing the Collection Valve::Manifold + "collection"'R& +4 "core" &Oxi05\ H + "collection"'U% +4 "core" %24(\ + #tCS Pulling 5ml of flush + .CSV.dial CSR +2 "collection"'  +38 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'V'l +1352 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 '[% +2 "core" %l12\ +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'r' +642 "core" ' +2 .tCSV.dial :waste + "collection"'0 +119 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'-' +1992 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'>& +4 "core" &Oxh/1\ H +2 "collection"'`% +3 "core" %.2'\ + .tCSV.dial :flush +2 "collection"'  +38 "core"  +3 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 5ml + "collection"''l +1186 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'} @ +40 "core" B +2 "collection"']% +4 "core" %l02*\  +2 .tCS.seek 7ml +2 "collection"'$' +533 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'  +2 'b  +37 "core"  +87  +2 .tCBV.dial :waste1 + "collection"'# @ +41 "core" ? +3 .tCS.seek 0ml + "collection"'K' +1604 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'e& +4 "core" &Oxh46 H +2 "collection"'T% +3 "core" %25'\ + .tCSV.dial :flush +2 "collection"'G  +66 "core" +3 .tCS.seek 5ml +2 "collection"'t'l +1173 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'! @ +53 "core" > +2 "collection"'H% +4 "core" %l03,  +52 .tCS.seek 7ml + "collection"'' +522 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +2 "collection"'Q  +42 "core"  +2 .tCBV.dial :waste2 +2 "collection"'7  +104 "core"  +3 .tCS.seek 0ml + "collection"';' +1605 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'& +4 "core" &Oxh15 H +2 "collection"'Z% +4 "core" %44 + .tCSV.dial CSR + "collection"'  +39 "core"  +2 .tCSR.select :kill + "collection"' +11 .tCS.seek 8ml +2 "collection"'W' +1837 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml +2 "collection"'q' D +531 "core" ' +4 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +2 "collection"' +2 'i  +91 "core" +35  +2 .tCTV.dial :intake +2 "collection"'d  +67 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"' ' \\ +1843 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'y  +66 "core"  +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'<' +590 "core" ' +2 .tCSV.dial CSR + "collection"'P  +94 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'o'l +1345 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml +2 "collection"' ' D +1356 "core" ' +2 .tCSV.dial CBV + "collection"' +93 "core" +2 .tCS.seek 0ml +2 "collection"'{' +2625 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" & 2 1 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&'( +3 "core" ( +2 "manipulator"&B& +4 "core" & 1 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & + 1 +2 .tForearm.seek CC +2 "manipulator"&'ρ +101 "core" ' +2 .tHand.close + "manipulator"&6/ +72 "core" / +2 .tCC.seek :open +2 "collection"'f( +378 "core" ( +2 "manipulator"&,& +4 "core" & L 1 +2 "manipulator"&O% +3 "core" % { 4 u +2 .tForearm.seek :retract +2 "manipulator"&\ '\ +98 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&c(- +283 "core" ( +2 "manipulator"&& +4 "core" &-  +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &J& +2 "core" &- G  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&9' +112 "core" ' +3 .tHand.open +2 "manipulator"&&1 +75 "core" 1 +2 "manipulator"&% +4 "core" %   ǽ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&F'\ +106 "core" ' +2 #tCompleted [/home/esp/esp2/mission/2018_07_19_niagara_mission.rb:80] begun 11:00:24 + #Preparing to sleep until 6:14AM 7/27/2018 +3 #Asleep til 6:14AM 7/27/2018 +4 ."shutdown"CC.coast +2 "collection"'6 +3 #tContinuing at 06:14EDT27-Jul-18 +3 ."shutdown"CS.coast +3 E +* +2 "collection"'5 +2 ."Qmail"GoodNews.email "Then, in tube 3: Sample.deep; initialPurge; da withoutWCR\\n/home/esp/esp2/mission/2018_07_19_niagara_mission.rb:85\\n{1 => 22, 2 => 8, 3 => 14}\\nCan@13:02:58, 25.0C, 20% humidity, 14.2psia, 13.978V, 0.190A, 0.183A avg, 2.65W",Subject: "Asleep until 06:14EDT27-Jul-18" +4 ."shutdown"PC.coast +151 "processing"%6 +2 ."shutdown"PS.coast + "processing"%5 +3 ."shutdown"Forearm.coast + "manipulator"&5 +2 ."shutdown"\Elbow.coast + "manipulator"&6 +38 ."shutdown"Sleepy.power :dwarf,:OFF +2 .Sleepy.power :raw,:OFF + #Shutdown +696 E && +60002  #"{ +60002  (s +60002  %% +60002  )u +60002  ) +60003  (t +60002  )l +60002  )u +60002  #"w +60002  *i +60003  )n +60002  *i +60002  )k +60002  ##y +60002  *q +60003  $#i +60002  ""l +60002  *e +60002  +x +60002  *| +60003  +x +60002  *y +60002  "x +60002  +o +60002  *} +60003  +o +60002  *m +60002  #z +60002  +r +60002  +n +60003  *q +60002  %%} +60002  *o +60002  %%x +60002  #l +60043  +c +59962  $m +60002  *k +60002  *t +60002  +o +60003  *p +60002  !""p +60002  +i +60002  +k +60002  *e +60003  +{ +60002  *p +60002  ##y +60002  *t +60002  +r +60003  !""m +60002  *l +60002  +s +60002  #s +60002  +l +60003  *r +60002  *k +60002  *q +60002  +i +60002  *h +60003  *c +60002  +q +60002  #" +60002  *z +60002  *m @EDT1532577788.61  ##q +60002  %%{ +60002  $l +60002  *p +60002  #{ +60003  %%x +60002  ##q +60002  #q +60002  #{ +60002  #y +60003  #y +60002  *n +60002  &s +60002  #r +60002  *z +60003  #q +60002  *n +60002  #{ +60002  *z +60002  #} +60003  )n +60002  *k +60002  *| +60002  )l +60002  )n +60003  *m +60002  *o +60002  *m +60002  #y +60002  *r +60003  *j +60002  "s +60002  *x +60002  *q +60002  )l +60003  %%| +60002  *k +60002  *p +60002  )w +60002  )y +60003  )t +60002  *n +60002  'k +60002  )y +60002  )l +60003  )s +60002  )m +60002  !!z +60002  %$~ +60002  )m +60003  ''s +60002  ( +60002  )l +60002  %%{ +60002  (v +60003  (q +60002  (q +60002  (m +60002  (m +60002  (g +60003  (m +60002  (n +60002  (l +60002  (r +60002  (p +60003  'm +60002  %% +60002  (h +60002  (y +60002  (p +60003  'g +60002  &s +60002  'l +60002  #o +60002  'n +60003  'n +60002  w +60002  'l +60002  'q +60002  &o +60003  'n +60002  { +60002  'm +60002  'w +60002  'r +60003  'l +60002  m +60002  'l +60002  'r +60002  &k +60003  % +60002  'p +60002  #"t +60002  %g +60002  &q +60003  &i +60002  ## +60002  c +60002  "b +60002  &j +60003  &&v +60002  &o +60002  | +60002  ##{ +60002  '' +60003  %%z +60002  %n +60002  '' +60002  &c +60002  &w +60003  ##{ +60002  &q +60002  &h +60002  &o +60002  % +60003   +60002  $p +60002  &x +60002  %g +60002  &p +60003  %n +60002  %n +60002  #$ +60002  %v +60002  $i +60003  %q +60002  %j +60002  %m +60002  x +60002  $o +60003  $w +60002  %k +60002  $k +60002  $p +60002  %m +60003  %l +60002  ## +60002  %s +60002  #$} +60002  &m +60003  $d +60002  $g +60002  ""{ +60002  #k @EDT1532664191.77  #l +60003  $ +60002  $k +60002  $l +60002  $r +60002  r +60003  $k +60002  %v +60002  # +60002  s +60002  #n +60003  $l +60002  $i +60002  #l +60002  | +60002  $z +60003  #n +60002  #g +60002  u +60002  #e +60002  $n +60003  #r +60002  #o +60002  #h +60002  $q +60002  #i +60003  #j +60002  y +60002  #s +60002  "t +60002  h +60003  #n +60002  $o +60002  #w +60002  | +60002  #q +60003  "l +60002  s +4744  #o +36 #tPowering up Dwarves +488 .Sleepy.power :raw,:ON +9 "sampler") +2 ) +2 "core"  + "collection"' +3 '| +2 "core"  +2 "processing"% +2 %n +2 "core"  +2 "collection"' 9\ +2 ' 0\ +2 ' -\ + "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +2 "sampler")&\ +2 .tSS.configure SSconfig + "sampler")#.0X 22, 2 => 8, 3 => 14}\\nCan@06:14:25, 24.4C, 19% humidity, 14.2psia, 13.894V, 0.349A, 0.349A avg, 4.85W",Subject: "Started 2018_07_19_niagara_mission phase Sample.deep; initialPurge; da withoutWCR" +62 .tSample.deep + "sampler")X0 +1073 "core" 0 +2 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"' & +4 "core" &CF\  + .tHand.open + "manipulator"&.1 +76 "core" 1 +2 "manipulator"&N& +4 "core" & = K +2 "manipulator"&D% +4 "core" % \ & M !/ +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage + "manipulator"&?(- +171 "core" ( +2 "manipulator"&& +4 "core" &- o ` +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &A& +3 "core" &- ` +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage +2 "manipulator"&u' +107 "core" ' +2 .tHand.close + "manipulator"&C/ +77 "core" / +2 "manipulator"&)& +4 "core" &- # ` +2 "manipulator"&@% +4 "core" %  7 +2 .tForearm.seek :retract + "manipulator"&^'\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC + "manipulator"&8( +281 "core" ( +2 "manipulator"&v& +4 "core" &  ? , +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &  D , +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"& 'ρ +100 "core" ' +4 "manipulator"&& +3 "core" &   , +2 "manipulator"&2% +4 "core" %χ \ +2 "collection"'& +3 "core" &EF\  +2 "collection"'S& +4 .tCC.seek :closed + "collection"'(O +3 "core" &DH\  +4 &CH:\ > +9 &NCI?\ 1 +10 &Z{BH?\ E +9 &cDG:\ I +10 &_AH7\ I +9 &bCF;\ I +9 &UfDG<\ I +10 &`CG8\ I +9 &eCF9\ I +9 &aCH9\ H +10 &^`DE;\ I +9 &! eBFC\ I +9 &"`EG<\ H +10 &$bBH;\ I +9 &&fcDHC\ I +10 &((cDG<\ I +9 &)_BG:\ I +9 &+`EG7\ H +11 &-obBG<\ H +8 &/1`CH9\ H +9 &0aCG<\ H +10 &2bBG8\ H +9 &4v`DF@\ I +10 &68eCF?\ I +9 &7cBH9\ I +9 &9dBG>\ I +10 &;~_BE:\ I +9 &=A^CH?\ H +9 &?bCF9\ I +10 &@cCE7\ I +9 &BcCI:\ I +10 &DHd@G>\ I +9 &F gBH:\ I +9 &GpBE:\ K +10 &IBF=\ N +9 &K5?C>\ R +9 &L?E;\ T +10 &NwBE9\ B +9 &OceBF9\ P +10 &OBF<\ I +9 ( + &O_@F1\ C + "collection"'S& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.55 + "collection"'& +4 "core" &O_>D\ C + .tHand.open + "manipulator"&1 +67 "core" 1 +2 "manipulator"&R% +4 "core" % φ +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&U'\ +97 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'~& +4 "core" &O_?C=\ C +2 "collection"'% +3 "core" %AD>\ +2 #tCS Pulling 5ml of flush + .CSV.dial CSR + "collection"'a  +121 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"'g'l +1353 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +10 '[% +2 "core" %l @D\ +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'V' +637 "core" ' +2 .tCSV.dial :waste + "collection"'0 +119 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'r' +1992 "core" ' +2 #tPurging external Intake + "collection"'>& +4 "core" &O_=C\ C + "collection"'`% +4 "core" %AC\ + .tCSV.dial :flush +2 "collection"'  +38 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'-' D +2292 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"'} + ']  +5 "core"  +61  +2 .tCTV.dial :intake + "collection"'  +69 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'' +2300 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'b  +70 "core" ~ +2 #tFlushing upper manifold + "collection"'#& +4 "core" &O_:?5\ C +2 "collection"'$% +3 "core" %<@\ + .tCSV.dial :flush +2 "collection"'e  +66 "core"  +3 .tCS.seek 5ml +2 "collection"'T'l +1183 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'G @ +41 "core" B +2 "collection"'K% +4 "core" %l<?9\  +2 .tCS.seek 7ml +47 "collection"'!' +534 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +2 "collection"'H +94 "core" ~ +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"'t' +1619 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'Q'- +750 "core" ' +2 .tCSV.dial :waste + "collection"'7 +42 "core" +3 .tCS.seek 0ml + "collection"'' +747 "core" ' +2 "collection"'& +4 "core" &O_>?\ C +2 "collection"'Z% +3 "core" %<?9\ + .tCSV.dial :flush +2 "collection"'  +38 "core"  +3 .tCS.seek 3ml +2 "collection"';'- +747 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'W @ +51 "core" ? +2 "collection"'% +4 "core" %-<@;\ \ +2 .tCS.seek 4.999ml +2 "collection"'i'l +523 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml + "collection"'d' +1176 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'q'- +747 "core" ' +2 .tCSV.dial :waste + "collection"'y +65 "core" +3 .tCS.seek 0ml + "collection"' ' +737 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&P& +4 "core" &  G , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&<( +3 "core" ( +2 "manipulator"&o& +4 "core" &  ) , + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &  , +2 .tForearm.seek CC + "manipulator"& 'ρ +102 "core" ' +2 .tHand.close + "manipulator"&/ +73 "core" / +2 .tCC.seek :open +2 "collection"'B( +378 "core" ( +2 "manipulator"&& +4 "core" &  , + "manipulator"&6% +4 "core" % ς K | +2 .tForearm.seek :retract + "manipulator"&p'\ +98 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&(- +275 "core" ( +2 "manipulator"&l& +4 "core" &- S +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &,& +2 "core" &- S +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&O' +109 "core" ' +3 .tHand.open + "manipulator"&1 +76 "core" 1 +2 "manipulator"&% +4 "core" % \  ^ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&J'\ +101 "core" ' +2 #tda sampling at most 1000ml +2 #Loading sh1 puck from tube 3 into Collection Clamp +2 ."Qmail"HABfans.email "Started da in tube 3 at 06:18:44EDT27-Jul-18\\n{1 => 22, 2 => 8, 3 => 14}\\nCan@06:14:25, 24.4C, 19% humidity, 14.2psia, 13.894V, 0.349A, 0.349A avg, 4.85W",Subject: "da sampling at most 1000ml" +3 "collection"''& +66 "core" &>C:\ +2 "manipulator"&&% +3 "core" %\ " : +2 "storage"(% +4 "core" %t  # +2 "storage"(\ . +2 "core" .( +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 3 +2 "storage"(9( +339 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (f& +2 "core" &( 9 $  +2 "manipulator"&{& +6 "core" &- S +2 "manipulator"&4% +3 "core" %\ " : +3 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 3 + "manipulator"&\\(j +176 "core" ( +2 "manipulator"&F& +4 "core" &c\  # +2 "storage"(c& +3 "core" &' < #  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&' +97 "core" ' +2 "storage"(& +4 "core" &' %  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(|'L +171 "core" ' +3 "storage"(n- +3 "core" -'˷ +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (M& +2 "core" &' p q   +2 "manipulator"&5& +5 "core" &d\  < # + .t\Elbow.seek 3 +2 "manipulator"&/(j +3 "core" ( +2 "manipulator"&_& +3 "core" &d  # +2 "storage"(*& +3 "core" &' p r v   +2 .tForearm.seek 3 + 300 counts +3 "manipulator"&h'b +20 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +42 "manipulator"&x/ +76 "core" / +13 ."downElevator"SE.seek :down +4 "manipulator"&s& +3 "storage"(I'v +7 "core" &d  # +2 "manipulator"&m% +4 "core" % W +3 .tForearm.seek :retract +2 "manipulator"&('\ +93 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&1( +37 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +103 "core" ( +2 "manipulator"&L& +4 "core" & 4 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &k& +3 "core" & 4 +2 .tForearm.reconfigure TightForearm +4 "manipulator"&#Q@2^d^\ b +6 .tForearm.seek CC +2 "manipulator"&'ρ +96 "core" ' +7 "manipulator"&E& +4 "core" & 4 +2 "manipulator"&"% +4 "core" %ϊ +2 "collection"'& +4 "core" &=BJ\ +2 "collection"'Y& +4 .tCC.seek :closed +2 "collection"'j(O +3 "core" &?CD\ +3 &>D=\  +9 &6>A9\ +{ +8 &j<C8\ > +10 &r=C9\ I +9 &m_?A8\ H +9 &.b@D7\ H +10 &b@B8\ H +9 &a?B6\ H +10 &sb@C7\ H +9 &6`?C7\ H +9 &`>B2\ H +10 & `@C8\ H +9 &"{`>A9\ H +9 &$=a?C;\ H +10 &&`>B7\ H +9 &'a@D<\ H +10 &)`?B9\ H +9 &+F_>D;\ H +9 &-a?A8\ H +10 &._?B7\ H +9 &0`<B9\ H +9 &2P`>D8\ G +10 &4`?B4\ H +9 &5`>C7\ H +10 &7`@C:\ H +9 &9W`>C5\ H +9 &;]?A5\ H +10 &<`AA7\ H +9 &>`?B6\ H +9 &@_`@B?\ H +10 &B _?B9\ H +9 &Ca@B5\ H +10 &Ei>B7\ I +9 &Gaq>@8\ J +9 &I=B6\ N +10 &J<A9\ S +9 &L56\ T +9 &NI8\ B +10 &OA76\ *} +9 &O?:\ < +2 ( + "collection"'Y& +3 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.70 + .Hand.open + "manipulator"&:1 +75 "core" 1 +2 "manipulator"&X% +4 "core" % ϊ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"& '\ +100 "core" ' +2 .tSC.coast + "storage"(6 +2 #tcollectSample 1000ml w/bubble point of 24psi + #Priming 7ml + .Sleepy.power :sampler,:ON + .Intake.select :close + .\Exhaust.select :close + .SS.hold +2 "sampler").+ +3 "core" + +2 "sampler")N% +3 "core" %  +2 "collection"'D& +4 "core" &OA386\ < +2 E\ PO + #tCalibrating pressure and temperature sensors +2 .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X  +72 "core" +2 #tAllowing 130s for 25.0ml of remaining 975.0ml + .Intake.select :open + "sampler") +210 "collection"'`% +3 "core" %u\ +2 #tIntake @18.4psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X +2 "sampler")8% +3 "core" % 3 + .tIntake.select :close + "sampler")0 +10 )U% +2 "core" %  + .tSSV.dial :exhaust +2 "sampler")  +71 "core"  +2 .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X% +3 "core" %&N \  +15 "collection"'`% +3 "core" %svl\ +2 "sampler")V% +4 "core" %&M  \  +14 "collection"'r% +3 "core" %vxt\ +2 "sampler")]% +4 "core" %&M \  + "collection"'}% +4 "core" %v{s\ + #tIntake @17.2psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 72 +2 "sampler")#.H0X% +3 "core" %q\ +2 "sampler")`% +3 "core" %xQc \  +15 "collection"'V% +3 "core" %h\ +2 "sampler")r% +3 "core" %xR: \  +15 "collection"']% +3 "core" %i\ +2 "sampler")}% +4 "core" %xR z +14 "collection"'0% +3 "core" %u\ +2 "sampler")-% +4 "core" %xQ \ \ L +14 "collection"'% +3 "core" %o\ +2 "sampler")#% +4 "core" %xQ \ L +14 "collection"'$% +3 "core" %q\ +2 "sampler")b% +3 "core" %xQ \ L +15 "collection"'% +3 "core" %t\ +51 "sampler")G% +5 "core" %xQ@A \ L +2 "collection"'K% +3 "core" %l\ + #tIntake @18.2psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 32 +2 "sampler")#. 0X% +3 "core" %z\ +2 "sampler")`% +3 "core" %| ` \  +15 "collection"'V% +3 "core" %{\ +2 "sampler")r% +4 "core" %| ` \  +14 "collection"']% +3 "core" %v\ +52 "sampler")}% +4 "core" %|"" \  +15 "collection"'0% +3 "core" %t\ +2 "sampler")-% +3 "core" %|  \ W +15 "collection"'% +3 "core" %s\ +2 "sampler")#% +4 "core" %|  \ W +14 "collection"'$% +3 "core" %z\ +2 "sampler")b% +3 "core" %|   \ W +15 "collection"'% +3 "core" %w\ +2 "sampler")G% +4 "core" %| &% \ W +14 "collection"'K% +3 "core" %{\ +2 "sampler")a% +4 "core" %| )+ \ W +14 "collection"'H% +3 "core" %k\ +2 "sampler")e% +3 "core" %| 00 \ W +2 "collection"'% +4 "core" %o\ + #tIntake @18.3psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 19 + "sampler")#.0X% +3 "core" %\ +2 "sampler")`% +3 "core" % eE/- \  +15 "collection"'V% +3 "core" %\ +2 "sampler")r% +4 "core" % eE33 \  + "collection"']% +4 "core" %\ +2 .tSS.reconfigure SSinhale.with maxSpeed: 15 +2 "sampler")#.0X?$\ < +2 ."airStroke"CSV.dial :waste +3 "sampler")% + "collection"'= +5 "core" %! 5 + .tSSV.dial :exhaust +2 "sampler")\\  +61 "core" +3 ."airStroke"CS.seek 0ml + "collection"'z' +4 "core" ' +  + ."airStroke"CSV.dial :air +3 .t\Exhaust.select :open +2 "collection"'A @ + "sampler")@ +11 .tSS.reconfigure SSexhale +2 "sampler")#.0XAJ\ +2 ."connect"CTV.dial CSV,avoiding: :air +2 .tCSV.dial CTV +2 "collection"'  +39 "core"  +2 .tCS.reconfigure CSpressurize +2 "collection"'# d@<<b +3 .tCS.seek 0ml + "collection"'v' +2428 "core" 'BL\ +2 "collection"'%% +4 "core" %L\  +2 "sampler")?% +3 "core" % 3{ +2 #tBubblePoint: Intake @38.0psia, Outlet @14.0psia + .CBV.dial SSV + "collection"'R @ +35 "core" B +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X +123 "core" ' +4 ."CSpush"CS.coast + "collection"'5 +3 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0XC`\ \ +2 .tCS.seek 5ml +2 "collection"'e'l +846 "core" ' +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'  +39 "core"  +3 .tCS.seek 1ml + "collection"'' +1104 "core" ' +3 #tHeating sh1 puck from tube 3 in Collection Clamp to 70C for 10:00 + .CH.seek 70C,8:00 +3 "collection"'!9 +2 't \  +5 "core" 9 +102 "collection"'Z9 +3 "core" 9d +102 "collection"'9 +3 "core" 9 d +102 "collection"'9 +3 "core" 9 d +102 "collection"'W9 +3 "core" 9d +102 "collection"'Q9 +5 "core" 9\ d +102 "collection"';9 +3 "core" 9 d +102 "collection"'i9 +3 "core" 9d +102 "collection"'9 +3 "core" 9"d +102 "collection"'y9 +3 "core" 9#&d +102 "collection"'q9 +3 "core" 9.+d +103 "collection"'P9 +3 "core" 9:/d +102 "collection"'d9 +3 "core" 9H3d +102 "collection"'9 +3 "core" 9X7d +102 "collection"'T9 +3 "core" 9i;d +102 "collection"'89 +3 "core" 9|@d +102 "collection"'U9 +4 "core" 9Dd +103 "collection"'9 +3 "core" 9Hd +102 "collection"'9 +3 "core" 9Ld +102 "collection"'69 +3 "core" 9Pd +102 "collection"' 9 +4 "core" 9Ud +102 "collection"'9 +3 "core" 9Yd +102 "collection"',9 +3 "core" 9"]d +102 "collection"'<9 +3 "core" 9>ad +102 "collection"'9 +3 "core" 9Yed +102 "collection"'l9 +3 "core" 9wjd +102 "collection"'}9 +3 "core" 9nd +102 "collection"'p9 +3 "core" 9ra +102 "collection"'&9 +3 "core" 9v^ +102 "collection"'9 +3 "core" 9zZ +102 "collection"'\ 9 +3 "core" 9 W +103 "collection"''9 +3 "core" 9-T +102 "collection"'o9 +3 "core" 9KQ +102 "collection"'f9 +3 "core" 9kN +102 "collection"'F9 +3 "core" 9K +102 "collection"'49 +3 "core" 9H +102 "collection"'{9 +3 "core" 9E +102 "collection"' 9 +3 "core" 9B +102 "collection"'79 +3 "core" 9 ? +102 "collection"'9 +3 "core" 9)= +102 "collection"'n9 +4 "core" 9G: +103 "collection"'J9 +3 "core" 9f7 +102 "collection"'9 +3 "core" 95 +102 "collection"'59 +3 "core" 93 +102 "collection"'9 +3 "core" 90 +102 "collection"'*9 +4 "core" 9/ +102 "collection"'_9 +3 "core" 9- +102 "collection"'O9 +3 "core" 9+ +102 "collection"'m9 +3 "core" 9+) +102 "collection"'9 +3 "core" 9D' +102 "collection"'x9 +4 "core" 9]$ +102 "collection"'M9 +3 "core" 9v# +102 "collection"'k9 +3 "core" 9! +102 "collection"'|9 +3 "core" 9 +102 "collection"'h9 +3 "core" 9  +102 "collection"'L9 +3 "core" 9\  +102 "collection"'9 +3 "core" 9  +102 "collection"'"9 +3 "core" 9  +102 "collection"'9 +3 "core" 9  +102 "collection"'I9 +3 "core" 9 ' +102 "collection"'39 +4 "core" 9 ; +102 "collection"'/9 +3 "core" 9 O +102 "collection"'s9 +3 "core" 9 ` +102 "collection"'E9 +3 "core" 9 r  +102 "collection"'(9 +3 "core" 9  +102 "collection"':9 +4 "core" 9  +103 "collection"'Y9 +3 "core" 9  +102 "collection"'N9 +3 "core" 9  +102 "collection"'X9 +3 "core" 9  +102 "collection"'B9 +3 "core" 9 # +102 "collection"'9 +4 "core" 9 '\ +102 "collection"'=9 +3 "core" 9 +\ +102 "collection"'\\9 +3 "core" 9  / +102 "collection"'A9 +3 "core" 9\ "4 +102 "collection"'c9 +3 "core" 9\ #8 +102 "collection"'9 +3 "core" 9\ %< +102 "collection"'z9 +3 "core" 9\ $%@ +102 "collection"'9 +3 "core" 9\ .'D +102 "collection"'u9 +3 "core" 9\ 6(I +102 "collection"'9 +3 "core" 9\ ?*M +102 "collection"'C9 +4 "core" 9\ H*Q +102 "collection"'+9 +3 "core" 9\ O+U +102 "collection"'9 +3 "core" 9\ W-Y +102 "collection"'99 +3 "core" 9\ ^.^ +102 "collection"'9 +3 "core" 9\ e/b +102 "collection"')9 +4 "core" 9\ j1f +102 "collection"'%9 +3 "core" 9\ o1j +102 "collection"'?9 +3 "core" 9\ u2o +102 "collection"'R9 +3 "core" 9\ z3s +2 .tCH.hold 10:00,70C +3 "collection"'@ `\ `\ v \ +2 "core" s +12894 E\  +47107 "core" ` +2 "collection"'9 +3 "core" 9\  +2 #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml + "collection"'' +338 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'S @ +92 "core" @ +2 .tCSV.dial :air +2 "collection"'~ @ +51 "core" A +33 .tCS.seek 5ml +2 "collection"'.'l +1354 "core" ' +2 .tCSV.dial CTV + "collection"'^  +39 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'[ @ +40 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'  +40 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +45 "collection"' @ +48 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml +3 "collection"'>' +1349 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"'v +94 "core" ~ +2 .tCBV.dial CSV + "collection"'2  +27 "core" +2 "collection"'g% +4 "core" %  \ +2 .tCS.seek 5.001ml +2 "collection"'`'l +1355 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'r  +43 "core" +2 "collection"']% +4 "core" %lls\ +2 .tCS.seek 7ml +2 "collection"'V' +597 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'0 @ +39 "core" > +3 .tCS.seek 10ml + "collection"'-' D +841 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'D ` +105 "core" ^ +3 #tRecycling Lysate (#1 of 1) .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'   +34 "core" ! +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'$  + '#  +27 "core"  +98  +3 .tCS.seek 5ml + "collection"''l +1343 "core" ' +3 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'b @ +94 "core" A +2 .tCSV.dial :waste +2 "collection"'K +94 "core" +3 .tCS.seek :empty + "collection"'G'Ͱ +1355 "core" ' +2 .tCSV.dial :air + "collection"'H @ +68 "core" B +3 .tCS.seek 5ml +2 "collection"'a'l +1318 E|\ >= +28 "core" ' +2 .tCSV.dial CTV + "collection"'  +39 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'e @ +40 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'!  +52 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'Z @ +39 "core" ? +2 .tdelay 2 seconds +203 .CS.seek 0ml +3 "collection"'' +1361 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"' +93 "core"  +2 .tCBV.dial CSV + "collection"'W  +34 "core"  +2 "collection"'Q% +4 "core" %dj\ +2 .tCS.seek 4.999ml +2 "collection"';'l +1346 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'i  +40 "core" +2 "collection"'% +4 "core" %l \  +2 .tCS.seek 7ml +2 "collection"'y'\ +590 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'q @ +51 "core" A +3 .tCS.seek 10ml + "collection"'P' D +844 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'d ` +118 "core" b +3 #tLysing Complete + "collection"'& +3 "core" &O@  \ < +2 #tStoring sh1 puck in Collection Clamp to tube 2 + "manipulator"&T% +4 "core" %\ "  @ +2 "storage"(8% +3 "core" % y t  +2 "storage"(U. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(( +339 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" & c m   +3 "manipulator"&6& +3 "core" & = 3 +2 "manipulator"& % +3 "core" %\ " N @ +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 +2 "manipulator"&(^ +176 "core" ( +2 "manipulator"&,& +4 "core" &b  F +2 "storage"(<& +3 "core" &  r t  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&'! +94 "core" ' +2 "storage"(l& +4 "core" &  '  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(}'L +224 "core" ' +4 "storage"(p- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&&& +3 "core" &c E +2 "storage"(& +3 "core" &  V N \\  +2 .t\Elbow.reconfigure LimpElbow + "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 +2 "manipulator"&\ 'e +36 "core" ' +2 .t\Elbow.hold + "manipulator"&', +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(o- +2 "core" -' +3 .tSE.seek 7.09 Pucks below Top Plate + "storage"(f' +33 "core" ' +2 "manipulator"&F% +4 "core" %c^ Ȳ +2 "storage"(4& +3 "core" &    4  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 298 counts + "manipulator"&{'Ϗ +21 "core" ' +2 "manipulator"& & +4 "core" & 7  +2 "storage"(7& +3 "core" &  o p ~  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +48 "manipulator"&'! +29 "core" ' +3 .tSE.seek 8.09 Pucks below Top Plate + "storage"(n' +40 "core" ' +2 "manipulator"&J& +4 "core" & A  +2 "manipulator"&% +4 "core" %?  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&5'\ +90 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&( +157 "core" ( +2 "manipulator"&*& +4 "core" & ) +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &_& +2 "core" &  ) +2 .tForearm.seek CC +2 "manipulator"&O'ρ +104 "core" ' +2 .tHand.close + "manipulator"&m/ +71 "core" / +2 .tCC.seek :open +2 "collection"'( +375 "core" ( +5 "storage"(x& +3 "core" &  l d V  +2 "storage"(M& +4 "core" &  u r K  + "manipulator"&k& +4 "core" & K ) + "manipulator"&|% +4 "core" % q L a +2 .tForearm.seek :retract + "manipulator"&h'\ +101 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 +2 "manipulator"&L(^ +152 "core" ( +2 "manipulator"&& +4 "core" &f  +2 "storage"("& +3 "core" &  T  +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 2 +2 "manipulator"&'e +109 "core" ' +2 .t\Elbow.hold + "manipulator"&I, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&31 +67 "core" 1 +10 "manipulator"&/% +19 "core" % yj  ǵ +2 "storage"(s& +3 "core" &  S T (  +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 2 + 320 counts +2 "manipulator"&E'ϥ +23 "core" ' +2 "manipulator"&(& +4 "core" & a  +2 "storage"(:& +4 "core" &  5 " +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&Y'! +23 "core" ' +2 "storage"(N% +4 "core" %  # +3 ."downElevator"SE.seek :down +2 "storage"(X'v +99 (B% +3 "core" %ܦ- [ 'PE +2 "manipulator"&% +4 "core" %2 ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&='\ +74 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +12 "core" ' +2 .tSC.coast + "storage"(6 +2 #tTranferring DA +2 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'\\& +4 "core" &\ \ + .tHand.open +2 "manipulator"&A1 +23 "core" 1 +2 "manipulator"&c& +4 "core" &  +2 "manipulator"&% +4 "core" %\    +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&z(- +175 "core" ( +4 "manipulator"&& +4 "core" &-   + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &u& +2 "core" &- =  +3 .tForearm.seek :garage + "manipulator"&' +109 "core" ' +2 .tHand.close + "manipulator"&C/ +77 "core" / +2 "manipulator"&+& +4 "core" &- A  +2 "manipulator"&% +4 "core" %  V +2 .tForearm.seek :retract + "manipulator"&9'\ +105 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&( +289 "core" ( +2 "manipulator"&)& +4 "core" &  - !p + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &%& +2 "core" &  ! !p +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&?'ρ +108 "core" ' +2 "manipulator"&R& +4 "core" &  Y !p +2 "manipulator"&t% +4 "core" %σ  P +2 "collection"'@& +3 "core" &k\ +2 "collection"'& +4 .tCC.seek :closed +2 "collection"'(O +2 "core" &\ +3 &\  +10 &4\ *z +9 &i\ = +10 &u\ H +9 &n`t\ G +9 &/d\ H +10 &d\ H +9 &b\ H +10 &u_\ H +9 &8b\ G +9 &`\ G +10 & c\ H +9 &"|`\ H +9 &$?_e\ H +10 &&cO\ G +9 &'^\ H +10 &)^\ G +9 &+H`\ G +9 &- c~\ H +10 &.`n\ H +9 &0^\ G +9 &2O]\ H +10 &4c\ G +9 &5_\ H +10 &7b\ G +9 &9W_\ H +9 &;ct\ H +10 &<`h\ H +9 &>cV\ G +9 &@`^\ G +10 &B"`\ G +9 &Cc\ H +10 &Ea\ H +9 &Gdi\ I +9 &I\ L +10 &J\ Q +9 &L\ S +9 &NL\ A +10 &O?3\ , +9 &O?p\ ; +2 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.60 + "collection"'S& +4 "core" &O=v\ ; + .tHand.open + "manipulator"&~1 +69 "core" 1 +2 "manipulator"&% +4 "core" % σ P +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&^'\ +96 "core" ' +2 .tPSV.dial PSR + "processing"%[ +124 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"% ' +1610 "core" ' +2 .tdelay 5 seconds +548 .PSV.dial :waste1 +9 "processing"%  +41 "core"  +3 .tPS.seek 0ml + "processing"%.'W +1614 "core" ' +2 .tPSV.dial PSR + "processing"%v +43 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%2' +2634 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%g +2 "collection"'>  +5 "core"  +2 "processing"%r  +42 "core"  +28 +2 .tPSV.dial :mixloop +2 "processing"%] +94 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%`  +120 "core" +3 .tPS.seek 0ml + "processing"%0'W +2628 "core" ' +2 .tPSV.dial :air + "processing"%V  +40 "core"  +3 .tPS.seek 2.5ml + "processing"%D' +2634 "core" ' +2 .tPSV.dial :mixloop + "processing"% +42 "core" +3 .tPS.seek 0ml + "processing"%$'W +2632 "core" ' +2 .tPSV.dial :air + "processing"%#  +42 "core"  +3 .tPS.seek 2.5ml + "processing"%-' +2632 "core" ' +2 .tPSV.dial :mixloop + "processing"%b +43 "core" +3 .tPS.seek 0ml + "processing"%K'W +2632 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &  !p +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&H( +3 "core" ( +2 "manipulator"&G& +4 "core" &  G !p + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &  0 !p +2 .tForearm.seek CC +2 "manipulator"&e'ρ +102 "core" ' +2 .tHand.close + "manipulator"&!/ +71 "core" / +2 .tCC.seek :open +2 "collection"'Z( +375 "core" ( +2 "manipulator"&a& +4 "core" &  L !p +2 "manipulator"&% +3 "core" % e , X +2 .tForearm.seek :retract + "manipulator"&W'\ +97 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&Q(- +271 "core" ( +2 "manipulator"&& +4 "core" &- > I +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &i& +2 "core" &- $ I +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +114 "core" ' +4 .tHand.open + "manipulator"&;1 +65 "core" 1 +2 "manipulator"&q% +4 "core" % v B ǹx +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&y'\ +106 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing + ."connect"PRV.dial CBV +2 .tCBV.dial PRV + .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 3 into Collection Clamp + "collection"'d& +4 "core" &Q\ +2 "manipulator"&% +3 "core" %  u , +2 "storage"(T% +3 "core" % ^ * +2 "storage"(8. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 +2 "storage"(U( +340 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" &) u  + "manipulator"&6& +4 "core" &- I I + "manipulator"& % +4 "core" %  G , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 + "manipulator"&,(j +176 "core" ( +2 "manipulator"&<& +4 "core" &f\  # +2 "storage"(l& +3 "core" &G o f u  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&1' +95 "core" ' +2 "storage"( & +4 "core" &G t w k  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(p'L +177 "core" ' +4 "storage"(&- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (& +3 "core" &D O M   +2 "manipulator"&o& +3 "core" &f\  # +2 .t\Elbow.seek 3 + "manipulator"&F(j +4 "core" ( + "manipulator"&4& +4 "core" &f\  # + "storage"( & +4 "core" &D Z Y X  +2 .tForearm.seek 3 + 300 counts +2 "manipulator"&7'b +13 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&J/ +71 "core" / +10 ."downElevator"SE.seek :down +5 "manipulator"&& + "storage"('v +6 "core" &f\  d # +2 "manipulator"&% +4 "core" % Z h q +2 .tForearm.seek :retract + "manipulator"&}'\ +96 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&\ ( +41 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +99 "core" ( +2 "manipulator"&{& +4 "core" & 3 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +56 &f& +3 "core" &  3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&*'ρ +95 "core" ' +30 "manipulator"&_& +4 "core" & 3 +2 "manipulator"&% +4 "core" %ρ R +2 "collection"''& +3 "core" &!T\ +2 "collection"'m& +4 .tCC.seek :closed +2 "collection"'5(O +3 "core" &k\ +2 &_\  +8 &5!n\ *z +10 &j\ > +9 &p \ H +9 &v^ \ H +10 &8^!\ H +9 &_\ H +9 &b \ H +10 &`|\ G +9 &@` t\ H +10 &]X\ H +9 & _X\ G +9 &"_!S\ H +10 &$Hc\ H +9 &&\ \\\ H +9 &'_!\ G +10 &)`!\ G +9 &+P_!\ H +10 &-c\ H +9 &.\\!\ H +9 &0] z\ H +10 &2X\\!s\ H +9 &4\\ j\ H +10 &5] b\ H +9 &7^S\ G +9 &9``!Q\ H +10 &;"bR\ H +9 &<\\ F\ H +9 &>] ?\ H +10 &@h]"6\ H +9 &B*` 9\ H +10 &Cb+\ H +9 &Ec $\ H +9 &Gjr"\ J +10 &I"\ M +9 &J/o\ S +9 &L\ T +10 &NR\ B +9 &O<-\ 5 +9 &OF\ 7 +6 ( + "collection"'m& +5 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.69 + .Hand.open + "manipulator"&j1 +3 "core" &O4\ 7 +65 1 +3 "manipulator"&x% +4 "core" % ρ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&M'\ +94 "core" ' +2 .tSC.coast + "storage"(6 +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'k  +121 "core"  +2 .tCSV.dial CTV + "collection"'|  +27 "core"  +3 .tPS.seek 2.5ml + "processing"%' +2632 "core" ' +2 "collection"'"% +4 "core" % E\ +2 .tCS.seek 5.75ml + "collection"'O'b +1178 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%  +41 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%3  +67 "core"  +3 .tPS.seek 0ml + "processing"%/'W +2639 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'s ` +35 "core" ^ +2 .tCSV.dial :air +2 "collection"'( @ +41 "core" > +3 .tCS.seek 10ml + "collection"':' D +1155 "core" ' +2 .tCSV.dial CTV + "collection"'N  +43 "core"  +2 .tCS.seek 0ml +2 "collection"'h' +2613 "core" ' +2 .tCBV.dial :waste1 + "collection"'B @ +27 "core" @ +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +4 "collection"'  +121 "core" +2 "collection"'L& +4 "core" &O5+\ 7 +2 #tStoring lyfil puck in Collection Clamp to tube 2 + "manipulator"&\\% +3 "core" %  &  +2 "storage"(% +4 "core" % u ( ! + "storage"(A. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 2 + "storage"(c( +344 "core" ( +2 .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +3 (& +2 "core" & b b  +2 "manipulator"&E& +3 "core" & 3 3 +2 "manipulator"&n% +3 "core" %  D  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 2 + "manipulator"&Y(^ +156 "core" ( +2 "manipulator"&& +4 "core" &[ T  +2 "storage"(u& +3 "core" &  " +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +3 "manipulator"&X'! +103 "core" ' +2 "storage"(& +4 "core" &  c $ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(I'L +219 "core" ' +2 "storage"(C- +3 "core" -' +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 "manipulator"&+& +3 "core" &[ +  +2 "storage"(& +3 "core" &  f q W  +2 .t\Elbow.reconfigure LimpElbow + "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 +2 "manipulator"&='e +34 "core" ' +2 .t\Elbow.hold + "manipulator"&, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"()- +2 "core" -' +3 .tSE.seek 8.09 Pucks below Top Plate + "storage"(%' +39 "core" ' +2 "manipulator"&z% +4 "core" %_f l Ǵ +2 "storage"(R& +3 "core" &  7 8  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 294 counts + "manipulator"&t'ϋ +14 "core" ' +2 "manipulator"&@& +4 "core" &  r +2 "storage"(9& +4 "core" &  d   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&'! +23 "core" ' +3 .tSE.seek 9.09 Pucks below Top Plate + "storage"(S' +46 "core" ' +2 "manipulator"&~& +4 "core" &  r +2 "manipulator"&% +4 "core" %- + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +89 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&[( +151 "core" ( +3 "manipulator"&?& +4 "core" & = 1 +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 & & +2 "core" & 1 +2 .tForearm.seek CC +2 "manipulator"& 'ρ +95 "core" ' +2 .tHand.close + "manipulator"&v/ +67 "core" / +45 .tCC.seek :open +9 "collection"'.( +376 "core" ( +2 "storage"(g& +4 "core" &  y f  +2 "storage"(r& +3 "core" &  e j r  +2 "manipulator"&>& +3 "core" & Y 1 +2 "manipulator"&]% +3 "core" % ό  +2 .tForearm.seek :retract +2 "manipulator"&`'\ +103 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 +2 "manipulator"&2(^ +153 "core" ( +2 "manipulator"&V& +4 "core" &e [  +2 "storage"(0& +3 "core" &  K  +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 2 + "manipulator"&'e +114 "core" ' +2 .t\Elbow.hold +2 "manipulator"&D, +3 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator" +72 "core" 1 +12 "manipulator"&$% +5 "core" % vo I Ƿ + "storage"(b& +4 "core" &  ; +  +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 317 counts + "manipulator"&-'Ϣ +21 "core" ' +2 "manipulator"&& +4 "core" &m _  +2 "storage"(G& +4 "core" &  f r  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&'! +22 "core" ' +2 "storage"(!% +4 "core" % 8 ! +3 ."downElevator"SE.seek :down +2 "storage"('v +99 (^% +3 "core" %C# $ 'NA +2 "manipulator"&% +4 "core" %# , +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&a'\ +65 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +21 "core" ' +2 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%  +68 "core" +3 .tPS.seek 2.5ml +2 "processing"%e' +2650 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"% +41 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%i  +42 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%H +41 "core" +2 .tdelay 1 second +102 .PSV.dial :air +3 "processing"%;  +41 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%q'W +2635 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%W& +4 "core" &  + .tHand.open +2 "manipulator"&d1 +20 "core" 1 +2 "manipulator"&& +4 "core" &m  +2 "manipulator"&T% +3 "core" %\   +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&8(- +169 "core" ( +2 "manipulator"&& +4 "core" &-  E +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- + E +2 .tForearm.seek :garage +2 "manipulator"&6' +109 "core" ' +2 .tHand.close + "manipulator"& / +72 "core" / +2 "manipulator"&<& +4 "core" &- E +2 "manipulator"&l% +4 "core" %  Ǿ_ +2 .tForearm.seek :retract + "manipulator"& '\ +101 "core" ' +3 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek PC + "manipulator"&Q( +125 "core" ( +2 "manipulator"&&& +4 "core" &  s +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 && +2 "core" & < s +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&y' +95 "core" ' +2 "manipulator"&o& +4 "core" & < s +2 "manipulator"&4% +3 "core" % 8 +3 "processing"% & +3 "core" &  +2 "processing"%J& +4 .tPC.seek :closed + "processing"%(Tg +3 "core" &  +3 &  +9 &6 +{ +9 &h > +10 &ow\ K +9 &4d J +9 &e J +10 &e K +9 &zb J +10 &<c J +9 &c J +9 &e J +10 & `" J +9 &"Eb" J +9 &$`% J +10 &%d! J +9 &'a& J +10 &)Ld$ J +9 &+b" J +9 &,e- J +10 &.a0 J +9 &0U_/ J +9 &2_0 J +10 &3c1 I +9 &5b+ J +10 &7]f/ J +9 &9a1 J +9 &:b7 I +10 &<`0 J +9 &>e_B J +9 &@(_? I +10 &A`; I +9 &Cb< I +10 &Eme@ J +9 &G/gA J +9 &HmF J +10 &J{< L +9 &Lf> O +9 &N&3 P +10 &O? O +9 &Q;\ O +10 &SOxkD > +9 &T/ =H : +9 &TlkM / +10 ( + &TuP & + "processing"%J& +4 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.47 + "processing"%& +4 "core" &Tu; \ & + .tHand.open + "manipulator"&,1 +75 "core" 1 +2 "manipulator"&1% +4 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&{'\ +99 "core" ' +2 .tPRV.dial :air +2 "processing"%f  +41 "core"  +2 .tPSV.dial :mixloop +2 "processing"%p +42 "core" +2 "processing"%7% +4 "core" %Vg  +2 .tPS.seek 0.3ml +2 "processing"%F' +385 "core" ' +2 .tPSV.dial PSR + "processing"%_ +96 "core"  +3 .tPSR.select :wash +2 "processing"% +10 .tPS.seek 0.7ml +2 "processing"%'* +484 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%' +1233 E ;; +692 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%' +97 "core" +2 .tPTV.dial :mixing +2 "processing"%} @ +65 "core" @ +2 .tPBV.dial :waste2 +2 "processing"%Z  +97 "core"  +3 .tPS.seek 0ml + "processing"%m'W +2632 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&j& +4 "core" & 9 s +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&x( +2 "core" ( +2 "manipulator"&k& +4 "core" & s + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &|& +3 "core" & C s +2 .tForearm.seek PC +2 "manipulator"&*' +98 "core" ' +2 .tHand.close + "manipulator"&U/ +65 "core" / +2 .tPC.seek :open +2 "processing"%K( +404 "core" ( +2 "manipulator"&"& +4 "core" &  s +2 "manipulator"&P% +3 "core" %   +2 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&3(- +151 "core" ( +2 "manipulator"&& +4 "core" &- &  +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &s& +3 "core" &- "  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&(' +114 "core" ' +2 .tHand.open + "manipulator"&O1 +69 "core" 1 +2 "manipulator"&N% +4 "core" %  ǽ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&:'\ +104 "core" ' +4 #tLoading da puck from tube 3 into Processing Clamp + "processing"%B& +4 "core" & \ + "manipulator"&% +4 "core" %\ " ? +2 "storage"(L% +3 "core" %  $ +2 "storage"(\\. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 + "storage"(( +340 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (A& +3 "core" &. q e `   +2 "manipulator"&& +3 "core" &-   +2 "manipulator"&E% +4 "core" %\ " ? ? +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 + "manipulator"&n(j +186 "core" ( +4 "manipulator"&& +4 "core" &q   + "storage"(u& +4 "core" &> e p g  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts + "manipulator"&' +100 "core" ' +2 "storage"(\ & +4 "core" &> o f  +2 .tSE.reconfigure SEpick + "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(M'L +184 "core" ' +2 "storage"(C- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (+& +2 "core" &; * * &  +2 "manipulator"&& +3 "core" &q t  +2 .t\Elbow.seek 3 + "manipulator"&)(j +3 "core" ( +2 "manipulator"&z& +3 "core" &q  o  +2 "storage"(R& +3 "core" &; * *  +2 .tForearm.seek 3 + 300 counts +2 "manipulator"&@'b +17 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&9/ +68 "core" / +10 ."downElevator"SE.seek :down +3 "manipulator"&~& +4 "storage"('v +5 "core" &q ?  +2 "manipulator"&X% +3 "core" % a l +2 .tForearm.seek :retract +2 "manipulator"&Y'\ +99 "core" ' +2 .t\Elbow.seek PC +2 "manipulator"&I( +51 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +185 "core" ( +2 "manipulator"&=& +4 "core" &  +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &t& +3 "core" &  + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&%' +105 "core" ' +2 "manipulator"&?& +4 "core" & # +2 "manipulator"& % +4 "core" % D +2 "processing"%& +3 "core" &s  +2 "processing"%& +4 .tPC.seek :closed + "processing"%v(Tg +3 "core" &z  +4 & 5 +9 &6I{\ 0 +10 &nw\ D +9 &c\ J +9 &c}\ J +10 &ez\ J +9 &dby\ J +10 &%ey\ J +9 &^q\ J +9 &`l\ I +10 &kcm\ J +9 &!.]]\ J +9 &"]n\ I +10 &$^n\ I +9 &&u`l\ I +10 &(7`d\ I +9 &)_]\ I +9 &+`]\ I +10 &-|b]\ J +9 &/?b]\ I +9 &1]]\ J +10 &2]\\\ I +9 &4_]\ I +10 &6F\\U\ J +9 &8 bQ\ I +9 &9\\N\ J +10 &;\\O\ J +9 &=ObO\ I +9 &?bT\ J +10 &@aP\ I +9 &B\\P\ I +10 &DV]Q\ J +9 &F^G\ J +9 &GeC\ J +10 &Ij;\ J +9 &KU9\ M +9 &MA\ O +10 &N?\ O +9 &PC\ O +10 &RU@\ P +9 &S[~>\ !f +9 &TKW6\ % +10 ( + &TO7  ! + "processing"%& +4 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.51 + .Hand.open + "manipulator"&1 +67 "core" 1 +2 "manipulator"&5% +4 "core" %  } +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&g'\ +101 "core" ' +2 .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 3 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"%r9 +2 %>  +5 "core" 9* +102 "processing"%]9 +3 "core" 9( +102 "processing"%V9 +3 "core" 9& +102 "processing"%09 +3 "core" 9$ +102 "processing"% 9 +3 "core" 9# +150 "processing"%[9 +10 "core" 9" +102 "processing"%#9 +3 "core" 9" +102 "processing"%$9 +3 "core" 9#  +102 "processing"%b9 +3 "core" 9#$ +102 "processing"%9 +3 "core" 9$( +102 "processing"%G9 +3 "core" 9&- +102 "processing"%!9 +3 "core" 9)1 +103 "processing"%`9 +3 "core" 9+5 +102 "processing"%^9 +3 "core" 9/9 +102 "processing"%9 +3 "core" 92> +102 "processing"%29 +3 "core" 96B +102 "processing"%9 +3 "core" 9;F +102 "processing"%-9 +3 "core" 9@J +102 "processing"%9 +3 "core" 9DN\ +102 "processing"%S9 +3 "core" 9JR +102 "processing"%9 +3 "core" 9OW\ +102 "processing"%9 +3 "core" 9U[ +102 "processing"%c9 +3 "core" 9[_ +102 "processing"%/9 +3 "core" 9ac +102 "processing"%9 +3 "core" 9fg +102 "processing"%i9 +3 "core" 9ml +2 .tPH.hold 2:00:00,28C +2 .delay 1:30 +3 "processing"%H ppg +3 "core" l +8998 .tPSR.select :air +2 .PSV.dial PSR + "processing"%; +96 "core"  +2 .tPSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%e' +598 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +10 .tPS.seek 2ml + "processing"%W'[ +1616 "core" ' +2 .tPTV.dial :puck + "processing"%d  +68 "core"  +2 .tPSV.dial PTV +2 "processing"% +80 "core"  +2 .tPBV.dial :waste1 +2 "processing"%T  +121 "core" +2 "processing"%% +4 "core" %`[  +2 .tPS.seek 1.5ml +2 "processing"%' +588 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%D * +32 "core" + +3 .tPS.seek 0ml +2 "processing"% 'W +1617 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%<  +32 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%l * +34 "core" , +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%a +67 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%&' +2196 E >> +36 "core" ' +2 .tPSV.dial PTV + "processing"% +69 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"%6 +69 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +3 "processing"%o +68 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%4  +67 "core"  +3 .tPS.seek :empty + "processing"% '9 +2221 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%8  +123 "core" +2 .tPSV.dial :mixloop +2 "processing"% +52 "core" +2 .tPRV.dial :ab1 +2 "processing"%w @ +68 "core" A +3 .tPS.reconfigure PSslow + "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%'w +356 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +3 "collection"',  + "processing"%1  +43 "core"  +6 +2 "processing"%J% +4 "core" %wt  +2 .tPS.seek 0.32ml +2 "processing"%f'$ +390 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'p  +27 "core" +2 .tPRV.dial :air +2 "processing"%7  +40 "core"  +3 .tPS.seek 0.9ml +2 "processing"%y'D +1225 "core" ' +2 .tPRV.dial :waste2 + "processing"%q @ +68 "core" > +3 .tPS.seek 0.5ml +2 "processing"%_' +889 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%F  +38 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%'[ +1613 "core" ' +2 .tPSV.dial :PML + "processing"%' +53 "core" +2 .tPTV.dial :mixing +2 "processing"%} @ +68 "core" A +2 .tPBV.dial :waste1 +2 "processing"%Z  +33 "core" +2 "processing"%% +4 "core" %[b  +2 .tPS.seek 1.85ml +2 "processing"%j'; +234 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%k * +34 "core" , +3 .tPS.seek 0ml +2 "processing"%|'W +1966 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'U& +2 "core" &$'3\ +2 .tHand.open + "manipulator"&Q1 +27 "core" 1 +2 "manipulator"&{& +4 "core" & \\ +2 "manipulator"&% +3 "core" %  (  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&"(- +154 "core" ( +2 "manipulator"&P& +4 "core" &- (  +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- m  +2 .tForearm.seek :garage +2 "manipulator"&s' +109 "core" ' +2 .tHand.close + "manipulator"&*/ +71 "core" / +2 "manipulator"&x& +4 "core" &-  +49 "manipulator"&O% +6 "core" %  +2 .tForearm.seek :retract +2 "manipulator"&N'\ +103 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&( +270 "core" ( +4 "manipulator"&B& +4 "core" &\   1 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &\   1 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&L'ρ +101 "core" ' +2 "manipulator"&\\& +4 "core" &\  2 1 +2 "manipulator"&(% +4 "core" %z B G +2 "collection"'A& +3 "core" &%+:\ +2 "collection"'& +4 .tCC.seek :closed +2 "collection"'E(O +3 "core" &%(5\ +4 &$*/\ 9 +9 &HL%(6\ 0 +10 &y''7\ E +9 &8e$*3\ I +9 &a$(7\ I +10 &`%(0\ H +9 &~a&';\ I +9 &?b%':\ I +10 &_$'7\ I +9 &a$)?\ I +9 &_%(A\ H +10 &!I`&'?\ H +9 &# _%':\ H +10 &$`&(?\ H +9 &&^#(:\ I +9 &(P]#)?\ I +10 &*^&*A\ I +9 &+]%)=\ H +9 &-`$(A\ I +10 &/Yb#)5\ H +9 &1`%(@\ H +10 &2_%(@\ I +9 &4^&*A\ I +9 &6`_'(A\ I +10 &8"^$(A\ I +9 &9`%(@\ H +9 &;a$'@\ H +10 &=i_$&A\ H +9 &?*d$(@\ I +10 &@c'(=\ I +9 &Bc$)@\ I +9 &Dp`%&@\ I +10 &F1g&)A\ I +9 &Gq$)>\ K +10 &I$*@\ N +9 &K\\$'=\ S +9 &M"'A\ U +10 &Nx#'@\ / +9 &Om)$&<\ X +9 ( + &Ozu''@\ K + "collection"'& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.57 + "collection"'& +4 "core" &Ozu#'9\ K +2 .tHand.open + "manipulator"&u1 +68 "core" 1 +2 "manipulator"&3% +4 "core" %z G +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&\ '\ +94 "core" ' +2 .tPSV.dial PSR + "processing"%: +97 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%C' +1610 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +4 "processing"%+  +41 "core"  +3 .tPS.seek 0ml + "processing"%'W +1616 "core" ' +2 .tPSV.dial PSR + "processing"%z +42 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%R' +2647 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +4 "processing"%9  + "collection"'~  +38 "core" ~ +111  +2 .tPSV.dial :mixloop +2 "processing"%X +95 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%n  +66 "core" +3 .tPS.seek 0ml + "processing"%'W +2634 "core" ' +2 .tPSV.dial :air + "processing"%M  +41 "core"  +3 .tPS.seek 2.5ml + "processing"%@' +2630 "core" ' +2 .tPSV.dial :mixloop + "processing"%= +42 "core" +3 .tPS.seek 0ml + "processing"%t'W +2629 "core" ' +2 .tPSV.dial :air + "processing"%)  +42 "core"  +3 .tPS.seek 2.5ml + "processing"%' +2639 "core" ' +2 .tPSV.dial :mixloop + "processing"%? +42 "core" +3 .tPS.seek 0ml + "processing"% 'W +2635 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &\   1 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&Y( +3 "core" ( +2 "manipulator"&K& +4 "core" &\   1 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &\   1 +2 .tForearm.seek CC +2 "manipulator"&5'ρ +100 "core" ' +2 .tHand.close + "manipulator"&r/ +71 "core" / +2 .tCC.seek :open +2 "collection"'( +376 "core" ( +2 "manipulator"&]& +4 "core" &\  B 1 +2 "manipulator"&%% +3 "core" % ψ  +2 .tForearm.seek :retract +2 "manipulator"&V'\ +94 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&(- +278 "core" ( +2 "manipulator"&0& +4 "core" &-  A +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 & & +2 "core" &- Y A +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&[' +112 "core" ' +3 .tHand.open +2 "manipulator" +73 "core" 1 +2 "manipulator"&$% +4 "core" %  Ǿ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&b'\ +94 "core" ' +2 ."da"delayUntil "07:23:16.87" +24743 E // +87 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"% @ +68 "core" A +2 ."da"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"PSV.dial :air +2 "processing"%`  +42 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%^' +2212 "core" ' +2 ."da"PSV.dial :mixloop + "processing"% +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%2  +41 "core"  +2 ."da"delay 2 seconds +252 .PSV.dial :mixloop +2 "processing"% +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%-  +39 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2209 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%S +122 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +592 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'[ +1610 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%c  +68 "core"  +2 ."da"PSV.dial PTV +2 "processing"%/ +66 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +32 "core" +2 "processing"%i% +4 "core" %V  +2 ."da"PS.seek 1.5ml +2 "processing"%;' +593 "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"%e'W +1609 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%d  +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"%T +68 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2219 "core" ' +2 ."da"PSV.dial PTV + "processing"%W +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%D +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +4 "processing"% +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%>  +66 "core"  +2 ."da"PS.seek :empty +2 "processing"%<'9 +2214 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%l +122 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%a' +608 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"% '[ +1613 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +67 "core" +2 ."da"PBV.dial :waste1 + "processing"%6  +33 "core" +2 "processing"%o% +4 "core" %\\n  +2 ."da"PS.seek 1.5ml +2 "processing"%4' +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"%8'W +1610 "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"%w * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +69 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%1' +2223 "core" ' +2 ."da"PSV.dial PTV + "processing"%, +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%J +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +69 "core" +2 ."da"delay 5 seconds +304 E <; +198 ."da"PSV.dial :air +3 "processing"%p  +66 "core"  +2 ."da"PS.seek :empty +2 "processing"%7'9 +2213 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%f  +39 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%q  +121 "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"%F +52 "core" +2 ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%_' +395 "core" ' +3 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%'  +41 "core"  +2 "processing"%}% +4 "core" %w  +2 ."da"PS.seek 0.55ml +2 "processing"%Z'x +342 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%  +39 "core"  +3 ."da"PS.seek 2ml + "processing"%k'[ +1556 "core" ' +2 ."da"PSV.dial :PML + "processing"% +53 "core" +2 ."da"PTV.dial :mixing +2 "processing"%j @ +68 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%U  +32 "core" +2 "processing"%Q% +4 "core" %Yw  +2 ."da"PS.seek 1.85ml + "processing"%{'9 +239 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%P'W +1965 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +48003 #recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%  +32 "core" +2 ."da"delay 30 seconds +2973 E .. +29 ."da"PBV.dial between PSV and waste1 +2 "processing"%I * +33 "core" + +2 ."da"PSV.dial :air +2 "processing"%*  +38 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%x' +2209 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%O +53 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +49 "processing"%g  +41 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%s +52 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%B  +38 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2215 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%" +122 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml +2 "processing"%('[ +1615 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%A  +68 "core"  +2 ."da"PSV.dial PTV +2 "processing"%N +66 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%.  +32 "core" +2 "processing"%% +4 "core" %Y  +2 ."da"PS.seek 1.5ml +2 "processing"%u' +597 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%3 * +34 "core" , +3 ."da"PS.seek 0ml +2 "processing"%'W +1608 "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"%L * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%| +69 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%+' +2208 "core" ' +2 ."da"PSV.dial PTV + "processing"%C +69 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR + "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 :empty +2 "processing"%9'9 +2209 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%X +133 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%n' +591 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%R'[ +1606 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%M +70 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core"  +2 "processing"%=% +4 "core" %Vs  +2 ."da"PS.seek 1.5ml +2 "processing"%@' +585 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%) * +31 "core" , +3 ."da"PS.seek 0ml +2 "processing"%t'W +1614 "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 + "processing"% +68 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%K' +2208 "core" ' +2 ."da"PSV.dial PTV + "processing"% +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +4 "processing"%r +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%\  +66 "core"  +2 ."da"PS.seek :empty +2 "processing"%E'9 +2208 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%] +121 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%%' +551 E\ GG +49 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%5'[ +1609 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%0 +66 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core" +2 "processing"%Y% +4 "core" %]p\ +2 ."da"PS.seek 1.5ml +2 "processing"%#' +597 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%$ * +33 "core" + +3 ."da"PS.seek 0ml +2 "processing"%V'W +1603 "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" * +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%G +68 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%!' +2213 "core" ' +2 ."da"PSV.dial PTV + "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 +31 "processing"% +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%2  +67 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2213 "core" ' +2 ."da"Sleepy.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air +51 .PSV.dial PSR +5 "processing"%- +123 "core"  +2 ."da"PSR.select :sub1 +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.25ml +2 "processing"%^'7 +340 "core" ' +30 ."da"delay 5 seconds +502 .PSR.select :sub2 +4 "processing"% +9 ."da"PS.seek 0.5ml +3 "processing"%S' +327 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1614 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +69 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%c  +32 "core" +2 "processing"%/% +4 "core" %a\  +2 ."da"PS.seek 1.5ml +2 "processing"%' +586 "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"%'W +1616 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .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"%; * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%d +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2248 "core" ' +2 ."da"PSV.dial PTV + "processing"%T +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%e +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%W +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%D  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2263 "core" ' +2 "processing"%>9 +3 "core" 94 +2 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast + "processing"%  +4 "core" 4 4 +2 "processing"%l& +3 "core" &TO[\ ! +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 2 + "manipulator"&<% +3 "core" %\  8  +2 "storage"(a% +4 "core" %r \ + "storage"(. +3 "core" . + ."da"SC.reconfigure SCtight +3 "storage"($\ .\ 1~b +2 ."da"SC.seek 2 + "storage"(6( +346 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (o& +3 "core" & u \ \ +2 "manipulator"& & +3 "core" &- A +2 "manipulator"&&% +3 "core" %\  $  +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 2 +2 "manipulator"&4(^ +182 "core" ( +2 "manipulator"& & +4 "core" &e  D $ +2 "storage"(w& +3 "core" & _ _\ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 2 + 700 counts + "manipulator"& '! +92 "core" ' +2 "storage"(8& +4 "core" & Y ] \ +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek beamBreak +2 "storage"(,'L +207 "core" ' +2 "storage"(J- +3 "core" -' + ."da"SE.configure SEconfig +3 "storage"(#QK-0-\ b +2 "manipulator"&& +3 "core" &e  $ +2 "storage"(p& +3 "core" & & + I\ +2 ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 2 +2 "manipulator"&1'e +36 "core" ' +2 ."da"\Elbow.hold +2 "manipulator"&f, +3 "core" , + ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(q- +2 "core" -' +2 ."da"SE.seek 9.1 Pucks below Top Plate +2 "storage"(y' +30 "core" ' +2 "manipulator"&F% +4 "core" %al  ȶ +2 "storage"(7& +3 "core" & \ "\ " \ + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 2 + 296 counts + "manipulator"&''ύ +15 "core" ' +2 "manipulator"&}& +4 "core" & ] Y +2 "storage"(_& +4 "core" & G > \ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 700 counts +3 "manipulator"&'! +23 "core" ' +3 ."da"SE.seek 10.1 Pucks below Top Plate + "storage"(Z' +46 "core" ' +2 "manipulator"&& +4 "core" &  Y +2 "manipulator"&j% +3 "core" %' @  +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&U'\ +84 "core" ' +2 ."da"\Elbow.seek PC +2 "manipulator"&Q( +240 "core" ( +2 "manipulator"&& +4 "core" & " h + ."da"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &k& +2 "core" & +2 ."da"Forearm.seek PC +2 "manipulator"&{' +93 "core" ' +3 ."da"Hand.close +2 "manipulator"&/ +67 "core" / +2 ."da"PC.seek :open +2 "processing"%I( +401 "core" ( +2 "storage"(*& +4 "core" & b d\ + "manipulator"&P& +4 "core" & + "manipulator"&O% +4 "core" %  +2 ."da"Forearm.seek :retract +2 "manipulator"&g'\ +90 "core" ' +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 2 +2 "manipulator"&s(^ +269 "core" ( +2 "manipulator"&B& +4 "core" &c   + "storage"(x& +4 "core" & _ _\ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&"'! +96 "core" ' +2 ."da"Hand.open + "manipulator"&1 +65 "core" 1 +10 "storage"(\\- +3 "core" -' +2 ."da"SE.seek 9.86 Pucks below Top Plate +2 "storage"(A'i +25 "core" ' +30 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 9.19 Pucks below Top Plate +2 "storage"(N' +52 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da18jul2708h372ml.tif +1947 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +488 #"da"SX HX9/16 (USB:21): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 21.046 seconds\ /var/log/esp/da18jul2708h372ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da18jul2708h372ml15s.tif +1556 #SX HX9/16 (USB:21): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da18jul2708h372ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da18jul2708h372ml30s.tif +3058 #SX HX9/16 (USB:21): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da18jul2708h372ml30s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da18jul2708h372ml70s.tif +7118 #SX HX9/16 (USB:21): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da18jul2708h372ml70s.tif: TIFF Upload Complete\ +2 .Sleepy.power :camera,:OFF +8 ."Qmail"HABfans.email "21.046 sec auto-exposure",Subject: "da18jul2708h372ml images!" +5 "storage"(.- +224 "core" -' +2 E\ ?? +3 "storage"(& +4 "core" &   3 +2 "manipulator"&(& +4 "core" &c  +3 ."da"\Elbow.seek 2 +2 "manipulator"&3(^ +3 "core" ( + "manipulator"&u& +4 "core" &c  +2 "storage"(:& +3 "core" &  & +3 ."da"Forearm.seek 2 + 700 counts +85 "manipulator"&L'! +11 "core" ' +2 ."da"SE.reconfigure SEgently +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 9.91 Pucks below Top Plate +2 "storage"(|' +61 "core" ' + "manipulator"&& +4 "core" &c ,  +3 "storage"(C& +7 "core" &    +2 ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 2 +3 "manipulator"&z'e +36 "core" ' + ."da"\Elbow.hold +2 "manipulator"&, +3 "core" , +2 ."da"\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 ."da"SE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 10.09 Pucks below Top Plate +2 "storage"(~' +25 "core" ' + "manipulator"&+% +4 "core" %_r k Ǹ +2 "storage"(X& +4 "core" & % U +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 2 + 294 counts + "manipulator"&9'ϋ +16 "core" ' + "manipulator"&n& +4 "core" &r ^ +2 "storage"(M& +4 "core" & * *  +2 ."da"Forearm.reconfigure TightForearm +5 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&'! +26 "core" ' + "storage"(=% +4 "core" %     +3 ."downElevator"SE.seek :down +2 "storage"(R'v +100 ()% +3 "core" %( \  PE +2 "manipulator"&@% +4 "core" %J  +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&?'\ +51 "core" ' +4 ."downElevator"SE.coast + "storage"(5 +41 "core" ' +2 ."da"SC.coast + "storage"(6 +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 #tStarting finalPurge + "processing"%& +5 "core" &\ + ."psFlush"Hand.open +2 "manipulator"&1 +26 "core" 1 + "manipulator"&t& +4 "core" &r  +2 "manipulator"&% +5 "core" %\ & Z !O +2 ."psFlush"\Elbow.seek FlushPuck::Garage +2 "manipulator"&r(- +172 "core" ( +2 "manipulator"&& +4 "core" &- H +2 ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &\ & +2 "core" &-  H +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&K' +108 "core" ' +2 ."psFlush"Hand.close + "manipulator"&]/ +68 "core" / +3 "manipulator"&E& +4 "core" &- H + "manipulator"&%% +4 "core" %  +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&0'\ +100 "core" ' +2 ."psFlush"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."psFlush"\Elbow.seek PC +2 "manipulator"& ( +128 "core" ( +2 "manipulator"&Y& +4 "core" & Y q +2 ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &5& +3 "core" &  q +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +2 "manipulator"&$' +102 "core" ' +2 "manipulator"&#& +5 "core" & ^ q +2 "manipulator"&[% +4 "core" %  +3 "processing"%& +4 "core" &\ +2 "processing"%G& +4 ."psFlush"PC.seek :closed +2 "processing"%V(Tg +3 "core" &\ +4 &\ 4 +10 &BJy\ / +9 &uu\ D +10 &#d\ J +8 &^\ J +9 &b\ J +10 &ic\ J +10 &+b\ J +9 &b\ J +9 &a\ I +9 &r\\\ J +10 &!5`\ I +9 &"\\\ I +9 &$]\ I +10 &&ya\ J +9 &(;_\ J +10 &)[\ I +9 &+]\ I +9 &-a\ J +10 &/C^\ J +9 &1`~\ I +10 &2\\\ J +9 &4`\ I +9 &6L[~\ I +10 &8]\ I +9 &9[{\ I +10 &;[l\ I +9 &=S`j\ J +9 &?^m\ J +9 &@`o\ I +11 &B`t\ J +8 &D]`r\ I +11 &F]q\ J +8 &Gco\ J +9 &Ijo\ K +10 &K[}o\ M +9 &Mo\ O +10 &No\ O +9 &Pm\ P +9 &RZm\ P +10 &SYvn\ "g +9 &TDcm\ / +10 ( + &TMl\ & + "processing"%G& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.51 +2 "processing"%`& +4 "core" &TM`\ & + ."psFlush"Hand.open +2 "manipulator"& 1 +66 "core" 1 +2 "manipulator"&% +4 "core" %   +2 ."psFlush"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&2'\ +101 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%! +122 "core"  +3 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%-'P +388 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +712 "core" ' + ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +55 "processing"%' +1618 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%^ +67 "core" +2 ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%S  +31 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%'W +2631 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%c +68 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%/' +599 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2120 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%i +68 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"% U +51 "core" W +3 ."psFlush"PS.seek 0ml +2 "processing"%m'W +2634 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%; @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%d' +2637 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +67 "core"  +3 ."psFlush"PS.seek :empty + "processing"%T'9 +2638 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%e +42 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%W' +2639 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%D +67 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%'W +2623 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%> @ +42 "core" > +3 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2634 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%l  +68 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%<'9 +2624 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%a +42 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%'P +1108 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%o' +1613 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +67 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%&  +51 "core" +3 ."psFlush"PS.seek 0ml + "processing"% 'W +2651 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%w +69 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%8' +596 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2135 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%b +68 "core" +2 ."psFlush"PBV.dial PSV + "processing"%J U +52 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2626 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%p @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%q' +2635 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%F  +66 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%7'9 +2642 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%} +42 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%_' +2627 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +67 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%j'W +2628 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"% @ +53 "core" B +2 ."psFlush"PS.seek 2.5ml +2 "processing"%4' +2630 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%,  +82 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%1'9 +2633 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"''& +4 "core" &37\ + .tHand.open + "manipulator"&y1 +18 "core" 1 +2 "manipulator"&& +4 "core" & v q +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek PC + "manipulator"&( +3 "core" ( + "manipulator"&k& +4 "core" & , q + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &f& +2 "core" & ; q +2 .tForearm.seek PC +2 "manipulator"&' +94 "core" ' +2 .tHand.close + "manipulator"&U/ +70 "core" / +2 .tPC.seek :open +2 "processing"%v( +403 "core" ( +2 "manipulator"&*& +4 "core" & , q +2 "manipulator"&P% +3 "core" %  +2 .tForearm.seek :retract + "manipulator"&O'\ +93 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&{( +366 "core" ( +2 "manipulator"&B& +4 "core" &  . "{ + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &x& +2 "core" &  G "{ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +3 "manipulator"&Q'ρ +100 "core" ' +2 "manipulator"&& +4 "core" &\  i "{ +43 "manipulator"&\\% +11 "core" %σ < +2 "collection"'g& +4 "core" &16\ +2 "collection"'Z& +3 .tCC.seek :closed +2 "collection"'A(O +3 "core" &25\ +3 &03\  +9 &537\ *z +10 &\ i/5\ > +9 &s25\ J +9 &b_24\ I +10 &#c25\ I +9 &`36\ H +10 &`16\ I +9 &ja26\ I +9 &,c15\ I +10 &`16\ I +9 & c15\ I +9 &"s`35\ H +10 &$4a26\ I +9 &%]35\ I +10 &'_36\ I +9 &)zc26\ I +9 &+=_35\ H +10 &,`37\ I +9 &.b56\ I +9 &0]26\ I +10 &2E_37\ H +9 &4_24\ I +10 &5^54\ I +9 &7_36\ I +9 &9Kc16\ I +10 &;_35\ I +9 &<`36\ H +9 &>a37\ H +10 &@Ua36\ H +9 &Ba25\ H +10 &C_35\ H +9 &Ec34\ I +9 &GYn17\ J +10 &I15\ M +9 &J03\ Q +9 &L/3\ T +10 &NC/3\ A +9 &OGA/3\ !e +9 &Ovc/4\ G +2 ( +2 "collection"'Z& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.62 + "collection"'.& +4 "core" &Ovb06\ G + .tHand.open +2 "manipulator"&1 +68 "core" 1 +2 "manipulator"&(% +4 "core" % σ > +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&u'\ +100 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"':& +4 "core" &Ova/3\ G +2 "collection"'% +4 "core" %.5\ + #tCS Pulling 5ml of flush + .CSV.dial CSR +2 "collection"'C  +39 "core"  +2 .tCSR.select :flush + "collection"' +11 .tCS.seek 5ml +2 "collection"'+'l +1019 E\ AA +324 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +10 's% +2 "core" %l11\  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'X' +637 "core" ' +2 .tCSV.dial :waste + "collection"'n +119 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'M' +2005 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'=& +4 "core" &Ovb03\ G +2 "collection"'"% +4 "core" %14\ + .tCSV.dial :flush +2 "collection"'N  +40 "core"  +3 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 5ml + "collection"')'l +1176 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"'@ @ +39 "core" A +2 "collection"'L% +4 "core" %l04\  +2 .tCS.seek 7ml +2 "collection"'3' +528 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'|  +2 '  +39 "core"  +86  +2 .tCBV.dial :waste1 +2 "collection"'z @ +41 "core" ? +3 .tCS.seek 0ml + "collection"'' +1610 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'t& +4 "core" &Ov`28\ G +2 "collection"'9% +4 "core" %56\ + .tCSV.dial :flush +2 "collection"'  +66 "core" +3 .tCS.seek 5ml +2 "collection"'~'l +1185 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +40 "core" B +2 "collection"'% +4 "core" %l/7\  +2 .tCS.seek 7ml +2 "collection"'\ ' +528 "core" ' +27 .tCTV.dial CSV + ."connect"CSV.dial CTV +2 "collection"'R  +38 "core"  +2 .tCBV.dial :waste2 +2 "collection"'6  +104 "core"  +3 .tCS.seek 0ml + "collection"'' +1623 "core" ' +2 #tDisinfecting external Intake with kill + "collection"']& +4 "core" &Ov`15\ G +2 "collection"'E% +3 "core" %16\ + .tCSV.dial CSR +2 "collection"'%  +39 "core"  +2 .tCSR.select :kill + "collection"' +10 .tCS.seek 8ml +2 "collection"'?' +1875 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml +2 "collection"'Y' D +521 "core" ' +4 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +2 "collection"'5 + 'K  +105 "core" ~ +25  +2 .tCTV.dial :intake + "collection"'#  +69 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'[' \\ +1858 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'  +68 "core" ~ +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'r' +595 "core" ' +2 .tCSV.dial CSR + "collection"'0  +92 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'I'l +1346 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"'`' D +1351 "core" ' +2 .tCSV.dial CBV + "collection"' +94 "core" +2 .tCS.seek 0ml +2 "collection"'' +2627 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&G& +4 "core" &\  K "{ +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&!( +3 "core" ( +2 "manipulator"&$& +4 "core" &  - "{ +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 && +3 "core" &  E "{ + .tForearm.seek CC +2 "manipulator"&-'ρ +100 "core" ' +2 .tHand.close + "manipulator"&^/ +76 "core" / +51 .tCC.seek :open +2 "collection"'S( +380 "core" ( +2 "manipulator"&& +4 "core" &\  < "{ +2 "manipulator"&c% +3 "core" % σ J +2 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&/(- +274 "core" ( +2 "manipulator"&i& +4 "core" &- < 6 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- 7 6 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +110 "core" ' +3 .tHand.open +2 "manipulator"&;1 +72 "core" 1 +2 "manipulator"&m% +4 "core" %  " +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 #tCompleted [Sample.deep; initialPurge; da withoutWCR] begun 06:14:25 + #Preparing to sleep until 11:00AM 7/27/2018 +5 #Asleep til 11:00AM 7/27/2018 +2 ."shutdown"CC.coast +2 "collection"'6 +3 ."shutdown"CS.coast +2 #tContinuing at 11:00 +2 "collection"'5 +4 ."shutdown"PC.coast +2 E ** + "processing"%6 +3 ."shutdown"PS.coast +4 ."Qmail"GoodNews.email "Then, in tube 3: /home/esp/esp2/mission/2018_07_19_niagara_mission.rb:89\\n{1 => 22, 2 => 11, 3 => 11}\\nCan@08:17:27, 24.9C, 20% humidity, 14.2psia, 13.899V, 0.183A, 0.183A avg, 2.55W",Subject: "Asleep until 11:00" +133 "processing"%5 +2 ."shutdown"Forearm.coast +2 "manipulator"&5 +2 ."shutdown"\Elbow.coast + "manipulator"&6 +37 ."shutdown"Sleepy.power :dwarf,:OFF + .Sleepy.power :raw,:OFF + #Shutdown +34721 E j +60003  ##v +60002  y +60002  o +60002  ##u +60002  %% +60003  g +60002  l +60002  m +60002  ##x +60002  t +60003  \ ** +60002  o +60002  z +60002  t +60002  %%~ +40355  p +36 #tPowering up Dwarves +520 .Sleepy.power :raw,:ON + "sampler") +2 )d +2 "core"  +2 "collection"' +3 'e +2 "core"  +2 "processing"% +2 %T +2 "core"  +2 "collection"' 9\ +2 ' 0\ + ' -\ +2 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +2 "sampler")&\ + .tSS.configure SSconfig +2 "sampler")#.0X% + "core" %2  +2 ."rdyProcessing"PSV.dial :air +6 "processing"%  +2 "core" %=@f  + %  +2 ."rdySampler"Intake.select :close +2 "manipulator"&l% + ."rdySampler"\Exhaust.select :close +3 .CTV.dial :air +2 "collection"'  +2 "core" %   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract +2 "manipulator"&a'\ +5 "core" +2 ."rdySampler"CSV.dial :waste1 +2 "collection"'< +38 "core" +2 ."rdySampler"SSV.dial :spit,avoiding: :exhaust +2 "sampler") +3 "core"  + "sampler")  +5 "core" +2 ' +2 ."closeHand"Hand.close +4 ."rdySampler"SS.reconfigure SSconfig +3 .t\Elbow.jog 1500 +4 ."readyCS"CS.reconfigure CSfast +2 "manipulator"&&/ +2 &o* +2 "sampler")#.0X 22, 2 => 11, 3 => 11}\\nCan@11:00:25, 24.3C, 20% humidity, 14.2psia, 13.870V, 0.288A, 0.288A avg, 3.99W",Subject: "Started 2018_07_19_niagara_mission phase /home/esp/esp2/mission/2018_07_19_niagara_mission.rb:89" +2 .tSample.shallow +138 "sampler")42 +19 "core" 2 +2 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"''& +4 "core" &<@!\  + .tHand.open +2 "manipulator"&y1 +74 "core" 1 +2 "manipulator"&& +4 "core" &\  !w +3 "manipulator"&k% +4 "core" % \ ' ( !0 +3 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&f(- +177 "core" ( +7 "manipulator"&U& +4 "core" &- G + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 & & +2 "core" &- G +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage +2 "manipulator"&2' +108 "core" ' +2 .tHand.close +2 "manipulator"&V/ +74 "core" / +2 "manipulator"&*& +4 "core" &- 1 G +2 "manipulator"&P% +5 "core" %  +2 .tForearm.seek :retract + "manipulator"&'\ +104 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&( +275 "core" ( +2 "manipulator"&B& +4 "core" & / + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &x& +2 "core" & 8 / +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'ρ +98 "core" ' +2 "manipulator"&\\& +4 "core" & G / +2 "manipulator"&g% +3 "core" %o +3 "collection"'O& +3 "core" &<?\  +2 "collection"'& +4 .tCC.seek :closed + "collection"'.(O +3 "core" &<?\  +4 &<A)\ > +9 &N=?&\ 0 +10 &Wx:?(\ E +9 &\ c:?#\ I +9 &]<@-\ H +10 &_<@%\ I +9 &R_<?-\ I +10 &\\=@%\ I +9 &_;@\ I +9 &b<A#\ I +10 &Z^;A%\ I +9 &!b=A!\ I +9 &"^=?&\ I +10 &$b<@&\ I +9 &&b]=@%\ I +10 &(%_;A(\ H +9 &)_=@&\ I +9 &+^<@&\ H +10 &-i_=A1\ I +10 &/-]<@(\ H +8 &0];@&\ I +10 &2\\;@!\ I +9 &4s];A#\ H +10 &64_=? \ I +9 &7\\:> \ I +9 &9^<A"\ H +10 &;z`=?$\ I +9 &=;b=?&\ I +9 &>_??$\ H +10 &@_<>"\ I +9 &B_<@#\ I +10 &DD`=@'\ I +9 &Fe<?\ J +10 &Gp;?#\ K +9 &I{;?\ N +9 &K1:?"\ R +9 &L9>%\ T +10 &Ny:?&\ B +9 &Ock:?)\ T +10 &O%:="\ F +9 ( + &OI<>\ = + "collection"'& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.59 + "collection"'& +4 "core" &OI:=\ = +2 .tHand.open + "manipulator"&(1 +69 "core" 1 +2 "manipulator"&:% +4 "core" % o P +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +96 "core" ' +2 #tFlushing the Collection Valve::Manifold +2 "collection"'Z& +4 "core" &OI?>!\ = + "collection"'C% +4 "core" %9?%\ + #tCS Pulling 5ml of flush + .CSV.dial CSR +2 "collection"'Q  +120 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"'h'l +1356 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 's% +2 "core" %l9=\  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'+' +633 "core" ' +2 .tCSV.dial :waste + "collection"'n +132 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'X' +1979 "core" ' +2 #tPurging external Intake + "collection"'=& +4 "core" &OI<<\ = + "collection"'"% +4 "core" %:=\ + .tCSV.dial :flush +2 "collection"'N  +42 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'M' D +2273 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"'@ + 'L  +29 "core"  +47 ~ +2 .tCTV.dial :intake + "collection"')  +80 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'|' +2294 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'  +67 "core"  +2 #tFlushing upper manifold + "collection"'z& +4 "core" &OI:>"\ = +2 "collection"'3% +3 "core" %9>\ +2 .tCSV.dial :flush + "collection"'t  +69 "core"  +3 .tCS.seek 5ml +2 "collection"'9'l +1177 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +30 "collection"' @ +38 "core" A +2 "collection"'% +4 "core" %l;>\  +2 .tCS.seek 7ml +47 "collection"'' +526 "core" ' +4 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"' +94 "core"  +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"'~' +1624 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'R'- +649 E\ WW +100 "core" ' +2 .tCSV.dial :waste + "collection"'6 +41 "core" +3 .tCS.seek 0ml + "collection"'\ ' +749 "core" ' +2 "collection"']& +4 "core" &OI9<\ = +2 "collection"'E% +3 "core" %<?%\ + .tCSV.dial :flush +2 "collection"'%  +52 "core" +3 .tCS.seek 3ml +2 "collection"''- +745 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'? @ +41 "core" A +2 "collection"'5% +4 "core" %-8= \  +2 .tCS.seek 5ml +2 "collection"'K'l +526 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml + "collection"'#' +1180 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'Y'- +743 "core" ' +2 .tCSV.dial :waste + "collection"' +67 "core" +3 .tCS.seek 0ml + "collection"'[' +738 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&0& +4 "core" & u / +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&r( +25 "core" ( +2 "manipulator"&I& +4 "core" & . + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 & & +2 "core" & . +2 .tForearm.seek CC +2 "manipulator"&`'ρ +99 "core" ' +2 .tHand.close + "manipulator"&G/ +75 "core" / +2 .tCC.seek :open +2 "collection"'$( +375 "core" ( +2 "manipulator"&& +4 "core" & . + "manipulator"&^% +4 "core" % ϋ +2 .tForearm.seek :retract + "manipulator"&{'\ +100 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&u(- +271 "core" ( +2 "manipulator"&A& +4 "core" &-  + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &-   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&c' +111 "core" ' +3 .tHand.open + "manipulator"&-1 +66 "core" 1 +2 "manipulator"&i% +4 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +100 "core" ' +2 #tda sampling at most 1000ml +3 #Loading sh1 puck from tube 3 into Collection Clamp + ."Qmail"HABfans.email "Started da in tube 3 at 11:04:35EDT27-Jul-18\\n{1 => 22, 2 => 11, 3 => 11}\\nCan@11:03:19, 24.3C, 20% humidity, 14.2psia, 13.806V, 0.460A, 0.460A avg, 6.35W",Subject: "da sampling at most 1000ml" +2 "collection"'!& +65 "core" &<A)\ +2 "manipulator"&;% +4 "core" %\   +2 "storage"(m% +3 "core" %y d g ^  +2 "storage"(. +4 "core" .( + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 3 + "storage"(( +341 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (S& +3 "core" &# V F " \  +2 "manipulator"&& +5 "core" &-  +4 "manipulator"&v% +4 "core" %\   +3 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 +2 "manipulator"&1(j +182 "core" ( +2 "manipulator"&& +4 "core" &p  P $ +2 "storage"(/& +4 "core" &# > N } \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&H' +96 "core" ' +2 "storage"(d& +5 "core" &# G Q p \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(e'L +204 "core" ' +4 "storage"(T- +7 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (D& +2 "core" &#   9 \  +2 "manipulator"&>& +4 "core" &q  $ + .t\Elbow.seek 3 +2 "manipulator"&W(j +6 "core" ( +2 "manipulator"&l& +3 "core" &q  ' $ +2 "storage"(& +4 "core" &#   / \  +2 .tForearm.seek 3 + 300 counts + "manipulator"&<'b +14 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +43 "manipulator"&/ +73 "core" / +12 ."downElevator"SE.seek :down +6 "manipulator"& & +2 "storage"('v +6 "core" &q  ' $ +2 "manipulator"&&% +4 "core" % V u +3 .tForearm.seek :retract +2 "manipulator"&o'\ +92 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&J( +69 "core" ' +4 ."downElevator"SE.coast + "storage"(5 +85 "core" ( +2 "manipulator"&8& +4 "core" & _ +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &}& +2 "core" &  _ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&a'ρ +104 "core" ' +2 "manipulator"&b& +4 "core" & K _ +2 "manipulator"&% +4 "core" %ϊ  Q +2 "collection"'_& +4 "core" &=A\ +2 "collection"' & +5 .tCC.seek :closed + "collection"'(O +3 "core" &<A\ +3 &>@,\  +10 &6>A7\ *z +9 &j=A4\ > +9 &p=?0\ I +10 &l]=@8\ H +9 &-b;B4\ H +9 &_=@8\ H +10 &\\<@*\ H +9 &sb>B(\ H +9 &5_;A,\ H +10 &\\<A)\ H +9 & _>A \ H +10 &"{[>A'\ H +9 &$<`>@+\ I +9 &&];C,\ H +10 &'_<AQ\ I +9 &)_;BP\ H +10 &+D^=A3\ I +9 &-_=@\ H +9 &.`;?_\ H +10 &0^>@m\ H +9 &2M^;@O\ H +9 &4[>BD\ H +10 &5_=Bw\ H +9 &7[;Bu\ H +10 &9T_=AQ\ I +9 &;^>Aq\ H +9 &<_<AT\ H +10 &>\\>B2\ H +9 &@]_=@\ H +9 &B\\>@\ H +10 &C_<CO\ I +9 &Ee=@\ I +9 &G`n>@z\ J +10 &I<BP\ N +9 &J<?s\ S +10 &L;?\ T +9 &NH<?S\ B +9 &OC9FEk\ (x +10 &OB?Il\ < +2 ( + "collection"' & +3 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.71 + .Hand.open + "manipulator"&q1 +75 "core" 1 +2 "manipulator"&4% +4 "core" % ϊ = Q +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&''\ +99 "core" ' +2 .tSC.coast + "storage"(6 +2 #tcollectSample 1000ml w/bubble point of 24psi + #Priming 7ml + .Sleepy.power :sampler,:ON + .Intake.select :close + .\Exhaust.select :close + .SS.hold +2 "sampler")y+ +3 "core" + +2 "sampler")% +4 "core" % 4 +2 "collection"'k& +3 "core" &OA06w\ < +2 E\ VV +2 #tCalibrating pressure and temperature sensors + .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +3 .SS.reconfigure SSfast + "sampler")#.0X +27  +2 .tdelay 3.8 seconds +382 "collection"'V% +3 "core" %:?`\ +2 "sampler")*% +4 "core" %?6  f + .tSSV.dial :spit +2 "sampler")P +124 "core" +3 .tSS.seek 0ml + "sampler")7' +280 "core" ' +2 .tSSV.dial CBV + "sampler")2  +125 "core"  +4 .tCTV.dial :intake +2 "collection"'B  +67 "core"  +2 #tWaiting for external sampler to finish priming... + .delayUntil "11:07:57.48" +16520 ."connect"SSV.dial CBV +2 .tCBV.dial SSV + #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open + "sampler") +210 "collection"'x% +3 "core" %y}i\ +2 #tIntake @17.6psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X + .tSSV.dial :exhaust +2 "sampler")d  +71 "core"  +2 .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X' +1172 "core" 'Bx \ (h +2 #tVacuum too high -- waiting up to 40s +14 "collection"'l% +3 "core" %<A\ +2 "sampler")% +3 "core" %Ac \  +2 "collection"'% +3 "core" %=?#\ +2 #tIntake @14.2psia, vacuum from 8.7 to 11.7psi + .SS.reconfigure SSinhale.with maxSpeed: 110 +2 "sampler")#.n0X +2 #tVacuum too high -- waiting up to 40s +14 "collection"'P% +3 "core" %LR \ +2 "sampler")U% +4 "core" %g(^ \  +14 "collection"'2% +3 "core" %PSK\ +2 "sampler")B% +4 "core" %gQ \  + "collection"'x% +4 "core" %OSN\ + #tIntake @15.3psia, vacuum from 9.8 to 12.8psi + .SS.reconfigure SSinhale.with maxSpeed: 89 +2 "sampler")#.Y0X% +3 "core" %Z \  +15 "collection"' % +3 "core" %gkF\ +2 "sampler")&% +3 "core" %Q \  +15 "collection"'1% +3 "core" %gk*\ +2 "sampler")H% +4 "core" %R \  +14 "collection"'8% +3 "core" %jpO\ +2 "sampler")}% +4 "core" %Q \  +14 "collection"'e% +3 "core" %op*\ +2 "sampler")% +3 "core" %R \  +2 "collection"'b% +3 "core" %nq#\ +2 #tIntake @17.0psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 59 +2 "sampler")#.;0X\ +2 "sampler")>% +3 "core" % Z \  +15 "collection"' % +3 "core" %ru'\ +2 "sampler")&% +3 "core" % Y \  +15 "collection"'1% +3 "core" %svA\ +2 "sampler")H% +4 "core" % Y \  +14 "collection"'8% +3 "core" %ruK\ +2 "sampler")}% +3 "core" % Y \  +15 "collection"'e% +3 "core" %ps\ +2 "sampler")% +4 "core" % Y \  +14 "collection"'b% +3 "core" %ssI\ +2 "sampler")% +4 "core" % Y \  + "collection"'<% +4 "core" %ruD\ + #tIntake @17.2psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 35 +2 "sampler")#.#0X\ +2 "sampler")% +3 "core" %Z \  +15 "collection"'% +3 "core" %pt9\ +2 "sampler") % +3 "core" %Z \  +15 "collection"'% +3 "core" %ou\ +2 "sampler") % +4 "core" %Z \  +14 "collection"'(% +3 "core" %pr:\ +2 "sampler")h% +4 "core" %Z \  +14 "collection"'n% +3 "core" %su>\ +2 "sampler")Q% +4 "core" %Z \  +14 "collection"'=% +3 "core" %uy\ +2 "sampler")"% +4 "core" %Z \  +14 "collection"'+% +3 "core" %ty9\ +2 "sampler")X% +4 "core" %Z \  +14 "collection"'s% +3 "core" %tyG\ +2 "sampler")@% +3 "core" %Z \  +15 "collection"')% +3 "core" %sv\ +2 "sampler")M% +3 "core" %Z \  +2 "collection"'N% +3 "core" %tx\ +2 #tIntake @17.3psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 29 +2 "sampler")#.0X\ +2 "sampler")% +4 "core" %)H  \  +14 "collection"'u% +3 "core" %w{#\ +2 "sampler")i% +3 "core" %)H \  +15 "collection"'% +3 "core" %w{A\ +2 "sampler")l% +3 "core" %)G \  +15 "collection"'D% +3 "core" %uw\ +2 "sampler")% +4 "core" %)J \  + "collection"'>% +4 "core" %sx%\ +2 .tSS.reconfigure SSinhale.with maxSpeed: 23 +2 "sampler")#.0XU \  +2 #tVacuum too high -- waiting up to 40s +14 "collection"'^% +3 "core" %vy)\ +2 "sampler")`% +3 "core" %a< \  +15 "collection"'% +3 "core" %wyP\ +2 "sampler")r% +3 "core" %a= \  +15 "collection"'-% +3 "core" %wzJ\ +2 "sampler")Y% +3 "core" %a< \  +15 "collection"'!% +3 "core" %x{%\ +2 "sampler").% +4 "core" %a= \  +14 "collection"'A% +3 "core" %w{A\ +2 "sampler");% +3 "core" %a< \  +15 "collection"'m% +3 "core" %uvM\ +2 "sampler"){% +3 "core" %a< \  +15 "collection"'c% +3 "core" %wx(\ +2 "sampler")p% +3 "core" %a= \  +15 "collection"'S% +3 "core" %z}I\ +2 "sampler")% +4 "core" %a= \  +14 "collection"'v% +3 "core" %xy(\ +2 "sampler")% +3 "core" %a= \  +15 "collection"'/% +3 "core" %u{&\ +2 "sampler")I% +3 "core" %a= \  +15 "collection"'d% +3 "core" %y|M\ +2 "sampler")% +4 "core" %a= \  +14 "collection"'u% +3 "core" %wy)\ +2 "sampler")i% +4 "core" %a= \  +14 "collection"'% +3 "core" %uy'\ +2 "sampler")l% +3 "core" %a= \  +15 "collection"'D% +3 "core" %y|B\ +2 "sampler")% +3 "core" %a<\ \ \  +15 "collection"'>% +3 "core" %z}(\ +2 "sampler")#% +3 "core" %a= \  +15 "collection"'&% +3 "core" %{|L\ +2 "sampler")1% +4 "core" %a= \  +14 "collection"'H% +3 "core" %x{R\ +2 "sampler")8% +3 "core" %a= \  +15 "collection"'}% +3 "core" %tv1\ +2 "sampler")e% +3 "core" %a< \  +2 "collection"'% +3 "core" %uw2\ +2 #tIntake @17.3psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 19 +2 "sampler")#.0X  +72 "core"  +2 .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0XQ\ < +2 ."airStroke"CSV.dial :waste +3 "sampler")j% + "collection"'f +6 "core" %  - + .tSSV.dial :exhaust +2 "sampler")  +60 "core" +3 ."airStroke"CS.seek 0ml + "collection"'Z' +4 "core" ' + ."airStroke"CSV.dial :air +2 "collection"'C @ +2 "core"  +2 .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X9 +3 "core" 9X +102 "collection"'l9 +3 "core" 9#U +102 "collection"'&9 +3 "core" 9CQ +102 "collection"'19 +3 "core" 9aO +102 "collection"'}9 +3 "core" 9L +102 "collection"'89 +3 "core" 9I +102 "collection"'9 +3 "core" 9F +102 "collection"'[9 +3 "core" 9C +102 "collection"'H9 +4 "core" 9A +102 "collection"'9 +3 "core" 9> +102 "collection"'9 +3 "core" 9:; +102 "collection"'T9 +3 "core" 9Y9 +102 "collection"'#9 +3 "core" 9w6 +102 "collection"'9 +4 "core" 94 +102 "collection"'o9 +3 "core" 91 +102 "collection"'_9 +3 "core" 9/ +102 "collection"'q9 +3 "core" 9. +102 "collection"'e9 +3 "core" 9+ +102 "collection"' 9 +4 "core" 9") +102 "collection"'9 +3 "core" 9<& +102 "collection"'k9 +3 "core" 9W$ +102 "collection"'<9 +3 "core" 9p" +102 "collection"'9 +3 "core" 9! +102 "collection"'w9 +3 "core" 9 +102 "collection"'y9 +3 "core" 9 +102 "collection"'a9 +3 "core" 9  +102 "collection"'$9 +3 "core" 9\  +102 "collection"'V9 +6 "core" 9  +103 "collection"'F9 +4 "core" 9   +102 "collection"'U9 +3 "core" 9 ( +102 "collection"'9 +3 "core" 9 = +102 "collection"'B9 +3 "core" 9 P +102 "collection"'49 +3 "core" 9 a +102 "collection"'P9 +4 "core" 9 u\  +103 "collection"'29 +3 "core" 9  +102 "collection"'x9 +3 "core" 9  +102 "collection"'\\9 +3 "core" 9  +102 "collection"'g9 +3 "core" 9  +102 "collection"'W9 +3 "core" 9  +102 "collection"'9 +3 "core" 9 # +102 "collection"'j9 +3 "core" 9 ' +102 "collection"'f9 +3 "core" 9 + +102 "collection"' 9 +3 "core" 9 / +102 "collection"'C9 +4 "core" 9\  4 +103 "collection"'O9 +3 "core" 9\ "8 +102 "collection"' 9 +3 "core" 9\ #< +102 "collection"'Z9 +3 "core" 9\ &$@ +102 "collection"'9 +3 "core" 9\ /%E +102 "collection"' 9 +31 "core" 9\ ;'J +102 "collection"'h9 +3 "core" 9\ C(N +102 "collection"'9 +3 "core" 9\ K)R +102 "collection"'n9 +3 "core" 9\ S*V +102 "collection"'Q9 +3 "core" 9\ Z+[ +102 "collection"'=9 +3 "core" 9\ a,_ +102 "collection"'"9 +3 "core" 9\ g.c +102 "collection"'9 +3 "core" 9\ l/g +102 "collection"'X9 +3 "core" 9\ s0k +102 "collection"'s9 +3 "core" 9\ x1p +2 .tCH.hold 10:00,70C +3 "collection"'@ `\ `\ v \ +2 "core" p +40150 E\ ^ +19851 "core" ` +2 "collection"'(9 +3 "core" 9\  +2 #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml + "collection"'M' +368 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'N @ +96 "core" B +2 .tCSV.dial :air +2 "collection"'* @ +41 "core" > +5 .tCS.seek 5ml +2 "collection"')'l +1344 "core" ' +2 .tCSV.dial CTV + "collection"'3  +43 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'b @ +53 "core" A +2 .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'  +38 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'7 @ +40 "core" ? +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'' +1358 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"'t +94 "core" ~ +2 .tCBV.dial CSV + "collection"'+  +72 "core"  +10 "collection"'% +4 "core" %  " $\ +2 .tCS.seek 5ml + "collection"''l +1347 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'L  +40 "core" +2 "collection"'% +4 "core" %l A\  +2 .tCS.seek 7ml +2 "collection"'~'\ +609 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'6 @ +38 "core" > +3 .tCS.seek 10ml + "collection"'%' D +838 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'\ ` +106 "core" ^ +3 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'E   +36 "core" " +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'?  + '  +28 "core"  +97  +3 .tCS.seek 5ml + "collection"'R'l +1352 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'5 @ +95 "core" B +2 .tCSV.dial :waste +2 "collection"'K +94 "core" +2 .tCS.seek :empty +2 "collection"']'Ͱ +1360 "core" ' +2 .tCSV.dial :air + "collection"' @ +68 "core" A +3 .tCS.seek 5ml +2 "collection"'9'l +1346 "core" ' +2 .tCSV.dial CTV + "collection"'0  +41 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'z @ +52 "core" A +2 .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'  +38 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +39 "core" ? +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'' +1349 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"'^ +93 "core" ~ +2 .tCBV.dial CSV + "collection"'`  +36 "core"  +2 "collection"'% +4 "core" %cg\ +2 .tCS.seek 5ml +2 "collection"'r'l +1354 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'-  +40 "core" +2 "collection"'Y% +4 "core" %l \  +2 .tCS.seek 7ml +2 "collection"'!' +581 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'. @ +38 "core" > +3 .tCS.seek 10ml + "collection"'A' D +857 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'; ` +105 "core" ^ +2 #tLysing Complete +2 "collection"'m& +3 "core" &OA  \ < +2 #tStoring sh1 puck in Collection Clamp to tube 2 + "manipulator"&{% +4 "core" %\ $ 5 C +2 "storage"(c% +3 "core" % L <  + "storage"(p. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 2 + "storage"(S( +342 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" &   + "manipulator"&v& +4 "core" &  _ + "manipulator"&% +4 "core" %\ %  C +2 .t\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 +2 "manipulator"&/(^ +149 "core" ( +2 "manipulator"&I& +4 "core" &X 6  +2 "storage"(d& +3 "core" &    +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&'! +95 "core" ' +2 "storage"(u& +4 "core" & , ,  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(i'L +204 "core" ' +2 "storage"(|- +3 "core" -' +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 "manipulator"&& +4 "core" &X   +2 "storage"(D& +3 "core" &  + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 +2 "manipulator"&'e +34 "core" ' +2 .t\Elbow.hold + "manipulator"&>, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(l- +2 "core" -' +3 .tSE.seek 10.09 Pucks below Top Plate + "storage"(&' +34 "core" ' +2 "manipulator"&1% +4 "core" %gs 7 Ǹ +2 "storage"(}& +3 "core" & ]  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 302 counts + "manipulator"&8'ϓ +14 "core" ' +2 "manipulator"&& +4 "core" &  +2 "storage"([& +4 "core" &    +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&H'! +24 "core" ' +2 .tSE.seek 11.09 Pucks below Top Plate +2 "storage"('y +55 "core" ' +2 "manipulator"&& +4 "core" &   +2 "manipulator"&T% +4 "core" %N / +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +44 "manipulator"&#'\ +93 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&( +148 "core" ( +2 "manipulator"&o& +4 "core" & 0 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &_& +2 "core" & Z 0 +2 .tForearm.seek CC +2 "manipulator"&q'ρ +101 "core" ' +2 .tHand.close + "manipulator"&e/ +67 "core" / +2 .tCC.seek :open +2 "collection"' ( +377 "core" ( +2 "storage"(& +4 "core" &  /  + "storage"(k& +4 "core" &  D  + "manipulator"&<& +4 "core" & 0 +2 "manipulator"&% +3 "core" % χ % +2 .tForearm.seek :retract +2 "manipulator"&w'\ +94 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 +2 "manipulator"&y(^ +155 "core" ( +2 "manipulator"&a& +4 "core" &S +2 "storage"($& +3 "core" &   +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 2 +2 "manipulator"&V'e +106 "core" ' +2 .t\Elbow.hold + "manipulator"&F, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&U1 +74 "core" 1 +10 "manipulator"&% +5 "core" % xs ȸ# +2 "storage"(B& +4 "core" &   + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 319 counts + "manipulator"&4'Ϥ +18 "core" ' +2 "manipulator"&P& +4 "core" & ; \\ +2 "storage"(2& +4 "core" &  * +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&x'! +26 "core" ' +2 "storage"(\\% +5 "core" %x   +3 ."downElevator"SE.seek :down +2 "storage"(g'v +98 (W% +3 "core" %, p W OB +2 "manipulator"&% +4 "core" %7 +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&j'\ +44 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +44 "core" ' +2 .tSC.coast + "storage"(6 +3 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'f& +4 "core" &\ +2 .tHand.open + "manipulator"& 1 +25 "core" 1 +2 "manipulator"&C& +4 "core" &  \\ +2 "manipulator"&O% +4 "core" %\ " ? = +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"& (- +170 "core" ( +3 "manipulator"&Z& +4 "core" &- > + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" &-  > +3 .tForearm.seek :garage + "manipulator"& ' +110 "core" ' +2 .tHand.close + "manipulator"&h/ +69 "core" / +2 "manipulator"&& +4 "core" &-  > +2 "manipulator"&n% +3 "core" %  / +3 .tForearm.seek :retract + "manipulator"&Q'\ +97 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&=( +287 "core" ( +2 "manipulator"&"& +4 "core" & 5 c + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &  c +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&X'ρ +100 "core" ' +2 "manipulator"&s& +4 "core" & c +2 "manipulator"&G% +4 "core" %ω +2 "collection"'@& +3 "core" &\ +2 "collection"'(& +4 .tCC.seek :closed + "collection"':(O +3 "core" &\ +3 &\  +9 &3\ *y +9 & h\ = +10 &r\ I +9 &e^\ G +9 &&`\ H +10 &b\ H +9 &]\ H +9 &m_\ G +10 &/_\ G +9 &`\ H +9 & b\ H +10 &"t]y\ H +9 &$6^_\ H +10 &%\\S\ H +9 &']<\ H +9 &)|]\ H +10 &+?^x\ G +9 &,ca\ H +9 &.] \ G +10 &0b\ H +9 &2F\\\ H +10 &4\\\ H +9 &5b\ H +9 &7a\ H +10 &9Nb\ H +9 &;a\ H +9 &<b\ H +10 &>b\ H +9 &@Vb\ H +10 &Bc\ H +9 &C]\ H +9 &Ec\ H +10 &G[m\ I +9 &I\ K +10 &J\ Q +9 &L\ S +9 &NA\ A +10 &O?8u\ )x +9 &OZk\ C +2 ( + "collection"'(& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.63 + "collection"'N& +3 "core" &O_m\ C +2 .tHand.open + "manipulator"&*1 +75 "core" 1 +2 "manipulator"&M% +4 "core" % ω +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&3'\ +100 "core" ' +2 .tPSV.dial PSR + "processing"%b +123 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%' +1603 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%7  +40 "core"  +3 .tPS.seek 0ml + "processing"%)'W +1603 "core" ' +2 .tPSV.dial PSR + "processing"%t +42 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml +54 "processing"%+' +2628 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"% +2 "collection"'  +5 "core"  +2 "processing"%L  +42 "core"  +30 +2 .tPSV.dial :mixloop +2 "processing"% +94 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%  +120 "core" +3 .tPS.seek 0ml + "processing"%6'W +2635 "core" ' +2 .tPSV.dial :air + "processing"%~  +41 "core"  +3 .tPS.seek 2.5ml + "processing"%\ ' +2630 "core" ' +2 .tPSV.dial :mixloop + "processing"%E +43 "core" +3 .tPS.seek 0ml + "processing"%?'W +2632 "core" ' +2 .tPSV.dial :air + "processing"%  +42 "core"  +3 .tPS.seek 2.5ml + "processing"%%' +1336 E\ == +1290 "core" ' +2 .tPSV.dial :mixloop + "processing"%5 +42 "core" +3 .tPS.seek 0ml + "processing"%K'W +2635 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&R& +4 "core" &  ; c +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&( +3 "core" ( +2 "manipulator"&]& +4 "core" & c + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &0& +2 "core" & * c +2 .tForearm.seek CC +2 "manipulator"&z'ρ +104 "core" ' +2 .tHand.close + "manipulator"& / +75 "core" / +2 .tCC.seek :open +2 "collection"'( +379 "core" ( +2 "manipulator"&9& +4 "core" & = c +2 "manipulator"&^% +3 "core" % ] + G +2 .tForearm.seek :retract + "manipulator"&`'\ +97 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&(- +272 "core" ( +2 "manipulator"&& +4 "core" &- < @ +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &-& +3 "core" &- Y @ +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&Y' +111 "core" ' +4 .tHand.open + "manipulator"&r1 +76 "core" 1 +2 "manipulator"&.% +4 "core" % \ } ǻ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&!'\ +98 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing + ."connect"PRV.dial CBV +2 .tCBV.dial PRV + .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 3 into Collection Clamp + "collection"';& +4 "core" &\ +2 "manipulator"&m% +3 "core" %\    +2 "storage"({% +4 "core" %x q q  + "storage"(c. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 3 + "storage"(p( +342 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" &( b h    + "manipulator"&v& +4 "core" &-  @ + "manipulator"&% +4 "core" %\    +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 + "manipulator"&I(j +174 "core" ( +2 "manipulator"&d& +4 "core" &d\  "{ +2 "storage"(u& +3 "core" &( D J   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&J' +95 "core" ' +2 "storage"('& +4 "core" &( \\ a   +2 .tSE.reconfigure SEpick + "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(|'L +207 "core" ' +4 "storage"(- +3 "core" -' +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 (D& +3 "core" && F \  +2 "manipulator"&l& +3 "core" &d\  B "{ +2 .t\Elbow.seek 3 + "manipulator"&1(j +3 "core" ( +2 "manipulator"&}& +3 "core" &d\   "{ +2 "storage"(& +3 "core" &' J  +3 .tForearm.seek 3 + 300 counts + "manipulator"&['b +30 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +70 "core" / +10 ."downElevator"SE.seek :down +3 "manipulator"&T& +5 "storage"('v +4 "core" &d\   "{ + "manipulator"&/% +4 "core" % W 0 + +2 .tForearm.seek :retract +2 "manipulator"&i'\ +95 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&( +74 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +74 "core" ( +2 "manipulator"&8& +4 "core" &! ;6 +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &&& +3 "core" &! C ;6 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&o'ρ +93 "core" ' +2 "manipulator"&_& +4 "core" &! ;6 +2 "manipulator"&H% +4 "core" %ϋ  +49 "collection"'>& +11 "core" &\ +2 "collection"'e& +4 .tCC.seek :closed + "collection"'#(O +3 "core" & \ +2 &\  +9 &5 \ *z +9 &j \ > +10 &s"\ I +9 &c^ \ H +9 &%` \ H +10 &] k\ H +9 &_!\ H +10 &j`\ H +9 &-^!\ H +9 &c \ H +10 & _\ H +9 &"rb \ H +9 &$6`!\ G +10 &%_!{\ H +9 &']"n\ H +10 &)|_m\ G +9 &+=_!\\\ H +9 &,]X\ H +10 &.^ Q\ H +9 &0b F\ H +9 &2E\\!B\ H +10 &4^!D\ G +9 &5_">\ H +10 &7b0\ H +9 &9N_ %\ G +9 &;_!"\ H +10 &<\\ \ H +9 &>`! \ G +9 &@T`I\ H +10 &B`!n\ H +9 &Cb!q\ H +10 &Ec d\ H +9 &GXn#Z\ J +9 &I!R\ M +10 &JX\ S +9 &L K\ T +9 &N@!I\ A +10 &OFA ;\ "g +9 &Owj$"\ F +2 ( + "collection"'e& +3 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.69 + .Hand.open + "manipulator"&1 +71 "core" 1 +4 "manipulator"&% +4 "core" % ϋ w + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&k'\ +96 "core" ' +2 .tSC.coast + "storage"(6 +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'<  +122 "core" ~ +2 .tCSV.dial CTV + "collection"'  +29 "core"  +3 .tPS.seek 2.5ml + "processing"%a' +2650 "core" ' +2 "collection"'$% +4 "core" % F\ +2 .tCS.seek 5.75ml +2 "collection"'q'c +1165 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%  +41 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%U  +66 "core"  +3 .tPS.seek 0ml + "processing"%'W +2624 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'B ` +60 "core" a +2 .tCSV.dial :air +2 "collection"'P @ +52 "core" A +3 .tCS.seek 10ml + "collection"'2' D +1157 "core" ' +2 .tCSV.dial CTV + "collection"'\\  +40 "core"  +2 .tCS.seek 0ml +2 "collection"'w' +2625 "core" ' +2 .tCBV.dial :waste1 + "collection"'W @ +35 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'  +122 "core" +2 "collection"'y& +4 "core" &Owg8\ F +2 #tStoring lyfil puck in Collection Clamp to tube 2 + "manipulator"&f% +3 "core" %  2  +2 "storage"(V% +4 "core" %m 8 8 f  + "storage"( . +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 2 + "storage"(C( +342 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (O& +4 "core" &    +2 "manipulator"&4& +3 "core" &  U ;5 +2 "manipulator"&% +3 "core" %    +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 +2 "manipulator"&x(^ +155 "core" ( +2 "manipulator"&Z& +4 "core" &c  +2 "storage"(& +3 "core" & * +  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&g'! +97 "core" ' +2 "storage"(S& +4 "core" & ? 9 ;  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(F'L +188 "core" ' +2 "storage"(h- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" &c .  +2 "storage"(n& +3 "core" &   *  + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 +2 "manipulator"&j'e +36 "core" ' +2 .t\Elbow.hold + "manipulator"& , +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"("- +2 "core" -' +3 .tSE.seek 11.09 Pucks below Top Plate + "storage"('~ +41 "core" ' +2 "manipulator"& % +4 "core" %fv N ȹ' +2 "storage"(s& +3 "core" &   + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 301 counts + "manipulator"&G'ϒ +15 "core" ' +2 "manipulator"&@& +4 "core" & Q s +2 "storage"(Q& +3 "core" &  4 +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"& '! +26 "core" ' +2 .tSE.seek 12.09 Pucks below Top Plate +2 "storage"(N'm +55 "core" ' +2 "manipulator"&*& +4 "core" & e s +2 "manipulator"&M% +3 "core" %= g +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&('\ +91 "core" ' + .t\Elbow.seek CC +2 "manipulator"&b( +162 "core" ( +3 "manipulator"&X& +4 "core" &   9( + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &7& +2 "core" &   9( +2 .tForearm.seek CC +2 "manipulator"&'ρ +102 "core" ' +2 .tHand.close + "manipulator"&t/ +72 "core" / +2 .tCC.seek :open +2 "collection"')( +378 "core" ( +2 "storage"(& +4 "core" &   S + "storage"(L& +4 "core" &   + "manipulator"&& +4 "core" &  ] 9( +2 "manipulator"&% +3 "core" % χ +46 .tForearm.seek :retract +8 "manipulator"&'\ +96 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 +2 "manipulator"&+(^ +156 "core" ( +2 "manipulator"&~& +4 "core" &f +  +2 "storage"(6& +3 "core" &    +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 2 + "manipulator"&E'e +106 "core" ' +2 .t\Elbow.hold +2 "manipulator"&\ , +3 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&1 +69 "core" 1 +11 "manipulator"&?% +5 "core" % p m +2 "storage"(5& +4 "core" &  5 + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 311 counts +2 "manipulator"&%'Ϝ +21 "core" ' +2 "manipulator"&R& +4 "core" & c X +2 "storage"(]& +4 "core" & + -  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&0'! +22 "core" ' +3 "storage"( % +4 "core" %q 9 8 \  +3 ."downElevator"SE.seek :down +2 "storage"(='v +99 (3% +2 "core" % l c M< +2 "manipulator"&:% +4 "core" %* B +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&9'\ +36 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +53 "core" ' +2 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%^  +69 "core" +3 .tPS.seek 2.5ml +2 "processing"%z' +2640 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"% +40 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%-  +42 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"% +41 "core" +2 .tdelay 1 second +102 .PSV.dial :air +3 "processing"%r  +41 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%.'W +2637 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%`& +4 "core" &\  + .tHand.open +2 "manipulator"&;1 +26 "core" 1 +2 "manipulator"&m& +4 "core" & j X +2 "manipulator"&{% +3 "core" %\  , - +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&c(- +164 "core" ( +2 "manipulator"&Y& +4 "core" &- @ q +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 && +2 "core" &-  q +2 .tForearm.seek :garage +2 "manipulator"&v' +107 "core" ' +2 .tHand.close + "manipulator"&/ +68 "core" / +2 "manipulator"&d& +4 "core" &- # q +2 "manipulator"&u% +3 "core" %  b +2 .tForearm.seek :retract +2 "manipulator"&''\ +97 "core" ' +3 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&( +116 "core" ( +2 "manipulator"&!& +4 "core" & +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 && +2 "core" &  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&D' +95 "core" ' +2 "manipulator"&l& +4 "core" & ; +2 "manipulator"&}% +3 "core" %  & +2 "processing"%& +4 "core" &  +2 "processing"%& +4 .tPC.seek :closed + "processing"%T(Tg +3 "core" &  +3 &  +9 &7\ +{ +9 &h\ > +10 &ru\ K +9 &8`\ I +9 &a\ J +10 &_\ J +9 &}`\ J +10 &?^\ J +9 &` \ I +9 &_ \ I +10 & a \ J +9 &"Gc\ J +9 &$ c\ J +10 &%^\ J +9 &'a\ I +10 &)Oa\ J +9 &+]"\ J +9 &,]\ J +10 &._ \ I +9 &0Vb$\ J +9 &2]\ J +10 &3^ \ J +9 &5]+\ J +10 &7_],\ J +9 &9!]#\ J +9 &:]\ J +10 &<],\ J +9 &>h]0\ I +9 &@)_.\ J +10 &Ab,\ I +9 &Ca%\ I +10 &Eob(\ J +9 &G0e9\ J +9 &Hj?\ J +10 &Jz<\ L +9 &Lg;\ O +9 &N)9\ O +10 &O9\ O +9 &QE\ P +10 &SQxj:\ > +9 &T0<D ; +9 &To!j>\ . +10 ( + &Tw>  & + "processing"%& +4 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.48 + "processing"%/& +4 "core" &Tw)  & + .tHand.open + "manipulator"&I1 +74 "core" 1 +2 "manipulator"&J% +4 "core" %  & +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&8'\ +98 "core" ' +2 .tPRV.dial :air + "processing"%&  +43 "core"  +2 .tPSV.dial :mixloop +2 "processing"%| +41 "core" +2 "processing"%[% +4 "core" %TH\ +2 .tPS.seek 0.3ml +2 "processing"%_' +381 "core" ' +2 .tPSV.dial PSR + "processing"%H +95 "core"  +2 .tPSR.select :wash +2 "processing"% +10 .tPS.seek 0.7ml +2 "processing"%>'* +486 "core" ' +17 .tdelay 3 seconds +302 .PSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%1' +1919 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +53 "processing"% +99 "core" +2 .tPTV.dial :mixing +2 "processing"%i @ +66 "core" A +4 .tPBV.dial :waste2 + "processing"%  +86 "core"  +3 .tPS.seek 0ml + "processing"%'W +2635 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&& +4 "core" & +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&e( +2 "core" ( +2 "manipulator"&<& +4 "core" & + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & +2 .tForearm.seek PC +2 "manipulator"&o' +99 "core" ' +2 .tHand.close + "manipulator"&p/ +77 "core" / +2 .tPC.seek :open +2 "processing"%K( +401 "core" ( +2 "manipulator"&$& +4 "core" &  +2 "manipulator"&A% +3 "core" %  +2 .tForearm.seek :retract +2 "manipulator"&'\ +102 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&U(- +129 "core" ( +2 "manipulator"&a& +4 "core" &-  B ' +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &B& +3 "core" &-  * ' +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&P' +110 "core" ' +2 .tHand.open + "manipulator"&q1 +67 "core" 1 +2 "manipulator"&\\% +4 "core" % \  6 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&2'\ +105 "core" ' +2 #tLoading da puck from tube 3 into Processing Clamp + "processing"%W& +4 "core" &  +2 "manipulator"&% +4 "core" %\ $ " G +2 "storage"(y% +3 "core" %~ f {  +2 "storage"(f. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 + "storage"(V( +343 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 ( & +3 "core" &(   `  + "manipulator"&O& +4 "core" &-  ; & + "manipulator"&4% +4 "core" %\ $  G +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 + "manipulator"&(j +187 "core" ( +4 "manipulator"&Z& +3 "core" &v  \ +2 "storage"(& +4 "core" &)  x   +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&S' +92 "core" ' +2 "storage"(& +4 "core" &) 0 *    + .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(k'L +219 "core" ' +2 "storage"(h- +3 "core" -' +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 (& +3 "core" &'   J   +2 "manipulator"&n& +3 "core" &v - \ +2 .t\Elbow.seek 3 + "manipulator"&"(j +10 "core" ( +2 "manipulator"& & +4 "core" &h G \ +2 "storage"(s& +3 "core" &'  \    +2 .tForearm.seek 3 + 300 counts +2 "manipulator"&@'b +19 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&Q/ +65 "core" / +10 ."downElevator"SE.seek :down +5 "manipulator"&*& + "storage"(M'v +8 "core" &h \ +2 "manipulator"&g% +4 "core" % [  +2 .tForearm.seek :retract + "manipulator"&x'\ +89 "core" ' +2 .t\Elbow.seek PC +2 "manipulator"&F( +86 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +161 "core" ( +2 "manipulator"&j& +4 "core" & s +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &G& +3 "core" & ( s +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&' +92 "core" ' +2 "manipulator"&X& +4 "core" & 1 s +2 "manipulator"&7% +4 "core" % O 5 +2 "processing"% & +3 "core" &d\ +2 "processing"% & +4 .tPC.seek :closed +2 "processing"%t(Tg +3 "core" &t\ +4 &r\ 3 +9 &AJzf\ / +9 &tvf\ D +10 &"eg\ J +9 &^`\ J +9 &]]\ J +10 &h]`\ J +9 &*]T\ J +10 &\\W\ J +9 &\\]\ I +9 &q^Y\ I +10 &!2[]\ J +9 &"[J\ I +9 &$\\H\ I +10 &&y\\K\ J +9 &(:_L\ J +10 &)ZI\ I +9 &+^H\ I +9 &-a>\ J +9 &/B^3\ J +10 &1Z<\ I +9 &2]>\ I +10 &4[=\ J +9 &6K^?\ J +10 &8 ]:\ J +9 &9_:\ I +9 &;[0\ J +10 &=R^+\ J +9 &?[(\ I +9 &@]0\ I +10 &B`&\ I +9 &D\\]0\ I +10 &F]'\ J +9 &Gc$\ J +9 &Il\ K +10 &KZ~\ M +9 &M\ O +9 &N\ O +10 &P\ O +9 &RY\ P +10 &SWy\ $n +9 &TB]\ / +9 ( + &TH\ ) + "processing"% & +4 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.54 + .Hand.open + "manipulator"&(1 +77 "core" 1 +2 "manipulator"&#% +4 "core" %   5 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +104 "core" ' +3 .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 3 in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"%L  +2 %9 +5 "core" 9% +102 "processing"%9 +3 "core" 9# +102 "processing"%~9 +3 "core" 9! +102 "processing"%69 +3 "core" 9  +102 "processing"%9 +3 "core" 9 +102 "processing"%b9 +4 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%?9 +3 "core" 9 +102 "processing"%59 +3 "core" 9" +102 "processing"%R9 +3 "core" 9& +102 "processing"%]9 +3 "core" 9+ +103 "processing"% 9 +3 "core" 9 / +102 "processing"%9 +3 "core" 9"3 +102 "processing"%39 +3 "core" 9%7 +102 "processing"%:9 +59 "core" 9*> +102 "processing"%+9 +3 "core" 9-B +102 "processing"%E9 +3 "core" 91F +102 "processing"%%9 +3 "core" 96J +102 "processing"%^9 +3 "core" 9:N +102 "processing"%N9 +3 "core" 9>S +102 "processing"%09 +3 "core" 9CW +103 "processing"%=9 +3 "core" 9I[ +102 "processing"%C9 +3 "core" 9M_ +102 "processing"%9 +3 "core" 9Sd\ +102 "processing"%9 +3 "core" 9Yh +102 "processing"%-9 +3 "core" 9^l +103 "processing"%9 +3 "core" 9ep +102 "processing"%r9 +3 "core" 9it +2 .tPH.hold 2:00:00,28C +2 .delay 1:30 +2 "processing"%z ppg +3 "core" u +8999 .tPSR.select :air +2 .PSV.dial PSR + "processing"%` +97 "core"  +2 .tPSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%;' +591 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +4 "processing"% +9 .tPS.seek 2ml +2 "processing"%m'[ +1616 "core" ' +2 .tPTV.dial :puck + "processing"%{  +67 "core"  +2 .tPSV.dial PTV +2 "processing"%Y +68 "core" +2 .tPBV.dial :waste1 +2 "processing"%  +123 "core"  +2 "processing"%\ % +4 "core" %]\  +2 .tPS.seek 1.5ml +2 "processing"%' +596 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%d * +31 "core" + +3 .tPS.seek 0ml +2 "processing"%u'W +1614 "core" ' +2 .tdelay 5:00 +2398 E\ 44 +27604 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%9  +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 + "processing"% +68 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%v' +2223 "core" ' +2 .tPSV.dial PTV + "processing"%l +69 "core" +2 .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 +4 "processing"%c  +67 "core"  +3 .tPS.seek :empty + "processing"%''9 +2230 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%,  +123 "core" +2 .tPSV.dial :mixloop +2 "processing"%/ +41 "core" +2 .tPRV.dial :ab1 +2 "processing"%I @ +70 "core" A +3 .tPS.reconfigure PSslow + "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%J'w +359 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +3 "collection"'  + "processing"%&  +45 "core"  +4 +2 "processing"%|% +4 "core" %vv\  +2 .tPS.seek 0.32ml +2 "processing"%['# +387 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'D  +27 "core" +2 .tPRV.dial :air +2 "processing"%.  +41 "core"  +2 .tPS.seek 0.9ml +2 "processing"%H'D +1237 "core" ' +2 .tPRV.dial :waste2 + "processing"%_ @ +67 "core" ? +3 .tPS.seek 0.5ml +2 "processing"%>' +869 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%  +43 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%i'[ +1604 "core" ' +2 .tPSV.dial :PML + "processing"% +42 "core" +2 .tPTV.dial :mixing +2 "processing"%1 @ +67 "core" B +2 .tPBV.dial :waste1 +2 "processing"%  +32 "core" +2 "processing"%<% +4 "core" %Vr\  +2 .tPS.seek 1.85ml +2 "processing"%'6 +229 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%p * +32 "core" + +3 .tPS.seek 0ml + "processing"%'W +1963 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'8& +2 "core" &&'7\ +2 .tHand.open + "manipulator"&T1 +17 "core" 1 +2 "manipulator"&$& +4 "core" & $ 2 s +2 "manipulator"&A% +3 "core" %\ \   +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&a(- +135 "core" ( +2 "manipulator"&B& +4 "core" &-  ? & +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &o& +2 "core" &-   & +2 .tForearm.seek :garage +2 "manipulator"&e' +106 "core" ' +4 .tHand.close + "manipulator"&q/ +67 "core" / +2 "manipulator"&\\& +4 "core" &- " , & +2 "manipulator"&% +4 "core" %  v +2 .tForearm.seek :retract + "manipulator"&W'\ +97 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&( +325 "core" ( +2 "manipulator"&y& +4 "core" &" c <9 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &f& +2 "core" &"  <9 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&P'ρ +100 "core" ' +2 "manipulator"& & +4 "core" &" / <9 +2 "manipulator"&O% +4 "core" %ϋ j +2 "collection"'4& +3 "core" &$''\ +2 "collection"'Z& +4 .tCC.seek :closed +2 "collection"'(O +3 "core" &$)\ +4 &&'&\  +7 &3%(7\ *y +9 &h$(6\ > +10 &v'*-\ J +9 &U]%)-\ I +9 &`%).\ I +10 &`#(.\ I +9 &^%(0\ I +10 &^_#(5\ I +9 &!_%*8\ I +9 &^%)/\ I +10 & \\%*3\ I +9 &"f^%)-\ I +9 &$(`&*'\ I +10 &%_%(5\ I +9 &'^')$\ I +10 &)n]$)2\ I +9 &+0\\$*,\ I +9 &,Z$)#\ I +10 &.\\%+"\ I +9 &0v]%*,\ I +9 &28\\#("\ I +10 &3\\%(\ I +9 &5\\&(2\ I +10 &7~\\%'7\ I +9 &9?\\%+\ J +9 &;\\$(\ I +10 &<\\$)\ I +9 &>]''\ I +10 &@H_%)\ I +9 &B\ ^#(/\ I +9 &C\\$(!\ J +10 &E`$)#\ J +9 &GMj$(\ J +9 &I$'\ M +10 &J$'\ R +9 &Lu"&\ T +9 &N7"( \ A +10 &O;:%&\ 'u +9 &O}i"&\ H +2 ( + "collection"'Z& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.63 + "collection"'U& +4 "core" &O}h#&%\ H + .tHand.open + "manipulator"&1 +75 "core" 1 +2 "manipulator"&2% +4 "core" %ϋ ` +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&h'\ +96 "core" ' +2 .tPSV.dial PSR + "processing"% +95 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%n' +1606 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +4 "processing"%  +39 "core"  +3 .tPS.seek 0ml + "processing"%s'W +1605 "core" ' +2 .tPSV.dial PSR + "processing"%Q +43 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%*' +2637 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "collection"'  +2 "processing"%g  +35 "core" ~ +117  +2 .tPSV.dial :mixloop +2 "processing"%S +95 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%k  +68 "core" +3 .tPS.seek 0ml + "processing"%@'W +2638 "core" ' +2 .tPSV.dial :air + "processing"%j  +41 "core"  +3 .tPS.seek 2.5ml + "processing"%G' +2627 "core" ' +2 .tPSV.dial :mixloop + "processing"%" +43 "core" +3 .tPS.seek 0ml + "processing"%X'W +1193 E\ LL +1442 "core" ' +2 .tPSV.dial :air + "processing"%7  +42 "core"  +3 .tPS.seek 2.5ml + "processing"% ' +2632 "core" ' +2 .tPSV.dial :mixloop + "processing"%M +42 "core" +3 .tPS.seek 0ml + "processing"%x'W +2632 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&K& +4 "core" &  4 ;8 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&(( +3 "core" ( +2 "manipulator"&#& +4 "core" &  ;8 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &  ;8 +2 .tForearm.seek CC +2 "manipulator"& 'ρ +104 "core" ' +2 .tHand.close + "manipulator"&/ +76 "core" / +2 .tCC.seek :open +2 "collection"'( +380 "core" ( +2 "manipulator"&~& +4 "core" &  4 ;8 +2 "manipulator"&V% +3 "core" % h Y +2 .tForearm.seek :retract +2 "manipulator"&6'\ +106 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&(- +276 "core" ( +2 "manipulator"&b& +4 "core" &- W C +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 && +2 "core" &-  C +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&?' +110 "core" ' +3 .tHand.open + "manipulator"&51 +75 "core" 1 +2 "manipulator"&R% +4 "core" % \  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&]'\ +99 "core" ' +2 ."da"delayUntil "12:08:49.97" +24861 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"% @ +66 "core" @ +2 ."da"PBV.dial :waste1 +2 "processing"%  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%3 * +34 "core" , +2 ."da"PSV.dial :air +2 "processing"%:  +41 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%+' +2221 "core" ' +2 ."da"PSV.dial :mixloop + "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" +6 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%N  +41 "core"  +2 ."da"PS.seek :empty +2 "processing"%0'9 +2203 "core" ' +2 #"da"washCycleDA #1 of 2 +50 .PSR.select :air +4 .PSV.dial PSR + "processing"%= +122 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%C' +588 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1609 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%  +68 "core"  +2 ."da"PSV.dial PTV +2 "processing"%- +79 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%  +32 "core" +2 "processing"%r% +4 "core" %V\  +2 ."da"PS.seek 1.5ml +2 "processing"%`' +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +3 ."da"PS.seek 0ml +2 "processing"%;'W +1618 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%{  +32 "core" +2 ."da"delay 30 seconds +878 E\ ?@ +2124 ."da"PBV.dial between PSV and waste1 +2 "processing"%Y * +33 "core" * +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +67 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%\ ' +2222 "core" ' +2 ."da"PSV.dial PTV + "processing"%m +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%d +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%L  +67 "core"  +2 ."da"PS.seek :empty +2 "processing"%9'9 +2216 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%! +121 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +606 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%u'[ +1610 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%l +79 "core"  +2 ."da"PBV.dial :waste1 + "processing"%}  +33 "core" +2 "processing"%% +4 "core" %W|\  +2 ."da"PS.seek 1.5ml +2 "processing"%c' +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%v * +32 "core" * +3 ."da"PS.seek 0ml +2 "processing"%,'W +1629 "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"%I * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%' +67 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%&' +2217 "core" ' +2 ."da"PSV.dial PTV + "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 + "processing"%J +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%D  +66 "core"  +2 ."da"PS.seek :empty +2 "processing"%.'9 +2220 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%[  +42 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%_  +125 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%H  +39 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"% +42 "core" +3 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml + "processing"%>' +387 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%  +41 "core"  +2 "processing"%1% +4 "core" %k\  +2 ."da"PS.seek 0.55ml +2 "processing"%'z +343 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%<  +52 "core" +3 ."da"PS.seek 2ml + "processing"%p'[ +1562 "core" ' +2 ."da"PSV.dial :PML + "processing"%i +39 "core" +2 ."da"PTV.dial :mixing +2 "processing"% @ +68 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%8  +34 "core" +2 "processing"%T% +4 "core" %`~  +2 ."da"PS.seek 1.85ml + "processing"%$'@ +230 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%A * +32 "core" , +3 ."da"PS.seek 0ml +2 "processing"%B'W +1971 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +18069 E\ 66 +29934 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%o  +33 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%F * +32 "core" + +2 ."da"PSV.dial :air +2 "processing"%q  +41 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%\\' +2227 "core" ' +2 ."da"PSV.dial :mixloop + "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 +4 "processing"%e +39 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%a  +39 "core"  +2 ."da"PS.seek :empty +51 "processing"%y'9 +2220 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%f +121 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml +2 "processing"%O'[ +1619 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%4  +68 "core"  +2 ."da"PSV.dial PTV +2 "processing"%W +66 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%)  +32 "core" +2 "processing"%U% +4 "core" %a~\ +2 ."da"PS.seek 1.5ml +2 "processing"%' +596 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%2 * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%Z'W +1604 "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"%P * +32 "core" * +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +68 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"% ' +870 E\ II +1347 "core" ' +2 ."da"PSV.dial PTV + "processing"%n +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%Q +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +4 "processing"%s +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +66 "core"  +2 ."da"PS.seek :empty +2 "processing"%g'9 +2213 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%S +121 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%k' +588 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%*'[ +1606 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%j +68 "core" +2 ."da"PBV.dial :waste1 + "processing"%@  +33 "core" +2 "processing"%"% +4 "core" %[o  +2 ."da"PS.seek 1.5ml +2 "processing"%G' +588 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%7 * +33 "core" , +3 ."da"PS.seek 0ml +2 "processing"%X'W +1606 "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"% * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%K +69 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%#' +2221 "core" ' +2 ."da"PSV.dial PTV + "processing"% +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%h  +66 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2226 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%~ +121 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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 +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"% '[ +1617 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%b +68 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core" +2 "processing"%(% +4 "core" %_d\  +2 ."da"PS.seek 1.5ml +2 "processing"%5' +588 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%R * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%6'W +1613 "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 + "processing"% +68 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%3' +2214 "core" ' +2 ."da"PSV.dial PTV + "processing"%: +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%x +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%E +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%%  +66 "core"  +2 ."da"PS.seek :empty +2 "processing"%^'9 +2212 "core" ' +2 ."da"Sleepy.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%N +125 "core"  + ."da"PSR.select :sub1 +3 "processing"% +10 ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."da"PS.seek 0.25ml +2 "processing"%+'7 +334 "core" ' +2 ."da"delay 5 seconds +325 E\ 44 +177 ."da"PSR.select :sub2 +54 "processing"% +12 ."da"PS.seek 0.5ml +2 "processing"%=' +344 "core" ' +4 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%0'[ +1607 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%C +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +32 "core" +2 "processing"%-% +4 "core" %W\  +2 ."da"PS.seek 1.5ml +2 "processing"%' +606 "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"%'W +1608 "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" * +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%{ +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%Y' +2271 "core" ' +2 ."da"PSV.dial PTV + "processing"% +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"%m +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%d  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2272 "core" ' +2 "processing"%L9 +3 "core" 9 4 +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast + "processing"%\  +3 "core" 4 + 4 +2 "processing"%!& +3 "core" &TH\ ) +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 2 + "manipulator"&9% +3 "core" %\  Y 8 +2 "storage"(% +4 "core" %| _ ^ G\ + "storage"(l. +3 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 2 + "storage"(}( +346 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" & % + '\ +2 "manipulator"&u& +3 "core" &- C +2 "manipulator"&v% +3 "core" %\  & 8 +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 2 +2 "manipulator"&c(^ +177 "core" ( +3 "manipulator"&/& +4 "core" &]  # +2 "storage"(I& +3 "core" &  H J z\  +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&''! +101 "core" ' +2 "storage"(,& +4 "core" &  M R m\  +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek beamBreak +2 "storage"('L +182 "core" ' +2 "storage"(|- +3 "core" -' + ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&J& +3 "core" &]\   # +2 "storage"(D& +3 "core" & \ \  \  + ."da"\Elbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 2 +2 "manipulator"&&'e +34 "core" ' +2 ."da"\Elbow.hold +2 "manipulator"&[, +3 "core" , + ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(_- +2 "core" -' +2 ."da"SE.seek 12.1 Pucks below Top Plate +2 "storage"(H'y +36 "core" ' +2 "manipulator"&% +4 "core" %em ȶ +2 "storage"(.& +3 "core" &  \  9\  + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 2 + 300 counts + "manipulator"&'ϑ +20 "core" ' +2 "manipulator"&1& +4 "core" & ? +2 "storage"(>& +3 "core" &  $ # \  +3 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&<'! +24 "core" ' +4 ."da"SE.seek 13.1 Pucks below Top Plate +2 "storage"('h +55 "core" ' +2 "manipulator"&i& +4 "core" & S ? +2 "manipulator"&% +3 "core" % p  +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract + "manipulator"&8'\ +93 "core" ' +2 ."da"\Elbow.seek PC +2 "manipulator"&T( +240 "core" ( +2 "manipulator"&A& +4 "core" & G + ."da"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &p& +2 "core" & X +2 ."da"Forearm.seek PC +2 "manipulator"&$' +93 "core" ' +3 ."da"Hand.close +2 "manipulator"&o/ +75 "core" / +2 ."da"PC.seek :open +2 "processing"%F( +401 "core" ( +2 "storage"(q& +4 "core" &  & & O\  + "manipulator"&B& +4 "core" &  + "manipulator"&% +4 "core" %  5 3 +3 ."da"Forearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 2 +2 "manipulator"&e(^ +248 "core" ( +2 "manipulator"&a& +4 "core" &\\\  # +2 "storage"(\\& +3 "core" &   E \  +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&f'! +100 "core" ' +2 ."da"Hand.open + "manipulator"&y1 +72 "core" 1 +10 "storage"( - +3 "core" -'h +2 ."da"SE.seek 12.86 Pucks below Top Plate +2 "storage"(4'4 +24 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 12.19 Pucks below Top Plate + "storage"(W' +50 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da18jul2712h373ml.tif +1949 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +867 #"da"SX HX9/16 (USB:23): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 24.897 seconds\ /var/log/esp/da18jul2712h373ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da18jul2712h373ml15s.tif +1556 #SX HX9/16 (USB:23): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da18jul2712h373ml15s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da18jul2712h373ml30s.tif +3057 #SX HX9/16 (USB:23): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da18jul2712h373ml30s.tif: TIFF Upload Complete\ +62 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da18jul2712h373ml70s.tif +7120 #SX HX9/16 (USB:23): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da18jul2712h373ml70s.tif: TIFF Upload Complete\ +2 .Sleepy.power :camera,:OFF +2 ."Qmail"HABfans.email "24.897 sec auto-exposure",Subject: "da18jul2712h373ml images!" +9 "storage"()- +121 "core" -' +2 "storage"(U& +5 "core" &  \ \  +2 "manipulator"&O& +3 "core" &]\  K "~ +2 ."da"\Elbow.seek 2 +2 "manipulator"&2(^ +5 "core" ( + "manipulator"&& +4 "core" &]\   "~ +2 "storage"(& +4 "core" &  \  +3 ."da"Forearm.seek 2 + 700 counts + "manipulator"&P'! +13 "core" ' +3 ."da"SE.reconfigure SEgently +4 "storage"(#QK-0-\ b +2 ."da"SE.seek 12.9 Pucks below Top Plate +2 "storage"('n +63 "core" ' +3 "manipulator"&Z& +4 "core" &]\  G "~ +2 "storage"(n& +3 "core" &  \ 5  +2 ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 2 +2 "manipulator"&Q'e +36 "core" ' +2 ."da"\Elbow.hold +3 "manipulator"&s, +4 "core" , + ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 13.09 Pucks below Top Plate +4 "storage"('X +40 "core" ' +68 "manipulator"& % +5 "core" %nu  ǹ$ +2 "storage"(S& +4 "core" & \ I\ F @\  + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 2 + 309 counts +2 "manipulator"&g'Ϛ +20 "core" ' +2 "manipulator"&k& +4 "core" & Q + "storage"(j& +4 "core" &    +3 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 700 counts +3 "manipulator"&@'! +22 "core" ' + "storage"("% +4 "core" %b    +2 ."downElevator"SE.seek :down +3 "storage"(*'v +100 (7% +2 "core" %    L7 +2 "manipulator"&G% +4 "core" %, - +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&M'\ +25 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +68 "core" ' +2 ."da"SC.coast + "storage"(6 +4 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 #tStarting finalPurge + "processing"% & +5 "core" &\ +2 ."psFlush"Hand.open + "manipulator"&K1 +20 "core" 1 +2 "manipulator"&X& +4 "core" & Q +2 "manipulator"&% +5 "core" %\  1 3 +2 ."psFlush"\Elbow.seek FlushPuck::Garage +2 "manipulator"&(- +171 "core" ( +2 "manipulator"&& +4 "core" &- a Y +2 ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &h& +3 "core" &-  Y +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&#' +108 "core" ' +4 ."psFlush"Hand.close +4 "manipulator"&~/ +76 "core" / +2 "manipulator"&& +4 "core" &- \\ Y +2 "manipulator"&V% +3 "core" %  % +3 ."psFlush"Forearm.seek :retract + "manipulator"&b'\ +105 "core" ' +2 ."psFlush"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."psFlush"\Elbow.seek PC +2 "manipulator"&( +127 "core" ( +2 "manipulator"&(& +4 "core" & f p +2 ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 & & +3 "core" & p +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&R' +100 "core" ' +3 "manipulator"&5& +4 "core" & p +2 "manipulator"&?% +4 "core" % / +2 "processing"% & +4 "core" &\ +2 "processing"%& +4 ."psFlush"PC.seek :closed +2 "processing"%6(Tg +2 "core" &\ +4 &4\  +8 &38\ )w +11 &e-\ = +8 &r5\ K +10 &T\\G\ I +9 &`4\ J +9 &`,\ J +10 &b,\ J +9 &\\^0\ I +9 &],\ I +10 &]l\ I +9 & ^\ I +10 &"d]\ I +9 &$&]w\ I +9 &%`\ J +10 &'\\\ J +9 &)k[\ J +9 &+-\\\ J +10 &,\\\ I +9 &.]\ J +10 &0r]}\ J +9 &26\\\ I +9 &3[\ J +10 &5Z\ J +9 &7{`\ J +9 &9<^\ J +10 &:[\ J +9 &<`\ J +10 &>^\ J +9 &@EZ\ J +9 &BZ\ I +10 &C]\ I +9 &E_\ I +9 &GLa\ J +10 &Ih\ J +9 &Js\ L +10 &Lu\ O +9 &NE\ O +9 &Pr\ P +10 &Q|\ O +9 &Smzku\ / +9 &T)*sw\ H +10 &TIw\ ( +2 ( + "processing"%& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.52 + "processing"%:& +3 "core" &TI\ ( +2 ."psFlush"Hand.open + "manipulator"&x1 +70 "core" 1 +2 "manipulator"&E% +4 "core" %   +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&%'\ +94 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%3 +121 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%N'P +402 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +701 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%^' +1617 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%+ +69 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%=  +34 "core" +2 ."psFlush"PS.seek 0ml +58 "processing"%C'W +2630 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +69 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%-' +586 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%0' +2121 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%r +68 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"% U +51 "core" V +3 ."psFlush"PS.seek 0ml +2 "processing"%'W +2627 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%` @ +42 "core" > +3 ."psFlush"PS.seek 2.5ml +2 "processing"%{' +2637 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +68 "core"  +3 ."psFlush"PS.seek :empty + "processing"%'9 +2658 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%; +42 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%m' +2636 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%d +66 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%Y'W +2624 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%L @ +41 "core" > +3 ."psFlush"PS.seek 2.5ml +2 "processing"%\ ' +2385 E\ GG +243 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%!  +66 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%9'9 +2629 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"% +42 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%l'P +1111 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1613 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%u +67 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%v  +50 "core"  +3 ."psFlush"PS.seek 0ml + "processing"%/'W +2627 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%I +69 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%,' +590 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2123 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%] +69 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%| U +49 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%J'W +2630 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%D @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%_' +2629 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +67 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%.'9 +2628 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%1 +43 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%>' +2633 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%i +67 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%'W +2628 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%' @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%c' +2629 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%  +67 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%&'9 +2632 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'& +3 "core" &38\ +2 .tHand.open + "manipulator"&H1 +18 "core" 1 +2 "manipulator"&<& +4 "core" & @ p +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek PC + "manipulator"&A( +3 "core" ( + "manipulator"&p& +4 "core" & 9 p + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &[& +2 "core" & B p +2 .tForearm.seek PC +2 "manipulator"&o' +94 "core" ' +2 .tHand.close + "manipulator"&8/ +70 "core" / +2 .tPC.seek :open +2 "processing"%t( +403 "core" ( +2 "manipulator"&q& +4 "core" & 2 p +2 "manipulator"&B% +3 "core" %    +2 .tForearm.seek :retract + "manipulator"&'\ +96 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&$( +366 "core" ( +2 "manipulator"&a& +4 "core" & l g + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &\\& +3 "core" & 6 g +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&T'ρ +97 "core" ' +2 "manipulator"&y& +4 "core" & g +2 "manipulator"& % +3 "core" %σ 5 +2 "collection"'& +4 "core" &17(\ +2 "collection"'& +3 .tCC.seek :closed +54 "collection"'4(O +6 "core" &49\ + &16&\ +2 &47(\ + &37+\ + &58+\ + &26%\ + &38,\ + &37!\ 8 +5 &EK37)\ 0 +9 &y28+\ D +9 &4`26,\ I +10 &c38+\ I +9 &`47*\ I +9 &yc48,\ I +10 &<_36+\ I +9 &_37*\ H +10 &`26&\ I +9 &_28+\ H +9 &!D`26,\ I +10 &#]58.\ I +9 &$_37\ I +9 &&b48-\ I +10 &(M_38.\ H +9 &*_08*\ I +10 &+^36.\ H +9 &-`55*\ I +9 &/T\\38-\ I +10 &1_25*\ I +9 &2c57,\ I +9 &4]47/\ I +10 &6\\`36,\ I +9 &8a355\ I +10 &9_47,\ H +9 &;`36*\ I +9 &=d_38,\ I +10 &?%c373\ I +9 &@_26.\ I +9 &B_46+\ H +10 &Dl`36+\ I +9 &F,e15/\ J +10 &Gr15,\ K +9 &I25*\ N +9 &KX26.\ S +10 &M03,\ T +9 &Nx333\ 0 +9 &Ol,236\ V +10 ( + &O}`034\ E + "collection"'& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.57 + "collection"')& +4 "core" &O}a05\ E +2 .tHand.open + "manipulator"&U1 +74 "core" 1 +2 "manipulator"&O% +4 "core" % σ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'& +4 "core" &O}a25 \ E +2 "collection"'Z% +3 "core" %160\ +2 #tCS Pulling 5ml of flush + .CSV.dial CSR + "collection"'n  +51 "core"  +2 .tCSR.select :flush + "collection"' +11 .tCS.seek 5ml +2 "collection"' 'l +1344 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +10 'e% +2 "core" %l15 \  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'S' +634 "core" ' +2 .tCSV.dial :waste + "collection"'f +119 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'k' +1992 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'W& +4 "core" &O}a04*\ E +2 "collection"'j% +4 "core" %05\ + .tCSV.dial :flush +2 "collection"'"  +40 "core"  +3 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 5ml + "collection"'P'l +1186 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'2 @ +40 "core" B +2 "collection"'7% +4 "core" %l03\ +2 .tCS.seek 7ml +2 "collection"''\ +524 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'G  + '  +39 "core"  +86  +2 .tCBV.dial :waste1 + "collection"'Q @ +42 "core" ? +3 .tCS.seek 0ml + "collection"'K' +1609 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'X& +4 "core" &O}a19\ E +2 "collection"'% +4 "core" %58\ + .tCSV.dial :flush +2 "collection"'g  +66 "core" +3 .tCS.seek 5ml +2 "collection"''l +1178 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'@ @ +53 "core" > +2 "collection"'% +4 "core" %l04\  +2 .tCS.seek 7ml +2 "collection"'h' +524 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +2 "collection"'*  +42 "core"  +2 .tCBV.dial :waste2 +2 "collection"'}  +104 "core"  +3 .tCS.seek 0ml + "collection"'s' +1602 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'~& +4 "core" &O}`15\ E +2 "collection"'% +3 "core" %02\ + .tCSV.dial CSR +2 "collection"'V  +40 "core"  +2 .tCSR.select :kill + "collection"' +10 .tCS.seek 8ml +2 "collection"'M' +1855 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml +2 "collection"'(' D +526 "core" ' +3 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"' +2 '#  +103 "core" ~ +25  +2 .tCTV.dial :intake + "collection"'5  +69 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'?' \\ +1847 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +4 "collection"'  +68 "core" ~ +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'' +592 "core" ' +2 .tCSV.dial CSR + "collection"'b  +91 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'F'l +1348 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml + "collection"':' D +1348 "core" ' +2 .tCSV.dial CBV + "collection"'x +107 "core" ~ +2 .tCS.seek 0ml +2 "collection"'E' +2618 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" & 1 g +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&3( +3 "core" ( +2 "manipulator"&R& +3 "core" & \ g +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" & 4 g +2 .tForearm.seek CC + "manipulator"&N'ρ +102 "core" ' +2 .tHand.close + "manipulator"&+/ +75 "core" / +2 .tCC.seek :open +2 "collection"'=( +378 "core" ( +2 "manipulator"&^& +4 "core" & % g + "manipulator"&% +4 "core" % ρ ) +2 .tForearm.seek :retract +49 "manipulator"&C'\ +101 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&-(- +278 "core" ( +2 "manipulator"&r& +4 "core" &- '  +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- R  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&0' +110 "core" ' +2 .tHand.open + "manipulator"&`1 +70 "core" 1 +2 "manipulator"&% +4 "core" % \  U +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 #tCompleted [/home/esp/esp2/mission/2018_07_19_niagara_mission.rb:89] begun 11:00:25 + #Preparing to sleep until 6:16AM 7/29/2018 +4 #Asleep til 6:16AM 7/29/2018 +3 ."shutdown"CC.coast +2 "collection"'6 +5 #tContinuing at 06:16EDT29-Jul-18 + ."shutdown"CS.coast +2 "collection"'5 +4 E\ ((~ +2 ."shutdown"PC.coast +2 "processing"%6 +3 ."Qmail"GoodNews.email "Then, in tube 3: Sample.deep; initialPurge; da withoutWCR\\n/home/esp/esp2/mission/2018_07_19_niagara_mission.rb:94\\n{1 => 22, 2 => 14, 3 => 8}\\nCan@13:03:02, 24.9C, 20% humidity, 14.2psia, 13.860V, 0.171A, 0.171A avg, 2.37W",Subject: "Asleep until 06:16EDT29-Jul-18" +5 ."shutdown"PS.coast +180 "processing"%5 +2 ."shutdown"Forearm.coast + "manipulator"&5 +3 ."shutdown"\Elbow.coast + "manipulator"&6 +38 ."shutdown"Sleepy.power :dwarf,:OFF +2 .Sleepy.power :raw,:OFF + #Shutdown +1533 E ##s +60002   +60002  o +60002  l +60002  %%{ +60003  %%{ +60002  o +60002  %$ +60002  ## +60002  )*w +60003  %$w +60002  { +60002  %%j +60002  %%v +60002  $$y +60003  o +60002  ((m +60002  %%r +60002  #" +60002  $$} +60003  j +60002  o +60002  k +60002  %%} +60002  ''y +60003  q +60002  r +60002  q +60002  n +60002  x +60003  _ +60002  n +60002  ""~ +60002  k +60002  p +60003  x +60002  x +60002  o +60002  r +60002  o +60003  r +60002  %% +60002  p +60002  z +60003  w +60002  q +60002  v +60002  t +60002  h +60002  j +60003  k +60002  l +60002  u +60002  '' +60002  ##| +60003  t +60002  n +60002  o +60002  o +60002  %%} +60003  j +60002  j +60002  j +60002  ## +60002  v +60003  %$} @EDT1532750601.60  $$ +60002  l +60002  j +60002  { +60003  | +60002  \ #"x +60002  w +60002  v +60002  $$} +60003  o +60002  ~ +60002   +60002  w +60002  v +60003  p +60002  $#u +60002  $$| +60002  h +60002  j +60003  p +60002  r +60002  o +60002  i +60002  n +60003  m +60002  p +60002  t +60002  l +60002  | +60003  t +60002  q +60002  w +60002  o +60002  { +60003  x +60002  v +60002  r +60002  q +60002  n +60003  q +60002  m +60002  q +60002  j +60002  i +60003  o +60002  n +60002  ## +60002  v +60002  q +60003  $$ +60002  n +60002  r +60002  } +60002  { +60003  u +60002  q +60002  '&s +60002  o +60002  z +60002  o +60003  p +60002  r +60002   +60002  n +60002  m +60003  q +60002  { +60002  s +60002  %% +60002  p +60003  o +60002  r +60002  p +60002  z +60002  x +60003  p +60002  v +60002  z +60002  p +60002  \ x +60003  m +60002  $# +60002  k +60002  l +60002  \ | +60003  h +60002  r +60002  n +60002  r +60002  m +60003  w +60002  | +60002  s +60002  o +60002  o +60003  q +60002  n +60002  s +60002  n +60002  q +60003  q +60002  n +60002  f +60002  w +60002  o +60003  #$y +60002  k +60002  t +60002  t +60002  k +60003  z +60002  m +60002  o +60002  p +60002  v +60003  ##y +60002  ('y +60002  o +60002  p +60002  i +60003  r +60002  o +60002  l +60002  q +60002  q +60003  q +60002  p +60002  $# +60002  s +60002  i +60003  s +60002  l +60002  p +60002  o +60002  { +60003  y +60002  %%z +60002  $#| +60002  l +60002  q +60003  p +60002  ##s +60002  p +60002  w @EDT1532837004.76  d +60003  k +60002  o +60002  t +60002  f +60002  n +60003  l +60002  o +60002  l +60002  c +60002  n +60003  p +60002  w +60002  y +60002  s +60002  w +60003  w +60002  m +60002  { +60002   +60002  w +60003  z +60002  s +60002  q +60002  s +60002  w +60003  } +60002  e +60002  w +60002  u +60002  y +60003  z +60002  l +60002  p +60002  t +60002  j +60003  l +60002  d +15445  o +35 #tPowering up Dwarves +489 .Sleepy.power :raw,:ON +9 "sampler") +2 ){ +2 "core"  +2 "collection"' +3 '; +2 "core"  +2 "processing"% +2 % +3 "core"  + "collection"' 9\ +2 ' 0\ +2 ' -\ + "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +2 "sampler")&\ +2 .tSS.configure SSconfig +2 "sampler")#.0X& +2 "processing"%'& +5 "core" &GSJ\ + &\ +2 ."openPC"PC.reconfigure PCconfig +3 .tCC.reconfigure CCconfig +3 "processing"%$x2 ^22b + "collection"'$x2 ^22b +3 ."openPC"PC.home.seek :open +3 .tCC.home.seek :open + "processing"%( + "collection"'( +272 "core" ( +2 ( +43 E\ aa +8 #tPhase [Sample.deep; initialPurge; da withoutWCR] + ."Qmail"GoodNews.email "At 06:16:24 began in tube 3: Sample.deep; initialPurge; da withoutWCR\\n/home/esp/esp2/mission/2018_07_19_niagara_mission.rb:94\\n{1 => 22, 2 => 14, 3 => 8}\\nCan@06:16:24, 24.2C, 21% humidity, 14.2psia, 13.737V, 0.521A, 0.521A avg, 7.16W",Subject: "Started 2018_07_19_niagara_mission phase Sample.deep; initialPurge; da withoutWCR" +114 .tSample.deep + "sampler")c0 +1070 "core" 0 +2 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +7 "core" &HKB\  +2 .tHand.open + "manipulator"&H1 +72 "core" 1 +3 "manipulator"&<& +3 "core" &\  > !u +2 "manipulator"&p% +4 "core" % \ &  !. +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&[(- +180 "core" ( +2 "manipulator"&8& +4 "core" &- 5 +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 && +2 "core" &- 5 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :garage + "manipulator"&%' +107 "core" ' +2 .tHand.close + "manipulator"&6/ +68 "core" / +2 "manipulator"&q& +4 "core" &- 5 + "manipulator"&B% +4 "core" %   +2 .tForearm.seek :retract + "manipulator"&o'\ +132 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC + "manipulator"&A( +271 "core" ( +2 "manipulator"&a& +4 "core" & 3 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &\\& +3 "core" & C 3 + .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&y'ρ +104 "core" ' +4 "manipulator"& & +3 "core" & ; 3 +2 "manipulator"&% +4 "core" %υ  R +2 "collection"'& +4 "core" &GLU\  +2 "collection"'& +3 .tCC.seek :closed +2 "collection"')(O +3 "core" &HLP\  +3 &HLO\ = +10 &NGKG\ 0 +9 &VxHML\ E +9 &`IKE\ I +10 &_ILI\ J +9 &^IKD\ I +9 &N]HKM\ I +10 &`GKM\ I +9 &_GKM\ J +10 &_IKM\ J +9 &W^HLD\ I +9 &!bHKD\ I +10 &"_GKP\ J +9 &$^IMQ\ I +9 &&``HKG\ I +10 &(!^HMP\ I +9 &)\\FMM\ I +10 &+]IMU\ J +9 &-g_GNE\ I +9 &/*[JLG\ I +10 &0^HLA\ I +9 &2[JK?\ I +9 &4o_FKM\ I +10 &61]GKD\ I +9 &7`IME\ I +10 &9_HLE\ I +9 &;w\\IMG\ I +9 &=:\\ILI\ I +10 &>`GKC\ J +9 &@^IMC\ I +9 &B\\HLE\ I +10 &DAbGKL\ I +9 &FgGLE\ J +10 &GpHJD\ K +9 &IxEKR\ N +9 &K-EIN\ S +10 &LDJE\ U +9 &NzGIK\ A +9 &Ob tEIL\ !_ +10 &O(EJQ\ D +9 ( + &OAGJ?\ < + "collection"'& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.59 + "collection"'U& +4 "core" &OBEJL\ < + .tHand.open + "manipulator"&O1 +77 "core" 1 +2 "manipulator"&% +4 "core" % υ ( R +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&Z'\ +95 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'& +4 "core" &OBFIA\ < +2 "collection"'n% +3 "core" %FIH\ +2 #tCS Pulling 5ml of flush + .CSV.dial CSR + "collection"'T  +120 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"'w'l +1345 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +5 "collection"' +9 'e% +2 "core" %lDHL\  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml + "collection"' ' +645 "core" ' +2 .tCSV.dial :waste + "collection"'f +131 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'S' +1986 "core" ' +2 #tPurging external Intake + "collection"'W& +4 "core" &OBDH>\ < +2 "collection"'j% +3 "core" %CND\ +2 .tCSV.dial :flush + "collection"'"  +43 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'k' D +2309 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +3 "collection"'7  +2 '2 +3 "core"  +65  +2 .tCTV.dial :intake + "collection"'P  +69 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'G' +2295 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'  +69 "core" ~ +2 #tFlushing upper manifold + "collection"'Q& +4 "core" &OBADH\ < +2 "collection"'% +3 "core" %>DC\ + .tCSV.dial :flush +2 "collection"'X  +79 "core" +3 .tCS.seek 5ml + "collection"''l +1188 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"'g @ +42 "core" B +2 "collection"'K% +4 "core" %l?DG\  +2 .tCS.seek 7ml +43 "collection"'@' +540 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +2 "collection"' +95 "core" ~ +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"'' +1637 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'*'- +746 "core" ' +2 .tCSV.dial :waste + "collection"'} +42 "core" +3 .tCS.seek 0ml + "collection"'h' +754 "core" ' +2 "collection"'~& +4 "core" &OCBDC\ < +2 "collection"'% +3 "core" %?D=\ + .tCSV.dial :flush +2 "collection"'V  +39 "core"  +3 .tCS.seek 3ml +2 "collection"'s'- +748 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'M @ +41 "core" A +2 "collection"' % +4 "core" %-BEM\  +2 .tCS.seek 5ml +2 "collection"'#'l +534 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml + "collection"'5' +1182 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'('- +746 "core" ' +2 .tCSV.dial :waste + "collection"' +80 "core" +4 .tCS.seek 0ml +2 "collection"'?' +755 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&b& +4 "core" & 3 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&( +3 "core" ( +2 "manipulator"&F& +3 "core" & 3 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &x& +3 "core" &  3 +2 .tForearm.seek CC + "manipulator"&:'ρ +103 "core" ' +2 .tHand.close + "manipulator"&/ +72 "core" / +2 .tCC.seek :open +2 "collection"'R( +378 "core" ( +2 "manipulator"&& +4 "core" & 6 3 + "manipulator"&+% +4 "core" % { y +2 .tForearm.seek :retract + "manipulator"&$'\ +101 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&(- +272 "core" ( +2 "manipulator"&4& +4 "core" &- s +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &^& +2 "core" &- s +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +112 "core" ' +4 .tHand.open + "manipulator"&N1 +72 "core" 1 +2 "manipulator"&r% +4 "core" % \  N +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +103 "core" ' +2 #tda sampling at most 1000ml +3 #Loading sh1 puck from tube 3 into Collection Clamp + ."Qmail"HABfans.email "Started da in tube 3 at 06:20:46EDT29-Jul-18\\n{1 => 22, 2 => 14, 3 => 8}\\nCan@06:16:24, 24.2C, 21% humidity, 14.2psia, 13.737V, 0.521A, 0.521A avg, 7.16W",Subject: "da sampling at most 1000ml" +2 "collection"'3& +99 "core" &AG3\ + "manipulator"&`% +4 "core" %\ # < +2 "storage"(% +3 "core" %w  +2 "storage"(C. +4 "core" .( + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 +2 "storage"(0( +339 "core" ( +2 .tSC.reconfigure SCloose +4 "storage"($.\ 1~b +5 (=& +6 "core" &(  + "manipulator"&E& +4 "core" &- s +3 "manipulator"&t% +3 "core" %\ # < +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 +2 "manipulator"&&(j +174 "core" ( +4 "manipulator"&& +4 "core" &l   $ + "storage"(-& +4 "core" &(   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&z' +96 "core" ' +2 "storage"({& +4 "core" &( \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(;'L +237 "core" ' +3 "storage"(- +4 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (d& +2 "core" &'    +2 "manipulator"&m& +3 "core" &m  . $ +2 .t\Elbow.seek 3 +2 "manipulator"&L(j +3 "core" ( + "manipulator"&\ & +3 "core" &m  + $ +2 "storage"(!& +4 "core" &'    +2 .tForearm.seek 3 + 300 counts +2 "manipulator"&'b +21 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +43 "manipulator"&l/ +73 "core" / +14 ."downElevator"SE.seek :down +3 "manipulator"&u& +5 "storage"(Y'v +5 "core" &m  $ +2 "manipulator"&I% +4 "core" % d +2 .tForearm.seek :retract +2 "manipulator"&/'\ +95 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&|( +89 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +72 "core" ( +2 "manipulator"&1& +4 "core" &  K +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &,& +3 "core" & K +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&9'ρ +98 "core" ' +4 "manipulator"&]& +5 "core" & K +2 "manipulator"&i% +3 "core" %ϋ +3 "collection"'>& +3 "core" &EHO\ +2 "collection"''& +4 .tCC.seek :closed +2 "collection"'J(O +4 "core" &DGN\ + &AGT\  +9 &5CF\\\ +{ +9 & iCH0\ > +9 &uBFG\ J +10 &d]CGJ\ I +9 &%cBGT\ I +9 &_DHK\ H +10 &_CHP\ I +9 &lbCGK\ I +10 &.\\CJD\ I +9 &_AH@\ H +9 & ^DH=\ H +12 &"u_DGS\ H +7 &$6_EF?\ I +9 &%aCH?\ I +10 &'bDG@\ I +9 &)|bEH?\ I +10 &+>\\CJC\ I +9 &-_FHC\ H +9 &.]EH=\ H +10 &0^DH=\ H +9 &2F\\DG=\ I +9 &4\\BHA\ I +10 &5\\CIC\ I +9 &7\\DG<\ I +10 &9N]CGH\ I +9 &;\\DFF\ I +9 &<\\BFG\ I +10 &>]BIA\ I +9 &@V]CGK\ I +9 &B_DK=\ H +10 &C]CF?\ I +9 &EbCH<\ I +10 &G[hBHO\ J +9 &IDHL\ M +9 &JCHF\ R +10 &LCFA\ T +9 &NABG?\ C +10 &OC<BH\ &s +9 &O}ZDE,\ D +3 ( + "collection"''& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.66 + .Hand.open + "manipulator"&_1 +71 "core" 1 +2 "manipulator"&c% +4 "core" % ϋ & +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +94 "core" ' + .tSC.coast + "storage"(6 +3 #tcollectSample 1000ml w/bubble point of 24psi + #Priming 7ml .Sleepy.power :sampler,:ON + .Intake.select :close + .\Exhaust.select :close + .SS.hold +2 "sampler")H+ +3 "core" + +2 "sampler")<% +4 "core" % \ - +2 "collection"'p& +4 "core" &O}UCEC\ D +3 E\ WW + #tCalibrating pressure and temperature sensors + .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X% +3 "core" %lp0\ +2 "sampler")Y% +3 "core" %> \  +15 "collection"'/% +3 "core" %nr4\ +2 "sampler")R% +4 "core" %> \  +14 "collection"'_% +3 "core" %pu;\ +2 "sampler")c% +3 "core" %> \  +15 "collection"'<% +3 "core" %vw7\ +2 "sampler")'% +3 "core" %> \  +2 "collection"'p% +3 "core" %vy-\ +2 #tIntake @17.0psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 89 +2 "sampler")#.Y0X \  +15 "collection"'% +3 "core" %uv4\ +2 "sampler")6% +3 "core" %> \  +15 "collection"'q% +4 "core" %ux8\ +2 "sampler")B% +4 "core" %> \  +14 "collection"'8% +3 "core" %x}6\ +2 "sampler")%% +3 "core" %<  \  +15 "collection"'a% +3 "core" %{4\ +2 "sampler")\\% +3 "core" %<%' \  +2 "collection"'.% +3 "core" %|7\ +2 #tIntake @17.5psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 80 +2 "sampler")#.P0X \  +15 "collection"'% +3 "core" %z1\ +2 "sampler")% +3 "core" %$T?\ \ \  +15 "collection"'U% +3 "core" %7\ +2 "sampler")n% +4 "core" %$T> \  + "collection"'O% +4 "core" %3\ + #tIntake @17.6psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 72 +2 "sampler")#.H0X +52 "collection"'s% +3 "core" %8\ +2 "sampler")#% +3 "core" %  \ > +52 "collection"'5% +5 "core" %)\ +2 "sampler")h% +4 "core" %  \ > +52 "collection"'(% +3 "core" %2\ +2 "sampler")b% +3 "core" %  \ > +2 "sampler") % +3 "core" %  \ > + .tIntake.select :close + "sampler")0 +10 )x% +2 "core" %  \ > + .tSSV.dial :exhaust +2 "sampler")  +72 "core"  +2 .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X% +3 "core" %1\ +2 "sampler")Y% +3 "core" %C \  +15 "collection"'/% +3 "core" %1\ +2 "sampler")R% +3 "core" %C(' \  +15 "collection"'_% +3 "core" %/\ +2 "sampler")c% +3 "core" %C56 \  +2 "collection"'<% +3 "core" %2\ +2 #tIntake @18.2psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 39 +2 "sampler")#.'0X \  +15 "collection"'S% +3 "core" %5\ +2 "sampler")7% +4 "core" %G> \  +14 "collection"'2% +3 "core" %+\ +2 "sampler")P% +4 "core" %G> \  +14 "collection"'k% +3 "core" %6\ +2 "sampler")y% +3 "core" %G> \  +15 "collection"'Q% +3 "core" %'\ +2 "sampler")% +3 "core" %G> \  +15 "collection"' % +3 "core" %)\ +2 "sampler")G% +3 "core" %G> \  +15 "collection"'g% +3 "core" %0\ +2 "sampler")K% +4 "core" %G> " \  +14 "collection"'% +3 "core" %0\ +2 "sampler")% +4 "core" %G>+) \  +14 "collection"'X% +3 "core" %2\ +2 "sampler")% +3 "core" %G>31 \  +2 "collection"'}% +3 "core" %.\ +2 #tIntake @18.3psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 29 +2 "sampler")#.0X% +3 "core" %6\ +2 "sampler")Y% +3 "core" %fQ \  +15 "collection"'/% +3 "core" %'\ +2 "sampler")R% +3 "core" %fQ \  +15 "collection"'_% +3 "core" %5\ +2 "sampler")c% +3 "core" %gP \  +15 "collection"'<% +3 "core" %&\ +2 "sampler")&% +3 "core" %gP)( \  +15 "collection"'p% +3 "core" %,\ +2 "sampler")]% +4 "core" %gO./ \  + "collection"'0% +4 "core" %\ + #tIntake @18.3psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 23 +2 "sampler")#.0X\ +2 "sampler")e% +3 "core" %zRD33 \  +2 "collection"'w% +3 "core" %K\ +2 #tIntake @18.4psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 21 +2 "sampler")#.0X\ +2 "sampler")% +3 "core" %:F  \  +15 "collection"' % +3 "core" %5\ +2 "sampler")G% +4 "core" %:F \  +14 "collection"'g% +3 "core" %@\ +2 "sampler")K% +4 "core" %:F \  +14 "collection"'% +3 "core" %@\ +2 "sampler")% +4 "core" %:F \  +14 "collection"'X% +3 "core" %2\ +2 "sampler")% +3 "core" %:F#" \  +15 "collection"'}% +3 "core" %/\ +2 "sampler")W% +3 "core" %:F(' \  +15 "collection"'~% +3 "core" %6\ +2 "sampler")V% +4 "core" %:F++ \  +14 "collection"'*% +3 "core" %:\ +2 "sampler")"% +4 "core" %:F/- \  + "collection"'M% +4 "core" %;\ + #tIntake @18.4psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 19 +2 "sampler")#.0X% +3 "core" %D \  +15 "collection"'Y% +3 "core" %F\ +2 "sampler")/% +3 "core" %D \  +15 "collection"'R% +3 "core" %J\ +2 "sampler")_% +3 "core" %D \  +15 "collection"'c% +3 "core" %C\ +2 "sampler")<% +3 "core" %D \  +15 "collection"'&% +3 "core" %F\ +2 "sampler")p% +3 "core" %D  \  +15 "collection"']% +3 "core" %Q\ +2 "sampler")0% +4 "core" %D"# \  +14 "collection"'1% +3 "core" %L\ +2 "sampler")H% +4 "core" %D(' \  +14 "collection"'% +3 "core" %D\ +2 "sampler")% +3 "core" %D++ \  +15 "collection"'6% +3 "core" %S\ +2 "sampler")q% +3 "core" %D-- \  +15 "collection"'B% +3 "core" %A\ +2 "sampler")8% +3 "core" %D23 \  +2 "collection"'%% +3 "core" %;\ +2 .tSS.reconfigure SSinhale.with maxSpeed: 15 +2 "sampler")#.0X' D +104 "core"  +2 .tCTV.dial :air +2 "collection"'Y  +71 "core" ~ +2 .tdelay 15 seconds +16 ."samplerPumpShutdown"Sleepy.power :sampler,:OFF +1486 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")/ +127 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +3 .tSS.seek 0ml +3 "collection"'R  +3 "sampler")_' +5 "core" ' +2 .tSSV.dial CBV,avoiding: :exhaust + "sampler")c  +114 "core"  +13  +381 ' +2 "sampler")<% +4 "core" %  + .tCBV.dial between SSV and waste2 +2 "collection"'&  +28 "core"  +3 "collection"'p% +3 "core" % HCHL\  +3 ."connect"CTV.dial CSV,avoiding: :air +4 .tCSV.dial CTV +4 "collection"']  +41 "core"  +2 .tCS.reconfigure CSpressurize +2 "collection"'# d@<<b +3 .tCS.seek 0ml + "collection"'0' +2251 "core" '" J\ ӫ +3 "collection"'1% +3 "core" % G\  +2 "sampler")H% +3 "core" %  +2 #tBubblePoint: Intake @38.6psia, Outlet @14.3psia + .CBV.dial SSV + "collection"' @ +35 "core" B +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'~' +95 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")V +115 "core" ' +2 ."CSpush"CS.coast +3 "collection"'5 +4 "core"  +3 .tSS.reconfigure SSexhale + "sampler")#.0X +102 "collection"'c9 +3 "core" 9:; +102 "collection"',9 +3 "core" 9W9 +102 "collection"'<9 +3 "core" 9u7 +102 "collection"'&9 +3 "core" 94 +102 "collection"'p9 +4 "core" 92 +102 "collection"']9 +3 "core" 90 +102 "collection"'>9 +3 "core" 9- +102 "collection"'19 +3 "core" 9, +102 "collection"'H9 +3 "core" 9) +102 "collection"'9 +3 "core" 97' +102 "collection"'_9 +3 "core" 9R% +102 "collection"'69 +3 "core" 9j$ +102 "collection"'q9 +3 "core" 9" +102 "collection"'B9 +3 "core" 9 +102 "collection"'9 +4 "core" 9 +102 "collection"'89 +3 "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 !  +103 "collection"'9 +3 "core" 9 5  +102 "collection"'09 +3 "core" 9 H  +102 "collection"'.9 +3 "core" 9 Z  +102 "collection"'9 +3 "core" 9 n +102 "collection"'o9 +4 "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"'U9 +3 "core" 9 ) +102 "collection"'n9 +3 "core" 9 -\ +102 "collection"'O9 +3 "core" 9 1 +102 "collection"'v9 +3 "core" 9 6 +102 "collection"'9 +3 "core" 9\ : +102 "collection"'9 +4 "core" 9\ > +102 "collection"' 9 +3 "core" 9\ B +102 "collection"'T9 +3 "core" 9\ % F +102 "collection"'99 +3 "core" 9\ /!K +102 "collection"' 9 +3 "core" 9\ :"O +102 "collection"'e9 +4 "core" 9\ B#S +102 "collection"'S9 +3 "core" 9\ J%W +102 "collection"'79 +3 "core" 9\ S&[ +102 "collection"'29 +3 "core" 9\ Z'` +102 "collection"'P9 +3 "core" 9\ b(d +102 "collection"'w9 +4 "core" 9\ i)h +102 "collection"'y9 +3 "core" 9\ o*l +102 "collection"'Q9 +3 "core" 9\ u+p +102 "collection"'9 +3 "core" 9\ {,u +2 .tCH.hold 10:00,70C +3 "collection"'j `\ `\ v +2 "core" u +30577 E\ i +29424 "core" ` +2 "collection"'G9 +3 "core" 9\  +2 #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml + "collection"'g' +331 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'K @ +95 "core" A +2 .tCSV.dial :air +2 "collection"' @ +41 "core" > +3 .tCS.seek 5ml + "collection"''l +1360 "core" ' +2 .tCSV.dial CTV + "collection"'X  +43 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +42 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'W  +41 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +41 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'V' +1350 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"'k +93 "core" ~ +2 .tCBV.dial CSV + "collection"'~  +28 "core"  +2 "collection"'}% +4 "core" %   :\ +2 .tCS.seek 4.999ml +2 "collection"'a'l +1350 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'M  +43 "core" +2 "collection"'f% +4 "core" %l]` @\  +2 .tCS.seek 7ml + "collection"'"' +587 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'# @ +51 "core" A +3 .tCS.seek 10ml + "collection"'5' D +838 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'s ` +107 "core" _ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'h   +36 "core" " +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'b  + '(  +28 "core"  +95  +3 .tCS.seek 5ml + "collection"'x'l +1370 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"' @ +93 "core" A +2 .tCSV.dial :waste +2 "collection"' +95 "core" +2 .tCS.seek :empty +2 "collection"''Ͱ +1358 "core" ' +2 .tCSV.dial :air +46 "collection"') @ +75 "core" B +3 .tCS.seek 5ml +2 "collection"'F'l +1350 "core" ' +2 .tCSV.dial CTV + "collection"'@  +39 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'A @ +40 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'^  +41 "core"  +4 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +40 "core" ? +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'Z' +1346 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"'r +94 "core" ~ +2 .tCBV.dial CSV + "collection"'$  +36 "core"  +2 "collection"'N% +4 "core" %jm\ +2 .tCS.seek 5ml +2 "collection"''l +1346 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'  +42 "core" +2 "collection"'C% +4 "core" %l\  +2 .tCS.seek 7.001ml +2 "collection"'' +594 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'D @ +39 "core" ? +3 .tCS.seek 10ml + "collection"'3' D +841 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'E ` +105 "core" _ +2 #tLysing Complete +2 "collection"'t& +3 "core" &O}T\ D +2 #tStoring sh1 puck in Collection Clamp to tube 2 + "manipulator"&% +4 "core" %  A  +2 "storage"(-% +3 "core" %s +2 "storage"({. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"( ( +339 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (`& +3 "core" &    + "manipulator"&& +4 "core" & K + "manipulator"&d% +4 "core" %    +2 .t\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 +2 "manipulator"&m(^ +150 "core" ( +2 "manipulator"&\ & +4 "core" &^  +2 "storage"(=& +3 "core" &    m  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&'! +96 "core" ' +2 "storage"(l& +4 "core" &     +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(*'L +163 "core" ' +2 "storage"(!- +3 "core" -'ˡ +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" &^ 0  +2 "storage"(z& +3 "core" &   /  +2 .t\Elbow.reconfigure LimpElbow + "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 + "manipulator"&I'e +33 "core" ' +3 .t\Elbow.hold +2 "manipulator"&+, +3 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(;- +2 "core" -'ˡ +2 .tSE.seek 13.09 Pucks below Top Plate + "storage"('Y +34 "core" ' +2 "manipulator"&L% +4 "core" %xm \ Ƿ +2 "storage"(i& +3 "core" &  ;  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 319 counts + "manipulator"&Y'Ϥ +13 "core" ' +2 "manipulator"&?& +4 "core" &~ L  +2 "storage"(u& +4 "core" &  A  +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&/'! +25 "core" ' +2 .tSE.seek 14.09 Pucks below Top Plate +2 "storage"(R'H +45 "core" ' +2 "manipulator"&c& +4 "core" &~ %  +2 "manipulator"&,% +4 "core" %7 ( + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&<'\ +85 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&&( +157 "core" ( +2 "manipulator"&p& +4 "core" &! \\ ;6 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &]& +2 "core" &! 0 ;6 +2 .tForearm.seek CC +2 "manipulator"&>'ρ +104 "core" ' +3 .tHand.close + "manipulator"&1/ +71 "core" / +2 .tCC.seek :open +2 "collection"'H( +378 "core" ( +2 "storage"(& +4 "core" &  P  + "storage"(_& +4 "core" &  B  + "manipulator"&6& +4 "core" &! : ;4 + "manipulator"&q% +4 "core" % q Z +2 .tForearm.seek :retract + "manipulator"&B'\ +94 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 +2 "manipulator"&(^ +154 "core" ( +2 "manipulator"&8& +4 "core" &f  +2 "storage"(& +3 "core" &  J \  +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 2 +2 "manipulator"&\\'e +113 "core" ' +2 .t\Elbow.hold + "manipulator"&', +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&%1 +68 "core" 1 +55 "manipulator"&% +12 "core" % lh \ ǵ +2 "storage"(0& +3 "core" &    +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 307 counts + "manipulator"&.'Ϙ +15 "core" ' +2 "manipulator"&& +4 "core" &r  +2 "storage"(o& +4 "core" &    V  +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&['! +24 "core" ' +4 "storage"(% +4 "core" %>    +3 ."downElevator"SE.seek :down +2 "storage"('v +99 (% +3 "core" %Z S 4 a M; +2 "manipulator"&U% +3 "core" %Z ] +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&n'\ +21 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +70 "core" ' +2 .tSC.coast + "storage"(6 +2 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'O& +4 "core" &\ + .tHand.open +2 "manipulator"&v1 +23 "core" 1 +2 "manipulator"&& +4 "core" &r  +2 "manipulator"&% +4 "core" %\ " @ +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"& (- +175 "core" ( +2 "manipulator"&T& +4 "core" &- 0  +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &9& +3 "core" &-  +2 .tForearm.seek :garage +2 "manipulator"& ' +104 "core" ' +2 .tHand.close + "manipulator"&e/ +70 "core" / +2 "manipulator"&S& +4 "core" &-  +2 "manipulator"&7% +4 "core" %  +2 .tForearm.seek :retract + "manipulator"&2'\ +103 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&P( +290 "core" ( +2 "manipulator"&w& +4 "core" & C L + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &y& +3 "core" & * L +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&Q'ρ +100 "core" ' +2 "manipulator"&& +4 "core" & L +2 "manipulator"&4% +3 "core" %o +2 "collection"'j& +4 "core" &\ +2 "collection"'G& +3 .tCC.seek :closed +2 "collection"':(O +3 "core" &\ +3 &\ 6 +10 &AK\ / +9 &zw\ D +10 &.a\ H +9 &_\ H +9 &`\ G +10 &t`\ H +9 &7_\ H +9 &`\ H +10 &`\ H +9 &|a\ H +10 &!?`\ H +9 &#_o\ H +9 &$bV\ H +10 &&^>\ H +9 &(G_)\ H +9 &*c\ H +10 &+_ \ \ H +9 &-`\ H +10 &/Nb \ H +9 &1^\ G +9 &2`\ H +10 &4_\ G +9 &6V`\ H +9 &8^\ H +10 &9b\ H +9 &;_\ H +10 &=^a\ H +9 &?!`\ H +9 &@b\ H +10 &B_\ H +9 &Dg`\ H +9 &F&f\ I +10 &Gp\ J +9 &I\ N +10 &KP\ S +9 &M \ T +9 &Nyn\ 2 +10 &Of+f\ ` +9 &OhZ\ F +3 ( + "collection"'G& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.59 + "collection"'K& +3 "core" &OhP\ F +2 .tHand.open + "manipulator"& 1 +65 "core" 1 +2 "manipulator"&g% +4 "core" % o +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&X'\ +95 "core" ' +2 .tPSV.dial PSR + "processing"% +123 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%W' +1611 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%  +40 "core"  +3 .tPS.seek 0ml + "processing"%'W +1609 "core" ' +2 .tPSV.dial PSR + "processing"%k +42 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%~' +2628 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%} + "collection"'V  +5 "core"  +2 "processing"%M  +41 "core"  +30 +2 .tPSV.dial :mixloop + "processing"%f +95 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%a  +61 E\ JJ +59 "core" +3 .tPS.seek 0ml + "processing"%#'W +2634 "core" ' +2 .tPSV.dial :air + "processing"%"  +41 "core"  +3 .tPS.seek 2.5ml + "processing"%s' +2633 "core" ' +2 .tPSV.dial :mixloop + "processing"%h +42 "core" +3 .tPS.seek 0ml + "processing"%b'W +2635 "core" ' +2 .tPSV.dial :air + "processing"%(  +43 "core"  +3 .tPS.seek 2.5ml + "processing"%5' +2635 "core" ' +2 .tPSV.dial :mixloop + "processing"% +42 "core" +3 .tPS.seek 0ml + "processing"%'W +2635 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&x& +4 "core" & G L +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&)( +2 "core" ( +2 "manipulator"&& +3 "core" & L +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +49 &@& +10 "core" & H L +2 .tForearm.seek CC + "manipulator"&A'ρ +100 "core" ' +2 .tHand.close + "manipulator"&^/ +72 "core" / +2 .tCC.seek :open +2 "collection"'( +378 "core" ( +2 "manipulator"&F& +4 "core" &  L +2 "manipulator"&r% +3 "core" % χ  +2 .tForearm.seek :retract +2 "manipulator"&$'\ +98 "core" ' +2 .t\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 .t\Elbow.seek :garage +4 "manipulator"&N(- +270 "core" ( +2 "manipulator"&Z& +4 "core" &- - H +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- # H +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&C' +112 "core" ' +3 .tHand.open +2 "manipulator"&1 +70 "core" 1 +2 "manipulator"&D% +4 "core" % | ǻ +2 .tForearm.reconfigure LooseForearm +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 + .tCBV.dial PRV +2 .CTV.dial :air,avoiding: :intake + #Loading lyfil puck from tube 3 into Collection Clamp +2 "collection"'E& +3 "core" & #\ +2 "manipulator"&t% +4 "core" %    +2 "storage"(% +3 "core" % L R   +2 "storage"(-. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 +2 "storage"({( +339 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (`& +3 "core" &7 D \  + "manipulator"&& +4 "core" &- H + "manipulator"&d% +4 "core" %   +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 +2 "manipulator"&\ (j +174 "core" ( +2 "manipulator"&=& +4 "core" &a\  0 # +2 "storage"(l& +3 "core" &   U +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&|' +96 "core" ' +2 "storage"(!& +4 "core" &  p  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"('L +237 "core" ' +2 "storage"(z- +3 "core" -'* +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 (& +3 "core" &    + "manipulator"&;& +4 "core" &a\  . # +2 .t\Elbow.seek 3 + "manipulator"&L(j +3 "core" ( +2 "manipulator"&i& +4 "core" &a\  , # + "storage"(?& +4 "core" &    +2 .tForearm.seek 3 + 300 counts +2 "manipulator"&u'b +21 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&c/ +76 "core" / +10 ."downElevator"SE.seek :down +3 "manipulator"&,& +4 "storage"('v +6 "core" &a\  & # +2 "manipulator"&m% +3 "core" % W 1 +2 .tForearm.seek :retract +2 "manipulator"&*'\ +88 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&I( +112 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +46 "core" ( +2 "manipulator"&Y& +4 "core" &  I +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &  I +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&p'ρ +98 "core" ' +5 "manipulator"&]& +3 "core" &  l I +2 "manipulator"&/% +4 "core" %w ! 8 +2 "collection"'+& +4 "core" &#\ +2 "collection"'1& +4 .tCC.seek :closed + "collection"'<(O +3 "core" &#\ +2 &!#\  +9 &2$\ *y +10 &h#\ = +9 &w"\ I +9 &[^!\ H +10 &_#\ G +9 &_"\ H +10 &^#\ H +9 &c_"\ H +9 &$a%y\ H +10 &_!#q\ H +9 & ^ #\\\ G +9 &"j_ $}\ H +10 &$-_#\ H +9 &%^ "\ G +10 &'_$\ H +9 &)s_"#\ H +9 &+4a $\ H +10 &,`%\ H +9 &.\\%j\ H +9 &0{^"b\ H +10 &2<` #]\ H +9 &4] $M\ G +10 &5^ $L\ H +9 &7\\ !C\ H +9 &9E^ $H\ H +10 &;\\$C\ H +9 &<^"B\ H +10 &>b!%4\ H +9 &@M_#*\ H +9 &Bb $\ H +10 &C^ #\ H +9 &Eb # \ H +9 &GNo!#\ J +10 &I"A\ M +9 &J!n\ S +10 &Lw"b\ T +9 &N6"_\ B +9 &O:6 "c\ )y +10 &Oj"P\ E +5 ( + "collection"'1& +5 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.69 + .Hand.open + "manipulator"&J1 +3 "core" &O\\#J\ E +69 1 +2 "manipulator"&% +4 "core" % w 8 +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&_'\ +94 "core" ' +2 .tSC.coast + "storage"(6 +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'6  +123 "core"  +2 .tCSV.dial CTV + "collection"'q  +28 "core"  +3 .tPS.seek 2.5ml + "processing"%8' +2626 "core" ' +2 "collection"'% +4 "core" % A\ \ +2 .tCS.seek 5.75ml +2 "collection"'>'^ +1165 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%&  +42 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%%  +78 "core"  +59 .tPS.seek 0ml + "processing"%'W +2633 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'0 ` +35 "core" _ +2 .tCSV.dial :air +2 "collection"' @ +41 "core" > +3 .tCS.seek 10ml + "collection"'o' D +1152 "core" ' +2 .tCSV.dial CTV + "collection"'B  +54 "core"  +3 .tCS.seek 0ml + "collection"'' +2643 "core" ' +2 .tCBV.dial :waste1 + "collection"' @ +28 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +4 "collection"'  +123 "core" +2 "collection"'U& +4 "core" &O]l\ E +2 #tStoring lyfil puck in Collection Clamp to tube 2 + "manipulator"&O% +3 "core" %\   + +2 "storage"(\\% +4 "core" %    +2 "storage"(v. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 + "storage"(( +338 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" &  & +3 "manipulator"&.& +3 "core" &  3 I +2 "manipulator"&R% +4 "core" %\  ? + +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 + "manipulator"&[(^ +149 "core" ( +2 "manipulator"&T& +4 "core" &a \  +2 "storage"(& +4 "core" &    4  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts + "manipulator"&9'! +93 "core" ' +2 "storage"( & +4 "core" &   ,  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(''L +162 "core" ' +2 "storage"(e- +3 "core" -'А +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 "manipulator"&S& +3 "core" &a M  +2 "storage"(7& +3 "core" &  < \  +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 +2 "manipulator"&n'e +35 "core" ' +4 .t\Elbow.hold + "manipulator"& , +3 "core" , +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 "storage"(w- +2 "core" -'А +2 .tSE.seek 14.09 Pucks below Top Plate +2 "storage"(y'H +33 "core" ' +2 "manipulator"& % +4 "core" %jr 8 ȸ +2 "storage"(& +3 "core" & \ H\ K e\  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 305 counts + "manipulator"&4'ϖ +22 "core" ' +2 "manipulator"&j& +4 "core" &~  +2 "storage"(2& +4 "core" &    +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts + "manipulator"&H'! +25 "core" ' +3 .tSE.seek 15.09 Pucks below Top Plate + "storage"(K'7 +50 "core" ' +2 "manipulator"& & +4 "core" &~ K  +2 "manipulator"&g% +4 "core" %\   + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&G'\ +90 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&( +166 "core" ( +2 "manipulator"&Q& +4 "core" & V + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & V +2 .tForearm.seek CC +2 "manipulator"&W'ρ +93 "core" ' +2 .tHand.close + "manipulator"&k/ +75 "core" / +2 .tCC.seek :open +2 "collection"'( +379 "core" ( +2 "storage"(}& +4 "core" &   + "storage"(M& +4 "core" &   + "manipulator"&V& +4 "core" & V +2 "manipulator"&f% +3 "core" % ϋ  +2 .tForearm.seek :retract +2 "manipulator"&a'\ +94 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 +2 "manipulator"&~(^ +149 "core" ( +2 "manipulator"&"& +4 "core" &^  +2 "storage"(#& +3 "core" &    1  +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 2 + "manipulator"&h'e +106 "core" ' +2 .t\Elbow.hold + "manipulator"&s, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&(1 +65 "core" 1 +10 "manipulator"&b% +4 "core" % yx  Ǻ4 +2 "storage"( & +3 "core" &    +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 320 counts + "manipulator"&5'ϥ +18 "core" ' +2 "manipulator"&x& +4 "core" & ~ +2 "storage"(& +3 "core" &     +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&@'! +17 "core" ' +2 "storage"(^% +4 "core" %1    +2 ."downElevator"SE.seek :down +3 "storage"(P'v +99 (X% +6 "core" %T, - " 7 +2 "manipulator"&:% +3 "core" % T +52 .tForearm.reconfigure LooseForearm +9 "manipulator"&#Q@2^d^b +2 "core" ' + .tForearm.seek :retract +3 ."downElevator"SE.coast + "manipulator"&F'\ + "storage"(5 +87 "core" ' +2 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%r  +67 "core" +3 .tPS.seek 2.5ml +2 "processing"%A' +2631 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%Z +40 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%  +42 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%) +41 "core" +2 .tdelay 1 second +102 .PSV.dial :air +3 "processing"%  +43 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%D'W +2628 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%E& +4 "core" &s  + .tHand.open +2 "manipulator"&$1 +23 "core" 1 +2 "manipulator"&t& +4 "core" & & ~ +2 "manipulator"&% +3 "core" %\  @  +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&-(- +173 "core" ( +2 "manipulator"&C& +4 "core" &- A  +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &`& +3 "core" &- ^  +2 .tForearm.seek :garage +2 "manipulator"&' +109 "core" ' +2 .tHand.close + "manipulator"&d/ +69 "core" / +2 "manipulator"&=& +4 "core" &- M  +2 "manipulator"&l% +3 "core" %   v +2 .tForearm.seek :retract +2 "manipulator"&!'\ +102 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&N( +125 "core" ( +2 "manipulator"&& +4 "core" & ` i + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &z& +2 "core" & 1 i +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&' +104 "core" ' +2 "manipulator"&;& +4 "core" & i +2 "manipulator"&i% +3 "core" % F +2 "processing"%?& +4 "core" &J\  +2 "processing"%c& +3 .tPC.seek :closed +2 "processing"%,(Tg +3 "core" &H\  +3 &?\ \  +9 &8M\ +{ +9 &j<\ ? +10 &t=\ K +9 &DcB\ J +9 &cE\ K +10 &bG\ K +9 &bR\ J +9 &M]H\ J +10 & a\ K +9 &`\ J +10 & a\ J +9 &"U]\ J +9 &$`\ J +10 &%b\ K +9 &'`\ J +10 &)[`\ K +9 &+`\ J +9 &,`\ J +10 &.a\ J +9 &0d`\ J +9 &2']\ J +10 &3`\ J +9 &5`\ J +9 &7la\ J +10 &9/]\ J +9 &:`\ J +10 &<`\ J +9 &>t_\ J +9 &@6`\ J +10 &A`\ J +9 &Ca\ J +9 &E|_\ J +10 &G=h\ K +9 &Hj\ K +10 &Jy\ M +9 &Lu\ O +9 &N7\ O +10 &O\ P +9 &Q \ P +9 &S^yl\ 5 +10 &T(,}\ H +9 &TK\ % +2 ( + "processing"%c& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.47 + "processing"%m& +3 "core" &TK\ % +2 .tHand.open + "manipulator"&\ 1 +75 "core" 1 +2 "manipulator"&|% +4 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&Y'\ +94 "core" ' +2 .tPRV.dial :air + "processing"%  +42 "core"  +2 .tPSV.dial :mixloop +2 "processing"% +41 "core" +2 "processing"%u% +4 "core" %V+\ +2 .tPS.seek 0.3ml +2 "processing"%]' +404 "core" ' +2 .tPSV.dial PSR + "processing"%/ +95 "core"  +2 .tPSR.select :wash +2 "processing"% +10 .tPS.seek 0.7ml +2 "processing"%+'* +492 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%L' +1922 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"% +95 "core" +2 .tPTV.dial :mixing +2 "processing"%* @ +67 "core" A +2 .tPBV.dial :waste2 +2 "processing"%  +97 "core"  +3 .tPS.seek 0ml + "processing"%1'W +2626 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&J& +4 "core" &  i +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC + "manipulator"&( +3 "core" ( +2 "manipulator"&6& +4 "core" & 4 i + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &q& +2 "core" &  i +2 .tForearm.seek PC +2 "manipulator"&p' +95 "core" ' +2 .tHand.close + "manipulator"&{/ +72 "core" / +2 .tPC.seek :open +2 "processing"%( +400 "core" ( +2 "manipulator"&& +4 "core" & w i + "manipulator"&3% +4 "core" %  L $ +2 .tForearm.seek :retract + "manipulator"&&'\ +91 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage + "manipulator"&%(- +174 "core" ( +2 "manipulator"&8& +4 "core" &- 4  +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &0& +2 "core" &- =  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +113 "core" ' +2 .tHand.open +45 "manipulator"&>1 +78 "core" 1 +3 "manipulator"&B% +4 "core" %   ǿ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&o'\ +103 "core" ' +2 #tLoading da puck from tube 3 into Processing Clamp + "processing"%& +4 "core" &i\ +2 "manipulator"&% +3 "core" %\ & < !R +2 "storage"(U% +4 "core" %| Z Z Z  + "storage"(O. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 + "storage"(\\( +344 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (v& +3 "core" &.  + "manipulator"&& +5 "core" &- -  + "manipulator"&.% +4 "core" %\ & !Q +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 +2 "manipulator"&R(j +173 "core" ( +2 "manipulator"&T& +4 "core" &a  $ +2 "storage"(& +4 "core" &. S \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts + "manipulator"& ' +89 "core" ' +2 "storage"(I& +4 "core" &.    +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(e'L +257 "core" ' +2 "storage"(S- +3 "core" -'8 +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 (7& +3 "core" &-   + "manipulator"&_& +4 "core" &a  H $ +2 .t\Elbow.seek 3 + "manipulator"&w(j +3 "core" ( +2 "manipulator"& & +4 "core" &a  " M $ + "storage"(& +4 "core" &-    +2 .tForearm.seek 3 + 300 counts + "manipulator"&j'b +22 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&2/ +71 "core" / +10 ."downElevator"SE.seek :down +5 "manipulator"& & +4 "storage"(g'v +3 "core" &b\  # # +2 "manipulator"&9% +4 "core" % m  +2 .tForearm.seek :retract +2 "manipulator"&['\ +95 "core" ' +2 .t\Elbow.seek PC +2 "manipulator"&'( +111 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +141 "core" ( +4 "manipulator"&n& +4 "core" & Y | +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &4& +3 "core" & \ | +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&y' +95 "core" ' +2 "manipulator"&Q& +4 "core" & | +2 "manipulator"&% +4 "core" % +2 "processing"%H& +3 "core" &8\ +2 "processing"% & +4 .tPC.seek :closed +2 "processing"%k(Tg +3 "core" &<\ +3 &L\ 0 +10 &<H}M\ / +9 &luE\ D +9 &bB\ J +10 &\\8\ J +9 &`=\ J +9 &`c7\ J +10 &"b6\ J +9 &_.\ J +10 &_%\ J +9 &ia*\ J +9 &!+_-\ J +10 &"_*\ J +9 &$^'\ J +9 &&qa*\ J +10 &(3_*\ J +9 &)^\ J +10 &+_\ J +9 &-x^\ J +10 &/:^\ J +9 &0^\ J +9 &2^ \ J +9 &4^\ J +10 &6B^ \ J +9 &8^\ J +10 &9]\ J +9 &;]\ J +9 &=K] \ J +10 &? \\\ J +9 &@^ \ J +9 &B]\ J +10 &DR_\ J +9 &F`\ K +10 &Gc\ K +9 &Ii\ K +9 &KRz\ M +10 &M \ P +9 &N\ O +9 &P\ O +10 &RQ\ P +9 &S_\ !f +10 &TH[\ ) +9 ( + &TM\ $ + "processing"% & +4 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.51 + .Hand.open + "manipulator"&G1 +74 "core" 1 +2 "manipulator"&<% +4 "core" %  ? +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&}'\ +90 "core" ' +2 .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 3 in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"%M  +2 %V9 +5 "core" 9 ! +102 "processing"%f9 +3 "core" 9 +102 "processing"%"9 +3 "core" 9  +102 "processing"%#9 +3 "core" 9  +102 "processing"%W9 +3 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%(9 +3 "core" 9 +102 "processing"%b9 +3 "core" 9 +102 "processing"% 9 +4 "core" 9" +102 "processing"%x9 +3 "core" 9& +102 "processing"%9 +3 "core" 9+ +102 "processing"%^9 +3 "core" 9/ +102 "processing"%a9 +3 "core" 9!3 +102 "processing"%X9 +3 "core" 9$7 +102 "processing"%:9 +3 "core" 9+; +102 "processing"%~9 +3 "core" 9-@ +102 "processing"%h9 +3 "core" 91D +102 "processing"%59 +3 "core" 96H +102 "processing"%K9 +4 "core" 9:L +102 "processing"%r9 +3 "core" 9@P +102 "processing"%@9 +3 "core" 9FU +102 "processing"%P9 +3 "core" 9LY\ +102 "processing"%9 +3 "core" 9R] +102 "processing"%9 +4 "core" 9Xa +102 "processing"%Z9 +3 "core" 9_e +102 "processing"%9 +3 "core" 9ej +102 "processing"%)9 +3 "core" 9ln +2 .tPH.hold 2:00:00,28C +2 .delay 1:30 +2 "processing"% ppf +3 "core" n +7709 E\ 99 +1289 .tPSR.select :air +2 .PSV.dial PSR + "processing"%A +97 "core"  +2 .tPSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%E' +587 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +10 .tPS.seek 2ml +2 "processing"%$'[ +1615 "core" ' +2 .tPTV.dial :puck + "processing"%t  +67 "core"  +2 .tPSV.dial PTV +2 "processing"% +70 "core" +2 .tPBV.dial :waste1 +2 "processing"%C  +121 "core" +2 "processing"%`% +4 "core" %\\\  +2 .tPS.seek 1.5ml +2 "processing"%s' +609 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%d * +34 "core" , +3 .tPS.seek 0ml +2 "processing"%='W +1608 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 +55 .PTV.dial :puck +4 .PBV.dial :waste1 +2 "processing"%l  +32 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%F * +33 "core" + +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"% +70 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%z' +2233 "core" ' +2 .tPSV.dial PTV + "processing"% +70 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +3 "processing"%; +70 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%i +69 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%?  +67 "core"  +3 .tPS.seek :empty + "processing"%-'9 +2257 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%!  +124 "core" +2 .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 .tPRV.dial :ab1 +2 "processing"%m @ +67 "core" A +3 .tPS.reconfigure PSslow + "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%\ 'w +357 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +3 "processing"%c  + "collection"'|  +41 "core"  +9 +3 "processing"%% +8 "core" %{U\  +3 .tPS.seek 0.32ml +2 "processing"%'( +395 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'u  +27 "core" +2 .tPRV.dial :air +2 "processing"%  +52 "core"  +3 .tPS.seek 0.9ml +2 "processing"%D'D +1231 "core" ' +2 .tPRV.dial :waste2 + "processing"%/ @ +71 "core" > +3 .tPS.seek 0.5ml +2 "processing"%]' +865 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%+  +41 "core"  +3 .tPS.reconfigure PSconfig + "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%'[ +1607 "core" ' +2 .tPSV.dial :PML + "processing"%* +42 "core" +2 .tPTV.dial :mixing +2 "processing"% @ +68 "core" A +2 .tPBV.dial :waste1 +2 "processing"%L  +32 "core" +2 "processing"%J% +4 "core" %Wm\  +2 .tPS.seek 1.85ml +2 "processing"%6'7 +240 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%q * +32 "core" * +3 .tPS.seek 0ml + "processing"%{'W +1969 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'N& +3 "core" &',v\ + .tHand.open + "manipulator"&Y1 +26 "core" 1 +2 "manipulator"&,& +4 "core" &  | +2 "manipulator"&% +3 "core" %\  8 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&3(- +153 "core" ( +2 "manipulator"&8& +4 "core" &-   +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &0& +3 "core" &- 2  +2 .tForearm.seek :garage + "manipulator"&p' +107 "core" ' +2 .tHand.close + "manipulator"&/ +75 "core" / +2 "manipulator"&>& +4 "core" &- 6  +2 "manipulator"&B% +4 "core" %  +2 .tForearm.seek :retract + "manipulator"&&'\ +109 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&( +272 "core" ( +2 "manipulator"&& +4 "core" &  3 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &U& +2 "core" & 3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC + "manipulator"&O'ρ +97 "core" ' +2 "manipulator"&& +4 "core" & 3 +2 "manipulator"&v% +3 "core" %ϊ  +3 "collection"'& +3 "core" &(*\\\ +2 "collection"'.& +4 .tCC.seek :closed + "collection"'T(O +3 "core" &),v\ +3 &(.w\  +8 &2(-t\ *y +9 &f(,t\ = +10 &x(-t\ K +9 &U^'-u\ I +9 &_&,u\ I +10 &_(-g\ I +9 &^(,i\ I +9 &\\_',h\ I +10 &])+h\ I +9 &_',j\ I +10 & `',d\ J +9 &"e_'-e\ I +9 &$&](-q\ I +10 &%]),d\ I +9 &'_(,b\ I +9 &)m^),b\ I +10 &+0^(+c\ H +9 &,_*+i\ I +10 &.^)-h\ I +9 &0tb(-c\ I +9 &26^(+i\ I +10 &3_'+e\ I +9 &5_*.b\ I +9 &7~^)-b\ H +10 &9>_)+c\ I +9 &;^(,e\ I +10 &<\\'-_\ I +9 &>]',e\ J +9 &@G]%-g\ I +10 &B ^(+h\ I +9 &C]),e\ I +9 &E`**e\ J +10 &GJj(-^\ K +9 &I~'*]\ M +10 &J((c\ Q +9 &Lt',m\ T +9 &N3(+m\ B +10 &O::&)i\ (v +9 &O}_'*l\ F +2 ( + "collection"'.& +5 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.60 +2 "collection"'& +3 "core" &O}`(,K\ F +2 .tHand.open + "manipulator"&I1 +65 "core" 1 +2 "manipulator"&%% +4 "core" %ϊ  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&o'\ +95 "core" ' +2 .tPSV.dial PSR + "processing"%S +95 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%7' +1610 "core" ' +3 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%_  +40 "core"  +3 .tPS.seek 0ml + "processing"% 'W +1607 "core" ' +2 .tPSV.dial PSR + "processing"% +42 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml +2 "processing"%2' +38 E\ GG +2586 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%  +2 "collection"'9  +35 "core"  +114  +2 .tPSV.dial :mixloop +2 "processing"%R +95 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%  +68 "core" +3 .tPS.seek 0ml + "processing"%e'W +2632 "core" ' +2 .tPSV.dial :air + "processing"%j  +41 "core"  +3 .tPS.seek 2.5ml + "processing"%n' +2640 "core" ' +2 .tPSV.dial :mixloop + "processing"%4 +42 "core" +3 .tPS.seek 0ml + "processing"%w'W +2635 "core" ' +2 .tPSV.dial :air + "processing"%Q  +42 "core"  +3 .tPS.seek 2.5ml + "processing"%' +2626 "core" ' +2 .tPSV.dial :mixloop + "processing"%H +42 "core" +3 .tPS.seek 0ml + "processing"%g'W +2632 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&[& +4 "core" & L 3 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&( +3 "core" ( +2 "manipulator"&G& +4 "core" & 3 +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &<& +2 "core" &  3 +2 .tForearm.seek CC +2 "manipulator"&V'ρ +104 "core" ' +2 .tHand.close + "manipulator"& / +77 "core" / +2 .tCC.seek :open +2 "collection"'f( +379 "core" ( +2 "manipulator"&y& +4 "core" & 6 3 +2 "manipulator"&"% +3 "core" % d % Z +2 .tForearm.seek :retract + "manipulator"&\\'\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&#(- +274 "core" ( +2 "manipulator"&W& +4 "core" &- P +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 && +3 "core" &-  P +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&(' +110 "core" ' +2 .tHand.open + "manipulator"&b1 +73 "core" 1 +2 "manipulator"& % +4 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&x'\ +100 "core" ' +2 ."da"delayUntil "07:20:33.99" +24900 #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"%a * +32 "core" * +2 ."da"PSV.dial :air +2 "processing"%X  +42 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%:' +2236 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%~ +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%h  +41 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%5 +41 "core" +4 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%K  +42 "core"  +2 ."da"PS.seek :empty +2 "processing"%r'9 +2225 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%@ +121 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%P' +597 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%'[ +1612 "core" ' +2 ."da"PTV.dial :puck + "processing"%  +68 "core"  +2 ."da"PSV.dial PTV +2 "processing"%Z +67 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +32 "core" +2 "processing"%)% +4 "core" %]b\  +2 ."da"PS.seek 1.5ml +2 "processing"%A' +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%1 * +33 "core" , +3 ."da"PS.seek 0ml +2 "processing"%E'W +1609 "core" ' +2 ."da"delay 2:00 +3442 E\ ed +8560 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%t  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" * +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%C +68 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%`' +2236 "core" ' +2 ."da"PSV.dial PTV + "processing"%$ +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%d +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%s +119 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%M  +66 "core"  +3 ."da"PS.seek :empty + "processing"%l'9 +2235 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%F +121 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +600 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%='[ +1606 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +67 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%;  +32 "core" +2 "processing"%i% +4 "core" %VQ\  +2 ."da"PS.seek 1.5ml +2 "processing"%?' +595 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%z * +34 "core" , +3 ."da"PS.seek 0ml +2 "processing"%!'W +1608 "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"%m * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%- +81 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%c' +2223 "core" ' +2 ."da"PSV.dial PTV + "processing"%| +67 "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" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%u  +66 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2226 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%  +43 "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"%D  +39 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%+ +42 "core" +3 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml + "processing"%]' +388 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%*  +42 "core"  +2 "processing"%% +4 "core" %Y\  +2 ."da"PS.seek 0.55ml +2 "processing"%L'z +335 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%J  +42 "core"  +3 ."da"PS.seek 2ml +2 "processing"%q'[ +1559 "core" ' +2 ."da"PSV.dial :PML + "processing"% +42 "core" +2 ."da"PTV.dial :mixing +2 "processing"%6 @ +68 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%N  +32 "core" +2 "processing"%Y% +4 "core" %W]\  +2 ."da"PS.seek 1.85ml + "processing"%,'7 +228 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" * +3 ."da"PS.seek 0ml +2 "processing"%8'W +1969 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +8530 E\ ;; +39472 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%0  +32 "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 PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%>' +2241 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%B +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"%p +41 "core" +4 ."da"delay 2 seconds +201 .PSV.dial :air +2 "processing"%  +41 "core"  +2 ."da"PS.seek :empty +2 "processing"%U'9 +2231 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%3 +122 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"%v'[ +1613 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%  +67 "core"  +2 ."da"PSV.dial PTV +2 "processing"%& +79 "core"  +2 ."da"PBV.dial :waste1 + "processing"%  +32 "core" +2 "processing"%% +4 "core" %Zc\  +2 ."da"PS.seek 1.5ml +2 "processing"%I' +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"%.'W +1615 "core" ' +2 ."da"delay 2:00 +6516 E\ .. +5486 #"da"recoverPSRreagent08 + .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"%O * +33 "core" * +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%{ +66 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%_' +2233 "core" ' +2 ."da"PSV.dial PTV + "processing"%7 +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +68 "core"  +2 ."da"delay 5 seconds +552 .PSV.dial PTV +4 "processing"% +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%9  +67 "core"  +2 ."da"PS.seek :empty +2 "processing"% '9 +2235 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%R +121 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"% ' +585 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%2'[ +1612 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%j +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%e  +32 "core" +2 "processing"%4% +4 "core" %aU\ +2 ."da"PS.seek 1.5ml +2 "processing"%n' +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%Q * +33 "core" , +3 ."da"PS.seek 0ml +2 "processing"%w'W +1606 "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 +2 "processing"% * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%[ +81 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%G' +2228 "core" ' +2 ."da"PSV.dial PTV + "processing"%< +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +4 "processing"%o  +67 "core"  +2 ."da"PS.seek :empty +2 "processing"%T'9 +2238 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%y +121 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"%V'[ +1610 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%W +80 "core" ~ +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core" +2 "processing"%% +4 "core" %[V\  +2 ."da"PS.seek 1.5ml +2 "processing"%b' +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"%\\'W +1618 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%(  +32 "core" +2 ."da"delay 30 seconds +508 E\ 22 +2494 ."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 PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%a' +2215 "core" ' +2 ."da"PSV.dial PTV + "processing"%X +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"%~ +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%h  +66 "core"  +2 ."da"PS.seek :empty +2 "processing"%5'9 +2220 "core" ' +2 ."da"Sleepy.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%K +125 "core"  + ."da"PSR.select :sub1 +3 "processing"% +10 ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."da"PS.seek 0.25ml +2 "processing"%:'7 +328 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :sub2 +2 "processing"% +9 ."da"PS.seek 0.5ml +2 "processing"%@' +339 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml +2 "processing"%r'[ +1602 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%P +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +35 "core" +2 "processing"%Z% +4 "core" %Va\  +2 ."da"PS.seek 1.5ml +2 "processing"%' +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"%'W +1606 "core" ' +2 ."da"delay 10 seconds +1003 #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"%A * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%t +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2270 "core" ' +2 ."da"PSV.dial PTV + "processing"%C +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"%$ +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%d  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%s'9 +2286 "core" ' +2 "processing"%M9 +3 "core" 94 +2 #"da"Processing Puck Heater at 28C before imaging +53 .PH.coast +4 "processing"%`  +3 "core" 4 + 4 + "processing"%F& +4 "core" &TMb\ $ + #"da"Imaging da puck in Processing Clamp while storing it to tube 2 +2 "manipulator"&l% +3 "core" %\  P 1 +2 "storage"(% +3 "core" %q \ \ +2 "storage"(. +2 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 ."da"SC.seek 2 + "storage"(;( +346 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (i& +3 "core" &  E \  +2 "manipulator"&=& +3 "core" &-  P +2 "manipulator"&z% +3 "core" %\   1 +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"\Elbow.seek 2 +2 "manipulator"&?(^ +180 "core" ( +2 "manipulator"&& +4 "core" &_  & $ +2 "storage"(m& +3 "core" & \  +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&-'! +93 "core" ' +2 "storage"(!& +4 "core" & \ #\ #\  +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek beamBreak +2 "storage"(|'L +148 "core" ' +2 "storage"(- +3 "core" -' +2 ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&\ & +3 "core" &`   $ +2 "storage"(u& +4 "core" & \ \ \ \ \ &\  + ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 2 +2 "manipulator"&c'e +34 "core" ' +2 ."da"\Elbow.hold +2 "manipulator"&, +3 "core" , + ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(/- +2 "core" -' +2 ."da"SE.seek 15.09 Pucks below Top Plate +2 "storage"(D'7 +35 "core" ' +2 "manipulator"&+% +4 "core" %ly Ǻ8 +2 "storage"(& +3 "core" & \ v\  + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 2 + 307 counts + "manipulator"&*'Ϙ +15 "core" ' +2 "manipulator"&& +4 "core" & ` +2 "storage"(]& +4 "core" & \ \ \  \  +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&J'! +30 "core" ' +3 ."da"SE.seek 16.09 Pucks below Top Plate +2 "storage"(L'& +55 "core" ' +4 "manipulator"&& +4 "core" & ` +2 "manipulator"&6% +3 "core" % @ +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&N'\ +90 "core" ' +2 ."da"\Elbow.seek PC +2 "manipulator"&Y( +242 "core" ( +2 "manipulator"&& +4 "core" & $ " + ."da"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &q& +2 "core" & +2 ."da"Forearm.seek PC +2 "manipulator"&,' +95 "core" ' +2 ."da"Hand.close + "manipulator"&0/ +73 "core" / +2 ."da"PC.seek :open +2 "processing"%'( +402 "core" ( +2 "storage"(& +4 "core" & \ \  + "manipulator"&8& +4 "core" & + "manipulator"&B% +4 "core" %  m  +2 ."da"Forearm.seek :retract + "manipulator"&}'\ +96 "core" ' +3 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 2 +2 "manipulator"&p(^ +253 "core" ( +2 "manipulator"&& +4 "core" &k   !t +2 "storage"(>& +3 "core" & :\  +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&3'! +94 "core" ' +2 ."da"Hand.open + "manipulator"&U1 +76 "core" 1 +10 "storage"(- +3 "core" -'& +2 ."da"SE.seek 15.85 Pucks below Top Plate +2 "storage"(' +23 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 15.18 Pucks below Top Plate +4 "storage"(&'ץ +48 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da18jul2907h222ml.tif +1950 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +284 #"da"SX HX9/16 (USB:25): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 19.118 seconds\ /var/log/esp/da18jul2907h222ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da18jul2907h222ml15s.tif +1556 #SX HX9/16 (USB:25): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da18jul2907h222ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da18jul2907h222ml30s.tif +3056 #SX HX9/16 (USB:25): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da18jul2907h222ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da18jul2907h222ml70s.tif +7117 #SX HX9/16 (USB:25): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da18jul2907h222ml70s.tif: TIFF Upload Complete\ +2 .Sleepy.power :camera,:OFF + ."Qmail"HABfans.email "19.118 sec auto-exposure",Subject: "da18jul2907h222ml images!" +9 "storage"(- +121 "core" -'ץ +2 "storage"(& +4 "core" & \ \  + "manipulator"&v& +4 "core" &t k +2 ."da"\Elbow.seek 2 +3 "manipulator"&%(^ +21 "core" ( +2 "manipulator"&I& +4 "core" &j \ +2 "storage"(S& +3 "core" & \ %\  +4 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&O'! +3 "core" ' +2 ."da"SE.reconfigure SEgently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 15.89 Pucks below Top Plate + "storage"({', +63 "core" ' +2 "manipulator"&.& +4 "core" &j 1 \ +2 "storage"(7& +3 "core" & \ F O 7\  +57 ."da"\Elbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 2 +2 "manipulator"&'e +37 "core" ' + ."da"\Elbow.hold +2 "manipulator"& , +3 "core" , + ."da"\Elbow.reconfigure TightElbow +5 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 16.08 Pucks below Top Plate +2 "storage"(9' +70 "core" ' +4 "manipulator"&_% +5 "core" %lu 6 ȹ% + "storage"(R& +4 "core" & \ \ .\  ~\  +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 2 + 307 counts + "manipulator"& 'Ϙ +14 "core" ' + "manipulator"& & +4 "core" &k \ +2 "storage"(j& +4 "core" & \ R M F  +2 ."da"Forearm.reconfigure TightForearm +6 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 2 + 700 counts +4 "manipulator"&e'! +32 "core" ' + "storage"(4% +4 "core" % N M '\ w +4 ."downElevator"SE.seek :down +2 "storage"(2'v +99 (Q% +3 "core" %V  ]  ^ +2 "manipulator"&n% +4 "core" % $ p + ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +3 "core" ' + "manipulator"&H'\ + ."downElevator"SE.coast +3 "storage"(5 +88 "core" ' +3 ."da"SC.coast + "storage"(6 +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 #tStarting finalPurge + "processing"%& +5 "core" &\ +2 ."psFlush"Hand.open + "manipulator"&[1 +21 "core" 1 +2 "manipulator"&w& +4 "core" &k ] \ +2 "manipulator"&<% +4 "core" %\  .  +2 ."psFlush"\Elbow.seek FlushPuck::Garage +2 "manipulator"& (- +169 "core" ( +2 "manipulator"&& +4 "core" &- \\ +2 ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &o& +2 "core" &- # \\ +3 ."psFlush"Forearm.seek :garage +2 "manipulator"&G' +107 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&y/ +72 "core" / +2 "manipulator"&T& +3 "core" &- U \\ +2 "manipulator"&"% +4 "core" %  4 +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&W'\ +98 "core" ' +3 ."psFlush"\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."psFlush"\Elbow.seek PC +2 "manipulator"&( +113 "core" ( +2 "manipulator"&& +4 "core" & +2 ."psFlush"\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &V& +3 "core" &  +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC + "manipulator"& ' +98 "core" ' +2 "manipulator"&b& +4 "core" & * +2 "manipulator"&(% +4 "core" % A n +2 "processing"%& +3 "core" &\ +3 "processing"%^& +3 ."psFlush"PC.seek :closed +2 "processing"%\\(Tg +3 "core" &\ +4 &\ 6 +9 &@K}\ / +10 &ru\ D +9 &d\ J +9 &]\ I +10 &_\ J +9 &f`\ J +9 &(_\ J +10 &\\\ J +9 &_\ J +10 &n]\ J +9 &!0]\ J +9 &"a\ J +10 &$[\ J +9 &&v\\\ J +9 &(8_\ J +10 &)\\\ J +9 &+_\ I +10 &-~]\ J +9 &/@a\ J +9 &1`\ J +10 &2\\\ J +9 &4[\ J +9 &6I]\ I +10 &8 ^\ I +9 &9^\ J +10 &;`\ J +9 &=P`\ J +9 &?`\ J +10 &@`\ J +9 &B`\ J +9 &DXa\ J +10 &F]\ J +9 &Gc\ K +10 &If\ K +9 &KV\ M +9 &M\ P +10 &N\ P +9 &P\ P +9 &RX\ O +10 &S^\ !f +9 &TH[\ * +9 ( +2 "processing"%^& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.51 + "processing"%X& +7 "core" &TL\ & +2 &TL\ & +2 ."psFlush"Hand.open +4 "manipulator"&g1 +70 "core" 1 +2 "manipulator"&~% +4 "core" %  3 n +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract + "manipulator"&h'\ +97 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%a +134 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%K'P +419 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +681 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%5' +1615 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%: +71 "core" +2 ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%@  +34 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%P'W +2632 "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"%Z' +591 "core" ' + ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%r' +2122 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%) +69 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"% U +50 "core" W +3 ."psFlush"PS.seek 0ml + "processing"%1'W +2636 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%A @ +42 "core" > +3 ."psFlush"PS.seek 2.5ml + "processing"%t' +2629 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +79 "core"  +2 ."psFlush"PS.seek :empty + "processing"%C'9 +1554 E\ ?? +1078 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%E +41 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%$' +2641 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%d +66 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%'W +2631 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%M @ +42 "core" > +3 ."psFlush"PS.seek 2.5ml + "processing"%`' +2629 "core" ' +2 ."psFlush"PSV.dial :waste1 +46 "processing"%F  +74 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%l'9 +2634 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"% +42 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%'P +1104 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%i' +1609 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%= +68 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%z  +51 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%'W +2628 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%m +68 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%!' +587 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%#' +2125 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +69 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%\ U +51 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%u'W +2625 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%x @ +43 "core" > +3 ."psFlush"PS.seek 2.5ml + "processing"%/' +2635 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%+  +66 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2632 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"% +42 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%]' +2624 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +67 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%6'W +2635 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%- @ +42 "core" > +3 ."psFlush"PS.seek 2.5ml + "processing"%?' +2629 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%|  +66 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%c'9 +2626 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'*& +4 "core" &6;K\ + .tHand.open + "manipulator"&D1 +24 "core" 1 +2 "manipulator"&J& +4 "core" & @ +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC + "manipulator"&( +3 "core" ( +2 "manipulator"&q& +3 "core" & +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 && +2 "core" & S +2 .tForearm.seek PC +2 "manipulator"&0' +95 "core" ' +2 .tHand.close + "manipulator"&N/ +69 "core" / +2 .tPC.seek :open +2 "processing"%k( +402 "core" ( +2 "manipulator"&& +4 "core" &  +2 "manipulator"&8% +3 "core" %  , 1 +2 .tForearm.seek :retract + "manipulator"&B'\ +91 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&,( +365 "core" ( +2 "manipulator"&& +4 "core" &\  # + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &>& +2 "core" &\  # +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&Y'ρ +97 "core" ' +2 "manipulator"&U& +4 "core" &\   # +2 "manipulator"&% +3 "core" %q h +2 "collection"'}& +4 "core" &6:p\ +2 "collection"'L& +4 .tCC.seek :closed + "collection"'(O +3 "core" &7;h\ +3 &:9D\  +10 &38;F\ *y +9 &f89I\ = +10 &w6;G\ J +9 &V^9:O\ I +9 &`8>K\ I +10 &^7=M\ I +9 &_6:K\ I +9 &]_7:O\ I +10 & ^6:M\ I +9 &_8<G\ I +10 & ^7:L\ I +9 &"ea7<J\ I +9 &$'_5=I\ I +10 &%^7;H\ I +9 &'_:;J\ I +9 &)n_9=M\ I +10 &+0^9;G\ I +9 &,_7<L\ I +10 &.^8;J\ I +9 &0ub6;K\ I +9 &27^6;K\ I +10 &3^6;L\ I +9 &5_7;P\ I +9 &7]7;K\ H +10 &9?_6<Q\ I +9 &;^78O\ I +9 &<_6<N\ I +10 &>`6;1\ I +9 &@G`6;P\ I +10 &B `9:J\ I +9 &C`7:J\ J +9 &Ec5<T\ I +10 &GLk59S\ J +9 &I5;K\ M +10 &J69V\ Q +9 &Lu69K\ T +9 &N467J\ B +10 &O;:59Q\ 't +9 &Og59L\ E +2 ( + "collection"'L& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.62 + "collection"'& +3 "core" &Ok48\ E +2 .tHand.open + "manipulator"&1 +76 "core" 1 +2 "manipulator"&v% +4 "core" % q x +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&I'\ +97 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'S& +4 "core" &Ok6:J\ E +2 "collection"'.% +4 "core" %5:F\ + #tCS Pulling 5ml of flush + .CSV.dial CSR +2 "collection"'7  +41 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'p'l +1346 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 '_% +2 "core" %l46.\ \ +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.499ml + "collection"'R' +643 "core" ' +2 .tCSV.dial :waste + "collection"'3 +121 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'&' +1987 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"' & +4 "core" &Ok58D\ E +2 "collection"'j% +53 "core" %39D\ +3 .tCSV.dial :flush + "collection"'4  +51 "core" +3 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"'O'l +1187 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"'Q @ +42 "core" B +2 "collection"'n% +4 "core" %l49r\  +2 .tCS.seek 7ml +2 "collection"'%' +524 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'{  +2 '  +39 "core"  +88  +2 .tCBV.dial :waste1 +2 "collection"' @ +41 "core" ? +3 .tCS.seek 0ml + "collection"'[' +1621 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'w& +4 "core" &Od8<N\ E +2 "collection"' % +4 "core" %7;y\ + .tCSV.dial :flush +2 "collection"'<  +69 "core" +3 .tCS.seek 5ml +2 "collection"'9'l +1188 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"'e @ +42 "core" B +2 "collection"'2% +4 "core" %l59a\ \ +2 .tCS.seek 6.999ml +2 "collection"'' +534 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'o  +38 "core"  +2 .tCBV.dial :waste2 +2 "collection"';  +106 "core"  +3 .tCS.seek 0ml + "collection"' ' +1616 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'y& +4 "core" &Oc7<9\ E +2 "collection"'T% +3 "core" %8;a\ + .tCSV.dial CSR +2 "collection"'"  +40 "core"  +2 .tCSR.select :kill + "collection"' +11 .tCS.seek 8ml + "collection"'H' +1874 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'' D +523 "core" ' +4 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"'V +2 'G  +93 "core" +35  +2 .tCTV.dial :intake +2 "collection"'b  +70 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'(' \\ +1850 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'  +68 "core" ~ +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"' ' +589 "core" ' +2 .tCSV.dial CSR + "collection"'W  +106 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'''l +61 E\ GG +1286 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"'^' D +1348 "core" ' +2 .tCSV.dial CBV + "collection"'X +92 "core" +2 .tCS.seek 0ml +2 "collection"'g' +2614 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&~& +4 "core" &\  # +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&a( +3 "core" ( +2 "manipulator"& & +4 "core" &\  # + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &s& +2 "core" &\  # +2 .tForearm.seek CC +2 "manipulator"&K'ρ +98 "core" ' +2 .tHand.close + "manipulator"&:/ +69 "core" / +2 .tCC.seek :open +2 "collection"'@( +378 "core" ( +2 "manipulator"&5& +4 "core" &  < # + "manipulator"&% +4 "core" % ϋ 7 +2 .tForearm.seek :retract + "manipulator"&P'\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&Z(- +275 "core" ( +2 "manipulator"&)& +4 "core" &- . +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 && +2 "core" &- V . +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&r' +114 "core" ' +3 .tHand.open + "manipulator"&A1 +69 "core" 1 +2 "manipulator"&1% +4 "core" %  Ǿ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' +2 #tCompleted [Sample.deep; initialPurge; da withoutWCR] begun 06:16:24 + #Preparing to sleep until 11:00AM 7/29/2018 +4 #Asleep til 11:00AM 7/29/2018 +3 ."shutdown"CC.coast +2 "collection"'6 +2 #tContinuing at 11:00 +4 ."shutdown"CS.coast +2 "collection"'5 +2 E\ 11 +5 ."shutdown"PC.coast +3 ."Qmail"GoodNews.email "Then, in tube 3: /home/esp/esp2/mission/2018_07_19_niagara_mission.rb:98\\n{1 => 22, 2 => 17, 3 => 5}\\nCan@08:14:41, 24.8C, 21% humidity, 14.2psia, 13.786V, 0.226A, 0.226A avg, 3.12W",Subject: "Asleep until 11:00" +2 "processing"%6 +57 ."shutdown"PS.coast + "processing"%5 +3 ."shutdown"Forearm.coast + "manipulator"&5 +2 ."shutdown"\Elbow.coast + "manipulator"&6 +39 ."shutdown"Sleepy.power :dwarf,:OFF + .Sleepy.power :raw,:OFF + #Shutdown +52697 E\ z +60002  s +60002  o +60002  g +60002  j +60003  q +60002  m +60002  q +60002  p +60002  l +60002  p +60003  u +60002  m +60002  o +60002  q +60002 \  +39056  l +35 #tPowering up Dwarves +481 .Sleepy.power :raw,:ON + "sampler") +2 )t +2 "core"  +2 "collection"' +3 'E +2 "core"  +2 "processing"% +2 %C +3 "core"  +2 "collection"' 9\ +2 ' 0\ + ' -\ +2 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ + "sampler")&\ +2 .tSS.configure SSconfig +2 "sampler")#.0X 22, 2 => 17, 3 => 5}\\nCan@11:00:24, 24.1C, 21% humidity, 14.2psia, 13.712V, 0.478A, 0.478A avg, 6.56W",Subject: "Started 2018_07_19_niagara_mission phase /home/esp/esp2/mission/2018_07_19_niagara_mission.rb:98" + .tSample.shallow +110 "sampler")?2 +20 "core" 2 +2 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'*& +4 "core" &AC,\  + .tHand.open +2 "manipulator"&D1 +75 "core" 1 + "manipulator"&J& +4 "core" &  "y +2 "manipulator"&q% +6 "core" % \   +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&(- +172 "core" ( +2 "manipulator"&N& +4 "core" &- h +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- * h +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :garage +3 "manipulator"&h' +106 "core" ' +3 .tHand.close + "manipulator"&\\/ +71 "core" / +2 "manipulator"&& +4 "core" &-  h +2 "manipulator"&8% +4 "core" %   +2 .tForearm.seek :retract +2 "manipulator"&0'\ +105 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&( +270 "core" ( +2 "manipulator"&& +4 "core" & \ 3 +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &>& +2 "core" & 3 +2 .tForearm.reconfigure TightForearm +4 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&U'ρ +99 "core" ' +2 "manipulator"&& +4 "core" &  3 +2 "manipulator"&}% +3 "core" %r 8 +2 "collection"'B& +4 "core" &@F;\  +2 "collection"'f& +4 .tCC.seek :closed +2 "collection"'(O +3 "core" &?B9\  +2 &BD3\  +11 &7AD9\ +{ +8 &h?D8\ > +10 &sp?C?\ J +9 &5\\?C7\ J +9 &\\@C0\ I +10 &Y?D9\ I +9 &}YBC/\ I +9 &?ZAC2\ I +10 &ZAE:\ I +9 &[BE+\ I +10 & Y?E>\ I +9 &"G_AA0\ I +9 &$]AC7\ J +10 &%]AE<\ J +9 &']BF=\ J +9 &)N\\AD=\ J +10 &+\\AE2\ J +9 &,]@E>\ I +10 &.Y?E0\ I +9 &0XZBE2\ I +9 &2\\AF0\ J +10 &3\\AD7\ I +9 &5Z@G:\ I +9 &7__ADB\ I +10 &9!`BE5\ I +9 &:]AD2\ J +10 &<\\?C>\ J +9 &>g\\AF:\ I +9 &@)ZAD>\ I +10 &A`?F>\ I +9 &C]BB5\ J +9 &Emc@C4\ J +10 &G-gAD:\ K +9 &H}?C9\ M +10 &J@D?\ Q +9 &LU@C8\ U +9 &N>C5\ C +10 &O6B?B-\ $l +9 &O{;B-\ G +5 ( + "collection"'f& +4 #tCollection Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.76 +2 "collection"'& +4 "core" &Oj>B0\ G + &Oj=D+\ G + .tHand.open +2 "manipulator"&v1 +73 "core" 1 +2 "manipulator"&S% +4 "core" % r k +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&L'\ +97 "core" ' +2 #tFlushing the Collection Valve::Manifold +2 "collection"'.& +4 "core" &OjAA3\ G + "collection"'7% +4 "core" %>@A\ + #tCS Pulling 5ml of flush + .CSV.dial CSR + "collection"'Y  +122 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"''l +1343 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +10 '_% +2 "core" %l>A<\  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.499ml + "collection"'p' +651 "core" ' +2 .tCSV.dial :waste + "collection"'3 +121 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'R' +1987 "core" ' +2 #tPurging external Intake + "collection"' & +4 "core" &Oi=@8\ G + "collection"'j% +4 "core" %=CE\ + .tCSV.dial :flush +2 "collection"'4  +51 "core" +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'&' D +2316 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"'Q + 'n  +29 "core" +43  +2 .tCTV.dial :intake + "collection"'O  +68 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'{' +2311 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'  +68 "core" +2 #tFlushing upper manifold + "collection"'& +4 "core" &Oi;?3\ G +2 "collection"'%% +3 "core" %>A.\ + .tCSV.dial :flush +2 "collection"'w  +68 "core"  +3 .tCS.seek 5ml +2 "collection"' 'l +1198 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"'< @ +50 "core" ? +2 "collection"'[% +4 "core" %l>D0\  +2 .tCS.seek 7ml +50 "collection"'e' +534 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"'2 +93 "core"  +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"'9' +1647 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'o'- +753 "core" ' +2 .tCSV.dial :waste + "collection"'; +53 "core" +3 .tCS.seek 0ml + "collection"'' +743 "core" ' +2 "collection"'y& +4 "core" &Oh@B;\ G +2 "collection"'T% +3 "core" %?@7\ + .tCSV.dial :flush +2 "collection"'"  +42 "core"  +3 .tCS.seek 3ml +2 "collection"' '- +326 E\ ZZ +429 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"'H @ +40 "core" B +2 "collection"'V% +4 "core" %-?A:\  +2 .tCS.seek 5ml +2 "collection"'G'l +533 "core" ' + .tCSV.dial :air +2 .CS.seek 0ml +2 "collection"'b' +1191 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"''- +752 "core" ' +2 .tCSV.dial :waste + "collection"' +80 "core" +6 .tCS.seek 0ml +2 "collection"'(' +753 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&W& +4 "core" &  3 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"& ( +3 "core" ( +2 "manipulator"&'& +4 "core" & ' 3 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &X& +2 "core" & T 3 +2 .tForearm.seek CC +2 "manipulator"&^'ρ +99 "core" ' +2 .tHand.close + "manipulator"&~/ +72 "core" / +2 .tCC.seek :open +2 "collection"' ( +375 "core" ( +5 "manipulator"&s& +4 "core" & $ 3 +2 "manipulator"&:% +4 "core" % χ K +2 .tForearm.seek :retract + "manipulator"&,'\ +96 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&I(- +278 "core" ( +2 "manipulator"&& +4 "core" &- ; +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &5& +2 "core" &- H ; +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +110 "core" ' +2 .tHand.open + "manipulator"&K1 +74 "core" 1 +2 "manipulator"&)% +4 "core" %   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +104 "core" ' +2 #tda sampling at most 1000ml +3 #Loading sh1 puck from tube 3 into Collection Clamp + ."Qmail"HABfans.email "Started da in tube 3 at 11:04:36EDT29-Jul-18\\n{1 => 22, 2 => 17, 3 => 5}\\nCan@11:03:32, 24.1C, 21% humidity, 14.2psia, 13.707V, 0.478A, 0.478A avg, 6.55W",Subject: "da sampling at most 1000ml" +2 "collection"'a& +117 "core" &>D<\ +2 "manipulator"&A% +4 "core" %  [ +2 "storage"(1% +3 "core" %} Y  +2 "storage"(P. +3 "core" .( +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 +2 "storage"(r( +339 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +4 (@& +4 "core" &' `   +2 "manipulator"&g& +3 "core" &- ; +2 "manipulator"&k% +4 "core" %  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 3 + "manipulator"&c(j +176 "core" ( +2 "manipulator"&& +4 "core" &l  # "~ +2 "storage"(Z& +4 "core" &' p  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&' +102 "core" ' +2 "storage"(t& +4 "core" &'    +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(E'L +249 "core" ' +4 "storage"(C- +3 "core" -'M +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 (d& +3 "core" &' <   +2 "manipulator"&M& +4 "core" &l\  + "~ +2 .t\Elbow.seek 3 + "manipulator"&$(j +3 "core" ( +2 "manipulator"&F& +3 "core" &l\  A "~ +2 "storage"(`& +3 "core" &' g   +5 .tForearm.seek 3 + 300 counts +2 "manipulator"&l'b +20 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +48 "manipulator"&/ +81 "core" / +12 ."downElevator"SE.seek :down +5 "manipulator"&=& +3 "storage"('v +7 "core" &l\  + "~ +2 "manipulator"&m% +4 "core" % l = C +4 .tForearm.seek :retract +4 "manipulator"&'\ +94 "core" ' +3 .t\Elbow.seek CC +2 "manipulator"&\ ( +117 "core" ' +2 ."downElevator"SE.coast +2 "storage"(5 +45 "core" ( +5 "manipulator"&& +4 "core" & J B +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &!& +3 "core" & B +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'ρ +91 "core" ' +2 "manipulator"&& +4 "core" & B +2 "manipulator"&% +4 "core" %~  +4 "collection"']& +4 "core" &DDH\ +2 "collection"'-& +4 .tCC.seek :closed +2 "collection"'u(O +3 "core" &?DG\ +3 &CE?\ 8 +10 &GL}AF>\ / +9 &~wAE=\ D +10 &0bBC;\ I +9 &]AE<\ H +9 &]@E>\ H +10 &v\\AD;\ I +9 &9`@D?\ H +9 &`BC?\ I +10 &_BE<\ I +9 &[CC;\ H +9 &!B^BE?\ H +10 &#`AE?\ H +9 &$`BF<\ I +10 &&]@F<\ I +9 &(IZAF<\ H +9 &*\ `CE:\ I +10 &+]BE2\ I +9 &-Z?E0\ H +9 &/QZBF:\ H +10 &1\\BD8\ H +9 &2`BF<\ H +10 &4ZCD.\ H +9 &6Y^BE5\ H +9 &8`AD.\ H +10 &9\\@D+\ I +9 &;`BF-\ I +9 &=a\\CE,\ H +10 &?#^AE)\ H +9 &@aAF+\ I +10 &B_AE.\ I +9 &Dh]AE,\ I +9 &F)d?D/\ I +10 &Gv>E,\ K +9 &I>E*\ O +10 &KN?B0\ U +9 &M?C2\ U +9 &Nx=B-\ 1 +10 &Oh)?C,\ ` +9 ( + &O~r?B/\ J + "collection"'-& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.68 + .Hand.open + "manipulator"&/1 +69 "core" 1 +2 "manipulator"&?% +4 "core" % ~  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&*'\ +93 "core" ' +2 .tSC.coast + "storage"(6 +2 #tcollectSample 1000ml w/bubble point of 24psi + #Priming 7ml + .Sleepy.power :sampler,:ON + .Intake.select :close + .\Exhaust.select :close + .SS.hold +2 "sampler")D+ +3 "core" + +2 "sampler")J% +3 "core" % \ ! +2 "collection"'q& +4 "core" &O~p@B7\ J +2 E\ ]] +2 #tCalibrating pressure and temperature sensors + .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X +24  +2 .tdelay 3.8 seconds +382 "collection"'\\% +4 "core" %>C"\ +2 "sampler")% +3 "core" %?0 \ j + .tSSV.dial :spit +2 "sampler")8 +126 "core" +3 .tSS.seek 0ml + "sampler")' +279 "core" ' +2 .tSSV.dial CBV + "sampler")h  +127 "core"  +2 .tCTV.dial :intake +2 "collection"'  +69 "core"  +2 #tWaiting for external sampler to finish priming... + .delayUntil "11:07:59.16" +16507 ."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" %~8\ +2 #tIntake @17.6psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X  \  +2 "collection"'% +3 "core" %PSA\ +2 #tIntake @15.1psia, vacuum from 9.6 to 12.6psi + .SS.reconfigure SSinhale.with maxSpeed: 110 +2 "sampler")#.n0X' +696 "core" 'ąb \ $@ +2 #tVacuum too high -- waiting up to 40s +14 "collection"'% +3 "core" %X\\@\ +2 "sampler")% +3 "core" %b-_ \  +15 "collection"'}% +3 "core" %W\\E\ +2 "sampler")B% +3 "core" %L \  +15 "collection"'0% +3 "core" %Z]E\ +2 "sampler")6% +4 "core" %K \  +14 "collection"'% +3 "core" %]_@\ +2 "sampler")v% +3 "core" %J \  +15 "collection"'S% +3 "core" %\\bL\ +2 "sampler").% +3 "core" %J \  +15 "collection"'f% +3 "core" %]`>\ +2 "sampler")7% +3 "core" %J \  +15 "collection"'% +3 "core" %^dG\ +2 "sampler")U% +3 "core" %J \  +15 "collection"'i% +3 "core" %beB\ +2 "sampler")_% +3 "core" %J  \  +2 "collection"'% +3 "core" %ch?\ +2 #tIntake @16.2psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 89 +2 "sampler")#.Y0X\ +2 #tIntake @17.0psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 48 +2 "sampler")#.00X% +3 "core" %O \  +52 "collection"'Y% +3 "core" %wxI\ +2 "sampler") % +3 "core" %O \  +52 "collection"'j% +3 "core" %w{A\ +2 "sampler")p% +3 "core" %J97 \  +52 "collection"'R% +3 "core" %y{B\ +2 "sampler")n% +3 "core" %YW \ / +53 "collection"'Q% +3 "core" %~G\ +2 "sampler")O% +3 "core" %tw \ / +52 "collection"'&% +3 "core" %{~C\ +2 "sampler")4% +4 "core" % \ / +52 "collection"'% +3 "core" %|K\ +2 "sampler")%% +4 "core" % \ / +52 "collection"'% +3 "core" %A\ +2 "sampler"){% +3 "core" % \ / +2 "sampler")<% +3 "core" % \ / +2 .tIntake.select :close + "sampler")0 +8 )[% +4 "core" % \ / + .tSSV.dial :exhaust +2 "sampler")  +71 "core"  +2 .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X\ +2 "sampler")% +3 "core" %  \ > +15 "collection"'% +3 "core" %x{F\ +2 "sampler")=% +3 "core" %   \ > +15 "collection"'#% +3 "core" %x|A\ +2 "sampler")c% +3 "core" %  \ > +15 "collection"'% +3 "core" %y|H\ +2 "sampler")% +3 "core" %  \ > +2 "collection"'m% +3 "core" %vzD\ +2 #tIntake @17.2psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 35 +2 "sampler")#.#0X \  +15 "collection"'% +3 "core" %swE\ +2 "sampler")]% +3 "core" %Y \ | +15 "collection"'$% +3 "core" %wx@\ +2 "sampler")% +4 "core" %Y  \ I +14 "collection"'% +3 "core" %wzD\ +2 "sampler") % +3 "core" %X  \ F +15 "collection"'/% +3 "core" %x|B\ +2 "sampler")?% +3 "core" %X  \ F +15 "collection"'J% +3 "core" %uzE\ +2 "sampler")q% +3 "core" %X  \ F +15 "collection"'E% +3 "core" %vwF\ +2 "sampler")% +3 "core" %X  \ F +15 "collection"'r% +3 "core" %ux7\ +2 "sampler")-% +3 "core" %X  \ F +15 "collection"'D% +3 "core" %uzI\ +2 "sampler")+% +3 "core" %X   \ F +15 "collection"'% +3 "core" %u{D\ +2 "sampler")% +3 "core" %X  \ F +15 "collection"'% +3 "core" %x{B\ +2 "sampler")8% +3 "core" %X  \ F +15 "collection"'N% +3 "core" %y{C\ +2 "sampler")h% +3 "core" %X  \ F +2 "collection"'% +3 "core" %y|@\ +2 #tIntake @17.3psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 32 +2 "sampler")#. 0X\ +2 "sampler")\\% +3 "core" %HP \  +15 "collection"'% +3 "core" %wzE\ +2 "sampler")>% +4 "core" %HP \  +14 "collection"'Y% +3 "core" %x{J\ +2 "sampler") % +3 "core" %HP  \  +15 "collection"'j% +3 "core" %z}C\ +2 "sampler")p% +3 "core" %HO \  +15 "collection"'R% +3 "core" %x{?\ +2 "sampler")n% +3 "core" %HO \  +2 "collection"'Q% +3 "core" %y}L\ +2 #tIntake @17.4psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 29 +2 "sampler")#.0X\ +2 "sampler")4% +4 "core" %Bh \  +14 "collection"'% +3 "core" %v{@\ +2 "sampler")%% +4 "core" %B+ \  +14 "collection"'% +3 "core" %vyB\ +2 "sampler"){% +4 "core" %B \ h +14 "collection"'<% +3 "core" %tyC\ +2 "sampler")[% +4 "core" %A  \ \ K +14 "collection"' % +3 "core" %xzG\ +2 "sampler")_% +3 "core" %A  \ \ K +15 "collection"'w% +3 "core" %y}?\ +2 "sampler")9% +4 "core" %A  \ \ K +14 "collection"'3% +3 "core" %z~I\ +2 "sampler")e% +4 "core" %A  \ \ K +14 "collection"'y% +3 "core" %y|C\ +2 "sampler")T% +4 "core" %A  \ \ K +14 "collection"'"% +3 "core" %x{?\ +2 "sampler")% +4 "core" %A  \ \ K +14 "collection"'H% +3 "core" %w|I\ +2 "sampler")o% +4 "core" %A  \ \ K +14 "collection"' % +3 "core" %zz?\ +2 "sampler")G% +3 "core" %A   \ \ K +15 "collection"'V% +3 "core" %wzB\ +2 "sampler")% +4 "core" %A  \ \ K +14 "collection"'% +3 "core" %z~I\ +2 "sampler")2% +3 "core" %A  \ \ K +15 "collection"''% +3 "core" %{}>\ +2 "sampler")X% +3 "core" %A  \ \ K +2 "collection"';% +3 "core" %{A\ +2 #tIntake @17.5psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 26 +2 "sampler")#.0X\ +2 "sampler")% +3 "core" %_Q \  +15 "collection"'m% +3 "core" %z}?\ +2 "sampler")P% +3 "core" %_S \  +15 "collection"'l% +3 "core" %y~C\ +2 "sampler")x% +3 "core" %_R \  +15 "collection"'% +3 "core" %z{F\ +2 "sampler")]% +3 "core" %_R \  +15 "collection"'$% +3 "core" %x{G\ +2 "sampler")% +3 "core" %_R \  +15 "collection"'% +3 "core" %v{H\ +2 "sampler") % +4 "core" %_P\  \  +14 "collection"'/% +3 "core" %y|?\ +2 "sampler")?% +3 "core" %_O \  +15 "collection"'J% +3 "core" %{C\ +2 "sampler")q% +3 "core" %_P \  +15 "collection"'E% +3 "core" %}@\ +2 "sampler")% +3 "core" %_P \  +15 "collection"'r% +3 "core" %|?\ +2 "sampler")-% +4 "core" %_O! \  + "collection"'D% +4 "core" %|=\ + #tIntake @17.6psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 23 +2 "sampler")#.0X\ +2 "sampler")% +3 "core" %Q \  +15 "collection"'% +3 "core" %yzG\ +2 "sampler")8% +3 "core" %Q \  +15 "collection"'N% +3 "core" %{?\ +2 "sampler")h% +4 "core" %Q \  +14 "collection"'% +3 "core" %z};\ +2 "sampler")!% +4 "core" %Q \  +14 "collection"'% +3 "core" %yJ\ +2 "sampler")% +3 "core" %Q \  +15 "collection"'}% +3 "core" %x~C\ +2 "sampler")B% +3 "core" %G \  +15 "collection"'0% +3 "core" %x{J\ +2 "sampler")6% +3 "core" %G \  +15 "collection"'% +3 "core" %x{@\ +2 "sampler")v% +3 "core" %G \  +15 "collection"'S% +3 "core" %xx?\ +2 "sampler").% +3 "core" %G \  +15 "collection"'f% +3 "core" %{~?\ +2 "sampler")7% +3 "core" %G \  +15 "collection"'% +3 "core" %|6\ +2 "sampler")U% +3 "core" %G  \  +15 "collection"'i% +3 "core" %}=\ +2 "sampler")\\% +3 "core" %G  \  +15 "collection"'% +3 "core" %{C\ +2 "sampler")>% +3 "core" %G \  +15 "collection"'Y% +3 "core" %x|@\ +2 "sampler") % +4 "core" %G \  +14 "collection"'j% +3 "core" %x~<\ +2 "sampler")p% +4 "core" %G \  +14 "collection"'R% +3 "core" %z{G\ +2 "sampler")n% +4 "core" %G \  + "collection"'Q% +4 "core" %|~>\ + #tIntake @17.4psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 21 +2 "sampler")#.0X\ +2 "sampler"){% +4 "core" %b[ \  +14 "collection"'<% +3 "core" %y|B\ +2 "sampler")[% +3 "core" %c[ \  +15 "collection"' % +3 "core" %w|8\ +2 "sampler")_% +3 "core" %c[ \  +15 "collection"'w% +3 "core" %x|@\ +2 "sampler")9% +4 "core" %c[ \  +14 "collection"'3% +3 "core" %z}C\ +2 "sampler")e% +4 "core" %c\\ \  +14 "collection"'y% +3 "core" %{~<\ +2 "sampler")T% +3 "core" %c[ \  +15 "collection"'"% +3 "core" %y~;\ +2 "sampler")% +3 "core" %c[ \  +15 "collection"'H% +3 "core" %}K\ +2 "sampler")o% +4 "core" %c\\ \  +14 "collection"' % +3 "core" %{~=\ +2 "sampler")G% +4 "core" %c[ \  +14 "collection"'V% +3 "core" %y~<\ +2 "sampler")% +3 "core" %c\\ \  +15 "collection"'% +3 "core" %x{9\ +2 "sampler")2% +3 "core" %c[ \  +15 "collection"''% +3 "core" %y|=\ +2 "sampler")X% +4 "core" %c[ \  +14 "collection"';% +4 "core" %{}8\ + "sampler")O% +4 "core" %c[  \  +14 "collection"'L% +3 "core" %}<\ +2 "sampler")~% +4 "core" %c\\ \  +15 "collection"'s% +3 "core" %B\ +2 "sampler"):% +3 "core" %c[ \  +15 "collection"'^% +3 "core" %{>\ +2 "sampler")% +4 "core" %c[ \  +14 "collection"'5% +3 "core" %{~9\ +2 "sampler") % +4 "core" %c\\ \  +14 "collection"'b% +3 "core" %{}B\ +2 "sampler"))% +3 "core" %c\\ \  +2 "collection"',% +3 "core" %y}?\ +2 #tIntake @17.4psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 19 +44 "sampler")#.0X\ +2 "sampler")% +3 "core" %w] \ \\ +15 "collection"'8% +3 "core" %}A\ +2 "sampler")N% +4 "core" %w] \ \\ + "collection"'h% +4 "core" %|T\ + #tIntake @17.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 17 + "sampler")#.0X% +3 "core" %T\ +2 "sampler")Y% +3 "core" % /- \ A +52 "collection"' % +3 "core" %}U\ +2 "sampler")j% +3 "core" % 37 \ A +52 "collection"'p% +3 "core" %y~>\ +2 "sampler")R% +3 "core" % => \ A +52 "collection"'n% +3 "core" %~?\ +2 "sampler")Q% +4 "core" % EG \ A +52 "collection"'+% +3 "core" %}@\ +2 "sampler")&% +4 "core" % NR \ A +52 "collection"'4% +3 "core" %{|O\ +2 "sampler")% +3 "core" % VY \ A +53 "collection"'%% +3 "core" %}U\ +2 "sampler")% +3 "core" % ^] \ A +52 "collection"'{% +3 "core" %H\ +2 "sampler")<% +3 "core" % hh \ A +52 "collection"'[% +3 "core" %{}A\ +2 "sampler") % +3 "core" % mk \ A +52 "collection"'_% +3 "core" %A\ +2 "sampler")w% +3 "core" % ts \ A +52 "collection"'9% +3 "core" %|N\ +2 "sampler")3% +4 .tSS.reconfigure SSconfig +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'D' +100 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")F +113 "core" ' +2 ."CSpush"CS.coast + "collection"'5 +11 "core"  +3 .tSS.reconfigure SSexhale +2 "sampler")#.0X9 +4 "core" 9d +102 "collection"'Y9 +3 "core" 9d +102 "collection"' 9 +3 "core" 9d +102 "collection"'j9 +3 "core" 9"d +102 "collection"'p9 +3 "core" 9&d +102 "collection"'R9 +3 "core" 9*d +102 "collection"'n9 +3 "core" 9+/d +102 "collection"'Q9 +3 "core" 973d +102 "collection"'+9 +3 "core" 9E7d +102 "collection"'&9 +3 "core" 9T;d +102 "collection"'49 +4 "core" 9e@d +102 "collection"'9 +3 "core" 9wDd +102 "collection"'%9 +3 "core" 9Hd +102 "collection"'9 +3 "core" 9Ld +102 "collection"'{9 +3 "core" 9Pd +102 "collection"'<9 +4 "core" 9Ud +102 "collection"'[9 +3 "core" 9Yd +102 "collection"' 9 +3 "core" 9]d +102 "collection"'_9 +3 "core" 9ad +102 "collection"'w9 +3 "core" 9-ed +103 "collection"'99 +2 "core" 9Hjd +103 "collection"'39 +3 "core" 9cnd +102 "collection"'y9 +3 "core" 9~rd +102 "collection"'T9 +3 "core" 9vd +102 "collection"'"9 +3 "core" 9za +102 "collection"'9 +4 "core" 9^ +102 "collection"'e9 +3 "core" 9[ +102 "collection"'H9 +3 "core" 9 X +102 "collection"'o9 +3 "core" 9*U +102 "collection"'V9 +3 "core" 9FR +102 "collection"'G9 +4 "core" 9eO +102 "collection"'9 +3 "core" 9M +102 "collection"'(9 +3 "core" 9J +102 "collection"' 9 +3 "core" 9H +102 "collection"'29 +3 "core" 9D +102 "collection"''9 +5 "core" 9B +102 "collection"';9 +3 "core" 9> +102 "collection"'9 +3 "core" 96= +102 "collection"'O9 +3 "core" 9S: +102 "collection"'L9 +3 "core" 9o8 +102 "collection"'~9 +3 "core" 95 +102 "collection"'s9 +3 "core" 92 +102 "collection"'9 +3 "core" 91 +67 E\ e< +35 "collection"'^9 +3 "core" 9/ +102 "collection"'9 +3 "core" 9, +102 "collection"'59 +4 "core" 9* +102 "collection"'X9 +3 "core" 90) +102 "collection"'b9 +3 "core" 9I& +102 "collection"')9 +3 "core" 9c% +102 "collection"',9 +3 "core" 9|" +102 "collection"' 9 +4 "core" 9 +102 "collection"'z9 +3 "core" 9 +102 "collection"'9 +3 "core" 9 +102 "collection"'W9 +3 "core" 9 +102 "collection"'19 +3 "core" 9 +102 "collection"'A9 +4 "core" 9  +102 "collection"'g9 +3 "core" 9  +102 "collection"':9 +3 "core" 9 ,  +102 "collection"'9 +3 "core" 9 @   +102 "collection"'@9 +3 "core" 9 T  +102 "collection"'k9 +48 "core" 9 f +110 "collection"'Z9 +3 "core" 9  +102 "collection"'t9 +3 "core" 9  +102 "collection"'K9 +3 "core" 9 ! +102 "collection"'9 +3 "core" 9 % +102 "collection"'9 +3 "core" 9 ) +102 "collection"'d9 +3 "core" 9 - +102 "collection"'M9 +3 "core" 9 1\ +102 "collection"'`9 +3 "core" 9 6\ +102 "collection"'I9 +3 "core" 9 : +102 "collection"'=9 +3 "core" 9\ > +102 "collection"'C9 +3 "core" 9\ B +102 "collection"'#9 +3 "core" 9\ F +102 "collection"'c9 +3 "core" 9\ ' K +102 "collection"'9 +3 "core" 9\ 0!O +102 "collection"'9 +4 "core" 9\ :"S +102 "collection"'m9 +3 "core" 9\ C#W +102 "collection"'P9 +3 "core" 9\ L$[ +102 "collection"'l9 +3 "core" 9\ U&` +102 "collection"'x9 +3 "core" 9\ \\&d +102 "collection"'9 +4 "core" 9\ d(h +102 "collection"']9 +3 "core" 9\ j)l +102 "collection"'$9 +3 "core" 9\ q*p +102 "collection"'9 +3 "core" 9\ x+u +2 .tCH.hold 10:00,70C +3 "collection"' `\ `\ u +2 "core" u +55699 E\ r +4303 "core" ` +2 "collection"' 9 +3 "core" 9\  +2 #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml + "collection"'/' +329 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'? @ +95 "core" A +2 .tCSV.dial :air +2 "collection"' @ +38 "core" ? +3 .tCS.seek 5ml +2 "collection"'J'l +1356 "core" ' +2 .tCSV.dial CTV + "collection"'E  +41 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +39 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'-  +40 "core"  +3 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'q @ +39 "core" ? +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'F' +1348 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"' +94 "core"  +2 .tCBV.dial CSV + "collection"'D  +27 "core" +2 "collection"'r% +4 "core" %   '\ +2 .tCS.seek 5ml +2 "collection"''l +1346 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'  +41 "core" +2 "collection"'8% +4 "core" %l 6\  +2 .tCS.seek 7ml +2 "collection"'' +583 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'h @ +50 "core" B +3 .tCS.seek 10ml + "collection"'a' D +842 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'N ` +119 "core" b +3 #tRecycling Lysate (#1 of 1) .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'!   +36 "core" " +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'  + '  +26 "core"  +100  +3 .tCS.seek 5ml + "collection"'B'l +1348 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'} @ +95 "core" B +2 .tCSV.dial :waste +2 "collection"'6 +96 "core" +2 .tCS.seek :empty +2 "collection"'0'Ͱ +1355 "core" ' +2 .tCSV.dial :air + "collection"'v @ +69 "core" B +3 .tCS.seek 5ml +2 "collection"''l +1348 "core" ' +2 .tCSV.dial CTV + "collection"'.  +39 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'S @ +40 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'7  +53 "core"  +3 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'U @ +38 "core" ? +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'i' +1352 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"'\\ +94 "core" ~ +2 .tCBV.dial CSV + "collection"'  +37 "core"  +2 "collection"'>% +4 "core" %ei~\ +2 .tCS.seek 5ml +2 "collection"'Y'l +1346 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'  +41 "core" +2 "collection"'j% +4 "core" %l\  +2 .tCS.seek 7ml +2 "collection"'p' +585 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'R @ +39 "core" ? +3 .tCS.seek 10ml + "collection"'n' D +860 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'Q ` +105 "core" _ +2 #tLysing Complete +2 "collection"'+& +3 "core" &O~n \ J +2 #tStoring sh1 puck in Collection Clamp to tube 2 +46 "manipulator"&&% +10 "core" %\  1  +2 "storage"(4% +4 "core" %  + "storage"(. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 2 + "storage"(%( +343 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (& +2 "core" & O  +2 "manipulator"&{& +4 "core" & B + "manipulator"&<% +4 "core" %\   +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 +2 "manipulator"&[(^ +153 "core" ( +2 "manipulator"& & +4 "core" &h ^  +2 "storage"(_& +4 "core" &   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts + "manipulator"&w'! +96 "core" ' +2 "storage"(9& +4 "core" &  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(3'L +137 "core" ' +2 "storage"(y- +3 "core" -'p +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&T& +3 "core" &h @  +2 "storage"("& +3 "core" & A B +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 +2 "manipulator"&'e +37 "core" ' +3 .t\Elbow.hold +2 "manipulator"&e, +3 "core" , +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 "storage"(H- +2 "core" -'p +2 .tSE.seek 16.09 Pucks below Top Plate +2 "storage"(o'( +31 "core" ' +2 "manipulator"&V% +4 "core" %gt ȹ- +2 "storage"(G& +3 "core" & \ \ \ +2 .tForearm.force -20 "manipulator"&5 +3 .tForearm.seek 2 + 302 counts + "manipulator"&'ϓ +16 "core" ' +2 "manipulator"&(& +4 "core" & j w +2 "storage"( & +4 "core" & \ J\ H \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&2'! +25 "core" ' +3 .tSE.seek 17.09 Pucks below Top Plate + "storage"('' +47 "core" ' +2 "manipulator"&;& +4 "core" & w +2 "manipulator"&% +4 "core" %   + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&O'\ +85 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&L( +166 "core" ( +2 "manipulator"&~& +4 "core" & \ W + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &s& +2 "core" & f W +2 .tForearm.seek CC +2 "manipulator"&'ρ +95 "core" ' +2 .tHand.close + "manipulator"&^/ +70 "core" / +2 .tCC.seek :open +2 "collection"'( +379 "core" ( +2 "storage"(5& +4 "core" & \ 2\ ' \ + "storage"(X& +4 "core" & \ 6\ 1 G\ +2 "manipulator"&b& +3 "core" & \ W +2 "manipulator"&)% +3 "core" % ϗ +2 .tForearm.seek :retract +2 "manipulator"&,'\ +100 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 +2 "manipulator"& (^ +150 "core" ( +2 "manipulator"&z& +4 "core" &b  2  +2 "storage"(& +3 "core" & \ 5\ 5\ +2 .t\Elbow.reconfigure LimpElbow + "manipulator"&$ ,(#b +3 .tForearm.seek 2 +2 "manipulator"&W'e +107 "core" ' +2 .t\Elbow.hold + "manipulator"&1, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&A1 +70 "core" 1 +10 "manipulator"&g% +4 "core" % y A ȿf +2 "storage"(:& +3 "core" & \ 3\ 0 4\ +2 .tForearm.force -20 "manipulator"&5 +3 .tForearm.seek 2 + 320 counts + "manipulator"&'ϥ +16 "core" ' +2 "manipulator"&@& +4 "core" & 9 +2 "storage"(k& +3 "core" & \ + ,\ +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&Z'! +22 "core" ' +2 "storage"(t% +4 "core" %  w +3 ."downElevator"SE.seek :down +2 "storage"(K'v +99 (% +4 "core" ' +3 %x  + ."downElevator"SE.coast +2 "storage"(5 +2 "manipulator"&% +5 "core" %@  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&d'\ +90 "core" ' +2 .tSC.coast + "storage"(6 +2 #tTranferring DA +2 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'M& +4 "core" &\ + .tHand.open +2 "manipulator"&`1 +26 "core" 1 +2 "manipulator"&I& +4 "core" & +2 "manipulator"&=% +4 "core" %\  K ) +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&C(- +170 "core" ( +2 "manipulator"&#& +4 "core" &-  = +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &c& +3 "core" &- = +2 .tForearm.seek :garage +51 "manipulator"&' +115 "core" ' +2 .tHand.close + "manipulator"&/ +66 "core" / +2 "manipulator"&m& +4 "core" &- ] = +2 "manipulator"&P% +3 "core" %   +3 .tForearm.seek :retract + "manipulator"&l'\ +108 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&x( +289 "core" ( +2 "manipulator"&& +4 "core" & X c + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &]& +4 "core" &  c + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&$'ρ +99 "core" ' +2 "manipulator"&& +4 "core" &  . c +2 "manipulator"&% +4 "core" %i +2 "collection"'& +4 "core" & \ +2 "collection"' & +3 .tCC.seek :closed +2 "collection"'f(O +4 "core" &\ + &\  +8 &4\ +{ +10 & h\ = +9 &q{\ I +9 &b^h\ G +10 &#_\ H +9 &a\ H +10 &_\ G +9 &i`\ H +9 &*b\ H +10 &_\ G +9 & _\ H +9 &"qbu\ H +10 &$3]c\ H +9 &%\\F\ H +10 &'^3\ G +9 &)z_j\ G +9 &+;^\ H +10 &,b\ H +9 &.a\ H +9 &0b\ H +10 &2C\\\ H +9 &4\\\ H +10 &5\\\ H +9 &7\\\ H +9 &9K\\\ H +10 &; \\v\ H +9 &<^b\ G +9 &>b\ H +10 &@S]\ H +9 &B_\ G +10 &C^\ G +9 &Eb\ H +9 &GWk\ I +10 &I\ L +9 &J\ Q +9 &L}\ T +10 &N={\ B +9 &O?9q\ 't +10 &O^Y\ E +4 ( + "collection"' & +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.65 + "collection"'?& +3 "core" &O]Q\ E +2 .tHand.open + "manipulator"&1 +73 "core" 1 +2 "manipulator"&/% +4 "core" % i +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&E'\ +95 "core" ' +2 .tPSV.dial PSR + "processing"% +123 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%-' +1630 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +4 "processing"%q  +40 "core"  +3 .tPS.seek 0ml + "processing"%J'W +1610 "core" ' +2 .tPSV.dial PSR + "processing"% +43 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%D' +2625 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%r +2 "collection"'F  +5 "core"  +2 "processing"%  +42 "core"  +30 +2 .tPSV.dial :mixloop + "processing"%8 +95 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%  +121 "core" +3 .tPS.seek 0ml + "processing"%h'W +2631 "core" ' +2 .tPSV.dial :air + "processing"%  +40 "core"  +3 .tPS.seek 2.5ml + "processing"%N' +2634 "core" ' +2 .tPSV.dial :mixloop + "processing"%! +42 "core" +3 .tPS.seek 0ml + "processing"%'W +2635 "core" ' +2 .tPSV.dial :air + "processing"%  +43 "core"  +3 .tPS.seek 2.5ml + "processing"%a' +2635 "core" ' +2 .tPSV.dial :mixloop + "processing"%} +42 "core" +3 .tPS.seek 0ml + "processing"%6'W +2629 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&B& +4 "core" &  y c +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&v( +3 "core" ( +2 "manipulator"&0& +4 "core" &  9 c + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &.& +2 "core" &   c +2 .tForearm.seek CC +2 "manipulator"&S'ρ +95 "core" ' +2 .tHand.close + "manipulator"&7/ +66 "core" / +2 .tCC.seek :open +2 "collection"'U( +378 "core" ( +2 "manipulator"&& +4 "core" &  6 c + "manipulator"&\\% +4 "core" % ϑ +2 .tForearm.seek :retract + "manipulator"&'\ +96 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&>(- +275 "core" ( +2 "manipulator"&i& +4 "core" &- $ +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 & & +2 "core" &-  $ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&j' +110 "core" ' +2 .tHand.open + "manipulator"&Y1 +65 "core" 1 +2 "manipulator"&R% +4 "core" %  Ǿ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&p'\ +104 "core" ' +2 .tPSV.dial :mixloop + .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 +2 "collection"'Q& +4 "core" &!z\ + "manipulator"&+% +4 "core" %    +2 "storage"(&% +4 "core" %x N + "storage"(4. +3 "core" . +46 .tSC.reconfigure SCtight +10 "storage"($\ .\ 1~b +2 .tSC.seek 3 + "storage"(( +343 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" &(   +2 "manipulator"&{& +3 "core" &- $ +2 "manipulator"&<% +4 "core" % \   +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 + "manipulator"& (j +178 "core" ( +2 "manipulator"&_& +4 "core" &h\  # +2 "storage"(9& +4 "core" &( i   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&\ ' +96 "core" ' +2 "storage"(y& +4 "core" &(   +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(T'L +279 "core" ' +2 "storage"("- +3 "core" -'V +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 (*& +3 "core" &'   +2 "manipulator"&H& +3 "core" &i\   # +2 .t\Elbow.seek 3 + "manipulator"&V(j +4 "core" ( + "manipulator"&G& +4 "core" &i\  # + "storage"((& +4 "core" &'    +2 .tForearm.seek 3 + 300 counts +2 "manipulator"& 'b +18 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&;/ +69 "core" / +12 ."downElevator"SE.seek :down +3 "manipulator"&& +6 "storage"(w'v +4 "core" &i\  > # +2 "manipulator"&[% +4 "core" % [ +2 .tForearm.seek :retract +2 "manipulator"&3'\ +103 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&( +124 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +17 "core" ( +2 "manipulator"&& +4 "core" & P 2 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &o& +3 "core" & 2 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&~'ρ +102 "core" ' +5 "manipulator"&s& +4 "core" & M 2 +2 "manipulator"&2% +3 "core" %τ { L +2 "collection"'e& +4 "core" &!#\ +2 "collection"'^& +4 .tCC.seek :closed + "collection"'O(O +3 "core" &#\ +3 &!$\  +9 &1#\ *z +9 &h#\ = +10 &s!#\ I +9 &X]#z\ H +10 &_#j\ H +9 &_"%V\ H +9 &\\ #R\ H +10 &_`%8\ H +9 &!^$\ H +10 &` #{\ H +9 & ^"#\ H +9 &"h^##\ H +10 &$)_ #\ H +9 &%]!"|\ H +9 &'_ $j\ H +10 &)o_ #X\ H +9 &+1^!"Q\ H +9 &,_ $H\ H +10 &.Z!#;\ H +9 &0y^!$-\ H +10 &2;] $,\ H +9 &3^!%'\ H +9 &5^#"\ H +10 &7]!%\ H +9 &9C^$\ H +9 &;^ %\ H +10 &<^$\ H +9 &>^$\ H +10 &@J_"}\ H +9 &B _&#\ H +9 &C^ #\ H +10 &Eb#\ I +9 &GNk %\ J +9 &I$\ M +10 &J##\ R +9 &Lu)Q\ T +10 &N4 \ B +9 &O;;\ 't +9 &O~u\ J +5 ( + "collection"'^& +3 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.68 +2 .Hand.open + "manipulator"&u1 +67 "core" 1 +2 "manipulator"&5% +4 "core" % τ S L +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&X'\ +96 "core" ' +2 .tSC.coast + "storage"(6 +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'b  +123 "core"  +2 .tCSV.dial CTV + "collection"')  +28 "core"  +3 .tPS.seek 2.5ml + "processing"%z' +2637 "core" ' +2 "collection"'% +4 "core" % D \ +2 .tCS.seek 5.75ml +2 "collection"''a +1162 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%L  +42 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%A  +67 "core"  +3 .tPS.seek 0ml + "processing"%g'W +2624 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"': ` +36 "core" _ +2 .tCSV.dial :air +2 "collection"'@ @ +41 "core" ? +3 .tCS.seek 10ml + "collection"'k' D +400 E\ DD +758 "core" ' +2 .tCSV.dial CTV + "collection"'t  +41 "core"  +2 .tCS.seek 0ml +2 "collection"',' +2621 "core" ' +2 .tCBV.dial :waste1 + "collection"' @ +28 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +4 "collection"'  +124 "core" +2 "collection"' & +4 "core" &O~n\ J +2 #tStoring lyfil puck in Collection Clamp to tube 2 + "manipulator"&M% +3 "core" %\  ( 3 +2 "storage"(W% +4 "core" %   + "storage"(`. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 + "storage"(I( +339 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (=& +5 "core" & P S =\ +2 "manipulator"&& +3 "core" & ? 2 +2 "manipulator"&'% +3 "core" %\  M 3 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 +2 "manipulator"&K(^ +154 "core" ( +2 "manipulator"&Z& +4 "core" &h ,  +2 "storage"(#& +3 "core" & \ J\ I\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&c'! +95 "core" ' +2 "storage"(%& +60 "core" & Q O V\ +2 .tSE.reconfigure SEpick + "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(1'L +129 "core" ' +2 "storage"(- +3 "core" -'Z +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +6 "manipulator"&m& +2 "core" &h   +2 "storage"(P& +4 "core" & \ 0\ 2 Z\ + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 +2 "manipulator"&d'e +34 "core" ' +2 .t\Elbow.hold + "manipulator"&, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(- +2 "core" -'Z +2 .tSE.seek 17.09 Pucks below Top Plate +2 "storage"(]' +34 "core" ' +2 "manipulator"&C% +4 "core" %k~ ` ȼK +2 "storage"(& +4 "core" & '\ + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 2 + 306 counts +2 "manipulator"&'ϗ +18 "core" ' +2 "manipulator"&& +4 "core" &  ~ +2 "storage"(l& +3 "core" & \ '\  v\ +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&'! +24 "core" ' +3 .tSE.seek 18.09 Pucks below Top Plate + "storage"(?' +53 "core" ' +2 "manipulator"&& +4 "core" & g ~ +2 "manipulator"&/% +4 "core" %U J +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"& '\ +90 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&( +161 "core" ( +3 "manipulator"&$& +4 "core" &  6 ;4 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &q& +3 "core" &  h ;4 +2 .tForearm.seek CC + "manipulator"&-'ρ +95 "core" ' +2 .tHand.close + "manipulator"&/ +74 "core" / +2 .tCC.seek :open +2 "collection"'J( +379 "core" ( +2 "storage"(r& +4 "core" & \ +2 "storage"(& +3 "core" & \ +2 "manipulator"&F& +3 "core" &! ;2 +2 "manipulator"&8% +4 "core" % ϔ ^ +2 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 +2 "manipulator"&D(^ +158 "core" ( +2 "manipulator"&& +4 "core" &Y  t  +2 "storage"(h& +4 "core" & 9\ + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 2 + "manipulator"&!'e +110 "core" ' +2 .t\Elbow.hold + "manipulator"&N, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&1 +73 "core" 1 +11 "manipulator"&% +4 "core" % x~ ȼG +2 "storage"(}& +4 "core" & &\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 319 counts + "manipulator"&a'Ϥ +19 "core" ' +2 "manipulator"&B& +4 "core" & ~ +2 "storage"(0& +3 "core" & \ 1\ ' C\ +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&.'! +23 "core" ' +2 "storage"(7% +4 "core" %\ +\ . B\ ` +3 ."downElevator"SE.seek :down +2 "storage"(x'v +94 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +3 (E% +3 "core" % !  +2 "manipulator"&f% +4 "core" % +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +88 "core" ' +2 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%\\  +68 "core" +3 .tPS.seek 2.5ml +2 "processing"%S' +2629 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%i +39 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%  +43 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%v +41 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%Y  +41 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%R'W +2637 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%Q& +4 "core" &S\  + .tHand.open +2 "manipulator"&1 +20 "core" 1 +2 "manipulator"&+& +4 "core" &  ~ +2 "manipulator"&&% +3 "core" %\    +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&4(- +173 "core" ( +2 "manipulator"&j& +4 "core" &- + +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-  + +2 .tForearm.seek :garage + "manipulator"&{' +108 "core" ' +2 .tHand.close + "manipulator"&( +126 "core" ( +2 "manipulator"&p& +4 "core" & \ d +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &"& +3 "core" & d +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&*' +97 "core" ' +2 "manipulator"&H& +4 "core" & d +2 "manipulator"&G% +4 "core" %  +2 "processing"%(& +4 "core" &!\  +2 "processing"%;& +3 .tPC.seek :closed +2 "processing"%(Tg +4 "core" &!\  + &#\  +9 &7(\ +| +9 &j,\ ? +9 &}s,\ K +10 &Ab,\ K +9 &`/\ J +10 &]8\ K +9 &`:\ K +9 &I_2\ K +10 & _/\ K +9 &^0\ K +9 & _5\ J +10 &"R\\4\ J +9 &$a1\ J +10 &%`9\ K +9 &'_3\ K +9 &)Y_:\ K +10 &+_A\ J +9 &,\\<\ J +9 &.a-\ J +10 &0a^I\ K +9 &2$_G\ J +10 &3\\K\ J +9 &5`.\ J +9 &7j_J\ J +10 &9,]H\ J +9 &:_M\ K +9 &<_I\ J +10 &>r`\ J +9 &@4^\ J +10 &A[\ J +9 &C_\ J +9 &Ez]\ J +10 &G;b\ K +9 &Hj\ K +9 &Jx\ M +10 &Lq\ P +9 &N3\ P +10 &O\ P +9 &Q\ P +9 &SZyl\ 8 +10 &T'$]\ P +9 &TK#\ , +2 ( + "processing"%;& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.50 + "processing"%[& +4 "core" &TK \ , + .tHand.open + "manipulator"& 1 +66 "core" 1 +2 "manipulator"&\ % +4 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' +2 .tPRV.dial :air + "processing"%o  +42 "core"  +2 .tPSV.dial :mixloop +2 "processing"%T +41 "core" +2 "processing"% % +4 "core" %S\ +2 .tPS.seek 0.3ml +2 "processing"%s' +381 "core" ' +2 .tPSV.dial PSR + "processing"%2 +95 "core"  +2 .tPSR.select :wash + "processing"% +11 .tPS.seek 0.7ml +2 "processing"%e'* +495 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%V' +1915 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%w +96 "core" +2 .tPTV.dial :mixing +2 "processing"%3 @ +68 "core" B +2 .tPBV.dial :waste2 +2 "processing"%U  +97 "core"  +3 .tPS.seek 0ml + "processing"%u'W +2628 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&5& +4 "core" & - d +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC + "manipulator"&^( +3 "core" ( +2 "manipulator"&b& +3 "core" & F d + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &)& +2 "core" & d +2 .tForearm.seek PC +2 "manipulator"&~' +97 "core" ' +2 .tHand.close + "manipulator"&/ +77 "core" / +2 .tPC.seek :open +2 "processing"%6( +400 "core" ( +2 "manipulator"&& +4 "core" &  d + "manipulator"&n% +4 "core" %  O  +2 .tForearm.seek :retract + "manipulator"&L'\ +93 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&A(- +151 "core" ( +2 "manipulator"&z& +4 "core" &-  +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &:& +3 "core" &- A  +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&@' +112 "core" ' +2 .tHand.open + "manipulator"&1 +68 "core" 1 +2 "manipulator"&t% +4 "core" %  % ǿ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&k'\ +107 "core" ' +2 #tLoading da puck from tube 3 into Processing Clamp + "processing"%& +4 "core" &i\ +2 "manipulator"&% +4 "core" %\  $  +2 "storage"( % +3 "core" %    +2 "storage"(M. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 + "storage"(W( +339 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (`& +3 "core" &.  J   + "manipulator"&=& +4 "core" &-   + "manipulator"&% +4 "core" %\  3  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 + "manipulator"&'(j +173 "core" ( +2 "manipulator"&Z& +4 "core" &a  2 "{ +2 "storage"(#& +3 "core" &.    +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&%' +92 "core" ' +2 "storage"(& +4 "core" &. "   +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"('L +276 "core" ' +2 "storage"(X- +3 "core" -'h +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 (m& +3 "core" &-\ $ \  + "manipulator"&P& +4 "core" &a\  g "{ +2 .t\Elbow.seek 3 + "manipulator"&(j +3 "core" ( +2 "manipulator"&C& +4 "core" &a\  "{ + "storage"(& +4 "core" &- O O ;\  +2 .tForearm.seek 3 + 300 counts +2 "manipulator"&'b +20 "core" ' +53 .tForearm.reconfigure LooseForearm +5 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&l/ +76 "core" / +11 ."downElevator"SE.seek :down +3 "manipulator"&& +4 "storage"(/'v +6 "core" &b   "z +2 "manipulator"&c% +4 "core" % [ +2 .tForearm.seek :retract +2 "manipulator"&K'\ +93 "core" ' +2 .t\Elbow.seek PC +2 "manipulator"&1( +142 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +98 "core" ( +2 "manipulator"&d& +4 "core" & +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&]' +102 "core" ' +2 "manipulator"&$& +4 "core" & +2 "manipulator"&q% +4 "core" %Ͽ ' +2 "processing"%& +3 "core" &\ +2 "processing"%& +4 .tPC.seek :closed +2 "processing"%(Tg +3 "core" &-\ +2 &+\  +8 &3/\ *x +10 &f-\ = +9 &t-\ K +9 &N\\#\ J +10 &]#\ K +9 &^%\ J +9 &[\ J +10 &WZ \ J +9 &]!\ K +10 &\\\ J +9 & ]\ J +9 &"^Z\ J +10 &$]\ K +9 &%\\\ J +9 &']\ J +10 &)e]\ K +9 &+)\\\ J +10 &,]\ J +9 &.\\\ J +9 &0pX\ I +10 &20^\ J +9 &3\\\ J +9 &5\\\ J +10 &7v\\\ J +9 &99^\ J +10 &:\\\ J +9 &<]\ J +9 &>~\\\ J +10 &@@\\\ J +9 &B\\\ J +9 &C^\ J +10 &E]\ J +9 &GGb\ K +10 &Ih\ K +9 &Jq\ L +9 &L\ O +10 &N@\ P +9 &P\ P +9 &Q\ P +10 &SfyjJ\ 3 +9 &T%*J\ Q +10 &TPG\ & +2 ( + "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.51 + .Hand.open + "manipulator"& 1 +70 "core" 1 +3 "manipulator"&O% +4 "core" % Ͽ R +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&r'\ +97 "core" ' +2 .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 3 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"%9 +2 %F  +5 "core" 9 +102 "processing"%89 +3 "core" 9 +102 "processing"%9 +3 "core" 9  +102 "processing"%h9 +3 "core" 9  +102 "processing"%-9 +32 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%}9 +3 "core" 9# +102 "processing"%B9 +4 "core" 9' +102 "processing"%09 +3 "core" 9, +102 "processing"%79 +3 "core" 90 +102 "processing"%9 +3 "core" 94 +102 "processing"%E9 +3 "core" 9!8 +102 "processing"%f9 +4 "core" 9%< +102 "processing"%D9 +3 "core" 9*A +102 "processing"%!9 +3 "core" 9/E +102 "processing"%a9 +3 "core" 93I +102 "processing"%\\9 +3 "core" 99M +102 "processing"%?9 +3 "core" 9=Q +102 "processing"%x9 +3 "core" 9DV +102 "processing"%.9 +3 "core" 9JZ +102 "processing"%I9 +3 "core" 9P^ +102 "processing"%g9 +3 "core" 9Vb +102 "processing"%i9 +4 "core" 9]f +102 "processing"% 9 +3 "core" 9ck +102 "processing"%v9 +3 "core" 9jo +2 .tPH.hold 2:00:00,28C +2 .delay 1:30 +3 "processing"%Y ppf +3 "core" o +8998 .tPSR.select :air +2 .PSV.dial PSR + "processing"%S +96 "core"  +2 .tPSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%Q' +598 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +4 "processing"% +9 .tPS.seek 2ml +2 "processing"%'[ +1612 "core" ' +2 .tPTV.dial :puck + "processing"%+  +68 "core"  +2 .tPSV.dial PTV +2 "processing"%& +67 "core" +2 .tPBV.dial :waste1 +2 "processing"%j  +121 "core" +2 "processing"%% +4 "core" %\\\  +2 .tPS.seek 1.5ml +2 "processing"%N' +595 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%< * +32 "core" + +3 .tPS.seek 0ml +2 "processing"%_'W +1607 "core" ' +2 .tdelay 5:00 +18170 E\ KK +11832 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%9  +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 + "processing"%p +68 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%"' +2230 "core" ' +2 .tPSV.dial PTV + "processing"%{ +69 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +4 "processing"%H +68 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV + "processing"%G +81 "core"  +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%(  +69 "core"  +3 .tPS.seek :empty + "processing"%4'9 +2246 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%y  +123 "core" +2 .tPSV.dial :mixloop +2 "processing"%| +41 "core" +2 .tPRV.dial :ab1 +2 "processing"%[ @ +69 "core" A +3 .tPS.reconfigure PSslow + "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"% 'w +350 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV + "collection"'\  + "processing"%;  +44 "core"  +6 +2 "processing"%o% +4 "core" %v\  +2 .tPS.seek 0.32ml +2 "processing"%T'# +403 "core" ' +2 .tdelay 2 seconds +250 .CBV.dial between PRV and PSV +9 "collection"'  +28 "core" +2 .tPRV.dial :air +2 "processing"%*  +42 "core"  +3 .tPS.seek 0.9ml +2 "processing"%R'D +1238 "core" ' +2 .tPRV.dial :waste2 + "processing"%2 @ +69 "core" > +3 .tPS.seek 0.5ml +2 "processing"%s' +870 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%e  +42 "core"  +3 .tPS.reconfigure PSconfig + "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%w'[ +1617 "core" ' +2 .tPSV.dial :PML + "processing"%3 +42 "core" +2 .tPTV.dial :mixing +2 "processing"%U @ +68 "core" A +2 .tPBV.dial :waste1 +2 "processing"%V  +32 "core" +2 "processing"%5% +4 "core" %aV\ +2 .tPS.seek 1.85ml +2 "processing"%b'A +237 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%) * +32 "core" + +3 .tPS.seek 0ml +2 "processing"%'W +1962 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'>& +3 "core" &(,7\ + .tHand.open + "manipulator"&1 +23 "core" 1 +2 "manipulator"&& +4 "core" & +2 "manipulator"&% +4 "core" %\ 3  ( +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&n(- +149 "core" ( +2 "manipulator"&z& +4 "core" &-  +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &:& +3 "core" &- A  +2 .tForearm.seek :garage + "manipulator"&~' +110 "core" ' +4 .tHand.close + "manipulator"&^/ +73 "core" / +2 "manipulator"&& +4 "core" &-   +2 "manipulator"&t% +3 "core" %  V +3 .tForearm.seek :retract + "manipulator"&L'\ +96 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&( +277 "core" ( +2 "manipulator"&& +4 "core" &  :. + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 & & +2 "core" &  _ :. +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&M'ρ +99 "core" ' +2 "manipulator"&@& +4 "core" &  :. +2 "manipulator"&`% +3 "core" %ω R +3 "collection"'=& +3 "core" &',C\ +2 "collection"'& +6 .tCC.seek :closed +2 "collection"'Z(O +7 "core" &*,p\ + &',A\ +5 &'+A\ 7 +9 &DK}'+B\ 0 +9 &~x),B\ D +10 &._&,J\ J +9 &]%+E\ I +9 &Z),H\ I +10 &v`'+C\ I +9 &7]',E\ J +10 &])-I\ I +9 &[',L\ I +9 &}]',D\ J +10 &!@]'-I\ I +9 &#Z(,E\ I +9 &$](.J\ I +10 &&Z(+D\ I +9 &(G])-F\ J +10 &*\ ^)+B\ I +9 &+_(,B\ I +9 &-^*,C\ I +10 &/Q_)-@\ I +9 &1]*,=\ I +9 &2](+?\ J +10 &4\\*)A\ I +9 &6X^)+D\ I +10 &8Y(*C\ I +9 &9]',A\ I +9 &;\\(,A\ I +10 &=`])*C\ I +9 &?"`(+A\ I +9 &@^(*B\ I +10 &BZ'-E\ I +9 &Dg^(+>\ J +10 &F)e'*H\ I +9 &Gm)*B\ K +9 &I'*B\ N +10 &KT'+F\ S +9 &M&+B\ U +9 &Nx(*E\ 3 +10 &Og)'*A\ ` +9 &O`')E\ E +2 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.59 + "collection"'#& +4 "core" &Oj&)a\ E + .tHand.open + "manipulator"&1 +65 "core" 1 +2 "manipulator"&A% +4 "core" %ψ  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&k'\ +97 "core" ' +2 .tPSV.dial PSR + "processing"%X +96 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%m' +1606 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%P  +41 "core"  +3 .tPS.seek 0ml + "processing"%C'W +1605 "core" ' +2 .tPSV.dial PSR + "processing"% +42 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%l' +2632 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%  +2 "collection"'c  +37 "core" ~ +115  +2 .tPSV.dial :mixloop + "processing"%' +95 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%%  +68 "core" +3 .tPS.seek 0ml + "processing"%'W +2626 "core" ' +2 .tPSV.dial :air + "processing"%  +41 "core"  +3 .tPS.seek 2.5ml + "processing"%d' +2627 "core" ' +2 .tPSV.dial :mixloop + "processing"% +42 "core" +3 .tPS.seek 0ml + "processing"%'W +2629 "core" ' +2 .tPSV.dial :air + "processing"%$  +42 "core"  +3 .tPS.seek 2.5ml + "processing"%q' +2648 "core" ' +2 .tPSV.dial :mixloop + "processing"% +42 "core" +3 .tPS.seek 0ml + "processing"%/'W +2632 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&K& +4 "core" &  ) :- +53 .t\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&6( +3 "core" ( + "manipulator"& & +4 "core" &  : :- +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &O& +3 "core" &  :- +2 .tForearm.seek CC + "manipulator"&'ρ +98 "core" ' +2 .tHand.close + "manipulator"&/ +66 "core" / +2 .tCC.seek :open +2 "collection"'8( +379 "core" ( +2 "manipulator"&]& +4 "core" &  2 :- +2 "manipulator"&% +3 "core" % υ  +2 .tForearm.seek :retract +2 "manipulator"&W'\ +96 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&h(- +273 "core" ( +2 "manipulator"&-& +4 "core" &- 9 g +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- , g +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&' +111 "core" ' +4 .tHand.open + "manipulator"&1 +74 "core" 1 +2 "manipulator"&}% +4 "core" %  I +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&B'\ +99 "core" ' +2 ."da"delayUntil "12:06:26.53" +7512 E\ 55 +17355 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%0 @ +70 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%7  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +2 ."da"PSV.dial :air +2 "processing"%E  +41 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml + "processing"%f' +2235 "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"%a +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%\\  +41 "core"  +2 ."da"PS.seek :empty +2 "processing"%?'9 +2257 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%x +123 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"%I'[ +1616 "core" ' +2 ."da"PTV.dial :puck + "processing"%g  +69 "core"  +2 ."da"PSV.dial PTV +2 "processing"%i +67 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core" +2 "processing"%v% +4 "core" %\\a\  +2 ."da"PS.seek 1.5ml +2 "processing"%S' +593 "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"%Q'W +1603 "core" ' +4 ."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 + "processing"%j +69 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2239 "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 +3 "processing"%N +80 "core" ~ +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%F  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%9'9 +2230 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +121 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%p' +591 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%_'[ +1606 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%{ +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%H  +33 "core" +2 "processing"%G% +4 "core" %Vh\  +2 ."da"PS.seek 1.5ml +2 "processing"%(' +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%" * +33 "core" , +3 ."da"PS.seek 0ml +2 "processing"%y'W +1606 "core" ' +2 ."da"delay 2:00 +1594 E\ 22 +10408 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%|  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%[ * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%4 +68 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%;' +2227 "core" ' +2 ."da"PSV.dial PTV + "processing"%\ +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%o +81 "core"  +2 ."da"delay 5 seconds +554 .PSV.dial PTV + "processing"% +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +4 "processing"%  +67 "core"  +3 ."da"PS.seek :empty + "processing"%*'9 +2278 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%T  +41 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%2  +126 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%R  +40 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%e +42 "core" +3 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%s' +391 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%3  +41 "core"  +2 "processing"%U% +4 "core" %m\  +2 ."da"PS.seek 0.55ml +2 "processing"%V'x +337 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%5  +43 "core"  +3 ."da"PS.seek 2ml + "processing"%)'[ +1568 "core" ' +2 ."da"PSV.dial :PML + "processing"%w +42 "core" +2 ."da"PTV.dial :mixing +2 "processing"%b @ +66 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%>  +32 "core" +2 "processing"%% +4 "core" %ZW\  +2 ."da"PS.seek 1.85ml +2 "processing"%': +229 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" * +3 ."da"PS.seek 0ml +2 "processing"%z'W +1966 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +33584 E\ 22 +14418 #"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"%1 * +33 "core" , +2 ."da"PSV.dial :air +2 "processing"%^  +42 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2245 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%t +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"%~ +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +41 "core"  +2 ."da"PS.seek :empty +2 "processing"% '9 +2254 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%n +122 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml +2 "processing"%`'[ +1606 "core" ' +2 ."da"PTV.dial :puck + "processing"%=  +69 "core"  +2 ."da"PSV.dial PTV +2 "processing"%L +68 "core" +2 ."da"PBV.dial :waste1 + "processing"%J  +33 "core" +2 "processing"%#% +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"%A * +33 "core" , +5 ."da"PS.seek 0ml +2 "processing"%'W +1608 "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"%M * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%P' +2228 "core" ' +2 ."da"PSV.dial PTV + "processing"%m +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%C +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%c  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2235 "core" ' +3 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%' +121 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml +2 "processing"%l'[ +1609 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"% +67 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core" +2 "processing"%% +4 "core" %Xf\  +2 ."da"PS.seek 1.5ml +2 "processing"%d' +583 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%$ * +32 "core" * +3 ."da"PS.seek 0ml +2 "processing"%'W +1617 "core" ' +2 ."da"delay 2:00 +4607 E\ 22 +7395 #"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 * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%K +68 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"% ' +2225 "core" ' +2 ."da"PSV.dial PTV + "processing"%O +82 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR +52 "processing"% +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +81 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%k  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%Z'9 +2234 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%] +122 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +598 "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"%- +78 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%  +32 "core" +2 "processing"%6% +4 "core" %Yj\  +2 ."da"PS.seek 1.5ml +2 "processing"%' +596 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%} * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%W'W +1617 "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"%0 * +32 "core" * +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%7 +67 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2228 "core" ' +2 ."da"PSV.dial PTV + "processing"%E +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"%D +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%!  +79 "core" +2 ."da"PS.seek :empty +2 "processing"%a'9 +2219 "core" ' +2 ."da"Sleepy.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%\\ +126 "core"  + ."da"PSR.select :sub1 +3 "processing"% +10 ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."da"PS.seek 0.25ml +3 "processing"%f'7 +336 "core" ' +3 ."da"delay 5 seconds +502 .PSR.select :sub2 +2 "processing"% +9 ."da"PS.seek 0.5ml +2 "processing"%x' +335 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml +2 "processing"%?'[ +1611 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%. +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%g  +33 "core" +2 "processing"%i% +4 "core" %]j\  +2 ."da"PS.seek 1.5ml +2 "processing"% ' +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%v * +34 "core" , +3 ."da"PS.seek 0ml +2 "processing"%I'W +1630 "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"%S * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%+ +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%&' +2266 "core" ' +2 ."da"PSV.dial PTV + "processing"%j +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%Q +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +4 "processing"% +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%<  +80 "core" +2 ."da"PS.seek :empty +2 "processing"%N'9 +1743 E\  +539 "core" ' +3 "processing"%F9 +3 "core" 94 +2 #"da"Processing Puck Heater at 28.1C before imaging + .PH.coast +2 "processing"%  +3 "core" 4 + 4 + "processing"%& +3 "core" &TPe\ & +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 2 + "manipulator"&9% +3 "core" %\   % +2 "storage"(p% +4 "core" % \ + "storage"({. +3 "core" . + ."da"SC.reconfigure SCtight +3 "storage"($\ .\ 1~b +2 ."da"SC.seek 2 + "storage"(H( +346 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (G& +3 "core" & T\ +2 "manipulator"&_& +3 "core" &- > g +2 "manipulator"&"% +3 "core" %\  0 % +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 2 +2 "manipulator"&((^ +176 "core" ( +2 "manipulator"&|& +4 "core" &e\   # +2 "storage"([& +3 "core" &  f\  +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&4'! +94 "core" ' +2 "storage"(y& +4 "core" &  b\  +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek beamBreak +2 "storage"(\ 'L +116 "core" ' +2 "storage"(o- +3 "core" -'N +2 ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"& & +3 "core" &e\  4 # +2 "storage"( & +3 "core" &  P\  +2 ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 2 +2 "manipulator"&;'e +36 "core" ' +2 ."da"\Elbow.hold +2 "manipulator"&T, +3 "core" , + ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(2- +2 "core" -'N +3 ."da"SE.seek 18.09 Pucks below Top Plate + "storage"(R' +29 "core" ' +2 "manipulator"&e% +4 "core" %ms ȸ! +50 "storage"(*& +11 "core" &  y\  + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 2 + 308 counts + "manipulator"&3'ϙ +13 "core" ' +2 "manipulator"&U& +4 "core" & H +2 "storage"(s& +3 "core" &  \  +3 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&5'! +27 "core" ' +3 ."da"SE.seek 19.09 Pucks below Top Plate +2 "storage"(V' +47 "core" ' +4 "manipulator"&w& +4 "core" &  H + "manipulator"&b% +4 "core" %- k +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&>'\ +96 "core" ' +2 ."da"\Elbow.seek PC +2 "manipulator"&( +241 "core" ( +2 "manipulator"&& +4 "core" & + ."da"\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &)& +3 "core" & +2 ."da"Forearm.seek PC +2 "manipulator"&' +93 "core" ' +2 ."da"Hand.close + "manipulator"&:/ +71 "core" / +2 ."da"PC.seek :open +2 "processing"%1( +401 "core" ( +2 "storage"(^& +4 "core" &  \  + "manipulator"&z& +4 "core" & 1 +2 "manipulator"&t% +3 "core" %  $ A +2 ."da"Forearm.seek :retract +2 "manipulator"&r'\ +97 "core" ' +3 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 2 +2 "manipulator"&~(^ +253 "core" ( +2 "manipulator"&& +4 "core" &g\  < "| +2 "storage"(& +3 "core" &  \  +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&n'! +98 "core" ' +2 ."da"Hand.open + "manipulator"& 1 +71 "core" 1 +10 "storage"(@- +3 "core" -' +3 ."da"SE.seek 18.85 Pucks below Top Plate +2 "storage"(=' +24 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 18.18 Pucks below Top Plate +4 "storage"(L't +44 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da18jul2912h300ml.tif +1954 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +433 #"da"SX HX9/16 (USB:27): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20.596 seconds\ /var/log/esp/da18jul2912h300ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da18jul2912h300ml15s.tif +1556 #SX HX9/16 (USB:27): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da18jul2912h300ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da18jul2912h300ml30s.tif +3056 #SX HX9/16 (USB:27): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da18jul2912h300ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da18jul2912h300ml70s.tif +7119 #SX HX9/16 (USB:27): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da18jul2912h300ml70s.tif: TIFF Upload Complete\ +2 .Sleepy.power :camera,:OFF + ."Qmail"HABfans.email "20.596 sec auto-exposure",Subject: "da18jul2912h300ml images!" +11 "storage"(J- +127 "core" -'t +2 "storage"(#& +4 "core" &  #\  +2 "manipulator"&`& +3 "core" &w  F l +2 ."da"\Elbow.seek 2 +3 "manipulator"&A(^ +20 "core" ( +2 "manipulator"&& +4 "core" &d Y +2 "storage"(X& +5 "core" &  L\  +2 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&M'! +3 "core" ' +2 ."da"SE.reconfigure SEgently +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 18.89 Pucks below Top Plate +2 "storage"(' +75 "core" ' +48 "manipulator"&& +5 "core" &d +2 "storage"(m& +4 "core" & \ \ # \  + ."da"\Elbow.reconfigure LimpElbow +5 "manipulator"&$ ,(#b +4 ."da"Forearm.reconfigure LooseForearm +5 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek 2 +2 "manipulator"&'e +36 "core" ' + ."da"\Elbow.hold +4 "manipulator"&C, +3 "core" , + ."da"\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."da"SE.reconfigure SEconfig +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 19.08 Pucks below Top Plate +3 "storage"(c' +36 "core" ' + "manipulator"&P% +5 "core" %gU 2 Ȱ +2 "storage"('& +5 "core" &  \  +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 2 + 302 counts +2 "manipulator"&'ϓ +22 "core" ' +2 "manipulator"&%& +5 "core" &n  +2 "storage"(& +4 "core" & \ *\ + "\  +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 2 + 700 counts +3 "manipulator"&'! +25 "core" ' + "storage"(% +4 "core" %\ -\ \ v +2 ."downElevator"SE.seek :down +3 "storage"(l'v +84 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +13 ($% +2 "core" %  +2 "manipulator"&d% +4 "core" %&  +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +3 "manipulator"&'\ +97 "core" ' + ."da"SC.coast + "storage"(6 +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 #tStarting finalPurge +2 "processing"%q& +5 "core" &\ +2 ."psFlush"Hand.open + "manipulator"&K1 +17 "core" 1 +3 "manipulator"&& +4 "core" &n +2 "manipulator"&O% +4 "core" %\ "  @ +2 ."psFlush"\Elbow.seek FlushPuck::Garage +2 "manipulator"&(- +175 "core" ( +2 "manipulator"&& +5 "core" &- < ) + ."psFlush"\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +65 &k& +4 "core" &- ) +3 ."psFlush"Forearm.seek :garage +2 "manipulator"& ' +106 "core" ' +3 ."psFlush"Hand.close + "manipulator"&]/ +76 "core" / +2 "manipulator"&Z& +5 "core" &- Q ) + "manipulator"&% +4 "core" %  a +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&-'\ +100 "core" ' +2 ."psFlush"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."psFlush"\Elbow.seek PC +2 "manipulator"&( +128 "core" ( + "manipulator"&6& +4 "core" & V q +2 ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" & + q +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +3 "manipulator"&}' +101 "core" ' +2 "manipulator"&& +4 "core" & \ q +3 "manipulator"&% +4 "core" % ) +3 "processing"%0& +3 "core" &\ +2 "processing"%7& +4 ."psFlush"PC.seek :closed + "processing"%W(Tg +3 "core" &\ +2 &\  +9 &1{\ )w +9 &e\ = +10 &u\ K +9 &O\\\ I +10 &]\ J +9 &\\\ J +9 &_\ J +10 &V[\ J +10 &^\ J +8 &]\ J +10 & ]\ J +9 &"]^\ J +9 &$]\ J +10 &%]\ J +9 &']\ K +10 &)e[\ J +9 &+)Z\ I +9 &,_\ K +10 &.\\\ J +9 &0m]\ J +9 &2/]\ J +10 &3]\ J +9 &5\\\ J +10 &7v\\\ J +9 &97[\ J +9 &:\\\ J +10 &<]\ J +9 &>~\\\ J +9 &@?Z\ J +10 &B]\ J +9 &C]\ J +10 &E^\ J +9 &GF`\ K +9 &Ic\ K +10 &Ju\ L +9 &L}\ P +9 &N@\ O +10 &P\ P +9 &Q\ P +10 &Sgzj\ 1 +9 &T&*x\ M +9 &TM\ & +2 ( + "processing"%7& +3 #"psFlush"Processing Clamp onSpring/offSpring for 4/27 samples, on/off torque 1.49 +2 "processing"%E& +4 "core" &TM\ & + ."psFlush"Hand.open + "manipulator"&/1 +70 "core" 1 +2 "manipulator"&D% +5 "core" %  + ."psFlush"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&!'\ +96 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +122 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."psFlush"PS.seek 1ml +2 "processing"%\\'P +314 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +787 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%a' +1613 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%f +68 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%x  +32 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%.'W +2639 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%g +70 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%i' +595 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%?' +2122 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%v +69 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"% U +52 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%u'W +2625 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%S @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml + "processing"%+' +2632 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%I  +79 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%j'9 +2628 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%Q +40 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%' +2635 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%< +67 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%&'W +2633 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%F @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%' +2625 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +66 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%9'9 +2641 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%p +43 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%{'P +1110 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%G' +1617 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%_ +67 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%"  +51 "core" +3 ."psFlush"PS.seek 0ml + "processing"%|'W +2648 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%[ +69 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%y' +593 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%h' +2122 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%o +69 "core" +2 ."psFlush"PBV.dial PSV + "processing"% U +52 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"% 'W +2648 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%B @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%2' +1689 E\ << +937 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%e  +66 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%*'9 +2638 "core" ' +2 ."psFlush"PSV.dial PSR +46 "processing"%U +49 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%s' +2628 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%w +68 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%b'W +2631 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%4 @ +42 "core" > +3 ."psFlush"PS.seek 2.5ml + "processing"%(' +2638 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%\  +66 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%;'9 +2632 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'3& +4 "core" &69R\ + .tHand.open + "manipulator"&R1 +18 "core" 1 +2 "manipulator"&5& +4 "core" & q +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC + "manipulator"&( +3 "core" ( +2 "manipulator"&)& +3 "core" & q +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &T& +3 "core" & q +2 .tForearm.seek PC + "manipulator"&:' +102 "core" ' +2 .tHand.close + "manipulator"&>/ +75 "core" / +2 .tPC.seek :open +2 "processing"%( +399 "core" ( +2 "manipulator"&^& +4 "core" & 9 q +2 "manipulator"&z% +3 "core" %  ) +2 .tForearm.seek :retract +2 "manipulator"&t'\ +93 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&( +350 "core" ( +2 "manipulator"&& +4 "core" & m 2 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & 4 2 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'ρ +101 "core" ' +2 "manipulator"& & +4 "core" & Z 2 +2 "manipulator"&@% +3 "core" %ϋ & +2 "collection"'r& +4 "core" &6:g\ +2 "collection"'V& +4 .tCC.seek :closed + "collection"'=(O +3 "core" &6<i\ +3 &8;j\  +8 &268k\ *y +10 &f6;n\ = +9 &s6:l\ J +9 &OY4:i\ I +10 &]69y\ J +9 &\\9:q\ I +9 &_49j\ I +10 &W]6:f\ I +9 &Z69l\ I +10 &_79o\ I +9 & \\79i\ I +9 &"_]7:p\ I +10 &$"Z7;p\ I +9 &%];9i\ I +9 &'_7;f\ I +10 &)g\\7:c\ I +9 &+(\\8:h\ J +10 &,]99h\ I +9 &.]6;u\ I +9 &0o_6:g\ I +10 &22\\7:e\ I +9 &3\\7;k\ I +9 &5\\69k\ I +10 &7xY79i\ I +9 &99]9:i\ I +10 &:]7<h\ I +9 &<Z5;p\ I +9 &>]5;|\ I +10 &@A`7:j\ I +9 &B_6<o\ J +9 &C]6:o\ I +10 &Eb4:y\ I +9 &GFg59j\ J +10 &I~7:8\ L +9 &J39w\ Q +9 &Ln59w\ T +10 &N-37{\ B +9 &O7938;\ +~ +9 &O\\57_\ @ +6 ( + "collection"'V& +5 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.64 + "collection"'J& +4 "core" &OT49\ @ + &OT686\ @ + .tHand.open +2 "manipulator" +68 "core" 1 +2 "manipulator"&`% +4 "core" % ϊ _ +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +92 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'X& +4 "core" &OU49\ @ +2 "collection"'% +3 "core" %56\ +2 #tCS Pulling 5ml of flush .CSV.dial CSR +2 "collection"'m  +38 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'~'l +1371 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 'P% +2 "core" %l38\ +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"''' +642 "core" ' +2 .tCSV.dial :waste + "collection"'n +132 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'%' +1986 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'L& +4 "core" &OT55\ @ +2 "collection"'% +3 "core" %475\ +2 .tCSV.dial :flush + "collection"'  +42 "core"  +3 .tCS.reconfigure CSfast + "collection"'#d @b +3 .tCS.seek 5ml + "collection"'$'l +1194 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'d @ +40 "core" A +2 "collection"'M% +4 "core" %l59\ \ \ +2 .tCS.seek 7ml +2 "collection"'A' +527 "core" ' +4 .tCTV.dial CSV +2 ."connect"CSV.dial CTV +2 "collection"'  +2 'q  +42 "core"  +80  +2 .tCBV.dial :waste1 + "collection"' @ +42 "core" ? +3 .tCS.seek 0ml + "collection"'K' +1613 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'& +4 "core" &OS3;m\ @ +2 "collection"'O% +3 "core" %78]\ + .tCSV.dial :flush +2 "collection"'  +79 "core"  +3 .tCS.seek 5ml +2 "collection"'c'l +1198 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"'l @ +39 "core" A +2 "collection"'% +4 "core" %l47R\ +2 .tCS.seek 7ml +2 "collection"'' +524 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'k  +40 "core"  +2 .tCBV.dial :waste2 +2 "collection"'H  +105 "core"  +3 .tCS.seek 0ml + "collection"'C' +1621 "core" ' +2 #tDisinfecting external Intake with kill +53 "collection"']& +4 "core" &OT57Q\ @ +2 "collection"'Z% +3 "core" %7;n\ +2 .tCSV.dial CSR + "collection"'  +40 "core"  +2 .tCSR.select :kill + "collection"' +10 .tCS.seek 8ml +2 "collection"'' +1869 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +4 "collection"' +10 .tCS.seek 10ml +2 "collection"'6' D +533 "core" ' +4 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +2 "collection"' +2 '  +93 "core" +35  +2 .tCTV.dial :intake +2 "collection"'  +67 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'' \\ +1854 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'0  +69 "core"  +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'' +597 "core" ' +2 .tCSV.dial CSR + "collection"'-  +94 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'1'l +1356 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml + "collection"'E' D +1349 "core" ' +2 .tCSV.dial CBV + "collection"'/ +94 "core" +3 .tCS.seek 0ml + "collection"'D' +2621 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&7& +4 "core" & . 2 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&( +3 "core" ( +2 "manipulator"&}& +4 "core" & K 2 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &N& +2 "core" &  2 +2 .tForearm.seek CC +2 "manipulator"&\\'ρ +104 "core" ' +2 .tHand.close + "manipulator"&f/ +66 "core" / +2 .tCC.seek :open +2 "collection"'x( +379 "core" ( +3 "manipulator"&a& +4 "core" & M 2 +2 "manipulator"&g% +4 "core" % S B ` +2 .tForearm.seek :retract + "manipulator"&.'\ +101 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&i(- +276 "core" ( +2 "manipulator"&v& +4 "core" &- @ 0 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &- H 0 +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&?' +111 "core" ' +2 .tHand.open + "manipulator"&S1 +68 "core" 1 +2 "manipulator"&u% +4 "core" %   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&I'\ +102 "core" ' +2 #tCompleted [/home/esp/esp2/mission/2018_07_19_niagara_mission.rb:98] begun 11:00:24 + #Preparing to sleep until 6:18AM 7/31/2018 +4 #Asleep til 6:18AM 7/31/2018 +4 ."shutdown"CC.coast +2 "collection"'6 +3 #tContinuing at 06:18EDT31-Jul-18 +3 ."shutdown"CS.coast +4 E\ // + "collection"'5 +3 ."Qmail"GoodNews.email "Then, in tube 3: Sample.deep; initialPurge; da withoutWCR\\n/home/esp/esp2/mission/2018_07_19_niagara_mission.rb:103\\n{1 => 22, 2 => 20, 3 => 2}\\nCan@13:00:38, 24.7C, 21% humidity, 14.2psia, 13.756V, 0.214A, 0.214A avg, 2.94W",Subject: "Asleep until 06:18EDT31-Jul-18" +5 ."shutdown"PC.coast +57 "processing"%6 +2 ."shutdown"PS.coast + "processing"%5 +3 ."shutdown"Forearm.coast + "manipulator"&5 +2 ."shutdown"\Elbow.coast + "manipulator"&6 +37 ."shutdown"Sleepy.power :dwarf,:OFF + .Sleepy.power :raw,:OFF + #Shutdown +17354 E\ p +60002 \ o +60002 \ ##| +60002 \ p +60002 \ q +60003 \ k +60002 \  +60002 \ x +60002 \ z +60002 \  +60003 \ s +60002 \ n +60002 \ p +60002  n +60002  q +60003 \ } +60002  a +60002  p +60002  y +60002 \ x +60003  p +60002 \ z +60002 \ t +60002  p +60002  m +60003  l +60002  r +60002  o +60002  x +60002  l +60003  m +60002 \ ""~ +60002  e +60002 \ g +60002  g +60003  n +60002  r +60002 \ '&~ +60002 \ $$ +60002  v +60003  k +60002  d +60002  q +60002  j +60002  u +60003  } +60002  j +60002 \ ''v +60002 \  +60002  p +60003  j +60002  m +60002  u +60002  q +60002  o +60003  z +60002  o +60002 \ ** +60002  t +60002  r +60003  y +60002 \ v +60002 \ $# +60002 \ && +60002  t +60003  p @EDT1532923414.59  m +60002  n +60002 \ } +60002  q +60003  l +60002 \ | +60002  m +60002 \ &%| +60002  o +60003  k +60002 \ | +60002  f +60002  n +60002  q +60003  u +60002  f +60002  r +60002  o +60002  v +60003  } +60002  u +60002  p +60002  p +60002  k +60002  j +60003 \  +60002  m +60002  q +60002  q +60002  i +60003  m +60002  k +60002  r +60002  o +60002 \ { +60003  n +60002  s +60002  q +60002  o +60002  p +60003 \ r +60002  r +60002  m +60002  { +60002 \ ##r +60003  z +60002 \ g +60002 \ s +60002  n +60002  o +60003  r +60002 \ n +60002 \ $$} +60002  o +60002  p +60003  l +60002 \ y +60002 \ ##z +60002  o +60002 \ $#~ +60003 \  +60002 \ $#x +60002 \  +60002 \ n +60002 \ "#r +60003 \  +60002  c +60002 \ ""z +60002 \ $$y +60002 \ $#z +60003  o +60002  n +60002 \ ##u +60002  q +60002  r +60003 \ %% +60002  h +60002 \ ((z +60002  p +60002  d +60003  s +60002  q +60002  n +60002  o +60002  j +60003  n +60002 \ &% +60002  r +60002  p +60002  i +60003  q +60002  m +60002  o +60002  t +60002  j +60003  t +60002  t +60002  o +60002  g +60002  w +60003  f +60002 \ v +60002  o +60002  n +60002 \ #"e +60003  t +60002  q +60002 \ m +60002 \ && +60002 \ | +60003  z +60002  n +60002  e +60002  c +60002  { +60003 \ m +60002  x +60002 \ && +60002  q +60002 \ n +60003  o +60002  w +60002 \ ~ +60002 \ '' +60002 \ p +60003 \ u +60002 \ | +60002 \ !!y +60002  l +60002  p +60003 \ p +60002  l +60002 \ k +60002 \ u +60002 \ w +60003  q +60002 \ n +60002 \ } +60002 \ m +60002 \ ## +60003 \ a +60002 \ ! t +60002 \ p +60002 \ t @EDT1533009817.75 \ a +60003 \ n +60002  g +60002 \ %$s +60002 \ u +60002 \ } +60003 \ n +60002 \ i +60002 \ v +60002 \ ~ +60002 \ o +60003 \ l +60002 \ l +60002 \ { +60002 \ i +60002  i +60003 \ v +60002 \ } +60002 \ u +60002 \ i +60002 \ x +60003 \ m +60002 \ v +60002 \ y +60002 \  +60002 \ { +60003 \ l +60002 \ h +60002 \ x +60002 \ | +60002 \ i +60003 \ k +60002 \ v +60002 \ n +60002 \ z +60002 \ h +60003 \ p +60002 \ o +26146 \ s +36 #tPowering up Dwarves +487 .Sleepy.power :raw,:ON +9 "sampler") +2 )+ +2 "core"  +2 "collection"' +2 'Q +2 "core"  +2 "processing"% +2 %j +3 "core"  + "collection"' 9\ +2 ' 0\ +2 ' -\ + "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +3 "sampler")&\ + .tSS.configure SSconfig +2 "sampler")#.0X 22, 2 => 20, 3 => 2}\\nCan@06:18:25, 24.2C, 22% humidity, 14.2psia, 13.712V, 0.349A, 0.343A avg, 4.79W",Subject: "Started 2018_07_19_niagara_mission phase Sample.deep; initialPurge; da withoutWCR" +109 .tSample.deep + "sampler")(0 +1070 "core" 0 +2 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'3& +4 "core" &MP<\  + .tHand.open + "manipulator"&R1 +76 "core" 1 +2 "manipulator"&5& +4 "core" &  !w +2 "manipulator"&)% +3 "core" % \ % L $ +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&T(- +181 "core" ( +2 "manipulator"&>& +4 "core" &- 9 6 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- 6 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage + "manipulator"&!' +106 "core" ' +2 .tHand.close + "manipulator"&W/ +69 "core" / +2 "manipulator"&^& +4 "core" &-  6 +2 "manipulator"&z% +5 "core" %   +3 .tForearm.seek :retract +3 "manipulator"&:'\ +100 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .t\Elbow.seek CC +2 "manipulator"&( +280 "core" ( +2 "manipulator"&& +4 "core" & - +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 && +3 "core" & - +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"& 'ρ +98 "core" ' +3 "manipulator"&@& +5 "core" & - +2 "manipulator"&r% +3 "core" %σ +2 "collection"'t& +4 "core" &MR4\  +2 "collection"'8& +3 .tCC.seek :closed +2 "collection"'V(O +2 "core" &LQ3\  +3 &MR4\  +10 &7OQ4\ +| +9 &jMQ4\ ? +9 &vnNP0\ K +10 &;[NR4\ J +9 &_MR'\ J +9 &]NT2\ I +10 &\\MR4\ I +9 &AbLR3\ J +10 &]OQ5\ I +9 &aNP3\ J +9 & ZMP-\ J +10 &"KZNQ,\ I +9 &$ ]MQ/\ I +9 &%\\MQ0\ I +10 &'\\NS+\ I +9 &)R]OP7\ J +10 &+_MQ6\ I +9 &,[OR2\ J +9 &.ZNS,\ J +10 &0Z`NR,\ J +9 &2]NR.\ J +9 &3\\OR1\ I +10 &5`LQ/\ J +9 &7c[NP1\ I +10 &9$]MT4\ J +9 &:`MR3\ J +9 &<ZLS3\ J +10 &>j`LP3\ J +9 &@+]MR1\ J +9 &A]OS0\ I +10 &C[NR-\ J +9 &Er`LR/\ J +10 &G2jKQ-\ K +9 &HMP3\ M +9 &JLP3\ R +10 &LZKL3\ U +9 &NJO4\ B +9 &OLNJO1\ K +10 &O|JP3\ "g +9 &ObKO3\ H +2 ( + "collection"'8& +3 #tCollection Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.74 + "collection"'J& +3 "core" &OgKN:\ H +2 .tHand.open + "manipulator" +77 "core" 1 +2 "manipulator"&`% +4 "core" % σ +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&X'\ +95 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'& +4 "core" &OgKO4\ H +2 "collection"'m% +3 "core" %IO>\ +2 #tCS Pulling 5ml of flush .CSV.dial CSR +2 "collection"'  +132 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"','l +1345 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +10 'P% +2 "core" %lJN \  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml + "collection"'~' +642 "core" ' +2 .tCSV.dial :waste + "collection"'n +121 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"''' +1981 "core" ' +2 #tPurging external Intake + "collection"'L& +4 "core" &OgJK4\ H + "collection"'% +4 "core" %IM;\ + .tCSV.dial :flush +2 "collection"'  +41 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'%' D +2317 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +5 .tCBV.dial CSV + "collection"'d + 'M  +28 "core" +48 ~ +2 .tCTV.dial :intake + "collection"'$  +69 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'q' +2333 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'  +70 "core" ~ +2 #tFlushing upper manifold + "collection"'& +4 "core" &OeGK0\ H +2 "collection"'A% +3 "core" %DI;\ +2 .tCSV.dial :flush + "collection"'  +68 "core"  +3 .tCS.seek 5ml +2 "collection"'O'l +1206 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"' @ +41 "core" B +2 "collection"'K% +4 "core" %lIL-\ \ +2 .tCS.seek 7ml +45 "collection"'l' +545 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +2 "collection"' +96 "core"  +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"'c' +1645 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'k'- +756 "core" ' +2 .tCSV.dial :waste + "collection"'H +40 "core" +3 .tCS.seek 0ml + "collection"'' +756 "core" ' +2 "collection"']& +4 "core" &OeEK;\ H +2 "collection"'Z% +3 "core" %FL2\ + .tCSV.dial :flush +2 "collection"'  +40 "core"  +3 .tCS.seek 3ml +2 "collection"'C'- +763 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +41 "core" B +2 "collection"'% +4 "core" %-HK/\ +2 .tCS.seek 5ml +2 "collection"' 'l +529 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml + "collection"'' +1198 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'6'- +762 "core" ' +2 .tCSV.dial :waste + "collection"'0 +69 "core" +3 .tCS.seek 0ml + "collection"'' +755 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&-& +4 "core" & ! - +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&( +24 "core" ( +2 "manipulator"&1& +4 "core" &  5 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &/& +2 "core" &  5 +2 .tForearm.seek CC +2 "manipulator"&E'ρ +100 "core" ' +2 .tHand.close + "manipulator"&7/ +72 "core" / +2 .tCC.seek :open +2 "collection"'}( +375 "core" ( +2 "manipulator"&N& +4 "core" & 5 + "manipulator"&f% +4 "core" % x  x +2 .tForearm.seek :retract + "manipulator"&'\ +103 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&(- +275 "core" ( +2 "manipulator"&=& +4 "core" &- * +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &a& +2 "core" &- ! * +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&g' +110 "core" ' +3 .tHand.open + "manipulator"&\\1 +73 "core" 1 +2 "manipulator"&v% +4 "core" %  % +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"& '\ +99 "core" ' +2 #tda sampling at most 1000ml +2 #Loading sh1 puck from tube 3 into Collection Clamp +2 ."Qmail"HABfans.email "Started da in tube 3 at 06:22:47EDT31-Jul-18\\n{1 => 22, 2 => 20, 3 => 2}\\nCan@06:18:25, 24.2C, 22% humidity, 14.2psia, 13.712V, 0.349A, 0.343A avg, 4.79W",Subject: "da sampling at most 1000ml" +98 "collection"'& +4 "core" &GM>\ +2 "manipulator"&S% +3 "core" %\ " < +2 "storage"(u% +3 "core" %~\ H\ E ^\ +2 "storage"(.. +3 "core" .( +3 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 + "storage"(?( +340 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (x& +5 "core" &4\ F\ 2\  +3 "manipulator"&D& +6 "core" &- * +2 "manipulator"&% +3 "core" %\ " x < +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 3 +2 "manipulator"&;(j +174 "core" ( +2 "manipulator"&I& +4 "core" &e  "z +2 "storage"(i& +3 "core" &4\ \ \  +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&Y' +88 "core" ' +2 "storage"(+& +4 "core" &4\ I\ I \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(Q'L +283 "core" ' +2 "storage"(j- +3 "core" -'| +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 (<& +5 "core" &4\ \  \  +4 "manipulator"&F& +3 "core" &f\   "y +2 .t\Elbow.seek 3 +2 "manipulator"&(j +3 "core" ( + "manipulator"&& +4 "core" &f\  "y + "storage"(& +4 "core" &4\ I\ I 4\  +3 .tForearm.seek 3 + 300 counts + "manipulator"&9'b +20 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +51 "manipulator"&{/ +66 "core" / +12 ."downElevator"SE.seek :down +4 "manipulator"&_& +10 "storage"(&'v +5 "core" &f\  "y +2 "manipulator"&|% +4 "core" % V P +3 .tForearm.seek :retract +2 "manipulator"&['\ +98 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"& ( +147 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +9 "core" ( + "manipulator"&U& +4 "core" &"  <; +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +5 &y& +3 "core" &"  <; +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&p'ρ +102 "core" ' +2 "manipulator"&o& +4 "core" &# . <: +2 "manipulator"&w% +4 "core" %φ \ +2 "collection"'4& +4 "core" &IN<\ +2 "collection"'s& +5 .tCC.seek :closed +2 "collection"' (O +3 "core" &JMG\ +3 &KN?\  +9 &5JO:\ +{ +10 &iJN<\ > +9 &tIM:\ J +10 &l\\IM>\ I +9 &-`IM:\ I +9 &\\LL<\ I +10 &\\JM=\ H +9 &s^JO<\ I +9 &6\\KN=\ I +10 &\\KN9\ I +9 & _KN>\ I +10 &"|\\IM7\ I +9 &$=`JM8\ I +9 &&\\KO2\ I +10 &'ZLN9\ I +9 &)\\JO:\ I +9 &+FYKO2\ I +10 &-\\JO,\ I +9 &.^KM)\ I +10 &0ZKN.\ I +9 &2O[HK6\ H +9 &4\\JL3\ I +10 &5YKM-\ I +9 &7[JM!\ H +9 &9V\\IN+\ I +10 &;\\IO-\ H +9 &<\\KN,\ I +10 &>ZIM.\ I +9 &@^\\JN1\ I +9 &B\\IN)\ I +10 &C\\KM.\ I +9 &EaKM,\ I +9 &GalKM-\ K +10 &IKM.\ N +9 &JIN.\ T +10 &LIL,\ U +9 &NHJK2\ C +9 &OG;LM.\ $n +10 &O~cUV/\ I +2 ( + "collection"'s& +3 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.71 + .Hand.open + "manipulator"&21 +75 "core" 1 +2 "manipulator"&(% +4 "core" % φ 3 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&3'\ +99 "core" ' +2 .tSC.coast + "storage"(6 +2 #tcollectSample 1000ml w/bubble point of 24psi + #Priming 7ml + .Sleepy.power :sampler,:ON + .Intake.select :close + .\Exhaust.select :close + .SS.hold +2 "sampler")R+ +3 "core" + +2 "sampler")5% +3 "core" % \ 0 +2 "collection"')& +3 "core" &O~d=?5\ I +3 E\ `` + #tCalibrating pressure and temperature sensors + .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X'?2 +308 "core" ' +2 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")  +2 "collection"'e @ +98 "core" ? +27 +2 .tdelay 3.8 seconds +382 "collection"'W% +4 "core" %IL+\ +2 "sampler")^% +3 "core" %?3 \ f + .tSSV.dial :spit +2 "sampler")z +127 "core"  +3 .tSS.seek 0ml + "sampler")*' +279 "core" ' +2 .tSSV.dial CBV + "sampler")!  +127 "core" +2 .tCTV.dial :intake +2 "collection"'  +71 "core"  +2 #tWaiting for external sampler to finish priming... + .delayUntil "06:26:10.98" +1602 E\ HG +14912 ."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" %0\ +2 #tIntake @18.7psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X% +3 "core" %\ +2 "sampler")!% +3 "core" %"A \  +15 "collection"'% +3 "core" %2\ +2 "sampler")% +3 "core" %"B*+ \  +2 "collection"'*% +3 "core" %-\ +2 #tIntake @17.7psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 80 +2 "sampler")#.P0X \  +15 "collection"')% +3 "core" %5\ +2 "sampler")o% +3 "core" % >  \  +15 "collection"'?% +3 "core" %)\ +2 "sampler")"% +3 "core" % > \  +15 "collection"'R% +3 "core" %+\ +2 "sampler")e% +4 "core" % > \  +14 "collection"'% +3 "core" %+\ +2 "sampler")W% +3 "core" % >/. \  +2 "collection"'^% +3 "core" %-\ +2 #tIntake @18.4psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 35 +2 "sampler")#.#0X% +3 "core" %5\ +2 "sampler")!% +4 "core" %8t= \  +14 "collection"'% +3 "core" %2\ +2 "sampler")% +3 "core" %8u= \  +15 "collection"'*% +3 "core" %0\ +2 "sampler")p% +3 "core" %8u=\  \  +15 "collection"'r% +3 "core" %0\ +2 "sampler")t% +4 "core" %8u< \  +14 "collection"':% +3 "core" %*\ +2 "sampler")b% +3 "core" %8u< \  +15 "collection"'T% +3 "core" %*\ +2 "sampler")`% +3 "core" %8u<'' \  +15 "collection"'% +3 "core" %1\ +2 "sampler")8% +4 "core" %8u=11 \  + "collection"'J% +4 "core" %7\ + #tIntake @18.3psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 32 +2 "sampler")#. 0X\ +2 "sampler")% +3 "core" %D \  +15 "collection"'|% +3 "core" %+\ +2 "sampler");% +3 "core" %D\  \  +15 "collection"'Y% +3 "core" %A\ +2 "sampler")U% +3 "core" %D \  +15 "collection"'y% +3 "core" %@\ +2 "sampler")Q% +4 "core" %D \  +14 "collection"'9% +3 "core" %9\ +2 "sampler")_% +3 "core" %C \  +15 "collection"'w% +3 "core" %/\ +2 "sampler")% +4 "core" %D! \  +14 "collection"'4% +3 "core" %1\ +2 "sampler")% +3 "core" %D&& \  +15 "collection"'[% +3 "core" %?\ +2 "sampler")}% +4 "core" %D.- \  +14 "collection"'2% +3 "core" %?\ +2 "sampler")(% +3 "core" %D56 \  +2 "collection"'s% +4 "core" %9\ + #tIntake @18.6psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 21 +2 "sampler")#.0X% +3 "core" %4\ +2 "sampler")!% +3 "core" %mF \  +15 "collection"'% +3 "core" %H\ +2 "sampler")% +3 "core" %mF \  +15 "collection"'*% +3 "core" %:\ +2 "sampler")p% +4 "core" %mF \  +14 "collection"'r% +3 "core" %6\ +2 "sampler")t% +3 "core" %mF!# \  +15 "collection"':% +3 "core" %=\ +2 "sampler")b% +4 "core" %mF'& \  +14 "collection"'T% +3 "core" %@\ +2 "sampler")`% +4 "core" %mF,- \  + "collection"'% +4 "core" %<\ + #tIntake @18.4psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 19 +2 "sampler")#.0X\ +2 "sampler")M% +4 "core" %4D\ \ \  +14 "collection"'d% +3 "core" %>\ +2 "sampler") % +3 "core" %4D  \  +15 "collection"'%% +3 "core" %H\ +2 "sampler")m% +3 "core" %4D \  +15 "collection"'% +3 "core" %I\ +2 "sampler")A% +3 "core" %4D \  +15 "collection"'% +3 "core" %B\ +2 "sampler")q% +4 "core" %4D \  +14 "collection"'% +3 "core" %:\ +2 "sampler")K% +4 "core" %4D  \  +14 "collection"'O% +3 "core" %H\ +2 "sampler")% +3 "core" %4D$% \  +15 "collection"'% +3 "core" %E\ +2 "sampler")H% +3 "core" %4D** \  +15 "collection"'l% +3 "core" %A\ +2 "sampler")$% +4 "core" %4D.1 \  + "collection"']% +4 "core" %C\ + #tIntake @18.6psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 17 +2 "sampler")#.0X' +134 "core" ' +2 #tStroke completed -- waiting for pressure to equalize ... +51 "collection"'!% +3 "core" %I\ +2 "sampler")% +3 "core" %LL \  +53 "collection"'% +3 "core" %A\ +2 "sampler")*% +3 "core" %YY \  +53 "collection"'p% +3 "core" %E\ +2 "sampler")r% +3 "core" %ba \  +52 "collection"'t% +3 "core" %?\ +2 "sampler"):% +4 "core" %nl \  +52 "collection"'b% +3 "core" %F\ +2 "sampler")T% +3 "core" %xx \  +52 "collection"'`% +3 "core" %B\ +2 "sampler")% +3 "core" % \  +52 "collection"'5% +3 "core" %=\ +2 "sampler")J% +4 "core" % \  +42 .tSS.reconfigure SSconfig +2 "sampler")#.0X +3 ."airStroke"CS.seek 10ml +2 "collection"'~' D +89 "core"  +2 .tCTV.dial :air +2 "collection"''  +69 "core" +2 .tdelay 15 seconds +19 ."samplerPumpShutdown"Sleepy.power :sampler,:OFF +1483 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")M +127 "core" +4 ."prepCSV"CTV.dial CSV,avoiding: :intake +3 .tSS.seek 0ml +2 "collection"'d  +3 "sampler") ' +5 "core" ' + .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")%  +114 "core"  +13  +417 ' +4 "sampler")m% +4 "core" % m + .tCBV.dial between SSV and waste2 +2 "collection"'  +30 "core"  +3 "collection"'A% +3 "core" % AIO:\ \ +2 ."connect"CTV.dial CSV,avoiding: :air +2 .tCSV.dial CTV +2 "collection"'  +42 "core"  +2 .tCS.reconfigure CSpressurize +2 "collection"'# d@<< b +3 .tCS.seek 0ml + "collection"'q' +2217 "core" 'm  7\ Ū +3 "collection"'% +3 "core" %F  @\  +2 "sampler")K% +3 "core" % m +2 #tBubblePoint: Intake @38.5psia, Outlet @14.4psia + .CBV.dial SSV + "collection"'O @ +35 "core" @ +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml +2 "collection"'C' +116 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +126 "core"  +3 .tSS.reconfigure SSexhale + "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'h' +113 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")F +79 "core" ' +2 ."CSpush"CS.coast + "collection"'5 +42 "core" +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X9 +3 "core" 9^ +102 "collection"'z9 +3 "core" 9\\ +102 "collection"',9 +3 "core" 9 X +102 "collection"'n9 +3 "core" 9)V +102 "collection"'9 +3 "core" 9GR +102 "collection"'L9 +4 "core" 9eO +102 "collection"''9 +3 "core" 9M +102 "collection"'9 +3 "core" 9I +102 "collection"'9 +3 "core" 9G +102 "collection"'M9 +3 "core" 9E +102 "collection"'d9 +3 "core" 9A +103 "collection"'%9 +3 "core" 9? +102 "collection"'P9 +3 "core" 98= +102 "collection"'m9 +3 "core" 9T; +102 "collection"'9 +3 "core" 9q8 +102 "collection"'A9 +3 "core" 95 +102 "collection"'9 +3 "core" 92 +102 "collection"'~9 +3 "core" 91 +102 "collection"'9 +3 "core" 9/ +102 "collection"'K9 +3 "core" 9, +102 "collection"'O9 +3 "core" 9* +102 "collection"' 9 +3 "core" 91( +102 "collection"'9 +3 "core" 9K' +102 "collection"'H9 +3 "core" 9d$ +102 "collection"'l9 +3 "core" 9}# +102 "collection"'9 +4 "core" 9 +102 "collection"'$9 +3 "core" 9 +102 "collection"'89 +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  +102 "collection"'q9 +3 "core" 9 ,\  +102 "collection"'9 +3 "core" 9 @   +102 "collection"'C9 +3 "core" 9 S  +102 "collection"'k9 +4 "core" 9 d +102 "collection"'69 +3 "core" 9 v +102 "collection"'-9 +3 "core" 9  +102 "collection"'c9 +3 "core" 9  +102 "collection"'/9 +3 "core" 9 # +102 "collection"'79 +3 "core" 9 ' +102 "collection"'9 +3 "core" 9 + +102 "collection"'9 +3 "core" 9 / +102 "collection"'V9 +3 "core" 9 3\ +102 "collection"'9 +3 "core" 9 8\ +102 "collection"'E9 +4 "core" 9 < +102 "collection"'19 +3 "core" 9\ @ +102 "collection"'=9 +3 "core" 9\ D +102 "collection"'09 +3 "core" 9\ H +102 "collection"'X9 +3 "core" 9\ & M +102 "collection"'N9 +4 "core" 9\ 0!Q +102 "collection"'v9 +3 "core" 9\ :"U +102 "collection"'9 +3 "core" 9\ C$Y +102 "collection"'\\9 +3 "core" 9\ J$] +102 "collection"'S9 +3 "core" 9\ R%b +102 "collection"'f9 +4 "core" 9\ Z&f +102 "collection"'.9 +3 "core" 9\ a)j +102 "collection"'g9 +3 "core" 9\ g*n +102 "collection"'B9 +3 "core" 9\ m+s +102 "collection"'9 +3 "core" 9\ s,w +102 "collection"'D9 +3 "core" 9\ x-{ +2 .tCH.hold 10:00,70C +3 "collection"' `\ `\ v \ +2 "core" { +20262 E\ z +39739 "core" ` +2 "collection"'a9 +3 "core" 9\  +2 #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml + "collection"'' +336 "core" ' +7 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'Z @ +108 "core" ? +49 .tCSV.dial :air +11 "collection"' @ +40 "core" > +3 .tCS.seek 5ml +2 "collection"''l +1359 "core" ' +2 .tCSV.dial CTV + "collection"'<  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'+ @ +52 "core" B +2 .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'F  +38 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'u @ +52 "core" B +2 .tdelay 2 seconds +203 .CS.seek 0ml +3 "collection"'h' +1358 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"'j +97 "core" ~ +2 .tCBV.dial CSV + "collection"'x  +27 "core"  +2 "collection"'{% +4 "core" % % )\ +2 .tCS.seek 4.999ml +2 "collection"''l +1353 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'I  +41 "core" +2 "collection"';% +4 "core" %lZZ\  +2 .tCS.seek 7ml +2 "collection"'|' +607 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'Y @ +38 "core" ? +3 .tCS.seek 10ml + "collection"'U' D +842 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'Q ` +107 "core" ^ +3 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'y   +36 "core" " +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'_  + '9  +28 "core"  +122  +3 .tCS.seek 5ml + "collection"''l +1354 "core" ' +3 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'w @ +95 "core" B +2 .tCSV.dial :waste +2 "collection"' +96 "core" +2 .tCS.seek :empty +2 "collection"'4'Ͱ +1355 "core" ' +2 .tCSV.dial :air + "collection"'} @ +69 "core" B +3 .tCS.seek 5ml +2 "collection"'['l +1351 "core" ' +2 .tCSV.dial CTV + "collection"'(  +39 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +40 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"')  +43 "core"  +4 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"'o @ +52 "core" B +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'?' +1352 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"'" +95 "core"  +2 .tCBV.dial CSV + "collection"'R  +36 "core"  +2 "collection"'e% +4 "core" %np\ +2 .tCS.seek 5ml +2 "collection"''l +1346 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'W  +43 "core" +2 "collection"'^% +4 "core" %l\  +2 .tCS.seek 7ml +2 "collection"'&' +584 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'! @ +41 "core" > +3 .tCS.seek 10ml + "collection"'' D +838 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +106 "core" _ +2 #tLysing Complete +2 "collection"'*& +3 "core" &O~c\ I +2 #tStoring sh1 puck in Collection Clamp to tube 2 + "manipulator"&i% +4 "core" %\   7 +2 "storage"(p% +3 "core" %\ I\ H 3\  + "storage"(r. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 + "storage"(t( +338 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (:& +3 "core" & \ \  o\ +2 "manipulator"&b& +3 "core" &" <9 +2 "manipulator"&T% +3 "core" %\  b 7 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .t\Elbow.seek 2 +2 "manipulator"&`(^ +159 "core" ( +2 "manipulator"&& +4 "core" &a  +2 "storage"(5& +3 "core" & \ \  \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&J'! +91 "core" ' +2 "storage"(#& +4 "core" & \ 1\ -\ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(@'L +85 E\ GG +34 "core" ' +2 "storage"(G- +3 "core" -'8 +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 "manipulator"&>& +3 "core" &a {  +2 "storage"(z& +3 "core" & *\ +2 .t\Elbow.reconfigure LimpElbow + "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 +2 "manipulator"&,'e +34 "core" ' +2 .t\Elbow.hold +46 "manipulator"&n, +12 "core" , +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 "storage"(- +2 "core" -'8 +3 .tSE.seek 19.09 Pucks below Top Plate + "storage"(L' +43 "core" ' +2 "manipulator"&'% +4 "core" %e[ ȱ +2 "storage"(& +4 "core" & \ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 300 counts + "manipulator"&'ϑ +14 "core" ' +2 "manipulator"&M& +4 "core" &  +2 "storage"(d& +3 "core" & \ +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&%'! +25 "core" ' +3 .tSE.seek 20.09 Pucks below Top Plate + "storage"(P' +58 "core" ' +2 "manipulator"&m& +4 "core" &  +2 "manipulator"&% +4 "core" %H +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&A'\ +88 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&( +149 "core" ( +2 "manipulator"&~& +4 "core" &  0 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & p 0 +2 .tForearm.seek CC +2 "manipulator"&K'ρ +103 "core" ' +2 .tHand.close + "manipulator"&O/ +69 "core" / +2 .tCC.seek :open +2 "collection"' ( +375 "core" ( +2 "storage"(& +4 "core" & \ +2 "storage"(H& +3 "core" & y\ +2 "manipulator"&l& +3 "core" & ; 0 +2 "manipulator"&% +4 "core" % n = j +2 .tForearm.seek :retract + "manipulator"&$'\ +101 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 +2 "manipulator"&8(^ +155 "core" ( +2 "manipulator"&& +4 "core" &c  +2 "storage"(& +3 "core" & T\ +2 .t\Elbow.reconfigure LimpElbow + "manipulator"&$ ,(#b +3 .tForearm.seek 2 +2 "manipulator"&]'e +109 "core" ' +2 .t\Elbow.hold + "manipulator"& , +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&q1 +66 "core" 1 +11 "manipulator"&% +4 "core" % xu ȹ( +2 "storage"(C& +4 "core" & B\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 319 counts + "manipulator"&k'Ϥ +19 "core" ' +2 "manipulator"&6& +4 "core" & - z +2 "storage"(-& +4 "core" & \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&c'! +18 "core" ' +2 "storage"(/% +4 "core" % \ o +3 ."downElevator"SE.seek :down +2 "storage"(7'v +77 "core" ' +33 ."downElevator"SE.coast + "storage"(5 +2 (% +4 "core" %|\ /\ : ,\ +2 "manipulator"&% +3 "core" % +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&V'\ +92 "core" ' +2 .tSC.coast + "storage"(6 +2 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +4 "core" &\ + .tHand.open +2 "manipulator"&E1 +17 "core" 1 +2 "manipulator"&1& +4 "core" & j z +2 "manipulator"&=% +4 "core" %\ % & D +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&0(- +171 "core" ( +2 "manipulator"&X& +4 "core" &- T , +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &N& +3 "core" &-  , +2 .tForearm.seek :garage + "manipulator"&v' +107 "core" ' +2 .tHand.close + "manipulator"&/ +72 "core" / +2 "manipulator"&\\& +4 "core" &- , +2 "manipulator"&S% +3 "core" %   +3 .tForearm.seek :retract + "manipulator"&f'\ +104 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&.( +273 "core" ( +2 "manipulator"&g& +4 "core" & $ 3 +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &B& +2 "core" & u 3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'ρ +180 "core" ' +2 "manipulator"&D& +4 "core" & E 3 +2 "manipulator"&s% +3 "core" %ρ  K +3 "collection"'& +3 "core" &! \ +2 "collection"'a& +4 .tCC.seek :closed + "collection"'2(O +4 "core" &\ + &\  +9 &2\ *y +9 &g\ = +10 &s|\ I +9 &][]\ H +9 &` \ I +10 &^\ H +9 &[\ H +9 &cb\ I +10 &']\ H +9 &_\ I +10 & ^\ H +9 &"k^p\ I +9 &$._^\ H +10 &%^B\ I +9 &'^x\ H +9 &)s]\ I +10 &+7]\ H +9 &,_j\ I +10 &.]\ H +9 &0|^ \ H +9 &2?_\ H +10 &4^\ H +9 &5^\ H +9 &7[\ H +10 &9E_{\ I +9 &;] e\ H +10 &<]\ I +9 &>] \ H +9 &@N_\ H +10 &Ba\ H +9 &C]\ H +9 &E_\ I +60 &GSh\ J +14 &I\ L + &J\ R + &Lz\ T + &N7 x\ B + &O>;h\ $m +4 &Ow W\ I + ( + &On L\ I + &On G\ I + "collection"'a& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.65 +2 "collection"'Z& +3 "core" &On8\ I +2 .tHand.open + "manipulator"&1 +73 "core" 1 +2 "manipulator"&% +5 "core" % ς \ J +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&<'\ +91 "core" ' +2 .tPSV.dial PSR + "processing"%+ +124 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%F' +1616 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +4 "processing"%u  +52 "core"  +3 .tPS.seek 0ml + "processing"%'W +1611 "core" ' +2 .tPSV.dial PSR + "processing"%j +41 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%x' +2633 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%{ +2 "collection"'h  +5 "core"  +2 "processing"%I  +40 "core" +33 +2 .tPSV.dial :mixloop +2 "processing"%; +96 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%  +121 "core" +3 .tPS.seek 0ml + "processing"%Y'W +2631 "core" ' +2 .tPSV.dial :air + "processing"%|  +41 "core"  +3 .tPS.seek 2.5ml + "processing"%Q' +2630 "core" ' +2 .tPSV.dial :mixloop + "processing"%y +42 "core" +3 .tPS.seek 0ml + "processing"%_'W +2632 "core" ' +2 .tPSV.dial :air + "processing"%9  +42 "core"  +3 .tPS.seek 2.5ml + "processing"%U' +2632 "core" ' +2 .tPSV.dial :mixloop + "processing"%w +43 "core" +3 .tPS.seek 0ml + "processing"%'W +2625 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" & 3 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&}( +3 "core" ( +2 "manipulator"&4& +3 "core" & 3 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &(& +2 "core" & $ 3 +2 .tForearm.seek CC +2 "manipulator"& 'ρ +103 "core" ' +2 .tHand.close + "manipulator"&)/ +66 "core" / +2 .tCC.seek :open +2 "collection"'o( +378 "core" ( +4 "manipulator"&[& +4 "core" &  3 + "manipulator"&"% +4 "core" % p C Q +2 .tForearm.seek :retract + "manipulator"&R'\ +102 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&e(- +278 "core" ( +2 "manipulator"&?& +4 "core" &- x + +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &W& +2 "core" &- M + +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&^' +112 "core" ' +2 .tHand.open + "manipulator"&1 +77 "core" 1 +2 "manipulator"&!% +4 "core" % | 7 ǻ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&&'\ +107 "core" ' +2 .tPSV.dial :mixloop + .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 "manipulator"&*% +3 "core" %   +2 "storage"(i% +4 "core" %| S  + "storage"(p. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 3 + "storage"(r( +341 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (:& +3 "core" &)\ H\ G `\  +2 "manipulator"&b& +3 "core" &- \ , +2 "manipulator"&T% +4 "core" %   +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 + "manipulator"&(j +176 "core" ( +2 "manipulator"&5& +4 "core" &n  & !s +2 "storage"(#& +3 "core" &) N O \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"& ' +92 "core" ' +2 "storage"(G& +4 "core" &( P R \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(>'L +283 "core" ' +2 "storage"(z- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (3& +2 "core" &(\ J\ J \  +2 "manipulator"&& +4 "core" &o  N !r + .t\Elbow.seek 3 +2 "manipulator"&'(j +3 "core" ( + "manipulator"&& +3 "core" &o  ) !r +2 "storage"(M& +4 "core" &(\ <\ C \  +2 .tForearm.seek 3 + 300 counts + "manipulator"&d'b +20 "core" ' +2 .tForearm.reconfigure LooseForearm +47 "manipulator"&#Q@2^d^b +9 .tHand.close + "manipulator"&m/ +73 "core" / +21 ."downElevator"SE.seek :down +3 "manipulator"&& +3 "storage"(J'v +7 "core" &o  + !r +2 "manipulator"&`% +4 "core" % ] , +2 .tForearm.seek :retract +2 "manipulator"&@'\ +94 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&,( +164 "core" ( +3 "manipulator"&& +4 "core" ' +3 & & R +2 ."downElevator"SE.coast +2 .t\Elbow.reconfigure LooseElbow +2 "storage"(5 + "manipulator"&$ &.,(#b +5 &L& +2 "core" & 6 R +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&~'ρ +98 "core" ' +2 "manipulator"&& +4 "core" &  R +2 "manipulator"&%% +4 "core" %y \ +2 "collection"'n& +4 "core" &#(\ +2 "collection"'O& +4 .tCC.seek :closed + "collection"'A(O +3 "core" &$&\ +4 &#'\ 6 +9 &DK~$&\ / +10 &{w!)\ D +9 &,`"&\ I +9 &^!&\ H +10 &\\"'\ H +9 &s\\#'u\ H +9 &5["'h\ H +10 &\\#(U\ H +9 &_$'Q\ H +9 &{Z#'=\ H +10 &!=`#&+\ H +9 &"`"'b\ H +10 &$`$&\ H +9 &&^#(\ I +9 &(D]"'\ I +10 &*_%'\ H +9 &+Z$'y\ H +9 &-`%'t\ H +10 &/M_$'c\ H +9 &1]%'N\ I +10 &2]"(M\ H +9 &4Z"'@\ H +9 &6T_!'0\ I +10 &8]"&1\ H +9 &9[#&5\ H +9 &;a"'+\ H +10 &=\\]$'\ I +9 &?^%)\ H +10 &@Z$' \ H +9 &B`#&\ H +9 &Dd_%&\ I +10 &F%`%(\ I +9 &Gs#&\ K +10 &I"&\ P +9 &KL"&\ T +9 &M #'\ V +10 &Ny%'\ 3 +9 &Oe+31t\ !d +9 &OgVL\ G +2 ( + "collection"'O& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.67 +2 .Hand.open + "manipulator"& 1 +70 "core" 1 +2 "manipulator"&% +4 "core" % y +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&H'\ +95 "core" ' +2 .tSC.coast + "storage"(6 +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'l  +122 "core"  +2 .tCSV.dial CTV + "collection"'  +29 "core"  +3 .tPS.seek 2.5ml + "processing"%' +2625 "core" ' +2 "collection"'% +4 "core" % B\ +2 .tCS.seek 5.75ml + "collection"'K'_ +1179 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%  +42 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%q  +67 "core"  +3 .tPS.seek 0ml + "processing"%'W +2628 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'C ` +35 "core" _ +2 .tCSV.dial :air +2 "collection"'6 @ +41 "core" ? +3 .tCS.seek 10ml + "collection"'-' D +1156 "core" ' +2 .tCSV.dial CTV + "collection"'/  +42 "core"  +2 .tCS.seek 0ml +2 "collection"'$' +2613 "core" ' +2 .tCBV.dial :waste1 + "collection"' @ +28 "core" ? +2 .tdelay 5 seconds +503 .CTV.dial :air,avoiding: :intake +2 "collection"'  +123 "core" +2 "collection"'8& +4 "core" &OgQ\ G +2 #tStoring lyfil puck in Collection Clamp to tube 2 + "manipulator"&% +3 "core" %\    +2 "storage"(]% +4 "core" % O P 4\ + "storage"(E. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 2 + "storage"(1( +341 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (=& +5 "core" & \ \ 3 +\ +2 "manipulator"&k& +3 "core" & R +2 "manipulator"&P% +3 "core" %\  M  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 +2 "manipulator"&7(^ +148 "core" ( +2 "manipulator"&c& +4 "core" &e , +2 "storage"(X& +3 "core" & \ \ \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&N'! +95 "core" ' +2 "storage"(t& +4 "core" & \ \ \ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"( 'L +99 "core" ' +2 "storage"(- +3 "core" -'* +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 "manipulator"&\\& +3 "core" &e  +2 "storage"(S& +3 "core" & `\ +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 +2 "manipulator"&V'e +35 "core" ' +2 .t\Elbow.hold + "manipulator"&v, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(g- +3 "core" -'* +2 .tSE.seek 20.09 Pucks below Top Plate + "storage"(B' +37 "core" ' +4 "manipulator"&0% +4 "core" %no T ȷ +2 "storage"(D& +3 "core" & x w \ +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 2 + 309 counts + "manipulator"&s'Ϛ +16 "core" ' +2 "manipulator"&& +4 "core" &  g  +2 "storage"(f& +4 "core" & \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"& '! +26 "core" ' +3 .tSE.seek 21.09 Pucks below Top Plate + "storage"(Z' +49 "core" ' +50 "manipulator"&& +12 "core" &   +2 "manipulator"&% +3 "core" % e +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&a'\ +93 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&+( +160 "core" ( +2 "manipulator"&& +4 "core" &  P 9& +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &u& +3 "core" & _ 9& +2 .tForearm.seek CC + "manipulator"&F'ρ +104 "core" ' +2 .tHand.close + "manipulator"&j/ +69 "core" / +2 .tCC.seek :open +2 "collection"'( +378 "core" ( +2 "storage"({& +4 "core" & 3\ +2 "storage"(I& +4 "core" & \ + "manipulator"&h& +4 "core" & 8 + "manipulator"&;% +4 "core" % y 9 +2 .tForearm.seek :retract + "manipulator"&'\ +96 "core" ' +3 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 +2 "manipulator"&x(^ +153 "core" ( +2 "manipulator"&|& +4 "core" &a  5 \ +2 "storage"(Y& +3 "core" & \ )\ % )\ +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 2 + "manipulator"&y'e +109 "core" ' +2 .t\Elbow.hold +2 "manipulator"&Q, +3 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&91 +68 "core" 1 +10 "manipulator"&_% +4 "core" % y{ ǻ> +3 "storage"(w& +4 "core" & \ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 320 counts + "manipulator"&U'ϥ +16 "core" ' +2 "manipulator"&& +4 "core" & V  +2 "storage"(4& +4 "core" & \ (\ 0 u\ +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&('! +30 "core" ' +2 "storage"()% +4 "core" %\ 2\ 3 T\ +3 ."downElevator"SE.seek :down +2 "storage"(.'v +65 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +31 (<% +3 "core" % C E \ +2 "manipulator"&2% +4 "core" %$ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&['\ +89 "core" ' +2 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%"  +69 "core" +3 .tPS.seek 2.5ml +2 "processing"% ' +2633 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%? +40 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%W  +41 "core"  +2 .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 +103 .PS.seek 0ml + "processing"%!'W +2647 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%R& +4 "core" &M\ + .tHand.open +2 "manipulator"&1 +26 "core" 1 +2 "manipulator"&*& +4 "core" &   +2 "manipulator"&i% +3 "core" %\    +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&p(- +170 "core" ( +2 "manipulator"&^& +4 "core" &-  K +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &:& +2 "core" &-  K +3 .tForearm.seek :garage + "manipulator"&b' +108 "core" ' +2 .tHand.close + "manipulator"&T/ +74 "core" / +2 "manipulator"&5& +4 "core" &-  K +2 "manipulator"&#% +3 "core" %  K +2 .tForearm.seek :retract +2 "manipulator"&G'\ +99 "core" ' +4 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&e( +121 "core" ( +2 "manipulator"&&& +4 "core" &  +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &z& +3 "core" & , + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&3' +102 "core" ' +2 "manipulator"&& +4 "core" &  +2 "manipulator"&% +4 "core" % h +2 "processing"%M& +3 "core" &N\ +2 "processing"%m& +4 .tPC.seek :closed + "processing"%(Tg +3 "core" &u\ +3 &Q\  +10 &4N\ *z +9 &g:\ > +9 &`vH\ K +10 &$_F\ J +9 &`M\ K +9 &cN\ K +10 &jc5\ K +9 &,cP\ K +10 &bJ\ K +9 &a2\ J +9 & r]\ K +10 &"5]\ J +9 &#`\ J +9 &%`\ J +10 &'{a\ J +9 &)=`\ J +10 &*_\ J +9 &,\\\ K +9 &.b\ J +10 &0D\\\ K +9 &2b\ J +9 &3]\ K +10 &5\\\ J +9 &7L]\ K +10 &9]\ J +9 &:_\ J +9 &<c\ K +10 &>T_\ K +9 &@\\\ J +9 &A\\\ K +10 &Cc \ J +9 &E]a\ J +10 &Ge\ K +9 &Hk\ L +9 &Ju\ M +10 &LT\ P +9 &N\ P +9 &O\ P +10 &Q\ P +9 &SHw\ 1 +10 &T-_\ T +9 &TI\ ( +2 ( + "processing"%m& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.48 + "processing"%`& +52 "core" &TI\ ( +10 .tHand.open + "manipulator"&1 +74 "core" 1 +2 "manipulator"& % +4 "core" %  \\ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +100 "core" ' +2 .tPRV.dial :air +2 "processing"%L  +41 "core"  +2 .tPSV.dial :mixloop +2 "processing"%> +41 "core" +4 "processing"%d% +4 "core" %Z\ +2 .tPS.seek 0.3ml +2 "processing"%' +387 "core" ' +2 .tPSV.dial PSR + "processing"%' +97 "core"  +3 .tPSR.select :wash +6 "processing"% +11 .tPS.seek 0.7ml +2 "processing"%%'* +484 "core" ' +4 .tdelay 3 seconds +301 .PSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%n' +1924 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%J +97 "core" +2 .tPTV.dial :mixing +2 "processing"%@ @ +66 "core" A +2 .tPBV.dial :waste2 +2 "processing"%o  +87 "core"  +4 .tPS.seek 0ml +2 "processing"% 'W +2633 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&& +4 "core" & +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&O( +2 "core" ( +2 "manipulator"&l& +3 "core" & f +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" & +2 .tForearm.seek PC + "manipulator"&~' +97 "core" ' +2 .tHand.close + "manipulator"&r/ +77 "core" / +2 .tPC.seek :open +2 "processing"%( +400 "core" ( +2 "manipulator"&& +4 "core" & N +2 "manipulator"&% +3 "core" %  [ +2 .tForearm.seek :retract + "manipulator"&'\ +104 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&q(- +156 "core" ( +2 "manipulator"&& +4 "core" &- c +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &C& +3 "core" &- / +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&6' +111 "core" ' +2 .tHand.open + "manipulator"&K1 +64 "core" 1 +2 "manipulator"&/% +4 "core" % \  e +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&-'\ +100 "core" ' +2 #tLoading da puck from tube 4 into Processing Clamp + "processing"%& +4 "core" &j\ +2 "manipulator"&% +4 "core" %\ " ? = +2 "storage"(8% +3 "core" %   +2 "storage"(. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 + "storage"(](,B +675 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (E& +3 "core" &,C Q W\ + "manipulator"&=& +4 "core" &- ' + "manipulator"&k% +4 "core" %\ " Q = +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 + "manipulator"&P( +179 "core" ( +2 "manipulator"&c& +4 "core" &  "x +2 "storage"(X& +3 "core" &,C\ & \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&t'_ +94 "core" ' +2 "storage"(,& +4 "core" &,C G  +2 .tSE.reconfigure SEpick + "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"('L +88 "core" ' +2 "storage"(\\- +3 "core" -'4 +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +11 (S& +2 "core" &,C\ I\ I \ +2 "manipulator"&g& +4 "core" &  O !w +2 .t\Elbow.seek 4 + "manipulator"&H( +4 "core" ( + "manipulator"&0& +4 "core" & !w +2 "storage"(D& +3 "core" &,C O R +\ +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&' +23 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&f/ +71 "core" / +12 ."downElevator"SE.seek :down +3 "manipulator"&& +4 "storage"('v +5 "core" &  5 !v +2 "manipulator"&N% +3 "core" %   +2 .tForearm.seek :retract +2 "manipulator"&7'\ +58 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +29 "core" ' +2 .t\Elbow.seek PC +2 "manipulator"& ( +257 "core" ( +2 "manipulator"&V& +4 "core" & ; b + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &s& +2 "core" & 7 b +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&B' +92 "core" ' +2 "manipulator"&& +4 "core" & Y b +2 "manipulator"&u% +3 "core" %  E +2 "processing"% & +4 "core" &O\ +2 "processing"%v& +4 .tPC.seek :closed + "processing"%j(Tg +3 "core" &I\ +3 &L\  +9 &3R\ *y +9 &gN\ > +9 &u=\ K +10 &UZ9\ J +9 &[>\ J +10 &b=\ J +9 &b5\ K +9 &]_8\ J +10 &`3\ J +9 &]-\ K +9 & ^*\ J +10 &"eZ*\ J +9 &$&^4\ K +10 &%^/\ J +9 &'`*\ J +9 &)l^'\ K +10 &+/^$\ J +9 &,`\ J +9 &.]\ J +10 &0t\\\ K +9 &28]\ J +10 &3]\ J +9 &5Z\ J +9 &7}]\ J +10 &9?^\ J +9 &;Z\ J +9 &<]\ J +10 &>_\ J +9 &@H]\ J +10 &B ]\ J +9 &C`\ J +9 &E_\ K +10 &GNd \ K +9 &Ij \ K +60 &Js\ M +14 &L\ P + &NH\ O + &P\ P + &Q\ P + &Smxk\ 0 +3 &T)(m\ K + &TJ\ * + ( +2 "processing"%v& +4 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.50 + .Hand.open + "manipulator"&a1 +3 "core" &TJ\ * +31 E\ 66 +41 "core" 1 +4 "manipulator"&A% +4 "core" %   E +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&{'\ +88 "core" ' +2 .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 4 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"%I9 +2 %h  +5 "core" 9$ +102 "processing"%;9 +3 "core" 9# +102 "processing"%|9 +3 "core" 9   +102 "processing"%Y9 +3 "core" 9  +102 "processing"%F9 +4 "core" 9 +102 "processing"%+9 +3 "core" 9 +102 "processing"%99 +3 "core" 9 +102 "processing"%_9 +3 "core" 9 +102 "processing"%w9 +3 "core" 9" +102 "processing"%9 +5 "core" 9& +103 "processing"%49 +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"%29 +3 "core" 9,; +102 "processing"%x9 +3 "core" 90@ +102 "processing"%y9 +3 "core" 94D +102 "processing"%U9 +3 "core" 9:H +102 "processing"%"9 +3 "core" 9>L +102 "processing"%Z9 +4 "core" 9DP +102 "processing"%.9 +3 "core" 9JU\ +102 "processing"%(9 +3 "core" 9OY +102 "processing"%19 +3 "core" 9T] +102 "processing"%9 +3 "core" 9Za +102 "processing"%?9 +3 "core" 9ae +102 "processing"%W9 +3 "core" 9gj +2 .tPH.hold 2:00:00,28C +2 .delay 1:30 +3 "processing"%} ppg +3 "core" j +8998 .tPSR.select :air +2 .PSV.dial PSR + "processing"% +97 "core"  +2 .tPSR.select :wash + "processing"% +11 .tPS.seek 0.5ml +2 "processing"% ' +584 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +10 .tPS.seek 2ml + "processing"%R'[ +1613 "core" ' +2 .tPTV.dial :puck + "processing"%  +67 "core"  +2 .tPSV.dial PTV +2 "processing"%* +70 "core" +2 .tPBV.dial :waste1 +2 "processing"%i  +122 "core"  +2 "processing"%^% +4 "core" %^\  +2 .tPS.seek 1.5ml +2 "processing"%:' +595 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%Q * +32 "core" , +3 .tPS.seek 0ml +2 "processing"%T'W +1607 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%5  +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 + "processing"%[ +70 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%&' +2246 "core" ' +2 .tPSV.dial PTV + "processing"%z +69 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"%b +70 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"% +69 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +3 "processing"%  +68 "core"  +3 .tPS.seek :empty + "processing"%M'9 +2246 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%p  +124 "core" +2 .tPSV.dial :mixloop +2 "processing"%G +42 "core" +2 .tPRV.dial :ab1 +2 "processing"%\ @ +69 "core" A +3 .tPS.reconfigure PSslow + "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%`'w +361 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +3 "collection"'  + "processing"%  +45 "core"  +28 ~ +2 "processing"%m% +4 "core" %vX\  +2 .tPS.seek 0.32ml +2 "processing"%L'# +394 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'>  +35 "core" +2 .tPRV.dial :air +2 "processing"%d  +40 "core"  +3 .tPS.seek 0.9ml +2 "processing"%3'D +1235 "core" ' +2 .tPRV.dial :waste2 + "processing"%! @ +68 "core" ? +3 .tPS.seek 0.5ml +2 "processing"%'' +188 E\ PO +680 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%  +42 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%%'[ +1614 "core" ' +2 .tPSV.dial :PML + "processing"%J +42 "core" +2 .tPTV.dial :mixing +2 "processing"%@ @ +68 "core" A +2 .tPBV.dial :waste1 +2 "processing"%o  +32 "core" +2 "processing"%n% +4 "core" %`d\  +2 .tPS.seek 1.85ml +2 "processing"%'@ +228 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%l * +33 "core" , +3 .tPS.seek 0ml + "processing"%'W +1962 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'r& +2 "core" &./\ +2 .tHand.open +53 "manipulator"&e1 +18 "core" 1 +2 "manipulator"&& +4 "core" & z b +2 "manipulator"&% +4 "core" %\ & !M +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&(- +172 "core" ( +2 "manipulator"&& +4 "core" &-   +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-   +2 .tForearm.seek :garage +2 "manipulator"&C' +108 "core" ' +2 .tHand.close + "manipulator"&~/ +65 "core" / +2 "manipulator"&O& +4 "core" &-  +2 "manipulator"&K% +3 "core" %  ' +3 .tForearm.seek :retract + "manipulator"&/'\ +100 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&( +277 "core" ( +2 "manipulator"&& +4 "core" & , +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 && +2 "core" & , +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&8'ρ +102 "core" ' +2 "manipulator"&& +4 "core" & , +2 "manipulator"&6% +4 "core" %ω 2 +2 "collection"'E& +4 "core" &+0\ +2 "collection"'=& +3 .tCC.seek :closed +2 "collection"'k(O +3 "core" &,.\ +3 &,1 \  +8 &4,2>\ +{ +9 &h+/\ > +10 &v.0B\ K +9 &]Z-/\ I +9 &\\.. \ I +10 &],/;\ I +9 &\\,0\ J +9 &eb+/\ I +10 &&Z*/ \ J +9 &`.1 \ I +10 & [./ \ J +9 &"l`-0\ I +9 &$-a+0\ J +10 &%_+10\ I +9 &'`./3\ I +9 &)u[-1\ I +10 &+6Z-00\ I +9 &,`-0\ J +10 &.]11\ I +9 &0|[,0\ I +9 &2?\\,0\ I +10 &4_,/2\ I +9 &5`-/8\ I +9 &7Z+1\ I +10 &9F[+/\ I +9 &;Z-/7\ I +10 &<]+/\ \ I +9 &>[*.'\ I +9 &@N\\,08\ I +10 &B_-13\ I +9 &C[-1\ J +9 &E^-/\ J +10 &GSk*-\ K +10 &I,2\ M +9 &J.-!\ R +9 &L{).(\ U +9 &N<+,\ B +10 &O>9*/\ 't +9 &O`)0\ E +5 ( + "collection"'=& +4 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.65 +2 "collection"'c& +4 "core" &O_,.\ E + &O_*-2\ E + .tHand.open + "manipulator"&X1 +75 "core" 1 +2 "manipulator"&,% +4 "core" % ψ  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +3 "manipulator"&q'\ +96 "core" ' +2 .tPSV.dial PSR + "processing"%\\ +97 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%S' +1617 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%g  +41 "core"  +3 .tPS.seek 0ml + "processing"%0'W +1611 "core" ' +2 .tPSV.dial PSR + "processing"%D +42 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%-' +2629 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%f  +2 "collection"'  +36 "core" +117  +2 .tPSV.dial :mixloop +2 "processing"%N +107 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%P  +69 "core" +3 .tPS.seek 0ml + "processing"%t'W +2636 "core" ' +2 .tPSV.dial :air + "processing"%  +42 "core"  +3 .tPS.seek 2.5ml + "processing"%' +2636 "core" ' +2 .tPSV.dial :mixloop + "processing"%V +42 "core" +3 .tPS.seek 0ml + "processing"%s'W +2635 "core" ' +2 .tPSV.dial :air + "processing"%  +42 "core"  +3 .tPS.seek 2.5ml + "processing"%H' +2632 "core" ' +2 .tPSV.dial :mixloop + "processing"% +42 "core" +3 .tPS.seek 0ml + "processing"%u'W +2636 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"& & +4 "core" & , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&7( +22 "core" ( +2 "manipulator"&& +4 "core" &  + + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &v& +2 "core" & , + +2 .tForearm.seek CC +2 "manipulator"&a'ρ +103 "core" ' +2 .tHand.close + "manipulator"&A/ +75 "core" / +2 .tCC.seek :open +2 "collection"'I( +379 "core" ( +2 "manipulator"&;& +4 "core" & & + + "manipulator"&B% +4 "core" % r b +2 .tForearm.seek :retract + "manipulator"&|'\ +98 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&](- +272 "core" ( +2 "manipulator"&Y& +4 "core" &-  8 +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &F& +2 "core" &- 0 8 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&+' +110 "core" ' +3 .tHand.open +2 "manipulator"&91 +75 "core" 1 +2 "manipulator"&_% +4 "core" %  Y Ǿ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +52 "manipulator"&w'\ +100 "core" ' +2 ."da"delayUntil "07:22:31.44" +24719 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"% @ +69 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%4  +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 PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%<' +2247 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%2 +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%x  +41 "core"  +4 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%y +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%U  +41 "core"  +2 ."da"PS.seek :empty +2 "processing"%"'9 +813 E\ 55 +1438 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%Z +123 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%.' +619 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%('[ +1609 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%1  +68 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"PBV.dial :waste1 + "processing"%?  +33 "core" +2 "processing"%W% +4 "core" %Vk\  +2 ."da"PS.seek 1.5ml +2 "processing"%' +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" * +3 ."da"PS.seek 0ml +2 "processing"% 'W +1624 "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"%* * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%i +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%^' +2276 "core" ' +2 ."da"PSV.dial PTV + "processing"%R +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%Q +81 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%: +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%h  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%5'9 +2241 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%# +122 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%[' +586 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml +2 "processing"%T'[ +1605 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%z +68 "core" +2 ."da"PBV.dial :waste1 + "processing"%b  +33 "core" +2 "processing"%% +4 "core" %\\_\  +2 ."da"PS.seek 1.5ml +2 "processing"%' +598 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%& * +33 "core" , +3 ."da"PS.seek 0ml +2 "processing"%p'W +1615 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .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"%\ * +32 "core" * +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%M +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"% ' +2253 "core" ' +2 ."da"PSV.dial PTV + "processing"% +81 "core" ~ +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%m +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%` +81 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%>  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%d'9 +2257 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%L  +41 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%!  +125 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%3  +40 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"% +41 "core" +3 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%'' +391 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%J  +41 "core"  +2 "processing"%@% +4 "core" %s\  +2 ."da"PS.seek 0.55ml +2 "processing"%o'w +330 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%n  +42 "core"  +3 ."da"PS.seek 2ml + "processing"%l'[ +1560 "core" ' +2 ."da"PSV.dial :PML + "processing"%% +42 "core" +2 ."da"PTV.dial :mixing +2 "processing"% @ +68 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%r  +32 "core" +2 "processing"%e% +4 "core" %\\\  +2 ."da"PS.seek 1.85ml + "processing"%'< +238 "core" ' +2 ."da"PBV.dial between PSV and waste1 +47 "processing"% * +41 "core" , +3 ."da"PS.seek 0ml +2 "processing"%'W +38 E\ 99 +1926 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +48003 #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"% * +33 "core" + +2 ."da"PSV.dial :air +2 "processing"%~  +42 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%O' +2249 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%K +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"%C +41 "core" +4 ."da"delay 2 seconds +201 .PSV.dial :air +2 "processing"%  +41 "core"  +3 ."da"PS.seek :empty + "processing"%'9 +2252 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +122 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml +2 "processing"%6'[ +191 E\ 77 +1424 "core" ' +2 ."da"PTV.dial :puck + "processing"%E  +67 "core"  +2 ."da"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"%c' +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%X * +32 "core" * +3 ."da"PS.seek 0ml +2 "processing"%,'W +1610 "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"%8 * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%g' +2245 "core" ' +2 ."da"PSV.dial PTV + "processing"%S +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%D +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%0 +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +79 "core" +2 ."da"PS.seek :empty +2 "processing"%f'9 +2262 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%N +122 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "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"%-'[ +1613 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"% +68 "core" +2 ."da"PBV.dial :waste1 + "processing"%t  +33 "core" +2 "processing"%V% +4 "core" %Zk\  +2 ."da"PS.seek 1.5ml +2 "processing"%' +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +3 ."da"PS.seek 0ml +2 "processing"%s'W +1606 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +31 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%H * +32 "core" * +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +81 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2236 "core" ' +2 ."da"PSV.dial PTV + "processing"%v +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%A +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%q  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%k'9 +2254 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%; +121 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%B' +587 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%a'[ +1619 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%Y +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%F  +33 "core" +2 "processing"%7% +4 "core" %]{\  +2 ."da"PS.seek 1.5ml +2 "processing"%9' +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"%|'W +1641 "core" ' +2 ."da"delay 2:00 +1807 E\ 21 +10195 #"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"% * +87 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%4 +81 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%)' +2236 "core" ' +2 ."da"PSV.dial PTV + "processing"% +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%u +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%2 +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +4 "processing"%x  +67 "core"  +2 ."da"PS.seek :empty +2 "processing"%y'9 +2236 "core" ' +2 ."da"Sleepy.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%U +125 "core"  + ."da"PSR.select :sub1 +3 "processing"% +11 ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."da"PS.seek 0.25ml +3 "processing"%<'7 +339 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%Z' +347 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml +2 "processing"%"'[ +1614 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%. +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%1  +34 "core" +2 "processing"%% +4 "core" %Xq\  +2 ."da"PS.seek 1.5ml +2 "processing"%?' +593 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%W * +34 "core" , +3 ."da"PS.seek 0ml +2 "processing"%('W +1614 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +72 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%*' +2288 "core" ' +2 ."da"PSV.dial PTV + "processing"%i +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%R +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%Q  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%:'9 +2293 "core" ' +2 "processing"%h9 +3 "core" 94" +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast + "processing"%^  +3 "core" 4" + 4" +2 "processing"%#& +3 "core" &TJW\ * +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 + "manipulator"&5% +3 "core" %\  2  +2 "storage"([% +4 "core" % M\ + "storage"(z. +3 "core" . + ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 ."da"SC.seek 3 + "storage"(b( +347 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +3 "manipulator"&T& + "storage"(& +4 "core" &- 8 +2 "manipulator"&&% +5 "core" &  ;\ + %\   +3 ."raiseStack"SE.reconfigure SEplace +2 ."da"\Elbow.reconfigure TightElbow +3 "storage"(#]K-0-\ b +2 "manipulator"&$&.,(\ #b +3 ."da"\Elbow.seek PC +3 "manipulator"&( +3 ."raiseStack"SE.seek beamBreak + "storage"(G'L +123 "core" ( +4 "manipulator"&\ & +4 "core" & a e +2 ."da"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &M& +3 "core" & v e +2 ."da"Forearm.seek PC +2 "manipulator"&p' +93 "core" ' +2 ."da"Hand.close + "manipulator"&/ +31 "core" ' +2 "storage"(m- +3 "core" -'L +2 ."raiseStack"SE.configure SEconfig +2 "storage"(#QK-0-\ b +2 ."raiseStack"SE.seek :place +2 "storage"(`' +26 "core" / +2 ."da"PC.seek :open +2 "processing"%>( +4 "core" ' +397 ( +2 "storage"( & +4 "core" & \\ k \ + "manipulator"&L& +4 "core" & - e +2 "manipulator"&!% +3 "core" %  ,  +2 ."da"Forearm.seek :retract +2 "manipulator"&3'\ +97 "core" ' +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 3 +2 "manipulator"&(j +264 "core" ( +2 "manipulator"&d& +4 "core" &t ;  + "storage"(J& +4 "core" & } \ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&@' +98 "core" ' +3 ."da"Hand.open + "manipulator"&'1 +73 "core" 1 +10 "storage"(n- +3 "core" -' +2 ."da"SE.seek -0.19 Pucks below Top Plate +2 "storage"(o' +25 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.86 Pucks below Top Plate +2 "storage"(%' +55 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da18jul3108h225ml.tif +1944 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +241 #"da"SX HX9/16 (USB:29): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 18.57 seconds\ /var/log/esp/da18jul3108h225ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da18jul3108h225ml15s.tif +1556 #SX HX9/16 (USB:29): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da18jul3108h225ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da18jul3108h225ml30s.tif +3056 #SX HX9/16 (USB:29): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da18jul3108h225ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da18jul3108h225ml70s.tif +7117 #SX HX9/16 (USB:29): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da18jul3108h225ml70s.tif: TIFF Upload Complete\ +3 .Sleepy.power :camera,:OFF +9 ."Qmail"HABfans.email "18.57 sec auto-exposure",Subject: "da18jul3108h225ml images!" +14 "storage"(- +124 "core" -' +2 "storage"(r& +4 "core" & { y .\ +2 "manipulator"&e& +4 "core" &w   %  + ."da"\Elbow.seek 3 +2 "manipulator"&l(j +11 "core" ( +2 "manipulator"&& +4 "core" &s \   +2 "storage"(& +3 "core" & } | c\ +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&' +58 "core" ' +11 ."da"SE.reconfigure SEgently +4 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.15 Pucks below Top Plate +2 "storage"( ' +64 "core" ' +42 "manipulator"&~& +5 "core" &s  + "storage"(& +4 "core" & ~\ +2 ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 3 +2 "manipulator"&K'6 +34 "core" ' + ."da"\Elbow.hold +4 "manipulator"&{, +4 "core" , + ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 0.04 Pucks below Top Plate +2 "storage"(C' +27 "core" ' +3 "manipulator"&% +4 "core" %3 +2 "storage"(O& +3 "core" & \ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 3 + 297 counts +2 "manipulator"&'_ +17 "core" ' + "manipulator"&& +4 "core" &v j  +2 "storage"(& +6 "core" & \ +3 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&E' +30 "core" ' +2 "storage"(/% +4 "core" % 7\  +3 ."downElevator"SE.seek :down + "storage"('v +100 (=% +3 "core" %G o\ RO +2 "manipulator"&6% +3 "core" % O +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&X'\ +95 "core" ' +57 ' +3 ."downElevator"SE.coast + "storage"(5 +3 ."da"SC.coast + "storage"(6 +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 #tStarting finalPurge +3 "processing"%c& +5 "core" &\ +2 ."psFlush"Hand.open + "manipulator"&\\1 +21 "core" 1 +3 "manipulator"&8& +4 "core" &v   +2 "manipulator"&% +4 "core" %\   7 +2 ."psFlush"\Elbow.seek FlushPuck::Garage +2 "manipulator"&,(- +172 "core" ( +2 "manipulator"&S& +4 "core" &- 9 +2 ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &D& +3 "core" &- 0 9 +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&0' +107 "core" ' +2 ."psFlush"Hand.close + "manipulator"&/ +70 "core" / +2 "manipulator"&g& +4 "core" &- 9 +2 "manipulator"&N% +4 "core" %  $ +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&f'\ +104 "core" ' +3 ."psFlush"\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 ."psFlush"\Elbow.seek PC + "manipulator"&P( +127 "core" ( +2 "manipulator"&& +3 "core" & G y +2 ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &t& +3 "core" & " y +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&V' +96 "core" ' +2 "manipulator"&-& +4 "core" &  y +2 "manipulator"&% +4 "core" % 4  +2 "processing"%& +4 "core" &U\ +2 "processing"%& +4 ."psFlush"PC.seek :closed +2 "processing"%H(Tg +4 "core" &\ + &3\  +9 &4\ *y +9 &g\ > +10 &t\ L +9 &_\\J\ K +9 &#]L\ J +11 &a \ J +9 &\\\ J +8 &hZu\ J +10 &*Z\ J +9 &Yw\ J +10 & Z<\ J +9 &"p_\ J +9 &$2] \ J +10 &%[{\ J +9 &']\ K +9 &)x]G\ J +12 &+:ZE\ J +7 &,Z\ J +10 &._8\ J +9 &0\\g\ J +9 &2CY`\ J +10 &4]*\ K +9 &5\\\ J +9 &7_A\ J +10 &9J]M\ J +9 &; ^\ J +10 &<] \ J +10 &>^7\ J +8 &@S\\J\ J +10 &B\\\ J +9 &C_r\ J +9 &E]b\ K +10 &GX`\ K +9 &Ien\ K +10 &Jv.\ M +9 &L\ P +9 &NRE\ P +10 &P(\ P +9 &Q(\ P +9 &Syyj\ + +10 &T/)c`\ B +9 &TGl\ * +3 ( + "processing"%& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.51 +2 "processing"% & +3 "core" &TG\ * + ."psFlush"Hand.open +2 "manipulator"&s1 +72 "core" 1 +2 "manipulator"&v% +4 "core" %   +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&A'\ +99 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +123 "core"  +3 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%q'P +412 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +692 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1613 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%; +68 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%k  +33 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%B'W +2557 E\ KK +72 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%Y +69 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%F' +595 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%7' +2116 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%a +70 "core" +2 ."psFlush"PBV.dial PSV + "processing"%_ U +98 "core" U +14 ."psFlush"PS.seek 0ml +2 "processing"%9'W +2632 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%+ @ +42 "core" ? +3 ."psFlush"PS.seek 2.5ml + "processing"%' +2631 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%4  +68 "core"  +3 ."psFlush"PS.seek :empty +2 "processing"%|'9 +2629 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"% +42 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%u' +2643 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%2 +69 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%x'W +2622 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%) @ +41 "core" > +3 ."psFlush"PS.seek 2.5ml +2 "processing"%U' +2635 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%y  +79 "core"  +3 ."psFlush"PS.seek :empty + "processing"%<'9 +2629 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%Z +40 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%.'P +1097 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%1' +1619 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +68 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%"  +51 "core" +3 ."psFlush"PS.seek 0ml + "processing"%W'W +2626 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%? +69 "core"  +2 ."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"%' +2120 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +69 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%( U +50 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%i'W +2626 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"% @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%R' +2629 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%Q  +68 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%*'9 +2624 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%h +42 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%^' +2627 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%# +80 "core"  +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%5'W +2628 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%[ @ +41 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%z' +2649 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%T  +79 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%&'9 +2638 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'& +4 "core" &:?\ + .tHand.open + "manipulator"&\ 1 +18 "core" 1 +2 "manipulator"&M& +4 "core" &  y +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC + "manipulator"&m( +3 "core" ( + "manipulator"&]& +4 "core" & B y + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & \ y +2 .tForearm.seek PC +2 "manipulator"&w' +97 "core" ' +2 .tHand.close + "manipulator"&G/ +67 "core" / +2 .tPC.seek :open +2 "processing"%j( +399 "core" ( +2 "manipulator"& & +4 "core" &  y +2 "manipulator"&L% +3 "core" %  ( +2 .tForearm.seek :retract + "manipulator"&!'\ +102 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&p( +356 "core" ( +2 "manipulator"&d& +4 "core" & / , + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &J& +2 "core" & K , +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +3 "manipulator"&'ρ +102 "core" ' +2 "manipulator"&'& +4 "core" & , +2 "manipulator"&n% +3 "core" %χ H +2 "collection"'3& +4 "core" &=@\ +2 "collection"'`& +3 .tCC.seek :closed +2 "collection"'o(O +3 "core" &>?\ +3 &=>\  +8 &4:A\ *z +9 & h<?\ > +10 &u<@\ J +9 &\\Z<?\ J +9 &`<A\ I +10 &Z;>\ I +9 &\\<?\ I +10 &da<>\ J +9 &&]<>\ J +9 &Z;>\ I +10 & Z<@\ J +9 &"m_;?\ I +9 &$.`<?\ J +10 &%]=?\ J +9 &'`<@\ I +10 &)u[<?\ I +9 &+7\\<?\ I +9 &,`=A\ I +10 &.Z;?\ I +9 &0~\\<?\ I +9 &2?_<?\ I +10 &4_<=\ I +9 &5_;@\ I +10 &7Z:>\ I +9 &9FZ;@\ J +9 &; _=A\ I +10 &<`<@\ J +9 &>]=@\ J +9 &@O[<?\ J +10 &B_9?\ J +9 &CZ;>\ J +10 &Ec=>\ J +9 &GSh<@\ K +9 &I;?\ M +10 &J@?\ Q +9 &L|4=\ U +9 &N<47\ C +10 &O?:47\ 's +9 &O|d48\ F +2 ( +3 "collection"'`& +2 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.62 +2 "collection"'& +3 "core" &O|j58\ F +2 .tHand.open + "manipulator"&r1 +71 "core" 1 +47 "manipulator"&e% +11 "core" % φ 6 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +91 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'& +4 "core" &O|j:?\ F +2 "collection"'~% +4 "core" %:=\ + #tCS Pulling 5ml of flush + .CSV.dial CSR +2 "collection"'  +39 "core"  +2 .tCSR.select :flush + "collection"' +11 .tCS.seek 5ml +2 "collection"''l +1343 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 '% +2 "core" %l9=\  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'O' +643 "core" ' +2 .tCSV.dial :waste + "collection"'@ +120 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'' +1991 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'& +4 "core" &O|i8=\ F +2 "collection"'%% +4 "core" %8;\ + .tCSV.dial :flush +2 "collection"'/  +40 "core"  +3 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 5ml + "collection"'='l +1192 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'6 @ +51 "core" > +2 "collection"'% +4 "core" %l8=\  +2 .tCS.seek 7ml +2 "collection"'l' +526 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'  +2 'K  +41 "core"  +86  +2 .tCBV.dial :waste1 +2 "collection"' @ +41 "core" @ +3 .tCS.seek 0ml + "collection"'c' +1631 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'C& +4 "core" &O|i=@\ F +2 "collection"'\\% +4 "core" %=@\ + .tCSV.dial :flush +2 "collection"'8  +47 E\ KK +21 "core" +3 .tCS.seek 5ml +2 "collection"''l +1201 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'E @ +42 "core" B +2 "collection"'S% +4 "core" %l;=\  +2 .tCS.seek 7ml +2 "collection"'D' +535 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'  +38 "core"  +2 .tCBV.dial :waste2 +2 "collection"'b  +106 "core"  +3 .tCS.seek 0ml + "collection"'{' +1635 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'& +4 "core" &O|h=?\ F +2 "collection"'g% +3 "core" %<?\ + .tCSV.dial CSR +2 "collection"'N  +39 "core"  +2 .tCSR.select :kill + "collection"' +10 .tCS.seek 8ml +2 "collection"'X' +1868 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"'' D +526 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +2 "collection"'t +2 '0  +92 "core" +36  +2 .tCTV.dial :intake + "collection"'-  +69 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'' \\ +1874 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'  +70 "core" ~ +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"',' +589 "core" ' +2 .tCSV.dial CSR + "collection"'f  +95 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'>'l +1346 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"' ' D +1348 "core" ' +2 .tCSV.dial CBV + "collection"'s +95 "core" +2 .tCS.seek 0ml +2 "collection"'v' +2639 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" & m , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&( +24 "core" ( +2 "manipulator"&V& +4 "core" & ? " + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &:& +2 "core" & Y " +2 .tForearm.seek CC +2 "manipulator"&q'ρ +102 "core" ' +2 .tHand.close + "manipulator"&;/ +69 "core" / +2 .tCC.seek :open +2 "collection"'k( +378 "core" ( +2 "manipulator"&& +4 "core" & 5 " + "manipulator"&Y% +4 "core" % r  h +2 .tForearm.seek :retract + "manipulator"&B'\ +98 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek :garage + "manipulator"&F(- +270 "core" ( +2 "manipulator"&a& +4 "core" &- = +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &_& +2 "core" &- = +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&7' +110 "core" ' +3 .tHand.open +2 "manipulator"&+1 +66 "core" 1 +2 "manipulator"&9% +4 "core" %  , ǽ +54 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&4'\ +99 "core" ' +2 #tCompleted [Sample.deep; initialPurge; da withoutWCR] begun 06:18:25 + #Preparing to sleep until 11:00AM 7/31/2018 +4 #Asleep til 11:00AM 7/31/2018 +4 ."shutdown"CC.coast +2 "collection"'6 +3 #tContinuing at 11:00 +3 ."shutdown"CS.coast +4 E\ 00 + "collection"'5 +3 ."Qmail"GoodNews.email "Then, in tube 4: /home/esp/esp2/mission/2018_07_19_niagara_mission.rb:107\\n{1 => 22, 2 => 22, 3 => 1, 4 => 21}\\nCan@08:16:35, 24.8C, 22% humidity, 14.2psia, 13.712V, 0.220A, 0.220A avg, 3.02W",Subject: "Asleep until 11:00" +5 ."shutdown"PC.coast +59 "processing"%6 +2 ."shutdown"PS.coast + "processing"%5 +3 ."shutdown"Forearm.coast + "manipulator"&5 +2 ."shutdown"\Elbow.coast + "manipulator"&6 +37 ."shutdown"Sleepy.power :dwarf,:OFF +4 .Sleepy.power :raw,:OFF #Shutdown +42551 E\ j +60002 \ j +60002 \ p +60003 \ g +60002 \ #"s +60002 \ s +60002 \ u +60002 \ q +60003 \ k +60002 \ p +60002 \ ~ +60002 \  +60002 \ t +60003 \ l +60002 \ o +60002 \ u +37755 \ v +36 #tPowering up Dwarves +520 .Sleepy.power :raw,:ON + "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +2 %| +2 "core"  +2 "collection"' 9\ +2 ' 0\ +2 ' -\ + "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +2 "sampler")&\ +2 .tSS.configure SSconfig + "sampler")#.0X 22, 2 => 22, 3 => 1, 4 => 21}\\nCan@11:00:28, 24.1C, 23% humidity, 14.2psia, 13.683V, 0.349A, 0.349A avg, 4.78W",Subject: "Started 2018_07_19_niagara_mission phase /home/esp/esp2/mission/2018_07_19_niagara_mission.rb:107" +110 .tSample.shallow + "sampler")z2 +17 "core" 2 +3 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +4 "core" &DK?\  + .tHand.open + "manipulator"&\ 1 +75 "core" 1 +2 "manipulator"&M& +4 "core" &\   "z +2 "manipulator"&]% +4 "core" % \ % > # +3 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&(- +180 "core" ( +2 "manipulator"&G& +4 "core" &- 0 +3 .t\Elbow.reconfigure LooseElbow +6 "manipulator"&$ &.,(#b +3 &P& +3 "core" &- 0 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage +2 "manipulator"&A' +107 "core" ' +2 .tHand.close + "manipulator"&H/ +73 "core" / +2 "manipulator"& & +4 "core" &- 0 +2 "manipulator"&L% +4 "core" %  +2 .tForearm.seek :retract +2 "manipulator"&w'\ +100 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC + "manipulator"&m( +278 "core" ( +2 "manipulator"&d& +4 "core" & / 1 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &J& +2 "core" & A 1 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&''ρ +100 "core" ' +2 "manipulator"&n& +4 "core" & 8 1 +2 "manipulator"&3% +4 "core" %ϋ G +2 "collection"'!& +3 "core" &FH=\  +2 "collection"'I& +4 .tCC.seek :closed +2 "collection"'(O +3 "core" &EJH\  +2 &GJA\  +10 &6GKD\ +{ +9 &hGK@\ > +10 &nqGJ>\ K +9 &3YFID\ J +9 &ZGK?\ J +10 &YGJ@\ J +9 &yYHJA\ J +10 &;ZEKI\ J +9 &YHHJ\ I +9 &\\HLG\ J +10 & ^GIE\ J +9 &"C_DIE\ J +9 &$\\FKG\ J +10 &%[FI=\ I +9 &'\\FJC\ I +9 &)LZEIA\ I +10 &+[HK=\ I +9 &,ZFK<\ J +10 &.YEIA\ J +9 &0TYIKC\ I +9 &2ZEI@\ I +10 &3ZFKA\ I +9 &5YIKE\ J +9 &7[YFJ@\ J +10 &9YFI@\ J +9 &:ZGL;\ I +10 &<[HK?\ J +9 &>d^FID\ I +9 &@&[HHC\ I +10 &A\\FIE\ I +9 &C\\GKD\ I +9 &Ej_HJF\ J +10 &G*hFKE\ K +10 &H~FK?\ M +9 &JEI?\ Q +9 &LSEI@\ U +10 &NEGA\ E +9 &O-=EI=\ , +9 &OgDH>\ @ +5 ( + "collection"'I& +4 #tCollection Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.78 +2 "collection"'r& +4 "core" &OMDID\ @ + &OMEHD\ @ + .tHand.open + "manipulator"&e1 +74 "core" 1 +2 "manipulator"&`% +4 "core" % ϊ " +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +101 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'~& +5 "core" &OLDHH\ @ + "collection"'% +4 "core" %CHK\ + #tCS Pulling 5ml of flush + .CSV.dial CSR +2 "collection"'  +119 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"'$'l +1353 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 '% +2 "core" %lCHE\ \ +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml + "collection"'' +650 "core" ' +2 .tCSV.dial :waste + "collection"'@ +122 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'O' +1982 "core" ' +2 #tPurging external Intake + "collection"'& +4 "core" &OLCGJ\ @ +2 "collection"'%% +3 "core" %EHJ\ + .tCSV.dial :flush +2 "collection"'/  +41 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'' D +2314 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"'6 + '  +5 "core"  +62 ~ +2 .tCTV.dial :intake + "collection"'=  +80 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"' ' +2328 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'K  +68 "core" ~ +2 #tFlushing upper manifold + "collection"'& +4 "core" &OLDE=\ @ +2 "collection"'l% +3 "core" %CEE\ + .tCSV.dial :flush +2 "collection"'C  +69 "core"  +3 .tCS.seek 5ml +2 "collection"'\\'l +1207 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'8 @ +40 "core" B +2 "collection"'c% +4 "core" %lEHF\  +2 .tCS.seek 7ml +56 "collection"'E' +530 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +2 "collection"'S +96 "core" ~ +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"'' +1636 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"''- +749 "core" ' +2 .tCSV.dial :waste + "collection"'b +42 "core" +3 .tCS.seek 0ml + "collection"'D' +767 "core" ' +2 "collection"'& +4 "core" &OMEGI\ @ +2 "collection"'g% +3 "core" %DHF\ + .tCSV.dial :flush +2 "collection"'N  +39 "core"  +3 .tCS.seek 3ml +2 "collection"'{'- +751 "core" ' +2 .tdelay 5 seconds +483 E\ QQ +19 .tCSV.dial :air +2 "collection"'X @ +39 "core" B +2 "collection"'t% +4 "core" %-EHC\  +2 .tCS.seek 5ml +2 "collection"'0'l +539 "core" ' +3 .tCSV.dial :air +2 .CS.seek 0ml +2 "collection"'-' +1196 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"''- +749 "core" ' +2 .tCSV.dial :waste + "collection"' +69 "core" +3 .tCS.seek 0ml + "collection"'' +743 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&f& +4 "core" &  1 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&,( +3 "core" ( +2 "manipulator"&>& +3 "core" &  1 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &s& +3 "core" & 1 +2 .tForearm.seek CC + "manipulator"& 'ρ +103 "core" ' +2 .tHand.close + "manipulator"&/ +75 "core" / +2 .tCC.seek :open +2 "collection"'V( +378 "core" ( +2 "manipulator"&:& +4 "core" & 1 + "manipulator"&;% +4 "core" % n @ T +2 .tForearm.seek :retract + "manipulator"&p'\ +97 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&(- +276 "core" ( +2 "manipulator"&o& +4 "core" &- F + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- F +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&Y' +111 "core" ' +4 .tHand.open + "manipulator"&q1 +73 "core" 1 +2 "manipulator"&a% +4 "core" %  Ⱦ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&_'\ +98 "core" ' +2 #tda sampling at most 1000ml +3 #Loading sh1 puck from tube 4 into Collection Clamp +2 ."Qmail"HABfans.email "Started da in tube 4 at 11:04:39EDT31-Jul-18\\n{1 => 22, 2 => 22, 3 => 1, 4 => 21}\\nCan@11:03:45, 24.1C, 23% humidity, 14.2psia, 13.643V, 0.423A, 0.423A avg, 5.77W",Subject: "da sampling at most 1000ml" + "collection"'& +120 "core" &FL?\ +2 "manipulator"&+% +4 "core" %\   +2 "storage"(9% +3 "core" %}\ \  \ +2 "storage"(B. +3 "core" .( +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"(7(,B +670 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (k& +3 "core" &,F\ 2\ =\ +2 "manipulator"&v& +3 "core" &- F +2 "manipulator"&j% +3 "core" %\   +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 +2 "manipulator"&&( +174 "core" ( +2 "manipulator"&4& +4 "core" &  "} +2 "storage"(F& +4 "core" &,F\ 4\ 2 \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&}'_ +98 "core" ' +2 "storage"(& +4 "core" &,F\ I\ 2 C\ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"('L +99 "core" ' +2 "storage"(|- +3 "core" -'I +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (2& +3 "core" &,F\ \ \ \ +2 "manipulator"&u& +4 "core" &  "} + .t\Elbow.seek 4 +2 "manipulator"&)( +3 "core" ( +2 "manipulator"&y& +3 "core" &   "} +2 "storage"(U& +4 "core" &,F\ \ \ +2 .tForearm.seek 4 + 300 counts + "manipulator"&<' +20 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +46 "manipulator"&./ +82 "core" / +13 ."downElevator"SE.seek :down +5 "manipulator"&x& +2 "storage"('v +6 "core" &\  "} +2 "manipulator"&"% +4 "core" %  . > +3 .tForearm.seek :retract +2 "manipulator"&1'\ +66 "core" ' + ."downElevator"SE.coast + "storage"(5 +28 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&(( +159 "core" ( +2 "manipulator"&?& +4 "core" &  !q +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &h& +3 "core" &  !q +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&Z'ρ +102 "core" ' +33 "manipulator"&& +4 "core" &  !q +2 "manipulator"&#% +4 "core" %| = = +2 "collection"'^& +3 "core" &FKO\ +2 "collection"'[& +4 .tCC.seek :closed +2 "collection"'i(O +4 "core" &GLO\ +3 &GKF\  +8 &3FKH\ *x +10 &gGLA\ = +9 &rGK\ J +9 &R[EJ4\ I +10 &]HL<\ I +9 &\\GK?\ I +9 &\\IIG\ I +10 &Z]HJ?\ I +9 &\\GK?\ I +10 &\\GK@\ I +9 & \\HK<\ I +9 &"c\\GI9\ I +10 &$%]FJ>\ I +9 &%[GJt\ H +9 &']IL&\ I +10 &)j\\IMG\ I +9 &+-\\GJ<\ I +10 &,]EK?\ I +9 &.ZGL?\ I +9 &0r\\IK<\ I +10 &25ZGK?\ I +9 &3\\GL?\ H +9 &5]GJ<\ I +10 &7z\\FK<\ I +9 &9<]GK<\ I +11 &:]GK?\ I +8 &<\\IL;\ I +9 &>]IL?\ I +10 &@E]JJA\ I +9 &B]HK@\ I +10 &CZHL?\ I +9 &E^HJ;\ I +9 &GHiEK;\ K +10 &HFI>\ N +9 &JEJ=\ T +10 &LoHI?\ U +9 &N1FI@\ B +9 &O88GH?\ )x +9 &OkHK<\ D +6 ( + "collection"'[& +5 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.72 + .Hand.open + "manipulator"&R1 +3 "core" &OULO:\ D +73 1 +3 "manipulator"&z% +4 "core" % | = +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +93 "core" ' +2 .tSC.coast + "storage"(6 +2 #tcollectSample 1000ml w/bubble point of 24psi + #Priming 7ml + .Sleepy.power :sampler,:ON + .Intake.select :close + .\Exhaust.select :close + .SS.hold +2 "sampler")\ + +3 "core" + + "sampler")M% +4 "core" % \ 4 +2 "collection"']& +3 "core" &OU>@7\ D +3 E\ RQ + #tCalibrating pressure and temperature sensors + .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X% +3 "core" %ae-\ +2 "sampler")s% +3 "core" %Y  \  +52 "collection"'% +3 "core" %qu/\ +2 "sampler")m% +4 "core" %hk \ \ O +52 "collection"'% +3 "core" %2\ +2 "sampler")% +3 "core" %  \ 6 +2 "sampler"):% +3 "core" %  \ 6 +2 .tIntake.select :close + "sampler")0 +9 );% +2 "core" %  \ 6 + .tSSV.dial :exhaust +2 "sampler")  +72 "core"  +2 .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X% +4 "core" %D \  +14 "collection"'s% +3 "core" %z|%\ +2 "sampler")% +3 "core" %D \  +2 "collection"'m% +3 "core" %y|*\ +2 #tIntake @17.0psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 65 +2 "sampler")#.A0Xa \  +14 "collection"'2% +3 "core" %ty'\ +2 "sampler")u% +3 "core" %A2 \  +15 "collection"'y% +3 "core" %xz*\ +2 "sampler")U% +4 "core" %A \ l +14 "collection"'_% +3 "core" %z}%\ +2 "sampler").% +4 "core" %@ \ W +14 "collection"'x% +3 "core" %{-\ +2 "sampler")% +4 "core" %@ \ W +14 "collection"'"% +3 "core" %y},\ +2 "sampler")&% +3 "core" %@ \ W +15 "collection"'}% +3 "core" %z'\ +2 "sampler")?% +4 "core" %@ \ W +14 "collection"'h% +3 "core" %|/\ +2 "sampler")% +3 "core" %@ \ W +2 "collection"'<% +3 "core" %}~1\ +2 #tIntake @17.1psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 53 +2 "sampler")#.50X5k \  +2 #tVacuum too high -- waiting up to 40s +14 "collection"'A% +3 "core" %rw6\ +2 "sampler")d% +3 "core" %WZ \  +15 "collection"'J% +3 "core" %sw-\ +2 "sampler")*% +3 "core" %XZ \  +15 "collection"'n% +3 "core" %zy3\ +2 "sampler")3% +3 "core" %X[ \  +15 "collection"'!% +3 "core" %}0\ +2 "sampler")P% +3 "core" %X\\ \  +15 "collection"'T% +3 "core" %}/\ +2 "sampler")% +3 "core" %X\\ \  +15 "collection"'e% +3 "core" %{9\ +2 "sampler")`% +3 "core" %X] \  +15 "collection"'~% +3 "core" %{,\ +2 "sampler")I% +3 "core" %Y\\ \  +2 "collection"'% +3 "core" %~1\ +2 #tIntake @17.3psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 48 +2 "sampler")#.00X' +706 "core" ')e \  +2 #tVacuum too high -- waiting up to 40s +14 "collection"'s% +3 "core" %uz3\ +2 "sampler")% +4 "core" %ϥI \  +14 "collection"'m% +3 "core" %y}$\ +2 "sampler")b% +4 "core" %ϥI \  +14 "collection"'% +3 "core" %{}(\ +2 "sampler"):% +4 "core" %ϥI \  +14 "collection"';% +3 "core" %u|7\ +2 "sampler") % +3 "core" %ϥI \  +15 "collection"'% +3 "core" %v}/\ +2 "sampler")% +3 "core" %ϥI \  +15 "collection"',% +3 "core" %}+\ +2 "sampler")o% +3 "core" %ϥI \  +15 "collection"'a% +3 "core" %2\ +2 "sampler")p% +4 "core" %ϥI \  +14 "collection"'% +3 "core" %5\ +2 "sampler")+% +4 "core" %ϥI \  +14 "collection"'9% +3 "core" %|.\ +2 "sampler")B% +3 "core" %ϥI \  +15 "collection"'Y% +3 "core" %}~6\ +2 "sampler")q% +3 "core" %ϥI \  +15 "collection"'k% +3 "core" %{~(\ +2 "sampler")v% +3 "core" %ϥI \  +2 "collection"'j% +3 "core" %}(\ +2 #tIntake @17.2psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 35 +2 "sampler")#.#0X% +3 "core" %,\ +2 "sampler")F% +3 "core" %X \  +15 "collection"'% +3 "core" %0\ +2 "sampler")% +4 "core" %X!# \  + "collection"'|% +4 "core" %1\ + #tIntake @17.4psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 23 +2 "sampler")#.0X% +3 "core" %.\ +2 "sampler")F% +3 "core" % b \  +15 "collection"'% +3 "core" %5\ +2 "sampler")% +3 "core" % b \  +15 "collection"'|% +3 "core" %{-\ +2 "sampler")u% +4 "core" % b \  +14 "collection"'y% +3 "core" %{}0\ +2 "sampler")U% +3 "core" % b \  +15 "collection"'_% +3 "core" %~-\ +2 "sampler").% +3 "core" % b \  +15 "collection"'x% +3 "core" %5\ +2 "sampler")D% +3 "core" % b \  +15 "collection"'% +3 "core" %1\ +2 "sampler")"% +4 "core" % b \  +14 "collection"'&% +3 "core" %2\ +2 "sampler")}% +3 "core" % b \  +15 "collection"'?% +3 "core" %5\ +2 "sampler")h% +3 "core" % b \  +15 "collection"'% +3 "core" %/\ +2 "sampler")<% +4 "core" % b \  +14 "collection"'4% +3 "core" %/\ +2 "sampler"))% +4 "core" % b \  +14 "collection"'% +3 "core" %)\ +2 "sampler")#% +4 "core" % b \  +14 "collection"'1% +3 "core" %/\ +2 "sampler")V% +4 "core" % b \  +14 "collection"'[% +3 "core" %2\ +2 "sampler")R% +3 "core" % b \  +15 "collection"'% +3 "core" %*\ +2 "sampler")z% +3 "core" % b \  +15 "collection"'M% +3 "core" %/\ +2 "sampler")]% +4 "core" % b \  +14 "collection"'Z% +3 "core" %-\ +2 "sampler")7% +4 "core" % b  \  +14 "collection"'^% +3 "core" %2\ +2 "sampler")2% +4 "core" % Z  \  +14 "collection"'Q% +3 "core" %2\ +2 "sampler")W% +3 "core" % X \  +62 "collection"'\ % +14 "core" %/\ +2 "sampler") % +3 "core" % X \  +2 "collection"'L% +4 "core" %3\ + #tIntake @17.5psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 17 +2 "sampler")#.0X% +4 "core" %j \ Z +14 "collection"'F% +3 "core" %~/\ +2 "sampler")% +4 "core" %j \ Z +14 "collection"'% +3 "core" %|.\ +2 "sampler")|% +3 "core" %j \ Z +15 "collection"'u% +3 "core" %1\ +2 "sampler")y% +4 "core" %j \ Z +14 "collection"'U% +3 "core" %1\ +2 "sampler")_% +4 "core" %j \ Z +14 "collection"'.% +3 "core" %"\ +2 "sampler")x% +4 "core" %j \ Z +14 "collection"'D% +3 "core" %.\ +2 "sampler")% +4 "core" %j \ Z +14 "collection"'"% +3 "core" %-\ +2 "sampler")&% +4 "core" %j \ Z +14 "collection"'}% +3 "core" %,\ +2 "sampler")?% +4 "core" %j \ Z +14 "collection"'h% +3 "core" %)\ +2 "sampler")% +3 "core" %j \ Z +15 "collection"'<% +3 "core" %-\ +2 "sampler")4% +4 "core" %j \ Z +14 "collection"')% +3 "core" %-\ +2 "sampler")% +4 "core" %j \ Z +14 "collection"'#% +3 "core" %7\ +2 "sampler")1% +4 "core" %j \ Z +14 "collection"'V% +3 "core" %3\ +2 "sampler")[% +3 "core" %j \ Z +15 "collection"'R% +33 "core" %0\ +2 "sampler")% +4 .tSS.reconfigure SSconfig + "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'' +96 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +128 "core"  +5 .tSS.reconfigure SSexhale + "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'b' +123 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +94 "core" ' +2 ."CSpush"CS.coast + "collection"'5 +29 "core"  +3 .tSS.reconfigure SSexhale + "sampler")#.0X' +1096 "core" ' +3 #tHeating sh1 puck from tube 4 in Collection Clamp to 70C for 10:00 + .CH.seek 70C,8:00 +3 "collection"'F \  +2 '9 +5 "core" 9 +102 "collection"'9 +3 "core" 9d +102 "collection"'|9 +3 "core" 9 d +102 "collection"'u9 +3 "core" 9 d +102 "collection"'y9 +3 "core" 9d +103 "collection"'U9 +4 "core" 9d +102 "collection"'_9 +3 "core" 9d +102 "collection"'.9 +3 "core" 9d +102 "collection"'x9 +3 "core" 9 "d +102 "collection"'D9 +3 "core" 9&d +102 "collection"'9 +3 "core" 9+d +102 "collection"'"9 +3 "core" 9*/d +102 "collection"'&9 +3 "core" 973d +102 "collection"'}9 +3 "core" 9E7d +102 "collection"'?9 +3 "core" 9T;d +102 "collection"'h9 +3 "core" 9e@d +103 "collection"'9 +3 "core" 9xDd +102 "collection"'<9 +3 "core" 9Hd +102 "collection"'49 +3 "core" 9Ld +102 "collection"')9 +3 "core" 9Pd +102 "collection"'9 +4 "core" 9Ud +102 "collection"'#9 +3 "core" 9Yd +102 "collection"'19 +3 "core" 9]d +102 "collection"'V9 +3 "core" 9ad +102 "collection"'[9 +3 "core" 91fd +102 "collection"'R9 +4 "core" 9Kjd +102 "collection"'9 +3 "core" 9gnd +102 "collection"'M9 +3 "core" 9rd +102 "collection"']9 +3 "core" 9vd +102 "collection"'Z9 +3 "core" 9{a +102 "collection"' 9 +3 "core" 9] +102 "collection"'z9 +3 "core" 9[ +102 "collection"'^9 +3 "core" 9X +102 "collection"'29 +3 "core" 9.U +102 "collection"'\ 9 +3 "core" 9MQ +102 "collection"'W9 +4 "core" 9kO +102 "collection"'9 +3 "core" 9L +102 "collection"'L9 +3 "core" 9J +102 "collection"'Q9 +3 "core" 9G +102 "collection"'k9 +3 "core" 9C +102 "collection"'A9 +3 "core" 9A +102 "collection"'J9 +3 "core" 9? +102 "collection"'79 +3 "core" 9=< +102 "collection"'*9 +3 "core" 9Z9 +102 "collection"'n9 +3 "core" 9v6 +154 "collection"'39 +5 "core" 93 +102 "collection"'!9 +3 "core" 91 +102 "collection"' 9 +3 "core" 9/ +102 "collection"'T9 +3 "core" 9- +102 "collection"'9 +3 "core" 9+ +102 "collection"'e9 +3 "core" 9)( +102 "collection"'d9 +3 "core" 9C' +102 "collection"'~9 +3 "core" 9\\% +102 "collection"'I9 +3 "core" 9u# +102 "collection"' 9 +3 "core" 9! +102 "collection"'`9 +3 "core" 9 +102 "collection"'G9 +3 "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  +103 "collection"'9 +3 "core" 9 & +102 "collection"'P9 +3 "core" 9 :\  +102 "collection"'$9 +3 "core" 9 M   +102 "collection"'9 +3 "core" 9 _  +102 "collection"'w9 +3 "core" 9 q  +103 "collection"'O9 +3 "core" 9  +102 "collection"'9 +3 "core" 9  +102 "collection"'9 +3 "core" 9 ! +102 "collection"'=9 +3 "core" 9 % +102 "collection"'9 +33 "core" 9 * +102 "collection"'/9 +3 "core" 9 . +102 "collection"'9 +3 "core" 9 3 +102 "collection"'K9 +3 "core" 9 7\ +102 "collection"'69 +3 "core" 9 ; +102 "collection"'c9 +3 "core" 9\ ? +102 "collection"'l9 +3 "core" 9\ C +102 "collection"'C9 +3 "core" 9\ H +102 "collection"'S9 +3 "core" 9\ &L +102 "collection"'9 +3 "core" 9\ /P +102 "collection"' 9 +4 "core" 9\ 8!T +102 "collection"'%9 +3 "core" 9\ B#X +102 "collection"'9 +3 "core" 9\ J$] +102 "collection"'9 +3 "core" 9\ Q&a +102 "collection"'g9 +3 "core" 9\ Y&e +102 "collection"'r9 +4 "core" 9\ `'i +102 "collection"'9 +3 "core" 9\ g(n +102 "collection"'X9 +3 "core" 9\ l)r +102 "collection"'N9 +3 "core" 9\ s*v +102 "collection"'E9 +3 "core" 9\ x,z +2 .tCH.hold 10:00,70C +3 "collection"'0 `\ `\ u +2 "core" z +8671 E\  +51331 "core" ` +2 "collection"'-9 +3 "core" 9\  +2 #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml + "collection"'t' +343 "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 +32 "collection"'8'l +1357 "core" ' +2 .tCSV.dial CTV + "collection"'s  +43 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'m @ +42 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'f  +41 "core"  +4 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +42 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'\\' +1344 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"'b +94 "core" ~ +2 .tCBV.dial CSV + "collection"'  +29 "core"  +2 "collection"':% +4 "core" % " ! \ +2 .tCS.seek 5ml +2 "collection"'H'l +1347 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +4 "collection"'  +41 "core" +2 "collection"';% +4 "core" %l O\  +2 .tCS.seek 7ml +2 "collection"',' +591 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +4 "collection"'o @ +50 "core" B +3 .tCS.seek 10ml + "collection"'' D +841 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'a ` +109 "core" _ +3 #tRecycling Lysate (#1 of 1) .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'   +36 "core" " +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'p  + '9  +28 "core"  +96  +3 .tCS.seek 5ml + "collection"'+'l +110 E\ ;; +1244 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'Y @ +95 "core" A +2 .tCSV.dial :waste +2 "collection"'B +95 "core" +2 .tCS.seek :empty +2 "collection"''Ͱ +1350 "core" ' +2 .tCSV.dial :air + "collection"'q @ +69 "core" B +3 .tCS.seek 5ml + "collection"'j'l +1349 "core" ' +2 .tCSV.dial CTV + "collection"'v  +52 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +38 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'  +52 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'| @ +38 "core" ? +2 .tdelay 2 seconds +203 .CS.seek 0ml +3 "collection"'u' +1350 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"'y +94 "core"  +2 .tCBV.dial CSV +47 "collection"'U  +43 "core"  +2 "collection"'_% +4 "core" %lo\ +2 .tCS.seek 5ml +2 "collection"'.'l +1347 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'x  +43 "core" +2 "collection"'D% +4 "core" %l\  +2 .tCS.seek 7ml +2 "collection"'' +593 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'" @ +41 "core" > +3 .tCS.seek 10ml + "collection"'&' D +845 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'} ` +119 "core" a +3 #tLysing Complete + "collection"'?& +3 "core" &OT\ D +2 #tStoring sh1 puck in Collection Clamp to tube 3 + "manipulator"&h% +4 "core" %\   +2 "storage"(% +3 "core" %z\ \ ) \ +2 "storage"(<. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 3 + "storage"(4( +341 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 ()& +4 "core" &\ \ \ +2 "manipulator"&& +3 "core" &  !q +2 "manipulator"&#% +3 "core" %\   +3 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 3 + "manipulator"&1(j +154 "core" ( +2 "manipulator"&V& +4 "core" &n -  +2 "storage"([& +3 "core" &\ \ /\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&R' +98 "core" ' +2 "storage"(& +4 "core" &\ 4\ 3 8\ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(M'L +281 "core" ' +2 "storage"(]- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&Z& +3 "core" &n   +2 "storage"( & +4 "core" & :\ + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 3 +2 "manipulator"&z'6 +32 "core" ' +2 .t\Elbow.hold + "manipulator"&^, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(2- +3 "core" -' +2 .tSE.seek 0.09 Pucks below Top Plate + "storage"(\ ': +31 "core" ' +2 "manipulator"&W% +4 "core" %B ; +2 "storage"(& +3 "core" & \ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 312 counts + "manipulator"&L'n +20 "core" ' +2 "manipulator"&Q& +4 "core" & -  +2 "storage"(k& +4 "core" &\ \  \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&A' +25 "core" ' +3 .tSE.seek 1.09 Pucks below Top Plate + "storage"(J') +44 "core" ' +2 "manipulator"&7& +4 "core" & /  +2 "manipulator"&*% +3 "core" % i +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&n'\ +91 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&3( +149 "core" ( +4 "manipulator"&!& +3 "core" & 0 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 & & +3 "core" & + 0 +2 .tForearm.seek CC + "manipulator"&T'ρ +93 "core" ' +2 .tHand.close + "manipulator"&/ +65 "core" / +2 .tCC.seek :open +2 "collection"'e( +378 "core" ( +2 "storage"(d& +4 "core" &\ \  \ + "storage"(~& +4 "core" &\ \  <\ +2 "manipulator"&I& +3 "core" & z 0 +2 "manipulator"& % +3 "core" % ϑ m +2 .tForearm.seek :retract +2 "manipulator"&`'\ +93 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 +2 "manipulator"&G(j +152 "core" ( +2 "manipulator"& & +4 "core" &s <  +2 "storage"(& +3 "core" &\ \ \ {\ +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 3 + "manipulator"&@'6 +94 "core" ' +2 .t\Elbow.hold + "manipulator"&', +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&1 +76 "core" 1 +10 "manipulator"&P% +4 "core" % I + "storage"($& +4 "core" & \  d\ + .tForearm.force -20 +4 "manipulator"&5 +3 .tForearm.seek 3 + 319 counts + "manipulator"&'u +14 "core" ' +2 "manipulator"&w& +4 "core" & B  +2 "storage"(O& +3 "core" &\ \ \ +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&' +21 "core" ' +2 "storage"(% +4 "core" %.\ \ \ +2 ."downElevator"SE.seek :down +3 "storage"(='v +99 (% +3 "core" %?\ \ \ ST +2 "manipulator"&/% +3 "core" % J +2 .tForearm.reconfigure LooseForearm +57 "manipulator"&#Q@2^d^b +6 .tForearm.seek :retract +2 "manipulator"&'\ +88 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +3 "core" ' + .tSC.coast + "storage"(6 +2 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'K& +4 "core" &\ + .tHand.open +2 "manipulator"&61 +23 "core" 1 +2 "manipulator"&c& +4 "core" &  +2 "manipulator"&l% +3 "core" %    +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&C(- +169 "core" ( +4 "manipulator"&S& +4 "core" &- Q + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" &- 9 Q +2 .tForearm.seek :garage + "manipulator"& ' +107 "core" ' +2 .tHand.close + "manipulator"&%/ +74 "core" / +2 "manipulator"&& +4 "core" &- Q +2 "manipulator"&% +4 "core" %   +2 .tForearm.seek :retract + "manipulator"&g'\ +103 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&r( +305 "core" ( +2 "manipulator"&& +4 "core" & d 6 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &X& +2 "core" & G 6 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&N'ρ +93 "core" ' +2 "manipulator"&E& +4 "core" & 6 +2 "manipulator"&F% +3 "core" %~  +2 "collection"'0& +4 "core" &\ +2 "collection"'-& +3 .tCC.seek :closed +2 "collection"'>(O +3 "core" & \ +4 & \ 8 +9 &FL{\ 0 +10 &z \ E +9 &8_\ I +9 &]\ I +10 &]\ I +9 &~^\ I +9 &BZ!\ H +10 &`\ H +9 &a\ I +10 &] \ H +9 &!IZy\ H +9 &# Zb\ H +10 &$[ Q\ I +9 &&] A\ H +9 &(R]d\ H +10 &*^ \ I +9 &+] \ I +10 &-] \ I +9 &/X\\\ I +9 &1\\\ H +10 &2Z\ H +9 &4Z\ H +9 &6a` \ H +10 &8#_"\ H +9 &9`!\ H +10 &;`\ H +9 &=i` \ H +9 &?*^ \ I +10 &@]\ I +9 &B]\ I +9 &Dqb\ H +10 &F2d\ I +9 &Gq\ K +10 &I!\ O +9 &K\\\ S +9 &Mp\ U +10 &Nz e\ . +9 &Or.!]\ C +9 ( + &Oz7 _\ ; + "collection"'-& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.63 + "collection"'{& +4 "core" &Oz7"O\ ; + .tHand.open + "manipulator"&1 +70 "core" 1 +2 "manipulator"&t% +4 "core" %~   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&s'\ +94 "core" ' +2 .tPSV.dial PSR + "processing"%m +123 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%f' +1612 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%  +41 "core"  +3 .tPS.seek 0ml + "processing"%8'W +1607 "core" ' +2 .tPSV.dial PSR + "processing"%b +42 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%' +2629 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +2 "processing"%: +3 "collection"'\\  +5 "core"  +2 "processing"%  +41 "core"  +32 +2 .tPSV.dial :mixloop + "processing"%; +97 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%H  +121 "core" +3 .tPS.seek 0ml + "processing"%o'W +2627 "core" ' +2 .tPSV.dial :air + "processing"%,  +41 "core"  +3 .tPS.seek 2.5ml + "processing"%a' +2631 "core" ' +2 .tPSV.dial :mixloop + "processing"% +42 "core" +3 .tPS.seek 0ml + "processing"%p'W +2638 "core" ' +2 .tPSV.dial :air + "processing"%9  +42 "core"  +3 .tPS.seek 2.5ml + "processing"%' +2639 "core" ' +2 .tPSV.dial :mixloop + "processing"%Y +42 "core" +3 .tPS.seek 0ml + "processing"%B'W +2638 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&+& +4 "core" & 6 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&q( +16 "core" ( +2 "manipulator"&& +4 "core" & \ :. + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &v& +2 "core" & K :. +2 .tForearm.seek CC +2 "manipulator"&'ρ +103 "core" ' +2 .tHand.close + "manipulator"&/ +76 "core" / +2 .tCC.seek :open +2 "collection"'|( +376 "core" ( +2 "manipulator"&j& +4 "core" &  & :. + "manipulator"&y% +4 "core" % g & e +2 .tForearm.seek :retract + "manipulator"&U'\ +98 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&_(- +278 "core" ( +2 "manipulator"&u& +4 "core" &- ; - +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &x& +2 "core" &- m - +53 .tForearm.reconfigure TightForearm +5 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&D' +113 "core" ' +2 .tHand.open + "manipulator"&.1 +68 "core" 1 +2 "manipulator"&"% +4 "core" % \ r S Ǹp +2 .tForearm.reconfigure LooseForearm +3 "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 + .tCBV.dial PRV +2 .CTV.dial :air,avoiding: :intake + #Loading lyfil puck from tube 4 into Collection Clamp +2 "collection"'}& +3 "core" &$&\ +2 "manipulator"&?% +4 "core" %\ & !N +2 "storage"(h% +3 "core" %z S Q z\ +2 "storage"(. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"(<(,B +347 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 ()& +2 "core" &,D)\  .\  +2 "manipulator"&& +4 "core" &- K / + "manipulator"&#% +4 "core" %\ & !N +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 +2 "manipulator"&V( +182 "core" ( +2 "manipulator"&[& +4 "core" & h +2 "storage"(& +4 "core" &,D) J\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&('_ +99 "core" ' +2 "storage"(& +4 "core" &,D)\ \  \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(]'L +118 "core" ' +2 "storage"(Z- +3 "core" -'Z +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 ( & +3 "core" &,D' '\  +2 "manipulator"&2& +3 "core" &  h +2 .t\Elbow.seek 4 +2 "manipulator"&W( +15 "core" ( +4 "manipulator"&& +4 "core" & .  + "storage"(Q& +4 "core" &,D' \  +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&k' +22 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&7/ +76 "core" / +10 ."downElevator"SE.seek :down +3 "manipulator"&*& +4 "storage"(R'v +6 "core" & 6  +2 "manipulator"&1% +3 "core" %   +3 .tForearm.seek :retract + "manipulator"&M'\ +73 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +15 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&z( +146 "core" ( +2 "manipulator"&L& +4 "core" & 3 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &\ & +3 "core" &  3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&!'ρ +93 "core" ' +5 "manipulator"& & +4 "core" & B 3 +2 "manipulator"&A% +3 "core" %τ @  +2 "collection"'^& +4 "core" &#&\ +2 "collection"'& +4 .tCC.seek :closed + "collection"'n(O +3 "core" &$&\ +2 &#(\  +9 &4#&\ *z +10 &i"'\ > +9 &r#&\ J +9 &g["'\ H +10 &'`"'\ I +9 &Z$'\ I +10 &[$&\ I +9 &nZ#(}\ I +9 &1Z#&j\ H +10 &]#&c\ I +9 & _!)+\ H +9 &"w\\#(\ H +10 &$8[#'\ I +9 &%Y#&\ I +10 &'`$'\ I +9 &)~_"(\ I +9 &+A_%&}\ H +10 &-]%*k\ H +9 &.Z#&]\ I +9 &0_#&Y\ I +10 &2H\\$(L\ I +9 &4\ Y$&>\ I +10 &5^#)0\ I +9 &7]$(A\ I +9 &9PZ"'+\ I +10 &;_"(-\ H +9 &<\\&'\ H +9 &>Z#%$\ I +10 &@YZ"'\ H +9 &B]%&\ I +10 &C]"'\ I +9 &E`"'\ I +9 &G\\h#&^\ J +10 &I (]\ N +9 &J*&\ S +9 &L,\ U +10 &ND\ B +9 &OB;\ (w +9 &O~;\ ; +2 ( +2 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.70 + .Hand.open + "manipulator"&i1 +67 "core" 1 +2 "manipulator"&d% +4 "core" % τ   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&~'\ +97 "core" ' +2 .tSC.coast + "storage"(6 +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'I  +123 "core"  +2 .tCSV.dial CTV + "collection"'  +26 "core"  +3 .tPS.seek 2.5ml + "processing"% ' +2624 "core" ' +2 "collection"'% +4 "core" % H\  +2 .tCS.seek 5.751ml +2 "collection"'T'e +1159 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%3  +42 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%  +68 "core"  +3 .tPS.seek 0ml + "processing"%P'W +2639 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'$ ` +37 "core" ^ +2 .tCSV.dial :air +2 "collection"'w @ +42 "core" ? +3 .tCS.seek 10ml + "collection"'O' D +1175 "core" ' +2 .tCSV.dial CTV + "collection"'  +43 "core"  +2 .tCS.seek 0ml +2 "collection"'`' +2625 "core" ' +2 .tCBV.dial :waste1 + "collection"' @ +27 "core" @ +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +32 "collection"'/  +123 "core" +2 "collection"'G& +4 "core" &O~7\ ; +2 #tStoring lyfil puck in Collection Clamp to tube 3 + "manipulator"&@% +61 "core" %\   8 +2 "storage"(% +3 "core" %r \  *\ +2 "storage"(K. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 +2 "storage"(J( +343 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (6& +3 "core" & \ + "manipulator"&c& +4 "core" & 3 +2 "manipulator"&l% +3 "core" %\  w 8 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 +2 "manipulator"&(j +159 "core" ( +2 "manipulator"&S& +4 "core" &p   +2 "storage"(& +4 "core" & +\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&=' +97 "core" ' +2 "storage"(4& +4 "core" & \ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(''L +282 "core" ' +2 "storage"(%- +3 "core" -'s +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&& +3 "core" &p   +2 "storage"(& +3 "core" & #\ +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 3 +2 "manipulator"&'6 +29 "core" ' +2 .t\Elbow.hold + "manipulator"& , +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(C- +3 "core" -'s +2 .tSE.seek 1.1 Pucks below Top Plate + "storage"('+ +28 "core" ' +2 "manipulator"&X% +4 "core" %@ I +2 "storage"(E& +3 "core" & C\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 310 counts + "manipulator"&F'l +22 "core" ' +2 "manipulator"&0& +4 "core" &y  +2 "storage"(g& +4 "core" & N\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&e' +28 "core" ' +3 .tSE.seek 2.1 Pucks below Top Plate + "storage"({' +39 "core" ' +2 "manipulator"&& +4 "core" &y   +2 "manipulator"&t% +4 "core" %  + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&-'\ +97 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&m( +160 "core" ( +5 "manipulator"&N& +4 "core" &  H % + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" &  % +2 .tForearm.seek CC + "manipulator"&f'ρ +103 "core" ' +2 .tHand.close + "manipulator"&b/ +77 "core" / +2 .tCC.seek :open +2 "collection"'8( +375 "core" ( +2 "storage"(:& +4 "core" & \ +2 "storage"(& +3 "core" & \ +2 "manipulator"&\\& +3 "core" &   % +2 "manipulator"&;% +4 "core" % x } +2 .tForearm.seek :retract + "manipulator"&H'\ +97 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 +2 "manipulator"&(j +158 "core" ( +2 "manipulator"&,& +4 "core" &b L +2 "storage"(o& +3 "core" & 5\ +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 3 + "manipulator"&'6 +106 "core" ' +2 .t\Elbow.hold + "manipulator"&a, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&91 +70 "core" 1 +10 "manipulator"&p% +33 "core" % I 0 + "storage"(Y& +4 "core" & u\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 319 counts + "manipulator"&'u +14 "core" ' +2 "manipulator"&+& +4 "core" &  ' +2 "storage"(& +4 "core" &\ \  4\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&v' +18 "core" ' +2 "storage"(% +4 "core" %$ 3\ +3 ."downElevator"SE.seek :down +2 "storage"(r'v +99 (s% +3 "core" %8 :\ SR +2 "manipulator"&>% +3 "core" % +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&j'\ +89 "core" ' +50 ' + ."downElevator"SE.coast +2 "storage"(5 +2 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%y  +81 "core"  +3 .tPS.seek 2.5ml + "processing"%' +2632 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%u +42 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%x  +41 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%q +41 "core" +2 .tdelay 1 second +102 .PSV.dial :air +52 "processing"%.  +48 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%"'W +2284 E\ // +342 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%U& +4 "core" &*\ + .tHand.open +2 "manipulator"&}1 +26 "core" 1 +2 "manipulator"&?& +4 "core" & ' +2 "manipulator"&h% +3 "core" %\   +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&(- +174 "core" ( +2 "manipulator"&D& +4 "core" &-  D +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &)& +3 "core" &- D +2 .tForearm.seek :garage +2 "manipulator"&' +109 "core" ' +2 .tHand.close + "manipulator"&#/ +67 "core" / +2 "manipulator"&[& +4 "core" &-  D +2 "manipulator"&% +4 "core" %  ǾZ +2 .tForearm.seek :retract + "manipulator"&_'\ +103 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&( +128 "core" ( +2 "manipulator"&Z& +4 "core" & ` +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 & & +2 "core" & 0 ` +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&2' +103 "core" ' +2 "manipulator"&& +4 "core" & $ ` +2 "manipulator"&Q% +4 "core" % s +2 "processing"%& +3 "core" &0\ +2 "processing"%7& +4 .tPC.seek :closed + "processing"%*(Tg +3 "core" &`\ +3 &9\  +10 &7=\ +{ +9 &iG\ ? +9 &lq@\ K +10 &/`E\ J +9 &\\E\ K +9 &[C\ J +10 &v];\ J +9 &7`G\ K +10 &^A\ K +9 &_C\ J +9 & ~`?\ J +10 &"?[C\ K +9 &$`K\ J +9 &%`O\ K +10 &']P\ K +9 &)H[2\ J +9 &+\ Z\ J +10 &,\\\ J +9 &.`\ J +10 &0P_\ J +9 &2Z\ J +9 &3]\ J +10 &5]\ K +9 &7X_\ J +9 &9_\ J +10 &:_\ K +9 &<]\ J +10 &>`Z\ J +9 &@"Z\ J +9 &AZ\ K +10 &C^\ K +9 &Eh\\\ J +9 &G)a\ J +10 &Hj\ L +9 &Jr\ L +10 &L_\ P +9 &N!\ P +9 &O\ P +10 &Q\ P +9 &SN~n\ 6 +9 &T%4\ G +10 &TI\ # +2 ( + "processing"%7& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.48 + "processing"%1& +3 "core" &TI\ # +2 .tHand.open + "manipulator"&V1 +72 "core" 1 +4 "manipulator"&(% +4 "core" %  s +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&L'\ +97 "core" ' +2 .tPRV.dial :air + "processing"%\  +42 "core"  +2 .tPSV.dial :mixloop +2 "processing"%] +42 "core" +2 "processing"%k% +4 "core" %[!\ +2 .tPS.seek 0.3ml +2 "processing"% ' +388 "core" ' +2 .tPSV.dial PSR + "processing"%A +97 "core"  +2 .tPSR.select :wash +2 "processing"% +10 .tPS.seek 0.7ml +2 "processing"%^'* +487 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml + "processing"%R' +1919 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%W +98 "core" +2 .tPTV.dial :mixing +2 "processing"%M @ +68 "core" A +2 .tPBV.dial :waste2 +2 "processing"%|  +87 "core"  +3 .tPS.seek 0ml + "processing"%i'W +2629 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&d& +4 "core" & < ` +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek PC + "manipulator"&( +4 "core" ( +2 "manipulator"&I& +4 "core" & ` + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 & & +2 "core" &  ` +2 .tForearm.seek PC +2 "manipulator"&!' +96 "core" ' +2 .tHand.close + "manipulator"&9 +3 "core" 9(; +102 "processing"%9 +3 "core" 9,? +102 "processing"%9 +3 "core" 91D +102 "processing"%9 +3 "core" 95H +102 "processing"%{9 +3 "core" 9;L +102 "processing"%y9 +3 "core" 9AP +102 "processing"%v9 +3 "core" 9FT +102 "processing"%r9 +4 "core" 9LY +102 "processing"%J9 +3 "core" 9R] +102 "processing"%P9 +3 "core" 9Xa +102 "processing"%u9 +3 "core" 9_e +102 "processing"%x9 +3 "core" 9ej +102 "processing"%q9 +3 "core" 9kn +3 .tPH.hold 2:00:00,28C +2 .delay 1:30 +2 "processing"%. ppf +3 "core" n +8998 .tPSR.select :air +2 .PSV.dial PSR + "processing"% +96 "core"  +2 .tPSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%U' +588 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +10 .tPS.seek 2ml +2 "processing"%}'[ +1612 "core" ' +2 .tPTV.dial :puck + "processing"%?  +69 "core"  +2 .tPSV.dial PTV +2 "processing"%h +80 "core"  +2 .tPBV.dial :waste1 +2 "processing"%D  +123 "core"  +2 "processing"%)% +4 "core" %]\  +2 .tPS.seek 1.5ml +2 "processing"%a' +588 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%# * +30 "core" + +3 .tPS.seek 0ml +2 "processing"%['W +1609 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +33 "core"  +2 .tdelay 30 seconds +908 E\ GF +2094 .tPBV.dial between PSV and waste1 +2 "processing"%j * +33 "core" + +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%Z +79 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"% ' +2247 "core" ' +2 .tPSV.dial PTV + "processing"% +80 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"% +68 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%Q +67 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +53 "processing"%  +76 "core"  +3 .tPS.seek :empty + "processing"%'9 +2243 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%_  +123 "core" +2 .tPSV.dial :mixloop +2 "processing"%5 +41 "core" +2 .tPRV.dial :ab1 +2 "processing"%1 @ +69 "core" A +3 .tPS.reconfigure PSslow + "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%V'w +360 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +3 "processing"%7  + "collection"'(  +41 "core"  +8 +2 "processing"%\ % +4 "core" %{@\  +2 .tPS.seek 0.32ml +2 "processing"%]'( +393 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'k  +28 "core" +2 .tPRV.dial :air +2 "processing"%2  +40 "core"  +3 .tPS.seek 0.9ml +2 "processing"%"'D +1245 "core" ' +2 .tPRV.dial :waste2 + "processing"%A @ +69 "core" > +3 .tPS.seek 0.5ml +2 "processing"% ' +861 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%^  +43 "core"  +3 .tPS.reconfigure PSconfig + "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%W'[ +1614 "core" ' +2 .tPSV.dial :PML + "processing"%M +42 "core" +2 .tPTV.dial :mixing +2 "processing"%| @ +69 "core" B +2 .tPBV.dial :waste1 +2 "processing"%R  +32 "core" +2 "processing"%d% +4 "core" %W\  +2 .tPS.seek 1.85ml +2 "processing"%I'7 +239 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +3 .tPS.seek 0ml +2 "processing"%<'W +1973 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" &+2a\ + .tHand.open + "manipulator"&L1 +20 "core" 1 +2 "manipulator"&*& +4 "core" & +2 "manipulator"&% +3 "core" %   +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&&(- +150 "core" ( +2 "manipulator"& & +4 "core" &- F +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &$& +3 "core" &- A +2 .tForearm.seek :garage +2 "manipulator"&!' +106 "core" ' +4 .tHand.close + "manipulator"&/ +76 "core" / +2 "manipulator"&T& +4 "core" &-  +2 "manipulator"&% +4 "core" %   +2 .tForearm.seek :retract + "manipulator"&3'\ +96 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&( +271 "core" ( +2 "manipulator"&/& +4 "core" &\   2 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &G& +2 "core" &\  2 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&@'ρ +95 "core" ' +2 "manipulator"&w& +4 "core" &\  2 +2 "manipulator"&K% +3 "core" %τ 4 +3 "collection"'6& +3 "core" &.03\ +2 "collection"'c& +4 .tCC.seek :closed + "collection"'S(O +3 "core" &,/@\ +4 &-/_\ 7 +9 &GK}+3h\ 0 +10 &~w+0W\ E +9 &.`-1T\ J +9 &Z.0\\\ I +10 &],1]\ J +9 &t_,0S\ J +10 &7Z-1V\ J +9 &_-0]\ I +9 &],0U\ I +10 &}_,1^\ J +9 &!?^,1_\ J +9 &#Z,1^\ I +10 &$]/0U\ I +9 &&_-0Y\ J +9 &(H_,1^\ I +10 &* `-0Q\ J +9 &+_,1Y\ I +10 &-Z-1N\ J +9 &/O\\.1U\ J +9 &1Z.1P\ I +10 &2Z,0Q\ J +9 &4\\-0R\ J +9 &6X`-1J\ I +10 &8Z,0L\ J +9 &9_,/R\ I +10 &;].1J\ I +9 &=_`-0O\ J +9 &?"`-/T\ I +10 &@`,/O\ J +9 &B_+1N\ J +10 &Df_./Q\ J +9 &F(`,/U\ J +9 &Gk,1K\ K +10 &I,/E\ N +9 &KU+/N\ S +9 &M*.M\ V +10 &Nx+/E\ 3 +9 &Oh+,0I\ ^ +9 &OW,-J\ C +3 ( + "collection"'c& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.56 + "collection"'& +4 "core" &OV-.I\ C + .tHand.open + "manipulator"&1 +70 "core" 1 +2 "manipulator"&z% +4 "core" % τ  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&%'\ +95 "core" ' +2 .tPSV.dial PSR + "processing"% +96 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%' +1621 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%X  +41 "core"  +3 .tPS.seek 0ml + "processing"%E'W +1614 "core" ' +2 .tPSV.dial PSR + "processing"%O +43 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%g' +2650 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%  + "collection"'=  +38 "core"  +115  +2 .tPSV.dial :mixloop + "processing"%l +97 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%4  +71 "core" +57 .tPS.seek 0ml + "processing"%~'W +2639 "core" ' +2 .tPSV.dial :air + "processing"%0  +41 "core"  +3 .tPS.seek 2.5ml +2 "processing"%' +2629 "core" ' +2 .tPSV.dial :mixloop + "processing"%F +43 "core" +3 .tPS.seek 0ml + "processing"%t'W +2632 "core" ' +2 .tPSV.dial :air + "processing"%C  +42 "core"  +3 .tPS.seek 2.5ml + "processing"%N' +2626 "core" ' +2 .tPSV.dial :mixloop + "processing"% +42 "core" +3 .tPS.seek 0ml + "processing"%e'W +2632 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &\  2 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&B( +3 "core" ( + "manipulator"& & +4 "core" &\  2 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &-& +2 "core" &\   2 +2 .tForearm.seek CC +2 "manipulator"&n'ρ +101 "core" ' +2 .tHand.close + "manipulator"&/ +68 "core" / +2 .tCC.seek :open +2 "collection"';( +376 "core" ( +2 "manipulator"&& +4 "core" &\  + 2 +2 "manipulator"&,% +3 "core" % υ  z +2 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&o(- +281 "core" ( +2 "manipulator"&f& +4 "core" &- & # +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &m& +3 "core" &- 7 # +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&9' +110 "core" ' +3 .tHand.open + "manipulator"&p1 +69 "core" 1 +2 "manipulator"&Y% +4 "core" %  > Ǽ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&+'\ +97 "core" ' +2 ."da"delayUntil "12:04:32.07" +20228 E\ 11 +4606 #"da"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"%H * +32 "core" + +2 ."da"PSV.dial :air +2 "processing"%s  +42 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%>' +2249 "core" ' +2 ."da"PSV.dial :mixloop + "processing"% +43 "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"% +41 "core" +4 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%{  +42 "core"  +2 ."da"PS.seek :empty +2 "processing"%y'9 +2243 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%v +123 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%r' +601 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%J'[ +1606 "core" ' +2 ."da"PTV.dial :puck + "processing"%P  +69 "core"  +2 ."da"PSV.dial PTV +2 "processing"%u +68 "core" +2 ."da"PBV.dial :waste1 + "processing"%x  +32 "core" +2 "processing"%q% +4 "core" %\\W\  +2 ."da"PS.seek 1.5ml +2 "processing"%' +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%i * +31 "core" * +3 ."da"PS.seek 0ml +2 "processing"%U'W +1617 "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"%h * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%D +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%)' +2245 "core" ' +2 ."da"PSV.dial PTV + "processing"%} +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +4 "processing"%# +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%a +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%\\  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2239 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%j +123 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%Z' +598 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml +2 "processing"%['[ +1615 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core"  +2 "processing"%Q% +4 "core" %]{\  +2 ."da"PS.seek 1.5ml +53 "processing"%' +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +3 ."da"PS.seek 0ml +2 "processing"%_'W +1606 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%5  +31 "core"  +2 ."da"delay 30 seconds +2217 E\ ?? +786 ."da"PBV.dial between PSV and waste1 +2 "processing"%1 * +32 "core" * +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%7' +2256 "core" ' +2 ."da"PSV.dial PTV + "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"%V +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%k  +79 "core" +2 ."da"PS.seek :empty +2 "processing"%2'9 +2233 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%]  +41 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%A  +126 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%"  +40 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%^ +41 "core" +3 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"% ' +380 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%M  +41 "core"  +2 "processing"%|% +4 "core" %g\  +2 ."da"PS.seek 0.55ml +2 "processing"%R'y +337 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%d  +42 "core"  +3 ."da"PS.seek 2ml + "processing"% '[ +1565 "core" ' +2 ."da"PSV.dial :PML + "processing"%W +42 "core" +2 ."da"PTV.dial :mixing +2 "processing"%I @ +67 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%  +32 "core" +2 "processing"%L% +4 "core" %_`\  +2 ."da"PS.seek 1.85ml +2 "processing"%*'? +235 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +3 ."da"PS.seek 0ml +2 "processing"% 'W +1963 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +46320 E\ 00 +1684 #"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 +2 "processing"%  +41 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%T' +2252 "core" ' +2 ."da"PSV.dial :mixloop + "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 :empty +2 "processing"%G'9 +2241 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%& +122 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%w' +611 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%K'[ +1609 "core" ' +2 ."da"PTV.dial :puck + "processing"%6  +71 "core"  +2 ."da"PSV.dial PTV + "processing"%3 +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%8  +33 "core" +2 "processing"%% +4 "core" %Vb\  +2 ."da"PS.seek 1.5ml +2 "processing"%' +593 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%z * +34 "core" , +3 ."da"PS.seek 0ml +2 "processing"%c'W +1611 "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 + "processing"%< +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%X' +2240 "core" ' +2 ."da"PSV.dial PTV + "processing"% +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%O +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%E +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%=  +66 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2260 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%l +123 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%4' +588 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%g'[ +1617 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%0 +69 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%~  +32 "core" +50 "processing"%F% +10 "core" %]_\  +2 ."da"PS.seek 1.5ml +2 "processing"%' +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%C * +33 "core" , +3 ."da"PS.seek 0ml +2 "processing"%t'W +1603 "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"%N * +32 "core" * +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"% ' +2068 E\ 33 +177 "core" ' +2 ."da"PSV.dial PTV + "processing"%- +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"%%  +67 "core"  +2 ."da"PS.seek :empty +2 "processing"%S'9 +2252 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +123 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%,' +620 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%n'[ +1616 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%f +68 "core" +4 ."da"PBV.dial :waste1 +4 "processing"%m  +33 "core" +2 "processing"%B% +4 "core" %]Z\  +2 ."da"PS.seek 1.5ml +2 "processing"%p' +597 "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"%'W +1613 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%9  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%H' +2235 "core" ' +2 ."da"PSV.dial PTV + "processing"%s +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%e +80 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2249 "core" ' +2 ."da"Sleepy.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%{ +125 "core"  + ."da"PSR.select :sub1 +3 "processing"% +10 ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."da"PS.seek 0.25ml +2 "processing"%>'7 +331 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :sub2 +2 "processing"% +9 ."da"PS.seek 0.5ml +2 "processing"%v' +330 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%y'[ +1602 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%r +71 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%P  +33 "core" +2 "processing"%u% +4 "core" %Zc\  +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"%q * +34 "core" , +3 ."da"PS.seek 0ml +2 "processing"%J'W +1608 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%i  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%? +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%h' +2294 "core" ' +2 ."da"PSV.dial PTV + "processing"%D +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%U +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%} +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +4 "processing"%#  +71 "core"  +2 ."da"PS.seek :empty +2 "processing"%a'9 +2316 "core" ' +4 "processing"%\\9 +3 "core" 94 + #"da"Processing Puck Heater at 28C before imaging + .PH.coast +2 "processing"%)  +3 "core" 4! + 4! + "processing"%j& +3 "core" &TNV\ % +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 + "manipulator"&% +4 "core" %\    +2 "storage"(Z% +3 "core" %} \ +2 "storage"(. +2 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 3 +2 "storage"(( +346 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (Q& +3 "core" & ? ; '\ +2 "manipulator"&[& +3 "core" &- # + "manipulator"& % +4 "core" %\   +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 3 +2 "manipulator"&(j +174 "core" ( +2 "manipulator"&5& +4 "core" &h  2 !w + "storage"(1& +4 "core" & > 6 \ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +59 "manipulator"&' +101 "core" ' +2 "storage"(_& +4 "core" & h g \ +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek beamBreak +2 "storage"(('L +274 "core" ' +2 "storage"(\ - +3 "core" -'k +2 ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&V& +2 "core" &h  / !w +2 "storage"(k& +3 "core" & A @ b\ +2 ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 3 +2 "manipulator"&7'6 +36 "core" ' +2 ."da"\Elbow.hold +2 "manipulator"&], +3 "core" , + ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(A- +2 "core" -'k +3 ."da"SE.seek 2.1 Pucks below Top Plate + "storage"("'# +33 "core" ' +2 "manipulator"&^% +4 "core" %u ȹ$ +2 "storage"(2& +3 "core" & \ +2 ."da"Forearm.force -20 + "manipulator"&5 +2 ."da"Forearm.seek 3 + 253 counts +2 "manipulator"&M'3 +13 "core" ' +2 "manipulator"&|& +4 "core" & N +2 "storage"( & +4 "core" & 6 5\ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&d' +22 "core" ' +3 ."da"SE.seek 3.1 Pucks below Top Plate +2 "storage"(R' +42 "core" ' +2 "manipulator"&W& +4 "core" &  N +2 "manipulator"&I% +4 "core" % + ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&'\ +91 "core" ' +2 ."da"\Elbow.seek PC +2 "manipulator"&L( +241 "core" ( +2 "manipulator"&& +4 "core" & d + ."da"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 & & +2 "core" & C +2 ."da"Forearm.seek PC +2 "manipulator"&*' +95 "core" ' +2 ."da"Hand.close + "manipulator"&$/ +72 "core" / +2 ."da"PC.seek :open +2 "processing"%'( +401 "core" ( +2 "storage"(& +4 "core" & h g\ + "manipulator"& & +4 "core" & 7 +2 "manipulator"&% +3 "core" %  Z 8 +2 ."da"Forearm.seek :retract + "manipulator"&:'\ +96 "core" ' +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"\Elbow.seek 3 + "manipulator"&!(j +250 "core" ( +2 "manipulator"&/& +4 "core" &k   $ +2 "storage"(T& +3 "core" & C @ \ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&&' +99 "core" ' +2 ."da"Hand.open + "manipulator"&G1 +76 "core" 1 +12 "storage"(w- +3 "core" -' +2 ."da"SE.seek 2.86 Pucks below Top Plate +2 "storage"(6' +25 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 2.19 Pucks below Top Plate +2 "storage"(3' +55 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da18jul3112h197ml.tif +1943 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +25 #"da"SX HX9/16 (USB:31): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 16.458 seconds\ /var/log/esp/da18jul3112h197ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da18jul3112h197ml15s.tif +1556 #SX HX9/16 (USB:31): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da18jul3112h197ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da18jul3112h197ml30s.tif +3063 #SX HX9/16 (USB:31): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da18jul3112h197ml30s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da18jul3112h197ml70s.tif +2506 E\ -- +4612 #"da"SX HX9/16 (USB:31): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da18jul3112h197ml70s.tif: TIFF Upload Complete\ +2 .Sleepy.power :camera,:OFF +2 ."Qmail"HABfans.email "16.458 sec auto-exposure",Subject: "da18jul3112h197ml images!" +8 "storage"(8- +120 "core" -' +2 "storage"(& +4 "core" & @ \ +2 "manipulator"&K& +3 "core" &o\  @ # +2 ."da"\Elbow.seek 3 +2 "manipulator"&z(j +3 "core" ( +3 "manipulator"&& +3 "core" &o\   # +2 "storage"(& +4 "core" &\ "\ " \ +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&@' +12 "core" ' +2 ."da"SE.reconfigure SEgently +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 2.9 Pucks below Top Plate +3 "storage"(<' +61 "core" ' +2 "manipulator"&c& +5 "core" &o\  # +2 "storage"(& +3 "core" & F\ +2 ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 3 +2 "manipulator"&O'6 +36 "core" ' +2 ."da"\Elbow.hold +2 "manipulator"&E, +3 "core" , +2 ."da"\Elbow.reconfigure TightElbow +4 "manipulator"&$&.,(\ #b +2 ."da"SE.reconfigure SEconfig +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 3.09 Pucks below Top Plate +2 "storage"(=' +23 "core" ' +3 "manipulator"&X% +7 "core" % 3 m +2 "storage"(l& +5 "core" & \ +95 ."da"Forearm.force -20 +2 "manipulator"&5 +3 ."da"Forearm.seek 3 + 275 counts + "manipulator"&'I +21 "core" ' + "manipulator"&4& +4 "core" &  W +2 "storage"(0& +4 "core" & \ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&~' +24 "core" ' +3 "storage"(F% +7 "core" % \ +3 ."downElevator"SE.seek :down +2 "storage"(g'v +155 (C% +3 "core" %u. g\ QK +2 "manipulator"&% +4 "core" % ; +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +3 "manipulator"&'\ +71 "core" ' + ."downElevator"SE.coast + "storage"(5 +23 "core" ' +4 ."da"SC.coast +2 "storage"(6 +8 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 #tStarting finalPurge + "processing"%N& +5 "core" &\ +2 ."psFlush"Hand.open + "manipulator"&1 +25 "core" 1 +4 "manipulator"&t& +4 "core" & 8 W +2 "manipulator"&-% +4 "core" %\  ! 4 +2 ."psFlush"\Elbow.seek FlushPuck::Garage +2 "manipulator"&(- +176 "core" ( +2 "manipulator"&& +4 "core" &-  " +2 ."psFlush"\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &%& +2 "core" &- " +3 ."psFlush"Forearm.seek :garage +2 "manipulator"& ' +107 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&/ +74 "core" / +2 "manipulator"&S& +5 "core" &- " +2 "manipulator"&,% +3 "core" %  +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&f'\ +106 "core" ' +2 ."psFlush"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."psFlush"\Elbow.seek PC +2 "manipulator"&m( +128 "core" ( +2 "manipulator"&B& +4 "core" & , u +2 ."psFlush"\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &n& +3 "core" & Y u +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC + "manipulator"&Y' +107 "core" ' + "manipulator"&p& +4 "core" & u +3 "manipulator"&9% +3 "core" % 9 +2 "processing"%& +4 "core" &\ +2 "processing"%& +3 ."psFlush"PC.seek :closed +2 "processing"%(Tg +3 "core" &\ +3 &\  +10 &3~\ )w +9 &e\ = +10 &v\ K +9 &M]\ J +9 &^\ J +10 &`\ K +9 &_\ J +9 &TZ\ K +12 &_\ J +7 &]\ J +10 & Z\ J +9 &"^[\ J +9 &$\\\ K +10 &%\\\ K +9 &'\\\ K +9 &)e^\ J +10 &+'^\ J +9 &,^\ J +10 &._\ J +9 &0l\\\ K +10 &2.\\\ K +9 &3[\ J +9 &5Y\ J +9 &7uY\ J +11 &97]\ J +8 &:[\ J +10 &<Y\ J +9 &>}^\ J +9 &@>\\\ K +10 &B[\ J +9 &C^\ J +9 &E_\ J +10 &GF\\\ K +9 &Ic\ K +10 &Jt\ M +9 &L|\ P +9 &N=\ P +10 &O\ P +9 &Q\ Q +10 &Sgzh\ 1 +9 &T&*w\ N +9 &TL\ ( +3 ( + "processing"%& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.52 +2 "processing"%s& +4 "core" &TL\ ( + ."psFlush"Hand.open +2 "manipulator"&e1 +71 "core" 1 +2 "manipulator"&% +4 "core" %  J +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +102 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%H +123 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%{'P +378 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +727 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1616 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%> +69 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%v  +33 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%r'W +2636 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%P +69 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%u' +586 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%y' +2121 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%q +71 "core" + ."psFlush"PBV.dial PSV +2 "processing"%x U +51 "core" U +3 ."psFlush"PS.seek 0ml + "processing"%i'W +2627 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"% @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%?' +2631 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%J  +70 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%D'9 +2650 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%U +42 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%}' +2630 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%# +69 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%h'W +2630 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%\\ @ +43 "core" > +3 ."psFlush"PS.seek 2.5ml + "processing"%)' +2638 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%j  +69 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2630 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%Z +42 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%'P +1108 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%Q' +1607 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%[ +80 "core"  +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +51 "core" +3 ."psFlush"PS.seek 0ml + "processing"%5'W +2632 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%1 +80 "core"  +2 ."psFlush"PSR.select :flush +48 "processing"%@ +18 ."psFlush"PS.seek 0.5ml +2 "processing"%o' +594 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%_' +2138 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%+ +67 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%\ U +51 "core" V +3 ."psFlush"PS.seek 0ml + "processing"%V'W +2630 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%k @ +42 "core" > +3 ."psFlush"PS.seek 2.5ml + "processing"%A' +2636 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%^  +67 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%2'9 +2637 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%| +42 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"% ' +2624 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%W +80 "core"  +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%I'W +2625 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"% @ +40 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2662 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%(  +68 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%7'9 +908 E\ << +1731 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'M& +4 "core" &<Bu\ + .tHand.open + "manipulator"&"1 +16 "core" 1 +2 "manipulator"&d& +4 "core" &  u +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC + "manipulator"&( +4 "core" ( +2 "manipulator"& & +4 "core" & u + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &]& +2 "core" & u +2 .tForearm.seek PC +2 "manipulator"&$' +96 "core" ' +2 .tHand.close + "manipulator"&/ +66 "core" / +2 .tPC.seek :open +2 "processing"%b( +402 "core" ( +2 "manipulator"&& +4 "core" & M u +2 "manipulator"& % +3 "core" %  N  +2 .tForearm.seek :retract +2 "manipulator"&'\ +91 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&*( +355 "core" ( +2 "manipulator"&/& +4 "core" &  6 0 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &T& +2 "core" &   0 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&L'ρ +108 "core" ' +2 "manipulator"&G& +4 "core" &  8 0 +2 "manipulator"&w% +3 "core" %τ  V +2 "collection"':& +4 "core" &=@P\ +2 "collection"'R& +3 .tCC.seek :closed +2 "collection"'6(O +3 "core" &;AR\ +3 &;>K\  +8 &2<>O\ *x +10 &e;>Q\ = +9 &t<AM\ K +9 &NZ:@J\ J +10 &`<?O\ I +9 &Z<>P\ J +10 &_=@Q\ I +9 &W[<?K\ I +9 &Z<?\ \ I +10 &\\;@N\ I +9 & _<AQ\ J +9 &"]];@O\ J +10 &$ [<?Q\ J +9 &%_<@M\ I +10 &'`:?Q\ I +9 &)e_;AH\ J +9 &+']=BO\ J +10 &,`;BN\ I +9 &.Z;BO\ J +9 &0m]=?Q\ J +10 &20Y<@N\ J +9 &3\\:@K\ J +10 &5]<?M\ J +9 &7u\\;AH\ J +9 &98Z<?N\ J +10 &:_;?Q\ I +9 &<Z>AP\ J +9 &>`<?J\ I +10 &@@\\;@G\ J +9 &B`<@J\ I +10 &CZ;@K\ J +9 &Eb<AS\ J +9 &GEg;?P\ K +10 &I;?K\ M +9 &J=@T\ Q +9 &Lm;=S\ U +10 &N.;?I\ B +9 &O7::? \ )x +9 &Oc;> \ D +6 ( + "collection"'R& +4 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.63 +2 "collection"'8& +4 "core" &OW;@9\ D + &OV;? \ D + .tHand.open +2 "manipulator"&1 +68 "core" 1 +2 "manipulator"&K% +4 "core" % τ o V +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +92 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'& +4 "core" &OW:@\ D +2 "collection"'c% +3 "core" %;=\ +2 #tCS Pulling 5ml of flush .CSV.dial CSR +2 "collection"'  +38 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'X'l +1346 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 'l% +2 "core" %l:=0\  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.501ml +2 "collection"'!' +649 "core" ' +2 .tCSV.dial :waste + "collection"'& +120 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'3' +1987 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'4& +4 "core" &OV9=\ D +2 "collection"'0% +4 "core" %:>;\ + .tCSV.dial :flush +2 "collection"'F  +39 "core"  +3 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 5ml + "collection"'@'l +1197 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'z @ +41 "core" B +2 "collection"'<% +4 "core" %l8=\  +2 .tCS.seek 7ml +2 "collection"'C' +526 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +2 "collection"'  +2 'O  +39 "core"  +98  +2 .tCBV.dial :waste1 + "collection"' @ +43 "core" > +3 .tCS.seek 0ml + "collection"'N' +1630 "core" ' +52 #tFlushing lower manifold's waste2 port +5 "collection"'=& +4 "core" &OV<@I\ D + "collection"'% +4 "core" %=?n\ + .tCSV.dial :flush +2 "collection"'t  +69 "core" +3 .tCS.seek 5ml +2 "collection"'-'l +1198 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'~ @ +41 "core" A +2 "collection"'% +4 "core" %l;@J\  +2 .tCS.seek 7ml +2 "collection"'%' +539 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'g  +40 "core"  +2 .tCBV.dial :waste2 +2 "collection"'  +105 "core"  +3 .tCS.seek 0ml + "collection"'E' +1643 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'& +4 "core" &OU;AH\ D +2 "collection"'S% +4 "core" %<?r\ + .tCSV.dial CSR + "collection"',  +52 "core"  +2 .tCSR.select :kill + "collection"' +10 .tCS.seek 8ml +2 "collection"'' +1880 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +31 "collection"' +10 .tCS.seek 10ml +2 "collection"'B' D +528 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"'n +2 '  +105 "core" ~ +25  +2 .tCTV.dial :intake +2 "collection"'p  +68 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'9' \\ +1884 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'  +68 "core"  +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'' +588 "core" ' +2 .tCSV.dial CSR + "collection"'f  +105 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'''l +1355 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml + "collection"'s' D +1361 "core" ' +2 .tCSV.dial CBV + "collection"'e +105 "core" ~ +2 .tCS.seek 0ml +2 "collection"'' +2622 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &  N 0 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&H( +2 "core" ( +2 "manipulator"&Y& +4 "core" &  0 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &a& +3 "core" &   0 +2 .tForearm.seek CC + "manipulator"&{'ρ +102 "core" ' +2 .tHand.close + "manipulator"&>/ +74 "core" / +2 .tCC.seek :open +2 "collection"'v( +378 "core" ( +2 "manipulator"&& +4 "core" &   0 +2 "manipulator"&P% +3 "core" % ς ' u +2 .tForearm.seek :retract + "manipulator"&r'\ +98 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&u(- +277 "core" ( +2 "manipulator"&q& +4 "core" &- W . +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &x& +2 "core" &- . +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&y' +111 "core" ' +2 .tHand.open + "manipulator"&1 +72 "core" 1 +2 "manipulator"&i% +4 "core" % |  ƻ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&J'\ +104 "core" ' +2 #tCompleted [/home/esp/esp2/mission/2018_07_19_niagara_mission.rb:107] begun 11:00:28 + #Preparing to sleep until 6:20AM 8/02/2018 +4 #Asleep til 6:20AM 8/02/2018 +3 ."shutdown"CC.coast +2 "collection"'6 +5 #tContinuing at 06:20EDT02-Aug-18 + ."shutdown"CS.coast +2 "collection"'5 +4 E\ 77 +2 ."shutdown"PC.coast +2 "processing"%6 +4 ."Qmail"GoodNews.email "Then, in tube 4: Sample.deep; initialPurge; da withoutWCR\\n/home/esp/esp2/mission/2018_07_19_niagara_mission.rb:113\\n{1 => 22, 2 => 22, 3 => 4, 4 => 18}\\nCan@12:58:45, 24.8C, 23% humidity, 14.2psia, 13.663V, 0.263A, 0.263A avg, 3.60W",Subject: "Asleep until 06:20EDT02-Aug-18" +4 ."shutdown"PS.coast +57 "processing"%5 +3 ."shutdown"Forearm.coast + "manipulator"&5 +2 ."shutdown"\Elbow.coast + "manipulator"&6 +37 ."shutdown"Sleepy.power :dwarf,:OFF + .Sleepy.power :raw,:OFF +3 #Shutdown +29963 E\ { +60002 \ l +60002 \ q +60002 \ o +60003 \ y +60002 \ n +60002 \ j +60002 \ $$} +60002 \ l +60003 \ o +60002 \ o +60002 \ y +60002 \ p +60002 \ l +60002 \ i +60003 \ o +60002 \ k +60002 \ ## +60002 \ w +60002 \ p +60003 \ w +60002 \ o +60002 \ t +60002 \  +60002 \  +60003 \ h +60002 \ x +60002 \ && +60002 \ z +60002 \ ~ +60003 \ p +60002 \ ## +60002 \ ''~ +60002 \ "" +60002 \ $$| +60003 \ ##z +60002 \ y +60002 \ ## +60002 \ u +60002 \ r +60003 \  +60002 \ | +60002 \ q +60002 \ $#} +60002 \ q +60003 \ s +60002 \ i +60002 \ l +60002 \ t +60002 \ n +60003 \ n +60002 \ r +60002 \ x +60002 \ r +60002 \ z +60003 \ | +60002 \ k +60002 \ z +60002 \ o +60002 \ q +60003 \ x +60002 \ '' +60002 \ r +60002 \ l +60002 \ '' +60003 \ (' @EDT1533096227.61 \ | +60002 \ r +60002 \ c +60002 \ .. +60003 \ #"{ +60002 \ ## +60002 \ ##w +60002 \  +60002 \ %%{ +60003 \ j +60002 \ %%l +60002 \ #" +60002 \ z +60002 \ t +60003 \ o +60002 \ f +60002 \ z +60002 \ { +60002 \ k +60003 \ | +60002 \ m +60002 \ r +60002 \ p +60002 \  +60003 \ | +60002 \ s +60002 \ t +60002 \ y +60002 \ { +60003 \ l +60002 \ i +60002 \ q +60002 \ v +60002 \ n +60003 \ v +60002 \ o +60002 \ q +60002 \ } +60002 \ t +60003 \ l +60002 \ q +60002 \ o +60002 \ q +60002 \ } +60003 \ u +60002 \ %$v +60002 \ o +60002 \ m +60002 \ n +60003 \ ~ +60002 \ o +60002 \ l +60002 \ ##p +60002 \ p +60003 \ p +60002 \ p +60002 \ q +60002 \ y +60002 \ i +60003 \ p +60002 \ e +60002 \ g +60002 \ s +60002 \ '& +60003 \ q +60002 \ $%y +60002 \  +60002 \ k +60002 \ s +60003 \ p +60002 \ w +60002 \ q +60002 \ q +60002 \ p +60003 \  +60002 \ s +60002 \ q +60002 \  +60002 \ j +60003 \ j +60002 \ { +60002 \ q +60002 \  +60002 \ i +60003 \ m +60002 \  +60002 \ q +60002 \ j +60002 \ n +60003 \ k +60002 \ q +60002 \ r +60002 \ q +60002 \ j +60003 \ z +60002 \ k +60002 \ t +60002 \ | +60002 \ i +60003 \ { +60002 \ o +60002 \ } +60002 \ l +60002 \ s +60003 \ v +60002 \ o +60002 \ s +60002 \ k +60002 \ v +60003 \ x +60002 \ s +60002 \ i +60002 \ #" +60002 \ s +60003 \ | +60002 \ n +60002 \ %$x +60002 \ y +60002 \ m +60002 \ { +60003 \ v +60002 \  +60002 \ ##{ +60002 \ k +60002 \ n +60003 \ m +60002 \ n +60002 \ ~ +60002 \ p +60002 \ $$w +60003 \ o +60002 \ s +60002 \ o +60002 \ | +60002 \ ## +60003 \ v +60002 \ k +60002 \ s +60002 \ } +60002 \ r +60003 \ && +60002 \ k +60002 \ q +60002 \ q @EDT1533182630.77 \ l +60003 \ --} +60002 \ s +60002 \ u +60002 \ q +60002 \ m +60003 \ m +60002 \ %$ +60002 \ v +60002 \ q +60002 \ u +60003 \ ~ +60002 \ | +60002 \ z +60002 \ p +60002 \ n +60003 \ n +60002 \ m +60002 \ } +60002 \ u +60002 \ o +60003 \ l +60002 \ p +60002 \ q +60002 \ o +60002 \ p +60003 \  +60002 \ j +60002 \ p +60002 \ p +60002 \ u +60003 \ { +60002 \ { +60002 \ w +60002 \ q +60002 \ y +60003 \ p +60002 \ u +36844 \ } +35 #tPowering up Dwarves +517 .Sleepy.power :raw,:ON + "sampler") +2 )? +2 "core"  +2 "collection"' +2 'U +3 "core"  + "processing"% +2 %D +3 "core"  +2 "collection"' 9\ +2 ' 0\ + ' -\ +2 "processing"% 9\ +2 % 2\ + % *\ +3 % 0\ + "sampler")&\ +2 .tSS.configure SSconfig +2 "sampler")#.0X 22, 2 => 22, 3 => 4, 4 => 18}\\nCan@06:20:28, 23.7C, 22% humidity, 14.2psia, 13.619V, 0.417A, 0.417A avg, 5.68W",Subject: "Started 2018_07_19_niagara_mission phase Sample.deep; initialPurge; da withoutWCR" +118 .tSample.deep + "sampler")0 +1066 "core" 0 +2 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'M& +4 "core" &QWE\  + .tHand.open +2 "manipulator"&"1 +74 "core" 1 +2 "manipulator"&d& +4 "core" &\  O # +2 "manipulator"& % +3 "core" % \ ' !+ +3 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage + "manipulator"&](- +183 "core" ( +2 "manipulator"&& +5 "core" &- . +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &m& +2 "core" &- . +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage +2 "manipulator"&' +106 "core" ' +2 .tHand.close + "manipulator"&/ +66 "core" / +2 "manipulator"&& +4 "core" &-   . +2 "manipulator"& % +3 "core" %  +3 .tForearm.seek :retract +2 "manipulator"&$'\ +104 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC +2 "manipulator"&( +285 "core" ( +2 "manipulator"&/& +4 "core" &   + +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &T& +2 "core" &   # + +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&G'ρ +96 "core" ' +4 "manipulator"&w& +4 "core" &  + +2 "manipulator"&:% +4 "core" %ψ  +3 "collection"'& +3 "core" &PV\  +2 "collection"';& +4 .tCC.seek :closed + "collection"'R(O +4 "core" &QV\  +3 &RTM\  +9 &6QU\\\ +} +10 &iSU\\\ ? +9 &soQT_\ K +9 &7\\QTH\ J +10 &]OXN\ J +10 &\\QSV\ J +8 &}\\SWR\ J +10 &?]RWM\ J +10 &\\SWQ\ J +9 &]QUM\ J +9 & \\QVL\ J +9 &"H\\SXH\ J +10 &$\ [RUW\ J +9 &%\\RVP\ J +10 &']SUS\ J +9 &)P\\SVZ\ J +9 &+]RWG\ J +10 &,]RUQ\ J +9 &.ZSVH\ J +10 &0W\\PUE\ J +9 &2\\RUK\ J +9 &3[QUQ\ J +9 &5]OTE\ J +10 &7`\\QXO\ J +9 &9 `OUL\ K +10 &:ZSTL\ J +9 &<YTUI\ J +9 &>h]QUM\ J +10 &@+\\RUM\ I +9 &A_QVM\ J +9 &C`SWI\ J +10 &Eo^QVO\ J +9 &G.gPTV\ K +10 &H~PQS\ N +9 &JMSX\ S +10 &LXOQ\\\ U +9 &NPRN\ D +9 &O9DNS[\ "h +9 &O}{MRS\ J +6 ( + "collection"';& +5 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.78 + "collection"'8& +5 "core" &O}gNTY\ J + &O}gQW\ J + .tHand.open + "manipulator"&1 +72 "core" 1 +2 "manipulator"&K% +4 "core" % ψ ( +2 .tForearm.reconfigure LooseForearm +5 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'c& +4 "core" &O}fQS \ J +2 "collection"'% +4 "core" %NRE\ + #tCS Pulling 5ml of flush + .CSV.dial CSR + "collection"'L  +122 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"'`'l +1348 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 'l% +2 "core" %lLR\  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.501ml + "collection"'X' +640 "core" ' +2 .tCSV.dial :waste + "collection"'& +133 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'!' +1985 "core" ' +2 #tPurging external Intake + "collection"'4& +4 "core" &O}fMRN\ J + "collection"'0% +4 "core" %NR\ + .tCSV.dial :flush +2 "collection"'F  +41 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'3' D +2342 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"'z + '<  +29 "core"  +60 +2 .tCTV.dial :intake + "collection"'@  +70 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'' +2338 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'O  +70 "core"  +2 #tFlushing upper manifold + "collection"'& +4 "core" &O}eHMF\ J +2 "collection"'C% +3 "core" %IM \ + .tCSV.dial :flush +2 "collection"'=  +66 "core"  +3 .tCS.seek 5ml +2 "collection"''l +1205 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'t @ +40 "core" B +2 "collection"'N% +4 "core" %lJM\  +2 .tCS.seek 7ml +52 "collection"'~' +543 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +2 "collection"' +97 "core" ~ +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"'-' +1650 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'g'- +752 "core" ' +2 .tCSV.dial :waste + "collection"' +43 "core" +3 .tCS.seek 0ml + "collection"'%' +766 "core" ' +2 "collection"'& +4 "core" &O}ePM'\ J +2 "collection"'S% +3 "core" %LLN\ + .tCSV.dial :flush +2 "collection"',  +52 "core" +3 .tCS.seek 3ml +2 "collection"'E'- +760 "core" ' +2 .tdelay 5 seconds +199 E\ RR +303 .tCSV.dial :air +5 "collection"' @ +41 "core" A +2 "collection"'n% +4 "core" %-KP \  +2 .tCS.seek 5ml +2 "collection"' 'l +537 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml + "collection"'p' +1195 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'B'- +753 "core" ' +2 .tCSV.dial :waste + "collection"' +68 "core" +3 .tCS.seek 0ml +2 "collection"'9' +749 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&f& +4 "core" &  B + +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&( +3 "core" ( + "manipulator"&'& +4 "core" &  & + + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &e& +3 "core" &  + +2 .tForearm.seek CC + "manipulator"&s'ρ +102 "core" ' +2 .tHand.close + "manipulator"&/ +71 "core" / +2 .tCC.seek :open +2 "collection"'Y( +374 "core" ( +2 "manipulator"&a& +4 "core" &  + + "manipulator"&>% +4 "core" % | e +2 .tForearm.seek :retract + "manipulator"&*'\ +98 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&(- +278 "core" ( +2 "manipulator"&6& +4 "core" &-  ( +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 && +2 "core" &-  ( +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&P' +110 "core" ' +3 .tHand.open + "manipulator"&{1 +75 "core" 1 +2 "manipulator"&q% +4 "core" %  ǽ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&x'\ +105 "core" ' +2 #tda sampling at most 1000ml +3 #Loading sh1 puck from tube 4 into Collection Clamp + ."Qmail"HABfans.email "Started da in tube 4 at 06:24:51EDT02-Aug-18\\n{1 => 22, 2 => 22, 3 => 4, 4 => 18}\\nCan@06:23:54, 23.7C, 22% humidity, 14.2psia, 13.614V, 0.429A, 0.429A avg, 5.84W",Subject: "da sampling at most 1000ml" +2 "collection"'H& +217 "core" &MR \ +2 "manipulator"&% +4 "core" %\ & !V +2 "storage"(i% +3 "core" %~\ \ \ +2 "storage"(r. +3 "core" .( +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"(y(,B +659 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (v& +2 "core" &,C. \  +2 "manipulator"&& +3 "core" &- ( +2 "manipulator"&b% +3 "core" %\ & !V +3 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 +2 "manipulator"&7( +179 "core" ( +2 "manipulator"&J& +4 "core" &  - "z +2 "storage"(u& +3 "core" &,C. ^\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&.'_ +101 "core" ' +3 "storage"(?& +3 "core" &,C. \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(U'L +134 "core" ' +2 "storage"(D- +3 "core" -'v +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (#& +2 "core" &,C- 6\  +2 "manipulator"&\\& +4 "core" &  = "y + .t\Elbow.seek 4 +2 "manipulator"&}( +3 "core" ( +2 "manipulator"&j& +3 "core" &  % "y +2 "storage"()& +4 "core" &,C- \  +3 .tForearm.seek 4 + 300 counts + "manipulator"&' +23 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +46 "manipulator"&/ +80 "core" / +13 ."downElevator"SE.seek :down +4 "manipulator"&[& +4 "storage"(h'v +9 "core" &   "y +2 "manipulator"&1% +4 "core" %  # +2 .tForearm.seek :retract +2 "manipulator"&5'\ +96 "core" ' +3 .t\Elbow.seek CC +2 "manipulator"&\ ( +2 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +150 "core" ( +2 "manipulator"&o& +4 "core" &  ( +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &|& +3 "core" &  ( +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&Z'ρ +97 "core" ' +2 "manipulator"&+& +4 "core" &   C ( +2 "manipulator"&W% +4 "core" %~ +2 "collection"'& +4 "core" &NPO\ +2 "collection"' & +3 .tCC.seek :closed +2 "collection"'V(O +3 "core" &LR\ +3 &NPU\  +9 &4MPf\ *z +9 &hMQ_\ > +10 &uLRZ\ J +9 &^YMQY\ I +9 & _NPU\ I +10 &]KRS\ J +9 &\\LRV\ I +9 &f_LRU\ I +10 &'\\MQ^\ J +9 &\\PRV\ J +10 & \\MP_\ I +9 &"o_NRI\ I +9 &$0]OQK\ I +10 &%_MSN\ I +9 &']NS]\ I +9 &)wZOUR\ I +10 &+7\\NRF\ J +9 &,]OR\ I +10 &.]MR\\\ I +9 &0~\\OQL\ I +9 &2@\\MQO\ I +10 &4YMRQ\ I +9 &5]OPF\ I +9 &7YNP\ I +10 &9G]NQK\ J +9 &;\ [NQ\ I +10 &<_LSY\ I +9 &>\\NSE\ I +9 &@QZLRI\ I +10 &B]MQJ\ J +9 &C]NRP\ I +9 &E_KPJ\ J +10 &GTmMQV\ K +9 &I LQN\ N +10 &JLQK\ T +9 &LzUjO\ V +9 &N:(3Q\ C +10 &O>9'(Q\ 'u +9 &O~s+-M\ K +35 ( +2 &O~v.2p\ K + &O~v57T\ K + &O~v9:S\ K + &O~v==N\ K +2 "collection"' & +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.74 +2 .Hand.open + "manipulator"&A1 +76 "core" 1 +2 "manipulator"&% +4 "core" % ~ ; +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&M'\ +95 "core" ' +2 .tSC.coast + "storage"(6 +2 #tcollectSample 1000ml w/bubble point of 24psi + #Priming 7ml + .Sleepy.power :sampler,:ON + .Intake.select :close + .\Exhaust.select :close + .SS.hold +2 "sampler")"+ +3 "core" + + "sampler")d% +4 "core" % \ % +2 "collection"' & +4 "core" &O~tEI\ K +2 E\ ^] + #tCalibrating pressure and temperature sensors +2 .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X +27  +2 .tdelay 3.8 seconds +382 "collection"'% +5 "core" %IP\ + "sampler")% +4 "core" %?3 \ f + .tSSV.dial :spit +2 "sampler") +125 "core"  +3 .tSS.seek 0ml + "sampler")2' +276 "core" ' +2 .tSSV.dial CBV + "sampler")  +128 "core"  +2 .tCTV.dial :intake +2 "collection"'/  +69 "core"  +2 #tWaiting for external sampler to finish priming... + .delayUntil "06:28:18.18" +16519 ."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" %S\ +2 #tIntake @18.7psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X% +3 "core" % \ T +52 "collection"'s% +3 "core" %P\ +2 "sampler")6% +3 "core" %BF \ T +52 "collection"'% +3 "core" %Q\ +2 "sampler")% +3 "core" % \ T +52 "collection"'{% +3 "core" %\ +2 "sampler")q% +3 "core" % \ T +2 "sampler")*% +3 "core" % \ T + .tIntake.select :close + "sampler")0 +10 )H% +2 "core" % \ T + .tSSV.dial :exhaust +2 "sampler")P  +73 "core"  +2 .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X \  +15 "collection"'8% +3 "core" %\ +2 "sampler")G% +3 "core" %D \  +15 "collection"' % +3 "core" %\ +2 "sampler")l% +4 "core" %E \  +14 "collection"'`% +3 "core" %B\ +2 "sampler")&% +3 "core" %E \  +15 "collection"'L% +3 "core" %m\ +2 "sampler")4% +3 "core" %E \  +15 "collection"'0% +3 "core" %:\ +2 "sampler")X% +3 "core" %E$$ \  +15 "collection"'!% +3 "core" %O\ +2 "sampler")<% +3 "core" %E45 \  +2 "collection"'z% +3 "core" %M\ +2 #tIntake @18.0psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 59 +2 "sampler")#.;0X% +3 "core" % \ +2 "sampler")s% +3 "core" %McO/0 \  +2 "collection"'6% +3 "core" %\ +2 #tIntake @18.0psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 48 +2 "sampler")#.00X! \  +15 "collection"'L% +3 "core" %N\ +2 "sampler")4% +3 "core" % >'' \  +15 "collection"'0% +3 "core" %\ +2 "sampler")X% +3 "core" % >0. \  +2 "collection"'!% +3 "core" %\ \ +2 #tIntake @18.4psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 29 +2 "sampler")#.0X% +3 "core" %OG \  +15 "collection"'s% +3 "core" % \ +2 "sampler")6% +3 "core" %OG \  +15 "collection"'% +3 "core" %J\ +2 "sampler")% +4 "core" %OG \  +14 "collection"'{% +3 "core" %\ \ +2 "sampler")q% +3 "core" %OG$# \  +15 "collection"'*% +3 "core" %\ +2 "sampler")H% +3 "core" %OF)* \  +15 "collection"'P% +3 "core" %M\ +2 "sampler")R% +3 "core" %OG/- \  +2 "collection"'i% +3 "core" %P\ +2 .tSS.reconfigure SSinhale.with maxSpeed: 23 +2 "sampler")#.0X% +3 "core" % \ Z +15 "collection"'s% +3 "core" % \ +2 "sampler")6% +3 "core" % \ Z +15 "collection"'% +3 "core" %\ +2 "sampler")% +3 "core" % \ Z +15 "collection"'{% +3 "core" %Q\ +2 "sampler")q% +3 "core" %! \ Z +15 "collection"'*% +3 "core" %\ +2 "sampler")H% +3 "core" %&$ \ Z +15 "collection"'P% +3 "core" %P\ +2 "sampler")R% +3 "core" %'* \ Z +15 "collection"'i% +3 "core" %S\ +2 "sampler") % +3 "core" %-+ \ Z +15 "collection"'% +3 "core" %\ +2 "sampler")v% +4 "core" %63 \ Z + "collection"'% +4 "core" %\ + #tIntake @18.5psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 17 +2 "sampler")#.0X% +3 "core" %#\ +2 "sampler")s% +4 "core" % \ l +14 "collection"'6% +3 "core" %h\ +2 "sampler")% +3 "core" %  \ E +15 "collection"'% +3 "core" %%\ +2 "sampler"){% +3 "core" %   \ E +15 "collection"'q% +3 "core" %[\ +2 "sampler")*% +3 "core" % #" \ E +15 "collection"'H% +3 "core" %h\ +2 "sampler")P% +3 "core" % $$ \ E +15 "collection"'R% +3 "core" %+\ +2 "sampler")i% +4 "core" % (( \ E +14 "collection"' % +3 "core" %\\\ +2 "sampler")% +4 "core" % *, \ E +14 "collection"'v% +4 "core" %!\ +2 "sampler")% +3 "core" % .. \ E +2 "collection"'% +4 "core" %#\ + #tIntake @18.5psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 13.86125 +2 "sampler")#.0X% +4 "core" %d? \  +14 "collection"'s% +3 "core" %\ +2 "sampler")6% +4 "core" %d@ \  +14 "collection"'% +3 "core" %\ +2 "sampler")% +3 "core" %d@ \  +15 "collection"'{% +3 "core" %\ +2 "sampler")q% +3 "core" %d? \  +15 "collection"'*% +3 "core" %\ +2 "sampler")H% +3 "core" %d? \  +15 "collection"'P% +3 "core" %"\ +2 "sampler")R% +3 "core" %d? \  +15 "collection"'i% +3 "core" %*\ +2 "sampler") % +3 "core" %d? \  +15 "collection"'% +3 "core" %\ +2 "sampler")v% +4 "core" %d> \  +14 "collection"'% +3 "core" %?\ +2 "sampler")% +3 "core" %d? \  +15 "collection"'@% +3 "core" %z\ +2 "sampler")u% +4 "core" %d> \  +14 "collection"'% +3 "core" %e\ +2 "sampler")?% +4 "core" %d? \ \  +14 "collection"'D% +3 "core" %A\ +2 "sampler")#% +4 "core" %d>  \  +14 "collection"'k% +3 "core" %O\ +2 "sampler")j% +4 "core" %d> \  +14 "collection"')% +3 "core" %M\ +2 "sampler")x% +4 "core" %d> \  +14 "collection"'_% +3 "core" %@\ +2 "sampler")% +4 "core" %d> \  +14 "collection"'[% +3 "core" %e\ +2 "sampler")1% +3 "core" %d> \  +15 "collection"'7% +3 "core" %]\ +2 "sampler").% +4 "core" %d> \  +14 "collection"'o% +3 "core" %\ +2 "sampler")|% +4 "core" %d> \  +14 "collection"'% +3 "core" %Y\ +2 "sampler")% +3 "core" %d> \  +15 "collection"'+% +3 "core" %5\ +2 "sampler")W% +3 "core" %d> \  +15 "collection"'% +3 "core" %\ +2 "sampler")r% +3 "core" %d> \  +15 "collection"'h% +3 "core" %R\ +2 "sampler")5% +4 "core" %d>  \  +15 "collection"'Y% +3 "core" %;\ +2 "sampler")A% +4 "core" %d># \  +14 "collection"'% +3 "core" %l\ +2 "sampler") % +4 "core" %d>$& \  +14 "collection"'\\% +3 "core" %\ +2 "sampler")b% +3 "core" %d?&' \  +15 "collection"'U% +3 "core" %I\ +2 "sampler")y% +3 "core" %d?*& \  +15 "collection"'Q% +3 "core" %f\ +2 "sampler")"% +4 "core" %d>** \  +14 "collection"'^% +3 "core" % \ +2 "sampler")m% +4 "core" %d>,+ \  +14 "collection"'% +3 "core" %r\ +2 "sampler")% +3 "core" %d>/- \  +5 .tSS.reconfigure SSconfig +2 "sampler")#.0X0/ \  +2 !to:ShallowSampler::Clogged:bt[";/home/esp/esp2/utils/sampler.rb:592:in `sampleQuietly'"4/home/esp/esp2/utils/sampler.rb:619:in `sample'":/home/esp/esp2/protocol/sh1.rb:112:in `collectSample'"4/home/esp/esp2/protocol/DA.rb:27:in `daExtract'"4/home/esp/esp2/utils/puckmoves.rb:357:in `load'"8/home/esp/esp2/utils/puckmoves.rb:882:in `loadPuck'"4/home/esp/esp2/protocol/DA.rb:22:in `daExtract'"-/home/esp/esp2/protocol/DA.rb:52:in `da'"=/home/esp/esp2/mission/2018_07_19_niagara_mission.rb:114"7/home/esp/esp2/utils/commskel.rb:81:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'"=/home/esp/esp2/mission/2018_07_19_niagara_mission.rb:113"//home/esp/esp2/utils/mission.rb:19:in `[]'"4/home/esp/esp2/utils/mission.rb:19:in `mission'" +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'=' +95 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +128 "core"  +3 .tSS.reconfigure SSexhale + "sampler")#.0X% +3 "core" %  +2 #t\Evacuated: Intake @15.4psia, Outlet @13.2psia + .SSV.dial :spit,avoiding: :exhaust +2 "sampler")s +128 "core"  +3 .tSS.reconfigure SSexhale + "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'H' +95 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")P +104 "core" ' +3 ."CSpush"CS.coast + "collection"'5 +18 "core" +6 .tSS.reconfigure SSexhale +2 "sampler")#.0X +102 "collection"'T9 +3 "core" 9D; +102 "collection"'9 +3 "core" 9_9 +102 "collection"'89 +3 "core" 9|7 +102 "collection"'G9 +4 "core" 95 +102 "collection"' 9 +3 "core" 93 +102 "collection"'I9 +3 "core" 91 +102 "collection"'`9 +3 "core" 9. +102 "collection"'&9 +3 "core" 9, +102 "collection"'L9 +4 "core" 9+ +103 "collection"' 9 +3 "core" 97( +102 "collection"'09 +3 "core" 9O' +102 "collection"'X9 +3 "core" 9g$ +102 "collection"'!9 +3 "core" 9~# +102 "collection"'49 +3 "core" 9! +102 "collection"'9 +3 "core" 9 +102 "collection"'39 +3 "core" 9 +102 "collection"'O9 +3 "core" 9 +102 "collection"'C9 +3 "core" 9 +102 "collection"'z9 +4 "core" 9  +102 "collection"' 9 +3 "core" 9  +102 "collection"'l9 +3 "core" 9 ( +102 "collection"'9 +3 "core" 9 :  +102 "collection"'=9 +3 "core" 9 L +102 "collection"'t9 +4 "core" 9 ^ +102 "collection"'c9 +3 "core" 9 p +102 "collection"'9 +3 "core" 9  +102 "collection"'N9 +3 "core" 9 ! +102 "collection"'~9 +3 "core" 9 % +102 "collection"'-9 +4 "core" 9 ) +102 "collection"'9 +3 "core" 9 - +102 "collection"'g9 +3 "core" 9 1 +102 "collection"'S9 +3 "core" 9 6 +102 "collection"'F9 +3 "core" 9 : +102 "collection"'9 +3 "core" 9 >\ +102 "collection"'9 +3 "core" 9 B\ +102 "collection"'n9 +3 "core" 9\ F +102 "collection"':9 +3 "core" 9\  K +102 "collection"'9 +3 "core" 9\ \ O +102 "collection"',9 +4 "core" 9\ % S +102 "collection"'E9 +3 "core" 9\ / W +102 "collection"'B9 +3 "core" 9\ 7\\ +102 "collection"'p9 +3 "core" 9\ ?` +102 "collection"''9 +3 "core" 9\ Gd +102 "collection"'%9 +4 "core" 9\ Nh +102 "collection"'9 +3 "core" 9\ Vl +102 "collection"'9 +3 "core" 9\ \\q +102 "collection"'9 +3 "core" 9\ bu +102 "collection"'<9 +3 "core" 9\ hy +102 "collection"'a9 +4 "core" 9\ n} +102 "collection"'>9 +3 "core" 9\ s +102 "collection"'s9 +3 "core" 9\ w +2 .tCH.hold 10:00,70C +3 "collection"'w `\ `\ t  +2 "core"  +11566 E\  +48436 "core" ` +2 "collection"'69 +3 "core" 9\  +2 #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml + "collection"'' +329 "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 + "collection"''l +1352 "core" ' +2 .tCSV.dial CTV + "collection"'P  +43 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'e @ +42 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'H  +41 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'q @ +41 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'R' +1353 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"' +95 "core" ~ +2 .tCBV.dial CSV + "collection"'  +26 "core"  +2 "collection"'i% +4 "core" % " (\ +2 .tCS.seek 5ml +2 "collection"''l +1350 "core" ' +2 .tdelay 5 seconds +503 .CTV.dial :air +2 "collection"'  +41 "core" +2 "collection"'v% +4 "core" %l{k\  +2 .tCS.seek 7ml +2 "collection"'@' +595 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"' @ +39 "core" ? +3 .tCS.seek 10ml + "collection"'u' D +838 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'D ` +107 "core" ^ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +3 "collection"'?   +35 "core" " +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'k  + '#  +28 "core"  +97  +3 .tCS.seek 5ml + "collection"')'l +1355 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'j @ +95 "core" A +2 .tCSV.dial :waste +2 "collection"'_ +94 "core" +2 .tCS.seek :empty +2 "collection"'x'Ͱ +1348 "core" ' +2 .tCSV.dial :air + "collection"'[ @ +69 "core" B +3 .tCS.seek 5ml + "collection"'7'l +82 E\ @@ +1267 "core" ' +2 .tCSV.dial CTV + "collection"'.  +41 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'o @ +42 "core" > +2 .tdelay 2 seconds +257 .CSV.dial CTV +2 "collection"'|  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +41 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'' +1349 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"'+ +94 "core" ~ +2 .tCBV.dial CSV + "collection"'W  +36 "core"  +2 "collection"'% +4 "core" %nq\ +2 .tCS.seek 5ml +2 "collection"'r'l +1347 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'h  +41 "core" +2 "collection"'5% +4 "core" %l\  +2 .tCS.seek 7ml +2 "collection"'Y' +588 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +4 "collection"'A @ +50 "core" A +3 .tCS.seek 10ml + "collection"'' D +845 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +108 "core" ^ +2 #tLysing Complete +2 "collection"'\\& +4 "core" &O~g\ K + #tStoring sh1 puck in Collection Clamp to tube 3 + "manipulator"&b% +4 "core" %\  $ +2 "storage"(U% +3 "core" %\ \  L\ +2 "storage"(y. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 + "storage"(Q( +343 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 ("& +3 "core" & \ + "manipulator"&^& +4 "core" &  + ( + "manipulator"&m% +6 "core" %\  ? $ +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 +2 "manipulator"&(j +156 "core" ( +2 "manipulator"&& +4 "core" &r <  +2 "storage"(& +3 "core" & \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&' +96 "core" ' +2 "storage"(/& +4 "core" & \\\ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(f'L +266 "core" ' +4 "storage"(Z- +3 "core" -'Q +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 "manipulator"&2& +3 "core" &r  +2 "storage"(J& +3 "core" & \ +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 3 +2 "manipulator"&$'6 +31 "core" ' +2 .t\Elbow.hold + "manipulator"&d, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(]- +2 "core" -'Q +3 .tSE.seek 3.1 Pucks below Top Plate + "storage"(9' +30 "core" ' +2 "manipulator"&}% +4 "core" %/  +2 "storage"(& +3 "core" & ~ } +\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 293 counts + "manipulator"&K'[ +21 "core" ' +2 "manipulator"&;& +4 "core" & Z  +2 "storage"(T& +4 "core" & \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&' +24 "core" ' +2 .tSE.seek 4.1 Pucks below Top Plate +2 "storage"(8' +42 "core" ' +2 "manipulator"&G& +4 "core" &   +2 "manipulator"& % +3 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&I'\ +91 "core" ' +2 .t\Elbow.seek CC + "manipulator"&`( +161 "core" ( +4 "manipulator"&&& +4 "core" & ; 9% +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &L& +2 "core" &  9% +2 .tForearm.seek CC +2 "manipulator"& 'ρ +102 "core" ' +2 .tHand.close + "manipulator"&0/ +64 "core" / +2 .tCC.seek :open +2 "collection"'X( +376 "core" ( +2 "storage"(!& +4 "core" & \ + "storage"(4& +4 "core" & \ +2 "manipulator"&& +3 "core" &\  8! +2 "manipulator"&3% +3 "core" % ~ L +2 .tForearm.seek :retract +2 "manipulator"&O'\ +102 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 +2 "manipulator"&C(j +156 "core" ( +2 "manipulator"&z& +4 "core" &r &  +2 "storage"( & +3 "core" & \ +2 .t\Elbow.reconfigure LimpElbow + "manipulator"&$ ,(#b +3 .tForearm.seek 3 +2 "manipulator"&l'6 +107 "core" ' +2 .t\Elbow.hold + "manipulator"&, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&=1 +65 "core" 1 +10 "manipulator"&t% +34 "core" % E +2 "storage"(c& +3 "core" & ,\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 315 counts + "manipulator"&'q +14 "core" ' +2 "manipulator"&N& +4 "core" &  +2 "storage"(~& +4 "core" & \ +60 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&-' +29 "core" ' +2 "storage"(% +4 "core" % +\ +3 ."downElevator"SE.seek :down +2 "storage"(g'v +99 (S% +3 "core" %* '\ QN +2 "manipulator"&F% +3 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +25 ' + ."downElevator"SE.coast +2 "storage"(5 +2 .tSC.coast + "storage"(6 +2 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +4 "core" &\ + .tHand.open + "manipulator"&n1 +23 "core" 1 +2 "manipulator"&:& +4 "core" & ;  +2 "manipulator"&% +3 "core" %\ " B +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&,(- +169 "core" ( +2 "manipulator"&E& +4 "core" &-  O +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &B& +3 "core" &- O +2 .tForearm.seek :garage +2 "manipulator"&p' +108 "core" ' +2 .tHand.close + "manipulator"&'/ +73 "core" / +2 "manipulator"&%& +4 "core" &- Z O +2 "manipulator"&% +3 "core" %  u +2 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&( +272 "core" ( +2 "manipulator"&<& +4 "core" &  3 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &a& +2 "core" &  3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&>'ρ +100 "core" ' +2 "manipulator"&s& +4 "core" &  3 +2 "manipulator"&1% +3 "core" %φ  +2 "collection"'w& +4 "core" &!\ +2 "collection"'6& +4 .tCC.seek :closed + "collection"'(O +4 "core" & I\ + &\  +9 &4 \ +| +9 &\ i"\ > +9 &p\ J +10 &eY!\ H +9 &%\\"\ I +10 &Z"z\ H +9 &]"p\ H +9 &ja X\ I +10 &.[ ?\ H +9 &] #\ I +9 & ^"V\ I +10 &"tZ j\ H +9 &$6^!\ H +10 &%Z!\ I +9 &'` \ I +9 &){^!\ I +10 &+>Y \ H +9 &-] u\ H +9 &._ _\ I +10 &0]"\\\ I +9 &2F_!F\ H +10 &4Z"\ H +9 &5]#\ H +9 &7_"\ I +10 &9M^ #\ I +9 &;Z!\ H +9 &<\\!\ H +10 &>_"\ H +9 &@UZ!v\ I +10 &B`!l\ I +9 &C]"R\ I +9 &E^ D\ I +10 &GZe!0\ J +9 &I \ M +9 &J!a\ R +10 &L %\ T +9 &N@!(\ B +10 &OD>!i\ %o +9 &O{`"b\ G +2 ( + "collection"'6& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.66 + "collection"'{& +3 "core" &O{\\!\ G +2 .tHand.open + "manipulator"&*1 +66 "core" 1 +2 "manipulator"&% +4 "core" %υ +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&P'\ +103 "core" ' +2 .tPSV.dial PSR + "processing"%e +136 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%H' +1606 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +4 "processing"%q  +40 "core"  +3 .tPS.seek 0ml + "processing"%'W +1610 "core" ' +2 .tPSV.dial PSR + "processing"% +43 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%' +2637 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%i + "collection"'R  +5 "core"  +2 "processing"%  +41 "core"  +30 +2 .tPSV.dial :mixloop + "processing"%v +110 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%  +121 "core" +3 .tPS.seek 0ml + "processing"%'W +2634 "core" ' +2 .tPSV.dial :air + "processing"%@  +42 "core"  +3 .tPS.seek 2.5ml + "processing"%D' +2632 "core" ' +2 .tPSV.dial :mixloop + "processing"%? +42 "core" +3 .tPS.seek 0ml + "processing"%k'W +2632 "core" ' +2 .tPSV.dial :air + "processing"%#  +42 "core"  +3 .tPS.seek 2.5ml + "processing"%u' +2632 "core" ' +2 .tPSV.dial :mixloop + "processing"%j +43 "core" +3 .tPS.seek 0ml + "processing"%_'W +2625 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&)& +4 "core" &  3 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&[( +2 "core" ( +2 "manipulator"&x& +3 "core" &  3 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &.& +3 "core" &  3 + .tForearm.seek CC +2 "manipulator"&o'ρ +104 "core" ' +2 .tHand.close + "manipulator"&|/ +69 "core" / +2 .tCC.seek :open +2 "collection"'( +378 "core" ( +2 "manipulator"&7& +4 "core" &  3 +54 "manipulator"&+% +5 "core" % ` u L +2 .tForearm.seek :retract +2 "manipulator"&W'\ +96 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&(- +277 "core" ( +4 "manipulator"&& +3 "core" &- 2 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &h& +2 "core" &- @ 2 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&5' +109 "core" ' +2 .tHand.open + "manipulator"&r1 +69 "core" 1 +2 "manipulator"&A% +4 "core" % u ǹ} +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&Y'\ +100 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing +2 ."connect"PRV.dial CBV + .tCBV.dial PRV +2 .CTV.dial :air,avoiding: :intake + #Loading lyfil puck from tube 4 into Collection Clamp + "collection"' & +4 "core" &&)\ +2 "manipulator"&\\% +4 "core" %\  5 +2 "storage"(b% +3 "core" %\ G\ L \ +2 "storage"(U. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"(y(,B +336 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 ("& +3 "core" &,?\ \  ]\  + "manipulator"&^& +4 "core" &- " 3 +2 "manipulator"&m% +3 "core" %\  5 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 +2 "manipulator"&( +180 "core" ( +2 "manipulator"&& +4 "core" &\  "} +2 "storage"(/& +3 "core" &,D1 \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&\ '_ +100 "core" ' +2 "storage"(M& +4 "core" &,D1\ \ \ 9\  +2 .tSE.reconfigure SEpick + "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(Z'L +147 "core" ' +2 "storage"(2- +3 "core" -'ڈ +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 (J& +3 "core" &,D. y \  +3 "manipulator"&]& +4 "core" &   "{ + .t\Elbow.seek 4 +2 "manipulator"&}( +20 "core" ( +2 "manipulator"&& +4 "core" & <  +2 "storage"(;& +3 "core" &,D. \  +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&T' +21 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&G/ +76 "core" / +10 ."downElevator"SE.seek :down +5 "manipulator"& & + "storage"('v +6 "core" &  +2 "manipulator"&% +4 "core" %  +2 .tForearm.seek :retract +2 "manipulator"&f'\ +91 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&$( +8 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +144 "core" ( +2 "manipulator"&K& +4 "core" &  ;6 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &9& +3 "core" &  ;6 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&&'ρ +96 "core" ' +5 "manipulator"&L& +4 "core" &!  ;6 +2 "manipulator"&% +3 "core" %φ +2 "collection"'d& +4 "core" &'*G\ +2 "collection"'0& +4 .tCC.seek :closed + "collection"'I(O +3 "core" &'*?\ +2 &'*@\  +9 &1%*7\ *y +10 &g%)&\ = +9 &s&("\ J +10 &SY&*\ I +9 &]%*w\ I +10 &`&)d\ I +9 &\\$)a\ I +9 &Z`%*X\ I +10 &\\'+H\ H +9 &]%,2\ I +9 & _&).\ I +10 &"d]%+#\ H +9 &$%]&)\ I +10 &%Z'+\ I +9 &'\\%*\ H +9 &)k\\&*\ I +10 &+-_&(\ I +9 &,\\&(8\ I +9 &.\\%*x\ I +10 &0s_(+\ I +9 &25_&,\ I +10 &3Y')\ I +9 &5Y+)\ I +9 &7|[&)\ H +10 &9>\\'*\ H +9 &:\\&*\ I +9 &<_'*\ I +10 &>Z&(\ I +9 &@EY'+\ I +10 &B](+\ H +9 &C\\&(\ H +9 &Eb%)\ I +10 &GIl$(\ J +9 &I$)z\ N +9 &J%)k\ S +10 &Lo&*k\ U +9 &N.%&g\ C +10 &O56%)[\ / +9 &Oe&)@\ C +5 ( + "collection"'0& +4 "core" &O\\#(A\ C +2 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.69 + .Hand.open + "manipulator"&V1 +74 "core" 1 +2 "manipulator"&!% +4 "core" % φ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&4'\ +92 "core" ' +2 .tSC.coast + "storage"(6 +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'  +124 "core" ~ +2 .tCSV.dial CTV + "collection"'3  +29 "core"  +3 .tPS.seek 2.5ml + "processing"%z' +2631 "core" ' +2 "collection"' % +4 "core" % E\  +2 .tCS.seek 5.75ml +2 "collection"' 'b +1172 "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"  +3 .tPS.seek 0ml + "processing"%t'W +2625 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'c ` +60 "core" a +2 .tCSV.dial :air +2 "collection"'N @ +41 "core" > +3 .tCS.seek 10ml + "collection"'~' D +1155 "core" ' +60 .tCSV.dial CTV +2 "collection"'O  +42 "core"  +3 .tCS.seek 0ml + "collection"'' +2627 "core" ' +2 .tCBV.dial :waste1 + "collection"'C @ +36 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +4 "collection"'S  +123 "core" +2 "collection"'F& +4 "core" &O\\\ C +2 #tStoring lyfil puck in Collection Clamp to tube 3 + "manipulator"&l% +3 "core" %\   +3 "storage"(% +3 "core" %u 5\ +2 "storage"(. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 + "storage"(n( +341 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +4 (:& +2 "core" & \ +2 "manipulator"&& +4 "core" &  ;4 + "manipulator"&8% +4 "core" %\   +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 +2 "manipulator"&-(j +164 "core" ( +2 "manipulator"&E& +4 "core" &r  +2 "storage"(B& +3 "core" & (\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&g' +100 "core" ' +2 "storage"(Q& +4 "core" & 5\ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"('L +260 "core" ' +2 "storage"('- +3 "core" -'F +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 "manipulator"&%& +3 "core" &r  +2 "storage"(& +4 "core" & S\ + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 3 +2 "manipulator"&'6 +32 "core" ' +2 .t\Elbow.hold + "manipulator"&p, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(<- +2 "core" -'F +2 .tSE.seek 4.1 Pucks below Top Plate +2 "storage"(a' +32 "core" ' +2 "manipulator"&,% +4 "core" %. +2 "storage"(s& +3 "core" & \ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 292 counts + "manipulator"&1'Z +20 "core" ' +2 "manipulator"&w& +4 "core" &  u +2 "storage"(& +4 "core" & \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&X' +23 "core" ' +2 .tSE.seek 5.1 Pucks below Top Plate +2 "storage"({' +47 "core" ' +2 "manipulator"&*& +4 "core" & V u +2 "manipulator"&% +4 "core" % + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&6'\ +93 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&e( +157 "core" ( +3 "manipulator"&>& +4 "core" &% \ ?U +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &q& +2 "core" &%  ?U +2 .tForearm.seek CC +2 "manipulator"&H'ρ +101 "core" ' +2 .tHand.close + "manipulator"& / +66 "core" / +2 .tCC.seek :open +2 "collection"'( +379 "core" ( +2 "storage"(i& +4 "core" & \ \ +2 "storage"(& +3 "core" & \ +2 "manipulator"&R& +3 "core" &$ >J +2 "manipulator"&v% +3 "core" % ~ +2 .tForearm.seek :retract + "manipulator"&'\ +101 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 +2 "manipulator"&(j +157 "core" ( +2 "manipulator"&@& +4 "core" &p  +2 "storage"(& +4 "core" &\ \  \ + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 3 + "manipulator"&?'6 +105 "core" ' +2 .t\Elbow.hold + "manipulator"&D, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator" +65 "core" 1 +11 "manipulator"&k% +5 "core" % E 4 +2 "storage"(j& +4 "core" & \ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 315 counts + "manipulator"&u'q +14 "core" ' +2 "manipulator"&)& +4 "core" &   +2 "storage"(x& +3 "core" &\ \  "\ +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&.' +22 "core" ' +2 "storage"(|% +4 "core" %\ \  ;\ +3 ."downElevator"SE.seek :down +2 "storage"('v +99 (P% +4 "core" %:\ \  &\ RO +2 "manipulator"&% +4 "core" % +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&7'\ +86 "core" ' +21 ' + ."downElevator"SE.coast +2 "storage"(5 +2 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%+  +81 "core"  +61 .tPS.seek 2.5ml +2 "processing"%o' +2639 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"% +42 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%h  +41 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%[ +41 "core" +2 .tdelay 1 second +102 .PSV.dial :air +31 "processing"%r  +41 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%A'W +2629 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"% & +4 "core" &Q\  + .tHand.open +2 "manipulator"&W1 +26 "core" 1 +2 "manipulator"&\\& +4 "core" &   +2 "manipulator"&b% +3 "core" %\  1  +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&U(- +172 "core" ( +2 "manipulator"&5& +4 "core" &- $ +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &"& +3 "core" &- = $ +2 .tForearm.seek :garage +2 "manipulator"&^' +107 "core" ' +2 .tHand.close + "manipulator"&m/ +70 "core" / +2 "manipulator"&& +4 "core" &- % +2 "manipulator"&/% +3 "core" %  q +2 .tForearm.seek :retract +2 "manipulator"&'\ +107 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&M( +128 "core" ( +2 "manipulator"&2& +4 "core" & i + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &J& +3 "core" & i + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&]' +102 "core" ' +2 "manipulator"&Y& +4 "core" & i +2 "manipulator"&% +4 "core" % = +2 "processing"%;& +3 "core" &]\  +2 "processing"%G& +4 .tPC.seek :closed + "processing"% (Tg +3 "core" &;\  +3 &\\\  +10 &7\\\ +{ +9 &hZ\ ? +9 &ls\\\ L +10 &0_g\ K +9 &d`\ L +9 &_]\ K +10 &v_k\ K +9 &9_k\ J +10 &`q\ K +9 &ar\ K +9 & ~`t\ K +10 &"A_p\ J +9 &$_v\ K +9 &%^q\ K +10 &'_n\ K +9 &)G]{\ K +10 &+ _p\ K +9 &,^{\ K +9 &.^|\ J +10 &0P]\ K +9 &2]\ K +9 &3_~\ K +10 &5]\ J +9 &7X_\ K +10 &9_\ J +9 &:_\ K +9 &<_\ K +10 &>_`\ K +9 &@#]\ J +9 &A]\ K +10 &C]\ K +9 &Eg`\ K +10 &G)e\ K +9 &Hj\ L +9 &Jv\ M +10 &L_\ Q +9 &N"\ P +9 &O\ P +10 &Q\ Q +9 &SPu\ 3 +10 &T!1\ L +9 &TE\ ( +2 ( + "processing"%G& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.47 + "processing"%& +4 "core" &TE\ ( + .tHand.open + "manipulator"&1 +69 "core" 1 +2 "manipulator"&\ % +4 "core" %  +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&K'\ +93 "core" ' +2 .tPRV.dial :air + "processing"%9  +42 "core"  +2 .tPSV.dial :mixloop +2 "processing"%Z +41 "core" +2 "processing"%T% +4 "core" %W\ +2 .tPS.seek 0.3ml +2 "processing"%L' +383 "core" ' +2 .tPSV.dial PSR + "processing"% +97 "core"  +2 .tPSR.select :wash +2 "processing"% +10 .tPS.seek 0.7ml +2 "processing"%d'* +493 "core" ' +2 .tdelay 3 seconds +96 E\ 66 +206 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml + "processing"%}' +1922 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"% +98 "core" +2 .tPTV.dial :mixing +2 "processing"%f @ +68 "core" A +2 .tPBV.dial :waste2 +2 "processing"%  +87 "core"  +4 .tPS.seek 0ml +2 "processing"%V'W +2639 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&!& +4 "core" & i +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC + "manipulator"&0( +3 "core" ( +2 "manipulator"&& +4 "core" & i + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &3& +2 "core" &  i +2 .tForearm.seek PC +2 "manipulator"&&' +101 "core" ' +2 .tHand.close + "manipulator"&y/ +75 "core" / +2 .tPC.seek :open +2 "processing"%_( +401 "core" ( +2 "manipulator"& & +4 "core" & i + "manipulator"&% +4 "core" %  +2 .tForearm.seek :retract + "manipulator"&`'\ +98 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&=(- +171 "core" ( +2 "manipulator"&z& +4 "core" &-   +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &c& +2 "core" &-  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&N' +115 "core" ' +2 .tHand.open + "manipulator"& 1 +64 "core" 1 +2 "manipulator"&O% +4 "core" % | ǻ +4 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&~'\ +98 "core" ' +2 #tLoading da puck from tube 4 into Processing Clamp + "processing"%C& +4 "core" &\ +2 "manipulator"&S% +3 "core" %\  ]  +55 "storage"(F% +9 "core" %}\ K\ K\ +4 "storage"(l. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"((,B +345 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" &,C) \  7\  + "manipulator"&:& +4 "core" &- a  +2 "manipulator"&% +3 "core" %\   +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 +2 "manipulator"&8( +174 "core" ( +2 "manipulator"&E& +4 "core" &\  # +2 "storage"(B& +4 "core" &,C) (\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&Q'_ +88 "core" ' +2 "storage"($& +4 "core" &,C(\ K\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(4'L +152 "core" ' +2 "storage"('- +3 "core" -'Ֆ +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 (%& +3 "core" &,C' ^\  +2 "manipulator"&& +3 "core" &   # +2 .t\Elbow.seek 4 + "manipulator"&<( +3 "core" ( +4 "manipulator"&,& +4 "core" &  L # + "storage"(s& +4 "core" &,C' b\  +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&w' +21 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +68 "core" / +12 ."downElevator"SE.seek :down +3 "manipulator"&*& +6 "storage"('v +3 "core" &  # +2 "manipulator"&g% +3 "core" %  +2 .tForearm.seek :retract +2 "manipulator"&-'\ +96 "core" ' +2 .t\Elbow.seek PC +2 "manipulator"&( +16 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +232 "core" ( +2 "manipulator"&& +4 "core" & w +4 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &1& +2 "core" & w +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&a' +99 "core" ' +2 "manipulator"&>& +4 "core" & w +2 "manipulator"&q% +4 "core" % 0 +2 "processing"%X& +3 "core" &S\ +2 "processing"%p& +4 .tPC.seek :closed +2 "processing"% (Tg +2 "core" &\ +2 &c\  +9 &2~\ )w +9 &e\ = +10 &w\ K +9 &D[\ J +10 &\\\ J +9 &]\ K +9 &]\ J +10 &K]\ K +9 & [\ K +9 &Z\ K +10 & \\\ J +9 &"T\\\ J +10 &$\\\ J +9 &%\\\ K +9 &'_\ K +10 &)\\`\ K +9 &+`\ K +9 &,Z\ K +10 &._\ K +9 &0d]\ K +10 &2&_\ K +9 &3_\ K +9 &5\\\ K +10 &7k_\ K +9 &9-_\ K +9 &:_\ K +10 &<_\ J +9 &>t\\\ J +10 &@6\\\ J +9 &A\\\ J +9 &C]\ J +10 &E}]\ J +9 &G=`\ K +9 &Hh\ L +10 &Jp\ M +9 &Lu\ P +10 &N4\ Q +9 &O\ Q +9 &Q\ P +10 &S^zj\ 5 +9 &T+1\ E +9 &TL\ $ +2 ( + "processing"%p& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.48 +2 .Hand.open + "manipulator"&61 +73 "core" 1 +2 "manipulator"&I% +4 "core" %  5 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&i'\ +92 "core" ' +2 .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 4 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"%  +2 %R9 +5 "core" 9  +102 "processing"%v9 +3 "core" 9  +102 "processing"%@9 +3 "core" 9  +102 "processing"%9 +5 "core" 9  +103 "processing"%H9 +3 "core" 9 +102 "processing"%e9 +3 "core" 9 +102 "processing"%#9 +3 "core" 9 +102 "processing"%k9 +3 "core" 9 +102 "processing"%j9 +3 "core" 9" +103 "processing"%)9 +3 "core" 9& +102 "processing"%x9 +3 "core" 9+ +102 "processing"%|9 +3 "core" 9 / +102 "processing"%9 +3 "core" 9 3 +102 "processing"%P9 +11 "core" 98 +102 "processing"%9 +3 "core" 9< +102 "processing"%9 +3 "core" 9@ +102 "processing"%?9 +3 "core" 9D +102 "processing"%u9 +3 "core" 9#H +102 "processing"%{9 +4 "core" 9(M +103 "processing"%+9 +3 "core" 9.Q +102 "processing"%.9 +3 "core" 94U +102 "processing"%9 +3 "core" 9:Y +102 "processing"%n9 +3 "core" 9A] +102 "processing"%t9 +4 "core" 9Hb\ +102 "processing"%9 +3 "core" 9Nf\ +102 "processing"%h9 +3 "core" 9Uj +102 "processing"%[9 +3 "core" 9\\n +102 "processing"%r9 +3 "core" 9cs +102 "processing"%o9 +3 "core" 9jw +2 .tPH.hold 2:00:00,28C +2 .delay 1:30 +3 "processing"% ppe +3 "core" w +8998 .tPSR.select :air +2 .PSV.dial PSR + "processing"%W +98 "core"  +2 .tPSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%\\' +587 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +4 "processing"% +10 .tPS.seek 2ml + "processing"%b'[ +1628 "core" ' +2 .tPTV.dial :puck + "processing"%5  +69 "core"  +2 .tPSV.dial PTV +2 "processing"%" +69 "core" +2 .tPBV.dial :waste1 +2 "processing"%D  +123 "core"  +2 "processing"%m% +4 "core" %XB\  +2 .tPS.seek 1.5ml +2 "processing"%' +590 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%/ * +33 "core" , +3 .tPS.seek 0ml +2 "processing"%7'W +1606 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%2  +34 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%J * +34 "core" , +2 .tPSR.select :air +59 .PSV.dial PSR +3 "processing"%^ +70 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%Y' +379 E\ 65 +1880 "core" ' +2 .tPSV.dial PTV + "processing"% +71 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%; +69 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%U +69 "core" +2 .tdelay 5 seconds +503 .PSV.dial :air + "processing"%  +69 "core"  +3 .tPS.seek :empty + "processing"%('9 +2250 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +126 "core" +2 .tPSV.dial :mixloop +2 "processing"% +41 "core" +2 .tPRV.dial :ab1 +2 "processing"%\ @ +70 "core" A +3 .tPS.reconfigure PSslow + "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%G'w +353 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +3 "collection"'9  "processing"%Z  +45 "core"  +5 +2 "processing"%T% +4 "core" %rl\  +2 .tPS.seek 0.32ml +2 "processing"%]' +390 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'A  +28 "core" +2 .tPRV.dial :air +2 "processing"%  +40 "core"  +3 .tPS.seek 0.9ml +2 "processing"%L'D +1230 "core" ' +2 .tPRV.dial :waste2 + "processing"%d @ +69 "core" ? +3 .tPS.seek 0.5ml +2 "processing"%' +869 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%f  +42 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%'[ +1615 "core" ' +2 .tPSV.dial :PML + "processing"%} +43 "core" +2 .tPTV.dial :mixing +2 "processing"%! @ +69 "core" B +2 .tPBV.dial :waste1 +2 "processing"%  +32 "core" +2 "processing"%3% +4 "core" %\\u\  +2 .tPS.seek 1.85ml +2 "processing"%y'< +241 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%M * +34 "core" , +3 .tPS.seek 0ml + "processing"%K'W +1971 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"' & +3 "core" &/2X\ + .tHand.open + "manipulator"& 1 +26 "core" 1 +2 "manipulator"&& +4 "core" & w +2 "manipulator"&z% +3 "core" %\ $ C +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&c(- +155 "core" ( +2 "manipulator"&&& +4 "core" &-  +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &0& +2 "core" &-  +3 .tForearm.seek :garage + "manipulator"& ' +107 "core" ' +3 .tHand.close +2 "manipulator"&O/ +71 "core" / +2 "manipulator"&C& +4 "core" &- F  +2 "manipulator"&`% +4 "core" %  +2 .tForearm.seek :retract + "manipulator"&S'\ +104 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&F( +270 "core" ( +2 "manipulator"&l& +4 "core" & 3 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &N& +2 "core" & F 3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'ρ +99 "core" ' +2 "manipulator"&:& +4 "core" & 3 +2 "manipulator"&% +3 "core" %ϊ +2 "collection"'E& +4 "core" &12^\ +2 "collection"'B& +3 .tCC.seek :closed +2 "collection"'$(O +3 "core" &/1[\ +3 &.2`\  +9 &4,4X\ +{ +9 &g/2d\ > +9 &s/2b\ K +10 &X_/2X\ J +9 &]/1b\ J +9 &[02`\ J +10 &].1X\ J +9 &_^.2]\ J +10 &!\\.1X\ J +9 &Y10c\ J +9 & Y/2[\ J +10 &"hX.2R\ J +9 &$(_-2[\ K +9 &%Y/2T\ J +10 &']-1Y\ K +9 &)p[/2Z\ J +10 &+2].3Y\ J +9 &,]03Z\ J +9 &.[/2V\ J +10 &0xZ.2Y\ J +9 &2:[-1Y\ J +9 &3_/3U\ J +10 &5\\23U\ J +9 &7]02_\ J +10 &9A]/4Y\ J +9 &;Z.3[\ J +9 &<]/2T\ J +10 &>[.0V\ J +9 &@J]03Q\ J +9 &B ^/3W\ J +10 &C`.2W\ J +9 &E`/3V\ K +10 &GOf-/X\ K +9 &I ,3Y\ N +9 &J.1V\ S +10 &Lw.0W\ U +9 &N6-2W\ C +9 &O=;,0b\ &r +10 &Oh-0V\ H +5 ( + "collection"'B& +5 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.65 + "collection"'=& +4 "core" &Og-/P\ H + &Og-1T\ H + .tHand.open + "manipulator"&'1 +68 "core" 1 +2 "manipulator"&%% +4 "core" % ϊ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +95 "core" ' +2 .tPSV.dial PSR + "processing"%, +96 "core"  +2 .tPSR.select :flush + "processing"%@ +11 .tPS.seek 1.5ml + "processing"%s' +1615 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%~  +40 "core"  +3 .tPS.seek 0ml + "processing"%'W +1621 "core" ' +2 .tPSV.dial PSR + "processing"%* +61 "core"  +4 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%g' +2635 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +4 "processing"%8  + "collection"'Q  +38 "core" ~ +116  +2 .tPSV.dial :mixloop +2 "processing"%4 +96 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%w  +70 "core" +3 .tPS.seek 0ml + "processing"%'W +2637 "core" ' +2 .tPSV.dial :air + "processing"%1  +40 "core"  +3 .tPS.seek 2.5ml + "processing"%<' +2631 "core" ' +2 .tPSV.dial :mixloop + "processing"% +42 "core" +3 .tPS.seek 0ml + "processing"%>'W +2648 "core" ' +2 .tPSV.dial :air + "processing"%q  +42 "core"  +3 .tPS.seek 2.5ml + "processing"%X' +2632 "core" ' +2 .tPSV.dial :mixloop + "processing"%- +42 "core" +3 .tPS.seek 0ml + "processing"%_'W +2626 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&6& +4 "core" & F 3 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&I( +3 "core" ( +2 "manipulator"&R& +4 "core" & C 3 +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &p& +2 "core" & $ 3 +2 .tForearm.seek CC +2 "manipulator"&v'ρ +102 "core" ' +2 .tHand.close + "manipulator"&a/ +75 "core" / +2 .tCC.seek :open +2 "collection"'@( +376 "core" ( +2 "manipulator"&& +4 "core" &  3 +2 "manipulator"&% +3 "core" % x = e +2 .tForearm.seek :retract +2 "manipulator"&H'\ +100 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&e(- +282 "core" ( +2 "manipulator"&#& +4 "core" &-  +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &k& +3 "core" &- _  +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&j' +110 "core" ' +2 .tHand.open + "manipulator"&)1 +68 "core" 1 +2 "manipulator"&x% +4 "core" %   ȼ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&|'\ +101 "core" ' +2 ."da"delayUntil "07:24:14.49" +22885 E\ 55 +1951 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"% @ +69 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%P  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , + ."da"PSV.dial :air +2 "processing"%  +41 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%?' +2263 "core" ' +2 ."da"PSV.dial :mixloop + "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"%+ +41 "core" +3 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%.  +41 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2256 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%n +136 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%t' +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 + "processing"%h  +69 "core"  +2 ."da"PSV.dial PTV +2 "processing"%[ +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%r  +33 "core" +2 "processing"%o% +4 "core" %Xy\  +2 ."da"PS.seek 1.5ml +2 "processing"%W' +587 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%V * +33 "core" , +3 ."da"PS.seek 0ml +2 "processing"%\\'W +1627 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .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"%" * +32 "core" * +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%D +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%m' +2244 "core" ' +2 ."da"PSV.dial PTV + "processing"%b +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 +2 "processing"%  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%2'9 +2268 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%J +176 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"% +36 ."da"PS.seek 2ml +2 "processing"%7'[ +1612 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +69 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%;  +32 "core" +2 "processing"%U% +4 "core" %`}\  +2 ."da"PS.seek 1.5ml +2 "processing"%' +596 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%Y * +34 "core" , +3 ."da"PS.seek 0ml +2 "processing"%'W +1605 "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"%\ * +32 "core" * +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%( +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%Z' +1645 E\ \\[ +610 "core" ' +2 ."da"PSV.dial PTV + "processing"%9 +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%T +82 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%G +79 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%A  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2249 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%]  +42 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%d  +125 "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"%f +42 "core" +3 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml + "processing"%' +383 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%}  +41 "core"  +2 "processing"%!% +4 "core" %g\  +2 ."da"PS.seek 0.55ml +2 "processing"%'v +340 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%3  +43 "core"  +3 ."da"PS.seek 2ml + "processing"%M'[ +1567 "core" ' +2 ."da"PSV.dial :PML + "processing"% +43 "core" +2 ."da"PTV.dial :mixing +2 "processing"%y @ +68 "core" @ +2 ."da"PBV.dial :waste1 +2 "processing"%  +32 "core" +2 "processing"% % +4 "core" %^g\  +2 ."da"PS.seek 1.85ml + "processing"%'> +231 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%z * +34 "core" , +3 ."da"PS.seek 0ml +2 "processing"%&'W +1963 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +48003 #recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%0  +32 "core"  +2 ."da"delay 30 seconds +797 E"\ II +2205 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" * +2 ."da"PSV.dial :air +2 "processing"%O  +41 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%C' +2269 "core" ' +2 ."da"PSV.dial :mixloop + "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"% +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%l  +42 "core"  +3 ."da"PS.seek :empty +4 "processing"%N'9 +2250 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%c +123 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1615 "core" ' +2 ."da"PTV.dial :puck + "processing"%E  +69 "core"  +2 ."da"PSV.dial PTV + "processing"%S +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core" +2 "processing"%B% +4 "core" %]v\  +2 ."da"PS.seek 1.5ml +2 "processing"%=' +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"%%'W +1611 "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"% * +32 "core" * +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%K +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%~' +2253 "core" ' +2 ."da"PSV.dial PTV + "processing"%s +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%* +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%Q  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%8'9 +2257 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +53 .PSV.dial PSR +5 "processing"%4 +123 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml +2 "processing"%g'[ +1615 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%1 +69 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +32 "core" +2 "processing"%% +4 "core" %^d\  +2 ."da"PS.seek 1.5ml +2 "processing"%<' +583 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%q * +33 "core" , +3 ."da"PS.seek 0ml +2 "processing"%>'W +1609 "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"%X * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%6 +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%R' +2272 "core" ' +2 ."da"PSV.dial PTV + "processing"%p +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%a +70 "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"%  +67 "core"  +2 ."da"PS.seek :empty +2 "processing"%$'9 +479 E>\ == +1781 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +122 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"%v'[ +1607 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%# +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%k  +33 "core"  +2 "processing"%I% +4 "core" %W^\  +2 ."da"PS.seek 1.5ml +2 "processing"%)' +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%x * +32 "core" * +3 ."da"PS.seek 0ml +2 "processing"%H'W +1610 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .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"% * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%P +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2249 "core" ' +2 ."da"PSV.dial PTV + "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 + "processing"%u +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%{  +67 "core"  +2 ."da"PS.seek :empty +2 "processing"%+'9 +2238 "core" ' +2 ."da"Sleepy.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%. +127 "core"  + ."da"PSR.select :sub1 +3 "processing"% +10 ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."da"PS.seek 0.25ml +3 "processing"%?'7 +335 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :sub2 +2 "processing"% +9 ."da"PS.seek 0.5ml +2 "processing"%n' +338 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1621 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%t +70 "core" +2 ."da"PBV.dial :waste1 + "processing"%h  +34 "core" +2 "processing"%[% +4 "core" %bd\  +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"%o * +33 "core" , +3 ."da"PS.seek 0ml +2 "processing"%'W +1606 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%V  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%W * +34 "core" + +3 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"%5 +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%"' +2311 "core" ' +2 ."da"PSV.dial PTV + "processing"%D +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%\\ +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%b +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%/  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2293 "core" ' +2 "processing"%9 +3 "core" 94' +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast + "processing"%m  +3 "core" 4' + 4' + "processing"%J& +4 "core" &TL\ $ + #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&2% +4 "core" %\  4 +2 "storage"(^% +3 "core" % C C \ + "storage"(. +3 "core" . +2 ."da"SC.reconfigure SCtight +57 "storage"($\ .\ 1~b +4 ."da"SC.seek 3 +2 "storage"(;( +343 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (U& +3 "core" & \ +2 "manipulator"&7& +3 "core" &-   +2 "manipulator"&Y% +4 "core" %\  4 +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 3 +2 "manipulator"&(j +181 "core" ( +2 "manipulator"&& +4 "core" &u   "y +2 "storage"(\ & +4 "core" &  {\ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&(' +94 "core" ' +2 "storage"(& +4 "core" &   A\ +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek beamBreak +2 "storage"(9'L +245 "core" ' +2 "storage"(T- +3 "core" -'5 +2 ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&G& +3 "core" &u\  "y +2 "storage"(A& +3 "core" & 0\ +2 ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 3 +2 "manipulator"&Z'6 +31 "core" ' +2 ."da"\Elbow.hold +2 "manipulator"&], +3 "core" , + ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(d- +2 "core" -'5 +2 ."da"SE.seek 5.1 Pucks below Top Plate +2 "storage"(L' +43 "core" ' +3 "manipulator"&f% +4 "core" %/ +2 "storage"(& +3 "core" & t\ +2 ."da"Forearm.force -20 + "manipulator"&5 +2 ."da"Forearm.seek 3 + 293 counts +2 "manipulator"&}'[ +18 "core" ' +2 "manipulator"&!& +4 "core" & f Y +2 "storage"(& +4 "core" &   \ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&3' +27 "core" ' +3 ."da"SE.seek 6.1 Pucks below Top Plate + "storage"(' +44 "core" ' +2 "manipulator"&& +4 "core" & 2 Y +2 "manipulator"&y% +3 "core" % +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"& '\ +88 "core" ' +2 ."da"\Elbow.seek PC +2 "manipulator"& ( +246 "core" ( +2 "manipulator"&z& +4 "core" & + ."da"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &M& +3 "core" & +2 ."da"Forearm.seek PC +2 "manipulator"&' +95 "core" ' +2 ."da"Hand.close + "manipulator"&0/ +77 "core" / +2 ."da"PC.seek :open +2 "processing"%( +401 "core" ( +2 "storage"(O& +4 "core" & R\ + "manipulator"&&& +4 "core" & + "manipulator"&`% +4 "core" %   +2 ."da"Forearm.seek :retract +2 "manipulator"&i'\ +98 "core" ' +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 3 +2 "manipulator"& (j +265 "core" ( +2 "manipulator"&l& +4 "core" &p  +2 "storage"(C& +3 "core" & E\ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&c' +97 "core" ' +2 ."da"Hand.open +2 "manipulator"&N1 +71 "core" 1 +10 "storage"(:- +3 "core" -' +2 ."da"SE.seek 5.86 Pucks below Top Plate + "storage"(E' +26 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 5.19 Pucks below Top Plate +2 "storage"(S'[ +47 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da18aug0208h166ml.tif +1951 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +3346 #"da"SX HX9/16 (USB:33): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 49.703 seconds\ /var/log/esp/da18aug0208h166ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da18aug0208h166ml15s.tif +1556 #SX HX9/16 (USB:33): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da18aug0208h166ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da18aug0208h166ml30s.tif +3056 #SX HX9/16 (USB:33): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da18aug0208h166ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da18aug0208h166ml70s.tif +1680 El\ {22 +5438 #"da"SX HX9/16 (USB:33): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da18aug0208h166ml70s.tif: TIFF Upload Complete\ + .Sleepy.power :camera,:OFF +2 ."Qmail"HABfans.email "49.703 sec auto-exposure",Subject: "da18aug0208h166ml images!" +7 "storage"(- +119 "core" -'[ +2 "storage"(B& +4 "core" & '\ +2 "manipulator"&& +3 "core" &p  +2 ."da"\Elbow.seek 3 +2 "manipulator"&'(j +3 "core" ( +3 "manipulator"&=& +4 "core" &p    + "storage"(,& +4 "core" & >\ +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&' +3 "core" ' +2 ."da"SE.reconfigure SEgently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 5.9 Pucks below Top Plate +2 "storage"(K' +64 "core" ' + "manipulator"&%& +4 "core" &p  +2 "storage"(s& +4 "core" & y y 7\ + ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 3 +2 "manipulator"&*'6 +35 "core" ' +97 ."da"\Elbow.hold +3 "manipulator"&, +3 "core" , + ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 6.09 Pucks below Top Plate +3 "storage"(Q' +30 "core" ' + "manipulator"&~% +4 "core" %| Ȼ: +2 "storage"(4& +4 "core" & ( % _\ +2 ."da"Forearm.force -20 + "manipulator"&5 +2 ."da"Forearm.seek 3 + 268 counts +2 "manipulator"&8'B +16 "core" ' +2 "manipulator"&w& +4 "core" &u  +3 "storage"(1& +5 "core" & y f \ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&' +80 "core" ' +3 "storage"(% +5 "core" % b g\ +3 ."downElevator"SE.seek :down +2 "storage"(g'v +99 (q% +4 "core" %% v \ PE +2 "manipulator"&<% +3 "core" % +2 ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&-'\ +90 "core" ' +5 ."downElevator"SE.coast + "storage"(5 +3 "core" ' + ."da"SC.coast +2 "storage"(6 +2 #tStarting finalPurge +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%X& +4 "core" &\ +2 ."psFlush"Hand.open +3 "manipulator"&61 +19 "core" 1 +2 "manipulator"&>& +4 "core" &u Q  +2 "manipulator"&p% +4 "core" %\ " ; +2 ."psFlush"\Elbow.seek FlushPuck::Garage +2 "manipulator"&a(- +170 "core" ( +2 "manipulator"&F& +4 "core" &- \\ +3 ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- \\ +3 ."psFlush"Forearm.seek :garage +2 "manipulator"&R' +106 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&/ +71 "core" / +2 "manipulator"&$& +4 "core" &- H \\ +2 "manipulator"&% +3 "core" %  z +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&#'\ +99 "core" ' +4 ."psFlush"\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."psFlush"\Elbow.seek PC +2 "manipulator"&k( +125 "core" ( +2 "manipulator"&I& +5 "core" & ? { + ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &v& +2 "core" & { +3 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&x' +100 "core" ' +2 "manipulator"&)& +4 "core" &  { +2 "manipulator"&j% +4 "core" % +2 "processing"%& +4 "core" &z\ +2 "processing"%P& +4 ."psFlush"PC.seek :closed +2 "processing"%H(Tg +3 "core" &y\ +3 &\  +9 &2~\ *x +9 &e\ = +10 &t\ L +9 &NY\ K +9 &Y\ K +10 &]\ K +9 &]\ J +9 &V\\\ K +10 &Z\ K +9 &Z\ J +10 & [\ J +9 &"^[\ K +9 &$ _\ K +10 &%_\ K +9 &'Z\ K +9 &)g\\\ J +10 &+(\\\ K +9 &,_\ K +10 &.^\ K +9 &0n]\ K +9 &20]\ K +10 &3^\ K +9 &5]\ J +9 &7w[\ J +11 &99Z\ J +8 &:Y\ K +10 &<Y\ K +9 &>Y\ K +10 &@AY\ K +9 &BY\ J +9 &C[\ J +9 &E\\\ J +10 &GH_\ K +9 &If\ L +10 &Jq\ M +9 &L\ P +9 &N@\ P +10 &P\ P +9 &Q\ Q +9 &Sizj\ 0 +10 &T(,{\ J +9 &TJ\ ( +2 ( + "processing"%P& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.51 +2 "processing"%& +4 "core" &TJu\ ( + ."psFlush"Hand.open + "manipulator"&_1 +73 "core" 1 +2 "manipulator"&u% +4 "core" %   +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract + "manipulator"&{'\ +96 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +124 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%.'P +426 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +682 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%+' +1615 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%? +69 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%n  +34 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%t'W +2634 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%h +71 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%[' +588 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2125 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%o +70 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%r U +50 "core" V +3 ."psFlush"PS.seek 0ml +2 "processing"%V'W +2633 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%W @ +42 "core" > +3 ."psFlush"PS.seek 2.5ml + "processing"%5' +2630 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +68 "core"  +3 ."psFlush"PS.seek :empty +2 "processing"%D'9 +2629 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%\\ +42 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%b' +2649 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%/ +80 "core" ~ +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%"'W +2625 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"% @ +40 "core" > +3 ."psFlush"PS.seek 2.5ml +2 "processing"%m' +2642 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%J  +69 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%2'9 +2637 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%^ +42 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +49 "processing"%'P +1111 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%U' +1603 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%7 +69 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%Y  +51 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%'W +2627 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%\ +70 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%' +592 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%e' +2126 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%| +70 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%T U +51 "core" V +3 ."psFlush"PS.seek 0ml + "processing"%G'W +2633 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%A @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%d' +2632 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%f  +68 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2627 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%! +43 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%' +2636 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +80 "core"  +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%y'W +2628 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%( @ +40 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2631 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%9  +68 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%Z'9 +185 E\ ;; +2451 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'}& +4 "core" &CE\ + .tHand.open + "manipulator"&L1 +22 "core" 1 +2 "manipulator"&3& +4 "core" & { +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek PC + "manipulator"&z( +4 "core" ( +2 "manipulator"&M& +4 "core" & { +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &]& +2 "core" & M { +2 .tForearm.seek PC +2 "manipulator"&0' +91 "core" ' +2 .tHand.close + "manipulator"& / +71 "core" / +2 .tPC.seek :open +2 "processing"% ( +402 "core" ( +2 "manipulator"&O& +4 "core" & { +2 "manipulator"&&% +3 "core" %  I +2 .tForearm.seek :retract + "manipulator"&`'\ +101 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&( +364 "core" ( +2 "manipulator"&l& +4 "core" &\  h "~ + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &C& +2 "core" &\   "~ +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"& 'ρ +96 "core" ' +2 "manipulator"&N& +4 "core" &\  X "~ +2 "manipulator"&:% +3 "core" %ς +2 "collection"'i& +4 "core" &CHf\ +2 "collection"'& +4 .tCC.seek :closed + "collection"'E(O +3 "core" &CF\ +3 &DF`\  +10 &5DF_\ +{ +9 & gCG`\ > +9 &sEF_\ K +10 &b\\CG_\ J +9 &$]DHQ\ J +9 &`BGL\ J +10 &\\EEM\ J +9 &k]CGI\ I +10 &,\\AGL\ J +9 &]CFN\ I +9 & \\EGL\ J +10 &"s\\AGL\ I +9 &$4]CEM\ J +9 &%\\CFL\ I +10 &'\\CFK\ J +9 &)z[AIG\ J +10 &+<\\BEK\ J +9 &,`CIC\ J +9 &.\\BG7\ J +10 &0_DF=\ J +9 &2DYBF=\ J +9 &4\\DF4\ I +10 &5\\CFB\ J +9 &7\\DH=\ I +10 &9L]CGB\ J +9 &;]CED\ J +9 &<[EFC\ J +10 &>]BF=\ J +9 &@T]BGB\ J +9 &BaBFC\ J +10 &C\\CHC\ J +9 &E`AGB\ J +10 &GZgEE=\ K +9 &IBD=\ N +9 &JBD8\ S +10 &LCF>\ V +9 &N@BD>\ C +9 &OICDGB\ !f +10 &Ov5GH<\ 9 +4 ( + "collection"'& +2 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.65 +2 "collection"'& +3 "core" &Ov4EK=\ 9 +2 .tHand.open + "manipulator"&B1 +77 "core" 1 +2 "manipulator"&% +4 "core" % ς +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&='\ +93 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"',& +4 "core" &Ov5ADc\ 9 +2 "collection"'%% +3 "core" %BD\\\ +2 #tCS Pulling 5ml of flush .CSV.dial CSR +2 "collection"'s  +38 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"' 'l +1350 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +10 '~% +2 "core" %l?E_\  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'4' +647 "core" ' +2 .tCSV.dial :waste + "collection"'c +122 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'S' +1992 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'w& +4 "core" &Ov4>B{\ 9 +2 "collection"'1% +3 "core" %>Ct\ + .tCSV.dial :flush +2 "collection"'  +40 "core"  +3 .tCS.reconfigure CSfast + "collection"'#d @b +3 .tCS.seek 5ml + "collection"''l +1184 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +55 "collection"'q @ +43 "core" B +2 "collection"''% +4 "core" %lBAM\  +2 .tCS.seek 7ml +2 "collection"'<' +535 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'K  +2 '*  +39 "core"  +86  +2 .tCBV.dial :waste1 +2 "collection"'8 @ +42 "core" > +3 .tCS.seek 0ml + "collection"'X' +1622 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'6& +4 "core" &Ov4CG\\\ 9 +2 "collection"'>% +3 "core" %DGo\ +2 .tCSV.dial :flush + "collection"'p  +70 "core" +3 .tCS.seek 5ml +2 "collection"'Q'l +1188 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +42 "core" B +2 "collection"'F% +4 "core" %lBCZ\  +2 .tCS.seek 7ml +2 "collection"'' +532 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'g  +40 "core"  +2 .tCBV.dial :waste2 +2 "collection"';  +105 "core"  +3 .tCS.seek 0ml + "collection"'' +1646 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'& +4 "core" &Ov5CGJ\ 9 +2 "collection"'$% +3 "core" %?ET\  +2 .tCSV.dial CSR + "collection"'  +38 "core"  +2 .tCSR.select :kill + "collection"' +10 .tCS.seek 8ml +2 "collection"'-' +1882 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml + "collection"'I' D +533 "core" ' +3 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +2 "collection"'v +2 'R  +94 "core" +36  +2 .tCTV.dial :intake + "collection"')  +71 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'j' \\ +1863 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'  +69 "core"  +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'a' +587 "core" ' +2 .tCSV.dial CSR + "collection"'#  +95 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"''l +1346 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"'' D +1348 "core" ' +2 .tCSV.dial CBV + "collection"'_ +95 "core" +2 .tCS.seek 0ml +2 "collection"'u' +2626 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&P& +4 "core" &\  N "~ +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&( +4 "core" ( +2 "manipulator"&x& +4 "core" &  "~ + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &  6 "~ +2 .tForearm.seek CC +2 "manipulator"&.'ρ +104 "core" ' +2 .tHand.close + "manipulator"&?/ +75 "core" / +2 .tCC.seek :open +2 "collection"'n( +375 "core" ( +2 "manipulator"&+& +4 "core" &\  "~ + "manipulator"&h% +4 "core" % x c +2 .tForearm.seek :retract + "manipulator"&t'\ +102 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&[(- +275 "core" ( +2 "manipulator"&o& +4 "core" &-  = +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &r& +3 "core" &- q = + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&' +112 "core" ' +3 .tHand.open +2 "manipulator"&W1 +70 "core" 1 +2 "manipulator"&V% +4 "core" %  ǽ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' +2 #tCompleted [Sample.deep; initialPurge; da withoutWCR] begun 06:20:28 + #Preparing to sleep until 11:00AM 8/02/2018 +4 #Asleep til 11:00AM 8/02/2018 +4 ."shutdown"CC.coast +2 "collection"'6 +2 #tContinuing at 11:00 +4 ."shutdown"CS.coast +3 E\ ** + "collection"'5 +5 ."Qmail"GoodNews.email "Then, in tube 4: /home/esp/esp2/mission/2018_07_19_niagara_mission.rb:117\\n{1 => 22, 2 => 22, 3 => 7, 4 => 15}\\nCan@08:19:00, 24.2C, 31% humidity, 14.2psia, 13.663V, 0.183A, 0.183A avg, 2.51W",Subject: "Asleep until 11:00" +3 ."shutdown"PC.coast +111 "processing"%6 +3 ."shutdown"PS.coast + "processing"%5 +2 ."shutdown"Forearm.coast + "manipulator"&5 +3 ."shutdown"\Elbow.coast + "manipulator"&6 +37 ."shutdown"Sleepy.power :dwarf,:OFF + .Sleepy.power :raw,:OFF + #Shutdown +29292 E\ | +60002 \ } +60002 \ { +60003 \ v +60002 \ x +60002 \ y +60002 \ y +60002 \ q +60003 \ n +60002 \ } +60002 $\ u +60002 *\ } +60002 2\ o +60003 3\ u +60002 9\ o +60002 9\ n +36456 ;\ } +36 #tPowering up Dwarves +501 .Sleepy.power :raw,:ON + "sampler") +3 )5 +2 "core"  + "collection"' +3 '\\ +2 "core"  +2 "processing"% +2 %D +3 "core"  + "collection"' 9\ +2 ' 0\ +2 ' -\ + "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ + "sampler")&\ +2 .tSS.configure SSconfig +2 "sampler")#.0X 22, 2 => 22, 3 => 7, 4 => 15}\\nCan@11:00:27, 23.6C, 37% humidity, 14.3psia, 13.619V, 0.337A, 0.331A avg, 4.59W",Subject: "Started 2018_07_19_niagara_mission phase /home/esp/esp2/mission/2018_07_19_niagara_mission.rb:117" +118 .tSample.shallow + "sampler")2 +16 "core" 2 +3 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'}& +4 "core" &lp\  +2 .tHand.open + "manipulator"&L1 +74 "core" 1 +2 "manipulator"&3& +5 "core" &  * "y +2 "manipulator"&M% +4 "core" % \     +3 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&](- +177 "core" ( +2 "manipulator"& & +6 "core" &- 8 ( + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &k& +2 "core" &- ( +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :garage +2 "manipulator"&{' +104 "core" ' +2 .tHand.close + "manipulator"&H/ +68 "core" / +3 "manipulator"&O& +3 "core" &- + ( +2 "manipulator"&&% +3 "core" %  0 +3 .tForearm.seek :retract + "manipulator"&0'\ +110 "core" ' +3 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&z( +274 "core" ( +2 "manipulator"&l& +5 "core" & 3 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &C& +3 "core" & 3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +3 "manipulator"&N'ρ +97 "core" ' +2 "manipulator"&:& +3 "core" &   5 3 +2 "manipulator"&i% +4 "core" %ρ +2 "collection"'`& +4 "core" &oq<\  +2 "collection"'@& +4 .tCC.seek :closed + "collection"'(O +3 "core" &lo\  +4 &nqZ\ = +11 &M~lp\ 0 +8 &Pwno\ E +9 &]ko\ J +10 &\\joZ\ J +9 &\\lq\ J +9 &H^mp\ J +10 &\ Zlr\ J +9 &\\no\ J +11 &]mq\ J +8 &O[kp\ J +9 &!\\lp\ J +10 &"Wlq\ J +9 &$\\lo\ J +9 &&WZnq\ J +10 &([np\ J +9 &)^nr\ J +10 &+[lq\ J +9 &-_[nq\ J +9 &/!Zlq\ J +10 &0[op\ J +9 &2Wnr\ J +9 &4h[nr\ J +10 &6)\\np\ J +9 &7[nq\ J +10 &9Ymp\ J +9 &;n\\lo\ K +10 &=1\\mq\ J +9 &>\\mo\ K +11 &@[lo\ J +7 &Bw\\mo\ J +10 &D:Ymp\ J +9 &Eckp\ K +10 &Glmq\ L +9 &Irln\ O +9 &K(kp\ S +10 &Lkn\ V +9 &Nkp\ 7 +9 &O[/kn\ "f +10 &O|^ko\ E +2 ( + "collection"'@& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.59 + "collection"'B& +4 "core" &O|dkn\ E + .tHand.open +2 "manipulator"&1 +72 "core" 1 +2 "manipulator"&,% +5 "core" % ρ  + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&%'\ +99 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'& +5 "core" &O|cjp\ E +2 "collection"'s% +4 "core" %kn\ + #tCS Pulling 5ml of flush + .CSV.dial CSR +2 "collection"'  +133 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"''l +1355 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 '~% +2 "core" %ljmN\  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml + "collection"' ' +645 "core" ' +2 .tCSV.dial :waste + "collection"'c +121 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'4' +1990 "core" ' +2 #tPurging external Intake + "collection"'w& +4 "core" &O|aknQ\ E + "collection"'1% +4 "core" %hn\ + .tCSV.dial :flush +2 "collection"'  +40 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'S' D +2331 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +3 "collection"'q + ''  +29 "core"  +48 ~ +2 .tCTV.dial :intake + "collection"'  +71 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml +2 "collection"'K' +2335 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'*  +70 "core"  +2 #tFlushing upper manifold + "collection"'8& +4 "core" &O|dhm>\ E +2 "collection"'<% +3 "core" %in\ + .tCSV.dial :flush +2 "collection"'6  +68 "core"  +3 .tCS.seek 5ml +2 "collection"'>'l +1206 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'p @ +41 "core" B +2 "collection"'X% +4 "core" %lkoi\ \ +2 .tCS.seek 7ml +52 "collection"'' +529 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +2 "collection"'F +97 "core" ~ +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"'Q' +1650 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'g'- +762 "core" ' +2 .tCSV.dial :waste + "collection"'; +42 "core" +3 .tCS.seek 0ml + "collection"'' +754 "core" ' +2 "collection"'& +4 "core" &O|eko\ E + "collection"'$% +4 "core" %kn\ + .tCSV.dial :flush +2 "collection"'  +50 "core" +3 .tCS.seek 3ml +2 "collection"''- +769 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'- @ +41 "core" B +2 "collection"'v% +4 "core" %-jna\ +3 .tCS.seek 5ml + "collection"'R'l +536 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml + "collection"')' +638 EZ\ `_ +569 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'I'- +756 "core" ' +2 .tCSV.dial :waste + "collection"' +68 "core" +3 .tCS.seek 0ml + "collection"'j' +746 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&#& +4 "core" & 2 3 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&a( +4 "core" ( +2 "manipulator"&& +4 "core" & J 3 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &_& +2 "core" & # 3 +2 .tForearm.seek CC +2 "manipulator"&'ρ +97 "core" ' +2 .tHand.close + "manipulator"&P/ +77 "core" / +2 .tCC.seek :open +2 "collection"'x( +377 "core" ( +2 "manipulator"&& +4 "core" & 3 +2 "manipulator"&?% +3 "core" % ϒ +2 .tForearm.seek :retract + "manipulator"&'\ +100 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&=(- +281 "core" ( +2 "manipulator"&E& +4 "core" &-  +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &+& +2 "core" &-   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&h' +114 "core" ' +3 .tHand.open + "manipulator"&.1 +76 "core" 1 +2 "manipulator"&o% +4 "core" %   z ǽ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&r'\ +104 "core" ' +2 #tda sampling at most 1000ml +3 #Loading sh1 puck from tube 4 into Collection Clamp + ."Qmail"HABfans.email "Started da in tube 4 at 11:04:40EDT02-Aug-18\\n{1 => 22, 2 => 22, 3 => 7, 4 => 15}\\nCan@11:03:58, 23.7C, 38% humidity, 14.3psia, 13.555V, 0.515A, 0.509A avg, 6.98W",Subject: "da sampling at most 1000ml" +2 "collection"'& +196 "core" &mq\ +2 "manipulator"&W% +3 "core" %\ & ; !M +2 "storage"(V% +4 "core" %~ y\ + "storage"(t. +4 "core" .( +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 4 + "storage"((,B +667 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (n& +2 "core" &,D \ +2 "manipulator"&u& +3 "core" &-  +2 "manipulator"& % +3 "core" %\ & !M +3 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 4 +2 "manipulator"&Z( +178 "core" ( +2 "manipulator"&& +4 "core" &\   # +2 "storage"([& +3 "core" &,D \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"& '_ +94 "core" ' +2 "storage"(5& +4 "core" &,D\ \  \ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(\\'L +157 "core" ' + "storage"(D- +3 "core" -'а +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (/& +2 "core" &,D %\ +2 "manipulator"&& +5 "core" &\  # +2 .t\Elbow.seek 4 + "manipulator"&b( +3 "core" ( +2 "manipulator"&J& +4 "core" &\   # + "storage"(m& +4 "core" &,D r\ +3 .tForearm.seek 4 + 300 counts +2 "manipulator"&^' +19 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +46 "manipulator"&/ +83 "core" / +13 ."downElevator"SE.seek :down +4 "manipulator"&7& +5 "storage"("'v +6 "core" &\   # +2 "manipulator"&\ % +5 "core" %  > +2 .tForearm.seek :retract +2 "manipulator"&'\ +90 "core" ' +2 .t\Elbow.seek CC + "manipulator"&T( +32 "core" ' + ."downElevator"SE.coast + "storage"(5 +110 "core" ( +2 "manipulator"&& +4 "core" & @ 5 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &!& +3 "core" & 3 5 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&2'ρ +101 "core" ' +2 "manipulator"&& +4 "core" &   5 +2 "manipulator"&|% +4 "core" %z ( +2 "collection"'& +4 "core" &nr \ +2 "collection"'(& +3 .tCC.seek :closed +2 "collection"'G(O +4 "core" &npD\ + &nqE\  +9 &2npR\ *y +9 &flqO\ = +9 &umrP\ K +10 &Q[mpW\ J +9 &\\orO\ J +9 &\\opR\ J +10 &\\mqR\ J +9 &Y]ooN\ J +10 &\\ntR\ J +9 &]opS\ J +9 & \\nsP\ J +10 &"a\\nqQ\ J +9 &$#]mrQ\ J +9 &%\\oqP\ I +10 &'ZmrO\ I +9 &)jZorP\ I +10 &+,YlqQ\ I +9 &,_orR\ I +9 &.]nsQ\ I +10 &0r]msJ\ I +9 &24[oqN\ I +9 &3YppQ\ I +10 &5YprR\ I +9 &7zYmrh\ I +10 &9;`mr\ I +9 &:_qs\ I +9 &<_mq\ I +10 &>^oqn\ I +9 &@C_nqi\ I +9 &B_mpO\ I +10 &C_npj\ I +9 &EalpM\ J +10 &GCunpH\ L +9 &Hmq\ P +9 &Jnp\ T +10 &LmmqP\ V +9 &N-kpP\ C +9 &O78npQ\ / +10 &OJuu\ ? +2 ( + "collection"'(& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.78 + .Hand.open + "manipulator"&d1 +72 "core" 1 +2 "manipulator"&% +4 "core" % y   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&}'\ +99 "core" ' +2 .tSC.coast + "storage"(6 +2 #tcollectSample 1000ml w/bubble point of 24psi + #Priming 7ml + .Sleepy.power :sampler,:ON + .Intake.select :close + .\Exhaust.select :close + .SS.hold +2 "sampler")L+ +3 "core" + +2 "sampler")3% +3 "core" % \ ( +2 "collection"'M& +3 "core" &OJfj\ ? +3 EK\ HG +2 #tCalibrating pressure and temperature sensors + .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X +28 +2 .tdelay 3.8 seconds +382 "collection"'H% +3 "core" %kov\ +2 "sampler")O% +3 "core" %?. \ c +2 .tSSV.dial :spit + "sampler")& +127 "core" +3 .tSS.seek 0ml + "sampler")' +279 "core" ' +2 .tSSV.dial CBV + "sampler"){  +128 "core"  +2 .tCTV.dial :intake +2 "collection"'l  +69 "core"  +2 #tWaiting for external sampler to finish priming... + .delayUntil "11:08:06.48" +16520 ."connect"SSV.dial CBV +2 .tCBV.dial SSV + #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open + "sampler") +210 "collection"'C% +3 "core" %\ +2 #tIntake @17.4psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X% +3 "core" %yo\ +2 "sampler")F% +3 "core" %b \  +53 "collection"'% +3 "core" %\ +2 "sampler")Q% +3 "core" %_ \  +53 "collection"';% +3 "core" %s\ +2 "sampler")g% +4 "core" %-&( \  +52 "collection"'% +3 "core" %L\ +2 "sampler")$% +4 "core" % _^ \ = +52 "collection"'% +3 "core" %0\ +2 "sampler")% +3 "core" %  \ = +53 "collection"'-% +3 "core" %D\ +2 "sampler")v% +3 "core" % \ = +2 "sampler")% +3 "core" %  \ = +2 .tIntake.select :close + "sampler")0 +9 )R% +2 "core" % \ = + .tSSV.dial :exhaust +2 "sampler"))  +72 "core"  +2 .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X +4 #tVacuum too high -- waiting up to 40s +14 "collection"'% +3 "core" %j\ +2 "sampler")@% +3 "core" %ro_ \  +15 "collection"'B% +3 "core" %\ +2 "sampler")s% +4 "core" %rb \  +15 "collection"'% +3 "core" %\ +2 "sampler")N% +4 "core" %rb \  +14 "collection"'U% +3 "core" %\ +2 "sampler")~% +4 "core" %rb \  +14 "collection"'% +3 "core" %\ +2 "sampler")c% +4 "core" %r\\ \  +14 "collection"' % +3 "core" %\ +2 "sampler")w% +58 "core" %r\\ \  +16 "collection"'1% +3 "core" %\ +2 "sampler")% +3 "core" %rZ \  +2 "collection"'4% +3 "core" %\ +2 #tIntake @17.2psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 80 +2 "sampler")#.P0X% +3 "core" %a\ +2 "sampler")F% +3 "core" %F \  +15 "collection"'% +3 "core" %\ +2 "sampler")Q% +3 "core" %F \  +15 "collection"';% +3 "core" %\ +2 "sampler")g% +3 "core" %F \  +15 "collection"'% +3 "core" %\ +2 "sampler")$% +3 "core" %F \  +15 "collection"'% +3 "core" %\ +2 "sampler")% +4 "core" %F \  + "collection"'-% +4 "core" %\ + #tIntake @17.2psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 72 + "sampler")#.H0X% +3 "core" %\ +2 "sampler")F% +3 "core" %O \  +15 "collection"'% +3 "core" %T\ +2 "sampler")Q% +3 "core" %O \  +15 "collection"';% +3 "core" %K\ +2 "sampler")g% +3 "core" %O \  +15 "collection"'% +3 "core" %I\ +2 "sampler")$% +3 "core" %O \  +15 "collection"'% +3 "core" %\ +2 "sampler")% +3 "core" %O \  +15 "collection"'-% +3 "core" % \ +2 "sampler")% +3 "core" %O \  +15 "collection"'R% +3 "core" %C\ +2 "sampler"))% +3 "core" %O \  +15 "collection"'K% +3 "core" %k\ +2 "sampler")I% +4 "core" %O \  +14 "collection"'#% +3 "core" %\ +2 "sampler")'% +4 "core" %O \  +14 "collection"'% +3 "core" %=\ +2 "sampler")_% +3 "core" %O \  +15 "collection"'P% +3 "core" %\ +2 "sampler")z% +3 "core" %O\ \  +15 "collection"'%% +3 "core" %\ +2 "sampler")% +3 "core" %O  \  +2 "collection"'% +3 "core" %T\ +2 #tIntake @17.5psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 43 +2 "sampler")#.+0X% +3 "core" %$3N \  +15 "collection"'F% +3 "core" %\ +2 "sampler")% +3 "core" %$3N \  +15 "collection"'Q% +3 "core" %D\ +2 "sampler");% +3 "core" %$3N \  +15 "collection"'g% +3 "core" %S\ +2 "sampler")% +3 "core" %$3N \  +15 "collection"'$% +3 "core" %\ +2 "sampler")% +3 "core" %$3N \  +15 "collection"'% +3 "core" %R\ +2 "sampler")-% +3 "core" %$3O \  +15 "collection"'% +3 "core" %\ +2 "sampler")R% +3 "core" %$3N \  +15 "collection"')% +3 "core" %\ +2 "sampler")K% +3 "core" %$3N \  +15 "collection"'I% +3 "core" %L\ +2 "sampler")#% +3 "core" %$3N \  +15 "collection"''% +3 "core" %\ +2 "sampler")% +4 "core" %$3N \  +14 "collection"'_% +3 "core" %\ +2 "sampler")P% +3 "core" %$3N \  +15 "collection"'z% +3 "core" %?\ +2 "sampler")%% +3 "core" %$3N \  +15 "collection"'% +3 "core" %r\ +2 "sampler")% +4 "core" %$4% \  +14 "collection"'*% +3 "core" %O\ +2 "sampler")% +3 "core" %$4 \ \ W +15 "collection"'E% +3 "core" %M\ +2 "sampler")% +4 "core" %$3 \ \ Q +14 "collection"'a% +3 "core" %\ +2 "sampler").% +3 "core" %$3 \ \ \ Q +15 "collection"'v% +3 "core" %O\ +2 "sampler")% +4 "core" %$3  \ \ Q +14 "collection"'% +3 "core" %K\ +2 "sampler")o% +4 "core" %$3 \ \ Q + "collection"'W% +4 "core" %\ + #tIntake @17.4psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 29 + "sampler")#.0X% +3 "core" %\ +2 "sampler")F% +3 "core" %`P \  +15 "collection"'% +3 "core" %H\ +2 "sampler")Q% +3 "core" %`P \  +15 "collection"';% +3 "core" %\ +2 "sampler")g% +3 "core" %`O \  +2 "collection"'% +4 "core" %\ +2 .tSS.reconfigure SSinhale.with maxSpeed: 23 +2 "sampler")#.0X= \ F +52 "collection"'N% +3 "core" %\ +2 "sampler")U% +3 "core" % CC \ F +52 "collection"'~% +3 "core" %\ +2 "sampler")% +4 "core" % FM \ F +52 "collection"'c% +3 "core" %P\ +2 "sampler") % +3 "core" % LO \ F +52 "collection"'w% +3 "core" %P\ +2 "sampler")1% +3 "core" % PP \ F +52 "collection"'% +3 "core" %\ +2 "sampler")4% +4 "core" % VW \ F +52 "collection"' % +3 "core" %N\ +2 "sampler")% +3 "core" % \\[ \ F +52 "collection"'S% +4 "core" %\ +2 "sampler")q% +3 "core" % a` \ F +53 "collection"'8% +3 "core" %[\ +2 "sampler")l% +4 "core" % dd \ F +52 "collection"',% +3 "core" %\ +2 "sampler")6% +4 "core" % mk \ F +52 "collection"'s% +3 "core" %W\ +2 "sampler")p% +4 "core" % ns \ F +52 "collection"'X% +3 "core" %\ +2 "sampler")>% +3 "core" % qs \ F +52 "collection"'F% +3 "core" %O\ +2 "sampler")% +4 "core" % ww \ F +52 "collection"'Q% +3 "core" %\ +2 "sampler");% +4 "core" % | \ F +52 "collection"'g% +3 "core" %X\ +2 "sampler")% +4 "core" %  \ F +52 "collection"'H% +3 "core" %\ +2 "sampler")% +4 "core" %  \ F +52 "collection"'% +3 "core" %O\ +2 "sampler")-% +4 "core" %  \ F +108 "collection"'% +5 "core" %Q\ + "sampler")R% +4 "core" %  \ F +52 "collection"')% +3 "core" %Y\ +2 "sampler")K% +3 "core" %  \ F +53 "collection"'I% +3 "core" %\ +2 "sampler")#% +4 "core" %  \ F + "sampler")'% +4 "core" %  \ F + .tIntake.select :close +2 "sampler")0 +9 )% +2 "core" %  \ F + .tSSV.dial :exhaust +2 "sampler")_  +73 "core"  +2 .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X% +3 "core" %p  \ B +15 "collection"'F% +3 "core" %^\ +2 "sampler")% +3 "core" %p  \ B +15 "collection"'Q% +3 "core" %\ +2 "sampler");% +4 "core" %p  \ B +14 "collection"'g% +3 "core" %M\ +2 "sampler")% +4 "core" %p \  \ B +14 "collection"'H% +3 "core" % \ +2 "sampler")% +3 "core" %p   \ B +15 "collection"'% +3 "core" % \ +2 "sampler")-% +4 "core" %p   \ B +14 "collection"'% +3 "core" %R\ +2 "sampler")R% +4 "core" %p  \ B +14 "collection"')% +3 "core" %\ +2 "sampler")K% +4 "core" %p  \ B + "collection"'I% +4 "core" %\ +55 #tIntake @17.5psia, vacuum from 10.0 to 13.0psi +4 .SS.reconfigure SSinhale.with maxSpeed: 17 +2 "sampler")#.0X% +3 "core" %M\ +2 "sampler")F% +4 "core" % \ Y +14 "collection"'% +3 "core" %\ +2 "sampler")Q% +4 "core" % \ Y +14 "collection"';% +3 "core" %N\ +2 "sampler")g% +3 "core" % \ Y +15 "collection"'% +3 "core" %U\ +2 "sampler")H% +4 "core" % \ Y +14 "collection"'% +3 "core" %\ +2 "sampler")% +4 "core" % \ Y +14 "collection"'-% +3 "core" %O\ +2 "sampler")% +4 "core" % \ Y +14 "collection"'R% +3 "core" %U\ +2 "sampler"))% +3 "core" % \ Y +15 "collection"'K% +3 "core" %\ +2 "sampler")I% +4 "core" % \ Y +14 "collection"'|% +3 "core" %\\\ +2 "sampler")'% +4 "core" % \ Y +14 "collection"'% +3 "core" %\ +2 "sampler")_% +4 "core" % \ Y +14 "collection"'!% +3 "core" %{\ +2 "sampler")z% +4 "core" % \ Y +14 "collection"'%% +3 "core" %]\ +2 "sampler")P% +4 "core" % \ Y +14 "collection"'% +3 "core" %\ +2 "sampler")*% +4 "core" % \ Y +14 "collection"'% +3 "core" %\ +2 "sampler")E% +4 "core" % \ Y +14 "collection"'% +3 "core" %U\ +2 "sampler")a% +3 "core" % \ Y +72 "collection"'.% +3 "core" %\ +2 "sampler")v% +4 "core" % \ Y +14 "collection"'% +3 "core" %P\ +2 "sampler")% +3 "core" % \ Y +15 "collection"'o% +3 "core" %\ +2 "sampler")W% +3 "core" % \ Y +15 "collection"'<% +4 "core" %S\ +2 "sampler")t% +4 "core" % \ Y +14 "collection"'A% +3 "core" %7\ +2 "sampler")n% +3 "core" % \ Y +15 "collection"'u% +3 "core" %S\ +2 "sampler") % +3 "core" % \ Y +15 "collection"'% +3 "core" %N\ +2 "sampler")[% +4 "core" % \ Y +14 "collection"'5% +3 "core" %@\ +2 "sampler")=% +3 "core" % \ Y +15 "collection"'D% +3 "core" %Z\ +2 "sampler")/% +3 "core" % \ Y +15 "collection"'% +3 "core" %H\ +2 "sampler")J% +3 "core" % \ Y +15 "collection"'r% +3 "core" %\ +2 "sampler")m% +3 "core" % \ Y +15 "collection"'h% +3 "core" %O\ +2 "sampler")?% +3 "core" % \ Y +15 "collection"'7% +3 "core" %\ +2 "sampler")\ % +3 "core" % \ Y +15 "collection"'Z% +3 "core" %\ +2 "sampler") % +3 "core" %  \ Y +15 "collection"'% +3 "core" %\ +2 "sampler")$% +3 "core" %  \ Y +15 "collection"'\\% +3 "core" %\ +2 "sampler")^% +3 "core" % \ Y +15 "collection"'% +3 "core" %W\ +2 "sampler")% +4 "core" %  \ Y +14 "collection"'% +3 "core" %k\ +2 "sampler")b% +3 "core" % \ Y +2 "collection"'"% +3 "core" %V\ +2 #tIntake @17.5psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 14 +2 "sampler")#.0X\ +2 "sampler")% +3 "core" %̕ \ \ K +15 "collection"':% +3 "core" %Y\ +2 "sampler")i% +4 "core" %̕ \ \ K +14 "collection"'`% +3 "core" %T\ +2 "sampler")0% +4 "core" %̕ \ \ K +14 "collection"'9% +3 "core" %\ +2 "sampler")]% +3 "core" %̕ \ \ K +15 "collection"'% +3 "core" %[\ +2 "sampler")@% +4 "core" %̕ \ \ K +14 "collection"'B% +3 "core" %l\ +2 "sampler")3% +3 "core" %̕ \ \ K +15 "collection"'2% +5 "core" %P\ +2 "sampler")% +3 "core" %̕ \ \ K +15 "collection"'#% +3 "core" %\ +2 "sampler")U% +3 "core" %̕ \ \ K +15 "collection"'~% +3 "core" %M\ +2 "sampler")% +3 "core" %̕ \ \ K +15 "collection"'c% +3 "core" %\ +2 "sampler") % +4 "core" %̕ \ \ K +14 "collection"'w% +3 "core" %\ +2 "sampler")1% +4 "core" %̕ \ \ K +14 "collection"'% +3 "core" %q\ +2 "sampler")4% +4 "core" %̕ \ \ K +14 "collection"' % +3 "core" %P\ +2 "sampler")% +3 "core" %̕ \ \ K +15 "collection"'S% +3 "core" %\ +2 "sampler")q% +3 "core" %̕ \ \ K +15 "collection"'8% +3 "core" %W\ +2 "sampler")l% +4 "core" %̕ \ \ K +14 "collection"',% +3 "core" %\ +2 "sampler")6% +3 "core" %̕ \ \ K +15 "collection"'s% +3 "core" %\ +2 "sampler")p% +4 "core" %̕ \ \ K +14 "collection"'X% +3 "core" %J\ +2 "sampler")>% +4 "core" %̕ \ \ K +14 "collection"'F% +3 "core" %\ +2 "sampler")% +4 "core" %̕ \ \ K +14 "collection"'Q% +3 "core" %h\ +2 "sampler");% +3 "core" %̕ \ \ K +15 "collection"'g% +3 "core" %U\ +2 "sampler")% +3 "core" %̕ \ \ K +15 "collection"'H% +3 "core" % \ +2 "sampler")% +4 "core" %̕ \ \ K +14 "collection"'% +3 "core" %X\ +2 "sampler")-% +3 "core" %̕ \ \ K +15 "collection"'% +3 "core" %)\ +2 "sampler")R% +3 "core" %̕ \ \ K +15 "collection"')% +3 "core" % \ +2 "sampler")K% +3 "core" %̕ \ \ K +15 "collection"'I% +3 "core" %]\ +2 "sampler")|% +4 "core" %̕ \ \ K +14 "collection"''% +3 "core" %|\ +2 "sampler")% +4 "core" %̕ \ \ K +14 "collection"'_% +3 "core" %\ +2 "sampler")!% +4 "core" %̕ \ \ K +14 "collection"'z% +4 "core" %\ +2 "sampler")%% +4 "core" %̕ \ \ K +14 "collection"'P% +3 "core" %V\ +2 "sampler")% +4 "core" %̕ \ \ K +14 "collection"'*% +3 "core" %\ +2 "sampler")% +3 "core" %̕ \ \ K +15 "collection"'E% +3 "core" %\ +2 "sampler")% +4 "core" %̕ \ \ K +14 "collection"'a% +3 "core" %\ +2 "sampler").% +4 "core" %̕ \ \ K +14 "collection"'v% +3 "core" %^\ +2 "sampler")% +3 "core" %̕ \ \ K +15 "collection"'% +3 "core" %\ +2 "sampler")o% +3 "core" %̕ \ \ K +15 "collection"'W% +3 "core" %Z\ +2 "sampler")<% +4 "core" %̕ \ \ K +14 "collection"'t% +3 "core" %\ +2 "sampler")A% +4 "core" %̕ \ \ K +14 "collection"'n% +3 "core" %\ +2 "sampler")u% +3 "core" %̕ \ \ K +15 "collection"' % +3 "core" %\ +2 "sampler")% +4 "core" %̕\  \ \ K +14 "collection"'[% +3 "core" %\ +2 "sampler")5% +3 "core" %̕\ \ \ \ K +15 "collection"'=% +3 "core" %i\ +2 "sampler")D% +4 "core" %̕  \ \ K +70 "collection"'/% +5 "core" %\ +2 "sampler")% +3 "core" %̕ \ \ K +15 "collection"'J% +3 "core" %n\ +2 "sampler")r% +3 "core" %̕ \ \ K +15 "collection"'m% +3 "core" % \ +2 "sampler")h% +3 "core" %̕ \ \ K +15 "collection"'?% +3 "core" %\\\ +2 "sampler")7% +3 "core" %̕ \ \ K +2 "collection"'\ % +4 "core" %I\ + #tIntake @17.4psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 13.86125 +2 "sampler")#.0X' +343 "core" ' + .tSS.coast + "sampler")5 +3 #t\Evacuating Puck (bubblePt=24psi, evacVolume=10ml, delay 15 seconds) + .Intake.select :close + "collection"'F& +4 "core" &OKmqH\ ? +2 "sampler")% +2 ."airStroke"CSV.dial :waste +3 "collection"'Q +3 "core" %i' \ + .tSSV.dial :exhaust +2 "sampler");  +60 "core" +3 ."airStroke"CS.seek 0ml + "collection"'g' +4 "core" ' +2 ."airStroke"CSV.dial :air +2 "collection"' @ +3 "core"  + .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'' +111 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +105 "core" ' +2 ."CSpush"CS.coast + "collection"'5 +18 "core"  +3 .tSS.reconfigure SSexhale + "sampler")#.0X9 +3 "core" 9 8\ +102 "collection"'9 +3 "core" 9 < +102 "collection"'g9 +3 "core" 9\ @ +102 "collection"'-9 +3 "core" 9\ D +102 "collection"'9 +3 "core" 9\ H +102 "collection"')9 +3 "core" 9\ "M +102 "collection"'H9 +4 "core" 9\ +Q +102 "collection"'K9 +3 "core" 9\ 5U +102 "collection"'I9 +3 "core" 9\ =Y +102 "collection"'|9 +3 "core" 9\ E ^ +102 "collection"''9 +3 "core" 9\ L\ b +102 "collection"'9 +3 "core" 9\ S f +103 "collection"'_9 +3 "core" 9\ [ j +102 "collection"'!9 +3 "core" 9\ an +102 "collection"'z9 +3 "core" 9\ gs +102 "collection"'R9 +3 "core" 9\ lw +102 "collection"'P9 +4 "core" 9\ p{ +102 "collection"'9 +3 "core" 9\ v +2 .tCH.hold 10:00,70C +3 "collection"'* `\ `\ t  +2 "core"  +16283 E\  +43718 "core" ` +2 "collection"'%9 +3 "core" 9\  +2 #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml + "collection"'' +338 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"' @ +95 "core" A +2 .tCSV.dial :air +2 "collection"'a @ +40 "core" > +3 .tCS.seek 5ml + "collection"'v'l +1349 "core" ' +2 .tCSV.dial CTV + "collection"'E  +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"  +3 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +41 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'.' +1360 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV +54 "collection"'o +98 "core" ~ +2 .tCBV.dial CSV + "collection"'<  +28 "core"  +2 "collection"'t% +4 "core" % C B\ +2 .tCS.seek 4.999ml +2 "collection"'W'l +1345 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'n  +40 "core" +2 "collection"'u% +4 "core" %l\  +2 .tCS.seek 7ml +2 "collection"'A'\ +584 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +4 "collection"' @ +37 "core" ? +3 .tCS.seek 10ml + "collection"'[' D +854 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +107 "core" _ +3 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'=   +35 "core" ! +3 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +2 "collection"'5  + '/  +28 "core"  +100  +3 .tCS.seek 5ml + "collection"'D'l +1352 "core" ' +3 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'J @ +95 "core" A +2 .tCSV.dial :waste +2 "collection"' +107 "core" +2 .tCS.seek :empty +2 "collection"'m'Ͱ +1351 "core" ' +2 .tCSV.dial :air + "collection"'r @ +67 "core" B +3 .tCS.seek 5ml +2 "collection"'?'l +1347 "core" ' +2 .tCSV.dial CTV + "collection"'\  +40 "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"  +4 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"' @ +41 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'$' +1343 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"'\\ +94 "core" ~ +2 .tCBV.dial CSV + "collection"'^  +36 "core"  +2 "collection"'% +4 "core" %\ +2 .tCS.seek 5ml +2 "collection"''l +889 E\ ?? +464 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'  +41 "core" +2 "collection"'b% +4 "core" %ld\ \ +2 .tCS.seek 7.001ml +2 "collection"'"' +580 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'N @ +51 "core" B +3 .tCS.seek 10ml + "collection"'x' D +848 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'d ` +108 "core" _ +2 #tLysing Complete +2 "collection"'& +3 "core" &OI*.\ ? +2 #tStoring sh1 puck in Collection Clamp to tube 3 + "manipulator"&(% +4 "core" %\  8 +2 "storage"(e% +3 "core" % \ + "storage"(M. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 3 + "storage"(( +340 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (Y& +3 "core" & \ +2 "manipulator"&+& +3 "core" & 5 +2 "manipulator"&L% +3 "core" %\  8 +4 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 + "manipulator"&f(j +156 "core" ( +2 "manipulator"&k& +4 "core" &s  +2 "storage"(V& +3 "core" & \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&&' +93 "core" ' +2 "storage"( & +4 "core" & \ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"({'L +237 "core" ' +4 "storage"(Z- +3 "core" -'! + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&O& +3 "core" &s  + "storage"(C& +4 "core" & \ + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 3 +2 "manipulator"&'6 +38 "core" ' +2 .t\Elbow.hold + "manipulator"&`, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(i- +2 "core" -'! +3 .tSE.seek 6.1 Pucks below Top Plate + "storage"(9' +27 "core" ' +2 "manipulator"&j% +4 "core" %(s Ǹ +2 "storage"(:& +3 "core" & 8\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 286 counts + "manipulator"&]'T +21 "core" ' +2 "manipulator"&& +4 "core" & { +2 "storage"(B& +4 "core" & \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&' +27 "core" ' +2 .tSE.seek 7.1 Pucks below Top Plate +2 "storage"(3' +53 "core" ' +2 "manipulator"&2& +4 "core" & { +2 "manipulator"&% +58 "core" % + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&#'\ +90 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&0( +166 "core" ( +2 "manipulator"&~& +4 "core" &  c +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 && +2 "core" & c +2 .tForearm.seek CC +2 "manipulator"&c'ρ +102 "core" ' +2 .tHand.close + "manipulator"&@/ +76 "core" / +2 .tCC.seek :open +2 "collection"'w( +378 "core" ( +2 "storage"(1& +4 "core" & \ +2 "storage"(& +3 "core" & $\ +2 "manipulator"& & +4 "core" & c + "manipulator"&4% +4 "core" % w y +2 .tForearm.seek :retract + "manipulator"&'\ +97 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 +2 "manipulator"&S(j +150 "core" ( +2 "manipulator"&8& +4 "core" &o  +2 "storage"( & +4 "core" & X\ + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 3 +2 "manipulator"&,'6 +107 "core" ' +2 .t\Elbow.hold +2 "manipulator"&U, +3 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&q1 +73 "core" 1 +11 "manipulator"&l% +5 "core" % D +2 "storage"(6& +4 "core" & \ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 314 counts +2 "manipulator"&p'p +14 "core" ' +2 "manipulator"&X& +4 "core" &t =  +2 "storage"(s& +4 "core" & <\ +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&F' +26 "core" ' +2 "storage"(% +4 "core" % \ +3 ."downElevator"SE.seek :down +2 "storage"(Q'v +99 (;% +3 "core" %V" F\ QI +2 "manipulator"&% +4 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&>'\ +84 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +5 "core" ' +2 .tSC.coast + "storage"(6 +2 #tTranferring DA +2 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +4 "core" &04\ + .tHand.open +2 "manipulator"&g1 +25 "core" 1 +2 "manipulator"&-& +4 "core" &t z  +2 "manipulator"&% +4 "core" %\  @ 2 +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&)(- +169 "core" ( +3 "manipulator"&H& +4 "core" &- ! J +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &K& +3 "core" &- J +2 .tForearm.seek :garage +2 "manipulator"&I' +109 "core" ' +2 .tHand.close + "manipulator"&|/ +70 "core" / +2 "manipulator"&'& +4 "core" &- J +2 "manipulator"&% +4 "core" %  +2 .tForearm.seek :retract + "manipulator"&_'\ +98 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&!( +276 "core" ( +2 "manipulator"&z& +4 "core" &  ;5 +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &R& +2 "core" &  ;5 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&P'ρ +100 "core" ' +2 "manipulator"&& +4 "core" &! ;4 +2 "manipulator"&7% +4 "core" %~ I +2 "collection"'*& +3 "core" &17A\ +3 "collection"'%& +3 .tCC.seek :closed +2 "collection"'h(O +3 "core" &47\ +2 &24\  +10 &126\ *y +9 &f16\ = +9 &s45\ J +10 &SZ36\ I +9 &]36o\ H +9 &\\36c\ I +10 &\\37C\ H +9 &Z]07,\ I +10 &\\36"\ H +9 &]35[\ I +9 & \\25i\ H +10 &"b\\27\ I +9 &$$Z35\ I +9 &%\\46\ I +10 &'Z37\ I +9 &)k\\36x\ I +10 &+,_26Z\ I +9 &,]36N\ H +9 &.\\36\ I +10 &0s[46\ I +9 &26[17\ H +9 &3\\16\ I +10 &5Z36\ I +9 &7{\\26\ I +10 &9<_26\ I +9 &:\\27\ I +9 &<Z38q\ I +10 &>\\36f\ I +9 &@EZ45R\ I +10 &B]251\ I +9 &CZ24&\ I +9 &E`26\ J +10 &GIj35~\ J +9 &I27y\ M +9 &J26s\ R +10 &Lq05\\\ T +9 &N026R\ B +9 &O:;44;\ &r +10 &Ou28\ G +5 ( + "collection"'%& +4 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.67 +2 "collection"'& +4 "core" &O]46\ G + &O]26\ G + .tHand.open +2 "manipulator"&a1 +65 "core" 1 +2 "manipulator"&% +4 "core" % H +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&E'\ +89 "core" ' +2 .tPSV.dial PSR + "processing"% +125 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%' +1609 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%  +40 "core"  +3 .tPS.seek 0ml + "processing"%v'W +1611 "core" ' +2 .tPSV.dial PSR +58 "processing"%o +44 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%<' +2626 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%t + "collection"'.  +5 "core"  +2 "processing"%n  +41 "core"  +32 +2 .tPSV.dial :mixloop +2 "processing"%u +96 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%W  +123 "core" +3 .tPS.seek 0ml + "processing"% 'W +2630 "core" ' +2 .tPSV.dial :air + "processing"%A  +41 "core"  +3 .tPS.seek 2.5ml + "processing"%' +2627 "core" ' +2 .tPSV.dial :mixloop + "processing"%= +42 "core" +3 .tPS.seek 0ml + "processing"%5'W +2639 "core" ' +2 .tPSV.dial :air + "processing"%/  +42 "core"  +3 .tPS.seek 2.5ml + "processing"%[' +2632 "core" ' +2 .tPSV.dial :mixloop + "processing"%J +42 "core" +3 .tPS.seek 0ml + "processing"%'W +2629 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&D& +4 "core" &  ;3 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&r( +4 "core" ( +2 "manipulator"&m& +4 "core" &  ;3 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &\ & +2 "core" &  ;3 +2 .tForearm.seek CC +2 "manipulator"&'ρ +102 "core" ' +2 .tHand.close + "manipulator"& / +77 "core" / +2 .tCC.seek :open +2 "collection"'( +375 "core" ( +2 "manipulator"&?& +4 "core" &  ;3 + "manipulator"&\\% +4 "core" % v [ +2 .tForearm.seek :retract + "manipulator"&^'\ +101 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&(- +284 "core" ( +2 "manipulator"&$& +4 "core" &- +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 && +2 "core" &- +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&b' +114 "core" ' +2 .tHand.open + "manipulator"&1 +75 "core" 1 +2 "manipulator"&N% +4 "core" % r O Ǹp +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&"'\ +96 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing + ."connect"PRV.dial CBV +2 .tCBV.dial PRV + .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 4 into Collection Clamp + "collection"'d& +4 "core" &;>\ +2 "manipulator"&% +3 "core" %\    +2 "storage"((% +4 "core" %~\ \  C\ + "storage"(e. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 4 + "storage"(M(,B +337 "core" ( +4 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (Y& +2 "core" &,@ y\ \ +2 "manipulator"&+& +3 "core" &- +2 "manipulator"&L% +4 "core" %\   +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 + "manipulator"&k( +182 "core" ( +2 "manipulator"&V& +4 "core" &  # +2 "storage"( & +3 "core" &,@\  m\ \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&T'_ +92 "core" ' +2 "storage"(}& +4 "core" &,@\ \  R\ \ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(Z'L +168 "core" ' +4 "storage"(O- +3 "core" -'˰ + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (C& +3 "core" &,@ \ \ + "manipulator"&i& +4 "core" &  "~ +2 .t\Elbow.seek 4 + "manipulator"&j( +3 "core" ( +2 "manipulator"&:& +3 "core" &  "~ +2 "storage"(& +4 "core" &,@ \ \ +2 .tForearm.seek 4 + 300 counts + "manipulator"&B' +22 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&2/ +68 "core" / +12 ."downElevator"SE.seek :down +3 "manipulator"&& +3 "storage"(&'v +7 "core" &  "~ + "manipulator"&f% +4 "core" %  +2 .tForearm.seek :retract +2 "manipulator"&{'\ +97 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&( +35 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +125 "core" ( +2 "manipulator"&]& +4 "core" &  8 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &9& +3 "core" &  8 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&~'ρ +99 "core" ' +2 "manipulator"&& +63 "core" & 1 8 +2 "manipulator"&% +4 "core" %o +2 "collection"'`& +4 "core" &=?a\ +2 "collection"'@& +3 .tCC.seek :closed +2 "collection"'#(O +4 "core" &;?X\ + &<=V\  +9 &4;?T\ +{ +9 & h=?C\ > +9 &u;?1\ J +10 &c[:>%\ I +9 &%]<>\ I +10 &Z:? \ I +9 &Y<>\ H +9 &j];?\ I +10 &,\\;<\ I +9 &\\<>\ I +9 & \\=>U\ I +10 &"t[;>x\ H +9 &$4];>\ I +10 &%\\<>\ I +9 &']<>\ H +9 &){];?\ I +10 &+>\\;A\ H +9 &,]<>\ I +9 &.Z<@\ I +10 &0\\;?\ I +9 &2E_:@\ I +10 &4[:>\ H +9 &5]>?\ I +9 &7[<>\ H +10 &9M];?\ I +9 &;Z;@\ I +9 &<\\;?z\ I +10 &>Z;?u\ I +9 &@U\\<@q\ I +10 &B]<?f\ H +9 &C\\;>\\\ I +9 &E`<?Z\ I +10 &GYj:=V\ J +9 &I;=I\ N +9 &J:<H\ S +10 &L~9;E\ U +9 &N@2\ B +10 &OHBIe2\ d +9 &Ouu'.)\ L +2 ( + "collection"'@& +3 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.70 + .Hand.open + "manipulator"&G1 +68 "core" 1 +3 "manipulator"&1% +4 "core" % o +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +93 "core" ' +2 .tSC.coast + "storage"(6 +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'  +125 "core"  +2 .tCSV.dial CTV + "collection"'4  +28 "core"  +3 .tPS.seek 2.5ml + "processing"%8' +2626 "core" ' +2 "collection"' % +4 "core" % Jq\  +2 .tCS.seek 5.751ml + "collection"'c'g +1178 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%0  +41 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%q  +68 "core"  +3 .tPS.seek 0ml + "processing"%l'W +2628 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'6 ` +37 "core" ^ +2 .tCSV.dial :air +2 "collection"'X @ +41 "core" ? +3 .tCS.seek 10ml + "collection"'s' D +1161 "core" ' +2 .tCSV.dial CTV + "collection"'  +42 "core"  +2 .tCS.seek 0ml +2 "collection"'' +2622 "core" ' +2 .tCBV.dial :waste1 + "collection"'; @ +29 "core" > +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +3 "collection"'  +125 "core" +2 "collection"'S& +4 "core" &Ousx\ L +2 #tStoring lyfil puck in Collection Clamp to tube 3 + "manipulator"&% +3 "core" %\   +2 "storage"(,% +4 "core" % A\ + "storage"(g. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 3 + "storage"(-( +343 "core" ( +4 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" & } ~ z\ +2 "manipulator"&p& +3 "core" & 8 +2 "manipulator"&3% +3 "core" %\   +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 +2 "manipulator"&F(j +150 "core" ( +2 "manipulator"&H& +4 "core" &n  +2 "storage"(K& +3 "core" & \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&Q' +93 "core" ' +2 "storage"(& +4 "core" & -\ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(U'L +232 "core" ' +4 "storage"(|- +3 "core" -' +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 "manipulator"&'& +3 "core" &n  +2 "storage"(& +3 "core" & W d \ +2 .t\Elbow.reconfigure LimpElbow + "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 3 +2 "manipulator"&>'6 +35 "core" ' +2 .t\Elbow.hold + "manipulator"&I, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(z- +2 "core" -' +3 .tSE.seek 7.1 Pucks below Top Plate + "storage"(R' +33 "core" ' +2 "manipulator"&)% +4 "core" %] Ȳ +2 "storage"(& +3 "core" & - 8\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 237 counts + "manipulator"&7'# +19 "core" ' +2 "manipulator"&*& +4 "core" & e  +2 "storage"(_& +3 "core" & a W \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&w' +30 "core" ' +2 .tSE.seek 8.1 Pucks below Top Plate +2 "storage"(%' +48 "core" ' +2 "manipulator"&& +4 "core" &  +2 "manipulator"&a% +3 "core" % , +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +90 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&( +169 "core" ( +2 "manipulator"&P& +4 "core" &\  I + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &\  I +2 .tForearm.seek CC +2 "manipulator"&'ρ +98 "core" ' +2 .tHand.close + "manipulator"&o/ +67 "core" / +2 .tCC.seek :open +2 "collection"'v( +375 "core" ( +3 "storage"(t& +4 "core" & {\ +2 "storage"(n& +4 "core" & y D\ +49 "manipulator"&.& +11 "core" &\  I +2 "manipulator"&u% +3 "core" % ψ +2 .tForearm.seek :retract +2 "manipulator"&W'\ +92 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 +2 "manipulator"&<(j +147 "core" ( +2 "manipulator"&A& +4 "core" &s   +2 "storage"( & +3 "core" & \ +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 3 + "manipulator"&='6 +106 "core" ' +2 .t\Elbow.hold +2 "manipulator"&, +3 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&/1 +66 "core" 1 +11 "manipulator"&5% +5 "core" % I ; +2 "storage"(J& +4 "core" & } \ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 319 counts +2 "manipulator"&['u +14 "core" ' +2 "manipulator"&D& +4 "core" &v S  +2 "storage"(m& +4 "core" & %\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&\ ' +21 "core" ' +2 "storage"( % +5 "core" %  (\ +3 ."downElevator"SE.seek :down +2 "storage"(!'v +98 (E% +3 "core" %e& \ QJ +2 "manipulator"&h% +4 "core" % 6 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&?'\ +77 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +7 "core" ' +2 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%\\  +71 "core" +3 .tPS.seek 2.5ml +2 "processing"%' +2635 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%$ +40 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%  +42 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%r +41 "core" +2 .tdelay 1 second +102 .PSV.dial :air +3 "processing"%  +41 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%N'W +2633 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%^& +4 "core" &V\  + .tHand.open +2 "manipulator"&d1 +21 "core" 1 +2 "manipulator"&& +4 "core" &v C  +2 "manipulator"&(% +3 "core" %\  &  +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&e(- +177 "core" ( +2 "manipulator"&b& +4 "core" &- +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &Y& +2 "core" &-  +3 .tForearm.seek :garage + "manipulator"&+' +107 "core" ' +2 .tHand.close + "manipulator"&L/ +67 "core" / +2 "manipulator"&V& +4 "core" &- +2 "manipulator"& % +3 "core" %  u +2 .tForearm.seek :retract +2 "manipulator"&}'\ +105 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&( +125 "core" ( +2 "manipulator"&O& +4 "core" & A ^ +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &C& +2 "core" & l ^ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&i' +98 "core" ' +2 "manipulator"&"& +4 "core" & ^ +2 "manipulator"&:% +3 "core" % +3 "processing"%& +3 "core" &K\  +2 "processing"%2& +4 .tPC.seek :closed + "processing"%(Tg +3 "core" &W\  +2 &[\  +10 &6X\ +{ +9 &hZ\ ? +10 &eu\\\ L +9 &+Y`\ J +9 &]\ K +10 &^0\ K +9 &n^\ L +9 &1Z \ K +10 &]'\ K +9 &\\"\ K +10 & y\\!\ J +9 &"9\\"\ K +9 &#\\#\ K +10 &%[0\ K +9 &'\\.\ K +9 &)A]2\ K +10 &+\\7\ K +9 &,Z7\ K +10 &.\\7\ K +9 &0K\\-\ J +9 &2 \\-\ K +10 &3\\@\ K +9 &5_H\ K +9 &7R\\E\ K +10 &9[I\ K +9 &:\\H\ K +10 &<\\J\ K +9 &>Y_I\ K +9 &@\\L\ K +10 &AZQ\ K +9 &C]R\ K +9 &Eb^R\ K +10 &G"aY\ L +9 &HcX\ L +10 &JtY\ M +9 &LZU\ P +9 &NX\ Q +10 &OS\ Q +9 &QR\ Q +9 &SKsR\ 4 +10 &T 1z_\ J +9 &TCe\ ' +2 ( + "processing"%2& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.52 + "processing"%f& +3 "core" &TCR\ ' +2 .tHand.open + "manipulator"&k1 +66 "core" 1 +2 "manipulator"&T% +4 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&]'\ +99 "core" ' +2 .tPRV.dial :air + "processing"%9  +43 "core"  +2 .tPSV.dial :mixloop +2 "processing"%Z +41 "core" +2 "processing"%B% +4 "core" %X\ +2 .tPS.seek 0.3ml +2 "processing"%' +385 "core" ' +2 .tPSV.dial PSR + "processing"%j +97 "core"  +2 .tPSR.select :wash +2 "processing"% +10 .tPS.seek 0.7ml +2 "processing"%&'* +487 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air + "processing"% +68 .tPS.seek 2.5ml + "processing"%' +1936 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%` +97 "core" +2 .tPTV.dial :mixing +2 "processing"%{ @ +68 "core" B +2 .tPBV.dial :waste2 +2 "processing"%  +86 "core"  +3 .tPS.seek 0ml + "processing"%G'W +2141 E\ \ DD +496 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&1& +6 "core" & ^ + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek PC + "manipulator"&@( +3 "core" ( +2 "manipulator"& & +4 "core" & ^ + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &4& +3 "core" & ^ +2 .tForearm.seek PC +2 "manipulator"&~' +96 "core" ' +2 .tHand.close + "manipulator"&M/ +72 "core" / +2 .tPC.seek :open +2 "processing"%( +400 "core" ( +2 "manipulator"& & +4 "core" & P ^ +2 "manipulator"&x% +3 "core" %  S  +2 .tForearm.seek :retract + "manipulator"&0'\ +96 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&q(- +156 "core" ( +2 "manipulator"&8& +4 "core" &- n +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &6& +3 "core" &- n +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&X' +111 "core" ' +2 .tHand.open + "manipulator"&c1 +72 "core" 1 +2 "manipulator"&% +4 "core" %  ǽ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&s'\ +97 "core" ' +3 #tLoading da puck from tube 4 into Processing Clamp + "processing"%;& +4 "core" &\ + "manipulator"&% +4 "core" %\  5  +2 "storage"(S% +4 "core" %n\ \  K\ + "storage"(. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 4 + "storage"(,(,B +355 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (g& +3 "core" &,F\ \ Q\ +2 "manipulator"&& +3 "core" &- n +2 "manipulator"&p% +3 "core" %\   +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 +2 "manipulator"&3( +184 "core" ( +2 "manipulator"&H& +4 "core" &\   $ +2 "storage"(K& +3 "core" &,F\ \  K\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&'_ +100 "core" ' +2 "storage"(& +4 "core" &,F\ \  \\\ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"('L +180 "core" ' +2 "storage"(|- +3 "core" -' +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 ('& +3 "core" &,F \ +2 "manipulator"&& +3 "core" &  $ +2 .t\Elbow.seek 4 + "manipulator"&z( +3 "core" ( + "manipulator"&)& +4 "core" &   $ + "storage"(& +4 "core" &,F \ +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&*' +27 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&_/ +67 "core" / +10 ."downElevator"SE.seek :down +3 "manipulator"&& +3 "storage"(a'v +7 "core" &  $ +2 "manipulator"&Q% +3 "core" %  +2 .tForearm.seek :retract +2 "manipulator"&F'\ +87 "core" ' +2 .t\Elbow.seek PC +2 "manipulator"&U( +55 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +199 "core" ( +2 "manipulator"&>& +4 "core" & S o + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &7& +3 "core" & D o +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&R' +95 "core" ' +2 "manipulator"&P& +4 "core" & o +2 "manipulator"&% +3 "core" % +3 "processing"%w& +3 "core" &\ +2 "processing"%I& +4 .tPC.seek :closed + "processing"%o(Tg +3 "core" &\ +3 &\  +9 &2~\ *x +9 &e\ = +10 &s\ K +9 &HZ\ J +9 & Y\ K +10 &\\\ J +9 &\\\ K +9 &O_\ K +10 &_\ K +9 &]\ K +9 & ^}\ K +10 &"W]\ K +9 &$]\ K +10 &%]z\ J +9 &'[|\ J +9 &)`Y\ K +10 &+"^\ K +9 &,\\\ K +9 &.]v\ K +10 &0i]p\ J +9 &2*Yq\ K +10 &3Xq\ J +9 &5Zp\ J +9 &7p]p\ K +10 &92[k\ K +9 &:Xm\ J +9 &<Zb\ J +10 &>x]d\ K +9 &@:[b\ K +10 &AXe\ J +9 &C[c\ J +9 &E\\a\ J +10 &GB^d\ K +9 &Ied\ L +10 &Jra\ M +9 &Lw`\ P +9 &N8a\ Q +10 &OW\ Q +9 &QS\ Q +9 &SbziP\ 3 +10 &T'-Q\ M +9 &TNS\ & +2 ( + "processing"%I& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.51 + .Hand.open + "manipulator"&1 +71 "core" 1 +2 "manipulator"&#% +4 "core" %   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&t'\ +90 "core" ' +2 .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 4 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"%n9 +2 %.  +5 "core" 9 +102 "processing"%u9 +3 "core" 9 +102 "processing"%A9 +3 "core" 9  +102 "processing"% 9 +3 "core" 9  +102 "processing"%9 +3 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%/9 +4 "core" 9 +102 "processing"%59 +3 "core" 9 +102 "processing"%J9 +3 "core" 9" +102 "processing"%D9 +3 "core" 9& +102 "processing"%m9 +55 "core" 9* +110 "processing"% 9 +3 "core" 9\ 1 +102 "processing"%W9 +3 "core" 95 +102 "processing"%E9 +3 "core" 99 +102 "processing"%h9 +3 "core" 9> +102 "processing"%<9 +3 "core" 9B +102 "processing"%=9 +3 "core" 9$F +102 "processing"%[9 +3 "core" 9)J +102 "processing"%\\9 +3 "core" 9/N +102 "processing"%%9 +3 "core" 95S +102 "processing"%\ 9 +3 "core" 9=W +102 "processing"%!9 +3 "core" 9B[ +102 "processing"%-9 +3 "core" 9J_ +102 "processing"%l9 +3 "core" 9Qc +102 "processing"%$9 +3 "core" 9Wh +102 "processing"%9 +3 "core" 9^l +102 "processing"%r9 +4 "core" 9ep +2 .tPH.hold 2:00:00,28C +2 "processing"% ppe +2 .tdelay 1:30 +3 "core" p +9001 .tPSR.select :air +2 .PSV.dial PSR + "processing"% +96 "core"  +2 .tPSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%^' +586 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +10 .tPS.seek 2ml +2 "processing"%d'[ +1603 "core" ' +2 .tPTV.dial :puck + "processing"%  +70 "core"  +2 .tPSV.dial PTV +2 "processing"%( +70 "core" +2 .tPBV.dial :waste1 +2 "processing"%b  +124 "core"  +2 "processing"%Y% +4 "core" %Y\  +2 .tPS.seek 1.5ml +2 "processing"%' +587 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%L * +31 "core" + +3 .tPS.seek 0ml +2 "processing"%V'W +1614 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +34 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%? * +34 "core" , +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%O +70 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%C' +2262 "core" ' +2 .tPSV.dial PTV + "processing"%+ +71 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%" +70 "core"  +2 .tdelay 5 seconds +503 .PSV.dial PTV +2 "processing"%: +70 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +3 "processing"%  +69 "core"  +3 .tPS.seek :empty + "processing"%e'9 +1440 E\ SS +816 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%}  +125 "core" +2 .tPSV.dial :mixloop +2 "processing"%y +42 "core" +2 .tPRV.dial :ab1 +2 "processing"%f @ +69 "core" A +3 .tPS.reconfigure PSslow + "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%k'w +353 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +3 "collection"'T  + "processing"%2  +45 "core"  +6 +2 "processing"%9% +4 "core" %r:\  +2 .tPS.seek 0.32ml +2 "processing"%Z' +388 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'B  +27 "core" +2 .tPRV.dial :air +2 "processing"%i  +52 "core"  +3 .tPS.seek 0.9ml +2 "processing"%N'D +1225 "core" ' +2 .tPRV.dial :waste2 + "processing"%j @ +71 "core" > +3 .tPS.seek 0.5ml +2 "processing"%' +862 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%&  +43 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%`'[ +1617 "core" ' +2 .tPSV.dial :PML + "processing"%{ +42 "core" +2 .tPTV.dial :mixing +2 "processing"% @ +68 "core" A +2 .tPBV.dial :waste1 +2 "processing"%  +32 "core"  +2 "processing"%1% +4 "core" %\\a\  +2 .tPS.seek 1.85ml +2 "processing"% '< +227 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%4 * +32 "core" * +3 .tPS.seek 0ml + "processing"%M'W +1970 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +2 "core" &HLE\ +2 .tHand.open + "manipulator"&]1 +23 "core" 1 +2 "manipulator"&& +4 "core" & o +2 "manipulator"& % +3 "core" %\  + +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&x(- +154 "core" ( +2 "manipulator"&8& +4 "core" &-  +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &6& +2 "core" &-  +3 .tForearm.seek :garage + "manipulator"&~' +107 "core" ' +4 .tHand.close + "manipulator"&@/ +72 "core" / +2 "manipulator"&c& +4 "core" &-  +2 "manipulator"&% +3 "core" %  +2 .tForearm.seek :retract +2 "manipulator"&0'\ +104 "core" ' +55 .t\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC + "manipulator"&;( +271 "core" ( +4 "manipulator"&& +3 "core" & R 3 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &S& +3 "core" & 3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'ρ +101 "core" ' +2 "manipulator"&X& +4 "core" & 6 3 +2 "manipulator"&g% +4 "core" %τ - +2 "collection"'& +3 "core" &HK2\ +2 "collection"'p& +4 .tCC.seek :closed +2 "collection"'H(O +4 "core" &IKB\ + &GKE\  +8 &4ILS\ *z +10 &gILS\ > +9 &qGLK\ K +10 &[\\GLT\ J +9 &_HLT\ K +9 &ZGLT\ J +10 &[IKS\ J +9 &b]ILS\ J +9 &%ZHKV\ J +10 &\\GKU\ J +9 & ZHLU\ J +10 &"jZGLS\ J +9 &$+[JLN\ K +9 &%WIMP\ J +10 &'\\IMU\ J +9 &)sZJKT\ J +9 &+5ZFLT\ J +10 &,[JLU\ J +10 &.ZGMV\ J +9 &0zZKKT\ J +9 &2<ZHKR\ J +9 &3ZGLO\ J +10 &5ZILT\ J +9 &7ZGMO\ J +9 &9DZGMS\ J +10 &;ZGMT\ K +9 &<ZILT\ J +10 &>[HMT\ J +9 &@M[GLU\ J +9 &B\\GJK\ J +10 &CZHKE\ J +9 &EZJLO\ J +9 &GReIJT\ K +10 &I }GKO\ N +9 &JGKV\ R +10 &LyELT\ V +9 &N9HJQ\ C +9 &O=:IJO\ (x +10 &O^EHI\ G +2 ( + "collection"'p& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.65 + "collection"'K& +4 "core" &O_EK9\ G + .tHand.open + "manipulator"&q1 +65 "core" 1 +2 "manipulator"&% +4 "core" % τ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&|'\ +97 "core" ' +2 .tPSV.dial PSR + "processing"%s +98 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%'' +1606 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +40 "core"  +3 .tPS.seek 0ml + "processing"%)'W +1613 "core" ' +2 .tPSV.dial PSR + "processing"% +42 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%_' +2628 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +4 "processing"%  + "collection"'Q  +36 "core"  +116  +2 .tPSV.dial :mixloop +2 "processing"%3 +96 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%  +70 "core" +3 .tPS.seek 0ml + "processing"%'W +2639 "core" ' +2 .tPSV.dial :air + "processing"%*  +40 "core"  +3 .tPS.seek 2.5ml + "processing"%>' +2628 "core" ' +2 .tPSV.dial :mixloop + "processing"%7 +42 "core" +3 .tPS.seek 0ml + "processing"%z'W +2632 "core" ' +2 .tPSV.dial :air + "processing"%a  +42 "core"  +3 .tPS.seek 2.5ml + "processing"%P' +2635 "core" ' +2 .tPSV.dial :mixloop + "processing"% +42 "core" +3 .tPS.seek 0ml + "processing"%w'W +2629 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&F& +4 "core" & 3 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&( +3 "core" ( + "manipulator"&& +4 "core" & v 3 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &#& +3 "core" & ? 3 +2 .tForearm.seek CC +2 "manipulator"&n'ρ +103 "core" ' +2 .tHand.close + "manipulator"&I/ +67 "core" / +2 .tCC.seek :open +2 "collection"'u( +376 "core" ( +2 "manipulator"&R& +4 "core" & 3 +2 "manipulator"&A% +3 "core" % z l +2 .tForearm.seek :retract +2 "manipulator"&,'\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"& (- +272 "core" ( +2 "manipulator"&& +4 "core" &- . r +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 && +2 "core" &- G r +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&/' +110 "core" ' +3 .tHand.open +2 "manipulator"&51 +64 "core" 1 +2 "manipulator"&J% +4 "core" %   ǿ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&D'\ +97 "core" ' +2 ."da"delayUntil "12:03:27.16" +24869 #recoverPRVreagent08 + .PTV.dial :mixing +2 "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" , +2 ."da"PSV.dial :air +2 "processing"%E  +29 E\ VV +12 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%h' +2262 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%< +43 "core" +2 ."da"delay 2 seconds +202 .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"%\\  +41 "core"  +57 ."da"PS.seek :empty +2 "processing"%%'9 +2255 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%\ +122 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml +2 "processing"%-'[ +1618 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%l  +69 "core"  +2 ."da"PSV.dial PTV +2 "processing"%$ +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +32 "core"  +2 "processing"%r% +4 "core" %ao\ +2 ."da"PS.seek 1.5ml +2 "processing"%' +597 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%G * +33 "core" + +3 ."da"PS.seek 0ml +2 "processing"%^'W +1615 "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 + "processing"%b +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%Y' +2253 "core" ' +2 ."da"PSV.dial PTV + "processing"%d +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%L +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%.  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"% '9 +2239 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%? +122 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%O' +593 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%V'[ +1603 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%+ +69 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%"  +32 "core" +2 "processing"%:% +4 "core" %Vq\  +2 ."da"PS.seek 1.5ml +2 "processing"%' +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%C * +35 "core" , +3 ."da"PS.seek 0ml +2 "processing"%}'W +1613 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%y  +32 "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 + "processing"%e +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%2' +2259 "core" ' +2 ."da"PSV.dial PTV + "processing"%T +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%9 +71 "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"%B  +67 "core"  +3 ."da"PS.seek :empty + "processing"%i'9 +2227 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%Z  +40 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%j  +17 E\ GG +109 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%N  +39 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%& +42 "core" +2 ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml + "processing"%' +389 "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"%'y +340 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%1  +43 "core"  +3 ."da"PS.seek 2ml + "processing"%4'[ +1558 "core" ' +2 ."da"PSV.dial :PML + "processing"%` +43 "core" +2 ."da"PTV.dial :mixing +2 "processing"% @ +67 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%  +32 "core" +2 "processing"%]% +4 "core" %^l\  +2 ."da"PS.seek 1.85ml +2 "processing"%'> +231 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +3 ."da"PS.seek 0ml +2 "processing"%8'W +1963 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +48003 #recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%6  +31 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%U * +34 "core" , +2 ."da"PSV.dial :air +2 "processing"%@  +41 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%c' +2274 "core" ' +2 ."da"PSV.dial :mixloop + "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" +3 ."da"delay 2 seconds +146 E\ 01 +104 ."da"PSV.dial :air +9 "processing"%  +41 "core"  +2 ."da"PS.seek :empty +2 "processing"%S'9 +2275 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%x +123 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "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"% +10 ."da"PS.seek 2ml +2 "processing"%g'[ +1619 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%  +69 "core"  +2 ."da"PSV.dial PTV +2 "processing"%0 +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%v  +32 "core"  +2 "processing"%K% +4 "core" %_g\  +2 ."da"PS.seek 1.5ml +2 "processing"%q' +580 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%p'W +1611 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .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"% * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%M +70 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2268 "core" ' +2 ."da"PSV.dial PTV + "processing"%' +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%) +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%Q  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2242 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%3 +123 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml +2 "processing"%_'[ +1609 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%* +68 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core" +2 "processing"%7% +4 "core" %Wf\  +2 ."da"PS.seek 1.5ml +2 "processing"%>' +592 "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"%z'W +1640 "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"%P * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%F +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +2251 "core" ' +2 ."da"PSV.dial PTV + "processing"%# +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%I +81 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%; +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%|  +67 "core"  +2 ."da"PS.seek :empty +2 "processing"%H'9 +2270 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%R +123 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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 +4 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%n'[ +1612 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"% +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +32 "core"  +2 "processing"%% +4 "core" %`h\  +2 ."da"PS.seek 1.5ml + "processing"%5' +452 E\ AA +141 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%J * +33 "core" * +3 ."da"PS.seek 0ml +2 "processing"%,'W +1612 "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"%m * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%W' +2252 "core" ' +2 ."da"PSV.dial PTV + "processing"%E +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +4 "processing"%w +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"%=  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%['9 +2264 "core" ' +2 ."da"Sleepy.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%\\ +138 "core"  + ."da"PSR.select :sub1 +3 "processing"% +18 ."da"PS.reconfigure PSconfig +4 "processing"%#A d`xb +2 ."da"PS.seek 0.25ml +119 "processing"%h'7 +352 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%\ ' +341 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml +2 "processing"%%'[ +1602 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%! +72 "core" +4 ."da"PBV.dial :waste1 +2 "processing"%l  +34 "core" +2 "processing"%$% +4 "core" %We\  +2 ."da"PS.seek 1.5ml +2 "processing"%' +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%r * +35 "core" , +3 ."da"PS.seek 0ml +2 "processing"%-'W +1604 "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"% * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +82 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%(' +2305 "core" ' +2 ."da"PSV.dial PTV + "processing"%b +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%^ +83 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%d +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +4 "processing"%L  +70 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2313 "core" ' +2 "processing"%.9 +3 "core" 94) +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast + "processing"%Y  +3 "core" 4* + 4* +2 "processing"%?& +3 "core" &TNT\ & +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 + "manipulator"& % +3 "core" %\   +2 "storage"(O% +4 "core" %  )\ + "storage"(+. +3 "core" . + ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 ."da"SC.seek 3 + "storage"("( +345 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (:& +3 "core" & #\ +2 "manipulator"&V& +3 "core" &- 1 r +2 "manipulator"&C% +3 "core" %\   +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"\Elbow.seek 3 + "manipulator"&(j +188 "core" ( +2 "manipulator"&y& +4 "core" &p E  +2 "storage"(f& +3 "core" &   \ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&e' +92 "core" ' +2 "storage"(}& +4 "core" &   "\ +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek beamBreak +2 "storage"(T'L +218 "core" ' +2 "storage"(9- +3 "core" -' + ."da"SE.configure SEconfig +3 "storage"(#QK-0-\ b +2 "manipulator"&k& +3 "core" &p  +2 "storage"(B& +3 "core" & L\ +2 ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 3 +2 "manipulator"&2'6 +32 "core" ' +2 ."da"\Elbow.hold +2 "manipulator"&Z, +3 "core" , + ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(j- +2 "core" -' +2 ."da"SE.seek 8.1 Pucks below Top Plate +2 "storage"(N' +41 "core" ' +2 "manipulator"&&% +4 "core" % ȼC +2 "storage"(i& +3 "core" & \ + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 3 + 277 counts + "manipulator"&{'K +15 "core" ' +3 "manipulator"&& +4 "core" &q  +2 "storage"(& +3 "core" & q\ +3 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&1' +26 "core" ' +3 ."da"SE.seek 9.1 Pucks below Top Plate + "storage"(' +43 "core" ' +2 "manipulator"&`& +4 "core" &q  +2 "manipulator"& % +3 "core" % +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract + "manipulator"&'\ +88 "core" ' +2 ."da"\Elbow.seek PC +2 "manipulator"&]( +251 "core" ( +2 "manipulator"& & +4 "core" &  w + ."da"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &4& +2 "core" & c w +2 ."da"Forearm.seek PC +2 "manipulator"&' +96 "core" ' +2 ."da"Hand.close + "manipulator"&6/ +69 "core" / +2 ."da"PC.seek :open +2 "processing"%U( +401 "core" ( +2 "storage"(@& +4 "core" & \ + "manipulator"&8& +4 "core" & w +2 "manipulator"&% +3 "core" %   +2 ."da"Forearm.seek :retract + "manipulator"&t'\ +98 "core" ' +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 3 +2 "manipulator"&~(j +253 "core" ( +2 "manipulator"&& +4 "core" &m\  a "} + "storage"(c& +4 "core" & <\ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&x' +92 "core" ' +2 ."da"Hand.open + "manipulator"&S1 +66 "core" 1 +11 "storage"(X- +3 "core" -' +2 ."da"SE.seek 8.85 Pucks below Top Plate +2 "storage"('s +24 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 8.19 Pucks below Top Plate + "storage"(0'& +47 "core" ' +31 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da18aug0212h115ml.tif +1923 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +321 #"da"SX HX9/16 (USB:35): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 19.124 seconds\ /var/log/esp/da18aug0212h115ml.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da18aug0212h115ml15s.tif +1563 #SX HX9/16 (USB:35): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da18aug0212h115ml15s.tif: TIFF Upload Complete\ +65 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da18aug0212h115ml30s.tif +3060 #SX HX9/16 (USB:35): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da18aug0212h115ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da18aug0212h115ml70s.tif +7118 #SX HX9/16 (USB:35): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da18aug0212h115ml70s.tif: TIFF Upload Complete\ +2 .Sleepy.power :camera,:OFF +2 ."Qmail"HABfans.email "19.124 sec auto-exposure",Subject: "da18aug0212h115ml images!" +14 "storage"(v- +66 "core" -'& +2 "storage"(K& +4 "core" & \ +2 "manipulator"&g& +4 "core" &  f +2 ."da"\Elbow.seek 3 +3 "manipulator"&(j +23 "core" ( + "manipulator"&q& +5 "core" &l +2 "storage"(s& +3 "core" & :\ +3 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&' +2 "core" ' +2 ."da"SE.reconfigure SEgently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 8.9 Pucks below Top Plate +2 "storage"(M' +64 "core" ' + "manipulator"&p& +4 "core" &l ; +2 "storage"('& +4 "core" & F Y \ + ."da"\Elbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +4 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 3 +2 "manipulator"&'6 +34 "core" ' +72 ."da"\Elbow.hold +7 "manipulator"&), +4 "core" , + ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 9.09 Pucks below Top Plate +3 "storage"(Q' +25 "core" ' + "manipulator"&% +4 "core" %" F +2 "storage"(3& +5 "core" & 4 ( \ + ."da"Forearm.force -20 +3 "manipulator"&5 +3 ."da"Forearm.seek 3 + 280 counts + "manipulator"&'N +22 "core" ' + "manipulator"&& +5 "core" &m +2 "storage"(*& +3 "core" & L O\ +3 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 700 counts +4 "manipulator"&' +27 "core" ' + "storage"(7% +4 "core" % ^ ] \ +2 ."downElevator"SE.seek :down +5 "storage"(_'v +98 (a% +2 "core" % y 9\ OD +2 "manipulator"&>% +4 "core" % D +2 ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +70 "core" ' + ."downElevator"SE.coast + "storage"(5 +22 "core" ' +2 ."da"SC.coast + "storage"(6 +3 #tStarting finalPurge +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 "processing"%P& +4 "core" &<\ +2 ."psFlush"Hand.open + "manipulator"&F1 +24 "core" 1 +2 "manipulator"&z& +5 "core" &m +2 "manipulator"&#% +4 "core" %\  h 6 +2 ."psFlush"\Elbow.seek FlushPuck::Garage +2 "manipulator"&I(- +175 "core" ( + "manipulator"&;& +4 "core" &- I 1 +2 ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &|& +4 "core" &- 1 +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&' +108 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&R/ +76 "core" / +2 "manipulator"&H& +4 "core" &- 9 1 +2 "manipulator"&A% +4 "core" %  # +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +103 "core" ' +2 ."psFlush"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."psFlush"\Elbow.seek PC +2 "manipulator"&( +125 "core" ( +2 "manipulator"&& +4 "core" & +2 ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &n& +3 "core" &  + ."psFlush"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +3 "manipulator"&J' +101 "core" ' + "manipulator"&5& +4 "core" &  +2 "manipulator"&/% +4 "core" %  +2 "processing"%m& +3 "core" &)\ +3 "processing"% & +4 ."psFlush"PC.seek :closed +2 "processing"%,(Tg +3 "core" &%\ +3 &6\  +9 &3~8\ *y +9 &\ f7\ > +10 &r9\ L +9 &ZT9\ K +10 &Z8\ K +9 &]8\ K +9 &\\2\ J +10 &a]3\ K +9 &"_1\ K +9 &Z/\ K +10 & Z'\ K +9 &"h[$\ K +9 &$+Z+\ K +10 &%_(\ K +9 &'[*\ K +10 &)qY*\ K +9 &+3Z,\ K +9 &,]$\ K +10 &.]!\ K +9 &0yW$\ K +9 &2;Y*\ K +10 &3]*\ K +9 &5Z\ J +10 &7Z!\ K +9 &9CX!\ K +9 &;Z\ J +10 &<Z\ J +9 &>Y\ J +9 &@LZ\ J +11 &BY\ J +8 &CZ\ J +10 &E\\\ K +9 &GS^\ K +9 &If\ L +10 &Jp\ M +9 &L\ P +9 &NK\ P +10 &P \ Q +9 &Q\ Q +10 &Sszh\ - +9 &T+'c\ I +9 &TI\ + +2 ( + "processing"% & +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.51 +2 "processing"%E& +4 "core" &TI\ + + ."psFlush"Hand.open +2 "manipulator"&w1 +69 "core" 1 +3 "manipulator"&<% +4 "core" %  \ +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&='\ +99 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%W +125 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."psFlush"PS.seek 1ml +2 "processing"%\\'P +325 E \ II +64 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +722 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%[' +1605 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%h +69 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +61 "processing"%\  +34 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%!'W +2640 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%l +69 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%$' +598 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%%' +2127 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%r +70 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"% U +53 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%G'W +2637 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +41 "core" ? +3 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2625 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%-  +68 "core"  +3 ."psFlush"PS.seek :empty +2 "processing"%b'9 +2634 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%^ +41 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%d' +2638 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%L +68 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%('W +2628 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%. @ +42 "core" > +3 ."psFlush"PS.seek 2.5ml + "processing"%Y' +2629 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%?  +67 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"% '9 +2631 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%O +42 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%+'P +1111 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%:' +1613 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%V +69 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%C  +52 "core" +3 ."psFlush"PS.seek 0ml + "processing"%y'W +2645 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%f +70 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"% ' +608 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%}' +2125 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%D +71 "core" +2 ."psFlush"PBV.dial PSV + "processing"%9 U +53 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%k'W +2632 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%B @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%j' +2629 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%&  +68 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%i'9 +2634 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"% +42 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%' +2633 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%` +80 "core"  +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"% 'W +2637 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%e @ +41 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2636 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%T  +68 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%2'9 +2634 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'{& +4 "core" &eh^\ + .tHand.open + "manipulator"&N1 +24 "core" 1 +2 "manipulator"&1& +4 "core" & +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek PC + "manipulator"& ( +3 "core" ( + "manipulator"&4& +4 "core" & = + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &Z& +2 "core" & +2 .tForearm.seek PC +2 "manipulator"&6' +97 "core" ' +2 .tHand.close + "manipulator"&/ +67 "core" / +2 .tPC.seek :open +2 "processing"%o( +399 "core" ( +2 "manipulator"&@& +4 "core" &  +2 "manipulator"&8% +3 "core" %   +2 .tForearm.seek :retract + "manipulator"&'\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&( +348 "core" ( +2 "manipulator"&& +4 "core" & B 3 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &c& +2 "core" & 7 3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&]'ρ +100 "core" ' +4 "manipulator"&S& +4 "core" & H 3 +2 "manipulator"&X% +3 "core" %| k +3 "collection"'t& +3 "core" &eh\ +2 "collection"'& +63 .tCC.seek :closed + "collection"'(O +4 "core" &eg\ + &eg_\ + &ei^\ + &ch`\ + &df^\ + &eh_\ + &dg]\ + &eg_\  +3 &4eh_\ *z +9 &geh^\ > +9 &sdh_\ K +10 &X\\ej_\ J +9 &]df^\ J +10 &_ch_\ J +9 &]ch`\ J +9 &`^df`\ J +10 &"]ej^\ J +9 &Zdg`\ J +9 & \\ci^\ J +10 &"i]dh^\ J +9 &$+]eg_\ J +10 &%\\efd\ J +9 &'\\dj]\ J +9 &)p]dh`\ J +10 &+2\\ei`\ J +9 &,]eia\ J +9 &.\\eh_\ J +10 &0x\\eh]\ J +9 &2;\\gg_\ J +10 &3\\di^\ J +9 &5\\di_\ J +9 &7\\gi^\ J +10 &9C\\ei_\ J +9 &;\\ch`\ J +9 &<]ei_\ J +10 &>]fi]\ J +9 &@J]dh\\\ J +10 &B ]eha\ J +9 &C_dg]\ J +9 &Ebdhb\ K +10 &GQgdha\ K +9 &I cga\ N +9 &Jbg_\ R +10 &Lxaf^\ U +9 &N6cf]\ C +10 &O=:`c^\ &r +9 &Otbe^\ I +5 ( + "collection"'& +4 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.66 +2 "collection"'v& +4 "core" &Okcf[\ I + &Okcf\\\ I + .tHand.open +2 "manipulator"&K1 +69 "core" 1 +2 "manipulator"&g% +4 "core" % | O +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&q'\ +103 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'s& +4 "core" &Og`g_\ I +2 "collection"'p% +4 "core" %bf_\ + #tCS Pulling 5ml of flush + .CSV.dial CSR +2 "collection"''  +40 "core"  +2 .tCSR.select :flush + "collection"' +11 .tCS.seek 5ml +2 "collection"''l +1348 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 '~% +2 "core" %lbf\  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'3' +640 "core" ' +2 .tCSV.dial :waste + "collection"' +132 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'x' +1019 E \ BC +969 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'*& +4 "core" &OgafU\ I +2 "collection"'0% +4 "core" %cf\ + .tCSV.dial :flush +2 "collection"'7  +42 "core"  +3 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 5ml + "collection"''l +1203 "core" ' +2 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'a @ +40 "core" B +2 "collection"'>% +4 "core" %lbf\\\ +2 .tCS.seek 7ml +2 "collection"'' +538 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'M  + 'P  +39 "core"  +89  +2 .tCBV.dial :waste1 +2 "collection"' @ +42 "core" ? +3 .tCS.seek 0ml + "collection"'F' +1642 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'z& +4 "core" &Ogfh\ I +2 "collection"'#% +3 "core" %eg\ + .tCSV.dial :flush +2 "collection"'  +68 "core" +3 .tCS.seek 5ml +2 "collection"'Q'l +1200 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +41 "core" B +2 "collection"';% +4 "core" %lcf]\ +2 .tCS.seek 7ml +2 "collection"'|'\ +539 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +2 "collection"'_  +52 "core"  +2 .tCBV.dial :waste2 +2 "collection"'"  +105 "core"  +3 .tCS.seek 0ml + "collection"')' +1641 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'R& +4 "core" &Ofgj}\ I +2 "collection"'H% +3 "core" %eix\ + .tCSV.dial CSR +2 "collection"'A  +42 "core"  +2 .tCSR.select :kill + "collection"' +10 .tCS.seek 8ml +2 "collection"'' +1875 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"'' D +532 "core" ' +33 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'n + '  +94 "core" +34  +2 .tCTV.dial :intake + "collection"'5  +71 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'/' \\ +1916 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'m  +69 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'I' +581 "core" ' +2 .tCSV.dial CSR + "collection"'  +95 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'U'l +1346 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +11 .tCS.seek 10ml + "collection"'E' D +1351 "core" ' +2 .tCSV.dial CBV + "collection"'w +95 "core" +2 .tCS.seek 0ml +2 "collection"'<' +2620 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"& & +4 "core" & a 3 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&W( +4 "core" ( +2 "manipulator"&J& +4 "core" &  3 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & 3 +2 .tForearm.seek CC +2 "manipulator"&\\'ρ +93 "core" ' +2 .tHand.close + "manipulator"&h/ +76 "core" / +2 .tCC.seek :open +2 "collection"'\ ( +375 "core" ( +2 "manipulator"&[& +4 "core" & 3 + "manipulator"&l% +58 "core" % Ϙ n +2 .tForearm.seek :retract +2 "manipulator"&!'\ +96 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&$(- +281 "core" ( +2 "manipulator"&r& +4 "core" &-  +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- ?  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&%' +110 "core" ' +2 .tHand.open + "manipulator"&1 +69 "core" 1 +2 "manipulator"&G% +4 "core" %  E Ǿ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&-'\ +103 "core" ' +4 #tCompleted [/home/esp/esp2/mission/2018_07_19_niagara_mission.rb:117] begun 11:00:27 +2 #Preparing to sleep until 6:22AM 8/04/2018 +5 #Asleep til 6:22AM 8/04/2018 +3 ."shutdown"CC.coast +2 "collection"'6 +3 ."shutdown"CS.coast +3 #tContinuing at 06:22EDT04-Aug-18 + "collection"'5 +4 E#\ ((y +2 ."shutdown"PC.coast +2 "processing"%6 +3 ."shutdown"PS.coast +2 ."Qmail"GoodNews.email "Then, in tube 4: Sample.deep; initialPurge; da withoutWCR\\n/home/esp/esp2/mission/2018_07_19_niagara_mission.rb:122\\n{1 => 22, 2 => 22, 3 => 10, 4 => 12}\\nCan@12:57:45, 24.3C, 36% humidity, 14.3psia, 13.638V, 0.171A, 0.171A avg, 2.33W",Subject: "Asleep until 06:22EDT04-Aug-18" +2 "processing"%5 +112 ."shutdown"Forearm.coast + "manipulator"&5 +2 ."shutdown"\Elbow.coast + "manipulator"&6 +37 ."shutdown"Sleepy.power :dwarf,:OFF + .Sleepy.power :raw,:OFF + #Shutdown +37197 E\  +60002 \ k +60002 \ r +60002 \ v +60002 \ w +60003  \ s +60002 \ '&y +60002 \ p +60002 \ l +60002 \ s +60003 \ r +60002 \ i +60002 \ t +60002 \ s +60002 \ q +60003 \ l +60002 \ h +60002 \ q +60002 \ x +60002 \ t +60003 \ n +60002 \ r +60002 \ q +60002 \ l +60002 \ v +60002 \ t +60003 \ n +60002 z\ q +60002 u\ l +60002 s\ | +60002 n\ z +60003 k\ y +60002 g\ r +60002 d\ r +60002 i\ t +60002 j\ { +60003 d\ y +60002 d\ y +60002 b\ j +60002 d\ o +60002 `\ z +60003 c\ | +60002 a\ o +60002 `\ g +60002 _\ p +60002 _\ u +60003 Z\ u +60002 Y\ r +60002 V\ p +60002 S\ n +60002 Q\ n +60003 P\ | +60002 J\ j +60002 H\ $#p +60002 F\ %$ +60002 F\ w +60003 C\ u +60002 A\ ##{ +60002 C\ l +60002 @\ $#x +60002 ?\ t +60003 ?\ ##v +60002 >\ #"p +60002 ?\ m +60002 ?\ s +60002 @\ x @EDT1533269040.60 @\ j +60002 >\ z +60002 :\ n +60002 8\ p +60002 6\ m +60003 4\  +60002 2\ t +60002 3\ ~ +60002 1\ { +60002 0\ i +60003 1\ p +60002 /\ n +60002 3\ $$ +60002 0\ p +60002 0\ t +60003 0\ g +60002 /\ m +60002 .\ p +60002 -\ l +60002 +\ h +60003 ,\ r +60002 +\ s +60002 +\ o +60002 (\  +60002 ,\ r +60003 '\ p +60002 )\ d +60002 )\ f +60002 '\ x +60002 &\ n +60003 &\ i +60002 %\  +60002 &\ k +60002 #\ n +60002 %\  +60002 $\ l +60003 "\ m +60002 "\ i +60002 #\ n +60002 !\ u +60002 "\ q +60003 "\ l +60002 !\ w +60002  \ y +60002 #\ o +60002 \ w +60003 \ n +60002 "\ p +60002 \ m +60002 \ u +60002  \ r +60003 \ ## +60002 !\ { +60002  \ %$q +60002 "\ n +60002 !\ s +60003 "\ o +60002 #\ r +60002 %\ p +60002 %\ r +60002 (\ l +60003 *\ k +60002 )\ m +60002 ,\ r +60002 ,\ p +60002 +\ q +60003 -\ p +60002 -\ ~ +60002 ,\ v +60002 .\ o +60002 .\ ~ +60003 -\ q +60002 .\ o +60002 .\  +60002 /\ y +60002 ,\ y +41863 #"brent"Session Begun +183 #-> can +4 E.\ ##} +1872 #"brent"-> exit +2 #Session Ended +13914 #"greg"Session Begun +3 #-> can +3 E.\ "!{ +2 #"greg"Session Ended +2157 E/\  +60002 ,\  +60002 -\ $# +60002 -\ } +60002 /\ u +60003 .\ } +60002 -\ { +60002 .\ $$ +60002 -\ j +60002 /\  +60003 0\ | +60002 0\ $#} +60002 0\ m +60002 0\ j +60002 0\ ##q +60003 0\ z +60002 1\ t +60002 /\ p +60002 .\ p +60002 /\ i +60003 1\ p +60002 0\ ##} +60002 +\ n +60002 +\ o +60002 *\ } +60003 *\ ##t +60002 *\ m +60002 '\ r +60002 &\ l +60002 '\ v +60003 (\ r +60002 %\ m +60002 #\ s +60002 $\ p +60002 #\ ##{ +60003 !\ k +60002 !\ l +60002 "\ s +60002 #\ x +60002 !\ r +60002 \ h +60003 \ n +60002 \ r +60002 \ l +60002 \ q +60002 \ z +60003 \ l +60002 \ p +60002 \ #"} +60002 \ o +60002 \ o +60003 \ t +60002 \ q +60002 \ &% +60002 \ %% +60002 \ q +60003 \ c +60002 \ k +60002 \ k +60002 \ p +60002 \ m +60003 \ p +60002 \ n +60002 \ n +60002 \ ((| +60002 \ t +60003 \ m +60002 \ s @EDT1533355443.76 \ ''v +60002 \ k +60002 \ l +60003 \ &% +60002 \ q +60002 \ s +60002 \ g +60002 \ q +60003 \ t +60002 \ q +60002 \ $$y +60002 \ %%x +60002 \ m +60003 \ g +60002 \ p +60002 \ j +60002 \ l +60002 \ n +60003 \ n +60002 \  +60002 \ ##h +60002 \ m +60002 \ p +60003 \ g +60002 \ r +60002 \ n +60002 \ r +60002 \ t +60003 \  +60002 \ s +60002 \ ##r +60002 \ ))x +60002 \ %% +60003 \ } +60002 \  +60002 \ $$ +60002 \ z +60002 \ $$ +47546 \ $#u +36 #tPowering up Dwarves +509 .Sleepy.power :raw,:ON + "sampler") +2 ) +2 "core"  +2 "collection"' +3 '^ +2 "core"  +2 "processing"% +2 %b +3 "core"  +2 "collection"' 9\ +2 ' 0\ + ' -\ +2 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +2 "sampler")&\ +2 .tSS.configure SSconfig + "sampler")#.0X 22, 2 => 22, 3 => 10, 4 => 12}\\nCan@06:22:28, 24.2C, 25% humidity, 14.2psia, 13.555V, 0.454A, 0.447A avg, 6.15W",Subject: "Started 2018_07_19_niagara_mission phase Sample.deep; initialPurge; da withoutWCR" +2 .tSample.deep +68 "sampler")0 +1067 "core" 0 +2 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'{& +4 "core" &\\`2\  + .tHand.open +2 "manipulator"&N1 +74 "core" 1 +2 "manipulator"&1& +5 "core" &  I "x + "manipulator"&4% +4 "core" % \  J  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage + "manipulator"&Z(- +173 "core" ( +2 "manipulator"&& +4 "core" &-  Q +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- Q +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage +2 "manipulator"&=' +107 "core" ' +2 .tHand.close + "manipulator"&,/ +75 "core" / +2 "manipulator"&@& +4 "core" &- A Q +2 "manipulator"&8% +3 "core" %   +2 .tForearm.seek :retract +2 "manipulator"&6'\ +104 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC + "manipulator"& ( +279 "core" ( +2 "manipulator"&& +4 "core" &' & @X +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &c& +3 "core" &' @X +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&S'ρ +93 "core" ' +2 "manipulator"&X& +4 "core" &( < @W +2 "manipulator"&t% +3 "core" % 2 +2 "collection"'& +4 "core" &[_0\  +2 "collection"'u& +3 .tCC.seek :closed +2 "collection"'(O +3 "core" &\\`5\  +2 &Z_4\  +10 &6]_3\ +} +9 &i[^0\ ? +9 &tr\\`5\ K +10 &9Z[_1\ J +9 &]]`1\ J +10 &][`*\ K +9 &_]_,\ J +9 &@`]_7\ K +10 &]\\a,\ J +9 &\\\\b-\ J +9 & \\Ya4\ K +10 &"I_]`9\ J +9 &$ _Z`6\ J +10 &%Z]a3\ J +9 &'Z\\_4\ J +9 &)QY\\`1\ J +10 &+Z]`*\ J +9 &,[\\`0\ J +9 &.Y[`1\ J +10 &0YZ\\a8\ J +9 &2Y_`/\ J +10 &3_]_.\ J +9 &5`\\_.\ J +9 &7a`[_3\ J +10 &9"[\\_3\ K +9 &:]^`7\ K +9 &<Y\\a2\ J +10 &>h_[`-\ K +9 &@+][a;\ J +10 &A]\\_4\ J +9 &C]]`4\ K +9 &Ep^[`2\ K +10 &G.hZ`3\ L +9 &HZ\\0\ N +9 &JY\\2\ S +10 &LWX\\+\ V +9 &NZ\\5\ F +10 &O/;X]/\ , +9 &OjY]/\ A +5 ( + "collection"'u& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.78 +2 "collection"'v& +4 "core" &OR\\^/\ A + &ORY^+\ A + .tHand.open +2 "manipulator"&K1 +76 "core" 1 +2 "manipulator"&g% +4 "core" %   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&s'\ +102 "core" ' +3 #tFlushing the Collection Valve::Manifold + "collection"'p& +4 "core" &OO[\\/\ A + "collection"''% +4 "core" %W]9\  + #tCS Pulling 5ml of flush + .CSV.dial CSR +2 "collection"']  +121 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"''l +1343 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +30 "collection"' +10 '~% +2 "core" %lY\\9\  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml + "collection"'' +657 "core" ' +2 .tCSV.dial :waste + "collection"' +122 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'3' +1985 "core" ' +2 #tPurging external Intake + "collection"'*& +4 "core" &OMX[3\ A + "collection"'0% +4 "core" %X\\4\ + .tCSV.dial :flush +2 "collection"'7  +40 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'x' D +2340 E\ hi +7 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"'a + '>  +6 "core"  +62  +2 .tCTV.dial :intake +2 "collection"'  +70 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml +2 "collection"'M' +2360 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'P  +72 "core" ~ +2 #tFlushing upper manifold + "collection"'& +4 "core" &OPUV7\ A +2 "collection"'% +3 "core" %TU.\ + .tCSV.dial :flush +2 "collection"'z  +69 "core"  +3 .tCS.seek 5ml +2 "collection"'#'l +1215 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +40 "core" B +2 "collection"'F% +4 "core" %l\ UYB\  +2 .tCS.seek 7ml +52 "collection"'' +540 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +2 "collection"'; +97 "core" ~ +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"'Q' +1660 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'_'- +756 "core" ' +2 .tCSV.dial :waste + "collection"'" +53 "core" +3 .tCS.seek 0ml + "collection"'|' +768 "core" ' +2 "collection"'R& +4 "core" &ORU[E\ A +2 "collection"'H% +3 "core" %WZC\ + .tCSV.dial :flush +2 "collection"'A  +42 "core"  +3 .tCS.seek 3ml +2 "collection"')'- +767 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +41 "core" A +2 "collection"'n% +4 "core" %-UX7\  +2 .tCS.seek 5.001ml +2 "collection"''l +545 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml + "collection"'5' +1207 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"''- +762 "core" ' +2 .tCSV.dial :waste + "collection"'m +69 "core" +3 .tCS.seek 0ml + "collection"'/' +762 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &% # ?V +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&I( +3 "core" ( + "manipulator"&U& +3 "core" &%  ?V +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &w& +3 "core" &% ?V +2 .tForearm.seek CC + "manipulator"&E'ρ +95 "core" ' +2 .tHand.close + "manipulator"& / +65 "core" / +2 .tCC.seek :open +2 "collection"'J( +375 "core" ( +2 "manipulator"&& +4 "core" &% ?V + "manipulator"&h% +4 "core" % ϊ W +2 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&q(- +286 "core" ( +2 "manipulator"&& +4 "core" &- +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &[& +2 "core" &- +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&l' +114 "core" ' +3 .tHand.open + "manipulator"&\\1 +75 "core" 1 +2 "manipulator"&r% +4 "core" %  Ǿ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +106 "core" ' +2 #tda sampling at most 1000ml +3 #Loading sh1 puck from tube 4 into Collection Clamp + ."Qmail"HABfans.email "Started da in tube 4 at 06:26:51EDT04-Aug-18\\n{1 => 22, 2 => 22, 3 => 10, 4 => 12}\\nCan@06:24:07, 24.2C, 25% humidity, 14.2psia, 13.521V, 0.564A, 0.570A avg, 7.63W",Subject: "da sampling at most 1000ml" +2 "collection"'W& +117 "core" &W[?\ +2 "manipulator"&% +4 "core" %\ & !N +2 "storage"(G% +3 "core" % I\ +2 "storage"(!. +2 "core" .( +3 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"(%(,B +648 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (\ & +3 "core" &,?( &\  + "manipulator"&<& +4 "core" &-  +2 "manipulator"&o% +3 "core" %\ & M !N +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 +2 "manipulator"&2( +178 "core" ( +2 "manipulator"&-& +4 "core" &  "} +2 "storage"($& +4 "core" &,A @\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&'_ +98 "core" ' +2 "storage"(& +4 "core" &,A 6\ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(^'L +189 "core" ' +2 "storage"(b- +4 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (d& +3 "core" &,A \ + "manipulator"&L& +4 "core" &  "} +2 .t\Elbow.seek 4 + "manipulator"&.( +3 "core" ( +2 "manipulator"&Y& +4 "core" &  "} + "storage"(?& +4 "core" &,A | v\ +2 .tForearm.seek 4 + 300 counts + "manipulator"&O' +23 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +53 "manipulator"&+/ +71 "core" / +13 ."downElevator"SE.seek :down +6 "storage"(('v +3 "manipulator"&V& +5 "core" &  "} +2 "manipulator"&f% +4 "core" %  +3 .tForearm.seek :retract +2 "manipulator"&y'\ +95 "core" ' +3 .t\Elbow.seek CC +2 "manipulator"&9( +45 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +95 "core" ( +6 "manipulator"& & +5 "core" & 3 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &  3 +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +36 .tForearm.seek CC +2 "manipulator"& 'ρ +103 "core" ' +2 "manipulator"&D& +4 "core" &  3 +5 "manipulator"&`% +8 "core" %{ R +3 "collection"'& +3 "core" &VZ<\ +3 "collection"'e& +3 .tCC.seek :closed +2 "collection"'k(O +3 "core" &V[E\ +3 &X\\?\  +9 &4X[>\ *z +9 &hX[<\ > +10 &rXZ=\ J +9 &]\\WY=\ I +9 &aV\\>\ J +10 &ZU[>\ J +10 &ZX[9\ I +8 &d]X\\:\ J +10 &'_W[=\ I +9 &\\X[=\ I +10 & ZY\\7\ J +9 &"mZU\\;\ I +9 &$/]Y[7\ I +10 &%\\XZ8\ I +9 &'_X]=\ J +9 &)t]X\\7\ J +10 &+6ZX]:\ J +9 &,_WY;\ J +10 &.\\V\\1\ J +9 &0}ZX\\'\ I +9 &2?[V[4\ I +10 &4_V\\1\ J +10 &5]W\\4\ J +8 &7YV\\7\ J +10 &9GZXZ'\ I +9 &;\\W[+\ J +10 &<]X[0\ J +9 &>ZX['\ J +9 &@OZW\\0\ J +10 &B^WZ0\ J +9 &CZV[0\ J +9 &E`Y[.\ J +10 &GSkXZ(\ K +9 &I\ V[,\ O +10 &JSZ*\ T +9 &L{ (\ U +9 &N95<4\ C +10 &O>98<2\ 't +11 &Ou7<-\ I +3 ( + "collection"'e& +4 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.71 +2 .Hand.open + "manipulator"&j1 +3 "core" &Op<=+\ I +71 1 +2 "manipulator"&% +3 "core" % { 3 R +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&{'\ +96 "core" ' +2 .tSC.coast + "storage"(6 +2 #tcollectSample 1000ml w/bubble point of 24psi + #Priming 7ml + .Sleepy.power :sampler,:ON + .Intake.select :close + .\Exhaust.select :close +2 .SS.hold +2 "sampler")N+ +3 "core" + +2 "sampler")1% +4 "core" % \ " + "collection"'4& +4 "core" &OoXZ8\ I +2 E\ SS +2 #tCalibrating pressure and temperature sensors + .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X +22 +2 .tdelay 3.8 seconds +382 "collection"',% +5 "core" %V[?\ +2 "sampler")@% +3 "core" %?7 \ + .tSSV.dial :spit +2 "sampler")8 +126 "core" +3 .tSS.seek 0ml + "sampler")i' +256 "core" ' +2 .tSSV.dial CBV + "sampler")=  +128 "core"  +3 .tCTV.dial :intake + "collection"'  +71 "core"  +2 #tWaiting for external sampler to finish priming... + .delayUntil "06:30:17.58" +16496 ."connect"SSV.dial CBV +2 .tCBV.dial SSV + #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open + "sampler") +210 "collection"'c% +3 "core" %1\ +2 #tIntake @18.6psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X\ I +2 E\ NN + .tCTV.dial :intake +2 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +2 "sampler")p  +72 "core" +2 #tAllowing 130s for 25.0ml of remaining 1000.0ml + .Intake.select :open + "sampler") +210 "collection"''% +3 "core" %=\ +2 #tIntake @18.6psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X% +3 "core" %_x \ "B +2 "collection"'a% +3 "core" %QT6\ } +2 #tIntake @13.9psia, vacuum from 8.4 to 11.4psi + .SS.reconfigure SSinhale.with maxSpeed: 135 +2 "sampler")#.0X% +3 "core" %%\ +2 "sampler")a% +3 "core" %ut] \  +15 "collection"'7% +3 "core" %1\ +2 "sampler")x% +3 "core" %uxX \  +15 "collection"'P% +3 "core" %.\ +2 "sampler")% +3 "core" %uyX \  +15 "collection"'% +3 "core" %(\ +2 "sampler")z% +3 "core" %uyX \  +15 "collection"'M% +3 "core" %(\ +2 "sampler")% +3 "core" %uyX \  +15 "collection"'F% +3 "core" %7\ +2 "sampler")#% +4 "core" %uyX \  +14 "collection"'% +3 "core" %\ +2 "sampler")% +3 "core" %uyX  \  +15 "collection"'Q% +3 "core" %&\ +2 "sampler");% +4 "core" %uyX \  + "collection"'_% +4 "core" %#\ + #tIntake @17.5psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 65 +2 "sampler")#.A0X \  +15 "collection"'&% +3 "core" %?\ +2 "sampler")% +4 "core" %z> \  +14 "collection"',% +3 "core" %-\ +2 "sampler")@% +3 "core" %z< \  +15 "collection"'8% +5 "core" %1\ +63 "sampler")% +4 "core" %z= \  +2 "collection"'=% +4 "core" %(\ + #tIntake @17.8psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 43 +2 "sampler")#.+0X\ +2 "sampler")g% +4 "core" %1F \  +15 "collection"'>% +2 "core" %5\ +2 "sampler")a% +4 "core" %1G \  +14 "collection"'7% +3 "core" %?\ +2 "sampler")x% +3 "core" %1G \  +15 "collection"'P% +3 "core" %?\ +2 "sampler")% +3 "core" %1G \  +15 "collection"'% +3 "core" %>\ +2 "sampler")z% +3 "core" %1G \  +15 "collection"'M% +3 "core" %=\ +2 "sampler")% +4 "core" %2G \  +14 "collection"'F% +3 "core" %9\ +2 "sampler")#% +3 "core" %2I$# \  +2 "collection"'% +3 "core" %9\ +2 #tIntake @18.1psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 35 +2 "sampler")#.#0XN \  +15 "collection"'% +3 "core" %5\ +2 "sampler")R% +3 "core" %>O \  +15 "collection"'I% +3 "core" %9\ +2 "sampler")\\% +3 "core" %>O \  +15 "collection"'[% +3 "core" %A\ +2 "sampler")% +3 "core" %>O \  +15 "collection"'W% +3 "core" %D\ +2 "sampler")G% +3 "core" %?O \  +15 "collection"'!% +3 "core" %;\ +2 "sampler")l% +3 "core" %?O\  \  +15 "collection"'B% +3 "core" %@\ +2 "sampler")A% +4 "core" %?O \  +14 "collection"'\ % +3 "core" %A\ +2 "sampler")<% +3 "core" %?O \  +15 "collection"'o% +3 "core" %@\ +2 "sampler")-% +3 "core" %?O \  +15 "collection"'r% +3 "core" %>\ +2 "sampler")% +3 "core" %?N"# \  +15 "collection"'q% +3 "core" %<\ +2 "sampler")% +3 "core" %@O() \  +2 "collection"'b% +3 "core" %9\ +2 .tSS.reconfigure SSinhale.with maxSpeed: 29 +2 "sampler")#.0Xd \  +2 #tVacuum too high -- waiting up to 40s +14 "collection"'% +3 "core" %:\ +2 "sampler")Y% +3 "core" %$J \  +16 "collection"'?% +32 "core" %E\ + "sampler")}% +4 "core" %$J \  +14 "collection"'+% +3 "core" %7\ +2 "sampler")V% +3 "core" %$J \  +15 "collection"'f% +3 "core" %-\ +2 "sampler")2% +3 "core" %$J \  +15 "collection"'L% +3 "core" %9\ } +2 "sampler") % +3 "core" %$J \  +15 "collection"'$% +3 "core" %?\ } +2 "sampler")^% +4 "core" %$J  \  +14 "collection"'O% +3 "core" %9\ } +2 "sampler").% +3 "core" %$J \  +15 "collection"'D% +3 "core" %B\ ~ +2 "sampler")`% +3 "core" %$I \  +15 "collection"'% +3 "core" %F\  +2 "sampler")(% +3 "core" %$J \  +15 "collection"'y% +3 "core" %;\  +2 "sampler")J% +3 "core" %$J$$ \  +15 "collection"'e% +3 "core" %?\ ~ +2 "sampler")j% +3 "core" %$J() \  +2 "collection"'% +3 "core" %C\ ~ +2 #tIntake @18.2psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 26 +2 "sampler")#.0X% +3 "core" %c  \ \ D +15 "collection"'a% +3 "core" %:\ ~ +2 "sampler")7% +3 "core" %c  \ D +15 "collection"'x% +3 "core" %A\ +2 "sampler")P% +4 "core" %c  \ D +14 "collection"'% +3 "core" %B\ +2 "sampler")% +3 "core" %c  \ D +15 "collection"'z% +3 "core" %A\ +2 "sampler")M% +3 "core" %c  \ D +15 "collection"'% +3 "core" %&\  +2 "sampler")F% +3 "core" %c  \ D +15 "collection"'#% +3 "core" %E\ +2 "sampler")% +3 "core" %c #$ \ D +15 "collection"'% +3 "core" %G\  +2 "sampler")Q% +3 "core" %c )) \ D +2 "collection"';% +3 "core" %?\  +2 #tIntake @18.3psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 21 +2 "sampler")#.0X\ +2 "sampler") % +3 "core" %]\ \ \ \ O +15 "collection"'s% +3 "core" %>\ +2 "sampler")% +3 "core" %]  \ \ O +15 "collection"'% +3 "core" %9\ +2 "sampler")h% +3 "core" %] \ \ O +15 "collection"'E% +3 "core" %8\ +2 "sampler")% +3 "core" %] \ \ O +15 "collection"'R% +3 "core" %:\ +2 "sampler")I% +3 "core" %] \ \ O +15 "collection"'\\% +3 "core" %B\ +2 "sampler")[% +3 "core" %] \ \ O +15 "collection"'% +3 "core" %C\ +2 "sampler")W% +3 "core" %]! \ \ O +15 "collection"'G% +3 "core" %C\ +2 "sampler")!% +3 "core" %]#& \ \ O +15 "collection"'l% +3 "core" %9\ +2 "sampler")B% +3 "core" %](( \ \ O +2 "collection"'A% +3 "core" %B\ +2 .tSS.reconfigure SSinhale.with maxSpeed: 19 +2 "sampler")#.0X% +3 "core" %  \ b +16 "collection"'a% +2 "core" %K\ +2 "sampler")7% +3 "core" % \ X +15 "collection"'x% +3 "core" %E\ +2 "sampler")P% +3 "core" % \ X +15 "collection"'% +3 "core" %H\ +2 "sampler")% +3 "core" % \ X +15 "collection"'z% +3 "core" %A\ +2 "sampler")M% +3 "core" % \ X +15 "collection"'% +3 "core" %@\ +2 "sampler")F% +3 "core" %! \ X +15 "collection"'#% +3 "core" %C\ +2 "sampler")% +3 "core" %$$ \ X +15 "collection"'% +3 "core" %A\ +2 "sampler")Q% +3 "core" %(& \ X +15 "collection"';% +3 "core" %@\ +2 "sampler")%% +3 "core" %,- \ X +2 "collection"'3% +3 "core" %D\ +2 #tIntake @18.3psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 17 +2 "sampler")#.0X\ +2 "sampler")n% +4 "core" %ngF \  +14 "collection"')% +3 "core" %G\ +2 "sampler")% +3 "core" %ngF \  +15 "collection"'5% +3 "core" %G\ +2 "sampler")m% +3 "core" %ngF \  +15 "collection"'% +3 "core" %A\ +2 "sampler")% +4 "core" %ngF \  +14 "collection"'U% +3 "core" %F\ +2 "sampler")w% +3 "core" %ngF \  +15 "collection"' % +3 "core" %E\ +2 "sampler") % +3 "core" %ngF \  +15 "collection"'s% +3 "core" %A\ +2 "sampler")% +3 "core" %ngF \  +15 "collection"'% +3 "core" %M\ +2 "sampler")h% +3 "core" %ngF \  +15 "collection"'E% +3 "core" %H\ +2 "sampler")% +3 "core" %ngF\ \ \  +15 "collection"'R% +3 "core" %G\ +2 "sampler")I% +3 "core" %ngF \  +15 "collection"'\\% +3 "core" %F\ +2 "sampler")[% +4 "core" %ngF \  +14 "collection"'% +3 "core" %@\ +2 "sampler")W% +3 "core" %nhF \  +15 "collection"'G% +3 "core" %@\ +2 "sampler")!% +3 "core" %nhF \  +15 "collection"'l% +3 "core" %P\ +2 "sampler")B% +3 "core" %nhF \  +15 "collection"'A% +3 "core" %E\ +2 "sampler")_% +3 "core" %nhF \  +15 "collection"'<% +3 "core" %D\ +2 "sampler")o% +4 "core" %nhF \  +14 "collection"'-% +3 "core" %H\ +2 "sampler")r% +3 "core" %nhF # \  +15 "collection"'% +3 "core" %?\ +4 "sampler")q% +6 "core" %nhI&% \  +16 "collection"'% +3 "core" %@\ +2 "sampler")b% +3 "core" %nhF&' \  +15 "collection"'% +3 "core" %K\ +2 "sampler")% +3 "core" %nhF++ \  +2 "collection"'Y% +3 "core" %P\ +2 #tIntake @18.3psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 15 +2 "sampler")#.0X\ +2 "sampler")t% +3 "core" %C \  +15 "collection"'% +3 "core" %@\ +2 "sampler")6% +4 "core" %C \  +14 "collection"' % +3 "core" %I\ +2 "sampler")Z% +3 "core" %D"# \  +15 "collection"'K% +5 "core" %E\ +2 "sampler")\ % +3 "core" %D%# \  +15 "collection"'1% +3 "core" %H\ +2 "sampler")u% +3 "core" %C&$ \  +64 "collection"'p% +12 "core" %C\ +2 "sampler")v% +3 "core" %D/. \  +2 "collection"'S% +3 "core" %>\ +2 #tIntake @18.5psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 14 +2 "sampler")#.0X\ | +2 "sampler")g% +3 "core" %< \  +15 "collection"'>% +3 "core" %@\ { +2 "sampler")a% +3 "core" %< \  +15 "collection"'7% +3 "core" %H\ | +2 "sampler")x% +3 "core" %= \  +15 "collection"'P% +3 "core" %D\ } +2 "sampler")% +3 "core" %< \  +15 "collection"'% +3 "core" %A\ } +2 "sampler")z% +4 "core" %< \  +14 "collection"'M% +3 "core" %L\ | +2 "sampler")% +3 "core" %= \  +15 "collection"'F% +3 "core" %I\ { +2 "sampler")#% +3 "core" %= \  +15 "collection"'% +3 "core" %G\ { +2 "sampler")% +3 "core" %< \  +15 "collection"'Q% +3 "core" %A\ z +2 "sampler");% +3 "core" %<\  \  +15 "collection"'%% +3 "core" %@\ { +2 "sampler")3% +3 "core" %=  \  +15 "collection"''% +3 "core" %D\ | +2 "sampler")"% +3 "core" %<  \  +15 "collection"'|% +3 "core" %H\ } +2 "sampler")% +3 "core" %=  \  +15 "collection"'n% +3 "core" %C\ { +2 "sampler"))% +3 "core" %< \  +15 "collection"'% +3 "core" %K\ { +2 "sampler")5% +3 "core" %< \  +15 "collection"'m% +3 "core" %G\ { +2 "sampler")% +4 "core" %= \  +14 "collection"'% +3 "core" %H\ +2 "sampler")U% +3 "core" %= \  +16 "collection"'w% +30 "core" %M\ +2 "sampler") % +4 "core" %< \  +14 "collection"' % +33 "core" %D\ +2 "sampler")s% +4 "core" %< \  +14 "collection"'% +3 "core" %F\ +2 "sampler")% +3 "core" %<#$ \  +15 "collection"'h% +3 "core" %@\ +2 "sampler")E% +3 "core" %=%" \  +15 "collection"'% +3 "core" %B\ +2 "sampler")R% +3 "core" %<'' \  +15 "collection"'I% +3 "core" %A\ +2 "sampler")\\% +4 "core" %='( \  +14 "collection"'[% +3 "core" %C\ +2 "sampler")% +3 "core" %=)* \  +2 "collection"'W% +3 "core" %F\ +2 #tIntake @18.4psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 13.86125 +2 "sampler")#.0X\ +2 "sampler") % +3 "core" %nV \  +15 "collection"'% +3 "core" %I\  +2 "sampler")C% +4 "core" %nV \  +14 "collection"'N% +5 "core" %F\  +2 "sampler")&% +3 "core" %nU \  +15 "collection"'% +3 "core" %H\  +2 "sampler"),% +3 "core" %nT \  +15 "collection"'@% +3 "core" %@\  +2 "sampler")8% +3 "core" %nT \  +15 "collection"'% +3 "core" %E\ +2 "sampler")=% +3 "core" %nR \  +15 "collection"'% +3 "core" %C\  +2 "sampler")c% +3 "core" %nQ " \  +15 "collection"'i% +3 "core" %I\  +2 "sampler")X% +4 "core" %nS# \  +14 "collection"'t% +3 "core" %>\ +2 "sampler")% +3 "core" %nR$% \  +15 "collection"'6% +3 "core" %@\ +2 "sampler") % +3 "core" %nO'& \  +15 "collection"'Z% +3 "core" %J\ +2 "sampler")K% +3 "core" %nO&( \  +2 "collection"'\ % +3 "core" %G\  +2 #tIntake @18.3psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 13.86125 +2 "sampler")#.0X% +3 "core" %L \  +15 "collection"'a% +3 "core" %H\ { +2 "sampler")7% +3 "core" %L \  +15 "collection"'x% +3 "core" %D\ { +2 "sampler")P% +3 "core" %M \  +15 "collection"'% +3 "core" %?\ | +2 "sampler")% +3 "core" %L \  +15 "collection"'z% +3 "core" %A\ { +2 "sampler")M% +3 "core" %L \  +15 "collection"'% +3 "core" %@\ { +2 "sampler")F% +3 "core" %L \  +15 "collection"'#% +3 "core" %J\ { +2 "sampler")% +4 "core" %L  \  +14 "collection"'% +3 "core" %A\ { +2 "sampler")Q% +3 "core" %L\  \  +15 "collection"';% +3 "core" %@\ | +2 "sampler")%% +3 "core" %L  \  +15 "collection"'3% +3 "core" %;\ | +2 "sampler")'% +3 "core" %L \  +15 "collection"'"% +3 "core" %D\ | +2 "sampler")|% +3 "core" %L \  +15 "collection"'% +3 "core" %>\ | +2 "sampler")n% +3 "core" %L \  +15 "collection"')% +3 "core" %C\ } +2 "sampler")% +3 "core" %K \  +15 "collection"'5% +5 "core" %>\ | + "sampler")m% +4 "core" %K \  +14 "collection"'% +3 "core" %D\ | +2 "sampler")% +3 "core" %K \  +15 "collection"'U% +3 "core" %<\ { +2 "sampler")w% +3 "core" %K \  +15 "collection"' % +3 "core" %<\ | +2 "sampler") % +3 "core" %K \  +15 "collection"'s% +3 "core" %@\ | +2 "sampler")% +3 "core" %K \  +15 "collection"'% +3 "core" %>\ ~ +2 "sampler")h% +3 "core" %J \  +15 "collection"'E% +3 "core" %@\ ~ +2 "sampler")% +3 "core" %J \  +15 "collection"'R% +3 "core" %D\ ~ +2 "sampler")I% +4 "core" %J " \  +14 "collection"'\\% +3 "core" %E\ | +2 "sampler")[% +4 "core" %K!" \  +15 "collection"'% +3 "core" %<\ } +2 "sampler")W% +3 "core" %K$$ \  +15 "collection"':% +3 "core" %<\  +2 "sampler")!% +4 "core" %K(' \  +14 "collection"'l% +3 "core" %E\ +2 "sampler")B% +3 "core" %K(( \  +2 "collection"'A% +3 "core" %E\ +2 #tIntake @18.5psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 13.86125 +2 "sampler")#.0X\ I +2 ."airStroke"CSV.dial :waste +3 "sampler")% + ."airStroke"CS.seek 0ml +4 "collection"'b' +3 "core" % \ +2 ."connect"SSV.dial CBV,avoiding: :exhaust +2 .tCBV.dial SSV +3 "sampler")  +2 "core" ' + ."airStroke"CSV.dial :air +2 "collection"' @ +69 "core" B +3 ."airStroke"CS.seek 10ml +2 "collection"'Y' D +104 "core"  +2 .tCTV.dial :air +2 "collection"'H  +71 "core" ~ +2 .tdelay 15 seconds +14 ."samplerPumpShutdown"Sleepy.power :sampler,:OFF +1488 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")} +129 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +3 .tSS.seek 0ml +4 "collection"'+  + "sampler")V' +6 "core" ' + .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")f  +117 "core" ~ +9  +412 ' +2 "sampler")2% +4 "core" % \ ] + .tCBV.dial between SSV and waste2 +2 "collection"'L  +27 "core"  +3 "collection"' % +3 "core" % BY[6\  +2 ."connect"CTV.dial CSV,avoiding: :air +2 .tCSV.dial CTV +2 "collection"'$  +40 "core"  +2 .tCS.reconfigure CSpressurize +2 "collection"'# d@<< b +2 .tCS.seek 0ml +2 "collection"'^' +2240 "core" '  9\ +3 "collection"'O% +3 "core" %  5\  +2 "sampler").% +3 "core" % \ ] +2 #tBubblePoint: Intake @38.6psia, Outlet @14.3psia + .CBV.dial SSV + "collection"'D @ +35 "core" A +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"' ' +150 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +127 "core"  +3 .tSS.reconfigure SSexhale + "sampler")#.0X +3 ."airStroke"CS.seek 10ml +2 "collection"'X' D +3 "core" ' + .t\Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV,avoiding: :exhaust +2 .tCBV.dial SSV +2 "sampler")t  +181 "core"  +2 .tCTV.dial :air + .delay 15 seconds +1502 .SSV.dial :spit,avoiding: :exhaust +2 "sampler") +126 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +3 .tSS.seek 0ml +2 "collection"'6  +4 "sampler") ' +5 "core" ' + .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")Z  +117 "core"  +9  +369 ' +2 "sampler")K% +4 "core" % \ + .tCBV.dial between SSV and waste2 +2 "collection"'\  +36 "core"  +3 "collection"'G% +3 "core" % FUZ[\ +2 ."connect"CTV.dial CSV,avoiding: :air +2 .tCSV.dial CTV +2 "collection"'u  +41 "core"  +2 .tCS.reconfigure CSpressurize +2 "collection"'# d@<< b +3 .tCS.seek 0ml + "collection"'p' +2436 "core" ' \ [\ +3 "collection"'v% +3 "core" % X\  +2 "sampler")S% +3 "core" % \ +2 #tBubblePoint: Intake @38.0psia, Outlet @14.0psia + .CBV.dial SSV + "collection"'? @ +35 "core" A +3 .tSS.reconfigure SSconfig + "sampler")#.0X' +98 ."CSpush"CSV.dial :air +2 "collection"'a @ +42 "core" ? +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'7' +93 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")x +110 "core" ' +2 ."CSpush"CS.coast + "collection"'5 +14 "core"  +3 .tSS.reconfigure SSexhale + "sampler")#.0X= +102 "collection"'L9 +3 "core" 9Z: +102 "collection"' 9 +3 "core" 9w7 +102 "collection"'$9 +3 "core" 95 +102 "collection"'Y9 +3 "core" 93 +102 "collection"'O9 +3 "core" 91 +102 "collection"'.9 +3 "core" 9. +102 "collection"'D9 +4 "core" 9, +102 "collection"'V9 +3 "core" 9* +102 "collection"'9 +3 "core" 94( +102 "collection"'(9 +3 "core" 9M& +102 "collection"'y9 +3 "core" 9e$ +102 "collection"'`9 +4 "core" 9~# +102 "collection"'J9 +3 "core" 9! +102 "collection"'j9 +3 "core" 9 +102 "collection"'9 +3 "core" 9 +102 "collection"'49 +3 "core" 9 +102 "collection"'e9 +4 "core" 9 +102 "collection"'9 +3 "core" 9  +102 "collection"'^9 +3 "core" 9  +102 "collection"'d9 +3 "core" 9 ,\   +102 "collection"' 9 +3 "core" 9 >  +102 "collection"'C9 +3 "core" 9 P  +102 "collection"'&9 +3 "core" 9 b  +102 "collection"'9 +3 "core" 9 t +102 "collection"'N9 +3 "core" 9  +102 "collection"'@9 +3 "core" 9 # +102 "collection"'89 +4 "core" 9 ' +102 "collection"'9 +3 "core" 9 + +102 "collection"'=9 +3 "core" 9 / +102 "collection"'c9 +3 "core" 9 3 +102 "collection"',9 +3 "core" 9 8\ +102 "collection"'t9 +4 "core" 9 <\ +102 "collection"'9 +3 "core" 9 @ +102 "collection"'9 +3 "core" 9\ D +102 "collection"'69 +3 "core" 9\ H +102 "collection"'Z9 +3 "core" 9\ M +102 "collection"'i9 +3 "core" 9\ #$Q +102 "collection"'K9 +3 "core" 9\ ,!U +102 "collection"'\ 9 +3 "core" 9\ 7"Y +102 "collection"'G9 +3 "core" 9\ ?#] +102 "collection"'u9 +3 "core" 9\ G$b +102 "collection"'X9 +4 "core" 9\ P&f +102 "collection"'v9 +3 "core" 9\ W'j +102 "collection"'S9 +3 "core" 9\ _(n +102 "collection"'?9 +3 "core" 9\ e)s +102 "collection"' 9 +3 "core" 9\ k+w +102 "collection"'9 +3 "core" 9\ q+{ +103 "collection"'9 +3 "core" 9\ w, +2 .tCH.hold 10:00,70C +3 "collection"'] `\ `\ v +2 "core"  +2618 E \ q +57384 "core" ` +2 "collection"'~9 +3 "core" 9\  +2 #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml + "collection"'*' +329 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"' @ +97 "core" B +2 .tCSV.dial :air +2 "collection"'g @ +40 "core" > +3 .tCS.seek 5ml +51 "collection"'a'l +1363 "core" ' +2 .tCSV.dial CTV + "collection"'0  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'x @ +41 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'p  +41 "core"  +2 .tdelay 2 seconds +175 E\ ?? +27 .tCSV.dial :air +2 "collection"'7 @ +42 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'>' +1347 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"'P +95 "core" ~ +2 .tCBV.dial CSV + "collection"'  +28 "core"  +2 "collection"'z% +4 "core" % 0 3\ +2 .tCS.seek 5ml +2 "collection"''l +1348 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +4 "collection"'  +40 "core" +2 "collection"'F% +4 "core" %l\  +2 .tCS.seek 7ml +2 "collection"'M' +595 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +4 "collection"'# @ +40 "core" > +3 .tCS.seek 10ml + "collection"'' D +839 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +108 "core" ^ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +3 "collection"';   +35 "core" ! +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'Q  + '3  +28 "core"  +98  +3 .tCS.seek 5ml + "collection"'%'l +1343 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'" @ +97 "core" B +2 .tCSV.dial :waste +2 "collection"'' +108 "core" +2 .tCS.seek :empty +2 "collection"''Ͱ +1357 "core" ' +2 .tCSV.dial :air + "collection"'| @ +67 "core" A +3 .tCS.seek 5ml +2 "collection"')'l +1347 "core" ' +2 .tCSV.dial CTV + "collection"'5  +41 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'m @ +42 "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"'U' +1355 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"'w +94 "core"  +2 .tCBV.dial CSV + "collection"'  +36 "core"  +2 "collection"' % +4 "core" %sw\ +2 .tCS.seek 4.999ml +2 "collection"'s'l +1346 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +4 "collection"'  +39 "core" +2 "collection"'% +4 "core" %l\  +2 .tCS.seek 7ml +2 "collection"'h'\ +584 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +4 "collection"'E @ +51 "core" B +3 .tCS.seek 10ml + "collection"'' D +837 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'R ` +109 "core" _ +2 #tLysing Complete +2 "collection"'I& +3 "core" &Om\ I +2 #tStoring sh1 puck in Collection Clamp to tube 3 + "manipulator"&\\% +4 "core" %\ # 0 +2 "storage"([% +3 "core" % z \  + "storage"(. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 3 + "storage"(W( +338 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (:& +3 "core" & "\ +2 "manipulator"&!& +3 "core" &  3 +2 "manipulator"&l% +3 "core" %\ # 0 +2 .t\Elbow.reconfigure TightElbow +4 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 +2 "manipulator"&B(j +158 "core" ( +2 "manipulator"&A& +4 "core" &n +  +2 "storage"(1& +3 "core" & a b\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&_' +93 "core" ' +2 "storage"(o& +4 "core" & y w \ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(-'L +205 "core" ' +3 "storage"(r- +3 "core" -' +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 "manipulator"&<& +3 "core" &n  +2 "storage"(q& +3 "core" & # & a\ +2 .t\Elbow.reconfigure LimpElbow + "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 3 +2 "manipulator"&'6 +30 "core" ' +2 .t\Elbow.hold + "manipulator"&, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(- +2 "core" -' +3 .tSE.seek 9.1 Pucks below Top Plate +56 "storage"(H' +36 "core" ' +2 "manipulator"&/% +4 "core" %? m +2 "storage"(b& +4 "core" & \ \ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 309 counts + "manipulator"&}'k +20 "core" ' +2 "manipulator"&+& +4 "core" &r U  +2 "storage"(f& +3 "core" & F &\ +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&' +16 "core" ' +3 .tSE.seek 10.1 Pucks below Top Plate + "storage"(2' +48 "core" ' +2 "manipulator"&L& +4 "core" &r )  +2 "manipulator"& % +4 "core" % H +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&$'\ +98 "core" ' + .t\Elbow.seek CC +2 "manipulator"&Y( +157 "core" ( +2 "manipulator"&O& +4 "core" &  , +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &.& +2 "core" & { , +2 .tForearm.seek CC +2 "manipulator"&D'ρ +95 "core" ' +2 .tHand.close + "manipulator"&V/ +73 "core" / +2 .tCC.seek :open +2 "collection"'( +377 "core" ( +2 "storage"((& +4 "core" & & &\ +2 "storage"(y& +3 "core" & $ % Z\ +2 "manipulator"&`& +3 "core" & , +2 "manipulator"&J% +3 "core" % τ +3 .tForearm.seek :retract + "manipulator"&j'\ +101 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 +2 "manipulator"&(j +146 "core" ( +2 "manipulator"&4& +4 "core" &f %  +2 "storage"(e& +4 "core" & A \ + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 3 + "manipulator"&'6 +110 "core" ' +2 .t\Elbow.hold + "manipulator"&^, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&d1 +72 "core" 1 +10 "manipulator"& % +5 "core" % E  +2 "storage"(C& +4 "core" & " , 1\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 315 counts + "manipulator"&&'q +16 "core" ' +2 "manipulator"&& +4 "core" &v   +2 "storage"(N& +3 "core" & ] T f\ +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&@' +25 "core" ' +2 "storage"(8% +4 "core" % y x =\ +3 ."downElevator"SE.seek :down +2 "storage"('v +99 (=% +3 "core" %* ]\ RN +2 "manipulator"&c% +4 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&,'\ +58 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +29 "core" ' +2 .tSC.coast + "storage"(6 +2 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'t& +4 "core" &#%\ + .tHand.open +2 "manipulator"&1 +17 "core" 1 +2 "manipulator"&& +4 "core" &v =  +2 "manipulator"&6% +4 "core" %\  \ 5 +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&Z(- +168 "core" ( +3 "manipulator"&i& +4 "core" &- E S +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &K& +3 "core" &- S +2 .tForearm.seek :garage +2 "manipulator"&\ ' +107 "core" ' +2 .tHand.close + "manipulator"&G/ +73 "core" / +2 "manipulator"&u& +4 "core" &- S +2 "manipulator"&X% +3 "core" %  6 +3 .tForearm.seek :retract + "manipulator"&v'\ +101 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&S( +291 "core" ( +2 "manipulator"&?& +4 "core" & M X + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 & & +2 "core" &  X +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'ρ +101 "core" ' +2 "manipulator"&& +4 "core" & M X +2 "manipulator"&% +3 "core" %z G J +3 "collection"']& +3 "core" &%)\\\ +2 "collection"'~& +4 .tCC.seek :closed + "collection"'n(O +3 "core" &%(\ +3 &"(\  +10 &4%(\ +{ +9 &\ i#)\ > +10 &v%)\ J +9 &b\\%(\ H +9 &#^%(\ I +10 &\\%(\ H +9 &]#)\ I +9 &h\\%(\ I +10 &+\\%)\ I +9 &`%'\ I +10 & Z%(\ I +9 &"qZ#)\ I +9 &$3\\#(\ I +10 &%\\%(o\ H +9 &']&'_\ H +9 &)z]&(L\ H +10 &+<\\$(s\ H +9 &,]$'w\ I +10 &._"(m\ H +9 &0]")a\ I +9 &2C_%(\ I +10 &4Z$'\ I +9 &5Z%)\ I +9 &7\\%*\ H +10 &9L]$'\ H +9 &; \\%'\ I +10 &<_%)\ I +9 &>`$)\ I +9 &@SZ%(\ I +10 &B\\$(\ I +9 &CZ$*\ I +9 &Ea&)\ I +10 &GWd%(\ J +9 &I"(\ M +10 &J%)\ S +9 &L&*\ T +9 &N=&)\ C +10 &OFB&(\ "h +9 &Ox_%(\ F +2 ( + "collection"'~& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.65 + "collection"'& +4 "core" &Ox\\'*\ F + .tHand.open +54 "manipulator"&g1 +75 "core" 1 +2 "manipulator"&*% +4 "core" %~ F +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&0'\ +93 "core" ' +2 .tPSV.dial PSR + "processing"%x +127 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%p' +1615 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%7  +54 "core"  +3 .tPS.seek 0ml + "processing"%a'W +1619 "core" ' +2 .tPSV.dial PSR + "processing"%P +41 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%' +2630 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%z + "collection"'>  +5 "core"  +2 "processing"%  +41 "core"  +30 +2 .tPSV.dial :mixloop + "processing"%F +97 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%  +123 "core" +3 .tPS.seek 0ml + "processing"%#'W +2635 "core" ' +2 .tPSV.dial :air + "processing"%M  +41 "core"  +3 .tPS.seek 2.5ml + "processing"%' +2633 "core" ' +2 .tPSV.dial :mixloop + "processing"%; +42 "core" +3 .tPS.seek 0ml + "processing"%Q'W +2639 "core" ' +2 .tPSV.dial :air + "processing"%3  +42 "core"  +3 .tPS.seek 2.5ml + "processing"%' +2635 "core" ' +2 .tPSV.dial :mixloop + "processing"%" +42 "core" +3 .tPS.seek 0ml + "processing"%''W +2639 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&%& +4 "core" &  X +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&|( +3 "core" ( +2 "manipulator"&& +4 "core" &  X + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &5& +2 "core" & ) X +2 .tForearm.seek CC +2 "manipulator"&m'ρ +104 "core" ' +2 .tHand.close + "manipulator"&/ +75 "core" / +2 .tCC.seek :open +2 "collection"'( +379 "core" ( +2 "manipulator"&)& +4 "core" & X +2 "manipulator"&w% +3 "core" % q  [ +2 .tForearm.seek :retract + "manipulator"& '\ +98 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"& (- +274 "core" ( +2 "manipulator"&U& +4 "core" &- , ! +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 && +2 "core" &-  ! +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +111 "core" ' +3 .tHand.open + "manipulator"&s1 +74 "core" 1 +2 "manipulator"&E% +4 "core" % s ) Ǹp +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&h'\ +98 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing + ."connect"PRV.dial CBV +2 .tCBV.dial PRV + .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 4 into Collection Clamp + "collection"'R& +4 "core" &+2 \ +2 "manipulator"&I% +3 "core" %\  m  +2 "storage"(\\% +3 "core" %| Q\ +2 "storage"([. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"((,B +338 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (:& +3 "core" &,@) \  + "manipulator"&!& +4 "core" &- % ! + "manipulator"&l% +4 "core" %\    +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 + "manipulator"&A( +181 "core" ( +2 "manipulator"&1& +4 "core" & Z +2 "storage"(o& +3 "core" &,@) -\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&9'_ +96 "core" ' +2 "storage"({& +4 "core" &,@) O\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(r'L +203 "core" ' +3 "storage"(<- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (q& +3 "core" &,@' b c F\  +2 "manipulator"&& +3 "core" & Z +2 .t\Elbow.seek 4 + "manipulator"&/( +16 "core" ( +2 "manipulator"&b& +4 "core" &  + "storage"(+& +4 "core" &,@' ~ \  +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&f' +24 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&L/ +76 "core" / +10 ."downElevator"SE.seek :down +64 "manipulator"& & +3 "storage"(_'v +5 "core" &   +2 "manipulator"&B% +4 "core" %  l +2 .tForearm.seek :retract +2 "manipulator"&-'\ +91 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&( +70 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +96 "core" ( +5 "manipulator"&}& +3 "core" & = +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &H& +3 "core" & Y = +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&O'ρ +102 "core" ' +2 "manipulator"&.& +4 "core" & O = +2 "manipulator"&% +4 "core" %υ H +2 "collection"'& +3 "core" &-0\ +2 "collection"'V& +4 .tCC.seek :closed +2 "collection"'$(O +3 "core" &.3\ +2 &.1\  +8 &2/3\ *z +10 &g/2\ = +9 &v.1\ J +10 &P\\/1\ I +9 &].1\ I +9 &\\.1\ I +10 &].1\ I +9 &X^//\ I +9 &\\/2\ I +10 &]-2\ I +9 & \\,2\ I +10 &"a]/2x\ I +9 &$#]15\ I +9 &%\\.2\ H +10 &']+1\ I +9 &)h\\,0\ I +9 &++\\-2\ I +10 &,]/2\ I +9 &.Z,1\ I +10 &0p].2\ I +9 &23\\.3{\ I +9 &3\\.3m\ H +10 &5\\/1m\ I +9 &7y]02P\ I +9 &9;]02>\ I +10 &:Z/0L\ I +9 &<\\-0<\ I +10 &>].0A\ I +9 &@C]/33\ I +9 &B].1,\ I +10 &CZ.3#\ I +9 &Ec,/\ I +9 &GGi.0\ J +10 &H,1\ N +9 &J,1 \ T +10 &Ll-0\ U +9 &N.,2g\ B +9 &O68,2a\ - +10 &Oe-/^\ D +5 ( + "collection"'V& +4 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.72 +2 .Hand.open + "manipulator"&k1 +3 "core" &OT,0W\ D +69 1 +2 "manipulator"&(% +4 "core" % υ _ +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&y'\ +98 "core" ' +2 .tSC.coast + "storage"(6 +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'`  +124 "core" ~ +2 .tCSV.dial CTV + "collection"'J  +28 "core"  +3 .tPS.seek 2.5ml + "processing"%4' +2636 "core" ' +2 "collection"'e% +4 "core" % C\ +2 .tCS.seek 5.75ml + "collection"'D'` +1166 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%Y  +41 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%d  +68 "core"  +3 .tPS.seek 0ml + "processing"% 'W +2638 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'C ` +60 "core" a +2 .tCSV.dial :air +2 "collection"' @ +41 "core" > +3 .tCS.seek 10ml + "collection"'N' D +1156 "core" ' +2 .tCSV.dial CTV + "collection"'8  +42 "core"  +2 .tCS.seek 0ml +2 "collection"'j' +2619 "core" ' +2 .tCBV.dial :waste1 + "collection"'= @ +36 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'c  +124 "core" +2 "collection"'& +4 "core" &OU_\ D +2 #tStoring lyfil puck in Collection Clamp to tube 3 + "manipulator"&t% +3 "core" %\  h 7 +2 "storage"(% +4 "core" %x Z\ + "storage"(. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 +2 "storage"(( +340 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (6& +4 "core" & \ +2 "manipulator"&&& +3 "core" & ! = +2 "manipulator"&2% +3 "core" %\  M 7 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 +2 "manipulator"&@(j +150 "core" ( +2 "manipulator"&i& +4 "core" &l  +2 "storage"(K& +3 "core" & \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&' +94 "core" ' +2 "storage"(W& +4 "core" & \ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(^'L +199 "core" ' +3 "storage"(G- +4 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&u& +2 "core" &l <  +2 "storage"(X& +3 "core" & /\ +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 3 +2 "manipulator"&,'6 +31 "core" ' +2 .t\Elbow.hold + "manipulator"&\ , +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(?- +2 "core" -' +3 .tSE.seek 10.09 Pucks below Top Plate + "storage"( ' +36 "core" ' +2 "manipulator"&Z% +4 "core" %D + "storage"(& +4 "core" & L K \ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 314 counts + "manipulator"&'p +19 "core" ' +2 "manipulator"&]& +4 "core" &{ G  +2 "storage"(v& +4 "core" &  X\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&' +20 "core" ' +3 .tSE.seek 11.09 Pucks below Top Plate + "storage"('y +56 "core" ' +2 "manipulator"&g& +4 "core" &{  +2 "manipulator"&*% +3 "core" % +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +50 "manipulator"&~'\ +99 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&x( +148 "core" ( +3 "manipulator"&& +4 "core" & 8 0 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &7& +3 "core" & X 0 +2 .tForearm.seek CC + "manipulator"&p'ρ +102 "core" ' +2 .tHand.close + "manipulator"&P/ +72 "core" / +2 .tCC.seek :open +2 "collection"'a( +376 "core" ( +2 "storage"(z& +4 "core" &  :\ +2 "storage"(& +3 "core" & \ +2 "manipulator"&>& +4 "core" &   0 + "manipulator"&F% +4 "core" % m " y +2 .tForearm.seek :retract + "manipulator"&'\ +103 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 +2 "manipulator"&(j +155 "core" ( +2 "manipulator"&M& +4 "core" &p  +2 "storage"(#& +3 "core" & ` `\ +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 3 + "manipulator"&;'6 +106 "core" ' +2 .t\Elbow.hold + "manipulator"&, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&31 +66 "core" 1 +12 "manipulator"&Q% +6 "core" % C   +2 "storage"("& +3 "core" & ` a q\ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 313 counts + "manipulator"&'o +14 "core" ' +2 "manipulator"&%& +4 "core" &~  +2 "storage"(& +4 "core" & { \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&5' +25 "core" ' +3 "storage"(% +4 "core" %| \ +3 ."downElevator"SE.seek :down +2 "storage"(S'v +32 E\ CC +67 "storage"(0% +3 "core" % .\ PH + "manipulator"&n% +4 "core" % +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&)'\ +50 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +41 "core" ' +2 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%w  +70 "core" +3 .tPS.seek 2.5ml +2 "processing"%m' +2631 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%U +41 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%  +42 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%| +41 "core" +2 .tdelay 1 second +102 .PSV.dial :air +4 "processing"%s  +42 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%E'W +2636 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"% & +4 "core" &U\  + .tHand.open +2 "manipulator"&R1 +20 "core" 1 +2 "manipulator"&I& +4 "core" &~  +2 "manipulator"&\\% +3 "core" %\ " D ; +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&[(- +169 "core" ( +2 "manipulator"&& +4 "core" &-  B +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &:& +2 "core" &-  B +3 .tForearm.seek :garage + "manipulator"&!' +109 "core" ' +2 .tHand.close + "manipulator"&l/ +73 "core" / +2 "manipulator"&1& +4 "core" &- B +2 "manipulator"&o% +4 "core" %  ` ǿj +2 .tForearm.seek :retract + "manipulator"&{'\ +99 "core" ' +4 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek PC + "manipulator"& ( +123 "core" ( +2 "manipulator"&h& +4 "core" & % +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &<& +3 "core" & 7 + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&q' +100 "core" ' +2 "manipulator"&& +4 "core" &  +2 "manipulator"&b% +4 "core" % +2 "processing"%+& +3 "core" &\  +2 "processing"%L& +4 .tPC.seek :closed + "processing"% (Tg +3 "core" &{\  +4 &X\ > +9 &K~K\ 2 +10 &SwV\ F +9 &bW\ L +9 &]S\ K +10 &]J\ K +9 &KZU\ K +9 & ^X\ K +10 &]X\ L +9 &]\ K +10 &S]\ K +9 &!]\ K +9 &"]\ K +10 &$\\\ K +9 &&[]\ K +9 &(_\ K +10 &)]\ K +9 &+]\ K +10 &-b\\\ K +9 &/$]\ K +9 &0\\\ K +10 &2]\ K +9 &4k\\\ K +9 &6,Z\ K +10 &7\\\ K +9 &9\\\ K +10 &;s\\\ K +9 &=5\\ \ K +9 &>Z\ \ K +10 &@\\ \ K +9 &B{\\\ K +9 &D=]\ K +10 &E_ \ K +9 &Ga \ L +10 &Ij \ L +9 &K; \ N +9 &L\ P +10 &N\ P +9 &Py\ Q +9 &R;\ Q +10 &S^t\ )z +9 &T>f\ 1 +9 ( +2 "processing"%L& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.54 + "processing"%B& +4 "core" &TG\ ( + &TG\ ( + .tHand.open + "manipulator"&A1 +69 "core" 1 +2 "manipulator"&9% +4 "core" %  X +59 .tForearm.reconfigure LooseForearm +4 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&}'\ +96 "core" ' +2 .tPRV.dial :air + "processing"%H  +42 "core"  +2 .tPSV.dial :mixloop +2 "processing"%r +41 "core" +4 "processing"%f% +4 "core" %U6\ +2 .tPS.seek 0.3ml +2 "processing"%.' +388 "core" ' +2 .tPSV.dial PSR + "processing"%/ +97 "core"  +3 .tPSR.select :wash +2 "processing"% +10 .tPS.seek 0.7ml +2 "processing"%'* +492 "core" ' +3 .tdelay 3 seconds +302 .PSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%' +1915 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%_ +98 "core" +2 .tPTV.dial :mixing +2 "processing"%- @ +68 "core" B +2 .tPBV.dial :waste2 +2 "processing"%  +87 "core"  +4 .tPS.seek 0ml +2 "processing"%V'W +2633 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&k& +4 "core" & 5 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&(( +2 "core" ( +2 "manipulator"&`& +4 "core" & + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &J& +2 "core" & ] +2 .tForearm.seek PC +2 "manipulator"&O' +95 "core" ' +2 .tHand.close + "manipulator"&/ +75 "core" / +2 .tPC.seek :open +2 "processing"%'( +400 "core" ( +2 "manipulator"&e& +4 "core" & +2 "manipulator"&% +3 "core" %  +2 .tForearm.seek :retract + "manipulator"&Y'\ +101 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&d(- +156 "core" ( +2 "manipulator"&4& +4 "core" &-   +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &C& +3 "core" &-  +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&' +114 "core" ' +2 .tHand.open + "manipulator"&D1 +65 "core" 1 +2 "manipulator"&8% +4 "core" %  Ǽ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&N'\ +98 "core" ' +2 #tLoading da puck from tube 4 into Processing Clamp + "processing"%=& +4 "core" &\ +2 "manipulator"&c% +4 "core" %\  ,  +2 "storage"(% +3 "core" % \ +2 "storage"(t. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 + "storage"((,B +339 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" &,?) \  +2 "manipulator"&6& +3 "core" &-   +2 "manipulator"&&% +4 "core" %\  ?  +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 4 + "manipulator"&2( +179 "core" ( +3 "manipulator"&i& +4 "core" &  4 "| +2 "storage"(K& +3 "core" &,A \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&W'_ +97 "core" ' +2 "storage"(& +4 "core" &,A H\ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(y'L +207 "core" ' +2 "storage"(G- +3 "core" -' +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 (u& +3 "core" &,A z \ + "manipulator"&X& +4 "core" &  "| + .t\Elbow.seek 4 +2 "manipulator"&?( +3 "core" ( +2 "manipulator"&Z& +4 "core" &\  D "| +2 "storage"(& +3 "core" &,A 1\ +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&]' +20 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&v/ +71 "core" / +10 ."downElevator"SE.seek :down +3 "manipulator"&g& +5 "storage"(*'v +3 "core" &   "{ +2 "manipulator"&% +36 "core" %  +2 .tForearm.seek :retract +2 "manipulator"&@'\ +90 "core" ' +2 .t\Elbow.seek PC +2 "manipulator"&^( +50 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +204 "core" ( +2 "manipulator"&,& +4 "core" &  i + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &  i +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"& ' +92 "core" ' +3 "manipulator"&& +4 "core" &  i +2 "manipulator"&7% +3 "core" % S : +3 "processing"%& +3 "core" &=\ +2 "processing"%\ & +4 .tPC.seek :closed + "processing"%P(Tg +3 "core" &E\ +3 &B\  +9 &2O\ )w +9 &dQ\ = +10 &wK\ L +9 &H]V\ J +9 &\ \\D\ J +10 &^:\ K +9 &]C\ K +10 &N`6\ K +9 &\\4\ J +9 &\\5\ K +10 & _3\ K +9 &"V_3\ K +9 &$\\*\ J +10 &%\\)\ J +9 &'\\3\ J +10 &)`]*\ J +9 &+"[&\ J +9 &,\\ \ J +10 &.\\\ J +9 &0h[\ J +9 &2*[\ J +10 &3Z\ K +9 &5Y \ K +10 &7pY\ K +9 &92Y\ K +9 &:Y \ K +10 &<_ \ K +9 &>x^ \ K +9 &@;^ \ J +10 &A[ \ J +9 &C\\\ J +10 &E] \ K +9 &GB`\ K +9 &Ig\ L +10 &Jt\ M +9 &Lx\ P +9 &N9\ P +10 &O\ P +9 &Q\ Q +10 &Sbzj\ 3 +9 &T(/\ I +9 &TL\ % +2 ( + "processing"%\ & +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.49 +2 .Hand.open + "manipulator"&~1 +76 "core" 1 +55 "manipulator"&$% +12 "core" %  u : +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&z'\ +92 "core" ' +2 .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 4 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"%9 +2 %>  +5 "core" 9  +102 "processing"%F9 +3 "core" 9 +102 "processing"%M9 +3 "core" 9  +102 "processing"%#9 +3 "core" 9  +102 "processing"%p9 +3 "core" 9 +102 "processing"%x9 +3 "core" 9 +102 "processing"%39 +3 "core" 9 +102 "processing"%Q9 +3 "core" 9 +102 "processing"%"9 +3 "core" 9" +102 "processing"%%9 +4 "core" 9& +102 "processing"%9 +3 "core" 9* +102 "processing"%9 +3 "core" 9!/ +102 "processing"%9 +3 "core" 9$3 +102 "processing"%09 +3 "core" 9(7 +102 "processing"%n9 +4 "core" 9,; +102 "processing"%9 +3 "core" 90? +102 "processing"%;9 +3 "core" 95D +102 "processing"%9 +3 "core" 9:H +102 "processing"%w9 +3 "core" 9?L +102 "processing"%9 +3 "core" 9DP +103 "processing"%59 +3 "core" 9JU\ +102 "processing"%S9 +3 "core" 9PY +102 "processing"%9 +3 "core" 9W] +102 "processing"% 9 +3 "core" 9]a +102 "processing"%U9 +3 "core" 9ce +102 "processing"%9 +3 "core" 9jj +2 .tPH.hold 2:00:00,28C +2 .delay 1:30 +2 "processing"%| ppf +3 "core" j +8999 .tPSR.select :air +2 .PSV.dial PSR + "processing"%s +98 "core"  +2 .tPSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%m' +588 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +10 .tPS.seek 2ml + "processing"% '[ +1603 "core" ' +2 .tPTV.dial :puck + "processing"%R  +69 "core"  +2 .tPSV.dial PTV +2 "processing"%I +70 "core" +2 .tPBV.dial :waste1 +2 "processing"%\\  +122 "core"  +2 "processing"%% +4 "core" %[\  +2 .tPS.seek 1.5ml +2 "processing"%:' +590 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +30 "core" * +3 .tPS.seek 0ml +2 "processing"%l'W +1616 "core" ' +2 .tdelay 5:00 +25010 E \ HH +4993 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%1  +33 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%o * +33 "core" , +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%) +70 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%h' +2275 "core" ' +2 .tPSV.dial PTV + "processing"%< +71 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +3 "processing"%! +69 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV + "processing"% +70 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%b  +68 "core"  +2 .tPS.seek :empty +2 "processing"%+'9 +2269 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%[  +126 "core" +2 .tPSV.dial :mixloop +2 "processing"%{ +41 "core" +2 .tPRV.dial :ab1 +2 "processing"%T @ +71 "core" B +3 .tPS.reconfigure PSslow + "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%L'w +358 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +2 "collection"'B  +2 "processing"%A  +44 "core"  +6 +2 "processing"%9% +4 "core" %xY\  +2 .tPS.seek 0.32ml +2 "processing"%H'% +392 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'r  +27 "core" +2 .tPRV.dial :air +2 "processing"%f  +41 "core"  +3 .tPS.seek 0.9ml +2 "processing"%q'D +1236 "core" ' +2 .tPRV.dial :waste2 + "processing"%E @ +69 "core" > +3 .tPS.seek 0.5ml +2 "processing"%/' +873 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%.  +43 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%'[ +1611 "core" ' +2 .tPSV.dial :PML + "processing"%_ +42 "core" +2 .tPTV.dial :mixing +2 "processing"%- @ +66 "core" A +2 .tPBV.dial :waste1 +2 "processing"%  +32 "core" +2 "processing"%% +4 "core" %Zx\  +2 .tPS.seek 1.85ml +2 "processing"%k': +235 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%` * +32 "core" * +3 .tPS.seek 0ml + "processing"%J'W +1973 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +2 "core" &8<\ +2 .tHand.open + "manipulator"& 1 +17 "core" 1 +2 "manipulator"&}& +4 "core" & ; i +2 "manipulator"& % +3 "core" %\ *  #f +56 .t\Elbow.reconfigure TightElbow +4 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage + "manipulator"&e(- +135 "core" ( +2 "manipulator"&& +4 "core" &-  n & +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &4& +3 "core" &-  , & +2 .tForearm.seek :garage +2 "manipulator"&C' +108 "core" ' +4 .tHand.close + "manipulator"&O/ +71 "core" / +2 "manipulator"&(& +4 "core" &-  & +2 "manipulator"&D% +3 "core" %  a } +3 .tForearm.seek :retract + "manipulator"&8'\ +106 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&=( +281 "core" ( +2 "manipulator"&Y& +4 "core" &  n +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &c& +3 "core" &   n +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'ρ +99 "core" ' +2 "manipulator"&t& +4 "core" &  5 n +2 "manipulator"&% +4 "core" %x ; 7 +2 "collection"'& +3 "core" &8<\ +2 "collection"'6& +4 .tCC.seek :closed + "collection"'&(O +3 "core" &6<\ +3 &8=\  +9 &47<\ +| +10 &h6<\ ? +9 &u6<\ K +9 &[Y8:\ J +10 &[5;\ J +9 &Z8;\ J +10 &]9<\ K +9 &b^6=\ K +9 &%\\7:\ J +10 &Z9<\ J +9 & Z7:\ J +9 &"k_7;\ J +10 &$,^8<\ K +9 &%\\9;\ J +10 &'Z8:\ J +9 &)r]8;\ K +9 &+5\\8< \ J +10 &,[:9\ J +9 &._8=\ J +9 &0{]7<\ J +10 &2>_7;\ J +9 &3\\8<\ J +10 &5Z7:\ J +9 &7Y8;\ J +9 &9E_8:\ J +10 &;[7< \ K +9 &<Z6<\ \ J +9 &>W9; \ J +10 &@NZ9;\ J +9 &Ba7:\ \ J +10 &C]8<\ K +9 &E`8;\ K +9 &GRh7<\ K +10 &I 8:\ N +9 &J5: \ R +9 &Lz89\ U +10 &N:7;\ C +9 &O<76;\ *| +10 &Oe69\ D +6 ( + "collection"'6& +4 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.68 + "collection"'i& +4 "core" &O_58\ D + &O^8;\ D + .tHand.open + "manipulator"&K1 +65 "core" 1 +2 "manipulator"&% +4 "core" % x Y 7 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&d'\ +95 "core" ' +2 .tPSV.dial PSR + "processing"%N +97 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%G' +1609 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%u  +41 "core"  +3 .tPS.seek 0ml + "processing"%X'W +1615 "core" ' +2 .tPSV.dial PSR + "processing"%Z +42 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%' +2638 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "collection"'g  +2 "processing"%v  +34 "core" ~ +121  +2 .tPSV.dial :mixloop +2 "processing"% +96 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%2  +68 "core" +3 .tPS.seek 0ml + "processing"%W'W +2631 "core" ' +2 .tPSV.dial :air + "processing"%y  +42 "core"  +3 .tPS.seek 2.5ml + "processing"%]' +2626 "core" ' +2 .tPSV.dial :mixloop + "processing"%, +55 "core" +3 .tPS.seek 0ml + "processing"%'W +2631 "core" ' +2 .tPSV.dial :air + "processing"%?  +41 "core"  +3 .tPS.seek 2.5ml + "processing"%*' +2634 "core" ' +2 .tPSV.dial :mixloop + "processing"% +42 "core" +3 .tPS.seek 0ml + "processing"%7'W +2635 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &  > n +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&@( +4 "core" ( +2 "manipulator"&'& +4 "core" &  n + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &~& +2 "core" &   n +2 .tForearm.seek CC +2 "manipulator"&$'ρ +94 "core" ' +2 .tHand.close + "manipulator"&\ / +65 "core" / +2 .tCC.seek :open +2 "collection"'( +379 "core" ( +2 "manipulator"&F& +4 "core" &  7 n + "manipulator"& % +4 "core" % ϕ  +2 .tForearm.seek :retract + "manipulator"&M'\ +95 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&(- +276 "core" ( +2 "manipulator"&#& +4 "core" &- 2 +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &p& +2 "core" &- 2 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&x' +111 "core" ' +3 .tHand.open +2 "manipulator"&31 +73 "core" 1 +2 "manipulator"&Q% +4 "core" %  M ǽ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&"'\ +106 "core" ' +2 ."da"delayUntil "07:25:53.22" +14317 E\ GF +10524 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%% @ +69 "core" A +2 ."da"PBV.dial :waste1 +58 "processing"%  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +2 ."da"PSV.dial :air +2 "processing"%  +41 "core"  +3 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%0' +2256 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%n +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" +5 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +41 "core"  +2 ."da"PS.seek :empty +2 "processing"%w'9 +2250 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +124 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%5' +591 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%S'[ +1609 "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"%U  +32 "core"  +2 "processing"%% +4 "core" %Xp\  +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"%V * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%m'W +1617 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .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"%I * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%\\ +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2258 "core" ' +2 ."da"PSV.dial PTV + "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 + "processing"%: +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%>  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%1'9 +2233 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%o +122 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%)' +593 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%l'[ +1615 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%< +69 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%!  +32 "core"  +2 "processing"%% +4 "core" %]p\  +2 ."da"PS.seek 1.5ml +2 "processing"%b' +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%h * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%['W +1614 "core" ' +2 ."da"delay 2:00 +8311 E\ ;: +3691 #"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"%T * +32 "core" * +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%+ +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%A' +2250 "core" ' +2 ."da"PSV.dial PTV + "processing"%B +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%9 +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%L +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%r  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%f'9 +2255 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%H  +40 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%E  +124 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%q  +40 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%. +41 "core" +3 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%/' +390 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%_  +41 "core"  +2 "processing"%-% +4 "core" %u\  +2 ."da"PS.seek 0.55ml +2 "processing"%'x +340 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%  +43 "core"  +3 ."da"PS.seek 2ml + "processing"%`'[ +1568 "core" ' +2 ."da"PSV.dial :PML + "processing"% +42 "core" +2 ."da"PTV.dial :mixing +2 "processing"%k @ +69 "core" A +4 ."da"PBV.dial :waste1 + "processing"%  +33 "core" +2 "processing"% % +4 "core" %]l\  +2 ."da"PS.seek 1.85ml + "processing"%}'= +235 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +3 ."da"PS.seek 0ml +2 "processing"%'W +1964 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +40355 E\ CB +7654 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%4  +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"%O  +41 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%(' +2254 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%D +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%z  +41 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%C +41 "core" +3 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%Y  +41 "core"  +3 ."da"PS.seek :empty + "processing"%c'9 +2234 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%e +123 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%t' +585 "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"%  +69 "core"  +2 ."da"PSV.dial PTV +2 "processing"%8 +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%a  +32 "core" +2 "processing"%6% +4 "core" %Vo\  +2 ."da"PS.seek 1.5ml +2 "processing"%i' +596 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%K * +32 "core" * +3 ."da"PS.seek 0ml +2 "processing"%'W +1620 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%N  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%J +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%u' +2254 "core" ' +2 ."da"PSV.dial PTV + "processing"%G +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%Z +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%X +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%g  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%v'9 +2255 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +122 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%2' +589 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'[ +1620 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%y +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%W  +32 "core" +2 "processing"%,% +4 "core" %_q\  +2 ."da"PS.seek 1.5ml +2 "processing"%]' +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%? * +32 "core" * +3 ."da"PS.seek 0ml +2 "processing"%'W +1610 "core" ' +2 ."da"delay 2:00 +11317 E\ <; +685 #"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 + "processing"% +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%'' +2254 "core" ' +2 ."da"PSV.dial PTV + "processing"%~ +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "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"%d  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%&'9 +2253 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%F +123 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"% ' +586 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%$'[ +1604 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%# +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%p  +33 "core"  +2 "processing"%@% +4 "core" %Z\\\  +2 ."da"PS.seek 1.5ml +2 "processing"%3' +596 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%Q * +32 "core" * +3 ."da"PS.seek 0ml +2 "processing"%M'W +1607 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%x  +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 + "processing"% +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +51 "processing"%' +2254 "core" ' +2 ."da"PSV.dial PTV + "processing"% +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%7 +70 "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"%  +68 "core"  +3 ."da"PS.seek :empty + "processing"%;'9 +2254 "core" ' +2 ."da"Sleepy.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"% +127 "core"  + ."da"PSR.select :sub1 +3 "processing"% +11 ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."da"PS.seek 0.25ml +3 "processing"%0'7 +331 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :sub2 +2 "processing"% +9 ."da"PS.seek 0.5ml +2 "processing"%' +336 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml +2 "processing"%w'[ +1608 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%5 +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" +2 "processing"% % +4 "core" %^q\  +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"% * +33 "core" , +3 ."da"PS.seek 0ml +2 "processing"%S'W +1606 "core" ' +2 ."da"delay 10 seconds +1003 #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"%s * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%R +83 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%I' +2309 "core" ' +2 ."da"PSV.dial PTV + "processing"%\\ +69 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%m +82 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +5 "processing"% +80 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +70 "core"  +2 ."da"PS.seek :empty +2 "processing"%:'9 +2311 "core" ' +2 "processing"%>9 +3 "core" 94" +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast + "processing"%  +3 "core" 4" + 4" +2 "processing"%o& +3 "core" &TLr\ % +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 + "manipulator"&1% +3 "core" %    +2 "storage"()% +3 "core" % o\  +2 "storage"(<. +3 "core" . + ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 ."da"SC.seek 3 + "storage"(!( +343 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" & \ +2 "manipulator"&l& +3 "core" &- ^ 2 +2 "manipulator"&h% +3 "core" %  )  +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"\Elbow.seek 3 + "manipulator"&b(j +177 "core" ( +2 "manipulator"&{& +4 "core" &d\  S "} +2 "storage"(T& +3 "core" & K\ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&+' +92 "core" ' +2 "storage"([& +4 "core" & o\ +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek beamBreak +2 "storage"(B'L +194 "core" ' +2 "storage"(9- +3 "core" -' +2 ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&L& +3 "core" &d\  "} +2 "storage"(r& +3 "core" & \ +2 ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 3 +2 "manipulator"&A'6 +30 "core" ' +2 ."da"\Elbow.hold +2 "manipulator"&H, +3 "core" , + ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(E- +2 "core" -' +2 ."da"SE.seek 11.09 Pucks below Top Plate +2 "storage"(q'} +43 "core" ' +2 "manipulator"&.% +4 "core" %@ & + "storage"(f& +4 "core" & \ + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 3 + 310 counts + "manipulator"&_'l +15 "core" ' +2 "manipulator"&-& +4 "core" &  ! [ +2 "storage"(/& +4 "core" & \ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&' +29 "core" ' +4 ."da"SE.seek 12.09 Pucks below Top Plate +2 "storage"('l +46 "core" ' +2 "manipulator"&& +4 "core" & [ +2 "manipulator"&k% +4 "core" %  +2 ."da"Forearm.reconfigure LooseForearm +2 "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" &  ! x + ."da"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &`& +2 "core" & x +2 ."da"Forearm.seek PC +2 "manipulator"&}' +93 "core" ' +2 ."da"Hand.close + "manipulator"&4/ +76 "core" / +2 ."da"PC.seek :open +2 "processing"%^( +405 "core" ( +2 "storage"(O& +4 "core" & \ +2 "manipulator"&& +4 "core" &  x + "manipulator"&D% +5 "core" %    +2 ."da"Forearm.seek :retract +2 "manipulator"&z'\ +99 "core" ' +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 3 +2 "manipulator"&C(j +253 "core" ( +2 "manipulator"&Y& +4 "core" &u 5 l + "storage"((& +4 "core" & /\ +2 ."da"Forearm.reconfigure TightForearm +54 "manipulator"&#Q@2^d^\ b +10 ."da"Forearm.seek 3 + 700 counts + "manipulator"&e' +105 "core" ' +3 ."da"Hand.open +2 "manipulator"&c1 +71 "core" 1 +12 "storage"(t- +4 "core" -'l +3 ."da"SE.seek 11.85 Pucks below Top Plate +2 "storage"('8 +28 "core" ' + ."da"SE.reconfigure SEseal +3 "storage"(#QK-0-\ b +3 ."da"SE.seek 11.18 Pucks below Top Plate +2 "storage"(8' +49 "core" ' + #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da18aug0408h141ml.tif +1950 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +505 #"da"SX HX9/16 (USB:37): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 21.274 seconds\ /var/log/esp/da18aug0408h141ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da18aug0408h141ml15s.tif +694 E\ o<= +862 #"da"SX HX9/16 (USB:37): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da18aug0408h141ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da18aug0408h141ml30s.tif +3057 #SX HX9/16 (USB:37): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da18aug0408h141ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da18aug0408h141ml70s.tif +7118 #SX HX9/16 (USB:37): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da18aug0408h141ml70s.tif: TIFF Upload Complete\ +2 .Sleepy.power :camera,:OFF +2 ."Qmail"HABfans.email "21.274 sec auto-exposure",Subject: "da18aug0408h141ml images!" +142 "storage"(a- +3 "core" -' +2 "storage"(6& +4 "core" & 6\ +2 "manipulator"&& +4 "core" &u  ; l +2 ."da"\Elbow.seek 3 +2 "manipulator"&K(j +17 "core" ( +2 "manipulator"&i& +4 "core" &v 1  +2 "storage"(N& +4 "core" & \ +3 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&' +15 "core" ' +3 ."da"SE.reconfigure SEgently +2 "storage"(#QK-0-\ b +4 ."da"SE.seek 11.89 Pucks below Top Plate +3 "storage"(J'r +63 "core" ' +101 "manipulator"&& +4 "core" &v  +2 "storage"(G& +3 "core" &\ !\ g\ +2 ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +5 ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 3 +2 "manipulator"&Z'6 +34 "core" ' +2 ."da"\Elbow.hold +2 "manipulator"&X, +3 "core" , + ."da"\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 ."da"SE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 12.08 Pucks below Top Plate +2 "storage"(g'\\ +36 "core" ' +3 "manipulator"&u% +4 "core" %1 y +2 "storage"(& +3 "core" &\  \ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 3 + 295 counts + "manipulator"&v'] +17 "core" ' + "manipulator"&2& +4 "core" & R  +2 "storage"(y& +7 "core" & K\  .\ +4 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&W' +23 "core" ' +2 "storage"(,% +4 "core" %a @ \ +3 ."downElevator"SE.seek :down +2 "storage"('v +99 (?% +3 "core" % = E g\ M= +2 "manipulator"&]% +4 "core" %  +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&'\ +35 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +57 "core" ' +3 ."da"SC.coast + "storage"(6 +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 #tStarting finalPurge +3 "processing"%*& +4 "core" &\ +2 ."psFlush"Hand.open +2 "manipulator"&1 +18 "core" 1 + "manipulator"&& +4 "core" & |  +2 "manipulator"&~% +4 "core" %\ " 1 ? +2 ."psFlush"\Elbow.seek FlushPuck::Garage +2 "manipulator"&\ (- +170 "core" ( +2 "manipulator"&=& +4 "core" &- ] +2 ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &d& +3 "core" &- ] +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&'' +109 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&F/ +69 "core" / +3 "manipulator"&&& +4 "core" &-  ] + "manipulator"& % +4 "core" %  h +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&#'\ +105 "core" ' +2 ."psFlush"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."psFlush"\Elbow.seek PC +2 "manipulator"&p( +146 "core" ( +2 "manipulator"&@& +4 "core" &   +2 ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &$& +3 "core" &   +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&Q' +99 "core" ' +2 "manipulator"&3& +4 "core" & ?  +2 "manipulator"&x% +3 "core" % 7 +2 "processing"%%& +4 "core" &w\ +2 "processing"%& +3 ."psFlush"PC.seek :closed +2 "processing"%M(Tg +3 "core" &\ +4 &u\  +7 &2~x\ )w +9 &d}\ = +10 &vu\ \ L +9 &:W\ K +10 &Zx\ K +9 &]y\ K +9 &\\\ K +10 &A[y\ K +9 &\\v\ K +9 &Z\ K +10 & [j\ K +9 &"IZa\ K +10 &$ Zj\ K +9 &%Z_\ K +9 &'[j\ K +10 &)SZ[\ J +9 &+[g\ K +9 &,[g\ K +10 &.[_\ K +9 &0ZXh\ K +10 &2Zd\ K +9 &3Yh\ K +9 &5ZY\ K +10 &7aY]\ K +9 &9$Z]\ K +9 &:Z[\ J +10 &<[y\ K +9 &>jZd\ K +11 &@,XY\ K +8 &AZ_\ K +9 &C^\\\ K +10 &Eq\\Q\ K +9 &G2_^\ L +9 &H`U\ L +10 &Jp\\\ M +9 &LiX\ Q +10 &N+W\ Q +9 &O|\ Q +9 &Q\ Q +10 &STyj]\ ; +9 &T)!J~\ I +9 &T@-Z\ 2 +2 ( + "processing"%& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.53 +2 "processing"%& +4 "core" &T@)M\ 2 + ."psFlush"Hand.open +2 "manipulator"&71 +66 "core" 1 +2 "manipulator"&n% +62 "core" %   +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract + "manipulator"&'\ +95 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +125 "core"  +3 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%'P +315 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +793 "core" ' +18 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%;' +1608 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%0 +69 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%  +32 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%5'W +2629 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"% +70 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"% ' +602 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%w' +2119 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +70 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%U U +53 "core" W +3 ."psFlush"PS.seek 0ml +2 "processing"%V'W +2621 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%s @ +42 "core" > +3 ."psFlush"PS.seek 2.5ml + "processing"%R' +2636 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%S  +67 "core"  +3 ."psFlush"PS.seek :empty + "processing"%\\'9 +2638 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%m +41 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"% ' +2624 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +69 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%I'W +2636 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%> @ +43 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2634 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%o  +68 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%1'9 +2640 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%) +42 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%<'P +1098 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1613 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%l +68 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +3 "processing"%h  +50 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%{'W +2630 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%T +70 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%[' +592 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2115 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%" +69 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%9 U +51 "core" V +3 ."psFlush"PS.seek 0ml +2 "processing"%L'W +2636 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%r @ +42 "core" ? +3 ."psFlush"PS.seek 2.5ml + "processing"%E' +2629 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%.  +68 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%f'9 +2652 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%- +42 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%/' +2633 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +17 E\ RQ +52 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%k'W +2630 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%+ @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%b' +2638 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%B  +68 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%A'9 +2634 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'_& +4 "core" &IM\ + .tHand.open + "manipulator"&q1 +27 "core" 1 +2 "manipulator"&& +4 "core" & H  +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek PC + "manipulator"& ( +3 "core" ( + "manipulator"&`& +4 "core" &  + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &H& +3 "core" &   +2 .tForearm.seek PC + "manipulator"&4' +102 "core" ' +2 .tHand.close + "manipulator"&/ +76 "core" / +2 .tPC.seek :open +2 "processing"%P( +402 "core" ( +2 "manipulator"&O& +4 "core" & q  + "manipulator"&% +4 "core" %  + +2 .tForearm.seek :retract +53 "manipulator"&D'\ +96 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&}( +341 "core" ( +3 "manipulator"&Y& +4 "core" & F 2 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &(& +2 "core" &  2 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"& 'ρ +97 "core" ' +2 "manipulator"&c& +4 "core" & 2 +2 "manipulator"&t% +4 "core" %τ # +2 "collection"'z& +3 "core" &GM\ +2 "collection"'& +4 .tCC.seek :closed + "collection"'(O +3 "core" &IL\ +3 &JN\  +10 &2IL\ *z +9 &eJN\ = +9 &vGM\ L +10 &HXIL\ J +9 & _HL\ K +10 &\\KM\ J +9 &YIL\ K +9 &O]FL\ K +10 &[IM\ K +9 &^GN\ J +9 & ]JK\ J +10 &"X^HL\ J +9 &$_HL\ J +10 &%\\HN\ K +9 &']HM\ J +9 &)`YKM\ J +10 &+"]IM\ J +9 &,]HM\ K +9 &.[HK\ J +10 &0hYHL\ J +9 &2*]IM\ J +10 &3[IM\ K +9 &5\\IL\ J +9 &7pYJM\ J +10 &92YHN\ J +9 &:YIM\ J +9 &<YGL\ J +10 &>xZHL\ J +9 &@9ZGL\ K +10 &A]HL\ K +9 &C\\IK\ K +9 &EbKL\ K +10 &G>jGM\ L +9 &H{EJ\ N +9 &JIK\ S +10 &LfEK\ V +9 &N'DI\ C +10 &O48DJ\ +~ +9 &O oGJ\ B +5 ( + "collection"'& +4 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.65 + "collection"'a& +4 "core" &OVFJ\ B + &OVGK\ B +2 .tHand.open + "manipulator"&61 +73 "core" 1 +2 "manipulator"&% +4 "core" % τ W +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&i'\ +96 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'N& +4 "core" &OVHK\ B +2 "collection"'% +3 "core" %FK\ +2 #tCS Pulling 5ml of flush .CSV.dial CSR +2 "collection"'G  +40 "core"  +2 .tCSR.select :flush + "collection"' +11 .tCS.seek 5ml +2 "collection"'C'l +1354 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +10 'e% +2 "core" %lFK\ \ +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.501ml +2 "collection"'u' +637 "core" ' +2 .tCSV.dial :waste + "collection"' +133 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'8' +1994 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'2& +4 "core" &OVFI\ B +2 "collection"'y% +3 "core" %HK\ + .tCSV.dial :flush +2 "collection"',  +43 "core"  +3 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 5ml + "collection"'?'l +1196 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'] @ +40 "core" B +2 "collection"'% +4 "core" %lFK\  +2 .tCS.seek 7ml +2 "collection"'K'\ +537 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'J  +2 '*  +39 "core"  +88  +2 .tCBV.dial :waste1 + "collection"'Z @ +42 "core" > +3 .tCS.seek 0ml + "collection"'' +1634 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'& +4 "core" &OVIN\ B +2 "collection"'~% +4 "core" %KM\ + .tCSV.dial :flush +2 "collection"'v  +68 "core" +3 .tCS.seek 5ml +2 "collection"'g'l +1198 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"'W @ +42 "core" B +2 "collection"'=% +4 "core" %lGK\  +2 .tCS.seek 7ml +2 "collection"'d' +531 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +2 "collection"'  +52 "core"  +2 .tCBV.dial :waste2 +2 "collection"'!  +107 "core"  +3 .tCS.seek 0ml + "collection"'X' +1649 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'F& +4 "core" &OUHL\ B +2 "collection"'&% +3 "core" %IL\ +2 .tCSV.dial CSR + "collection"'  +43 "core"  +2 .tCSR.select :kill + "collection"' +10 .tCS.seek 8ml +2 "collection"'' +1886 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +32 "collection"' +10 .tCS.seek 10ml + "collection"'@' D +528 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +2 "collection"'$ +2 ''  +94 "core" +34  +2 .tCTV.dial :intake + "collection"'3  +71 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'x' \\ +1900 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'%  +71 "core" ~ +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'\ ' +585 "core" ' +2 .tCSV.dial CSR + "collection"'#  +96 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'^'l +1343 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'' D +1351 "core" ' +2 .tCSV.dial CBV + "collection"'7 +107 "core" ~ +2 .tCS.seek 0ml +2 "collection"'n' +2621 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +55 "manipulator"&& +5 "core" & I 2 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&( +3 "core" ( +2 "manipulator"&Q& +3 "core" & r 2 +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &:& +2 "core" &  2 +2 .tForearm.seek CC +2 "manipulator"&'ρ +103 "core" ' +2 .tHand.close + "manipulator"&0/ +72 "core" / +2 .tCC.seek :open +2 "collection"'( +375 "core" ( +2 "manipulator"&;& +4 "core" & ; 2 +2 "manipulator"&% +3 "core" % v < n +2 .tForearm.seek :retract +2 "manipulator"&5'\ +100 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"& (- +275 "core" ( +2 "manipulator"&& +4 "core" &- M +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &U& +3 "core" &- M +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&w' +114 "core" ' +4 .tHand.open + "manipulator"&s1 +70 "core" 1 +2 "manipulator"&V% +4 "core" %  ǽ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&S'\ +97 "core" ' +2 #tCompleted [Sample.deep; initialPurge; da withoutWCR] begun 06:22:27 + #Preparing to sleep until 11:00AM 8/04/2018 +6 ."shutdown"CC.coast +2 #tAsleep til 11:00AM 8/04/2018 +2 "collection"'6 +3 ."shutdown"CS.coast +3 #tContinuing at 11:00 +2 "collection"'5 + E\ @@ +4 ."shutdown"PC.coast +3 ."Qmail"GoodNews.email "Then, in tube 4: /home/esp/esp2/mission/2018_07_19_niagara_mission.rb:126\\n{1 => 22, 2 => 22, 3 => 13, 4 => 9}\\nCan@08:20:11, 24.9C, 25% humidity, 14.3psia, 13.550V, 0.318A, 0.318A avg, 4.32W",Subject: "Asleep until 11:00" + "processing"%6 +61 ."shutdown"PS.coast +2 "processing"%5 +2 ."shutdown"Forearm.coast + "manipulator"&5 +2 ."shutdown"\Elbow.coast + "manipulator"&6 +39 ."shutdown"Sleepy.power :dwarf,:OFF + .Sleepy.power :raw,:OFF + #Shutdown +23530 E\ %% +60002 \ ~ +60003  \ s +60002 "\ q +60002 "\ -, +60002 !\ && +60002 "\ // +60003  \ o +60002 !\ i +60002 #\ && +60002 \ h +60002 \ '' +60003 \ p +60002 \ $$~ +60002 \ %% +60002 \ $#w +35156 \ o +36 #tPowering up Dwarves +501 .Sleepy.power :raw,:ON + "sampler") +3 )R +3 "core"  + "collection"' +3 'm +2 "core"  +2 "processing"% +2 %\\ +3 "core"  +2 "collection"' 9\ + ' 0\ +2 ' -\ +2 "processing"% 9\ + % 2\ +2 % *\ + % 0\ +2 "sampler")&\ +2 .tSS.configure SSconfig +2 "sampler")#.0X% + "core" %\ +2 ."rdyProcessing"PSV.dial :air +6 "processing"%I  +2 "core" %RX]\ + %  +3 ."rdySampler"Intake.select :close + "manipulator"&o% + ."rdySampler"\Exhaust.select :close +3 .CTV.dial :air +2 "collection"'  +3 "core" %   + .tForearm.reconfigure LooseForearm +3 "manipulator"&#@2^d^b +2 "core"  + .tForearm.home.seek :retract +3 ."rdySampler"CSV.dial :waste1 +2 "manipulator"&)'\ +2 "collection"'1 +42 "core" +2 ."rdySampler"SSV.dial :spit,avoiding: :exhaust +2 "sampler")< +3 "core"  + "sampler")l  +5 "core"  +3 ."readyCS"CS.reconfigure CSfast +2 ."rdySampler"SS.reconfigure SSconfig +3 "collection"'#d @b +3 "sampler")#.0X 22, 2 => 22, 3 => 13, 4 => 9}\\nCan@11:00:28, 24.2C, 25% humidity, 14.2psia, 13.579V, 0.300A, 0.300A avg, 4.07W",Subject: "Started 2018_07_19_niagara_mission phase /home/esp/esp2/mission/2018_07_19_niagara_mission.rb:126" +179 .tSample.shallow + "sampler")b2 +27 "core" 2 +2 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'_& +4 "core" &TWI\  + .tHand.open +2 "manipulator"&q1 +74 "core" 1 +2 "manipulator"&& +4 "core" & P +2 "manipulator"&`% +3 "core" % \ #  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&H(- +171 "core" ( +2 "manipulator"&& +4 "core" &-  f + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &p& +3 "core" &- f +3 .tForearm.reconfigure LooseForearm +4 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage + "manipulator"&' +110 "core" ' +3 .tHand.close +2 "manipulator"&M/ +71 "core" / +2 "manipulator"&O& +4 "core" &- G f +2 "manipulator"&% +3 "core" %  & +2 .tForearm.seek :retract +2 "manipulator"&4'\ +108 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"& ( +273 "core" ( +24 "manipulator"&Y& +4 "core" & 4 +2 .t\Elbow.reconfigure LooseElbow +4 "manipulator"&$ &.,(#b +4 &(& +3 "core" & 4 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&c'ρ +100 "core" ' +2 "manipulator"&t& +4 "core" &  4 +2 "manipulator"&z% +4 "core" %ρ Z +2 "collection"'D& +4 "core" &UW\  +2 "collection"'& +4 .tCC.seek :closed + "collection"'(O +3 "core" &UZ\  +3 &YW\  +8 &7TXA\ +| +9 &jTWI\ ? +10 &unSXH\ K +10 &8ZSUI\ K +8 &[RX\ J +10 &XRW2\ J +9 &]TXe\ J +10 &A^TWq\ J +9 &]RV`\ J +9 &]UXN\ J +10 & [TXR\ K +9 &"IZUWQ\ J +9 &$ ]TW\ J +10 &%[SY\\\ J +9 &'YUYP\ J +10 &)Q]TXJ\ J +9 &+[TW\ J +9 &,]SWS\ J +10 &.ZUZz\ J +9 &0ZWTWM\ J +9 &2[UYf\ J +10 &3YSXw\ J +9 &5\\SX.\ K +10 &7a\\SWe\ J +9 &9#YUXP\ J +9 &:YTW7\ J +10 &<]TWu\ J +9 &>h[TWN\ K +9 &@+\\TVl\ J +11 &AYSXV\ K +8 &C[UV\ J +10 &Eq_SYg\ J +9 &G/fTXp\ L +9 &H{TX/\ N +13 &JQXG\ S +6 &LYQVI\ U +9 &NSWF\ D +10 &O:DTV8\ #i +10 &OxUVw\ G +4 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.76 +2 "collection"'a& +4 "core" &O_SVE\ G + .tHand.open + "manipulator"&61 +73 "core" 1 +2 "manipulator"&% +4 "core" % ρ ? +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&N'\ +98 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'& +4 "core" &O_RT\ G +3 "collection"'G% +4 "core" %TT\ + #tCS Pulling 5ml of flush + .CSV.dial CSR +2 "collection"'  +134 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"'j'l +1345 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 'e% +2 "core" %lSVX\  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml + "collection"'C' +653 "core" ' +2 .tCSV.dial :waste + "collection"' +122 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'u' +1989 "core" ' +2 #tPurging external Intake + "collection"'2& +4 "core" &O_RV\ G + "collection"'y% +4 "core" %QV=\ + .tCSV.dial :flush +2 "collection"',  +41 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'8' D +2361 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +3 "collection"'] '  +5 "core"  +77 +2 .tCTV.dial :intake + "collection"'?  +70 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'J' +2337 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'*  +69 "core"  +2 #tFlushing upper manifold + "collection"'Z& +4 "core" &O]PU<\ G +2 "collection"'K% +3 "core" %PT4\ +2 .tCSV.dial :flush + "collection"'  +66 "core"  +3 .tCS.seek 5ml +2 "collection"'~'l +1210 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'v @ +39 "core" B +2 "collection"'% +4 "core" %lSV7\ +2 .tCS.seek 7ml +53 "collection"'W' +555 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +2 "collection"'= +97 "core" ~ +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"'g' +1647 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"''- +778 "core" ' +2 .tCSV.dial :waste + "collection"'! +42 "core" +3 .tCS.seek 0ml + "collection"'d' +760 "core" ' +2 "collection"'F& +4 "core" &O]RVS\ G +2 "collection"'&% +3 "core" %QWG\ + .tCSV.dial :flush +2 "collection"'  +41 "core"  +3 .tCS.seek 3ml +2 "collection"'X'- +762 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +40 "core" A +2 "collection"'$% +4 "core" %-SW'\  +3 .tCS.seek 5ml + "collection"'''l +530 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml + "collection"'3' +1208 "core" ' +2 .tdelay 7 seconds +535 E\ KJ +168 .tCS.seek 3ml +2 "collection"'@'- +759 "core" ' +2 .tCSV.dial :waste + "collection"'% +68 "core" +3 .tCS.seek 0ml + "collection"'x' +749 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&#& +4 "core" & 4 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&\ ( +4 "core" ( +2 "manipulator"&^& +4 "core" & 4 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &7& +2 "core" & 4 +2 .tForearm.seek CC +2 "manipulator"&'ρ +102 "core" ' +2 .tHand.close + "manipulator"&/ +72 "core" / +2 .tCC.seek :open +2 "collection"'Q( +374 "core" ( +2 "manipulator"&:& +4 "core" & 4 +2 "manipulator"&0% +3 "core" % } x +2 .tForearm.seek :retract + "manipulator"&}'\ +92 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&i(- +273 "core" ( +2 "manipulator"&& +4 "core" &- 5 Y +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &;& +2 "core" &- Y +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +111 "core" ' +3 .tHand.open +2 "manipulator"&1 +72 "core" 1 +2 "manipulator"&% +4 "core" %  ǿ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&U'\ +107 "core" ' +2 #tda sampling at most 1000ml +3 #Loading sh1 puck from tube 4 into Collection Clamp +2 ."Qmail"HABfans.email "Started da in tube 4 at 11:04:42EDT04-Aug-18\\n{1 => 22, 2 => 22, 3 => 13, 4 => 9}\\nCan@11:04:11, 24.3C, 25% humidity, 14.2psia, 13.545V, 0.386A, 0.380A avg, 5.23W",Subject: "da sampling at most 1000ml" + "collection"'& +154 "core" &VX \ + "manipulator"&s% +4 "core" %\ $ F +2 "storage"(V% +3 "core" %y \  +2 "storage"(5. +4 "core" .( + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 4 + "storage"(w(,B +668 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" &,D \ +2 "manipulator"&n& +3 "core" &- Y +2 "manipulator"&P% +4 "core" %\ $ F +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 +2 "manipulator"&A( +175 "core" ( +2 "manipulator"&S& +4 "core" &  !s +2 "storage"( & +3 "core" &,D U\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&|'_ +93 "core" ' +2 "storage"(R& +5 "core" &,D \ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(m'L +216 "core" ' +2 "storage"(\\- +4 "core" -' +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 (& +3 "core" &,D \ + "manipulator"&>& +4 "core" &  !r +2 .t\Elbow.seek 4 +2 "manipulator"& ( +4 "core" ( + "manipulator"&o& +4 "core" &  & !r + "storage"(& +4 "core" &,D C\ +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&1' +20 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +47 "manipulator"&[TXa\ I +10 &@D[UX[\ I +9 &B_VYa\ J +9 &CYTXa\ I +10 &E_TY^\ K +9 &GHkSVi\ K +10 &HRW^\ O +9 &JRW\\\ T +9 &LoTX\\\ U +10 &N.RWd\ C +9 &O77SWh\ - +9 &OdTSZ\ C +6 ( + "collection"'+& +5 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.74 + .Hand.open + "manipulator"&E1 +3 "core" &OUUWZ\ C +73 1 +2 "manipulator"&b% +4 "core" %  +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&_'\ +98 "core" ' +2 .tSC.coast + "storage"(6 +2 #tcollectSample 1000ml w/bubble point of 24psi + #Priming 7ml + .Sleepy.power :sampler,:ON + .Intake.select :close + .\Exhaust.select :close + .SS.hold +2 "sampler")q+ +3 "core" + + "sampler")% +4 "core" % \  + "collection"'`& +4 "core" &OURXT\ C +2 E \ SS +2 #tCalibrating pressure and temperature sensors + .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +3 .SS.reconfigure SSfast + "sampler")#.0X% +3 "core" %fX \  +15 "collection"'o% +3 "core" %qtg\ } +2 "sampler")% +4 "core" %fY \  +14 "collection"'% +3 "core" %tyf\ ~ +2 "sampler")<% +3 "core" %fY \  +15 "collection"'l% +3 "core" %ry]\ ~ +2 "sampler")T% +4 "core" %fY \  +14 "collection"'A% +3 "core" %w{[\ } +2 "sampler")|% +4 "core" %fY \  +14 "collection"'[% +3 "core" %}^\ } +2 "sampler")-% +3 "core" %fY \  +15 "collection"'m% +3 "core" %}d\ } +2 "sampler")1% +4 "core" %fY \  +14 "collection"'"% +3 "core" %^\ } +2 "sampler")% +3 "core" %fY\ \  +2 "collection"'/% +3 "core" %f\ } +2 #tIntake @16.9psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 99 +2 "sampler")#.c0X% +3 "core" %"O \  +15 "collection"'o% +3 "core" %f\ } +2 "sampler")% +4 "core" %" O \  +14 "collection"'% +3 "core" %Y\ } +2 "sampler")<% +3 "core" %" O \  +15 "collection"'l% +3 "core" %a\ | +2 "sampler")T% +4 "core" %"\ N \  +14 "collection"'A% +3 "core" %d\ z +2 "sampler")|% +3 "core" %"\ O \  +15 "collection"'[% +3 "core" %`\ { +2 "sampler")-% +3 "core" %"\ O \  +15 "collection"'m% +3 "core" %b\ y +2 "sampler")1% +4 "core" %"\ N \  +14 "collection"'"% +3 "core" %`\ z +2 "sampler")% +3 "core" %"\ N  \  +15 "collection"'/% +3 "core" %^\ { +2 "sampler")I% +3 "core" %"\ M \  +2 "collection"'{% +3 "core" %_\ y +2 #tIntake @17.3psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 53 +2 "sampler")#.50X% +3 "core" %X \  +15 "collection"'o% +3 "core" %\\\ y +2 "sampler")% +3 "core" %X \  +2 "collection"'% +3 "core" %[\ z +2 #tIntake @17.5psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 39 +2 "sampler")#.'0X% +3 "core" %b\ z +2 "sampler")o% +4 "core" %[ \  +14 "collection"'% +3 "core" %Z\ z +2 "sampler")% +4 "core" %Z \  +14 "collection"'% +3 "core" %a\ z +2 "sampler")l% +4 "core" %Y \  +14 "collection"'T% +3 "core" %Z\ { +2 "sampler")A% +3 "core" %Y \  +15 "collection"'|% +3 "core" %Z\ y +2 "sampler")[% +3 "core" %X \  +15 "collection"'-% +3 "core" %_\ z +2 "sampler")m% +3 "core" %X \  +15 "collection"'1% +3 "core" %Z\ z +2 "sampler")"% +4 "core" %X \  +14 "collection"'% +3 "core" %[\ z +2 "sampler")/% +3 "core" %W \  +15 "collection"'I% +3 "core" %c\ z +2 "sampler"){% +4 "core" %W \  +14 "collection"'i% +3 "core" %\\\ z +2 "sampler")+% +3 "core" %W \  +15 "collection"'E% +3 "core" %Y\ z +2 "sampler")b% +3 "core" %U \  +15 "collection"'% +3 "core" %f\ z +2 "sampler")`% +3 "core" %U  \  +15 "collection"'% +3 "core" %[\ z +2 "sampler"))% +3 "core" %W  \  +15 "collection"'w% +3 "core" %c\ z +2 "sampler")h% +3 "core" %Y \  +15 "collection"'<% +3 "core" %]\ z +2 "sampler").% +3 "core" %U \  +2 "collection"' % +3 "core" %g\ z +2 #tIntake @17.5psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 23 +2 "sampler")#.0X% +3 "core" %a` \  +15 "collection"'o% +3 "core" %c\ x +2 "sampler")% +3 "core" %a_ \  +15 "collection"'% +3 "core" %X\ x +2 "sampler")% +4 "core" %a] \  +14 "collection"'l% +3 "core" %X\ x +2 "sampler")T% +4 "core" %a] \  +14 "collection"'A% +3 "core" %]\ y +2 "sampler")|% +4 "core" %a] \  +14 "collection"'[% +3 "core" %b\ y +2 "sampler")-% +4 "core" %a_ \  +14 "collection"'m% +3 "core" %_\ x +2 "sampler")1% +4 "core" %a_ \  +14 "collection"'"% +3 "core" %d\ x +2 "sampler")% +3 "core" %a^ \  +15 "collection"'/% +3 "core" %c\ x +2 "sampler")I% +4 "core" %a` \  +14 "collection"'{% +3 "core" %Y\ y +2 "sampler")i% +4 "core" %a] \  +14 "collection"'+% +3 "core" %\\\ x +2 "sampler")E% +3 "core" %a] \  +15 "collection"'b% +3 "core" %[\ w +2 "sampler")% +4 "core" %a] \  +14 "collection"'`% +3 "core" %^\ y +2 "sampler")% +3 "core" %a^ \  +15 "collection"')% +3 "core" %^\ x +2 "sampler")w% +3 "core" %a] \  +15 "collection"'h% +3 "core" %V\ x +2 "sampler")<% +4 "core" %a] \  +14 "collection"'.% +3 "core" %a\ z +2 "sampler") % +3 "core" %a] \  +15 "collection"'S% +3 "core" %f\ | +2 "sampler")O% +3 "core" %a] \  +15 "collection"'p% +3 "core" %^\ { +2 "sampler")% +3 "core" %a] \  +15 "collection"'% +3 "core" %`\ | +2 "sampler")Y% +4 "core" %a]  \  +14 "collection"'H% +3 "core" %\\\ { +2 "sampler")f% +3 "core" %a]  \  +15 "collection"'t% +5 "core" %X\ { +2 "sampler")Q% +3 "core" %a]  \  +15 "collection"'% +3 "core" %`\ { +2 "sampler")4% +3 "core" %a] \  +15 "collection"'k% +3 "core" %\\\ | +2 "sampler")(% +4 "core" %a] \  +14 "collection"'% +3 "core" %[\ | +2 "sampler")% +3 "core" %aW \  +15 "collection"'% +3 "core" %T\ } +2 "sampler")a% +3 "core" %aW \  +2 "collection"'G% +3 "core" %Y\ | +2 #tIntake @17.5psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 17 +2 "sampler")#.0X% +3 "core" %\\\  +2 "sampler")o% +3 "core" %\ \ \ @ +53 "collection"'% +3 "core" %]\  +2 "sampler")% +3 "core" %\  \ @ +52 "collection"'% +3 "core" %]\ +2 "sampler")l% +4 "core" %\  \ @ +52 "collection"'T% +3 "core" %X\ +2 "sampler")A% +4 "core" %\  \ @ +52 "collection"'|% +3 "core" %Z\  +2 "sampler")[% +3 "core" %\  \ @ +52 "collection"'-% +3 "core" %Z\ +2 "sampler")m% +3 "core" %\  \ @ +30 .tSS.reconfigure SSconfig +3 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'' +93 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +129 "core"  +3 .tSS.reconfigure SSexhale + "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'X' +94 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")' +108 "core" ' +2 ."CSpush"CS.coast + "collection"'5 +16 "core"  +52 .tSS.reconfigure SSexhale +9 "sampler")#.0X9 +4 "core" 9k@d +102 "collection"'o9 +3 "core" 9}Dd +102 "collection"'9 +3 "core" 9Hd +102 "collection"'9 +3 "core" 9Ld +102 "collection"'9 +3 "core" 9Pd +102 "collection"'l9 +4 "core" 9Ud +102 "collection"'T9 +3 "core" 9Yd +102 "collection"'A9 +3 "core" 9]d +103 "collection"'|9 +2 "core" 9ad +102 "collection"'[9 +3 "core" 95ed +102 "collection"'-9 +4 "core" 9Pjd +102 "collection"'m9 +3 "core" 9knd +102 "collection"'"9 +3 "core" 9rd +102 "collection"'9 +3 "core" 9vc +102 "collection"'/9 +3 "core" 9z` +102 "collection"'R9 +3 "core" 9] +102 "collection"'19 +3 "core" 9[ +102 "collection"'{9 +3 "core" 9X +102 "collection"'i9 +3 "core" 92U +102 "collection"'b9 +3 "core" 9PR +102 "collection"'E9 +4 "core" 9oN +102 "collection"'`9 +3 "core" 9L +102 "collection"'x9 +3 "core" 9J +102 "collection"'+9 +3 "core" 9G +102 "collection"'9 +3 "core" 9D +102 "collection"')9 +4 "core" 9A +102 "collection"'h9 +3 "core" 9!? +102 "collection"'I9 +3 "core" 9=< +102 "collection"'<9 +3 "core" 9Z: +102 "collection"'.9 +3 "core" 9w7 +102 "collection"' 9 +4 "core" 95 +102 "collection"'S9 +3 "core" 92 +102 "collection"'9 +3 "core" 91 +102 "collection"'p9 +3 "core" 9/ +102 "collection"'9 +3 "core" 9+ +102 "collection"'9 +3 "core" 9) +102 "collection"'w9 +3 "core" 94( +102 "collection"'H9 +3 "core" 9O' +102 "collection"'f9 +3 "core" 9g$ +102 "collection"'t9 +3 "core" 9# +102 "collection"'Y9 +4 "core" 9! +102 "collection"'Q9 +3 "core" 9 +102 "collection"'49 +3 "core" 9 +102 "collection"'k9 +3 "core" 9 +102 "collection"'9 +3 "core" 9 +102 "collection"'9 +4 "core" 9   +102 "collection"'9 +3 "core" 9 \  +102 "collection"'O9 +3 "core" 9 ,  +102 "collection"'(9 +3 "core" 9 >  +102 "collection"'9 +3 "core" 9 Q +103 "collection"'a9 +3 "core" 9 b +102 "collection"'09 +3 "core" 9 s +102 "collection"'c9 +3 "core" 9  +102 "collection"'G9 +3 "core" 9  +102 "collection"'e9 +3 "core" 9 # +102 "collection"'j9 +4 "core" 9 ' +103 "collection"'9 +3 "core" 9 + +102 "collection"' 9 +3 "core" 9 / +102 "collection"'y9 +3 "core" 9 4 +102 "collection"'9 +3 "core" 9 8\ +102 "collection"'9 +4 "core" 9 <\ +102 "collection"'29 +3 "core" 9\ @ +102 "collection"']9 +3 "core" 9\ D +102 "collection"',9 +3 "core" 9\ I +102 "collection"'*9 +3 "core" 9\ "M +151 "collection"'D9 +11 "core" 9\ /#S +102 "collection"'Z9 +3 "core" 9\ 7$W +102 "collection"'K9 +3 "core" 9\ A'\\ +102 "collection"'9 +3 "core" 9\ H'` +102 "collection"'J9 +3 "core" 9\ P(d +102 "collection"'u9 +4 "core" 9\ W)h +102 "collection"'M9 +3 "core" 9\ ^*m +102 "collection"'~9 +3 "core" 9\ d+q +102 "collection"'=9 +3 "core" 9\ j-u +102 "collection"'z9 +3 "core" 9\ p-y +102 "collection"'g9 +4 "core" 9\ u/} +102 "collection"'!9 +3 "core" 9\ y0 +2 .tCH.hold 10:00,70C +3 "collection"'C `\ `\ v +3 "core"  +21483 E\  +38518 "core" ` +2 "collection"'9 +3 "core" 9\  +2 #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml + "collection"'W' +341 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'6 @ +97 "core" B +2 .tCSV.dial :air +2 "collection"'d @ +41 "core" > +3 .tCS.seek 5ml +31 "collection"'$'l +1354 "core" ' +2 .tCSV.dial CTV + "collection"'&  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'' @ +52 "core" B +2 .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'v  +38 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'X @ +39 "core" ? +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'' +1351 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"'3 +96 "core" ~ +2 .tCBV.dial CSV + "collection"'@  +28 "core"  +2 "collection"'#% +4 "core" % - 1 ,\ +2 .tCS.seek 5ml +2 "collection"'%'l +1346 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'7  +40 "core" +2 "collection"'F% +4 "core" %l\  +2 .tCS.seek 7ml +2 "collection"'^'\ +584 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"' @ +41 "core" > +3 .tCS.seek 10ml + "collection"'' D +842 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'N ` +107 "core" ^ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +3 "collection"'   +35 "core" ! +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"':  + '  +28 "core"  +111  +3 .tCS.seek 5ml + "collection"''l +1344 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'\ @ +122 "core" @ +2 .tCSV.dial :waste +2 "collection"'8 +96 "core" +2 .tCS.seek :empty +2 "collection"';'Ͱ +1351 "core" ' +2 .tCSV.dial :air + "collection"' @ +68 "core" A +3 .tCS.seek 5ml + "collection"''l +1350 "core" ' +2 .tCSV.dial CTV + "collection"'V  +40 "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"  +4 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"'r @ +41 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'' +1355 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"'n +95 "core" ~ +2 .tCBV.dial CSV + "collection"'P  +36 "core"  +2 "collection"' % +4 "core" %uw\ +2 .tCS.seek 5ml +2 "collection"' 'l +1356 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'q  +43 "core" +2 "collection"'?% +4 "core" %l\ +2 .tCS.seek 7ml +2 "collection"'U' +605 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'\\ @ +38 "core" ? +3 .tCS.seek 10ml + "collection"'' D +857 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'> ` +107 "core" _ +2 #tLysing Complete +2 "collection"'o& +3 "core" &OU\ C +2 #tStoring sh1 puck in Collection Clamp to tube 3 + "manipulator"&% +3 "core" %\ " < +2 "storage"(% +4 "core" %| o\ + "storage"(. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 3 + "storage"(l( +342 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (T& +3 "core" & v t \ + "manipulator"&A& +4 "core" & S 2 + "manipulator"&|% +4 "core" %\ " < +52 .t\Elbow.reconfigure TightElbow +9 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 3 + "manipulator"&[(j +153 "core" ( +2 "manipulator"&-& +4 "core" &r +2 "storage"(m& +4 "core" & L\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&"' +100 "core" ' +2 "storage"(& +4 "core" & y D\ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(/'L +182 "core" ' +3 "storage"(R- +3 "core" -'Ƶ +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&1& +3 "core" &r 2 +2 "storage"({& +3 "core" & y v\ +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 3 +2 "manipulator"&i'6 +32 "core" ' +2 .t\Elbow.hold + "manipulator"&b, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(E- +2 "core" -'Ƶ +2 .tSE.seek 12.09 Pucks below Top Plate +2 "storage"(`'m +32 "core" ' +2 "manipulator"&x% +4 "core" %=  +2 "storage"(+& +3 "core" & "  ^\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 307 counts + "manipulator"&'i +20 "core" ' +2 "manipulator"&)& +4 "core" &z  +2 "storage"(h& +4 "core" & N K\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&I' +24 "core" ' +3 .tSE.seek 13.09 Pucks below Top Plate + "storage"(<'\\ +45 "core" ' +2 "manipulator"&.& +4 "core" &z  +2 "manipulator"& % +4 "core" %  + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&S'\ +89 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&( +151 "core" ( +3 "manipulator"&p& +4 "core" & 2 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & \ 2 +2 .tForearm.seek CC +2 "manipulator"&'ρ +103 "core" ' +2 .tHand.close + "manipulator"&w/ +75 "core" / +2 .tCC.seek :open +2 "collection"'H( +375 "core" ( +2 "storage"(f& +4 "core" & h a\ +2 "storage"(t& +3 "core" & k e\ +2 "manipulator"&Y& +3 "core" &  1 +2 "manipulator"&Q% +3 "core" % o ^ \\ +2 .tForearm.seek :retract +2 "manipulator"&4'\ +2 E\ \ CB +92 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 +2 "manipulator"&k(j +153 "core" ( +2 "manipulator"&& +4 "core" &q  +2 "storage"(& +3 "core" & b\ +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 3 + "manipulator"&'6 +106 "core" ' +2 .t\Elbow.hold + "manipulator"&O, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&(1 +66 "core" 1 +10 "manipulator"&% +4 "core" % H +2 "storage"(a& +3 "core" & l j\ +5 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 318 counts + "manipulator"&0't +16 "core" ' +2 "manipulator"&c& +4 "core" &  +2 "storage"(G& +4 "core" & \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&e' +25 "core" ' +2 "storage"(j% +4 "core" %Y }\ +3 ."downElevator"SE.seek :down +2 "storage"('v +99 ( % +3 "core" % U\ OD +2 "manipulator"&y% +4 "core" % +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +27 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +60 "core" ' +2 .tSC.coast + "storage"(6 +2 #tTranferring DA +2 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +4 "core" &!$ \ + .tHand.open +2 "manipulator"&21 +27 "core" 1 +2 "manipulator"&]& +4 "core" &  +2 "manipulator"&,% +4 "core" %\   / +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&*(- +171 "core" ( +4 "manipulator"&D& +4 "core" &- 5 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &Z& +3 "core" &- 5 +2 .tForearm.seek :garage +2 "manipulator"&K' +107 "core" ' +2 .tHand.close + "manipulator"&/ +69 "core" / +2 "manipulator"&J& +4 "core" &- 7 5 +2 "manipulator"&u% +4 "core" %  \\ +2 .tForearm.seek :retract + "manipulator"&M'\ +110 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +60 "manipulator"&~( +278 "core" ( +2 "manipulator"&=& +4 "core" & ( 3 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &z& +2 "core" &  3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&g'ρ +100 "core" ' +2 "manipulator"&!& +4 "core" & 3 +2 "manipulator"&s% +4 "core" %| c +2 "collection"'C& +3 "core" &%'\ +2 "collection"'& +4 .tCC.seek :closed +2 "collection"'}(O +2 "core" &$' \ +3 &%&\  +10 &3%&\ *z +9 &g$)\ = +9 &t$(v\ J +10 &ZZ%&\\\ I +9 &]$(\ I +9 &\\''\ I +10 &\\$(\ I +9 &a]%)\ J +10 &$Z#(\ I +9 &Y'(\ I +9 & ^%)\ I +10 &"j[%(m\ I +9 &$,\\$)Q\ I +9 &%[&(A\ I +10 &'\\&)\ I +9 &)t\\%*\ H +9 &+5]%'\ I +10 &,_%'t\ I +9 &.Z$)\ I +10 &0{[%(\ I +9 &2>Z&)\ H +9 &3['(\ I +10 &5[%(\ I +9 &7[$'\ I +9 &9E[%'z\ I +10 &;Z&)g\ I +9 &<X$(\ H +10 &>\\$) \ I +9 &@M\\%'\ I +9 &B]%(\ I +10 &C\\$(\ I +9 &E_()\ I +10 &GQf#(\ J +9 &I #&\ M +9 &J#'\ R +10 &Lw%(\ U +9 &N7"*k\ C +9 &O=;%(]\ 't +10 &Om&)W\ G +2 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.67 + "collection"'6& +4 "core" &Og%+M\ G + .tHand.open + "manipulator"&d1 +75 "core" 1 +2 "manipulator"&W% +4 "core" %{ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&&'\ +101 "core" ' +2 .tPSV.dial PSR + "processing"%' +137 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%v' +1610 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +32 "processing"%X  +44 "core"  +3 .tPS.seek 0ml + "processing"%$'W +1607 "core" ' +2 .tPSV.dial PSR + "processing"%3 +42 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%@' +2631 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%# + "collection"'  +6 "core"  +2 "processing"%7  +42 "core"  +53  +2 .tPSV.dial :mixloop + "processing"%F +97 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%%  +123 "core" +3 .tPS.seek 0ml + "processing"% 'W +2635 "core" ' +2 .tPSV.dial :air + "processing"%^  +54 "core" +3 .tPS.seek 2.5ml + "processing"%N' +2630 "core" ' +2 .tPSV.dial :mixloop + "processing"% +41 "core" +3 .tPS.seek 0ml + "processing"%:'W +2630 "core" ' +2 .tPSV.dial :air + "processing"%  +42 "core"  +3 .tPS.seek 2.5ml + "processing"%' +2635 "core" ' +2 .tPSV.dial :mixloop + "processing"%\ +43 "core" +3 .tPS.seek 0ml + "processing"%8'W +2638 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" & 3 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&( +4 "core" ( +2 "manipulator"&;& +4 "core" &  3 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &V& +2 "core" &  3 +2 .tForearm.seek CC +2 "manipulator"&5'ρ +105 "core" ' +2 .tHand.close + "manipulator"&/ +77 "core" / +2 .tCC.seek :open +2 "collection"'r( +375 "core" ( +2 "manipulator"&& +4 "core" & A 3 + "manipulator"&n% +4 "core" % d C J +2 .tForearm.seek :retract + "manipulator"&P'\ +102 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"& (- +275 "core" ( +2 "manipulator"&& +4 "core" &- 2 C +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &q& +2 "core" &- F C +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&?' +114 "core" ' +3 .tHand.open +2 "manipulator"& 1 +68 "core" 1 +2 "manipulator"&\\% +4 "core" % p Ƿj +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&U'\ +100 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing + ."connect"PRV.dial CBV +2 .tCBV.dial PRV + .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 4 into Collection Clamp + "collection"'>& +4 "core" &+/-\ +2 "manipulator"&o% +3 "core" %\  !  +2 "storage"(% +3 "core" %x \ +2 "storage"(. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"((,B +346 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (T& +3 "core" &,D) d o \  +2 "manipulator"&A& +3 "core" &-  C +2 "manipulator"&|% +3 "core" %\    +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 4 +50 "manipulator"&-( +179 "core" ( +2 "manipulator"&m& +4 "core" & 0 +2 "storage"(& +4 "core" &,D) m n ?\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&9'_ +99 "core" ' +2 "storage"(_& +4 "core" &,D) { x (\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(R'L +224 "core" ' +2 "storage"(1- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 ({& +3 "core" &,D' )  \  +2 "manipulator"&E& +3 "core" &  0 +2 .t\Elbow.seek 4 +2 "manipulator"&x( +3 "core" ( + "manipulator"&+& +4 "core" & 0 +2 "storage"()& +3 "core" &,D(   D\  +3 .tForearm.seek 4 + 300 counts + "manipulator"&h' +14 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&./ +68 "core" / +13 ."downElevator"SE.seek :down +3 "manipulator"& & +5 "storage"("'v +5 "core" &  0 +2 "manipulator"&[% +4 "core" %  @ n +2 .tForearm.seek :retract +2 "manipulator"&/'\ +98 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&i( +92 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +51 "core" ( +2 "manipulator"&& +4 "core" &  1 3 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &`& +2 "core" &  K 3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&p'ρ +102 "core" ' +33 "manipulator"&& +4 "core" &  ) 3 +2 "manipulator"&I% +4 "core" %~ ? +2 "collection"'b& +4 "core" &./\ +2 "collection"'w& +4 .tCC.seek :closed +2 "collection"'S(O +2 "core" &,0\ +3 &-0\  +9 &3-0\ *z +10 &h/1\ > +9 &u..v\ J +9 &\\[,1f\ I +10 &\\-/X\ I +9 &\\-0J\ I +10 &Y,1:\ I +9 &e\\-0:\ I +9 &([-3\ I +10 &\\-0\ I +9 & [-1\ I +9 &"n[/2\ I +10 &$/Z./{\ I +9 &%W,0n\ H +10 &'\\,1`\ I +9 &)uZ+1X\ I +10 &+8[.1P\ I +9 &,\\.1?\ I +9 &.[,16\ H +9 &0}\\.0,\ I +10 &2@Z.23\ I +9 &4Z.0,\ H +10 &5\\,1,\ I +9 &7Z-0\ I +9 &9H[.0\ I +10 &;\ \\-0\ I +9 &<\\-0 \ H +9 &>\\-0\ I +10 &@P\\.1\ I +9 &B],0S\ I +10 &C\\-0\ I +9 &E_+/\ J +9 &GRl+.\ K +10 &I\ --\ N +9 &J+/v\ T +9 &Lz)-t\ U +10 &N:).\ C +9 &O<8*/\ *{ +10 &Ob+/\ E +2 ( + "collection"'w& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.72 + .Hand.open + "manipulator"&L1 +67 "core" 1 +5 "manipulator"&f% +4 "core" % ~ , ? +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&t'\ +97 "core" ' +2 .tSC.coast + "storage"(6 +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'Y  +125 "core" ~ +2 .tCSV.dial CTV + "collection"'Q  +29 "core"  +3 .tPS.seek 2.5ml + "processing"%' +2630 "core" ' +2 "collection"'% +4 "core" % C\ +2 .tCS.seek 5.75ml + "collection"''` +1163 "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"  +3 .tPS.seek 0ml + "processing"%'W +2625 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'a ` +29 "core" ^ +2 .tCSV.dial :air +2 "collection"'c @ +42 "core" ? +3 .tCS.seek 10ml + "collection"'G' D +1167 "core" ' +2 .tCSV.dial CTV + "collection"'j  +42 "core"  +2 .tCS.seek 0ml +2 "collection"'4' +2619 "core" ' +2 .tCBV.dial :waste1 +2 "collection"' @ +28 "core" > +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +4 "collection"'y  +125 "core" +2 "collection"'k& +4 "core" &O\\b\ E +2 #tStoring lyfil puck in Collection Clamp to tube 3 + "manipulator"&% +3 "core" %\  g 0 +2 "storage"(% +4 "core" %{ y y \ + "storage"(2. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 + "storage"(]( +340 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +4 (,& +3 "core" & c c\ +2 "manipulator"&0& +4 "core" &  D 3 + "manipulator"&<% +4 "core" %\  0 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 +2 "manipulator"&e(j +157 "core" ( +2 "manipulator"&D& +4 "core" &l  +2 "storage"(Z& +3 "core" & v\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&' +101 "core" ' +2 "storage"(l& +4 "core" & ,\ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(O'L +170 "core" ' +2 "storage"(- +3 "core" -'ˡ +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 "manipulator"&J& +5 "core" &l  + "storage"(u& +4 "core" & L L\ +2 .t\Elbow.reconfigure LimpElbow + "manipulator"&$ ,(#b +55 .tForearm.reconfigure LooseForearm +9 "manipulator"&#Q@2^d^b +3 .tForearm.seek 3 +2 "manipulator"&'6 +31 "core" ' +2 .t\Elbow.hold +2 "manipulator"&K, +3 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(=- +2 "core" -'ˡ +2 .tSE.seek 13.09 Pucks below Top Plate +2 "storage"(z'Y +39 "core" ' +2 "manipulator"&*% +4 "core" %3 +2 "storage"(!& +4 "core" & 9\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 297 counts + "manipulator"&s'_ +16 "core" ' +2 "manipulator"&C& +4 "core" &  +2 "storage"(M& +3 "core" & J H\ +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&H' +22 "core" ' +3 .tSE.seek 14.09 Pucks below Top Plate + "storage"(6'H +44 "core" ' +2 "manipulator"&d& +4 "core" & B  +2 "manipulator"&W% +4 "core" % A  +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +94 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&'( +151 "core" ( +2 "manipulator"&g& +4 "core" &   1 +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &X& +3 "core" &  1 + .tForearm.seek CC +2 "manipulator"&v'ρ +96 "core" ' +2 .tHand.close + "manipulator"&3/ +69 "core" / +2 .tCC.seek :open +2 "collection"'$( +378 "core" ( +2 "storage"(#& +4 "core" & v w \ +2 "storage"(7& +3 "core" & x y ?\ +2 "manipulator"&& +3 "core" &   1 +2 "manipulator"&F% +3 "core" % ϐ  +2 .tForearm.seek :retract +2 "manipulator"&%'\ +96 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 +2 "manipulator"&@(j +156 "core" ( +2 "manipulator"&^& +4 "core" &p  +2 "storage"( & +3 "core" & u C\ +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 3 +2 "manipulator"&'6 +107 "core" ' +2 .t\Elbow.hold + "manipulator"&N, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&1 +69 "core" 1 +11 "manipulator"&:% +6 "core" % E + "storage"(\ & +4 "core" & a ]\ +2 .tForearm.force -20 "manipulator"&5 +3 .tForearm.seek 3 + 315 counts + "manipulator"&'q +17 "core" ' +2 "manipulator"&& +4 "core" &u   +2 "storage"(;& +4 "core" & 3\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&V' +24 "core" ' +2 "storage"(% +4 "core" %> \ +3 ."downElevator"SE.seek :down +2 "storage"(~'v +99 (&% +3 "core" % \ OB +2 "manipulator"&}% +4 "core" % =  +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +17 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +72 "core" ' +2 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%n  +70 "core" +3 .tPS.seek 2.5ml +2 "processing"%5' +2637 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"% +41 "core" +3 .tdelay 1 second +103 .PSV.dial :air +2 "processing"%q  +42 "core"  +4 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"% +42 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%  +42 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%\\'W +2661 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%P& +4 "core" &\ + .tHand.open +2 "manipulator"&>1 +26 "core" 1 +2 "manipulator"&o& +4 "core" &u   +2 "manipulator"&% +3 "core" %\   , +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&(- +173 "core" ( +2 "manipulator"&?& +4 "core" &- - +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &T& +2 "core" &- Z - +3 .tForearm.seek :garage + "manipulator"&A' +110 "core" ' +2 .tHand.close + "manipulator"&|/ +69 "core" / +2 "manipulator"&m& +4 "core" &- - +2 "manipulator"&% +3 "core" %  ǾX +2 .tForearm.seek :retract +2 "manipulator"&_'\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"& ( +115 "core" ( +2 "manipulator"&U& +4 "core" & % +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +56 &1& +10 "core" &  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&{' +93 "core" ' +2 "manipulator"&E& +4 "core" & U +2 "manipulator"&+% +4 "core" % +2 "processing"%)& +4 "core" &o\ +2 "processing"%.& +4 .tPC.seek :closed + "processing"% (Tg +3 "core" &n\ +3 &O\  +9 &6O\ +{ +10 &hM\ ? +9 &grX\ L +10 &+ZX\ K +9 &[Y\ K +9 &[V\ K +10 &q]\ K +9 &2^\ L +9 &]\ L +10 &\\\ K +9 & yZ\ K +10 &";_\ K +9 &#_\ K +9 &%]\ L +10 &']\ L +9 &)C]\ K +9 &+Y\ K +10 &,_\ K +9 &.]\ K +10 &0LY\ K +9 &2 ]\ K +9 &3Z\ K +10 &5]\ L +9 &7S] \ K +9 &9_ \ K +10 &:\\ \ K +9 &<Z \ K +10 &>[\\\ K +9 &@Y\ K +9 &A] \ K +10 &C_ \ K +9 &Eb_ \ L +9 &G$d\ L +10 &Hg\ L +9 &Jv\ N +10 &L[\ Q +9 &N\ Q +9 &O\ Q +10 &Q\ Q +9 &SNy\ / +9 &T.5c\ 4 +10 ( + &T?\ # + "processing"%.& +4 #tProcessing Clamp onSpring/offSpring for 4/27 samples, on/off torque 1.49 + "processing"%[& +4 "core" &T?\ \ # + .tHand.open +2 "manipulator"&-1 +74 "core" 1 +2 "manipulator"&9% +4 "core" %  M +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +92 "core" ' +2 .tPRV.dial :air +2 "processing"%`  +41 "core"  +2 .tPSV.dial :mixloop +2 "processing"%R +41 "core" +32 "processing"%h% +4 "core" %TB\ +2 .tPS.seek 0.3ml +2 "processing"%x' +394 "core" ' +2 .tPSV.dial PSR + "processing"% +97 "core"  +3 .tPSR.select :wash +2 "processing"% +10 .tPS.seek 0.7ml +2 "processing"%I'* +483 "core" ' +3 .tdelay 3 seconds +302 .PSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%b' +1918 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%" +97 "core" +2 .tPTV.dial :mixing +2 "processing"%/ @ +68 "core" A +2 .tPBV.dial :waste2 +2 "processing"%r  +86 "core"  +6 .tPS.seek 0ml +2 "processing"%L'W +2633 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&f& +4 "core" & +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC + "manipulator"&w( +3 "core" ( +2 "manipulator"&Y& +4 "core" & \ + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &Q& +2 "core" & +2 .tForearm.seek PC +2 "manipulator"&p' +93 "core" ' +2 .tHand.close + "manipulator"&/ +74 "core" / +2 .tPC.seek :open +2 "processing"%8( +400 "core" ( +2 "manipulator"&& +4 "core" & N + "manipulator"&% +4 "core" %  E 4 +2 .tForearm.seek :retract + "manipulator"&'\ +101 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&((- +129 "core" ( +2 "manipulator"&& +4 "core" &-   & +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &a& +2 "core" &-   & +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&c' +112 "core" ' +2 .tHand.open + "manipulator"&1 +69 "core" 1 +2 "manipulator"&j% +4 "core" %  W Ǿ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&G'\ +107 "core" ' +2 #tLoading da puck from tube 4 into Processing Clamp + "processing"% & +4 "core" &\ + "manipulator"&y% +4 "core" %\ $ I F +2 "storage"(k% +3 "core" %l \ +2 "storage"(. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 + "storage"((,B +363 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (2& +3 "core" &,B | \ + "manipulator"&,& +4 "core" &-  ) $ + "manipulator"&0% +4 "core" %\ $ " E +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 + "manipulator"&<( +173 "core" ( +4 "manipulator"&D& +4 "core" &\  # +2 "storage"(Z& +4 "core" &,B (\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts + "manipulator"&l'_ +94 "core" ' +2 "storage"(i& +4 "core" &,B m\ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"('L +239 "core" ' +2 "storage"(J- +3 "core" -'5 + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (t& +3 "core" &,B h T\ +2 "manipulator"&u& +3 "core" &\  e # +2 .t\Elbow.seek 4 + "manipulator"&=( +4 "core" ( + "manipulator"&*& +4 "core" &\  n # + "storage"(!& +4 "core" &,B a b\ +2 .tForearm.seek 4 + 300 counts + "manipulator"&C' +20 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&M/ +67 "core" / +12 ."downElevator"SE.seek :down +3 "manipulator"&d& +4 "storage"(W'v +5 "core" &   "~ +2 "manipulator"&% +4 "core" %  9 +2 .tForearm.seek :retract + "manipulator"&e'\ +97 "core" ' +2 .t\Elbow.seek PC +62 "manipulator"&O( +44 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +212 "core" ( +2 "manipulator"&& +4 "core" & F a +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &s& +3 "core" &  a + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&z' +103 "core" ' +2 "manipulator"&g& +4 "core" & a +2 "manipulator"&X% +3 "core" % ) +3 "processing"%H& +3 "core" &O\ +2 "processing"%K& +4 .tPC.seek :closed + "processing"%3(Tg +3 "core" &@\ +4 &J\ 2 +9 &;I~X\ / +9 &jta\ D +10 &^Y\ K +9 &ZQ\ K +10 &]O\ K +9 &\\_?\ K +9 &\\@\ K +10 &\\E\ K +9 &[I\ K +9 &d[@\ K +10 &!&Z2\ K +9 &"[4\ J +10 &$Z:\ K +9 &&kZ8\ K +9 &(.[=\ K +10 &)Z*\ K +9 &+Y0\ K +9 &-sZ1\ K +10 &/6Z(\ K +9 &0],\ K +10 &2Z#\ K +9 &4{Y\ K +9 &6>Z!\ K +10 &8W#\ K +9 &9Y\ K +9 &;]\ K +10 &=GY\ J +9 &?Z\ K +10 &@Y\ K +9 &BZ\ J +9 &DM[\ K +10 &F\\\ K +9 &G`\ L +9 &Ig\ L +10 &KL{\ N +9 &M\ P +10 &N\ Q +9 &P\ Q +9 &RM\ Q +10 &S_\ #k +9 &TFZ\ + +9 ( + &TJ\ ' + "processing"%K& +4 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.54 + .Hand.open + "manipulator"&1 +65 "core" 1 +2 "manipulator"&S% +4 "core" %  +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&#'\ +91 "core" ' +2 .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 4 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"%79 +2 %  +5 "core" 9! +102 "processing"%F9 +3 "core" 9 +102 "processing"%^9 +3 "core" 9  +102 "processing"% 9 +3 "core" 9  +102 "processing"%v9 +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" 9" +102 "processing"%9 +4 "core" 9& +103 "processing"%;9 +3 "core" 9+ +45 E\  +57 "processing"%9 +3 "core" 9!/ +102 "processing"%%9 +3 "core" 9$3 +102 "processing"%&9 +3 "core" 9(7 +102 "processing"%}9 +4 "core" 9+; +102 "processing"%@9 +3 "core" 9/@ +102 "processing"%9 +3 "core" 95D +102 "processing"%9 +3 "core" 9:H +102 "processing"%n9 +3 "core" 9>L +102 "processing"%69 +4 "core" 9EP +102 "processing"%V9 +3 "core" 9KU +102 "processing"%~9 +3 "core" 9QY +102 "processing"%]9 +3 "core" 9W] +102 "processing"%9 +3 "core" 9]a +102 "processing"%9 +3 "core" 9ee +102 "processing"%q9 +3 "core" 9jj +2 .tPH.hold 2:00:00,28C +2 .delay 1:30 +3 "processing"% ppf +3 "core" j +8998 .tPSR.select :air +2 .PSV.dial PSR + "processing"% +98 "core"  +2 .tPSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%5' +586 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +4 "processing"% +9 .tPS.seek 2ml + "processing"%P'[ +1616 "core" ' +2 .tPTV.dial :puck + "processing"%>  +69 "core"  +2 .tPSV.dial PTV +2 "processing"%o +69 "core" +2 .tPBV.dial :waste1 +2 "processing"%  +125 "core"  +2 "processing"%?% +4 "core" %^\  +2 .tPS.seek 1.5ml +2 "processing"%T' +591 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%N * +30 "core" + +3 .tPS.seek 0ml +2 "processing"%|'W +1622 "core" ' +4 .tdelay 5:00 +30003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%m  +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"% +70 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%U' +2264 "core" ' +2 .tPSV.dial PTV + "processing"%1 +70 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"%A +70 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV + "processing"%E +70 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%+  +68 "core"  +2 .tPS.seek :empty +2 "processing"%'9 +2252 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%)  +126 "core" +2 .tPSV.dial :mixloop +2 "processing"%_ +41 "core" +2 .tPRV.dial :ab1 +2 "processing"%B @ +71 "core" B +3 .tPS.reconfigure PSslow + "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%['w +361 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +3 "collection"'-  + "processing"%9  +44 "core"  +6 +2 "processing"%.% +4 "core" %}P\  +2 .tPS.seek 0.32ml +2 "processing"%`'* +398 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'R  +27 "core" +2 .tPRV.dial :air +2 "processing"%h  +40 "core"  +3 .tPS.seek 0.9ml +2 "processing"%{'D +1237 "core" ' +2 .tPRV.dial :waste2 + "processing"%\\ @ +71 "core" > +3 .tPS.seek 0.5ml +2 "processing"%' +862 "core" ' +2 #taddPMLReagent08 +58 .PSV.dial :air +3 "processing"%x  +41 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%I'[ +444 E\ mk +1169 "core" ' +2 .tPSV.dial :PML + "processing"%" +42 "core" +2 .tPTV.dial :mixing +2 "processing"%/ @ +70 "core" A +2 .tPBV.dial :waste1 +2 "processing"%r  +31 "core" +2 "processing"%b% +4 "core" %^\\\  +2 .tPS.seek 1.85ml +2 "processing"%f'> +230 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%Y * +31 "core" * +3 .tPS.seek 0ml +2 "processing"%Q'W +1966 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" &9;\ + .tHand.open +2 "manipulator"& 1 +19 "core" 1 +2 "manipulator"&& +4 "core" &  a +2 "manipulator"& % +3 "core" %\   - +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&(- +156 "core" ( +2 "manipulator"&& +4 "core" &- 7  +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- *  +2 .tForearm.seek :garage + "manipulator"&a' +110 "core" ' +3 .tHand.close +2 "manipulator"&p/ +67 "core" / +2 "manipulator"&w& +4 "core" &- i  +2 "manipulator"&% +3 "core" %  0 +3 .tForearm.seek :retract + "manipulator"&j'\ +102 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&( +286 "core" ( +2 "manipulator"& & +4 "core" &"  << +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &y& +2 "core" &" ( <; +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&k'ρ +104 "core" ' +2 "manipulator"&& +4 "core" &" 7 <; +2 "manipulator"&c% +4 "core" %~ # F +2 "collection"'2& +3 "core" &8;\ +2 "collection"',& +4 .tCC.seek :closed + "collection"'0(O +3 "core" &7;\ +3 &79\  +9 &48:\ *z +9 &h8:\ > +10 &q8: \ K +9 &WZ8:\ J +10 &[7;\ J +9 &Z8< \ J +9 &[9;\ J +10 &_\\69\ J +9 &!\\9: \ J +9 &\\8< \ J +10 & Z6: \ J +9 &"g[6; \ J +10 &$)[7:\ J +9 &%Z6:\ J +9 &'[9: \ J +10 &)o[7: \ J +9 &+1Z7; \ J +9 &,\\79\ J +10 &.Z7;\ J +9 &0x[7:\ J +10 &2:Z79 \ J +9 &3Z6; \ I +9 &5[8;\ J +10 &7[7:\ J +9 &9A\\7=\ J +9 &;W6:\ J +10 &<[6:\ J +9 &>[6:\ J +10 &@I\\7:\ J +9 &B \\99B\ J +9 &C[5;\ J +10 &E\\6;\ J +9 &GOe8:-\ K +9 &I {69 \ N +10 &J78\ R +9 &Lv69\ V +10 &N549\ C +9 &O=:59\ &q +9 &Oj48\ F +5 ( + "collection"',& +4 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.65 + "collection"'D& +4 "core" &O_58\ F + .tHand.open + "manipulator"&Z1 +74 "core" 1 +2 "manipulator"&i% +4 "core" % ~ F +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&('\ +92 "core" ' +2 .tPSV.dial PSR + "processing"%G +96 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%J' +1607 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%t  +53 "core"  +3 .tPS.seek 0ml + "processing"%u'W +1621 "core" ' +2 .tPSV.dial PSR + "processing"%* +40 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%!' +2633 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +4 "processing"%M  + "collection"'d  +36 "core"  +118  +2 .tPSV.dial :mixloop + "processing"% +97 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%<  +68 "core" +3 .tPS.seek 0ml + "processing"%l'W +2632 "core" ' +2 .tPSV.dial :air + "processing"%  +41 "core"  +3 .tPS.seek 2.5ml + "processing"%C' +2636 "core" ' +2 .tPSV.dial :mixloop + "processing"% +43 "core" +3 .tPS.seek 0ml + "processing"%s'W +2638 "core" ' +2 .tPSV.dial :air + "processing"%=  +42 "core"  +3 .tPS.seek 2.5ml + "processing"%W' +2629 "core" ' +2 .tPSV.dial :mixloop + "processing"%g +42 "core" +3 .tPS.seek 0ml + "processing"%X'W +2632 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&H& +4 "core" &" <9 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&e( +3 "core" ( + "manipulator"&8& +4 "core" &" T <9 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &   <9 +2 .tForearm.seek CC +2 "manipulator"&S'ρ +95 "core" ' +2 .tHand.close + "manipulator"&7/ +75 "core" / +56 .tCC.seek :open +4 "collection"'K( +377 "core" ( +2 "manipulator"&F& +4 "core" &" # <9 +2 "manipulator"&z% +4 "core" % ϐ D +2 .tForearm.seek :retract + "manipulator"&^'\ +95 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&(- +278 "core" ( +2 "manipulator"& & +4 "core" &-  D +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &v& +3 "core" &-  D +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'' +111 "core" ' +3 .tHand.open +2 "manipulator"&1 +66 "core" 1 +2 "manipulator"&:% +4 "core" % ~  Ǽ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&\ '\ +98 "core" ' +2 ."da"delayUntil "12:02:49.70" +24808 #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"% * +34 "core" , +2 ."da"PSV.dial :air +2 "processing"%%  +41 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%&' +2268 "core" ' +2 ."da"PSV.dial :mixloop + "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" +4 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +42 "core"  +2 ."da"PS.seek :empty +2 "processing"%n'9 +1966 E\ 55 +285 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%6 +136 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%V' +609 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml +2 "processing"%~'[ +1612 "core" ' +2 ."da"PTV.dial :puck + "processing"%]  +68 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +82 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%  +32 "core"  +2 "processing"%q% +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"%L * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%5'W +1617 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%>  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%o * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +69 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%?' +2264 "core" ' +2 ."da"PSV.dial PTV + "processing"%P +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%N +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%T +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%m'9 +2257 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +122 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +596 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%|'[ +1609 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%1 +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%A  +33 "core"  +2 "processing"%E% +4 "core" %Wz\  +2 ."da"PS.seek 1.5ml +2 "processing"%+' +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%U * +32 "core" * +3 ."da"PS.seek 0ml +2 "processing"%)'W +1610 "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"%B * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%9' +2249 "core" ' +2 ."da"PSV.dial PTV + "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 +3 "processing"%R  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%h'9 +2266 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%`  +42 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%\\  +127 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +55 "processing"%{  +43 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%x +41 "core" +3 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%' +385 "core" ' +3 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%"  +42 "core"  +2 "processing"%/% +4 "core" %j\  +2 ."da"PS.seek 0.55ml +2 "processing"%r'~ +338 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%b  +41 "core"  +3 ."da"PS.seek 2ml + "processing"%Y'[ +1567 "core" ' +2 ."da"PSV.dial :PML + "processing"%I +42 "core" +2 ."da"PTV.dial :mixing +2 "processing"%f @ +69 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%  +32 "core" +2 "processing"% % +4 "core" %]{\  +2 ."da"PS.seek 1.85ml +2 "processing"%'= +236 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" * +3 ."da"PS.seek 0ml +2 "processing"%'W +1195 E\ 43 +770 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +48003 #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"%O * +33 "core" , +2 ."da"PSV.dial :air +2 "processing"%p  +42 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml + "processing"%w' +2259 "core" ' +2 ."da"PSV.dial :mixloop + "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"%a +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +41 "core"  +2 ."da"PS.seek :empty +2 "processing"%y'9 +2260 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +123 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +585 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%c'[ +1332 E\ GF +284 "core" ' +2 ."da"PTV.dial :puck + "processing"%2  +70 "core"  +3 ."da"PSV.dial PTV +4 "processing"%j +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%$  +32 "core"  +2 "processing"%D% +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"%i * +33 "core" + +3 ."da"PS.seek 0ml +2 "processing"%,'W +1606 "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"%k * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%Q +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%t' +2263 "core" ' +2 ."da"PSV.dial PTV + "processing"%J +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%* +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +4 "processing"%u +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%d  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%M'9 +2255 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +122 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%<' +596 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%!'[ +1611 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"% +68 "core" +2 ."da"PBV.dial :waste1 + "processing"%l  +33 "core" +2 "processing"%% +4 "core" %^p\  +2 ."da"PS.seek 1.5ml +2 "processing"%C' +598 "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'W +1609 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%g  +31 "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 + "processing"%H +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%8' +2264 "core" ' +2 ."da"PSV.dial PTV + "processing"% +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%7 +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%(  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%0'9 +2251 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%F +122 "core"  +2 ."da"PSR.select :wash +2 "processing"% +60 ."da"PS.reconfigure PSconfig +10 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%z' +588 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%S'[ +1615 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +69 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%v  +32 "core"  +2 "processing"%e% +4 "core" %a`\ +2 ."da"PS.seek 1.5ml +2 "processing"%' +593 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%: * +33 "core" + +3 ."da"PS.seek 0ml +2 "processing"%^'W +1609 "core" ' +2 ."da"delay 2:00 +2882 E\ 0/ +9120 #"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"% * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%; +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +2250 "core" ' +2 ."da"PSV.dial PTV + "processing"%% +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%X +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%} +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%@  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2266 "core" ' +2 ."da"Sleepy.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"% +127 "core"  + ."da"PSR.select :sub1 +3 "processing"% +10 ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."da"PS.seek 0.25ml +2 "processing"%&'7 +330 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml + "processing"%6' +344 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml +2 "processing"%n'[ +1614 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%V +69 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%]  +33 "core" +2 "processing"%% +4 "core" %`g\  +2 ."da"PS.seek 1.5ml +2 "processing"%' +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%q * +34 "core" , +3 ."da"PS.seek 0ml +2 "processing"%~'W +1605 "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"% * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%> +82 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%o' +2309 "core" ' +2 ."da"PSV.dial PTV + "processing"% +82 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%5 +81 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%P +81 "core" ~ +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%N  +72 "core"  +2 ."da"PS.seek :empty +2 "processing"%T'9 +2320 "core" ' +2 "processing"%9 +3 "core" 94+ +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast + "processing"%?  +3 "core" 4+ + 4+ +2 "processing"%& +3 "core" &TJ\  ' +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 + "manipulator"&m% +4 "core" %\    + "storage"(% +4 "core" % \ + "storage"(1. +3 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 3 + "storage"(A( +344 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (E& +3 "core" & \ +2 "manipulator"&|& +3 "core" &- D +2 "manipulator"&U% +3 "core" %\   +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"\Elbow.seek 3 + "manipulator"&+(j +176 "core" ( +2 "manipulator"&_& +4 "core" &j  !w +2 "storage"(B& +3 "core" & 6\  +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&' +93 "core" ' +2 "storage"()& +4 "core" & '\  +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek beamBreak +2 "storage"(-'L +164 "core" ' +2 "storage"(.- +3 "core" -'В +2 ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&[& +3 "core" &k  !v +2 "storage"(R& +4 "core" & R\  + ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 3 +2 "manipulator"&9'6 +33 "core" ' +2 ."da"\Elbow.hold +2 "manipulator"&`, +3 "core" , + ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(\\- +2 "core" -'В +2 ."da"SE.seek 14.09 Pucks below Top Plate +2 "storage"({'J +32 "core" ' +2 "manipulator"&x% +4 "core" %4 +2 "storage"(h& +3 "core" & 0\  + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 3 + 298 counts + "manipulator"&"'` +20 "core" ' +2 "manipulator"&/& +7 "core" & " Y +4 "storage"(& +4 "core" & \  +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&b' +22 "core" ' +2 ."da"SE.seek 15.09 Pucks below Top Plate +2 "storage"(r'9 +50 "core" ' +55 "manipulator"&I& +11 "core" &  Y +2 "manipulator"&f% +3 "core" % 6  +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +89 "core" ' +2 ."da"\Elbow.seek PC +2 "manipulator"& ( +249 "core" ( +2 "manipulator"& & +4 "core" & B +2 ."da"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &Y& +3 "core" & \ +2 ."da"Forearm.seek PC +2 "manipulator"&' +95 "core" ' +3 ."da"Hand.close +2 "manipulator"&/ +74 "core" / +2 ."da"PC.seek :open +2 "processing"%O( +401 "core" ( +2 "storage"(p& +4 "core" & \  +2 "manipulator"&& +3 "core" & L +2 "manipulator"&% +3 "core" %  G ) +2 ."da"Forearm.seek :retract +4 "manipulator"&#'\ +90 "core" ' +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 3 +2 "manipulator"&a(j +253 "core" ( +2 "manipulator"& & +4 "core" &e\  K # +2 "storage"(w& +3 "core" & O\  +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 700 counts + "manipulator"&' +90 "core" ' +2 ."da"Hand.open + "manipulator"&y1 +72 "core" 1 +12 "storage"(- +3 "core" -'9 +3 ."da"SE.seek 14.85 Pucks below Top Plate +2 "storage"(2' +24 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 14.18 Pucks below Top Plate +2 "storage"(j'Ҹ +49 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da18aug0412h150ml.tif +1949 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +346 #"da"SX HX9/16 (USB:39): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 19.648 seconds\ /var/log/esp/da18aug0412h150ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da18aug0412h150ml15s.tif +1556 #SX HX9/16 (USB:39): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da18aug0412h150ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da18aug0412h150ml30s.tif +3056 #SX HX9/16 (USB:39): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da18aug0412h150ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da18aug0412h150ml70s.tif +7117 #SX HX9/16 (USB:39): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da18aug0412h150ml70s.tif: TIFF Upload Complete\ +2 .Sleepy.power :camera,:OFF + ."Qmail"HABfans.email "19.648 sec auto-exposure",Subject: "da18aug0412h150ml images!" +10 "storage"($- +116 "core" -'Ҹ +2 "storage"(D& +4 "core" & 8\  +2 "manipulator"&c& +3 "core" & J ^ +2 ."da"\Elbow.seek 3 +3 "manipulator"&i(j +21 "core" ( +2 "manipulator"&Z& +4 "core" &t  R +2 "storage"(G& +3 "core" & \  +4 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&k' +3 "core" ' +2 ."da"SE.reconfigure SEgently +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 14.89 Pucks below Top Plate +2 "storage"(Q'? +61 "core" ' +2 "manipulator"&,& +4 "core" &t +2 "storage"(J& +5 "core" & F E \  +64 ."da"\Elbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 3 +2 "manipulator"&*'6 +33 "core" ' +2 ."da"\Elbow.hold +2 "manipulator"&u, +3 "core" , + ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +4 "storage"(#QK-0-\ b +2 ."da"SE.seek 15.08 Pucks below Top Plate +2 "storage"(d') +31 "core" ' +2 "manipulator"&t% +6 "core" %= 7 + "storage"(& +4 "core" &\ \  P\  + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 3 + 307 counts +2 "manipulator"&M'i +16 "core" ' + "manipulator"&<& +4 "core" &t ) +2 "storage"(& +4 "core" & + " D\  +3 ."da"Forearm.reconfigure TightForearm +4 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&l' +31 "core" ' + "storage"(% +6 "core" %, !  \  +2 ."downElevator"SE.seek :down +3 "storage"(!'v +99 (=% +2 "core" %/ N ^ \ M; +3 "manipulator"&C% +4 "core" % 6 +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&g'\ +6 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +83 "core" ' +2 ."da"SC.coast + "storage"(6 +3 #tStarting finalPurge +5 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%W& +4 "core" &\ + ."psFlush"Hand.open +2 "manipulator"&H1 +26 "core" 1 +3 "manipulator"&s& +4 "core" &t ! +3 "manipulator"&% +5 "core" %   +2 ."psFlush"\Elbow.seek FlushPuck::Garage +2 "manipulator"&7(- +172 "core" ( +2 "manipulator"&& +4 "core" &-  E +2 ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &(& +3 "core" &-  E +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&8' +109 "core" ' +2 ."psFlush"Hand.close + "manipulator"&F/ +76 "core" / +2 "manipulator"&0& +4 "core" &- o E +2 "manipulator"&z% +4 "core" %  ? +2 ."psFlush"Forearm.seek :retract +2 "manipulator"& '\ +106 "core" ' +3 ."psFlush"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."psFlush"\Elbow.seek PC +63 "manipulator"&v( +132 "core" ( +2 "manipulator"&e& +5 "core" & H l + ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &S& +3 "core" & ( l +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +2 "manipulator"&:' +97 "core" ' +2 "manipulator"&& +4 "core" & ; l +2 "manipulator"&'% +4 "core" % J +2 "processing"%& +4 "core" &g\ +2 "processing"%;& +5 ."psFlush"PC.seek :closed +4 "processing"%^(Tg +9 "core" &\ + &\ +4 &\ 3 +7 &BI}\ / +10 &qt\ D +9 &]\ K +9 &Y\ J +10 &[\ K +9 &c]A\ K +9 &%Z\ K +10 &[\ K +10 &Z\ K +9 &k[\ K +9 &!-Y\ K +9 &"Z\ J +10 &$Z\ K +9 &&rZ\ K +9 &(4Z\ K +10 &)Z\ K +9 &+Z\ K +11 &-z\\\ K +8 &/=Z\ K +9 &1Z\ J +10 &2Z3\ K +9 &4Y\ K +9 &6EY\ K +10 &8]\ K +10 &9Y\ K +9 &;Y\ K +9 &=LW\ K +9 &?Y|\ J +10 &@Z\ K +9 &B\\\ K +10 &DT\\{\ K +9 &F[\ K +9 &Ga_\ L +10 &Ih\ L +9 &KSx\ N +9 &M\ Q +10 &N7\ Q +9 &P\ P +10 &RR\ Q +9 &S^\ d +10 &TF"e\ 0 +8 ( +2 "processing"%;& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.55 +2 "processing"%%& +4 "core" &TO\ ' + &TO\ ' +2 ."psFlush"Hand.open + "manipulator"&X1 +66 "core" 1 +2 "manipulator"&}% +5 "core" %  + ."psFlush"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&@'\ +98 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +125 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."psFlush"PS.seek 1ml +2 "processing"%'P +289 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +812 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1612 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%& +68 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%6  +33 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%V'W +2506 E\ CC +123 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%] +71 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%' +588 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +3 "processing"%n' +2121 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%q +70 "core" +2 ."psFlush"PBV.dial PSV + "processing"% U +52 "core" U +2 ."psFlush"PS.seek 0ml +2 "processing"%L'W +2652 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"% @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%>' +2631 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%~  +68 "core"  +3 ."psFlush"PS.seek :empty +2 "processing"%'9 +2640 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%5 +41 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%P' +2649 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%N +68 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%o'W +2631 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"% @ +43 "core" ? +3 ."psFlush"PS.seek 2.5ml +2 "processing"%?' +2621 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +68 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%m'9 +2637 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"% +42 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%1'P +1098 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%E' +1610 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%| +69 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%U  +51 "core" +3 ."psFlush"PS.seek 0ml + "processing"%_'W +2631 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%B +70 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%)' +607 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2120 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%. +70 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%[ U +51 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%R'W +2627 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%\ @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%\\' +2629 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%x  +68 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%h'9 +2634 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%/ +42 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%' +2639 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%I +69 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%f'W +2626 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"% @ +43 "core" ? +2 ."psFlush"PS.seek 2.5ml +55 "processing"%+' +2629 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%-  +68 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%9'9 +2630 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'"& +4 "core" &JM\ + .tHand.open + "manipulator"&{1 +18 "core" 1 +2 "manipulator"&b& +4 "core" & C l +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"& ( +2 "core" ( + "manipulator"&Y& +4 "core" &  l + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &`& +2 "core" & J l +2 .tForearm.seek PC +2 "manipulator"&' +101 "core" ' +2 .tHand.close + "manipulator"&/ +76 "core" / +2 .tPC.seek :open +2 "processing"%3( +402 "core" ( +2 "manipulator"&p& +4 "core" & 7 l +2 "manipulator"&% +3 "core" %  P +2 .tForearm.seek :retract +2 "manipulator"&'\ +93 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&( +353 "core" ( +2 "manipulator"& & +4 "core" & 2 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &w& +2 "core" &  2 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"& 'ρ +98 "core" ' +2 "manipulator"&y& +4 "core" & 2 +2 "manipulator"&% +4 "core" %~  +2 "collection"'#& +3 "core" &IK\ +2 "collection"'r& +4 .tCC.seek :closed + "collection"'2(O +3 "core" &LN\ +2 &IN\  +9 &4IJ\ +{ +9 & fIN\ > +10 &pJM\ K +9 &]WJO\ J +9 &[HK\ J +10 &WGL\ J +9 &ZHL\ J +10 &d[HM\ J +9 &'WHM\ J +9 &ZJL\ J +10 & ZIL\ J +9 &"m\\IM\ J +9 &$/ZHN\ J +10 &%ZGM\ J +9 &'[JL\ J +10 &)s[IK\ K +9 &+7ZMM\ J +9 &,[KM\ J +10 &.\\JN\ J +9 &0}ZKO\ J +9 &2?ZHL\ J +10 &4ZJM\ J +9 &5ZIL\ J +10 &7WIM\ J +9 &9G[LL\ J +9 &;[JN\ J +10 &<WHJ\ J +9 &>[IM\ J +10 &@N[IM\ J +9 &B^HM\ J +9 &CZHK\ J +10 &E\\IL\ K +9 &GTeGL\ K +9 &IzGK\ N +10 &JIL\ S +9 &L|KO\ U +9 &N;CJ\ C +10 &O@;AF\ %o +9 &On@D\ H +2 ( + "collection"'r& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.66 + "collection"'$& +4 "core" &Op@E\ H + .tHand.open + "manipulator"&D1 +73 "core" 1 +2 "manipulator"&c% +4 "core" % ~  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&Z'\ +96 "core" ' +3 #tFlushing the Collection Valve::Manifold + "collection"'G& +4 "core" &OnGJ\ H +2 "collection"',% +3 "core" %HK\ +2 #tCS Pulling 5ml of flush + .CSV.dial CSR + "collection"'J  +51 "core"  +2 .tCSR.select :flush + "collection"' +11 .tCS.seek 5ml +2 "collection"'t'l +1354 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 '% +2 "core" %lGJ\ +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'a' +649 "core" ' +2 .tCSV.dial :waste + "collection"'< +122 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'' +1989 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'& +4 "core" &OmEJ\ H +2 "collection"'j% +4 "core" %FJ\ + .tCSV.dial :flush +2 "collection"'  +42 "core"  +3 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"'='l +1199 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'C @ +40 "core" B +2 "collection"'k% +4 "core" %lHI \  +2 .tCS.seek 7ml +2 "collection"'i' +534 "core" ' +3 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'Q  +2 'W  +40 "core"  +87  +2 .tCBV.dial :waste1 + "collection"'* @ +42 "core" ? +3 .tCS.seek 0ml + "collection"'H' +1630 E\ @@ +12 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'M& +4 "core" &OjJO\ H +2 "collection"'s% +3 "core" %LO\ + .tCSV.dial :flush +2 "collection"'  +69 "core" +3 .tCS.seek 5ml +2 "collection"'d'l +1211 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'l @ +43 "core" B +2 "collection"'!% +4 "core" %lGK\ +2 .tCS.seek 7ml +2 "collection"'' +537 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +2 "collection"'(  +40 "core"  +2 .tCBV.dial :waste2 +2 "collection"'A  +107 "core"  +3 .tCS.seek 0ml + "collection"'u' +1651 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'F& +4 "core" &OhJKv\ H +2 "collection"'0% +3 "core" %IKb\ + .tCSV.dial CSR +2 "collection"'z  +40 "core"  +2 .tCSR.select :kill + "collection"' +10 .tCS.seek 8ml +2 "collection"'g' +1886 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml +2 "collection"'8' D +529 "core" ' +59 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"'e + 'S  +105 "core" ~ +24  +2 .tCTV.dial :intake +2 "collection"'  +68 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"''' \\ +1882 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'  +68 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'7' +581 "core" ' +2 .tCSV.dial CSR + "collection"'  +94 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'O'l +1345 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"';' D +1348 "core" ' +2 .tCSV.dial CBV + "collection"'% +96 "core" +3 .tCS.seek 0ml + "collection"'X' +2616 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&}& +4 "core" & ? 2 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&( +3 "core" ( +2 "manipulator"&:& +4 "core" & k 2 +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &T& +2 "core" & 5 2 +2 .tForearm.seek CC +2 "manipulator"&'ρ +100 "core" ' +2 .tHand.close + "manipulator"&&/ +69 "core" / +2 .tCC.seek :open +2 "collection"'6( +376 "core" ( +3 "manipulator"&& +4 "core" & < 2 +2 "manipulator"&]% +3 "core" % ς  +2 .tForearm.seek :retract +2 "manipulator"&V'\ +95 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&(- +276 "core" ( +2 "manipulator"&q& +4 "core" &-  g +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- - g +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&n' +110 "core" ' +2 .tHand.open + "manipulator"& 1 +65 "core" 1 +2 "manipulator"&L% +4 "core" %  , ǿ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&~'\ +102 "core" ' +2 #tCompleted [/home/esp/esp2/mission/2018_07_19_niagara_mission.rb:126] begun 11:00:28 + #Preparing to sleep until 6:23AM 8/05/2018 +5 #Asleep til 6:23AM 8/05/2018 +4 ."shutdown"CC.coast +2 #tContinuing at 06:23EDT05-Aug-18 + "collection"'6 +4 E\ )(y +3 ."shutdown"CS.coast +2 "collection"'5 +3 ."Qmail"GoodNews.email "Then, in tube 4: Sample.deep; initialPurge; da withoutWCR\\n/home/esp/esp2/mission/2018_07_19_niagara_mission.rb:131\\n{1 => 22, 2 => 22, 3 => 16, 4 => 6}\\nCan@12:57:06, 24.8C, 25% humidity, 14.3psia, 13.589V, 0.177A, 0.171A avg, 2.41W",Subject: "Asleep until 06:23EDT05-Aug-18" +5 ."shutdown"PC.coast +103 "processing"%6 +2 ."shutdown"PS.coast + "processing"%5 +3 ."shutdown"Forearm.coast + "manipulator"&5 +2 ."shutdown"\Elbow.coast + "manipulator"&6 +38 ."shutdown"Sleepy.power :dwarf,:OFF +2 .Sleepy.power :raw,:OFF + #Shutdown +42418 E\ b +60002 "\ s +60002 $\ h +60002 $\ i +60003 #\ n +60002 $\ d +60002 #\ j +60002 %\ x +60002 #\ s +60003 #\ o +60002 #\ g +60002 !\ s +60002 "\ j +60002  \ $$z +60003  \ n +60002 \ r +60002  \ w +60002 \ o +60002  \ k +60003 \ p +60002 !\ e +60002 $\ ##n +60002 $\ c +60002 '\ n +60003 '\ k +60002 (\ j +60002 *\ l +60002 )\ { +60002 +\ n +60003 )\ n +60002 +\ q +60002 *\ x +60002 (\ t +60002 ,\ x +60003 .\ j +60002 .\ o +60002 -\ u +60002 /\ p +60002 +\ n +60003 .\ t +60002 /\ k +60002 0\ s +60002 +\ r +60002 ,\ { +60002 +\ p +60003 -\  +60002 ,\ $#| +60002 -\  +60002 -\ w +60002 -\ x +60003 .\ $$ +60002 0\ q +60002 -\  +60002 '\ y +60002 (\ $$x +60003 %\ b +60003 $\ y +60001 &\ $$ +60002 %\ y +60002 &\ r +60003 $\ l +60002 #\ o +60002 \ o +60002 \ i +60002 \ o +60003 \ n @EDT1533441853.60 \ m +60002 \ q +60002 \ } +60002 \ l +60003 \ p +60002 \ t +60002 \ x +60002 \ { +60002 \ l +60003 \ y +60002 \ o +60002 \ s +60002 \ w +60002 \ n +60003 \ \ ##y +60002 \ k +60002  \ k +60002 \ \ $${ +60002 \ h +60003 \ l +60002 \ | +60002 \ %%u +60002 \ i +60003 \ $$ +60002 \ o +60002 \ t +60002 \ p +60002 \ k +60003 \ %% +60002 \ y +60002 \ y +60002 \  +60002 \ q +60003 \ $#r +60002  \ m +60002  \ y +60002 \ f +60002 \ l +52562 \ ##{ +36 #tPowering up Dwarves +497 .Sleepy.power :raw,:ON + "sampler") +2 )> +2 "core"  +2 "collection"' +3 '5 +2 "core"  +2 "processing"% +2 % +3 "core"  +2 "collection"' 9\ +2 ' 0\ + ' -\ +2 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +2 "sampler")&\ +2 .tSS.configure SSconfig + "sampler")#.0X 22, 2 => 22, 3 => 16, 4 => 6}\\nCan@06:23:27, 24.8C, 25% humidity, 14.3psia, 13.506V, 0.509A, 0.509A avg, 6.87W",Subject: "Started 2018_07_19_niagara_mission phase Sample.deep; initialPurge; da withoutWCR" +2 .tSample.deep +110 "sampler")+0 +1069 "core" 0 +3 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'"& +4 "core" &VZ\  + .tHand.open + "manipulator"&{1 +74 "core" 1 +2 "manipulator"&b& +4 "core" & y f +2 "manipulator"&Y% +3 "core" % \    +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&`(- +178 "core" ( +4 "manipulator"&& +4 "core" &-  > +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &v& +3 "core" &-  > +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage +2 "manipulator"&@' +106 "core" ' +2 .tHand.close + "manipulator"&^/ +69 "core" / +2 "manipulator"&p& +4 "core" &- : > +2 "manipulator"&% +3 "core" %   +3 .tForearm.seek :retract + "manipulator"&'\ +106 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC + "manipulator"& ( +285 "core" ( +2 "manipulator"& & +4 "core" &" = ;6 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &w& +2 "core" &" ;6 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&y'ρ +105 "core" ' +4 "manipulator"&& +4 "core" &" ;5 +2 "manipulator"&#% +4 "core" %ω  B +2 "collection"'& +3 "core" &WY\  +2 "collection"'K& +3 .tCC.seek :closed +2 "collection"'$(O +3 "core" &U[v\  +4 &Y^\  +9 &6XZ\ +} +9 &iVZ\ ? +9 &jmWZ\ K +10 &.WXZ\ K +9 &ZU[\ K +9 &ZUY\ K +10 &tZU[\ K +9 &7]U[\ J +9 &]V[\ J +10 &]S[\ J +9 & }XV[\ J +10 &"?XV[\ J +9 &$XV[\ J +9 &%WW[\ J +10 &'YVY\ J +9 &)GWVZ\ J +10 &+ WXZ\ J +9 &,XW[\ J +9 &.WWY\ J +10 &0OWWZ\ J +9 &2WXZ\ J +9 &3WVY\ J +10 &5WXZ\ J +9 &7XYTZ\ J +10 &9\\W[\ K +9 &:XU[\ J +9 &<ZW[\ J +10 &>_]WZ\ J +9 &@ ]W[\ K +9 &A\\WZ\ K +10 &C[TX\ K +9 &Ef\\WY\ K +10 &G%eXY\ L +9 &H|UY\ N +9 &JSZ\ R +10 &LNTY\ V +9 &NTZ\ G +9 &O,AVY\ *{ +10 &O}hTY\ D +5 ( + "collection"'K& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.80 +2 "collection"'D& +4 "core" &O}_UX\ D + &O}_TW\ D + .tHand.open + "manipulator"&c1 +67 "core" 1 +2 "manipulator"&G% +4 "core" % ω _ B +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&,'\ +98 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'r& +4 "core" &O}_RXs\ D +2 "collection"'J% +3 "core" %TY\ + #tCS Pulling 5ml of flush + .CSV.dial CSR +2 "collection"'  +134 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"'4'l +1345 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +10 '% +2 "core" %lTYn\  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml + "collection"'t' +67 E\ [[ +590 "core" ' +2 .tCSV.dial :waste + "collection"'< +122 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'a' +1983 "core" ' +2 #tPurging external Intake + "collection"'& +4 "core" &O}_TW\ D +2 "collection"'j% +3 "core" %SWp\ + .tCSV.dial :flush +2 "collection"'  +41 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'' D +2364 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +6 "collection"'C 'k  +8 "core"  +73 +2 .tCTV.dial :intake + "collection"'=  +71 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'Q' +2367 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'W  +72 "core"  +2 #tFlushing upper manifold + "collection"'*& +4 "core" &O}^RXp\ D +2 "collection"'i% +3 "core" %TW\ +2 .tCSV.dial :flush + "collection"'M  +68 "core"  +3 .tCS.seek 5ml +2 "collection"'s'l +1220 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +41 "core" A +2 "collection"'H% +4 "core" %lSY\  +2 .tCS.seek 7ml +54 "collection"'l' +555 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"'! +97 "core" ~ +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"'d' +1662 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'('- +762 "core" ' +2 .tCSV.dial :waste + "collection"'A +42 "core" +3 .tCS.seek 0ml + "collection"'' +751 "core" ' +2 "collection"'F& +4 "core" &O}^UWy\ D +2 "collection"'0% +3 "core" %TY\ + .tCSV.dial :flush +2 "collection"'z  +41 "core"  +3 .tCS.seek 3ml +2 "collection"'u'- +762 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'g @ +40 "core" B +2 "collection"'e% +4 "core" %-TYx\  +2 .tCS.seek 5ml +2 "collection"'S'l +530 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml + "collection"'' +1205 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'8'- +768 "core" ' +2 .tCSV.dial :waste + "collection"' +69 "core" +3 .tCS.seek 0ml + "collection"''' +761 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"& & +4 "core" &  ;4 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&7( +3 "core" ( +2 "manipulator"&O& +4 "core" & ! ! ;4 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &%& +2 "core" & !  ;4 +2 .tForearm.seek CC +2 "manipulator"&;'ρ +103 "core" ' +2 .tHand.close + "manipulator"&}/ +65 "core" / +2 .tCC.seek :open +2 "collection"':( +378 "core" ( +3 "manipulator"&T& +4 "core" & !  ;4 +2 "manipulator"&&% +4 "core" % {  l +2 .tForearm.seek :retract + "manipulator"&'\ +101 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&Z(- +281 "core" ( +2 "manipulator"&2& +4 "core" &- o 2 +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 && +2 "core" &- 2 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&]' +111 "core" ' +2 .tHand.open + "manipulator"&1 +76 "core" 1 +2 "manipulator"&q% +4 "core" %  ǿ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +105 "core" ' +2 #tda sampling at most 1000ml +3 #Loading sh1 puck from tube 4 into Collection Clamp + ."Qmail"HABfans.email "Started da in tube 4 at 06:27:52EDT05-Aug-18\\n{1 => 22, 2 => 22, 3 => 16, 4 => 6}\\nCan@06:24:16, 24.9C, 25% humidity, 14.3psia, 13.506V, 0.484A, 0.484A avg, 6.54W",Subject: "da sampling at most 1000ml" +2 "collection"'& +109 "core" &W[\ +2 "manipulator"& % +4 "core" %\ & !M +2 "storage"(L% +3 "core" % V R 3\ +2 "storage"(V. +4 "core" .( +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 4 + "storage"(n(,B +659 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (6& +2 "core" &,G I\ +2 "manipulator"&X& +3 "core" &- 2 +2 "manipulator"&3% +4 "core" %\ & !M +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 +2 "manipulator"&9( +182 "core" ( +2 "manipulator"&~& +5 "core" & L Y +2 "storage"(& +3 "core" &,A g v Z\ +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&'_ +99 "core" ' +3 "storage"(>& +7 "core" &,A 2\ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(5'L +253 "core" ' +2 "storage"(- +3 "core" -'K +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 (P& +3 "core" &,A v \ +2 "manipulator"&N& +3 "core" & Y +3 .t\Elbow.seek 4 +2 "manipulator"&( +13 "core" ( +2 "manipulator"&?& +5 "core" &  +2 "storage"(& +3 "core" &,A \ +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&' +23 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +48 "manipulator"&1/ +74 "core" / +12 ."downElevator"SE.seek :down +4 "manipulator"&|& +3 "storage"(o'v +7 "core" &  +2 "manipulator"&B% +4 "core" %  ! +2 .tForearm.seek :retract +2 "manipulator"&_'\ +93 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&[( +108 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +39 "core" ( +2 "manipulator"&)& +4 "core" & 5 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &/& +3 "core" & < 5 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&m'ρ +96 "core" ' +2 "manipulator"&I& +4 "core" & 5 +2 "manipulator"&.% +4 "core" %ϊ +2 "collection"'& +4 "core" &U[\ +2 "collection"'& +4 .tCC.seek :closed +2 "collection"'R(O +2 "core" &VZ~\ +3 &Y]\  +9 &2~X[\ *y +10 &eVZ\ = +9 &sWZ\ K +9 &MWW[\ I +10 &[X[\ J +9 &]W\\\ J +9 &YU\\\ I +10 &T[X\\\ J +9 &]W]\ J +10 &]WZ\ J +9 & ]VZ\ J +9 &"\\]ZZ\ J +10 &$\\W[\ J +9 &%YY]\ I +9 &'^VZ\ J +10 &)dWZ\\\ J +9 &+&WV\\\ J +10 &,^X\\\ J +9 &.]W[\ J +9 &0l]XZ\ J +10 &2.ZV\\\ J +9 &3WW\\\ J +9 &5WX\\\ I +10 &7tYY\\\ J +9 &96\\UZ\ J +10 &:Z[[\ J +9 &<YY[\ I +9 &>}ZZ[\ I +10 &@>YX[\ J +9 &BYW[\ J +9 &CYW]\ J +10 &E_XZ\ J +9 &GBiW[}\ K +10 &HX]\ O +9 &JW[{\ T +9 &Lj 5y\ U +10 &N(z\ C +9 &O9;$!\ , +9 &O].0~\ B +6 ( + "collection"'& +5 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.75 + .Hand.open + "manipulator"&\\1 +3 "core" &O_47w\ B +73 1 +2 "manipulator"&+% +4 "core" % ϊ  +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&"'\ +98 "core" ' +2 .tSC.coast + "storage"(6 +2 #tcollectSample 1000ml w/bubble point of 24psi + #Priming 7ml + .Sleepy.power :sampler,:ON + .Intake.select :close + .\Exhaust.select :close + .SS.hold +2 "sampler"){+ +3 "core" + + "sampler")b% +4 "core" % \  +2 "collection"'Y& +3 "core" &O^LR~\ B +3 E\ WW + #tCalibrating pressure and temperature sensors + .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast + "sampler")#.0X% +4 "core" %+)_ \  +14 "collection"'% +3 "core" %z\ z +2 "sampler")% +3 "core" %Q \  +15 "collection"'P% +3 "core" %l\ z +2 "sampler")N% +4 "core" %Q \  +14 "collection"'?% +3 "core" %_\ z +2 "sampler")% +3 "core" %Q \  +15 "collection"'% +3 "core" %k\ z +2 "sampler")1% +4 "core" %R \  +14 "collection"'|% +3 "core" %u\ { +2 "sampler")B% +3 "core" %3  \  +15 "collection"'9% +3 "core" %W\ | +2 "sampler")% +3 "core" %! \ n +2 "collection"')% +3 "core" %W\ | +2 #tIntake @17.4psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 89 +2 "sampler")#.Y0X% +3 "core" %`S5 \  +16 "collection"'% +3 "core" %_\ { +2 "sampler")% +3 "core" %`S \ o +15 "collection"'P% +3 "core" %]\ | +2 "sampler")N% +4 "core" %`R \ \ O +14 "collection"'?% +3 "core" %~\ ~ +2 "sampler")% +4 "core" %`R  \ \ O +14 "collection"'% +3 "core" %W\ } +2 "sampler")1% +4 "core" %`R \ \ O +14 "collection"'|% +3 "core" %\ } +2 "sampler")B% +3 "core" %`R!" \ \ O +15 "collection"'9% +3 "core" %v\ } +2 "sampler")% +3 "core" %`R,, \ \ O +2 "collection"')% +3 "core" %}\ | +2 #tIntake @18.2psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 39 +2 "sampler")#.'0X% +3 "core" %c \  +15 "collection"'% +3 "core" %b\ x +2 "sampler")% +3 "core" %Y \  +15 "collection"'P% +3 "core" %z\ x +2 "sampler")N% +4 "core" %Z \  +14 "collection"'?% +3 "core" %a\ u +2 "sampler")% +4 "core" %Y \  +14 "collection"'% +3 "core" %\ w +2 "sampler")1% +3 "core" %+ \  +15 "collection"'|% +3 "core" %\ x +2 "sampler")B% +3 "core" %  \ j +15 "collection"'9% +3 "core" %X\ y +2 "sampler")% +3 "core" % \ \ Q +15 "collection"')% +3 "core" %\ y +2 "sampler")3% +4 "core" % \ \ Q +15 "collection"'% +3 "core" %a\ z +2 "sampler")I% +4 "core" % \ \ Q +14 "collection"'.% +3 "core" %s\ z +2 "sampler")% +4 "core" %  \ \ Q +14 "collection"'% +3 "core" %`\ y +2 "sampler")% +3 "core" %%% \ \ Q +2 "collection"'o% +3 "core" %U\ x +2 #tIntake @18.3psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 23 +2 "sampler")#.0X% +4 "core" %\ x + #tIntake @18.3psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 17 +2 "sampler")#.0X ~\ \ O +15 "collection"'G% +3 "core" %|\ | +2 "sampler")r% +3 "core" %x> \ \ O +15 "collection"'K% +3 "core" %\ | +2 "sampler")J% +4 "core" %x> \ \ O +14 "collection"'D% +3 "core" %e\ { +2 "sampler")y% +3 "core" %x> \ \ O +15 "collection"'E% +3 "core" %\ { +2 "sampler")% +3 "core" %x> \ \ O +15 "collection"'4% +3 "core" %Z\ { +2 "sampler")<% +3 "core" %x> \ \ O +15 "collection"'{% +3 "core" %d\ | +2 "sampler")-% +3 "core" %x> \ \ O +15 "collection"'j% +3 "core" %}\ | +2 "sampler") % +3 "core" %x>\  \ \ O +15 "collection"'a% +3 "core" %i\ | +2 "sampler")k% +3 "core" %x>  ~\ \ O +15 "collection"'C% +3 "core" %]\ { +2 "sampler")% +3 "core" %x>  \ \ O +15 "collection"'% +3 "core" %|\ | +2 "sampler")W% +3 "core" %x> \ \ O +15 "collection"'*% +3 "core" %^\ | +2 "sampler")i% +3 "core" %x> \ \ O +15 "collection"'M% +3 "core" %\ { +2 "sampler")% +3 "core" %x> \ \ O +15 "collection"'% +3 "core" %\ | +2 "sampler")=% +4 "core" %x> \ \ O +14 "collection"'s% +3 "core" %`\ { +2 "sampler")!% +3 "core" %x> \ \ O +15 "collection"'H% +3 "core" %|\ { +2 "sampler")t% +4 "core" %x> \ \ O +14 "collection"'A% +3 "core" %~\ | +2 "sampler")(% +3 "core" %x> \ \ O +15 "collection"'`% +3 "core" %b\ | +2 "sampler")0% +4 "core" %x>  \ \ O +14 "collection"'z% +3 "core" %\ | +3 "sampler")% +4 "core" %x>$# \ \ O +14 "collection"'g% +3 "core" %Z\ | +2 "sampler")Q% +4 "core" %x>#% \ \ O +14 "collection"'u% +3 "core" %\ | +2 "sampler")S% +5 "core" %x>(& \ \ O +15 "collection"'% +3 "core" %\ { +2 "sampler")% +3 "core" %x>+) \ \ O +2 "collection"'F% +3 "core" %}\ { +2 #tIntake @18.3psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 14 +2 "sampler")#.0X' +3 "core" % \ x + ' + ."airStroke"CSV.dial :air +3 ."connect"SSV.dial CBV,avoiding: :exhaust +3 "collection"'l @ + .tCBV.dial SSV +2 "sampler")  +68 "core" B +3 ."airStroke"CS.seek 10ml +2 "collection"'P' D +112 "core"  +2 .tCTV.dial :air +2 "collection"'N  +71 "core" ~ +2 .tdelay 15 seconds +8 ."samplerPumpShutdown"Sleepy.power :sampler,:OFF +1494 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")? +130 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +3 .tSS.seek 0ml +4 "collection"'  + "sampler")' +6 "core" ' + .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")1  +115 "core"  +13  +398 ' +2 "sampler")|% +4 "core" % \ + .tCBV.dial between SSV and waste2 +2 "collection"'B  +29 "core"  +3 "collection"'9% +3 "core" % @W[v\ \ +2 ."connect"CTV.dial CSV,avoiding: :air +2 .tCSV.dial CTV +2 "collection"'  +41 "core"  +2 .tCS.reconfigure CSpressurize +2 "collection"'# d@<< b +3 .tCS.seek 0ml + "collection"')' +2224 "core" '  {\ +3 "collection"'3% +61 "core" %  e\ +2 "sampler")% +3 "core" % \ +2 #tBubblePoint: Intake @38.4psia, Outlet @14.6psia + .CBV.dial SSV + "collection"'I @ +35 "core" A +3 .tSS.reconfigure SSconfig + "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'k' +93 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")C +128 "core"  +88 .tSS.reconfigure SSexhale +3 "sampler")#.0X9 +3 "core" 9C +102 "collection"'?9 +3 "core" 9@ +102 "collection"'9 +4 "core" 9,= +102 "collection"'19 +3 "core" 9I; +102 "collection"'~9 +3 "core" 9f9 +102 "collection"'|9 +3 "core" 97 +102 "collection"'B9 +3 "core" 94 +102 "collection"'99 +4 "core" 91 +102 "collection"'9 +3 "core" 90 +102 "collection"'P9 +3 "core" 9. +102 "collection"'39 +3 "core" 9  + +102 "collection"'9 +3 "core" 9&\ ) +102 "collection"'I9 +4 "core" 9@ ' +102 "collection"'9 +3 "core" 9X & +102 "collection"'9 +3 "core" 9q$ +102 "collection"'9 +3 "core" 9" +102 "collection"'9 +3 "core" 9 +102 "collection"'.9 +3 "core" 9 +102 "collection"'o9 +3 "core" 9 +102 "collection"':9 +3 "core" 9 +102 "collection"'9 +3 "core" 9 +102 "collection"'+9 +3 "core" 9 \  +102 "collection"'29 +4 "core" 9  +103 "collection"'Y9 +3 "core" 9 0 +102 "collection"')9 +3 "core" 9 B +102 "collection"'_9 +3 "core" 9 U  +102 "collection"'b9 +3 "core" 9 f +102 "collection"'m9 +4 "core" 9 w +102 "collection"'U9 +3 "core" 9   +102 "collection"'59 +3 "core" 9 ! +102 "collection"'n9 +3 "core" 9 " +102 "collection"'v9 +3 "core" 9 ## +102 "collection"'\\9 +11 "core" 9 %' +102 "collection"'p9 +3 "core" 9 &+ +102 "collection"'9 +3 "core" 9 (0 +102 "collection"'@9 +3 "core" 9 )4 +102 "collection"'x9 +3 "core" 9 *8\ +102 "collection"'h9 +3 "core" 9\ +< +102 "collection"'9 +3 "core" 9\ ,@ +102 "collection"'9 +3 "core" 9\ .E +102 "collection"'#9 +3 "core" 9\ .I +102 "collection"'9 +61 "core" 9\ -0O +103 "collection"' 9 +2 "core" 9\ 61S +103 "collection"'^9 +3 "core" 9\ >4X +102 "collection"'/9 +3 "core" 9\ E5\\ +102 "collection"'c9 +3 "core" 9\ M5` +102 "collection"'G9 +3 "core" 9\ S5d +102 "collection"'9 +4 "core" 9\ Z7i +103 "collection"'K9 +3 "core" 9\ `8m +102 "collection"'J9 +3 "core" 9\ g9q +102 "collection"'D9 +3 "core" 9\ k:u +102 "collection"'9 +3 "core" 9\ p<y +102 "collection"'E9 +4 "core" 9\ v=~ +102 "collection"'9 +3 "core" 9\ y> +2 .tCH.hold 10:00,70C +3 "collection"'4 `\ `\ w +3 "core"  +3323 E \ ~~ +56678 "core" ` + "collection"'y9 +4 "core" 9\  + #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml + "collection"'<' +351 "core" ' +3 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'- @ +95 "core" A +2 .tCSV.dial :air +2 "collection"'j @ +40 "core" > +5 .tCS.seek 5ml + "collection"'a'l +1347 "core" ' +2 .tCSV.dial CTV + "collection"'{  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'C @ +41 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'r  +41 "core"  +4 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +42 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'k' +473 E\ HH +885 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"' +95 "core" ~ +2 .tCBV.dial CSV + "collection"'W  +28 "core"  +2 "collection"'*% +4 "core" % / /\ +2 .tCS.seek 5ml +2 "collection"''l +1348 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'M  +40 "core" +2 "collection"'% +4 "core" %l \  +2 .tCS.seek 6.999ml +2 "collection"'i' +580 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"' @ +40 "core" > +3 .tCS.seek 10ml + "collection"'s' D +843 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'= ` +118 "core" b +3 #tRecycling Lysate (#1 of 1) .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'H   +35 "core" ! +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'!  + 'A  +25 "core"  +102  +3 .tCS.seek 5ml + "collection"'t'l +1358 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'` @ +95 "core" A +2 .tCSV.dial :waste +2 "collection"'( +96 "core" +2 .tCS.seek :empty +2 "collection"'z'Ͱ +1352 "core" ' +2 .tCSV.dial :air + "collection"'0 @ +69 "core" A +3 .tCS.seek 5ml + "collection"'g'l +1356 "core" ' +2 .tCSV.dial CTV + "collection"'u  +41 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'S @ +42 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'  +42 "core"  +3 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +41 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'F' +1350 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"'w +106 "core" +2 .tCBV.dial CSV + "collection"'O  +36 "core"  +2 "collection"'8% +4 "core" %w~\ +2 .tCS.seek 5ml +2 "collection"'}'l +1345 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'d  +41 "core" +2 "collection"',% +4 "core" %l \ +2 .tCS.seek 7ml +2 "collection"'$' +588 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'T @ +53 "core" B +3 .tCS.seek 10ml + "collection"'&' D +840 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'; ` +111 "core" ^ +2 #tLysing Complete +2 "collection"'e& +3 "core" &O]! \ B +2 #tStoring sh1 puck in Collection Clamp to tube 3 + "manipulator"&% +3 "core" %\ " F , +2 "storage"(7% +4 "core" %p ] U \ + "storage"(. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 3 + "storage"(q( +342 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" & , & 2\ + "manipulator"&& +4 "core" & & 5 +3 "manipulator"& % +52 "core" %\ " r , +10 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 +2 "manipulator"&L(j +161 "core" ( +2 "manipulator"&V& +4 "core" &q V  +2 "storage"(]& +4 "core" & t w\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&6' +94 "core" ' +2 "storage"(X& +4 "core" & J\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(%'L +146 "core" ' +3 "storage"( - +3 "core" -'} + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&\ & +3 "core" &q I  +2 "storage"( & +4 "core" &\ _ _\  + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 3 +2 "manipulator"&Z'6 +31 "core" ' +2 .t\Elbow.hold +2 "manipulator"&l, +3 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(- +3 "core" -'} +2 .tSE.seek 15.09 Pucks below Top Plate + "storage"(N'5 +36 "core" ' +2 "manipulator"&'% +4 "core" %=  +2 "storage"(>& +3 "core" &\ " , \  +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 307 counts + "manipulator"&?'i +16 "core" ' +2 "manipulator"&& +4 "core" &u V  +2 "storage"(1& +3 "core" &\ ` ^\  +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&~' +26 "core" ' +3 .tSE.seek 16.09 Pucks below Top Plate + "storage"(|'$ +49 "core" ' +2 "manipulator"&B& +4 "core" &u  +2 "manipulator"&9% +4 "core" %  + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +91 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&P( +169 "core" ( +3 "manipulator"&3& +4 "core" &" j <= +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &" W << +2 .tForearm.seek CC + "manipulator"&I'ρ +106 "core" ' +2 .tHand.close + "manipulator"&/ +69 "core" / +2 .tCC.seek :open +2 "collection"'( +378 "core" ( +2 "storage"(& +4 "core" &\ !  \  + "storage"(& +4 "core" &\ ! - &\  + "manipulator"&.& +4 "core" &" P << +2 "manipulator"&o% +3 "core" % e J A +2 .tForearm.seek :retract + "manipulator"&:'\ +94 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 +2 "manipulator"&(j +156 "core" ( +2 "manipulator"&+& +4 "core" &q   +2 "storage"(2& +4 "core" &\ a ]\  + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 3 + "manipulator"&Y'6 +108 "core" ' +2 .t\Elbow.hold + "manipulator"&), +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&_1 +71 "core" 1 +10 "manipulator"&b% +5 "core" % J +2 "storage"(m& +3 "core" &\ ; : \  +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 320 counts + "manipulator"&U'v +14 "core" ' +2 "manipulator"&5& +4 "core" &v   +2 "storage"(n& +4 "core" &\ R [ \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&v' +30 "core" ' +2 "storage"(\\% +4 "core" %* m g 7\ o +3 ."downElevator"SE.seek :down +2 "storage"(p'v +99 (% +3 "core" %O 6\ +2 "manipulator"&@% +4 "core" %  ! + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&x'\ +3 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +86 "core" ' +2 .tSC.coast + "storage"(6 +2 #tTranferring DA +2 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'h& +4 "core" &%(\ + .tHand.open +2 "manipulator"&1 +25 "core" 1 +2 "manipulator"&& +4 "core" &v   +2 "manipulator"&#% +4 "core" %\ " 3 ; +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&(- +170 "core" ( +3 "manipulator"& & +4 "core" &- < +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &^& +2 "core" &- < +3 .tForearm.seek :garage + "manipulator"&/' +109 "core" ' +2 .tHand.close + "manipulator"&c/ +71 "core" / +2 "manipulator"&G& +4 "core" &- ] < +2 "manipulator"&% +4 "core" %   v +2 .tForearm.seek :retract + "manipulator"&K'\ +102 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +56 .t\Elbow.seek CC +9 "manipulator"&J( +271 "core" ( +2 "manipulator"&D& +4 "core" &  3 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & 3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&E'ρ +96 "core" ' +2 "manipulator"&& +4 "core" & $ 3 +2 "manipulator"&Q% +4 "core" %τ +2 "collection"'4& +3 "core" &'+\ +2 "collection"'y& +4 .tCC.seek :closed + "collection"'(O +3 "core" &))\ +3 &&*\  +9 &3%)\ *z +10 &h')k\ > +9 &s&*\ J +9 &[[%*\ I +10 &\\'*\ I +9 &Y'*|\ I +10 &X'*d\ H +9 &b\\&)W\ I +9 &%['(\ I +10 &\\'*\ I +9 & Y$)\ I +9 &"j[&+\ I +10 &$-\\(*\ I +9 &%[%*\ H +10 &'\\&)\ I +9 &)s['*j\ I +9 &+5[(.R\ I +10 &,_'*\ I +9 &.Z&)\ I +9 &0|[&*\ H +10 &2=['*\ I +9 &4Z'*y\ H +10 &5[')h\ I +9 &7Z)+\ H +9 &9D\\(+\ I +10 &;Z&)\ I +9 &<]%,\ I +9 &>['+\ I +10 &@L^'+\ I +9 &B\\'+x\ I +10 &CY'*]\ I +9 &Ea((\ I +9 &GQh&) \ J +10 &I\ %(\ M +9 &J(*\ R +9 &Lw%(\ U +10 &N6&*\ C +9 &O;8(*\ )z +10 &Oe&)\ H +3 ( + "collection"'y& +2 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.67 +2 "collection"'-& +4 "core" &Oc&+\ H + .tHand.open + "manipulator"&j1 +77 "core" 1 +2 "manipulator"&<% +4 "core" %τ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&{'\ +93 "core" ' +2 .tPSV.dial PSR + "processing"%C +137 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%r' +1621 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +4 "processing"%  +44 "core"  +3 .tPS.seek 0ml + "processing"%a'W +1607 "core" ' +2 .tPSV.dial PSR + "processing"% +42 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%W' +2628 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%* + "collection"'k  +6 "core"  +2 "processing"%M  +42 "core"  +30 +2 .tPSV.dial :mixloop + "processing"% +97 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%  +123 "core" +3 .tPS.seek 0ml + "processing"%'W +2636 "core" ' +2 .tPSV.dial :air + "processing"%i  +43 "core"  +3 .tPS.seek 2.5ml + "processing"%=' +2632 "core" ' +2 .tPSV.dial :mixloop + "processing"%H +42 "core" +3 .tPS.seek 0ml + "processing"%!'W +2626 "core" ' +2 .tPSV.dial :air + "processing"%A  +42 "core"  +3 .tPS.seek 2.5ml + "processing"%s' +2632 "core" ' +2 .tPSV.dial :mixloop + "processing"%` +42 "core" +3 .tPS.seek 0ml + "processing"%('W +2644 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&t& +4 "core" & = 2 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&0( +3 "core" ( + "manipulator"&z& +3 "core" &  2 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &u& +3 "core" & ' 2 +2 .tForearm.seek CC + "manipulator"&S'ρ +104 "core" ' +2 .tHand.close + "manipulator"&/ +66 "core" / +2 .tCC.seek :open +2 "collection"'( +375 "core" ( +2 "manipulator"&g& +4 "core" & I 2 + "manipulator"&w% +4 "core" % l D M +2 .tForearm.seek :retract + "manipulator"&O'\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&8(- +273 "core" ( +2 "manipulator"&F& +4 "core" &- w +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &d& +2 "core" &-  w +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&,' +113 "core" ' +3 .tHand.open + "manipulator"&}1 +75 "core" 1 +2 "manipulator"&T% +4 "core" % u T ǹ{ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&$'\ +103 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing + ."connect"PRV.dial CBV +2 .tCBV.dial PRV +2 .CTV.dial :air,avoiding: :intake + #Loading lyfil puck from tube 4 into Collection Clamp + "collection"';& +4 "core" &.1\ +2 "manipulator"&e% +3 "core" %\  + +2 "storage"(% +4 "core" %r \ + "storage"(7. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 4 + "storage"((,B +346 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" &,E) m w )\ \  +2 "manipulator"&& +3 "core" &- O w +2 "manipulator"& % +3 "core" %\   + +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 +55 "manipulator"&V( +183 "core" ( +2 "manipulator"&]& +4 "core" & C +2 "storage"(X& +3 "core" &,B \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&['_ +94 "core" ' +2 "storage"( & +4 "core" &,B \ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(\ 'L +255 "core" ' +2 "storage"( - +3 "core" -'U +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 ("& +3 "core" &,B ~\ +2 "manipulator"&& +3 "core" & ) B +2 .t\Elbow.seek 4 + "manipulator"&'( +18 "core" ( +2 "manipulator"&>& +4 "core" & K  +2 "storage"(& +3 "core" &,B \ +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&1' +21 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&B/ +72 "core" / +13 ."downElevator"SE.seek :down +3 "manipulator"&9& +6 "storage"(6'v +4 "core" &  +2 "manipulator"&L% +4 "core" %  \ +2 .tForearm.seek :retract +2 "manipulator"&%'\ +91 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&Z( +130 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +21 "core" ( +2 "manipulator"&?& +4 "core" & 4 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &N& +2 "core" &  4 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&3'ρ +99 "core" ' +4 "manipulator"&& +4 "core" &  4 +2 "manipulator"&~% +4 "core" %ω / +2 "collection"'l& +4 "core" &.2z\ +2 "collection"'& +3 .tCC.seek :closed +2 "collection"'(O +3 "core" &.0p\ +3 &.1\  +10 &4.2\ *z +9 &\ h03\ > +9 &r.1e\ J +10 &c[.1\ I +9 &%\\/3\ I +9 &\\02\ I +10 &[-1p\ I +9 &k\\02l\ I +10 &.[.0]\ H +9 &_03M\ I +9 & ^.46\ I +10 &"r[/1,\ I +10 &$5\\/3!\ I +8 &%Z/3\ H +10 &'\\/3]\ I +9 &){[.2t\ I +10 &+=[/3o\ I +9 &,Z/3f\ I +9 &.Z/1a\ I +10 &0[12[\ I +9 &2D]/1J\ I +9 &4Z02<\ I +10 &5]/25\ I +9 &7Z.1$\ I +10 &9LY/2\ I +9 &;\\03 \ I +9 &<[25\ I +10 &>Y/4 \ I +10 &@U[.2\ I +8 &B\\.3\ I +10 &C[.15\ H +9 &E`11\ I +10 &GYh.1\ J +9 &I-1P\ M +9 &J-0I\ R +10 &L~-2B\ U +9 &N?/0C\ C +9 &OE?-1.\ $m +10 &Ozh,23\ F +2 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.66 + .Hand.open + "manipulator"&R1 +74 "core" 1 +2 "manipulator"&% +4 "core" % ω +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +96 "core" ' +2 .tSC.coast + "storage"(6 +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'.  +124 "core"  +2 .tCSV.dial CTV + "collection"'o  +28 "core"  +3 .tPS.seek 2.5ml + "processing"%+' +2629 "core" ' +2 "collection"'2% +4 "core" % A\ E\  +2 .tCS.seek 5.75ml +2 "collection"'I'^ +1181 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%P  +42 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%_  +67 "core"  +3 .tPS.seek 0ml + "processing"%b'W +2628 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'m ` +36 "core" _ +2 .tCSV.dial :air +2 "collection"'5 @ +42 "core" > +3 .tCS.seek 10ml + "collection"'n' D +1154 "core" ' +2 .tCSV.dial CTV + "collection"'\\  +42 "core"  +2 .tCS.seek 0ml +2 "collection"':' +2619 "core" ' +2 .tCBV.dial :waste1 + "collection"' @ +29 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +3 "collection"'@  +125 "core" +2 "collection"'& +4 "core" &OzeO\ F +2 #tStoring lyfil puck in Collection Clamp to tube 3 + "manipulator"&h% +4 "core" %\   +2 "storage"(Y% +3 "core" % ^ ^\ +2 "storage"(. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 + "storage"(( +343 "core" ( +4 .tSC.reconfigure SCloose + "storage"($.\ 1~b +3 (#& +2 "core" &  ! \ +2 "manipulator"&U& +3 "core" & 4 +2 "manipulator"&|% +4 "core" %\  p  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 + "manipulator"&v(j +157 "core" ( +2 "manipulator"&p& +4 "core" &p |  +2 "storage"( & +3 "core" & A =\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&^' +95 "core" ' +2 "storage"(q& +4 "core" & 9 : 4\ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"()'L +144 "core" ' +2 "storage"(c- +3 "core" -'s +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 "manipulator"&G& +3 "core" &p  +2 "storage"(& +3 "core" &\ \  G\ +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +54 .tForearm.reconfigure LooseForearm +12 "manipulator"&#Q@2^d^b +2 .tForearm.seek 3 + "manipulator"&x'6 +32 "core" ' +2 .t\Elbow.hold + "manipulator"&/, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(D- +2 "core" -'s +2 .tSE.seek 16.09 Pucks below Top Plate +2 "storage"('+ +31 "core" ' +2 "manipulator"&% +4 "core" %. +2 "storage"(& +3 "core" &\  |\ +2 .tForearm.force -20 "manipulator"&5 +3 .tForearm.seek 3 + 292 counts + "manipulator"&Q'Z +18 "core" ' +2 "manipulator"&4& +4 "core" &  +2 "storage"(K& +4 "core" & E 3\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&' +25 "core" ' +3 .tSE.seek 17.09 Pucks below Top Plate + "storage"(-' +48 "core" ' +2 "manipulator"&j& +4 "core" &  +2 "manipulator"&<% +4 "core" % Q +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&y'\ +90 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&C( +147 "core" ( +2 "manipulator"&E& +4 "core" &  2 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 & & +2 "core" & 2 +2 .tForearm.seek CC +2 "manipulator"&r'ρ +93 "core" ' +2 .tHand.close + "manipulator"&/ +65 "core" / +2 .tCC.seek :open +2 "collection"'a( +378 "core" ( +2 "storage"(*& +4 "core" &\ \  \ +2 "storage"(M& +3 "core" &\ \ \ +2 "manipulator"&k& +4 "core" & y 2 + "manipulator"&% +4 "core" % ϐ 3 +2 .tForearm.seek :retract + "manipulator"&'\ +94 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 +2 "manipulator"&W(j +156 "core" ( +2 "manipulator"&i& +4 "core" &m    +2 "storage"(& +3 "core" &\ \  \ +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 3 +2 "manipulator"&H'6 +106 "core" ' +2 .t\Elbow.hold + "manipulator"&=, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&A1 +72 "core" 1 +12 "manipulator"&!% +4 "core" % I c +2 "storage"(`& +4 "core" &\ \ F\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 319 counts + "manipulator"&s'u +14 "core" ' +2 "manipulator"&t& +4 "core" &x >  +2 "storage"(z& +4 "core" & " # \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&u' +20 "core" ' +2 "storage"(% +4 "core" %# % $ g\ q +3 ."downElevator"SE.seek :down +2 "storage"(J'v +99 ({% +3 "core" % s g >\ +2 "manipulator"&% +4 "core" % S + ' +2 ."downElevator"SE.coast +2 .tForearm.reconfigure LooseForearm +2 "storage"(5 +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&g'\ +89 "core" ' +2 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%w  +69 "core" +3 .tPS.seek 2.5ml +2 "processing"%S' +580 E\ .. +2048 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%F +39 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%d  +41 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%0 +41 "core" +2 .tdelay 1 second +102 .PSV.dial :air +3 "processing"%}  +42 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%T'W +2625 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%O& +4 "core" &O\  + .tHand.open +2 "manipulator"&;1 +20 "core" 1 +2 "manipulator"&e& +4 "core" &x  +2 "manipulator"&% +3 "core" %\    +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&7(- +174 "core" ( +2 "manipulator"&,& +4 "core" &- K % +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 && +2 "core" &- $ % +3 .tForearm.seek :garage + "manipulator"&' +107 "core" ' +2 .tHand.close + "manipulator"& / +70 "core" / +2 "manipulator"&]& +4 "core" &- _ % +2 "manipulator"&X% +4 "core" %   ǿi +2 .tForearm.seek :retract + "manipulator"& '\ +98 "core" ' +4 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek PC + "manipulator"&8( +113 "core" ( +2 "manipulator"&$& +4 "core" & G + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +63 & & +3 "core" & 5 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&"' +95 "core" ' +2 "manipulator"&& +4 "core" &  +2 "manipulator"&>% +4 "core" %  +2 "processing"%& +4 "core" &Z\  +2 "processing"%B& +3 .tPC.seek :closed +2 "processing"%9(Tg +3 "core" &:\  +2 &Y\  +10 &5Z\ +{ +9 &hZ\ ? +10 &hu[\ L +9 &,Zh\ L +9 &\\c\ K +10 &`i\ L +9 &r^l\ L +10 &4^j\ L +9 &Zj\ K +9 &_g\ K +10 & {`r\ K +9 &"<]u\ L +9 &#\\z\ K +10 &%Zx\ K +9 &'`{\ K +9 &)D`v\ L +10 &+]\ K +9 &,Z\ K +10 &.`\ K +9 &0M\\\ K +9 &2Z\ K +10 &3Z\ K +9 &5_\ K +9 &7U]\ K +10 &9Z\ K +9 &:_\ K +10 &<]\ K +9 &>]Z\ K +9 &@]\ L +10 &A\\\ K +9 &C[\ K +10 &Ed\\\ L +9 &G&d\ L +9 &Hh\ L +10 &Js\ N +9 &L]\ Q +9 &N\ Q +10 &O\ Q +9 &Q\ Q +9 &SL}r\ 7 +10 &T&5\ F +9 &TG\ % +2 ( + "processing"%B& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.50 + "processing"%L& +4 "core" &TG\ % + .tHand.open + "manipulator"&V1 +75 "core" 1 +2 "manipulator"&[% +4 "core" %  ; +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&?'\ +98 "core" ' +2 .tPRV.dial :air + "processing"%N  +42 "core"  +2 .tPSV.dial :mixloop +2 "processing"%\ +42 "core" +4 "processing"%1% +3 "core" %\\\ +3 .tPS.seek 0.3ml + "processing"%' +389 "core" ' +2 .tPSV.dial PSR + "processing"%~ +97 "core"  +3 .tPSR.select :wash + "processing"% +11 .tPS.seek 0.7ml +2 "processing"%l'* +495 "core" ' +3 .tdelay 3 seconds +302 .PSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%'' +1911 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%6 +97 "core" +2 .tPTV.dial :mixing +2 "processing"%% @ +68 "core" B +2 .tPBV.dial :waste2 +2 "processing"%  +87 "core"  +16 .tPS.seek 0ml +2 "processing"%R'W +2629 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&& +4 "core" &  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC + "manipulator"&( +3 "core" ( +2 "manipulator"&.& +4 "core" & 1 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &o& +3 "core" &  +2 .tForearm.seek PC + "manipulator"&3' +99 "core" ' +2 .tHand.close + "manipulator"&/ +72 "core" / +2 .tPC.seek :open +2 "processing"%(( +400 "core" ( +2 "manipulator"&2& +4 "core" &  + "manipulator"&&% +4 "core" %  +2 .tForearm.seek :retract + "manipulator"&P'\ +101 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&_(- +156 "core" ( +2 "manipulator"&+& +4 "core" &- " +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &m& +2 "core" &- % +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&5' +112 "core" ' +2 .tHand.open + "manipulator"&I1 +67 "core" 1 +2 "manipulator"&\\% +4 "core" %  < Ǿ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&n'\ +103 "core" ' +2 #tLoading da puck from tube 4 into Processing Clamp + "processing"%& +4 "core" &\ +2 "manipulator"&@% +4 "core" %\   6 +2 "storage"(% +3 "core" %} 0\ +2 "storage"(h. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 + "storage"(Y(,B +339 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" &,?" a U\ \  + "manipulator"&#& +4 "core" &-  + "manipulator"&U% +4 "core" %\  6 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 + "manipulator"&|( +186 "core" ( +2 "manipulator"&p& +4 "core" &  [ +2 "storage"( & +3 "core" &,@6 > F O\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&q'_ +93 "core" ' +2 "storage"(Z& +4 "core" &,@6 w x "\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(c'L +265 "core" ' +2 "storage"(G- +3 "core" -'^ + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (& +3 "core" &,@5 _ _ \  + "manipulator"&& +4 "core" & + [ + .t\Elbow.seek 4 +2 "manipulator"&D( +17 "core" ( +2 "manipulator"&& +4 "core" &   + "storage"(& +4 "core" &,@4 v u\  +2 .tForearm.seek 4 + 300 counts + "manipulator"&4' +21 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&K/ +68 "core" / +12 ."downElevator"SE.seek :down +3 "manipulator"&j& +5 "storage"(<'v +3 "core" &   +2 "manipulator"&^% +3 "core" %   +2 .tForearm.seek :retract +2 "manipulator"&v'\ +93 "core" ' +2 .t\Elbow.seek PC +65 "manipulator"&)( +71 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +207 "core" ( +2 "manipulator"&x& +4 "core" & j +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &Q& +3 "core" & $ j +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&' +100 "core" ' +2 "manipulator"&E& +4 "core" & G i +2 "manipulator"& % +3 "core" %  +2 "processing"%& +4 "core" &\ +2 "processing"%/& +4 .tPC.seek :closed + "processing"%(Tg +3 "core" &\ +3 &\  +9 &1~\ *x +9 &c\ = +9 &}v\ L +10 &@[\ K +9 &[\ K +9 &[\ K +10 &Z\ K +9 &H_\ K +10 &\ \\\ K +9 &Y\ K +9 & \\\ K +10 &"QY\ K +9 &$\\\ K +9 &%^\ K +10 &'\\\ K +9 &)W\\\ L +10 &+[\ K +9 &,\\\ K +9 &.\\\ K +10 &0`[\ K +9 &2#X\ K +9 &3[\ K +10 &5ZL\ K +9 &7h[\ K +10 &9*[\ K +9 &:[\ K +9 &<\\\ K +10 &>qW\ K +9 &@3[\ K +9 &A[\ K +10 &C\\\ K +9 &Ex\\\ K +10 &G:\\\ K +9 &Hd\ L +9 &Jq\ M +10 &Lp\ Q +9 &N3\ P +9 &O\ Q +10 &Q\ Q +9 &SYyj\ 9 +10 &T(#U\ X +9 &TU"\ + +2 ( + "processing"%/& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.51 + .Hand.open + "manipulator"&y1 +74 "core" 1 +3 "manipulator"&% +4 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&*'\ +106 "core" ' +2 .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 4 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"%M9 +2 %k  +5 "core" 9- +102 "processing"%9 +3 "core" 9+ +102 "processing"%i9 +3 "core" 9) +102 "processing"%9 +3 "core" 9' +102 "processing"%r9 +3 "core" 9& +102 "processing"%C9 +3 "core" 9% +102 "processing"%A9 +3 "core" 9% +102 "processing"%!9 +3 "core" 9& +102 "processing"%`9 +3 "core" 9'" +102 "processing"%t9 +3 "core" 9)& +103 "processing"%z9 +3 "core" 9*+ +102 "processing"%9 +3 "core" 9./ +102 "processing"%9 +3 "core" 913 +102 "processing"%{9 +3 "core" 947 +103 "processing"%9 +3 "core" 98; +102 "processing"%W9 +3 "core" 9;@ +102 "processing"%H9 +3 "core" 9AD\ +102 "processing"%s9 +3 "core" 9EH\ +102 "processing"%w9 +3 "core" 9KL\ +102 "processing"%-9 +3 "core" 9QP +103 "processing"%J9 +3 "core" 9VU +102 "processing"%u9 +3 "core" 9\\Y +102 "processing"%9 +3 "core" 9b] +102 "processing"%b9 +3 "core" 9ga +102 "processing"%F9 +3 "core" 9me +3 .tPH.hold 2:00:00,28C +2 .delay 1:30 +2 "processing"%d pph +3 "core" f +8999 .tPSR.select :air +2 .PSV.dial PSR + "processing"%0 +98 "core"  +2 .tPSR.select :wash + "processing"% +11 .tPS.seek 0.5ml +2 "processing"%}' +587 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +32 "processing"% +10 .tPS.seek 2ml + "processing"%S'[ +1606 "core" ' +2 .tPTV.dial :puck + "processing"%O  +69 "core"  +2 .tPSV.dial PTV +2 "processing"%; +69 "core" +2 .tPBV.dial :waste1 +2 "processing"%e  +123 "core"  +2 "processing"%% +4 "core" %ZL\  +2 .tPS.seek 1.5ml +2 "processing"%,' +587 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +31 "core" + +3 .tPS.seek 0ml + "processing"%='W +1609 "core" ' +2 .tdelay 5:00 +25858 E \ 33 +4144 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "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 + "processing"%X +70 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%g' +2274 "core" ' +2 .tPSV.dial PTV + "processing"%$ +71 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"% +70 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV + "processing"% +70 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%  +67 "core"  +2 .tPS.seek :empty +2 "processing"%>'9 +2256 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%7  +122 "core" +2 .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 .tPRV.dial :ab1 +2 "processing"% @ +69 "core" A +3 .tPS.reconfigure PSslow + "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%f'w +353 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +3 "collection"'L  + "processing"%V  +45 "core"  +4 +2 "processing"%[% +4 "core" %r\  +2 .tPS.seek 0.32ml +2 "processing"%B' +387 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'N  +27 "core" +2 .tPRV.dial :air +2 "processing"%\  +52 "core"  +3 .tPS.seek 0.9ml +2 "processing"%1'D +1234 "core" ' +2 .tPRV.dial :waste2 + "processing"%" @ +71 "core" ? +3 .tPS.seek 0.5ml +2 "processing"%T' +859 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +51 "processing"%~  +50 "core"  +3 .tPS.reconfigure PSconfig + "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%'[ +1607 "core" ' +2 .tPSV.dial :PML + "processing"%l +42 "core" +2 .tPTV.dial :mixing +2 "processing"%6 @ +69 "core" B +2 .tPBV.dial :waste1 +2 "processing"%%  +32 "core" +2 "processing"%% +4 "core" %X\  +2 .tPS.seek 1.85ml +2 "processing"%''8 +239 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +3 .tPS.seek 0ml +2 "processing"%.'W +1964 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'o& +3 "core" &8=\ + .tHand.open + "manipulator"&1 +17 "core" 1 +2 "manipulator"&8& +4 "core" &  i +2 "manipulator"&?% +4 "core" %\    +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&9(- +142 "core" ( +2 "manipulator"&2& +4 "core" &- <  +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &&& +3 "core" &-   +2 .tForearm.seek :garage +2 "manipulator"&+' +105 "core" ' +2 .tHand.close + "manipulator"&m/ +73 "core" / +2 "manipulator"&3& +4 "core" &- ?  +2 "manipulator"&% +4 "core" %  v +2 .tForearm.seek :retract +2 "manipulator"&I'\ +100 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&\\( +280 "core" ( +2 "manipulator"&& +4 "core" &! L ;7 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &P& +2 "core" &! # ;7 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +3 "manipulator"&@'ρ +102 "core" ' +2 "manipulator"&& +4 "core" &! d ;6 +2 "manipulator"&h% +3 "core" %ς F +3 "collection"'5& +3 "core" &8<\ +2 "collection"'& +4 .tCC.seek :closed + "collection"'#(O +3 "core" &9;\ +4 &7;\ 6 +9 &@J}7<\ 0 +10 &uv:<\ E +9 &#`5;\ K +9 &Z8<\ K +10 &[8<\ J +9 &kY7:\ J +9 &-]9:\ J +10 &[9:\ J +9 &W8=\ J +10 &s]7;\ J +9 &!5\\8;\ J +9 &"W:;\ J +10 &$[9;\ J +9 &&{Z8;\ J +9 &(>X9;\ J +10 &)\\7=\ J +9 &+W8<\ J +10 &-\\9=\ J +9 &/EZ;<\ J +9 &1W9=\ J +10 &2\\9<\ J +9 &4[:<\ J +9 &6L\\9;\ K +10 &8Z9<\ J +9 &9Z8=\ J +10 &;[8=\ J +9 &=UZ8<\ J +9 &?Y8=\ J +10 &@[8;\ J +9 &B]6=\ J +9 &D]]8;\ J +10 &F]9<\ K +9 &Gj8;\ L +10 &I7:\ O +9 &KJ5:\ T +9 &M59\ V +10 &Nx6:\ 7 +9 &Of-8:\ a +9 &OW7:\ C +4 ( + "collection"'& +2 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.59 +2 "collection"'U& +4 "core" &OW7;\ C + .tHand.open + "manipulator"&p1 +73 "core" 1 +2 "manipulator"& % +4 "core" % ς ^ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&Z'\ +96 "core" ' +2 .tPSV.dial PSR + "processing"%_ +96 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%n' +1617 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%G  +41 "core"  +3 .tPS.seek 0ml + "processing"%'W +1605 "core" ' +2 .tPSV.dial PSR + "processing"% +42 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%' +2632 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%  + "collection"'K  +38 "core"  +116  +2 .tPSV.dial :mixloop + "processing"%j +97 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%^  +70 "core" +3 .tPS.seek 0ml + "processing"%|'W +2627 "core" ' +2 .tPSV.dial :air + "processing"%q  +41 "core"  +3 .tPS.seek 2.5ml + "processing"%c' +2627 "core" ' +2 .tPSV.dial :mixloop + "processing"%4 +43 "core" +3 .tPS.seek 0ml + "processing"%x'W +2638 "core" ' +2 .tPSV.dial :air + "processing"%Q  +42 "core"  +3 .tPS.seek 2.5ml + "processing"%D' +2629 "core" ' +2 .tPSV.dial :mixloop + "processing"%< +42 "core" +3 .tPS.seek 0ml + "processing"%E'W +2629 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"& & +4 "core" &   ;6 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&( +4 "core" ( +2 "manipulator"&v& +4 "core" &  ;6 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &(& +2 "core" &  } ;6 +2 .tForearm.seek CC +2 "manipulator"&y'ρ +102 "core" ' +2 .tHand.close + "manipulator"&/ +72 "core" / +2 .tCC.seek :open +57 "collection"'M( +378 "core" ( +2 "manipulator"&/& +4 "core" &! > ;6 +2 "manipulator"&% +3 "core" %  +2 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&i(- +279 "core" ( +2 "manipulator"&Y& +4 "core" &- C > +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- > +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&r' +108 "core" ' +4 .tHand.open + "manipulator"&C1 +66 "core" 1 +2 "manipulator"&A% +4 "core" %  5 Ǿ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&!'\ +98 "core" ' +2 ."da"delayUntil "07:25:53.97" +15169 E\ 32 +9692 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%` @ +71 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%t  +32 "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 PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2258 "core" ' +2 ."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"%W +42 "core" +5 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%H  +41 "core"  +2 ."da"PS.seek :empty +2 "processing"%s'9 +2271 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%w +124 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"%J'[ +1613 "core" ' +2 ."da"PTV.dial :puck + "processing"%u  +69 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"PBV.dial :waste1 + "processing"%b  +32 "core" +2 "processing"%F% +4 "core" %Y1\  +2 ."da"PS.seek 1.5ml +2 "processing"%0' +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%R * +31 "core" * +3 ."da"PS.seek 0ml +2 "processing"%}'W +1605 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .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"%; * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%e +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2270 "core" ' +2 ."da"PSV.dial PTV + "processing"%S +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 +3 "processing"%k  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"% '9 +2260 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%] +123 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%X' +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 + .PSV.dial PTV + "processing"%$ +68 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core"  +2 "processing"%% +4 "core" %]\  +2 ."da"PS.seek 1.5ml +2 "processing"%' +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%g * +33 "core" * +3 ."da"PS.seek 0ml +2 "processing"%7'W +1618 "core" ' +2 ."da"delay 2:00 +9157 E\ 44 +2845 #"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"% * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%> +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%V' +2264 "core" ' +2 ."da"PSV.dial PTV + "processing"%L +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%[ +70 "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"%N  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%\ '9 +2253 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%B  +42 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%"  +123 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +51 "processing"%1  +49 "core" ~ +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%~ +41 "core" +3 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%T' +382 "core" ' +3 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%l  +41 "core"  +2 "processing"%6% +4 "core" %\  +2 ."da"PS.seek 0.55ml +2 "processing"%%'z +330 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%  +42 "core"  +3 ."da"PS.seek 2ml + "processing"%'[ +1556 "core" ' +2 ."da"PSV.dial :PML +2 "processing"% +41 "core" +2 ."da"PTV.dial :mixing +2 "processing"%' @ +70 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%o  +31 "core"  +2 "processing"%% +4 "core" %X\  +2 ."da"PS.seek 1.85ml +2 "processing"%8'8 +236 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%? * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%2'W +1968 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +41154 E\ BB +6849 #"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"%m  +41 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%3' +2277 "core" ' +2 ."da"PSV.dial :mixloop + "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"%+ +42 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +42 "core"  +2 ."da"PS.seek :empty +2 "processing"%P'9 +2265 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%9 +123 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +601 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%h'[ +1615 "core" ' +2 ."da"PTV.dial :puck + "processing"%5  +71 "core"  +2 ."da"PSV.dial PTV +2 "processing"%I +67 "core" +2 ."da"PBV.dial :waste1 + "processing"%a  +33 "core" +2 "processing"%U% +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"% * +33 "core" , +3 ."da"PS.seek 0ml +2 "processing"%'W +1612 "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 + "processing"%. +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%G' +2262 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%n +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +21 "processing"% +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%K  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2266 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%j +122 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%^' +589 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'[ +1606 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%q +68 "core" +2 ."da"PBV.dial :waste1 + "processing"%|  +33 "core" +2 "processing"%4% +4 "core" %[\  +2 ."da"PS.seek 1.5ml +2 "processing"%c' +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%Q * +33 "core" * +3 ."da"PS.seek 0ml +2 "processing"%x'W +1603 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%<  +33 "core" +2 E\ ;; +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%D * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%v' +2273 "core" ' +2 ."da"PSV.dial PTV + "processing"%( +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +4 "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"%Z  +67 "core"  +2 ."da"PS.seek :empty +2 "processing"%#'9 +2256 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%/ +123 "core"  +2 ."da"PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +58 "processing"%#A d`xb +5 ."da"PS.seek 0.5ml +2 "processing"%' +596 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%y'[ +1606 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%Y +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +32 "core"  +2 "processing"%% +4 "core" %\\\  +2 ."da"PS.seek 1.5ml +2 "processing"%C' +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%A * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%'W +1613 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .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"%` * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%t +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%z' +2257 "core" ' +2 ."da"PSV.dial PTV + "processing"% +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%E +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%{ +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%W'9 +2272 "core" ' +2 ."da"Sleepy.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%H +127 "core"  + ."da"PSR.select :sub1 +3 "processing"% +10 ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."da"PS.seek 0.25ml +2 "processing"%'7 +333 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%w' +327 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml +2 "processing"%s'[ +1612 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%- +71 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%u  +33 "core" +2 "processing"%% +4 "core" %\\\ { +2 ."da"PS.seek 1.5ml +2 "processing"%b' +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%F * +33 "core" , +3 ."da"PS.seek 0ml +2 "processing"%J'W +1615 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%R  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%0 * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%O +72 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%;' +2310 "core" ' +2 ."da"PSV.dial PTV + "processing"%e +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%} +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%S +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%,'9 +2307 "core" ' +2 "processing"%k9 +3 "core" 94) +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast + "processing"%  +3 "core" 4) + 4) +2 "processing"%]& +3 "core" &TU \ ~+ +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 + "manipulator"& % +3 "core" %   +2 "storage"(X% +4 "core" %| \ + "storage"($. +3 "core" . + ."da"SC.reconfigure SCtight +3 "storage"($\ .\ 1~b +2 ."da"SC.seek 3 + "storage"( ( +340 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" & \ +2 "manipulator"&=& +3 "core" &- : > +2 "manipulator"&g% +3 "core" %  E  +4 ."da"\Elbow.reconfigure TightElbow +4 "manipulator"&$&.,(\ #b +4 ."da"\Elbow.seek 3 +2 "manipulator"&(j +176 "core" ( +2 "manipulator"&& +4 "core" &e  $ +2 "storage"( & +3 "core" & \  +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&>' +94 "core" ' +2 "storage"(7& +4 "core" & 3\  +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek beamBreak +2 "storage"(L'L +125 "core" ' +2 "storage"([- +3 "core" -'\\ +2 ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&f& +3 "core" &e  $ +2 "storage"(N& +4 "core" &  ~ ]\  + ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 3 +2 "manipulator"&V'6 +33 "core" ' +2 ."da"\Elbow.hold +2 "manipulator"&B, +3 "core" , + ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"("- +2 "core" -'\\ +3 ."da"SE.seek 17.09 Pucks below Top Plate + "storage"(1' +36 "core" ' +2 "manipulator"&~% +4 "core" %8 +2 "storage"(\ & +3 "core" & h R \  + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 3 + 302 counts + "manipulator"&l'd +16 "core" ' +2 "manipulator"&6& +4 "core" &  !p +2 "storage"(T& +3 "core" & { \  +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&' +22 "core" ' +2 ."da"SE.seek 18.09 Pucks below Top Plate +2 "storage"(%' +42 "core" ' +5 "manipulator"&& +4 "core" &   !p +55 "manipulator"&'% +10 "core" % B +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&o'\ +88 "core" ' +2 ."da"\Elbow.seek PC +2 "manipulator"&( +254 "core" ( +2 "manipulator"&?& +4 "core" &  ` + ."da"\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 && +3 "core" & ` +2 ."da"Forearm.seek PC + "manipulator"&8' +98 "core" ' +2 ."da"Hand.close + "manipulator"&&/ +67 "core" / +2 ."da"PC.seek :open +2 "processing"%)( +401 "core" ( +2 "storage"(m& +4 "core" & | \  +2 "manipulator"&2& +3 "core" & : ` +2 "manipulator"&% +3 "core" %   +2 ."da"Forearm.seek :retract +2 "manipulator"&*'\ +95 "core" ' +3 ."da"\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 3 +2 "manipulator"&+(j +265 "core" ( +2 "manipulator"&& +4 "core" &r O  +2 "storage"(3& +3 "core" & | \  +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 700 counts + "manipulator"&9' +98 "core" ' +2 ."da"Hand.open + "manipulator"&P1 +72 "core" 1 +12 "storage"(- +3 "core" -' +3 ."da"SE.seek 17.85 Pucks below Top Plate +2 "storage"(5' +23 "core" ' +23 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 17.18 Pucks below Top Plate +2 "storage"(I' +46 "core" ' + #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da18aug0508h150ml.tif +1953 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +234 #"da"SX HX9/16 (USB:41): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 18.601 seconds\ /var/log/esp/da18aug0508h150ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da18aug0508h150ml15s.tif +1557 #SX HX9/16 (USB:41): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da18aug0508h150ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da18aug0508h150ml30s.tif +172 E\ p +2884 #"da"SX HX9/16 (USB:41): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da18aug0508h150ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da18aug0508h150ml70s.tif +7117 #SX HX9/16 (USB:41): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da18aug0508h150ml70s.tif: TIFF Upload Complete\ +2 .Sleepy.power :camera,:OFF + ."Qmail"HABfans.email "18.601 sec auto-exposure",Subject: "da18aug0508h150ml images!" +13 "storage"(a- +125 "core" -' +2 "storage"(U& +4 "core" & q\  +2 "manipulator"&h& +3 "core" &r  +2 ."da"\Elbow.seek 3 +3 "manipulator"& (j +4 "core" ( +2 "manipulator"&p& +3 "core" &r   +2 "storage"(_& +3 "core" & ?\  +3 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&@' +12 "core" ' +4 ."da"SE.reconfigure SEgently +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 17.89 Pucks below Top Plate +2 "storage"(.' +62 "core" ' + "manipulator"&& +4 "core" &r   +2 "storage"(n& +4 "core" & Q\  + ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 3 +2 "manipulator"&'6 +31 "core" ' +2 ."da"\Elbow.hold +2 "manipulator"&, +3 "core" , + ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +4 "storage"(#QK-0-\ b +2 ."da"SE.seek 18.08 Pucks below Top Plate +3 "storage"(K' +29 "core" ' + "manipulator"&G% +4 "core" %J  +76 "storage"(j& +5 "core" & \ \  + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 3 + 320 counts +2 "manipulator"&'v +13 "core" ' +2 "manipulator"&^& +5 "core" &r  +2 "storage"(q& +4 "core" &  *\  +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&|' +29 "core" ' + "storage"(4% +6 "core" %  \ +3 ."downElevator"SE.seek :down +2 "storage"('v +99 (Q% +2 "core" ' +3 ."downElevator"SE.coast + "storage"(5 +3 "core" %y > 2\ +2 "manipulator"&c% +4 "core" %  +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&<'\ +94 "core" ' + ."da"SC.coast + "storage"(6 +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 #tStarting finalPurge +3 "processing"%D& +5 "core" &<\ +2 ."psFlush"Hand.open +2 "manipulator"& 1 +18 "core" 1 +2 "manipulator"&x& +4 "core" &r  +2 "manipulator"&(% +5 "core" %\  " 8 +2 ."psFlush"\Elbow.seek FlushPuck::Garage +2 "manipulator"&(- +173 "core" ( + "manipulator"&\\& +4 "core" &- X G +2 ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &Z& +2 "core" &- G +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&v' +109 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&// +66 "core" / +2 "manipulator"&#& +4 "core" &-  G +2 "manipulator"&% +3 "core" %  # +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&Y'\ +101 "core" ' +2 ."psFlush"\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."psFlush"\Elbow.seek PC +63 "manipulator"&( +128 "core" ( +2 "manipulator"&& +4 "core" & r + ."psFlush"\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &y& +3 "core" & r +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&A' +99 "core" ' +2 "manipulator"&C& +4 "core" & \\ r +2 "manipulator"&r% +5 "core" % * +2 "processing"%`& +3 "core" &D\ +2 "processing"%t& +4 ."psFlush"PC.seek :closed +2 "processing"%(Tg +4 "core" &=\ +2 &7\  +8 &1~?\ *x +9 &d?\ = +9 &u@\ L +10 &CYF\ K +9 &ZA\ K +10 &_>\ K +9 &]<\ L +9 &K[/\ K +10 & [0\ K +9 &W2\ K +9 & [1\ K +10 &"SZ,\ K +9 &$]2\ K +10 &%[-\ K +9 &'Z3\ K +9 &)[[,\ K +10 &+Z.\ K +9 &,[,\ K +9 &.[,\ K +10 &0cY,\ K +9 &2%Z*\ K +10 &3[,\ K +9 &5Z\ K +9 &7kZ\ K +10 &9-Z\ K +9 &:Z#\ K +9 &<Y\ K +10 &>tY%\ K +9 &@6Z$\ K +10 &AZ#\ K +9 &C]\ L +9 &E|Z\ K +10 &G<]\ L +9 &H`!\ L +9 &Js%\ N +10 &Ls$\ Q +9 &N5\ Q +10 &O"\ Q +9 &Q\ Q +9 &S\\yi\ 7 +10 &T&'e\ N +9 &TG "\ - +2 ( + "processing"%t& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.53 + "processing"%& +4 "core" &TG`\ - + ."psFlush"Hand.open + "manipulator"&E1 +65 "core" 1 +2 "manipulator"&{% +4 "core" %  +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%z +126 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%H'P +290 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +814 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%W' +1605 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +69 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%w  +34 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%-'W +2623 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%u +69 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%' +592 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%s' +2115 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%F +70 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%b U +52 "core" W +3 ."psFlush"PS.seek 0ml + "processing"%R'W +2632 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%0 @ +41 "core" ? +3 ."psFlush"PS.seek 2.5ml +2 "processing"%O' +2628 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%J  +68 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%e'9 +2630 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%} +43 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%S' +2639 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +68 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%;'W +2636 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%k @ +42 "core" > +3 ."psFlush"PS.seek 2.5ml + "processing"%' +2635 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%]  +68 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"% '9 +2646 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%X +42 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%$'P +1101 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1604 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%= +69 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%g  +51 "core" +3 ."psFlush"PS.seek 0ml + "processing"%'W +2637 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"% +70 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%7' +589 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%i' +2119 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%[ +71 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%f U +50 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%N'W +2637 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%! @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%"' +2639 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%~  +68 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%\ '9 +2625 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%6 +42 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%T' +2630 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +69 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%''W +1115 E\ ;; +1523 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%> @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2691 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%L  +68 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%V'9 +2633 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'l& +4 "core" &HL\ + .tHand.open + "manipulator"&11 +19 "core" 1 +2 "manipulator"&& +4 "core" & r +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&?( +3 "core" ( +2 "manipulator"&& +4 "core" & ! r +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &B& +3 "core" &  r + .tForearm.seek PC +2 "manipulator"&&' +96 "core" ' +2 .tHand.close + "manipulator"&o/ +66 "core" / +2 .tPC.seek :open +2 "processing"%( +402 "core" ( +2 "manipulator"&m& +4 "core" & r +2 "manipulator"&2% +3 "core" %   +2 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&8( +351 "core" ( +2 "manipulator"&& +4 "core" & 2 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &3& +2 "core" & 2 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'ρ +102 "core" ' +2 "manipulator"&P& +4 "core" &  2 +2 "manipulator"&% +3 "core" %v / +3 "collection"'*& +3 "core" &KN\ +2 "collection"'%& +4 .tCC.seek :closed + "collection"'5(O +3 "core" &IM\ +3 &KL\  +9 &1HM\ *z +10 &gHL\ > +9 &uJN\ L +9 &SWIM\ J +10 &[LM\ J +9 &XGL\ J +10 &[KK\ K +9 &Z[KN\ J +9 &]JL\ J +10 &\\JL\ J +9 & ]IM\ J +9 &"b]IN\ J +10 &$#\\KM\ K +9 &%ZKM\ K +10 &'[JM\ K +9 &)jZIN\ J +9 &+,WIM\ J +10 &,]KO \ J +9 &.\\KN\ J +9 &0rZLK\ J +10 &24WIM \ J +9 &3\\KL\ J +10 &5ZKM\ J +9 &7zWJM\ J +9 &9<]JM\ J +10 &:]IM\ J +9 &<]JL\ J +10 &>[KM\ K +9 &@CZHM\ K +9 &B\\KN\ K +10 &CZIN\ J +9 &E^IN\ J +9 &GHeJM\ L +10 &I}IM\ N +9 &JGL\ \ S +9 &LrHL\ U +10 &N0JK \ D +9 &O::GK\ (u +10 &OjHM\ D +5 ( + "collection"'%& +5 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.66 + "collection"'a& +4 "core" &OWHJ\ D + &OWHJ \ D + .tHand.open + "manipulator"&U1 +69 "core" 1 +2 "manipulator"&h% +4 "core" % v " +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&p'\ +96 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'_& +4 "core" &OWIK \ D +2 "collection"'% +3 "core" %GJ\ +2 #tCS Pulling 5ml of flush .CSV.dial CSR +2 "collection"'n  +51 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'G'l +1354 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 'j% +2 "core" %lEJ\  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.501ml +2 "collection"'+' +639 "core" ' +2 .tCSV.dial :waste +2 "collection"'^ +121 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'9' +1989 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'q& +4 "core" &OWGJ\ D +2 "collection"'I% +3 "core" %HK \ + .tCSV.dial :flush +2 "collection"'4  +42 "core"  +3 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 5ml + "collection"'@'l +1201 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"' @ +40 "core" B +2 "collection"'.% +4 "core" %lKI\  +2 .tCS.seek 7.001ml +2 "collection"'Q' +551 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'c  + 'D  +41 "core"  +87  +2 .tCBV.dial :waste1 + "collection"' @ +43 "core" > +3 .tCS.seek 0ml + "collection"' ' +1630 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'x& +4 "core" &OVJN\ D +2 "collection"'% +3 "core" %JK\ +2 .tCSV.dial :flush + "collection"'(  +69 "core" +3 .tCS.seek 5ml +2 "collection"'K'l +1198 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"' @ +42 "core" A +2 "collection"'|% +4 "core" %lHK\  +2 .tCS.seek 7ml +2 "collection"'\\' +540 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'Z  +40 "core"  +2 .tCBV.dial :waste2 +2 "collection"'  +107 "core"  +3 .tCS.seek 0ml + "collection"'' +1635 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'/& +4 "core" &OVGL\ D +2 "collection"'#% +3 "core" %HL\ + .tCSV.dial CSR +2 "collection"'  +40 "core"  +2 .tCSR.select :kill + "collection"' +10 .tCS.seek 8ml +2 "collection"'<' +1883 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'v' D +540 "core" ' +2 ."connect"CSV.dial CBV +59 .tCBV.dial CSV +2 "collection"' +2 'y  +94 "core" +36  +2 .tCTV.dial :intake +2 "collection"'  +69 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'C' \\ +1885 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'r  +69 "core"  +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'`' +587 "core" ' +2 .tCSV.dial CSR + "collection"'Y  +96 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"')'l +1346 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"'' D +1344 "core" ' +2 .tCSV.dial CBV + "collection"'E +96 "core" +3 .tCS.seek 0ml + "collection"'{' +2622 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&t& +4 "core" &  2 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&z( +3 "core" ( +2 "manipulator"&A& +4 "core" & 0 2 +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &,& +2 "core" & 2 +2 .tForearm.seek CC +2 "manipulator"&H'ρ +101 "core" ' +2 .tHand.close + "manipulator"&/ +75 "core" / +2 .tCC.seek :open +2 "collection"'w( +378 "core" ( +2 "manipulator"&W& +4 "core" &  2 +2 "manipulator"&u% +4 "core" % ψ +2 .tForearm.seek :retract + "manipulator"&-'\ +98 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&(- +275 "core" ( +2 "manipulator"&F& +4 "core" &- c M +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &b& +3 "core" &- M +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&s' +108 "core" ' +3 .tHand.open + "manipulator"&01 +74 "core" 1 +2 "manipulator"&R% +4 "core" %  n ǿ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&J'\ +96 "core" ' +2 #tCompleted [Sample.deep; initialPurge; da withoutWCR] begun 06:23:27 + #Preparing to sleep until 11:00AM 8/05/2018 +5 #Asleep til 11:00AM 8/05/2018 +3 ."shutdown"CC.coast +2 "collection"'6 +5 #tContinuing at 11:00 + ."shutdown"CS.coast +2 "collection"'5 +4 E\ (( +2 ."shutdown"PC.coast +2 "processing"%6 +3 ."Qmail"GoodNews.email "Then, in tube 4: /home/esp/esp2/mission/2018_07_19_niagara_mission.rb:135\\n{1 => 22, 2 => 22, 3 => 19, 4 => 3}\\nCan@08:20:08, 25.2C, 25% humidity, 14.3psia, 13.575V, 0.171A, 0.171A avg, 2.32W",Subject: "Asleep until 11:00" +5 ."shutdown"PS.coast +109 "processing"%5 +2 ."shutdown"Forearm.coast + "manipulator"&5 +3 ."shutdown"\Elbow.coast + "manipulator"&6 +38 ."shutdown"Sleepy.power :dwarf,:OFF +2 .Sleepy.power :raw,:OFF + #Shutdown +24698 E\ l +60002 \ j +60002 "\ m +60002 #\ n +60002 $\ z +60003 %\ g +60002 &\ o +60002 %\ } +60002 %\ o +60002 &\ d +60003 $\ &&p +60002 %\ w +60002 &\ v +60002 #\ s +60002 #\ i +60003 !\ j +34248 \ o +36 #tPowering up Dwarves +485 .Sleepy.power :raw,:ON +13 "sampler") + )O +2 "core"  +2 "collection"' +3 '} +2 "core"  +2 "processing"% +2 %e +2 "core"  +2 "collection"' 9\ +2 ' 0\ +2 ' -\ + "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +2 "sampler")&\ +2 .tSS.configure SSconfig +2 "sampler")#.0X T +2 .tForearm.seek :retract +2 "manipulator"&\ '\ +101 "core" ' +2 "manipulator"&% +4 "core" %\ ' Q !( +2 "collection"'T& +2 "processing"%>& +6 "core" &SW\ + &\ + ."openPC"PC.reconfigure PCconfig +3 .tCC.reconfigure CCconfig +3 "processing"%$x2 ^22b + "collection"'$x2 ^22b +3 ."openPC"PC.home.seek :open +4 .tCC.home.seek :open + "processing"%'( + "collection"'L( +271 "core" ( +4 ( +48 E!\ ?? +6 #tPhase [/home/esp/esp2/mission/2018_07_19_niagara_mission.rb:135] + ."Qmail"GoodNews.email "At 11:00:28 began in tube 4: /home/esp/esp2/mission/2018_07_19_niagara_mission.rb:135\\n{1 => 22, 2 => 22, 3 => 19, 4 => 3}\\nCan@11:00:28, 24.6C, 25% humidity, 14.2psia, 13.540V, 0.312A, 0.312A avg, 4.23W",Subject: "Started 2018_07_19_niagara_mission phase /home/esp/esp2/mission/2018_07_19_niagara_mission.rb:135" +107 .tSample.shallow + "sampler")2 +24 "core" 2 +2 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'l& +4 "core" &TV\  + .tHand.open +2 "manipulator"&11 +74 "core" 1 +2 "manipulator"&& +5 "core" &\  J !s +2 "manipulator"&% +3 "core" % \ ' , !( +3 .t\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&B(- +173 "core" ( +3 "manipulator"&o& +6 "core" &- f + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" &- f +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :garage +2 "manipulator"&' +107 "core" ' +2 .tHand.close + "manipulator"&/ +68 "core" / +2 "manipulator"&m& +5 "core" &- M f +2 "manipulator"&2% +3 "core" %   +3 .tForearm.seek :retract + "manipulator"&&'\ +107 "core" ' + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC + "manipulator"&?( +275 "core" ( +2 "manipulator"&& +4 "core" & ; 1 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &3& +2 "core" & ! 1 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&P'ρ +100 "core" ' +4 "manipulator"&& +4 "core" & H 1 +2 "manipulator"&*% +3 "core" %ρ 8 +2 "collection"'& +3 "core" &SY\  +2 "collection"'M& +4 .tCC.seek :closed +2 "collection"'%(O +3 "core" &UW\  +4 &TZ\ = +9 &L|SX\ 2 +9 &]{SX\ F +10 &[UW\ K +9 &[SW\ J +10 &WTW\ J +9 &WWSX\ K +9 &ZSW\ K +11 &ZTW\ K +8 &ZUW\ K +9 &aVUV\ J +10 &!![UW\ K +9 &"ZSX\ K +12 &$ZTX\ K +8 &&gYSY\ K +8 &()YSW\ K +10 &)ZUX\ K +9 &+YUY\ K +9 &-p\\TX\ J +10 &/2VSY\ J +9 &0VTW\ K +10 &2ZRY\ K +9 &4yVSY\ J +10 &6:\\TX\ J +9 &7\\TX\ J +9 &9]TY\ K +9 &;[QZ\ K +10 &=AZUX\ K +9 &?]SW\ J +10 &@]UX\ K +9 &B[TX\ K +9 &DI\\TW\ K +10 &F ^RX\ K +9 &GiSW\ L +9 &ITY\ O +10 &K6RV\ T +9 &LSX\ V +10 &NxPU\ B +9 &OenRS\ ] +10 &O%SV\ F +9 ( + &OQRW\ ? + "collection"'M& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.62 + "collection"'a& +4 "core" &OTSVz\ ? + .tHand.open + "manipulator"&U1 +76 "core" 1 +2 "manipulator"&h% +4 "core" % π . +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&_'\ +91 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'& +5 "core" &OSPU\ ? + "collection"'n% +4 "core" %RUy\ +2 #tCS Pulling 5ml of flush + .CSV.dial CSR + "collection"'  +122 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 5ml + "collection"':'l +1343 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +10 'j% +2 "core" %lSW\  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.499ml +2 "collection"'G' +644 "core" ' +2 .tCSV.dial :waste + "collection"'^ +122 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'+' +1986 "core" ' +2 #tPurging external Intake + "collection"'q& +4 "core" &ORRV\ ? +2 "collection"'I% +3 "core" %QTr\ + .tCSV.dial :flush +2 "collection"'4  +40 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'9' D +2331 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +33 .tCBV.dial CSV +2 "collection"' + '.  +28 "core"  +50  +2 .tCTV.dial :intake + "collection"'@  +71 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'c' +2353 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'D  +72 "core" ~ +2 #tFlushing upper manifold + "collection"'& +4 "core" &OTORx\ ? +2 "collection"'Q% +3 "core" %PS\ + .tCSV.dial :flush +2 "collection"'x  +68 "core"  +3 .tCS.seek 5ml +2 "collection"''l +1207 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"'( @ +41 "core" B +2 "collection"' % +4 "core" %lQU\  +2 .tCS.seek 6.999ml +55 "collection"'' +535 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +2 "collection"'| +97 "core" ~ +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"'K' +1672 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'Z'- +759 "core" ' +2 .tCSV.dial :waste + "collection"' +42 "core" +3 .tCS.seek 0ml + "collection"'\\' +788 "core" ' +2 "collection"'/& +4 "core" &OTQVz\ ? +2 "collection"'#% +3 "core" %RT\ + .tCSV.dial :flush +2 "collection"'  +50 "core" +3 .tCS.seek 3ml +2 "collection"''- +763 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"'< @ +42 "core" A +2 "collection"'% +4 "core" %-OTy\  +2 .tCS.seek 5ml +2 "collection"'y'l +530 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml + "collection"'' +1208 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'v'- +768 "core" ' +2 .tCSV.dial :waste + "collection"'r +39 E!\ ZZ +30 "core" +3 .tCS.seek 0ml + "collection"'C' +755 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&Y& +4 "core" & O 1 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&`( +3 "core" ( +2 "manipulator"&)& +4 "core" &  1 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &E& +2 "core" & 1 +2 .tForearm.seek CC + "manipulator"&'ρ +102 "core" ' +2 .tHand.close + "manipulator"&t/ +73 "core" / +2 .tCC.seek :open +2 "collection"'A( +378 "core" ( +2 "manipulator"&,& +4 "core" & 3 1 + "manipulator"&% +4 "core" % σ D +2 .tForearm.seek :retract + "manipulator"&8'\ +93 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&p(- +277 "core" ( +2 "manipulator"&5& +4 "core" &- 2 +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &W& +3 "core" &- = 2 +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&u' +112 "core" ' +3 .tHand.open + "manipulator"&H1 +76 "core" 1 +2 "manipulator"&F% +4 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&b'\ +95 "core" ' +2 #tda sampling at most 1000ml +3 #Loading sh1 puck from tube 4 into Collection Clamp +2 ."Qmail"HABfans.email "Started da in tube 4 at 11:04:41EDT05-Aug-18\\n{1 => 22, 2 => 22, 3 => 19, 4 => 3}\\nCan@11:04:20, 24.7C, 25% humidity, 14.3psia, 13.481V, 0.478A, 0.478A avg, 6.45W",Subject: "da sampling at most 1000ml" + "collection"'z& +107 "core" &SX\ +2 "manipulator"&0% +4 "core" %\  {  +2 "storage"(R% +3 "core" % _ _\ +2 "storage"(-. +3 "core" .( +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"(s(,B +671 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (w& +3 "core" &,C L\ +2 "manipulator"&{& +3 "core" &- > 2 +2 "manipulator"&% +3 "core" %\    +3 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 +2 "manipulator"&V( +176 "core" ( +2 "manipulator"&J& +4 "core" &  ) "| +2 "storage"(& +3 "core" &,C 1\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&d'_ +103 "core" ' +2 "storage"(O& +4 "core" &,C l\ +2 .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +7 .tSE.seek beamBreak +2 "storage"(}'L +277 "core" ' +2 "storage"(e- +3 "core" -'r +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 (& +3 "core" &,C k h \ + "manipulator"&k& +4 "core" &\  f "{ +2 .t\Elbow.seek 4 + "manipulator"&S( +3 "core" ( + "manipulator"&]& +4 "core" &  "{ +2 "storage"(& +3 "core" &,C u \ \ +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&;' +14 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +60 "manipulator"& / +77 "core" / +13 ."downElevator"SE.seek :down +2 "manipulator"&=& +4 "storage"(g'v +7 "core" &\  X "{ +2 "manipulator"&% +5 "core" %  M m +2 .tForearm.seek :retract +2 "manipulator"&7'\ +97 "core" ' +2 .t\Elbow.seek CC + "manipulator"&f( +139 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +14 "core" ( +2 "manipulator"&$& +4 "core" & ! ;3 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &6& +3 "core" & ! C ;3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&X'ρ +98 "core" ' +2 "manipulator"&[& +4 "core" &\ ! F ;2 +2 "manipulator"&% +4 "core" %ω O +2 "collection"'T& +4 "core" &UX|\ +2 "collection"'>& +3 .tCC.seek :closed +2 "collection"'N(O +3 "core" &SZ|\ +3 &TZ\ 2 +10 &AJ~TW\ / +9 &tuSX\ D +9 &#^SZ\ J +10 &\\SW\ I +9 &WSY\ I +10 &jZUX\ I +9 &,ZSY\ I +9 &]UW\ J +10 &]UY\ I +9 &qWTX\ J +10 &!3ZW[\ J +9 &"WTW\ I +9 &$YWX\ I +10 &&{WUX\ I +9 &(;WTZ\ J +9 &)\\VY\ I +10 &+WUX\ J +9 &-\\XX\ I +9 &/DWVY\ I +10 &1YUX\ I +9 &2]TY\ J +10 &4\\WY\ I +9 &6L]VX\ I +9 &8 \\UX\ J +10 &9\\TY\ I +9 &;]TX\ I +9 &=S]VX\ J +10 &?\\SX\ I +9 &@WUY\ J +10 &B[SX\ J +9 &D\\[RY\ I +9 &F`SW\ K +10 &GmTX\ K +9 &ITW\ P +10 &KCSW\ U +9 &MSW\ V +9 &N{TV\ 5 +10 &Ob)SW\ "f +9 &OjSX\ H +2 ( + "collection"'>& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.68 + .Hand.open + "manipulator"&"1 +69 "core" 1 +2 "manipulator"&% +4 "core" % ω +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&l'\ +96 "core" ' +2 .tSC.coast + "storage"(6 +2 #tcollectSample 1000ml w/bubble point of 24psi + #Priming 7ml + .Sleepy.power :sampler,:ON + .Intake.select :close + .\Exhaust.select :close + .SS.hold +2 "sampler")1+ +3 "core" + +2 "sampler")% +3 "core" % \ +2 "collection"'& +4 "core" &OnSVc\ H +2 E#\ FF +2 #tCalibrating pressure and temperature sensors + .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X +26 +2 .tdelay 3.8 seconds +382 "collection"'% +5 "core" %SUy\ + "sampler")m% +4 "core" %?0 \ f + .tSSV.dial :spit +2 "sampler")2 +129 "core"  +3 .tSS.seek 0ml + "sampler")\ ' +279 "core" ' +2 .tSSV.dial CBV + "sampler")  +128 "core" +2 .tCTV.dial :intake +2 "collection"'  +71 "core"  +2 #tWaiting for external sampler to finish priming... + .delayUntil "11:08:08.20" +16523 ."connect"SSV.dial CBV +2 .tCBV.dial SSV + #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open + "sampler") +210 "collection"'3% +3 "core" %^\ x +2 #tIntake @17.7psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0XAR\ t + #tIntake @13.2psia, vacuum from 7.7 to 10.7psi + .SS.reconfigure SSinhale.with maxSpeed: 135 +2 "sampler")#.0X  +73 "core" +2 #tAllowing 130s for 25.0ml of remaining 850.0ml + .Intake.select :open + "sampler") +210 "collection"'% +3 "core" %g\ o +2 #tIntake @17.5psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 99 +2 "sampler")#.c0X% +3 "core" %IO  \  +2 "collection"'% +3 "core" %X\ o +2 #tIntake @16.9psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 53 +2 "sampler")#.50X% +3 "core" %Z\ w +2 "sampler")% +3 "core" % \ \ M +53 "collection"'$% +3 "core" %|\ v +2 "sampler")s% +3 "core" % \ \ M +53 "collection"'% +3 "core" %^\ v +2 "sampler")1% +3 "core" % \ \ M +53 "collection"'~% +3 "core" %~\ w +2 "sampler")% +3 "core" %*- \ \ M +53 "collection"'% +3 "core" %_\ w +2 "sampler")m% +3 "core" %8: \ \ M +52 "collection"'2% +3 "core" %^\ w +2 "sampler")o% +3 "core" %GG \ \ M +53 "collection"'X% +3 "core" %{\ w +2 "sampler")% +3 "core" %VV \ \ M +52 "collection"'3% +3 "core" %`\ w +2 "sampler")\ % +3 "core" %ba \ \ M +53 "collection"'% +3 "core" %\ w +2 "sampler")*% +3 "core" %nl \ \ M +52 "collection"'% +3 "core" %{\ v +2 "sampler")&% +3 "core" %zz \ \ M +53 "collection"'L% +4 "core" %Y\ v +2 "sampler")B% +3 "core" % \ \ M +53 "collection"'% +4 "core" %^\ w +2 "sampler")% +4 "core" % \ \ M +52 "collection"'n% +3 "core" %~\ w +2 "sampler")a% +3 "core" % \ \ M +52 "collection"'M% +3 "core" %`\ w +2 "sampler")U% +3 "core" % \ \ M +52 "collection"'P% +3 "core" %^\ w +2 "sampler") % +3 "core" % \ \ M +2 "sampler")% +3 "core" % \ \ M +2 .tIntake.select :close + "sampler")0 +9 ):% +2 "core" % \ \ M + .tSSV.dial :exhaust +2 "sampler")^  +73 "core"  +2 .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X% +3 "core" %~\ n +2 "sampler")% +3 "core" %W \  +15 "collection"'$% +3 "core" %\ n +2 "sampler")s% +3 "core" %W \  +15 "collection"'% +3 "core" %\\\ o +2 "sampler")1% +3 "core" %W \  +15 "collection"'~% +3 "core" %\ o +2 "sampler")% +3 "core" %W \  +15 "collection"'% +3 "core" %^\ o +2 "sampler")m% +3 "core" %W \  +15 "collection"'2% +3 "core" %a\ p +2 "sampler")o% +3 "core" %W \  +15 "collection"'X% +3 "core" %x\ o +2 "sampler")% +3 "core" %W \  +15 "collection"'3% +3 "core" %[\ n +2 "sampler")\ % +3 "core" %W \  +15 "collection"'% +3 "core" %z\ p +2 "sampler")*% +3 "core" %W \  +15 "collection"'% +3 "core" %}\ o +2 "sampler")&% +3 "core" %W \  +15 "collection"'L% +3 "core" %_\ o +2 "sampler")B% +4 "core" %W  \  +14 "collection"'% +3 "core" %{\ o +2 "sampler")% +3 "core" %X \  +15 "collection"'n% +3 "core" %\ o +2 "sampler")a% +3 "core" %X \  +15 "collection"'M% +3 "core" %]\ o +2 "sampler")U% +3 "core" %X \  +15 "collection"'P% +3 "core" %\ o +2 "sampler") % +3 "core" %Y \  +2 "collection"'% +3 "core" %}\ o +2 #tIntake @17.5psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 21 +2 "sampler")#.0X% +3 "core" %=Y \  +15 "collection"'% +3 "core" %q\ n +2 "sampler")$% +3 "core" %=Y \  +15 "collection"'s% +3 "core" %Z\ p +2 "sampler")% +3 "core" %=Y \  +15 "collection"'1% +3 "core" %v\ p +2 "sampler")~% +3 "core" %=Y \  +2 "collection"'% +4 "core" %{\ p + #tIntake @17.3psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 17 +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'T' +97 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")S +128 "core"  +3 .tSS.reconfigure SSexhale +2 "sampler")#.0X% +2 ."airStroke"CSV.dial :waste +5 "collection"' +2 "core" %0 \ + .tSSV.dial :exhaust +2 "sampler")$  +61 "core" +3 ."airStroke"CS.seek 0ml + "collection"'s' +4 "core" ' +2 ."airStroke"CSV.dial :air +2 "collection"' @ +2 "core"  +2 .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml +56 "collection"'' +45 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +129 "core"  +5 .tSS.reconfigure SSexhale +2 "sampler")#.0X +102 "collection"'J9 +3 "core" 9D< +102 "collection"'09 +3 "core" 9`: +102 "collection"'b9 +3 "core" 9}7 +102 "collection"'e9 +3 "core" 95 +102 "collection"'9 +3 "core" 92 +102 "collection"'k9 +3 "core" 90 +102 "collection"'{9 +3 "core" 9. +102 "collection"']9 +3 "core" 9 + +102 "collection"'9 +3 "core" 9!\ * +102 "collection"'O9 +4 "core" 9: ( +102 "collection"'9 +3 "core" 9T % +102 "collection"'9 +3 "core" 9m$ +102 "collection"'V9 +3 "core" 9" +102 "collection"'d9 +3 "core" 9! +102 "collection"'=9 +3 "core" 9 +103 "collection"'p9 +3 "core" 9 +102 "collection"'}9 +3 "core" 9 +102 "collection"';9 +3 "core" 9 +102 "collection"'9 +3 "core" 9  +102 "collection"'69 +4 "core" 9  +102 "collection"'S9 +3 "core" 9 0 +102 "collection"'i9 +3 "core" 9 B +102 "collection"'[9 +3 "core" 9 S  +102 "collection"'T9 +3 "core" 9 e +102 "collection"'g9 +3 "core" 9 w +102 "collection"'A9 +3 "core" 9 ! +102 "collection"'"9 +3 "core" 9 " +102 "collection"'E9 +3 "core" 9 " +102 "collection"' 9 +3 "core" 9 $# +102 "collection"'>9 +4 "core" 9 %' +102 "collection"'9 +3 "core" 9 '+ +102 "collection"'$9 +3 "core" 9 (/ +102 "collection"'9 +3 "core" 9 )3 +102 "collection"'9 +3 "core" 9 *8\ +154 "collection"'9 +10 "core" 9\ ,> +102 "collection"'s9 +3 "core" 9\ .B +102 "collection"'9 +3 "core" 9\ .G +102 "collection"'m9 +3 "core" 9\ %0K +102 "collection"'o9 +3 "core" 9\ .1O +102 "collection"'19 +4 "core" 9\ 73S +102 "collection"'X9 +3 "core" 9\ ?4W +102 "collection"'9 +3 "core" 9\ F5\\ +102 "collection"'39 +3 "core" 9\ N7` +102 "collection"'\ 9 +3 "core" 9\ T7d +102 "collection"'~9 +4 "core" 9\ [8h +102 "collection"'*9 +3 "core" 9\ a9l +102 "collection"'9 +3 "core" 9\ g:q +102 "collection"'&9 +3 "core" 9\ m;u +102 "collection"'29 +3 "core" 9\ q=y +102 "collection"'B9 +4 "core" 9\ u>} +102 "collection"'9 +3 "core" 9\ z? +2 .tCH.hold 10:00,70C +3 "collection"' `\ `\ w \ +2 "core"  +9974 E\  +50028 "core" ` +2 "collection"'L9 +3 "core" 9\  +2 #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml + "collection"'n' +368 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'M @ +96 "core" A +2 .tCSV.dial :air +2 "collection"'U @ +40 "core" ? +5 .tCS.seek 5ml + "collection"' 'l +1355 "core" ' +2 .tCSV.dial CTV + "collection"'a  +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"  +4 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'P @ +42 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'' +1352 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"'^ +96 "core" ~ +2 .tCBV.dial CSV + "collection"'q  +28 "core"  +2 "collection"'I% +4 "core" % ) +\ +2 .tCS.seek 5ml +2 "collection"'7'l +1349 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +4 "collection"'+  +41 "core" +2 "collection"'.% +4 "core" %l \  +2 .tCS.seek 7ml +2 "collection"'' +591 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +4 "collection"' @ +41 "core" > +3 .tCS.seek 10ml + "collection"'9' D +838 "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 +3 "collection"'   +35 "core" ! +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'h  + 'D  +28 "core"  +100  +3 .tCS.seek 5ml + "collection"'Q'l +1349 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'( @ +66 E\ QQ +30 "core" B +2 .tCSV.dial :waste +2 "collection"'c +96 "core" +2 .tCS.seek :empty +2 "collection"'x'Ͱ +1357 "core" ' +2 .tCSV.dial :air + "collection"'j @ +69 "core" B +3 .tCS.seek 5ml + "collection"''l +1349 "core" ' +2 .tCSV.dial CTV + "collection"'  +41 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'Z @ +42 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'  +42 "core"  +4 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'# @ +42 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'' +1346 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"'G +96 "core" ~ +2 .tCBV.dial CSV + "collection"'<  +36 "core"  +2 "collection"'% +4 "core" %pw\ +2 .tCS.seek 5.001ml +2 "collection"''l +1369 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'\\  +42 "core" +2 "collection"'% +4 "core" %l 1\ +2 .tCS.seek 7ml +2 "collection"'r' +585 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'v @ +51 "core" B +3 .tCS.seek 10ml + "collection"'4' D +857 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"') ` +110 "core" ^ +2 #tLysing Complete +2 "collection"' & +3 "core" &Om\ H +2 #tStoring sh1 puck in Collection Clamp to tube 3 + "manipulator"&t% +4 "core" %\  I  +2 "storage"(y% +3 "core" %{ ( - 3\ + "storage"(_. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 3 +50 "storage"(%( +347 "core" ( +5 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (?& +3 "core" & . / .\ + "manipulator"&& +4 "core" &  \ :1 +2 "manipulator"&:% +3 "core" %\  \\  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 +2 "manipulator"&5(j +157 "core" ( +2 "manipulator"&W& +4 "core" &t I  +2 "storage"(& +3 "core" & A \ +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&`' +92 "core" ' +2 "storage"(F& +4 "core" &\ \  \ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(8'L +127 "core" ' +2 "storage"(z- +3 "core" -'H +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&,& +3 "core" &t  +2 "storage"(R& +3 "core" & 8\ +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 3 +2 "manipulator"&-'6 +32 "core" ' +4 .t\Elbow.hold + "manipulator"&w, +3 "core" , +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 "storage"(!- +2 "core" -'H +2 .tSE.seek 18.09 Pucks below Top Plate +2 "storage"(/' +29 "core" ' +2 "manipulator"&C% +4 "core" %2 +2 "storage"(u& +3 "core" & O\ +2 .tForearm.force -20 "manipulator"&5 +3 .tForearm.seek 3 + 296 counts + "manipulator"&H'^ +13 "core" ' +2 "manipulator"&Y& +4 "core" &  +2 "storage"(J& +3 "core" &\ \ \ +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&0' +25 "core" ' +3 .tSE.seek 19.09 Pucks below Top Plate + "storage"(b' +45 "core" ' +2 "manipulator"&e& +4 "core" & m +2 "manipulator"&% +4 "core" %  + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&k'\ +94 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&{( +159 "core" ( +2 "manipulator"&]& +4 "core" &   % ;6 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &  j ;6 +2 .tForearm.seek CC +2 "manipulator"&O'ρ +101 "core" ' +2 .tHand.close + "manipulator"&/ +76 "core" / +2 .tCC.seek :open +2 "collection"'( +376 "core" ( +2 "storage"(V& +4 "core" & \ +2 "storage"(d& +3 "core" & \ +2 "manipulator"&=& +3 "core" &  :, +2 "manipulator"&p% +3 "core" % } q +2 .tForearm.seek :retract +2 "manipulator"&}'\ +102 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 +2 "manipulator"&;(j +157 "core" ( +2 "manipulator"&& +4 "core" &q \  +2 "storage"(6& +3 "core" &\ \ \ ^\ +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 3 +2 "manipulator"&S'6 +108 "core" ' +2 .t\Elbow.hold + "manipulator"&i, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&[1 +76 "core" 1 +10 "manipulator"&T% +4 "core" % H   +2 "storage"(g& +3 "core" & 7\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 318 counts + "manipulator"&A't +14 "core" ' +2 "manipulator"&"& +4 "core" & y  +2 "storage"(E& +3 "core" & ? \ +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"& ' +22 "core" ' +2 "storage"(>% +4 "core" %\ " C \ +3 ."downElevator"SE.seek :down +2 "storage"('v +84 "core" ' +32 ."downElevator"SE.coast + "storage"(5 +3 ($% +3 "core" % Y H /\ +2 "manipulator"&% +4 "core" % P +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +85 "core" ' +2 .tSC.coast + "storage"(6 +2 #tTranferring DA +2 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +4 "core" &!&b\ + .tHand.open +2 "manipulator"&s1 +20 "core" 1 +2 "manipulator"&& +4 "core" &  +2 "manipulator"&m% +4 "core" %\   +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&o(- +171 "core" ( +2 "manipulator"&1& +4 "core" &- - +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &X& +3 "core" &- - +2 .tForearm.seek :garage + "manipulator"&' +105 "core" ' +2 .tHand.close + "manipulator"&3/ +73 "core" / +2 "manipulator"&\ & +4 "core" &- T - +2 "manipulator"&~% +3 "core" %  : +57 .tForearm.seek :retract +9 "manipulator"&*'\ +98 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&( +292 "core" ( +2 "manipulator"&&& +4 "core" & 5 ? + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &2& +3 "core" &  ? + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&B'ρ +94 "core" ' +2 "manipulator"&& +4 "core" & ? +2 "manipulator"&K% +4 "core" %ς +2 "collection"'& +3 "core" &%)q\ +2 "collection"'L& +4 .tCC.seek :closed +2 "collection"'|(O +2 "core" &%(\ +4 &$)]\  +9 &4%)S\ +{ +9 & h%(\ > +10 &q%(\ J +9 &`Z$)\ I +9 &$\\%(\ H +10 &\\%*\ I +9 &\\%)\ H +10 &i\\&*\ I +9 &*^$)\ I +9 &\\&)\ H +10 & \\'*\ I +9 &"q^%+\ I +9 &$3Z&)\ I +10 &%Z$)\ H +9 &'[&*v\ I +10 &)y^&)f\ I +9 &+;Y&)\ I +9 &,Z)+\ I +9 &.[$,\ H +10 &0\\&+\ I +9 &2C]%)m\ I +10 &4]$)\\\ I +9 &5Z$)O\ I +10 &7Z%'\ H +9 &9L\\&)\ H +9 &; \\$*\ I +10 &<Y%*\ I +9 &>Y&*\ I +9 &@SY')\ I +10 &B\\#)\ H +9 &C\\$)\ I +10 &Eb%* \ J +9 &GXh%(\ J +9 &I$+\ M +10 &J$*\ R +9 &L~&(\ U +9 &N<%)\ C +10 &O>8&)\ )x +9 &Oc$*\ D +2 ( + "collection"'L& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.67 + "collection"'M& +4 "core" &O]$)\ D + .tHand.open + "manipulator"&U1 +75 "core" 1 +2 "manipulator"&n% +4 "core" %ς +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&a'\ +101 "core" ' +2 .tPSV.dial PSR + "processing"% +123 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%' +1612 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +5 "processing"%P  +41 "core"  +3 .tPS.seek 0ml + "processing"% 'W +1608 "core" ' +2 .tPSV.dial PSR + "processing"%^ +43 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%q' +2625 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%I + "collection"'  +5 "core"  +2 "processing"%+  +41 "core" +33 +2 .tPSV.dial :mixloop + "processing"%. +97 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%7  +121 "core" +3 .tPS.seek 0ml + "processing"% 'W +2631 "core" ' +2 .tPSV.dial :air + "processing"%  +53 "core" +3 .tPS.seek 2.5ml + "processing"%@' +2637 "core" ' +2 .tPSV.dial :mixloop + "processing"% +40 "core" +3 .tPS.seek 0ml + "processing"%h'W +2631 "core" ' +2 .tPSV.dial :air + "processing"%D  +42 "core"  +3 .tPS.seek 2.5ml + "processing"%9' +2638 "core" ' +2 .tPSV.dial :mixloop + "processing"%( +43 "core" +3 .tPS.seek 0ml + "processing"%c'W +2628 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&Q& +4 "core" & J ? +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&j( +4 "core" ( +2 "manipulator"&x& +4 "core" & 5 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 & & +2 "core" &  5 +2 .tForearm.seek CC +2 "manipulator"&Z'ρ +99 "core" ' +2 .tHand.close + "manipulator"&/ +71 "core" / +2 .tCC.seek :open +2 "collection"'#( +378 "core" ( +2 "manipulator"&& +4 "core" & A 5 + "manipulator"&G% +4 "core" % { M q +2 .tForearm.seek :retract + "manipulator"&<'\ +100 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&(- +271 "core" ( +2 "manipulator"&& +4 "core" &- % +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &\\& +2 "core" &-  % +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +110 "core" ' +3 .tHand.open + "manipulator"&1 +76 "core" 1 +2 "manipulator"&v% +4 "core" % y % Ǻ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&r'\ +96 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing + ."connect"PRV.dial CBV +2 .tCBV.dial PRV +2 .CTV.dial :air,avoiding: :intake + #Loading lyfil puck from tube 4 into Collection Clamp + "collection"')& +4 "core" &-1V\ +2 "manipulator"& % +3 "core" %\    +2 "storage"(t% +4 "core" % +\ +2 "storage"(y. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 + "storage"(_(,B +347 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (?& +3 "core" &,E( ` _\  + "manipulator"&& +54 "core" &- O % +9 "manipulator"&:% +3 "core" %\   +3 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 4 + "manipulator"&W( +183 "core" ( +2 "manipulator"&& +4 "core" &  h +2 "storage"(F& +3 "core" &,B Z\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&f'_ +106 "core" ' +2 "storage"(z& +4 "core" &,B ~\ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(,'L +282 "core" ' +2 "storage"(R- +3 "core" -'z +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (l& +3 "core" &,B z w ]\ +2 "manipulator"&!& +3 "core" & O h +2 .t\Elbow.seek 4 + "manipulator"&C( +18 "core" ( +2 "manipulator"&u& +4 "core" & U  +2 "storage"(Y& +3 "core" &,B u W\ +3 .tForearm.seek 4 + 300 counts + "manipulator"&J' +13 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&e/ +68 "core" / +13 ."downElevator"SE.seek :down +3 "manipulator"&& +5 "storage"(`'v +5 "core" & 5  +2 "manipulator"&5% +4 "core" %  1 u +2 .tForearm.seek :retract +2 "manipulator"&8'\ +95 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&-( +152 "core" ' +2 ."downElevator"SE.coast +2 "storage"(5 +2 "core" ( +2 "manipulator"&H& +4 "core" &  * + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &/& +3 "core" & * + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&]'ρ +103 "core" ' +33 "manipulator"&& +4 "core" &  * +2 "manipulator"&0% +3 "core" %ω  +2 "collection"'w& +4 "core" &.1\ +2 "collection"'& +4 .tCC.seek :closed + "collection"'k(O +3 "core" &/2\ +4 &-0\ 4 +9 &<L,0\ / +10 &rv.1\ D +9 &#]-0u\ I +9 &[,2q\ I +10 &[.1\\\ I +9 &j\\/2M\ I +9 &+Y,3@\ I +10 &\\,2>\ I +9 &\\/1/\ I +10 &q[,1%\ I +9 &!4\\-2\ I +9 &"[-2G\ H +10 &$\\-2S\ I +9 &&zZ-0S\ I +9 &(<[/3P\ I +10 &)Y./B\ I +9 &+Z.18\ I +10 &-[/24\ I +9 &/EZ.2#\ H +9 &1[-1\ I +10 &2[/2\ I +9 &4Y.2\ I +9 &6K[.2\ I +10 &8Z00\ H +9 &9[.1\ I +10 &;[13\ I +9 &=S^,3\ I +9 &?[-2\ I +10 &@X.1\ I +9 &B[/0\ I +9 &D\\\\.1\ I +10 &Fd-1\ I +9 &Gs-2v\ L +10 &I./p\ Q +9 &KA,/g\ U +9 &M+/h\ U +10 &Ny,0]\ 9 +9 &O_*,/X\ &p +9 &O`.0U\ D +2 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.71 +2 .Hand.open + "manipulator"&N1 +70 "core" 1 +3 "manipulator"&V% +4 "core" % φ  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&d'\ +94 "core" ' +2 .tSC.coast + "storage"(6 +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'=  +124 "core"  +2 .tCSV.dial CTV + "collection"'p  +28 "core"  +3 .tPS.seek 2.5ml + "processing"%' +2627 "core" ' +2 "collection"'6% +4 "core" % B -\ +2 .tCS.seek 5.75ml +2 "collection"'O'_ +1162 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%{  +41 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%[  +67 "core"  +3 .tPS.seek 0ml + "processing"%T'W +2639 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'g ` +36 "core" ^ +2 .tCSV.dial :air +2 "collection"'" @ +42 "core" > +3 .tCS.seek 10ml + "collection"'E' D +1163 "core" ' +2 .tCSV.dial CTV + "collection"'>  +42 "core"  +2 .tCS.seek 0ml +2 "collection"'}' +2642 "core" ' +2 .tCBV.dial :waste1 + "collection"'$ @ +28 "core" > +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +4 "collection"';  +125 "core" +2 "collection"'& +4 "core" &O\\T\ D +2 #tStoring lyfil puck in Collection Clamp to tube 3 + "manipulator"&% +3 "core" %\  5  +2 "storage"(S% +4 "core" %n H J M\ + "storage"(s. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 + "storage"(( +339 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +4 (m& +4 "core" & = D F\ + "manipulator"&A& +4 "core" & * + "manipulator"&b% +4 "core" %\    +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 +2 "manipulator"&(j +152 "core" ( +2 "manipulator"& & +4 "core" &r : +2 "storage"(1& +4 "core" & 9\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts + "manipulator"&X' +96 "core" ' +2 "storage"(%& +4 "core" &  \ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(i'L +120 "core" ' +2 "storage"(3- +3 "core" -': +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +63 "manipulator"&\ & +5 "core" &r +2 "storage"(~& +4 "core" & !\ + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek 3 +2 "manipulator"&'6 +30 "core" ' +2 .t\Elbow.hold + "manipulator"&, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(&- +2 "core" -': +2 .tSE.seek 19.09 Pucks below Top Plate +2 "storage"(2' +43 "core" ' +2 "manipulator"&o% +4 "core" %; +2 "storage"(& +4 "core" & E\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 305 counts + "manipulator"&K'g +16 "core" ' +2 "manipulator"&& +4 "core" &  +2 "storage"(*& +3 "core" & \ +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&' +26 "core" ' +3 .tSE.seek 20.09 Pucks below Top Plate + "storage"(M' +55 "core" ' +3 "manipulator"&U& +4 "core" & n  + "manipulator"&n% +4 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&L'\ +88 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&( +150 "core" ( + "manipulator"&B& +4 "core" & l 2 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &P& +3 "core" & 2 +2 .tForearm.seek CC + "manipulator"&'ρ +95 "core" ' +2 .tHand.close + "manipulator"&^/ +65 "core" / +2 .tCC.seek :open +2 "collection"' ( +376 "core" ( +3 "storage"(I& +4 "core" & \ +2 "storage"(+& +4 "core" & \ + "manipulator"&& +4 "core" &  0 + "manipulator"&.% +4 "core" % Ϗ Q +2 .tForearm.seek :retract + "manipulator"&7'\ +96 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 +2 "manipulator"&q(j +154 "core" ( +2 "manipulator"&& +4 "core" &o   +2 "storage"( & +4 "core" & =\ + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 3 + "manipulator"&'6 +108 "core" ' +2 .t\Elbow.hold + "manipulator"&@, +5 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&D1 +69 "core" 1 +11 "manipulator"&h% +5 "core" % B  +2 "storage"((& +4 "core" & g\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 312 counts + "manipulator"&9'n +15 "core" ' +2 "manipulator"&Q& +4 "core" &x  \  +2 "storage"(x& +4 "core" & \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"& ' +23 "core" ' +2 "storage"(% +4 "core" % #\ b +3 ."downElevator"SE.seek :down +2 "storage"('v +78 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +18 (a% +3 "core" % < ;\ +2 "manipulator"&|% +4 "core" % +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +89 "core" ' +2 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%G  +69 "core" +3 .tPS.seek 2.5ml +2 "processing"%Z' +2637 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"% +40 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%\\  +42 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%j +41 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%  +41 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%v'W +2628 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%<& +4 "core" &!\  + .tHand.open +2 "manipulator"&)1 +23 "core" 1 +2 "manipulator"& & +4 "core" &x ^  +2 "manipulator"&t% +3 "core" %\  "  +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&y(- +170 "core" ( +2 "manipulator"&& +4 "core" &- W 7 +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &?& +3 "core" &- 7 +2 .tForearm.seek :garage +2 "manipulator"&' +107 "core" ' +2 .tHand.close + "manipulator"&:/ +74 "core" / +2 "manipulator"&& +4 "core" &- a 7 +2 "manipulator"&F% +3 "core" %  ) +2 .tForearm.seek :retract +2 "manipulator"&'\ +105 "core" ' +33 .t\Elbow.reconfigure TightElbow +61 "manipulator"&$&.,(\ #b +4 .t\Elbow.seek PC +2 "manipulator"&z( +113 "core" ( +2 "manipulator"&r& +4 "core" & d + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &R& +2 "core" & ' +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&l' +95 "core" ' +2 "manipulator"&!& +4 "core" & +2 "manipulator"&u% +4 "core" %   +2 "processing"%Y& +4 "core" &@\  +2 "processing"%e& +4 .tPC.seek :closed + "processing"%(Tg +3 "core" &&\  +3 &F\  +9 &6A\ +| +9 &hG\ ? +10 &jq<\ L +9 &/Y<\ K +9 &[I\ L +10 &]N\ L +9 &t]M\ L +10 &6]K\ L +9 &]]\ L +9 &\\`\ L +10 & |]a\ L +9 &"?\\h\ K +9 &$Zc\ K +10 &%_[\ K +9 &']Z\ L +10 &)F]f\ L +9 &+\\\\\ L +9 &,\\i\ K +10 &.Y^\ K +9 &0N\\c\ L +9 &2\\l\ K +10 &3Yr\ K +9 &5\\i\ L +10 &7W\\m\ K +9 &9^i\ K +9 &:\\\ K +10 &<^\ K +9 &>_\\z\ K +9 &@"Y}\ K +10 &A\\|\ K +9 &CZ{\ K + E\ ;; +9 "core" &Eg`\ K +9 &G(c\ L +9 &Hg\ L +10 &Jr\ M +9 &L_\ Q +9 &N!|\ Q +10 &O\ Q +9 &Q\ Q +10 &SPv\ 1 +9 &T -h\ N +9 &TD\ * +2 ( + "processing"%e& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.51 + "processing"%5& +4 "core" &TD\ * + .tHand.open + "manipulator"&W1 +75 "core" 1 +2 "manipulator"&f% +4 "core" %    +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&H'\ +100 "core" ' +2 .tPRV.dial :air + "processing"%/  +42 "core"  +2 .tPSV.dial :mixloop +3 "processing"%, +42 "core" +2 "processing"%J% +4 "core" %X\ +2 .tPS.seek 0.3ml +2 "processing"%C' +402 "core" ' +2 .tPSV.dial PSR + "processing"% +97 "core"  +3 .tPSR.select :wash + "processing"% +10 .tPS.seek 0.7ml +2 "processing"%0'* +484 "core" ' +2 .tdelay 3 seconds +303 .PSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%w' +1921 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%` +97 "core" +2 .tPTV.dial :mixing +2 "processing"%8 @ +68 "core" B +2 .tPBV.dial :waste2 +2 "processing"%#  +87 "core"  +3 .tPS.seek 0ml + "processing"%N'W +2642 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&V& +4 "core" & +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC + "manipulator"&( +4 "core" ( +2 "manipulator"&=& +4 "core" & 3 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &p& +2 "core" & < +2 .tForearm.seek PC +2 "manipulator"&]' +96 "core" ' +2 .tHand.close + "manipulator"&_/ +73 "core" / +2 .tPC.seek :open +2 "processing"%c( +401 "core" ( +2 "manipulator"&6& +4 "core" & + "manipulator"&4% +4 "core" %    +2 .tForearm.seek :retract + "manipulator"&{'\ +91 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&[(- +140 "core" ( +2 "manipulator"&& +4 "core" &. :  +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &g& +3 "core" &.  +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&"' +109 "core" ' +2 .tHand.open + "manipulator"&O1 +71 "core" 1 +2 "manipulator"&>% +4 "core" % \   ǽ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&E'\ +98 "core" ' +2 #tLoading da puck from tube 4 into Processing Clamp + "processing"%$& +4 "core" &\ +2 "manipulator"&;% +4 "core" %\   +2 "storage"(% +3 "core" % '\ +2 "storage"(. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 + "storage"(S(,B +359 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (s& +3 "core" &,D y \ + "manipulator"&m& +4 "core" &.  + "manipulator"&A% +4 "core" %\    +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 + "manipulator"&b( +170 "core" ( +2 "manipulator"& & +4 "core" &   !r +2 "storage"(1& +3 "core" &,D l\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&%'_ +98 "core" ' +2 "storage"(-& +4 "core" &,D u L\ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(3'L +282 "core" ' +2 "storage"(\ - +3 "core" -' +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 (d& +3 "core" &,D = W \ +2 "manipulator"&~& +3 "core" &  H !q +2 .t\Elbow.seek 4 + "manipulator"&&( +4 "core" ( + "manipulator"&o& +4 "core" &  , !q +2 "storage"(& +4 "core" &,D  2\ +2 .tForearm.seek 4 + 300 counts + "manipulator"&' +22 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&*/ +71 "core" / +20 ."downElevator"SE.seek :down +3 "manipulator"&U& +4 "storage"(n'v +69 "core" &  K !q +2 "manipulator"&X% +4 "core" %  . +2 .tForearm.seek :retract + "manipulator"&'\ +88 "core" ' +2 .t\Elbow.seek PC +2 "manipulator"&i( +171 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +79 "core" ( +2 "manipulator"&& +4 "core" & \\ m +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &K& +2 "core" & m +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&2' +98 "core" ' +2 "manipulator"&B& +4 "core" & " m +2 "manipulator"&P% +4 "core" %  +2 "processing"%& +3 "core" &\ +2 "processing"%& +4 .tPC.seek :closed + "processing"%^(Tg +3 "core" &\ +3 &\  +9 &3~\ *y +9 &f\ > +9 &r\ L +10 &IW\ K +9 & Z\ K +10 &\\\ L +9 &\\\ K +9 &Q\\\ K +10 &\\\ K +9 &Z\ K +9 & [\ K +10 &"Y[\ K +9 &$[\ K +9 &%\\\ K +10 &'Z\ K +9 &)a[\ K +10 &+#Z\ K +9 &,Z\ K +9 &.Z\ K +10 &0jZ\ K +9 &2+]\ K +9 &3Z\ K +10 &5Z\ K +9 &7rZ\ K +10 &93Y\ K +9 &:Y\ K +9 &<Z\ K +10 &>{Z|\ J +9 &@;Z~\ K +9 &AZ}\ K +10 &CZ{\ K +9 &E[y\ K +10 &GB^u\ L +9 &Ifp\ L +9 &Jrg\ M +10 &Lyh\ Q +9 &N<j\ P +9 &Oh\ Q +10 &Qi\ Q +9 &Scyjk\ 4 +10 &T',j\ O +9 &TOe\ ' +2 ( + "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.51 + .Hand.open + "manipulator"&L1 +74 "core" 1 +4 "manipulator"&k% +4 "core" %   +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&I'\ +94 "core" ' +2 .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 4 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"%+9 +2 %  +5 "core" 9. +102 "processing"%.9 +3 "core" 9+ +102 "processing"%9 +3 "core" 9) +102 "processing"% 9 +3 "core" 9( +102 "processing"%9 +4 "core" 9& +103 "processing"%9 +3 "core" 9& +102 "processing"%D9 +3 "core" 9% +102 "processing"%h9 +3 "core" 9& +102 "processing"%(9 +3 "core" 9'" +102 "processing"%Q9 +3 "core" 9)& +102 "processing"%x9 +3 "core" 9*+ +102 "processing"%9 +3 "core" 9,/ +102 "processing"%79 +3 "core" 9/3 +102 "processing"%a9 +3 "core" 927 +102 "processing"%|9 +4 "core" 96; +102 "processing"%q9 +3 "core" 9:@ +102 "processing"%9 +3 "core" 9?D +102 "processing"%99 +3 "core" 9DH\ +102 "processing"%G9 +3 "core" 9IL\ +102 "processing"%M9 +4 "core" 9NP +102 "processing"%9 +3 "core" 9RU +102 "processing"% 9 +3 "core" 9XY +102 "processing"%9 +3 "core" 9_] +102 "processing"%T9 +3 "core" 9ea +102 "processing"%9 +3 "core" 9je +3 .tPH.hold 2:00:00,28C +2 "processing"%\\ ppg + .tdelay 1:30 +4 "core" f +8999 .tPSR.select :air +2 .PSV.dial PSR + "processing"%j +99 "core"  +2 .tPSR.select :wash + "processing"% +11 .tPS.seek 0.5ml +2 "processing"%' +584 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +10 .tPS.seek 2ml + "processing"%Z'[ +1619 "core" ' +2 .tPTV.dial :puck + "processing"%<  +69 "core"  +2 .tPSV.dial PTV + "processing"%) +70 "core" +2 .tPBV.dial :waste1 +2 "processing"%  +137 "core" +2 "processing"%t% +4 "core" %_E\  +2 .tPS.seek 1.5ml +2 "processing"%' +598 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%? * +33 "core" + +3 .tPS.seek 0ml +2 "processing"%@'W +1606 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%:  +34 "core" +2 .tdelay 30 seconds +2364 E\ => +638 .tPBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%F +70 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%' +2268 "core" ' +2 .tPSV.dial PTV + "processing"% +71 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +3 "processing"%r +69 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%R +69 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%!  +68 "core"  +3 .tPS.seek :empty + "processing"%u'9 +2266 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%Y  +121 "core" +2 .tPSV.dial :mixloop +2 "processing"%y +41 "core" +2 .tPRV.dial :ab1 +2 "processing"% @ +71 "core" B +3 .tPS.reconfigure PSslow + "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%''w +363 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +3 "collection"'5  + "processing"%W  +45 "core"  +7 +2 "processing"%f% +4 "core" %~\ +2 .tPS.seek 0.32ml +2 "processing"%e'+ +396 "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 +2 "processing"%J'D +1224 "core" ' +2 .tPRV.dial :waste2 +52 "processing"%l @ +77 "core" > +3 .tPS.seek 0.5ml +2 "processing"%v' +870 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%  +43 "core"  +3 .tPS.reconfigure PSconfig + "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%C'[ +1617 "core" ' +2 .tPSV.dial :PML + "processing"%0 +42 "core" +2 .tPTV.dial :mixing +2 "processing"%` @ +69 "core" B +2 .tPBV.dial :waste1 +2 "processing"%8  +32 "core"  +2 "processing"%#% +4 "core" %a\  +2 .tPS.seek 1.85ml +2 "processing"%w'A +233 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%V * +33 "core" , +3 .tPS.seek 0ml +2 "processing"%='W +1964 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'p& +3 "core" &9;u\ + .tHand.open +2 "manipulator"&_1 +19 "core" 1 +2 "manipulator"&z& +4 "core" & _ m +2 "manipulator"&H% +3 "core" %\ $ G +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&(- +161 "core" ( +2 "manipulator"&6& +4 "core" &- Q h +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &4& +3 "core" &-  h +2 .tForearm.seek :garage + "manipulator"&' +109 "core" ' +30 .tHand.close + "manipulator"&g/ +74 "core" / +2 "manipulator"&]& +4 "core" &-  h +2 "manipulator"&% +3 "core" %  \ +3 .tForearm.seek :retract + "manipulator"&O'\ +101 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&>( +272 "core" ( +3 "manipulator"&$& +4 "core" & ( 2 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &{& +3 "core" & U 2 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&;'ρ +97 "core" ' +2 "manipulator"&& +4 "core" &  2 +2 "manipulator"&% +4 "core" %y  +2 "collection"'"& +4 "core" &9;\ +2 "collection"'s& +3 .tCC.seek :closed +2 "collection"'m(O +3 "core" &9<\ +3 &8<t\ : +10 &FM~8:z\ 0 +9 &|v7;{\ D +9 &)_9=s\ K +10 &Z8;y\ J +9 &W7;w\ J +10 &q[5:q\ J +9 &4W7:x\ J +9 &Z7;v\ J +10 &\\9:s\ J +9 &yY8<s\ J +9 &!:Z7=t\ K +10 &"Y7;y\ J +9 &$Z;;g\ J +10 &&W7<s\ J +9 &(CZ6;p\ J +9 &*Z8<q\ K +10 &+Y8=k\ J +9 &-Z:<f\ J +9 &/L[8;n\ J +10 &1Z6<h\ J +9 &2Z8<e\ J +10 &4Z8;f\ K +9 &6TZ8<`\ J +9 &8Y8;b\ J +10 &9Z7;k\ K +9 &;Z7=j\ J +9 &=[Z7;i\ J +10 &?W7;h\ J +9 &@Z6;g\ J +11 &B\\8<a\ J +8 &Db\\9<l\ K +9 &F#_9<m\ K +10 &Gk8:i\ L +9 &I6;l\ O +9 &KP6;f\ T +10 &M\ 4<s\ V +9 &N{89q\ 2 +10 &Oh)6;l\ \\ +9 ( + &O|c79o\ H + "collection"'s& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.61 + "collection"'A& +4 "core" &O|e7:u\ H + .tHand.open +2 "manipulator"& 1 +73 "core" 1 +2 "manipulator"&1% +4 "core" % y  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&-'\ +94 "core" ' +2 .tPSV.dial PSR + "processing"%[ +97 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%E' +1614 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%\  +52 "core"  +3 .tPS.seek 0ml + "processing"%d'W +1603 "core" ' +2 .tPSV.dial PSR + "processing"%~ +40 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%o' +2630 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +4 "processing"%  + "collection"'*  +38 "core" ~ +116  +2 .tPSV.dial :mixloop + "processing"%U +97 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%X  +70 "core" +3 .tPS.seek 0ml + "processing"%b'W +2646 "core" ' +2 .tPSV.dial :air + "processing"%%  +40 "core"  +3 .tPS.seek 2.5ml + "processing"%3' +2628 "core" ' +2 .tPSV.dial :mixloop + "processing"% +42 "core" +3 .tPS.seek 0ml + "processing"%'W +2657 "core" ' +2 .tPSV.dial :air + "processing"%K  +42 "core"  +3 .tPS.seek 2.5ml + "processing"%&' +2635 "core" ' +2 .tPSV.dial :mixloop + "processing"%B +43 "core" +3 .tPS.seek 0ml + "processing"%P'W +2625 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" & 7 2 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&n( +29 "core" ( +2 "manipulator"&& +4 "core" & P ( + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &c& +2 "core" & ( +2 .tForearm.seek CC +60 "manipulator"&L'ρ +99 "core" ' +2 .tHand.close + "manipulator"&k/ +74 "core" / +2 .tCC.seek :open +2 "collection"'+( +376 "core" ( +2 "manipulator"&& +4 "core" & L ( +2 "manipulator"&.% +3 "core" % ω  +2 .tForearm.seek :retract +2 "manipulator"&2'\ +103 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&(- +267 "core" ( +2 "manipulator"&S& +4 "core" &- 6 P +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &- \ P +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +110 "core" ' +32 .tHand.open + "manipulator"&1 +73 "core" 1 +2 "manipulator"&D% +4 "core" %   ǿ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&h'\ +103 "core" ' +2 ."da"delayUntil "12:04:52.69" +21547 E\ 01 +3169 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%( @ +68 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%Q  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%x * +34 "core" , +2 ."da"PSV.dial :air +2 "processing"%  +41 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml + "processing"%7' +2253 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%a +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"%q +41 "core" +4 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +41 "core"  +2 ."da"PS.seek :empty +2 "processing"%9'9 +2261 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%G +135 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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 +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1616 "core" ' +2 ."da"PTV.dial :puck + "processing"%  +70 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +71 "core" +2 ."da"PBV.dial :waste1 + "processing"%T  +34 "core" +2 "processing"%% +4 "core" %`\  +2 ."da"PS.seek 1.5ml +2 "processing"%j' +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"%'W +1606 "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"%) * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +70 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%t' +2276 "core" ' +2 ."da"PSV.dial PTV + "processing"%Z +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"% +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%:'9 +2246 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +136 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%F' +597 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%@'[ +1606 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"% +83 "core"  +2 ."da"PBV.dial :waste1 + "processing"%r  +33 "core"  +2 "processing"%R% +4 "core" %V\  +2 ."da"PS.seek 1.5ml +2 "processing"%!' +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" * +3 ."da"PS.seek 0ml +2 "processing"%Y'W +1609 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%y  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%u +69 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml + "processing"%W' +493 E\ ON +1760 "core" ' +2 ."da"PSV.dial PTV + "processing"%5 +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%f +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +19 "processing"%' +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%/  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%,'9 +2253 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +56 "processing"%e  +45 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%l  +125 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%J  +41 "core" ~ +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"% +42 "core" +3 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%v' +387 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%0  +41 "core"  +2 "processing"%`% +4 "core" %\  +2 ."da"PS.seek 0.55ml +2 "processing"%8'y +337 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%#  +41 "core"  +3 ."da"PS.seek 2ml +2 "processing"%V'[ +1556 "core" ' +2 ."da"PSV.dial :PML + "processing"%C +43 "core" +2 ."da"PTV.dial :mixing +2 "processing"%w @ +69 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%p  +32 "core"  +2 "processing"%_% +4 "core" %Z\  +2 ."da"PS.seek 1.85ml +2 "processing"%z': +239 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%H * +31 "core" * +3 ."da"PS.seek 0ml +2 "processing"%6'W +1969 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +47629 E\ ?> +373 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%4  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%i * +34 "core" , +2 ."da"PSV.dial :air +3 "processing"%g  +41 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%]' +2244 "core" ' +2 ."da"PSV.dial :mixloop + "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" +4 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%$  +41 "core"  +2 ."da"PS.seek :empty +2 "processing"%{'9 +2261 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +124 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +588 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1616 "core" ' +2 ."da"PTV.dial :puck + "processing"%"  +70 "core"  +2 ."da"PSV.dial PTV +2 "processing"%O +68 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core" +2 "processing"%A% +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"%1 * +33 "core" , +32 ."da"PS.seek 0ml +2 "processing"%s'W +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"%; * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%= +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%\ ' +2253 "core" ' +2 ."da"PSV.dial PTV + "processing"%E +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%~ +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%d +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%*  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2254 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%U +123 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%X' +585 "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 + .PSV.dial PTV + "processing"%% +69 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%b  +32 "core"  +2 "processing"%% +4 "core" %V\  +2 ."da"PS.seek 1.5ml +2 "processing"%3' +609 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%K * +32 "core" * +3 ."da"PS.seek 0ml +2 "processing"%'W +1604 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%B  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%& * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2252 "core" ' +2 ."da"PSV.dial PTV + "processing"%c +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%k +70 "core"  +2 ."da"delay 5 seconds +491 E\ 21 +11 ."da"PSV.dial PTV +2 "processing"%> +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%-  +69 "core"  +2 ."da"PS.seek :empty +54 "processing"%m'9 +2258 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +122 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml +2 "processing"%L'[ +1626 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%S +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" +2 "processing"%n% +4 "core" %V\  +2 ."da"PS.seek 1.5ml +2 "processing"%' +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%D * +33 "core" , +3 ."da"PS.seek 0ml +2 "processing"%2'W +1612 "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 + "processing"%Q +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%x' +2250 "core" ' +2 ."da"PSV.dial PTV + "processing"% +70 "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"%a +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%|  +67 "core"  +2 ."da"PS.seek :empty +2 "processing"%q'9 +2254 "core" ' +2 ."da"Sleepy.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"% +127 "core"  + ."da"PSR.select :sub1 +3 "processing"% +10 ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."da"PS.seek 0.25ml +3 "processing"%7'7 +335 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :sub2 +2 "processing"% +9 ."da"PS.seek 0.5ml +2 "processing"%G' +354 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml +2 "processing"%9'[ +1602 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%M +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +34 "core" +2 "processing"%% +4 "core" %V\ u +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"% * +34 "core" , +3 ."da"PS.seek 0ml +2 "processing"%'W +1614 "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"%j * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%< +71 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%)' +2289 "core" ' +2 ."da"PSV.dial PTV + "processing"% +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +4 "processing"% +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%Z +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%?  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2315 "core" ' +2 "processing"%9 +3 "core" 94* +2 #"da"Processing Puck Heater at 28.1C before imaging + .PH.coast + "processing"%t  +3 "core" 4* + 4* +2 "processing"%& +3 "core" &TO\ z ' + #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&:% +3 "core" %\  ; 3 +2 "storage"(F% +4 "core" %t P\ + "storage"(. +3 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 3 + "storage"(r( +345 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (R& +3 "core" &  | \ +2 "manipulator"&@& +3 "core" &- " P +2 "manipulator"&% +3 "core" %\   3 +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 3 +2 "manipulator"&!(j +177 "core" ( +2 "manipulator"&y& +4 "core" &o\  C "~ +2 "storage"(& +3 "core" & ~ } )\ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&u' +98 "core" ' +2 "storage"(Y& +4 "core" & f\ +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek beamBreak +2 "storage"(5'L +109 "core" ' +2 "storage"(f- +3 "core" -'. + ."da"SE.configure SEconfig +3 "storage"(#QK-0-\ b +2 "manipulator"&'& +3 "core" &p\  I "} +2 "storage"(/& +3 "core" & \  +2 ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 3 +2 "manipulator"&W'6 +32 "core" ' +2 ."da"\Elbow.hold +2 "manipulator"&e, +3 "core" , + ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(l- +2 "core" -'. +2 ."da"SE.seek 20.09 Pucks below Top Plate +2 "storage"(J' +40 "core" ' +2 "manipulator"&% +4 "core" %> v +2 "storage"(,& +3 "core" & S\ | + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 3 + 308 counts + "manipulator"&0'j +17 "core" ' +2 "manipulator"&`& +4 "core" &  c +2 "storage"(v& +3 "core" & F E \ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +64 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&#' +25 "core" ' +4 ."da"SE.seek 21.09 Pucks below Top Plate +2 "storage"(8' +44 "core" ' +2 "manipulator"&C& +4 "core" & c +2 "manipulator"&w% +4 "core" % + ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&p'\ +92 "core" ' +2 ."da"\Elbow.seek PC +2 "manipulator"&_( +251 "core" ( +2 "manipulator"&H& +4 "core" & @ + ."da"\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &V& +3 "core" & > +2 ."da"Forearm.seek PC +2 "manipulator"&z' +93 "core" ' +3 ."da"Hand.close +2 "manipulator"&4/ +69 "core" / +2 ."da"PC.seek :open +2 "processing"%i( +404 "core" ( +2 "storage"(g& +4 "core" & p i\ +2 "manipulator"&6& +3 "core" & +2 "manipulator"&% +3 "core" %  2 +2 ."da"Forearm.seek :retract +3 "manipulator"&I'\ +96 "core" ' +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 3 +2 "manipulator"&(j +253 "core" ( +2 "manipulator"&$& +4 "core" &o\  "z +2 "storage"(]& +3 "core" & b a\ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 700 counts + "manipulator"&' +104 "core" ' +2 ."da"Hand.open + "manipulator"&{1 +75 "core" 1 +12 "storage"(- +3 "core" -' +3 ."da"SE.seek 20.85 Pucks below Top Plate +2 "storage"("' +20 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 20.18 Pucks below Top Plate +2 "storage"(O'T +50 "core" ' +2 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da18aug0512h224ml.tif +1947 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +354 #"da"SX HX9/16 (USB:43): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 19.798 seconds\ /var/log/esp/da18aug0512h224ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da18aug0512h224ml15s.tif +1557 #SX HX9/16 (USB:43): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da18aug0512h224ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da18aug0512h224ml30s.tif +3057 #SX HX9/16 (USB:43): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da18aug0512h224ml30s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da18aug0512h224ml70s.tif +3563 E\ c22 +3555 #"da"SX HX9/16 (USB:43): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da18aug0512h224ml70s.tif: TIFF Upload Complete\ +2 .Sleepy.power :camera,:OFF +2 ."Qmail"HABfans.email "19.798 sec auto-exposure",Subject: "da18aug0512h224ml images!" +7 "storage"( - +71 "core" -'T +2 "storage"(A& +4 "core" & F < 9\ +2 "manipulator"&& +4 "core" &p\   "y +2 ."da"\Elbow.seek 3 +2 "manipulator"&1(j +3 "core" ( +2 "manipulator"& & +3 "core" &p\  : "y +2 "storage"([& +4 "core" & Y [ 3\ +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&;' +3 "core" ' +2 ."da"SE.reconfigure SEgently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 20.9 Pucks below Top Plate +2 "storage"(=' +59 "core" ' + "manipulator"&s& +6 "core" &p\  Z "y +2 "storage"(E& +4 "core" & \ + ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 3 +2 "manipulator"&~'6 +31 "core" ' + ."da"\Elbow.hold +2 "manipulator"&d, +3 "core" , + ."da"\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."da"SE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 21.08 Pucks below Top Plate +2 "storage"(*' +28 "core" ' +50 "manipulator"&\ % +4 "core" %9  + "storage"(U& +4 "core" & \ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 3 + 303 counts +2 "manipulator"&'e +15 "core" ' +3 "manipulator"&X& +5 "core" & I Y +2 "storage"(%& +4 "core" & \ +3 ."da"Forearm.reconfigure TightForearm +4 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&b' +18 "core" ' +3 "storage"(% +5 "core" % \ +3 ."downElevator"SE.seek :down +2 "storage"(o'v +67 "core" ' +2 ."downElevator"SE.coast +2 "storage"(5 +28 (K% +5 "core" % > W\ +3 "manipulator"&3% +4 "core" % $ +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&B'\ +89 "core" ' +2 ."da"SC.coast + "storage"(6 +3 #tStarting finalPurge +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 "processing"%&& +4 "core" &e\ + ."psFlush"Hand.open +2 "manipulator"&1 +25 "core" 1 + "manipulator"&& +4 "core" & _ Y +2 "manipulator"&c% +5 "core" %\    +2 ."psFlush"\Elbow.seek FlushPuck::Garage +2 "manipulator"&k(- +177 "core" ( +2 "manipulator"&>& +4 "core" &-  + +2 ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &-& +3 "core" &-  + +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&' +107 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&/ +76 "core" / +2 "manipulator"&m& +4 "core" &- O + +2 "manipulator"&.% +4 "core" %   +66 ."psFlush"Forearm.seek :retract +4 "manipulator"&S'\ +103 "core" ' +2 ."psFlush"\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."psFlush"\Elbow.seek PC +3 "manipulator"& ( +126 "core" ( +3 "manipulator"&n& +4 "core" & n +2 ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &L& +3 "core" & M n +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC + "manipulator"&D' +101 "core" ' +2 "manipulator"&& +5 "core" & N n +2 "manipulator"&% +3 "core" % +2 "processing"%(& +4 "core" &4\ +2 "processing"%Q& +4 ."psFlush"PC.seek :closed +2 "processing"%2(Tg +3 "core" &0\ +3 &_\  +9 &1~`\ *x +11 &d]\ = +8 &wtY\ L +9 &;Y]\ K +10 &Z^\ K +9 &Y_\ K +9 &Y_\ K +10 &BYW\ K +9 &]]\ K +10 &Y]\ K +9 & WZ\ K +9 &"JZS\ K +10 &$ \\R\ K +9 &%ZR\ K +9 &'WL\ K +10 &)Q[P\ L +9 &+ZS\ K +10 &,ZR\ K +9 &.XT\ K +9 &0ZZR\ K +10 &2WR\ K +9 &3ZQ\ K +10 &5WL\ K +9 &7bZN\ K +9 &9%\\M\ K +10 &:ZF\ K +9 &<ZK\ K +9 &>jZL\ K +10 &@-VJ\ K +9 &AZ;\ K +9 &CZ@\ K +10 &Eq[@\ L +9 &G3]8\ L +10 &Hb;\ L +9 &Jr8\ M +9 &LjB\ Q +10 &N,@\ Q +9 &O@\ Q +9 &Q@\ Q +10 &STyj<\ < +10 &T(F@\ G +9 &T{#f>\ , +9 ( + &T<\ % + "processing"%Q& +4 #"psFlush"Processing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.54 + "processing"%& +4 "core" &T \ % +2 ."psFlush"Hand.open + "manipulator"&P1 +67 "core" 1 +2 "manipulator"&a% +4 "core" %   +2 ."psFlush"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&|'\ +99 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%x +126 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +3 "processing"%'P +257 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +854 "core" ' + ."psFlush"PSR.select :air +4 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%q' +1616 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%7 +68 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%G  +33 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%M'W +2635 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"% +71 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%' +589 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%9' +2118 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +70 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%T U +51 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%N'W +2630 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%j @ +43 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%<' +2638 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +68 "core"  +4 ."psFlush"PS.seek :empty +2 "processing"% '9 +2628 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"% +42 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%Z' +2630 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%? +69 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%)'W +2639 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +41 "core" ? +3 ."psFlush"PS.seek 2.5ml +2 "processing"%t' +2638 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +67 "core"  +3 ."psFlush"PS.seek :empty +2 "processing"%:'9 +2627 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%F +43 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%'P +1110 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%R' +1605 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%@ +70 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%  +51 "core"  +3 ."psFlush"PS.seek 0ml + "processing"%y'W +2630 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +70 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%Y' +595 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2129 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%f +70 "core" +2 ."psFlush"PBV.dial PSV + "processing"%' U +52 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%/'W +2624 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%l @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%h' +2635 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%  +69 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%,'9 +2627 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%` +42 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%v' +2649 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%C +69 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +56 "processing"%w'W +2640 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%u @ +42 "core" > +3 ."psFlush"PS.seek 2.5ml + "processing"%!' +2638 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%5  +68 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%W'9 +2127 E\ :: +507 "core" ' +4 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'0& +4 "core" &JMQ\ + .tHand.open + "manipulator"&J1 +26 "core" 1 +2 "manipulator"&#& +4 "core" &  n +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&H( +2 "core" ( + "manipulator"&V& +4 "core" & n + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &e& +2 "core" & n +2 .tForearm.seek PC +2 "manipulator"&4' +98 "core" ' +2 .tHand.close + "manipulator"&p/ +66 "core" / +2 .tPC.seek :open +2 "processing"%^( +402 "core" ( +2 "manipulator"&g& +4 "core" &  n +2 "manipulator"&6% +3 "core" %  A  +2 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&z( +350 "core" ( +2 "manipulator"&$& +4 "core" &  2 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &]& +2 "core" &   2 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&_'ρ +95 "core" ' +2 "manipulator"&{& +4 "core" &  2 +2 "manipulator"&% +4 "core" %ϊ  +2 "collection"'I& +3 "core" &LMQ\ +2 "collection"'8& +4 .tCC.seek :closed +2 "collection"'"(O +3 "core" &JOS\ +2 &IOM\  +8 &3KLV\ *z +10 &gINV\ > +9 &pIMX\ L +10 &UUHMS\ J +9 &WJOU\ J +9 &WIMP\ J +10 &WKLU\ K +9 &\\[JNV\ K +9 &ZHNR\ K +10 &]KOQ\ J +9 & \\INT\ J +10 &"e\\IMR\ J +9 &$'WJOU\ J +9 &%VJOM\ J +10 &'WHOM\ K +9 &)lZIMK\ K +9 &+/[LLV\ J +10 &,]HNT\ J +9 &.\\HMK\ J +10 &0uWINR\ J +9 &27VKMS\ J +9 &3VIMN\ J +10 &5WKMN\ K +9 &7|ZJMP\ K +9 &9>ZJMG\ K +10 &;\\LL<\ J +9 &<\\JMU\ J +10 &>]JPU\ K +9 &@GZHMN\ J +9 &B\ ZKML\ J +10 &C[KNJ\ K +9 &E[KMP\ K +9 &GKdINM\ L +10 &I}IMO\ N +9 &JINO\ R +10 &LsMSQ\ V +9 &N2LPT\ D +9 &O=<HLN\ %o +10 &OoFJL\ G +5 ( + "collection"'8& +5 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.68 + "collection"' & +4 "core" &OiEKP\ G + &OiGJT\ G + .tHand.open + "manipulator"&A1 +66 "core" 1 +2 "manipulator"&% +4 "core" % ϊ  +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"& '\ +92 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'[& +4 "core" &OiHKU\ G +2 "collection"'s% +3 "core" %GK\\\ +2 #tCS Pulling 5ml of flush .CSV.dial CSR +2 "collection"'E  +50 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'\ 'l +1346 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +10 'U% +2 "core" %lHK@\  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'X' +647 "core" ' +2 .tCSV.dial :waste + "collection"'% +122 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'' +1983 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'& +4 "core" &OhGLX\ G +2 "collection"'% +3 "core" %HK:\ +2 .tCSV.dial :flush + "collection"'O  +43 "core"  +3 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 5ml + "collection"';'l +1206 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'K @ +41 "core" B +2 "collection"'3% +4 "core" %lHKF\ \ +2 .tCS.seek 7ml +2 "collection"'1' +529 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'=  + '&  +41 "core"  +86  +2 .tCBV.dial :waste1 + "collection"'~ @ +42 "core" ? +3 .tCS.seek 0ml + "collection"'' +1638 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'& +4 "core" &OhIMQ\ G +2 "collection"'c% +3 "core" %IM,\ + .tCSV.dial :flush +2 "collection"'  +68 "core" +3 .tCS.seek 5ml +2 "collection"'*'l +1212 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"'o @ +42 "core" B +2 "collection"'b% +4 "core" %lFL4\ +2 .tCS.seek 7ml +2 "collection"'>' +546 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +2 "collection"'-  +41 "core"  +2 .tCBV.dial :waste2 +2 "collection"'r  +105 "core"  +3 .tCS.seek 0ml + "collection"'d' +1646 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'& +4 "core" &OhIM0\ G +2 "collection"'m% +3 "core" %HM,\ + .tCSV.dial CSR +2 "collection"'.  +40 "core"  +2 .tCSR.select :kill + "collection"' +10 .tCS.seek 8ml + "collection"'B' +1944 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml +2 "collection"'n' D +531 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"'L +2 '  +94 "core" +36  +2 .tCTV.dial :intake +2 "collection"'  +68 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'' \\ +1877 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'(  +70 "core" ~ +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'k' +596 "core" ' +2 .tCSV.dial CSR + "collection"'S  +107 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'i'l +1346 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +5 "collection"' +11 .tCS.seek 10ml + "collection"'' D +1351 "core" ' +2 .tCSV.dial CBV + "collection"'P +94 "core" +2 .tCS.seek 0ml +2 "collection"'a' +2637 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&Q& +3 "core" &  , 2 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&x( +2 "core" ( +2 "manipulator"&D& +3 "core" &  N 2 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &  2 +2 .tForearm.seek CC + "manipulator"&'ρ +105 "core" ' +2 .tHand.close + "manipulator"&7/ +72 "core" / +2 .tCC.seek :open +2 "collection"'G( +376 "core" ( +2 "manipulator"&q& +4 "core" &  ! 2 +2 "manipulator"& % +3 "core" % c _ +2 .tForearm.seek :retract + "manipulator"&M'\ +106 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&(- +276 "core" ( +2 "manipulator"&& +4 "core" &- H +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &T& +2 "core" &-  H +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&9' +111 "core" ' +2 .tHand.open + "manipulator"&j1 +68 "core" 1 +2 "manipulator"&N% +4 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +96 "core" ' +2 #tCompleted [/home/esp/esp2/mission/2018_07_19_niagara_mission.rb:135] begun 11:00:28 + #Preparing to sleep until 6:24AM 8/06/2018 +5 #Asleep til 6:24AM 8/06/2018 +3 ."shutdown"CC.coast +2 "collection"'6 +4 #tContinuing at 06:24EDT06-Aug-18 +2 ."shutdown"CS.coast +3 E\ 77 +3 "collection"'5 + ."Qmail"GoodNews.email "Then, in tube 5: Sample.deep; initialPurge; da withoutWCR\\n/home/esp/esp2/mission/2018_07_19_niagara_mission.rb:140\\n{1 => 22, 2 => 22, 3 => 22, 4 => 0}\\nCan@12:59:08, 25.2C, 25% humidity, 14.3psia, 13.506V, 0.263A, 0.263A avg, 3.55W",Subject: "Asleep until 06:24EDT06-Aug-18" +4 ."shutdown"PC.coast +57 "processing"%6 +3 ."shutdown"PS.coast + "processing"%5 +2 ."shutdown"Forearm.coast + "manipulator"&5 +3 ."shutdown"\Elbow.coast + "manipulator"&6 +38 ."shutdown"Sleepy.power :dwarf,:OFF + .Sleepy.power :raw,:OFF + #Shutdown +31186 E \ $$q +60002 #\ n +60002 &\  +60003 %\ s +60002 $\ t +60002 #\ n +60002 &\ p +60002 %\ m +60003 %\ $$ +60002 "\ v +60002 !\ l +60002 #\ j +60002 #\ m +60003 #\ k +60002 $\ %%z +60002 #\ _ +60002 #\ r +60002 &\ &&z +60003 &\ p +60002 &\ ##z +60002 (\ p +60002 (\ '& +60002 +\ k +60003 .\ r +60002 +\ x +60002 )\  +60002 )\ j +60002 )\  +60003 ,\ o +60002 ,\ v +60002 ,\ p +60002 *\ k +60002 +\ q +60003 *\ !!| +60002 (\  +60002 '\ k +60002 %\ '' +60002 %\ m +60003 '\ i +60002 '\ o +60002 %\ d +60002 &\ n +60002 %\ j +60003 $\ n +60002 $\ m +60002 $\ c +60002 '\ k +60002 '\ m +60003 '\  +60002 *\ ,,z +60002 )\ r +60002 *\ )) +60003 *\ m +60002 (\ ''z +60002 *\ $$~ +60002 .\ | +60002 *\ o +60003 .\ ##q +60002 /\ &% +60002 /\ && +60002 1\ $$y +60002 2\ "" +60003 2\ s +60002 2\ k +60002 3\ m +60002 3\ $$ @EDT1533528262.61 2\ ((t +60003 /\ o +60002 )\ t +60002 )\ s +60002 (\ %$z +60002 #\ x +60003 #\ k +60002 %\ l +60002 )\ m +60002 %\ ##k +60003 '\ h +60002 %\ j +60002 &\ u +60002 &\ l +60002 $\ r +60003 )\ q +60002 +\ u +60002 ,\ l +60002 +\ k +60002 .\ y +60003 /\ %$ +60002 3\ g +60002 4\ $#t +60002 4\ j +60002 4\ j +60003 4\ s +60002 3\ | +60002 6\ x +60002 6\ e +60002 7\ s +60003 6\ k +60002 6\ x +60002 5\ | +60002 0\ $#x +60002 2\ n +60003 3\ l +60002 .\  +60002 /\ o +57660 /\ n +36 #tPowering up Dwarves +512 .Sleepy.power :raw,:ON + "sampler") +3 )< +2 "core"  + "collection"' +3 ' +2 "core"  +2 "processing"% +2 %  +3 "core"  + "collection"' 9\ +2 ' 0\ +2 ' -\ +2 "processing"% 9\ + % 2\ +2 % *\ +2 % 0\ + "sampler")&\ +2 .tSS.configure SSconfig +2 "sampler")#.0X 22, 2 => 22, 3 => 22, 4 => 0}\\nCan@06:24:28, 25.0C, 26% humidity, 14.3psia, 13.511V, 0.386A, 0.386A avg, 5.22W",Subject: "Started 2018_07_19_niagara_mission phase Sample.deep; initialPurge; da withoutWCR" +2 .tSample.deep +110 "sampler")!0 +1070 "core" 0 +2 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'0& +4 "core" &W[{\  +2 .tHand.open + "manipulator"&J1 +75 "core" 1 +2 "manipulator"&#& +4 "core" &\  \ "} +2 "manipulator"&V% +4 "core" % \ % ; ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&e(- +177 "core" ( +2 "manipulator"&p& +4 "core" &- F +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &-  F +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage +2 "manipulator"&|' +106 "core" ' + .tHand.close + "manipulator"&2/ +72 "core" / +2 "manipulator"&g& +4 "core" &- , ) F +2 "manipulator"&6% +4 "core" %  6 +2 .tForearm.seek :retract + "manipulator"&4'\ +97 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&H( +273 "core" ( +2 "manipulator"&$& +4 "core" & ) 2 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &]& +2 "core" & 2 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&{'ρ +96 "core" ' +2 "manipulator"&& +4 "core" &  2 +2 "manipulator"&I% +3 "core" %{  +2 "collection"'& +4 "core" &X\\q\  +2 "collection"'+& +3 .tCC.seek :closed +2 "collection"'8(O +3 "core" &Z[y\  +3 &[^L\ > +10 &L}Z]W\ 2 +9 &VxX^V\ F +10 & ]X[V\ J +9 &WWaK\ K +9 &\\X]O\ J +10 &OXX[X\ K +9 &WY^W\ J +9 &YX\\R\ J +10 &ZY_Q\ K +9 &XWZ]S\ J +10 &!XY^X\ K +9 &"Z[]T\ K +9 &$WZ\\R\ J +10 &&`VX\\V\ J +9 &("YZ]V\ J +9 &)]Z]U\ J +10 &+WX`T\ J +9 &-hYZ]Q\ J +10 &/*\\Y_\ J +9 &0WW]S\ J +9 &2WX\\X\ J +10 &4qYY\\W\ J +9 &61[Z^Q\ K +9 &7WW\\U\ J +10 &9WX]Q\ K +9 &;w[Y]T\ K +10 &=:WZ\\S\ J +9 &>YY]Q\ K +9 &@\\Y\\W\ J +10 &BYZ]N\ K +9 &DA]Z\\T\ K +9 &FbY]P\ K +10 &GlWYT\ L +9 &IwW^U\ P +10 &K-X\\S\ T +9 &LX]S\ V +9 &NzZZS\ > +10 &O^)V]Q\ #h +9 &O}gYZW\ I +2 ( + "collection"'+& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.63 + "collection"' & +4 "core" &O}fX\\~\ I + .tHand.open + "manipulator"&A1 +67 "core" 1 +2 "manipulator"&% +4 "core" % { ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&['\ +97 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'s& +4 "core" &O}fV[u\ I +2 "collection"'E% +3 "core" %V]O\ +2 #tCS Pulling 5ml of flush .CSV.dial CSR +2 "collection"'_  +123 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"'}'l +1353 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 'U% +2 "core" %lV[o\ +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml + "collection"'\ ' +650 "core" ' +2 .tCSV.dial :waste + "collection"'% +122 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'X' +1983 "core" ' +2 #tPurging external Intake + "collection"'& +4 "core" &O}eW[R\ I + "collection"'% +4 "core" %W[v\ + .tCSV.dial :flush +2 "collection"'O  +39 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'' D +2328 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'K + '3  +28 "core"  +49 ~ +2 .tCTV.dial :intake + "collection"';  +72 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'=' +2336 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'&  +70 "core"  +2 #tFlushing upper manifold + "collection"'~& +4 "core" &O}cUZE\ I +2 "collection"'1% +3 "core" %U[s\ +2 .tCSV.dial :flush + "collection"'  +71 "core"  +3 .tCS.seek 5ml +2 "collection"'c'l +1203 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +40 "core" B +2 "collection"'% +4 "core" %lW]|\  +2 .tCS.seek 6.999ml +55 "collection"'o' +543 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +2 "collection"'b +97 "core" ~ +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"'*' +1650 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'-'- +753 "core" ' +2 .tCSV.dial :waste + "collection"'r +42 "core" +3 .tCS.seek 0ml + "collection"'>' +757 "core" ' +2 "collection"'& +4 "core" &O}cUZv\ I +2 "collection"'m% +3 "core" %X[R\ + .tCSV.dial :flush +2 "collection"'.  +41 "core"  +3 .tCS.seek 3ml +2 "collection"'d'- +765 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"'B @ +40 "core" B +2 "collection"'L% +4 "core" %-V]M\  +2 .tCS.seek 5.001ml +2 "collection"''l +533 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml + "collection"'' +1210 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'n'- +756 "core" ' +2 .tCSV.dial :waste + "collection"'( +69 "core" +3 .tCS.seek 0ml + "collection"'' +764 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&S& +4 "core" & n 2 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&k( +3 "core" ( +2 "manipulator"&i& +4 "core" &  - 2 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &P& +2 "core" & 2 +2 .tForearm.seek CC +2 "manipulator"&'ρ +101 "core" ' +2 .tHand.close + "manipulator"&Q/ +67 "core" / +2 .tCC.seek :open +2 "collection"'D( +375 "core" ( +2 "manipulator"&& +4 "core" &  2 +2 "manipulator"&7% +3 "core" % υ 2 +2 .tForearm.seek :retract + "manipulator"&z'\ +95 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"& (- +278 "core" ( +2 "manipulator"&"& +4 "core" &- : +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &q& +2 "core" &- ~ : +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"& ' +106 "core" ' +4 .tHand.open + "manipulator"&1 +68 "core" 1 +2 "manipulator"&% +4 "core" % \  E +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&T'\ +105 "core" ' +2 #tda sampling at most 1000ml +3 #Loading sh1 puck from tube 5 into Collection Clamp + ."Qmail"HABfans.email "Started da in tube 5 at 06:28:50EDT06-Aug-18\\n{1 => 22, 2 => 22, 3 => 22, 4 => 0}\\nCan@06:24:28, 25.0C, 26% humidity, 14.3psia, 13.511V, 0.386A, 0.386A avg, 5.22W",Subject: "da sampling at most 1000ml" +2 "collection"'x& +106 "core" &Z]u\ +2 "manipulator"&j% +3 "core" %\ $ - E +2 "storage"(N% +4 "core" %  ( \ + "storage"(M. +3 "core" .( +3 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 + "storage"(9(; +972 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (G& +3 "core" &;>\ \  >\  +2 "manipulator"&a& +3 "core" &- H : +2 "manipulator"&^% +3 "core" %\ $ D E +3 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 5 + "manipulator"&W( +176 "core" ( +3 "manipulator"&& +4 "core" &   o +2 "storage"(& +3 "core" &;>\ \  \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts + "manipulator"&\\' +89 "core" ' +2 "storage"(<& +4 "core" &;>  ! \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"('L +85 "core" ' +2 "storage"( - +3 "core" -'6 +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +12 (?& +2 "core" &;>\ \  \  +2 "manipulator"&& +4 "core" &  o +2 .t\Elbow.seek 5 + "manipulator"&Z( +3 "core" ( +3 "manipulator"&& +8 "core" &  : o +3 "storage"(t& +3 "core" &;>\ \  F\  +2 .tForearm.seek 5 + 300 counts +2 "manipulator"&F'k +20 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +55 "manipulator"&/ +73 "core" / +13 ."downElevator"SE.seek :down +5 "manipulator"&@& +2 "storage"()'v +6 "core" &   o +2 "manipulator"&% +5 "core" % i +2 .tForearm.seek :retract +2 "manipulator"&y'\ +55 "core" ' +31 ."downElevator"SE.coast + "storage"(5 +9 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&'( +152 "core" ( +2 "manipulator"&Y& +4 "core" & [ ) +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &`& +3 "core" & ? ) +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&:'ρ +98 "core" ' +2 "manipulator"&f& +5 "core" &  ) +2 "manipulator"&C% +4 "core" %ϊ ' +2 "collection"'v& +4 "core" &\\]`\ +2 "collection"'u& +4 .tCC.seek :closed +2 "collection"'/(O +3 "core" &Z\\_\ +3 &Z_9\  +9 &5Z]G\ *z +9 &hY^@\ > +9 &oY^?\ K +10 &]XZ^L\ J +9 &W[^D\ J +9 &YY_\ J +10 &\\Z]A\ J +9 &eX[_H\ J +10 &(YYbP\ I +9 &ZY\\Q\ J +9 & W[^S\ J +10 &"nYY[K\ I +9 &$/ZZ^K\ J +10 &%[Y_R\ J +9 &'\\Z]R\ J +10 &)uWZ]P\ J +9 &+8YY^P\ I +9 &,ZZ]O\ J +9 &.\\Y^P\ J +10 &0}\\\\_U\ J +9 &2@VZ]P\ I +9 &4Y[]R\ J +10 &5W[_R\ J +9 &7WZ^U\ J +10 &9GWX^P\ J +9 &;\ YZ]Q\ I +9 &<YY_J\ I +10 &>YZ\\R\ J +9 &@O]X]S\ J +9 &BZ[_K\ J +10 &C]Z`O\ J +10 &E_Y]T\ J +9 &GSgZ]Q\ K +11 &I\ X\\Q\ O +7 &JZ]V\ T +10 &LyX\\J\ V +9 &N;W[T\ C +9 &O=9W[V\ *{ +10 &O[X\\Q\ E +2 ( + "collection"'u& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.74 +2 .Hand.open + "manipulator"&h1 +71 "core" 1 +3 "manipulator"&!% +4 "core" % ϊ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&0'\ +94 "core" ' +2 .tSC.coast + "storage"(6 +2 #tcollectSample 1000ml w/bubble point of 24psi + #Priming 7ml + .Sleepy.power :sampler,:ON + .Intake.select :close + .\Exhaust.select :close + .SS.hold +2 "sampler")J+ +3 "core" + +2 "sampler")#% +4 "core" % \  +2 "collection"'V& +4 "core" &O]Y\\K\ E +2 E.\ ^] +2 #tCalibrating pressure and temperature sensors + .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0XPk \  +2 "collection"'~% +4 "core" %joA\ v + #tIntake @15.4psia, vacuum from 9.9 to 12.9psi + .SS.reconfigure SSinhale.with maxSpeed: 122 +2 "sampler")#.z0X% +3 "core" %P\ z +2 #tIntake @18.6psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 122 +2 "sampler")#.z0X\ w +2 "sampler")<% +3 "core" %$G \  +2 "collection"' % +3 "core" %4\ v +2 #tIntake @17.4psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 89 +2 "sampler")#.Y0X% +3 "core" %2\ t +2 "sampler")m% +3 "core" %D  \  +2 "collection"'L% +3 "core" %3\ t +2 #tIntake @18.1psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 53 +2 "sampler")#.50X% +4 "core" %if^ \  +14 "collection"'m% +3 "core" %S\ u +2 "sampler")L% +4 "core" %if_ {\  +14 "collection"'% +3 "core" %7\ u +2 "sampler")% +4 "core" %ig_! \  +14 "collection"'% +3 "core" %7\ u +2 "sampler")(% +3 "core" %ig_(' \  +2 "collection"'n% +3 "core" %C\ u +2 .tSS.reconfigure SSinhale.with maxSpeed: 26 +2 "sampler")#.0X\ y +2 "sampler")"% +4 "core" % \ \ K +14 "collection"'d% +3 "core" %V\ y +2 "sampler")k% +3 "core" % \ \ K +15 "collection"'% +3 "core" %T\ z +2 "sampler")% +3 "core" %  \ \ K +15 "collection"'i% +3 "core" %0\ y +2 "sampler")z% +3 "core" % \ \ K +15 "collection"'j% +3 "core" %]\ y +2 "sampler")N% +4 "core" % |\ \ K +14 "collection"'M% +3 "core" %2\ y +2 "sampler") % +4 "core" % \ \ K +14 "collection"'l% +3 "core" %7\ y +2 "sampler")G% +3 "core" %  \ \ K +15 "collection"'a% +3 "core" %O\ y +2 "sampler")^% +4 "core" %#& \ \ K + "collection"'% +4 "core" %X\ x + #tIntake @18.4psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 23 +2 "sampler")#.0X\ w +2 "sampler")h% +4 "core" % mn \ C +52 "collection"'!% +3 "core" %L\ w +2 "sampler")#% +3 "core" % tr \ C +52 "collection"'u% +3 "core" %9\ v +2 "sampler")V% +3 "core" % }z ~\ C +52 "collection"':% +3 "core" %0\ v +2 "sampler")9% +4 "core" %  \ C +52 "collection"'% +3 "core" %R\ w +2 "sampler")J% +4 "core" %  \ C +52 "collection"' % +3 "core" %9\ w +2 "sampler")% +3 "core" %  \ C +52 "collection"'2% +3 "core" %4\ w +2 "sampler")g% +3 "core" %  \ C +52 "collection"'6% +3 "core" %S\ w +2 "sampler")p% +4 "core" %  \ C +52 "collection"'|% +3 "core" %7\ y +2 "sampler")$% +4 "core" %  \ C +52 "collection"']% +3 "core" %P\ y +2 "sampler"),% +4 "core" %  {\ C +52 "collection"'% +3 "core" %4\ y +2 "sampler")I% +4 "core" %  \ C +52 "collection"'% +3 "core" %c\ y +2 "sampler") % +4 "core" %  \ C +52 "collection"'% +3 "core" %/\ y +2 "sampler")e% +4 "core" %  \ C +61 "sampler")% +4 "core" %  \ C + .tIntake.select :close +2 "sampler")0 +10 )s% +4 "core" %  \ C +2 .tSSV.dial :exhaust +4 "sampler")E  +73 "core"  +2 .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X\ t +2 "sampler");% +3 "core" %^ \  +15 "collection"'% +3 "core" %[\ s +2 "sampler")=% +4 "core" %b \  +14 "collection"'% +3 "core" %V\ w +2 "sampler")c% +3 "core" %0  \  +15 "collection"'b% +3 "core" %A\ x +2 "sampler")\ % +3 "core" %$& \ l +2 "collection"'o% +3 "core" %A\ w +2 #tIntake @18.5psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 21 +2 "sampler")#.0X\ v +2 "sampler")>% +3 "core" %fhN \  +15 "collection"'m% +3 "core" %i\ u +2 "sampler")L% +4 "core" %fhN \  +14 "collection"'% +3 "core" %;\ t +2 "sampler")% +4 "core" %fhN \  +14 "collection"'% +3 "core" %D\ n +2 "sampler")(% +4 "core" %fhN \  +15 "collection"'n% +3 "core" %C\ s +2 "sampler")&% +3 "core" %fhN \  +15 "collection"'B% +3 "core" %c\ s +2 "sampler")P% +3 "core" %fhN \  +15 "collection"'Q% +3 "core" %h\ s +2 "sampler")H% +3 "core" %fhN  \  +15 "collection"'[% +3 "core" %?\ s +2 "sampler")8% +4 "core" %fhN \  +14 "collection"'% +3 "core" %d\ s +2 "sampler")7% +4 "core" %fhN \  +14 "collection"'% +3 "core" %_\ q +2 "sampler")"% +3 "core" %fhN \  +15 "collection"'d% +3 "core" %@\ r +2 "sampler")k% +4 "core" %fhN \  +14 "collection"'% +3 "core" %h\ q +2 "sampler")% +4 "core" %fhN ~\  +14 "collection"'i% +3 "core" %E\ r +2 "sampler")z% +3 "core" %fhN!! }\  +15 "collection"'j% +3 "core" %C\ s +2 "sampler")N% +3 "core" %fhN$# \  +15 "collection"'M% +3 "core" %d\ s +2 "sampler") % +3 "core" %fiN(& \  +2 "collection"'l% +3 "core" %`\ r +2 #tIntake @18.5psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 19 +2 "sampler")#.0X\ x +2 "sampler")T% +4 "core" %O  \ < +14 "collection"'% +3 "core" %e\ y +2 "sampler")@% +4 "core" %O  ~\ < +14 "collection"'% +3 "core" %E\ x +2 "sampler")% +4 "core" %O  \ < +14 "collection"'W% +3 "core" %`\ y +2 "sampler")\\% +3 "core" %O\  \ < +15 "collection"'Y% +3 "core" %[\ y +2 "sampler")`% +3 "core" %O\   \ < +15 "collection"'<% +3 "core" %E\ y +2 "sampler")F% +4 "core" %O\  \ < +14 "collection"'f% +3 "core" %b\ x +2 "sampler")C% +4 "core" %O\  \ < +14 "collection"'v% +3 "core" %E\ x +2 "sampler"))% +4 "core" %O\  \ < +14 "collection"'Z% +3 "core" %B\ x +2 "sampler")y% +4 "core" %O  \ < +14 "collection"'D% +3 "core" %b\ x +2 "sampler")h% +4 "core" %O  }\ < +14 "collection"'!% +3 "core" %A\ y +2 "sampler")#% +3 "core" %O\  \ < +15 "collection"'u% +3 "core" %@\ y +2 "sampler")V% +3 "core" %O " \ < +15 "collection"':% +3 "core" %g\ y +2 "sampler")9% +4 "core" %O $$ |\ < +14 "collection"'% +3 "core" %G\ x +2 "sampler")J% +3 "core" %O &' \ < +2 "collection"' % +3 "core" %G\ x +2 .tSS.reconfigure SSinhale.with maxSpeed: 17 +2 "sampler")#.0X\ r +2 "sampler")$% +3 "core" %X \  +15 "collection"']% +3 "core" %]\ r +2 "sampler"),% +4 "core" %X }\  +14 "collection"'% +3 "core" %I\ q +2 "sampler")I% +4 "core" %X ~\  +14 "collection"'% +3 "core" %@\ q +2 "sampler") % +4 "core" %X \  +14 "collection"'% +3 "core" %d\ q +60 "sampler")e% +5 "core" %Y {\  +15 "collection"'% +3 "core" %D\ q +2 "sampler")s% +3 "core" %Y \  +15 "collection"'E% +3 "core" %e\ t +2 "sampler")% +3 "core" %[  }\  +15 "collection"'+% +3 "core" %C\ t +2 "sampler")A% +3 "core" %b }\  +15 "collection"' % +3 "core" %D\ u +2 "sampler")R% +3 "core" %> \  +15 "collection"'U% +3 "core" %h\ w +2 "sampler")_% +3 "core" %  \ } +15 "collection"'%% +3 "core" %C\ x +2 "sampler")% +3 "core" % \ V +15 "collection"'% +3 "core" %A\ w +2 "sampler")O% +4 "core" % \ V +14 "collection"'}% +3 "core" %g\ x +2 "sampler")4% +3 "core" % \ V +15 "collection"'3% +3 "core" %F\ w +2 "sampler")K% +3 "core" % \ V +15 "collection"'X% +3 "core" %j\ x +2 "sampler")% +3 "core" % \ V +15 "collection"'5% +3 "core" %`\ x +2 "sampler")~% +3 "core" %## \ V +16 "collection"';% +3 "core" %d\ x +2 "sampler")% +3 "core" %#$ \ V +17 "collection"'=% +3 "core" %c\ x +2 "sampler")% +3 "core" %*' |\ V +2 "collection"'c% +3 "core" %f\ x +2 #tIntake @18.5psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 15 +2 "sampler")#.0X% +3 "core" %E\ u +2 "sampler")m% +4 "core" %ɀW \  +14 "collection"'L% +3 "core" %k\ u +2 "sampler")% +3 "core" %ɀW \  +15 "collection"'% +3 "core" %m\ u +2 "sampler")% +3 "core" %ɀW \  +15 "collection"'(% +3 "core" %A\ u +2 "sampler")n% +3 "core" %ɀW \  +15 "collection"'&% +3 "core" %l\ t +2 "sampler")B% +4 "core" %ɀX |\  +14 "collection"'P% +3 "core" %C\ t +2 "sampler")Q% +4 "core" %ɀX \  +14 "collection"'H% +3 "core" %B\ t +2 "sampler")[% +3 "core" %ɀX \  +15 "collection"'8% +3 "core" %n\ t +2 "sampler")% +3 "core" %ɀX  }\  +15 "collection"'7% +3 "core" %I\ u +2 "sampler")% +3 "core" %ɀY \ \  +15 "collection"'"% +3 "core" %G\ u +2 "sampler")d% +3 "core" %ɀX  \  +15 "collection"'k% +3 "core" %e\ u +2 "sampler")% +4 "core" %ɀX \  +14 "collection"'% +3 "core" %I\ t +2 "sampler")i% +4 "core" %Ɂ` \  +14 "collection"'z% +3 "core" %e\ t +2 "sampler")j% +3 "core" %Ʌ; \  +15 "collection"'N% +3 "core" %i\ w +2 "sampler")M% +3 "core" %Ʌ ~\ w +15 "collection"' % +3 "core" %H\ w +2 "sampler")l% +4 "core" %Ʉ \ W +14 "collection"'*% +3 "core" %m\ x +2 "sampler")a% +3 "core" %Ʉ ~\ W +15 "collection"'^% +3 "core" %t\ w +2 "sampler")% +4 "core" %Ʉ \ W +14 "collection"'S% +5 "core" %j\ x +2 "sampler")q% +3 "core" %Ʉ \ W +15 "collection"' % +3 "core" %E\ x +2 "sampler")x% +4 "core" %Ʉ" \ W +14 "collection"'?% +3 "core" %i\ w +2 "sampler")% +4 "core" %Ʉ#! }\ W +14 "collection"'% +3 "core" %E\ w +2 "sampler")t% +3 "core" %Ʉ%% \ W +15 "collection"'T% +3 "core" %A\ x +2 "sampler")% +3 "core" %Ʉ'& \ W +2 "collection"'@% +3 "core" %E\ w +2 #tIntake @18.6psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 14 +2 "sampler")#.0X% +3 "core" %C \  +15 "collection"'m% +3 "core" %J\ u +2 "sampler")L% +3 "core" %C \  +15 "collection"'% +4 "core" %o\ u + "sampler")% +4 "core" %C |\  +14 "collection"'% +3 "core" %b\ u +2 "sampler")(% +3 "core" %C \  +15 "collection"'n% +3 "core" %G\ u +2 "sampler")&% +3 "core" %C \  +15 "collection"'B% +3 "core" %q\ t +2 "sampler")P% +4 "core" %C \  +14 "collection"'Q% +3 "core" %k\ u +2 "sampler")H% +3 "core" %C \  +15 "collection"'[% +3 "core" %L\ u +2 "sampler")8% +3 "core" %C \ \  +15 "collection"'% +3 "core" %j\ u +2 "sampler")7% +3 "core" %C  \  +15 "collection"'% +3 "core" %d\ t +2 "sampler")"% +4 "core" %C }\  +14 "collection"'d% +3 "core" %E\ u +2 "sampler")k% +4 "core" %C \  +14 "collection"'% +3 "core" %g\ u +2 "sampler")% +3 "core" %C ~\  +15 "collection"'i% +5 "core" %o\ t + "sampler")z% +4 "core" %C \  +14 "collection"'j% +3 "core" %d\ u +2 "sampler")N% +3 "core" %C \  +15 "collection"'M% +3 "core" %M\ u +2 "sampler") % +4 "core" %C \  +14 "collection"'l% +3 "core" %F\ u +2 "sampler")*% +3 "core" %C \  +15 "collection"'a% +3 "core" %k\ u +2 "sampler")^% +3 "core" %C }\  +15 "collection"'% +3 "core" %G\ u +2 "sampler")S% +3 "core" %C \  +15 "collection"'q% +3 "core" %l\ u +2 "sampler") % +4 "core" %C \  +14 "collection"'x% +3 "core" %s\ u +2 "sampler")?% +4 "core" %C ~\  +14 "collection"'% +3 "core" %D\ u +2 "sampler")% +4 "core" %C!! \  +14 "collection"'t% +3 "core" %i\ u +2 "sampler")T% +4 "core" %C" |\  +14 "collection"'% +3 "core" %q\ t +2 "sampler")@% +3 "core" %C$# |\  +15 "collection"'b% +3 "core" %H\ u +2 "sampler")% +3 "core" %C&% \  +15 "collection"'W% +3 "core" %m\ u +2 "sampler")\\% +4 "core" %C'( \  + "collection"'Y% +4 "core" %g\ t +2 .tSS.seek 25ml +7 "sampler")`' +745 "core" ' R z\  +2 #tVacuum too high -- waiting up to 40s +14 "collection"'<% +3 "core" %m\ u +2 "sampler")F% +4 "core" % 1N s\  +14 "collection"'f% +3 "core" %q\ u +2 "sampler")C% +3 "core" % 1N }\  +15 "collection"'v% +3 "core" %H\ t +2 "sampler"))% +3 "core" % 1N \  +15 "collection"'Z% +3 "core" %l\ t +2 "sampler")y% +4 "core" % 1N {\  +14 "collection"'D% +3 "core" %H\ t +2 "sampler")h% +4 "core" % 1N \  +9 .tSS.reconfigure SSconfig + "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml +2 "collection"'%' +99 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +126 "core" +3 .tSS.reconfigure SSexhale + "sampler")#.0X% +3 "core" % }\ +2 #tBubblePoint: Intake @38.4psia, Outlet @14.3psia + .CBV.dial SSV + "collection"'m @ +37 "core" B +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +60 ."CSpush"CS.seek 0ml + "collection"'H' +77 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")[ +129 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0XT +102 "collection"'9 +3 "core" 9\\Q +102 "collection"'G9 +3 "core" 9yN +102 "collection"' 9 +4 "core" 9\ K +103 "collection"'g9 +3 "core" 9\ H +102 "collection"'9 +3 "core" 9 F +102 "collection"'J9 +3 "core" 9 B +102 "collection"'69 +3 "core" 9@ +102 "collection"'p9 +3 "core" 9,> +102 "collection"'$9 +3 "core" 9J; +102 "collection"':9 +3 "core" 9h8 +102 "collection"']9 +3 "core" 96 +102 "collection"',9 +3 "core" 94 +102 "collection"'9 +4 "core" 91 +102 "collection"'I9 +3 "core" 90 +102 "collection"'29 +3 "core" 9- +102 "collection"' 9 +3 "core" 9 + +102 "collection"'9 +3 "core" 9'* +102 "collection"'e9 +3 "core" 9A' +102 "collection"'|9 +3 "core" 9Z% +102 "collection"'s9 +3 "core" 9r# +102 "collection"'E9 +3 "core" 9 " +102 "collection"'9 +3 "core" 9! +102 "collection"'9 +4 "core" 9" +102 "collection"'+9 +3 "core" 9# +102 "collection"' 9 +3 "core" 9% +102 "collection"'R9 +3 "core" 9& +102 "collection"'_9 +3 "core" 9 & +102 "collection"'A9 +3 "core" 9 ") +102 "collection"'9 +3 "core" 9 6* +102 "collection"'9 +3 "core" 9 H+ +102 "collection"'U9 +3 "core" 9 Z,  +102 "collection"'%9 +3 "core" 9 k- +102 "collection"'9 +3 "core" 9 |. +103 "collection"'}9 +3 "core" 9 0 +102 "collection"'49 +3 "core" 9 1 +102 "collection"'O9 +3 "core" 9 3 +102 "collection"'K9 +3 "core" 9 3# +102 "collection"'X9 +3 "core" 9 5' +102 "collection"'9 +3 "core" 9 6+ +102 "collection"'59 +3 "core" 9 7/ +102 "collection"';9 +3 "core" 9 93\ +153 "collection"'9 +10 "core" 9\ ;: +37 E'\  +66 "collection"'9 +3 "core" 9\ <> +102 "collection"'~9 +3 "core" 9\ =B +102 "collection"'c9 +3 "core" 9\ >G +102 "collection"'9 +3 "core" 9\ *?K +102 "collection"'o9 +3 "core" 9\ 4@O +102 "collection"'9 +3 "core" 9\ <AS +102 "collection"'{9 +3 "core" 9\ DBW +102 "collection"'r9 +3 "core" 9\ KE\\ +102 "collection"'-9 +3 "core" 9\ SE` +102 "collection"'9 +3 "core" 9\ YFd +102 "collection"'=9 +3 "core" 9\ `Gh +102 "collection"'.9 +3 "core" 9\ fIl +102 "collection"'>9 +3 "core" 9\ lJq +102 "collection"'m9 +3 "core" 9\ rKu +102 "collection"'\ 9 +3 "core" 9\ vMy +102 "collection"'9 +4 "core" 9\ {M} +3 .tCH.hold 10:00,70C +2 "collection"' `\ `\ x +3 "core" ~ +58349 E!\ u +1653 "core" ` +2 "collection"'9 +4 "core" 9\  + #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml +2 "collection"'L' +332 "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"'B'l +1356 "core" ' +2 .tCSV.dial CTV + "collection"'Q  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'n @ +41 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'[  +41 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'1 @ +42 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'P' +1363 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"'H +96 "core" ~ +2 .tCBV.dial CSV + "collection"'8  +27 "core"  +2 "collection"'7% +4 "core" % 1 2 \  +2 .tCS.seek 5ml +2 "collection"''l +1354 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'  +43 "core" +2 "collection"'d% +4 "core" %lx{\ +2 .tCS.seek 7ml +2 "collection"'k' +593 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +4 "collection"'" @ +40 "core" > +3 .tCS.seek 10ml + "collection"'' D +851 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'i ` +107 "core" ^ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +3 "collection"'   +34 "core" ! +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'j  + 'z  +27 "core"  +100  +3 .tCS.seek 5ml + "collection"'M'l +1357 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'N @ +96 "core" B +2 .tCSV.dial :waste +2 "collection"'l +96 "core" +2 .tCS.seek :empty +2 "collection"' 'Ͱ +1360 "core" ' +2 .tCSV.dial :air + "collection"'a @ +69 "core" B +3 .tCS.seek 5ml + "collection"'*'l +1346 "core" ' +2 .tCSV.dial CTV + "collection"'  +41 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'q @ +41 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'  +42 "core"  +4 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'x @ +42 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'?' +1347 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"' +96 "core" ~ +2 .tCBV.dial CSV + "collection"'  +36 "core"  +2 "collection"'t% +4 "core" %xz\ +2 .tCS.seek 5ml +2 "collection"'T'l +1345 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'  +41 "core" +2 "collection"'@% +4 "core" %l\ +2 .tCS.seek 7ml +2 "collection"'b' +585 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +4 "collection"' @ +38 "core" ? +3 .tCS.seek 10ml + "collection"'W' D +838 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'\\ ` +107 "core" _ +2 #tLysing Complete +2 "collection"'Y& +3 "core" &O\\!\ E +2 #tStoring sh1 puck in Collection Clamp to tube 4 + "manipulator"&3% +4 "core" %\    + "storage"(<% +4 "core" % ^ ` g\ + "storage"(F. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 4 + "storage"(f(,B +399 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (C& +2 "manipulator"&v& +4 "core" &,E # ' %\ +4 ."raiseStack"SE.reconfigure SEplace +2 "storage"(#]K-0-\ b +3 "core" & \ ) + .t\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC + "manipulator"&)( +3 "core" ( +2 ."raiseStack"SE.seek beamBreak +3 "manipulator"&Z& + "storage"(y'L +4 "core" & ) +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &D& +3 "core" &  ) +2 .tForearm.seek CC + "manipulator"&h'ρ +105 "core" ' +2 .tHand.close + "manipulator"&#/ +72 "core" / +2 .tCC.seek :open +2 "collection"'u( +71 "core" ' +2 "storage"(V- +3 "core" -'L +2 ."raiseStack"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place + "storage"(`' +34 "core" ' +260 ( +2 "storage"(!& +4 "core" &,D  ' \ +2 "storage"(9& +3 "core" &,D  8\ +2 "manipulator"&& +3 "core" & ) +2 "manipulator"&G% +4 "core" % p K +2 .tForearm.seek :retract + "manipulator"& '\ +102 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 +2 "manipulator"&g( +153 "core" ( +2 "manipulator"&& +4 "core" & O +2 "storage"(J& +4 "core" &,D ; 9 =\ + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 4 + "manipulator"&6'Σ +104 "core" ' +2 .t\Elbow.hold +2 "manipulator"&p, +3 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&$1 +68 "core" 1 +12 "manipulator"&:% +6 "core" % ή +2 "storage"(]& +4 "core" &,D G I :\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 311 counts + "manipulator"&,' +27 "core" ' +2 "manipulator"&& +4 "core" &  +2 "storage"(I& +4 "core" &,D F F }\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&2'_ +21 "core" ' +2 "storage"( % +4 "core" % I = c\ +3 ."downElevator"SE.seek :down +2 "storage"('v +99 (e% +3 "core" %< < ;\ TY +2 "manipulator"&|% +4 "core" %] +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&s'\ +96 "core" ' +56 ' + ."downElevator"SE.coast +2 "storage"(5 +2 .tSC.coast "storage"(6 +3 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'E& +4 "core" & %\ + .tHand.open +2 "manipulator"&1 +17 "core" 1 +2 "manipulator"&& +4 "core" & 9 +2 "manipulator"&+% +3 "core" %   +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"& (- +174 "core" ( +2 "manipulator"&R& +4 "core" &- b 6 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &_& +3 "core" &- 6 +2 .tForearm.seek :garage +2 "manipulator"&A' +106 "core" ' +2 .tHand.close + "manipulator"&/ +71 "core" / +2 "manipulator"&& +4 "core" &- 6 +2 "manipulator"&U% +3 "core" %  3 +2 .tForearm.seek :retract +2 "manipulator"&%'\ +110 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&( +273 "core" ( +2 "manipulator"&}& +4 "core" & v 2 +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &4& +2 "core" &  2 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&O'ρ +97 "core" ' +2 "manipulator"&K& +4 "core" &  2 +2 "manipulator"&X% +3 "core" %v   +2 "collection"'& +4 "core" &#)\ +2 "collection"'5& +3 .tCC.seek :closed +2 "collection"';(O +3 "core" &$)z\ +3 &'*\  +9 &3%*\ *z +10 &i&&\ > +9 &t$(\ J +10 &Z[&)\ I +9 &\\$)\ J +9 &[%*\ I +10 &\\#(\ I +9 &dZ&)`\ I +9 &&[')W\ I +10 &\\%)B\ I +9 & \\%*\ I +10 &"lY$)\ I +9 &$.\\&)\ I +9 &%[%*\ I +10 &'\\%) \ I +9 &)s[&+ \ I +9 &+5[&(\ I +10 &,_%*\ I +9 &.['+\ I +10 &0|[&)\ I +9 &2>[&+\ I +9 &4['*\ I +10 &5Y$'\ I +9 &7X&)\ I +9 &9F\\&)\ I +10 &;[%*\ I +9 &<\\%)\ I +10 &>[&*\ I +9 &@N[&){\ I +9 &B_%*v\ J +10 &C[%*h\ I +9 &E_&+a\ J +9 &GQi%)R\ K +10 &I )*F\ M +9 &J+.6\ R +10 &Ly/3\ U +9 &N715\ C +9 &O<915\ )x +10 &O~b25\ E +2 ( + "collection"'5& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.68 + "collection"'& +3 "core" &O~g04p\ E +2 .tHand.open + "manipulator"&1 +66 "core" 1 +2 "manipulator"&~% +4 "core" % v @  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&c'\ +94 "core" ' +2 .tPSV.dial PSR + "processing"% +126 "core"  +2 .tPSR.select :flush +2 "processing"%@ +72 .tPS.seek 1.5ml + "processing"%o' +1619 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +4 "processing"%  +40 "core"  +3 .tPS.seek 0ml + "processing"%{'W +1607 "core" ' +2 .tPSV.dial PSR + "processing"%r +42 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%-' +2635 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"% + "collection"'=  +5 "core"  +2 "processing"%.  +42 "core"  +32 +2 .tPSV.dial :mixloop +2 "processing"%> +96 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%m  +121 "core" +3 .tPS.seek 0ml + "processing"%\ 'W +2631 "core" ' +2 .tPSV.dial :air + "processing"%  +42 "core"  +3 .tPS.seek 2.5ml + "processing"%S' +2629 "core" ' +2 .tPSV.dial :mixloop + "processing"% +55 "core" +3 .tPS.seek 0ml + "processing"%'W +2635 "core" ' +2 .tPSV.dial :air + "processing"%^  +40 "core"  +3 .tPS.seek 2.5ml + "processing"%(' +2631 "core" ' +2 .tPSV.dial :mixloop + "processing"%& +42 "core" +3 .tPS.seek 0ml + "processing"%L'W +2635 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&Q& +4 "core" & 2 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&n( +4 "core" ( +2 "manipulator"&[& +4 "core" & 2 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &1& +2 "core" & 2 +2 .tForearm.seek CC +2 "manipulator"&B'ρ +102 "core" ' +2 .tHand.close + "manipulator"&H/ +74 "core" / +2 .tCC.seek :open +2 "collection"'8( +378 "core" ( +2 "manipulator"&7& +4 "core" &  2 + "manipulator"&P% +4 "core" % y m +2 .tForearm.seek :retract + "manipulator"&'\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&d(- +280 "core" ( +2 "manipulator"&& +4 "core" &- } - +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &"& +2 "core" &- - +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&k' +110 "core" ' +3 .tHand.open +2 "manipulator"&i1 +67 "core" 1 +2 "manipulator"&% +4 "core" % {  ǻ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&j'\ +100 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing + ."connect"PRV.dial CBV +2 .tCBV.dial PRV + .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 5 into Collection Clamp + "collection"'z& +4 "core" &/3~\ +2 "manipulator"&% +3 "core" %\   +3 "storage"(N% +3 "core" %t \ +2 "storage"(l. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 + "storage"(M(; +348 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (a& +3 "core" &;8 ; B <\  +2 "manipulator"& & +3 "core" &- ! - +2 "manipulator"&% +4 "core" %\   +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 5 + "manipulator"&q( +176 "core" ( +2 "manipulator"& & +4 "core" & N +2 "storage"(x& +3 "core" &;8 " ! \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts + "manipulator"&*' +100 "core" ' +2 "storage"(& +4 "core" &;8 : & \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"('L +101 "core" ' +2 "storage"(t- +3 "core" -'D +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 (?& +3 "core" &;5\ \  .\  +2 "manipulator"&& +3 "core" & J N +2 .t\Elbow.seek 5 + "manipulator"&@( +8 "core" ( +2 "manipulator"&T& +4 "core" & K ) +2 "storage"(& +3 "core" &;5\ \  \  +2 .tForearm.seek 5 + 300 counts +2 "manipulator"&b'k +19 "core" ' +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&\\/ +67 "core" / +12 ."downElevator"SE.seek :down +5 "manipulator"&Y& + "storage"(3'v +6 "core" & ; ) +2 "manipulator"&<% +3 "core" % e +2 .tForearm.seek :retract +2 "manipulator"&F'\ +84 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +3 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&C( +156 "core" ( +9 "manipulator"&v& +4 "core" &\   + +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &Z& +3 "core" &\  + +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&D'ρ +101 "core" ' +2 "manipulator"&#& +4 "core" &\  + +2 "manipulator"&V% +4 "core" %υ A +2 "collection"''& +34 "core" &/54\ +2 "collection"'0& +4 .tCC.seek :closed +2 "collection"'/(O +3 "core" &02+\ +3 &15\  +9 &303\ *z +9 &h/5\ > +10 &s04\ J +9 &[W05\ I +10 &[/3\ J +9 &Z041\ I +9 &[05_\ I +10 &cX04f\ I +9 &$Z04i\ J +9 &[25Y\ I +10 & ]25\ I +9 &"k[13\ I +10 &$-]14\ I +9 &%Z03\ I +9 &'\\25\ I +10 &)s[04\ I +9 &+4[05\ J +9 &,[/4\ I +10 &.Z/4{\ I +9 &0|X15i\ I +9 &2=Z16i\ I +10 &3Z45y\ I +9 &5W14\ I +10 &7Z/5\ I +9 &9D\\14\ J +9 &;Z06\ I +10 &<[24\ J +9 &>[15\ I +9 &@M[04t\ I +10 &BY/4s\ I +9 &C[33j\ I +10 &E\\/4]\ J +9 &GPj03Y\ K +9 &I14S\ N +10 &J/4P\ T +9 &Lv/4E\ V +10 &N8-4<\ C +9 &O<:-37\ )y +9 &O~qi8\ I +2 ( + "collection"'0& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.72 + .Hand.open + "manipulator"&!1 +65 "core" 1 +2 "manipulator"&y% +4 "core" % ~ S +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&9'\ +93 "core" ' +2 .tSC.coast + "storage"(6 +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'  +124 "core"  +2 .tCSV.dial CTV + "collection"'G  +28 "core"  +3 .tPS.seek 2.5ml + "processing"%' +2635 "core" ' +2 "collection"'J% +4 "core" % @\ o\ +2 .tCS.seek 5.75ml + "collection"'h'] +1154 "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"  +3 .tPS.seek 0ml + "processing"%:'W +2624 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'] ` +36 "core" _ +2 .tCSV.dial :air +2 "collection"' @ +41 "core" > +3 .tCS.seek 10ml + "collection"'I' D +1159 "core" ' +2 .tCSV.dial CTV + "collection"'  +42 "core"  +2 .tCS.seek 0ml +2 "collection"' ' +2623 "core" ' +2 .tCBV.dial :waste1 + "collection"'e @ +28 "core" ? +2 .tdelay 5 seconds +210 E\ >> +292 .tCTV.dial :air,avoiding: :intake +3 "collection"'|  +126 "core" +2 "collection"'g& +4 "core" &O~m\ I +2 #tStoring lyfil puck in Collection Clamp to tube 4 + "manipulator"&6% +3 "core" %\   +2 "storage"(,% +4 "core" %y S ^ \ + "storage"(E. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 4 + "storage"(`(,B +340 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +4 (& +2 "core" &,E L G H\ +2 "manipulator"&& +3 "core" &\   + +2 "manipulator"&+% +4 "core" %\  L  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 + "manipulator"&2( +150 "core" ( +2 "manipulator"&R& +4 "core" &  \ +2 "storage"(_& +3 "core" &,@ # # \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts + "manipulator"&'_ +90 "core" ' +2 "storage"(f& +4 "core" &,@ ;  I\ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(p'L +282 "core" ' +2 "storage"(- +3 "core" -' +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" & 3 \ +2 "storage"(U& +3 "core" &,@\ \  C\ + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 4 +2 "manipulator"&s'Σ +30 "core" ' +2 .t\Elbow.hold + "manipulator"&A, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(}- +2 "core" -' +3 .tSE.seek 0.09 Pucks below Top Plate + "storage"(4'; +32 "core" ' +2 "manipulator"& % +4 "core" %ΰ G F +2 "storage"(K& +3 "core" &,@\ \ \ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 313 counts + "manipulator"&X' +15 "core" ' +2 "manipulator"&& +4 "core" & c \ +2 "storage"(%& +4 "core" &,@  \ +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&u'_ +23 "core" ' +2 .tSE.seek 1.09 Pucks below Top Plate +2 "storage"('* +42 "core" ' +2 "manipulator"&& +4 "core" & $ \ +2 "manipulator"&~% +4 "core" %G x + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&5'\ +91 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&( +146 "core" ( +2 "manipulator"&O& +4 "core" &   0 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 && +3 "core" & " 0 +2 .tForearm.seek CC + "manipulator"&o'ρ +146 "core" ' +9 .tHand.close +2 "manipulator"&r/ +76 "core" / +2 .tCC.seek :open +2 "collection"'{( +375 "core" ( +2 "storage"(& +4 "core" &,@  \ +2 "storage"(.& +3 "core" &,@  \ +2 "manipulator"&=& +3 "core" & 0 +2 "manipulator"&>% +3 "core" % ϕ +3 .tForearm.seek :retract + "manipulator"&m'\ +94 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 +2 "manipulator"&-( +151 "core" ( +2 "manipulator"&& +4 "core" & 2 +2 "storage"(\ & +3 "core" &,@ \ +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 4 + "manipulator"&'Σ +95 "core" ' +2 .t\Elbow.hold + "manipulator"&S, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&^1 +65 "core" 1 +12 "manipulator"&% +5 "core" % Χ +2 "storage"(&& +3 "core" &,@ # ( \ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 304 counts + "manipulator"&(' +25 "core" ' +2 "manipulator"&Q& +4 "core" & +2 "storage"([& +4 "core" &,@ ? H Z\ +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts +2 "manipulator"&1'_ +25 "core" ' +2 "storage"(H% +5 "core" %, < < /\ +3 ."downElevator"SE.seek :down +2 "storage"('v +98 (c% +3 "core" %"8 B E ?\ TY +2 "manipulator"&;% +4 "core" %9 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&7'\ +87 "core" ' +60 ' + ."downElevator"SE.coast +2 "storage"(5 +2 .tSC.coast + "storage"(6 +2 .tPSV.dial :air + "processing"%P  +71 "core" +3 .tPS.seek 2.5ml +2 "processing"%B' +2635 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"% +40 "core" +2 .tdelay 1 second +102 .PSV.dial :air +4 "processing"%"  +42 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%n +42 "core" +2 .tdelay 1 second +103 .PSV.dial :air +2 "processing"%i  +42 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%'W +2633 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%z& +4 "core" &X\  + .tHand.open +2 "manipulator"&1 +26 "core" 1 +2 "manipulator"&& +4 "core" & V +2 "manipulator"&N% +3 "core" %\   +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&l(- +168 "core" ( +2 "manipulator"&k& +4 "core" &- v G +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &a& +3 "core" &-  G +2 .tForearm.seek :garage + "manipulator"& ' +108 "core" ' +2 .tHand.close + "manipulator"&/ +75 "core" / +2 "manipulator"& & +4 "core" &- G +2 "manipulator"&x% +3 "core" %  +2 .tForearm.seek :retract +2 "manipulator"&'\ +106 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&d( +126 "core" ( +2 "manipulator"&t& +4 "core" & q +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &?& +2 "core" &  q +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&' +97 "core" ' +2 "manipulator"&T& +4 "core" & q +2 "manipulator"&% +4 "core" % # +2 "processing"%j& +3 "core" &i\  +2 "processing"%\\& +4 .tPC.seek :closed +2 "processing"%Y(Tg +3 "core" &_\  +2 &a\  +8 &5]\ +| +10 &ge\ ? +9 &hwc\ L +9 &,[h\ L +10 &^k\ L +9 &[r\ K +10 &s^y\ K +9 &4`z\ L +9 &]x\ K +10 &[g\ K +9 & z^q\ L +9 &"<]\ L +10 &#]\ L +9 &%^\ L +10 &'[\ K +9 &)Da\ L +9 &+]\ K +10 &,Z~\ K +9 &.Z\ K +9 &0MY|\ K +10 &2_\ K +9 &3`\ K +10 &5_\ K +9 &7T]\ L +9 &9]}\ L +10 &:]\ L +9 &<]\ L +9 &>\\\\\ L +10 &@]t\ K +9 &AZQ\ K +10 &C`{\ K +9 &Ed]T\ L +9 &G%d\ L +10 &Hh=\ M +9 &Js;\ N +9 &L\\3\ Q +10 &N8\ Q +9 &O0\ Q +10 &Q1\ Q +9 &SMx.\ 3 +9 &T,d:\ O +10 &TD6\ * +2 ( + "processing"%\\& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.50 + "processing"%<& +4 "core" &TD\ \ * + .tHand.open + "manipulator"&q1 +65 "core" 1 +2 "manipulator"&*% +4 "core" %   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&v'\ +98 "core" ' +2 .tPRV.dial :air + "processing"%Z  +42 "core"  +2 .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 "processing"%b% +4 "core" %X+\ +2 .tPS.seek 0.3ml +61 "processing"%#' +418 "core" ' +2 .tPSV.dial PSR + "processing"%V +97 "core"  +3 .tPSR.select :wash +2 "processing"% +10 .tPS.seek 0.7ml +2 "processing"%3'* +486 "core" ' +3 .tdelay 3 seconds +302 .PSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%'' +1915 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%@ +98 "core" +2 .tPTV.dial :mixing +2 "processing"%F @ +68 "core" A +2 .tPBV.dial :waste2 +2 "processing"%8  +87 "core"  +5 .tPS.seek 0ml + "processing"%!'W +2629 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&y& +4 "core" & q +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&0( +2 "core" ( +2 "manipulator"&& +4 "core" & q + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &G& +2 "core" & q +2 .tForearm.seek PC +2 "manipulator"&D' +98 "core" ' +2 .tHand.close + "manipulator"&M/ +75 "core" / +2 .tPC.seek :open +2 "processing"%L( +400 "core" ( +2 "manipulator"&J& +4 "core" & q +2 "manipulator"&W% +3 "core" %  +2 .tForearm.seek :retract +2 "manipulator"&)'\ +93 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&$(- +170 "core" ( +2 "manipulator"&& +4 "core" &- o +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &]& +3 "core" &- o +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +110 "core" ' +2 .tHand.open + "manipulator"&h1 +74 "core" 1 +2 "manipulator"& % +4 "core" %  Ǿ +4 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&I'\ +103 "core" ' +2 #tLoading da puck from tube 5 into Processing Clamp + "processing"%e& +4 "core" &r\ +2 "manipulator"&|% +3 "core" %\ " j 9 +2 "storage"(g% +4 "core" % m g '\ + "storage"(6. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 5 + "storage"(,(; +347 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (E& +3 "core" &;@ 0 8 \  +2 "manipulator"&& +5 "core" &- o +2 "manipulator"&% +3 "core" %\ "  9 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 5 + "manipulator"&+( +184 "core" ( +2 "manipulator"&R& +4 "core" &   +2 "storage"(_& +3 "core" &;@ > C \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&f' +99 "core" ' +2 "storage"(C& +4 "core" &;@ I R \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(9'L +104 "core" ' +2 "storage"(- +3 "core" -'U +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 (& +3 "core" &;=\ B\  + "manipulator"&U& +4 "core" &  + .t\Elbow.seek 5 +2 "manipulator"&}( +8 "core" ( +2 "manipulator"& & +4 "core" &  +2 "storage"(K& +3 "core" &;=\ \  A\  +2 .tForearm.seek 5 + 300 counts +2 "manipulator"&'k +24 "core" ' +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&%/ +77 "core" / +12 ."downElevator"SE.seek :down +5 "manipulator"&& + "storage"(~'v +6 "core" &  +2 "manipulator"&% +4 "core" % L q +2 .tForearm.seek :retract + "manipulator"&2'\ +76 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +18 "core" ' +2 .t\Elbow.seek PC +2 "manipulator"&p( +238 "core" ( +2 "manipulator"&s& +4 "core" &  +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &X& +3 "core" & + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&4' +100 "core" ' +18 "manipulator"&O& +4 "core" &  +2 "manipulator"&% +3 "core" % +3 "processing"%u& +3 "core" &n\ +2 "processing"%A& +3 .tPC.seek :closed +2 "processing"%r(Tg +3 "core" &:\ +3 &h\  +9 &2~m\ *x +10 &d^\ = +9 &ud\ L +9 &DWn\ K +10 &[m\ L +9 &^e\ K +9 &^^\ L +10 &J\\]\ L +9 & \\_\ L +10 &Y[\ K +9 & X]\ K +9 &"SXZ\ K +10 &$XQ\ K +9 &%]L\ K +9 &']H\ K +10 &)[]K\ K +9 &+ZO\ K +10 &,WL\ K +9 &.]L\ K +9 &0d\\K\ K +10 &2%[<\ K +9 &3X=\ K +9 &5\\?\ K +10 &7kZ2\ K +9 &9.W:\ K +10 &:Z5\ L +9 &<ZC\ K +9 &>s\\F\ K +10 &@5Zz\ K +9 &AW\ K +10 &C[F\ L +9 &Ez\\6\ L +9 &G<`<\ L +10 &HgB\ M +9 &Jr=\ N +9 &Ls\ Q +10 &N4[\ Q +9 &O;\ Q +10 &Qz\ R +9 &S[yj\ 8 +9 &T'%_\ M +10 &TG \ - +2 ( + "processing"%A& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.51 + .Hand.open + "manipulator"&51 +70 "core" 1 +4 "manipulator"&/% +4 "core" %  E +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +93 "core" ' +2 .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 5 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"%.9 +2 %=  +5 "core" 9E +102 "processing"%>9 +6 "core" 9C\ +103 "processing"%9 +66 "core" 9@ +103 "processing"%\ 9 +4 "core" 9@ +102 "processing"%o9 +3 "core" 9> +102 "processing"%9 +3 "core" 9> +102 "processing"%^9 +3 "core" 9= +102 "processing"%9 +3 "core" 9?! +102 "processing"%&9 +4 "core" 9?% +102 "processing"%Q9 +3 "core" 9A) +102 "processing"%[9 +3 "core" 9B- +102 "processing"%H9 +3 "core" 9E1 +102 "processing"%m9 +3 "core" 9H6 +102 "processing"%c9 +3 "core" 9J: +102 "processing"%;9 +3 "core" 9N>\ +102 "processing"%-9 +3 "core" 9RB +102 "processing"%9 +3 "core" 9UF +102 "processing"%(9 +3 "core" 9ZK +102 "processing"%9 +3 "core" 9^O +102 "processing"%P9 +3 "core" 9cS +102 "processing"%19 +3 "core" 9hW +102 "processing"%9 +3 "core" 9l[ +2 .tPH.hold 2:00:00,28C +2 .delay 1:30 +3 "processing"%` ppi +3 "core" \\ +8998 .tPSR.select :air +2 .PSV.dial PSR + "processing"%: +98 "core"  +2 .tPSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%' +595 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +32 "processing"% +10 .tPS.seek 2ml + "processing"%"'[ +1610 "core" ' +2 .tPTV.dial :puck + "processing"%n  +69 "core"  +2 .tPSV.dial PTV +2 "processing"%i +69 "core" +2 .tPBV.dial :waste1 +2 "processing"%B  +124 "core"  +2 "processing"%z% +4 "core" %Yv\  +2 .tPS.seek 1.5ml +2 "processing"%' +598 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +31 "core" + +3 .tPS.seek 0ml +2 "processing"%N'W +1611 "core" ' +2 .tdelay 5:00 +22247 E'\ 65 +7755 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%k  +34 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%a * +34 "core" , +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%S +70 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%' +2253 "core" ' +2 .tPSV.dial PTV + "processing"% +70 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"%x +70 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV + "processing"%7 +70 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +4 "processing"%t  +69 "core"  +3 .tPS.seek :empty + "processing"%?'9 +2255 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +124 "core" +2 .tPSV.dial :mixloop +2 "processing"%T +42 "core" +2 .tPRV.dial :ab1 +2 "processing"% @ +71 "core" B +3 .tPS.reconfigure PSslow + "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%j'w +349 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +3 "collection"'l  + "processing"%  +45 "core"  +5 +2 "processing"%w% +4 "core" %t\  +2 .tPS.seek 0.32ml +2 "processing"%<'! +393 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'q  +28 "core" +2 .tPRV.dial :air +2 "processing"%*  +42 "core"  +3 .tPS.seek 0.9ml +2 "processing"%\\'D +1237 "core" ' +2 .tPRV.dial :waste2 + "processing"%Z @ +69 "core" > +3 .tPS.seek 0.5ml +2 "processing"%' +860 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%b  +42 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%'[ +1615 "core" ' +2 .tPSV.dial :PML + "processing"% +42 "core" +2 .tPTV.dial :mixing +2 "processing"%V @ +67 "core" @ +2 .tPBV.dial :waste1 +2 "processing"%#  +32 "core"  +2 "processing"%3% +4 "core" %\\^\  +2 .tPS.seek 1.85ml +2 "processing"%@'< +232 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%F * +32 "core" * +3 .tPS.seek 0ml + "processing"%8'W +1972 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"''& +2 "core" &;>\ +2 .tHand.open + "manipulator"&y1 +21 "core" 1 +2 "manipulator"&& +4 "core" & +2 "manipulator"&G% +3 "core" %\ * #k +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&M(- +162 "core" ( +2 "manipulator"&d& +4 "core" &- p +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &v& +2 "core" &- S p +2 .tForearm.seek :garage +2 "manipulator"&Y' +108 "core" ' +5 .tHand.close + "manipulator"&J/ +74 "core" / +2 "manipulator"&W& +4 "core" &-  p +2 "manipulator"&% +4 "core" %  J +59 .tForearm.seek :retract +2 "manipulator"&]'\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&D( +272 "core" ( +4 "manipulator"&0& +3 "core" &  1 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &h& +3 "core" & 1 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"& 'ρ +93 "core" ' +2 "manipulator"&)& +4 "core" & } 1 +2 "manipulator"&e% +4 "core" %σ +2 "collection"'|& +3 "core" &:>\ +2 "collection"'g& +4 .tCC.seek :closed +2 "collection"'6(O +2 "core" &<@\ +4 &;?\ 9 +9 &DL:@\ 0 +10 &zv9>\ E +9 &)_9<Q\ K +10 &Z:?D\ K +9 &X:>\ J +9 &pY:?\ K +10 &2Z;=Q\ K +9 &];?\ J +9 &\\<>;\ K +10 &zW=>}\ J +9 &!;]9AU\ J +10 &"W;?\ J +9 &$X;@\ J +9 &&W<?\ J +10 &(C]9?\ J +9 &*];@\ J +9 &+];?\ J +10 &-]<?\ J +9 &/JZ<A\ K +10 &1 Z<>s\ K +9 &2Z:>\ K +9 &4Z;@~\ J +10 &6SX<@\ J +9 &8W==\ J +9 &9Y;?\ K +10 &;^;?\ J +9 &=Z]:@\ K +10 &?\\;>\ K +9 &@Z;>\ K +9 &B]<?\ J +10 &Db_8?\ K +9 &F#b:@\ K +9 &Gl9?\ L +10 &I;>\ O +9 &KP:=\ S +10 &M ;=\ W +9 &Nx8>\ 6 +11 &Of,:=\ !b +8 &Og<=\ E +2 ( + "collection"'g& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.61 + "collection"'& +4 "core" &Oh8=I\ E + .tHand.open + "manipulator"&E1 +71 "core" 1 +2 "manipulator"&% +4 "core" % σ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +2 .tPSV.dial PSR + "processing"%R +96 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%_' +1616 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%$  +53 "core"  +3 .tPS.seek 0ml + "processing"%C'W +1617 "core" ' +2 .tPSV.dial PSR + "processing"% +41 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml +2 "processing"%' +2635 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%U  + "collection"'  +38 "core"  +116  +2 .tPSV.dial :mixloop +2 "processing"%K +96 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%I  +70 "core" +3 .tPS.seek 0ml + "processing"%%'W +2630 "core" ' +2 .tPSV.dial :air + "processing"%  +41 "core"  +3 .tPS.seek 2.5ml + "processing"%' +2631 "core" ' +2 .tPSV.dial :mixloop + "processing"%+ +42 "core" +3 .tPS.seek 0ml + "processing"%f'W +2626 "core" ' +2 .tPSV.dial :air + "processing"%9  +42 "core"  +3 .tPS.seek 2.5ml + "processing"%' +2626 "core" ' +2 .tPSV.dial :mixloop + "processing"%s +42 "core" +3 .tPS.seek 0ml + "processing"%X'W +2629 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&~& +4 "core" & 1 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&}( +4 "core" ( +2 "manipulator"&O& +4 "core" &  1 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & ( 1 +2 .tForearm.seek CC +2 "manipulator"&u'ρ +102 "core" ' +2 .tHand.close + "manipulator"&2/ +69 "core" / +2 .tCC.seek :open +2 "collection"'L( +376 "core" ( +2 "manipulator"&5& +4 "core" &  1 +2 "manipulator"&/% +3 "core" % y w u +2 .tForearm.seek :retract + "manipulator"&.'\ +101 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&A(- +276 "core" ( +2 "manipulator"&>& +4 "core" &- K +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &4& +2 "core" &- K +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&' +113 "core" ' +2 .tHand.open + "manipulator"&,1 +70 "core" 1 +2 "manipulator"&\ % +4 "core" %  Ǿ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&o'\ +96 "core" ' +2 ."da"delayUntil "07:26:39.32" +11602 E*\ 11 +13233 #"da"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"% * +34 "core" , +2 ."da"PSV.dial :air +2 "processing"%&  +41 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml + "processing"%Q' +2251 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%[ +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%H  +41 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +59 "processing"%m +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%c  +41 "core"  +2 ."da"PS.seek :empty +2 "processing"%;'9 +2249 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%- +124 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml +2 "processing"%('[ +1615 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%  +70 "core"  +2 ."da"PSV.dial PTV +2 "processing"%P +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%1  +32 "core"  +2 "processing"%% +4 "core" %`\  +2 ."da"PS.seek 1.5ml +2 "processing"%:' +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%! * +33 "core" * +3 ."da"PS.seek 0ml +2 "processing"%'W +1612 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%n  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%i * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%B +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%z' +2247 "core" ' +2 ."da"PSV.dial PTV + "processing"%" +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%=  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%k'9 +2241 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%a +122 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%S' +596 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%N'[ +1606 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"% +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%x  +33 "core"  +2 "processing"%7% +4 "core" %] \  +2 ."da"PS.seek 1.5ml +2 "processing"%t' +597 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" * +3 ."da"PS.seek 0ml +2 "processing"% 'W +1606 "core" ' +2 ."da"delay 2:00 +5611 E-\ 99 +6391 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%T  +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 + "processing"%? +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2254 "core" ' +2 ."da"PSV.dial PTV + "processing"%l +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%w +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%j +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%q  +67 "core"  +2 ."da"PS.seek :empty +2 "processing"%*'9 +2243 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%<  +41 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%Z  +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"%b +42 "core" +3 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml + "processing"%' +386 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%  +41 "core"  +2 "processing"%V% +4 "core" %"\  +2 ."da"PS.seek 0.55ml +2 "processing"%#'z +333 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%3  +42 "core"  +3 ."da"PS.seek 2ml + "processing"%F'[ +1560 "core" ' +2 ."da"PSV.dial :PML + "processing"% +42 "core" +2 ."da"PTV.dial :mixing +2 "processing"%@ @ +68 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%'  +33 "core" +2 "processing"%y% +4 "core" %[g\  +2 ."da"PS.seek 1.85ml + "processing"%'; +237 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%G * +33 "core" , +3 ."da"PS.seek 0ml +2 "processing"%d'W +1973 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +37668 E,\ 99 +10334 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%v  +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"%J  +42 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml + "processing"%W' +2256 "core" ' +2 ."da"PSV.dial :mixloop + "processing"% +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +99 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +4 "processing"%Y +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%0  +41 "core"  +2 ."da"PS.seek :empty +2 "processing"%h'9 +2246 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%M +136 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%)' +591 "core" ' +4 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%e'[ +1603 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%|  +69 "core"  +2 ."da"PSV.dial PTV +2 "processing"%] +71 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%{  +32 "core" +2 "processing"%% +4 "core" %X\  +2 ."da"PS.seek 1.5ml +2 "processing"%E' +593 "core" ' +3 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +3 ."da"PS.seek 0ml +2 "processing"%g'W +1610 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%R  +33 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%8 +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%$' +2253 "core" ' +2 ."da"PSV.dial PTV + "processing"%_ +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%C +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +4 "processing"%  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%U'9 +2243 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%K +122 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%I' +593 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'[ +1609 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"% +69 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%%  +34 "core" +2 "processing"%+% +4 "core" %Xd\  +2 ."da"PS.seek 1.5ml +2 "processing"%' +595 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%9 * +34 "core" , +3 ."da"PS.seek 0ml +2 "processing"%f'W +1608 "core" ' +2 ."da"delay 2:00 +8559 E-\ 00 +3443 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "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 + "processing"%~ +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%O' +2253 "core" ' +2 ."da"PSV.dial PTV + "processing"% +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%2 +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%D +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%6'9 +2241 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%5 +122 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%/' +599 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%u'[ +1604 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%> +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%4  +33 "core" +2 "processing"%}% +4 "core" %Z\  +2 ."da"PS.seek 1.5ml +2 "processing"%,' +593 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%\ * +33 "core" , +3 ."da"PS.seek 0ml +2 "processing"%.'W +1616 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%^ +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2253 "core" ' +2 ."da"PSV.dial PTV + "processing"%& +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%X +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%[ +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%H  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%m'9 +2247 "core" ' +2 ."da"Sleepy.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +56 "processing"%c +144 "core"  +3 ."da"PSR.select :sub1 +8 "processing"% +13 ."da"PS.reconfigure PSconfig +5 "processing"%#A d`xb +4 ."da"PS.seek 0.25ml +5 "processing"%Q'7 +342 "core" ' +4 ."da"delay 5 seconds +502 .PSR.select :sub2 +3 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%-' +332 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml +2 "processing"%;'[ +1608 "core" ' +3 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"% +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" +2 "processing"%P% +4 "core" %V\ u +2 ."da"PS.seek 1.5ml +2 "processing"%1' +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +3 ."da"PS.seek 0ml +2 "processing"%('W +1622 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%!  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%: * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%n +72 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%i' +2298 "core" ' +2 ."da"PSV.dial PTV + "processing"%B +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +82 "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 :empty +2 "processing"%'9 +2292 "core" ' +2 "processing"%=9 +3 "core" 9$4$ +2 #"da"Processing Puck Heater at 28.1C before imaging + .PH.coast + "processing"%z  +3 "core" 4% + 4% +2 "processing"%a& +3 "core" &TG(\ z- +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 4 + "manipulator"&k% +4 "core" %\   +2 "storage"(S% +3 "core" %y %\ +2 "storage"( . +2 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 4 +2 "storage"(x(,B +339 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (7& +3 "core" &,B h\ +2 "manipulator"&N& +3 "core" &- K +2 "manipulator"&% +3 "core" %\  6  +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 4 +2 "manipulator"&t( +176 "core" ( +2 "manipulator"&T& +4 "core" &  O !w +2 "storage"(& +3 "core" &,B \ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 4 + 700 counts +2 "manipulator"&?'_ +94 "core" ' +2 "storage"( & +4 "core" &,B \ +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek beamBreak +2 "storage"(l'L +282 "core" ' +2 "storage"(w- +3 "core" -'s + ."da"SE.configure SEconfig +3 "storage"(#QK-0-\ b +2 "manipulator"&j& +3 "core" &\  !u +2 "storage"(q& +3 "core" &,B \ +2 ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 4 +2 "manipulator"&'Σ +30 "core" ' +2 ."da"\Elbow.hold +2 "manipulator"&<, +3 "core" , + ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(Z- +2 "core" -'s +2 ."da"SE.seek 1.1 Pucks below Top Plate +2 "storage"(\\'+ +29 "core" ' +4 "manipulator"&b% +4 "core" %έ Y + "storage"(*& +4 "core" &,B O\ + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 4 + 310 counts + "manipulator"&' +14 "core" ' +2 "manipulator"&V& +4 "core" &\  v !u +2 "storage"(& +4 "core" &,B \ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 4 + 700 counts +2 "manipulator"&3'_ +25 "core" ' +2 ."da"SE.seek 2.1 Pucks below Top Plate +2 "storage"(#' +42 "core" ' +2 "manipulator"&& +4 "core" &\  !u +2 "manipulator"&@% +4 "core" %\\ + ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&''\ +89 "core" ' +2 ."da"\Elbow.seek PC +2 "manipulator"&y( +255 "core" ( +2 "manipulator"&G& +4 "core" & o + ."da"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +5 &F& +2 "core" & ^ o +2 ."da"Forearm.seek PC +2 "manipulator"&' +99 "core" ' +2 ."da"Hand.close + "manipulator"&v/ +72 "core" / +2 ."da"PC.seek :open +2 "processing"%p( +401 "core" ( +2 "storage"(J& +4 "core" &,B i\ + "manipulator"&d& +4 "core" & o + "manipulator"&% +4 "core" %  b +2 ."da"Forearm.seek :retract + "manipulator"&'\ +103 "core" ' +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 4 +2 "manipulator"&Y( +253 "core" ( +2 "manipulator"&0& +4 "core" & !t +2 "storage"(W& +3 "core" &,B \ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 4 + 700 counts +2 "manipulator"&M'_ +96 "core" ' +2 ."da"Hand.open + "manipulator"&h1 +69 "core" 1 +10 "storage"()- +3 "core" -' +2 ."da"SE.seek 1.85 Pucks below Top Plate +2 "storage"(|' +26 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.18 Pucks below Top Plate + "storage"(]' +49 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da18aug0608h117ml.tif +396 E.\ k  +1554 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +487 #"da"SX HX9/16 (USB:45): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 21.036 seconds\ /var/log/esp/da18aug0608h117ml.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da18aug0608h117ml15s.tif +1556 #SX HX9/16 (USB:45): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da18aug0608h117ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da18aug0608h117ml30s.tif +3057 #SX HX9/16 (USB:45): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da18aug0608h117ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da18aug0608h117ml70s.tif +7118 #SX HX9/16 (USB:45): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da18aug0608h117ml70s.tif: TIFF Upload Complete\ +2 .Sleepy.power :camera,:OFF +2 ."Qmail"HABfans.email "21.036 sec auto-exposure",Subject: "da18aug0608h117ml images!" +14 "storage"({- +114 "core" -' +3 "storage"(& +4 "core" &,B \ +2 "manipulator"&e& +4 "core" &  h !r +3 ."da"\Elbow.seek 4 +3 "manipulator"&( +3 "core" ( + "manipulator"&E& +4 "core" &  !r +2 "storage"(R& +3 "core" &,B \ +3 ."da"Forearm.seek 4 + 700 counts +2 "manipulator"& '_ +3 "core" ' +2 ."da"SE.reconfigure SEgently +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.9 Pucks below Top Plate +2 "storage"(8' +60 "core" ' +2 "manipulator"&g& +4 "core" &  !r +2 "storage"(_& +3 "core" &,B   \ +2 ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 4 +2 "manipulator"&'Σ +24 "core" ' +75 ."da"\Elbow.hold +5 "manipulator"&C, +3 "core" , +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 2.08 Pucks below Top Plate +3 "storage"( '\ +27 "core" ' +2 "manipulator"&$% +4 "core" %Ψ +2 "storage"(K& +4 "core" &,B   \ + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 4 + 305 counts +2 "manipulator"&U' +25 "core" ' +2 "manipulator"&I& +4 "core" &  !q +2 "storage"(& +3 "core" &,B 9 7\ +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 4 + 700 counts +5 "manipulator"&%'_ +20 "core" ' +3 "storage"(+% +4 "core" %  7 8 1\  +3 ."downElevator"SE.seek :down +2 "storage"('v +99 (9% +2 "core" %8  \ RQ +2 "manipulator"&% +4 "core" %i +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&s'\ +91 "core" ' +45 ' + ."downElevator"SE.coast + "storage"(5 +2 ."da"SC.coast + "storage"(6 +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 #tStarting finalPurge +2 "processing"%& +4 "core" &\ +2 ."psFlush"Hand.open + "manipulator"&~1 +23 "core" 1 +4 "manipulator"&f& +5 "core" &   !q +2 "manipulator"&% +5 "core" %\   8 +2 ."psFlush"\Elbow.seek FlushPuck::Garage +2 "manipulator"&2(- +177 "core" ( +2 "manipulator"&D& +4 "core" &- % 0 +2 ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" &- 0 +3 ."psFlush"Forearm.seek :garage +3 "manipulator"&O' +106 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&5/ +71 "core" / +2 "manipulator"&6& +6 "core" &- y 0 + "manipulator"&/% +4 "core" %  F +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&>'\ +107 "core" ' +2 ."psFlush"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."psFlush"\Elbow.seek PC +2 "manipulator"&4( +125 "core" ( +2 "manipulator"&}& +4 "core" & ~ o +2 ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &u& +3 "core" & ? o +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&\ ' +99 "core" ' +2 "manipulator"&,& +4 "core" & , o +2 "manipulator"&% +4 "core" %  +2 "processing"%& +3 "core" &\ +2 "processing"%^& +4 ."psFlush"PC.seek :closed +2 "processing"%.(Tg +6 "core" &)\ + &\  +8 &2~\ *x +9 &d\ = +9 &u \ L +10 &NY\ K +9 &[\ K +9 &_ \ K +10 &_ \ K +10 &U\\\ K +8 &Y\ K +10 &Z\ K +9 & Y\ K +10 &"]Z\ K +9 &$[\ K +9 &%X\ K +10 &'[\ K +9 &)e\\\ K +9 &+'\\\ K +10 &,[\ L +9 &.Z\ J +10 &0mZ\ K +9 &2/[\ K +9 &3]\ K +10 &5]\ K +9 &7wW\ J +9 &98]\ K +10 &:Z\ K +9 &<]\ K +10 &>~\\\ K +9 &@@Z\ K +9 &BY\ K +10 &CZ\ K +9 &E[\ K +9 &GF`\ L +10 &If\ L +10 &Js\ M +9 &L~\ P +10 &N>\ Q +8 &P\ Q +11 &Q\ Q +8 &Sgzg\ 2 +9 &T'*u\ M +10 &TL\ ( +2 ( + "processing"%^& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.51 +2 "processing"%&& +4 "core" &TL\ ( + ."psFlush"Hand.open + "manipulator"&X1 +70 "core" 1 +2 "manipulator"&[% +5 "core" %  z +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&H'\ +93 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +125 "core"  +2 ."psFlush"PSR.select :flush +4 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."psFlush"PS.seek 1ml +2 "processing"%c'P +376 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +722 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%m' +1616 "core" ' +2 ."psFlush"PSV.dial PTV +65 "processing"%Q +69 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%-  +32 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%'W +2640 "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"%P' +592 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%;' +2125 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +70 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%1 U +50 "core" V +3 ."psFlush"PS.seek 0ml + "processing"%!'W +2634 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%: @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%n' +2628 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%(  +68 "core"  +3 ."psFlush"PS.seek :empty + "processing"%B'9 +2637 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +42 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%"' +2626 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +68 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%i'W +2628 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%= @ +41 "core" > +3 ."psFlush"PS.seek 2.5ml + "processing"%z' +2632 "core" ' +3 ."psFlush"PSV.dial :waste1 +2 "processing"%a  +69 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%k'9 +2638 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%S +55 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"% 'P +1110 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%7' +1604 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%N +70 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +52 "core"  +3 ."psFlush"PS.seek 0ml + "processing"%T'W +2635 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"% +70 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"% ' +592 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%A' +2126 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%o +70 "core" +2 ."psFlush"PBV.dial PSV + "processing"%w U +52 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%j'W +2649 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%q @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%Z' +2635 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%b  +68 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%*'9 +2625 E/\ 44 +2 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%V +43 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%' +2636 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +69 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%@'W +2657 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%? @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%t' +2636 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%l  +67 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2628 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'& +4 "core" &NQr\ + .tHand.open + "manipulator"&\\1 +24 "core" 1 +2 "manipulator"&3& +4 "core" & o +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC + "manipulator"&G( +3 "core" ( + "manipulator"&F& +4 "core" & n o + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &<& +2 "core" & o +2 .tForearm.seek PC +2 "manipulator"&v' +95 "core" ' +2 .tHand.close + "manipulator"&'/ +69 "core" / +2 .tPC.seek :open +2 "processing"%r( +399 "core" ( +2 "manipulator"&J& +4 "core" & o + "manipulator"&d% +4 "core" %  T +2 .tForearm.seek :retract + "manipulator"&'\ +92 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&( +357 "core" ( +2 "manipulator"&0& +4 "core" & * + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &W& +2 "core" & * +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&y'ρ +101 "core" ' +2 "manipulator"&h& +4 "core" & v * +2 "manipulator"&)% +3 "core" %ς > +57 "collection"'& +6 "core" &MQq\ +2 "collection"'#& +4 .tCC.seek :closed + "collection"'|(O +3 "core" &LR\ +2 &MQ\  +10 &4LQ\ *z +9 &gLP\ > +10 &sLP}\ L +9 &Y\\LP}\ K +9 &\\MO\ K +10 &WKQ~\ J +9 &ZMS\ J +10 &a]LOw\ K +9 &#ZNPq\ K +9 &XLPp\ J +10 & YMRt\ J +9 &"i]KQz\ K +9 &$+[LP}\ K +10 &%\\MSw\ J +9 &'XNOu\ J +10 &)rZNP|\ J +9 &+3]JQ|\ K +9 &,\\MR~\ K +10 &.WLRq\ J +9 &0y]LQw\ K +9 &2;ZLR\ K +10 &3\\MQ\ J +9 &5\\MP{\ K +10 &7ZMQq\ K +9 &9C]MRs\ K +9 &;[MOy\ K +10 &<XLQ{\ J +9 &>ZMP~\ J +9 &@L^MRr\ J +10 &B[LPu\ J +9 &C]MO\ K +10 &E`KO\ K +9 &GOfKP\ L +9 &I\ }LO\ N +10 &JLQu\ S +9 &LxKNy\ V +9 &N7LP{\ D +10 &O=:JN{\ (w +9 &O]KNt\ D +2 ( + "collection"'#& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.66 + "collection"'{& +4 "core" &OVKMv\ D + .tHand.open + "manipulator"&1 +76 "core" 1 +3 "manipulator"&e% +4 "core" % ρ 0 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&E'\ +97 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'R& +4 "core" &OWIO\ D +2 "collection"'g% +4 "core" %KNx\ + #tCS Pulling 5ml of flush + .CSV.dial CSR + "collection"'_  +52 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'$'l +1353 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +10 'K% +2 "core" %lKN~\ \ +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'Y' +650 "core" ' +2 .tCSV.dial :waste + "collection"'I +122 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'' +2001 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'M& +4 "core" &OWKN~\ D +2 "collection"']% +3 "core" %JN\ +2 .tCSV.dial :flush +2 "collection"'+  +42 "core"  +3 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 5ml + "collection"' 'l +1193 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'9 @ +40 "core" B +2 "collection"'% +4 "core" %lJN\  +2 .tCS.seek 7ml +2 "collection"'' +534 "core" ' +4 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +2 "collection"'8  +2 '  +40 "core"  +86  +2 .tCBV.dial :waste1 + "collection"' @ +42 "core" ? +3 .tCS.seek 0ml + "collection"'U' +1630 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'~& +4 "core" &OWNQ\ D +2 "collection"'f% +3 "core" %MQ\ +2 .tCSV.dial :flush + "collection"'  +68 "core" +3 .tCS.seek 5ml +2 "collection"''l +1209 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"'% @ +42 "core" B +2 "collection"'D% +4 "core" %lLQ\ \ +2 .tCS.seek 7ml +2 "collection"'' +528 "core" ' +3 ."connect"CSV.dial CTV +3 .tCTV.dial CSV + "collection"'  +40 "core"  +2 .tCBV.dial :waste2 +2 "collection"'x  +105 "core"  +3 .tCS.seek 0ml + "collection"'C' +1637 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'5& +4 "core" &OVMQy\ D +2 "collection"'6% +3 "core" %LQ\ + .tCSV.dial CSR +2 "collection"'/  +39 "core"  +2 .tCSR.select :kill + "collection"' +10 .tCS.seek 8ml +2 "collection"'s' +1887 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml + "collection"'}' D +530 "core" ' +3 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"'u +2 'O  +104 "core" ~ +25  +2 .tCTV.dial :intake + "collection"',  +69 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'' \\ +1899 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'  +69 "core"  +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'2' +593 "core" ' +2 .tCSV.dial CSR + "collection"'>  +94 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'p'l +1344 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'&' D +1349 "core" ' +2 .tCSV.dial CBV + "collection"'X +95 "core" +2 .tCS.seek 0ml +2 "collection"'[' +2620 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&^& +4 "core" &  * +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&( +22 "core" ( +2 "manipulator"&\ & +4 "core" &  + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &  +2 .tForearm.seek CC +2 "manipulator"&c'ρ +102 "core" ' +2 .tHand.close + "manipulator"&Q/ +68 "core" / +2 .tCC.seek :open +2 "collection"'-( +375 "core" ( +10 "manipulator"&m& +3 "core" &  +2 "manipulator"&% +4 "core" % x o +2 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&P(- +269 "core" ( +2 "manipulator"&& +4 "core" &- r M +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &1& +3 "core" &- M +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&;' +113 "core" ' +3 .tHand.open + "manipulator"&:1 +72 "core" 1 +2 "manipulator"&!% +4 "core" %  ǿ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&('\ +94 "core" ' +2 #tCompleted [Sample.deep; initialPurge; da withoutWCR] begun 06:24:28 + #Preparing to sleep until 11:00AM 8/06/2018 +5 #Asleep til 11:00AM 8/06/2018 +4 ."shutdown"CC.coast +2 "collection"'6 +3 #tContinuing at 11:00 +3 ."shutdown"CS.coast +3 E4\ 76 +2 "collection"'5 +5 ."Qmail"GoodNews.email "Then, in tube 5: /home/esp/esp2/mission/2018_07_19_niagara_mission.rb:144\\n{1 => 22, 2 => 22, 3 => 22, 4 => 3, 5 => 19}\\nCan@08:20:57, 25.7C, 26% humidity, 14.3psia, 13.511V, 0.263A, 0.257A avg, 3.56W",Subject: "Asleep until 11:00" +2 ."shutdown"PC.coast +57 "processing"%6 +2 ."shutdown"PS.coast + "processing"%5 +3 ."shutdown"Forearm.coast + "manipulator"&5 +2 ."shutdown"\Elbow.coast + "manipulator"&6 +37 ."shutdown"Sleepy.power :dwarf,:OFF +2 .Sleepy.power :raw,:OFF +2 #Shutdown +20896 E5\ m +60002 8\ o +60002 =\ k +60003 >\ t +60002 A\ k +60002 ?\ p +60002 >\ m +60002 >\ m +60003 =\ f +60002 B\ m +60002 A\ p +60002 C\ ##w +60002 B\ ~ +60003 C\ g +60002 C\ r +60002 C\ z +33256 C\ w +36 #tPowering up Dwarves +518 .Sleepy.power :raw,:ON + "sampler") +2 )n +3 "core"  + "collection"' +3 ' +2 "core"  +2 "processing"% +2 %B +3 "core"  +2 "collection"' 9\ + ' 0\ +2 ' -\ +2 "processing"% 9\ + % 2\ +2 % *\ +2 % 0\ + "sampler")&\ +2 .tSS.configure SSconfig +2 "sampler")#.0X 22, 2 => 22, 3 => 22, 4 => 3, 5 => 19}\\nCan@11:00:31, 25.0C, 27% humidity, 14.3psia, 13.466V, 0.460A, 0.460A avg, 6.19W",Subject: "Started 2018_07_19_niagara_mission phase /home/esp/esp2/mission/2018_07_19_niagara_mission.rb:144" +2 #tPhase [/home/esp/esp2/mission/2018_07_19_niagara_mission.rb:144] +112 .Sample.shallow + "sampler")t2 +19 "core" 2 + #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" &WXX\  +2 .tHand.open + "manipulator"&\\1 +75 "core" 1 +2 "manipulator"&3& +4 "core" &  m +2 "manipulator"&F% +3 "core" % \   +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek FlushPuck::Garage +3 "manipulator"&<(- +171 "core" ( +2 "manipulator"&'& +4 "core" &- j +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +7 &4& +4 "core" &- " j + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :garage + "manipulator"&H' +108 "core" ' +2 .tHand.close + "manipulator"&./ +69 "core" / +2 "manipulator"&J& +4 "core" &- j +2 "manipulator"&d% +4 "core" %  +2 .tForearm.seek :retract +2 "manipulator"&v'\ +96 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC + "manipulator"&G( +272 "core" ( +2 "manipulator"&0& +4 "core" & 2 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &W& +2 "core" &  2 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&h'ρ +95 "core" ' +4 "manipulator"&)& +4 "core" & Q 2 +3 "manipulator"&% +5 "core" %ψ > +2 "collection"'& +4 "core" &X[i\  +2 "collection"'L& +4 .tCC.seek :closed + "collection"'{(O +4 "core" &Y\\o\  +2 &W\\L\  +10 &6X^O\ +{ +9 &hXZM\ ? +10 &psW\\V\ L +9 &6\\W[Q\ J +9 &]X\\\\\ J +10 &WX\\[\ J +9 &}YWZP\ J +9 &>]W\\M\ J +10 &]Y[O\ K +9 &[X\\N\ J +10 & WX[T\ K +10 &"EZY[M\ K +8 &$[Y\\L\ K +10 &%WW[P\ J +9 &']V]T\ J +9 &)MWYZX\ K +10 &+\\W]G\ J +9 &,^X[D\ K +10 &.ZYZM\ K +9 &0U[X\\T\ K +9 &2ZY]I\ K +10 &3\\V\\M\ J +9 &5]XZV\ J +9 &7]\\WZS\ K +10 &9\\X\\W\ K +9 &:]Z[W\ J +10 &<XX\\V\ J +9 &>gZW[M\ J +9 &@'[X[T\ K +10 &AYU\\O\ J +9 &CXW]O\ J +9 &Em]WZU\ K +10 &G-eW\\[\ K +9 &H}V\\V\ N +10 &JUZV\ R +9 &LSU[U\ V +9 &NTZP\ C +10 &OKQU[P\ R +9 &OUZW\ $k +10 &OQSYX\ A +2 ( + "collection"'L& +2 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.77 +2 "collection"'& +3 "core" &OLT[|\ A +2 .tHand.open + "manipulator"&e1 +67 "core" 1 +2 "manipulator"&R% +4 "core" % ψ ( +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&#'\ +94 "core" ' +2 #tFlushing the Collection Valve::Manifold +2 "collection"'g& +3 "core" &OLYYX\ A +2 "collection"'_% +3 "core" %WY~\ +2 #tCS Pulling 5ml of flush + .CSV.dial CSR + "collection"'y  +135 "core"  + .tCSR.select :flush +2 "collection"' +10 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"' 'l +1371 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +10 'K% +2 "core" %lUX{\ +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml + "collection"'$' +647 "core" ' +2 .tCSV.dial :waste + "collection"'I +122 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'Y' +1986 "core" ' +2 #tPurging external Intake + "collection"'M& +4 "core" &OLVZt\ A + "collection"']% +4 "core" %VY}\ + .tCSV.dial :flush +2 "collection"'+  +41 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'' D +2330 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +3 "collection"'  + '9 +5 "core"  +77 +2 .tCTV.dial :intake + "collection"'  +70 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'8' +2338 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'  +72 "core" ~ +2 #tFlushing upper manifold + "collection"'& +4 "core" &OLSYq\ A +2 "collection"'% +3 "core" %UXP\ + .tCSV.dial :flush +2 "collection"'~  +67 "core"  +3 .tCS.seek 5ml +2 "collection"'f'l +1195 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"' @ +39 "core" B +2 "collection"'U% +4 "core" %lTZt\  +2 .tCS.seek 7ml +51 "collection"'%'\ +547 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +2 "collection"'D +98 "core" ~ +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"'' +1653 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"''- +749 "core" ' +2 .tCSV.dial :waste + "collection"'x +42 "core" +3 .tCS.seek 0ml + "collection"'' +764 "core" ' +2 "collection"'5& +4 "core" &OLVYy\ A +2 "collection"'6% +3 "core" %VX~\ + .tCSV.dial :flush +2 "collection"'/  +40 "core"  +3 .tCS.seek 3ml +2 "collection"'C'- +775 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'s @ +40 "core" B +2 "collection"'u% +4 "core" %-VYz\ +2 .tCS.seek 5ml +2 "collection"'O'l +540 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml + "collection"',' +1198 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'}'- +774 "core" ' +2 .tCSV.dial :waste + "collection"' +69 "core" +3 .tCS.seek 0ml + "collection"'' +699 E?\ GG +47 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&>& +4 "core" & 3 2 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&2( +3 "core" ( +2 "manipulator"&p& +4 "core" & ; 2 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &X& +2 "core" & 2 +2 .tForearm.seek CC +2 "manipulator"&&'ρ +101 "core" ' +2 .tHand.close + "manipulator"&^/ +67 "core" / +2 .tCC.seek :open +2 "collection"'\ ( +375 "core" ( +2 "manipulator"&& +4 "core" & 2 +2 "manipulator"&Q% +3 "core" % } | +2 .tForearm.seek :retract + "manipulator"&'\ +101 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&E(- +276 "core" ( +2 "manipulator"&|& +4 "core" &- C +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &m& +2 "core" &- C +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&' +113 "core" ' +3 .tHand.open + "manipulator"&c1 +71 "core" 1 +2 "manipulator"&% +4 "core" %  J +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&1'\ +99 "core" ' +2 #tda sampling at most 1000ml +3 #Loading sh1 puck from tube 5 into Collection Clamp +2 ."Qmail"HABfans.email "Started da in tube 5 at 11:04:44EDT06-Aug-18\\n{1 => 22, 2 => 22, 3 => 22, 4 => 3, 5 => 19}\\nCan@11:04:30, 25.0C, 27% humidity, 14.3psia, 13.496V, 0.361A, 0.361A avg, 4.88W",Subject: "da sampling at most 1000ml" + "collection"'& +110 "core" &X[P\ +2 "manipulator"&:% +4 "core" %\  n  +2 "storage"(!% +3 "core" % _ _\ +2 "storage"(. +3 "core" .( +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"(;(; +981 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (-& +3 "core" &;< ! " \  +2 "manipulator"&[& +3 "core" &-  C +2 "manipulator"&r% +3 "core" %\  "  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 5 +2 "manipulator"&( +174 "core" ( +2 "manipulator"&(& +4 "core" & X ` +2 "storage"(P& +4 "core" &; h b\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts + "manipulator"&`' +100 "core" ' +2 "storage"(n& +4 "core" &; Z ^\ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"('L +113 "core" ' +2 "storage"(B- +3 "core" -'g +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 (& +3 "core" &; > > \ +2 "manipulator"&=& +3 "core" &  _ +2 .t\Elbow.seek 5 + "manipulator"&"( +4 "core" ( +2 "manipulator"&a& +3 "core" & Q _ +2 "storage"(z& +3 "core" &; ] ]\ +3 .tForearm.seek 5 + 300 counts +3 "manipulator"&k'k +13 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +55 "manipulator"& / +74 "core" / +15 ."downElevator"SE.seek :down +4 "manipulator"&N& +2 "storage"(i'v +6 "core" & + _ +3 "manipulator"&% +4 "core" % j O s +3 .tForearm.seek :retract +2 "manipulator"&T'\ +81 "core" ' + ."downElevator"SE.coast + "storage"(5 +9 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&w( +146 "core" ( +2 "manipulator"& & +4 "core" & h 1 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &V& +3 "core" & - 1 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&S'ρ +102 "core" ' +2 "manipulator"&o& +4 "core" & 1 +2 "manipulator"&% +4 "core" %σ +2 "collection"'& +3 "core" &W\\;\ +3 "collection"'?& +3 .tCC.seek :closed +2 "collection"'j(O +4 "core" &X[A\ + &W\\>\  +9 &6X\\B\ +| +9 &jV]G\ ? +10 &nY[=\ K +9 &rWY[B\ J +9 &5ZW[E\ I +10 &ZX[@\ I +9 &ZY[=\ J +9 &z]W\\B\ J +10 &<\\W\\@\ J +9 &WY[C\ J +10 & ZW[@\ I +9 &"YW\\B\ I +9 &$EZX\\L\ I +10 &&YV[M\ J +9 &']W\\I\ J +9 &)]Y\\N\ J +10 &+LVY\\M\ J +9 &-XY\\O\ J +10 &.YY\\S\ I +9 &0YZ[T\ I +9 &2UYW]P\ I +10 &4YY]M\ I +9 &5YV^R\ J +9 &7\\V[O\ J +10 &9\\]Z]Q\ J +9 &;]X\\Q\ J +10 &<WY\\S\ J +9 &>ZX[P\ J +9 &@c]W[J\ J +10 &B&[Y\\K\ J +9 &C\\XZL\ J +9 &E^WZP\ J +10 &GhiW[P\ K +9 &I XZO\ O +10 &JX]O\ S +9 &L^\\V\ U +9 &NO?OR\ D +10 &O?/5<R\ 1 +9 &OH79Q\ = +2 ( + "collection"'?& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.72 + .Hand.open + "manipulator"&Z1 +66 "core" 1 +2 "manipulator"&t% +4 "core" % |  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +96 "core" ' +2 .tSC.coast + "storage"(6 +2 #tcollectSample 1000ml w/bubble point of 24psi + #Priming 7ml + .Sleepy.power :sampler,:ON + .Intake.select :close + .\Exhaust.select :close + .SS.hold +2 "sampler")\\+ +3 "core" + +2 "sampler")3% +3 "core" % \ s +2 "collection"'F& +4 "core" &OGPQn\ = +2 E@\ ?? + #tCalibrating pressure and temperature sensors +2 .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X% +4 "core" %FIT\ p + #tIntake @13.5psia, vacuum from 8.0 to 11.0psi + .SS.reconfigure SSinhale.with maxSpeed: 135 +2 "sampler")#.0X% +4 "core" %TQ \  +14 "collection"',% +3 "core" %z}D\ q +2 "sampler")X% +4 "core" %TQ \  +14 "collection"'^% +3 "core" %}q\ q +2 "sampler")G% +4 "core" %TQ \  +14 "collection"'#% +3 "core" %M\ q +2 "sampler"){% +4 "core" %TQ  \  + "collection"'% +4 "core" %-\ q + #tIntake @16.6psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 72 +2 "sampler")#.H0X% +4 "core" %ua {\  +14 "collection"',% +3 "core" %O\ n +2 "sampler")X% +3 "core" %ua |\  +15 "collection"'^% +3 "core" %O\ n +2 "sampler")G% +4 "core" %ua \  +14 "collection"'#% +3 "core" %q\ n +2 "sampler"){% +4 "core" %u] \  +14 "collection"'% +3 "core" %A\ n +2 "sampler")6% +3 "core" %u] {\  +15 "collection"'p% +3 "core" %P\ n +2 "sampler")|% +3 "core" %u]  \  +2 "collection"'m% +3 "core" %b\ n +2 #tIntake @17.0psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 39 +2 "sampler")#.'0X \ \ N +52 "collection"'+% +3 "core" %f\ t +2 "sampler")% +3 "core" %ON ~\ \ N +52 "collection"'% +3 "core" %\ s +2 "sampler")% +3 "core" %[[ }\ \ N +52 "collection"'% +3 "core" %\ t +2 "sampler") % +4 "core" %jh \ \ N +52 "collection"'U% +3 "core" %t\ t +2 "sampler")f% +4 "core" %vv ~\ \ N +52 "collection"'D% +3 "core" %\ r +2 "sampler")~% +4 "core" % \ \ N +52 "collection"'% +3 "core" %k\ p +2 "sampler")x% +4 "core" % ~\ \ N +52 "collection"'%% +3 "core" %X\ r +2 "sampler")5% +3 "core" % \ \ N +52 "collection"'8% +3 "core" %7\ r +2 "sampler")/% +3 "core" % \ \ N +53 "collection"'% +3 "core" %J\ p +2 "sampler")s% +4 "core" % |\ \ N + "sampler")% +4 "core" % }\ \ N + .tIntake.select :close + "sampler")0 +10 )C% +2 "core" % \ \ N + .tSSV.dial :exhaust +2 "sampler")O  +74 "core"  +2 .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X' +2200 "core" 'di \  +2 #tVacuum too high -- waiting up to 40s +14 "collection"',% +3 "core" %J\ n +2 "sampler")X% +4 "core" %da` \  +14 "collection"'^% +3 "core" %@\ m +2 "sampler")G% +4 "core" %dba |\  +14 "collection"'#% +3 "core" % \ m +2 "sampler"){% +3 "core" %dba \  +15 "collection"'% +3 "core" %m\ m +2 "sampler")6% +4 "core" %dca \  +14 "collection"'p% +3 "core" %\ m +2 "sampler")|% +4 "core" %dc` z\  +14 "collection"'m% +3 "core" %\ m +2 "sampler")% +4 "core" %dca \  +14 "collection"'c% +3 "core" %\ m +2 "sampler")% +4 "core" %ddb ~\  +14 "collection"'% +3 "core" %=\ n +2 "sampler")2% +4 "core" %de: \  +14 "collection"':% +3 "core" %\ o +61 "sampler")!% +5 "core" %dd \ [ + "collection"'% +4 "core" %\ p + #tIntake @17.4psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 26 + "sampler")#.0X% +3 "core" %?\ r +2 "sampler")q% +4 "core" %j s\ U +14 "collection"'-% +3 "core" %\ r +2 "sampler")[% +4 "core" %j \ U +14 "collection"'r% +5 "core" %\ r +2 "sampler")(% +3 "core" %j  ~\ U +15 "collection"'Q% +3 "core" %\ s +2 "sampler")n% +3 "core" %j \ U +15 "collection"'E% +3 "core" %\ s +54 "sampler")P% +12 "core" %j \ U +2 "collection"'% +3 "core" %\ s +2 #tIntake @17.6psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 19 +2 "sampler")#.0X @ +72 "core" A +3 ."airStroke"CS.seek 10ml +2 "collection"'q' D +109 "core"  +2 .tCTV.dial :air +2 "collection"'-  +69 "core" +2 .tdelay 15 seconds +10 ."samplerPumpShutdown"Sleepy.power :sampler,:OFF +1492 .tSSV.dial :spit,avoiding: :exhaust +61 "sampler")[ +129 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +4 .tSS.seek 0ml +3 "collection"'r  + "sampler")(' +5 "core" ' +2 .tSSV.dial CBV,avoiding: :exhaust + "sampler")Q  +118 "core"  +10  +359 ' +2 "sampler")n% +4 "core" % \ +2 .tCBV.dial between SSV and waste2 + "collection"'E  +28 "core"  +3 "collection"'P% +4 "core" % IZ[\ + ."connect"CTV.dial CSV,avoiding: :air +2 .tCSV.dial CTV +2 "collection"'  +40 "core"  +2 .tCS.reconfigure CSpressurize +2 "collection"'# d@<< b +3 .tCS.seek 0ml + "collection"' ' +2201 "core" 'k  \ +3 "collection"'a% +3 "core" %C  \  +2 "sampler")B% +3 "core" % }\ +2 #tBubblePoint: Intake @38.6psia, Outlet @14.5psia + .CBV.dial SSV + "collection"'& @ +35 "core" A +3 .tSS.reconfigure SSconfig + "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'o' +93 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +127 "core"  +3 .tSS.reconfigure SSexhale + "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +3 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'h' +99 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")\\ +116 "core" ' +3 ."CSpush"CS.coast +2 "collection"'5 +6 "core"  +3 .tSS.reconfigure SSexhale + "sampler")#.0X9 +3 "core" 9Z Q +102 "collection"'9 +4 "core" 9w O +102 "collection"'-9 +3 "core" 9 L +102 "collection"'9 +3 "core" 9 I +102 "collection"'!9 +3 "core" 9G +102 "collection"'[9 +3 "core" 9D +102 "collection"'r9 +4 "core" 9A +102 "collection"'Q9 +3 "core" 9$? +102 "collection"'9 +3 "core" 9A= +102 "collection"'n9 +3 "core" 9]: +102 "collection"'E9 +3 "core" 9z8 +102 "collection"'P9 +3 "core" 96 +103 "collection"'9 +3 "core" 93 +102 "collection"'q9 +3 "core" 91 +102 "collection"'a9 +3 "core" 9/ +102 "collection"'B9 +3 "core" 9- +102 "collection"'&9 +3 "core" 9* +102 "collection"'(9 +3 "core" 93) +102 "collection"' 9 +3 "core" 9L ' +102 "collection"'N9 +3 "core" 9d!% +158 "collection"'9 +6 "core" 9## +102 "collection"'A9 +5 "core" 9& +102 "collection"'9 +3 "core" 9% +102 "collection"' 9 +3 "core" 9' +102 "collection"'9 +3 "core" 9( +102 "collection"'k9 +3 "core" 9* +102 "collection"'`9 +3 "core" 9 * +102 "collection"'9 +3 "core" 9 , +102 "collection"' 9 +3 "core" 9 3- +102 "collection"'9 +3 "core" 9 F/  +102 "collection"'o9 +3 "core" 9 W1 +102 "collection"'z9 +4 "core" 9 j1 +102 "collection"'"9 +3 "core" 9 {4 +102 "collection"'9 +3 "core" 9 4 +102 "collection"'i9 +3 "core" 9 6! +102 "collection"'Z9 +3 "core" 9 6% +102 "collection"'t9 +4 "core" 9 8) +102 "collection"'39 +3 "core" 9 9- +102 "collection"'F9 +3 "core" 9 :2 +102 "collection"'S9 +3 "core" 9 <6\ +102 "collection"'\ 9 +3 "core" 9 <:\ +103 "collection"'19 +3 "core" 9 >>\ +102 "collection"'9 +3 "core" 9\ ?B +102 "collection"'49 +3 "core" 9\ AG +102 "collection"'.9 +3 "core" 9\ AK +102 "collection"'V9 +3 "core" 9\ 'CO +102 "collection"';9 +4 "core" 9\ 1DS +102 "collection"'d9 +3 "core" 9\ 9EW +102 "collection"''9 +3 "core" 9\ BG\\ +102 "collection"'H9 +3 "core" 9\ JG` +102 "collection"'09 +3 "core" 9\ SId +102 "collection"'79 +4 "core" 9\ ZJh +102 "collection"'*9 +3 "core" 9\ aJm +102 "collection"')9 +3 "core" 9\ iMq +102 "collection"'9 +3 "core" 9\ nMu +102 "collection"'J9 +3 "core" 9\ sNy +102 "collection"'v9 +4 "core" 9\ yO} +3 .tCH.hold 10:00,70C +2 "collection"'@ `\ `\ x +3 "core" ~ +4197 E<\  +55805 "core" ` +2 "collection"'T9 +3 "core" 9\  +2 #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml + "collection"'' +338 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'R @ +97 "core" A +2 .tCSV.dial :air +2 "collection"'< @ +40 "core" ? +3 .tCS.seek 5ml + "collection"''l +1357 "core" ' +2 .tCSV.dial CTV + "collection"'e  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'g @ +41 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'\\  +41 "core"  +3 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'W @ +41 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'h' +1349 E5\ ;; +11 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"'L +96 "core" ~ +2 .tCBV.dial CSV + "collection"'=  +26 "core" +2 "collection"'I% +4 "core" % < H >\ +2 .tCS.seek 4.999ml +2 "collection"'y'l +1348 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'  +42 "core" +2 "collection"']% +4 "core" %l-\  +2 .tCS.seek 7ml +2 "collection"'$' +594 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'M @ +52 "core" B +3 .tCS.seek 10ml + "collection"'_' D +848 "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"'9   +35 "core" ! +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'+  + '  +28 "core"  +97  +3 .tCS.seek 5ml + "collection"''l +1368 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"' @ +95 "core" A +2 .tCSV.dial :waste +2 "collection"'b +96 "core" +2 .tCS.seek :empty +2 "collection"''Ͱ +1359 "core" ' +2 .tCSV.dial :air + "collection"'? @ +69 "core" A +3 .tCS.seek 5ml + "collection"''l +1352 "core" ' +2 .tCSV.dial CTV + "collection"'f  +40 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'~ @ +41 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'  +42 "core"  +4 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"'x @ +42 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'%' +1367 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"'5 +94 "core" ~ +2 .tCBV.dial CSV + "collection"'8  +35 "core"  +2 "collection"'/% +4 "core" %vw\ +2 .tCS.seek 5ml +2 "collection"''l +1373 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +4 "collection"'s  +40 "core" +2 "collection"'% +4 "core" %l\ +61 .tCS.seek 7ml +2 "collection"'C' +583 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'O @ +52 "core" B +3 .tCS.seek 10ml + "collection"'Y' D +840 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +110 "core" ^ +3 #tLysing Complete + "collection"'}& +3 "core" &OF!K\ = +2 #tStoring sh1 puck in Collection Clamp to tube 4 + "manipulator"&u% +4 "core" %\  . +2 "storage"(,% +4 "core" %r B N\ + "storage"(X. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 4 + "storage"(^(,B +342 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (G& +3 "core" &,D\ \  1\ + "manipulator"&#& +4 "core" & 1 +3 "manipulator"&{% +4 "core" %\   . +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 + "manipulator"&( +154 "core" ( +2 "manipulator"&6& +4 "core" & +2 "storage"(p& +3 "core" &,D   ,\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&|'_ +98 "core" ' +2 "storage"(& +4 "core" &,D   O\ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(c'L +270 "core" ' +2 "storage"(- +3 "core" -'` +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 "manipulator"&K& +3 "core" & +2 "storage"(m& +3 "core" &,D B n\ +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 4 +2 "manipulator"&2'Σ +27 "core" ' +2 .t\Elbow.hold + "manipulator"&:, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(>- +3 "core" -'` +2 .tSE.seek 2.09 Pucks below Top Plate + "storage"(' +28 "core" ' +2 "manipulator"&-% +4 "core" %έ * ] +2 "storage"(& +3 "core" &,D\ \  \ +2 .tForearm.force -20 "manipulator"&5 +3 .tForearm.seek 4 + 310 counts + "manipulator"&!' +20 "core" ' +2 "manipulator"&[& +4 "core" & M  +2 "storage"(r& +4 "core" &,D\  \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts + "manipulator"&Q'_ +26 "core" ' +2 .tSE.seek 3.09 Pucks below Top Plate +2 "storage"(' +47 "core" ' +2 "manipulator"&n& +4 "core" &  +2 "manipulator"&E% +4 "core" %щ + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&P'\ +88 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&( +151 "core" ( +2 "manipulator"&q& +5 "core" & Y . +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &a& +2 "core" & { . +2 .tForearm.seek CC +2 "manipulator"&B'ρ +95 "core" ' +2 .tHand.close + "manipulator"&&/ +76 "core" / +2 .tCC.seek :open +2 "collection"'(( +379 "core" ( +2 "storage"( & +4 "core" &,D\ \  w\ +2 "storage"(N& +4 "core" &,D\ \  Q\ + "manipulator"&& +4 "core" &  . + "manipulator"&A% +4 "core" % ϗ +2 .tForearm.seek :retract + "manipulator"&'\ +100 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 +2 "manipulator"& ( +151 "core" ( +2 "manipulator"&& +4 "core" &  +2 "storage"(k& +3 "core" &,D W\ +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 4 +2 "manipulator"&`'Σ +102 "core" ' +2 .t\Elbow.hold + "manipulator"&, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"& 1 +74 "core" 1 +12 "manipulator"&% +34 "core" % ΰ  t + "storage"(o& +4 "core" &,D\ \  \ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 313 counts + "manipulator"&z' +14 "core" ' +2 "manipulator"&"& +4 "core" & +2 "storage"(& +4 "core" &,D\ \  j\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&i'_ +26 "core" ' +2 "storage"(Z% +4 "core" % \ #\  %\ +3 ."downElevator"SE.seek :down +2 "storage"(t'v +99 (3% +3 "core" %29\ \  V\ TW +2 "manipulator"&F% +3 "core" %T   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&S'\ +85 "core" ' +39 ' + ."downElevator"SE.coast +2 "storage"(5 +2 .tSC.coast + "storage"(6 +2 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'\ & +4 "core" &"%\ +65 .tHand.open +2 "manipulator"&11 +25 "core" 1 +2 "manipulator"&& +4 "core" & 4 +2 "manipulator"&4% +3 "core" %\    +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&.(- +168 "core" ( +2 "manipulator"&V& +4 "core" &- X +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &;& +3 "core" &- X +2 .tForearm.seek :garage +2 "manipulator"&d' +108 "core" ' +2 .tHand.close + "manipulator"&'/ +75 "core" / +2 "manipulator"&H& +4 "core" &- 6 X +2 "manipulator"&0% +3 "core" %  +2 .tForearm.seek :retract +2 "manipulator"&7'\ +97 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&*( +272 "core" ( +2 "manipulator"&)& +4 "core" &  2 +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 && +2 "core" & 2 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&J'ρ +98 "core" ' +2 "manipulator"&v& +4 "core" & r 2 +2 "manipulator"&D% +3 "core" %ϊ +3 "collection"'@& +3 "core" &%&\ +2 "collection"'T& +4 .tCC.seek :closed + "collection"'U(O +3 "core" &$'\ +4 &&&\ 5 +9 &@J|$&\ / +10 &su$(\ D +9 &"\\$(\ J +9 &Z$(\ J +10 &W#'g\ I +9 &iX%'L\ I +9 &*W%'6\ J +10 &\\$)\ I +9 &]&)\ J +10 &pZ&(q\ J +9 &!3\\%( \ I +9 &"\\%) \ I +10 &$W&)\ I +9 &&zY$(\ I +9 &(<W$(\ I +10 &)W%(\ I +9 &+W')\ I +10 &-Z#)\ I +9 &/BZ%({\ J +9 &1W%)\ I +10 &2W&'\ I +9 &4W%)\ J +9 &6JZ%'\ J +10 &8 V$)\ J +9 &9Z$(\ J +10 &;[%&\ J +9 &=S\\&(\ I +9 &?]$)v\ J +10 &@Z%&`\ J +9 &BZ&)Y\ J +9 &D[Y%(E\ J +10 &Fb$'9\ J +9 &Gj$&x\ K +10 &I#%\ O +9 &KE$'\ T +9 &L%'w\ W +10 &Nz&(\ 7 +9 &Og2&* \ ` +9 ( + &OR&) \ \ B + "collection"'T& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.67 + "collection"'R& +4 "core" &OT$( \ B + .tHand.open +2 "manipulator"&<1 +65 "core" 1 +2 "manipulator"&% +4 "core" % ϊ  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&e'\ +95 "core" ' +2 .tPSV.dial PSR + "processing"%g +136 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%\\' +1608 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%W  +40 "core"  +3 .tPS.seek 0ml + "processing"%'W +1615 "core" ' +2 .tPSV.dial PSR + "processing"%L +54 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%=' +2626 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%I + "collection"'h  +5 "core"  +2 "processing"%  +42 "core"  +32 +2 .tPSV.dial :mixloop + "processing"%] +111 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%y  +123 "core" +3 .tPS.seek 0ml + "processing"%M'W +2633 "core" ' +2 .tPSV.dial :air + "processing"%$  +55 "core" +3 .tPS.seek 2.5ml + "processing"% ' +2638 "core" ' +2 .tPSV.dial :mixloop + "processing"%9 +41 "core" +3 .tPS.seek 0ml + "processing"%+'W +2634 "core" ' +2 .tPSV.dial :air + "processing"%  +42 "core"  +3 .tPS.seek 2.5ml + "processing"%_' +2625 "core" ' +2 .tPSV.dial :mixloop + "processing"% +43 "core" +3 .tPS.seek 0ml + "processing"%b'W +2632 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" & 2 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&?( +3 "core" ( +2 "manipulator"&& +4 "core" & \ 2 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &f& +2 "core" & 2 +2 .tForearm.seek CC +2 "manipulator"&~'ρ +106 "core" ' +2 .tHand.close + "manipulator"&/ +67 "core" / +2 .tCC.seek :open +2 "collection"'x( +379 "core" ( +2 "manipulator"&& +4 "core" &  2 + "manipulator"&5% +4 "core" % G O +2 .tForearm.seek :retract + "manipulator"&8'\ +100 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&/(- +273 "core" ( +2 "manipulator"&%& +4 "core" &- e +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &s& +2 "core" &- w e +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&' +113 "core" ' +3 .tHand.open +2 "manipulator"&1 +70 "core" 1 +2 "manipulator"&O% +4 "core" %  Ǽ +2 .tForearm.reconfigure LooseForearm +53 "manipulator"&#Q@2^d^b +10 .tForearm.seek :retract +2 "manipulator"&C'\ +98 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing +2 ."connect"PRV.dial CBV + .tCBV.dial PRV +2 .CTV.dial :air,avoiding: :intake + #Loading lyfil puck from tube 5 into Collection Clamp +2 "collection"'& +3 "core" &12`\ +2 "manipulator"&}% +4 "core" %\   +2 "storage"(u% +4 "core" % s w \  + "storage"(,. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 + "storage"(X(; +349 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (G& +3 "core" &;8   \  +2 "manipulator"&#& +3 "core" &- e +2 "manipulator"&{% +4 "core" %\   +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 5 + "manipulator"&6( +173 "core" ( +2 "manipulator"&p& +4 "core" & _ +2 "storage"(& +3 "core" &;8 ! \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts + "manipulator"&w' +98 "core" ' +2 "storage"(& +4 "core" &;8 ! d\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"('L +140 "core" ' +2 "storage"(K- +3 "core" -'v +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 (m& +3 "core" &;6 \  +2 "manipulator"&>& +3 "core" & = _ +2 .t\Elbow.seek 5 + "manipulator"&-( +4 "core" ( +2 "manipulator"&& +5 "core" & ; _ + "storage"([& +4 "core" &;5 ;\  +2 .tForearm.seek 5 + 300 counts +2 "manipulator"&r'k +20 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&n/ +75 "core" / +13 ."downElevator"SE.seek :down +3 "manipulator"&E& +4 "storage"(|'v +6 "core" & _ +2 "manipulator"&% +4 "core" % q ' w +2 .tForearm.seek :retract +2 "manipulator"&c'\ +90 "core" ' +2 .t\Elbow.seek CC +3 "manipulator"&2( +3 "core" ' + ."downElevator"SE.coast + "storage"(5 +136 "core" ( +2 "manipulator"&!& +4 "core" &  2 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" & 2 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&q'ρ +98 "core" ' +4 "manipulator"&a& +4 "core" & 8 2 +2 "manipulator"&Q% +3 "core" %~ $ +3 "collection"':& +3 "core" &24\ +2 "collection"'&& +4 .tCC.seek :closed +2 "collection"'P(O +2 "core" &/4\ +3 &/4\  +9 &2/4\ *z +10 &f/4\ = +9 &r/4\ K +9 &OV12\ I +10 &Z23\ I +9 &Y14\ I +10 &Z03\ I +9 &V].3-\ J +9 &W14%\ I +10 &Z13\ J +9 & Z03\ J +9 &"_W03t\ I +10 &$!Z24\ I +9 &%W12\ J +10 &'\\.2\ I +9 &)fW13\ J +9 &+)W02\ I +10 &,Z24v\ I +9 &.\\/3u\ J +9 &0nZ05o\ J +10 &21V.4e\ I +9 &3Y02W\ I +10 &5W34G\ I +9 &7wY05M\ I +9 &99Z/3\ I +10 &:]05\ J +9 &<W.3\ J +9 &>\\24\ I +10 &@@W/4\ J +9 &BX13\ I +10 &CZ25\ I +9 &Eb/5|\ K +9 &GEj/3x\ K +10 &H34p\ P +9 &J47o\ T +9 &Lj26`\ V +10 &N+Ji[\ D +9 &O67 Z\ / +9 &OXJ\ B +6 ( +2 "collection"'&& +4 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.77 + .Hand.open + "manipulator"&j1 +3 "core" &OSD\ B +68 1 +2 "manipulator"& % +4 "core" % ~ \\ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&N'\ +95 "core" ' +2 .tSC.coast + "storage"(6 +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'  +124 "core"  +2 .tCSV.dial CTV + "collection"'A  +29 "core"  +3 .tPS.seek 2.5ml + "processing"%' +2633 "core" ' +2 "collection"'k% +4 "core" % D D\  +2 .tCS.seek 5.75ml +2 "collection"'B'a +1162 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%  +42 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%  +68 "core"  +3 .tPS.seek 0ml + "processing"%'W +2630 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'o ` +37 "core" ^ +2 .tCSV.dial :air +2 "collection"'" @ +41 "core" ? +3 .tCS.seek 10ml + "collection"'' D +1166 "core" ' +2 .tCSV.dial CTV + "collection"'  +43 "core"  +2 .tCS.seek 0ml +2 "collection"'Z' +2638 "core" ' +2 .tCBV.dial :waste1 + "collection"' @ +28 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +3 "collection"'3  +124 "core" +2 "collection"'F& +4 "core" &OTn\ B +2 #tStoring lyfil puck in Collection Clamp to tube 4 + "manipulator"&`% +3 "core" %\   +2 "storage"(\ % +4 "core" % 9 :\ + "storage"(z. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 + "storage"((,B +338 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +59 (1& +11 "core" &,C  \ +2 "manipulator"&& +3 "core" &  2 +2 "manipulator"&4% +3 "core" %\    +3 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 + "manipulator"&i( +152 "core" ( +2 "manipulator"&V& +4 "core" &  \ +2 "storage"(;& +4 "core" &,C G G :\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&t'_ +101 "core" ' +2 "storage"(^& +4 "core" &,C  I\ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"('L +275 "core" ' +2 "storage"('- +3 "core" -'I +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&H& +3 "core" &  \ +2 "storage"(0& +3 "core" &,C # \ +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 4 +2 "manipulator"&S'Σ +26 "core" ' +4 .t\Elbow.hold +2 "manipulator"&d, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"()- +3 "core" -'I +2 .tSE.seek 3.09 Pucks below Top Plate + "storage"(' +44 "core" ' +2 "manipulator"&.% +4 "core" %β K +2 "storage"(v& +4 "core" &,C 5 y\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 315 counts + "manipulator"&D' +14 "core" ' +2 "manipulator"&@& +4 "core" & \ +2 "storage"(7& +3 "core" &,C s\ +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&('_ +23 "core" ' +3 .tSE.seek 4.09 Pucks below Top Plate + "storage"(R' +43 "core" ' +2 "manipulator"&<& +4 "core" & \ +2 "manipulator"&% +4 "core" %W + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&T'\ +89 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&g( +146 "core" ( +3 "manipulator"&J& +4 "core" & ( 1 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &W& +3 "core" &  1 +2 .tForearm.seek CC + "manipulator"&\\'ρ +104 "core" ' +2 .tHand.close + "manipulator"&L/ +71 "core" / +2 .tCC.seek :open +2 "collection"'( +379 "core" ( +2 "storage"(I& +4 "core" &,C # " q\ + "storage"( & +4 "core" &,C $ ! \ +2 "manipulator"&h& +3 "core" &  0 +2 "manipulator"&]% +3 "core" % f  { +2 .tForearm.seek :retract +2 "manipulator"&y'\ +96 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 +2 "manipulator"&=( +150 "core" ( +2 "manipulator"&$& +4 "core" & +2 "storage"(M& +4 "core" &,C F G \ + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 4 + "manipulator"&9'Σ +95 "core" ' +2 .t\Elbow.hold + "manipulator"& , +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&1 +73 "core" 1 +11 "manipulator"&+% +4 "core" % ζ  +2 "storage"(& +4 "core" &,C ; : I\ + .tForearm.force -20 +3 "manipulator"&5 +3 .tForearm.seek 4 + 319 counts + "manipulator"&_' +24 "core" ' +2 "manipulator"&& +4 "core" & % +2 "storage"(& +3 "core" &,C R Z \ +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&f'_ +27 "core" ' +2 "storage"(% +4 "core" % ] ]\ +3 ."downElevator"SE.seek :down +2 "storage"(*'v +99 (e% +3 "core" %+ e S S\ RO +2 "manipulator"&U% +4 "core" %> +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +21 ' + ."downElevator"SE.coast +2 "storage"(5 +2 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%5  +70 "core" +3 .tPS.seek 2.5ml +2 "processing"%~' +1179 E:\ /. +1449 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%% +39 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%s  +41 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%? +41 "core" +2 .tdelay 1 second +102 .PSV.dial :air +3 "processing"%  +41 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%O'W +2638 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%8& +4 "core" &a\  + .tHand.open +2 "manipulator"&1 +26 "core" 1 +58 "manipulator"&}& +11 "core" & 5 +2 "manipulator"&u% +3 "core" %\ " B +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&,(- +177 "core" ( +2 "manipulator"&& +4 "core" &- ! +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &G& +3 "core" &- ! +2 .tForearm.seek :garage +2 "manipulator"&#' +107 "core" ' +2 .tHand.close + "manipulator"&{/ +66 "core" / +2 "manipulator"&p& +4 "core" &- 4 ! +2 "manipulator"&% +3 "core" %  +3 .tForearm.seek :retract + "manipulator"&'\ +101 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&/( +114 "core" ( +2 "manipulator"&K& +4 "core" & + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &m& +3 "core" & + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&>' +100 "core" ' +3 "manipulator"&& +4 "core" & + +2 "manipulator"&[% +3 "core" % +2 "processing"%C& +4 "core" &^\  +2 "processing"%n& +3 .tPC.seek :closed +2 "processing"%E(Tg +2 "core" &f\  +3 &d\  +10 &6c\ +{ +9 &ha\ ? +10 &eth\ L +9 &([a\ L +9 &\\t\ K +10 &Yn\ K +9 &oYq\ K +9 &1Yw\ K +10 &]q\ K +9 &]q\ K +9 & w\\w\ K +10 &"9X~\ K +9 &#]~\ K +10 &%[\ K +37 &'Y\ K + &)A^\ K + &+[\ L + &,[\ K +6 &.]}\ K +10 &0I[\ K +9 &2 ]\ K +10 &3\\\ K +9 &5\\\ K +9 &7Q[\ K +10 &9\\\ L +9 &:ZT\ K +9 &<]v\ K +10 &>Y[\ K +9 &@X\ K +10 &A[\ L +9 &C\\4\ K +9 &E`_5\ L +10 &G!`4\ L +9 &He5\ L +10 &Jq4\ N +9 &LZ4\ P +9 &N.\ Q +10 &O-\ Q +9 &Q'\ Q +9 &SLz=\ / +10 &T'3a9\ = +9 ( + &T=3\ ' + "processing"%n& +4 #tProcessing Clamp onSpring/offSpring for 5/29 samples, on/off torque 1.50 + "processing"%& +4 "core" &T= \ ' + .tHand.open + "manipulator"&61 +66 "core" 1 +2 "manipulator"&w% +4 "core" %   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&!'\ +91 "core" ' +2 .tPRV.dial :air + "processing"%  +43 "core"  +2 .tPSV.dial :mixloop +2 "processing"% +41 "core" +2 "processing"%r% +4 "core" %V,\ +2 .tPS.seek 0.3ml +2 "processing"%a' +384 "core" ' +2 .tPSV.dial PSR + "processing"%Q +97 "core"  +2 .tPSR.select :wash + "processing"% +11 .tPS.seek 0.7ml +3 "processing"%:'* +489 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%-' +1909 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%| +97 "core" +2 .tPTV.dial :mixing +2 "processing"%c @ +68 "core" A +2 .tPBV.dial :waste2 +2 "processing"%x  +87 "core"  +3 .tPS.seek 0ml + "processing"%&'W +2636 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&j& +4 "core" & +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC + "manipulator"& ( +3 "core" ( +2 "manipulator"&& +4 "core" &  +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &A& +2 "core" & +2 .tForearm.seek PC +2 "manipulator"&q' +92 "core" ' +2 .tHand.close + "manipulator"&X/ +69 "core" / +2 .tPC.seek :open +2 "processing"%b( +400 "core" ( +2 "manipulator"&k& +4 "core" & + "manipulator"&Y% +4 "core" %  P 4 +2 .tForearm.seek :retract + "manipulator"&'\ +103 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"& (- +167 "core" ( +2 "manipulator"&& +4 "core" &- 8 v +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &o& +2 "core" &- - v +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&"' +108 "core" ' +2 .tHand.open + "manipulator"&B1 +71 "core" 1 +2 "manipulator"&% +4 "core" %  +4 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +106 "core" ' +2 #tLoading da puck from tube 5 into Processing Clamp + "processing"% & +4 "core" &\ +2 "manipulator"&3% +4 "core" %\ % E +2 "storage"(F% +3 "core" % w t\ +2 "storage"(`. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 + "storage"(\ (; +348 "core" ( +2 .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +4 (z& +7 "core" &< t t \ + "manipulator"&1& +4 "core" &- l v + "manipulator"&% +4 "core" %\ %  E +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 5 + "manipulator"&4( +175 "core" ( +2 "manipulator"&V& +4 "core" & d + "storage"(;& +4 "core" &; ` ]\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&^' +106 "core" ' +2 "storage"(2& +4 "core" &; j g o\ +59 .tSE.reconfigure SEpick +4 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(N'L +146 "core" ' +3 "storage"('- +4 "core" -'چ + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (H& +2 "core" &;\ \ (\ +2 "manipulator"&0& +3 "core" & d +2 .t\Elbow.seek 5 +2 "manipulator"&)( +3 "core" ( +2 "manipulator"&.& +4 "core" & B d +2 "storage"(v& +3 "core" &;\ \  /\ +2 .tForearm.seek 5 + 300 counts +2 "manipulator"&@'k +13 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&7/ +73 "core" / +13 ."downElevator"SE.seek :down +3 "manipulator"&<& +6 "storage"('v +4 "core" & d +2 "manipulator"&t% +4 "core" % i x +2 .tForearm.seek :retract +2 "manipulator"&i'\ +97 "core" ' +2 .t\Elbow.seek PC +2 "manipulator"&( +6 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +245 "core" ( +2 "manipulator"&S& +4 "core" & | +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &D& +3 "core" & 4 | +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&' +99 "core" ' +2 "manipulator"&J& +4 "core" & 5 | +2 "manipulator"&W% +4 "core" % +2 "processing"%(& +3 "core" &j\ +2 "processing"%d& +4 .tPC.seek :closed + "processing"%L(Tg +3 "core" &B\ +3 &h\  +10 &2~e\ *x +9 &dj\ = +10 &}rn\ L +9 &CUp\ J +9 &Yo\ K +10 &Wo\ K +9 &\\c\ L +9 &JZ]\ K +10 & []\ K +9 &Z]\ L +10 & ZT\ K +9 &"RYO\ K +9 &$YG\ K +10 &%YK\ K +9 &'YL\ K +9 &)YYM\ K +10 &+YP\ K +9 &,ZM\ K +10 &.Z:\ K +9 &0aY=\ K +9 &2#Y>\ K +10 &3Y8\ K +9 &5Y>\ K +9 &7jY5\ K +10 &9,Y0\ K +9 &:W\ K +10 &<Z>\ K +9 &>qYB\ K +9 &@4YA\ K +10 &AYB\ K +9 &CY;\ K +9 &EzZU\ K +10 &G;]B\ K +9 &Ha<\ L +10 &Jn5\ M +9 &Lr\ P +9 &N2\ Q +10 &O\ Q +9 &Q\ Q +9 &S[zj\ 7 +10 &T&'b\ N +9 &TH \ , +2 ( + "processing"%d& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.51 + .Hand.open + "manipulator"&T1 +68 "core" 1 +2 "manipulator"&P% +4 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&I'\ +101 "core" ' +2 .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 5 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"%  +2 %h9 +5 "core" 9C\ +102 "processing"%]9 +3 "core" 9A\ +102 "processing"%$9 +3 "core" 9? +102 "processing"%M9 +5 "core" 9= +102 "processing"%\\9 +3 "core" 9=  +102 "processing"%g9 +3 "core" 9; +102 "processing"%9 +3 "core" 9; +102 "processing"%+9 +3 "core" 9;  +102 "processing"%9 +3 "core" 9<" +102 "processing"%9 +3 "core" 9<& +102 "processing"%9 +3 "core" 9?+ +102 "processing"%9 +3 "core" 9A/ +102 "processing"%y9 +3 "core" 9C3 +102 "processing"%e9 +4 "core" 9F7 +102 "processing"%U9 +3 "core" 9I ; +102 "processing"%=9 +3 "core" 9M@ +102 "processing"%99 +3 "core" 9PD\ +102 "processing"%_9 +3 "core" 9TH\ +102 "processing"%R9 +3 "core" 9X L +103 "processing"%59 +3 "core" 9\\P +102 "processing"%f9 +3 "core" 9aU +102 "processing"%*9 +3 "core" 9eY +102 "processing"%9 +3 "core" 9j] +2 .tPH.hold 2:00:00,28C +2 .delay 1:30 +2 "processing"% ppi +3 "core" ] +8999 .tPSR.select :air +2 .PSV.dial PSR + "processing"%% +98 "core"  +2 .tPSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%s' +584 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +10 .tPS.seek 2ml +2 "processing"%?'[ +1603 "core" ' +2 .tPTV.dial :puck + "processing"%  +67 "core"  +2 .tPSV.dial PTV +2 "processing"%~ +70 "core" +2 .tPBV.dial :waste1 +2 "processing"%8  +124 "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"%u * +31 "core" + +3 .tPS.seek 0ml +2 "processing"%'W +1624 "core" ' +2 .tdelay 5:00 +26835 E9\ 66 +3167 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%G  +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 PSfast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%p' +2291 "core" ' +2 .tPSV.dial PTV + "processing"% +70 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +3 "processing"% +70 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%K +69 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%m  +69 "core"  +3 .tPS.seek :empty + "processing"%#'9 +2268 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +127 "core" +2 .tPSV.dial :mixloop +2 "processing"%[ +41 "core" +2 .tPRV.dial :ab1 +2 "processing"%C @ +71 "core" A +3 .tPS.reconfigure PSslow + "processing"%#A 2`xb +65 .tPS.seek 0.15ml +2 "processing"%,'w +359 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +3 "collection"'  +2 "processing"%l  +42 "core" +7 +2 "processing"%% +4 "core" %w\  +2 .tPS.seek 0.32ml +2 "processing"%6'$ +389 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'w  +28 "core" +2 .tPRV.dial :air +2 "processing"%n  +42 "core"  +3 .tPS.seek 0.9ml +2 "processing"%'D +1228 "core" ' +2 .tPRV.dial :waste2 + "processing"% @ +69 "core" > +3 .tPS.seek 0.5ml +2 "processing"%r' +866 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%>  +42 "core"  +3 .tPS.reconfigure PSconfig + "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%O'[ +1615 "core" ' +2 .tPSV.dial :PML + "processing"%Q +42 "core" +2 .tPTV.dial :mixing +2 "processing"%a @ +70 "core" A +2 .tPBV.dial :waste1 +2 "processing"%:  +32 "core" +2 "processing"%|% +4 "core" %`\  +2 .tPS.seek 1.85ml +2 "processing"%c'@ +251 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%x * +32 "core" + +3 .tPS.seek 0ml +2 "processing"%-'W +1971 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'j& +2 "core" &9?J\ +2 .tHand.open + "manipulator"&1 +20 "core" 1 +2 "manipulator"&A& +4 "core" & | +2 "manipulator"&X% +4 "core" %\ 1 l ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage + "manipulator"&/(- +158 "core" ( +2 "manipulator"&!& +4 "core" &-  +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &E& +3 "core" &-   +2 .tForearm.seek :garage + "manipulator"&k' +110 "core" ' +2 .tHand.close + "manipulator"&Y/ +67 "core" / +2 "manipulator"&& +4 "core" &- c  +2 "manipulator"&o% +4 "core" %  +2 .tForearm.seek :retract + "manipulator"&q'\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"& ( +270 "core" ( +2 "manipulator"&B& +4 "core" & 1 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & 1 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'ρ +99 "core" ' +4 "manipulator"& & +4 "core" & p 1 +2 "manipulator"&3% +3 "core" %ψ +3 "collection"'F& +3 "core" &9?F\ +2 "collection"'`& +4 .tCC.seek :closed + "collection"'"(O +3 "core" &;=\ +3 &:==\  +8 &49>H\ *z +10 &g:?I\ > +9 &p:>-\ L +10 &WV;=H\ J +9 &]<=H\ J +9 &\\:=I\ J +10 &\\;=J\ J +9 &_];=K\ J +9 &!]9=I\ J +10 &]9<K\ J +9 & Z;?I\ K +10 &"fZ9=F\ K +9 &$)Z:>&\ J +9 &%W<>'\ J +10 &'W:>H\ J +9 &)o]:>F\ J +9 &+1]:?I\ J +10 &,]:=H\ J +9 &.Z:>H\ K +10 &0vZ9?I\ K +9 &29Z:>I\ J +9 &3W9>H\ J +10 &5\\;<I\ J +9 &7\\:?K\ J +9 &9@[;=D\ K +10 &;Z:;J\ K +9 &<Z;=@\ K +10 &>Z7=I\ K +9 &@HZ;<C\ K +9 &B ]9=?\ J +10 &C]9?=\ J +9 &E`;<F\ K +9 &GLh7;I\ L +10 &I9<F\ N +9 &J9=@\ R +10 &Lu8;<\ V +9 &N58>F\ D +9 &O<89<E\ (u +10 &Od:;@\ E +2 ( + "collection"'`& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.67 + "collection"'z& +3 "core" &Oe9?{\ E +2 .tHand.open + "manipulator"&11 +65 "core" 1 +2 "manipulator"&% +4 "core" % ψ ! ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&V'\ +99 "core" ' +2 .tPSV.dial PSR + "processing"%; +97 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"% ' +1615 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%2  +53 "core"  +3 .tPS.seek 0ml + "processing"%'W +1606 "core" ' +2 .tPSV.dial PSR + "processing"%' +40 "core"  +2 .tPSR.select :air + "processing"% +11 .tPS.seek 2.5ml + "processing"%H' +2629 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +4 "processing"%0  + "collection"'.  +37 "core"  +118  +2 .tPSV.dial :mixloop +2 "processing"%v +96 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%7  +70 "core" +3 .tPS.seek 0ml + "processing"%<'W +2638 "core" ' +2 .tPSV.dial :air + "processing"%t  +41 "core"  +3 .tPS.seek 2.5ml + "processing"%4' +2627 "core" ' +2 .tPSV.dial :mixloop + "processing"%^ +43 "core" +3 .tPS.seek 0ml + "processing"%N'W +2635 "core" ' +2 .tPSV.dial :air +58 "processing"%@  +44 "core"  +3 .tPS.seek 2.5ml + "processing"%S' +2638 "core" ' +2 .tPSV.dial :mixloop + "processing"%D +43 "core" +3 .tPS.seek 0ml + "processing"%)'W +2632 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" & 1 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&J( +2 "core" ( +2 "manipulator"&W& +3 "core" & 1 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &(& +3 "core" & o 1 +2 .tForearm.seek CC +2 "manipulator"&i'ρ +104 "core" ' +2 .tHand.close + "manipulator"&b/ +77 "core" / +2 .tCC.seek :open +2 "collection"'T( +376 "core" ( +2 "manipulator"&P& +4 "core" & 1 +2 "manipulator"&h% +3 "core" % o J [ +2 .tForearm.seek :retract +2 "manipulator"&d'\ +100 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&](- +277 "core" ( +2 "manipulator"&& +4 "core" &- | E +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &$& +3 "core" &- E +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&\ ' +110 "core" ' +3 .tHand.open + "manipulator"&M1 +71 "core" 1 +2 "manipulator"&\\% +4 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&g'\ +96 "core" ' +2 ."da"delayUntil "12:05:58.81" +16040 E>\ 77 +8783 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"% @ +70 "core" A +2 ."da"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"PSV.dial :air +2 "processing"%  +41 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2257 "core" ' +2 ."da"PSV.dial :mixloop + "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"%e +41 "core" +4 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%U  +42 "core"  +2 ."da"PS.seek :empty +2 "processing"%='9 +2251 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%9 +136 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml +2 "processing"%R'[ +1612 "core" ' +2 ."da"PTV.dial :puck + "processing"%5  +71 "core"  +2 ."da"PSV.dial PTV +2 "processing"%f +71 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%*  +33 "core" +2 "processing"%% +4 "core" %X\  +2 ."da"PS.seek 1.5ml +2 "processing"%%' +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"%s'W +1610 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +33 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%~ * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%8 +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2260 "core" ' +2 ."da"PSV.dial PTV + "processing"%? +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%u +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"%  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%G'9 +2261 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +122 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"% +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +32 "core" +2 "processing"%K% +4 "core" %\\\  +2 ."da"PS.seek 1.5ml +2 "processing"%m' +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%p * +34 "core" , +3 ."da"PS.seek 0ml +2 "processing"%'W +1605 "core" ' +2 ."da"delay 2:00 +10084 E;\ 43 +1919 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%[  +45 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +59 "processing"%C * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%# +70 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%l' +2253 "core" ' +2 ."da"PSV.dial PTV + "processing"% +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%, +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%w  +69 "core"  +3 ."da"PS.seek :empty + "processing"%n'9 +2257 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%6  +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" ~ +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%> +42 "core" +3 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%r' +383 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%Q  +41 "core"  +2 "processing"%a% +4 "core" %i\  +2 ."da"PS.seek 0.55ml +2 "processing"%:'| +331 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%|  +42 "core"  +3 ."da"PS.seek 2ml + "processing"%x'[ +1587 "core" ' +2 ."da"PSV.dial :PML + "processing"%O +42 "core" +2 ."da"PTV.dial :mixing +2 "processing"%c @ +71 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%j  +32 "core" +2 "processing"%% +4 "core" %]Q\ +2 ."da"PS.seek 1.85ml +2 "processing"%A'= +240 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%X * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%!'W +1966 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +42037 E<\ 00 +5966 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%E  +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"%Y  +42 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2260 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%o +43 "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"%k +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%B  +41 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2249 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%/ +122 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml +2 "processing"%3'[ +1606 "core" ' +2 ."da"PTV.dial :puck + "processing"%F  +70 "core"  +2 ."da"PSV.dial PTV +2 "processing"%q +68 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +35 "core" +2 "processing"%z% +4 "core" %[\  +2 ."da"PS.seek 1.5ml +2 "processing"%1' +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"%`'W +1606 "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"% * +35 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%- +71 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%2' +2259 "core" ' +2 ."da"PSV.dial PTV + "processing"% +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%' +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%.  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%0'9 +2279 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%v +123 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%7' +591 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%H'[ +1606 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%t +68 "core" +2 ."da"PBV.dial :waste1 + "processing"%<  +33 "core"  +2 "processing"%^% +4 "core" %Z\  +2 ."da"PS.seek 1.5ml +2 "processing"%4' +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"%N'W +1606 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%D  +32 "core"  +2 ."da"delay 30 seconds +926 E<\ 44 +2129 ."da"PBV.dial between PSV and waste1 +9 "processing"%S * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%W' +2266 "core" ' +2 ."da"PSV.dial PTV + "processing"%( +70 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%b +71 "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"%V  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%"'9 +2260 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%P +123 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "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"% +10 ."da"PS.seek 2ml +2 "processing"%i'[ +1613 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%$  +33 "core" +2 "processing"%J% +4 "core" %`\  +2 ."da"PS.seek 1.5ml +2 "processing"%M' +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%\\ * +35 "core" , +3 ."da"PS.seek 0ml +2 "processing"%d'W +1613 "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"% * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%+ +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2254 "core" ' +2 ."da"PSV.dial PTV + "processing"% +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%) +70 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"% +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%y  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%e'9 +2257 "core" ' +2 ."da"Sleepy.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%U +127 "core"  + ."da"PSR.select :sub1 +3 "processing"% +10 ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."da"PS.seek 0.25ml +3 "processing"%'7 +336 "core" ' + ."da"delay 5 seconds +503 .PSR.select :sub2 +2 "processing"% +9 ."da"PS.seek 0.5ml +2 "processing"%9' +341 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml +2 "processing"%='[ +1618 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%_ +71 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%5  +33 "core" +2 "processing"%f% +4 "core" %ZQ\ r +2 ."da"PS.seek 1.5ml +2 "processing"%*' +603 "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'W +1608 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%&  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%% * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +71 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%~' +2311 "core" ' +2 ."da"PSV.dial PTV + "processing"%8 +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%s +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%? +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%u  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%}'9 +2315 "core" ' +2 "processing"% 9 +3 "core" 9#4, +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast + "processing"%  +3 "core" 4, + 4, + "processing"% & +4 "core" &THV\ u, +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 4 + "manipulator"&G% +3 "core" %\  g  +2 "storage"({% +4 "core" %{ E\ + "storage"(. +3 "core" . + ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 ."da"SC.seek 4 + "storage"((,B +340 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (K& +3 "core" &,@ \ +2 "manipulator"&& +3 "core" &- E +2 "manipulator"&p% +3 "core" %\    +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 4 +2 "manipulator"&m( +177 "core" ( +2 "manipulator"&[& +4 "core" &  q !u +2 "storage"(C& +3 "core" &,@ \ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 4 + 700 counts +2 "manipulator"&#'_ +100 "core" ' +2 "storage"(& +4 "core" &,@ \ +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek beamBreak +2 "storage"('L +252 "core" ' +2 "storage"(- +3 "core" -'? +2 ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&,& +3 "core" &  !u +2 "storage"(w& +3 "core" &,@ c f\ +2 ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +65 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 4 +2 "manipulator"&l'Σ +31 "core" ' +3 ."da"\Elbow.hold +2 "manipulator"&6, +3 "core" , + ."da"\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 "storage"(- +2 "core" -'? +3 ."da"SE.seek 4.09 Pucks below Top Plate + "storage"(' +33 "core" ' +2 "manipulator"&>% +4 "core" %Κ +2 "storage"(n& +3 "core" &,@ b a\ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 4 + 291 counts + "manipulator"&Q' +14 "core" ' +2 "manipulator"&a& +4 "core" & h +2 "storage"(r& +3 "core" &,@ { | $\ +3 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 4 + 700 counts +2 "manipulator"&|'_ +18 "core" ' +3 ."da"SE.seek 5.09 Pucks below Top Plate +2 "storage"(:' +58 "core" ' +2 "manipulator"&O& +4 "core" & h +2 "manipulator"&c% +4 "core" %[ +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&j'\ +89 "core" ' +2 ."da"\Elbow.seek PC +2 "manipulator"&( +243 "core" ( +2 "manipulator"&X& +4 "core" & v +2 ."da"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &x& +3 "core" & @ + ."da"Forearm.seek PC +2 "manipulator"&A' +99 "core" ' +2 ."da"Hand.close + "manipulator"&E/ +69 "core" / +2 ."da"PC.seek :open +2 "processing"%( +401 "core" ( +2 "storage"(Y& +4 "core" &,@ | | :\ +2 "manipulator"&!& +3 "core" & +2 "manipulator"&o% +3 "core" %  +2 ."da"Forearm.seek :retract +2 "manipulator"&I'\ +100 "core" ' +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"\Elbow.seek 4 + "manipulator"&k( +250 "core" ( +2 "manipulator"&B& +4 "core" &  o +2 "storage"(& +3 "core" &,@ h t M\ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 4 + 700 counts + "manipulator"&/'_ +95 "core" ' +2 ."da"Hand.open + "manipulator"&1 +75 "core" 1 +12 "storage"( - +3 "core" -' +3 ."da"SE.seek 4.85 Pucks below Top Plate + "storage"(F' +26 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 4.18 Pucks below Top Plate +2 "storage"(q'e +49 "core" ' +2 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da18aug0612h275ml.tif +1948 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +344 #"da"SX HX9/16 (USB:47): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 19.65 seconds\ /var/log/esp/da18aug0612h275ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da18aug0612h275ml15s.tif +1556 #SX HX9/16 (USB:47): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da18aug0612h275ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da18aug0612h275ml30s.tif +863 E;\ g +2193 #"da"SX HX9/16 (USB:47): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da18aug0612h275ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da18aug0612h275ml70s.tif +7118 #SX HX9/16 (USB:47): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da18aug0612h275ml70s.tif: TIFF Upload Complete\ +2 .Sleepy.power :camera,:OFF + ."Qmail"HABfans.email "19.65 sec auto-exposure",Subject: "da18aug0612h275ml images!" +9 "storage"(- +65 "core" -'e +2 "storage"(z& +4 "core" &,@ p s 9\ +2 "manipulator"&3& +4 "core" &  i + ."da"\Elbow.seek 4 +3 "manipulator"&( +3 "core" ( +2 "manipulator"&1& +4 "core" &  i + "storage"(;& +4 "core" &,@ m p \ +2 ."da"Forearm.seek 4 + 700 counts +2 "manipulator"&'_ +3 "core" ' +2 ."da"SE.reconfigure SEgently +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 4.9 Pucks below Top Plate +2 "storage"(-' +65 "core" ' +3 "manipulator"&`& +4 "core" & k i +2 "storage"( & +3 "core" &,@ \  \ +2 ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 4 +2 "manipulator"&''Σ +24 "core" ' + ."da"\Elbow.hold +2 "manipulator"&, +3 "core" , +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 5.08 Pucks below Top Plate +2 "storage"(.' +24 "core" ' +2 "manipulator"&2% +5 "core" %Ω o +2 "storage"(v& +5 "core" &,@ \  <\ +2 ."da"Forearm.force -20 +2 "manipulator"&5 +5 ."da"Forearm.seek 4 + 306 counts +2 "manipulator"&0' +27 "core" ' + "manipulator"&7& +4 "core" & h +4 "storage"(t& +6 "core" &,@\ \ \ +4 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 4 + 700 counts +2 "manipulator"&<'_ +29 "core" ' +66 "storage"(^% +6 "core" %\ \ \ +2 ."downElevator"SE.seek :down +3 "storage"(H'v +99 (@% +3 "core" %5 \ RM +2 "manipulator"&4% +3 "core" %G +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&D'\ +94 "core" ' +9 ' + ."downElevator"SE.coast + "storage"(5 +2 ."da"SC.coast +2 "storage"(6 +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 #tStarting finalPurge +2 "processing"%S& +4 "core" &"\ +2 ."psFlush"Hand.open +64 "manipulator"&1 +18 "core" 1 +2 "manipulator"&N& +4 "core" & d h +2 "manipulator"&(% +4 "core" %\  e 3 +2 ."psFlush"\Elbow.seek FlushPuck::Garage +2 "manipulator"&b(- +177 "core" ( +4 "manipulator"& & +4 "core" &- < +2 ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &V& +3 "core" &- < +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&W' +106 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&P/ +75 "core" / +2 "manipulator"&"& +5 "core" &- < +2 "manipulator"&h% +3 "core" %  +3 ."psFlush"Forearm.seek :retract + "manipulator"&'\ +104 "core" ' +2 ."psFlush"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."psFlush"\Elbow.seek PC +3 "manipulator"&$( +124 "core" ( +2 "manipulator"&J& +4 "core" & b +2 ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &i& +3 "core" & +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +3 "manipulator"&\\' +100 "core" ' +2 "manipulator"&M& +4 "core" & j +2 "manipulator"&\ % +4 "core" % +2 "processing"%& +4 "core" &\ +2 "processing"%+& +4 ."psFlush"PC.seek :closed +2 "processing"%d(Tg +4 "core" &!\ + &\  +8 &5\ +{ +9 & f\ > +10 &p\ L +9 &]U\ J +9 &[\ K +10 &\\\ L +9 &\\\ K +9 &dX\ K +10 &%[\ K +9 &\\\ K +10 & Z \ K +9 &"kZ\ K +10 &$-Z\ K +9 &%W\ K +9 &'Z\ \ K +9 &)tZ\ K +10 &+5Z\ K +9 &,\\\ K +10 &.Z\ K +10 &0{Y\ K +8 &2>V\ K +10 &3Z\ K +9 &5W\ K +9 &7Z\ K +10 &9EY\ K +9 &;Z\ K +10 &<Y\ K +9 &>Y\ K +10 &@NY\ K +9 &BZ\ K +9 &CZ\ K +9 &EZ\ K +10 &GT]\ L +9 &I`\ L +10 &Js\ N +9 &L\ P +9 &NL\ Q +10 &P\ Q +10 &Q\ R +8 &Styj\ . +10 &T,(l\ J +9 &TL\ * +2 ( +2 "processing"%+& +2 #"psFlush"Processing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.54 +2 "processing"%& +4 "core" &TL\ * + ."psFlush"Hand.open +2 "manipulator"&)1 +72 "core" 1 +4 "manipulator"&% +3 "core" %  X +2 ."psFlush"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&y'\ +96 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +125 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."psFlush"PS.seek 1ml +2 "processing"%U'P +344 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +766 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%e' +1613 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +69 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%9  +32 "core"  +3 ."psFlush"PS.seek 0ml +2 "processing"%_'W +2635 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%5 +69 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%f' +598 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%=' +2126 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +69 "core" +2 ."psFlush"PBV.dial PSV + "processing"%* U +53 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%&'W +2635 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%% @ +42 "core" ? +3 ."psFlush"PS.seek 2.5ml + "processing"%' +2632 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%R  +68 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%8'9 +2640 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%s +42 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%?' +2639 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%u +69 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%~'W +2628 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"% @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2628 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%  +69 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%G'9 +2634 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%{ +42 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%'P +1107 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%K' +1607 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +69 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%p  +51 "core" +3 ."psFlush"PS.seek 0ml + "processing"%['W +2637 "core" ' +3 ."psFlush"PSV.dial PSR +2 "processing"%C +72 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%' +598 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%]' +2116 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%g +70 "core" +2 ."psFlush"PBV.dial PSV + "processing"% U +52 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%,'W +2627 "core" ' +53 ."psFlush"PSV.dial PBV +10 "processing"%w @ +42 "core" ? +3 ."psFlush"PS.seek 2.5ml + "processing"%' +2626 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%>  +68 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%n'9 +2636 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%a +42 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%r' +2637 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%O +69 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%c'W +1735 E<\ 99 +893 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%# @ +42 "core" ? +3 ."psFlush"PS.seek 2.5ml + "processing"%m' +2635 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +68 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%l'9 +2627 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'Q& +4 "core" &LQw\ + .tHand.open + "manipulator"&1 +18 "core" 1 +2 "manipulator"&|& +4 "core" & l +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&X( +2 "core" ( +2 "manipulator"&x& +3 "core" & +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &6& +3 "core" & +2 .tForearm.seek PC + "manipulator"&E' +100 "core" ' +2 .tHand.close + "manipulator"&j/ +77 "core" / +2 .tPC.seek :open +2 "processing"%L( +399 "core" ( +2 "manipulator"&Y& +4 "core" & +2 "manipulator"&!% +3 "core" %  s +2 .tForearm.seek :retract +2 "manipulator"&o'\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&A( +353 "core" ( +2 "manipulator"&B& +4 "core" & k / + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & / +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'ρ +100 "core" ' +2 "manipulator"&& +4 "core" & M / +2 "manipulator"& % +3 "core" %φ +3 "collection"'I& +3 "core" &MPi\ +2 "collection"':& +4 .tCC.seek :closed + "collection"'F(O +3 "core" &LRp\ +3 &MNn\  +10 &3MOj\ *z +9 &fMPc\ > +9 &uLQg\ K +10 &SWMOm\ J +9 &YLPp\ J +9 &WNPl\ J +10 &WJNi\ J +9 &KQm\ J +10 &WMOt\ J +9 &XLQp\ K +9 & ZMOs\ J +10 &"dYMQu\ J +9 &$%\\LQh\ J +9 &%WLQs\ J +10 &'WOPr\ J +9 &)kXLOp\ J +10 &+-WMRn\ J +9 &,YMOm\ J +9 &.YLPf\ J +10 &0s[ORm\ J +9 &25WMOp\ J +9 &3WJOm\ J +11 &5]NOm\ J +8 &7{\\LPl\ J +10 &9=]MPy\ J +9 &:]MPt\ K +9 &<[LQi\ J +10 &>YMOj\ K +9 &@D\\MQh\ K +9 &B^MQg\ J +10 &C]OQm\ K +9 &E^MQx\ K +10 &GHfNQj\ L +9 &I}NOp\ N +9 &JLNn\ S +10 &LqLNl\ V +9 &N2KNl\ C +10 &O98LMk\ *z +9 &OeJNl\ E +2 ( + "collection"':& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.68 + "collection"'& +3 "core" &OhJOk\ E +2 .tHand.open + "manipulator"&z1 +66 "core" 1 +2 "manipulator"&3% +4 "core" % φ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&1'\ +98 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"';& +4 "core" &O`KOg\ E +2 "collection"'`% +4 "core" %LPg\ + #tCS Pulling 5ml of flush + .CSV.dial CSR + "collection"'  +41 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'2'l +1355 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 'v% +2 "core" %lKLg\ \ +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'7' +653 "core" ' +2 .tCSV.dial :waste + "collection"'t +122 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'k' +1985 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'/& +4 "core" &O_INn\ E +2 "collection"'q% +3 "core" %KNi\ + .tCSV.dial :flush +2 "collection"'^  +40 "core"  +3 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 5ml + "collection"''l +1203 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +40 "core" B +2 "collection"'-% +4 "core" %lKMi\  +2 .tCS.seek 7ml +2 "collection"'@'\ +527 "core" ' +4 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +2 "collection"'4  +2 ''  +39 "core"  +87  +2 .tCBV.dial :waste1 + "collection"'0 @ +43 "core" ? +3 .tCS.seek 0ml + "collection"'S' +1642 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'.& +4 "core" &OhNRe\ E +2 "collection"'% +3 "core" %MQb\ + .tCSV.dial :flush +2 "collection"'N  +68 "core" +3 .tCS.seek 5ml +2 "collection"'('l +1203 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'< @ +41 "core" B +2 "collection"' % +4 "core" %lNQN\  +2 .tCS.seek 7ml +60 "collection"'V' +540 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'H  +40 "core"  +2 .tCBV.dial :waste2 +2 "collection"'  +107 "core"  +3 .tCS.seek 0ml + "collection"'' +1645 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'P& +4 "core" &OeMQP\ E +2 "collection"'"% +3 "core" %NPO\ +2 .tCSV.dial CSR + "collection"'h  +41 "core"  +2 .tCSR.select :kill + "collection"' +10 .tCS.seek 8ml +2 "collection"'D' +1916 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml +2 "collection"'J' D +531 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"'i +2 'W  +94 "core" +36  +2 .tCTV.dial :intake +2 "collection"'M  +68 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'\ ' \\ +1883 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'  +68 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'b' +582 "core" ' +2 .tCSV.dial CSR + "collection"'  +108 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"''l +1343 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"'' D +1348 "core" ' +2 .tCSV.dial CBV + "collection"') +93 "core" +2 .tCS.seek 0ml +2 "collection"'' +2618 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&+& +4 "core" & / +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&( +29 "core" ( +2 "manipulator"&\\& +4 "core" & % + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &}& +2 "core" & c % +2 .tForearm.seek CC +2 "manipulator"&U'ρ +93 "core" ' +2 .tHand.close + "manipulator"&/ +67 "core" / +2 .tCC.seek :open +2 "collection"'9( +375 "core" ( +2 "manipulator"&e& +4 "core" & % +2 "manipulator"&5% +3 "core" % ό +2 .tForearm.seek :retract + "manipulator"&_'\ +105 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&f(- +274 "core" ( +2 "manipulator"&& +4 "core" &- 2 +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &*& +2 "core" &-  2 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&=' +107 "core" ' +3 .tHand.open + "manipulator"&%1 +74 "core" 1 +2 "manipulator"&&% +4 "core" %  9 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&R'\ +98 "core" ' +2 #tCompleted [/home/esp/esp2/mission/2018_07_19_niagara_mission.rb:144] begun 11:00:31 + #Preparing to sleep until 6:25AM 8/07/2018 +5 #Asleep til 6:25AM 8/07/2018 +3 ."shutdown"CC.coast +2 "collection"'6 +5 #tContinuing at 06:25EDT07-Aug-18 + ."shutdown"CS.coast +2 "collection"'5 +2 EE\ ++ +5 ."shutdown"PC.coast +2 "processing"%6 +3 ."Qmail"GoodNews.email "Then, in tube 5: Sample.deep; initialPurge; da withoutWCR\\n/home/esp/esp2/mission/2018_07_19_niagara_mission.rb:149\\n{1 => 22, 2 => 22, 3 => 22, 4 => 6, 5 => 16}\\nCan@13:00:15, 25.7C, 27% humidity, 14.3psia, 13.521V, 0.190A, 0.190A avg, 2.56W",Subject: "Asleep until 06:25EDT07-Aug-18" +3 ."shutdown"PS.coast +111 "processing"%5 +3 ."shutdown"Forearm.coast + "manipulator"&5 +2 ."shutdown"\Elbow.coast + "manipulator"&6 +37 ."shutdown"Sleepy.power :dwarf,:OFF + .Sleepy.power :raw,:OFF + #Shutdown +25354 ED\ m +60002 I\ u +60002 M\ f +60002 L\ ## +60003 O\ j +60002 O\ g +60002 N\ o +60002 M\ v +60002 O\ $$ +60003 N\ l +60002 K\ n +60002 J\ l +60002 J\ o +60002 J\ k +60003 N\ h +60002 J\ p +60002 J\ r +60002 J\ f +60002 K\ f +60003 M\ i +60002 P\ m +60002 R\ l +60002 P\ s +60002 S\ n +60003 S\ q +60002 N\ o +60002 N\ f +60002 N\ j +60002 R\ l +60003 W\ h +60002 R\ %%z +60002 O\ n +60002 J\ m +60002 K\ o +60003 Q\ l +60002 M\ m +60002 J\ %%z +60008 L\ s +59996 H\ q +60003 J\ c +60002 F\ k +60002 I\ g +60002 J\ ##u +60002 H\  +60003 D\ %% +60002 A\ $$ +60002 ?\  +60002 =\ ('| +60003 9\ *) +60002 9\ '' +60002 6\ ''w +60002 3\ &&} +60002 3\ '& +60003 3\  +60002 1\ ((z +60002 4\ p +60002 0\ $$i +60002 0\ %$q +60003 .\ (( +60002 0\ &% +60002 /\ g +60002 0\ p +60002 0\ k +60003 1\ m +60002 1\ k +60002 2\ k @EDT1533614672.60 1\ j +60003 2\ m +60002 3\ n +60002 4\ w +60002 2\ l +60002 3\ ## +60003 5\ q +60002 5\ l +60002 7\ m +60002 7\ f +60002 5\ n +60003 3\ ('q +60002 5\ $#| +60002 5\ l +60002 6\ z +60002 5\ n +60003 6\ k +60002 6\ { +60002 6\ j +60002 7\ %%} +60002 6\ m +60003 5\ u +60002 :\ 44n +60002 8\ q +60002 9\ p +60003 9\ g +60002 ;\ j +60002 ;\ %#r +60002 ;\ i +60002 =\ l +60003 <\ t +60002 ;\ t +60002 <\ o +60002 <\ ))h +60002 :\ g +60003 :\ i +60002 ;\ k +60002 ;\ k +60002 <\ i +2659 9\ ##w +35 #tPowering up Dwarves +489 .Sleepy.power :raw,:ON +8 "sampler") +2 ) +2 "core"  +2 "collection"' +3 's +2 "core"  +2 "processing"% +2 %8 +2 "core"  +2 "collection"' 9\ +2 ' 0\ +2 ' -\ + "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +2 "sampler")&\ +2 .tSS.configure SSconfig + "sampler")#.0X( +96 "core" ( +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 350 counts +2 "manipulator"&'ώ +98 "core" ' +2 "manipulator"&a% +4 "core" %ω ) +2 .tForearm.seek :retract + "manipulator"&n'\ +99 "core" ' +2 "manipulator"&O% +4 "core" %\ # D  +2 "collection"'r& +2 "processing"%#& +6 "core" &Z]\ + &?\ +3 .tCC.reconfigure CCconfig + ."openPC"PC.reconfigure PCconfig +3 "collection"'$x2 ^22b +2 "processing"%$x2 ^22b +3 .tCC.home.seek :open +3 ."openPC"PC.home.seek :open +2 "collection"'c( "processing"%( +272 "core" ( +3 ( +54 E9\ BC +8 #tPhase [Sample.deep; initialPurge; da withoutWCR] +2 ."Qmail"GoodNews.email "At 06:25:31 began in tube 5: Sample.deep; initialPurge; da withoutWCR\\n/home/esp/esp2/mission/2018_07_19_niagara_mission.rb:149\\n{1 => 22, 2 => 22, 3 => 22, 4 => 6, 5 => 16}\\nCan@06:25:31, 25.6C, 26% humidity, 14.3psia, 13.511V, 0.331A, 0.337A avg, 4.47W",Subject: "Started 2018_07_19_niagara_mission phase Sample.deep; initialPurge; da withoutWCR" +2 .tSample.deep +211 "sampler")m0 +1065 "core" 0 +2 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'Q& +5 "core" &Y^\ } +4 .tHand.open +2 "manipulator"&1 +70 "core" 1 +4 "manipulator"&|& +4 "core" &  "z +2 "manipulator"&x% +4 "core" % \ #  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&6(- +178 "core" ( +2 "manipulator"&j& +5 "core" &- ; B + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &$& +2 "core" &- B +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :garage + "manipulator"&y' +105 "core" ' +2 .tHand.close +2 "manipulator"&d/ +68 "core" / +2 "manipulator"&Y& +4 "core" &- B +2 "manipulator"&!% +4 "core" %  g +2 .tForearm.seek :retract +2 "manipulator"&E'\ +95 "core" ' +5 .t\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC + "manipulator"&X( +275 "core" ( +2 "manipulator"&B& +4 "core" & * 1 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & < 1 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'ρ +101 "core" ' +2 "manipulator"& & +4 "core" & E 1 +2 "manipulator"&I% +3 "core" %φ  +2 "collection"'o& +4 "core" &[^\ +2 "collection"'T& +4 .tCC.seek :closed + "collection"'(O +3 "core" &Z^\ +3 &W]\  +10 &5Y^\ +| +9 &hY]\ ? +9 &hrY_\ L +10 &,WZ^\ K +9 &WZ^\ K +10 &W[_\ K +9 &rW[]\ K +9 &4]Y\\\ K +10 &][^\ J +9 &[[_\ K +9 & {\\Z]\ K +10 &"=\\X_\ K +9 &#ZZ]\ K +10 &%WZ_\ K +9 &'][_\ J +9 &)EW\\^\ K +10 &+WY\\\ K +9 &,]Y^\ J +9 &.YZ]\ J +10 &0M\\Z^\ K +9 &2YZ^\ K +9 &3W\\^\ J +10 &5YZ^\ J +9 &7U\\Z]\ J +10 &9YZ^\ K +9 &:W[^\ K +9 &<]\\_\ K +10 &>]\\[^\ K +9 &@Z\\^\ K +9 &A]Y^\ K +10 &C\\[]\ J +9 &Ec^[_\ K +10 &G$g[_\ L +9 &H}X]\ N +9 &JZ\\\ S +10 &LLZ]\ V +9 &N Z]\ G +10 &O)=Z]\ - +9 &OhX[\ @ +5 ( + "collection"'T& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.79 + "collection"'z& +4 "core" &OSW[\ @ + &OTX\\\ @ + .tHand.open + "manipulator"&31 +65 "core" 1 +2 "manipulator"&;% +4 "core" % ρ ) +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&`'\ +100 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"':& +6 "core" &OTX\\\ @ + "collection"' % +4 "core" %Y\\\ + #tCS Pulling 5ml of flush + .CSV.dial CSR +2 "collection"'  +122 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"'Z'l +1347 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +9 'v% +3 "core" %lXZ\ \ +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.499ml + "collection"'2' +651 "core" ' +2 .tCSV.dial :waste + "collection"'t +122 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'7' +1992 "core" ' +2 #tPurging external Intake + "collection"'/& +4 "core" &OSY]\ @ +2 "collection"'q% +3 "core" %V[\ +2 .tCSV.dial :flush + "collection"'^  +41 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'k' D +2355 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +3 "collection"' + '-  +28 "core"  +49 ~ +2 .tCTV.dial :intake + "collection"'  +70 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'4' +2345 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"''  +69 "core"  +2 #tFlushing upper manifold + "collection"'0& +4 "core" &OSY[\ @ +2 "collection"'@% +3 "core" %Y]\ + .tCSV.dial :flush +2 "collection"'.  +68 "core"  +3 .tCS.seek 5ml +2 "collection"''l +1211 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"'N @ +40 "core" B +2 "collection"'S% +4 "core" %lY]\  +2 .tCS.seek 7ml +57 "collection"'<' +540 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +2 "collection"' +97 "core" ~ +4 .tCTV.dial :air +4 .CS.seek 0ml +2 "collection"'(' +1640 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'H'- +765 "core" ' +2 .tCSV.dial :waste + "collection"' +42 "core" +3 .tCS.seek 0ml + "collection"'V' +766 "core" ' +2 "collection"'P& +4 "core" &OTW^\ @ +2 "collection"'"% +3 "core" %Z]\ + .tCSV.dial :flush +2 "collection"'h  +39 "core"  +3 .tCS.seek 3ml +2 "collection"''- +755 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'D @ +40 "core" B +2 "collection"'i% +4 "core" %-X\\\  +2 .tCS.seek 5ml +2 "collection"'W'l +530 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml + "collection"'M' +1205 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'J'- +761 "core" ' +2 .tCSV.dial :waste + "collection"' +69 "core" +3 .tCS.seek 0ml + "collection"'\ ' +749 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" & 1 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&b( +4 "core" ( +2 "manipulator"&& +4 "core" &  j 1 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &)& +2 "core" & i 1 +2 .tForearm.seek CC +2 "manipulator"&'ρ +100 "core" ' +2 .tHand.close + "manipulator"&+/ +74 "core" / +2 .tCC.seek :open +2 "collection"'\\( +377 "core" ( +2 "manipulator"&}& +4 "core" & < 1 + "manipulator"&% +4 "core" % σ A +2 .tForearm.seek :retract + "manipulator"&A'\ +95 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&1(- +274 "core" ( +2 "manipulator"&F& +4 "core" &- L +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &e& +2 "core" &- $ L +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&5' +107 "core" ' +2 .tHand.open +2 "manipulator"&U1 +70 "core" 1 +2 "manipulator"&% +4 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&*'\ +102 "core" ' +2 #tda sampling at most 1000ml +3 #Loading sh1 puck from tube 5 into Collection Clamp +2 ."Qmail"HABfans.email "Started da in tube 5 at 06:29:55EDT07-Aug-18\\n{1 => 22, 2 => 22, 3 => 22, 4 => 6, 5 => 16}\\nCan@06:25:31, 25.6C, 26% humidity, 14.3psia, 13.511V, 0.331A, 0.337A avg, 4.47W",Subject: "da sampling at most 1000ml" +2 "collection"'& +70 "core" &[_\ +2 "manipulator"&%% +3 "core" %   B 5 +2 "storage"(&% +4 "core" %  " \ + "storage"(_. +4 "core" .( +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 + "storage"(=(; +990 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (9& +3 "core" &;  \ +3 "manipulator"&& +3 "core" &- ) L +2 "manipulator"&L% +3 "core" %    5 +3 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 5 + "manipulator"&l( +175 "core" ( +2 "manipulator"&R& +4 "core" & b d +2 "storage"(f& +4 "core" &;   \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&' +94 "core" ' +2 "storage"(& +4 "core" &; " &\ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(s'L +152 "core" ' +3 "storage"(8- +3 "core" -'՚ +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 (u& +3 "core" &; S [\ +2 "manipulator"& & +6 "core" & d +3 .t\Elbow.seek 5 +2 "manipulator"&?( +3 "core" ( + "manipulator"& & +4 "core" & d + "storage"(& +4 "core" &; Q & \ +3 .tForearm.seek 5 + 300 counts +2 "manipulator"&G'k +23 "core" ' +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +52 "manipulator"&/ +78 "core" / +16 ."downElevator"SE.seek :down +4 "manipulator"&& +4 "storage"(~'v +7 "core" & d +2 "manipulator"&C% +4 "core" % c  +3 .tForearm.seek :retract +2 "manipulator"&['\ +92 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&( +20 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +128 "core" ( +2 "manipulator"&& +4 "core" &" 9 << +6 .t\Elbow.reconfigure LooseElbow +4 "manipulator"&$ &.,(#b +3 &a& +2 "core" &" b << +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&{'ρ +97 "core" ' +3 "manipulator"&g& +4 "core" &" ) << +2 "manipulator"&O% +4 "core" %ρ  +2 "collection"'r& +4 "core" &Y^\ +2 "collection"'#& +5 .tCC.seek :closed + "collection"',(O +3 "core" &\\_\ +3 &]_\  +9 &1[_\ *y +10 &eZ^\ = +9 &sY`\ K +9 &KY[a\ J +10 & Y\\_\ J +9 &Z[_\ J +10 &Z]_\ J +9 &T\\Z^\ I +9 &Z[_\ J +10 &Z]_\ J +9 & YZ_\ J +9 &"Z]\\^\ J +10 &$ZZ`\ J +9 &%Y\\_\ I +10 &'Z\\`\ J +9 &)cZ[_\ J +9 &+$\\[_\ J +10 &,[]_\ J +9 &.\\[_\ J +9 &0kZ[_\ J +10 &2-\\^^\ J +9 &3W]_\ J +10 &5Y[`\ I +9 &7sZ[_\ J +9 &94][^\ J +10 &:Z[a\ I +9 &<Z[_\ J +9 &>|ZZ_\ I +10 &@=Z[^\ J +9 &AY[_\ J +10 &CZ\\`\ J +9 &E_Z_\ K +9 &GBg]_\ K +10 &H[^\ O +9 &J]^\ U +9 &LiBk\ U +10 &N(+2\ D +10 &O47.0\ . +9 &Od69\ D +5 ( + "collection"'#& +5 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.74 + .Hand.open + "manipulator"&1 +3 "core" &OY=@\ D +70 1 +2 "manipulator"&m% +4 "core" % π +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&Q'\ +95 "core" ' +2 .tSC.coast + "storage"(6 +2 #tcollectSample 1000ml w/bubble point of 24psi + #Priming 7ml + .Sleepy.power :sampler,:ON + .Intake.select :close + .\Exhaust.select :close + .SS.hold +2 "sampler")+ +3 "core" + + "sampler")|% +4 "core" % \  +2 "collection"'x& +3 "core" &OTSX\ |D +3 E8\ PQ + #tCalibrating pressure and temperature sensors + .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +3 .SS.reconfigure SSfast + "sampler")#.0X @ +98 "core" @ +27  +2 .tdelay 3.8 seconds +382 "collection"'d% +3 "core" %X^\ | +2 "sampler")Y% +4 "core" %?6 ~\ + .tSSV.dial :spit +2 "sampler")! +127 "core"  +3 .tSS.seek 0ml + "sampler")n' +266 "core" ' +2 .tSSV.dial CBV + "sampler")y  +129 "core" +3 .tCTV.dial :intake +2 "collection"'B  +69 "core"  +2 #tWaiting for external sampler to finish priming... + .delayUntil "06:33:23.18" +16494 ."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" %\ u +2 #tIntake @18.4psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X +53 "collection"'i% +3 "core" %\ p +2 "sampler")% +3 "core" %\ vu \ > +52 "collection"'W% +3 "core" %\ r +2 "sampler")M% +3 "core" %\  \ > +2 "sampler")% +3 "core" %\  \ > +2 .tIntake.select :close + "sampler")0 +10 )J% +2 "core" %\  w\ > + .tSSV.dial :exhaust +2 "sampler")  +74 "core"  +2 .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X% +3 "core" %\ o +2 "sampler")$% +3 "core" %y^ s\  +16 "collection"'d% +3 "core" %\ p +2 "sampler")Y% +4 "core" %yC p\  +14 "collection"'!% +3 "core" %\ r +2 "sampler")j% +4 "core" %y t\ u +14 "collection"'y% +3 "core" %\ s +2 "sampler")B% +3 "core" %y |\ U +15 "collection"'% +3 "core" %\ s +2 "sampler")n% +3 "core" %y  v\ U +15 "collection"' % +3 "core" %\ s +2 "sampler")I% +4 "core" %y {\ U + "collection"'o% +4 "core" %\ r + #tIntake @17.7psia, vacuum from 10.0 to 13.0psi +61 .SS.reconfigure SSinhale.with maxSpeed: 72 +3 "sampler")#.H0X% +3 "core" %\ k +2 "sampler")$% +3 "core" %O y\  +15 "collection"'d% +3 "core" %\ i +61 "sampler")Y% +6 "core" %O z\  +15 "collection"'!% +3 "core" %\ k +2 "sampler")j% +3 "core" %O \  +2 "collection"'y% +4 "core" %\ k + #tIntake @18.2psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 39 +2 "sampler")#.'0X% +3 "core" %HR \  +15 "collection"'$% +3 "core" %\ n +2 "sampler")d% +4 "core" %H2 {\  +14 "collection"'Y% +3 "core" %\ m +2 "sampler")!% +4 "core" %H q\ f +14 "collection"'j% +3 "core" %\ n +2 "sampler")y% +4 "core" %H \ \ }\ F +74 "collection"'m% +5 "core" %\ n + "sampler")% +4 "core" %H\  {\ F +15 "collection"'n% +3 "core" %\ n +2 "sampler") % +3 "core" %H\  n\ F +15 "collection"'I% +3 "core" %\ o +2 "sampler")o% +4 "core" %H\ "! x\ F + "collection"'=% +4 "core" %\ n +2 .tSS.reconfigure SSinhale.with maxSpeed: 23 +2 "sampler")#.0X% +3 "core" %\ n +2 "sampler")$% +4 "core" %Y \  +14 "collection"'d% +3 "core" %\ o +2 "sampler")Y% +4 "core" %Y x\  +14 "collection"'!% +3 "core" %\ o +2 "sampler")j% +3 "core" %Y s\  +15 "collection"'y% +3 "core" %\ o +2 "sampler")m% +3 "core" %Y \  +15 "collection"'% +3 "core" %\ n +2 "sampler")n% +3 "core" %Y y\  +15 "collection"' % +3 "core" %\ n +2 "sampler")I% +4 "core" %Y!! p\  +14 "collection"'o% +5 "core" %\ n +2 "sampler")=% +4 "core" %Y%$ x\  + "collection"'~% +4 "core" %\ n + #tIntake @18.3psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 17 +2 "sampler")#.0X% +3 "core" %\ n +2 "sampler")$% +4 "core" %MU w\  +14 "collection"'d% +3 "core" %\ n +2 "sampler")Y% +4 "core" %MU w\  +14 "collection"'!% +3 "core" %\ m +2 "sampler")j% +3 "core" %MQ r\  +15 "collection"'y% +3 "core" %\ o +2 "sampler")m% +4 "core" %MQ z\  +14 "collection"'% +3 "core" %\ n +2 "sampler")n% +3 "core" %MQ q\  +15 "collection"' % +3 "core" %\ n +2 "sampler")I% +4 "core" %MQ s\  +14 "collection"'o% +3 "core" %\ n +2 "sampler")=% +4 "core" %MQ {\  +14 "collection"'~% +3 "core" %\ n +2 "sampler")3% +4 "core" %MQ n\  +14 "collection"';% +3 "core" %\ n +2 "sampler")b% +4 "core" %MQ \ x\  +14 "collection"':% +3 "core" %\ m +2 "sampler")T% +4 "core" %MQ  \  +74 "collection"' % +5 "core" %\ n +2 "sampler")z% +3 "core" %MQ z\  +15 "collection"'% +3 "core" %\ o +2 "sampler")p% +3 "core" %MP p\  +15 "collection"'v% +3 "core" %\ o +2 "sampler")Z% +3 "core" %MP }\  +15 "collection"'t% +3 "core" %\ n +2 "sampler")% +3 "core" %MP t\  +15 "collection"'/% +3 "core" %\ n +2 "sampler")B% +3 "core" %MP" \  +4 "collection"'2% +3 "core" %\ n +2 .tSS.reconfigure SSinhale.with maxSpeed: 14 +2 "sampler")#.0X% +4 "core" %CE {\  +14 "collection"'$% +3 "core" %\ o +2 "sampler")d% +4 "core" %CD\  ~\  +14 "collection"'Y% +3 "core" %\ o +2 "sampler")!% +3 "core" %CD  y\  +15 "collection"'j% +3 "core" %\ n +2 "sampler")y% +3 "core" %CD w\  +15 "collection"'m% +3 "core" %\ n +2 "sampler")% +3 "core" %CE ~\  +15 "collection"'n% +3 "core" %\ m +2 "sampler") % +4 "core" %CE s\  +14 "collection"'I% +3 "core" %\ n +2 "sampler")o% +4 "core" %CD {\  +14 "collection"'=% +3 "core" %\ n +2 "sampler")~% +3 "core" %CD n\  +15 "collection"'3% +3 "core" %\ n +2 "sampler");% +4 "core" %CD u\  +14 "collection"'b% +3 "core" %\ o +2 "sampler"):% +4 "core" %CD \  +14 "collection"'T% +3 "core" %\ o +2 "sampler") % +3 "core" %CD p\  +15 "collection"'z% +3 "core" %\ n +2 "sampler")% +3 "core" %CD v\  +15 "collection"'p% +3 "core" %\ n +2 "sampler")v% +3 "core" %CD y\  +15 "collection"'Z% +3 "core" %\ o +2 "sampler")t% +4 "core" %CD p\  +14 "collection"'% +3 "core" %\ n +2 "sampler")/% +4 "core" %CD"! y\  + "collection"'B% +4 "core" %\ o + #tIntake @18.2psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 13.86125 + "sampler")#.0X% +3 "core" %\ j +2 "sampler")$% +4 "core" %EO {\  +14 "collection"'d% +3 "core" %\ i +2 "sampler")Y% +3 "core" %EO \  +15 "collection"'!% +3 "core" %\ j +2 "sampler")j% +4 "core" %EO p\  +14 "collection"'y% +3 "core" %\ j +2 "sampler")m% +3 "core" %EO |\  +15 "collection"'% +3 "core" %\ i +2 "sampler")n% +4 "core" %EO \  +14 "collection"' % +3 "core" %\ k +2 "sampler")I% +3 "core" %EO q\  +15 "collection"'o% +3 "core" %\ i +2 "sampler")=% +4 "core" %EO ~\  +14 "collection"'~% +3 "core" %\ i +2 "sampler")3% +3 "core" %EO\ \ p\  +15 "collection"';% +3 "core" %\ i +2 "sampler")b% +4 "core" %EO  r\  +14 "collection"':% +3 "core" %\ k +2 "sampler")T% +3 "core" %EO  y\  +15 "collection"' % +3 "core" %\ l +2 "sampler")z% +4 "core" %EO m\  +14 "collection"'% +3 "core" %\ j +2 "sampler")p% +3 "core" %EO \  +15 "collection"'v% +4 "core" %\ j +2 "sampler")Z% +4 "core" %EO y\  +14 "collection"'t% +3 "core" %\ i +2 "sampler")% +4 "core" %EO \  +14 "collection"'/% +3 "core" %\ j +2 "sampler")B% +4 "core" %EO |\  +14 "collection"'% +3 "core" %\ k +2 "sampler")#% +3 "core" %EO q\  +15 "collection"'-% +3 "core" %\ j +2 "sampler")E% +4 "core" %EO {\  +14 "collection"'^% +3 "core" %\ i +2 "sampler")k% +3 "core" %EP }\  +15 "collection"'% +3 "core" %\ j +2 "sampler")0% +3 "core" %EP m\  +15 "collection"'@% +3 "core" %\ i +2 "sampler").% +4 "core" %EP |\  +14 "collection"'4% +3 "core" % \ i +2 "sampler")N% +3 "core" %EO s\  +15 "collection"'% +3 "core" %\ m +2 "sampler")% +3 "core" %EO! p\  +15 "collection"' % +3 "core" %\ n +2 "sampler")S% +4 "core" %EO  |\  +14 "collection"'(% +3 "core" %\ n +2 "sampler")% +3 "core" %EO"# w\  +2 "collection"'<% +3 "core" %\ m +64 #tIntake @18.3psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 13.86125 +2 "sampler")#.0X% +3 "core" %̭J |\  +12 .tSS.reconfigure SSconfig + "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'k' +98 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +127 "core"  +5 .tSS.reconfigure SSexhale +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'6' +100 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +127 "core"  +5 .tSS.reconfigure SSexhale +2 "sampler")#.0X9 +3 "core" 9nd +102 "collection"'d9 +3 "core" 9rb +102 "collection"'Y9 +3 "core" 9v` +102 "collection"'!9 +3 "core" 9z\\ +103 "collection"'"9 +2 "core" 9 Y +103 "collection"'$9 +3 "core" 9&W +102 "collection"'y9 +3 "core" 9DT +102 "collection"'m9 +3 "core" 9`Q +102 "collection"' 9 +3 "core" 9}N +102 "collection"'n9 +6 "core" 9K +102 "collection"'o9 +3 "core" 9 I +102 "collection"'\ 9 +3 "core" 9"F +102 "collection"'9 +3 "core" 9#D +102 "collection"'=9 +3 "core" 9$@ +102 "collection"'~9 +4 "core" 9,%> +102 "collection"';9 +3 "core" 9J'< +102 "collection"'j9 +3 "core" 9f(9 +102 "collection"'b9 +3 "core" 9)8 +102 "collection"':9 +3 "core" 9*5 +102 "collection"'T9 +4 "core" 9+2 +103 "collection"' 9 +3 "core" 9,0 +102 "collection"'I9 +3 "core" 9-. +102 "collection"'9 +3 "core" 9 /, +102 "collection"'p9 +3 "core" 9#0* +102 "collection"'v9 +3 "core" 9=1( +102 "collection"'39 +3 "core" 9U3' +102 "collection"'t9 +3 "core" 9m4$ +102 "collection"'9 +3 "core" 94# +102 "collection"'/9 +3 "core" 96! +102 "collection"'Z9 +3 "core" 97 +103 "collection"'B9 +3 "core" 99 +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 +3 "core" 9 .? +102 "collection"'z9 +3 "core" 9 AA +102 "collection"'E9 +3 "core" 9 RB\  +102 "collection"'k9 +3 "core" 9 dC +102 "collection"'09 +4 "core" 9 tD +102 "collection"'.9 +3 "core" 9 E +102 "collection"'49 +3 "core" 9 G +102 "collection"'@9 +3 "core" 9 H +102 "collection"'9 +3 "core" 9 I# +102 "collection"'9 +3 "core" 9 K' +102 "collection"' 9 +3 "core" 9 L+ +102 "collection"'S9 +3 "core" 9 M/ +102 "collection"'9 +3 "core" 9 N4 +102 "collection"'N9 +3 "core" 9 O8 +102 "collection"'c9 +3 "core" 9\ Q< +103 "collection"'(9 +3 "core" 9\ Q@ +102 "collection"'h9 +3 "core" 9\ SD +102 "collection"'V9 +3 "core" 9\ TI +102 "collection"'i9 +3 "core" 9\ *UM +102 "collection"'<9 +4 "core" 9\ 2VQ +102 "collection"'9 +3 "core" 9\ <XU +102 "collection"'W9 +3 "core" 9\ DYY +102 "collection"'M9 +3 "core" 9\ LY^ +102 "collection"'9 +3 "core" 9\ T[b +102 "collection"''9 +4 "core" 9\ [\\f +102 "collection"'9 +3 "core" 9\ a^j +160 "collection"'P9 +5 "core" 9\ k^q +102 "collection"'H9 +3 "core" 9\ p`u +102 "collection"'q9 +3 "core" 9\ uay +102 "collection"'9 +3 "core" 9\ zc~ +2 .tCH.hold 10:00,70C +3 "collection"'` `\ `\ y +2 "core" ~ +46705 E-\ w +13296 "core" ` +2 "collection"'9 +3 "core" 9\ , +2 #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml + "collection"'+' +337 "core" ' +8 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'} @ +96 "core" A +2 .tCSV.dial :air +2 "collection"' @ +40 "core" > +3 .tCS.seek 5ml +2 "collection"'F'l +1345 "core" ' +2 .tCSV.dial CTV + "collection"'X  +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"  +3 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'J @ +53 "core" B +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'e' +1361 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"'6 +110 "core" +2 .tCBV.dial CSV + "collection"'  +28 "core"  +2 "collection"'%% +4 "core" % 9 9\ +2 .tCS.seek 5ml +2 "collection"')'l +1357 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'U  +40 "core" +2 "collection"'5% +4 "core" %l{~k\ \ +2 .tCS.seek 7ml +2 "collection"'w' +606 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'D @ +41 "core" > +3 .tCS.seek 10ml + "collection"'9' D +848 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'L ` +107 "core" _ +3 #tRecycling Lysate (#1 of 1) .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'   +35 "core" ! +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'f  + 'R  +27 "core"  +100  +3 .tCS.seek 5ml + "collection"'1'l +1369 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'7 @ +97 "core" B +2 .tCSV.dial :waste +2 "collection"'2 +97 "core" +2 .tCS.seek :empty +2 "collection"'8'Ͱ +1359 "core" ' +2 .tCSV.dial :air + "collection"' @ +69 "core" B +3 .tCS.seek 5ml + "collection"' 'l +1377 "core" ' +2 .tCSV.dial CTV + "collection"'  +41 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'& @ +42 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'  +41 "core"  +4 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"'C @ +41 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'l' +1351 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"' +96 "core" ~ +2 .tCBV.dial CSV + "collection"'  +36 "core"  +2 "collection"'a% +4 "core" %z{\ +2 .tCS.seek 5ml +2 "collection"'s'l +1357 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'u  +43 "core" +2 "collection"'g% +4 "core" %ls\ \ +2 .tCS.seek 7ml +2 "collection"'O' +593 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'r @ +38 "core" ? +3 .tCS.seek 10ml + "collection"'?' D +848 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'_ ` +108 "core" ^ +2 #tLysing Complete +2 "collection"'[& +3 "core" &O\\#\ D +2 #tStoring sh1 puck in Collection Clamp to tube 4 + "manipulator"&\\% +4 "core" %\   +2 "storage"(A% +3 "core" % r\ +2 "storage"(. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 + "storage"((,B +340 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (|& +3 "core" &,E\ \  w\ + "manipulator"&x& +4 "core" &! <; + "manipulator"&{% +4 "core" %\  Z  +4 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 4 + "manipulator"&G( +156 "core" ( +4 "manipulator"&K& +3 "core" & \ +2 "storage"(& +4 "core" &,C\ \  \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +53 .tForearm.seek 4 + 700 counts +9 "manipulator"&>'_ +94 "core" ' +2 "storage"(d& +4 "core" &,C\ \  R\ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(Y'L +259 "core" ' +2 "storage"(!- +3 "core" -'* +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&"& +3 "core" & / \ +2 "storage"($& +3 "core" &,C \ +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 4 +2 "manipulator"&y'Σ +30 "core" ' +2 .t\Elbow.hold + "manipulator"&m, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"( - +2 "core" -'* +2 .tSE.seek 5.09 Pucks below Top Plate +2 "storage"(n' +32 "core" ' +2 "manipulator"&o% +4 "core" %Ζ   +2 "storage"(\ & +4 "core" &,C ?\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 287 counts + "manipulator"&' +16 "core" ' +2 "manipulator"&=& +4 "core" &  : \ +2 "storage"(~& +3 "core" &,C Y\ +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&;'_ +34 "core" ' +3 .tSE.seek 6.09 Pucks below Top Plate + "storage"(j' +45 "core" ' +2 "manipulator"&b& +4 "core" & \ +2 "manipulator"&:% +4 "core" %Q +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&T'\ +88 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"& ( +151 "core" ( +4 "manipulator"&I& +3 "core" & \ 4 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" & 4 +2 .tForearm.seek CC + "manipulator"&p'ρ +105 "core" ' +2 .tHand.close + "manipulator"&v/ +68 "core" / +2 .tCC.seek :open +2 "collection"'3( +376 "core" ( +2 "storage"(t& +4 "core" &,C \ +2 "storage"(& +3 "core" &,C \ +2 "manipulator"&/& +3 "core" & % 4 +2 "manipulator"&Z% +3 "core" % q < ] +2 .tForearm.seek :retract +2 "manipulator"&B'\ +95 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 +2 "manipulator"&#( +155 "core" ( +2 "manipulator"&-& +4 "core" &  +2 "storage"(^& +4 "core" &,C\ \ \ + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 4 +2 "manipulator"&'Σ +103 "core" ' +2 .t\Elbow.hold + "manipulator"&, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&z1 +76 "core" 1 +12 "manipulator"&E% +7 "core" % η ( + "storage"(k& +4 "core" &,C\  *\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 320 counts + "manipulator"&0' +14 "core" ' +2 "manipulator"&.& +4 "core" &  +2 "storage"(4& +3 "core" &,C\ \  W\ +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&@'_ +21 "core" ' +2 "storage"(% +4 "core" %\ \  X\ +3 ."downElevator"SE.seek :down +2 "storage"('v +99 ( % +3 "core" %ӹ"   v\ RN +2 "manipulator"&S% +4 "core" %K +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +2 ' + ."downElevator"SE.coast +2 "storage"(5 +2 .tSC.coast + "storage"(6 +3 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'N& +3 "core" &&-5\ +2 .tHand.open + "manipulator"&c1 +25 "core" 1 +2 "manipulator"&(& +4 "core" &   +2 "manipulator"&h% +3 "core" %\ " Q A +3 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&V(- +170 "core" ( +3 "manipulator"&i& +4 "core" &- f , +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &<& +2 "core" &- , +2 .tForearm.seek :garage +2 "manipulator"&' +107 "core" ' +2 .tHand.close + "manipulator"&W/ +72 "core" / +2 "manipulator"&M& +4 "core" &- , +2 "manipulator"&% +4 "core" %  +2 .tForearm.seek :retract + "manipulator"&''\ +97 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&( +278 "core" ( +2 "manipulator"&P& +4 "core" &" W =D + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &H& +2 "core" &" Y =C +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&q'ρ +102 "core" ' +63 "manipulator"&& +7 "core" &" G =C +2 "manipulator"&]% +3 "core" %ύ < 9 +3 "collection"'`& +3 "core" &'.\ +2 "collection"'& +4 .tCC.seek :closed + "collection"'*(O +3 "core" &*/M\ +3 &).\  +8 &4+-\ +| +10 &\ i),\ > +9 &p*/\ J +9 &aZ*-\ I +10 &"[+/\ J +9 &[*/\ I +9 &\\+0m\ I +10 &i_*-`\ I +9 &+\\+-Q\ I +10 &]).E\ I +9 & Z,-y\ I +9 &"q[(/\ I +10 &$3\\+.\ I +9 &%Z*,n\ I +9 &'\\,.`\ I +10 &)z]+-w\ I +9 &+<Z+.M\ I +10 &,\\*-v\ I +9 &.Z).\ I +9 &0Z,0u\ I +10 &2CZ).c\ I +9 &4Z-/W\ J +9 &5Y+.F\ I +10 &7Y+.k\ I +9 &9L\\(,\ I +10 &; [)-\ I +9 &<[+,\ I +9 &>[).\ J +10 &@SY+-\ I +9 &BZ+-\ I +9 &C\\)/\ I +10 &E\\,.\ I +9 &GXh'.\ J +10 &I(.y\ N +9 &J)-e\ S +9 &L)-U\ U +10 &N=*/G\ C +9 &O?9*.<\ 'u +9 &O~q,.'\ I +2 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.66 +2 "collection"'}& +4 "core" &O~m+/\ I + .tHand.open +2 "manipulator"&1 +67 "core" 1 +2 "manipulator"&+% +4 "core" % ύ 9 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&X'\ +97 "core" ' +2 .tPSV.dial PSR + "processing"% +126 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%' +1610 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%J  +41 "core"  +3 .tPS.seek 0ml + "processing"%F'W +1608 "core" ' +2 .tPSV.dial PSR + "processing"%6 +42 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%' +2635 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +2 "processing"%% +3 "collection"'e  +5 "core"  +2 "processing"%U  +42 "core"  +31 +2 .tPSV.dial :mixloop + "processing"%5 +109 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%)  +124 "core" +3 .tPS.seek 0ml + "processing"%D'W +2635 "core" ' +2 .tPSV.dial :air + "processing"%w  +54 "core" +3 .tPS.seek 2.5ml + "processing"%L' +2632 "core" ' +2 .tPSV.dial :mixloop + "processing"% +41 "core" +3 .tPS.seek 0ml + "processing"%f'W +2637 "core" ' +2 .tPSV.dial :air + "processing"%R  +42 "core"  +3 .tPS.seek 2.5ml + "processing"%9' +2632 "core" ' +2 .tPSV.dial :mixloop + "processing"%7 +42 "core" +3 .tPS.seek 0ml + "processing"%2'W +2626 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&1& +4 "core" &" ~ =A +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"& ( +4 "core" ( +2 "manipulator"&8& +4 "core" &" } =A + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &" =A +2 .tForearm.seek CC +2 "manipulator"&&'ρ +105 "core" ' +2 .tHand.close + "manipulator"&/ +74 "core" / +2 .tCC.seek :open +2 "collection"'C( +378 "core" ( +2 "manipulator"& & +4 "core" &" =A +2 "manipulator"&% +3 "core" % 6 z Y +2 .tForearm.seek :retract +2 "manipulator"&'\ +101 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&a(- +280 "core" ( +2 "manipulator"&l& +4 "core" &- x # +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &u& +2 "core" &- t # +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&g' +113 "core" ' + .tHand.open + "manipulator"&s1 +77 "core" 1 +2 "manipulator"&r% +4 "core" % } e ƻ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&O'\ +104 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing + ."connect"PRV.dial CBV +2 .tCBV.dial PRV + .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 5 into Collection Clamp + "collection"'_& +4 "core" &14:\ +2 "manipulator"&[% +3 "core" %\ # b G +2 "storage"(\\% +4 "core" %~ h j\ + "storage"(A. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 5 + "storage"((; +339 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (|& +2 "core" &;" - 7 i\  +2 "manipulator"&x& +3 "core" &- + # +2 "manipulator"&{% +3 "core" %\ $ 6 G +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 5 + "manipulator"&K( +176 "core" ( +2 "manipulator"&& +4 "core" & w Z + "storage"(& +4 "core" &; [ [ \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&d' +98 "core" ' +2 "storage"(Q& +4 "core" &; r r \ +54 .tSE.reconfigure SEpick +9 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(!'L +160 "core" ' +2 "storage"("- +3 "core" -'Ф +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 ($& +3 "core" &; 7 8 \ +2 "manipulator"& & +3 "core" & Z +2 .t\Elbow.seek 5 + "manipulator"&o( +4 "core" ( + "manipulator"&\ & +4 "core" & Z +2 "storage"(=& +3 "core" &; 6 7 o\ +3 .tForearm.seek 5 + 300 counts + "manipulator"&~'k +25 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&b/ +66 "core" / +13 ."downElevator"SE.seek :down +3 "manipulator"&:& +4 "storage"(>'v +4 E/\ 33 +3 "core" & \\ Z +3 "manipulator"&G% +4 "core" % u X r +2 .tForearm.seek :retract +2 "manipulator"&Y'\ +93 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&y( +26 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +124 "core" ( +2 "manipulator"&& +4 "core" &" z <? +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &n& +2 "core" &!  <? +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&I'ρ +105 "core" ' +34 "manipulator"&& +4 "core" &" } <> + "manipulator"&;% +4 "core" %y > F +2 "collection"'m& +4 "core" &35y\ +2 "collection"'v& +4 .tCC.seek :closed + "collection"'T(O +3 "core" &35{\ +3 &36g\  +9 &437Z\ +{ +9 &h14L\ > +10 &p26L\ J +9 &^Z468\ I +10 &[16(\ I +9 &[15#\ I +9 &]/5\ I +10 &f\\28\ I +9 &(Z38 \ I +9 &\\36\ I +10 & Z35\ I +9 &"n]36\ I +10 &$._37\ J +9 &%Z26\ H +9 &']05\ I +10 &)t]15\ J +9 &+8Z37\ I +9 &,[35\ I +10 &.Z26\ I +9 &0~Z26\ I +10 &2@Z36\ I +9 &4Z35\ I +9 &5Z17\ I +10 &7Z14\ I +9 &9H[34\ I +9 &;\ Z16\ I +10 &<Z36\ I +9 &>Z27\ I +10 &@OZ16\ I +9 &B[15l\ I +9 &C[05k\ J +10 &E_16k\ J +9 &GSj15e\ K +9 &I\ 16_\ N +10 &J16X\ T +9 &Ly15[\ U +10 &N805\ C +9 &O<905\ )z +9 &Ol25\ I +2 ( + "collection"'v& +3 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.72 + .Hand.open + "manipulator"&,1 +74 "core" 1 +4 "manipulator"&t% +4 "core" % z E +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 .tSC.coast + "storage"(6 +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'/  +124 "core"  +2 .tCSV.dial CTV + "collection"'Z  +41 "core"  +3 .tPS.seek 2.5ml + "processing"%-' +2630 "core" ' +2 "collection"'^% +4 "core" % H w\ +2 .tCS.seek 5.751ml + "collection"'p'e +1163 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%  +41 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%z  +80 "core"  +3 .tPS.seek 0ml + "processing"%E'W +2635 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'k ` +37 "core" ^ +2 .tCSV.dial :air +2 "collection"'. @ +39 "core" > +3 .tCS.seek 10ml + "collection"'4' D +1168 "core" ' +2 .tCSV.dial CTV + "collection"'  +43 "core"  +3 .tCS.seek 0ml + "collection"'B' +2622 "core" ' +2 .tCBV.dial :waste1 + "collection"' @ +28 "core" > +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'S  +124 "core" +2 "collection"'#& +4 "core" &Om|\ I +2 #tStoring lyfil puck in Collection Clamp to tube 4 + "manipulator"&N% +3 "core" %\ " x @ +2 "storage"(% +4 "core" %  \ + "storage"(c. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 + "storage"(((,B +341 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +4 (h& +3 "core" &,E\ \  >\ +2 "manipulator"&0& +3 "core" &  ;3 +2 "manipulator"&j% +4 "core" %\ " h @ +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 + "manipulator"&@( +156 "core" ( +2 "manipulator"&i& +4 "core" & j  +2 "storage"(<& +3 "core" &,D \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&'_ +93 "core" ' +2 "storage"(& +4 "core" &,D \ \ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"('L +234 "core" ' +4 "storage"(W- +3 "core" -' +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 "manipulator"&M& +3 "core" & W  +2 "storage"(& +3 "core" &,D q\ +2 .t\Elbow.reconfigure LimpElbow + "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 4 +2 "manipulator"&'Σ +31 "core" ' +2 .t\Elbow.hold + "manipulator"&, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(P- +3 "core" -' +64 .tSE.seek 6.09 Pucks below Top Plate +2 "storage"(H' +33 "core" ' +2 "manipulator"&V% +4 "core" %Χ > +2 "storage"(& +4 "core" &,D \ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 304 counts + "manipulator"&]' +14 "core" ' +2 "manipulator"&`& +4 "core" &    +2 "storage"('& +3 "core" &,D w\ +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&3'_ +23 "core" ' +3 .tSE.seek 7.09 Pucks below Top Plate + "storage"(}' +52 "core" ' +2 "manipulator"&& +4 "core" &  +2 "manipulator"&+% +4 "core" %h  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +91 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&( +148 "core" ( +2 "manipulator"&q& +4 "core" & | 2 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &J& +3 "core" & C 2 +2 .tForearm.seek CC + "manipulator"&'ρ +104 "core" ' +2 .tHand.close + "manipulator"&6/ +68 "core" / +2 .tCC.seek :open +2 "collection"'F( +376 "core" ( +2 "storage"(%& +4 "core" &,D\ \ \ +2 "storage"(U& +3 "core" &,D\ \ \ +2 "manipulator"&e& +4 "core" & + 1 + "manipulator"&5% +4 "core" % o  +2 .tForearm.seek :retract + "manipulator"&)'\ +100 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 +2 "manipulator"&( +151 "core" ( +2 "manipulator"&w& +4 "core" & J  +2 "storage"(D& +3 "core" &,D  \ +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 4 + "manipulator"&'Σ +105 "core" ' +2 .t\Elbow.hold + "manipulator"&L, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&R1 +74 "core" 1 +12 "manipulator"&f% +5 "core" % β  +2 "storage"(7& +4 "core" &,D\ \ \ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 315 counts + "manipulator"&9' +14 "core" ' +2 "manipulator"&1& +4 "core" & >  +2 "storage"(8& +4 "core" &,D  \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&'_ +28 "core" ' +2 "storage"(% +4 "core" %  \ +3 ."downElevator"SE.seek :down +2 "storage"('v +100 (X% +2 "core" %C \ \ \ RM +2 "manipulator"&*% +4 "core" %H u +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& '\ +82 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +4 "core" ' +2 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%  +69 "core" +3 .tPS.seek 2.5ml +2 "processing"%&' +2639 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%l +41 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%u  +42 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"% +41 "core" +2 .tdelay 1 second +102 .PSV.dial :air +3 "processing"%s  +41 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%r'W +2635 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%& +4 "core" &\  +2 .tHand.open + "manipulator"&_1 +20 "core" 1 +2 "manipulator"&[& +4 "core" &   +2 "manipulator"&\\% +3 "core" %\  O  +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&A(- +172 "core" ( +2 "manipulator"&g& +4 "core" &- g 3 +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &|& +2 "core" &- C 3 +2 .tForearm.seek :garage +2 "manipulator"&x' +107 "core" ' +2 .tHand.close + "manipulator"&{/ +72 "core" / +2 "manipulator"&& +4 "core" &- 2 3 +2 "manipulator"&% +4 "core" %  W +2 .tForearm.seek :retract + "manipulator"&Q'\ +101 "core" ' +5 .t\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 .t\Elbow.seek PC +3 "manipulator"&a( +127 "core" ( +2 "manipulator"&O& +4 "core" &   Z +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &"& +2 "core" & i Z +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&$' +100 "core" ' +2 "manipulator"& & +4 "core" & < Z +2 "manipulator"&\ % +3 "core" % g +58 "processing"%=& +12 "core" &\  + "processing"%b& +4 .tPC.seek :closed +2 "processing"%:(Tg +3 "core" &\  +4 &\ = +9 &K~\ 2 +10 &Iv\ F +9 &e\ L +9 &_\ L +10 &}\\\ L +9 &@]\ K +9 &[\ L +10 &Z\ K +9 &[\ K +10 &G`\ L +9 &! \\\ L +9 &"Z\ K +10 &$Y\ K +9 &&P\\\ K +9 &([\ L +10 &)^\ L +9 &+\\\ L +10 &-W\\\ L +9 &/^\ K +9 &0^\ K +10 &2_\ L +9 &4_\\\ L +9 &6!\\\ L +10 &7]\ K +9 &9^\ K +10 &;hY\ K +9 &=*X\ K +9 &>Y\ K +10 &@Y\ K +9 &BpY\ K +9 &D1_\ L +10 &E`\ K +9 &Gb\ L +10 &Isk\ M +9 &K/}\ \ O +9 &L\ Q +10 &N\ Q +9 &Pn\ Q +9 &R/ \ R +10 &S`s\ + +9 &T;h\ 5 +9 ( + &TF\ * +2 "processing"%b& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.54 + "processing"%G& +4 "core" &TF&\ * +2 .tHand.open + "manipulator"&K1 +68 "core" 1 +2 "manipulator"&d% +4 "core" %  F +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +101 "core" ' +2 .tPRV.dial :air +2 "processing"%n  +42 "core"  +2 .tPSV.dial :mixloop +2 "processing"%! +41 "core" +4 "processing"%~% +4 "core" %T4\ +2 .tPS.seek 0.3ml +2 "processing"%o' +397 "core" ' +2 .tPSV.dial PSR + "processing"% +97 "core"  +3 .tPSR.select :wash +2 "processing"% +10 .tPS.seek 0.7ml +2 "processing"%;'* +493 "core" ' +3 .tdelay 3 seconds +302 .PSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%m' +1923 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%> +97 "core" +2 .tPTV.dial :mixing +2 "processing"%Y @ +68 "core" A +2 .tPBV.dial :waste2 +2 "processing"%C  +87 "core"  +3 .tPS.seek 0ml + "processing"%,'W +2640 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&t& +4 "core" & Y Z +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC + "manipulator"&v( +3 "core" ( +2 "manipulator"&/& +3 "core" & O Z + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &Z& +2 "core" & k Z +2 .tForearm.seek PC +2 "manipulator"&I' +97 "core" ' +2 .tHand.close + "manipulator"&/ +67 "core" / +2 .tPC.seek :open +2 "processing"%2( +401 "core" ( +2 "manipulator"&^& +4 "core" & 6 Z +2 "manipulator"&?% +3 "core" %  J  +2 .tForearm.seek :retract + "manipulator"& '\ +92 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&z(- +133 "core" ( +2 "manipulator"&-& +4 "core" &-  2 & +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &k& +3 "core" &-  O & +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&.' +112 "core" ' +2 .tHand.open + "manipulator"&p1 +74 "core" 1 +2 "manipulator"&% +4 "core" %   ǿ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&4'\ +99 "core" ' +4 #tLoading da puck from tube 5 into Processing Clamp + "processing"% & +4 "core" & \ + "manipulator"&S% +4 "core" %\    +2 "storage"(#% +3 "core" % g j\ +2 "storage"(N. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 5 + "storage"((; +342 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (c& +3 "core" &;I 3 \  +2 "manipulator"&h& +3 "core" &-  R & +2 "manipulator"&0% +3 "core" %\  H  +3 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 5 + "manipulator"&j( +169 "core" ( +2 "manipulator"&i& +4 "core" & @ b +2 "storage"(<& +3 "core" &;I 1\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&' +97 "core" ' +2 "storage"(y& +4 "core" &;I \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"('L +167 "core" ' +2 "storage"(W- +3 "core" -'˯ +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 (M& +3 "core" &;F 3\  + "manipulator"&& +4 "core" & b + .t\Elbow.seek 5 +2 "manipulator"&P( +3 "core" ( +2 "manipulator"&V& +3 "core" & b +2 "storage"(& +3 "core" &;E j\  +2 .tForearm.seek 5 + 300 counts +2 "manipulator"&`'k +20 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&'/ +66 "core" / +12 ."downElevator"SE.seek :down +3 "manipulator"&& +4 "storage"(+'v +5 "core" &  b + "manipulator"&% +4 "core" % d + +2 .tForearm.seek :retract +2 "manipulator"&@'\ +95 "core" ' +2 .t\Elbow.seek PC +2 "manipulator"&( +35 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +215 "core" ( +2 "manipulator"&& +4 "core" & ? g + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &]& +2 "core" & g +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +60 "manipulator"&H' +107 "core" ' +2 "manipulator"&q& +4 "core" & V g +2 "manipulator"&J% +3 "core" % I +2 "processing"%3& +4 "core" &b\ +2 "processing"%& +4 .tPC.seek :closed + "processing"%6(Tg +3 "core" &`\ +4 &I\ 5 +9 &>HxG\ / +10 &jsE\ D +9 &]D\ L +9 &Z>\ L +10 &Z<\ L +9 &Z]7\ K +10 &Y<\ L +9 &[<\ L +9 &Z:\ L +10 &aZ2\ L +9 &!#Y4\ L +9 &"Y1\ L +10 &$Y-\ K +9 &&jW"\ K +10 &(,W'\ K +9 &)\\!\ K +9 &+\\\ K +10 &-r\\"\ K +9 &/3Z!\ L +9 &0Y"\ K +10 &2W\ K +9 &4zW\ K +10 &6<[\ K +9 &7Z\ L +9 &9Y \ K +10 &;[\ K +9 &=CZ\ L +9 &?Z\ K +10 &@W\ K +9 &BZ\ L +10 &DLZ\ K +9 &F Y\ L +9 &G\\\ L +10 &Ie\ M +9 &KJ{\ O +9 &M\ Q +10 &N\ Q +9 &P\ R +10 &RI\ R +9 &Sa\ $o +9 &TAb\ 1 +10 ( + &TI\ ) + "processing"%& +4 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.56 + .Hand.open + "manipulator"&1 +70 "core" 1 +2 "manipulator"&T% +4 "core" %  J +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&%'\ +98 "core" ' +3 .tSC.coast + "storage"(6 +4 #tHeating da puck from tube 5 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"%U  +2 %e9 +5 "core" 9Y] +102 "processing"%59 +3 "core" 9W% +102 "processing"%w9 +3 "core" 9U$ +102 "processing"%D9 +3 "core" 9T% +102 "processing"%9 +3 "core" 9R$ +102 "processing"%9 +25 "core" 9Q% +102 "processing"%R9 +3 "core" 9Q$\ +102 "processing"%f9 +3 "core" 9Q$\ +102 "processing"%79 +3 "core" 9Q%#\ +102 "processing"%19 +3 "core" 9S%'\ +102 "processing"%89 +4 "core" 9S%+\ +102 "processing"%9 +3 "core" 9V%0\ +102 "processing"%)9 +3 "core" 9W%4\ +102 "processing"%X9 +3 "core" 9Z%8 +102 "processing"%*9 +3 "core" 9\\$< +102 "processing"%9 +4 "core" 9_%A +102 "processing"%9 +3 "core" 9b%E +102 "processing"%99 +3 "core" 9e!I +102 "processing"%9 +3 "core" 9i%M +102 "processing"%}9 +3 "core" 9m%Q +2 .tPH.hold 2:00:00,28C +2 .delay 1:30 +3 "processing"% ppj +3 "core" R +8998 .tPSR.select :air +2 .PSV.dial PSR + "processing"% +98 "core"  +2 .tPSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%(' +593 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +10 .tPS.seek 2ml + "processing"%E'[ +1617 "core" ' +2 .tPTV.dial :puck + "processing"%l  +69 "core"  +2 .tPSV.dial PTV +2 "processing"%u +69 "core" +2 .tPBV.dial :waste1 +2 "processing"%  +124 "core"  +2 "processing"%s% +4 "core" %^!\  +2 .tPS.seek 1.5ml +2 "processing"%&' +592 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +31 "core" * +3 .tPS.seek 0ml + "processing"%_'W +1602 "core" ' +2 .tdelay 5:00 +9613 E/\ 77 +20389 #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 +2 .PSV.dial PSR + "processing"%g +70 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%|' +2275 "core" ' +2 .tPSV.dial PTV + "processing"%L +70 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +4 "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 :empty + "processing"% '9 +2254 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%O  +121 "core" +2 .tPSV.dial :mixloop +2 "processing"%" +41 "core" +2 .tPRV.dial :ab1 +2 "processing"%x @ +70 "core" A +3 .tPS.reconfigure PSslow + "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"% 'w +358 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +3 "collection"'\  + "processing"%=  +44 "core"  +8 +2 "processing"%A% +4 "core" %{\  +2 .tPS.seek 0.32ml +2 "processing"%Q'( +412 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'  +28 "core" +2 .tPRV.dial :air +2 "processing"%G  +42 "core"  +3 .tPS.seek 0.9ml +2 "processing"%K'D +1231 "core" ' +2 .tPRV.dial :waste2 + "processing"%d @ +68 "core" ? +3 .tPS.seek 0.5ml +2 "processing"%b' +864 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%n  +41 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%!'[ +1616 "core" ' +2 .tPSV.dial :PML + "processing"%~ +42 "core" +2 .tPTV.dial :mixing +2 "processing"%$ @ +70 "core" A +2 .tPBV.dial :waste1 +2 "processing"%r  +32 "core"  +2 "processing"%% +4 "core" %\\\  +2 .tPS.seek 1.85ml +61 "processing"%o'< +229 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%; * +32 "core" * +3 .tPS.seek 0ml +2 "processing"%>'W +1959 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'Y& +3 "core" &<Ax\ + .tHand.open + "manipulator"&C1 +26 "core" 1 +2 "manipulator"&m& +4 "core" & ^ g +2 "manipulator"&t% +4 "core" %\ / p & +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&/(- +135 "core" ( +2 "manipulator"&Z& +4 "core" &-  A ' +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-  \\ ' +2 .tForearm.seek :garage +2 "manipulator"&a' +106 "core" ' +4 .tHand.close + "manipulator"&/ +65 "core" / +2 "manipulator"&:& +4 "core" &-  ' +2 "manipulator"&^% +3 "core" %  ! +3 .tForearm.seek :retract + "manipulator"&?'\ +103 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&-( +265 "core" ( +2 "manipulator"&k& +4 "core" & > 3 +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &I& +2 "core" & @ 3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&v'ρ +98 "core" ' +2 "manipulator"&p& +4 "core" & ; 3 +2 "manipulator"&% +4 "core" %x j +2 "collection"' & +3 "core" &<@y\ +2 "collection"' & +4 .tCC.seek :closed +2 "collection"'S(O +3 "core" &?@{\ +2 &<@o\  +9 &4<@p\ +{ +10 &g;@{\ > +9 &p=>y\ L +10 &WU;Bz\ J +9 &X=@x\ J +9 &Z=?z\ J +10 &X=Ax\ J +9 &_W<Ar\ J +9 & U<@z\ K +10 &U8?x\ J +9 & V=?q\ J +10 &"fU?@z\ K +9 &$)U<B{\ J +9 &%T;@v\ K +10 &'W;@{\ K +9 &)nX;@{\ K +9 &+0W<@s\ K +10 &,Z<Az\ J +9 &.Y=Ay\ J +10 &0wZ>@t\ J +9 &29Z<Av\ J +9 &3\\>Au\ J +10 &5]=Ay\ J +9 &7\\<@p\ J +9 &9A\\?@l\ J +10 &;]=Al\ K +9 &<Z=@t\ J +10 &>Y==u\ K +9 &@I]<?w\ J +9 &B\ ^>@t\ K +10 &CZ<Ao\ K +9 &E[=@t\ K +9 &GMe:@v\ L +10 &I ~=>m\ N +9 &J=@j\ S +10 &Lv;?k\ V +9 &N5;=d\ D +9 &O=;9=k\ &r +10 &O}l:>`\ H +2 ( + "collection"' & +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.70 + "collection"'#& +3 "core" &O}p;@l\ H +2 .tHand.open + "manipulator"&N1 +68 "core" 1 +2 "manipulator"&.% +4 "core" % x +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&c'\ +99 "core" ' +2 .tPSV.dial PSR + "processing"%h +97 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%0' +1606 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%i  +52 "core"  +3 .tPS.seek 0ml + "processing"%<'W +1607 "core" ' +2 .tPSV.dial PSR + "processing"%y +41 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%z' +2633 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%W  + "collection"'M  +38 "core"  +116  +2 .tPSV.dial :mixloop +2 "processing"% +96 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%4  +70 "core" +3 .tPS.seek 0ml + "processing"%V'W +2631 "core" ' +2 .tPSV.dial :air + "processing"%  +42 "core"  +3 .tPS.seek 2.5ml + "processing"%'' +2632 "core" ' +2 .tPSV.dial :mixloop + "processing"% +55 "core" +3 .tPS.seek 0ml + "processing"%'W +2638 "core" ' +2 .tPSV.dial :air + "processing"%j  +41 "core"  +3 .tPS.seek 2.5ml + "processing"%' +2633 "core" ' +2 .tPSV.dial :mixloop + "processing"% +42 "core" +3 .tPS.seek 0ml + "processing"%`'W +2626 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &  3 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&]( +4 "core" ( +2 "manipulator"&P& +4 "core" &  Y 3 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &+& +2 "core" & 3 +2 .tForearm.seek CC +2 "manipulator"&q'ρ +96 "core" ' +2 .tHand.close + "manipulator"&J/ +75 "core" / +2 .tCC.seek :open +2 "collection"'3( +60 E4\ NM +316 "core" ( +2 "manipulator"&@& +4 "core" & x 3 + "manipulator"&2% +4 "core" % ϒ S +2 .tForearm.seek :retract + "manipulator"&'\ +95 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&T(- +280 "core" ( +2 "manipulator"&e& +4 "core" &- D ) +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +60 "core" &- I ) +5 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&5' +112 "core" ' +2 .tHand.open + "manipulator"&H1 +75 "core" 1 +2 "manipulator"&w% +4 "core" %   ǿ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +2 ."da"delayUntil "07:28:56.49" +24851 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%D @ +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"% * +33 "core" , +2 ."da"PSV.dial :air +3 "processing"%R  +42 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%f' +2254 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%7 +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%1  +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 +2 "processing"%  +41 "core"  +2 ."da"PS.seek :empty +2 "processing"%)'9 +2252 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%X +135 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%*' +595 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1604 "core" ' +2 ."da"PTV.dial :puck + "processing"%  +69 "core"  +2 ."da"PSV.dial PTV +2 "processing"%9 +82 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%}% +4 "core" %Y\  +2 ."da"PS.seek 1.5ml +2 "processing"%' +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"%('W +1615 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%l  +32 "core" +2 ."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 + "processing"% +68 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%s' +2262 "core" ' +2 ."da"PSV.dial PTV + "processing"%E +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%& +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%U  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%['9 +689 E3\ 33 +1558 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%\\ +135 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%g' +589 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%_'[ +1610 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%L +83 "core" ~ +2 ."da"PBV.dial :waste1 + "processing"%{  +33 "core"  +2 "processing"%% +4 "core" %Y\  +2 ."da"PS.seek 1.5ml +2 "processing"%' +585 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%| * +32 "core" * +3 ."da"PS.seek 0ml +2 "processing"%O'W +1604 "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"%x * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +69 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%=' +2265 "core" ' +2 ."da"PSV.dial PTV + "processing"%\ +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%A +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%G'9 +2254 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%Q  +41 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%d  +120 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%K  +41 "core" ~ +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%n +42 "core" +2 ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml + "processing"%b' +389 "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"%r'} +337 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%  +43 "core"  +62 ."da"PS.seek 2ml +4 "processing"%!'[ +1552 "core" ' +2 ."da"PSV.dial :PML + "processing"%; +43 "core" +2 ."da"PTV.dial :mixing +2 "processing"%o @ +71 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%Y  +33 "core" +2 "processing"%C% +4 "core" %[\  +2 ."da"PS.seek 1.85ml +2 "processing"%m'; +229 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%t * +32 "core" * +3 ."da"PS.seek 0ml +2 "processing"%Z'W +1972 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +24880 E8\ aa +23122 #"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"% * +34 "core" , +2 ."da"PSV.dial :air +2 "processing"%  +42 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%:' +2265 "core" ' +2 ."da"PSV.dial :mixloop + "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"%a +41 "core" +4 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%k  +42 "core"  +2 ."da"PS.seek :empty +2 "processing"%I'9 +2254 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%/ +123 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%p' +591 "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 + "processing"%  +69 "core"  +2 ."da"PSV.dial PTV +2 "processing"%? +68 "core" +2 ."da"PBV.dial :waste1 + "processing"%F  +33 "core" +2 "processing"%#% +4 "core" %Y\  +2 ."da"PS.seek 1.5ml +2 "processing"%N' +595 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%. * +34 "core" , +3 ."da"PS.seek 0ml +2 "processing"% 'W +1614 "core" ' +2 ."da"delay 2:00 +12003 #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"%v * +32 "core" * +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%> +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%i' +2265 "core" ' +2 ."da"PSV.dial PTV + "processing"%0 +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%y +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"%M  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%W'9 +2262 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +123 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml +2 "processing"%z'[ +77 E8\ JJ +1532 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"% +68 "core" +2 ."da"PBV.dial :waste1 + "processing"%V  +33 "core" +2 "processing"%% +4 "core" %Y\  +2 ."da"PS.seek 1.5ml +2 "processing"%'' +598 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%j * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%'W +1607 "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 + "processing"% +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%P' +2265 "core" ' +2 ."da"PSV.dial PTV + "processing"%+ +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%J +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%- +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%c  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%S'9 +2253 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%@ +123 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%2' +595 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%q'[ +1616 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%e +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +34 "core" +2 "processing"%]% +4 "core" %_\  +2 ."da"PS.seek 1.5ml +2 "processing"%H' +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +60 "processing"%w * +37 "core" , +3 ."da"PS.seek 0ml +2 "processing"%'W +1606 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%5  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%D * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +70 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2249 "core" ' +2 ."da"PSV.dial PTV + "processing"%R +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%` +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%7 +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%1  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%8'9 +2249 "core" ' +2 ."da"Sleepy.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"% +127 "core"  + ."da"PSR.select :sub1 +3 "processing"% +11 ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."da"PS.seek 0.25ml +3 "processing"%f'7 +341 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :sub2 +2 "processing"% +9 ."da"PS.seek 0.5ml +2 "processing"%X' +335 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml +2 "processing"%)'[ +1605 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%* +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" +2 "processing"%9% +4 "core" %Z\ v +2 ."da"PS.seek 1.5ml +2 "processing"%' +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%} * +33 "core" , +3 ."da"PS.seek 0ml +2 "processing"%'W +1606 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%,  +33 "core" +2 ."da"delay 30 seconds +82 E7\ k +2921 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%l +72 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%u' +2307 "core" ' +2 ."da"PSV.dial PTV + "processing"% +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%( +73 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%E +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +4 "processing"%  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%&'9 +2316 "core" ' +2 "processing"%U9 +3 "core" 964' +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast + "processing"%s  +3 "core" 4' + 4' +2 "processing"%\\& +3 "core" &TI\ u) +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 4 + "manipulator"&[% +3 "core" %\  c  +2 "storage"(g% +3 "core" % \  +2 "storage"(L. +3 "core" . + ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 ."da"SC.seek 4 + "storage"({(,B +343 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" &,D h 0\ +2 "manipulator"&_& +3 "core" &- Z ) +2 "manipulator"&|% +3 "core" %\  8  +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 4 +2 "manipulator"&( +176 "core" ( +2 "manipulator"&"& +4 "core" &   !u +2 "storage"(x& +3 "core" &,D \\ X 7\ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 4 + 700 counts +2 "manipulator"& '_ +89 "core" ' +2 "storage"(O& +4 "core" &,D ] { N\ +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek beamBreak +2 "storage"(\ 'L +224 "core" ' +2 "storage"(A- +3 "core" -' + ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"& & +3 "core" &  @ !t +2 "storage"(& +3 "core" &,D ] U\ +2 ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 4 +2 "manipulator"&='Σ +28 "core" ' +2 ."da"\Elbow.hold +2 "manipulator"&Q, +3 "core" , + ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(d- +2 "core" -' +2 ."da"SE.seek 7.1 Pucks below Top Plate +2 "storage"(K' +38 "core" ' +2 "manipulator"&n% +4 "core" %ά  D + "storage"(G& +4 "core" &,D 9 7\ + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 4 + 309 counts + "manipulator"&~' +17 "core" ' +3 "manipulator"&$& +4 "core" &  o +2 "storage"(b& +3 "core" &,D 7 8\ +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 4 + 700 counts +2 "manipulator"&'_ +15 "core" ' +3 ."da"SE.seek 8.1 Pucks below Top Plate + "storage"(r' +49 "core" ' +2 "manipulator"&;& +4 "core" & o +2 "manipulator"&o% +4 "core" %_ +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&Y'\ +89 "core" ' +2 ."da"\Elbow.seek PC +2 "manipulator"&C( +242 "core" ( +2 "manipulator"&t& +4 "core" &  + ."da"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &!& +2 "core" & +2 ."da"Forearm.seek PC +2 "manipulator"&m' +96 "core" ' +2 ."da"Hand.close +57 "manipulator"&/ +72 "core" / +2 ."da"PC.seek :open +2 "processing"%( +405 "core" ( +3 "storage"(& +3 "core" &,D ^ [\ +2 "manipulator"&Z& +4 "core" & O + "manipulator"&^% +4 "core" %  A $ +2 ."da"Forearm.seek :retract +2 "manipulator"&%'\ +101 "core" ' +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 4 +2 "manipulator"&a( +253 "core" ( +2 "manipulator"&k& +4 "core" &\   # +2 "storage"(:& +3 "core" &,D 6 6\ +3 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 4 + 700 counts +2 "manipulator"&/'_ +93 "core" ' +2 ."da"Hand.open + "manipulator"&I1 +67 "core" 1 +12 "storage"(p- +4 "core" -' +2 ."da"SE.seek 7.85 Pucks below Top Plate +3 "storage"( ' +25 "core" ' +2 ."da"SE.reconfigure SEseal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 7.18 Pucks below Top Plate +2 "storage"(?'3 +50 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da18aug0708h138ml.tif +1949 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +324 #"da"SX HX9/16 (USB:49): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 19.466 seconds\ /var/log/esp/da18aug0708h138ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da18aug0708h138ml15s.tif +1597 #SX HX9/16 (USB:49): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da18aug0708h138ml15s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da18aug0708h138ml30s.tif +3058 #SX HX9/16 (USB:49): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da18aug0708h138ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da18aug0708h138ml70s.tif +7117 #SX HX9/16 (USB:49): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da18aug0708h138ml70s.tif: TIFF Upload Complete\ +2 ."Qmail"HABfans.email "19.466 sec auto-exposure",Subject: "da18aug0708h138ml images!" +59 ."da"Sleepy.power :camera,:OFF +6 "storage"(F- +10 "core" -'3 +7 "storage"(#& +8 "core" &,D  z\ +2 "manipulator"&& +3 "core" &\  # +2 ."da"\Elbow.seek 4 +2 "manipulator"&.( +3 "core" ( +3 "manipulator"&N& +4 "core" &\  # +2 "storage"(h& +4 "core" &,D \ +2 ."da"Forearm.seek 4 + 700 counts +2 "manipulator"&v'_ +3 "core" ' +2 ."da"SE.reconfigure SEgently +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 7.9 Pucks below Top Plate +4 "storage"(>' +64 "core" ' +2 "manipulator"& & +3 "core" &\  # +2 "storage"(0& +4 "core" &,D \ +2 ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 4 +4 "manipulator"&y'Σ +28 "core" ' + ."da"\Elbow.hold +2 "manipulator"&<, +3 "core" , +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +6 ."da"SE.reconfigure SEconfig +75 "storage"(#QK-0-\ b +3 ."da"SE.seek 8.08 Pucks below Top Plate +2 "storage"(M' +30 "core" ' + "manipulator"&i% +4 "core" %Υ  Z +2 "storage"(& +5 "core" &,D \ +2 ."da"Forearm.force -20 + "manipulator"&5 +2 ."da"Forearm.seek 4 + 302 counts +2 "manipulator"&W' +24 "core" ' + "manipulator"&4& +5 "core" &\  | # +2 "storage"(& +3 "core" &,D \ +3 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 4 + 700 counts +5 "manipulator"&V'_ +19 "core" ' +2 "storage"(% +4 "core" % A\ +3 ."downElevator"SE.seek :down +2 "storage"(z'v +99 (j% +3 "core" %" 0\ PF +2 "manipulator"&'% +4 "core" %_ * +2 ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&'\ +77 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +11 "core" ' + ."da"SC.coast + "storage"(6 +4 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 #tStarting finalPurge +3 "processing"%& +7 "core" &\ +2 ."psFlush"Hand.open + "manipulator"&1 +19 "core" 1 +2 "manipulator"&& +4 "core" &\  % # +2 "manipulator"&+% +4 "core" %\  w  +3 ."psFlush"\Elbow.seek FlushPuck::Garage +2 "manipulator"&J(- +175 "core" ( +3 "manipulator"&-& +5 "core" &-  J + ."psFlush"\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &c& +3 "core" &-  J +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&P' +107 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&@/ +75 "core" / +2 "manipulator"&S& +3 "core" &- D J +2 "manipulator"&2% +4 "core" %  : +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&e'\ +100 "core" ' + ."psFlush"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."psFlush"\Elbow.seek PC + "manipulator"&( +126 "core" ( +3 "manipulator"&]& +3 "core" & F p +2 ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &q& +3 "core" & K p +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&w' +101 "core" ' +3 "manipulator"&H& +4 "core" & Y p +2 "manipulator"&5% +4 "core" % K +2 "processing"%D& +3 "core" &\ +3 "processing"%& +58 ."psFlush"PC.seek :closed +20 "processing"%(Tg +3 "core" &\ + &\ + &\ + &\ + &\ + &\ + &\ +2 &\ + &\ + &\ 4 +5 &4I{\ / +10 &as\ D +9 & ]\ L +11 &Y\ K +8 &Z}\ K +9 &RY\ K +10 &X\ K +9 &\\\ K +9 &[\ L +10 &ZZv\ K +9 &!\\}\ K +10 &"Zv\ L +9 &$Yp\ K +9 &&bWv\ K +10 &(#Zx\ L +9 &)Yy\ K +9 &+W{\ K +10 &-j\\x\ K +9 &/,\\v\ K +10 &0Y{\ K +9 &2W|\ K +9 &4rWz\ K +10 &64\\w\ K +9 &7Yr\ K +9 &9Vq\ K +10 &;yYq\ L +11 &=<Yp\ K +8 &>\\s\ K +9 &@Ys\ K +9 &BYm\ L +10 &DDZq\ K +9 &F]p\ K +9 &G`u\ L +10 &Iex\ L +10 &KBzl\ O +9 &Lr\ Q +9 &Nb\ Q +9 &Pk\ Q +10 &RAb\ R +9 &Sn`\ , +9 &T5>c\ 8 +6 ( +2 "processing"%& +4 #"psFlush"Processing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.58 +2 "processing"%R& +4 "core" &T56Y\ 8 + &T55f\ 8 +2 ."psFlush"Hand.open + "manipulator"&`1 +76 "core" 1 + "manipulator"&7% +4 "core" %  I +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&1'\ +100 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +125 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."psFlush"PS.seek 1ml +2 "processing"%'P +327 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +777 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%8' +1613 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%f +68 "core" +2 ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%X  +31 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%*'W +2623 "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"%9' +586 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%)' +2119 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%} +70 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"% U +51 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%,'W +2627 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%l' +2624 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +69 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"% '9 +2636 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%( +42 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%E' +2630 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +69 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%u'W +2634 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%U @ +43 "core" > +3 ."psFlush"PS.seek 2.5ml +2 "processing"%s' +2624 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%\\  +69 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%['9 +2636 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%g +42 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%L'P +1108 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1610 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%_ +69 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%|  +51 "core"  +3 ."psFlush"PS.seek 0ml + "processing"%"'W +1131 E9\ ?? +1527 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%x +71 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%O' +585 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%T' +2120 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +70 "core" +2 ."psFlush"PBV.dial PSV + "processing"%A U +52 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"% 'W +2627 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"% @ +42 "core" > +3 ."psFlush"PS.seek 2.5ml + "processing"%d' +2632 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%n  +68 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%G'9 +2624 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%$ +43 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%b' +2639 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%; +69 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%o'W +2632 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"% @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2625 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%\  +68 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%='9 +2637 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'~& +4 "core" &PS\ + .tHand.open + "manipulator"&K1 +21 "core" 1 +2 "manipulator"&& +4 "core" & p +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +58 "manipulator"&t( +5 "core" ( +2 "manipulator"&!& +4 "core" &  p + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &Q& +2 "core" & # p +2 .tForearm.seek PC +2 "manipulator"&' +101 "core" ' +2 .tHand.close + "manipulator"&Y/ +65 "core" / +2 .tPC.seek :open +2 "processing"%6( +400 "core" ( +2 "manipulator"&& +4 "core" & k p +2 "manipulator"&Z% +3 "core" %  6 +2 .tForearm.seek :retract +2 "manipulator"&^'\ +94 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&m( +350 "core" ( +2 "manipulator"&k& +4 "core" & V 3 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &:& +2 "core" & 3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&C'ρ +101 "core" ' +2 "manipulator"&I& +4 "core" & O 3 +2 "manipulator"&p% +4 "core" %ψ b +2 "collection"'%& +3 "core" &QT\ +2 "collection"'r& +4 .tCC.seek :closed + "collection"' (O +3 "core" &OS\ +4 &OU\ 8 +9 &EJ{PQ\ 1 +9 &|vOT\ E +10 &,^QR\ J +9 &WMS\ J +10 &YOS\ J +9 &s]PS\ J +9 &5\\PS\ J +10 &WPR\ J +9 &ZOS\ J +9 &{]OR\ J +10 &!=]PS\ J +9 &"\\NS\ J +10 &$\\OS\ K +9 &&ZOT\ J +9 &(FYOT\ J +10 &*[QS\ K +9 &+WPT\ J +9 &-WNS\ J +10 &/MWQT\ J +9 &1WNS\ K +10 &2ZOT\ K +9 &4ZQS\ K +9 &6T[PU\ K +10 &8WPS\ J +9 &9]PV\ J +9 &;]OU\ K +10 &=][OS\ J +9 &? ZPT\ J +10 &@ZPT\ K +9 &BWQR\ J +9 &DdYOR\ K +10 &F%\\OR\ K +9 &GmOS\ L +9 &IOR\ P +10 &KPNP\ T +9 &M OS\ W +10 &NxMP\ 5 +9 &Of)NO\ !c +9 &OrKQ\ I +2 ( + "collection"'r& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.62 + "collection"'F& +4 "core" &OrLR\ I + .tHand.open + "manipulator" +72 "core" 1 +2 "manipulator"&% +4 "core" % χ h +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&N'\ +100 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'h& +4 "core" &OrPR\ I +2 "collection"' % +4 "core" %MR\ + #tCS Pulling 5ml of flush + .CSV.dial CSR +2 "collection"'0  +40 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'i'l +1354 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 '% +2 "core" %lLR\ \ +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'a' +649 "core" ' +2 .tCSV.dial :waste + "collection"'/ +122 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'4' +1986 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'& +4 "core" &OpLQ\ I +2 "collection"'?% +4 "core" %NQ\ + .tCSV.dial :flush +2 "collection"'  +40 "core"  +3 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 5ml + "collection"'v'l +1198 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'. @ +40 "core" A +2 "collection"'j% +4 "core" %lNQ\  +2 .tCS.seek 6.999ml +2 "collection"''' +550 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'>  + '  +40 "core"  +87  +2 .tCBV.dial :waste1 + "collection"'y @ +44 "core" > +3 .tCS.seek 0ml + "collection"'' +1639 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'& +4 "core" &OpQU\ I +2 "collection"'+% +4 "core" %QT\ + .tCSV.dial :flush +2 "collection"'W  +68 "core" +3 .tCS.seek 5ml +2 "collection"'M'l +1201 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'V @ +42 "core" B +2 "collection"'-% +4 "core" %lMQ\  +2 .tCS.seek 7ml +2 "collection"'c' +535 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +2 "collection"'z  +41 "core"  +2 .tCBV.dial :waste2 +2 "collection"'{  +105 "core"  +3 .tCS.seek 0ml + "collection"'<' +1634 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'@& +4 "core" &OoOR\ I +2 "collection"'S% +3 "core" %PT\ + .tCSV.dial CSR +2 "collection"'2  +39 "core"  +2 .tCSR.select :kill + "collection"' +10 .tCS.seek 8ml +2 "collection"'' +1887 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"']' D +532 "core" ' +4 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +2 "collection"'q + 'P  +96 "core" +34  +2 .tCTV.dial :intake + "collection"'H  +70 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'5' \\ +1904 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'D  +69 "core"  +2 .tCS.reconfigure CSconfig +59 "collection"'#P d@b +5 .tCS.seek 0ml +2 "collection"'J' +593 "core" ' +2 .tCSV.dial CSR + "collection"'e  +108 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"''l +1346 "core" ' +2 .tdelay 5 seconds +503 .CSR.select :air + "collection"' +10 .tCS.seek 10ml + "collection"'' D +1348 "core" ' +2 .tCSV.dial CBV + "collection"'R +94 "core" +3 .tCS.seek 0ml + "collection"'`' +2618 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&7& +4 "core" & $ 3 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&( +3 "core" ( + "manipulator"&w& +4 "core" &  3 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &&& +2 "core" & 0 3 +2 .tForearm.seek CC +2 "manipulator"&'ρ +101 "core" ' +2 .tHand.close + "manipulator"&f/ +69 "core" / +2 .tCC.seek :open +2 "collection"'X( +379 "core" ( +2 "manipulator"&8& +4 "core" & & 3 +2 "manipulator"&% +3 "core" % ς y +2 .tForearm.seek :retract +2 "manipulator"&*'\ +101 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&9(- +276 "core" ( +2 "manipulator"&}& +4 "core" &-  C +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- Q C +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&)' +110 "core" ' +2 .tHand.open + "manipulator"&1 +69 "core" 1 +2 "manipulator"&,% +4 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +106 "core" ' +2 #tCompleted [Sample.deep; initialPurge; da withoutWCR] begun 06:25:31 + #Preparing to sleep until 11:00AM 8/07/2018 +5 #Asleep til 11:00AM 8/07/2018 +4 ."shutdown"CC.coast +2 "collection"'6 +3 #tContinuing at 11:00 +3 ."shutdown"CS.coast +3 E?\ .. +2 "collection"'5 +4 ."Qmail"GoodNews.email "Then, in tube 5: /home/esp/esp2/mission/2018_07_19_niagara_mission.rb:153\\n{1 => 22, 2 => 22, 3 => 22, 4 => 9, 5 => 13}\\nCan@08:23:12, 26.1C, 27% humidity, 14.3psia, 13.511V, 0.208A, 0.208A avg, 2.81W",Subject: "Asleep until 11:00" +4 ."shutdown"PC.coast +149 "processing"%6 +2 ."shutdown"PS.coast + "processing"%5 +3 ."shutdown"Forearm.coast + "manipulator"&5 +2 ."shutdown"\Elbow.coast + "manipulator"&6 +38 ."shutdown"Sleepy.power :dwarf,:OFF +2 .Sleepy.power :raw,:OFF + #Shutdown +8278 EA\ q +60002 F\ j +60002 K\ o +60003 J\ l +60002 L\ o +60002 K\ %%i +60002 M\ t +60002 L\ r +60003 M\ n +60002 K\ l +60002 K\ ##| +60002 M\ p +60002 K\ p +60003 M\ h +60002 K\ r +60002 L\ l +32257 O\ c +35 #tPowering up Dwarves +493 .Sleepy.power :raw,:ON +5 "sampler") +2 )l +2 "core"  + "collection"' +3 '( +2 "core"  +2 "processing"% +2 %  +3 "core"  + "collection"' 9\ +2 ' 0\ +2 ' -\ + "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +2 "sampler")&\ +2 .tSS.configure SSconfig +2 "sampler")#.0X 22, 2 => 22, 3 => 22, 4 => 9, 5 => 13}\\nCan@11:00:31, 25.5C, 27% humidity, 14.3psia, 13.496V, 0.294A, 0.294A avg, 3.97W",Subject: "Started 2018_07_19_niagara_mission phase /home/esp/esp2/mission/2018_07_19_niagara_mission.rb:153" + .tSample.shallow +115 "sampler")2 +19 "core" 2 +2 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'~& +4 "core" &\\_\  + .tHand.open +2 "manipulator"&K1 +74 "core" 1 +2 "manipulator"&& +5 "core" &  H +2 "manipulator"&!% +3 "core" % \  L  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&Q(- +172 "core" ( +3 "manipulator"&Y& +4 "core" &-  [ +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- Q [ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :garage + "manipulator"&1' +106 "core" ' +2 .tHand.close + "manipulator"&/ +75 "core" / +2 "manipulator"&& +4 "core" &- [ +2 "manipulator"&Z% +4 "core" %   +2 .tForearm.seek :retract + "manipulator"&'\ +106 "core" ' +2 .t\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&t( +271 "core" ( +2 "manipulator"&k& +4 "core" & [ 2 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &:& +3 "core" & \ 2 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +3 "manipulator"&I'ρ +100 "core" ' +2 "manipulator"&p& +4 "core" & w 2 +2 "manipulator"&%% +3 "core" %w  +3 "collection"'^& +3 "core" &Z_\  +2 "collection"'3& +4 .tCC.seek :closed +2 "collection"'F(O +2 "core" &Z` \  +4 &Y^\  +9 &6]_\ +| +9 &i[^\ ? +10 &nn[_\ K +9 &2Y[^\ J +9 &Z\\`\ J +10 &Y\\`\ J +9 &xY\\`\ J +9 &:Y[_\ J +11 &W\\`\ K +8 &W[_\ K +10 & V\\_\ K +9 &"AW]`\ K +9 &$W[_\ K +10 &%W^_\ K +9 &'W[a\ K +9 &)IV]_\ K +10 &+ WZ_\ K +9 &,]Y_\ K +9 &.\\[`\ J +10 &0RZZ`\ J +9 &2X]^\ J +10 &3Y^_\ J +9 &5W\\_\ K +9 &7ZVZ`\ K +10 &9\\[a\ K +9 &:\\Z`\ K +9 &<\\[^\ K +10 &>aZ[^\ K +9 &@#W]_\ K +10 &A][^\ K +9 &CYY`\ K +9 &Ei][_\ K +10 &G)gZ_\ L +9 &H}[_\ N +10 &JZ_\ S +9 &LQX^\ V +9 &NZ\\\ E +11 &O5E[^\ %n +8 &Oxr[^\ J +5 ( +5 "collection"'3& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.82 + "collection"'#& +4 "core" &Oxe[^\ J + &OxeY^\ J +2 .tHand.open + "manipulator"&1 +71 "core" 1 +2 "manipulator"&h% +4 "core" % w   +3 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&r'\ +95 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"' & +4 "core" &Oxe\\^\ J +3 "collection"'0% +3 "core" %Y^\ +2 #tCS Pulling 5ml of flush + .CSV.dial CSR + "collection"'C  +123 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"'B'l +1370 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 '% +2 "core" %lY]\ +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml + "collection"'i' +646 "core" ' +2 .tCSV.dial :waste + "collection"'/ +122 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'a' +1989 "core" ' +2 #tPurging external Intake + "collection"'& +4 "core" &OxeX^\ J + "collection"'?% +4 "core" %Y]"\ + .tCSV.dial :flush +2 "collection"'  +40 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'4' D +2362 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +6 .tCBV.dial CSV + "collection"'. + 'j  +5 "core"  +64  +2 .tCTV.dial :intake +2 "collection"'v  +70 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'>' +2337 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'  +71 "core" ~ +2 #tFlushing upper manifold + "collection"'y& +4 "core" &OxdV[\ \ J +2 "collection"''% +3 "core" %X[\ + .tCSV.dial :flush +2 "collection"'  +69 "core"  +3 .tCS.seek 5ml +2 "collection"'+'l +1217 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'W @ +41 "core" A +2 "collection"'% +4 "core" %lX[\ \ +2 .tCS.seek 7ml +52 "collection"'V' +539 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +2 "collection"'- +97 "core" ~ +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"'M' +1644 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'z'- +758 "core" ' +2 .tCSV.dial :waste + "collection"'{ +54 "core" +3 .tCS.seek 0ml + "collection"'c' +764 "core" ' +2 "collection"'@& +4 "core" &OxcY]\ J +2 "collection"'S% +3 "core" %X\\\ + .tCSV.dial :flush +2 "collection"'2  +41 "core"  +3 .tCS.seek 3ml +2 "collection"'<'- +765 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +40 "core" A +2 "collection"'q% +4 "core" %-X^\  +2 .tCS.seek 5ml +2 "collection"'P'l +540 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml + "collection"'H' +1211 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"']'- +765 "core" ' +2 .tCSV.dial :waste + "collection"'D +69 "core" +3 .tCS.seek 0ml + "collection"'5' +764 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&e& +4 "core" & 2 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&J( +3 "core" ( +2 "manipulator"&& +4 "core" & 2 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &R& +2 "core" & 2 +2 .tForearm.seek CC +2 "manipulator"&'ρ +95 "core" ' +2 .tHand.close + "manipulator"&7/ +70 "core" / +2 .tCC.seek :open +2 "collection"'w( +375 "core" ( +2 "manipulator"&&& +4 "core" & 8 2 + "manipulator"&f% +4 "core" % Ϗ M +2 .tForearm.seek :retract + "manipulator"&m'\ +95 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&N(- +226 EL\ == +50 "core" ( +2 "manipulator"& & +4 "core" &-  S + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &8& +2 "core" &- S +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +111 "core" ' +3 .tHand.open + "manipulator"&1 +66 "core" 1 +2 "manipulator"&}% +4 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +103 "core" ' +2 #tda sampling at most 1000ml +3 #Loading sh1 puck from tube 5 into Collection Clamp +2 ."Qmail"HABfans.email "Started da in tube 5 at 11:04:44EDT07-Aug-18\\n{1 => 22, 2 => 22, 3 => 22, 4 => 9, 5 => 13}\\nCan@11:04:40, 25.7C, 27% humidity, 14.3psia, 13.491V, 0.300A, 0.300A avg, 4.05W",Subject: "da sampling at most 1000ml" +2 "collection"'& +181 "core" &\\`\ +2 "manipulator"&% +3 "core" %\  > 4 +2 "storage"(,% +4 "core" %~\ \ \ \ + "storage"(*. +4 "core" .( +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 + "storage"()(; +967 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (X& +2 "core" &;%\ \  '\ \  +2 "manipulator"&`& +3 "core" &-  S +2 "manipulator"&6% +3 "core" %\  4 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 5 +2 "manipulator"&=( +176 "core" ( +3 "manipulator"&& +8 "core" & L e +4 "storage"(9& +5 "core" &;$ \  \ \  +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&' +104 "core" ' +2 "storage"(l& +4 "core" &;% \ \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(('L +185 "core" ' +2 "storage"( - +4 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (& +2 "core" &;$ \ \  +2 "manipulator"&E& +3 "core" & Y e +2 .t\Elbow.seek 5 +2 "manipulator"&U( +3 "core" ( +2 "manipulator"&s& +4 "core" & _ e +2 "storage"(\\& +3 "core" &;$ W\ \  +2 .tForearm.seek 5 + 300 counts +2 "manipulator"&g'k +13 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +55 "manipulator"&L/ +75 "core" / +13 ."downElevator"SE.seek :down +4 "manipulator"&_& +6 "storage"(u'v +4 "core" & t e +2 "manipulator"&x% +4 "core" % j p +3 .tForearm.seek :retract +2 "manipulator"&"'\ +95 "core" ' +2 .t\Elbow.seek CC + "manipulator"&A( +49 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +109 "core" ( +2 "manipulator"&O& +4 "core" &\  C "y +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &$& +3 "core" &  "y +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&['ρ +101 "core" ' +2 "manipulator"&;& +4 "core" &\    "y +2 "manipulator"&% +4 "core" %ω 9 +2 "collection"' & +4 "core" &\\`\ +2 "collection"'b& +4 .tCC.seek :closed + "collection"' (O +3 "core" &Z_"\ +4 &[_\  +8 &4\\_\ *z +9 &g[`\ > +10 &oZ_\ K +9 &WY[_\ J +9 &ZZ`\ J +10 &ZX_\ J +34 &V[]\ J + &`ZY_\ J + &"Z[]\ J + &ZY_\ J +10 & YZ_\ J +9 &"hVZ\\\ J +9 &$)]\\_\ J +10 &%YZ`\ J +9 &'Y]^\ J +10 &)pY\\`\ J +9 &+2Y\\_\ J +9 &,Z[^\ J +10 &.Y[_\ J +9 &0v]Y_\ \ K +9 &29VZ`\ J +10 &3Y\\` \ J +9 &5Y\\^ \ J +10 &7Y\\` \ J +9 &9AZ\\^\ J +9 &;Y]a\ J +10 &<Y]]\ J +9 &>Z\\`\ \ J +9 &@IZ[`\ J +11 &B [\\_\ J +8 &CZ]`\ K +10 &E^[^\ K +9 &GMgZ_\ L +9 &I[_\ P +10 &J]_\ U +9 &Lu/4\ V +9 &N5:;\ D +10 &O=;8@\ &q +9 &Or9>\ K +5 ( + "collection"'b& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.75 +2 .Hand.open + "manipulator"&d1 +71 "core" 1 +2 "manipulator"&% +4 "core" % ψ ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&~'\ +94 "core" ' +32 .tSC.coast +2 "storage"(6 +2 #tcollectSample 1000ml w/bubble point of 24psi + #Priming 7ml + .Sleepy.power :sampler,:ON + .Intake.select :close + .\Exhaust.select :close + .SS.hold + "sampler")K+ +4 "core" + + "sampler")% +4 "core" % y\  + "collection"'!& +4 "core" &OgTW\ yK +2 EL\ ^^ +2 #tCalibrating pressure and temperature sensors + .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X +19  +2 .tdelay 3.8 seconds +382 "collection"'% +3 "core" %[_\ z +2 "sampler")% +4 "core" %?, \ o + .tSSV.dial :spit +2 "sampler")Z +128 "core" +3 .tSS.seek 0ml + "sampler")G' +280 "core" ' +2 .tSSV.dial CBV + "sampler")1  +130 "core" +2 .tCTV.dial :intake +2 "collection"'k  +71 "core"  +2 #tWaiting for external sampler to finish priming... + .delayUntil "11:08:14.09" +16501 ."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" %\ o +2 #tIntake @17.4psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X% +3 "core" %_d\ n +2 "sampler")W% +3 "core" %4QT u\  +53 "collection"'% +3 "core" %\ q +2 "sampler")+% +3 "core" % \  +2 "sampler")-% +3 "core" % }\  +2 .tIntake.select :close + "sampler")0 +10 )V% +2 "core" % |\  + .tSSV.dial :exhaust +2 "sampler")M  +75 "core"  +2 .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X% +3 "core" %\ m +2 "sampler")W% +3 "core" %fQ \  +15 "collection"'% +3 "core" %~\ l +2 "sampler")+% +3 "core" %fQ q\  +15 "collection"'-% +3 "core" %\ l +2 "sampler")V% +3 "core" %fQ p\  +15 "collection"'M% +3 "core" %\ l +2 "sampler")% +3 "core" %fQ \  +2 "collection"'z% +3 "core" %\ k +2 #tIntake @16.7psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 89 +2 "sampler")#.Y0X% +4 "core" %EOG {\  +14 "collection"'W% +3 "core" %\ l +2 "sampler")% +3 "core" %EOF y\  +15 "collection"'+% +3 "core" %\ l +2 "sampler")-% +3 "core" %EOG \  +15 "collection"'V% +3 "core" %\ l +2 "sampler")M% +3 "core" %EOG {\  +15 "collection"'% +3 "core" %\ l +2 "sampler")z% +4 "core" %EOG q\  +14 "collection"'{% +3 "core" %\ l +2 "sampler")2% +4 "core" %EOG  z\  +14 "collection"'C% +3 "core" %\ m +2 "sampler")c% +4 "core" %EOF  r\  + "collection"'% +4 "core" %\ k + #tIntake @17.1psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 53 + "sampler")#.50X% +3 "core" %  n\ A +2 .tIntake.select :close + "sampler")0 +9 )W% +2 "core" %  o\ A +2 .tSSV.dial :exhaust + "sampler")  +73 "core"  +2 .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X v\  +15 "collection"'% +3 "core" %\ j +2 "sampler")R% +4 "core" %[  {\  +14 "collection"'7% +3 "core" %\ j +2 "sampler")t% +4 "core" %Z q\ c +14 "collection"'r% +3 "core" %\ i +2 "sampler")q% +3 "core" %Z v\ c +15 "collection"'&% +3 "core" %\ j +2 "sampler")f% +3 "core" %Z y\ c +15 "collection"'F% +3 "core" %\ j +2 "sampler") % +4 "core" %Z p\ c +14 "collection"'@% +3 "core" %\ m +2 "sampler")J% +3 "core" %Z \ c +15 "collection"'% +3 "core" %\ i +2 "sampler")}% +3 "core" %Z \ c +15 "collection"'% +3 "core" %\ i +2 "sampler")m% +3 "core" %Z\  p\ c +15 "collection"'% +3 "core" %\ i +2 "sampler"),% +4 "core" %Z |\ c +14 "collection"'% +3 "core" %\ h +2 "sampler")*% +3 "core" %Z z\ c +2 "collection"'% +3 "core" %\ i +2 .tSS.reconfigure SSinhale.with maxSpeed: 39 +2 "sampler")#.'0X% +3 "core" %\ f +2 "sampler")W% +3 "core" %{T x\  +15 "collection"'% +3 "core" %\ g +2 "sampler")K% +3 "core" %{T p\  +15 "collection"'-% +3 "core" %\ e +2 "sampler")V% +3 "core" %{T }\  +15 "collection"'+% +3 "core" %\ f +2 "sampler")% +3 "core" %{S z\  +15 "collection"'z% +3 "core" %\ g +2 "sampler"){% +3 "core" %{S u\  +15 "collection"'2% +3 "core" %\ g +2 "sampler")C% +3 "core" %{S |\  +15 "collection"'c% +3 "core" %\ g +2 "sampler")% +3 "core" %{R n\  +15 "collection"'I% +3 "core" %\ g +2 "sampler")<% +3 "core" %{R t\  +15 "collection"'P% +3 "core" %\ h +2 "sampler")H% +4 "core" %{R {\  +14 "collection"'D% +3 "core" %\ g +2 "sampler")]% +4 "core" %{R s\  +14 "collection"'e% +3 "core" %\ g +2 "sampler")% +4 "core" %{S r\  +14 "collection"'R% +3 "core" %\ g +2 "sampler")7% +3 "core" %{R |\  +15 "collection"'t% +3 "core" %\ f +2 "sampler")r% +3 "core" %{R p\  +15 "collection"'q% +3 "core" %\ g +2 "sampler")&% +4 "core" %{R w\  +14 "collection"'f% +3 "core" %\ f +2 "sampler")F% +3 "core" %{R ~\  +15 "collection"' % +3 "core" %\ g +2 "sampler")@% +3 "core" %{R o\  +15 "collection"'J% +3 "core" %\ g +2 "sampler")% +3 "core" %{Q ~\  +15 "collection"'}% +3 "core" %\ g +2 "sampler")% +3 "core" %{P x\  +15 "collection"'m% +3 "core" %\ g +2 "sampler")% +3 "core" %{R r\  +2 "collection"',% +3 "core" %\ f +2 #tIntake @17.1psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 29 +2 "sampler")#.0X% +3 "core" %_ o\  +15 "collection"'W% +3 "core" %\ e +2 "sampler")% +3 "core" %^ p\  +15 "collection"'K% +3 "core" %\ e +2 "sampler")-% +3 "core" %^ \  +15 "collection"'V% +3 "core" %\ d +2 "sampler")+% +3 "core" %_ q\  +15 "collection"'% +3 "core" %\ e +2 "sampler")z% +3 "core" %^ r\  +15 "collection"'{% +3 "core" %\ f +2 "sampler")2% +3 "core" %^ ~\  +15 "collection"'C% +3 "core" %\ f +2 "sampler")c% +3 "core" %^ m\  +15 "collection"'% +3 "core" %\ f +2 "sampler")I% +3 "core" %^ \  +15 "collection"'<% +3 "core" %\ g +2 "sampler")P% +3 "core" %^ \  +16 "collection"'H% +3 "core" %\ h +2 "sampler")D% +3 "core" %^ \  +15 "collection"']% +3 "core" %\ j +2 "sampler")e% +3 "core" %_ s\  +15 "collection"'% +3 "core" %\ k +2 "sampler")R% +3 "core" %^ n\  +15 "collection"'7% +3 "core" %\ j +2 "sampler")t% +3 "core" %_ {\  +15 "collection"'r% +3 "core" %\ j +2 "sampler")q% +3 "core" %^ o\  +15 "collection"'&% +3 "core" %\ i +2 "sampler")f% +4 "core" %b o\  +14 "collection"'F% +3 "core" %\ k +2 "sampler") % +3 "core" %-  w\  +15 "collection"'@% +3 "core" %\ n +2 "sampler")J% +3 "core" %\  o\ _ +15 "collection"'% +3 "core" %\ n +2 "sampler")}% +3 "core" %   p\ @ +2 "collection"'% +3 "core" %\ n +2 #tIntake @17.3psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 23 +2 "sampler")#.0X% +2 "core" %\ f +2 "sampler")W% +4 "core" %yX \  +14 "collection"'% +3 "core" %\ f +2 "sampler")K% +3 "core" %yY y\  +15 "collection"'-% +3 "core" %\ f +2 "sampler")V% +3 "core" %yX v\  +15 "collection"'+% +3 "core" %\ f +2 "sampler")% +4 "core" %yX \  +14 "collection"'z% +3 "core" %\ g +2 "sampler"){% +3 "core" %yY s\  +15 "collection"'2% +3 "core" %\ h +2 "sampler")C% +3 "core" %yY }\  +15 "collection"'c% +3 "core" %\ f +2 "sampler")% +3 "core" %yX \  +15 "collection"'I% +3 "core" %\ f +2 "sampler")<% +4 "core" %yY p\  +14 "collection"'P% +3 "core" %\ f +2 "sampler")H% +3 "core" %yY \  +15 "collection"'D% +3 "core" %\ f +2 "sampler")]% +3 "core" %yY u\  +15 "collection"'e% +3 "core" %\ g +2 "sampler")% +3 "core" %yY n\  +15 "collection"'R% +4 "core" %\ e +2 "sampler")7% +3 "core" %yY p\  +15 "collection"'t% +3 "core" %\ f +2 "sampler")r% +3 "core" %yX s\  +15 "collection"'q% +3 "core" %\ f +2 "sampler")&% +3 "core" %yY x\  +15 "collection"'f% +3 "core" %\ g +2 "sampler")F% +3 "core" %yX p\  +15 "collection"' % +3 "core" %\ f +2 "sampler")@% +3 "core" %yX w\  +15 "collection"'J% +3 "core" %\ f +2 "sampler")% +3 "core" %yY \  +15 "collection"'}% +3 "core" %\ e +2 "sampler")% +3 "core" %yY q\  +15 "collection"' % +3 "core" %\ f +2 "sampler")% +3 "core" %yY x\  +15 "collection"',% +3 "core" %\ f +2 "sampler")4% +3 "core" %yY {\  +15 "collection"'*% +3 "core" %\ f +2 "sampler")% +4 "core" %yY u\  +14 "collection"'M% +3 "core" %\ f +2 "sampler")`% +3 "core" %yX w\  +15 "collection"'6% +3 "core" %\ g +2 "sampler")% +4 "core" %yY {\  +14 "collection"'N% +3 "core" %\ g +2 "sampler")l% +3 "core" %yY u\  +15 "collection"'S% +3 "core" %\ f +2 "sampler")% +3 "core" %yX z\  +15 "collection"' % +3 "core" %\ e +2 "sampler")% +4 "core" %yX p\  +14 "collection"'E% +3 "core" %\ e +2 "sampler")s% +3 "core" %yX q\  +15 "collection"'\\% +3 "core" %\ e +2 "sampler")8% +3 "core" %yX {\  +15 "collection"'L% +3 "core" %\ f +2 "sampler")_% +3 "core" %yY  n\  +15 "collection"'x% +3 "core" %\ f +2 "sampler")=% +3 "core" %yY  w\  +15 "collection"'% +3 "core" %\ g +2 "sampler")O% +3 "core" %zY ~\  +15 "collection"'$% +3 "core" %\ f +2 "sampler")(% +3 "core" %zY p\  +15 "collection"'g% +3 "core" %\ e +2 "sampler");% +3 "core" %zY \  +2 "collection"'% +3 "core" %\ e +2 #tIntake @17.3psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 19 +3 "sampler")#.0X% +3 "core" %"] }\  +15 "collection"'W% +3 "core" %\ k +2 "sampler")% +4 "core" %"] t\  +14 "collection"'K% +3 "core" %\ k +2 "sampler")-% +3 "core" %"] w\  +15 "collection"'V% +3 "core" %\ j +2 "sampler")+% +4 "core" %"] s\  +14 "collection"'% +3 "core" %\ j +2 "sampler")z% +3 "core" %"] t\  +15 "collection"'{% +3 "core" %\ k +2 "sampler")2% +3 "core" %"] z\  +15 "collection"'C% +3 "core" %\ k +2 "sampler")c% +3 "core" %"] u\  +15 "collection"'% +3 "core" %\ j +2 "sampler")I% +3 "core" %"] o\  +69 "collection"'<% +12 "core" %\ j +2 "sampler")P% +3 "core" %"] n\  +15 "collection"'H% +3 "core" %\ k +2 "sampler")D% +3 "core" %"] r\  +15 "collection"']% +3 "core" %\ j +2 "sampler")e% +3 "core" %"] \  +15 "collection"'% +3 "core" %\ j +2 "sampler")R% +4 "core" %"] m\  +14 "collection"'7% +3 "core" %\ j +2 "sampler")t% +3 "core" %"]\ \ p\  +15 "collection"'r% +3 "core" %\ j +2 "sampler")q% +3 "core" %"]  v\  +15 "collection"'&% +3 "core" %\ j +3 "sampler")f% +3 "core" %"]  \  +15 "collection"'F% +3 "core" %\ j +2 "sampler") % +3 "core" %"]  |\  +15 "collection"'@% +3 "core" %\ k +2 "sampler")J% +3 "core" %"] k\  +2 "collection"'% +4 "core" %\ j + #tIntake @17.3psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 17 +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'u' +108 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")" +127 "core" +3 .tSS.reconfigure SSexhale + "sampler")#.0X +3 ."airStroke"CS.seek 10ml +2 "collection"'' D +50 "core" ' +2 .t\Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV,avoiding: :exhaust +2 .tCBV.dial SSV +2 "sampler")  +183 "core"  +2 .tCTV.dial :air + .delay 15 seconds +1503 .SSV.dial :spit,avoiding: :exhaust +2 "sampler")Z +128 "core" +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +4 .tSS.seek 0ml +3 "collection"'Y  + "sampler")1' +5 "core" ' + .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")k  +120 "core" ~ +7  +308 ' +2 "sampler")w% +4 "core" % w\ + .tCBV.dial between SSV and waste2 +2 "collection"'G  +38 "core"  +3 "collection"'p% +3 "core" % AY]\ \ +2 ."connect"CTV.dial CSV,avoiding: :air +2 .tCSV.dial CTV +2 "collection"':  +41 "core"  +2 .tCS.reconfigure CSpressurize +2 "collection"'# d@<< b +3 .tCS.seek 0ml + "collection"'^' +2421 "core" '  \ +3 "collection"'% +3 "core" %   \  +2 "sampler")\ % +3 "core" % w\ +2 #tBubblePoint: Intake @38.3psia, Outlet @14.2psia + .CBV.dial SSV + "collection"'Q @ +37 "core" B +3 .tSS.reconfigure SSconfig + "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'/' +114 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")% +107 "core" ' +3 ."CSpush"CS.coast + "collection"'5 +16 "core" +3 .tSS.reconfigure SSexhale + "sampler")#.0X'Ͱ +1422 "core" ' +2 .tCSV.dial CSR + "collection"'W  +42 "core"  +2 .tCSR.select :AqMeOH + "collection"' +10 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 2ml +2 "collection"'' \\ +592 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 'K% +2 "core" % bZ^*\  +2 .tCS.seek 5.001ml +2 "collection"'-'l +836 "core" ' +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'V  +40 "core"  +3 .tCS.seek 1ml + "collection"'+' +1103 "core" ' +3 #tHeating sh1 puck from tube 5 in Collection Clamp to 70C for 10:00 +59 .CH.seek 70C,8:00 +3 "collection"' \  +2 'z9 +5 "core" 956 +102 "collection"'{9 +3 "core" 96d +102 "collection"'29 +3 "core" 96 d +102 "collection"'C9 +3 "core" 97 d +102 "collection"'c9 +3 "core" 99d +102 "collection"'9 +3 "core" 9;d +102 "collection"'I9 +3 "core" 9>d +102 "collection"'<9 +3 "core" 9Cd +102 "collection"'P9 +3 "core" 9J"d +102 "collection"'H9 +3 "core" 9S&d +102 "collection"'D9 +8 "core" 9^+d +102 "collection"']9 +3 "core" 9j/d +102 "collection"'e9 +3 "core" 9x3d +102 "collection"'9 +3 "core" 97d +102 "collection"'R9 +3 "core" 9 +3 .tCS.seek 5ml + "collection"'B'l +1349 "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 + "collection"'^  +42 "core"  +4 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"'/ @ +42 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'' +1356 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"' +94 "core" ~ +2 .tCBV.dial CSV + "collection"'i  +29 "core"  +2 "collection"'a% +4 "core" % \ +2 .tCS.seek 4.999ml +2 "collection"'?'l +1348 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'.  +41 "core" +2 "collection"'v% +4 "core" %lyO\  +2 .tCS.seek 6.999ml +2 "collection"'j' +585 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"') @ +51 "core" A +64 .tCS.seek 10ml +2 "collection"'y' D +864 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +122 "core" b +3 #tRecycling Lysate (#1 of 1) .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'   +38 "core" " +3 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +2 "collection"''  +2 'W  +25 "core"  +103  +3 .tCS.seek 5ml + "collection"'>'l +1358 "core" ' +3 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'K @ +96 "core" @ +2 .tCSV.dial :waste +2 "collection"' +97 "core" +3 .tCS.seek :empty + "collection"'V'Ͱ +1354 "core" ' +2 .tCSV.dial :air + "collection"'- @ +69 "core" A +3 .tCS.seek 5ml +2 "collection"'z'l +1348 "core" ' +2 .tCSV.dial CTV + "collection"'{  +41 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'2 @ +42 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'C  +41 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'c @ +41 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'' +1355 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"'I +96 "core" ~ +2 .tCBV.dial CSV + "collection"'<  +37 "core"  +5 "collection"'P% +3 "core" %z~Q\ +3 .tCS.seek 5ml + "collection"'H'l +1357 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +4 "collection"'D  +42 "core" +2 "collection"']% +4 "core" %l\  +2 .tCS.seek 7ml +2 "collection"'e' +606 "core" ' +2 .tdelay 5 seconds +503 .CSV.dial :air2 +2 "collection"' @ +40 "core" > +3 .tCS.seek 10ml + "collection"'R' D +858 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'7 ` +107 "core" ^ +2 #tLysing Complete +2 "collection"'t& +3 "core" &Of!#\ K +2 #tStoring sh1 puck in Collection Clamp to tube 4 + "manipulator"&r% +4 "core" %\  H  +2 "storage"(q% +3 "core" %u  \ +2 "storage"(&. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 + "storage"(f(,B +340 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (F& +3 "core" &,B\ \ \ + "manipulator"& & +4 "core" &\  "y + "manipulator"&@% +4 "core" %\   +2 .t\Elbow.reconfigure TightElbow +4 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 +2 "manipulator"&J( +162 "core" ( +2 "manipulator"&& +4 "core" &  +2 "storage"( & +3 "core" &,B\ \ \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&}'_ +92 E9\ 99 +2 "core" ' + "storage"( & +4 "core" &,B\  \ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"('L +217 "core" ' +3 "storage"(,- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&& +3 "core" &   +2 "storage"(*& +4 "core" &,B\ D\ + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 4 +2 "manipulator"&'Σ +30 "core" ' +2 .t\Elbow.hold + "manipulator"&6, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(`- +2 "core" -' +3 .tSE.seek 8.09 Pucks below Top Plate + "storage"(N' +39 "core" ' +2 "manipulator"&5% +4 "core" %Σ  +2 "storage"(M& +3 "core" &,B \ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 300 counts + "manipulator"&l' +19 "core" ' +2 "manipulator"&S& +4 "core" &  +2 "storage"( & +4 "core" &,B !\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&4'_ +24 "core" ' +2 .tSE.seek 9.09 Pucks below Top Plate +2 "storage"(' +53 "core" ' +2 "manipulator"&E& +4 "core" & (  +2 "manipulator"&s% +4 "core" %Z + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&\\'\ +90 "core" ' +3 .t\Elbow.seek CC + "manipulator"&( +144 "core" ( +4 "manipulator"&L& +3 "core" & 1 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &_& +3 "core" & 1 +2 .tForearm.seek CC + "manipulator"&x'ρ +101 "core" ' +2 .tHand.close + "manipulator"&/ +74 "core" / +54 .tCC.seek :open +9 "collection"'( +379 "core" ( +2 "storage"(O& +4 "core" &,B \ +2 "storage"($& +3 "core" &,B ?\ +2 "manipulator"&=& +3 "core" & 1 +2 "manipulator"&(% +3 "core" % z o +2 .tForearm.seek :retract +2 "manipulator"&;'\ +102 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 +2 "manipulator"&( +150 "core" ( +2 "manipulator"&U& +4 "core" &  +2 "storage"(g& +3 "core" &,B `\ +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 4 + "manipulator"&"'Σ +104 "core" ' +2 .t\Elbow.hold +2 "manipulator"&8, +3 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&1 +74 "core" 1 +12 "manipulator"&u% +6 "core" % δ 2 R +2 "storage"(& +4 "core" &,B \ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 317 counts + "manipulator"&' +24 "core" ' +2 "manipulator"&b& +4 "core" & W  +2 "storage"(d& +4 "core" &,B s\ +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts +2 "manipulator"&!'_ +15 "core" ' +2 "storage"([% +4 "core" % A\ +4 ."downElevator"SE.seek :down +2 "storage"(X'v +99 (|% +2 "core" %n \\ [ \ PI +2 "manipulator"&T% +4 "core" %p +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +69 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +17 "core" ' +2 .tSC.coast + "storage"(6 +3 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +4 "core" &',4\ +2 .tHand.open + "manipulator"&91 +15 "core" 1 +2 "manipulator"&Z& +4 "core" &  +2 "manipulator"&Y% +4 "core" %\   +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&k(- +171 "core" ( +4 "manipulator"&& +4 "core" &- u A + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &w& +2 "core" &- u A +3 .tForearm.seek :garage + "manipulator"&G' +104 "core" ' +2 .tHand.close + "manipulator"&p/ +73 "core" / +2 "manipulator"&:& +4 "core" &- m A +2 "manipulator"&% +3 "core" %  +3 .tForearm.seek :retract + "manipulator"&'\ +104 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&\ ( +273 "core" ( +2 "manipulator"&Q& +4 "core" &  2 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &1& +2 "core" &  2 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&h'ρ +100 "core" ' +2 "manipulator"&& +4 "core" &  a 2 +2 "manipulator"&% +4 "core" %~ +2 "collection"'3& +3 "core" &)*\\\ +2 "collection"'& +4 .tCC.seek :closed + "collection"'+(O +3 "core" &),Q\ +4 &'+)\ : +9 &FM~',\ / +10 &{v(-\ D +9 &+]',\ I +9 &Z)-\ I +10 &X)*\ I +9 &s\\),w\ I +9 &5[(-\ I +10 &[&,\ I +9 &\\(,\ I +10 &zZ),\ I +9 &!;[(-{\ J +9 &"Z*+i\ I +10 &$^(+L\ J +9 &&Z)-=\ I +9 &(EZ',3\ I +10 &*[(,\ I +9 &+Z'+\ I +10 &-W)+\ I +9 &/M\\*+\ I +9 &1Y(,\ I +10 &2\\)-m\ I +9 &4Z),]\ J +9 &6T[(+\ I +10 &8\\'.\ I +9 &9Z(+\ J +10 &;Z).\ I +9 &=\\\\++\ I +9 &?[(,\ I +10 &@W).\ I +9 &BW*-\ I +9 &Dc^)+\ I +10 &F#b)-\ J +9 &Gm),\ K +10 &I)+\ O +9 &KM(*\ T +9 &M *-\ V +10 &Nz)-|\ 3 +10 &Oi/)+o\ Z +8 ( + &OT(-f\ D +2 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.63 + "collection"'n& +4 "core" &OT&*w\ D +2 .tHand.open + "manipulator"&m1 +68 "core" 1 +2 "manipulator"&0% +4 "core" % } +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&#'\ +93 "core" ' +2 .tPSV.dial PSR + "processing"%% +126 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%^' +1607 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +4 "processing"%/  +54 "core"  +3 .tPS.seek 0ml + "processing"%B'W +1615 "core" ' +2 .tPSV.dial PSR + "processing"% +41 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%i' +2629 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%a + "collection"'  +5 "core"  +2 "processing"%.  +42 "core"  +31 +2 .tPSV.dial :mixloop + "processing"%v +97 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%?  +123 "core" +65 .tPS.seek 0ml +2 "processing"%)'W +2636 "core" ' +2 .tPSV.dial :air + "processing"%j  +41 "core"  +3 .tPS.seek 2.5ml + "processing"%' +2630 "core" ' +2 .tPSV.dial :mixloop + "processing"% +42 "core" +3 .tPS.seek 0ml + "processing"%''W +2626 "core" ' +2 .tPSV.dial :air +2 "processing"%W  +41 "core"  +3 .tPS.seek 2.5ml + "processing"%y' +2632 "core" ' +2 .tPSV.dial :mixloop + "processing"%K +43 "core" +3 .tPS.seek 0ml + "processing"%'W +2635 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&>& +4 "core" &  v 2 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&-( +2 "core" ( +2 "manipulator"&V& +4 "core" &  2 +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &{& +2 "core" &  8 2 +2 .tForearm.seek CC +2 "manipulator"&2'ρ +101 "core" ' +2 .tHand.close + "manipulator"&C/ +72 "core" / +2 .tCC.seek :open +2 "collection"'c( +379 "core" ( +2 "manipulator"&z& +4 "core" &  B 2 +2 "manipulator"&I% +3 "core" % n # b +2 .tForearm.seek :retract +2 "manipulator"&<'\ +97 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&P(- +275 "core" ( +2 "manipulator"&& +4 "core" &- } ' +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &D& +3 "core" &- ' +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&]' +109 "core" ' +3 .tHand.open +2 "manipulator"&H1 +73 "core" 1 +2 "manipulator"&% +4 "core" %   ǽ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&e'\ +98 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing + ."connect"PRV.dial CBV +2 .tCBV.dial PRV + .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 5 into Collection Clamp + "collection"'7& +4 "core" &15b\ +2 "manipulator"&t% +4 "core" %\   +2 "storage"(r% +3 "core" %| ] [ R\ +2 "storage"(q. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"(&(; +345 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (F& +3 "core" &< 5 , >\  + "manipulator"& & +4 "core" &- u ( + "manipulator"&@% +4 "core" %\   +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 5 +2 "manipulator"&( +172 "core" ( +2 "manipulator"& & +4 "core" & ; +2 "storage"( & +3 "core" &; 8 ;\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts + "manipulator"&A' +94 "core" ' +2 "storage"(~& +4 "core" &; \\ \\ )\ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(,'L +185 "core" ' +3 "storage"(- +3 "core" -' +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 (*& +3 "core" &; i\ +2 "manipulator"&`& +3 "core" & > ; +2 .t\Elbow.seek 5 + "manipulator"&5( +3 "core" ( +2 "manipulator"&M& +3 "core" & s ; +2 "storage"(S& +3 "core" &;\ \ \ +2 .tForearm.seek 5 + 300 counts +2 "manipulator"& 'k +23 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&E/ +73 "core" / +12 ."downElevator"SE.seek :down +3 "manipulator"&s& +4 "storage"(}'v +5 "core" & ; +2 "manipulator"&J% +4 "core" % r  +2 .tForearm.seek :retract + "manipulator"&'\ +90 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&( +60 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +88 "core" ( +2 "manipulator"&l& +4 "core" &# R =C +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &N& +3 "core" &" =C +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&L'ρ +96 "core" ' +2 "manipulator"&_& +4 "core" &" =C +2 "manipulator"&4% +4 "core" %| +2 "collection"'6& +3 "core" &44\ +2 "collection"'& +4 .tCC.seek :closed +2 "collection"'\\(O +3 "core" &35\ +3 &16\  +9 &214\ *y +9 &f05\ = +9 &s26w\ K +10 &QZ15q\ I +9 &W36`\ J +9 &[16G\ J +10 &X35H\ J +9 &Y]367\ I +10 &\\44,\ I +9 &W26\ I +9 & W35 \ J +10 &"`Z27\ J +9 &$"Z15\ J +9 &%Z34\ J +10 &'Z15\ J +9 &)hZ25\ J +10 &+,V16\ I +9 &,W37\ I +9 &.W35\ I +10 &0qW14\ I +9 &23W05\ I +9 &3W36\ I +10 &5W24\ I +9 &7yY46@\ I +10 &9;\\26\ I +9 &:\\25\ I +9 &<\\26\ J +10 &>Z17\ J +9 &@BZ28\ J +64 &B\\36\ J +9 &CW45r\ I + &E]144\ J + &GFj24;\ K + &H036\ P + &J/6/\ T +2 &Ln13\ U + &N,13#\ D +4 &O6825\ +} +10 &Om/5\ G +5 ( + "collection"'& +5 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.76 + .Hand.open + "manipulator"& 1 +3 "core" &Of16\ G +66 1 +2 "manipulator"&O% +4 "core" % { r +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&$'\ +96 "core" ' +3 .tSC.coast + "storage"(6 +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'=  +126 "core" ~ +2 .tCSV.dial CTV + "collection"'(  +28 "core"  +3 .tPS.seek 2.5ml + "processing"%U' +2632 "core" ' +2 "collection"'g% +4 "core" % D U\ +2 .tCS.seek 5.75ml +2 "collection"'x'a +1162 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%  +41 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%  +67 "core"  +3 .tPS.seek 0ml + "processing"%u'W +2638 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"' ` +37 "core" ^ +2 .tCSV.dial :air +2 "collection"'b @ +42 "core" > +3 .tCS.seek 10ml + "collection"'d' D +1160 "core" ' +2 .tCSV.dial CTV + "collection"'[  +42 "core"  +2 .tCS.seek 0ml +2 "collection"';' +2613 "core" ' +2 .tCBV.dial :waste1 + "collection"'| @ +28 "core" > +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +4 "collection"'T  +125 "core" +2 "collection"'& +4 "core" &Oe\ G +2 #tStoring lyfil puck in Collection Clamp to tube 4 + "manipulator"&% +3 "core" %\   +3 "storage"("% +3 "core" % ;\ + "storage"(9. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 + "storage"(Z(,B +343 "core" ( +5 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (Y& +2 "core" &,D N\ +2 "manipulator"&& +3 "core" &" \ =B +2 "manipulator"&% +3 "core" %\  `  +3 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 4 + "manipulator"&!( +172 "core" ( +2 "manipulator"&& +4 "core" & e  +2 "storage"(w& +3 "core" &,D Q\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&X'_ +98 "core" ' +2 "storage"(f& +4 "core" &,D \ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(8'L +215 "core" ' +2 "storage"(p- +3 "core" -' +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 "manipulator"&:& +3 "core" & 8  +2 "storage"(& +3 "core" &,D \ +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 4 +2 "manipulator"&'Σ +29 "core" ' +2 .t\Elbow.hold + "manipulator"&G, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(Q- +2 "core" -' +3 .tSE.seek 9.1 Pucks below Top Plate + "storage"(1' +37 "core" ' +2 "manipulator"&k% +4 "core" %Ψ q L +2 "storage"(& +4 "core" &,D 2\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 305 counts + "manipulator"&' +14 "core" ' +2 "manipulator"&3& +4 "core" &  +2 "storage"(& +4 "core" &,D \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&'_ +22 "core" ' +3 .tSE.seek 10.1 Pucks below Top Plate + "storage"(n' +44 "core" ' +2 "manipulator"&m& +4 "core" & w  +2 "manipulator"&0% +4 "core" %i z + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +90 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&%( +153 "core" ( +4 "manipulator"&h& +4 "core" &% ?V +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &/& +2 "core" &% ?U +2 .tForearm.seek CC +2 "manipulator"&^'ρ +99 "core" ' +2 .tHand.close + "manipulator"&/ +69 "core" / +2 .tCC.seek :open +2 "collection"'B( +379 "core" ( +2 "storage"(a& +4 "core" &,D \ +2 "storage"(.& +3 "core" &,D e\ +2 "manipulator"&& +3 "core" &% i ?S +2 "manipulator"&v% +3 "core" % ό t +2 .tForearm.seek :retract +2 "manipulator"&?'\ +95 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 +2 "manipulator"&i( +170 "core" ( +2 "manipulator"&j& +4 "core" & {  +2 "storage"()& +3 "core" &,D\ \  0\ +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 4 +53 "manipulator"&'Σ +103 "core" ' +2 .t\Elbow.hold + "manipulator"&, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&W1 +69 "core" 1 +12 "manipulator"&'% +5 "core" % ή +2 "storage"(K& +4 "core" &,D\ \  6\ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 311 counts +2 "manipulator"&y' +24 "core" ' + "manipulator"&>& +4 "core" & N  +2 "storage"(V& +4 "core" &,D % O \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts +2 "manipulator"&{'_ +30 "core" ' +2 "storage"(C% +5 "core" %  \ +3 ."downElevator"SE.seek :down + "storage"(\ 'v +100 (#% +2 "core" %)  \ QL +2 "manipulator"&+% +4 "core" %I +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&z'\ +62 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +27 "core" ' +2 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%I  +71 "core" +3 .tPS.seek 2.5ml +2 "processing"%2' +2626 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"% +39 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%D  +41 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%- +41 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%H  +41 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%'W +2639 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%<& +4 "core" &\  + .tHand.open +2 "manipulator"&71 +26 "core" 1 +2 "manipulator"&t& +4 "core" & Z  +2 "manipulator"&r% +3 "core" %\  ' +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&q(- +170 "core" ( +2 "manipulator"&]& +4 "core" &-  M +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &F& +3 "core" &- : M +2 .tForearm.seek :garage +2 "manipulator"& ' +107 "core" ' +2 .tHand.close + "manipulator"&@/ +74 "core" / +2 "manipulator"& & +4 "core" &- N M +2 "manipulator"& % +3 "core" %  +3 .tForearm.seek :retract + "manipulator"&~'\ +100 "core" ' +4 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&P( +130 "core" ( +2 "manipulator"&& +4 "core" & u R +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &e& +2 "core" & } R +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&*' +95 "core" ' +2 "manipulator"&`& +4 "core" & [ R +2 "manipulator"&M% +3 "core" %  +3 "processing"%S& +3 "core" &\  +2 "processing"%E& +4 .tPC.seek :closed + "processing"%s(Tg +3 "core" &#\  +3 &\  +10 &5\ +| +9 &h\ ? +10 &hn\ L +9 &,Y\ L +9 &Z\ L +10 &Y\ L +9 &rX\ L +9 &4\\\ L +10 &\\\ L +9 &Z\ L +10 & zW\ L +9 &"<\\\ L +9 &#Z\ L +10 &%W\ L +9 &'\\\ L +9 &)D\\\ L +10 &+Y\ L +9 &,W\ L +10 &.\\\ L +9 &0LY\ L +9 &2W\ K +10 &3Y\ K +9 &5V\ L +9 &7U\\\ K +10 &9Y\ K +9 &:\\\ L +10 &<Z\ L +9 &>]V\ K +9 &@Y\ K +10 &AV\ K +9 &CY\ K +9 &EdY\ L +10 &G&]\ L +9 &Hc\ M +10 &Jp\ N +9 &L[\ Q +9 &N\ Q +10 &O\ \ Q +9 &Q\ R +9 &SMv\ 3 +10 &T+_\ Y +9 &TO \ ) +2 ( + "processing"%E& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.53 + "processing"%J& +4 "core" &TO!\ ) + .tHand.open + "manipulator"&1 +66 "core" 1 +2 "manipulator"&A% +4 "core" %  }  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&l'\ +92 "core" ' +2 .tPRV.dial :air +2 "processing"%N  +41 "core"  +2 .tPSV.dial :mixloop +2 "processing"%, +41 "core" +2 "processing"% % +4 "core" %V@\ +2 .tPS.seek 0.3ml +2 "processing"%_' +393 "core" ' +2 .tPSV.dial PSR + "processing"%4 +97 "core"  +2 .tPSR.select :wash +2 "processing"% +10 .tPS.seek 0.7ml +2 "processing"%6'* +484 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%5' +1909 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%} +97 "core" +2 .tPTV.dial :mixing +2 "processing"% @ +70 "core" A +2 .tPBV.dial :waste2 +2 "processing"%c  +86 "core"  +3 .tPS.seek 0ml + "processing"%'W +2632 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"& & +4 "core" & R +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +56 "manipulator"&O( +11 "core" ( +2 "manipulator"&=& +4 "core" & k R +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &(& +2 "core" & | R +2 .tForearm.seek PC +2 "manipulator"&L' +102 "core" ' +2 .tHand.close + "manipulator"&&/ +71 "core" / +2 .tPC.seek :open +2 "processing"%( +400 "core" ( +2 "manipulator"&g& +4 "core" & 0 R +2 "manipulator"&R% +3 "core" %  _ +2 .tForearm.seek :retract +2 "manipulator"&'\ +93 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&(- +163 "core" ( +2 "manipulator"&U& +4 "core" &-  +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- T  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&b' +113 "core" ' +2 .tHand.open + "manipulator"&x1 +65 "core" 1 +2 "manipulator"&[% +4 "core" %  Ǿ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&d'\ +100 "core" ' +2 #tLoading da puck from tube 5 into Processing Clamp + "processing"%|& +4 "core" &\ +2 "manipulator"&T% +4 "core" %\ ! - +2 "storage"(% +4 "core" %\ \  S\ + "storage"(. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 5 + "storage"("(; +349 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (9& +3 "core" &<  $\  +2 "manipulator"&Y& +3 "core" &- q  +2 "manipulator"&% +3 "core" %\ ! l - +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 5 +2 "manipulator"&( +172 "core" ( +3 "manipulator"&& +4 "core" & g +2 "storage"(w& +3 "core" &; 9 7 \ +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts + "manipulator"&f' +93 "core" ' +2 "storage"(& +4 "core" &; @ W T\ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"($'L +199 "core" ' +2 "storage"(p- +3 "core" -' +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 (:& +3 "core" &;\ \  \\\ + "manipulator"&& +4 "core" &  g +2 .t\Elbow.seek 5 + "manipulator"&Q( +4 "core" ( +2 "manipulator"&k& +4 "core" & m g + "storage"(& +4 "core" &;\ \  \ +2 .tForearm.seek 5 + 300 counts +2 "manipulator"&3'k +20 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +75 "core" / +12 ."downElevator"SE.seek :down +3 "manipulator"&m& +4 "storage"(0'v +7 "core" & g + "manipulator"&X% +4 "core" % i E +32 .tForearm.seek :retract +2 "manipulator"&!'\ +91 "core" ' +2 .t\Elbow.seek PC +2 "manipulator"&8( +41 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +210 "core" ( +2 "manipulator"&& +4 "core" & j +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" & F j +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&1' +97 "core" ' +3 "manipulator"&h& +4 "core" & A j +2 "manipulator"&/% +4 "core" % ; +2 "processing"%& +3 "core" &<\ +2 "processing"%G& +4 .tPC.seek :closed +2 "processing"%(Tg +3 "core" &:\ +3 &>\  +8 &2~>\ )w +10 &dC\ = +9 &q<\ L +9 &LT-\ K +10 &Y1\ K +9 &[*\ L +10 &Z0\ L +9 &SZ5\ K +9 &W(\ K +10 &Y \ L +9 & Y\ K +9 &"[Y*\ K +10 &$V&\ K +9 &%Y\ K +9 &'Y \ K +10 &)dV\ K +9 &+&Y\ K +10 &,Y\ K +9 &.Y!\ K +9 &0lZ\ K +10 &2.Y\ K +9 &3Y \ K +9 &5Y\ K +10 &7sY\ K +9 &95Y\ K +10 &:Y\ K +9 &<Y\ K +9 &>{Y\ K +10 &@=Y\ K +9 &AY\ K +10 &CY\ L +9 &EY\ K +9 &GD]\ L +10 &Ia\ L +9 &Jq\ M +9 &Lz\ Q +10 &N<\ Q +9 &O\ Q +9 &Q\ Q +10 &Sdyg\ 4 +9 &T%*\ R +10 &TP\ ' +2 ( + "processing"%G& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.55 + .Hand.open + "manipulator"&1 +70 "core" 1 +3 "manipulator"&\\% +4 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&a'\ +69 E@\ 76 +24 "core" ' +2 .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 5 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"%.9 +2 %  +5 "core" 9[$ +102 "processing"%v9 +3 "core" 9W# +102 "processing"%j9 +3 "core" 9W$  +102 "processing"%)9 +3 "core" 9U# +102 "processing"%^9 +3 "core" 9S$ +103 "processing"%%9 +3 "core" 9S$ +102 "processing"%W9 +3 "core" 9R# +102 "processing"%'9 +3 "core" 9S$\ +102 "processing"%K9 +3 "core" 9R#"\ +102 "processing"%>9 +4 "core" 9T#&\ +103 "processing"%V9 +3 "core" 9T$+\ +102 "processing"%?9 +3 "core" 9V$/\ +102 "processing"%C9 +3 "core" 9X$3 +102 "processing"%#9 +3 "core" 9^$7 +103 "processing"%+9 +2 "core" 9]$; +102 "processing"%i9 +3 "core" 9_$@ +102 "processing"%9 +3 "core" 9b#D +102 "processing"%y9 +3 "core" 9f$H +102 "processing"%I9 +3 "core" 9h$L +102 "processing"%n9 +4 "core" 9m%P +3 .tPH.hold 2:00:00,28C +2 .delay 1:30 +2 "processing"%{ ppj +3 "core" Q +8998 .tPSR.select :air +2 .PSV.dial PSR + "processing"%\ +98 "core"  +2 .tPSR.select :wash + "processing"% +76 .tPS.seek 0.5ml +2 "processing"%Z' +597 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +10 .tPS.seek 2ml +2 "processing"%u'[ +1603 "core" ' +2 .tPTV.dial :puck +2 "processing"%  +68 "core"  +2 .tPSV.dial PTV +2 "processing"%D +69 "core" +2 .tPBV.dial :waste1 +2 "processing"%-  +124 "core"  +2 "processing"%H% +4 "core" %\\1\  +2 .tPS.seek 1.5ml +2 "processing"%2' +589 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%< * +31 "core" * +3 .tPS.seek 0ml +2 "processing"%7'W +1614 "core" ' +2 .tdelay 5:00 +30003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%t  +32 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%r * +33 "core" , +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%] +70 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%F' +2277 "core" ' +2 .tPSV.dial PTV + "processing"% +70 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +3 "processing"%@ +70 "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"  +3 .tPS.seek :empty + "processing"%z'9 +2255 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +126 "core" +2 .tPSV.dial :mixloop +2 "processing"%e +41 "core" +2 .tPRV.dial :ab1 +2 "processing"% @ +71 "core" A +3 .tPS.reconfigure PSslow + "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%`'w +351 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +3 "collection"'M  + "processing"%S  +44 "core" +7 +2 "processing"%q% +4 "core" %w\  +2 .tPS.seek 0.32ml +2 "processing"%~'$ +395 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'o  +28 "core" +2 .tPRV.dial :air +2 "processing"%J  +40 "core"  +3 .tPS.seek 0.9ml +2 "processing"%'D +1230 "core" ' +2 .tPRV.dial :waste2 + "processing"%A @ +70 "core" > +3 .tPS.seek 0.5ml +2 "processing"%E' +859 EA\ NM +9 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%N  +42 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%,'[ +1615 "core" ' +2 .tPSV.dial :PML + "processing"% +42 "core" +2 .tPTV.dial :mixing +2 "processing"%* @ +68 "core" B +2 .tPBV.dial :waste1 +2 "processing"%  +32 "core"  +2 "processing"%4% +4 "core" %\\\  +2 .tPS.seek 1.85ml +2 "processing"%_'< +234 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%6 * +32 "core" + +3 .tPS.seek 0ml + "processing"%}'W +1969 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +2 "core" &??q\ +2 .tHand.open + "manipulator"&c1 +17 "core" 1 +2 "manipulator"&5& +4 "core" & j +2 "manipulator"& % +3 "core" %\ $ S K +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&=(- +150 "core" ( +2 "manipulator"&(& +4 "core" &- I  +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &&& +3 "core" &- M  +2 .tForearm.seek :garage +2 "manipulator"&P' +108 "core" ' +2 .tHand.close + "manipulator"&l/ +76 "core" / +2 "manipulator"&s& +4 "core" &-  +2 "manipulator"&g% +4 "core" %  ! +2 .tForearm.seek :retract + "manipulator"&R'\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&U( +285 "core" ( +2 "manipulator"&& +4 "core" & K b + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &L& +2 "core" & o b +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&O'ρ +100 "core" ' +2 "manipulator"&x& +4 "core" & g b +2 "manipulator"&[% +3 "core" %υ o +3 "collection"'|& +3 "core" &=@h\ +2 "collection"'& +4 .tCC.seek :closed + "collection"'T(O +3 "core" &<Am\ +3 &>Am\  +9 &3<?o\ +| +10 &f>Ah\ > +9 &r=Bl\ K +9 &RY=@h\ J +10 &Z=Ag\ K +9 &\\=?m\ K +9 &\\<Ab\ K +68 &Y]>Bj\ K +4 &V=A`\ K + &Y=B^\ J +7 & Y<?e\ J + &"aY<?g\ K + &$#]<Ak\ K &%V??d\ K + &'W>?\\\ K +3 &)jY>AO\ J +8 &+,X@>U\ J +10 &,Z=?]\ J +9 &.X=AP\ J +9 &0rY<CS\ J +10 &24Y=AU\ J +9 &3Y=AX\ K +9 &5\\<A`\ J +10 &7zY=AW\ J +9 &9;Y=@X\ K +10 &:[>?W\ J +9 &<X??X\ J +9 &>Y<BW\ J +10 &@EY;@W\ J +9 &BZ;?X\ K +9 &C]<Aa\ K +10 &E\\>AY\ K +9 &GHd=@X\ L +10 &Iz<@U\ N +9 &J<?Y\ S +9 &Lq=>X\ V +10 &N0;?_\ D +9 &O86>?\\\ / +9 &OQ;>^\ @ +4 ( + "collection"'& +2 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.63 +2 "collection"'& +4 "core" &OR;=[\ @ + .tHand.open + "manipulator"&1 +73 "core" 1 +2 "manipulator"&b% +4 "core" % τ # +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&9'\ +92 "core" ' +2 .tPSV.dial PSR + "processing"%Y +96 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%' +1606 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +39 "core"  +3 .tPS.seek 0ml + "processing"%w'W +1614 "core" ' +2 .tPSV.dial PSR + "processing"% +42 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml +2 "processing"%' +2627 "core" ' +2 .tCBV.dial PRV +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 "collection"'d  +2 "processing"%p  +35 "core"  +120  +2 .tPSV.dial :mixloop +2 "processing"%: +96 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%  +69 "core" +3 .tPS.seek 0ml + "processing"%k'W +2630 "core" ' +2 .tPSV.dial :air + "processing"%  +41 "core"  +3 .tPS.seek 2.5ml + "processing"%' +2640 "core" ' +2 .tPSV.dial :mixloop + "processing"%m +42 "core" +3 .tPS.seek 0ml + "processing"%X'W +2647 "core" ' +2 .tPSV.dial :air + "processing"%  +43 "core"  +3 .tPS.seek 2.5ml + "processing"%f' +2641 "core" ' +2 .tPSV.dial :mixloop + "processing"%$ +42 "core" +3 .tPS.seek 0ml + "processing"%3'W +2626 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" & o b +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&( +14 "core" ( +2 "manipulator"&Q& +4 "core" & Z \ +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &0& +2 "core" & n \ +2 .tForearm.seek CC +2 "manipulator"&h'ρ +104 "core" ' +2 .tHand.close + "manipulator"&// +72 "core" / +2 .tCC.seek :open +2 "collection"'( +376 "core" ( +2 "manipulator"&!& +4 "core" & y \ +2 "manipulator"&% +3 "core" % |  y +2 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&\\(- +268 "core" ( +2 "manipulator"&.& +4 "core" &- Q P +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &G& +3 "core" &- K P +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&v' +112 "core" ' +2 .tHand.open + "manipulator"&11 +66 "core" 1 +2 "manipulator"&j% +4 "core" %  h ǿ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&"'\ +104 "core" ' +2 ."da"delayUntil "12:03:23.83" +24867 #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"%% * +34 "core" , +2 ."da"PSV.dial :air +2 "processing"%W  +41 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%'' +2269 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%K +43 "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"%V +40 "core" +4 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%?  +41 "core"  +2 ."da"PS.seek :empty +2 "processing"%C'9 +1449 EH\ 55 +813 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%# +125 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml +2 "processing"%i'[ +1616 "core" ' +2 ."da"PTV.dial :puck + "processing"%  +70 "core"  +2 ."da"PSV.dial PTV +2 "processing"%y +68 "core" +2 ."da"PBV.dial :waste1 + "processing"%I  +34 "core" +2 "processing"%n% +4 "core" %Z\  +2 ."da"PS.seek 1.5ml +2 "processing"%\ ' +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +54 "processing"% * +40 "core" + +3 ."da"PS.seek 0ml +2 "processing"%Z'W +1612 "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"%D * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%- +70 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%H' +2269 "core" ' +2 ."da"PSV.dial PTV + "processing"%u +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%< +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%2 +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +67 "core"  +2 ."da"PS.seek :empty +2 "processing"%t'9 +2235 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%r +124 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml +2 "processing"%7'[ +1609 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%@  +32 "core"  +2 "processing"% % +4 "core" %V\  +2 ."da"PS.seek 1.5ml +2 "processing"% ' +596 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%F * +32 "core" * +3 ."da"PS.seek 0ml +2 "processing"%'W +1629 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%e  +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 + "processing"%z +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%S' +2270 "core" ' +2 ."da"PSV.dial PTV + "processing"%M +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%q +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%` +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%o  +67 "core"  +2 ."da"PS.seek :empty +2 "processing"%J'9 +2276 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%~  +41 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%A  +123 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%  +41 "core" ~ +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%N +42 "core" +2 ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml + "processing"%E' +385 "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"%'u +331 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%4  +43 "core"  +3 ."da"PS.seek 2ml + "processing"%6'[ +1568 "core" ' +2 ."da"PSV.dial :PML + "processing"%, +42 "core" +2 ."da"PTV.dial :mixing +2 "processing"%_ @ +69 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%  +45 "core"  +2 "processing"%c% +4 "core" %^\  +2 ."da"PS.seek 1.85ml + "processing"%5'> +230 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" , +3 ."da"PS.seek 0ml +2 "processing"%('W +667 EH\ 65 +1295 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +48003 #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"%8 * +33 "core" , +2 ."da"PSV.dial :air +2 "processing"%l  +41 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%s' +2263 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%g +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"%P +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +41 "core"  +2 ."da"PS.seek :empty +2 "processing"%L'9 +2260 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%= +122 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%x' +586 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%['[ +804 EF\ II +799 "core" ' +2 ."da"PTV.dial :puck + "processing"%|  +70 "core"  +2 ."da"PSV.dial PTV +2 "processing"%R +68 "core" +2 ."da"PBV.dial :waste1 + "processing"%B  +35 "core" +2 "processing"%% +4 "core" %X\  +2 ."da"PS.seek 1.5ml +2 "processing"%' +588 "core" ' +2 ."da"delay 3 seconds +359 .PBV.dial between PSV and waste1 +5 "processing"%b * +33 "core" * +3 ."da"PS.seek 0ml +2 "processing"%'W +1618 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%Y  +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"%} +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +2242 "core" ' +2 ."da"PSV.dial PTV + "processing"% +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%w +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%d  +68 "core"  +3 ."da"PS.seek :empty + "processing"%p'9 +2282 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%: +123 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +598 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'[ +1607 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%k  +32 "core" +2 "processing"%m% +4 "core" %V\  +2 ."da"PS.seek 1.5ml +2 "processing"%' +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +3 ."da"PS.seek 0ml +2 "processing"%X'W +1613 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%$  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%f * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%Q' +2266 "core" ' +2 ."da"PSV.dial PTV + "processing"%0 +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%/ +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%U +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%9  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%T'9 +2279 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%! +136 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +594 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml +2 "processing"%h'[ +1605 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%. +83 "core" ~ +2 ."da"PBV.dial :waste1 + "processing"%G  +33 "core" +2 "processing"%% +4 "core" %X\  +2 ."da"PS.seek 1.5ml +2 "processing"%1' +598 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%j * +33 "core" , +3 ."da"PS.seek 0ml +2 "processing"%'W +1612 "core" ' +2 ."da"delay 2:00 +2292 EG\ ;; +9710 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%v  +33 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%) * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%^ +79 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%%' +2260 "core" ' +2 ."da"PSV.dial PTV + "processing"%W +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%3 +71 "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"%>  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%V'9 +2261 "core" ' +2 ."da"Sleepy.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%? +127 "core"  + ."da"PSR.select :sub1 +3 "processing"% +10 ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."da"PS.seek 0.25ml +3 "processing"%''7 +329 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%#' +337 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml +2 "processing"%C'[ +1617 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%+ +70 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +34 "core" +2 "processing"%y% +4 "core" %X\ o +2 ."da"PS.seek 1.5ml +2 "processing"%I' +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%n * +34 "core" , +3 ."da"PS.seek 0ml +2 "processing"%i'W +1614 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +57 "processing"%  +41 "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 + "processing"% +72 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%D' +2307 "core" ' +2 ."da"PSV.dial PTV + "processing"%- +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%Z +73 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%u +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%<  +69 "core"  +3 ."da"PS.seek :empty + "processing"%2'9 +2305 "core" ' +2 "processing"%9 +3 "core" 954/ +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +2 "processing"%H  +3 "core" 4/ + 4/ + "processing"%r& +3 "core" &TP\ o ' +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 4 + "manipulator"&t% +4 "core" %\ $ z D +2 "storage"(]% +3 "core" %s _ ^ m\ +2 "storage"(. +2 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 4 +2 "storage"(@(,B +344 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 ( & +3 "core" &,D F G ^\ +2 "manipulator"&7& +3 "core" &- u P +2 "manipulator"&F% +4 "core" %\ # C D +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 4 +2 "manipulator"& ( +176 "core" ( +4 "manipulator"&e& +4 "core" &\  = # +2 "storage"( & +3 "core" &,D ' 3\ +3 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 4 + 700 counts +2 "manipulator"&z'_ +90 "core" ' +2 "storage"(& +4 "core" &,D 7 6 >\ +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek beamBreak +2 "storage"(M'L +199 "core" ' +2 "storage"(q- +3 "core" -' +2 ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&`& +3 "core" &\   # +2 "storage"(o& +3 "core" &,D 4\ y +2 ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 4 +2 "manipulator"&S'Σ +24 "core" ' +2 ."da"\Elbow.hold +2 "manipulator"&~, +3 "core" , + ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(A- +2 "core" -' +2 ."da"SE.seek 10.09 Pucks below Top Plate +2 "storage"(' +41 "core" ' +2 "manipulator"&N% +4 "core" %ά + +2 "storage"(J& +3 "core" &,D +\ x + ."da"Forearm.force -20 +2 "manipulator"&5 +2 ."da"Forearm.seek 4 + 309 counts +2 "manipulator"& ' +13 "core" ' +2 "manipulator"&*& +4 "core" &\  # +2 "storage"(E& +3 "core" &,D \ z +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 4 + 700 counts +2 "manipulator"&4'_ +17 "core" ' +3 ."da"SE.seek 11.09 Pucks below Top Plate +2 "storage"(' +49 "core" ' +2 "manipulator"&,& +4 "core" &\   # +2 "manipulator"&_% +4 "core" %h + ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +2 ."da"\Elbow.seek PC +2 "manipulator"&c( +241 "core" ( +2 "manipulator"& & +4 "core" &  + ."da"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &6& +2 "core" & 3 +2 ."da"Forearm.seek PC +2 "manipulator"&5' +95 "core" ' +3 ."da"Hand.close + "manipulator"&&/ +71 "core" / +2 ."da"PC.seek :open +2 "processing"%8( +401 "core" ( +2 "storage"(l& +4 "core" &,D < D\ + "manipulator"&(& +4 "core" & 2 + "manipulator"&g% +4 "core" %  _ ! +2 ."da"Forearm.seek :retract + "manipulator"&a'\ +92 "core" ' +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 4 +2 "manipulator"&P( +256 "core" ( +2 "manipulator"&& +4 "core" &\  @ $ +2 "storage"(s& +3 "core" &,D 8 % G\ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 4 + 700 counts + "manipulator"&='_ +93 "core" ' +2 ."da"Hand.open + "manipulator"&L1 +67 "core" 1 +12 "storage"(x- +3 "core" -' +2 ."da"SE.seek 10.85 Pucks below Top Plate +2 "storage"(|'K +27 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 10.18 Pucks below Top Plate + "storage"(R' +53 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da18aug0712h170ml.tif +1949 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +239 #"da"SX HX9/16 (USB:51): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 18.629 seconds\ /var/log/esp/da18aug0712h170ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da18aug0712h170ml15s.tif +1556 #SX HX9/16 (USB:51): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da18aug0712h170ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da18aug0712h170ml30s.tif +3056 #SX HX9/16 (USB:51): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da18aug0712h170ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da18aug0712h170ml70s.tif +7117 #SX HX9/16 (USB:51): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da18aug0712h170ml70s.tif: TIFF Upload Complete\ +2 .Sleepy.power :camera,:OFF + ."Qmail"HABfans.email "18.629 sec auto-exposure",Subject: "da18aug0712h170ml images!" +9 "storage"(B- +128 "core" -' +2 "storage"(& +4 "core" &,D\ +2 "manipulator"&[& +3 "core" & 9 V +2 ."da"\Elbow.seek 4 +3 "manipulator"&b( +17 "core" ( +2 "manipulator"&& +4 "core" &  - +2 "storage"(Y& +3 "core" &,D \ \ +2 ."da"Forearm.seek 4 + 700 counts +2 "manipulator"&O'_ +5 "core" ' +2 ."da"SE.reconfigure SEgently +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 10.9 Pucks below Top Plate +2 "storage"(}'… +103 "core" ' +4 "manipulator"&& +4 "core" & d +2 "storage"(& +4 "core" &,D \ + ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 4 +2 "manipulator"&'Σ +24 "core" ' + ."da"\Elbow.hold +4 "manipulator"&w, +6 "core" , +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"SE.reconfigure SEconfig +73 "storage"(#QK-0-\ b +3 ."da"SE.seek 11.08 Pucks below Top Plate +2 "storage"(d'o +37 "core" ' +2 "manipulator"&% +4 "core" %Ϋ r +2 "storage"(:& +4 "core" &,D 4\ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 4 + 308 counts + "manipulator"&p' +24 "core" ' +3 "manipulator"&& +8 "core" & N +5 "storage"(& +4 "core" &,D \ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 4 + 700 counts +2 "manipulator"&k'_ +18 "core" ' +2 "storage"(m% +4 "core" %p \ +2 ."downElevator"SE.seek :down +3 "storage"('v +100 (% +2 "core" %1 \\\ NA +2 "manipulator"&% +4 "core" %k K +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&$'\ +45 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +42 "core" ' +2 ."da"SC.coast + "storage"(6 +3 #tStarting finalPurge +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 "processing"%f& +5 "core" &\ + ."psFlush"Hand.open +2 "manipulator"&1 +23 "core" 1 +2 "manipulator"&X& +4 "core" & 3 +2 "manipulator"&0% +4 "core" %\   +3 ."psFlush"\Elbow.seek FlushPuck::Garage +2 "manipulator"&/(- +173 "core" ( +2 "manipulator"&U& +5 "core" &- C & + ."psFlush"\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &9& +3 "core" &- . & +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&Q' +108 "core" ' +2 ."psFlush"Hand.close + "manipulator"&!/ +67 "core" / +2 "manipulator"&T& +5 "core" &- \ & +2 "manipulator"&% +4 "core" %  ( +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&.'\ +100 "core" ' +2 ."psFlush"\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."psFlush"\Elbow.seek PC +2 "manipulator"&G( +112 "core" ( +2 "manipulator"&& +4 "core" & \ +2 ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &h& +2 "core" &  +3 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&j' +96 "core" ' +3 "manipulator"&1& +4 "core" & | +3 "manipulator"&v% +3 "core" % T +2 "processing"%)& +4 "core" &\ +2 "processing"%^& +4 ."psFlush"PC.seek :closed +2 "processing"%(Tg +3 "core" &\ +2 &\  +9 &1|\ *y +10 &d\ = +9 &s\ L +9 &DT\ K +10 &Y\ K +9 &Y\ K +9 &\\\ K +10 &KW\ K +9 &Y\ K +10 &[~\ K +9 & \\\ K +9 &"SZ\ K +10 &$[\ K +9 &%[\ K +10 &'Y\ L +10 &)[Y\ K +8 &+U\ K +10 &,W\ K +9 &.\\~\ K +9 &0bY\ L +10 &2%X\ K +9 &3[\ K +10 &5Y~\ L +9 &7kX}\ K +9 &9-Uv\ K +10 &:Zu\ K +10 &<Y{\ K +8 &>tUw\ K +10 &@4Y{\ L +9 &AYq\ K +9 &CZx\ K +10 &EzYv\ L +9 &G;]y\ L +10 &H`x\ L +10 &Jrx\ N +8 &Lsw\ Q +10 &N4z\ Q +9 &Ox\ Q +9 &Qw\ Q +10 &S]{hu\ 5 +9 &T)0x\ K +10 &TOu\ % +2 ( + "processing"%^& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.53 +2 "processing"%W& +5 "core" &TOt\ % +2 ."psFlush"Hand.open + "manipulator"&31 +75 "core" 1 + "manipulator"&K% +5 "core" %  ^ +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&>'\ +89 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%% +125 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%?'P +405 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +704 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%V' +1618 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%' +68 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%#  +32 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%+'W +2091 EG\ LL +548 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +70 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%y' +599 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%C' +2113 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%n +69 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%I U +52 "core" W +3 ."psFlush"PS.seek 0ml +2 "processing"%'W +2631 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%\ @ +43 "core" > +3 ."psFlush"PS.seek 2.5ml +58 "processing"%' +2634 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%i  +68 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%-'9 +2630 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%Z +41 "core"  +3 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%u' +2640 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%< +68 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%D'W +2628 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +41 "core" > +3 ."psFlush"PS.seek 2.5ml +2 "processing"%H' +2631 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%r  +68 "core"  +3 ."psFlush"PS.seek :empty +2 "processing"%t'9 +2626 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%] +43 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%'P +1107 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +1613 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%7 +69 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%F  +51 "core" +3 ."psFlush"PS.seek 0ml + "processing"%e'W +2631 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"% +70 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%' +601 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%\\' +2114 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%" +70 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%q U +51 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%`'W +2639 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%o @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%A' +2635 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%N  +68 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%J'9 +2633 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%* +42 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%E' +2627 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%, +69 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%_'W +2636 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%z @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +2629 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%M  +68 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%S'9 +2636 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"' & +3 "core" &QS\ +2 .tHand.open + "manipulator"&1 +18 "core" 1 +2 "manipulator"&4& +4 "core" & [ +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC + "manipulator"& ( +3 "core" ( +2 "manipulator"&6& +4 "core" & h + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &~& +3 "core" & +2 .tForearm.seek PC + "manipulator"&&' +102 "core" ' +2 .tHand.close + "manipulator"&/ +75 "core" / +2 .tPC.seek :open +2 "processing"%( +399 "core" ( +2 "manipulator"&l& +4 "core" & \ +2 "manipulator"&(% +3 "core" %  8 +2 .tForearm.seek :retract + "manipulator"&g'\ +100 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&5( +347 "core" ( +2 "manipulator"&& +4 "core" & A 1 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &s& +2 "core" & r 1 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&c'ρ +95 "core" ' +2 "manipulator"&L& +4 "core" &  1 +2 "manipulator"&x% +3 "core" %ϐ A  +2 "collection"'a& +4 "core" &PS\ +2 "collection"'& +3 .tCC.seek :closed +2 "collection"'|(O +3 "core" &RQ\ +2 &PS\  +9 &2RS\ *y +10 &gRT\ > +9 &sRS\ L +9 &OWOT\ K +10 &]OU\ J +9 &XPU\ K +10 &XPT\ K +9 &XYPT\ K +9 &]PT\ J +10 &ZPR\ J +9 & \\PS\ K +9 &"`ZRT\ K +10 &$#XOS\ J +9 &%YQS\ J +10 &']PT\ J +9 &)hWQT\ K +9 &++\\OR\ J +10 &,YQS\ K +9 &.[QT\ J +9 &0p]QT\ J +10 &24YOV\ J +9 &3]PS\ J +10 &5WOT\ J +9 &7xWQS\ K +9 &9;WPS\ J +10 &:YOR\ J +9 &<]PT\ K +9 &>[QS\ K +10 &@B]QU\ J +9 &BYOS\ K +10 &C]QS\ K +9 &E`RS\ K +9 &GFeOS\ L +10 &I}NS\ N +9 &JOR\ S +9 &LpOQ\ V +10 &N.PR\ D +9 &O77NS\ - +10 &OULR\ A +2 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.67 + "collection"'B& +4 "core" &OLLR\ A + .tHand.open + "manipulator"&1 +65 "core" 1 +2 "manipulator"&[% +4 "core" % ϐ >  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +97 "core" ' +4 #tFlushing the Collection Valve::Manifold +52 "collection"'Y& +12 "core" &OLNQ\ A +2 "collection"'% +3 "core" %MQ\ +2 #tCS Pulling 5ml of flush + .CSV.dial CSR + "collection"'  +40 "core"  +2 .tCSR.select :flush + "collection"' +11 .tCS.seek 5ml +2 "collection"'P'l +1356 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +10 '% +2 "core" %l OR\  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'=' +646 "core" ' +2 .tCSV.dial :waste + "collection"': +122 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'R' +1983 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'& +4 "core" &OKOR\ A +2 "collection"'% +3 "core" %NQ\ +2 .tCSV.dial :flush + "collection"'m  +41 "core"  +3 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"'O'l +1201 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"'b @ +42 "core" B +2 "collection"'% +4 "core" %lNR\  +2 .tCS.seek 7ml +2 "collection"'' +549 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'}  +2 'f  +39 "core"  +90  +2 .tCBV.dial :waste1 +2 "collection"' @ +41 "core" ? +3 .tCS.seek 0ml + "collection"'' +1170 EL\ ?? +468 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'X& +4 "core" &OKQR\ A +2 "collection"'0% +3 "core" %PU\ + .tCSV.dial :flush +2 "collection"'p  +69 "core" +5 .tCS.seek 5ml + "collection"'d'l +1216 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"'k @ +42 "core" B +2 "collection"'U% +4 "core" %lRT\ \ +2 .tCS.seek 7ml +2 "collection"'9' +537 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'  +51 "core"  +2 .tCBV.dial :waste2 +2 "collection"'@  +107 "core"  +3 .tCS.seek 0ml + "collection"'w' +1646 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'!& +4 "core" &OKQT\ A +2 "collection"'T% +3 "core" %RU\ + .tCSV.dial CSR +2 "collection"'  +41 "core"  +2 .tCSR.select :kill + "collection"' +10 .tCS.seek 8ml +2 "collection"'$' +1885 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml +2 "collection"'' D +532 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"'h + 'Q  +95 "core" +33  +2 .tCTV.dial :intake + "collection"'1  +70 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'v' \\ +1917 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"')  +68 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'/' +582 "core" ' +2 .tCSV.dial CSR + "collection"'.  +97 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'8'l +1347 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"'W' D +1348 "core" ' +2 .tCSV.dial CBV + "collection"'3 +108 "core" ~ +2 .tCS.seek 0ml +2 "collection"'K' +2619 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&^& +4 "core" & F 1 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&%( +3 "core" ( +2 "manipulator"&j& +4 "core" & 1 +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &2& +2 "core" & k 1 +2 .tForearm.seek CC +2 "manipulator"&?'ρ +103 "core" ' +2 .tHand.close + "manipulator"&'/ +70 "core" / +2 .tCC.seek :open +2 "collection"'#( +379 "core" ( +2 "manipulator"&V& +4 "core" & q 1 + "manipulator"&% +4 "core" % l a b +2 .tForearm.seek :retract + "manipulator"&+'\ +98 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&y(- +277 "core" ( +2 "manipulator"&n& +4 "core" &- 0 +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &I& +2 "core" &-  0 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&C' +112 "core" ' +2 .tHand.open + "manipulator"&\ 1 +71 "core" 1 +2 "manipulator"&% +4 "core" %   ǿ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&i'\ +105 "core" ' +2 #tCompleted [/home/esp/esp2/mission/2018_07_19_niagara_mission.rb:153] begun 11:00:31 + #Preparing to sleep until 6:26AM 8/08/2018 +64 #Asleep til 6:26AM 8/08/2018 +3 ."shutdown"CC.coast +2 "collection"'6 +5 #tContinuing at 06:26EDT08-Aug-18 + ."shutdown"CS.coast +4 EN\ 00 + "collection"'5 +4 ."Qmail"GoodNews.email "Then, in tube 5: Sample.deep; initialPurge; da withoutWCR\\n/home/esp/esp2/mission/2018_07_19_niagara_mission.rb:158\\n{1 => 22, 2 => 22, 3 => 22, 4 => 12, 5 => 10}\\nCan@12:57:40, 26.2C, 27% humidity, 14.3psia, 13.481V, 0.220A, 0.220A avg, 2.97W",Subject: "Asleep until 06:26EDT08-Aug-18" +3 ."shutdown"PC.coast +111 "processing"%6 +2 ."shutdown"PS.coast + "processing"%5 +3 ."shutdown"Forearm.coast + "manipulator"&5 +2 ."shutdown"\Elbow.coast +2 "manipulator"&6 +37 ."shutdown"Sleepy.power :dwarf,:OFF + .Sleepy.power :raw,:OFF + #Shutdown +41863 EO\ m +60002 P\ n +60002 S\ j +60002 W\ o +60003 U\ ))~ +60002 V\ $#z +60002 W\ l +60002 Y\ && +60002 X\ l +60003 W\ $# +60002 V\ i +60002 W\ n +60002 V\ m +60003 U\ m +60002 V\ j +60002 T\ i +60002 S\ y +60002 U\ $$o +60003 U\ o +60002 U\ q +60002 R\ $#z +60002 P\ k +60002 R\ g +60003 S\ c +60002 R\ u +60002 T\ i +60002 S\ ,, +60002 R\ n +60003 R\ h +60002 Q\ { +60002 P\ d +60002 P\ o +60002 Q\  +60003 Q\ } +60002 P\ f +60002 R\ ,+ +60002 O\ %$t +60002 R\ f +60003 P\ n +60002 Q\ o +60002 Q\ r +60002 O\ f +60002 N\ j +60003 O\ l +60002 Q\ n +60002 P\ -- +60002 P\ f +60003 N\ m +60002 O\ %%m +60002 Q\ i +60002 M\ n +60002 P\ m +60003 S\ o +60002 P\ u +60002 R\ g +60002 R\ o +60002 T\ e +60003 S\ q +60002 U\ p +60002 U\ n +60002 V\ $${ +60002 U\ h +60003 U\ p +60002 U\ m +60002 V\ p +60002 Y\ n @EDT1533701082.59 Y\ && +60003 X\ g +60002 T\ q +60002 Y\ o +60002 X\ x +60002 V\ f +60003 V\ d +60002 X\ j +60002 X\ ##m +60002 [\ x +60002 Z\ u +60003 Z\ m +60002 [\ j +60002 \\\ c +60002 [\ r +60003 ]\ m +60002 Z\ $#~ +60002 ^\ p +60002 `\ o +60002 b\ n +60003 _\ k +60002 a\ k +60002 b\ l +60002 a\ h +60002 d\ p +60003 b\ r +60002 c\ i +60002 _\ d +60002 \\\ q +60002 \\\ ''} +60003 ]\ u +60002 ]\ v +60002 \\\ &&t +60002 Z\ o +60002 Z\ t +60003 W\ d +60002 W\ i +60002 U\ n +60002 V\ q +7660 T\ o +36 #tPowering up Dwarves +526 .Sleepy.power :raw,:ON + "sampler") +2 ) +3 "core"  + "collection"' +3 'Z +2 "core"  +2 "processing"% +2 %- +2 "core"  +2 "collection"' 9\ +2 ' 0\ +2 ' -\ + "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +2 "sampler")&\ +2 .tSS.configure SSconfig + "sampler")#.0X 22, 2 => 22, 3 => 22, 4 => 12, 5 => 10}\\nCan@06:26:31, 25.4C, 27% humidity, 14.3psia, 13.432V, 0.484A, 0.484A avg, 6.51W",Subject: "Started 2018_07_19_niagara_mission phase Sample.deep; initialPurge; da withoutWCR" +2 .tSample.deep +111 "sampler") 0 +1073 "core" 0 +2 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"' & +4 "core" &ad=\ x + .tHand.open +2 "manipulator"&1 +75 "core" 1 +2 "manipulator"&4& +4 "core" &  1 !s +2 "manipulator"&6% +3 "core" % \ # B  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&~(- +177 "core" ( +2 "manipulator"&& +4 "core" &-  & +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &G& +3 "core" &- E & +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage + "manipulator"&>' +106 "core" ' +2 .tHand.close + "manipulator"&/ +71 "core" / +2 "manipulator"&l& +4 "core" &- g & +2 "manipulator"&(% +3 "core" %   +3 .tForearm.seek :retract +2 "manipulator"&&'\ +99 "core" ' +4 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"& ( +279 "core" ( +2 "manipulator"&& +4 "core" && ^ ?Q +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &s& +2 "core" &&  ?Q +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&L'ρ +102 "core" ' +2 "manipulator"&x& +4 "core" && ?P +2 "manipulator"&a% +3 "core" %v  G +2 "collection"'g& +4 "core" &bd\  +2 "collection"'& +4 .tCC.seek :closed + "collection"'B(O +3 "core" &ae:\  +4 &bf9\ > +10 &L~aeD\ 1 +9 &Vxaf<\ F +9 &\\bd@\ K +10 &\\af<\ K +9 &]`g:\ J +9 &N[bfA\ J +10 &X`e;\ K +9 &Ybd=\ K +9 &^_dD\ K +10 &U]bd=\ K +9 &!^ae@\ K +10 &"\\_d=\ K +9 &$[af0\ K +9 &&^Wbd<\ K +10 &( WadD\ K +9 &)X_e;\ K +9 &+Wbe=\ K +10 &-fXaeD\ K +9 &/(W`g;\ K +10 &0W^e<\ J +9 &2ZbdC\ J +9 &4mW`dC\ K +10 &6/Ybf=\ K +9 &7Wae8\ K +9 &9Xce9\ K +10 &;uXaeA\ K +9 &=7W^e:\ K +10 &>Xbd:\ K +9 &@W_f9\ K +9 &B}XafC\ K +10 &D>Y`e;\ K +9 &E``f;\ L +9 &Gjbe4\ L +10 &Iv_d:\ P +9 &K,_c:\ T +10 &L_b2\ W +9 &Nz^c4\ B +9 &Ob!{`c3\ #e +10 &O$ad5\ E +9 ( + &OR_b>\ ? + "collection"'& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.63 + "collection"'& +4 "core" &OT_d\ ? + .tHand.open + "manipulator"&[1 +77 "core" 1 +2 "manipulator"&Y% +4 "core" % w & A F +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +93 "core" ' +4 #tFlushing the Collection Valve::Manifold + "collection"'& +4 "core" &OT\\d\ ? + "collection"'% +4 "core" %_c:\ +2 #tCS Pulling 5ml of flush .CSV.dial CSR +2 "collection"'c  +122 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"';'l +1356 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 '% +2 "core" %l^c\ \ +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.501ml + "collection"'P' +654 "core" ' +2 .tCSV.dial :waste + "collection"': +134 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'=' +1992 "core" ' +2 #tPurging external Intake + "collection"'& +4 "core" &OS]a?\ ? + "collection"'% +4 "core" %_c\ + .tCSV.dial :flush +2 "collection"'m  +41 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'R' D +2352 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"'b + '  +6 "core"  +62 ~ +2 .tCTV.dial :intake + "collection"'O  +71 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'}' +2329 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'f  +71 "core" ~ +2 #tFlushing upper manifold + "collection"'& +4 "core" &OR_a5\ ? +2 "collection"'% +3 "core" %\\c\ + .tCSV.dial :flush +2 "collection"'X  +68 "core"  +3 .tCS.seek 5ml +2 "collection"'0'l +1212 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'p @ +40 "core" B +2 "collection"'% +4 "core" %l]b#\  +2 .tCS.seek 7ml +52 "collection"'k' +549 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"'U +96 "core" ~ +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"'d' +1641 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"''- +762 "core" ' +2 .tCSV.dial :waste + "collection"'@ +42 "core" +3 .tCS.seek 0ml + "collection"'9' +763 "core" ' +2 "collection"'!& +4 "core" &OR]c"\ ? +2 "collection"'T% +3 "core" %^b@\ + .tCSV.dial :flush +2 "collection"'  +39 "core"  +3 .tCS.seek 3ml +2 "collection"'w'- +752 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'$ @ +40 "core" B +2 "collection"'h% +4 "core" %-\ ]b\  +2 .tCS.seek 4.999ml +2 "collection"'Q'l +530 "core" ' +26 .tCSV.dial :air +3 .CS.seek 0ml + "collection"'1' +1205 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"''- +764 "core" ' +2 .tCSV.dial :waste + "collection"') +71 "core" +3 .tCS.seek 0ml + "collection"'v' +760 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&.& +4 "core" &# D >O +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&/( +3 "core" ( +2 "manipulator"&8& +3 "core" &$ $ >O +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &3& +3 "core" &#  >O +2 .tForearm.seek CC + "manipulator"&W'ρ +96 "core" ' +2 .tHand.close + "manipulator"&^/ +67 "core" / +2 .tCC.seek :open +2 "collection"'j( +377 "core" ( +2 "manipulator"&2& +4 "core" &$ > >O + "manipulator"&'% +4 "core" % τ F +2 .tForearm.seek :retract + "manipulator"&5'\ +100 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&(- +278 "core" ( +2 "manipulator"&|& +4 "core" &- I +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &V& +2 "core" &-  I +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +111 "core" ' +3 .tHand.open +2 "manipulator"&?1 +68 "core" 1 +2 "manipulator"&n% +4 "core" %  c ǿ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&I'\ +105 "core" ' +2 #tda sampling at most 1000ml +3 #Loading sh1 puck from tube 5 into Collection Clamp +2 ."Qmail"HABfans.email "Started da in tube 5 at 06:30:55EDT08-Aug-18\\n{1 => 22, 2 => 22, 3 => 22, 4 => 12, 5 => 10}\\nCan@06:26:31, 25.4C, 27% humidity, 14.3psia, 13.432V, 0.484A, 0.484A avg, 6.51W",Subject: "da sampling at most 1000ml" +2 "collection"'%& +120 "core" &ae$\ +2 "manipulator"&\ % +3 "core" %\ $ d E +2 "storage"(% +4 "core" %|\ \  R\  +2 "storage"(+. +3 "core" .( +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"(C(; +975 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (#& +3 "core" &;> \  +2 "manipulator"&K& +3 "core" &- I +2 "manipulator"&% +3 "core" %\ $  E +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 5 +2 "manipulator"&S( +168 "core" ( +4 "manipulator"&i& +3 "core" & 8 < +2 "storage"(y& +4 "core" &;\ \  w\ +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts + "manipulator"&{' +88 "core" ' +2 "storage"(& +4 "core" &;  \ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +3 "storage"(Z'L +209 "core" ' +2 "storage"(-- +4 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (<& +2 "core" &;\ \  \ +2 "manipulator"&& +3 "core" & 9 < +2 .t\Elbow.seek 5 +2 "manipulator"&u( +6 "core" ( +4 "manipulator"&r& +6 "core" &  < +3 "storage"(H& +4 "core" &;\ \  \ +2 .tForearm.seek 5 + 300 counts +2 "manipulator"&]'k +20 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +53 "manipulator"&/ +82 "core" / +12 ."downElevator"SE.seek :down +4 "manipulator"&7& +3 "storage"(D'v +7 "core" & < +2 "manipulator"& % +4 "core" % h % +3 .tForearm.seek :retract + "manipulator"&e'\ +99 "core" ' +2 .t\Elbow.seek CC + "manipulator"&q( +71 "core" ' + ."downElevator"SE.coast + "storage"(5 +73 "core" ( +2 "manipulator"&& +4 "core" &  3 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &*& +3 "core" &   3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&t'ρ +99 "core" ' +2 "manipulator"&"& +4 "core" &  3 +2 "manipulator"&,% +4 "core" %φ ! +2 "collection"'z& +4 "core" &_e@\ +2 "collection"'E& +3 .tCC.seek :closed +2 "collection"'`(O +4 "core" &`dD\ + &_dB\  +9 &2~bfF\ *y +9 &eaeC\ = +10 &sacE\ K +9 &GU`f?\ J +9 &\ ]afD\ J +10 &ZabE\ J +9 &Z`e?\ J +37 &PW`dE\ J + &Z_dD\ J + &Z`e>\ J + & V`cO\ J +7 &"WZac(\ J +9 &$Z_d8\ J +10 &%Y`dC\ J +9 &'\\afE\ J +9 &)_Yae:\ J +10 &+!YadD\ J +9 &,]cdC\ J +10 &.YcdD\ J +9 &0hZadD\ J +9 &2*Y`e@\ J +10 &3Y`e>\ J +9 &5Zad:\ J +9 &7pZbd=\ J +10 &91Z_c9\ J +9 &:\\^dA\ J +10 &<Z`e;\ J +9 &>wZbdD\ J +9 &@9Z]cE\ J +10 &A\\_e\ J +9 &C[`c8\ J +9 &E^bc<\ J +10 &G<h\\d<\ L +9 &H`d;\ O +10 &J`dB\ U +9 &Lc8LE\ W +9 &N%9:\ D +10 &O27AA8\ , +9 &OsBF<\ D +5 ( + "collection"'E& +4 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.74 +2 .Hand.open + "manipulator"&A1 +3 "core" &O_AF>\ D +70 1 +2 "manipulator"& % +4 "core" % υ ' +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"& '\ +95 "core" ' +2 .tSC.coast + "storage"(6 +2 #tcollectSample 1000ml w/bubble point of 24psi +3 #Priming 7ml + .Sleepy.power :sampler,:ON + .Intake.select :close .\Exhaust.select :close +2 .SS.hold + "sampler")+ +4 "core" + + "sampler")4% +4 "core" % {\  + "collection"'6& +4 "core" &O^XY\ tD +2 EW\ YY +2 #tCalibrating pressure and temperature sensors + .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X +15 +3 .tdelay 3.8 seconds +382 "collection"'% +3 "core" %^c;\ x +2 "sampler")l% +4 "core" %?8 \ + .tSSV.dial :spit +2 "sampler")( +127 "core"  +4 .tSS.seek 0ml +2 "sampler")J' +263 "core" ' +2 .tSSV.dial CBV + "sampler")>  +128 "core"  +2 .tCTV.dial :intake + "collection"'  +72 "core"  +2 #tWaiting for external sampler to finish priming... + .delayUntil "06:34:24.32" +16498 ."connect"SSV.dial CBV +2 .tCBV.dial SSV + #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open + "sampler") +210 "collection"'s% +3 "core" %\ j +2 #tIntake @18.6psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X' +266 "core" '9MPz z\  +2 #tVacuum too high -- waiting up to 40s +14 "collection"'% +3 "core" %_\ j +2 "sampler")s% +4 "core" %<+R {\  +14 "collection"'J% +3 "core" % \ i +2 "sampler")x% +3 "core" %<<O \  +15 "collection"'a% +3 "core" %T\ j +2 "sampler")g% +3 "core" %<<O \  +15 "collection"'&% +3 "core" %\ j +2 "sampler")_% +6 "core" %<<O \  +14 "collection"'~% +3 "core" %e\ j +2 "sampler")Y% +3 "core" %<<O# ~\  +2 "collection"'% +4 "core" %7\ i + #tIntake @17.7psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 72 +2 "sampler")#.H0X v\  +14 "collection"'b% +3 "core" %.\ k +2 "sampler")m% +4 "core" %> \  +14 "collection"'R% +3 "core" %R\ j +2 "sampler")f% +4 "core" %? \  +14 "collection"'% +3 "core" %R\ k +2 "sampler")% +4 "core" %> |\  +14 "collection"'X% +3 "core" %&\ j +2 "sampler")}% +4 "core" %> \  + "collection"'p% +4 "core" %\ j + #tIntake @17.9psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 59 + "sampler")#.;0X\ f +2 "sampler")% +3 "core" % L \  +15 "collection"'k% +3 "core" %\ f +2 "sampler")T% +3 "core" % L z\  +15 "collection"'% +3 "core" %H\ f +2 "sampler")9% +4 "core" % L \  +14 "collection"'$% +3 "core" %~\ f +2 "sampler")h% +4 "core" % L%& u\  + "collection"'w% +4 "core" %\ f + #tIntake @18.1psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 53 +2 "sampler")#.50X }\  +15 "collection"'% +3 "core" %K\ j +2 "sampler")/% +3 "core" %E> \  +15 "collection"'I% +3 "core" %\ j +2 "sampler")-% +4 "core" %E> \  +14 "collection"'<% +3 "core" %%\ k +2 "sampler")% +4 "core" %E> w\  +14 "collection"'r% +3 "core" %4\ k +2 "sampler")H% +4 "core" %E>  \  +14 "collection"'\\% +3 "core" %T\ j +2 "sampler")% +3 "core" %E> \  +15 "collection"'7% +3 "core" %t\ j +2 "sampler") % +4 "core" %EA ~\  + "collection"'S% +4 "core" %L\ i + #tIntake @18.1psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 39 +2 "sampler")#.'0X% +3 "core" %9\ m +2 "sampler")% +3 "core" %\  |\ B +53 "collection"'% +3 "core" %,\ m +2 "sampler")[% +3 "core" %  \ B +52 "collection"'L% +3 "core" %$\ m +2 "sampler")F% +3 "core" %  \ B +2 "sampler")% +3 "core" %  \ B +2 .tIntake.select :close + "sampler")0 +9 );% +2 "core" %\  v\ B + .tSSV.dial :exhaust +2 "sampler"):  +75 "core"  +2 .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X% +3 "core" %\ h +2 "sampler")% +3 "core" %Y s\  +15 "collection"'% +3 "core" %\ i +2 "sampler")[% +3 "core" %Y ~\  +15 "collection"'L% +3 "core" %\ i +2 "sampler")F% +3 "core" %Y y\  +15 "collection"'% +3 "core" %\ h +2 "sampler");% +3 "core" %Y \  +15 "collection"':% +3 "core" %\ i +2 "sampler")C% +3 "core" %Y \  +15 "collection"'% +3 "core" %\ i +2 "sampler")% +4 "core" %Y s\  +14 "collection"'c% +3 "core" %\ h +2 "sampler")=% +3 "core" %Y \ t\  +15 "collection"'% +3 "core" %\ i +2 "sampler")b% +3 "core" %Y  \  +15 "collection"'m% +3 "core" %\ i +2 "sampler")R% +3 "core" %Y {\  +15 "collection"'f% +3 "core" %\ h +2 "sampler")% +4 "core" %Y \  +14 "collection"'% +3 "core" %\ h +2 "sampler")X% +3 "core" %Y \  +15 "collection"'}% +3 "core" %'\ i +2 "sampler")p% +4 "core" %Y x\  +14 "collection"'P% +6 "core" %/\ h + "sampler")0% +4 "core" %Y ! z\  +14 "collection"'U% +3 "core" %\ h +2 "sampler")% +3 "core" %Y&% z\  +2 "collection"'% +3 "core" %\ h +2 .tSS.reconfigure SSinhale.with maxSpeed: 19 +2 "sampler")#.0X% +3 "core" %lsG \  +15 "collection"'% +3 "core" %\ i +2 "sampler")% +3 "core" %ls$ \  +15 "collection"'[% +3 "core" %\ k +2 "sampler")L% +3 "core" %lr z\ r +15 "collection"'F% +3 "core" %\ k +2 "sampler")% +3 "core" %lr ~\ r +15 "collection"';% +3 "core" %\ k +2 "sampler"):% +3 "core" %lr w\ r +15 "collection"'C% +3 "core" %\ i +2 "sampler")% +3 "core" %lr |\ r +15 "collection"'% +3 "core" %\ k +2 "sampler")c% +3 "core" %lr \ r +15 "collection"'=% +3 "core" %\ k +2 "sampler")% +3 "core" %lr t\ r +15 "collection"'b% +3 "core" %\ j +2 "sampler")m% +3 "core" %lr\  s\ r +15 "collection"'R% +3 "core" %\ j +2 "sampler")f% +3 "core" %lr  \ r +15 "collection"'% +3 "core" %\ k +2 "sampler")% +4 "core" %lr  u\ r +14 "collection"'X% +3 "core" %\ j +2 "sampler")}% +4 "core" %lr |\ r +14 "collection"'p% +3 "core" %\ j +2 "sampler")P% +4 "core" %lr |\ r +14 "collection"'0% +3 "core" %\ k +2 "sampler")U% +3 "core" %lr u\ r +15 "collection"'% +3 "core" %\ k +2 "sampler")% +3 "core" %lr ~\ r +15 "collection"'~% +3 "core" %\ k +2 "sampler")% +4 "core" %lr |\ r +14 "collection"'k% +3 "core" %\ k +2 "sampler")T% +3 "core" %lr u\ r +15 "collection"'% +4 "core" %\ j +2 "sampler")9% +3 "core" %lr \ r +15 "collection"'$% +3 "core" %\ j +2 "sampler")h% +4 "core" %lr  s\ r +14 "collection"'w% +3 "core" %\ k +2 "sampler")O% +3 "core" %lr"# y\ r +15 "collection"'1% +3 "core" %\ k +2 "sampler"))% +4 "core" %lr$& x\ r + "collection"'% +4 "core" %\ k + #tIntake @18.5psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 14 +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'' +92 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")J +129 "core"  +3 .tSS.reconfigure SSexhale + "sampler")#.0X  +62 "core" +3 ."airStroke"CS.seek 0ml + "collection"'' +5 "core" ~ +2 .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml +2 "collection"'' +110 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")~ +102 "core" ' +3 ."CSpush"CS.coast + "collection"'5 +23 "core"  +3 .tSS.reconfigure SSexhale + "sampler")#.0X +102 "collection"'a9 +3 "core" 9 ?! +102 "collection"'E9 +3 "core" 9 A% +102 "collection"'Y9 +3 "core" 9 B) +102 "collection"'9 +4 "core" 9 C- +102 "collection"'>9 +3 "core" 9 D2 +102 "collection"'9 +3 "core" 9 E6\ +102 "collection"'_9 +3 "core" 9\ G:\ +102 "collection"'F9 +4 "core" 9\ H> +102 "collection"'9 +3 "core" 9\ JC +102 "collection"'9 +3 "core" 9\ "KG +102 "collection"';9 +3 "core" 9\ *LK +102 "collection"'C9 +3 "core" 9\ 3MO +102 "collection"'[9 +4 "core" 9\ <NS +102 "collection"'9 +3 "core" 9\ DOX +102 "collection"'9 +3 "core" 9\ KP\\ +102 "collection"'c9 +3 "core" 9\ QR` +102 "collection"'=9 +3 "core" 9\ XRd +102 "collection"'L9 +4 "core" 9\ _Sh +102 "collection"'b9 +3 "core" 9\ dTm +102 "collection"'m9 +3 "core" 9\ jVq +102 "collection"'R9 +3 "core" 9\ oWu +102 "collection"':9 +3 "core" 9\ tXy +102 "collection"'9 +3 "core" 9\ yX} +2 .tCH.hold 10:00,70C +3 "collection"' `\ `\ y +2 "core" ~ +47160 EG\ q +12842 "core" ` +2 "collection"'X9 +3 "core" 9\ " +2 #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml + "collection"'f' +354 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'} @ +95 "core" @ +2 .tCSV.dial :air +2 "collection"'P @ +40 "core" > +4 .tCS.seek 5ml +2 "collection"'0'l +1344 "core" ' +2 .tCSV.dial CTV + "collection"'  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'p @ +41 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'~  +41 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +42 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'' +1344 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"'U +95 "core" ~ +2 .tCBV.dial CSV + "collection"'  +28 "core"  +2 "collection"'T% +4 "core" % ; < >\ +2 .tCS.seek 5ml +2 "collection"''l +1345 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'k  +41 "core" +2 "collection"'$% +4 "core" %l|3\  +2 .tCS.seek 7ml +2 "collection"'h' +588 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'9 @ +51 "core" B +3 .tCS.seek 10ml + "collection"'w' D +842 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'1 ` +111 "core" ^ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'O   +36 "core" ! +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'  + ')  +40 "core"  +88  +3 .tCS.seek 5ml + "collection"'!'l +1369 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"' @ +95 "core" A +2 .tCSV.dial :waste +2 "collection"'^ +95 "core" +2 .tCS.seek :empty +2 "collection"'3'Ͱ +1353 "core" ' +2 .tCSV.dial :air + "collection"' @ +69 "core" A +3 .tCS.seek 5ml + "collection"'d'l +1346 "core" ' +2 .tCSV.dial CTV + "collection"'2  +41 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'W @ +41 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'Q  +42 "core"  +4 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'V @ +42 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"' ' +1353 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"'? +94 "core" ~ +2 .tCBV.dial CSV + "collection"'n  +35 "core"  +2 "collection"'5% +4 "core" %y~(\ +2 .tCS.seek 5ml +2 "collection"'%'l +1345 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'\  +41 "core" +2 "collection"'% +4 "core" %l\ \ +2 .tCS.seek 7ml +2 "collection"'+' +595 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"' @ +51 "core" B +3 .tCS.seek 10ml + "collection"'o' D +857 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'# ` +110 "core" ^ +62 #tLysing Complete + "collection"'K& +3 "core" &O] )l\ D +2 #tStoring sh1 puck in Collection Clamp to tube 4 + "manipulator"&|% +4 "core" %   +2 "storage"(i% +3 "core" %\ \ p\ +2 "storage"(8. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 4 + "storage"(@(,B +339 "core" ( +32 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (/& +2 "core" &,D\ \ \ +2 "manipulator"&I& +4 "core" &  3 + "manipulator"&-% +4 "core" %  e  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 +2 "manipulator"&<( +154 "core" ( +2 "manipulator"&& +4 "core" & t  +2 "storage"(r& +4 "core" &,D Q & \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&H'_ +98 "core" ' +2 "storage"(& +4 "core" &,D   \ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(7'L +195 "core" ' +2 "storage"( - +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&.& +3 "core" &  +2 "storage"(\\& +3 "core" &,D y\ +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 4 +2 "manipulator"&'Σ +30 "core" ' +2 .t\Elbow.hold + "manipulator"&, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(Z- +2 "core" -' +2 .tSE.seek 11.09 Pucks below Top Plate +2 "storage"(]'À +34 "core" ' +2 "manipulator"&,% +4 "core" %΍ ( +2 "storage"(v& +4 "core" &,D \ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 278 counts + "manipulator"&'Ϲ +17 "core" ' +2 "manipulator"&z& +4 "core" & &  +2 "storage"(u& +4 "core" &,D \  D\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&e'_ +17 "core" ' +3 .tSE.seek 12.09 Pucks below Top Plate + "storage"(S'o +44 "core" ' +2 "manipulator"&j& +4 "core" & 8  +2 "manipulator"&y% +4 "core" %a + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&A'\ +90 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"& ( +164 "core" ( +4 "manipulator"&"& +4 "core" & k h +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &*& +3 "core" & 3 h +2 .tForearm.seek CC + "manipulator"&t'ρ +104 "core" ' +2 .tHand.close + "manipulator"&{/ +67 "core" / +2 .tCC.seek :open +2 "collection"'D( +375 "core" ( +4 "storage"(& +4 "core" &,D \  J\ +2 "storage"(N& +3 "core" &,D\ \  4\ +2 "manipulator"&G& +3 "core" & r h +2 "manipulator"&6% +3 "core" % p I +2 .tForearm.seek :retract + "manipulator"&'\ +95 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 4 + "manipulator"&(( +148 "core" ( +2 "manipulator"&& +4 "core" & o +2 "storage"(s& +3 "core" &,D  y\ +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 4 +2 "manipulator"&l'Σ +105 "core" ' +2 .t\Elbow.hold + "manipulator"&J, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&41 +70 "core" 1 +12 "manipulator"&% +4 "core" % β I +2 "storage"(& +35 "core" &,D\ \ r\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 315 counts + "manipulator"&x' +14 "core" ' +2 "manipulator"&g& +4 "core" & 8 +2 "storage"(&& +3 "core" &,D ) %\ +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&a'_ +22 "core" ' +2 "storage"(E% +4 "core" %e ; ;\ +3 ."downElevator"SE.seek :down +2 "storage"(Y'v +99 (% +3 "core" % [ Z\ PE +2 "manipulator"&>% +3 "core" %C +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +39 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +52 "core" ' +2 .tSC.coast + "storage"(6 +3 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'_& +4 "core" &)-d\ + .tHand.open +2 "manipulator"&F1 +24 "core" 1 +2 "manipulator"&& +4 "core" & ` +2 "manipulator"&% +4 "core" %\ $ s D +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&;(- +169 "core" ( +2 "manipulator"&C& +4 "core" &- | F +4 .t\Elbow.reconfigure LooseElbow +68 "manipulator"&$ &.,(#b +5 &[& +2 "core" &- F +2 .tForearm.seek :garage +2 "manipulator"&' +107 "core" ' +2 .tHand.close + "manipulator"&/ +66 "core" / +2 "manipulator"&c& +4 "core" &-  F +2 "manipulator"&=% +3 "core" %  s +3 .tForearm.seek :retract + "manipulator"&L'\ +105 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&b( +272 "core" ( +2 "manipulator"&m& +4 "core" & x 2 +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &R& +2 "core" & 2 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&:'ρ +101 "core" ' +2 "manipulator"&& +4 "core" & Y 2 +2 "manipulator"&'% +4 "core" % +2 "collection"'& +3 "core" &,0\ +2 "collection"'X& +4 .tCC.seek :closed + "collection"'B(O +3 "core" &+/ \ +3 &+/\  +8 &4,.\ +| +10 & h.0\ > +9 &n+/\ K +9 &bW+0\ I +10 &"Y-/\ J +9 &]-/\ I +9 &X+0m\ J +10 &hY,/X\ J +9 &+\\*1D\ I +10 &Z*.#\ I +9 & X,/j\ I +9 &"qX-/y\ I +10 &$2X+/\ J +9 &%\\,/ \ I +9 &'])0 \ J +10 &)xZ-,\ J +9 &+;W./\ I +10 &,Y,1\ J +9 &.W-/\ I +9 &0W)/\ I +10 &2CV+0\ I +9 &4Y+/\ I +9 &5W*0\ I +10 &7W,/\ I +9 &9LZ-/\ I +10 &;],0\ I +9 &<Z+0\ J +9 &>Z/0\ I +10 &@UW-/\ I +9 &B[*/\ J +9 &CZ-/\ I +10 &E[,0s\ J +9 &GXe*0b\ K +10 &I-/L\ N +9 &J+.:\ S +9 &L,/4\ U +10 &N>,.t\ C +9 &OF@,.\ #l +9 &Ozh,0\ G +2 ( + "collection"'X& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.70 +2 "collection"'}& +4 "core" &Ozf,0\ G + .tHand.open +2 "manipulator"&P1 +67 "core" 1 +2 "manipulator"&f% +4 "core" % ~  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +100 "core" ' +2 .tPSV.dial PSR + "processing"%p +124 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%~' +1606 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%  +43 "core"  +3 .tPS.seek 0ml + "processing"%0'W +1605 "core" ' +2 .tPSV.dial PSR + "processing"%U +42 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%' +2638 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%T +2 "collection"'  +5 "core"  +2 "processing"%k  +42 "core"  +31 +2 .tPSV.dial :mixloop + "processing"%$ +99 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%  +123 "core" +3 .tPS.seek 0ml + "processing"%9'W +2639 "core" ' +2 .tPSV.dial :air + "processing"%h  +54 "core" +3 .tPS.seek 2.5ml + "processing"%1' +2639 "core" ' +2 .tPSV.dial :mixloop + "processing"%O +41 "core" +3 .tPS.seek 0ml + "processing"%'W +2634 "core" ' +2 .tPSV.dial :air + "processing"%)  +42 "core"  +3 .tPS.seek 2.5ml + "processing"%w' +2629 "core" ' +2 .tPSV.dial :mixloop + "processing"% +42 "core" +3 .tPS.seek 0ml + "processing"%^'W +2638 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&!& +4 "core" & j 2 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&( +2 "core" ( +2 "manipulator"&3& +3 "core" & L 2 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &2& +3 "core" & 2 +2 .tForearm.seek CC + "manipulator"&W'ρ +104 "core" ' +2 .tHand.close + "manipulator"&Q/ +72 "core" / +2 .tCC.seek :open +2 "collection"'V( +378 "core" ( +2 "manipulator"&d& +4 "core" & 2 +2 "manipulator"&?% +3 "core" % t e +2 .tForearm.seek :retract + "manipulator"&n'\ +94 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&5(- +281 "core" ( +2 "manipulator"& & +4 "core" &-  +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &\ & +2 "core" &-  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&' +108 "core" ' +3 .tHand.open + "manipulator"&%1 +74 "core" 1 +2 "manipulator"&% +4 "core" % z u Ǻ +2 .tForearm.reconfigure LooseForearm +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 +2 .tCBV.dial PRV + .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 5 into Collection Clamp + "collection"'#& +4 "core" &38\ +58 "manipulator"&K% +6 "core" %\   +2 "storage"(|% +4 "core" %~\ \ \ +2 "storage"(i. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 + "storage"(8(; +349 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (/& +3 "core" &< 7 8 $\  + "manipulator"&I& +4 "core" &-  +2 "manipulator"&-% +3 "core" %\  b  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 5 +2 "manipulator"&( +174 "core" ( +2 "manipulator"&r& +4 "core" & ^ +2 "storage"(& +3 "core" &; ; 9 \ +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts + "manipulator"&q' +95 "core" ' +2 "storage"( & +4 "core" &; \\ R a\ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"( 'L +219 "core" ' +2 "storage"(.- +3 "core" -' +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 (\\& +3 "core" &;\  @ T\ +2 "manipulator"&Z& +3 "core" & ^ +2 .t\Elbow.seek 5 + "manipulator"&,( +3 "core" ( +2 "manipulator"&v& +3 "core" & ^ +2 "storage"(z& +3 "core" &; V /\ +2 .tForearm.seek 5 + 300 counts +2 "manipulator"&u'k +26 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&j/ +71 "core" / +13 ."downElevator"SE.seek :down +3 "manipulator"&y& +5 "storage"(H'v +3 "core" & # ^ +2 "manipulator"&<% +4 "core" % z +2 .tForearm.seek :retract +2 "manipulator"&7'\ +92 "core" ' + .t\Elbow.seek CC +2 "manipulator"&( +89 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +53 "core" ( +2 "manipulator"&& +4 "core" & m 1 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &]& +2 "core" & 1 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&"'ρ +92 "core" ' +33 "manipulator"&*& +4 "core" & 1 +2 "manipulator"&e% +4 "core" %{ u  +2 "collection"'& +4 "core" &4:X\ +2 "collection"'{& +4 .tCC.seek :closed +2 "collection"'A(O +3 "core" &48E\ + &69H\  +9 &169B\ *z +9 &i581\ > +10 &s66"\ J +9 &ZV48\ I +9 &]27\ I +10 &\\48\ J +9 &[37\ J +10 &b\\69\ I +2 EJ\ ?? +7 "core" &$X6:\ I +9 &]56\ I +10 & Z67\ I +9 &"jW59\ I +9 &$,]58\ I +10 &%Z48\ I +9 &']69\ I +10 &)r[48\ I +9 &+4W39\ I +9 &,\\38\ J +10 &.Z5:\ I +9 &0yZ59\ J +9 &2=Y47\ I +10 &3Z67{\ I +9 &5\\37q\ I +10 &7Z59{\ I +9 &9D]48r\ I +9 &;Z37\ I +10 &<Z38&\ J +9 &>Z48 \ I +9 &@LZ59\ I +10 &B \\57\ J +9 &CZ69\ I +10 &E\\67\ J +9 &GNk49\ K +9 &I47\ O +10 &J5:\ T +9 &Lu9:\ V +9 &N579\ C +10 &O:539\ - +9 &OdB=y\ E +5 ( + "collection"'{& +4 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.72 + .Hand.open + "manipulator"&`1 +73 "core" 1 +3 "manipulator"&% +4 "core" % { ^  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&N'\ +92 "core" ' +2 .tSC.coast + "storage"(6 +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'G  +126 "core" ~ +2 .tCSV.dial CTV + "collection"'6  +28 "core"  +3 .tPS.seek 2.5ml + "processing"%' +2634 "core" ' +2 "collection"'s% +4 "core" % C\ +2 .tCS.seek 5.75ml +2 "collection"'t'` +1162 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%  +42 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%4  +69 "core"  +3 .tPS.seek 0ml + "processing"%'W +2635 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"' ` +37 "core" _ +2 .tCSV.dial :air +2 "collection"'g @ +41 "core" > +3 .tCS.seek 10ml + "collection"'&' D +1176 "core" ' +2 .tCSV.dial CTV + "collection"'  +42 "core"  +3 .tCS.seek 0ml + "collection"'E' +2626 "core" ' +2 .tCBV.dial :waste1 + "collection"'( @ +28 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +4 "collection"'  +126 "core" +2 "collection"'>& +4 "core" &Oe\ E +2 #tStoring lyfil puck in Collection Clamp to tube 4 + "manipulator"&_% +3 "core" %\  e  +2 "storage"(l% +4 "core" %\ \  R\ +2 "storage"(F. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 + "storage"((,B +346 "core" ( +4 .tSC.reconfigure SCloose + "storage"($.\ 1~b +3 (& +2 "core" &,C q\ +2 "manipulator"&x& +4 "core" & 1 + "manipulator"&S% +4 "core" %\   +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 +2 "manipulator"&a( +151 "core" ( +2 "manipulator"&C& +4 "core" & +2 "storage"([& +4 "core" &,C\ \ )\ +57 .tForearm.reconfigure TightForearm +10 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts + "manipulator"&Y'_ +96 "core" ' +2 "storage"(@& +4 "core" &,C \ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(J'L +182 "core" ' +2 "storage"(- +3 "core" -'ƻ +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&c& +2 "core" & ( +2 "storage"(=& +3 "core" &,C \ +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek 4 +2 "manipulator"&'Σ +34 "core" ' +2 .t\Elbow.hold + "manipulator"&, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(m- +2 "core" -'ƻ +2 .tSE.seek 12.1 Pucks below Top Plate +2 "storage"(R's +32 "core" ' +2 "manipulator"&;% +4 "core" %ΐ > +2 "storage"(& +4 "core" &,C \ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 281 counts + "manipulator"&''ϼ +16 "core" ' +2 "manipulator"&& +4 "core" &  y +2 "storage"(L& +3 "core" &,C \ +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&D'_ +31 "core" ' +3 .tSE.seek 13.1 Pucks below Top Plate + "storage"(}'b +54 "core" ' +2 "manipulator"&P& +4 "core" &  +2 "manipulator"&f% +4 "core" %h ` +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&X'\ +93 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&p( +152 "core" ( +4 "manipulator"&:& +4 "core" & 7 :* + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" & :* +2 .tForearm.seek CC + "manipulator"&~'ρ +100 "core" ' +2 .tHand.close + "manipulator"&U/ +70 "core" / +2 .tCC.seek :open +2 "collection"'0( +379 "core" ( +2 "storage"(T& +4 "core" &,C /\ +2 "storage"(k& +3 "core" &,C X\ +2 "manipulator"&& +3 "core" &  9% +2 "manipulator"&$% +3 "core" % ύ i +2 .tForearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 +2 "manipulator"&( +153 "core" ( +2 "manipulator"&h& +4 "core" & +2 "storage"(9& +4 "core" &,C\ \  \ + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 4 + "manipulator"&O'Σ +95 "core" ' +2 .t\Elbow.hold + "manipulator"&1, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&)1 +74 "core" 1 +12 "manipulator"&% +4 "core" % ί +2 "storage"( & +4 "core" &,C\ \ \ +3 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 312 counts + "manipulator"&w' +25 "core" ' +2 "manipulator"&!& +4 "core" & +2 "storage"(3& +4 "core" &,C\ \ \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&2'_ +30 "core" ' +2 "storage"(Q% +4 "core" %Y\ \  *\ +3 ."downElevator"SE.seek :down +2 "storage"(b'v +99 (% +3 "core" %\\   \ OD +2 "manipulator"&B% +4 "core" %H +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&d'\ +24 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +63 "core" ' +2 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%?  +70 "core" +3 .tPS.seek 2.5ml +2 "processing"%W' +2635 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"% +40 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%\  +42 "core"  +2 .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 +103 .PS.seek 0ml + "processing"%'W +2631 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%n& +4 "core" &F\  + .tHand.open +2 "manipulator" +26 "core" 1 +2 "manipulator"&K& +4 "core" & +2 "manipulator"&|% +3 "core" %\   +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&i(- +176 "core" ( +4 "manipulator"&& +4 "core" &- {  +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &/& +2 "core" &- A  +2 .tForearm.seek :garage +58 "manipulator"&I' +115 "core" ' +2 .tHand.close + "manipulator"&-/ +77 "core" / +2 "manipulator"&r& +6 "core" &-  +2 "manipulator"&% +4 "core" %  q | +2 .tForearm.seek :retract + "manipulator"& '\ +100 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&5( +125 "core" ( +2 "manipulator"&+& +4 "core" & m j +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &.& +3 "core" & _ j +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&\\' +95 "core" ' +2 "manipulator"&Z& +4 "core" & j +2 "manipulator"&v% +4 "core" % +2 "processing"%z& +4 "core" &Q\  +2 "processing"%j& +3 .tPC.seek :closed +2 "processing"%y(Tg +4 "core" &L\  + &K\  +9 &6P\ +{ +9 &gW\ ? +9 &gqP\ M +10 &-[M\ K +9 &\\I\ K +9 &\\R\ L +10 &r`V\ L +9 &4ZX\ L +10 &Yc\ L +9 &Yc\ K +9 & z\\\\\ L +10 &"=^]\ K +9 &#[p\ K +9 &%_m\ L +10 &'Zs\ L +9 &)D_l\ L +10 &+^r\ L +9 &,\\u\ L +9 &.[r\ K +10 &0L^u\ L +9 &2]o\ L +9 &3Yt\ L +10 &5Y}\ K +9 &7TY{\ L +10 &9Y\ K +9 &:[\ K +9 &<_~\ K +10 &>\\Y\ L +9 &@^\ K +9 &AY}\ K +10 &C\\\ K +9 &Ee]\ K +10 &G&`\ L +9 &Hg\ M +9 &Jr~\ N +10 &L[\ Q +9 &N\ Q +9 &O\ Q +10 &Q\ Q +9 &SLu|\ 5 +10 &T!1y\ K +9 &TE\ ' +2 ( + "processing"%j& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.49 + "processing"%<& +3 "core" &TER\ ' +2 .tHand.open + "manipulator"&1 +72 "core" 1 +2 "manipulator"&q% +4 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +90 "core" ' +2 .tPRV.dial :air + "processing"%]  +42 "core"  +3 .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 "processing"%u% +4 "core" %W\ +2 .tPS.seek 0.3ml +2 "processing"%*' +384 "core" ' +2 .tPSV.dial PSR + "processing"%e +109 "core"  +3 .tPSR.select :wash +2 "processing"% +10 .tPS.seek 0.7ml +2 "processing"%,'* +493 "core" ' +3 .tdelay 3 seconds +302 .PSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%' +1911 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%H +97 "core" +2 .tPTV.dial :mixing +2 "processing"%7 @ +66 "core" A +2 .tPBV.dial :waste2 +2 "processing"%V  +87 "core"  +5 .tPS.seek 0ml + "processing"%`'W +2664 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&& +4 "core" & j +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&{( +2 "core" ( +2 "manipulator"&G& +4 "core" &  j + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &6& +2 "core" & j +2 .tForearm.seek PC +2 "manipulator"&"' +95 "core" ' +2 .tHand.close + "manipulator"&8/ +69 "core" / +2 .tPC.seek :open +2 "processing"%^( +403 "core" ( +2 "manipulator"&s& +4 "core" & j +2 "manipulator"&o% +3 "core" %   +2 .tForearm.seek :retract + "manipulator"& '\ +98 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&4(- +160 "core" ( +2 "manipulator"&& +4 "core" &-  +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 && +2 "core" &-  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&g' +113 "core" ' +2 .tHand.open + "manipulator"&t1 +75 "core" 1 +2 "manipulator"&% +4 "core" %  ǽ +2 .tForearm.reconfigure LooseForearm +4 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&&'\ +97 "core" ' +2 #tLoading da puck from tube 5 into Processing Clamp + "processing"%(& +4 "core" &P\ +2 "manipulator"&% +3 "core" %\  x  +2 "storage"(>% +4 "core" % O ] #\  + "storage"(_. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 5 + "storage"(l(; +347 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (F& +3 "core" &< J 9 9\ +2 "manipulator"&& +3 "core" &-  +2 "manipulator"&x% +3 "core" %\   +4 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 5 + "manipulator"&S( +174 "core" ( +2 "manipulator"&C& +4 "core" & v l +2 "storage"([& +3 "core" &; 8 7 C\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&' +97 "core" ' +2 "storage"(@& +4 "core" &; \\ N *\ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"('L +235 "core" ' +2 "storage"(N- +3 "core" -' +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 (c& +3 "core" &;\ \  d\ + "manipulator"&=& +4 "core" &  l + .t\Elbow.seek 5 +2 "manipulator"&m( +3 "core" ( + "manipulator"&;& +4 "core" &  e l +54 "storage"(& +11 "core" &;\ \  \ +2 .tForearm.seek 5 + 300 counts +2 "manipulator"&'k +20 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&L/ +67 "core" / +13 ."downElevator"SE.seek :down +5 "manipulator"&P& +3 "storage"(f'v +6 "core" &  k +2 "manipulator"&Y% +4 "core" % _ +2 .tForearm.seek :retract +2 "manipulator"&a'\ +89 "core" ' +2 .t\Elbow.seek PC +2 "manipulator"&J( +103 "core" ' + ."downElevator"SE.coast + "storage"(5 +146 "core" ( +4 "manipulator"&& +4 "core" & y +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &'& +2 "core" & y +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&R' +102 "core" ' +2 "manipulator"&:& +4 "core" & q y +2 "manipulator"&% +4 "core" % +2 "processing"%D& +3 "core" &\ +2 "processing"%& +4 .tPC.seek :closed +2 "processing"%U(Tg +2 "core" &\ +3 &\  +8 &/z\ *y +10 &f\ > +9 &~u\ L +9 &DY\ K +10 &[\ K +9 &Y\ K +9 &Z\ K +10 &K]\ K +9 & ]\ K +10 &]\ K +9 & ]\ K +9 &"S\\\ K +10 &$\\\ K +9 &%[\ L +9 &'Z\ K +10 &)[W\ K +9 &+]\ K +10 &,]@\ K +9 &.]\ K +9 &0c\\b\ K +10 &2%\\\ K +9 &3\\\ L +9 &5YE\ L +10 &7k\\ \ K +9 &9,\\X\ L +10 &:Z[\ K +9 &<Z\ L +9 &>sY\ K +10 &@6W\ K +9 &AZ\ L +9 &CZ\ K +10 &E{Y\ K +9 &G=]\ K +10 &Hc\ L +9 &Jo\ M +9 &Lt\ P +10 &N3x\ Q +9 &O|\ R +9 &Q\ Q +10 &S[yj\ 8 +9 &T&%^\ P +9 &TJ#{\ , +2 ( + "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.50 +2 .Hand.open + "manipulator"&X1 +73 "core" 1 +2 "manipulator"&A% +4 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&T'\ +98 "core" ' +2 .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 5 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"%k  +2 %9 +5 "core" 9NP +102 "processing"%$9 +3 "core" 9L +102 "processing"%h9 +3 "core" 9L \ +102 "processing"%99 +3 "core" 9J \ +102 "processing"%~9 +3 "core" 9I\ +102 "processing"%p9 +3 "core" 9H\ +102 "processing"%)9 +3 "core" 9G\ +102 "processing"%9 +3 "core" 9G +102 "processing"% 9 +4 "core" 9I" +102 "processing"%!9 +3 "core" 9I& +102 "processing"%39 +3 "core" 9J+ +102 "processing"%Q9 +3 "core" 9K/ +102 "processing"%9 +3 "core" 9N3 +102 "processing"%9 +4 "core" 9P7\ +102 "processing"%9 +3 "core" 9S;\ +102 "processing"%B9 +3 "core" 9V@\ +102 "processing"%O9 +3 "core" 9YD +102 "processing"%w9 +3 "core" 9]H +102 "processing"%?9 +3 "core" 9aL +102 "processing"%}9 +3 "core" 9eP +102 "processing"%29 +3 "core" 9iU +102 "processing"%b9 +3 "core" 9mY +2 .tPH.hold 2:00:00,28C +2 .delay 1:30 +2 "processing"% ppi +3 "core" Y +8999 .tPSR.select :air +2 .PSV.dial PSR + "processing"% +98 "core"  +2 .tPSR.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 + "processing"%\ '[ +1612 "core" ' +2 .tPTV.dial :puck + "processing"%  +69 "core"  +2 .tPSV.dial PTV +2 "processing"%% +69 "core" +2 .tPBV.dial :waste1 +2 "processing"%W  +126 "core"  +2 "processing"%n% +4 "core" %[ \  +2 .tPS.seek 1.5ml +2 "processing"%#' +590 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%K * +33 "core" , +3 .tPS.seek 0ml +2 "processing"%|'W +1618 "core" ' +2 .tdelay 5:00 +9878 EF\ 99 +20124 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +33 "core" +2 .tdelay 30 seconds +3003 .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 PSfast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%-' +2274 "core" ' +2 .tPSV.dial PTV + "processing"%r +70 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"% +69 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%d +81 "core"  +2 .tdelay 5 seconds +502 .PSV.dial :air +3 "processing"%+  +70 "core"  +3 .tPS.seek :empty + "processing"%.'9 +2255 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%I  +126 "core" +2 .tPSV.dial :mixloop +2 "processing"%Z +41 "core" +2 .tPRV.dial :ab1 +2 "processing"%v @ +70 "core" A +3 .tPS.reconfigure PSslow + "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%z'w +353 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV + "collection"'i  + "processing"%  +44 "core"  +8 +2 "processing"%M% +4 "core" %w6\  +2 .tPS.seek 0.32ml +2 "processing"%<'$ +391 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +57 "collection"'  +36 "core" +2 .tPRV.dial :air +2 "processing"%q  +40 "core"  +3 .tPS.seek 0.9ml +2 "processing"%j'D +1236 "core" ' +2 .tPRV.dial :waste2 + "processing"%] @ +70 "core" > +3 .tPS.seek 0.5ml +2 "processing"% ' +872 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%u  +42 "core"  +3 .tPS.reconfigure PSconfig + "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%\\'[ +1614 "core" ' +2 .tPSV.dial :PML + "processing"% +43 "core" +2 .tPTV.dial :mixing +2 "processing"%e @ +69 "core" B +2 .tPBV.dial :waste1 +2 "processing"%*  +44 "core"  +2 "processing"%,% +4 "core" %_\  +2 .tPS.seek 1.85ml +2 "processing"%H'? +230 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%7 * +31 "core" , +3 .tPS.seek 0ml +2 "processing"%V'W +1966 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" &?E \ + .tHand.open +2 "manipulator"&1 +19 "core" 1 +2 "manipulator"&G& +4 "core" & y +2 "manipulator"&6% +4 "core" %\ 0 z & +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage + "manipulator"&8(- +154 "core" ( +2 "manipulator"&5& +4 "core" &-  +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-  +2 .tForearm.seek :garage + "manipulator"&y' +107 "core" ' +3 .tHand.close +2 "manipulator"&s/ +72 "core" / +2 "manipulator"&o& +4 "core" &- ?  +2 "manipulator"&% +4 "core" %  +2 .tForearm.seek :retract +2 "manipulator"&'\ +106 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&"( +276 "core" ( +2 "manipulator"&{& +4 "core" &% { ?S + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &t& +2 "core" &% ?S +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&'ρ +99 "core" ' +2 "manipulator"& & +4 "core" &% ?R +2 "manipulator"&(% +3 "core" %ϋ c +3 "collection"'& +3 "core" &@C"\ +2 "collection"'>& +4 .tCC.seek :closed + "collection"'_(O +3 "core" &@D#\ +3 &?E \  +9 &2@D"\ *y +9 &f?D%\ > +9 &u?C$\ L +10 &QT?C%\ J +9 &Y@C \ K +10 &W?C"\ K +9 &X?C!\ K +9 &X]AD"\ K +10 &ZAA\ K +9 &X@D"\ K +9 & W@D"\ K +10 &"`W?C\ K +9 &$"]@C$\ K +10 &%Z?C\ K +9 &'W?D$\ K +9 &)iW>E\ J +10 &+)W@E#\ K +9 &,]?D#\ J +9 &.WBC \ K +10 &0p\\AD\ J +9 &21W>E"\ K +10 &3\\@E\ J +9 &5Z@C\ J +9 &7yY?C\ J +10 &9:]=E\ J +9 &:Y?D\ J +9 &<Y@D\ J +10 &>]@C\ K +9 &@C]@D\ J +10 &BZ@E \ J +9 &C]@C\ J +9 &E]?D\ K +10 &GFh>E!\ L +9 &I?D#\ N +9 &J=B\ S +10 &Ln@A\ V +9 &N.AC \ D +10 &O:;=D\ 's +9 &O~n>@\ H +5 ( + "collection"'>& +4 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.68 + "collection"'g& +4 "core" &O~p=B\ H + &O~p?C\ \ H +2 .tHand.open + "manipulator"&F1 +68 "core" 1 +2 "manipulator"&% +4 "core" % ψ / +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&x'\ +98 "core" ' +2 .tPSV.dial PSR + "processing"%C +98 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%[' +1610 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%@  +39 "core"  +3 .tPS.seek 0ml + "processing"%4'W +1614 "core" ' +2 .tPSV.dial PSR + "processing"%& +42 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%N' +2647 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "collection"'=  +2 "processing"%c  +34 "core"  +124  +2 .tPSV.dial :mixloop +2 "processing"%; +108 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%  +70 "core" +3 .tPS.seek 0ml + "processing"%L'W +2629 "core" ' +2 .tPSV.dial :air + "processing"%P  +43 "core"  +3 .tPS.seek 2.5ml + "processing"%Y' +2632 "core" ' +2 .tPSV.dial :mixloop + "processing"%S +42 "core" +3 .tPS.seek 0ml + "processing"%'W +2632 "core" ' +2 .tPSV.dial :air + "processing"%  +42 "core"  +3 .tPS.seek 2.5ml + "processing"%' +2629 "core" ' +2 .tPSV.dial :mixloop + "processing"% +42 "core" +3 .tPS.seek 0ml + "processing"%''W +2632 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&m& +4 "core" &$ ?Q +2 .t\Elbow.reconfigure TightElbow +60 "manipulator"&$&.,(\ #b +5 .t\Elbow.seek CC + "manipulator"&:( +2 "core" ( +2 "manipulator"&& +3 "core" &% ?Q +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &D& +3 "core" &$ 7 ?Q +2 .tForearm.seek CC +2 "manipulator"&f'ρ +103 "core" ' +2 .tHand.close + "manipulator"&a/ +72 "core" / +2 .tCC.seek :open +2 "collection"'^( +178 EJ\ cc +198 "core" ( +2 "manipulator"&X& +4 "core" &% ?Q +2 "manipulator"&A% +4 "core" % x e +2 .tForearm.seek :retract + "manipulator"&'\ +97 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&(- +281 "core" ( +2 "manipulator"&$& +4 "core" &- _ 0 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &R& +3 "core" &- 0 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&h' +113 "core" ' +3 .tHand.open +2 "manipulator"&l1 +65 "core" 1 +2 "manipulator"&9% +4 "core" % } ǻ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&~'\ +100 "core" ' +2 ."da"delayUntil "07:29:03.19" +24794 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%p @ +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"% * +34 "core" , +2 ."da"PSV.dial :air +2 "processing"%  +41 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%!' +2261 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%3 +43 "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"% +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +41 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2252 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%B +124 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%O' +588 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%w'[ +1604 "core" ' +2 ."da"PTV.dial :puck + "processing"%?  +67 "core"  +2 ."da"PSV.dial PTV +2 "processing"%} +80 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%2  +34 "core" +2 "processing"%b% +4 "core" %Y\  +2 ."da"PS.seek 1.5ml +2 "processing"%' +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"% 'W +1612 "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"%% * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%W +68 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%n' +2256 "core" ' +2 ."da"PSV.dial PTV + "processing"%\ +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%K +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%# +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%k  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +950 EK\ 77 +1296 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%/ +124 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%1' +588 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%|'[ +1615 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%r +69 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%d% +4 "core" %^\  +2 ."da"PS.seek 1.5ml +2 "processing"%+' +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"%I'W +1616 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%Z  +31 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%v * +32 "core" * +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%. +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"% ' +2244 "core" ' +2 ."da"PSV.dial PTV + "processing"%i +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%M +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +54 "processing"%z +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +67 "core"  +2 ."da"PS.seek :empty +2 "processing"%q'9 +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 +2 "processing"%j  +42 "core" ~ +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%u +42 "core" +3 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"% ' +386 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%  +41 "core"  +2 "processing"%e% +4 "core" %\  +2 ."da"PS.seek 0.55ml +2 "processing"%*'y +331 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%,  +43 "core"  +3 ."da"PS.seek 2ml + "processing"%7'[ +1567 "core" ' +2 ."da"PSV.dial :PML + "processing"%\\ +43 "core" +2 ."da"PTV.dial :mixing +2 "processing"%H @ +69 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%  +32 "core" +2 "processing"%% +4 "core" %^\  +2 ."da"PS.seek 1.85ml +2 "processing"%G'> +232 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%6 * +34 "core" , +3 ."da"PS.seek 0ml +2 "processing"%5'W +1970 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +25161 EK\ 55 +22842 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%J * +34 "core" , +2 ."da"PSV.dial :air +2 "processing"%s  +41 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%o' +2264 "core" ' +2 ."da"PSV.dial :mixloop + "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"%y +41 "core" +4 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%{  +42 "core"  +2 ."da"PS.seek :empty +2 "processing"%t'9 +2257 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%8 +125 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"% ' +599 "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 + "processing"%  +70 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"PBV.dial :waste1 + "processing"%0  +33 "core"  +2 "processing"%>% +4 "core" %[\  +2 ."da"PS.seek 1.5ml +2 "processing"%g' +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%F * +45 "core" ) +3 ."da"PS.seek 0ml +2 "processing"%'W +1606 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%C  +30 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%V +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%@' +2270 "core" ' +2 ."da"PSV.dial PTV + "processing"%[ +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%& +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%4 +71 "core" +4 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%=  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%c'9 +2258 "core" ' +3 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%; +124 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +599 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%N'[ +339 EJ\ EE +1273 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%P +68 "core" +2 ."da"PBV.dial :waste1 + "processing"%L  +35 "core" +2 "processing"%S% +4 "core" %]\  +2 ."da"PS.seek 1.5ml +2 "processing"%Y' +596 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +4 ."da"PS.seek 0ml +2 "processing"%'W +1608 "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 + "processing"%m +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2265 "core" ' +2 ."da"PSV.dial PTV + "processing"%D +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%a +70 "core"  +56 ."da"delay 5 seconds +509 .PSV.dial PTV + "processing"%" +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%x  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%_'9 +2249 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%X +136 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%A' +588 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%f'[ +1609 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%$ +71 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%R  +32 "core" +2 "processing"%:% +4 "core" %V\  +2 ."da"PS.seek 1.5ml +2 "processing"%l' +587 "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"%'W +1603 "core" ' +2 ."da"delay 2:00 +12003 #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"%p * +32 "core" * +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%) +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2268 "core" ' +2 ."da"PSV.dial PTV + "processing"% +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%' +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%3 +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%Q  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2257 "core" ' +2 ."da"Sleepy.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"% +139 "core"  + ."da"PSR.select :sub1 +3 "processing"% +18 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.25ml +2 "processing"%!'7 +335 "core" ' +3 ."da"delay 5 seconds +503 .PSR.select :sub2 +4 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%B' +334 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1605 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%O +84 "core" ~ +2 ."da"PBV.dial :waste1 + "processing"%?  +35 "core" +2 "processing"%}% +4 "core" %Y\ m +2 ."da"PS.seek 1.5ml +2 "processing"%2' +585 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%b * +33 "core" + +3 ."da"PS.seek 0ml +2 "processing"%w'W +1615 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%`  +32 "core"  +2 ."da"delay 30 seconds +283 EJ\ g +2720 ."da"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 PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%%' +2303 "core" ' +2 ."da"PSV.dial PTV + "processing"%W +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%\ +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%K  +71 "core"  +2 ."da"PS.seek :empty +2 "processing"%#'9 +2304 "core" ' +2 "processing"%k9 +3 "core" 9.4) +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +2 "processing"%n  +3 "core" 4) 4) +2 "processing"%/& +3 "core" &TJ\ m, +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 4 + "manipulator"&% +3 "core" %\   +2 "storage"(1% +4 "core" % b a\ + "storage"(r. +3 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 4 + "storage"((,B +341 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (d& +3 "core" &,@ = F \ +2 "manipulator"&|& +3 "core" &- 0 +2 "manipulator"&-% +3 "core" %\   +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 4 +2 "manipulator"&+( +176 "core" ( +3 "manipulator"&Z& +3 "core" &  !q +2 "storage"(v& +3 "core" &,@ 8 :\ +3 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 4 + 700 counts +2 "manipulator"&.'_ +97 "core" ' +2 "storage"(I& +4 "core" &,@ N b a\ +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek beamBreak +2 "storage"(i'L +168 "core" ' +2 "storage"(M- +3 "core" -'˨ +2 ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&z& +3 "core" &  T !p +2 "storage"(& +3 "core" &,@ \ { +2 ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 4 +2 "manipulator"& 'Σ +28 "core" ' +2 ."da"\Elbow.hold +2 "manipulator"&<, +3 "core" , + ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(]- +2 "core" -'˨ +2 ."da"SE.seek 13.1 Pucks below Top Plate +2 "storage"(j'` +32 "core" ' +2 "manipulator"&u% +4 "core" %Ϋ I +2 "storage"(q& +3 "core" &,@ \ | + ."da"Forearm.force -20 +62 "manipulator"&5 +6 ."da"Forearm.seek 4 + 308 counts + "manipulator"&' +25 "core" ' +4 "manipulator"&e& +4 "core" &  !p +2 "storage"( & +3 "core" &,@  \ +3 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 4 + 700 counts +2 "manipulator"&,'_ +24 "core" ' +3 ."da"SE.seek 14.1 Pucks below Top Plate +2 "storage"(*'O +43 "core" ' +2 "manipulator"&\\& +4 "core" &  !p +2 "manipulator"&H% +4 "core" %i v +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +90 "core" ' +2 ."da"\Elbow.seek PC +2 "manipulator"&( +257 "core" ( +2 "manipulator"&6& +4 "core" &  j + ."da"\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &7& +3 "core" & j +2 ."da"Forearm.seek PC + "manipulator"&G' +95 "core" ' +2 ."da"Hand.close + "manipulator"&/ +65 "core" / +2 ."da"PC.seek :open +2 "processing"%J( +402 "core" ( +2 "storage"(s& +4 "core" &,@ ; :\ +2 "manipulator"&5& +3 "core" & j +2 "manipulator"&% +3 "core" %   +2 ."da"Forearm.seek :retract +2 "manipulator"&T'\ +98 "core" ' +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 4 +2 "manipulator"&y( +259 "core" ( +2 "manipulator"&{& +4 "core" &  "y +2 "storage"(o& +3 "core" &,@ r\ ~ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 4 + 700 counts +2 "manipulator"&8'_ +95 "core" ' +2 ."da"Hand.open + "manipulator"&t1 +67 "core" 1 +12 "storage"( - +3 "core" -'O +3 ."da"SE.seek 13.85 Pucks below Top Plate +2 "storage"(' +21 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 13.18 Pucks below Top Plate +2 "storage"(' +82 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da18aug0808h149ml.tif +1946 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +702 #"da"SX HX9/16 (USB:53): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 23.184 seconds\ /var/log/esp/da18aug0808h149ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da18aug0808h149ml15s.tif +1563 #SX HX9/16 (USB:53): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da18aug0808h149ml15s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da18aug0808h149ml30s.tif +3057 #SX HX9/16 (USB:53): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da18aug0808h149ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da18aug0808h149ml70s.tif +7117 #SX HX9/16 (USB:53): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da18aug0808h149ml70s.tif: TIFF Upload Complete\ +2 .Sleepy.power :camera,:OFF + ."Qmail"HABfans.email "23.184 sec auto-exposure",Subject: "da18aug0808h149ml images!" +120 "storage"(0- +3 "core" -' +2 "storage"(>& +3 "core" &,@  \ +2 "manipulator"&(& +4 "core" &  !q +2 ."da"\Elbow.seek 4 +2 "manipulator"&F( +20 "core" ( +2 "manipulator"&g& +4 "core" &  P +2 "storage"(C& +3 "core" &,@   H\ +3 ."da"Forearm.seek 4 + 700 counts +2 "manipulator"&'_ +4 "core" ' +2 ."da"SE.reconfigure SEgently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 13.9 Pucks below Top Plate +2 "storage"(V'U +63 "core" ' + "manipulator"&& +4 "core" &  +2 "storage"([& +5 "core" &,@ \ +2 ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +3 "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 TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 14.08 Pucks below Top Plate +3 "storage"(='? +33 "core" ' + "manipulator"&@% +4 "core" %Δ ' +2 "storage"(;& +4 "core" &,@ \ +72 ."da"Forearm.force -20 +3 "manipulator"&5 +3 ."da"Forearm.seek 4 + 285 counts +2 "manipulator"&c' +14 "core" ' +3 "manipulator"&& +5 "core" & +2 "storage"(P& +3 "core" &,@ \ +3 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 4 + 700 counts +2 "manipulator"&L'_ +20 "core" ' +2 "storage"(S% +4 "core" %: \  +3 ."downElevator"SE.seek :down +2 "storage"(N'v +98 (% +3 "core" % \ M; +2 "manipulator"&Y% +3 "core" %V +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&'\ +31 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +59 "core" ' + ."da"SC.coast + "storage"(6 +3 #tStarting finalPurge +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 "processing"%& +4 "core" &[\ + ."psFlush"Hand.open +2 "manipulator"&m1 +24 "core" 1 +3 "manipulator"&& +5 "core" & +2 "manipulator"&D% +4 "core" %\  + +2 ."psFlush"\Elbow.seek FlushPuck::Garage +2 "manipulator"&a(- +169 "core" ( +2 "manipulator"&"& +3 "core" &- Y +2 ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &x& +4 "core" &- Y +3 ."psFlush"Forearm.seek :garage +2 "manipulator"&' +106 "core" ' +69 ."psFlush"Hand.close + "manipulator"&X/ +67 "core" / +2 "manipulator"&_& +4 "core" &- T Y +2 "manipulator"&A% +4 "core" %  +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&$'\ +100 "core" ' +2 ."psFlush"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."psFlush"\Elbow.seek PC +2 "manipulator"&R( +129 "core" ( +4 "manipulator"&:& +4 "core" & a +3 ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &f& +3 "core" & a +2 ."psFlush"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&9' +99 "core" ' +2 "manipulator"&l& +4 "core" & { a +2 "manipulator"&h% +4 "core" % +3 "processing"%p& +3 "core" &R\ +2 "processing"%)& +4 ."psFlush"PC.seek :closed +2 "processing"%(Tg +3 "core" &T\ +3 &S\  +10 &2}U\ *x +9 &dR\ = +9 &tY\ L +10 &EWU\ K +9 &YT\ K +10 &ZR\ K +9 &^V\ L +9 &KZD\ L +10 &WJ\ K +10 &W@\ K +8 & WJ\ K +10 &"TVE\ K +9 &$WH\ K +10 &%\\H\ K +9 &'\\I\ K +9 &)\\[I\ K +10 &+\\I\ K +9 &,\\I\ K +9 &.\\H\ K +10 &0dZI\ K +9 &2&[G\ K +10 &3YF\ L +9 &5YA\ L +9 &7mUH\ K +10 &9.[I\ K +10 &:Y=\ L +8 &<Y@\ K +10 &>tU4\ K +10 &@6V1\ K +9 &AY.\ L +9 &CY0\ K +10 &E{W9\ L +9 &G=_9\ L +9 &Hd5\ L +9 &Jn6\ N +10 &Lt5\ Q +10 &N55\ Q +9 &O4\ R +9 &Q1\ R +9 &S\\yi7\ 8 +10 &T'%]5\ N +9 &TI"0\ , +2 ( + "processing"%)& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.52 +2 "processing"% & +4 "core" &TI /\ , + ."psFlush"Hand.open +2 "manipulator"&'1 +66 "core" 1 +2 "manipulator"&3% +4 "core" %  U +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&Q'\ +90 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +124 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%'P +313 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +787 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1615 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%! +69 "core" +2 ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%B  +35 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%O'W +2634 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%? +72 "core"  + ."psFlush"PSR.select :flush +2 "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"%' +2122 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%b +70 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%2 U +53 "core" W +3 ."psFlush"PS.seek 0ml +2 "processing"%`'W +2635 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2631 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%w  +69 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%W'9 +2629 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"% +42 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%\ ' +2643 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%K +68 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%%'W +2631 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%k @ +42 "core" > +3 ."psFlush"PS.seek 2.5ml +2 "processing"%n' +2631 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%/  +68 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2637 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%1 +42 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%r'P +1105 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%d' +1613 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%| +69 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%-  +51 "core" +3 ."psFlush"PS.seek 0ml + "processing"%Z'W +959 EJ\ HH +1678 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%v +70 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%I' +592 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2119 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%M +71 "core" +2 ."psFlush"PBV.dial PSV + "processing"%z U +51 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2631 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%~ @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%]' +2638 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%u  +68 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%q'9 +2640 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%e +42 "core"  +2 ."psFlush"PSR.select :air +63 .PS.seek 2.5ml + "processing"% ' +2636 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%\\ +69 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%H'W +2648 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%. @ +42 "core" > +3 ."psFlush"PS.seek 2.5ml + "processing"%+' +2629 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%i  +68 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"% '9 +2630 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'& +4 "core" &RWM\ + .tHand.open + "manipulator"&j1 +15 "core" 1 +2 "manipulator"&,& +4 "core" & o a +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&6( +2 "core" ( + "manipulator"&7& +4 "core" & ^ a + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &<& +2 "core" & l a +2 .tForearm.seek PC +2 "manipulator"&' +97 "core" ' +2 .tHand.close + "manipulator"&/ +67 "core" / +2 .tPC.seek :open +2 "processing"%U( +399 "core" ( +2 "manipulator"&s& +4 "core" & a +2 "manipulator"&5% +3 "core" %  x  +2 .tForearm.seek :retract +2 "manipulator"&'\ +90 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&G( +375 "core" ( +2 "manipulator"&{& +4 "core" & Y B + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &o& +2 "core" & l B +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'ρ +99 "core" ' +2 "manipulator"&t& +4 "core" & > B +2 "manipulator"& % +4 "core" %ω +2 "collection"'T& +3 "core" &UW\ +2 "collection"'*& +4 .tCC.seek :closed + "collection"'(O +3 "core" &SVS\ +3 &RU\  +9 &3SX\ +{ +10 &fTW\ > +9 &vSW\ L +9 &RZTV\ J +10 &ZTW\ J +9 &ZTW\ K +10 &]TW\ K +9 &X]SX\ K +9 &YSW\ J +10 &ZSW\ K +9 & \\SW\ K +9 &"aXSU\ K +10 &$$ZSV\ J +9 &%YSV\ K +10 &']RW\ K +9 &)iWTV\ K +9 &++WSU \ K +10 &,YSV\ K +9 &.WUX\ K +9 &0qWSW \ K +10 &23WUU\ K +9 &3WSW\ K +10 &5WRV\ K +9 &7yWSX\ K +9 &9<ZTX\ J +10 &:YTX!\ K +9 &<\\SW\ K +9 &>XUW\ K +10 &@CYRW\ K +9 &B]SW\ K +10 &CXUX\ K +9 &E]RV"\ L +9 &GHhSX\ L +10 &I~RU\ O +9 &JSU\ S +9 &LqQU\ V +10 &N0OU\ D +9 &O::QT\ (v +10 &O|mPT\ H +4 ( + "collection"'*& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.67 + "collection"'0& +3 "core" &O|pQU \ H +2 .tHand.open + "manipulator"&>1 +76 "core" 1 +2 "manipulator"&(% +4 "core" % ω v +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&g'\ +95 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'C& +4 "core" &O|pQS\ H +2 "collection"'% +4 "core" %QS\ + #tCS Pulling 5ml of flush + .CSV.dial CSR +2 "collection"'[  +40 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'@'l +1355 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 ';% +2 "core" %lPUV\ +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'y' +643 "core" ' +2 .tCSV.dial :waste + "collection"' +122 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'P' +1989 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'8& +4 "core" &O|oPU\ H +2 "collection"'% +3 "core" %NT`\ + .tCSV.dial :flush +2 "collection"'S  +40 "core"  +3 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"''l +1199 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'F @ +39 "core" B +2 "collection"'% +4 "core" %lQVZ\  +2 .tCS.seek 7ml +2 "collection"'Y' +528 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +2 "collection"'V  +3 '  +38 "core"  +89  +2 .tCBV.dial :waste1 + "collection"'& @ +42 "core" ? +3 .tCS.seek 0ml + "collection"'m' +1643 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'& +4 "core" &O|nVX\ H +2 "collection"'D% +4 "core" %TW\\\ + .tCSV.dial :flush +2 "collection"'c  +68 "core" +3 .tCS.seek 5ml +2 "collection"'='l +1202 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'L @ +41 "core" B +2 "collection"'"% +4 "core" %lSU\  +2 .tCS.seek 7ml +2 "collection"'x' +532 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'N  +40 "core"  +2 .tCBV.dial :waste2 +2 "collection"'  +107 "core"  +3 .tCS.seek 0ml + "collection"'4' +1641 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'X& +4 "core" &O|nTWd\ H +59 "collection"'_% +6 "core" %SXc\ + .tCSV.dial CSR + "collection"'A  +40 "core"  +2 .tCSR.select :kill + "collection"' +10 .tCS.seek 8ml +2 "collection"'' +1900 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml +2 "collection"':' D +532 "core" ' +2 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +6 "collection"'f +4 '  +91 "core" +36  +2 .tCTV.dial :intake +2 "collection"'l  +70 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'h' \\ +1883 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'p  +71 "core" ~ +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'a' +582 "core" ' +2 .tCSV.dial CSR + "collection"'$  +108 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'J'l +1346 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +4 "collection"' +10 .tCS.seek 10ml + "collection"' ' D +1343 "core" ' +2 .tCSV.dial CBV + "collection"'' +93 "core" +3 .tCS.seek 0ml + "collection"'3' +2616 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&)& +4 "core" & _ B +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&( +4 "core" ( +2 "manipulator"&9& +4 "core" & < B + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &#& +2 "core" & B +2 .tForearm.seek CC +2 "manipulator"&'ρ +100 "core" ' +2 .tHand.close + "manipulator"&!/ +69 "core" / +2 .tCC.seek :open +2 "collection"'B( +376 "core" ( +2 "manipulator"&& +4 "core" & B +2 "manipulator"&?% +3 "core" % x s +2 .tForearm.seek :retract + "manipulator"&O'\ +97 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&}(- +270 "core" ( +2 "manipulator"&b& +4 "core" &- M +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &2& +2 "core" &- M +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&' +109 "core" ' +3 .tHand.open + "manipulator"&1 +71 "core" 1 +2 "manipulator"&`% +4 "core" %  [ Ǽ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&w'\ +99 "core" ' +2 #tCompleted [Sample.deep; initialPurge; da withoutWCR] begun 06:26:31 + #Preparing to sleep until 11:00AM 8/08/2018 +5 #Asleep til 11:00AM 8/08/2018 +3 ."shutdown"CC.coast +3 "collection"'6 +3 #tContinuing at 11:00 +3 ."shutdown"CS.coast +3 EO\ ,, + "collection"'5 +5 ."shutdown"PC.coast +3 ."Qmail"GoodNews.email "Then, in tube 5: /home/esp/esp2/mission/2018_07_19_niagara_mission.rb:162\\n{1 => 22, 2 => 22, 3 => 22, 4 => 15, 5 => 7}\\nCan@08:23:22, 25.9C, 27% humidity, 14.3psia, 13.486V, 0.196A, 0.196A avg, 2.64W",Subject: "Asleep until 11:00" + "processing"%6 +118 ."shutdown"PS.coast + "processing"%5 +3 ."shutdown"Forearm.coast + "manipulator"&5 +2 ."shutdown"\Elbow.coast + "manipulator"&6 +37 ."shutdown"Sleepy.power :dwarf,:OFF + .Sleepy.power :raw,:OFF + #Shutdown +8164 EM\ m +60002 R\ t +60002 U\ l +60002 Y\ q +60003 W\ f +60002 Z\ p +60002 W\ n +60002 X\ m +60002 Z\ o +60003 Y\ { +60002 Y\ r +60002 [\ n +60002 X\ o +60002 X\ f +60003 Y\ o +60002 Y\  +31350 Y\ &' +36 #tPowering up Dwarves +516 .Sleepy.power :raw,:ON + "sampler") +2 ) +3 "core"  + "collection"' +3 '  +2 "core"  +2 "processing"% +2 %W +3 "core"  + "collection"' 9\ +2 ' 0\ +2 ' -\ + "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +2 "sampler")&\ +2 .tSS.configure SSconfig +2 "sampler")#.0X 22, 2 => 22, 3 => 22, 4 => 15, 5 => 7}\\nCan@11:00:31, 25.3C, 28% humidity, 14.3psia, 13.407V, 0.466A, 0.466A avg, 6.25W",Subject: "Started 2018_07_19_niagara_mission phase /home/esp/esp2/mission/2018_07_19_niagara_mission.rb:162" +147 .tSample.shallow + "sampler")+2 +26 "core" 2 +2 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +4 "core" &[a(\  +2 .tHand.open + "manipulator"&j1 +74 "core" 1 +2 "manipulator"&,& +5 "core" &  "x + "manipulator"&7% +6 "core" % \ # +  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&<(- +174 "core" ( +4 "manipulator"&& +4 "core" &- 9 E +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &R& +3 "core" &- E +3 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage +2 "manipulator"&Q' +107 "core" ' + .tHand.close +2 "manipulator"&/ +66 "core" / +2 "manipulator"&s& +4 "core" &- E +2 "manipulator"&5% +3 "core" %  k +3 .tForearm.seek :retract + "manipulator"&'\ +107 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&6( +284 "core" ( +2 "manipulator"&{& +4 "core" &  W "z +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &o& +3 "core" &\  "z + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&t'ρ +93 "core" ' +3 "manipulator"& & +4 "core" &\  "z +2 "manipulator"&T% +3 "core" %ϊ   +2 "collection"'& +4 "core" &^`$\  + "collection"'^& +4 .tCC.seek :closed +2 "collection"'0(O +2 "core" &^b&\  +2 &_`(\  +10 &6\\a,\ +| +9 &i^`+\ ? +10 &in\\b*\ L +9 &.Y]`#\ J +9 &Z_`)\ K +10 &Y`a*\ K +9 &r\\^a%\ K +10 &4Y[b*\ K +9 &Y^`+\ K +9 &W^a+\ K +11 & {X_b+\ K +8 &"=W]b*\ K +9 &#Y_b*\ K +10 &%\\]`*\ K +9 &'Z_b$\ J +9 &)EY\\b)\ K +10 &+X]a(\ J +9 &,Z]a*\ K +10 &.V^c)\ K +9 &0NY_`+\ J +9 &2Y^a&\ K +10 &3\\^a+\ K +9 &5Y^a*\ J +9 &7UY_`*\ K +10 &9]]c*\ K +9 &:Y^c)\ J +10 &<Y^a+\ K +9 &>^Y]a,\ J +9 &@Y]b)\ K +10 &AX^d*\ K +10 &CZ_b$\ K +9 &Ee]]a)\ K +9 &G#g^b+\ L +9 &Hx\\`*\ N +10 &J\\c*\ S +9 &LL]a-\ V +9 &N \\]*\ H +10 &O-C]b*\ (w +9 &O~p]a"\ D +5 ( +2 "collection"'^& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.79 +2 "collection"'>& +4 "core" &O~_\\^&\ D + &O~_]b+\ D + .tHand.open +2 "manipulator"&(1 +70 "core" 1 +2 "manipulator"&C% +4 "core" % ϊ 8  +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&*'\ +93 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'& +5 "core" &O~_\\_%\ D + "collection"'[% +4 "core" %\\b)\ + #tCS Pulling 5ml of flush + .CSV.dial CSR +2 "collection"'  +123 "core"  +2 .tCSR.select :flush + "collection"' +11 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"'E'l +1355 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +10 ';% +2 "core" %lZ`#\ +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'@' +657 "core" ' +2 .tCSV.dial :waste + "collection"' +122 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'y' +1989 "core" ' +2 #tPurging external Intake + "collection"'8& +4 "core" &O~^[_*\ D + "collection"'% +4 "core" %]^ \ + .tCSV.dial :flush +2 "collection"'S  +39 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'P' D +2350 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +3 .tCBV.dial CSV + "collection"'F + '  +29 "core"  +50 ~ +2 .tCTV.dial :intake + "collection"'  +68 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml +2 "collection"'V' +2345 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'  +70 "core" +2 #tFlushing upper manifold + "collection"'&& +4 "core" &O~]Z_%\ D +2 "collection"'Y% +3 "core" %W] \ + .tCSV.dial :flush +2 "collection"'  +70 "core"  +3 .tCS.seek 5ml +2 "collection"'D'l +1219 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'c @ +40 "core" B +2 "collection"'m% +4 "core" %lZ]\ \ +2 .tCS.seek 7ml +52 "collection"'L' +547 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +2 "collection"'" +97 "core" ~ +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"'=' +1647 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'N'- +758 "core" ' +2 .tCSV.dial :waste + "collection"' +54 "core" +3 .tCS.seek 0ml + "collection"'x' +764 "core" ' +2 "collection"'X& +4 "core" &O~][_ \ D +2 "collection"'_% +3 "core" %Y`$\ + .tCSV.dial :flush +2 "collection"'A  +41 "core"  +3 .tCS.seek 3ml +2 "collection"'4'- +765 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +40 "core" B +2 "collection"'f% +4 "core" %-Z_\ \ +2 .tCS.seek 5ml +2 "collection"''l +534 "core" ' +3 .tCSV.dial :air +2 .CS.seek 0ml +2 "collection"'l' +1209 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"':'- +765 "core" ' +2 .tCSV.dial :waste + "collection"'p +70 "core" +3 .tCS.seek 0ml + "collection"'h' +763 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&$& +4 "core" &\  ) "z +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&a( +21 "core" ( +2 "manipulator"&J& +4 "core" &  + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &'& +2 "core" & h  +2 .tForearm.seek CC +2 "manipulator"& 'ρ +102 "core" ' +2 .tHand.close + "manipulator"&)/ +73 "core" / +2 .tCC.seek :open +2 "collection"'9( +375 "core" ( +2 "manipulator"&#& +4 "core" &   +2 "manipulator"&!% +3 "core" % l  X +2 .tForearm.seek :retract + "manipulator"&G'\ +96 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&g(- +267 "core" ( +2 "manipulator"&& +4 "core" &- ( G +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 && +2 "core" &- - G +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&?' +110 "core" ' +3 .tHand.open + "manipulator"&1 +75 "core" 1 +2 "manipulator"&b% +4 "core" % \   Ǿ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&2'\ +98 "core" ' +2 #tda sampling at most 1000ml +3 #Loading sh1 puck from tube 5 into Collection Clamp +2 ."Qmail"HABfans.email "Started da in tube 5 at 11:04:45EDT08-Aug-18\\n{1 => 22, 2 => 22, 3 => 22, 4 => 15, 5 => 7}\\nCan@11:00:31, 25.3C, 28% humidity, 14.3psia, 13.407V, 0.466A, 0.466A avg, 6.25W",Subject: "da sampling at most 1000ml" +113 "collection"'& +4 "core" &^c \ + "manipulator"&% +4 "core" %\  %  +2 "storage"(`% +3 "core" %}\ \  -\ +2 "storage"(O. +3 "core" .( + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 5 + "storage"((; +266 EW\ dd +707 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (B& +3 "core" &;H <\  + "manipulator"&3& +4 "core" &- G +2 "manipulator"&U% +3 "core" %\    +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 5 +2 "manipulator"& ( +175 "core" ( +2 "manipulator"&w& +4 "core" & : e +2 "storage"(}& +4 "core" &;H ^\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts + "manipulator"&' +96 "core" ' +2 "storage"(& +4 "core" &;H \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"( 'L +240 "core" ' +2 "storage"(W- +3 "core" -'! +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +6 (\ & +3 "core" &;H \  +2 "manipulator"&K& +3 "core" & _ d +2 .t\Elbow.seek 5 +2 "manipulator"&k( +3 "core" ( +2 "manipulator"&n& +4 "core" &  d +2 "storage"(/& +4 "core" &;H D\  +2 .tForearm.seek 5 + 300 counts +2 "manipulator"&'k +20 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +53 "manipulator"&r/ +72 "core" / +13 ."downElevator"SE.seek :down +6 "manipulator"&%& +2 "storage"(|'v +7 "core" & L d +2 "manipulator"&v% +4 "core" % c  | +2 .tForearm.seek :retract +2 "manipulator"&Z'\ +95 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&z( +101 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +39 "core" ( +2 "manipulator"&I& +4 "core" &  " 0 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &e& +3 "core" & + 0 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&1'ρ +96 "core" ' +2 "manipulator"&M& +4 "core" & , 0 +2 "manipulator"&\\% +4 "core" %ω d +2 "collection"'.& +4 "core" &]`#\ +2 "collection"' & +4 .tCC.seek :closed +2 "collection"'(O +2 "core" &]d\ +3 &\\a.\  +9 &5^a'\ *z +9 &h]a$\ > +10 &q]a%\ K +9 &[Z]c$\ J +10 &\\\\a&\ J +9 &Z^b\ K +9 &Y^c\ K +10 &cZ^b \ J +9 &%U[a'\ J +9 &\\]c\ J +10 & Y^a%\ K +9 &"kY^a%\ J +10 &$-W^b"\ J +9 &%U_b)\ J +9 &'\\^b#\ J +10 &)s\\]a&\ J +9 &+5Z_a(\ J +9 &,Z_`!\ K +10 &.Y``&\ K +9 &0{Y_a)\ J +10 &2=U^a"\ J +9 &3[]`\ J +9 &5Z^a#\ J +10 &7V\\c#\ J +9 &9EW_b\ J +10 &;[_`\ J +9 &<[]`\ J +9 &>Y^c\ K +10 &@MY\\`\ J +9 &BW\\b\ J +9 &CV_b\ J +10 &E_]b\ K +9 &GQf]`!\ L +9 &I ^`"\ O +10 &J^a\ T +9 &Lw[`\ W +10 &N7Za\ D +9 &O>:\\`\ 't +9 &O~s]^\ J +2 ( + "collection"' & +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.73 + .Hand.open + "manipulator"&]1 +72 "core" 1 +2 "manipulator"&+% +4 "core" % ω  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +94 "core" ' +2 .tSC.coast + "storage"(6 +2 #tcollectSample 1000ml w/bubble point of 24psi + #Priming 7ml + .Sleepy.power :sampler,:ON + .Intake.select :close + .\Exhaust.select :close + .SS.hold +2 "sampler")j+ +3 "core" + + "sampler"),% +4 "core" % \ " +2 "collection"'7& +3 "core" &O~m\\_\ uJ +3 EX\ [[ + #tCalibrating pressure and temperature sensors + .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X+ +2 "core" + +2 "sampler")(% +3 "core" % \ +2 "collection"'C& +3 "core" &O~kru\ iJ +3 EV\ xNN + .tCTV.dial :intake +2 ."connect"SSV.dial CBV +2 .tCBV.dial SSV + "sampler")  +73 "core"  +2 #tAllowing 130s for 25.0ml of remaining 1000.0ml + .Intake.select :open + "sampler") +210 "collection"'[% +3 "core" %\ e +2 #tIntake @16.9psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X> \ d +52 "collection"'?% +3 "core" %\ c +2 "sampler")~% +3 "core" %qq \ d +52 "collection"'B% +3 "core" %\ c +2 "sampler")3% +4 "core" % \ d + "sampler")U% +4 "core" % \ d + .tIntake.select :close + "sampler")0 +10 )w% +2 "core" % w\ d + .tSSV.dial :exhaust +2 "sampler")}  +74 "core"  +3 .t\Exhaust.select :open + "sampler")@ +11 .tSS.reconfigure SSexhale +2 "sampler")#.0X% +3 "core" %H z\  +15 "collection"'t% +3 "core" %}\ e +2 "sampler")d% +3 "core" %G \  +15 "collection"';% +3 "core" %~\ e +2 "sampler")E% +3 "core" %H \  +15 "collection"'% +3 "core" %}\ e +2 "sampler")% +3 "core" %H w\  +15 "collection"'8% +3 "core" % \ e +2 "sampler")% +3 "core" %G \  +15 "collection"'@% +3 "core" %\ e +2 "sampler")y% +3 "core" %G }\  +2 "collection"'% +3 "core" %\ e +2 .tSS.reconfigure SSinhale.with maxSpeed: 89 +2 "sampler")#.Y0X% +3 "core" %W |\  +15 "collection"'t% +3 "core" %\ d +2 "sampler")d% +3 "core" %W \  +15 "collection"';% +3 "core" %\ d +2 "sampler")E% +3 "core" %W \  +2 "collection"'% +3 "core" %\ c +2 #tIntake @16.3psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 65 +2 "sampler")#.A0X% +3 "core" %\ _ +2 "sampler")t% +3 "core" %HP w\  +15 "collection"'d% +3 "core" %\ ` +2 "sampler");% +3 "core" %HO \  +15 "collection"'E% +3 "core" %\ _ +2 "sampler")% +3 "core" %HO x\  +15 "collection"'s% +3 "core" % \ _ +2 "sampler")8% +3 "core" %HO }\  +15 "collection"'% +3 "core" %\ b +2 "sampler")@% +3 "core" %HO \  +15 "collection"'y% +3 "core" %\ ` +2 "sampler")% +3 "core" %HO ~\  +15 "collection"'q% +3 "core" %\ _ +2 "sampler")% +3 "core" %HO |\  +15 "collection"'P% +3 "core" %\ _ +2 "sampler")S% +3 "core" %HO \  +15 "collection"'&% +3 "core" %\ ` +2 "sampler")Y% +3 "core" %HO z\  +15 "collection"'% +3 "core" %\ d +2 "sampler")V% +3 "core" %HO \  +15 "collection"'c% +3 "core" %\ c +2 "sampler")m% +4 "core" %HQ \  +14 "collection"'D% +3 "core" %\ d +2 "sampler")"% +3 "core" %HP v\  +15 "collection"'% +3 "core" %\ d +2 "sampler")=% +3 "core" %HP \  +2 "collection"'% +3 "core" %\ d +2 #tIntake @16.8psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 43 +2 "sampler")#.+0X% +3 "core" %N\ \  +15 "collection"'t% +3 "core" %\ c +2 "sampler")d% +3 "core" %N w\  +2 "collection"';% +4 "core" %\ c +2 .tSS.reconfigure SSinhale.with maxSpeed: 35 + "sampler")#.#0X% +3 "core" %\ d +2 "sampler")t% +3 "core" %4Q t\  +15 "collection"'d% +3 "core" %\ d +2 "sampler");% +4 "core" %4Q \  +14 "collection"'r% +3 "core" %\ d +2 "sampler")% +4 "core" %4Q y\  +14 "collection"'s% +3 "core" %#\ c +2 "sampler")8% +3 "core" %4Q {\  +2 "collection"'% +3 "core" %\ c +2 #tIntake @16.8psia, vacuum from 10.0 to 13.0psi +56 .SS.reconfigure SSinhale.with maxSpeed: 29 +11 "sampler")#.0X% +4 "core" %t {\ \ I +14 "collection"'t% +3 "core" %\ g +2 "sampler")d% +4 "core" %t \ \ I +14 "collection"';% +3 "core" %\ g +2 "sampler")r% +3 "core" %t z\ \ I +15 "collection"'% +3 "core" %\ f +2 "sampler")s% +3 "core" %t w\ \ I +15 "collection"'8% +3 "core" %\ g +2 "sampler")% +4 "core" %t ~\ \ I +14 "collection"'% +3 "core" %W\ g +2 "sampler")y% +3 "core" %t \ \ I +15 "collection"'% +4 "core" %\ \ g +2 "sampler")q% +3 "core" %t }\ \ I +15 "collection"'% +3 "core" %\ g +2 "sampler")P% +4 "core" %t x\ \ I +14 "collection"'S% +3 "core" %\ g +2 "sampler")&% +4 "core" %t \ \ I +14 "collection"'Y% +3 "core" %\ g +2 "sampler")% +3 "core" %t \ \ I +15 "collection"'V% +3 "core" %\ e +2 "sampler")c% +4 "core" %t v\ \ I +14 "collection"'m% +3 "core" %\ g +2 "sampler")D% +4 "core" %t |\ \ I +74 "collection"'"% +12 "core" %[\ f +2 "sampler")% +3 "core" %t \ \ I +15 "collection"'=% +3 "core" %3\ f +2 "sampler")% +3 "core" %t z\ \ I +15 "collection"'o% +3 "core" %\ f +2 "sampler")X% +3 "core" %t {\ \ I +15 "collection"'_% +3 "core" %7\ f +2 "sampler")A% +3 "core" %t s\ \ I +15 "collection"'N% +3 "core" %\ g +2 "sampler")% +3 "core" %t y\ \ I +15 "collection"'f% +3 "core" %#\ f +2 "sampler")4% +3 "core" %t {\ \ I +15 "collection"'% +3 "core" %\ g +2 "sampler")l% +3 "core" %t w\ \ I +15 "collection"'p% +3 "core" %\ g +2 "sampler")F% +3 "core" %t \ \ I +15 "collection"'$% +3 "core" %\ f +2 "sampler")x% +3 "core" %t {\ \ I +15 "collection"')% +3 "core" %8\ g +2 "sampler")% +3 "core" %t x\ \ I +15 "collection"'6% +3 "core" % \ f +2 "sampler")'% +3 "core" %t \ \ I +15 "collection"'0% +3 "core" %\ f +2 "sampler")#% +3 "core" %t u\ \ I +2 "collection"'!% +3 "core" %i\ g +2 #tIntake @17.0psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 23 +2 "sampler")#.0X% +3 "core" %R\ f +2 "sampler")t% +4 "core" % {\ X +14 "collection"'d% +3 "core" %'\ f +2 "sampler");% +3 "core" % \ X +15 "collection"'r% +3 "core" %[\ f +2 "sampler")% +3 "core" % \ X +15 "collection"'s% +3 "core" %\ f +2 "sampler")8% +4 "core" % v\ X +14 "collection"'% +3 "core" %d\ f +2 "sampler")% +4 "core" % {\ X +14 "collection"'y% +3 "core" %\ g +2 "sampler")% +3 "core" % y\ X +15 "collection"'q% +3 "core" %\ g +2 "sampler")% +4 "core" % \ X +14 "collection"'P% +4 "core" %:\ f + "sampler")S% +4 "core" % v\ X +14 "collection"'&% +3 "core" %\ f +2 "sampler")Y% +4 "core" % x\ X +14 "collection"'% +3 "core" %\ f +2 "sampler")V% +3 "core" % z\ X +2 "collection"'c% +3 "core" %\ g +2 #tIntake @16.9psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 21 +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'E' +97 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")` +127 "core"  +3 .tSS.reconfigure SSexhale + "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"' ' +97 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")7 +128 "core" + ' + ."CSpush"CS.coast +2 "collection"'5 +2 .tSS.reconfigure SSexhale +4 "sampler")#.0X9 +4 "core" 9/d +102 "collection"'t9 +3 "core" 92d +102 "collection"'d9 +3 "core" 96d +102 "collection"';9 +3 "core" 9="d +102 "collection"'r9 +3 "core" 9E&d +102 "collection"'9 +3 "core" 9N+d +102 "collection"'s9 +3 "core" 9Y/d +102 "collection"'89 +3 "core" 9f3d +102 "collection"'9 +3 "core" 9s7d +102 "collection"'9 +3 "core" 9;d +102 "collection"'y9 +4 "core" 9@d +102 "collection"'9 +3 "core" 9Dd +102 "collection"'q9 +3 "core" 9Hd +102 "collection"'9 +3 "core" 9Ld +102 "collection"'P9 +3 "core" 9Pd +102 "collection"'S9 +4 "core" 9 Ud +102 "collection"'&9 +3 "core" 9 Yd +102 "collection"'Y9 +3 "core" 9* ]d +102 "collection"'9 +3 "core" 9B ad +102 "collection"'V9 +3 "core" 9\\ ed +102 "collection"'c9 +3 "core" 9v jd +103 "collection"'m9 +3 "core" 9 nd +102 "collection"'"9 +3 "core" 9 rd +102 "collection"'9 +3 "core" 9va +102 "collection"'*9 +3 "core" 9{] +102 "collection"'=9 +3 "core" 9[ +102 "collection"'D9 +3 "core" 9X +102 "collection"'o9 +3 "core" 97U +102 "collection"'X9 +3 "core" 9TS +102 "collection"'A9 +3 "core" 9rO +102 "collection"'N9 +3 "core" 9L +102 "collection"'f9 +3 "core" 9J +102 "collection"'h9 +62 "core" 9F +102 "collection"'_9 +3 "core" 9C +102 "collection"'49 +3 "core" 9A +102 "collection"'9 +3 "core" 9/? +102 "collection"'p9 +3 "core" 9L< +102 "collection"'9 +3 "core" 9h: +102 "collection"'F9 +3 "core" 97 +102 "collection"'$9 +3 "core" 9!5 +102 "collection"'x9 +3 "core" 9"3 +103 "collection"')9 +3 "core" 9#1 +102 "collection"'9 +3 "core" 9$. +102 "collection"'69 +3 "core" 9&, +102 "collection"''9 +3 "core" 9"'* +102 "collection"'09 +5 "core" 9;() +102 "collection"'l9 +3 "core" 9T)& +102 "collection"'!9 +3 "core" 9k*$ +102 "collection"'Z9 +3 "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" 91 +102 "collection"'b9 +3 "core" 92 +102 "collection"'9 +3 "core" 9 4 +102 "collection"'a9 +4 "core" 9 5 +102 "collection"'`9 +3 "core" 9 +6 +102 "collection"'9 +3 "core" 9 <7 +102 "collection"'G9 +3 "core" 9 O9  +102 "collection"'E9 +3 "core" 9 `: +102 "collection"'O9 +4 "core" 9 q; +102 "collection"'~9 +3 "core" 9 < +102 "collection"'B9 +3 "core" 9 = +102 "collection"'?9 +3 "core" 9 ?! +102 "collection"'U9 +3 "core" 9 A% +102 "collection"'w9 +4 "core" 9 A) +102 "collection"'}9 +3 "core" 9 C. +102 "collection"' 9 +3 "core" 9 D2 +102 "collection"'29 +3 "core" 9 F6 +102 "collection"'39 +3 "core" 9 G:\ +102 "collection"'K9 +3 "core" 9 H> +102 "collection"'g9 +3 "core" 9\ IC +102 "collection"'n9 +3 "core" 9\ JG +102 "collection"'/9 +3 "core" 9\ LK +102 "collection"'L9 +3 "core" 9\ 'MO +102 "collection"'9 +4 "core" 9\ 1NS +102 "collection"'%9 +3 "core" 9\ 9OX +102 "collection"'v9 +3 "core" 9\ BO\\ +102 "collection"' 9 +3 "core" 9\ JR` +102 "collection"'9 +3 "core" 9\ PRd +102 "collection"'J9 +4 "core" 9\ YSh +102 "collection"'W9 +3 "core" 9\ _Um +102 "collection"' 9 +3 "core" 9\ eVq +102 "collection"'9 +3 "core" 9\ kWu +102 "collection"'9 +3 "core" 9\ rYy +102 "collection"'\\9 +4 "core" 9\ uY} +102 "collection"'.9 +3 "core" 9\ zZ +2 .tCH.hold 10:00,70C +3 "collection"'k `\ `\ y +2 "core"  +24086 EO\  +35917 "core" ` +2 "collection"'M9 +3 "core" 9\ & +2 #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml + "collection"'|' +329 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'9 @ +96 "core" A +2 .tCSV.dial :air +2 "collection"'] @ +40 "core" > +3 .tCS.seek 5ml + "collection"','l +1348 "core" ' +2 .tCSV.dial CTV + "collection"'@  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'7 @ +41 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'I  +41 "core"  +4 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +42 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'+' +1355 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"'1 +96 "core" ~ +2 .tCBV.dial CSV + "collection"'-  +28 "core"  +2 "collection"'j% +4 "core" % = A\  +2 .tCS.seek 5ml +2 "collection"''l +1346 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'R  +41 "core" +2 "collection"'% +4 "core" %lO\  +2 .tCS.seek 7ml +2 "collection"'\ ' +608 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'u @ +40 "core" > +3 .tCS.seek 10ml + "collection"'' D +849 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'5 ` +119 "core" a +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +3 "collection"'{   +35 "core" ! +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'Q  + 'e  +26 "core"  +102  +3 .tCS.seek 5ml + "collection"':'l +1355 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'T @ +97 "core" B +2 .tCSV.dial :waste +2 "collection"' +97 "core" +3 .tCS.seek :empty + "collection"''Ͱ +1349 "core" ' +2 .tCSV.dial :air + "collection"' @ +69 "core" A +3 .tCS.seek 5ml + "collection"'('l +1352 "core" ' +2 .tCSV.dial CTV + "collection"'C  +41 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +41 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'^  +42 "core"  +54 .tdelay 2 seconds +210 .CSV.dial :air +2 "collection"'[ @ +42 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml +3 "collection"'>' +1353 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"'t +96 "core" ~ +2 .tCBV.dial CSV + "collection"'d  +36 "core"  +2 "collection"';% +4 "core" %zY\ +2 .tCS.seek 5ml +2 "collection"'r'l +1369 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'  +40 "core" +2 "collection"'s% +4 "core" %l\ +2 .tCS.seek 7ml +2 "collection"'8' +590 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"' @ +40 "core" > +3 .tCS.seek 10ml + "collection"'' D +862 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'y ` +108 "core" _ +2 #tLysing Complete +2 "collection"'& +3 "core" &O~l"#p\ J +2 #tStoring sh1 puck in Collection Clamp to tube 4 + "manipulator"&q% +4 "core" %\   +2 "storage"(% +3 "core" %t \ ~\ +2 "storage"(P. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 4 + "storage"(S(,B +339 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (&& +3 "core" &,D t\ + "manipulator"&Y& +4 "core" & 0 + "manipulator"&% +4 "core" %\   +3 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 +2 "manipulator"&V( +146 "core" ( +2 "manipulator"&c& +4 "core" & s  +2 "storage"(m& +3 "core" &,D \  w\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&"'_ +92 "core" ' +2 "storage"(& +4 "core" &,D\ \ \ \ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(*'L +162 "core" ' +2 "storage"(=- +3 "core" -'В +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 "manipulator"&D& +3 "core" &  +2 "storage"(o& +3 "core" &,D \ +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 4 +2 "manipulator"&X'Σ +30 "core" ' +3 .t\Elbow.hold +2 "manipulator"&A, +3 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(N- +2 "core" -'В +2 .tSE.seek 14.09 Pucks below Top Plate + "storage"(f'J +31 "core" ' +2 "manipulator"&h% +4 "core" %Ε +2 "storage"(_& +3 "core" &,D :\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 286 counts + "manipulator"&4' +19 "core" ' +2 "manipulator"&& +4 "core" &  +2 "storage"(p& +3 "core" &,D \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&'_ +27 "core" ' +2 .tSE.seek 15.09 Pucks below Top Plate +2 "storage"(F'9 +48 "core" ' +2 "manipulator"&$& +4 "core" &  +2 "manipulator"&x% +4 "core" %S + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&)'\ +90 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&( +163 "core" ( +2 "manipulator"&6& +4 "core" & H + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &'& +2 "core" & H +2 .tForearm.seek CC +2 "manipulator"&0'ρ +104 "core" ' +2 .tHand.close + "manipulator"&l/ +70 "core" / +2 .tCC.seek :open +2 "collection"'!( +378 "core" ( +2 "storage"(Z& +4 "core" &,D \  2\ + "storage"(& +4 "core" &,D \ +2 "manipulator"&#& +3 "core" & H +2 "manipulator"&% +3 "core" % g Q +2 .tForearm.seek :retract + "manipulator"&'\ +102 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 +2 "manipulator"&b( +147 "core" ( +2 "manipulator"&& +4 "core" & q +2 "storage"(a& +3 "core" &,D \ +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 4 + "manipulator"&`'Σ +95 "core" ' +2 .t\Elbow.hold + "manipulator"&, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&G1 +73 "core" 1 +12 "manipulator"&E% +4 "core" % ε +2 "storage"(O& +3 "core" &,D\ \  !\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 318 counts + "manipulator"&~' +24 "core" ' +2 "manipulator"&B& +4 "core" &  +2 "storage"(?& +3 "core" &,D\ \  9\ +3 .tForearm.reconfigure TightForearm +59 "manipulator"&#Q@2^d^\ b +10 .tForearm.seek 4 + 700 counts + "manipulator"&U'_ +21 "core" ' +4 "storage"(w% +4 "core" %5\ \  \ +3 ."downElevator"SE.seek :down +2 "storage"(}'v +99 ( % +3 "core" %\ \ \  h\ NA +2 "manipulator"&2% +4 "core" %j +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&3'\ +6 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +81 "core" ' +2 .tSC.coast + "storage"(6 +2 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'K& +4 "core" &',\ + .tHand.open +2 "manipulator"&g1 +21 "core" 1 +2 "manipulator"&n& +4 "core" & +2 "manipulator"&/% +4 "core" %\  w  +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&L(- +175 "core" ( +2 "manipulator"&& +4 "core" &- # +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &%& +3 "core" &- # +2 .tForearm.seek :garage + "manipulator"&v' +108 "core" ' +2 .tHand.close + "manipulator"& / +68 "core" / +2 "manipulator"&& +4 "core" &- t # +2 "manipulator"&J% +3 "core" %  z +2 .tForearm.seek :retract +2 "manipulator"&W'\ +100 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"& ( +289 "core" ( +2 "manipulator"&& +4 "core" & Z + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & 4 Z +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&\\'ρ +99 "core" ' +2 "manipulator"&.& +4 "core" & ~ Z +2 "manipulator"&<% +3 "core" %φ q +2 "collection"'k& +4 "core" &*.\ +2 "collection"'M& +4 .tCC.seek :closed + "collection"'i(O +3 "core" &*-\ +3 &+.\  +10 &3*/ \ +| +9 & h,.\ > +9 &r*/\ K +10 &^Y*-\ J +9 & Z+-\ J +10 &Z*0\ J +9 &Z*-\ I +9 &gY+/\ I +10 &)W-.o\ I +9 &W,-Z\ I +9 & W*-F\ I +10 &"o\\,05\ I +9 &$0[*-\ J +10 &%Y+/\ I +9 &'W+.\ I +9 &)wW+/ (\ I +10 &+9\\+0 \ I +9 &,[+. \ J +9 &.Y*/\ I +10 &0W*0\ I +9 &2B\\*/\ I +10 &4Z+/\ I +9 &5W*/\ I +9 &7\\*. \ I +10 &9IZ)/\ I +9 &; W+.\ I +9 &<\\*/\ I +10 &>Z,/\ I +9 &@Q\\,.\ I +10 &B[+/\ J +9 &CZ+.\ I +9 &EZ*-\ J +10 &GUf,.\ K +9 &I)/z\ N +9 &J(.l\ S +10 &L|)-Z\ U +9 &N:,.M\ C +10 &O>8).G\ (u +9 &O~p+.5\ K +2 ( +2 "collection"'M& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.70 + "collection"'9& +3 "core" &O~r*.*\ K +2 .tHand.open + "manipulator"&]1 +68 "core" 1 +2 "manipulator"&|% +4 "core" % φ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&@'\ +103 "core" ' +4 .tPSV.dial PSR +2 "processing"%7 +127 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%I' +118 ER\ ?? +1497 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%  +41 "core"  +3 .tPS.seek 0ml + "processing"%,'W +1617 "core" ' +2 .tPSV.dial PSR + "processing"%1 +42 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%-' +2625 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +2 "processing"%j +3 "collection"'+  +5 "core"  +2 "processing"%R  +42 "core"  +31 +2 .tPSV.dial :mixloop + "processing"% +97 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%  +123 "core" +3 .tPS.seek 0ml + "processing"%u'W +2632 "core" ' +2 .tPSV.dial :air + "processing"%\  +42 "core"  +3 .tPS.seek 2.5ml + "processing"%5' +2636 "core" ' +2 .tPSV.dial :mixloop + "processing"%{ +42 "core" +3 .tPS.seek 0ml + "processing"%Q'W +2638 "core" ' +2 .tPSV.dial :air + "processing"%e  +42 "core"  +3 .tPS.seek 2.5ml + "processing"%' +2632 "core" ' +2 .tPSV.dial :mixloop + "processing"%T +43 "core" +3 .tPS.seek 0ml + "processing"% 'W +2625 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&:& +4 "core" &  Z +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&( +20 "core" ( +2 "manipulator"&& +4 "core" & |  + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &C& +2 "core" &   +2 .tForearm.seek CC +2 "manipulator"&'ρ +105 "core" ' +2 .tHand.close + "manipulator"&^/ +77 "core" / +2 .tCC.seek :open +2 "collection"'[( +375 "core" ( +2 "manipulator"&(& +4 "core" &  + "manipulator"&t% +4 "core" % . ( O +54 .tForearm.seek :retract +9 "manipulator"&d'\ +97 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&;(- +273 "core" ( +2 "manipulator"&>& +4 "core" &-  +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&s' +109 "core" ' +11 .tHand.open +2 "manipulator"&r1 +75 "core" 1 +2 "manipulator"&% +4 "core" % \ m Ƕ\\ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&8'\ +103 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing +2 ."connect"PRV.dial CBV + .tCBV.dial PRV +2 .CTV.dial :air,avoiding: :intake + #Loading lyfil puck from tube 5 into Collection Clamp +2 "collection"'y& +3 "core" &27\ +2 "manipulator"&% +4 "core" %\ " = +2 "storage"(q% +3 "core" % # $ \ +2 "storage"(. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"(P(; +348 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (&& +3 "core" &;> ?\  + "manipulator"&Y& +4 "core" &- (  +2 "manipulator"&% +3 "core" %\ " = +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 5 +2 "manipulator"&c( +177 "core" ( +2 "manipulator"&m& +4 "core" & a d +2 "storage"(& +3 "core" &; ( 9\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts + "manipulator"&z' +95 "core" ' +2 "storage"(=& +4 "core" &; % 8 ?\ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(D'L +249 "core" ' +4 "storage"(o- +3 "core" -'2 +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (& +2 "core" &;\ \ \ +2 "manipulator"&N& +4 "core" & d + .t\Elbow.seek 5 +2 "manipulator"&h( +3 "core" ( + "manipulator"&_& +4 "core" & } d + "storage"(& +4 "core" &;\ \  \ +2 .tForearm.seek 5 + 300 counts +2 "manipulator"&p'k +20 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&$/ +71 "core" / +12 ."downElevator"SE.seek :down +4 "manipulator"&x& +5 "storage"("'v +3 "core" & d +2 "manipulator"&V% +4 "core" % f j +2 .tForearm.seek :retract +2 "manipulator"&*'\ +97 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&X( +113 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +25 "core" ( +2 "manipulator"&4& +4 "core" & f 1 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &f& +3 "core" & g 1 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&6'ρ +105 "core" ' +2 "manipulator"&'& +4 "core" & 1 +2 "manipulator"&% +4 "core" % W +2 "collection"'A& +4 "core" &57p\ +2 "collection"'l& +4 .tCC.seek :closed + "collection"')(O +3 "core" &36m\ +2 &47_\  +9 &429P\ +| +9 & h67G\ > +10 &m48?\ J +9 &cW483\ I +9 &%]67%\ I +10 &Z67\ I +9 &W48\ I +9 &k]48\ I +10 &-Z47\ I +9 &\\57\ I +10 & Z58\ I +9 &"s\\37\ I +9 &$5Z58\ I +10 &%[58\ I +9 &'Z57\ I +9 &){Z38N\ I +10 &+>W58\ I +9 &,Z26\ I +10 &.V49\ I +9 &0Y47\ J +9 &2EY48\ I +10 &4V47\ I +9 &5Z4:\ J +9 &7Z78\ I +10 &9LW57\ J +9 &;Z57g\ I +10 &<W37X\ I +9 &>\\68\ I +9 &@UY49\ I +10 &BW48\ I +9 &CV48\ I +9 &EZ38\ J +10 &GXe28\ K +9 &I38\ O +10 &J25\ U +9 &L~46\ V +9 &N?36\ C +10 &O?955~\ *} +9 &O`26t\ E +2 ( + "collection"'l& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.74 + .Hand.open + "manipulator"&1 +68 "core" 1 +2 "manipulator"&Z% +4 "core" %  W +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +91 "core" ' +2 .tSC.coast + "storage"(6 +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'#  +126 "core" ~ +2 .tCSV.dial CTV + "collection"'  +28 "core"  +3 .tPS.seek 2.5ml + "processing"%' +2632 "core" ' +2 "collection"'a% +4 "core" % D \ +2 .tCS.seek 5.75ml +2 "collection"'0'a +1159 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%  +42 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%G  +68 "core"  +3 .tPS.seek 0ml + "processing"%E'W +2636 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'O ` +37 "core" ^ +2 .tCSV.dial :air +2 "collection"'B @ +41 "core" > +3 .tCS.seek 10ml + "collection"'?' D +1179 "core" ' +2 .tCSV.dial CTV + "collection"'  +42 "core"  +66 .tCS.seek 0ml +2 "collection"'w' +2621 "core" ' +2 .tCBV.dial :waste1 + "collection"'b @ +29 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +4 "collection"'  +124 "core" +2 "collection"'2& +4 "core" &O[\ E +2 #tStoring lyfil puck in Collection Clamp to tube 4 + "manipulator"&`% +3 "core" %\   +3 "storage"(K% +3 "core" %\ ;\ +2 "storage"(g. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 + "storage"(n(,B +348 "core" ( +4 .tSC.reconfigure SCloose + "storage"($.\ 1~b +3 (/& +2 "core" &,@ \ +2 "manipulator"&~& +4 "core" & 1 + "manipulator"&F% +4 "core" %\  U  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 +2 "manipulator"&U( +152 "core" ( +2 "manipulator"&}& +4 "core" & n +2 "storage"(& +3 "core" &,@ \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&%'_ +99 "core" ' +2 "storage"(S& +4 "core" &,@ \ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"('L +153 "core" ' +2 "storage"( - +3 "core" -'} +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" & +2 "storage"(J& +3 "core" &,@ \ +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 4 +2 "manipulator"&3'Σ +32 "core" ' +2 .t\Elbow.hold + "manipulator"&v, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(- +3 "core" -'} +2 .tSE.seek 15.09 Pucks below Top Plate + "storage"('5 +33 "core" ' +2 "manipulator"&L% +4 "core" %Ύ " +2 "storage"(.& +4 "core" &,@ \ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 279 counts + "manipulator"&<'Ϻ +14 "core" ' +2 "manipulator"&k& +4 "core" & O +2 "storage"(W& +3 "core" &,@ \ +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&!'_ +28 "core" ' +3 .tSE.seek 16.09 Pucks below Top Plate + "storage"(9'$ +44 "core" ' +2 "manipulator"&]& +4 "core" & +2 "manipulator"&|% +4 "core" %p + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&M'\ +96 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&7( +152 "core" ( +2 "manipulator"&\\& +4 "core" & b / +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 & & +2 "core" &  / +2 .tForearm.seek CC +2 "manipulator"&I'ρ +98 "core" ' +2 .tHand.close +2 "manipulator"&1/ +71 "core" / +2 .tCC.seek :open +2 "collection"',( +378 "core" ( +2 "storage"(j& +4 "core" &,@ \ +2 "storage"(R& +3 "core" &,@ l\ +2 "manipulator"&+& +3 "core" & / +2 "manipulator"&% +4 "core" % Ϗ +2 .tForearm.seek :retract + "manipulator"&'\ +96 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 +2 "manipulator"&-( +151 "core" ( +2 "manipulator"&\ & +4 "core" &  \ +2 "storage"(u& +4 "core" &,@ \ + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 4 + "manipulator"&{'Σ +101 "core" ' +2 .t\Elbow.hold + "manipulator"&5, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&e1 +67 "core" 1 +12 "manipulator"&Q% +4 "core" % η 3 Q +2 "storage"(T& +3 "core" &,@ w\ +2 .tForearm.force -20 "manipulator"&5 +3 .tForearm.seek 4 + 320 counts + "manipulator"&' +14 "core" ' +2 "manipulator"&:& +4 "core" & y \ +2 "storage"(& +4 "core" &,@\  }\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&C'_ +25 "core" ' +2 "storage"(^% +4 "core" %#\ R\ +3 ."downElevator"SE.seek :down +2 "storage"( 'v +99 (@% +3 "core" %M&\ \  \ / +2 "manipulator"&i% +4 "core" %O  +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +4 "manipulator"&('\ +88 "core" ' +2 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%t  +71 "core" +3 .tPS.seek 2.5ml +2 "processing"%' +2626 "core" ' +9 .tdelay 1 second +102 .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 +2 "processing"% +41 "core" +2 .tdelay 1 second +102 .PSV.dial :air +3 "processing"%r  +43 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%'W +2634 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%d& +4 "core" &0\  + .tHand.open +2 "manipulator"&y1 +23 "core" 1 +2 "manipulator"&& +4 "core" & \ +2 "manipulator"&q% +3 "core" %\   +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&(- +171 "core" ( +2 "manipulator"&s& +4 "core" &- I +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &&& +3 "core" &- I +2 .tForearm.seek :garage + "manipulator"&Y' +107 "core" ' +2 .tHand.close + "manipulator"&/ +74 "core" / +2 "manipulator"&m& +4 "core" &- I +2 "manipulator"&% +3 "core" %  ǽS +3 .tForearm.seek :retract + "manipulator"&='\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&;( +128 "core" ( +2 "manipulator"&8& +4 "core" & { ^ +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &o& +2 "core" & ^ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&' +103 "core" ' +2 "manipulator"&N& +4 "core" & h ^ +2 "manipulator"&_% +4 "core" % i v +2 "processing"%& +3 "core" &5\  +2 "processing"%$& +4 .tPC.seek :closed + "processing"%x(Tg +3 "core" &\  +3 &J\  +10 &5J\ +| +9 &hK\ ? +10 &cpN\ L +9 &&ZM\ L +9 &YP\ L +10 &YO\ L +9 &mZJ\ L +10 &/YV\ L +9 &Y]\ L +9 &\\[\ L +10 & u\\\\\ L +9 &"7Wa\ L +9 &#X_\ K +10 &%[[\ K +9 &'~[]\ K +10 &)?Yi\ L +9 &+Yq\ L +9 &,]u\ L +10 &.]o\ K +9 &0GWm\ L +9 &2 ]l\ L +10 &3\\m\ L +9 &5Wt\ K +9 &7PZp\ K +10 &9Xz\ L +9 &:]x\ K +10 &<Z{\ K +9 &>W]|\ L +9 &@Z}\ L +10 &AW\ K +9 &CZ{\ K +9 &E^_\ L +10 &G!^{\ L +9 &He\ M +10 &Jp\ N +9 &LW\ Q +9 &N\ Q +10 &O\ R +9 &Q\ Q +9 &SKv\ 1 +10 &T%0_\ B +9 &T=\ * +2 ( + "processing"%$& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.53 + "processing"%V& +4 "core" &T=Q\ * + .tHand.open + "manipulator"&c1 +75 "core" 1 +2 "manipulator"&z% +4 "core" %  v +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&4'\ +89 "core" ' +2 .tPRV.dial :air + "processing"%f  +42 "core"  +2 .tPSV.dial :mixloop +2 "processing"%D +41 "core" +2 "processing"%p% +4 "core" %R\ +2 .tPS.seek 0.3ml +2 "processing"%'' +397 "core" ' +2 .tPSV.dial PSR + "processing"% +109 "core"  +2 .tPSR.select :wash + "processing"% +11 .tPS.seek 0.7ml +2 "processing"%A'* +484 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%h' +1912 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%" +96 "core" +2 .tPTV.dial :mixing +2 "processing"%* @ +68 "core" A +2 .tPBV.dial :waste2 +2 "processing"%[  +86 "core"  +3 .tPS.seek 0ml + "processing"%'W +2635 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&Z& +4 "core" & t ^ +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC + "manipulator"&l( +4 "core" ( +2 "manipulator"&#& +4 "core" & k ^ + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & ^ +2 .tForearm.seek PC +2 "manipulator"&6' +93 "core" ' +2 .tHand.close + "manipulator"&P/ +76 "core" / +2 .tPC.seek :open +2 "processing"% ( +404 "core" ( +2 "manipulator"&a& +4 "core" &  ^ + "manipulator"&% +4 "core" %  k 8 +2 .tForearm.seek :retract + "manipulator"&'\ +91 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&G(- +161 "core" ( +2 "manipulator"&& +4 "core" &-  +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &O& +3 "core" &-   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&B' +111 "core" ' +2 .tHand.open + "manipulator"&01 +69 "core" 1 +2 "manipulator"&% +4 "core" % y j Ǻ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&?'\ +99 "core" ' +2 #tLoading da puck from tube 5 into Processing Clamp + "processing"%b& +4 "core" &E\ +2 "manipulator"& % +3 "core" %\   +3 "storage"(2% +3 "core" %   ?\ +2 "storage"(`. +62 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 + "storage"(K(; +339 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (g& +3 "core" &;$\ \  2\ \  +2 "manipulator"&/& +3 "core" &-  +2 "manipulator"&~% +4 "core" %\   +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 5 + "manipulator"&F( +172 "core" ( +2 "manipulator"&}& +4 "core" & h i +2 "storage"(& +3 "core" &;% \ \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts + "manipulator"&S' +92 "core" ' +2 "storage"(X& +4 "core" &;% t\ \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"( 'L +254 "core" ' +2 "storage"(- +3 "core" -'> +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 (J& +3 "core" &;# Q\ \  +2 "manipulator"&& +3 "core" & i +2 .t\Elbow.seek 5 + "manipulator"&( +3 "core" ( +2 "manipulator"&L& +3 "core" & l i +2 "storage"(.& +3 "core" &;# \ \  +3 .tForearm.seek 5 + 300 counts + "manipulator"&k'k +20 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&W/ +76 "core" / +13 ."downElevator"SE.seek :down +4 "storage"(|'v +2 "manipulator"&]& +7 "core" & i +2 "manipulator"&%% +4 "core" % a w +2 .tForearm.seek :retract +2 "manipulator"&U'\ +94 "core" ' +2 .t\Elbow.seek PC +2 "manipulator"&( +120 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +134 "core" ( +2 "manipulator"&3& +4 "core" &  s +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &<& +3 "core" & s +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&' +104 "core" ' +4 "manipulator"&\\& +4 "core" & s +2 "manipulator"& % +3 "core" % v +2 "processing"%!& +4 "core" &\ +2 "processing"%v& +4 .tPC.seek :closed + "processing"%1(Tg +3 "core" &\ +3 &\  +10 &1~\ *x +10 &c\ = +9 &vt\ L +9 &<W\ K +10 &Y\ L +9 &]\ L +9 &Z\ L +10 &CW\ K +9 &Y\ K +9 &\\\ K +10 & \\\ K +9 &"KV\ K +10 &$ VU\ K +9 &%Vu\ K +9 &'W\ K +10 &)RZ\ L +9 &+Y\ L +9 &,[\ K +10 &.[o\ K +9 &0[[]\ K +10 &2[y\ K +9 &3[\ K +9 &5Z\ K +10 &7cZ\ K +9 &9%[\ K +9 &:Zz\ K +10 &<Yt\ L +9 &>jXu\ L +10 &@-Yw\ K +9 &AU{\ K +9 &C[w\ K +10 &Er]x\ L +9 &G3]u\ L +10 &Har\ L +9 &Jlr\ N +9 &Lkh\ Q +10 &N,f\ Q +9 &Ok\ R +9 &Qg\ R +10 &STyfd\ < +9 &T* Df\ B +9 &Tt!ga\ . +10 ( + &T{]\ ' + "processing"%v& +4 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.51 + .Hand.open + "manipulator"&M1 +77 "core" 1 +3 "manipulator"&)% +4 "core" %  k p +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&j'\ +90 "core" ' +2 .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 5 in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"%R  +2 %+9 +5 "core" 9J +102 "processing"%9 +3 "core" 9H\ +102 "processing"%\ 9 +3 "core" 9F \ +102 "processing"%u9 +3 "core" 9E \ +102 "processing"%I9 +33 "core" 9C +102 "processing"%79 +3 "core" 9C +102 "processing"%e9 +3 "core" 9D +102 "processing"%Q9 +3 "core" 9C +102 "processing"%T9 +3 "core" 9D# +102 "processing"%:9 +3 "core" 9E( +102 "processing"%9 +3 "core" 9F, +102 "processing"%^9 +3 "core" 9I0 +102 "processing"%9 +3 "core" 9K4 +102 "processing"%@9 +3 "core" 9N8\ +102 "processing"%i9 +4 "core" 9R=\ +102 "processing"%-9 +3 "core" 9UA +102 "processing"%{9 +3 "core" 9XE +102 "processing"%9 +3 "core" 9]I +102 "processing"%t9 +3 "core" 9aM +102 "processing"%99 +4 "core" 9fR +102 "processing"%C9 +3 "core" 9jV +2 .tPH.hold 2:00:00,28C +2 .delay 1:30 +3 "processing"% ppi +3 "core" V +1709 EJ\ YY +7288 .tPSR.select :air +2 .PSV.dial PSR + "processing"%n +98 "core"  +2 .tPSR.select :wash + "processing"% +11 .tPS.seek 0.5ml +2 "processing"%E' +590 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +4 "processing"% +9 .tPS.seek 2ml +2 "processing"%>'[ +1606 "core" ' +2 .tPTV.dial :puck + "processing"%  +69 "core"  +2 .tPSV.dial PTV +2 "processing"% +69 "core" +2 .tPBV.dial :waste1 +2 "processing"%r  +124 "core"  +2 "processing"%% +4 "core" %\\\ +2 .tPS.seek 1.5ml +2 "processing"%d' +589 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%y * +33 "core" , +3 .tPS.seek 0ml +2 "processing"%'W +1628 "core" ' +2 .tdelay 5:00 +30003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%q  +33 "core"  +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%s * +32 "core" * +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%& +70 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%5' +2276 "core" ' +2 .tPSV.dial PTV + "processing"% +71 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"%m +134 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"% +70 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +4 "processing"%(  +69 "core"  +3 .tPS.seek :empty + "processing"%8'9 +2258 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%o  +126 "core" +2 .tPSV.dial :mixloop +2 "processing"%Y +41 "core" +2 .tPRV.dial :ab1 +2 "processing"%N @ +70 "core" A +3 .tPS.reconfigure PSslow + "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%_'w +353 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +3 "collection"'  + "processing"%  +43 "core"  +9 +2 "processing"%=% +4 "core" %r*\  +2 .tPS.seek 0.32ml +2 "processing"%H' +387 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'V  +28 "core" +2 .tPRV.dial :air +2 "processing"%c  +40 "core"  +3 .tPS.seek 0.9ml +2 "processing"%z'D +1226 "core" ' +2 .tPRV.dial :waste2 + "processing"%$ @ +71 "core" > +3 .tPS.seek 0.5ml +2 "processing"%f' +868 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%D  +42 "core"  +3 .tPS.reconfigure PSconfig + "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%p'[ +1618 "core" ' +2 .tPSV.dial :PML + "processing"% +42 "core" +2 .tPTV.dial :mixing +2 "processing"% @ +70 "core" @ +2 .tPBV.dial :waste1 +2 "processing"%  +32 "core" +2 "processing"%'% +4 "core" %`j\  +2 .tPS.seek 1.85ml +2 "processing"%A'@ +241 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%" * +34 "core" , +3 .tPS.seek 0ml +2 "processing"%*'W +1624 EL\ 88 +340 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'[& +3 "core" &>A!\ + .tHand.open +2 "manipulator"&h1 +22 "core" 1 +2 "manipulator"&Z& +4 "core" & s +2 "manipulator"&#% +4 "core" %\  / +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&(- +150 "core" ( +2 "manipulator"&P& +4 "core" &-  +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &;& +3 "core" &-  +2 .tForearm.seek :garage + "manipulator"&4' +107 "core" ' +2 .tHand.close + "manipulator"&x/ +77 "core" / +2 "manipulator"&a& +4 "core" &- y  +2 "manipulator"&% +3 "core" %  ~ +2 .tForearm.seek :retract +2 "manipulator"&'\ +101 "core" ' +4 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&O( +274 "core" ( +2 "manipulator"&6& +4 "core" & | , + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &l& +2 "core" & , +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&0'ρ +100 "core" ' +2 "manipulator"&& +4 "core" & , +2 "manipulator"&b% +3 "core" %σ @ +3 "collection"'& +3 "core" &?B(\ +2 "collection"' & +4 .tCC.seek :closed + "collection"'2(O +3 "core" &?B'\ +4 &=C"\ 7 +9 &DKy>C\ / +10 &rt@C\ D +9 &[?B\ K +10 &Z>B\ K +9 &Z>B"\ K +9 &eZ=D&\ K +10 &'T?D!\ K +9 &Y>C!\ K +9 &Z=C \ K +10 &mT?A\ K +9 &!/Z=C\ K +10 &"Y?B!\ K +9 &$Z@C"\ K +9 &&tW>C"\ K +10 &(6[?D\ K +9 &)[=B\ K +9 &+Y?C\ K +10 &-}Z@B\ K +9 &/>WAB\ K +10 &1Y?C\ K +9 &2Z>D \ K +9 &4Y>B\ K +10 &6GZ>C\ K +9 &8W>B\ K +9 &9Y?B\ K +10 &;Z@B\ K +9 &=OY?C\ K +10 &?ZAB\ K +9 &@X=C\ K +9 &BW?B\ J +10 &DV\\>A\ K +9 &F[?C\ K +9 &Gj<A\ M +10 &I>@ \ P +9 &KC=@ \ T +10 &L=A\ W +9 &Nw=?\ ; +9 &Oe-;A\ "e +10 &OV=@ \ C +2 ( + "collection"' & +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.61 + "collection"'`& +4 "core" &OU??\ C + .tHand.open + "manipulator"&B1 +68 "core" 1 +2 "manipulator"&g% +4 "core" % σ Z @ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&/'\ +98 "core" ' +2 .tPSV.dial PSR + "processing"%~ +98 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%}' +1610 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +42 "core"  +3 .tPS.seek 0ml + "processing"%X'W +1613 "core" ' +2 .tPSV.dial PSR + "processing"%G +55 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%?' +2631 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "collection"'J  +2 "processing"%  +35 "core" +120  +2 .tPSV.dial :mixloop +54 "processing"% +118 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%L  +70 "core" +3 .tPS.seek 0ml + "processing"%.'W +2630 "core" ' +2 .tPSV.dial :air + "processing"%W  +55 "core" +3 .tPS.seek 2.5ml + "processing"%]' +2629 "core" ' +2 .tPSV.dial :mixloop + "processing"%% +41 "core" +3 .tPS.seek 0ml + "processing"%F'W +2639 "core" ' +2 .tPSV.dial :air + "processing"%S  +43 "core"  +3 .tPS.seek 2.5ml + "processing"% ' +2635 "core" ' +2 .tPSV.dial :mixloop + "processing"%k +42 "core" +3 .tPS.seek 0ml + "processing"%3'W +2629 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&<& +4 "core" & , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&( +29 "core" ( +2 "manipulator"&\\& +4 "core" & |  +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 & & +3 "core" & x  +2 .tForearm.seek CC + "manipulator"&!'ρ +102 "core" ' +2 .tHand.close + "manipulator"&|/ +65 "core" / +2 .tCC.seek :open +2 "collection"'U( +376 "core" ( +2 "manipulator"& & +4 "core" &  +2 "manipulator"&M% +3 "core" % x K g +2 .tForearm.seek :retract +2 "manipulator"&)'\ +97 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&+(- +268 "core" ( +2 "manipulator"&v& +4 "core" &- I +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- I +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +113 "core" ' +3 .tHand.open +2 "manipulator"&\ 1 +66 "core" 1 +2 "manipulator"&K% +4 "core" % z Ǻ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&u'\ +100 "core" ' +2 ."da"delayUntil "12:02:55.41" +24778 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%I @ +71 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%7  +32 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%e * +32 "core" + +2 ."da"PSV.dial :air +2 "processing"%Q  +41 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml + "processing"%T' +2262 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%: +43 "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"%^ +41 "core" +4 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +42 "core"  +2 ."da"PS.seek :empty +2 "processing"%@'9 +2249 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%i +124 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml +2 "processing"%{'[ +1615 "core" ' +2 ."da"PTV.dial :puck + "processing"%  +70 "core"  +2 ."da"PSV.dial PTV +2 ES\ II + "processing"%t +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%9  +33 "core"  +2 "processing"%C% +4 "core" %[n\  +2 ."da"PS.seek 1.5ml +2 "processing"%n' +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"%E'W +1610 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +33 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%r +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2275 "core" ' +2 ."da"PSV.dial PTV + "processing"%> +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%y +70 "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"%R  +68 "core"  +3 ."da"PS.seek :empty + "processing"%q'9 +2278 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%s +124 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1606 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +53 "processing"% +75 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%m  +32 "core"  +2 "processing"%% +4 "core" %V\  +2 ."da"PS.seek 1.5ml +2 "processing"%(' +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%5 * +34 "core" , +3 ."da"PS.seek 0ml +2 "processing"%o'W +1614 "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"%N * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%8 +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +2267 "core" ' +2 ."da"PSV.dial PTV + "processing"% +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%= +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%_ +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%V  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%c'9 +2250 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%H  +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"%z  +42 "core" ~ +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%D +42 "core" +3 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%f' +392 "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"%'| +340 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%'  +42 "core"  +3 ."da"PS.seek 2ml + "processing"%"'[ +1557 "core" ' +2 ."da"PSV.dial :PML + "processing"%p +42 "core" +2 ."da"PTV.dial :mixing +2 "processing"%A @ +68 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%[  +32 "core"  +2 "processing"%h% +4 "core" %X\  +2 ."da"PS.seek 1.85ml +2 "processing"%Z'8 +252 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%# * +32 "core" * +3 ."da"PS.seek 0ml +2 "processing"%P'W +1962 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +2243 ER\ << +45760 #"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" , +2 ."da"PSV.dial :air +2 "processing"%x  +41 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml + "processing"%a' +2253 "core" ' +2 ."da"PSV.dial :mixloop + "processing"% +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%j  +41 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%4 +41 "core" +3 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%6  +41 "core"  +2 ."da"PS.seek :empty +2 "processing"%l'9 +2259 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +136 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml +2 "processing"%b'[ +1616 "core" ' +2 ."da"PTV.dial :puck + "processing"%  +68 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +71 "core" +2 ."da"PBV.dial :waste1 + "processing"%,  +33 "core"  +2 "processing"%`% +4 "core" %]\  +2 ."da"PS.seek 1.5ml +2 "processing"%B' +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%g * +31 "core" * +3 ."da"PS.seek 0ml +2 "processing"% 'W +1614 "core" ' +2 ."da"delay 2:00 +172 EQ\ 11 +11830 #"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"%0 * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%* +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2274 "core" ' +2 ."da"PSV.dial PTV + "processing"%} +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%G +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%X +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +4 "processing"%J  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2258 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +135 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%L' +599 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%?'[ +1602 "core" ' +2 ."da"PTV.dial :puck +59 .PSV.dial PTV +4 "processing"%W +71 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%.  +34 "core" +2 "processing"%%% +4 "core" %Xm\  +2 ."da"PS.seek 1.5ml +2 "processing"%]' +595 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%S * +34 "core" , +3 ."da"PS.seek 0ml +2 "processing"%F'W +1611 "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 +2 "processing"% * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%< +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%\\' +2267 "core" ' +2 ."da"PSV.dial PTV + "processing"% +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"%O +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%/  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%2'9 +2250 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +135 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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 +4 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%!'[ +1603 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%v +72 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +32 "core" +2 "processing"%% +4 "core" %\\(\  +2 ."da"PS.seek 1.5ml +2 "processing"%\ ' +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%K * +34 "core" , +3 ."da"PS.seek 0ml +2 "processing"%)'W +1614 "core" ' +2 ."da"delay 2:00 +6030 ES\ CC +5973 #"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"%I * +32 "core" * +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%7 +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%e' +2264 "core" ' +2 ."da"PSV.dial PTV + "processing"%Q +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%3 +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"%  +67 "core"  +2 ."da"PS.seek :empty +2 "processing"%^'9 +2257 "core" ' +2 ."da"Sleepy.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"% +127 "core"  + ."da"PSR.select :sub1 +3 "processing"% +10 ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."da"PS.seek 0.25ml +2 "processing"%T'7 +346 "core" ' +32 ."da"delay 5 seconds +502 .PSR.select :sub2 +5 "processing"% +9 ."da"PS.seek 0.5ml +2 "processing"%i' +340 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml +2 "processing"%@'[ +1617 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%- +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +34 "core" +2 "processing"%t% +4 "core" %c\ c +2 ."da"PS.seek 1.5ml +2 "processing"%9' +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%C * +34 "core" , +3 ."da"PS.seek 0ml +2 "processing"%{'W +1608 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%n * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +71 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2314 "core" ' +2 ."da"PSV.dial PTV + "processing"%r +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%E +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%> +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%y  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%d'9 +2312 "core" ' +2 "processing"%R9 +3 "core" 9*4/ +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast + "processing"%  +3 "core" 40 + 40 + "processing"%s& +4 "core" &T{\ h ' + #"da"Imaging da puck in Processing Clamp while storing it to tube 4 +2 "manipulator"&q% +4 "core" %\   +2 "storage"(&% +3 "core" % 8 : &\ + "storage"(. +3 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 4 + "storage"(m(,B +340 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" &,E /\ } +2 "manipulator"&& +3 "core" &- x I +2 "manipulator"&5% +3 "core" %\   +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 4 +58 "manipulator"&(( +182 "core" ( +2 "manipulator"&Y& +4 "core" & I +2 "storage"(N& +3 "core" &,@ E\ { +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 4 + 700 counts +2 "manipulator"&8'_ +105 "core" ' +2 "storage"(o& +4 "core" &,@ `\ } +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek beamBreak +2 "storage"('L +150 "core" ' +2 "storage"(=- +3 "core" -'u +2 ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&_& +2 "core" & I +2 "storage"(V& +3 "core" &,@ t\ t +2 ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 4 +2 "manipulator"&'Σ +30 "core" ' +2 ."da"\Elbow.hold +2 "manipulator"&H, +3 "core" , + ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"($- +2 "core" -'u +2 ."da"SE.seek 16.1 Pucks below Top Plate +2 "storage"(z'- +44 "core" ' +2 "manipulator"&D% +4 "core" %Α d +2 "storage"(c& +3 "core" &,@ k _\ p +2 ."da"Forearm.force -20 + "manipulator"&5 +2 ."da"Forearm.seek 4 + 282 counts +2 "manipulator"&'Ͻ +16 "core" ' +2 "manipulator"&& +4 "core" &  D +2 "storage"(f& +4 "core" &,@ w t }\ t +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 4 + 700 counts +2 "manipulator"&''_ +24 "core" ' +3 ."da"SE.seek 17.1 Pucks below Top Plate +2 "storage"(' +45 "core" ' +2 "manipulator"&p& +4 "core" & D +2 "manipulator"&A% +4 "core" %u ^ + ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&['\ +89 "core" ' +2 ."da"\Elbow.seek PC +2 "manipulator"&h( +240 "core" ( +2 "manipulator"&#& +4 "core" & { + ."da"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &"& +2 "core" & +2 ."da"Forearm.seek PC +2 "manipulator"&Z' +99 "core" ' +2 ."da"Hand.close + "manipulator"&;/ +66 "core" / +3 ."da"PC.seek :open +2 "processing"%( +400 "core" ( +2 "storage"(x& +4 "core" &,@ \ w + "manipulator"&P& +4 "core" & +2 "manipulator"&% +3 "core" %  +2 ."da"Forearm.seek :retract + "manipulator"&j'\ +99 "core" ' +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 4 +2 "manipulator"&4( +252 "core" ( +2 "manipulator"&6& +4 "core" &  "y +2 "storage"(a& +3 "core" &,@ V\ v +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 4 + 700 counts + "manipulator"&'_ +101 "core" ' +2 ."da"Hand.open + "manipulator"&l1 +69 "core" 1 +12 "storage"(- +3 "core" -' +3 ."da"SE.seek 16.85 Pucks below Top Plate + "storage"(' +20 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 16.18 Pucks below Top Plate +2 "storage"('ܛ +51 "core" ' +30 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da18aug0812h175ml.tif +1919 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +643 #"da"SX HX9/16 (USB:55): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 22.257 seconds\ /var/log/esp/da18aug0812h175ml.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da18aug0812h175ml15s.tif +1557 #SX HX9/16 (USB:55): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da18aug0812h175ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da18aug0812h175ml30s.tif +3056 #SX HX9/16 (USB:55): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da18aug0812h175ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da18aug0812h175ml70s.tif +7117 #SX HX9/16 (USB:55): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da18aug0812h175ml70s.tif: TIFF Upload Complete\ +2 .Sleepy.power :camera,:OFF + ."Qmail"HABfans.email "22.257 sec auto-exposure",Subject: "da18aug0812h175ml images!" +11 "storage"(,- +122 "core" -'ܛ +2 "storage"(`& +4 "core" &,@ \ +2 "manipulator"&b& +3 "core" &  b +2 ."da"\Elbow.seek 4 +2 "manipulator"&g( +23 "core" ( +2 "manipulator"&B& +4 "core" &  +2 "storage"(~& +4 "core" &,@\ +2 ."da"Forearm.seek 4 + 700 counts +2 "manipulator"&0'_ +3 "core" ' +3 ."da"SE.reconfigure SEgently +3 "storage"(#QK-0-\ b +3 ."da"SE.seek 16.9 Pucks below Top Plate +2 "storage"(*'" +62 "core" ' + "manipulator"& & +5 "core" & B +71 "storage"(}& +8 "core" &,@ V V C\ +2 ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 4 +2 "manipulator"&G'Σ +31 "core" ' + ."da"\Elbow.hold +2 "manipulator"&X, +3 "core" , +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 17.08 Pucks below Top Plate +2 "storage"(J' +36 "core" ' +2 "manipulator"&% +4 "core" %Ζ k +2 "storage"(& +3 "core" &,@  # \ +2 ."da"Forearm.force -20 +2 "manipulator"&5 +3 ."da"Forearm.seek 4 + 287 counts +2 "manipulator"&' +13 "core" ' +3 "manipulator"&L& +5 "core" & X +3 "storage"(W& +3 "core" &,@ U T \ +3 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 4 + 700 counts +2 "manipulator"&.'_ +25 "core" ' +6 "storage"(%% +8 "core" % V X \ w +3 ."downElevator"SE.seek :down +72 "storage"(?'v +30 (S% +4 "core" %h> z z \ > +78 ' + ."downElevator"SE.coast + "storage"(5 +23 (]% +3 "core" % @\ +2 "manipulator"&k% +3 "core" %ь +2 ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +3 "manipulator"& '\ +90 "core" ' +2 ."da"SC.coast + "storage"(6 +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 #tStarting finalPurge +3 "processing"%<& +4 "core" &8\ +2 ."psFlush"Hand.open + "manipulator"&F1 +22 "core" 1 +2 "manipulator"& & +5 "core" & +3 "manipulator"&|% +4 "core" %\    +3 ."psFlush"\Elbow.seek FlushPuck::Garage + "manipulator"&O(- +176 "core" ( +2 "manipulator"&/& +5 "core" &- t & + ."psFlush"\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &\\& +3 "core" &-  & +2 ."psFlush"Forearm.seek :garage +2 "manipulator"& ' +109 "core" ' +2 ."psFlush"Hand.close + "manipulator"&2/ +74 "core" / +4 "manipulator"&M& +4 "core" &- & +2 "manipulator"&v% +3 "core" %  } +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +102 "core" ' +3 ."psFlush"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."psFlush"\Elbow.seek PC +2 "manipulator"&( +123 "core" ( +2 "manipulator"&!& +3 "core" & y +2 ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &K& +3 "core" & +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&\ ' +101 "core" ' + "manipulator"&& +4 "core" & y +2 "manipulator"&I% +4 "core" % h +2 "processing"%7& +4 "core" &=\ +2 "processing"%)& +4 ."psFlush"PC.seek :closed +2 "processing"%Q(Tg +3 "core" &>\ +2 &>\  +8 &1|<\ *y +10 &f?\ > +9 &r=\ L +9 &HV=\ L +10 &\ X=\ L +9 &V=\ L +9 &V=\ K +10 &PX6\ L +9 &Y,\ L +10 &W+\ K +10 & [,\ L +8 &"Y[-\ K +10 &$Z*\ L +9 &%Y/\ L +9 &'U,\ K +11 &)`U+\ L +8 &+!X*\ L +10 &,U,\ K +9 &.W,\ K +9 &0iZ+\ K +10 &2+U,\ K +9 &3W-\ K +9 &5Z,\ L +10 &7qW-\ K +9 &92T+\ L +10 &:X.\ L +10 &<Y\ K +8 &>yY\ K +10 &@;Y\ K +9 &AU\ K +9 &CT\ K +10 &EU\ L +9 &GBY\ L +10 &I`\ L +9 &Jn\ N +9 &Lx\ Q +10 &N9\ Q +9 &O"\ R +9 &Q!\ R +10 &Sbzh \ 4 +9 &T&,#\ O +10 &TN!\ ' +2 ( + "processing"%)& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.56 + "processing"%3& +4 "core" &TN\ ' +2 ."psFlush"Hand.open +3 "manipulator"&:1 +74 "core" 1 +2 "manipulator"&% +4 "core" %  +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&e'\ +89 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +124 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%^'P +406 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +694 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +4 "processing"%T' +1620 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%i +69 "core" +2 ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%-  +34 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%'W +2634 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%t +70 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%@' +598 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%C' +1984 ES\ GG +128 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%9 +71 "core" +2 ."psFlush"PBV.dial PSV + "processing"% U +54 "core" W +2 ."psFlush"PS.seek 0ml + "processing"%n'W +2635 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +41 "core" > +3 ."psFlush"PS.seek 2.5ml + "processing"%{' +2642 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%r  +68 "core"  +3 ."psFlush"PS.seek :empty +2 "processing"%E'9 +2636 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%> +41 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%y' +2640 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +69 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%R'W +2635 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" > +3 ."psFlush"PS.seek 2.5ml + "processing"%s' +2632 "core" ' +4 ."psFlush"PSV.dial :waste1 +3 "processing"%q  +69 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%&'9 +2629 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"% +42 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%'P +1108 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1628 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%5 +69 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%Y  +105 "core"  +10 ."psFlush"PS.seek 0ml +2 "processing"%N'W +2631 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%+ +71 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%o' +592 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%=' +2125 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%_ +71 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%V U +50 "core" V +3 ."psFlush"PS.seek 0ml + "processing"%u'W +2625 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%$ @ +42 "core" > +3 ."psFlush"PS.seek 2.5ml + "processing"%D' +2638 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%c  +68 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2630 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%f +43 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%p' +2626 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%A +69 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%8'W +2630 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%( @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2635 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +68 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2627 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'z& +4 "core" &SU\ + .tHand.open + "manipulator"&'1 +25 "core" 1 +2 "manipulator"&#& +4 "core" & +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC + "manipulator"&"( +4 "core" ( +2 "manipulator"&H& +4 "core" & T +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &;& +3 "core" & f + .tForearm.seek PC +2 "manipulator"&[' +94 "core" ' +2 .tHand.close + "manipulator"&1/ +68 "core" / +2 .tPC.seek :open +2 "processing"%x( +402 "core" ( +2 "manipulator"&P& +4 "core" & +2 "manipulator"&% +3 "core" %  U 4 +2 .tForearm.seek :retract +2 "manipulator"&Z'\ +93 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&6( +351 "core" ( +2 "manipulator"&a& +4 "core" & 0 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &h& +2 "core" & 0 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&l'ρ +101 "core" ' +2 "manipulator"&& +4 "core" & 0 +2 "manipulator"&j% +3 "core" %ς +2 "collection"'& +4 "core" &TW\ +2 "collection"'& +3 .tCC.seek :closed +2 "collection"',(O +3 "core" &QW\ +4 &SV^\ 9 +9 &IL}QW_\ 0 +10 &}uPU[\ E +9 &*`RVO\ K +9 &WSU\\\ K +10 &YSWa\ J +9 &qZSW\\\ K +9 &3\\TV]\ K +10 &\\QV\\\ K +9 &XTW]\ K +10 &yVQX^\ K +9 &!;WTX\\\ K +9 &"YTX[\ J +10 &$YRX[\ J +9 &&YTWZ\ J +9 &(DYSYX\ J +10 &*YSVU\ K +9 &+\\TX\\\ K +10 &-\\TVY\ K +9 &/KWSVZ\ K +9 &1 WSW\\\ K +10 &2WSX[\ K +9 &4WTX\\\ K +9 &6SYSWX\ K +10 &8WUW\\\ K +9 &9YQY[\ J +10 &;ZQW\\\ K +9 &=[\\SYV\ K +9 &?]SX]\ K +10 &@\\TWU\ K +9 &BWTVZ\ K +9 &DbYUW_\ K +10 &F$bRX\\\ K +9 &GhSX]\ L +10 &IPU[\ Q +9 &KORU]\ U +9 &M RU^\ V +10 &NyQTT\ 4 +9 &Of'RWZ\ !b +9 &O{mPVO\ M +2 ( + "collection"'& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.63 + "collection"'`& +4 "core" &O{kQR\ M + .tHand.open + "manipulator"&b1 +69 "core" 1 +2 "manipulator"&B% +4 "core" % ς +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&~'\ +93 "core" ' +4 #tFlushing the Collection Valve::Manifold + "collection"' & +4 "core" &O{jPU]\ M + "collection"'}% +4 "core" %OTV\ + #tCS Pulling 5ml of flush + .CSV.dial CSR +2 "collection"'4  +41 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"''l +1355 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 '% +2 "core" %lOR\ \ +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'L' +649 "core" ' +2 .tCSV.dial :waste + "collection"' +122 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'W' +1989 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'& +4 "core" &O{kQSO\ M +2 "collection"'%% +4 "core" %QU\ + .tCSV.dial :flush +2 "collection"'S  +40 "core"  +3 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 5ml + "collection"'0'l +1211 "core" ' +2 .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"'g @ +40 "core" B +2 "collection"'*% +4 "core" %lRS\  +2 .tCS.seek 7ml +2 "collection"']' +527 "core" ' +4 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'k  +2 'G  +39 "core"  +89  +53 .tCBV.dial :waste1 +10 "collection"' @ +42 "core" ? +3 .tCS.seek 0ml + "collection"'J' +1649 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'<& +4 "core" &O{mRUN\ M +2 "collection"'F% +3 "core" %RW\ +2 .tCSV.dial :flush + "collection"'  +69 "core" +3 .tCS.seek 5ml +2 "collection"'|'l +1205 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"'? @ +42 "core" B +2 "collection"'.% +4 "core" %lPV \  +2 .tCS.seek 7ml +2 "collection"'/' +537 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +2 "collection"'\\  +51 "core"  +2 .tCBV.dial :waste2 +2 "collection"'m  +107 "core"  +3 .tCS.seek 0ml + "collection"'X' +167 EZ\ @@ +1479 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'2& +4 "core" &O{sSY\ M +2 "collection"'M% +4 "core" %UW \ + .tCSV.dial CSR + "collection"'v  +42 "core"  +2 .tCSR.select :kill + "collection"' +10 .tCS.seek 8ml +2 "collection"' ' +1897 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml +2 "collection"'!' D +547 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"'K + '  +95 "core" +34  +2 .tCTV.dial :intake +2 "collection"'  +70 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'I' \\ +1889 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'7  +68 "core"  +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'O' +595 "core" ' +2 .tCSV.dial CSR + "collection"'  +108 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"''l +1346 "core" ' +4 .tdelay 5 seconds +503 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml + "collection"'3' D +1365 "core" ' +2 .tCSV.dial CBV + "collection"': +106 "core" ~ +3 .tCS.seek 0ml + "collection"'' +2615 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&)& +4 "core" & 0 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&( +4 "core" ( +2 "manipulator"&\ & +4 "core" & 0 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &d& +2 "core" & 0 +2 .tForearm.seek CC +2 "manipulator"&^'ρ +102 "core" ' +2 .tHand.close + "manipulator"&i/ +67 "core" / +2 .tCC.seek :open +2 "collection"'-( +379 "core" ( +2 "manipulator"&T& +4 "core" & 0 +2 "manipulator"&t% +3 "core" % e ] +2 .tForearm.seek :retract + "manipulator"&'\ +94 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&@(- +278 "core" ( +2 "manipulator"&9& +4 "core" &- a ) +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 && +2 "core" &-  ) +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&C' +112 "core" ' +2 .tHand.open + "manipulator"&1 +74 "core" 1 +2 "manipulator"&n% +4 "core" % | s ǻ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +3 "manipulator"&r'\ +105 "core" ' +2 #tCompleted [/home/esp/esp2/mission/2018_07_19_niagara_mission.rb:162] begun 11:00:31 + #Preparing to sleep until 6:27AM 8/09/2018 +5 #Asleep til 6:27AM 8/09/2018 +4 ."shutdown"CC.coast +2 "collection"'6 +3 #tContinuing at 06:27EDT09-Aug-18 +3 ."shutdown"CS.coast +3 E]\ -, +2 "collection"'5 +3 ."Qmail"GoodNews.email "Then, in tube 5: Sample.deep; initialPurge; da withoutWCR\\n/home/esp/esp2/mission/2018_07_19_niagara_mission.rb:167\\n{1 => 22, 2 => 22, 3 => 22, 4 => 18, 5 => 4}\\nCan@12:57:17, 25.8C, 28% humidity, 14.3psia, 13.462V, 0.202A, 0.196A avg, 2.72W",Subject: "Asleep until 06:27EDT09-Aug-18" +5 ."shutdown"PC.coast +60 "processing"%6 +2 ."shutdown"PS.coast + "processing"%5 +2 ."shutdown"Forearm.coast + "manipulator"&5 +3 ."shutdown"\Elbow.coast + "manipulator"&6 +39 ."shutdown"Sleepy.power :dwarf,:OFF + .Sleepy.power :raw,:OFF + #Shutdown +45144 E_\ j +60002 e\ u +60002 h\ $$x +60003 j\ && +60002 g\ %$r +60002 i\ $$w +60002 j\ ##{ +60002 i\ ~ +60003 i\ (( +60002 h\ %$y +60002 g\ { +60002 h\ n +60002 h\ n +60003 h\ n +60002 h\ q +60002 i\ m +60002 i\ d +60002 g\ i +23768 #"brent"Session Begun +2647 #-> Power +6553 #-> exit +2 #Session Ended +27033 Ee\ v +60002 c\ o +60002 d\ k +60002 d\ $#| +60002 d\ } +60003 d\ n +60002 f\ n +60002 d\ ##s +60002 e\ l +60002 d\ m +60003 e\ f +60002 f\ %%y +60002 e\ i +60002 e\ h +60002 e\ s +60003 f\ o +60002 f\ m +60002 g\ l +60002 c\ l +60003 e\ n +60002 f\ m +60002 e\ w +60002 g\  +60002 h\ **~ +60002 i\ e +60003 i\  +60002 d\ ''{ +60002 e\ )(| +60002 c\  +60003 a\ ('u +60002 c\ %%w +60002 a\ $$x +60002 `\ o +60002 [\ #"o +60003 \\\ | +60002 [\ $# +60002 [\ m +60002 [\ ,,m +60002 Z\ d +60003 ]\ %$ +60002 \\\ ##u +60002 [\ h +60002 \\\ ##q +60002 _\ n +60003 ^\ n +60002 _\ s +60002 _\ j +60002 ^\ g @EDT1533787491.61 ^\ m +60003 `\ g +60002 `\ t +60002 `\ g +60002 ]\ n +60003 `\ k +60002 b\ i +60002 c\ l +60002 d\ q +60002 e\ v +60003 g\ o +60002 g\ i +60002 l\  +60002 l\ p +60002 o\ n +60003 p\ i +60002 o\ g +60002 p\ w +60002 l\ j +60002 o\ j +60003 o\ u +60002 s\ | +60002 s\ n +60002 q\ l +60002 s\ u +60003 o\ o +60002 p\ v +60002 p\ p +60002 k\ o +60003 n\ k +60002 o\ m +60002 l\ o +60002 o\ x +60002 n\ s +60003 k\ m +60002 n\ x +60002 m\ l +60002 l\ w +60002 m\ w +12758 k\ m +35 #tPowering up Dwarves +523 .Sleepy.power :raw,:ON + "sampler") +3 ){ +2 "core"  + "collection"' +3 '> +2 "core"  +2 "processing"% +2 %E +3 "core"  +2 "collection"' 9\ +2 ' 0\ + ' -\ +2 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +2 "sampler")&\ + .tSS.configure SSconfig +2 "sampler")#.0X 22, 2 => 22, 3 => 22, 4 => 18, 5 => 4}\\nCan@06:27:31, 25.6C, 28% humidity, 14.3psia, 13.432V, 0.380A, 0.380A avg, 5.10W",Subject: "Started 2018_07_19_niagara_mission phase Sample.deep; initialPurge; da withoutWCR" +111 .tSample.deep + "sampler")0 +1076 "core" 0 +2 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'z& +3 "core" &cd\ q +2 .tHand.open + "manipulator"&'1 +74 "core" 1 +5 "manipulator"&#& +6 "core" & 0 F +2 "manipulator"&H% +3 "core" % \  4  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&;(- +173 "core" ( +2 "manipulator"&1& +4 "core" &- U +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- U +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :garage + "manipulator"&e' +104 "core" ' +2 .tHand.close + "manipulator"&Q/ +73 "core" / +2 "manipulator"&P& +4 "core" &-  8 U +2 "manipulator"&% +4 "core" %  N +2 .tForearm.seek :retract +2 "manipulator"&['\ +97 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC + "manipulator"&"( +276 "core" ( +2 "manipulator"&a& +4 "core" & T - +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &h& +3 "core" & q - +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'ρ +101 "core" ' +2 "manipulator"&j& +4 "core" &  - +2 "manipulator"&% +3 "core" %σ  +2 "collection"'Z& +4 "core" &ch\  +2 "collection"'U& +3 .tCC.seek :closed +2 "collection"'`(O +3 "core" &dh\  +3 &df\  +10 &7ae\ ,~ +9 &hbf\ ? +9 &lneh\ L +10 &2Zcf\ K +9 &]cf\ K +10 &Vce\ J +9 &wYch\ K +9 &9Zag\ K +10 &Yeh\ K +9 &Yeg\ K +9 & Xcg\ K +10 &"BXeg\ K +9 &$Ydg\ K +10 &%Vdh\ K +9 &'Ybg\ K +9 &)IYbh\ K +10 &+ Ycg\ K +9 &,Yag\ K +9 &.Xch\ K +10 &0RYbf\ K +9 &2\\bf\ K +10 &3Ybg\ K +9 &5Ych\ K +9 &7ZYcg\ K +10 &9Zbg\ K +9 &:Ydi\ K +9 &<Ycf\ K +10 &>aY`g\ K +9 &@$Yaf\ K +10 &AZcf\ K +9 &CYce\ K +9 &Eh]df\ L +10 &G)cef\ L +9 &Hybg\ N +9 &Jce\ T +10 &LQ`e\ V +9 &Nbf\ E +10 &O6E_e\ $l +9 &O{pbe\ I +5 ( + "collection"'U& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.79 + "collection"'b& +4 "core" &O{ecg\ I + &O{ebe\ I + .tHand.open + "manipulator"&B1 +65 "core" 1 +2 "manipulator"& % +4 "core" % σ  +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&}'\ +95 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'& +4 "core" &O{fbg\ I +2 "collection"'4% +4 "core" %cf\ + #tCS Pulling 5ml of flush + .CSV.dial CSR + "collection"'l  +123 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"'w'l +1353 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +4 "collection"' +9 '% +2 "core" %lbe\  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml + "collection"'' +646 "core" ' +2 .tCSV.dial :waste + "collection"' +134 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'L' +1986 "core" ' +2 #tPurging external Intake + "collection"'& +4 "core" &O{e^f\ I +2 "collection"'%% +3 "core" %af\ + .tCSV.dial :flush +2 "collection"'S  +54 "core" +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'W' D +2348 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +5 .tCBV.dial CSV + "collection"'g + '*  +30 "core"  +57 +2 .tCTV.dial :intake + "collection"'0  +83 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'k' +2383 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'G  +67 "core"  +2 #tFlushing upper manifold + "collection"'& +4 "core" &O{ebd\ I +2 "collection"']% +3 "core" %_d\ +2 .tCSV.dial :flush + "collection"'<  +67 "core"  +3 .tCS.seek 5ml +2 "collection"'F'l +1223 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +40 "core" B +2 "collection"'J% +4 "core" %l ad\ +2 .tCS.seek 7ml +52 "collection"'?' +549 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +2 "collection"'. +97 "core"  +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"'|' +1654 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'\\'- +764 "core" ' +2 .tCSV.dial :waste + "collection"'m +43 "core" +3 .tCS.seek 0ml + "collection"'/' +772 "core" ' +2 "collection"'2& +4 "core" &O{dce\ I +2 "collection"'M% +3 "core" %`g\  + .tCSV.dial :flush +2 "collection"'v  +39 "core"  +3 .tCS.seek 3ml +2 "collection"'X'- +767 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +40 "core" B +2 "collection"'K% +4 "core" %-ag\  +2 .tCS.seek 5ml +2 "collection"' 'l +528 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml + "collection"'' +1213 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'!'- +756 "core" ' +2 .tCSV.dial :waste + "collection"'7 +70 "core" +3 .tCS.seek 0ml + "collection"'I' +763 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" & = - +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&O( +27 "core" ( +2 "manipulator"&& +4 "core" &   + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &:& +2 "core" & e  +2 .tForearm.seek CC +2 "manipulator"&3'ρ +102 "core" ' +2 .tHand.close + "manipulator"&)/ +74 "core" / +2 .tCC.seek :open +2 "collection"'\ ( +374 "core" ( +2 "manipulator"&d& +4 "core" &  + "manipulator"&i% +4 "core" % u e +2 .tForearm.seek :retract + "manipulator"&6'\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&~(- +270 "core" ( +2 "manipulator"&,& +4 "core" &- & = +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &T& +3 "core" &- = +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&t' +114 "core" ' +2 .tHand.open + "manipulator"&^1 +67 "core" 1 +2 "manipulator"&9% +4 "core" % {  = ǻ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' +2 #tda sampling at most 1000ml +3 #Loading sh1 puck from tube 5 into Collection Clamp +2 ."Qmail"HABfans.email "Started da in tube 5 at 06:31:55EDT09-Aug-18\\n{1 => 22, 2 => 22, 3 => 22, 4 => 18, 5 => 4}\\nCan@06:27:31, 25.6C, 28% humidity, 14.3psia, 13.432V, 0.380A, 0.380A avg, 5.10W",Subject: "da sampling at most 1000ml" +2 "collection"'& +115 "core" &eh\ +2 "manipulator"&% +4 "core" %    +2 "storage"(n% +3 "core" %} \ +2 "storage"(. +3 "core" .( +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 5 + "storage"(C(; +985 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (-& +3 "core" &; \ + "manipulator"&& +4 "core" &- U = + "manipulator"&x% +4 "core" %   +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 5 +2 "manipulator"&( +176 "core" ( +2 "manipulator"&r& +4 "core" & . ` +2 "storage"(@& +3 "core" &; \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts + "manipulator"& ' +93 "core" ' +5 "storage"({& +4 "core" &; \ + .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak +2 "storage"(>'L +265 "core" ' +2 "storage"(E- +4 "core" -'U + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (& +2 "core" &; C\ +2 "manipulator"&y& +3 "core" & 2 ` +2 .t\Elbow.seek 5 +2 "manipulator"&( +3 "core" ( +2 "manipulator"&q& +3 "core" &  ` +2 "storage"(s& +4 "core" &; \ +2 .tForearm.seek 5 + 300 counts +2 "manipulator"&'k +21 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +55 "manipulator"&/ +83 "core" / +14 ."downElevator"SE.seek :down +3 "manipulator"&5& +6 "storage"(R'v +4 "core" & : ` +2 "manipulator"&+% +4 "core" % n A +3 .tForearm.seek :retract +2 "manipulator"&N'\ +94 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&V( +136 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +5 "core" ( +2 "manipulator"&o& +4 "core" & 1 2 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &f& +3 "core" & 2 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&&'ρ +95 "core" ' +2 "manipulator"&A& +4 "core" & 2 +2 "manipulator"&_% +4 "core" %y  +2 "collection"'(& +4 "core" &ch\ +2 "collection"'p& +4 .tCC.seek :closed +2 "collection"'u(O +2 "core" &ei\ +39 &di\  +2 &4dj\ +{ + &hbh\ > + &pdh\ K + &ZVeh\ J +6 &Zeh\ J +9 &Veg\ J +10 &Zeh\ J +9 &b\\fi\ J +10 &$Ybh\ J +9 &Zdg\ J +9 & Vdi\ J +10 &"iYeg\ J +9 &$*Zei\ K +10 &%Xeh\ J +9 &'Zfi\ J +9 &)qZch\ J +10 &+4Vdi\ J +9 &,Zfg\ J +9 &.\\ej\ J +10 &0zYcf\ J +9 &2<Yff\ J +9 &3Yfi\ J +10 &5Ydi\ J +9 &7Yei\ K +10 &9DZdg\ J +9 &;Zeg\ J +9 &<Wfi\ J +10 &>Zei\ J +9 &@KZgi\ J +9 &B Zdh\ K +10 &CZdi\ J +9 &Eacj\ K +10 &GNkdi\ L +9 &Iei\ P +9 &Jch\ U +10 &Lvtj\ V +9 &N4`v\ D +9 &O<9LT\ (v +10 &OnLP\ I +5 ( + "collection"'p& +5 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.79 + .Hand.open + "manipulator"&D1 +3 "core" &OcNQ\ I +64 1 +2 "manipulator"&% +4 "core" % y ? +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&z'\ +99 "core" ' +2 .tSC.coast + "storage"(6 +2 #tcollectSample 1000ml w/bubble point of 24psi + #Priming 7ml + .Sleepy.power :sampler,:ON + .Intake.select :close + .\Exhaust.select :close + .SS.hold +2 "sampler")'+ +3 "core" + +2 "sampler")#% +4 "core" % z\  + "collection"'H& +4 "core" &Ob\\_\ qI +2 Ek\ LL +2 #tCalibrating pressure and temperature sensors + .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X +2 "collection"'J% +4 "core" %di\ a + #tIntake @14.5psia, vacuum from 9.0 to 12.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 135 + "sampler")#.0X% +4 "core" %S^I \  +14 "collection"'% +3 "core" %\ a +2 "sampler")A% +3 "core" %S^I v\  +2 "collection"'_% +3 "core" %\ a +2 #tIntake @17.6psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 89 +2 "sampler")#.Y0X% +3 "core" %D \  +15 "collection"'% +3 "core" %\ c +2 "sampler")A% +4 "core" %D s\  +14 "collection"'_% +3 "core" %\ c +2 "sampler")q% +3 "core" %D }\  +15 "collection"'% +3 "core" %\ c +2 "sampler")R% +3 "core" %D \  +15 "collection"'N% +3 "core" %\ c +2 "sampler")\ % +65 "core" %D@@ {\  + "collection"'p% +4 "core" %\ b + #tIntake @18.4psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 39 + "sampler")#.'0X y\  +15 "collection"'[% +3 "core" %\ c +2 "sampler")8% +3 "core" %)O> q\  +15 "collection"'Z% +3 "core" %\ c +2 "sampler")B% +3 "core" %)O> \  +15 "collection"' % +3 "core" %\ c +2 "sampler")% +4 "core" %)O> \  +14 "collection"'U% +3 "core" %\ c +2 "sampler")4% +3 "core" %)O> x\  +15 "collection"'b% +3 "core" %\ c +2 "sampler")% +3 "core" %)O> \  +15 "collection"'% +3 "core" %\ c +2 "sampler")% +3 "core" %)O> \  +15 "collection"';% +3 "core" %\ c +2 "sampler")% +3 "core" %)O>  s\  +15 "collection"'l% +3 "core" %\ c +2 "sampler")% +3 "core" %)O>'' \  +2 "collection"'%% +3 "core" %\ c +2 #tIntake @18.4psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 32 +2 "sampler")#. 0X% +3 "core" %\ b +2 "sampler")% +4 "core" %X-- {\  +52 "collection"'A% +3 "core" %\ e +2 "sampler")_% +3 "core" %<; s\ \ K +52 "collection"'q% +3 "core" %\ f +2 "sampler")% +4 "core" % HH t\ \ K +52 "collection"'R% +3 "core" %\ f +2 "sampler")N% +4 "core" %TT \ \ K +52 "collection"'\ % +3 "core" %\ f +2 "sampler")p% +3 "core" %`b u\ \ K +119 "collection"'=% +5 "core" %\ e + "sampler")% +4 "core" % xy o\ \ K +52 "collection"'#% +3 "core" %\ f +2 "sampler")H% +3 "core" % \ \ K +53 "collection"'&% +3 "core" %\ f +2 "sampler")C% +4 "core" % s\ \ K +52 "collection"'Y% +3 "core" %\ e +2 "sampler")'% +4 "core" %  y\ \ K +52 "collection"'% +3 "core" %\ e +2 "sampler")Q% +3 "core" % t\ \ K +53 "collection"'(% +3 "core" %\ e +2 "sampler")P% +3 "core" % z\ \ K +53 "collection"'% +3 "core" %\ e +2 "sampler")1% +4 "core" %  t\ \ K +52 "collection"'e% +3 "core" %\ e +2 "sampler")a% +4 "core" % o\ \ K + "sampler")h% +4 "core" % }\ \ K + .tIntake.select :close + "sampler")0 +10 )% +2 "core" % u\ \ K + .tSSV.dial :exhaust +2 "sampler")D  +74 "core"  +2 .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X% +3 "core" %\ b +2 "sampler")% +4 "core" %dG x\  +14 "collection"'A% +3 "core" %\ c +2 "sampler")_% +3 "core" %h3 s\  +15 "collection"'q% +3 "core" %\ d +2 "sampler")% +3 "core" %h \ r +15 "collection"'R% +3 "core" %\ e +2 "sampler")N% +4 "core" %g  ! \ D +14 "collection"'\ % +3 "core" %\ e +2 "sampler")p% +4 "core" %g %' x\ D + "collection"'=% +4 "core" %\ e + #tIntake @18.4psia, vacuum from 10.0 to 13.0psi +62 .SS.reconfigure SSinhale.with maxSpeed: 17 +4 "sampler")#.0X% +3 "core" %oD o\  +15 "collection"'% +3 "core" %\ b +2 "sampler")A% +4 "core" %oD x\  +14 "collection"'_% +3 "core" %\ b +2 "sampler")q% +3 "core" %oD s\  +15 "collection"'% +3 "core" %\ a +2 "sampler")R% +3 "core" %oD s\  +15 "collection"'N% +3 "core" %\ b +2 "sampler")\ % +4 "core" %oD }\  +14 "collection"'p% +3 "core" %\ b +2 "sampler")=% +3 "core" %oD r\  +15 "collection"'6% +3 "core" %\ a +2 "sampler")#% +3 "core" %oD n\  +15 "collection"'H% +3 "core" %\ b +2 "sampler")&% +4 "core" %oD }\  +14 "collection"'C% +3 "core" %\ b +2 "sampler")Y% +3 "core" %oD o\  +15 "collection"''% +3 "core" %\ b +2 "sampler")% +3 "core" %oD z\  +15 "collection"'Q% +3 "core" %\ a +2 "sampler")(% +4 "core" %oD \ {\  +14 "collection"'P% +3 "core" %\ b +2 "sampler")% +3 "core" %oD  o\  +76 "collection"'1% +5 "core" %\ a + "sampler")e% +4 "core" %oD }\  +16 "collection"'a% +3 "core" %\ a +2 "sampler")h% +3 "core" %oD \  +15 "collection"'% +3 "core" %\ b +2 "sampler")D% +4 "core" %oD z\  +14 "collection"'s% +3 "core" %\ b +2 "sampler")c% +3 "core" %oD s\  +15 "collection"'[% +3 "core" %\ a +2 "sampler")% +3 "core" %oD {\  +15 "collection"'Z% +3 "core" %\ b +2 "sampler")B% +3 "core" %oD! {\  +2 "collection"' % +4 "core" %\ a + #tIntake @18.4psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 13.86125 +2 "sampler")#.0X% +3 "core" % Hfh\  +2 ."connect"CTV.dial CSV,avoiding: :air +2 .tCSV.dial CTV +2 "collection"'  +40 "core"  +2 .tCS.reconfigure CSpressurize +2 "collection"'# d@<< b +3 .tCS.seek 0ml + "collection"'A' +2216 "core" 's  \ +64 "collection"'_% +4 "core" %V  \ + "sampler")q% +4 "core" % n\ Y + #tBubblePoint: Intake @38.5psia, Outlet @14.5psia + .CBV.dial SSV +3 "collection"' @ +35 "core" A +3 .tSS.reconfigure SSconfig + "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'Y' +94 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")' +128 "core"  +4 .tSS.reconfigure SSexhale +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'S' +96 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +177 "core" ' +8  +2 ."CSpush"CS.coast +2 "collection"'5 + .tSS.reconfigure SSexhale +5 "sampler")#.0X9 +3 "core" 9+3 +102 "collection"'9 +3 "core" 9+0 +102 "collection"'9 +3 "core" 9/. +102 "collection"'_9 +3 "core" 9 ., +102 "collection"'q9 +3 "core" 9%/* +102 "collection"'9 +3 "core" 9>1( +103 "collection"'9 +3 "core" 9V2& +102 "collection"'N9 +3 "core" 9m3% +102 "collection"'\ 9 +3 "core" 94# +102 "collection"'p9 +3 "core" 95! +102 "collection"'R9 +3 "core" 98 +103 "collection"'=9 +3 "core" 98 +102 "collection"'#9 +3 "core" 9: +102 "collection"'H9 +3 "core" 9: +102 "collection"'C9 +3 "core" 9 < +102 "collection"'69 +3 "core" 9 = +103 "collection"''9 +3 "core" 9 ,> +102 "collection"'A9 +3 "core" 9 =? +102 "collection"'&9 +3 "core" 9 PA  +102 "collection"'Y9 +3 "core" 9 `B +102 "collection"'9 +3 "core" 9 rC +102 "collection"'(9 +3 "core" 9 E +102 "collection"'P9 +3 "core" 9 F +102 "collection"'Q9 +3 "core" 9 G +102 "collection"'19 +3 "core" 9 I# +102 "collection"'e9 +3 "core" 9 I' +103 "collection"'a9 +3 "core" 9 K+ +102 "collection"'h9 +3 "core" 9 L/ +102 "collection"'D9 +3 "core" 9 M3 +102 "collection"'9 +3 "core" 9 N8 +102 "collection"'[9 +33 "core" 9 P=\ +102 "collection"'9 +3 "core" 9\ QA +102 "collection"'9 +3 "core" 9\ RE\ +102 "collection"'Z9 +3 "core" 9\ TJ +162 "collection"' 9 +4 "core" 9\ -VP +102 "collection"'s9 +3 "core" 9\ 5WU +102 "collection"'9 +3 "core" 9\ =XY +102 "collection"'U9 +3 "core" 9\ EY] +102 "collection"'49 +3 "core" 9\ LZa +103 "collection"'b9 +3 "core" 9\ S[e +102 "collection"'c9 +3 "core" 9\ Y]j +102 "collection"'9 +3 "core" 9\ `]n +102 "collection"'9 +3 "core" 9\ e_r +102 "collection"';9 +3 "core" 9\ k`v +102 "collection"'B9 +4 "core" 9\ paz +102 "collection"'l9 +3 "core" 9\ ta +102 "collection"'9 +3 "core" 9\ yc +102 "collection"'%9 +3 "core" 9\ }d +2 .tCH.hold 10:00,70C +3 "collection"' `\ `\ y +2 "core"  +37135 E^\ | +22867 "core" ` +2 "collection"'j9 +3 "core" 9\ . +2 #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml + "collection"'*' +329 "core" ' +3 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'g @ +96 "core" @ +2 .tCSV.dial :air +2 "collection"'W @ +40 "core" > +3 .tCS.seek 5ml +2 "collection"'L'l +1350 "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"'S  +41 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'0 @ +42 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"']' +1357 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"'k +96 "core" ~ +2 .tCBV.dial CSV + "collection"'  +28 "core"  +2 "collection"'G% +4 "core" % + -\ +2 .tCS.seek 5ml +2 "collection"'<'l +1343 "core" ' +2 .tdelay 5 seconds +503 .CTV.dial :air +4 "collection"'.  +41 "core" +2 "collection"'8% +4 "core" %lptu\  +2 .tCS.seek 6.999ml +2 "collection"'?' +590 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +4 "collection"'m @ +40 "core" > +3 .tCS.seek 10ml + "collection"'|' D +845 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'F ` +119 "core" b +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +3 "collection"'   +35 "core" +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'2  + 'M  +26 "core"  +100  +3 .tCS.seek 5ml + "collection"''l +1348 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"' @ +96 "core" B +2 .tCSV.dial :waste +2 "collection"'X +96 "core" +2 .tCS.seek :empty +2 "collection"'K'Ͱ +1354 "core" ' +2 .tCSV.dial :air + "collection"' @ +69 "core" B +3 .tCS.seek 5ml + "collection"'!'l +1355 "core" ' +2 .tCSV.dial CTV + "collection"'  +40 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +53 "core" B +2 .tdelay 2 seconds +202 .CSV.dial CTV +4 "collection"':  +41 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"') @ +42 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'"' +1361 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"'v +94 "core" ~ +2 .tCBV.dial CSV + "collection"'  +35 "core"  +2 "collection"'d% +4 "core" %}m\ +2 .tCS.seek 4.999ml +2 "collection"'i'l +1357 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'`  +42 "core" +2 "collection"'\\% +4 "core" %l s\  +2 .tCS.seek 6.999ml +2 "collection"'T' +594 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'O @ +40 "core" > +3 .tCS.seek 10ml + "collection"'^' D +837 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'9 ` +119 "core" a +2 #tLysing Complete +2 "collection"'3& +3 "core" &O`&*\ I +2 #tStoring sh1 puck in Collection Clamp to tube 4 + "manipulator"&J% +4 "core" %\ " = +2 "storage"(% +3 "core" %~ \ + "storage"(n. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 + "storage"(}(,B +345 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (t& +3 "core" &,> \ +59 "manipulator"&$& +5 "core" & B 2 +2 "manipulator"&-% +4 "core" %\ " S = +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 + "manipulator"&( +154 "core" ( +2 "manipulator"&x& +4 "core" & ~ +2 "storage"(@& +4 "core" &,> v\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&'_ +93 "core" ' +2 "storage"({& +4 "core" &,> E\ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(~'L +139 "core" ' +4 "storage"(r- +3 "core" -'Y + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&E& +3 "core" & Y + "storage"(& +4 "core" &,> \ + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 4 +2 "manipulator"&,'Σ +29 "core" ' +2 .t\Elbow.hold + "manipulator"&, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(- +2 "core" -'Y +2 .tSE.seek 17.09 Pucks below Top Plate +2 "storage"(I' +44 "core" ' +2 "manipulator"&y% +4 "core" %Γ}  ǻ9 +2 "storage"(5& +3 "core" &,> l q 2\ +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 4 + 284 counts +2 "manipulator"&+'Ͽ +20 "core" ' +2 "manipulator"& & +4 "core" & }  +2 "storage"(w& +3 "core" &,> \ +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&o'_ +26 "core" ' +3 .tSE.seek 18.09 Pucks below Top Plate + "storage"(f' +55 "core" ' +2 "manipulator"&>& +4 "core" &  +2 "manipulator"&% +4 "core" %; + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +86 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&_( +157 "core" ( +3 "manipulator"&q& +4 "core" & : , +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 && +3 "core" & = , +2 .tForearm.seek CC + "manipulator"&'ρ +93 "core" ' +2 .tHand.close + "manipulator"&N/ +64 "core" / +2 .tCC.seek :open +2 "collection"'\ ( +379 "core" ( +2 "storage"(p& +4 "core" &,> | \ +2 "storage"(R& +3 "core" &,> \ +2 "manipulator"&=& +4 "core" & v , + "manipulator"&#% +4 "core" % ϐ V +2 .tForearm.seek :retract + "manipulator"&H'\ +100 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 +2 "manipulator"&C( +150 "core" ( +2 "manipulator"&6& +4 "core" & +2 "storage"('& +3 "core" &,> N\ +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 4 + "manipulator"&A'Σ +105 "core" ' +2 .t\Elbow.hold + "manipulator"&&, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&Y1 +72 "core" 1 +10 "manipulator"&% +5 "core" % ε a +2 "storage"((& +3 "core" &,> @\ +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 4 + 318 counts +2 "manipulator"&P' +25 "core" ' +2 "manipulator"&Q& +4 "core" & +2 "storage"(1& +3 "core" &,> \ +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&e'_ +14 "core" ' +2 "storage"(a% +4 "core" % \ ^ +3 ."downElevator"SE.seek :down +2 "storage"(h'v +93 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +3 (D% +3 "core" % N % \  +2 "manipulator"&% +3 "core" %m a +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&['\ +88 "core" ' +2 .tSC.coast + "storage"(6 +2 #tTranferring DA +2 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +4 "core" &+.:\ + .tHand.open +2 "manipulator"&1 +22 "core" 1 +2 "manipulator"&Z& +4 "core" & l +2 "manipulator"& % +4 "core" %\  b \ +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&s(- +175 "core" ( +3 "manipulator"&& +4 "core" &- 1 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &U& +3 "core" &- 1 +2 .tForearm.seek :garage + "manipulator"&4' +106 "core" ' +2 .tHand.close + "manipulator"&b/ +68 "core" / +2 "manipulator"&c& +4 "core" &- _ 1 +2 "manipulator"&% +4 "core" %  s +3 .tForearm.seek :retract + "manipulator"&'\ +100 "core" ' +58 .t\Elbow.reconfigure TightElbow +10 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&;( +275 "core" ( +2 "manipulator"&B& +4 "core" & q 5 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &l& +2 "core" & K 5 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'ρ +105 "core" ' +2 "manipulator"&%& +4 "core" & u 5 +2 "manipulator"&7% +3 "core" %π B +3 "collection"'& +3 "core" &-1i\ +2 "collection"'j& +4 .tCC.seek :closed + "collection"'/(O +3 "core" &,1K\ +2 &,27\  +9 &3-2 \ +| +9 &\ h/0\ > +10 &s.1\ K +9 &^Y.1\ J +9 & [/2\ J +10 &Z.2\ J +9 &]-1\ I +9 &g^.3\ I +10 &)]/3\ I +9 &]-2\ I +10 & [,2\ J +9 &"mZ-2v\ J +9 &$/[/3X\ J +10 &%Y.1A\ I +9 &'X.1.\ I +9 &)vX01 \ I +10 &+8X.4\ I +9 &,Y-1\ I +10 &.W/4\ I +9 &0~\\+3\ I +9 &2@\\/3z\ I +10 &4Z/2t\ J +9 &5Z/2\ J +9 &7Z.2V\ I +10 &9HX.0\ I +9 &;\ W00\ I +10 &<W/1\ I +9 &>Z.3\ J +9 &@PZ/3\ I +10 &BX/2w\ I +9 &CX02\ I +9 &E]/1\ I +10 &GUh/1\ K +9 &I-1\ M +10 &J.0\ S +9 &Lz/1\ V +9 &N;.3\ C +10 &OA=.1{\ &q +9 &O{Y-0s\ F +2 ( + "collection"'j& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.68 + "collection"'g& +4 "core" &O{\\/1\ F + .tHand.open +2 "manipulator"&W1 +65 "core" 1 +2 "manipulator"&*% +4 "core" % ρ A +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' +2 .tPSV.dial PSR + "processing"% +126 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%S' +1618 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%0  +52 "core"  +3 .tPS.seek 0ml + "processing"%L'W +1609 "core" ' +2 .tPSV.dial PSR + "processing"%k +40 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"% ' +2627 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +2 "processing"%G +4 "collection"']  +4 "core"  + "processing"%.  +43 "core"  +33 +2 .tPSV.dial :mixloop + "processing"%8 +98 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%<  +123 "core" +3 .tPS.seek 0ml + "processing"%m'W +2626 "core" ' +2 .tPSV.dial :air + "processing"%?  +41 "core"  +3 .tPS.seek 2.5ml + "processing"%F' +2630 "core" ' +2 .tPSV.dial :mixloop + "processing"% +42 "core" +3 .tPS.seek 0ml + "processing"%2'W +1076 EX\ BB +1563 "core" ' +2 .tPSV.dial :air + "processing"%M  +42 "core"  +3 .tPS.seek 2.5ml + "processing"%|' +2629 "core" ' +2 .tPSV.dial :mixloop + "processing"% +42 "core" +3 .tPS.seek 0ml + "processing"%X'W +2638 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" & 5 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&( +4 "core" ( +2 "manipulator"&K& +4 "core" & C 5 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & Y 5 +2 .tForearm.seek CC +2 "manipulator"&'ρ +104 "core" ' +2 .tHand.close + "manipulator"&:/ +72 "core" / +2 .tCC.seek :open +2 "collection"')( +378 "core" ( +2 "manipulator"&!& +4 "core" & ] 5 + "manipulator"&v% +4 "core" % n 5 S +2 .tForearm.seek :retract + "manipulator"& '\ +94 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&d(- +275 "core" ( +2 "manipulator"&"& +4 "core" &- G +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &`& +2 "core" &- G +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&\\' +111 "core" ' +3 .tHand.open + "manipulator"&i1 +65 "core" 1 +2 "manipulator"&O% +4 "core" % j y ǵT +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&T'\ +102 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing + ."connect"PRV.dial CBV +2 .tCBV.dial PRV + .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 5 into Collection Clamp + "collection"'9& +4 "core" &6:j\ +2 "manipulator"&3% +4 "core" %\ " ? +2 "storage"(J% +4 "core" %  \  + "storage"(. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 5 + "storage"(n(; +342 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (t& +3 "core" &;2 \  +2 "manipulator"&$& +3 "core" &- G +2 "manipulator"&-% +3 "core" %\ " ? +54 .t\Elbow.reconfigure TightElbow +10 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 5 + "manipulator"&x( +174 "core" ( +2 "manipulator"&@& +4 "core" & q m +2 "storage"({& +3 "core" &;J ?\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts + "manipulator"&V' +91 "core" ' +2 "storage"(r& +4 "core" &;K '\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(E'L +275 "core" ' +2 "storage"(- +3 "core" -'h +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (z& +3 "core" &;I J\  +3 "manipulator"&& +6 "core" & l +4 .t\Elbow.seek 5 +2 "manipulator"&y( +3 "core" ( +2 "manipulator"&5& +4 "core" &   l +2 "storage"( & +3 "core" &;H M\  +2 .tForearm.seek 5 + 300 counts +2 "manipulator"&w'k +13 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&>/ +65 "core" / +13 ."downElevator"SE.seek :down +3 "manipulator"&& +5 "storage"('v +5 "core" & 2 l +2 "manipulator"&% +4 "core" % _ m k +2 .tForearm.seek :retract +2 "manipulator"&~'\ +92 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&,( +144 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +13 "core" ( +2 "manipulator"&+& +4 "core" & < +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &I& +2 "core" & < +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&q'ρ +99 "core" ' +2 "manipulator"&& +4 "core" & n < +2 "manipulator"&o% +4 "core" %ψ +2 "collection"'& +4 "core" &88\ +2 "collection"'N& +3 .tCC.seek :closed +2 "collection"'(O +4 "core" &99\ + &8;\  +9 &1~79\ *z +9 &e7:\ = +9 &r79\ K +10 &NV7:\ J +9 &X5:g\ J +10 &W8;[\ J +9 &W89U\ J +9 &VX7;D\ J +10 &W6:9\ J +9 &W7;"\ J +9 & V79\ J +10 &"^W6; \ J +9 &$ \\5;\ J +10 &%[7:\ J +9 &'Z89\ J +9 &)fW7:\ J +10 &+(V89\ J +9 &,W6:\ I +9 &.Y5:\ J +10 &0mY99\ J +9 &20V7=\ J +10 &3V7;\ I +9 &5Y8:\ I +9 &7vV6:\ J +10 &98\\6:\ J +9 &:Y7:\ J +9 &<V6:\ J +10 &>~[89\ J +9 &@@Y8<\ J +10 &BW8;\ J +9 &CW6:\ I +9 &E]6:\ J +10 &GFd69}\ K +9 &H592\ O +9 &JqD2\ S +10 &Lk#2\ V +9 &N*\ D +10 &O6:\ )z +9 &Om\ H +5 ( + "collection"'N& +4 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.75 +2 .Hand.open + "manipulator"&u1 +3 "core" &Ol\ H +63 1 +2 "manipulator"&p% +4 "core" % τ +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&R'\ +93 "core" ' +3 .tSC.coast + "storage"(6 +3 .tCTV.dial CSV,avoiding: :intake +2 "collection"'=  +125 "core" ~ +2 .tCSV.dial CTV + "collection"'#  +27 "core"  +3 .tPS.seek 2.5ml + "processing"%6' +2627 "core" ' +2 "collection"''% +4 "core" % E\  +2 .tCS.seek 5.75ml +2 "collection"''b +1178 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%_  +42 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%Y  +81 "core"  +3 .tPS.seek 0ml + "processing"%'W +2629 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'( ` +60 "core" a +2 .tCSV.dial :air +2 "collection"'Q @ +42 "core" > +3 .tCS.seek 10ml + "collection"'1' D +1158 "core" ' +2 .tCSV.dial CTV + "collection"'a  +42 "core"  +2 .tCS.seek 0ml +2 "collection"'H' +2620 "core" ' +2 .tCBV.dial :waste1 + "collection"'D @ +36 "core" @ +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'  +125 "core" +2 "collection"'C& +4 "core" &Okx\ H +2 #tStoring lyfil puck in Collection Clamp to tube 4 + "manipulator"&% +3 "core" %\  p  +2 "storage"(A% +4 "core" % \ + "storage"(. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 + "storage"(Z(,B +339 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 ( & +4 "core" &,C \ +2 "manipulator"&P& +3 "core" &  < +2 "manipulator"&f% +3 "core" %\  `  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 4 + "manipulator"&h( +146 "core" ( +2 "manipulator"&e& +4 "core" & W +2 "storage"(& +4 "core" &,C \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&U'_ +98 "core" ' +2 "storage"(}& +4 "core" &,C \ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(&'L +127 "core" ' +2 "storage"(b- +3 "core" -'J +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 "manipulator"&c& +3 "core" &  +2 "storage"(& +4 "core" &,C 9\ +66 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 4 +2 "manipulator"&['Σ +29 "core" ' +2 .t\Elbow.hold + "manipulator"&4, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(B- +2 "core" -'J +2 .tSE.seek 18.09 Pucks below Top Plate +2 "storage"(l' +31 "core" ' +2 "manipulator"&s% +4 "core" %Ϊ I  +2 "storage"(%& +3 "core" &,C .\ +2 .tForearm.force -20 "manipulator"&5 +3 .tForearm.seek 4 + 307 counts + "manipulator"&7' +15 "core" ' +2 "manipulator"&& +4 "core" & Y +2 "storage"(& +4 "core" &,C ]\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&\ '_ +25 "core" ' +3 .tSE.seek 19.09 Pucks below Top Plate + "storage"(g' +42 "core" ' +2 "manipulator"&W& +4 "core" & O +2 "manipulator"&*% +4 "core" %B P +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&j'\ +93 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&( +156 "core" ( +2 "manipulator"&& +4 "core" & :0 +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &0& +4 "core" & :/ +2 .tForearm.seek CC +2 "manipulator"&S'ρ +103 "core" ' +2 .tHand.close + "manipulator"&k/ +69 "core" / +2 .tCC.seek :open +2 "collection"'L( +376 "core" ( +3 "storage"(G& +4 "core" &,C #\ +2 "storage"(.& +4 "core" &,C w\ + "manipulator"&]& +4 "core" & 7 + "manipulator"&8% +4 "core" % } z +2 .tForearm.seek :retract + "manipulator"&<'\ +94 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 +2 "manipulator"& ( +153 "core" ( +2 "manipulator"&?& +4 "core" &  +2 "storage"(m& +4 "core" &,C !\ + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 4 + "manipulator"&'Σ +101 "core" ' +2 .t\Elbow.hold +2 "manipulator"&F, +3 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&M1 +68 "core" 1 +12 "manipulator"&2% +4 "core" % δ +2 "storage"( & +4 "core" &,C %\ +4 .tForearm.force -20 "manipulator"&5 +3 .tForearm.seek 4 + 317 counts +2 "manipulator"&|' +23 "core" ' +2 "manipulator"&& +4 "core" &  +2 "storage"(K& +4 "core" &,C\ \ 8\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&'_ +26 "core" ' +2 "storage"(:% +4 "core" % \ &\ +3 ."downElevator"SE.seek :down +2 "storage"(;'v +83 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +13 (% +3 "core" %   e\ +2 "manipulator"&/% +4 "core" %_ v +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&!'\ +91 "core" ' +2 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%v  +69 "core" +3 .tPS.seek 2.5ml +2 "processing"%' +2625 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%" +41 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%`  +42 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"% +41 "core" +2 .tdelay 1 second +102 .PSV.dial :air +4 "processing"%i  +42 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%O'W +2639 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%9& +4 "core" & \  + .tHand.open +2 "manipulator"& 1 +17 "core" 1 +2 "manipulator"&3& +4 "core" &   +2 "manipulator"&J% +3 "core" %\  m  +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&(- +171 "core" ( +2 "manipulator"&\\& +4 "core" &- _ = +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &t& +2 "core" &- k = +3 .tForearm.seek :garage + "manipulator"&$' +110 "core" ' +2 .tHand.close + "manipulator"&-/ +70 "core" / +2 "manipulator"&@& +4 "core" &- W = +2 "manipulator"&{% +4 "core" %  ǼF +2 .tForearm.seek :retract + "manipulator"&r'\ +98 "core" ' +4 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&d( +126 "core" ( +58 "manipulator"&T& +11 "core" & ~ f +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & n f +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&z' +97 "core" ' +2 "manipulator"&& +4 "core" & { f +2 "manipulator"&5% +3 "core" % +3 "processing"% & +3 "core" &x\  +2 "processing"%>& +4 .tPC.seek :closed + "processing"%(Tg +3 "core" &D\  +3 &}\  +10 &6y\ +{ +9 &g\ ? +9 &`rw\ M +10 &%U\ L +9 &\\i\ L +10 &\\\ L +9 &j\\|\ L +9 &,\\\ L +10 &[\ L +9 &Zx\ L +9 & t[Z\ L +10 &"7Z\ K +9 &#[\ L +10 &%[\ L +9 &'|[\ L +9 &)>\\\ L +10 &*^\ L +9 &,[\ L +9 &.[m\ K +10 &0F[\ L +9 &2Z\ L +10 &3\\\ L +9 &5]\ L +9 &7O[\ K +10 &9[\ L +9 &:Y\ L +9 &<[\ L +10 &>V]\ L +9 &@Y\ L +10 &AZ\ K +9 &C[\ L +9 &E]`\ L +10 &G`\ M +9 &Hh\ M +9 &Jt\ N +10 &LT\ R +9 &N\ R +10 &O\ R +9 &Q\ Q +9 &SIy\ 1 +10 &T29g\ . +9 ( + &TA\  + "processing"%>& +4 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.51 + "processing"%& +4 "core" &TA\  + .tHand.open + "manipulator"&x1 +69 "core" 1 +2 "manipulator"&V% +4 "core" %  d +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&+'\ +98 "core" ' +2 .tPRV.dial :air + "processing"%I  +42 "core"  +2 .tPSV.dial :mixloop +2 "processing"%E +54 "core" +2 "processing"%w% +4 "core" %W.\ +3 .tPS.seek 0.3ml + "processing"%' +384 "core" ' +2 .tPSV.dial PSR + "processing"%o +100 "core"  +2 .tPSR.select :wash +2 "processing"% +10 .tPS.seek 0.7ml +2 "processing"%'* +484 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%y' +1918 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"% +97 "core" +2 .tPTV.dial :mixing +2 "processing"%~ @ +68 "core" A +2 .tPBV.dial :waste2 +2 "processing"%)  +88 "core"  +3 .tPS.seek 0ml + "processing"%N'W +2635 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&u& +4 "core" & R f +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC + "manipulator"&p( +4 "core" ( +2 "manipulator"&=& +4 "core" & | f + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &#& +2 "core" & f +2 .tForearm.seek PC +2 "manipulator"&q' +100 "core" ' +2 .tHand.close + "manipulator"&n/ +72 "core" / +2 .tPC.seek :open +2 "processing"%X( +404 "core" ( +2 "manipulator"&'& +4 "core" & f +2 "manipulator"&^% +3 "core" %  +2 .tForearm.seek :retract + "manipulator"&_'\ +100 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&Y(- +164 "core" ( +2 "manipulator"&6& +4 "core" &-  +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &(& +3 "core" &-  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&Q' +115 "core" ' +2 .tHand.open + "manipulator"&1 +65 "core" 1 +2 "manipulator"&a% +4 "core" % w $ ǹv +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&1'\ +100 "core" ' +2 #tLoading da puck from tube 5 into Processing Clamp + "processing"%D& +4 "core" &\ +2 "manipulator"&% +3 "core" %\  R  +3 "storage"(C% +3 "core" %\ \  \ +2 "storage"(. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 + "storage"(A(; +347 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" &;A U\  + "manipulator"& & +4 "core" &-   + "manipulator"&P% +4 "core" %\  [  +2 .t\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 5 + "manipulator"&f( +172 "core" ( +2 "manipulator"&e& +4 "core" & { Z +2 "storage"(& +3 "core" &;A f\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&}' +94 "core" ' +2 "storage"(,& +4 "core" &;A \ \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(b'L +283 "core" ' +2 "storage"(c- +3 "core" -'s +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 (& +3 "core" &;@ e\  +2 "manipulator"&R& +3 "core" & w Z +2 .t\Elbow.seek 5 + "manipulator"&B( +4 "core" ( +2 "manipulator"&s& +4 "core" &  V Z + "storage"(%& +4 "core" &;? G\  +2 .tForearm.seek 5 + 300 counts + "manipulator"&'k +14 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +76 "core" / +11 ."downElevator"SE.seek :down +3 "manipulator"&W& +3 "storage"(*'v +5 "core" & Z +2 "manipulator"&U% +3 "core" % ` j +2 .tForearm.seek :retract +60 "manipulator"&h'\ +100 "core" ' +2 .t\Elbow.seek PC +2 "manipulator"&&( +94 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +144 "core" ( +2 "manipulator"&[& +4 "core" & ; +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &7& +3 "core" &  + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&l' +103 "core" ' +2 "manipulator"&& +4 "core" & k +2 "manipulator"&0% +4 "core" % S x +2 "processing"%\ & +4 "core" &F\ +2 "processing"%4& +3 .tPC.seek :closed +2 "processing"%k(Tg +3 "core" &>\ +3 &7\  +9 &1}8\ *x +10 &c6\ = +9 &ou4\ M +9 &4U6\ L +10 &V\ K +9 &Z \ L +10 &zY \ L +9 &=Z$\ K +9 &W$\ L +10 &W\ L +9 & \\\ L +9 &"D]\ L +10 &$\\\ K +9 &%Y\ K +10 &'W\ L +9 &)MW\ K +9 &+Y\ K +10 &,Y\ K +9 &.] \ L +9 &0U[\ K +10 &2Y\ K +9 &3\\\ L +10 &5W\ K +9 &7]Y\ K +9 &9W\ L +10 &:\\\ K +9 &<W\ L +9 &>d[\ L +10 &@&Z\ L +9 &AV\ K +10 &CY\ K +9 &ElY\ L +9 &G.\\\ L +10 &Hc\ M +9 &Jm\ N +9 &Ld\ Q +10 &N%\ Q +9 &O\ R +10 &Q\ R +9 &SNzi\ = +9 &T( D\ B +10 &Tq g\ . +9 ( + &Ty\ & + "processing"%4& +4 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.54 + .Hand.open + "manipulator"&j1 +74 "core" 1 +2 "manipulator"&% +4 "core" %  O x +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&G'\ +95 "core" ' +2 .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 5 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"%.9 +2 %]  +5 "core" 9T# +102 "processing"%89 +3 "core" 9S# +102 "processing"%?9 +3 "core" 9Q# +102 "processing"%m9 +3 "core" 9O" +102 "processing"%S9 +3 "core" 9N"\ +102 "processing"%9 +3 "core" 9N"\ +102 "processing"%M9 +3 "core" 9O"\ +102 "processing"%29 +3 "core" 9M!\ +102 "processing"% 9 +4 "core" 9O#"\ +102 "processing"%9 +3 "core" 9O#&\ +102 "processing"%K9 +3 "core" 9P"*\ +102 "processing"%:9 +3 "core" 9R"/ +102 "processing"%<9 +3 "core" 9T"3\ +102 "processing"%9 +3 "core" 9V#7\ +103 "processing"%/9 +3 "core" 9Y"; +102 "processing"% 9 +3 "core" 9\\#@ +102 "processing"%9 +3 "core" 9_#D +102 "processing"%|9 +3 "core" 9b#H +102 "processing"%v9 +4 "core" 9f"L +102 "processing"%g9 +3 "core" 9j#P +2 .tPH.hold 2:00:00,28C +2 .delay 1:30 +2 "processing"%; ppj +3 "core" Q +8999 .tPSR.select :air +2 .PSV.dial PSR + "processing"% +99 "core"  +2 .tPSR.select :wash + "processing"% +11 .tPS.seek 0.5ml +2 "processing"%Z' +596 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +10 .tPS.seek 2ml + "processing"%'[ +1616 "core" ' +2 .tPTV.dial :puck + "processing"%"  +69 "core"  +2 .tPSV.dial PTV +2 "processing"%` +70 "core" +2 .tPBV.dial :waste1 +2 "processing"%  +125 "core"  +2 "processing"%i% +4 "core" %^!\  +2 .tPS.seek 1.5ml +2 "processing"%' +597 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%9 * +33 "core" , +3 .tPS.seek 0ml + "processing"% 'W +1610 "core" ' +2 .tdelay 5:00 +206 E^\ 77 +29796 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%3  +34 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%J * +33 "core" , +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%\\ +70 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%t' +2288 "core" ' +2 .tPSV.dial PTV + "processing"%F +70 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"%- +70 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +3 "processing"%@ +70 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%{  +67 "core"  +3 .tPS.seek :empty + "processing"%!'9 +2273 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%T  +125 "core" +2 .tPSV.dial :mixloop +2 "processing"%$ +42 "core" +2 .tPRV.dial :ab1 +2 "processing"% @ +69 "core" A +3 .tPS.reconfigure PSslow + "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%'w +359 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +3 "collection"'  +2 "processing"%5  +41 "core"  +6 +2 "processing"% % +4 "core" %y\  +2 .tPS.seek 0.32ml +2 "processing"%r'& +395 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'  +30 "core" +2 .tPRV.dial :air +2 "processing"%  +40 "core"  +3 .tPS.seek 0.9ml +2 "processing"%x'D +1227 "core" ' +2 .tPRV.dial :waste2 + "processing"%V @ +71 "core" ? +3 .tPS.seek 0.5ml +2 "processing"%>' +868 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%I  +42 "core"  +2 .tPS.reconfigure PSconfig +51 "processing"%#A d`xb +14 .tPS.seek 2ml +2 "processing"%E'[ +1604 "core" ' +2 .tPSV.dial :PML + "processing"%w +42 "core" +2 .tPTV.dial :mixing +2 "processing"%z @ +70 "core" A +2 .tPBV.dial :waste1 +2 "processing"%O  +32 "core"  +2 "processing"%o% +4 "core" %Y\  +2 .tPS.seek 1.85ml +2 "processing"%'9 +229 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +3 .tPS.seek 0ml +2 "processing"%'W +1973 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'~& +3 "core" &BET\ + .tHand.open + "manipulator"&)1 +17 "core" 1 +2 "manipulator"&y& +4 "core" & +2 "manipulator"&u% +3 "core" %\ 3 ( +3 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&=(- +135 "core" ( +2 "manipulator"&#& +4 "core" &-  & +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &n& +3 "core" &-  b & +2 .tForearm.seek :garage + "manipulator"&d' +111 "core" ' +33 .tHand.close + "manipulator"&+/ +71 "core" / +2 "manipulator"&& +4 "core" &-  0 & +2 "manipulator"&'% +4 "core" %  f ǾX +2 .tForearm.seek :retract + "manipulator"&^'\ +101 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&6( +268 "core" ( +2 "manipulator"&(& +4 "core" &  w 1 +4 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &q& +3 "core" &  i 1 +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&p'ρ +90 "core" ' +2 "manipulator"&& +4 "core" &  m 1 +2 "manipulator"&a% +4 "core" %{ X  +2 "collection"'D& +3 "core" &BEe\ +2 "collection"'_& +4 .tCC.seek :closed + "collection"'(O +3 "core" &EEY\ +4 &CGX\ 8 +10 &EJyCF`\ 1 +9 &|vCF^\ E +10 &+]CEa\ K +9 &[BD\\\ K +9 &\\CDX\ K +10 &r]BGZ\ K +9 &3ZCGZ\ K +9 &\\CFY\ K +10 &]CFe\ K +9 &y[CG]\ K +10 &!;\\CFa\ K +9 &"ZCE[\ J +9 &$YCEX\ J +10 &&VEGd\ K +9 &(CVDFf\ K +9 &*\\BG`\ K +10 &+[CGe\ K +9 &-\\DGf\ K +10 &/LZCGd\ K +9 &1[DGe\ J +9 &2YDEb\ J +10 &4[DF]\ J +9 &6TZDH^\ J +9 &8YBEc\ J +10 &9YCF]\ K +9 &;\\BHd\ K +10 &=]\\AFf\ J +9 &?YBGX\ J +9 &@[DGY\ K +10 &B\\CF[\ J +9 &DdZCE`\ J +9 &F#^CEd\ L +10 &GjAEc\ L +9 &IBEe\ P +10 &KPDEe\ T +9 &M @Eb\ V +9 &Ny@Ea\ 3 +10 &Oi,BC]\ \\ +9 ( +2 &O~eACa\ G +2 "collection"'_& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.60 + "collection"'C& +4 "core" &O~aAE`\ G +2 .tHand.open + "manipulator"&1 +69 "core" 1 +2 "manipulator"&Q% +4 "core" % {   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 .tPSV.dial PSR + "processing"% +109 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%P' +1611 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%e  +44 "core"  +3 .tPS.seek 0ml + "processing"%'W +1608 "core" ' +2 .tPSV.dial PSR + "processing"%, +55 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%Y' +2625 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "collection"'c  +2 "processing"%1  +36 "core" ~ +122  +2 .tPSV.dial :mixloop + "processing"% +100 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%R  +70 "core" +3 .tPS.seek 0ml + "processing"%s'W +2626 "core" ' +2 .tPSV.dial :air + "processing"%%  +41 "core"  +3 .tPS.seek 2.5ml + "processing"%' +1481 Eb\ JJ +1158 "core" ' +2 .tPSV.dial :mixloop + "processing"%W +43 "core" +3 .tPS.seek 0ml + "processing"%U'W +2635 "core" ' +2 .tPSV.dial :air + "processing"%f  +42 "core"  +3 .tPS.seek 2.5ml + "processing"%}' +2635 "core" ' +2 .tPSV.dial :mixloop + "processing"%b +42 "core" +3 .tPS.seek 0ml + "processing"%'W +2639 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&[& +4 "core" &  Y 1 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&7( +2 "core" ( +2 "manipulator"&B& +4 "core" &  W 1 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &  % 1 +2 .tForearm.seek CC +2 "manipulator"&0'ρ +103 "core" ' +2 .tHand.close + "manipulator"&\ / +69 "core" / +2 .tCC.seek :open +2 "collection"'*( +379 "core" ( +2 "manipulator"&h& +4 "core" &  } 1 +59 "manipulator"&X% +7 "core" % φ \\ v +2 .tForearm.seek :retract +2 "manipulator"&j'\ +100 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&(- +273 "core" ( +2 "manipulator"&.& +4 "core" &- H V +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &4& +3 "core" &- | V +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&8' +112 "core" ' +3 .tHand.open +2 "manipulator"&l1 +70 "core" 1 +2 "manipulator"&?% +4 "core" % t Y Ǹs +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&A'\ +103 "core" ' +2 ."da"delayUntil "07:30:49.83" +24793 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%m @ +70 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%S  +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"%M  +41 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%2' +2266 "core" ' +2 ."da"PSV.dial :mixloop + "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 +2 "processing"%K +42 "core" +4 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%:  +42 "core"  +2 ."da"PS.seek :empty +2 "processing"%<'9 +2246 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +124 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml +2 "processing"% '[ +1606 "core" ' +2 ."da"PTV.dial :puck + "processing"%  +69 "core"  +2 ."da"PSV.dial PTV +2 "processing"%| +80 "core" ~ +2 ."da"PBV.dial :waste1 +2 "processing"%v  +32 "core"  +3 "processing"%g% +3 "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"%N * +33 "core" , +3 ."da"PS.seek 0ml +2 "processing"%Z'W +1606 "core" ' +2 ."da"delay 2:00 +10492 Ec\ 55 +1510 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%"  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%` * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +69 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%i' +2257 "core" ' +2 ."da"PSV.dial PTV + "processing"% +71 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%9 +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 :empty +2 "processing"%3'9 +2271 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%J +124 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%\\' +591 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +9 ."da"PS.seek 2ml +2 "processing"% '[ +1640 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%F +67 "core" +2 ."da"PBV.dial :waste1 + "processing"%-  +33 "core"  +2 "processing"%@% +4 "core" %`\ +2 ."da"PS.seek 1.5ml +2 "processing"%{' +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%t * +33 "core" * +3 ."da"PS.seek 0ml +2 "processing"%T'W +1612 "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"% * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%! +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%5' +2258 "core" ' +2 ."da"PSV.dial PTV + "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 +2 "processing"%  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2258 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%r  +40 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%V  +126 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%x  +40 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +54 "processing"%I +48 "core" +3 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml + "processing"%>' +386 "core" ' +3 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%w  +41 "core"  +2 "processing"%z% +4 "core" %\  +2 ."da"PS.seek 0.55ml +2 "processing"%O'z +339 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%o  +43 "core"  +3 ."da"PS.seek 2ml +2 "processing"%'[ +1554 "core" ' +2 ."da"PSV.dial :PML + "processing"%E +42 "core" +2 ."da"PTV.dial :mixing +2 "processing"% @ +70 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%~  +32 "core"  +2 "processing"%)% +4 "core" %]\  +2 ."da"PS.seek 1.85ml +2 "processing"%y'= +241 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%u * +32 "core" * +3 ."da"PS.seek 0ml +2 "processing"%#'W +1962 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +15415 Ec\ <; +32587 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%n  +33 "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 PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2278 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%' +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"%d +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%(  +41 "core"  +2 ."da"PS.seek :empty +2 "processing"%q'9 +2269 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%= +124 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +600 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%a'[ +1604 "core" ' +2 ."da"PTV.dial :puck + "processing"%D  +71 "core"  +2 ."da"PSV.dial PTV +2 "processing"%^ +80 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%L  +34 "core" +2 "processing"%C% +4 "core" %X\  +2 ."da"PS.seek 1.5ml +2 "processing"%' +588 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%Q * +33 "core" , +3 ."da"PS.seek 0ml +2 "processing"%_'W +1612 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +32 "core"  +2 ."da"delay 30 seconds +1281 Ea\ 44 +1722 ."da"PBV.dial between PSV and waste1 +2 "processing"%p * +32 "core" * +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +68 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%e' +2274 "core" ' +2 ."da"PSV.dial PTV + "processing"%P +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "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"%c  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%1'9 +2261 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +124 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "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"% +10 ."da"PS.seek 2ml +2 "processing"%Y'[ +1612 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%% +81 "core"  +2 ."da"PBV.dial :waste1 + "processing"%s  +33 "core" +2 "processing"%W% +4 "core" %Z\  +2 ."da"PS.seek 1.5ml +2 "processing"%' +597 "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"%U'W +1613 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%b  +33 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%} * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%[ +69 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%B' +2270 "core" ' +2 ."da"PSV.dial PTV + "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"%6 +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2276 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%h +124 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%X' +597 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +64 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%0'[ +1607 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%. +67 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%4  +32 "core"  +2 "processing"%7% +4 "core" %W\  +2 ."da"PS.seek 1.5ml +2 "processing"%l' +595 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%? * +35 "core" , +3 ."da"PS.seek 0ml +2 "processing"%j'W +1610 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%8  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%m * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%S +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2269 "core" ' +2 ."da"PSV.dial PTV + "processing"%M +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 +491 Ea\ 55 +11 ."da"PSV.dial :air +2 "processing"%  +69 "core"  +3 ."da"PS.seek :empty + "processing"%K'9 +2260 "core" ' +2 ."da"Sleepy.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%: +139 "core"  +2 ."da"PSR.select :sub1 +2 "processing"% +18 ."da"PS.reconfigure PSconfig +5 "processing"%#A d`xb +4 ."da"PS.seek 0.25ml + "processing"%2'7 +338 "core" ' +33 ."da"delay 5 seconds +504 .PSR.select :sub2 +2 "processing"% +9 ."da"PS.seek 0.5ml +2 "processing"%' +328 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml +2 "processing"%<'[ +1611 "core" ' +2 ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%/ +73 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +4 "processing"%|% +4 "core" %[\ e +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"%g * +34 "core" , +3 ."da"PS.seek 0ml +2 "processing"% 'W +1605 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .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"% * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%" +71 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%`' +2325 "core" ' +2 ."da"PSV.dial PTV + "processing"% +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%Z +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%9  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2323 "core" ' +2 "processing"%]9 +3 "core" 9343 +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast + "processing"%i  +3 "core" 43 + 43 +2 "processing"%J& +3 "core" &Ty\ f & +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 4 + "manipulator"&3% +3 "core" %\ # $ 2 +2 "storage"(\\% +4 "core" % |\  + "storage"(F. +3 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 4 + "storage"(-(,B +342 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (@& +3 "core" &,E \ z +2 "manipulator"& & +3 "core" &- . V +2 "manipulator"&t% +3 "core" %\ # O 2 +3 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 4 +2 "manipulator"&{( +175 "core" ( +2 "manipulator"&$& +4 "core" &  d !q +2 "storage"(& +3 "core" &,D \ u +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 4 + 700 counts +2 "manipulator"&!'_ +94 "core" ' +2 "storage"(T& +4 "core" &,D \ w +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek beamBreak +2 "storage"('L +117 "core" ' +2 "storage"( - +3 "core" -'; + ."da"SE.configure SEconfig +3 "storage"(#QK-0-\ b +2 "manipulator"&& +3 "core" &  B !p +2 "storage"(& +3 "core" &,D E E \ l +2 ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 4 +2 "manipulator"&5'Σ +27 "core" ' +2 ."da"\Elbow.hold +2 "manipulator"&r, +3 "core" , + ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(V- +2 "core" -'; +2 ."da"SE.seek 19.09 Pucks below Top Plate +2 "storage"(x' +43 "core" ' +2 "manipulator"&I% +4 "core" %Ω ~ P +2 "storage"(& +3 "core" &,D B D M\ j + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 4 + 306 counts + "manipulator"&w' +14 "core" ' +2 "manipulator"&z& +4 "core" &  o !p +2 "storage"(>& +3 "core" &,D _ _\ n +3 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 4 + 700 counts +2 "manipulator"&o'_ +27 "core" ' +2 ."da"SE.seek 20.09 Pucks below Top Plate +2 "storage"(O' +44 "core" ' +2 "manipulator"&E& +4 "core" &\  !p +2 "manipulator"&% +5 "core" %u H +2 ."da"Forearm.reconfigure LooseForearm +62 "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek :retract +2 "manipulator"&~'\ +88 "core" ' +2 ."da"\Elbow.seek PC +2 "manipulator"&)( +242 "core" ( +2 "manipulator"&u& +4 "core" & G + ."da"\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 && +3 "core" &  + ."da"Forearm.seek PC +2 "manipulator"&y' +99 "core" ' +3 ."da"Hand.close +2 "manipulator"&n/ +70 "core" / +2 ."da"PC.seek :open +2 "processing"%&( +401 "core" ( +2 "storage"(+& +4 "core" &,D w w G\ t +2 "manipulator"&#& +3 "core" & # +2 "manipulator"&'% +4 "core" %  n +2 ."da"Forearm.seek :retract + "manipulator"&G'\ +95 "core" ' +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 4 +2 "manipulator"&d( +250 "core" ( +2 "manipulator"&(& +4 "core" &  e !w +2 "storage"(& +3 "core" &,D } K\ s +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 4 + 700 counts + "manipulator"&='_ +97 "core" ' +2 ."da"Hand.open + "manipulator"&q1 +65 "core" 1 +12 "storage"(- +4 "core" -' +2 ."da"SE.seek 19.85 Pucks below Top Plate +2 "storage"(D' +23 "core" ' +2 ."da"SE.reconfigure SEseal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 19.18 Pucks below Top Plate +2 "storage"(^'a +50 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da18aug0908h168ml.tif +1949 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +422 #"da"SX HX9/16 (USB:57): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20.441 seconds\ /var/log/esp/da18aug0908h168ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da18aug0908h168ml15s.tif +1556 #SX HX9/16 (USB:57): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da18aug0908h168ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da18aug0908h168ml30s.tif +3063 #SX HX9/16 (USB:57): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da18aug0908h168ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da18aug0908h168ml70s.tif +7117 #SX HX9/16 (USB:57): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da18aug0908h168ml70s.tif: TIFF Upload Complete\ +2 .Sleepy.power :camera,:OFF +7 ."Qmail"HABfans.email "20.441 sec auto-exposure",Subject: "da18aug0908h168ml images!" +5 "storage"(L- +120 "core" -'a +2 "storage"(C& +4 "core" &,D \ +2 "manipulator"&a& +3 "core" &  C !w +2 ."da"\Elbow.seek 4 +2 "manipulator"&Q( +5 "core" ( +2 "manipulator"&& +4 "core" &   !w +2 "storage"( & +3 "core" &,D \ +3 ."da"Forearm.seek 4 + 700 counts +2 "manipulator"&p'_ +3 "core" ' +2 ."da"SE.reconfigure SEgently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 19.89 Pucks below Top Plate +3 "storage"(' +59 "core" ' +2 "manipulator"&_& +4 "core" &   !w +2 "storage"(P& +4 "core" &,D ( ' \ +2 ."da"\Elbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 4 +2 "manipulator"&,'Σ +124 "core" ' +47 ."da"\Elbow.hold +4 "manipulator"&, +3 "core" , +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 20.08 Pucks below Top Plate +2 "storage"(c' +37 "core" ' + "manipulator"&e% +4 "core" %Π  _ +2 "storage"(& +5 "core" &,D ' ( L\ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 4 + 297 counts + "manipulator"&1' +24 "core" ' +2 "manipulator"&R& +4 "core" &\  !v +2 "storage"(%& +4 "core" &,D I J !\ +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 4 + 700 counts +2 "manipulator"&s'_ +22 "core" ' +2 "storage"(W% +4 "core" % 0 (\ q +3 ."downElevator"SE.seek :down +2 "storage"(Y'v +81 "core" ' + ."downElevator"SE.coast + "storage"(5 +16 (f% +3 "core" % ?\  +2 "manipulator"&% +4 "core" %@ b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&b'\ +96 "core" ' + ."da"SC.coast + "storage"(6 +3 #tStarting finalPurge +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 "processing"%}& +5 "core" &\ +2 ."psFlush"Hand.open + "manipulator"&[1 +26 "core" 1 +2 "manipulator"&U& +5 "core" &  Y !u +2 "manipulator"&% +4 "core" %\ " ? +3 ."psFlush"\Elbow.seek FlushPuck::Garage +2 "manipulator"&\ (- +179 "core" ( +2 "manipulator"&6& +4 "core" &- Y 3 +2 ."psFlush"\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 && +3 "core" &- m 3 +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&B' +109 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&h/ +69 "core" / +2 "manipulator"&& +4 "core" &- S 3 +2 "manipulator"&X% +4 "core" %  t Ǿ` +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&.'\ +101 "core" ' +2 ."psFlush"\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."psFlush"\Elbow.seek PC +2 "manipulator"&4( +152 "core" ( +2 "manipulator"&7& +4 "core" & ! R +2 ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +68 &0& +4 "core" & U R +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&?' +98 "core" ' +3 "manipulator"&l& +4 "core" & $ R +2 "manipulator"&8% +4 "core" % 3 +2 "processing"%m& +4 "core" &\ +2 "processing"%S& +4 ."psFlush"PC.seek :closed +2 "processing"%j(Tg +3 "core" &}\ +2 &\  +10 &2}\ *y +8 &f\ > +10 &t\ M +9 &IW\ K +10 &\ \\\ L +9 &]u\ L +9 &]n\ L +10 &PWh\ L +9 &Wm\ L +9 &Vl\ L +10 & Wm\ L +9 &"WWp\ L +10 &$Yi\ K +9 &%Yn\ K +9 &'Ym\ K +10 &)`Wp\ L +9 &+#Vl\ K +9 &,Yn\ K +10 &.Ym\ K +9 &0h[j\ L +10 &2+[m\ K +9 &3Yl\ K +9 &5Wg\ L +10 &7q[o\ K +9 &92Wa\ L +9 &:Zk\ K +10 &<V]\ L +9 &>yZV\ K +10 &@<XQ\ K +9 &A[S\ K +9 &CWY\ L +10 &EWW\ L +9 &GAZX\ L +9 &IbZ\ M +10 &Jn[\ N +9 &LwW\ Q +10 &N9^\ Q +9 &O\\\ R +9 &QY\ R +10 &Sbzh[\ 4 +9 &T&,Z\ O +9 &TMX\ ( +3 ( + "processing"%S& +2 #"psFlush"Processing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.53 +2 "processing"%M& +4 "core" &TM\\\ ( + ."psFlush"Hand.open +2 "manipulator"&1 +69 "core" 1 +3 "manipulator"& % +4 "core" %  N +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +125 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%:'P +272 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +834 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%K' +1610 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%2 +82 "core" ~ +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +33 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%/'W +2627 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +67 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.seek 0.5ml + "processing"%|' +588 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%<' +2124 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%g +71 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%v U +50 "core" V +3 ."psFlush"PS.seek 0ml +2 "processing"%N'W +2639 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"% @ +42 "core" ? +3 ."psFlush"PS.seek 2.5ml + "processing"%"' +2664 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +80 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2630 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%Z +41 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%' +2635 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%9 +69 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%`'W +2213 Eb\ KK +416 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%] @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%i' +2634 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%J  +68 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%3'9 +2630 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%\\ +42 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%F'P +1107 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%@' +1604 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +69 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%t  +53 "core" +3 ."psFlush"PS.seek 0ml + "processing"%$'W +2635 "core" ' +2 ."psFlush"PSV.dial PSR + "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 + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2123 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +70 "core" +2 ."psFlush"PBV.dial PSV + "processing"% U +52 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2630 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%V @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%A' +2626 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%I  +80 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2637 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%z +41 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%>' +2638 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%E +68 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%'W +2649 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%! @ +42 "core" ? +3 ."psFlush"PS.seek 2.5ml + "processing"%{' +2629 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%  +69 "core"  +54 ."psFlush"PS.seek :empty +10 "processing"%5'9 +2636 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'w& +4 "core" &VZ\ + .tHand.open + "manipulator"&x1 +27 "core" 1 +2 "manipulator"&o& +4 "core" & Q +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&u( +2 "core" ( + "manipulator"&& +4 "core" & e Q + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &r& +2 "core" &  Q +2 .tForearm.seek PC +2 "manipulator"&n' +101 "core" ' +2 .tHand.close + "manipulator"&~/ +75 "core" / +2 .tPC.seek :open +2 "processing"%k( +400 "core" ( +2 "manipulator"&+& +4 "core" & 4 Q +2 "manipulator"&#% +3 "core" %  +2 .tForearm.seek :retract +2 "manipulator"&''\ +94 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&y( +345 "core" ( +2 "manipulator"&(& +4 "core" & ` / +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 && +2 "core" & | / +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&)'ρ +102 "core" ' +2 "manipulator"&q& +4 "core" & I / +2 "manipulator"&% +4 "core" %ψ v +2 "collection"'G& +3 "core" &V[\ +2 "collection"'O& +4 .tCC.seek :closed + "collection"'D(O +4 "core" &WY\ + &VZ\  +9 &4WZ\ *z +9 &gVZ\ > +10 &rV[\ L +9 &VXU[\ J +9 &YWZ\ K +10 &[X[\ K +9 &WVZ\ K +9 &]VV[\ K +10 & XW[\ J +9 &YWZ\ K +10 & VXZ\ K +9 &"eVVZ\ K +9 &$&WVY\ K +10 &%XW[\ K +9 &'\\UZ\ K +9 &)m\\VZ\ K +10 &+/VVX\ K +9 &,XWZ\ K +10 &.XWZ\ K +10 &0u\\W[\ K +8 &27[W[\ K +10 &3[X[\ K +9 &5[VY\ K +9 &7}UXZ\ K +10 &9@YXY\ J +9 &;YWY\ J +10 &<YWZ\ K +9 &>\\WZ\ K +9 &@G\\UX\ K +10 &B WXZ\ K +9 &CYVY\ J +9 &E]WY\ K +10 &GMcVZ\ L +9 &I}VY\ O +10 &JSY\ S +9 &LuUY\ V +9 &N3TY\ D +10 &O=;UX\ &q +9 &OhUY\ G +5 ( + "collection"'O& +4 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.67 +2 "collection"'L& +4 "core" &O]VY\ G + &O]VX\ G + .tHand.open + "manipulator"&C1 +72 "core" 1 +2 "manipulator"&a% +4 "core" % ψ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +92 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"' & +4 "core" &O]SY\ G +2 "collection"'_% +3 "core" %UX\ +2 #tCS Pulling 5ml of flush .CSV.dial CSR +2 "collection"'P  +40 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'d'l +1354 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +16 "collection"' +10 '=% +2 "core" %lUY\  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.501ml +2 "collection"'^' +641 "core" ' +2 .tCSV.dial :waste + "collection"'e +122 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'' +1986 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'R& +4 "core" &O]UW\ G +2 "collection"'%% +4 "core" %WX\ + .tCSV.dial :flush +2 "collection"'p  +40 "core"  +3 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 5ml + "collection"'W'l +1205 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"'f @ +40 "core" B +2 "collection"'% +4 "core" %lUV\  +2 .tCS.seek 7ml +2 "collection"'Q' +538 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'  + '}  +41 "core"  +87  +2 .tCBV.dial :waste1 +2 "collection"', @ +42 "core" ? +3 .tCS.seek 0ml + "collection"'[' +1642 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'U& +4 "core" &O\\X[\ G +2 "collection"'1% +3 "core" %X\\\ +2 .tCSV.dial :flush + "collection"'  +68 "core" +3 .tCS.seek 5ml +2 "collection"'c'l +1197 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"'Y @ +42 "core" B +2 "collection"'s% +4 "core" %lTY\  +2 .tCS.seek 7ml +2 "collection"'6' +534 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +2 "collection"'  +40 "core"  +2 .tCBV.dial :waste2 +2 "collection"'-  +107 "core"  +3 .tCS.seek 0ml + "collection"'' +1648 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'h& +4 "core" &O]WZ\ G +2 "collection"'% +3 "core" %XX\ + .tCSV.dial CSR +2 "collection"'X  +40 "core"  +2 .tCSR.select :kill + "collection"' +10 .tCS.seek 8ml +2 "collection"'b' +1892 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"'7' D +532 "core" ' +4 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"'0 +2 'B  +94 "core" +36  +53 .tCTV.dial :intake +10 "collection"'\  +70 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'l' \\ +1880 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'8  +71 "core" ~ +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'m' +582 "core" ' +2 .tCSV.dial CSR + "collection"'.  +108 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'&'l +1365 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml +2 "collection"'M' D +1347 "core" ' +2 .tCSV.dial CBV + "collection"' +95 "core" +2 .tCS.seek 0ml + "collection"' ' +2544 Ef\ GG +80 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&S& +4 "core" & < / +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&( +25 "core" ( +2 "manipulator"&?& +4 "core" & K , + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & 2 , +2 .tForearm.seek CC +2 "manipulator"&:'ρ +102 "core" ' +2 .tHand.close + "manipulator"&2/ +77 "core" / +2 .tCC.seek :open +2 "collection"'( +375 "core" ( +2 "manipulator"&K& +4 "core" & C , +2 "manipulator"&% +3 "core" % w W ` +2 .tForearm.seek :retract +2 "manipulator"&/'\ +93 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&|(- +272 "core" ( +2 "manipulator"&g& +4 "core" &-  $ +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &v& +3 "core" &- 8 $ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&<' +108 "core" ' +3 .tHand.open +2 "manipulator"&1 +72 "core" 1 +2 "manipulator"&N% +4 "core" % \ v g ǹy +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"& '\ +104 "core" ' +2 #tCompleted [Sample.deep; initialPurge; da withoutWCR] begun 06:27:31 + #Preparing to sleep until 11:00AM 8/09/2018 +6 #Asleep til 11:00AM 8/09/2018 +3 ."shutdown"CC.coast +2 "collection"'6 +5 #tContinuing at 11:00 + ."shutdown"CS.coast +2 "collection"'5 +4 Ef\ '' +2 ."shutdown"PC.coast +2 "processing"%6 +3 ."Qmail"GoodNews.email "Then, in tube 5: /home/esp/esp2/mission/2018_07_19_niagara_mission.rb:171\\n{1 => 22, 2 => 22, 3 => 22, 4 => 21, 5 => 1}\\nCan@08:25:10, 26.0C, 28% humidity, 14.3psia, 13.466V, 0.165A, 0.165A avg, 2.22W",Subject: "Asleep until 11:00" +5 ."shutdown"PS.coast +108 "processing"%5 +3 ."shutdown"Forearm.coast + "manipulator"&5 +2 ."shutdown"\Elbow.coast + "manipulator"&6 +37 ."shutdown"Sleepy.power :dwarf,:OFF + .Sleepy.power :raw,:OFF + #Shutdown +58399 Eh\ $$t +60002 l\ %%u +60002 n\ q +60002 m\ e +60003 n\ s +60002 n\ w +60002 o\ i +60002 p\ l +60002 n\ &%y +60003 k\ e +60002 n\ k +60002 o\ u +60002 m\ q +60002 m\ u +53735 #"birch"Session Begun +1313 #-> Power +4955 Em\ i +30357 m\ l +36 #tPowering up Dwarves +482 .Sleepy.power :raw,:ON +2 "sampler") +3 )" +2 "core"  +2 "collection"' +2 'Z +3 "core"  + "processing"% +2 % +3 "core"  +2 "collection"' 9\ +2 ' 0\ + ' -\ +2 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +2 "sampler")&\ + .tSS.configure SSconfig +3 "sampler")#.0X& +2 "processing"%!& +5 "core" &ae \ + &%\ +2 ."openPC"PC.reconfigure PCconfig +3 .tCC.reconfigure CCconfig +3 "processing"%$x2 ^22b +2 "collection"'$x2 ^22b +4 ."openPC"PC.home.seek :open +3 .tCC.home.seek :open +2 "processing"%( +2 "collection"'( +269 "core" ( +3 ( +50 Em\ JJ +6 #tPhase [/home/esp/esp2/mission/2018_07_19_niagara_mission.rb:171] +2 ."Qmail"GoodNews.email "At 11:00:31 began in tube 5: /home/esp/esp2/mission/2018_07_19_niagara_mission.rb:171\\n{1 => 22, 2 => 22, 3 => 22, 4 => 21, 5 => 1}\\nCan@11:00:31, 25.5C, 28% humidity, 14.3psia, 13.403V, 0.380A, 0.380A avg, 5.09W",Subject: "Started 2018_07_19_niagara_mission phase /home/esp/esp2/mission/2018_07_19_niagara_mission.rb:171" +97 .tSample.shallow +3 "sampler"){2 +27 "core" 2 +2 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'w& +5 "core" &`d\  + .tHand.open +2 "manipulator"&x1 +72 "core" 1 +2 "manipulator"&o& +4 "core" &  - "{ +2 "manipulator"&% +4 "core" % \  i  +2 .t\Elbow.reconfigure TightElbow +5 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&r(- +178 "core" ( +2 "manipulator"&~& +5 "core" &-  M +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +5 &4& +2 "core" &- 2 M +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :garage +4 "manipulator"&' +109 "core" ' +2 .tHand.close +2 "manipulator"&j/ +68 "core" / +2 "manipulator"&+& +4 "core" &- * M +2 "manipulator"&#% +3 "core" %  } +3 .tForearm.seek :retract +2 "manipulator"&n'\ +98 "core" ' +2 .t\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 .t\Elbow.seek CC +2 "manipulator"&u( +275 "core" ( +2 "manipulator"&(& +4 "core" &  2 +2 .t\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 && +2 "core" &  2 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC + "manipulator"&q'ρ +96 "core" ' +2 "manipulator"&& +4 "core" & " , 2 +2 "manipulator"&G% +4 "core" %τ , +2 "collection"''& +4 "core" &_d\  +2 "collection"'*& +3 .tCC.seek :closed +2 "collection"'O(O +6 "core" &ab\  + &bd\  +7 &Cac6\ %h +9 &kY}ad\ 8 +9 &w_c@\ K +10 &U_cN\ K +9 &RZaeG\ K +11 &Wad\ K +8 &Wad[\ K +9 &U^c`\ K +10 &ZW`d?\ K +9 &W_c8\ K +9 &W`d-\ K +10 &!XadH\ K +9 &#dV_e9\ J +10 &%$Wae?\ K +9 &&Wae4\ K +9 &(Uad\ K +10 &*jYae0\ K +9 &,-W`f4\ K +9 &-W`d:\ K +11 &/Z_e8\ K +8 &1sWad\ K +10 &36X`d\ J +9 &4W^e;\ K +9 &6W_e\ K +10 &8{X`d1\ K +9 &:=X`ed\ K +9 &;XacI\ K +10 &=U`fF\ K +9 &?W`bM\ K +10 &ADX^c'\ K +9 &CX`d\\\ K +9 &DZ`f;\ K +10 &F_`c\ L +9 &HFm_d\ M +9 &I_a8\ R +10 &K_bI\ V +9 &Mo^bG\ W +10 &N[]bU\ 7 +9 &Oo{_cU\ *w +9 &Ow_b\\\ L +5 ( + "collection"'*& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.73 +3 "collection"'L& +5 "core" &Ov^c7\ L +2 .tHand.open + "manipulator"&C1 +67 "core" 1 +2 "manipulator"&a% +4 "core" % τ  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"& '\ +102 "core" ' +2 #tFlushing the Collection Valve::Manifold +2 "collection"'_& +5 "core" &Ov_b+\ L +2 "collection"'P% +3 "core" %^c\ +2 #tCS Pulling 5ml of flush + .CSV.dial CSR +2 "collection"')  +124 "core"  +2 .tCSR.select :flush +2 "collection"' +12 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +4 .tCS.seek 5ml +3 "collection"'H'l +1346 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +11 '=% +2 "core" %l_b\  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +4 .tCS.seek 7.499ml + "collection"'d' +645 "core" ' +2 .tCSV.dial :waste +2 "collection"'e +124 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +4 .tCS.seek 0ml +2 "collection"'^' +1993 "core" ' +2 #tPurging external Intake +2 "collection"'R& +5 "core" &Oj\\c\ L + "collection"'%% +4 "core" %_a5\ + .tCSV.dial :flush +2 "collection"'p  +41 "core"  +2 .tCS.reconfigure CSfast +3 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'' D +2348 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"'f +2 '  +30 "core"  +48 ~ +2 .tCTV.dial :intake +2 "collection"'W  +71 "core"  +2 .tIntake.select :open + "sampler") +12 .tCS.seek 0ml +2 "collection"'' +2358 "core" ' +2 .tIntake.select :close + "sampler")0 +10 .tCTV.dial :air +2 "collection"'}  +73 "core" ~ +2 #tFlushing upper manifold +2 "collection"',& +5 "core" &Oh\\aG\ L +2 "collection"'Q% +4 "core" %]` \ + .tCSV.dial :flush +2 "collection"'U  +71 "core"  +3 .tCS.seek 5ml +3 "collection"'1'l +1227 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +43 "core" B +2 "collection"'[% +4 "core" %l^b\ +60 .tCS.seek 7ml +2 "collection"'Y' +535 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +4 "collection"'s +98 "core"  +2 .tCTV.dial :air +2 .CS.seek 0ml +4 "collection"'c' +1661 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"''- +771 "core" ' +2 .tCSV.dial :waste +2 "collection"'- +43 "core" +3 .tCS.seek 0ml +2 "collection"'6' +754 "core" ' +2 "collection"'h& +4 "core" &Oh`c\ L +2 "collection"'% +3 "core" %]b\ + .tCSV.dial :flush +2 "collection"'X  +42 "core"  +3 .tCS.seek 3ml +3 "collection"''- +769 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"'b @ +41 "core" B +2 "collection"'0% +4 "core" %-^b\ +2 .tCS.seek 5ml +2 "collection"'B'l +544 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml +4 "collection"'\ ' +1224 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'7'- +786 "core" ' +2 .tCSV.dial :waste +2 "collection"'8 +71 "core" +3 .tCS.seek 0ml +2 "collection"'l' +758 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&.& +5 "core" & ! 2 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC +2 "manipulator"&m( +5 "core" ( +2 "manipulator"&&& +4 "core" & ! 2 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 && +2 "core" &  2 +2 .tForearm.seek CC +2 "manipulator"&M'ρ +96 "core" ' +2 .tHand.close +2 "manipulator"&S/ +72 "core" / +2 .tCC.seek :open +3 "collection"'?( +380 "core" ( +2 "manipulator"&& +4 "core" & " 2 + "manipulator"&2% +4 "core" % ώ C +2 .tForearm.seek :retract +2 "manipulator"&y'\ +97 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .t\Elbow.seek :garage +2 "manipulator"&(- +279 "core" ( +2 "manipulator"&D& +4 "core" &-  ; +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &K& +3 "core" &- i ; +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&' +112 "core" ' +4 .tHand.open +2 "manipulator"&:1 +70 "core" 1 +2 "manipulator"&g% +4 "core" % y Ǻ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&v'\ +100 "core" ' +2 #tda sampling at most 1000ml +3 #Loading sh1 puck from tube 5 into Collection Clamp +3 ."Qmail"HABfans.email "Started da in tube 5 at 11:04:46EDT09-Aug-18\\n{1 => 22, 2 => 22, 3 => 22, 4 => 21, 5 => 1}\\nCan@11:00:31, 25.5C, 28% humidity, 14.3psia, 13.403V, 0.380A, 0.380A avg, 5.09W",Subject: "da sampling at most 1000ml" +3 "collection"'& +69 "core" &bd\ +2 "manipulator"&% +3 "core" %\  $  +2 "storage"(N% +4 "core" %~ \ + "storage"(/. +3 "core" .( +2 .tSC.reconfigure SCtight +4 "storage"($\ .\ 1~b +3 .tSC.seek 5 +2 "storage"(<(; +974 "core" ( +2 .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +3 (& +4 "core" &;H q v \  +2 "manipulator"& & +3 "core" &-  ; +2 "manipulator"&k% +3 "core" %\    +2 .t\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 5 +2 "manipulator"&5( +175 "core" ( +2 "manipulator"& & +4 "core" & Z +2 "storage"(|& +3 "core" &;H z { <\  +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +5 Ek\ ^^ +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&;' +94 "core" ' +4 "storage"("& +3 "core" &;H | { b\  +2 .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak +2 "storage"(Z'L +281 "core" ' +2 "storage"(- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +4 (& +3 "core" &;H a T G\  +2 "manipulator"&9& +4 "core" & Z + .t\Elbow.seek 5 +2 "manipulator"&]( +4 "core" ( +2 "manipulator"&i& +3 "core" &  Z +2 "storage"(J& +3 "core" &;H i a h\  +3 .tForearm.seek 5 + 300 counts +2 "manipulator"&`'k +22 "core" ' +54 .tForearm.reconfigure LooseForearm +9 "manipulator"&#Q@2^d^b +4 .tHand.close +2 "manipulator"&\\/ +67 "core" / +21 ."downElevator"SE.seek :down +5 "manipulator"& & +3 "storage"(t'v +7 "core" &  Z +3 "manipulator"&$% +4 "core" % c x +3 .tForearm.seek :retract +2 "manipulator"&T'\ +93 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&( +159 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +7 "core" ( +2 "manipulator"&F& +4 "core" & . +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &z& +3 "core" & . +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&3'ρ +98 "core" ' +2 "manipulator"& & +4 "core" &  . +2 "manipulator"&E% +7 "core" %ρ n +2 "collection"'>& +4 "core" &`d\ +2 "collection"'!& +3 .tCC.seek :closed +2 "collection"'(O +6 "core" &`d\ +2 &af\ +6 & 2^d\ $e +9 &Wyae\ 6 +9 &{`c\ K +10 &T`d\ K +17 &nWae\ K +3 &0Wae\ K +8 &Y`f\ J +9 &Xad\ K +10 &vW`d\ K +9 &8Xcd\ K +9 &W`f\ K +10 &!Wac\ K +9 &#V`d\ J +10 &%BTce\ J +9 &'Wbe\ K +9 &(Wbf\ K +10 &*Xbe\ K +9 &,IWbf\ J +9 &. Tbd\ J +10 &/Z`e\ J +9 &1Ybg\ J +10 &3PX`e\ K +9 &5Vaf\ J +9 &6Ybe\ J +10 &8X`e\ K +9 &:YWbe\ J +9 &<Tad\ J +10 &=W`f\ K +9 &?Wae\ J +10 &AaZae\ J +9 &C#Wbe\ J +9 &DXbd\ K +10 &Fabc\ K +9 &H^{bf\ N +9 &Jcd\ S +10 &Kme\ ~V +9 &MFT\ ~W +10 &NbBD\ + +9 &OyAE\ Q +9 ( + &O~iFF\ L + "collection"'!& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.83 + .Hand.open +3 "manipulator"&A1 +70 "core" 1 +2 "manipulator"&{% +4 "core" % ρ } +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&w'\ +95 "core" ' +2 .tSC.coast + "storage"(6 +4 #tcollectSample 1000ml w/bubble point of 24psi + #Priming 7ml +2 .Sleepy.power :sampler,:ON +2 .Intake.select :close +2 .\Exhaust.select :close +3 .SS.hold +4 "sampler")x+ +3 "core" + +2 "sampler")o% +4 "core" % }\  +2 "collection"'& +4 "core" &O~gVZ\ lL +2 En\ gg + #tCalibrating pressure and temperature sensors +2 .CTV.dial :air +3 .SSV.dial :spit,avoiding: :exhaust +4 .SS.reconfigure SSfast +3 "sampler")#.0X% +3 "core" %\ \\ +2 "sampler")t% +3 "core" %UO ~\  +15 "collection"'T% +3 "core" %\ \\ +2 "sampler")?% +3 "core" %UO ~\  +15 "collection"'A% +3 "core" %\ \\ +2 "sampler"){% +3 "core" %UO \  +2 "collection"'!% +3 "core" %\ [ +2 #tIntake @16.4psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 89 +4 "sampler")#.Y0X% +4 "core" %\ [ +2 "sampler")t% +3 "core" %N \  +15 "collection"'T% +3 "core" %\ [ +2 "sampler")?% +3 "core" %O }\  +15 "collection"'A% +3 "core" %\ [ +2 "sampler"){% +4 "core" %N \  +14 "collection"'!% +3 "core" %\ [ +2 "sampler") % +3 "core" %N u\  +15 "collection"'% +3 "core" %\ [ +2 "sampler")3% +4 "core" %N  v\  + "collection"'<% +4 "core" %\ [ + #tIntake @17.1psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 53 +4 "sampler")#.50X% +4 "core" %~  }\ F + "collection"'t% +4 "core" %\ ^ + #tIntake @17.5psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 35 +4 "sampler")#.#0X% +3 "core" %V] \  +15 "collection"'t% +3 "core" %\ Y +2 "sampler")g% +3 "core" %V\\ \  +15 "collection"'?% +3 "core" %\ Y +2 "sampler")A% +3 "core" %V\\ x\  +15 "collection"'{% +3 "core" %\ [ +2 "sampler")!% +4 "core" %VN \  +14 "collection"' % +3 "core" %\ _ +2 "sampler")% +3 "core" %V& }\  +15 "collection"'3% +3 "core" %\ ^ +2 "sampler")<% +3 "core" %V s\ b +15 "collection"'K% +3 "core" %\ \\ +2 "sampler")x% +3 "core" %V ~\ b +15 "collection"'I% +3 "core" %\ \\ +2 "sampler")4% +3 "core" %V w\ b +15 "collection"'j% +3 "core" %\ ] +2 "sampler")+% +4 "core" %V u\ b +14 "collection"'#% +3 "core" %\ ] +2 "sampler")~% +5 "core" %V {\ b +14 "collection"'% +3 "core" %\ ] +2 "sampler")(% +4 "core" %V v\ b +14 "collection"'% +3 "core" %\ ] +2 "sampler")% +3 "core" %V \ b +15 "collection"'% +3 "core" %\ ] +2 "sampler")G% +4 "core" %V y\ b +14 "collection"''% +3 "core" %\ ] +2 "sampler")n% +4 "core" %V \ b +14 "collection"'% +3 "core" %\ \\ +2 "sampler")r% +4 "core" %V  \ b + "collection"'a% +4 "core" %\ \\ + #tIntake @17.4psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 26 +5 "sampler")#.0X% +3 "core" %\ Z +2 "sampler")t% +3 "core" %!#V x\  +15 "collection"'g% +3 "core" %\ Z +2 "sampler")?% +4 "core" %!#V \  +14 "collection"'A% +3 "core" %\ Y +2 "sampler"){% +3 "core" %!#V \  +15 "collection"'!% +3 "core" %\ Y +2 "sampler") % +3 "core" %!#V t\  +15 "collection"'% +3 "core" %\ Z +2 "sampler")3% +4 "core" %!#V \  +14 "collection"'<% +3 "core" %\ Y +2 "sampler")K% +4 "core" %!#V w\  +14 "collection"'x% +3 "core" %\ X +2 "sampler")I% +3 "core" %!#V w\  +15 "collection"'4% +3 "core" %\ Z +2 "sampler")j% +3 "core" %!#V \  +15 "collection"'+% +3 "core" %\ Y +2 "sampler")#% +3 "core" %!#V p\  +15 "collection"'~% +3 "core" %\ Z +2 "sampler")% +3 "core" %!#V {\  +15 "collection"'(% +3 "core" %\ Y +2 "sampler")% +3 "core" %!#V \  +15 "collection"'% +3 "core" %\ Z +2 "sampler")% +3 "core" %!#V w\  +15 "collection"'G% +3 "core" %\ Z +2 "sampler")'% +4 "core" %!#V \  +14 "collection"'n% +3 "core" %\ Z +2 "sampler")% +4 "core" %!#V \  +14 "collection"'r% +3 "core" %\ Y +2 "sampler")a% +3 "core" %!#V w\  +15 "collection"'`% +3 "core" %\ Z +2 "sampler")@% +3 "core" %!#W \  +15 "collection"'L% +3 "core" %\ Z +2 "sampler")P% +3 "core" %!#V p\  +15 "collection"'*% +3 "core" %\ Y +2 "sampler")q% +4 "core" %!#V q\  +14 "collection"'% +3 "core" %\ Z +3 "sampler")=% +4 "core" %!#V x\  +14 "collection"')% +3 "core" %\ Z +2 "sampler")e% +3 "core" %!#V q\  +15 "collection"'d% +3 "core" %\ Z +2 "sampler")R% +3 "core" %!#W \  +15 "collection"'%% +3 "core" %\ Z +2 "sampler")p% +4 "core" %!#W s\  +14 "collection"'^% +3 "core" %\ Z +2 "sampler")% +4 "core" %!#V q\  +14 "collection"'f% +3 "core" %\ Y +64 "sampler")W% +4 "core" %!#V u\  +15 "collection"'H% +3 "core" %\ ] +2 "sampler")}% +3 "core" %!$X u\  +15 "collection"'C% +3 "core" %\ ^ +2 "sampler")% +3 "core" %!$V  \  +15 "collection"'U% +3 "core" %\ ^ +2 "sampler")% +3 "core" %!$W\ \ w\  +15 "collection"'% +3 "core" %\ ] +2 "sampler")Q% +3 "core" %!$W  y\  +15 "collection"'T% +3 "core" %\ ^ +2 "sampler")s% +3 "core" %!$W \  +15 "collection"'Y% +3 "core" %\ ^ +2 "sampler")1% +3 "core" %!$X t\  +15 "collection"'-% +3 "core" %\ ] +2 "sampler")% +3 "core" %!$Y x\  +15 "collection"'h% +3 "core" %\ ] +2 "sampler")% +3 "core" %!$Y \  +2 "collection"'X% +4 "core" %\ ] + #tIntake @17.4psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 19 +4 "sampler")#.0X% +3 "core" %AN u\  +15 "collection"'t% +3 "core" %\ Z +2 "sampler")g% +3 "core" %AO v\  +15 "collection"'?% +3 "core" %\ Z +2 "sampler")A% +3 "core" %AO \  +15 "collection"'{% +3 "core" %\ Z +2 "sampler")!% +3 "core" %AO {\  +15 "collection"' % +3 "core" %\ Y +2 "sampler")% +3 "core" %AO v\  +15 "collection"'3% +3 "core" %\ Z +2 "sampler")<% +4 "core" %AO \  +14 "collection"'K% +5 "core" %\ Z +4 "sampler")x% +5 "core" %AO \  +15 "collection"'I% +3 "core" %\ Z +2 "sampler")4% +3 "core" %AO \  +15 "collection"'j% +3 "core" %\ [ +2 "sampler")+% +3 "core" %AO \  +15 "collection"'#% +3 "core" %\ Z +2 "sampler")~% +4 "core" %AO\  t\  +14 "collection"'% +3 "core" %\ Z +2 "sampler")(% +4 "core" %AO  \  +14 "collection"'% +3 "core" %\ Z +2 "sampler")% +3 "core" %AO  }\  +15 "collection"'% +3 "core" %\ ] +2 "sampler")G% +4 "core" %AO x\  +14 "collection"''% +3 "core" %\ Z +2 "sampler")n% +4 "core" %AO \  + "collection"'% +4 "core" %\ Z + #tIntake @17.3psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 17 +4 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +3 "collection"'#d @b +3 ."CSpush"CS.seek 0ml +3 "collection"'m' +109 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +3 "sampler") +109 "core" ' +3 ."CSpush"CS.coast + "collection"'5 +16 "core"  +3 .tSS.reconfigure SSexhale +2 "sampler")#.0X  +126 "core"  +104 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")t +127 "core" +2 .tSS.reconfigure SSconfig +3 "sampler")#.0X d +102 "collection"'n9 +3 "core" 9B\ "d +102 "collection"'9 +3 "core" 9K\ &d +102 "collection"'69 +3 "core" 9U\ *d +102 "collection"'a9 +3 "core" 9` /d +102 "collection"'`9 +3 "core" 9m\ 3d +102 "collection"'@9 +3 "core" 9z 7d +102 "collection"'L9 +3 "core" 9 ;d +102 "collection"'P9 +3 "core" 9 @d +103 "collection"'*9 +3 "core" 9 Dd +102 "collection"'q9 +3 "core" 9 Hd +102 "collection"'9 +3 "core" 9 Ld +102 "collection"'=9 +3 "core" 9Pd +102 "collection"')9 +4 "core" 9Ud +102 "collection"'e9 +3 "core" 9Yd +102 "collection"'d9 +3 "core" 90]d +102 "collection"'R9 +3 "core" 9Iad +102 "collection"'%9 +3 "core" 9bed +102 "collection"'p9 +3 "core" 9{jd +103 "collection"'^9 +3 "core" 9nd +102 "collection"'f9 +3 "core" 9rc +102 "collection"'W9 +3 "core" 9v` +102 "collection"'H9 +3 "core" 9z^ +102 "collection"'r9 +3 "core" 9Z +102 "collection"'9 +3 "core" 9!W +102 "collection"'C9 +3 "core" 9>U +102 "collection"'9 +3 "core" 9YR +102 "collection"'9 +3 "core" 9wO +151 "collection"'9 +5 "core" 9J +103 "collection"'T9 +3 "core" 9H +102 "collection"'l9 +3 "core" 9F +102 "collection"'U9 +3 "core" 9 C +102 "collection"'s9 +3 "core" 9 A +102 "collection"'Y9 +3 "core" 92!> +102 "collection"'-9 +3 "core" 9N#; +102 "collection"'}9 +3 "core" 9i$9 +102 "collection"'9 +3 "core" 9%7 +102 "collection"'h9 +3 "core" 9&5 +102 "collection"'9 +4 "core" 9'2 +102 "collection"'X9 +3 "core" 9(0 +102 "collection"'Q9 +3 "core" 9*. +102 "collection"'_9 +3 "core" 9\ +, +102 "collection"'09 +3 "core" 9$,* +102 "collection"'9 +4 "core" 9<.( +102 "collection"'19 +3 "core" 9T/' +102 "collection"'[9 +3 "core" 9m0% +102 "collection"',9 +3 "core" 92# +102 "collection"'79 +3 "core" 92! +102 "collection"'B9 +4 "core" 93 +102 "collection"'.9 +3 "core" 95 +102 "collection"'9 +3 "core" 97 +102 "collection"'S9 +3 "core" 98 +102 "collection"' 9 +3 "core" 9 9 +102 "collection"'89 +3 "core" 9 ; +102 "collection"'9 +3 "core" 9 *< +102 "collection"'F9 +3 "core" 9 <= +102 "collection"'u9 +3 "core" 9 N?  +102 "collection"'O9 +3 "core" 9 _@ +102 "collection"'29 +4 "core" 9 pA +102 "collection"'D9 +3 "core" 9 B +102 "collection"'&9 +3 "core" 9 C +102 "collection"'M9 +3 "core" 9 E  +102 "collection"':9 +3 "core" 9 F% +102 "collection"'c9 +4 "core" 9 H) +102 "collection"'\ 9 +3 "core" 9 I- +102 "collection"'9 +3 "core" 9 I1 +102 "collection"'N9 +3 "core" 9 J5 +102 "collection"'o9 +3 "core" 9 L: +102 "collection"'V9 +4 "core" 9 M>\ +102 "collection"'9 +3 "core" 9\ PB +102 "collection"'9 +3 "core" 9\ PF +102 "collection"' 9 +3 "core" 9\ QK +102 "collection"' 9 +3 "core" 9\ #RO +102 "collection"'/9 +3 "core" 9\ -SS +102 "collection"'|9 +3 "core" 9\ 5TW +102 "collection"'"9 +3 "core" 9\ >V[ +102 "collection"'9 +3 "core" 9\ FW` +102 "collection"'v9 +3 "core" 9\ LXd +102 "collection"'9 +4 "core" 9\ TYh +102 "collection"'9 +3 "core" 9\ ZZl +102 "collection"'99 +3 "core" 9\ a[p +102 "collection"'9 +3 "core" 9\ g\\u +102 "collection"'k9 +3 "core" 9\ m^y +102 "collection"'J9 +3 "core" 9\ r^} +103 "collection"'\\9 +3 "core" 9\ w` +102 "collection"'y9 +3 "core" 9\ {` +2 .tCH.hold 10:00,70C +3 "collection"'i `\ `\ y +4 "core"  +25290 Eb\ || +34711 "core" ` +2 "collection"'$9 +3 "core" 9\ ) +2 #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml +3 "collection"';' +340 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +4 "collection"'b @ +97 "core" A +2 .tCSV.dial :air +3 "collection"'Z @ +44 "core" ? +2 .tCS.seek 5ml +3 "collection"'5'l +1349 "core" ' +2 .tCSV.dial CTV +2 "collection"'  +43 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +42 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'m  +43 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'z @ +42 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml +2 "collection"']' +1351 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV +3 "collection"'> +96 "core" ~ +2 .tCBV.dial CSV +2 "collection"'t  +29 "core"  +2 "collection"'E% +4 "core" % 4 8\ +2 .tCS.seek 5ml +2 "collection"'?'l +1355 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'A  +43 "core" +2 "collection"'g% +4 "core" %lv}L\ \ +2 .tCS.seek 7ml +2 "collection"'{' +590 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +4 "collection"' @ +41 "core" ? +3 .tCS.seek 10ml +3 "collection"'!' D +858 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +3 "collection"'3 ` +110 "core" ^ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +5 "collection"'   +38 "core" " +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'K  +2 '<  +30 "core"  +99  +3 .tCS.seek 5ml +3 "collection"'I'l +1369 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +4 "collection"'x @ +97 "core" B +2 .tCSV.dial :waste +3 "collection"'j +99 "core" +3 .tCS.seek :empty +3 "collection"'4'Ͱ +1346 "core" ' +2 .tCSV.dial :air +2 "collection"'~ @ +71 "core" B +3 .tCS.seek 5ml +3 "collection"''l +1347 "core" ' +2 .tCSV.dial CTV +2 "collection"'(  +41 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +54 "collection"' @ +52 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +4 "collection"'  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +44 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml +3 "collection"'G' +1353 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV +4 "collection"'' +96 "core" ~ +2 .tCBV.dial CSV +2 "collection"'n  +38 "core"  +2 "collection"'% +4 "core" %~e\ +2 .tCS.seek 5.001ml +2 "collection"'6'l +1348 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'a  +41 "core" +2 "collection"'`% +4 "core" %lz\ \ +2 .tCS.seek 7.001ml +2 "collection"'@' +592 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +4 "collection"'L @ +40 "core" > +3 .tCS.seek 10ml +3 "collection"'P' D +843 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +3 "collection"'* ` +110 "core" ^ +3 #tLysing Complete + "collection"'q& +5 "core" &O~q"*z\ L +2 #tStoring sh1 puck in Collection Clamp to tube 4 + "manipulator"&% +5 "core" %\   +2 "storage"(=% +3 "core" % \ +2 "storage"(). +3 "core" . + .tSC.reconfigure SCtight +3 "storage"($\ .\ 1~b +4 .tSC.seek 4 + "storage"(e(,B +341 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +4 (d& +2 "core" &,A z\ +4 "manipulator"&R& +3 "core" & . +2 "manipulator"&%% +3 "core" %\   +3 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 4 +2 "manipulator"&p( +148 "core" ( +2 "manipulator"&^& +4 "core" & +2 "storage"(f& +3 "core" &,A \ +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts +2 "manipulator"&W'_ +99 "core" ' +2 "storage"(H& +4 "core" &,A \ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +7 .tSE.seek beamBreak + "storage"(r'L +111 "core" ' +2 "storage"(- +3 "core" -'" +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +4 "manipulator"&C& +3 "core" & ! +2 "storage"(& +3 "core" &,A W V $\ +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek 4 +2 "manipulator"&'Σ +32 "core" ' +2 .t\Elbow.hold +3 "manipulator"&, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +6 "storage"(T- +2 "core" -'" +3 .tSE.seek 20.08 Pucks below Top Plate +2 "storage"(l' +32 "core" ' +2 "manipulator"&U% +4 "core" %Λ  ( +2 "storage"(s& +3 "core" &,A | z \ \ +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 4 + 292 counts + "manipulator"&Y' +15 "core" ' +2 "manipulator"&-& +4 "core" & +2 "storage"(}& +4 "core" &,A \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 4 + 700 counts +2 "manipulator"&'_ +22 "core" ' +3 .tSE.seek 21.08 Pucks below Top Plate +2 "storage"(h' +55 "core" ' +2 "manipulator"&& +4 "core" & d +2 "manipulator"&X% +4 "core" %\\ D + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&Q'\ +94 "core" ' +2 .t\Elbow.seek CC +3 "manipulator"&_( +158 "core" ( +2 "manipulator"&0& +4 "core" &! l ;5 + .t\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 && +3 "core" &! | ;5 +2 .tForearm.seek CC +2 "manipulator"&1'ρ +105 "core" ' +3 .tHand.close +2 "manipulator"&[/ +68 "core" / +2 .tCC.seek :open +3 "collection"',( +381 "core" ( +2 "storage"(7& +4 "core" &,A r x \ + "storage"(B& +4 "core" &,A m q >\ +2 "manipulator"&.& +3 "core" & h 9# +2 "manipulator"&% +3 "core" % z E +2 .tForearm.seek :retract +2 "manipulator"&S'\ +94 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .t\Elbow.seek 4 +2 "manipulator"& ( +155 "core" ( +2 "manipulator"&8& +4 "core" & 3 \ +2 "storage"(& +3 "core" &,A \ +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +4 .tForearm.seek 4 +2 "manipulator"&F'Σ +104 "core" ' +2 .t\Elbow.hold +3 "manipulator"&u, +4 "core" , + .t\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&O1 +76 "core" 1 +12 "manipulator"&2% +4 "core" % η 5 g + "storage"(D& +4 "core" &,A z q *\ + .tForearm.force -20 + "manipulator"&5 +5 .tForearm.seek 4 + 320 counts +60 "manipulator"&&' +32 "core" ' +34 "manipulator"&M& +4 "core" & \ +2 "storage"(:& +3 "core" &,A #\ +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 4 + 700 counts + "manipulator"&c'_ +31 "core" ' +2 "storage"(\ % +4 "core" % \ j +3 ."downElevator"SE.seek :down +2 "storage"('v +78 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +18 (N% +3 "core" %\ &\ +2 "manipulator"&o% +3 "core" %M +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&V'\ +97 "core" ' +2 .tSC.coast + "storage"(6 +4 #tTranferring DA +2 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'& +5 "core" &,/\ + .tHand.open + "manipulator"&1 +25 "core" 1 +2 "manipulator"& & +4 "core" & \ +2 "manipulator"& % +4 "core" %   / +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&/(- +176 "core" ( +2 "manipulator"&|& +4 "core" &-  4 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &"& +2 "core" &- 4 +3 .tForearm.seek :garage + "manipulator"&' +109 "core" ' +2 .tHand.close +2 "manipulator"&v/ +75 "core" / +2 "manipulator"&& +4 "core" &- 4 +2 "manipulator"&% +3 "core" %  z +3 .tForearm.seek :retract + "manipulator"&9'\ +108 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .t\Elbow.seek CC +2 "manipulator"&( +282 "core" ( +2 "manipulator"&k& +4 "core" &  w :1 + .t\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &J& +3 "core" &  :1 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&\\'ρ +102 "core" ' +2 "manipulator"&y& +4 "core" &  :0 +2 "manipulator"&#% +5 "core" %φ +2 "collection"'i& +3 "core" &.3`\ +2 "collection"'$& +4 .tCC.seek :closed +2 "collection"'+(O +5 "core" &,1^\ + &/1o\  +8 &4-2t\ +| +10 &h.0\\\ > +9 &m.1O\ J +9 &_U-3\ I +10 &!W.2\ I +9 &V-2\ I +9 &W-3\ I +10 &gW-2\ I +9 &)U.2\ I +9 &V/3v\ I +10 & [.3[\ I +9 &"oZ.2L\ I +10 &$0Y02E\ J +9 &%X/27\ I +9 &'U,3\ I +10 &)w[-3\ I +9 &+8Y-3u\ J +9 &,Y.2^\ I +10 &.U/3L\ I +9 &0[-3i\ I +10 &2AX-2\ I +9 &4U.1|\ I +9 &5Z/2k\ I +10 &7W-2^\ I +9 &9IU.3N\ I +9 &; Z.1\ I +10 &<X/3\ J +9 &>W-2\ I +10 &@QZ.2\ I +9 &BY03\ J +9 &CX.1\ J +10 &E\\,1\ J +9 &GTd.1\ K +10 &I~.2\ N +9 &J.2}\ S +9 &Lz/1m\ V +10 &N:.4i\ C +9 &O=7-1\ )y +9 &O~h.3W\ K +2 ( + "collection"'$& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.70 +3 "collection"'b& +5 "core" &O~e.1\\\ K + .tHand.open + "manipulator"&Z1 +70 "core" 1 +2 "manipulator"&;% +4 "core" % ς U +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"& '\ +101 "core" ' +2 .tPSV.dial PSR +2 "processing"% +128 "core"  +2 .tPSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml + "processing"%m' +1178 E[\ DD +432 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%z  +41 "core"  +3 .tPS.seek 0ml +2 "processing"%5'W +1611 "core" ' +2 .tPSV.dial PSR +2 "processing"%> +43 "core"  +2 .tPSR.select :air + "processing"% +12 .tPS.seek 2.5ml +2 "processing"%t' +2626 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%E +2 "collection"']  +7 "core"  + "processing"%A  +43 "core"  +30 +2 .tPSV.dial :mixloop +2 "processing"%g +110 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +3 "processing"%?  +125 "core" +3 .tPS.seek 0ml +3 "processing"% 'W +2638 "core" ' +2 .tPSV.dial :air +2 "processing"%{  +44 "core"  +3 .tPS.seek 2.5ml +2 "processing"%3' +2650 "core" ' +2 .tPSV.dial :mixloop +2 "processing"% +55 "core" +3 .tPS.seek 0ml +2 "processing"%K'W +2636 "core" ' +2 .tPSV.dial :air +2 "processing"%<  +41 "core"  +3 .tPS.seek 2.5ml +2 "processing"%!' +2628 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%x +55 "core" +3 .tPS.seek 0ml +2 "processing"%j'W +2636 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&I& +5 "core" & :/ +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC +2 "manipulator"&~( +3 "core" ( +2 "manipulator"&4& +4 "core" & :/ +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &(& +2 "core" & :/ +2 .tForearm.seek CC +2 "manipulator"&'ρ +105 "core" ' +2 .tHand.close +2 "manipulator"&/ +74 "core" / +63 .tCC.seek :open +3 "collection"'( +379 "core" ( +2 "manipulator"&& +4 "core" &  :/ +2 "manipulator"&'% +3 "core" % p L +2 .tForearm.seek :retract +2 "manipulator"&n'\ +104 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .t\Elbow.seek :garage +2 "manipulator"&(- +280 "core" ( +2 "manipulator"&G& +4 "core" &- q 9 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &a& +2 "core" &- 9 +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&`' +113 "core" ' +4 .tHand.open +2 "manipulator"&61 +76 "core" 1 +2 "manipulator"&L% +4 "core" % e ǴN +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&@'\ +101 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing +3 .CBV.dial PRV +3 ."connect"PRV.dial CBV +3 .tCTV.dial :air,avoiding: :intake +3 #Loading lyfil puck from tube 6 into Collection Clamp +2 "collection"'*& +5 "core" &6:D\ +2 "manipulator"&q% +4 "core" %\   +2 "storage"(% +3 "core" % i\ +2 "storage"(=. +3 "core" . + .tSC.reconfigure SCtight +3 "storage"($\ .\ 1~b +3 .tSC.seek 6 +2 "storage"()(K +655 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +4 (d& +2 "core" &K \  +2 "manipulator"&R& +4 "core" &- 9 + "manipulator"&%% +4 "core" %\   +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .t\Elbow.seek 6 +2 "manipulator"&^( +178 "core" ( +2 "manipulator"&f& +4 "core" & m +2 "storage"(H& +4 "core" &K \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 6 + 700 counts +2 "manipulator"&'8 +95 "core" ' +2 "storage"(& +4 "core" &K 1\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +7 .tSE.seek beamBreak + "storage"(C'L +99 "core" ' +2 "storage"(- +3 "core" -'1 +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +12 (w& +3 "core" &K b d ^\  +2 "manipulator"&T& +3 "core" & m +2 .t\Elbow.seek 6 +2 "manipulator"&U( +5 "core" ( +2 "manipulator"&s& +3 "core" &  m +2 "storage"(-& +3 "core" &K z k G\  +3 .tForearm.seek 6 + 300 counts +2 "manipulator"&}'Ϩ +25 "core" ' +33 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tHand.close +2 "manipulator"&/ +70 "core" / +11 ."downElevator"SE.seek :down +4 "manipulator"&X& +5 "storage"(W'v +5 "core" &  + m +2 "manipulator"&p% +4 "core" % Ϩ w +2 .tForearm.seek :retract +2 "manipulator"&r'\ +59 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +28 "core" ' +2 .t\Elbow.seek CC +3 "manipulator"&( +148 "core" ( +2 "manipulator"&Y& +4 "core" & 6 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &l& +3 "core" & 6 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&0'ρ +101 "core" ' +4 "manipulator"&& +4 "core" &  6 +2 "manipulator"&% +3 "core" %| +3 "collection"'& +3 "core" &7:\ +2 "collection"'[& +4 .tCC.seek :closed +2 "collection"'Q(O +6 "core" &6:r\ + &68i\ +6 &969V\ %h +9 &Zy6;O\ 7 +10 &x6:9\ J +9 &T794\ I +9 &[4;1\ J +10 &IY5;#\ J +9 & V5:\ J +10 &[6: \ I +9 &V79\ J +9 &QZ6:\ J +10 & X6;\ J +9 &!V7:\ I +9 &#U5:\ J +10 &%ZZ7;\ I +9 &'V79\ J +10 &(W7;\ J +9 &*U5:^\ I +9 &,bW6:g\ I +10 &.#Z6:\ J +9 &/Z8:\ I +9 &1Z6;\ I +10 &3j[5:\ I +9 &5+Z6;\ J +10 &6Y6;\ I +9 &8Z7:\ I +9 &:rZ7;\ I +10 &<4U5:x\ I +9 &=W6:q\ I +9 &?Z5<W\ I +10 &Ay[6:R\ J +9 &C=[6:\ I +10 &DX6;\ J +9 &Fb6:\ K +9 &Hw|49\ M +10 &J*47\ S +9 &K49\ V +9 &M49\ V +10 &OS7:\ - +9 &O{8:x\ N +9 ( +2 "collection"'[& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.81 + .Hand.open +3 "manipulator"&1 +5 "core" &O}r59\ L +62 1 +2 "manipulator"&7% +4 "core" % {  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&B'\ +96 "core" ' +2 .tSC.coast + "storage"(6 +4 .tCTV.dial CSV,avoiding: :intake +2 "collection"'.  +127 "core" ~ +2 .tCSV.dial CTV +2 "collection"'  +29 "core"  +3 .tPS.seek 2.5ml +2 "processing"%8' +2638 "core" ' +2 "collection"'% +4 "core" % C R\  +2 .tCS.seek 5.75ml +2 "collection"'1'` +1159 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%_  +41 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +4 "processing"%O  +82 "core" ~ +3 .tPS.seek 0ml +2 "processing"%2'W +2630 "core" ' +2 .tCBV.dial between PRV and waste1 +59 "collection"'D ` +69 "core" a +2 .tCSV.dial :air +3 "collection"'S @ +43 "core" > +3 .tCS.seek 10ml +3 "collection"'M' D +1157 "core" ' +2 .tCSV.dial CTV +2 "collection"':  +43 "core"  +3 .tCS.seek 0ml +2 "collection"'\ ' +1056 #"birch"-> Power +1588 "core" ' +2 .tCBV.dial :waste1 +2 "collection"' @ +35 "core" @ +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'N  +90 #"birch"-> Power.sampler :on + .Sleepy.power :sampler,:ON +36 "core" +2 "collection"'o& +4 "core" &O}o\ fL +2 #tStoring lyfil puck in Collection Clamp to tube 5 + "manipulator"&F% +6 "core" %\   +2 "storage"(% +3 "core" % U\ +2 "storage"(&. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +4 .tSC.seek 5 + "storage"((; +345 "core" ( +4 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +5 "manipulator"& & +2 "storage"( & +6 "core" & Q 6 +2 &; D\ +2 ."raiseStack"SE.reconfigure SEplace +2 .t\Elbow.reconfigure TightElbow +5 "storage"(#]K-0-\ b +3 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC +3 "manipulator"&h( +4 "core" ( +2 "manipulator"&& +3 ."raiseStack"SE.seek beamBreak +3 "storage"(c'L +3 "core" &  6 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &|& +3 "core" & 6 +2 .tForearm.seek CC +2 "manipulator"&"'ρ +107 "core" ' +2 .tHand.close +2 "manipulator"&e/ +69 "core" / +2 .tCC.seek :open +3 "collection"'u( +68 "core" ' +2 "storage"(v- +3 "core" -'L +2 ."raiseStack"SE.configure SEconfig +2 "storage"(#QK-0-\ b +4 ."raiseStack"SE.seek :place +2 "storage"(' +35 "core" ' +263 ( +2 "storage"(& +4 "core" &; j\ +2 "storage"(V& +3 "core" &; k\ +2 "manipulator"&& +3 "core" & ) 6 +2 "manipulator"&k% +3 "core" % r +2 .tForearm.seek :retract +2 "manipulator"&J'\ +98 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .t\Elbow.seek 5 +2 "manipulator"&/( +159 "core" ( +2 "manipulator"&y& +8 "core" & = \ +3 "storage"(#& +4 "core" &; \ +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +4 .tForearm.seek 5 +2 "manipulator"&i'? +106 "core" ' +2 .t\Elbow.hold +3 "manipulator"&9, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tHand.open + "manipulator"&,1 +72 "core" 1 +13 "manipulator"&b% +4 "core" % R +2 "storage"(Z& +4 "core" &; 7\ + .tForearm.force -20 + "manipulator"&5 +5 .tForearm.seek 5 + 319 counts +2 "manipulator"&;'~ +15 "core" ' +2 "manipulator"&$& +5 "core" & + "storage"(& +4 "core" &; a\ +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts +2 "manipulator"&\\' +26 "core" ' +2 "storage"(z% +4 "core" % \ +3 ."downElevator"SE.seek :down +3 "storage"(m'v +98 (>% +3 "core" %W5 5\ V` +2 "manipulator"&5% +4 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&E'\ +87 "core" ' +81 ' + ."downElevator"SE.coast +2 "storage"(5 +3 .tSC.coast + "storage"(6 +4 .tPSV.dial :air +3 "processing"%A  +69 "core" +3 .tPS.seek 2.5ml +3 "processing"%]' +544 #"birch"-> Power.sampler :off +2 .Sleepy.power :sampler,:OFF +2087 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%g +41 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%?  +42 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%t +43 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%{  +42 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml +2 "processing"% 'W +2629 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%& +5 "core" &%\  + .tHand.open + "manipulator"&31 +22 "core" 1 +2 "manipulator"&<& +4 "core" & +2 "manipulator"&K% +3 "core" %\   +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&x(- +172 "core" ( +2 "manipulator"&!& +4 "core" &- ; +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &I& +3 "core" &- f ; +3 .tForearm.seek :garage + "manipulator"&4' +110 "core" ' +2 .tHand.close +2 "manipulator"&(/ +66 "core" / +2 "manipulator"&& +4 "core" &- ; +58 "manipulator"&% +11 "core" %  ǼD +2 .tForearm.seek :retract +2 "manipulator"& '\ +101 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .t\Elbow.seek PC +3 "manipulator"&+( +114 "core" ( +2 "manipulator"&& +4 "core" & ~ +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &'& +3 "core" & +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek PC +2 "manipulator"&' +104 "core" ' +2 "manipulator"&G& +4 "core" & 0 +2 "manipulator"&a% +4 "core" % v +2 "processing"%~& +4 "core" &.\  +2 "processing"%6& +3 .tPC.seek :closed +2 "processing"%L(Tg +6 "core" &k\  + &i\  +7 &Jf\ %g +9 &oXd\ 8 +10 &~p\ K +9 &Wn\ L +9 &SWr\ L +10 &[y\ L +9 &Y}\ L +9 &[\ K +10 &[Zy\ L +9 &]t\ L +10 &]{\ L +9 &!^~\ L +9 &#c\\\ L +10 &%%]\ L +9 &&]\ L +9 &(]\ L +10 &*kX\ L +9 &,-W\ L +10 &-Wu\ L +9 &/W\ K +9 &1sZb\ L +10 &35]\ L +9 &4]\ K +9 &6Y\ K +10 &8|Y\ K +9 &:>Y\ K +10 &<Yq\ K +9 &=YI\ K +9 &?Wu\ L +10 &AEWw\ L +9 &CV\ L +9 &DX\ L +10 &F\\\ L +9 &HKa\ L +10 &J j\ N +9 &K\ P +9 &M\ R +10 &OC\ R +9 &Q\ R +9 &R\ H +10 &SH\ U +9 &TO@\ * +5 ( + "processing"%6& +3 #tProcessing Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.53 +3 "processing"%n& +5 "core" &TO\ * + .tHand.open + "manipulator"&*1 +72 "core" 1 +2 "manipulator"&q% +4 "core" %  u v +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +2 .tPRV.dial :air +2 "processing"%=  +42 "core"  +2 .tPSV.dial :mixloop +2 "processing"%` +43 "core" +2 "processing"%d% +4 "core" %X\ +2 .tPS.seek 0.3ml +2 "processing"%R' +389 "core" ' +2 .tPSV.dial PSR +2 "processing"%% +99 "core"  +2 .tPSR.select :wash +4 "processing"% +14 .tPS.seek 0.7ml +2 "processing"%f'* +487 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air + "processing"% +12 .tPS.seek 2.5ml +2 "processing"%H' +1916 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"% +98 "core" +2 .tPTV.dial :mixing +3 "processing"% @ +67 "core" A +2 .tPBV.dial :waste2 +3 "processing"%  +87 "core"  +35 .tPS.seek 0ml +3 "processing"%w'W +2634 "core" ' +2 #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&T& +5 "core" & +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .t\Elbow.seek PC + "manipulator"&s( +4 "core" ( +2 "manipulator"&-& +4 "core" & ' + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &@& +3 "core" & +2 .tForearm.seek PC + "manipulator"&' +100 "core" ' +2 .tHand.close + "manipulator"&X/ +67 "core" / +2 .tPC.seek :open +3 "processing"%p( +403 "core" ( +2 "manipulator"&^& +4 "core" & +2 "manipulator"&% +3 "core" %  +2 .tForearm.seek :retract +2 "manipulator"&Y'\ +101 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .t\Elbow.seek :garage +2 "manipulator"&l(- +154 "core" ( +2 "manipulator"&C& +4 "core" &-  +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &}& +3 "core" &-   +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&W' +120 "core" ' +2 .tHand.open + "manipulator"&1 +77 "core" 1 +3 "manipulator"&% +4 "core" % v ǹv +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&'\ +99 "core" ' +2 #tLoading da puck from tube 6 into Processing Clamp +2 "processing"%U& +5 "core" &w\ +2 "manipulator"&r% +3 "core" %\   +2 "storage"(% +4 "core" % Q\ + "storage"([. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +4 .tSC.seek 6 + "storage"((K +340 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +4 (7& +2 "core" &K q\  +2 "manipulator"&.& +5 "core" &-  +2 "manipulator"&% +4 "core" %\   +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .t\Elbow.seek 6 +2 "manipulator"&0( +179 "core" ( +2 "manipulator"&)& +4 "core" & d +2 "storage"(j& +3 "core" &K \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 6 + 700 counts +2 "manipulator"&'8 +104 "core" ' +2 "storage"(P& +4 "core" &K K\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +7 .tSE.seek beamBreak + "storage"(_'L +102 "core" ' +2 "storage"(O- +3 "core" -'= +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +4 (8& +3 "core" &K j\  + "manipulator"&D& +4 "core" & d +2 .t\Elbow.seek 6 + "manipulator"&S( +5 "core" ( +2 "manipulator"&1& +4 "core" & d +2 "storage"(:& +3 "core" &K 3\  +2 .tForearm.seek 6 + 300 counts +2 "manipulator"&M'Ϩ +70 "core" ' +9 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +4 .tHand.close +3 "manipulator"& / +73 "core" / +13 ."downElevator"SE.seek :down +5 "manipulator"&N& +4 "storage"(o'v +6 "core" & d +2 "manipulator"&F% +4 "core" % ϯ } +3 .tForearm.seek :retract +2 "manipulator"&'\ +66 "core" ' + ."downElevator"SE.coast + "storage"(5 +29 "core" ' +2 .t\Elbow.seek PC +3 "manipulator"&&( +279 "core" ( +5 "manipulator"& & +4 "core" &  + .t\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 & & +2 "core" &  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek PC +2 "manipulator"&' +105 "core" ' +2 "manipulator"&|& +4 "core" & ~  +2 "manipulator"&e% +4 "core" % +2 "processing"%v& +3 "core" &-\ +2 "processing"%& +4 .tPC.seek :closed +2 "processing"%B(Tg +5 "core" &%\ + &-\  +8 &2} \ )w +9 &c"\ = +10 &qs&\ L +9 &5U"\ K +10 &W\ K +9 &\\\ L +9 &{\\\ K +10 &<W\ L +9 &\\\ K +9 &V\ L +10 & Y\ L +9 &"EV\ K +10 &$X\ K +9 &%\\\ L +9 &'Y\ \ K +10 &)MX\ K +9 &+Z \ K +9 &,[\ K +10 &.W\ K +9 &0VW\ K +10 &2[\ K +9 &3[\ K +9 &5Z\ K +10 &7]U\ K +9 &9U\ K +9 &:U\ K +10 &<V\ K +9 &>eU\ K +10 &@'U\ K +9 &AU\ K +9 &CU\ K +10 &EmY\ K +9 &G-^\ L +9 &Ha\ L +10 &Jl\ M +9 &Le\ Q +10 &N$\ R +9 &O\ R +9 &Q\ R +10 &SP|j\ 9 +9 &T$)e\ N +9 &TF"\ , +2 ( + "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.53 +2 .Hand.open +3 "manipulator"&Q1 +74 "core" 1 +2 "manipulator"&% +4 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&c'\ +95 "core" ' +2 .tSC.coast + "storage"(6 +5 #tHeating da puck from tube 6 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +4 "processing"%V  +3 %9 +5 "core" 9U +102 "processing"%k9 +3 "core" 9S +102 "processing"%y9 +3 "core" 9Q +102 "processing"%#9 +3 "core" 9P +102 "processing"%"9 +3 "core" 9O +102 "processing"%h9 +3 "core" 9N\ +102 "processing"%,9 +3 "core" 9N\ +102 "processing"%b9 +3 "core" 9N\ +102 "processing"%Z9 +4 "core" 9N"\ +102 "processing"%$9 +3 "core" 9O&\ +102 "processing"%9 +3 "core" 9Q+\ +102 "processing"%z9 +3 "core" 9R/\ +102 "processing"%J9 +3 "core" 9T3\ +102 "processing"%>9 +28 "core" 9W8 +103 "processing"%59 +3 "core" 9Z< +102 "processing"%/9 +3 "core" 9]A +102 "processing"%i9 +3 "core" 9`E +102 "processing"%;9 +3 "core" 9bI +102 "processing"%9 +4 "core" 9gM +102 "processing"%A9 +3 "core" 9jQ +2 .tPH.hold 2:00:00,28C +2 .delay 1:30 +3 "processing"%\\ ppj +4 "core" R +3218 E_\ 66 +5779 .tPSR.select :air +2 .PSV.dial PSR +3 "processing"%m +99 "core"  +2 .tPSR.select :wash +2 "processing"% +11 .tPS.seek 0.5ml +2 "processing"%' +586 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +4 "processing"% +11 .tPS.seek 2ml +2 "processing"%2'[ +1617 "core" ' +2 .tPTV.dial :puck +2 "processing"%g  +69 "core"  +2 .tPSV.dial PTV +2 "processing"%? +70 "core" +2 .tPBV.dial :waste1 +2 "processing"%t  +127 "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"% * +33 "core" + +3 .tPS.seek 0ml +3 "processing"%3'W +1617 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck +3 .PBV.dial :waste1 +3 "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 +4 "processing"%! +70 "core"  +2 .tPS.reconfigure PSfast +3 "processing"%#A ,`xb +3 .tPS.seek 2.5ml +2 "processing"%I' +2273 "core" ' +2 .tPSV.dial PTV +2 "processing"%9 +71 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%( +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"  +3 .tPS.seek :empty +2 "processing"%E'9 +2273 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +3 "processing"%  +127 "core" +2 .tPSV.dial :mixloop +3 "processing"%' +42 "core" +2 .tPRV.dial :ab1 +3 "processing"%4 @ +71 "core" B +3 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +4 .tPS.seek 0.15ml +2 "processing"%G'w +359 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +3 "collection"'a  +4 "processing"%~  +44 "core"  +6 +2 "processing"%x% +4 "core" %x\  +2 .tPS.seek 0.32ml +2 "processing"% '% +399 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'  +29 "core" +2 .tPRV.dial :air +2 "processing"%n  +43 "core"  +66 .tPS.seek 0.9ml +3 "processing"%*'D +1237 "core" ' +2 .tPRV.dial :waste2 +2 "processing"%q @ +71 "core" > +3 .tPS.seek 0.5ml +3 "processing"%6' +863 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +3 "processing"%=  +44 "core"  +3 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2ml +2 "processing"%`'[ +1605 "core" ' +2 .tPSV.dial :PML +2 "processing"%d +43 "core" +2 .tPTV.dial :mixing +2 "processing"% @ +71 "core" A +2 .tPBV.dial :waste1 +2 "processing"%  +35 "core" +2 "processing"%%% +4 "core" %Z\  +2 .tPS.seek 1.85ml +2 "processing"%R': +229 "core" ' +2 .tPBV.dial between PSV and waste1 +3 "processing"%f * +34 "core" , +3 .tPS.seek 0ml +3 "processing"%'W +1977 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'& +4 "core" &ACB\ + .tHand.open + "manipulator"&1 +23 "core" 1 +2 "manipulator"&H& +4 "core" &  +2 "manipulator"&T% +3 "core" %\ 4 ( +3 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&-(- +153 "core" ( +2 "manipulator"&@& +4 "core" &- u  +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &X& +3 "core" &- F  +2 .tForearm.seek :garage +2 "manipulator"&+' +109 "core" ' +2 .tHand.close +2 "manipulator"&/ +66 "core" / +2 "manipulator"&L& +4 "core" &- O  +2 "manipulator"&^% +3 "core" %  Ǿa +3 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +5 .t\Elbow.seek CC +2 "manipulator"&C( +280 "core" ( +2 "manipulator"&}& +4 "core" &  :+ +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 && +3 "core" &  :+ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +4 "manipulator"&s'ρ +52 Ee\ GG +43 "core" ' +2 "manipulator"&& +4 "core" &  :* +2 "manipulator"&% +3 "core" % +2 "collection"'Y& +4 "core" &CEA\ +2 "collection"'U& +3 .tCC.seek :closed +2 "collection"'r(O +5 "core" &BFK\ +2 &AF4\  +8 &4AF?\ +{ +10 &gBF?\ > +9 &pBG6\ L +9 &STCF;\ K +10 &WBD9\ J +9 &W@E4\ K +9 &UBF3\ K +10 &DE4\ K +9 &UAE8\ K +10 &WAD3\ K +9 & ZCF6\ K +9 &"cUAF<\ K +10 &$&XAF8\ J +9 &%WCE:\ K +9 &'ZBD4\ K +10 &)kU@E:\ K +9 &+-VAE:\ K +10 &,[BG6\ K +9 &.TBF8\ K +9 &0tWAF3\ J +10 &25VAG2\ K +9 &3YBF3\ K +9 &5Z@E0\ K +10 &7|WBE:\ J +9 &9<XAE9\ K +10 &;WAF7\ J +9 &<WBE>\ K +9 &>U?F<\ K +10 &@FW@D=\ J +9 &BXAG4\ K +9 &CWBD<\ J +10 &E[BE<\ K +9 &GJbBE:\ L +10 &I}AE=\ O +9 &JBE5\ T +9 &Lq@C<\ W +10 &N2?D=\ D +9 &O;:AC7\ 'u +9 &Oo?C4\ G +6 ( +4 "collection"'U& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.70 +2 "collection"'& +5 "core" &O^BD4\ G + &O^@E8\ G + .tHand.open +2 "manipulator"&[1 +76 "core" 1 +2 "manipulator"&W% +4 "core" %   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&7'\ +92 "core" ' +2 .tPSV.dial PSR +2 "processing"%. +109 "core"  +2 .tPSR.select :flush +2 "processing"%@ +12 .tPS.seek 1.5ml +2 "processing"%' +1620 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%)  +44 "core"  +3 .tPS.seek 0ml +2 "processing"%j'W +1617 "core" ' +2 .tPSV.dial PSR +2 "processing"%l +44 "core"  +2 .tPSR.select :air +2 "processing"% +11 .tPS.seek 2.5ml +2 "processing"%P' +2632 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +4 "processing"%O  +3 "collection"'8  +37 "core"  +117  +2 .tPSV.dial :mixloop +3 "processing"%D +97 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +3 "processing"%1  +72 "core" +3 .tPS.seek 0ml +2 "processing"%:'W +2640 "core" ' +2 .tPSV.dial :air +2 "processing"%  +43 "core"  +3 .tPS.seek 2.5ml +2 "processing"% ' +2633 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%N +55 "core" +3 .tPS.seek 0ml +2 "processing"%F'W +2639 "core" ' +2 .tPSV.dial :air +2 "processing"%0  +41 "core"  +3 .tPS.seek 2.5ml +2 "processing"%' +2631 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%_ +43 "core" +3 .tPS.seek 0ml +3 "processing"%M'W +2631 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&o& +5 "core" & " 9) +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC +2 "manipulator"& ( +5 "core" ( +2 "manipulator"& & +56 "core" &   9) +10 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &S& +3 "core" & Z 9) +2 .tForearm.seek CC +2 "manipulator"&|'ρ +103 "core" ' +2 .tHand.close +2 "manipulator"&e/ +68 "core" / +2 .tCC.seek :open +3 "collection"'v( +375 "core" ( +2 "manipulator"&& +4 "core" & P 9) +2 "manipulator"&p% +3 "core" % ~ s  +2 .tForearm.seek :retract +2 "manipulator"&Q'\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +5 .t\Elbow.seek :garage +2 "manipulator"&(- +276 "core" ( +2 "manipulator"&& +4 "core" &- p F +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 && +3 "core" &- F +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&k' +114 "core" ' +2 .tHand.open +2 "manipulator"&1 +74 "core" 1 +2 "manipulator"&y% +4 "core" % y M Ǻ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&'\ +101 "core" ' +2 ."da"delayUntil "12:02:51.01" +24697 #recoverPRVreagent08 + .PTV.dial :mixing +3 "processing"%# @ +70 "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"%h * +34 "core" , +2 ."da"PSV.dial :air +2 "processing"%,  +43 "core"  +3 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%b' +2268 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%Z +42 "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"% +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%z  +42 "core"  +3 ."da"PS.seek :empty +3 "processing"%J'9 +2278 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +3 .PSV.dial PSR +3 "processing"%> +126 "core"  +2 ."da"PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%5' +591 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%/'[ +1618 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%i  +69 "core"  +2 ."da"PSV.dial PTV +2 "processing"%; +82 "core" ~ +2 ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%A% +4 "core" %`\  +2 ."da"PS.seek 1.5ml +2 "processing"%m' +602 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%w * +33 "core" + +3 ."da"PS.seek 0ml +3 "processing"%'W +302 Ef\ DD +1303 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 +3 "processing"%g  +34 "core" + ."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"%t +70 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +3 "processing"%{' +2273 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%2 +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +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"%V  +69 "core"  +2 ."da"PS.seek :empty +4 "processing"%<'9 +2278 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +3 .PSV.dial PSR +3 "processing"%K +126 "core"  +2 ."da"PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +4 "processing"%!' +595 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +12 ."da"PS.seek 2ml +2 "processing"%3'[ +1608 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +4 "processing"%9 +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%(  +33 "core"  +2 "processing"%% +4 "core" %V\  +2 ."da"PS.seek 1.5ml +2 "processing"%' +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%I * +35 "core" , +3 ."da"PS.seek 0ml +2 "processing"%'W +1610 "core" ' +2 ."da"delay 2:00 +12003 #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"%4 * +35 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +3 "processing"%E +71 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%~' +2277 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%a +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +18 "processing"%x +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%G +72 "core" +2 ."da"delay 5 seconds +558 .PSV.dial :air +5 "processing"%  +69 "core"  +3 ."da"PS.seek :empty +2 "processing"%n'9 +2269 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +4 "processing"%  +40 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%q  +126 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%*  +43 "core" ~ +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +3 "processing"%= +42 "core" +3 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +4 ."da"PS.seek 0.3ml +2 "processing"%6' +388 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%d  +42 "core"  +2 "processing"%% +4 "core" %\  +2 ."da"PS.seek 0.55ml +2 "processing"% 'v +342 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%%  +43 "core"  +3 ."da"PS.seek 2ml +3 "processing"%f'[ +1583 "core" ' +2 ."da"PSV.dial :PML +2 "processing"%` +43 "core" +2 ."da"PTV.dial :mixing +2 "processing"%R @ +71 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%  +35 "core" +2 "processing"%% +4 "core" %\\\ +2 ."da"PS.seek 1.85ml +2 "processing"%H'< +229 "core" ' +2 ."da"PBV.dial between PSV and waste1 +3 "processing"%T * +34 "core" , +3 ."da"PS.seek 0ml +3 "processing"%@'W +1968 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +3482 Ef\ IH +44520 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 .PBV.dial :waste1 +3 "processing"%X  +45 "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 PSfast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +3 "processing"%L' +2277 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%^ +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%c  +42 "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 :empty +3 "processing"%'9 +2265 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +3 .PSV.dial PSR +3 "processing"%- +126 "core"  +2 ."da"PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%' +598 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1606 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%Y  +71 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +69 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%u  +34 "core" +2 "processing"%U% +4 "core" %Z\  +2 ."da"PS.seek 1.5ml +2 "processing"%' +591 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%[ * +33 "core" + +3 ."da"PS.seek 0ml +3 "processing"%W'W +1614 "core" ' +2 ."da"delay 2:00 +1365 Ef\ ?? +10637 #"da"recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 +3 "processing"%.  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%s * +35 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +3 "processing"% +71 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +3 "processing"%)' +2277 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%l +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%j +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%8  +69 "core"  +2 ."da"PS.seek :empty +4 "processing"%O'9 +2291 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +3 .PSV.dial PSR +3 "processing"%D +125 "core"  +2 ."da"PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%1' +592 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%P'[ +1617 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +3 "processing"% +69 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%:  +35 "core" +2 "processing"%N% +4 "core" %X\  +2 ."da"PS.seek 1.5ml +2 "processing"% ' +595 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%0 * +34 "core" , +3 ."da"PS.seek 0ml +3 "processing"%F'W +1607 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +3 .PBV.dial :waste1 +2 "processing"%_  +34 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +3 "processing"%o +70 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +3 "processing"% ' +2266 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%S +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +56 "processing"%e +79 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%C +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +5 "processing"%7  +69 "core"  +3 ."da"PS.seek :empty +3 "processing"%r'9 +2276 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +4 "processing"% +125 "core"  +2 ."da"PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%p' +632 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%|'[ +1606 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +3 "processing"% +69 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +35 "core" +2 "processing"% % +4 "core" %W\  +2 ."da"PS.seek 1.5ml +2 "processing"%' +595 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%y * +35 "core" , +3 ."da"PS.seek 0ml +3 "processing"%Q'W +1625 "core" ' +2 ."da"delay 2:00 +7057 Eg\ A@ +4946 #"da"recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 +3 "processing"%k  +36 "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"%" +70 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +4 "processing"%h' +2270 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%, +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%M +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%Z +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%$  +69 "core"  +2 ."da"PS.seek :empty +4 "processing"%'9 +2266 "core" ' +2 ."da"Sleepy.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air +4 .PSV.dial PSR +2 "processing"%z +130 "core"  + ."da"PSR.select :sub1 +3 "processing"% +13 ."da"PS.reconfigure PSconfig +12 "processing"%#A d`xb +4 ."da"PS.seek 0.25ml +2 "processing"%b'7 +345 "core" ' +32 ."da"delay 5 seconds +503 .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%>' +340 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%J'[ +1615 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +3 "processing"%5 +72 "core" +20 ."da"PBV.dial :waste1 +3 "processing"%i  +34 "core" +2 "processing"%;% +4 "core" %]\ ] +2 ."da"PS.seek 1.5ml +2 "processing"%' +602 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%A * +35 "core" , +3 ."da"PS.seek 0ml +3 "processing"%/'W +1606 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .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"%m * +35 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +3 "processing"%g +73 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%?' +2347 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%t +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%2 +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +69 "core"  +2 ."da"PS.seek :empty +4 "processing"%]'9 +2340 "core" ' +2 "processing"%V9 +3 "core" 914I +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +3 "processing"%{  +4 "core" 4J + 4J + "processing"%K& +3 "core" &TF\ b, +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 5 + "manipulator"&<% +5 "core" %  z  +2 "storage"(!% +4 "core" % \ y + "storage"(9. +3 "core" . + ."da"SC.reconfigure SCtight +3 "storage"($\ .\ 1~b +3 ."da"SC.seek 5 +2 "storage"(((; +344 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +4 (& +3 "core" &; \ r + "manipulator"&3& +4 "core" &- = F + "manipulator"&I% +4 "core" %  1  +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 ."da"\Elbow.seek 5 +2 "manipulator"&( +180 "core" ( +2 "manipulator"&'& +4 "core" &\  # +2 "storage"(4& +3 "core" &; [ [ 0\ o +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 5 + 700 counts +2 "manipulator"&E' +95 "core" ' +2 "storage"(& +4 "core" &;  \ r +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 ."da"SE.seek beamBreak +2 "storage"(a'L +281 "core" ' +2 "storage"(x- +3 "core" -' + ."da"SE.configure SEconfig +3 "storage"(#QK-0-\ b +4 "manipulator"&G& +3 "core" &\  a # +2 "storage"(& +3 "core" &; s 5\ q + ."da"\Elbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 5 +2 "manipulator"&~'? +34 "core" ' +2 ."da"\Elbow.hold +3 "manipulator"& , +3 "core" , +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 "storage"(q- +4 "core" -' +2 ."da"SE.seek 0.1 Pucks below Top Plate +2 "storage"(*'> +29 "core" ' +67 "manipulator"&=% +3 "core" %Q & +2 "storage"(n& +4 "core" &; $ \ h + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 5 + 318 counts +3 "manipulator"&d'} +16 "core" ' +2 "manipulator"&& +4 "core" &\  Z # +2 "storage"(6& +4 "core" &; _ f\ o +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 5 + 700 counts +2 "manipulator"&%' +28 "core" ' +3 ."da"SE.seek 1.1 Pucks below Top Plate +3 "storage"( '- +41 "core" ' +2 "manipulator"&`& +4 "core" &\  : # +2 "manipulator"&R% +4 "core" % ~ ~ +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +3 "manipulator"&'\ +92 "core" ' +2 ."da"\Elbow.seek PC +3 "manipulator"&( +276 "core" ( +2 "manipulator"&T& +4 "core" & ? G + ."da"\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 &f& +3 "core" & W G +2 ."da"Forearm.seek PC +2 "manipulator"&H' +99 "core" ' +2 ."da"Hand.close +2 "manipulator"&X/ +71 "core" / +2 ."da"PC.seek :open +3 "processing"%&( +401 "core" ( +2 "storage"(& +4 "core" &; R e $\ p +2 "manipulator"&@& +3 "core" & B F +2 "manipulator"&^% +3 "core" %  o +2 ."da"Forearm.seek :retract +2 "manipulator"&c'\ +106 "core" ' +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 ."da"\Elbow.seek 5 +3 "manipulator"&+( +254 "core" ( +2 "manipulator"&}& +4 "core" &   +2 "storage"(L& +3 "core" &; } r\ q +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 5 + 700 counts +2 "manipulator"&-' +100 "core" ' +2 ."da"Hand.open +3 "manipulator"&1 +77 "core" 1 +54 "storage"(- +3 "core" -'- +3 ."da"SE.seek 0.85 Pucks below Top Plate +2 "storage"(Y' +28 "core" ' +2 ."da"SE.reconfigure SEseal +3 "storage"(#QK-0-\ b +4 ."da"SE.seek 0.18 Pucks below Top Plate +3 "storage"(' +50 "core" ' +2 #"da"Lights, camera, ACTION! +5 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da18aug0912h122ml.tif +1961 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +170 #"da"SX HX9/16 (USB:59): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 18.023 seconds\ /var/log/esp/da18aug0912h122ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da18aug0912h122ml15s.tif +1560 #SX HX9/16 (USB:59): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da18aug0912h122ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da18aug0912h122ml30s.tif +3058 #SX HX9/16 (USB:59): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da18aug0912h122ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da18aug0912h122ml70s.tif +7120 #SX HX9/16 (USB:59): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da18aug0912h122ml70s.tif: TIFF Upload Complete\ +2 .Sleepy.power :camera,:OFF +5 ."Qmail"HABfans.email "18.023 sec auto-exposure",Subject: "da18aug0912h122ml images!" +14 "storage"(u- +89 "core" -' +2 "storage"(U& +4 "core" &; \ +2 "manipulator"&& +4 "core" & /  + ."da"\Elbow.seek 5 +3 "manipulator"&[( +9 "core" ( +2 "manipulator"&& +4 "core" &  . +2 "storage"(.& +3 "core" &;  \ +3 ."da"Forearm.seek 5 + 700 counts +2 "manipulator"&s' +18 "core" ' +3 ."da"SE.reconfigure SEgently +3 "storage"(#QK-0-\ b +4 ."da"SE.seek 0.9 Pucks below Top Plate +3 "storage"('3 +61 "core" ' + "manipulator"&W& +6 "core" & 7 +2 "storage"(& +3 "core" &; V W 2\ +2 ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +4 ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 5 +96 "manipulator"&l'? +36 "core" ' +2 ."da"\Elbow.hold +4 "manipulator"&j, +4 "core" , + ."da"\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +6 ."da"SE.reconfigure SEconfig +3 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.08 Pucks below Top Plate +3 "storage"(8' +24 "core" ' + "manipulator"&)% +4 "core" %K > +2 "storage"(D& +5 "core" &; X S i\ +2 ."da"Forearm.force -20 + "manipulator"&5 +4 ."da"Forearm.seek 5 + 312 counts +2 "manipulator"&O'w +16 "core" ' +2 "manipulator"&1& +4 "core" & | + "storage"(& +4 "core" &; y w \ +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 5 + 700 counts +2 "manipulator"&:' +27 "core" ' +3 "storage"(N% +10 "core" %' n q I\  +5 ."downElevator"SE.seek :down +2 "storage"(P'v +99 (0% +2 "core" %6 P h\ SV +3 "manipulator"& % +4 "core" %  +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +3 "manipulator"&_'\ +93 "core" ' +60 ' + ."downElevator"SE.coast +2 "storage"(5 +8 ."da"SC.coast +3 "storage"(6 +5 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 #tStarting finalPurge +5 "processing"%& +5 "core" &s\ + ."psFlush"Hand.open +2 "manipulator"&o1 +22 "core" 1 +2 "manipulator"&F& +5 "core" & E + "manipulator"&S% +4 "core" %\ " ] : +2 ."psFlush"\Elbow.seek FlushPuck::Garage +4 "manipulator"&e(- +167 "core" ( +2 "manipulator"&C& +72 "core" &- n + ."psFlush"\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +5 &7& +2 "core" &- P n +3 ."psFlush"Forearm.seek :garage +2 "manipulator"& ' +110 "core" ' +3 ."psFlush"Hand.close +3 "manipulator"&/ +72 "core" / +3 "manipulator"&r& +4 "core" &- n +2 "manipulator"&p% +4 "core" %  r +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +102 "core" ' +3 ."psFlush"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 ."psFlush"\Elbow.seek PC +2 "manipulator"&( +129 "core" ( +2 "manipulator"& & +4 "core" & h e +2 ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &|& +3 "core" & P e +3 ."psFlush"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +2 "manipulator"&y' +106 "core" ' +2 "manipulator"&& +5 "core" & e +2 "manipulator"&k% +4 "core" % +2 "processing"%#& +4 "core" &q\ + "processing"%"& +4 ."psFlush"PC.seek :closed +3 "processing"%Q(Tg +5 "core" &s\ +2 &a\  +8 &2|d\ *x +9 &cb\ = +9 &|ue\ M +10 &BWd\ K +9 &Wb\ L +10 &Yd\ K +9 &Z_\ L +9 &IYc\ L +10 & X`\ K +9 &Xc\ L +9 & [P\ L +10 &"Q\\U\ L +9 &$YV\ L +10 &%YZ\ L +9 &'[R\ L +9 &)YVM\ L +10 &+WL\ K +9 &,XN\ K +10 &.XN\ L +9 &0a[P\ L +9 &2#VI\ L +10 &3YP\ K +9 &5XS\ K +9 &7jYS\ K +10 &9,XS\ K +9 &:WR\ L +9 &<[S\ L +10 &>rZK\ K +9 &@4YR\ K +10 &AWJ\ K +9 &CVM\ L +9 &EyWJ\ L +10 &G;[O\ L +9 &HaQ\ M +9 &JnP\ N +10 &LpR\ Q +9 &N2F\ Q +10 &O;\ Q +9 &Q9\ Q +9 &SYzj>\ 9 +10 &T(%Z=\ M +9 &TF&<\ / +3 ( + "processing"%"& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.52 + "processing"%,& +6 "core" &TF#H\ / + ."psFlush"Hand.open +2 "manipulator"&M1 +76 "core" 1 +2 "manipulator"&Z% +4 "core" %  I +2 ."psFlush"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +3 "manipulator"&$'\ +102 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%h +127 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +12 ."psFlush"PS.reconfigure PSconfig +3 "processing"%#A d`xb +5 ."psFlush"PS.seek 1ml +3 "processing"%z'P +274 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +827 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1614 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%b +72 "core" +2 ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +3 "processing"%>  +35 "core" +3 ."psFlush"PS.seek 0ml +3 "processing"%5'W +2630 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%i +72 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%;' +587 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%J' +2130 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%A +73 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"% U +54 "core" W +2 ."psFlush"PS.seek 0ml +3 "processing"%w'W +656 Ei\ UU +1973 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%m @ +55 "core" B +3 ."psFlush"PS.seek 2.5ml +3 "processing"%g' +2637 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%/  +72 "core"  +3 ."psFlush"PS.seek :empty +3 "processing"%t'9 +2627 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +44 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +4 "processing"%2' +2633 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +70 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +4 "processing"%?'W +2638 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%V @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%{' +2628 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%K  +82 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%<'9 +2637 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%! +42 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.seek 1ml +2 "processing"%9'P +1097 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1617 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%3 +69 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +3 "processing"%I  +54 "core" +3 ."psFlush"PS.seek 0ml +3 "processing"%''W +2639 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%4 +71 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%' +589 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2127 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +71 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%x U +54 "core" W +2 ."psFlush"PS.seek 0ml +3 "processing"%G'W +2628 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +43 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%q' +2638 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%=  +82 "core"  +55 ."psFlush"PS.seek :empty +11 "processing"%n'9 +2627 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +41 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +3 "processing"%6' +2628 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%` +69 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +4 "processing"%R'W +2631 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%E @ +43 "core" ? +3 ."psFlush"PS.seek 2.5ml +3 "processing"%' +2635 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%a  +81 "core"  +3 ."psFlush"PS.seek :empty +3 "processing"%~'9 +2636 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'d& +5 "core" &UZo\ +2 .tHand.open + "manipulator"&*1 +16 "core" 1 +2 "manipulator"&%& +4 "core" & y e +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .t\Elbow.seek PC +2 "manipulator"&T( +4 "core" ( +2 "manipulator"&f& +4 "core" & . e +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 & & +2 "core" & H e +2 .tForearm.seek PC +2 "manipulator"&X' +102 "core" ' +2 .tHand.close +2 "manipulator"&/ +67 "core" / +2 .tPC.seek :open +3 "processing"%B( +401 "core" ( +2 "manipulator"&& +4 "core" & I e +2 "manipulator"&@% +4 "core" %   +2 .tForearm.seek :retract + "manipulator"&^'\ +105 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +5 .t\Elbow.seek CC +2 "manipulator"&H( +375 "core" ( + "manipulator"&}& +4 "core" &  5 G +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &L& +2 "core" &   G +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&'ρ +98 "core" ' +2 "manipulator"&& +4 "core" &  G +2 "manipulator"&% +4 "core" %τ X +2 "collection"'c& +3 "core" &S[o\ +2 "collection"' & +4 .tCC.seek :closed + "collection"'Y(O +6 "core" &UZo\ + &VYp\  +8 &4UYv\ *z +9 &fUZo\ > +9 &pUZr\ L +10 &YRTZq\ K +9 &XTXq\ K +10 &XUWn\ K +9 &VTYq\ K +9 &aYVZp\ K +10 &$WVYn\ J +9 &XVZm\ K +9 & UTYn\ K +10 &"iWVYn\ K +9 &$,YRYn\ J +10 &%XVWk\ K +9 &'UUYs\ K +9 &)qWVYo\ K +10 &+3UVYm\ K +9 &,YTZm\ K +9 &.ZVYm\ K +10 &0yVUXl\ K +9 &2;WUZm\ K +10 &3ZUYq\ K +9 &5WVZu\ K +9 &7UWZq\ K +10 &9CWUYl\ K +9 &;WUXm\ J +9 &<WTXo\ K +10 &>XVWj\ K +9 &@JVTYq\ K +10 &B XTZl\ K +9 &CWTZn\ K +9 &E\\VZt\ K +10 &GPcSXp\ L +9 &I yUXt\ N +9 &JUWn\ T +10 &LxSXr\ V +9 &N7TVn\ D +10 &O=8TUk\ (u +9 &OeRXl\ G +2 ( + "collection"' & +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.69 + "collection"'u& +6 "core" &O^SVn\ G + .tHand.open + "manipulator"&U1 +67 "core" 1 +2 "manipulator"&% +4 "core" % τ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +4 "manipulator"&'\ +97 "core" ' +2 #tFlushing the Collection Valve::Manifold +2 "collection"'.& +5 "core" &O^TXn\ G +2 "collection"'W% +4 "core" %SXr\ + #tCS Pulling 5ml of flush + .CSV.dial CSR +3 "collection"'  +53 "core"  +2 .tCSR.select :flush +2 "collection"' +11 .tCS.seek 5ml +2 "collection"'+'l +1358 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +11 '-% +2 "core" %lRWf\ \ +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +4 .tCS.seek 7.5ml +2 "collection"')' +655 "core" ' +2 .tCSV.dial :waste +2 "collection"'D +135 "core" +2 .tCS.reconfigure CSconfig +3 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'' +1985 "core" ' +2 #tFlushing lower manifold's waste1 port +2 "collection"'1& +5 "core" &O]PW^\ G + "collection"'% +4 "core" %TWj\ + .tCSV.dial :flush +2 "collection"'N  +41 "core"  +3 .tCS.reconfigure CSfast +2 "collection"'#d @b +4 .tCS.seek 5ml +3 "collection"'0'l +1208 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +40 "core" B +2 "collection"'s% +4 "core" %lQX2\  +2 .tCS.seek 7ml +2 "collection"'[' +547 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +4 "collection"'  +2 'l  +40 "core"  +89  +2 .tCBV.dial :waste1 +2 "collection"'O @ +43 "core" ? +3 .tCS.seek 0ml +3 "collection"'' +1667 "core" ' +2 #tFlushing lower manifold's waste2 port +2 "collection"'8& +5 "core" &O^V['\ G + "collection"'o% +4 "core" %X[]\ + .tCSV.dial :flush +2 "collection"'F  +72 "core" +3 .tCS.seek 5ml +3 "collection"'S'l +1221 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"': @ +44 "core" B +2 "collection"'C% +4 "core" %lUXI\ \ +2 .tCS.seek 7ml +2 "collection"'P' +532 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'7  +42 "core"  +2 .tCBV.dial :waste2 +61 "collection"'(  +110 "core"  +3 .tCS.seek 0ml +3 "collection"'j' +845 En\ DD +805 "core" ' +2 #tDisinfecting external Intake with kill +2 "collection"'& +5 "core" &O]VZT\ G +2 "collection"'r% +3 "core" %VZV\ + .tCSV.dial CSR +2 "collection"'p  +41 "core"  +2 .tCSR.select :kill +2 "collection"' +11 .tCS.seek 8ml +2 "collection"'_' +1897 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +11 .tCS.seek 10ml +2 "collection"' ' D +543 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +4 "collection"'| +2 '  +94 "core" +35  +2 .tCTV.dial :intake +3 "collection"'  +70 "core" +2 .tIntake.select :open + "sampler") +11 .tCS.seek 2ml +2 "collection"'k' \\ +1923 "core" ' +2 .tIntake.select :close + "sampler")0 +10 .tCTV.dial :air +2 "collection"'#  +71 "core" ~ +2 .tCS.reconfigure CSconfig +3 "collection"'#P d@b +3 .tCS.seek 0ml +3 "collection"'e' +587 "core" ' +2 .tCSV.dial CSR +2 "collection"'  +98 "core"  +2 .tCSR.select :flush +2 "collection"' +11 .tCS.seek 5ml +2 "collection"'&'l +1356 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml +2 "collection"',' D +1350 "core" ' +2 .tCSV.dial CBV +2 "collection"'M +109 "core" ~ +3 .tCS.seek 0ml +2 "collection"'Z' +2626 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&"& +5 "core" &  r G +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .t\Elbow.seek CC + "manipulator"&h( +4 "core" ( +2 "manipulator"&y& +4 "core" &  7 G + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &]& +3 "core" &  G + .tForearm.seek CC +2 "manipulator"&z'ρ +106 "core" ' +2 .tHand.close +2 "manipulator"&b/ +66 "core" / +2 .tCC.seek :open +3 "collection"'>( +381 "core" ( +2 "manipulator"&& +4 "core" &  U G +2 "manipulator"&i% +3 "core" % w o e +2 .tForearm.seek :retract +2 "manipulator"&5'\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .t\Elbow.seek :garage +2 "manipulator"&;(- +273 "core" ( +2 "manipulator"&A& +4 "core" &-  / +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 && +3 "core" &- 4 / +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage + "manipulator"&J' +115 "core" ' +2 .tHand.open +2 "manipulator"&m1 +72 "core" 1 +2 "manipulator"&w% +4 "core" % y o Ǻ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&/'\ +104 "core" ' +2 #tCompleted [/home/esp/esp2/mission/2018_07_19_niagara_mission.rb:171] begun 11:00:31 + #Preparing to sleep until 6:28AM 8/10/2018 +8 #Asleep til 6:28AM 8/10/2018 +3 ."shutdown"CC.coast +3 "collection"'6 +3 #tContinuing at 06:28EDT10-Aug-18 +4 ."shutdown"CS.coast +2 "collection"'5 +5 En\ ;: +3 ."shutdown"PC.coast +2 "processing"%6 +3 ."Qmail"GoodNews.email "Then, in tube 6: Sample.deep; initialPurge; da withoutWCR\\n/home/esp/esp2/mission/2018_07_19_niagara_mission.rb:176\\n{1 => 22, 2 => 22, 3 => 22, 4 => 22, 5 => 2, 6 => 20}\\nCan@12:57:21, 26.0C, 28% humidity, 14.3psia, 13.393V, 0.288A, 0.282A avg, 3.85W",Subject: "Asleep until 06:28EDT10-Aug-18" +194 ."shutdown"PS.coast + "processing"%5 +3 ."shutdown"Forearm.coast +2 "manipulator"&5 +4 ."shutdown"\Elbow.coast + "manipulator"&6 +39 ."shutdown"Sleepy.power :dwarf,:OFF +2 .Sleepy.power :raw,:OFF +2 #Shutdown +45613 Eq\ e +60002 s\ i +45363 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +3 #Session Ended +14631 Er\ d @1534183602.11EDT = =ECan =tMAIN =mMAIN_scheduler @EDT1534183604.48 #"core_reset"Sent BREAK +2 #t@0x3948, state=0x333C, ifg=0x20, ie=0x00 + #\ESP2 v3.22 I2C Gateway v3.06 +9 #\ESP2 v3.22 I2C Gateway v3.06 +35 #Powering up Dwarves +715 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/shallow/niagara/configure.rb\ +276 .Sleepy.power :raw,:ON +2 E=\ o +4 =\ o + "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  + "processing"% +2 % +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 )% +2 "core" %\  + .tSS.configure SSconfig +2 "sampler")#.0X starttube 5 +2 !o:NoMethodError :bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message1undefined method `starttube' for main:Object: name:starttube: args[i\ +1423 #-> ESP.ready! +3 "collection"'% +3 "processing"%% +4 "manipulator"&% +2 "core" %mq\ +4 ."rdySampler"Intake.select :close +4 .\Exhaust.select :close + .CTV.dial :air +2 "collection"'  +3 "core" %&\ + %    +2 ."rdyProcessing"PSV.dial :air +2 "manipulator"&% +2 "processing"%  +4 "core"  + %    +2 ."rdySampler"CSV.dial :waste1 +2 .tForearm.reconfigure LooseForearm +3 "collection"' +4 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract + "manipulator"&'\ +37 "core" + ."rdySampler"SSV.dial :spit,avoiding: :exhaust +2 "sampler") +3 "core"  +2 "sampler")  +5 "core"  +3 ."readyCS"CS.reconfigure CSfast + ."rdySampler"SS.reconfigure SSconfig +4 "collection"'#d @b +2 "sampler")#.0X startTube 5 +653 #-> da vol 200 + !o:NoMethodError :bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message+undefined method `vol' for main:Object: name:vol: args[i +1453 #-> ESP.ready? +2 "collection"';% +3 "core" %oo\ + "sampler")<% +4 "core" % \ ' +2 "manipulator"&=% +3 "core" %\ ) "3 +2 "manipulator"&>& +3 "core" &\  H "z + "storage"(?& +4 "core" & ) \  + "storage"(@% +4 "core" %u \ \  + "collection"'A& +3 "core" &no\  +2 "processing"%B& +3 "core" &&\  +2 "processing"%C% +3 "core" %U(\ +4929 #t-> ESP.ready? + "collection"'D% +4 "core" %mo\ + "sampler")E% +4 "core" % \ ' + "manipulator"&F% +4 "core" %\ ( "3 + "manipulator"&G& +3 "core" &\  "z +2 "storage"(H& +3 "core" & ) 3\  +2 "storage"(I% +3 "core" %u 2\  + "collection"'J& +4 "core" &mp\  + "processing"%K& +4 "core" &3\  + "processing"%L% +3 "core" %U<\ +7440 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +1809 #t-> fullda +2 !o:NameError:bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message@undefined local variable or method `fullda' for main:Object: name: fullda +1379 #-> fullDA +2 !o:NameError:bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message@undefined local variable or method `fullDA' for main:Object: name: fullDA +2224 #-> full phase + !o:NameError:bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message?undefined local variable or method `phase' for main:Object: name:\ phase +1278 #-> da +2 #da sampling at most 1000ml +3 #Loading sh1 puck from tube 5 into Collection Clamp +2 ."Qmail"HABfans.email "Started da in tube 5 at 14:12:22EDT13-Aug-18\\n{1 => 22, 2 => 22, 3 => 22, 4 => 22, 5 => 2, 6 => 20}\\nCan@14:06:54, 23.4C, 27% humidity, 14.2psia, 13.697V, 0.079A, 0.073A avg, 1.08W",Subject: "da sampling at most 1000ml" +8 "collection"'M& + !"Qmail"o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:82:in `[]'",/home/esp/esp2/lib/msg.rb:82:in `retry'"//home/esp/esp2/lib/email.rb:257:in `email'"./home/esp/esp2/lib/email.rb:264:in `mail'"-/home/esp/esp2/lib/email.rb:65:in `call'"3/home/esp/esp2/lib/email.rb:65:in `initialize'"-/home/esp/esp2/lib/email.rb:62:in `loop'"3/home/esp/esp2/lib/email.rb:62:in `initialize'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"6getaddrinfo: Temporary failure in name resolution +5 "core" &mp\  +2 #"Qmail"Retry #1 of 10 after 10:00 +2 .tHand.open +2 "manipulator"&N1 +70 "core" 1 + "manipulator"&O% +4 "core" % \ ( "3 +2 "storage"(P% +3 "core" %u Y\  +2 "storage"(Q. +3 "core" .( + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"(R(; +974 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (S& +2 "core" &;8 \  +2 "manipulator"&T& +3 "core" &\  "z +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 5 + "manipulator"&U( +33 "core" ( + "manipulator"&V& +4 "core" &  +2 "storage"(W& +4 "core" &;8 e\  +2 .tForearm.seek 5 + 700 counts + "manipulator"&X' +95 "core" ' +2 "storage"(Y& +3 "core" &;8 \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(Z'L +281 "core" ' + "storage"([- +4 "core" -'o + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (\\& +2 "core" &;6 q\  +2 "manipulator"&]& +3 "core" &   +2 .t\Elbow.seek 5 +2 "manipulator"&^( +3 "core" ( +2 "manipulator"&_& +3 "core" & 1 +2 "storage"(`& +3 "core" &;5 \  +2 .tForearm.seek 5 + 300 counts +2 "manipulator"&a'k +20 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&b/ +67 "core" / +10 ."downElevator"SE.seek :down +3 "manipulator"&c& +2 "storage"(d'v +6 "core" & + "manipulator"&e% +4 "core" % ` +2 .tForearm.seek :retract +2 "manipulator"&f'\ +40 "core" '%  x b +2 !to:Slide::Error\ :bt["8/home/esp/esp2/utils/puckmoves.rb:163:in `retryArm'")/home/esp/esp2/lib/msg.rb:82:in `[]'",/home/esp/esp2/lib/msg.rb:82:in `retry'"5/home/esp/esp2/utils/puckmoves.rb:436:in `clamp'"4/home/esp/esp2/utils/puckmoves.rb:345:in `load'"8/home/esp/esp2/utils/puckmoves.rb:882:in `loadPuck'"4/home/esp/esp2/protocol/DA.rb:22:in `daExtract'"-/home/esp/esp2/protocol/DA.rb:52:in `da'"(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: @replyo:I2C::Servo::AbsMove3Reply : @tagik: @sourcei+:@destinationi%: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti%:pwmig:erri: inPressi : outPressi :deltaPressix : voltagef12.461496318114875<: @type2F: @error: speedErr:@checkpoint: omitted:@axisName" Forearm: mesg"Forearm speedErr + #Retry #1 of 3 +39 "manipulator"&g& +10 "core" & 6  +2 "manipulator"&h% +4 "core" % +2 .tForearm.seek :retract +2 "manipulator"&i'\ +28 "core" '$    b +2 !to:Slide::Error\ :bt["8/home/esp/esp2/utils/puckmoves.rb:163:in `retryArm'")/home/esp/esp2/lib/msg.rb:82:in `[]'",/home/esp/esp2/lib/msg.rb:82:in `retry'"5/home/esp/esp2/utils/puckmoves.rb:436:in `clamp'"4/home/esp/esp2/utils/puckmoves.rb:345:in `load'"8/home/esp/esp2/utils/puckmoves.rb:882:in `loadPuck'"4/home/esp/esp2/protocol/DA.rb:22:in `daExtract'"-/home/esp/esp2/protocol/DA.rb:52:in `da'"(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: @replyo:I2C::Servo::AbsMove3Reply : @tagin: @sourcei+:@destinationi%: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti$:pwmig:erri: inPressi : outPressi :deltaPressi : voltagef12.461496318114875<: @type2F: @error: speedErr:@checkpoint: omitted:@axisName" Forearm: mesg"Forearm speedErr + #Retry #2 of 3 + "manipulator"&j& +4 "core" & ! +2 "manipulator"&k% +4 "core" % \ +2 .tForearm.seek :retract +2 "manipulator"&l'\ +94 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&m( +7 "core" ' + ."downElevator"SE.coast + "storage"(5 +141 "core" ( +31 "manipulator"&n& +3 "core" & 4 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &o& +3 "core" & 4 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&p'ρ +95 "core" ' +2 "manipulator"&q& +3 "core" & # 4 +2 "manipulator"&r% +4 "core" %υ P +2 "collection"'s& +3 "core" &lo\  +2 "collection"'t& +4 .tCC.seek :closed +2 "collection"'u(O +3 "core" &kp\  +2 &nq\  +9 &8mp\ ,~ +10 &jkq\ @ +9 &}qmq\ L +9 &BYko\ K +10 &Zkp\ K +9 &Zmp\ K +9 &Ymp\ J +10 &K]nq\ J +9 &[mr\ J +10 &`lp\ K +9 & ^mo\ J +9 &"S\\mq\ J +10 &$_mp\ K +9 &%\\mp\ K +10 &'Znq\ K +9 &)[]op\ J +9 &+[jq\ J +10 &,`lp\ K +9 &.]lo\ J +9 &0bZlo\ K +10 &2%]ko\ J +9 &3Ylo\ K +9 &5\\mo\ K +10 &7kYkp\ J +9 &9-\\mo\ J +10 &:Yop\ J +9 &<Yko\ K +9 &>r]jn\ K +10 &@4[mp\ K +9 &AZmn\ J +9 &C[no\ J +10 &Ez_kp\ K +9 &G<\\no\ K +10 &H\\mo\ K +9 &Jlln\ L +9 &Lqio\ Q +10 &N$ln\ C +9 &O5:im\ *z +9 &O`im\ > +6 ( + "collection"'t& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.41 + .Hand.open + "manipulator"&v1 +3 "core" &OHjm\ > +68 1 + "manipulator"&w% +4 "core" % υ D +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&x'\ +99 "core" ' + .tSC.coast + "storage"(6 +3 #tcollectSample 1000ml w/bubble point of 24psi + #Priming 7ml .Sleepy.power :sampler,:ON + .Intake.select :close + .\Exhaust.select :close + .SS.hold +2 "sampler")y+ +3 "core" + +2 "sampler")z% +3 "core" % \ ' +2 "collection"'{& +7 "core" &OHim\ > +4 E<\ QQ +2 #tCalibrating pressure and temperature sensors + .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X +19 + .tdelay 3.8 seconds +383 "collection"'% +3 "core" %in\ +2 "sampler")% +3 "core" %?2 \ ] +2 .tSSV.dial :spit + "sampler") +127 "core" +2 .tSS.seek 0ml +2 "sampler")' +276 "core" ' + .tSSV.dial CBV +2 "sampler")  +128 "core"  + .tCTV.dial :intake +2 "collection"'  +70 "core"  + #tWaiting for external sampler to finish priming... + .delayUntil "14:15:51.03" +16514 ."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" %qw\ + #tIntake @14.7psia, vacuum from 9.2 to 12.2psi + .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X \  +52 "collection"'\ % +3 "core" %kn\ + "sampler") % +4 "core" %a> \  +53 "collection"' % +3 "core" %lm\ + "sampler") % +3 "core" %a> \  +53 "collection"'% +3 "core" %km\ + "sampler")% +3 "core" %a> \  +53 "collection"'% +3 "core" %ko\ + "sampler")% +3 "core" %a> \  +53 "collection"'% +3 "core" %lo\ + "sampler")% +3 "core" %a> \  +53 "collection"'% +3 "core" %kn\ + "sampler")% +3 "core" %a> \  +53 "collection"'% +3 "core" %ko\ + "sampler")% +3 "core" %a> \  +53 "collection"'% +7 "core" %jo\ +3 "sampler")% +7 "core" %a> \  +53 "collection"'% +3 "core" %lq\ + "sampler")% +3 "core" %a> \  +53 "collection"'%% +3 "core" %kp\ + "sampler")% +3 "core" %a> \  +53 "collection"'% +3 "core" %jo\ + "sampler")'% +4 "core" %a> \  +52 "collection"')% +3 "core" %kn\ + "sampler")(% +3 "core" %a> \  +53 "collection"'"% +3 "core" %mp\ + "sampler")$% +3 "core" %a> \  +53 "collection"',% +3 "core" %kp\ + "sampler")-% +3 "core" %a> \  +53 "collection"'.% +3 "core" %kp\ + "sampler")/% +3 "core" %a> \  +53 "collection"'0% +2 "core" %lm\ +2 "sampler")1% +3 "core" %a> \  +53 "collection"'2% +3 "core" %pm\ + "sampler")3% +3 "core" %a> \  +53 "collection"'4% +3 "core" %jo\ + "sampler")5% +3 "core" %a> \  +53 "collection"'6% +3 "core" %kp\ + "sampler")7% +4 "core" %a> \  +52 "collection"'8% +3 "core" %no\ + "sampler")9% +3 "core" %a> \  +53 "collection"':% +3 "core" %jp\ + "sampler");% +3 "core" %a> \  +53 "collection"'<% +3 "core" %mp\ + "sampler")=% +3 "core" %a> \  +53 "collection"'>% +3 "core" %mp\ + "sampler")?% +3 "core" %a> \  +53 "collection"'@% +3 "core" %lp\ + "sampler")A% +3 "core" %a> \  +53 "collection"'B% +3 "core" %mq\ + "sampler")C% +3 "core" %a> \  +53 "collection"'D% +3 "core" %mr\ +2 "sampler")E% +3 "core" %a> \  +53 "collection"'F% +3 "core" %no\ + "sampler")G% +4 "core" %a> \  +52 "collection"'H% +3 "core" %lo\ + "sampler")I% +3 "core" %a> \  +53 "collection"'J% +3 "core" %ko\ + "sampler")K% +3 "core" %a> \  +53 "collection"'L% +3 "core" %lo\ + "sampler")M% +3 "core" %a> \  +53 "collection"'N% +3 "core" %mo\ + "sampler")O% +3 "core" %a> \  +53 "collection"'P% +3 "core" %kq\ + "sampler")Q% +3 "core" %a> \  +53 "collection"'!% +3 "core" %mq\ + "sampler")S% +3 "core" %a> \  +53 "collection"'T% +3 "core" %mq\ + "sampler")V% +3 "core" %a> \  +53 "collection"'W% +3 "core" %mq\ + "sampler")Y% +3 "core" %a> \  +53 "collection"'#% +3 "core" %lq\ + "sampler")&% +3 "core" %a> \  +53 "collection"'[% +3 "core" %no\ + "sampler")\\% +4 "core" %a>  \  +53 "collection"']% +3 "core" %lr\ + "sampler") % +3 "core" %a> \  +53 "collection"'_% +3 "core" %mq\ + "sampler")`% +3 "core" %a> \  +53 "collection"'b% +3 "core" %lq\ + "sampler")c% +3 "core" %a> \  +53 "collection"'e% +3 "core" %mq\ + "sampler")f% +3 "core" %a> \  +53 "collection"'g% +3 "core" %oq\ + "sampler")h% +3 "core" %a>"! \  +53 "collection"'i% +3 "core" %no\ + "sampler")j% +3 "core" %a>%$ \  +53 "collection"'k% +5 "core" %nq\ +2 "sampler")U% +3 "core" %a>() \  +53 "collection"'X% +3 "core" %lr\ + "sampler")Z% +3 "core" %a>.. \  +53 "collection"'a% +3 "core" %qr\ + "sampler")n% +4 "core" %a>03 \  +53 "collection"'o% +3 "core" %nq\ + "sampler")q% +4 "core" %a>76 \  +53 "collection"'^% +3 "core" %ns\ + "sampler")r% +4 "core" %a>9: \  +52 "collection"'s% +3 "core" %or\ + "sampler")d% +4 "core" %a>@@ \  +53 "collection"'l% +3 "core" %ls\ + "sampler")*% +4 "core" %a>EC \  +3 .tSS.reconfigure SSconfig + "sampler")#.0XCG \  + .tIntake.select :close + "sampler")0 +9 )w% +2 "core" %a>GF \  +2 !to:ShallowSampler::Clogged:bt[";/home/esp/esp2/utils/sampler.rb:592:in `sampleQuietly'"3/home/esp/esp2/utils/sampler.rb:627:in `prime'":/home/esp/esp2/protocol/sh1.rb:112:in `collectSample'"4/home/esp/esp2/protocol/DA.rb:27:in `daExtract'"4/home/esp/esp2/utils/puckmoves.rb:357:in `load'"8/home/esp/esp2/utils/puckmoves.rb:882:in `loadPuck'"4/home/esp/esp2/protocol/DA.rb:22:in `daExtract'"-/home/esp/esp2/protocol/DA.rb:52:in `da'"(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:@checkpoint: omitted: mesg""progress too slow after 7.0ml + .SSV.dial :exhaust +2 "sampler")z  +71 "core"  + .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X +2 E;\ VU + .tCTV.dial :intake +2 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +2 "sampler")y  +73 "core"  + #tAllowing 130s for 25.0ml of remaining 1000.0ml + .Intake.select :open + "sampler") +211 "collection"'~% +3 "core" %pq\ + #tIntake @14.4psia, vacuum from 8.9 to 11.9psi + .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X% +3 "core" %lp\ + "sampler")?% +3 "core" % X \  +16 "collection"'@% +3 "core" %mq\ + "sampler")A% +4 "core" % X \  +15 "collection"'B% +3 "core" %kn\ + "sampler")C% +3 "core" % X \  +16 "collection"'D% +3 "core" %op\ + "sampler")E% +3 "core" % Y \  +16 "collection"'F% +3 "core" %ln\ + "sampler")G% +3 "core" % X \  +16 "collection"'H% +3 "core" %no\ + "sampler")I% +4 "core" % Y \  +15 "collection"'J% +3 "core" %lq\ + "sampler")K% +3 "core" % X \  +16 "collection"'L% +3 "core" %mp\ + "sampler")M% +4 "core" % X \  +15 "collection"'N% +3 "core" %mr\ + "sampler")O% +4 "core" % X \  +15 "collection"'P% +3 "core" %kp\ + "sampler")Q% +3 "core" % X \  +16 "collection"'!% +3 "core" %lq\ + "sampler")S% +3 "core" % X \  +16 "collection"'T% +3 E:\ SS + "core" %jq\ +2 "sampler")V% +3 "core" % X \  +15 "collection"'W% +3 "core" %mo\ + "sampler")Y% +4 "core" % X \  +15 "collection"'#% +28 "core" %oq\ +2 "sampler")&% +3 "core" % X \  +15 "collection"'[% +3 "core" %mr\ + "sampler")\\% +4 "core" % X \  +15 "collection"']% +4 "core" %lo\ + "sampler") % +4 "core" % X \  +15 "collection"'_% +3 "core" %mp\ + "sampler")`% +4 "core" % X \  +15 "collection"'b% +3 "core" %lp\ + "sampler")c% +3 "core" % X \  +16 "collection"'e% +3 "core" %lq\ + "sampler")f% +3 "core" % X \  +16 "collection"'g% +3 "core" %mq\ + "sampler")h% +4 "core" % X \  +15 "collection"'i% +3 "core" %lp\ + "sampler")j% +3 "core" % X \  +16 "collection"'k% +3 "core" %op\ + "sampler")U% +3 "core" % Y \  +16 "collection"'X% +3 "core" %ko\ + "sampler")Z% +3 "core" % X \  +16 "collection"'a% +3 "core" %lp\ + "sampler")n% +4 "core" % X \  +15 "collection"'o% +3 "core" %mq\ + "sampler")q% +4 "core" % X \  +15 "collection"'^% +3 "core" %no\ + "sampler")r% +3 "core" % Y \  +16 "collection"'s% +3 "core" %nr\ + "sampler")d% +3 "core" % X \  +16 "collection"'l% +3 "core" %ns\ + "sampler")*% +3 "core" % X \  +16 "collection"'v% +3 "core" %mn\ + "sampler")w% +3 "core" % Y \  +2 "collection"'z% +3 "core" %oo\ +2 #tIntake @14.3psia, vacuum from 8.8 to 11.8psi + .SS.reconfigure SSinhale.with maxSpeed: 135 +2 "sampler")#.0X% +3 "core" %JR \  +16 "collection"'?% +3 "core" %oq\ +47 "sampler")@% +5 "core" %JR \  +15 "collection"'A% +3 "core" %lq\ + "sampler")B% +4 "core" %JR \  +15 "collection"'C% +3 "core" %no\ + "sampler")D% +4 "core" %JQ \  +15 "collection"'E% +3 "core" %mr\ + "sampler")F% +4 "core" %JR \  +15 "collection"'G% +3 "core" %pq\ + "sampler")H% +4 "core" %JR \  +15 "collection"'I% +3 "core" %kp\ + "sampler")J% +4 "core" %JR \  +15 "collection"'K% +3 "core" %kp\ + "sampler")L% +4 "core" %JR \  +15 "collection"'M% +3 "core" %lp\ + "sampler")N% +4 "core" %JR \  +15 "collection"'O% +3 "core" %np\ + "sampler")P% +4 "core" %JR \  +15 "collection"'Q% +3 "core" %mq\ + "sampler")!% +4 "core" %JR \  +15 "collection"'S% +3 "core" %op\ +2 "sampler")T% +3 "core" %JR \  +16 "collection"'V% +3 "core" %oq\ +2 "sampler")W% +3 "core" %JR \  +15 "collection"'Y% +3 "core" %np\ + "sampler")#% +3 "core" %JR \  +16 "collection"'&% +3 "core" %oq\ + "sampler")[% +4 "core" %JR \  +15 "collection"'\\% +3 "core" %mq\ + "sampler")]% +4 "core" %JR \  +15 "collection"' % +3 "core" %mq\ + "sampler")_% +3 "core" %JR \  +16 "collection"'`% +3 "core" %mo\ + "sampler")b% +3 "core" %JR \  +16 "collection"'c% +3 "core" %mr\ + "sampler")e% +4 "core" %JR \  +15 "collection"'f% +3 "core" %lp\ + "sampler")g% +4 "core" %JR \  +15 "collection"'h% +3 "core" %no\ + "sampler")i% +3 "core" %JR \  +16 "collection"'j% +3 "core" %mp\ +2 "sampler")k% +7 "core" %JR \  +17 "collection"'U% +3 "core" %np\ + "sampler")X% +3 "core" %JR \  +16 "collection"'Z% +3 "core" %np\ + "sampler")a% +4 "core" %JR \  +15 "collection"'n% +3 "core" %lr\ + "sampler")o% +4 "core" %JR \  +15 "collection"'q% +3 "core" %mr\ + "sampler")^% +4 "core" %JR \  +15 "collection"'r% +3 "core" %oq \ + "sampler")s% +4 "core" %JR \  +15 "collection"'d% +3 "core" %nq\ + "sampler")l% +4 "core" %JR \  +15 "collection"'*% +3 "core" %nq\ + "sampler")v% +3 "core" %JR \  +16 "collection"'w% +3 "core" %mq\ + "sampler")z% +3 "core" %JR \  +16 "collection"'t% +3 "core" %oq\ + "sampler")R% +4 "core" %JR \  +15 "collection"'% +3 "core" %ps\ + "sampler")y% +3 "core" %JR \  +16 "collection"'{% +3 "core" %lr\ + "sampler")~% +4 "core" %JR \  +15 "collection"'p% +3 "core" %op\ +2 "sampler")% +3 "core" %JR \  +15 "collection"'}% +3 "core" %nq\ + "sampler")% +3 "core" %JR \  +16 "collection"'% +3 "core" %pp\ + "sampler")|% +4 "core" %JQ \  +15 "collection"'% +3 "core" %ns\ + "sampler")% +3 "core" %JR \  +16 "collection"'% +3 "core" %oq\ + "sampler")% +3 "core" %JR \  +16 "collection"'% +3 "core" %mr\ + "sampler") % +4 "core" %JR \  +15 "collection"'\ % +31 "core" %mr\ + "sampler") % +4 "core" %JR \  +15 "collection"' % +3 "core" %mq\ + "sampler") % +3 "core" %JR \  +16 "collection"'% +2 "core" %pq\ +2 "sampler")% +3 "core" %JR \  +16 "collection"'% +2 "core" %os\ +2 "sampler")% +3 "core" %JR \  +16 "collection"'% +3 "core" %mq\ + "sampler")% +4 "core" %JT \  +15 "collection"'% +3 "core" %pq\ + "sampler")% +3 "core" %JT \  +16 "collection"'% +3 "core" %lq\ + "sampler")% +4 "core" %JT \  +15 "collection"'% +3 "core" %lq\ + "sampler")% +3 "core" %JR \  +16 "collection"'% +2 "core" %nq\ +2 "sampler")% +3 "core" %JR \  +16 "collection"'%% +3 "core" %lo\ + "sampler")% +4 "core" %JR \  +15 "collection"'% +3 "core" %mp\ + "sampler")'% +3 "core" %JR \  +16 "collection"')% +3 "core" %pr\ + "sampler")(% +3 "core" %JR \  +16 "collection"'"% +3 "core" %mr\ + "sampler")$% +3 "core" %JR \  +16 "collection"',% +3 "core" %lr\ + "sampler")-% +3 "core" %JR \  +2 "collection"'.% +3 "core" %mr\ +2 #tIntake @14.4psia, vacuum from 8.9 to 11.9psi + .SS.reconfigure SSinhale.with maxSpeed: 122 +2 "sampler")#.z0X% +3 "core" %pq\ + "sampler")?% +3 "core" %tI \  +16 "collection"'@% +3 "core" %nq\ + "sampler")A% +4 "core" %tH \  +15 "collection"'B% +3 "core" %pp\ + "sampler")C% +4 "core" %tI \  +15 "collection"'D% +3 "core" %nq\ + "sampler")E% +4 "core" %tI \  +15 "collection"'F% +3 "core" %lq\ + "sampler")G% +3 "core" %tI \  +16 "collection"'H% +3 "core" %mo \ + "sampler")I% +3 "core" %tG \  +16 "collection"'J% +3 "core" %lq\ + "sampler")K% +4 "core" %tG \  +15 "collection"'L% +3 "core" %np \ + "sampler")M% +3 "core" %tH \  +16 "collection"'N% +3 "core" %or\ + "sampler")O% +3 "core" %tH \  +16 "collection"'P% +3 "core" %pq\ + "sampler")Q% +3 "core" %tH \  +16 "collection"'!% +3 "core" %mq\ + "sampler")S% +3 "core" %tH \  +16 "collection"'T% +3 "core" %nr\ + "sampler")V% +3 "core" %tI \  +16 "collection"'W% +3 "core" %qq\ + "sampler")Y% +3 "core" %tI \  +16 "collection"'#% +2 "core" %no\ +2 "sampler")&% +3 "core" %tI \  +16 "collection"'[% +3 "core" %lp\ +2 "sampler")\\% +3 "core" %tI \  +15 "collection"']% +2 "core" %mq\ +2 "sampler") % +3 "core" %tI \  +16 "collection"'_% +2 "core" %mq\ +2 "sampler")`% +3 "core" %tI \  +16 "collection"'b% +3 "core" %op\ + "sampler")c% +3 "core" %tI \  +16 "collection"'e% +3 "core" %lq \ + "sampler")f% +4 "core" %tI \  +15 "collection"'g% +3 "core" %lr \ + "sampler")h% +3 "core" %tG \  +16 "collection"'i% +3 "core" %oq\ + "sampler")j% +3 "core" %tG \  +16 "collection"'k% +3 "core" %mq\ + "sampler")U% +3 "core" %tF \  +16 "collection"'X% +3 "core" %pq\ + "sampler")Z% +4 "core" %tG \  +15 "collection"'a% +3 "core" %nr\ + "sampler")n% +4 "core" %tF \  +15 "collection"'o% +3 "core" %mq\ + "sampler")q% +3 "core" %tF \  +16 "collection"'^% +3 "core" %nq\ + "sampler")r% +3 "core" %tF \  +16 "collection"'s% +3 "core" %lp\ + "sampler")d% +4 "core" %tF \  +15 "collection"'l% +3 "core" %lq\ + "sampler")*% +4 "core" %tF \  +15 "collection"'v% +3 "core" %mr\ + "sampler")w% +3 "core" %tF \  +16 "collection"'z% +3 "core" %nq \ + "sampler")t% +3 "core" %tF \  +16 "collection"'R% +3 "core" %ns\ + "sampler")% +4 "core" %tF \  +15 "collection"'y% +3 "core" %oq\ + "sampler"){% +3 "core" %tG \  +16 "collection"'~% +2 "core" %ns\ +2 "sampler")p% +3 "core" %tG \  +16 "collection"'% +3 "core" %nq\ + "sampler")}% +50 "core" %tF \  +17 "collection"'% +3 "core" %nq \ +2 "sampler")% +3 "core" %tG \  +16 "collection"'|% +3 "core" %mq\ + "sampler")% +4 "core" %tF \  +15 "collection"'% +3 "core" %oq\ + "sampler")% +4 "core" %tG \  +15 "collection"'% +3 "core" %op\ + "sampler")% +4 "core" %tG \  +15 "collection"' % +3 "core" %ms\ + "sampler")\ % +4 "core" %tG \  +15 "collection"' % +3 "core" %np\ + "sampler") % +4 "core" %tG \  +15 "collection"' % +3 "core" %nq\ + "sampler")% +4 "core" %tF \  +15 "collection"'% +3 "core" %os\ + "sampler")% +4 "core" %tG \  +15 "collection"'% +3 "core" %nr \ + "sampler")% +4 "core" %tG \  +15 "collection"'% +3 "core" %rs\ +2 "sampler")% +3 "core" %tF \  +15 "collection"'% +3 "core" %os\ + "sampler")% +4 "core" %tF \  +15 "collection"'% +3 "core" %nq\ + "sampler")% +4 "core" %tG \  +15 "collection"'% +3 "core" %oq\ + "sampler")% +4 "core" %tG \  +15 "collection"'% +3 "core" %pq\ + "sampler")%% +4 "core" %tG \  +15 "collection"'% +3 "core" %or\ + "sampler")% +4 "core" %tG \  +15 "collection"''% +3 "core" %nq\ + "sampler"))% +4 "core" %tG \  +15 "collection"'(% +3 "core" %nq \ + "sampler")"% +4 "core" %tF \  +15 "collection"'$% +3 "core" %ps\ + "sampler"),% +3 "core" %tF \  +16 "collection"'-% +3 "core" %mo\ + "sampler").% +4 "core" %tF \  +15 "collection"'0% +3 "core" %ks\ + "sampler")1% +4 "core" %tG \  +15 "collection"'2% +3 "core" %nq\ + "sampler")3% +4 "core" %tG \  +15 "collection"'4% +3 "core" %nq\ + "sampler")5% +3 "core" %tG \  +16 "collection"'6% +4 "core" %nr\ + "sampler")7% +4 "core" %tG \  +15 "collection"'% +3 "core" %op\ + "sampler")8% +4 "core" %tG \  +15 "collection"'9% +3 "core" %mr\ \ + "sampler"):% +4 "core" %tG \  +15 "collection"';% +3 "core" %mq\ + "sampler")<% +4 "core" %tG \  +15 "collection"'=% +3 "core" %or\ + "sampler")>% +4 "core" %tF \  +15 "collection"'?% +3 "core" %os\ + "sampler")@% +3 "core" %tG \  +16 "collection"'A% +3 "core" %nr\ + "sampler")B% +4 "core" %tF \  +15 "collection"'C% +3 "core" %mp\ + "sampler")D% +4 "core" %tF \  +15 "collection"'E% +3 "core" %op\ + "sampler")F% +4 "core" %tF \  +15 "collection"'G% +3 "core" %ns\ + "sampler")H% +4 "core" %tG \  +15 "collection"'I% +3 "core" %or\ + "sampler")J% +4 "core" %tF \  +15 "collection"'K% +3 "core" %nr\ + "sampler")L% +4 "core" %tG \  +15 "collection"'M% +3 "core" %nr\ + "sampler")N% +3 "core" %tG \  +16 "collection"'O% +3 "core" %mt\ + "sampler")P% +3 "core" %tF \  +16 "collection"'Q% +3 "core" %mq\ + "sampler")!% +3 "core" %tG \  +16 "collection"'S% +3 "core" %oq\ + "sampler")T% +4 "core" %tG \  +15 "collection"'V% +3 "core" %oq\ + "sampler")W% +4 "core" %tF \  +15 "collection"'Y% +3 "core" %or\ + "sampler")#% +3 "core" %tG \  +16 "collection"'&% +3 "core" %or\ + "sampler")[% +3 "core" %tG \  +16 "collection"'\\% +3 "core" %nr\ + "sampler")]% +4 "core" %tF \  +15 "collection"' % +3 "core" %nr\ + "sampler")_% +4 "core" %tF \  +15 "collection"'`% +3 "core" %oq\ + "sampler")b% +4 "core" %tG \  +15 "collection"'c% +4 "core" %np\ + "sampler")e% +3 "core" %tF \  +16 "collection"'f% +3 "core" %mr\ + "sampler")g% +3 "core" %tG \  +16 "collection"'h% +2 "core" %nr\ +2 "sampler")i% +3 "core" %tF \  +16 "collection"'j% +3 "core" %op\ + "sampler")k% +4 "core" %tF \  +15 "collection"'U% +3 "core" %op\ \ + "sampler")X% +4 "core" %tG \  +15 "collection"'Z% +3 "core" %np\ + "sampler")a% +3 "core" %tF \  +16 "collection"'n% +3 "core" %pq\ + "sampler")o% +3 "core" %tG \  +16 "collection"'q% +3 "core" %or\ + "sampler")^% +3 "core" %tG \  +16 "collection"'r% +3 "core" %or\ + "sampler")s% +3 "core" %tG \  +16 "collection"'d% +2 "core" %oo\ +2 "sampler")l% +3 "core" %tG \  +16 "collection"'*% +3 "core" %or\ + "sampler")v% +3 "core" %tG \  +16 "collection"'w% +3 "core" %os\ + "sampler")z% +4 "core" %tG \  +15 "collection"'t% +3 "core" %lq\ + "sampler")R% +4 "core" %tG \  +15 "collection"'% +3 "core" %or\ + "sampler")y% +3 "core" %tG \  +16 "collection"'{% +3 "core" %or\ + "sampler")~% +3 "core" %tH \  +16 "collection"'p% +3 "core" %pp\ + "sampler")% +3 "core" %tH \  +16 "collection"'}% +3 "core" %pr\ + "sampler")% +3 "core" %tH \  +16 "collection"'% +3 "core" %oq\ + "sampler")|% +4 "core" %tI \  +15 "collection"'% +3 "core" %mt\ + "sampler")% +4 "core" %tI \  +15 "collection"'% +3 "core" %nq\ + "sampler")% +3 "core" %tI \  +16 "collection"'% +3 "core" %pq\ + "sampler") % +3 "core" %tI \  +16 "collection"'\ % +3 "core" %np\ + "sampler") % +3 "core" %tI \  +16 "collection"' % +3 "core" %or\ +2 "sampler") % +3 "core" %tI \  +15 "collection"'% +3 "core" %os\ + "sampler")% +3 "core" %tI \  +16 "collection"'% +3 "core" %nq\ + "sampler")% +3 "core" %tI \  +16 "collection"'% +3 "core" %ot\ + "sampler")% +3 "core" %tI \  +16 "collection"'% +3 "core" %nq\ + "sampler")% +4 "core" %tI \  +15 "collection"'% +3 "core" %nq\ + "sampler")% +3 "core" %tI \  +16 "collection"'% +3 "core" %os\ + "sampler")% +3 "core" %tI \  +16 "collection"'% +3 "core" %or\ + "sampler")% +3 "core" %tI \  +16 "collection"'%% +2 "core" %nq\ +2 "sampler")% +3 "core" %tI \  +16 "collection"'% +3 "core" %mq\ + "sampler")'% +3 "core" %tI \  +16 "collection"')% +2 "core" %nr\ +2 "sampler")(% +3 "core" %tI \  +16 "collection"'"% +3 "core" %op\ + "sampler")$% +4 "core" %tI \  +15 "collection"',% +3 "core" %ps\ + "sampler")-% +4 "core" %tI \  +15 "collection"'.% +3 "core" %nr\ + "sampler")0% +3 "core" %tI \  +16 "collection"'1% +3 "core" %mr\ + "sampler")2% +4 "core" %tI \  +15 "collection"'3% +3 "core" %mr\ + "sampler")4% +3 "core" %tI \  +16 "collection"'5% +2 "core" %mo\ +2 "sampler")6% +3 "core" %tI \  +16 "collection"'7% +3 "core" %or\ + "sampler")% +3 "core" %tI \  +16 "collection"'8% +2 "core" %pr\ +2 "sampler")9% +3 "core" %tI \  +16 "collection"':% +2 "core" %or\ +2 "sampler");% +3 "core" %tI \  +16 "collection"'<% +3 "core" %mp\ + "sampler")=% +4 "core" %tI \  +15 "collection"'>% +3 "core" %mq\ + "sampler")?% +3 "core" %tI \  +16 "collection"'@% +3 "core" %nr\ +2 "sampler")A% +3 "core" %tH \  +15 "collection"'B% +3 "core" %qs\ + "sampler")C% +3 "core" %tH \  +16 "collection"'D% +3 "core" %qq\ + "sampler")E% +3 "core" %tG \  +2 "collection"'F% +3 "core" %nq\ +2 #tIntake @14.4psia, vacuum from 8.9 to 11.9psi + .SS.reconfigure SSinhale.with maxSpeed: 110 +2 "sampler")#.n0X% +4 "core" %C \  +15 "collection"'?% +3 "core" %mr\ + "sampler")@% +4 "core" %C \  +15 "collection"'A% +3 "core" %ns\ + "sampler")B% +4 "core" %C \  +15 "collection"'C% +3 "core" %nr\ + "sampler")D% +3 "core" %C \  +16 "collection"'E% +2 "core" %ns\ +2 "sampler")F% +3 "core" %C \  +16 "collection"'H% +3 "core" %pr\ + "sampler")I% +7 "core" %C \  +17 "collection"'J% +3 "core" %nq \ + "sampler")K% +3 "core" %D \  +16 "collection"'/% +2 "core" %or\ +2 "sampler")L% +3 "core" %C \  +16 "collection"'M% +3 "core" %pr\ + "sampler")N% +4 "core" %D \  +15 "collection"'O% +3 "core" %nr \ + "sampler")P% +4 "core" %C \  +15 "collection"'Q% +3 "core" %os\ + "sampler")!% +99 "core" %C \  +16 "collection"'S% +3 "core" %mq\ + "sampler")T% +3 "core" %C \  +16 "collection"'V% +2 "core" %nq \ +2 "sampler")W% +4 "core" %C \  +15 "collection"'Y% +3 "core" %os\ + "sampler")#% +3 "core" %C \  +16 "collection"'&% +3 "core" %pr\ + "sampler")[% +3 "core" %C \  +16 "collection"'\\% +3 "core" %qq\ + "sampler")]% +3 "core" %C \  +16 "collection"' % +2 "core" %or\ +2 "sampler")_% +3 "core" %C \  +16 "collection"'`% +3 "core" %pp\ + "sampler")b% +4 "core" %C \  +15 "collection"'c% +3 "core" %nr\ + "sampler")e% +4 "core" %C \  +15 "collection"'f% +3 "core" %pr\ + "sampler")g% +3 "core" %C \  +16 "collection"'h% +2 "core" %mr\ +2 "sampler")i% +3 "core" %D \  +16 "collection"'j% +3 "core" %os\ + "sampler")k% +3 "core" %C \  +16 "collection"'U% +3 "core" %os\ + "sampler")X% +3 "core" %C \  +16 "collection"'Z% +2 "core" %or\ +2 "sampler")a% +3 "core" %C \  +16 "collection"'n% +3 "core" %os\ + "sampler")o% +4 "core" %D \  +15 "collection"'q% +3 "core" %oo\ + "sampler")^% +3 "core" %C \  +16 "collection"'r% +3 "core" %mr \ + "sampler")s% +4 "core" %D \  +15 "collection"'d% +4 "core" %pr\ +4 "sampler")l% +6 "core" %C \  +17 "collection"'*% +3 "core" %mr\ + "sampler")v% +3 "core" %D \  +16 "collection"'w% +3 "core" %mq\ + "sampler")z% +4 "core" %C \  +15 "collection"'t% +2 "core" %oq\ +2 "sampler")R% +3 "core" %C \  +16 "collection"'% +3 "core" %ps\ + "sampler")y% +3 "core" %D \  +16 "collection"'{% +4 "core" %pr\ +2 "sampler")~% +3 "core" %C \  +15 "collection"'p% +3 "core" %os\ + "sampler")% +4 "core" %C \  +15 "collection"'}% +3 "core" %pq\ + "sampler")% +4 "core" %C \  +15 "collection"'% +3 "core" %or\ + "sampler")|% +3 "core" %C \  +16 "collection"'% +3 "core" %ns \ + "sampler")% +3 "core" %C \  +16 "collection"'% +3 "core" %ps\ + "sampler")% +4 "core" %C \  +15 "collection"'% +3 "core" %or\ + "sampler") % +3 "core" %C \  +16 "collection"'\ % +3 "core" %pr\ + "sampler") % +3 "core" %C \  +16 "collection"' % +40 "core" %ps\ +12 "sampler") % +3 "core" %C \  +15 "collection"'% +3 "core" %pr \ + "sampler")% +4 "core" %C \  +15 "collection"'% +3 "core" %pr\ + "sampler")% +4 "core" %C \  +15 "collection"'% +3 "core" %or\ + "sampler")% +4 "core" %D \  +15 "collection"'% +3 "core" %or\ + "sampler")% +4 "core" %C \  +15 "collection"'% +3 "core" %oq\ + "sampler")% +4 "core" %C \  +15 "collection"'% +3 "core" %os\ + "sampler")% +4 "core" %C \  +15 "collection"'% +3 "core" %pq\ + "sampler")% +4 "core" %C \  +15 "collection"'%% +3 "core" %qs\ + "sampler")% +4 "core" %D \  +15 "collection"'% +3 "core" %pr\ + "sampler")'% +4 "core" %C \  +15 "collection"')% +3 "core" %mt\ + "sampler")(% +4 "core" %C \  +15 "collection"'"% +3 "core" %ns\ + "sampler")$% +4 "core" %C \  +15 "collection"',% +3 "core" %oq\ + "sampler")-% +4 "core" %C \  +15 "collection"'.% +3 "core" %ns\ + "sampler")0% +4 "core" %C \  +15 "collection"'1% +3 "core" %qr\ + "sampler")2% +4 "core" %C \  +15 "collection"'3% +3 "core" %os\ + "sampler")4% +3 "core" %C \  +16 "collection"'5% +3 "core" %os\ + "sampler")6% +4 "core" %C \  +15 "collection"'7% +3 "core" %ns\ + "sampler")% +4 "core" %C \  +15 "collection"'8% +3 "core" %or\ + "sampler")9% +4 "core" %D \  +15 "collection"':% +3 "core" %nr\ + "sampler");% +4 "core" %C \  +15 "collection"'<% +3 "core" %oq\ + "sampler")=% +3 "core" %C \  +16 "collection"'>% +3 "core" %ps\ + "sampler")?% +3 "core" %C \  +16 "collection"'@% +3 "core" %pr\ + "sampler")A% +4 "core" %C \  +15 "collection"'B% +3 "core" %nr\ + "sampler")C% +4 "core" %D \  +15 "collection"'D% +3 "core" %pr\ + "sampler")E% +3 "core" %C \  +16 "collection"'F% +3 "core" %pr\ + "sampler")H% +4 "core" %C \  +15 "collection"'I% +3 "core" %nr \ + "sampler")J% +3 "core" %C \  +16 "collection"'K% +3 "core" %ot\ + "sampler")/% +4 "core" %C \  +15 "collection"'L% +3 "core" %np\ + "sampler")M% +3 "core" %C \  +16 "collection"'N% +3 "core" %ns\ + "sampler")O% +3 "core" %D \  +16 "collection"'P% +3 "core" %nr\ + "sampler")Q% +4 "core" %C \  +15 "collection"'!% +3 "core" %mr\ + "sampler")S% +4 "core" %C \  +15 "collection"'T% +3 "core" %rq\ + "sampler")V% +3 "core" %C \  +16 "collection"'W% +3 "core" %or\ + "sampler")Y% +3 "core" %D \  +16 "collection"'#% +3 "core" %ot\ +2 "sampler")&% +3 "core" %D \  +15 "collection"'[% +3 "core" %mr\ + "sampler")\\% +3 "core" %D \  +16 "collection"']% +2 "core" %ms\ +2 "sampler") % +3 "core" %C \  +16 "collection"'_% +3 "core" %nr \ + "sampler")`% +4 "core" %C \  +15 "collection"'b% +3 "core" %pq\ + "sampler")c% +3 "core" %C \  +16 "collection"'e% +3 "core" %mr\ + "sampler")f% +3 "core" %C \  +16 "collection"'g% +2 "core" %oo\ +2 "sampler")h% +3 "core" %C \  +16 "collection"'i% +2 "core" %nr\ +2 "sampler")j% +3 "core" %C \  +16 "collection"'k% +3 "core" %nr \ + "sampler")U% +4 "core" %C \  +15 "collection"'X% +3 "core" %os\ + "sampler")Z% +4 "core" %C \  +15 "collection"'a% +3 "core" %oq\ + "sampler")n% +4 "core" %C \  +15 "collection"'o% +3 "core" %pq\ + "sampler")q% +3 "core" %C \  +16 "collection"'^% +3 "core" %pt\ + "sampler")r% +3 "core" %C \  +16 "collection"'s% +3 "core" %or\ + "sampler")d% +3 "core" %D \  +16 "collection"'l% +3 "core" %ns\ + "sampler")*% +3 "core" %C \  +16 "collection"'v% +3 "core" %or\ + "sampler")w% +3 "core" %C \  +16 "collection"'z% +3 "core" %nq\ + "sampler")t% +3 "core" %C \  +16 "collection"'R% +2 "core" %pr\ +2 "sampler")% +3 "core" %C \  +16 "collection"'y% +2 "core" %pq \ +2 "sampler"){% +3 "core" %C \  +16 "collection"'~% +2 "core" %nq\ +2 "sampler")p% +3 "core" %C \  +16 "collection"'% +3 "core" %nr\ + "sampler")}% +3 "core" %C \  +16 "collection"'% +3 "core" %mt\ + "sampler")% +4 "core" %C \  +15 "collection"'|% +3 "core" %os\ +2 "sampler")% +3 "core" %C \  +15 "collection"'% +3 "core" %ns\ + "sampler")% +3 "core" %D \  +16 "collection"'% +3 "core" %pq\ + "sampler")% +3 "core" %C \  +16 "collection"' % +3 "core" %ns \ + "sampler")\ % +4 "core" %C \  +15 "collection"' % +3 "core" %nr\ + "sampler") % +3 "core" %C \  +16 "collection"' % +2 "core" %os\ +2 "sampler")% +3 "core" %C \  +16 "collection"'% +3 "core" %os \ + "sampler")% +3 "core" %C \  +16 "collection"'% +3 "core" %or\ + "sampler")% +4 "core" %C \  +15 "collection"'% +3 "core" %ms\ + "sampler")% +4 "core" %D \  +15 "collection"'% +2 "core" %nt\ +2 "sampler")% +3 "core" %C \  +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X +3 ."airStroke"CSV.dial :waste + "sampler")% +4 ."airStroke"CS.seek 0ml +2 "collection"'' +3 "core" % \ A + ' + ."airStroke"CSV.dial :air +3 ."connect"SSV.dial CBV,avoiding: :exhaust +3 .tCBV.dial SSV +3 "collection"'' @ + "sampler"))  +68 "core" B +2 ."airStroke"CS.seek 10ml +2 "collection"'(' D +112 "core"  + .tCTV.dial :air +2 "collection"'"  +70 "core"  +2 .tdelay 15 seconds +10 ."samplerPumpShutdown"Sleepy.power :sampler,:OFF +1492 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")$ +127 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +2 .tSS.seek 0ml +3 "collection"',  +3 "sampler")-' +6 "core" ' + .tSSV.dial CBV,avoiding: :exhaust +2 "sampler").  +117 "core" ~ +11  +386 ' +2 "sampler")0% +3 "core" % \ A +2 .tCBV.dial between SSV and waste2 + "collection"'1  +29 "core"  +2 "collection"'2% +4 "core" % Cil\  + ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV + "collection"'3  +41 "core"  +2 .tCS.reconfigure CSpressurize +2 "collection"'# d@<< &b +2 .tCS.seek 0ml +2 "collection"'4' +1841 "core" ')P $ &\ +2 "collection"'5% +4 "core" %)( & &\  + "sampler")6% +4 "core" % \ A + #tBubblePoint: Intake @38.3psia, Outlet @14.4psia + .CBV.dial SSV +2 "collection"'7 @ +36 "core" @ +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X  +125 "core" +2 ."CSpush"CSV.dial CTV +3 .tSS.seek 10ml +2 "sampler")?' +98 ."CSpush"CSV.dial :air +2 "collection"'@ @ +42 "core" > +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'A' +94 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")B +128 "core"  +4 .tSS.reconfigure SSexhale +2 "sampler")#.0X + ."airStroke"CSV.dial :waste +2 "sampler")J% +4 "collection"'K +3 "core" %9 \ + .tSSV.dial :exhaust +2 "sampler")/  +63 "core" +2 ."airStroke"CS.seek 0ml +2 "collection"'L' +3 "core" ' + ."airStroke"CSV.dial :air +2 "collection"'M @ +2 "core" ~ +2 .t\Exhaust.select :open + "sampler")@ +9 .tSS.reconfigure SSexhale +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'U' +115 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")X +127 "core"  +3 .tSS.reconfigure SSexhale +2 "sampler")#.0X 22, 2 => 22, 3 => 22, 4 => 22, 5 => 2, 6 => 20}\\nCan@14:06:54, 23.4C, 27% humidity, 14.2psia, 13.697V, 0.079A, 0.073A avg, 1.08W",Subject: "da sampling at most 1000ml" +3 !o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:82:in `[]'",/home/esp/esp2/lib/msg.rb:82:in `retry'"//home/esp/esp2/lib/email.rb:257:in `email'"./home/esp/esp2/lib/email.rb:264:in `mail'"-/home/esp/esp2/lib/email.rb:65:in `call'"3/home/esp/esp2/lib/email.rb:65:in `initialize'"-/home/esp/esp2/lib/email.rb:62:in `loop'"3/home/esp/esp2/lib/email.rb:62:in `initialize'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"6getaddrinfo: Temporary failure in name resolution + #Retry #2 of 10 after 10:00 +403 "core" ' + .tdelay 2 seconds +203 .CSV.dial :waste2 + "collection"'v +42 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek :empty + "collection"'w'Ͱ +1446 "core" ' + .tCSV.dial CSR +2 "collection"'z  +43 "core"  + .tCSR.select :AqMeOH +2 "collection"' +9 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 2ml + "collection"'t' \\ +592 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 'R% +2 "core" % X\ +3 .tCS.seek 5ml + "collection"''l +846 "core" ' + .tdelay 2 seconds +203 .CSV.dial CTV + "collection"'y  +40 "core"  +2 .tCS.seek 1ml +2 "collection"'{' +1120 "core" ' +2 #tHeating sh1 puck from tube 5 in Collection Clamp to 70C for 10:00 +2 .CH.seek 70C,8:00 +2 "collection"'~9 +3 'p \  +4 "core" 9 +103 "collection"'9 +2 "core" 9d +103 "collection"'}9 +2 "core" 9 d +103 "collection"'9 +2 "core" 9 d +103 "collection"'9 +2 "core" 9d +103 "collection"'|9 +2 "core" 9d +103 "collection"'9 +2 "core" 9d +103 "collection"'9 +2 "core" 9d +103 "collection"'9 +2 "core" 9"d +103 "collection"'9 +2 "core" 9&d +103 "collection"'9 +4 "core" 9*d +103 "collection"' 9 +2 "core" 9/d +103 "collection"'\ 9 +2 "core" 93d +103 "collection"' 9 +2 "core" 97d +103 "collection"' 9 +2 "core" 9";d +103 "collection"' 9 +3 "core" 93@d +103 "collection"'9 +2 "core" 9FDd +103 "collection"'9 +2 "core" 9[Hd +103 "collection"'9 +2 "core" 9nLd +103 "collection"'9 +2 "core" 9Pd +103 "collection"'9 +2 "core" 9Ud +103 "collection"'9 +2 "core" 9Yd +103 "collection"'9 +2 "core" 9]d +103 "collection"'9 +2 "core" 9ad +103 "collection"'9 +2 "core" 9ed +103 "collection"'9 +4 "core" 9#jd +102 "collection"'9 +2 "core" 9@nd +103 "collection"'9 +2 "core" 9\\rd +103 "collection"'G9 +2 "core" 9yvd +103 "collection"'9 +2 "core" 9zb +103 "collection"'%9 +3 "core" 9^ +103 "collection"'9 +2 "core" 9[ +103 "collection"''9 +2 "core" 9X +103 "collection"')9 +2 "core" 9U +103 "collection"'"9 +2 "core" 94S +103 "collection"'9 +4 "core" 9UO +102 "collection"'9 +2 "core" 9tL +103 "collection"'$9 +41 "core" 9I +111 "collection"',9 +2 "core" 9E +103 "collection"'.9 +2 "core" 9B +103 "collection"'9 +2 "core" 9? +103 "collection"'09 +2 "core" 9 = +103 "collection"'19 +2 "core" 9?: +103 "collection"'29 +2 "core" 9]8 +103 "collection"'39 +2 "core" 9{6 +103 "collection"'(9 +4 "core" 93 +103 "collection"'59 +2 "core" 91 +103 "collection"'69 +2 "core" 9/ +103 "collection"'79 +2 "core" 9, +103 "collection"'-9 +2 "core" 9 + +103 "collection"'89 +2 "core" 9%( +103 "collection"'99 +2 "core" 9?& +103 "collection"':9 +2 "core" 9Y% +103 "collection"'9 +2 "core" 9q# +103 "collection"';9 +2 "core" 9! +103 "collection"'=9 +3 "core" 9 +103 "collection"'>9 +2 "core" 9 +103 "collection"'@9 +2 "core" 9 +103 "collection"'<9 +2 "core" 9 +103 "collection"'B9 +2 "core" 9 +103 "collection"'49 +3 "core" 9  +103 "collection"'?9 +2 "core" 9  +103 "collection"'A9 +2 "core" 9 0 +103 "collection"'C9 +2 "core" 9 C  +103 "collection"'E9 +2 "core" 9 S +103 "collection"'F9 +4 "core" 9 d +103 "collection"'D9 +2 "core" 9 r +103 "collection"'I9 +2 "core" 9  +103 "collection"'J9 +2 "core" 9   +103 "collection"'K9 +2 "core" 9 % +103 "collection"'/9 +2 "core" 9 ) +103 "collection"'M9 +2 "core" 9 - +103 "collection"'H9 +2 "core" 9 1 +103 "collection"'P9 +2 "core" 9 5 +103 "collection"'L9 +2 "core" 9 : +103 "collection"'Q9 +4 "core" 9 > +102 "collection"'!9 +2 "core" 9 B +103 "collection"'T9 +2 "core" 9 F +103 "collection"'N9 +2 "core" 9 J +103 "collection"'V9 +2 "core" 9\ O +103 "collection"'W9 +3 "core" 9\ S +102 "collection"'Y9 +2 "core" 9\ W\ +103 "collection"'#9 +2 "core" 9\ [ +103 "collection"'O9 +2 "core" 9\ #_ +103 "collection"'[9 +2 "core" 9\ )d\ +103 "collection"'&9 +3 "core" 9\ /h +103 "collection"']9 +2 "core" 9\ 3l\ +103 "collection"' 9 +2 "core" 9\ 9p +103 "collection"'_9 +2 "core" 9\ =t +103 "collection"'S9 +2 "core" 9\ By +103 "collection"'b9 +2 "core" 9\ E} +103 "collection"'c9 +2 "core" 9\ J +103 "collection"'e9 +2 "core" 9\ M +103 "collection"'`9 +2 "core" 9\ O\ +103 "collection"'f9 +2 "core" 9\ U +103 "collection"'h9 +3 "core" 9\ W\ +102 "collection"'i9 +2 "core" 9\ Z\ +103 "collection"'k9 +2 "core" 9\ \\ +103 "collection"'g9 +2 "core" 9\ _ +103 "collection"'X9 +2 "core" 9\ b +103 "collection"'\\9 +3 "core" 9\ d +103 "collection"'j9 +2 "core" 9\ g +103 "collection"'U9 +2 "core" 9\ h +103 "collection"'Z9 +2 "core" 9\ i +103 "collection"'n9 +2 "core" 9\ l +103 "collection"'o9 +3 "core" 9\ o +103 "collection"'a9 +2 "core" 9\ p\ +103 "collection"'^9 +2 "core" 9\ r +103 "collection"'r9 +2 "core" 9\ s +103 "collection"'q9 +2 "core" 9\ u  +2 .tCH.hold 10:00,70C +3 "collection"'s `\ `\ t  +3 "core"  +6219 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +3918 E2\ | +32836 ."Qmail"HABfans.email "Started da in tube 5 at 14:12:22EDT13-Aug-18\\n{1 => 22, 2 => 22, 3 => 22, 4 => 22, 5 => 2, 6 => 20}\\nCan@14:06:54, 23.4C, 27% humidity, 14.2psia, 13.697V, 0.079A, 0.073A avg, 1.08W",Subject: "da sampling at most 1000ml" +3 !o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:82:in `[]'",/home/esp/esp2/lib/msg.rb:82:in `retry'"//home/esp/esp2/lib/email.rb:257:in `email'"./home/esp/esp2/lib/email.rb:264:in `mail'"-/home/esp/esp2/lib/email.rb:65:in `call'"3/home/esp/esp2/lib/email.rb:65:in `initialize'"-/home/esp/esp2/lib/email.rb:62:in `loop'"3/home/esp/esp2/lib/email.rb:62:in `initialize'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"6getaddrinfo: Temporary failure in name resolution + #Retry #3 of 10 after 10:00 +17018 "core" ` +2 "collection"'l9 +3 "core" 9\  +2 #tCollection Puck Heater at 70C after lysing + .CS.seek 0ml +2 "collection"'d' +216 "core" 'h\ +2 !to:Slide::Error\ :bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: @replyo:I2C::Servo::AbsMove3Reply : @tagii: @sourcei,:@destinationi%: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioni: velocityi: currentih:pwmi:erri: inPressi: outPressi:deltaPressi: voltagef13.516970054000982": @type2F: @error:overCurrent:@checkpoint: omitted:@axisName"Collection Syringe: mesg"#Collection Syringe overCurrent +9916 E-\ 66 +26811 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +6023 ."Qmail"HABfans.email "Started da in tube 5 at 14:12:22EDT13-Aug-18\\n{1 => 22, 2 => 22, 3 => 22, 4 => 22, 5 => 2, 6 => 20}\\nCan@14:06:54, 23.4C, 27% humidity, 14.2psia, 13.697V, 0.079A, 0.073A avg, 1.08W",Subject: "da sampling at most 1000ml" +3 !o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:82:in `[]'",/home/esp/esp2/lib/msg.rb:82:in `retry'"//home/esp/esp2/lib/email.rb:257:in `email'"./home/esp/esp2/lib/email.rb:264:in `mail'"-/home/esp/esp2/lib/email.rb:65:in `call'"3/home/esp/esp2/lib/email.rb:65:in `initialize'"-/home/esp/esp2/lib/email.rb:62:in `loop'"3/home/esp/esp2/lib/email.rb:62:in `initialize'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"6getaddrinfo: Temporary failure in name resolution +2 #Retry #4 of 10 after 10:00 +27156 E,\ 66 +32847 ."Qmail"HABfans.email "Started da in tube 5 at 14:12:22EDT13-Aug-18\\n{1 => 22, 2 => 22, 3 => 22, 4 => 22, 5 => 2, 6 => 20}\\nCan@14:06:54, 23.4C, 27% humidity, 14.2psia, 13.697V, 0.079A, 0.073A avg, 1.08W",Subject: "da sampling at most 1000ml" +3 !o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:82:in `[]'",/home/esp/esp2/lib/msg.rb:82:in `retry'"//home/esp/esp2/lib/email.rb:257:in `email'"./home/esp/esp2/lib/email.rb:264:in `mail'"-/home/esp/esp2/lib/email.rb:65:in `call'"3/home/esp/esp2/lib/email.rb:65:in `initialize'"-/home/esp/esp2/lib/email.rb:62:in `loop'"3/home/esp/esp2/lib/email.rb:62:in `initialize'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"6getaddrinfo: Temporary failure in name resolution + #Retry #5 of 10 after 10:00 +24695 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +2449 E+\ 66 +32853 ."Qmail"HABfans.email "Started da in tube 5 at 14:12:22EDT13-Aug-18\\n{1 => 22, 2 => 22, 3 => 22, 4 => 22, 5 => 2, 6 => 20}\\nCan@14:06:54, 23.4C, 27% humidity, 14.2psia, 13.697V, 0.079A, 0.073A avg, 1.08W",Subject: "da sampling at most 1000ml" +3 !o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:82:in `[]'",/home/esp/esp2/lib/msg.rb:82:in `retry'"//home/esp/esp2/lib/email.rb:257:in `email'"./home/esp/esp2/lib/email.rb:264:in `mail'"-/home/esp/esp2/lib/email.rb:65:in `call'"3/home/esp/esp2/lib/email.rb:65:in `initialize'"-/home/esp/esp2/lib/email.rb:62:in `loop'"3/home/esp/esp2/lib/email.rb:62:in `initialize'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"6getaddrinfo: Temporary failure in name resolution + #Retry #6 of 10 after 10:00 +27145 E-\ 66 +28280 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +4571 ."Qmail"HABfans.email "Started da in tube 5 at 14:12:22EDT13-Aug-18\\n{1 => 22, 2 => 22, 3 => 22, 4 => 22, 5 => 2, 6 => 20}\\nCan@14:06:54, 23.4C, 27% humidity, 14.2psia, 13.697V, 0.079A, 0.073A avg, 1.08W",Subject: "da sampling at most 1000ml" +3 !o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:82:in `[]'",/home/esp/esp2/lib/msg.rb:82:in `retry'"//home/esp/esp2/lib/email.rb:257:in `email'"./home/esp/esp2/lib/email.rb:264:in `mail'"-/home/esp/esp2/lib/email.rb:65:in `call'"3/home/esp/esp2/lib/email.rb:65:in `initialize'"-/home/esp/esp2/lib/email.rb:62:in `loop'"3/home/esp/esp2/lib/email.rb:62:in `initialize'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"6getaddrinfo: Temporary failure in name resolution +2 #Retry #7 of 10 after 10:00 +27139 E*\ 66 +32864 ."Qmail"HABfans.email "Started da in tube 5 at 14:12:22EDT13-Aug-18\\n{1 => 22, 2 => 22, 3 => 22, 4 => 22, 5 => 2, 6 => 20}\\nCan@14:06:54, 23.4C, 27% humidity, 14.2psia, 13.697V, 0.079A, 0.073A avg, 1.08W",Subject: "da sampling at most 1000ml" +3 !o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:82:in `[]'",/home/esp/esp2/lib/msg.rb:82:in `retry'"//home/esp/esp2/lib/email.rb:257:in `email'"./home/esp/esp2/lib/email.rb:264:in `mail'"-/home/esp/esp2/lib/email.rb:65:in `call'"3/home/esp/esp2/lib/email.rb:65:in `initialize'"-/home/esp/esp2/lib/email.rb:62:in `loop'"3/home/esp/esp2/lib/email.rb:62:in `initialize'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"6getaddrinfo: Temporary failure in name resolution + #Retry #8 of 10 after 10:00 +26150 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 +2 #Session Ended +977 E,\ 66 +32869 ."Qmail"HABfans.email "Started da in tube 5 at 14:12:22EDT13-Aug-18\\n{1 => 22, 2 => 22, 3 => 22, 4 => 22, 5 => 2, 6 => 20}\\nCan@14:06:54, 23.4C, 27% humidity, 14.2psia, 13.697V, 0.079A, 0.073A avg, 1.08W",Subject: "da sampling at most 1000ml" +3 !o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:82:in `[]'",/home/esp/esp2/lib/msg.rb:82:in `retry'"//home/esp/esp2/lib/email.rb:257:in `email'"./home/esp/esp2/lib/email.rb:264:in `mail'"-/home/esp/esp2/lib/email.rb:65:in `call'"3/home/esp/esp2/lib/email.rb:65:in `initialize'"-/home/esp/esp2/lib/email.rb:62:in `loop'"3/home/esp/esp2/lib/email.rb:62:in `initialize'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"6getaddrinfo: Temporary failure in name resolution +2 #Retry #9 of 10 after 10:00 +27128 E+\ 65 +29754 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 +2 #Session Ended +3113 ."Qmail"HABfans.email "Started da in tube 5 at 14:12:22EDT13-Aug-18\\n{1 => 22, 2 => 22, 3 => 22, 4 => 22, 5 => 2, 6 => 20}\\nCan@14:06:54, 23.4C, 27% humidity, 14.2psia, 13.697V, 0.079A, 0.073A avg, 1.08W",Subject: "da sampling at most 1000ml" +3 !o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:82:in `[]'",/home/esp/esp2/lib/msg.rb:82:in `retry'"//home/esp/esp2/lib/email.rb:257:in `email'"./home/esp/esp2/lib/email.rb:264:in `mail'"-/home/esp/esp2/lib/email.rb:65:in `call'"3/home/esp/esp2/lib/email.rb:65:in `initialize'"-/home/esp/esp2/lib/email.rb:62:in `loop'"3/home/esp/esp2/lib/email.rb:62:in `initialize'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"6getaddrinfo: Temporary failure in name resolution +2 #Retry #10 of 10 after 10:00 +27122 E/\ 66 +32881 ."Qmail"HABfans.email "Started da in tube 5 at 14:12:22EDT13-Aug-18\\n{1 => 22, 2 => 22, 3 => 22, 4 => 22, 5 => 2, 6 => 20}\\nCan@14:06:54, 23.4C, 27% humidity, 14.2psia, 13.697V, 0.079A, 0.073A avg, 1.08W",Subject: "da sampling at most 1000ml" +3 !o:SocketError:bt[ "-/home/esp/esp2/lib/email.rb:62:in `loop'"3/home/esp/esp2/lib/email.rb:62:in `initialize'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@checkpoint: omitted: mesg"6getaddrinfo: Temporary failure in name resolution +27118 E.\ 66 +553 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 +2 #Session Ended +15140 #t-> ESP.ready? +2 "collection"'v% +3 "core" %| !\ v + "sampler")*% +4 "core" %a \ ) + "manipulator"&z% +4 "core" %\ " H = + "manipulator"&w& +3 "core" & 3 +2 "storage"(R& +3 "core" &; \ +2 "storage"(t% +3 "core" %r \ + "collection"'y& +3 "core" &OH #\ > +2 "processing"%& +3 "core" &O\  +2 "processing"%~% +3 "core" %UI\ +881 #t-> da +2 #da sampling at most 1000ml +3 #Loading sh1 puck from tube 5 into Collection Clamp + ."Qmail"HABfans.email "Started da in tube 5 at 15:59:40EDT13-Aug-18\\n{1 => 22, 2 => 22, 3 => 22, 4 => 22, 5 => 1, 6 => 20}\\nCan@15:56:54, 24.2C, 26% humidity, 14.2psia, 13.545V, 0.257A, 0.257A avg, 3.48W",Subject: "da sampling at most 1000ml" +3 "collection"'& +2 !"Qmail"o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:82:in `[]'",/home/esp/esp2/lib/msg.rb:82:in `retry'"//home/esp/esp2/lib/email.rb:257:in `email'"./home/esp/esp2/lib/email.rb:264:in `mail'"-/home/esp/esp2/lib/email.rb:65:in `call'"3/home/esp/esp2/lib/email.rb:65:in `initialize'"-/home/esp/esp2/lib/email.rb:62:in `loop'"3/home/esp/esp2/lib/email.rb:62:in `initialize'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"6getaddrinfo: Temporary failure in name resolution +5 "core" &OH \ > +2 #"Qmail"Retry #1 of 10 after 10:00 +3 .tSE.seek :down +3 "storage"(}'v +3 "core" ' + .tSE.coast + "storage"(5 +2 "manipulator"&% +3 "core" %\ "  = +2 !to:Slide::Error :bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: @reply0:@axisName"Collection Clamp: mesg"Collection Clamp not Open +2826 #-> exit +2006 #Sending Email +18002 !o:Email::Error:bt["8/home/esp/esp2/utils/commskel.rb:230:in `flushMail'")/home/esp/esp2/utils/commskel.rb:233"-/home/esp/esp2/lib/esp.rb:95:in `atExit'"+/home/esp/esp2/lib/esp.rb:99:in `call'"-/home/esp/esp2/lib/esp.rb:99:in `atExit'"./home/esp/esp2/lib/threads.rb:730:in `[]'"1/home/esp/esp2/lib/threads.rb:730:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"flush failed! +9 !o:Storage::Warning:bt["6/home/esp/esp2/utils/storage.rb:530:in `writeAll'"2/home/esp/esp2/utils/storage.rb:525:in `each'"6/home/esp/esp2/utils/storage.rb:525:in `writeAll'"2/home/esp/esp2/utils/storage.rb:521:in `open'"6/home/esp/esp2/utils/storage.rb:521:in `writeAll'"(/home/esp/esp2/utils/storage.rb:537"-/home/esp/esp2/lib/esp.rb:95:in `atExit'"+/home/esp/esp2/lib/esp.rb:99:in `call'"-/home/esp/esp2/lib/esp.rb:99:in `atExit'"+/home/esp/esp2/lib/esp.rb:99:in `call'"-/home/esp/esp2/lib/esp.rb:99:in `atExit'"./home/esp/esp2/lib/threads.rb:730:in `[]'"1/home/esp/esp2/lib/threads.rb:730:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg" + .tCC.reconfigure CCconfig +2 "collection"'$x2 ^22b +2 .tCC.hold + "collection"', +4 "core" , + .tCC.configure CCconfig +2 "collection"'$x2 ^22b +2 '% +2 "core" %| #\ v +2 .tCS.configure CSconfig + "collection"'#P d@b +3 "processing"%& +2 "core" &L\  + .tPC.reconfigure PCconfig +2 "processing"%$x2 ^22b +2 .tPC.hold + "processing"% , +2 "core" , +2 .tPC.configure PCconfig + "processing"%$x2 ^22b +3 %\ % +2 "core" %UM\ + .tPS.configure PSconfig +2 "processing"%#A d`xb +4 "manipulator"& % +3 "core" %\ " H = + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.hold + "manipulator"& + +3 "core" + + .tForearm.configure LooseForearm +2 "manipulator"&#Q@2^d^b +2 & & +2 "core" & 3 +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +2 .t\Elbow.hold + "manipulator"&, +2 "core" , + .t\Elbow.configure LooseElbow +2 "manipulator"&$ &.,(#b +4 "storage"(& +3 "core" &; \ + .tSC.configure SCloose +2 "storage"($.\ 1~b +3 (% +2 "core" %r \ + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 .tCH.coast + "collection"'  +2 "core" ` + .tCH.configure CHconfig + "collection"'\ 2 +2 .tPH.coast + "processing"%  +3 "core" + .tPH.configure PHconfig + "processing"%\ 2 +2 #tAll dwarf controllers running firmware version 3.75 + "sampler") +79 #tCleanly exited at 16:03:29EDT13-Aug-18 +10 !o:Storage::Warning:bt["8/home/esp/esp2/utils/storage.rb:414:in `readPucks!'"2/home/esp/esp2/utils/storage.rb:413:in `each'"8/home/esp/esp2/utils/storage.rb:413:in `readPucks!'"6/home/esp/esp2/utils/storage.rb:596:in `restore!'"-/home/esp/esp2/lib/esp.rb:125:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"CC.holds Puck.from 5, :sh1 +2 "collection"'% +3 "core" %| #\ v + "sampler")% +4 "core" %a \ ) + "manipulator"&% +4 "core" %\ " = + "manipulator"&& +4 "core" & ? 3 + "storage"(& +3 "core" &; \ +2 "storage"(% +3 "core" %r \ +2 "collection"'& +3 "core" &OG &\ > + "processing"%& +4 "core" &J\  + "processing"%% +3 "core" %UG\ + #tCC.holds Puck.from 5, :sh1 +2 "collection"'& +3 "core" &OH "\ > +816 #t-> ESP.ready! +2 "collection"'% +2 "processing"%% +3 "manipulator"&% +6 "core" %| \ v +5 "sampler") % +3 "core" %\ " = + %UM\ + %a \ ) +2 "manipulator"&!& +4 "core" & > 3 + "storage"("& +4 "core" &; \ + "storage"(#% +3 "core" %r \ +2 "collection"'$& +3 "core" &OH "\ > +2 "processing"%%& +3 "core" &H\  +2 "collection"'& +3 "core"  + "collection"'' +3 "core"  +2 "collection"'( +2 "core"  +2 "processing"%) +3 "core"  +2 "processing"%* +3 "core" W + "processing"%+ +3 "core"  +2 "processing"%, +3 "core"  +2 "sampler")- +2 "core"  +3 "sampler").% +3 "core" %a \ ) +2 "collection"'/& +3 "core" &OH \ > +2 "collection"'0% +3 "core" %| %\ v +2 "processing"%1& +4 "core" &L\  +2 "processing"%2% +3 "core" %UM\ +2 "manipulator"&3% +4 "core" %\ " = +2 "manipulator"&4& +3 "core" & ^ 3 +2 "storage"(5& +3 "core" &; \ +2 "storage"(6% +3 "core" %r \ +2 "collection"'79 +3 "core" 9 +2 "processing"%89 +3 "core" 9 +33513 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +25210 E0\ 66 +60002 0\ 65 +5520 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +4 .Sleepy.cycleModemPower! 9 +4 #Session Ended +54471 E1\ 66 +36260 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +23734 E2\ 66 +60002 4\ 66 +6997 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 + #Session Ended +52998 E8\ 66 +37701 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +22294 E:\ 66 +60003 <\ 66 +8338 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +51656 E;\ 66 +39075 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +20919 E<\ 66 +60002 ?\ 66 +9818 #"connect"Session Begun +2 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 +2 #Session Ended +50177 EA\ 66 +40555 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +19440 EA\ 66 +60002 C\ 66 +11254 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +48740 ED\ 77 +41993 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +18002 ED\ 66 +60002 D\ 66 +12733 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +47263 EG\ 66 +43471 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 +2 #Session Ended +16523 EG\ 66 +60002 F\ 66 +14112 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +45883 EG\ 66 +44817 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +15178 EF\ 66 +60003 E\ 66 +15552 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +44442 EF\ 66 +46198 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +13797 EG\ 66 +60002 E\ 66 +16940 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +43055 EE\ 66 +47677 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +12318 EG\ 66 +60002 D\ 66 +19181 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +40813 EE\ 66 +49924 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 +2 #Session Ended +10070 ED\ 66 +60002 E\ 66 +20664 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +39330 EA\ 65 +51404 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +8592 EC\ 66 +60002 D\ 66 +22145 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +37850 EE\ 66 +52891 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +7104 EC\ 66 +60002 E\ 66 +23591 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 +2 #Session Ended +36404 EC\ 66 +54328 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +5666 EC\ 65 +60002 E\ 66 +24966 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +35028 EG\ 66 +55710 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +4285 EE\ 66 +60003 F\ 66 +26447 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +33548 EF\ 66 +57247 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +2747 EF\ 66 +60002 F\ 66 @EDT1534219261.06 #"connect"Session Begun +2 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +31967 EE\ 66 +58726 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +1270 EE\ 66 +60002 H\ 66 +29461 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +30533 EG\ 66 +60002 F\ 65 +197 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +59797 EG\ 66 +30899 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +29096 EH\ 66 +60002 H\ 66 +1636 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +58358 EG\ 66 +32380 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +27615 EG\ 66 +60002 G\ 66 +3118 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +56878 EG\ 66 +33853 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +26141 EI\ 66 +60002 I\ 66 +4562 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +55432 EI\ 66 +35301 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +24694 EJ\ 66 +60003 G\ 66 +6035 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +53959 EK\ 65 +36776 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +23218 EG\ 66 +60002 J\ 66 +7512 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +52482 EJ\ 65 +38816 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 +2 #Session Ended +21179 EI\ 66 +60002 I\ 66 +9551 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +50443 EK\ 65 +40289 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +19706 EJ\ 66 +60002 H\ 66 +11028 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +48968 EK\ 66 +41770 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +18224 EI\ 66 +60002 K\ 66 +12509 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 +2 #Session Ended +47485 EK\ 66 +43214 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +16781 EK\ 66 +60003 L\ 65 +13955 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +46040 EI\ 66 +44693 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 +2 #Session Ended +15301 EK\ 66 +60002 I\ 66 +15430 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +44565 EJ\ 66 +46079 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +13917 EH\ 66 +60002 K\ 65 +16776 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +43219 EJ\ 65 +47519 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +12475 EG\ 65 +60002 L\ 66 +18255 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +41740 EI\ 66 +48989 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +11006 EJ\ 66 +60002 I\ 66 +19723 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +40271 EG\ 65 +50523 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 + #Session Ended +9472 EG\ 66 +60002 F\ 65 +21261 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +38735 EI\ 66 +51998 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +7997 EG\ 66 +60002 G\ 76 +22734 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +37261 EH\ 66 +53473 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +6522 EH\ 66 +60003 G\ 66 +24172 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +35823 EE\ 66 +54912 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 +2 #Session Ended +5082 EH\ 66 +60002 H\ 66 +25648 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +34347 EG\ 66 +56385 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 +2 #Session Ended +3610 EH\ 66 +60002 F\ 66 +27024 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +32971 EG\ 66 +58433 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +1562 EH\ 66 +60002 H\ 66 +29169 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +30827 EG\ 66 +59907 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +88 EG\ 66 +60002 F\ 66 +30640 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +29354 EG\ 66 +60002 F\ 66 +1377 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +58618 EE\ 66 +32121 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +27873 EC\ 66 +60002 A\ 66 +2827 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +12904 #t-> ESP.ready? +2 "collection"'9% +3 "core" %| ]\ v + "sampler"):% +38 "core" %a \ ) +8 "manipulator"&;% +3 "core" %\ " = +2 "manipulator"&<& +3 "core" & 3 + "storage"(=& +4 "core" &; K\ + "storage"(>% +4 "core" %r \ + "collection"'?& +3 "core" &OG _\ > +2 "processing"%@& +3 "core" &y\  +2 "processing"%A% +3 "core" %Ux\ +2192 #t-> CC +2 "collection"'B& +3 "core" &OG i\ > +1667 #t-> PC +2 "processing"%C& +3 "core" &z\  +40310 E?\ 66 +33559 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +21730 #t-> puexit +2 !o:NameError:bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message@undefined local variable or method `puexit' for main:Object: name: puexit +666 #-> exit +12 !o:Storage::Warning:bt["6/home/esp/esp2/utils/storage.rb:530:in `writeAll'"2/home/esp/esp2/utils/storage.rb:525:in `each'"6/home/esp/esp2/utils/storage.rb:525:in `writeAll'"2/home/esp/esp2/utils/storage.rb:521:in `open'"6/home/esp/esp2/utils/storage.rb:521:in `writeAll'"(/home/esp/esp2/utils/storage.rb:537"-/home/esp/esp2/lib/esp.rb:95:in `atExit'"+/home/esp/esp2/lib/esp.rb:99:in `call'"-/home/esp/esp2/lib/esp.rb:99:in `atExit'"+/home/esp/esp2/lib/esp.rb:99:in `call'"-/home/esp/esp2/lib/esp.rb:99:in `atExit'"./home/esp/esp2/lib/threads.rb:730:in `[]'"1/home/esp/esp2/lib/threads.rb:730:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg" +2 .tCC.reconfigure CCconfig + "collection"'$x2 ^22b +2 .tCC.hold +2 "collection"', +2 "core" , + .tCC.configure CCconfig +2 "collection"'$x2 ^22b +2 '% +2 "core" %| \ v +2 .tCS.configure CSconfig +2 "collection"'#P d@b +2 "processing"%& +2 "core" &\  +2 .tPC.reconfigure PCconfig +2 "processing"%$x2 ^22b + .tPC.hold +2 "processing"% , +4 "core" , + .tPC.configure PCconfig +2 "processing"%$x2 ^22b +2 %\ % +3 "core" %U\ + .tPS.configure PSconfig +2 "processing"%#A d`xb +4 "manipulator"& % +2 "core" %\ " = +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +2 .tForearm.hold + "manipulator"& + +4 "core" + + .tForearm.configure LooseForearm +2 "manipulator"&#Q@2^d^b +2 & & +3 "core" & ? 3 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 .t\Elbow.hold + "manipulator"&, +3 "core" , + .t\Elbow.configure LooseElbow +2 "manipulator"&$ &.,(#b +4 "storage"(& +3 "core" &; ?\ + .tSC.configure SCloose +2 "storage"($.\ 1~b +2 (% +3 "core" %r ?\ + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 .tCH.coast + "collection"'  +2 "core" ` + .tCH.configure CHconfig + "collection"'\ 2 +2 .tPH.coast + "processing"%  +3 "core" + .tPH.configure PHconfig + "processing"%\ 2 +2 #tAll dwarf controllers running firmware version 3.75 +2 "sampler") +79 #tCleanly exited at 11:55:42EDT14-Aug-18 +9 !o:Storage::Warning:bt["8/home/esp/esp2/utils/storage.rb:414:in `readPucks!'"2/home/esp/esp2/utils/storage.rb:413:in `each'"8/home/esp/esp2/utils/storage.rb:413:in `readPucks!'"6/home/esp/esp2/utils/storage.rb:596:in `restore!'"-/home/esp/esp2/lib/esp.rb:125:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"CC.holds Puck.from 5, :sh1 +2 "collection"'% +3 "core" %| \ v + "sampler")% +4 "core" %a \ ) + "manipulator"&% +4 "core" %\ " = + "manipulator"&& +4 "core" & G 3 + "storage"(& +3 "core" &; \ +2 "storage"(% +3 "core" %r w\ +2 "collection"'& +3 "core" &OG \ > + "processing"%& +4 "core" &\  + "processing"%% +3 "core" %U\ + #tCC.holds Puck.from 5, :sh1 +2 "collection"'& +3 "core" &OG \ > +13770 #"ramu"Session Begun +3468 #-> # Hello Duane and Danna Call my office +14616 #t-> CC +2 "collection"'& +5 "core" &OG \ > +2456 #t-> puckEvac +3 !o:ShallowSampler::Error:bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"*Unspecified filter bubble point (psi) +1640 #-> puckEvac 8 +3 #\Evacuating Puck (bubblePt=8psi, evacVolume=10ml, delay 15 seconds) + .Intake.select :close +4 "collection"'& +4 "core" &OG |\ > +3 ."airStroke"CSV.dial :waste +2 "sampler")% +3 "collection"' +5 "core" %a \ ) +2 .tSSV.dial :exhaust +2 "sampler")!  +72 "core"  + .t\Exhaust.select :open +2 "sampler")@ +11 .tSS.reconfigure SSexhale +3 "sampler")#.0X% +3 "core" %I \  +2 #t\Evacuated: Intake @20.3psia, Outlet @1.6psia + .SSV.dial :spit,avoiding: :exhaust +3 "sampler")? +130 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml +4 "collection"'F' +97 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +4 "sampler")G +129 "core"  +2 .tSS.reconfigure SSexhale +3 "sampler")#.0X puck.count +2 !o:NameError:bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message>undefined local variable or method `puck' for main:Object: name: puck +1243 #-> Puck.count +2 "storage"(M% +4 "core" %r 6\ +2 .tSE.seek :down +3 "storage"(N'v +3 "core" ' +2 .tSE.coast "storage"(5 +3 .tHand.open +3 "manipulator"&O1 +18 "core" 1 + "manipulator"&P% +4 "core" %\ " = +2 .tSC.coast + "storage"(6 +3 .tSC.reconfigure SCtight +3 "storage"($\ .\ 1~b +3 .tSC.seek 1 +2 "storage"(Q(" +1284 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +3 (R& +3 "core" &! \ +2 "manipulator"&S& +3 "core" & 3 +2 "manipulator"&T% +3 "core" %\ " = +2 .t\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 .t\Elbow.seek 1 +2 "manipulator"&U( +155 "core" ( + "manipulator"&V& +4 "core" & +2 "storage"(W& +3 "core" &! 7\ +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +3 "manipulator"&X' +95 "core" ' + "storage"(Y& +4 "core" &! m\ +2 .tSE.reconfigure SEplace +3 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(Z'L +120 "core" ' + "storage"([- +4 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +4 (\\% +3 "core" % o b 1\ d +3 ."downElevator"SE.seek :down +2 "storage"(]'v +58 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +38 (^% +2 "core" %y 5\ +2 "manipulator"&_% +3 "core" % +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&`'\ +20 E8\ >> +73 "core" ' + .tSC.coast + "storage"(6 +5 .tSC.reconfigure SCtight +3 "storage"($\ .\ 1~b +3 .tSC.seek 2 +2 "storage"(a( +344 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +4 (b& +4 "core" & ) w \  + "manipulator"&c& +4 "core" & +2 .t\Elbow.seek 2 + "manipulator"&d(^ +16 "core" ( + "manipulator"&e& +47 "core" &f +2 "storage"(f& +3 "core" & ) \  +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 700 counts +2 "manipulator"&g'! +95 "core" ' + "storage"(h& +4 "core" & ) \  +2 .tSE.reconfigure SEplace +3 "storage"(#]K-0-\ b +7 .tSE.seek beamBreak + "storage"(i'L +115 "core" ' + "storage"(j- +4 "core" -' + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +4 (k% +2 "core" % J H \ +3 ."downElevator"SE.seek :down +2 "storage"(l'v +61 "core" ' + ."downElevator"SE.coast + "storage"(5 +36 (m% +2 "core" %~ 5\ +2 "manipulator"&n% +3 "core" % | +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&o'\ +90 "core" ' + .tSC.coast + "storage"(6 +5 .tSC.reconfigure SCtight +3 "storage"($\ .\ 1~b +4 .tSC.seek 3 + "storage"(p( +341 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +4 (q& +2 "core" &$ K\ \  +2 "manipulator"&r& +3 "core" &f +2 .t\Elbow.seek 3 +2 "manipulator"&s(j +4 "core" ( +2 "manipulator"&t& +4 "core" &f + "storage"(u& +4 "core" &% \ \  +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 3 + 700 counts +2 "manipulator"&v' +102 "core" ' +3 "storage"(w& +4 "core" &% %\ \  + .tSE.reconfigure SEplace +3 "storage"(#]K-0-\ b +7 .tSE.seek beamBreak + "storage"(x'L +113 "core" ' + "storage"(y- +4 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +4 (z% +3 "core" %  u v ?\ +3 ."downElevator"SE.seek :down +2 "storage"({'v +57 "core" ' + ."downElevator"SE.coast + "storage"(5 +40 (|% +2 "core" %{ (\ +2 "manipulator"&}% +3 "core" %  +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&~'\ +98 "core" ' + .tSC.coast + "storage"(6 +5 .tSC.reconfigure SCtight +3 "storage"($\ .\ 1~b +3 .tSC.seek 4 +2 "storage"((,B +357 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +3 (& +3 "core" &,B P\ +2 "manipulator"&& +3 "core" &f +2 .t\Elbow.seek 4 +2 "manipulator"&( +25 "core" ( + "manipulator"&& +4 "core" & 3 +2 "storage"(& +3 "core" &,B [\ +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 4 + 700 counts +3 "manipulator"&'_ +95 "core" ' + "storage"(& +4 "core" &,B \ +2 .tSE.reconfigure SEplace +3 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak +2 "storage"(\ 'L +128 "core" ' + "storage"( - +4 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +4 ( % +4 "core" % F O \ d +3 ."downElevator"SE.seek :down +2 "storage"('v +56 "core" ' + ."downElevator"SE.coast + "storage"(5 +41 (% +2 "core" %~ \ +2 "manipulator"&% +3 "core" %V  +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&'\ +92 "core" ' + .tSC.coast + "storage"(6 +5 .tSC.reconfigure SCtight +3 "storage"($\ .\ 1~b +4 .tSC.seek 5 + "storage"((; +349 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +3 (& +3 "core" &;8 s t \  +2 "manipulator"&& +3 "core" & 2 +2 .t\Elbow.seek 5 + "manipulator"&( +17 "core" ( + "manipulator"&& +4 "core" & %  +2 "storage"(& +3 "core" &;8 r l \  +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 5 + 700 counts +2 "manipulator"&' +101 "core" ' +2 "storage"(& +4 "core" &;8 m h\  +2 .tSE.reconfigure SEplace +2 "storage"(#]K-0-\ b +7 .tSE.seek beamBreak + "storage"('L +306 "core" ' + "storage"(- +4 "core" -'. + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +4 (% +2 "core" % + f f 8\ # +3 ."downElevator"SE.seek :down +2 "storage"('v +99 (% +2 "core" %> G R B\ Vb +2 "manipulator"&!% +3 "core" % = +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"& '\ +92 "core" ' +48 ' + ."downElevator"SE.coast + "storage"(5 +4 .tSC.coast + "storage"(6 +4 .tSC.reconfigure SCtight +3 "storage"($\ .\ 1~b +4 .tSC.seek 6 + "storage"($(K +340 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +3 (%& +3 "core" &K \  + "manipulator"&&& +4 "core" &  +2 .t\Elbow.seek 6 + "manipulator"&"( +11 "core" ( + "manipulator"&#& +4 "core" &  +2 "storage"(*& +3 "core" &K 5\  +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 6 + 700 counts +2 "manipulator"&)'8 +99 "core" ' +3 "storage"(+& +4 "core" &K \  +2 .tSE.reconfigure SEplace +2 "storage"(#]K-0-\ b +7 .tSE.seek beamBreak + "storage"(,'L +134 "core" ' +2 "storage"(-- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +4 ('% +3 "core" %  d\ +3 ."downElevator"SE.seek :down +3 "storage"(/'v +76 "core" ' + ."downElevator"SE.coast + "storage"(5 +20 (0% +2 "core" %u .\ +2 "manipulator"&1% +4 "core" %0 0 + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&3'\ +91 "core" ' + .tSC.coast + "storage"(6 +5 .tSC.reconfigure SCtight +3 "storage"($\ .\ 1~b +6 .tSC.seek 7 + "storage"(4([u +342 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +3 (5& +3 "core" &[r" | J\  +2 "manipulator"&6& +3 "core" &  +2 .t\Elbow.seek 7 +2 "manipulator"&7( +16 "core" ( + "manipulator"&.& +4 "core" & \ +2 "storage"((& +3 "core" &[x M\ +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 7 + 700 counts +2 "manipulator"&9' +96 "core" ' + "storage"(:& +4 "core" &[t g\ +2 .tSE.reconfigure SEplace +3 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(;'L +119 "core" ' + "storage"(2- +4 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +12 (=% +3 "core" % s s \ d +3 ."downElevator"SE.seek :down +3 "storage"(>'v +60 "core" ' + ."downElevator"SE.coast + "storage"(5 +37 (?% +2 "core" %y \ +2 "manipulator"&<% +3 "core" % } +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&@'\ +96 "core" ' + .tSC.coast + "storage"(6 +27636 #"ramu"-> showlog +1087 #-> Showlog 500 +2 !o:NoMethodError :bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message4undefined method `Showlog' for #: name: Showlog: args[i +1561 #-> showlog 500 +4496 #-> showlog 1000 +12756 #-> exit + #Session Ended +6796 E9\ 55 +7178 #"ramu"Session Begun +525 #-> showlog +11287 #t-> CC.unloadPuck :sh1, 5 +3 "collection"'B& +4 "core" &OGTX\ > + !to:Puck::Warning:bt[\ "6/home/esp/esp2/utils/puckmoves.rb:368:in `unload'":/home/esp/esp2/utils/puckmoves.rb:886: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: mesg"7Unloading sh1 puck from tube 5 to Storage Carousel +2 #Storing 5 puck in Collection Clamp to tube sh1 +3 "manipulator"&C% +5 "core" % " ; +2 "storage"(E% +3 "core" %y H\ +2 "storage"(A. +2 "core" . +3 .tSE.seek :down + "storage"(G'v +4 "core" ' + .tSE.coast + "storage"(5 +4 "manipulator"&8% +4 "core" % " 0 ; +2 !to:Axis::Error:bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName"Storage Carousel: mesg"+Unknown Storage Carousel position: sh1 +4030 #-> CC.unloadPuck :5, sh1 +2 !o:SyntaxError:bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"compile error\ (ESP):7: syntax error, unexpected tINTEGER, expecting tSTRING_CONTENT or tSTRING_DBEG or tSTRING_DVAR or tSTRING_END\ CC.unloadPuck :5, sh1\ ^ +3492 #-> CC.unloadPuck 5, :sh1 +2 "collection"'D& +4 "core" &OGUZ\ > +2 !to:Puck::Warning:bt[\ "6/home/esp/esp2/utils/puckmoves.rb:368:in `unload'":/home/esp/esp2/utils/puckmoves.rb:886:in `unloadPuck'"(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: mesg"7Unloading sh1 puck from tube 5 to Storage Carousel + #Storing sh1 puck in Collection Clamp to tube 5 +3 "manipulator"&H% +5 "core" % " ; +2 "storage"(J% +3 "core" %y \ +2 "storage"(K. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 5 +2 "storage"(F(; +709 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +4 (I& +3 "core" &; R\ + "manipulator"&L& +4 "core" & b \ +2 .t\Elbow.seek 5 +2 "manipulator"&M( +19 "core" ( + "manipulator"&O& +4 "core" & " +2 "storage"(P& +3 "core" &; \  +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 5 + 700 counts +2 "manipulator"&N' +98 "core" ' + "storage"(R& +4 "core" &; |\  +2 .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak +2 "storage"(S'L +288 "core" ' + "storage"(T- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +4 "manipulator"&V& +3 "core" & ! +2 "storage"(W& +3 "core" &; \  +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +4 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek 5 +2 "manipulator"&Y'? +33 "core" ' + .t\Elbow.hold +4 "manipulator"&, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 "storage"([- +2 "core" -' +2 .tSE.seek 0.1 Pucks below Top Plate +3 "storage"(\\'@ +27 "core" ' + "manipulator"& % +4 "core" %R  +2 "storage"(^& +4 "core" &; \  + .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 5 + 319 counts + "manipulator"&_'~ +17 "core" ' +2 "manipulator"&Z& +3 "core" &  +2 "storage"(]& +3 "core" &; \  +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 5 + 700 counts +2 "manipulator"&X' +26 "core" ' +2 .tSE.seek 1.1 Pucks below Top Plate +2 "storage"(Q'/ +39 "core" ' +2 "manipulator"&b& +4 "core" &  + "manipulator"&c% +4 "core" %) +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&e'\ +98 "core" ' +2 .t\Elbow.seek CC +3 "manipulator"&f( +147 "core" ( + "manipulator"&h& +4 "core" &  0 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &U& +2 "core" & 0 +2 .tForearm.seek CC +2 "manipulator"&j'ρ +104 "core" ' + .tHand.close +3 "manipulator"&k/ +76 "core" / +2 .tCC.seek :open +3 "collection"'`( +379 "core" ( + "storage"(m& +4 "core" &; \  +2 "storage"(n& +3 "core" &; \  +2 "manipulator"&i& +3 "core" &  . + "manipulator"&l% +4 "core" % | 9 +2 .tForearm.seek :retract + "manipulator"&g'\ +104 "core" ' + .t\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 5 +2 "manipulator"&a( +156 "core" ( + "manipulator"&q& +4 "core" &  +2 "storage"(r& +3 "core" &; 5\  +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +4 .tForearm.seek 5 +2 "manipulator"&t'? +112 "core" ' + .t\Elbow.hold +4 "manipulator"&u, +4 "core" , + .t\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&w1 +75 "core" 1 +9 "manipulator"&y% +4 "core" % B ! +2 "storage"(z& +3 "core" &; \  +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 5 + 303 counts +2 "manipulator"&d'n +17 "core" ' +2 "manipulator"&o& +4 "core" &  + "storage"(|& +4 "core" &; \  +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts +2 "manipulator"&}' +33 "core" ' +2 "storage"(x% +4 "core" %8 \ +2 ."downElevator"SE.seek :down +3 "storage"({'v +99 (v% +3 "core" %(D k\ U^ + "manipulator"&p% +4 "core" % ( +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&'\ +88 "core" ' +56 ' + ."downElevator"SE.coast + "storage"(5 +4 .tSC.coast +2 "storage"(6 +5509 #t-> Puck.count 5, 6 + "storage"(% +5 "core" %} \ +2 .tSE.seek :down + "storage"('v +5 "core" ' + .tSE.coast + "storage"(5 +4 "manipulator"&% +3 "core" %\  "  +2 .tSC.coast + "storage"(6 +3 .tSC.reconfigure SCtight +3 "storage"($\ .\ 1~b +3 .tSC.seek 5 +2 "storage"((; +4 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +3 ( & +3 "core" &; \ \  +2 "manipulator"& & +3 "core" &  +2 .t\Elbow.seek 5 +2 "manipulator"&s( +5 "core" ( + "manipulator"&~& +4 "core" &   + "storage"(& +5 "core" &; \  +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts +2 "manipulator"&' +103 "core" ' +2 "storage"(\ & +3 "core" &; \  +2 .tSE.reconfigure SEplace +3 "storage"(#]K-0-\ b +7 .tSE.seek beamBreak + "storage"('L +304 "core" ' +2 "storage"(- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +4 (% +3 "core" % & \ +3 ."downElevator"SE.seek :down +2 "storage"('v +99 (% +2 "core" %}7 \ UZ +2 "manipulator"&% +4 "core" % + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +47 ' + ."downElevator"SE.coast + "storage"(5 +4 .tSC.coast + "storage"(6 +4 .tSC.reconfigure SCtight +3 "storage"($\ .\ 1~b +4 .tSC.seek 6 +2 "storage"((K +344 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +3 (& +3 "core" &K" \  +2 "manipulator"&& +3 "core" &  +2 .t\Elbow.seek 6 +2 "manipulator"&( +4 "core" ( +2 "manipulator"&& +3 "core" &  +2 "storage"(& +3 "core" &K) \  +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 6 + 700 counts +2 "manipulator"&!'8 +98 "core" ' + "storage"(& +4 "core" &K) \  +2 .tSE.reconfigure SEplace +3 "storage"(#]K-0-\ b +7 .tSE.seek beamBreak + "storage"('L +133 "core" ' + "storage"(- +4 "core" -' + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +3 (% +4 "core" %  \ +2 ."downElevator"SE.seek :down +2 "storage"(%'v +74 "core" ' + ."downElevator"SE.coast + "storage"(5 +23 (&% +2 "core" %u \ +2 "manipulator"&#% +4 "core" %2  2 + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&*'\ +99 "core" ' + .tSC.coast + "storage"(6 +22091 #t-> $da[:extractVol]=0.17 +954 EC\ 11 +60003 A\ 22 +46444 #"ramu"-> exit +2 #Session Ended +13556 ED\ 22 +50942 #t-> exit +12 #m\EXIT @1534266708.12EDT @1534266869.95EDT = =ECan =tMAIN =mMAIN_scheduler @EDT1534266871.97 #"core_reset"Sent BREAK +2 #t@0xA09A, state=0x32F4, ifg=0x10, ie=0xFD + #@0xA31D, state=0x32F4, ifg=0x10, ie=0xFD #@0xA5A0, state=0x32F4, ifg=0x10, ie=0xFD + #@0xA72E, state=0x32F4, ifg=0x80, ie=0xFD + #@0xE5E4, state=0x3380, ifg=0x20, ie=0x7F #@0xE792, state=0x3380, ifg=0x20, ie=0x7F + #@0xECDB, state=0x3380, ifg=0x20, ie=0x7F + #@0xF243, state=0x3380, ifg=0x08, ie=0x5F #@0xBCDA, state=0x3350, ifg=0x00, ie=0x75 + #\ESP2 v3.22 I2C Gateway v3.06 +8 #\ESP2 v3.22 I2C Gateway v3.06 +397 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/shallow/niagara/configure.rb\ +258 .Sleepy.power :raw,:ON +2 EE\ ,, +4 E\ ,, + "sampler") +2 ) +2 "core"  + "collection"' +2 ' +3 "core"  +2 "processing"% + % +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +3 "sampler")&\ +2 )% +3 "core" %R \ 8 + .tSS.configure SSconfig +2 "sampler")#.0X purgeIntake + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +4 "core" &Y^\ + .tHand.open + "manipulator"&1 +16 "core" 1 + "manipulator"&& +4 "core" &  +2 "manipulator"&% +3 "core" %\ $ C +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&(- +175 "core" ( + "manipulator"&& +4 "core" &- = +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +2 "core" &- = +2 .tForearm.seek :garage +2 "manipulator"&' +108 "core" ' + .tHand.close + "manipulator"&/ +67 "core" / +2 "manipulator"&& +3 "core" &- = +2 "manipulator"&% +3 "core" %  +2 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&( +292 "core" ( + "manipulator"& & +4 "core" & I +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &!& +2 "core" & I +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&"'ρ +104 "core" ' + "manipulator"&#& +4 "core" & I +2 "manipulator"&$% +3 "core" %~ H +2 "collection"'%& +3 "core" &Y]\ +2 "collection"'&& +4 .tCC.seek :closed + "collection"''(O +3 "core" &X^\ +2 &[]\  +10 &2Y^\ *z +9 &eZ\\\ > +9 &tY\\\ L +10 &FWZ\\\ K +9 &][\\\ K +9 &[[]\ K +10 &YZ]\ K +9 &M\\ZZ\ L +10 &Z[\\\ K +9 &]Y\\\ K +9 & ZY\\\ K +10 &"U[X]\ L +9 &$ZZ\\\ K +9 &%ZZ]\ K +10 &'[Z]\ K +9 &)_W[^\ K +9 &+ ZZ]\ K +10 &,\\\\\\\ L +9 &.YZ^\ K +10 &0f[[]\ K +9 &2(Z\\[\ K +9 &3\\\\]\ K +10 &5ZZ]\ K +9 &7nZZ]\ K +9 &90]Z[\ K +10 &:Z[]\ K +9 &<\\[\\\ K +10 &>wYY\\\ K +9 &@8ZY\\\ K +9 &A\\[[\ L +10 &CZ\\]\ K +9 &E}_Y[\ L +10 &G>c[^\ L +9 &HzZ^\ O +9 &JY[\ S +10 &Lf[\\\ V +9 &N$Z]\ E +9 &O4:Z\\\ . +10 &O_Z[\ ? +5 ( + "collection"'&& +3 "core" &OTW^\ ? +2 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.78 + "collection"'(& +4 "core" &OTY\\\ ? + .tHand.open + "manipulator"&)1 +76 "core" 1 +2 "manipulator"&*% +4 "core" % ~  r H +2 .tForearm.reconfigure LooseForearm +4 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&+'\ +98 "core" ' + #tPurging external Intake +2 "collection"',& +3 "core" &OTY[\ ? +2 "collection"'-% +3 "core" %X[\ + .tCSV.dial :flush +2 "collection"'.  +41 "core" +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 10ml + "collection"'/' D +2360 "core" ' + .tdelay 5 seconds +503 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'0 +3 '1  +66 "core" ~ +35  + .tCTV.dial :intake +2 "collection"'2  +68 "core"  + .tIntake.select :open + "sampler") +10 .tCS.seek 0ml +2 "collection"'3' +2349 "core" ' + .tIntake.select :close + "sampler")0 +10 .tCTV.dial :air + "collection"'4  +73 "core" ~ +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&5& +4 "core" & I + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&6( +3 "core" ( + "manipulator"&7& +4 "core" & I +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &8& +3 "core" & I +2 .tForearm.seek CC + "manipulator"&9'ρ +94 "core" ' + .tHand.close + "manipulator"&:/ +73 "core" / +4 .tCC.seek :open +2 "collection"';( +377 "core" ( + "manipulator"&<& +4 "core" & I +2 "manipulator"&=% +3 "core" % ϊ +2 .tForearm.seek :retract + "manipulator"&>'\ +96 "core" ' + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&?(- +292 "core" ( + "manipulator"&@& +4 "core" &- '  +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &A& +2 "core" &-  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&B' +114 "core" ' + .tHand.open + "manipulator"&C1 +72 "core" 1 + "manipulator"&D% +4 "core" % ~ Ǽ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&E'\ +107 "core" ' +1235 #t-> exit +12 #m\EXIT @1534267015.50EDT @1534267101.65EDT = =mMAIN_scheduler =tMAIN =ECan @EDT1534267103.73 #"core_reset"Sent BREAK +2 #t@0x842E, state=0x3380, ifg=0x20, ie=0x7F #@0x8BA0, state=0x3380, ifg=0x08, ie=0x5F + #@0x7FD7, state=0x3350, ifg=0x84, ie=0x75 + #@0x8280, state=0x32E2, ifg=0x10, ie=0xF5 #@0x8503, state=0x32F4, ifg=0x10, ie=0xFD + #@0x8787, state=0x32F4, ifg=0x10, ie=0xFD + #@0x8A0A, state=0x32F4, ifg=0x10, ie=0xFD #@0x8B98, state=0x32F4, ifg=0x80, ie=0xFD + #@0x0489, state=0x3350, ifg=0x00, ie=0x75 + #\ESP2 v3.22 I2C Gateway v3.06 +8 #\ESP2 v3.22 I2C Gateway v3.06 +372 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/shallow/niagara/configure.rb\ +280 .Sleepy.power :raw,:ON +2 EH\ -- +5 H\ -- "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  + "processing"% +2 % +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +3 "sampler")&\ +2 )% +3 "core" %R \ 8 + .tSS.configure SSconfig +2 "sampler")#.0X& +4 "core" &K# u s ;\ \  +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&?'8 +94 "core" ' +2 "storage"(@& +6 "core" &K# <\ \  +2 .tSE.reconfigure SEpick + "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(A'L +117 "core" ' +3 "storage"(B- +4 "core" -'X + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +14 (C& +3 "core" &K# A 6 7\ \  +2 "manipulator"&D& +4 "core" & \ +2 .t\Elbow.seek 6 +2 "manipulator"&E( +9 "core" ( +2 "manipulator"&F& +4 "core" & 3 \ + "storage"(G& +4 "core" &K# . . K\ \  +3 .tForearm.seek 6 + 300 counts + "manipulator"&H'Ϩ +23 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&I/ +65 "core" / +12 ."downElevator"SE.seek :down +3 "manipulator"&J& +6 "storage"(K'v +6 "core" &  \ +2 "manipulator"&L% +4 "core" % Ϩ +3 .tForearm.seek :retract + "manipulator"&M'\ +79 "core" ' + ."downElevator"SE.coast + "storage"(5 +12 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&N( +153 "core" ( +2 "manipulator"&O& +4 "core" & 6 / + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &P& +2 "core" & / +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&Q'ρ +103 "core" ' +2 "manipulator"&R& +4 "core" & / +2 "manipulator"&S% +3 "core" %φ @ +3 "collection"'T& +3 "core" &\\\\}\  +2 "collection"'U& +4 .tCC.seek :closed +2 "collection"'V(O +4 "core" &Z\\u\  + &Z]y\ \  +9 &6[_\ ~+} +9 &iZ[x\ }@ +10 &ypZ\\v\ }M +9 &>YZ]\ L +9 &Y[_w\ L +10 &UY]~\ K +9 &WY_v\ K +9 &F[Y_\ L +10 &X\\_\ L +9 &U\\\\\ L +9 & WZ^\ L +11 &"OUX^\ K +8 &$W\\`\ ~K +10 &%ZZ^{\ L +9 &'Y[_~\ L +9 &)WYY^\ K +10 &+U[]\ L +9 &,[Y\\\ K +9 &.TY^y\ K +10 &0_WY`\ K +9 &2!Y\\_\ K +10 &3U\\^t\ L +9 &5YY_r\ K +9 &7gTY_q\ K +10 &9)WY^i\ K +9 &:U[]o\ L +9 &<ZY\\r\ K +10 &>oUY]r\ K +9 &@1VY\\k\ K +10 &A[[]r\ L +9 &CYY^s\ L +9 &Eu]X]p\ L +10 &G3jZ]p\ ~M +9 &HY\\r\ |Q +9 &JX\\s\ wV +10 &L\\Y]r\ vW +9 &NZ^r\ uE +10 &OILX\\r\ yT +9 &OX\\k\ t%n +9 &OWZ\\m\ C +2 ( + "collection"'U& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.95 + .Hand.open + "manipulator"&W1 +76 "core" 1 +2 "manipulator"&X% +3 "core" % σ  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&Y'\ +99 "core" ' + .tSC.coast + "storage"(6 +3 #tcollectSample 100ml w/bubble point of 24psi + #Priming 7ml + .Sleepy.power :sampler,:ON + .Intake.select :close .\Exhaust.select :close +2 .SS.hold + "sampler")Z+ +4 "core" + + "sampler")[% +4 "core" % \ +2 "collection"'\\& +3 "core" &OU[]i\ C +3 EW\ ZZ + #tCalibrating pressure and temperature sensors + .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust +3 .SS.reconfigure SSfast +2 "sampler")#.0X +53 "collection"'v% +3 "core" %7=^\ + "sampler")w% +4 "core" %XZ \ . +2 "sampler")x% +3 "core" %^^ \ . + .tIntake.select :close + "sampler")0 +9 )y% +2 "core" %jl \ . +2 .tSSV.dial :exhaust +2 "sampler")z  +73 "core"  + .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X \ B + "sampler")\ % +4 "core" % AG \ B + .tIntake.select :close + "sampler")0 +9 ) % +3 "core" % XX \ B + .tSSV.dial :exhaust +2 "sampler")  +73 "core"  + .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X' +2184 "core" '  \ +2 "collection"'@% +4 "core" %  \  +2 "sampler")B% +3 "core" % \ +2 #tBubblePoint: Intake @38.9psia, Outlet @14.8psia + .CBV.dial SSV + "collection"'C @ +37 "core" A +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'?' +94 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")O +129 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'p' +94 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")q +84 "core" ' + ."CSpush"CS.coast + "collection"'5 +44 "core" +3 .tSS.reconfigure SSexhale +2 "sampler")#.0X +103 "collection"'69 +3 "core" 9/< +102 "collection"'89 +2 "core" 9L: +103 "collection"'9 +2 "core" 9j8 +103 "collection"')9 +2 "core" 96 +103 "collection"':9 +3 "core" 93 +103 "collection"';9 +2 "core" 91 +103 "collection"'=9 +2 "core" 9/ +103 "collection"',9 +2 "core" 9- +103 "collection"'@9 +2 "core" 9+ +103 "collection"'B9 +2 "core" 9*) +103 "collection"'C9 +2 "core" 9C' +103 "collection"'79 +2 "core" 9\\% +103 "collection"'D9 +2 "core" 9t$ +103 "collection"'F9 +2 "core" 9" +103 "collection"'G9 +4 "core" 9! +103 "collection"'+9 +2 "core" 9 +103 "collection"'.9 +2 "core" 9 +103 "collection"'J9 +2 "core" 9 +103 "collection"'(9 +2 "core" 9 +103 "collection"'<9 +3 "core" 9  +103 "collection"'I9 +2 "core" 9  +103 "collection"'O9 +2 "core" 9 - +103 "collection"'>9 +2 "core" 9 > +103 "collection"'L9 +2 "core" 9 N\  +103 "collection"'?9 +4 "core" 9 ` +103 "collection"'P9 +2 "core" 9 o +103 "collection"'H9 +2 "core" 9 ~ +103 "collection"'R9 +2 "core" 9  +103 "collection"'A9 +2 "core" 9  +103 "collection"'K9 +2 "core" 9 # +103 "collection"'T9 +2 "core" 9 ' +103 "collection"'E9 +2 "core" 9 + +103 "collection"'M9 +2 "core" 9 / +103 "collection"'W9 +2 "core" 9 4 +103 "collection"'S9 +4 "core" 9 8 +102 "collection"'[9 +2 "core" 9 < +103 "collection"'29 +2 "core" 9 @ +103 "collection"'\\9 +2 "core" 9 D +103 "collection"'Q9 +2 "core" 9\ I +103 "collection"'#9 +4 "core" 9\ M\ +103 "collection"'X9 +2 "core" 9\ Q\ +103 "collection"'Z9 +2 "core" 9\ U +103 "collection"'_9 +2 "core" 9\ 'Z\ +103 "collection"'^9 +2 "core" 9\ -^ +103 "collection"'`9 +3 "core" 9\ 4b +103 "collection"'U9 +2 "core" 9\ 9f\ +103 "collection"'b9 +2 "core" 9\ @j\ +103 "collection"']9 +2 "core" 9\ Fo +103 "collection"'d9 +2 "core" 9\ Js +103 "collection"'99 +2 "core" 9\ Nw +103 "collection"'f9 +2 "core" 9\ S{ +103 "collection"'c9 +2 "core" 9\ V\ +103 "collection"'h9 +2 "core" 9\ [\ +103 "collection"'e9 +2 "core" 9\ _\ +103 "collection"'i9 +3 "core" 9\ a +103 "collection"'k9 +2 "core" 9\ e\ +103 "collection"'l9 +2 "core" 9\ h +103 "collection"'o9 +2 "core" 9\ k +103 "collection"'j9 +2 "core" 9\ n +103 "collection"'q9 +4 "core" 9\ q +103 "collection"'a9 +2 "core" 9\ t  +103 "collection"'p9 +2 "core" 9\ u\  +3 .tCH.hold 10:00,70C +2 "collection"'g `\ `\ t  +3 "core"  +3614 E[\ o +56387 "core" ` +2 "collection"'m9 +3 "core" 9\  +2 #tCollection Puck Heater at 70C after lysing + .CS.seek 0ml +39 "collection"'n' +344 "core" ' +12 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'t @ +99 "core" B +32 .tCSV.dial :air +2 "collection"'r @ +41 "core" > +2 .tCS.seek 5ml +2 "collection"'v'l +1350 "core" ' + .tCSV.dial CTV +2 "collection"'u  +43 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'w @ +43 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'x  +42 "core"  + .tdelay 2 seconds +203 .CSV.dial :air + "collection"'z @ +42 "core" > +2 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"'y' +688 EO\ ?> +668 "core" ' + #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV +2 "collection"'| +107 "core" + .tCBV.dial CSV +2 "collection"'s  +30 "core"  +2 "collection"'{% +3 "core" % K O\ +3 .tCS.seek 5ml + "collection"'}'l +1344 "core" ' + .tdelay 5 seconds +503 .CTV.dial :air +2 "collection"'  +41 "core" +2 "collection"'% +4 "core" %l\  +2 .tCS.seek 7ml + "collection"'' +610 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air2 +2 "collection"' @ +42 "core" ? +2 .tCS.seek 10ml +2 "collection"'~' D +842 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +109 "core" _ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'   +37 "core" ! +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'  '  +28 "core"  +101  +2 .tCS.seek 5ml +2 "collection"''l +1349 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"' @ +98 "core" @ +2 .tCSV.dial :waste + "collection"' +109 "core" +2 .tCS.seek :empty +2 "collection"''Ͱ +1351 "core" ' + .tCSV.dial :air +2 "collection"' @ +67 "core" A +2 .tCS.seek 5ml +2 "collection"'\ 'l +1351 "core" ' + .tCSV.dial CTV +2 "collection"'  +41 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"' @ +42 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'  +42 "core"  + .tdelay 2 seconds +203 .CSV.dial :air + "collection"' @ +43 "core" > +2 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"'' +1346 "core" ' + #tRecovering Lysate (#2 of 2) + .CSV.dial CBV +2 "collection"' +96 "core" ~ + .tCBV.dial CSV +2 "collection"'  +37 "core"  +2 "collection"'% +3 "core" %uz\ +3 .tCS.seek 5ml + "collection"''l +1366 "core" ' + .tdelay 5 seconds +503 .CTV.dial :air +2 "collection"'  +43 "core" +2 "collection"'% +4 "core" %l *\  +2 .tCS.seek 6.999ml + "collection"'' +583 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air2 +2 "collection"' @ +41 "core" ? +2 .tCS.seek 10ml +2 "collection"'!' D +839 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +110 "core" ^ +2 #tLysing Complete + "collection"'$& +4 "core" &OS "\ C +2 #tStoring sh1 puck in Collection Clamp to tube 5 + "manipulator"&%% +3 "core" %\  / +2 "storage"('% +3 "core" %~ $\ +2 "storage"(. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"(-(; +343 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" &; E D \ +2 "manipulator"&&& +3 "core" & / +2 "manipulator"&/% +4 "core" %\  / +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 5 + "manipulator"&1( +148 "core" ( + "manipulator"&*& +4 "core" &  +2 "storage"(4& +3 "core" &; c d \ +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts + "manipulator"&"' +91 "core" ' +2 "storage"(0& +3 "core" &; m [ %\ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(5'L +282 "core" ' + "storage"(6- +4 "core" -'o + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +10 "manipulator"&8& +3 "core" &  +2 "storage"(& +3 "core" &; g l S\ +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 5 + "manipulator"&)'? +34 "core" ' + .t\Elbow.hold +2 "manipulator"&:, +3 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(;- +2 "core" -'o +2 .tSE.seek 1.09 Pucks below Top Plate +2 "storage"(='' +32 "core" ' +2 "manipulator"&,% +3 "core" %7 +2 "storage"(@& +4 "core" &; E F\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 5 + 292 counts +2 "manipulator"&B'c +20 "core" ' +2 "manipulator"&C& +3 "core" & J  +2 "storage"(7& +4 "core" &; D F \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts + "manipulator"&D' +28 "core" ' +2 .tSE.seek 2.09 Pucks below Top Plate +2 "storage"(F' +42 "core" ' +43 "manipulator"&G& +11 "core" &  +2 "manipulator"&+% +4 "core" % +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&.'\ +90 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&J( +151 "core" ( +2 "manipulator"&(& +3 "core" &  4 , +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &<& +2 "core" &  E , +2 .tForearm.seek CC +2 "manipulator"&I'ρ +104 "core" ' + .tHand.close + "manipulator"&O/ +67 "core" / +2 .tCC.seek :open + "collection"'>( +376 "core" ( +2 "storage"(L& +3 "core" &; f m \ +2 "storage"(?& +4 "core" &; r j |\ + "manipulator"&P& +4 "core" &  p , + "manipulator"&H% +4 "core" % c } C +2 .tForearm.seek :retract + "manipulator"&R'\ +100 "core" ' +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 5 + "manipulator"&A( +155 "core" ( +2 "manipulator"&K& +3 "core" &   +2 "storage"(T& +4 "core" &; \ + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 5 + "manipulator"&E'? +109 "core" ' + .t\Elbow.hold +2 "manipulator"&M, +3 "core" , +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&W1 +70 "core" 1 +9 "manipulator"&S% +6 "core" % N & +2 "storage"([& +4 "core" &; l l {\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 5 + 315 counts + "manipulator"&2'z +16 "core" ' +2 "manipulator"&\\& +4 "core" &  +2 "storage"(Q& +3 "core" &; L\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts + "manipulator"&#' +31 "core" ' +2 "storage"(X% +4 "core" % k\ +3 ."downElevator"SE.seek :down +2 "storage"(Z'v +99 (_% +3 "core" %75 \ U\\ + "manipulator"&^% +4 "core" % +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&`'\ +95 "core" ' +40 ' + ."downElevator"SE.coast + "storage"(5 +2 .tSC.coast + "storage"(6 +3 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'U& +4 "core" &$*T\ +2 .tHand.open + "manipulator"&b1 +15 "core" 1 +2 "manipulator"&]& +4 "core" &   + "manipulator"&d% +4 "core" %   R " +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&9(- +174 "core" ( +2 "manipulator"&f& +3 "core" &-  0 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &c& +2 "core" &- 0 +2 .tForearm.seek :garage +2 "manipulator"&h' +109 "core" ' + .tHand.close +2 "manipulator"&e/ +69 "core" / +2 "manipulator"&i& +4 "core" &- 0 + "manipulator"&k% +4 "core" %   v +2 .tForearm.seek :retract +2 "manipulator"&l'\ +102 "core" ' +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC + "manipulator"&o( +276 "core" ( +2 "manipulator"&j& +3 "core" & - +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &q& +3 "core" & - +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&a'ρ +104 "core" ' +2 "manipulator"&p& +4 "core" &  - + "manipulator"&% +4 "core" %ϊ +2 "collection"'g& +3 "core" &&,`\ +2 "collection"'m& +4 .tCC.seek :closed +2 "collection"'(O +3 "core" &(+V\ +2 &(-E\  +10 &6(,3\ +} +9 &j)/\ ? +10 &l),\ K +9 &mU(-\ J +10 &/\\++\ J +9 &Y',\ J +9 &V(,v\ J +10 &uZ(,\ J +9 &8V(-\ J +9 &Z'-\ J +10 & Y)-\ K +9 &"~Y),i\ J +10 &$?Z).W\ J +9 &&Z,.\ J +9 &'Y(.\ J +10 &)Y*-\ J +9 &+GY).\ J +9 &- \\)-\ J +10 &.Y,.i\ J +9 &0Y)-[\ J +10 &2OY(-F\ J +9 &4U*-5\ J +9 &5Y)-.\ J +10 &7Y+/\ J +9 &9VY*.\ K +9 &;Y(-\ J +10 &<Y+/\ J +9 &>Y,.\ J +10 &@_X,-\ J +9 &B"W).~\ J +9 &CX++l\ J +10 &EY*,p\ K +9 &Gdc',\ K +9 &I*+\ N +10 &J'-\ S +9 &L).\ {W +10 &NI),\ {D +9 &O=1)-\ ~1 +9 &OG(,O\ > +2 ( + "collection"'m& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.67 + "collection"'t& +4 "core" &OG(-\ > +2 .tHand.open + "manipulator"&r1 +66 "core" 1 +2 "manipulator"&n% +3 "core" % φ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&u'\ +101 "core" ' + .tPSV.dial PSR +2 "processing"%w +130 "core"  + .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%x' +1607 "core" ' + .tdelay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%z  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%v'W +1617 "core" ' + .tPSV.dial PSR +2 "processing"%| +44 "core"  + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%s' +2636 "core" ' + ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +2 "processing"%{ +5 "collection"'y  +3 "core"  +2 "processing"%  +43 "core"  +32 + .tPSV.dial :mixloop +2 "processing"% +99 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing + "processing"%}  +126 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2634 "core" ' + .tPSV.dial :air +2 "processing"%  +42 "core"  +51 .tPS.seek 2.5ml + "processing"% ' +2640 "core" ' + .tPSV.dial :mixloop +2 "processing"% +44 "core" +2 .tPS.seek 0ml +2 "processing"% 'W +2634 "core" ' + .tPSV.dial :air +2 "processing"%  +54 "core" +2 .tPS.seek 2.5ml +2 "processing"%~' +2645 "core" ' + .tPSV.dial :mixloop +2 "processing"% +41 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2633 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +4 "core" & - + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC + "manipulator"&( +28 "core" ( +2 "manipulator"&& +3 "core" &  +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &  +2 .tForearm.seek CC +2 "manipulator"& 'ρ +105 "core" ' + .tHand.close + "manipulator"&/ +76 "core" / +2 .tCC.seek :open + "collection"'( +380 "core" ( +2 "manipulator"&\ & +3 "core" &   +2 "manipulator"&% +4 "core" % I Y +2 .tForearm.seek :retract + "manipulator"&'\ +100 "core" ' +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek :garage +2 "manipulator"&(- +272 "core" ( +2 "manipulator"&& +3 "core" &-  / +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- / +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +112 "core" ' +3 .tHand.open + "manipulator"&1 +73 "core" 1 +2 "manipulator"& % +3 "core" % s  Ǹn +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +106 "core" ' + .tPSV.dial :mixloop + .PTV.dial :PRVmixing +2 ."connect"PRV.dial CBV +2 .tCBV.dial PRV + .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 6 into Collection Clamp + "collection"'& +4 "core" &14:\ + "manipulator"&$% +4 "core" %\ % C +2 "storage"(%% +3 "core" % \ +2 "storage"('. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"((K +341 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (& +2 "core" &K u\  +2 "manipulator"&&& +3 "core" &- / +2 "manipulator"&/% +3 "core" %\ $ C +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 6 + "manipulator"&*( +175 "core" ( +2 "manipulator"&4& +3 "core" & Y +2 "storage"(0& +4 "core" &K \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&N'8 +98 "core" ' +2 "storage"(Y& +3 "core" &K \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(6'L +116 "core" ' + "storage"(8- +4 "core" -'c + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (& +2 "core" &K q\  +2 "manipulator"&;& +3 "core" & Y +2 .t\Elbow.seek 6 +2 "manipulator"&,( +2 "core" ( +2 "manipulator"&@& +3 "core" & Y +2 "storage"(C& +3 "core" &K 9\  +3 .tForearm.seek 6 + 300 counts + "manipulator"&7'Ϩ +21 "core" ' +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&G/ +73 "core" / +10 ."downElevator"SE.seek :down +2 "manipulator"&+& +5 "storage"("'v +4 "core" & Y +2 "manipulator"&1% +4 "core" % ϟ +2 .tForearm.seek :retract +2 "manipulator"&5'\ +87 "core" ' + ."downElevator"SE.coast + "storage"(5 +4 "core" ' + .t\Elbow.seek CC +2 "manipulator"&)( +150 "core" ( +2 "manipulator"&B& +4 "core" & 9% + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &=& +2 "core" & 9% +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&('ρ +98 "core" ' +2 "manipulator"&<& +4 "core" & 9% +2 "manipulator"&D% +3 "core" %τ +2 "collection"':& +4 "core" &37\ +2 "collection"'O& +4 .tCC.seek :closed +3 "collection"'.(O +3 "core" &25\ +2 &34\  +9 &435'\ *z +9 &g25!\ > +10 &r37\ K +9 &VV15q\ J +9 &W24\ J +10 &\\26\ J +9 &\\24\ J +9 &^[26\ J +10 & V35\ J +9 &\\05\ J +10 & Y16\ J +9 &"f[35\ J +9 &$'Z37\ K +10 &%X37\ J +9 &'Y15\ K +9 &)oX27\ J +10 &+0X26\ J +9 &,W29\ J +10 &.W15\ J +9 &0uY28\ K +9 &29X35\ J +10 &3Y45p\ J +9 &5Y05h\ J +9 &7U36Y\ J +10 &9@Y37T\ J +9 &;Z15G\ J +10 &<X38F\ J +9 &>Y26/\ J +9 &@HX35,\ J +10 &B Y46&\ K +9 &CU07 \ J +9 &EY16\ K +10 &GNc25 \ K +9 &I05\ O +10 &J16\ T +9 &Lr>\ ~W +9 &N24S\ }D +10 &O97 \ +~ +9 &Om \ \ F +5 ( + "collection"'O& +4 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.69 + .Hand.open + "manipulator"&V1 +3 "core" &Oe,\ F +67 1 +47 "manipulator"&L% +7 "core" % τ T +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&?'\ +95 "core" ' + .tSC.coast + "storage"(6 +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'P  +129 "core" ~ + .tCSV.dial CTV +2 "collection"'H  +28 "core"  +2 .tPS.seek 2.5ml +2 "processing"%K' +2636 "core" ' +2 "collection"'T% +3 "core" % E \  +3 .tCS.seek 5.75ml + "collection"'I'b +1170 "core" ' + .tdelay 8 seconds +803 .PSV.dial :air + "processing"%J  +43 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%W  +70 "core"  +2 .tPS.seek 0ml +2 "processing"%S'W +2632 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"'[ ` +36 "core" _ +2 .tCSV.dial :air + "collection"'\\ @ +43 "core" > +2 .tCS.seek 10ml +2 "collection"'Q' D +1167 "core" ' + .tCSV.dial CTV +2 "collection"'X  +43 "core"  +2 .tCS.seek 0ml +2 "collection"'R' +2641 "core" ' + .tCBV.dial :waste1 +2 "collection"'_ @ +28 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake + "collection"'^  +127 "core" +2 "collection"'A& +4 "core" &Oe\ F + #tStoring lyfil puck in Collection Clamp to tube 5 +2 "manipulator"&E% +3 "core" %\   +2 "storage"(U% +3 "core" % B\ +2 "storage"(2. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"(b(; +361 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (]& +3 "core" &; q q \ +2 "manipulator"&d& +3 "core" & 9% +2 "manipulator"&F% +3 "core" %\   +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 5 +2 "manipulator"&#( +156 "core" ( +2 "manipulator"&f& +3 "core" & +2 "storage"(c& +4 "core" &; <\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&Z' +93 "core" ' +2 "storage"(-& +3 "core" &; \ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(M'L +271 "core" ' + "storage"(e- +4 "core" -'e + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&i& +2 "core" & +2 "storage"(k& +4 "core" &; \ +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 5 + "manipulator"&`'? +35 "core" ' + .t\Elbow.hold +2 "manipulator"&h, +3 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(j- +2 "core" -'e +2 .tSE.seek 2.1 Pucks below Top Plate +2 "storage"(q' +32 "core" ' + "manipulator"&9% +5 "core" %: 5 v + "storage"(p& +4 "core" &; C C |\ +2 .tForearm.force -20 "manipulator"&5 +3 .tForearm.seek 5 + 295 counts + "manipulator"&'f +18 "core" ' +2 "manipulator"&g& +3 "core" & +2 "storage"(l& +4 "core" &; { `\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts + "manipulator"&>' +37 "core" ' +2 .tSE.seek 3.1 Pucks below Top Plate +2 "storage"(t' +42 "core" ' +2 "manipulator"&r& +4 "core" & + "manipulator"&n% +4 "core" %  v +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&m'\ +96 "core" ' +2 .t\Elbow.seek CC + "manipulator"&w( +166 "core" ( +3 "manipulator"&a& +4 "core" & o < +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &z& +3 "core" & < + .tForearm.seek CC +2 "manipulator"&x'ρ +101 "core" ' + .tHand.close + "manipulator"&|/ +70 "core" / +2 .tCC.seek :open + "collection"'v( +379 "core" ( +2 "storage"({& +3 "core" &; ~\ +2 "storage"(& +3 "core" &; ~\ +2 "manipulator"&y& +4 "core" & < +2 "manipulator"&% +3 "core" % ϕ +2 .tForearm.seek :retract +2 "manipulator"&}'\ +96 "core" ' +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 5 + "manipulator"&s( +149 "core" ( +2 "manipulator"&& +3 "core" & +2 "storage"(& +4 "core" &; J\ +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 5 +2 "manipulator"&'? +108 "core" ' + .t\Elbow.hold +2 "manipulator"& , +3 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tHand.open +37 "manipulator"&1 +77 "core" 1 +11 "manipulator"& % +4 "core" % N +2 "storage"(& +4 "core" &; \ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 5 + 315 counts + "manipulator"&~'z +16 "core" ' +2 "manipulator"&& +4 "core" & +2 "storage"(& +4 "core" &; \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts + "manipulator"& ' +27 "core" ' +2 "storage"(% +4 "core" % D\ +3 ."downElevator"SE.seek :down +2 "storage"(o'v +99 (u% +3 "core" %$9 \ U[ + "manipulator"&% +4 "core" % +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&\ '\ +86 "core" ' +43 ' + ."downElevator"SE.coast + "storage"(5 +2 .tSC.coast + "storage"(6 +3 .tPSV.dial :air +2 "processing"%  +71 "core" +2 .tPS.seek 2.5ml +2 "processing"% ' +526 EZ\ 67 +2100 "core" ' + .tdelay 1 second +103 .PSV.dial :mixloop + "processing"% +40 "core" +2 .tdelay 1 second +101 .PSV.dial :air +2 "processing"%  +42 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"% +55 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%  +41 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml +2 "processing"% 'W +2627 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%& +3 "core" &6\  +2 .tHand.open + "manipulator"&1 +16 "core" 1 +2 "manipulator"&$& +3 "core" & 4 +2 "manipulator"&%% +4 "core" %\   +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&'(- +174 "core" ( + "manipulator"&& +4 "core" &- 8 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- 8 +2 .tForearm.seek :garage +2 "manipulator"&&' +108 "core" ' + .tHand.close +2 "manipulator"&// +69 "core" / +2 "manipulator"&4& +3 "core" &- 8 +2 "manipulator"&0% +4 "core" %  s +2 .tForearm.seek :retract +2 "manipulator"&Y'\ +105 "core" ' +3 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek PC + "manipulator"&( +114 "core" ( +2 "manipulator"&8& +3 "core" & +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" & - +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&;' +103 "core" ' +2 "manipulator"&@& +4 "core" & +2 "manipulator"&C% +3 "core" % +2 "processing"%& +4 "core" &4\  + "processing"%G& +4 .tPC.seek :closed +2 "processing"%+(Tg +3 "core" &6\  +2 &9\ \  +10 &6}9\ +| +9 &h;\ @ +10 &ovB\ M +9 &3]G\ M +10 &cG\ M +9 &\\D\ M +9 &y_L\ M +10 &<`P\ L +9 &]]\ L +9 &_ \ L +10 & Z \ M +9 &"C_\ M +10 &$]\ M +9 &%a\ L +9 &']\ L +10 &)K\\\ M +9 &+Y\ L +9 &,Z\ M +10 &.]\ M +9 &0S\\\ M +10 &2_$\ L +9 &3Z#\ L +9 &5\\$\ L +10 &7\\_ \ L +9 &9Z"\ L +9 &:[ \ L +10 &<]\ M +9 &>c\\'\ M +10 &@%\\*\ M +9 &A[)\ L +9 &CZ)\ L +10 &El])\ L +9 &G+d1\ M +9 &Hj2\ N +10 &Jt8\ O +9 &Le8\ Q +10 &N$9\ R +9 &O7\ R +9 &Q6\ R +10 &SRs7\ 6 +9 &T&49\ I +9 &TJE\ % +2 ( + "processing"%G& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.50 +2 "processing"%1& +3 "core" &TJ5\ % +2 .tHand.open + "manipulator"&*1 +72 "core" 1 +2 "manipulator"&N% +3 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&B'\ +98 "core" ' + .tPRV.dial :air +2 "processing"%=  +45 "core"  + .tPSV.dial :mixloop +2 "processing"%6 +54 "core" +2 "processing"%7% +4 "core" %WT\ +2 .tPS.seek 0.3ml + "processing"%<' +388 "core" ' + .tPSV.dial PSR +2 "processing"%D +102 "core"  + .tPSR.select :wash +2 "processing"% +11 .tPS.seek 0.7ml + "processing"%:'* +496 "core" ' + .tdelay 3 seconds +302 .PSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%"' +1909 "core" ' +2 .tdelay 3 seconds +303 .PSV.dial :mixloop + "processing"%, +100 "core" + .tPTV.dial :mixing +2 "processing"%5 @ +69 "core" A + .tPBV.dial :waste2 +2 "processing"%  +100 "core"  +2 .tPS.seek 0ml +2 "processing"%O'W +2637 "core" ' + #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&V& +4 "core" & + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&L( +4 "core" ( +2 "manipulator"&P& +3 "core" & +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &H& +3 "core" & +2 .tForearm.seek PC + "manipulator"&(' +147 "core" ' + .tHand.close + "manipulator"&/ +78 "core" / +2 .tPC.seek :open + "processing"%( +400 "core" ( +2 "manipulator"&T& +3 "core" & +2 "manipulator"&!% +4 "core" %  +2 .tForearm.seek :retract + "manipulator"&J'\ +93 "core" ' +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek :garage + "manipulator"&W(- +137 "core" ( +2 "manipulator"&K& +4 "core" &.  + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &[& +2 "core" &.  +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&\\' +111 "core" ' + .tHand.open + "manipulator"&I1 +73 "core" 1 +2 "manipulator"&X% +3 "core" % z Ǻ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&Q'\ +102 "core" ' +2 #tLoading da puck from tube 6 into Processing Clamp + "processing"%_& +4 "core" &\ +2 "manipulator"&^% +3 "core" %\  3 +2 "storage"(A% +4 "core" % \ +2 "storage"(E. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"(U(K +343 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (2& +2 "core" &K) K\  +2 "manipulator"&]& +3 "core" &.  +2 "manipulator"&d% +4 "core" %\  3 +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 6 + "manipulator"&F( +169 "core" ( + "manipulator"&f& +4 "core" & ! U +2 "storage"(c& +4 "core" &K) 0\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&-'8 +101 "core" ' +2 "storage"()& +3 "core" &K) 6\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(?'L +134 "core" ' + "storage"(e- +4 "core" -'r + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (i& +2 "core" &K' @ D u\  +2 "manipulator"&k& +3 "core" & U U +2 .t\Elbow.seek 6 +2 "manipulator"&j( +3 "core" ( + "manipulator"&9& +4 "core" & U + "storage"(p& +4 "core" &K' e e\  +2 .tForearm.seek 6 + 300 counts +2 "manipulator"&g'Ϩ +24 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&l/ +77 "core" / +10 ."downElevator"SE.seek :down +3 "manipulator"&r& +3 "storage"(n'v +5 "core" & U +2 "manipulator"&Z% +4 "core" % Ϩ = 1 +2 .tForearm.seek :retract + "manipulator"&#'\ +95 "core" ' +2 .t\Elbow.seek PC +2 "manipulator"&M( +3 "core" ' + ."downElevator"SE.coast + "storage"(5 +238 "core" ( +2 "manipulator"&`& +3 "core" &  +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" & +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&q' +104 "core" ' +2 "manipulator"&a& +4 "core" & + "manipulator"&z% +4 "core" % +2 "processing"%>& +3 "core" &t\ +2 "processing"%h& +4 .tPC.seek :closed +2 "processing"%|(Tg +2 "core" &\ +3 &\  +9 &2~\ *x +10 &ex\ > +9 &vv\ M +9 &DW\ L +10 &Yu\ M +9 &]p\ M +10 &Ze\ L +9 &MZb\ L +9 & [f\ M +10 &Za\ L +9 & X^\ L +9 &"T\\\\\ L +10 &$ZW\ M +9 &%\\T\ L +10 &'XU\ L +9 &)\\]T\ L +9 &+]J\ L +10 &,[J\ L +9 &.WF\ L +9 &0dYG\ L +10 &2'VI\ L +9 &3Z9\ L +10 &5V7\ L +9 &7lZ7\ L +9 &9/V:\ L +10 &:Y6\ L +9 &<Y6\ L +9 &>tY0\ L +10 &@7V.\ L +9 &AY*\ L +10 &CZ+\ L +9 &E|])\ L +9 &G>`"\ L +10 &Hb'\ M +9 &Jp \ N +9 &Lu%\ Q +10 &N4\ R +9 &OD\ R +10 &QX\ R +9 &S\\yk-\ 9 +9 &T($[M\ N +10 &TH#]\ . +2 ( + "processing"%h& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.54 + .Hand.open + "manipulator"&m1 +71 "core" 1 +2 "manipulator"&.% +3 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&{'\ +103 "core" ' + .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 6 in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"%  +2 %y9 +6 "core" 9 +104 "processing"%9 +2 "core" 9 +103 "processing"%9 +2 "core" 9  +103 "processing"%9 +2 "core" 9  +103 "processing"%x9 +2 "core" 9 +103 "processing"%w9 +4 "core" 9 +102 "processing"%9 +2 "core" 9 +103 "processing"% 9 +2 "core" 9 +103 "processing"%9 +2 "core" 9" +103 "processing"%9 +2 "core" 9& +103 "processing"%9 +2 "core" 9+ +103 "processing"%}9 +2 "core" 9/ +103 "processing"%9 +2 "core" 93 +103 "processing"%s9 +2 "core" 97 +103 "processing"%u9 +2 "core" 9\ ; +103 "processing"%9 +3 "core" 9@ +103 "processing"%9 +2 "core" 9D +103 "processing"%~9 +2 "core" 9H +103 "processing"%t9 +2 "core" 9%L +103 "processing"%9 +2 "core" 9-Q +103 "processing"% 9 +4 "core" 95U +103 "processing"%o9 +2 "core" 9<Y +103 "processing"%b9 +2 "core" 9E] +103 "processing"%S9 +2 "core" 9Ma +103 "processing"%9 +2 "core" 9Uf +103 "processing"%9 +3 "core" 9]j +131 "processing"%9 +2 "core" 9go +3 .tPH.hold 2:00:00,28C +2 .delay 1:30 +2 "processing"% ppe +2 "core" p +8999 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"% +100 "core"  + .tPSR.select :wash +2 "processing"% +59 .tPS.seek 0.5ml +2 "processing"%' +587 "core" ' + .tdelay 5 seconds +502 .PSR.select :air +4 "processing"% +9 .tPS.seek 2ml +2 "processing"%'[ +1617 "core" ' + .tPTV.dial :puck +2 "processing"%$  +72 "core"  + .tPSV.dial PTV +2 "processing"%% +72 "core" + .tPBV.dial :waste1 +2 "processing"%  +126 "core" +2 "processing"%% +4 "core" %\\\  +2 .tPS.seek 1.5ml + "processing"% ' +596 "core" ' + .tdelay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%/ * +36 "core" , +2 .tPS.seek 0ml +2 "processing"%4'W +1608 "core" ' + .tdelay 5:00 +25751 EU\ 11 +4252 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%0  +35 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%\ * +35 "core" , +2 .tPSR.select :air + .PSV.dial PSR +2 "processing"%8 +71 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%' +2295 "core" ' + .tPSV.dial PTV +2 "processing"%& +72 "core" + .tdelay 5 seconds +503 .PSV.dial PSR + "processing"%@ +72 "core"  + .tdelay 5 seconds +503 .PSV.dial PTV +3 "processing"%C +73 "core" + .tdelay 5 seconds +503 .PSV.dial :air + "processing"%  +71 "core"  +2 .tPS.seek :empty +2 "processing"%''9 +2304 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%Y  +128 "core" + .tPSV.dial :mixloop +2 "processing"%3 +55 "core" + .tPRV.dial :ab1 +2 "processing"%1 @ +72 "core" A +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%*'w +359 "core" ' + .tdelay 2 seconds +203 ."connect"CBV.dial PRV + .tPRV.dial CBV +3 "processing"%G  + "collection"'N  +45 "core"  +9 +2 "processing"%=% +3 "core" %yO\  +3 .tPS.seek 0.32ml + "processing"%6'& +397 "core" ' + .tdelay 2 seconds +203 .CBV.dial between PRV and PSV + "collection"'7  +29 "core" + .tPRV.dial :air +2 "processing"%;  +43 "core"  +2 .tPS.seek 0.9ml +2 "processing"% 'D +1235 "core" ' + .tPRV.dial :waste2 +2 "processing"%D @ +69 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%<' +868 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%:  +41 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%,'[ +1631 "core" ' + .tPSV.dial :PML +2 "processing"%5 +55 "core" +2 .tPTV.dial :mixing + "processing"% @ +70 "core" A + .tPBV.dial :waste1 +2 "processing"%"  +33 "core"  +2 "processing"%V% +4 "core" %X*\  +2 .tPS.seek 1.85ml + "processing"%P'8 +240 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%H * +34 "core" , +2 .tPS.seek 0ml +2 "processing"%'W +1977 "core" ' + .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" &;C\ +2 .tHand.open + "manipulator"&B1 +21 "core" 1 +2 "manipulator"&+& +4 "core" & + "manipulator"&T% +4 "core" %   +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&!(- +156 "core" ( +2 "manipulator"&K& +3 "core" &- z +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &[& +2 "core" &- = z +2 .tForearm.seek :garage +2 "manipulator"&(' +107 "core" ' +3 .tHand.close +2 "manipulator"&L/ +70 "core" / +2 "manipulator"&I& +3 "core" &- z +2 "manipulator"&X% +4 "core" %  1 +2 .tForearm.seek :retract + "manipulator"&J'\ +100 "core" ' +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC + "manipulator"&_( +279 "core" ( +2 "manipulator"&^& +3 "core" &  0 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &A& +3 "core" & 0 +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&E'ρ +101 "core" ' +2 "manipulator"&\\& +4 "core" &  0 +2 "manipulator"&2% +3 "core" %π  D +2 "collection"']& +4 "core" &?A\ +2 "collection"'d& +3 .tCC.seek :closed +2 "collection"'f(O +3 "core" &?@\ +4 &?@\ : +9 &DJ~=B\ 1 +10 &zv:B\ E +9 &'\\<A\ L +9 &W?@\ K +10 &W<?\ K +9 &oW=@\ K +9 &1U?C\ K +53 &[?@\ L +6 &Z;@\ L + &wZ>@\ K &!9[?A\ K + &"Z?A\ K + &$\\>D\ K +3 &&[<B\ K +10 &(@[>B\ L +10 &*Y=B\ K +9 &+Z?A\ K +10 &-Y<@\ L +9 &/IX<@\ K +9 &1 X>A\ K +10 &2Y=B\ L +9 &4Y>B\ L +9 &6PY?A\ L +10 &8X<@\ K +9 &9U@@\ K +10 &;W:A\ K +9 &=YZ=A\ K +9 &?Z=B\ L +10 &@Y>A\ L +9 &B[=A\ K +9 &Da\\>A\ K +10 &F"\\;@\ L +9 &Gf=@\ M +10 &I;?\ P +9 &KM<?\ {U +9 &M:?\ xX +10 &Nz<?\ }5 +9 &Oe(=?\ }"e +9 &O~k:>\ L +2 ( + "collection"'d& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.61 +2 "collection"'c& +3 "core" &O~j;@x\ L +2 .tHand.open + "manipulator"&)1 +68 "core" 1 +2 "manipulator"&W% +4 "core" % π ] D + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&e'\ +95 "core" ' + .tPSV.dial PSR +2 "processing"%i +102 "core"  + .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%k' +1621 "core" ' + .tdelay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%9  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%p'W +1608 "core" ' + .tPSV.dial PSR +2 "processing"%Q +44 "core"  + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%l' +2627 "core" ' +2 .tCBV.dial PRV + ."connect"PRV.dial CBV,avoiding: :ab2 +2 "collection"'r  +4 "processing"%Z  +36 "core"  +120  + .tPSV.dial :mixloop +2 "processing"%F +99 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing + "processing"%-  +71 "core" +2 .tPS.seek 0ml +2 "processing"%?'W +2625 "core" ' + .tPSV.dial :air +2 "processing"%g  +43 "core"  +2 .tPS.seek 2.5ml +2 "processing"%`' +2635 "core" ' + .tPSV.dial :mixloop +2 "processing"% +44 "core" +2 .tPS.seek 0ml +2 "processing"%j'W +2630 "core" ' + .tPSV.dial :air +2 "processing"%n  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%a' +2640 "core" ' + .tPSV.dial :mixloop +2 "processing"%z +44 "core" +2 .tPS.seek 0ml +2 "processing"%>'W +2636 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&#& +4 "core" &  0 + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&( +3 "core" ( + "manipulator"&m& +4 "core" & 0 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &.& +3 "core" & K 0 +2 .tForearm.seek CC + "manipulator"&y'ρ +102 "core" ' + .tHand.close + "manipulator"&h/ +73 "core" / +2 .tCC.seek :open + "collection"'( +380 "core" ( +2 "manipulator"&q& +3 "core" & 0 +2 "manipulator"&% +3 "core" % σ +2 .tForearm.seek :retract +2 "manipulator"&U'\ +95 "core" ' + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek :garage + "manipulator"&(- +279 "core" ( +2 "manipulator"&x& +3 "core" &- A +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &w& +2 "core" &- A +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +109 "core" ' +2 .tHand.open +2 "manipulator"& 1 +74 "core" 1 +2 "manipulator"&% +3 "core" %  ǿ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +2 ."da"delayUntil "14:30:12.07" +14960 E\\\ 44 +9909 #"da"recoverPRVreagent08 + .PTV.dial :mixing + "processing"% @ +71 "core" A + ."da"PBV.dial :waste1 +2 "processing"%}  +34 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 + "processing"% * +35 "core" , +2 ."da"PSV.dial :air + "processing"%s  +44 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%u' +2290 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +44 "core"  +2 ."da"delay 2 seconds +201 .PSV.dial :mixloop +2 "processing"%~ +46 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%t  +44 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2307 "core" ' + #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"% +127 "core"  + ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%o' +598 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%b'[ +1608 "core" ' + ."da"PTV.dial :puck +2 "processing"%S  +68 "core"  + ."da"PSV.dial PTV +2 "processing"% +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core"  +2 "processing"%% +3 "core" %Va\  +2 ."da"PS.seek 1.5ml +2 "processing"% ' +585 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +43 "processing"%O * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'W +1608 "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 + "processing"%% * +33 "core" + +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"% +72 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2288 "core" ' + ."da"PSV.dial PTV +2 "processing"% +72 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%/ +72 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +72 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +70 "core"  +2 ."da"PS.seek :empty +2 "processing"%0'9 +2288 "core" ' + #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"%\ +127 "core"  + ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%8' +595 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%4'[ +1613 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%& +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%@  +33 "core" +2 "processing"%C% +3 "core" %_p\  +2 ."da"PS.seek 1.5ml +2 "processing"%' +588 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%Y'W +1607 "core" ' +2 ."da"delay 2:00 +8760 EX\ == +3242 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%3  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%1 * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%' +72 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%G' +2273 "core" ' + ."da"PSV.dial PTV +2 "processing"%N +72 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%= +72 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%* +71 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%7  +70 "core"  +2 ."da"PS.seek :empty +2 "processing"%;'9 +2274 "core" ' + #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%6  +42 "core"  +2 ."da"delay 5 seconds +501 .PTV.dial :PRVmixing +2 "processing"%D  +127 "core" + ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%  +42 "core" ~ + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"%: +45 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%<' +384 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%5  +43 "core"  +2 "processing"%% +3 "core" %F\  +3 ."da"PS.seek 0.55ml + "processing"%"'w +334 "core" ' + #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%V  +42 "core"  +2 ."da"PS.seek 2ml +2 "processing"%H'[ +1553 "core" ' + ."da"PSV.dial :PML +2 "processing"%, +42 "core" + ."da"PTV.dial :mixing +2 "processing"%P @ +70 "core" B + ."da"PBV.dial :waste1 +2 "processing"%  +35 "core" +2 "processing"%B% +3 "core" %Wp\  +2 ."da"PS.seek 1.85ml +2 "processing"%+'7 +235 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%T * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%K'W +1999 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +40742 EU\ =< +7260 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 + "processing"%[  +33 "core"  + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 + "processing"%M * +34 "core" + + ."da"PSV.dial :air +2 "processing"%L  +42 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%I' +2297 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%X +42 "core" +2 ."da"delay 2 seconds +201 .PSV.dial :air +2 "processing"%{  +42 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%( +42 "core" +4 ."da"delay 2 seconds +201 .PSV.dial :air +2 "processing"%^  +43 "core"  +2 ."da"PS.seek :empty +2 "processing"%A'9 +2294 "core" ' + #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%! +126 "core"  + ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%\\' +583 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%2'[ +1617 "core" ' + ."da"PTV.dial :puck +2 "processing"%]  +69 "core"  + ."da"PSV.dial PTV +2 "processing"%J +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%v  +33 "core" +2 "processing"%c% +3 "core" %_c\  +2 ."da"PS.seek 1.5ml +2 "processing"%)' +591 "core" ' + ."da"delay 3 seconds +344 .PBV.dial between PSV and waste1 +4 "processing"%W * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%d'W +1615 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%i  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%E * +35 "core" , +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"% +71 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%9' +2295 "core" ' + ."da"PSV.dial PTV +2 "processing"%k +72 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +4 "processing"%Q +72 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%p +71 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%r  +70 "core"  +2 ."da"PS.seek :empty +2 "processing"%Z'9 +2282 "core" ' + #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%F +137 "core"  + ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%-' +601 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%l'[ +1619 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%g +73 "core" + ."da"PBV.dial :waste1 +2 "processing"%?  +33 "core"  +2 "processing"%% +3 "core" %^d\  +2 ."da"PS.seek 1.5ml +2 "processing"%`' +594 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%n * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%j'W +1610 "core" ' + ."da"delay 2:00 +11457 ES\ 66 +546 #"da"recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%z  +33 "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 +2 "processing"%# +72 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%m' +2281 "core" ' + ."da"PSV.dial PTV +2 "processing"%. +72 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +4 "processing"%h +82 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%_ +68 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%e  +70 "core"  +2 ."da"PS.seek :empty +2 "processing"%f'9 +2284 "core" ' + #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%q +127 "core"  + ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%' +585 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%y'[ +1617 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%x +81 "core"  + ."da"PBV.dial :waste1 +2 "processing"%w  +35 "core" +2 "processing"%% +3 "core" %a\\\ +2 ."da"PS.seek 1.5ml +2 "processing"% ' +586 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%U'W +1614 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%  +34 "core" + ."da"delay 30 seconds +3004 .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 PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2294 "core" ' + ."da"PSV.dial PTV +2 "processing"%s +83 "core"  + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%> +68 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +71 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +70 "core"  +2 ."da"PS.seek :empty +2 "processing"%~'9 +2279 "core" ' + ."da"Sleepy.power :camera,:ON +2 #Mixing DA Substrates .PSR.select :air +2 .PSV.dial PSR + "processing"%t +140 "core"  +2 ."da"PSR.select :sub1 +2 "processing"% +13 ."da"PS.reconfigure PSconfig +7 "processing"%#A d`xb +4 ."da"PS.seek 0.25ml +7 "processing"%u'7 +334 "core" ' +72 ."da"delay 5 seconds +502 .PSR.select :sub2 +4 "processing"% +10 ."da"PS.seek 0.5ml + "processing"% ' +339 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'[ +1616 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%o +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%S  +34 "core" +2 "processing"%% +3 "core" %]m\ Q +2 ."da"PS.seek 1.5ml +2 "processing"%' +585 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +34 "core" * +2 ."da"PS.seek 0ml +2 "processing"%b'W +1616 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +40 "processing"%O  +39 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +35 "core" , +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"%$ +84 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%%' +2345 "core" ' + ."da"PSV.dial PTV +2 "processing"% +70 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +4 "processing"% +84 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +70 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%/  +72 "core"  +2 ."da"PS.seek :empty +2 "processing"% '9 +2349 "core" ' +2 "processing"%9 +3 "core" 94K + #"da"Processing Puck Heater at 28C before imaging + .PH.coast +2 "processing"%  +3 "core" 4K + 4K + "processing"%\ & +4 "core" &TH#~\ Q. +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 5 + "manipulator"&0% +3 "core" %\ #  \\ 2 +2 "storage"(8% +4 "core" % V W O\ j + "storage"(&. +3 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 5 + "storage"(@(; +343 "core" ( + ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (C& +2 "core" &;   k\ d +2 "manipulator"&4& +4 "core" &-   A +2 "manipulator"&% +3 "core" %\ #  2 +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"\Elbow.seek 5 + "manipulator"&( +178 "core" ( +2 "manipulator"&3& +3 "core" &   m +2 "storage"(1& +4 "core" &;  \ d +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 5 + 700 counts + "manipulator"&'' +95 "core" ' +2 "storage"(Y& +3 "core" &; < < =\ e +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek beamBreak +2 "storage"(N'L +266 "core" ' +2 "storage"(=- +3 "core" -'M + ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&*& +2 "core" &  l +2 "storage"(7& +3 "core" &;  /\ a +2 ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 5 +2 "manipulator"&G'? +26 "core" ' + ."da"\Elbow.hold +2 "manipulator"&6, +3 "core" , + ."da"\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 "storage"(D- +2 "core" -'M +2 ."da"SE.seek 3.09 Pucks below Top Plate +2 "storage"( ' +34 "core" ' +3 "manipulator"&:% +4 "core" %S / > + "storage"(;& +4 "core" &; I L\ _ + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 5 + 320 counts +2 "manipulator"&5' +15 "core" ' +2 "manipulator"&& +3 "core" &  ; m +2 "storage"(<& +4 "core" &;   \ c +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 5 + 700 counts +2 "manipulator"&V' +23 "core" ' +2 ."da"SE.seek 4.09 Pucks below Top Plate +2 "storage"("' +42 "core" ' +2 "manipulator"&,& +4 "core" &  n m + "manipulator"&P% +4 "core" %  7 +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +93 "core" ' +2 ."da"\Elbow.seek PC +2 "manipulator"&B( +257 "core" ( + "manipulator"&T& +4 "core" &  i +3 ."da"\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &H& +3 "core" & G i + ."da"Forearm.seek PC +2 "manipulator"&+' +95 "core" ' + ."da"Hand.close +2 "manipulator"&[/ +67 "core" / +2 ."da"PC.seek :open +2 "processing"%M( +401 "core" ( + "storage"(L& +4 "core" &;   @\ c +2 "manipulator"&K& +3 "core" &  i +2 "manipulator"&X% +3 "core" %  +2 ."da"Forearm.seek :retract +2 "manipulator"&{'\ +98 "core" ' + ."da"\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 5 +2 "manipulator"&(( +251 "core" ( +2 "manipulator"&^& +3 "core" &   ` +2 "storage"(I& +4 "core" &;   \ a +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 5 + 700 counts +2 "manipulator"&!' +94 "core" ' + ."da"Hand.open + "manipulator"&A1 +67 "core" 1 +9 "storage"(\\- +3 "core" -' +3 ."da"SE.seek 3.85 Pucks below Top Plate +2 "storage"(]' +27 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 3.18 Pucks below Top Plate +2 "storage"(J's +48 "core" ' + #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da18aug1415h100ml.tif +1951 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +201 #"da"SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 18.064 seconds\ /var/log/esp/da18aug1415h100ml.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da18aug1415h100ml15s.tif +840 EU\ D%% +718 #"da"SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da18aug1415h100ml15s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da18aug1415h100ml30s.tif +3064 #SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da18aug1415h100ml30s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da18aug1415h100ml70s.tif +7117 #SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da18aug1415h100ml70s.tif: TIFF Upload Complete\ + .Sleepy.power :camera,:OFF +2 ."Qmail"HABfans.email "18.064 sec auto-exposure",Subject: "da18aug1415h100ml images!" +8 "storage"(v- +175 "core" -'s +2 "storage"(c& +4 "core" &; \ + "manipulator"&2& +4 "core" & J +2 ."da"\Elbow.seek 5 +2 "manipulator"&W( +26 "core" ( +2 "manipulator"&)& +5 "core" & i \ + "storage"(i& +4 "core" &; \ +2 ."da"Forearm.seek 5 + 700 counts +2 "manipulator"&E' +11 "core" ' +3 ."da"SE.reconfigure SEgently +4 "storage"(#QK-0-\ b +2 ."da"SE.seek 3.89 Pucks below Top Plate +57 "storage"(' +65 "core" ' +59 "manipulator"&d& +4 "core" &  \ +2 "storage"(k& +3 "core" &; ) ! \ +2 ."da"\Elbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +7 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 5 +2 "manipulator"&Q'? +32 "core" ' +2 ."da"\Elbow.hold +2 "manipulator"&p, +6 "core" , +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 4.08 Pucks below Top Plate +2 "storage"(r' +25 "core" ' +3 "manipulator"&9% +6 "core" %7 +2 "storage"(F& +4 "core" &; .\ +2 ."da"Forearm.force -20 + "manipulator"&5 +2 ."da"Forearm.seek 5 + 292 counts +2 "manipulator"&Z'c +21 "core" ' +2 "manipulator"&-& +4 "core" & \ +2 "storage"(g& +3 "core" &; 6 = \ +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 5 + 700 counts +5 "manipulator"&?' +26 "core" ' +2 "storage"(% +7 "core" % ( # <\ +2 ."downElevator"SE.seek :down +2 "storage"(l'v +100 (n% +3 "core" %( 4 5 \ RR +3 "manipulator"&`% +4 "core" % % +2 ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&z'\ +94 "core" ' +18 ' +4 ."downElevator"SE.coast + "storage"(5 +2 ."da"SC.coast + "storage"(6 +4 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 #tStarting finalPurge +3 "processing"%a& +4 "core" &\ +2 ."psFlush"Hand.open + "manipulator" +19 "core" 1 +2 "manipulator"&j& +5 "core" & \ +2 "manipulator"&.% +3 "core" %\ $ F / +3 ."psFlush"\Elbow.seek FlushPuck::Garage +2 "manipulator"&h(- +174 "core" ( +2 "manipulator"&_& +4 "core" &- * + ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &e& +3 "core" &-  * +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&m' +107 "core" ' + ."psFlush"Hand.close +2 "manipulator"&q/ +68 "core" / +2 "manipulator"&f& +4 "core" &- * + "manipulator"&% +4 "core" %  8 +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&x'\ +100 "core" ' +2 ."psFlush"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."psFlush"\Elbow.seek PC +2 "manipulator"&w( +125 "core" ( +2 "manipulator"&& +4 "core" & b + ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &y& +3 "core" & 3 b + ."psFlush"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&' +96 "core" ' +2 "manipulator"& & +4 "core" & b +2 "manipulator"&% +3 "core" %  +3 "processing"%& +3 "core" &<\ +2 "processing"%}& +4 ."psFlush"PC.seek :closed +2 "processing"%U(Tg +4 "core" &\ +2 &\  +8 &1}\ *z +9 &d\ > +9 &{u\ M +10 &>Z \ L +9 &[\ M +9 &\\ \ M +10 &_\ L +9 &F^\ L +10 &\\\ M +9 &Z \ L +9 & [ \ M +10 &"NZ\ L +9 &$[\ M +9 &%[\ L +10 &'[\ L +9 &)VY \ L +10 &+[\ M +9 &,[\ L +9 &.[\ L +10 &0^Z\ L +9 &2 Z\ L +9 &3Y\ L +10 &5Z\ L +9 &7fZ\ L +10 &9)W\ L +9 &:Z\ L +9 &<Z\ L +10 &>nZ\ L +9 &@0Z\ L +9 &AW\ L +10 &CZ\ L +9 &Ev\\\ L +10 &G8[\ L +9 &Hc\ M +9 &Jr\ O +10 &Ln\ R +10 &N0\ R +8 &O\ R +10 &Q\ R +9 &SY|j\ 7 +10 &T%*m\ N +9 &TG\ , +3 ( + "processing"%}& +2 #"psFlush"Processing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.53 +2 "processing"%s& +3 "core" &TG\ , +2 ."psFlush"Hand.open +2 "manipulator"&>1 +70 "core" 1 +2 "manipulator"&% +4 "core" %  %  +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +101 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"% +127 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +3 "processing"%#A d`xb +3 ."psFlush"PS.seek 1ml +2 "processing"%t'P +412 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +685 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%~' +1617 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%u +70 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +34 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%o'W +2635 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%S +72 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.seek 0.5ml + "processing"%' +591 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2115 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +72 "core" + ."psFlush"PBV.dial PSV +2 "processing"% U +52 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%O'W +2635 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +55 "core" B +2 ."psFlush"PS.seek 2.5ml +2 "processing"%$' +2629 "core" ' +3 ."psFlush"PSV.dial :waste1 +2 "processing"%b  +71 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2626 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +55 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%' +2633 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%/ +72 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%%'W +2626 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" ? +3 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2635 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%\  +71 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%0'9 +2633 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%8 +55 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.seek 1ml + "processing"%&'P +1102 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%C' +1620 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%4 +72 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +53 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%3'W +2630 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%1 +83 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.seek 0.5ml + "processing"%Y' +596 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2117 "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"%*'W +2632 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%7 @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%D' +2638 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%:  +71 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%;'9 +2638 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +44 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%<' +2629 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%, +69 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%P'W +51 ER\ >> +2575 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%' @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2626 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%N  +71 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%G'9 +2641 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'5& +4 "core" &QV\ + .tHand.open +2 "manipulator"& 1 +19 "core" 1 +2 "manipulator"&V& +3 "core" & b +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&T( +2 "core" ( +2 "manipulator"&H& +3 "core" & b +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &6& +3 "core" & \ b +2 .tForearm.seek PC + "manipulator"&[' +98 "core" ' + .tHand.close + "manipulator"&/ +68 "core" / +2 .tPC.seek :open + "processing"%|( +402 "core" ( + "manipulator"&L& +4 "core" & b +2 "manipulator"&K% +3 "core" %   +2 .tForearm.seek :retract +2 "manipulator"&X'\ +100 "core" ' + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC + "manipulator"&+( +358 "core" ( +2 "manipulator"&^& +3 "core" &   :- +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &I& +3 "core" &  C :- +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&B'ρ +106 "core" ' +2 "manipulator"&A& +3 "core" &  :, +2 "manipulator"&\\% +4 "core" %ς  +2 "collection"'{& +3 "core" &QV\ +2 "collection"'"& +4 .tCC.seek :closed +2 "collection"'](O +3 "core" &RW\ +4 &RU/\ : +9 &FK}RV7\ 0 +10 &vtSU5\ E +9 &"[PV5\ L +10 &URX9\ K +9 &VSV2\ L +9 &hZQW6\ L +10 &,URV0\ K +9 &VRU/\ K +9 &YRU/\ K +10 &rZSU0\ K +9 &!4VST1\ K +10 &"WRU.\ K +9 &$YTV/\ L +9 &&zXQU9\ K +10 &(=WTW9\ K +9 &)YRT5\ L +9 &+WSS4\ L +10 &-XQU4\ L +9 &/CWTV4\ L +10 &1XRW/\ L +9 &2XQV9\ L +9 &4WQW:\ K +10 &6LUSV9\ K +9 &8TSV8\ K +9 &9ZRW5\ K +10 &;ZSU7\ K +9 &=TYRU1\ K +10 &?YOV4\ L +9 &@XQU2\ L +9 &BZQU1\ K +10 &D\\[RS1\ K +9 &F]QU.\ L +9 &GgRS0\ M +10 &IPU6\ ~Q +9 &KJPU9\ zT +10 &MPS:\ wX +9 &N{OS5\ |6 +9 &Oe,QR4\ { ` +10 ( + &OgPR2\ F +2 "collection"'"& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.64 + "collection"'v& +4 "core" &OhMS2\ F + .tHand.open + "manipulator"&c1 +65 "core" 1 +2 "manipulator"&2% +4 "core" % ρ + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&)'\ +92 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'i& +4 "core" &OgNU+\ F +37 "collection"'d% +10 "core" %NU \ +2 #tCS Pulling 5ml of flush + .CSV.dial CSR +2 "collection"'k  +40 "core"  + .tCSR.select :flush +2 "collection"' +11 .tCS.seek 5ml + "collection"'('l +1357 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 '!% +3 "core" %lPR/\  +2 .tCS.reconfigure CSfast + "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"'9' +651 "core" ' + .tCSV.dial :waste +2 "collection"'F +123 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'J' +1984 "core" ' + #tFlushing lower manifold's waste1 port +2 "collection"'-& +4 "core" &OgOR/\ F + "collection"'g% +4 "core" %OS+\ + .tCSV.dial :flush +2 "collection"'  +40 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"'n'l +1219 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'` @ +40 "core" B +2 "collection"'E% +4 "core" %lOR\  +2 .tCS.seek 7ml +2 "collection"'W' +540 "core" ' + ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'  +2 'Q  +40 "core"  +91  + .tCBV.dial :waste1 +2 "collection"'a @ +43 "core" > +2 .tCS.seek 0ml +2 "collection"'Z' +1657 "core" ' + #tFlushing lower manifold's waste2 port +2 "collection"'#& +4 "core" &OgPV\ F + "collection"'j% +4 "core" %OU\ + .tCSV.dial :flush +2 "collection"'.  +70 "core" +3 .tCS.seek 5ml + "collection"'r'l +1221 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'? @ +41 "core" A +2 "collection"'_% +4 "core" %lPT:\  +2 .tCS.seek 7ml + "collection"'e' +555 "core" ' + ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'l  +41 "core"  + .tCBV.dial :waste2 +2 "collection"'@  +110 "core"  +2 .tCS.seek 0ml +2 "collection"'p' +1671 "core" ' + #tDisinfecting external Intake with kill +2 "collection"'q& +3 "core" &OgQV3\ F +2 "collection"'f% +4 "core" %PS\ + .tCSV.dial CSR + "collection"'  +40 "core"  + .tCSR.select :kill +2 "collection"' +10 .tCS.seek 8ml + "collection"'z' +1925 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml +2 "collection"'' D +552 "core" ' + ."connect"CSV.dial CBV +2 .tCBV.dial CSV +4 "collection"'y + 'm  +97 "core" +34  + .tCTV.dial :intake +2 "collection"'  +72 "core" + .tIntake.select :open + "sampler") +11 .tCS.seek 2ml + "collection"'' \\ +1894 "core" ' + .tIntake.select :close + "sampler")0 +10 .tCTV.dial :air + "collection"'  +71 "core"  +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'h' +589 "core" ' + .tCSV.dial CSR +2 "collection"'x  +97 "core"  + .tCSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"'M'l +1349 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml +2 "collection"'s' D +1367 "core" ' + .tCSV.dial CBV +2 "collection"'> +97 "core" +2 .tCS.seek 0ml +2 "collection"'' +2618 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&}& +3 "core" & :, +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&( +2 "core" ( +2 "manipulator"&& +3 "core" & ` :, +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 & & +3 "core" & :, +2 .tForearm.seek CC + "manipulator"&t'ρ +104 "core" ' + .tHand.close + "manipulator"&u/ +76 "core" / +2 .tCC.seek :open + "collection"' ( +376 "core" ( + "manipulator"&~& +4 "core" &  :, +2 "manipulator"&S% +3 "core" % π V +2 .tForearm.seek :retract +2 "manipulator"&o'\ +96 "core" ' + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek :garage + "manipulator"&(- +279 "core" ( +2 "manipulator"&& +3 "core" &- Q F +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &-  F +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +111 "core" ' + .tHand.open + "manipulator"& 1 +77 "core" 1 +2 "manipulator"&O% +3 "core" %  6 Ǿ +3 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&b'\ +102 "core" ' + #tCompleted [da withoutWCR] begun 13:35:37 +4 #Asleep after completing niagara18Aug14phaserunQC assays +3 ."shutdown"CC.coast +44 ."Qmail"GoodNews.email "{5 => 5, 6 => 17}\\nCan@15:18:33, 24.3C, 27% humidity, 14.2psia, 13.329V, 0.306A, 0.306A avg, 4.08W",Subject: "Asleep after completing niagara18Aug14phaserunQC assays" +117 "collection"'6 +3 ."shutdown"CS.coast + "collection"'5 +2 ."shutdown"PC.coast + "processing"%6 +3 ."shutdown"PS.coast + "processing"%5 +2 ."shutdown"Forearm.coast + "manipulator"&5 +2 ."shutdown"\Elbow.coast +2 "manipulator"&6 +39 ."shutdown"Sleepy.power :dwarf,:OFF + .Sleepy.power :raw,:OFF + #Shutdown + .tdelayUntil "16:30:00.00" +23486 E[\ m +60002 ^\ z +60003 g\ s +60002 i\ z +60002 l\ f +45361 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 + #Session Ended +14635 El\ n +60002 n\ n +8677 ."Qmail"GoodNews.email "niagara completed niagara18Aug14phaserunQC mission",Subject: "Ready to Recover" +3 !o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:82:in `[]'",/home/esp/esp2/lib/msg.rb:82:in `retry'"//home/esp/esp2/lib/email.rb:257:in `email'"./home/esp/esp2/lib/email.rb:264:in `mail'"-/home/esp/esp2/lib/email.rb:65:in `call'"3/home/esp/esp2/lib/email.rb:65:in `initialize'"-/home/esp/esp2/lib/email.rb:62:in `loop'"3/home/esp/esp2/lib/email.rb:62:in `initialize'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"6getaddrinfo: Temporary failure in name resolution +2 #Retry #1 of 10 after 10:00 +1997 #tSending Email +5345 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 + .Sleepy.cycleModemPower! 9 +2 #Session Ended +12651 !to:Email::Error:bt["8/home/esp/esp2/utils/commskel.rb:230:in `flushMail'")/home/esp/esp2/utils/commskel.rb:233"-/home/esp/esp2/lib/esp.rb:95:in `atExit'"+/home/esp/esp2/lib/esp.rb:99:in `call'"-/home/esp/esp2/lib/esp.rb:99:in `atExit'"./home/esp/esp2/lib/threads.rb:730:in `[]'"1/home/esp/esp2/lib/threads.rb:730:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"flush failed! +11 #m\EXIT @1534278800.21EDT @1534342948.18EDT = =ECan =tMAIN =mMAIN_scheduler @EDT1534342950.56 #"core_reset"Sent BREAK +2 #t@0x792A, state=0x333C, ifg=0x20, ie=0x00 + #\ESP2 v3.22 I2C Gateway v3.06 +8 #\ESP2 v3.22 I2C Gateway v3.06 +34 #Powering up Dwarves +720 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/shallow/niagara/configure.rb\ +270 .Sleepy.power :raw,:ON +2 E7\ z +4 7\ z + "sampler") + ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 )% +2 "core" %\  +2 .tSS.configure SSconfig +2 "sampler")#.0X access6 +2 !o:NameError:bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::messageAundefined local variable or method `access6' for main:Object: name: access6 +916 #-> access 6 +18 .SE.seek :down +2 "storage"('v +4 "core" ' H H \ +3 !to:Slide::Error\ :bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: @replyo:I2C::Servo::AbsMove3Reply : @tagi: @sourcei-:@destinationi%: @channeli: @statusIS:I2C::Servo::Status: enabledF: pastRLSF: pastFLSF:pastThresholdF: lostT: homeT: positioni: velocityi: currenti:pwmi:erri: inPressiH : outPressiH :deltaPressi : voltagef13.963705449189986~: @type2F: @error: notReady:@checkpoint: omitted:@axisName"Storage Elevator: mesg"Storage Elevator notReady +10088 #-> log +7678 #-> access6 +2 !o:NameError:bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::messageAundefined local variable or method `access6' for main:Object: name: access6 +3149 #-> access 6 +18 .SE.seek :down +2 "storage"('v +3 "core" ' l l \ +3 !to:Slide::Error\ :bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: @replyo:I2C::Servo::AbsMove3Reply : @tagi: @sourcei-:@destinationi%: @channeli: @statusIS:I2C::Servo::Status: enabledF: pastRLSF: pastFLSF:pastThresholdF: lostT: homeT: positioni: velocityi: currenti:pwmi:erri: inPressil : outPressil :deltaPressi : voltagef13.97352380952381o: @type2F: @error: notReady:@checkpoint: omitted:@axisName"Storage Elevator: mesg"Storage Elevator notReady +5629 #-> coast.elevator +2 !o:NameError:bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message?undefined local variable or method `coast' for main:Object: name:\ coast +2091 #-> coast.carousel + !o:NameError:bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message?undefined local variable or method `coast' for main:Object: name:\ coast +7276 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +17121 #t-> move + !o:NameError:bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message>undefined local variable or method `move' for main:Object: name: move +1423 #-> puck.move6, 5 + !o:SyntaxError:bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"[compile error\ (ESP):13: syntax error, unexpected '\\n', expecting tCOLON2 or '[' or '.' +1334 #-> puck.move 6, 5 +2 !o:NameError:bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message>undefined local variable or method `puck' for main:Object: name: puck +162 E1\ !! +3908 #t-> Puck.move 6, 5 +2 #Moving puck from tube 6 to 5 .Hand.open + "manipulator"&1 +16 "core" 1 +2 "manipulator"&% +4 "core" % \  +2 .tSE.seek :down +2 "storage"('v +3 "core" ' p m k\ +3 !to:Slide::Error\ :bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: @replyo:I2C::Servo::AbsMove3Reply : @tagi: @sourcei-:@destinationi%: @channeli: @statusIS:I2C::Servo::Status: enabledF: pastRLSF: pastFLSF:pastThresholdF: lostT: homeT: positioni : velocityi: currenti:pwmi:erri: inPressip : outPressim :deltaPressik : voltagef13.983342169857634: @type2F: @error: notReady:@checkpoint: omitted:@axisName"Storage Elevator: mesg"Storage Elevator notReady +4065 #-> elevator + !o:NameError:bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::messageBundefined local variable or method `elevator' for main:Object: name: elevator +663 #-> Elevator +2 "storage"(% +3 "core" % n n\ +2 !to:Slide::Error :bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: @replyIS:I2C::Servo::Status: enabledF: pastRLSF: pastFLSF:pastThresholdF: lostT: homeT: positioni : velocityi: currenti:pwmi:erri: inPressin : outPressin :deltaPressi: voltagef13.978432989690722+: @type2F:@axisName"Storage Elevator: mesg"$Storage Elevator Not yet Homed! +2177 #-> Elevator.home + "storage"(% +4 "core" % l n f\ + !to:Slide::Error :bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: @replyIS:I2C::Servo::Status: enabledF: pastRLSF: pastFLSF:pastThresholdF: lostT: homeT: positioni : velocityi: currenti:pwmi:erri: inPressil : outPressin :deltaPressif : voltagef13.983342169857634: @type2F:@axisName"Storage Elevator: mesg"$Storage Elevator Not yet Homed! +581 #-> Elevator.home + "storage"(% +3 "core" % m m\ +2 !to:Slide::Error :bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: @replyIS:I2C::Servo::Status: enabledF: pastRLSF: pastFLSF:pastThresholdF: lostT: homeT: positioni : velocityi: currenti:pwmi:erri: inPressim : outPressim :deltaPressi: voltagef13.978432989690722+: @type2F:@axisName"Storage Elevator: mesg"$Storage Elevator Not yet Homed! +2816 #-> Show elevator + !o:NameError:bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::messageBundefined local variable or method `elevator' for main:Object: name: elevator +7258 #-> home.elevator + !o:NameError:bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message>undefined local variable or method `home' for main:Object: name: home +3960 #-> Elevator.home.to :home + .SE.reconfigure SEconfig +2 "storage"(#K-0-\ b +2 .tSE.home.seek :home +2 "storage"(' +49 "core" ' +2 "storage"(% +4 "core" % M \ +2442 #t-> access 6 +18 .SE.seek :down +2 "storage"('v +49 "core" ' + "manipulator"&% +4 "core" %    +2 !to:Slide::Error :bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: @replyIS:I2C::Servo::Status: enabledF: pastRLSF: pastFLSF:pastThresholdF: lostT: homeT: positioni: velocityi: currenti:pwmi:erri: inPressi : outPressi :deltaPressi : voltagef12.451677957781051: @type2F:@axisName" Forearm: mesg"Forearm Not yet Homed! +2796 #-> Forearm.home.to :home + .Forearm.reconfigure LooseForearm +2 "manipulator"&#@2^d^b +2 .tForearm.home.seek :home +2 "manipulator"&' +51 "core" ' +2 "manipulator"&% +4 "core" %*   +1635 #t-> access 6 +18 .SE.seek :down +2 "storage"('v +2 "core" ' +2 "manipulator"&% +4 "core" %*  - +2 "manipulator"&% +3 "core" %* \ \  +2 .tForearm.seek :retract +2 "manipulator"& '\ +39 "core" ' +5 .t\Elbow.seek :clear + "manipulator"&!(d +4 "core" (   +2 !to:Slide::Error\ :bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: @replyo:I2C::Servo::AbsMove3Reply : @tagi&: @sourcei+:@destinationi%: @channeli: @statusIS:I2C::Servo::Status: enabledF: pastRLSF: pastFLSF:pastThresholdF: lostT: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi : outPressi :deltaPressi: voltagef12.451677957781051: @type2F: @error: notReady:@checkpoint: omitted:@axisName"\ Elbow: mesg"Elbow notReady +11206 #-> access 6 +18 .SE.seek :down +2 "storage"("'v +2 "core" ' +2 "manipulator"&#% +4 "core" %\    ( +2 "manipulator"&$& +3 "core" &   +2 !to:Slide::Error :bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: @replyIS:I2C::Servo::Status: enabledF: pastRLSF: pastFLSF:pastThresholdF: lostT: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi : outPressi :deltaPressi: voltagef12.451677957781051: @type2F:@axisName"\ Elbow: mesg"Elbow Not yet Homed! +1692 #-> Elbow.home.to :home + .\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 .t\Elbow.home.seek :home +2 "manipulator"&%( +221 "core" ( +2 "manipulator"&&& +4 "core" &   w +659 #t-> access 6 +16 .SE.seek :down +2 "storage"(''v +2 "core" ' +2 "manipulator"&(% +4 "core" %\  \ d ( +2 "manipulator"&)& +3 "core" &    w +2 "manipulator"&*% +3 "core" %\   , ( +2 .t\Elbow.seek :clear +2 "manipulator"&+(d +186 "core" ( +2 "manipulator"&,% +4 "core" %\    ( +2 "manipulator"&-& +4 "core" &d \  d + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 +2 "storage"(.( +3 "core" ( H G \ +2 !to:Slide::Error\ :bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: @replyo:I2C::Servo::AbsMove3Reply : @tagi3: @sourcei-:@destinationi%: @channeli: @statusIS:I2C::Servo::Status: enabledF: pastRLSF: pastFLSF:pastThresholdF: lostT: homeF: positioni: velocityi: currenti:pwmi:erri: inPressiH : outPressiG :deltaPressi : voltagef13.963705449189986~: @type2F: @error: notReady:@checkpoint: omitted:@axisName"Storage Carousel: mesg"Storage Carousel notReady +3031 #-> Storage Carousel.home.to :home + !o:NameError:bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"$uninitialized constant Carousel: name: Carousel +1813 #-> Carousel.home.to :home + !o:NameError:bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"$uninitialized constant Carousel: name: Carousel +1858 #-> carousel.home.to :home + !o:NameError:bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::messageBundefined local variable or method `carousel' for main:Object: name: carousel +2094 #-> Storagecarousel +2 !o:NameError:bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"+uninitialized constant Storagecarousel: name:Storagecarousel +1845 #-> Storagecarousel.home.to :home + !o:NameError:bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"+uninitialized constant Storagecarousel: name:Storagecarousel +1185 #-> Storage +948 #-> SC.home.to :home +2 .SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 .tSC.home.seek :home +2 "storage"(/( +490 E2\ OO +820 "core" ( +2 "storage"(0& +4 "core" & \ P\ F B\ \  +1829 #t-> access 6 +18 .SE.seek :down +2 "storage"(1'v +2 "core" ' + "manipulator"&2% +4 "core" %\    ( +2 "manipulator"&3& +4 "core" &d  \ R c + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 +2 "storage"(4( +595 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (5& +3 "core" &\ \\\ T \  +7410 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 + #Session Ended +19339 #t-> access 7 +18 .SE.seek :down +2 "storage"(6'v +3 "core" ' +2 "manipulator"&7% +3 "core" %\     ( +2 "manipulator"&8& +4 "core" &d s c + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"(9(,B +341 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (:& +3 "core" &,A(\ B\ G j\  +10394 #t-> access 1 +18 .SE.seek :down +2 "storage"(;'v +2 "core" ' +2 "manipulator"&<% +4 "core" %\  \  / ( + "manipulator"&=& +4 "core" &d   ! c + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"(>(; +344 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (?& +3 "core" &;>\ "\  -\  +10947 #t-> access 2 +18 .SE.seek :down +2 "storage"(@'v +3 "core" ' + "manipulator"&A% +4 "core" %\    ( +2 "manipulator"&B& +4 "core" &d   c + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"(C(K +339 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (D& +3 "core" &K {\ ) `\  +7434 E?\ 33 +671 #t-> access 3 +18 .SE.seek :down +2 "storage"(E'v +3 "core" ' + "manipulator"&F% +4 "core" %\   Z ( +2 "manipulator"&G& +3 "core" &d  D b +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 7 +2 "storage"(H([u +337 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (I& +3 "core" &[r!\ 8\ 8\  +10097 #t-> access 4 +18 .SE.seek :down +2 "storage"(J'v +3 "core" ' + "manipulator"&K% +4 "core" %\  P ( +2 "manipulator"&L& +3 "core" &d T ` +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 + "storage"(M(" +1915 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (N& +3 "core" & {\ * H\ +7641 #t-> access 5 +9 .SE.seek :down +2 "storage"(O'v +3 "core" ' +2 "manipulator"&P% +5 "core" %\   V ( +2 "manipulator"&Q& +4 "core" &d k _ + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 2 + "storage"(R( +341 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (S& +2 "core" & \ ' | \\\ \ +20395 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +18456 E2\ 11 +60002 Q\ 11 +12366 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +47628 E\ 21 +43197 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 +2 #Session Ended +16797 E\ 11 +60003 y\ 11 +14024 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +45971 E[\ 11 +44854 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +15141 EP\ 11 +60002 M\ 11 +15683 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +44312 E\ 21 +46514 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +13482 E\ 11 +60002 \ 21 +17341 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +42653 E \ 11 +48173 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +11822 E\ 11 +60002 \ 11 +19004 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +40991 E\ 11 +49834 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +10162 E\ 22 +60002 \ 11 +20662 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +39333 E/\ 11 +51494 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +8501 E\ 12 +60002 \ 11 +22323 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +37673 E\ 11 +53153 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +6842 E\ 11 +60002 \ 11 +23983 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +36012 E!\ 11 +54814 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +5181 E\ 11 +60003 \ \ 11 +25642 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +34353 E\ 11 +56474 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +3521 E\ 21 +60002 \ 11 +27305 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +32690 E\ 11 +58137 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +1859 E \ 11 +60002 \ 11 +28968 #"connect"Session Begun +2 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +31028 E!\ 11 +59799 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 + #Session Ended +196 E/\ 11 +60002 \ 11 +30631 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +29364 E\ 11 +60003 \ 11 +1462 #"connect"Session Begun +2 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 +2 #Session Ended +58533 E\ 11 +32296 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +27699 E\ 21 +60002 \ 11 +3125 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +56870 E\ 11 +33960 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +26036 E\ 11 +60002 \ 11 +4791 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 + #Session Ended +55205 E \ 11 +35624 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +24371 E\ 11 +60002 \ 11 +6456 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +53539 E\ 11 +37289 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +22707 E\ 11 +60002 \ 11 +8119 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +51876 E\ 11 +38953 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +21042 E\ 21 +60002 \ 11 +9785 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +50210 E\ 11 +40619 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +19376 E\ \ 11 +60002  \ 21 +11451 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +48544 E \ 11 +42286 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +17709 E\ 11 +60003 \ 11 +13117 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 + #Session Ended +46878 E\ 11 +43952 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +16043 E\ 11 +60002 \ 11 +14785 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +45210 E\ 11 +45620 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +14375 E\ 11 +60003 \ 11 +16452 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +43543 E\ 11 +47289 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +12706 E\ 11 +60002 \ 11 +18122 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +41873 E\ 11 +48998 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 + #Session Ended +10998 E\ 11 +60002 |\ 11 +19831 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +40164 Ev\ 11 +50666 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +9329 Eo\ 11 +60002 g\ 11 +21499 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 + #Session Ended +38497 Ei\ 11 +52334 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +7661 Ee\ 11 +60002 c\ 11 +23168 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +36827 Eb\ 11 +54004 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +5991 ES\ 11 @EDT1534392162.31 T\ 11 +24837 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 + #Session Ended +35159 Eb\ 11 +55672 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +4323 Eb\ 11 +60002 e\ 11 +26507 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 + #Session Ended +33489 Eh\ 11 +57343 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +2653 Ej\ 11 +60002 m\ 11 +28176 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +31819 En\ 11 +59013 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +982 Ep\ 11 +60002 t\ 11 +29848 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 + #Session Ended +30149 Ev\ 11 +60002 z\ 11 +681 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +59314 E\ 11 +31519 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +28476 E\ 11 +60002 \ 11 +2354 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +57641 E\ 11 +33191 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +26805 E\ 11 +60002 \ 11 +4026 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 + #Session Ended +55969 E\ 11 +34864 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 + #Session Ended +25132 E\ 11 +60002 \ 11 +5699 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +54297 E\ 11 +36535 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +23460 E\ 11 +60002 \ 11 +7373 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +52622 E\ 11 +38212 #"connect"Session Begun +2 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +21784 E\ 11 +60003 \ 11 +9047 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +50948 E\ 11 +39886 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +20109 E\ 11 +60002 \ 11 +10723 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +49272 E\ 11 +41564 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 + #Session Ended +18432 E\ 11 +60002 \ 11 +12403 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 + #Session Ended +47592 E\ 11 +43283 #"connect"Session Begun +2 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +16713 E\ 11 +60002 \ 21 +14119 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +45877 E\ 11 +44959 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +15036 E\ 11 +60002 \ 11 +15796 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +44199 E\ 11 +46634 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +13361 E\ 11 +60003 \ 11 +17471 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +42524 E\ 11 +48312 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 + #Session Ended +11683 E\ 11 +60002 \ 11 +19150 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +40845 E\ 11 +49991 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +10005 E\ 11 +60002 \ 11 +20828 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +39167 E\ 11 +51668 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +8327 E\ 11 +60002 \ 10 +22507 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +37489 E\ 11 +53347 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +6648 E\ 11 +60002 \ 11 +24187 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +35808 E\ 11 +55027 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 + #Session Ended +4968 E\ 11 +60003 \ 11 +25866 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +34129 E\ 11 +56708 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +3287 E\ 11 +60002 \ 11 +27548 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 + #Session Ended +32448 E\ 21 +58389 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +1607 E\ 11 +60002 \ 11 +29229 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +30766 E\ 11 +60002 \ 44 +71 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +59924 E\ 11 +30951 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +29045 E\ 11 +60002 \ 11 +1790 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +58205 E\ 11 +32633 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +27362 E\ 11 +60002 \ 11 +3475 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +56520 E\ 11 +34317 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +25679 E\ 11 +60002 \ 11 +5157 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +54838 E\ 11 +36009 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +23986 E\ 11 +60002 \ 11 +6850 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +53146 E\ 11 +37692 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 +2 #Session Ended +22302 E\ 11 +60002 \ 11 +8533 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +51461 E\ 11 +39377 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +20618 E\ 11 +60003 \ 11 +10218 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +49777 E\ 11 +41061 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +18934 E\ 11 +60002 \ 11 +11903 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +48092 E\ 11 +42748 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +17248 E\ 11 +60002 \ 11 +13589 #"connect"Session Begun +2 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 +2 #Session Ended +46406 E\ 11 +44471 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +15524 E\ 11 +60002 4\ 11 +15312 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +44684 E2\ 11 +46156 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +13839 E"\ 11 +60002 -\ 11 +16998 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +42996 E&\ 11 +47844 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 + #Session Ended +12152 E'\ 11 +60002 ;\ 11 +18686 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +41310 E%\ 11 +49531 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +10464 E(\ 11 +60002 \ 11 +20375 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +39620 E\ 11 +51221 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +8774 E\ 11 +60003 \ 11 +22064 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +37931 E\ 11 +52910 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +7085 E)\ 11 +60002 \ 11 +23755 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +36240 E\ 11 +54602 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +5393 E\ 11 +60003 \ 11 +25447 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 + #Session Ended +34549 E\ 11 +56331 #"connect"Session Begun +2 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +3665 E\ 21 +60002 \ 11 +27175 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +32820 E\ 11 +58022 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +1974 E\ 11 +60002 \ 11 +28865 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +31130 E\ 11 +59714 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 + #Session Ended +282 E\ 11 +60002 \ 11 +30559 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +29437 E\ 11 +60002 \ 11 +1404 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +58591 E.\ 11 +32253 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +27742 E\ 11 +60002  \ 11 +3099 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +56896 E\ 11 +33946 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +26050 E\ 11 +60002 \ 11 +4791 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 + #Session Ended +55204 E\ 11 +35640 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +24355 E\ 11 +60002 \ 11 +6487 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +53509 E\ 11 +37372 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 + #Session Ended +22624 E\ 11 +60002 \ 11 +8218 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +51777 E\ 11 +39067 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +20928 E\ 11 +60002 \ 11 +9914 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +50082 E\ 11 +40762 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 + #Session Ended +19234 E\ 11 +60002 \ 10 +11609 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 + #Session Ended +48387 E\ 11 +42459 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 + #Session Ended +17537 E\ 11 +60003 \ 11 +13305 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 + #Session Ended +46691 E\ 11 +44155 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +15840 E\ 11 @EDT1534478565.46 \ 11 +15003 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +44992 E\ 11 +45854 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +14141 E\ 11 +60003 \ 11 +16700 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 +2 #Session Ended +43294 E\ 11 +47553 #"connect"Session Begun +54 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +12391 E\ 21 +60002 \ 11 +18432 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +41563 E#\ 11 +49261 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 + #Session Ended +10735 E\ 11 +60002 \ 11 +20088 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +39907 E\ 11 +50918 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +9077 E\ 11 +60002 \ 11 +21745 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +38250 E\ 11 +52574 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +7422 E\ 11 +60002 \ 11 +23401 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +36594 E\ 11 +54231 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +5764 E\ 11 +60002 \ 11 +25060 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +34936 E\ 11 +55889 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +4105 E\ 11 +60002 \ 11 +26718 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 + #Session Ended +33278 E\ 11 +57548 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +2447 E\ 11 +60003 \ 11 +28376 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +31619 E\ 11 +59207 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +788 E\ 11 +60002 \ 11 +30035 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +29960 E\ 10 +60002 \ 11 +865 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 + #Session Ended +59132 E\ 11 +31695 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +28300 E\ 11 +60002 \ 11 +2526 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +57469 E\ 11 +33357 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +26638 E\ 11 +60003 \ 21 +4186 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +55809 E\ 11 +35018 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +24977 E\ 11 +60002 \ 11 +5848 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 + #Session Ended +54147 E\ 11 +36681 #"connect"Session Begun +2 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +23316 E\ 11 +60002 \ 11 +7510 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +52485 E\ 11 +38344 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 + #Session Ended +21652 E\ 11 +60002 \ 11 +9174 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +50821 E\ 11 +40006 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +19990 E\ 11 +60002 \ 11 +10836 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +49159 E\ 11 +41669 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +18326 E\ 11 +60002 \ 11 +12500 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +47496 E\ 11 +43331 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 +2 #Session Ended +16663 E\ 11 +60002 \ 11 +14163 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +45832 E\ 11 +44996 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +14999 E\ 11 +60002 \ 11 +15828 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +41 .Sleepy.cycleModemPower! 9 +2 #Session Ended +44129 E\ 11 +46695 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +13300 E\ 11 +60002 \ 11 +17523 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +42472 E\ 11 +48353 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 + #Session Ended +11643 E\ 21 +60003 \ 11 +19179 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +40816 E \ 11 +50011 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +9984 E$\ 11 +60002 %\ 11 +20838 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +39157 E \ 11 +51667 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +8329 E\ 11 +60002 \ 11 +22495 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 + #Session Ended +37501 E\ 11 +53326 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +6669 E\ 33 +60002 \ 11 +24154 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +35841 E\ 11 +54985 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +5011 E\ 11 +60002 \ 11 +25813 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +34182 E\ 11 +56643 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 + #Session Ended +3352 E\ 11 +60002 \ 11 +27472 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 +2 #Session Ended +32523 E\ 11 +58302 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +1693 E\ 11 +60002 \ 11 +29131 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +30864 E\ 11 +59962 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 +2 #Session Ended +32 E\ 11 +60002 \ 11 +30792 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 + #Session Ended +29205 E\ 11 +60002 \ 11 +1620 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +58375 E\ 11 +32451 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +27544 E\ 11 +60002 \ 11 +3281 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +56715 E\ 11 +34112 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +25883 E\ 11 +60002 \ 11 +4942 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +55053 E\ 11 +35775 #"connect"Session Begun +2 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 +2 #Session Ended +24220 E\ 11 +60002 \ 21 +6605 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +53391 E\ 11 +37438 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +22557 E \ 11 +60002 \ 11 +8269 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +51726 E\ 11 +39101 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +20894 E\ 11 +60003 \ 11 +9931 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +50064 E\ 11 +40764 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +19231 E\ 11 +60002 \ 11 +11595 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +48400 E\ 11 +42430 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +17565 E\ 11 +60003 \ 11 +13260 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +46735 E\ 11 +44094 #"connect"Session Begun +40 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 +2 #Session Ended +15863 E\ 11 +60002 \ 11 +14958 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 + #Session Ended +45037 E\ 11 +45788 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +14208 E\ 11 +60002 \ 11 +16616 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 + #Session Ended +43380 E\ 11 +47445 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +12550 E\ 11 +60002 \ 11 +18272 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 +2 #Session Ended +41722 E\ 11 +49102 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +10894 E\ 11 +60002 \ 11 +19929 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 +2 #Session Ended +40065 E\ 21 +50759 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 + #Session Ended +9236 E\ 11 +60002 \ 11 +21587 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 + #Session Ended +38409 E\ 11 +52416 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +7578 E\ 11 +60002 \ 11 +23245 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +36750 E\ 11 +54076 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +5919 E\ 11 +60002 \ 11 +24904 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +35092 E\ 11 +55734 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +4261 E\ 11 +60002 \ 11 +26564 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +33431 E\ 11 +57394 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +2601 E\ 11 +60003 \ 11 +28223 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +31772 E\ 11 +59055 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 + #Session Ended +941 E\ 11 +60002 \ 11 +29883 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +30112 E\ 11 +60003 \ 11 +713 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +59282 E\ 11 +31545 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +28450 E\ 11 +60002 \ 11 +2374 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +57621 E\ 11 +33208 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +26787 E\ 11 @EDT1534564968.61 \ 11 +4039 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +55956 E\ 11 +34871 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +25124 E\ 11 +60002 \ 11 +5702 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +54293 E\ 11 +36534 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +23462 E\ 11 +60002 \ 21 +7364 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +52631 E\ 11 +38197 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +21798 E\ 21 +60002 \ 11 +9028 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +50968 E\ 11 +39861 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +20134 E\ 11 +60002 \ 11 +10695 #"connect"Session Begun +2 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 +2 #Session Ended +49300 E\ 11 +41528 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +18467 E\ 11 +60002 \ 11 +12360 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +47636 E\ 11 +43224 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +16771 E\ 11 +60002 \ 11 +14051 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +45944 E\ 11 +44880 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 +2 #Session Ended +15114 E\ 11 +60003 \ 11 +15707 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 + #Session Ended +44288 E\ 11 +46537 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +13458 E\ 11 +60002 \ 21 +17365 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +42629 E\ 11 +48195 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +11801 E\ 11 +60002 \ 11 +19023 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +40972 E\ 11 +49853 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +10141 E\ 11 +60002 \ 11 +20681 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 +2 #Session Ended +39314 E\ 11 +51510 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +8484 E\ 11 +60002 \ 11 +22339 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +37656 E\ 11 +53170 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 + #Session Ended +6825 E\ 11 +60002 \ 11 +23999 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +35997 E\ 11 +54829 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 +2 #Session Ended +5165 E\ 11 +60002 }\ 11 +25658 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 +2 #Session Ended +34336 Ey\ 11 +56489 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 +2 #Session Ended +3505 Ew\ 10 +60003 q\ 11 +27317 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +32678 Eq\ 11 +58151 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +1844 Eo\ 11 +60002 u\ 11 +28980 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +31015 Ey\ 11 +59812 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +184 E\ 11 +60002 \ 11 +30641 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +29354 E\ 11 +60002 \ 21 +1471 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 +2 #Session Ended +58523 E\ 21 +32303 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +27693 E\ 11 +60002 \ 11 +3133 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 + #Session Ended +56863 E\ 11 +33964 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +26031 E\ 11 +60002 \ 11 +4795 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +55201 E\ 11 +35626 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +24369 E\ 11 +60002 \ 11 +6458 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +53537 E\ 11 +37291 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +22703 E\ 21 +60003 \ 11 +8122 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +51873 E\ 21 +38955 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +21040 E)\ 11 +60002 8\ 11 +9786 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +50209 EL\ 11 +40620 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +19376 E;\ 11 +60002 /\ 11 +11484 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +48511 EB\ 10 +42314 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +17681 E0\ 11 +60002  \ 11 +13141 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +46853 E\ 11 +43971 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +16025 E\ 11 +60002 \ 11 +14799 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +45196 E \ 11 +45630 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +14365 E\ 11 +60002 \ 11 +16457 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 +2 #Session Ended +43538 E\ 11 +47286 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +12708 E\ 11 +60002 \ 11 +18116 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +41879 E\ 11 +48946 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +11048 E\ 11 +60003 \ 11 +19774 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +40221 E\ 11 +50603 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +9391 E\ 11 +60002 \ 11 +21433 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +38562 E\ 11 +52264 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +7731 E\ 11 +60003 \ 21 +23092 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +36903 E\ 11 +53923 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +6072 E\ 11 +60002 \ 11 +24754 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +35241 E\ 11 +55587 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +4409 E\ 11 +60002 \ 11 +26416 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +33579 E\ 11 +57248 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +2747 E\ 11 +60002 \ 11 +28085 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +31910 E\ 11 +58917 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +1079 E\ 11 +60002 \ 11 +29745 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +30250 E\ 11 +60002 \ 11 +575 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 +2 #Session Ended +59419 E\ 11 +31408 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 + #Session Ended +28589 E\ 11 +60002 \ 11 +2238 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +57757 E\ 11 +33071 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +26924 E\ 11 +60002 \ 11 +3903 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +56092 E\ 11 +34735 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +25261 E\ 11 +60002 \ 11 +5565 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +54430 E\ 11 +36398 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +23597 E\ 11 +60002 \ 11 +7231 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +52765 E\ 11 +38064 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +21931 E\ 11 +60002 \ 11 +8896 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +51099 E\ 11 +39767 #"connect"Session Begun +2 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +20229 E\ 11 +60002 \ 11 +10597 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +49399 E\ 11 +41430 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 +2 #Session Ended +18564 E\ 11 +60002 \ 11 +12261 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 + #Session Ended +47734 Eb\ 11 +43095 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 + #Session Ended +16901 E<\ 11 +60003 E\ 11 +13925 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +46070 EE\ 11 +44759 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +15236 EF\ 11 +60002 [\ 11 +15591 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +44404 E\ 11 +46424 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +13571 E\ 11 +60003 p\ 11 +17258 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 + #Session Ended +42738 Ei\ 11 +48093 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +11902 Eg\ 11 +60002 f\ 11 +18926 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +41069 Ee\ 11 +49761 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +10235 El\ 11 +60002 d\ 11 +20593 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 +2 #Session Ended +39401 Ef\ 11 +51430 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 + #Session Ended +8566 Ef\ 11 +60002 n\ 11 +22263 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 + #Session Ended +37733 Eq\ 11 @EDT1534651302.71 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +6898 Eu\ 11 +60002 s\ 11 +23930 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +36065 Eq\ 11 +54766 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +5229 Ek\ 11 +60002 e\ 11 +25601 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +34395 Ef\ 11 +56435 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 +2 #Session Ended +3559 E_\ 11 +60002 a\ 11 +27270 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +32725 EV\ 11 +58107 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 + #Session Ended +1889 EX\ 11 +60003 R\ 10 +28941 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +31054 EF\ 11 +59780 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +215 EK\ 11 +60002 V\ 11 +30614 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 +37 #Session Ended +29345 Ea\ 11 +60003 o\ 11 +1481 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 +2 #Session Ended +58513 Eo\ 11 +32312 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 + #Session Ended +27683 Ef\ 11 +60002 c\ 11 +3140 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +56855 Ei\ 11 +33969 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +26027 Eb\ 11 +60002 l\ 11 +4796 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +55199 Ec\ 11 +35626 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 +2 #Session Ended +24368 Em\ 11 +60002 g\ 11 +6454 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +53541 Ee\ 11 +37285 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +22711 E~\ 11 +60002 ~\ 11 +8112 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +51883 E}\ 11 +38944 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 + #Session Ended +21051 E}}\ 11 +60002 n}\ 11 +9772 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 +2 #Session Ended +50223 E}\ 11 +40602 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +19393 E~\ 11 +60002 \ 11 +11431 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +48564 E\ 11 +42263 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +17732 E\ 11 +60003 $\ 11 +13090 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 +2 #Session Ended +46904 E%\ 11 +43922 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +16073 E\ 11 +60002 )\ 11 +14751 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +45243 E\ 11 +45583 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 + #Session Ended +14414 E\ 21 +60002 \ 11 +16410 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +43585 E\ 11 +47242 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +12753 E\ 11 +60002 \ 11 +18072 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +41924 E\ 11 +48903 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 +2 #Session Ended +11091 E\ 11 +60002 \ 11 +19733 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +40262 E\ 11 +50565 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 +2 #Session Ended +9429 E\ 11 +60003 \ 11 +21396 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 +2 #Session Ended +38598 E\ 11 +52229 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +7766 E\ 11 +60002 \ 11 +23059 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +36936 E\ 11 +53891 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +6105 E\ 11 +60002 \ 11 +24720 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +35275 E\ 11 +55553 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +4442 E\ 11 +60002 \ 11 +26385 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +33611 E\ 11 +57217 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +2778 E\ 11 +60002 \ 11 +28048 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +31947 E\ 10 +58882 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 +2 #Session Ended +1112 E\ 11 +60002 \ 11 +29715 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +30281 E\ 11 +60002 \ 11 +542 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 +2 #Session Ended +59452 E\ 11 +31372 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +28623 E\ 11 +60002 \ 11 +2200 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +57795 E\ 11 +33029 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +26966 E\ 11 +60002 \ 11 +3857 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +56138 E\ 11 +34687 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 +2 #Session Ended +25307 E\ 11 +60003 \ 11 +5515 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 +2 #Session Ended +54479 E\ 11 +36345 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 +2 #Session Ended +23649 E\ 11 +60002 \ 11 +7173 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 + #Session Ended +52822 E\ 11 +38003 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 + #Session Ended +21993 E\ 11 +60002 \ 11 +8831 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +51164 E\ 11 +39662 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +20333 E\ 11 +60002 \ 11 +10491 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +49503 E\ 11 +41322 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +18674 E\ 11 +60002 \ 11 +12150 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 + #Session Ended +47845 E\ 11 +42983 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +17012 E\ 11 +60002 \ 11 +13813 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +46183 E\ 11 +44645 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +15349 E\ 11 +60002 \ 11 +15476 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +44519 E\ 11 +46309 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +13685 E\ 11 +60003 \ 11 +17140 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +42855 E\ 11 +47973 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 + #Session Ended +12022 E\ 11 +60002 \ 11 +18805 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 + #Session Ended +41190 E\ 21 +49637 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +10357 E\ 11 +60003 \ 11 +20467 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 +2 #Session Ended +39527 E\ 11 +51300 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +8695 E\ 11 +60002 \ 11 +22131 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +37864 E}\ 11 +52965 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +7031 Et\ 11 +60002 h\ 11 +23796 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +36199 Em\ 11 +54630 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 +2 #Session Ended +5364 Eh\ 21 +60002 l\ 11 +25462 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +34534 Ek\ 11 +56294 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +3701 EZ\ 11 +60002 W\ 11 +27126 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +32868 ER\ 11 +57997 #"connect"Session Begun +2 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +1999 EQ\ 11 +60003 W\ 11 +28827 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +31168 ES\ 11 +59660 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 +2 #Session Ended +334 ET\ 11 +60002 T\ 11 +30491 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +29504 EN\ 11 +60002 S\ 11 +1323 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 +2 #Session Ended +58672 EU\ 11 +32155 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 + #Session Ended +27840 EO\ 11 +60002 K\ 11 +2987 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +57008 EJ\ 11 +33823 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +26172 ER\ 11 +60003 S\ 11 +4653 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +55341 EU\ 11 +35488 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +24507 EW\ 11 +60002 ]\ 11 +6321 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 + #Session Ended +53674 E[\ 11 +37156 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +22840 E[\ 11 +60002 _\ 11 +7989 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +52006 EZ\ 11 +38823 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +21172 E^\ 11 +60002 y~\ 11 +9655 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +50341 E~\ 11 +40490 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 +2 #Session Ended +19504 Ey|\ 11 +60002 p|\ 11 +11325 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +48670 Eq{\ 11 +42162 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended @EDT1534737774.91 El|\ 11 +60003 lz\ 11 +12995 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +47000 Eiz\ 11 +43832 #"connect"Session Begun +2 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +16164 Ez\ 11 +60002 {\ 11 +14667 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +45328 E}\ 11 +45504 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +14492 E|\ 11 +60002 }\ 11 +16338 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +43657 E~\ 11 +47175 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +12820 E~\ 11 +60002 }\ 11 +18009 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +41987 E\ 11 +48845 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +11149 E~\ 11 +60002 \ 11 +19673 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +40322 E\ 11 +50502 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +9493 E\ 11 +60003 \ 11 +21328 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +38667 E\ 11 +52158 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +7837 E\ 11 +60002 \ 11 +22986 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +37009 E\ 11 +53818 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +6178 E\ 11 +60002 \ 11 +24645 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 +2 #Session Ended +35349 E\ 21 +55475 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +4520 E\ 11 +60002 \ 11 +26304 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +33691 E\ 11 +57135 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 + #Session Ended +2862 E\ 11 +60002 \ 11 +27962 #"connect"Session Begun +2 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 +2 #Session Ended +32033 E\ 11 +58792 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +1203 E\ 11 +60002 \ 11 +29622 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 + #Session Ended +30375 E\ 11 +60002 \ 11 +449 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +59546 E \ 11 +31280 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +28715 E\ 11 +60002 \ 11 +2109 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +57887 E\ 11 +32939 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +27056 E\ 11 +60002 \ 11 +3769 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +56226 E\ 11 +34600 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +25395 Ew\ 11 +60002 W\ 11 +5431 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 + #Session Ended +54566 EC\ 11 +36260 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 +2 #Session Ended +23734 E@\ 11 +60002 >\ 11 +7090 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +52905 EX\ 11 +37921 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +22074 EE\ 11 +60002 2\ 11 +8751 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 +2 #Session Ended +51244 E(\ 11 +39583 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +20412 Ez\ 11 +60002 \ 11 @1534768864.74EDT = =ECan =tMAIN =mMAIN_scheduler @EDT1534768866.89 #"core_reset"Sent BREAK +2 #t@0x8474, state=0x333C, ifg=0x20, ie=0x00 #\ESP2 v3.22 I2C Gateway v3.06 +10 #\ESP2 v3.22 I2C Gateway v3.06 +33 #Powering up Dwarves +729 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/shallow/niagara/configure.rb\ +275 .Sleepy.power :raw,:ON +3 E\ w +4 \ w + "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 )% +3 "core" %\ $ + .tSS.configure SSconfig +2 "sampler")#.0X ESP.ready! +4 "processing"%% +3 "collection"'% + "manipulator"&% +7 "core" %\ +4 ."rdyProcessing"PSV.dial :air +2 "processing"%  +3 "core" %+\ + %   C + ."rdySampler"Intake.select :close +2 "manipulator"&% + ."rdySampler"\Exhaust.select :close +3 .CTV.dial :air +2 "collection"'  +3 "core" % % 3 + +2 ."rdySampler"CSV.dial :waste1 +3 .tForearm.reconfigure LooseForearm +3 "collection"' +4 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract + "manipulator"&'\ +36 "core" + ."rdySampler"SSV.dial :spit,avoiding: :exhaust +2 "sampler") +3 "core"  +2 "sampler")  +5 "core"  +3 ."readyCS"CS.reconfigure CSfast + ."rdySampler"SS.reconfigure SSconfig +4 "collection"'#d @b + "sampler")#.0X CSV.CSR + .CSV.dial CSR +2 "collection"';  +122 "core"  +3572 #t-> CSR.AqMethanol + .CSR.select :AqMethanol +2 !o:Valve::Manifold::Error:bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg" CSR.legend +1517 #-> CSR.AqMeOH + .CSR.select :AqMeOH +2 "collection"'\ +2858 #t-> CS.pull 2 +2 "collection"'<% +3 "core" % \ +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 2ml +2 "collection"'=' Y +591 "core" ' +2 "collection"'>% +4 "core" % ]2\  +3502 #t-> CSR.air + .CSR.select :air +2 "collection"' +1451 #t-> CS.pull 3 +2 "collection"'?% +3 "core" % ]7\  +2 .tCS.seek 5ml +2 "collection"'@'l +838 "core" ' +2 "collection"'A% +4 "core" %l3\  +1477 #t-> CSR.flush +2 .CSR.select :flush +2 "collection"' +1086 #t-> CS.pull 2 + "collection"'B% +3 "core" %l#\  +2 .tCS.seek 7ml +2 "collection"'C'\ +581 "core" ' +2 "collection"'D% +4 "core" %'\  +1366 #t-> CSR.air + .CSR.select :air +2 "collection"' +580 #t-> CS.fill +2 .CS.seek 10ml + "collection"'E' D +847 "core" ' + "collection"'F% +4 "core" % F!\  +3773 #t-> CSV.waste2 + .CSV.dial :waste2 +2 "collection"'G +51 "core"  +1436 #t-> CS.empty +2 .CS.seek :empty + "collection"'H'Ͱ +2618 "core" ' +2 "collection"'I% +4 "core" %ͬ\ +9789 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +4 .Sleepy.cycleModemPower! 9 + #Session Ended +1420 E\ BB +60002 {\ BB +25874 #t-> $da[:recycle]=true +3533 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 +2 #Session Ended +385 #t-> $da[:extractVol]=0.17 +2279 #-> access 2 +9 .SE.seek :down +2 "storage"(J'v +2 "core" ' +2 "manipulator"&K% +4 "core" %\ \    +2 "manipulator"&L& +3 "core" &  % +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"(M(K +1280 "core" ( +19 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (N& +2 "core" &K  \ +26586 E}\ CC +60002 z\ CD +238 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +59756 Ex\ CC +10825 #t-> initialPurge + #Starting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'O& +2 "core" & \  +2 .tHand.open + "manipulator"&P1 +69 "core" 1 +2 "manipulator"&Q& +4 "core" &   % +2 "manipulator"&R% +3 "core" % \ \  \ b  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&S(- +183 "core" ( + "manipulator"&T& +4 "core" &-   +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &U& +3 "core" &- !  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage + "manipulator"&V' +103 "core" ' +2 .tHand.close + "manipulator"&W/ +71 "core" / +2 "manipulator"&X& +4 "core" &- \  \\  +2 "manipulator"&Y% +3 "core" %  \ & +2 .tForearm.seek :retract +2 "manipulator"&Z'\ +101 "core" ' + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC + "manipulator"&[( +276 "core" ( + "manipulator"&\\& +4 "core" & Q 6 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &]& +3 "core" & \  m 6 + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&^'ρ +94 "core" ' +2 "manipulator"&_& +4 "core" &  n 6 +2 "manipulator"&`% +3 "core" %{  =  +2 "collection"'a& +4 "core" &\  + "collection"'b& +4 .tCC.seek :closed +44 "collection"'c(O +12 "core" &!\  + &'\  + &\  + &\  + &\  + &\  + &\  + &F\ &i +9 &vZ"\ 8 +10 &"\ K +9 &_\ J +9 &ag\ K +10 &$e\ J +9 &g'\ J +10 &`\ K +9 &j`\ J +9 &+g\ K +10 &b\ J +9 &!f\ J +9 &#re\ J +10 &%4g\ J +9 &&c\ K +10 &(c\ J +9 &*z`\ J +9 &,<b\ J +10 &-^!\ J +9 &/b\ J +9 &1^\ J +10 &3Db"\ J +9 &5a\ J +10 &6`\ J +9 &8d \ K +9 &:Lc\ J +10 &<`\ J +9 &=a$\ J +9 &?_\ J +10 &AUb\ J +9 &Ca\ J +10 &Dh \ J +9 &Fj\ K +9 &HUx\ M +10 &J !\ Q +9 &K&\ T +9 &M\ V +10 &Nc\ )~ +9 &O \ E +9 ( +2 &ON\ @ + "collection"'b& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.63 + "collection"'d& +5 "core" &OM"\ @ + .tHand.open + "manipulator"&e1 +71 "core" 1 +2 "manipulator"&f% +4 "core" % {   T  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&g'\ +98 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'h& +4 "core" &OM\ @ +2 "collection"'i% +3 "core" %ͬ \ +2 #tCS Pulling 5ml of flush + .CSV.dial CSR + "collection"'j  +53 "core"  + .tCSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +2 "collection"'k'l +1346 "core" ' +2 .tdelay 5 seconds +503 .CSR.select :air +2 "collection"' +9 'l% +2 "core" %l\  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'m' +640 "core" ' +2 .tCSV.dial :waste +2 "collection"'n +120 "core" + .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'o' +1984 "core" ' +2 #tPurging external Intake + "collection"'p& +4 "core" &OM\ @ +2 "collection"'q% +3 "core" %!\ + .tCSV.dial :flush +2 "collection"'r  +40 "core"  + .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'s' D +2294 "core" ' +2 .tdelay 5 seconds +503 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'t + 'u  +6 "core"  +63 ~ + .tCTV.dial :intake +2 "collection"'v  +70 "core"  + .tIntake.select :open + "sampler") +10 .tCS.seek 0ml +2 "collection"'w' +2292 "core" ' + .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'x  +72 "core" ~ + #tFlushing upper manifold + "collection"'y& +4 "core" &OL\ @ +2 "collection"'z% +3 "core" %#\ + .tCSV.dial :flush +2 "collection"'{  +70 "core"  +2 .tCS.seek 5ml +2 "collection"'|'l +1189 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"'} @ +41 "core" A + "collection"'~% +4 "core" %l$\  +2 .tCS.seek 7ml +2 "collection"'' +539 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"' +97 "core"  + .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"'' +1639 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"''- +753 "core" ' + .tCSV.dial :waste +2 "collection"' +53 "core" +2 .tCS.seek 0ml +2 "collection"'' +748 "core" ' +2 "collection"'& +4 "core" &OL+\ @ +2 "collection"'% +3 "core" %#\ + .tCSV.dial :flush +2 "collection"'  +42 "core"  +2 .tCS.seek 3ml +2 "collection"' '- +750 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'\ @ +42 "core" B + "collection"' % +4 "core" %-\  +2 .tCS.seek 5ml +2 "collection"' 'l +535 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml +2 "collection"' ' +197 #"connect"Session Begun +2 #-> Sleepy.cycleModemPower! 9 +4 .Sleepy.cycleModemPower! 9 + #Session Ended +985 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"''- +752 "core" ' +2 .tCSV.dial :waste +2 "collection"' +69 "core" +2 .tCS.seek 0ml + "collection"'' +740 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +3 "core" &  L 6 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&( +3 "core" ( + "manipulator"&& +4 "core" & 6 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +2 "core" &   \\ 6 +2 .tForearm.seek CC +2 "manipulator"&'ρ +98 "core" ' +2 .tHand.close + "manipulator"&/ +66 "core" / +2 .tCC.seek :open +2 "collection"'( +378 "core" ( +2 "manipulator"&& +4 "core" &   6 + "manipulator"&% +4 "core" % Ϗ  ? +2 .tForearm.seek :retract + "manipulator"&'\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&(- +286 "core" ( +2 "manipulator"&%& +4 "core" &-  , + .t\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 && +3 "core" &-  = + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +109 "core" ' +3 .tHand.open + "manipulator"&'1 +76 "core" 1 +2 "manipulator"&)% +4 "core" % \ m +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&('\ +96 "core" ' +24352 Ew\ DC +16976 #t-> da 40 + #da sampling at most 40ml +3 !o:RuntimeError:bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg" No Storage.srcTube defined! +3 ."Qmail"HABfans.email "Started da at 09:44:06EDT20-Aug-18\\n{}\\nCan@09:41:16, 20.1C, 53% humidity, 14.3psia, 13.732V, 0.343A, 0.337A avg, 4.71W",Subject: "da sampling at most 40ml" +1577 #t-> startTube 2 +645 #-> da 40 +2 #da sampling at most 40ml +3 #Loading sh1 puck from tube 2 into Collection Clamp +2 ."Qmail"HABfans.email "Started da in tube 2 at 09:44:29EDT20-Aug-18\\n{}\\nCan@09:41:16, 20.1C, 53% humidity, 14.3psia, 13.732V, 0.343A, 0.337A avg, 4.71W",Subject: "da sampling at most 40ml" + "collection"'"& +37 "core" &2\ +2 "manipulator"&$% +4 "core" %\   \ g  +3 "storage"(,% +3 "core" %|  +2 "storage"(-. +2 "core" .(K +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(.( +1291 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (/& +3 "core" &  <  +2 "manipulator"&0& +3 "core" &-  +2 "manipulator"&1% +3 "core" %\    4  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 2 + "manipulator"&2(^ +182 "core" ( + "manipulator"&3& +4 "core" &h\   \ # +2 "storage"(4& +3 "core" & ~  +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&5'! +94 "core" ' +3 "storage"(6& +4 "core" &  F  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(7'L +267 "core" ' +2 "storage"(8- +3 "core" -'i +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +12 (9& +3 "core" & d  +2 "manipulator"&:& +4 "core" &h\ #  # +2 .t\Elbow.seek 2 +2 "manipulator"&;(^ +4 "core" ( + "manipulator"&<& +4 "core" &h\   > # +2 "storage"(& +4 "core" & T  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&>'ϑ +27 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&?/ +67 "core" / +11 ."downElevator"SE.seek :down +3 "manipulator"&=& +5 "storage"(A'v +3 "core" &h\ a # +2 "manipulator"&B% +4 "core" % ϗ   % +2 .tForearm.seek :retract +2 "manipulator"&@'\ +94 "core" ' + .t\Elbow.seek CC +2 "manipulator"&D( +145 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +2 "core" ( +2 "manipulator"&C& +4 "core" &   5 6 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &F& +3 "core" & !  6 + .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&G'ρ +103 "core" ' + "manipulator"&E& +4 "core" & c 6 +2 "manipulator"&I% +4 "core" %|   % Z +2 "collection"'K& +3 "core" &\ +2 "collection"'L& +4 .tCC.seek :closed +2 "collection"' (O +2 "core" &&\ +4 &\  +8 &4\ *z +10 &h"\ > +9 &v\ K +9 &V_\ J +10 &b\ J +9 &`\ I +9 &`\ J +10 &^a\ J +9 & ]\ J +10 &`\ J +9 & ]\ J +9 &"f`\ J +10 &$'d \ J +9 &%_\ I +9 &'a \ J +10 &)nc\ J +9 &+1`\ I +10 &,b\ J +9 &.b\ J +9 &0vc\ J +10 &28b\ J +9 &3]\ J +9 &5\\\ I +10 &7~_\ J +9 &9@]\ J +10 &;]\ J +9 &<]\ J +9 &>]\ J +10 &@H]\ J +9 &B\ _\ J +9 &C_\ J +10 &Ef\ K +9 &GMp\ K +10 &I\ O +9 &J\ T +9 &Lt\ V +10 &N4\ C +9 &O<8\ (v +9 &Or \ C +6 ( +2 "collection"'L& +4 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.70 + .Hand.open +2 "manipulator"&!1 +3 "core" &O`\ C +70 1 +2 "manipulator"&N% +4 "core" % |    Z +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&O'\ +90 "core" ' + .tSC.coast + "storage"(6 +2 #tcollectSample 40ml w/bubble point of 24psi +2 #Priming 7ml + .Sleepy.power :sampler,:ON + .Intake.select :close + .\Exhaust.select :close + .SS.hold +2 "sampler")P+ +3 "core" + +2 "sampler")Q% +4 "core" %{|  +2 "collection"'R& +3 "core" &O_\ C +3 Ev\ QQ + #tCalibrating pressure and temperature sensors + .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X?  +2 "sampler")a% +3 "core" %a!B@  + .tIntake.select :close + "sampler")0 +10 )Z% +2 "core" %a!FH  + .tSSV.dial :exhaust +2 "sampler")*  +73 "core"  + .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'c' +97 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +129 "core"  +3 .tSS.reconfigure SSexhale +2 "sampler")#.0X Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +3 #Session Ended +57 "core" '  \ ҫ +3 "collection"'9% +4 "core" %ݿ \  + "sampler"):% +4 "core" %ur  + #tBubblePoint: Intake @38.3psia, Outlet @14.0psia + .CBV.dial SSV +2 "collection"'J @ +37 "core" B +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X' +130 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")E +68 "core" ' +2 ."CSpush"CS.coast + "collection"'5 +55 "core" +2 .tSS.reconfigure SSexhale +2 "sampler")#.0XP +102 "collection"'9 +3 "core" 9b>M +102 "collection"'9 +52 "core" 9@J +103 "collection"'9 +2 "core" 9BF +102 "collection"'x9 +3 "core" 9CC +102 "collection"'9 +3 "core" 9DA +103 "collection"'9 +2 "core" 9 E> +103 "collection"'9 +2 "core" 9+F; +103 "collection"'9 +2 "core" 9IK: +103 "collection"'~9 +2 "core" 9gM7 +102 "collection"'\ 9 +3 "core" 9N5 +103 "collection"' 9 +2 "core" 9M2 +102 "collection"' 9 +4 "core" 9P0 +104 "collection"'9 +2 "core" 9O. +102 "collection"' 9 +3 "core" 9R, +102 "collection"'9 +3 "core" 9S* +102 "collection"'9 +3 "core" 9)T' +102 "collection"' 9 +4 "core" 9EW$ +102 "collection"'9 +3 "core" 9_X# +102 "collection"'9 +3 "core" 9wY! +102 "collection"'9 +3 "core" 9Z +103 "collection"'g9 +2 "core" 9Y +102 "collection"'9 +5 "core" 9Y +102 "collection"'9 +3 "core" 9Z +103 "collection"'9 +2 "core" 9[ +103 "collection"'[9 +2 "core" 9 ]  +102 "collection"'c9 +3 "core" 9 _ +102 "collection"'9 +3 "core" 9 (` +102 "collection"'%9 +3 "core" 9 <d +102 "collection"'9 +3 "core" 9 Ob +102 "collection"'9 +3 "core" 9 be" +103 "collection"''9 +2 "core" 9 re& +102 "collection"')9 +3 "core" 9 g* +103 "collection"'9 +2 "core" 9 g. +102 "collection"'9 +3 "core" 9 j2 +102 "collection"'$9 +3 "core" 9 k7 +102 "collection"'9 +3 "core" 9 m; +103 "collection"'M9 +2 "core" 9 n? +103 "collection"'"9 +3 "core" 9 mC\ +102 "collection"'/9 +3 "core" 9 nG +102 "collection"'09 +3 "core" 9 pL +102 "collection"'39 +3 "core" 9\ rP +102 "collection"',9 +3 "core" 9\ tT +103 "collection"'49 +3 "core" 9\ tX +102 "collection"'69 +3 "core" 9\ !y\\ +102 "collection"'9 +3 "core" 9\ +wa +102 "collection"'(9 +3 "core" 9\ 3ye +102 "collection"'-9 +2 "core" 9\ ;zi +102 "collection"'99 +3 "core" 9\ C}m +102 "collection"':9 +3 "core" 9\ Kq +102 "collection"'J9 +3 "core" 9\ Qv +102 "collection"'19 +3 "core" 9\ X~z +102 "collection"'9 +4 "core" 9\ ^~~ +103 "collection"'?9 +2 "core" 9\ d +102 "collection"'=9 +3 "core" 9\ j +2 .tCH.hold 10:00,70C +3 "collection"'< `\ `\ j\ +3 "core"  +35251 Ey\  +24751 "core" ` + "collection"'B9 +3 "core" 9\  +2 #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml +2 "collection"'5' +332 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'C @ +97 "core" A + .tCSV.dial :air +2 "collection"'7 @ +41 "core" ? +2 .tCS.seek 5ml +2 "collection"'2'l +1356 "core" ' +2 .tCSV.dial CTV + "collection"'E  +43 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'8 @ +42 "core" > + .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'>  +43 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'F @ +43 "core" > + .tdelay 2 seconds +203 .CS.seek 0ml +2 "collection"'I' +1357 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV +2 "collection"'; +107 "core" + .tCBV.dial CSV + "collection"'A  +28 "core" + "collection"'K% +4 "core" % \ +2 .tCS.seek 5ml +2 "collection"''l +1355 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'L  +43 "core" + "collection"'@% +4 "core" %l\  +2 .tCS.seek 7.001ml +2 "collection"'!' +594 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'Q @ +43 "core" > +2 .tCS.seek 10ml + "collection"'N' D +569 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 + #Session Ended +283 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'G ` +120 "core" b +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'R   +36 "core" " +3 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'  + '.  +27 "core"  +100  +2 .tCS.seek 5ml +2 "collection"'#'l +1345 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'P @ +96 "core" A + .tCSV.dial :waste +2 "collection"'W +98 "core" + .tCS.seek :empty +2 "collection"'U'Ͱ +1351 "core" ' +2 .tCSV.dial :air +2 "collection"'T @ +69 "core" B +2 .tCS.seek 5ml +2 "collection"'V'l +1348 "core" ' +2 .tCSV.dial CTV + "collection"'\\  +42 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'] @ +43 "core" > + .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'&  +43 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'_ @ +53 "core" B + .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'`' +1355 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV +2 "collection"'a +109 "core" + .tCBV.dial CSV + "collection"'Z  +37 "core"  + "collection"'*% +4 "core" %t\ +2 .tCS.seek 5ml +2 "collection"'S'l +1351 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'f  +43 "core" + "collection"'h% +4 "core" %l&\  +2 .tCS.seek 7ml +2 "collection"'i' +593 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'d @ +42 "core" > +2 .tCS.seek 10ml + "collection"'b' D +857 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'e ` +108 "core" ^ + #tLysing Complete +2 "collection"'^& +4 "core" &O^tx~\ C + #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&H% +4 "core" %\    m  +2 "storage"(l% +3 "core" %y   % \ +2 "storage"(k. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 + "storage"(n(" +339 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (j& +3 "core" &#  +2 "manipulator"&p& +3 "core" &  6 +2 "manipulator"&q% +3 "core" %\    +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .t\Elbow.seek 1 + "manipulator"&m( +160 "core" ( + "manipulator"&o& +4 "core" &    +2 "storage"(u& +3 "core" &#   6 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"&t' +92 "core" ' +2 "storage"(v& +4 "core" &# 4  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(s'L +271 "core" ' +2 "storage"(r- +3 "core" -'L +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tSE.seek :place + "storage"(y' +34 "core" ' +11 "manipulator"&z& +4 "core" &    + "manipulator"&w% +4 "core" %   C +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&}'\ +98 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&|( +149 "core" ( +2 "manipulator"&& +4 "core" &    ( 2 + .t\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &{& +3 "core" &   = 2 +2 .tForearm.seek CC +2 "manipulator"&'ρ +96 "core" ' + .tHand.close + "manipulator"&/ +66 "core" / +35 .tCC.seek :open +2 "collection"'( +378 "core" ( +2 "storage"(x& +4 "core" &#  $ & +2 "storage"(& +3 "core" &#   +2 "manipulator"&& +3 "core" &    q 2 +2 "manipulator"&% +3 "core" % ϋ   +55 .tForearm.seek :retract +3 "manipulator"&'\ +102 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 1 + "manipulator"&~( +156 "core" ( + "manipulator"&\ & +4 "core" &    +2 "storage"( & +4 "core" &# 5 6 8  + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 1 +2 "manipulator"& 'I +111 "core" ' + .t\Elbow.hold +2 "manipulator"&, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"& 1 +73 "core" 1 +9 "manipulator"&% +5 "core" % \\]   Dz +2 "storage"(& +4 "core" &#  + .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 1 + 319 counts + "manipulator"& 'ψ +16 "core" ' + "manipulator"&& +4 "core" &   p  +2 "storage"(& +4 "core" &# 6 6 e  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&' +26 "core" ' + "storage"(g% +4 "core" % 8 8 \  +3 ."downElevator"SE.seek :down +2 "storage"('v +100 (% +2 "core" %D   M SV +2 "manipulator"&% +4 "core" %   X +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&['\ +90 "core" ' +60 ' + ."downElevator"SE.coast +2 "storage"(5 +2 .tSC.coast + "storage"(6 +3 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'c& +4 "core" &{~\ + .tHand.open + "manipulator"&1 +26 "core" 1 +2 "manipulator"&%& +4 "core" &  "  +2 "manipulator"&% +4 "core" %\     +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&(- +177 "core" ( + "manipulator"&'& +4 "core" &-   +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &)& +2 "core" &-   $ +2 .tForearm.seek :garage +2 "manipulator"&' +106 "core" ' +3 .tHand.close + "manipulator"&/ +67 "core" / +2 "manipulator"&$& +4 "core" &- "  n +2 "manipulator"&% +3 "core" %    +2 .tForearm.seek :retract +2 "manipulator"&M'\ +103 "core" ' + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&"( +282 "core" ( +2 "manipulator"&/& +4 "core" &"   <; +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &0& +3 "core" &"   <; +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&3'ρ +103 "core" ' + "manipulator"&,& +4 "core" &"   > <; +2 "manipulator"&4% +4 "core" %χ   +2 "collection"'6& +3 "core" &}\ +2 "collection"'& +4 .tCC.seek :closed +2 "collection"'((O +3 "core" &| \ +2 &|\  +10 &1|\ *y +9 &h\ = +10 &x~\ J +9 &X_|k\ H +9 &d}\ H +10 &a}\ I +9 &`|\ I +10 &_b}\ H +9 &"\\\ H +9 &c\ H +10 & _\ H +9 &"g]}\ H +9 &$)c{k\ H +10 &%`~U\ I +9 &'`|?\ H +10 &)oa},\ H +9 &+1`\ H +9 &,_\ H +10 &._~\ I +9 &0x`\ H +9 &29_\ H +10 &3]\ H +9 &5_}\ H +10 &7\\~\ H +9 &9A`z\ H +9 &;`|j\ H +10 &<`} \ H +9 &>`~ \ I +9 &@J_\ H +10 &B `\ H +9 &C[}\ H +10 &Eb}\ I +9 &GPh~\ I +9 &I \ L +10 &J|\ Q +9 &Lt|u\ U +9 &N5~g\ B +10 &O:7~O\ (v +9 &Ok~@\ D +6 ( + "collection"'& +4 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.62 +2 "collection"'-& +4 "core" &OV2\ D + &OV}5\ D + .tHand.open + "manipulator"&91 +77 "core" 1 +2 "manipulator"&:% +4 "core" % φ    +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&J'\ +99 "core" ' + .tPSV.dial PSR +2 "processing"%1 +124 "core"  + .tPSR.select :flush +2 "processing"%j +10 .tPS.seek 1.5ml + "processing"%' +1610 "core" ' + .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%?  +53 "core"  +2 .tPS.seek 0ml + "processing"%='W +1616 "core" ' +2 .tPSV.dial PSR + "processing"%Y +42 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%<' +2635 "core" ' + ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV + "processing"%B +2 "collection"'X  +5 "core"  +2 "processing"%C  +43 "core"  +31 + .tPSV.dial :mixloop +2 "processing"%7 +97 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%5  +122 "core" +2 .tPS.seek 0ml +2 "processing"%E'W +2633 "core" ' +2 .tPSV.dial :air +2 "processing"%8  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%>' +1808 Ex\ AA +817 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%F +42 "core" +2 .tPS.seek 0ml + "processing"%2'W +2626 "core" ' +2 .tPSV.dial :air +2 "processing"%;  +42 "core"  +2 .tPS.seek 2.5ml + "processing"%A' +2632 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%K +42 "core" +2 .tPS.seek 0ml + "processing"%I'W +2637 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&L& +3 "core" &"   <: +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&@( +2 "core" ( +2 "manipulator"&& +4 "core" &"  # <: + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &Q& +2 "core" &"   <: +2 .tForearm.seek CC +2 "manipulator"&!'ρ +103 "core" ' +2 .tHand.close + "manipulator"&G/ +67 "core" / +2 .tCC.seek :open +2 "collection"'R( +380 "core" ( +2 "manipulator"&& +4 "core" &"   <: +2 "manipulator"&.% +3 "core" % q   M +2 .tForearm.seek :retract +2 "manipulator"&N'\ +93 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek :garage + "manipulator"&P(- +283 "core" ( +2 "manipulator"&W& +4 "core" &-   q  +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &#& +3 "core" &-    +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&T' +109 "core" ' +3 .tHand.open +2 "manipulator"&U1 +67 "core" 1 +2 "manipulator"&\\% +4 "core" % {   ǻ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +50 "manipulator"&]'\ +106 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing +2 ."connect"PRV.dial CBV +2 .tCBV.dial PRV + .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 2 into Collection Clamp + "collection"'&& +4 "core" &;\ +2 "manipulator"&_% +3 "core" %\   6 +2 "storage"(V% +4 "core" % 4 6  + "storage"(a. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 + "storage"(Z( +344 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (*& +2 "core" & ! 1  +2 "manipulator"&`& +3 "core" &-    +2 "manipulator"&f% +4 "core" %\   6 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 +2 "manipulator"&h(^ +182 "core" ( + "manipulator"&S& +4 "core" &^ j % +2 "storage"(d& +3 "core" & !   s  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&i'! +101 "core" ' +2 "storage"(e& +4 "core" & ! ! $  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(^'L +282 "core" ' +2 "storage"(H- +3 "core" -'r +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (l& +3 "core" &     +2 "manipulator"&k& +3 "core" &_   R % +2 .t\Elbow.seek 2 + "manipulator"&j(^ +3 "core" ( +2 "manipulator"&p& +3 "core" &_   % +2 "storage"(q& +3 "core" &   @   +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&o'ϑ +14 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&u/ +76 "core" / +11 ."downElevator"SE.seek :down +3 "manipulator"&v& +4 "storage"(D'v +6 "core" &_   % +2 "manipulator"&O% +4 "core" % ϙ   = t +2 .tForearm.seek :retract +2 "manipulator"&r'\ +98 "core" ' + .t\Elbow.seek CC +2 "manipulator"&z( +148 "core" ' + ."downElevator"SE.coast + "storage"(5 +4 "core" ( + "manipulator"&w& +4 "core" &   :/ + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &s& +3 "core" &    :/ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'ρ +95 "core" ' +3 "manipulator"&{& +4 "core" &    :. +2 "manipulator"&t% +3 "core" %z   [ +2 "collection"'m& +4 "core" &+\ +2 "collection"'& +4 .tCC.seek :closed + "collection"'}(O +3 "core" &6\ +4 &,\ 9 +9 &EM} \ 0 +10 &z\ D +9 &6dr\ I +9 &`i\ H +10 &c[\ I +9 &}bS\ H +10 &?]D\ H +9 &_:\ H +9 &a2\ I +10 &_\ I +9 &!F`\ I +9 &# _\ H +10 &$]\ H +9 &&\\\ H +10 &(O\\\ H +9 &*b\ H +9 &+ay\ H +10 &-bq\ H +9 &/W^n\ H +9 &1\\d\ H +10 &2cY\ H +9 &4_F\ I +10 &6_`?\ H +9 &8"\\1\ H +9 &9a)\ H +10 &;`\ I +9 &=g_\ H +9 &?)c \ H +10 &@_ \ I +9 &B_\ H +10 &Do]\ H +9 &F0d\ I +9 &Gv\ K +10 &I\ O +9 &KX\ S +9 &M\ T +10 &Nz\ - +9 &Op+y\ O +9 ( +2 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.64 + .Hand.open +2 "manipulator"& 1 +3 "core" &O|Tmr\ C +73 1 +2 "manipulator"&x% +4 "core" % z  \  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +93 "core" ' +2 .tSC.coast + "storage"(6 +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'  +126 "core"  + .tCSV.dial CTV +2 "collection"'  +28 "core"  +2 .tPS.seek 2.5ml + "processing"%\ ' +2635 "core" ' + "collection"' % +4 "core" % D_e4\ +2 .tCS.seek 5.75ml +2 "collection"''a +1154 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%|  +43 "core"  + .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%  +69 "core"  +2 .tPS.seek 0ml + "processing"%'W +2632 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"' ` +39 "core" ^ +2 .tCSV.dial :air + "collection"' @ +43 "core" > +2 .tCS.seek 10ml +2 "collection"'' D +1152 "core" ' +2 .tCSV.dial CTV + "collection"'g  +43 "core"  +2 .tCS.seek 0ml + "collection"'' +2623 "core" ' +2 .tCBV.dial :waste1 + "collection"' @ +27 "core" @ + .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +4 "collection"'  +123 "core" + "collection"'~& +4 "core" &O|UG\ C +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"& % +4 "core" %\    O  +2 "storage"( % +3 "core" %  ! + "storage"(c. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 + "storage"(y(" +338 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (& +3 "core" &#   G  +2 "manipulator"&%& +4 "core" &   :- + "manipulator"&% +4 "core" %\   4  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 1 +2 "manipulator"&( +158 "core" ( +2 "manipulator"&'& +4 "core" &  "   +2 "storage"()& +3 "core" &#   6 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"&' +88 "core" ' + "storage"(n& +4 "core" &#   +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"('L +280 "core" ' +2 "storage"(- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&$& +2 "core" &    +2 "storage"(& +4 "core" &#   W  + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&['I +36 "core" ' +2 .t\Elbow.hold +2 "manipulator"&, +3 "core" , + .t\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 "storage"(/- +2 "core" -' +3 .tSE.seek 0.1 Pucks below Top Plate + "storage"(0'? +28 "core" ' + "manipulator"&% +4 "core" %4  @ Ȧi +2 "storage"(,& +3 "core" &# { z \ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 279 counts +2 "manipulator"&4'` +14 "core" ' + "manipulator"&6& +4 "core" &   |  +2 "storage"(M& +4 "core" &#   . +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&' +33 "core" ' +2 .tSE.seek 1.1 Pucks below Top Plate + "storage"('. +39 "core" ' + "manipulator"&-& +4 "core" &    +2 "manipulator"&9% +4 "core" %   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +52 .tForearm.seek :retract +2 "manipulator"&:'\ +89 "core" ' + .t\Elbow.seek CC +2 "manipulator"&1( +161 "core" ( +3 "manipulator"&3& +3 "core" &   $ :+ +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &?& +2 "core" & O :+ +2 .tForearm.seek CC +2 "manipulator"&'ρ +95 "core" ' + .tHand.close + "manipulator"&Y/ +72 "core" / +2 .tCC.seek :open +2 "collection"'=( +377 "core" ( + "storage"(B& +4 "core" &#    +2 "storage"(C& +3 "core" &#  s +2 "manipulator"&X& +3 "core" &   9) +2 "manipulator"&7% +4 "core" % τ   +2 .tForearm.seek :retract +2 "manipulator"&5'\ +91 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 1 +2 "manipulator"&<( +157 "core" ( + "manipulator"&8& +4 "core" & #   +2 "storage"(E& +4 "core" &#   + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 1 +2 "manipulator"&F'I +110 "core" ' + .t\Elbow.hold +2 "manipulator"&>, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&;1 +72 "core" 1 +9 "manipulator"&2% +5 "core" % \\U    ǰ +2 "storage"(K& +4 "core" &#    + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 319 counts +2 "manipulator"&A'ψ +16 "core" ' + "manipulator"&L& +4 "core" &   ;  +2 "storage"(& +4 "core" &# ' + H +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&Q' +33 "core" ' + "storage"(G% +4 "core" %7 3 6   +3 ."downElevator"SE.seek :down +3 "storage"("'v +99 (J% +2 "core" %<E   R TX +2 "manipulator"&(% +4 "core" %   + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +88 "core" ' +59 ' + ."downElevator"SE.coast +2 "storage"(5 +2 .tSC.coast + "storage"(6 +3 .tPSV.dial :air +2 "processing"%.  +70 "core" +2 .tPS.seek 2.5ml +2 "processing"%!' +2632 "core" ' + .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%W +41 "core" + .tdelay 1 second +102 .PSV.dial :air +2 "processing"%#  +43 "core"  + .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%@ +42 "core" + .tdelay 1 second +102 .PSV.dial :air +2 "processing"%U  +43 "core"  + .tdelay 1 second +103 .PS.seek 0ml +2 "processing"%\\'W +2627 "core" ' + #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%N& +4 "core" &\  +2 .tHand.open + "manipulator"&&1 +20 "core" 1 +2 "manipulator"&_& +4 "core" &   u  +2 "manipulator"&V% +3 "core" %\    h  +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&a(- +177 "core" ( + "manipulator"&T& +4 "core" &-   a +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &*& +3 "core" &-   +2 .tForearm.seek :garage +2 "manipulator"&`' +107 "core" ' +2 .tHand.close +2 "manipulator"&f/ +67 "core" / +2 "manipulator"&S& +4 "core" &-   q +2 "manipulator"&d% +3 "core" %   F +2 .tForearm.seek :retract +2 "manipulator"&P'\ +104 "core" ' +3 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek PC +2 "manipulator"&e( +123 "core" ( + "manipulator"&]& +4 "core" &   [ T +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &H& +2 "core" &   | T +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&l' +96 "core" ' +2 "manipulator"&k& +4 "core" &   P T +2 "manipulator"&p% +3 "core" %   +2 "processing"%q& +4 "core" &\  +2 "processing"%u& +3 .tPC.seek :closed +2 "processing"%v(Tg +3 "core" &\  +2 &\  +9 &6\ +| +10 &h\ ? +9 &my\ L +9 &2b\ K +10 &h\ L +9 &g\ L +10 &vg\ L +9 &:e\ K +9 &d\ K +10 &d\ K +9 & f\ K +9 &"Ae\ K +10 &$eT\ K +9 &%g\ K +10 &'g\ K +9 &)Ie\ K +9 &+ e\ K +10 &,c\ K +9 &.b\ K +9 &0Sc\ J +10 &2e\ K +9 &3e\ K +10 &5b#\ K +10 &7Ze#\ K +8 &9b#\ K +10 &:d(\ J +9 &<d&\ K +9 &>bf,\ K +10 &@$g4\ K +9 &A`/\ K +10 &Ce.\ J +9 &Ekg:\ J +9 &G+k<\ K +10 &HoA\ L +9 &Jz=\ M +10 &Lc<\ P +9 &N$B\ P +9 &OB\ P +10 &Q\ P +9 &SN{rS\ : +9 &T$#Uv\ T +10 &TL#\ , +2 ( + "processing"%u& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.44 + "processing"%O& +4 "core" &TL\ , + .tHand.open + "manipulator"&h1 +69 "core" 1 +2 "manipulator"&i% +4 "core" %   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&w'\ +92 "core" ' +2 .tPRV.dial :air +2 "processing"%s  +43 "core"  + .tPSV.dial :mixloop +2 "processing"%^ +43 "core" + "processing"%o% +4 "core" %Z \ +2 .tPS.seek 0.3ml +2 "processing"%{' +390 "core" ' +2 .tPSV.dial PSR + "processing"%t +98 "core"  + .tPSR.select :wash +2 "processing"% +10 .tPS.seek 0.7ml +2 "processing"%m'* +490 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%j' +1910 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%D +98 "core" + .tPTV.dial :mixing +2 "processing"%r @ +69 "core" A + .tPBV.dial :waste2 +2 "processing"%R  +88 "core"  +2 .tPS.seek 0ml +2 "processing"%'W +2632 "core" ' +2 #tGaraging FlushPuck in Processing Clamp +2 "manipulator"& & +4 "core" &  ` T + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek PC + "manipulator"&x( +3 "core" ( + "manipulator"&& +4 "core" &   R T + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &   = T +2 .tForearm.seek PC +2 "manipulator"&' +101 "core" ' +2 .tHand.close + "manipulator"&Z/ +76 "core" / +2 .tPC.seek :open +2 "processing"%I( +400 "core" ( +2 "manipulator"& & +4 "core" &   T + "manipulator"&b% +4 "core" %   +2 .tForearm.seek :retract + "manipulator"&|'\ +94 "core" ' +2 .t\Elbow.reconfigure TightElbow +50 "manipulator"&$&.,(\ #b +5 .t\Elbow.seek :garage + "manipulator"& (- +165 "core" ( +2 "manipulator"&\ & +4 "core" &-   _ y +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-   & y +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +111 "core" ' + .tHand.open + "manipulator"&1 +66 "core" 1 +3 "manipulator"&g% +4 "core" %     +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +103 "core" ' + #tLoading da puck from tube 2 into Processing Clamp +2 "processing"%& +4 "core" &\ +2 "manipulator"&% +3 "core" %\   4 +2 "storage"(~% +3 "core" % 3 4  +2 "storage"( . +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"( ( +227 .tSC.hold +2 "storage"(c, +3 "core" (? L P h\ & +15 , +3 .tSE.seek :down + "storage"('v +10 "core" ' +2 .tSE.coast + "storage"(5 +2 "manipulator"&%% +5 "core" %\   e 4 +2 !to:IRB::Abort:bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@checkpoint: omitted: mesg"(Storage Carousel seek to 2 Aborted! +7623 #-> PRV +3592 #-> CBV +5607 #-> CBV.AIV +2 !o:NoMethodError :bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message)undefined method `AIV' for CBV:Shaft: name:AIV: args[ +30 Ex\ 11 +1193 #t-> CBV.PRV + .CBV.dial PRV +2 "collection"'  +51 "core" +2315 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +818 #t-> PTV +6452 #-> PTV.PRV + .PTV.dial PRV +2 "processing"%' @ +122 "core" B +2352 #t-> PSV +4621 #-> PSV.PTV + .PSV.dial PTV +2 "processing"%) +42 "core"  +4347 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%n' +2645 "core" ' + "processing"%z% +4 "core" %\ +21280 #t-> Lysing Complete + !o:NameError:bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"$uninitialized constant Complete: name: Complete +13738 Ex\ 00 +34396 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +25600 Ew\ 10 +60002 x\ 00 +5225 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +54770 Ey\ 00 +36061 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +23934 E\ x\ 10 +2857 #t-> Hand.open + .Hand.open + "manipulator"&1 +15 "core" 1 +21415 #t-> CSxferDAvol +34763 #-> CSV.CSR + .CSV.dial CSR +2 "collection"'  +41 "core"  +906 E{\ 00 +660 #t-> CSR.AqMeOH + .CSR.select :AqMeOH +2 "collection"' +1641 #t-> CS.pull 1.8 + "collection"'$% +3 "core" %C\ +2 .tCS.seek 1.8ml +2 "collection"'' +537 "core" ' +2 "collection"'/% +4 "core" %C\  +814 #t-> CSR.air + .CSR.select :air + "collection"' +1061 #t-> CS.fill +2 .CS.seek 10ml +2 "collection"'' D +2159 "core" ' +2 "collection"',% +4 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 +2 #Session Ended +5 "core" % BB\  +4157 #t-> startTube 5 +5441 #-> CC.loadPuck :lyfil, 5 +2 #Loading lyfil puck from tube 5 into Collection Clamp + "collection"'6& +4 "core" &H\ +2 "manipulator"&M% +4 "core" %\   4 + "storage"(-% +4 "core" %   7 +2 "storage"(9. +2 "core" .,} +2 .tSC.seek 5 +2 "storage"((; +1055 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (& +2 "core" &;< z  +2 "manipulator"&& +3 "core" &-   y +2 "manipulator"&[% +4 "core" %\ \  G 4 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 5 +2 "manipulator"&4( +175 "core" ( +2 "manipulator"&0& +4 "core" &   m +2 "storage"(3& +3 "core" &;I  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts +2 "manipulator"&?' +99 "core" ' +2 "storage"(& +4 "core" &;I o  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"('L +281 "core" ' +2 "storage"(Y- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +11 (:& +2 "core" &;F l l ^\  +2 "manipulator"&}& +4 "core" &   m + .t\Elbow.seek 5 +2 "manipulator"&B( +3 "core" ( + "manipulator"&C& +4 "core" &  m + "storage"(X& +4 "core" &;F x t J\  +2 .tForearm.seek 5 + 300 counts +2 "manipulator"&7'k +14 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&8/ +66 "core" / +19 ."downElevator"SE.seek :down +3 "manipulator"&E& +2 "storage"('v +6 "core" &    m +2 "manipulator"&1% +4 "core" % l   v +2 .tForearm.seek :retract +2 "manipulator"&;'\ +91 "core" ' + .t\Elbow.seek CC +2 "manipulator"&2( +149 "core" ( + "manipulator"&K& +4 "core" &  \  8! +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &L& +3 "core" &   8! +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'ρ +8 "core" ' + ."downElevator"SE.coast + "storage"(5 +94 "core" ' +3 "manipulator"&G& +4 "core" &  | 8! +2 "manipulator"&5% +3 "core" %σ  c \\ +2 "collection"'J& +4 "core" &C\ +2 "collection"'(& +3 .tCC.seek :closed +2 "collection"'<(O +3 "core" &I\ +54 &B\  +3 &2C\ *x +3 &f<\ = + &|.\ K +3 &P]0\ I + &c0\ J + &_#\ I +3 &_8\ J +8 &Wc=\ J +10 &bA\ J +9 &cB\ J +9 & _B\ J +10 &"`^B\ I +9 &$!cF\ J +9 &%\\C\ I +10 &'_A\ I +9 &)g]A\ J +10 &+)\\@\ J +9 &,cC\ J +9 &.`A\ I +10 &0p_D\ I +9 &21\\B\ J +10 &3[A\ I +9 &5^@\ I +9 &7x]=\ I +10 &98bD\ J +9 &:\\?\ J +9 &<\\A\ J +10 &>\\>\ I +9 &@A^6\ J +9 &Bb5\ J +10 &C`-\ J +9 &Ec0\ J +10 &GFl2\ K +9 &H3\ N +9 &J1\ T +10 &Lm5\ V +9 &N.0\ C +9 &O:<-\ &p +10 &Op)\ D +5 ( +2 "collection"'(& +3 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.69 + .Hand.open +2 "manipulator"&F1 +2 "core" &O`*\ D +67 1 +2 "manipulator"&A% +4 "core" % υ   Z +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 .tSC.coast + "storage"(6 +4009 #t-> PSV +1319 #-> PSV.air + .PSV.dial :air +2 "processing"%.  +72 "core"  +646 #t-> PS.empty +2 .PS.seek :empty +2 "processing"%Q'9 +2627 "core" ' +2 "processing"%"% +4 "core" %>~\ +2024 #t-> transferDA +2 #Tranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'y& +3 "core" &O`#\ D +2 !to:Slide::Error :bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: @reply0:@axisName"Collection Clamp: mesg"Collection Clamp not Open +3677 #-> CC.unloadPuck 5, :lyfil + "collection"'& +4 "core" &O`!\ D + !to:Puck::Warning:bt[\ "6/home/esp/esp2/utils/puckmoves.rb:368:in `unload'":/home/esp/esp2/utils/puckmoves.rb:886:in `unloadPuck'"(ESP):45:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'":0: mesg"9Unloading lyfil puck from tube 5 to Storage Carousel + #Storing lyfil puck in Collection Clamp to tube 5 +2 "manipulator"&W% +4 "core" %\   l 6 +2 "storage"(#% +3 "core" % M  + "storage"(@. +3 "core" . + .tSC.reconfigure SCtight +3 "storage"($\ .\ 1~b +2 .tSC.seek 5 + "storage"(U(; +3 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 "manipulator"&N& +5 "storage"(!& "core" &   8 +4 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "core" &; 1  + .t\Elbow.seek CC +3 ."raiseStack"SE.reconfigure SEplace +3 "manipulator"&&( +4 "storage"(#]K-0-\ b +2 "core" ( +2 "manipulator"&_& +3 "core" &   8 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 ."raiseStack"SE.seek beamBreak +3 "manipulator"&V& + "storage"(T'L +6 "core" &  \ 8 +2 .tForearm.seek CC + "manipulator"&*'ρ +102 "core" ' + .tHand.close + "manipulator"&>/ +69 "core" / +2 .tCC.seek :open +2 "collection"'f( +85 "core" ' + "storage"(S- +3 "core" -'L +2 ."raiseStack"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +2 "storage"(d' +34 "core" ' +244 ( +2 "storage"(& +4 "core" &; N  + "storage"(]& +4 "core" &;   + "manipulator"&H& +4 "core" &   b 8 + "manipulator"&`% +4 "core" % ρ   + .tForearm.seek :retract +2 "manipulator"&k'\ +95 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 5 +2 "manipulator"&p( +171 "core" ( +2 "manipulator"&q& +4 "core" &  l , +2 "storage"(a& +3 "core" &;   /  +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 5 +2 "manipulator"&P'? +110 "core" ' +2 .t\Elbow.hold +2 "manipulator"&+, +3 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&O1 +68 "core" 1 +11 "manipulator"&h% +4 "core" % O   +2 "storage"(i& +3 "core" &;  _  +2 .tForearm.force -20 "manipulator"&5 +3 .tForearm.seek 5 + 316 counts +2 "manipulator"&u'{ +16 "core" ' + "manipulator"&s& +4 "core" &   , +2 "storage"(^& +4 "core" &; v  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&o' +26 "core" ' + "storage"(l% +4 "core" %  1 +2 ."downElevator"SE.seek :down +3 "storage"(\\'v +100 (t% +2 "core" %E  6 TX +2 "manipulator"&{% +4 "core" %   ] +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&m'\ +87 "core" ' +69 ' ."downElevator"SE.coast +2 "storage"(5 +2 .tSC.coast + "storage"(6 +1482 #t-> startTube 5 +707 #-> transferDA + #Tranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'D& +4 "core" &!\ + .tHand.open + "manipulator"&r1 +25 "core" 1 +2 "manipulator"&R& +4 "core" &   s , +2 "manipulator"&j% +3 "core" %\    N  +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"& (- +176 "core" ( + "manipulator"&& +4 "core" &-   1 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-   1 +2 .tForearm.seek :garage +2 "manipulator"&Z' +107 "core" ' + .tHand.close +2 "manipulator"&e/ +68 "core" / +2 "manipulator"&w& +4 "core" &-   1 +2 "manipulator"&v% +3 "core" %    +2 .tForearm.seek :retract +2 "manipulator"& '\ +104 "core" ' + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC + "manipulator"&b( +271 "core" ( +2 "manipulator"&& +4 "core" &   b 3 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &\ & +3 "core" &   3 + .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'ρ +101 "core" ' +2 "manipulator"&x& +4 "core" &  3 +2 "manipulator"&% +4 "core" %   + "collection"'g& +4 "core" &0\ +2 "collection"'& +3 .tCC.seek :closed +2 "collection"'|(O +3 "core" &3\ +4 &2\  +7 &64\ +{ +10 &i0\ > +9 &q.\ J +9 &h]4\ I +10 &*_3\ I +9 &^3\ I +10 &^-\ I +9 &q_1\ I +9 &3^)\ I +10 &_.\ H +9 & ]0\ I +9 &"x^*\ I +10 &$;_2\ I +9 &%]2\ H +10 &'^2\ I +9 &)^3\ I +9 &+D^2\ H +10 &-_/\ I +9 &.]3\ I +9 &0a1\ I +10 &2K]4\ I +9 &4 \\3\ I +10 &5].\ I +9 &7]1\ H +9 &9R^,\ I +10 &;]/\ I +9 &<\\2\ I +9 &>^6\ I +10 &@[\\3\ I +9 &B_2\ I +10 &C\\.\ I +9 &E`4\ I +9 &G`e2\ J +10 &I}2\ L +9 &J0\ Q +10 &L2\ T +9 &NG/\ B +9 &OF=2\ $l +10 &O{01\ 7 +2 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.60 +2 "collection"'& +3 "core" &O{49\ 7 + .tHand.open +2 "manipulator"&~1 +70 "core" 1 +2 "manipulator"& % +4 "core" %   \  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +93 "core" ' +2 .tPSV.dial PSR +2 "processing"% +124 "core"  + .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%%' +1606 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%  +55 "core"  +2 .tPS.seek 0ml + "processing"%'W +1616 "core" ' +52 .tPSV.dial PSR +3 "processing"%' +40 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%)' +2634 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%  +43 "core"  + .tPSV.dial :mixloop +2 "processing"%z +97 "core" + .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%  +69 "core" +2 .tPS.seek 0ml + "processing"%'W +2638 "core" ' + .tPSV.dial :air +2 "processing"%$  +40 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2631 "core" ' + .tPSV.dial :mixloop +2 "processing"%/ +42 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2635 "core" ' + .tPSV.dial :air +2 "processing"%,  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%6' +2625 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%M +42 "core" +2 .tPS.seek 0ml +2 "processing"%-'W +2626 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&9& +3 "core" &   3 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&c( +3 "core" ( + "manipulator"&& +4 "core" &   B 3 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &   { 3 +2 .tForearm.seek CC +2 "manipulator"&['ρ +102 "core" ' + .tHand.close + "manipulator"&0/ +69 "core" / + .tCC.seek :open +2 "collection"'3( +375 "core" ( +2 "manipulator"&& +4 "core" &   3 +2 "manipulator"& % +3 "core" % π   +2 .tForearm.seek :retract + "manipulator"&'\ +103 "core" ' + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek :garage + "manipulator"&Y(- +54 Ey\ 11 +224 "core" ( +2 "manipulator"&:& +4 "core" &-   s + +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &}& +3 "core" &-   d + + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&C' +111 "core" ' +3 .tHand.open + "manipulator"&X1 +69 "core" 1 +2 "manipulator"&8% +4 "core" % \   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&E'\ +106 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing +2 ."connect"PRV.dial CBV +2 .tCBV.dial PRV + .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 5 into Collection Clamp + "collection"'1& +4 "core" &4\ +2 "manipulator"&4% +3 "core" %    +2 "storage"(?% +3 "core" %w %   +2 "storage"(K. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 5 + "storage"(L(; +3 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (& +2 "core" &;     +2 "manipulator"&7& +3 "core" &-   + +2 "manipulator"&G% +3 "core" %    +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 5 +2 "manipulator"&5( +176 "core" ( +2 "manipulator"&J& +4 "core" &   e o +2 "storage"(B& +3 "core" &;    +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts + "manipulator"&;' +92 "core" ' +2 "storage"(& +4 "core" &;   w  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(='L +281 "core" ' +2 "storage"((- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (F& +3 "core" &; W  +2 "manipulator"&A& +3 "core" &   o +2 .t\Elbow.seek 5 + "manipulator"&( +3 "core" ( + "manipulator"&& +4 "core" &   N o +2 "storage"(.& +3 "core" &;   +2 .tForearm.seek 5 + 300 counts +2 "manipulator"&n'k +21 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&"/ +75 "core" / +18 ."downElevator"SE.seek :down +3 "manipulator"&y& +4 "storage"('v +6 "core" &   1 o +2 "manipulator"&W% +4 "core" % k   F +2 .tForearm.seek :retract +2 "manipulator"&#'\ +95 "core" ' + .t\Elbow.seek CC +2 "manipulator"&@( +147 "core" ( + "manipulator"&N& +4 "core" &   ~ 6 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &!& +3 "core" &   3 6 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&_'ρ +2 "core" ' +3 ."downElevator"SE.coast + "storage"(5 +101 "core" ' + "manipulator"&V& +4 "core" &   6 +2 "manipulator"&>% +4 "core" %υ  j R +2 "collection"'S& +3 "core" &/\ +2 "collection"'2& +4 .tCC.seek :closed +2 "collection"'(O +4 "core" &4\ + &2\  +8 &54\ *z +10 & j0\ > +9 &s%\ J +10 &e])\ I +9 &']!\ I +9 &^\ H +10 &_"\ H +9 &m`\ I +9 &/a\ I +10 &\\\ I +9 & \\\ I +10 &"v]\ H +9 &$8`\ H +9 &%^\ H +10 &'_\ H +9 &)~^\ H +9 &+@_\ H +10 &-`\ H +9 &.]\ H +10 &0_\ H +9 &2H^\ H +9 &4\ ^\ H +10 &5\\\ I +9 &7]\ H +9 &9Nb\ I +10 &;]\ H +9 &<^\ H +10 &>_\ H +9 &@X^\ H +9 &Bb\ I +10 &C\\\ I +9 &Eb\ I +9 &G\\m\ J +10 &I\ M +9 &J\ S +10 &L\ U +9 &NC\ B +9 &OH?\ !e +10 &O{c\ E +2 ( + "collection"'2& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.68 + .Hand.open + "manipulator"&<1 +70 "core" 1 +2 "manipulator"&% +4 "core" % φ   % Q +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&]'\ +100 "core" ' +2 .tSC.coast + "storage"(6 +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'H  +127 "core" ~ + .tCSV.dial CTV +2 "collection"'`  +42 "core"  +3 .tPS.seek 2.5ml +2 "processing"%T' +2636 "core" ' +2 "collection"'q% +4 "core" % B\  +2 .tCS.seek 5.75ml +2 "collection"'a'_ +1158 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%*  +43 "core"  + .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%&  +68 "core"  +2 .tPS.seek 0ml + "processing"%O'W +2629 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'h ` +37 "core" _ + .tCSV.dial :air +2 "collection"'i @ +42 "core" > +2 .tCS.seek 10ml +2 "collection"'s' D +1157 "core" ' + .tCSV.dial CTV + "collection"'^  +43 "core"  +2 .tCS.seek 0ml + "collection"'l' +2626 "core" ' +2 .tCBV.dial :waste1 + "collection"'k @ +29 "core" ? + .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +53 "collection"'t  +125 "core" + "collection"'{& +4 "core" &O{hNR\ E +2 #tStoring lyfil puck in Collection Clamp to tube 4 + "manipulator"&p% +4 "core" %\ "   q > +2 "storage"(P% +3 "core" % 5  + "storage"(u. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 + "storage"(d(,B +341 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (o& +2 "core" &,C  9  +2 "manipulator"&\\& +3 "core" &  \\ 6 +2 "manipulator"&U% +4 "core" %\ "   , > +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 +2 "manipulator"&D( +156 "core" ( + "manipulator"&r& +4 "core" &   O +2 "storage"(R& +3 "core" &,C   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&j'_ +99 "core" ' + "storage"(& +4 "core" &,C  '  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"('L +271 "core" ' + "storage"(+- +3 "core" -'L +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tSE.seek :place + "storage"(e' +34 "core" ' +11 "manipulator"&w& +4 "core" &   +2 "manipulator"&v% +4 "core" %C   W +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&m'\ +92 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&Z( +151 "core" ( + "manipulator"&& +4 "core" &\     4 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &\ & +2 "core" &\    \ 4 +2 .tForearm.seek CC +2 "manipulator"& 'ρ +102 "core" ' +2 .tHand.close + "manipulator"&x/ +72 "core" / +4 .tCC.seek :open +2 "collection"'( +377 "core" ( +2 "storage"(g& +4 "core" &,C   +2 "storage"( & +3 "core" &,C 0  +2 "manipulator"&f& +3 "core" &\    4 +2 "manipulator"&% +3 "core" %    } +2 .tForearm.seek :retract +2 "manipulator"&~'\ +95 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 +2 "manipulator"& ( +154 "core" ( + "manipulator"&& +4 "core" &    +2 "storage"( & +3 "core" &,C   s +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 4 + "manipulator"&'Σ +95 "core" ' + .t\Elbow.hold +2 "manipulator"&Q, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&1 +73 "core" 1 +11 "manipulator"&%% +4 "core" % Ω   V +2 "storage"('& +3 "core" &,C   \ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 306 counts +2 "manipulator"&' +14 "core" ' + "manipulator"&& +4 "core" &   T  +2 "storage"(z& +4 "core" &,C    +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&'_ +19 "core" ' +2 "storage"()% +4 "core" %   +2 ."downElevator"SE.seek :down +3 "storage"($'v +99 (% +3 "core" %L  A TY +2 "manipulator"&/% +4 "core" %F   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +91 "core" ' +60 ' + ."downElevator"SE.coast + "storage"(5 +2 .tSC.coast + "storage"(6 +3 .tPSV.dial :air +2 "processing"%,  +69 "core" +2 .tPS.seek 2.5ml +2 "processing"%' +2630 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%M +42 "core" + .tdelay 1 second +102 .PSV.dial :air +2 "processing"%6  +43 "core"  + .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%9 +42 "core" + .tdelay 1 second +102 .PSV.dial :air +2 "processing"%  +42 "core"  + .tdelay 1 second +103 .PS.seek 0ml +2 "processing"%'W +2635 "core" ' +2 "processing"%0% +4 "core" %V\ +14277 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +689 #t-> PRV.CBV + .PRV.dial CBV +1072 #-> CBV.PRV + .CBV.dial PRV +2 "collection"'b  +50 "core" +4793 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"% +71 "core"  +5957 #t-> PTV.PRV + .PTV.dial PRV +2 "processing"%| @ +70 "core" ? +3051 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%' +2630 "core" ' +2 "processing"% % +4 "core" %\  +3113 #t-> PSV +737 E\ z\ )) +4180 #t-> PSV.waste2 + .PSV.dial :waste2 +2 "processing"%[  +126 "core"  +998 #t-> PS.empty +2 .PS.seek :empty + "processing"%:'9 +2631 "core" ' + "processing"%}% +4 "core" %<\ +14666 #t-> CC.loadPuck :lyfil, 7 +2 #Loading lyfil puck from tube 7 into Collection Clamp + "collection"'c& +3 "core" &:\ +2 "manipulator"&X% +4 "core" %  !  >  +2 "storage"(8% +3 "core" %   $ +2 "storage"(. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 7 + "storage"(1([u +967 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (4& +3 "core" &[s    +2 "manipulator"&?& +3 "core" &    +2 .t\Elbow.seek 7 + "manipulator"&K( +3 "core" ( +2 "manipulator"&& +3 "core" &   y  +2 "storage"(7& +4 "core" &[s  J  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 700 counts +2 "manipulator"&G' +98 "core" ' +2 "storage"(C& +4 "core" &[s   [ \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(J'L +283 "core" ' + "storage"(B- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +12 (& +3 "core" &[s\   b  + "manipulator"&Y& +4 "core" &  S  + .t\Elbow.seek 7 +2 "manipulator"&E( +3 "core" ( + "manipulator"&(& +4 "core" &    + "storage"(F& +3 "core" &[s\  V  +3 .tForearm.seek 7 + 300 counts + "manipulator"&A'\\ +22 "core" ' +28 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&/ +68 "core" / +10 ."downElevator"SE.seek :down +4 "manipulator"&.& +55 "storage"("'v +4 "core" &   s  +2 "manipulator"&y% +4 "core" % a   + .tForearm.seek :retract +2 "manipulator"&W'\ +94 "core" ' + .t\Elbow.seek CC +2 "manipulator"&5( +154 "core" ( + "manipulator"&;& +4 "core" &    8 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &N& +4 "core" & : 8 ' +2 .tForearm.reconfigure TightForearm +2 ."downElevator"SE.coast +3 "manipulator"&#Q@2^d^\ b + "storage"(5 +4 .tForearm.seek CC +2 "manipulator"&!'ρ +96 "core" ' + "manipulator"&=& +4 "core" & \   8 +2 "manipulator"&n% +4 "core" %w   +2 "collection"'V& +3 "core" &9\ +2 "collection"'>& +4 .tCC.seek :closed +2 "collection"'S(O +3 "core" &C\ +4 &<\  +8 &4K\ *y +9 & hE\ > +9 &xI\ K +10 &_\\I\ I +9 &]=\ J +10 &bF\ I +9 &]B\ J +9 &ecE\ J +10 &'`A\ J +9 &^@\ I +9 & ]?\ J +10 &"n\\?\ I +9 &$/^A\ J +10 &%aC\ I +9 &'b@\ J +9 &)u_B\ J +10 &+8bA\ I +9 &,c=\ J +9 &._1\ I +10 &0}],\ J +9 &2?_2\ J +10 &4`,\ I +9 &5b*\ I +9 &7\\*\ I +10 &9G],\ J +9 &;\ b+\ I +9 &<b,\ J +10 &>_0\ J +9 &@O`)\ J +10 &Bc,\ I +9 &Cb-\ J +9 &Eg+\ J +10 &GTp+\ K +9 &I-\ N +9 &J.\ S +10 &L}0\ U +9 &N=0\ B +10 &OB;-\ #h +9 &Or)\ F +5 ( +2 "collection"'>& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.70 +2 .Hand.open +2 "manipulator"&1 +3 "core" &Ok-\ F +67 1 +2 "manipulator"&#% +4 "core" % w  L +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +101 "core" ' + .tSC.coast + "storage"(6 +7110 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"'3  +40 "core"  +1350 #t-> CSR.AqMeOH + .CSR.select :AqMeOH +2 "collection"' +3059 #t-> CS.pull 1.8 + "collection"'<% +3 "core" %#\ +3 .tCS.seek 1.799ml + "collection"'' +531 "core" ' +2 "collection"'2% +4 "core" %,\  +22623 E|\ @@ +7217 #t-> CSR.air + .CSR.select :air +2 "collection"' +1354 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +363 #t-> CS.fill +2 .CS.seek 10ml +2 "collection"'H' D +2168 "core" ' + "collection"'`% +4 "core" % A -\  +10983 #t-> PSV.mixloop + .PSV.dial :mixloop +2 "processing"%_ +98 "core" +2915 #t-> PTV.PRVmixing + .PTV.dial :PRVmixing +2 "processing"%L  +70 "core" +2337 #t-> PRV.CBV + .PRV.dial CBV +2692 #-> CBV.PRV + .CBV.dial PRV +3089 #-> CSV +1852 #-> CSV.CTV + .CSV.dial CTV +2 "collection"'-  +43 "core"  +1104 #t-> CBV +3262 #-> CTV +1032 #-> CTV.CSV + .CTV.dial CSV +2 "collection"'q  +124 "core"  +552 #t-> CSV +3979 #-> PS.fil +2 !o:NoMethodError :bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message*undefined method `fil' for PS:Syringe: name:fil: args[ +734 #-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%' +2631 "core" ' +2 "processing"%*% +4 "core" %\  +11358 E\ AA +705 #t-> CS.to 4.25 +2 .CS.seek 4.25ml + "collection"'&'T +1539 "core" ' +2 "collection"'T% +4 "core" %T:?l\ +8573 #t-> CS.fill +2 .CS.seek 10ml +2 "collection"'h' D +1538 "core" ' +2 "collection"'i% +4 "core" % @U\ +2962 #t-> CBV +9876 #-> CBV.waste1 + .CBV.dial :waste1 +2 "collection"'a @ +51 "core" ? +2015 #t-> CS.empty +2 .CS.seek :empty +2 "collection"'^'Ͱ +2628 "core" ' + "collection"'s% +4 "core" %ͭ S Wy\ +2018 #t-> CTV +7472 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +2238 #t-> CTV.to air, :avoiding=>:intake +2 !o:NameError:bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message=undefined local variable or method `air' for main:Object: name:air +2790 #-> CTV.to air1, :avoiding=>:intake +2 !o:NameError:bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message>undefined local variable or method `air1' for main:Object: name: air1 +2984 #-> CTV.air, :avoiding=>:intake + !o:SyntaxError:bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"compile error\ (ESP):82: syntax error, unexpected tASSOC, expecting tCOLON2 or '[' or '.'\ CTV.air, :avoiding=>:intake\ ^ +3635 #-> CTV.to :air, :avoiding=>:intake +2 .CTV.dial :air,avoiding: :intake +2 "collection"'k  +125 "core" +7695 #t-> CC.unload +2 !o:NoMethodError :bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message+undefined method `unload' for CC:Clamp: name: unload: args[ +1108 E\ AA +2275 #t-> CC.unloadPuck +2 "collection"'t& +3 "core" &Oh\ F +2 #tStoring lyfil puck in Collection Clamp to tube 6 + "manipulator"&{% +4 "core" %\ %   U C + "storage"(p% +4 "core" %~ .  + "storage"(P. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 6 + "storage"(u(K +342 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (o& +2 "core" &K  +2 "manipulator"&\\& +3 "core" &  : 8 +2 "manipulator"&U% +3 "core" %\ $    C +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 6 +2 "manipulator"&r( +158 "core" ( +3 "manipulator"&R& +4 "core" &     +2 "storage"(& +3 "core" &K   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&@'8 +95 "core" ' +2 "storage"(]& +4 "core" &K  Q  +2 .tSE.reconfigure SEpick +47 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(+'L +271 "core" ' +2 "storage"(w- +3 "core" -'L +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tSE.seek :place + "storage"(v' +34 "core" ' +12 "manipulator"&& +31 "core" &    +2 "manipulator"&% +4 "core" %0   { +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&\ '\ +96 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&j( +152 "core" ( + "manipulator"&D& +5 "core" &  / 3 + .t\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &x& +3 "core" &   3 +2 .tForearm.seek CC +2 "manipulator"&m'ρ +102 "core" ' + .tHand.close + "manipulator"&/ +76 "core" / + .tCC.seek :open +2 "collection"'g( +381 "core" ( + "storage"( & +4 "core" &K Q  +2 "storage"(f& +3 "core" &K S  +2 "manipulator"&& +3 "core" &  p 3 +2 "manipulator"&% +3 "core" % χ   +2 .tForearm.seek :retract +2 "manipulator"& '\ +94 "core" ' +2 .t\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 6 +2 "manipulator"& ( +169 "core" ( +2 "manipulator"&Z& +4 "core" &   % +2 "storage"(& +3 "core" &K    \ +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 6 +2 "manipulator"&%'| +110 "core" ' + .t\Elbow.hold +2 "manipulator"&', +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&1 +77 "core" 1 +10 "manipulator"&z% +4 "core" % ΐu  ( ȹ( +2 "storage"()& +3 "core" &K G  +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 6 + 320 counts +2 "manipulator"&~'ϼ +20 "core" ' + "manipulator"&& +4 "core" &   $ +2 "storage"(/& +3 "core" &K   +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"& '8 +30 "core" ' + "storage"(% +4 "core" %   - \ +3 ."downElevator"SE.seek :down +3 "storage"('v +99 (e% +2 "core" %C  SV +2 "manipulator"&,% +4 "core" %*  3 + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +59 ' + ."downElevator"SE.coast + "storage"(5 +2 .tSC.coast + "storage"(6 +54892 E\ ,, +10240 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 +2 #Session Ended +49754 E\ -, +41075 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +18920 E\ -, +60002 \ -- +11908 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +4 .Sleepy.cycleModemPower! 9 +2 #Session Ended +48085 E\ -- +42745 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 +2 #Session Ended +17250 E\ ,- +60002 \ -, +13578 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +46416 E\ -, +13098 #t-> exit +15 #m\EXIT @1534786408.62EDT @1534786837.82EDT = =ECan =tMAIN =mMAIN_scheduler @EDT1534786840.00 #"core_reset"Sent BREAK +2 #t@0x0E85, state=0x333C, ifg=0x20, ie=0x00 + #\ESP2 v3.22 I2C Gateway v3.06 +9 #\ESP2 v3.22 I2C Gateway v3.06 +34 #Powering up Dwarves +736 !o:SyntaxError:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"/home/esp/esp2/shallow/niagara/configure.rb:95: syntax error, unexpected tFLOAT\ :CSxferDAvol. 4.25 #push needed to move lysate ...\ ^ +2474 #-> exit + #m\EXIT @1534786872.58EDT @1534786952.55EDT = =ECan =tMAIN =mMAIN_scheduler @EDT1534786954.64 #"core_reset"Sent BREAK +2 #t@0x9065, state=0x33E0, ifg=0x02, ie=0x5F + #@0x961D, state=0x3350, ifg=0x00, ie=0x75 #\ESP2 v3.22 I2C Gateway v3.06 +9 #\ESP2 v3.22 I2C Gateway v3.06 +382 !o:SyntaxError:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"/home/esp/esp2/shallow/niagara/configure.rb:95: syntax error, unexpected tFLOAT, expecting $end\ :CSxferDAvol 4.25 #push needed to move lysate ...\ ^ +744 #-> exit + #m\EXIT @1534786966.04EDT @1534787040.35EDT = =ECan =tMAIN =mMAIN_scheduler @EDT1534787042.38 #"core_reset"Sent BREAK +2 #t@0x9065, state=0x33E0, ifg=0x02, ie=0x5F + #@0x6E45, state=0x33E0, ifg=0x02, ie=0x5F + #@0xB6D1, state=0x33E0, ifg=0x02, ie=0x5F #@0x03D3, state=0x3350, ifg=0x00, ie=0x75 + #\ESP2 v3.22 I2C Gateway v3.06 +8 #\ESP2 v3.22 I2C Gateway v3.06 +359 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/shallow/niagara/configure.rb\ +274 .Sleepy.power :raw,:ON +3 E\ y +4 \ y + "sampler") + ) +2 "core"  +2 "collection"' + ' +2 "core"  +2 "processing"% +2 % +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +3 "sampler")&\ +2 )% +3 "core" %oo $ + .tSS.configure SSconfig +2 "sampler")#.0X CSxferDAvol +7370 #-> access 4 +18 .SE.seek :down +2 "storage"('v +3 "core" ' 4 3  +3 !to:Slide::Error\ :bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: @replyo:I2C::Servo::AbsMove3Reply : @tagi: @sourcei-:@destinationi%: @channeli: @statusIS:I2C::Servo::Status: enabledF: pastRLSF: pastFLSF:pastThresholdF: lostT: homeT: positioni: velocityi: currenti:pwmi:erri: inPressi4 : outPressi3 :deltaPressi: voltagef14.061889052528228-: @type2F: @error: notReady:@checkpoint: omitted:@axisName"Storage Elevator: mesg"Storage Elevator notReady +944 #-> ESP.ready! +4 "collection"'% +2 "processing"%% +2 "manipulator"&% +5 "core" %%\ +5 ."rdySampler"Intake.select :close + .\Exhaust.select :close +2 .CTV.dial :air + "collection"'  +3 "core" %\ + %   +2 "manipulator"&% + ."rdyProcessing"PSV.dial :air +5 "processing"%  +2 "core" %   +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract +2 "manipulator"&'\ +2 "core"  +2 ."rdySampler"CSV.dial :waste1 + "collection"' +25 "core"  +2 ."rdyProcessing"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."rdyProcessing"PS.home.seek 0ml +2 "processing"%'W +26 "core" ' +2 ."closeHand"Hand.close +3 .t\Elbow.jog 1500 +2 "manipulator"&/ +2 &* +25 "core" +2 ."rdySampler"SSV.dial :spit,avoiding: :exhaust +2 "sampler") +2 "core"  +2 "sampler")  +5 "core"  +3 ."readyCS"CS.reconfigure CSfast +2 ."rdySampler"SS.reconfigure SSconfig +4 "collection"'#d @b +3 "sampler")#.0X access 6 +18 .SE.seek :down + "storage"(<'v +4 "core" ' +2 "manipulator"&=% +4 "core" %\ %  b & +2 "manipulator"&>& +3 "core" &   % !u +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 +2 "storage"(?( +339 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (@& +3 "core" &)  +810 #t-> access 4 +20 .SE.seek :down +2 "storage"(A'v +2 "core" ' +2 "manipulator"&B% +4 "core" %\ %   S & +2 "manipulator"&C& +3 "core" &   9 !u +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 +2 "storage"(D(" +658 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (E& +3 "core" &%  +8829 #t-> startTube 4 +2897 #-> CSV +1774 #-> CSV.CSR + .CSV.dial CSR +2 "collection"'F  +120 "core"  +1985 #t-> CSR.AqMeOH + .CSR.select :AqMeOH +2 "collection"'\ +6073 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 +2 #Session Ended +311 #t-> CS.pull 1.8 +2 "collection"'G% +3 "core" %'\ +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 1.8ml +2 "collection"'H' +537 "core" ' +2 "collection"'I% +3 "core" %\  +1307 #t-> CSR.air + .CSR.select :air + "collection"' +1073 #t-> CS.fill + .CS.seek 10ml +2 "collection"'J' D +2166 "core" ' +2 "collection"'K% +3 "core" % D&\  +7054 #t-> transferDA +2 #Tranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'L& +3 "core" &%\  +2 .tHand.open + "manipulator"&M1 +67 "core" 1 +2 "manipulator"&N& +4 "core" &  . !u + "manipulator"&O% +3 "core" % \ %   & +2 .t\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage + "manipulator"&P(- +181 "core" ( +2 "manipulator"&Q& +4 "core" &-  + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &R& +2 "core" &-   M +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage +2 "manipulator"&S' +107 "core" ' +2 .tHand.close + "manipulator"&T/ +69 "core" / +2 "manipulator"&U& +4 "core" &- \  + "manipulator"&V% +3 "core" %    +2 .tForearm.seek :retract +2 "manipulator"&W'\ +97 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&X( +289 "core" ( +2 "manipulator"&Y& +3 "core" &    ` +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &Z& +2 "core" &    J ` +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +38 "manipulator"&['ρ +101 "core" ' +2 "manipulator"&\\& +4 "core" &   V ` + "manipulator"&]% +4 "core" %χ   +2 "collection"'^& +3 "core" &%\  +2 "collection"'_& +4 .tCC.seek :closed + "collection"'`(O +3 "core" &_\  +2 &b\  +10 &7`\ +{ +9 &ha\ > +9 &rtd\ K +10 &8]Z\ I +9 &_^\ I +10 &^]\ I +9 &~^^\ I +9 &@_^\ I +10 &]\\\ I +9 &\\]\ J +9 & \\]\ I +10 &"G]_\ J +9 &$\ aU\ I +10 &%]]\ I +9 &'b_\ J +9 &)P[Z\ I +10 &+]\\\ I +9 &,]^\ J +9 &.[\\\ I +10 &0X]\\\ I +9 &2`]\ J +10 &3`^\ I +9 &5[W\ J +9 &7`ZV\ I +10 &9"]V\ I +9 &:`\\\ J +9 &<^T\ J +10 &>h[]\ I +9 &@*]^\ I +10 &Ab\ J +9 &Ca_\ I +9 &Eo`e\ J +10 &G/g]\ K +9 &H{U\ M +9 &J\\\ Q +10 &LXT\ U +9 &N\\\ D +10 &O5Ai\ %o +9 &Or^\ B +5 ( + "collection"'_& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.74 +2 "collection"'a& +4 "core" &O`U\ B + &O`Z\ B + .tHand.open + "manipulator"&b1 +70 "core" 1 +2 "manipulator"&c% +4 "core" % χ  6 + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&d'\ +93 "core" ' +2 .tPSV.dial PSR +2 "processing"%e +122 "core"  + .tPSR.select :flush +3 "processing"%j +10 .tPS.seek 1.5ml + "processing"%f' +1627 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%g  +41 "core"  +2 .tPS.seek 0ml +2 "processing"%h'W +1602 "core" ' + .tPSV.dial PSR +2 "processing"%i +43 "core"  + .tPSR.select :air +2 "processing"% +11 .tPS.seek 2.5ml + "processing"%j' +2668 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%k + "collection"'l  +5 "core"  + "processing"%m  +4 "core"  +40 +2 .tPSV.dial :mixloop + "processing"%n +96 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%o  +5 "core" +2 .tPS.seek 0ml +2 "processing"%p'W +787 E\ SS +1838 "core" ' + .tPSV.dial :air +2 "processing"%q  +43 "core"  +2 .tPS.seek 2.5ml +2 "processing"%r' +2629 "core" ' + .tPSV.dial :mixloop +2 "processing"%s +42 "core" +2 .tPS.seek 0ml +2 "processing"%t'W +2629 "core" ' + .tPSV.dial :air +2 "processing"%u  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%v' +2623 "core" ' + .tPSV.dial :mixloop +2 "processing"%w +42 "core" +2 .tPS.seek 0ml +2 "processing"%x'W +2638 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&y& +4 "core" &   ` + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC + "manipulator"&z( +4 "core" ( +2 "manipulator"&{& +4 "core" &  0 ` + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &|& +3 "core" &   X ` +2 .tForearm.seek CC + "manipulator"&}'ρ +103 "core" ' + .tHand.close +2 "manipulator"&~/ +66 "core" / +2 .tCC.seek :open +2 "collection"'( +378 "core" ( +2 "manipulator"&& +3 "core" &    ` +2 "manipulator"&% +3 "core" % q  F g +2 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&(- +279 "core" ( +2 "manipulator"&& +3 "core" &-  +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &-  Y +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +108 "core" ' +2 .tHand.open +2 "manipulator"&1 +72 "core" 1 +2 "manipulator"& % +3 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&\ '\ +95 "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 4 into Collection Clamp +2 "collection"' & +3 "core" &\ +2 "manipulator"& % +4 "core" %\    H  + "storage"( % +4 "core" %y ,  + "storage"(. +3 "core" .(" + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 4 + "storage"((,B +991 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (& +2 "core" &,C W  +2 "manipulator"&& +3 "core" &-   H +2 "manipulator"&% +3 "core" %\     +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 +2 "manipulator"&( +178 "core" ( +2 "manipulator"&& +3 "core" &  C % +2 "storage"(& +3 "core" &,C   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&'_ +95 "core" ' +2 "storage"(& +4 "core" &,C  + .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"('L +283 "core" ' +2 "storage"(- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +10 (& +3 "core" &,C ,  +2 "manipulator"& & +4 "core" &\    $ + .t\Elbow.seek 4 +2 "manipulator"&&( +3 "core" ( + "manipulator"&& +3 "core" &  $ +2 "storage"(& +3 "core" &,C / k  +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&(' +33 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&*/ +76 "core" / +18 ."downElevator"SE.seek :down +3 "manipulator"&)& +4 "storage"(#'v +4 "core" &  $ +2 "manipulator"&%% +4 "core" %   1 +2 .tForearm.seek :retract + "manipulator"&-'\ +90 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&.( +141 "core" ( +2 "manipulator"&/& +4 "core" &  U 3 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &0& +3 "core" & ; 3 + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&1'ρ +7 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +93 "core" ' +2 "manipulator"&2& +4 "core" &  1 3 +2 "manipulator"&3% +3 "core" %φ   = M +2 "collection"'4& +4 "core" &\ +2 "collection"'5& +3 .tCC.seek :closed +2 "collection"'6(O +4 "core" &N\ + &g\  +9 &2_\ *y +9 &hK\ = +10 &u[\ J +9 &Y\\V\ H +9 &^a\ I +10 &[S\ I +9 &]`\ H +9 &`_\\\ I +10 &"ZP\ I +9 &]T\ H +10 & ][\ I +9 &"g`[\ I +9 &$*\\Q\ I +10 &%]`\ H +9 &'^P\ I +9 &)p`P\ I +10 &+2ZW\ I +9 &,\\\ I +10 &.\\T\ H +9 &0w`\ I +9 &2;\\\ H +10 &3]\ H +9 &5]\ H +9 &7]\ I +10 &9B`\ I +9 &;_\ I +10 &<`\ I +9 &>`\ I +9 &@K[\ H +10 &B _\ I +9 &C[\ I +9 &Eb\ I +10 &GNk\ J +9 &I\ N +10 &J\ S +9 &Lu\ U +9 &N6\ B +10 &O?>\ "h +9 &Os\ H +5 ( + "collection"'5& +4 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.71 +2 .Hand.open + "manipulator"&71 +3 "core" &Og\ H +67 1 +2 "manipulator"&8% +3 "core" % φ M +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&9'\ +99 "core" ' + .tSC.coast + "storage"(6 +3 .tCTV.dial CSV,avoiding: :intake +2 "collection"':  +125 "core" ~ +2 .tCSV.dial CTV + "collection"';  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2639 "core" ' +2 "collection"'=% +3 "core" % D\  +3 .tCS.seek 5.75ml + "collection"'>'a +1163 "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"  +2 .tPS.seek 0ml +2 "processing"%@'W +2626 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"'B ` +38 "core" ^ +2 .tCSV.dial :air +2 "collection"'C @ +40 "core" > +2 .tCS.seek 10ml +2 "collection"'<' D +1165 "core" ' + .tCSV.dial CTV +2 "collection"'?  +42 "core"  +2 .tCS.seek 0ml +2 "collection"'E' +2619 "core" ' + .tCBV.dial :waste1 +2 "collection"'F @ +27 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +3 "collection"'G  +126 "core" +2 "collection"'& +4 "core" &OfhnH\ H + #tStoring lyfil puck in Collection Clamp to tube 3 +2 "manipulator"&I% +42 "core" %\ $    E +11 "storage"(H% +3 "core" % 3  +2 "storage"(K. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 +2 "storage"(L( +340 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (M& +3 "core" & \ '\ +2 "manipulator"&N& +3 "core" &  3 3 +2 "manipulator"&O% +3 "core" %\ $  E +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 3 + "manipulator"&Q(j +157 "core" ( +2 "manipulator"&R& +4 "core" &o    + "storage"($& +4 "core" & @  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&T' +89 "core" ' +2 "storage"(U& +4 "core" & ;  + .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(V'L +273 "core" ' +2 "storage"('- +3 "core" -'L + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tSE.seek :place +2 "storage"(S' +33 "core" ' +10 "manipulator"&Y& +4 "core" &o  1  +2 "manipulator"&Z% +3 "core" %   R f +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&P'\ +98 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&\\( +151 "core" ( +2 "manipulator"&]& +4 "core" &   ( 7 + .t\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &^& +3 "core" &  7 + .tForearm.seek CC +2 "manipulator"&W'ρ +104 "core" ' + .tHand.close +2 "manipulator"&+/ +70 "core" / +4 .tCC.seek :open +2 "collection"'_( +376 "core" ( +2 "storage"(a& +4 "core" &  + "storage"(b& +4 "core" &  + "manipulator"&c& +4 "core" &  7 + "manipulator"&e% +4 "core" % υ  +2 .tForearm.seek :retract + "manipulator"&['\ +96 "core" ' +3 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 +2 "manipulator"&g(j +161 "core" ( +2 "manipulator"&f& +4 "core" &r   } + "storage"(i& +4 "core" & G  + .t\Elbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +2 .tForearm.seek 3 +2 "manipulator"&h'6 +106 "core" ' +2 .t\Elbow.hold + "manipulator"&k, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&m1 +65 "core" 1 +10 "manipulator"&l% +4 "core" % H   8  + "storage"(n& +4 "core" & ,  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 318 counts + "manipulator"&o't +14 "core" ' +2 "manipulator"&j& +4 "core" &~   q +2 "storage"(q& +3 "core" &  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&p' +30 "core" ' +2 "storage"(s% +4 "core" % +2 ."downElevator"SE.seek :down +3 "storage"(r'v +99 (u% +3 "core" %I  TY +2 "manipulator"&t% +3 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&w'\ +91 "core" ' +62 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%v  +81 "core"  +2 .tPS.seek 2.5ml +2 "processing"%y' +2625 "core" ' +2 .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 .PSV.dial :mixloop +2 "processing"%~ +41 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%X  +41 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%d'W +2638 "core" ' +2 "processing"%`% +4 "core" %T\ +22204 E\ 55 +9109 #"connect"Session Begun +2 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 +2 #Session Ended +50886 E\ 55 +39942 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +3324 #t-> finalPurge +2 #Starting finalPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" &\ + .tHand.open +2 "manipulator"&1 +22 "core" 1 +2 "manipulator"&}& +3 "core" &~   q +2 "manipulator"&% +4 "core" %\     +2 .t\Elbow.seek FlushPuck::Garage + "manipulator"&(- +172 "core" ( +2 "manipulator"&z& +4 "core" &-    ( + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &-   ( +2 .tForearm.seek :garage +2 "manipulator"& ' +106 "core" ' +2 .tHand.close + "manipulator"& / +75 "core" / +2 "manipulator"&& +4 "core" &-   ( + "manipulator"& % +4 "core" %    0 +2 .tForearm.seek :retract + "manipulator"& '\ +106 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&( +292 "core" ( +2 "manipulator"&& +3 "core" &   B +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &D& +3 "core" &   7 B +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'ρ +98 "core" ' +2 "manipulator"&& +4 "core" &   B + "manipulator"&% +4 "core" %ψ  & +2 "collection"'& +3 "core" &N\ +2 "collection"'& +3 .tCC.seek :closed +2 "collection"'(O +4 "core" &\ + &/\  +9 &6\ +{ +9 & h\ > +10 &t\ K +9 &b[\ I +9 &$_\ I +10 &a\ J +9 &b\ I +10 &i]\ J +9 &+_\ J +9 &\\\ I +10 & \\\ J +9 &"r`\ I +9 &$3]\ J +10 &%^\ J +9 &'`\ I +10 &)y\\\ J +9 &+<`\ I +9 &,a\ J +10 &.^\ J +9 &0`\ I +9 &2C`\ J +10 &4`\ I +9 &5`\ I +10 &7[\ I +9 &9L\\\ J +9 &;]\ J +10 &<^\ J +9 &>_\ J +9 &@T`}\ I +10 &Ba'\ J +9 &C^\ J +10 &Ed\ J +9 &GYh\ K +9 &I~\ M +10 &J\ R +9 &L\ T +9 &NA\ B +10 &OD;\ #i +9 &OU\ B +2 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.62 + "collection"'& +3 "core" &OW\ B +2 .tHand.open + "manipulator"&\ 1 +66 "core" 1 +2 "manipulator"&% +4 "core" %ψ \   + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +101 "core" ' +2 #tFlushing the Collection Valve::Manifold +2 "collection"'A& +4 "core" &OV\ B + "collection"' % +4 "core" % \ + #tCS Pulling 5ml of flush + .CSV.dial CSR +2 "collection"'  +40 "core"  +2 .tCSR.select :flush + "collection"' +11 .tCS.seek 5ml +2 "collection"''l +1349 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 '*% +3 "core" %l\  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.499ml + "collection"')' +643 "core" ' + .tCSV.dial :waste +2 "collection"'% +121 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'' +1984 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'& +4 "core" &OVa\ B + "collection"'/% +4 "core" %\ + .tCSV.dial :flush +2 "collection"'0  +40 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"''l +1190 "core" ' +4 .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"'( @ +41 "core" B +2 "collection"'2% +4 "core" %lX\  +2 .tCS.seek 7.001ml +2 "collection"'3' +528 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'4  +2 '&  +39 "core"  +87  + .tCBV.dial :waste1 +3 .CS.seek 0ml + "collection"'-' +1628 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'#& +4 "core" &OV\ B + "collection"'% +4 "core" %Q\ + .tCSV.dial :flush +2 "collection"'5  +68 "core" +3 .tCS.seek 5ml + "collection"'7'l +1195 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'8 @ +41 "core" B +2 "collection"':% +4 "core" %l\  +2 .tCS.seek 7ml + "collection"';'\ +533 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +42 "collection"'1  +49 "core"  +2 .tCBV.dial :waste2b +2 "collection"'  +68 "core"  +2 .tCS.seek 0ml +2 "collection"'x' +1629 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'=& +4 "core" &OU\ B +2 "collection"'J% +3 "core" %R\ + .tCSV.dial CSR +2 "collection"'!  +40 "core"  +2 .tCSR.select :kill + "collection"' +11 .tCS.seek 8ml + "collection"'"' +1874 "core" ' +2 .tdelay 5 seconds +251 E\ A@ +251 .tCSR.select :air +2 "collection"' +10 .tCS.seek 10ml +2 "collection"'' D +526 "core" ' +3 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +4 "collection"'B +2 'C  +50 "core"  +56  +2 .tCTV.dial :intake + "collection"'>  +69 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'?' \\ +1849 "core" ' + .tIntake.select :close + "sampler")0 +10 .tCTV.dial :air +2 "collection"'<  +70 "core" ~ +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'F' +589 "core" ' + .tCSV.dial CSR +2 "collection"'G  +94 "core"  + .tCSR.select :flush +2 "collection"' +11 .tCS.seek 5ml + "collection"''l +1350 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml + "collection"'I' D +1371 "core" ' + .tCSV.dial CBV +2 "collection"'H +106 "core" ~ +2 .tCS.seek 0ml +2 "collection"'K' +2621 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&M& +4 "core" &    B +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&N( +4 "core" ( +2 "manipulator"&O& +4 "core" &   B + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &R& +3 "core" &  8 B +2 .tForearm.seek CC + "manipulator"&$'ρ +92 "core" ' + .tHand.close +2 "manipulator"&U/ +75 "core" / +2 .tCC.seek :open +2 "collection"'.( +379 "core" ( +2 "manipulator"&9& +3 "core" &   B +2 "manipulator"&'% +3 "core" % ϓ   +2 .tForearm.seek :retract +2 "manipulator"&Y'\ +103 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&Z(- +272 "core" ( +2 "manipulator"&V& +3 "core" &-   \ 7 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &]& +2 "core" &-   7 7 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&^' +109 "core" ' +2 .tHand.open +2 "manipulator"&T1 +73 "core" 1 +2 "manipulator"&Q% +3 "core" %   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&+'\ +98 "core" ' +6742 #t-> access 2 +17 .SE.seek :down + "storage"(P'v +11 "core" ' +2 "manipulator"&6% +4 "core" %\    N  +2 "manipulator"&a& +3 "core" &-   H 7 +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"(b(K +969 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (c& +3 "core" &K  +2725 #t-> access 1 +18 .SE.seek :down +2 "storage"(e'v +2 "core" ' +2 "manipulator"&f% +4 "core" %\  3  +2 "manipulator"&i& +3 "core" &-  " 7 +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"(W(; +345 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (\\& +3 "core" &; +2039 #t-> access 3 +20 .SE.seek :down +2 "storage"(m'v +2 "core" ' +2 "manipulator"&l% +4 "core" %\   &  +2 "manipulator"&n& +3 "core" &-   7 +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 7 +2 "storage"(j([u +654 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (q& +3 "core" &[r  +35456 E\ FF +10771 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +49223 E\ GF +41603 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +18391 E\ GF +60002 \ FF +12435 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +47561 E\ FF +43266 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +16729 E\ GG +60002 \ FF +14098 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +45897 E\ GF +44933 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +15062 E\ FG +10048 #"ramu"Session Begun +11562 #-> startTube 3 +1056 #-> CSV.CSR +2 .CSV.dial CSR +4 "collection"'s  +105 "core"  +1556 #"ramu"-> CSR.AqMetOH +2 .CSR.select :AqMetOH +3 !o:Valve::Manifold::Error:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"9Collection Valve::Manifold has no selection: AqMetOH +928 #-> CSR.legend +3106 #-> CSR.AqMeOH + .CSR.select :AqMeOH +5 "collection"' +563 #"ramu"-> CS +3 "collection"'[% +4 "core" %\ +2023 #"ramu"-> CS.pull 1.8 +3 "collection"'u% +4 "core" %\ +2 ."ramu"CS.seek 1.8ml +4 "collection"'t' +534 "core" ' +2 "collection"'g% +4 "core" %\  +803 #"ramu"-> CSR.air +2 .CSR.select :air +4 "collection"' +663 #"ramu"-> CS.fill +3 .CS.seek 10ml +4 "collection"'h' D +2165 "core" ' +2 "collection"'o% +4 "core" % H\  +3351 #"ramu"-> transferDA +3 #Tranferring DA +2 #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +4 "collection"'S& +4 "core" &\ +2 ."ramu"Hand.open +3 "manipulator"&v1 +18 "core" 1 +2 "manipulator"&p& +4 "core" &-  < 7 +2 ."ramu"\Elbow.reconfigure TightElbow +4 "manipulator"&$&.,(\ #b +3 ."ramu"\Elbow.seek FlushPuck::Garage +3 "manipulator"&r(- +6 "core" ( +2 "manipulator"&L& +4 "core" &-  7 +2 ."ramu"\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 &@& +3 "core" &-  ; 7 +2 ."ramu"Forearm.seek :garage +3 "manipulator"&{' +107 "core" ' +2 ."ramu"Hand.close +3 "manipulator"&|/ +66 "core" / +2 "manipulator"&~& +4 "core" &-  7 +2 "manipulator"&X% +5 "core" %  D +2 ."ramu"Forearm.seek :retract +3 "manipulator"&y'\ +107 "core" ' +2 ."ramu"\Elbow.reconfigure TightElbow +4 "manipulator"&$&.,(\ #b +3 ."ramu"\Elbow.seek CC +3 "manipulator"&`( +274 "core" ( +2 "manipulator"&& +4 "core" &  3 2 + ."ramu"\Elbow.reconfigure LooseElbow +4 "manipulator"&$ &.,(#b +3 && +4 "core" &  K 2 + ."ramu"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 ."ramu"Forearm.seek CC +3 "manipulator"&}'ρ +102 "core" ' +2 "manipulator"&& +4 "core" &  0 2 +2 "manipulator"&z% +3 "core" %ρ  +2 "collection"'& +4 "core" &\ +2 "collection"'k& +3 ."ramu"CC.seek :closed +3 "collection"' (O +6 "core" &\ + &\ +6 & 3\ $d +9 &X~\ 6 +10 &~\ J +9 &Z\ J +10 &}a\ J +9 &?\\\ J +9 &\\\ J +10 &[\ J +9 &[\ I +9 &G^\ J +10 & \ `\ I +9 &!_\ I +10 &#]\ I +9 &%P^\ I +9 &'\\\ J +10 &(\\\ J +9 &*a\ J +9 &,W_\ J +10 &.`\ I +9 &/\\\ J +10 &1Z\ J +9 &3_`\ J +9 &5"_\ I +10 &6\\\ I +9 &8\\\ J +9 &:gZ\ J +10 &<)[\ J +9 &=Z\ I +10 &?]\ J +9 &Ap_\ I +9 &C2]\ I +10 &D^\ J +9 &Fe\ K +9 &Hsp\ K +10 &J&\ Q +9 &K\ T +10 &M\ V +9 &OX\ ){ +9 &O\ I +9 ( +2 &OZ\ C + "collection"'k& +4 #"ramu"Collection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.66 +2 "collection"'& +6 "core" &OZ\ C + ."ramu"Hand.open +2 "manipulator"& 1 +74 "core" 1 +2 "manipulator"&w% +4 "core" % ~  3 +2 ."ramu"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +3 ."ramu"Forearm.seek :retract +55 "manipulator"& '\ +102 "core" ' +2 ."ramu"PSV.dial PSR +3 "processing"% +124 "core"  +2 ."ramu"PSR.select :flush +3 "processing"%@ +12 ."ramu"PS.seek 1.5ml +2 "processing"%D' +1604 "core" ' +2 ."ramu"delay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%  +43 "core"  +2 ."ramu"PS.seek 0ml +4 "processing"%'W +1616 "core" ' + ."ramu"PSV.dial PSR +4 "processing"% +42 "core"  +2 ."ramu"PSR.select :air +2 "processing"% +12 ."ramu"PS.seek 2.5ml +2 "processing"%' +2635 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 ."ramu"CBV.dial PRV +4 "collection"'  +72 "core" +2 ."ramu"PSV.dial :mixloop +3 "processing"%_ +97 "core" +2 ."ramu"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +5 .PS.seek 0ml +4 "processing"%'W +2626 "core" ' + ."ramu"PSV.dial :air +4 "processing"%\  +40 "core"  +2 ."ramu"PS.seek 2.5ml +4 "processing"%' +2627 "core" ' + ."ramu"PSV.dial :mixloop +4 "processing"%A +42 "core" +2 ."ramu"PS.seek 0ml +4 "processing"% 'W +2625 "core" ' + ."ramu"PSV.dial :air +4 "processing"%  +42 "core"  +2 ."ramu"PS.seek 2.5ml +4 "processing"%' +2635 "core" ' + ."ramu"PSV.dial :mixloop +3 "processing"% +44 "core" +2 ."ramu"PS.seek 0ml +5 "processing"%E'W +2461 E\ ]] +168 "core" ' +2 #"ramu"Garaging FlushPuck in Collection Clamp +3 "manipulator"&*& +5 "core" & F 2 + ."ramu"\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 ."ramu"\Elbow.seek CC +2 "manipulator"&( +4 "core" ( +2 "manipulator"&%& +4 "core" &  2 + ."ramu"\Elbow.reconfigure LooseElbow +4 "manipulator"&$ &.,(#b +3 &)& +3 "core" & S 2 +2 ."ramu"Forearm.seek CC +3 "manipulator"&'ρ +103 "core" ' + ."ramu"Hand.close +4 "manipulator"&// +76 "core" / +2 ."ramu"CC.seek :open +5 "collection"'0( +375 "core" ( +2 "manipulator"&& +4 "core" &  D 2 + "manipulator"&(% +4 "core" % ~ d + ."ramu"Forearm.seek :retract +3 "manipulator"&2'\ +97 "core" ' +2 ."ramu"\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 ."ramu"\Elbow.seek :garage +3 "manipulator"&(- +280 "core" ( +2 "manipulator"&4& +4 "core" &- =  + ."ramu"\Elbow.reconfigure LooseElbow +4 "manipulator"&$ &.,(#b +3 &&& +3 "core" &-  S  +2 ."ramu"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 ."ramu"Forearm.seek :garage +3 "manipulator"&3' +108 "core" ' +3 ."ramu"Hand.open +3 "manipulator" +71 "core" 1 +2 "manipulator"&% +4 "core" %   +2 ."ramu"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +3 ."ramu"Forearm.seek :retract +3 "manipulator"&5'\ +102 "core" ' +2 ."ramu"PSV.dial :mixloop +2 .PTV.dial :PRVmixing +3 ."connect"PRV.dial CBV +4 ."ramu"CBV.dial PRV +3 .CTV.dial :air,avoiding: :intake +4 #Loading lyfil puck from tube 3 into Collection Clamp +3 "collection"'-& +5 "core" &J\ +2 "manipulator"&8% +4 "core" %\   o * +2 "storage"(:% +5 "core" %   + "storage"(7. +4 "core" .([u +2 ."ramu"SC.reconfigure SCtight +3 "storage"($\ .\ 1~b +4 ."ramu"SC.seek 3 +3 "storage"(1( +1289 "core" ( +2 ."ramu"SC.reconfigure SCloose +3 "storage"($.\ 1~b +3 (& +3 "core" &  V  +2 "manipulator"&;& +4 "core" &-  .  + "manipulator"&=% +4 "core" %\    * +2 ."ramu"\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 ."ramu"\Elbow.seek 3 +3 "manipulator"&J(j +178 "core" ( +2 "manipulator"&!& +4 "core" &a  \  & + "storage"(x& +4 "core" &  +2 ."ramu"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 ."ramu"Forearm.seek 3 + 700 counts +3 "manipulator"&"' +96 "core" ' +2 "storage"(C& +4 "core" & \  +2 ."ramu"SE.reconfigure SEpick +3 "storage"(#]K-0-\ b +6 ."ramu"SE.seek beamBreak +2 "storage"(B'L +279 "core" ' +2 "storage"(>- +3 "core" -' + ."ramu"SE.configure SEconfig +4 "storage"(#QK-0-\ b +12 (& +3 "core" &    +2 "manipulator"&<& +3 "core" &b   C & +2 ."ramu"\Elbow.seek 3 +3 "manipulator"&?(j +4 "core" ( +2 "manipulator"&G& +3 "core" &b  ( & +2 "storage"(F& +4 "core" &    +2 ."ramu"Forearm.seek 3 + 300 counts +3 "manipulator"&'b +23 "core" ' +2 ."ramu"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +4 ."ramu"Hand.close +2 "manipulator"&H/ +69 "core" / +19 ."downElevator"SE.seek :down +4 "manipulator"&I& +6 "storage"(M'v +3 "core" &b  . & +2 "manipulator"&O% +4 "core" % _    +2 ."ramu"Forearm.seek :retract +3 "manipulator"&R'\ +98 "core" ' +2 ."ramu"\Elbow.seek CC +4 "manipulator"&U( +151 "core" ( +3 "manipulator"&& +3 "core" ' + &!  ;8 +2 ."downElevator"SE.coast +3 ."ramu"\Elbow.reconfigure LooseElbow +3 "storage"(5 +2 "manipulator"&$ &.,(#b +6 && +2 "core" &!   # ;8 +2 ."ramu"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 ."ramu"Forearm.seek CC +3 "manipulator"&'ρ +104 "core" ' +2 "manipulator"&9& +4 "core" &!   Q ;8 +2 "manipulator"&'% +4 "core" %y   E G +2 "collection"'$& +4 "core" &\ +2 "collection"'V& +3 ."ramu"CC.seek :closed +3 "collection"'](O +6 "core" &\ + &\  +8 &3\ *x +10 &g\ = +9 &v'\ J +10 &[\\\ I +9 &`2\ I +9 &]1\ H +10 &]-\ I +9 &b`.\ I +9 &%Z3\ I +10 &^3\ H +9 & ]/\ I +10 &"k`1\ I +9 &$-`2\ I +9 &%`/\ I +10 &'`1\ I +9 &)s`+\ I +9 &+5Z'\ I +10 &,\\.\ I +9 &.\\)\ H +10 &0|]*\ H +9 &2>]0\ H +9 &4\\'\ H +10 &5]0\ H +9 &7\\.\ H +9 &9F]\ H +10 &;\\}\ H +9 &<]\ H +10 &>]\ H +9 &@N])\ H +9 &Ba\ I +10 &C]\ H +9 &Eb \ I +9 &GQh\ J +10 &I  \ N +9 &J \ S +10 &Ly\ T +9 &N7\ C +9 &O>: \ &p +10 &Oh\ C +5 ( + "collection"'V& +4 #"ramu"Collection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.69 +2 .Hand.open +6 "manipulator"&N1 +3 "core" &O`\ C +67 1 +2 "manipulator"&T% +4 "core" % y f G +2 ."ramu"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +3 ."ramu"Forearm.seek :retract +4 "manipulator"&Q'\ +98 "core" ' +2 ."ramu"SC.coast + "storage"(6 +5 ."ramu"CTV.dial CSV,avoiding: :intake +3 "collection"'Y  +126 "core"  +2 ."ramu"CSV.dial CTV +3 "collection"'^  +43 "core"  +3 ."ramu"PS.seek 2.5ml +3 "processing"%6' +2629 "core" ' +2 "collection"'a% +3 "core" % H\  +3 ."ramu"CS.seek 5.751ml +2 "collection"'c'e +1164 "core" ' +10 ."ramu"delay 8 seconds +804 .PSV.dial :air +2 "processing"%f  +43 "core"  +2 ."ramu"delay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%i  +70 "core"  +2 ."ramu"PS.seek 0ml +5 "processing"%P'W +2628 "core" ' + ."ramu"CBV.dial between PRV and waste1 +4 "collection"'b ` +38 "core" ^ +2 ."ramu"CSV.dial :air +4 "collection"'\\ @ +41 "core" > +3 ."ramu"CS.seek 10ml +4 "collection"'l' D +1162 "core" ' + ."ramu"CSV.dial CTV +4 "collection"'n  +43 "core"  +2 ."ramu"CS.seek 0ml +4 "collection"'e' +1997 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 +4 #Session Ended +616 "core" ' + ."ramu"CBV.dial :waste1 +4 "collection"'W @ +27 "core" @ +2 ."ramu"delay 5 seconds +503 .CTV.dial :air,avoiding: :intake +4 "collection"'q  +126 "core" +2 "collection"'s& +4 "core" &O_cH\ C +2 #"ramu"Storing lyfil puck in Collection Clamp to tube 2 + "manipulator"&[% +6 "core" %\    + +2 "storage"(u% +4 "core" %  + "storage"(K. +3 "core" . +2 ."ramu"SC.reconfigure SCtight +3 "storage"($\ .\ 1~b +3 ."ramu"SC.seek 2 +2 "storage"(g( +348 "core" ( +3 ."ramu"SC.reconfigure SCloose +3 "storage"($.\ 1~b +4 (t& +2 "core" & r m \ +2 "manipulator"&o& +4 "core" &  ;8 + "manipulator"&S% +4 "core" %\   s + +2 ."ramu"\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 ."ramu"\Elbow.seek 2 +3 "manipulator"&v(^ +158 "core" ( +2 "manipulator"&p& +4 "core" &g   z  + "storage"(L& +4 "core" &  +2 ."ramu"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 ."ramu"Forearm.seek 2 + 700 counts +3 "manipulator"&@'! +90 "core" ' +2 "storage"(|& +4 "core" & >  +2 ."ramu"SE.reconfigure SEpick +3 "storage"(#]K-0-\ b +6 ."ramu"SE.seek beamBreak +2 "storage"(~'L +271 "core" ' +2 "storage"(X- +3 "core" -'L + ."ramu"SE.configure SEconfig +4 "storage"(#QK-0-\ b +3 ."ramu"SE.seek :place +3 "storage"(Z' +34 "core" ' +10 "manipulator"&+& +4 "core" &g   E  +2 "manipulator"&{% +3 "core" %&  u +2 ."ramu"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +4 ."ramu"Forearm.seek :retract +3 "manipulator"&'\ +96 "core" ' +2 ."ramu"\Elbow.seek CC +4 "manipulator"&( +150 "core" ( +2 "manipulator"&r& +4 "core" &  * 2 + ."ramu"\Elbow.reconfigure LooseElbow +4 "manipulator"&$ &.,(#b +4 && +3 "core" &    2 +2 ."ramu"Forearm.seek CC +2 "manipulator"&z'ρ +97 "core" ' +2 ."ramu"Hand.close +2 "manipulator"&/ +69 "core" / +3 ."ramu"CC.seek :open +4 "collection"'y( +379 "core" ( +2 "storage"(.& +4 "core" & (  + "storage"(& +4 "core" &  + "manipulator"& & +4 "core" &   b 2 +2 "manipulator"&w% +3 "core" % χ  [ +3 ."ramu"Forearm.seek :retract +2 "manipulator"&k'\ +98 "core" ' +3 ."ramu"\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 ."ramu"\Elbow.seek 2 +3 "manipulator"&(^ +152 "core" ( +2 "manipulator"&}& +4 "core" &e     +2 "storage"(d& +3 "core" &  ]  +2 ."ramu"\Elbow.reconfigure LimpElbow +4 "manipulator"&$ ,(#b +3 ."ramu"Forearm.seek 2 +3 "manipulator"&'e +107 "core" ' +2 ."ramu"\Elbow.hold +3 "manipulator"&D, +5 "core" , + ."ramu"\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 ."ramu"Hand.open +3 "manipulator"&1 +74 "core" 1 +10 "manipulator"&% +4 "core" % yh   I ǵ +2 "storage"( & +3 "core" & n m\ +2 ."ramu"Forearm.force -20 + "manipulator"&5 +5 ."ramu"Forearm.seek 2 + 320 counts +3 "manipulator"&_'ϥ +22 "core" ' +2 "manipulator"&& +4 "core" &    +2 "storage"(\ & +4 "core" &  @  +3 ."ramu"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 ."ramu"Forearm.seek 2 + 700 counts +3 "manipulator"&'! +28 "core" ' +3 "storage"(A% +4 "core" %  h  +4 ."downElevator"SE.seek :down +3 "storage"('v +97 (% +3 "core" %mA - SU +2 "manipulator"& % +4 "core" % \  9 +2 ."ramu"Forearm.reconfigure LooseForearm +4 "manipulator"&#Q@2^d^b +3 ."ramu"Forearm.seek :retract +4 "manipulator"&'\ +90 "core" ' +71 ' + ."downElevator"SE.coast +2 "storage"(5 +4 ."ramu"SC.coast + "storage"(6 +4 ."ramu"PSV.dial :air +4 "processing"%  +82 "core"  +3 ."ramu"PS.seek 2.5ml +3 "processing"%*' +2630 "core" ' +2 ."ramu"delay 1 second +102 .PSV.dial :mixloop +2 "processing"%% +44 "core" +2 ."ramu"delay 1 second +102 .PSV.dial :air +2 "processing"%)  +44 "core"  +2 ."ramu"delay 1 second +102 .PSV.dial :mixloop +2 "processing"%/ +44 "core" +2 ."ramu"delay 1 second +102 .PSV.dial :air +3 "processing"%`  +43 "core"  +2 ."ramu"delay 1 second +103 .PS.seek 0ml +2 "processing"% 'W +2646 "core" ' +2 "processing"% % +3 "core" %X\ +1007 #"ramu"-> CSxferDAvol +1685 #-> exit +2 #Session Ended +5519 #Session Begun +1402 #-> CSxferDAvol +1890 #-> ESP.shutdown +2 #Asleep / Shutdown +6 ."shutdown"SS.coast +3 "sampler")5 +5 ."shutdown"CC.coast + "collection"'6 +4 ."shutdown"CS.coast +2 "collection"'5 +3 ."shutdown"PC.coast +2 "processing"%6 +4 ."shutdown"PS.coast +2 "processing"%5 +4 ."shutdown"Forearm.coast + "manipulator"&5 +5 ."shutdown"\Elbow.coast + "manipulator"&6 +40 ."shutdown"Sleepy.power :dwarf,:OFF +2 .Sleepy.power :raw,:OFF +3 #Shutdown +868 #"ramu"-> ESP.wakeup +38 #Powering up Dwarves +513 .Sleepy.power :raw,:ON +3 "sampler") +4 ) +2 "core"  +2 "collection"' +2 '( +3 "core"  +2 "processing"% +2 % +3 "core"  +2 "collection"' 9\ +2 ' 0\ + ' -\ +2 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +2 "sampler")&\ +2 ."ramu"SS.configure SSconfig +3 "sampler")#.0X( +103 "core" ( +2 ."ramu"Forearm.reconfigure TightForearm +4 "manipulator"&#Q@2^d^\ b +3 ."ramu"Forearm.seek 7 + 350 counts +3 "manipulator"&'ώ +94 "core" ' +2 "manipulator"&m% +4 "core" %χ  Y G +2 ."ramu"Forearm.seek :retract +3 "manipulator"&<'\ +90 "core" ' +3 "manipulator"&G% +4 "core" %\    +2 "processing"%F& +2 "collection"'H& +6 "core" &\ +2 &\ + ."openPC"PC.reconfigure PCconfig +3 ."ramu"CC.reconfigure CCconfig +6 "processing"%$x2 ^22b +3 "collection"'$x2 ^22b +2 ."openPC"PC.home.seek :open +3 ."ramu"CC.home.seek :open +4 "processing"%I( +3 "collection"'O( +270 "core" ( +2 ( + "collection"'J +3 "core" @ +2 "processing"%" +3 "core"  +2 "processing"% +2 "core"  +2 "processing"% +3 "core"  +3 "sampler")B% +4 "core" %rr  +2 "collection"'& +3 "core" &\ +2 "collection"'9% +3 "core" %\ +2 "processing"%?& +4 "core" &\  + "processing"%'% +4 "core" %S\ +2 "manipulator"&$% +3 "core" %\    +2 "manipulator"&M& +3 "core" &\  # +2 "storage"(R& +3 "core" & (   +2 "storage"(0% +3 "core" %}  +2 "collection"'V9 +3 "core" 9T +2 "processing"%N9 +3 "core" 9Z +1159 #"ramu"-> CSxferDAvol +681 #-> exit +2 #Session Ended @1534796199.76EDT = =ECan =tMAIN =mMAIN_scheduler @EDT1534796201.86 #"core_reset"Sent BREAK +2 #t@0xDAD5, state=0x333C, ifg=0x20, ie=0x00 + #\ESP2 v3.22 I2C Gateway v3.06 +8 #\ESP2 v3.22 I2C Gateway v3.06 +33 #Powering up Dwarves +726 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/shallow/niagara/configure.rb\ +270 .Sleepy.power :raw,:ON +3 E\ v +4 \ v + "sampler") + ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +3 "sampler")&\ +2 )% +3 "core" %ss\ & + .tSS.configure SSconfig +2 "sampler")#.0X CSxferDAvol +709 #-> exit +12 #m\EXIT @1534796240.06EDT @1534796258.27EDT = =ECan =tMAIN =mMAIN_scheduler @EDT1534796260.29 #"core_reset"Sent BREAK +2 #t@0xEE29, state=0x3380, ifg=0x20, ie=0x7F + #@0xF59A, state=0x3380, ifg=0x08, ie=0x5F + #@0xECF6, state=0x3380, ifg=0x20, ie=0x7F #@0xEEA5, state=0x3380, ifg=0x20, ie=0x7F + #@0xF3EE, state=0x3380, ifg=0x20, ie=0x7F + #@0xF49A, state=0x3380, ifg=0x20, ie=0x7F + #@0xF95A, state=0x3380, ifg=0x20, ie=0x7F #@0xFEC2, state=0x3380, ifg=0x08, ie=0x5F + #@0x6C84, state=0x3350, ifg=0x00, ie=0x75 + #\ESP2 v3.22 I2C Gateway v3.06 +8 #\ESP2 v3.22 I2C Gateway v3.06 +403 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/shallow/niagara/configure.rb\ +256 .Sleepy.power :raw,:ON +2 E\ ##~ +4 \ ##~ + "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +5 "collection"' 9\ + ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +3 "sampler")&\ +3 )% +2 "core" %pr % + .tSS.configure SSconfig +2 "sampler")#.0X ESP.ready! +4 "processing"%% +2 "collection"'% + "manipulator"&% +7 "core" %#\ +4 ."rdyProcessing"PSV.dial :air +3 "processing"%  +2 "core" %\ + %   q +  +3 ."rdySampler"Intake.select :close +3 ."rdyProcessing"PS.reconfigure PSconfig +2 "manipulator"&% +2 ."rdySampler"\Exhaust.select :close +4 "processing"%#A d`xb + ."rdySampler"CTV.dial :air +4 ."rdyProcessing"PS.home.seek 0ml +2 "collection"'  + "processing"%'W +5 "core" %    +2 ."rdySampler"CSV.dial :waste1 +3 .tForearm.reconfigure LooseForearm +3 "collection"' +3 "manipulator"&#@2^d^b +2 "core" +2 ."rdySampler"SSV.dial :spit,avoiding: :exhaust +3 .tForearm.home.seek :retract +2 "sampler") + "manipulator"&'\ +5 "core"  +2 "sampler")  +5 "core"  +3 ."readyCS"CS.reconfigure CSfast +2 ."rdySampler"SS.reconfigure SSconfig +4 "collection"'#d @b + "sampler")#.0X startTube 5 +2658 #-> CSV.CSR + .CSV.dial CSR +2 "collection"';  +119 "core"  +836 #t-> CSR.AqMeOH + .CSR.select :AqMeOH +2 "collection"'\ +1508 #t-> CS.pull 1.8 +2 "collection"'<% +3 "core" %\ +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 1.8ml +2 "collection"'=' +545 "core" ' +2 "collection"'>% +4 "core" %\  +701 #t-> CSR.air + .CSR.select :air + "collection"' +597 #t-> CS.fill +2 .CS.seek 10ml + "collection"'?' D +2191 "core" ' +2 "collection"'@% +4 "core" % E\  +45016 E\ @@ +583 #"connect"Session Begun +2 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 +2 #Session Ended +5784 #t-> transferDA +2 #Tranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'A& +3 "core" &\  +2 .tHand.open + "manipulator"&B1 +72 "core" 1 +2 "manipulator"&C& +4 "core" &  % + "manipulator"&D% +4 "core" % \    +  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&E(- +177 "core" ( +2 "manipulator"&F& +4 "core" &-   | 3 + .t\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &G& +3 "core" &-   m 3 + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :garage + "manipulator"&H' +106 "core" ' +2 .tHand.close + "manipulator"&I/ +73 "core" / +2 "manipulator"&J& +4 "core" &-  3 +2 "manipulator"&K% +3 "core" %   +2 .tForearm.seek :retract +2 "manipulator"&L'\ +102 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC + "manipulator"&M( +294 "core" ( +2 "manipulator"&N& +4 "core" &   $ + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &O& +2 "core" &  P $ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&P'ρ +95 "core" ' +2 "manipulator"&Q& +4 "core" &  \\ $ +2 "manipulator"&R% +3 "core" %y  S  +2 "collection"'S& +4 "core" &\  + "collection"'T& +4 .tCC.seek :closed +2 "collection"'U(O +3 "core" &\  +2 &\  +9 &8\ +{ +9 &k\ ? +9 &s\ K +10 &IZ\ I +9 & \\\ J +9 &`\ I +10 &[\ J +9 &Ob\ J +10 &`\ I +9 &]\ J +9 & ^\ J +10 &"W_\ J +9 &$_\ J +9 &%[\ I +10 &'b\ J +9 &)a`\ I +10 &+"a\ I +9 &,`\ J +9 &.Z\ I +10 &0i\\\ I +9 &2+[\ I +9 &3[\ I +10 &5a\ I +9 &7q`\ I +10 &92`\ J +9 &:_\ J +9 &<_\ I +10 &>x\\\ I +9 &@:[\ I +9 &A_\ I +10 &C\\\ I +9 &E_\ J +10 &G>i\ K +9 &H~\ L +9 &J\ Q +10 &Lh\ T +9 &N'\ C +9 &O59\ *{ +10 &O\\\ > +5 ( + "collection"'T& +4 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.62 + "collection"'V& +4 "core" &OB\ > +2 &OB\ > + .tHand.open + "manipulator"&W1 +76 "core" 1 +2 "manipulator"&X% +4 "core" % y   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&Y'\ +91 "core" ' +2 .tPSV.dial PSR +2 "processing"%Z +123 "core"  +2 .tPSR.select :flush +2 "processing"%j +10 .tPS.seek 1.5ml + "processing"%[' +1605 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%\\  +41 "core"  +2 .tPS.seek 0ml +2 "processing"%]'W +1612 "core" ' + .tPSV.dial PSR +2 "processing"%^ +42 "core"  +2 .tPSR.select :air + "processing"% +11 .tPS.seek 2.5ml + "processing"%_' +2631 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +4 "processing"%` +2 "collection"'a  +5 "core"  +2 "processing"%b  +5 "core"  +41 +2 .tPSV.dial :mixloop + "processing"%c +98 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%d  +4 "core" +2 .tPS.seek 0ml +2 "processing"%e'W +2635 "core" ' + .tPSV.dial :air +2 "processing"%f  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%g' +2636 "core" ' + .tPSV.dial :mixloop +2 "processing"%h +43 "core" +2 .tPS.seek 0ml +2 "processing"%i'W +2638 "core" ' + .tPSV.dial :air +2 "processing"%j  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%k' +2651 "core" ' + .tPSV.dial :mixloop +2 "processing"%l +42 "core" +2 .tPS.seek 0ml +2 "processing"%m'W +2635 "core" ' +10 #tGaraging FlushPuck in Collection Clamp + "manipulator"&n& +4 "core" & $ +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&o( +3 "core" ( + "manipulator"&p& +5 "core" &  7 $ + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &q& +2 "core" & u $ +2 .tForearm.seek CC +2 "manipulator"&r'ρ +91 "core" ' + .tHand.close +2 "manipulator"&s/ +75 "core" / +2 .tCC.seek :open +2 "collection"'t( +378 "core" ( +2 "manipulator"&u& +4 "core" &    $ + "manipulator"&v% +4 "core" % υ   0 +2 .tForearm.seek :retract +2 "manipulator"&w'\ +94 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&x(- +280 "core" ( +2 "manipulator"&y& +4 "core" &- T + .t\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &z& +3 "core" &-  \ [ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&{' +110 "core" ' +3 .tHand.open + "manipulator"&|1 +73 "core" 1 +2 "manipulator"&}% +4 "core" %  9 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&~'\ +106 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing +2 ."connect"PRV.dial CBV + .tCBV.dial PRV +2 .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 5 into Collection Clamp + "collection"'& +4 "core" &\ +2 "manipulator"&% +3 "core" %\ % Q G +2 "storage"(% +4 "core" %| I  + "storage"(. +3 "core" .( +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"((; +974 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" &;3 Y t\  +2 "manipulator"&& +3 "core" &- Y +2 "manipulator"&% +4 "core" %\ $ P G + .t\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 5 + "manipulator"&( +172 "core" ( +2 "manipulator"& & +4 "core" & D F + "storage"(\ & +4 "core" &;3 g  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"& ' +89 "core" ' +2 "storage"( & +4 "core" &;3   +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"( 'L +278 "core" ' +2 "storage"(- +3 "core" -' + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +12 (& +2 "core" &;3 q  +2 "manipulator"&& +4 "core" &  > F +2 .t\Elbow.seek 5 +2 "manipulator"&( +2 "core" ( +2 "manipulator"&& +4 "core" &  F + "storage"(& +4 "core" &;3   +2 .tForearm.seek 5 + 300 counts +2 "manipulator"&'k +26 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +71 "core" / +18 ."downElevator"SE.seek :down +3 "manipulator"&& +3 "storage"('v +7 "core" &  3 F + "manipulator"&% +4 "core" % ρ a +2 .tForearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&( +162 "core" ' +2 ( + ."downElevator"SE.coast +4 "manipulator"&& + "storage"(5 +6 "core" & ' S + .t\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &%& +3 "core" &  K S +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'ρ +90 "core" ' +2 "manipulator"&& +4 "core" & V S +2 "manipulator"&'% +4 "core" %ϋ  +2 "collection"'(& +4 "core" &\ +2 "collection"')& +3 .tCC.seek :closed +3 "collection"'"(O +3 "core" &\ +2 &\  +8 &4\ *y +10 &g\ = +9 &r\ J +9 &XZ\ I +10 &[\ I +9 &\\\ H +9 &]\ I +10 &`a\ I +9 &"\\\ I +10 &]\ H +9 & ]\ H +9 &"h\\\ I +10 &$*`\ I +9 &%_\ I +9 &'`\ I +10 &)p[\ I +9 &+3\\\ H +10 &,]\ H +9 &.\\\ H +9 &0y\\\ H +10 &2;\\\ H +9 &3\\\ H +9 &5]\ H +10 &7]\ H +9 &9B]\ I +10 &;`\ I +9 &<\\\ I +9 &>[\ I +10 &@K\\O\ H +9 &B ^\ I +9 &C`\ I +10 &Ed\ J +9 &GNm\ J +10 &I\ M +9 &JU\ S +9 &LwN\ T +10 &N4\ B +9 &O:7\ *{ +9 &O`\ A +6 ( + "collection"')& +5 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.69 + .Hand.open + "manipulator"&$1 +3 "core" &OT\ A +69 1 +2 "manipulator"&,% +3 "core" % ϋ ^  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&-'\ +100 "core" ' +2 .tSC.coast + "storage"(6 +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'.  +126 "core" ~ +2 .tCSV.dial CTV +2 "collection"'/  +40 "core" ~ +2 .tPS.seek 2.5ml +2 "processing"%0' +2637 "core" ' +2 "collection"'1% +4 "core" % EV\  +2 .tCS.seek 4.25ml +2 "collection"'2'T +1535 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air + "processing"%3  +42 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%4  +68 "core"  +2 .tPS.seek 0ml +2 "processing"%5'W +2627 "core" ' + .tCBV.dial between PRV and waste1 +3 "collection"'6 ` +36 "core" _ +2 .tCSV.dial :air +2 "collection"'7 @ +40 "core" > +2 .tCS.seek 10ml +2 "collection"'8' D +1547 "core" ' + .tCSV.dial CTV +2 "collection"'9  +43 "core"  +2 .tCS.seek 0ml +2 "collection"':' +2622 "core" ' + .tCBV.dial :waste1 +2 "collection"'; @ +28 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +3 "collection"'<  +125 "core" +2 "collection"'& +4 "core" &OLOS:\ A + #tStoring lyfil puck in Collection Clamp to tube 4 +2 "manipulator"&>% +3 "core" %   u  +2 "storage"(=% +4 "core" %s )  + "storage"(@. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"(A(,B +341 "core" ( +2 .tSC.reconfigure SCloose +4 "storage"($.\ 1~b +3 (B& +2 "core" &,C g  +2 "manipulator"&C& +3 "core" & S +2 "manipulator"&D% +3 "core" %  2  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 4 + "manipulator"&F( +142 "core" ( +2 "manipulator"&G& +4 "core" &   + "storage"(#& +4 "core" &,C ^  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&I'_ +97 "core" ' +2 "storage"(J& +4 "core" &,C L  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(K'L +271 "core" ' +2 "storage"(&- +3 "core" -'L + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +2 .tSE.seek :place +2 "storage"(H' +32 "core" ' +10 "manipulator"&N& +4 "core" &  +2 "manipulator"&E% +3 "core" %T  G +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&O'\ +88 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&Q( +163 "core" ( +2 "manipulator"&R& +4 "core" &  o W + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &S& +3 "core" & : W +2 .tForearm.seek CC + "manipulator"&L'ρ +104 "core" ' + .tHand.close +2 "manipulator"&*/ +69 "core" / +3 .tCC.seek :open +2 "collection"'T( +380 "core" ( +2 "storage"(V& +4 "core" &,C   + "storage"(W& +4 "core" &,C  L  + "manipulator"&X& +4 "core" &  N W + "manipulator"&Z% +4 "core" % z Y o +2 .tForearm.seek :retract +2 "manipulator"&P'\ +101 "core" ' +3 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 +2 "manipulator"&\\( +148 "core" ( +2 "manipulator"&[& +4 "core" &    +2 "storage"(^& +3 "core" &,C  + .t\Elbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +2 .tForearm.seek 4 +2 "manipulator"&]'Σ +103 "core" ' +2 .t\Elbow.hold +2 "manipulator"&`, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&b1 +71 "core" 1 +10 "manipulator"&a% +4 "core" % ε  _ +41 "storage"(c& +12 "core" &,C  +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 4 + 318 counts +2 "manipulator"&d' +24 "core" ' +2 "manipulator"&_& +4 "core" &  6  +2 "storage"(f& +3 "core" &,C  +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&e'_ +30 "core" ' +4 "storage"(h% +4 "core" %\    +2 ."downElevator"SE.seek :down +3 "storage"(g'v +98 (j% +3 "core" %#G  ; SV +2 "manipulator"&i% +4 "core" %ь +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&l'\ +89 "core" ' +65 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%k  +81 "core"  +2 .tPS.seek 2.5ml +2 "processing"%n' +2634 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%p +42 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%q  +41 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%s +41 "core" +2 .tdelay 1 second +102 .PSV.dial :air +3 "processing"%M  +41 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%Y'W +2629 "core" ' +2 "processing"%U% +4 "core" %XJ\ +5829 E\ 44 +770 #t-> PRV +789 #-> CBV +1221 #-> CBV.PRV + .CBV.dial PRV + "collection"'u  +51 "core" +1097 #t-> PTV +876 #-> PTV.PRV + .PTV.dial PRV + "processing"%v @ +69 "core" > +698 #t-> PSV +853 #-> PSV.PTV + .PSV.dial PTV + "processing"%r +71 "core"  +966 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%y' +2635 "core" ' +2 "processing"%z% +4 "core" %K\  +1339 #t-> PSV.waste2 + .PSV.dial :waste2 +2 "processing"%o  +123 "core"  +874 #t-> PS.empty + .PS.seek :empty +2 "processing"%|'9 +2630 "core" ' +2 "processing"%}% +4 "core" %<I\ +1090 #t-> finalPurge +2 #Starting finalPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'w& +4 "core" &\ + .tHand.open + "manipulator"&1 +16 "core" 1 +2 "manipulator"&& +4 "core" &    + "manipulator"&% +4 "core" %    V  +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&(- +176 "core" ( +2 "manipulator"&{& +4 "core" &-    + .t\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &!& +3 "core" &- \    +2 .tForearm.seek :garage + "manipulator"&' +107 "core" ' +2 .tHand.close + "manipulator"&/ +69 "core" / +2 "manipulator"&& +4 "core" &-     + "manipulator"& % +4 "core" %   +2 .tForearm.seek :retract +2 "manipulator"&\ '\ +106 "core" ' +3 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"& ( +278 "core" ( +2 "manipulator"&x& +4 "core" &   :* + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &~& +2 "core" &    :* +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'ρ +95 "core" ' +2 "manipulator"&& +4 "core" &   C :* +2 "manipulator"& % +3 "core" %f  @ +2 "collection"'& +3 "core" &\ +2 "collection"'& +3 .tCC.seek :closed +2 "collection"'(O +3 "core" &\ +4 &\ 8 +9 &DL\ / +10 &zw\ D +9 &*_\ I +9 &^\ J +10 &_\ I +9 &q`\ I +9 &2^\ J +10 &^\ I +9 &`\ I +10 &y^\ I +9 &!<`\ I +9 &"^\ I +10 &$_\ I +9 &&]\ I +9 &(B_\ J +10 &*_\ I +9 &+]\ I +10 &-^\ I +9 &/K]\ I +9 &1 ^\ I +10 &2_\ I +9 &4^\ I +9 &6R`\ J +10 &8]\ H +9 &9`\ I +10 &;_\ I +9 &=\\_\ I +9 &?_\ I +10 &@^\ I +9 &B^\ I +9 &Db_\ J +10 &F$c\ J +9 &Gp\ K +10 &I\ N +9 &KQ\ R +9 &M \ T +10 &Nx\ 3 +9 &Of+\ _ +9 &OT\ A +2 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.56 +2 "collection"'& +4 "core" &OR\ A + .tHand.open +2 "manipulator"&1 +65 "core" 1 +2 "manipulator"&% +4 "core" % f ? + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +93 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"' & +4 "core" &OT\ A +2 "collection"'% +3 "core" %\ +2 #tCS Pulling 5ml of flush + .CSV.dial CSR + "collection"'%  +41 "core"  +2 .tCSR.select :flush + "collection"' +11 .tCS.seek 5ml +2 "collection"' 'l +1356 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 '% +3 "core" %l\  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'' +649 "core" ' + .tCSV.dial :waste +2 "collection"'' +120 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'(' +1988 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'& +4 "core" &OT\ A +2 "collection"'% +3 "core" %\ +2 .tCSV.dial :flush + "collection"'  +41 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"'t'l +1192 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"') @ +40 "core" B +2 "collection"'$% +4 "core" %l\ +2 .tCS.seek 7ml + "collection"',' +525 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +4 "collection"'.  +2 '/  +38 "core"  +88  + .tCBV.dial :waste1 +2 "collection"' @ +50 "core" ? +3 .tCS.seek 0ml +2 "collection"'' +1619 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'m& +4 "core" &OS\ A +2 "collection"'1% +3 "core" %\ +2 .tCSV.dial :flush + "collection"'?  +69 "core" +3 .tCS.seek 5ml +2 "collection"'3'l +1186 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'4 @ +41 "core" B +2 "collection"'0% +4 "core" %l\  +2 .tCS.seek 7ml +2 "collection"'6' +526 "core" ' +3 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'7  +40 "core"  +2 .tCBV.dial :waste2b +2 "collection"'2  +68 "core"  +2 .tCS.seek 0ml +2 "collection"'9' +1623 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'8& +4 "core" &OS\ A +2 "collection"';% +3 "core" %\ + .tCSV.dial CSR +2 "collection"'<  +39 "core"  +2 .tCSR.select :kill + "collection"' +11 .tCS.seek 8ml +2 "collection"'' +667 #"connect"Session Begun +2 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +1194 "core" ' +2 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"'>' D +531 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"'= +3 '@  +50 "core"  +56 ~ +2 .tCTV.dial :intake +2 "collection"'B  +69 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'C' \\ +1846 "core" ' + .tIntake.select :close +2 "sampler")0 +9 .tCTV.dial :air +2 "collection"'D  +68 "core"  +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'G' +588 "core" ' + .tCSV.dial CSR +2 "collection"'#  +105 "core"  +2 .tCSR.select :flush + "collection"' +11 .tCS.seek 5ml + "collection"'J'l +1346 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"'' D +1366 "core" ' + .tCSV.dial CBV +2 "collection"'- +105 "core" ~ +2 .tCS.seek 0ml +2 "collection"'&' +2617 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&N& +4 "core" &   3 :* +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&E( +4 "core" ( +2 "manipulator"&K& +4 "core" &   :* + .t\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &R& +40 "core" &   1 :* +11 .tForearm.seek CC + "manipulator"&S'ρ +93 "core" ' + .tHand.close +2 "manipulator"&I/ +77 "core" / +2 .tCC.seek :open +2 "collection"'F( +378 "core" ( +2 "manipulator"&*& +4 "core" &  :* + "manipulator"&O% +4 "core" % φ   +2 .tForearm.seek :retract +2 "manipulator"&"'\ +100 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&V(- +306 "core" ( +2 "manipulator"&W& +4 "core" &-   . R + .t\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &X& +3 "core" &-   L R + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&Z' +111 "core" ' + .tHand.open +2 "manipulator"&[1 +66 "core" 1 +2 "manipulator"&^% +4 "core" %    D +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&L'\ +103 "core" ' +16142 E\ 76 +27687 #t-> purgeIntake + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'Q& +4 "core" &\ + .tHand.open + "manipulator"&b1 +20 "core" 1 +2 "manipulator"&a& +4 "core" &-   Q + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&c(- +9 "core" ( +2 "manipulator"&_& +4 "core" &-\   # +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &f& +3 "core" &-\  \ A # +2 .tForearm.seek :garage + "manipulator"&P' +107 "core" ' +2 .tHand.close + "manipulator"&h/ +74 "core" / +2 "manipulator"&\\& +4 "core" &-\   E # +2 "manipulator"&j% +3 "core" %   \ T +2 .tForearm.seek :retract +2 "manipulator"&i'\ +98 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&]( +287 "core" ( +2 "manipulator"&d& +4 "core" &\    < + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &H& +2 "core" &\    < +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&k'ρ +101 "core" ' +2 "manipulator"&e& +4 "core" &\    m < +2 "manipulator"&g% +3 "core" %ρ   ~ H +2 "collection"'A& +3 "core" &\ +2 "collection"'5& +4 .tCC.seek :closed +2 "collection"'p(O +2 "core" &\ +5 &\ 6 +9 &AL\ / +9 &wv\ C +10 &$c\ J +9 &]\ I +9 &^\ I +10 &l`\ I +9 &/[\ I +10 &^\ I +9 &_\ I +9 &t]\ I +10 &!6_\ I +9 &"Z\ H +9 &$`\ I +10 &&}]\ I +9 &(?^\ I +10 &*_\ I +9 &+]\ I +9 &-^\ I +10 &/F]\ I +9 &1]\ I +9 &2^\ I +10 &4]\ I +9 &6O_\ I +10 &8]\ I +9 &9^\ I +9 &;_\ I +10 &=V]\ I +9 &?_\ I +9 &@]\ I +10 &B`\ I +9 &D]b\ J +10 &Fc\ J +9 &Gl\ K +9 &I\ N +10 &KK\ S +9 &M\ T +9 &Nx\ 5 +10 &Oc*\ "e +9 &OX\ A +2 ( + "collection"'5& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.56 + "collection"'q& +4 "core" &OU\ A + .tHand.open + "manipulator"&s1 +73 "core" 1 +2 "manipulator"&M% +4 "core" % ρ   - H + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&n'\ +97 "core" ' +2 #tPurging external Intake + "collection"'U& +4 "core" &OU\ A +2 "collection"'u% +3 "core" %\ + .tCSV.dial :flush +2 "collection"'v  +69 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'r' D +2298 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"'Y +69 "core" ~ +2 .tCTV.dial :intake +2 "collection"'z  +69 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'o' +2291 "core" ' + .tIntake.select :close +2 "sampler")0 +9 .tCTV.dial :air +2 "collection"'y  +72 "core"  +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&}& +4 "core" &\   f < +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&w( +2 "core" ( +2 "manipulator"&& +3 "core" &\    3 < +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &\    0 < +2 .tForearm.seek CC +2 "manipulator"&'ρ +103 "core" ' + .tHand.close +2 "manipulator"&{/ +65 "core" / +2 .tCC.seek :open +2 "collection"'!( +379 "core" ( +2 "manipulator"&`& +4 "core" &\  \  < + "manipulator"&% +4 "core" % z   } + .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"& (- +278 "core" ( +2 "manipulator"&l& +4 "core" &-   + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" &-  \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&x' +111 "core" ' +3 .tHand.open + "manipulator"&~1 +71 "core" 1 +2 "manipulator"&% +4 "core" %   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +99 "core" ' +24200 E\ 23 +2248 #"connect"Session Begun +2 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 +2 #Session Ended +20005 #t-> exit +13 #m\EXIT @1534798889.67EDT @1534798958.92EDT = =mMAIN_scheduler =tMAIN =ECan @EDT1534798961.59 #"core_reset"Sent BREAK +2 #t@0xE71E, state=0x3380, ifg=0x20, ie=0x7F + #@0xEE90, state=0x3380, ifg=0x08, ie=0x5F + #@0xE3FE, state=0x3350, ifg=0x84, ie=0x75 #@0xE6A6, state=0x32E2, ifg=0x10, ie=0xF5 + #@0xE928, state=0x32F4, ifg=0x10, ie=0xFD + #@0xEBAA, state=0x32F4, ifg=0x10, ie=0xFD #@0xEE2C, state=0x32F4, ifg=0x10, ie=0xFD + #@0xEFBA, state=0x32F4, ifg=0x80, ie=0xFD + #@0x9735, state=0x3350, ifg=0x00, ie=0x75 #\ESP2 v3.22 I2C Gateway v3.06 +8 #\ESP2 v3.22 I2C Gateway v3.06 +329 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/shallow/niagara/configure.rb\ +275 .Sleepy.power :raw,:ON +10 E\ 66 +4 \ 66 + "sampler") +2 ) +2 "core"  + "collection"' +3 ' +2 "core"  + "processing"% +2 % +3 "core"  +3 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +3 "sampler")&\ +2 )% +3 "core" %rr " +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X abort! "reset" + !o:CmdServer::Client::Error:bt["!ramu3:1:in `topLevelBinding'" abort! "reset" + !o:CmdServer::Client::Error:bt["!ramu3:1:in `topLevelBinding'"/home/esp/esp2/mission/2018_07_17_niagara_postcanQC.rb:26"//home/esp/esp2/utils/mission.rb:19:in `[]'"4/home/esp/esp2/utils/mission.rb:19:in `mission'">/home/esp/esp2/mission/2018_07_17_niagara_postcanQC.rb:24"1/home/esp/esp2/lib/framework.rb:30:in `load'"//home/esp/esp2/lib/framework.rb:30:in `ld'"1/home/esp/esp2/lib/framework.rb:35:in `load'"4/home/esp/esp2/lib/framework.rb:76:in `execute'"-/home/esp/esp2/lib/esp.rb:207:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"running 45 seconds late +3 E\ 66 +31 ."shutdown"Sleepy.power :dwarf,:OFF + .Sleepy.power :raw,:OFF + #Shutdown +135 #tPowering up Dwarves +166 ."Qmail"GoodNews.email "Then, in tube 7: da withoutWCR\\n/home/esp/esp2/mission/2018_07_17_niagara_postcanQC.rb:26\\n{}\\nCan@17:05:46, 21.2C, 51% humidity, 14.2psia, 13.761V, 0.257A, 0.257A avg, 3.54W",Subject: "Asleep until 17:05" +338 .tSleepy.power :raw,:ON +2 "sampler") +2 ) +2 "core"  +2 "collection"' +3 ' +3 "core"  +2 "processing"% +2 % +3 "core"  +2 "collection"' 9\ +2 ' 0\ +2 ' -\ +2 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +4 .tSS.configure SSconfig +4 "sampler")#.0X( +13 "core" ( +2 "manipulator"&?& +4 "core" &  h & +2 "storage"(@& +3 "core" &[w '  +3 .tForearm.seek 7 + 700 counts + "manipulator"&A' +98 "core" ' +2 "storage"(B& +4 "core" &[w  +2 .tSE.reconfigure SEpick + "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(C'L +267 "core" ' +2 "storage"(D- +3 "core" -'s + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +11 (E& +2 "core" &[w U  +2 "manipulator"&F& +4 "core" &   E & +2 .t\Elbow.seek 7 +2 "manipulator"&G( +3 "core" ( +2 "manipulator"&H& +4 "core" &   U & +2 "storage"(I& +3 "core" &[w R  +2 .tForearm.seek 7 + 300 counts +2 "manipulator"&J'\\ +18 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tHand.close +2 "manipulator"&K/ +69 "core" / +10 ."downElevator"SE.seek :down +3 "manipulator"&L& +4 "storage"(M'v +5 "core" &   8 & + "manipulator"&N% +4 "core" % Q  ; ^ +2 .tForearm.seek :retract +2 "manipulator"&O'\ +98 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&P( +143 "core" ( +2 "manipulator"&Q& +4 "core" &  n 3 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 "core" ' +2 ."downElevator"SE.coast +2 "manipulator"&R& + "storage"(5 +6 "core" &   n 3 +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&S'ρ +98 "core" ' +2 "manipulator"&T& +4 "core" &  3 +2 "manipulator"&U% +3 "core" %σ  +3 "collection"'V& +3 "core" & \  +2 "collection"'W& +4 .tCC.seek :closed +4 "collection"'X(O +4 "core" &\ \  + &q\  +9 &7\ +{ +9 &i\ > +9 &tr\ J +10 &7]G\ J +9 &^*\ I +9 &Z!\ I +10 &_\ I +9 &@_.\ I +10 &ZU\ I +9 &_-\ J +9 & ]\ I +10 &"H`\ I +9 &$\ _.\ I +9 &%_.\ I +10 &'_\ I +9 &)Q`\ I +10 &+^\ I +9 &,a\ I +9 &.^\ I +10 &0X]\ I +9 &2Z\ I +9 &3\\\ I +10 &5]\ I +9 &7a_\ I +10 &9"^\ I +9 &:_\ I +9 &<]\ I +10 &>i`\ I +9 &@*]\ I +9 &A[\ I +10 &C_\ J +9 &Eoe\ I +10 &G-n\ K +9 &H\ N +9 &J\ S +10 &LW\ T +9 &N\ D +9 &O8D\ #i +10 &O~w\ G +5 ( + "collection"'W& +4 #tCollection Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.82 +2 .Hand.open + "manipulator"&Y1 +3 "core" &O~j\ G +70 1 +2 "manipulator"&Z% +4 "core" % σ  + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&['\ +98 "core" ' +2 .tSC.coast "storage"(6 +3 #tcollectSample 40ml w/bubble point of 24psi + #Priming 7ml + .Sleepy.power :sampler,:ON + .Intake.select :close + .\Exhaust.select :close + .SS.hold + "sampler")\\+ +4 "core" + + "sampler")]% +4 "core" %rr  + "collection"'^& +4 "core" &O~j\ G +2 E\ GG +2 #tCalibrating pressure and temperature sensors + .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X +11 +2 .tdelay 3.8 seconds +382 "collection"'b% +3 "core" %X\ +2 "sampler")c% +3 "core" %?7xy  + .tSSV.dial :spit +2 "sampler")d +125 "core"  +3 .tSS.seek 0ml + "sampler")e' +264 "core" ' +2 .tSSV.dial CBV + "sampler")f  +126 "core" +2 .tCTV.dial :intake + "collection"'g  +70 "core"  +2 #tWaiting for external sampler to finish priming... + .delayUntil "17:09:52.24" +16500 ."connect"SSV.dial CBV +2 .tCBV.dial SSV + #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open + "sampler") +210 "collection"'h% +3 "core" %r\ + #tIntake @14.7psia, vacuum from 9.2 to 12.2psi +2 .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X?  +2 "sampler")l% +3 "core" %a+>A  +2 .tIntake.select :close "sampler")0 +9 )m% +3 "core" %a+KH  + .tSSV.dial :exhaust +2 "sampler")n  +72 "core"  +2 .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale + "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +3 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"''' +108 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")) +124 "core" +3 .tSS.reconfigure SSexhale + "sampler")#.0X Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 + #Session Ended +1217 "core" '# {\ Ԫ +3 "collection"'E% +3 "core" % s\  +2 "sampler")F% +3 "core" %ts  +2 #tBubblePoint: Intake @38.1psia, Outlet @13.9psia + .CBV.dial SSV + "collection"'* @ +37 "core" A +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X'?2 +307 "core" ' +2 ."connect"SSV.dial CBV,avoiding: :exhaust +2 .tCBV.dial SSV +3 "sampler")A  +124 "core"  +2 .tCTV.dial :air,avoiding: :intake +3 "collection"'Q  +124 "core" +2 ."CSpush"CSV.dial CTV +4 .tSS.seek 10ml +2 "sampler")R' +98 ."CSpush"CSV.dial :air +2 "collection"'C @ +52 "core" B +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'J' +111 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")T +89 "core" ' + ."CSpush"CS.coast +3 "collection"'5 +31 "core" +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X +102 "collection"'69 +3 "core" 9 B +102 "collection"'+9 +3 "core" 9 F +102 "collection"'<9 +3 "core" 9 K +102 "collection"'?9 +4 "core" 9 O +102 "collection"'79 +3 "core" 9 S +102 "collection"'@9 +3 "core" 9\ W +102 "collection"'B9 +3 "core" 9\ \\ +102 "collection"'-9 +3 "core" 9\ ` +102 "collection"'09 +4 "core" 9\ d +102 "collection"':9 +3 "core" 9\ h +102 "collection"'E9 +3 "core" 9\ !l +102 "collection"'F9 +3 "core" 9\ %q +102 "collection"'*9 +3 "core" 9\ (u +102 "collection"'=9 +3 "core" 9\ +y +103 "collection"'I9 +3 "core" 9\ /} +102 "collection"'K9 +3 "core" 9\ 0 +102 "collection"'L9 +3 "core" 9\ 3 +102 "collection"'H9 +3 "core" 9\ 6 +102 "collection"'N9 +3 "core" 9\ 9 +102 "collection"'A9 +3 "core" 9\ ; +102 "collection"'Q9 +3 "core" 9\ > +102 "collection"'C9 +3 "core" 9\ @ +102 "collection"'>9 +3 "core" 9\ D +102 "collection"'T9 +4 "core" 9\ E +102 "collection"'D9 +3 "core" 9\ H +102 "collection"'J9 +3 "core" 9\ K +102 "collection"'R9 +3 "core" 9\ L +102 "collection"'U9 +3 "core" 9\ O +102 "collection"'G9 +3 "core" 9\ Q +103 "collection"'M9 +3 "core" 9\ S +102 "collection"'V9 +3 "core" 9\ V +102 "collection"'59 +3 "core" 9\ W +102 "collection"'W9 +3 "core" 9\ [ +102 "collection"'O9 +4 "core" 9\ ] +102 "collection"'Y9 +3 "core" 9\ _ +102 "collection"']9 +3 "core" 9\ b +102 "collection"'Z9 +3 "core" 9\ d +102 "collection"'S9 +3 "core" 9\ h +102 "collection"'^9 +3 "core" 9\ i +102 "collection"'%9 +3 "core" 9\ l +102 "collection"';9 +3 "core" 9\ n +2 .tCH.hold 10:00,70C +3 "collection"'a `\ `\ m  +2 "core"  +48212 E\  +11790 "core" ` +2 "collection"'\\9 +3 "core" 9\ & +2 #tCollection Puck Heater at 70C after lysing + .CS.seek 0ml +2 "collection"'b' +351 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'` @ +95 "core" A +2 .tCSV.dial :air +2 "collection"'d @ +40 "core" > +33 .tCS.seek 5ml + "collection"'f'l +1347 "core" ' + .tCSV.dial CTV +2 "collection"'g  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'h @ +53 "core" B +2 .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'e  +38 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'j @ +40 "core" ? +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'k' +1350 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"'l +96 "core" ~ +8 .tCBV.dial CSV +6 "collection"'m  +7 #"connect"Session Begun +2 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 + #Session Ended +18 "core"  +2 "collection"'n% +4 "core" % \ +2 .tCS.seek 5ml +2 "collection"'i'l +1352 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'q  +41 "core" +2 "collection"'r% +4 "core" %l\  +2 .tCS.seek 7ml +2 "collection"'s' +592 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +40 "collection"'o @ +47 "core" ? +3 .tCS.seek 10ml + "collection"'t' D +843 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'p ` +108 "core" ^ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +3 "collection"'v   +35 "core" ! +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'w  + 'x  +28 "core"  +100  +3 .tCS.seek 5ml + "collection"'y'l +1372 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'z @ +96 "core" B +2 .tCSV.dial :waste + "collection"'u +96 "core" +3 .tCS.seek :empty + "collection"'|'Ͱ +1359 "core" ' + .tCSV.dial :air +2 "collection"'} @ +69 "core" B +3 .tCS.seek 5ml + "collection"'{'l +1355 "core" ' + .tCSV.dial CTV +2 "collection"'  +41 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +42 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'  +43 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +41 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'' +1351 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"'~ +94 "core" ~ +2 .tCBV.dial CSV + "collection"'  +36 "core"  +2 "collection"'\ % +4 "core" %\\\ +2 .tCS.seek 5ml +2 "collection"''l +1343 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +4 "collection"'  +41 "core" +2 "collection"'% +4 "core" %l \  +2 .tCS.seek 7ml +2 "collection"'$' +594 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +4 "collection"' @ +39 "core" ? +2 .tCS.seek 10ml +2 "collection"'' D +843 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +107 "core" ^ +2 #tLysing Complete +2 "collection"'& +4 "core" &O~grv\ G + #tStoring sh1 puck in Collection Clamp to tube 6 +2 "manipulator"&% +3 "core" %\   - +2 "storage"( % +4 "core" %v   \ + "storage"( . +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 + "storage"( (K +340 "core" ( +2 .tSC.reconfigure SCloose + "storage"($.\ 1~b +3 (& +2 "core" &K  +2 "manipulator"&& +4 "core" &  , 3 + "manipulator"&% +4 "core" %\   9 - +4 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 6 +2 "manipulator"&( +156 "core" ( +2 "manipulator"&& +4 "core" &    + "storage"(& +4 "core" &K  \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&'8 +93 "core" ' +2 "storage"(& +4 "core" &K   +2 .tSE.reconfigure SEpick + "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"('L +271 "core" ' +4 "storage"(- +3 "core" -'L + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tSE.seek :place +2 "storage"(' +33 "core" ' +10 "manipulator"&& +4 "core" & \   +2 "manipulator"&!% +3 "core" %A  - +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&&'\ +99 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&( +165 "core" ( +2 "manipulator"&)& +4 "core" &    0 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &   ? 0 +2 .tForearm.seek CC + "manipulator"&"'ρ +94 "core" ' +2 .tHand.close + "manipulator"&'/ +75 "core" / +2 .tCC.seek :open +2 "collection"'#( +378 "core" ( +2 "storage"( & +4 "core" &K 4 / + "storage"((& +4 "core" &K 1 & V +2 "manipulator"&/& +3 "core" &    0 +2 "manipulator"&2% +4 "core" % ώ   J +2 .tForearm.seek :retract + "manipulator"&3'\ +100 "core" ' +4 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 6 +2 "manipulator"&,( +149 "core" ( +2 "manipulator"&.& +4 "core" &    +2 "storage"(8& +3 "core" &K 5 3  +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 6 +2 "manipulator"&1'| +111 "core" ' +2 .t\Elbow.hold + "manipulator"&9, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&61 +65 "core" 1 +10 "manipulator"&+% +4 "core" % ΍]   z Dz + "storage"(<& +4 "core" &K %  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 6 + 317 counts + "manipulator"&?'Ϲ +19 "core" ' +2 "manipulator"&7& +4 "core" &    +2 "storage"(@& +3 "core" &K / 4 p  +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&B'8 +27 "core" ' +2 "storage"(-% +4 "core" % 2 2  +2 ."downElevator"SE.seek :down +3 "storage"(0'v +99 (:% +3 "core" %F   TW +2 "manipulator"&E% +45 "core" %   +9 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&F'\ +91 "core" ' +13 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +2 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'*& +4 "core" &y|\ + .tHand.open + "manipulator"&=1 +25 "core" 1 +2 "manipulator"&I& +4 "core" &    +2 "manipulator"&K% +3 "core" %\    +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&L(- +171 "core" ( +2 "manipulator"&H& +4 "core" &-    A +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &N& +3 "core" &- \ 5 A +2 .tForearm.seek :garage +2 "manipulator"&A' +106 "core" ' +2 .tHand.close + "manipulator"&Q/ +73 "core" / +2 "manipulator"&C& +4 "core" &-    A +2 "manipulator"&>% +3 "core" %    T +2 .tForearm.seek :retract +2 "manipulator"&T'\ +101 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&D( +290 "core" ( +2 "manipulator"&J& +4 "core" &   C + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &R& +4 "core" &   ! C +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&U'ρ +101 "core" ' +2 "manipulator"&G& +4 "core" &    C +2 "manipulator"&M% +3 "core" %ω   +2 "collection"'V& +4 "core" &} \ +2 "collection"'5& +3 .tCC.seek :closed +2 "collection"'W(O +3 "core" &|~\ +4 &y~\  +7 &5x}\ +{ +10 &\ h|~\ = +9 &sz}\ H +9 &d]{~\ H +10 &&]{\ H +9 &^{n\ G +9 &^|}c\ H +10 &lb}M\ H +9 &.[z(\ H +10 &\\{\ H +9 & ^~\ G +9 &"t_|\ H +10 &$6b}~\ H +9 &%`|\ H +9 &']}g\ H +10 &)}]{U\ G +9 &+>^{=\ H +10 &-c|'\ H +9 &.[{j\ H +9 &0a|\ H +10 &2F[|\ H +9 &4[|\ H +9 &5\\z~\ H +10 &7]y\ G +9 &9O^{\ G +10 &;]|}\ G +9 &<]{~\ G +9 &>_|~u\ G +10 &@W^{i\ G +9 &B_|W\ H +9 &C`|F\ H +10 &E_|3\ H +9 &GZg{ \ I +10 &I{~}\ K +9 &J{~\ P +9 &L|\ T +10 &NAy~\ A +9 &OC=}\ %o +9 &O{-{}{\ 7 +3 ( + "collection"'5& +3 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.64 + "collection"'O& +4 "core" &O{/z~a\ 7 + .tHand.open + "manipulator"&Y1 +66 "core" 1 +2 "manipulator"&]% +4 "core" % ω   +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&Z'\ +101 "core" ' +2 .tPSV.dial PSR + "processing"%S +124 "core"  +2 .tPSR.select :flush + "processing"%@ +11 .tPS.seek 1.5ml + "processing"%^' +1606 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%%  +40 "core"  +3 .tPS.seek 0ml + "processing"%;'W +1603 "core" ' + .tPSV.dial PSR +2 "processing"%_ +42 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%a' +2625 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +2 "processing"%\\ +3 "collection"'c  +5 "core"  + "processing"%`  +5 "core"  +68 +2 .tPSV.dial :mixloop + "processing"%d +95 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%b  +68 "core" +3 .tPS.seek 0ml + "processing"%g'W +2634 "core" ' + .tPSV.dial :air +2 "processing"%h  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%e' +2633 "core" ' + .tPSV.dial :mixloop +2 "processing"%j +42 "core" +2 .tPS.seek 0ml +2 "processing"%f'W +2635 "core" ' + .tPSV.dial :air +2 "processing"%l  +43 "core"  +3 .tPS.seek 2.5ml + "processing"%m' +2625 "core" ' + .tPSV.dial :mixloop +2 "processing"%n +43 "core" +2 .tPS.seek 0ml +2 "processing"%k'W +2635 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&q& +4 "core" &   C +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC + "manipulator"&r( +3 "core" ( + "manipulator"&i& +4 "core" &   C + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &o& +2 "core" &   _ C +2 .tForearm.seek CC + "manipulator"&s'ρ +104 "core" ' + .tHand.close +2 "manipulator"&p/ +75 "core" / +2 .tCC.seek :open +2 "collection"'v( +375 "core" ( +2 "manipulator"&w& +4 "core" &   C + "manipulator"&x% +4 "core" % T    X +2 .tForearm.seek :retract + "manipulator"&t'\ +106 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage + "manipulator"&z(- +272 "core" ( +2 "manipulator"&u& +4 "core" &-    - + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &y& +3 "core" &-   - +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&}' +110 "core" ' +3 .tHand.open + "manipulator"&|1 +74 "core" 1 +2 "manipulator"&% +4 "core" %    / ǿ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +99 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing + ."connect"PRV.dial CBV +2 .tCBV.dial PRV + .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 7 into Collection Clamp + "collection"'& +4 "core" &/\ +2 "manipulator"&% +3 "core" %\    +3 "storage"({% +3 "core" %r % %  +2 "storage"(~. +2 "core" . +46 .tSC.reconfigure SCtight +4 "storage"($\ .\ 1~b +2 .tSC.seek 7 + "storage"(([u +339 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (\ & +3 "core" &[r   C \  +2 "manipulator"&& +3 "core" &-   r - +2 "manipulator"&% +3 "core" %\     +3 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 7 + "manipulator"&( +179 "core" ( +2 "manipulator"&& +4 "core" &   "{ +2 "storage"( & +3 "core" &[w(   \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 700 counts + "manipulator"&$' +95 "core" ' +2 "storage"(& +4 "core" &[w(  \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"('L +285 "core" ' +2 "storage"(- +3 "core" -'z +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 ( & +3 "core" &[w& + 1   + "manipulator"& & +4 "core" &\  J "y +2 .t\Elbow.seek 7 +2 "manipulator"&( +3 "core" ( + "manipulator"&& +4 "core" &  \\ "y +2 "storage"(& +4 "core" &[w' S   +2 .tForearm.seek 7 + 300 counts +2 "manipulator"&'\\ +19 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +65 "core" / +12 ."downElevator"SE.seek :down +4 "manipulator"&& +3 "storage"(P'v +6 "core" &\   u "y +2 "manipulator"&[% +5 "core" % V   ' +2 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&( +145 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +16 "core" ( +2 "manipulator"&!& +4 "core" &   @ - +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" & \  - +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&)'ρ +98 "core" ' +2 "manipulator"&& +4 "core" &   - +2 "manipulator"&% +4 "core" %χ \ e +2 "collection"'& +4 "core" &\ +2 "collection"''& +4 .tCC.seek :closed + "collection"'&(O +3 "core" &?\ +3 &\  +10 &5\ +{ +9 & h\ = +9 &s\ I +10 &c]\ H +9 &$_\ H +9 &]~\ H +10 &Z\ H +9 &j_\ H +10 &,]\ H +9 &^\ I +9 & ]\ H +10 &"r^\ H +9 &$4_\ H +9 &%]\ H +10 &'`\ H +9 &){^\ H +10 &+=]|\ H +9 &,_v\ H +9 &.]o\ H +10 &0]p\ H +9 &2D]X\ H +9 &4]M\ H +10 &5]I\ H +9 &7]?\ H +10 &9L];\ H +9 &;]*\ H +9 &<]\ H +10 &>^\ H +9 &@T]\ H +9 &B_\ H +10 &C^\ H +9 &Ea\ I +10 &GVv\ K +9 &I \ O +9 &J\ S +10 &L\ T +9 &N@\ B +9 &OFA\ "h +10 &Oyb\ C +2 ( + "collection"''& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.78 + .Hand.open + "manipulator"&X1 +71 "core" 1 +2 "manipulator"& % +4 "core" % χ _ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&('\ +101 "core" ' +2 .tSC.coast "storage"(6 +3 .tCTV.dial CSV,avoiding: :intake +2 "collection"'/  +125 "core"  +2 .tCSV.dial CTV + "collection"'2  +28 "core"  +2 .tPS.seek 2.5ml +2 "processing"%.' +562 E\ :: +2067 "core" ' +2 "collection"'8% +4 "core" % B`bN\ +2 .tCS.seek 4.25ml + "collection"'"'T +1547 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%  +41 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%6  +67 "core"  +3 .tPS.seek 0ml + "processing"%+'W +2635 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'< ` +36 "core" _ +2 .tCSV.dial :air +2 "collection"'7 @ +41 "core" > +3 .tCS.seek 10ml + "collection"'@' D +1540 "core" ' + .tCSV.dial CTV +2 "collection"'-  +42 "core"  +2 .tCS.seek 0ml +2 "collection"'3' +2623 "core" ' + .tCBV.dial :waste1 +2 "collection"': @ +28 "core" > +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +4 "collection"'E  +123 "core" +2 "collection"',& +4 "core" &OyW@\ C +2 #tStoring lyfil puck in Collection Clamp to tube 6 + "manipulator"&1% +3 "core" %     \ i +2 "storage"(?% +4 "core" %}  P +2 "storage"(*. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 + "storage"((K +342 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +4 (=& +2 "core" &K  t  +2 "manipulator"&I& +3 "core" &  F - +2 "manipulator"&K% +4 "core" %   B \ i +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 6 + "manipulator"&B( +143 "core" ( +2 "manipulator"&H& +4 "core" &  )  +2 "storage"(N& +3 "core" &K _  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&0'8 +85 "core" ' +2 "storage"( & +4 "core" &K [  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(9'L +331 "core" ' +2 "storage"(Q- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&C& +3 "core" &  +2 "storage"(>& +3 "core" &K I  +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 6 +2 "manipulator"&F'| +38 "core" ' +2 .t\Elbow.hold + "manipulator"&A, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(J- +2 "core" -' +2 .tSE.seek 0.1 Pucks below Top Plate +2 "storage"(R'@ +29 "core" ' +2 "manipulator"&L% +4 "core" %ΏZ $ # W ɲ +2 "storage"(G& +3 "core" &K F > A\ +2 .tForearm.force -20 "manipulator"&5 +3 .tForearm.seek 6 + 319 counts + "manipulator"&M'ϻ +19 "core" ' +2 "manipulator"&V& +4 "core" &   +2 "storage"(T& +4 "core" &K " +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&#'8 +29 "core" ' +2 .tSE.seek 1.1 Pucks below Top Plate +2 "storage"(O'/ +39 "core" ' +2 "manipulator"&Y& +4 "core" &  J  +2 "manipulator"&]% +4 "core" %  n +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&5'\ +87 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&S( +166 "core" ( +2 "manipulator"&U& +4 "core" &  [ 7 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &%& +2 "core" &  S 7 +2 .tForearm.seek CC +2 "manipulator"&^'ρ +96 "core" ' +2 .tHand.close + "manipulator"&_/ +67 "core" / +2 .tCC.seek :open +2 "collection"';( +375 "core" ( +3 "storage"(\\& +4 "core" &K  +2 "storage"(`& +3 "core" &K  +2 "manipulator"&c& +4 "core" &   7 + "manipulator"&d% +4 "core" % ϒ  2 +2 .tForearm.seek :retract + "manipulator"&b'\ +105 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 6 +2 "manipulator"&a( +147 "core" ( +2 "manipulator"&h& +4 "core" &  Z +2 "storage"(g& +3 "core" &K  +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 6 + "manipulator"&j'| +109 "core" ' +2 .t\Elbow.hold + "manipulator"&e, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&l1 +69 "core" 1 +10 "manipulator"&f% +5 "core" % Ώp ȸ +2 "storage"(n& +3 "core" &K  +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 6 + 319 counts + "manipulator"&m'ϻ +20 "core" ' +2 "manipulator"&q& +4 "core" &   4 +2 "storage"(i& +3 "core" &K   +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts +2 "manipulator"&o'8 +27 "core" ' +2 "storage"(p% +4 "core" %7   # +3 ."downElevator"SE.seek :down +2 "storage"(D'v +99 (Z% +3 "core" %)? g SV +2 "manipulator"&W% +4 "core" %& +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&w'\ +94 "core" ' +47 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%x  +80 "core"  +3 .tPS.seek 2.5ml + "processing"%s' +2642 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%u +43 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%y  +41 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%r +41 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%|  +41 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%'W +2636 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%t& +4 "core" &]\  + .tHand.open + "manipulator"&1 +25 "core" 1 +2 "manipulator"&& +4 "core" &    +2 "manipulator"&{% +3 "core" %\  < 6 +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&~(- +177 "core" ( +2 "manipulator"&}& +4 "core" &-   + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &\ & +3 "core" &-  +2 .tForearm.seek :garage +2 "manipulator"&' +108 "core" ' +2 .tHand.close + "manipulator"&/ +65 "core" / +2 "manipulator"&& +4 "core" &-   > +2 "manipulator"& % +4 "core" %   +2 .tForearm.seek :retract +48 "manipulator"&'\ +98 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&z( +114 "core" ( +2 "manipulator"&& +4 "core" &    +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 && +3 "core" &   +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"& ' +96 "core" ' +2 "manipulator"& & +4 "core" &   +2 "manipulator"&% +4 "core" %  , +2 "processing"%& +3 "core" &`\  +2 "processing"%& +4 .tPC.seek :closed +2 "processing"%(Tg +3 "core" &G\  +3 &`\  +9 &7m\ +{ +9 &io\ ? +9 &|ye\ K +10 &@bn\ J +9 &dm\ K +9 &gn\ K +10 &ax\ K +9 &Hbx\ J +10 & b|\ J +9 &]}\ K +9 & e\ K +10 &"Pat\ K +9 &$^r\ J +9 &%b{\ J +10 &'ex\ J +9 &)Xb}\ J +10 &+ay\ J +9 &,d~\ J +9 &._v\ J +10 &0a^w\ J +9 &2"_}\ K +9 &3b\ K +10 &5`\ K +9 &7hb\ K +10 &9,^\ J +9 &:c\ J +9 &<c\ J +10 &>qc\ J +9 &@3c\ J +9 &Ac\ J +10 &Cb\ K +9 &Ey`\ J +10 &G:f\ K +9 &Hk\ K +9 &Jw\ M +10 &Lr\ O +9 &N3\ P +9 &O\ O +10 &Q\ P +9 &SZym\ 7 +10 &T'(e\ I +9 &TG\ ) +2 ( + "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.45 + "processing"%[& +3 "core" &TG\ ) +2 .tHand.open + "manipulator"&1 +76 "core" 1 +2 "manipulator"&$% +4 "core" %   . +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&!'\ +94 "core" ' +2 .tPRV.dial :air + "processing"%  +43 "core"  +2 .tPSV.dial :mixloop +2 "processing"% +41 "core" +4 "processing"%% +4 "core" %R\ +2 .tPS.seek 0.3ml +2 "processing"%' +393 "core" ' + .tPSV.dial PSR +2 "processing"% +107 "core"  +3 .tPSR.select :wash +2 "processing"% +10 .tPS.seek 0.7ml + "processing"%'* +483 "core" ' +2 .tdelay 3 seconds +303 .PSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%' +1914 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%P +94 "core" +2 .tPTV.dial :mixing + "processing"% @ +69 "core" A +2 .tPBV.dial :waste2 + "processing"%v  +5 "core"  +2 .tPS.seek 0ml +2 "processing"%X'W +2635 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"& & +4 "core" &   +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&'( +3 "core" ( +2 "manipulator"&/& +4 "core" &  \  + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &2& +3 "core" &  G + .tForearm.seek PC +2 "manipulator"&)' +93 "core" ' +2 .tHand.close + "manipulator"&/ +67 "core" / +2 .tPC.seek :open +2 "processing"%k( +400 "core" ( +2 "manipulator"&8& +4 "core" &   + "manipulator"&% +4 "core" %  6 +2 .tForearm.seek :retract + "manipulator"&'\ +92 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&6(- +151 "core" ( +2 "manipulator"&.& +4 "core" &-   !  + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &<& +3 "core" &- \   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&7' +111 "core" ' +2 .tHand.open + "manipulator"&"1 +70 "core" 1 +2 "manipulator"&-% +4 "core" %  0 +2 .tForearm.reconfigure LooseForearm +2 "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"&E% +4 "core" %\     +2 "storage"(,% +3 "core" %{ 2 3  +2 "storage"(1. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 7 + "storage"(?([u +346 "core" ( +2 .tSC.reconfigure SCloose + "storage"($.\ 1~b +3 (*& +2 "core" &[u$ r \  +2 "manipulator"&=& +4 "core" &-   + "manipulator"&I% +4 "core" %\    +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 7 + "manipulator"&K( +174 "core" ( +2 "manipulator"&H& +4 "core" &\  \\ # + "storage"(N& +4 "core" &[u$  \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 700 counts +2 "manipulator"& ' +92 "core" ' +2 "storage"(& +4 "core" &[u$  \  +2 .tSE.reconfigure SEpick + "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(('L +284 "core" ' +2 "storage"(Q- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (C& +2 "core" &[u#  \  +2 "manipulator"&>& +4 "core" &\   # + .t\Elbow.seek 7 +2 "manipulator"&J( +3 "core" ( + "manipulator"&L& +4 "core" &\ \  # + "storage"(G& +4 "core" &[u#  \  +2 .tForearm.seek 7 + 300 counts +2 "manipulator"&V'\\ +22 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&T/ +73 "core" / +58 !to:Puck::Warning:bt["4/home/esp/esp2/utils/puckmoves.rb:335:in `load'"8/home/esp/esp2/utils/puckmoves.rb:882:in `loadPuck'"8/home/esp/esp2/protocol/DAprocess.rb:243:in `runDA'"/home/esp/esp2/mission/2018_07_17_niagara_postcanQC.rb:27"7/home/esp/esp2/utils/commskel.rb:81:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'">/home/esp/esp2/mission/2018_07_17_niagara_postcanQC.rb:26"//home/esp/esp2/utils/mission.rb:19:in `[]'"4/home/esp/esp2/utils/mission.rb:19:in `mission'">/home/esp/esp2/mission/2018_07_17_niagara_postcanQC.rb:24"1/home/esp/esp2/lib/framework.rb:30:in `load'"//home/esp/esp2/lib/framework.rb:30:in `ld'"1/home/esp/esp2/lib/framework.rb:35:in `load'"4/home/esp/esp2/lib/framework.rb:76:in `execute'"-/home/esp/esp2/lib/esp.rb:207:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"-Loaded Last remaining Puck (from Tube 7) +5 "manipulator"&Y& + ."downElevator"SE.seek :down +5 "storage"(]'v +5 "core" &\   S # + "manipulator"&0% +4 "core" % `   +2 .tForearm.seek :retract +2 "manipulator"&B'\ +96 "core" ' +2 .t\Elbow.seek PC +2 "manipulator"&9( +158 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +90 "core" ( +2 "manipulator"&F& +4 "core" &  ; +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &M& +3 "core" & \ R +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&R' +102 "core" ' +2 "manipulator"&U& +4 "core" &  ! +2 "manipulator"&%% +4 "core" %  A +2 "processing"%#& +3 "core" &d\ +2 "processing"%A& +4 .tPC.seek :closed + "processing"%_(Tg +3 "core" &}\ +4 &\ 5 +9 &BI{\ 0 +10 &xv\ D +9 &&c\ J +10 &\\\ J +9 &c\ J +9 &lc\ K +10 &/a\ J +9 &]\ J +9 &b\ J +10 &u`\ J +9 &!8a\ J +10 &"`\ J +9 &$\\\ J +9 &&}`\ J +10 &(?^\ J +9 &*_\ K +9 &+_\ J +10 &-_\ J +9 &/G^\ J +10 &1 _\ J +9 &2_\ K +9 &4^\ J +10 &6P^\ J +9 &8^\ J +9 &9^\ J +10 &;^\ J +9 &=X^\ J +10 &?_\ J +9 &@_\ J +9 &B^\ J +10 &D`_\ J +9 &F `\ K +9 &Ge\ K +10 &Ij\ K +9 &K_x\ M +10 &M\ P +9 &N\ P +9 &P\ O +10 &R]\ P +9 &SX|\ #k +9 &TC[\ . +10 ( + &TH\ ) + "processing"%A& +4 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.50 + .Hand.open + "manipulator"&51 +71 "core" 1 +4 "manipulator"&&% +4 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&\\'\ +95 "core" ' +2 .tSC.coast "storage"(6 +4 #tHeating da puck from tube 7 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"%`9 +2 %c  +5 "core" 9e +102 "processing"%d9 +3 "core" 9e +102 "processing"%h9 +2 "core" 9e  +103 "processing"%g9 +3 "core" 9e  +102 "processing"%^9 +2 "core" 9e +103 "processing"%S9 +2 "core" 9e +103 "processing"%l9 +2 "core" 9f +103 "processing"%f9 +2 "core" 9e +103 "processing"%n9 +2 "core" 9e" +103 "processing"%q9 +4 "core" 9e& +102 "processing"%i9 +2 "core" 9e* +103 "processing"%p9 +3 "core" 9e/ +102 "processing"%b9 +3 "core" 9e3 +102 "processing"%Z9 +2 "core" 9f7 +103 "processing"%W9 +4 "core" 9e; +102 "processing"%a9 +2 "core" 9e@ +103 "processing"%j9 +2 "core" 9fD +103 "processing"%m9 +3 "core" 9eH +102 "processing"%O9 +2 "core" 9eL\ +103 "processing"%x9 +4 "core" 9fP +102 "processing"%o9 +2 "core" 9gU +103 "processing"%D9 +3 "core" 9 gY +102 "processing"%9 +2 "core" 9g] +103 "processing"%+9 +2 "core" 9"ga +103 "processing"%u9 +2 "core" 9,ge +103 "processing"%y9 +2 "core" 95gj +103 "processing"%r9 +2 "core" 9>gn +103 "processing"%|9 +2 "core" 9Fgr +103 "processing"%s9 +2 "core" 9Ohv +103 "processing"%t9 +4 "core" 9Viz +103 "processing"%9 +3 "core" 9^i +2 .tPH.hold 2:00:00,28C +2 .delay 1:30 +2 "processing"% pp^ +3 "core"  +8999 .tPSR.select :air + .PSV.dial PSR +2 "processing"%{ +96 "core"  +2 .tPSR.select :wash + "processing"% +11 .tPS.seek 0.5ml +2 "processing"%}' +592 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +31 "processing"% +10 .tPS.seek 2ml +2 "processing"%\ '[ +816 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 + #Session Ended +781 "core" ' +2 .tPTV.dial :puck + "processing"%e  +69 "core"  +2 .tPSV.dial PTV + "processing"% +70 "core" +2 .tPBV.dial :waste1 + "processing"%  +125 "core"  +2 "processing"% % +4 "core" %Y^\  +2 .tPS.seek 1.5ml +2 "processing"%w' +595 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +31 "core" * +3 .tPS.seek 0ml + "processing"%'W +1615 "core" ' +2 .tdelay 5:00 +9399 E\ == +20604 #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"% +70 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%' +2234 "core" ' +2 .tPSV.dial PTV + "processing"%~ +70 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"% +70 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +3 "processing"%4 +70 "core" +2 .tdelay 5 seconds +503 .PSV.dial :air +2 "processing"%[  +79 "core" +2 .tPS.seek :empty +2 "processing"%'9 +2232 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV + "processing"%$  +122 "core" +2 .tPSV.dial :mixloop + "processing"% +41 "core" +2 .tPRV.dial :ab1 + "processing"% @ +70 "core" A +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%'w +353 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV + "collection"'  + "processing"%  +46 "core"  +45 +4 "processing"%% +4 "core" %s2\  +2 .tPS.seek 0.32ml +2 "processing"%' +400 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'  +29 "core" +2 .tPRV.dial :air +2 "processing"%  +40 "core"  +3 .tPS.seek 0.9ml +2 "processing"%P'D +1235 "core" ' +2 .tPRV.dial :waste2 + "processing"% @ +69 "core" ? +3 .tPS.seek 0.5ml +2 "processing"%v' +864 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%  +43 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"% '[ +1620 "core" ' + .tPSV.dial :PML +2 "processing"%/ +42 "core" +2 .tPTV.dial :mixing +2 "processing"%2 @ +68 "core" B +2 .tPBV.dial :waste1 +2 "processing"%  +32 "core"  +2 "processing"%z% +4 "core" %^1\  +2 .tPS.seek 1.85ml +2 "processing"%!'> +237 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +3 .tPS.seek 0ml +2 "processing"%8'W +1973 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'& +3 "core" &>\ + .tHand.open + "manipulator"&.1 +21 "core" 1 +2 "manipulator"&<& +4 "core" &  +2 "manipulator"&)% +3 "core" %\ 3  3 ( +3 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&'(- +144 "core" ( +2 "manipulator"&"& +4 "core" &-  7 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &-& +3 "core" &-  7 +2 .tForearm.seek :garage + "manipulator"&:' +109 "core" ' +3 .tHand.close +2 "manipulator"&/ +68 "core" / +2 "manipulator"&E& +4 "core" &-  7 +2 "manipulator"&,% +3 "core" %   C +2 .tForearm.seek :retract +2 "manipulator"&1'\ +108 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&7( +296 "core" ( +3 "manipulator"&*& +4 "core" &   * +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &=& +3 "core" &   I * +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&I'ρ +98 "core" ' +2 "manipulator"&H& +4 "core" &  T * +2 "manipulator"&N% +4 "core" %~   +2 "collection"'& +3 "core" &8\ +2 "collection"'6& +4 .tCC.seek :closed +2 "collection"'@(O +4 "core" &;\ + &<\  +9 &58\ +{ +9 &i;\ > +10 &u0\ J +9 &]]A\ I +9 &Z7\ I +10 &_.\ I +9 &]5\ I +9 &e[>\ I +10 &']C\ I +9 &Z>\ I +9 & Z>\ I +10 &"m]<\ J +9 &$1]3\ I +10 &%]0\ I +9 &'_7\ I +9 &)v]?\ I +10 &+9_C\ I +9 &,^:\ I +10 &.\\6\ J +9 &0\\=\ I +9 &2?\\8\ J +10 &4\\C\ I +9 &5\\?\ I +9 &7Y0\ I +10 &9H\\<\ I +9 &; ]A\ I +9 &<\\8\ I +10 &>]5\ J +9 &@P\\<\ I +10 &B]?\ J +9 &C]B\ I +9 &Eb=\ I +10 &GUg.\ J +9 &I|1\ M +9 &J9\ Q +10 &L~6\ T +9 &N=<\ B +10 &O@:D\ %o +9 &Od:\ D +5 ( + "collection"'6& +4 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.64 +2 "collection"'Q& +4 "core" &O_G\ D + &O_6\ D + .tHand.open + "manipulator"&C1 +75 "core" 1 +2 "manipulator"&>% +4 "core" % ~  1 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&L'\ +97 "core" ' +2 .tPSV.dial PSR + "processing"%G +97 "core"  +2 .tPSR.select :flush + "processing"%@ +11 .tPS.seek 1.5ml + "processing"%T' +1610 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%Y  +41 "core"  +3 .tPS.seek 0ml + "processing"%0'W +1609 "core" ' + .tPSV.dial PSR +2 "processing"%K +42 "core"  +2 .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"% ' +2636 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%(  +2 "collection"'V  +37 "core"  +115  +2 .tPSV.dial :mixloop + "processing"%F +96 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%M  +68 "core" +2 .tPS.seek 0ml +2 "processing"%J'W +2626 "core" ' + .tPSV.dial :air +2 "processing"%U  +42 "core"  +2 .tPS.seek 2.5ml + "processing"%%' +2633 "core" ' + .tPSV.dial :mixloop +2 "processing"%# +42 "core" +2 .tPS.seek 0ml +2 "processing"%]'W +2626 "core" ' +2 .tPSV.dial :air + "processing"%B  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%k' +2648 "core" ' +2 .tPSV.dial :mixloop + "processing"%5 +42 "core" +46 .tPS.seek 0ml +2 "processing"%&'W +2635 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&`& +4 "core" &   * +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&A( +4 "core" ( +2 "manipulator"&d& +4 "core" &  >  +2 E\ AA + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &R& +2 "core" & ?  +2 .tForearm.seek CC +2 "manipulator"&h'ρ +100 "core" ' +2 .tHand.close + "manipulator"&?/ +72 "core" / +2 .tCC.seek :open +2 "collection"'g( +376 "core" ( +2 "manipulator"&^& +4 "core" &  F  +2 "manipulator"&S% +4 "core" % ϊ  +2 .tForearm.seek :retract + "manipulator"&l'\ +96 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&f(- +276 "core" ( +2 "manipulator"&n& +4 "core" &-   ( +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &q& +3 "core" &- \ W +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&i' +110 "core" ' +3 .tHand.open +2 "manipulator"&p1 +75 "core" 1 +2 "manipulator"&b% +4 "core" %   / +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&Z'\ +101 "core" ' +2 ."da"delayUntil "18:00:05.83" +16514 #"connect"Session Begun +2 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +8296 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%W @ +68 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%a  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%j * +34 "core" , +2 ."da"PSV.dial :air +2 "processing"%m  +41 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%O' +2231 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%x +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%o  +42 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%D +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +42 "core"  +2 ."da"PS.seek :empty +2 "processing"%+'9 +2226 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%u +123 "core"  +2 ."da"PSR.select :wash + "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%y' +597 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml + "processing"%r'[ +1607 "core" ' +2 ."da"PTV.dial :puck + "processing"%|  +69 "core"  +2 ."da"PSV.dial PTV + "processing"%s +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%t  +33 "core"  +2 "processing"%% +4 "core" %VB\  +2 ."da"PS.seek 1.5ml +2 "processing"%{' +582 "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"%}'W +1609 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%e  +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 + "processing"% +69 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"% ' +2251 "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 +503 .PSV.dial PTV + "processing"%w +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%c  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +631 E\ KK +1592 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +122 "core"  +2 ."da"PSR.select :wash + "processing"% +11 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml + "processing"%'[ +1611 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%~ +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core"  +2 "processing"%4% +4 "core" %ZC\  +2 ."da"PS.seek 1.5ml + "processing"%[' +597 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +3 ."da"PS.seek 0ml + "processing"%$'W +1613 "core" ' +2 ."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"% * +32 "core" * +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"% +70 "core"  +2 ."da"PS.reconfigure PSfast +45 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"% ' +2254 "core" ' +2 ."da"PSV.dial PTV + "processing"% +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"% +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2220 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%  +41 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing + "processing"%  +122 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%P  +43 "core"  +2 ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"% +42 "core" +3 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%v' +392 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%/  +42 "core"  +2 "processing"%2% +4 "core" %Q\  +2 ."da"PS.seek 0.55ml +2 "processing"%'z +334 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%z  +43 "core"  +2 ."da"PS.seek 2ml +2 "processing"%'[ +1571 "core" ' + ."da"PSV.dial :PML +2 "processing"% +42 "core" +2 ."da"PTV.dial :mixing + "processing"%! @ +68 "core" A +2 ."da"PBV.dial :waste1 + "processing"%  +32 "core"  +2 "processing"%.% +4 "core" %bO\ +2 ."da"PS.seek 1.85ml + "processing"%<'B +234 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%) * +34 "core" , +3 ."da"PS.seek 0ml + "processing"%"'W +1968 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +13541 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 + .Sleepy.cycleModemPower! 9 +2 #Session Ended +11357 Ew\ 54 +23098 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%-  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%9 * +33 "core" , +2 ."da"PSV.dial :air +2 "processing"%  +42 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%E' +2246 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%, +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%\\  +43 "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 :empty +2 "processing"%''9 +2249 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%= +122 "core"  +2 ."da"PSR.select :wash + "processing"% +11 ."da"PS.reconfigure PSconfig +2 "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"% +10 ."da"PS.seek 2ml + "processing"%N'[ +1607 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +69 "core"  +2 ."da"PSV.dial PTV + "processing"%1 +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%;  +33 "core"  +2 "processing"%6% +4 "core" %]G\  +2 ."da"PS.seek 1.5ml +2 "processing"%Q' +588 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%C * +33 "core" , +3 ."da"PS.seek 0ml + "processing"%>'W +1604 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%G  +33 "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 + "processing"%8 +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%Y' +2237 "core" ' + ."da"PSV.dial PTV +2 "processing"%T +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%K +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%0 +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%V  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%('9 +2238 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%F +133 "core"  +2 ."da"PSR.select :wash + "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%M' +603 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"% '[ +180 Ef\ ;; +1437 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%U +71 "core" +2 ."da"PBV.dial :waste1 + "processing"%J  +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 +2 "processing"%B * +33 "core" , +3 ."da"PS.seek 0ml + "processing"%]'W +1613 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%5  +33 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +39 "processing"%k * +68 "core" * +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%` +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%d' +134 #"connect"Session Begun +2 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +2099 "core" ' +2 ."da"PSV.dial PTV + "processing"%R +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%? +68 "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"%L  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%@'9 +2257 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%^ +134 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%S' +589 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%h'[ +1616 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%n +71 "core" +2 ."da"PBV.dial :waste1 + "processing"%q  +33 "core"  +2 "processing"%A% +4 "core" %_S\  +2 ."da"PS.seek 1.5ml +2 "processing"%p' +598 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%b * +34 "core" , +3 ."da"PS.seek 0ml + "processing"%l'W +1618 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%i  +32 "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"%a +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%j' +2237 "core" ' + ."da"PSV.dial PTV +2 "processing"%m +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%& +81 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%x +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%o  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%D'9 +2229 "core" ' +2 ."da"Sleepy.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"% +136 "core"  + ."da"PSR.select :sub1 +3 "processing"% +15 ."da"PS.reconfigure PSconfig +5 "processing"%#A d`xb +8 ."da"PS.seek 0.25ml +2 "processing"%O'7 +360 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :sub2 +3 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%u' +341 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml + "processing"%+'[ +1612 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%y +72 "core" +2 ."da"PBV.dial :waste1 + "processing"%|  +35 "core" +2 "processing"%s% +4 "core" %Y`\  +2 ."da"PS.seek 1.5ml +2 "processing"%t' +598 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +3 ."da"PS.seek 0ml + "processing"%r'W +1606 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%X  +34 "core" +2 ."da"delay 30 seconds +123 E[\ (' +2880 ."da"PBV.dial between PSV and waste1 +2 "processing"%{ * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%e +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2279 "core" ' + ."da"PSV.dial PTV +2 "processing"% +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%} +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%\ +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%w'9 +2269 "core" ' +2 "processing"%c9 +3 "core" 94 +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast + "processing"%  +3 "core" 4 + 4 +2 "processing"% & +3 "core" &TH\ ) + #"da"Imaging da puck in Processing Clamp while storing it to tube 6 +2 "manipulator"&% +3 "core" %\ "  B A +2 "storage"(% +4 "core" %  ~ \ + "storage"(~. +3 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 6 + "storage"((K +344 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (4& +3 "core" &K h i 3\ + "manipulator"&& +4 "core" &- 4 +2 "manipulator"&% +3 "core" %\ "  A +2 ."da"\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 6 +2 "manipulator"&[( +178 "core" ( +2 "manipulator"&& +4 "core" & U o +2 "storage"(& +3 "core" &K Y Y ,\ +3 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 6 + 700 counts +2 "manipulator"&'8 +94 "core" ' +2 "storage"($& +4 "core" &K  { ?\ +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek beamBreak + "storage"('L +282 "core" ' +2 "storage"(- +3 "core" -' + ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" & n +2 "storage"(& +42 "core" &K j g \ +9 ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 6 +2 "manipulator"& '| +35 "core" ' +8 ."da"\Elbow.hold + "manipulator"&, +4 "core" , + ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(- +2 "core" -' +2 ."da"SE.seek 1.1 Pucks below Top Plate +2 "storage"(P'7 +26 "core" ' +2 "manipulator"&% +4 "core" %΍a   ɳ +2 "storage"(& +4 "core" &K D @ \ + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 6 + 317 counts +2 "manipulator"&/'Ϲ +16 "core" ' +2 "manipulator"&2& +4 "core" &   6 n +2 "storage"(v& +3 "core" &K ~  \ +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 6 + 700 counts +2 "manipulator"&z'8 +16 "core" ' +2 ."da"SE.seek 2.1 Pucks below Top Plate +2 "storage"('& +40 "core" ' +2 "manipulator"& & +4 "core" &  ! n +2 "manipulator"&!% +4 "core" %4  C +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +89 "core" ' +2 ."da"\Elbow.seek PC +2 "manipulator"&.( +242 "core" ( +3 "manipulator"&)& +4 "core" &  +2 ."da"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" & ? +2 ."da"Forearm.seek PC + "manipulator"&<' +93 "core" ' +2 ."da"Hand.close + "manipulator"&-/ +75 "core" / +2 ."da"PC.seek :open +2 "processing"%9( +401 "core" ( +2 "storage"(& +4 "core" &K ] h B\ + "manipulator"&"& +4 "core" &  + "manipulator"&,% +4 "core" % \ S 2 +2 ."da"Forearm.seek :retract +2 "manipulator"&\\'\ +102 "core" ' +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 6 +2 "manipulator"&:( +248 "core" ( +2 "manipulator"&*& +4 "core" &  S o + "storage"(E& +4 "core" &K h q ;\ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 6 + 700 counts +2 "manipulator"&='8 +92 "core" ' +2 ."da"Hand.open + "manipulator"&'1 +67 "core" 1 +11 "storage"(H- +3 "core" -'& +2 ."da"SE.seek 1.86 Pucks below Top Plate +2 "storage"(' +25 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.19 Pucks below Top Plate +2 "storage"(1' +50 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da18aug2018h40ml.tif +1948 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +380 #"da"SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 19.784 seconds\ /var/log/esp/da18aug2018h40ml.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da18aug2018h40ml15s.tif +1556 #SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da18aug2018h40ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da18aug2018h40ml30s.tif +3056 #SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da18aug2018h40ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da18aug2018h40ml70s.tif +7124 #SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da18aug2018h40ml70s.tif: TIFF Upload Complete\ +2 .Sleepy.power :camera,:OFF + ."Qmail"HABfans.email "19.784 sec auto-exposure",Subject: "da18aug2018h40ml images!" +10 "storage"(;- +54 "core" -' +2 "storage"(6& +4 "core" &K \ +2 "manipulator"&N& +4 "core" &   4 m +2 ."da"\Elbow.seek 6 +2 "manipulator"&C( +3 "core" ( + "manipulator"&Q& +4 "core" &    m + "storage"(G& +4 "core" &K M\ +2 ."da"Forearm.seek 6 + 700 counts +2 "manipulator"&I'8 +4 "core" ' +3 ."da"SE.reconfigure SEgently +3 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.91 Pucks below Top Plate + "storage"(8', +59 "core" ' +2 "manipulator"&>& +4 "core" &    m +2 "storage"(T& +3 "core" &K O  +2 ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 6 +2 "manipulator"&K'| +33 "core" ' +2 ."da"\Elbow.hold +4 "manipulator"&0, +3 "core" , + ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 2.09 Pucks below Top Plate +3 "storage"(V' +26 "core" ' +60 "manipulator"&Y% +5 "core" %tT Ȱ +2 "storage"(F& +4 "core" &K _ _\ + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 6 + 292 counts +3 "manipulator"&('Ϡ +21 "core" ' +2 "manipulator"&M& +5 "core" &  + m +2 "storage"(U& +4 "core" &K 7  +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 6 + 700 counts +2 "manipulator"&J'8 +28 "core" ' +4 "storage"(#% +7 "core" % ]  +3 ."downElevator"SE.seek :down +2 "storage"( 'v +98 (B% +5 "core" %6 o PI +2 "manipulator"&%% +4 "core" %5  '  +5 ."da"Forearm.reconfigure LooseForearm +4 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&5'\ +89 "core" ' +40 ' + ."downElevator"SE.coast + "storage"(5 +8 ."da"SC.coast + "storage"(6 +8 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +95 #tStarting finalPurge + "processing"%k& +4 "core" &\ +2 ."psFlush"Hand.open + "manipulator"&`1 +26 "core" 1 +2 "manipulator"&]& +5 "core" &  l l + "manipulator"&R% +4 "core" %\    0  +2 ."psFlush"\Elbow.seek FlushPuck::Garage +2 "manipulator"&?(- +177 "core" ( +2 "manipulator"&7& +4 "core" &-    +2 ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +5 &L& +3 "core" &-     +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&d' +106 "core" ' +2 ."psFlush"Hand.close + "manipulator"&^/ +76 "core" / +2 "manipulator"&@& +4 "core" &-     +2 "manipulator"&S% +3 "core" %   . +3 ."psFlush"Forearm.seek :retract + "manipulator"&n'\ +105 "core" ' +2 ."psFlush"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."psFlush"\Elbow.seek PC +2 "manipulator"&q( +114 "core" ( +2 "manipulator"&A& +4 "core" &  + ."psFlush"\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +5 &h& +3 "core" &  +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek PC +4 "manipulator"&b' +100 "core" ' +3 "manipulator"&p& +4 "core" &   +10 "manipulator"&i% +4 "core" % k +3 "processing"%W& +6 "core" &\ +3 "processing"%a& +8 ."psFlush"PC.seek :closed +3 "processing"%l(Tg +8 "core" &x\ +4 &u\  +4 &3\ *x +10 &f\ = +9 &v\ J +9 &X]\ I +9 &_v\ J +8 &bt\ J +9 &`s\ J +10 &^bs\ J +9 &"_n\ I +11 &_t\ I +8 & `s\ J +9 &"fb`\ J +9 &$*_b\ I +9 &%`_\ J +9 &'cb\ J +10 &)o_f\ J +9 &+1bg\ J +11 &,]f\ J +8 &.]b\ J +9 &0w\\d\ J +12 &29\\\\\ J +7 &3]X\ J +12 &5\\P\ J +9 &7]M\ J +9 &9A]L\ J +8 &;^V\ I +12 &<bR\ J +6 &>\\Q\ J +11 &@I\\J\ J +12 &B \\N\ J +8 &CaI\ J +12 &EbJ\ J +6 &GQbC\ J +9 &IgF\ K +8 &JsK\ L +10 &LA\ O +10 &NIH\ O +8 &P U\ O +10 &QQ\ P +13 &SqxjN\ . +5 &T+*tJ\ G +11 &TJJ\ ( +3 ( + "processing"%a& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.47 + "processing"%m& +3 "core" &TJJ\ ( +2 ."psFlush"Hand.open +6 "manipulator"&&1 +78 "core" 1 +2 "manipulator"&x% +3 "core" %   +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract + "manipulator"&o'\ +99 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%j +123 "core"  +3 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."psFlush"PS.seek 1ml +2 "processing"%'P +247 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +856 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%D' +1611 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%O +69 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%u  +32 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%y'W +2628 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%| +70 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%s' +598 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%+' +2124 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +70 "core" +2 ."psFlush"PBV.dial PSV + "processing"%t U +53 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%X'W +2635 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%{ @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%e' +2647 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%r  +80 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2635 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%} +41 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%\ ' +2628 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +67 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%'W +2328 #"connect"Session Begun +2 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +291 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%c @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +2632 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +80 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2632 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"% +41 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%~'P +1106 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%4' +1611 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +67 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +53 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +1082 E=\ << +1551 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +69 "core"  +2 ."psFlush"PSR.select :flush + "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%$' +594 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml + "processing"%f' +2119 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%Z +69 "core" +44 ."psFlush"PBV.dial PSV +3 "processing"% U +53 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2633 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2635 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +80 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2628 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%2 +41 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%v' +2625 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +68 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%!'W +2628 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%[' +2626 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +68 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"% '9 +2634 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'/& +5 "core" &v\ + .tHand.open + "manipulator"&P1 +25 "core" 1 +2 "manipulator"&z& +4 "core" &  & +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC + "manipulator"&)( +3 "core" ( +2 "manipulator"&& +3 "core" &  \  +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &  \ I +2 .tForearm.seek PC +2 "manipulator"&-' +94 "core" ' +2 .tHand.close + "manipulator"&/ +69 "core" / +2 .tPC.seek :open +2 "processing"%_( +402 "core" ( +2 "manipulator"&& +4 "core" &  \ ' + "manipulator"&"% +4 "core" %  5  +2 .tForearm.seek :retract + "manipulator"&,'\ +91 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&<( +350 "core" ( +2 "manipulator"&*& +4 "core" &  \ % 6 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &E& +3 "core" & \  @ 6 + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&.'ρ +94 "core" ' +2 "manipulator"&'& +4 "core" &  \ $ 6 +2 "manipulator"&H% +3 "core" %}  n  +3 "collection"'\\& +4 "core" &h\ + "collection"'& +4 .tCC.seek :closed +2 "collection"'(O +3 "core" &?\ +4 &E\ 6 +9 &HLC\ / +10 &~wJ\ D +9 &/`I\ I +10 &_L\ I +9 &`Q\ I +9 &v_P\ I +10 &7_P\ I +9 &_P\ J +9 &_R\ I +10 &}^P\ I +9 &!>_R\ J +10 &#_L\ I +9 &$_P\ I +9 &&^Q\ I +10 &(G_Q\ I +9 &*\ `R\ I +9 &+bQ\ J +10 &-_R\ I +9 &/P_Q\ I +10 &1^O\ I +9 &2_T\ I +9 &4^R\ I +10 &6W_Q\ I +9 &8]S\ I +9 &9]T\ I +10 &;_U\ I +9 &=_^Q\ I +10 &?"`[\ I +9 &@_W\ I +9 &B_Q\ I +10 &Df`Q\ J +9 &F'cR\ J +9 &GoM\ K +10 &IR\ N +9 &KT[\ S +10 &MT\ T +9 &NyN\ 2 +9 &Oh)M\ \\ +10 &OWP\ C +2 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.56 + "collection"';& +3 "core" &OWz\ C +2 .tHand.open + "manipulator"&61 +67 "core" 1 +2 "manipulator"&N% +4 "core" % }    +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&Q'\ +95 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'G& +4 "core" &OW\ C +2 "collection"'>% +3 "core" %e\ +2 #tCS Pulling 5ml of flush + .CSV.dial CSR + "collection"'T  +40 "core"  +2 .tCSR.select :flush + "collection"' +11 .tCS.seek 5ml +2 "collection"'Y'l +1354 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +9 'F% +3 "core" %l\  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.501ml +2 "collection"'M' +653 "core" ' + .tCSV.dial :waste +2 "collection"': +132 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'U' +1982 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'=& +4 "core" &OW\ C +2 "collection"'1% +4 "core" %\ + .tCSV.dial :flush +2 "collection"'#  +42 "core"  +3 .tCS.reconfigure CSfast + "collection"'#d @b +3 .tCS.seek 5ml +2 "collection"'I'l +1177 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'C @ +40 "core" B +2 "collection"'B% +4 "core" %l\  +2 .tCS.seek 7ml +2 "collection"'%' +521 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'8  +2 'K  +40 "core"  +87  +2 .tCBV.dial :waste1 + "collection"'k @ +42 "core" ? +3 .tCS.seek 0ml + "collection"'(' +1615 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'V& +4 "core" &OVi\ C +2 "collection"'`% +3 "core" %\ +2 .tCSV.dial :flush + "collection"']  +70 "core" +3 .tCS.seek 5ml + "collection"'R'l +1186 "core" ' +2 .tdelay 5 seconds +544 .CSV.dial :air +4 "collection"'J @ +53 "core" > +2 "collection"' % +4 "core" %l\  +2 .tCS.seek 7.001ml +2 "collection"'' +525 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +2 "collection"'7  +42 "core"  +2 .tCBV.dial :waste2 +2 "collection"'L  +105 "core"  +3 .tCS.seek 0ml + "collection"'0' +1623 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'^& +4 "core" &OVh\ C +2 "collection"'@% +3 "core" %\ +2 .tCSV.dial CSR + "collection"'S  +41 "core"  +2 .tCSR.select :kill + "collection"' +11 .tCS.seek 8ml + "collection"'5' +1857 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'A' D +527 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"'h + 'd  +93 "core" +35  +2 .tCTV.dial :intake + "collection"'p  +69 "core" +2 .tIntake.select :open + "sampler") +11 .tCS.seek 2ml + "collection"'i' \\ +1842 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'W  +69 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'?' +588 "core" ' + .tCSV.dial CSR +2 "collection"'n  +95 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.seek 5ml + "collection"'9'l +1344 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"'m' D +1351 "core" ' + .tCSV.dial CBV +2 "collection"'& +95 "core" +2 .tCS.seek 0ml +2 "collection"'x' +2619 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&a& +4 "core" &  \ ^ 6 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&j( +3 "core" ( +2 "manipulator"&b& +4 "core" &   2 6 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &w& +2 "core" &   6 +2 .tForearm.seek CC +2 "manipulator"&'ρ +101 "core" ' +2 .tHand.close + "manipulator"&O/ +68 "core" / +2 .tCC.seek :open +2 "collection"'u( +380 "core" ( +2 "manipulator"&D& +4 "core" &  6 + "manipulator"&|% +4 "core" % ϊ o +2 .tForearm.seek :retract + "manipulator"&y'\ +100 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&s(- +278 "core" ( +2 "manipulator"&& +4 "core" &-   ) + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &t& +3 "core" &-  \ @ ) +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&+' +111 "core" ' +4 .tHand.open + "manipulator"&{1 +65 "core" 1 +2 "manipulator"&X% +4 "core" % \   W +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&r'\ +103 "core" ' +2 #tCompleted [da withoutWCR] begun 17:06:18 +4 #Asleep after completing 2018_07_17_niagara_postcanQC assays + ."Qmail"GoodNews.email "{6 => 3, 7 => 0}\\nCan@18:45:44, 22.0C, 47% humidity, 14.2psia, 13.761V, 0.294A, 0.294A avg, 4.04W",Subject: "Asleep after completing 2018_07_17_niagara_postcanQC assays" +531 #m\EXIT @1534805662.92EDT @1534855503.45EDT = =ECan =tMAIN =mMAIN_scheduler @EDT1534855505.49 #"core_reset"Sent BREAK +2 #t@0x4C3D, state=0x33E0, ifg=0x02, ie=0x5F + #@0x9372, state=0x33E0, ifg=0x02, ie=0x5F + #@0xF64F, state=0x33E0, ifg=0x02, ie=0x5F #@0x38A6, state=0x33E0, ifg=0x02, ie=0x5F + #@0x5EF9, state=0x33E0, ifg=0x02, ie=0x5F + #@0x4E27, state=0x33E0, ifg=0x02, ie=0x5F #@0x8249, state=0x33E0, ifg=0x02, ie=0x5F + #@0x98F3, state=0x33E0, ifg=0x02, ie=0x5F + #@0x2DF0, state=0x3350, ifg=0x00, ie=0x75 #\ESP2 v3.22 I2C Gateway v3.06 +9 #\ESP2 v3.22 I2C Gateway v3.06 +370 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/shallow/niagara/configure.rb\ +256 .Sleepy.power :raw,:ON +2 E{\ -- +4 {\ -- + "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  + "processing"% +2 % +3 "core"  +4 "collection"' 9\ +3 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +3 "sampler")&\ +2 )% +2 "core" %sp  +2 .tSS.configure SSconfig +2 "sampler")#.0X ESP.ready! +4 "processing"%% + "collection"'% +5 "manipulator"&% +2 "core" %4u\ +7 %<\ + %\ $   K +2 "sampler")% +2 "manipulator"&& +6 "core" %rt + &-   ) +2 "storage"(& +3 "core" &K   \ + "storage"(% +4 "core" %}  B \ + "collection"'& +3 "core" &8\ +2 "processing"%& +3 "core" &{\ +2 "collection"' +3 "core"  +2 "collection"' +3 "core"  +2 "collection"'  +2 "core"  +2 "processing"%! +3 "core"  +2 "processing"%" +3 "core" W + "processing"%# +3 "core"  +2 "processing"%$ +3 "core"  +2 "sampler")% +2 "core"  +3 "sampler")&% +3 "core" %tr +2 "collection"''& +3 "core" &>\ +2 "collection"'(% +4 "core" %<\ +2 "processing"%)& +3 "core" &t\ +2 "processing"%*% +4 "core" %4p\ +2 "manipulator"&+% +3 "core" %\ $   K +2 "manipulator"&,& +4 "core" &-  ) +2 "storage"(-& +3 "core" &K   ] \ +2 "storage"(.% +3 "core" %}   \ +2 "collection"'/9 +3 "core" 9`. +2 "processing"%09 +3 "core" 9e2 +1379 #t-> purgeIntake +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'1& +3 "core" &0\ +2 .tHand.open + "manipulator"&21 +15 "core" 1 +2 "manipulator"&3& +4 "core" &-   ) +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&4(- +3 "core" ( + "manipulator"&5& +4 "core" &-   ) +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &6& +2 "core" &-   ) +2 .tForearm.seek :garage +2 "manipulator"&7' +105 "core" ' +2 .tHand.close + "manipulator"&8/ +69 "core" / +2 "manipulator"&9& +4 "core" &-   ) + "manipulator"&:% +4 "core" %    X +2 .tForearm.seek :retract +2 "manipulator"&;'\ +110 "core" ' +3 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&<( +291 "core" ( +2 "manipulator"&=& +3 "core" &     R +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &>& +2 "core" &    N R +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&?'ρ +92 "core" ' +2 "manipulator"&@& +4 "core" &    R + "manipulator"&A% +4 "core" %~    +2 "collection"'B& +3 "core" &;\ +2 "collection"'C& +3 .tCC.seek :closed +2 "collection"'D(O +3 "core" &4\ +3 &.\  +8 &4A\ *x +10 &f,\ = +9 &u4\ K +10 &U[.\ I +9 &].\ J +9 &\\-\ J +10 &a.\ I +9 &^b3\ I +9 & \\.\ I +10 &]/\ J +9 & _8\ J +10 &"fa6\ I +9 &$'b-\ I +9 &%a0\ I +10 &'b+\ I +9 &)la9\ J +9 &+/_4\ J +10 &,`9\ J +9 &._/\ J +10 &0u_=\ J +9 &27^=\ J +9 &3^<\ J +10 &5_A\ J +9 &7}_A\ I +9 &9@_C\ I +10 &;]?\ I +9 &<].\ I +10 &>]C\ I +9 &@G]?\ I +9 &B]>\ J +10 &C`E\ J +9 &E`2\ J +9 &GLj7\ K +10 &I~:\ M +9 &J=\ Q +10 &Lu1\ T +9 &N3:\ C +9 &O<;G\ &p +10 &OWF\ A +5 ( + "collection"'C& +4 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.61 +2 "collection"'E& +4 "core" &OL;\ A + &OLD\ A + .tHand.open +2 "manipulator"&F1 +72 "core" 1 +2 "manipulator"&G% +4 "core" % ~    + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&H'\ +93 "core" ' +2 #tPurging external Intake +2 "collection"'I& +4 "core" &OLC\ A + "collection"'J% +4 "core" %B\ + .tCSV.dial :flush + "collection"'K  +67 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'L' D +2323 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +3 "collection"'M + 'N  +5 "core"  +63 ~ +2 .tCTV.dial :intake +2 "collection"'O  +69 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'P' +2330 "core" ' + .tIntake.select :close + "sampler")0 +10 .tCTV.dial :air +2 "collection"'Q  +72 "core"  +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&R& +4 "core" &   G R +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&S( +3 "core" ( +2 "manipulator"&T& +4 "core" &    R + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &U& +2 "core" &   - R +2 .tForearm.seek CC +2 "manipulator"&V'ρ +98 "core" ' + .tHand.close +2 "manipulator"&W/ +74 "core" / +2 .tCC.seek :open +2 "collection"'X( +377 "core" ( +2 "manipulator"&Y& +3 "core" &    c R +2 "manipulator"&Z% +3 "core" % Ϗ   x +2 .tForearm.seek :retract +2 "manipulator"&['\ +103 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&\\(- +276 "core" ( +2 "manipulator"&]& +3 "core" &-    +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &^& +2 "core" &-    +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&_' +111 "core" ' +2 .tHand.open + "manipulator"&`1 +70 "core" 1 +2 "manipulator"&a% +4 "core" % \   r + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&b'\ +100 "core" ' +20482 #t-> access 4 +18 .SE.seek :down + "storage"(c'v +4 "core" ' +2 "manipulator"&d% +4 "core" %\    1 + "manipulator"&e& +4 "core" &-    + .tSC.reconfigure SCtight +3 "storage"($\ .\ 1~b +2 .tSC.seek 1 + "storage"(f(" +1599 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (g& +3 "core" &  5  +5251 #t-> exit +14 #m\EXIT @1534855896.52EDT @1534856260.81EDT = =mMAIN_scheduler =tMAIN =ECan @EDT1534856263.23 #"core_reset"Sent BREAK +2 #t@0x9ACA, state=0x32F4, ifg=0x10, ie=0xFD + #@0x9D4E, state=0x32F4, ifg=0x10, ie=0xFD + #@0x9FD1, state=0x32F4, ifg=0x10, ie=0xFD #@0xA255, state=0x32F4, ifg=0x10, ie=0xFD + #@0xA4D8, state=0x32F4, ifg=0x10, ie=0xFD + #@0xA75C, state=0x32F4, ifg=0x10, ie=0xFD + #@0xA8B9, state=0x32F4, ifg=0x80, ie=0xFD #@0x2C30, state=0x33E0, ifg=0x02, ie=0x5F + #@0x96DA, state=0x3350, ifg=0x00, ie=0x75 #\ESP2 v3.22 I2C Gateway v3.06 +9 #\ESP2 v3.22 I2C Gateway v3.06 +372 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/shallow/niagara/configure.rb\ +276 .Sleepy.power :raw,:ON +2 E }\ /. +4  }\ /. + "sampler") +2 ) +2 "core"  + "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +3 "sampler")&\ +2 )% +3 "core" %sq  + .tSS.configure SSconfig +2 "sampler")#.0X& +3 "core" &  1 % +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 4 +2 "manipulator"&?( +3 "core" ( +2 "manipulator"&@& +4 "core" &  \  % + "storage"(A& +5 "core" &,@'   +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&B'_ +103 "core" ' +3 "storage"(C& +5 "core" &,@'    +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(D'L +273 "core" ' +2 "storage"(E- +3 "core" -'g + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +13 (F& +3 "core" &,@'   +3 "manipulator"&G& +7 "core" &   % +2 .t\Elbow.seek 4 + "manipulator"&H( +4 "core" ( + "manipulator"&I& +4 "core" &   % +2 "storage"(J& +4 "core" &,@' _ z  +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&K' +14 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&L/ +70 "core" / +10 ."downElevator"SE.seek :down +8 "manipulator"&M& +2 "storage"(N'v +12 "core" &  8 % +3 "manipulator"&O% +4 "core" %  \ l +2 .tForearm.seek :retract +2 "manipulator"&P'\ +96 "core" ' +3 .t\Elbow.seek CC + "manipulator"&Q( +138 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +24 "core" ( +2 "manipulator"&R& +4 "core" &  T O +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &S& +3 "core" &    O +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&T'ρ +95 "core" ' +2 "manipulator"&U& +4 "core" &  O +2 "manipulator"&V% +4 "core" %|  * +2 "collection"'W& +3 "core" &&\  +2 "collection"'X& +4 .tCC.seek :closed + "collection"'Y(O +4 "core" &\  +3 &\ = +9 &M\ 1 +10 &]z\ F +9 &`\ J +10 &`\ J +9 &_\ J +9 &W]\ J +10 &`\ I +9 &]$\ I +9 &b\ J +10 &_^\ J +9 &!"\\\ I +10 &"]$\ I +9 &$a(\ J +9 &&g]!\ J +10 &(*[&\ I +9 &)^\ I +9 &+[\ I +10 &-p]&\ I +9 &/2[!\ I +10 &0]\ I +9 &2` \ J +9 &4w^&\ J +10 &6:\\$\ J +9 &7]1\ J +9 &9`#\ I +10 &;[0\ J +9 &=B`%\ I +10 &?\\1\ J +9 &@`*\ I +9 &B\\7\ J +10 &DI]1\ J +9 &F\ e6\ J +9 &Gq6\ K +10 &I&\ O +9 &K5:\ T +10 &L1\ V +9 &Ny\ > +9 &Oa#!\ %k +10 &Om#\ F +2 ( + "collection"'X& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.63 + .Hand.open +2 "manipulator"&Z1 +68 "core" 1 +2 "manipulator"&[% +4 "core" % |  b +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&\\'\ +96 "core" ' +2 .tSC.coast "storage"(6 +3 #tcollectSample 1000ml w/bubble point of 24psi + #Priming 7ml + .Sleepy.power :sampler,:ON + .Intake.select :close + .\Exhaust.select :close + .SS.hold + "sampler")]+ +4 "core" + + "sampler")^% +4 "core" %rp ' + "collection"'_& +4 "core" &Oj=\ F +3 E|\ OO + #tCalibrating pressure and temperature sensors +2 .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X +2 .tdelay 3.8 seconds +382 "collection"'c% +4 "core" %<\ +2 "sampler")d% +3 "core" %?0rs  _ +2 .tSSV.dial :spit + "sampler")e +125 "core" +3 .tSS.seek 0ml + "sampler")f' +290 "core" ' +2 .tSSV.dial CBV + "sampler")g  +125 "core" +2 .tCTV.dial :intake + "collection"'h  +70 "core"  +2 #tWaiting for external sampler to finish priming... + .delayUntil "09:03:47.07" +16498 ."connect"SSV.dial CBV +2 .tCBV.dial SSV + #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open + "sampler") +210 "collection"'i% +3 "core" %\ +2 #tIntake @14.9psia, vacuum from 9.4 to 12.4psi + .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X Sleepy.cycleModemPower! 9 +3 "core" +2 ."connect"Sleepy.cycleModemPower! 9 +2 #tAllowing 130s for 25.0ml of remaining 850.0ml +3 #"connect"Session Ended +2 .tIntake.select :open +4 "sampler") +212 "collection"'>% +3 "core" %\ +2 #tIntake @14.8psia, vacuum from 9.3 to 12.3psi + .SS.reconfigure SSinhale.with maxSpeed: 135 +2 "sampler")#.0X@  b +2 "sampler")W% +3 "core" %BD \ X +2 .tIntake.select :close + "sampler")0 +9 )H% +3 "core" %QT 3 + .tSSV.dial :exhaust +2 "sampler")N  +72 "core"  +2 .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale + "sampler")#.0X% +3 "core" %\ +2 #tIntake @12.8psia, vacuum from 7.3 to 10.3psi + .SS.reconfigure SSinhale.with maxSpeed: 80 +2 "sampler")#.P0X% +3 "core" %25  X +52 "collection"'(% +3 "core" %\ +2 "sampler")A% +3 "core" %TU  X +2 "sampler")C% +3 "core" %WW  X +2 .tIntake.select :close + "sampler")0 +8 ).% +3 "core" %]]  X + .tSSV.dial :exhaust +2 "sampler")@  +72 "core"  +4 .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale + "sampler")#.0X% +3 "core" %  \ H +52 "collection"'(% +3 "core" %\ +2 "sampler")A% +3 "core" %  \ H +52 "collection"'C% +3 "core" %\ +2 "sampler").% +3 "core" %  \ H +52 "collection"'@% +3 "core" %\ +2 "sampler")% +3 "core" %  \ H +53 "collection"'F% +3 "core" %\ +2 "sampler")G% +3 "core" %  \ H +53 "collection"'E% +3 "core" %\ +2 "sampler")I% +3 "core" % 21 \ H +52 "collection"'J% +5 "core" %\ + "sampler")L% +4 "core" % GH \ H + "sampler")1% +4 "core" % LI \ H + .tIntake.select :close + "sampler")0 +9 )O% +3 "core" % PP \ H + .tSSV.dial :exhaust +2 "sampler"),  +71 "core"  +2 .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale + "sampler")#.0XA  D +53 "collection"'d% +3 "core" %\ +2 "sampler")e% +3 "core" % SU  D +2 "sampler")`% +3 "core" % TW  D + .tIntake.select :close + "sampler")0 +9 )T% +3 "core" %\ ZZ  D + .tSSV.dial :exhaust +2 "sampler")^  +71 "core"  +2 .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale + "sampler")#.0X  ] +52 "collection"'% +3 "core" %\ +2 "sampler") % +3 "core" %PQ  ] +2 "sampler")% +3 "core" %QR  ] + .tIntake.select :close +2 "sampler")0 +9 )% +3 "core" %VW  ] + .tSSV.dial :exhaust +2 "sampler")  +71 "core"  +2 .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X% +3 "core" %J  +15 "collection"'(% +3 "core" %\ +2 "sampler")A% +3 "core" %J  +15 "collection"'C% +3 "core" %\ +2 "sampler").% +3 "core" %L  +2 "collection"'@% +3 "core" %\ +2 #tIntake @14.3psia, vacuum from 8.8 to 11.8psi + .SS.reconfigure SSinhale.with maxSpeed: 35 +2 "sampler")#.#0X Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +40 #Session Ended +587 "core" ' + #tStroke completed -- waiting for pressure to equalize ... +52 "collection"'d% +3 "core" %\ +2 "sampler")e% +3 "core" %b  +53 "collection"'`% +3 "core" %\ +2 "sampler")T% +3 "core" %_  +53 "collection"'^% +3 "core" %\ +2 "sampler")S% +3 "core" %_  +53 "collection"'g% +3 "core" %\ +2 "sampler")h% +3 "core" %_  +53 "collection"'N% +3 "core" %\ +2 "sampler")m% +3 "core" %Y  +53 "collection"'n% +3 "core" %\ +2 "sampler")o% +3 "core" %Y  +53 "collection"'r% +3 "core" %\ +2 "sampler")s% +3 "core" %Y  +53 "collection"'f% +3 "core" %\ +2 "sampler")t% +3 "core" %Y  +53 "collection"'p% +3 "core" %\ +2 "sampler")u% +3 "core" %Y  +52 "collection"'q% +3 "core" %\ +2 "sampler")k% +3 "core" %Y  +53 "collection"'j% +3 "core" %\ +2 "sampler")y% +3 "core" %+  +53 "collection"'z% +3 "core" %\ +2 "sampler")x% +3 "core" %'' 9 +53 "collection"'v% +3 "core" %\ +2 "sampler")}% +3 "core" %9; 9 +53 "collection"'~% +3 "core" %\ +2 "sampler")|% +3 "core" %JH 9 +2 "sampler")% +3 "core" %KJ 9 +2 .tIntake.select :close + "sampler")0 +9 )% +3 "core" %NP 9 + .tSSV.dial :exhaust +2 "sampler")i  +71 "core"  +2 .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0XY  +15 "collection"'% +3 "core" % \ +2 "sampler") % +3 "core" %y@Y  +15 "collection"'% +3 "core" % \ +2 "sampler")% +3 "core" %y@Y  +15 "collection"'% +3 "core" %\ +2 "sampler")l% +3 "core" %y@Y  +15 "collection"'"% +3 "core" %\ \ +2 "sampler")#% +3 "core" %y@Y  +15 "collection"'!% +3 "core" %\ +2 "sampler")&% +3 "core" %y@Y  +15 "collection"''% +3 "core" % \ +2 "sampler")% +3 "core" %y@Y  +2 "collection"'0% +3 "core" %\ +2 #tIntake @14.4psia, vacuum from 8.9 to 11.9psi + .SS.reconfigure SSinhale.with maxSpeed: 32 +2 "sampler")#. 0X% +3 "core" %\ +2 "sampler")(% +3 "core" %  a +53 "collection"'A% +5 "core" %\ \ +2 "sampler")C% +3 "core" %  a +53 "collection"'.% +3 "core" %\ +2 "sampler")@% +3 "core" %  a +52 "collection"'% +3 "core" %\ +2 "sampler")F% +3 "core" %  a +52 "collection"'G% +3 "core" %\ +2 "sampler")E% +3 "core" %   a +53 "collection"'I% +3 "core" % \ +2 "sampler")J% +3 "core" %  a +53 "collection"'L% +3 "core" % \ +2 "sampler")1% +3 "core" %0.  a +52 "collection"'O% +3 "core" %\ +2 "sampler"),% +3 "core" %@=  a +53 "collection"'8% +3 "core" % \ +2 "sampler")R% +3 "core" %MM  a +2 "sampler")?% +3 "core" %LJ  a +2 .tIntake.select :close + "sampler")0 +9 )M% +3 "core" %RP  a + .tSSV.dial :exhaust +2 "sampler")K  +72 "core"  +2 .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale + "sampler")#.0X% +3 "core" %\ +2 "sampler")(% +3 "core" %  d +52 "collection"'A% +3 "core" %\ +2 "sampler")C% +3 "core" %  d +52 "collection"'.% +3 "core" %\ +2 "sampler")@% +3 "core" %  d +53 "collection"'% +3 "core" %\ +2 "sampler")F% +3 "core" %   d +52 "collection"'G% +3 "core" %\ +2 "sampler")E% +3 "core" %  d +52 "collection"'I% +3 "core" %\ +2 "sampler")J% +3 "core" %&'  d +53 "collection"'L% +3 "core" %\ +2 "sampler")1% +3 "core" %15  d +52 "collection"'O% +3 "core" %\ +2 "sampler"),% +3 "core" %?@  d +52 "collection"'8% +3 "core" %\ +2 "sampler")R% +3 "core" %JH  d +2 "sampler")?% +3 "core" %IH  d + .tIntake.select :close + "sampler")0 +9 )M% +3 "core" %LN  d + .tSSV.dial :exhaust +2 "sampler")K  +72 "core"  +2 .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale + "sampler")#.0X' +3009 "core" ' + #tStroke completed -- waiting for pressure to equalize ... +52 "collection"'(% +3 "core" %!\ +2 "sampler")A% +3 "core" %b  +53 "collection"'C% +3 "core" %\ +2 "sampler").% +3 "core" %b  +53 "collection"'@% +3 "core" %\ +2 "sampler")% +3 "core" %b  +52 "collection"'F% +3 "core" %\ +2 "sampler")G% +3 "core" %b  +53 "collection"'E% +3 "core" %\ +2 "sampler")I% +3 "core" %b  +52 "collection"'J% +3 "core" %\ +2 "sampler")L% +3 "core" %b  +53 "collection"'1% +3 "core" %\ +2 "sampler")O% +3 "core" %b  +52 "collection"',% +3 "core" %%\ +2 "sampler")8% +3 "core" %i  +53 "collection"'R% +5 "core" %\ +2 "sampler")?% +3 "core" %  d +53 "collection"'M% +3 "core" %-\ +2 "sampler")K% +3 "core" %  d +53 "collection"'#% +3 "core" %!\ +2 "sampler")V% +3 "core" %  d +52 "collection"'W% +3 "core" %'\ +2 "sampler") % +3 "core" %  d +53 "collection"'+% +3 "core" %%\ +2 "sampler")B% +3 "core" %  d +53 "collection"'5% +3 "core" %\ +2 "sampler")Z% +3 "core" %  d +52 "collection"'P% +3 "core" %\ +2 "sampler")D% +3 "core" %  d +52 "collection"'X% +3 "core" %\ +2 "sampler")_% +3 "core" %  d +52 "collection"'[% +3 "core" %"\ +2 "sampler")<% +3 "core" %  d +53 "collection"'$% +3 "core" %+\ +2 "sampler")% +3 "core" %  d +53 "collection"'a% +3 "core" %,\ +2 "sampler")b% +3 "core" %  d +53 "collection"']% +3 "core" %(\ +44 "sampler")d% +3 "core" % !  d +52 "collection"'e% +3 "core" %)\ +2 "sampler")`% +3 "core" %,)  d +53 "collection"'T% +3 "core" %!\ +2 "sampler")^% +3 "core" %64  d +53 "collection"'S% +3 "core" %!\ +2 "sampler")g% +3 "core" %<;  d +53 "collection"'h% +3 "core" %$\ +2 "sampler")N% +4 "core" %FF  d +2 "sampler")m% +3 "core" %FG  d + .tIntake.select :close + "sampler")0 +9 )n% +3 "core" %HG  d + .tSSV.dial :exhaust +2 "sampler")o  +72 "core"  +4 .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X w +52 "collection"'h% +3 "core" %0\ +2 "sampler")N% +3 "core" %ED w +53 "collection"'m% +3 "core" %/\ +2 "sampler")n% +3 "core" %NN w +2 "sampler")o% +4 "core" %NM w + .tIntake.select :close + "sampler")0 +9 )>% +3 "core" %PE w + .tSSV.dial :exhaust +2 "sampler")s  +72 "core"  +2 .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X% +3 "core" %.\ +2 "sampler")s% +3 "core" %Z  +15 "collection"')% +3 "core" %3\ +2 "sampler")r% +3 "core" %Z  +15 "collection"'H% +3 "core" %3\ +2 "sampler")f% +3 "core" %Z  +15 "collection"'q% +3 "core" %/\ +2 "sampler")k% +3 "core" %Z  +15 "collection"'j% +3 "core" %4\ +2 "sampler")y% +3 "core" %Z  +15 "collection"'z% +3 "core" %-\ +2 "sampler")x% +3 "core" %Z  +2 "collection"'v% +3 "core" %'\ +2 #tIntake @14.6psia, vacuum from 9.1 to 12.1psi + .SS.reconfigure SSinhale.with maxSpeed: 19 +2 "sampler")#.0X/home/esp/esp2/mission/2018_07_17_niagara_postcanQC.rb:27"7/home/esp/esp2/utils/commskel.rb:81:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'">/home/esp/esp2/mission/2018_07_17_niagara_postcanQC.rb:26"//home/esp/esp2/utils/mission.rb:19:in `[]'"4/home/esp/esp2/utils/mission.rb:19:in `mission'">/home/esp/esp2/mission/2018_07_17_niagara_postcanQC.rb:24"1/home/esp/esp2/lib/framework.rb:30:in `load'"//home/esp/esp2/lib/framework.rb:30:in `ld'"1/home/esp/esp2/lib/framework.rb:35:in `load'"4/home/esp/esp2/lib/framework.rb:76:in `execute'"-/home/esp/esp2/lib/esp.rb:207:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@checkpoint: omitted: mesg"$progress too slow after 800.0ml + .SSV.dial :exhaust + "sampler")<  +74 "core"  +2 .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale + "sampler")#.0X% +4 "core" %z /\  +2 "sampler")s% +3 "core" %ux  +2 #tBubblePoint: Intake @38.3psia, Outlet @14.4psia + .CBV.dial SSV + "collection"') @ +36 "core" @ +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X Sleepy.cycleModemPower! 9 +3 "core" ' + ."connect"Sleepy.cycleModemPower! 9 +2 ."CSpush"CS.coast +2 #"connect"Session Ended + "collection"'5 +247 "core" ' +54 .tSS.reconfigure SSfast +4 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"''' +111 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +116 "core" ' + ."CSpush"CS.coast + "collection"'5 +8 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0XPd +102 "collection"' 9 +3 "core" 9w?Ud +102 "collection"'+9 +3 "core" 9>Yd +102 "collection"'B9 +2 "core" 9@]d +103 "collection"'59 +3 "core" 9?ad +102 "collection"'}9 +3 "core" 9Aed +102 "collection"'P9 +3 "core" 9Bjd +103 "collection"'D9 +3 "core" 92Cnd +102 "collection"'_9 +3 "core" 9RCrd +102 "collection"'[9 +3 "core" 9sDvc +102 "collection"'<9 +2 "core" 9Ez_ +103 "collection"'Z9 +3 "core" 9E[ +103 "collection"'X9 +3 "core" 9FW +102 "collection"'9 +3 "core" 9HT +102 "collection"'a9 +3 "core" 9 IR +102 "collection"'d9 +3 "core" 9BKN +102 "collection"']9 +3 "core" 9fKJ +103 "collection"'`9 +3 "core" 9MG +102 "collection"'%9 +4 "core" 9ND +102 "collection"'b9 +3 "core" 9PB +102 "collection"'T9 +3 "core" 9R@ +102 "collection"'^9 +3 "core" 9\ T? +102 "collection"'g9 +3 "core" 9*V; +102 "collection"'$9 +3 "core" 9IX9 +102 "collection"'h9 +3 "core" 9gX6 +137 "collection"'N9 +9 "core" 9[2 +103 "collection"'m9 +3 "core" 9\\0 +103 "collection"'n9 +3 "core" 9]. +102 "collection"'e9 +3 "core" 9^, +102 "collection"'>9 +3 "core" 9`+ +102 "collection"'s9 +3 "core" 9b* +103 "collection"')9 +3 "core" 95c) +102 "collection"'S9 +3 "core" 9Le' +102 "collection"'H9 +3 "core" 9bf& +102 "collection"'f9 +3 "core" 9xh$ +102 "collection"'q9 +3 "core" 9j# +102 "collection"'r9 +4 "core" 9l" +102 "collection"'k9 +3 "core" 9m +102 "collection"'y9 +3 "core" 9o +102 "collection"'z9 +3 "core" 9p +102 "collection"'v9 +3 "core" 9s +102 "collection"'j9 +3 "core" 9s +103 "collection"'~9 +3 "core" 9 u +102 "collection"'o9 +3 "core" 9 { +102 "collection"'x9 +3 "core" 9 x  +102 "collection"'@9 +3 "core" 9 ,x +102 "collection"'|9 +4 "core" 9 8} +102 "collection"'9 +3 "core" 9 D} +102 "collection"'i9 +3 "core" 9 O} +102 "collection"'U9 +3 "core" 9 Y}  +102 "collection"'9 +3 "core" 9 d}$ +102 "collection"'w9 +3 "core" 9 p~) +102 "collection"'9 +3 "core" 9 {~- +102 "collection"' 9 +3 "core" 9 1 +102 "collection"'9 +3 "core" 9 5 +102 "collection"'9 +3 "core" 9 9 +102 "collection"'9 +3 "core" 9 > +102 "collection"'{9 +3 "core" 9 B +102 "collection"'9 +3 "core" 9 F +102 "collection"'9 +3 "core" 9 J +102 "collection"'\ 9 +3 "core" 9 N +102 "collection"'9 +4 "core" 9 S +102 "collection"'9 +3 "core" 9 W +102 "collection"'9 +3 "core" 9 [ +102 "collection"'9 +3 "core" 9 _ +102 "collection"'9 +3 "core" 9 c +102 "collection"'9 +3 "core" 9\ h +103 "collection"'9 +3 "core" 9\ l +102 "collection"'9 +3 "core" 9\ p +102 "collection"'9 +3 "core" 9\ t +102 "collection"'9 +3 "core" 9\ x +102 "collection"' 9 +3 "core" 9\ %} +102 "collection"'9 +3 "core" 9\ + +102 "collection"'9 +3 "core" 9\ 1 +102 "collection"'9 +3 "core" 9\ 4\ +102 "collection"'9 +3 "core" 9\ :\ +102 "collection"'"9 +3 "core" 9\ =\ +103 "collection"'p9 +3 "core" 9\ C\ +102 "collection"'&9 +3 "core" 9\ G\ +102 "collection"'l9 +2 "core" 9\ K +103 "collection"'9 +3 "core" 9\ O +102 "collection"'9 +3 "core" 9\ S +103 "collection"''9 +3 "core" 9\ U\ +102 "collection"'!9 +3 "core" 9\ Z +102 "collection"'09 +3 "core" 9\ ] +102 "collection"'*9 +3 "core" 9\ a +102 "collection"'29 +4 "core" 9\ d +102 "collection"' 9 +3 "core" 9\ g +102 "collection"'39 +3 "core" 9\ i +102 "collection"'t9 +3 "core" 9\ k +2 .tCH.hold 10:00,70C +3 "collection"' `\ `\ k\ +2 "core"  +32663 E\  +27338 "core" ` +4 "collection"'49 +9 "core" 9\  +4 #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml +4 "collection"'7' +46 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 + .Sleepy.cycleModemPower! 9 +2 #Session Ended +279 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'/ @ +95 "core" @ +2 .tCSV.dial :air +2 "collection"'9 @ +41 "core" > +13 .tCS.seek 5ml +2 "collection"' 'l +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"'- @ +42 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'(' +1351 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"'c +94 "core" ~ +2 .tCBV.dial CSV + "collection"'C  +28 "core"  +2 "collection"'A% +4 "core" % \ +2 .tCS.seek 5.001ml + "collection"''l +1349 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'F  +41 "core" +2 "collection"'G% +4 "core" %l\  +2 .tCS.seek 7ml +2 "collection"'E' +586 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'I @ +51 "core" A +2 .tCS.seek 10ml +2 "collection"'J' D +838 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'L ` +108 "core" ^ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'1   +36 "core" ! +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'O  + ',  +28 "core"  +98  +3 .tCS.seek 5ml + "collection"'8'l +1368 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'R @ +95 "core" A +2 .tCSV.dial :waste +2 "collection"'? +94 "core" +2 .tCS.seek :empty +2 "collection"'M'Ͱ +1354 "core" ' +38 .tCSV.dial :air +9 "collection"'K @ +69 "core" A +3 .tCS.seek 5ml + "collection"'#'l +1355 "core" ' + .tCSV.dial CTV +2 "collection"'V  +41 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'W @ +41 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'  +42 "core"  +4 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'+ @ +42 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'B' +1350 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"'5 +94 "core" ~ +2 .tCBV.dial CSV + "collection"'}  +37 "core"  +2 "collection"'P% +4 "core" %\ +2 .tCS.seek 5ml +2 "collection"'D'l +1349 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'_  +41 "core" +2 "collection"'[% +4 "core" %lC= \ \ +2 .tCS.seek 6.999ml +2 "collection"'<' +592 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'Z @ +39 "core" ? +3 .tCS.seek 10ml + "collection"'X' D +848 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +107 "core" ^ +2 #tLysing Complete +2 "collection"'a& +3 "core" &O]x|\ F +2 #tStoring sh1 puck in Collection Clamp to tube 3 + "manipulator"&d% +4 "core" %\     +2 "storage"(]% +3 "core" %   _ +2 "storage"(`. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 + "storage"(%( +341 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (b& +3 "core" & B  + "manipulator"&T& +4 "core" &  q O + "manipulator"&^% +4 "core" %\    @  +4 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 3 + "manipulator"&g(j +149 "core" ( +2 "manipulator"&$& +4 "core" &t   +2 "storage"(h& +3 "core" &  E  +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&N' +94 "core" ' +2 "storage"(m& +4 "core" &    \ +2 .tSE.reconfigure SEpick + "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(n'L +274 "core" ' +3 "storage"(e- +3 "core" -'L +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 .tSE.seek :place +2 "storage"(>' +33 "core" ' +10 "manipulator"&s& +4 "core" &t   %  +2 "manipulator"&)% +3 "core" %    G +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&S'\ +90 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&H( +165 "core" ( +2 "manipulator"&f& +4 "core" &    1 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &q& +3 "core" &   1 +2 .tForearm.seek CC + "manipulator"&r'ρ +93 "core" ' +2 .tHand.close + "manipulator"&k/ +67 "core" / +2 .tCC.seek :open +2 "collection"'y( +379 "core" ( +2 "storage"(z& +4 "core" &   +2 "storage"(v& +3 "core" & \ J \ +2 "manipulator"&j& +4 "core" &   \  1 + "manipulator"&~% +4 "core" % π   +2 .tForearm.seek :retract + "manipulator"&o'\ +95 "core" ' +3 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 +2 "manipulator"&x(j +148 "core" ( +2 "manipulator"&@& +4 "core" &k   !  +2 "storage"(|& +3 "core" &    +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 3 +2 "manipulator"&'6 +107 "core" ' +2 .t\Elbow.hold + "manipulator"&i, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&U1 +75 "core" 1 +10 "manipulator"&% +4 "core" % F    + "storage"(w& +4 "core" &    + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 316 counts + "manipulator"&'r +14 "core" ' +2 "manipulator"& & +4 "core" &n   +  +2 "storage"(& +3 "core" & $  7 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&' +19 "core" ' +2 "storage"(% +4 "core" % 3 .  +3 ."downElevator"SE.seek :down +2 "storage"({'v +99 (% +3 "core" %E   SW +2 "manipulator"&% +3 "core" %   ! +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&\ '\ +88 "core" ' +74 ' +8 ."downElevator"SE.coast + "storage"(5 +2 .tSC.coast + "storage"(6 +2 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'& +3 "core" &\ +2 .tHand.open + "manipulator"&1 +24 "core" 1 +2 "manipulator"&& +4 "core" &n    +2 "manipulator"&% +3 "core" %\     +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&(- +169 "core" ( +2 "manipulator"&& +4 "core" &-   P > +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-   | > +2 .tForearm.seek :garage +2 "manipulator"&' +94 "core" ' +3 .tHand.close + "manipulator"&/ +74 "core" / +2 "manipulator"&& +4 "core" &-   ! > +2 "manipulator"& % +4 "core" %    T +2 .tForearm.seek :retract + "manipulator"&'\ +97 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&( +291 "core" ( +2 "manipulator"&& +4 "core" &   8 O + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" &   u O +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&"'ρ +99 "core" ' +2 "manipulator"&p& +4 "core" &    O +2 "manipulator"&&% +3 "core" %ς   +2 "collection"'l& +4 "core" &\ +2 "collection"'& +4 .tCC.seek :closed + "collection"'(O +3 "core" &\ +2 & \  +9 &5 \ *z +10 &\ i\ = +9 &s\ H +9 &c^\ H +10 &%b\ H +9 &]\ H +10 &^\ G +9 &k`r\ H +9 &-\\W\ H +10 &_?\ G +9 & _\ G +9 &"s_\ H +10 &$4b\ H +9 &%\\f\ H +10 &'_N\ G +9 &){_C\ H +9 &+=a$\ H +10 &,]\ H +9 &.]\ G +9 &0_\ G +10 &2F^\ G +9 &4^\ H +10 &5a\ H +9 &7b\ H +9 &9M\\\ H +10 &;]\ G +9 &<_\ G +9 &>_\ H +10 &@Uaw\ H +9 &Bcp\ H +10 &C_`\ G +9 &EcL\ H +9 &GZh=\ I +10 &I8\ L +9 &J\ P +9 &L\ S +10 &N@\ B +9 &OE>p\ #j +10 &O{b_\ D +3 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.61 + "collection"''& +3 "core" &O{]Y\ D +2 .tHand.open + "manipulator"&!1 +70 "core" 1 +2 "manipulator"&0% +4 "core" %ς   +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&*'\ +92 "core" ' +2 .tPSV.dial PSR + "processing"%2 +124 "core" +2 .tPSR.select :flush + "processing"%@ +11 .tPS.seek 1.5ml + "processing"% ' +1615 "core" ' +2 .tdelay 5 seconds +503 .PSV.dial :waste1 +32 "processing"%3  +42 "core"  +2 .tPS.seek 0ml +2 "processing"%t'W +1617 "core" ' + .tPSV.dial PSR +2 "processing"%. +42 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%' +2634 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%4 +2 "collection"'u  +5 "core"  +2 "processing"%/  +41 "core" +32 +2 .tPSV.dial :mixloop + "processing"%9 +97 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%7  +122 "core" +3 .tPS.seek 0ml + "processing"%;'W +2025 E\ << +605 "core" ' + .tPSV.dial :air +2 "processing"%:  +54 "core" +3 .tPS.seek 2.5ml + "processing"%=' +2633 "core" ' + .tPSV.dial :mixloop +2 "processing"%- +41 "core" +2 .tPS.seek 0ml +2 "processing"% 'W +2633 "core" ' + .tPSV.dial :air +2 "processing"%c  +43 "core"  +2 .tPS.seek 2.5ml +2 "processing"%C' +2632 "core" ' + .tPSV.dial :mixloop +2 "processing"%A +42 "core" +3 .tPS.seek 0ml + "processing"%('W +2626 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&F& +4 "core" &   O +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&G( +4 "core" ( +2 "manipulator"&& +4 "core" &   I O + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &I& +2 "core" &   O +2 .tForearm.seek CC +2 "manipulator"&E'ρ +104 "core" ' + .tHand.close +2 "manipulator"&L/ +70 "core" / +2 .tCC.seek :open +2 "collection"'1( +379 "core" ( +2 "manipulator"&O& +4 "core" &  \  O + "manipulator"&,% +4 "core" % A    ^ +2 .tForearm.seek :retract + "manipulator"&J'\ +95 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage + "manipulator"&R(- +278 "core" ( +2 "manipulator"&?& +4 "core" &-     + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &8& +2 "core" &-  C  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&K' +110 "core" ' +45 .tHand.open +3 "manipulator"&M1 +68 "core" 1 +2 "manipulator"&V% +4 "core" %     +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&W'\ +99 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing + ."connect"PRV.dial CBV +2 .tCBV.dial PRV + .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 4 into Collection Clamp + "collection"' & +4 "core" &\ +2 "manipulator"&+% +4 "core" %\    C  +2 "storage"(#% +3 "core" %s 6 6  +2 "storage"(5. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"(}(,B +347 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (P& +3 "core" &,E  O  + "manipulator"&B& +4 "core" &-    +2 "manipulator"&_% +3 "core" %\    $  +3 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 4 + "manipulator"&[( +178 "core" ( +2 "manipulator"&D& +4 "core" &\   # +2 "storage"(Z& +3 "core" &,C $ $ +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&<'_ +98 "core" ' +2 "storage"(& +4 "core" &,C ( % S +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(a'L +285 "core" ' +2 "storage"(d- +3 "core" -'s +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 (]& +3 "core" &,C   G +2 "manipulator"&`& +3 "core" &\    # +2 .t\Elbow.seek 4 + "manipulator"&b( +3 "core" ( +2 "manipulator"&T& +3 "core" &\   # +2 "storage"(^& +3 "core" &,C 2 6 +3 .tForearm.seek 4 + 300 counts + "manipulator"&$' +22 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&h/ +75 "core" / +10 ."downElevator"SE.seek :down +3 "manipulator"&m& +4 "storage"(Q'v +5 "core" &\   # +2 "manipulator"&\\% +4 "core" %   u +2 .tForearm.seek :retract +2 "manipulator"&e'\ +91 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&s( +157 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +3 "core" ( +2 "manipulator"&)& +3 "core" &    ? / +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &n& +3 "core" &    # / +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&f'ρ +99 "core" ' +2 "manipulator"&q& +4 "core" &     / +2 "manipulator"&N% +4 "core" %ω    +2 "collection"'g& +3 "core" &\ +2 "collection"'k& +4 .tCC.seek :closed +2 "collection"'S(O +3 "core" &\ +3 &\  +9 &4\ *z +10 &h~\ = +9 &q\ I +10 &^]\ H +9 &!_\ H +9 &\\\ H +10 &^\ H +9 &fc\ H +9 &*^\ G +10 &_r\ H +9 & ^q\ G +10 &"o^]\ H +9 &$1]R\ H +9 &%^X\ H +10 &'bK\ H +9 &)w]B\ H +9 &+9_8\ H +10 &,c6\ H +9 &.^+\ G +10 &0_$\ H +9 &2A\\\ H +9 &4^ \ H +10 &5a\ H +9 &7^\ G +9 &9I_\ H +10 &;\ \\\ H +9 &<^\ H +10 &>\\\ H +9 &@Q^\ H +9 &Bc\ H +10 &C_b\ H +9 &Eb\ H +9 &GTm\ J +10 &I \ M +9 &J\ Q +10 &L|\ T +9 &N=\ A +9 &O@;\ %p +10 &Of\ F +2 ( + "collection"'k& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.69 + .Hand.open + "manipulator"&Y1 +70 "core" 1 +2 "manipulator"&z% +4 "core" % ω  C +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&v'\ +100 "core" ' +2 .tSC.coast "storage"(6 +3 .tCTV.dial CSV,avoiding: :intake +2 "collection"'j  +125 "core"  +2 .tCSV.dial CTV + "collection"'~  +28 "core"  +2 .tPS.seek 2.5ml +2 "processing"%@' +2634 "core" ' +2 "collection"'|% +4 "core" % Hil\  +2 .tCS.seek 4.25ml + "collection"'r'T +1543 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%H  +42 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%U  +69 "core"  +2 .tPS.seek 0ml +2 "processing"%'W +2633 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'w ` +36 "core" ^ +2 .tCSV.dial :air +2 "collection"' @ +42 "core" > +3 .tCS.seek 10ml + "collection"'' D +1538 "core" ' + .tCSV.dial CTV +2 "collection"'  +42 "core"  +2 .tCS.seek 0ml +2 "collection"'o' +2638 "core" ' + .tCBV.dial :waste1 +2 "collection"' @ +27 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +4 "collection"'  +123 "core" +2 "collection"'x& +4 "core" &Oh\ F +2 #tStoring lyfil puck in Collection Clamp to tube 3 + "manipulator"&% +3 "core" %    v  +2 "storage"(% +4 "core" %   +47 "storage"(. +4 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 +2 "storage"(>( +340 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" &   + "manipulator"&& +4 "core" &    W / +2 "manipulator"&% +3 "core" %   \ `  +3 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 + "manipulator"&(j +150 "core" ( +2 "manipulator"&& +4 "core" &s   D  +2 "storage"(& +3 "core" & M  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&{' +90 "core" ' +2 "storage"(%& +4 "core" &   +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(i'L +282 "core" ' +2 "storage"(- +3 "core" -' +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" &s  +2 "storage"( & +3 "core" &  =  +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 3 +2 "manipulator"&\ '6 +32 "core" ' +2 .t\Elbow.hold + "manipulator"&, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(- +2 "core" -' +3 .tSE.seek 0.09 Pucks below Top Plate + "storage"('; +29 "core" ' +2 "manipulator"&% +4 "core" %8 +2 "storage"(p& +3 "core" & ^  +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 3 + 302 counts + "manipulator"&&'d +20 "core" ' +2 "manipulator"&l& +4 "core" &|     +2 "storage"(& +3 "core" & 0  +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&y' +28 "core" ' +3 .tSE.seek 1.09 Pucks below Top Plate + "storage"(''* +40 "core" ' +2 "manipulator"&!& +4 "core" &|  :  +2 "manipulator"&0% +4 "core" %    s + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +97 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&2( +152 "core" ( +3 "manipulator"&"& +4 "core" &  B 3 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &3& +3 "core" &   ; 3 +2 .tForearm.seek CC + "manipulator"& 'ρ +103 "core" ' + .tHand.close +2 "manipulator"&./ +73 "core" / +2 .tCC.seek :open +2 "collection"'t( +379 "core" ( +3 "storage"(4& +4 "core" & !  +2 "storage"(/& +3 "core" & S  +2 "manipulator"&u& +4 "core" &  3 + "manipulator"&9% +4 "core" % k   Y +2 .tForearm.seek :retract + "manipulator"&7'\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 + "manipulator"&(j +154 "core" ( +2 "manipulator"&:& +4 "core" &l    +2 "storage"(;& +3 "core" &   F \ +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 3 +2 "manipulator"&-'6 +105 "core" ' +2 .t\Elbow.hold + "manipulator"&=, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&c1 +69 "core" 1 +10 "manipulator"& % +5 "core" % F  \  7 +2 "storage"(A& +3 "core" &   +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 316 counts + "manipulator"&C'r +17 "core" ' +2 "manipulator"&F& +4 "core" &   +2 "storage"(& +3 "core" & * 3 M +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&I' +26 "core" ' +2 "storage"(L% +4 "core" %3 ( 2 M +3 ."downElevator"SE.seek :down +2 "storage"('v +99 (*% +3 "core" %f=   SU +2 "manipulator"&% +3 "core" %  b ; +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&O'\ +96 "core" ' +58 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%,  +69 "core" +3 .tPS.seek 2.5ml + "processing"%E' +2632 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%? +39 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%8  +41 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%G +41 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%M  +41 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml +42 "processing"%V'W +2639 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%J& +4 "core" &\  + .tHand.open + "manipulator"& 1 +23 "core" 1 +2 "manipulator"&+& +4 "core" &   A +2 "manipulator"&#% +3 "core" %    +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&5(- +171 "core" ( +2 "manipulator"&K& +4 "core" &-    , +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &P& +3 "core" &-   s , +2 .tForearm.seek :garage +2 "manipulator"&B' +103 "core" ' +2 .tHand.close + "manipulator"&_/ +76 "core" / +2 "manipulator"&D& +4 "core" &-   , +2 "manipulator"&Z% +3 "core" %    G +3 .tForearm.seek :retract + "manipulator"&'\ +106 "core" ' +3 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek PC + "manipulator"&R( +125 "core" ( +2 "manipulator"&W& +4 "core" &   ^ + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &d& +2 "core" & \ , ^ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&]' +97 "core" ' +2 "manipulator"&`& +4 "core" &   L ^ +2 "manipulator"&T% +3 "core" %  Y +2 "processing"%^& +4 "core" &\  +2 "processing"%h& +4 .tPC.seek :closed + "processing"%m(Tg +3 "core" &\  +3 &\  +9 &7\ +{ +10 &i\ ? +9 &qz\ L +9 &7`\ J +10 &b\ K +9 &b\ K +10 &{b\ K +9 &=`\ K +9 &e\ J +10 &_\ K +9 & e\ J +9 &"Fe\ K +10 &$ c\ J +9 &%`\ K +10 &'c\ \ K +9 &)O`\ J +9 &+b \ J +10 &,c\ K +9 &.c \ K +9 &0Wa \ J +10 &2` \ J +9 &3`\ J +9 &5_\ J +10 &7_e\ J +9 &9 c\ K +10 &:b\ K +9 &<c\ J +9 &>g_\ J +10 &@)d\ J +9 &Aa\ J +10 &C`\ J +9 &Eng!\ K +9 &G/g)\ K +10 &Hp(\ K +9 &Jx(\ M +9 &Lh(\ O +10 &N()\ P +9 &O$\ P +10 &Q%\ P +9 &SPyn'\ ? +9 &T3 ='\ < +8 ( +3 "processing"%h& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.45 + "processing"%\\& +4 "core" &T84&\ 7 + &T84)\ 7 + .tHand.open + "manipulator"&[1 +65 "core" 1 +2 "manipulator"&<% +4 "core" %  [ + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&)'\ +98 "core" ' + .tPRV.dial :air +2 "processing"%n  +42 "core"  +2 .tPSV.dial :mixloop +2 "processing"%a +41 "core" +2 "processing"%$% +4 "core" %X@\ +2 .tPS.seek 0.3ml +2 "processing"%q' +389 "core" ' + .tPSV.dial PSR +2 "processing"%N +97 "core"  +2 .tPSR.select :wash + "processing"% +11 .tPS.seek 0.7ml + "processing"%g'* +488 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%b' +1915 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop + "processing"%Q +109 "core" +2 .tPTV.dial :mixing + "processing"%e @ +67 "core" @ +2 .tPBV.dial :waste2 + "processing"%1  +88 "core"  +2 .tPS.seek 0ml +2 "processing"%Y'W +2640 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&z& +4 "core" &  ` ^ +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC + "manipulator"&k( +4 "core" ( +2 "manipulator"&j& +4 "core" &   ^ + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &~& +2 "core" & ] ^ +2 .tForearm.seek PC +2 "manipulator"&f' +96 "core" ' + .tHand.close +2 "manipulator"&}/ +75 "core" / +2 .tPC.seek :open +2 "processing"%(( +401 "core" ( +2 "manipulator"&|& +4 "core" &   ^ + "manipulator"&X% +4 "core" %   p +2 .tForearm.seek :retract + "manipulator"&H'\ +101 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage + "manipulator"&U(- +156 "core" ( +2 "manipulator"&@& +4 "core" &-   + v +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &w& +2 "core" &-   B v +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"& ' +112 "core" ' + .tHand.open +2 "manipulator"&r1 +67 "core" 1 +2 "manipulator"&% +4 "core" %   E +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +103 "core" ' +2 #tLoading da puck from tube 4 into Processing Clamp + "processing"%& +4 "core" &\ +2 "manipulator"&% +3 "core" %\ "  , A +2 "storage"(x% +4 "core" %o $ %   + "storage"(. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 4 + "storage"((,B +346 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +2 "core" &,C# X \  +2 "manipulator"&& +4 "core" &-   D v + "manipulator"&% +4 "core" %\ " \  A +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 + "manipulator"&( +177 "core" ( +3 "manipulator"&& +4 "core" &    % +2 "storage"(& +46 "core" &,C# \  +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&%'_ +91 "core" ' +2 "storage"(s& +4 "core" &,C$   \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(v'L +284 "core" ' +2 "storage"(- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (& +3 "core" &,C# ' < \  + "manipulator"& & +4 "core" &   % +2 .t\Elbow.seek 4 + "manipulator"&( +3 "core" ( +2 "manipulator"&& +3 "core" &   % +2 "storage"(p& +4 "core" &,C# \  +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&l' +21 "core" ' +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +70 "core" / +18 ."downElevator"SE.seek :down +3 "manipulator"&!& +6 "storage"(0'v +3 "core" &  % % +2 "manipulator"&{% +4 "core" %   6 +2 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 .t\Elbow.seek PC +2 "manipulator"&i( +158 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +85 "core" ( +2 "manipulator"&\ & +4 "core" &   +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &&& +3 "core" & S +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&' +106 "core" ' +2 "manipulator"&"& +4 "core" &   +2 "manipulator"&3% +3 "core" %  G +3 "processing"%y& +3 "core" &X\ +2 "processing"%& +4 .tPC.seek :closed +2 "processing"%.(Tg +2 "core" &o\ +3 &p\  +8 &2}_\ )w +10 &eX\ = +9 &ta\ K +9 &M^\\\ J +10 &`X\ J +9 &bY\ J +10 &dR\ J +9 &W`R\ I +9 &cV\ J +10 &bT\ J +9 & `Z\ J +9 &"]]Z\ J +10 &$ _Y\ J +9 &%]P\ J +10 &'_M\ J +9 &)g_K\ I +9 &+(`F\ J +10 &,]C\ J +9 &._F\ I +9 &0o^F\ I +10 &20_H\ J +9 &3b8\ J +10 &5a,\ J +9 &7v\\1\ J +9 &98\\8\ J +10 &:\\9\ J +9 &<]2\ J +9 &>~];\ J +10 &@A^5\ I +9 &B_:\ I +10 &C^7\ I +9 &E_5\ J +9 &GHb9\ J +10 &Ij1\ K +9 &Jr6\ K +9 &L.\ O +10 &N?(\ P +9 &P&\ O +10 &Q(\ O +9 &Shzm(\ 0 +9 &T'*s*\ J +10 &TK&\ & +2 ( + "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.46 + .Hand.open + "manipulator"&1 +66 "core" 1 +4 "manipulator"&S% +4 "core" % \   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&4'\ +94 "core" ' +2 .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 4 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +4 "processing"%/  +2 %u9 +5 "core" 9 +102 "processing"%99 +3 "core" 9U +102 "processing"%:9 +3 "core" 9U  +102 "processing"%;9 +3 "core" 9U  +102 "processing"% 9 +3 "core" 9T +102 "processing"%29 +3 "core" 9U +102 "processing"%c9 +2 "core" 9U +103 "processing"% 9 +3 "core" 9U +102 "processing"%A9 +2 "core" 9U" +103 "processing"%F9 +4 "core" 9U& +103 "processing"%9 +3 "core" 9U+ +102 "processing"%L9 +3 "core" 9U/ +102 "processing"%79 +3 "core" 9T3 +102 "processing"%*9 +3 "core" 9U7 +102 "processing"%9 +6 "core" 9U< +102 "processing"%9 +3 "core" 9V@ +102 "processing"%-9 +3 "core" 9VD +102 "processing"%C9 +3 "core" 9WH +102 "processing"%'9 +3 "core" 9VL +102 "processing"%,9 +3 "core" 9VQ +102 "processing"%I9 +3 "core" 9VU\ +102 "processing"%9 +3 "core" 9VY +102 "processing"%>9 +3 "core" 9V] +102 "processing"%9 +2 "core" 9 Va +103 "processing"%?9 +4 "core" 9Wf +103 "processing"%89 +3 "core" 9!Xj +102 "processing"%G9 +3 "core" 9+Yn +102 "processing"%M9 +3 "core" 95Yr +102 "processing"%E9 +2 "core" 9=Zv +103 "processing"%J9 +4 "core" 9GY{ +102 "processing"% 9 +3 "core" 9PZ +102 "processing"%+9 +3 "core" 9XY +102 "processing"%#9 +2 "core" 9`Z +3 .tPH.hold 2:00:00,28C +2 .delay 1:30 +3 "processing"%K pp\\ +3 "core"  +6421 #"connect"Session Begun +2 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +1757 E\ rq +814 .tPSR.select :air + .PSV.dial PSR +2 "processing"%P +108 "core"  +2 .tPSR.select :wash + "processing"% +11 .tPS.seek 0.5ml +2 "processing"%=' +597 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +10 .tPS.seek 2ml + "processing"%_'[ +1617 "core" ' + .tPTV.dial :puck +2 "processing"%D  +69 "core"  +2 .tPSV.dial PTV + "processing"%Z +80 "core"  +2 .tPBV.dial :waste1 + "processing"%O  +123 "core"  +2 "processing"%W% +4 "core" %]B\  +2 .tPS.seek 1.5ml +2 "processing"%d' +593 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%B * +32 "core" , +3 .tPS.seek 0ml + "processing"%`'W +1608 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%T  +35 "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"%5 +68 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%' +2241 "core" ' +2 .tPSV.dial PTV + "processing"%6 +70 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +49 "processing"%h +70 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV + "processing"%\\ +70 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%[  +68 "core"  +2 .tPS.seek :empty +2 "processing"%<'9 +2254 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%n  +121 "core" +2 .tPSV.dial :mixloop +2 "processing"%a +41 "core" +2 .tPRV.dial :ab1 +2 "processing"%$ @ +69 "core" A +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%]'w +352 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV + "collection"'V  + "processing"%N  +44 "core"  +29  +2 "processing"%q% +4 "core" %s*\  +2 .tPS.seek 0.32ml +2 "processing"%g' +395 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'Q  +35 "core" +2 .tPRV.dial :air +2 "processing"%e  +41 "core"  +3 .tPS.seek 0.9ml + "processing"%1'D +1235 "core" ' +2 .tPRV.dial :waste2 + "processing"%b @ +68 "core" @ +3 .tPS.seek 0.5ml + "processing"%z' +860 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%j  +43 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%~'[ +1613 "core" ' + .tPSV.dial :PML +2 "processing"%} +43 "core" +2 .tPTV.dial :mixing +2 "processing"%R @ +68 "core" B +2 .tPBV.dial :waste1 + "processing"%)  +33 "core" +2 "processing"%m% +4 "core" %[\  +2 .tPS.seek 1.85ml +2 "processing"%|'; +236 "core" ' +2 .tPBV.dial between PSV and waste1 + "processing"%X * +35 "core" , +3 .tPS.seek 0ml + "processing"%@'W +1971 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'w& +2 "core" &\ +2 .tHand.open + "manipulator"&f1 +16 "core" 1 +2 "manipulator"&k& +4 "core" &   +2 "manipulator"&r% +3 "core" %\ 4   a ( +3 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage + "manipulator"&(- +134 "core" ( +2 "manipulator"&& +4 "core" &- 4 * +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &H& +3 "core" &- \  G * +2 .tForearm.seek :garage + "manipulator"&' +109 "core" ' +4 .tHand.close + "manipulator"&x/ +65 "core" / +2 "manipulator"&& +4 "core" &-    * +2 "manipulator"& % +3 "core" %    8 +2 .tForearm.seek :retract +2 "manipulator"&'\ +104 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&( +271 "core" ( +2 "manipulator"&& +4 "core" &!  X ;2 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &! \ x ;2 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'ρ +101 "core" ' +2 "manipulator"&U& +4 "core" &"   ;2 +2 "manipulator"&s% +3 "core" %{    +2 "collection"'& +4 "core" &'\ +2 "collection"'& +3 .tCC.seek :closed +2 "collection"'(O +3 "core" &\ +3 &)\  +10 &64\ *z +9 & i7\ > +9 &p-\ J +10 &d['\ I +9 &%`7\ J +9 &^2\ I +10 &_)\ I +9 &lb+\ I +9 &._9\ I +10 &\\*\ I +9 & ^#\ I +10 &"t`1\ I +9 &$7_+\ I +9 &%_+\ I +10 &'_$\ J +9 &)}_&\ I +9 &+?_-\ I +10 &-_+\ I +9 &._3\ I +10 &0_&\ I +9 &2F_0\ I +9 &4^(\ I +10 &5^)\ I +9 &7].\ I +9 &9O_+\ I +10 &;]'\ I +9 &<]/\ I +10 &>^1\ I +9 &@V_8\ I +9 &B`3\ J +10 &C^/\ I +9 &Eb'\ J +10 &G[j'\ J +9 &I4\ L +9 &J-\ Q +10 &L8\ T +9 &NC9\ B +9 &OJA/\ ] +10 &O}n5\ I +2 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.62 + "collection"' & +3 "core" &O}i\ I +2 .tHand.open + "manipulator"&1 +71 "core" 1 +2 "manipulator"&p% +4 "core" % {  m +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +95 "core" ' +2 .tPSV.dial PSR + "processing"%! +97 "core"  +2 .tPSR.select :flush + "processing"%@ +11 .tPS.seek 1.5ml + "processing"%{' +1611 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +4 "processing"%  +41 "core"  +2 .tPS.seek 0ml +2 "processing"%%'W +1610 "core" ' + .tPSV.dial PSR +2 "processing"%v +42 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%l' +525 E\ bb +2103 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%\  +2 "collection"'&  +37 "core"  +115  +2 .tPSV.dial :mixloop +43 "processing"% +99 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%"  +69 "core" +3 .tPS.seek 0ml + "processing"%3'W +2633 "core" ' +2 .tPSV.dial :air + "processing"%y  +41 "core"  +3 .tPS.seek 2.5ml + "processing"%0' +2633 "core" ' +2 .tPSV.dial :mixloop + "processing"% +43 "core" +3 .tPS.seek 0ml + "processing"%('W +2632 "core" ' +2 .tPSV.dial :air + "processing"%  +42 "core"  +3 .tPS.seek 2.5ml + "processing"%S' +2638 "core" ' + .tPSV.dial :mixloop +2 "processing"%u +42 "core" +3 .tPS.seek 0ml + "processing"%'W +2632 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&9& +4 "core" &  S ;2 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&( +3 "core" ( +2 "manipulator"&:& +4 "core" &   C ;2 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &  ;2 +2 .tForearm.seek CC +2 "manipulator"&;'ρ +102 "core" ' +2 .tHand.close + "manipulator"& / +66 "core" / +2 .tCC.seek :open +2 "collection"'2( +377 "core" ( +2 "manipulator"&c& +4 "core" &! M ;2 +2 "manipulator"& % +3 "core" % σ   } +3 .tForearm.seek :retract + "manipulator"&A'\ +103 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&F(- +284 "core" ( +2 "manipulator"&& +4 "core" &-    +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &L& +3 "core" &-    +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&7' +110 "core" ' +3 .tHand.open +2 "manipulator"&*1 +71 "core" 1 +2 "manipulator"&% +4 "core" %   E +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 ."da"delayUntil "10:24:52.46" +11899 #"connect"Session Begun +2 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +12973 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%- @ +66 "core" A +2 ."da"PBV.dial :waste1 + "processing"%C  +35 "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 PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%I' +2242 "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 +202 .PSV.dial :mixloop + "processing"% +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%?  +42 "core"  +2 ."da"PS.seek :empty +2 "processing"%8'9 +2232 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%G +123 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%M' +591 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml + "processing"%E'[ +1610 "core" ' + ."da"PTV.dial :puck +2 "processing"%J  +69 "core"  +2 ."da"PSV.dial PTV + "processing"% +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%+  +33 "core"  +2 "processing"%#% +4 "core" %^-\  +2 ."da"PS.seek 1.5ml + "processing"%P' +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%Y * +32 "core" * +3 ."da"PS.seek 0ml + "processing"%='W +1608 "core" ' +2 ."da"delay 2:00 +3897 E\ UU +8105 #"da"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"%Z * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%O +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%W' +2223 "core" ' + ."da"PSV.dial PTV +2 "processing"%_ +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%B +70 "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 :empty +2 "processing"%T'9 +2217 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%^ +123 "core"  +2 ."da"PSR.select :wash + "processing"% +11 ."da"PS.reconfigure PSconfig +2 "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"% +53 ."da"PS.seek 2ml +2 "processing"%`'[ +1607 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%6 +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%h  +35 "core" +2 "processing"%\\% +4 "core" %Z"\  +2 ."da"PS.seek 1.5ml +2 "processing"%[' +598 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" * +3 ."da"PS.seek 0ml +2 "processing"%n'W +1606 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%a  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%$ * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%< +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%N' +2228 "core" ' +2 ."da"PSV.dial PTV + "processing"%V +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%q +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%] +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%Q  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%e'9 +2225 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%g  +40 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing + "processing"%b  +122 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%1  +41 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%j +42 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%z' +394 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%}  +42 "core"  +2 "processing"%R% +4 "core" %;\  +2 ."da"PS.seek 0.55ml +2 "processing"%)'x +327 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%m  +42 "core"  +3 ."da"PS.seek 2ml +2 "processing"%X'[ +1552 "core" ' + ."da"PSV.dial :PML +2 "processing"%~ +43 "core" +2 ."da"PTV.dial :mixing + "processing"%| @ +67 "core" A +2 ."da"PBV.dial :waste1 + "processing"%w  +33 "core"  +2 "processing"%f% +4 "core" %\\/\  +2 ."da"PS.seek 1.85ml +2 "processing"%k'< +229 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%r * +33 "core" * +3 ."da"PS.seek 0ml + "processing"%'W +1973 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +8934 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 + .Sleepy.cycleModemPower! 9 +2 #Session Ended +100 E\ // +38963 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%H  +32 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%i * +34 "core" , +2 ."da"PSV.dial :air +2 "processing"%x  +43 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2229 "core" ' +2 ."da"PSV.dial :mixloop + "processing"% +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%4  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"% +42 "core" +3 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +42 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2226 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +122 "core"  +2 ."da"PSR.select :wash + "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%U' +593 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml + "processing"%s'[ +1608 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +68 "core"  +2 ."da"PSV.dial PTV + "processing"% +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%t  +33 "core"  +2 "processing"% % +4 "core" %XP\  +2 ."da"PS.seek 1.5ml + "processing"%' +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%p * +33 "core" * +3 ."da"PS.seek 0ml + "processing"%'W +1607 "core" ' +2 ."da"delay 2:00 +7066 E\ // +4937 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%!  +33 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" * +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%@ +82 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2233 "core" ' + ."da"PSV.dial PTV +2 "processing"%{ +67 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%v +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%% +82 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%&  +70 "core"  +2 ."da"PS.seek :empty +2 "processing"%\ '9 +2222 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +122 "core"  +2 ."da"PSR.select :wash + "processing"% +49 ."da"PS.reconfigure PSconfig +8 "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"% +10 ."da"PS.seek 2ml +2 "processing"%l'[ +1613 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%y +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%3  +33 "core" +2 "processing"%% +4 "core" %VU\  +2 ."da"PS.seek 1.5ml +2 "processing"%0' +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +3 ."da"PS.seek 0ml + "processing"%('W +1613 "core" ' +2 ."da"delay 2:00 +10771 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +1224 #"da"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"%S * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%9 +70 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%:' +2228 "core" ' +2 ."da"PSV.dial PTV + "processing"% +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +82 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%  +70 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2233 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%c +133 "core"  +2 ."da"PSR.select :wash + "processing"% +11 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml + "processing"%;'[ +1607 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +71 "core" +2 ."da"PBV.dial :waste1 + "processing"%L  +33 "core"  +2 "processing"%% +4 "core" %XD\  +2 ."da"PS.seek 1.5ml +2 "processing"%*' +588 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" * +3 ."da"PS.seek 0ml + "processing"%A'W +1614 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%7  +32 "core"  +2 ."da"delay 30 seconds +1031 E\ ML +1972 ."da"PBV.dial between PSV and waste1 +2 "processing"%- * +32 "core" * +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"%C +69 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%'' +2248 "core" ' + ."da"PSV.dial PTV +2 "processing"%, +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%>  +70 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2221 "core" ' +2 ."da"Sleepy.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%? +125 "core"  + ."da"PSR.select :sub1 +3 "processing"% +11 ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."da"PS.seek 0.25ml +2 "processing"%I'7 +336 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :sub2 +2 "processing"% +9 ."da"PS.seek 0.5ml +2 "processing"%G' +327 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml + "processing"%8'[ +1603 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%M +82 "core"  +2 ."da"PBV.dial :waste1 + "processing"%J  +34 "core" +2 "processing"% % +4 "core" %YP\  +2 ."da"PS.seek 1.5ml + "processing"%+' +599 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%# * +33 "core" , +3 ."da"PS.seek 0ml + "processing"%E'W +1613 "core" ' +2 ."da"delay 10 seconds +1003 #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"%P * +34 "core" , +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"%D +69 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%Z' +2298 "core" ' + ."da"PSV.dial PTV +2 "processing"%O +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"%_ +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%B  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%d'9 +2282 "core" ' +2 "processing"%/9 +3 "core" 94 +2 #"da"Processing Puck Heater at 28.2C before imaging + .PH.coast + "processing"%W  +4 "core" 4 + 4 + "processing"%^& +3 "core" &TKo\ & +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 + "manipulator"&T% +4 "core" %\    0  +2 "storage"(5% +3 "core" % t u 0\ +2 "storage"(6. +2 "core" . +2 ."da"SC.reconfigure SCtight +41 "storage"($\ .\ 1~b +9 ."da"SC.seek 3 +2 "storage"(h( +344 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (\\& +3 "core" & f g \ +2 "manipulator"&`& +3 "core" &- Q  +2 "manipulator"&% +3 "core" %\    +3 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 3 +2 "manipulator"&[(j +179 "core" ( +2 "manipulator"&a& +4 "core" &i  & +2 "storage"($& +3 "core" & h i \ +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&<' +94 "core" ' +2 "storage"(n& +4 "core" & i j \ +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek beamBreak + "storage"(V'L +285 "core" ' +2 "storage"(q- +3 "core" -'s + ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&]& +3 "core" &i  & +2 "storage"(Q& +3 "core" & M O )\ +2 ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 3 +2 "manipulator"&N'6 +38 "core" ' +2 ."da"\Elbow.hold + "manipulator"&g, +4 "core" , + ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(b- +2 "core" -'s +3 ."da"SE.seek 1.1 Pucks below Top Plate +3 "storage"(1'+ +31 "core" ' +2 "manipulator"&j% +4 "core" %t  ȹ- + "storage"(e& +4 "core" &  \ + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 3 + 260 counts + "manipulator"&}': +21 "core" ' +2 "manipulator"&R& +4 "core" &  1 P +2 "storage"(z& +4 "core" & g g s\ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 700 counts + "manipulator"&m' +17 "core" ' +2 ."da"SE.seek 2.1 Pucks below Top Plate +2 "storage"()' +39 "core" ' +2 "manipulator"&~& +4 "core" & C P +2 "manipulator"&|% +3 "core" %  +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract + "manipulator"&w'\ +90 "core" ' +2 ."da"\Elbow.seek PC +2 "manipulator"&f( +283 "core" ( +2 "manipulator"&r& +4 "core" &  \\  + ."da"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &X& +2 "core" &  q  +2 ."da"Forearm.seek PC +2 "manipulator"&k' +98 "core" ' + ."da"Hand.close +2 "manipulator"&H/ +77 "core" / +2 ."da"PC.seek :open +2 "processing"%i( +402 "core" ( +2 "storage"(x& +4 "core" & i d \ +2 "manipulator"&& +3 "core" & \ A  +2 "manipulator"& % +4 "core" % S + ."da"Forearm.seek :retract +2 "manipulator"&4'\ +100 "core" ' +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 3 +2 "manipulator"&(j +242 "core" ( +2 "manipulator"&& +4 "core" &e   < % + "storage"(& +4 "core" & i h f\ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&' +100 "core" ' +2 ."da"Hand.open + "manipulator"&1 +77 "core" 1 +10 "storage"(U- +3 "core" -' +2 ."da"SE.seek 1.85 Pucks below Top Plate +2 "storage"(' +26 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.18 Pucks below Top Plate +2 "storage"(' +50 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da18aug2111h800ml.tif +1651 #SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 13.293 seconds\ /var/log/esp/da18aug2111h800ml.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da18aug2111h800ml15s.tif +296 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +1261 #"da"SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da18aug2111h800ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da18aug2111h800ml30s.tif +3056 #SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da18aug2111h800ml30s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da18aug2111h800ml70s.tif +7118 #SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da18aug2111h800ml70s.tif: TIFF Upload Complete\ + .Sleepy.power :camera,:OFF +2 ."Qmail"HABfans.email "13.293 sec auto-exposure",Subject: "da18aug2111h800ml images!" +54 "storage"(t- +3 "core" -' +2 "storage"( & +3 "core" & \ +2 "manipulator"&s& +4 "core" &f  n % +2 ."da"\Elbow.seek 3 +3 "manipulator"&p(j +2 "core" ( +2 "manipulator"&& +3 "core" &f   % +2 "storage"(!& +3 "core" & `\ +3 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&' +16 "core" ' +2 ."da"SE.reconfigure SEgently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.9 Pucks below Top Plate +2 "storage"(@' +61 "core" ' +2 "manipulator"&& +4 "core" &f W % +2 "storage"({& +3 "core" & m k \ +2 ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 3 +2 "manipulator"&v'6 +38 "core" ' +2 ."da"\Elbow.hold +3 "manipulator"&%, +3 "core" , +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 2.08 Pucks below Top Plate +4 "storage"(&'\ +21 "core" ' +3 "manipulator"&% +4 "core" %t  f ǹ) + "storage"(& +5 "core" & ` b V\ + ."da"Forearm.force -20 + "manipulator"&5 +4 ."da"Forearm.seek 3 + 252 counts +55 "manipulator"&\ '2 +24 "core" ' +60 "manipulator"&"& +4 "core" &   d _ +2 "storage"(y& +3 "core" &  +3 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 700 counts +4 "manipulator"&3' +18 "core" ' +3 "storage"(% +8 "core" % 2  +3 ."downElevator"SE.seek :down +2 "storage"(l'v +98 (% +10 "core" %9 # 3 QL +3 "manipulator"&0% +6 "core" % \  v +10 ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +5 "manipulator"&u'\ +93 "core" ' +22 ' + ."downElevator"SE.coast + "storage"(5 +3 ."da"SC.coast + "storage"(6 +4 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 #tStarting finalPurge +2 "processing"%S& +4 "core" &\ + ."psFlush"Hand.open +2 "manipulator"&91 +20 "core" 1 +2 "manipulator"&(& +4 "core" & \  E _ +2 "manipulator"&% +4 "core" %\   5 +2 ."psFlush"\Elbow.seek FlushPuck::Garage +2 "manipulator"& (- +175 "core" ( +3 "manipulator"&& +4 "core" &-   5 +2 ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +5 "core" &-  j 5 +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&:' +106 "core" ' +2 ."psFlush"Hand.close + "manipulator"&c/ +65 "core" / +2 "manipulator"&& +4 "core" &-   < 5 +2 "manipulator"& % +3 "core" %    J +3 ."psFlush"Forearm.seek :retract + "manipulator"&'\ +98 "core" ' +2 ."psFlush"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."psFlush"\Elbow.seek PC +2 "manipulator"&L( +128 "core" ( +2 "manipulator"&& +4 "core" &  \ T s + ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &;& +3 "core" &  y s +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +2 "manipulator"&' +103 "core" ' +2 "manipulator"&*& +11 "core" &  s +2 "manipulator"&7% +7 "core" % | +7 "processing"%-& +8 "core" &\ +2 "processing"%C& +14 ."psFlush"PC.seek :closed +2 "processing"%A(Tg +10 "core" &\ +5 &\ +2 &\  + &5\ *x +9 &\ i\ > +9 &u\ K +8 &^[\ J +7 &`\ J +9 &`\ J +10 &`\ J +9 &e\\\ J +10 &(_\ I +9 &]~\ I +9 & _~\ I +12 &"m_\ J +12 &$/bz\ J +5 &%co\ J +12 &']e\ J +6 &)u_i\ J +11 &+7bq\ J +7 &,bw\ J +11 &.br\ J +9 &0~`q\ I +9 &2@^r\ I +10 &4\\c\ J +9 &5[a\ I +9 &7^`\ I +11 &9H^_\ I +8 &; `_\ J +9 &<ae\ I +11 &>^`\ I +8 &@O`_\ J +12 &B_`\ J +8 &C\\_\ J +9 &EbZ\ J +11 &GV_]\ J +8 &IcU\ J +14 &JsM\ L +4 &LP\ O +11 &NO]\ O +7 &Pf\ P +16 &Q`\ P +3 &Sxzl`\ * +10 &T-(e^\ E +9 &TI^\ ) +2 ( + "processing"%C& +6 #"psFlush"Processing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.49 +2 "processing"%,& +4 "core" &TI_\ ) +2 ."psFlush"Hand.open + "manipulator"&1 +65 "core" 1 +2 "manipulator"&% +13 "core" %  \ L +2 ."psFlush"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +5 "manipulator"&>'\ +95 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%' +123 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%?'P +372 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +723 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%' +1617 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%I +69 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%G  +32 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%M'W +2637 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%J +81 "core"  +2 ."psFlush"PSR.select :flush + "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"% ' +594 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%8' +2123 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%# +67 "core" +2 ."psFlush"PBV.dial PSV + "processing"%+ U +52 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%Y'W +2627 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%P @ +43 "core" > +3 ."psFlush"PS.seek 2.5ml + "processing"%D' +2632 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%E  +68 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%O'9 +2419 E\ 67 +218 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%= +42 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%_' +1288 #"connect"Session Begun +2 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +1333 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%B +80 "core"  +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%Z'W +2647 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%/ @ +40 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%W' +2640 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%^  +80 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%T'9 +2626 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%5 +40 "core"  +2 ."psFlush"PSR.select :flush +46 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%6'P +1097 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%\\' +1613 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%` +67 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +51 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%a'W +2625 "core" ' + ."psFlush"PSV.dial PSR + "processing"%$ +69 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%n' +596 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%F' +2129 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +81 "core"  +2 ."psFlush"PBV.dial PSV + "processing"%q U +52 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%]'W +2632 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%Q @ +41 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%b' +2627 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%j  +67 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%e'9 +2632 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%R +43 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%z' +2630 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%~ +67 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%|'W +2634 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%< @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%[' +2635 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%V  +68 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%N'9 +2635 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'}& +4 "core" &=\ + .tHand.open + "manipulator"&11 +23 "core" 1 +2 "manipulator"&m& +4 "core" &   s +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC + "manipulator"&r( +3 "core" ( + "manipulator"&X& +4 "core" & s + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &g& +3 "core" &  s +2 .tForearm.seek PC +2 "manipulator"&H' +95 "core" ' +2 .tHand.close + "manipulator"&w/ +69 "core" / +2 .tPC.seek :open +2 "processing"%.( +400 "core" ( +2 "manipulator"&x& +4 "core" & \ , s + "manipulator"&% +4 "core" %  \   +2 .tForearm.seek :retract + "manipulator"& '\ +95 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&k( +376 "core" ( +2 "manipulator"&& +4 "core" &   : 4 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 && +3 "core" &   H 4 + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&f'ρ +103 "core" ' +2 "manipulator"&& +4 "core" &  " 4 +2 "manipulator"&U% +3 "core" %  L ^ +2 "collection"'4& +4 "core" &D\ +2 "collection"')& +4 .tCC.seek :closed + "collection"'(O +3 "core" &*\ +3 &?\  +10 &4H\ *z +9 & iF\ > +9 &sG\ K +10 &c^H\ I +9 &&\\F\ I +10 &_G\ I +9 &_H\ I +9 &j`F\ J +10 &.^T\ I +9 &_L\ J +9 & ^J\ I +10 &"s_J\ I +9 &$4_I\ J +10 &%^D\ I +9 &'_E\ I +9 &){^N\ I +10 &+>ZN\ I +9 &,_I\ I +9 &.]H\ I +10 &0_M\ I +9 &2D]V\ J +10 &4^N\ I +9 &5_S\ I +9 &7^W\ I +10 &9M_V\ I +9 &;^[\ I +9 &<^V\ I +10 &>_U\ I +9 &@U_Y\ I +10 &B_V\ I +9 &C_V\ I +9 &EdW\ I +10 &GZgX\ J +9 &I~Y\ M +9 &JX\ Q +10 &LY\ T +9 &NC[\ B +10 &OF?c\ "h +9 &O|[d\ C +2 ( + "collection"')& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.62 + "collection"'t& +4 "core" &O|`7\ C + .tHand.open + "manipulator"& 1 +69 "core" 1 +2 "manipulator"&s% +4 "core" %   b ^ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'!& +4 "core" &O|`N\ C +2 "collection"'% +3 "core" %V\ +2 #tCS Pulling 5ml of flush + .CSV.dial CSR + "collection"'{  +51 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"''l +1343 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 '% +3 "core" %lk\  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml + "collection"'' +643 "core" ' + .tCSV.dial :waste +2 "collection"' +121 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'' +1981 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'"& +4 "core" &O|_m\ C + "collection"'y% +4 "core" %Y\ + .tCSV.dial :flush +2 "collection"'  +41 "core"  +3 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 5ml + "collection"''l +1233 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"'p @ +51 "core" > +2 "collection"'@% +4 "core" %lJ\  +2 .tCS.seek 7ml +2 "collection"'' +531 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'v  +2 '0  +41 "core"  +84  +2 .tCBV.dial :waste1 + "collection"'S @ +42 "core" ? +3 .tCS.seek 0ml + "collection"'\ ' +1632 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'9& +4 "core" &O|_h\ C +2 "collection"'(% +3 "core" %M\ +2 .tCSV.dial :flush + "collection"'&  +68 "core" +3 .tCS.seek 5ml +2 "collection"''l +1187 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'3 @ +42 "core" B +2 "collection"'% +4 "core" %l>\  +2 .tCS.seek 7ml +2 "collection"'' +532 "core" ' +26 ."connect"CSV.dial CTV +3 .tCTV.dial CSV + "collection"'l  +39 "core"  +2 .tCBV.dial :waste2 +2 "collection"'h  +105 "core"  +3 .tCS.seek 0ml + "collection"'%' +1634 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'c& +4 "core" &O|_X\ C +2 "collection"'% +3 "core" %=\ +2 .tCSV.dial CSR + "collection"'  +41 "core"  +2 .tCSR.select :kill + "collection"' +10 .tCS.seek 8ml + "collection"'u' +1870 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +4 "collection"' +10 .tCS.seek 10ml + "collection"'' D +528 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"'; + ':  +94 "core" +32  +2 .tCTV.dial :intake + "collection"'*  +71 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'7' \\ +1852 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'-  +70 "core"  +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"' ' +589 "core" ' +2 .tCSV.dial CSR + "collection"'  +96 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'i'l +815 E \ :: +546 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"',' D +1354 "core" ' + .tCSV.dial CBV +2 "collection"' +96 "core" +2 .tCS.seek 0ml +2 "collection"'' +2625 "core" ' +3 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&C& +8 "core" &   ( 4 +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC +2 "manipulator"&'( +3 "core" ( +2 "manipulator"&& +4 "core" &  \\ 4 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &d& +2 "core" &  i 4 +2 .tForearm.seek CC +2 "manipulator"&?'ρ +96 "core" ' +2 .tHand.close + "manipulator"&I/ +64 "core" / +2 .tCC.seek :open +2 "collection"'G( +379 "core" ( +2 "manipulator"&& +4 "core" &   ! 4 + "manipulator"&J% +4 "core" % ύ   C +2 .tForearm.seek :retract + "manipulator"&M'\ +103 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage + "manipulator"& (- +275 "core" ( +2 "manipulator"&#& +4 "core" &-    +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &+& +3 "core" &-   E +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&8' +110 "core" ' +3 .tHand.open +2 "manipulator"&P1 +69 "core" 1 +2 "manipulator"&Y% +4 "core" %   n ǿ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&E'\ +99 "core" ' +2 #tCompleted [da withoutWCR] begun 09:00:22 +3 #Asleep after completing 2018_07_17_niagara_postcanQC assays +2 ."Qmail"GoodNews.email "{3 => 3, 4 => 0}\\nCan@11:17:52, 21.5C, 55% humidity, 14.1psia, 13.756V, 0.282A, 0.282A avg, 3.87W",Subject: "Asleep after completing 2018_07_17_niagara_postcanQC assays" +571 #m\EXIT @1534864742.47EDT @1534865247.94EDT = =ECan =tMAIN =mMAIN_scheduler @EDT1534865249.97 #"core_reset"Sent BREAK +2 #t@0x501D, state=0x3380, ifg=0x08, ie=0x5F + #@0x4A4A, state=0x3350, ifg=0x84, ie=0x75 + #@0x4CF2, state=0x32E2, ifg=0x10, ie=0xF5 #@0x4F74, state=0x32F4, ifg=0x10, ie=0xFD + #@0x51F6, state=0x32F4, ifg=0x10, ie=0xFD + #@0x5478, state=0x32F4, ifg=0x10, ie=0xFD #@0x558F, state=0x32F4, ifg=0x80, ie=0xFD + #@0x97EB, state=0x33E0, ifg=0x02, ie=0x5F + #@0xF034, state=0x3350, ifg=0x00, ie=0x75 #\ESP2 v3.22 I2C Gateway v3.06 +9 #\ESP2 v3.22 I2C Gateway v3.06 +377 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/shallow/niagara/configure.rb\ +262 .Sleepy.power :raw,:ON +2 E\ +, +5 \ +, "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% + % +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 )% +2 "core" %ro " + .tSS.configure SSconfig +2 "sampler")#.0X \\purgeIntake + !o:SyntaxError:bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"Ocompile error\ (ESP):1: syntax error, unexpected $undefined\ \\purgeIntake\ ^ +1232 #-> purgeIntake +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" &\ +2 .tHand.open + "manipulator"&1 +27 "core" 1 +2 "manipulator"&& +4 "core" &-   +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage + "manipulator"&(- +4 "core" ( +2 "manipulator"&& +4 "core" &-   + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &-   5 +2 .tForearm.seek :garage +2 "manipulator"&' +101 "core" ' +2 .tHand.close + "manipulator"&/ +73 "core" / +2 "manipulator"&& +4 "core" &-   C + "manipulator"&% +4 "core" %  \  G +2 .tForearm.seek :retract +2 "manipulator"&'\ +101 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"& ( +292 "core" ( +2 "manipulator"&!& +4 "core" &   2 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &"& +2 "core" &   2 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&#'ρ +101 "core" ' +2 "manipulator"&$& +4 "core" &    2 + "manipulator"&%% +4 "core" %}   A +2 "collection"'&& +3 "core" &\ +2 "collection"''& +4 .tCC.seek :closed +2 "collection"'((O +2 "core" &\ +3 &\  +10 &5\ *z +9 &i\ > +10 &v\ J +9 &`]\ I +9 &"^\ I +10 &_\ I +9 &_\ I +9 &h`\ I +10 &*_\ I +9 &_\ I +10 & b\ I +9 &"o_\ I +9 &$2_\ I +10 &%\\\ I +9 &'_\ I +9 &)x_\ I +10 &+9]\ I +9 &,_\ I +10 &.^\ I +9 &0b\ I +9 &2C]\ H +10 &4_\ I +9 &5_\ H +9 &7^\ I +10 &9J^\ I +9 &; ^\ H +10 &<^\ I +9 &>_\ I +9 &@R_\ I +10 &B`\ I +9 &Cb\ I +9 &E_\ I +10 &GVg\ J +9 &I|\ L +10 &J\ P +9 &L}\ U +9 &N@\ A +10 &O@:\ &r +9 &OW\ C +2 ( + "collection"''& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.59 + "collection"')& +3 "core" &OW\ C +2 .tHand.open + "manipulator"&*1 +66 "core" 1 +2 "manipulator"&+% +4 "core" %} \ ? + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&,'\ +101 "core" ' +2 #tPurging external Intake + "collection"'-& +4 "core" &OW\ C +2 "collection"'.% +3 "core" %\ + .tCSV.dial :flush +2 "collection"'/  +67 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'0' D +2294 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'1 '2  +6 "core"  +62  +2 .tCTV.dial :intake + "collection"'3  +70 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'4' +2307 "core" ' + .tIntake.select :close + "sampler")0 +10 .tCTV.dial :air +2 "collection"'5  +72 "core" ~ +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&6& +4 "core" &   2 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&7( +3 "core" ( +2 "manipulator"&8& +3 "core" &  [ 2 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &9& +3 "core" & \ 6 2 + .tForearm.seek CC +2 "manipulator"&:'ρ +103 "core" ' + .tHand.close +2 "manipulator"&;/ +66 "core" / +2 .tCC.seek :open +2 "collection"'<( +376 "core" ( +2 "manipulator"&=& +3 "core" &   p 2 +2 "manipulator"&>% +3 "core" % π  e +2 .tForearm.seek :retract +2 "manipulator"&?'\ +98 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&@(- +274 "core" ( +2 "manipulator"&A& +3 "core" &-    +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &B& +2 "core" &-   G  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&C' +110 "core" ' +2 .tHand.open + "manipulator"&D1 +66 "core" 1 +2 "manipulator"&E% +4 "core" %   + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&F'\ +100 "core" ' +4373 #t-> CSxferDAvol +15184 #-> exit +11 #m\EXIT @1534865590.63EDT @1534865600.02EDT = =ECan =tMAIN =mMAIN_scheduler @EDT1534865602.03 #"core_reset"Sent BREAK +2 #t@0x91C1, state=0x3380, ifg=0x20, ie=0x7F + #@0x9933, state=0x3380, ifg=0x08, ie=0x5F + #@0x20ED, state=0x3350, ifg=0x84, ie=0x75 + #@0x2395, state=0x32E2, ifg=0x10, ie=0xF5 #@0x2618, state=0x32F4, ifg=0x10, ie=0xFD + #@0x289A, state=0x32F4, ifg=0x10, ie=0xFD + #@0x2B1C, state=0x32F4, ifg=0x10, ie=0xFD #@0x2C32, state=0x32F4, ifg=0x80, ie=0xFD + #@0x3D76, state=0x3350, ifg=0x00, ie=0x75 + #\ESP2 v3.22 I2C Gateway v3.06 +9 #\ESP2 v3.22 I2C Gateway v3.06 +383 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/shallow/niagara/configure.rb\ +256 .Sleepy.power :raw,:ON +3 E\ ,+ +4 \ ,+ + "sampler") + ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +3 "sampler")&\ +2 )% +3 "core" %qp " + .tSS.configure SSconfig +2 "sampler")#.0X CSxferDAvol +28562 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +8321 #t-> exit +14 #m\EXIT @1534865987.88EDT @1534866011.69EDT = =mMAIN_scheduler =tMAIN =ECan @EDT1534866014.21 #"core_reset"Sent BREAK +2 #t@0x3698, state=0x3380, ifg=0x20, ie=0x7F + #@0x3E0A, state=0x3380, ifg=0x08, ie=0x5F + #@0xEA5A, state=0x3380, ifg=0x20, ie=0x7F #@0xEC08, state=0x3380, ifg=0x20, ie=0x7F + #@0xF151, state=0x3380, ifg=0x20, ie=0x7F + #@0xF1FD, state=0x3380, ifg=0x20, ie=0x7F #@0xF6BD, state=0x3380, ifg=0x20, ie=0x7F + #@0xFC25, state=0x3380, ifg=0x08, ie=0x5F + #@0x3E13, state=0x3350, ifg=0x00, ie=0x75 #\ESP2 v3.22 I2C Gateway v3.06 +10 #\ESP2 v3.22 I2C Gateway v3.06 +365 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/shallow/niagara/configure.rb\ +294 .Sleepy.power :raw,:ON +2 E\ ++ +4 \ ++ + "sampler") +2 ) +2 "core"  + "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  +3 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +3 "sampler")&\ +3 )% +2 "core" %po " + .tSS.configure SSconfig +2 "sampler")#.0X/home/esp/esp2/mission/2018_07_17_niagara_postcanQC.rb:26"//home/esp/esp2/utils/mission.rb:19:in `[]'"4/home/esp/esp2/utils/mission.rb:19:in `mission'">/home/esp/esp2/mission/2018_07_17_niagara_postcanQC.rb:24"1/home/esp/esp2/lib/framework.rb:30:in `load'"//home/esp/esp2/lib/framework.rb:30:in `ld'"1/home/esp/esp2/lib/framework.rb:35:in `load'"4/home/esp/esp2/lib/framework.rb:76:in `execute'"-/home/esp/esp2/lib/esp.rb:207:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"running 23 seconds late +3 E\ ++ +28 ."shutdown"Sleepy.power :dwarf,:OFF +2 .Sleepy.power :raw,:OFF + #Shutdown +133 #tPowering up Dwarves +326 ."Qmail"GoodNews.email "Then, in tube 6: da withoutWCR\\n/home/esp/esp2/mission/2018_07_17_niagara_postcanQC.rb:26\\n{}\\nCan@11:40:24, 21.0C, 55% humidity, 14.1psia, 13.766V, 0.190A, 0.190A avg, 2.61W",Subject: "Asleep until 11:40" +229 .tSleepy.power :raw,:ON + "sampler") +2 ) +2 "core"  +2 "collection"' +3 ' +6 "core"  +4 "processing"% +2 % +3 "core"  +2 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +2 "sampler")&\ + .tSS.configure SSconfig +3 "sampler")#.0X& +4 "core" &  g o +2 "storage"(?& +3 "core" &K( c   +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&@'8 +92 "core" ' +2 "storage"(A& +4 "core" &K(   +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(B'L +273 "core" ' +2 "storage"(C- +3 "core" -'j + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +11 (D& +2 "core" &K(   +2 "manipulator"&E& +4 "core" &   o +2 .t\Elbow.seek 6 +2 "manipulator"&F( +15 "core" ( +2 "manipulator"&G& +4 "core" &  \ b " +2 "storage"(H& +4 "core" &K' a m 4\  +2 .tForearm.seek 6 + 300 counts +2 "manipulator"&I'Ϩ +14 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&J/ +66 "core" / +10 ."downElevator"SE.seek :down +3 "manipulator"&K& +4 "storage"(L'v +4 "core" &  C " +2 "manipulator"&M% +4 "core" % ϡ  Q S +2 .tForearm.seek :retract +2 "manipulator"&N'\ +91 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&O( +145 "core" ( +2 ' + ."downElevator"SE.coast +2 "storage"(5 +2 "manipulator"&P& +6 "core" &  # 4 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &Q& +3 "core" &  ' 4 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&R'ρ +101 "core" ' +2 "manipulator"&S& +4 "core" & 4 +2 "manipulator"&T% +4 "core" %x  +2 "collection"'U& +3 "core" &\ +2 "collection"'V& +4 .tCC.seek :closed +2 "collection"'W(O +2 "core" &\ +5 &\  +8 &5x\ *z +9 &i\ > +10 &no\ J +9 &2Z\ I +10 &Z\ I +9 &Z\ I +9 &xZ\ I +10 &:Z\ I +9 &Z\ I +9 &Z\ I +10 & Y\ I +9 &"BZ\ I +10 &$_\ I +9 &%_\ I +9 &'`\ I +9 &)J_\ I +10 &+ _~\ I +9 &,`}\ J +10 &.]z\ J +9 &0R]}\ J +10 &2\\\ J +9 &3]\ J +9 &5]\ J +10 &7Z\\\ J +9 &9]\ J +9 &:]\ J +10 &<\\\ J +9 &>b]\ J +10 &@$^\ J +9 &Aa\ I +9 &C[|\ I +10 &Ej`\ I +9 &G(k\ K +9 &H\ N +10 &J\ S +9 &LP\ U +10 &N\ D +9 &O5E\ $k +9 &Om}\ B +5 ( + "collection"'V& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.81 +2 .Hand.open + "manipulator"&X1 +65 "core" 1 +2 "manipulator"&Y% +4 "core" % x  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&Z'\ +101 "core" ' +2 .tSC.coast "storage"(6 +3 #tcollectSample 30ml w/bubble point of 24psi + #Priming 7ml + .Sleepy.power :sampler,:ON + .Intake.select :close + .\Exhaust.select :close + .SS.hold + "sampler")[+ +4 "core" + + "sampler")\\% +4 "core" %no  +2 "collection"']& +3 "core" &OWl\ B +3 E\ VV + #tCalibrating pressure and temperature sensors +2 .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'&' +91 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")( +127 "core"  +4 .tSS.reconfigure SSexhale +2 "sampler")#.0X  +117 "core"  +9  +320 ' +2 "sampler")?% +4 "core" %np  + .tCBV.dial between SSV and waste2 +2 "collection"'A  +36 "core"  +2 "collection"',% +4 "core" % H\  +2 ."connect"CTV.dial CSV,avoiding: :air +2 .tCSV.dial CTV +2 "collection"'/  +40 "core"  +2 .tCS.reconfigure CSpressurize +2 "collection"'# d@<< b +3 .tCS.seek 0ml + "collection"'C' +2459 "core" '[ \ Ԫ +2 "collection"'D% +4 "core" %3 \  +2 "sampler")E% +3 "core" %no  +2 #tBubblePoint: Intake @37.9psia, Outlet @13.9psia + .CBV.dial SSV + "collection"') @ +35 "core" A +3 .tSS.reconfigure SSconfig + "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'I' +96 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")S +89 "core" ' + ."CSpush"CS.coast + "collection"'5 +34 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X9 +3 "core" 9 N +102 "collection"'79 +3 "core" 9 R +102 "collection"'?9 +3 "core" 9\ W +102 "collection"'A9 +3 "core" 9\ [ +102 "collection"',9 +3 "core" 9\ _ +102 "collection"'/9 +3 "core" 9\ c +102 "collection"'89 +4 "core" 9\ h +102 "collection"'D9 +3 "core" 9\ l +102 "collection"'E9 +3 "core" 9\ p +102 "collection"')9 +3 "core" 9\ t +102 "collection"'<9 +3 "core" 9\ #x +102 "collection"'H9 +4 "core" 9\ '} +102 "collection"'J9 +3 "core" 9\ * +102 "collection"'K9 +3 "core" 9\ - +102 "collection"'G9 +3 "core" 9\ 1 +102 "collection"'M9 +3 "core" 9\ 3 +102 "collection"'@9 +4 "core" 9\ 7 +103 "collection"'P9 +3 "core" 9\ 9 +102 "collection"'B9 +3 "core" 9\ ; +102 "collection"'=9 +3 "core" 9\ ? +102 "collection"'S9 +3 "core" 9\ C +102 "collection"'C9 +3 "core" 9\ E +102 "collection"'I9 +3 "core" 9\ H +102 "collection"'Q9 +3 "core" 9\ L +102 "collection"'T9 +3 "core" 9\ O +102 "collection"'F9 +3 "core" 9\ R +102 "collection"'L9 +4 "core" 9\ U +102 "collection"'U9 +3 "core" 9\ X +102 "collection"'49 +3 "core" 9\ \\ +102 "collection"'X9 +3 "core" 9\ _ +102 "collection"'N9 +3 "core" 9\ b +102 "collection"'Y9 +4 "core" 9\ e +103 "collection"'V9 +3 "core" 9\ h +102 "collection"'\\9 +3 "core" 9\ k +102 "collection"'R9 +3 "core" 9\ o +2 .tCH.hold 10:00,70C +3 "collection"'] `\ `\ l +2 "core"  +8860 #"connect"Session Begun +2 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +41003 E1\ w +10133 "core" ` +2 "collection"'"9 +3 "core" 9\ 9 +2 #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml + "collection"':' +346 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'` @ +97 "core" B +2 .tCSV.dial :air +2 "collection"'[ @ +42 "core" > +2 .tCS.seek 5ml +2 "collection"'a'l +1348 "core" ' + .tCSV.dial CTV +2 "collection"'_  +43 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'c @ +43 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'e  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'f @ +42 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'g' +1344 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"'d +94 "core" ~ +2 .tCBV.dial CSV + "collection"'i  +29 "core"  +2 "collection"'j% +4 "core" % \ +2 .tCS.seek 5ml +2 "collection"'k'l +1357 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +4 "collection"'l  +42 "core" +2 "collection"'m% +4 "core" %l# \  +2 .tCS.seek 7ml +2 "collection"'h' +590 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'p @ +52 "core" B +3 .tCS.seek 10ml + "collection"'q' D +840 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +39 "collection"'r ` +117 "core" ^ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +3 "collection"'n   +36 "core" ! +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'s  +4 'o  +25 "core"  +100  +3 .tCS.seek 5ml + "collection"'u'l +1357 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'v @ +95 "core" B +2 .tCSV.dial :waste +2 "collection"'w +96 "core" +2 .tCS.seek :empty +2 "collection"'x'Ͱ +1374 "core" ' + .tCSV.dial :air +2 "collection"'y @ +69 "core" B +3 .tCS.seek 5ml + "collection"'t'l +1358 "core" ' +2 .tCSV.dial CTV + "collection"'{  +41 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'| @ +41 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'z  +42 "core"  +4 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'~ @ +42 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'' +1356 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"' +93 "core" ~ +2 .tCBV.dial CSV + "collection"'  +36 "core"  +2 "collection"'% +4 "core" %\ +2 .tCS.seek 4.999ml +2 "collection"'}'l +1348 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'  +41 "core" +2 "collection"'% +4 "core" %l0\  +2 .tCS.seek 7ml +2 "collection"' '\ +586 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"' @ +40 "core" ? +3 .tCS.seek 10ml + "collection"'' D +849 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'$ ` +107 "core" ^ +2 #tLysing Complete +2 "collection"' & +4 "core" &OUvx \ B + #tStoring sh1 puck in Collection Clamp to tube 5 +2 "manipulator"&% +3 "core" %\ (  F +2 "storage"(% +3 "core" %{  +2 "storage"(. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 5 + "storage"((; +344 "core" ( +2 .tSC.reconfigure SCloose + "storage"($.\ 1~b +3 (& +2 "core" &; D  +2 "manipulator"&\ & +4 "core" &  b 4 + "manipulator"& % +5 "core" %\ (  R F +3 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 5 + "manipulator"&( +157 "core" ( +2 "manipulator"&& +4 "core" &  +2 "storage"(& +3 "core" &; H  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts + "manipulator"&' +98 "core" ' +2 "storage"(& +4 "core" &; !  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"('L +271 "core" ' +2 "storage"(- +3 "core" -'L + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tSE.seek :place +2 "storage"(' +34 "core" ' +10 "manipulator"&& +4 "core" &   + "manipulator"&% +4 "core" %  ` $ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +103 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"& ( +149 "core" ( +2 "manipulator"&!& +4 "core" &   E 3 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &%& +3 "core" &   3 +2 .tForearm.seek CC + "manipulator"&'ρ +90 "core" ' +2 .tHand.close + "manipulator"&(/ +71 "core" / +5 .tCC.seek :open + "collection"'( +379 "core" ( +2 "storage"(& +4 "core" &; $  + "storage"(&& +4 "core" &; 1  +2 "manipulator"&#& +3 "core" &  \  3 +2 "manipulator"&% +4 "core" % ϋ  a +2 .tForearm.seek :retract + "manipulator"&''\ +99 "core" ' +3 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 5 + "manipulator"&.( +172 "core" ( +2 "manipulator"&2& +4 "core" &    A +2 "storage"(1& +3 "core" &; r +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 5 + "manipulator"&+'? +108 "core" ' +2 .t\Elbow.hold + "manipulator"&-, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&61 +70 "core" 1 +10 "manipulator"&0% +4 "core" % S   + "storage"(9& +4 "core" &;   + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 5 + 320 counts + "manipulator"&5' +14 "core" ' +2 "manipulator"&*& +4 "core" &   A +2 "storage"(;& +3 "core" &;  \ +3 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&>' +18 "core" ' +2 "storage"(7% +4 "core" %   \ +3 ."downElevator"SE.seek :down +2 "storage"(?'v +99 (A% +3 "core" %C  SV +2 "manipulator"&,% +4 "core" %   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&/'\ +88 "core" ' +64 ' + ."downElevator"SE.coast +2 "storage"(5 +43 .tSC.coast +8 "storage"(6 +3 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'8& +4 "core" &}~X\ + .tHand.open + "manipulator"&D1 +26 "core" 1 +2 "manipulator"&E& +4 "core" &   A +2 "manipulator"&)% +4 "core" %\    +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&<(- +198 "core" ( + "manipulator"&H& +4 "core" &-    S +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &J& +3 "core" &-  S +2 .tForearm.seek :garage +2 "manipulator"&K' +108 "core" ' +2 .tHand.close + "manipulator"&G/ +69 "core" / +2 "manipulator"&M& +4 "core" &-  S +2 "manipulator"&@% +4 "core" %   +2 .tForearm.seek :retract + "manipulator"&P'\ +105 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&B( +286 "core" ( +2 "manipulator"&=& +4 "core" &   Q + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &S& +3 "core" &   Q +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&C'ρ +93 "core" ' +2 "manipulator"&I& +4 "core" &    Q +2 "manipulator"&Q% +3 "core" %x   +2 "collection"'T& +4 "core" &K\ +2 "collection"'F& +4 .tCC.seek :closed + "collection"'L(O +3 "core" &{\ +4 &~\ 7 +10 &=L~~\ / +9 &yy|\ D +9 &,a~\ H +10 &[~\ H +9 &]\ H +9 &r]~l\ H +10 &4^\ H +9 &^~\ H +10 &a~\ H +9 &|]\ G +9 &!=^{q\ H +10 &"[X\ H +9 &$]|H\ H +9 &&`|1\ H +10 &(F]}\ G +9 &*^~\ H +10 &+Z\ H +9 &-]~\ H +9 &/M_~\ H +10 &1Z~\ H +9 &2]}i\ G +9 &4]|\ H +10 &6Tb~\ H +9 &8]~\ G +10 &9^}\ H +9 &;\\}\ H +9 &=]]}\ H +10 &?a|y\ H +9 &@]\ G +9 &B^\ H +10 &Dd]\ H +9 &F$c}\ I +10 &Gk\ J +9 &I}\ M +9 &KP~\ R +10 &M\ }t\ U +9 &Nyk\ 0 +9 &Og*}e\ ] +10 &O^~Q\ D +2 ( + "collection"'F& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.58 + "collection"'U& +3 "core" &O]~q\ D +2 .tHand.open + "manipulator"&41 +73 "core" 1 +2 "manipulator"&X% +4 "core" % x   <  +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&N'\ +93 "core" ' +2 .tPSV.dial PSR + "processing"%Y +123 "core"  +2 .tPSR.select :flush + "processing"%@ +11 .tPS.seek 1.5ml + "processing"%V' +1606 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%\\  +41 "core"  +2 .tPS.seek 0ml +2 "processing"%R'W +1607 "core" ' + .tPSV.dial PSR +2 "processing"%^ +42 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%]' +2632 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%" + "collection"'b  +6 "core"  +2 "processing"%`  +41 "core"  +31 +2 .tPSV.dial :mixloop + "processing"%[ +95 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%:  +120 "core" +2 .tPS.seek 0ml +2 "processing"%_'W +2632 "core" ' + .tPSV.dial :air +2 "processing"%c  +40 "core"  +3 .tPS.seek 2.5ml + "processing"%e' +2624 "core" ' + .tPSV.dial :mixloop +2 "processing"%f +43 "core" +2 .tPS.seek 0ml +2 "processing"%a'W +2647 "core" ' + .tPSV.dial :air +2 "processing"%d  +43 "core"  +3 .tPS.seek 2.5ml + "processing"%i' +920 #"connect"Session Begun +2 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 + #Session Ended +1710 "core" ' +2 .tPSV.dial :mixloop + "processing"%j +42 "core" +3 .tPS.seek 0ml + "processing"%g'W +2629 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&l& +4 "core" &   Q +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&m( +15 "core" ( +2 "manipulator"&k& +4 "core" &   *  + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &p& +2 "core" & \  A  +2 .tForearm.seek CC +2 "manipulator"&h'ρ +101 "core" ' +2 .tHand.close + "manipulator"&r/ +67 "core" / +2 .tCC.seek :open +2 "collection"'n( +378 "core" ( +2 "manipulator"&s& +4 "core" &   !  + "manipulator"&o% +4 "core" % v   Y +2 .tForearm.seek :retract + "manipulator"&q'\ +106 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek :garage + "manipulator"&v(- +273 "core" ( +2 "manipulator"&w& +4 "core" &-   + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &u& +2 "core" &-   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&y' +109 "core" ' + .tHand.open +2 "manipulator"&x1 +71 "core" 1 +2 "manipulator"&{% +4 "core" % u 8 ǹw +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&|'\ +98 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing + ."connect"PRV.dial CBV +2 .tCBV.dial PRV + .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 6 into Collection Clamp + "collection"'z& +4 "core" &u\ +2 "manipulator"&~% +4 "core" %\    +2 "storage"(t% +3 "core" % 1 ( 7  +2 "storage"(. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"((K +340 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (& +2 "core" &K     +48 "manipulator"&& +3 "core" &-   . +2 "manipulator"&% +3 "core" %\      +3 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 6 + "manipulator"&( +193 "core" ( +2 "manipulator"&}& +4 "core" &   8 +2 "storage"( & +3 "core" &K 3 5  +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts + "manipulator"& '8 +97 "core" ' +2 "storage"($& +4 "core" &K 4 3  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"( 'L +284 "core" ' +2 "storage"(- +3 "core" -'w +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 (& +3 "core" &K  \  +2 "manipulator"&& +3 "core" &   e +2 .t\Elbow.seek 6 +2 "manipulator"&( +4 "core" ( +2 "manipulator"&\ & +4 "core" & \  + "storage"( & +4 "core" &K   +2 .tForearm.seek 6 + 300 counts +2 "manipulator"&'Ϩ +28 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +65 "core" / +10 ."downElevator"SE.seek :down +4 "manipulator"&& +4 "storage"(O'v +5 "core" &   R +2 "manipulator"&Z% +5 "core" % Ͻ   +2 .tForearm.seek :retract +2 "manipulator"&'\ +91 "core" ' +3 .t\Elbow.seek CC +2 "manipulator"&( +159 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +8 "core" ( +2 "manipulator"&& +4 "core" &   2 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" & \ M 2 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&!'ρ +101 "core" ' +7 "manipulator"&%& +5 "core" &   M 2 +2 "manipulator"&% +3 "core" %ψ  ' +2 "collection"'& +4 "core" &\ +2 "collection"'(& +4 .tCC.seek :closed +2 "collection"'(O +2 "core" &:\ +5 &c\ 7 +9 &DM~b\ / +9 &yQ\ C +10 &1_K\ H +9 &`\ H +9 &]\ H +10 &wb\ H +9 &:\\X\ H +10 &`t\ H +9 &]\ G +9 &]\ H +10 &!B\\\ H +9 &#]\ H +9 &$`\ H +10 &&\\\ G +9 &(I]\ H +10 &* ]\ G +9 &+]\ H +9 &-\\\ H +10 &/R\\s\ H +9 &1`q\ H +9 &2\\d\ H +10 &4]f\ H +9 &6YaR\ H +10 &8]O\ G +9 &9^>\ H +9 &;_7\ H +10 &=c^.\ G +9 &?$^%\ H +9 &@]\ G +10 &B]\ H +9 &Dk_ \ G +10 &F)g\ I +9 &Gv\ J +9 &I\ P +10 &KQ\ S +9 &M\ T +9 &Nx\ 0 +10 &Oj,\ Y +9 ( + &OY\ D + "collection"'(& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.68 + .Hand.open + "manipulator"&W1 +65 "core" 1 +2 "manipulator"&% +4 "core" % χ  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&&'\ +96 "core" ' +2 .tSC.coast + "storage"(6 +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'#  +125 "core"  +2 .tCSV.dial CTV + "collection"'  +28 "core"  +2 .tPS.seek 2.5ml +2 "processing"%2' +2090 E5\ ;; +546 "core" ' +2 "collection"'1% +4 "core" % HbeV\ \ +2 .tCS.seek 4ml + "collection"''L +1607 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%  +42 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%6  +67 "core"  +3 .tPS.seek 0ml + "processing"%0'W +2635 "core" ' +2 .tCBV.dial between PRV and waste1 + "collection"'9 ` +38 "core" ^ +2 .tCSV.dial :air +2 "collection"'* @ +41 "core" > +3 .tCS.seek 10ml + "collection"';' D +1620 "core" ' + .tCSV.dial CTV +2 "collection"'7  +42 "core"  +2 .tCS.seek 0ml +2 "collection"''' +2635 "core" ' +2 .tCBV.dial :waste1 + "collection"'A @ +27 "core" @ +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"',  +125 "core" +2 "collection"'.& +4 "core" &OUX\ D +2 #tStoring lyfil puck in Collection Clamp to tube 5 + "manipulator"&+% +3 "core" %\     +2 "storage"(8% +4 "core" %s  + "storage"(5. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 + "storage"((; +342 "core" ( +2 .tSC.reconfigure SCloose +32 "storage"($.\ 1~b +2 (D& +3 "core" &; m  +2 "manipulator"&E& +3 "core" &  4 2 +2 "manipulator"&)% +3 "core" %\   L  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 5 +2 "manipulator"&>( +141 "core" ( +2 "manipulator"&?& +4 "core" & +2 "storage"(H& +3 "core" &;  +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts + "manipulator"&J' +93 "core" ' +2 "storage"(& +4 "core" &;   +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(-'L +277 "core" ' +2 "storage"(G- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&M& +3 "core" & +47 "storage"(@& +5 "core" &;  +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 5 +2 "manipulator"&/'? +34 "core" ' +2 .t\Elbow.hold + "manipulator"&K, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(=- +3 "core" -' +2 .tSE.seek 0.1 Pucks below Top Plate +2 "storage"(S'< +29 "core" ' + "manipulator"&<% +4 "core" %6 o +2 "storage"(I& +4 "core" &;  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 5 + 291 counts + "manipulator"&Q'b +17 "core" ' +2 "manipulator"&T& +4 "core" &  b +2 "storage"(P& +4 "core" &;  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&' +31 "core" ' +2 .tSE.seek 1.1 Pucks below Top Plate +2 "storage"(U'+ +38 "core" ' +2 "manipulator"&4& +4 "core" & +2 "manipulator"&X% +4 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&F'\ +88 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&Y( +146 "core" ( +4 "manipulator"&C& +4 "core" &  4 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &\\& +3 "core" & < 4 +3 .tForearm.seek CC + "manipulator"&V'ρ +103 "core" ' + .tHand.close +2 "manipulator"&^/ +72 "core" / +2 .tCC.seek :open +2 "collection"'R( +378 "core" ( +2 "storage"("& +4 "core" &; \ C \ + "storage"(`& +4 "core" &; d o D\ +2 "manipulator"&b& +3 "core" & 4 +2 "manipulator"&[% +4 "core" % r   a +2 .tForearm.seek :retract + "manipulator"&:'\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 5 +2 "manipulator"&]( +154 "core" ( +2 "manipulator"&c& +4 "core" &  +2 "storage"(_& +3 "core" &;   +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 5 + "manipulator"&f'? +106 "core" ' +2 .t\Elbow.hold + "manipulator"&e, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&d1 +69 "core" 1 +10 "manipulator"&a% +34 "core" % Q X  +2 "storage"(j& +3 "core" &; }  +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 5 + 318 counts + "manipulator"&i'} +14 "core" ' +2 "manipulator"&l& +5 "core" &  0  +2 "storage"(k& +3 "core" &;  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts +2 "manipulator"&p' +27 "core" ' +2 "storage"(r% +4 "core" %4 +  +3 ."downElevator"SE.seek :down +2 "storage"(B'v +99 (N% +3 "core" %@ ! t SW +2 "manipulator"&L% +3 "core" %  t +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&s'\ +92 "core" ' +57 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%o  +69 "core" +3 .tPS.seek 2.5ml + "processing"%h' +2640 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%w +41 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%u  +43 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%m +41 "core" +2 .tdelay 1 second +103 .PSV.dial :air + "processing"%x  +42 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%{'W +2632 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%z& +4 "core" &\  + .tHand.open + "manipulator"&q1 +21 "core" 1 +2 "manipulator"&~& +4 "core" &   4  +2 "manipulator"&t% +3 "core" %\    +  +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&(- +168 "core" ( +2 "manipulator"&y& +4 "core" &-    A +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-   - A +2 .tForearm.seek :garage + "manipulator"&' +109 "core" ' +2 .tHand.close + "manipulator"&/ +75 "core" / +2 "manipulator"&}& +4 "core" &-   A +2 "manipulator"& % +3 "core" %   B r +3 .tForearm.seek :retract + "manipulator"&v'\ +101 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +48 "manipulator"&$( +125 "core" ( +2 "manipulator"&|& +4 "core" &   F c + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" &  c +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&' +98 "core" ' +2 "manipulator"&& +4 "core" &   6 c +2 "manipulator"&\ % +4 "core" % \  +2 "processing"% & +4 "core" &\  +2 "processing"%& +4 .tPC.seek :closed + "processing"%(Tg +4 "core" &\  + &\  +9 &6\ +{ +9 &g\ > +10 &ks\ K +9 &/`\ J +9 &`\ J +10 &]\ J +9 &u`\ J +9 &8b\ J +10 &`\ J +9 &_\ J +10 & ~a\ J +9 &"@_\ J +9 &$`\ J +10 &%_\ K +9 &'_\ J +9 &)F`\ K +10 &+ _\ J +9 &,_\ J +10 &.\\\ J +9 &0P^\ J +9 &2_\ J +10 &3_\ J +9 &5`\ J +9 &7X_\ J +10 &9_\ J +9 &:]\ J +10 &<^\ J +9 &>_^\ J +9 &@"[\ J +10 &A]\ J +9 &C_\ J +9 &Eg`\ J +10 &G(_\ K +9 &Hg\ K +10 &Ju\ L +9 &L_\ P +9 &N!\ P +10 &O\ P +9 &Q\ P +9 &SOu\ 3 +10 &T!0y\ I +9 &TD\ & +2 ( + "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.49 + "processing"%Z& +3 "core" &TD\ & +2 .tHand.open + "manipulator"&1 +73 "core" 1 +2 "manipulator"& % +4 "core" %   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +103 "core" ' +2 .tPRV.dial :air + "processing"%  +42 "core"  +2 .tPSV.dial :mixloop +2 "processing"% +42 "core" +3 "processing"%% +4 "core" %Z8\ +2 .tPS.seek 0.3ml +2 "processing"%' +392 "core" ' + .tPSV.dial PSR +2 "processing"%% +108 "core"  +3 .tPSR.select :wash +2 "processing"% +10 .tPS.seek 0.7ml + "processing"%'* +495 "core" ' +3 .tdelay 3 seconds +302 .PSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%' +1920 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop + "processing"%O +95 "core" +2 .tPTV.dial :mixing + "processing"% @ +69 "core" A +2 .tPBV.dial :waste2 + "processing"%n  +88 "core"  +2 .tPS.seek 0ml +2 "processing"%W'W +2633 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&& +4 "core" &  \ 8 c +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC + "manipulator"&(( +2 "core" ( +2 "manipulator"&#& +4 "core" &   c + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &  c +2 .tForearm.seek PC +2 "manipulator"&!' +92 "core" ' + .tHand.close +2 "manipulator"&/ +64 "core" / +2 .tPC.seek :open +2 "processing"%g( +400 "core" ( +2 "manipulator"&1& +4 "core" &   c + "manipulator"&% +4 "core" %  % ' +2 .tForearm.seek :retract + "manipulator"& '\ +98 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage + "manipulator"&6(- +143 "core" ( +2 "manipulator"&2& +4 "core" &-   P g + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &9& +2 "core" &-   U g +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&*' +112 "core" ' + .tHand.open +2 "manipulator"&1 +72 "core" 1 +2 "manipulator"&7% +4 "core" % \ ~ ȼ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&;'\ +98 "core" ' +2 #tLoading da puck from tube 6 into Processing Clamp + "processing"%A& +4 "core" &\ +2 "manipulator"&,% +4 "core" %\     +2 "storage"(.% +3 "core" % 3 2  +2 "storage"(+. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"(8(K +340 "core" ( +2 .tSC.reconfigure SCloose + "storage"($.\ 1~b +3 (5& +3 "core" &K  #  +2 "manipulator"&D& +3 "core" &- j f +2 "manipulator"&E% +3 "core" %\    B  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 6 + "manipulator"&)( +169 "core" ( +2 "manipulator"&?& +4 "core" &  "y + "storage"(H& +4 "core" &K    +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&'8 +97 "core" ' +2 "storage"(& +4 "core" &K    +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(&'L +280 "core" ' +2 "storage"(G- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (M& +3 "core" &K e  + "manipulator"&@& +4 "core" &\  \ "y +2 .t\Elbow.seek 6 + "manipulator"&=( +3 "core" ( +2 "manipulator"&<& +3 "core" &\  "y +2 "storage"(I& +3 "core" &K  +2 .tForearm.seek 6 + 300 counts +2 "manipulator"&T'Ϩ +33 "core" ' +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&P/ +70 "core" / +18 ."downElevator"SE.seek :down +3 "manipulator"&4& +3 "storage"(X'v +6 "core" &\   "y +2 "manipulator"&J% +4 "core" % Ϻ   Q +50 .tForearm.seek :retract +3 "manipulator"&>'\ +95 "core" ' +2 .t\Elbow.seek PC +2 "manipulator"&-( +115 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +133 "core" ( +2 "manipulator"&/& +4 "core" &   T +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &Q& +3 "core" &  ] + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&C' +100 "core" ' +3 "manipulator"&S& +4 "core" &   +2 "manipulator"&\\% +4 "core" %  H +2 "processing"%& +4 "core" &\ +2 "processing"%K& +3 .tPC.seek :closed +2 "processing"%^(Tg +3 "core" &\ +3 &\  +9 &4\ )w +9 &fQ\ = +9 &sO\ K +10 &Q[M\ I +9 &]M\ J +10 &_<\ J +9 &^A\ J +9 &X]?\ J +10 &]@\ J +9 &ZB\ J +9 & ]>\ J +10 &"`]7\ J +9 &$#]1\ I +10 &%^.\ J +9 &']/\ J +9 &)h])\ J +10 &+)`0\ J +9 &,\\)\ J +9 &._\ J +10 &0pZ\ J +9 &22\\ \ J +10 &3`\ J +9 &5Z\ J +9 &7y\\\ I +10 &9:\\\ J +9 &:_\ J +9 &<_\ J +10 &>Y\ J +9 &@C\\\ I +10 &B\\\ I +9 &C\\\ J +9 &E`\ J +10 &GJ_\ J +9 &I\ g\ K +9 &Jo\ L +10 &L\ O +9 &NA\ P +10 &P\ P +9 &Q\ P +9 &Sjzm\ 0 +10 &T(+y\ H +9 &TJ\ & +2 ( + "processing"%K& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.50 + .Hand.open + "manipulator"&F1 +68 "core" 1 +3 "manipulator"&% +4 "core" %   M +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&"'\ +96 "core" ' +2 .tSC.coast "storage"(6 +4 #tHeating da puck from tube 6 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"%`9 +2 %b  +5 "core" 9o +102 "processing"%[9 +3 "core" 9o +102 "processing"%c9 +3 "core" 9o  +102 "processing"%_9 +3 "core" 9o  +102 "processing"%V9 +3 "core" 9o +102 "processing"%Y9 +3 "core" 9o +102 "processing"%d9 +3 "core" 9o +102 "processing"%a9 +2 "core" 9o +103 "processing"%j9 +3 "core" 9o" +102 "processing"%l9 +3 "core" 9p& +103 "processing"%k9 +2 "core" 9o* +103 "processing"%:9 +2 "core" 9o/ +103 "processing"%r9 +2 "core" 9p3 +103 "processing"%]9 +2 "core" 9o7 +103 "processing"%N9 +3 "core" 9o; +103 "processing"%L9 +2 "core" 9p@ +103 "processing"%f9 +2 "core" 9pD +103 "processing"%i9 +3 "core" 9pH +102 "processing"%U9 +3 "core" 9pL +102 "processing"%o9 +3 "core" 9pP +103 "processing"%p9 +2 "core" 9qU +103 "processing"%B9 +3 "core" 9qY +102 "processing"%9 +3 "core" 9r] +102 "processing"%09 +2 "core" 9%ra +103 "processing"%w9 +2 "core" 90qe +103 "processing"%u9 +2 "core" 99sj +103 "processing"%m9 +2 "core" 9Brn +103 "processing"%x9 +2 "core" 9Jrr +103 "processing"%h9 +3 "core" 9Ssv +102 "processing"%z9 +4 "core" 9[sz +102 "processing"%q9 +2 "core" 9bs +3 .tPH.hold 2:00:00,28C +2 .delay 1:30 +3 "processing"%~ pp] +3 "core"  +8998 .tPSR.select :air + .PSV.dial PSR +2 "processing"%t +97 "core"  +2 .tPSR.select :wash + "processing"% +11 .tPS.seek 0.5ml +2 "processing"%y' +586 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +10 .tPS.seek 2ml + "processing"%'[ +1608 "core" ' +2 .tPTV.dial :puck + "processing"%e  +69 "core"  +2 .tPSV.dial PTV +2 "processing"% +71 "core" +2 .tPBV.dial :waste1 + "processing"%}  +125 "core"  +2 "processing"% % +4 "core" %X!\  +2 .tPS.seek 1.5ml + "processing"%s' +584 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%| * +32 "core" , +3 .tPS.seek 0ml + "processing"%'W +1615 "core" ' +2 .tdelay 5:00 +10663 E1\ XW +19339 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +33 "core" + .tdelay 30 seconds +1277 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 + .Sleepy.cycleModemPower! 9 +2 #Session Ended +1720 .tPBV.dial between PSV and waste1 +2 "processing"% * +32 "core" * +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%\ +70 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%' +2228 "core" ' +2 .tPSV.dial PTV + "processing"% +71 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"%v +70 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV + "processing"%3 +70 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%Z  +69 "core"  +2 .tPS.seek :empty +2 "processing"%'9 +2228 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV + "processing"%  +121 "core" +2 .tPSV.dial :mixloop + "processing"% +42 "core" +2 .tPRV.dial :ab1 + "processing"% @ +71 "core" A +3 .tPS.reconfigure PSslow + "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"% 'w +353 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +3 "collection"'  + "processing"%  +44 "core"  +5 +2 "processing"%{% +4 "core" %sy\  +2 .tPS.seek 0.32ml +2 "processing"%%' +396 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +44 "collection"'  +32 "core" +2 .tPRV.dial :air +2 "processing"%  +40 "core"  +3 .tPS.seek 0.9ml + "processing"%O'D +1228 "core" ' +2 .tPRV.dial :waste2 + "processing"% @ +69 "core" ? +3 .tPS.seek 0.5ml +2 "processing"%n' +870 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%  +42 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%'[ +1606 "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" %Yp\  +2 .tPS.seek 1.85ml +2 "processing"%'9 +240 "core" ' +2 .tPBV.dial between PSV and waste1 + "processing"% * +34 "core" , +3 .tPS.seek 0ml + "processing"%1'W +1965 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'& +2 "core" &R\ +2 .tHand.open + "manipulator"&21 +21 "core" 1 +2 "manipulator"&9& +4 "core" &  ( +2 "manipulator"&!% +3 "core" %\ 4   ( +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&((- +157 "core" ( +2 "manipulator"&& +4 "core" &- \  > \ +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &7& +3 "core" &- 7 \ +2 .tForearm.seek :garage +2 "manipulator"&A' +109 "core" ' +2 .tHand.close + "manipulator"& / +67 "core" / +2 "manipulator"&,& +4 "core" &-  ~ \ +2 "manipulator"&.% +3 "core" %   +2 .tForearm.seek :retract +2 "manipulator"&+'\ +96 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&*( +284 "core" ( +2 "manipulator"&5& +4 "core" &    Y + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &D& +3 "core" &    7 Y +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&E'ρ +99 "core" ' +2 "manipulator"&?& +4 "core" &    Y +2 "manipulator"&H% +3 "core" %τ  \ L +3 "collection"'& +3 "core" &C\ +2 "collection"'6& +4 .tCC.seek :closed + "collection"';(O +4 "core" &6\ +2 &@\  +10 &4B\ *y +9 &gD\ = +10 &rA\ J +9 &RYP\ I +9 &]5\ I +10 &\\B\ I +9 &^A\ I +10 &Z`A\ I +9 &\\L\ I +9 &]N\ I +10 & \\A\ I +9 &"a^?\ I +9 &$#^@\ I +10 &%^D\ I +9 &'^B\ I +10 &)j]?\ I +9 &+,]G\ I +9 &,_G\ I +10 &.]L\ I +9 &0paE\ J +10 &24[?\ I +9 &3]H\ I +9 &5\\H\ I +10 &7y^I\ I +9 &9;_I\ I +9 &:^P\ I +10 &<^F\ I +9 &>_;\ I +9 &@EZ@\ H +10 &Bb>\ I +9 &C]@\ I +10 &Eb?\ I +9 &GIhH\ J +9 &I}G\ L +10 &JI\ Q +9 &LrR\ T +9 &N1I\ B +10 &O::A\ &q +9 &Oi@\ B +5 ( + "collection"'6& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.62 +2 "collection"'G& +4 "core" &O_0\ B + .tHand.open + "manipulator"&M1 +75 "core" 1 +2 "manipulator"&@% +4 "core" % τ   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&<'\ +96 "core" ' +2 .tPSV.dial PSR + "processing"%I +95 "core"  +2 .tPSR.select :flush + "processing"%@ +11 .tPS.seek 1.5ml + "processing"%P' +1626 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%4  +40 "core"  +3 .tPS.seek 0ml + "processing"%J'W +1614 "core" ' +2 .tPSV.dial PSR + "processing"%) +43 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%' +2634 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "collection"'T  +2 "processing"%&  +36 "core" ~ +118  +2 .tPSV.dial :mixloop + "processing"%/ +95 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%Q  +69 "core" +2 .tPS.seek 0ml +2 "processing"%='W +2646 "core" ' + .tPSV.dial :air +2 "processing"%S  +40 "core"  +2 .tPS.seek 2.5ml +2 "processing"%\\' +2640 "core" ' + .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 .tPS.seek 0ml +2 "processing"%X'W +2639 "core" ' + .tPSV.dial :air +2 "processing"%>  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%g' +2635 "core" ' + .tPSV.dial :mixloop +2 "processing"%F +42 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2635 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&`& +4 "core" &  Y +2 .t\Elbow.reconfigure TightElbow +45 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC +2 "manipulator"&K( +2 "core" ( +2 "manipulator"&[& +3 "core" &  Y +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &C& +2 "core" &   Y +2 .tForearm.seek CC +2 "manipulator"&c'ρ +101 "core" ' +2 .tHand.close + "manipulator"&8/ +69 "core" / +2 .tCC.seek :open +2 "collection"'_( +378 "core" ( +2 "manipulator"&V& +4 "core" &    Y +2 "manipulator"&Y% +3 "core" % ω  z } +2 .tForearm.seek :retract +2 "manipulator"&d'\ +97 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&a(- +273 "core" ( +2 "manipulator"&j& +4 "core" &-  K 0 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &l& +3 "core" &- 1 0 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&k' +111 "core" ' +3 .tHand.open + "manipulator"&:1 +74 "core" 1 +2 "manipulator"&r% +4 "core" % ~  6 ȼ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&]'\ +97 E+\ 33 +2 "core" ' + ."da"delayUntil "12:34:30.92" +24795 #recoverPRVreagent08 + .PTV.dial :mixing + "processing"%N @ +69 "core" B +2 ."da"PBV.dial :waste1 + "processing"%L  +33 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%f * +32 "core" * +2 ."da"PSV.dial :air +2 "processing"%i  +41 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%U' +2228 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%o +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%p  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%B +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +42 "core"  +2 ."da"PS.seek :empty +2 "processing"%0'9 +2221 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"%w +134 "core"  +2 ."da"PSR.select :wash + "processing"% +11 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml +2 "processing"%m'[ +1615 "core" ' + ."da"PTV.dial :puck +2 "processing"%x  +67 "core"  +2 ."da"PSV.dial PTV + "processing"%h +71 "core" +2 ."da"PBV.dial :waste1 + "processing"%z  +33 "core" +2 "processing"%q% +4 "core" %bs\ +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"%W * +33 "core" , +3 ."da"PS.seek 0ml +2 "processing"%y'W +1613 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%e  +33 "core" +2 ."da"delay 30 seconds +582 #"connect"Session Begun +2 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +2414 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" * +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%} +81 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"% ' +2234 "core" ' +2 ."da"PSV.dial PTV + "processing"% +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%| +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +4 "processing"%s +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%b  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +1938 E \ dd +286 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +123 "core"  +2 ."da"PSR.select :wash + "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%\ ' +594 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1615 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +80 "core"  +2 ."da"PBV.dial :waste1 + "processing"%v  +33 "core" +2 "processing"%3% +4 "core" %_\  +2 ."da"PS.seek 1.5ml +2 "processing"%Z' +601 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +3 ."da"PS.seek 0ml + "processing"% 'W +1616 "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 + "processing"% +67 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2222 "core" ' + ."da"PSV.dial PTV +2 "processing"% +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +39 "processing"%{ +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +81 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +70 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2230 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%%  +43 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing + "processing"%  +122 "core" +2 ."da"delay 5 seconds +503 .PRV.dial :ab2 + "processing"%O  +40 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"% +42 "core" +2 ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%n' +390 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%#  +42 "core"  +2 "processing"%% +4 "core" %\  +2 ."da"PS.seek 0.55ml +2 "processing"%'| +337 "core" ' +3 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%$  +42 "core"  +2 ."da"PS.seek 2ml +2 "processing"%'[ +1554 "core" ' +2 ."da"PSV.dial :PML +2 "processing"% +43 "core" +2 ."da"PTV.dial :mixing +2 "processing"% @ +66 "core" A +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core" +2 "processing"%2% +4 "core" %Y\  +2 ."da"PS.seek 1.85ml +2 "processing"%9'9 +231 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%! * +34 "core" , +3 ."da"PS.seek 0ml + "processing"%'W +1965 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +26209 E \ .. +21794 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%7  +33 "core"  +2 ."da"delay 30 seconds +478 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 + #Session Ended +2518 ."da"PBV.dial between PSV and waste1 +2 "processing"%- * +33 "core" + +2 ."da"PSV.dial :air +2 "processing"%  +42 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%,' +2240 "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"%A +42 "core" +3 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%5  +42 "core"  +2 ."da"PS.seek :empty +2 "processing"%D'9 +2212 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%( +135 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"%H'[ +1603 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +69 "core"  +2 ."da"PSV.dial PTV + "processing"%+ +70 "core" +2 ."da"PBV.dial :waste1 + "processing"%R  +33 "core" +2 "processing"%G% +4 "core" %[\  +2 ."da"PS.seek 1.5ml +2 "processing"%M' +596 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%@ * +32 "core" * +3 ."da"PS.seek 0ml + "processing"%6'W +1618 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%I  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%E * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%1 +81 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%4' +2236 "core" ' + ."da"PSV.dial PTV +2 "processing"%P +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%) +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%J +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%T  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%&'9 +2226 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%/ +122 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%Q' +596 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1521 E\ 33 +94 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%S +70 "core" +2 ."da"PBV.dial :waste1 + "processing"%=  +33 "core" +2 "processing"%% +4 "core" %`\  +2 ."da"PS.seek 1.5ml +2 "processing"%\\' +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%> * +32 "core" * +3 ."da"PS.seek 0ml + "processing"%X'W +1611 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%F  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%g * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%` +81 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +46 "processing"%[' +2218 "core" ' + ."da"PSV.dial PTV +2 "processing"%C +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%8 +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%* +68 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%<  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%;'9 +2224 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%V +122 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%Y' +596 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%c'[ +1618 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%j +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%l  +33 "core"  +2 "processing"%K% +4 "core" %`\  +2 ."da"PS.seek 1.5ml +2 "processing"%:' +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%r * +32 "core" * +3 ."da"PS.seek 0ml + "processing"%d'W +1615 "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 +2 "processing"%N * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%L +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%f' +2222 "core" ' + ."da"PSV.dial PTV +2 "processing"%i +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +81 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%o +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%p  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%B'9 +2240 "core" ' +2 ."da"Sleepy.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"% +124 "core"  + ."da"PSR.select :sub1 +3 "processing"% +11 ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."da"PS.seek 0.25ml +2 "processing"%U'7 +331 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :sub2 +2 "processing"% +9 ."da"PS.seek 0.5ml +2 "processing"%w' +330 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml +2 "processing"%0'[ +98 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 + #Session Ended +1514 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%u +81 "core"  +2 ."da"PBV.dial :waste1 + "processing"%x  +34 "core" +2 "processing"%h% +4 "core" %`\  +2 ."da"PS.seek 1.5ml +2 "processing"%z' +595 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%q * +34 "core" , +3 ."da"PS.seek 0ml + "processing"%m'W +1615 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%W  +33 "core" +2 ."da"delay 30 seconds +1611 E\    +1391 ."da"PBV.dial between PSV and waste1 +2 "processing"%t * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%e +69 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2268 "core" ' + ."da"PSV.dial PTV +2 "processing"%} +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%y +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%|  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%s'9 +2271 "core" ' +2 "processing"%b9 +3 "core" 94 +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast + "processing"%  +3 "core" 4 + 4 +2 "processing"%& +3 "core" &TJ\ & +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 5 + "manipulator"&% +4 "core" %\     +2 "storage"(\ % +3 "core" % t i\ +2 "storage"( . +2 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 5 +2 "storage"(v(; +344 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (3& +3 "core" &; Y b\ +2 "manipulator"&& +3 "core" &- 0 +2 "manipulator"&% +3 "core" %\  M  +2 ."da"\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 5 +2 "manipulator"&Z( +174 "core" ( +2 "manipulator"&& +4 "core" &   !u + "storage"(& +4 "core" &; Z [\ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 5 + 700 counts +2 "manipulator"&' +89 "core" ' +2 "storage"( & +4 "core" &; b e\ +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek beamBreak + "storage"('L +283 "core" ' +2 "storage"({- +3 "core" -'w + ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"& & +3 "core" &  m !t +2 "storage"(& +3 "core" &; b e\ +2 ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 5 +2 "manipulator"&'? +34 "core" ' +2 ."da"\Elbow.hold +47 "manipulator"&%, +6 "core" , + ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(- +2 "core" -'w +2 ."da"SE.seek 1.1 Pucks below Top Plate +2 "storage"(O'/ +26 "core" ' +2 "manipulator"&% +4 "core" %K , +2 "storage"(& +4 "core" &; A A \ + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 5 + 312 counts + "manipulator"&#'w +16 "core" ' +2 "manipulator"&& +4 "core" &  % !t +2 "storage"(n& +3 "core" &; Y Z\ +3 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 5 + 700 counts +2 "manipulator"&$' +30 "core" ' +2 ."da"SE.seek 2.1 Pucks below Top Plate +2 "storage"(' +43 "core" ' +2 "manipulator"&& +4 "core" &  + !t +2 "manipulator"&% +4 "core" %  +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +90 "core" ' +2 ."da"\Elbow.seek PC +2 "manipulator"&2( +243 "core" ( +3 "manipulator"&!& +4 "core" &  +2 ."da"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" & j +2 ."da"Forearm.seek PC +2 "manipulator"&9' +97 "core" ' +2 ."da"Hand.close + "manipulator"&7/ +66 "core" / +2 ."da"PC.seek :open +2 "processing"%-( +401 "core" ( +2 "storage"( & +4 "core" &; 8 8 \ + "manipulator"&& +4 "core" &  + "manipulator"&.% +4 "core" %  N +2 ."da"Forearm.seek :retract +2 "manipulator"&"'\ +92 "core" ' +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 5 +2 "manipulator"&A( +250 "core" ( +2 "manipulator"&5& +4 "core" &  D !v + "storage"(,& +4 "core" &; 7 6 3\ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 5 + 700 counts +2 "manipulator"&(' +100 "core" ' + ."da"Hand.open +2 "manipulator"&D1 +66 "core" 1 +10 "storage"(?- +3 "core" -' +2 ."da"SE.seek 1.85 Pucks below Top Plate +2 "storage"(' +27 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.19 Pucks below Top Plate +2 "storage"(+' +57 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da18aug2113h30ml.tif +1941 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +824 #"da"SX HX9/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 24.432 seconds\ /var/log/esp/da18aug2113h30ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da18aug2113h30ml15s.tif +1556 #SX HX9/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da18aug2113h30ml15s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da18aug2113h30ml30s.tif +3057 #SX HX9/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da18aug2113h30ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da18aug2113h30ml70s.tif +7121 #SX HX9/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da18aug2113h30ml70s.tif: TIFF Upload Complete\ +2 .Sleepy.power :camera,:OFF +9 ."Qmail"HABfans.email "24.432 sec auto-exposure",Subject: "da18aug2113h30ml images!" +52 "storage"(R- +2 "core" -' +2 "storage"(G& +4 "core" &; \ +2 "manipulator"&H& +4 "core" &   n !u +2 ."da"\Elbow.seek 5 +3 "manipulator"&@( +2 "core" ( +2 "manipulator"&M& +3 "core" &  f !u +2 "storage"(I& +4 "core" &; \ +2 ."da"Forearm.seek 5 + 700 counts +2 "manipulator"&E' +11 "core" ' +2 ."da"SE.reconfigure SEgently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.9 Pucks below Top Plate +2 "storage"(1'$ +62 "core" ' +2 "manipulator"&6& +5 "core" &   !u +2 "storage"(P& +3 "core" &; ]\  \ +2 ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 5 +2 "manipulator"&)'? +29 "core" ' +2 ."da"\Elbow.hold +4 "manipulator"&J, +3 "core" , + ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 2.09 Pucks below Top Plate +4 "storage"(T' +22 "core" ' +76 "manipulator"&4% +3 "core" %< +2 "storage"(/& +4 "core" &;   +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 5 + 297 counts +2 "manipulator"&&'h +14 "core" ' +2 "manipulator"&Q& +6 "core" &   !v +2 "storage"(S& +3 "core" &;  +3 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 5 + 700 counts +2 "manipulator"&=' +22 "core" ' +2 "storage"(% +4 "core" % S  +2 ."downElevator"SE.seek :down +3 "storage"('v +99 (>% +8 "core" %7 2 PH +2 "manipulator"&\\% +4 "core" %   +2 ."da"Forearm.reconfigure LooseForearm +6 "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek :retract +2 "manipulator"&F'\ +89 "core" ' +36 ' +2 ."downElevator"SE.coast +6 "storage"(5 +2 ."da"SC.coast +2 "storage"(6 +6 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +8 #tStarting finalPurge +4 "processing"%g& +13 "core" &\ + ."psFlush"Hand.open +2 "manipulator"&`1 +24 "core" 1 +9 "manipulator"&X& +55 "core" &   6 !v +5 "manipulator"&C% +4 "core" %\    +2 ."psFlush"\Elbow.seek FlushPuck::Garage +2 "manipulator"&8(- +176 "core" ( +2 "manipulator"&*& +6 "core" &-   +2 ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &<& +2 "core" &-   +2 ."psFlush"Forearm.seek :garage +5 "manipulator"&[' +107 "core" ' +2 ."psFlush"Hand.close + "manipulator"&V/ +74 "core" / +2 "manipulator"&;& +4 "core" &-   +2 "manipulator"&Y% +3 "core" %   \ D +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&j'\ +106 "core" ' +3 ."psFlush"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."psFlush"\Elbow.seek PC +2 "manipulator"&l( +120 "core" ( +3 "manipulator"&K& +4 "core" &   +2 ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &c& +4 "core" &   +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +2 "manipulator"&r' +104 "core" ' +5 "manipulator"&:& +5 "core" &   " +2 "manipulator"&k% +13 "core" % \ \   +2 "processing"%N& +4 "core" &\ +4 "processing"%L& +10 ."psFlush"PC.seek :closed +4 "processing"%d(Tg +7 "core" &\ + &e\ +7 &\ 8 +6 &LM{\ / +11 &v\ D +6 &0\\\ J +9 &\\\ J +10 &Z\ I +9 &v^\ J +9 &8\\\ J +12 &[\ J +7 &`\ J +14 &~^\ J +5 &!@Z|\ J +14 &#`u\ J +6 &$]s\ J +9 &&[q\ J +8 &(H\\n\ J +10 &* Zv\ I +9 &+]}\ I +9 &-\\p\ I +10 &/P_v\ J +9 &1]z\ J +10 &2Zv\ I +9 &4\\h\ I +10 &6X__\ J +9 &8][\ J +9 &9Ye\ I +11 &;\\`\ I +8 &=aZj\ J +11 &?$_g\ I +8 &@Z^\ J +14 &B^^\ I +5 &Di_^\ I +13 &F*`R\ J +7 &Ga\\\ J +10 &IhX\ K +11 &Kg}T\ M +8 &M!T\ P +8 &NU\ O +11 &PS\ P +7 &RgU\ P +10 &SPkP\ 't +14 &TDRN\ * +3 ( + &TGS\ ' + "processing"%L& +7 #"psFlush"Processing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.57 +6 "processing"%i& +4 "core" &TGP\ ' +3 ."psFlush"Hand.open + "manipulator"&1 +69 "core" 1 +2 "manipulator"&o% +4 "core" %   U  +2 ."psFlush"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&p'\ +99 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%f +123 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%'P +261 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +836 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%B' +1618 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%U +68 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%w  +33 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%u'W +2640 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%x +70 "core"  +2 ."psFlush"PSR.select :flush + "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%h' +589 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%0' +2126 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%q +71 "core" +2 ."psFlush"PBV.dial PSV + "processing"%z U +52 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%W'W +2627 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%t @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%e' +2626 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%m  +80 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%}'9 +2635 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%y +40 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%' +2632 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%| +67 "core" +2 ."psFlush"PBV.dial PSV + .PS.seek 0ml +2 "processing"%'W +2631 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%b @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +2635 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +80 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2638 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%\ +41 "core"  +2 ."psFlush"PSR.select :flush + "processing"%@ +11 ."psFlush"PS.seek 1ml +2 "processing"% 'P +1106 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%3' +1613 "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"%'W +2150 E\ ;: +487 "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 +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%a' +2120 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%] +69 "core" +2 ."psFlush"PBV.dial PSV + "processing"%{ U +52 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"% 'W +2632 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +44 "processing"%' +2637 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +80 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2632 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"% +40 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%n' +2626 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +67 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%'W +2631 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%Z' +2629 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%  +80 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2632 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'#& +4 "core" &\ + .tHand.open + "manipulator"&O1 +19 "core" 1 +2 "manipulator"&$& +4 "core" &   +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC + "manipulator"&!( +4 "core" ( +2 "manipulator"&& +4 "core" &   \ + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &%& +3 "core" &   > +2 .tForearm.seek PC + "manipulator"&7' +98 "core" ' + .tHand.close +2 "manipulator"&/ +76 "core" / +2 .tPC.seek :open +2 "processing"%^( +402 "core" ( +2 "manipulator"& & +4 "core" &  O + "manipulator"&% +4 "core" %   J +2 .tForearm.seek :retract + "manipulator"&.'\ +96 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&9( +353 "core" ( +2 "manipulator"&5& +4 "core" &    4 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &,& +2 "core" &   4 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&2'ρ +95 "core" ' +30 "manipulator"&D& +4 "core" &   4 +2 "manipulator"&?% +4 "core" %ϊ   +2 "collection"'"& +3 "core" &\ +2 "collection"'& +4 .tCC.seek :closed + "collection"'(O +3 "core" &\ +2 &\  +10 &5\ *y +9 &g\ = +10 &s\ J +9 &Y]\ I +9 &^\ I +10 &]\ I +9 &^\ I +10 &a^\ I +9 &#^\ I +9 &_\ I +10 & ^\ \ I +9 &"i^\ \ I +9 &$,^\ I +10 &%]\ \ I +9 &'^\ I +10 &)r^\ I +9 &+4^\ \ I +9 &,_ \ I +10 &.\\ \ I +9 &0y^\ \ I +9 &2<] \ I +10 &3] \ I +9 &5] \ H +10 &7`\ \ I +9 &9Bb\ J +9 &;^ \ I +10 &<^\ \ I +9 &>^\ I +9 &@L] \ I +10 &B _ \ I +9 &C^ \ I +14 &Ea\ J +7 &GOk \ K +8 &I {\ L +10 &J \ Q +9 &Ly \ T +9 &N8 \ B +10 &O>; \ %n +9 &O~e \ E +6 ( +4 "collection"'& +6 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.61 +2 "collection"'R& +7 "core" &O~j \ E +3 &O~jF\ E +2 .tHand.open +2 "manipulator"&G1 +41 #"connect"Session Begun +2 #-> Sleepy.cycleModemPower! 9 +4 .Sleepy.cycleModemPower! 9 + #Session Ended +27 "core" 1 +2 "manipulator"&H% +4 "core" % ϊ   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&M'\ +95 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'I& +4 "core" &O~j"\ E +2 "collection"'6% +3 "core" %\ +2 #tCS Pulling 5ml of flush .CSV.dial CSR +2 "collection"'P  +40 "core"  +2 .tCSR.select :flush +4 "collection"' +12 .tCS.seek 5ml +2 "collection"'4'l +1348 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 '/% +3 "core" %l\  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'A' +630 "core" ' +34 .tCSV.dial :waste +2 "collection"'Q +120 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'S' +1992 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'(& +4 "core" &O~j\ E +2 "collection"'+% +3 "core" %%\ + .tCSV.dial :flush +2 "collection"'  +40 "core"  +3 .tCS.reconfigure CSfast + "collection"'#d @b +3 .tCS.seek 5ml + "collection"'E'l +1193 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"'@ @ +38 "core" A +2 "collection"'>% +4 "core" %l\  +2 .tCS.seek 7.001ml +2 "collection"'\\' +535 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'1  + ')  +40 "core"  +85  +2 .tCBV.dial :waste1 + "collection"'g @ +42 "core" ? +3 .tCS.seek 0ml + "collection"'&' +1621 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'T& +4 "core" &O~i\ E +2 "collection"'`% +3 "core" %U\ + .tCSV.dial :flush +2 "collection"'X  +68 "core" +3 .tCS.seek 5ml + "collection"'C'l +1201 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'= @ +43 "core" A +2 "collection"'% +4 "core" %lU\  +2 .tCS.seek 7ml +44 "collection"'v' +523 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'*  +41 "core"  +2 .tCBV.dial :waste2 +2 "collection"'<  +105 "core"  +3 .tCS.seek 0ml + "collection"'J' +1623 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'V& +4 "core" &O~h\ E +2 "collection"';% +4 "core" %T\ + .tCSV.dial CSR + "collection"'Y  +52 "core"  +2 .tCSR.select :kill + "collection"' +11 .tCS.seek 8ml +2 "collection"'F' +1883 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"'K' D +532 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"'c +2 '[  +106 "core" ~ +24  +2 .tCTV.dial :intake + "collection"':  +70 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'k' \\ +1857 "core" ' + .tIntake.select :close +2 "sampler")0 +9 .tCTV.dial :air +2 "collection"'N  +69 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'8' +581 "core" ' + .tCSV.dial CSR +2 "collection"'j  +105 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'-'l +1346 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"'i' D +1366 "core" ' + .tCSV.dial CBV +2 "collection"' +105 "core" ~ +2 .tCS.seek 0ml +2 "collection"'o' +2619 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&L& +4 "core" &  H 4 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&f( +2 "core" ( + "manipulator"&r& +4 "core" &  4 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &s& +2 "core" &  4 +2 .tForearm.seek CC +2 "manipulator"&'ρ +105 "core" ' + .tHand.close +2 "manipulator"&U/ +74 "core" / +2 .tCC.seek :open +2 "collection"'w( +377 "core" ( +2 "manipulator"&B& +4 "core" &  4 + "manipulator"&x% +4 "core" % q   ' P +2 .tForearm.seek :retract + "manipulator"&u'\ +106 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&h(- +276 "core" ( +2 "manipulator"&q& +4 "core" &-   ; +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &z& +2 "core" &-    ; +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&0' +113 "core" ' + .tHand.open +2 "manipulator"&t1 +76 "core" 1 +2 "manipulator"&W% +4 "core" % u   ǹ} +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&m'\ +98 "core" ' +2 #tCompleted [da withoutWCR] begun 11:40:54 +3 #Asleep after completing 2018_07_17_niagara_postcanQC assays +2 ."Qmail"GoodNews.email "{5 => 3, 6 => 0}\\nCan@13:20:23, 22.6C, 55% humidity, 14.1psia, 13.761V, 0.288A, 0.282A avg, 3.96W",Subject: "Asleep after completing 2018_07_17_niagara_postcanQC assays" +615 #m\EXIT @1534872533.53EDT @1534873721.90EDT = =ECan =tMAIN =mMAIN_scheduler @EDT1534873723.97 #"core_reset"Sent BREAK +2 #t@0xBB6F, state=0x3380, ifg=0x08, ie=0x5F + #@0xC1F5, state=0x3350, ifg=0x84, ie=0x75 + #@0xC49F, state=0x32E2, ifg=0x10, ie=0xF5 #@0xC723, state=0x32F4, ifg=0x10, ie=0xFD + #@0xC9A6, state=0x32F4, ifg=0x10, ie=0xFD + #@0xCC29, state=0x32F4, ifg=0x10, ie=0xFD #@0xCDB7, state=0x32F4, ifg=0x80, ie=0xFD + #@0x5F62, state=0x33E0, ifg=0x02, ie=0x5F + #@0x73A6, state=0x3350, ifg=0x00, ie=0x75 #\ESP2 v3.22 I2C Gateway v3.06 +10 #\ESP2 v3.22 I2C Gateway v3.06 +405 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/shallow/niagara/configure.rb\ +254 .Sleepy.power :raw,:ON +3 E\ ++ +4 \ ++ + "sampler") +2 ) +2 "core"  + "collection"' +2 ' +3 "core"  + "processing"% +2 % +2 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 )% +2 "core" %qq " +2 .tSS.configure SSconfig +2 "sampler")#.0X access 2 +18 .SE.seek :down +2 "storage"('v +4 "core" ' +2 "manipulator"&% +4 "core" %\    +2 "manipulator"&& +3 "core" &-    ; +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 6 + "storage"((K +342 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" &K%   +509 #t-> access 3 +18 .SE.seek :down +2 "storage"('v +3 "core" ' +2 "manipulator"&% +4 "core" %\      +2 "manipulator"&& +3 "core" &-    ; +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 7 +2 "storage"(([u +341 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +5 "core" &[r# 7   +905 #t-> access 5 +17 .SE.seek :down +2 "storage"('v +3 "core" ' + "manipulator"& % +4 "core" %\      +2 "manipulator"&!& +4 "core" &-  ; +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"("( +1599 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (#& +3 "core" &   +1516 #t-> exit +13 #m\EXIT @1534873800.28EDT @1534873945.00EDT = =ECan =tMAIN =mMAIN_scheduler @EDT1534873947.07 #"core_reset"Sent BREAK +2 #t@0x9C50, state=0x32F4, ifg=0x10, ie=0xFD + #@0x9ED5, state=0x32F4, ifg=0x10, ie=0xFD + #@0xA15A, state=0x32F4, ifg=0x10, ie=0xFD #@0xA3DF, state=0x32F4, ifg=0x10, ie=0xFD + #@0xA664, state=0x32F4, ifg=0x10, ie=0xFD + #@0xA8E8, state=0x32F4, ifg=0x10, ie=0xFD + #@0xAB6D, state=0x32F4, ifg=0x10, ie=0xFD #@0xACCA, state=0x32F4, ifg=0x80, ie=0xFD + #@0xFFEA, state=0x3350, ifg=0x00, ie=0x75 #\ESP2 v3.22 I2C Gateway v3.06 +9 #\ESP2 v3.22 I2C Gateway v3.06 +372 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/shallow/niagara/configure.rb\ +263 .Sleepy.power :raw,:ON +2 E\ 11 +4 \ 11 + "sampler") +2 ) +2 "core"  +2 "collection"' + ' +3 "core"  + "processing"% +2 % +3 "core"  +4 "collection"' 9\ +3 ' 0\ + ' -\ +4 "processing"% 9\ + % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 )% +2 "core" %sq ! +2 .tSS.configure SSconfig +2 "sampler")#.0X CSxferDAvol +3031 #-> purgeIntake +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" &\ +2 .tHand.open + "manipulator"&1 +19 "core" 1 +2 "manipulator"&& +4 "core" &-   ( ; +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage + "manipulator"&(- +4 "core" ( +2 "manipulator"&& +4 "core" &-  ; + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &-  & ; +2 .tForearm.seek :garage +2 "manipulator"&' +107 "core" ' +2 .tHand.close + "manipulator"&/ +67 "core" / +2 "manipulator"&& +4 "core" &-  - ; + "manipulator"& % +4 "core" %  O  +2 .tForearm.seek :retract +2 "manipulator"&!'\ +101 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&"( +271 "core" ( +2 "manipulator"&#& +4 "core" & % 3 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &$& +2 "core" &    3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&%'ρ +105 "core" ' +2 "manipulator"&&& +4 "core" &  : 2 +2 "manipulator"&'% +3 "core" %ϋ   J W +2 "collection"'(& +3 "core" &\ +2 "collection"')& +3 .tCC.seek :closed +2 "collection"'*(O +3 "core" &g\ +4 &Z\ 7 +10 &EL[\ / +9 &|w[\ D +10 &+b]\ J +9 &^$\ I +9 &^c\ I +10 &s_d\ I +9 &5]h\ I +9 &^a\ I +10 &^`\ I +9 &}Zw\ H +10 &!>`J\ I +9 &#]Y\ I +9 &$^c\ I +10 &&]d\ H +9 &(F`Z\ I +9 &*bj\ J +10 &+[H\ I +9 &-`Q\ I +10 &/O]r\ H +9 &1^F\ I +9 &2_W\ I +10 &4][\ I +9 &6V_Q\ I +9 &8^X\ I +10 &9_O\ I +9 &;_S\ I +10 &=^^W\ I +9 &? _\\\ I +9 &@^W\ I +10 &B^O\ I +9 &De_[\ I +9 &F&f[\ I +10 &Gl[\ K +9 &IZ\ N +10 &KST\ R +9 &MW\ T +9 &NyT\ 2 +10 &Of(X\ ` +9 &OW^\ D +2 ( + "collection"')& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.56 + "collection"'+& +4 "core" &OV|\ D + .tHand.open + "manipulator"&,1 +69 "core" 1 +2 "manipulator"&-% +4 "core" % ϋ  2 W +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&.'\ +95 "core" ' +2 #tPurging external Intake + "collection"'/& +4 "core" &OVS\ D +2 "collection"'0% +3 "core" %R\ +2 .tCSV.dial :flush + "collection"'1  +69 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'2' D +2298 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +3 "collection"'3 + '4  +5 "core"  +63 ~ +2 .tCTV.dial :intake +2 "collection"'5  +68 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'6' +2297 "core" ' + .tIntake.select :close + "sampler")0 +10 .tCTV.dial :air +2 "collection"'7  +70 "core"  +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&8& +4 "core" &  2 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&9( +4 "core" ( +2 "manipulator"&:& +4 "core" & \ 2 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &;& +2 "core" &  \ 2 +2 .tForearm.seek CC +2 "manipulator"&<'ρ +103 "core" ' + .tHand.close +2 "manipulator"&=/ +76 "core" / +2 .tCC.seek :open +2 "collection"'>( +375 "core" ( +2 "manipulator"&?& +3 "core" &  0 2 +2 "manipulator"&@% +3 "core" % x  H O +2 .tForearm.seek :retract +2 "manipulator"&A'\ +97 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&B(- +283 "core" ( +2 "manipulator"&C& +3 "core" &-   *  +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &D& +2 "core" &-  2  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&E' +113 "core" ' +4 .tHand.open + "manipulator"&F1 +67 "core" 1 +2 "manipulator"&G% +4 "core" %   & Ǽ + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&H'\ +106 "core" ' +536 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +3028 #t-> exit +11 #m\EXIT @1534874110.58EDT @1534874511.96EDT = =mMAIN_scheduler =tMAIN =ECan @EDT1534874514.41 #"core_reset"Sent BREAK +2 #t@0x84CF, state=0x3380, ifg=0x20, ie=0x7F + #@0x8C41, state=0x3380, ifg=0x08, ie=0x5F + #@0x5D57, state=0x3350, ifg=0x84, ie=0x75 #@0x6001, state=0x32E2, ifg=0x10, ie=0xF5 + #@0x6285, state=0x32F4, ifg=0x10, ie=0xFD + #@0x6509, state=0x32F4, ifg=0x10, ie=0xFD #@0x678D, state=0x32F4, ifg=0x10, ie=0xFD + #@0x691B, state=0x32F4, ifg=0x80, ie=0xFD + #@0xFA02, state=0x3350, ifg=0x00, ie=0x75 #\ESP2 v3.22 I2C Gateway v3.06 +9 #\ESP2 v3.22 I2C Gateway v3.06 +350 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/shallow/niagara/configure.rb\ +277 .Sleepy.power :raw,:ON +2 E\ // +5 \ // "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +3 "sampler")&\ +2 )% +4 "core" %rp ! + .tSS.configure SSconfig +2 "sampler")#.0X/home/esp/esp2/mission/2018_07_17_niagara_postcanQC.rb:26"//home/esp/esp2/utils/mission.rb:19:in `[]'"4/home/esp/esp2/utils/mission.rb:19:in `mission'">/home/esp/esp2/mission/2018_07_17_niagara_postcanQC.rb:24"1/home/esp/esp2/lib/framework.rb:30:in `load'"//home/esp/esp2/lib/framework.rb:30:in `ld'"1/home/esp/esp2/lib/framework.rb:35:in `load'"4/home/esp/esp2/lib/framework.rb:76:in `execute'"-/home/esp/esp2/lib/esp.rb:207:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"running 22:03 late +2 E\ -- +29 ."shutdown"Sleepy.power :dwarf,:OFF + .Sleepy.power :raw,:OFF + #Shutdown +134 #tPowering up Dwarves +375 ."Qmail"GoodNews.email "Then, in tube 5: da withoutWCR\\n/home/esp/esp2/mission/2018_07_17_niagara_postcanQC.rb:26\\n{}\\nCan@14:02:04, 22.0C, 55% humidity, 14.1psia, 13.766V, 0.202A, 0.202A avg, 2.78W",Subject: "Asleep until 13:40" +113 .tSleepy.power :raw,:ON + "sampler") +4 ) +3 "core"  + "collection"' +3 ' +3 "core"  +2 "processing"% +2 % +3 "core"  +3 "collection"' 9\ +2 ' 0\ +2 ' -\ +2 "processing"% 9\ + % 2\ +2 % *\ +2 % 0\ +2 "sampler")&\ +2 .tSS.configure SSconfig + "sampler")#.0X& +3 "core" &  $ +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 5 +2 "manipulator"&?( +31 "core" ( +2 "manipulator"&@& +5 "core" &  +3 "storage"(A& +3 "core" &;Q ` `\  +3 .tForearm.seek 5 + 700 counts + "manipulator"&B' +97 "core" ' +2 "storage"(C& +4 "core" &;Q \ @\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(D'L +268 "core" ' +2 "storage"(E- +3 "core" -'f + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +11 (F& +2 "core" &;T _ ^\  +3 "manipulator"&G& +4 "core" &  +2 .t\Elbow.seek 5 + "manipulator"&H( +8 "core" ( +2 "manipulator"&I& +4 "core" & \ +2 "storage"(J& +4 "core" &;T   +3 .tForearm.seek 5 + 300 counts +2 "manipulator"&K'k +17 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&L/ +65 "core" / +10 ."downElevator"SE.seek :down +3 "manipulator"&M& +5 "storage"(N'v +3 "core" & \ +2 "manipulator"&O% +3 "core" % _ s +3 .tForearm.seek :retract + "manipulator"&P'\ +94 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&Q( +143 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +22 "core" ( +2 "manipulator"&R& +4 "core" & > d +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &S& +3 "core" &  Z d +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&T'ρ +101 "core" ' +3 "manipulator"&U& +4 "core" &  d +2 "manipulator"&V% +4 "core" %ω +2 "collection"'W& +4 "core" &\ +2 "collection"'X& +3 .tCC.seek :closed +2 "collection"'Y(O +3 "core" &\ +3 &\  +10 &7\ +{ +9 &i\ > +9 &qp\ J +10 &4]\ J +9 &^\ I +10 &Z\ I +9 &z]\ J +9 &<]\ J +10 &]\ I +9 &Z\ I +9 & Z\ I +10 &"E_\ I +9 &$]\ J +10 &%]\ I +9 &'_\ I +9 &)M\\\ I +10 &+Y\ I +9 &,]\ J +9 &.]\ I +10 &0VY\ I +9 &2\\\ J +10 &3[\ I +9 &5^\ I +9 &7]_\ I +10 &9^\ J +9 &:]\ J +9 &<^\ J +10 &>eZ\ I +9 &@'[\ I +10 &A`\ I +9 &C`\ I +9 &Ek^\ J +10 &G*j\ K +9 &H\ N +9 &J\ S +10 &LR\ U +9 &N\ B +10 &OIQ\ N +9 &O\ "e +9 &Ob\ C +2 ( + "collection"'X& +3 #tCollection Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.77 + .Hand.open + "manipulator"&Z1 +66 "core" 1 +2 "manipulator"&[% +4 "core" % χ % +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&\\'\ +92 "core" ' +2 .tSC.coast "storage"(6 +3 #tcollectSample 30ml w/bubble point of 24psi + #Priming 7ml + .Sleepy.power :sampler,:ON + .Intake.select :close + .\Exhaust.select :close + .SS.hold + "sampler")]+ +4 "core" + + "sampler")^% +4 "core" %qq  + "collection"'_& +4 "core" &O_\ C +2 E\ YY +2 #tCalibrating pressure and temperature sensors + .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X' +5 "core" ' + .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")@  +118 "core" ~ +8  +348 ' +2 "sampler")A% +4 "core" %oo  + .tCBV.dial between SSV and waste2 +2 "collection"'C  +36 "core"  +2 "collection"'.% +4 "core" % Dt\ +2 ."connect"CTV.dial CSV,avoiding: :air +2 .tCSV.dial CTV +2 "collection"'1  +40 "core"  +2 .tCS.reconfigure CSpressurize +2 "collection"'# d@<< b +3 .tCS.seek 0ml + "collection"'E' +2456 "core" 'ܲ x\ ֪ +2 "collection"'F% +4 "core" %܊ {\  +2 "sampler")G% +3 "core" %oo  +2 #tBubblePoint: Intake @37.9psia, Outlet @13.8psia + .CBV.dial SSV + "collection"'+ @ +37 "core" A +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +126 "collection"'J% +3 "core" %ܔu\ +2 "sampler")L% +3 "core" %di  o +2 #t\Evacuated: Intake @15.1psia, Outlet @13.5psia + .SSV.dial :spit,avoiding: :exhaust +2 "sampler")M +126 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'K' +114 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")U +80 "core" ' + ."CSpush"CS.coast + "collection"'5 +44 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X +103 "collection"'79 +3 "core" 9 C +102 "collection"',9 +3 "core" 9 G +102 "collection"'=9 +3 "core" 9 K +102 "collection"'@9 +3 "core" 9 O +102 "collection"'99 +4 "core" 9\ S +102 "collection"'A9 +3 "core" 9\ \ X +102 "collection"'C9 +3 "core" 9\ \\ +102 "collection"'.9 +3 "core" 9\ ` +102 "collection"'19 +3 "core" 9\ d +102 "collection"':9 +3 "core" 9\ h +102 "collection"'F9 +3 "core" 9\ &m +102 "collection"'G9 +3 "core" 9\ )q +102 "collection"'+9 +3 "core" 9\ .u +102 "collection"'>9 +3 "core" 9\ 3y +102 "collection"'J9 +3 "core" 9\ 6} +103 "collection"'L9 +3 "core" 9\ ; +102 "collection"'M9 +3 "core" 9\ ? +102 "collection"'I9 +3 "core" 9\ C +102 "collection"'O9 +3 "core" 9\ F +102 "collection"'B9 +4 "core" 9\ J +102 "collection"'R9 +3 "core" 9\ N +102 "collection"'D9 +3 "core" 9\ Q +102 "collection"'?9 +3 "core" 9\ T +102 "collection"'U9 +3 "core" 9\ W +102 "collection"'E9 +3 "core" 9\ [ +103 "collection"'K9 +3 "core" 9\ ] +102 "collection"'S9 +3 "core" 9\ ` +102 "collection"'V9 +3 "core" 9\ c +102 "collection"'W9 +3 "core" 9\ f +102 "collection"'N9 +3 "core" 9\ h +102 "collection"'H9 +3 "core" 9\ j +102 "collection"'59 +3 "core" 9\ n +102 "collection"'Z9 +3 "core" 9\ o +102 "collection"'P9 +3 "core" 9\ r +2 .tCH.hold 10:00,70C +2 "collection"'[ `\ `\ o  +3 "core"  +50943 E\ s +9059 "core" ` +2 "collection"'_9 +3 "core" 9\ U +2 #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml + "collection"'^' +366 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'T @ +95 "core" A +2 .tCSV.dial :air +2 "collection"'X @ +51 "core" A +4 .tCS.seek 5ml +2 "collection"'%'l +1349 "core" ' + .tCSV.dial CTV +2 "collection"'<  +51 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'a @ +50 "core" A +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"']  +52 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'c @ +38 "core" ? +2 .tdelay 2 seconds +203 .CS.seek 0ml +2 "collection"'b' +1343 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"'e +93 "core"  +2 .tCBV.dial CSV + "collection"'g  +27 "core" +2 "collection"'h% +4 "core" % V\ +2 .tCS.seek 5.001ml + "collection"'i'l +1348 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'f  +41 "core" +2 "collection"'k% +4 "core" %l06\  +2 .tCS.seek 7ml +2 "collection"'l' +584 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'m @ +40 "core" > +3 .tCS.seek 10ml +2 "collection"'n' D +839 "core" ' +4 .tCSV.dial between air and CTV,avoiding: CBV +4 "collection"'o ` +44 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 + #Session Ended +57 "core" _ +2 #tRecycling Lysate (#1 of 1) +39 .CBV.dial between CSV and waste1,avoiding: :DBV +9 "collection"'j   +36 "core" " +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'r  + 's  +28 "core"  +99  +3 .tCS.seek 5ml + "collection"'t'l +1357 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'p @ +95 "core" B +2 .tCSV.dial :waste +2 "collection"'u +96 "core" +2 .tCS.seek :empty +2 "collection"'q'Ͱ +1349 "core" ' + .tCSV.dial :air +2 "collection"'w @ +79 "core" > +3 .tCS.seek 5ml + "collection"'x'l +1351 "core" ' + .tCSV.dial CTV +2 "collection"'y  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'z @ +40 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'{  +40 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'v @ +39 "core" ? +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'}' +1366 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"'~ +94 "core" ~ + .tCBV.dial CSV + "collection"'|  +36 "core"  +2 "collection"'% +4 "core" %\ +2 .tCS.seek 5.001ml +2 "collection"''l +1357 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +4 "collection"'  +42 "core" +2 "collection"'% +4 "core" %l#\ +2 .tCS.seek 7.001ml +2 "collection"'' +590 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +4 "collection"' @ +39 "core" ? +2 .tCS.seek 10ml +2 "collection"' ' D +859 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +118 "core" b +2 #tLysing Complete + "collection"'& +4 "core" &O^vw\ C +2 #tStoring sh1 puck in Collection Clamp to tube 4 + "manipulator"&% +4 "core" %\ X  +2 "storage"(% +3 "core" %  @ +2 "storage"($. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 + "storage"( (,B +338 "core" ( +2 .tSC.reconfigure SCloose + "storage"($.\ 1~b +3 (& +2 "core" &,A  \ +2 "manipulator"&& +6 "core" & \  d + "manipulator"&\ % +4 "core" %\  #  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 +2 "manipulator"&( +149 "core" ( +2 "manipulator"& & +4 "core" &  \  +2 "storage"(& +3 "core" &,A  * < +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&'_ +112 "core" ' +2 "storage"(& +4 "core" &,A / 0 M +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"('L +271 "core" ' +4 "storage"(- +3 "core" -'L +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 .tSE.seek :place +2 "storage"(' +33 "core" ' +10 "manipulator"&& +4 "core" &  \ + + "manipulator"&% +4 "core" %`   # . +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +94 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&( +164 "core" ( +2 "manipulator"&& +4 "core" &  < + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" &   < +2 .tForearm.seek CC + "manipulator"&'ρ +103 "core" ' +2 .tHand.close + "manipulator"&"/ +75 "core" / +2 .tCC.seek :open +2 "collection"'#( +378 "core" ( +2 "storage"(&& +4 "core" &,A   [ + "storage"( & +4 "core" &,A  G +2 "manipulator"&*& +3 "core" & \ D < +2 "manipulator"&% +4 "core" % s   P ^ +2 .tForearm.seek :retract + "manipulator"&'\ +96 "core" ' +4 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 +2 "manipulator"&'( +153 "core" ( +2 "manipulator"&0& +4 "core" &  l  +2 "storage"(!& +3 "core" &,A " # C  +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 4 +2 "manipulator"&)'Σ +106 "core" ' +2 .t\Elbow.hold + "manipulator"&(, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&41 +70 "core" 1 +11 "manipulator"&3% +4 "core" % ζ  " 5 + "storage"(-& +4 "core" &,A 0 0 ; + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 319 counts + "manipulator"&/' +25 "core" ' +2 "manipulator"&8& +4 "core" &     +2 "storage"(2& +3 "core" &,A & 0  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&;'_ +30 "core" ' +2 "storage"(7% +5 "core" % & 3 J  +2 ."downElevator"SE.seek :down +2 "storage"(,'v +99 (=% +3 "core" %A   SS +2 "manipulator"&@% +3 "core" %_   1 ^ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&9'\ +99 "core" ' +60 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +2 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'A& +3 "core" &}\ +44 .tHand.open +9 "manipulator"&C1 +22 "core" 1 +2 "manipulator"&.& +4 "core" &    +2 "manipulator"&1% +3 "core" %\ % \ P E +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&:(- +171 "core" ( +2 "manipulator"&F& +4 "core" &-  Q 6 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &G& +3 "core" &- \ \ I 6 +2 .tForearm.seek :garage +2 "manipulator"&+' +109 "core" ' +2 .tHand.close + "manipulator"&>/ +70 "core" / +2 "manipulator"&J& +4 "core" &-  \  6 +2 "manipulator"&L% +3 "core" %    . +2 .tForearm.seek :retract +2 "manipulator"&M'\ +96 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&I( +274 "core" ( +4 "manipulator"&O& +4 "core" &  2 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &B& +2 "core" &  { 2 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&R'ρ +102 "core" ' +2 "manipulator"&D& +4 "core" &   2 +2 "manipulator"&?% +3 "core" %  \ 5 \\ +3 "collection"'U& +4 "core" &y\ + "collection"'E& +4 .tCC.seek :closed +2 "collection"'K(O +2 "core" &|\ +3 &~\  +9 &7}\ +| +10 &k~o\ > +9 &l~U\ H +10 &vZ|:\ H +9 &9[~\ G +9 &]{\ H +10 &]}\ H +9 &]}\ G +9 &?`\ H +10 &Z~u\ H +9 & _~j\ H +10 &"]X\ H +9 &$HZI\ H +9 && Y~\ G +10 &'\\\ G +9 &)`}v\ H +9 &+Q_}\\\ G +10 &-`]\ H +9 &.Z~F\ G +10 &0]\ G +9 &2X_~\ H +9 &4]~\ H +10 &5Z\ G +9 &7]~\ G +9 &9_`~\ H +10 &;#[}L\ G +9 &<]\ G +10 &>]}\ G +9 &@h`~\ H +9 &B+`~\ G +10 &CZ}\ H +9 &E^~\ H +9 &Glk~\ I +10 &I'~~\ L +9 &J\ Q +10 &L}{\ T +9 &NTo\ A +9 &OA/|T\ . +10 &O@|F\ : +2 ( + "collection"'E& +3 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.63 + "collection"'S& +4 "core" &O>}\ : + .tHand.open + "manipulator"&V1 +72 "core" 1 +2 "manipulator"&W% +4 "core" % π   9 [ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&N'\ +90 "core" ' +2 .tPSV.dial PSR + "processing"%H +124 "core"  +2 .tPSR.select :flush + "processing"%@ +11 .tPS.seek 1.5ml + "processing"%5' +1609 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +4 "processing"%Z  +40 "core"  +2 .tPS.seek 0ml +2 "processing"%P'W +1616 "core" ' + .tPSV.dial PSR +2 "processing"%` +43 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%[' +2631 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%_ +2 "collection"'d  +5 "core"  +2 "processing"%T  +42 "core"  +30 +2 .tPSV.dial :mixloop + "processing"%X +95 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%^  +121 "core" +3 .tPS.seek 0ml + "processing"%<'W +2628 "core" ' + .tPSV.dial :air +2 "processing"%a  +40 "core"  +2 .tPS.seek 2.5ml +2 "processing"%]' +2631 "core" ' + .tPSV.dial :mixloop +2 "processing"%c +42 "core" +3 .tPS.seek 0ml + "processing"%%'W +2638 "core" ' + .tPSV.dial :air +2 "processing"%e  +43 "core"  +2 .tPS.seek 2.5ml +2 "processing"%g' +2632 "core" ' + .tPSV.dial :mixloop +2 "processing"%h +42 "core" +2 .tPS.seek 0ml +2 "processing"%b'W +2641 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&f& +4 "core" &  \  2 +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC + "manipulator"&k( +3 "core" ( +2 "manipulator"&i& +3 "core" &   2 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &m& +3 "core" &   < 2 +2 .tForearm.seek CC + "manipulator"&l'ρ +105 "core" ' + .tHand.close +2 "manipulator"&o/ +77 "core" / +2 .tCC.seek :open +2 "collection"'j( +375 "core" ( +2 "manipulator"&r& +4 "core" &   1 2 + "manipulator"&s% +4 "core" % t \   W +2 .tForearm.seek :retract + "manipulator"&n'\ +97 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage + "manipulator"&p(- +276 "core" ( +2 "manipulator"&u& +4 "core" &- \   > + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &t& +2 "core" &-  > +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&w' +112 "core" ' +3 .tHand.open + "manipulator"&q1 +76 "core" 1 +2 "manipulator"&y% +4 "core" % r  ^ Ǹt +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&z'\ +100 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing + ."connect"PRV.dial CBV +2 .tCBV.dial PRV + .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 5 into Collection Clamp + "collection"'{& +4 "core" &\ + "manipulator"&v% +4 "core" %  \ >  +2 "storage"(x% +4 "core" % % #   +2 "storage"(~. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"(|(; +345 "core" ( +2 .tSC.reconfigure SCloose + "storage"($.\ 1~b +3 (& +3 "core" &;6   + "manipulator"&}& +4 "core" &-  \ > + "manipulator"&% +4 "core" %  \    +39 .t\Elbow.reconfigure TightElbow +10 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 5 +2 "manipulator"&( +191 "core" ( +2 "manipulator"&& +4 "core" &   +2 "storage"(& +3 "core" &;7 <   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts + "manipulator"&' +95 "core" ' +2 "storage"( & +4 "core" &;6     +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"('L +285 "core" ' +2 "storage"(- +3 "core" -'p +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (& +2 "core" &;4 H   +2 "manipulator"&$& +3 "core" &  b +2 .t\Elbow.seek 5 +2 "manipulator"&( +7 "core" ( +2 "manipulator"&& +4 "core" &  +2 "storage"(\ & +3 "core" &;4 ! U   +3 .tForearm.seek 5 + 300 counts + "manipulator"& 'k +23 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +77 "core" / +10 ."downElevator"SE.seek :down +3 "manipulator"&& +5 "storage"(Q'v +5 "core" & 1 +2 "manipulator"&\\% +4 "core" % d [ +2 .tForearm.seek :retract +2 "manipulator"&'\ +89 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&( +151 "core" ( +2 "manipulator"&& +4 "core" &  5 +3 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 "core" ' +2 ."downElevator"SE.coast +2 "manipulator"&& + "storage"(5 +6 "core" &  1 5 + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'ρ +97 "core" ' +2 "manipulator"&& +4 "core" &  J 5 +2 "manipulator"&% +4 "core" %ω +2 "collection"'& +4 "core" &\ +2 "collection"'"& +3 .tCC.seek :closed +2 "collection"'(O +3 "core" &\ +3 &~\  +10 &6\ +{ +9 &k\ > +10 &p\ I +9 &yZ\ H +9 &;\\x\ H +10 &\\l\ G +9 &\\X\ H +9 &]T\ H +10 &BZB\ H +9 &\\7\ H +10 & \\,\ H +9 &"Z*\ H +9 &$K]\ H +10 &&[\ G +9 &'\\\ H +9 &)\\\ H +10 &+R_\ H +9 &-]h\ H +10 &.Z5\ H +9 &0\\=\ H +9 &2[Z7\ H +10 &4\\8\ H +9 &5Z-\ H +9 &7\\!\ H +10 &9d]\ G +9 &;$]\ H +10 &<\\\ H +9 &>]Y\ G +9 &@j\\[\ H +10 &B-];\ H +9 &C_\ H +9 &E`\ H +10 &Gmj\ J +9 &I&\ M +10 &J \ R +9 &L\ T +9 &NW\ A +10 &OD0\ + +9 &OF\ = +2 ( + "collection"'"& +3 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.69 + .Hand.open + "manipulator"&Y1 +65 "core" 1 +2 "manipulator"&&% +4 "core" % ω +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"& '\ +98 "core" ' +2 .tSC.coast "storage"(6 +3 .tCTV.dial CSV,avoiding: :intake +2 "collection"'*  +125 "core"  +2 .tCSV.dial CTV + "collection"'  +27 "core"  +2 .tPS.seek 2.5ml +2 "processing"%0' +2636 "core" ' +2 "collection"'!% +4 "core" % @bcQ\ +2 .tCS.seek 4.15ml +2 "collection"''Q +495 E\ ?? +1077 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%  +42 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%4  +67 "core"  +3 .tPS.seek 0ml + "processing"%3'W +2630 "core" ' +2 .tCBV.dial between PRV and waste1 + "collection"'- ` +37 "core" _ +2 .tCSV.dial :air +2 "collection"'8 @ +41 "core" > +3 .tCS.seek 10ml + "collection"'2' D +1584 "core" ' +2 .tCSV.dial CTV + "collection"'7  +42 "core"  +2 .tCS.seek 0ml +2 "collection"'' +2638 "core" ' + .tCBV.dial :waste1 +2 "collection"'= @ +28 "core" > +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'@  +124 "core" +2 "collection"''& +4 "core" &OGS\ = +2 #tStoring lyfil puck in Collection Clamp to tube 4 + "manipulator"&)% +4 "core" %\ $  ' 6 +2 "storage"(/% +3 "core" %n .  +2 "storage"(A. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 + "storage"((,B +341 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +4 (C& +2 "core" &,@   +2 "manipulator"&.& +3 "core" &   5 +2 "manipulator"&1% +4 "core" %\ $   6 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 + "manipulator"&;( +156 "core" ( +2 "manipulator"&F& +4 "core" &     +2 "storage"(G& +3 "core" &,@  G +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&,'_ +109 "core" ' +2 "storage"( & +4 "core" &,@ \ v +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(('L +280 "core" ' +2 "storage"(>- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&J& +3 "core" & \  <  +2 "storage"(L& +3 "core" &,@ 1  +2 .t\Elbow.reconfigure LimpElbow +48 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 4 +2 "manipulator"&9'Σ +31 "core" ' +2 .t\Elbow.hold + "manipulator"&+, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(O- +3 "core" -' +2 .tSE.seek 0.1 Pucks below Top Plate + "storage"(B'= +31 "core" ' +2 "manipulator"&:% +4 "core" %η M . +2 "storage"(D& +3 "core" &,@ 4  +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 4 + 320 counts +2 "manipulator"&?' +14 "core" ' +2 "manipulator"&U& +4 "core" &   +2 "storage"(M& +3 "core" &,@   +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&#'_ +28 "core" ' +2 .tSE.seek 1.1 Pucks below Top Plate +2 "storage"(S', +40 "core" ' +2 "manipulator"&V& +4 "core" &     +2 "manipulator"&W% +5 "core" %с    + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&E'\ +86 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&H( +168 "core" ( +4 "manipulator"&R& +3 "core" &  \ 1 ! +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &Z& +2 "core" &  ! +2 .tForearm.seek CC +2 "manipulator"&5'ρ +93 "core" ' + .tHand.close +2 "manipulator"&`/ +75 "core" / +2 .tCC.seek :open +2 "collection"'P( +375 "core" ( +2 "storage"(_& +4 "core" &,@  h \ +2 "storage"(T& +3 "core" &,@   ) \ +2 "manipulator"&d& +3 "core" &  \  ! +2 "manipulator"&X% +3 "core" % Ϗ   +2 .tForearm.seek :retract +2 "manipulator"&^'\ +97 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 +2 "manipulator"&[( +147 "core" ( +2 "manipulator"&a& +4 "core" &    +2 "storage"(<& +3 "core" &,@ \ \ d +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 4 +2 "manipulator"&c'Σ +95 "core" ' +2 .t\Elbow.hold + "manipulator"&], +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&e1 +67 "core" 1 +11 "manipulator"&%% +4 "core" % Ω  ; \ +2 "storage"(h& +4 "core" &,@    + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 306 counts + "manipulator"&g' +24 "core" ' +4 "manipulator"&f& +4 "core" &    +2 "storage"(i& +3 "core" &,@ , 0 ;  +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&m'_ +28 "core" ' +3 "storage"(o% +4 "core" %. - &   +2 ."downElevator"SE.seek :down +2 "storage"(I'v +99 (N% +3 "core" %5<  \ SS +2 "manipulator"&K% +4 "core" %_  { +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&r'\ +89 "core" ' +63 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%s  +68 "core" +3 .tPS.seek 2.5ml + "processing"%l' +2630 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%u +39 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%t  +52 "core" +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%k +51 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%q  +38 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%y'W +2629 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%n& +4 "core" &\ + .tHand.open +2 "manipulator"&{1 +23 "core" 1 +2 "manipulator"&v& +4 "core" &    +2 "manipulator"&x% +3 "core" %\      +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&~(- +179 "core" ( +2 "manipulator"&w& +4 "core" &-   +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-   +2 .tForearm.seek :garage +2 "manipulator"&}' +103 "core" ' +2 .tHand.close + "manipulator"&/ +69 "core" / +2 "manipulator"&& +4 "core" &-  +2 "manipulator"&% +3 "core" %    3 +2 .tForearm.seek :retract +2 "manipulator"&p'\ +100 "core" ' +4 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"& ( +112 "core" ( +2 "manipulator"&z& +4 "core" &  +47 .t\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 && +2 "core" &   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&' +103 "core" ' +2 "manipulator"&$& +4 "core" &   +2 "manipulator"&% +4 "core" %  4 +2 "processing"%\ & +3 "core" &\ +2 "processing"%& +4 .tPC.seek :closed +2 "processing"%(Tg +3 "core" &\ +3 &\  +8 &5~\ *y +10 &h\ > +9 &fs\ K +10 &+`\ J +9 &_\ J +9 &`\ J +10 &p]\ J +9 &3a\ J +9 &_\ J +10 &^ \ J +9 & x_\ \ J +10 &":_ \ J +9 &#_\ J +9 &%_\ J +10 &'a\ J +9 &)C_\ J +9 &+_\ J +9 &,_\ J +10 &._#\ J +10 &0K^ \ J +9 &2 ^\ J +9 &3_,\ J +10 &5^!\ J +9 &7R^$\ J +9 &9_!\ J +10 &:^"\ J +9 &<_*\ J +10 &>[_&\ J +9 &@_&\ J +9 &A]'\ J +10 &Cb)\ J +9 &Ecb+\ J +9 &G#c%\ K +10 &Hg1\ K +9 &Ju:\ L +10 &LZ>\ P +9 &NB\ O +9 &O@\ P +10 &Q9\ P +9 &SLv4\ 2 +9 &T/m<\ L +10 &TCG\ ( +2 ( + "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.48 + "processing"%\\& +4 "core" &TCN\ ( + .tHand.open + "manipulator"&1 +66 "core" 1 +2 "manipulator"&% +4 "core" %   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +92 "core" ' +2 .tPRV.dial :air + "processing"%  +43 "core"  +2 .tPSV.dial :mixloop +2 "processing"% +41 "core" +2 "processing"% % +4 "core" %U]\ +2 .tPS.seek 0.3ml +3 "processing"%' +394 "core" ' + .tPSV.dial PSR +2 "processing"% +95 "core"  +2 .tPSR.select :wash + "processing"% +11 .tPS.seek 0.7ml +3 "processing"%'* +491 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%' +1919 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop + "processing"%Q +98 "core" +2 .tPTV.dial :mixing +2 "processing"% @ +66 "core" @ +2 .tPBV.dial :waste2 + "processing"%j  +88 "core"  +3 .tPS.seek 0ml + "processing"%Y'W +2628 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&&& +4 "core" &   +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC + "manipulator"&"( +3 "core" ( + "manipulator"&*& +4 "core" &  + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &  < +2 .tForearm.seek PC +2 "manipulator"&' +94 "core" ' +2 .tHand.close + "manipulator"&|/ +69 "core" / +2 .tPC.seek :open +2 "processing"%b( +400 "core" ( +2 "manipulator"&!& +4 "core" &   + "manipulator"& % +4 "core" %   ' +2 .tForearm.seek :retract + "manipulator"&'\ +91 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&4(- +150 "core" ( +2 "manipulator"&0& +4 "core" &- \  \ +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &-& +3 "core" &-   \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&8' +111 "core" ' + .tHand.open +2 "manipulator"&1 +71 "core" 1 +2 "manipulator"&7% +4 "core" %   ; Ǿ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&2'\ +102 "core" ' +2 #tLoading da puck from tube 5 into Processing Clamp + "processing"%=& +4 "core" &\ +2 "manipulator"&@% +3 "core" %\    - +2 "storage"('% +4 "core" % % -  + "storage"(). +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 5 + "storage"(/(; +340 "core" ( +2 .tSC.reconfigure SCloose + "storage"($.\ 1~b +3 (A& +3 "core" &;" 4   + "manipulator"&C& +4 "core" &-   \ + "manipulator"&.% +4 "core" %\     - +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 5 +2 "manipulator"&1( +173 "core" ( +3 "manipulator"&F& +4 "core" &\    # +2 "storage"(G& +3 "core" &;"  !  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts + "manipulator"& ' +96 "core" ' +2 "storage"(& +4 "core" &;" \  \  +2 .tSE.reconfigure SEpick + "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"( 'L +283 "core" ' +2 "storage"(>- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (J& +2 "core" &;! ]   +2 "manipulator"&L& +4 "core" &\   & # + .t\Elbow.seek 5 +2 "manipulator"&O( +4 "core" ( +2 "manipulator"&:& +4 "core" &  M # + "storage"(D& +4 "core" &;     +2 .tForearm.seek 5 + 300 counts +2 "manipulator"&U'k +13 "core" ' +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&M/ +65 "core" / +18 ."downElevator"SE.seek :down +3 "manipulator"&V& +4 "storage"(W'v +3 "core" &\   R # +2 "manipulator"&,% +4 "core" % k q +2 .tForearm.seek :retract +49 "manipulator"&;'\ +97 "core" ' +2 .t\Elbow.seek PC +2 "manipulator"&(( +113 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +141 "core" ( +2 "manipulator"&9& +4 "core" &   S + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &?& +3 "core" &  S +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&B' +101 "core" ' +4 "manipulator"&R& +4 "core" &    S +2 "manipulator"&Z% +4 "core" %  6 +2 "processing"%#& +3 "core" &}\ +2 "processing"%+& +4 .tPC.seek :closed +2 "processing"%`(Tg +3 "core" &t\ +2 &u\  +9 &2{t\ )v +9 &dm\ < +10 &tk\ K +9 &E[j\ J +9 & \\j\ I +10 &^h\ J +9 &^_\ J +9 &N]d\ J +10 &]f\ I +9 &\\h\ J +10 & Zi\ J +9 &"V]c\ J +9 &$`a\ J +10 &%Zb\ J +9 &'\\Y\ I +9 &)^\\T\ J +10 &+_X\ J +9 &,ZS\ J +10 &.\\U\ J +9 &0f_V\ J +9 &2(_Q\ J +10 &3`T\ J +9 &5ZT\ J +9 &7nZO\ J +10 &90ZG\ J +9 &:[@\ I +10 &<_E\ J +9 &>w[E\ I +9 &@9\\>\ I +10 &A[>\ I +9 &C\\=\ I +9 &E~]C\ J +10 &G?b:\ J +9 &Ic=\ J +10 &Jp1\ L +9 &Lv,\ O +9 &N8.\ O +10 &O"\ P +9 &Q)\ P +9 &S_yj2\ 4 +10 &T+02\ F +9 &TO+\ " +2 ( + "processing"%+& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.48 + .Hand.open + "manipulator"&E1 +75 "core" 1 +3 "manipulator"&% +4 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&_'\ +94 "core" ' +2 .tSC.coast "storage"(6 +4 #tHeating da puck from tube 5 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"%T9 +2 %d  +5 "core" 9 +102 "processing"%X9 +3 "core" 9 +102 "processing"%a9 +3 "core" 9  +102 "processing"%<9 +3 "core" 9  +102 "processing"%59 +3 "core" 9 +102 "processing"%H9 +2 "core" 9 +103 "processing"%e9 +3 "core" 9 +102 "processing"%%9 +3 "core" 9 +102 "processing"%h9 +2 "core" 9" +103 "processing"%f9 +4 "core" 9& +102 "processing"%i9 +2 "core" 9* +103 "processing"%o9 +2 "core" 9/ +103 "processing"%^9 +2 "core" 93 +103 "processing"%N9 +2 "core" 97 +103 "processing"%K9 +4 "core" 9; +102 "processing"%[9 +2 "core" 9@ +103 "processing"%c9 +3 "core" 9D +102 "processing"%g9 +3 "core" 9H +102 "processing"%S9 +2 "core" 9L +103 "processing"%s9 +3 "core" 9P +102 "processing"%m9 +3 "core" 9U +102 "processing"%I9 +2 "core" 9!Y +103 "processing"%9 +2 "core" 9+] +103 "processing"%39 +2 "core" 95a +103 "processing"%u9 +4 "core" 9=e +102 "processing"%t9 +2 "core" 9Gj +103 "processing"%k9 +3 "core" 9On +102 "processing"%q9 +2 "core" 9Wr +103 "processing"%l9 +3 "core" 9_v +102 "processing"%n9 +4 "core" 9fz +3 .tPH.hold 2:00:00,28C +2 .delay 1:30 +2 "processing"%{ pp` +2 "core" { +9000 .tPSR.select :air + .PSV.dial PSR +2 "processing"%v +96 "core"  +2 .tPSR.select :wash + "processing"% +11 .tPS.seek 0.5ml +2 "processing"%x' +598 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +10 .tPS.seek 2ml + "processing"%w'[ +1610 "core" ' + .tPTV.dial :puck +2 "processing"%  +69 "core"  +2 .tPSV.dial PTV + "processing"%] +69 "core" +2 .tPBV.dial :waste1 + "processing"%  +136 "core"  +2 "processing"%% +4 "core" %V\  +2 .tPS.seek 1.5ml +2 "processing"%' +598 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%r * +35 "core" , +3 .tPS.seek 0ml + "processing"%z'W +1608 "core" ' +2 .tdelay 5:00 +129 #"connect"Session Begun +2 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 + #Session Ended +11790 E\ MM +18078 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "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 + "processing"%$ +68 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%' +2230 "core" ' +2 .tPSV.dial PTV + "processing"%\ +69 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"%~ +70 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV + "processing"%p +82 "core" ~ +2 .tdelay 5 seconds +502 .PSV.dial :air +3 "processing"%6  +70 "core"  +3 .tPS.seek :empty + "processing"%\\'9 +2216 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +121 "core" +2 .tPSV.dial :mixloop + "processing"% +42 "core" +2 .tPRV.dial :ab1 + "processing"% @ +71 "core" A +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%'w +360 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +2 "collection"'  +2 "processing"%  +42 "core"  +6 +2 "processing"%% +4 "core" %y\  +2 .tPS.seek 0.32ml +2 "processing"%y'& +395 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'  +30 "core" +2 .tPRV.dial :air +44 "processing"%  +44 "core"  +3 .tPS.seek 0.9ml + "processing"%'D +1229 "core" ' + .tPRV.dial :waste2 +2 "processing"%Q @ +68 "core" ? +3 .tPS.seek 0.5ml +2 "processing"%' +859 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%j  +44 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek 2ml + "processing"%'[ +1620 "core" ' + .tPSV.dial :PML +2 "processing"%& +42 "core" +2 .tPTV.dial :mixing +2 "processing"%* @ +68 "core" B +2 .tPBV.dial :waste1 + "processing"%  +33 "core" +2 "processing"%|% +4 "core" %bg\ +2 .tPS.seek 1.85ml +2 "processing"% 'B +227 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +3 .tPS.seek 0ml + "processing"%'W +1971 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'!& +3 "core" &g\ +2 .tHand.open + "manipulator"& 1 +23 "core" 1 +2 "manipulator"&0& +4 "core" &   # S +2 "manipulator"&-% +3 "core" %\ 0   ! & +2 .t\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage + "manipulator"&(- +137 "core" ( +2 "manipulator"&"& +4 "core" &-   ? 1 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-    1 +2 .tForearm.seek :garage +2 "manipulator"&7' +111 "core" ' +3 .tHand.close + "manipulator"&/ +72 "core" / +2 "manipulator"&=& +4 "core" &-   1 +2 "manipulator"&@% +3 "core" %    +2 .tForearm.seek :retract +2 "manipulator"&''\ +104 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&)( +287 "core" ( +2 "manipulator"&8& +4 "core" &   7 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &A& +4 "core" &  7 + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&C'ρ +93 "core" ' +2 "manipulator"&.& +4 "core" &   7 +2 "manipulator"&F% +3 "core" %ψ  # +2 "collection"'G& +4 "core" &g\ +2 "collection"'& +4 .tCC.seek :closed + "collection"'4(O +5 "core" &g\ + &\\\  +8 &6f\ *z +10 &id\ > +9 &og\ J +10 &n\\e\ I +9 &1[h\ I +9 &^_\ I +10 &]e\ I +9 &w_b\ I +9 &9]f\ I +10 &]h\ I +9 & ]e\ I +10 &"]c\ I +9 &$@\\e\ I +9 &&]k\ I +10 &']h\ I +9 &)]l\ I +9 &+I]l\ I +10 &- ^Y\ I +9 &.\\d\ H +10 &0\\g\ I +9 &2P]b\ I +9 &4]c\ I +10 &5\\`\ I +9 &7]e\ I +9 &9Y]g\ I +10 &;]b\ H +9 &<`f\ I +10 &>\\f\ I +9 &@bZg\ H +9 &B"^e\ I +10 &C]g\ I +9 &E]`\ I +9 &Geff\ J +10 &I!~f\ L +9 &Jd\ R +10 &Lg\ T +9 &NNf\ B +9 &O=1g\ 0 +10 &OBa\ 9 +2 ( +2 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.61 + "collection"'2& +4 "core" &O4e\ 9 + .tHand.open + "manipulator"&>1 +74 "core" 1 +2 "manipulator"&J% +4 "core" % ψ    # +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&L'\ +96 "core" ' +2 .tPSV.dial PSR + "processing"%: +96 "core"  +2 .tPSR.select :flush + "processing"%@ +11 .tPS.seek 1.5ml + "processing"%D' +1622 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%M  +39 "core"  +2 .tPS.seek 0ml +2 "processing"%V'W +1614 "core" ' + .tPSV.dial PSR +2 "processing"%, +42 "core"  +2 .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%1' +2640 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%  + "collection"'  +38 "core" +113 +2 .tPSV.dial :mixloop + "processing"%U +95 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%9  +69 "core" +2 .tPS.seek 0ml +2 "processing"%?'W +2633 "core" ' + .tPSV.dial :air +2 "processing"%O  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%R' +2634 "core" ' +2 .tPSV.dial :mixloop + "processing"%Z +42 "core" +2 .tPS.seek 0ml +2 "processing"%#'W +2629 "core" ' + .tPSV.dial :air +2 "processing"%W  +42 "core"  +3 .tPS.seek 2.5ml + "processing"%;' +2626 "core" ' + .tPSV.dial :mixloop +2 "processing"%b +42 "core" +2 .tPS.seek 0ml +2 "processing"%E'W +2629 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &   # 7 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&T( +2 "core" ( +2 "manipulator"&+& +48 "core" & 7 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &X& +3 "core" & 7 +2 .tForearm.seek CC + "manipulator"&B'ρ +104 "core" ' +2 .tHand.close + "manipulator"&a/ +76 "core" / +2 .tCC.seek :open +2 "collection"'/( +378 "core" ( +2 "manipulator"&<& +4 "core" &   7 +2 "manipulator"&5% +3 "core" % o   M +2 .tForearm.seek :retract +2 "manipulator"&H'\ +104 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&e(- +272 "core" ( +2 "manipulator"&%& +4 "core" &-    +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &h& +3 "core" &-    +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&f' +110 "core" ' +2 .tHand.open + "manipulator"&i1 +70 "core" 1 +2 "manipulator"&o% +4 "core" % }  ǻ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&^'\ +105 "core" ' +2 ."da"delayUntil "14:55:58.58" +1290 E\ HG +19036 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 + .Sleepy.cycleModemPower! 9 +2 #Session Ended +4503 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%N @ +66 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%K  +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"%c  +42 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%g' +2222 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%S +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%s  +42 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%m +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%I  +42 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2228 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%3 +121 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%u' +585 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml + "processing"%t'[ +1616 "core" ' + ."da"PTV.dial :puck +2 "processing"%k  +69 "core"  +2 ."da"PSV.dial PTV + "processing"%q +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%l  +33 "core" +2 "processing"%n% +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"%Y * +33 "core" , +3 ."da"PS.seek 0ml + "processing"%x'W +1616 "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 + "processing"% +69 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2226 "core" ' + ."da"PSV.dial PTV +2 "processing"%w +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%r +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%d  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2218 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%} +123 "core"  +2 ."da"PSR.select :wash + "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%$' +591 "core" ' +2 ."da"delay 5 seconds +273 E\ 22 +229 ."da"PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml + "processing"%z'[ +1613 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%\ +67 "core" +2 ."da"PBV.dial :waste1 + "processing"%~  +33 "core" +2 "processing"%p% +4 "core" %\\i\  +2 ."da"PS.seek 1.5ml +2 "processing"%6' +596 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +3 ."da"PS.seek 0ml + "processing"%'W +1607 "core" ' +2 ."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"% * +32 "core" * +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%\\ +68 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"% ' +2241 "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 +38 "processing"% +88 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%  +71 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2212 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%y  +41 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing + "processing"%Q  +122 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%  +43 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%j +42 "core" +2 ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%' +393 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%&  +43 "core"  +2 "processing"%*% +4 "core" %!\  +2 ."da"PS.seek 0.55ml +2 "processing"%' +332 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%|  +41 "core"  +3 ."da"PS.seek 2ml + "processing"%'[ +1557 "core" ' + ."da"PSV.dial :PML +2 "processing"% +43 "core" +2 ."da"PTV.dial :mixing +2 "processing"% @ +66 "core" @ +2 ."da"PBV.dial :waste1 + "processing"%!  +33 "core" +2 "processing"% % +4 "core" %V)\  +2 ."da"PS.seek 1.85ml +2 "processing"%0'6 +235 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%- * +35 "core" , +3 ."da"PS.seek 0ml + "processing"%"'W +1986 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +17382 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +10128 E\ // +20485 #"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"%( * +34 "core" , +2 ."da"PSV.dial :air +2 "processing"%  +41 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%=' +2241 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%@ +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%_  +42 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%7 +43 "core" +4 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%8  +43 "core"  +2 ."da"PS.seek :empty +2 "processing"%A'9 +2246 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +122 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%.' +599 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +9 ."da"PS.seek 2ml + "processing"%F'[ +1619 "core" ' + ."da"PTV.dial :puck +2 "processing"%G  +69 "core"  +2 ."da"PSV.dial PTV + "processing"%' +68 "core" +2 ."da"PBV.dial :waste1 + "processing"%P  +33 "core" +2 "processing"%2% +4 "core" %_y\  +2 ."da"PS.seek 1.5ml +2 "processing"%>' +596 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%J * +33 "core" * +3 ."da"PS.seek 0ml + "processing"%'W +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"%C * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +68 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%M' +2216 "core" ' + ."da"PSV.dial PTV +2 "processing"%D +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%, +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%V +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%  +81 "core" +2 ."da"PS.seek :empty +2 "processing"% '9 +2222 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%U +122 "core"  +2 ."da"PSR.select :wash + "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%9' +593 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml + "processing"%1'[ +1617 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%O +68 "core" +2 ."da"PBV.dial :waste1 + "processing"%?  +33 "core" +2 "processing"%Z% +4 "core" %`"\  +2 ."da"PS.seek 1.5ml + "processing"%R' +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%W * +32 "core" + +3 ."da"PS.seek 0ml + "processing"%#'W +156 E\ JI +1465 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%b  +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 + "processing"% +68 "core"  +3 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%+' +2218 "core" ' + ."da"PSV.dial PTV +41 "processing"%X +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%a +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%) +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%L  +70 "core"  +6 ."da"PS.seek :empty +4 "processing"%4'9 +13 #"connect"Session Begun +2 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 + #Session Ended +2222 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%< +122 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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 +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%B'[ +1617 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%% +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%h  +33 "core" +2 "processing"%T% +4 "core" %_j\ +2 ."da"PS.seek 1.5ml +2 "processing"%i' +596 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%o * +32 "core" + +3 ."da"PS.seek 0ml + "processing"%H'W +1621 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%f  +31 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%N * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%K +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%[' +2217 "core" ' + ."da"PSV.dial PTV +2 "processing"%c +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%E +81 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%S +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%s  +67 "core"  +2 ."da"PS.seek :empty +2 "processing"%m'9 +2225 "core" ' +2 ."da"Sleepy.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%I +137 "core"  + ."da"PSR.select :sub1 +3 "processing"% +17 ."da"PS.reconfigure PSconfig +9 "processing"%#A d`xb +7 ."da"PS.seek 0.25ml +5 "processing"%g'7 +339 "core" ' +4 ."da"delay 5 seconds +502 .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%3' +337 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1614 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%u +72 "core" +2 ."da"PBV.dial :waste1 + "processing"%k  +35 "core" +2 "processing"%q% +4 "core" %]\  +2 ."da"PS.seek 1.5ml +2 "processing"%l' +588 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%n * +33 "core" , +3 ."da"PS.seek 0ml + "processing"%t'W +1614 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%Y  +33 "core"  +2 ."da"delay 30 seconds +2871 E\  +131 ."da"PBV.dial between PSV and waste1 +2 "processing"%v * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%]' +2269 "core" ' +2 ."da"PSV.dial PTV + "processing"% +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%x +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%w +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%r  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2279 "core" ' +2 "processing"%d9 +3 "core" 94 +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast + "processing"%  +3 "core" 4 + 4 +2 "processing"%}& +3 "core" &TO\ " +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 4 +2 "manipulator"&% +3 "core" %\   7 +2 "storage"($% +4 "core" % g g m\ +2 "storage"(\ . +3 "core" . + ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 ."da"SC.seek 4 + "storage"(~(,B +339 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (p& +3 "core" &,E d a\ + "manipulator"&z& +4 "core" &-   + "manipulator"&% +4 "core" %\  7 +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 4 +2 "manipulator"&6( +182 "core" ( +2 "manipulator"&& +4 "core" &   !v + "storage"(& +4 "core" &,C s n\  +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 4 + 700 counts + "manipulator"&\\'_ +97 "core" ' +2 "storage"(& +4 "core" &,C w j P\  +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek beamBreak + "storage"('L +284 "core" ' +2 "storage"(- +3 "core" -'u + ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" &   @ !v +2 "storage"(& +3 "core" &,C X O U\  + ."da"\Elbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 4 +2 "manipulator"& 'Σ +24 "core" ' +2 ."da"\Elbow.hold + "manipulator"&y, +3 "core" , +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(Q- +44 "core" -'u +9 ."da"SE.seek 1.1 Pucks below Top Plate +2 "storage"('- +27 "core" ' +2 "manipulator"&j% +4 "core" %β  +2 "storage"(& +3 "core" &,C p t \  +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 4 + 315 counts + "manipulator"&&' +22 "core" ' +2 "manipulator"&*& +4 "core" &  !v +2 "storage"(& +3 "core" &,C | { m\  +3 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 4 + 700 counts +2 "manipulator"&|'_ +15 "core" ' +2 ."da"SE.seek 2.1 Pucks below Top Plate +2 "storage"(' +40 "core" ' +2 "manipulator"&& +4 "core" &  + !v +2 "manipulator"& % +4 "core" %V  4 +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&!'\ +95 "core" ' +2 ."da"\Elbow.seek PC +2 "manipulator"& ( +254 "core" ( +3 "manipulator"&-& +4 "core" & ! { +2 ."da"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &   + { +2 ."da"Forearm.seek PC +2 "manipulator"&0' +100 "core" ' +2 ."da"Hand.close + "manipulator"&/ +67 "core" / +2 ."da"PC.seek :open +2 "processing"%(( +401 "core" ( +2 "storage"(& +4 "core" &,C x | \  +2 "manipulator"&"& +3 "core" &  { +2 "manipulator"&@% +3 "core" %  0 +2 ."da"Forearm.seek :retract +2 "manipulator"&_'\ +97 "core" ' +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 4 +2 "manipulator"&7( +256 "core" ( +2 "manipulator"&8& +4 "core" &   4 % +2 "storage"(=& +3 "core" &,C s z 0\  +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 4 + 700 counts +2 "manipulator"&'_ +98 "core" ' + ."da"Hand.open +2 "manipulator"&A1 +68 "core" 1 +10 "storage"(.- +3 "core" -' +2 ."da"SE.seek 1.85 Pucks below Top Plate +2 "storage"(G' +26 "core" ' + ."da"SE.reconfigure SEseal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.18 Pucks below Top Plate +2 "storage"('' +51 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da18aug2115h30ml.tif +1948 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +474 #"da"SX HX9/16 (USB:09): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20.94 seconds\ /var/log/esp/da18aug2115h30ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da18aug2115h30ml15s.tif +1557 #SX HX9/16 (USB:09): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da18aug2115h30ml15s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da18aug2115h30ml30s.tif +3057 #SX HX9/16 (USB:09): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da18aug2115h30ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da18aug2115h30ml70s.tif +7118 #SX HX9/16 (USB:09): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da18aug2115h30ml70s.tif: TIFF Upload Complete\ + .Sleepy.power :camera,:OFF +2 ."Qmail"HABfans.email "20.94 sec auto-exposure",Subject: "da18aug2115h30ml images!" +54 "storage"(P- +3 "core" -' +2 "storage"(2& +4 "core" &,C m\  +2 "manipulator"&F& +4 "core" &  ) % + ."da"\Elbow.seek 4 +3 "manipulator"&J( +4 "core" ( +2 "manipulator"&>& +4 "core" &   Z % +2 "storage"(:& +3 "core" &,C p\  +3 ."da"Forearm.seek 4 + 700 counts +2 "manipulator"&C'_ +12 "core" ' +2 ."da"SE.reconfigure SEgently +3 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.9 Pucks below Top Plate +3 "storage"('" +61 "core" ' +2 "manipulator"&& +4 "core" &    % +2 "storage"(D& +3 "core" &,C @  +2 ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +4 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 4 +2 "manipulator"&,'Σ +38 "core" ' +2 ."da"\Elbow.hold +6 "manipulator"&V, +4 "core" , + ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 2.08 Pucks below Top Plate +2 "storage"( ' +23 "core" ' +2 "manipulator"&M% +4 "core" %Α  +2 "storage"(U& +4 "core" &,C   + ."da"Forearm.force -20 + "manipulator"&5 +5 ."da"Forearm.seek 4 + 282 counts +2 "manipulator"& 'Ͻ +15 "core" ' +4 "manipulator"&9& +4 "core" &   ) % +2 "storage"(O& +4 "core" &,C  P  +3 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 4 + 700 counts +3 "manipulator"&?'_ +29 "core" ' +72 "storage"(Z% +6 "core" %  T \ +3 ."downElevator"SE.seek :down +2 "storage"(1'v +101 (W% +6 "core" %? , RM +2 "manipulator"&R% +12 "core" %h  j +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek :retract +7 "manipulator"&b'\ +91 "core" ' +21 ' +2 ."downElevator"SE.coast +2 "storage"(5 +2 ."da"SC.coast + "storage"(6 +10 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 #tStarting finalPurge + "processing"%;& +10 "core" &$\ +2 ."psFlush"Hand.open +2 "manipulator"&1 +21 "core" 1 +3 "manipulator"&#& +4 "core" &   % + "manipulator"&X% +4 "core" %     +2 ."psFlush"\Elbow.seek FlushPuck::Garage +49 "manipulator"&a(- +185 "core" ( +3 "manipulator"&)& +4 "core" &-  i + ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &L& +3 "core" &-  +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&+' +108 "core" ' +2 ."psFlush"Hand.close + "manipulator"&20 seconds for psFlush to relinquish FlushPuck +849 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%m' +1608 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%g +71 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%3  +32 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%u'W +2626 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%k +69 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%q' +618 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2123 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%n +81 "core" ~ +2 ."psFlush"PBV.dial PSV + "processing"%l U +52 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%Y'W +2644 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%v @ +52 "core" B +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2629 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%t  +70 "core"  +3 ."psFlush"PS.seek :empty +2 "processing"%'9 +2631 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%x +42 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%w' +2630 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%r +80 "core"  +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%]'W +2634 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%d @ +41 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2640 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%}  +67 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +754 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 + .Sleepy.cycleModemPower! 9 +2 #Session Ended +1875 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%$ +42 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%\ 'P +1108 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%p' +1613 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%z +67 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +51 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2639 "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 +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%e' +325 E\ 77 +1804 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%^ +69 "core" +2 ."psFlush"PBV.dial PSV + "processing"% U +52 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2629 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +44 "processing"%Q' +2631 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%j  +67 "core"  +3 ."psFlush"PS.seek :empty +2 "processing"%'9 +2637 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%* +42 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%' +2630 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +68 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"% 'W +2634 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%\\ @ +42 "core" > +3 ."psFlush"PS.seek 2.5ml +2 "processing"%6' +2625 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +66 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"% '9 +2632 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'&& +4 "core" &\ +2 .tHand.open + "manipulator"&1 +19 "core" 1 +2 "manipulator"&|& +4 "core" &  ,  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&-( +24 "core" ( +2 "manipulator"&& +4 "core" &   $ + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &y& +2 "core" &   $ +2 .tForearm.seek PC +2 "manipulator"&' +102 "core" ' +2 .tHand.close + "manipulator"&!/ +77 "core" / +2 .tPC.seek :open +2 "processing"%`( +401 "core" ( +2 "manipulator"&& +4 "core" &\   * # + "manipulator"&"% +4 "core" %   ) +2 .tForearm.seek :retract + "manipulator"&@'\ +106 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&0( +337 "core" ( +2 "manipulator"&8& +4 "core" &    3 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &=& +2 "core" &   3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"& 'ρ +97 "core" ' +2 "manipulator"&A& +4 "core" &   3 +2 "manipulator"&.% +3 "core" %t   +2 "collection"'_& +4 "core" &\ +2 "collection"'& +3 .tCC.seek :closed +2 "collection"'G(O +3 "core" &\ +4 &\ 9 +9 &BM} \ 0 +9 &y\ E +10 &1b \ I +9 &]\ I +10 &] \ I +9 &w_\ J +9 &;[\ I +10 &] \ I +9 &_\ I +9 &] \ I +10 &!B] \ I +9 &#\\ \ I +10 &$]\ I +9 &&]\ I +10 &(J]\ I +9 &* ]\ I +9 &+\\\ I +9 &-`\ I +10 &/R[!\ I +9 &1Y$\ I +10 &2`%\ J +9 &4Y$\ I +9 &6[Z#\ I +10 &8\\%\ I +9 &9]$\ I +9 &;]$\ I +10 &=c]\ I +9 &?%]#\ I +10 &@]$\ I +9 &B]#\ I +9 &Dj^#\ I +10 &F+e \ I +9 &Gm!\ K +9 &I%\ N +10 &KY%\ R +9 &M"\ T +10 &Nx#\ 2 +9 &Og&%\ ` +9 &O`%\ G +2 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.58 + "collection"'P& +3 "core" &O`)\ G +2 .tHand.open + "manipulator"&21 +77 "core" 1 +2 "manipulator"&F% +4 "core" % t    +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&>'\ +94 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"':& +4 "core" &O_%\ G +2 "collection"'% +3 "core" %\ +2 #tCS Pulling 5ml of flush + .CSV.dial CSR + "collection"'D  +41 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'M'l +1346 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 'U% +3 "core" %l5\  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml + "collection"'9' +637 "core" ' + .tCSV.dial :waste +2 "collection"'O +121 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'7' +1987 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'& +4 "core" &O_6\ G +2 "collection"''% +3 "core" %9\ + .tCSV.dial :flush +2 "collection"'Z  +41 "core"  +3 .tCS.reconfigure CSfast + "collection"'#d @b +3 .tCS.seek 5ml + "collection"'C'l +1189 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'J @ +51 "core" ? +2 "collection"'W% +4 "core" %l2\  +2 .tCS.seek 7.001ml +2 "collection"'' +523 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'R  +2 ',  +41 "core"  +82  +2 .tCBV.dial :waste1 + "collection"' @ +43 "core" ? +3 .tCS.seek 0ml + "collection"';' +1624 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"' & +4 "core" &O_*\ G + "collection"'% +4 "core" %*\ + .tCSV.dial :flush +2 "collection"'#  +68 "core" +3 .tCS.seek 5ml + "collection"'X'l +1188 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'? @ +41 "core" B +2 "collection"')% +4 "core" %l&\  +2 .tCS.seek 7ml +2 "collection"'1' +523 "core" ' +2 ."connect"CSV.dial CTV +44 .tCTV.dial CSV +3 "collection"'L  +39 "core"  +2 .tCBV.dial :waste2 +2 "collection"'~  +105 "core"  +3 .tCS.seek 0ml + "collection"'V' +1649 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'<& +4 "core" &O_$\ G +2 "collection"'4% +3 "core" % \  + .tCSV.dial CSR +2 "collection"'5  +40 "core"  +2 .tCSR.select :kill + "collection"' +11 .tCS.seek 8ml +2 "collection"'b' +1864 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"'T' D +528 "core" ' +3 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"'B +2 '+  +92 "core" +34  +2 .tCTV.dial :intake + "collection"'i  +71 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'a' \\ +1857 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'f  +68 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'N' +588 "core" ' + .tCSV.dial CSR +2 "collection"'%  +95 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'('l +1346 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'K' D +1349 "core" ' + .tCSV.dial CBV +2 "collection"'c +95 "core" +2 .tCS.seek 0ml +2 "collection"'E' +2629 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&S& +4 "core" &  3 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&[( +3 "core" ( + "manipulator"&o& +4 "core" &    3 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &  3 +2 .tForearm.seek CC +2 "manipulator"&I'ρ +95 "core" ' +2 .tHand.close + "manipulator"&g/ +71 "core" / +2 .tCC.seek :open +2 "collection"'3( +374 "core" ( +2 "manipulator"&m& +4 "core" &  3 + "manipulator"&k% +4 "core" % ύ   M +2 .tForearm.seek :retract + "manipulator"&u'\ +100 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&q(- +275 "core" ( +2 "manipulator"&n& +4 "core" &-    F + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &l& +3 "core" &-  F +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +113 "core" ' + .tHand.open +2 "manipulator"&v1 +73 "core" 1 +2 "manipulator"&Y% +4 "core" % ~   Ǽ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&t'\ +106 "core" ' +2 #tCompleted [da withoutWCR] begun 14:02:31 +4 #Asleep after completing 2018_07_17_niagara_postcanQC assays + ."Qmail"GoodNews.email "{4 => 3, 5 => 0}\\nCan@15:42:03, 23.1C, 50% humidity, 14.1psia, 13.771V, 0.263A, 0.263A avg, 3.62W",Subject: "Asleep after completing 2018_07_17_niagara_postcanQC assays" +610 #m\EXIT @1534881017.26EDT @1534881299.65EDT = =ECan =tMAIN =mMAIN_scheduler @EDT1534881301.62 #"core_reset"Sent BREAK +2 #t@0x6290, state=0x3380, ifg=0x20, ie=0x7F + #@0x6A01, state=0x3380, ifg=0x08, ie=0x5F + #@0x5D08, state=0x3350, ifg=0x84, ie=0x75 #@0x5FB1, state=0x32E2, ifg=0x10, ie=0xF5 + #@0x6234, state=0x32F4, ifg=0x10, ie=0xFD + #@0x64B8, state=0x32F4, ifg=0x10, ie=0xFD #@0x673B, state=0x32F4, ifg=0x10, ie=0xFD + #@0x68C9, state=0x32F4, ifg=0x80, ie=0xFD + #@0x0391, state=0x3350, ifg=0x00, ie=0x75 #\ESP2 v3.22 I2C Gateway v3.06 +9 #\ESP2 v3.22 I2C Gateway v3.06 +379 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/shallow/niagara/configure.rb\ +257 .Sleepy.power :raw,:ON +3 E\ *) +4 \ *) + "sampler") + ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 )% +2 "core" %tr % + .tSS.configure SSconfig +2 "sampler")#.0X access 4 +18 .SE.seek :down +2 "storage"('v +3 "core" ' +2 "manipulator"&% +5 "core" %\    \ k +2 "manipulator"&& +3 "core" &-   9 F +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 1 + "storage"((" +970 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" &$   +1815 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +1745 #t-> exit +14 #m\EXIT @1534881364.66EDT @1534881455.39EDT = =ECan =tMAIN =mMAIN_scheduler @EDT1534881457.44 #"core_reset"Sent BREAK +2 #t@0x5B67, state=0x32F4, ifg=0x10, ie=0xFD + #@0x5DEB, state=0x32F4, ifg=0x10, ie=0xFD + #@0x6070, state=0x32F4, ifg=0x10, ie=0xFD #@0x62F4, state=0x32F4, ifg=0x10, ie=0xFD + #@0x6579, state=0x32F4, ifg=0x10, ie=0xFD + #@0x67FD, state=0x32F4, ifg=0x10, ie=0xFD #@0x6A81, state=0x32F4, ifg=0x10, ie=0xFD + #@0x6BDE, state=0x32F4, ifg=0x80, ie=0xFD + #@0xEE3B, state=0x3350, ifg=0x00, ie=0x75 #\ESP2 v3.22 I2C Gateway v3.06 +10 #\ESP2 v3.22 I2C Gateway v3.06 +385 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/shallow/niagara/configure.rb\ +264 .Sleepy.power :raw,:ON +3 E\ ,, +4 \ ,, + "sampler") +2 ) +2 "core"  + "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ + % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 )% +2 "core" %ps # +2 .tSS.configure SSconfig +2 "sampler")#.0X purgeIntake +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +4 "core" &\ + .tHand.open + "manipulator"&1 +20 "core" 1 +2 "manipulator"&& +4 "core" &-  F +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage + "manipulator"&(- +2 "core" ( +2 "manipulator"&& +3 "core" &-  F +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-  " F +2 .tForearm.seek :garage +2 "manipulator"&' +105 "core" ' +2 .tHand.close + "manipulator"&/ +72 "core" / +2 "manipulator"&& +4 "core" &-   F + "manipulator"& % +4 "core" %    - +2 .tForearm.seek :retract +2 "manipulator"&!'\ +108 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&"( +273 "core" ( +2 "manipulator"&#& +4 "core" & M 2 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &$& +2 "core" &  < 2 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&%'ρ +102 "core" ' +2 "manipulator"&&& +4 "core" &   2 + "manipulator"&'% +4 "core" %ρ    Q +2 "collection"'(& +4 "core" &\ + "collection"')& +4 .tCC.seek :closed +2 "collection"'*(O +2 "core" &\ +3 &\  +10 &7\ +{ +9 &j\ > +10 &p\ J +9 &k[\ H +10 &+]\ I +9 &\\\ I +9 &Z\ I +10 &r]\ I +9 &5\\\ H +9 &]\ I +10 & \\\ H +9 &"z\\\ I +10 &$;[\ I +9 &%[\ I +9 &'Z\ I +10 &)\\\ I +9 &+DZ\ I +9 &-]\ I +10 &.Z\ I +9 &0]\ I +10 &2K_\ I +9 &4\\\ H +9 &5\\\ I +10 &7Z\ I +9 &9T]\ I +9 &;\\\ H +10 &<]\ I +9 &>Z\ I +10 &@\\]\ I +9 &B]\ H +9 &C\\\ I +10 &E`\ I +9 &Gag\ J +9 &I|\ L +10 &J\ Q +9 &L\ T +10 &NH\ B +9 &OF<\ $l +9 &Oz7\ 8 +2 ( + "collection"')& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.63 + "collection"'+& +3 "core" &Oz4\ 8 +2 .tHand.open + "manipulator"&,1 +76 "core" 1 +2 "manipulator"&-% +4 "core" % ρ Q + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&.'\ +92 "core" ' +2 #tPurging external Intake + "collection"'/& +4 "core" &Oz4\ 8 +2 "collection"'0% +3 "core" %\ + .tCSV.dial :flush +2 "collection"'1  +67 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'2' D +2293 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'3 +2 '4  +4 "core"  +62 ~ + .tCTV.dial :intake +2 "collection"'5  +71 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'6' +2290 "core" ' + .tIntake.select :close + "sampler")0 +10 .tCTV.dial :air +2 "collection"'7  +69 "core"  +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&8& +4 "core" &  : 2 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&9( +3 "core" ( +2 "manipulator"&:& +4 "core" &  2 2 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &;& +3 "core" &  c 2 +2 .tForearm.seek CC + "manipulator"&<'ρ +94 "core" ' + .tHand.close +2 "manipulator"&=/ +66 "core" / +2 .tCC.seek :open +2 "collection"'>( +375 "core" ( +2 "manipulator"&?& +3 "core" & 2 +2 "manipulator"&@% +3 "core" % ϒ +2 .tForearm.seek :retract +2 "manipulator"&A'\ +91 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&B(- +274 "core" ( +2 "manipulator"&C& +4 "core" &-   G + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &D& +2 "core" &-   G +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&E' +110 "core" ' +2 .tHand.open +2 "manipulator"&F1 +73 "core" 1 +2 "manipulator"&G% +3 "core" % \   ǽ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&H'\ +95 "core" ' +440 #t-> exit +11 #m\EXIT @1534881562.61EDT @1534881789.80EDT = =mMAIN_scheduler =tMAIN =ECan @EDT1534881791.99 #"core_reset"Sent BREAK +2 #t@0x29CD, state=0x3380, ifg=0x20, ie=0x7F + #@0x313F, state=0x3380, ifg=0x08, ie=0x5F + #@0x8585, state=0x3350, ifg=0x84, ie=0x75 #@0x882F, state=0x32E2, ifg=0x10, ie=0xF5 + #@0x8AB3, state=0x32F4, ifg=0x10, ie=0xFD + #@0x8D37, state=0x32F4, ifg=0x10, ie=0xFD #@0x8FBA, state=0x32F4, ifg=0x10, ie=0xFD + #@0x9148, state=0x32F4, ifg=0x80, ie=0xFD + #@0x8522, state=0x3350, ifg=0x00, ie=0x75 #\ESP2 v3.22 I2C Gateway v3.06 +9 #\ESP2 v3.22 I2C Gateway v3.06 +376 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/shallow/niagara/configure.rb\ +277 .Sleepy.power :raw,:ON +2 E\ // +4 \ // + "sampler") +2 ) +2 "core"  + "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  +3 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +3 "sampler")&\ +2 )% +3 "core" %tt " +2 .tSS.configure SSconfig + "sampler")#.0X abort! "reset" + !o:CmdServer::Client::Error:bt[" ramu:1:in `topLevelBinding'"/home/esp/esp2/mission/2018_07_17_niagara_postcanQC.rb:26"//home/esp/esp2/utils/mission.rb:19:in `[]'"4/home/esp/esp2/utils/mission.rb:19:in `mission'">/home/esp/esp2/mission/2018_07_17_niagara_postcanQC.rb:24"1/home/esp/esp2/lib/framework.rb:30:in `load'"//home/esp/esp2/lib/framework.rb:30:in `ld'"1/home/esp/esp2/lib/framework.rb:35:in `load'"4/home/esp/esp2/lib/framework.rb:76:in `execute'"-/home/esp/esp2/lib/esp.rb:207:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"running 1:10 late +3 E\ -, +30 ."shutdown"Sleepy.power :dwarf,:OFF + .Sleepy.power :raw,:OFF + #Shutdown +135 #tPowering up Dwarves +268 ."Qmail"GoodNews.email "Then, in tube 4: da withoutWCR\\n/home/esp/esp2/mission/2018_07_17_niagara_postcanQC.rb:26\\n{}\\nCan@16:05:11, 22.0C, 54% humidity, 14.1psia, 13.766V, 0.208A, 0.208A avg, 2.86W",Subject: "Asleep until 16:04" +236 .tSleepy.power :raw,:ON +2 "sampler") +2 ) +2 "core"  +4 "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  +2 "collection"' 9\ +2 ' 0\ +3 ' -\ +2 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +2 "sampler")&\ + .tSS.configure SSconfig +2 "sampler")#.0X& +7 "core" &   % +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 4 +2 "manipulator"&?( +14 "core" ( +2 "manipulator"&@& +4 "core" &   G + "storage"(A& +6 "core" &,C M  +6 .tForearm.seek 4 + 700 counts +2 "manipulator"&B'_ +93 "core" ' +2 "storage"(C& +4 "core" &,C   +3 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(D'L +274 "core" ' +2 "storage"(E- +3 "core" -'m + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +11 (F& +2 "core" &,C i  +2 "manipulator"&G& +4 "core" &  Q G +2 .t\Elbow.seek 4 +2 "manipulator"&H( +19 "core" ( +2 "manipulator"&I& +4 "core" &  C \ +2 "storage"(J& +3 "core" &,C g  +3 .tForearm.seek 4 + 300 counts + "manipulator"&K' +35 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&L/ +76 "core" / +10 ."downElevator"SE.seek :down +3 "manipulator"&M& +3 "storage"(N'v +6 "core" & \ +2 "manipulator"&O% +3 "core" %    +3 .tForearm.seek :retract + "manipulator"&P'\ +94 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&Q( +146 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +17 "core" ( +2 "manipulator"&R& +4 "core" &\  \   K +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &S& +3 "core" &\  \ E K +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&T'ρ +95 "core" ' +2 "manipulator"&U& +4 "core" &\    g K +2 "manipulator"&V% +4 "core" %ϋ  A  +2 "collection"'W& +3 "core" &R\ +2 "collection"'X& +4 .tCC.seek :closed + "collection"'Y(O +4 "core" &Q\ +2 &T\  +9 &5C\ *z +9 &jO\ > +10 &krE\ J +9 &0\\C\ I +9 &]D\ I +10 &]A\ I +9 &w]>\ I +9 &9^B\ I +10 &aA\ I +9 &_B\ I +10 & ]A\ I +9 &"B]B\ H +9 &$]@\ I +10 &%\\B\ H +9 &']5\ I +9 &)J\\8\ H +10 &+\ ]=\ I +9 &,]6\ I +9 &.Z'\ I +10 &0Q]:\ I +9 &2Z5\ I +10 &3\\6\ I +9 &5`3\ I +9 &7Y\\0\ I +10 &9`(\ I +9 &:\\/\ I +10 &<_.\ I +9 &>a]0\ I +9 &@"`6\ I +10 &A]D\ I +9 &C]/\ I +9 &Ehb#\ I +10 &G'i/\ J +9 &H0\ M +10 &J1\ R +9 &LP0\ T +9 &N'\ E +10 &O-=/\ +| +9 &Oa0\ > +5 ( + "collection"'X& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.78 +2 .Hand.open + "manipulator"&Z1 +3 "core" &OH\ > +64 1 +2 "manipulator"&[% +4 "core" % ϋ  + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&\\'\ +94 "core" ' +2 .tSC.coast "storage"(6 +3 #tcollectSample 40ml w/bubble point of 24psi + #Priming 7ml + .Sleepy.power :sampler,:ON + .Intake.select :close + .\Exhaust.select :close + .SS.hold + "sampler")]+ +3 "core" + +2 "sampler")^% +4 "core" %rp  + "collection"'_& +4 "core" &OG\ > +2 E\ DE +2 #tCalibrating pressure and temperature sensors + .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +3 .SS.reconfigure SSfast +2 "sampler")#.0X +2 E\ OO + .tCTV.dial :intake +2 ."connect"SSV.dial CBV +2 .tCBV.dial SSV + "sampler")t  +73 "core" +2 #tAllowing 130s for 25.0ml of remaining 40.0ml + .Intake.select :open + "sampler") +210 "collection"'u% +3 "core" %\ + #tIntake @13.9psia, vacuum from 8.4 to 11.4psi +2 .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X +2 ."airStroke"CSV.dial :waste +3 "sampler") % +4 ."airStroke"CS.seek 0ml + "collection"' ' +3 "core" %NM t +2 ."connect"SSV.dial CBV,avoiding: :exhaust +2 .tCBV.dial SSV +2 "sampler")  +3 "core" ' + ."airStroke"CSV.dial :air +2 "collection"' @ +66 "core" A +2 ."airStroke"CS.seek 10ml +2 "collection"'' D +103 "core"  +2 .tCTV.dial :air +2 "collection"'  +69 "core" ~ +2 .tdelay 15 seconds +21 ."samplerPumpShutdown"Sleepy.power :sampler,:OFF +1481 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +124 "core" +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +3 .tSS.seek 0ml +4 "collection"'  + "sampler")' +6 "core" ' + .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")\  +117 "core"  +8  +351 ' +9 "sampler") % +3 "core" %tt t +2 .tCBV.dial between SSV and waste2 +2 "collection"'  +28 "core"  +2 "collection"'% +4 "core" % Do\  +2 ."connect"CTV.dial CSV,avoiding: :air +2 .tCSV.dial CTV +2 "collection"'  +41 "core"  +2 .tCS.reconfigure CSpressurize +2 "collection"'# d@<< b +2 .tCS.seek 0ml +2 "collection"'' +2112 "core" ' \ ٪ +2 "collection"'% +4 "core" % \  +2 "sampler")% +3 "core" %vu t +2 #tBubblePoint: Intake @38.3psia, Outlet @14.2psia + .CBV.dial SSV + "collection"' @ +35 "core" A +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +349 "core" ' +2 .tdelay 15 seconds +1502 "collection"'% +3 "core" %\ +2 "sampler")% +3 "core" %!HG  +2 #t\Evacuated: Intake @13.8psia, Outlet @11.8psia + .SSV.dial :spit,avoiding: :exhaust +2 "sampler") +127 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"''' +95 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")* +126 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X +2 ."airStroke"CSV.dial :waste +3 "sampler")-% + "collection"'( +5 "core" %on  + .tSSV.dial :exhaust +2 "sampler")/  +61 "core" +3 ."airStroke"CS.seek 0ml + "collection"'7' +4 "core" ' + ."airStroke"CSV.dial :air +2 "collection"'8 @ +3 "core"  + .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale + "sampler")#.0X' +5 "core" ' +2 .tSSV.dial CBV,avoiding: :exhaust + "sampler")@  +119 "core" ~ +6  +322 ' +2 "sampler")A% +4 "core" %oq  + .tCBV.dial between SSV and waste2 +2 "collection"'C  +36 "core"  +4 "collection"'.% +4 "core" % Hl\  +2 ."connect"CTV.dial CSV,avoiding: :air + .tCSV.dial CTV +2 "collection"'1  +40 "core"  +2 .tCS.reconfigure CSpressurize +2 "collection"'# d@<< b +2 .tCS.seek 0ml +2 "collection"'E' +2454 "core" 'ܿ \ ת +2 "collection"'F% +4 "core" %ܗ \  +2 "sampler")G% +3 "core" %oq  +2 #tBubblePoint: Intake @38.1psia, Outlet @14.0psia + .CBV.dial SSV + "collection"'+ @ +36 "core" A +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'K' +95 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")U +88 "core" ' + ."CSpush"CS.coast + "collection"'5 +36 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X +102 "collection"' 9 +3 "core" 9+; +102 "collection"'9 +3 "core" 9L7 +102 "collection"'9 +4 "core" 9m4 +103 "collection"'\ 9 +3 "core" 92 +102 "collection"'9 +3 "core" 90 +102 "collection"' 9 +3 "core" 9/ +102 "collection"'9 +3 "core" 9. +103 "collection"'9 +2 "core" 9, +103 "collection"'9 +3 "core" 9* +102 "collection"'9 +3 "core" 90( +102 "collection"'9 +3 "core" 9I' +102 "collection"'9 +3 "core" 9a$ +102 "collection"'9 +4 "core" 9z# +103 "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 +4 "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 +4 "core" 9 3 +103 "collection"'*9 +3 "core" 9 C +102 "collection"'9 +3 "core" 9 P +102 "collection"'9 +3 "core" 9 ^  +102 "collection"''9 +3 "core" 9 j +102 "collection"'09 +3 "core" 9 u +102 "collection"')9 +3 "core" 9  +102 "collection"'29 +3 "core" 9  +102 "collection"'!9 +3 "core" 9   +102 "collection"'39 +3 "core" 9 % +102 "collection"'-9 +4 "core" 9 ) +102 "collection"'(9 +3 "core" 9 - +102 "collection"'/9 +3 "core" 9 1 +102 "collection"'89 +3 "core" 9 6 +102 "collection"'49 +3 "core" 9 : +102 "collection"';9 +3 "core" 9 > +103 "collection"'79 +3 "core" 9 B +102 "collection"',9 +3 "core" 9 F +102 "collection"'=9 +2 "core" 9 K +103 "collection"'@9 +3 "core" 9\ O\ +102 "collection"'99 +3 "core" 9\ S\ +103 "collection"'A9 +3 "core" 9\ W +102 "collection"'C9 +3 "core" 9\ [\ +102 "collection"'.9 +3 "core" 9\ `\ +102 "collection"'19 +2 "core" 9\ &d\ +103 "collection"':9 +3 "core" 9\ +h +102 "collection"'F9 +2 "core" 9\ 1l +103 "collection"'G9 +3 "core" 9\ 4p\ +102 "collection"'+9 +3 "core" 9\ 9u +102 "collection"'>9 +3 "core" 9\ <y +102 "collection"'J9 +3 "core" 9\ ?} +103 "collection"'L9 +3 "core" 9\ B +102 "collection"'M9 +2 "core" 9\ C +103 "collection"'I9 +3 "core" 9\ E +103 "collection"'O9 +2 "core" 9\ G +103 "collection"'B9 +4 "core" 9\ H +102 "collection"'R9 +3 "core" 9\ J +102 "collection"'D9 +3 "core" 9\ L +102 "collection"'?9 +3 "core" 9\ L +102 "collection"'U9 +3 "core" 9\ M +102 "collection"'E9 +3 "core" 9\ L +103 "collection"'K9 +3 "core" 9\ M +102 "collection"'S9 +3 "core" 9\ M +102 "collection"'V9 +3 "core" 9\ L +102 "collection"'H9 +3 "core" 9\ M +102 "collection"'N9 +3 "core" 9\ M +102 "collection"'W9 +3 "core" 9\ M +102 "collection"'59 +3 "core" 9\ M +102 "collection"'X9 +3 "core" 9\ M +102 "collection"'P9 +3 "core" 9\ O +102 "collection"'Z9 +3 "core" 9\ O +103 "collection"'^9 +2 "core" 9\ P +103 "collection"'[9 +3 "core" 9\ Q +102 "collection"'T9 +3 "core" 9\ S +102 "collection"'_9 +3 "core" 9\ T +102 "collection"'$9 +4 "core" 9\ V +102 "collection"'<9 +3 "core" 9\ Y +102 "collection"'a9 +3 "core" 9\ Z +102 "collection"']9 +2 "core" 9\ ] +103 "collection"'c9 +3 "core" 9\ _ +102 "collection"'b9 +3 "core" 9\ ` +103 "collection"'e9 +3 "core" 9\ b +102 "collection"'g9 +3 "core" 9\ d +102 "collection"'h9 +3 "core" 9\ e +102 "collection"'i9 +3 "core" 9\ h  +102 "collection"'f9 +3 "core" 9\ j +102 "collection"'k9 +3 "core" 9\ k +102 "collection"'l9 +3 "core" 9\ n +102 "collection"'m9 +3 "core" 9\ o +102 "collection"'n9 +3 "core" 9\ s! +2 .tCH.hold 10:00,70C +3 "collection"'o `\ `\ o  +2 "core" ! +48816 E%\ o +5380 #"connect"Session Begun +2 #-> Sleepy.cycleModemPower! 9 + .Sleepy.cycleModemPower! 9 +3 #Session Ended +5801 "core" ` +2 "collection"'j9 +3 "core" 9\ ^ +2 #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml + "collection"'r' +332 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'s @ +96 "core" A +2 .tCSV.dial :air +2 "collection"'t @ +42 "core" > +3 .tCS.seek 5ml + "collection"'p'l +1355 "core" ' + .tCSV.dial CTV +2 "collection"'u  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'q @ +41 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'w  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'x @ +41 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml +40 "collection"'y' +1357 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"'z +94 "core" ~ +2 .tCBV.dial CSV + "collection"'{  +28 "core"  +2 "collection"'v% +4 "core" % \ +2 .tCS.seek 5ml +2 "collection"'}'l +1348 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'~  +42 "core" +2 "collection"'|% +4 "core" %l\  +2 .tCS.seek 7.001ml +2 "collection"'' +594 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"' @ +39 "core" ? +3 .tCS.seek 10ml + "collection"'' D +857 "core" ' +2 .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"'   +36 "core" ! +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'  + '  +26 "core"  +100  +3 .tCS.seek 5ml + "collection"' 'l +1351 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"' @ +95 "core" A +2 .tCSV.dial :waste +2 "collection"' +96 "core" +2 .tCS.seek :empty +2 "collection"''Ͱ +1346 "core" ' +2 .tCSV.dial :air + "collection"'% @ +69 "core" B +3 .tCS.seek 5ml + "collection"' 'l +1352 "core" ' + .tCSV.dial CTV +2 "collection"'  +39 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +39 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'\  +53 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +38 "core" ? +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"' ' +1348 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"' +93 "core" ~ +2 .tCBV.dial CSV + "collection"'  +36 "core"  +2 "collection"'% +4 "core" %\ +2 .tCS.seek 5ml +2 "collection"''l +1367 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +4 "collection"'  +42 "core" +2 "collection"'% +4 "core" %l,1\ +2 .tCS.seek 6.999ml + "collection"'' +585 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"' @ +39 "core" ? +2 .tCS.seek 10ml +2 "collection"'' D +838 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +106 "core" _ +2 #tLysing Complete + "collection"'& +4 "core" &OFos\ > +2 #tStoring sh1 puck in Collection Clamp to tube 3 + "manipulator"&% +4 "core" %\    /  +2 "storage"(% +3 "core" % \\ +2 "storage"(". +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 +2 "storage"(#( +344 "core" ( +2 .tSC.reconfigure SCloose + "storage"($.\ 1~b +3 (&& +2 "core" & :  +2 "manipulator"& & +4 "core" &\  K + "manipulator"&*% +6 "core" %\  <  +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 3 + "manipulator"&(j +151 "core" ( +2 "manipulator"&& +4 "core" &r   P  +2 "storage"('& +3 "core" &   J  +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&0' +101 "core" ' +2 "storage"()& +4 "core" &  /   +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(2'L +271 "core" ' +2 "storage"(!- +3 "core" -'L +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 .tSE.seek :place +2 "storage"(3' +34 "core" ' +10 "manipulator"&-& +4 "core" &r e  + "manipulator"&(% +4 "core" % ` Y +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&/'\ +98 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&8( +178 "core" ( +2 "manipulator"&4& +4 "core" &   #  +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &;& +2 "core" &  Z  +2 .tForearm.seek CC +2 "manipulator"&7'ρ +103 "core" ' +2 .tHand.close + "manipulator"&,/ +72 "core" / +7 .tCC.seek :open + "collection"'=( +377 "core" ( +2 "storage"(@& +4 "core" &   + "storage"(9& +4 "core" &   +2 "manipulator"&A& +3 "core" &     +2 "manipulator"&C% +3 "core" % r   S +2 .tForearm.seek :retract +2 "manipulator"&.'\ +100 "core" ' +4 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 +2 "manipulator"&1(j +165 "core" ( +2 "manipulator"&:& +4 "core" &q   ] +2 "storage"(F& +3 "core" & 1 1  +2 .t\Elbow.reconfigure LimpElbow + "manipulator"&$ ,(#b +3 .tForearm.seek 3 +2 "manipulator"&G'6 +107 "core" ' +2 .t\Elbow.hold + "manipulator"&+, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&>1 +76 "core" 1 +10 "manipulator"&J% +4 "core" % E \ _ + "storage"(L& +4 "core" &    + .tForearm.force -20 + "manipulator"&5 +46 .tForearm.seek 3 + 315 counts +9 "manipulator"&M'q +13 "core" ' +2 "manipulator"&I& +4 "core" &   p 8 +2 "storage"(O& +3 "core" & 1 2 |  +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&B' +19 "core" ' +4 "storage"(R% +4 "core" % + $   +3 ."downElevator"SE.seek :down +2 "storage"(D'v +99 (?% +3 "core" %)K   TX +2 "manipulator"&U% +3 "core" %  I +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&E'\ +92 "core" ' +73 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast "storage"(6 +3 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'K& +4 "core" &vy\ + .tHand.open + "manipulator"&S1 +25 "core" 1 +2 "manipulator"&V& +4 "core" &  ] 7 +2 "manipulator"&H% +3 "core" %\   \ A ( +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&N(- +180 "core" ( +2 "manipulator"&W& +4 "core" &-    +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &5& +3 "core" &- m +2 .tForearm.seek :garage +2 "manipulator"&X' +106 "core" ' +2 .tHand.close + "manipulator"&P/ +77 "core" / +2 "manipulator"&Z& +4 "core" &-   +2 "manipulator"&^% +3 "core" %   g +3 .tForearm.seek :retract + "manipulator"&['\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&T( +290 "core" ( +2 "manipulator"&_& +4 "core" &   R 3 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &$& +2 "core" &     3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&<'ρ +97 "core" ' +2 "manipulator"&a& +4 "core" &   @ 3 +2 "manipulator"&]% +4 "core" %φ \ \\ +2 "collection"'c& +3 "core" &z}\ +2 "collection"'b& +4 .tCC.seek :closed + "collection"'e(O +3 "core" &z|\ +3 &y|\  +9 &5{{\ *y +10 &\ ix|\ = +9 &m{}\ I +10 &cYy~\ H +9 &&\\y{\ G +9 &\\z}\ G +10 &\\{|\ G +9 &l\\x|\ G +9 &.\\z~\ G +10 &\\y}q\ G +9 & \\z~a\ G +10 &"t[x~I\ G +9 &$4_z|F\ H +9 &%Yy}1\ H +10 &'Zx~\ H +9 &){_y|7\ H +9 &+=_x}\ H +10 &,_y}\ H +9 &.^x|\ H +10 &0\\x|\ H +9 &2F[x}\ G +9 &4Yy}\ H +10 &5Yy~\ G +9 &7[y\ H +9 &9M_z}\ H +10 &;]y~\ H +9 &<[x~\ G +10 &>Yz\ H +9 &@UZy~\ H +9 &BZ{~\ H +10 &CYy~\ G +9 &E_y\ H +9 &GZgy\ I +10 &Iw~\ L +9 &Jz~}\ Q +10 &L{p\ S +9 &N@z~i\ A +9 &OG@}L\ !d +10 &OxW|<\ E +2 ( + "collection"'b& +3 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.66 + "collection"'g& +3 "core" &Ox]}C\ E +2 .tHand.open + "manipulator"&h1 +72 "core" 1 +2 "manipulator"&i% +4 "core" %φ  X +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&f'\ +94 "core" ' +2 .tPSV.dial PSR + "processing"%k +123 "core"  +2 .tPSR.select :flush + "processing"%@ +11 .tPS.seek 1.5ml + "processing"%l' +1609 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +4 "processing"%m  +40 "core"  +3 .tPS.seek 0ml + "processing"%n'W +1616 "core" ' + .tPSV.dial PSR +2 "processing"%` +43 "core"  +2 .tPSR.select :air + "processing"% +11 .tPS.seek 2.5ml + "processing"%o' +2633 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%j +2 "collection"'d  +5 "core"  +2 "processing"%s  +42 "core"  +30 +2 .tPSV.dial :mixloop + "processing"%t +95 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%r  +122 "core" +3 .tPS.seek 0ml + "processing"%u'W +2633 "core" ' + .tPSV.dial :air +2 "processing"%q  +41 "core"  +3 .tPS.seek 2.5ml + "processing"%w' +2633 "core" ' + .tPSV.dial :mixloop +2 "processing"%x +43 "core" +2 .tPS.seek 0ml +2 "processing"%p'W +2632 "core" ' + .tPSV.dial :air +2 "processing"%z  +43 "core"  +2 .tPS.seek 2.5ml + "processing"%{' +2632 "core" ' + .tPSV.dial :mixloop +2 "processing"%v +42 "core" +2 .tPS.seek 0ml +2 "processing"%y'W +2635 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&~& +4 "core" &   7 3 +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC + "manipulator"&|( +3 "core" ( +2 "manipulator"&}& +4 "core" &   3 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &    3 +2 .tForearm.seek CC +2 "manipulator"&'ρ +106 "core" ' + .tHand.close +2 "manipulator"&/ +72 "core" / +2 .tCC.seek :open +2 "collection"'( +378 "core" ( +2 "manipulator"&& +4 "core" &   7 3 + "manipulator"& % +4 "core" % = Y U +2 .tForearm.seek :retract + "manipulator"&'\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage + "manipulator"&(- +276 "core" ( +2 "manipulator"&& +4 "core" &-  C  + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 & & +2 "core" &-   n  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&%' +114 "core" ' +3 .tHand.open + "manipulator"&1 +69 "core" 1 +2 "manipulator"&% +4 "core" % r   Ǹo +48 .tForearm.reconfigure LooseForearm +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 + .tCBV.dial PRV +2 .CTV.dial :air,avoiding: :intake + #Loading lyfil puck from tube 4 into Collection Clamp +2 "collection"'\ & +4 "core" &d\ + "manipulator"&% +4 "core" %\  \  +2 "storage"( % +3 "core" %m 1 1  +2 "storage"(. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"((,B +339 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" &,A  \ \  +2 "manipulator"& & +3 "core" &- \ `  +2 "manipulator"&% +4 "core" %\   V  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 + "manipulator"&( +177 "core" ( +2 "manipulator"&& +4 "core" &\ C # +2 "storage"(& +3 "core" &,A \   +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts + "manipulator"&'_ +92 "core" ' +2 "storage"(& +4 "core" &,A    +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"('L +288 "core" ' +2 "storage"(- +3 "core" -'w + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (& +3 "core" &,A   ' \  + "manipulator"&"& +4 "core" &\ \ H # +2 .t\Elbow.seek 4 + "manipulator"&&( +3 "core" ( +2 "manipulator"& & +3 "core" &\   # +2 "storage"(*& +3 "core" &,A    +3 .tForearm.seek 4 + 300 counts + "manipulator"&' +24 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&'/ +74 "core" / +10 ."downElevator"SE.seek :down +3 "manipulator"&)& +3 "storage"(Q'v +5 "core" &\   # +2 "manipulator"&\\% +4 "core" %  +2 .tForearm.seek :retract +2 "manipulator"&!'\ +91 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&-( +152 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +3 "core" ( +2 "manipulator"&(& +4 "core" &  N 8 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &2& +2 "core" & \ \ a 8 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&4'ρ +100 "core" ' +2 "manipulator"&;& +4 "core" &    8 +2 "manipulator"&0% +4 "core" %χ  X +2 "collection"'& +3 "core" &\ +3 "collection"',& +3 .tCC.seek :closed +2 "collection"'/(O +3 "core" &\ +3 &\  +9 &6\ +{ +9 &k\ > +10 &oq\ I +9 &kYj\ H +9 &.\\X\ G +10 &\\H\ H +9 &^H\ H +9 &sYQ\ H +10 &6[5\ G +9 &\\/\ H +10 & Y*\ H +9 &"|[\ G +9 &$>\\ \ G +10 &%[\ \ H +9 &'^\ H +9 &)Y=\ H +10 &+F[`\ G +9 &-\\X\ H +10 &._H\ H +9 &0Y\ H +9 &2NZ\ G +10 &4[\ H +9 &5_\ H +9 &7Y\ \ H +10 &9UZ\ H +9 &;[\ G +10 &<\\\ G +9 &>\\\ H +9 &@]_\ H +10 &BY\ H +9 &C[ \ G +9 &E`\ H +10 &G_k\ J +9 &I\ M +10 &J\ S +9 &Lan\ T +9 &NHP]\ A +10 &OD;AJ\ 't +9 &O~6:@\ : +2 ( + "collection"',& +3 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.69 + .Hand.open + "manipulator"&Y1 +65 "core" 1 +2 "manipulator"&@% +4 "core" % ς   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&9'\ +96 "core" ' +2 .tSC.coast "storage"(6 +3 .tCTV.dial CSV,avoiding: :intake +2 "collection"'A  +124 "core"  +2 .tCSV.dial CTV + "collection"'C  +28 "core"  +2 .tPS.seek 2.5ml +2 "processing"%:' +1068 E\ << +1557 "core" ' +2 "collection"'F% +4 "core" % BY]\ \ +2 .tCS.seek 4.15ml +2 "collection"'7'Q +1563 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%8  +42 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%>  +67 "core"  +3 .tPS.seek 0ml + "processing"%J'W +2637 "core" ' +2 .tCBV.dial between PRV and waste1 + "collection"'L ` +38 "core" ^ +2 .tCSV.dial :air +2 "collection"'I @ +41 "core" > +3 .tCS.seek 10ml + "collection"'O' D +1566 "core" ' + .tCSV.dial CTV +2 "collection"'.  +43 "core"  +2 .tCS.seek 0ml +2 "collection"'R' +2622 "core" ' + .tCBV.dial :waste1 +2 "collection"'1 @ +29 "core" > +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'?  +125 "core" +2 "collection"'U& +4 "core" &O~6  \ : +2 #tStoring lyfil puck in Collection Clamp to tube 3 + "manipulator"&G% +3 "core" %\   L  +2 "storage"(M% +4 "core" %  5 \ + "storage"(K. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 3 + "storage"(3( +340 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +4 (S& +2 "core" & $  +2 "manipulator"&V& +3 "core" &  8 +2 "manipulator"&H% +3 "core" %\  q  +51 .t\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 +2 "manipulator"&B(j +157 "core" ( +2 "manipulator"&W& +4 "core" &n \    +2 "storage"(5& +3 "core" &   O +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&D' +99 "core" ' +2 "storage"(#& +4 "core" & = \ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(+'L +282 "core" ' +2 "storage"(P- +3 "core" -' +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 "manipulator"&Z& +3 "core" &n \  ,  +2 "storage"(^& +3 "core" & [  +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 3 +2 "manipulator"&E'6 +34 "core" ' +2 .t\Elbow.hold + "manipulator"&X, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(_- +2 "core" -' +3 .tSE.seek 0.1 Pucks below Top Plate +2 "storage"($'< +31 "core" ' +2 "manipulator"&N% +4 "core" %E Q | +2 "storage"(a& +4 "core" & Q  + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 3 + 315 counts +2 "manipulator"&]'q +21 "core" ' +2 "manipulator"&c& +4 "core" &r  ?  +2 "storage"([& +3 "core" & J  +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&=' +24 "core" ' +2 .tSE.seek 1.1 Pucks below Top Plate +2 "storage"(g'+ +39 "core" ' +2 "manipulator"&h& +4 "core" &r  3  +2 "manipulator"&i% +3 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&b'\ +94 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&k( +166 "core" ( +3 "manipulator"&<& +4 "core" &    +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &m& +3 "core" &  ;  +2 .tForearm.seek CC + "manipulator"&l'ρ +103 "core" ' + .tHand.close +2 "manipulator"&`/ +67 "core" / +2 .tCC.seek :open +2 "collection"'n( +375 "core" ( +2 "storage"(j& +4 "core" & G  + "storage"(s& +4 "core" & S  +2 "manipulator"&d& +3 "core" &   +2 "manipulator"&t% +4 "core" % `   - h +2 .tForearm.seek :retract + "manipulator"&r'\ +106 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 +2 "manipulator"&o(j +153 "core" ( +2 "manipulator"&q& +4 "core" &t  [ u +2 "storage"(u& +3 "core" &  f +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 3 + "manipulator"&x'6 +104 "core" ' +2 .t\Elbow.hold + "manipulator"&w, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&z1 +68 "core" 1 +10 "manipulator"&p% +4 "core" % C  ; +2 "storage"(v& +4 "core" &   + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 313 counts + "manipulator"&{'o +20 "core" ' +2 "manipulator"&~& +4 "core" &}  e l +2 "storage"(}& +4 "core" & +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&' +23 "core" ' +2 "storage"(% +4 "core" %2  # ]  +2 ."downElevator"SE.seek :down +3 "storage"(T'v +99 (f% +3 "core" %P> \ S ST +2 "manipulator"&e% +3 "core" %   3 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +89 "core" ' +50 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%  +68 "core" +3 .tPS.seek 2.5ml + "processing"%' +2640 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"% +39 "core" +2 .tdelay 1 second +102 .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 +3 "processing"%  +43 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%'W +2633 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%& +4 "core" &_\ + .tHand.open + "manipulator"&\ 1 +25 "core" 1 +2 "manipulator"&& +4 "core" &}   l +2 "manipulator"& % +3 "core" %\   T  +50 .t\Elbow.seek FlushPuck::Garage +3 "manipulator"&(- +173 "core" ( +2 "manipulator"&%& +4 "core" &-     +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 && +2 "core" &-  \ /  +3 .tForearm.seek :garage + "manipulator"& ' +109 "core" ' +2 .tHand.close + "manipulator"&/ +70 "core" / +2 "manipulator"&& +4 "core" &-    +2 "manipulator"&% +4 "core" %   q +2 .tForearm.seek :retract + "manipulator"&'\ +109 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&( +114 "core" ( +2 "manipulator"&& +4 "core" &   + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" & \  @ +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&' +96 "core" ' +2 "manipulator"&"& +4 "core" & \  +2 "manipulator"& % +4 "core" %  f +2 "processing"%*& +3 "core" &|\ +2 "processing"%'& +4 .tPC.seek :closed + "processing"%)(Tg +3 "core" &m\ +2 &:\  +9 &5~S\ *z +9 &iI\ > +10 &jq\ K +9 &.]A\ J +10 &_\ J +9 &_1\ J +9 &s_=\ K +10 &6]w\ J +9 &[\ J +9 &]\ I +10 & }`\ J +9 &">a \ J +10 &$^"\ J +9 &%]E\ J +9 &'_6\ J +10 &)G_\ J +9 &+ ^\ J +9 &,a8\ J +9 &.^D\ J +10 &0O]J\ J +10 &2`A\ J +9 &3^.\ J +9 &5]\ I +10 &7V^B\ J +9 &9]\ J +9 &:`s\ J +10 &<]\ J +9 &>^\\D\ J +10 &@ ]\ J +9 &A]P\ I +9 &C^d\ J +10 &Eg^I\ J +9 &G(bK\ J +9 &HfK\ K +10 &Js7\ L +9 &L_W\ O +10 &N!\ O +9 &OI\ P +9 &Q;\ P +10 &SM~r\ 6 +9 &T0#\ R +9 &TM=\ $ +2 ( + "processing"%'& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.50 +2 "processing"%\\& +4 "core" &TM\ $ + .tHand.open + "manipulator"&1 +75 "core" 1 +2 "manipulator"&% +4 "core" %   g +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&('\ +92 "core" ' +2 .tPRV.dial :air + "processing"%2  +43 "core"  +2 .tPSV.dial :mixloop +2 "processing"% +41 "core" +2 "processing"%% +4 "core" %TG\ +2 .tPS.seek 0.3ml +2 "processing"%;' +382 "core" ' + .tPSV.dial PSR +2 "processing"%0 +96 "core"  +2 .tPSR.select :wash +2 "processing"% +10 .tPS.seek 0.7ml + "processing"%'* +486 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%&' +1909 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop + "processing"%Q +97 "core" +2 .tPTV.dial :mixing + "processing"%! @ +67 "core" @ +2 .tPBV.dial :waste2 + "processing"%  +88 "core"  +29 .tPS.seek 0ml +2 "processing"%Y'W +2641 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&@& +4 "core" &  q +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek PC + "manipulator"&,( +4 "core" ( +2 "manipulator"&A& +4 "core" &  - + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &C& +2 "core" & P +2 .tForearm.seek PC +2 "manipulator"&4' +101 "core" ' + .tHand.close +2 "manipulator"&/ +75 "core" / +2 .tPC.seek :open +2 "processing"%y( +400 "core" ( +2 "manipulator"&F& +4 "core" &  & + "manipulator"&% +4 "core" %   +2 .tForearm.seek :retract + "manipulator"&8'\ +102 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage + "manipulator"&>(- +131 "core" ( +2 "manipulator"&:& +4 "core" &- \  U ' +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &L& +3 "core" &-   P ' +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&I' +112 "core" ' + .tHand.open +2 "manipulator"&71 +66 "core" 1 +2 "manipulator"&.% +4 "core" %  5 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&O'\ +98 "core" ' +2 #tLoading da puck from tube 4 into Processing Clamp + "processing"%1& +4 "core" &:\ +2 "manipulator"&?% +4 "core" %\  [  +2 "storage"(U% +3 "core" % 1 1  +2 "storage"(G. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"(M(,B +346 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (K& +3 "core" &,D$ 0 \  +2 "manipulator"&S& +3 "core" &-  \ ' +2 "manipulator"&V% +4 "core" %\    4  +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 4 + "manipulator"&H( +169 "core" ( +2 "manipulator"&W& +4 "core" &  & + "storage"(5& +4 "core" &,D$ w \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&#'_ +101 "core" ' +2 "storage"(-& +4 "core" &,D$ C \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(9'L +284 "core" ' +2 "storage"(P- +49 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (Z& +2 "core" &,D# $ \  +2 "manipulator"&^& +3 "core" &   & +2 .t\Elbow.seek 4 +2 "manipulator"&_( +3 "core" ( + "manipulator"&N& +4 "core" &  Q & + "storage"(a& +4 "core" &,D# G \  +3 .tForearm.seek 4 + 300 counts +2 "manipulator"&c' +14 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&[/ +65 "core" / +18 ."downElevator"SE.seek :down +4 "manipulator"&h& +6 "storage"(i'v +4 "core" &  c & +2 "manipulator"&D% +4 "core" %   M q +2 .tForearm.seek :retract +2 "manipulator"&B'\ +94 "core" ' +2 .t\Elbow.seek PC +2 "manipulator"&+( +166 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +87 "core" ( +2 "manipulator"&E& +4 "core" &  p +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &]& +3 "core" &  ( p +4 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&$' +94 "core" ' +2 "manipulator"&<& +4 "core" &  G p +2 "manipulator"&m% +4 "core" %   "  +2 "processing"%=& +3 "core" &"\ +2 "processing"%X& +4 .tPC.seek :closed +2 "processing"%`(Tg +2 "core" & \ +5 & \ 5 +9 &DKx\ / +10 &wu\ D +9 &$b\ J +9 &^\ J +10 &`\ J +9 &j]\ J +9 &-]\ J +10 &]\ I +9 &]\ J +10 &s[\ J +9 &!6\\\ I +9 &"\\\ I +10 &$[\ J +9 &&{_\ J +9 &(=`\ J +10 &)_\ J +9 &+`\ J +10 &-Z\ J +9 &/EY\ J +9 &1Y\ J +10 &2Y\ J +9 &4Y\ J +9 &6MY\ J +10 &8Y\ J +9 &9^\ J +10 &;^\ J +9 &=U_\ J +9 &?_\ I +10 &@\\\ I +9 &B[\ I +9 &D^\\\ I +10 &F]\ J +9 &G`\ J +10 &Ij\ K +9 &K[{\ M +9 &M\ P +10 &N\ P +9 &P\ P +9 &R\\\ P +10 &SVu\ %o +9 &TB]\ / +8 ( +2 "processing"%X& +4 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.52 + .Hand.open + "manipulator"&b1 +3 "core" &TH\ ) +64 1 +2 "manipulator"&/% +4 "core" %   1  + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&j'\ +98 "core" ' +2 .tSC.coast "storage"(6 +4 #tHeating da puck from tube 4 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"%s  +3 %d9 +5 "core" 9 +102 "processing"%t9 +3 "core" 9 +102 "processing"%q9 +3 "core" 9  +102 "processing"%u9 +4 "core" 9  +103 "processing"%l9 +3 "core" 9 +102 "processing"%k9 +3 "core" 9 +102 "processing"%z9 +3 "core" 9 +102 "processing"%p9 +2 "core" 9 +103 "processing"%v9 +4 "core" 9" +102 "processing"%~9 +2 "core" 9& +103 "processing"%}9 +3 "core" 9+ +102 "processing"%9 +3 "core" 9/ +102 "processing"%r9 +2 "core" 93 +103 "processing"%f9 +2 "core" 97 +103 "processing"%e9 +2 "core" 9; +103 "processing"%o9 +3 "core" 9@ +102 "processing"%x9 +2 "core" 9D +103 "processing"%{9 +2 "core" 9H +103 "processing"%g9 +4 "core" 9L +103 "processing"% 9 +3 "core" 9Q +102 "processing"%9 +3 "core" 9U +102 "processing"%T9 +2 "core" 9Y +103 "processing"%39 +3 "core" 9$] +102 "processing"%J9 +4 "core" 9-a +102 "processing"%9 +2 "core" 97f +103 "processing"% 9 +3 "core" 9@j +102 "processing"%|9 +2 "core" 9In +103 "processing"%9 +3 "core" 9Qr +102 "processing"%9 +4 "core" 9Yv +103 "processing"%9 +3 "core" 9`{ +102 "processing"%\ 9 +3 "core" 9g +2 .tPH.hold 2:00:00,28C +2 .delay 1:30 +2 "processing"% pp` +3 "core"  +657 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 + .Sleepy.cycleModemPower! 9 +2 #Session Ended +8335 .tPSR.select :air +2 .PSV.dial PSR + "processing"% +97 "core"  +2 .tPSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%%' +584 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +4 "processing"% +10 .tPS.seek 2ml + "processing"%'[ +1612 "core" ' + .tPTV.dial :puck +2 "processing"%w  +69 "core"  +2 .tPSV.dial PTV + "processing"% +69 "core" +2 .tPBV.dial :waste1 +2 "processing"%  +123 "core"  +2 "processing"%% +4 "core" %^b\  +2 .tPS.seek 1.5ml +2 "processing"%' +601 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +3 .tPS.seek 0ml + "processing"%'W +1616 "core" ' +2 .tdelay 5:00 +9777 E\ XX +20225 #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 + .PSV.dial PSR +2 "processing"% +69 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%*' +2256 "core" ' + .tPSV.dial PTV +2 "processing"% +69 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +3 "processing"% +68 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV + "processing"%6 +70 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%\\  +79 "core" +2 .tPS.seek :empty +2 "processing"%'9 +2220 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +48 "processing"%  +123 "core" +2 .tPSV.dial :mixloop +2 "processing"%' +40 "core" +2 .tPRV.dial :ab1 +2 "processing"%2 @ +70 "core" A +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%'w +360 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV + "collection"'  + "processing"%  +46 "core"  +3 +2 "processing"%% +3 "core" %vz\  +2 .tPS.seek 0.32ml +2 "processing"%0'# +399 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"';  +30 "core" +2 .tPRV.dial :air +2 "processing"%  +40 "core"  +3 .tPS.seek 0.9ml +2 "processing"%Q'D +1221 "core" ' + .tPRV.dial :waste2 +2 "processing"%! @ +69 "core" > +3 .tPS.seek 0.5ml +2 "processing"%' +861 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%&  +43 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%@'[ +1607 "core" ' + .tPSV.dial :PML +2 "processing"%A +42 "core" +2 .tPTV.dial :mixing +2 "processing"%C @ +68 "core" A +2 .tPBV.dial :waste1 + "processing"%  +33 "core"  +2 "processing"%% +4 "core" %V\  +2 .tPS.seek 1.85ml +2 "processing"%('6 +234 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%) * +32 "core" + +3 .tPS.seek 0ml + "processing"%F'W +1966 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'& +3 "core" &\ + .tHand.open + "manipulator"&:1 +24 "core" 1 +2 "manipulator"&L& +4 "core" &   x p +2 "manipulator"&4% +3 "core" %\ 2 ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&,(- +135 "core" ( +2 "manipulator"&7& +4 "core" &-   * +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &.& +3 "core" &-  * +2 .tForearm.seek :garage + "manipulator"&1' +111 "core" ' +3 .tHand.close + "manipulator"&8/ +76 "core" / +2 "manipulator"&?& +4 "core" &-    * +2 "manipulator"&U% +3 "core" %    $ +2 .tForearm.seek :retract +2 "manipulator"&G'\ +104 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&I( +265 "core" ( +2 "manipulator"&K& +4 "core" &    5 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &S& +2 "core" &   / 5 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&V'ρ +100 "core" ' +2 "manipulator"&W& +4 "core" &  1 5 +2 "manipulator"&5% +3 "core" %y  R +2 "collection"'-& +4 "core" &\ +2 "collection"'>& +4 .tCC.seek :closed + "collection"'O(O +3 "core" &\ +3 &\  +8 &7\ +{ +10 &j\ > +9 &n\ J +10 &iY\ I +9 &+]\ I +9 &Y\ I +10 &\\\ I +9 &q]\ I +9 &4Y\ I +10 &]\ I +9 & \\\ I +10 &"zY\ I +9 &$<]\ I +9 &%\\b\ I +10 &'[\ I +9 &)[\ I +9 &+CZ\ I +10 &-]\ I +9 &.\\c\ I +10 &0Z\ I +9 &2KZ\ I +9 &4Z\ I +10 &5\\\ I +9 &7\\\ I +9 &9T\\\ I +10 &;\\\ I +9 &<]\ I +10 &>]\ I +9 &@\\]\ I +9 &B]\ I +10 &C[\ I +9 &E^\ I +9 &G`f\ J +10 &I\ M +9 &J\ Q +10 &L\ T +9 &NH\ B +9 &OD:\ &q +10 &O~.\ 7 +2 ( + "collection"'>& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.66 + "collection"'P& +4 "core" &O~/\ 7 + .tHand.open + "manipulator"&Z1 +65 "core" 1 +2 "manipulator"&^% +4 "core" % y F R +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&N'\ +91 "core" ' +2 .tPSV.dial PSR + "processing"%a +95 "core"  +2 .tPSR.select :flush + "processing"%@ +11 .tPS.seek 1.5ml + "processing"%[' +1607 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%h  +41 "core"  +3 .tPS.seek 0ml + "processing"%D'W +1608 "core" ' +2 .tPSV.dial PSR + "processing"%H +42 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%#' +2635 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "collection"'c  +2 "processing"%9  +34 "core"  +121  +2 .tPSV.dial :mixloop + "processing"%E +95 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%]  +69 "core" +3 .tPS.seek 0ml + "processing"%_'W +2632 "core" ' + .tPSV.dial :air +2 "processing"%<  +40 "core"  +3 .tPS.seek 2.5ml +44 "processing"%m' +2628 "core" ' +2 .tPSV.dial :mixloop + "processing"%= +43 "core" +3 .tPS.seek 0ml + "processing"%i'W +2632 "core" ' + .tPSV.dial :air +2 "processing"%B  +42 "core"  +3 .tPS.seek 2.5ml +2 "processing"%y' +2628 "core" ' + .tPSV.dial :mixloop +2 "processing"%X +42 "core" +3 .tPS.seek 0ml + "processing"%b'W +2626 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&/& +4 "core" &   5 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&d( +2 "core" ( +2 "manipulator"&t& +3 "core" &   5 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &$& +3 "core" & R 5 +2 .tForearm.seek CC + "manipulator"&q'ρ +102 "core" ' +2 .tHand.close + "manipulator"&M/ +72 "core" / +2 .tCC.seek :open +2 "collection"'u( +294 E\ II +84 "core" ( +2 "manipulator"&l& +4 "core" & 5 +2 "manipulator"&k% +3 "core" % χ   +2 .tForearm.seek :retract +2 "manipulator"&z'\ +95 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&p(- +276 "core" ( +2 "manipulator"&v& +4 "core" &- <  +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &~& +3 "core" &-    +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +3 "manipulator"&}' +109 "core" ' +2 .tHand.open + "manipulator"&1 +75 "core" 1 +2 "manipulator"&r% +4 "core" %   ` Ƚ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&f'\ +104 "core" ' +2 ."da"delayUntil "16:59:26.97" +6231 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 + #Session Ended +18662 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%e @ +68 "core" B +2 ."da"PBV.dial :waste1 + "processing"%o  +33 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%x * +32 "core" + +2 ."da"PSV.dial :air +2 "processing"%{  +42 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%g' +2218 "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" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%3  +42 "core"  +2 ."da"PS.seek :empty +2 "processing"%J'9 +2238 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +122 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"%|'[ +1617 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +67 "core"  +2 ."da"PSV.dial PTV + "processing"% +80 "core" ~ +2 ."da"PBV.dial :waste1 + "processing"%  +34 "core" + "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"%Y * +32 "core" + +3 ."da"PS.seek 0ml + "processing"%%'W +1615 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%w  +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"% +67 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2235 "core" ' + ."da"PSV.dial PTV +2 "processing"% +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +80 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%s  +70 "core"  +2 ."da"PS.seek :empty +2 "processing"% '9 +1031 E{\ 43 +1186 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%" +122 "core"  +2 ."da"PSR.select :wash + "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"% ' +592 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml + "processing"%'[ +1614 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +68 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core" +2 "processing"%6% +4 "core" %^\  +2 ."da"PS.seek 1.5ml +2 "processing"%\\' +595 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +45 "processing"%* * +35 "core" , +3 ."da"PS.seek 0ml +2 "processing"%'W +1639 "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"%2 * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2221 "core" ' +2 ."da"PSV.dial PTV + "processing"% +71 "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" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%;  +79 "core" +2 ."da"PS.seek :empty +2 "processing"%'9 +2219 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%0  +43 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing + "processing"%!  +121 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%Q  +41 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%& +40 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%' +381 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%A  +42 "core"  +2 "processing"%C% +4 "core" %\  +2 ."da"PS.seek 0.55ml +2 "processing"%'u +337 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%  +43 "core"  +2 ."da"PS.seek 2ml +2 "processing"%)'[ +1561 "core" ' + ."da"PSV.dial :PML +2 "processing"%@ +43 "core" +2 ."da"PTV.dial :mixing +2 "processing"%( @ +66 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%  +32 "core" +2 "processing"%:% +4 "core" %Z\ +2 ."da"PS.seek 1.85ml + "processing"%L': +255 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%4 * +33 "core" * +3 ."da"PS.seek 0ml + "processing"%7'W +1973 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +3155 #"connect"Session Begun +2 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +22127 Ew\ << +22715 #"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"%+ * +34 "core" , +2 ."da"PSV.dial :air +2 "processing"%8  +41 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%?' +2247 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%U +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%j  +42 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%1 +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%K  +42 "core"  +2 ."da"PS.seek :empty +2 "processing"%S'9 +2235 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%, +135 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml + "processing"%5'[ +1610 "core" ' + ."da"PTV.dial :puck +2 "processing"%-  +69 "core"  +2 ."da"PSV.dial PTV + "processing"%G +70 "core" +2 ."da"PBV.dial :waste1 + "processing"%n  +33 "core" +2 "processing"%P% +4 "core" %W\  +2 ."da"PS.seek 1.5ml +2 "processing"%Z' +593 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%^ * +32 "core" * +3 ."da"PS.seek 0ml + "processing"%>'W +1618 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%a  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%V * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%F +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%h' +2220 "core" ' + ."da"PSV.dial PTV +2 "processing"%[ +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%H +81 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%D +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%c  +67 "core"  +2 ."da"PS.seek :empty +2 "processing"%9'9 +2218 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%E +122 "core"  +2 ."da"PSR.select :wash + "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%]' +608 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml + "processing"%#'[ +581 E^\ SS +1027 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%< +79 "core"  +2 ."da"PBV.dial :waste1 + "processing"%_  +33 "core"  +41 "processing"%=% +11 "core" %]\ +2 ."da"PS.seek 1.5ml + "processing"%m' +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%B * +33 "core" + +3 ."da"PS.seek 0ml + "processing"%i'W +1613 "core" ' +2 ."da"delay 2:00 +4950 #"connect"Session Begun +2 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +3 #Session Ended +7045 #"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"%y * +32 "core" * +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%/ +67 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%t' +2252 "core" ' + ."da"PSV.dial PTV +2 "processing"%$ +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%M +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%I +80 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%N  +70 "core"  +2 ."da"PS.seek :empty +2 "processing"%O'9 +2217 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%l +122 "core"  +2 ."da"PSR.select :wash + "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%k' +605 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%q'[ +1614 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%v +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%~  +33 "core" +2 "processing"%d% +4 "core" %Z\  +2 ."da"PS.seek 1.5ml +2 "processing"%' +619 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%r * +34 "core" , +3 ."da"PS.seek 0ml + "processing"%z'W +1615 "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"%e * +32 "core" * +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%o +81 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%x' +2235 "core" ' +2 ."da"PSV.dial PTV + "processing"%{ +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%b +68 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"% +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%T'9 +2215 "core" ' +2 ."da"Sleepy.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%3 +123 "core"  + ."da"PSR.select :sub1 +3 "processing"% +11 ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +3 ."da"PS.seek 0.25ml +2 "processing"%g'7 +344 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%' +334 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%J'[ +1615 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +82 "core"  +2 ."da"PBV.dial :waste1 + "processing"%  +35 "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 +2 "processing"%\ * +35 "core" , +3 ."da"PS.seek 0ml + "processing"%|'W +1614 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%Y  +33 "core" +2 ."da"delay 30 seconds +606 ET\  +2396 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%w +69 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2270 "core" ' +2 ."da"PSV.dial PTV + "processing"% +71 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%% +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2282 "core" ' +2 "processing"%s9 +3 "core" 94 +2 #"da"Processing Puck Heater at 28.1C before imaging + .PH.coast + "processing"%  +3 "core" 4 + 4 +2 "processing"%"& +3 "core" &THV\ ) +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 + "manipulator"& % +4 "core" %\   4 +2 "storage"( % +3 "core" % z L\ +2 "storage"(. +3 "core" . + ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 ."da"SC.seek 3 + "storage"(( +346 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (6& +3 "core" & ; H g\ + "manipulator"&& +4 "core" &-  + "manipulator"&*% +4 "core" %\  4 +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 3 +2 "manipulator"&\\(j +178 "core" ( +2 "manipulator"&'& +4 "core" &i  % +43 "storage"(2& +10 "core" & G < _\ +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&' +100 "core" ' +2 "storage"(& +4 "core" & \\ \\\ +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek beamBreak + "storage"('L +283 "core" ' +2 "storage"(- +3 "core" -'v + ."da"SE.configure SEconfig +3 "storage"(#QK-0-\ b +2 "manipulator"&& +3 "core" &i  ^ % +2 "storage"(;& +3 "core" & X W J\ +2 ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 3 +2 "manipulator"&'6 +33 "core" ' +3 ."da"\Elbow.hold +2 "manipulator"&0, +3 "core" , +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(!- +2 "core" -'v +2 ."da"SE.seek 1.1 Pucks below Top Plate +2 "storage"(Q'. +30 "core" ' +2 "manipulator"&&% +4 "core" %3 s ȽO + "storage"(& +4 "core" &   \ + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 3 + 297 counts + "manipulator"&A'_ +18 "core" ' +2 "manipulator"&C& +4 "core" & e +2 "storage"(& +3 "core" & G U &\ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&' +16 "core" ' +2 ."da"SE.seek 2.1 Pucks below Top Plate +2 "storage"(' +37 "core" ' +2 "manipulator"&@& +4 "core" &  ! e +2 "manipulator"&(% +3 "core" %  +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +90 "core" ' +2 ."da"\Elbow.seek PC +2 "manipulator"&:( +254 "core" ( +2 "manipulator"&4& +4 "core" &  # j + ."da"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &)& +2 "core" & 5 j +2 ."da"Forearm.seek PC +2 "manipulator"&L' +98 "core" ' + ."da"Hand.close +2 "manipulator"&./ +69 "core" / +3 ."da"PC.seek :open + "processing"%+( +400 "core" ( +2 "storage"(8& +4 "core" & f b\ +2 "manipulator"&7& +3 "core" & \ 2 j +2 "manipulator"&U% +4 "core" % \  : + ."da"Forearm.seek :retract +2 "manipulator"&j'\ +94 "core" ' +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 3 +2 "manipulator"&1(j +270 "core" ( +2 "manipulator"&K& +4 "core" &a  d  + "storage"(?& +4 "core" & g h +\ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&,' +96 "core" ' + ."da"Hand.open + "manipulator"&S1 +74 "core" 1 +10 "storage"(W- +3 "core" -' +2 ."da"SE.seek 1.85 Pucks below Top Plate +2 "storage"(-' +26 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.18 Pucks below Top Plate + "storage"(G' +51 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da18aug2117h40ml.tif +1948 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +537 #"da"SX HX9/16 (USB:11): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 21.624 seconds\ /var/log/esp/da18aug2117h40ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da18aug2117h40ml15s.tif +1556 #SX HX9/16 (USB:11): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da18aug2117h40ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da18aug2117h40ml30s.tif +3056 #SX HX9/16 (USB:11): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da18aug2117h40ml30s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da18aug2117h40ml70s.tif +7126 #SX HX9/16 (USB:11): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da18aug2117h40ml70s.tif: TIFF Upload Complete\ + .Sleepy.power :camera,:OFF +2 ."Qmail"HABfans.email "21.624 sec auto-exposure",Subject: "da18aug2117h40ml images!" +10 "storage"(n- +52 "core" -' +2 "storage"(P& +4 "core" & [\ +2 "manipulator"&5& +3 "core" &a    +3 ."da"\Elbow.seek 3 +2 "manipulator"&^(j +2 "core" ( +2 "manipulator"&Z& +4 "core" &a    + "storage"(a& +4 "core" & h\ +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&V' +3 "core" ' +2 ."da"SE.reconfigure SEgently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.9 Pucks below Top Plate +2 "storage"(F'# +60 "core" ' +2 "manipulator"&>& +4 "core" &a  +2 "storage"([& +3 "core" & a C\ +2 ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 3 +3 "manipulator"&H'6 +36 "core" ' + ."da"\Elbow.hold +3 "manipulator"&D, +3 "core" , +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 2.08 Pucks below Top Plate +2 "storage"(c' +21 "core" ' +75 "manipulator"&h% +5 "core" %\ o ȷ + "storage"(E& +4 "core" & _ _\ + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 3 + 256 counts +8 "manipulator"&9'6 +25 "core" ' +2 "manipulator"&]& +9 "core" &  + +2 "storage"(<& +4 "core" & :  +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&_' +25 "core" ' +2 "storage"(=% +4 "core" % i  +2 ."downElevator"SE.seek :down +2 "storage"(#'v +99 (B% +3 "core" %9 q PJ +2 "manipulator"&m% +4 "core" % d +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&X'\ +92 "core" ' +41 ' +4 ."downElevator"SE.coast + "storage"(5 +3 ."da"SC.coast +3 "storage"(6 +10 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 #tStarting finalPurge +3 "processing"%y& +12 "core" &\ +2 ."psFlush"Hand.open +13 "manipulator"&/1 +26 "core" 1 +8 "manipulator"&i& +5 "core" &   ( +3 "manipulator"&$% +12 "core" %\    % +2 ."psFlush"\Elbow.seek FlushPuck::Garage +2 "manipulator"&M(- +173 "core" ( +3 "manipulator"&I& +3 "core" &-   8 C +2 ."psFlush"\Elbow.reconfigure LooseElbow +8 "manipulator"&$ &.,(#b +3 &N& +3 "core" &-  C +3 ."psFlush"Forearm.seek :garage +3 "manipulator"&t' +107 "core" ' +2 ."psFlush"Hand.close + "manipulator"&l/ +69 "core" / +2 "manipulator"&O& +5 "core" &-  C +2 "manipulator"&k% +3 "core" %   +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&v'\ +98 "core" ' +3 ."psFlush"\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."psFlush"\Elbow.seek PC +2 "manipulator"&~( +125 "core" ( +2 "manipulator"&d& +4 "core" &   } + ."psFlush"\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &q& +3 "core" &  } +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +3 "manipulator"&r' +104 "core" ' +2 "manipulator"&& +4 "core" &  } +2 "manipulator"&}% +6 "core" %  M n +2 "processing"%e& +4 "core" &j\ +2 "processing"%o& +7 ."psFlush"PC.seek :closed +4 "processing"%z(Tg +3 "core" &g\ + &g\ +8 &e\ 8 +6 &OL{`\ 0 +11 &x\\\ D +9 &<\\V\ I +9 &YS\ I +11 &`X\ J +10 &`V\ J +11 &B_S\ J +7 &ZQ\ J +10 &ZP\ I +7 &\\O\ I +12 &!MZG\ I +6 &#YM\ I +10 &$ZK\ I +9 &&ZH\ J +10 &(S^M\ J +9 &*YN\ J +9 &+]H\ J +9 &-\\F\ J +10 &/[\\?\ J +9 &1\\:\ J +10 &2_8\ I +9 &4_5\ I +11 &6d_8\ I +8 &8&_7\ I +9 &9^8\ I +9 &;^8\ I +10 &=l^:\ I +11 &?._9\ I +8 &@_0\ I +10 &B]7\ J +11 &Dt_+\ I +8 &F5`!\ J +11 &Gc$\ J +8 &Ih(\ K +11 &Kr~&\ M +6 &M.+\ O +10 &N,\ O +10 &P%\ O +8 &Rs+\ O +10 &SOj.\ 'r +9 &TDQ&\ , +9 ( + &TF$\ * + "processing"%o& +4 #"psFlush"Processing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.54 + "processing"%{& +4 "core" &TF[\ * +2 ."psFlush"Hand.open + "manipulator"&b1 +74 "core" 1 +2 "manipulator"& % +12 "core" %  e n +3 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&'\ +105 "core" ' +4 ."psFlush"PSV.dial PSR +2 "processing"%x +123 "core"  +4 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."psFlush"PS.seek 1ml +2 "processing"%3'P +294 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +811 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%T' +1614 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%g +69 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +33 "core" +3 ."psFlush"PS.seek 0ml + "processing"% 'W +2627 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +70 "core"  +2 ."psFlush"PSR.select :flush + "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%' +599 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%J' +2123 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%\ +70 "core" +2 ."psFlush"PBV.dial PSV + "processing"% U +52 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%Y'W +2624 "core" ' +3 ."psFlush"PSV.dial PBV +5 "processing"% @ +42 "core" > +6 ."psFlush"PS.seek 2.5ml +9 "processing"%w' +6 #"connect"Session Begun +2 #-> Sleepy.cycleModemPower! 9 + .Sleepy.cycleModemPower! 9 +3 #Session Ended +2617 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%|  +80 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2635 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%% +41 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%' +2634 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +68 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%'W +2631 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%s @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2638 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%"  +67 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"% '9 +2639 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +42 "core"  +2 ."psFlush"PSR.select :flush + "processing"%@ +11 ."psFlush"PS.seek 1ml +2 "processing"%'P +1110 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%6' +1615 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +67 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +46 "processing"%*  +52 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%''W +1342 EZ\ ;; +1289 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%2 +69 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%p' +593 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2122 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%f +68 "core" +2 ."psFlush"PBV.dial PSV + "processing"% U +52 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2626 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%; @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%!' +2632 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%&  +67 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2629 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%C +42 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%' +2646 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%@ +67 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%('W +2638 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%\\' +2626 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +67 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2635 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'A& +4 "core" &\ +2 .tHand.open + "manipulator"&Q1 +22 "core" 1 +2 "manipulator"&& +4 "core" & " } +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek PC + "manipulator"&4( +3 "core" ( + "manipulator"&)& +4 "core" &  5 } + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &0& +2 "core" &  } +2 .tForearm.seek PC +2 "manipulator"&.' +102 "core" ' +2 .tHand.close + "manipulator"&/ +75 "core" / +2 .tPC.seek :open +2 "processing"%`( +401 "core" ( +2 "manipulator"&8& +4 "core" &   } + "manipulator"&7% +4 "core" %  +2 .tForearm.seek :retract + "manipulator"&U'\ +93 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&L( +352 "core" ( +2 "manipulator"&K& +4 "core" &   5\ + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &?& +2 "core" &   6 5\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&:'ρ +103 "core" ' +2 "manipulator"&S& +4 "core" &   5\ +2 "manipulator"&W% +3 "core" %ψ   +2 "collection"'j& +4 "core" &}\ +2 "collection"'& +4 .tCC.seek :closed + "collection"'-(O +3 "core" &r\ +3 &~\  +8 &35\ *y +10 &g\ = +9 &u\ K +9 &V\\\ I +10 &^"\ I +9 &^\ I +10 &^\ I +9 &^_\ I +9 & ]\ I +10 &]\ I +9 & ]\ I +9 &"f]\ I +10 &$(^%\ I +9 &%]\ I +10 &']\ I +9 &)o]\ I +9 &+1]\ I +10 &,`9\ I +9 &.]#\ I +9 &0w]\ I +10 &29]\ I +9 &3`\ I +10 &5]=\ I +9 &7[&\ I +9 &9A]\ I +10 &;^\ H +9 &<]\ I +9 &>^;\ I +10 &@J^#\ H +9 &B\ `\ I +10 &C]\ I +9 &Eb\ I +9 &GLg\ K +10 &I ~\ L +9 &J\ Q +9 &Lw\ T +10 &N5\ B +9 &O96 \ *| +10 &OY\ A +5 ( + "collection"'& +5 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.61 + "collection"'n& +4 "core" &OK\ A + &OK\ A + .tHand.open + "manipulator"&P1 +76 "core" 1 +2 "manipulator"&5% +4 "core" % χ   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&Z'\ +98 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'a& +4 "core" &OK\ A +2 "collection"'>% +3 "core" %\ +2 #tCS Pulling 5ml of flush + .CSV.dial CSR + "collection"'[  +40 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'h'l +1350 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 'E% +3 "core" %l4\  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.499ml + "collection"'1' +631 "core" ' + .tCSV.dial :waste +2 "collection"'] +131 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"',' +1992 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'<& +4 "core" &OJ9\ A +2 "collection"'G% +3 "core" %\ +2 .tCSV.dial :flush +2 "collection"'=  +42 "core"  +3 .tCS.reconfigure CSfast + "collection"'#d @b +3 .tCS.seek 5ml + "collection"'V'l +1181 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'^ @ +40 "core" B +2 "collection"'F% +4 "core" %l\  +2 .tCS.seek 7ml +2 "collection"'B' +534 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'m  +48 'H  +37 "core"  +87  +2 .tCBV.dial :waste1 + "collection"'y @ +43 "core" ? +3 .tCS.seek 0ml + "collection"'9' +1614 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'c& +4 "core" &OJ:\ A +2 "collection"'/% +3 "core" %\ + .tCSV.dial :flush +2 "collection"'i  +68 "core" +3 .tCS.seek 5ml +2 "collection"'$'l +1181 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'_ @ +41 "core" B +2 "collection"'I% +4 "core" %lO\  +2 .tCS.seek 7ml +2 "collection"'N' +533 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'#  +50 "core"  +2 .tCBV.dial :waste2 +2 "collection"'  +106 "core"  +3 .tCS.seek 0ml + "collection"'D' +1619 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'l& +4 "core" &OJ\ A +2 "collection"'O% +3 "core" %\ +2 .tCSV.dial CSR + "collection"'k  +42 "core"  +2 .tCSR.select :kill + "collection"' +11 .tCS.seek 8ml + "collection"'X' +1856 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"'d' D +532 "core" ' +3 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'q + 't  +93 "core" +34  +2 .tCTV.dial :intake + "collection"'  +71 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'}' \\ +1860 "core" ' + .tIntake.select :close +2 "sampler")0 +9 .tCTV.dial :air +2 "collection"'e  +69 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'M' +590 "core" ' + .tCSV.dial CSR +2 "collection"'v  +95 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.seek 5ml + "collection"'+'l +1347 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"'{' D +1357 "core" ' +2 .tCSV.dial CBV +2 "collection"'b +95 "core" +2 .tCS.seek 0ml +2 "collection"' ' +2622 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&o& +4 "core" &   5\ +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&x( +3 "core" ( +2 "manipulator"&r& +3 "core" &   5\ +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &  5\ +2 .tForearm.seek CC + "manipulator"&3'ρ +104 "core" ' + .tHand.close +2 "manipulator"&g/ +65 "core" / +2 .tCC.seek :open +2 "collection"'( +378 "core" ( +4 "manipulator"&T& +4 "core" &   5\ + "manipulator"&% +4 "core" % q   S +2 .tForearm.seek :retract + "manipulator"& '\ +95 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&(- +276 "core" ( +2 "manipulator"&\ & +4 "core" &-   , +3 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- \  , +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&J' +111 "core" ' + .tHand.open +2 "manipulator"& 1 +74 "core" 1 +2 "manipulator"&Y% +4 "core" %    ǽ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&|'\ +102 "core" ' +2 #tCompleted [da withoutWCR] begun 16:05:35 +4 #Asleep after completing 2018_07_17_niagara_postcanQC assays + ."Qmail"GoodNews.email "{3 => 3, 4 => 0}\\nCan@17:45:10, 22.5C, 48% humidity, 14.1psia, 13.761V, 0.288A, 0.288A avg, 3.96W",Subject: "Asleep after completing 2018_07_17_niagara_postcanQC assays" +605 #m\EXIT @1534888426.56EDT @1534943526.03EDT = =ECan =tMAIN =mMAIN_scheduler @EDT1534943528.06 #"core_reset"Sent BREAK +2 #t@0x7BCC, state=0x33E0, ifg=0x02, ie=0x5F + #@0x498A, state=0x33E0, ifg=0x02, ie=0x5F + #@0x8E12, state=0x33E0, ifg=0x02, ie=0x5F #@0x63FD, state=0x33E0, ifg=0x02, ie=0x5F + #@0x434B, state=0x33E0, ifg=0x02, ie=0x5F + #@0x66B0, state=0x33E0, ifg=0x02, ie=0x5F #@0x1A10, state=0x33E0, ifg=0x02, ie=0x5F + #@0x2B1F, state=0x33E0, ifg=0x02, ie=0x5F + #@0xC4B1, state=0x3350, ifg=0x00, ie=0x75 #\ESP2 v3.22 I2C Gateway v3.06 +9 #\ESP2 v3.22 I2C Gateway v3.06 +385 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/shallow/niagara/configure.rb\ +257 .Sleepy.power :raw,:ON +2 E\ .- +4 \ .- + "sampler") +2 ) +2 "core"  + "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 )% +2 "core" %zy # + .tSS.configure SSconfig +2 "sampler")#.0X access 3 +20 .SE.seek :down +2 "storage"('v +4 "core" ' + "manipulator"&% +4 "core" %\  2 +3 "manipulator"&& +3 "core" &- , +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 7 + "storage"(([u +1293 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" &[w$  \  +11514 #t-> exit +14 #m\EXIT @1534943686.15EDT @1534943927.93EDT = =ECan =tMAIN =mMAIN_scheduler @EDT1534943929.96 #"core_reset"Sent BREAK +2 #t@0x6D69, state=0x32F4, ifg=0x10, ie=0xFD + #@0x6FED, state=0x32F4, ifg=0x10, ie=0xFD + #@0x7271, state=0x32F4, ifg=0x10, ie=0xFD #@0x74F5, state=0x32F4, ifg=0x10, ie=0xFD + #@0x7779, state=0x32F4, ifg=0x10, ie=0xFD + #@0x79FD, state=0x32F4, ifg=0x10, ie=0xFD #@0x7C80, state=0x32F4, ifg=0x10, ie=0xFD + #@0x7DDD, state=0x32F4, ifg=0x80, ie=0xFD + #@0xAA5B, state=0x3350, ifg=0x00, ie=0x75 #\ESP2 v3.22 I2C Gateway v3.06 +10 #\ESP2 v3.22 I2C Gateway v3.06 +376 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/shallow/niagara/configure.rb\ +255 .Sleepy.power :raw,:ON +3 E\ 88 +4 \ 88 + "sampler") +2 ) + "core"  +2 "collection"' +2 ' +3 "core"  + "processing"% +2 % +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +3 "sampler")&\ +2 )% +3 "core" %yw ! + .tSS.configure SSconfig +2 "sampler")#.0X purgeIntake +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +4 "core" &q\ + .tHand.open + "manipulator"&1 +27 "core" 1 +2 "manipulator"&& +4 "core" &-   , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&(- +3 "core" ( +2 "manipulator"&& +4 "core" &- , + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &-  ~ , +2 .tForearm.seek :garage +2 "manipulator"&' +107 "core" ' +2 .tHand.close + "manipulator"&/ +68 "core" / +2 "manipulator"&& +4 "core" &- , +2 "manipulator"& % +3 "core" %  q +2 .tForearm.seek :retract +2 "manipulator"&!'\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&"( +273 "core" ( +2 "manipulator"&#& +4 "core" &   3 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &$& +2 "core" &   $ 3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&%'ρ +104 "core" ' +2 "manipulator"&&& +4 "core" &   > 3 +2 "manipulator"&'% +3 "core" %χ  Q ^ +2 "collection"'(& +3 "core" &w\ +2 "collection"')& +4 .tCC.seek :closed + "collection"'*(O +3 "core" &\ +3 &x\  +10 &6s\ *z +9 & iz\ > +10 &rm\ J +9 &a]u\ I +9 &$\\s\ I +10 &_z\ I +9 &_p\ I +10 &i`u\ I +9 &+_l\ I +9 &_m\ I +10 & ^n\ I +9 &"q^m\ I +9 &$4_i\ I +10 &%^g\ I +9 &'_p\ I +10 &)y_k\ I +9 &+;^k\ I +9 &,_i\ I +10 &.^h\ I +9 &0_i\ I +9 &2D]g\ I +10 &4]g\ I +9 &5]e\ H +10 &7]j\ I +9 &9K^p\ I +9 &; ^h\ I +10 &<^i\ I +9 &>^e\ I +9 &@T_n\ I +10 &B_h\ I +9 &C_p\ I +10 &Ecj\ J +9 &GXmi\ J +9 &Ih\ L +10 &Jj\ Q +9 &Le\ T +9 &NAm\ B +10 &OH@o\ b +9 &Owcj\ E +2 ( + "collection"')& +3 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.62 + "collection"'+& +4 "core" &Owjn\ E + .tHand.open + "manipulator"&,1 +71 "core" 1 +2 "manipulator"&-% +4 "core" % χ e ^ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&.'\ +97 "core" ' +2 #tPurging external Intake + "collection"'/& +4 "core" &Owjv\ E +2 "collection"'0% +3 "core" %t\ + .tCSV.dial :flush +2 "collection"'1  +67 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'2' D +2333 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'3 + '4  +5 "core"  +63 ~ +2 .tCTV.dial :intake + "collection"'5  +70 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'6' +2141 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +146 "core" ' + .tIntake.select :close +2 "sampler")0 +9 .tCTV.dial :air +2 "collection"'7  +71 "core"  +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&8& +4 "core" &   3 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&9( +3 "core" ( +2 "manipulator"&:& +4 "core" &  Q 3 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &;& +2 "core" &   3 +2 .tForearm.seek CC +2 "manipulator"&<'ρ +104 "core" ' + .tHand.close +2 "manipulator"&=/ +66 "core" / +3 .tCC.seek :open +2 "collection"'>( +379 "core" ( +2 "manipulator"&?& +3 "core" &   \ 3 +2 "manipulator"&@% +3 "core" % p X ] +2 .tForearm.seek :retract +2 "manipulator"&A'\ +100 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek :garage + "manipulator"&B(- +274 "core" ( +2 "manipulator"&C& +4 "core" &-  I + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &D& +2 "core" &-   I +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&E' +110 "core" ' + .tHand.open +2 "manipulator"&F1 +72 "core" 1 +2 "manipulator"&G% +4 "core" %   J Ǿ + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&H'\ +95 "core" ' +855 #t-> exit +11 #m\EXIT @1534944042.73EDT @1534944142.93EDT = =mMAIN_scheduler =tMAIN =ECan @EDT1534944145.30 #"core_reset"Sent BREAK +2 #t@0x6A49, state=0x3380, ifg=0x20, ie=0x7F + #@0x71BB, state=0x3380, ifg=0x08, ie=0x5F + #@0xFE04, state=0x3350, ifg=0x84, ie=0x75 #@0x00AD, state=0x32E2, ifg=0x10, ie=0xF5 + #@0x0330, state=0x32F4, ifg=0x10, ie=0xFD + #@0x05B4, state=0x32F4, ifg=0x10, ie=0xFD #@0x0837, state=0x32F4, ifg=0x10, ie=0xFD + #@0x094E, state=0x32F4, ifg=0x80, ie=0xFD #@0xB98D, state=0x3350, ifg=0x00, ie=0x75 + #\ESP2 v3.22 I2C Gateway v3.06 +9 #\ESP2 v3.22 I2C Gateway v3.06 +385 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/shallow/niagara/configure.rb\ +276 .Sleepy.power :raw,:ON +2 E\ 77 +4 \ 77 + "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +3 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 )% +2 "core" %yz " + .tSS.configure SSconfig +2 "sampler")#.0X/home/esp/esp2/mission/2018_07_17_niagara_postcanQC.rb:26"//home/esp/esp2/utils/mission.rb:19:in `[]'"4/home/esp/esp2/utils/mission.rb:19:in `mission'">/home/esp/esp2/mission/2018_07_17_niagara_postcanQC.rb:24"1/home/esp/esp2/lib/framework.rb:30:in `load'"//home/esp/esp2/lib/framework.rb:30:in `ld'"1/home/esp/esp2/lib/framework.rb:35:in `load'"4/home/esp/esp2/lib/framework.rb:76:in `execute'"-/home/esp/esp2/lib/esp.rb:207:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"running 23:57:35 late +2 !o:Delay::TooLate:bt["1/home/esp/esp2/lib/threads.rb:712:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"running 23:57:35 late:@timestampu: Time ͞'Z + #Waiting to Resume from Checkpoint "Continuing at 09:25EDT21-Aug-18" +29 ."shutdown"Sleepy.power :dwarf,:OFF +2 .Sleepy.power :raw,:OFF #Shutdown +448 ."Qmail"GoodNews.email "Then, in tube 3: da withoutWCR\\n/home/esp/esp2/mission/2018_07_17_niagara_postcanQC.rb:26\\n{}\\nCan@09:22:35, 23.3C, 45% humidity, 14.2psia, 13.771V, 0.239A, 0.239A avg, 3.29W",Subject: "Asleep until 09:25EDT21-Aug-18" +486 .BadNews.email "running 23:57:35 late",Subject: "Delay::TooLate in MAIN" +7538 #"ramu"Session Begun +1760 #-> abort! "reset date" + !o:CmdServer::Client::Error:bt[" ramu:1:in `topLevelBinding'"/home/esp/esp2/mission/2018_07_17_niagara_postcanQC.rb:26"//home/esp/esp2/utils/mission.rb:19:in `[]'"4/home/esp/esp2/utils/mission.rb:19:in `mission'">/home/esp/esp2/mission/2018_07_17_niagara_postcanQC.rb:24"1/home/esp/esp2/lib/framework.rb:30:in `load'"//home/esp/esp2/lib/framework.rb:30:in `ld'"1/home/esp/esp2/lib/framework.rb:35:in `load'"4/home/esp/esp2/lib/framework.rb:76:in `execute'"-/home/esp/esp2/lib/esp.rb:207:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"running 16 seconds late +2 E \ !!x +5 ."shutdown"Sleepy.power :dwarf,:OFF +2 .Sleepy.power :raw,:OFF #Shutdown +135 #tPowering up Dwarves +290 ."Qmail"GoodNews.email "Then, in tube 3: da withoutWCR\\n/home/esp/esp2/mission/2018_07_17_niagara_postcanQC.rb:26\\n{}\\nCan@09:27:17, 23.3C, 46% humidity, 14.2psia, 13.796V, 0.128A, 0.128A avg, 1.77W",Subject: "Asleep until 09:27" +200 .tSleepy.power :raw,:ON + "sampler") +3 ) +2 "core"  + "collection"' +3 ' +3 "core"  +2 "processing"% +3 % +4 "core"  +2 "collection"' 9\ +2 ' 0\ + ' -\ +2 "processing"% 9\ +2 % 2\ +38 % *\ +3 % 0\ + "sampler")&\ +2 .tSS.configure SSconfig +2 "sampler")#.0X& +2 "core" & 2  +2 "manipulator"&?& +4 "core" &o   +2 .t\Elbow.seek 3 +2 "manipulator"&@(j +3 "core" ( +2 "manipulator"&A& +3 "core" &o  )  +2 "storage"(B& +4 "core" & j  +2 .tForearm.seek 3 + 300 counts +2 "manipulator"&C'b +21 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&D/ +71 "core" / +10 ."downElevator"SE.seek :down +3 "manipulator"&E& +3 "storage"(F'v +6 "core" &o N  +2 "manipulator"&G% +4 "core" % ς 9 } +2 .tForearm.seek :retract +2 "manipulator"&H'\ +93 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&I( +145 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +3 "core" ( +2 "manipulator"&J& +4 "core" &   2 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &K& +3 "core" &   2 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&L'ρ +100 "core" ' +2 "manipulator"&M& +4 "core" &  > 2 +2 "manipulator"&N% +3 "core" %ϊ   % +3 "collection"'O& +3 "core" &.\ +2 "collection"'P& +4 .tCC.seek :closed +2 "collection"'Q(O +2 "core" &+\ +4 &,\  +9 &5*\ *x +9 &g/\ = +9 &_r)\ K +10 &&Y*\ I +9 &\\(\ J +9 &\\*\ I +10 &k_4\ I +9 &-^+\ I +10 &Y'\ I +9 &]'\ J +9 & s[#\ I +10 &"4\\#\ J +9 &#\\\ I +9 &%]\ I +10 &'z]\ J +9 &)>\\\ I +10 &*\\\ I +9 &,]\ I +9 &.]$\ I +10 &0D_%\ J +9 &2\\$\ I +9 &3\\$\ I +10 &5\\#\ I +9 &7M\\\ I +10 &9Y\ I +9 &:\\\ I +9 &<]\ I +10 &>VZ\ I +9 &@]\ I +9 &A]\ J +10 &C^\ I +9 &E\\`\ J +10 &Gi$\ K +9 &H\ M +9 &J\ R +10 &LC\ U +9 &N\ K +9 &O0L\ #l +10 &O}\ "e +9 &On\ M +2 ( + "collection"'P& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.77 + .Hand.open + "manipulator"&R1 +72 "core" 1 +2 "manipulator"&S% +4 "core" % ω T +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&T'\ +92 "core" ' +2 .tSC.coast "storage"(6 +3 #tcollectSample 150ml w/bubble point of 24psi + #Priming 7ml + .Sleepy.power :sampler,:ON + .Intake.select :close + .\Exhaust.select :close + .SS.hold + "sampler")U+ +3 "core" + +2 "sampler")V% +4 "core" %{x # + "collection"'W& +5 "core" &Om\ M +2 E \ JJ + #tCalibrating pressure and temperature sensors +2 .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X?B  + .tSSV.dial :exhaust +2 "sampler")u  +71 "core"  +2 .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale + "sampler")#.0X% +3 "core" %\ +2 "sampler")?% +3 "core" %XQ  +2 "collection"'#% +4 "core" %\ + #tIntake @13.2psia, vacuum from 7.7 to 10.7psi + .SS.reconfigure SSinhale.with maxSpeed: 99 +2 "sampler")#.c0X Sleepy.cycleModemPower! 9 + .Sleepy.cycleModemPower! 9 +2 #Session Ended +673 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")+ +126 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +3 .tSS.seek 0ml +4 "collection"',  +2 "sampler")%' +6 "core" ' + .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")'  +116 "core"  +8  +368 ' +2 "sampler")/% +4 "core" %~  + .tCBV.dial between SSV and waste2 +43 "collection"'0  +30 "core"  +2 "collection"'1% +4 "core" % G\ +2 ."connect"CTV.dial CSV,avoiding: :air +2 .tCSV.dial CTV +2 "collection"'2  +40 "core"  +2 .tCS.reconfigure CSpressurize +2 "collection"'# d@<< b +3 .tCS.seek 0ml + "collection"'3' +2180 "core" '# \ թ +2 "collection"'$% +4 "core" % \  +2 "sampler")5% +3 "core" %}~  +2 #tBubblePoint: Intake @38.7psia, Outlet @14.4psia + .CBV.dial SSV + "collection"'6 @ +36 "core" A +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X  +126 "core"  +2 .tCTV.dial :air,avoiding: :intake +2 "collection"'?  +123 "core" +2 ."CSpush"CSV.dial CTV +3 .tSS.seek 10ml +2 "sampler")#' +99 ."CSpush"CSV.dial :air +2 "collection"'* @ +41 "core" > +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'B' +120 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")D +124 "core" +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'e' +98 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")f +101 "core" ' + ."CSpush"CS.coast + "collection"'5 +22 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X9 +3 "core" 9  +102 "collection"'?9 +3 "core" 9  +102 "collection"'*9 +3 "core" 9 . +102 "collection"'=9 +3 "core" 9 = +102 "collection"'D9 +3 "core" 9 L +102 "collection"'39 +3 "core" 9 [ +102 "collection"'#9 +3 "core" 9 i  +102 "collection"'B9 +3 "core" 9 u +102 "collection"'E9 +3 "core" 9  +102 "collection"'79 +3 "core" 9  +102 "collection"':9 +3 "core" 9  +102 "collection"'G9 +3 "core" 9  +102 "collection"'K9 +3 "core" 9 # +102 "collection"'<9 +3 "core" 9 ' +103 "collection"'A9 +3 "core" 9 + +102 "collection"'M9 +3 "core" 9 / +102 "collection"'C9 +3 "core" 9 3 +102 "collection"'J9 +3 "core" 9 8 +102 "collection"'H9 +4 "core" 9 < +103 "collection"'N9 +3 "core" 9 @ +102 "collection"'-9 +3 "core" 9 D +102 "collection"'R9 +3 "core" 9 I +102 "collection"'V9 +3 "core" 9\ M +102 "collection"'@9 +3 "core" 9\ Q +102 "collection"'P9 +4 "core" 9\ U +102 "collection"'W9 +3 "core" 9\ Y +102 "collection"'O9 +3 "core" 9\ ^ +102 "collection"'49 +3 "core" 9\ #b +102 "collection"'F9 +4 "core" 9\ )f +102 "collection"'U9 +3 "core" 9\ -j +102 "collection"'Z9 +3 "core" 9\ 1n +102 "collection"'Y9 +3 "core" 9\ 5s +102 "collection"'S9 +2 "core" 9\ 8w +103 "collection"'\\9 +4 "core" 9\ <{ +102 "collection"']9 +3 "core" 9\ @ +102 "collection"'X9 +3 "core" 9\ C +102 "collection"'[9 +3 "core" 9\ F +102 "collection"'_9 +3 "core" 9\ I +102 "collection"'a9 +4 "core" 9\ L +102 "collection"'^9 +3 "core" 9\ O +102 "collection"'d9 +3 "core" 9\ Q +102 "collection"'`9 +3 "core" 9\ S +102 "collection"'f9 +3 "core" 9\ V +102 "collection"'9 +3 "core" 9\ Y +102 "collection"'e9 +3 "core" 9\ \\ +102 "collection"'c9 +3 "core" 9\ ^ +102 "collection"'g9 +3 "core" 9\ a +102 "collection"'j9 +3 "core" 9\ d +102 "collection"'k9 +4 "core" 9\ g +103 "collection"'b9 +3 "core" 9\ i +102 "collection"'h9 +3 "core" 9\ l +139 "collection"'l9 +10 "core" 9\ n +103 "collection"'i9 +3 "core" 9\ r +102 "collection"'o9 +3 "core" 9\ s +2 .tCH.hold 10:00,70C +3 "collection"'p `\ `\ s  +2 "core"  +32393 E1\  +19784 #"connect"Session Begun +2 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +7820 "core" ` +2 "collection"'L9 +3 "core" 9\  +2 #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml +2 "collection"'r' +334 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'q @ +97 "core" A +2 .tCSV.dial :air +2 "collection"'t @ +41 "core" ? +3 .tCS.seek 5ml + "collection"'s'l +1349 "core" ' + .tCSV.dial CTV +2 "collection"'n  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'u @ +41 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'x  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'m @ +41 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'w' +1345 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"'| +93 "core" ~ +2 .tCBV.dial CSV + "collection"'~  +27 "core"  +2 "collection"'% +4 "core" % \ +2 .tCS.seek 5ml +2 "collection"''l +1348 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'  +41 "core" +2 "collection"'% +4 "core" %l\  +2 .tCS.seek 7ml +2 "collection"'' +586 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"' @ +39 "core" ? +3 .tCS.seek 10ml + "collection"'' D +843 "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"'y   +36 "core" ! +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'}  + 'z  +28 "core"  +98  +3 .tCS.seek 5ml + "collection"'\ 'l +1354 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"' @ +95 "core" B +2 .tCSV.dial :waste +2 "collection"' +105 "core" +2 .tCS.seek :empty +2 "collection"' 'Ͱ +1346 "core" ' + .tCSV.dial :air +2 "collection"' @ +66 "core" A +3 .tCS.seek 5ml + "collection"' 'l +1352 "core" ' + .tCSV.dial CTV +2 "collection"'  +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 + "collection"' @ +42 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'' +1344 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"' +94 "core" ~ +2 .tCBV.dial CSV + "collection"'  +36 "core"  +2 "collection"'% +4 "core" % \ +2 .tCS.seek 5ml +2 "collection"''l +1350 "core" ' +2 .tdelay 5 seconds +503 .CTV.dial :air + "collection"'  +41 "core" +2 "collection"'% +4 "core" %l \ \ \ +2 .tCS.seek 7ml +2 "collection"' ' +590 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"' @ +38 "core" ? +3 .tCS.seek 10ml + "collection"'"' D +841 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +106 "core" _ +2 #tLysing Complete + "collection"'(& +4 "core" &Ohej\ M +2 #tStoring sh1 puck in Collection Clamp to tube 2 + "manipulator"& % +4 "core" %\ !  +2 "storage"(% +3 "core" %z +2 "storage"(. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 + "storage"(+( +345 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (,& +3 "core" &  |  + "manipulator"&'& +4 "core" &  D 2 + "manipulator"&% +5 "core" %\   +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 +2 "manipulator"&/(^ +155 "core" ( +2 "manipulator"&0& +4 "core" &^     + "storage"(1& +4 "core" &   Q +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&2'! +92 "core" ' +2 "storage"(!& +4 "core" &  D +2 .tSE.reconfigure SEpick + "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"($'L +271 "core" ' +3 "storage"(5- +3 "core" -'L + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tSE.seek :place +2 "storage"(6' +34 "core" ' +10 "manipulator"&%& +4 "core" &^   +2 "manipulator"&9% +3 "core" %#  W +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&;'\ +86 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&&( +165 "core" ( +2 "manipulator"&8& +4 "core" &  A 6 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &)& +2 "core" &  O 6 +2 .tForearm.seek CC +2 "manipulator"&>'ρ +146 "core" ' +10 .tHand.close + "manipulator"&?/ +66 "core" / +2 .tCC.seek :open +2 "collection"'*( +375 "core" ( +2 "storage"(=& +4 "core" &  E \ + "storage"(D& +4 "core" &  c \ +2 "manipulator"&3& +3 "core" & 6 +2 "manipulator"&#% +4 "core" % o  , +2 .tForearm.seek :retract + "manipulator"&B'\ +97 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 +2 "manipulator"&E(^ +147 "core" ( +2 "manipulator"&7& +4 "core" &]   +2 "storage"(:& +3 "core" & ! !  +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 2 +2 "manipulator"&G'e +111 "core" ' +2 .t\Elbow.hold + "manipulator"&K, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&<1 +76 "core" 1 +10 "manipulator"&A% +4 "core" % n\\  R Dz +2 "storage"(M& +4 "core" &  w  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 309 counts + "manipulator"&C'Ϛ +14 "core" ' +2 "manipulator"&J& +4 "core" &  3  +2 "storage"(H& +4 "core" &  ~  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&N'! +18 "core" ' +2 "storage"(-% +4 "core" % - * 6  +3 ."downElevator"SE.seek :down +2 "storage"(R'v +99 (V% +3 "core" % B SS +2 "manipulator"&@% +3 "core" %  7 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&P'\ +88 "core" ' +65 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +2 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'W& +4 "core" &jm \  + .tHand.open +2 "manipulator"&O1 +24 "core" 1 +2 "manipulator"&4& +4 "core" &  +2 "manipulator"&F% +3 "core" %\   +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&U(- +171 "core" ( +2 "manipulator"&Z& +4 "core" &-  , +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &Y& +3 "core" &- . , +2 .tForearm.seek :garage + "manipulator"&S' +107 "core" ' +3 .tHand.close + "manipulator"&\\/ +72 "core" / +2 "manipulator"&]& +4 "core" &-    , +2 "manipulator"&X% +3 "core" %   +3 .tForearm.seek :retract + "manipulator"&['\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&_( +291 "core" ( +2 "manipulator"&a& +4 "core" &  $ + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &^& +4 "core" & $ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&d'ρ +93 "core" ' +2 "manipulator"&`& +4 "core" &  - $ +2 "manipulator"&f% +3 "core" %ϋ ! +2 "collection"'& +4 "core" &mq \  +2 "collection"'e& +3 .tCC.seek :closed +2 "collection"'c(O +4 "core" &pq\  + &mr\  +9 &6mq\ +| +9 &lno\ > +10 &qms\ H +9 &z]mp\ H +9 &>Zoo\ G +10 &`lry\ G +9 &Zlpc\ G +10 &[lq\ G +9 &EZlp\ G +9 &\\mr\ G +11 & ^ooj\ H +8 &"]lr^\ H +9 &$M`ns\ G +10 &&_nq \ G +9 &'_oq\ G +10 &)`lr\ G +9 &+U_mq\ G +9 &-`or\ H +10 &.\\oq\ G +9 &0Znr\ G +9 &2]Znp \ G +10 &4Znr\ G +9 &5Zns\ G +9 &7Zqp\ G +10 &9eZnq\ G +9 &;'Zmq\ G +10 &<Zlq\ H +9 &>^or\ H +9 &@l]or\ H +10 &B.]or\ H +9 &C]nsp\ H +10 &E]os\\\ H +9 &GqhnqT\ I +9 &I*qs?\ L +10 &Jx/\ Q +9 &L\ S +9 &NW\ B +10 &OE. \ , +9 &O?\ = +2 ( +3 "collection"'e& +3 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.64 + "collection"'g& +3 "core" &O?~ \ = +2 .tHand.open + "manipulator"&j1 +74 "core" 1 +2 "manipulator"&k% +4 "core" % ϋ  +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&b'\ +93 "core" ' + .tPSV.dial PSR +2 "processing"%h +124 "core"  +2 .tPSR.select :flush + "processing"%@ +11 .tPS.seek 1.5ml + "processing"%l' +1611 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%i  +40 "core"  +3 .tPS.seek 0ml + "processing"%o'W +1640 "core" ' + .tPSV.dial PSR +2 "processing"%{ +42 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%p' +2647 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%L +2 "collection"'v  +5 "core"  +2 "processing"%q  +42 "core"  +29 +2 .tPSV.dial :mixloop + "processing"%t +95 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%r  +121 "core" +3 .tPS.seek 0ml + "processing"%n'W +1808 E5\ 88 +818 "core" ' + .tPSV.dial :air +2 "processing"%u  +41 "core"  +3 .tPS.seek 2.5ml + "processing"%x' +2639 "core" ' + .tPSV.dial :mixloop +46 "processing"%m +46 "core" +3 .tPS.seek 0ml + "processing"%s'W +2625 "core" ' + .tPSV.dial :air +2 "processing"%|  +43 "core"  +3 .tPS.seek 2.5ml + "processing"%~' +2632 "core" ' + .tPSV.dial :mixloop +2 "processing"% +42 "core" +3 .tPS.seek 0ml + "processing"%w'W +2638 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" & $ +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&( +3 "core" ( +2 "manipulator"&& +4 "core" &   $ + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & Y $ +2 .tForearm.seek CC +2 "manipulator"&'ρ +103 "core" ' + .tHand.close +2 "manipulator"&/ +70 "core" / +2 .tCC.seek :open +2 "collection"'y( +375 "core" ( +2 "manipulator"&}& +4 "core" & $ + "manipulator"&z% +4 "core" % B  ^ +2 .tForearm.seek :retract + "manipulator"&'\ +101 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&(- +273 "core" ( +2 "manipulator"& & +4 "core" &-  W + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &\ & +3 "core" &- +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +110 "core" ' +3 .tHand.open +2 "manipulator"& 1 +75 "core" 1 +2 "manipulator"&% +4 "core" % \ x  Ǻ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +107 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing + ."connect"PRV.dial CBV +2 .tCBV.dial PRV + .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 3 into Collection Clamp + "collection"'& +4 "core" &|\ +2 "manipulator"&% +3 "core" %\ & I !O +2 "storage"( % +3 "core" %n 8 1 d  +2 "storage"(. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 3 + "storage"(( +339 "core" ( +2 .tSC.reconfigure SCloose + "storage"($.\ 1~b +3 (& +2 "core" &# x \ \  +2 "manipulator"&& +4 "core" &-  + "manipulator"&% +4 "core" %\ &  ~ !O +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 +2 "manipulator"&(j +178 "core" ( +2 "manipulator"&& +4 "core" &n   $ + "storage"(& +4 "core" &$  q \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"& ' +100 "core" ' +2 "storage"(& +4 "core" &$ \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(('L +286 "core" ' +2 "storage"( - +3 "core" -'w + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (& +2 "core" &#  \  +2 "manipulator"&& +4 "core" &n   $ + .t\Elbow.seek 3 +2 "manipulator"&,(j +3 "core" ( + "manipulator"&'& +4 "core" &n  Z $ +2 "storage"(& +3 "core" &# ' \ \  +2 .tForearm.seek 3 + 300 counts +2 "manipulator"&0'b +14 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&1/ +68 "core" / +10 ."downElevator"SE.seek :down +3 "manipulator"&!& +5 "storage"(I'v +4 "core" &n  $ +2 "manipulator"&T% +4 "core" % f z +2 .tForearm.seek :retract + "manipulator"&5'\ +100 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&%( +149 "core" ( +2 ' + ."downElevator"SE.coast +2 "storage"(5 +2 "manipulator"&9& +6 "core" &  9% +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &$& +3 "core" & 9% +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&8'ρ +104 "core" ' +4 "manipulator"&)& +4 "core" & ! 9$ +2 "manipulator"&2% +3 "core" %ϒ B +3 "collection"'/& +3 "core" &~*\ +2 "collection"'?& +4 .tCC.seek :closed +2 "collection"';(O +4 "core" &}%\ + &~\  +9 &6~ \ *z +9 &k|\ > +10 &p}\ I +9 &sY~\ G +9 &3\\|r\ H +10 &Z~\ H +9 &Z}\ H +9 &{\\|q\ G +10 &<[}Y\ H +9 &\\|T\ G +10 & ]|M\ G +9 &"\\}\ G +9 &$E]\ G +10 &&\\~\ G +9 &'\\~\ G +9 &)]~\ G +10 &+L\\}\ H +9 &-_}\ H +10 &.^\ H +9 &0^}x\ H +9 &2U^}q\ G +10 &4\\~n\ G +9 &5\\`\ G +9 &7\\~R\ G +10 &9]]~D\ G +9 &;\\~I\ G +10 &<\\}D\ G +9 &>\\~0\ G +9 &@e\\~'\ G +10 &B']~/\ G +9 &C]\ H +9 &Ea\ H +10 &Geq{ \ J +9 &I}:\ N +10 &JL\\\ S +9 &L?OS\ T +9 &NN(1O\ B +10 &O<0,-Q\ 3 +9 &OD99E\ : +5 ( + "collection"'?& +4 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.75 +2 .Hand.open + "manipulator"&Q1 +3 "core" &O6EF@\ : +70 1 +2 "manipulator"&=% +4 "core" % ϒ   B +48 .tForearm.reconfigure LooseForearm +4 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&D'\ +92 "core" ' +2 .tSC.coast "storage"(6 +3 .tCTV.dial CSV,avoiding: :intake +2 "collection"'3  +125 "core"  +2 .tCSV.dial CTV + "collection"'#  +29 "core"  +2 .tPS.seek 2.5ml +2 "processing"%7' +2637 "core" ' +2 "collection"':% +4 "core" % HUWJ\  +2 .tCS.seek 4.151ml +2 "collection"'>'Q +1585 "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"%A'W +2625 "core" ' +2 .tCBV.dial between PRV and waste1 + "collection"'M ` +37 "core" _ +2 .tCSV.dial :air +2 "collection"'J @ +52 "core" A +2 .tCS.seek 10ml +2 "collection"'H' D +1560 "core" ' + .tCSV.dial CTV +2 "collection"'-  +39 "core"  +2 .tCS.seek 0ml +2 "collection"'B' +2641 "core" ' +2 .tCBV.dial :waste1 + "collection"'V @ +29 "core" > +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +4 "collection"'@  +123 "core" +2 "collection"'E& +4 "core" &O6p\ : +2 #tStoring lyfil puck in Collection Clamp to tube 2 + "manipulator"&G% +3 "core" %\    +2 "storage"(W% +4 "core" % ! # + "storage"(C. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 2 + "storage"(6( +341 "core" ( +2 .tSC.reconfigure SCloose + "storage"($.\ 1~b +5 (O& +3 "core" &   + "manipulator"&4& +4 "core" & 9$ + "manipulator"&F% +4 "core" %\  I  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 +2 "manipulator"&N(^ +155 "core" ( +2 "manipulator"&Z& +4 "core" &d   + "storage"(Y& +4 "core" &  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&R'! +92 "core" ' +2 "storage"(+& +4 "core" &   +2 .tSE.reconfigure SEpick + "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(K'L +278 "core" ' +2 "storage"(\\- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&]& +3 "core" &d  + "storage"(X& +4 "core" &  L + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 +2 "manipulator"&P'e +34 "core" ' +2 .t\Elbow.hold + "manipulator"&S, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(a- +2 "core" -' +3 .tSE.seek 0.1 Pucks below Top Plate + "storage"(^'< +31 "core" ' +2 "manipulator"&U% +4 "core" %rj H Ƕ\ + "storage"(`& +4 "core" &   +2 .tForearm.force -20 "manipulator"&5 +3 .tForearm.seek 2 + 313 counts + "manipulator"&f'Ϟ +14 "core" ' +2 "manipulator"&& +4 "core" & [ +2 "storage"([& +3 "core" &   +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&*'! +32 "core" ' +2 .tSE.seek 1.1 Pucks below Top Plate +2 "storage"(g'+ +39 "core" ' +2 "manipulator"&j& +4 "core" & ! [ +2 "manipulator"&k% +3 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&e'\ +90 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&h( +150 "core" ( +4 "manipulator"&d& +4 "core" & 3 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &i& +3 "core" & 3 +2 .tForearm.seek CC +2 "manipulator"&l'ρ +93 "core" ' + .tHand.close +2 "manipulator"&{/ +69 "core" / +2 .tCC.seek :open +2 "collection"'o( +378 "core" ( +2 "storage"(L& +4 "core" &  ( \ + "storage"(q& +4 "core" &   T \ +2 "manipulator"&v& +3 "core" & 3 +2 "manipulator"&t% +3 "core" % υ 2 +2 .tForearm.seek :retract +2 "manipulator"&r'\ +94 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 +2 "manipulator"&p(^ +152 "core" ( +2 "manipulator"&u& +4 "core" &d  s  +2 "storage"(n& +3 "core" & +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 2 + "manipulator"&m'e +107 "core" ' +2 .t\Elbow.hold + "manipulator"&x, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&|1 +75 "core" 1 +18 "manipulator"&s% +5 "core" % xt H ǹ- +2 "storage"(& +5 "core" &    + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 319 counts +2 "manipulator"&~'Ϥ +21 "core" ' +2 "manipulator"&& +4 "core" & N ~ +2 "storage"(& +4 "core" & !  +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&'! +35 "core" ' +2 "storage"(% +4 "core" %. !   +3 ."downElevator"SE.seek :down +2 "storage"(_'v +99 (b% +3 "core" %8   RQ +2 "manipulator"&c% +3 "core" %E +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&}'\ +88 "core" ' +56 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%z  +69 "core" +3 .tPS.seek 2.5ml + "processing"%' +2630 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"% +41 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%\  +54 "core" +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"% +51 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%  +51 "core" +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%'W +2636 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%& +4 "core" &\ + .tHand.open + "manipulator"&1 +21 "core" 1 +2 "manipulator"&& +4 "core" &   ~ +2 "manipulator"& % +3 "core" %\    +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&(- +177 "core" ( +2 "manipulator"&& +4 "core" &- +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 && +2 "core" &- +3 .tForearm.seek :garage + "manipulator"&' +106 "core" ' +2 .tHand.close + "manipulator"&/ +69 "core" / +2 "manipulator"&& +4 "core" &-  +2 "manipulator"&% +3 "core" %   7 ~ +3 .tForearm.seek :retract + "manipulator"&'\ +99 "core" ' +4 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&( +124 "core" ( +2 "manipulator"&& +4 "core" &  \\ e + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 & & +3 "core" & e + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&' +103 "core" ' +2 "manipulator"&& +4 "core" &  e +2 "manipulator"&'% +3 "core" % +2 "processing"%& +4 "core" &\ +2 "processing"%1& +4 .tPC.seek :closed + "processing"%!(Tg +3 "core" &\ +2 &\  +9 &7\ +{ +9 &g\ > +10 &lv\ K +9 &/`\ K +10 &b\ J +9 &b\ K +9 &vb\ J +10 &8`\ J +9 &`\ J +9 &_\ J +10 & `\ J +9 &"A` \ J +10 &$` \ J +9 &%` \ J +9 &'a\ J +10 &)Ha\ J +9 &+ `\ K +9 &,]\ J +10 &.`\ J +9 &0Q_\ J +10 &2`\ I +9 &3`\ J +9 &5_!\ J +10 &7X`\ J +9 &9`\ K +9 &:]\ J +10 &<_\ J +9 &>`_\ J +10 &@#_$\ J +9 &A^ \ J +9 &C`%\ J +10 &Eha*\ J +9 &G)f,\ K +9 &Hi#\ K +10 &Jx)\ M +9 &La,\ O +10 &N"-\ P +9 &O-\ P +9 &Q3\ P +10 &SO}p8\ 6 +9 &T%29\ G +9 &TI9\ # +2 ( + "processing"%1& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.47 +2 "processing"%T& +4 "core" &TIF\ # + .tHand.open + "manipulator"&1 +66 "core" 1 +2 "manipulator"& % +4 "core" %  : +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&9'\ +91 "core" ' +2 .tPRV.dial :air +2 "processing"%$  +53 "core"  +2 .tPSV.dial :mixloop + "processing"%( +41 "core" +2 "processing"%0% +4 "core" %R\ +2 .tPS.seek 0.3ml +2 "processing"%)' +382 "core" ' + .tPSV.dial PSR +2 "processing"%2 +96 "core"  +2 .tPSR.select :wash + "processing"% +11 .tPS.seek 0.7ml +2 "processing"%/'* +492 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%,' +1915 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%I +95 "core" +2 .tPTV.dial :mixing +2 "processing"%5 @ +67 "core" A +2 .tPBV.dial :waste2 + "processing"%y  +87 "core"  +2 .tPS.seek 0ml +2 "processing"%?'W +2625 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&Q& +4 "core" & e +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC + "manipulator"&=( +3 "core" ( +2 "manipulator"&3& +4 "core" &  e + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &#& +2 "core" & e +2 .tForearm.seek PC +2 "manipulator"&8' +93 "core" ' + .tHand.close +48 "manipulator"&/ +72 "core" / +2 .tPC.seek :open +2 "processing"%w( +403 "core" ( +2 "manipulator"&:& +4 "core" & < e + "manipulator"&"% +4 "core" %  $  +2 .tForearm.seek :retract + "manipulator"&&'\ +93 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&<(- +168 "core" ( +2 "manipulator"&7& +4 "core" &-  \\ +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &M& +3 "core" &- : \\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&J' +108 "core" ' + .tHand.open +2 "manipulator"&>1 +76 "core" 1 +2 "manipulator"&-% +4 "core" %  5 +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&H'\ +97 "core" ' +2 #tLoading da puck from tube 3 into Processing Clamp + "processing"%V& +4 "core" &N\ +2 "manipulator"&@% +3 "core" %\   +2 "storage"(E% +4 "core" % 1 -   + "storage"(G. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 + "storage"(W( +342 "core" ( +2 .tSC.reconfigure SCloose + "storage"($.\ 1~b +3 (C& +2 "core" &. :  +2 "manipulator"&O& +4 "core" &- \\ + "manipulator"&4% +4 "core" %\   +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 +3 "manipulator"&F(j +170 "core" ( +2 "manipulator"&Z& +4 "core" &p $ + "storage"(Y& +4 "core" &. ] \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&+' +101 "core" ' +2 "storage"(%& +4 "core" &.  F  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(D'L +284 "core" ' +2 "storage"(\\- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (]& +2 "core" &-   +2 "manipulator"&X& +4 "core" &p  $ +2 .t\Elbow.seek 3 + "manipulator"&a(j +3 "core" ( +2 "manipulator"&U& +3 "core" &p  $ +2 "storage"(`& +3 "core" &- e   +2 .tForearm.seek 3 + 300 counts +2 "manipulator"&'b +22 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&[/ +68 "core" / +18 ."downElevator"SE.seek :down +3 "manipulator"&j& +5 "storage"(k'v +4 "core" &p   $ +2 "manipulator"&R% +4 "core" % d +2 .tForearm.seek :retract +2 "manipulator"&N'\ +90 "core" ' +2 .t\Elbow.seek PC +2 "manipulator"&K( +178 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +63 "core" ( +4 "manipulator"&P& +4 "core" &  1 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &f& +3 "core" &  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&^' +96 "core" ' +2 "manipulator"&d& +4 "core" & E +2 "manipulator"&i% +3 "core" % +2 "processing"%*& +4 "core" &\ +2 "processing"%S& +4 .tPC.seek :closed + "processing"%{(Tg +3 "core" & \ +4 &\ 5 +10 &7I{%\ / +9 &ju \ C +9 &a\ J +10 &\\!\ I +9 &]\ J +10 &]_\ J +9 &^\ J +9 &]\ J +10 &`\ J +9 &f^\ I +9 &!&] \ J +10 &"]\ I +9 &$\\\ \ J +10 &&lZ\ J +9 &(/]\ J +9 &)\\;\ I +10 &+]r\ J +9 &-uZ\ J +9 &/8\\,\ I +10 &0\\;\ J +9 &2[D\ J +10 &4}\\?\ J +9 &6>_A\ J +9 &8\\8\ I +10 &9\\5\ J +9 &;_7\ J +9 &=GZ0\ J +10 &? Z.\ J +9 &@\\1\ I +10 &B\\/\ J +9 &DN`.\ J +9 &F^1\ J +10 &Gb5\ J +9 &Ih8\ K +9 &KOx6\ M +10 &M2\ P +9 &N'\ P +10 &P(\ P +9 &RN&\ P +9 &Sa'\ "j +10 &TBf$\ 2 +9 ( + &TL1\ ( + "processing"%S& +4 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.52 + .Hand.open + "manipulator"&e1 +68 "core" 1 +2 "manipulator"&;% +4 "core" %  E +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&L'\ +92 "core" ' +2 .tSC.coast "storage"(6 +4 #tHeating da puck from tube 3 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"%q  +2 %v9 +5 "core" 9 +102 "processing"%t9 +3 "core" 9 +102 "processing"%u9 +3 "core" 9  +102 "processing"%n9 +3 "core" 9  +102 "processing"%l9 +3 "core" 9 +102 "processing"%h9 +3 "core" 9 +102 "processing"%|9 +3 "core" 9 +102 "processing"%s9 +3 "core" 9 +102 "processing"%9 +4 "core" 9" +102 "processing"%9 +3 "core" 9& +102 "processing"%9 +3 "core" 9+ +102 "processing"%r9 +3 "core" 9/ +102 "processing"%9 +3 "core" 93 +102 "processing"%p9 +20 "core" 98 +102 "processing"%b9 +3 "core" 9 < +102 "processing"%c9 +3 "core" 9@ +102 "processing"%m9 +3 "core" 9D +102 "processing"%~9 +3 "core" 9I +102 "processing"%g9 +10 "core" 9&M +41 #"connect"Session Begun +2 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +56 "processing"%z9 +3 "core" 9.Q +102 "processing"%9 +3 "core" 96V +102 "processing"%_9 +2 "core" 9>Z\ +103 "processing"%69 +3 "core" 9E^ +102 "processing"%A9 +3 "core" 9Nb +102 "processing"% 9 +3 "core" 9Uf +102 "processing"%\ 9 +3 "core" 9]k +102 "processing"%9 +3 "core" 9eo +2 .tPH.hold 2:00:00,28C +2 .delay 1:30 +3 "processing"% ppd +2 "core" o +8570 E5\ a` +428 .tPSR.select :air + .PSV.dial PSR +43 "processing"% +105 "core"  +2 .tPSR.select :wash + "processing"% +11 .tPS.seek 0.5ml +2 "processing"%' +585 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +40 .tPS.seek 2ml + "processing"%'[ +1613 "core" ' +2 .tPTV.dial :puck + "processing"%  +67 "core"  +2 .tPSV.dial PTV + "processing"% +69 "core" +2 .tPBV.dial :waste1 +2 "processing"%  +121 "core"  +2 "processing"%% +4 "core" %Y\  +2 .tPS.seek 1.5ml +2 "processing"%x' +585 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +30 "core" + +3 .tPS.seek 0ml + "processing"%'W +1623 "core" ' +2 .tdelay 5:00 +30002 #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 + "processing"% +69 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"% ' +2242 "core" ' +2 .tPSV.dial PTV + "processing"% +81 "core" ~ +2 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"% +67 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV + "processing"%' +81 "core"  +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%  +69 "core"  +2 .tPS.seek :empty +2 "processing"%'9 +2219 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +121 "core" +2 .tPSV.dial :mixloop + "processing"%. +43 "core" +2 .tPRV.dial :ab1 + "processing"%T @ +69 "core" A +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%'w +381 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +2 "processing"%1  +2 "collection"'  +41 "core"  +9 +2 "processing"%$% +4 "core" %uS\  +2 .tPS.seek 0.32ml +2 "processing"%('" +395 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'0  +27 "core" +2 .tPRV.dial :air + "processing"%  +42 "core"  +3 .tPS.seek 0.9ml + "processing"%'D +1246 "core" ' + .tPRV.dial :waste2 +2 "processing"%2 @ +69 "core" > +3 .tPS.seek 0.5ml + "processing"%)' +859 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%/  +43 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%I'[ +1626 "core" ' + .tPSV.dial :PML +2 "processing"%5 +42 "core" +2 .tPTV.dial :mixing + "processing"%y @ +68 "core" A +2 .tPBV.dial :waste1 + "processing"%,  +33 "core"  +2 "processing"%Q% +4 "core" %T9\  +2 .tPS.seek 1.85ml + "processing"%3'4 +230 "core" ' +2 .tPBV.dial between PSV and waste1 + "processing"%# * +33 "core" + +3 .tPS.seek 0ml + "processing"%'W +1988 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'& +3 "core" & \ + .tHand.open + "manipulator"&91 +27 "core" 1 +2 "manipulator"&!& +4 "core" &  Z +2 "manipulator"&:% +3 "core" %\   q 2 +3 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&"(- +154 "core" ( +2 "manipulator"&7& +4 "core" &- t +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &M& +2 "core" &- t +2 .tForearm.seek :garage +2 "manipulator"&8' +104 "core" ' +2 .tHand.close + "manipulator"&=/ +77 "core" / +2 "manipulator"&>& +4 "core" &-  t +2 "manipulator"&-% +3 "core" %  $ +2 .tForearm.seek :retract +2 "manipulator"&&'\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&V( +290 "core" ( +2 "manipulator"&@& +4 "core" & H + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +5 &E& +3 "core" & H +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&G'ρ +98 "core" ' +2 "manipulator"&J& +4 "core" & H +2 "manipulator"&C% +3 "core" %p +2 "collection"'O& +4 "core" &\ +2 "collection"'4& +3 .tCC.seek :closed +48 "collection"'Z(O +4 "core" &\ + &\ \ + & \ + &\ + &\ + &\ +2 &\ : +6 &CL~\ 0 +10 &y\ E +9 &3`\ I +9 &] \ I +10 &] \ I +9 &{^\ I +9 &<[\ I +10 &\\ \ I +9 &]\ H +10 &]\ I +9 &!F] \ H +9 &#]\ I +10 &$] \ I +9 &&`\ I +9 &(N]\ H +10 &*^\ I +9 &+Z\ I +10 &-] \ H +9 &/U]\ I +9 &1]\ H +10 &2]\ I +9 &4[\ I +9 &6^]\ H +10 &8 ]\ H +9 &9]\ I +10 &;a\ I +9 &=e[ \ I +9 &?(]\ H +10 &@]\ I +9 &B[\ I +9 &Dm^\ I +10 &F,g\ J +9 &Gm\ J +10 &I\ N +9 &KY\ S +9 &M\ U +10 &Nx\ / +9 &Om)\ T +9 ( + &Oyr\ H + "collection"'4& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.60 + "collection"'Y& +4 "core" &Oys&\ H + .tHand.open +2 "manipulator"&%1 +71 "core" 1 +2 "manipulator"&<% +4 "core" %p 6 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&H'\ +91 "core" ' +2 .tPSV.dial PSR + "processing"%\\ +95 "core"  +2 .tPSR.select :flush + "processing"%@ +11 .tPS.seek 1.5ml + "processing"%]' +1618 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%X  +40 "core"  +3 .tPS.seek 0ml + "processing"%U'W +1610 "core" ' + .tPSV.dial PSR +2 "processing"%` +42 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%[' +805 E.\ ON +1829 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%j  + "collection"'R  +37 "core" ~ +115  +2 .tPSV.dial :mixloop + "processing"%F +95 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%+  +69 "core" +2 .tPS.seek 0ml +2 "processing"%D'W +2630 "core" ' + .tPSV.dial :air +2 "processing"%  +41 "core"  +3 .tPS.seek 2.5ml + "processing"%P' +2633 "core" ' + .tPSV.dial :mixloop +2 "processing"%f +43 "core" +2 .tPS.seek 0ml +2 "processing"%a'W +2632 "core" ' + .tPSV.dial :air +2 "processing"%d  +42 "core"  +3 .tPS.seek 2.5ml + "processing"%i' +2629 "core" ' + .tPSV.dial :mixloop +2 "processing"%* +42 "core" +3 .tPS.seek 0ml + "processing"%k'W +2632 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&N& +4 "core" & H +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&w( +3 "core" ( + "manipulator"&e& +4 "core" & H + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &;& +2 "core" & ' H +2 .tForearm.seek CC +2 "manipulator"&v'ρ +98 "core" ' +2 .tHand.close + "manipulator"&S/ +75 "core" / +2 .tCC.seek :open +2 "collection"'t( +379 "core" ( +2 "manipulator"&^& +4 "core" & H + "manipulator"&u% +4 "core" % ύ +2 .tForearm.seek :retract + "manipulator"&W'\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&n(- +271 "core" ( +2 "manipulator"&l& +4 "core" &- < 3 +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &h& +2 "core" &- 3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&|' +111 "core" ' +3 .tHand.open + "manipulator"&s1 +76 "core" 1 +2 "manipulator"&% +4 "core" % \  8 ǿ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +101 "core" ' +2 ."da"delayUntil "10:24:14.18" +4619 #"connect"Session Begun +2 #-> Sleepy.cycleModemPower! 9 + .Sleepy.cycleModemPower! 9 +3 #Session Ended +20212 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"% @ +68 "core" B +2 ."da"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"PSV.dial :air +2 "processing"%p  +41 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%b' +2227 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%c +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%m  +42 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%~ +42 "core" +4 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%g  +43 "core"  +2 ."da"PS.seek :empty +2 "processing"%z'9 +2235 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +122 "core"  +2 ."da"PSR.select :wash + "processing"% +11 ."da"PS.reconfigure PSconfig +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"%6'[ +1611 "core" ' + ."da"PTV.dial :puck +2 "processing"%A  +67 "core"  +2 ."da"PSV.dial PTV + "processing"% +67 "core" +2 ."da"PBV.dial :waste1 +44 "processing"%\  +34 "core" +2 "processing"%% +4 "core" %YE\  +2 ."da"PS.seek 1.5ml +2 "processing"%' +595 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%? * +33 "core" * +3 ."da"PS.seek 0ml +2 "processing"%'W +1603 "core" ' +2 ."da"delay 2:00 +4243 E\ 11 +7760 #"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"% * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +69 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2229 "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"%x +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%q  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2214 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%} +122 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml + "processing"%'[ +1613 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +79 "core"  +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core" +2 "processing"%'% +4 "core" %_+\  +2 ."da"PS.seek 1.5ml +2 "processing"%' +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +3 ."da"PS.seek 0ml + "processing"%'W +1605 "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"%T * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +67 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%1' +2233 "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"% +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%0  +79 "core" +2 ."da"PS.seek :empty +2 "processing"%'9 +2236 "core" ' +30 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%(  +43 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing + "processing"%2  +123 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%  +40 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%/ +51 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%)' +381 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%5  +42 "core"  +2 "processing"%y% +4 "core" %9\  +2 ."da"PS.seek 0.55ml +2 "processing"%,'y +337 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%Q  +51 "core" +2 ."da"PS.seek 2ml +2 "processing"%#'[ +1560 "core" ' + ."da"PSV.dial :PML +2 "processing"%I +51 "core" +2 ."da"PTV.dial :mixing + "processing"%3 @ +68 "core" A +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core" +2 "processing"%9% +4 "core" %W?\  +2 ."da"PS.seek 1.85ml + "processing"%!'7 +255 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%: * +33 "core" + +3 ."da"PS.seek 0ml + "processing"%7'W +1963 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +1608 #"connect"Session Begun +2 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +7717 E\ VT +38671 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%M  +32 "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"%=  +51 "core" +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%>' +2221 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%- +52 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%L  +51 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%8 +40 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%@  +42 "core"  +2 ."da"PS.seek :empty +2 "processing"%E'9 +2235 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%" +133 "core"  +2 ."da"PSR.select :wash + "processing"% +11 ."da"PS.reconfigure PSconfig +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 +3 "processing"% +9 ."da"PS.seek 2ml + "processing"%C'[ +1618 "core" ' +8 ."da"PTV.dial :puck +2 "processing"%O  +66 "core"  +2 ."da"PSV.dial PTV + "processing"%& +71 "core" +2 ."da"PBV.dial :waste1 + "processing"%o  +33 "core" +2 "processing"%Y% +4 "core" %]'\  +2 ."da"PS.seek 1.5ml +2 "processing"%%' +585 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%< * +35 "core" , +3 ."da"PS.seek 0ml +2 "processing"%4'W +1607 "core" ' +2 ."da"delay 2:00 +7304 E\ 66 +4698 #"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"%G * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +68 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%X' +2220 "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 + "processing"%U +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%R  +70 "core"  +2 ."da"PS.seek :empty +2 "processing"%j'9 +2225 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%F +121 "core"  +2 ."da"PSR.select :wash + "processing"% +11 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml +2 "processing"%['[ +1609 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +80 "core"  +2 ."da"PBV.dial :waste1 + "processing"%D  +33 "core" +2 "processing"%f% +4 "core" %VS\  +2 ."da"PS.seek 1.5ml +2 "processing"%P' +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%d * +33 "core" * +3 ."da"PS.seek 0ml + "processing"%a'W +1626 "core" ' +2 ."da"delay 2:00 +3444 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 + #Session Ended +8552 #"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"%i * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%N +67 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%e' +2226 "core" ' + ."da"PSV.dial PTV +2 "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"%V +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%H  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%Z'9 +2232 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%^ +121 "core"  +2 ."da"PSR.select :wash + "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%u' +591 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml + "processing"%v'[ +1632 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%l +68 "core" +2 ."da"PBV.dial :waste1 + "processing"%h  +33 "core" +2 "processing"%w% +4 "core" %[5\  +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" * +3 ."da"PS.seek 0ml + "processing"%W'W +1614 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%|  +32 "core" +2 ."da"delay 30 seconds +1331 E\ // +1672 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%r +68 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2228 "core" ' + ."da"PSV.dial PTV +2 "processing"%p +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%k +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%c +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%m  +67 "core"  +3 ."da"PS.seek :empty + "processing"%~'9 +2220 "core" ' +2 ."da"Sleepy.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%g +123 "core"  + ."da"PSR.select :sub1 +3 "processing"% +11 ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."da"PS.seek 0.25ml +2 "processing"%b'7 +345 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :sub2 +2 "processing"% +9 ."da"PS.seek 0.5ml +2 "processing"%' +333 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml + "processing"%z'[ +1603 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%_ +81 "core"  +41 ."da"PBV.dial :waste1 +8 "processing"%A  +34 "core" +2 "processing"% % +4 "core" %V;\  +2 ."da"PS.seek 1.5ml +2 "processing"%\ ' +597 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" * +3 ."da"PS.seek 0ml +2 "processing"%6'W +1613 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%?  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +69 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"% ' +2267 "core" ' +2 ."da"PSV.dial PTV + "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 + "processing"% +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%x'9 +2285 "core" ' +2 "processing"%q9 +3 "core" 94 +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +2 "processing"%  +6 "core" 4 +2 4 +2 "processing"%}& +4 "core" &TLO\ ( +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 2 + "manipulator"&% +4 "core" %\  ) +2 "storage"(% +3 "core" %t | } \ +2 "storage"(. +2 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 2 +2 "storage"(( +346 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 ('& +3 "core" & T R b\ +2 "manipulator"&& +3 "core" &-  3 +2 "manipulator"& % +4 "core" %\  ) +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 2 +2 "manipulator"&(^ +178 "core" ( +2 "manipulator"&.& +4 "core" &W  ' % + "storage"(T& +4 "core" & W ` L\ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 2 + 700 counts + "manipulator"&'! +102 "core" ' +2 "storage"(& +4 "core" & o n \ + ."da"SE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 ."da"SE.seek beamBreak + "storage"( 'L +286 "core" ' +2 "storage"($- +3 "core" -'x + ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" &W   % +2 "storage"(0& +3 "core" & K K \ +2 ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 2 +2 "manipulator"&1'e +34 "core" ' +2 ."da"\Elbow.hold +2 "manipulator"&(, +3 "core" , + ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(2- +4 "core" -'x +2 ."da"SE.seek 1.1 Pucks below Top Plate +2 "storage"('0 +28 "core" ' +2 "manipulator"&/% +4 "core" %wr = Ǹ! + "storage"(& +4 "core" & 4 5 j\ + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 2 + 318 counts + "manipulator"&5'ϣ +20 "core" ' +2 "manipulator"&y& +4 "core" & 2 T +2 "storage"()& +4 "core" & M K \ \ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&Q'! +22 "core" ' +2 ."da"SE.seek 2.1 Pucks below Top Plate +2 "storage"(,' +39 "core" ' +2 "manipulator"&I& +4 "core" &  T +2 "manipulator"&3% +3 "core" % +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&'\ +89 "core" ' +2 ."da"\Elbow.seek PC +2 "manipulator"&9( +257 "core" ( +2 "manipulator"&:& +4 "core" & ; l + ."da"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &#& +2 "core" & l +2 ."da"Forearm.seek PC +2 "manipulator"&!' +99 "core" ' +2 ."da"Hand.close + "manipulator"&M/ +77 "core" / +2 ."da"PC.seek :open +2 "processing"%K( +401 "core" ( +2 "storage"(=& +4 "core" & T T *\ + "manipulator"&7& +4 "core" & l + "manipulator"&-% +4 "core" %  +2 ."da"Forearm.seek :retract + "manipulator"&L'\ +98 "core" ' +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 2 +2 "manipulator"&8(^ +257 "core" ( +2 "manipulator"&@& +4 "core" &g  % + "storage"(>& +4 "core" & W T \ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&"'! +98 "core" ' + ."da"Hand.open +3 "manipulator"&E1 +67 "core" 1 +12 "storage"(J- +3 "core" -' +2 ."da"SE.seek 1.86 Pucks below Top Plate +2 "storage"(O' +25 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.19 Pucks below Top Plate +2 "storage"(&' +55 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da18aug2211h150ml.tif +1943 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +743 #"da"SX HX9/16 (USB:13): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 23.641 seconds\ /var/log/esp/da18aug2211h150ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da18aug2211h150ml15s.tif +1556 #SX HX9/16 (USB:13): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da18aug2211h150ml15s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da18aug2211h150ml30s.tif +3057 #SX HX9/16 (USB:13): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da18aug2211h150ml30s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da18aug2211h150ml70s.tif +7121 #SX HX9/16 (USB:13): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da18aug2211h150ml70s.tif: TIFF Upload Complete\ + .Sleepy.power :camera,:OFF +2 ."Qmail"HABfans.email "23.641 sec auto-exposure",Subject: "da18aug2211h150ml images!" +11 "storage"(o- +50 "core" -' +2 "storage"(Y& +4 "core" & } ~ ,\ +2 "manipulator"&C& +3 "core" &i   % +3 ."da"\Elbow.seek 2 +57 "manipulator"&<(^ +20 "core" ( +2 "manipulator"&%& +4 "core" &i O  +2 "storage"(\\& +4 "core" & d\ +3 ."da"Forearm.seek 2 + 700 counts +3 "manipulator"&G'! +2 "core" ' +3 ."da"SE.reconfigure SEgently +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.9 Pucks below Top Plate +2 "storage"('% +57 "core" ' +2 "manipulator"&4& +6 "core" &i  +2 "storage"(]& +3 "core" &   +2 ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 2 +2 "manipulator"&`'e +40 "core" ' +44 ."da"\Elbow.hold +3 "manipulator"&U, +3 "core" , +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 2.09 Pucks below Top Plate +5 "storage"(R' +29 "core" ' +2 "manipulator"&X% +4 "core" %PY ȱ +2 "storage"(F& +4 "core" & Q M O\ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 2 + 279 counts + "manipulator"&j'| +14 "core" ' +2 "manipulator"&+& +4 "core" &  +3 "storage"(& +7 "core" &   +5 ."da"Forearm.reconfigure TightForearm +4 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&D'! +30 "core" ' +2 "storage"(f% +4 "core" % \\  +3 ."downElevator"SE.seek :down +2 "storage"(['v +99 (d% +9 "core" %9 PG +2 "manipulator"&P% +6 "core" %" < +8 ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +3 "manipulator"&*'\ +90 "core" ' +34 ' +3 ."downElevator"SE.coast + "storage"(5 +2 ."da"SC.coast +2 "storage"(6 +12 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 #tStarting finalPurge +3 "processing"%i& +12 "core" &\ +2 ."psFlush"Hand.open +2 "manipulator"&N1 +20 "core" 1 +3 "manipulator"&a& +4 "core" &  +2 "manipulator"&;% +3 "core" %\   +3 ."psFlush"\Elbow.seek FlushPuck::Garage +2 "manipulator"&S(- +177 "core" ( +2 "manipulator"&V& +5 "core" &- E + ."psFlush"\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &H& +3 "core" &-  +3 ."psFlush"Forearm.seek :garage +2 "manipulator"&e' +104 "core" ' +2 ."psFlush"Hand.close + "manipulator"&^/ +66 "core" / +2 "manipulator"&Z& +4 "core" &- +2 "manipulator"&u% +3 "core" %  +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&l'\ +99 "core" ' +3 ."psFlush"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."psFlush"\Elbow.seek PC +2 "manipulator"&h( +114 "core" ( +2 "manipulator"&w& +7 "core" & +4 ."psFlush"\Elbow.reconfigure LooseElbow +4 "manipulator"&$ &.,(#b +5 &v& +5 "core" & +4 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&' +97 "core" ' +2 "manipulator"&s& +4 "core" & +2 "manipulator"&|% +7 "core" % +3 "processing"%& +4 "core" &\ +3 "processing"%r& +9 ."psFlush"PC.seek :closed +2 "processing"%W(Tg +6 "core" &\ +8 &\ +2 &=\ $d +5 &Yy\ 6 +12 &}\ J +8 &[\ I +9 &]\ I +12 &Ib\ I +6 &\ b\ J +12 &\\\ J +8 &_\ I +17 &R_\ I +2 & Z\ I +16 &![\ J +2 &#]\ J +12 &%Y]\ J +6 &']\ J +9 &(]\ J +9 &*Z\ I +10 &,aZ\ I +9 &.#`\ I +9 &/_\ I +10 &1`\ I +10 &3i_@\ I +8 &5+_`\ I +10 &6Yj\ I +12 &8_q\ I +7 &:q_B\ I +13 &<3^p\ I +5 &=_\ I +11 &?]>\ J +11 &Ay\\\ I +6 &C;Zp\ I +11 &D`u\ I +8 &F]r\ J +12 &Hcs\ J +7 &J?np\ K +9 &Kt\ N +10 &Mb\ P +9 &Owe\ P +9 &Q:j\ O +10 &Rb\ = +9 &T<_\ X +10 &TF%^\ ) +5 ( + "processing"%r& +4 #"psFlush"Processing Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.48 +2 "processing"%p& +4 "core" &TF_\ ) + &TFa\ ) + ."psFlush"Hand.open + "manipulator"&k1 +66 "core" 1 + "manipulator"&c% +9 "core" %  Z +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +4 "manipulator"&m'\ +93 "core" ' +2 ."psFlush"PSV.dial PSR +4 "processing"% +133 "core"  +3 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%g'P +362 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +744 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%~' +1611 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%b +70 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +31 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%_'W +2631 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%A +69 "core"  +2 ."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 +44 "processing"%z' +2121 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +69 "core" +2 ."psFlush"PBV.dial PSV + "processing"%\ U +52 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%?'W +1011 #"connect"Session Begun +2 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +1608 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"% @ +43 "core" > +3 ."psFlush"PS.seek 2.5ml + "processing"%' +2635 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%6  +67 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +1692 E\ 55 +946 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +42 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%' +2627 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +68 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"% 'W +2659 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%q @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2626 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%}  +67 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2635 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +42 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%'P +1105 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%'' +1608 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +67 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +51 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%.'W +2632 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%T +69 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%n' +590 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%' +2124 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +69 "core" +2 ."psFlush"PBV.dial PSV + "processing"%$ U +51 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2635 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%0 @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%2' +2635 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%/  +67 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2632 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%y +42 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%)' +2658 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%I +68 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%3'W +2662 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2632 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%  +67 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%1'9 +2629 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'5& +3 "core" &\ +2 .tHand.open + "manipulator"&1 +19 "core" 1 +2 "manipulator"&Q& +4 "core" & +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&:( +3 "core" ( +2 "manipulator"&#& +4 "core" & + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &(& +2 "core" & +2 .tForearm.seek PC +2 "manipulator"&M' +95 "core" ' + .tHand.close +2 "manipulator"&/ +67 "core" / +2 .tPC.seek :open +2 "processing"%{( +405 "core" ( +2 "manipulator"&=& +4 "core" & +2 "manipulator"&7% +3 "core" %   +2 .tForearm.seek :retract +2 "manipulator"&-'\ +95 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&!( +349 "core" ( +2 "manipulator"&@& +4 "core" &  3 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &>& +3 "core" &  W 3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&9'ρ +113 "core" ' +2 "manipulator"&E& +4 "core" &   3 +2 "manipulator"&J% +3 "core" %ς k +2 "collection"'L& +4 "core" & \ +2 "collection"',& +3 .tCC.seek :closed +2 "collection"'O(O +3 "core" &\ +3 &\  +9 &7\ *z +10 &j\ > +9 &n\ J +9 &hY\ I +10 &*]\ I +9 &]\ H +10 &]\ I +9 &p\\\ I +9 &3\\\ H +10 &]\ I +9 & \\\ H +9 &"w\\\ I +10 &$:]\ I +9 &%_\ I +10 &'\\\ H +9 &)\\#\ I +9 &+C\\!\ H +10 &-]\ I +9 &.Z\ I +9 &0]#\ I +10 &2J_"\ I +9 &4 \\!\ H +10 &5\\!\ I +9 &7_#\ I +9 &9S\\ \ H +45 &;\\$\ I +3 &<\\!\ I +2 &>_#\ I + &@Z\\%\ I + &B[ \ I +5 &C\\%\ I +9 &E`&\ I +9 &G^h#\ J +10 &I$\ L +9 &J$\ Q +9 &L$\ U +10 &NF"\ B +9 &OG=!\ #k +10 &O{m!\ G +2 ( + "collection"',& +3 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.63 + "collection"'o& +4 "core" &O{j.\ G + .tHand.open + "manipulator"&Y1 +69 "core" 1 +2 "manipulator"&C% +4 "core" % ς  k +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&%'\ +100 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'\\& +4 "core" &O{b \ G +2 "collection"'4% +3 "core" %+\ +2 #tCS Pulling 5ml of flush + .CSV.dial CSR + "collection"']  +41 "core"  +2 .tCSR.select :flush + "collection"' +11 .tCS.seek 5ml +2 "collection"'X'l +1355 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 'F% +2 "core" %l=\ +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'8' +643 "core" ' + .tCSV.dial :waste +2 "collection"'+ +121 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'' +1978 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'"& +4 "core" &O{`4\ G +2 "collection"'&% +4 "core" %/\ + .tCSV.dial :flush +2 "collection"'f  +38 "core"  +3 .tCS.reconfigure CSfast + "collection"'#d @b +3 .tCS.seek 5ml + "collection"'G'l +1188 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"'d @ +40 "core" A +2 "collection"'P% +4 "core" %l2\  +2 .tCS.seek 7ml +2 "collection"'<' +535 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'  +2 '`  +40 "core"  +86  +2 .tCBV.dial :waste1 + "collection"'i @ +42 "core" > +3 .tCS.seek 0ml + "collection"'j' +1623 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'R& +4 "core" &O{_0\ G +2 "collection"'N% +3 "core" %(\ +2 .tCSV.dial :flush + "collection"'a  +80 "core"  +3 .tCS.seek 5ml + "collection"';'l +1197 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"'D @ +39 "core" A +2 "collection"'V% +4 "core" %l \  +2 .tCS.seek 7ml +2 "collection"'H' +534 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'[  +40 "core"  +2 .tCBV.dial :waste2 +2 "collection"'  +105 "core"  +3 .tCS.seek 0ml + "collection"'U' +1643 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'^& +4 "core" &O{`"\ G +2 "collection"'Z% +3 "core" %$\ +2 .tCSV.dial CSR + "collection"'u  +52 "core"  +2 .tCSR.select :kill + "collection"' +10 .tCS.seek 8ml + "collection"'*' +1869 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"'w' D +538 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"'v +2 'e  +93 "core" +33 +2 .tCTV.dial :intake + "collection"'s  +70 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'|' \\ +1852 "core" ' + .tIntake.select :close + "sampler")0 +10 .tCTV.dial :air +2 "collection"'  +68 "core"  +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'S' +588 "core" ' + .tCSV.dial CSR +2 "collection"'l  +107 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.seek 5ml + "collection"'K'l +147 E\ =< +1208 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"'r' D +1347 "core" ' + .tCSV.dial CBV +2 "collection"'p +92 "core" +3 .tCS.seek 0ml + "collection"'k' +2623 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&c& +4 "core" &  3 +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC + "manipulator"&( +2 "core" ( +2 "manipulator"&& +3 "core" &  3 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &x& +3 "core" &  3 +2 .tForearm.seek CC + "manipulator"&g'ρ +93 "core" ' + .tHand.close +2 "manipulator"&b/ +74 "core" / +2 .tCC.seek :open +2 "collection"'( +377 "core" ( +2 "manipulator"&~& +4 "core" &  3 + "manipulator"&A% +4 "core" % ϕ +2 .tForearm.seek :retract + "manipulator"&_'\ +92 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"& (- +276 "core" ( +2 "manipulator"&& +4 "core" &- : + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +45 &\ & +4 "core" &- : +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&z' +111 "core" ' +2 .tHand.open + "manipulator"&1 +73 "core" 1 +2 "manipulator"&?% +4 "core" %  ( +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&6'\ +101 "core" ' +2 #tCompleted [da withoutWCR] begun 09:27:59 +4 #Asleep after completing 2018_07_17_niagara_postcanQC assays + ."Qmail"GoodNews.email "{2 => 3, 3 => 0}\\nCan@11:17:17, 24.1C, 45% humidity, 14.2psia, 13.771V, 0.300A, 0.294A avg, 4.13W",Subject: "Asleep after completing 2018_07_17_niagara_postcanQC assays" +601 #m\EXIT @1534951115.13EDT @1534963805.46EDT = =ECan =tMAIN =mMAIN_scheduler @EDT1534963807.53 #"core_reset"Sent BREAK +2 #t@0xE3F2, state=0x33E0, ifg=0x02, ie=0x5F + #@0xDC43, state=0x33E0, ifg=0x02, ie=0x5F + #@0x08B8, state=0x33E0, ifg=0x02, ie=0x5F #@0x81CA, state=0x33E0, ifg=0x02, ie=0x5F + #@0x44A1, state=0x33E0, ifg=0x02, ie=0x5F + #@0x0A4B, state=0x33E0, ifg=0x02, ie=0x5F #@0x40AF, state=0x33E0, ifg=0x02, ie=0x5F + #@0xCDDD, state=0x33E0, ifg=0x02, ie=0x5F + #@0xD336, state=0x3350, ifg=0x00, ie=0x75 #\ESP2 v3.22 I2C Gateway v3.06 +9 #\ESP2 v3.22 I2C Gateway v3.06 +371 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/shallow/niagara/configure.rb\ +255 .Sleepy.power :raw,:ON +2 E\ -- +4 \ -- + "sampler") +2 ) +2 "core"  + "collection"' +2 ' +3 "core"  + "processing"% +2 % +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +3 "sampler")&\ +2 )% +2 "core" %ss " +2 .tSS.configure SSconfig +2 "sampler")#.0Xe\ + .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.hold + "processing"% + +5 "core" + + .tPS.configure PSconfig +2 "processing"%#A d`xb +4 "manipulator"& % +3 "core" %\    ) + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.hold + "manipulator"&+ +3 "core" + + .tForearm.configure LooseForearm +2 "manipulator"&#Q@2^d^b +3 && +2 "core" &-   / : +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 .t\Elbow.hold + "manipulator"&, +2 "core" , + .t\Elbow.configure LooseElbow +2 "manipulator"&$ &.,(#b +4 "storage"(& +3 "core" & 3 # . + .tSC.configure SCloose +2 "storage"($.\ 1~b +2 (% +2 "core" % .  +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 .tCH.coast + "collection"'  +2 "core" ` + .tCH.configure CHconfig + "collection"'\ 2 +2 .tPH.coast +2 "processing"%  +2 "core" 4 +2 .tPH.configure PHconfig + "processing"%\ 2 +2 #tAll dwarf controllers running firmware version 3.75 + "sampler") +19 #tCleanly exited at 11:18:35EDT22-Aug-18 +2307 #-> access 2 +18 .SE.seek :down +2 "storage"('v +3 "core" ' +2 "manipulator"&% +4 "core" %\   r ) +2 "manipulator"&& +3 "core" &-   Z : +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 6 + "storage"((K +1283 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" &K  +14942 #t-> exit +24 #m\EXIT @1534964002.24EDT @1535030753.17EDT = =ECan =mMAIN_scheduler =tMAIN @EDT1535030755.31 #"core_reset"Sent BREAK +2 #t@0x650A, state=0x333C, ifg=0x20, ie=0x00 #\ESP2 v3.22 I2C Gateway v3.06 +9 #\ESP2 v3.22 I2C Gateway v3.06 +34 #Powering up Dwarves +718 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/shallow/niagara/configure.rb\ +276 .Sleepy.power :raw,:ON +3 E\ x +4 \ x + "sampler") + ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +3 "sampler")&\ +2 )% +3 "core" %tt\ | $ + .tSS.configure SSconfig +2 "sampler")#.0X ESP.ready! +3 "collection"'% +2 "processing"%% +3 "core" %>\ +2 "manipulator"&% +4 ."rdySampler"Intake.select :close +5 .\Exhaust.select :close + .CTV.dial :air +2 "collection"'  +2 "core" %\ +2 %   X + + ."rdyProcessing"PSV.dial :air +3 ."rdySampler"CSV.dial :waste1 +3 "manipulator"&% + "processing"%  +5 "collection"' +2 "core" %   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract +2 "manipulator"&'\ +30 "core" +2 ."rdySampler"SSV.dial :spit,avoiding: :exhaust +2 "sampler") +3 "core"  + "sampler")  +5 "core" +3 ."readyCS"CS.reconfigure CSfast +2 ."rdySampler"SS.reconfigure SSconfig +3 "collection"'#d @b +3 "sampler")#.0X Flush.CC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"';& +3 "core" &\  + .tHand.open + "manipulator"&<1 +71 "core" 1 +2 "manipulator"&=& +4 "core" &\   ' $ + "manipulator"&>% +4 "core" % \ %   $ +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage + "manipulator"&?(- +186 "core" ( +2 "manipulator"&@& +3 "core" &- ) +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &A& +2 "core" &-  \ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage +2 "manipulator"&B' +110 "core" ' +2 .tHand.close + "manipulator"&C/ +74 "core" / +2 "manipulator"&D& +4 "core" &- )  + "manipulator"&E% +4 "core" % t  1 ȹ* +2 .tForearm.seek :retract +2 "manipulator"&F'\ +97 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&G( +275 "core" ( +2 "manipulator"&H& +4 "core" &   7 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &I& +2 "core" &  k 7 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&J'ρ +100 "core" ' +4 "manipulator"&K& +4 "core" &  7 +2 "manipulator"&L% +4 "core" %ϋ  + "collection"'M& +4 "core" &$\  +2 "collection"'N& +3 .tCC.seek :closed +2 "collection"'O(O +3 "core" &\  +3 &"\  +9 &7$\ +| +10 &k \ ? +9 &q!\ K +9 &HY%\ J +10 &\ `(\ J +9 &^-\ J +10 &_6\ I +9 &Q]5\ I +9 &Y0\ J +10 &[3\ J +9 & YA\ I +9 &"X\\9\ J +10 &$^D\ J +9 &%[B\ I +10 &'`E\ J +9 &)aYF\ I +9 &+#\\A\ I +10 &,\\?\ J +9 &.Y>\ I +9 &0i\\F\ I +10 &2*^B\ J +9 &3\\@\ J +10 &5Y>\ J +9 &7qYA\ I +9 &93\\F\ I +10 &:ZF\ J +9 &<ZE\ I +9 &>y\\G\ I +10 &@:`D\ J +9 &A_H\ J +10 &CaQ\ J +9 &E~gS\ K +9 &G;xN\ L +10 &HY\ P +9 &JW\ U +9 &LfX\ U +10 &N&X\ C +9 &O37W\ , +10 &O\\X\ A +5 ( + "collection"'N& +4 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.79 +2 "collection"'P& +4 "core" &OMQ\ A + &OLR\ A + .tHand.open + "manipulator"&Q1 +67 "core" 1 +2 "manipulator"&R% +4 "core" % ϋ  9 + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&S'\ +99 "core" ' +43148 E\ GG +18360 #"connect"Session Begun +2 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 +2 #Session Ended +41636 E\ GG +44106 #t-> Flush.garage + #Garaging FlushPuck in Collection Clamp +2 "manipulator"&T& +3 "core" & l 6 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&U( +4 "core" ( +2 "manipulator"&V& +4 "core" &  0 6 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &W& +2 "core" &  6 +2 .tForearm.seek CC +2 "manipulator"&X'ρ +103 "core" ' + .tHand.close +2 "manipulator"&Y/ +76 "core" / +2 .tCC.seek :open +2 "collection"'Z( +378 "core" ( +2 "manipulator"&[& +3 "core" &  i 6 +2 "manipulator"&\\% +3 "core" % p  j  +2 .tForearm.seek :retract + "manipulator"&]'\ +97 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&^(- +281 "core" ( +2 "manipulator"&_& +3 "core" &-   +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &`& +3 "core" &-   * +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&a' +111 "core" ' +2 .tHand.open + "manipulator"&b1 +70 "core" 1 +2 "manipulator"&c% +4 "core" % o   ȷj +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&d'\ +104 "core" ' +3765 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +1529 #t-> Flush.PC + #Loading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%e& +4 "core" &\ + .tHand.open + "manipulator"&f1 +24 "core" 1 +2 "manipulator"&g& +4 "core" &- c + .t\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage + "manipulator"&h(- +2 "core" ( +2 "manipulator"&i& +3 "core" &-   +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &j& +3 "core" &- 0 +2 .tForearm.seek :garage + "manipulator"&k' +107 "core" ' +2 .tHand.close + "manipulator"&l/ +71 "core" / +2 "manipulator"&m& +4 "core" &-    + "manipulator"&n% +4 "core" %     ȽO +2 .tForearm.seek :retract + "manipulator"&o'\ +100 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&p( +126 "core" ( +2 "manipulator"&q& +4 "core" & \ t a + .t\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &r& +3 "core" &  a +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&s' +91 "core" ' +2 "manipulator"&t& +4 "core" &  N a +2 "manipulator"&u% +4 "core" %   b B + "processing"%v& +4 "core" &\ + "processing"%w& +4 .tPC.seek :closed +2 "processing"%x(Tg +2 "core" &:\ +39 &n\  +11 &5\ *z + &h\ > + &htj\ K + &-\\n\ J + &`m\ K +6 &`\ J +9 &sc\ J +10 &5`R\ J +9 &b\ J +9 &_\ J +10 & |`\ J +9 &">`\ J +9 &$`\ J +10 &%`\ J +9 &'`\ J +10 &)E`U\ J +9 &+`[\ J +9 &,b\ J +10 &.c\ K +9 &0M]\ J +9 &2_g\ J +10 &3`\ K +9 &5_\ J +10 &7V`c\ J +9 &9`\\\ J +9 &:`\ J +10 &<`\ J +9 &>^^4\ J +9 &@ _3\ J +10 &A_*\ J +9 &C`m\ J +10 &Edc\ K +9 &G&e\ K +9 &Hmi\ L +10 &Jx\\\ M +9 &L^Y\ O +9 &N\ P +10 &O\ P +9 &Qf\ P +10 &SO\ / +9 &T*2b\ 9 +8 ( +2 &T<\ ' + "processing"%w& +4 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.48 + "processing"%y& +4 "core" &T<?\ ' + .tHand.open + "manipulator"&z1 +77 "core" 1 +2 "manipulator"&{% +4 "core" %   B + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&|'\ +93 "core" ' +8048 E~\ ?? +60002 x\ ?? +20021 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +39974 Ew\ ?? +50852 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +9143 Et\ ?? +44827 #t-> Flush.garage + #Garaging FlushPuck in Processing Clamp +2 "manipulator"&}& +3 "core" &   a +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&~( +2 "core" ( +2 "manipulator"&& +4 "core" & \  t a + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &  G a +2 .tForearm.seek PC + "manipulator"&' +96 "core" ' +2 .tHand.close + "manipulator"&/ +65 "core" / +2 .tPC.seek :open +2 "processing"%( +399 "core" ( +2 "manipulator"&& +4 "core" &   H a + "manipulator"&% +4 "core" %    + + .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&(- +144 "core" ( +2 "manipulator"& & +4 "core" &.  T + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &\ & +2 "core" &.   < T +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"& ' +110 "core" ' +2 .tHand.open + "manipulator"& 1 +72 "core" 1 +2 "manipulator"& % +4 "core" % k $ ȶa + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +103 "core" ' +5177 #t-> access 6 +18 .SE.seek :down +2 "storage"('v +3 "core" ' +2 "manipulator"&% +4 "core" %\   = 1 +2 "manipulator"&& +3 "core" &.    T +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 +2 "storage"(( +340 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" &% D \  +2639 #t-> access 5 +20 .SE.seek :down +2 "storage"('v +2 "core" ' +2 "manipulator"&% +4 "core" %\    1 +2 "manipulator"&& +3 "core" &.  e T +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 2 + "storage"(( +342 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (& +2 "core" &   +5387 Es\ :9 +6940 #t-> require 'calcar' +2057 #-> calcar + .SC.configure SCtight +3 "storage"($\ .\ 1~b +2 .tSE.configure SErough +2 "storage"(#Q-0-\ b +4 .tSE.reconfigure SErough +2 "storage"(#-0-\ b +3 .tSE.home.seek :down +2 "storage"('v +57 "core" ' +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.home.seek 1 +2 "storage"((" +418 "core" ( +2 .tSE.coast +2 "storage"(5 +2 .tSC.coast + "storage"(6 +2 #tAwaiting answer to "Manually rotate carousel to tube 1 and press " +5719 .SE.seek :down + "storage"('v +2 "core" ' +2 .tSE.seek 19.2 Pucks below Top Plate +2 "storage"(%'~ +76 "core" ' +2 .tSC.force 30 "storage"(6 +3 .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 +21 "storage"(& +3 "core" & E  + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "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 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "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" & U  + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"("& +4 "core" & Q ; + .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"($& +3 "core" & o  + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(,& +3 "core" & P : + .tSC.coast + "storage"(6 +3 #tIn slot #1 at 19.2 pucks below top plate bounds are [-776, -639] + .SE.seek Top Plate +2 "storage"(-' +219 "core" ' +2 .tSC.force 30 "storage"(6 +3 .tdelay .3 seconds +31 .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 +21 "storage"(.& +3 "core" &  + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(/& +3 "core" &Q + + .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(0& +3 "core" &   + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(1& +3 "core" &Q + +2 .tSC.force -30 + "storage"(6 + .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(2& +3 "core" & %  + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(3& +3 "core" &Q + + .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(4& +3 "core" & + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(5& +3 "core" &Q , + .tSC.coast + "storage"(6 +2 #tIn slot #1 at 0 pucks below top plate bounds are [-820, -687] + #===> Tube #1 slot centered at -732 rawCounts <=== +2 "storage"(6& +3 "core" &Q  +2 .tSC.jog -45 + "storage"(7* +33 "core" * +2 .tSE.seek :down +2 "storage"(8'v +268 "core" ' +2 .tSC.jog 4024 +2 "storage"(9* +341 "core" * +2 .tSE.seek :down +2 "storage"(:'v +3 "core" ' +2 .tSE.seek 19.2 Pucks below Top Plate + "storage"(;'~ +79 "core" ' + .tSC.force 30 + "storage"(6 +3 .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 +2 "storage"(6 +2 .tdelay .2 seconds +21 "storage"(<& +3 "core" &   j  + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(=& +3 "core" & 0 : + .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "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" & 0 ; + .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(A& +3 "core" &  `  + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(#& +3 "core" & 0   ; + .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(C& +3 "core" &    + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(D& +3 "core" & 1   Z 9 + .tSC.coast + "storage"(6 +2 #tIn slot #2 at 19.2 pucks below top plate bounds are [3233, 3376] +2 .SE.seek Top Plate +2 "storage"(E' +218 "core" ' + .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +31 .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"(&& +3 "core" & s  + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(B& +3 "core" &  ) Y & + .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(H& +3 "core" & I  + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +31 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(I& +3 "core" & ? ' + .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(?& +3 "core" &  >  + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(K& +3 "core" &  7 ' + .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(L& +3 "core" &   *  +2 .tSC.force 30 "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast +2 "storage"(6 +3 .tdelay .2 seconds +21 "storage"(M& +3 "core" &   3 ' + .tSC.coast + "storage"(6 +2 #tIn slot #2 at 0 pucks below top plate bounds are [3206, 3341] +2 #===> Tube #2 slot centered at 3287 rawCounts <=== + "storage"(F& +3 "core" &   7  +2 .tSC.jog -54 + "storage"(+* +44 "core" * +2 .tSE.seek :down +2 "storage"(N'v +278 "core" ' +2 .tSC.jog 4024 +2 "storage"(P* +68 .tSC.hold +2 "storage"(Q, +3 "core" *Y\ T\ R \ ( +16 , +2 !to:IRB::Abort:bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@checkpoint: omitted: mesg".Storage Carousel jog 4024 counts Aborted! +2508 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +386 #t-> SC.coast + .SC.coast + "storage"(6 +2 (R& +3 "core" &_ 6  +13226 #t-> access 1 +18 .SE.seek :down +44 "storage"(J'v +12 "core" ' +2 "manipulator"&T% +4 "core" %\  ( 1 +2 "manipulator"&V& +3 "core" &.  N T +2 .tSC.seek 5 + "storage"(W(; +2824 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (Y& +3 "core" &;> x s T\  +2433 #t-> require 'calarm' +2270 #-> calarm + !o:ArgumentError:bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"(wrong number of arguments (0 for 1) +3929 #-> SC.to 1 +2 .SC.seek 1 +2 "storage"(G(" +1290 "core" ( +2 "storage"(S& +4 "core" &" z  +665 #t-> calarm + !o:ArgumentError:bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"(wrong number of arguments (0 for 1) +2139 #-> require 'calcar' +1129 #-> calcar + .SC.configure SCtight +2 "storage"($\ .\ 1~b +3 .tSE.configure SErough +2 "storage"(#Q-0-\ b +4 .tSE.reconfigure SErough +2 "storage"(#-0-\ b +2 .tSE.home.seek :down +2 "storage"(O'v +57 "core" ' +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.home.seek 1 +2 "storage"([(" +178 "core" ( + .tSE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +2 #tAwaiting answer to "Manually rotate carousel to tube 1 and press " +584 .SE.seek :down + "storage"(\\'v +2 "core" ' +2 .tSE.seek 19.2 Pucks below Top Plate +2 "storage"(X'~ +76 "core" ' +2 .tSC.force 30 "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast + "storage"(6 +2 .tdelay .1 seconds +11 .SC.force -30 + "storage"(6 +2 .tdelay .3 seconds +31 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(_& +3 "core" & 7  + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(`& +3 "core" & L ; + .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(U& +3 "core" & P  + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(b& +3 "core" & N < + .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(c& +3 "core" & G  + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .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 +21 "storage"(a& +3 "core" & P  + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(e& +3 "core" & % ; + .tSC.coast + "storage"(6 +2 #tIn slot #1 at 19.2 pucks below top plate bounds are [-775, -640] +2 .SE.seek Top Plate +2 "storage"(f' +221 "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 +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(g& +3 "core" &   F  + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast +2 "storage"(6 + .tdelay .2 seconds +22 "storage"(i& +3 "core" &Q   ? * + .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(j& +3 "core" &   %  + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(l& +3 "core" &Q   8 * + .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(m& +3 "core" &   -  + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(n& +3 "core" &P   8 + + .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(^& +3 "core" &  E  + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(d& +3 "core" &P   5 , + .tSC.coast + "storage"(6 +2 #tIn slot #1 at 0 pucks below top plate bounds are [-820, -688] + #===> Tube #1 slot centered at -732 rawCounts <=== +2 "storage"(q& +3 "core" &P     + .tSC.jog -44 +2 "storage"(r* +33 "core" * +2 .tSE.seek :down +2 "storage"(k'v +268 "core" ' +2 .tSC.jog 4024 +2 "storage"(t* +342 "core" * +2 .tSE.seek :down +2 "storage"(u'v +3 "core" ' +2 .tSE.seek 19.2 Pucks below Top Plate + "storage"(v'~ +75 "core" ' +2 .tSC.force 30 "storage"(6 +3 .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 +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(h& +3 "core" &  W  + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(o& +3 "core" & 1 I ; + .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(*& +3 "core" &    + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(y& +3 "core" & 1 7 : + .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(z& +3 "core" &  1  + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"({& +3 "core" & 2 O 9 + .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(w& +3 "core" &  >  +2 .tSC.force 30 "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(s& +3 "core" & 2 9 + .tSC.coast + "storage"(6 +2 #tIn slot #2 at 19.2 pucks below top plate bounds are [3234, 3378] +2 .SE.seek Top Plate +2 "storage"(}' +217 "core" ' + .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +31 .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 +21 "storage"(& +3 "core" & o  + .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" &  A  + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(p& +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 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(x& +3 "core" & M ' + .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"(& +3 "core" &  * W ' + .tSC.coast + "storage"(6 +2 #tIn slot #2 at 0 pucks below top plate bounds are [3206, 3341] + #===> Tube #2 slot centered at 3288 rawCounts <=== + "storage"( & +4 "core" &  m  + .tSC.jog -52 +2 "storage"(\ * +34 "core" * +2 .tSE.seek :down +2 "storage"('v +274 "core" ' +2 .tSC.jog 4024 +2 "storage"(~* +339 "core" * +2 .tSE.seek :down +2 "storage"( 'v +3 "core" ' +2 .tSE.seek 19.2 Pucks below Top Plate + "storage"( '~ +80 "core" ' + .tSC.force 30 + "storage"(6 +3 .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 +21 "storage"(& +3 "core" &M 6  + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"( & +3 "core" & M 0 + .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(& +3 "core" &M  + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "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" &M 9  + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(!& +3 "core" & E / + .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(& +3 "core" &M =  +2 .tSC.force 30 "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(& +3 "core" & / + .tSC.coast + "storage"(6 +2 #tIn slot #3 at 19.2 pucks below top plate bounds are [7245, 7410] +2 .SE.seek Top Plate + "storage"(' +216 "core" ' + .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +31 .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"(& +3 "core" &6  + .tSC.force 30 + "storage"(6 +40 .tdelay .3 seconds +40 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(& +3 "core" & A  + .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(& +3 "core" &6 P  + .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" &6 \\  + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(& +3 "core" & ) F  + .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(& +3 "core" &6  b  + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(& +3 "core" &   + .tSC.coast + "storage"(6 +2 #tIn slot #3 at 0 pucks below top plate bounds are [7222, 7367] + #===> Tube #3 slot centered at 7306 rawCounts <=== +2 "storage"(& +3 "core" & j  +2 .tSC.jog -60 + "storage"(* +38 "core" * +2 .tSE.seek :down +2 "storage"(''v +269 "core" ' +2 .tSC.jog 4024 +2 "storage"((* +337 "core" * +2 .tSE.seek :down +2 "storage"()'v +3 "core" ' +2 .tSE.seek 19.2 Pucks below Top Plate +2 "storage"("'~ +78 "core" ' +2 .tSC.force 30 "storage"(6 +3 .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"($& +3 "core" &,  + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(,& +3 "core" &, 9 + .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "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" &, S 8 + .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(/& +3 "core" &, <  + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(0& +3 "core" &, 9 7 + .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(1& +3 "core" &, @  + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(2& +3 "core" &,  7 + .tSC.coast + "storage"(6 +2 #tIn slot #4 at 19.2 pucks below top plate bounds are [11292, 11432] +2 .SE.seek Top Plate +2 "storage"(3' +80 Et\ II +141 "core" ' + .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast + "storage"(6 +2 .tdelay .1 seconds +11 .SC.force -30 + "storage"(6 +2 .tdelay .3 seconds +31 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(4& +3 "core" &+ I  + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(5& +3 "core" &,s & + .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(6& +3 "core" &+  + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(-& +3 "core" &,s b & + .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(7& +5 "core" &+ $  + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(<& +3 "core" &,s & + .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(=& +3 "core" &+  + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(8& +3 "core" &,r u ( + .tSC.coast + "storage"(6 +2 #tIn slot #4 at 0 pucks below top plate bounds are [11252, 11379] + #===> Tube #4 slot centered at 11336 rawCounts <=== +2 "storage"(:& +3 "core" &,r F  + .tSC.jog -42 +2 "storage"(>* +33 "core" * +2 .tSE.seek :down +2 "storage"(@'v +269 "core" ' +3 .tSC.jog 4024 +2 "storage"(9* +344 "core" * +2 .tSE.seek :down +2 "storage"(A'v +3 "core" ' +2 .tSE.seek 19.2 Pucks below Top Plate + "storage"(#'~ +83 "core" ' + .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .1 seconds +11 .SC.force -30 + "storage"(6 +2 .tdelay .3 seconds +31 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(C& +3 "core" &;  + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(D& +3 "core" & Tube #5 slot centered at 15364 rawCounts <=== +2 "storage"(T& +3 "core" &<3  + .tSC.jog -47 +2 "storage"(V* +23 "core" * +2 .tSE.seek :down +2 "storage"(N'v +273 "core" ' +2 .tSC.jog 4024 +2 "storage"(Y* +341 "core" * +2 .tSE.seek :down +2 "storage"(W'v +3 "core" ' +2 .tSE.seek 19.2 Pucks below Top Plate +2 "storage"(S'~ +73 "core" ' +2 .tSC.force 30 "storage"(6 +3 .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"(J& +3 "core" &K *  +2 .tSC.force 30 "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(G& +3 "core" &L' F 8 +2 .tSC.force -30 "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(O& +3 "core" &K  +2 .tSC.force 30 "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"([& +3 "core" &L'  7 + .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(_& +3 "core" &K  + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(`& +4 "core" &L' L 7 + .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +31 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(\\& +3 "core" &K .  + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(U& +3 "core" &L' A 7 + .tSC.coast + "storage"(6 +2 #tIn slot #6 at 19.2 pucks below top plate bounds are [19349, 19495] +2 .SE.seek Top Plate +2 "storage"(b' +219 "core" ' +2 .tSC.force 30 "storage"(6 +3 .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"(c& +3 "core" &Kg   + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(]& +3 "core" &K  * + .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(a& +3 "core" &Kh c  + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(e& +3 "core" &K ~ + + .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(X& +3 "core" &Ki .  + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(g& +3 "core" &K / I , + .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(i& +3 "core" &Ki   I  + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(j& +3 "core" &K    , + .tSC.coast + "storage"(6 +2 #tIn slot #6 at 0 pucks below top plate bounds are [19304, 19432] + #===> Tube #6 slot centered at 19391 rawCounts <=== +2 "storage"(l& +3 "core" &K   +  + .tSC.jog -40 +2 "storage"(m* +30 "core" * +2 .tSE.seek :down +2 "storage"(n'v +279 "core" ' +2 .tSC.jog 4024 +2 "storage"(^* +343 "core" * +2 .tSE.seek :down +2 "storage"(d'v +3 "core" ' +2 .tSE.seek 19.2 Pucks below Top Plate + "storage"(q'~ +81 "core" ' +2 .tSC.force 30 "storage"(6 +3 .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"(f& +3 "core" &[S  t  + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(r& +3 "core" &[  9 : + .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(h& +3 "core" &[S  b  + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(o& +3 "core" &[   5 : + .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(k& +3 "core" &[S  e  + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(u& +3 "core" &[  v : + .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(*& +3 "core" &[S   %  +2 .tSC.force 30 "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(y& +3 "core" &[  , : + .tSC.coast + "storage"(6 +2 #tIn slot #7 at 19.2 pucks below top plate bounds are [23379, 23520] +2 .SE.seek Top Plate + "storage"(t' +218 "core" ' + .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +31 .SC.coast + "storage"(6 +2 .tdelay .1 seconds +11 .SC.force -30 + "storage"(6 +2 .tdelay .3 seconds +31 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(z& +3 "core" &[% >  + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"({& +3 "core" &[ # * + .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(w& +3 "core" &[& r  + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(s& +3 "core" &[ 5 , + .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(v& +3 "core" &[& Y  + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(& +3 "core" &[  , + .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +57 "storage"(& +4 "core" &[&  -  + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(& +3 "core" &[ - o , + .tSC.coast + "storage"(6 +2 #tIn slot #7 at 0 pucks below top plate bounds are [23334, 23456] + #===> Tube #7 slot centered at 23418 rawCounts <=== +2 "storage"(p& +3 "core" &[ /  +2 .tSC.jog -38 + "storage"(|* +33 "core" * +2 .tSE.seek :down +2 "storage"(x'v +274 "core" ' +2 .tSC.jog 4024 +2 "storage"(* +345 "core" * +44786 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +7475 Eoq\ EE +60002 q\ EE +23351 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +36643 Eq\ FE +54186 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +5809 Em\ FF +60002 q\ FE +25017 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +34978 E*v\ EE +55851 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +3 #Session Ended +4143 Eu\ EE +32950 #t-> access 3 +11 .SE.seek :down +2 "storage"('v +3 "core" ' +2 "manipulator"& % +4 "core" %\  S 1 +2 "manipulator"&}& +4 "core" &.   ' T + .tSC.seek 7 +2 "storage"(\ ([u +343 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" &[u   +836 #t-> access 2 +11 .SE.seek :down +2 "storage"( 'v +2 "core" ' +2 "manipulator"&% +4 "core" %\   1 +2 "manipulator"& & +3 "core" &.   T +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"((K +342 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (& +2 "core" &K   +780 #t-> access 1 +11 .SE.seek :down +2 "storage"(~'v +2 "core" ' +2 "manipulator"& % +4 "core" %\   1 +2 "manipulator"&!& +3 "core" &.   T +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"((; +343 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (& +2 "core" &; E  +1079 #t-> access 7 +11 .SE.seek :down +2 "storage"( 'v +2 "core" ' +2 "manipulator"&% +4 "core" %\   1 +2 "manipulator"&& +3 "core" &. & T +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"((,B +341 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (& +2 "core" &,E 2  +921 #t-> access 6 +11 .SE.seek :down +2 "storage"('v +2 "core" ' +2 "manipulator"&% +4 "core" %\   ! 1 +2 "manipulator"&& +3 "core" &.  @ T +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 +2 "storage"(( +337 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (& +2 "core" &   +1194 #t-> access 5 +11 .SE.seek :down + "storage"('v +4 "core" ' +2 "manipulator"&% +3 "core" %\   W 1 +3 "manipulator"&$& +3 "core" &.  ] T + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 2 + "storage"(,( +341 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 ('& +3 "core" &  T  +19941 ENv\ ?? +950 #t-> Arm.grab :flush + "manipulator"&)& +3 "core" &.  ? T +2 !to:Axis::Error:bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName"\ Elbow: mesg""Unknown Elbow position: flush +3660 #-> Elbow.flush +2 !o:NoMethodError :bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message-undefined method `flush' for Elbow:Slide: name:\ flush: args[ +1130 #-> Elbow.garage +2 .\Elbow.seek :garage +2 "manipulator"&%(- +26 "core" ( +2 "manipulator"&.& +4 "core" &-   8 +2162 #t-> Arm.grab :garage + "manipulator"&(& +4 "core" &- \ ] 8 + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek :garage + "manipulator"&/(- +4 "core" ( +2 "manipulator"&0& +4 "core" &-  . + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &1& +2 "core" &-   t . +2 .tForearm.seek :garage +2 "manipulator"&2' +107 "core" ' +2 .tHand.close + "manipulator"&"/ +68 "core" / +1469 #t-> Arm.withdraw + "manipulator"&4% +3 "core" %   o +2 .tForearm.seek :retract +2 "manipulator"&5'\ +109 "core" ' +2 "manipulator"&6& +4 "core" &-   w . +2 "manipulator"&-% +3 "core" %\   y +3624 #t-> require 'calarm' +1074 #-> require "calarm" +2624 #-> calarm 1 +2 .SE.seek :down + "storage"(7'v +2 "core" ' +2 "manipulator"&<% +4 "core" %\    C y +2 "manipulator"&=& +4 "core" &-   . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 1 + "storage"(8(" +336 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 .tForearm.seek :retract + "manipulator"&:'\ +3 "core" ' +2 .t\Elbow.seek :clear +2 "manipulator"&3(d +132 "core" ( +3 .tForearm.seek :retract +2 "manipulator"&>'\ +3 "core" ' +2 .t\Elbow.seek 1 + "manipulator"&C( +97 "core" ( +2 .t\Elbow.coast "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 +2 "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.coast + "manipulator"&6 +23 &D& +3 "core" & 4 4 + .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +60 .t\Elbow.force -65 +2 "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.coast + "manipulator"&6 +23 &@& +4 "core" & 1 1 Y + .tForearm.force -40 + "manipulator"&5 +33 &A& +3 "core" &   f +2 "manipulator"&;% +3 "core" %S  8 + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 &&% +3 "core" %?   V  + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 &9% +3 "core" %?  + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +3 .tForearm.seek :retract + "manipulator"&B'\ +86 "core" ' +2 .t\Elbow.seek :clear + "manipulator"&H(d +97 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&I'\ +3 "core" ' +2 .t\Elbow.seek 1 + "manipulator"&?( +104 "core" ( +2 .t\Elbow.coast + "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.coast + "manipulator"&6 +22 &#& +3 "core" & 5 1 5 + .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.coast + "manipulator"&6 +23 &L& +3 "core" & 3 2 i + .tForearm.force -40 + "manipulator"&5 +32 &M& +3 "core" &   " + "manipulator"&F% +4 "core" %W !  L + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &E% +3 "core" %=   5  + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &P% +4 "core" %>    + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"&+'\ +89 "core" ' +2 .t\Elbow.seek :clear + "manipulator"&R(d +98 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&Q'\ +3 "core" ' +2 .t\Elbow.seek 1 + "manipulator"&T( +96 "core" ( + .t\Elbow.coast + "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 +2 "manipulator"&5 +33 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.coast + "manipulator"&6 +22 &K& +3 "core" & 5 3 + .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 +2 "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.coast + "manipulator"&6 +23 &V& +3 "core" & ) . [ + .tForearm.force -40 + "manipulator"&5 +32 &J& +3 "core" &  W + "manipulator"&G% +4 "core" %Z   + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &N% +3 "core" %=     + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &W% +3 "core" %<   k  +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +3 .tForearm.seek :retract + "manipulator"&O'\ +86 "core" ' +2 .t\Elbow.seek :clear + "manipulator"&[(d +99 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&Y'\ +3 "core" ' + .t\Elbow.seek 1 +2 "manipulator"&_( +102 "core" ( + .t\Elbow.coast + "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 +41 "manipulator"&6A +15 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.coast + "manipulator"&6 +23 &`& +3 "core" & 2 1 + .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.coast + "manipulator"&6 +23 &\\& +3 "core" & 1 2 ^ + .tForearm.force -40 + "manipulator"&5 +33 &U& +3 "core" &   # + "manipulator"&S% +4 "core" %\\   + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 &c% +3 "core" %=   -  + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &]% +3 "core" %<  3  + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +3 .tForearm.seek :retract + "manipulator"&a'\ +92 "core" ' +2 .t\Elbow.seek :clear + "manipulator"&e(d +98 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&X'\ +3 "core" ' +2 .t\Elbow.seek 1 + "manipulator"&g( +103 "core" ( +3 .t\Elbow.coast + "manipulator"&6 +2 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +201 .Forearm.force -100 + "manipulator"&5 +33 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 +3 "manipulator"&6 +12 .t\Elbow.coast + "manipulator"&6 +23 &i& +3 "core" & 2 ) | + .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.coast + "manipulator"&6 +23 &j& +3 "core" & 0 ' m + .tForearm.force -40 + "manipulator"&5 +33 &l& +3 "core" &    + "manipulator"&b% +4 "core" %\\  K + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &m% +3 "core" %<    + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &f% +4 "core" %<    + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +2293 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +3 #Session Ended +1199 #t-> calarm 2 +2 .SE.seek :down + "storage"(r'v +3 "core" ' +2 "manipulator"&n% +4 "core" %2   +2 "manipulator"&d% +3 "core" %2 #  > +2 .tForearm.seek :retract + "manipulator"&h'\ +83 "core" ' +2 .t\Elbow.seek :clear + "manipulator"&o(d +100 "core" ( +2 "manipulator"&^% +3 "core" %\  " #  +2 "manipulator"&k& +4 "core" &d \ f  + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 2 + "storage"(u( +337 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 .tForearm.seek :retract + "manipulator"&*'\ +2 "core" ' +2 .t\Elbow.seek :clear + "manipulator"&y(d +4 "core" ( +2 .tForearm.seek :retract + "manipulator"&q'\ +3 "core" ' +2 .t\Elbow.seek 2 +2 "manipulator"&z(^ +104 "core" ( +2 .t\Elbow.coast "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +14 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.coast + "manipulator"&6 +22 &{& +3 "core" & 3 4 + .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.coast + "manipulator"&6 +23 &w& +3 "core" & . ' S + .tForearm.force -40 + "manipulator"&5 +32 &s& +3 "core" &   +2 "manipulator"&v% +3 "core" %Z   + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &% +3 "core" %D  s  + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &% +3 "core" %E m  + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +39 .tForearm.seek :retract +8 "manipulator"&'\ +84 "core" ' +2 .t\Elbow.seek :clear +2 "manipulator"&p(d +100 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&t'\ +3 "core" ' +2 .t\Elbow.seek 2 + "manipulator"&|(^ +98 "core" ( +2 .t\Elbow.coast + "manipulator"&6 +3 .tForearm.force -70 "manipulator"&5 +3 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 +2 "manipulator"&6 +13 .t\Elbow.coast + "manipulator"&6 +23 & & +3 "core" & 0 4 + .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.coast + "manipulator"&6 +23 &}& +3 "core" & 1 0 D + .tForearm.force -40 + "manipulator"&5 +33 &x& +3 "core" &  " + "manipulator"&% +4 "core" %Z   + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &% +3 "core" %C  \\  + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &% +4 "core" %E  #  + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract + "manipulator"& '\ +97 "core" ' +2 .t\Elbow.seek :clear + "manipulator"&(d +99 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&\ '\ +10 "core" ' +2 .t\Elbow.seek 2 +2 "manipulator"&(^ +104 "core" ( +2 .t\Elbow.coast "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.coast + "manipulator"&6 +22 & & +3 "core" & - 2 L + .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.coast + "manipulator"&6 +22 &!& +3 "core" & 1 ( a + .tForearm.force -40 + "manipulator"&5 +32 & & +3 "core" &   7 + "manipulator"&% +4 "core" %]    + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &% +3 "core" %C    + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &% +3 "core" %D    + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +3 .tForearm.seek :retract + "manipulator"&'\ +97 "core" ' +2 .t\Elbow.seek :clear + "manipulator"&~(d +101 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&'\ +9 "core" ' +2 .t\Elbow.seek 2 +2 "manipulator"&(^ +102 "core" ( + .t\Elbow.coast + "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 +3 "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.coast + "manipulator"&6 +23 && +3 "core" & 1 0 3 + .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.coast + "manipulator"&6 +22 && +3 "core" & 3 1 o + .tForearm.force -40 + "manipulator"&5 +33 & & +3 "core" &   n +2 "manipulator"&% +3 "core" %a   + .tForearm.coast +44 "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &% +3 "core" %D  \ S  + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 &% +3 "core" %F     + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"&$'\ +95 "core" ' +2 .t\Elbow.seek :clear + "manipulator"&(d +100 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&'\ +3 "core" ' +2 .t\Elbow.seek 2 + "manipulator"&'(^ +103 "core" ( +2 .t\Elbow.coast "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.coast + "manipulator"&6 +23 &)& +3 "core" & 2 1 + .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.coast + "manipulator"&6 +23 &.& +3 "core" & 4 2 + .tForearm.force -40 + "manipulator"&5 +33 && +3 "core" &  + "manipulator"&(% +4 "core" %a   + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &0% +3 "core" %D  B  + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &1% +3 "core" %G    +2 .tForearm.coast "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +2553 #t-> exit +12 #m\EXIT @1535040744.46EDT @1535040755.53EDT = =ECan =tMAIN =mMAIN_scheduler @EDT1535040757.58 #"core_reset"Sent BREAK + #t@0xF7FC, state=0x3380, ifg=0x20, ie=0x7F + #@0xF9AC, state=0x3380, ifg=0x20, ie=0x7F + #@0xFEF7, state=0x3380, ifg=0x20, ie=0x7F + #@0x045F, state=0x3380, ifg=0x08, ie=0x5F #@0x3B02, state=0x3380, ifg=0x20, ie=0x7F + #@0x3CB1, state=0x3380, ifg=0x20, ie=0x7F + #@0x41FC, state=0x3380, ifg=0x20, ie=0x7F #@0x4764, state=0x3380, ifg=0x08, ie=0x5F + #@0xAB90, state=0x3350, ifg=0x00, ie=0x75 + #\ESP2 v3.22 I2C Gateway v3.06 +8 #\ESP2 v3.22 I2C Gateway v3.06 +367 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/shallow/niagara/configure.rb\ +263 .Sleepy.power :raw,:ON +2 EIv\ 77 +5 Iv\ 77 + "sampler") + ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% + % +3 "core"  +3 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 )% +2 "core" %po 6 + .tSS.reconfigure SSconfig +2 "sampler")#.0X SC.legend +2191 #-> require "calarm" +1785 #-> calarm 1 +2 .SE.seek :down +2 "storage"('v +2 "core" ' +2 "manipulator"&% +4 "core" %7   f  +2 "manipulator"&% +3 "core" %7   O  +2 .tForearm.seek :retract + "manipulator"&'\ +89 "core" ' +2 .t\Elbow.seek :clear + "manipulator"&(d +102 "core" ( +2 "manipulator"&% +4 "core" %\ $   C +2 "manipulator"&& +3 "core" &d    + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 1 + "storage"(($ +340 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 .tForearm.seek :retract + "manipulator"&'\ +3 "core" ' + .t\Elbow.seek :clear +2 "manipulator"&(d +3 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&'\ +3 "core" ' + .t\Elbow.seek 1 +2 "manipulator"& ( +103 "core" ( +2 .t\Elbow.coast "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 +2 "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.coast + "manipulator"&6 +22 &!& +3 "core" & 1 3 f + .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.coast + "manipulator"&6 +23 &"& +3 "core" & 1 2 + .tForearm.force -40 + "manipulator"&5 +33 &#& +3 "core" &  ^ + "manipulator"&$% +5 "core" %Z  w + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &%% +3 "core" %< \ 1  + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 &&% +3 "core" %=  3  + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract + "manipulator"&''\ +95 "core" ' +2 .t\Elbow.seek :clear + "manipulator"&((d +102 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&)'\ +3 "core" ' +2 .t\Elbow.seek 1 + "manipulator"&*( +106 "core" ( +2 .t\Elbow.coast + "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +14 .t\Elbow.coast + "manipulator"&6 +23 &+& +3 "core" & 3 2 + .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.coast + "manipulator"&6 +23 &,& +3 "core" & 0 1 w + .tForearm.force -40 + "manipulator"&5 +32 &-& +3 "core" &   R + "manipulator"&.% +4 "core" %Z  8 + .tForearm.coast "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &/% +3 "core" %<   + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 &0% +4 "core" %<   + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"&1'\ +93 "core" ' +2 .t\Elbow.seek :clear + "manipulator"&2(d +100 "core" ( +2 .tForearm.seek :retract + "manipulator"&3'\ +4 "core" ' + .t\Elbow.seek 1 +2 "manipulator"&4( +104 "core" ( + .t\Elbow.coast + "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.coast + "manipulator"&6 +22 &5& +3 "core" & 2 1 | + .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 +2 "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.coast + "manipulator"&6 +22 &6& +3 "core" & / 2 w + .tForearm.force -40 + "manipulator"&5 +33 &7& +3 "core" &   + "manipulator"&8% +4 "core" %]  z + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &9% +3 "core" %<   + .tForearm.coast + "manipulator"&5 +23 .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"&;'\ +87 "core" ' +2 .t\Elbow.seek :clear + "manipulator"&<(d +102 "core" ( +3 .tForearm.seek :retract +2 "manipulator"&='\ +3 "core" ' +2 .t\Elbow.seek 1 +2 "manipulator"&>( +108 "core" ( + .t\Elbow.coast + "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.coast + "manipulator"&6 +22 &?& +3 "core" & 1 1 + .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.coast + "manipulator"&6 +23 &@& +3 "core" & 3 2 - + .tForearm.force -40 + "manipulator"&5 +33 &A& +3 "core" &   +2 "manipulator"&B% +3 "core" %]   + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 &C% +3 "core" %<    + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &D% +3 "core" %;  U  + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract +34 "manipulator"&E'\ +94 "core" ' +2 .t\Elbow.seek :clear + "manipulator"&F(d +102 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&G'\ +3 "core" ' +2 .t\Elbow.seek 1 + "manipulator"&H( +102 "core" ( + .t\Elbow.coast + "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 +2 "manipulator"&6 +12 .t\Elbow.coast + "manipulator"&6 +22 &I& +3 "core" & . & s + .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.coast + "manipulator"&6 +23 &J& +3 "core" & 0 0 P + .tForearm.force -40 + "manipulator"&5 +33 &K& +3 "core" &   + "manipulator"&L% +4 "core" %^   + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &M% +3 "core" %<   ~ + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &N% +3 "core" %;   + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +1715 #t-> calarm 2 + .SE.seek :down +2 "storage"(O'v +2 "core" ' +2 "manipulator"&P% +4 "core" %   +2 "manipulator"&Q% +3 "core" %   5 +2 .tForearm.seek :retract + "manipulator"&R'\ +93 "core" ' +2 .t\Elbow.seek :clear + "manipulator"&S(d +95 "core" ( +2 "manipulator"&T% +4 "core" %\ *   #k + "manipulator"&U& +4 "core" &d    + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 2 + "storage"(V( +342 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 .tForearm.seek :retract +2 "manipulator"&W'\ +2 "core" ' +2 .t\Elbow.seek :clear +2 "manipulator"&X(d +2 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&Y'\ +3 "core" ' +2 .t\Elbow.seek 2 + "manipulator"&Z(^ +102 "core" ( +2 .t\Elbow.coast "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 +2 "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.coast + "manipulator"&6 +23 &[& +3 "core" & 1 2 + .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.coast + "manipulator"&6 +23 &\\& +3 "core" & 3 2 + .tForearm.force -40 + "manipulator"&5 +33 &]& +3 "core" &  > + "manipulator"&^% +6 "core" %W    + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &_% +3 "core" %C t  + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &`% +3 "core" %F  y  + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract + "manipulator"&a'\ +85 "core" ' +2 .t\Elbow.seek :clear + "manipulator"&b(d +102 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&c'\ +3 "core" ' +2 .t\Elbow.seek 2 + "manipulator"&d(^ +101 "core" ( + .t\Elbow.coast + "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +32 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.coast + "manipulator"&6 +23 &e& +3 "core" & 0 1 G + .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 +2 "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.coast + "manipulator"&6 +23 &f& +3 "core" & 1 1 8 + .tForearm.force -40 + "manipulator"&5 +32 &g& +3 "core" &  / + "manipulator"&h% +4 "core" %T    + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &i% +3 "core" %D   6 4 + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &j% +3 "core" %E   + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"&k'\ +88 "core" ' +2 .t\Elbow.seek :clear + "manipulator"&l(d +96 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&m'\ +3 "core" ' + .t\Elbow.seek 2 +2 "manipulator"&n(^ +105 "core" ( +2 .t\Elbow.coast "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.coast + "manipulator"&6 +23 &o& +3 "core" & 1 2 + .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.coast + "manipulator"&6 +23 &p& +3 "core" & 2 4 + .tForearm.force -40 + "manipulator"&5 +32 &q& +3 "core" &    + "manipulator"&r% +4 "core" %_  i + .tForearm.coast "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &s% +3 "core" %D  7  + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &t% +3 "core" %F  S  + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract + "manipulator"&u'\ +98 "core" ' +2 .t\Elbow.seek :clear + "manipulator"&v(d +102 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&w'\ +3 "core" ' +2 .t\Elbow.seek 2 + "manipulator"&x(^ +104 "core" ( + .t\Elbow.coast + "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 +41 "manipulator"&6 +15 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.coast + "manipulator"&6 +23 &y& +3 "core" & 1 1 + .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 +2 "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.coast + "manipulator"&6 +22 &z& +3 "core" & 4 2 + .tForearm.force -40 + "manipulator"&5 +32 &{& +3 "core" &   + "manipulator"&|% +4 "core" %\\   + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &}% +3 "core" %D    + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &~% +3 "core" %F  y  + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +3 .tForearm.seek :retract + "manipulator"&'\ +86 "core" ' +2 .t\Elbow.seek :clear + "manipulator"&(d +102 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&'\ +3 "core" ' +2 .t\Elbow.seek 2 + "manipulator"&(^ +104 "core" ( + .t\Elbow.coast + "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 +2 "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.coast + "manipulator"&6 +23 && +3 "core" & 5 ) [ + .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.coast + "manipulator"&6 +22 && +3 "core" & 0 0 + .tForearm.force -40 + "manipulator"&5 +33 && +3 "core" &   c + "manipulator"&\ % +4 "core" %Y   V + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 & % +3 "core" %E   9  + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 & % +3 "core" %G  I  + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +2271 #t-> calarm 3 + .SE.seek :down +2 "storage"('v +3 "core" ' + "manipulator"&% +4 "core" %O  # ^ +2 "manipulator"&% +3 "core" %O   +2 .tForearm.seek :retract + "manipulator"&'\ +90 "core" ' +2 .t\Elbow.seek :clear + "manipulator"&(d +103 "core" ( +2 "manipulator"&% +4 "core" %\ '   ; "[ +2 "manipulator"&& +3 "core" &d    + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 3 + "storage"(( +337 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 .tForearm.seek :retract +2 "manipulator"&'\ +2 "core" ' +2 .t\Elbow.seek :clear +2 "manipulator"&(d +3 "core" ( +2 .tForearm.seek :retract + "manipulator"&'\ +3 "core" ' +2 .t\Elbow.seek 3 +2 "manipulator"&(j +109 "core" ( + .t\Elbow.coast + "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 +2 "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.coast + "manipulator"&6 +22 && +3 "core" & 1 5 + .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.coast + "manipulator"&6 +23 && +3 "core" & 1 0 + .tForearm.force -40 + "manipulator"&5 +32 && +4 "core" &    + "manipulator"& % +4 "core" %   r + .tForearm.coast +35 "manipulator"&5 +25 .tForearm.force -55 + "manipulator"&5 +32 &% +3 "core" %   + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &!% +3 "core" % \ a  + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"&"'\ +89 "core" ' +2 .t\Elbow.seek :clear + "manipulator"&#(d +105 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&$'\ +3 "core" ' +2 .t\Elbow.seek 3 + "manipulator"&%(j +109 "core" ( +2 .t\Elbow.coast "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 +3 "manipulator"&6 +13 .t\Elbow.coast + "manipulator"&6 +22 &&& +3 "core" & 1 2 + .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.coast + "manipulator"&6 +23 &'& +3 "core" & 4 / _ + .tForearm.force -40 + "manipulator"&5 +33 &(& +3 "core" &    + "manipulator"&*% +4 "core" %   + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &)% +3 "core" % \ g } + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 &+% +4 "core" %  @  + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +3 .tForearm.seek :retract + "manipulator"&,'\ +95 "core" ' +2 .t\Elbow.seek :clear + "manipulator"&-(d +104 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&.'\ +3 "core" ' +2 .t\Elbow.seek 3 + "manipulator"&/(j +105 "core" ( + .t\Elbow.coast + "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.coast + "manipulator"&6 +23 &0& +3 "core" & 1 1 + .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 +2 "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.coast + "manipulator"&6 +22 &1& +3 "core" & 1 2 + .tForearm.force -40 + "manipulator"&5 +32 &2& +3 "core" &    + "manipulator"&4% +4 "core" %   f + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &3% +3 "core" %   + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &5% +3 "core" %    + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"&6'\ +89 "core" ' +2 .t\Elbow.seek :clear + "manipulator"&7(d +98 "core" ( +4 .tForearm.seek :retract + "manipulator"&8'\ +4 "core" ' + .t\Elbow.seek 3 +2 "manipulator"&9(j +107 "core" ( + .t\Elbow.coast + "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +14 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.coast + "manipulator"&6 +22 &:& +3 "core" & 1 2 + .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 +34 "manipulator"&6 +15 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.coast + "manipulator"&6 +22 &;& +4 "core" & 2 0 +2 .tForearm.force -40 + "manipulator"&5 +32 &<& +3 "core" &    + "manipulator"&>% +4 "core" %   + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &=% +3 "core" % X  + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &?% +3 "core" %   $  + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +3 .tForearm.seek :retract + "manipulator"&@'\ +86 "core" ' +2 .t\Elbow.seek :clear + "manipulator"&A(d +105 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&B'\ +3 "core" ' +2 .t\Elbow.seek 3 + "manipulator"&C(j +105 "core" ( + .t\Elbow.coast + "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 +2 "manipulator"&6 +13 .t\Elbow.coast + "manipulator"&6 +23 &D& +3 "core" & 1 3 + .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.coast + "manipulator"&6 +23 &E& +3 "core" & 1 1 + .tForearm.force -40 + "manipulator"&5 +32 &F& +3 "core" &   C + "manipulator"&H% +4 "core" %    + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &G% +3 "core" %   z + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &I% +3 "core" %  \ j  +2 .tForearm.coast "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +3996 #t-> calarm 4 +2 .SE.seek :down + "storage"(J'v +3 "core" ' +2 "manipulator"&K% +3 "core" %  #  +2 "manipulator"&L% +4 "core" %   + .tForearm.seek :retract +2 "manipulator"&M'\ +81 "core" ' +2 .t\Elbow.seek :clear + "manipulator"&N(d +98 "core" ( +2 "manipulator"&P% +4 "core" %\   R  + "manipulator"&Q& +4 "core" &d  + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 4 + "storage"(T(,H +342 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 .tForearm.seek :retract +2 "manipulator"&U'\ +2 "core" ' +2 .t\Elbow.seek :clear +2 "manipulator"&(d +3 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&'\ +3 "core" ' +2 .t\Elbow.seek 4 + "manipulator"&R( +107 "core" ( +2 .t\Elbow.coast "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 +2 "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.coast + "manipulator"&6 +22 &S& +3 "core" & 7 4 + .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.coast + "manipulator"&6 +23 &W& +3 "core" & 2 3 + .tForearm.force -40 + "manipulator"&5 +32 &X& +4 "core" &  ! 5 + "manipulator"&Z% +4 "core" %e   + + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &Y% +3 "core" %B  ^  + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &[% +3 "core" %C  N  + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"&\\'\ +85 "core" ' +2 .t\Elbow.seek :clear + "manipulator"&](d +103 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&^'\ +3 "core" ' +2 .t\Elbow.seek 4 + "manipulator"&_( +109 "core" ( +2 .t\Elbow.coast + "manipulator"&6 +3 .tForearm.force -70 "manipulator"&5 +3 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 +35 "manipulator"&6 +15 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.coast + "manipulator"&6 +22 &`& +3 "core" & 1 ( { + .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.coast + "manipulator"&6 +22 &a& +3 "core" & / 1 g + .tForearm.force -40 + "manipulator"&5 +33 &b& +3 "core" &   + "manipulator"&d% +4 "core" %g   + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &c% +3 "core" %A  # O e + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 +2 "manipulator"&5 +33 &e% +3 "core" %A   + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"&f'\ +89 "core" ' +2 .t\Elbow.seek :clear + "manipulator"&g(d +103 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&h'\ +3 "core" ' + .t\Elbow.seek 4 +2 "manipulator"&i( +110 "core" ( + .t\Elbow.coast + "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.coast + "manipulator"&6 +23 &j& +3 "core" & . 1 + .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 +2 "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.coast + "manipulator"&6 +23 &k& +3 "core" & 0 , ] + .tForearm.force -40 + "manipulator"&5 +33 &l& +3 "core" &   + "manipulator"&n% +4 "core" %h   + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &m% +3 "core" %B  I M + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &o% +3 "core" %A   + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +3 .tForearm.seek :retract + "manipulator"&p'\ +88 "core" ' +2 .t\Elbow.seek :clear + "manipulator"&q(d +97 "core" ( +3 .tForearm.seek :retract +2 "manipulator"&r'\ +3 "core" ' +2 .t\Elbow.seek 4 + "manipulator"&s( +110 "core" ( + .t\Elbow.coast + "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 +2 "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.coast + "manipulator"&6 +22 &t& +3 "core" & 0 0 + .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.coast + "manipulator"&6 +23 &u& +3 "core" & & - ? + .tForearm.force -40 + "manipulator"&5 +33 &v& +4 "core" &   8 + "manipulator"&x% +4 "core" %h ! G + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &w% +6 "core" %A   L + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 &y% +3 "core" %A #  a  + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +3 .tForearm.seek :retract + "manipulator"&z'\ +92 "core" ' +2 .t\Elbow.seek :clear + "manipulator"&{(d +114 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&|'\ +7 "core" ' +2 .t\Elbow.seek 4 +2 "manipulator"&}( +102 "core" ( + .t\Elbow.coast + "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +42 .t\Elbow.force -65 +7 "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 +2 "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.coast + "manipulator"&6 +23 &~& +3 "core" & 1 / T + .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.coast + "manipulator"&6 +22 && +3 "core" & - $  + .tForearm.force -40 + "manipulator"&5 +33 && +3 "core" &   + "manipulator"&% +4 "core" %h   r + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 &% +3 "core" %A    3 + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +33 &% +3 "core" %B  <  + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +2327 #t-> calarm 5 + .SE.seek :down +2 "storage"('v +2 "core" ' +2 "manipulator"&% +4 "core" %b   +2 "manipulator"&\ % +3 "core" %b  !  +2 .tForearm.seek :retract + "manipulator"& '\ +84 "core" ' +2 .t\Elbow.seek :clear + "manipulator"& (d +99 "core" ( +2 "manipulator"&% +4 "core" %\      + "manipulator"&& +4 "core" &d   |  + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 5 + "storage"((< +345 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 .tForearm.seek :retract + "manipulator"&'\ +4 "core" ' +2 .t\Elbow.seek :clear +2 "manipulator"&O(d +3 "core" ( + .tForearm.seek :retract +2 "manipulator"&V'\ +3 "core" ' + .t\Elbow.seek 5 +2 "manipulator"&( +110 "core" ( +2 .t\Elbow.coast "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 +2 "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.coast + "manipulator"&6 +23 && +3 "core" & 2 3 + .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.coast + "manipulator"&6 +22 && +3 "core" & 2 2  + .tForearm.force -40 + "manipulator"&5 +33 && +4 "core" &   + "manipulator"&% +4 "core" %   + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &% +3 "core" % R  + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 &% +3 "core" %  v  + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +3 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' +2 .t\Elbow.seek :clear + "manipulator"&(d +99 "core" ( +2 .tForearm.seek :retract +2 "manipulator"& '\ +3 "core" ' +2 .t\Elbow.seek 5 + "manipulator"&( +104 "core" ( +2 .t\Elbow.coast + "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 +2 "manipulator"&6 +12 .t\Elbow.coast + "manipulator"&6 +22 &!& +3 "core" & 1 1 + .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.coast + "manipulator"&6 +23 &"& +3 "core" & 1 3 U + .tForearm.force -40 +35 "manipulator"&5 +35 &#& +3 "core" &   + "manipulator"&%% +4 "core" %   + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &$% +3 "core" %  \ c h + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &&% +3 "core" %  + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +3 .tForearm.seek :retract + "manipulator"&''\ +91 "core" ' +2 .t\Elbow.seek :clear +2 "manipulator"&((d +97 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&*'\ +3 "core" ' +2 .t\Elbow.seek 5 + "manipulator"&)( +107 "core" ( + .t\Elbow.coast + "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.coast + "manipulator"&6 +23 &+& +3 "core" & 1 1 X + .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 +2 "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.coast + "manipulator"&6 +22 &,& +3 "core" & ' . s + .tForearm.force -40 + "manipulator"&5 +32 &-& +3 "core" &   + "manipulator"&/% +4 "core" %  ; + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &.% +3 "core" %  Z K + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &0% +3 "core" %    + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"&1'\ +96 "core" ' +2 .t\Elbow.seek :clear + "manipulator"&2(d +97 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&4'\ +3 "core" ' +2 .t\Elbow.seek 5 + "manipulator"&3( +108 "core" ( +2 .t\Elbow.coast "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.coast + "manipulator"&6 +22 &5& +3 "core" & 2 3 + .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.coast + "manipulator"&6 +23 &6& +3 "core" & 3 0 + .tForearm.force -40 + "manipulator"&5 +33 &7& +3 "core" &   1 + "manipulator"&9% +4 "core" %   + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &8% +3 "core" %  ) C + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 &:% +3 "core" %   H  + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract + "manipulator"&;'\ +99 "core" ' +2 .t\Elbow.seek :clear + "manipulator"&<(d +116 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&>'\ +3 "core" ' +2 .t\Elbow.seek 5 + "manipulator"&=( +102 "core" ( + .t\Elbow.coast + "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.coast + "manipulator"&6 +22 &?& +3 "core" & 4 3 + .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +43 .t\Elbow.force -65 +7 "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.coast + "manipulator"&6 +22 &@& +3 "core" & 0 4 K + .tForearm.force -40 + "manipulator"&5 +33 &A& +3 "core" & u + "manipulator"&C% +4 "core" %  8 + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &B% +3 "core" % v 5 + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &D% +3 "core" % { + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +1633 #t-> calarm 6 + .SE.seek :down +2 "storage"(E'v +3 "core" ' +2 "manipulator"&F% +4 "core" %   3 + "manipulator"&H% +4 "core" % !  H 3 +2 .tForearm.seek :retract + "manipulator"&G'\ +82 "core" ' +2 .t\Elbow.seek :clear + "manipulator"&I(d +118 "core" ( +2 "manipulator"&K% +4 "core" %   \   +2 "manipulator"&L& +3 "core" &d   7 + .tSC.reconfigure SCtight +3 "storage"($\ .\ 1~b +2 .tSC.seek 6 + "storage"(P(K +338 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 .tForearm.seek :retract + "manipulator"&Q'\ +4 "core" ' +2 .t\Elbow.seek :clear +2 "manipulator"&(d +3 "core" ( +2 .tForearm.seek :retract + "manipulator"&'\ +4 "core" ' +2 .t\Elbow.seek 6 +2 "manipulator"&M( +100 "core" ( +2 .t\Elbow.coast "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 +2 "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.coast + "manipulator"&6 +23 &N& +3 "core" & 4 2 + .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.coast + "manipulator"&6 +22 &U& +3 "core" & 1 2 : + .tForearm.force -40 + "manipulator"&5 +33 && +3 "core" &   +2 "manipulator"&R% +3 "core" %Ό   + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &% +3 "core" %i   T + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &S% +3 "core" %j  +  + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"&W'\ +88 "core" ' +2 .t\Elbow.seek :clear + "manipulator"&X(d +118 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&Z'\ +13 "core" ' +2 .t\Elbow.seek 6 +2 "manipulator"&Y( +105 "core" ( +3 .t\Elbow.coast + "manipulator"&6 +2 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 +2 "manipulator"&6 +13 .t\Elbow.coast + "manipulator"&6 +22 &[& +3 "core" & 3 0 O + .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.coast + "manipulator"&6 +23 &\\& +3 "core" & 1 1 F + .tForearm.force -40 + "manipulator"&5 +32 &]& +3 "core" & M + "manipulator"&_% +4 "core" %Ύ   $ + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &^% +3 "core" %i  , + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 &`% +3 "core" %j   u +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"&a'\ +86 "core" ' +2 .t\Elbow.seek :clear + "manipulator"&b(d +114 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&d'\ +3 "core" ' +2 .t\Elbow.seek 6 + "manipulator"&c( +100 "core" ( + .t\Elbow.coast + "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +42 .t\Elbow.force -65 +7 "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.coast + "manipulator"&6 +22 &e& +3 "core" & / 1 ` + .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.coast + "manipulator"&6 +22 &f& +3 "core" & 3 3 + .tForearm.force -40 + "manipulator"&5 +33 &g& +3 "core" &   + "manipulator"&i% +4 "core" %Ύ  h + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &h% +3 "core" %i   + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 &j% +3 "core" %i  k m + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +3 .tForearm.seek :retract + "manipulator"&k'\ +99 "core" ' +3 .t\Elbow.seek :clear + "manipulator"&l(d +99 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&n'\ +3 "core" ' +2 .t\Elbow.seek 6 + "manipulator"&m( +105 "core" ( + .t\Elbow.coast + "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +14 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.coast + "manipulator"&6 +9 EMv\ de +13 "manipulator"&o& +3 "core" & 2 1 5 + .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 +2 "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.coast + "manipulator"&6 +23 &p& +3 "core" & 2 1 + .tForearm.force -40 + "manipulator"&5 +33 &q& +3 "core" &   Q + "manipulator"&s% +4 "core" %Ώ    + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &r% +3 "core" %i  `  + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &t% +3 "core" %i   g + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"&u'\ +85 "core" ' +2 .t\Elbow.seek :clear + "manipulator"&v(d +120 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&x'\ +3 "core" ' +2 .t\Elbow.seek 6 +2 "manipulator"&w( +107 "core" ( +2 .t\Elbow.coast "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +14 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.coast + "manipulator"&6 +23 &y& +3 "core" & 0 1 x + .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.coast + "manipulator"&6 +23 &z& +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" %i    + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 &~% +3 "core" %j  T k + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +1677 #t-> calarm 7 + .SE.seek :down +2 "storage"('v +2 "core" ' +2 "manipulator"&% +4 "core" %+    ? + "manipulator"&% +4 "core" %+   L ? +2 .tForearm.seek :retract + "manipulator"&'\ +86 "core" ' +2 .t\Elbow.seek :clear + "manipulator"&(d +105 "core" ( +2 "manipulator"&% +3 "core" %\ !  9 +2 "manipulator"&\ & +4 "core" &d    + .tSC.reconfigure SCtight +38 "storage"($\ .\ 1~b +2 .tSC.seek 7 +2 "storage"(([z +334 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 .tForearm.seek :retract + "manipulator"&'\ +4 "core" ' +2 .t\Elbow.seek :clear +2 "manipulator"&J(d +3 "core" ( +2 .tForearm.seek :retract + "manipulator"&T'\ +4 "core" ' + .t\Elbow.seek 7 +2 "manipulator"& ( +119 "core" ( +2 .t\Elbow.coast "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 +2 "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.coast + "manipulator"&6 +22 & & +3 "core" & / 1 q + .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.coast + "manipulator"&6 +23 && +3 "core" & 1 1 j + .tForearm.force -40 + "manipulator"&5 +32 &O& +4 "core" &   x + "manipulator"&% +4 "core" %P  S + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &V% +3 "core" %' e I + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &% +3 "core" %)   M  + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"&'\ +86 "core" ' +2 .t\Elbow.seek :clear + "manipulator"&(d +119 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&'\ +3 "core" ' +2 .t\Elbow.seek 7 + "manipulator"&( +109 "core" ( +3 .t\Elbow.coast + "manipulator"&6 +2 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 +2 "manipulator"&6 +13 .t\Elbow.coast + "manipulator"&6 +23 && +3 "core" & 0 0 P + .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.coast + "manipulator"&6 +23 && +3 "core" & 5 3 + .tForearm.force -40 + "manipulator"&5 +33 && +3 "core" &   p + "manipulator"&% +3 "core" %O   +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 & % +3 "core" %(   G + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &!% +4 "core" %(     + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +3 .tForearm.seek :retract + "manipulator"&"'\ +85 "core" ' +2 .t\Elbow.seek :clear + "manipulator"&#(d +99 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&%'\ +3 "core" ' +2 .t\Elbow.seek 7 + "manipulator"&$( +112 "core" ( + .t\Elbow.coast + "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.coast + "manipulator"&6 +23 &&& +3 "core" & 2 1 + .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 +2 "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 +35 "manipulator"&6 +15 .t\Elbow.coast + "manipulator"&6 +22 &'& +3 "core" & 2 1 \\ + .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" %'  L 2 + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &+% +3 "core" %(   + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +3 .tForearm.seek :retract + "manipulator"&,'\ +92 "core" ' +2 .t\Elbow.seek :clear + "manipulator"&-(d +102 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&/'\ +3 "core" ' +2 .t\Elbow.seek 7 +2 "manipulator"&.( +107 "core" ( + .t\Elbow.coast + "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.coast + "manipulator"&6 +22 &0& +3 "core" & 1 / c + .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.coast + "manipulator"&6 +23 &1& +3 "core" & 4 ( q + .tForearm.force -40 + "manipulator"&5 +33 &2& +3 "core" &   + "manipulator"&3% +4 "core" %P   + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +2 "manipulator"&5 +32 &4% +3 "core" %'   3 ! + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 &5% +3 "core" %(   T  + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"&6'\ +85 "core" ' +2 .t\Elbow.seek :clear + "manipulator"&7(d +119 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&9'\ +3 "core" ' +2 .t\Elbow.seek 7 + "manipulator"&8( +108 "core" ( + .t\Elbow.coast + "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +15 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +12 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.coast + "manipulator"&6 +22 &:& +3 "core" & 2 2 + .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 +2 "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.force 65 + "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +13 .t\Elbow.force 65 "manipulator"&6A +13 .t\Elbow.force -65 + "manipulator"&6 +12 .t\Elbow.coast + "manipulator"&6 +23 &;& +3 "core" & 2 2 + .tForearm.force -40 + "manipulator"&5 +32 &<& +3 "core" &   + "manipulator"&=% +4 "core" %O   + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &>% +3 "core" %&   J & + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &?% +3 "core" %& %  + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +6651 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +42281 Ew\ 55 +7532 #t-> exit +14 #m\EXIT @1535042039.19EDT @1535042046.41EDT = =ECan =tMAIN =mMAIN_scheduler @EDT1535042048.44 #"core_reset"Sent BREAK + #t@0x69D6, state=0x3380, ifg=0x20, ie=0x7F + #@0x6B86, state=0x3380, ifg=0x20, ie=0x7F + #@0x70D0, state=0x3380, ifg=0x20, ie=0x7F #@0x7638, state=0x3380, ifg=0x08, ie=0x5F + #@0xB213, state=0x3380, ifg=0x20, ie=0x7F + #@0xB3C3, state=0x3380, ifg=0x20, ie=0x7F + #@0xB90D, state=0x3380, ifg=0x20, ie=0x7F #@0xBE75, state=0x3380, ifg=0x08, ie=0x5F + #@0x5D90, state=0x3350, ifg=0x00, ie=0x75 #\ESP2 v3.22 I2C Gateway v3.06 +9 #\ESP2 v3.22 I2C Gateway v3.06 +381 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/shallow/niagara/configure.rb\ +257 .Sleepy.power :raw,:ON +3 Ex\ 87 +4 x\ 87 + "sampler") +2 ) +2 "core"  + "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  +3 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +3 "sampler")&\ +2 )% +3 "core" %or 6 + .tSS.reconfigure SSconfig +2 "sampler")#.0X Forearm.legend +3003 #-> Elbow.legend +4001 #-> Arm.garage + "manipulator"&& +4 "core" &    + "manipulator"&% +4 "core" %   ;  +2 .tForearm.seek :retract + "manipulator"&'\ +86 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage + "manipulator"&(- +182 "core" ( +2 "manipulator"&& +3 "core" &-  w  +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &-    +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&' +110 "core" ' +2 "manipulator"&& +4 "core" &- " " 8  +2 "manipulator"&% +3 "core" %\ ~ 1 8 Ƚ +885 #t-> Arm.retract + .Hand.open + "manipulator"&1 +77 "core" 1 +2 "manipulator"&% +4 "core" % \ &  Ƚ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"& '\ +108 "core" ' +2 "manipulator"&!& +4 "core" &- "  C  + "manipulator"&"% +4 "core" %   R  +5619 #t-> require "shuffle" +2469 #-> shuffle 1..7 +2 #Shuffling pucks in tube 1 of [1..7] + #Loading generic puck from tube 1 into Collection Clamp +2 "collection"'#& +3 "core" &\ +2 "manipulator"&$% +4 "core" %     +2 "storage"(%% +3 "core" %~    + "storage"(&. +3 "core" .,[x +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 +2 "storage"('($ +1912 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 ((& +3 "core" &&  +2 "manipulator"&)& +3 "core" &- \   + "manipulator"&*% +4 "core" %    +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 1 +2 "manipulator"&+( +182 "core" ( +2 "manipulator"&,& +4 "core" & \  ' + "storage"(-& +4 "core" && z  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&.' +94 "core" ' +2 "storage"(/& +4 "core" &&   +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(0'L +283 "core" ' +2 "storage"(1- +3 "core" -'| + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +11 (2& +2 "core" &&   +2 "manipulator"&3& +4 "core" &  B & +2 .t\Elbow.seek 1 +2 "manipulator"&4( +2 "core" ( +2 "manipulator"&5& +3 "core" &   . & +2 "storage"(6& +4 "core" && 4  +2 .tForearm.seek 1 + 300 counts +2 "manipulator"&7'ψ +20 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&8/ +66 "core" / +10 ."downElevator"SE.seek :down +3 "manipulator"&9& +3 "storage"(:'v +6 "core" &   & +2 "manipulator"&;% +3 "core" % ~ \   +3 .tForearm.seek :retract + "manipulator"&<'\ +93 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&=( +152 "core" ( +2 "manipulator"&>& +4 "core" &  8! + ' +2 ."downElevator"SE.coast +2 .t\Elbow.reconfigure LooseElbow +2 "storage"(5 +3 "manipulator"&$ &.,(#b +3 &?& +3 "core" & 7 8! +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&@'ρ +103 "core" ' +2 "manipulator"&A& +4 "core" &   } 8 +2 "manipulator"&B% +3 "core" %z \ o c +3 "collection"'C& +3 "core" & \ +2 "collection"'D& +3 .tCC.seek :closed +2 "collection"'E(O +3 "core" &\ +4 &\ 6 +10 &CK~\ 0 +9 &~x\ D +9 &-a\ J +10 &Z\ J +9 &\\\ I +10 &u^\ I +9 &6[\ J +9 &\\\ I +10 &b\ J +9 &}\\\ I +9 &!>`\ J +10 &#Z\ I +9 &$]\ I +10 &&Z\ J +9 &(GZ\ I +9 &* ]\ I +10 &+_\ J +9 &-_\ J +9 &/OZ\ I +10 &1[\ J +9 &2_\ J +10 &4[\ I +9 &6Vb\ J +9 &8^\ J +10 &9a\ I +9 &;\\\ J +9 &=^`\ J +10 &?!a\ I +9 &@`\ J +10 &Bb\ J +9 &Dde\ K +9 &F$n\ K +10 &G\ N +9 &I\ S +9 &KL\ U +10 &M \ V +9 &Ny\ 3 +10 &Oh*\ ] +9 &Ob\ F +2 ( + "collection"'D& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.78 + .Hand.open + "manipulator"&F1 +70 "core" 1 +2 "manipulator"&G% +4 "core" % z c +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&H'\ +90 "core" ' +2 .tSC.coast "storage"(6 +3 #tLoading generic puck from tube 1 into Processing Clamp +2 "processing"%I& +3 "core" &O\ +2 "manipulator"&J% +4 "core" %\  ^  +2 "storage"(K% +4 "core" %v F  + "storage"(L. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 1 + "storage"(M($ +4 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (N& +3 "core" &&  +2 "manipulator"&O& +3 "core" & S 8 +2 "manipulator"&P% +3 "core" %\    +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 1 + "manipulator"&Q( +157 "core" ( +2 "manipulator"&R& +4 "core" &  < + "storage"(S& +4 "core" &&  8  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&T' +96 "core" ' +2 "storage"(U& +4 "core" && i  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(V'L +283 "core" ' +2 "storage"(W- +3 "core" -' + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +2 (X& +3 "core" && f  +2 "manipulator"&Y& +3 "core" &   i +2 .t\Elbow.seek 1 + "manipulator"&Z( +3 "core" ( +2 "manipulator"&[& +3 "core" & \ U +2 "storage"(\\& +3 "core" &&  +2 .tForearm.seek 1 + 300 counts +2 "manipulator"&]'ψ +25 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&^/ +65 "core" / +10 ."downElevator"SE.seek :down +3 "manipulator"&_& +3 "storage"(`'v +6 "core" &  D +2 "manipulator"&a% +3 "core" % ϔ \   +2 .tForearm.seek :retract +2 "manipulator"&b'\ +95 "core" ' +2 .t\Elbow.seek PC +2 "manipulator"&c( +172 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +81 "core" ( +3 "manipulator"&d& +4 "core" &  F + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &e& +2 "core" &  ( +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&f' +109 "core" ' +2 "manipulator"&g& +4 "core" & 9 +2 "manipulator"&h% +3 "core" %   M +2 "processing"%i& +4 "core" &S\ +2 "processing"%j& +3 .tPC.seek :closed +2 "processing"%k(Tg +3 "core" &U\ +4 &E\ 9 +9 &GL{M\ 1 +10 &yJ\ E +9 &4]M\ K +9 &_A\ K +10 &_<\ K +9 &|_I\ J +10 &>__\ J +9 &_a\ J +9 &\\\\\ K +10 &\\U\ J +9 &!F]\\\ J +9 &#b]\ J +10 &$\\V\ K +9 &&`X\ K +10 &(M`Z\ K +9 &*`[\ J +9 &+\\J\ J +10 &-[H\ J +9 &/W\\J\ J +9 &1^G\ K +10 &2_A\ K +9 &4\\:\ J +10 &6]`C\ K +9 &8^F\ K +9 &9]H\ K +10 &;`<\ J +9 &=f_A\ J +9 &?'^C\ K +10 &@]E\ K +9 &B]F\ J +10 &Dn_F\ J +9 &F.cF\ K +9 &GhH\ L +10 &IrG\ M +9 &Kf@\ P +59 &M&C\ P +2 &NB\ Q + &P:\ P +2 &RjF\ Q + &SPlG\ )z + &TBKE\ - + ( +2 "processing"%j& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.55 +2 .Hand.open + "manipulator"&l1 +3 "core" &TCJ\ , +70 1 +2 "manipulator"&m% +4 "core" %   C + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&n'\ +93 "core" ' +2 .tSC.coast "storage"(6 +3 "processing"%o& +4 "core" &TC=\ , +2 #tImaging generic puck in Processing Clamp while storing it to tube 1 + "manipulator"&p% +4 "core" % 1 0 ' 7 & + "storage"(q% +4 "core" %   +2 "storage"(r. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 + "storage"(s($ +3 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (t& +4 "core" &&  + "manipulator"&u& +3 ."raiseStack"SE.reconfigure SEplace +5 "storage"(#]K-0-\ b +2 "core" &  2 +2 .t\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&v( +2 ."raiseStack"SE.seek beamBreak +3 "core" ( + "manipulator"&x& +2 "storage"(w'L +6 "core" &  I + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &y& +4 "core" & 0 0 R + .tForearm.seek PC +2 "manipulator"&z' +98 "core" ' +2 .tHand.close + "manipulator"&{/ +76 "core" / +2 .tPC.seek :open +2 "processing"%|( +74 "core" ' +33 "storage"(}- +2 "core" -'L +2 ."raiseStack"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place + "storage"(~' +28 "core" ' +255 ( +2 "storage"(& +4 "core" &&  + "manipulator"&& +4 "core" &  + "manipulator"&% +4 "core" %  +2 .tForearm.seek :retract + "manipulator"&'\ +92 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 1 +2 "manipulator"&( +253 "core" ( +2 "manipulator"&& +4 "core" &\ , # + "storage"(& +4 "core" &&  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&\ ' +98 "core" ' +2 .tHand.open + "manipulator"& 1 +66 "core" 1 +10 "storage"( - +3 "core" -' +2 .tSE.seek -0.19 Pucks below Top Plate +2 "storage"(' +26 "core" ' +2 .tSE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.86 Pucks below Top Plate + "storage"(' +59 "core" ' +2 #tLights, camera, ACTION! + "storage"(- +4 "core" -' +2 "storage"(& +3 "core" && q\  +2 "manipulator"&& +3 "core" &\ 3 2 ] # +2 .t\Elbow.seek 1 +2 "manipulator"&( +3 "core" ( +2 "manipulator"&& +3 "core" &\ " - # +2 "storage"(& +4 "core" &&\ L\ @ \  +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&' +3 "core" ' +2 .tSE.reconfigure SEgently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.15 Pucks below Top Plate + "storage"(' +55 "core" ' +2 "manipulator"&& +4 "core" &\   # +2 "storage"(& +4 "core" &&  + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&'\\ +36 "core" ' +2 .t\Elbow.hold +2 "manipulator"&, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 .tSE.seek 0.04 Pucks below Top Plate +2 "storage"(!' +21 "core" ' +4 "manipulator"&"% +4 "core" %ha 3 1 ɴ +2 "storage"(& +4 "core" && n q \  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 312 counts + "manipulator"&#'ϔ +20 "core" ' +2 "manipulator"&$& +5 "core" &\    "z + "storage"(%& +4 "core" &&  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&&' +27 "core" ' +2 "storage"(% +4 "core" %  +2 ."downElevator"SE.seek :down +3 "storage"(('v +99 ()% +3 "core" %{J UZ +2 "manipulator"&*% +3 "core" %  \ : +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&,'\ +90 "core" ' +72 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 "collection"'-& +3 "core" &O`\ F +2 #tStoring generic puck in Collection Clamp to tube 1 + "manipulator"&/% +4 "core" %\    K  +2 "storage"(% +4 "core" % 5  + "storage"( . +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 + "storage"(1($ +3 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (2& +2 "core" && I  +2 "manipulator"&& +3 "core" &  O "z +2 .t\Elbow.seek 1 +2 "manipulator"&3( +3 "core" ( + "manipulator"&5& +4 "core" & \ W "z + "storage"(6& +4 "core" &&   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&8' +95 "core" ' +2 "storage"(9& +4 "core" && J  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(;'L +283 "core" ' +2 "storage"(+- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&.& +3 "core" &\   e "z +2 "storage"(>& +3 "core" &&   + .t\Elbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&?'\\ +33 "core" ' +2 .t\Elbow.hold + "manipulator"&0, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(7- +2 "core" -' +2 .tSE.seek 0.1 Pucks below Top Plate +2 "storage"(A'@ +29 "core" ' +2 "manipulator"&B% +4 "core" %cm 0 1 ɷ + "storage"(C& +4 "core" && p l\  +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 307 counts + "manipulator"&4'Ϗ +21 "core" ' +2 "manipulator"&:& +4 "core" &\  G "z +2 "storage"(<& +4 "core" && % =  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&' +31 "core" ' +4 .tSE.seek 1.1 Pucks below Top Plate +2 "storage"(F'/ +39 "core" ' +2 "manipulator"&G& +4 "core" & - "y +2 "manipulator"&I% +4 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&J'\ +93 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&K( +162 "core" ( +2 "manipulator"&L& +4 "core" &%  : >I + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &D& +2 "core" &%   >I +2 .tForearm.seek CC +2 "manipulator"&N'ρ +100 "core" ' +2 .tHand.close + "manipulator"&O/ +66 "core" / +3 .tCC.seek :open +2 "collection"'P( +376 "core" ( +2 "storage"(@& +4 "core" && [  + "storage"(R& +4 "core" && D  + "manipulator"&S& +4 "core" &\ # \  @ <? + "manipulator"&'% +4 "core" % χ   +2 .tForearm.seek :retract + "manipulator"&U'\ +98 "core" ' +3 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 1 + "manipulator"&=( +172 "core" ( +2 "manipulator"&H& +4 "core" & \   +2 "storage"(W& +3 "core" &&   "  + .t\Elbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +2 .tForearm.seek 1 +2 "manipulator"&X'\\ +113 "core" ' +2 .t\Elbow.hold + "manipulator"&Y, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&[1 +70 "core" 1 +10 "manipulator"&\\% +4 "core" % gq  ȸ + "storage"(^& +4 "core" &&  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 311 counts + "manipulator"&_'ϓ +19 "core" ' +2 "manipulator"&a& +4 "core" &  !  +2 "storage"(Q& +3 "core" &&   \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +41 "manipulator"&T' +44 "core" ' +2 "storage"(V% +4 "core" %9   " +2 ."downElevator"SE.seek :down +3 "storage"(]'v +99 (d% +3 "core" %\ C + SV +2 "manipulator"&e% +4 "core" %+   C +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&Z'\ +85 "core" ' +59 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 #tShuffling pucks in tube 2 of [1..7] + #Loading generic puck from tube 2 into Collection Clamp + "collection"'g& +4 "core" &\ +2 "manipulator"&h% +4 "core" %\    1  +2 "storage"(i% +3 "core" %   +2 "storage"(`. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 2 + "storage"(b( +340 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 ( & +3 "core" &  ;   + "manipulator"&j& +4 "core" &  + .t\Elbow.seek 2 +2 "manipulator"&l( +15 "core" ( +2 "manipulator"&m& +4 "core" &  H + "storage"(o& +4 "core" & !   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&p' +92 "core" ' +2 "storage"(q& +4 "core" & !  M   +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(r'L +285 "core" ' +2 "storage"(t- +3 "core" -'w + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +11 (u& +2 "core" &   +2 "manipulator"&x& +4 "core" &    +2 .t\Elbow.seek 2 + "manipulator"&y( +3 "core" ( +2 "manipulator"&f& +3 "core" &   +2 "storage"({& +4 "core" &   +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&M'υ +32 "core" ' +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&c/ +71 "core" / +10 ."downElevator"SE.seek :down +3 "manipulator"&}& +3 "storage"(n'v +6 "core" &  : +2 "manipulator"&k% +4 "core" % ϖ  +2 .tForearm.seek :retract +2 "manipulator"&'\ +90 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&( +164 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +4 "core" ( +2 "manipulator"&& +4 "core" &"  E <: +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &w& +3 "core" &#   <: +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&z'ρ +96 "core" ' +2 "manipulator"&& +4 "core" &#  V <: +3 "manipulator"&% +4 "core" %}  i +2 "collection"'v& +4 "core" &\ +2 "collection"' & +3 .tCC.seek :closed +2 "collection"' (O +3 "core" &\ +3 &\  +9 &6\ *z +9 &i\ > +10 &n\ J +9 &dY\ I +9 &&Z\ I +10 &Z\ I +9 &Y\ I +9 &l`\ I +10 &-\\\ J +9 &]\ I +10 & Y\ I +9 &"t_\ I +9 &$7`\ I +10 &%\\\ I +9 &'Y\ I +9 &)}_\ I +10 &+>\\\ J +9 &-]\ I +10 &.Y\ I +9 &0\\\ I +9 &2HY\ I +10 &4]\ J +9 &5\\\ I +9 &7\\\ J +10 &9O\\\ I +9 &;^\ I +10 &<]\ J +9 &>]\ I +9 &@W_\ I +10 &B_\ J +9 &Cc\ I +9 &Ek\ J +10 &GVx\ L +9 &I \ P +10 &J\ T +9 &L\ V +9 &NA\ C +10 &OH@\ !f +9 &Ov6\ 8 +2 ( + "collection"' & +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.80 + .Hand.open + "manipulator"&1 +67 "core" 1 +2 "manipulator"&% +4 "core" % } \  k +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +105 "core" ' +2 .tSC.coast "storage"(6 +3 #tLoading generic puck from tube 2 into Processing Clamp +2 "processing"%& +4 "core" &]\ + "manipulator"&% +4 "core" %   \ q } +2 "storage"(% +3 "core" %u  p  +2 "storage"(. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(( +2 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (~& +3 "core" &  b  +2 "manipulator"&"& +3 "core" & " \ ? ;2 +2 "manipulator"&% +3 "core" %   C } +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 2 + "manipulator"&( +155 "core" ( +2 "manipulator"&$& +4 "core" &   } +2 "storage"(%& +4 "core" &  r  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&' +99 "core" ' +2 "storage"(& +4 "core" &     +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(\ 'L +279 "core" ' +2 "storage"(- +3 "core" -' + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +2 ()& +3 "core" &   -  +2 "manipulator"&*& +3 "core" &   $ +2 .t\Elbow.seek 2 + "manipulator"&( +3 "core" ( +2 "manipulator"&& +4 "core" &   + "storage"(& +4 "core" &  M  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&'υ +26 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&#/ +65 "core" / +10 ."downElevator"SE.seek :down +3 "manipulator"&-& +3 "storage"(/'v +6 "core" &   +2 "manipulator"&% +4 "core" % |    +2 .tForearm.seek :retract + "manipulator"&!'\ +92 "core" ' +2 .t\Elbow.seek PC +2 "manipulator"& ( +161 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +104 "core" ( +3 "manipulator"&2& +4 "core" & \ b + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & V b +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&5' +91 "core" ' +2 "manipulator"&6& +4 "core" & \ c b +2 "manipulator"&&% +3 "core" %  A +2 "processing"%9& +4 "core" &]\ + "processing"%(& +4 .tPC.seek :closed +2 "processing"%s(Tg +4 "core" &\\\ + &Z\  +8 &2}a\ )w +10 &ea\ = +9 &s[\ K +9 &KY[\ J +10 & ^\\\ J +9 &`\\\ K +10 &_]\ J +9 &Q_a\ K +9 &_R\ J +10 &^J\ J +9 & `I\ J +9 &"[_C\ J +10 &$^N\ J +10 &%^O\ J +9 &']P\ J +9 &)c`M\ J +9 &+%]I\ J +10 &,]E\ J +9 &.^J\ J +9 &0k]F\ J +10 &2-^D\ J +9 &3^I\ J +10 &5]J\ J +9 &7s]G\ J +9 &95^K\ J +10 &:]E\ J +9 &<\\J\ J +9 &>z\\F\ J +10 &@<\\A\ J +9 &A\\?\ J +10 &C^8\ J +9 &E];\ J +9 &GCc;\ K +10 &IkA\ K +9 &J{B\ N +9 &LyB\ P +10 &N97\ Q +9 &O3\ Q +10 &Q2\ Q +9 &Sd{m:\ 2 +9 &T*/9\ H +10 &TN5\ $ +2 ( + "processing"%(& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.52 + .Hand.open + "manipulator"&1 +74 "core" 1 +2 "manipulator"&,% +4 "core" %  7 A +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&+'\ +93 "core" ' +2 .tSC.coast "storage"(6 +3 "processing"%.& +4 "core" &TNE\ $ +2 #tImaging generic puck in Processing Clamp while storing it to tube 2 + "manipulator"&>% +4 "core" %\ 2  i ' + "storage"(7% +4 "core" %  +2 "storage"(B. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 + "storage"(C( +3 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (:& +2 "manipulator"&<& +5 "core" &  '  +4 ."raiseStack"SE.reconfigure SEplace +2 "storage"(#]K-0-\ b +2 "core" &   b +3 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&G( +2 "core" ( +2 "manipulator"&I& +3 ."raiseStack"SE.seek beamBreak +2 "storage"(8'L +2 "core" &  > b +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &3& +2 "core" & , 0  b +3 .tForearm.seek PC + "manipulator"&;' +102 "core" ' +2 .tHand.close + "manipulator"&?/ +74 "core" / +2 .tPC.seek :open +2 "processing"%4( +73 "core" ' +2 "storage"(A- +3 "core" -'L + ."raiseStack"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +2 "storage"(L' +32 "core" ' +285 ( +42 "storage"(D& +13 "core" &   + "manipulator"&& +4 "core" &   b + "manipulator"&0% +4 "core" %   C +2 .tForearm.seek :retract + "manipulator"&O'\ +90 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 2 + "manipulator"&J( +261 "core" ( +2 "manipulator"&E& +4 "core" &  a ) +2 "storage"(@& +3 "core" &   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&R' +90 "core" ' +2 .tHand.open + "manipulator"&S1 +66 "core" 1 +10 "storage"('- +4 "core" -' +2 .tSE.seek -0.19 Pucks below Top Plate +2 "storage"(H' +23 "core" ' +2 .tSE.reconfigure SEseal +3 "storage"(#QK-0-\ b +2 .tSE.seek -0.86 Pucks below Top Plate +2 "storage"(W' +51 "core" ' +2 #tLights, camera, ACTION! +2 "storage"(N- +3 "core" -' +2 "storage"(K& +4 "core" &  H\  +2 "manipulator"&[& +4 "core" & 0 0 w ) +2 .t\Elbow.seek 2 + "manipulator"&\\( +3 "core" ( +2 "manipulator"&^& +3 "core" & 0 - X ) +2 "storage"(a& +4 "core" &  `\  +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&Q' +3 "core" ' +2 .tSE.reconfigure SEgently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.15 Pucks below Top Plate +3 "storage"(U' +58 "core" ' +2 "manipulator"&V& +4 "core" & \  $ ) +2 "storage"(=& +3 "core" &    +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 + "manipulator"&d'Y +35 "core" ' +2 .t\Elbow.hold +2 "manipulator"&e, +3 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +3 .tSE.seek 0.04 Pucks below Top Plate +2 "storage"(X' +23 "core" ' +2 "manipulator"&_% +4 "core" %ks 0 0 | ɹ* +2 "storage"(g& +4 "core" &   +4 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 318 counts + "manipulator"&h'ϗ +21 "core" ' +2 "manipulator"&i& +4 "core" & \ = ( +2 "storage"(`& +3 "core" &    +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&F' +31 "core" ' +2 "storage"(T% +4 "core" %  Q  +2 ."downElevator"SE.seek :down +3 "storage"(]'v +99 (1% +3 "core" %G d TX +2 "manipulator"& % +4 "core" %  2 j + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&j'\ +95 "core" ' +59 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 "collection"'m& +3 "core" &Ov4\ 8 +2 #tStoring generic puck in Collection Clamp to tube 2 + "manipulator"&o% +4 "core" %\ &  !V +2 "storage"(q% +3 "core" % 3  +2 "storage"(Y. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 2 + "storage"(Z( +3 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (t& +3 "core" &   +2 "manipulator"&u& +4 "core" & \ V ( +2 .t\Elbow.seek 2 + "manipulator"&x( +4 "core" ( +2 "manipulator"&f& +4 "core" &   ( +2 "storage"({& +3 "core" &   +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&c' +92 "core" ' +3 "storage"(}& +4 "core" &  e  + .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(k'L +282 "core" ' +2 "storage"(l- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&p& +3 "core" &  B ( + "storage"(& +4 "core" &   + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 +2 "manipulator"&w'Y +36 "core" ' +2 .t\Elbow.hold + "manipulator"&r, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(M- +3 "core" -' +2 .tSE.seek 0.1 Pucks below Top Plate + "storage"('= +30 "core" ' +2 "manipulator"&% +4 "core" %kv * " ) ɺ6 + "storage"(y& +4 "core" &  n k \  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 318 counts + "manipulator"&v'ϗ +19 "core" ' +2 "manipulator"&n& +4 "core" & \  ` ( +2 "storage"(& +3 "core" &  ~  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&P' +28 "core" ' +2 .tSE.seek 1.1 Pucks below Top Plate +2 "storage"(', +39 "core" ' +2 "manipulator"&& +4 "core" & B ( +2 "manipulator"&% +3 "core" %   l +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +88 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"& ( +163 "core" ( +2 "manipulator"&& +4 "core" &# ; =G + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &#    =G +2 .tForearm.seek CC + "manipulator"&~'ρ +104 "core" ' +2 .tHand.close + "manipulator"&"/ +66 "core" / +3 .tCC.seek :open + "collection"'( +376 "core" ( +2 "storage"(z& +4 "core" &  #  + "storage"($& +4 "core" &  5  + "manipulator"&%& +4 "core" &"  ] ;7 + "manipulator"&b% +4 "core" % x  < n + .tForearm.seek :retract +3 "manipulator"&'\ +95 "core" ' +3 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 +2 "manipulator"&( +170 "core" ( +2 "manipulator"&& +4 "core" & \ - [ + "storage"(& +4 "core" &  \   +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 2 +2 "manipulator"&)'Y +111 "core" ' +2 .t\Elbow.hold +2 "manipulator"&*, +3 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&1 +65 "core" 1 +10 "manipulator"&% +4 "core" % mq   L ȸ + "storage"(#& +4 "core" &   (  +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 320 counts + "manipulator"&-'ϙ +21 "core" ' +2 "manipulator"&& +4 "core" &   [ +2 "storage"(& +3 "core" &  E  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&' +22 "core" ' +2 "storage"(\ % +4 "core" %+   )  +2 ."downElevator"SE.seek :down +3 "storage"('v +99 (2% +3 "core" %A TV +2 "manipulator"&% +4 "core" %  ] + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +87 "core" ' +51 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 #tShuffling pucks in tube 3 of [1..7] + #Loading generic puck from tube 3 into Collection Clamp + "collection"'6& +5 "core" &\ + "manipulator"&&% +4 "core" %\    k  +2 "storage"(9% +3 "core" %o   +2 "storage"(/. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 3 + "storage"(!( +340 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (|& +3 "core" &"   + "manipulator"&& +4 "core" &   Z + .t\Elbow.seek 3 +2 "manipulator"&,( +9 "core" ( +2 "manipulator"&.& +4 "core" & \ N ' + "storage"(>& +4 "core" &"   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&(' +91 "core" ' +2 "storage"(7& +4 "core" &" 3   +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(B'L +283 "core" ' +2 "storage"(:- +3 "core" -'x + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +12 (<& +2 "core" &! :   +2 "manipulator"&I& +3 "core" & \ ' +2 .t\Elbow.seek 3 +2 "manipulator"&3( +9 "core" ( +44 "manipulator"&5& +13 "core" &   4  +2 "storage"(?& +4 "core" &!     +2 .tForearm.seek 3 + 300 counts + "manipulator"&'2 +23 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&A/ +70 "core" / +11 ."downElevator"SE.seek :down +4 "manipulator"& & +3 "storage"(+'v +7 "core" &  \   +2 "manipulator"&s% +4 "core" % 2    +2 .tForearm.seek :retract +2 "manipulator"&8'\ +92 "core" ' +2 .t\Elbow.seek CC +3 "manipulator"&D( +151 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +6 "core" ( +2 "manipulator"&& +4 "core" &   8 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &0& +2 "core" &  R 8 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&;'ρ +96 "core" ' +4 "manipulator"&E& +4 "core" &   8 +2 "manipulator"&@% +4 "core" %u   +2 "collection"'G& +3 "core" &\ +2 "collection"'S& +4 .tCC.seek :closed + "collection"''(O +3 "core" &\ +4 &\ 9 +10 &IM{\ 0 +9 &x\ E +9 &8`\ I +10 &\\\ I +9 &^\ I +9 &~]\ J +10 &B\\\ I +9 &\\\ I +10 &]\ I +9 &\\\ I +9 &!I]\ I +10 &# \\\ I +9 &$]\ I +9 &&\\\ I +10 &(R]\ I +9 &*]\ I +10 &+]\ I +9 &-]\ I +9 &/Y_\ I +10 &1\\\ I +9 &2]\ I +9 &4Z\ I +10 &6`]\ J +9 &8$[\ I +10 &9]\ I +9 &;]\ I +9 &=h]\ J +10 &?,\\\ I +9 &@\\\ I +9 &B]\ J +10 &Dof\ J +9 &F.n\ K +10 &G\ N +9 &I\ R +9 &KV\ U +10 &M\ V +9 &Ny\ / +9 &Or*\ = +9 ( +2 &Ox0\ 7 + "collection"'S& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.78 + .Hand.open + "manipulator"&N1 +69 "core" 1 +4 "manipulator"&K% +8 "core" % u \  7  +4 .tForearm.reconfigure LooseForearm +4 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&['\ +44 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +73 "core" ' +2 .tSC.coast + "storage"(6 +3 #tLoading generic puck from tube 3 into Processing Clamp + "processing"%^& +4 "core" &e\ +2 "manipulator"&a% +3 "core" %\   X  +2 "storage"(O% +3 "core" %z  +2 "storage"(V. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 3 + "storage"(=( +3 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (_& +3 "core" &   +2 "manipulator"&L& +4 "core" &   8 + "manipulator"&g% +4 "core" %\   L  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 +2 "manipulator"&H( +172 "core" ( +2 "manipulator"&i& +4 "core" &  \ C +2 "storage"(`& +3 "core" & \\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&T' +101 "core" ' +2 "storage"(J& +4 "core" &   U  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(R'L +285 "core" ' +2 "storage"(W- +3 "core" -' + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +2 (1& +3 "core" & N  +2 "manipulator"& & +3 "core" &   C +2 .t\Elbow.seek 3 + "manipulator"&Q( +4 "core" ( + "manipulator"&\\& +4 "core" &  . C +2 "storage"(U& +3 "core" & <  +2 .tForearm.seek 3 + 300 counts +2 "manipulator"&d'2 +22 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&h/ +75 "core" / +10 ."downElevator"SE.seek :down +3 "manipulator"&m& +3 "storage"(o'v +6 "core" &   5 C +2 "manipulator"&q% +4 "core" % 2  W +2 .tForearm.seek :retract +2 "manipulator"&Y'\ +97 "core" ' +2 .t\Elbow.seek PC +2 "manipulator"&X( +156 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +102 "core" ( +2 "manipulator"&t& +4 "core" & \  +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &u& +3 "core" &  2 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&f' +104 "core" ' +2 "manipulator"&{& +4 "core" &   +2 "manipulator"&F% +3 "core" %   +2 "processing"%}& +4 "core" &W\ +2 "processing"%]& +3 .tPC.seek :closed +2 "processing"%C(Tg +3 "core" &P\ +4 &K\  +7 &3U\ )w +10 &f_\ = +9 &t\\\ K +9 &J\\]\ J +9 & \\[\ J +10 &_^\ K +10 &_d\ J +9 &P][\ K +9 &^d\ J +10 &]d\ J +9 & ]]\ J +9 &"Y]X\ J +10 &$]W\ J +9 &%_W\ J +10 &']T\ J +9 &)b]I\ J +9 &+#]S\ J +9 &,]T\ J +10 &.]N\ K +9 &0iZP\ J +10 &2+]S\ J +9 &3\\P\ J +10 &5\\P\ J +9 &7q\\Q\ J +9 &93]T\ J +10 &:\\O\ J +9 &<]J\ I +9 &>y\\M\ J +10 &@<\\O\ J +9 &A_P\ J +10 &C]N\ J +9 &E`O\ J +9 &GBbM\ K +10 &IjP\ K +9 &JwN\ M +9 &LxM\ P +10 &N:F\ P +9 &OD\ P +10 &QK\ P +9 &SaynE\ 5 +9 &T,.H\ D +10 &TJA\ & +2 ( + "processing"%]& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.52 + .Hand.open + "manipulator"&e1 +73 "core" 1 +2 "manipulator"&j% +4 "core" %  ~ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&l'\ +90 "core" ' +2 .tSC.coast "storage"(6 +3 "processing"%p& +4 "core" &TJ;\ & +2 #tImaging generic puck in Processing Clamp while storing it to tube 3 + "manipulator"&% +4 "core" %\ 5 d ( +2 "storage"(M% +3 "core" %y  +2 "storage"(. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 3 + "storage"(y( +3 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 "manipulator"&& +2 "storage"(n& +5 "core" &  n  +3 ."raiseStack"SE.reconfigure SEplace +2 "storage"(#]K-0-\ b +3 "core" &   @ +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek PC + "manipulator"&( +3 ."raiseStack"SE.seek beamBreak +3 "core" ( + "storage"('L +3 "manipulator"&c& +5 "core" & "  & +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &x& +2 "core" & )  P +2 .tForearm.seek PC +2 "manipulator"&k' +99 "core" ' +2 .tHand.close + "manipulator"&w/ +75 "core" / +3 .tPC.seek :open +2 "processing"%v( +70 "core" ' +2 "storage"(- +3 "core" -'L + ."raiseStack"SE.configure SEconfig +3 "storage"(#QK-0-\ b +2 ."raiseStack"SE.seek :place +2 "storage"(' +33 "core" ' +284 ( +2 "storage"(& +4 "core" &   + "manipulator"&P& +4 "core" &   r + "manipulator"&r% +4 "core" %   O +2 .tForearm.seek :retract + "manipulator"&"'\ +98 "core" ' +3 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 +2 "manipulator"&( +268 "core" ( +2 "manipulator"& & +4 "core" &   + "storage"(z& +4 "core" & "  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&$' +90 "core" ' +2 .tHand.open + "manipulator"&%1 +64 "core" 1 +10 "storage"(b- +3 "core" -' +2 .tSE.seek -0.19 Pucks below Top Plate +2 "storage"(' +23 "core" ' +2 .tSE.reconfigure SEseal +2 "storage"(#QK-0-\ b +2 .tSE.seek -0.86 Pucks below Top Plate +2 "storage"(' +55 "core" ' +2 #tLights, camera, ACTION! + "storage"(~- +4 "core" -' + "storage"( & +4 "core" &\ \  Q\  +2 "manipulator"&& +3 "core" & 0 2 u +2 .t\Elbow.seek 3 +2 "manipulator"&( +8 "core" ( +2 "manipulator"&#& +4 "core" & # / a +2 "storage"(& +3 "core" &\ \  \  +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&' +3 "core" ' +2 .tSE.reconfigure SEgently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.15 Pucks below Top Plate + "storage"(\ ' +61 "core" ' +2 "manipulator"&& +4 "core" &   - +2 "storage"(2& +3 "core" &  +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +54 .tForearm.seek 3 +2 "manipulator"&' +37 "core" ' +2 .t\Elbow.hold +2 "manipulator"&, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tSE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +3 .tSE.seek 0.04 Pucks below Top Plate +2 "storage"()' +22 "core" ' +2 "manipulator"&6% +4 "core" % G , / \ ɭ +2 "storage"(-& +4 "core" & k  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 305 counts + "manipulator"&&'7 +26 "core" ' +2 "manipulator"&9& +4 "core" &   +2 "storage"(/& +4 "core" &  +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&' +17 "core" ' +2 "storage"(% +4 "core" % L  +2 ."downElevator"SE.seek :down +3 "storage"('v +99 (Z% +4 "core" %P W U[ +2 "manipulator"&|% +4 "core" %л   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +56 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 "collection"'.& +4 "core" &Ox0\ 7 + #tStoring generic puck in Collection Clamp to tube 3 + "manipulator"&>% +5 "core" % #  > +2 "storage"(7% +4 "core" %  + "storage"(*. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 + "storage"(( +3 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (:& +3 "core" &    +2 "manipulator"&<& +3 "core" &  \\ +2 .t\Elbow.seek 3 +2 "manipulator"&I( +3 "core" ( +2 "manipulator"&5& +3 "core" &  +2 "storage"(?& +4 "core" & i  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&A' +97 "core" ' +2 "storage"( & +4 "core" & \ ]  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(s'L +285 "core" ' +2 "storage"(,- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&(& +3 "core" &   +2 "storage"(& +3 "core" &  |  + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 3 +2 "manipulator"&0' +37 "core" ' +2 .t\Elbow.hold + "manipulator"&B, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(- +2 "core" -' +3 .tSE.seek 0.1 Pucks below Top Plate + "storage"(E'= +29 "core" ' +2 "manipulator"&@% +4 "core" %T   t ɰ + "storage"(G& +4 "core" &   + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 315 counts + "manipulator"&3'A +20 "core" ' +2 "manipulator"&+& +4 "core" &   L +2 "storage"(8& +3 "core" & j  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&' +29 "core" ' +2 .tSE.seek 1.1 Pucks below Top Plate +2 "storage"(N', +39 "core" ' +2 "manipulator"&K& +4 "core" &   1 +2 "manipulator"&S% +4 "core" %  z c + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&^'\ +90 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&a( +171 "core" ( +3 "manipulator"&O& +4 "core" & #   << + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &V& +2 "core" & # \  7 << +2 .tForearm.seek CC +2 "manipulator"&_'ρ +101 "core" ' +2 .tHand.close + "manipulator"&L/ +74 "core" / +2 .tCC.seek :open +2 "collection"'g( +380 "core" ( +2 "storage"(;& +4 "core" &  + "storage"(i& +4 "core" &  + "manipulator"&`& +4 "core" & #   << + "manipulator"&!% +4 "core" % σ  } + .tForearm.seek :retract +2 "manipulator"&J'\ +98 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 +2 "manipulator"&D( +173 "core" ( +2 "manipulator"&[& +4 "core" &   \ F + "storage"(W& +4 "core" &  + .t\Elbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +2 .tForearm.seek 3 +2 "manipulator"&1' +111 "core" ' +2 .t\Elbow.hold + "manipulator"& , +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&\\1 +69 "core" 1 +11 "manipulator"&U% +4 "core" % j # L ɶ +2 "storage"(h& +3 "core" &  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 319 counts + "manipulator"&m'E +21 "core" ' +2 "manipulator"&q& +4 "core" &   H F +2 "storage"(H& +4 "core" & j  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&T' +23 "core" ' +2 "storage"(R% +4 "core" %/ 8 / +2 ."downElevator"SE.seek :down +3 "storage"(d'v +99 (t% +3 "core" %bG TY +2 "manipulator"&u% +4 "core" %  $ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&Q'\ +94 "core" ' +44 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 #tShuffling pucks in tube 4 of [1..7] + #Loading generic puck from tube 4 into Collection Clamp + "collection"'{& +4 "core" &\ +2 "manipulator"&F% +4 "core" %\ %   D +2 "storage"(}% +3 "core" %    \ +2 "storage"(o. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 4 + "storage"(Y(,H +344 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (4& +3 "core" &,G$  U \  +2 "manipulator"&e& +3 "core" & ; F +2 .t\Elbow.seek 4 + "manipulator"&j( +16 "core" ( +2 "manipulator"&p& +4 "core" & \  z % +2 "storage"(& +3 "core" &,G$ k \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&M'# +92 "core" ' +2 "storage"(]& +4 "core" &,G$ \ \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"('L +285 "core" ' +2 "storage"(n- +3 "core" -'~ + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +11 (& +2 "core" &,G# \  +2 "manipulator"&c& +3 "core" & \ J % +2 .t\Elbow.seek 4 +2 "manipulator"&x( +19 "core" ( +2 "manipulator"&f& +4 "core" &    +2 "storage"(w& +4 "core" &,G# \  +2 .tForearm.seek 4 + 300 counts + "manipulator"&='ϓ +24 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +73 "core" / +10 ."downElevator"SE.seek :down +3 "manipulator"&X& +3 "storage"(l'v +6 "core" & Q  +2 "manipulator"&C% +4 "core" % Ϲ  +2 .tForearm.seek :retract + "manipulator"&'\ +89 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&( +158 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +12 "core" ( +2 "manipulator"&P& +4 "core" &#  ? =G +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &r& +3 "core" &# v =G +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&k'ρ +96 "core" ' +2 "manipulator"& & +4 "core" &# \  { =F +2 "manipulator"&z% +3 "core" %z  r +2 "collection"'& +4 "core" &\ +2 "collection"'%& +3 .tCC.seek :closed +2 "collection"'b(O +3 "core" &\ +2 &\  +10 &4\ *x +9 &g\ = +9 &s\ J +10 &S[\ I +9 &]\ I +9 &\\\ I +10 &\\\ I +9 &\\]\ I +10 &_\ I +9 &]\ I +9 & \\\ I +10 &"d\\\ I +9 &$&]\ I +54 &%\\\ H +11 &']\ I + &)l[\ I + &+.[\ I +5 &,]\ I &._\ I + &0t\\\ I +2 &27[\ H +9 &3\\\ I +10 &5\\\ I +9 &7{Y\ I +10 &9=\\\ I +9 &:\\\ I +9 &<\\\ I +10 &>\\\ I +9 &@F\\\ I +9 &B]\ I +10 &Cc\ I +9 &Eh\ J +10 &GDu\ L +9 &H\ P +9 &J\ U +10 &Lo\ U +9 &N/\ C +9 &O87\ , +10 &ON\ @ +2 ( + "collection"'%& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.79 + .Hand.open + "manipulator"&~1 +69 "core" 1 +2 "manipulator"& % +4 "core" % z  < +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 .tSC.coast + "storage"(6 +3 #tLoading generic puck from tube 4 into Processing Clamp + "processing"%#& +4 "core" &_\ +2 "manipulator"&% +4 "core" %\ "  ? +2 "storage"("% +4 "core" % - B  +2 "storage"(. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 + "storage"(2(,H +3 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (& +3 "core" &,G ' ?  + "manipulator"&& +4 "core" &# \ O =F + "manipulator"&6% +4 "core" %\ "  1 ? +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 +2 "manipulator"&-( +160 "core" ( +2 "manipulator"&9& +4 "core" &  \  +2 "storage"(& +3 "core" &,G \\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&/'# +96 "core" ' +2 "storage"($& +4 "core" &,G   +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"('L +280 "core" ' +2 "storage"(- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (Z& +3 "core" &,G @  + "manipulator"&|& +4 "core" &   T  + .t\Elbow.seek 4 +2 "manipulator"&( +3 "core" ( + "manipulator"&& +4 "core" &   + "storage"(\ & +4 "core" &,G v  +2 .tForearm.seek 4 + 300 counts + "manipulator"&'ϓ +26 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&./ +71 "core" / +18 ."downElevator"SE.seek :down +3 "manipulator"&&& +3 "storage"(>'v +6 "core" & \  P  +2 "manipulator"&7% +4 "core" % Ϥ   D +2 .tForearm.seek :retract +2 "manipulator"&*'\ +96 "core" ' +2 .t\Elbow.seek PC +2 "manipulator"&)( +159 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +110 "core" ( +2 "manipulator"&:& +4 "core" & , Y + .t\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &<& +3 "core" & Y +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&5' +109 "core" ' +2 "manipulator"&?& +4 "core" &  O Y +2 "manipulator"&% +4 "core" %  +2 "processing"% & +4 "core" &b\ +2 "processing"%& +3 .tPC.seek :closed +2 "processing"%y(Tg +3 "core" &h\ +2 &\\\  +10 &2|a\ )v +9 &db\ < +10 &sa\ K +9 &HW_\ I +9 &]^\ J +10 &^a\ J +9 &`e\ J +9 &O]\\\ J +10 &]]\ J +9 &\\W\ J +10 & ]_\ J +9 &"V]S\ J +9 &$\\N\ J +10 &%\\J\ J +9 &'\\P\ J +9 &)`]O\ I +10 &+ \\P\ J +9 &,\\J\ J +10 &.\\S\ J +9 &0h\\Q\ I +9 &2(\\P\ J +10 &3\\H\ J +9 &5\\N\ J +9 &7n_L\ J +10 &91\\K\ J +9 &:ZG\ J +10 &<\\O\ J +9 &>v_I\ J +9 &@:[I\ I +10 &A[J\ J +9 &C`K\ J +9 &E\\K\ J +10 &G>gG\ K +9 &HkH\ L +10 &J}F\ M +9 &LvI\ P +9 &N7I\ P +10 &OI\ P +9 &QN\ Q +9 &S_ymB\ 5 +10 &T*-}D\ D +9 &TGA\ ' +2 ( + "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.54 + .Hand.open + "manipulator"&1 +74 "core" 1 +2 "manipulator"&% +4 "core" %   F +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&,'\ +100 "core" ' +2 .tSC.coast "storage"(6 +3 "processing"%(& +4 "core" &TGF\ ' +2 #tImaging generic puck in Processing Clamp while storing it to tube 4 + "manipulator"&% +4 "core" %\ :   * +2 "storage"(% +3 "core" %z  +2 "storage"(@. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 4 + "storage"(G(,H +4 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 "manipulator"&8& +2 "storage"(+& +6 "core" &  ; Y + &,G U  + .t\Elbow.reconfigure TightElbow +4 ."raiseStack"SE.reconfigure SEplace +4 "manipulator"&$&.,(\ #b +2 "storage"(#]K-0-\ b +2 .t\Elbow.seek PC +5 "manipulator"&K( +2 "core" ( +2 "manipulator"&S& +3 ."raiseStack"SE.seek beamBreak +2 "storage"(A'L +3 "core" &   X Y + .t\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &I& +3 "core" & 3  ! Y +2 .tForearm.seek PC + "manipulator"&s' +97 "core" ' +2 .tHand.close + "manipulator"&0/ +66 "core" / +4 .tPC.seek :open + "processing"%3( +88 "core" ' +2 "storage"(E- +3 "core" -'L + ."raiseStack"SE.configure SEconfig +3 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place + "storage"(O' +35 "core" ' +264 ( +2 "storage"(V& +4 "core" &,G   + "manipulator"&& +4 "core" &   O Y +2 "manipulator"&B% +3 "core" %  ;  +2 .tForearm.seek :retract +2 "manipulator"&L'\ +90 "core" ' +3 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 +2 "manipulator"&^( +257 "core" ( +2 "manipulator"&'& +4 "core" &   n + "storage"(;& +4 "core" &,G  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&i'# +89 "core" ' +2 .tHand.open + "manipulator"&`1 +70 "core" 1 +10 "storage"(!- +3 "core" -' +2 .tSE.seek -0.19 Pucks below Top Plate +2 "storage"([' +26 "core" ' +2 .tSE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.86 Pucks below Top Plate + "storage"(W' +56 "core" ' +3 #tLights, camera, ACTION! + "storage"(_- +4 "core" -' +2 "storage"(a& +3 "core" &,G m\  +2 "manipulator"&\\& +3 "core" & / ' S n +2 .t\Elbow.seek 4 +2 "manipulator"&U( +2 "core" ( +2 "manipulator"&h& +3 "core" & ! - K n +2 "storage"(q& +4 "core" &,G *\  +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&H'# +3 "core" ' +2 .tSE.reconfigure SEgently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.15 Pucks below Top Plate +2 "storage"(R' +59 "core" ' +2 "manipulator"&J& +4 "core" &  | n +2 "storage"(t& +3 "core" &,G  +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 4 +2 "manipulator"&u'g +34 "core" ' +2 .t\Elbow.hold +2 "manipulator"&D, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +46 .tSE.reconfigure SEconfig +10 "storage"(#QK-0-\ b +2 .tSE.seek 0.04 Pucks below Top Plate +2 "storage"(1' +21 "core" ' +2 "manipulator"&{% +4 "core" %w{ "  ɻ> +2 "storage"(m& +3 "core" &,G   +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 316 counts + "manipulator"&F'ϣ +20 "core" ' +2 "manipulator"&}& +4 "core" &  n +2 "storage"(o& +4 "core" &,G _  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&N'# +30 "core" ' +2 "storage"(T% +4 "core" % \ +2 ."downElevator"SE.seek :down +3 "storage"(d'v +99 (% +3 "core" %Q } U\\ +2 "manipulator"&4% +3 "core" %    +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +3 "manipulator"&e'\ +92 "core" ' +61 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 "collection"'p& +3 "core" &OL\ @ +2 #tStoring generic puck in Collection Clamp to tube 4 + "manipulator"&% +4 "core" %\ $  K D +2 "storage"(]% +4 "core" %{ ,  + "storage"( . +3 "core" . + .tSC.reconfigure SCtight +3 "storage"($\ .\ 1~b +2 .tSC.seek 4 + "storage"(Q(,H +3 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (n& +2 "core" &,G  +2 "manipulator"&& +3 "core" &  U n +2 .t\Elbow.seek 4 +2 "manipulator"&c( +3 "core" ( + "manipulator"&f& +4 "core" &   n +2 "storage"(w& +3 "core" &,G  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&'# +100 "core" ' +2 "storage"(X& +4 "core" &,G   +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(C'L +283 "core" ' +3 "storage"(j- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&M& +3 "core" &  J n + "storage"(P& +4 "core" &,G  l  + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 4 +2 "manipulator"&r'g +38 "core" ' +2 .t\Elbow.hold + "manipulator"&, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(=- +2 "core" -' +3 .tSE.seek 0.1 Pucks below Top Plate + "storage"( 'C +31 "core" ' +2 "manipulator"&z% +4 "core" %ws  4 V ȹ( + "storage"(x& +4 "core" &,G n l \  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 316 counts + "manipulator"&'ϣ +15 "core" ' +2 "manipulator"&l& +4 "core" &   n +2 "storage"(& +3 "core" &,G   +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts +2 "manipulator"&g'# +24 "core" ' +2 .tSE.seek 1.1 Pucks below Top Plate +2 "storage"(~'2 +38 "core" ' +2 "manipulator"& & +4 "core" &  X n +2 "manipulator"&#% +3 "core" %U  " +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +89 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&%( +160 "core" ( +3 "manipulator"&"& +4 "core" &%   E >H +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &% >H +2 .tForearm.seek CC + "manipulator"&'ρ +93 "core" ' +2 .tHand.close + "manipulator"&/ +77 "core" / +2 .tCC.seek :open +2 "collection"'6( +380 "core" ( +2 "storage"(k& +4 "core" &,G   + "storage"(9& +4 "core" &,G   + "manipulator"&& +4 "core" &#  W =G + "manipulator"&Y% +4 "core" % ϊ  ' +2 .tForearm.seek :retract + "manipulator"&$'\ +103 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 +2 "manipulator"&( +162 "core" ( +2 "manipulator"&& +4 "core" &    + "storage"(& +4 "core" &,G   \  + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 4 +2 "manipulator"&Z'g +106 "core" ' +2 .t\Elbow.hold +2 "manipulator"&|, +3 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&1 +67 "core" 1 +12 "manipulator"&\ % +4 "core" % x   Ⱦ[ + "storage"(.& +4 "core" &,G   + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 317 counts + "manipulator"&&'Ϥ +19 "core" ' +2 "manipulator"&7& +4 "core" &  p  +2 "storage"(-& +3 "core" &,G    \  +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&/'# +25 "core" ' +2 "storage"(% +4 "core" %7   / \ # +2 ."downElevator"SE.seek :down +3 "storage"('v +99 (:% +3 "core" %@  s SV +2 "manipulator"&<% +3 "core" %I   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +86 "core" ' +53 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 #tShuffling pucks in tube 5 of [1..7] + #Loading generic puck from tube 5 into Collection Clamp + "collection"'?& +4 "core" &\ +2 "manipulator"&% +4 "core" %\     +2 "storage"( % +3 "core" %   H +2 "storage"(>. +3 "core" . + .tSC.reconfigure SCtight +3 "storage"($\ .\ 1~b +2 .tSC.seek 5 + "storage"(*(< +344 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (v& +3 "core" &<> h  + "manipulator"&& +4 "core" &  T  +2 .t\Elbow.seek 5 + "manipulator"&( +3 "core" ( +2 "manipulator"&(& +4 "core" &  1  + "storage"(& +4 "core" &<> \   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&' +94 "core" ' +2 "storage"(& +4 "core" &<>  p  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(@'L +284 "core" ' +2 "storage"(8- +3 "core" -'| + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +12 (+& +2 "core" &<= a\  +2 "manipulator"&S& +3 "core" &  F  +2 .t\Elbow.seek 5 +2 "manipulator"&I( +4 "core" ( +2 "manipulator"&5& +4 "core" &  8  + "storage"(0& +4 "core" &<= ] A  +2 .tForearm.seek 5 + 300 counts +2 "manipulator"&2'H +27 "core" ' +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&E/ +68 "core" / +63 "manipulator"&)& + ."downElevator"SE.seek :down +6 "storage"(,'v +3 "core" &  1  + "manipulator"&y% +4 "core" % O [ +2 .tForearm.seek :retract +2 "manipulator"&A'\ +92 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&V( +159 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +10 "core" ( +2 "manipulator"&& +4 "core" &    :- +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &B& +3 "core" &  Q :- +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&s'ρ +105 "core" ' +5 "manipulator"&'& +4 "core" &  : :, +2 "manipulator"&;% +3 "core" %π   : U +2 "collection"'K& +4 "core" &\ + "collection"'`& +4 .tCC.seek :closed +2 "collection"'!(O +2 "core" &\ +3 &\  +10 &7\ *z +9 &k\ > +9 &m\ J +10 &hZ\ I +9 &+\\\ H +9 &\\\ I +10 &_\ I +9 &q\\\ H +10 &2\\\ I +9 &`\ I +9 & [\ I +10 &"xZ\ I +9 &$:[\ I +9 &%[\ H +10 &'\\\ H +9 &)]\ I +10 &+B_\ I +9 &-`\ I +9 &._\ I +10 &0_\ I +9 &2J_\ I +9 &4 _\ I +10 &5_\ I +9 &7_\ I +10 &9Q`\ I +9 &;]\ H +9 &<]\ I +10 &>[\ I +9 &@[\\\ H +9 &B^\ I +10 &Cb\ J +9 &El\ J +10 &GYx\ L +9 &I\ P +9 &J\ T +10 &L\ U +9 &NF\ B +9 &OE<\ %q +10 &O{C\ ; +2 ( + "collection"'`& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.80 + .Hand.open + "manipulator"&_1 +66 "core" 1 +2 "manipulator"&a% +4 "core" % π   5 U +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&\\'\ +100 "core" ' +2 .tSC.coast "storage"(6 +3 #tLoading generic puck from tube 5 into Processing Clamp +2 "processing"%h& +4 "core" &_\ + "manipulator"&q% +4 "core" %\ )  Y "X +2 "storage"(L% +3 "core" %   +2 "storage"(J. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 + "storage"(t(< +2 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (O& +3 "core" &< I  +2 "manipulator"&[& +4 "core" &   ' 9% + "manipulator"&{% +4 "core" %\ )   "X +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 5 +2 "manipulator"&m( +169 "core" ( +2 "manipulator"&}& +4 "core" &  p J +2 "storage"(o& +3 "core" &<  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts + "manipulator"&^' +106 "core" ' +2 "storage"(i& +4 "core" &< Y  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(T'L +281 "core" ' +2 "storage"(W- +3 "core" -' + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +2 (H& +3 "core" &< \ a  + "manipulator"&& +4 "core" &  [ J + .t\Elbow.seek 5 +2 "manipulator"&4( +3 "core" ( + "manipulator"&U& +4 "core" &   J + "storage"(R& +4 "core" &<  d  +2 .tForearm.seek 5 + 300 counts +2 "manipulator"&u'H +24 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&F/ +75 "core" / +18 ."downElevator"SE.seek :down +3 "manipulator"&p& +3 "storage"('v +6 "core" &  _ J +2 "manipulator"&]% +3 "core" % P    +3 .tForearm.seek :retract + "manipulator"& '\ +95 "core" ' +2 .t\Elbow.seek PC +2 "manipulator"&1( +166 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +99 "core" ( +3 "manipulator"&n& +4 "core" &  9 + .t\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 && +3 "core" &  ; +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&f' +105 "core" ' +2 "manipulator"&w& +4 "core" &    +2 "manipulator"&N% +3 "core" % \   +2 "processing"%X& +4 "core" &_\ +2 "processing"%d& +3 .tPC.seek :closed +3 "processing"%G(Tg +3 "core" &d\ +3 &\\\ 4 +9 &DJy_\ / +10 &xvc\ D +9 &%_b\ J +10 &[^\ I +9 &]_\ J +9 &lZ^\ J +10 &.]Z\ J +9 &]]\ J +9 &]]\ J +10 &s[]\ J +9 &!5]V\ J +10 &"\\S\ J +9 &$\\U\ J +9 &&|\\Y\ J +10 &(?\\M\ I +9 &)\\G\ J +9 &+\\M\ J +10 &-^I\ J +9 &/F\\R\ J +10 &1_Q\ J +9 &2\\O\ J +9 &4_I\ J +10 &6O[L\ I +9 &8\\O\ J +9 &9YH\ J +10 &;\\H\ I +9 &=V[J\ J +10 &?_J\ J +9 &@YG\ J +9 &BYI\ J +10 &D]^H\ J +9 &FcJ\ J +9 &GhI\ K +10 &IqK\ L +9 &KXJ\ O +10 &MN\ P +9 &NM\ P +9 &PJ\ P +10 &R[L\ P +9 &S\\J\ b +9 &TJ_C\ ) +9 ( +2 &TPC\ # + "processing"%d& +4 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.56 + .Hand.open + "manipulator"&D1 +70 "core" 1 +2 "manipulator"&e% +4 "core" %   0 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&j'\ +100 "core" ' +2 .tSC.coast + "storage"(6 +2 "processing"%M& +4 "core" &TPH\ # +2 #tImaging generic puck in Processing Clamp while storing it to tube 5 + "manipulator"&P% +4 "core" % \ 3  \\ ' +2 "storage"(=% +3 "core" %   +2 "storage"(z. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 5 + "storage"(x(< +2 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 "manipulator"&& +2 "storage"(l& +4 "core" &   +4 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "core" &< v  +2 ."raiseStack"SE.reconfigure SEplace +2 .t\Elbow.seek PC +4 "storage"(#]K-0-\ b + "manipulator"& ( +6 "core" ( +3 ."raiseStack"SE.seek beamBreak +2 "manipulator"&#& + "storage"('L +6 "core" &  +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &c& +3 "core" & - # +2 .tForearm.seek PC + "manipulator"&C' +96 "core" ' +2 .tHand.close + "manipulator"&r/ +66 "core" / +3 .tPC.seek :open +2 "processing"%( +84 "core" ' +2 "storage"( - +3 "core" -'L + ."raiseStack"SE.configure SEconfig +3 "storage"(#QK-0-\ b +2 ."raiseStack"SE.seek :place +2 "storage"("' +35 "core" ' +268 ( +2 "storage"(& +4 "core" &<  + "manipulator"&g& +4 "core" &   / + "manipulator"&% +4 "core" %   @  +2 .tForearm.seek :retract + "manipulator"&'\ +92 "core" ' +3 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 5 +2 "manipulator"&( +271 "core" ( +2 "manipulator"&b& +4 "core" &   J $ + "storage"(k& +4 "core" &<  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&9' +98 "core" ' +2 .tHand.open + "manipulator"&1 +72 "core" 1 +10 "storage"(Y- +48 "core" -' +11 .tSE.seek -0.19 Pucks below Top Plate +2 "storage"(' +25 "core" ' +2 .tSE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.86 Pucks below Top Plate + "storage"(' +53 "core" ' +2 #tLights, camera, ACTION! + "storage"(- +4 "core" -' + "storage"(%& +4 "core" &< 0\  + "manipulator"&& +4 "core" & 0 1 $ +2 .t\Elbow.seek 5 + "manipulator"&\ ( +32 "core" ( +2 "manipulator"&.& +4 "core" &  !  +2 "storage"(7& +3 "core" &< o\  +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&-' +4 "core" ' +2 .tSE.reconfigure SEgently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.15 Pucks below Top Plate + "storage"(' +63 "core" ' +2 "manipulator"&$& +4 "core" &   +2 "storage"(:& +4 "core" &< 4  + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 5 +2 "manipulator"&<' +39 "core" ' +2 .t\Elbow.hold +2 "manipulator"&, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tSE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +3 .tSE.seek 0.04 Pucks below Top Plate + "storage"(Z' +23 "core" ' +2 "manipulator"&?% +4 "core" %j  T ȶ + "storage"(&& +4 "core" &< F  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 5 + 299 counts + "manipulator"&'G +19 "core" ' +2 "manipulator"& & +4 "core" &   s  +2 "storage"(>& +3 "core" &<    +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&~' +23 "core" ' +2 "storage"(/% +4 "core" % Z  +2 ."downElevator"SE.seek :down +3 "storage"('v +30 E~\ MM +69 "storage"(Q% +4 "core" %E z UZ +2 "manipulator"&v% +4 "core" % / + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +90 "core" ' +64 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 "collection"'(& +3 "core" &O{>\ ; +2 #tStoring generic puck in Collection Clamp to tube 5 + "manipulator"&% +4 "core" %\  \  # +2 "storage"(% +4 "core" %y [  + "storage"(|. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 5 + "storage"((< +2 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (8& +2 "core" &<  C  +2 "manipulator"&+& +3 "core" &   +2 .t\Elbow.seek 5 +2 "manipulator"&S( +3 "core" ( + "manipulator"&5& +4 "core" &   +2 "storage"(0& +3 "core" &<  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&E' +95 "core" ' +2 "storage"()& +4 "core" &<   +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(y'L +283 "core" ' +2 "storage"(- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" &  W  + "storage"(& +4 "core" &< # w  + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 5 +2 "manipulator"&B' +34 "core" ' +2 .t\Elbow.hold + "manipulator"&@, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(2- +2 "core" -' +3 .tSE.seek 0.1 Pucks below Top Plate + "storage"(I'@ +31 "core" ' +2 "manipulator"&'% +4 "core" %/t  " z ɹ' + "storage"(;& +4 "core" &< p f \  + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 5 + 319 counts +2 "manipulator"&K'[ +20 "core" ' +2 "manipulator"&,& +4 "core" &    +2 "storage"(A& +3 "core" &< 1  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&6' +33 "core" ' +2 .tSE.seek 1.1 Pucks below Top Plate +2 "storage"(_'/ +39 "core" ' +2 "manipulator"&a& +4 "core" &   ^  +2 "manipulator"&h% +3 "core" %  \  " +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&q'\ +89 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&L( +170 "core" ( +3 "manipulator"&`& +3 "core" &" \ M <9 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &J& +2 "core" &" $ <9 +2 .tForearm.seek CC +2 "manipulator"&O'ρ +103 "core" ' +2 .tHand.close + "manipulator"&[/ +73 "core" / +2 .tCC.seek :open +2 "collection"'{( +374 "core" ( +2 "storage"(s& +4 "core" &<   + "storage"(}& +4 "core" &<   + "manipulator"&o& +4 "core" &"   ;4 + "manipulator"&*% +4 "core" % s  K g +2 .tForearm.seek :retract + "manipulator"&i'\ +95 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 5 +2 "manipulator"&V( +158 "core" ( +2 "manipulator"&\\& +4 "core" &   3 +2 "storage"(W& +3 "core" &<    +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 5 +2 "manipulator"&H' +110 "core" ' +2 .t\Elbow.hold +2 "manipulator"&, +3 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&U1 +69 "core" 1 +13 "manipulator"&R% +4 "core" % 0{  > Ȼ9 +2 "storage"(F& +3 "core" &< E  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 5 + 320 counts + "manipulator"&p'\\ +22 "core" ' +2 "manipulator"&]& +4 "core" &   +2 "storage"(m& +3 "core" &< \   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts +2 "manipulator"&^' +29 "core" ' +2 "storage"(T% +4 "core" %/   $ \ ( +3 ."downElevator"SE.seek :down +2 "storage"(u'v +99 (n% +3 "core" %cL UZ +2 "manipulator"&% +3 "core" %   w f +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&4'\ +95 "core" ' +48 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +2 #tShuffling pucks in tube 6 of [1..7] + #Loading generic puck from tube 6 into Collection Clamp +2 "collection"'w& +4 "core" &\ +2 "manipulator"&N% +3 "core" %\ &   r !M +2 "storage"(X% +3 "core" %{   s +2 "storage"(. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 6 + "storage"( (K +340 "core" ( +2 .tSC.reconfigure SCloose +51 "storage"($.\ 1~b +5 (3& +2 "core" &K  +2 "manipulator"&D& +3 "core" &   e +2 .t\Elbow.seek 6 +2 "manipulator"&e( +24 "core" ( +2 "manipulator"&M& +4 "core" &   ? : +2 "storage"(P& +3 "core" &K$  \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts +2 "manipulator"&d'J +98 "core" ' +2 "storage"(=& +4 "core" &K$ \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(z'L +284 "core" ' +3 "storage"(- +3 "core" -'{ + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +11 (l& +3 "core" &K#  s \  +2 "manipulator"&#& +4 "core" &  S : +2 .t\Elbow.seek 6 +2 "manipulator"&c( +10 "core" ( +2 "manipulator"&f& +4 "core" & \  Q  +2 "storage"(r& +4 "core" &K# i \  +2 .tForearm.seek 6 + 300 counts +2 "manipulator"&t'Ϻ +21 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"& / +70 "core" / +10 ."downElevator"SE.seek :down +4 "manipulator"&1& +4 "storage"(j'v +7 "core" &  X  +2 "manipulator"&G% +4 "core" % Ϻ  . +2 .tForearm.seek :retract +2 "manipulator"&'\ +90 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&( +157 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +8 "core" ( +2 "manipulator"&g& +4 "core" &#  8 =B +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &#  A =B +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&C'ρ +98 "core" ' +2 "manipulator"&b& +4 "core" &$  C =B +2 "manipulator"&k% +4 "core" %ς   +2 "collection"' & +3 "core" &\ +2 "collection"'& +4 .tCC.seek :closed +2 "collection"'Y(O +3 "core" &\ +2 &\  +9 &4\ *y +9 &g\ = +9 &r\ J +10 &hZ\ H +9 &)\\\ I +9 &_\ I +10 &\\\ H +9 &o]\ I +10 &1^\ I +9 &]\ H +9 & \\\ H +10 &"x\\\ H +9 &$:]\ H +9 &%\\\ I +10 &'_\ I +9 &)_\ I +10 &+A^\ I +9 &-_\ I +9 &._\ I +10 &0_\ H +9 &2J[\ H +9 &4 [\ H +10 &5Z\ I +9 &7Y\ I +10 &9QZ\ I +9 &;Z\ I +9 &<Z\ I +10 &>[\ I +9 &@YY\ I +9 &B`\ I +10 &C`\ I +9 &Ej\ I +10 &GZu\ K +9 &I\ P +9 &J\ T +10 &L\ U +9 &NB\ C +9 &OC9\ &p +10 &O]\ D +2 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.78 + .Hand.open + "manipulator"&1 +66 "core" 1 +2 "manipulator"&% +4 "core" % ρ   J +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&%'\ +96 "core" ' +2 .tSC.coast + "storage"(6 +3 #tLoading generic puck from tube 6 into Processing Clamp + "processing"%& +4 "core" &d\ + "manipulator"&.% +4 "core" %\ \  -  +2 "storage"(7% +3 "core" %  +2 "storage"($. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 6 + "storage"(:(K +3 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 ("& +3 "core" &K & ]  +2 "manipulator"&& +3 "core" &"   <@ +2 "manipulator"&?% +4 "core" %\  A  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 6 +2 "manipulator"&&( +161 "core" ( +2 "manipulator"& & +4 "core" &   F  +2 "storage"(>& +3 "core" &K  m  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts + "manipulator"&'J +121 "core" ' +2 "storage"(/& +4 "core" &K X  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(9'L +285 "core" ' +2 "storage"(- +3 "core" -' + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +2 (Q& +3 "core" &K  +2 "manipulator"&v& +3 "core" &    +2 .t\Elbow.seek 6 + "manipulator"&-( +4 "core" ( + "manipulator"&\ & +4 "core" &     +2 "storage"(& +4 "core" &K  +2 .tForearm.seek 6 + 300 counts +2 "manipulator"&<'Ϻ +47 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +67 "core" / +19 ."downElevator"SE.seek :down +3 "manipulator"&(& +3 "storage"('v +7 "core" &   m  + "manipulator"&% +4 "core" % ϙ  U +2 .tForearm.seek :retract +2 "manipulator"&|'\ +88 "core" ' +2 .t\Elbow.seek PC +2 "manipulator"&Z( +167 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +104 "core" ( +2 "manipulator"&8& +4 "core" &   ) J +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &+& +3 "core" &  t J +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&5' +98 "core" ' +2 "manipulator"&0& +4 "core" & \  J +2 "manipulator"&~% +3 "core" %   +2 "processing"%)& +4 "core" &b\ +2 "processing"%& +3 .tPC.seek :closed +2 "processing"%x(Tg +3 "core" &c\ +4 &[\ 8 +9 &HL|]\ / +10 &|vY\ D +9 &)_[\ J +9 &Z\\\ J +10 &\\Z\ J +9 &qZ^\ J +9 &2]]\ J +10 &Z[\ J +9 &]Z\ J +10 &x]T\ J +9 &!9\\K\ K +9 &"\\N\ J +10 &$\\J\ J +9 &&\\J\ J +9 &(B\\G\ J +10 &*\\J\ J +9 &+[F\ J +10 &-ZJ\ J +9 &/K[O\ J +9 &1 ^H\ J +10 &2[F\ J +9 &4[J\ J +9 &6S[I\ J +10 &8YJ\ J +9 &9ZJ\ J +10 &;[H\ J +9 &=Z^L\ J +9 &?[G\ J +10 &@YH\ J +9 &BZC\ J +9 &Dc]I\ J +10 &F#`I\ K +9 &GeH\ J +10 &IqI\ L +9 &K^I\ N +9 &MJ\ P +10 &NF\ P +9 &PJ\ P +9 &R_@\ Q +10 &STs:\ &s +9 &TBY:\ / +9 ( +2 "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.57 + .Hand.open + "manipulator"&1 +3 "core" &TF=\ + +63 1 +2 "manipulator"&% +4 "core" %   + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +96 "core" ' +2 .tSC.coast "storage"(6 +3 "processing"%& +4 "core" &TF=\ + +2 #tImaging generic puck in Processing Clamp while storing it to tube 6 + "manipulator"&% +4 "core" %\ 6   ) +2 "storage"(2% +3 "core" %y @  + "storage"('. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 + "storage"(;(K +3 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 "manipulator"&A& +4 "storage"(,& + "core" &  _ J +4 .t\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 "core" &K  c  + .t\Elbow.seek PC +3 ."raiseStack"SE.reconfigure SEplace +4 "manipulator"&a( +4 "storage"(#]K-0-\ b + "core" ( +3 "manipulator"&h& +4 "core" & &   J + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &E& +2 ."raiseStack"SE.seek beamBreak +2 "storage"(S'L +3 "core" &  F J + .tForearm.seek PC +54 "manipulator"&y' +97 "core" ' +2 .tHand.close + "manipulator"&B/ +72 "core" / +3 .tPC.seek :open +2 "processing"%K( +39 "core" ' +2 "storage"(I- +3 "core" -'L + ."raiseStack"SE.configure SEconfig +3 "storage"(#QK-0-\ b +2 ."raiseStack"SE.seek :place +3 "storage"(`' +27 "core" ' +320 ( +2 "storage"(J& +4 "core" &K  + "manipulator"&6& +4 "core" &    J + "manipulator"&@% +4 "core" %   . +2 .tForearm.seek :retract +2 "manipulator"&['\ +103 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 6 +2 "manipulator"&q( +275 "core" ( +2 "manipulator"&!& +4 "core" &   +2 "storage"(s& +3 "core" &K   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts + "manipulator"&}'J +93 "core" ' +2 .tHand.open + "manipulator"&o1 +74 "core" 1 +10 "storage"(*- +3 "core" -' +3 .tSE.seek -0.19 Pucks below Top Plate +2 "storage"(\\' +26 "core" ' +4 .tSE.reconfigure SEseal +3 "storage"(#QK-0-\ b +2 .tSE.seek -0.86 Pucks below Top Plate +2 "storage"(W' +55 "core" ' +2 #tLights, camera, ACTION! + "storage"(O- +4 "core" -' + "storage"(L& +4 "core" &K 0\  +2 "manipulator"&U& +3 "core" & 2 3 X  +2 .t\Elbow.seek 6 +2 "manipulator"&R( +3 "core" ( +2 "manipulator"&F& +4 "core" & " , P  + "storage"(]& +4 "core" &K \  +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&m'J +33 "core" ' +3 .tSE.reconfigure SEgently +2 "storage"(#QK-0-\ b +2 .tSE.seek -0.15 Pucks below Top Plate +2 "storage"(T' +63 "core" ' +2 "manipulator"&i& +4 "core" & a  +2 "storage"(n& +3 "core" &K F  +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 6 +2 "manipulator"&'Ύ +35 "core" ' +2 .t\Elbow.hold +2 "manipulator"&V, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 .tSE.seek 0.04 Pucks below Top Plate +2 "storage"(H' +22 "core" ' +2 "manipulator"&p% +4 "core" %Ν   2 ȽU +2 "storage"(w& +4 "core" &K v  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 6 + 315 counts + "manipulator"&N' +18 "core" ' +2 "manipulator"&X& +4 "core" &    +2 "storage"(& +4 "core" &K H  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&_'J +27 "core" ' +2 "storage"(^% +4 "core" %  +3 ."downElevator"SE.seek :down +2 "storage"(u'v +99 (% +4 "core" %eF  O TX +2 "manipulator"&3% +4 "core" %D  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&D'\ +96 "core" ' +60 ' + ."downElevator"SE.coast + "storage"(5 +5 .tSC.coast +2 "storage"(6 +6 "collection"'M& +4 "core" &OW\ D + #tStoring generic puck in Collection Clamp to tube 6 +2 "manipulator"&P% +3 "core" %\ &   C !M +2 "storage"(=% +4 "core" % C  + "storage"(. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 + "storage"(4(K +3 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" &K   +2 "manipulator"&l& +3 "core" &    +2 .t\Elbow.seek 6 +2 "manipulator"&#( +3 "core" ( +2 "manipulator"&f& +4 "core" &  #  +2 "storage"(r& +4 "core" &K j  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"& 'J +100 "core" ' +2 "storage"(1& +4 "core" &K N  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(G'L +282 "core" ' +2 "storage"(e- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&d& +3 "core" &  "  +2 "storage"(g& +3 "core" &K  B  +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 6 +2 "manipulator"&'Ύ +36 "core" ' +2 .t\Elbow.hold + "manipulator"&z, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(t- +2 "core" -' +2 .tSE.seek 0.1 Pucks below Top Plate + "storage"(b'A +31 "core" ' +2 "manipulator"&k% +4 "core" %Ν   ȾX + "storage"(c& +4 "core" &K >  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 6 + 315 counts + "manipulator"& ' +23 "core" ' +2 "manipulator"&j& +4 "core" &    +2 "storage"(& +3 "core" &K Q  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts + "manipulator"&{'J +31 "core" ' +2 .tSE.seek 1.1 Pucks below Top Plate +2 "storage"('0 +38 "core" ' +2 "manipulator"&& +4 "core" &    +2 "manipulator"&% +3 "core" %7   S +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&.'\ +95 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&7( +173 "core" ( +2 "manipulator"&& +4 "core" &'  e @X + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &$& +2 "core" &' \ A @W +2 .tForearm.seek CC +2 "manipulator"&"'ρ +101 "core" ' +2 .tHand.close + "manipulator"&/ +70 "core" / +2 .tCC.seek :open +2 "collection"'?( +377 "core" ( +2 "storage"(C& +4 "core" &K K  + "storage"( & +4 "core" &K Z  + "manipulator"&>& +4 "core" & % >N + "manipulator"& % +4 "core" % ψ  +2 .tForearm.seek :retract + "manipulator"&'\ +92 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 6 +2 "manipulator"&/( +172 "core" ( +2 "manipulator"&%& +4 "core" &   H  + "storage"(& +4 "core" &K   &  + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 6 +2 "manipulator"&Q'Ύ +110 "core" ' +2 .t\Elbow.hold + "manipulator"&v, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&\ 1 +69 "core" 1 +11 "manipulator"&% +4 "core" % Μ   ȾY + "storage"(& +4 "core" &K %  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 6 + 314 counts +53 "manipulator"&(' +20 "core" ' +2 "manipulator"&& +4 "core" & #  O  +2 "storage"(&& +3 "core" &K     +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&'J +25 "core" ' +2 "storage"(9% +4 "core" %4\  \  +2 ."downElevator"SE.seek :down +3 "storage"(<'v +99 (8% +3 "core" %\ ? 8 SU +2 "manipulator"&+% +3 "core" %A   6 w +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&-'\ +87 "core" ' +57 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 #tShuffling pucks in tube 7 of [1..7] + #Loading generic puck from tube 7 into Collection Clamp + "collection"'0& +4 "core" &\ +2 "manipulator"&~% +4 "core" %\     +2 "storage"()% +3 "core" %s   +2 "storage"(. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 7 + "storage"(|([z +345 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" &[{%  Q \  + "manipulator"&& +4 "core" &   D  + .t\Elbow.seek 7 +2 "manipulator"&( +21 "core" ( +2 "manipulator"&& +4 "core" &   +2 "storage"(& +4 "core" &[{$ & \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 700 counts + "manipulator"&' +95 "core" ' +2 "storage"(2& +4 "core" &[{%  \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(''L +282 "core" ' +2 "storage"(A- +3 "core" -'~ + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +13 (,& +2 "core" &[{%  \  +2 "manipulator"&h& +4 "core" &    +2 .t\Elbow.seek 7 + "manipulator"&E( +3 "core" ( +2 "manipulator"&5& +3 "core" &   l  +2 "storage"(:& +4 "core" &[{% ' \  +2 .tForearm.seek 7 + 300 counts +2 "manipulator"&B'{ +33 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&Z/ +75 "core" / +10 ."downElevator"SE.seek :down +4 "manipulator"&I& +3 "storage"('v +6 "core" &     +2 "manipulator"&x% +3 "core" % ψ   W +3 .tForearm.seek :retract + "manipulator"&S'\ +98 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&J( +148 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +24 "core" ( +2 "manipulator"&6& +4 "core" &% $   >J +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &@& +2 "core" &%  = >J +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&y'ρ +101 "core" ' +4 "manipulator"&!& +4 "core" &%   >J +2 "manipulator"&s% +4 "core" %χ   . +2 "collection"'a& +3 "core" &\ +2 "collection"'o& +4 .tCC.seek :closed + "collection"'*(O +3 "core" &\ +3 &\  +10 &4\ *y +9 &\ h\ = +10 &q\ J +9 &_X\ H +9 & \\\ I +10 &_\ I +9 &^\ I +9 &f_\ I +10 &(Y\ I +9 &Y\ I +10 & Y\ I +9 &"nY\ I +9 &$0_\ I +10 &%^\ I +9 &'_\ H +9 &)w\\\ H +10 &+9[\ H +9 &,_\ I +10 &.Y\ I +9 &0~]\ I +9 &2A]\ H +10 &4Z\ H +9 &5Y\ I +9 &7Y\ I +10 &9H_\ I +9 &; ^\ H +9 &<[\ H +10 &>Y\ I +9 &@PY\ I +10 &B`\ I +9 &Ca\ I +9 &Ee\ J +10 &GOx\ L +9 &I\ P +10 &J\ T +9 &Lx\ V +9 &N;\ C +10 &O>8\ (u +9 &O~f\ E +2 ( + "collection"'o& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.81 + .Hand.open +2 "manipulator"&O1 +72 "core" 1 +2 "manipulator"&L% +4 "core" % ρ +  I +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&U'\ +100 "core" ' +2 .tSC.coast "storage"(6 +3 #tLoading generic puck from tube 7 into Processing Clamp +2 "processing"%[& +4 "core" &_\ + "manipulator"&F% +4 "core" %\ "  H < +2 "storage"(]% +3 "core" %{ y  +2 "storage"(i. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 7 +2 "storage"(n([z +3 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (`& +3 "core" &[{ j  +2 "manipulator"&\\& +4 "core" &% / >I + "manipulator"&p% +4 "core" %\ "  < +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 7 +2 "manipulator"&w( +157 "core" ( +2 "manipulator"&X& +4 "core" &  =  +2 "storage"(& +3 "core" &[{ )  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 700 counts + "manipulator"&q' +96 "core" ' +2 "storage"(^& +4 "core" &[{ ,  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(}'L +281 "core" ' +2 "storage"(W- +3 "core" -' + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +2 (& +3 "core" &[{   +2 "manipulator"&3& +3 "core" &  O  +2 .t\Elbow.seek 7 + "manipulator"&m( +3 "core" ( +2 "manipulator"&R& +3 "core" &   +2 "storage"(T& +3 "core" &[{  =  +2 .tForearm.seek 7 + 300 counts +2 "manipulator"&'{ +20 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&N/ +74 "core" / +10 !to:Puck::Warning:bt["4/home/esp/esp2/utils/puckmoves.rb:335:in `load'"8/home/esp/esp2/utils/puckmoves.rb:882:in `loadPuck'"4/home/esp/esp2/utils/shuffle.rb:25:in `shuffle'"!(ESP):6:in `each_with_index'"1/home/esp/esp2/utils/shuffle.rb:18:in `each'" +9 &rT\ K +9 &\\ZZ\ J +10 &Y]\ J +9 &ZQ\ J +9 &]R\ J +10 &d\\C\ J +9 &&\\E\ J +10 &[H\ J +9 & \\I\ J +9 &"k_H\ J +10 &$.\\G\ J +9 &%ZK\ J +9 &'[M\ J +10 &)t\\M\ J +9 &+5^H\ J +10 &,[G\ J +9 &._J\ J +9 &0|[H\ J +10 &2=_=\ J +9 &4[F\ J +9 &5^D\ J +10 &7[;\ I +9 &9F[B\ J +10 &;YD\ J +9 &<[I\ I +9 &>ZI\ I +10 &@N[G\ J +9 &B]F\ J +9 &C[G\ J +10 &E\\H\ J +9 &GTgH\ K +10 &Ik9\ L +9 &J}F\ N +9 &L@\ P +10 &NKA\ P +9 &P?\ P +9 &Q<\ P +10 &SsymB\ . +9 &T,)p:\ F +9 &TI5\ ) +3 ( + "processing"%u& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.53 +2 .Hand.open + "manipulator"&V1 +125 "core" 1 +2 "manipulator"&D% +4 "core" %   O +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&e'\ +100 "core" ' +2 .tSC.coast "storage"(6 +3 "processing"%d& +4 "core" &TI0\ ) +2 #tImaging generic puck in Processing Clamp while storing it to tube 7 + "manipulator"&g% +3 "core" %\ 7 "  Y ) +2 "storage"(t% +4 "core" %}   + "storage"(k. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 7 +2 "storage"(c([z +3 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 "manipulator"&& +2 "storage"(j& +4 "core" &  Q O +4 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "core" &[{  + .t\Elbow.seek PC +3 ."raiseStack"SE.reconfigure SEplace +4 "manipulator"&( +4 "storage"(#]K-0-\ b +2 "core" ( +2 "manipulator"&& +4 "core" &   O + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 ."raiseStack"SE.seek beamBreak +2 "manipulator"& & + "storage"(#'L +6 "core" & "  D O + .tForearm.seek PC +2 "manipulator"&G' +97 "core" ' +2 .tHand.close + "manipulator"&/ +66 "core" / +4 .tPC.seek :open +2 "processing"% ( +92 "core" ' +2 "storage"(b- +3 "core" -'L + ."raiseStack"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +2 "storage"(' +34 "core" ' +260 ( +2 "storage"($& +4 "core" &[{  + "manipulator"&{& +4 "core" &   O +2 "manipulator"&z% +3 "core" %  / / +2 .tForearm.seek :retract +2 "manipulator"&'\ +103 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 7 +2 "manipulator"&.( +264 "core" ( +2 "manipulator"&Y& +4 "core" &  9 ( + "storage"(C& +4 "core" &[{ \\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 700 counts +2 "manipulator"& ' +95 "core" ' +2 .tHand.open + "manipulator"&>1 +71 "core" 1 +10 "storage"( - +3 "core" -' +2 .tSE.seek -0.19 Pucks below Top Plate +2 "storage"(%' +26 "core" ' +4 .tSE.reconfigure SEseal +2 "storage"(#QK-0-\ b +2 .tSE.seek -0.86 Pucks below Top Plate +2 "storage"(' +58 "core" ' +2 #tLights, camera, ACTION! + "storage"("- +4 "core" -' +2 "storage"(7& +4 "core" &[{ \\\  +2 "manipulator"&\ & +3 "core" & ' 2 z ( +2 .t\Elbow.seek 7 +2 "manipulator"&( +3 "core" ( + "manipulator"&& +4 "core" & 2 - 8 ( +2 "storage"(& +4 "core" &[{ 9\  +2 .tForearm.seek 7 + 700 counts +2 "manipulator"&&' +17 "core" ' +2 .tSE.reconfigure SEgently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.15 Pucks below Top Plate +2 "storage"(' +59 "core" ' +2 "manipulator"&9& +4 "core" &  9 ( +2 "storage"(/& +3 "core" &[{ .  +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 7 +2 "manipulator"&8'O +38 "core" ' +2 .t\Elbow.hold +2 "manipulator"&+, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 .tSE.seek 0.04 Pucks below Top Plate +2 "storage"(Q' +20 "core" ' +2 "manipulator"&0% +4 "core" %[m '  / ɷ +2 "storage"((& +4 "core" &[{ w n %\  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 7 + 312 counts + "manipulator"&~'χ +19 "core" ' +2 "manipulator"&)& +4 "core" &   \ ( +2 "storage"(& +4 "core" &[{   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 700 counts +2 "manipulator"&' +17 "core" ' +3 "storage"(% +4 "core" % ,  +3 ."downElevator"SE.seek :down +2 "storage"(<'v +98 (4% +3 "core" %rF TW +2 "manipulator"&% +3 "core" %   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +93 "core" ' +65 ' + ."downElevator"SE.coast + "storage"(5 +2 .tSC.coast + "storage"(6 +3 "collection"'& +4 "core" &O~j\ E + #tStoring generic puck in Collection Clamp to tube 7 +2 "manipulator"&% +4 "core" %\  6 +2 "storage"(2% +3 "core" %  +2 "storage"(v. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 7 + "storage"(-([z +2 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (A& +3 "core" &[{   +2 "manipulator"&,& +3 "core" &   h ( +2 .t\Elbow.seek 7 +2 "manipulator"&h( +3 "core" ( +2 "manipulator"&5& +3 "core" &  ! ( +2 "storage"(:& +3 "core" &[{   +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 700 counts +2 "manipulator"&Z' +98 "core" ' +2 "storage"(I& +4 "core" &[{  <  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(x'L +283 "core" ' +2 "storage"(- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" &   ( +2 "storage"(6& +3 "core" &[{    + .t\Elbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 7 +2 "manipulator"&''O +36 "core" ' +2 .t\Elbow.hold + "manipulator"&@, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(B- +2 "core" -' +3 .tSE.seek 0.1 Pucks below Top Plate + "storage"(E'A +29 "core" ' +2 "manipulator"&!% +4 "core" %_q . $ ` ɸ + "storage"(s& +4 "core" &[{ V h s  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 7 + 316 counts + "manipulator"&a'ϋ +25 "core" ' +2 "manipulator"&& +4 "core" &    ( +2 "storage"(S& +4 "core" &[{ !  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 700 counts +2 "manipulator"&?' +23 "core" ' +2 .tSE.seek 1.1 Pucks below Top Plate +2 "storage"(O'0 +38 "core" ' +2 "manipulator"&L& +4 "core" &  ( +2 "manipulator"&[% +3 "core" %  $ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&o'\ +93 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&F( +163 "core" ( +2 "manipulator"&]& +4 "core" &&   ?V +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &i& +3 "core" && " ?V +2 .tForearm.seek CC + "manipulator"&`'ρ +104 "core" ' +2 .tHand.close +49 "manipulator"&\\/ +71 "core" / +2 .tCC.seek :open +2 "collection"'p( +377 "core" ( +2 "storage"(y& +4 "core" &[{ F  +2 "storage"(X& +3 "core" &[{ .  +2 "manipulator"&& +3 "core" & %   = >N +2 "manipulator"&|% +3 "core" % w   H +2 .tForearm.seek :retract +2 "manipulator"&^'\ +94 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 7 +2 "manipulator"&J( +173 "core" ( +2 "manipulator"&U& +4 "core" &    K +2 "storage"(W& +4 "core" &[{ ^  + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 7 +2 "manipulator"&'O +108 "core" ' +2 .t\Elbow.hold +2 "manipulator"&3, +3 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&R1 +64 "core" 1 +13 "manipulator"&T% +4 "core" % a  +2 "storage"(N& +4 "core" &[{  D  +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 7 + 318 counts +2 "manipulator"&M'ύ +13 "core" ' +2 "manipulator"&=& +4 "core" &  ! i K +2 "storage"(w& +4 "core" &[{    +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 700 counts +2 "manipulator"&q' +18 "core" ' +2 "storage"(}% +4 "core" %8   , \ \ ' +3 ."downElevator"SE.seek :down +2 "storage"('v +99 (% +3 "core" %LA u TV +2 "manipulator"&l% +4 "core" %  q +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&m'\ +88 "core" ' +56 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +40344 E'}\ 11 +10316 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +49679 Ez\ 11 +41149 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 +2 #Session Ended +18845 E#x\ 21 +60002 w\ 11 +11982 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 +2 #Session Ended +48012 Ev\ 11 +38435 #t-> accesss 3 + !o:NoMethodError :bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message/undefined method `accesss' for main:Object: name: accesss: args[i +654 #-> access 3 +17 .SE.seek :down +2 "storage"(r'v +2 "core" ' +2 "manipulator"&_% +4 "core" %\   x  +2 "manipulator"&1& +4 "core" &   K +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 7 + "storage"(P([z +3 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (H& +3 "core" &[{   \  +619 #t-> access 4 +17 .SE.seek :down +2 "storage"(K'v +3 "core" ' +2 "manipulator"&V% +4 "core" %\    %  +2 "manipulator"&D& +3 "core" &   K +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 +2 "storage"(u($ +1912 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (d& +2 "core" &'    +1095 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +42 #t-> access 5 +18 .SE.seek :down +2 "storage"(g'v +2 "core" ' +2 "manipulator"&t% +4 "core" %\     +2 "manipulator"&k& +3 "core" & _ K +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 2 + "storage"(( +342 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (j& +3 "core" &   \ +2084 #t-> access 6 +20 .SE.seek :down +2 "storage"('v +2 "core" ' +2 "manipulator"& % +3 "core" %\    n  +2 "manipulator"&f& +4 "core" &   K + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 +2 "storage"(( +340 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (n& +3 "core" &! Y   +1465 #t-> access 7 +20 .SE.seek :down +2 "storage"('v +2 "core" ' +2 "manipulator"&b% +4 "core" %\     +2 "manipulator"&e& +3 "core" &   K +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"(;(,H +339 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 ($& +2 "core" &,F$ J \  +1401 #t-> access 1 +20 .SE.seek :down +2 "storage"(#'v +2 "core" ' +2 "manipulator"&{% +4 "core" %\     +2 "manipulator"&z& +3 "core" &   L K +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"(G(< +344 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (Y& +2 "core" &<  2  +1182 #t-> access 1 +20 .SE.seek :down +2 "storage"(C'v +2 "core" ' +2 "manipulator"&% +4 "core" %\    B  +2 "manipulator"&>& +3 "core" & E K +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 5 + "storage"( (< +3 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 ("& +3 "core" &<   \ +457 #t-> access 2 +11 .SE.seek :down + "storage"(7'v +4 "core" ' +2 "manipulator"&\ % +4 "core" %\     +2 "manipulator"&& +3 "core" &  > K +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"((K +346 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" &K! . f   +8530 Ey\ :: +60002 ,{\ ;: +13651 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 +2 #Session Ended +46343 E {\ ;; +44488 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 +2 #Session Ended +15506 Ez\ ;; +60002  z\ :: +15323 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +19945 #"ramu"Session Begun +903 #-> CSV.CSR +2 .CSV.dial CSR +5 "collection"'9  +122 "core"  +965 #"ramu"-> CSR.AqMeOH +2 .CSR.select :AqMeOH +4 "collection"'\ +1391 #"ramu"-> CS.pull 1 +3 "collection"'/% +4 "core" % \ +3 ."ramu"CS.seek 1.001ml +51 "collection"'' +341 "core" ' +2 "collection"'0% +4 "core" % \  +20926 E:w\ :9 +30447 #"ramu"-> exit +2 #Session Ended +2088 #t-> CSV +1002 #-> CSR +2761 #-> CS.fill +2 .CS.seek 10ml + "collection"'(' D +2362 "core" ' +2 "collection"'%% +4 "core" % C \ +2043 #t-> CSV.waste1 + .CSV.dial :waste1 +2 "collection"') +119 "core" +818 #t-> CS.empty +2 .CS.seek :empty + "collection"''Ͱ +2617 "core" ' +2 "collection"'% +4 "core" %ͳ \ +1876 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +31 #t-> CSV.CSR + .CSV.dial CSR + "collection"'.  +122 "core"  +460 #t-> CSR +969 #-> CS.fill +2 .CS.seek 10ml + "collection"' ' D +2624 "core" ' +2 "collection"'% +4 "core" % C\ \  +167 #t-> CSV.waste1 + .CSV.dial :waste1 +2 "collection"'4 +119 "core" +804 #t-> CS.empty + .CS.seek :empty +2 "collection"''Ͱ +2629 "core" ' +2 "collection"'&% +4 "core" %ͨ\  +937 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"'  +121 "core"  +1774 #t-> CSV.CSR + .CSV.dial CSR +3055 Ew\ 98 +4574 #t-> CS.pull 0.5 +2 "collection"'% +3 "core" %ͨ\  +2 .tCS.seek 0.493ml +2 "collection"'8'݆ +214 "core" ' +2 "collection"'~% +4 "core" %݊ \  +6418 #t-> 3.times{CSV.CSR; CS.fill; CSV.waste2; CS.empty; CSV.CSR} + .CSV.dial CSR +3 .CS.seek 10ml + "collection"'' D +2493 "core" ' +2 .tCSV.dial :waste2 + "collection"' +39 "core"  +2 .tCS.seek :empty +2 "collection"'2'Ͱ +2629 "core" ' +2 .tCSV.dial CSR + "collection"'v  +40 "core"  +2 .tCSV.dial CSR +2 .CS.seek 10ml + "collection"'Q' D +2636 "core" ' +2 .tCSV.dial :waste2 + "collection"'A +41 "core"  +2 .tCS.seek :empty +2 "collection"','Ͱ +2630 "core" ' +2 .tCSV.dial CSR + "collection"'5  +41 "core"  +2 .tCSV.dial CSR +2 .CS.seek 10ml + "collection"':' D +2642 "core" ' +2 .tCSV.dial :waste2 + "collection"' +40 "core"  +2 .tCS.seek :empty +2 "collection"'I'Ͱ +2615 "core" ' + .tCSV.dial CSR +2 "collection"'<  +41 "core"  +1020 #t-> CS.pull 0.5 +2 "collection"'c% +3 "core" %Ͳ\ +2 .tCS.seek 0.494ml +2 "collection"'+'ݐ +208 "core" ' +2 "collection"'% +4 "core" %ݒ \  +5632 #t-> 3.times{CSV.CSR; CS.fill; CSV.waste1; CS.empty; CSV.CSR} + .CSV.dial CSR +2 .CS.seek 10ml +2 "collection"'' D +2495 "core" ' +2 .tCSV.dial :waste1 + "collection"' +122 "core" +2 .tCS.seek :empty +2 "collection"'6'Ͱ +2630 "core" ' +2 .tCSV.dial CSR + "collection"'B  +122 "core"  +2 .tCSV.dial CSR +2 .CS.seek 10ml + "collection"'!' D +2633 "core" ' +2 .tCSV.dial :waste1 + "collection"'s +133 "core" +2 .tCS.seek :empty +2 "collection"''Ͱ +2628 "core" ' +2 .tCSV.dial CSR + "collection"'S  +121 "core"  +2 .tCSV.dial CSR +2 .CS.seek 10ml + "collection"'L' D +2624 "core" ' +2 .tCSV.dial :waste1 + "collection"'[ +123 "core" +2 .tCS.seek :empty +2 "collection"'Z'Ͱ +2633 "core" ' +2 .tCSV.dial CSR + "collection"'h  +133 "core"  +1255 #t-> CS.pull 0.5 +2 "collection"'x% +3 "core" %ͧ#\  +2 .tCS.seek 0.493ml +2 "collection"'''݅ +225 "core" ' +2 "collection"'a% +4 "core" %݄!\ +8037 E{\ 88 +16988 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 +2 #Session Ended +18311 #t-> CS.pull 0.1 + "collection"'E% +3 "core" %݄A\ +2 .tCS.seek 0.592ml +2 "collection"']' +98 "core" ' +2 "collection"'i% +4 "core" %D\  +244 #t-> CS.pull 0.1 +2 "collection"'?% +3 "core" %K\  +2 .tCS.seek 0.692ml +2 "collection"'@' +91 "core" ' +2 "collection"'\\% +4 "core" %T\  +357 #t-> CS.pull 0.1 +2 "collection"'o% +3 "core" %G\  +2 .tCS.seek 0.792ml +2 "collection"'*' +100 "core" ' +2 "collection"'y% +4 "core" % F\  +310 #t-> CS.pull 0.1 +2 "collection"'X% +3 "core" % T\  +2 .tCS.seek 0.892ml +2 "collection"''5 +90 "core" ' +3 "collection"'|% +3 "core" %3E\  +468 #t-> CS.pull 0.1 +2 "collection"'U% +3 "core" %3A\  +2 .tCS.seek 0.992ml +2 "collection"'W'_ +92 "core" ' +2 "collection"'`% +4 "core" %bK\  +275 #t-> CS.pull 0.1 +2 "collection"'F% +3 "core" %bL\  +2 .tCS.seek 1.092ml +2 "collection"'R' +98 "core" ' +2 "collection"'T% +4 "core" %M\ +225 #t-> CS.pull 0.1 +2 "collection"'N% +3 "core" %R\ +2 .tCS.seek 1.192ml + "collection"'=' +102 "core" ' +2 "collection"'w% +4 "core" %S\  +240 #t-> CS.pull 0.1 +2 "collection"'}% +3 "core" %R\  +2 .tCS.seek 1.292ml +2 "collection"'^' +91 "core" ' +2 "collection"'% +4 "core" %J\  +638 #t-> CS.pull 0.3 +2 "collection"'l% +3 "core" %J\  +2 .tCS.seek 1.591ml +2 "collection"'J'd +207 "core" ' +4 "collection"'% +3 "core" %dP\  +255 #t-> CS.pull 0.3 +2 "collection"'M% +3 "core" %dO\  +2 .tCS.seek 1.891ml +2 "collection"'O' +157 "core" ' +2 "collection"'q% +4 "core" % O\  +248 #t-> CS.pull 0.3 +2 "collection"'% +3 "core" % F\  +2 .tCS.seek 2.191ml +2 "collection"'-'k +156 "core" ' +2 "collection"'_% +4 "core" %jU\  +183 #t-> CS.pull 0.3 +2 "collection"'1% +3 "core" %jK\  +2 .tCS.seek 2.491ml +2 "collection"'H' +170 "core" ' +5 "collection"'V% +3 "core" %R\  +189 #t-> CS.pull 0.3 +2 "collection"'D% +3 "core" %Z\  +2 .tCS.seek 2.792ml +2 "collection"'r'&{ +154 "core" ' +2 "collection"'P% +4 "core" %&z[\  +2795 #t-> CS.pull 0.3 +2 "collection"'d% +3 "core" %&zQ\  +2 .tCS.seek 3.091ml + "collection"'t'0 +150 "core" ' +2 "collection"'k% +4 "core" %/S\  +187 #t-> CS.pull 0.3 +2 "collection"'K% +3 "core" %/M\  +2 .tCS.seek 3.391ml +2 "collection"'u'9 +154 "core" ' +4 "collection"'j% +3 "core" %9P\  +559 #t-> CS.pull 0.3 +2 "collection"' % +3 "core" %9X\  +2 .tCS.seek 3.691ml +2 "collection"'f'C\ +153 "core" ' +2 "collection"'g% +4 "core" %CY\  +258 #t-> CS.pull 0.3 +2 "collection"'% +3 "core" %CZ\  +2 .tCS.seek 3.991ml +2 "collection"'n'L +159 "core" ' +2 "collection"'b% +4 "core" %L]\ +1471 #t-> CSV.waste1 +2 .CSV.dial :waste1 +4 "collection"'e +120 "core" +1298 #t-> CS.empty + .CS.seek :empty +2 "collection"''Ͱ +1096 "core" ' +2 "collection"'% +4 "core" %ͳ[\ +2754 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"'$  +121 "core"  +1623 #t-> CSR.flush + .CSR.select :flush +2 "collection"'  +1580 #t-> CS.fill +2 .CS.seek 10ml + "collection"'{' D +2619 "core" ' +2 "collection"'z% +4 "core" % Ed\  +2074 E\ :: +816 #t-> CSV.waste2 + .CSV.dial :waste2 +2 "collection"' +40 "core"  +944 #t-> CS.empty + .CS.seek :empty +2 "collection"';'Ͱ +2630 "core" ' +2 "collection"'Y% +4 "core" %ͫl\ +43383 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +12170 E\ 99 +60003 V\ 99 +8834 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"'  +41 "core"  +589 #t-> CSV +1729 #-> CSR.flush + .CSR.select :flush +1681 #-> CS.fill +2 .CS.seek 10ml + "collection"'>' D +2624 "core" ' +2 "collection"'"% +4 "core" % C~\  +195 #t-> CSV.waste1 + .CSV.dial :waste1 +2 "collection"'# +132 "core" +684 #t-> CS.empty + .CS.seek :empty +2 "collection"'G'Ͱ +2129 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +494 "core" ' +2 "collection"'\ % +4 "core" %ͫ\ +337 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"'  +120 "core"  +2809 #t-> CS.pull 0.5 +2 "collection"'C% +3 "core" %ͫ\ +2 .tCS.seek 0.493ml +2 "collection"' '݉ +203 "core" ' +2 "collection"'% +4 "core" %݆\  +5369 #t-> 3.times{CSV.CSR; CS.fill; CSV.waste1; CS.empty; CSV.CSR} + .CSV.dial CSR +2 .CS.seek 10ml +2 "collection"'9' D +2517 "core" ' +2 .tCSV.dial :waste1 + "collection"'/ +133 "core" +2 .tCS.seek :empty +2 "collection"' 'Ͱ +2629 "core" ' +2 .tCSV.dial CSR + "collection"'0  +120 "core"  +2 .tCSV.dial CSR +2 .CS.seek 10ml + "collection"'' D +2638 "core" ' +2 .tCSV.dial :waste1 + "collection"'% +122 "core" +2 .tCS.seek :empty +2 "collection"')'Ͱ +2621 "core" ' +2 .tCSV.dial CSR + "collection"'(  +120 "core"  +2 .tCSV.dial CSR +2 .CS.seek 10ml + "collection"'' D +2618 "core" ' +2 .tCSV.dial :waste1 + "collection"'. +123 "core" +2 .tCS.seek :empty +2 "collection"''Ͱ +2627 "core" ' +2 .tCSV.dial CSR + "collection"'  +120 "core"  +15549 E\ :9 +14736 #t-> CS.pull 0.5 +2 "collection"'4% +3 "core" %ͮ5\ +2 .tCS.seek 0.494ml +2 "collection"' '݌ +217 "core" ' +2 "collection"'&% +4 "core" %ݏ~\  +1557 #t-> CS.pull 0.5 +2 "collection"'% +3 "core" %ݏ\  +2 .tCS.seek 0.994ml +2 "collection"''n +209 "core" ' +2 "collection"'~% +4 "core" %l{\  +3731 #t-> 3.times{CSV.CSR; CS.fill; CSV.waste2; CS. empty; CSV.CSR} + .CSV.dial CSR +2 .CS.seek 10ml +2 "collection"'' D +2386 "core" ' +2 .tCSV.dial :waste2 + "collection"'8 +41 "core"  +2 .tCS.seek :empty +2 "collection"''Ͱ +2627 "core" ' +2 .tCSV.dial CSR + "collection"'  +41 "core"  +2 .tCSV.dial CSR +2 .CS.seek 10ml + "collection"'v' D +2636 "core" ' +2 .tCSV.dial :waste2 + "collection"'2 +53 "core"  +2 .tCS.seek :empty +2 "collection"'A'Ͱ +2615 "core" ' +2 .tCSV.dial CSR + "collection"'Q  +39 "core"  +2 .tCSV.dial CSR +48 .CS.seek 10ml +2 "collection"'5' D +2627 "core" ' +2 .tCSV.dial :waste2 +2 "collection"', +40 "core"  +2 .tCS.seek :empty +2 "collection"''Ͱ +2621 "core" ' +2 .tCSV.dial CSR + "collection"':  +41 "core"  +1255 #t-> CS.pull 0.5 +2 "collection"'<% +3 "core" %ʹ-\ +2 .tCS.seek 0.494ml +2 "collection"'c'ݒ +211 "core" ' +2 "collection"'% +4 "core" %ݓ\  +1093 #t-> CS.pull 0.5 +2 "collection"'I% +3 "core" %ݓ9\  +2 .tCS.seek 0.994ml +2 "collection"'+'q +207 "core" ' +2 "collection"'% +4 "core" %n~\  +1289 #t-> 3.times{CSV.CSR; CS.fill; CSV.waste1; CS.empty; CSV.CSR} + .CSV.dial CSR +2 .CS.seek 10ml +2 "collection"'' D +2379 "core" ' +2 .tCSV.dial :waste1 +2 "collection"'B +121 "core" +2 .tCS.seek :empty +2 "collection"'6'Ͱ +2617 "core" ' +2 .tCSV.dial CSR + "collection"'s  +121 "core"  +2 .tCSV.dial CSR +2 .CS.seek 10ml + "collection"'!' D +2621 "core" ' +2 .tCSV.dial :waste1 + "collection"'S +133 "core" +2 .tCS.seek :empty +2 "collection"''Ͱ +1046 #"connect"Session Begun +2 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +1577 "core" ' +2 .tCSV.dial CSR + "collection"'[  +121 "core"  +2 .tCSV.dial CSR +2 .CS.seek 10ml +2 "collection"'L' D +2630 "core" ' +2 .tCSV.dial :waste1 + "collection"'h +120 "core" +2 .tCS.seek :empty +2 "collection"'x'Ͱ +2632 "core" ' +2 .tCSV.dial CSR + "collection"'a  +133 "core"  +1283 #t-> CS.pull 0.5 + "collection"'Z% +3 "core" %ͪ(\ +2 .tCS.seek 0.493ml +2 "collection"'E'݈ +210 "core" ' +2 "collection"'i% +4 "core" %݌t\  +1766 E\ :9 +60002  \ 99 +20321 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 +2 #Session Ended +8829 #t-> CSR.flush + .CSR.select :flush +1524 #-> CS.pull 0.4 +2 "collection"''% +3 "core" %݌{\  +2 .tCS.seek 0.894ml +2 "collection"'?'> +178 "core" ' +2 "collection"'\\% +4 "core" %<\\\  +158 #t-> CS.pull 0.4 +2 "collection"']% +3 "core" %<\  +2 .tCS.seek 1.293ml +2 "collection"'o' +189 "core" ' +3 "collection"'y% +4 "core" %\  +241 #t-> CS.pull 0.4 +2 "collection"'@% +3 "core" %\  +2 .tCS.seek 1.694ml +2 "collection"'X' +187 "core" ' +2 "collection"'|% +4 "core" %\  +235 #t-> CS.pull 0.4 +2 "collection"'*% +3 "core" %[\  +2 .tCS.seek 2.094ml +2 "collection"'U'[ +187 "core" ' +2 "collection"'`% +4 "core" %^`\  +178 #t-> CS.pull 0.4 +2 "collection"'% +3 "core" %^\  +2 .tCS.seek 2.495ml +2 "collection"'F' +185 "core" ' +2 "collection"'T% +4 "core" %Q\  +168 #t-> CS.pull 0.4 +2 "collection"'W% +3 "core" %{\  +2 .tCS.seek 2.895ml +2 "collection"'N') +183 "core" ' +2 "collection"'w% +4 "core" %)[\  +175 #t-> CS.pull 0.4 +4 "collection"'R% +3 "core" %) \  +2 .tCS.seek 3.295ml + "collection"'}'6y +178 "core" ' +2 "collection"'% +4 "core" %6vo\  +164 #t-> CS.pull 0.4 +2 "collection"'=% +3 "core" %6v7\  +2 .tCS.seek 3.695ml +2 "collection"'l'C( +196 "core" ' +2 "collection"'% +4 "core" %C(R\ +136 #t-> CS.pull 0.4 +2 "collection"'^% +3 "core" %C(\ +2 .tCS.seek 4.095ml +2 "collection"'M'O +180 "core" ' +2 "collection"'q% +4 "core" %OW\  +150 #t-> CS.pull 0.4 +2 "collection"'J% +3 "core" %Ox\  +2 .tCS.seek 4.495ml +2 "collection"''\\ +179 "core" ' +2 "collection"'_% +4 "core" %\\W\  +891 #t-> CSV.waste1 + .CSV.dial :waste1 +2 "collection"'O +120 "core" +606 #t-> CS.empty + .CS.seek :empty +2 "collection"'1'Ͱ +1230 "core" ' +2 "collection"'V% +4 "core" %ͰQ\ +8342 #t-> CSV.flush + .CSV.dial :flush +2 "collection"'-  +41 "core"  +2890 #t-> CS.pull 0.5 +2 "collection"'D% +3 "core" %Ͱ\ +2 .tCS.seek 0.494ml +2 "collection"'P'ݎ +212 "core" ' +2 "collection"'H% +4 "core" %ݔa\ +6717 #t-> 3.times{CSV.flush; CS.fill; CSV.waste1; CS.empty; CSV.flush} +2 .CSV.dial :flush +2 .CS.seek 10ml + "collection"'d' D +2497 "core" ' +2 .tCSV.dial :waste1 + "collection"'k +42 "core" +2 .tCS.seek :empty +2 "collection"'r'Ͱ +2090 E\ == +530 "core" ' +3 .tCSV.dial :flush +2 "collection"'K  +42 "core"  +2 .tCSV.dial :flush +2 .CS.seek 10ml +2 "collection"'j' D +2637 "core" ' +2 .tCSV.dial :waste1 + "collection"'t +43 "core" +2 .tCS.seek :empty +2 "collection"' 'Ͱ +2629 "core" ' +2 .tCSV.dial :flush + "collection"'g  +42 "core"  +2 .tCSV.dial :flush +2 .CS.seek 10ml +2 "collection"'u' D +2614 "core" ' +2 .tCSV.dial :waste1 + "collection"' +42 "core" +2 .tCS.seek :empty +2 "collection"'b'Ͱ +2623 "core" ' +2 .tCSV.dial :flush + "collection"'f  +42 "core"  +1451 #t-> CS.pull 0.5 +2 "collection"'e% +3 "core" %ͫ\ +2 .tCS.seek 0.493ml + "collection"'n'݉ +215 "core" ' +2 "collection"'% +4 "core" %ݏ\  +4733 #t-> 3.times{CSV.flush; CS.fill; CSV.waste2: CS.empty; CSV.flush} +2 !o:SyntaxError:bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"compile error\ (ESP):90: syntax error, unexpected ':', expecting '}'\ 3.times{CSV.flush; CS.fill; CSV.waste2: CS.empty; CSV.flush}\ ^ +8622 #-> 3.times{CSV.flush; CS.fill; CSV.waste2; CS.empty; CSV.flush} + .CSV.dial :flush +2 .CS.seek 10ml +2 "collection"'$' D +2488 "core" ' +2 .tCSV.dial :waste2 +2 "collection"' +119 "core"  +2 .tCS.seek :empty +2 "collection"'z'Ͱ +2617 "core" ' +2 .tCSV.dial :flush +2 "collection"'  +132 "core" +2 .tCSV.dial :flush +2 .CS.seek 10ml +2 "collection"'{' D +2642 "core" ' +2 .tCSV.dial :waste2 +2 "collection"'Y +119 "core"  +2 .tCS.seek :empty +2 "collection"''Ͱ +2617 "core" ' +2 .tCSV.dial :flush +2 "collection"';  +119 "core" +2 .tCSV.dial :flush +2 .CS.seek 10ml +2 "collection"'"' D +2618 "core" ' +2 .tCSV.dial :waste2 + "collection"'# +122 "core"  +2 .tCS.seek :empty +2 "collection"'>'Ͱ +2617 "core" ' +2 .tCSV.dial :flush + "collection"'\  +121 "core" +780 #t-> CS.pull 0.5 +2 "collection"'% +3 "core" %͵\ +2 .tCS.seek 0.494ml +2 "collection"'C'ݓ +203 "core" ' +2 "collection"'% +4 "core" %ݏ\  +5406 #t-> 3.times{CSV.flush; CS.fill; CSV.waste1; CS.empty; CSV.flush} +2 .CSV.dial :flush +2 .CS.seek 10ml +2 "collection"'G' D +2046 #"connect"Session Begun +2 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +443 "core" ' +2 .tCSV.dial :waste1 +2 "collection"' +39 "core" +2 .tCS.seek :empty +2 "collection"'/'Ͱ +2615 "core" ' +2 .tCSV.dial :flush + "collection"'9  +42 "core"  +2 .tCSV.dial :flush +2 .CS.seek 10ml +2 "collection"'0' D +2615 "core" ' +2 .tCSV.dial :waste1 +2 "collection"' +41 "core" +2 .tCS.seek :empty +2 "collection"'%'Ͱ +2629 "core" ' +2 .tCSV.dial :flush +2 "collection"'  +41 "core"  +2 .tCSV.dial :flush +2 .CS.seek 10ml +2 "collection"'(' D +341 E\ == +2283 "core" ' +2 .tCSV.dial :waste1 + "collection"') +42 "core" +2 .tCS.seek :empty +2 "collection"'.'Ͱ +2626 "core" ' +2 .tCSV.dial :flush + "collection"'  +42 "core"  +709 #t-> CS.pull 0.5 +2 "collection"'% +3 "core" %ͬ\ +2 .tCS.seek 0.493ml +2 "collection"'4'݊ +209 "core" ' +2 "collection"'&% +4 "core" %݆\ \ +25457 #t-> CS.pull 0.4 +2 "collection"'% +3 "core" %݆\ \ +2 .tCS.seek 0.893ml +2 "collection"''8 +184 "core" ' +2 "collection"'~% +4 "core" %4\  +227 #t-> CS.pull 0.4 +2 "collection"' % +3 "core" %4\  +2 .tCS.seek 1.292ml +2 "collection"'' +192 "core" ' +2 "collection"'8% +4 "core" %\  +164 #t-> CS.pull 0.4 +2 "collection"'% +3 "core" %\  +2 .tCS.seek 1.693ml +2 "collection"'' +199 "core" ' +2 "collection"'% +4 "core" %\ +192 #t-> CS.pull 0.4 +2 "collection"'2% +3 "core" %\ +2 .tCS.seek 2.092ml +2 "collection"'v'J +187 "core" ' +2 "collection"'Q% +4 "core" %P\  +170 #t-> CS.pull 0.4 +2 "collection"'A% +3 "core" %P\  +2 .tCS.seek 2.493ml +2 "collection"',' +190 "core" ' +2 "collection"'5% +4 "core" %\  +198 #t-> CS.pull 0.4 +2 "collection"':% +3 "core" %\  +2 .tCS.seek 2.894ml +2 "collection"'<') +184 "core" ' +2 "collection"'% +4 "core" %)\  +331 #t-> CS.pull 0.4 +2 "collection"'% +3 "core" %)\  +2 .tCS.seek 3.294ml +2 "collection"'I'6m +179 "core" ' +2 "collection"'% +4 "core" %6i\  +327 #t-> CS.pull 0.4 +3 "collection"'c% +3 "core" %6i\  +2 .tCS.seek 3.693ml +2 "collection"'+'C +182 "core" ' +2 "collection"'B% +4 "core" %C\ \ +118 #t-> CS.pull 0.4 +2 "collection"'% +3 "core" %C\ \ +2 .tCS.seek 4.093ml +2 "collection"'s'O +185 "core" ' +3 "collection"'6% +4 "core" %O\  +1174 #t-> CSV.waste1 + .CSV.dial :waste1 +2 "collection"'S +42 "core" +1477 #t-> CS.empty +2 .CS.seek :empty + "collection"'!'Ͱ +1126 "core" ' +2 "collection"'[% +4 "core" %Ͳ\ +21232 E\ ;: +21987 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 +2 #Session Ended +36435 #t-> CSR.flush + .CSR.select :flush +588 #-> CS.fill +2 .CS.seek 10ml + "collection"'' D +980 E\ >> +1644 "core" ' +2 "collection"'h% +4 "core" % I\  +436 #t-> CSV.waste1 + .CSV.dial :waste1 +1944 #-> CS.empty + .CS.seek :empty +2 "collection"'L'Ͱ +2616 "core" ' +2 "collection"'a% +4 "core" %ͮ\ +133 #t-> CSV.CSR + .CSV.dial CSR + "collection"'Z  +120 "core"  +1228 #t-> CSR.flush + .CSR.select :flush +576 #-> CS.fill +2 .CS.seek 10ml + "collection"'i' D +2621 "core" ' +2 "collection"'x% +4 "core" % H\  +256 #t-> CSV.waste1 + .CSV.dial :waste1 +2 "collection"'' +168 "core" +323 #t-> CS.empty + .CS.seek :empty +2 "collection"'\\'Ͱ +2629 "core" ' +2 "collection"'E% +4 "core" %ͬ\ +145 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"']  +119 "core"  +689 #t-> CSR.air + .CSR.select :air + "collection"' +352 #t-> CS.fill +2 .CS.seek 10ml + "collection"'y' D +2621 "core" ' +2 "collection"'?% +4 "core" % F\  +143 #t-> CSV.waste1 + .CSV.dial :waste1 +2 "collection"'@ +122 "core" +421 #t-> CS.empty + .CS.seek :empty +2 "collection"'|'Ͱ +2615 "core" ' +2 "collection"'o% +4 "core" %ͱ\ +30835 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +7173 E\ :: +1530 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"'*  +119 "core"  +834 #t-> CSR.kill + .CSR.select :kill +2 "collection"' +7574 #t-> CS.pull 0.4 + "collection"'`% +3 "core" %ͱv\ +2 .tCS.seek 0.394ml +2 "collection"'X'c +186 "core" ' +2 "collection"'% +4 "core" %_z\  +646 #t-> CS.pull 0.4 +2 "collection"'T% +3 "core" %_u\  +2 .tCS.seek 0.793ml +2 "collection"'U' +186 "core" ' +2 "collection"'W% +4 "core" %w\  +252 #t-> CS.pull 0.4 +2 "collection"'w% +3 "core" %t\  +2 .tCS.seek 1.193ml +2 "collection"'F' +186 "core" ' +2 "collection"'R% +4 "core" %|\  +161 #t-> CS.pull 0.4 +2 "collection"'% +3 "core" %u\  +2 .tCS.seek 1.593ml +2 "collection"'N's +177 "core" ' +2 "collection"'=% +4 "core" %uu\  +102 #t-> CS.pull 0.4 +2 "collection"'% +3 "core" %us\  +2 .tCS.seek 1.993ml +2 "collection"'}' ' +180 "core" ' +2 "collection"'^% +4 "core" % "~\ \ +113 #t-> CS.pull 0.4 +2 "collection"'q% +3 "core" % "x\ \ +2 .tCS.seek 2.393ml + "collection"'l' +188 "core" ' +2 "collection"'J% +4 "core" %z\  +105 #t-> CS.pull 0.4 +2 "collection"'_% +3 "core" %s\  +2 .tCS.seek 2.794ml +2 "collection"'M'& +174 "core" ' +2 "collection"'O% +4 "core" %&z\  +1999 #t-> CSV.waste1 + .CSV.dial :waste1 +2 "collection"' +122 "core" +397 #t-> CS.empty +2 .CS.seek :empty +2 "collection"'V'Ͱ +788 "core" ' +2 "collection"'-% +4 "core" %Ͳx\ +1313 #t-> CSV.CSR + .CSV.dial CSR + "collection"'D  +121 "core"  +1760 #t-> CSR.flush + .CSR.select :flush +2 "collection"' +631 #t-> CS.fill +2 .CS.seek 10ml +2 "collection"'H' D +2619 "core" ' +2 "collection"'1% +4 "core" % F{\  +216 #t-> CSV.waste1 + .CSV.dial :waste1 +2 "collection"'P +122 "core" +485 #t-> CS.empty + .CS.seek :empty +2 "collection"'k'Ͱ +2615 "core" ' +2 "collection"'d% +4 "core" %͵x\ +130 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"'K  +119 "core"  +1577 #t-> CSR.flush + .CSR.select :flush +602 #-> CS.fill +2 .CS.seek 10ml + "collection"'r' D +2615 "core" ' +2 "collection"'t% +4 "core" % G|\  +341 #t-> CSV.waste1 + .CSV.dial :waste1 +2 "collection"'j +121 "core" +815 #t-> CS.empty + .CS.seek :empty +2 "collection"'g'Ͱ +2643 "core" ' +2 "collection"' % +4 "core" %ʹx\ +168 #t-> CSV.CSR + .CSV.dial CSR + "collection"'  +121 "core"  +563 #t-> CSR.air + .CSR.select :air + "collection"' +575 #t-> CS.fill +2 .CS.seek 10ml + "collection"'u' D +2622 "core" ' +2 "collection"'f% +4 "core" % Dv\  +1619 #t-> CSV.waste1 + .CSV.dial :waste1 +2 "collection"'e +133 "core" +432 #t-> CS.empty + .CS.seek :empty +2 "collection"''Ͱ +2617 "core" ' +2 "collection"'b% +4 "core" %ͮy\ +16089 E }\ :: +23653 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +36343 E!z\ :: +54485 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +5510 Ez\ :: +60002 +z\ :: +25316 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +34679 E.x\ :9 +56149 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +3846 Ev\ :: +60003 -u\ :: +26979 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +33016 EPr\ :: +57813 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 +2 #Session Ended +2181 E8r\ :: +60002 9q\ :: +28646 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +31348 ECn\ :9 +59486 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +510 EDn\ :: +60002 n\ :: +30315 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +29680 Ep\ :: +60002 s\ :: +1147 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +3 #Session Ended +58848 Eu\ :: +31979 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +28016 Ev\ :9 +60002 v\ :: +2808 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 +2 #Session Ended +57186 Et\ :: +33640 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +26355 Et\ :: +60003 v\ ;: +4468 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +55526 Ev\ :9 +35300 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +24694 Ew\ :: +60002 x\ :: +6131 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 +2 #Session Ended +53863 E{\ :: +36963 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +23033 E}\ :: +60002 ~\ :: +7794 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +52201 E}\ :9 +38628 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +21367 Ez\ :: +60002 y\ :: +9459 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +50536 Ey\ :: +40291 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 +2 #Session Ended +19703 Ey\ :: +60002 |\ :: +11122 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 +2 #Session Ended +48872 E|\ :: +41955 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +18040 E}\ :: +60003 \ :: +12785 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +47210 E\ :: +43618 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +3 #Session Ended +16376 Ei\ :: +51956 !to:SignalException :\ signoi:bt["1/home/esp/esp2/lib/threads.rb:712:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg" SIGHUP:@timestampu: Time 2 + !o:Errno::EIO:bt["7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:\ errnoi\ : mesg"Input/output error +12 #m\EXIT @1535080375.86EDT @1535111591.75EDT = =ECan =tMAIN =mMAIN_scheduler @EDT1535111593.78 #"core_reset"Sent BREAK + #t@0xAEE2, state=0x33E0, ifg=0x02, ie=0x5F + #@0x6846, state=0x33E0, ifg=0x02, ie=0x5F + #@0x6EC8, state=0x33E0, ifg=0x02, ie=0x5F #@0x3DCA, state=0x33E0, ifg=0x02, ie=0x5F + #@0xDA65, state=0x33E0, ifg=0x02, ie=0x5F + #@0x4FDB, state=0x33E0, ifg=0x02, ie=0x5F + #@0xA421, state=0x33E0, ifg=0x02, ie=0x5F #@0xB921, state=0x33E0, ifg=0x02, ie=0x5F + #@0xE2F4, state=0x3350, ifg=0x00, ie=0x75 + #\ESP2 v3.22 I2C Gateway v3.06 +8 #\ESP2 v3.22 I2C Gateway v3.06 +364 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/shallow/niagara/configure.rb\ +257 .Sleepy.power :raw,:ON +2 E\ =< +4 \ =< + "sampler") +2 ) +2 "core"  + "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ + % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 )% +3 "core" % !6 + .tSS.reconfigure SSconfig +2 "sampler")#.0X ESP.ready? +2 "collection"'% +3 "core" %ͮ\ +2 "sampler")% +3 "core" % !6 +2 "manipulator"&% +3 "core" %\   + "manipulator"&& +4 "core" & K + "storage"(& +4 "core" &K# \  + "storage"(% +4 "core" % \ + "collection"'& +3 "core" &\ +2 "processing"%& +3 "core" &\ +2 "processing"%% +3 "core" %\\\ +876 #t-> PSV.PSR + .PSV.dial PSR + "processing"% +126 "core"  +1339 #t-> PSR.wash + .PSR.select :wash +2 "processing"% +10732 #t-> PS.pull .5 +2 "processing"%!% +3 "core" %\\\ +2 .tPS.seek 0.5ml +2 "processing"%"' +595 "core" ' +2 "processing"%#% +4 "core" %\  +3720 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%$' +2127 "core" ' +2 "processing"%%% +4 "core" %!\  +687 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%&  +40 "core"  +879 #t-> PS.empty + .PS.seek :empty +2 "processing"%''9 +2635 "core" ' +2 "processing"%(% +4 "core" %9\ +746 #t-> PSV.PSR + .PSV.dial PSR + "processing"%) +43 "core"  +472 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%*' +2636 "core" ' +2 "processing"%+% +4 "core" % \  +509 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%,  +42 "core"  +607 #t-> PS.empty + .PS.seek :empty +2 "processing"%-'9 +2630 "core" ' +2 "processing"%.% +4 "core" %8\ +1685 #t-> PSV.PSR + .PSV.dial PSR + "processing"%/ +42 "core"  +5365 #t-> PS.pull .5 +2 "processing"%0% +3 "core" %8 \ +2 .tPS.seek 0.499ml +2 "processing"%1' +585 "core" ' +4 "processing"%2% +4 "core" %\  +1420 #t-> PS.fill + .PS.seek 2.5ml +2 "processing"%3' +2125 "core" ' +2 "processing"%4% +4 "core" %\  +789 #t-> PSV.waste2 + .PSV.dial :waste2 +2 "processing"%5  +70 "core"  +540 #t-> PS.empty + .PS.seek :empty +2 "processing"%6'9 +2636 "core" ' +2 "processing"%7% +4 "core" %:\ +522 #t-> PS.fill + .PS.seek 2.5ml +2 "processing"%8' +2638 "core" ' +2 "processing"%9% +4 "core" %! \  +2674 #t-> PSV.waste2 + .PSV.dial :waste2 +1140 #-> PS.empty + .PS.seek :empty +2 "processing"%:'9 +2626 "core" ' +2 "processing"%;% +4 "core" %8 \ +1782 #t-> PSV.PSR + .PSV.dial PSR + "processing"%< +69 "core"  +310 E\ ;; +310 #t-> PS.pull .5 +2 "processing"%=% +3 "core" %8\ \ +2 .tPS.seek 0.499ml +2 "processing"%>' +593 "core" ' +2 "processing"%?% +4 "core" %\  +899 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%@' +2127 "core" ' +2 "processing"%A% +4 "core" % \  +1177 #t-> PSV.waste2 + .PSV.dial :waste2 +2 "processing"%B  +68 "core"  +2590 #t-> PS.empty + .PS.seek :empty +2 "processing"%C'9 +2640 "core" ' +2 "processing"%D% +4 "core" %4\ +900 #t-> PSV.PSR + .PSV.dial PSR + "processing"%E +69 "core"  +1310 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%F' +2638 "core" ' +2 "processing"%G% +4 "core" %\  +3094 #t-> PSV.waste2 + .PSV.dial :waste2 +2 "processing"%H  +80 "core"  +569 #"connect"Session Begun +2 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 +2 #Session Ended +3563 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%I +66 "core"  +845 #t-> PS.pull .5 +2 "processing"%J% +3 "core" %\  +2 !to:Slide::Error :bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: @reply0:@axisName"Processing Syringe: mesg"6Processing Syringe at 3ml would be out of bounds! +816 #-> PSV.waste2 + .PSV.dial :waste2 +2 "processing"%K  +80 "core"  +1044 #t-> PS.empty + .PS.seek :empty +2 "processing"%L'9 +2627 "core" ' +2 "processing"%M% +4 "core" %<\ +620 #t-> PSV.PSR + .PSV.dial PSR + "processing"%N +67 "core"  +585 #t-> PS.pull .5 +2 "processing"%O% +3 "core" %<\ +2 .tPS.seek 0.499ml +2 "processing"%P' +589 "core" ' +2 "processing"%Q% +4 "core" %\  +16142 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%R' +2124 "core" ' +2 "processing"%S% +4 "core" %\  +1032 #t-> PSV.waste2 + .PSV.dial :waste2 +2 "processing"%T  +70 "core" ~ +1052 #t-> PSV.waste2 + .PSV.dial :waste2 +1260 #-> PS.empty + .PS.seek :empty +2 "processing"%U'9 +2635 "core" ' +2 "processing"%V% +4 "core" %5\ +1600 #t-> PSV.waste2 + .PSV.dial :waste2 +1597 #-> PS.empty + .PS.seek :empty +2 "processing"%W'9 +3 "core" ' + "processing"%X% +4 "core" %5\ +2394 E\ 99 +1097 #t-> PSV.PSR + .PSV.dial PSR + "processing"%Y +81 "core"  +1131 #t-> PSR.flush + .PSR.select :flush +2 "processing"%` +2033 #t-> PSR.wash + .PSR.select :wash +2 "processing"% +644 #t-> PS.fill + .PS.seek 2.5ml +2 "processing"%Z' +2638 "core" ' +2 "processing"%[% +4 "core" %\  +2653 #t-> PSV.waste2 + .PSV.dial :waste2 +2 "processing"%\\  +66 "core"  +611 #t-> PS.empty + .PS.seek :empty +2 "processing"%]'9 +2630 "core" ' +2 "processing"%^% +43 "core" %6\ +1058 #t-> PSV.PSR + .PSV.dial PSR + "processing"%_ +68 "core"  +785 #t-> PSR.flush + .PSR.select :flush +2 "processing"%` +621 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%`' +2637 "core" ' +2 "processing"%a% +4 "core" %\  +1149 #t-> PSV.waste2 + .PSV.dial :waste2 +2 "processing"%b  +81 "core"  +890 #t-> PS.empty + .PS.seek :empty +2 "processing"%c'9 +2637 "core" ' +2 "processing"%d% +4 "core" %8\ +734 #t-> PSV.PSR + .PSV.dial PSR + "processing"%e +67 "core"  +548 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%f' +2627 "core" ' +2 "processing"%g% +4 "core" %\  +569 #t-> PSV.waste2 + .PSV.dial :waste2 +2 "processing"%h  +80 "core"  +931 #t-> PS.empty + .PS.seek :empty +2 "processing"%i'9 +2633 "core" ' +2 "processing"%j% +4 "core" %7\ +818 #t-> PSR.air + .PSR.select :air + "processing"% +747 #t-> PSV.PSR + .PSV.dial PSR + "processing"%k +67 "core"  +714 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%l' +2638 "core" ' +2 "processing"%m% +4 "core" %\  +895 #t-> PSV.waste2 + .PSV.dial :waste2 + "processing"%n  +81 "core"  +681 #t-> PS.empty + .PS.seek :empty +2 "processing"%o'9 +2632 "core" ' +2 "processing"%p% +4 "core" %;\ +8832 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +51 #t-> can +2 E \ ;; +2168 #t-> PH +2 "processing"%q9 +2 "core" 9 +597 #t-> CH + "collection"'r9 +3 "core" 9 +7167 #t-> PSV.PSR + .PSV.dial PSR + "processing"%s +55 E\ \ NN +13 "core"  +976 #t-> PSR.sub1 + .PSR.select :sub1 +2 "processing"% +853 #t-> PS.pull .5 +2 "processing"%t% +3 "core" %;A\ +2 .tPS.seek 0.499ml +2 "processing"%u' +604 "core" ' +2 "processing"%v% +4 "core" %\  +4353 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%w' +2122 "core" ' +2 "processing"%x% +4 "core" %p\  +2346 #t-> PSV.waste2 + .PSV.dial :waste2 +2 "processing"%y  +80 "core"  +1352 #t-> PS.empty + .PS.seek :empty +2 "processing"%z'9 +2629 "core" ' +2 "processing"%{% +4 "core" %>h\ +851 #t-> PSV.PSR + .PSV.dial PSR + "processing"%| +68 "core"  +1149 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%}' +2624 "core" ' +2 "processing"%~% +4 "core" %T\  +605 #t-> PSV.waste2 + .PSV.dial :waste2 +2 "processing"%  +68 "core"  +589 #t-> PS.empty + .PS.seek :empty +2 "processing"%'9 +2633 "core" ' +2 "processing"%% +4 "core" %4l\ +633 #t-> PSV.PSR + .PSV.dial PSR + "processing"% +69 "core"  +1108 #t-> PS.fill + .PS.seek 2.5ml +2 "processing"%' +2625 "core" ' +2 "processing"%% +4 "core" %\ +1146 #t-> PSV.waste2 + .PSV.dial :waste2 + "processing"%  +68 "core"  +1114 #t-> PS.empty + .PS.seek :empty +2 "processing"%\ '9 +2636 "core" ' +2 "processing"% % +4 "core" %4\ +941 #t-> PSV.PSR + .PSV.dial PSR + "processing"% +69 "core"  +838 #t-> PS.pull .5 +2 "processing"%% +3 "core" %4\ +2 .tPS.seek 0.499ml +2 "processing"%' +598 "core" ' +2 "processing"%% +4 "core" %\  +1687 #t-> PS.fill + .PS.seek 2.5ml +2 "processing"%' +2123 "core" ' +2 "processing"%% +4 "core" %\ \ +3903 #t-> PSV.PSR + .PSV.dial PSR +1894 #-> PSV.waste2 + .PSV.dial :waste2 + "processing"%  +81 "core"  +1026 #t-> PS.empty + .PS.seek :empty +2 "processing"%'9 +2624 "core" ' +2 "processing"%% +4 "core" %;s\ +549 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"% +67 "core"  +1374 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%' +2636 "core" ' +2 "processing"%% +4 "core" %"c\  +1056 #t-> PSV.waste2 + .PSV.dial :waste2 +2 "processing"%  +80 "core"  +656 #t-> PS.empty + .PS.seek :empty +2 "processing"%'9 +2633 "core" ' +2 "processing"%% +4 "core" %;M\ +1058 #t-> PSV.PSR + .PSV.dial PSR + "processing"% +67 "core"  +580 ER\ ;; +747 #t-> PS.pull .5 +2 "processing"%!% +3 "core" %;<\ +2 .tPS.seek 0.499ml +2 "processing"%#' +588 "core" ' +2 "processing"%"% +4 "core" %>\  +1188 #t-> PS.fill + .PS.seek 2.5ml +2 "processing"%%' +2115 "core" ' +2 "processing"%&% +4 "core" %G\  +666 #t-> PSV.waste2 + .PSV.dial :waste2 +2 "processing"%$  +69 "core"  +808 #t-> PS.empty + .PS.seek :empty +2 "processing"%('9 +2636 "core" ' +2 "processing"%)% +4 "core" %9@\ +1937 #t-> PSV.PSR + .PSV.dial PSR + "processing"%' +69 "core"  +912 #t-> PS.fill + .PS.seek 2.5ml +2 "processing"%+' +2627 "core" ' +2 "processing"%,% +4 "core" %\  +1402 #t-> PSV.waste2 + .PSV.dial :waste2 + "processing"%*  +70 "core"  +532 #t-> PS.empty + .PS.seek :empty +2 "processing"%.'9 +2660 "core" ' +2 "processing"%/% +4 "core" %:\ +813 #t-> PSV.PSR + .PSV.dial PSR + "processing"%0 +68 "core"  +810 #"connect"Session Begun +2 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +637 #t-> PS.pull .5 +2 "processing"%-% +3 "core" %:\ +2 .tPS.seek 0.499ml +2 "processing"%2' +599 "core" ' +2 "processing"%1% +4 "core" %\ +37969 E\ ;: +9038 #t-> PSR +1883 #-> PSV +576 #-> PS.fill +3 .PS.seek 2.5ml + "processing"%4' +2124 "core" ' +2 "processing"%5% +4 "core" %\  +1062 #t-> PSV.waste2 + .PSV.dial :waste2 +2 "processing"%3  +80 "core"  +1609 #t-> PS.empty + .PS.seek :empty +2 "processing"%7'9 +2631 "core" ' +2 "processing"%6% +4 "core" %6U\ +880 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%9 +67 "core"  +911 #t-> PS.pull 1 +2 "processing"%8% +3 "core" %6\\\ +2 .tPS.seek 0.999ml +2 "processing"%;'P +1099 "core" ' +2 "processing"%<% +4 "core" %P?\  +814 #t-> PSR.air + .PSR.select :air +2 "processing"% +713 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%=' +1620 "core" ' +2 "processing"%:% +4 "core" %"/\  +893 #t-> PSV.waste2 + .PSV.dial :waste2 +2 "processing"%?  +68 "core"  +709 #t-> PS.empty + .PS.seek :empty +2 "processing"%>'9 +2634 "core" ' +2 "processing"%A% +4 "core" %61\ +908 #t-> PSV.PSR + .PSV.dial PSR + "processing"%B +69 "core"  +2143 #t-> PSR.flush + .PSR.select :flush +2 "processing"%@ +883 #t-> PSV.PSR + .PSV.dial PSR +912 #-> PS.pull .5 +2 "processing"%@% +3 "core" %6\ +2 .tPS.seek 0.499ml +2 "processing"%D' +598 "core" ' +2 "processing"%E% +4 "core" %\  +1599 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%C' +2129 "core" ' +2 "processing"%G% +4 "core" %\  +1198 #t-> PSV.waste2 + .PSV.dial :waste2 +2 "processing"%H  +81 "core"  +705 #t-> PS.empty + .PS.seek :empty +2 "processing"%I'9 +2642 "core" ' +2 "processing"%J% +4 "core" %1\  +5430 #t-> PSV.PSR + .PSV.dial PSR + "processing"%K +67 "core"  +749 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%F' +1973 #"connect"Session Begun +2 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +648 "core" ' +2 "processing"%M% +4 "core" %\  +963 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%N  +42 "core"  +619 #t-> PS.empty + .PS.seek :empty +2 "processing"%O'9 +2636 "core" ' +2 "processing"%L% +4 "core" %6\ +993 #t-> PSV.PSR + .PSV.dial PSR + "processing"%Q +43 "core"  +1037 #t-> PS.pull .5 +2 "processing"%P% +3 "core" %6l\ +2 .tPS.seek 0.499ml +2 "processing"%S' +591 "core" ' +2 "processing"%T% +3 "core" %\  +782 Et\ :: +667 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%R' +2118 "core" ' +2 "processing"%V% +4 "core" %\  +852 #t-> PSV.waste1 + .PSV.dial :waste1 + "processing"%X  +42 "core"  +773 #t-> PS.empty + .PS.seek :empty +2 "processing"%U'9 +2632 "core" ' +2 "processing"%Y% +4 "core" %:p\ +855 #t-> PSV.PSR + .PSV.dial PSR + "processing"%W +41 "core"  +660 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%[' +2627 "core" ' +2 "processing"%\\% +4 "core" %\  +886 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%Z  +42 "core"  +809 #t-> PS.empty + .PS.seek :empty +2 "processing"%^'9 +2629 "core" ' +2 "processing"%_% +4 "core" %=g\ +1971 #t-> PSV.PSR + .PSV.dial PSR + "processing"%] +43 "core"  +910 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%a' +2630 "core" ' +2 "processing"%b% +4 "core" %^\  +1123 #t-> PSV.waste1 + .PSV.dial :waste1 + "processing"%`  +43 "core"  +590 #t-> PS.empty + .PS.seek :empty +2 "processing"%d'9 +2633 "core" ' +2 "processing"%e% +4 "core" %3U\  +777 #t-> PSV.PSR + .PSV.dial PSR + "processing"%c +42 "core"  +2538 #t-> PS.pull .5 +2 "processing"%g% +3 "core" %34\  +2 .tPS.seek 0.499ml +2 "processing"%h' +592 "core" ' +2 "processing"%f% +4 "core" %W\  +826 #t-> PS.fill + .PS.seek 2.5ml +2 "processing"%j' +2115 "core" ' +2 "processing"%k% +4 "core" %V\  +1123 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%i  +41 "core"  +1015 #t-> PS.empty + .PS.seek :empty +2 "processing"%m'9 +2625 "core" ' +2 "processing"%n% +4 "core" %;;\ +950 #t-> PSV.PSR + .PSV.dial PSR + "processing"%l +42 "core"  +684 #t-> PS.fill + .PS.seek 2.5ml +2 "processing"%p' +2637 "core" ' +2 "processing"%q% +4 "core" %5\  +3895 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%r  +42 "core"  +496 #t-> PS.empty + .PS.seek :empty +2 "processing"%s'9 +2634 "core" ' +2 "processing"%t% +4 "core" %82\ +749 #t-> PSV.PSR + .PSV.dial PSR + "processing"%o +43 "core"  +1171 #t-> PS.pull .5 +2 "processing"%v% +3 "core" %8\ +2 .tPS.seek 0.499ml +2 "processing"%u' +588 "core" ' +2 "processing"%x% +4 "core" %2\  +8658 E\ :: +17109 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%y' +2127 "core" ' +2 "processing"%w% +4 "core" %!F\  +2050 #t-> PSV.waste1 + .PSV.dial :waste1 + "processing"%{  +42 "core"  +640 #t-> PS.empty + .PS.seek :empty +2 "processing"%|'9 +457 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +2165 "core" ' +2 "processing"%z% +4 "core" %;/\ +1907 #t-> PSV.PSR + .PSV.dial PSR + "processing"%~ +42 "core"  +638 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%' +2634 "core" ' +2 "processing"%}% +4 "core" %*\  +680 #t-> PSV.waste1 + .PSV.dial :waste1 + "processing"%  +43 "core"  +501 #t-> PS.empty +2 .PS.seek :empty +2 "processing"%'9 +2629 "core" ' +2 "processing"%% +4 "core" %8$\ +780 #t-> PSV.PSR + .PSV.dial PSR + "processing"% +42 "core"  +1016 #t-> PSR.air + .PSR.select :air + "processing"% +932 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%' +2636 "core" ' +2 "processing"%% +4 "core" %!\  +911 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%  +42 "core"  +826 #t-> PS.empty + .PS.seek :empty +2 "processing"% '9 +2634 "core" ' +2 "processing"%% +4 "core" %:\ +767 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%\ +41 "core"  +604 #t-> PSR.sub2 + .PSR.select :sub2 +2 "processing"% +1018 #t-> PS.pull .5 +2 "processing"%% +3 "core" %:\ +2 .tPS.seek 0.499ml +2 "processing"%' +593 "core" ' +2 "processing"%% +4 "core" %\  +1402 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%' +2126 "core" ' +2 "processing"%% +4 "core" % \ +853 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%  +41 "core"  +757 #t-> PS.empty + .PS.seek :empty +2 "processing"%'9 +2659 "core" ' +2 "processing"%% +4 "core" %9\ +707 #t-> PSV.PSR + .PSV.dial PSR + "processing"% +43 "core"  +798 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%' +2632 "core" ' +2 "processing"%% +4 "core" %\  +1350 E\ <; +649 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%  +42 "core"  +925 #t-> PS.empty + .PS.seek :empty +2 "processing"% '9 +2637 "core" ' +2 "processing"%!% +4 "core" %8\ +732 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%' +2625 "core" ' +2 "processing"%"% +4 "core" %\  +1259 #t-> PSV.waste1 + .PSV.dial :waste1 +747 #-> PS.empty + .PS.seek :empty +2 "processing"%#'9 +2631 "core" ' +2 "processing"%&% +4 "core" %>\ +941 #t-> PSV.PSR + .PSV.dial PSR + "processing"%$ +43 "core"  +1002 #t-> PS.pull .5 +2 "processing"%%% +3 "core" %>'\ +2 .tPS.seek 0.499ml +2 "processing"%)' +584 "core" ' +2 "processing"%'% +4 "core" %3\ +1661 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%(' +2124 "core" ' +2 "processing"%,% +4 "core" %)\  +1616 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%*  +42 "core"  +1116 #t-> PS.empty + .PS.seek :empty +2 "processing"%+'9 +2636 "core" ' +2 "processing"%/% +4 "core" %90\ +696 #t-> PSV.PSR + .PSV.dial PSR + "processing"%0 +43 "core"  +652 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%-' +2629 "core" ' +2 "processing"%.% +4 "core" %!\  +1056 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%1  +41 "core"  +626 #t-> PS.empty + .PS.seek :empty +2 "processing"%2'9 +2637 "core" ' +2 "processing"%5% +4 "core" %<\ \ +1332 #t-> PSV.PSR + .PSV.dial PSR + "processing"%3 +43 "core"  +1151 #t-> PS.pull .5 +2 "processing"%4% +3 "core" %<.\ +2 .tPS.seek 0.499ml +2 "processing"%6' +591 "core" ' +2 "processing"%9% +4 "core" %\  +2333 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%8' +2127 "core" ' +2 "processing"%7% +4 "core" % \  +1700 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%<  +41 "core"  +879 #t-> PS.empty + .PS.seek :empty +2 "processing"%;'9 +2637 "core" ' +2 "processing"%:% +4 "core" %5\ +1221 #t-> PSV.PSR + .PSV.dial PSR + "processing"%? +43 "core"  +497 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%=' +2631 "core" ' +2 "processing"%A% +4 "core" %\  +1172 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%B  +41 "core"  +677 #t-> PS.empty + .PS.seek :empty +2 "processing"%@'9 +1617 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 + .Sleepy.cycleModemPower! 9 +3 #Session Ended +1012 "core" ' +2 "processing"%>% +4 "core" %5\ +1284 #t-> PSV.PSR + .PSV.dial PSR + "processing"%E +42 "core"  +2055 #t-> PS.pull .5 +2 "processing"%D% +3 "core" %5\ +2 .tPS.seek 0.499ml +2 "processing"%G' +598 "core" ' +2 "processing"%H% +4 "core" %\  +1709 E\ ;: +36584 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%C' +2126 "core" ' +2 "processing"%J% +4 "core" %!v\  +914 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%K  +41 "core"  +736 #t-> PS.empty + .PS.seek :empty +2 "processing"%I'9 +2626 "core" ' +2 "processing"%M% +4 "core" %9b\ +952 #t-> PSV.PSR + .PSV.dial PSR + "processing"%N +43 "core"  +2113 #t-> PS.pull .5 +2 "processing"%F% +3 "core" %9k\ +2 .tPS.seek 0.499ml + "processing"%L' +594 "core" ' +2 "processing"%Q% +4 "core" %r\ +608 #t-> PS.pull .5 +2 "processing"%P% +3 "core" %k\ +2 .tPS.seek 0.999ml +2 "processing"%O'P +590 "core" ' +2 "processing"%T% +4 "core" %Ps\  +940 #t-> PS.pull .5 +2 "processing"%S% +3 "core" %P"\  +2 .tPS.seek 1.499ml +2 "processing"%V'~ +595 "core" ' +2 "processing"%X% +4 "core" %f\ +952 #t-> PS.pull .5 +2 "processing"%R% +3 "core" %5\ +2 .tPS.seek 1.999ml + "processing"%Y'E +596 "core" ' +2 "processing"%W% +4 "core" %Fu\  +2520 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%U  +42 "core"  +1694 #t-> PS.empty + .PS.seek :empty +2 "processing"%\\'9 +2126 "core" ' +2 "processing"%Z% +4 "core" %5f\ +1759 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%[ +41 "core"  +643 #t-> PS.pull .5 +2 "processing"%_% +3 "core" %5\ +2 .tPS.seek 0.499ml +2 "processing"%]' +62 E\ ?? +521 "core" ' +2 "processing"%^% +4 "core" %U\  +1073 #t-> PS.pull .5 +2 "processing"%b% +3 "core" %T\  +2 .tPS.seek 0.999ml +2 "processing"%`'P +584 "core" ' +3 "processing"%a% +3 "core" %PT\ +2598 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%e  +41 "core"  +1163 #t-> PSV.waste1 + .PSV.dial :waste1 +939 #-> PS.empty +2 .PS.seek :empty +2 "processing"%c'9 +1101 "core" ' +2 "processing"%g% +4 "core" %:d\ +1940 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%d +42 "core"  +977 #t-> PSR.flush + .PSR.select :flush +2 "processing"%H +955 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%f' +2632 "core" ' +2 "processing"%h% +4 "core" %[\  +1280 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%k  +41 "core"  +715 #t-> PS.empty + .PS.seek :empty +2 "processing"%i'9 +2637 "core" ' +2 "processing"%j% +4 "core" %8[\ +829 #t-> PSV.PSR + .PSV.dial PSR + "processing"%n +42 "core"  +678 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%l' +2634 "core" ' +2 "processing"%m% +4 "core" %\  +605 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 + #Session Ended +3275 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%q  +43 "core"  +1494 #t-> PS.empty + .PS.seek :empty +2 "processing"%r'9 +2629 "core" ' +2 "processing"%p% +4 "core" %>\ +691 #t-> PSV.PSR + .PSV.dial PSR + "processing"%t +42 "core"  +865 #t-> PSR.air + .PSR.select :air +2 "processing"% +582 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%o' +2637 "core" ' +2 "processing"%v% +4 "core" %!\  +2429 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%s  +42 "core"  +805 #t-> PS.empty + .PS.seek :empty +2 "processing"%x'9 +2625 "core" ' +2 "processing"%u% +4 "core" %9\ +893 #t-> exit +14 #m\EXIT @1535118032.08EDT @1535118156.56EDT = =ECan =tMAIN =mMAIN_scheduler @EDT1535118158.60 #"core_reset"Sent BREAK + #t@0x5991, state=0x32F4, ifg=0x10, ie=0xFD + #@0x5C23, state=0x32F4, ifg=0x10, ie=0xFD + #@0x5EB6, state=0x32F4, ifg=0x10, ie=0xFD #@0x6148, state=0x32F4, ifg=0x10, ie=0xFD + #@0x63DB, state=0x32F4, ifg=0x10, ie=0xFD + #@0x666D, state=0x32F4, ifg=0x10, ie=0xFD + #@0x6900, state=0x32F4, ifg=0x10, ie=0xFD #@0x6A6A, state=0x32F4, ifg=0x80, ie=0xFD + #@0x91C4, state=0x3350, ifg=0x00, ie=0x75 + #\ESP2 v3.22 I2C Gateway v3.06 +8 #\ESP2 v3.22 I2C Gateway v3.06 +384 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/shallow/niagara/configure.rb\ +257 .Sleepy.power :raw,:ON +2 E4\ >= +4 4\ >= + "sampler") +2 ) +2 "core"  + "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +3 "sampler")&\ +2 )% +3 "core" %vx 6 + .tSS.reconfigure SSconfig +2 "sampler")#.0X ESP.ready! +4 "processing"%% +2 "collection"'% +2 "manipulator"&% +5 "core" %9\ +6 %ͮ\ + %\     + "manipulator"&& +2 "sampler")% +5 "core" &  K + %uw 6 +2 "storage"(& +4 "core" &K"   "   + "storage"(% +4 "core" %    + "collection"'& +4 "core" &\ + "processing"% & +3 "core" &\ +2 "collection"'! +3 "core"  +2 "collection"'" +3 "core"  +2 "collection"'# +2 "core"  +2 "processing"%$ +3 "core"  +2 "processing"%% +3 "core" V +2 "processing"%& +2 "core"  +2 "processing"%' +3 "core"  +2 "sampler")( +3 "core"  +2 "sampler"))% +3 "core" %vw 6 +2 "collection"'*& +4 "core" &\ +2 "collection"'+% +3 "core" %ͮ\ +2 "processing"%,& +4 "core" &\ +2 "processing"%-% +3 "core" %9\ +2 "manipulator"&.% +4 "core" %\     +2 "manipulator"&/& +3 "core" &   K +2 "storage"(0& +4 "core" &K"  q   +2 "storage"(1% +3 "core" %  r  +2 "collection"'29 +3 "core" 9N +2 "processing"%39 +2 "core" 9m2 +17447 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%4 +97 "core" +495 #t-> PTV.PRV +15 .PTV.dial PRV + "processing"%5 @ +69 "core" B +1343 #t-> PRV.ab1 + .PRV.dial :ab1 +2 "processing"%6 @ +69 "core" B +892 #t-> PS.pull 0.3 +2 "processing"%7% +3 "core" %9\ +3 .tPS.seek 0.299ml + "processing"%8'z +387 "core" ' +2 "processing"%9% +4 "core" %z\  +1611 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%:' +2329 "core" ' +2 "processing"%;% +4 "core" %\  +1821 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%<  +98 "core"  +634 #t-> PS.empty + .PS.seek :empty +2 "processing"%='9 +2629 "core" ' +2 "processing"%>% +4 "core" %8\ +141 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%? +98 "core" +768 #t-> PS.pull 0.4 +2 "processing"%@% +3 "core" %8\ +2 .tPS.seek 0.399ml +2 "processing"%A'9 +490 "core" ' +2 "processing"%B% +5 "core" %7\  +850 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%C' +2218 "core" ' +2 "processing"%D% +4 "core" %\  +22493 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +1565 E[\ <; +4684 #t-> PSV.waste2 + .PSV.dial :waste2 +2 "processing"%E  +123 "core"  +2133 #t-> PS.empty +2 .PS.seek :empty + "processing"%F'9 +2629 "core" ' +2 "processing"%G% +4 "core" %;~\ +142 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%H +123 "core" +569 #t-> PS.pull 0.4 +2 "processing"%I% +3 "core" %;x\ +2 .tPS.seek 0.399ml +2 "processing"%J'< +495 "core" ' +3 "processing"%K% +4 "core" %Aw\  +435 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%L' +2221 "core" ' +2 "processing"%M% +4 "core" %\  +140 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%N  +96 "core"  +1034 #t-> PS.empty +2 .PS.seek :empty + "processing"%O'9 +2640 "core" ' +2 "processing"%P% +4 "core" %5\ +242 #t-> PSV.PTV + .PSV.dial PTV + "processing"%Q +97 "core" +546 #t-> PS.pull 0.4 +2 "processing"%R% +3 "core" %5\ +2 .tPS.seek 0.399ml +2 "processing"%S'6 +488 "core" ' +2 "processing"%T% +4 "core" %1\  +1238 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%U' +2225 "core" ' +2 "processing"%V% +4 "core" %\  +238 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%W  +97 "core"  +545 #t-> PS.empty + .PS.seek :empty +2 "processing"%X'9 +2630 "core" ' +2 "processing"%Y% +4 "core" %>\ +147 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%Z +96 "core" +2836 #t-> PS.pull 0.4 +2 "processing"%[% +3 "core" %>\ +2 .tPS.seek 0.399ml +2 "processing"%\\'? +490 "core" ' +2 "processing"%]% +5 "core" %C\  +563 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%^' +2218 "core" ' +2 "processing"%_% +4 "core" %\  +284 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%`  +96 "core"  +1410 #t-> PS.empty + .PS.seek :empty +2 "processing"%a'9 +2629 "core" ' +2 "processing"%b% +4 "core" %6\ +1753 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%c +96 "core" +1998 #t-> PS.pull 0.4 +2 "processing"%d% +3 "core" %6\ +2 .tPS.seek 0.399ml +2 "processing"%e'7 +498 "core" ' +3 "processing"%f% +4 "core" %=\ +679 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%g' +2220 "core" ' +2 "processing"%h% +4 "core" %\  +367 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%i  +96 "core"  +375 #t-> PS.empty + .PS.seek :empty +2 "processing"%j'9 +2631 "core" ' +2 "processing"%k% +4 "core" %7\ +113 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%l +96 "core" +435 #t-> PS.pull 0.5 +2 "processing"%m% +3 "core" %7\ +2 .tPS.seek 0.499ml +2 "processing"%n' +595 "core" ' +2 "processing"%o% +4 "core" %\  +278 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%p' +2122 "core" ' +2 "processing"%q% +4 "core" %\  +282 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%r  +97 "core"  +760 #t-> PS.empty +2 .PS.seek :empty + "processing"%s'9 +2640 "core" ' +2 "processing"%t% +4 "core" %8\ +368 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%u +96 "core" +821 #t-> PS.pull 0.4 + "processing"%v% +3 "core" %8\ +3 .tPS.seek 0.399ml + "processing"%w'9 +495 "core" ' +3 "processing"%x% +4 "core" %7\  +3285 EK\ ;; +25639 #t-> PS.pull 0.5 + "processing"%y% +3 "core" %7\  +2 .tPS.seek 0.899ml +2 "processing"%z'C +586 "core" ' +2 "processing"%{% +4 "core" %CZ\ +938 #t-> PS.pull 0.3 + "processing"%|% +3 "core" %C]\ +2 .tPS.seek 1.199ml +2 "processing"%}'j4 +388 "core" ' +2 "processing"%~% +4 "core" %j7l\ +1106 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%  +96 "core"  +399 #t-> PS.empty +2 .PS.seek :empty +4 "processing"%'9 +79 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +1211 "core" ' +2 "processing"%% +4 "core" %:i\ +337 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"% +41 "core"  +461 #t-> PSR.flush + .PSR.select :flush +2 "processing"%j +382 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%' +2636 "core" ' +2 "processing"%% +4 "core" %"`\ +376 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"% +79 "core"  +912 #t-> PTV.PRV + .PTV.dial PRV +507 #-> PRV.air +2 .PRV.dial :air +2 "processing"%\  +71 "core"  +818 #t-> PS.empty + .PS.seek :empty +2 "processing"% '9 +2629 "core" ' +2 "processing"%% +4 "core" %7a\ +206 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"% +66 "core"  +521 #t-> PSR.flush + .PSR.select :flush +558 #-> PF.fill + !o:NameError:bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"uninitialized constant PF: name:PF +1065 #-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%' +2638 "core" ' +2 "processing"%% +4 "core" %!m\  +260 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"% +81 "core"  +1679 #t-> PTV.PRV + .PTV.dial PRV +1346 #-> PRV.air + .PRV.dial :air +375 #-> PS.empty + .PS.seek :empty +2 "processing"%'9 +2642 "core" ' +2 "processing"%% +4 "core" %5i\ +534 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"% +66 "core"  +331 #t-> PSR.air + .PSR.select :air +2 "processing"% +290 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%' +2641 "core" ' +2 "processing"%% +4 "core" %j\  +99 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"% +81 "core"  +412 #t-> PTV.PRV + .PTV.dial PRV +438 #-> PRV.air + .PRV.dial :air +535 #-> PS.empty + .PS.seek :empty +2 "processing"%'9 +2630 "core" ' +2 "processing"%% +4 "core" %9c\ +221 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"% +67 "core"  +352 #t-> PSR.air + .PSR.select :air +32 E\\\ :: +391 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"% ' +2636 "core" ' +2 "processing"%!% +4 "core" %\\\ +174 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%" +68 "core" +598 #t-> PTV.PRV + .PTV.dial PRV +382 #-> PRV.air + .PRV.dial :air +391 #-> PS.empty + .PS.seek :empty +2 "processing"%#'9 +2629 "core" ' +2 "processing"%$% +4 "core" %:g\ +27578 #t-> PSV.PTV + .PSV.dial PTV +692 #-> PTV.PRV + .PTV.dial PRV +744 #-> PRV.ab2 + .PRV.dial :ab2 +2 "processing"%%  +40 "core"  +1106 #t-> PS.pull 0.4 +2 "processing"%&% +3 "core" %:F\ +2 .tPS.seek 0.399ml +2 "processing"%''; +489 "core" ' +2 "processing"%(% +4 "core" %8\  +1014 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%)' +2227 "core" ' +2 "processing"%*% +4 "core" %\  +270 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%+  +96 "core"  +722 #t-> PS.empty + .PS.seek :empty +2 "processing"%,'9 +2625 "core" ' +2 "processing"%-% +4 "core" %9\ +4002 #t-> PSV.PTV + .PSV.dial PTV + "processing"%. +97 "core" +506 #t-> PS.pull 0.4 +2 "processing"%/% +3 "core" %9\ +2 .tPS.seek 0.399ml +2 "processing"%0': +487 "core" ' +2 "processing"%1% +4 "core" %6\  +959 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%2' +2226 "core" ' +2 "processing"%3% +4 "core" %~\  +6762 Ek\ ;; +98 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 +2 #Session Ended +25489 #t-> PSV.waste2 + .PSV.dial :waste2 +2 "processing"%4  +123 "core"  +471 #t-> PS.empty +2 .PS.seek :empty + "processing"%5'9 +2637 "core" ' +2 "processing"%6% +4 "core" %8\ +234 #t-> PSV.PTV + .PSV.dial PTV + "processing"%7 +123 "core" +689 #t-> PS.pull 0.4 +2 "processing"% % +3 "core" %8P\ +2 .tPS.seek 0.399ml +2 "processing"%9'9 +483 "core" ' +2 "processing"%8% +4 "core" %8\  +250 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%;' +2226 "core" ' +2 "processing"%<% +4 "core" %)\  +159 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%:  +96 "core"  +307 #t-> PS.empty +2 .PS.seek :empty + "processing"%>'9 +2626 "core" ' +2 "processing"%?% +4 "core" %9\ +181 #t-> PSV.PTV + .PSV.dial PTV + "processing"%@ +97 "core" +720 #t-> PS.pull 0.4 +2 "processing"%=% +3 "core" %9\ +2 .tPS.seek 0.399ml +2 "processing"%B': +497 "core" ' +3 "processing"%A% +4 "core" %=1\  +212 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%D' +2228 "core" ' +2 "processing"%E% +4 "core" %.\ \ +184 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%C  +96 "core"  +3484 #t-> PS.empty +2 .PS.seek :empty + "processing"%G'9 +2631 "core" ' +2 "processing"%H% +4 "core" %>\ +1019 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%I +97 "core" +1125 #t-> PS.pull 0.4 + "processing"%F% +3 "core" %>m\ +3 .tPS.seek 0.399ml + "processing"%K'? +488 "core" ' +2 "processing"%J% +4 "core" %=\  +617 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%M' +2217 "core" ' +2 "processing"%N% +4 "core" %\  +211 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%L  +96 "core"  +264 #t-> PS.empty +2 .PS.seek :empty + "processing"%P'9 +2633 "core" ' +2 "processing"%Q% +4 "core" %6\ +321 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%R +96 "core" +575 #t-> PS.pull 0.4 +2 "processing"%O% +3 "core" %6H\ +2 .tPS.seek 0.399ml +2 "processing"%T'7 +484 "core" ' +2 "processing"%S% +4 "core" %3\  +979 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%V' +2233 "core" ' +2 "processing"%W% +4 "core" %\  +44 E\ <; +58 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%U  +96 "core"  +308 #t-> PS.empty +3 .PS.seek :empty + "processing"%Y'9 +2644 "core" ' +2 "processing"%Z% +4 "core" %9{\ +114 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%[ +96 "core" +410 #t-> PS.pull 0.4 +2 "processing"%X% +3 "core" %9\ +2 .tPS.seek 0.399ml +2 "processing"%]': +484 "core" ' +2 "processing"%\\% +4 "core" %:\  +510 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%_' +2225 "core" ' +2 "processing"%`% +4 "core" %k\  +180 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%^  +96 "core"  +691 #t-> PS.empty + .PS.seek :empty +2 "processing"%b'9 +2627 "core" ' +2 "processing"%c% +4 "core" %>j\ +455 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%d +97 "core" +625 #t-> PS.pull 0.4 +2 "processing"%a% +3 "core" %>T\ +2 .tPS.seek 0.399ml +2 "processing"%f'? +486 "core" ' +2 "processing"%e% +4 "core" %>`\  +18656 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 +2 #Session Ended +14527 #t-> PS.pull 0.5 + "processing"%h% +3 "core" %>\  +3 .tPS.seek 0.899ml + "processing"%i'C +589 "core" ' +2 "processing"%g% +4 "core" %D\  +767 #t-> PS.pull 0.3 +2 "processing"%k% +3 "core" %D\  +2 .tPS.seek 1.199ml +2 "processing"%l'jA +390 "core" ' +2 "processing"%m% +4 "core" %jA\  +437 #t-> PS.pull 0.2 +2 "processing"%j% +3 "core" %jA\  +2 .tPS.seek 1.399ml +2 "processing"%o' +288 "core" ' +2 "processing"%n% +4 "core" %\  +1775 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%q  +96 "core"  +458 #t-> PS.empty +2 .PS.seek :empty + "processing"%r'9 +1512 "core" ' +2 "processing"%p% +4 "core" %8\ +1651 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%t +42 "core"  +657 #t-> PSR.flush + .PSR.select :flush +2 "processing"%@ +601 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%u' +2633 "core" ' +4 "processing"%v% +8 "core" %\  +251 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%s +67 "core" +1004 #t-> PTV.PRV + .PTV.dial PRV +934 #-> PRV.air + .PRV.dial :air +2 "processing"%x  +41 "core"  +261 E\ ;; +671 #t-> PS.empty + .PS.seek :empty +2 "processing"%y'9 +2631 "core" ' +2 "processing"%w% +4 "core" %<\ +1032 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%{ +70 "core"  +768 #t-> PSR.flush + .PSR.select :flush +701 #-> PS.fill +2 .PS.seek 2.5ml + "processing"%|' +2634 "core" ' +2 "processing"%z% +4 "core" %\  +790 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%~ +70 "core" +519 #t-> PTV.PRV + .PTV.dial PRV +394 #-> PRV.air + .PRV.dial :air +406 #-> PS.empty + .PS.seek :empty +2 "processing"%'9 +2636 "core" ' +2 "processing"%}% +4 "core" %8\ +303 #t-> PSV.PSR + .PSV.dial PSR + "processing"% +70 "core"  +698 #t-> PSR.air + .PSR.select :air +2 "processing"% +635 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%' +2636 "core" ' +2 "processing"%% +4 "core" %\  +393 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"% +70 "core" +1955 #t-> PTV.PRV + .PTV.dial PRV +2028 #-> PRV.air + .PRV.dial :air +1248 #-> PS.empty + .PS.seek :empty +2 "processing"%'9 +2626 "core" ' +2 "processing"%\ % +4 "core" %:o\ +289 #t-> PSV.PSR + .PSV.dial PSR + "processing"% +69 "core"  +442 #t-> PSR.air + .PSR.select :air +464 #-> PS.fill +2 .PS.seek 2.5ml + "processing"%' +2634 "core" ' +2 "processing"%% +4 "core" %s\  +266 #t-> PSV.PTV + .PSV.dial PTV + "processing"% +69 "core" +653 #t-> PTV.PRV + .PTV.dial PRV +380 #-> PRV.air + .PRV.dial :air +406 #-> PS.empty + .PS.seek :empty +2 "processing"%'9 +2628 "core" ' +2 "processing"%% +4 "core" %7i\ +25629 E}\ :: +1761 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +41590 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"% +81 "core"  +1325 #t-> PSR.sub1 + .PSR.select :sub1 +2 "processing"% +863 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%' +2635 "core" ' +2 "processing"%% +4 "core" %"=\ +1541 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%  +41 "core"  +638 #t-> PS.empty +2 .PS.seek :empty + "processing"%'9 +2628 "core" ' +2 "processing"%% +4 "core" %77\ +1079 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"% +41 "core"  +1268 #t-> PS.pull .5 + "processing"%% +3 "core" %7.\ +2 .tPS.seek 0.499ml +2 "processing"%' +589 "core" ' +2 "processing"%% +4 "core" %?\  +696 #t-> PSR.air + .PSR.select :air +2 "processing"% +583 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%!' +2117 "core" ' +2 "processing"%"% +4 "core" %4\  +462 E{\ ;: +394 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%  +41 "core"  +430 #t-> PS.empty +2 .PS.seek :empty + "processing"%$'9 +2639 "core" ' +2 "processing"%%% +4 "core" %2\ +2221 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%& +42 "core"  +1047 #t-> PSR.flush + .PSR.select :flush +2 "processing"%@ +756 #t-> PS.pull 1 +2 "processing"%#% +3 "core" %2$\ +2 .tPS.seek 0.999ml +2 "processing"%('P +1097 "core" ' +2 "processing"%'% +4 "core" %P\ +1585 #t-> PSR.air + .PSR.select :air +2 "processing"% +711 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%*' +1616 "core" ' +2 "processing"%+% +4 "core" % \ \ +1439 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%)  +41 "core"  +1824 #t-> PS.empty + .PS.seek :empty +2 "processing"%-'9 +2637 "core" ' +2 "processing"%.% +4 "core" %6'\ +698 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%/ +42 "core"  +756 #t-> PS.pull .5 +2 "processing"%,% +3 "core" %6+\ +2 .tPS.seek 0.499ml +2 "processing"%1' +583 "core" ' +3 "processing"%0% +3 "core" %5\  +722 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%3  +41 "core"  +515 #t-> PS.empty +2 .PS.seek :empty +2 "processing"%4'9 +594 "core" ' +2 "processing"%2% +4 "core" %42\ +10034 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +27400 Ey\ ;: +36470 #t-> access 4 +11 .SE.seek :down +2 "storage"(6'v +3 "core" ' +2 "manipulator"&7% +3 "core" %\  \  e  +3 "manipulator"& & +3 "core" &   K +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 +2 "storage"(5($ +1604 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (8& +2 "core" &% a  +166 #t-> startTube 4 +6038 #-> $da[:extractVol]=0.17 +544 #-> shortDA +4 "processing"%9% +2 "collection"'<% +4 "core" %4$\ +4 %ͮ\ +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +5958 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay + .delay 10 seconds +1003 .PSV.dial :mixloop +2 "processing"%: +123 "core" +2 .tPTV.dial :PRVmixing +2 "processing"%;  +68 "core" +2 .tPRV.dial :sipper +2 "processing"%?  +97 "core" +3 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%@'] +2294 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%=  +2 "collection"'>  +72 "core" +52  +3 .tPS.seek 0.5ml +2 "processing"%A' +1278 "core" ' +2 .tPRV.dial :waste2 + "processing"%B @ +95 "core" ? +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek :empty + "processing"%E'9 +591 "core" ' +2 .tPSV.dial PSR + "processing"%C +108 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%D'P +1098 "core" ' +2 .tPSR.select :air + "processing"% +11 .tPS.seek 2.5ml +2 "processing"%H' +1609 "core" ' +2 .tPSV.dial :mixloop + "processing"%I +95 "core" +2 .tPS.seek :empty +2 "processing"%F'9 +493 Ez\ <; +2133 "core" ' + .tPSV.dial PSR +2 "processing"%G +97 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%J'P +1107 "core" ' +4 .tPSR.select :air +2 "processing"% +15 .tPS.seek 2.5ml +2 "processing"%K' +59 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +1539 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%N +96 "core" +2 .tPRV.dial :sipper +2 "processing"%L  +41 "core" +2 .tPS.seek :empty +2 "processing"%M'9 +2629 "core" ' +2 .tPSV.dial PSR + "processing"%Q +97 "core"  +2 .tPSR.select :air +2 .PS.seek 2.5ml +2 "processing"%R' +2625 "core" ' +2 .tPSV.dial :mixloop + "processing"%O +97 "core" +2 .tPS.seek :empty +2 "processing"%P'9 +2646 "core" ' +2 #tLoading da puck from tube 4 into Processing Clamp + "processing"%S& +4 "core" &\ +2 .tHand.open + "manipulator"&T1 +21 "core" 1 +2 "manipulator"&W% +4 "core" %\  \    +2 "storage"(U% +3 "core" % 4  +2 "storage"(V. +3 "core" .($ +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 + "storage"(Z(,H +976 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 ([& +2 "core" &,K" @  +2 "manipulator"&X& +3 "core" &   ' K +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 +2 "manipulator"&Y( +3 "core" ( + "manipulator"&\\& +4 "core" & 1 K +2 "storage"(]& +4 "core" &,J  . +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&`'# +87 "core" ' +2 "storage"(^& +4 "core" &,J   \ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(_'L +280 "core" ' +2 "storage"(c- +3 "core" -' + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +12 (d& +2 "core" &,J  n  +2 "manipulator"&a& +4 "core" &  3 K + .t\Elbow.seek 4 +2 "manipulator"&b( +3 "core" ( + "manipulator"&e& +4 "core" &  ( K + "storage"(h& +4 "core" &,J |  +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&f'ϓ +20 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +4 .tHand.close + "manipulator"&g/ +70 "core" / +18 ."downElevator"SE.seek :down +3 "manipulator"&k& +3 "storage"(i'v +6 "core" &    K +2 "manipulator"&m% +4 "core" % χ   S +2 .tForearm.seek :retract +2 "manipulator"&j'\ +88 "core" ' +2 .t\Elbow.seek PC +2 "manipulator"&n( +173 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +114 "core" ( +2 "manipulator"&l& +4 "core" &    R +3 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &q& +2 "core" &   R +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&o' +101 "core" ' +2 "manipulator"&p& +4 "core" &   i R +2 "manipulator"&t% +4 "core" %   q +2 "processing"%r& +3 "core" &\ +2 "processing"%v& +3 .tPC.seek :closed +2 "processing"%s(Tg +3 "core" &!\ +3 &\  +9 &5~\ *z +10 &h\ > +9 &r\ K +9 &Z[\ J +10 &\\\ J +9 &^\ J +9 &`\ J +10 &bb\ J +9 &#\\\ K +10 &^\ K +9 & `\ K +9 &"i_!\ K +10 &$+_"\ K +9 &%`\ K +9 &'`\ K +10 &)r_\ J +44 &+4\\\ J +10 &,b\ J +2 &._\ J + &0{[\ J + &2<_\ J + &3_\ K +6 &5_\ J +10 &7`\ J +9 &9Eb\ J +10 &;_\ J +9 &<`\ J +9 &>_\ K +10 &@M_!\ J +9 &B_\ J +9 &C`\ K +10 &Ec\ K +9 &GQj\ K +10 &Ij\ L +9 &Jx\ M +9 &L\ P +10 &NM\ O +9 &P \ P +9 &Q\ Q +10 &Srxn\ . +9 &T,(k\ F +10 &TI\ ) +2 ( + "processing"%v& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.49 + .Hand.open + "manipulator"&x1 +71 "core" 1 +2 "manipulator"&u% +4 "core" % T +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&w'\ +89 "core" ' +2 .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 4 in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%{9 +2 %y  +5 "core" 9Z" +102 "processing"%z9 +3 "core" 9Y$ +102 "processing"%~9 +3 "core" 9Z#  +102 "processing"%|9 +3 "core" 9Y#  +102 "processing"%}9 +3 "core" 9Z# +102 "processing"%9 +3 "core" 9[# +102 "processing"%9 +2 "core" 9\\# +103 "processing"%9 +2 "core" 9^# +103 "processing"%9 +3 "core" 9`#" +102 "processing"%9 +3 "core" 9d"& +102 "processing"%\ 9 +3 "core" 9i#* +102 "processing"%9 +3 "core" 9n#/ +102 "processing"%9 +2 "core" 9t#3 +103 "processing"%9 +3 "core" 9{#7 +102 "processing"% 9 +3 "core" 9#; +102 "processing"%9 +2 "core" 9$? +103 "processing"%9 +3 "core" 9#D +102 "processing"%9 +2 "core" 9#H +103 "processing"%9 +4 "core" 9#L +102 "processing"%9 +3 "core" 9%P +102 "processing"%9 +3 "core" 9$T +102 "processing"%9 +3 "core" 9$Y +102 "processing"%9 +2 "core" 9$]\ +103 "processing"%9 +4 "core" 9$a\ +102 "processing"%9 +3 "core" 9%e +103 "processing"%9 +2 "core" 9%j +103 "processing"%9 +3 "core" 9%n +102 "processing"%9 +2 "core" 9 %r +103 "processing"%"9 +3 "core" 9%v +103 "processing"% 9 +2 "core" 9#%z +103 "processing"%!9 +3 "core" 9-& +102 "processing"%%9 +2 "core" 97% +103 "processing"%&9 +3 "core" 9?& +102 "processing"%#9 +3 "core" 9H& +102 "processing"%$9 +3 "core" 9Q& +102 "processing"%'9 +2 "core" 9Y( +3 .tPH.hold 2:00:00,28C +2 .delay 1:30 +3 "processing"%( ppX +3 "core"  +8999 .tPSR.select :air + .PSV.dial PSR +2 "processing"%+ +96 "core"  +2 .tPSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%)' +589 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +10 .tPS.seek 2ml +2 "processing"%*'[ +1606 "core" ' +2 .tPTV.dial :puck + "processing"%.  +122 "core"  +2 .tPSV.dial PTV +2 "processing"%/ +81 "core"  +2 .tPBV.dial :waste1 +2 "processing"%,  +52 "core" +2 "processing"%-% +4 "core" %X\  +2 .tPS.seek 1.5ml + "processing"%0' +594 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%3 * +33 "core" * +3 .tPS.seek 0ml + "processing"%1'W +1607 "core" ' +2 .tdelay 5:00 +25645 Ey\ xw +4357 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%2  +33 "core"  +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%7 * +33 "core" * +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"% +80 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%' +2254 "core" ' +2 .tPSV.dial PTV + "processing"% +67 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +3 "processing"%8 +68 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV + "processing"%9 +69 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%<  +69 "core"  +2 .tPS.seek :empty +2 "processing"%:'9 +2218 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%;  +121 "core" +2 .tPSV.dial :mixloop +2 "processing"%? +41 "core" +2 .tPRV.dial :ab1 +2 "processing"%4 @ +98 "core" ? +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml +2 "processing"%>'w +353 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +2 "processing"%=  +42 "core"  +2 "processing"%@% +4 "core" %w\  +2 .tPS.seek 0.32ml +2 "processing"%B'$ +396 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'A  +29 "core" +2 .tPRV.dial :air +2 "processing"%C  +39 "core"  +3 .tPS.seek 0.9ml +2 "processing"%E'D +1224 "core" ' +2 .tPRV.dial :waste2 + "processing"%D @ +68 "core" ? +3 .tPS.seek 0.5ml +2 "processing"%I' +861 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%H  +42 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%G'[ +1617 "core" ' +2 .tPSV.dial :PML + "processing"%F +42 "core" +2 .tPTV.dial :mixing +2 "processing"%J @ +68 "core" A +2 .tPBV.dial :waste1 +2 "processing"%N  +34 "core" +2 "processing"%L% +4 "core" %^\  +2 .tPS.seek 1.85ml +2 "processing"%K'> +226 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%Q * +33 "core" , +3 .tPS.seek 0ml + "processing"%M'W +1971 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'O& +3 "core" &'\ + .tHand.open + "manipulator"&R1 +15 "core" 1 +2 "manipulator"&S& +4 "core" & \ e R + "manipulator"&T% +4 "core" %\ &  W !P +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&W(- +176 "core" ( +2 "manipulator"&U& +4 "core" &-  & m + .t\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &V& +3 "core" &-  C m + .tForearm.seek :garage +2 "manipulator"&5' +107 "core" ' +4 .tHand.close + "manipulator"&[/ +75 "core" / +2 "manipulator"&X& +4 "core" &- &   m +2 "manipulator"&\\% +3 "core" %   S +2 .tForearm.seek :retract +2 "manipulator"&]'\ +98 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&^( +279 "core" ( +2 "manipulator"&& +4 "core" &! \ ? ;3 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &!  V ;3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +3 "manipulator"&c'ρ +102 "core" ' +2 "manipulator"&d& +4 "core" &! \  S ;2 +2 "manipulator"&6% +4 "core" %σ \  Y R +2 "collection"'a& +3 "core" &"\ +2 "collection"'e& +4 .tCC.seek :closed + "collection"'h(O +3 "core" &\ +3 &\  +8 &6\ *z +10 &i\ > +9 &s\ K +9 &b_\ J +10 &#a\ J +9 &]\ J +10 &]\ J +9 &j^\ J +9 &,]\ J +10 &] \ I +9 & ]\ J +9 &"r]\ J +10 &$4^\ J +9 &%]\ J +10 &'a\ J +9 &)z]\ J +9 &+<]\ J +10 &,^\ J +9 &.`\ J +9 &0]\ J +10 &2D`\ J +9 &4]\ I +10 &5]\ J +9 &7_\ J +9 &9M]\ I +10 &;]\ J +9 &<`\ J +9 &>a\ J +10 &@T[\ J +9 &B_ \ I +10 &Cb\ J +9 &Eh\ K +9 &GUu\ L +10 &I \ P +9 &J\ T +9 &L~\ V +10 &N?\ C +9 &OB9 \ %o +10 &O}n\ G +2 ( +2 "collection"'e& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.72 + "collection"'g& +4 "core" &O}l\ G + .tHand.open + "manipulator"&k1 +66 "core" 1 +2 "manipulator"&m% +4 "core" % σ & . R + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&Y'\ +97 "core" ' +33 .tPSV.dial PSR +13 "processing"%` +97 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%_' +1610 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%f  +41 "core"  +3 .tPS.seek 0ml + "processing"%l'W +1606 "core" ' +2 .tPSV.dial PSR + "processing"%q +42 "core"  +2 .tPSR.select :air + "processing"% +11 .tPS.seek 2.5ml +2 "processing"%b' +2629 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "processing"%p  + "collection"'t  +38 "core" ~ +116  +2 .tPSV.dial :mixloop +2 "processing"%r +107 "core" +2 .tCTV.dial :air,avoiding: :intake + "collection"'i +4 "core"  +2 "collection"'j  +5 "core" +2 .tPTV.dial :PRVmixing +2 "processing"%  +68 "core" +3 .tPS.seek 0ml +2 "processing"%x'W +2632 "core" ' +2 .tPSV.dial :air + "processing"%u  +42 "core"  +3 .tPS.seek 2.5ml + "processing"%{' +1265 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +1357 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%v +41 "core" +3 .tPS.seek 0ml + "processing"%z'W +2636 "core" ' +2 .tPSV.dial :air + "processing"%o  +42 "core"  +3 .tPS.seek 2.5ml + "processing"%~' +2638 "core" ' +2 .tPSV.dial :mixloop + "processing"%Z +42 "core" +3 .tPS.seek 0ml + "processing"%|'W +2632 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&}& +4 "core" &   ) ;2 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&( +3 "core" ( + "manipulator"&& +4 "core" & ' / ;2 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &  ;2 +2 .tForearm.seek CC +2 "manipulator"&'ρ +103 "core" ' +2 .tHand.close + "manipulator"&/ +67 "core" / +2 .tCC.seek :open +2 "collection"'\ ( +374 "core" ( +2 "manipulator"&& +4 "core" &! ~ ;2 + "manipulator"&% +4 "core" % z !  6 x +2 .tForearm.seek :retract + "manipulator"&'\ +94 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"& (- +284 "core" ( +2 "manipulator"&& +4 "core" &-   + .t\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 && +3 "core" &-    + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&' +111 "core" ' +3 .tHand.open + "manipulator"&1 +73 "core" 1 +2 "manipulator"&% +4 "core" % \ ' /  ɿ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 ."da"delayUntil "11:44:23.32" +15008 Ez\ ;; +9808 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"% @ +68 "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 PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2265 "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"%" +41 "core" +3 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +41 "core"  +2 ."da"PS.seek :empty +2 "processing"%!'9 +2234 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%% +123 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml +2 "processing"%#'[ +1618 "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"%+  +32 "core"  +2 "processing"%P% +4 "core" %b8\ +2 ."da"PS.seek 1.5ml + "processing"%)' +595 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%. * +33 "core" , +3 ."da"PS.seek 0ml +2 "processing"%/'W +1616 "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" * +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%* +81 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%3' +2239 "core" ' +2 ."da"PSV.dial PTV + "processing"%0 +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"%2 +81 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%7  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"% '9 +2223 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%1 +123 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml + "processing"%8'[ +1610 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%9 +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%<  +33 "core"  +2 "processing"%% +4 "core" %Z\  +2 ."da"PS.seek 1.5ml +35 "processing"%;' +597 "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'W +1613 "core" ' +2 ."da"delay 2:00 +9055 Ex\ YY +2948 #"da"recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%:  +32 "core"  +2 ."da"delay 30 seconds +2112 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +884 ."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 PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%>' +2225 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%A +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%C +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%B +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%D  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%E'9 +2222 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%H  +42 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%I  +122 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%F  +39 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%J +42 "core" +2 ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%N' +387 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%L  +42 "core"  +2 "processing"%Q% +4 "core" %\  +2 ."da"PS.seek 0.55ml +2 "processing"%G'z +329 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%K  +42 "core"  +2 ."da"PS.seek 2ml +2 "processing"%O'[ +1565 "core" ' + ."da"PSV.dial :PML +3 "processing"%R +41 "core" +2 ."da"PTV.dial :mixing +2 "processing"%S @ +68 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%T  +32 "core"  +2 "processing"%U% +4 "core" %^\  +2 ."da"PS.seek 1.85ml +2 "processing"%V'> +240 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%n * +33 "core" , +3 ."da"PS.seek 0ml +2 "processing"%['W +1970 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +41163 E}\ 87 +6840 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 .PBV.dial :waste1 + "processing"%X  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%\\ * +33 "core" , +2 ."da"PSV.dial :air +2 "processing"%w  +42 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%5' +2247 "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"%W +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%d  +41 "core"  +2 ."da"PS.seek :empty +2 "processing"%6'9 +2253 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%a +123 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."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"%'[ +1604 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%g  +68 "core"  +2 ."da"PSV.dial PTV +2 "processing"%k +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%m  +31 "core"  +2 "processing"%e% +4 "core" %W\  +2 ."da"PS.seek 1.5ml +2 "processing"%`' +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%c * +34 "core" , +3 ."da"PS.seek 0ml +2 "processing"%M'W +1608 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%f  +33 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +4 "processing"%_ * +32 "core" * + ."da"PSR.select :air +6 #"connect"Session Begun +2 ."da"PSV.dial PSR +3 #"connect"-> Sleepy.cycleModemPower! 9 +3 "processing"%q + ."connect"Sleepy.cycleModemPower! 9 +4 #Session Ended +77 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%l' +2245 "core" ' +2 ."da"PSV.dial PTV + "processing"%t +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"%r +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%i  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%j'9 +2253 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"% +123 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%b' +598 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%u'[ +1613 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%x +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%v  +32 "core"  +2 "processing"%{% +4 "core" %Z(\  +2 ."da"PS.seek 1.5ml + "processing"%o' +585 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%z * +34 "core" , +3 ."da"PS.seek 0ml +2 "processing"%Z'W +1652 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%~  +33 "core"  +2 ."da"delay 30 seconds +43 E\ 9: +2960 ."da"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 PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2243 "core" ' +2 ."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 +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%h  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2239 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"% +123 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1613 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" +2 "processing"%% +4 "core" %[\  +2 ."da"PS.seek 1.5ml +2 "processing"%' +598 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +3 ."da"PS.seek 0ml +2 "processing"%'W +1609 "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"% * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +70 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2243 "core" ' +2 ."da"PSV.dial PTV + "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"%"  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"% '9 +2254 "core" ' +2 ."da"Sleepy.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +126 "core"  + ."da"PSR.select :sub1 +3 "processing"% +11 ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."da"PS.seek 0.25ml +2 "processing"%%'7 +350 "core" ' +4 ."da"delay 5 seconds +502 .PSR.select :sub2 +3 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%!' +336 "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 +2 "processing"%$ +80 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%'  +34 "core" +2 "processing"%+% +4 "core" %[\  +2 ."da"PS.seek 1.5ml +2 "processing"%P' +591 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%# * +34 "core" , +3 ."da"PS.seek 0ml +2 "processing"%.'W +1609 "core" ' +2 ."da"delay 10 seconds +1003 #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 PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%*' +2271 "core" ' +2 ."da"PSV.dial PTV + "processing"%/ +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%0 +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%y +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%2  +71 "core"  +2 ."da"PS.seek :empty +2 "processing"%7'9 +2266 "core" ' +2 "processing"%39 +3 "core" 9q4 +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +2 "processing"%1  +3 "core" 4 4 +2 "processing"% & +3 "core" &TI*\ ) +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 + "manipulator"&% +3 "core" %\     +2 "storage"(9% +4 "core" % \ + "storage"(<. +3 "core" . + ."da"SC.reconfigure SCtight +3 "storage"($\ .\ 1~b +2 ."da"SC.seek 3 + "storage"(( +342 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (8& +3 "core" & D @ \ +2 "manipulator"&?& +3 "core" &-  \\  + "manipulator"&;% +4 "core" %\   0  +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 3 +2 "manipulator"&:( +181 "core" ( +2 "manipulator"&=& +4 "core" & - $ & + "storage"(@& +4 "core" & 2 G Q\ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&4' +95 "core" ' +2 "storage"(A& +4 "core" & E 6 Q\ +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek beamBreak + "storage"(C'L +276 "core" ' +2 "storage"(B- +3 "core" -'L + ."da"SE.configure SEconfig +3 "storage"(#QK-0-\ b +2 ."da"SE.seek :place +2 "storage"(D' +29 "core" ' +10 "manipulator"&>& +4 "core" & # #  % + "manipulator"&H% +4 "core" %о " % V ' + ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&I'\ +94 "core" ' +2 ."da"\Elbow.seek PC +2 "manipulator"&F( +293 "core" ( +2 "manipulator"&J& +4 "core" &   H + ."da"\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &E& +3 "core" &  +2 ."da"Forearm.seek PC +2 "manipulator"&L' +98 "core" ' +2 ."da"Hand.close + "manipulator"&Q/ +69 "core" / +2 ."da"PC.seek :open +2 "processing"%N( +403 "core" ( +2 "storage"(K& +4 "core" & O G \ + "manipulator"&G& +4 "core" &  + "manipulator"&R% +4 "core" %   +2 ."da"Forearm.seek :retract +2 "manipulator"&S'\ +103 "core" ' +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"\Elbow.seek 3 +2 "manipulator"&T( +255 "core" ( +2 "manipulator"&U& +4 "core" &  ( + "storage"(n& +4 "core" & R U M\ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&O' +95 "core" ' +2 ."da"Hand.open +2 "manipulator"&V1 +75 "core" 1 +10 "storage"(X- +3 "core" -' +3 ."da"SE.seek -0.19 Pucks below Top Plate +2 "storage"(\\' +27 "core" ' +2 ."da"SE.reconfigure SEseal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.86 Pucks below Top Plate +2 "storage"(w' +57 "core" ' +2 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da18aug2412h.tif +5 "processing"%[& +11 "core" &g\ +2 ."psFlush"Hand.open +4 "manipulator"&1 +24 "core" 1 +2 "manipulator"&& +5 "core" & ' + 4 $ +2 "manipulator"&W% +4 "core" % ( 0 + 1 +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&d'\ +92 "core" ' +2 ."psFlush"\Elbow.seek FlushPuck::Garage +2 "manipulator"&5(- +187 "core" ( +3 "manipulator"&a& +4 "core" &- % " = +2 ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &6& +2 "core" &- " #  +2 ."psFlush"Forearm.seek :garage +3 "manipulator"&]' +107 "core" ' +2 ."psFlush"Hand.close + "manipulator"&g/ +76 "core" / +2 "manipulator"&k& +4 "core" &- $ " ? +2 "manipulator"&m% +3 "core" %  % 0 V +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&e'\ +98 "core" ' +2 ."psFlush"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."psFlush"\Elbow.seek PC +2 "manipulator"&( +121 "core" ( +2 "manipulator"&c& +4 "core" & . 0 ? u + ."psFlush"\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &`& +3 "core" & 1 &  u +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&f' +104 "core" ' +2 "manipulator"&_& +4 "core" & / , u +2 "manipulator"&q% +3 "core" % , "  +3 "processing"%M& +3 "core" &\ +2 "processing"%t& +3 ."psFlush"PC.seek :closed +3 "processing"%p(Tg +3 "core" &\ + &\  +9 &2{\ *x +9 &e}\ = +10 &xq\ L +9 &=T\ K +9 &V\ K +10 &V\ L +9 &Z\ L +9 &CW\ L +10 &W\ L +9 &S\ K +10 & X\ K +9 &"LX\ K +9 &$ V\ L +10 &%V\ L +9 &'Xq\ K +9 &)TYo\ K +10 &+Xk\ K +9 &,Xh\ K +10 &.Wf\ L +9 &0\\Ue\ K +9 &2TR\ K +10 &3TK\ K +9 &5SG\ K +9 &7dX?\ K +10 &9&XA\ K +9 &:VE\ L +10 &<U6\ K +9 &>lR0\ K +9 &@-U-\ L +10 &AT'\ K +9 &CW\ K +9 &EsX\ L +10 &G5W%\ L +9 &H_\ L +10 &Ji\ N +9 &Ll \ Q +9 &N+ \ R +10 &O\ Q +9 &Q\ R +9 &ST{d\ : +10 &T)%R\ P +9 &TK$\ . +2 ( + "processing"%t& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.54 + "processing"%r& +4 "core" &TK# \ . + ."psFlush"Hand.open +2 "manipulator"&i1 +68 "core" 1 +8 "manipulator"&l% +4 "core" % 2 3 7 +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"& '\ +98 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%j +126 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%b'P +968 #"da"SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 23.05 seconds\ /var/log/esp/da18aug2412h.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da18aug2412h15s.tif +128 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%x' +1386 E\ aa +33 #"da"SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da18aug2412h15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da18aug2412h30s.tif +181 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%v +70 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%{  +34 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%u'W +2630 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%z +71 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +6 "processing"%o' +35 #"da"SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da18aug2412h30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da18aug2412h70s.tif +562 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%~' +2121 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%} +71 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"% U +52 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%Z'W +843 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +1778 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +41 "core" ? +3 ."psFlush"PS.seek 2.5ml +2 "processing"%^' +1612 #"da"SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da18aug2412h70s.tif: TIFF Upload Complete\ +3 .Sleepy.power :camera,:OFF + ."Qmail"HABfans.email "23.05 sec auto-exposure",Subject: "da18aug2412h images!" +56 "storage"(Y- +2 "core" -' +2 "storage"(h& +4 "core" & D E\ +2 "manipulator"&& +4 "core" & - $ + u +2 "manipulator"&% +3 "core" %\ 7 0 2  ) +2 ."da"\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 3 +2 "manipulator"&( +260 "core" ( + "manipulator"&& +5 "core" & 0 , 6 ' + "storage"(& +4 "core" & f d\ +3 ."da"Forearm.reconfigure TightForearm +7 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&' +121 "core" ' +3 ."da"SE.reconfigure SEgently +2 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.15 Pucks below Top Plate +4 "storage"(' +61 "core" ' +5 "manipulator"&& +13 "core" & " ,  ' +4 "storage"(& +10 "core" &\ \ \ +9 ."da"\Elbow.reconfigure LimpElbow +10 "manipulator"&$ ,(#b +5 ."da"Forearm.reconfigure LooseForearm +12 "manipulator"&#Q@2^d^b +7 ."da"Forearm.seek 3 +8 "manipulator"&' +40 "core" ' +3 ."da"\Elbow.hold +7 "manipulator"&, +11 "core" , +5 ."da"\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +9 ."da"SE.reconfigure SEconfig +6 "storage"(#QK-0-\ b +3 ."da"SE.seek 0.04 Pucks below Top Plate +3 "storage"(' +22 "core" ' +2 "manipulator"&% +4 "core" %W / 3 9 ʰ +2 "storage"(& +3 "core" &\ \  \ +2 ."da"Forearm.force -20 + "manipulator"&5 +4 ."da"Forearm.seek 3 + 302 counts + "manipulator"&|'4 +22 "core" ' +2 "manipulator"&& +4 "core" & * . 6 % +2 "storage"(& +6 "core" &\ P\ O \ +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&"' +24 "core" ' +7 "storage"(% +10 "core" %\ P\ Q \  +13 ."downElevator"SE.seek :down +3 "storage"('v +92 ( % +3 "core" %f;\ 1\ 1\ RO +2 "manipulator"&%% +4 "core" % # $ { +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&!'\ +27 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%$  +63 "core" ' +5  +2 ."psFlush"PS.seek :empty +2 "processing"%''9 +56 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +3 ."da"SC.coast + "storage"(6 +2576 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%+ +41 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%&' +2664 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%# +80 "core"  +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%P'W +2633 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%) @ +41 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%,' +2640 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%-  +78 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%.'9 +2635 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%/ +41 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%0'P +1103 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%y' +1618 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%2 +68 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%*  +51 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%3'W +2635 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%1 +69 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"% ' +590 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml + "processing"%' +2116 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%9 +69 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%< U +51 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%8'W +2629 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%? @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%;' +2626 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%=  +78 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%@'9 +2632 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%A +41 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"% ' +2638 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +66 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%B'W +2624 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%> @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%H' +2635 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%C  +79 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%4'9 +2641 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&J& +4 "core" &  % +2 "manipulator"&:% +3 "core" %   3 3 +2 ."psFlush"\Elbow.seek PC +2 "manipulator"&E( +250 "core" ( +2 "manipulator"&Q& +4 "core" &   7 + ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &I& +2 "core" &  * +2 ."psFlush"Forearm.seek PC +2 "manipulator"&s' +95 "core" ' + ."psFlush"Hand.close +2 "manipulator"&K/ +76 "core" / +36 ."psFlush"PC.seek :open +10 "processing"%G( +400 "core" ( +2 "manipulator"&R& +4 "core" &   4 + "manipulator"&L% +4 "core" %    +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&U'\ +96 "core" ' +3 ."psFlush"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."psFlush"\Elbow.seek :garage +2 "manipulator"&n(- +136 "core" ( +2 "manipulator"&F& +4 "core" &- \ \  ( + ."psFlush"\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &V& +3 "core" &-  ( +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&X' +112 "core" ' +2 ."psFlush"Hand.open + "manipulator"&[1 +72 "core" 1 +2 "manipulator"&S% +4 "core" % \  ! +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 #tFinished short da assay +6385 Ez\ 22 +37612 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +22383 E_\ 22 +60002 "\ 21 +8441 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +49577 #t-> can +2 Eg\ 21 +1975 d\ 22 +39274 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 +2 #Session Ended +20720 E2\ 22 +60002 Q}\ 22 +10105 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +26367 #t-> PS.flush + #Flushing Processing stage +2 "processing"%% +3 "core" %6\ +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%W& +4 "core" &\ + .tHand.open + "manipulator"&D1 +20 "core" 1 +2 "manipulator"&\\& +4 "core" &-   u ( +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage + "manipulator"&a(- +52 "core" ( +2 "manipulator"&6& +4 "core" &-  " X +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &O& +3 "core" &-   r +2 .tForearm.seek :garage +2 "manipulator"&T' +106 "core" ' +2 .tHand.close + "manipulator"&g/ +69 "core" / +2 "manipulator"&k& +4 "core" &-  A +2 "manipulator"&m% +3 "core" %  \  +2 .tForearm.seek :retract +2 "manipulator"&d'\ +106 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek PC + "manipulator"&c( +124 "core" ( +31 "manipulator"&`& +4 "core" &   [ +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &]& +3 "core" &   [ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&_' +99 "core" ' +2 "manipulator"&q& +4 "core" &   [ +2 "manipulator"&M% +3 "core" %   F +2 "processing"%5& +3 "core" &\ +2 "processing"%e& +4 .tPC.seek :closed + "processing"%N(Tg +3 "core" &)\ +3 &&\  +9 &4~#\ *y +9 &e\ = +10 &t \ K +9 &W^\ J +10 &]\ J +9 &b\ K +9 &_(\ J +10 &_^$\ J +9 & _"\ J +9 &[(\ J +10 & _*\ K +9 &"f^\ J +10 &$(` \ J +9 &%_ \ J +9 &'["\ J +10 &)n`'\ J +9 &+0]#\ J +9 &,]&\ K +10 &.]$\ J +9 &0v\\%\ J +10 &29Z*\ J +9 &3]"\ J +9 &5\\ \ J +10 &7Z\ J +9 &9A]\ J +9 &;\\'\ J +10 &<\\ \ J +9 &>\\\ J +10 &@I\\%\ J +9 &B ]+\ J +9 &C]"\ J +10 &Ea,\ J +9 &GOe+\ K +9 &Ii+\ K +10 &Js/\ M +9 &L"\ P +10 &NG*\ P +9 &P'\ P +9 &Q-\ Q +10 &Snym*\ 0 +9 &T**z0\ H +9 &TL%\ & +2 ( + "processing"%e& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.50 +2 "processing"%r& +4 "core" &TL$\ & + .tHand.open +2 "manipulator"&i1 +73 "core" 1 +2 "manipulator"&l% +4 "core" % \  & +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&t'\ +92 "core" ' +2 .tPSV.dial PSR + "processing"%j +41 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%f'P +1108 "core" ' +2 .tPSR.select :air + "processing"% +11 .tPS.seek 2.5ml + "processing"%7' +1607 "core" ' +2 .tPSV.dial PTV + "processing"%b +69 "core" +2 .tPTV.dial :puck + .PBV.dial :waste1 +2 "processing"%v  +52 "core" +3 .tPS.seek 0ml +2 "processing"%{'W +2625 "core" ' + .tPSV.dial PSR +2 "processing"%x +70 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 0.5ml + "processing"%z' +584 "core" ' + .tPSR.select :air +2 "processing"% +11 .tPS.seek 2.5ml + "processing"%u' +2113 "core" ' +2 .tPSV.dial PTV + "processing"%o +70 "core" +2 .tPBV.dial PSV + "processing"%} U +52 "core" V +2 .tPS.seek 0ml +2 "processing"%'W +2634 "core" ' +2 .tPSV.dial PBV + "processing"%~ @ +42 "core" ? +2 .tPS.seek 2.5ml +2 "processing"%' +2638 "core" ' +2 .tPSV.dial :waste1 + "processing"%Z  +69 "core"  +2 .tPS.seek :empty +2 "processing"%Y'9 +2634 "core" ' +2 .tPSV.dial PSR + "processing"%h +42 "core"  +2 .tPSR.select :air +2 .PS.seek 2.5ml +2 "processing"%' +2633 "core" ' +2 .tPSV.dial PTV + "processing"% +80 "core"  +2 .tPBV.dial PSV +2 .PS.seek 0ml + "processing"%'W +2640 "core" ' +2 .tPSV.dial PBV + "processing"% @ +41 "core" > +3 .tPS.seek 2.5ml + "processing"%' +235 EUz\ >> +2401 "core" ' +2 .tPSV.dial :waste1 + "processing"%  +80 "core"  +2 .tPS.seek :empty +2 "processing"%'9 +2635 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"& & +4 "core" &  6 [ +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&( +2 "core" ( + "manipulator"&& +4 "core" &  [ + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &w& +2 "core" &   ! [ +2 .tForearm.seek PC +2 "manipulator"&' +95 "core" ' +2 .tHand.close + "manipulator"&/ +69 "core" / +2 .tPC.seek :open +2 "processing"%( +402 "core" ( +2 "manipulator"&& +4 "core" &   [ + "manipulator"& % +4 "core" % % "  2 + .tForearm.seek :retract +2 "manipulator"&%'\ +102 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +37 "manipulator"&(- +177 "core" ( +2 "manipulator"&& +4 "core" &- "  + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" &- # y  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&$' +109 "core" ' +2 .tHand.open + "manipulator"&|1 +74 "core" 1 +2 "manipulator"&% +4 "core" % \ C +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&"'\ +100 "core" ' +9642 #t-> access 3 +19 .SE.seek :down +2 "storage"(^'v +11 "core" ' +2 "manipulator"&% +4 "core" %\    * +3 "manipulator"&& +4 "core" &-    +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 7 + "storage"(+([z +1282 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 ('& +3 "core" &[w    +686 #t-> access 4 +10 .SE.seek :down +2 "storage"(#'v +3 "core" ' +2 "manipulator"&&% +4 "core" %\   b * +3 "manipulator"&)& +3 "core" &-   +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 +2 "storage"(P($ +1918 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (-& +2 "core" &%  (  +17166 #t-> $da[:extractVol]=0.17 +2444 #-> startTube 4 +1310 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +260 #t-> shortDA +3 "collection"',% +2 "processing"%/% +5 "core" %ͮo\ +4 %9\ +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +4502 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay + .delay 10 seconds +1003 .PSV.dial :mixloop +2 "processing"%. +123 "core" +2 .tPTV.dial :PRVmixing +2 "processing"%0  +122 "core" +2 .tPRV.dial :sipper +2 "processing"%2  +98 "core" +3 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%*'] +2291 "core" ' +2 ."connect"PRV.dial CBV +2 .tCBV.dial PRV +3 "processing"%y  +127 "core"  +3 .tPS.seek 0.5ml +2 "processing"%1' +1276 "core" ' +2 .tPRV.dial :waste2 +2 "processing"%3 @ +95 "core" ? +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek :empty + "processing"% '9 +584 "core" ' +2 .tPSV.dial PSR + "processing"%9 +97 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%<'P +1100 "core" ' +2 .tPSR.select :air + "processing"% +11 .tPS.seek 2.5ml +2 "processing"%' +1606 "core" ' +2 .tPSV.dial :mixloop + "processing"%? +97 "core" +2 .tPS.seek :empty +2 "processing"%8'9 +2630 "core" ' +2 .tPSV.dial PSR + "processing"%= +97 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%;'P +1106 "core" ' +4 .tPSR.select :air +2 "processing"% +13 .tPS.seek 2.5ml +2 "processing"%A' +1613 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%@ +78 EGy\ OO +18 "core" +2 .tPRV.dial :sipper +2 "processing"%  +40 "core" +3 .tPS.seek :empty + "processing"% '9 +2636 "core" ' +2 .tPSV.dial PSR + "processing"%> +98 "core"  +2 .tPSR.select :air +2 .PS.seek 2.5ml +2 "processing"%B' +2625 "core" ' +2 .tPSV.dial :mixloop + "processing"%C +97 "core" +2 .tPS.seek :empty +2 "processing"%H'9 +2630 "core" ' +2 #tLoading da puck from tube 4 into Processing Clamp + "processing"%J& +4 "core" &\ +2 "manipulator"&:% +3 "core" %\   F * +2 "storage"(Q% +4 "core" % f  + "storage"(I. +3 "core" .($ +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"((,H +973 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (K& +3 "core" &,G# 5 \  +2 "manipulator"&!& +3 "core" &-  e  +2 "manipulator"&p% +3 "core" %\   O * +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 +2 "manipulator"&R( +175 "core" ( +2 "manipulator"&L& +4 "core" &\ \ u # + "storage"(F& +4 "core" &,G# y \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&V'# +100 "core" ' +2 "storage"(s& +4 "core" &,G#  \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(E'L +279 "core" ' +2 "storage"([- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +11 (S& +2 "core" &,G# S \  +2 "manipulator"&U& +4 "core" &\  ? # + .t\Elbow.seek 4 +2 "manipulator"&X( +4 "core" ( +2 "manipulator"&(& +4 "core" &\ k # + "storage"(& +4 "core" &,G# * \  +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&W'ϓ +24 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&D/ +77 "core" / +18 ."downElevator"SE.seek :down +3 "manipulator"&\\& +4 "storage"(6'v +5 "core" &\   # + "manipulator"&O% +4 "core" % ϖ   >  +2 .tForearm.seek :retract +2 "manipulator"&g'\ +93 "core" ' +2 .t\Elbow.seek PC +2 "manipulator"&k( +167 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +88 "core" ( + "manipulator"&m& +4 "core" & \  n +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &n& +3 "core" &   $ n +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&' +98 "core" ' +2 "manipulator"&`& +4 "core" & % n +2 "manipulator"&]% +4 "core" %  L +2 "processing"%T& +3 "core" &\ +2 "processing"%q& +4 .tPC.seek :closed + "processing"%M(Tg +3 "core" &\ +4 &\ : +10 &NL|\ 0 +9 &w\ D +9 &3_\ K +10 &[\ J +9 &Z\ J +9 &{]\ J +9 &=`\ J +10 &`\ J +10 &_!\ J +9 &]\ K +9 &!E\\ \ J +10 &#Y\ J +9 &$\\\ J +9 &&Y\ J +10 &(L]\ K +9 &*\\\ J +10 &+^\ J +9 &-\\\ J +9 &/VY\ J +10 &1\\\ J +9 &2\\\ K +9 &4[\ J +10 &6]\\\ J +9 &8 X\ J +10 &9\\\ J +9 &;\\\ J +9 &=d[\ K +10 &?([\ J +9 &@\\\ J +9 &B\\\ J +10 &Dm]\ J +9 &F.]$\ K +10 &Gc"\ K +9 &Im\ L +9 &Kk~\ N +10 &M'#\ P +9 &N\ P +9 &P\ P +10 &Rj\ Q +9 &SOl\ *| +9 &T? ;\ + +6 ( + "processing"%q& +4 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.55 +2 .Hand.open + "manipulator"&51 +3 "core" &T?!\ + +67 1 +2 "manipulator"&a% +4 "core" % ( 0 - + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&d'\ +93 "core" ' +2 .tSC.coast "storage"(6 +50 #tHeating da puck from tube 4 in Processing Clamp to 28C for 2:00:00 +4 .PH.seek 28C,5:00 +3 "processing"%G  +2 %r9 +5 "core" 9Y" +102 "processing"%i9 +3 "core" 9Y" +102 "processing"%l9 +3 "core" 9Y"  +102 "processing"%e9 +3 "core" 9Y"  +102 "processing"%j9 +3 "core" 9Z" +102 "processing"%_9 +3 "core" 9Z" +102 "processing"%49 +3 "core" 9\\"! +102 "processing"%f9 +3 "core" 9]"! +102 "processing"%b9 +4 "core" 9`#" +102 "processing"%v9 +3 "core" 9d#& +102 "processing"%79 +3 "core" 9h$+ +102 "processing"%x9 +3 "core" 9m"/ +102 "processing"%{9 +2 "core" 9s#3 +103 "processing"%z9 +4 "core" 9y$7 +102 "processing"%o9 +3 "core" 9#; +102 "processing"%}9 +3 "core" 9#@ +102 "processing"%u9 +3 "core" 9#D +102 "processing"%~9 +3 "core" 9$H +102 "processing"%9 +3 "core" 9$L +103 "processing"%Z9 +3 "core" 9$P +102 "processing"%9 +2 "core" 9%U +103 "processing"%h9 +3 "core" 9$Y +102 "processing"%Y9 +2 "core" 9%] +103 "processing"%9 +3 "core" 9$a +102 "processing"%9 +2 "core" 9%e +103 "processing"%9 +3 "core" 9%j\ +102 "processing"%9 +3 "core" 9%n +102 "processing"%9 +3 "core" 9&r +102 "processing"%9 +3 "core" 9 &v +102 "processing"% 9 +3 "core" 9&z +102 "processing"%9 +2 "core" 9& +103 "processing"%w9 +2 "core" 9&' +103 "processing"%9 +2 "core" 9/& +103 "processing"%c9 +4 "core" 98' +102 "processing"%t9 +3 "core" 9@' +102 "processing"%N9 +3 "core" 9I' +102 "processing"%9 +2 "core" 9P' +103 "processing"% 9 +2 "core" 9X( +103 "processing"%9 +3 "core" 9_( +3 .tPH.hold 2:00:00,28C +2 .delay 1:30 +3 "processing"% ppX +3 "core"  +8998 .tPSR.select :air + .PSV.dial PSR +2 "processing"% +97 "core"  +2 .tPSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%' +599 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +10 .tPS.seek 2ml +2 "processing"%|'[ +1613 "core" ' +2 .tPTV.dial :puck +2 "processing"%  +121 "core"  +2 .tPSV.dial PTV +2 "processing"%% +69 "core" +2 .tPBV.dial :waste1 +2 "processing"%$  +52 "core" +2 "processing"%% +4 "core" %V\  +2 .tPS.seek 1.5ml +2 "processing"%' +589 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%' * +34 "core" , +3 .tPS.seek 0ml +2 "processing"%&'W +1611 "core" ' +2 .tdelay 5:00 +30003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%)  +35 "core" +2 .tdelay 30 seconds +167 EEy\ CC +2836 .tPBV.dial between PSV and waste1 +2 "processing"%^ * +33 "core" , +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%+ +70 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%-' +2252 "core" ' +2 .tPSV.dial PTV + "processing"%, +70 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"%/ +70 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV + "processing"%. +70 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +3 "processing"%0  +68 "core"  +2 .tPS.seek :empty +2 "processing"%2'9 +2248 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +121 "core" +2 .tPSV.dial :mixloop +2 "processing"%y +41 "core" +2 .tPRV.dial :ab1 +2 "processing"%* @ +98 "core" > +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%3'w +357 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +2 "processing"%1  +42 "core"  +2 "processing"%9% +4 "core" %s+\  +2 .tPS.seek 0.32ml +2 "processing"% ' +396 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'<  +35 "core" +2 .tPRV.dial :air +2 "processing"%?  +40 "core"  +3 .tPS.seek 0.9ml + "processing"%'D +936 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +290 "core" ' +2 .tPRV.dial :waste2 +2 "processing"%= @ +68 "core" ? +3 .tPS.seek 0.5ml +2 "processing"%8' +864 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%;  +42 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%@'[ +1604 "core" ' +2 .tPSV.dial :PML + "processing"% +43 "core" +2 .tPTV.dial :mixing +2 "processing"%A @ +67 "core" A +2 .tPBV.dial :waste1 +2 "processing"%>  +32 "core"  +2 "processing"% % +4 "core" %]'\  +2 .tPS.seek 1.85ml +2 "processing"%C'= +234 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%B * +32 "core" * +3 .tPS.seek 0ml + "processing"%J'W +1963 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"':& +3 "core" &C\ + .tHand.open + "manipulator"&Q1 +22 "core" 1 +2 "manipulator"&I& +4 "core" &  Q n + "manipulator"&P% +4 "core" % &   ( !O +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&K(- +164 "core" ( +2 "manipulator"&!& +4 "core" &- \ M  + .t\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &p& +3 "core" &- ?  +2 .tForearm.seek :garage +2 "manipulator"&L' +107 "core" ' +4 .tHand.close + "manipulator"&F/ +74 "core" / +2 "manipulator"&s& +4 "core" &-  !   + "manipulator"&% +4 "core" %    5 +2 .tForearm.seek :retract + "manipulator"&"'\ +98 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +3 "manipulator"&[( +291 "core" ( +2 "manipulator"&S& +4 "core" &    Q K + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &#& +3 "core" &  \ K + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&U'ρ +99 "core" ' +2 "manipulator"&(& +4 "core" &  \ \ | K +2 "manipulator"&% +3 "core" %~ \  +3 "collection"'D& +3 "core" &F\ +2 "collection"'\\& +4 .tCC.seek :closed +2 "collection"'O(O +2 "core" &K\ +3 &E\  +9 &6C\ +| +10 &kD\ ? +9 &rC\ K +9 &j[F\ J +10 &-\\@\ J +9 &ZD\ J +9 &\\D\ J +10 &r`@\ J +9 &5ZB\ J +10 &]E\ I +9 & \\C\ I +9 &"|\\C\ I +10 &$>]M\ I +9 &&\\=\ I +9 &'\\+\ I +10 &)]@\ I +9 &+F\\8\ I +10 &-`B\ J +9 &.Y4\ J +9 &0Y3\ J +10 &2NY6\ I +9 &4[/\ J +10 &5]0\ J +9 &7[.\ J +9 &9U_>\ J +10 &;_;\ J +9 &<[6\ J +9 &>`E\ J +10 &@]Z.\ J +9 &B`0\ J +9 &C`+\ J +10 &Ej6\ K +9 &G^s;\ L +10 &I5\ O +9 &J4\ T +9 &L-\ V +10 &NK7\ C +9 &OF91\ &q +9 &O|>-\ ; +3 ( +2 "collection"'\\& +2 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.74 +45 "collection"'R& +7 "core" &O|9-\ ; + .tHand.open + "manipulator"&V1 +72 "core" 1 +2 "manipulator"&E% +4 "core" % }  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&W'\ +91 "core" ' +2 .tPSV.dial PSR + "processing"%m +97 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%n' +1608 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%X  +41 "core"  +3 .tPS.seek 0ml +2 "processing"%`'W +1620 "core" ' +2 .tPSV.dial PSR + "processing"%] +42 "core"  +2 .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%T' +2648 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "processing"%6  +2 "collection"'g  +39 "core" ~ +114  +2 .tPSV.dial :mixloop +2 "processing"% +94 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%q  +68 "core" +3 .tPS.seek 0ml + "processing"%5'W +2634 "core" ' +2 .tPSV.dial :air + "processing"%a  +41 "core"  +3 .tPS.seek 2.5ml +2 "processing"%r' +2635 "core" ' +2 .tPSV.dial :mixloop + "processing"%i +43 "core" +3 .tPS.seek 0ml + "processing"%'W +2628 "core" ' +2 .tPSV.dial :air + "processing"%l  +43 "core"  +3 .tPS.seek 2.5ml + "processing"%' +2625 "core" ' +2 .tPSV.dial :mixloop + "processing"%e +43 "core" +3 .tPS.seek 0ml + "processing"%j'W +2638 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&_& +4 "core" &  \  K +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&4( +3 "core" ( +2 "manipulator"&f& +4 "core" &     K + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &b& +2 "core" &    K +2 .tForearm.seek CC +2 "manipulator"&v'ρ +91 "core" ' +2 .tHand.close + "manipulator"&7/ +75 "core" / +2 .tCC.seek :open +2 "collection"'x( +375 "core" ( +2 "manipulator"&{& +4 "core" &   K + "manipulator"&z% +4 "core" % ώ    +2 .tForearm.seek :retract + "manipulator"&o'\ +103 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&}(- +279 "core" ( +2 "manipulator"&u& +4 "core" &- \ U  + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &~& +3 "core" &-   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +110 "core" ' +3 .tHand.open + "manipulator"&Z1 +68 "core" 1 +2 "manipulator"&% +4 "core" %   " [ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&h'\ +100 "core" ' +2 ."da"delayUntil "14:03:38.28" +19531 E=y\ EE +5273 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%Y @ +68 "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"% * +33 "core" , +2 ."da"PSV.dial :air +2 "processing"%  +42 "core"  +3 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2267 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"% +42 "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"% +41 "core" +3 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +41 "core"  +2 ."da"PS.seek :empty +2 "processing"%w'9 +2245 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +123 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%c' +588 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml + "processing"%t'[ +1617 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%N  +68 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +67 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core"  +2 "processing"%% +4 "core" %[p\  +2 ."da"PS.seek 1.5ml + "processing"%' +593 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%H * +33 "core" * +3 ."da"PS.seek 0ml +2 "processing"%'W +1603 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +33 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%% * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%$ +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +2255 "core" ' +29 ."da"PSV.dial PTV + "processing"%| +71 "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"% +66 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%G  +67 "core"  +2 ."da"PS.seek :empty +2 "processing"%)'9 +2257 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"%^ +124 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%+' +597 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +38 ."da"PS.seek 2ml + "processing"%&'[ +417 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +1194 "core" ' +2 ."da"PTV.dial :puck +43 .PSV.dial PTV +5 "processing"%, +69 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%/  +31 "core"  +2 "processing"%.% +4 "core" %a \ +2 ."da"PS.seek 1.5ml +2 "processing"%0' +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%- * +34 "core" , +3 ."da"PS.seek 0ml +2 "processing"%'W +1617 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%y  +33 "core"  +2 ."da"delay 30 seconds +1439 ENz\ CC +1563 ."da"PBV.dial between PSV and waste1 +2 "processing"%* * +34 "core" * +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%2 +69 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%1' +2237 "core" ' +2 ."da"PSV.dial PTV + "processing"%9 +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%3 +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"%?  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"% '9 +2241 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%=  +42 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%  +121 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%;  +41 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%8 +42 "core" +2 ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%' +388 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%A  +42 "core"  +2 "processing"%>% +4 "core" %\  +2 ."da"PS.seek 0.55ml +2 "processing"% 'u +335 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%B  +41 "core"  +3 ."da"PS.seek 2ml + "processing"%@'[ +1560 "core" ' + ."da"PSV.dial :PML +3 "processing"%C +41 "core" +2 ."da"PTV.dial :mixing +2 "processing"%: @ +68 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%Q  +32 "core"  +2 "processing"%I% +4 "core" %]\  +2 ."da"PS.seek 1.85ml + "processing"%P'= +235 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%! * +33 "core" , +3 ."da"PS.seek 0ml +2 "processing"%p'W +1967 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +45562 E8~\ ?? +2440 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 .PBV.dial :waste1 + "processing"%k  +32 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%F * +32 "core" * +2 ."da"PSV.dial :air +2 "processing"%s  +42 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2242 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%d +41 "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"%S +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%#  +41 "core"  +2 ."da"PS.seek :empty +2 "processing"%K'9 +2241 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%( +123 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"%D'[ +1341 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +262 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%"  +68 "core"  +2 ."da"PSV.dial PTV +2 "processing"%\ +68 "core" +3 ."da"PBV.dial :waste1 +2 "processing"%R  +32 "core"  +2 "processing"%V% +4 "core" %\\\  +2 ."da"PS.seek 1.5ml + "processing"%E' +585 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%\\ * +35 "core" , +3 ."da"PS.seek 0ml +2 "processing"%m'W +1619 "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"%J * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%X +70 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%n' +2243 "core" ' +2 ."da"PSV.dial PTV + "processing"%] +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%` +80 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%g +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%6  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2250 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%q +124 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%T' +597 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml + "processing"%a'[ +1610 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%5 +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%i  +33 "core"  +2 "processing"%r% +4 "core" %Z\ +2 ."da"PS.seek 1.5ml + "processing"%l' +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +41 "processing"% * +40 "core" , +3 ."da"PS.seek 0ml +2 "processing"%e'W +1617 "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"%f +70 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%b' +1331 E0\ ;; +923 "core" ' +2 ."da"PSV.dial PTV + "processing"%7 +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%[ +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%W +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%O  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%{'9 +2241 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%z +124 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%v' +594 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%u'[ +1611 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%~ +69 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%4  +32 "core"  +2 "processing"%Z% +4 "core" %Y-\  +2 ."da"PS.seek 1.5ml + "processing"%' +597 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%o * +35 "core" , +3 ."da"PS.seek 0ml +2 "processing"%'W +1616 "core" ' +2 ."da"delay 2:00 +12003 #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"% * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +70 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2230 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%j +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +81 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +66 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2252 "core" ' +2 ."da"Sleepy.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR + "processing"% +127 "core"  + ."da"PSR.select :sub1 +3 "processing"% +11 ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +3 ."da"PS.seek 0.25ml +6 "processing"%'7 +345 "core" ' +3 ."da"delay 5 seconds +502 .PSR.select :sub2 +3 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%w' +330 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml + "processing"%c'[ +1603 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%N +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" +2 "processing"% % +4 "core" %V\  +2 ."da"PS.seek 1.5ml +2 "processing"%' +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%t * +33 "core" + +3 ."da"PS.seek 0ml +2 "processing"%H'W +1603 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +33 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%% +72 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%$' +1992 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 + #Session Ended +269 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +82 "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"%' +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%G'9 +2271 "core" ' +2 "processing"%9 +3 "core" 9q4 +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +2 "processing"%^  +3 "core" 4 4 +2 "processing"%)& +3 "core" &T?3\ + +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 + "manipulator"&+% +3 "core" %\   X ' +2 "storage"(,% +4 "core" % }\ + "storage"(/. +3 "core" . + ."da"SC.reconfigure SCtight +3 "storage"($\ .\ 1~b +2 ."da"SC.seek 3 + "storage"(.( +340 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (&& +3 "core" & e k o\ +2 "manipulator"&-& +3 "core" &-   + "manipulator"&0% +4 "core" %\   ' +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 3 +2 "manipulator"&y( +182 "core" ( +3 "manipulator"&*& +4 "core" &   & + "storage"(2& +4 "core" & _ h >\ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&' +94 "core" ' +2 "storage"(9& +4 "core" & h j \ +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek beamBreak +2 "storage"(3'L +269 "core" ' +2 "storage"(<- +3 "core" -'L + ."da"SE.configure SEconfig +3 "storage"(#QK-0-\ b +2 ."da"SE.seek :place +2 "storage"(?' +34 "core" ' +10 "manipulator"&1& +4 "core" &    % + "manipulator"&=% +4 "core" %й  S +48 ."da"Forearm.reconfigure LooseForearm +26 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&'\ +89 "core" ' +2 ."da"\Elbow.seek PC +2 "manipulator"&;( +254 "core" ( +2 "manipulator"&8& +4 "core" &  k + ."da"\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 & & +3 "core" &  ? k +2 ."da"Forearm.seek PC +2 "manipulator"&A' +95 "core" ' +2 ."da"Hand.close + "manipulator"&>/ +66 "core" / +3 ."da"PC.seek :open +2 "processing"%( +405 "core" ( +2 "storage"(B& +4 "core" & } &\ + "manipulator"& & +4 "core" & k + "manipulator"&C% +4 "core" %  t +2 ."da"Forearm.seek :retract +2 "manipulator"&:'\ +92 "core" ' +3 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 3 +2 "manipulator"&Q( +258 "core" ( +2 "manipulator"&I& +4 "core" &\  a $ +2 "storage"(!& +3 "core" & z j x\ +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&@' +92 "core" ' +2 ."da"Hand.open + "manipulator"&P1 +71 "core" 1 +10 "storage"(k- +3 "core" -' +3 ."da"SE.seek -0.19 Pucks below Top Plate +2 "storage"(F' +23 "core" ' +2 ."da"SE.reconfigure SEseal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.86 Pucks below Top Plate +3 "storage"(s' +51 "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/da18aug2414h.tif +5 "processing"%p& +8 "core" &M\ +3 ."psFlush"Hand.open +2 "manipulator"&d1 +22 "core" 1 +2 "manipulator"&L& +4 "core" & , $  o +2 "manipulator"&S% +4 "core" % % " + l +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&#'\ +100 "core" ' +2 ."psFlush"\Elbow.seek FlushPuck::Garage +2 "manipulator"&(- +181 "core" ( +2 "manipulator"&(& +4 "core" &- $ , 3  +2 ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &K& +3 "core" &- " 0 <  +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&' +108 "core" ' +2 ."psFlush"Hand.close + "manipulator"&"/ +76 "core" / +2 "manipulator"&\ & +4 "core" &- + $ %  +2 "manipulator"&R% +3 "core" %  / , +3 ."psFlush"Forearm.seek :retract + "manipulator"&V'\ +96 "core" ' +2 ."psFlush"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."psFlush"\Elbow.seek PC +2 "manipulator"&D( +118 "core" ( +2 "manipulator"&\\& +4 "core" & $ "  +2 ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &E& +2 "core" &   +3 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +3 "manipulator"&U' +103 "core" ' +2 "manipulator"&J& +4 "core" & 0 / +2 "manipulator"&X% +3 "core" % " " { +2 "processing"%m& +4 "core" &\ +2 "processing"%]& +3 ."psFlush"PC.seek :closed +2 "processing"%`(Tg +3 "core" &\ +3 &\  +9 &2{\ *x +10 &e|\ = +9 &{q\ L +9 &AO\ K +10 &T\ J +9 &Y\ K +9 &X\ K +10 &GW\ K +9 &\ W\ K +10 &Y\ K +9 & V\ K +9 &"PY}\ K +10 &$Tx\ K +9 &%Tr\ K +9 &'Ux\ J +10 &)XVm\ K +9 &+Tb\ K +9 &,V\\\ J +10 &.Wa\ K +9 &0`YX\ K +10 &2"YO\ K +9 &3YC\ K +9 &5SA\ K +10 &7hT8\ K +9 &9*Y:\ K +10 &:Y<\ K +9 &<T,\ K +9 &>pW%\ K +10 &@2X,\ K +9 &AX\ K +9 &CX\ J +10 &ExW\ K +9 &G8\\\ L +10 &H_\ L +9 &Jh\ M +9 &Lo\ Q +10 &N/\ Q +9 &O\ R +9 &Q\ Q +10 &SY{h\ 7 +9 &T%(h\ O +10 &TJ\ * +2 ( + "processing"%]& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.54 + "processing"%g& +4 "core" &TJ\ * + ."psFlush"Hand.open +2 "manipulator"&61 +71 "core" 1 +2 "manipulator"&n% +4 "core" % ( %  +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&q'\ +99 "core" ' +3 ."psFlush"PSV.dial PSR +2 "processing"% +125 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%T'P +976 #"da"SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 23.336 seconds\ /var/log/esp/da18aug2414h.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da18aug2414h15s.tif +126 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%5' +1422 #"da"SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da18aug2414h15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da18aug2414h30s.tif +190 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%i +71 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%r  +34 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%a'W +2634 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"% +86 "core"  +6 ."psFlush"PSR.select :flush +9 "processing"%@ +19 ."psFlush"PS.seek 0.5ml +6 #"da"SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da18aug2414h30s.tif: TIFF Upload Complete\ +6 "processing"%l' +4 #"da"PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da18aug2414h70s.tif +592 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +699 E!\ >> +1413 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%_ +68 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%f U +52 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%e'W +2625 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%7 @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%[' +1601 #"da"SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da18aug2414h70s.tif: TIFF Upload Complete\ +2 .Sleepy.power :camera,:OFF +2 ."Qmail"HABfans.email "23.336 sec auto-exposure",Subject: "da18aug2414h images!" +46 "storage"(W- +2 "core" -' +2 "storage"(O& +4 "core" & ^\ +2 "manipulator"&b& +4 "core" & , % F +2 "manipulator"&z% +3 "core" %\ 4 " ! m ( +3 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 3 +2 "manipulator"&{( +258 "core" ( +4 "manipulator"&v& +5 "core" & # (  ( +2 "storage"(~& +3 "core" & w\ +3 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&4' +99 "core" ' +3 ."da"SE.reconfigure SEgently +2 "storage"(#QK-0-\ b +4 ."da"SE.seek -0.15 Pucks below Top Plate +2 "storage"(Z' +68 "core" ' +7 "manipulator"&u& +8 "core" &  ( +6 "storage"(o& +10 "core" &\ * ?\ +7 ."da"\Elbow.reconfigure LimpElbow +4 "manipulator"&$ ,(#b +13 ."da"Forearm.reconfigure LooseForearm +7 "manipulator"&#Q@2^d^b +8 ."da"Forearm.seek 3 +6 "manipulator"&' +42 "core" ' +3 ."da"\Elbow.hold +6 "manipulator"&Y, +12 "core" , +2 ."da"\Elbow.reconfigure TightElbow +4 "manipulator"&$&.,(\ #b +8 ."da"SE.reconfigure SEconfig +4 "storage"(#QK-0-\ b +8 ."da"SE.seek 0.04 Pucks below Top Plate +3 "storage"(' +25 "core" ' +2 "manipulator"&% +4 "core" %b % $  ɳ +2 "storage"(& +3 "core" & O U +\ + ."da"Forearm.force -20 +2 "manipulator"&5 +3 ."da"Forearm.seek 3 + 310 counts + "manipulator"&j'< +19 "core" ' +2 "manipulator"&& +4 "core" &  a ' +2 "storage"(& +4 "core" & g y \ +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +4 "manipulator"& ' +34 "core" ' +2 "storage"(% +4 "core" % t  +4 ."downElevator"SE.seek :down +2 "storage"('v +98 (% +3 "core" %B o o \ RO +2 "manipulator"&% +4 "core" %  + ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&w'\ +75 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%N  +6 "core" ' +63  +3 ."psFlush"PS.seek :empty +2 "processing"%'9 +3 "core" ' + ."downElevator"SE.coast + "storage"(5 +3 ."da"SC.coast + "storage"(6 +2616 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +41 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%c' +2636 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%t +69 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%'W +2625 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"% @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2629 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%%  +78 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%H'9 +2635 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"% +41 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%|'P +1109 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%'' +1612 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +80 "core"  +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%$  +51 "core"  +3 ."psFlush"PS.seek 0ml +2 "processing"%'W +2653 "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"%+' +2122 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%, +81 "core"  +2 ."psFlush"PBV.dial PSV +2 "processing"%/ U +51 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%&'W +2638 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%- @ +41 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%0' +2633 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%*  +66 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%2'9 +2626 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%9 +41 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%}' +2630 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%h +80 "core"  +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%<'W +2630 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%1 @ +41 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%=' +2636 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%3  +67 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2625 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&8& +4 "core" &   ' +2 "manipulator"& % +3 "core" %\    +2 ."psFlush"\Elbow.seek PC +2 "manipulator"&y( +246 "core" ( +2 "manipulator"&>& +4 "core" &  + + ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &  I +2 ."psFlush"Forearm.seek PC +2 "manipulator"&M' +94 "core" ' +39 ."psFlush"Hand.close +8 "manipulator"&B/ +75 "core" / +2 ."psFlush"PC.seek :open +2 "processing"% ( +400 "core" ( +2 "manipulator"&C& +4 "core" & \  R + "manipulator"&A% +4 "core" % \  a  +2 ."psFlush"Forearm.seek :retract + "manipulator"&I'\ +95 "core" ' +3 ."psFlush"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."psFlush"\Elbow.seek :garage +2 "manipulator"&!(- +135 "core" ( +2 "manipulator"&;& +4 "core" &-  : & + ."psFlush"\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &P& +3 "core" &-   & +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&k' +113 "core" ' +2 ."psFlush"Hand.open + "manipulator"&p1 +66 "core" 1 +2 "manipulator"&:% +4 "core" % \   ; ɾ +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&d'\ +109 "core" ' +2 #tFinished short da assay +10824 E\ 00 +15098 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +44897 E\ 00 +45933 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 +2 #Session Ended +14061 E\ 00 +60002 \ 00 +1389 #t-> access 3 +20 .SE.seek :down +2 "storage"(L'v +3 "core" ' +2 "manipulator"&S% +4 "core" %\     | +2 "manipulator"&?& +4 "core" &-  & + .tSC.reconfigure SCtight +3 "storage"($\ .\ 1~b +2 .tSC.seek 7 +2 "storage"(F([z +1286 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 ((& +2 "core" &[y! # %   +12575 #t-> exit +14 #m\EXIT @1535138718.94EDT @1535140023.03EDT = =ECan =tMAIN =mMAIN_scheduler @EDT1535140025.19 #"core_reset"Sent BREAK +2 #t@0x5F00, state=0x333C, ifg=0x20, ie=0x00 + #\ESP2 v3.22 I2C Gateway v3.06 +8 #\ESP2 v3.22 I2C Gateway v3.06 +35 #Powering up Dwarves +711 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/shallow/niagara/configure.rb\ +270 .Sleepy.power :raw,:ON +3 E\  +4 \  + "sampler") +2 ) +2 "core"  + "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ + % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 )% +2 "core" %ut & +2 .tSS.configure SSconfig +2 "sampler")#.0X ESP.ready! +3 "collection"'% +2 "processing"%% +2 "manipulator"&% +6 "core" %h\ +4 ."rdySampler"Intake.select :close +2 .\Exhaust.select :close +2 .CTV.dial :air + "collection"'  +3 "core" %!\ +2 %   " +2 ."rdyProcessing"PSV.dial :air +3 "manipulator"&% +2 ."rdySampler"CSV.dial :waste1 +4 "processing"%  + "collection"' +4 "core" %   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#@2^d^b +3 .tForearm.home.seek :retract + "manipulator"&'\ +17 "core" + ."rdySampler"SSV.dial :spit,avoiding: :exhaust +2 "sampler") +3 "core"  +2 "sampler")  +5 "core" +3 ."rdySampler"SS.reconfigure SSconfig + ."readyCS"CS.reconfigure CSfast +4 "sampler")#.0X\ + &\ +2 ."openPC"PC.reconfigure PCconfig +2 .tCC.reconfigure CCconfig +3 "processing"%$x2 ^22b +4 "collection"'$x2 ^22b +2 ."openPC"PC.home.seek :open +3 .tCC.home.seek :open + "processing"%*( +2 "collection"'+( +271 "core" ( +8 ( +2 "collection"', +3 "core"  +2 "processing"%- +2 "core" V +2 "processing"%. +3 "core"  +2 "processing"%/ +2 "core"  +3 "sampler")0% +3 "core" %tr @ +2 "collection"'1& +3 "core" &\ +2 "collection"'2% +4 "core" %\ +2 "processing"%3& +3 "core" &L\  +2 "processing"%4% +4 "core" %Wo\ +2 "manipulator"&5% +3 "core" %\  %  +2 "manipulator"&6& +3 "core" &   $ +2 "storage"(7& +3 "core" &    +2 "storage"(8% +3 "core" %~   +2 "collection"'99 +3 "core" 9}L +2 "processing"%:9 +2 "core" 9P +2632 #t-> initialPurge + #Starting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"';& +2 "core" &\ +2 .tHand.open + "manipulator"&<1 +65 "core" 1 + "manipulator"&=& +4 "core" &   $ +2 "manipulator"&>% +3 "core" % \   +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&?(- +179 "core" ( + "manipulator"&@& +4 "core" &-  3 & +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &A& +3 "core" &-    & +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage + "manipulator"&B' +105 "core" ' + .tHand.close +2 "manipulator"&C/ +74 "core" / + "manipulator"&D& +4 "core" &-   & +2 "manipulator"&E% +3 "core" %     +2 .tForearm.seek :retract +2 "manipulator"&F'\ +103 "core" ' +2 .t\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&G( +272 "core" ( + "manipulator"&H& +4 "core" &  6 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &I& +3 "core" &   < 6 + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&J'ρ +100 "core" ' + "manipulator"&K& +4 "core" & \   6 +2 "manipulator"&L% +3 "core" %x   +2 "collection"'M& +4 "core" &\ +2 "collection"'N& +3 .tCC.seek :closed +2 "collection"'O(O +3 "core" &\ +2 &\  +10 &5\ *z +10 &h\ > +9 &nu\ K +10 &3Z\ J +9 &a\ I +9 &`C\ J +10 &y`\ I +9 &9a\ J +9 &_\ I +10 &]\ I +9 & _\ I +10 &"C]\ I +9 &$`\ J +9 &%]\ J +10 &'`\ I +9 &)KZ\ I +9 &+ \\;\ I +10 &,\\\ J +9 &.Z\ J +10 &0S`\ I +9 &2Z\ I +9 &3\\\ I +10 &5_\ I +9 &7[Z\ I +9 &9\\\ I +10 &:_\ I +9 &<[\ J +10 &>b]\ J +9 &@%Z\ I +9 &A]\ I +10 &C`\ J +9 &Ehg\ K +9 &G&p\ L +10 &H\ N +9 &J\ S +10 &LP\ U +9 &N\ C +9 &OMS\ Q +10 &O\ #i +9 &OH\ > +2 ( + "collection"'N& +2 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.83 +2 "collection"'P& +3 "core" &OB\ > +2 .tHand.open + "manipulator"&Q1 +77 "core" 1 + "manipulator"&R% +4 "core" % x  0 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&S'\ +97 "core" ' +2 #tFlushing the Collection Valve::Manifold +2 "collection"'T& +3 "core" &OBl\ > +2 "collection"'U% +4 "core" %E\ + #tCS Pulling 5ml of flush + .CSV.dial CSR +2 "collection"'V  +121 "core"  + .tCSR.select :flush +2 "collection"' +10 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 5ml +2 "collection"'W'l +1347 "core" ' + .tdelay 5 seconds +503 .CSR.select :air +2 "collection"' +9 'X% +2 "core" %ld\  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"'Y' +644 "core" ' + .tCSV.dial :waste +2 "collection"'Z +120 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'[' +1994 "core" ' + #tPurging external Intake +2 "collection"'\\& +4 "core" &OAM\ > + "collection"']% +3 "core" %\ +2 .tCSV.dial :flush + "collection"'^  +40 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'_' D +2313 "core" ' + .tdelay 5 seconds +503 ."connect"CSV.dial CBV +4 .tCBV.dial CSV + "collection"'` +2 'a  +70 "core" ~ +  +2 .tCTV.dial :intake +2 "collection"'b  +70 "core"  + .tIntake.select :open +2 "sampler") +9 .tCS.seek 0ml +2 "collection"'c' +2311 "core" ' + .tIntake.select :close + "sampler")0 +10 .tCTV.dial :air + "collection"'d  +71 "core" +2 #tFlushing upper manifold + "collection"'e& +4 "core" &OI@\ > + "collection"'f% +4 "core" %\ + .tCSV.dial :flush +2 "collection"'g  +68 "core"  +2 .tCS.seek 5ml +2 "collection"'h'l +1188 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +10 "collection"'i @ +41 "core" A +2 "collection"'j% +3 "core" %l\  +3 .tCS.seek 7ml + "collection"'k' +527 "core" ' + ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'l +96 "core"  + .tCTV.dial :air +3 .CS.seek 0ml + "collection"'m' +1642 "core" ' + .tdelay 7 seconds +704 .CS.seek 3ml + "collection"'n'- +744 "core" ' + .tCSV.dial :waste +2 "collection"'o +53 "core" +2 .tCS.seek 0ml +2 "collection"'p' +743 "core" ' + "collection"'q& +4 "core" &OI\ > +2 "collection"'r% +3 "core" %D\ +2 .tCSV.dial :flush + "collection"'s  +43 "core"  +2 .tCS.seek 3ml +2 "collection"'t'- +759 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"'u @ +41 "core" B +2 "collection"'v% +4 "core" %-\  +2 .tCS.seek 5.001ml + "collection"'w'l +534 "core" ' + .tCSV.dial :air +2 .CS.seek 0ml +2 "collection"'x' +1202 "core" ' + .tdelay 7 seconds +704 .CS.seek 3ml + "collection"'y'- +756 "core" ' + .tCSV.dial :waste +2 "collection"'z +69 "core" +2 .tCS.seek 0ml +2 "collection"'{' +749 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&|& +4 "core" &   6 + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&}( +3 "core" ( + "manipulator"&~& +4 "core" &  0 6 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +2 "core" &   ! 6 +2 .tForearm.seek CC +2 "manipulator"&'ρ +104 "core" ' + .tHand.close + "manipulator"&/ +76 "core" / +2 .tCC.seek :open + "collection"'( +375 "core" ( + "manipulator"&& +4 "core" & 6 +2 "manipulator"&% +3 "core" % φ   +2 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' + .t\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&(- +286 "core" ( + "manipulator"&& +4 "core" &-   +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &-    +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&\ ' +108 "core" ' +2 .tHand.open +2 "manipulator"& 1 +72 "core" 1 + "manipulator"& % +4 "core" %   ȿ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& '\ +98 "core" ' +25839 E\ 44 +1387 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 +2 #Session Ended +58607 E\ 55 +30918 #t-> exit +13 #m\EXIT @1535141544.53EDT @1535141566.94EDT = =mMAIN_scheduler =tMAIN =ECan @EDT1535141569.39 #"core_reset"Sent BREAK +2 #t@0x1A5A, state=0x3380, ifg=0x08, ie=0x5F #@0xC153, state=0x3350, ifg=0x84, ie=0x75 + #@0xC3FA, state=0x32E2, ifg=0x10, ie=0xF5 + #@0xC67D, state=0x32F4, ifg=0x10, ie=0xFD #@0xC8FF, state=0x32F4, ifg=0x10, ie=0xFD + #@0xCB81, state=0x32F4, ifg=0x10, ie=0xFD + #@0xCC97, state=0x32F4, ifg=0x80, ie=0xFD #@0xBF18, state=0x33E0, ifg=0x02, ie=0x5F + #@0x7F0D, state=0x3350, ifg=0x00, ie=0x75 + #\ESP2 v3.22 I2C Gateway v3.06 +9 #\ESP2 v3.22 I2C Gateway v3.06 +335 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/shallow/niagara/configure.rb\ +274 .Sleepy.power :raw,:ON +3 E\ 77 +4 \ 77 + "sampler") +2 ) + "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 )% +2 "core" %ts @ + .tSS.reconfigure SSconfig +2 "sampler")#.0X/home/esp/esp2/mission/2018_07_17_niagara_postcanQC.rb:26"//home/esp/esp2/utils/mission.rb:19:in `[]'"4/home/esp/esp2/utils/mission.rb:19:in `mission'">/home/esp/esp2/mission/2018_07_17_niagara_postcanQC.rb:24"1/home/esp/esp2/lib/framework.rb:30:in `load'"//home/esp/esp2/lib/framework.rb:30:in `ld'"1/home/esp/esp2/lib/framework.rb:35:in `load'"4/home/esp/esp2/lib/framework.rb:76:in `execute'"-/home/esp/esp2/lib/esp.rb:207:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"running 2:58 late +5 E\ 00 +27 ."shutdown"Sleepy.power :dwarf,:OFF + .Sleepy.power :raw,:OFF + #Shutdown +134 #tPowering up Dwarves +345 ."Qmail"GoodNews.email "Then, in tube 3: da withoutWCR\\n/home/esp/esp2/mission/2018_07_17_niagara_postcanQC.rb:26\\n{}\\nCan@16:12:59, 21.2C, 54% humidity, 14.3psia, 13.752V, 0.257A, 0.257A avg, 3.54W",Subject: "Asleep until 16:10" +159 .tSleepy.power :raw,:ON + "sampler") +3 ) +2 "core"  +2 "collection"' +4 ' +3 "core"  +2 "processing"% +2 % +3 "core"  +2 "collection"' 9\ +2 ' 0\ +3 ' -\ +2 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +3 "sampler")&\ +4 .tSS.configure SSconfig +6 "sampler")#.0X& +4 "core" &  & +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 3 +3 "manipulator"&?( +21 "core" ( +2 "manipulator"&@& +4 "core" &  '  +2 "storage"(A& +4 "core" &    +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&B' +101 "core" ' +4 "storage"(C& +8 "core" &    + .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak +2 "storage"(D'L +253 "core" ' +4 "storage"(E- +4 "core" -'9 + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +11 (F& +3 "core" & |   +3 "manipulator"&G& +6 "core" &  )  +2 .t\Elbow.seek 3 +2 "manipulator"&H( +10 "core" ( +2 "manipulator"&I& +4 "core" &  8  +2 "storage"(J& +4 "core" & s   +2 .tForearm.seek 3 + 300 counts +2 "manipulator"&K'2 +21 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&L/ +68 "core" / +10 ."downElevator"SE.seek :down +3 "manipulator"&M& +3 "storage"(N'v +5 "core" &   H  +2 "manipulator"&O% +4 "core" % ,  , +2 .tForearm.seek :retract +2 "manipulator"&P'\ +91 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&Q( +114 "core" ' + ."downElevator"SE.coast + "storage"(5 +36 "core" ( +2 "manipulator"&R& +4 "core" &  I 9) + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &S& +2 "core" &  9) +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&T'ρ +99 "core" ' +2 "manipulator"&U& +4 "core" &  C 9) +2 "manipulator"&V% +3 "core" %~  U +3 "collection"'W& +3 "core" &H\  +2 "collection"'X& +4 .tCC.seek :closed +2 "collection"'Y(O +3 "core" &%\  +2 &#\  +9 &7#\ +| +9 &i \ > +10 &yr\ J +9 &>Z\ I +9 &Z"\ I +10 &Y\ I +9 &ZF\ I +9 &D`\ J +10 &]\ J +9 &`\ I +10 & _\ I +9 &"NZ\ I +9 &$Z\ I +10 &%Y\ I +9 &'[\ I +9 &)VY\ I +10 &+Z\ I +9 &,[\ I +10 &.\\\ I +9 &0^_\ I +9 &2 _\ I +10 &3^\ I +9 &5_\ I +9 &7f_\ I +10 &9(`\ I +9 &:`\ I +10 &<[\ I +9 &>nZ\ I +9 &@0Z\ I +10 &A]\ J +9 &Ce\ J +9 &Erk\ K +10 &G/w\ L +9 &H\ P +10 &J\ U +9 &L[\ U +9 &N\ C +10 &O3=\ - +9 &OF\ = +2 ( + "collection"'X& +3 #tCollection Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.93 + .Hand.open + "manipulator"&Z1 +72 "core" 1 +2 "manipulator"&[% +3 "core" %  \  M T +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&\\'\ +95 "core" ' + .tSC.coast + "storage"(6 +3 #tcollectSample 200ml w/bubble point of 24psi + #Priming 7ml + .Sleepy.power :sampler,:ON .Intake.select :close + .\Exhaust.select :close + .SS.hold +2 "sampler")]+ +3 "core" + +2 "sampler")^% +4 "core" %ut 3 + "collection"'_& +63 "core" &OC\ = +3 E\ BB + #tCalibrating pressure and temperature sensors + .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X +27  + .tdelay 3.8 seconds +383 "collection"'c% +3 "core" % \ + "sampler")d% +4 "core" %?,qo  [ + .tSSV.dial :spit +2 "sampler")e +125 "core"  +2 .tSS.seek 0ml +2 "sampler")f' +277 "core" ' + .tSSV.dial CBV +2 "sampler")g  +125 "core"  + .tCTV.dial :intake +2 "collection"'h  +69 "core"  +2 #tWaiting for external sampler to finish priming... + .delayUntil "16:16:47.27" +16473 ."connect"SSV.dial CBV +2 .tCBV.dial SSV + #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open + "sampler") +210 "collection"'i% +3 "core" % \ + #tIntake @37.8psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X>> , +2 "sampler")y% +3 "core" %<= , + .tIntake.select :close + "sampler")0 +10 )z% +3 "core" %=> , + .tSSV.dial :exhaust +2 "sampler"){  +74 "core"  + .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X  +2 "sampler")% +3 "core" %=9  + .tIntake.select :close + "sampler")0 +9 )% +3 "core" %=?  + .tSSV.dial :exhaust +2 "sampler")  +74 "core"  + .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X M +2 "sampler")% +3 "core" %>= M + .tIntake.select :close + "sampler")0 +9 )% +3 "core" %>= M + .tSSV.dial :exhaust +2 "sampler")  +73 "core"  + .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X < + .tIntake.select :close + "sampler")0 +10 )#% +3 "core" %>? < + .tSSV.dial :exhaust +2 "sampler"))  +74 "core"  + .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X= : +2 "sampler")8% +3 "core" %@@ : + .tIntake.select :close + "sampler")0 +9 )9% +3 "core" %?? : + .tSSV.dial :exhaust +35 "sampler"):  +81 "core"  + .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X' +1578 "core" ' + #tStroke completed -- waiting for pressure to equalize ... +52 "collection"'@% +3 "core" % \ +2 "sampler")A% +3 "core" %?= 9 +2 "sampler")C% +3 "core" %@> 9 +2 .tIntake.select :close "sampler")0 +10 ).% +3 "core" %?? 9 + .tSSV.dial :exhaust +2 "sampler")1  +74 "core"  + .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"']' +94 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")b +126 "core" +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'\ ' +114 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +87 "core" ' + ."CSpush"CS.coast + "collection"'5 +38 "core"  +4 .tSS.reconfigure SSexhale +2 "sampler")#.0X9 +2 "core" 9kb +103 "collection"'F9 +2 "core" 9l_ +103 "collection"'G9 +4 "core" 9l] +103 "collection"'J9 +2 "core" 9mY +103 "collection"'I9 +2 "core" 9nU +103 "collection"'M9 +2 "core" 9/pR +103 "collection"'&9 +2 "core" 9MqP +103 "collection"'+9 +3 "core" 9muM +103 "collection"'O9 +2 "core" 9}J +103 "collection"'?9 +2 "core" 9F +103 "collection"'R9 +2 "core" 9D +103 "collection"'E9 +2 "core" 9B +103 "collection"'S9 +2 "core" 9@ +103 "collection"'D9 +2 "core" 9(< +103 "collection"'K9 +2 "core" 9E9 +103 "collection"'U9 +2 "core" 9e7 +103 "collection"'L9 +2 "core" 95 +103 "collection"'W9 +4 "core" 92 +102 "collection"'H9 +2 "core" 90 +103 "collection"'N9 +2 "core" 9- +103 "collection"'B9 +2 "core" 9+ +103 "collection"'69 +2 "core" 9) +103 "collection"'Z9 +3 "core" 9*' +103 "collection"'[9 +2 "core" 9E% +103 "collection"'P9 +2 "core" 9_$ +103 "collection"'^9 +2 "core" 9w" +103 "collection"'_9 +2 "core" 9! +103 "collection"'T9 +3 "core" 9 +103 "collection"'%9 +2 "core" 9 +103 "collection"'X9 +2 "core" 9 +103 "collection"'b9 +2 "core" 9 +139 "collection"'V9 +9 "core" 9  +103 "collection"'<9 +2 "core" 9   +103 "collection"']9 +2 "core" 9 * +103 "collection"'a9 +2 "core" 9 > +103 "collection"'d9 +2 "core" 9 N +103 "collection"'e9 +2 "core" 9 ` +103 "collection"'c9 +4 "core" 9 p  +102 "collection"'g9 +2 "core" 9 % +103 "collection"'h9 +2 "core" 9 ) +103 "collection"'i9 +2 "core" 9 - +103 "collection"'f9 +2 "core" 9 1 +103 "collection"'l9 +2 "core" 9 5 +103 "collection"'`9 +2 "core" 9 : +103 "collection"'o9 +2 "core" 9 > +103 "collection"'k9 +2 "core" 9 B\ +104 "collection"'j9 +2 "core" 9 F +103 "collection"'r9 +32 "core" 9 L +102 "collection"'t9 +2 "core" 9\ P +103 "collection"'m9 +2 "core" 9\ T +103 "collection"'p9 +2 "core" 9\ X +103 "collection"'u9 +2 "core" 9\ "\\ +103 "collection"'q9 +4 "core" 9\ +a +102 "collection"'w9 +2 "core" 9\ 2e +103 "collection"'n9 +2 "core" 9\ :i +103 "collection"'y9 +2 "core" 9\ Am +103 "collection"'z9 +2 "core" 9\ Hq +103 "collection"'{9 +2 "core" 9\ Ov +103 "collection"'s9 +2 "core" 9\ Tz +103 "collection"'}9 +2 "core" 9\ Z~ +103 "collection"'~9 +2 "core" 9\ _ +103 "collection"'|9 +2 "core" 9\ d +103 "collection"'v9 +3 "core" 9\ g +103 "collection"'9 +2 "core" 9\ l +103 "collection"'9 +2 "core" 9\ o +3 .tCH.hold 10:00,70C +2 "collection"' `\ `\ m  +3 "core"  +2848 #"connect"Session Begun +2 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 + #Session Ended +17491 #"ramu"Session Begun +356 #-> SC + "storage"(& +4 "core" &\ B\ B \ +1658 #"ramu"-> access 3 +10 .SE.seek :down +2 "storage"('v +4 "core" ' +2 "manipulator"& % +4 "core" %\   d  +3 "manipulator"&x& +3 "core" &   8! +2 ."ramu"SC.reconfigure SCtight +3 "storage"($\ .\ 1~b +3 ."ramu"SC.seek 7 +2 "storage"(\ ([z +1294 "core" ( + ."ramu"SC.reconfigure SCloose +3 "storage"($.\ 1~b +4 (& +2 "core" &[|) f\  +1989 #"ramu"-> SC.to 3 +3 .SC.seek 3 +4 "storage"(( +1288 "core" ( +2 "storage"(& +4 "core" &\ \  f\ +4249 #"ramu"-> access 3 +9 .SE.seek :down +4 "storage"('v +3 "core" ' +2 "manipulator"&% +4 "core" %\     +2 "manipulator"&& +3 "core" &   Q 8! +2 ."ramu"SC.reconfigure SCtight +3 "storage"($\ .\ 1~b +4 ."ramu"SC.seek 7 +2 "storage"( ([z +1294 "core" ( + ."ramu"SC.reconfigure SCloose +3 "storage"($.\ 1~b +4 (& +2 "core" &[{%\ \  )\ \  +1581 E\  +3097 #"ramu"-> SC.to 3 +2 .SC.seek 3 +3 "storage"(( +1290 "core" ( +2 "storage"(& +3 "core" &\ %\ ( 0\ +962 #"ramu"-> exit +2 #Session Ended +20473 "core" ` +2 "collection"' 9 +3 "core" 9\ ~ +2 #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml + "collection"'' +326 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"' @ +96 "core" B +2 .tCSV.dial :air +2 "collection"' @ +40 "core" > +2 .tCS.seek 5ml +2 "collection"''l +1360 "core" ' + .tCSV.dial CTV +2 "collection"'  +42 "core"  + .tdelay 2 seconds +203 .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"' @ +53 "core" B +2 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"'' +1344 "core" ' + #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV +2 "collection"' +97 "core" ~ + .tCBV.dial CSV +2 "collection"'  +29 "core"  +2 "collection"'% +4 "core" % \ +2 .tCS.seek 5ml + "collection"''l +1355 "core" ' + .tdelay 5 seconds +503 .CTV.dial :air +2 "collection"'$  +41 "core" +2 "collection"''% +4 "core" %l/2 \  +2 .tCS.seek 7.001ml + "collection"'!' +606 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air2 +2 "collection"'* @ +39 "core" ? +3 .tCS.seek 10ml + "collection"'"' D +857 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'0 ` +108 "core" ^ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'#   +36 "core" ! +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV + "collection"')  +2 '(  +28 "core"  +98  +2 .tCS.seek 5ml +2 "collection"'3'l +1345 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'4 @ +96 "core" A +2 .tCSV.dial :waste +2 "collection"'2 +96 "core" +2 .tCS.seek :empty +2 "collection"'/'Ͱ +1349 "core" ' + .tCSV.dial :air +2 "collection"'7 @ +69 "core" B +2 .tCS.seek 5ml +2 "collection"'8'l +1358 "core" ' + .tCSV.dial CTV +2 "collection"'9  +39 "core"  + .tdelay 2 seconds +203 .CSV.dial :air + "collection"': @ +41 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'-  +42 "core"  +3 .tdelay 2 seconds +202 .CSV.dial :air + "collection"', @ +42 "core" ? +2 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"'=' +1358 "core" ' + #tRecovering Lysate (#2 of 2) + .CSV.dial CBV +2 "collection"'; +93 "core" ~ + .tCBV.dial CSV +2 "collection"'@  +36 "core"  +2 "collection"'A% +4 "core" %\ +2 .tCS.seek 5ml +2 "collection"'C'l +1363 "core" ' +2 .tdelay 5 seconds +503 .CTV.dial :air +2 "collection"'.  +43 "core" +43 "collection"'1% +11 "core" %lpt\ +3 .tCS.seek 7ml + "collection"'>' +592 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air2 +3 "collection"'F @ +39 "core" ? +2 .tCS.seek 10ml +2 "collection"'G' D +847 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +3 "collection"'J ` +107 "core" ^ +2 #tLysing Complete + "collection"'I& +4 "core" &OAz}\ = +2 #tStoring sh1 puck in Collection Clamp to tube 2 + "manipulator"&M% +3 "core" %\   W  +3 "storage"(&% +3 "core" %   1 +2 "storage"(+. +2 "core" .( +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(O( +341 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (?& +3 "core" &  !  +2 "manipulator"&R& +3 "core" &  S 8! +2 "manipulator"&E% +3 "core" %\    +4 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 +2 "manipulator"&S( +155 "core" ( +2 "manipulator"&D& +4 "core" &   \ + "storage"(K& +4 "core" &   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&U' +101 "core" ' +2 "storage"(L& +4 "core" &  G  + .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(W'L +273 "core" ' +2 "storage"(H- +3 "core" -'L + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tSE.seek :place +2 "storage"(N' +33 "core" ' +11 "manipulator"&B& +5 "core" &  \ +2 "manipulator"&6% +3 "core" %!   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&Z'\ +88 "core" ' +2 .t\Elbow.seek CC + "manipulator"&[( +150 "core" ( +2 "manipulator"&P& +4 "core" &  5 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &^& +2 "core" & X 5 +3 .tForearm.seek CC + "manipulator"&_'ρ +104 "core" ' + .tHand.close +2 "manipulator"&T/ +76 "core" / +4 .tCC.seek :open +2 "collection"'%( +376 "core" ( +2 "storage"(X& +3 "core" &  r  +2 "storage"(b& +4 "core" &  ,  +2 "manipulator"&V& +3 "core" & 3 +2 "manipulator"&<% +4 "core" % r | B +2 .tForearm.seek :retract + "manipulator"&]'\ +98 "core" ' +3 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 2 + "manipulator"&a( +154 "core" ( +2 "manipulator"&d& +3 "core" &   #  +2 "storage"(e& +4 "core" & \ \ + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 2 +2 "manipulator"&c'Y +116 "core" ' + .t\Elbow.hold +2 "manipulator"&g, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&h1 +71 "core" 1 +9 "manipulator"&i% +4 "core" % iY  ! D ȱ +2 "storage"(f& +4 "core" & 8  +2 .tForearm.force -20 "manipulator"&5 +3 .tForearm.seek 2 + 316 counts +2 "manipulator"&l'ϕ +22 "core" ' +2 "manipulator"&`& +4 "core" &   F  + "storage"(o& +4 "core" &   \\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&k' +22 "core" ' +2 "storage"(j% +4 "core" %  \ +2 ."downElevator"SE.seek :down +3 "storage"(r'v +99 (t% +3 "core" %L 8 UZ + "manipulator"&m% +4 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&p'\ +90 "core" ' +69 ' + ."downElevator"SE.coast + "storage"(5 +2 .tSC.coast + "storage"(6 +3 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'u& +4 "core" &\ +2 .tHand.open + "manipulator"&q1 +20 "core" 1 +2 "manipulator"&w& +4 "core" &   /  + "manipulator"&n% +4 "core" %\   ?  +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&y(- +178 "core" ( +2 "manipulator"&z& +4 "core" &-   # + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &{& +3 "core" &-    +2 .tForearm.seek :garage + "manipulator"&s' +107 "core" ' + .tHand.close +2 "manipulator"&}/ +67 "core" / +2 "manipulator"&~& +4 "core" &-  E + "manipulator"&|% +4 "core" %    ( +2 .tForearm.seek :retract +2 "manipulator"&v'\ +105 "core" ' +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC + "manipulator"&( +277 "core" ( +2 "manipulator"&& +3 "core" &    6 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +50 && +4 "core" &   C 6 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"& 'ρ +103 "core" ' +2 "manipulator"&x& +4 "core" &    6 +2 "manipulator"&% +3 "core" %}    W +2 "collection"'\ & +4 "core" &\ +2 "collection"'& +4 .tCC.seek :closed + "collection"'(O +3 "core" &\ +3 &\  +9 &2\ *y +10 & f\ < +9 &rt\ J +9 &^[\ H +10 &]\ H +9 &\\\ H +10 &\\\ H +9 &e]\ H +9 &'\\\ H +10 &]\ H +9 & ]u\ H +9 &"m\\\\\ H +10 &$/]U\ H +9 &%\\B\ H +10 &'](\ H +9 &)u]\ H +9 &+7\\Q\ H +10 &,^`\ H +9 &.\\\ H +9 &0~\\\ H +10 &2@\\\ H +9 &4\\\ H +10 &5\\\ H +9 &7\\z\ G +9 &9G]d\ H +10 &;\ \\\ H +9 &<\\ \ H +9 &>] \ H +10 &@P\\\ H +9 &B]\ H +10 &C_\ H +9 &Eg\ I +9 &GQn\ K +10 &I \ N +9 &J\ T +9 &L|\ T +10 &N9{\ B +9 &O?;o\ %n +10 &O{cX\ F +3 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.75 +2 "collection"'& +3 "core" &O{h?\ F + .tHand.open +2 "manipulator"&1 +73 "core" 1 +2 "manipulator"&% +4 "core" % }   4 W +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' + .tPSV.dial PSR +2 "processing"% +124 "core"  + .tPSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml + "processing"%' +1608 "core" ' + .tdelay 5 seconds +503 .PSV.dial :waste1 + "processing"%  +40 "core"  +2 .tPS.seek 0ml +2 "processing"%'W +1617 "core" ' + .tPSV.dial PSR +2 "processing"% +42 "core"  + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%' +2625 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 + .tCBV.dial PRV +3 "processing"% +3 "collection"'  +4 "core"  +2 "processing"%  +43 "core"  +32 + .tPSV.dial :mixloop +2 "processing"% +96 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing + "processing"%  +123 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2633 "core" ' + .tPSV.dial :air +2 "processing"%  +41 "core"  +33 .tPS.seek 2.5ml +2 "processing"%' +258 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +483 E\ CC +1892 "core" ' + .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 .tPS.seek 0ml +2 "processing"% 'W +2638 "core" ' + .tPSV.dial :air +2 "processing"%  +43 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2625 "core" ' + .tPSV.dial :mixloop +2 "processing"%$ +43 "core" +2 .tPS.seek 0ml +2 "processing"%''W +2628 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +4 "core" &  < 6 + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC + "manipulator"&*( +3 "core" ( + "manipulator"&!& +4 "core" &  W 6 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &0& +2 "core" &  ) 6 +2 .tForearm.seek CC +2 "manipulator"&#'ρ +104 "core" ' + .tHand.close + "manipulator"&)/ +73 "core" / +2 .tCC.seek :open + "collection"'(( +379 "core" ( +2 "manipulator"&"& +3 "core" &   + 6 +2 "manipulator"&4% +3 "core" % φ \\ +2 .tForearm.seek :retract +2 "manipulator"&2'\ +97 "core" ' + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek :garage + "manipulator"&3(- +276 "core" ( +2 "manipulator"&7& +3 "core" &-   . +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &/& +3 "core" &-   . +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&9' +112 "core" ' +3 .tHand.open + "manipulator"&:1 +73 "core" 1 +2 "manipulator"&-% +3 "core" % o ; ȷd +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&,'\ +98 "core" ' + .tPSV.dial :mixloop + .PTV.dial :PRVmixing +2 ."connect"PRV.dial CBV +2 .tCBV.dial PRV + .CTV.dial :air,avoiding: :intake +9 #Loading lyfil puck from tube 3 into Collection Clamp + "collection"'8& +4 "core" &Y\ +2 "manipulator"&;% +3 "core" %    +3 "storage"(@% +3 "core" %u I I %  +2 "storage"(A. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 +2 "storage"(=( +340 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (.& +2 "core" &! - \  +2 "manipulator"&1& +3 "core" &-    . +2 "manipulator"&C% +4 "core" %  \   +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 +47 "manipulator"&F( +183 "core" ( + "manipulator"&>& +4 "core" &   $ & +2 "storage"(J& +4 "core" &"   +  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&I' +98 "core" ' +2 "storage"(M& +3 "core" &"   +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(&'L +267 "core" ' +2 "storage"(+- +3 "core" -'I + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +12 (& +3 "core" &!   +3 "manipulator"&?& +3 "core" & \  $ & +3 .t\Elbow.seek 3 +2 "manipulator"&R( +3 "core" ( +2 "manipulator"&E& +3 "core" &  & +2 "storage"(D& +4 "core" &  $   +3 .tForearm.seek 3 + 300 counts + "manipulator"&K'2 +28 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&L/ +76 "core" / +11 ."downElevator"SE.seek :down +5 "manipulator"&Q& + "storage"(\\'v +6 "core" &   g & +2 "manipulator"&H% +4 "core" % )  <  +3 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&B( +121 "core" ' + ."downElevator"SE.coast + "storage"(5 +22 "core" ( +2 "manipulator"&6& +4 "core" &   5 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &W& +3 "core" &   ' 5 +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&P'ρ +100 "core" ' +2 "manipulator"&^& +4 "core" &   B 5 +2 "manipulator"&U% +3 "core" %χ  P +3 "collection"'S& +3 "core" &s\ +2 "collection"'T& +4 .tCC.seek :closed +2 "collection"'Z(O +3 "core" &s\ +3 &A\  +10 &6/\ +{ +10 &j*\ > +9 &m\ I +9 &l\\\ H +10 &.]\ H +9 &]\ H +9 &\\\ H +10 &t]\ H +9 &6\\\ H +10 &]2\ H +9 & ]1\ H +9 &"}\\+\ H +10 &$>`*\ H +9 &&\\\ H +9 &'\\\ H +10 &)\\\ H +9 &+G\\\ H +10 &-`=\ H +9 &.\\\ H +9 &0] \ H +10 &2OZ\ H +9 &4\\\ H +9 &5\\\ H +10 &7Z\ H +9 &9V]\ H +10 &;]\ H +9 &<]\ H +9 &>]\ H +10 &@_\\\ H +9 &B!]\ H +9 &C_\ H +10 &Eh\ I +9 &G^s\ K +10 &I\ O +9 &J\ S +9 &L~\ U +10 &NHu\ B +9 &O>4u\ , +9 &O?r\ < +2 ( + "collection"'T& +3 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.77 + .Hand.open +2 "manipulator"&Y1 +68 "core" 1 +2 "manipulator"&X% +4 "core" % π  6 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&b'\ +98 "core" ' + .tSC.coast + "storage"(6 +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'V  +126 "core" ~ + .tCSV.dial CTV +2 "collection"'<  +28 "core"  +2 .tPS.seek 2.5ml +2 "processing"%d' +2627 "core" ' + "collection"'e% +4 "core" % Hei\ \ +2 .tCS.seek 4.151ml +2 "collection"'_'Q +1560 "core" ' + .tdelay 8 seconds +803 .PSV.dial :air + "processing"%[  +42 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%h  +81 "core"  +2 .tPS.seek 0ml +2 "processing"%i'W +2632 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"'f ` +38 "core" ^ +2 .tCSV.dial :air +2 "collection"'` @ +43 "core" > +2 .tCS.seek 10ml +2 "collection"'o' D +1561 "core" ' + .tCSV.dial CTV +2 "collection"'j  +42 "core"  +2 .tCS.seek 0ml +2 "collection"']' +2617 "core" ' + .tCBV.dial :waste1 +2 "collection"'t @ +28 "core" > +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +3 "collection"'m  +126 "core" +2 "collection"'a& +4 "core" &OAy\ < + #tStoring lyfil puck in Collection Clamp to tube 2 +2 "manipulator"&c% +3 "core" %\    ( +3 "storage"(l% +3 "core" %  +2 "storage"(u. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(N( +342 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (q& +3 "core" &    +2 "manipulator"&w& +3 "core" &   2 5 +2 "manipulator"&n% +3 "core" %\  v ( +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 2 + "manipulator"&k( +155 "core" ( + "manipulator"&z& +4 "core" & k  +2 "storage"({& +3 "core" &  f  +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&r' +99 "core" ' +2 "storage"(O& +4 "core" &  C  + .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(g'L +282 "core" ' +2 "storage"(}- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&~& +3 "core" &   + "storage"(|& +4 "core" &  + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +43 .tForearm.reconfigure LooseForearm +9 "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 + "manipulator"&p'Y +36 "core" ' + .t\Elbow.hold +2 "manipulator"&s, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(- +2 "core" -' +3 .tSE.seek 0.1 Pucks below Top Plate + "storage"('= +29 "core" ' +2 "manipulator"&y% +4 "core" %]R " !  ɯ + "storage"(x& +4 "core" & c i 4\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 304 counts +2 "manipulator"&'ω +27 "core" ' +2 "manipulator"&\ & +4 "core" &   S  + "storage"(v& +4 "core" &    +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&%' +21 "core" ' +2 .tSE.seek 1.1 Pucks below Top Plate +2 "storage"(', +39 "core" ' +2 "manipulator"&& +4 "core" &   !  +2 "manipulator"&% +3 "core" %!   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +91 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"& ( +150 "core" ( +3 "manipulator"& & +4 "core" &  6 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" & H 6 + .tForearm.seek CC +2 "manipulator"&'ρ +103 "core" ' + .tHand.close + "manipulator"& / +76 "core" / +2 .tCC.seek :open + "collection"'( +376 "core" ( + "storage"(& +4 "core" & " ^  +2 "storage"(& +3 "core" &  +2 "manipulator"&& +4 "core" & \\ 6 + "manipulator"& % +4 "core" % z u e +2 .tForearm.seek :retract + "manipulator"&'\ +97 "core" ' +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 2 + "manipulator"&( +159 "core" ( +2 "manipulator"&& +3 "core" &  -  +2 "storage"(& +4 "core" &    + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 2 +2 "manipulator"&'Y +111 "core" ' + .t\Elbow.hold +2 "manipulator"&, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&1 +66 "core" 1 +9 "manipulator"& % +6 "core" % hh   ɵ +2 "storage"($& +3 "core" &  +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 2 + 315 counts +2 "manipulator"&'ϔ +20 "core" ' +2 "manipulator"&& +4 "core" &  \   +2 "storage"(!& +3 "core" &   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&0' +23 "core" ' +2 "storage"()% +4 "core" %2  . ! +3 ."downElevator"SE.seek :down +2 "storage"('v +99 (% +3 "core" %I< 9 SV + "manipulator"&% +4 "core" %  . +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&"'\ +90 "core" ' +53 ' + ."downElevator"SE.coast + "storage"(5 +2 .tSC.coast + "storage"(6 +3 .tPSV.dial :air +2 "processing"%4  +67 "core" +2 .tPS.seek 2.5ml +2 "processing"%#' +2634 "core" ' + .tdelay 1 second +103 .PSV.dial :mixloop + "processing"%7 +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 +2 "processing"%:  +42 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%-'W +2635 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%2& +4 "core" &\ + .tHand.open + "manipulator"&81 +15 "core" 1 +2 "manipulator"&;& +3 "core" &   i  +2 "manipulator"&@% +4 "core" %     +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&A(- +179 "core" ( +2 "manipulator"&9& +3 "core" &-  \  +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &.& +2 "core" &-   2 +2 .tForearm.seek :garage +2 "manipulator"&1' +110 "core" ' + .tHand.close +2 "manipulator"&C/ +75 "core" / +2 "manipulator"&>& +4 "core" &- I + "manipulator"&J% +4 "core" %   ȿf +2 .tForearm.seek :retract +2 "manipulator"&3'\ +98 "core" ' +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek PC + "manipulator"&M( +129 "core" ( +2 "manipulator"&,& +3 "core" & \  Y R +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +43 &+& +9 "core" &   Q R +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&' +96 "core" ' +2 "manipulator"&?& +4 "core" &   ; R +2 "manipulator"&E% +3 "core" %    +3 "processing"%D& +3 "core" &l\ +2 "processing"%L& +4 .tPC.seek :closed + "processing"%Q(Tg +3 "core" &h\ +5 &\ ; +9 &$L|\ 0 +10 &\\w\ E +9 & a\ J +9 &`\ J +10 &]\ J +9 &S_\ J +9 &_\ J +10 &`\ J +9 &]\ J +10 &[\\\ J +9 &!]\ I +9 &"^\ J +10 &$\\\ I +9 &&c]\ J +9 &(%]\ J +10 &)Z\ J +9 &+]\ J +10 &-k]\ J +9 &/,`\ J +9 &0\\\ I +10 &2]\ J +9 &4t\\\ I +9 &65\\\ J +10 &7_\ J +9 &9Z\ J +10 &;{Z\ J +9 &=>[\ I +9 &>]\ J +10 &@_\ J +9 &BZ\ J +9 &DE]\ J +10 &F_\ J +9 &Gg\ K +10 &Ik\ K +9 &KD|\ M +9 &L\ P +10 &N\ P +9 &P\ O +10 &RB\ P +9 &Si\ )} +9 &T6 W\ 6 +8 ( +2 &T9)\ 3 + "processing"%L& +4 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.52 + "processing"%H& +4 "core" &T9)\ 3 + .tHand.open + "manipulator"&F1 +73 "core" 1 +2 "manipulator"&I% +3 "core" %  # +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&6'\ +101 "core" ' + .tPRV.dial :air +2 "processing"%W  +54 "core"  + .tPSV.dial :mixloop +2 "processing"%& +43 "core" +3 "processing"%K% +4 "core" %S8\ +2 .tPS.seek 0.3ml +2 "processing"%^' +385 "core" ' + .tPSV.dial PSR +2 "processing"%U +94 "core"  + .tPSR.select :wash +2 "processing"% +11 .tPS.seek 0.7ml +2 "processing"%S'* +487 "core" ' + .tdelay 3 seconds +302 .PSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%R' +1922 "core" ' + .tdelay 3 seconds +303 .PSV.dial :mixloop + "processing"%\\ +96 "core" + .tPTV.dial :mixing +2 "processing"% @ +68 "core" A + .tPBV.dial :waste2 +2 "processing"%(  +87 "core"  +2 .tPS.seek 0ml +2 "processing"%Y'W +2659 "core" ' + #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&X& +4 "core" &  R + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&T( +4 "core" ( +2 "manipulator"&V& +3 "core" & M R +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &<& +3 "core" & Q R +2 .tForearm.seek PC +2 "manipulator"&P' +93 "core" ' + .tHand.close + "manipulator"&=/ +68 "core" / +2 .tPC.seek :open + "processing"%'( +401 "core" ( + "manipulator"&e& +4 "core" &   R +2 "manipulator"&G% +3 "core" % M  +2 .tForearm.seek :retract +2 "manipulator"&['\ +101 "core" ' +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek :garage + "manipulator"&h(- +140 "core" ( +2 "manipulator"&d& +3 "core" &-   ( +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &f& +2 "core" &-   % ( +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&`' +111 "core" ' + .tHand.open + "manipulator"&_1 +74 "core" 1 +2 "manipulator"&j% +4 "core" % { Ȼ +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&o'\ +98 "core" ' +2 #tLoading da puck from tube 3 into Processing Clamp + "processing"%t& +4 "core" &\ + "manipulator"&m% +4 "core" %\  +  +2 "storage"(a% +3 "core" %s 2 2  +2 "storage"(c. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 +2 "storage"(l( +347 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (u& +2 "core" & 4 5 +2 "manipulator"&q& +4 "core" &-  t ( +2 "manipulator"&w% +3 "core" %\     +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 +2 "manipulator"&n( +169 "core" ( + "manipulator"&z& +4 "core" &   & +2 "storage"({& +4 "core" & 1 3 O  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&O' +109 "core" ' +2 "storage"(B& +3 "core" & 2 1  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(b'L +262 "core" ' + "storage"(}- +4 "core" -'T + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (~& +2 "core" &    +2 "manipulator"&|& +3 "core" & \ > & +2 .t\Elbow.seek 3 +2 "manipulator"&( +3 "core" ( +2 "manipulator"&y& +3 "core" &   & +2 "storage"(x& +3 "core" &   +2 .tForearm.seek 3 + 300 counts +2 "manipulator"&\ '2 +27 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&v/ +77 "core" / +10 ."downElevator"SE.seek :down +3 "manipulator"&& +5 "storage"('v +3 "core" &  2 & + "manipulator"&r% +4 "core" % +  +2 .tForearm.seek :retract +2 "manipulator"&k'\ +91 "core" ' +2 .t\Elbow.seek PC +49 "manipulator"&g( +90 "core" ' + ."downElevator"SE.coast + "storage"(5 +154 "core" ( +2 "manipulator"&p& +4 "core" &  \  + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&' +99 "core" ' +3 "manipulator"& & +4 "core" &   +2 "manipulator"&% +4 "core" %ϼ   d +2 "processing"%%& +3 "core" &\ +2 "processing"%s& +4 .tPC.seek :closed + "processing"% (Tg +3 "core" &\ +3 &\  +10 &3{\ )w +9 &f\ = +9 &p\ K +10 &WWI\ I +9 &YV\ I +10 &]Q\ I +9 &\\N\ I +9 &]ZJ\ J +10 & ZD\ I +9 &[=\ I +9 & ^<\ I +10 &"e^>\ J +9 &$'\\>\ J +10 &%^>\ I +9 &'^4\ J +9 &)m\\/\ J +10 &+0]1\ I +9 &,^0\ J +9 &.\\1\ J +10 &0u\\0\ J +9 &28Y,\ J +10 &3\\%\ J +9 &5\\M\ J +9 &7Y"\ I +10 &9@Y\ I +9 &;XE\ I +9 &<YN\ J +10 &>[0\ J +9 &@G[\ J +10 &B [\ J +9 &C\\\ J +9 &E`\ J +10 &GNc\ J +9 &Ic\ K +9 &Jt\ L +10 &L\ O +9 &NF\ P +10 &P\ P +9 &Q\ P +9 &Sozl\ - +10 &T++m\ E +9 &TH\ ( +2 ( + "processing"%s& +2 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.54 + .Hand.open +2 "manipulator"&1 +65 "core" 1 +2 "manipulator"&Z% +4 "core" % ϼ  K +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +91 "core" ' + .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 3 in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"%9 +2 %  +5 "core" 9o +103 "processing"% 9 +2 "core" 9o +103 "processing"%9 +2 "core" 9o  +103 "processing"%9 +2 "core" 9o  +103 "processing"%9 +34 "core" 9p +102 "processing"% 9 +2 "core" 9o +103 "processing"%9 +2 "core" 9o +103 "processing"% 9 +2 "core" 9o +103 "processing"%$9 +2 "core" 9o# +103 "processing"%9 +2 "core" 9p' +103 "processing"%!9 +2 "core" 9o, +103 "processing"%)9 +2 "core" 9o0 +103 "processing"%9 +2 "core" 9o4 +103 "processing"%9 +2 "core" 9o8 +103 "processing"%9 +4 "core" 9p= +102 "processing"%9 +2 "core" 9oA +103 "processing"%9 +2 "core" 9oE +103 "processing"%9 +2 "core" 9oI +103 "processing"%9 +2 "core" 9pM +103 "processing"%49 +3 "core" 9pR +103 "processing"%09 +2 "core" 9pV +103 "processing"%9 +2 "core" 9pZ +103 "processing"%N9 +2 "core" 9q^\ +103 "processing"%i9 +2 "core" 9qb +103 "processing"%79 +2 "core" 9\ pg +103 "processing"%/9 +2 "core" 9pk +103 "processing"%*9 +2 "core" 9oo +103 "processing"%:9 +2 "core" 9'ps +103 "processing"%#9 +2 "core" 90qw +103 "processing"%29 +3 "core" 99q| +102 "processing"%89 +2 "core" 9Bq +103 "processing"%;9 +2 "core" 9Iq +103 "processing"%@9 +2 "core" 9Rq +103 "processing"%99 +2 "core" 9Yr +103 "processing"%.9 +3 "core" 9`r +3 .tPH.hold 2:00:00,28C +3 .delay 1:30 + "processing"% pp^ +3 "core"  +8998 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%C +97 "core"  + .tPSR.select :wash +2 "processing"% +11 .tPS.seek 0.5ml + "processing"%>' +234 E\ 88 +368 "core" ' + .tdelay 5 seconds +503 .PSR.select :air + "processing"% +9 .tPS.seek 2ml +2 "processing"%J'[ +1609 "core" ' + .tPTV.dial :puck +2 "processing"%"  +69 "core"  + .tPSV.dial PTV +2 "processing"%, +70 "core" + .tPBV.dial :waste1 +2 "processing"%+  +125 "core"  +2 "processing"%1% +4 "core" %Z\  +2 .tPS.seek 1.5ml + "processing"%?' +590 "core" ' + .tdelay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%A * +34 "core" , +2 .tPS.seek 0ml +2 "processing"%E'W +1616 "core" ' + .tdelay 5:00 +25018 #"connect"Session Begun +2 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 + #Session Ended +4980 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%D  +34 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%3 * +34 "core" , +2 .tPSR.select :air + .PSV.dial PSR +2 "processing"%5 +70 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%H' +2239 "core" ' + .tPSV.dial PTV +2 "processing"%F +71 "core" + .tdelay 5 seconds +503 .PSV.dial PSR + "processing"%I +70 "core"  + .tdelay 5 seconds +503 .PSV.dial PTV +19 "processing"%L +70 "core" + .tdelay 5 seconds +503 .PSV.dial :air + "processing"%W  +67 "core"  +2 .tPS.seek :empty +2 "processing"%&'9 +2254 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%K  +122 "core" + .tPSV.dial :mixloop +2 "processing"% +42 "core" + .tPRV.dial :ab1 +2 "processing"%- @ +71 "core" B +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%U'w +358 "core" ' + .tdelay 2 seconds +203 ."connect"CBV.dial PRV + .tPRV.dial CBV +3 "collection"'^  + "processing"%S  +44 "core"  +7 +2 "processing"%\\% +4 "core" %s<\  +2 .tPS.seek 0.32ml +2 "processing"%' +392 "core" ' + .tdelay 2 seconds +203 .CBV.dial between PRV and PSV +44 "collection"'(  +32 "core" + .tPRV.dial :air +2 "processing"%R  +42 "core"  +2 .tPS.seek 0.9ml +2 "processing"%X'D +1234 "core" ' + .tPRV.dial :waste2 +2 "processing"%V @ +67 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%<' +866 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%=  +43 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%M'[ +1614 "core" ' + .tPSV.dial :PML +2 "processing"%6 +42 "core" +2 .tPTV.dial :mixing + "processing"%Q @ +68 "core" A +2 .tPBV.dial :waste1 + "processing"%e  +32 "core" +2 "processing"%G% +4 "core" %[P\  +2 .tPS.seek 1.85ml + "processing"%d'; +234 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%f * +34 "core" , +2 .tPS.seek 0ml +2 "processing"%P'W +1965 "core" ' + .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'T& +3 "core" &t\ + .tHand.open +2 "manipulator"&_1 +24 "core" 1 +2 "manipulator"&j& +4 "core" &  + "manipulator"&t% +4 "core" %\   A + +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&[(- +164 "core" ( +2 "manipulator"&m& +4 "core" &- e + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &a& +2 "core" &-   e +3 .tForearm.seek :garage + "manipulator"&c' +108 "core" ' + .tHand.close +2 "manipulator"&`/ +75 "core" / +2 "manipulator"&u& +4 "core" &- 0 e + "manipulator"&q% +4 "core" %  O { +2 .tForearm.seek :retract +2 "manipulator"&w'\ +96 "core" ' +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC + "manipulator"&z( +292 "core" ( +2 "manipulator"&{& +3 "core" &   m I +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &B& +3 "core" &   I +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&h'ρ +99 "core" ' +2 "manipulator"&o& +4 "core" & I +2 "manipulator"&}% +3 "core" %~ +2 "collection"'~& +4 "core" &Z\ +2 "collection"'|& +3 .tCC.seek :closed +2 "collection"'y(O +3 "core" &N\ +3 &c\  +10 &6c\ +{ +9 &i`\ > +9 &pc\ J +10 &gZ[\ I +9 &)[g\ I +9 &_d\ I +10 &^]\ J +9 &o_]\ J +10 &2]b\ I +9 &\\]\ I +9 & ^V\ I +10 &"x[W\ I +9 &$:aW\ I +9 &%]_\ I +10 &'`]\ I +9 &)^V\ I +10 &+CZ\\\ I +9 &-_b\ I +9 &.ZX\ I +10 &0`\\\ I +9 &2J]]\ I +9 &4 Z_\ I +10 &5]Z\ J +9 &7]\\\ I +10 &9RZ_\ I +9 &;`]\ I +9 &<^V\ J +10 &>^^\ I +9 &@[Z^\ I +9 &B_R\ J +10 &C_X\ J +9 &EhX\ J +10 &G]p`\ K +9 &Ic\ N +9 &Ja\ S +10 &L^\ U +9 &NFT\ B +9 &OE;a\ %p +10 &O{9X\ : +3 ( + "collection"'|& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.72 + "collection"'x& +4 "core" &O{>c\ : + .tHand.open + "manipulator"&v1 +71 "core" 1 +2 "manipulator"&% +3 "core" %~ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&r'\ +106 "core" ' + .tPSV.dial PSR +2 "processing"%n +95 "core"  + .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%O' +1613 "core" ' + .tdelay 5 seconds +503 .PSV.dial :waste1 + "processing"%b  +40 "core"  +2 .tPS.seek 0ml +2 "processing"%\ 'W +1617 "core" ' + .tPSV.dial PSR +2 "processing"%p +42 "core"  + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%' +1654 E\ DD +971 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 + .tCBV.dial PRV +4 "processing"%  +2 "collection"'  +36 "core"  +116  + .tPSV.dial :mixloop +2 "processing"% +96 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing + "processing"%%  +69 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2622 "core" ' + .tPSV.dial :air +2 "processing"%k  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%'' +2646 "core" ' + .tPSV.dial :mixloop +2 "processing"% +43 "core" +2 .tPS.seek 0ml +2 "processing"%Z'W +2628 "core" ' + .tPSV.dial :air +2 "processing"%  +43 "core"  +2 .tPS.seek 2.5ml +2 "processing"%s' +2635 "core" ' + .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2644 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +4 "core" & J I +44 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC + "manipulator"&l( +4 "core" ( +2 "manipulator"&& +4 "core" & n I + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &  < I +2 .tForearm.seek CC +2 "manipulator"& 'ρ +96 "core" ' + .tHand.close +2 "manipulator"&/ +68 "core" / +2 .tCC.seek :open +2 "collection"' ( +375 "core" ( +2 "manipulator"&$& +3 "core" & I +2 "manipulator"&% +4 "core" % ύ  E +2 .tForearm.seek :retract + "manipulator"&!'\ +97 "core" ' +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek :garage + "manipulator"&)(- +276 "core" ( +2 "manipulator"&& +4 "core" &-  +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 && +3 "core" &-  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +113 "core" ' +3 .tHand.open + "manipulator"&1 +74 "core" 1 +2 "manipulator"&% +4 "core" % \ y   c Ⱥ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +103 "core" ' +2 ."da"delayUntil "17:09:47.25" +24812 #recoverPRVreagent08 .PTV.dial :mixing +2 "processing"% @ +69 "core" B + ."da"PBV.dial :waste1 +2 "processing"%4  +33 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%0 * +33 "core" * +2 ."da"PSV.dial :air + "processing"%  +42 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%N' +2219 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%i +42 "core" +2 ."da"delay 2 seconds +201 .PSV.dial :air +2 "processing"%7  +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"%*  +42 "core"  +2 ."da"PS.seek :empty +2 "processing"%:'9 +2219 "core" ' + #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"%# +134 "core"  + ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%2' +610 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%8'[ +1605 "core" ' + ."da"PTV.dial :puck +2 "processing"%;  +67 "core"  + ."da"PSV.dial PTV +2 "processing"%@ +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%9  +33 "core" +2 "processing"%.% +3 "core" %\\\  +2 ."da"PS.seek 1.5ml +2 "processing"%C' +596 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%Y * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%>'W +1613 "core" ' + ."da"delay 2:00 +5099 E\ BB +1170 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 + .Sleepy.cycleModemPower! 9 +2 #Session Ended +5728 #"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"%, * +35 "core" , +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"%+ +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%1' +2257 "core" ' + ."da"PSV.dial PTV +2 "processing"%J +71 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%A +81 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%? +68 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +80 "core" +2 ."da"PS.seek :empty +2 "processing"%D'9 +2258 "core" ' + #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"%3 +122 "core"  + ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%5' +594 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%E'[ +1614 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%F +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%I  +33 "core"  +2 "processing"%L% +3 "core" %\\\  +2 ."da"PS.seek 1.5ml +2 "processing"%W' +596 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%H * +34 "core" * +2 ."da"PS.seek 0ml +2 "processing"%K'W +1613 "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 + "processing"%- * +34 "core" , +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"%& +69 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%S' +2243 "core" ' + ."da"PSV.dial PTV +2 "processing"%^ +69 "core" + ."da"delay 5 seconds +543 .PSV.dial PSR +5 "processing"%\\ +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%U +69 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%(  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%R'9 +2254 "core" ' + #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%  +54 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing + "processing"%V  +121 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%X  +44 "core" ~ + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"%= +43 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%<' +387 "core" ' + ."da"delay 2 seconds +203 .PRV.dial :air + "processing"%6  +43 "core"  +2 "processing"%Q% +3 "core" %o\  +3 ."da"PS.seek 0.55ml + "processing"%e'y +340 "core" ' + #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%G  +43 "core"  +2 ."da"PS.seek 2ml +2 "processing"%f'[ +1561 "core" ' + ."da"PSV.dial :PML +2 "processing"%M +43 "core" + ."da"PTV.dial :mixing +2 "processing"%d @ +67 "core" A + ."da"PBV.dial :waste1 +2 "processing"%T  +33 "core"  +2 "processing"%_% +3 "core" %Vt\  +2 ."da"PS.seek 1.85ml +2 "processing"%j'6 +239 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%t * +35 "core" , +2 ."da"PS.seek 0ml +2 "processing"%m'W +1974 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +10054 E\ AA +31999 #"connect"Session Begun +2 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +5944 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%a  +33 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%g * +33 "core" * +2 ."da"PSV.dial :air + "processing"%`  +42 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%u' +2258 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%q +42 "core" +2 ."da"delay 2 seconds +201 .PSV.dial :air +2 "processing"%  +42 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%c +42 "core" +2 ."da"delay 2 seconds +201 .PSV.dial :air +2 "processing"%{  +42 "core"  +2 ."da"PS.seek :empty +2 "processing"%B'9 +2247 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%[ +124 "core"  + ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%o' +591 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%}'[ +1607 "core" ' + ."da"PTV.dial :puck +2 "processing"%~  +69 "core"  + ."da"PSV.dial PTV +2 "processing"%w +79 "core"  + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" +2 "processing"%x% +3 "core" %W~\  +3 ."da"PS.seek 1.5ml + "processing"%v' +595 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +35 "core" , +2 ."da"PS.seek 0ml +2 "processing"%|'W +1609 "core" ' + ."da"delay 2:00 +8015 E\ /. +3989 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%n  +34 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%h * +34 "core" , +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"%P +67 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%b' +2253 "core" ' + ."da"PSV.dial PTV +2 "processing"%O +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%p +69 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%\ +70 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +70 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2263 "core" ' + #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"% +123 "core"  + ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%%' +599 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1613 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%k +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core"  +2 "processing"%% +3 "core" %[\  +2 ."da"PS.seek 1.5ml +2 "processing"%'' +607 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"%Z'W +1611 "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 + "processing"%s * +33 "core" * +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"% +68 "core"  +2 ."da"PS.reconfigure PSfast +44 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml +2 "processing"%' +2241 "core" ' + ."da"PSV.dial PTV +2 "processing"% +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"% +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%z +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%r  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%y'9 +2258 "core" ' + #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%$ +122 "core"  + ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%' +588 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"% '[ +1612 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" +2 "processing"%l% +3 "core" %Vr\  +2 ."da"PS.seek 1.5ml +2 "processing"%' +585 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"%!'W +1614 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%  +33 "core"  +2 ."da"delay 30 seconds +1910 E\ ]] +1092 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" * +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"%4 +68 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%0' +1617 #"connect"Session Begun +2 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +632 "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"%i +81 "core"  + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%7  +71 "core"  +2 ."da"PS.seek :empty +2 "processing"%/'9 +2240 "core" ' + ."da"Sleepy.power :camera,:ON +2 #Mixing DA Substrates .PSR.select :air +2 .PSV.dial PSR + "processing"%* +124 "core"  +2 ."da"PSR.select :sub1 +2 "processing"% +12 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.25ml +2 "processing"%N'7 +344 "core" ' + ."da"delay 5 seconds +502 .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml + "processing"%#' +343 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%:'[ +1631 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%2 +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%;  +35 "core" +2 "processing"%@% +3 "core" %Wq\  +3 ."da"PS.seek 1.5ml + "processing"%9' +584 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%. * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%8'W +1617 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%Y  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%C * +33 "core" + +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"%" +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%,' +2273 "core" ' + ."da"PSV.dial PTV +2 "processing"%+ +71 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%> +70 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%J +70 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%A  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%?'9 +2268 "core" ' + "processing"%9 +4 "core" 94 + #"da"Processing Puck Heater at 28C before imaging + .PH.coast +2 "processing"%1  +3 "core" 4 + 4 + "processing"%3& +3 "core" &TH~\ ( +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 2 + "manipulator"&D% +4 "core" %   2 +2 "storage"(5% +3 "core" %t \ +2 "storage"(F. +2 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 2 +2 "storage"(I( +343 "core" ( + ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (L& +2 "core" & ~ y V\ +2 "manipulator"&E& +3 "core" &- , +2 "manipulator"&H% +3 "core" %    +2 ."da"\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 2 +2 "manipulator"&W( +183 "core" ( + "manipulator"&& +4 "core" &  & % +2 "storage"(-& +3 "core" & } t \ +3 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&&' +95 "core" ' +2 "storage"(K& +3 "core" & s | \ +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 ."da"SE.seek beamBreak + "storage"(^'L +286 "core" ' + "storage"(\\- +3 "core" -'v +2 ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&U& +2 "core" &  r % +2 "storage"((& +3 "core" & f h \ +2 ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 2 + "manipulator"&S'Y +42 "core" ' +9 ."da"\Elbow.hold + "manipulator"&, +4 "core" , +3 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(V- +3 "core" -'v +2 ."da"SE.seek 1.1 Pucks below Top Plate +2 "storage"(X'. +30 "core" ' +2 "manipulator"&=% +3 "core" %V]   ɳ +2 "storage"(R& +4 "core" & A ? \ + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 2 + 297 counts + "manipulator"&6'ς +21 "core" ' +2 "manipulator"&Q& +3 "core" &\  # +2 "storage"(<& +4 "core" & y { o\ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 2 + 700 counts + "manipulator"&G' +24 "core" ' +2 ."da"SE.seek 2.1 Pucks below Top Plate +2 "storage"(e' +38 "core" ' +2 "manipulator"&M& +4 "core" &\  # +2 "manipulator"&d% +3 "core" % +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract + "manipulator"&T'\ +95 "core" ' +2 ."da"\Elbow.seek PC +2 "manipulator"&_( +246 "core" ( +3 "manipulator"&t& +4 "core" & +2 ."da"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &f& +3 "core" & B +2 ."da"Forearm.seek PC +2 "manipulator"&j' +95 "core" ' + ."da"Hand.close +2 "manipulator"&a/ +76 "core" / +2 ."da"PC.seek :open + "processing"%g( +401 "core" ( +2 "storage"(`& +3 "core" & s z [\ +2 "manipulator"&m& +3 "core" &  +2 "manipulator"&q% +4 "core" %   + ."da"Forearm.seek :retract +2 "manipulator"&'\ +98 "core" ' + ."da"\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 2 +2 "manipulator"&c( +253 "core" ( +2 "manipulator"&{& +3 "core" &  & +2 "storage"(u& +3 "core" & } } \ +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&[' +95 "core" ' + ."da"Hand.open +2 "manipulator"&B1 +75 "core" 1 +9 "storage"(o- +3 "core" -' +3 ."da"SE.seek 1.85 Pucks below Top Plate +2 "storage"(~' +25 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.18 Pucks below Top Plate +2 "storage"(w' +50 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da18aug2417h200ml.tif +1950 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +452 #"da"SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20.583 seconds\ /var/log/esp/da18aug2417h200ml.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da18aug2417h200ml15s.tif +1557 #SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da18aug2417h200ml15s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da18aug2417h200ml30s.tif +3057 #SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da18aug2417h200ml30s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da18aug2417h200ml70s.tif +7118 #SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da18aug2417h200ml70s.tif: TIFF Upload Complete\ + .Sleepy.power :camera,:OFF +2 ."Qmail"HABfans.email "20.583 sec auto-exposure",Subject: "da18aug2417h200ml images!" +45 "storage"(- +3 "core" -' +2 "storage"(x& +4 "core" & \ +2 "manipulator"&}& +4 "core" &   4 & +2 ."da"\Elbow.seek 2 +2 "manipulator"&( +2 "core" ( +2 "manipulator"&v& +3 "core" &   * & +2 "storage"(n& +4 "core" & k\ +3 ."da"Forearm.seek 2 + 700 counts +3 "manipulator"&h' +3 "core" ' +2 ."da"SE.reconfigure SEgently +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.9 Pucks below Top Plate +2 "storage"(P'# +60 "core" ' +2 "manipulator"&|& +5 "core" &   & +2 "storage"(O& +4 "core" & |\ * Y\ +2 ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 2 +2 "manipulator"&p'Y +32 "core" ' +2 ."da"\Elbow.hold +2 "manipulator"&\ , +3 "core" , + ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +3 "storage"(#QK-0-\ b +3 ."da"SE.seek 2.08 Pucks below Top Plate +2 "storage"( ' +22 "core" ' +3 "manipulator"&b% +7 "core" %Qh   ɶ +4 "storage"(& +4 "core" & r\ $ m\ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 2 + 292 counts +2 "manipulator"&'} +20 "core" ' +2 "manipulator"&%& +4 "core" &  \  % +2 "storage"(k& +4 "core" & T  +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&' +25 "core" ' +2 "storage"(% +4 "core" %  +3 ."downElevator"SE.seek :down +2 "storage"('v +99 (% +51 "core" %c=  RO +5 "manipulator"&'% +17 "core" %  +9 ."da"Forearm.reconfigure LooseForearm +6 "manipulator"&#Q@2^d^b +8 ."da"Forearm.seek :retract +7 "manipulator"& '\ +51 "core" ' +6 ."downElevator"SE.coast +2 "storage"(5 +37 "core" ' + ."da"SC.coast + "storage"(6 +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 #tStarting finalPurge +3 "processing"%s& +4 "core" &\ + ."psFlush"Hand.open +2 "manipulator"&1 +91 "core" 1 +4 "manipulator"&Z& +4 "core" &   % % +2 "manipulator"&% +4 "core" %\   9 7 +2 ."psFlush"\Elbow.seek FlushPuck::Garage +2 "manipulator"&(- +185 "core" ( +2 "manipulator"&z& +4 "core" &-  " +2 ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &r& +3 "core" &-   1 +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&' +108 "core" ' +2 ."psFlush"Hand.close + "manipulator"&$/ +66 "core" / +2 "manipulator"&y& +4 "core" &- +2 "manipulator"&% +4 "core" %  +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +106 "core" ' +4 ."psFlush"\Elbow.reconfigure TightElbow +8 "manipulator"&$&.,(\ #b +12 ."psFlush"\Elbow.seek PC +9 "manipulator"&( +123 "core" ( +4 "manipulator"&l& +9 "core" & \\ + ."psFlush"\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 & & +3 "core" &  t \\ +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +2 "manipulator"&' +93 "core" ' +5 "manipulator"&& +12 "core" &   \\ +9 "manipulator"&% +5 "core" %  d N +11 "processing"%& +7 "core" &I\ +7 "processing"%4& +15 ."psFlush"PC.seek :closed +2 "processing"%!(Tg +12 "core" &}\ +9 &F\ + &:\ + &57\ $d +11 &Zy5\ 6 +3 &{9\ I +8 &T7\ I +10 &\\3\ I +13 &J^3\ I +12 & \\2\ I +12 &^:\ J + &[*\ J +9 &RY\ I +10 & Y%\ I +8 &!Z\ I +10 &#]&\ I +9 &%Z]!\ I +9 &']!\ J +10 &(\\%\ I +9 &*]"\ I +10 &,c]\ I +9 &.$[ \ J +9 &/[\ J +10 &1[\ I +9 &3kX\ I +9 &5.W\ I +10 &6Z\ J +9 &8Z\ I +10 &:sW\ I +9 &<6\\\ I +11 &=Z\ I +8 &?X \ I +9 &A{Z\ I +9 &C>Wy\ I +10 &D\\ \ J +9 &F`\ I +10 &Hb\ J +9 &J>mg\ L +9 &K2\ N +10 &M\ O +9 &Ow\ P +9 &Q:l\ P +10 &R\ = +9 &T=\ V +10 &TE$\ * +6 ( + "processing"%4& +4 #"psFlush"Processing Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.51 +2 "processing"%& +4 "core" &TE\ * + &TEB\ * +2 ."psFlush"Hand.open + "manipulator"&1 +76 "core" 1 +2 "manipulator"&i% +3 "core" %  N +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&7'\ +93 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%0 +124 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."psFlush"PS.seek 1ml +2 "processing"%*'P +240 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +868 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%/' +1605 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%N +68 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%#  +35 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%2'W +2636 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%; +70 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.seek 0.5ml + "processing"%@' +587 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%:' +2120 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%. +70 "core" + ."psFlush"PBV.dial PSV +2 "processing"%9 U +52 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%Y'W +2627 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%C @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%"' +2635 "core" ' +2 ."psFlush"PSV.dial :waste1 +4 "processing"%8  +80 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%+'9 +2553 E\ << +82 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%> +40 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%J' +2636 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%A +67 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%,'W +2634 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%1' +2632 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%3  +79 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%D'9 +2636 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%5 +40 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.seek 1ml + "processing"%F'P +1101 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%L' +1611 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%E +67 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%H  +52 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2632 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%- +69 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.seek 0.5ml + "processing"%K' +585 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%)' +2149 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"%\\ U +51 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%U'W +2648 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%( @ +42 "core" > +45 ."psFlush"PS.seek 2.5ml +2 "processing"%V' +2636 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%=  +67 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%R'9 +2626 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%Q +42 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%<' +2631 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%M +68 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%d'W +2643 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%& @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%W' +737 #"connect"Session Begun +2 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 + #Session Ended +1884 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%^  +67 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%S'9 +2626 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'6& +4 "core" &1\ + .tHand.open +2 "manipulator"&X1 +22 "core" 1 +2 "manipulator"&G& +3 "core" &  B \\ +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek PC + "manipulator"&t( +3 "core" ( + "manipulator"&f& +4 "core" &  \\ + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & M \\ +2 .tForearm.seek PC +2 "manipulator"&a' +100 "core" ' + .tHand.close + "manipulator"&T/ +78 "core" / +2 .tPC.seek :open +2 "processing"% ( +401 "core" ( +2 "manipulator"&`& +3 "core" &   # \\ +2 "manipulator"&m% +3 "core" %   +3 .tForearm.seek :retract + "manipulator"&q'\ +101 "core" ' +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC + "manipulator"&j( +354 "core" ( +2 "manipulator"&{& +3 "core" &  7 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &u& +3 "core" &  7 +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&_'ρ +102 "core" ' +2 "manipulator"&B& +4 "core" &   7 + "manipulator"&o% +4 "core" %υ   +2 "collection"'& +4 "core" &?\ +2 "collection"'e& +3 .tCC.seek :closed +2 "collection"'~(O +3 "core" &W\ +4 &W\ 5 +10 &HL~W\ / +9 &~vZ\ D +9 &,cW\ J +10 &\\Y\ I +9 &]Z\ I +10 &u`W\ I +9 &7]X\ I +9 &]Y\ I +10 &^W\ I +9 &}ZX\ I +9 &!>]Z\ I +10 &#]X\ I +9 &$_]\ I +10 &&\\c\ I +9 &(G]U\ I +9 &*]b\ I +10 &+]Y\ I +9 &-`Y\ I +9 &/O\\X\ I +10 &1]U\ I +9 &2]V\ I +10 &4\\W\ I +9 &6V^U\ I +9 &8]V\ I +10 &9]S\ I +9 &;^W\ I +9 &=_ZX\ I +10 &?!^Y\ I +9 &@]X\ I +10 &B]W\ I +9 &Dfcd\ I +9 &F%hh\ J +10 &Guh\ L +9 &Il\ P +9 &KPm\ S +10 &M]\ U +9 &Nxg\ 2 +10 &Oh*_\ ] +9 &OXh\ D +2 ( + "collection"'e& +2 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.67 +2 "collection"'& +3 "core" &OXO\ D +2 .tHand.open + "manipulator"&x1 +73 "core" 1 +2 "manipulator"&}% +3 "core" % υ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&v'\ +95 "core" ' + #tFlushing the Collection Valve::Manifold +2 "collection"'n& +4 "core" &OXU\ D + "collection"'|% +4 "core" %t\ + #tCS Pulling 5ml of flush + .CSV.dial CSR +2 "collection"'O  +40 "core"  + .tCSR.select :flush +2 "collection"' +11 .tCS.seek 5ml + "collection"'b'l +1349 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 '% +3 "core" %ll\  + .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"'%' +637 "core" ' + .tCSV.dial :waste +2 "collection"'k +120 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'' +1981 "core" ' + #tFlushing lower manifold's waste1 port +2 "collection"'c& +3 "core" &OW"\ D +2 "collection"'[% +4 "core" %v\ + .tCSV.dial :flush +2 "collection"'w  +42 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"''l +1185 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"'h @ +41 "core" B +2 "collection"''% +4 "core" %lW\  +2 .tCS.seek 7ml + "collection"'' +535 "core" ' + ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'P  +3 'p  +39 "core"  +88  + .tCBV.dial :waste1 +2 "collection"' @ +42 "core" ? +2 .tCS.seek 0ml +2 "collection"'s' +1615 "core" ' + #tFlushing lower manifold's waste2 port +2 "collection"' & +4 "core" &OWv\ D + "collection"'% +4 "core" %[\ + .tCSV.dial :flush +2 "collection"'Z  +69 "core" +3 .tCS.seek 5ml + "collection"''l +1190 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"' @ +52 "core" > +2 "collection"'% +4 "core" %lV\  +45 .tCS.seek 7ml + "collection"'I' +523 "core" ' + ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'z  +43 "core"  +2 .tCBV.dial :waste2 + "collection"'r  +106 "core"  +2 .tCS.seek 0ml +2 "collection"'\ ' +1629 "core" ' + #tDisinfecting external Intake with kill +2 "collection"'$& +4 "core" &OXl\ D + "collection"'y% +4 "core" %X\ + .tCSV.dial CSR +2 "collection"'  +40 "core"  + .tCSR.select :kill +2 "collection"' +11 .tCS.seek 8ml + "collection"' ' +1855 "core" ' + .tdelay 5 seconds +503 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'l' D +533 "core" ' + ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"' +3 '  +93 "core" +32  + .tCTV.dial :intake +2 "collection"'  +69 "core" + .tIntake.select :open + "sampler") +11 .tCS.seek 2ml + "collection"'' \\ +1858 "core" ' + .tIntake.select :close + "sampler")0 +10 .tCTV.dial :air + "collection"'  +70 "core"  +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'' +581 "core" ' + .tCSV.dial CSR +2 "collection"'  +95 "core"  + .tCSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"'g'l +1045 E~\ ?? +302 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml +2 "collection"'4' D +1353 "core" ' + .tCSV.dial CBV +2 "collection"' +96 "core" +2 .tCS.seek 0ml +2 "collection"'' +2650 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&i& +4 "core" &    7 + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC + "manipulator"&0( +3 "core" ( + "manipulator"&& +4 "core" &   7 +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &?& +3 "core" &  \  ? 7 +2 .tForearm.seek CC + "manipulator"&*'ρ +103 "core" ' + .tHand.close + "manipulator"&N/ +70 "core" / +2 .tCC.seek :open + "collection"'#( +379 "core" ( + "manipulator"&/& +4 "core" &   \ E 7 +2 "manipulator"&;% +3 "core" % ϋ   H t +2 .tForearm.seek :retract +2 "manipulator"&2'\ +96 "core" ' +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek :garage + "manipulator"&@(- +286 "core" ( +2 "manipulator"&.& +3 "core" &-   5 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &9& +2 "core" &-   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&:' +110 "core" ' +3 .tHand.open + "manipulator"&C1 +67 "core" 1 +2 "manipulator"&Y% +3 "core" % y Ⱥ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&8'\ +99 "core" ' + #tCompleted [da withoutWCR] begun 16:13:26 +4 #Asleep after completing 2018_07_17_niagara_postcanQC assays + ."Qmail"GoodNews.email "{2 => 3, 3 => 3}\\nCan@18:02:58, 22.4C, 49% humidity, 14.2psia, 13.761V, 0.312A, 0.312A avg, 4.30W",Subject: "Asleep after completing 2018_07_17_niagara_postcanQC assays" +545 #m\EXIT @1535148246.83EDT @1535366946.73EDT = =ECan =tMAIN =mMAIN_scheduler @EDT1535366948.75 #"core_reset"Sent BREAK +2 #t@0x2516, state=0x33E0, ifg=0x02, ie=0x5F + #@0x357D, state=0x33E0, ifg=0x02, ie=0x5F #@0x9547, state=0x33E0, ifg=0x02, ie=0x5F + #@0x6863, state=0x33E0, ifg=0x02, ie=0x5F + #@0xAC22, state=0x33E0, ifg=0x02, ie=0x5F #@0xCA2F, state=0x33E0, ifg=0x02, ie=0x5F + #@0x14F0, state=0x33E0, ifg=0x02, ie=0x5F + #@0xD933, state=0x33E0, ifg=0x02, ie=0x5F #@0x1DE8, state=0x3350, ifg=0x00, ie=0x75 + #\ESP2 v3.22 I2C Gateway v3.06 +9 #\ESP2 v3.22 I2C Gateway v3.06 +395 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/shallow/niagara/configure.rb\ +257 .Sleepy.power :raw,:ON +3 E<\ *+ +4 <\ *+ + "sampler") +2 ) +2 "core"  + "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +2 "core"  +5 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +3 "sampler")&\ +2 )% +3 "core" %gh  + .tSS.configure SSconfig +2 "sampler")#.0X\ +2 .tCC.reconfigure CCconfig +2 "collection"'$x2 ^22b +2 .tCC.hold + "collection"', +3 "core" , + .tCC.configure CCconfig +2 "collection"'$x2 ^22b +2 '% +3 "core" %\ + .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.hold + "collection"'+ +5 "core" + + .tCS.configure CSconfig +2 "collection"'#P d@b +2 "processing"% & +4 "core" &\ + .tPC.reconfigure PCconfig +2 "processing"%$x2 ^22b +2 .tPC.hold + "processing"%\ , +4 "core" , + .tPC.configure PCconfig +2 "processing"%$x2 ^22b +2 % % +3 "core" %:\ + .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.hold +2 "processing"% + +4 "core" + + .tPS.configure PSconfig +2 "processing"%#A d`xb +4 "manipulator"& % +3 "core" %     + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b + .tForearm.hold +2 "manipulator"&+ +2 "core" + + .tForearm.configure LooseForearm +2 "manipulator"&#Q@2^d^b +2 && +3 "core" &-   F + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 .t\Elbow.hold +2 "manipulator"&, +2 "core" , + .t\Elbow.configure LooseElbow +2 "manipulator"&$ &.,(#b +4 "storage"(& +3 "core" &   4 + .tSC.configure SCloose +2 "storage"($.\ 1~b +2 (% +3 "core" %   Q \ + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 .tCH.coast + "collection"'  +3 "core" ` + .tCH.configure CHconfig + "collection"'\ 2 +2 .tPH.coast + "processing"%  +3 "core" 4 + .tPH.configure PHconfig + "processing"%\ 2 +2 #tAll dwarf controllers running firmware version 3.75 +2 "sampler") +19 #tCleanly exited at 18:04:06EDT24-Aug-18 +3026 #-> purgeIntake +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +4 "core" &\ + .tHand.open + "manipulator"&1 +19 "core" 1 +2 "manipulator"&& +3 "core" &-    +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&(- +4 "core" ( + "manipulator"&& +4 "core" &-   +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-   ] +2 .tForearm.seek :garage +2 "manipulator"&' +103 "core" ' + .tHand.close +2 "manipulator"&/ +71 "core" / +2 "manipulator"&& +3 "core" &-   +2 "manipulator"&% +4 "core" %    " +2 .tForearm.seek :retract + "manipulator"&'\ +97 "core" ' + .t\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"& ( +281 "core" ( + "manipulator"&!& +4 "core" &   8 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &"& +3 "core" &   8 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&#'ρ +104 "core" ' +2 "manipulator"&$& +3 "core" &  8 +2 "manipulator"&%% +4 "core" %ψ   l X +2 "collection"'&& +3 "core" &K\ +2 "collection"''& +4 .tCC.seek :closed + "collection"'((O +4 "core" &\ + &\  +10 &6\ +{ +9 & h\ > +10 &w\ K +9 &`b|\ J +9 &"c}\ J +10 &b\ J +9 &b\ J +9 &hc\ J +10 &*a}\ J +9 &b\ J +9 & a}\ J +10 &"ra}\ I +9 &$2b\ J +10 &%a\ J +9 &'`\ J +9 &)ya\ J +10 &+;_\ J +9 &,b\ J +9 &.c\ J +10 &0e\ J +9 &2Ce\ J +10 &4e\ J +9 &5b\ J +9 &7a|\ I +10 &9K_\ J +9 &;d~\ I +9 &<`}\ I +10 &>_\ J +9 &@T^~\ I +10 &Bc\ J +9 &Ch{\ J +9 &Em\ K +10 &GT}\ L +9 &I\ O +10 &J\ S +9 &Lz\ U +9 &NA~\ B +10 &OG@x\ !e +9 &Oxv\ K +2 ( + "collection"''& +2 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.69 +2 "collection"')& +3 "core" &Ox{C\ K +2 .tHand.open + "manipulator"&*1 +68 "core" 1 +2 "manipulator"&+% +4 "core" % ψ   * X + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&,'\ +92 "core" ' + #tPurging external Intake +2 "collection"'-& +4 "core" &Ox{v\ K + "collection"'.% +4 "core" %4\ + .tCSV.dial :flush +2 "collection"'/  +67 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'0' D +2357 "core" ' + .tdelay 5 seconds +503 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"'1 +2 '2  +5 "core"  +63 ~ + .tCTV.dial :intake +2 "collection"'3  +70 "core"  + .tIntake.select :open +2 "sampler") +9 .tCS.seek 0ml +2 "collection"'4' +2327 "core" ' + .tIntake.select :close + "sampler")0 +10 .tCTV.dial :air + "collection"'5  +73 "core" ~ +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&6& +4 "core" &  , 8 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&7( +2 "core" ( +2 "manipulator"&8& +4 "core" &  Q 8 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &9& +3 "core" & Q 8 + .tForearm.seek CC +2 "manipulator"&:'ρ +103 "core" ' + .tHand.close + "manipulator"&;/ +78 "core" / +2 .tCC.seek :open + "collection"'<( +377 "core" ( + "manipulator"&=& +4 "core" &  8 +2 "manipulator"&>% +3 "core" % u ) O +2 .tForearm.seek :retract +2 "manipulator"&?'\ +93 "core" ' + .t\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&@(- +283 "core" ( + "manipulator"&A& +4 "core" &-    +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &B& +3 "core" &-   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&C' +112 "core" ' +3 .tHand.open + "manipulator"&D1 +72 "core" 1 + "manipulator"&E% +4 "core" %    Ƚ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&F'\ +105 "core" ' +3318 #t-> access2 + !o:NameError:bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::messageAundefined local variable or method `access2' for main:Object: name: access2 +921 #-> access 2 +18 .SE.seek :down +2 "storage"(G'v +11 "core" ' +2 "manipulator"&H% +4 "core" %\ &   M !M +2 "manipulator"&I& +3 "core" &-  +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 + "storage"(J(K +1288 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (K& +2 "core" &K$ { \  +1288 #t-> access 3 +9 .SE.seek :down +2 "storage"(L'v +2 "core" ' +2 "manipulator"&M% +4 "core" %\ &  O !M +2 "manipulator"&N& +3 "core" &-  q +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 7 +2 "storage"(O([z +336 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (P& +3 "core" &[w  v  +34494 #t-> exit +12 #m\EXIT @1535367487.44EDT @1535367824.21EDT = =mMAIN_scheduler =tMAIN =ECan @EDT1535367826.33 #"core_reset"Sent BREAK +2 #t@0x33FF, state=0x32F4, ifg=0x10, ie=0xFD + #@0x3682, state=0x32F4, ifg=0x10, ie=0xFD + #@0x3905, state=0x32F4, ifg=0x10, ie=0xFD + #@0x3B89, state=0x32F4, ifg=0x10, ie=0xFD #@0x3E0C, state=0x32F4, ifg=0x10, ie=0xFD + #@0x408F, state=0x32F4, ifg=0x10, ie=0xFD + #@0x41A4, state=0x32F4, ifg=0x80, ie=0xFD #@0xB6DB, state=0x33E0, ifg=0x02, ie=0x5F + #@0xD376, state=0x3350, ifg=0x00, ie=0x75 + #\ESP2 v3.22 I2C Gateway v3.06 +9 #\ESP2 v3.22 I2C Gateway v3.06 +344 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/shallow/niagara/configure.rb\ +276 .Sleepy.power :raw,:ON +3 EK\ 43 +4 K\ 43 + "sampler") + ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +3 "sampler")&\ +2 )% +3 "core" %fg  + .tSS.configure SSconfig +2 "sampler")#.0X& +4 "core" &    $ +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 + "manipulator"&?( +3 "core" ( +3 "manipulator"&@& +4 "core" &   A $ +2 "storage"(A& +5 "core" && q o\  +4 .tForearm.seek 3 + 700 counts +4 "manipulator"&B' +89 "core" ' +2 "storage"(C& +4 "core" &'   +2 .tSE.reconfigure SEpick +4 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak +3 "storage"(D'L +252 "core" ' +2 "storage"(E- +3 "core" -'; + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +11 (F& +4 "core" &( p l \  +2 "manipulator"&G& +5 "core" &  x $ +4 .t\Elbow.seek 3 +3 "manipulator"&H( +3 "core" ( +2 "manipulator"&I& +4 "core" &  $ +3 "storage"(J& +3 "core" &( q r "\  +3 .tForearm.seek 3 + 300 counts +2 "manipulator"&K'2 +22 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&L/ +76 "core" / +11 ."downElevator"SE.seek :down +2 "manipulator"&M& +5 "storage"(N'v +5 "core" &  # $ + "manipulator"&O% +4 "core" % O   +2 .tForearm.seek :retract +2 "manipulator"&P'\ +93 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&Q( +113 "core" ' + ."downElevator"SE.coast + "storage"(5 +29 "core" ( +2 "manipulator"&R& +4 "core" &  x 5 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &S& +3 "core" &  5 + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&T'ρ +102 "core" ' +4 "manipulator"&U& +4 "core" &   5 +2 "manipulator"&V% +4 "core" %{  + & +2 "collection"'W& +4 "core" &=\  +2 "collection"'X& +4 .tCC.seek :closed +2 "collection"'Y(O +4 "core" &}\  + &z\  +8 &6\ +| +10 &hz\ > +9 &mv|\ K +9 &3[~\ J +10 &d{\ J +9 &_|\ J +10 &y^}\ J +9 &<`\ I +9 &`\ }\ J +10 &d|\ J +9 & ]\ I +9 &"C`}\ J +10 &$^z\ J +9 &%]{\ J +9 &'c}\ J +10 &)K]}\ J +9 &+ _\ J +9 &,c\ J +10 &.\\\ J +9 &0S\\\ J +10 &2]\ I +9 &3]\ I +9 &5^\ I +10 &7[_\ J +9 &9b{\ J +10 &:\\\ J +9 &<\\\ J +9 &>c]\ J +10 &@&^\ I +9 &A`\ J +10 &Ce\ K +9 &Eik\ K +9 &G%v\ M +10 &H\ O +9 &J\ \ T +9 &LP\ V +10 &N ~\ G +9 &O->\ , +9 &OU~\ > +6 ( + "collection"'X& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.86 + .Hand.open + "manipulator"&Z1 +3 "core" &OI~\ > +65 1 + "manipulator"&[% +4 "core" % s +  - +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&\\'\ +98 "core" ' + .tSC.coast + "storage"(6 +3 #tcollectSample 200ml w/bubble point of 24psi + #Priming 7ml .Sleepy.power :sampler,:ON + .Intake.select :close + .\Exhaust.select :close + .SS.hold +2 "sampler")]+ +3 "core" + + "sampler")^% +4 "core" %hf % +2 "collection"'_& +3 "core" &OI\ > +3 ET\ PQ + #tCalibrating pressure and temperature sensors + .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X +3 EW\ ll + .tCTV.dial :intake + ."connect"SSV.dial CBV +2 .tCBV.dial SSV +2 "sampler")t  +71 "core" + #tAllowing 130s for 25.0ml of remaining 200.0ml + .Intake.select :open + "sampler") +211 "collection"'u% +3 "core" % $\ + #tIntake @38.2psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 150 + "sampler")#.0X>? 0 + .tSSV.dial :exhaust +2 "sampler"){  +72 "core"  + .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X I + .tSSV.dial :exhaust + "sampler")  +72 "core"  + .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +147 "core" ' + .t\Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 .tCBV.dial SSV + "sampler")3  +74 "core" + #tAllowing 130s for 25.0ml of remaining 50.0ml + .Intake.select :open + "sampler") +211 "collection"'4% +3 "core" % l\ + #tIntake @38.1psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X<' +1574 "core" ' + #tStroke completed -- waiting for pressure to equalize ... +52 "collection"'@% +3 "core" % 3\ +2 "sampler")A% +3 "core" %78  +2 "sampler")C% +3 "core" %86  +2 .tIntake.select :close + "sampler")0 +9 ).% +3 "core" %98  + .tSSV.dial :exhaust +2 "sampler")1  +72 "core"  +2 .t\Exhaust.select :open + "sampler")@ +9 .tSS.reconfigure SSexhale +2 "sampler")#.0X + ."airStroke"CSV.dial :waste +3 "sampler")G% +4 ."airStroke"CS.seek 0ml +2 "collection"'I' +3 "core" %C88 f + ' + ."connect"SSV.dial CBV,avoiding: :exhaust +2 ."airStroke"CSV.dial :air +3 .tCBV.dial SSV +2 "sampler")+  +2 "collection"'J @ +68 "core" A +2 ."airStroke"CS.seek 10ml +2 "collection"'L' D +107 "core"  + .tCTV.dial :air +2 "collection"'M  +70 "core" +2 .tdelay 15 seconds +16 ."samplerPumpShutdown"Sleepy.power :sampler,:OFF +1486 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")O +127 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +2 .tSS.seek 0ml +3 "collection"'?  +2 "sampler")B' +5 "core" ' +2 .tSSV.dial CBV,avoiding: :exhaust + "sampler")R  +117 "core"  +10  +398 ' +2 "sampler")S% +3 "core" %kk  +2 .tCBV.dial between SSV and waste2 +2 "collection"'D  +29 "core"  +2 "collection"'K% +4 "core" % = }\ +2 ."connect"CTV.dial CSV,avoiding: :air + .tCSV.dial CTV +2 "collection"'U  +42 "core"  +2 .tCS.reconfigure CSpressurize +2 "collection"'# d@<< b +3 .tCS.seek 0ml + "collection"'V' +1977 "core" 's ~\ ֪ +2 "collection"'W% +4 "core" %K \  + "sampler")H% +4 "core" %lk  +2 #tBubblePoint: Intake @38.6psia, Outlet @14.4psia .CBV.dial SSV + "collection"'N @ +36 "core" A +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"']' +90 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")b +128 "core"  +4 .tSS.reconfigure SSexhale + "sampler")#.0X +2 ."airStroke"CSV.dial :waste +3 "collection"'i +2 "sampler")h% +5 "core" %da  + .tSSV.dial :exhaust +2 "sampler")f  +58 "core" +2 ."airStroke"CS.seek 0ml +2 "collection"'k' +4 "core" ' + ."airStroke"CSV.dial :air +2 "collection"'l @ +3 "core"  +2 .t\Exhaust.select :open + "sampler")@ +9 .tSS.reconfigure SSexhale +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"' ' +95 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +108 "core" ' + ."CSpush"CS.coast + "collection"'5 +17 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X9 +2 "core" 9fT +103 "collection"'F9 +2 "core" 9lQ +103 "collection"'G9 +2 "core" 9=nM +103 "collection"'J9 +2 "core" 9apK +103 "collection"'+9 +3 "core" 9rG +103 "collection"'M9 +2 "core" 9tE +103 "collection"'%9 +2 "core" 9xB +103 "collection"'I9 +2 "core" 9x? +103 "collection"'O9 +2 "core" 9{< +103 "collection"'?9 +2 "core" 90|8 +103 "collection"'R9 +2 "core" 9Q~7 +103 "collection"'E9 +2 "core" 9p5 +103 "collection"'S9 +2 "core" 92 +103 "collection"'D9 +2 "core" 90 +103 "collection"'K9 +3 "core" 9. +103 "collection"'U9 +2 "core" 9, +103 "collection"'L9 +2 "core" 9* +103 "collection"'W9 +2 "core" 9 ( +103 "collection"'H9 +2 "core" 99' +103 "collection"'N9 +3 "core" 9S$ +103 "collection"'B9 +2 "core" 9k$ +103 "collection"'69 +2 "core" 9" +103 "collection"'X9 +2 "core" 9! +103 "collection"'Z9 +2 "core" 9 +103 "collection"'P9 +3 "core" 9 +103 "collection"'[9 +2 "core" 9 +103 "collection"'_9 +2 "core" 9 +103 "collection"'T9 +2 "core" 9 +103 "collection"'$9 +2 "core" 9  +103 "collection"'^9 +45 "core" 9  +87 E0\ II +16 "collection"'b9 +2 "core" 9 & +103 "collection"'V9 +2 "core" 9 3 +103 "collection"'<9 +2 "core" 9 A  +103 "collection"']9 +2 "core" 9 L +103 "collection"'a9 +3 "core" 9 Z +103 "collection"'d9 +2 "core" 9 e +103 "collection"'e9 +2 "core" 9 p +103 "collection"'c9 +2 "core" 9 {  +103 "collection"'g9 +2 "core" 9 $ +103 "collection"'h9 +31 "core" 9 * +103 "collection"'i9 +2 "core" 9 . +103 "collection"'f9 +2 "core" 9 2 +103 "collection"'l9 +2 "core" 9 6 +103 "collection"'`9 +2 "core" 9 : +103 "collection"'o9 +4 "core" 9 ? +103 "collection"'k9 +2 "core" 9 C +103 "collection"'j9 +2 "core" 9 G +103 "collection"'r9 +2 "core" 9 K +103 "collection"'t9 +2 "core" 9 P +103 "collection"'m9 +4 "core" 9 T +102 "collection"'p9 +2 "core" 9 X +103 "collection"'u9 +2 "core" 9 \\ +103 "collection"'q9 +2 "core" 9 ` +103 "collection"'w9 +2 "core" 9 e +103 "collection"'n9 +2 "core" 9 i +103 "collection"'y9 +2 "core" 9 m +103 "collection"'z9 +2 "core" 9 q +103 "collection"'{9 +2 "core" 9 u +103 "collection"'s9 +2 "core" 9\ z +103 "collection"'}9 +3 "core" 9\ ~ +103 "collection"'~9 +2 "core" 9\  +103 "collection"'|9 +2 "core" 9\ # +103 "collection"'v9 +2 "core" 9\ + +103 "collection"'9 +2 "core" 9\ 1 +103 "collection"'9 +4 "core" 9\ 8 +102 "collection"'9 +2 "core" 9\ > +103 "collection"'9 +2 "core" 9\ C +103 "collection"'9 +2 "core" 9\ H +103 "collection"' 9 +2 "core" 9\ K +103 "collection"'x9 +4 "core" 9\ Q +103 "collection"' 9 +2 "core" 9\ T +103 "collection"'9 +2 "core" 9\ W +103 "collection"'9 +2 "core" 9\ [ +103 "collection"'9 +2 "core" 9\ ^ +103 "collection"'9 +2 "core" 9\ a +103 "collection"'9 +2 "core" 9\ d +103 "collection"'9 +2 "core" 9\ f +103 "collection"' 9 +2 "core" 9\ i +103 "collection"'9 +2 "core" 9\ k +103 "collection"'9 +4 "core" 9\ n +2 .tCH.hold 10:00,70C +3 "collection"' `\ `\ m  +3 "core"  +45181 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 + #Session Ended +9606 E \ y +5208 "core" ` +2 "collection"'\ 9 +3 "core" 9\  +2 #tCollection Puck Heater at 70C after lysing + .CS.seek 0ml +2 "collection"'' +330 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"' @ +97 "core" B +2 .tCSV.dial :air +2 "collection"' @ +40 "core" > +2 .tCS.seek 5ml +2 "collection"''l +1347 "core" ' + .tCSV.dial CTV +2 "collection"'  +43 "core"  + .tdelay 2 seconds +203 .CSV.dial :air + "collection"' @ +43 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'  +42 "core"  + .tdelay 2 seconds +203 .CSV.dial :air + "collection"' @ +42 "core" > +2 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"'' +1359 "core" ' + #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV +2 "collection"' +93 "core"  + .tCBV.dial CSV +2 "collection"'  +27 "core" +2 "collection"'"% +3 "core" % \ +3 .tCS.seek 4.999ml + "collection"''l +1349 "core" ' + .tdelay 5 seconds +503 .CTV.dial :air +2 "collection"'  +42 "core" +2 "collection"'&% +4 "core" %l'\  +2 .tCS.seek 6.999ml + "collection"'#' +599 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air2 +2 "collection"'* @ +41 "core" > +2 .tCS.seek 10ml +2 "collection"'(' D +855 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'0 ` +108 "core" ^ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'!   +36 "core" ! +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +2 "collection"')  +2 ''  +28 "core"  +98  +2 .tCS.seek 5ml +2 "collection"'3'l +1357 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'4 @ +95 "core" @ +2 .tCSV.dial :waste + "collection"'2 +97 "core" +2 .tCS.seek :empty +2 "collection"'/'Ͱ +1350 "core" ' + .tCSV.dial :air +2 "collection"'7 @ +69 "core" B +2 .tCS.seek 5ml +2 "collection"'8'l +1359 "core" ' + .tCSV.dial CTV +2 "collection"'9  +40 "core"  + .tdelay 2 seconds +203 .CSV.dial :air + "collection"': @ +42 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'-  +42 "core"  + .tdelay 2 seconds +203 .CSV.dial :air + "collection"', @ +42 "core" > +2 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"'=' +1357 "core" ' + #tRecovering Lysate (#2 of 2) + .CSV.dial CBV +2 "collection"'; +94 "core" ~ + .tCBV.dial CSV +2 "collection"'@  +36 "core"  +2 "collection"'A% +3 "core" %\ +3 .tCS.seek 4.999ml + "collection"'C'l +1344 "core" ' + .tdelay 5 seconds +503 .CTV.dial :air +2 "collection"'.  +41 "core" +2 "collection"'1% +4 "core" %l<B\ \ +2 .tCS.seek 6.999ml + "collection"'>' +588 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air2 +3 "collection"'F @ +89 "core" B +10 .tCS.seek 10ml + "collection"'G' D +859 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'J ` +111 "core" ^ +2 #tLysing Complete + "collection"'+& +4 "core" &OH\ > +2 #tStoring sh1 puck in Collection Clamp to tube 2 + "manipulator"&M% +3 "core" %\    ) , +2 "storage"(%% +4 "core" %   + +2 "storage"(I. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(O( +342 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (?& +2 "core" &  L  +2 "manipulator"&R& +3 "core" & 5 5\ +4 "manipulator"&E% +3 "core" %\  { , +3 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 2 + "manipulator"&S( +156 "core" ( +2 "manipulator"&D& +3 "core" &  $ +2 "storage"(K& +4 "core" &    +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts + "manipulator"&U' +89 "core" ' +2 "storage"(L& +3 "core" &    +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(W'L +270 "core" ' +2 "storage"(H- +3 "core" -'L + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tSE.seek :place + "storage"(N' +35 "core" ' +9 "manipulator"&B& +5 "core" & +2 "manipulator"&6% +3 "core" %   e +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&X'\ +92 "core" ' +2 .t\Elbow.seek CC + "manipulator"&Z( +167 "core" ( +2 "manipulator"&P& +4 "core" & \ ? 1 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &[& +2 "core" &  1 +2 .tForearm.seek CC +2 "manipulator"&_'ρ +101 "core" ' + .tHand.close + "manipulator"&T/ +75 "core" / +34 .tCC.seek :open + "collection"'$( +375 "core" ( +2 "storage"(^& +3 "core" &  S  +2 "storage"(b& +4 "core" &  &  + "manipulator"&V& +4 "core" & J 1 +2 "manipulator"&<% +3 "core" % {  s +2 .tForearm.seek :retract +2 "manipulator"&]'\ +96 "core" ' +4 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 + "manipulator"&a( +150 "core" ( +2 "manipulator"&d& +3 "core" &    +2 "storage"(e& +4 "core" &    +2 .t\Elbow.reconfigure LimpElbow + "manipulator"&$ ,(#b +3 .tForearm.seek 2 +2 "manipulator"&c'Y +111 "core" ' + .t\Elbow.hold +2 "manipulator"&g, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&h1 +67 "core" 1 +9 "manipulator"&i% +4 "core" % fW  x Ȱ +2 "storage"(f& +4 "core" & l + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 313 counts + "manipulator"&l'ϒ +18 "core" ' +2 "manipulator"&`& +4 "core" &  \ /  + "storage"(o& +4 "core" &   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&k' +30 "core" ' +2 "storage"(j% +4 "core" %  +2 ."downElevator"SE.seek :down +3 "storage"(r'v +99 (t% +3 "core" %D SV + "manipulator"&m% +4 "core" %)  J  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&p'\ +93 "core" ' +60 ' + ."downElevator"SE.coast + "storage"(5 +2 .tSC.coast + "storage"(6 +3 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'u& +4 "core" &\ + .tHand.open + "manipulator"&q1 +23 "core" 1 +2 "manipulator"&w& +4 "core" &    +2 "manipulator"&n% +3 "core" %\    / +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&y(- +177 "core" ( +2 "manipulator"&z& +4 "core" &- \  L + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &{& +2 "core" &-    +3 .tForearm.seek :garage + "manipulator"&s' +107 "core" ' + .tHand.close +2 "manipulator"&}/ +68 "core" / +2 "manipulator"&~& +4 "core" &- Y + "manipulator"&|% +4 "core" %  : z +2 .tForearm.seek :retract +2 "manipulator"&v'\ +105 "core" ' +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC + "manipulator"&( +298 "core" ( +2 "manipulator"&& +3 "core" &     5 +4 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &   5 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'ρ +102 "core" ' +2 "manipulator"&& +4 "core" &    5 + "manipulator"& % +4 "core" %~   _ +2 "collection"'x& +3 "core" &\ +48 "collection"' & +5 .tCC.seek :closed +2 "collection"'(O +3 "core" &\ +5 &\ 7 +9 &PM}\ 0 +9 &zy\ D +10 &Da\\\ H +9 &^ \ H +10 &]\ H +9 &^\ H +9 &L^\ H +10 &_\ H +9 &_\ I +9 &]\ H +10 &!U_n\ H +9 &#^[\ H +9 &$_Y\ H +10 &&]E\ H +9 &(\\^+\ H +10 &*_\ H +9 &+]\ H +9 &-^4\ H +10 &/d]\ H +9 &1&]\ H +10 &2^\ H +9 &4]\ H +9 &6l_\ H +10 &8/]\ H +9 &9]x\ H +9 &;_e\ H +10 &=u]\ H +9 &?7_ \ H +10 &@] \ H +9 &B^\ H +9 &D{b\ I +10 &F<i\ I +10 &G\ L +8 &I\ P +10 &Kd\ S +9 &M#\ T +10 &Ny\ * +9 &Ot5\ T +8 ( +2 &OFw\ < + "collection"' & +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.71 +2 "collection"'& +4 "core" &OGs\ < + .tHand.open + "manipulator"&1 +67 "core" 1 +2 "manipulator"&% +4 "core" %     ^ + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +91 "core" ' + .tPSV.dial PSR +2 "processing"% +124 "core"  + .tPSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml + "processing"% ' +1616 "core" ' + .tdelay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%  +42 "core"  +2 .tPS.seek 0ml +2 "processing"%'W +1607 "core" ' + .tPSV.dial PSR +2 "processing"% +42 "core"  + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%' +2638 "core" ' + ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%\  +2 "collection"'  +5 "core"  +2 "processing"%  +42 "core"  +54 + .tPSV.dial :mixloop +2 "processing"% +96 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing + "processing"%  +123 "core" +2 .tPS.seek 0ml +2 "processing"% 'W +2627 "core" ' + .tPSV.dial :air +2 "processing"%  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2637 "core" ' + .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2629 "core" ' + .tPSV.dial :air +2 "processing"%  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"% ' +2632 "core" ' + .tPSV.dial :mixloop +2 "processing"%" +42 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2632 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +4 "core" &   + 5 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&&( +2 "core" ( +2 "manipulator"&& +4 "core" &    5 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &*& +3 "core" &    X 5 +2 .tForearm.seek CC + "manipulator"&#'ρ +93 "core" ' + .tHand.close + "manipulator"&0/ +72 "core" / +2 .tCC.seek :open + "collection"'!( +379 "core" ( + "manipulator"&)& +4 "core" &   , 5 +2 "manipulator"&'% +3 "core" % ϐ  +2 .tForearm.seek :retract +2 "manipulator"&('\ +93 "core" ' + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek :garage + "manipulator"&4(- +277 "core" ( + "manipulator"&2& +4 "core" &-    +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &3& +3 "core" &-     +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&7' +111 "core" ' +2 .tHand.open +2 "manipulator"&/1 +66 "core" 1 +2 "manipulator"&9% +3 "core" % p  Ǹt +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&:'\ +110 "core" ' + .tPSV.dial :mixloop + .PTV.dial :PRVmixing +2 ."connect"PRV.dial CBV + .tCBV.dial PRV +2 .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 3 into Collection Clamp + "collection"'-& +4 "core" &\ + "manipulator"&,% +4 "core" %\     +2 "storage"(8% +4 "core" % & .   +2 "storage"(;. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 + "storage"(@( +342 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (A& +2 "core" &$   \  +2 "manipulator"&=& +3 "core" &-   +2 "manipulator"&.% +4 "core" %\  \ D +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 +2 "manipulator"&1( +178 "core" ( + "manipulator"&C& +4 "core" &\   "~ +2 "storage"(F& +3 "core" &$  $ \ \  +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&>' +96 "core" ' +2 "storage"(J& +3 "core" &$  \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(+'L +251 "core" ' + "storage"(M- +4 "core" -'H +42 .tSE.configure SEconfig +4 "storage"(#QK-0-\ b +3 (%& +2 "core" &# N \  +2 "manipulator"&I& +3 "core" &\  ^ "~ +2 .t\Elbow.seek 3 +2 "manipulator"&?( +3 "core" ( +2 "manipulator"&R& +3 "core" &\   "~ +2 "storage"(E& +3 "core" &# b \  +3 .tForearm.seek 3 + 300 counts + "manipulator"&D'2 +23 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&K/ +76 "core" / +10 ."downElevator"SE.seek :down +3 "manipulator"&L& +4 "storage"(Q'v +7 "core" &\   "~ +2 "manipulator"&\\% +4 "core" %   6 H +2 .tForearm.seek :retract +2 "manipulator"&H'\ +99 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&B( +119 "core" ' + ."downElevator"SE.coast + "storage"(5 +23 "core" ( +2 "manipulator"&6& +4 "core" &  6 4 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &W& +2 "core" & > 4 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&P'ρ +99 "core" ' +2 "manipulator"&[& +4 "core" & 4 +2 "manipulator"&U% +3 "core" %ω * +3 "collection"'S& +3 "core" &\ +2 "collection"'T& +4 .tCC.seek :closed +2 "collection"'X(O +2 "core" &\ +4 &\  +9 &6\ *z +9 &j|\ > +9 &nk\ I +10 &j]h\ H +9 &,`X\ H +9 &^S\ H +10 &ZF\ H +9 &r_6\ H +9 &5_(\ H +10 &^\ H +9 & Z\ H +10 &"z]\ H +9 &$<a\ H +9 &%]\ H +10 &'^\ I +9 &)]\ H +9 &+D]\ H +10 &-`)\ H +9 &.]&\ H +10 &0]\ H +9 &2L]\ H +9 &4Z!\ H +10 &5]m\ H +9 &7]q\ H +10 &9T^`\ H +9 &;ZP\ H +9 &<]H\ H +10 &>]H\ H +9 &@\\]E\ H +9 &B`.\ H +10 &C`9\ H +9 &Eg'\ I +9 &G\\w%\ K +10 &I\ O +9 &Jj}\ S +10 &Lgf\ \ U +9 &NHlo\ \ B +9 &O<3xv\ / +10 &OP\ > +2 ( + "collection"'T& +3 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.77 + .Hand.open + "manipulator"&Y1 +68 "core" 1 +2 "manipulator"&^% +3 "core" % ψ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&b'\ +99 "core" ' + .tSC.coast + "storage"(6 +3 .tCTV.dial CSV,avoiding: :intake +2 "collection"'V  +125 "core"  + .tCSV.dial CTV +2 "collection"'<  +29 "core"  +2 .tPS.seek 2.5ml +2 "processing"%d' +2633 "core" ' + "collection"'e% +4 "core" % Bz~X\ +3 .tCS.seek 4.15ml + "collection"'_'Q +1563 "core" ' + .tdelay 8 seconds +803 .PSV.dial :air + "processing"%Z  +43 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%h  +69 "core"  +2 .tPS.seek 0ml +2 "processing"%i'W +1757 E\ ?? +873 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"'f ` +29 "core" _ +2 .tCSV.dial :air + "collection"'` @ +43 "core" > +2 .tCS.seek 10ml +2 "collection"'o' D +1568 "core" ' + .tCSV.dial CTV +2 "collection"'j  +43 "core"  +2 .tCS.seek 0ml + "collection"']' +2617 "core" ' + .tCBV.dial :waste1 +2 "collection"'t @ +28 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +3 "collection"'m  +123 "core" +2 "collection"'a& +4 "core" &OG\ > + #tStoring lyfil puck in Collection Clamp to tube 2 +2 "manipulator"&c% +3 "core" %\  & +2 "storage"(l% +3 "core" %|   +2 "storage"(u. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 2 + "storage"(N( +341 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (q& +3 "core" & Y  +2 "manipulator"&w& +4 "core" &  b 4 +2 "manipulator"&n% +3 "core" %\  V & +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 2 + "manipulator"&k( +157 "core" ( +2 "manipulator"&z& +3 "core" &  +2 "storage"({& +4 "core" &  :  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&r' +106 "core" ' +2 "storage"(O& +3 "core" &   F  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(g'L +284 "core" ' + "storage"(}- +4 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&~& +2 "core" &   $ +2 "storage"(|& +3 "core" & \  *  +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 2 + "manipulator"&p'Y +39 "core" ' + .t\Elbow.hold +2 "manipulator"&s, +3 "core" , +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 "storage"(- +2 "core" -' +2 .tSE.seek 0.09 Pucks below Top Plate +2 "storage"(y'; +31 "core" ' +2 "manipulator"&% +3 "core" %`N   ɮ +2 "storage"(& +4 "core" & \ a a \  + .tForearm.force -20 + "manipulator"&5 +42 .tForearm.seek 2 + 307 counts +8 "manipulator"& 'ό +19 "core" ' +2 "manipulator"&x& +4 "core" & \    + "storage"(v& +4 "core" & \  6  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&$' +29 "core" ' +2 .tSE.seek 1.09 Pucks below Top Plate +2 "storage"('* +40 "core" ' +2 "manipulator"&& +4 "core" &   2  +2 "manipulator"&% +4 "core" %    +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"& '\ +87 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&( +167 "core" ( +2 "manipulator"&& +3 "core" &  $ o +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" & o +2 .tForearm.seek CC + "manipulator"& 'ρ +98 "core" ' + .tHand.close + "manipulator"&/ +66 "core" / +2 .tCC.seek :open + "collection"'( +376 "core" ( +2 "storage"(\ & +3 "core" & \    +2 "storage"(& +4 "core" & \   + "manipulator"&& +4 "core" &    n + "manipulator"&% +4 "core" % {   { +2 .tForearm.seek :retract + "manipulator"&'\ +97 "core" ' +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 2 + "manipulator"&( +147 "core" ( +2 "manipulator"&& +3 "core" &   e +2 "storage"( & +4 "core" & \   +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 2 +2 "manipulator"&'Y +109 "core" ' + .t\Elbow.hold +2 "manipulator"&, +3 "core" , +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&1 +67 "core" 1 +9 "manipulator"&% +4 "core" % mh S ȵ +2 "storage"("& +4 "core" & \ " `  +4 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 320 counts + "manipulator"& 'ϙ +17 "core" ' +2 "manipulator"&& +4 "core" &   + "storage"(& +4 "core" & \   \  +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&*' +38 "core" ' +2 "storage"(0% +4 "core" %-\ z  +3 ."downElevator"SE.seek :down +2 "storage"('v +99 (% +3 "core" %E= } SU + "manipulator"&% +4 "core" %   4 d +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&)'\ +88 "core" ' +54 ' + ."downElevator"SE.coast + "storage"(5 +2 .tSC.coast + "storage"(6 +3 .tPSV.dial :air + "processing"%'  +82 "core"  +3 .tPS.seek 2.5ml + "processing"%#' +2635 "core" ' + .tdelay 1 second +103 .PSV.dial :mixloop + "processing"%2 +43 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%3  +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 +2 "processing"%9'W +2627 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%(& +3 "core" &\ +2 .tHand.open + "manipulator"&-1 +18 "core" 1 +2 "manipulator"&,& +3 "core" &  A +2 "manipulator"&8% +3 "core" %\      +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&;(- +175 "core" ( + "manipulator"&7& +4 "core" &- \  ) +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &A& +3 "core" &-    ) +3 .tForearm.seek :garage + "manipulator"&=' +108 "core" ' +33 .tHand.close + "manipulator"&./ +76 "core" / +2 "manipulator"&C& +4 "core" &-  ) + "manipulator"&F% +4 "core" %   ǿg +2 .tForearm.seek :retract +2 "manipulator"&J'\ +102 "core" ' + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek PC + "manipulator"&4( +129 "core" ( +2 "manipulator"&:& +4 "core" &  2 O + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &M& +2 "core" &   : O +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&%' +100 "core" ' +2 "manipulator"&I& +4 "core" &   O + "manipulator"&R% +4 "core" %   $ u +2 "processing"%E& +3 "core" &\ +4 "processing"%K& +3 .tPC.seek :closed +46 "processing"%L(Tg +11 "core" &\ + &\ + &\ + &\ + &\ +2 &\ + &\ + &\ < +8 &M~\ 1 +9 &Sy\ E +9 &c\ K +10 &b\ K +9 &`\ K +10 &J^\ K +9 & b\ K +9 &_\ K +10 &]\ J +9 &S]\ J +9 &!]\ J +10 &"_\ J +9 &$_\ K +10 &&Z`\ K +9 &(]\ K +9 &)_\ K +10 &+\\\ J +9 &-c`\ J +9 &/%\\\ J +10 &0\\\ J +9 &2]\ J +10 &4k\\\ J +9 &6-\\\ J +9 &7[\ K +10 &9]\ K +9 &;r^\ K +10 &=4]\ K +9 &>^\ K +9 &@^\ J +10 &B|[\ J +9 &D<c\ K +9 &Eb\ K +10 &Gh\ L +9 &I}r\ L +9 &K;{\ N +10 &L\ P +9 &N\ P +10 &Py\ P +9 &R:\ Q +9 &Sf\ &t +10 &T=^\ 0 +8 ( +2 &TC \ * + "processing"%K& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.53 +2 "processing"%\\& +4 "core" &TC\ * + .tHand.open + "manipulator"&11 +70 "core" 1 +3 "manipulator"&>% +3 "core" %   B u +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&6'\ +90 "core" ' + .tPRV.dial :air +2 "processing"%W  +42 "core"  + .tPSV.dial :mixloop +2 "processing"%+ +42 "core" +2 "processing"%D% +4 "core" %V:\ +2 .tPS.seek 0.3ml +2 "processing"%[' +384 "core" ' +3 .tPSV.dial PSR + "processing"%U +97 "core"  + .tPSR.select :wash +2 "processing"% +11 .tPS.seek 0.7ml + "processing"%S'* +515 "core" ' + .tdelay 3 seconds +303 .PSR.select :air + "processing"% +9 .tPS.seek 2.5ml +2 "processing"%?' +1922 "core" ' + .tdelay 3 seconds +303 .PSV.dial :mixloop + "processing"%Q +110 "core" + .tPTV.dial :mixing +2 "processing"%H @ +67 "core" A + .tPBV.dial :waste2 +2 "processing"%!  +101 "core"  +2 .tPS.seek 0ml +2 "processing"%Y'W +913 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 + #Session Ended +1715 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&^& +4 "core" & O +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&T( +2 "core" ( + "manipulator"&V& +4 "core" & 4 O +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &<& +2 "core" &  J O +2 .tForearm.seek PC +2 "manipulator"&P' +96 "core" ' + .tHand.close + "manipulator"&@/ +70 "core" / +2 .tPC.seek :open + "processing"%( +404 "core" ( +2 "manipulator"&e& +3 "core" &   / O +2 "manipulator"&G% +3 "core" %    +2 .tForearm.seek :retract +2 "manipulator"&Z'\ +93 "core" ' +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek :garage + "manipulator"&h(- +134 "core" ( +2 "manipulator"&d& +3 "core" &-  * ) +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &f& +2 "core" &-  9 ) +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&`' +112 "core" ' + .tHand.open + "manipulator"&_1 +71 "core" 1 +2 "manipulator"&j% +3 "core" % | u Ȼ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&o'\ +105 "core" ' +2 #tLoading da puck from tube 3 into Processing Clamp + "processing"%t& +4 "core" &\ +2 "manipulator"&m% +3 "core" %   + ^ +2 "storage"(a% +4 "core" %p 0 0 A  +2 "storage"(c. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 +2 "storage"(l( +338 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (u& +2 "core" &" A   +2 "manipulator"&q& +4 "core" &-    ) + "manipulator"&w% +4 "core" %  + ^ +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 +2 "manipulator"&n( +170 "core" ( +2 "manipulator"&z& +3 "core" &  % +2 "storage"({& +3 "core" &6 U   +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&O' +92 "core" ' +2 "storage"(B& +3 "core" &6 e   +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(b'L +266 "core" ' + "storage"(}- +4 "core" -'S + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (~& +2 "core" &4   +2 "manipulator"&|& +3 "core" &   R % +2 .t\Elbow.seek 3 + "manipulator"&( +4 "core" ( + "manipulator"&& +4 "core" &  % +2 "storage"(& +3 "core" &3   +3 .tForearm.seek 3 + 300 counts + "manipulator"&x'2 +13 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&v/ +67 "core" / +14 ."downElevator"SE.seek :down +3 "manipulator"&& +3 "storage"('v +5 "core" &  % +2 "manipulator"&r% +3 "core" % 5 u +3 .tForearm.seek :retract + "manipulator"&k'\ +99 "core" ' +2 .t\Elbow.seek PC + "manipulator"&g( +128 "core" ' + ."downElevator"SE.coast + "storage"(5 +114 "core" ( +2 "manipulator"&p& +4 "core" & C + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 & & +2 "core" & + +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&y' +95 "core" ' +2 "manipulator"&& +4 "core" &  z +51 "manipulator"&% +5 "core" %   $ +2 "processing"%$& +4 "core" &F\ +2 "processing"%s& +3 .tPC.seek :closed +2 "processing"%(Tg +3 "core" &:\ +2 &7\  +10 &2{:\ )v +9 &f;\ = +10 &x9\ K +9 &D],\ J +9 &])\ K +10 &`%\ K +9 &_"\ J +9 &M[\ J +10 &^\ J +9 &]\ J +10 & ^\ J +9 &"T] \ J +9 &$]\ J +10 &%]\ J +9 &']\ J +9 &)]]\ J +10 &+]\ J +9 &,`\ J +10 &.]\ J +9 &0e\\\ J +9 &2&[\ J +10 &3]\ J +9 &5\\\ J +9 &7m]\ J +10 &9.[\ J +9 &:\\\ J +10 &<\\\ J +9 &>t`\ J +9 &@8]\ I +10 &A\\\ J +9 &C]\ I +9 &E|b\ J +10 &G>e\ J +9 &Hh\ K +10 &Ju\ M +9 &Lu\ O +9 &N5\ P +10 &O\ P +9 &Q\ P +9 &S^yk\ 5 +10 &T'*r\ H +9 &TH\ ' +2 ( + "processing"%s& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.48 + .Hand.open + "manipulator"& 1 +71 "core" 1 +3 "manipulator"&X% +4 "core" %   $ + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&\ '\ +91 "core" ' + .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 3 in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"%  +2 %9 +6 "core" 9 +102 "processing"%9 +2 "core" 9 +103 "processing"%9 +2 "core" 9  +103 "processing"% 9 +2 "core" 9  +103 "processing"% 9 +4 "core" 9 +103 "processing"%9 +2 "core" 9 +103 "processing"%9 +2 "core" 9 +103 "processing"%9 +2 "core" 9 +103 "processing"%"9 +2 "core" 9" +103 "processing"%9 +3 "core" 9& +102 "processing"%9 +2 "core" 9+ +103 "processing"%09 +2 "core" 9/ +103 "processing"%9 +2 "core" 93 +103 "processing"%9 +2 "core" 97 +103 "processing"%9 +3 "core" 9; +103 "processing"%9 +2 "core" 9@ +103 "processing"%9 +2 "core" 9D +103 "processing"% 9 +2 "core" 9H +103 "processing"%9 +2 "core" 9L +103 "processing"%'9 +2 "core" 9P +103 "processing"%*9 +2 "core" 9 U +103 "processing"%9 +2 "core" 9Y +103 "processing"%N9 +2 "core" 9 ] +103 "processing"%i9 +2 "core" 9*a +103 "processing"%29 +3 "core" 94f +103 "processing"%39 +2 "core" 9=j +103 "processing"%&9 +2 "core" 9Hn +103 "processing"%/9 +2 "core" 9Or +103 "processing"%#9 +2 "core" 9Wv +103 "processing"%(9 +3 "core" 9`{ +3 .tPH.hold 2:00:00,28C +3 .delay 1:30 + "processing"%- pp^ +3 "core" { +8999 .tPSR.select :air + .PSV.dial PSR +2 "processing"%, +95 "core"  + .tPSR.select :wash +2 "processing"% +11 .tPS.seek 0.5ml + "processing"%8' +596 "core" ' + .tdelay 5 seconds +502 .PSR.select :air +34 "processing"% +9 .tPS.seek 2ml +2 "processing"%7'[ +1614 "core" ' + .tPTV.dial :puck +2 "processing"%A  +69 "core"  + .tPSV.dial PTV +2 "processing"% +71 "core" + .tPBV.dial :waste1 +2 "processing"%.  +125 "core" +2 "processing"%C% +4 "core" %^y\  +2 .tPS.seek 1.5ml + "processing"%F' +592 "core" ' + .tdelay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%) * +33 "core" + +2 .tPS.seek 0ml +2 "processing"%:'W +1615 "core" ' + .tdelay 5:00 +15862 El\ 44 +14141 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%M  +33 "core"  +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%= * +33 "core" * +2 .tPSR.select :air + .PSV.dial PSR +2 "processing"%I +70 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%R' +2250 "core" ' + .tPSV.dial PTV +2 "processing"%E +70 "core" + .tdelay 5 seconds +503 .PSV.dial PSR + "processing"%; +70 "core"  + .tdelay 5 seconds +503 .PSV.dial PTV + "processing"%J +70 "core" + .tdelay 5 seconds +503 .PSV.dial :air + "processing"%5  +69 "core"  +2 .tPS.seek :empty +2 "processing"%\\'9 +2246 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%1  +120 "core" + .tPSV.dial :mixloop +2 "processing"%> +43 "core" + .tPRV.dial :ab1 +2 "processing"%K @ +70 "core" A +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%W'w +350 "core" ' + .tdelay 2 seconds +203 ."connect"CBV.dial PRV + .tPRV.dial CBV +3 "collection"'+  +2 "processing"%D  +43 "core"  +6 +2 "processing"%%% +4 "core" %y\  +2 .tPS.seek 0.32ml + "processing"%9'& +388 "core" ' + .tdelay 2 seconds +203 .CBV.dial between PRV and PSV + "collection"'U  +29 "core" + .tPRV.dial :air +2 "processing"%[  +43 "core"  +2 .tPS.seek 0.9ml +2 "processing"%S'D +1225 "core" ' + .tPRV.dial :waste2 +2 "processing"%Q @ +68 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%H' +860 "core" ' +3 #taddPMLReagent08 +2 .PSV.dial :air +3 "processing"%!  +43 "core"  +4 .tPS.reconfigure PSconfig +4 "processing"%#A d`xb +4 .tPS.seek 2ml +3 "processing"%?'[ +1609 "core" ' + .tPSV.dial :PML +43 "processing"%^ +45 "core" + .tPTV.dial :mixing +2 "processing"%V @ +69 "core" A + .tPBV.dial :waste1 +2 "processing"%<  +33 "core" +2 "processing"%@% +4 "core" %\\\  +2 .tPS.seek 1.85ml + "processing"%4'< +231 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%6 * +35 "core" , +2 .tPS.seek 0ml +2 "processing"%L'W +1965 "core" ' + .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'e& +3 "core" &F\ +2 .tHand.open + "manipulator"&G1 +27 "core" 1 +2 "manipulator"&d& +4 "core" & + "manipulator"&f% +4 "core" %\   , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&P(- +176 "core" ( +2 "manipulator"&T& +4 "core" &-   = + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &_& +2 "core" &-  s = +3 .tForearm.seek :garage + "manipulator"&j' +110 "core" ' + .tHand.close +2 "manipulator"&Z/ +74 "core" / +2 "manipulator"&t& +4 "core" &- < = + "manipulator"&m% +4 "core" %  s +2 .tForearm.seek :retract +2 "manipulator"&a'\ +97 "core" ' +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC + "manipulator"&c( +295 "core" ( +2 "manipulator"&`& +3 "core" &    L 6 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +5 &u& +2 "core" &    C 6 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&q'ρ +93 "core" ' +2 "manipulator"&w& +4 "core" &   \\ 6 + "manipulator"&z% +4 "core" %ϋ  T  +2 "collection"'{& +4 "core" &?\ + "collection"'B& +4 .tCC.seek :closed +2 "collection"'h(O +3 "core" &K\ +3 &G\  +10 &5H\ *z +9 &hK\ > +10 &rN\ K +9 &[YB\ J +9 &^D\ J +10 &^F\ I +9 &bG\ J +10 &a`K\ J +9 &%ZE\ I +9 &]M\ I +10 & aI\ I +9 &"kaJ\ I +9 &$-bB\ I +10 &%`K\ I +9 &'`G\ J +10 &)s_F\ I +9 &+5[J\ I +9 &,`E\ J +10 &.^F\ I +9 &0|a@\ I +9 &2>`?\ I +10 &3^?\ J +9 &5]>\ I +10 &7Z@\ I +9 &9F_G\ I +9 &;]?\ I +10 &<Z?\ I +9 &>_?\ I +9 &@N]>\ I +10 &B[A\ I +9 &C[K\ I +10 &EdC\ J +9 &GQqD\ K +9 &IA\ O +10 &JG\ S +9 &LzB\ U +9 &N8A\ C +10 &O>9@\ &q +9 &Oh@\ G +5 ( + "collection"'B& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.68 + "collection"'o& +4 "core" &O`D\ G +2 .tHand.open + "manipulator"&}1 +68 "core" 1 +2 "manipulator"&~% +3 "core" %ϋ  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&|'\ +95 "core" ' + .tPSV.dial PSR +2 "processing"% +97 "core"  + .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%' +1607 "core" ' + .tdelay 5 seconds +503 .PSV.dial :waste1 +2 "processing"%v  +41 "core"  +2 .tPS.seek 0ml +2 "processing"%'W +1605 "core" ' + .tPSV.dial PSR +2 "processing"%r +42 "core"  + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%n' +2638 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 + .tCBV.dial PRV +4 "processing"%O  +2 "collection"'b  +39 "core" ~ +115  + .tPSV.dial :mixloop +2 "processing"%x +107 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%p  +69 "core" +2 .tPS.seek 0ml +2 "processing"% 'W +2633 "core" ' + .tPSV.dial :air +2 "processing"%  +43 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2632 "core" ' + .tPSV.dial :mixloop +2 "processing"% +42 "core" +3 .tPS.seek 0ml + "processing"%$'W +2629 "core" ' + .tPSV.dial :air +2 "processing"%  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%k' +2623 "core" ' + .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 .tPS.seek 0ml +2 "processing"% 'W +1242 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +1380 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&X& +4 "core" &  6 +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC + "manipulator"&( +4 "core" ( +2 "manipulator"&s& +3 "core" &  j 6 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &  ] 6 +2 .tForearm.seek CC + "manipulator"&y'ρ +100 "core" ' + .tHand.close + "manipulator"&/ +73 "core" / +2 .tCC.seek :open + "collection"'l( +377 "core" ( + "manipulator"& & +4 "core" &  _ 6 +44 "manipulator"& % +5 "core" % ό  p +2 .tForearm.seek :retract +2 "manipulator"&'\ +101 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek :garage + "manipulator"&(- +278 "core" ( +2 "manipulator"&& +4 "core" &- 1 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &"& +2 "core" &- +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&' +113 "core" ' + .tHand.open +2 "manipulator"&1 +75 "core" 1 +2 "manipulator"&0% +4 "core" % {  ɻ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 ."da"delayUntil "08:07:11.12" +5199 E_\ 43 +19617 #"da"recoverPRVreagent08 + .PTV.dial :mixing + "processing"% @ +69 "core" B + ."da"PBV.dial :waste1 +2 "processing"%  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +35 "core" , +2 ."da"PSV.dial :air + "processing"%  +42 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"% ' +2258 "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" +3 ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%  +43 "core"  +2 ."da"PS.seek :empty +2 "processing"%N'9 +2257 "core" ' + #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"%i +125 "core"  + ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%2' +591 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%3'[ +1607 "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" +2 "processing"%(% +3 "core" %V\  +2 ."da"PS.seek 1.5ml +2 "processing"%,' +588 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%Y * +35 "core" , +2 ."da"PS.seek 0ml +2 "processing"%8'W +1606 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%A  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +34 "core" , +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"%. +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%C' +2244 "core" ' + ."da"PSV.dial PTV +2 "processing"%7 +70 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%) +70 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%F +70 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%M'9 +2251 "core" ' + #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"%= +123 "core"  + ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%I' +587 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%:'[ +1606 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%E +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%;  +33 "core" +2 "processing"%J% +3 "core" %WZ\  +2 ."da"PS.seek 1.5ml +2 "processing"%5' +590 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%R * +35 "core" , +2 ."da"PS.seek 0ml +2 "processing"%1'W +914 EX\ 44 +710 "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 + "processing"%K * +35 "core" , +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"%\\ +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%D' +2254 "core" ' + ."da"PSV.dial PTV +2 "processing"%+ +71 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%% +70 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%W +70 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%U  +70 "core"  +2 ."da"PS.seek :empty +2 "processing"%['9 +2235 "core" ' + #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%9  +43 "core"  +2 ."da"delay 5 seconds +503 .PTV.dial :PRVmixing + "processing"%Q  +122 "core" +4 ."da"delay 5 seconds +45 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +451 ."da"PRV.dial :ab2 +38 "processing"%S  +47 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"%! +43 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%H' +381 "core" ' + ."da"delay 2 seconds +203 .PRV.dial :air + "processing"%^  +42 "core"  +2 "processing"%V% +4 "core" %D\  +2 ."da"PS.seek 0.55ml +2 "processing"%<'u +333 "core" ' + #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%@  +42 "core"  +2 ."da"PS.seek 2ml +2 "processing"%6'[ +1563 "core" ' + ."da"PSV.dial :PML +2 "processing"%? +42 "core" + ."da"PTV.dial :mixing +2 "processing"%4 @ +68 "core" A + ."da"PBV.dial :waste1 +2 "processing"%e  +32 "core"  +2 "processing"%G% +3 "core" %_\  +2 ."da"PS.seek 1.85ml +2 "processing"%d'? +243 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%f * +35 "core" , +2 ."da"PS.seek 0ml +2 "processing"%T'W +1971 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +31309 EX\ _^ +16694 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 + "processing"%_  +33 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%g * +33 "core" * +2 ."da"PSV.dial :air + "processing"%Z  +43 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%t' +2257 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%m +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%\  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%j +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%`  +42 "core"  +2 ."da"PS.seek :empty +2 "processing"%P'9 +2255 "core" ' + #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%u +123 "core"  + ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%w' +596 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +18 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%z'[ +1618 "core" ' + ."da"PTV.dial :puck +2 "processing"%{  +69 "core"  + ."da"PSV.dial PTV +2 "processing"%a +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" +2 "processing"%o% +3 "core" %Yb\  +3 ."da"PS.seek 1.5ml + "processing"%}' +586 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%~ * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"%B'W +1624 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%q * +35 "core" , +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"%L +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%v' +2254 "core" ' + ."da"PSV.dial PTV +2 "processing"% +71 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%r +81 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"% +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%b  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%O'9 +2257 "core" ' + #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%x +134 "core"  + ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%p' +587 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air + "processing"% +9 ."da"PS.seek 2ml +2 "processing"%n'[ +208 #"connect"Session Begun +2 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +1404 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core"  +2 "processing"%% +3 "core" %b"\ +3 ."da"PS.seek 1.5ml + "processing"%' +594 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +35 "core" , +2 ."da"PS.seek 0ml +2 "processing"%$'W +1609 "core" ' + ."da"delay 2:00 +2203 EX\ 21 +9800 #"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 + .PSV.dial PSR +2 "processing"%X +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%s' +2256 "core" ' + ."da"PSV.dial PTV +2 "processing"% +70 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"% +69 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%c +70 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%|  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%h'9 +2251 "core" ' + #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +39 "processing"% +141 "core"  + ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"% ' +590 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%y'[ +1616 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%"  +33 "core" +2 "processing"%% +4 "core" %\\s\  +2 ."da"PS.seek 1.5ml +2 "processing"%' +585 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%0 * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'W +1605 "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 + "processing"% * +34 "core" , +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"% +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2258 "core" ' + ."da"PSV.dial PTV +2 "processing"% +70 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"% +81 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%'  +67 "core"  +2 ."da"PS.seek :empty +2 "processing"%*'9 +2234 "core" ' + ."da"Sleepy.power :camera,:ON +2 #Mixing DA Substrates .PSR.select :air +2 .PSV.dial PSR + "processing"% +125 "core"  +2 ."da"PSR.select :sub1 +2 "processing"% +12 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.25ml +2 "processing"% '7 +336 "core" ' + ."da"delay 5 seconds +502 .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml + "processing"%i' +338 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air + "processing"% +9 ."da"PS.seek 2ml +2 "processing"%N'[ +1618 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%2 +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%&  +35 "core" +2 "processing"%/% +3 "core" %^v\  +3 ."da"PS.seek 1.5ml + "processing"%#' +596 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%( * +35 "core" , +2 ."da"PS.seek 0ml +2 "processing"%3'W +1612 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%Y  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%, * +35 "core" , +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"%A +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2293 "core" ' + ."da"PSV.dial PTV +2 "processing"%. +71 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%8 +70 "core"  + ."da"delay 5 seconds +425 EN\  +78 ."da"PSV.dial PTV + "processing"%7 +71 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%)  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%F'9 +2316 "core" ' + "processing"%9 +4 "core" 94! + #"da"Processing Puck Heater at 28.1C before imaging + .PH.coast +2 "processing"%C  +3 "core" 4" + 4" + "processing"%=& +3 "core" &TH\ \ ' +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 2 +2 "manipulator"&M% +3 "core" %\      +2 "storage"(I% +3 "core" % { | \ +2 "storage"(E. +2 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 ."da"SC.seek 2 + "storage"(;( +345 "core" ( + ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (J& +2 "core" & c d\ +2 "manipulator"&:& +4 "core" &- + "manipulator"&R% +4 "core" %\  W  +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 2 +2 "manipulator"&5( +181 "core" ( +3 "manipulator"&>& +4 "core" &  5 % + "storage"(K& +4 "core" & Y a\ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&\\' +97 "core" ' +2 "storage"(1& +3 "core" & Z W \ +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 ."da"SE.seek beamBreak + "storage"(+'L +288 "core" ' + "storage"(%- +4 "core" -'s + ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&W& +2 "core" &  I $ +2 "storage"(U& +3 "core" & C C _\ +2 ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 2 +2 "manipulator"&D'Y +35 "core" ' + ."da"\Elbow.hold +2 "manipulator"&9, +3 "core" , +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(Q- +2 "core" -'s +4 ."da"SE.seek 1.1 Pucks below Top Plate + "storage"(S'+ +29 "core" ' +2 "manipulator"&!% +3 "core" %eU   ! ɰ +2 "storage"([& +4 "core" &  \ + ."da"Forearm.force -20 + "manipulator"&5 +2 ."da"Forearm.seek 2 + 312 counts +2 "manipulator"&^'ϑ +16 "core" ' +2 "manipulator"&V& +3 "core" &\  E # +3 "storage"(H& +3 "core" & X W \ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 2 + 700 counts + "manipulator"&@' +33 "core" ' +48 ."da"SE.seek 2.1 Pucks below Top Plate +2 "storage"(<' +40 "core" ' +2 "manipulator"&?& +4 "core" &\  # +2 "manipulator"&4% +3 "core" %A +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&e'\ +91 "core" ' +2 ."da"\Elbow.seek PC +2 "manipulator"&G( +256 "core" ( +2 "manipulator"&f& +4 "core" & ) Y + ."da"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &6& +2 "core" & O Y +2 ."da"Forearm.seek PC +2 "manipulator"&d' +96 "core" ' + ."da"Hand.close +2 "manipulator"&_/ +66 "core" / +2 ."da"PC.seek :open +2 "processing"%g( +400 "core" ( +2 "storage"(Z& +3 "core" & Z Y \ +2 "manipulator"&T& +4 "core" & Y +2 "manipulator"&m% +3 "core" %  )  +2 ."da"Forearm.seek :retract +2 "manipulator"&\ '\ +102 "core" ' + ."da"\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 2 +2 "manipulator"&j( +255 "core" ( +2 "manipulator"&`& +3 "core" &  U $ +2 "storage"(t& +4 "core" & b X A\ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&u' +103 "core" ' +2 ."da"Hand.open +2 "manipulator"&P1 +72 "core" 1 +10 "storage"(w- +4 "core" -' +2 ."da"SE.seek 1.85 Pucks below Top Plate +2 "storage"({' +19 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.18 Pucks below Top Plate +2 "storage"(a' +56 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da18aug2708h200ml.tif +1943 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +671 #"da"SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 22.848 seconds\ /var/log/esp/da18aug2708h200ml.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da18aug2708h200ml15s.tif +1557 #SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da18aug2708h200ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da18aug2708h200ml30s.tif +3064 #SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da18aug2708h200ml30s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da18aug2708h200ml70s.tif +7124 #SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da18aug2708h200ml70s.tif: TIFF Upload Complete\ + .Sleepy.power :camera,:OFF +2 ."Qmail"HABfans.email "22.848 sec auto-exposure",Subject: "da18aug2708h200ml images!" +7 "storage"(- +45 "core" -' +2 "storage"(o& +4 "core" & {\ +2 "manipulator"&z& +4 "core" &   1 j +2 ."da"\Elbow.seek 2 +2 "manipulator"&~( +20 "core" ( +3 "manipulator"&}& +4 "core" &  +2 "storage"(& +4 "core" & 5\ +2 ."da"Forearm.seek 2 + 700 counts +3 "manipulator"&q' +12 "core" ' +2 ."da"SE.reconfigure SEgently +4 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.9 Pucks below Top Plate +2 "storage"(L' +58 "core" ' +2 "manipulator"&B& +3 "core" &  4 +2 "storage"(& +4 "core" & \ Y\ V `\ +2 ."da"\Elbow.reconfigure LimpElbow +4 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 2 +2 "manipulator"&r'Y +34 "core" ' +2 ."da"\Elbow.hold +2 "manipulator"&, +3 "core" , +2 ."da"\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +74 ."da"SE.reconfigure SEconfig +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 2.08 Pucks below Top Plate +2 "storage"(b'\ +28 "core" ' +3 "manipulator"&v% +8 "core" %dn  ȷ +3 "storage"(x& +8 "core" & \ @\ 9\ +3 ."da"Forearm.force -20 +2 "manipulator"&5 +3 ."da"Forearm.seek 2 + 311 counts +2 "manipulator"&O'ϐ +22 "core" ' +2 "manipulator"&p& +4 "core" &   = +2 "storage"(& +4 "core" & \ V\ Z \ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"& ' +24 "core" ' +2 "storage"(% +6 "core" % \\ ]\ +5 ."downElevator"SE.seek :down +2 "storage"(n'v +101 (% +7 "core" %07 \\ ]\ PI +11 "manipulator"&% +9 "core" %  +4 ."da"Forearm.reconfigure LooseForearm +9 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +6 "manipulator"&'\ +93 "core" ' +10 ' + ."downElevator"SE.coast + "storage"(5 +2 ."da"SC.coast + "storage"(6 +6 #tStarting finalPurge +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%k& +7 "core" &\ +2 ."psFlush"Hand.open +4 "manipulator"&X1 +23 "core" 1 +3 "manipulator"&$& +4 "core" &  +2 "manipulator"&% +4 "core" %\   \\  +3 ."psFlush"\Elbow.seek FlushPuck::Garage +2 "manipulator"&(- +173 "core" ( +2 "manipulator"&c& +4 "core" &-    " + ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &|& +3 "core" &-  7 " +2 ."psFlush"Forearm.seek :garage + "manipulator"&s' +107 "core" ' +2 ."psFlush"Hand.close + "manipulator"& / +69 "core" / +4 "manipulator"&h& +8 "core" &- $ " +2 "manipulator"& % +3 "core" %    +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&'\ +107 "core" ' +4 ."psFlush"\Elbow.reconfigure TightElbow +135 "manipulator"&$&.,(\ #b +3 ."psFlush"\Elbow.seek PC +2 "manipulator"&"( +127 "core" ( +2 "manipulator"&& +5 "core" & A Z +2 ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &y& +5 "core" &  8 Z +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +6 "manipulator"&0' +92 "core" ' +2 "manipulator"&& +14 "core" &   Z +10 "manipulator"&% +13 "core" %  @ +3 "processing"%& +12 "core" &\ +3 "processing"%& +13 ."psFlush"PC.seek :closed +2 "processing"%(Tg +11 "core" &\ + &\ + &\  +13 &5~\ *y +3 &\ i\ > +7 &q\ K +9 &^X\ J +11 & Y\ J +8 &]\ J +10 &`\ J +9 &f\\\ J +9 &(Z\ J +10 &Z\ I +9 & [\ J +9 &"m^\ J +10 &$0Y\ J +9 &%\\\ I +10 &'[\ J +9 &)vZ\ J +9 &+9[\ I +11 &,[\ J +8 &._\ J +9 &0~]\ J +10 &2@^\ J +9 &4_\ J +10 &5_\ J +9 &7^\ J +9 &9H^\ J +10 &; [\ J +9 &<Y\ J +10 &>X\ J +9 &@QX\ I +9 &B[\ J +10 &C\\\ J +9 &E]\ J +9 &GX`\ J +11 &Ih\ K +8 &Js\ L +9 &L\ P +10 &NO%\ P +9 &P)\ P +10 &Q,\ P +9 &Sxzj*\ * +9 &T.(`(\ B +10 &TE *\ + +2 ( + "processing"%& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.50 + "processing"%& +3 "core" &TE)\ + +2 ."psFlush"Hand.open + "manipulator"& 1 +77 "core" 1 +2 "manipulator"&% +4 "core" %    @ + ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract + "manipulator"&''\ +92 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +124 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%'P +215 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +891 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%*' +557 #"connect"Session Begun + #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +1049 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +69 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%i  +34 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%2'W +2627 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%& +71 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.seek 0.5ml + "processing"%/' +602 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%N' +2129 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%( +71 "core" + ."psFlush"PBV.dial PSV +2 "processing"%# U +52 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%Y'W +2636 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%, @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%A' +2626 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%3  +67 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%.'9 +2636 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%8 +42 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%7' +2640 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%) +67 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%'W +2656 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%C' +2641 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%=  +67 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%M'9 +2632 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%I +43 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.seek 1ml + "processing"%E'P +1099 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%J' +1614 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%: +67 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%R  +51 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%>'W +2635 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%K +69 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.seek 0.5ml + "processing"%1' +592 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2117 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"%% U +51 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%W'W +1353 E?\ :: +1276 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%U @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%Q' +2629 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%!  +68 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%['9 +2635 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%V +42 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%H' +2631 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%? +67 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +42 "processing"%4'W +2632 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%\\ @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%5' +2635 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%+  +67 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%D'9 +2639 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'^& +3 "core" &\ +2 .tHand.open + "manipulator"&S1 +25 "core" 1 +2 "manipulator"&@& +4 "core" & \ Z + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek PC + "manipulator"&f( +4 "core" ( +2 "manipulator"&6& +4 "core" &  X Z + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &9& +2 "core" & . Z +3 .tForearm.seek PC + "manipulator"&_' +96 "core" ' + .tHand.close +2 "manipulator"&e/ +66 "core" / +2 .tPC.seek :open + "processing"%( +402 "core" ( +2 "manipulator"&Z& +3 "core" &   Z +2 "manipulator"&T% +4 "core" %   \\ +2 .tForearm.seek :retract + "manipulator"&m'\ +98 "core" ' +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC + "manipulator"&d( +354 "core" ( +2 "manipulator"&`& +3 "core" &   4 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &t& +3 "core" &  4 +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&G'ρ +99 "core" ' +2 "manipulator"&P& +4 "core" &    4 + "manipulator"&w% +4 "core" %ρ  G +2 "collection"'\ & +3 "core" &*\ +2 "collection"'<& +4 .tCC.seek :closed +2 "collection"'{(O +2 "core" &\ +5 & \ 9 +10 &IM}\ 0 +9 &x%\ E +9 &4b*\ J +10 &a)\ I +9 &b&\ I +10 &zc \ J +9 &<_(\ J +9 &a'\ I +10 &c"\ I +9 &a+\ I +9 &!Eb%\ I +10 &#a$\ I +9 &$`.\ J +10 &&_&\ J +9 &(M`)\ I +9 &*]$\ I +10 &+\\/\ I +9 &-b\ I +10 &/T_\ J +9 &1^)\ J +9 &2`\ J +10 &4_\ I +9 &6]] \ I +9 &8\\)\ I +10 &9\\$\ I +9 &;]!\ I +10 &=e\\'\ I +9 &?&a+\ J +9 &@_1\ I +10 &B`"\ I +9 &Dke\ J +9 &F,j\ K +10 &Gy\ L +9 &I\ P +10 &KU!\ T +9 &M\ V +9 &Ny\ 1 +10 &Oi)\ _ +9 &O` \ E +2 ( + "collection"'<& +2 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.66 +2 "collection"'& +3 "core" &Oa!\ E +2 .tHand.open + "manipulator"&o1 +67 "core" 1 +2 "manipulator"&z% +3 "core" % ρ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&}'\ +93 "core" ' + #tFlushing the Collection Valve::Manifold +2 "collection"'& +4 "core" &Oa/\ E +2 "collection"'B% +3 "core" %-\ +2 #tCS Pulling 5ml of flush .CSV.dial CSR +2 "collection"'  +51 "core"  + .tCSR.select :flush +2 "collection"' +11 .tCS.seek 5ml + "collection"'j'l +1346 "core" ' + .tdelay 5 seconds +503 .CSR.select :air +2 "collection"' +9 'v% +3 "core" %lC\  + .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"'x' +638 "core" ' + .tCSV.dial :waste +2 "collection"'u +120 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'p' +1985 "core" ' + #tFlushing lower manifold's waste1 port +2 "collection"'a& +3 "core" &O`B\ E +2 "collection"'% +4 "core" %G\ + .tCSV.dial :flush +2 "collection"'  +42 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"'q'l +1191 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'~ @ +40 "core" A +2 "collection"'% +4 "core" %lM\  +2 .tCS.seek 7ml + "collection"'' +525 "core" ' + ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'L  +2 'r  +40 "core"  +85  + .tCBV.dial :waste1 +2 "collection"'k @ +42 "core" ? +2 .tCS.seek 0ml +2 "collection"'O' +1618 "core" ' + #tFlushing lower manifold's waste2 port +2 "collection"'b& +3 "core" &O`B\ E +2 "collection"'X% +4 "core" %E\ +2 .tCSV.dial :flush + "collection"'$  +69 "core" +2 .tCS.seek 5ml +2 "collection"''l +1190 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"' @ +42 "core" B +2 "collection"'c% +4 "core" %l;\  +2 .tCS.seek 7ml +2 "collection"'|' +538 "core" ' + ."connect"CSV.dial CTV +2 .tCTV.dial CSV +2 "collection"'n  +40 "core"  + .tCBV.dial :waste2 +2 "collection"';  +107 "core"  +2 .tCS.seek 0ml +2 "collection"'' +1625 "core" ' + #tDisinfecting external Intake with kill +2 "collection"' & +4 "core" &O`@\ E + "collection"'h% +4 "core" %?\ + .tCSV.dial CSR +2 "collection"'  +40 "core"  + .tCSR.select :kill +2 "collection"' +10 .tCS.seek 8ml + "collection"'' +1866 "core" ' + .tdelay 5 seconds +545 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml +2 "collection"'s' D +529 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"' +3 'y  +92 "core" +34  + .tCTV.dial :intake +2 "collection"'  +69 "core" + .tIntake.select :open + "sampler") +11 .tCS.seek 2ml + "collection"'' \\ +1856 "core" ' + .tIntake.select :close + "sampler")0 +10 .tCTV.dial :air + "collection"'  +70 "core" ~ +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'' +591 "core" ' + .tCSV.dial CSR +2 "collection"'  +95 "core"  + .tCSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"'g'l +1353 "core" ' + .tdelay 5 seconds +503 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml +2 "collection"'' D +1371 "core" ' + .tCSV.dial CBV +2 "collection"' +95 "core" +2 .tCS.seek 0ml +2 "collection"'' +2620 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +4 "core" &  4 + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC + "manipulator"&( +4 "core" ( +2 "manipulator"&0& +3 "core" & 4 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &F& +3 "core" &  4 +2 .tForearm.seek CC + "manipulator"&'ρ +103 "core" ' + .tHand.close + "manipulator"& / +65 "core" / +2 .tCC.seek :open + "collection"'i( +379 "core" ( +2 "manipulator"&*& +3 "core" & > 4 +2 "manipulator"&&% +3 "core" % ω l +2 .tForearm.seek :retract +2 "manipulator"&2'\ +100 "core" ' + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek :garage + "manipulator"&/(- +315 "core" ( + "manipulator"&(& +4 "core" &-   C +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &#& +3 "core" &-  C +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&N' +111 "core" ' +2 .tHand.open + "manipulator"&,1 +72 "core" 1 +2 "manipulator"&Y% +3 "core" % \ { i Ȼ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&3'\ +97 "core" ' + #tCompleted [da withoutWCR] begun 07:10:40 +4 #Asleep after completing 2018_07_17_niagara_postcanQC assays +2 ."Qmail"GoodNews.email "{2 => 3, 3 => 3}\\nCan@08:53:55, 23.0C, 57% humidity, 14.2psia, 13.761V, 0.282A, 0.282A avg, 3.88W",Subject: "Asleep after completing 2018_07_17_niagara_postcanQC assays" +479 #m\EXIT @1535374895.05EDT @1535375038.14EDT = =ECan =tMAIN =mMAIN_scheduler @EDT1535375040.15 #"core_reset"Sent BREAK +2 #t@0xBBA7, state=0x3380, ifg=0x08, ie=0x5F + #@0xCB14, state=0x3350, ifg=0x84, ie=0x75 #@0xCDBD, state=0x32E2, ifg=0x10, ie=0xF5 + #@0xD040, state=0x32F4, ifg=0x10, ie=0xFD + #@0xD2C3, state=0x32F4, ifg=0x10, ie=0xFD #@0xD547, state=0x32F4, ifg=0x10, ie=0xFD + #@0xD6D5, state=0x32F4, ifg=0x80, ie=0xFD + #@0x0210, state=0x33E0, ifg=0x02, ie=0x5F #@0x47D8, state=0x3350, ifg=0x00, ie=0x75 + #\ESP2 v3.22 I2C Gateway v3.06 +9 #\ESP2 v3.22 I2C Gateway v3.06 +382 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/shallow/niagara/configure.rb\ +262 .Sleepy.power :raw,:ON +3 E=\ ,, +4 =\ ,, + "sampler") + ) +2 "core"  +2 "collection"' +2 ' +2 "core"  + "processing"% +2 % +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +3 "sampler")&\ +2 )% +3 "core" %fe $ + .tSS.configure SSconfig +2 "sampler")#.0X purgeIntake +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" &\ +2 .tHand.open + "manipulator"&1 +26 "core" 1 + "manipulator"&& +4 "core" &-   " C +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&(- +40 "core" ( +2 "manipulator"&& +3 "core" &-    +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-   +2 .tForearm.seek :garage + "manipulator"&' +108 "core" ' + .tHand.close +2 "manipulator"&/ +69 "core" / +2 "manipulator"&& +3 "core" &- 5  +2 "manipulator"&% +3 "core" %  _ ȿb +3 .tForearm.seek :retract + "manipulator"&'\ +108 "core" ' + .t\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"& ( +273 "core" ( + "manipulator"&!& +4 "core" & 4 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &"& +3 "core" &  % 4 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&#'ρ +101 "core" ' +2 "manipulator"&$& +3 "core" &   4 +2 "manipulator"&%% +4 "core" %x    7 + "collection"'&& +4 "core" &\ +2 "collection"''& +3 .tCC.seek :closed +2 "collection"'((O +3 "core" &\ +4 &\ 8 +9 &EM|\ 0 +10 &y\ E +9 &5b\ I +10 &^\ I +9 &a\ I +9 &|^\ I +10 &=a\ I +9 &]\ H +9 &_\ I +10 &[\ I +9 &!F\\\ I +10 &# ]\ H +9 &$]\ I +9 &&`\ I +10 &(O]\ H +9 &*]\ I +9 &+Z\ I +10 &-]\ I +9 &/V_\ I +10 &1`\ I +9 &2\\\ I +9 &4]\ H +10 &6]b\ I +9 &8!\\\ H +9 &9]\ H +10 &;^\ I +9 &=f`\ I +10 &?(`\ I +9 &@_\ I +9 &B`\ I +10 &Dn`\ I +9 &F-k\ J +9 &G}\ L +10 &I\ P +9 &KV\ T +10 &M\ V +9 &Nz\ / +9 &Om+\ V +9 ( +2 &O}h\ F + "collection"''& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.69 +2 "collection"')& +4 "core" &O}j\ F + .tHand.open + "manipulator"&*1 +66 "core" 1 + "manipulator"&+% +4 "core" % x 7 +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&,'\ +97 "core" ' + #tPurging external Intake +2 "collection"'-& +4 "core" &O}j\ F + "collection"'.% +4 "core" %\ + .tCSV.dial :flush +2 "collection"'/  +67 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'0' D +2315 "core" ' + .tdelay 5 seconds +503 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'1 +2 '2  +5 "core"  +63 ~ + .tCTV.dial :intake +2 "collection"'3  +70 "core"  + .tIntake.select :open +2 "sampler") +9 .tCS.seek 0ml +2 "collection"'4' +2316 "core" ' + .tIntake.select :close + "sampler")0 +10 .tCTV.dial :air + "collection"'5  +71 "core"  +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&6& +4 "core" &  4 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&7( +3 "core" ( + "manipulator"&8& +4 "core" & 4 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &9& +2 "core" & ; 4 +2 .tForearm.seek CC +2 "manipulator"&:'ρ +94 "core" ' + .tHand.close + "manipulator"&;/ +75 "core" / +2 .tCC.seek :open + "collection"'<( +378 "core" ( + "manipulator"&=& +4 "core" &   0 4 +2 "manipulator"&>% +3 "core" % ώ    +2 .tForearm.seek :retract +2 "manipulator"&?'\ +94 "core" ' + .t\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage + "manipulator"&@(- +280 "core" ( + "manipulator"&A& +4 "core" &- \   ( +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &B& +3 "core" &-    ( +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&C' +112 "core" ' + .tHand.open + "manipulator"&D1 +76 "core" 1 + "manipulator"&E% +4 "core" % ~  Ǽ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&F'\ +104 "core" ' +38876 #t-> exit +13 #m\EXIT @1535375534.39EDT @1535375592.12EDT = =mMAIN_scheduler =tMAIN =ECan @EDT1535375594.34 #"core_reset"Sent BREAK +2 #t@0x3AF7, state=0x3380, ifg=0x20, ie=0x7F + #@0x4269, state=0x3380, ifg=0x08, ie=0x5F #@0x0114, state=0x3350, ifg=0x84, ie=0x75 + #@0x03BD, state=0x32E2, ifg=0x10, ie=0xF5 + #@0x0641, state=0x32F4, ifg=0x10, ie=0xFD #@0x08C4, state=0x32F4, ifg=0x10, ie=0xFD + #@0x0B48, state=0x32F4, ifg=0x10, ie=0xFD #@0x0CD6, state=0x32F4, ifg=0x80, ie=0xFD + #@0xD888, state=0x3350, ifg=0x00, ie=0x75 + #\ESP2 v3.22 I2C Gateway v3.06 +8 #\ESP2 v3.22 I2C Gateway v3.06 +375 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/shallow/niagara/configure.rb\ +277 .Sleepy.power :raw,:ON +3 EY\ -- +4 Y\ -- + "sampler") + ) +2 "core"  +2 "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  +3 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ + % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 )% +3 "core" %fd " + .tSS.configure SSconfig +2 "sampler")#.0X 3, 3 => 3}\\nCan@09:13:21, 22.8C, 58% humidity, 14.2psia, 13.766V, 0.202A, 0.202A avg, 2.78W",Subject: "2018_07_17_niagara_postcanQC begun" +40 #tAsleep til 9:15AM 8/27/18 +3 ."shutdown"CC.coast +2 "collection"'6 +3 ."shutdown"CS.coast +4 #tContinuing at 09:15 +3 "collection"'5 + EW\ -- +4 ."shutdown"PC.coast + "processing"%6 +2 ."shutdown"PS.coast + "processing"%5 +2 ."shutdown"Forearm.coast + "manipulator"&5 +4 ."shutdown"\Elbow.coast + "manipulator"&6 +37 ."shutdown"Sleepy.power :dwarf,:OFF + .Sleepy.power :raw,:OFF +2 #Shutdown +401 ."Qmail"GoodNews.email "Then, in tube 3: da withoutWCR\\n/home/esp/esp2/mission/2018_07_17_niagara_postcanQC.rb:26\\n{2 => 3, 3 => 3}\\nCan@09:13:24, 22.8C, 58% humidity, 14.2psia, 13.771V, 0.202A, 0.202A avg, 2.78W",Subject: "Asleep until 09:15" +9110 E]\ n +35 #tPowering up Dwarves +504 .Sleepy.power :raw,:ON +2 "sampler") +3 ) + "core"  +2 "collection"' +3 ' +2 "core"  +2 "processing"% +2 % +3 "core"  + "collection"' 9\ +2 ' 0\ +2 ' -\ +2 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ + "sampler")&\ +2 .tSS.configure SSconfig +2 "sampler")#.0X 3, 3 => 3}\\nCan@09:15:24, 22.6C, 58% humidity, 14.2psia, 13.712V, 0.484A, 0.484A avg, 6.64W",Subject: "Started 2018_07_17_niagara_postcanQC phase da withoutWCR" +36 #tda sampling at most 200ml +2 #Loading sh1 puck from tube 3 into Collection Clamp + "collection"'5& +4 "core" &\ +2 .tHand.open +2 "manipulator"&61 +73 "core" 1 +2 "manipulator"&7% +4 "core" % \ \   +2 "storage"(8% +3 "core" %} "  +2 "storage"(9. +3 "core" .( + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 3 + "storage"(:( +280 ."Qmail"HABfans.email "Started da in tube 3 at 09:15:25EDT27-Aug-18\\n{2 => 3, 3 => 3}\\nCan@09:15:24, 22.6C, 58% humidity, 14.2psia, 13.712V, 0.484A, 0.484A avg, 6.64W",Subject: "da sampling at most 200ml" +60 "core" ( +2 .tSC.reconfigure SCloose +4 "storage"($.\ 1~b +3 (;& +3 "core" &# S \  +2 "manipulator"&<& +3 "core" &   $ +4 .t\Elbow.reconfigure TightElbow +4 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 + "manipulator"&=( +4 "core" ( +2 "manipulator"&>& +5 "core" &   S $ +2 "storage"(?& +3 "core" &# \  +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&@' +89 "core" ' +3 "storage"(A& +6 "core" &# & \  +2 .tSE.reconfigure SEpick + "storage"(#]K-0-\ b +6 .tSE.seek beamBreak +3 "storage"(B'L +270 "core" ' +5 "storage"(C- +4 "core" -'m + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +3 (D& +3 "core" &# 6 \  +2 "manipulator"&E& +3 "core" &  b $ +2 .t\Elbow.seek 3 +2 "manipulator"&F( +3 "core" ( +2 "manipulator"&G& +4 "core" &  k $ + "storage"(H& +4 "core" &# \  +3 .tForearm.seek 3 + 300 counts +2 "manipulator"&I'2 +21 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +5 .tHand.close +2 "manipulator"&J/ +68 "core" / +12 ."downElevator"SE.seek :down +3 "manipulator"&K& +3 "storage"(L'v +6 "core" &  y $ +2 "manipulator"&M% +4 "core" % 6 + +2 .tForearm.seek :retract +2 "manipulator"&N'\ +98 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&O( +140 "core" ' + ."downElevator"SE.coast + "storage"(5 +24 "core" ( +2 "manipulator"&P& +4 "core" & ( +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &Q& +3 "core" & n ( +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +4 "manipulator"&R'ρ +98 "core" ' +2 "manipulator"&S& +4 "core" &  ( +6 "manipulator"&T% +5 "core" %d   +2 "collection"'U& +4 "core" &\ +2 "collection"'V& +4 .tCC.seek :closed + "collection"'W(O +3 "core" &\ +3 &\  +10 &6\ +{ +10 &i\ > +9 &pr\ J +9 &5Z\ I +10 &Z\ I +9 &Y\ I +9 &{Z\ I +10 &<[\ J +9 &]\ I +10 &[\ I +9 & Z\ I +9 &"D_\ I +10 &$_\ I +9 &%^\ I +9 &']\ J +10 &)L\\\ I +9 &+Y\ I +10 &,[\ I +9 &._\ I +9 &0T_\ I +10 &2\\\ I +9 &3Y\ I +9 &5Y\ I +10 &7^^ \ I +9 &9]F\ I +10 &:Y#\ I +9 &<_:\ I +9 &>e]\ I +10 &@(Y\ I +9 &A]\ J +9 &Cb\ I +10 &Eih \ K +9 &G'y\ L +10 &H\ \ P +9 &JK\ U +9 &LPM\ V +10 &N#\ F +9 &O->"\ , +9 &OVA\ ? +6 ( + "collection"'V& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.96 + .Hand.open + "manipulator"&X1 +3 "core" &OT?\ ? +68 1 + "manipulator"&Y% +4 "core" % d +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&Z'\ +93 "core" ' +19 .tSC.coast + "storage"(6 +3 #tcollectSample 200ml w/bubble point of 24psi + #Priming 7ml + .Sleepy.power :sampler,:ON + .Intake.select :close + .\Exhaust.select :close + .SS.hold + "sampler")[+ +4 "core" + + "sampler")\\% +4 "core" %fd  +2 "collection"']& +3 "core" &OT:\ ? +3 E]\ DC + #tCalibrating pressure and temperature sensors + .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 + #Session Ended +2849 ."connect"SSV.dial CBV +2 .tCBV.dial SSV + #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open + "sampler") +210 "collection"'g% +3 "core" % +\ + #tIntake @38.2psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X=% +3 "core" % \ +2 "sampler")?% +3 "core" %44 7 +2 "sampler")A% +4 "core" %35 7 + .tIntake.select :close + "sampler")0 +9 ),% +3 "core" %56 7 + .tSSV.dial :exhaust +2 "sampler")/  +73 "core"  + .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'[' +95 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")_ +129 "core"  +4 .tSS.reconfigure SSexhale + "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'' +95 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +105 "core" ' + ."CSpush"CS.coast + "collection"'5 +21 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X9 +2 "core" 9na +103 "collection"'?9 +2 "core" 9r\\ +103 "collection"'A9 +2 "core" 9vY +103 "collection"',9 +2 "core" 9zU +103 "collection"'/9 +3 "core" 9Q +103 "collection"'<9 +2 "core" 98N +103 "collection"'D9 +2 "core" 9\\J +103 "collection"'E9 +2 "core" 9G +103 "collection"'H9 +2 "core" 9D +103 "collection"'G9 +3 "core" 9C +103 "collection"'K9 +2 "core" 9B +103 "collection"'#9 +2 "core" 9@ +103 "collection"')9 +2 "core" 9 > +103 "collection"'M9 +2 "core" 9<< +103 "collection"'=9 +2 "core" 9X: +103 "collection"'P9 +2 "core" 9t7 +103 "collection"'C9 +2 "core" 95 +103 "collection"'Q9 +2 "core" 93 +103 "collection"'B9 +2 "core" 90 +103 "collection"'I9 +3 "core" 9, +103 "collection"'S9 +2 "core" 9, +103 "collection"'J9 +2 "core" 9* +103 "collection"'T9 +2 "core" 96( +103 "collection"'U9 +2 "core" 9O% +103 "collection"'L9 +4 "core" 9e$ +102 "collection"'@9 +2 "core" 9|$ +103 "collection"'39 +2 "core" 9" +103 "collection"'V9 +2 "core" 9 +103 "collection"'X9 +2 "core" 9 +103 "collection"'N9 +4 "core" 9 +103 "collection"'Y9 +2 "core" 9 +103 "collection"']9 +2 "core" 9 +103 "collection"'R9 +2 "core" 9  +103 "collection"'"9 +2 "core" 9  +103 "collection"'\\9 +46 "core" 9 5 +102 "collection"'_9 +2 "core" 9 C +103 "collection"'F9 +2 "core" 9 P +103 "collection"':9 +2 "core" 9 ^  +103 "collection"'[9 +2 "core" 9 m +103 "collection"'`9 +4 "core" 9 y +103 "collection"'b9 +2 "core" 9  +103 "collection"'c9 +2 "core" 9  +103 "collection"'a9 +2 "core" 9   +103 "collection"'e9 +3 "core" 9 % +102 "collection"'f9 +2 "core" 9 ) +103 "collection"'g9 +2 "core" 9 - +103 "collection"'d9 +2 "core" 9 1 +103 "collection"'j9 +2 "core" 9 5 +103 "collection"'^9 +2 "core" 9 : +103 "collection"'m9 +3 "core" 9 > +103 "collection"'i9 +2 "core" 9 B +103 "collection"'h9 +2 "core" 9 F +103 "collection"'p9 +2 "core" 9 J +103 "collection"'r9 +2 "core" 9 O +103 "collection"'k9 +3 "core" 9\ S +103 "collection"'n9 +2 "core" 9\ W +103 "collection"'s9 +2 "core" 9\ \ [ +103 "collection"'o9 +2 "core" 9\ _ +103 "collection"'u9 +2 "core" 9\ d +103 "collection"'l9 +3 "core" 9\ h +103 "collection"'w9 +2 "core" 9\ l +103 "collection"'x9 +2 "core" 9\ p +103 "collection"'y9 +2 "core" 9\ t +103 "collection"'q9 +2 "core" 9\ y +103 "collection"'{9 +2 "core" 9\ } +103 "collection"'|9 +2 "core" 9\  +103 "collection"'z9 +2 "core" 9\  +103 "collection"'t9 +2 "core" 9\ ! +103 "collection"'~9 +2 "core" 9\ # +103 "collection"'9 +3 "core" 9\ & +103 "collection"'9 +2 "core" 9\ ( +103 "collection"'}9 +2 "core" 9\ , +103 "collection"'9 +2 "core" 9\ . +103 "collection"'9 +2 "core" 9\ 2 +103 "collection"'v9 +3 "core" 9\ 6 +103 "collection"'9 +2 "core" 9\ 7 +103 "collection"'9 +2 "core" 9\ : +104 "collection"'9 +2 "core" 9\ ? +103 "collection"' 9 +2 "core" 9\ B +103 "collection"'9 +3 "core" 9\ E +103 "collection"' 9 +2 "core" 9\ G +103 "collection"'9 +2 "core" 9\ K +103 "collection"' 9 +2 "core" 9\ M +103 "collection"'9 +2 "core" 9\ Q +103 "collection"'9 +3 "core" 9\ T +103 "collection"'9 +2 "core" 9\ V +103 "collection"'9 +2 "core" 9\ [ +103 "collection"' 9 +2 "core" 9\ ] +103 "collection"'\ 9 +2 "core" 9\ a +103 "collection"'9 +3 "core" 9\ e +103 "collection"'9 +2 "core" 9\ h +103 "collection"'9 +2 "core" 9\ j +103 "collection"'9 +2 "core" 9\ o +103 "collection"'9 +2 "core" 9\ q +103 "collection"'9 +3 "core" 9\ s  +2 .tCH.hold 10:00,70C +3 "collection"' `\ `\ q  +3 "core"  +22253 E\ } +265 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 + .Sleepy.cycleModemPower! 9 +2 #Session Ended +37477 "core" ` +2 "collection"'9 +3 "core" 9\  +2 #tCollection Puck Heater at 69.9C after lysing + .CS.seek 0ml +2 "collection"'' +338 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"' @ +96 "core" A +2 .tCSV.dial :air + "collection"' @ +52 "core" A +4 .tCS.seek 5ml +2 "collection"''l +1355 "core" ' + .tCSV.dial CTV +2 "collection"'$  +52 "core"  + .tdelay 2 seconds +203 .CSV.dial :air + "collection"'! @ +53 "core" B +2 .tdelay 2 seconds +202 .CSV.dial CTV +4 "collection"'(  +38 "core"  + .tdelay 2 seconds +203 .CSV.dial :air + "collection"'& @ +53 "core" A +2 .tdelay 2 seconds +202 .CS.seek 0ml +3 "collection"'.' +1354 "core" ' + #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV +2 "collection"' +107 "core" + .tCBV.dial CSV +2 "collection"''  +28 "core"  +2 "collection"'%% +3 "core" % \ +3 .tCS.seek 5ml + "collection"'1'l +1352 "core" ' + .tdelay 5 seconds +503 .CTV.dial :air +3 "collection"'2  +42 "core" +2 "collection"'0% +4 "core" %l\ \ +2 .tCS.seek 6.999ml + "collection"'-' +583 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air2 +3 "collection"'5 @ +43 "core" > +2 .tCS.seek 10ml +2 "collection"'6' D +843 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'7 ` +106 "core" _ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'8   +36 "core" ! +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'+  '*  +29 "core"  +98  +2 .tCS.seek 5ml +2 "collection"';'l +1356 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'9 @ +94 "core" A +2 .tCSV.dial :waste + "collection"'> +108 "core" +2 .tCS.seek :empty +2 "collection"'?'Ͱ +1352 "core" ' + .tCSV.dial :air +2 "collection"'A @ +66 "core" A +2 .tCS.seek 5ml +2 "collection"','l +1349 "core" ' + .tCSV.dial CTV +2 "collection"'/  +41 "core"  + .tdelay 2 seconds +203 .CSV.dial :air + "collection"'< @ +43 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'D  +43 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'E @ +53 "core" B +2 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"'H' +1358 "core" ' + #tRecovering Lysate (#2 of 2) + .CSV.dial CBV +2 "collection"'G +95 "core"  + .tCBV.dial CSV +2 "collection"'K  +81 "core"  +2 "collection"'#% +4 "core" %\ +2 .tCS.seek 4.999ml + "collection"')'l +1349 "core" ' + .tdelay 5 seconds +503 .CTV.dial :air +3 "collection"'M  +41 "core" +2 "collection"'=% +4 "core" %lE0'\  +2 .tCS.seek 7ml + "collection"'P' +596 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air2 +3 "collection"'C @ +42 "core" > +2 .tCS.seek 10ml +2 "collection"'Q' D +841 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +3 "collection"'B ` +105 "core" _ +2 #tLysing Complete + "collection"'I& +4 "core" &ORm\ ? +2 #tStoring sh1 puck in Collection Clamp to tube 2 + "manipulator"&S% +3 "core" %\    *  +2 "storage"(J% +4 "core" %z  + "storage"(T. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 2 + "storage"(U( +342 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (L& +2 "core" &  o  +2 "manipulator"&@& +4 "core" & A ( + "manipulator"&3% +4 "core" %\   c  +4 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 +2 "manipulator"&V( +149 "core" ( +2 "manipulator"&X& +3 "core" & \ +2 "storage"(N& +4 "core" &  V  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&Y' +93 "core" ' +2 "storage"(]& +4 "core" &  R  + .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(R'L +268 "core" ' +2 "storage"("- +3 "core" -'] + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&\\& +3 "core" & g \ + "storage"(_& +4 "core" &  +2 .t\Elbow.reconfigure LimpElbow + "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 2 + "manipulator"&F'Y +38 "core" ' + .t\Elbow.hold +2 "manipulator"&:, +3 "core" , +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 "storage"([- +2 "core" -'] +2 .tSE.seek 2.09 Pucks below Top Plate +2 "storage"(`' +31 "core" ' +2 "manipulator"&b% +4 "core" %VG   ɭ + "storage"(c& +4 "core" & z\  z\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 297 counts +2 "manipulator"&a'ς +16 "core" ' +2 "manipulator"&e& +3 "core" & \ +2 "storage"(f& +4 "core" & n +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&g' +28 "core" ' +2 .tSE.seek 3.09 Pucks below Top Plate +2 "storage"(d' +56 "core" ' +2 "manipulator"&j& +4 "core" &   N \ + "manipulator"&^% +4 "core" %4 \  I +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&m'\ +86 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&i( +147 "core" ( +3 "manipulator"&h& +4 "core" & 2 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &p& +3 "core" &  2 +2 .tForearm.seek CC + "manipulator"&r'ρ +97 "core" ' + .tHand.close + "manipulator"&k/ +75 "core" / +2 .tCC.seek :open +2 "collection"'n( +375 "core" ( +3 "storage"(s& +4 "core" &  S  + "storage"(o& +4 "core" &  ,  + "manipulator"&u& +4 "core" &  2 + "manipulator"&l% +4 "core" % ψ  +2 .tForearm.seek :retract + "manipulator"&w'\ +96 "core" ' +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 2 + "manipulator"&x( +155 "core" ( +2 "manipulator"&y& +3 "core" &  a +2 "storage"(q& +4 "core" &   +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 2 +2 "manipulator"&{'Y +108 "core" ' + .t\Elbow.hold +2 "manipulator"&|, +3 "core" , +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&z1 +73 "core" 1 +9 "manipulator"&t% +6 "core" % jY  l ȵ + "storage"(~& +4 "core" & I  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 317 counts + "manipulator"&'ϖ +16 "core" ' +2 "manipulator"&& +4 "core" &   m  + "storage"(}& +4 "core" &    +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&' +31 "core" ' +2 "storage"(% +4 "core" %   +2 ."downElevator"SE.seek :down +2 "storage"(v'v +100 (% +3 "core" %2 RQ + "manipulator"&% +4 "core" %<  * +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +37 E\ ?? +55 "core" ' +31 ' + ."downElevator"SE.coast + "storage"(5 +2 .tSC.coast + "storage"(6 +3 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"' & +4 "core" &[\ + .tHand.open + "manipulator"&1 +17 "core" 1 +2 "manipulator"& & +4 "core" &  \   + "manipulator"&% +4 "core" %\  V 4 +44 .t\Elbow.seek FlushPuck::Garage +9 "manipulator"& (- +175 "core" ( +2 "manipulator"&& +4 "core" &-     + .t\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 && +2 "core" &-  %  +2 .tForearm.seek :garage +2 "manipulator"&' +109 "core" ' +2 .tHand.close + "manipulator"&/ +67 "core" / +2 "manipulator"& & +4 "core" &-    + "manipulator"&\ % +4 "core" %  +2 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC +2 "manipulator"&( +283 "core" ( +2 "manipulator"&& +3 "core" & $  =E +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" & # % =E +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&'ρ +94 "core" ' +2 "manipulator"&& +4 "core" & $   =D +2 "manipulator"&% +3 "core" %u  , M +2 "collection"'& +4 "core" &t\ +2 "collection"'& +4 .tCC.seek :closed + "collection"'(O +3 "core" &\ +5 &\ : +9 &IO\ / +10 &x\ D +9 &8^\ H +9 &Z\ H +10 &\\\ H +9 &]\ H +10 &@`\ H +9 &\\\ H +9 &\\\ H +10 &\\Y\ H +9 &!I]P\ H +9 &#\ _?\ H +10 &$]!\ H +9 &&_u\ H +10 &(R\\>\ G +9 &*]\ H +9 &+Zn\ H +10 &-]\ H +9 &/Y_\ H +9 &1\\\ G +10 &2]\ H +9 &4`\ H +10 &6b]\ G +9 &8#\\U\ H +9 &9`\ H +10 &;]7\ G +9 &=i\\\ H +9 &?*`\ H +10 &@\\\ G +9 &B]\ H +10 &Dp`\ H +9 &F-ly\ J +9 &Ga\ L +10 &IJ\ Q +9 &KX\ S +9 &MK\ U +10 &Nx\ . +9 &Oq)\ L +8 ( +2 "collection"'& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.75 + "collection"' & +4 "core" &Ow^\ F + &Ow^\ F + .tHand.open + "manipulator"&1 +73 "core" 1 +2 "manipulator"&% +3 "core" % u   M +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&$'\ +92 "core" ' + .tPSV.dial PSR +2 "processing"%! +124 "core"  + .tPSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml + "processing"%(' +1606 "core" ' + .tdelay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%&  +40 "core"  +2 .tPS.seek 0ml +2 "processing"%'W +1615 "core" ' + .tPSV.dial PSR +2 "processing"% +42 "core"  + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%'' +2635 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 + .tCBV.dial PRV +3 "processing"%% + "collection"'.  +5 "core"  +2 "processing"%2  +41 "core"  +31 + .tPSV.dial :mixloop +2 "processing"%0 +95 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing + "processing"%1  +123 "core" +2 .tPS.seek 0ml +2 "processing"%5'W +2635 "core" ' + .tPSV.dial :air +2 "processing"%-  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%7' +2646 "core" ' + .tPSV.dial :mixloop +2 "processing"%8 +42 "core" +2 .tPS.seek 0ml +2 "processing"%+'W +2632 "core" ' + .tPSV.dial :air +2 "processing"%*  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%6' +2626 "core" ' + .tPSV.dial :mixloop +2 "processing"%9 +42 "core" +2 .tPS.seek 0ml +2 "processing"%>'W +2638 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&;& +3 "core" & #  v =D +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&A( +3 "core" ( + "manipulator"&?& +4 "core" & #   =D +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &/& +2 "core" & #  @ =D +2 .tForearm.seek CC +2 "manipulator"&<'ρ +102 "core" ' + .tHand.close + "manipulator"&D/ +74 "core" / +2 .tCC.seek :open + "collection"'E( +380 "core" ( +2 "manipulator"&,& +4 "core" & #  @ =D +2 "manipulator"&G% +3 "core" % ϋ  ~ +2 .tForearm.seek :retract +2 "manipulator"&K'\ +101 "core" ' + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek :garage + "manipulator"&#(- +280 "core" ( +2 "manipulator"&H& +3 "core" &-   h , +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &M& +3 "core" &-  \ [ , +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&=' +110 "core" ' + .tHand.open + "manipulator"&)1 +68 "core" 1 +2 "manipulator"&C% +3 "core" % \ u 6 ȹw +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&P'\ +99 "core" ' + .tPSV.dial :mixloop + .PTV.dial :PRVmixing +2 ."connect"PRV.dial CBV +44 .tCBV.dial PRV +4 .CTV.dial :air,avoiding: :intake + #Loading lyfil puck from tube 3 into Collection Clamp +2 "collection"'B& +3 "core" &\ +2 "manipulator"&I% +4 "core" %\  e  +3 "storage"(S% +3 "core" % ' - 4  +2 "storage"(J. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 +2 "storage"(T( +340 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (L& +2 "core" &  u \  +2 "manipulator"&@& +4 "core" &- @ , + "manipulator"&3% +4 "core" %\    )  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 +2 "manipulator"&X( +181 "core" ( +2 "manipulator"&N& +3 "core" &   U % +2 "storage"(]& +4 "core" & 0 1 v +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&O' +89 "core" ' +2 "storage"(Z& +4 "core" & / 0 Q + .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"("'L +288 "core" ' +2 "storage"(\\- +3 "core" -'u + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (_& +3 "core" & 9 \ +2 "manipulator"&[& +3 "core" & | % +2 .t\Elbow.seek 3 + "manipulator"&b( +3 "core" ( +2 "manipulator"&c& +3 "core" &  s % +2 "storage"(e& +3 "core" &   # \ +3 .tForearm.seek 3 + 300 counts + "manipulator"&f'2 +22 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&j/ +65 "core" / +10 ."downElevator"SE.seek :down +3 "manipulator"&^& +5 "storage"(Y'v +3 "core" &  $ % +2 "manipulator"&V% +4 "core" % -  \ 8 +2 .tForearm.seek :retract +2 "manipulator"&R'\ +91 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&F( +161 "core" ' + ."downElevator"SE.coast + "storage"(5 +4 "core" ( +2 "manipulator"&a& +3 "core" &  2 : +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &`& +3 "core" & = : +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&h'ρ +107 "core" ' +2 "manipulator"&p& +4 "core" &  \ / : +2 "manipulator"&g% +4 "core" %ό  ? c +2 "collection"':& +3 "core" &\ +3 "collection"'k& +3 .tCC.seek :closed +2 "collection"'m(O +3 "core" &\ +2 &\  +10 &5\ *z +9 &h*\ = +10 &r:\ I +9 &ZZ2\ H +9 &]\ H +10 &_\ H +9 &\\\ G +9 &b]\ H +10 &$Z\ H +9 &\\\ G +10 & \\\ H +9 &"jZ\ H +9 &$,]\ H +10 &%_w\ H +9 &'Z}\ H +9 &)r\\k\ H +10 &+3_S\ H +9 &,]N\ G +10 &.\\@\ H +9 &0zZ5\ H +9 &2=[$\ G +10 &3\\\ H +9 &5Z\ H +9 &7\\^\ G +10 &9D]}\ H +9 &;Yz\ H +10 &<\\t\ G +9 &>\\d\ H +9 &@LY_\ H +10 &B [V\ H +9 &C_I\ H +9 &Ej:\ I +10 &GHB\ L +9 &H8\ P +10 &J2\ S +9 &Lt.\ U +9 &N6$\ B +10 &O;:\ (w +9 &Oe\ \ G +2 ( + "collection"'k& +2 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.81 + .Hand.open +2 "manipulator"&W1 +74 "core" 1 +2 "manipulator"&s% +4 "core" % ό  A c +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&o'\ +97 "core" ' + .tSC.coast + "storage"(6 +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'u  +124 "core"  + .tCSV.dial CTV +2 "collection"'l  +29 "core"  +2 .tPS.seek 2.5ml +2 "processing"%y' +2634 "core" ' + "collection"'q% +4 "core" % Gqw\  +3 .tCS.seek 4.15ml + "collection"'r'Q +1563 "core" ' + .tdelay 8 seconds +803 .PSV.dial :air + "processing"%i  +42 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%z  +68 "core"  +2 .tPS.seek 0ml +2 "processing"%t'W +155 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 + #Session Ended +2478 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"'~ ` +38 "core" ^ +2 .tCSV.dial :air +2 "collection"' @ +42 "core" ? +2 .tCS.seek 10ml +2 "collection"'}' D +1562 "core" ' + .tCSV.dial CTV +2 "collection"'  +42 "core"  +2 .tCS.seek 0ml +2 "collection"'w' +2623 "core" ' + .tCBV.dial :waste1 +2 "collection"' @ +27 "core" @ +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +3 "collection"'  +124 "core" +2 "collection"'x& +4 "core" &O]$ ?\ G + #tStoring lyfil puck in Collection Clamp to tube 2 +2 "manipulator"&{% +3 "core" %   ) +2 "storage"( % +3 "core" %z  +2 "storage"(. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(( +344 "core" ( +4 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 ( & +2 "core" &   +2 "manipulator"&& +3 "core" & : +48 "manipulator"&d% +5 "core" %   ] ) +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 +2 "manipulator"&( +152 "core" ( +2 "manipulator"&& +3 "core" &  +2 "storage"(& +4 "core" &  c  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&v' +100 "core" ' +2 "storage"(U& +4 "core" &    + .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(|'L +263 "core" ' +2 "storage"(- +3 "core" -'K + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"& & +3 "core" & (  +2 "storage"(\ & +3 "core" & {  +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 2 + "manipulator"&'Y +38 "core" ' + .t\Elbow.hold +2 "manipulator"&, +3 "core" , +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 "storage"(- +2 "core" -'K +3 .tSE.seek 3.09 Pucks below Top Plate + "storage"(' +39 "core" ' +2 "manipulator"& % +4 "core" %dN   q ɮ + "storage"(& +4 "core" & \ ) { u\ +2 .tForearm.force -20 "manipulator"&5 +3 .tForearm.seek 2 + 311 counts + "manipulator"&'ϐ +23 "core" ' +2 "manipulator"&& +4 "core" &  6  + "storage"(& +4 "core" & :  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&n' +31 "core" ' +2 .tSE.seek 4.09 Pucks below Top Plate +2 "storage"(' +44 "core" ' +2 "manipulator"& & +4 "core" &  6  + "manipulator"&% +4 "core" %  7 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +2 .t\Elbow.seek CC + "manipulator"&!( +151 "core" ( +2 "manipulator"&& +4 "core" & 3 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &&& +3 "core" & o 3 + .tForearm.seek CC +2 "manipulator"&('ρ +102 "core" ' + .tHand.close + "manipulator"&/ +68 "core" / +2 .tCC.seek :open + "collection"'( +379 "core" ( + "storage"(%& +4 "core" & W  +2 "storage"(2& +3 "core" & >  +2 "manipulator"&.& +4 "core" &  3 + "manipulator"&0% +4 "core" % ω +2 .tForearm.seek :retract +2 "manipulator"&1'\ +98 "core" ' +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 2 + "manipulator"&'( +154 "core" ( +2 "manipulator"&-& +3 "core" &   +2 "storage"(5& +4 "core" &   +2 .t\Elbow.reconfigure LimpElbow + "manipulator"&$ ,(#b +3 .tForearm.seek 2 +2 "manipulator"&8'Y +112 "core" ' + .t\Elbow.hold +2 "manipulator"&7, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&*1 +65 "core" 1 +9 "manipulator"&+% +34 "core" % iZ   ȱ +2 "storage"(9& +3 "core" & k j \ +2 .tForearm.force -20 "manipulator"&5 +3 .tForearm.seek 2 + 316 counts +2 "manipulator"&6'ϕ +19 "core" ' +2 "manipulator"&;& +3 "core" &  D +3 "storage"(?& +3 "core" &  9  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&/' +18 "core" ' +2 "storage"(D% +4 "core" %  +2 ."downElevator"SE.seek :down +2 "storage"('v +100 ($% +3 "core" %1  QL + "manipulator"&% +4 "core" % \ ] +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&,'\ +93 "core" ' +21 ' + ."downElevator"SE.coast + "storage"(5 +2 .tSC.coast + "storage"(6 +3 .tPSV.dial :air +2 "processing"%G  +68 "core" +2 .tPS.seek 2.5ml +2 "processing"%<' +2627 "core" ' + .tdelay 1 second +103 .PSV.dial :mixloop + "processing"%H +40 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%M  +53 "core" +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%A +52 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%)  +40 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%C'W +2630 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%B& +4 "core" &\ + .tHand.open + "manipulator"&K1 +15 "core" 1 +2 "manipulator"&I& +3 "core" &   , +2 "manipulator"&S% +3 "core" %\  \  X  +49 .t\Elbow.seek FlushPuck::Garage +3 "manipulator"&J(- +171 "core" ( +2 "manipulator"&=& +3 "core" &-   9 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &L& +2 "core" &- _ 9 +2 .tForearm.seek :garage +2 "manipulator"&@' +110 "core" ' + .tHand.close +2 "manipulator"&3/ +74 "core" / +2 "manipulator"&N& +4 "core" &- 9 + "manipulator"&]% +4 "core" %  ȼI +2 .tForearm.seek :retract +2 "manipulator"&Z'\ +97 "core" ' +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek PC + "manipulator"&#( +127 "core" ( +2 "manipulator"&P& +4 "core" &   S R + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &\\& +2 "core" &   8 R +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&_' +105 "core" ' +2 "manipulator"&[& +4 "core" &   R +2 "manipulator"&c% +3 "core" %  R v +2 "processing"%e& +4 "core" &\ +2 "processing"%j& +4 .tPC.seek :closed + "processing"%^(Tg +3 "core" &\ +5 &\ < +9 &L{\ 1 +9 &Xw\ E +10 &b\ J +9 &]\ J +9 &_\ J +10 &O_\ J +9 &\\\ J +10 &^\ J +9 &\\\ J +9 &Vb\ K +10 &!^\ J +9 &"^\ J +9 &$]\ J +10 &&`^\ J +9 &("_\ J +10 &)]\ J +9 &+^\ J +9 &-h]\ J +10 &/*]\ J +9 &0]\ J +9 &2]\ J +10 &4p]\ J +9 &61\\\ J +10 &7^\ J +9 &9]\ J +9 &;x\\\ J +10 &=:]\ J +9 &>\\\ J +9 &@^\ I +10 &B] \ J +9 &DA]\ J +10 &Fc\ J +9 &Gf \ K +9 &Ik \ K +10 &K@{ \ M +9 &L\ P +9 &N \ P +10 &P \ P +9 &RA\ P +10 &So\ , +9 &T9<\ 4 +5 ( + "processing"%j& +4 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.52 +2 "processing"%V& +4 "core" &T9/\ 4 + &T9/\ 4 + .tHand.open + "manipulator"&X1 +67 "core" 1 +2 "manipulator"&O% +3 "core" %  v +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&a'\ +91 "core" ' + .tPRV.dial :air +2 "processing"%`  +42 "core"  + .tPSV.dial :mixloop +2 "processing"%" +42 "core" +2 "processing"%f% +4 "core" %ZM\ +2 .tPS.seek 0.3ml + "processing"%p' +388 "core" ' + .tPSV.dial PSR +2 "processing"%b +95 "core"  + .tPSR.select :wash +2 "processing"% +11 .tPS.seek 0.7ml + "processing"%g'* +493 "core" ' + .tdelay 3 seconds +302 .PSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%:' +1919 "core" ' + .tdelay 3 seconds +303 .PSV.dial :mixloop + "processing"%Y +98 "core" + .tPTV.dial :mixing +2 "processing"%R @ +67 "core" A + .tPBV.dial :waste2 +2 "processing"%E  +100 "core"  +2 .tPS.seek 0ml +2 "processing"%W'W +2635 "core" ' + #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&s& +3 "core" & ` R +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&k( +2 "core" ( + "manipulator"&u& +4 "core" &  R + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &l& +2 "core" & u R +2 .tForearm.seek PC +2 "manipulator"&h' +93 "core" ' + .tHand.close + "manipulator"&T/ +74 "core" / +2 .tPC.seek :open + "processing"%>( +401 "core" ( + "manipulator"&q& +4 "core" &   ' R +2 "manipulator"&Q% +3 "core" %   +2 .tForearm.seek :retract +2 "manipulator"&i'\ +98 "core" ' +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek :garage + "manipulator"&z(- +148 "core" ( +2 "manipulator"&y& +4 "core" &.    . # + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &~& +2 "core" &.   ; # +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +112 "core" ' + .tHand.open + "manipulator"&r1 +68 "core" 1 +2 "manipulator"&% +3 "core" % a  ȳF +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&}'\ +106 "core" ' +2 #tLoading da puck from tube 3 into Processing Clamp + "processing"%& +4 "core" &\ + "manipulator"&% +4 "core" %\   M 8 +2 "storage"(x% +4 "core" %r - / ] + "storage"({. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 3 + "storage"( ( +341 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (& +2 "core" &$ a \  +2 "manipulator"& & +3 "core" &.    K # +2 "manipulator"&% +3 "core" %\   > 8 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 +2 "manipulator"&d( +167 "core" ( +2 "manipulator"&& +3 "core" &\   , "| +2 "storage"(& +3 "core" &# \  +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&U' +102 "core" ' +2 "storage"(F& +3 "core" &$  \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(o'L +325 "core" ' + "storage"(- +4 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 ( & +2 "core" &# " \  +2 "manipulator"&\ & +4 "core" &\  ) "| + .t\Elbow.seek 3 +2 "manipulator"&( +3 "core" ( +2 "manipulator"& & +4 "core" &\   7 "| + "storage"(& +4 "core" &# \  +2 .tForearm.seek 3 + 300 counts +2 "manipulator"&'2 +15 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&/ +71 "core" / +18 ."downElevator"SE.seek :down +5 "manipulator"& & +3 "storage"('v +6 "core" &\  < "| +2 "manipulator"&v% +4 "core" % 7   ; w +2 .tForearm.seek :retract +2 "manipulator"&'\ +93 "core" ' +2 .t\Elbow.seek PC +2 "manipulator"&|( +164 "core" ' + ."downElevator"SE.coast + "storage"(5 +91 "core" ( +2 "manipulator"&& +4 "core" &   D ^ + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +33 "core" & ) ^ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&' +89 "core" ' +2 "manipulator"&& +4 "core" &  ^ +2 "manipulator"&&% +3 "core" %   K - +3 "processing"%n& +3 "core" &R\ +2 "processing"%& +4 .tPC.seek :closed + "processing"%(Tg +3 "core" &Y\ +3 &V\  +9 &3~V\ *x +10 &fZ\ = +9 &vb\ K +10 &T\\\\\ J +9 &YZ\ J +9 &]N\ J +10 &aM\ J +9 &^\\P\ I +9 &]M\ J +10 &^P\ J +9 & ZD\ J +10 &"eYB\ J +9 &$'YA\ J +9 &%YB\ J +10 &'YE\ J +9 &)mZ5\ J +9 &+/Y4\ J +10 &,Y2\ J +9 &.Y2\ J +10 &0u_2\ J +9 &28]2\ I +9 &3\\2\ I +10 &5Y#\ J +9 &7}^"\ J +9 &9>\\%\ J +10 &;Y\ J +9 &<Y\ I +10 &>Z\ I +9 &@G]\ J +9 &B\ ]\ I +10 &CY\ J +9 &E]\ I +9 &GM` \ K +10 &Ii\ K +9 &Ju \ L +10 &L \ P +9 &NF\ P +9 &P\ P +10 &Q\ P +9 &Snyl\ / +9 &T('k\ M +10 &TK \ * +2 ( + "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.50 + .Hand.open + "manipulator"&1 +68 "core" 1 +2 "manipulator"&m% +3 "core" %  - +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&%'\ +103 "core" ' + .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 3 in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"%2  +3 %.9 +5 "core" 9 +102 "processing"%09 +2 "core" 9 +103 "processing"%-9 +2 "core" 9  +103 "processing"%59 +2 "core" 9  +103 "processing"%(9 +2 "core" 9 +103 "processing"%!9 +2 "core" 9 +103 "processing"%*9 +2 "core" 9 +103 "processing"%+9 +2 "core" 9 +103 "processing"%99 +4 "core" 9" +83 E\ ;; +19 "processing"%;9 +2 "core" 9& +103 "processing"%?9 +2 "core" 9+ +103 "processing"%19 +2 "core" 9/ +103 "processing"%D9 +2 "core" 93 +103 "processing"%$9 +3 "core" 97 +103 "processing"%9 +2 "core" 9; +103 "processing"%'9 +2 "core" 9@ +103 "processing"%89 +2 "core" 9D +103 "processing"%69 +2 "core" 9H +103 "processing"%9 +2 "core" 9L +103 "processing"%G9 +2 "core" 9P +103 "processing"%/9 +2 "core" 9U\ +103 "processing"%9 +2 "core" 9Y +103 "processing"%9 +2 "core" 9] +103 "processing"%t9 +3 "core" 9"a +103 "processing"%H9 +2 "core" 9,e +103 "processing"%M9 +2 "core" 96j +103 "processing"%A9 +2 "core" 9?n +103 "processing"%)9 +2 "core" 9Ir +103 "processing"%<9 +3 "core" 9Rv +103 "processing"%B9 +2 "core" 9Z{ +103 "processing"%K9 +2 "core" 9b +3 .tPH.hold 2:00:00,28C +2 .delay 1:30 +2 "processing"%I ppb +2 "core"  +8999 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%S +97 "core"  + .tPSR.select :wash +2 "processing"% +11 .tPS.seek 0.5ml + "processing"%=' +594 "core" ' + .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +10 .tPS.seek 2ml +2 "processing"%L'[ +1610 "core" ' + .tPTV.dial :puck +2 "processing"%7  +69 "core"  +2 .tPSV.dial PTV + "processing"%3 +69 "core" + .tPBV.dial :waste1 +2 "processing"%N  +123 "core" +2 "processing"%]% +4 "core" %Wl\  +2 .tPS.seek 1.5ml + "processing"%,' +587 "core" ' + .tdelay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%P * +35 "core" , +2 .tPS.seek 0ml +2 "processing"%\\'W +1612 "core" ' + .tdelay 5:00 +30004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%@  +33 "core"  +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%[ * +34 "core" + +2 .tPSR.select :air + .PSV.dial PSR +2 "processing"%c +69 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%e' +2246 "core" ' + .tPSV.dial PTV +2 "processing"%J +82 "core"  + .tdelay 5 seconds +503 .PSV.dial PSR + "processing"%Z +68 "core"  + .tdelay 5 seconds +503 .PSV.dial PTV + "processing"%4 +69 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +3 "processing"%j  +69 "core"  +2 .tPS.seek :empty +2 "processing"%V'9 +2251 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%X  +120 "core" +2 .tPSV.dial :mixloop +41 "processing"%O +49 "core" + .tPRV.dial :ab1 +2 "processing"%` @ +71 "core" A +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%"'w +350 "core" ' + .tdelay 2 seconds +203 ."connect"CBV.dial PRV +2 .tPRV.dial CBV + "collection"'f  +2 "processing"%_  +45 "core"  +3 +2 "processing"%C% +3 "core" %wl\  +3 .tPS.seek 0.32ml + "processing"%b'$ +399 "core" ' + .tdelay 2 seconds +203 .CBV.dial between PRV and PSV + "collection"'p  +30 "core" +2 .tPRV.dial :air + "processing"%g  +40 "core"  +3 .tPS.seek 0.9ml + "processing"%Y'D +1237 "core" ' + .tPRV.dial :waste2 +2 "processing"%R @ +69 "core" > +2 .tPS.seek 0.5ml +2 "processing"%E' +726 E\ DC +151 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%:  +43 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%s'[ +1617 "core" ' + .tPSV.dial :PML +2 "processing"%u +42 "core" +4 .tPTV.dial :mixing +5 "processing"%l @ +66 #"connect"Session Begun +4 "core" A +2 #"connect"-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + .tPBV.dial :waste1 +2 #"connect"Session Ended +4 "processing"%T  +34 "core" +2 "processing"%#% +4 "core" %^c\  +2 .tPS.seek 1.85ml + "processing"%a'> +255 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%^ * +35 "core" , +2 .tPS.seek 0ml +2 "processing"%q'W +1971 "core" ' + .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'Q& +3 "core" &\ +2 .tHand.open + "manipulator"&y1 +21 "core" 1 +2 "manipulator"&~& +3 "core" &  ^ +2 "manipulator"&h% +4 "core" %     +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&k(- +165 "core" ( +2 "manipulator"&r& +3 "core" &-   2 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &-   2 +2 .tForearm.seek :garage +2 "manipulator"&i' +107 "core" ' +3 .tHand.close + "manipulator"&/ +74 "core" / +2 "manipulator"&& +4 "core" &-  2 + "manipulator"&x% +4 "core" %  C +2 .tForearm.seek :retract + "manipulator"&{'\ +97 "core" ' +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC + "manipulator"&( +276 "core" ( +2 "manipulator"&& +3 "core" & 5 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 & & +3 "core" & 5 +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'ρ +101 "core" ' +2 "manipulator"&& +4 "core" & ; 5 + "manipulator"&% +4 "core" %ϊ i +2 "collection"'F& +4 "core" &\ +2 "collection"'z& +3 .tCC.seek :closed +2 "collection"'}(O +3 "core" &\ +3 &\  +10 &5\ +| +9 & i\ > +10 &p\ J +9 &cY\ I +9 &%Y\ I +10 &Y\ I +9 &^\ I +10 &j]\ J +9 &-\\\ I +9 &_\ I +10 & \\\ I +9 &"sZ\ I +9 &$4_\ J +10 &%]\ I +9 &']\ I +9 &)|Z\ I +10 &+=\\\ I +9 &,_\ I +10 &.\\\ I +9 &0`\ I +9 &2E\\\ I +10 &4^\ I +9 &5]\ I +9 &7\\\ I +10 &9NY\ I +9 &;[\ I +10 &<]\ I +9 &>]\ I +9 &@VZ\ I +10 &B]\ I +9 &C_\ J +9 &Eg\ J +10 &GUw\ L +9 &I\ O +10 &J\ T +9 &L\ U +9 &N@\ C +10 &OF?\ #j +9 &Oy3\ 7 +2 ( + "collection"'z& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.76 + "collection"'& +3 "core" &Oy0\ 7 +2 .tHand.open + "manipulator"& 1 +75 "core" 1 +2 "manipulator"&\ % +3 "core" %τ  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& '\ +92 "core" ' + .tPSV.dial PSR +2 "processing"% +95 "core"  + .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%' +1609 "core" ' + .tdelay 5 seconds +503 .PSV.dial :waste1 + "processing"%  +42 "core"  +2 .tPS.seek 0ml +2 "processing"%v'W +1605 "core" ' + .tPSV.dial PSR +2 "processing"%d +42 "core"  + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%U' +2635 "core" ' + ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%o  +3 "collection"'  +37 "core" +115  + .tPSV.dial :mixloop +2 "processing"% +95 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%  +68 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2636 "core" ' + .tPSV.dial :air +44 "processing"%  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%&' +2634 "core" ' + .tPSV.dial :mixloop +2 "processing"%n +42 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2632 "core" ' + .tPSV.dial :air +2 "processing"%  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%>' +2635 "core" ' + .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 .tPS.seek 0ml +2 "processing"%m'W +2636 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&.& +4 "core" & 5 + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC + "manipulator"&( +4 "core" ( +2 "manipulator"&0& +4 "core" & . 5 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +4 "core" & 3 5 +2 .tForearm.seek CC + "manipulator"&-'ρ +102 "core" ' + .tHand.close + "manipulator"& / +73 "core" / +2 .tCC.seek :open + "collection"'5( +377 "core" ( +2 "manipulator"&(& +3 "core" &  5 +2 "manipulator"&!% +4 "core" % ϊ  m +2 .tForearm.seek :retract +2 "manipulator"&*'\ +98 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage + "manipulator"&+(- +277 "core" ( +2 "manipulator"&9& +3 "core" &-   1 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &;& +2 "core" &-   1 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&?' +111 "core" ' +3 .tHand.open + "manipulator"&11 +74 "core" 1 +2 "manipulator"&D% +4 "core" % { { Ȼ +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&$'\ +99 "core" ' +2 ."da"delayUntil "10:12:07.70" +24845 #recoverPRVreagent08 .PTV.dial :mixing +2 "processing"% @ +69 "core" B +2 ."da"PBV.dial :waste1 + "processing"%'  +33 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%8 * +34 "core" , +2 ."da"PSV.dial :air + "processing"%6  +43 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2242 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%G +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"%  +42 "core"  +2 ."da"PS.seek :empty +2 "processing"%t'9 +1295 E\ 33 +940 "core" ' + #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"%H +135 "core"  + ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%M' +596 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%A'[ +1613 "core" ' + ."da"PTV.dial :puck +2 "processing"%)  +67 "core"  + ."da"PSV.dial PTV +2 "processing"%< +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%B  +33 "core" +2 "processing"%K% +3 "core" %Zs\  +2 ."da"PS.seek 1.5ml +2 "processing"%S' +596 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%W * +35 "core" , +2 ."da"PS.seek 0ml +2 "processing"%='W +1615 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%7  +33 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%3 * +33 "core" * + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%N +81 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%]' +2235 "core" ' + ."da"PSV.dial PTV +2 "processing"%L +68 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%P +68 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +4 "processing"%, +68 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%2  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%@'9 +2261 "core" ' + #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"%[ +123 "core"  + ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%c' +586 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%\\'[ +1610 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%J +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%Z  +33 "core" +2 "processing"%4% +3 "core" %V6\  +2 ."da"PS.seek 1.5ml +2 "processing"%j' +585 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%e * +34 "core" , +48 ."da"PS.seek 0ml +2 "processing"%X'W +799 #"connect"Session Begun +2 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +822 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%O  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%` * +34 "core" , +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"%V +82 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%_' +2248 "core" ' + ."da"PSV.dial PTV +2 "processing"%f +67 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%C +69 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%" +69 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%p  +80 "core" +2 ."da"PS.seek :empty +2 "processing"%g'9 +2232 "core" ' + #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%b  +42 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%R  +122 "core" +2 ."da"delay 5 seconds +501 .PRV.dial :ab2 +2 "processing"%Y  +41 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"%: +52 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%E' +384 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%u  +42 "core"  +2 "processing"%l% +3 "core" %<\  +3 ."da"PS.seek 0.55ml + "processing"%T'| +332 "core" ' + #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%#  +41 "core"  +2 ."da"PS.seek 2ml +2 "processing"%^'[ +1554 "core" ' + ."da"PSV.dial :PML +2 "processing"%s +42 "core" + ."da"PTV.dial :mixing +2 "processing"%a @ +67 "core" A + ."da"PBV.dial :waste1 +2 "processing"%Q  +33 "core" +2 "processing"%y% +3 "core" %]n\  +2 ."da"PS.seek 1.85ml +2 "processing"%~'= +249 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%h * +35 "core" , +2 ."da"PS.seek 0ml +2 "processing"%r'W +608 E\ ^] +1366 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +48003 #recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 + "processing"%  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%| * +35 "core" , +2 ."da"PSV.dial :air + "processing"%  +42 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2266 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%x +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"%i +42 "core" +6 ."da"delay 2 seconds +201 .PSV.dial :air +2 "processing"%  +42 "core"  +2 ."da"PS.seek :empty +2 "processing"% '9 +2243 "core" ' + #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%k +134 "core"  + ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%' +591 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'[ +729 E\ 33 +888 "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"  +2 "processing"%% +4 "core" %[\  +2 ."da"PS.seek 1.5ml + "processing"% ' +597 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%\ * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%z'W +1602 #"connect"Session Begun + #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +3 #Session Ended +12 "core" ' + ."da"delay 2:00 +12004 #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" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%q +69 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"% ' +2254 "core" ' + ."da"PSV.dial PTV +2 "processing"% +69 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%d +69 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%v +81 "core"  + ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%  +70 "core"  +2 ."da"PS.seek :empty +2 "processing"%o'9 +2251 "core" ' + #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"% +121 "core"  + ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%' +588 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%U'[ +1618 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +69 "core" + ."da"PBV.dial :waste1 +43 "processing"%  +36 "core" +2 "processing"%n% +4 "core" %]\  +2 ."da"PS.seek 1.5ml + "processing"%&' +594 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +35 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'W +1618 "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 + "processing"%> * +35 "core" , +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"%. +80 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%0' +2247 "core" ' + ."da"PSV.dial PTV +2 "processing"% +67 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +69 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"% +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%}'9 +2249 "core" ' + #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%( +122 "core"  + ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%!' +593 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%-'[ +1613 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%9 +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%;  +33 "core" +2 "processing"%% +3 "core" %]\  +2 ."da"PS.seek 1.5ml +2 "processing"%1' +601 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%D * +35 "core" , +2 ."da"PS.seek 0ml +2 "processing"%*'W +1609 "core" ' + ."da"delay 2:00 +2285 E\ 11 +9718 #"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" * +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"%' +81 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%8' +2239 "core" ' + ."da"PSV.dial PTV +2 "processing"%6 +67 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%m +69 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%G +68 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%/  +80 "core" +2 ."da"PS.seek :empty +2 "processing"%'9 +2247 "core" ' + ."da"Sleepy.power :camera,:ON +2 #Mixing DA Substrates .PSR.select :air +2 .PSV.dial PSR + "processing"% +124 "core"  +2 ."da"PSR.select :sub1 +2 "processing"% +12 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.25ml +2 "processing"%'7 +335 "core" ' + ."da"delay 5 seconds +502 .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml + "processing"%H' +343 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%t'[ +1613 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%M +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%)  +34 "core" +2 "processing"%<% +3 "core" %]\  +2 ."da"PS.seek 1.5ml +2 "processing"%B' +596 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%K * +34 "core" + +3 ."da"PS.seek 0ml + "processing"%A'W +1604 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%W  +33 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%S * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%7 +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%3' +2271 "core" ' + ."da"PSV.dial PTV +2 "processing"%N +71 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +4 "processing"%= +71 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%L +70 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%P  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%,'9 +897 #"connect"Session Begun +2 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 + #Session Ended +1385 "core" ' +2 "processing"%29 +3 "core" 94! +2 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast + "processing"%]  +3 "core" 4" + 4" +2 "processing"%[& +3 "core" &TK\ * +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 2 + "manipulator"&@% +3 "core" %\   +2 "storage"(c% +3 "core" %v t u \ +2 "storage"(J. +3 "core" . + ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 2 +2 "storage"(Z( +344 "core" ( + ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (4& +3 "core" & K U \ +2 "manipulator"&\\& +3 "core" &- 1 +2 "manipulator"&e% +3 "core" %\   +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"\Elbow.seek 2 +2 "manipulator"&j( +224 "core" ( +2 "manipulator"&O& +3 "core" &\   # +2 "storage"(`& +4 "core" & M S \ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 2 + 700 counts + "manipulator"&V' +99 "core" ' +2 "storage"(X& +3 "core" & ` c \ +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 ."da"SE.seek beamBreak + "storage"(f'L +254 "core" ' +2 "storage"(C- +3 "core" -'@ + ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&"& +3 "core" &\  # +2 "storage"(p& +3 "core" & 3 5\ +2 ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 2 +2 "manipulator"&_'Y +38 "core" ' +2 ."da"\Elbow.hold +2 "manipulator"&b, +3 "core" , + ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(R- +2 "core" -'@ +3 ."da"SE.seek 4.1 Pucks below Top Plate + "storage"(Y' +33 "core" ' +3 "manipulator"&:% +4 "core" %bE   + ɬ +2 "storage"(g& +3 "core" & H M\ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 2 + 309 counts + "manipulator"&u'ώ +20 "core" ' +2 "manipulator"&l& +3 "core" &  2 !u +2 "storage"(E& +4 "core" & 0 <\ +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&#' +24 "core" ' +2 ."da"SE.seek 5.1 Pucks below Top Plate +2 "storage"(T' +55 "core" ' +2 "manipulator"&s& +4 "core" &  D !u +2 "manipulator"&a% +4 "core" % C +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&Q'\ +91 "core" ' +2 ."da"\Elbow.seek PC +2 "manipulator"&y( +257 "core" ( +3 "manipulator"&h& +4 "core" & ^ +2 ."da"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &^& +3 "core" & / ^ +2 ."da"Forearm.seek PC +2 "manipulator"&~' +92 "core" ' + ."da"Hand.close +2 "manipulator"&/ +69 "core" / +2 ."da"PC.seek :open +2 "processing"%|( +401 "core" ( +2 "storage"(& +3 "core" & J >\ +2 "manipulator"&r& +3 "core" &  $ ^ +2 "manipulator"&x% +4 "core" %  ) * + ."da"Forearm.seek :retract +2 "manipulator"&%'\ +92 "core" ' +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 2 +2 "manipulator"&i( +254 "core" ( +2 "manipulator"&& +3 "core" &\  # +2 "storage"(& +4 "core" & @ S n\ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&k' +97 "core" ' + ."da"Hand.open +2 "manipulator"& 1 +66 "core" 1 +9 "storage"(- +4 "core" -' +2 ."da"SE.seek 4.85 Pucks below Top Plate +2 "storage"(F' +28 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 4.18 Pucks below Top Plate +2 "storage"({'f +49 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da18aug2710h200ml.tif +1950 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +736 #"da"SX HX9/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 23.569 seconds\ /var/log/esp/da18aug2710h200ml.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da18aug2710h200ml15s.tif +1557 #SX HX9/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da18aug2710h200ml15s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da18aug2710h200ml30s.tif +3068 #SX HX9/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da18aug2710h200ml30s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da18aug2710h200ml70s.tif +7117 #SX HX9/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da18aug2710h200ml70s.tif: TIFF Upload Complete\ +2 .Sleepy.power :camera,:OFF + ."Qmail"HABfans.email "23.569 sec auto-exposure",Subject: "da18aug2710h200ml images!" +12 "storage"(- +42 "core" -'f +2 "storage"(& +4 "core" & \ + "manipulator"&& +5 "core" &\  # +2 ."da"\Elbow.seek 2 +2 "manipulator"&\ ( +3 "core" ( + "manipulator"& & +4 "core" &\  # +2 "storage"(& +4 "core" & \ +3 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&' +2 "core" ' +3 ."da"SE.reconfigure SEgently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 4.9 Pucks below Top Plate +3 "storage"(q' +63 "core" ' +2 "manipulator"&z& +5 "core" &\  @ # +2 "storage"(& +3 "core" & \ 5\ 7\ +2 ."da"\Elbow.reconfigure LimpElbow +4 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 2 +2 "manipulator"&d'Y +34 "core" ' +2 ."da"\Elbow.hold + "manipulator"&v, +4 "core" , +4 ."da"\Elbow.reconfigure TightElbow +6 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +4 ."da"SE.seek 5.08 Pucks below Top Plate +4 "storage"(' +32 "core" ' +2 "manipulator"& % +4 "core" %W^   X ɳ +2 "storage"(& +3 "core" & \ \  \ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 2 + 298 counts +2 "manipulator"&o'σ +16 "core" ' +2 "manipulator"&& +4 "core" &\   "~ +2 "storage"(& +4 "core" & \ X\ O \ +3 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&' +80 "core" ' +55 "storage"(n% +12 "core" % \\ \\ (\ +12 ."downElevator"SE.seek :down +9 "storage"(U'v +92 (% +10 "core" %' \\\ OD +2 "manipulator"&&% +11 "core" %F +4 ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +3 "manipulator"&'\ +90 "core" ' +5 ' +3 ."downElevator"SE.coast +2 "storage"(5 +3 ."da"SC.coast + "storage"(6 +8 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 #tStarting finalPurge + "processing"%>& +10 "core" &X\ + ."psFlush"Hand.open +2 "manipulator"&.1 +22 "core" 1 +2 "manipulator"&& +4 "core" & E "} +2 "manipulator"&% +4 "core" %\     +2 ."psFlush"\Elbow.seek FlushPuck::Garage +2 "manipulator"& (- +184 "core" ( +2 "manipulator"&& +4 "core" &-  + ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 & & +3 "core" &- X  +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&0' +106 "core" ' +2 ."psFlush"Hand.close + "manipulator"&(/ +72 "core" / +2 "manipulator"&}& +4 "core" &-   +2 "manipulator"&!% +3 "core" %  q +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&9'\ +109 "core" ' +9 ."psFlush"\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +7 ."psFlush"\Elbow.seek PC +6 "manipulator"&;( +128 "core" ( +3 "manipulator"&& +5 "core" &  7 _ + ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &-& +3 "core" &  - _ +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +3 "manipulator"&D' +101 "core" ' +3 "manipulator"&1& +13 "core" &  _ +4 "manipulator"&?% +8 "core" %  +9 "processing"%& +8 "core" &E\ +8 "processing"%'& +14 ."psFlush"PC.seek :closed +2 "processing"%*(Tg +13 "core" &3\ + &2\ + &0\ +7 &40\ $d +4 &Yx/\ 6 +7 &\ }-\ I +8 &W1\ I +10 &]0\ I +12 &M['\ J +7 &]#\ I +12 &\\"\ J +8 &_%\ J +10 &V^&\ I +7 & ['\ I +9 &!\\'\ I +10 &#Y\ J +9 &%^^\ I +10 &'Y\ J +9 &(^\ J +9 &*]\ J +10 &,fY\ J +9 &.)^\ I +9 &/]\ I +10 &1^\ J +9 &3o]\ \ I +10 &51Y \ I +9 &6Y\ I +10 &8[ \ I +9 &:wY\ I +9 &<8X \ I +12 &=Z \ I +7 &?]\ I +9 &A~\\\ I +10 &C@X\ I +9 &EZ\ J +9 &F\\\ J +10 &Hc\ K +9 &JCm\ K +9 &K\ N +10 &M\ P +9 &O|\ P +10 &Q>\ P +9 &R\ = +9 &T;\ W +10 &TF%\ * +5 ( + "processing"%'& +5 #"psFlush"Processing Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.51 + "processing"%6& +5 "core" &TF\ * + &TF\ * + ."psFlush"Hand.open +2 "manipulator"&m1 +69 "core" 1 +2 "manipulator"&G% +3 "core" %  E +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&/'\ +92 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%8 +124 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."psFlush"PS.seek 1ml +2 "processing"%'P +327 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +773 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1617 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +80 "core"  + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%H  +34 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%M'W +1541 E\ 88 +1083 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%) +68 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.seek 0.5ml + "processing"%<' +596 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%t' +2120 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%K +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"%B U +52 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%W'W +2647 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%S @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%7' +2632 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%A  +68 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%N'9 +2632 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%= +42 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%L' +2634 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%P +67 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%3'W +2647 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%2 @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%]' +2642 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%[  +67 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%@'9 +2629 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%c +42 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.seek 1ml + "processing"%J'P +1133 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%4' +1611 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%\\ +68 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%e  +52 "core" +2 ."psFlush"PS.seek 0ml +45 "processing"%O'W +2642 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%` +69 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.seek 0.5ml + "processing"%+' +594 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%X' +2127 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%$ +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"%C U +51 "core" V +5 ."psFlush"PS.seek 0ml +3 "processing"%"'W +2635 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%p @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%R' +2632 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%:  +67 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%g'9 +2632 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%l +42 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%E' +2627 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%s +68 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%a'W +2631 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%V @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%j' +2635 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%f  +67 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%_'9 +2629 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'u& +4 "core" &N\ + .tHand.open +2 "manipulator"&Y1 +16 "core" 1 +2 "manipulator"&#& +3 "core" & _ +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&h( +2 "core" ( +2 "manipulator"&^& +3 "core" &   _ +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &b& +3 "core" & _ + .tForearm.seek PC +2 "manipulator"&' +99 "core" ' + .tHand.close + "manipulator"&Q/ +67 "core" / +2 .tPC.seek :open +2 "processing"%( +401 "core" ( +2 "manipulator"&& +3 "core" &  8 _ +2 "manipulator"&r% +3 "core" %  = +2 .tForearm.seek :retract +2 "manipulator"&x'\ +98 "core" ' + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC + "manipulator"&~( +354 "core" ( +2 "manipulator"&& +3 "core" &   6 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &   6 +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&y'ρ +94 "core" ' +2 "manipulator"& & +4 "core" &   6 + "manipulator"&% +4 "core" %ϊ  +2 "collection"'%& +4 "core" &=\ +2 "collection"'T& +3 .tCC.seek :closed +2 "collection"'F(O +2 "core" &C\ +3 &B\  +11 &7P\ +{ +9 & iE\ > +9 &rK\ J +10 &d]W\ I +9 &&[S\ I +9 &_X\ I +10 &`P\ I +9 &l_T\ J +10 &0]S\ I +9 &`U\ I +9 & ]^\ I +10 &"v`_\ I +9 &$7^Y\ I +9 &%\\T\ J +10 &']_\ I +9 &)|]W\ J +10 &+?]S\ I +9 &-^Q\ J +9 &.]]\ I +10 &0_^\ I +9 &2F\\d\ J +9 &4 ]`\ I +10 &5_Y\ I +9 &7]b\ I +10 &9OZc\ I +9 &;_`\ I +9 &<]T\ I +10 &>Z^\ I +9 &@V]^\ J +9 &B]a\ I +10 &C\\]\ I +9 &Ee]\ J +10 &GVvb\ L +9 &I^\ P +9 &J_\ T +10 &Le\ V +9 &NB`\ C +9 &OH@V\ !f +10 &OxnY\ H + ( + "collection"'T& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.72 + "collection"'& +4 "core" &Oxt_\ H + .tHand.open +2 "manipulator"&1 +73 "core" 1 +2 "manipulator"&% +4 "core" % ϊ  /  + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& '\ +96 "core" ' + #tFlushing the Collection Valve::Manifold +2 "collection"'& +4 "core" &OxsZ\ H + "collection"'z% +4 "core" %[\ + #tCS Pulling 5ml of flush + .CSV.dial CSR +2 "collection"'  +39 "core"  + .tCSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"' 'l +1353 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 '% +3 "core" %lg\ + .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"'' +661 "core" ' + .tCSV.dial :waste +2 "collection"' +120 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml + "collection"'i' +1988 "core" ' + #tFlushing lower manifold's waste1 port +2 "collection"'k& +3 "core" &Oxsw\ H +2 "collection"'{% +4 "core" %u\ + .tCSV.dial :flush +2 "collection"'n  +40 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"''l +1194 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +30 "collection"'\ @ +52 "core" > +2 "collection"'q% +4 "core" %l^\  +2 .tCS.seek 7ml + "collection"''\ +533 "core" ' + ."connect"CSV.dial CTV +2 .tCTV.dial CSV +4 "collection"'d  '&  +43 "core"  +83  + .tCBV.dial :waste1 +44 "collection"'o @ +44 "core" @ +2 .tCS.seek 0ml +2 "collection"'>' +607 E\ BB +1011 "core" ' + #tFlushing lower manifold's waste2 port +2 "collection"'.& +4 "core" &Oxrd\ H + "collection"'% +4 "core" %h\ + .tCSV.dial :flush +2 "collection"'  +69 "core" +3 .tCS.seek 5ml + "collection"''l +1190 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"' @ +43 "core" B +2 "collection"'% +4 "core" %lh\  +2 .tCS.seek 7ml +2 "collection"' ' +524 "core" ' + ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'U  +39 "core"  + .tCBV.dial :waste2 +2 "collection"'Z  +107 "core"  +2 .tCS.seek 0ml +2 "collection"'v' +1622 "core" ' + #tDisinfecting external Intake with kill +2 "collection"'(& +3 "core" &Oxrs\ H +2 "collection"'}% +4 "core" %k\ + .tCSV.dial CSR +2 "collection"'!  +40 "core"  +3 .tCSR.select :kill +3 "collection"' +15 .tCS.seek 8ml +3 "collection"'' +71 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +1793 "core" ' + .tdelay 5 seconds +503 .CSR.select :air + "collection"' +10 .tCS.seek 10ml + "collection"'' D +531 "core" ' +2 ."connect"CSV.dial CBV + .tCBV.dial CSV +3 "collection"'- +2 '0  +94 "core" +34  + .tCTV.dial :intake +2 "collection"'1  +69 "core" + .tIntake.select :open + "sampler") +11 .tCS.seek 2ml + "collection"'?' \\ +1869 "core" ' + .tIntake.select :close + "sampler")0 +10 .tCTV.dial :air + "collection"'  +71 "core"  +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"' ' +595 "core" ' + .tCSV.dial CSR +2 "collection"'9  +96 "core"  + .tCSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"'|'l +1347 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml +2 "collection"''' D +1345 "core" ' + .tCSV.dial CBV +2 "collection"'6 +95 "core" +2 .tCS.seek 0ml +2 "collection"'m' +2639 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&G& +4 "core" &  6 + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&8( +4 "core" ( +2 "manipulator"&D& +3 "core" &  F 6 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &,& +3 "core" &   6 +2 .tForearm.seek CC + "manipulator"&'ρ +102 "core" ' + .tHand.close + "manipulator"&/ +66 "core" / +2 .tCC.seek :open +2 "collection"'H( +375 "core" ( +2 "manipulator"&& +3 "core" &   6 +2 "manipulator"&)% +3 "core" % ϋ Z c +2 .tForearm.seek :retract +2 "manipulator"&M'\ +93 "core" ' +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek :garage + "manipulator"&<(- +276 "core" ( +2 "manipulator"&K& +3 "core" &-   1 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &B& +3 "core" &-    1 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&t' +109 "core" ' +3 .tHand.open +2 "manipulator"&S1 +70 "core" 1 +2 "manipulator"&W% +3 "core" % |   ǻ +3 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&A'\ +98 "core" ' + #tCompleted [da withoutWCR] begun 09:15:24 +4 #Asleep after completing 2018_07_17_niagara_postcanQC assays + ."Qmail"GoodNews.email "{2 => 6, 3 => 0}\\nCan@11:03:23, 23.3C, 61% humidity, 14.2psia, 13.752V, 0.331A, 0.331A avg, 4.55W",Subject: "Asleep after completing 2018_07_17_niagara_postcanQC assays" +446 #m\EXIT @1535382390.50EDT @1535383398.16EDT = =ECan =tMAIN =mMAIN_scheduler @EDT1535383400.20 #"core_reset"Sent BREAK +2 #t@0x151F, state=0x3380, ifg=0x08, ie=0x5F + #@0x0AA3, state=0x3350, ifg=0x84, ie=0x75 + #@0x0D4C, state=0x32E2, ifg=0x10, ie=0xF5 #@0x0FCF, state=0x32F4, ifg=0x10, ie=0xFD + #@0x1252, state=0x32F4, ifg=0x10, ie=0xFD + #@0x14D5, state=0x32F4, ifg=0x10, ie=0xFD #@0x1663, state=0x32F4, ifg=0x80, ie=0xFD + #@0x2602, state=0x33E0, ifg=0x02, ie=0x5F + #@0x91CF, state=0x3350, ifg=0x00, ie=0x75 #\ESP2 v3.22 I2C Gateway v3.06 +8 #\ESP2 v3.22 I2C Gateway v3.06 +289 E\ ))} +103 #t\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/shallow/niagara/configure.rb\ +255 .Sleepy.power :raw,:ON +2 E\ )) + \ )) + "sampler") +2 ) + "core"  +2 "collection"' +2 ' +2 "core"  + "processing"% +2 % +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 )% +2 "core" %dc # +2 .tSS.configure SSconfig +2 "sampler")#.0X access 3 +21 .SE.seek :down +2 "storage"('v +12 "core" ' +2 "manipulator"&% +4 "core" %\   ;  +2 "manipulator"&& +4 "core" &- 1 +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 7 +2 "storage"(([z +1603 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (& +2 "core" &[{# O \  +388 #t-> access 2 +9 .SE.seek :down +2 "storage"('v +4 "core" ' + "manipulator"&% +4 "core" %\  ?  +2 "manipulator"&& +4 "core" &-   1 + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 6 + "storage"((K +349 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (& +3 "core" &K ,  +2227 #t-> access 3 +11 .SE.seek :down +2 "storage"('v +3 "core" ' +2 "manipulator"& % +3 "core" %\  "  +3 "manipulator"&!& +3 "core" &- 1 +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 7 +2 "storage"("([z +343 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (#& +3 "core" &[y# f \  +31491 #t-> exit +12 #m\EXIT @1535383790.12EDT @1535383810.16EDT = =ECan =tMAIN =mMAIN_scheduler @EDT1535383812.17 #"core_reset"Sent BREAK +2 #t@0x24BE, state=0x32F4, ifg=0x10, ie=0xFD + #@0x2742, state=0x32F4, ifg=0x10, ie=0xFD #@0x29C7, state=0x32F4, ifg=0x10, ie=0xFD + #@0x2C4B, state=0x32F4, ifg=0x10, ie=0xFD + #@0x2ECF, state=0x32F4, ifg=0x10, ie=0xFD + #@0x3153, state=0x32F4, ifg=0x10, ie=0xFD #@0x33D7, state=0x32F4, ifg=0x10, ie=0xFD + #@0x3535, state=0x32F4, ifg=0x80, ie=0xFD + #@0x2535, state=0x3350, ifg=0x00, ie=0x75 #\ESP2 v3.22 I2C Gateway v3.06 +9 #\ESP2 v3.22 I2C Gateway v3.06 +395 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/shallow/niagara/configure.rb\ +259 .Sleepy.power :raw,:ON +3 E\ 88 +4 \ 88 + "sampler") +2 ) + "core"  +2 "collection"' +2 ' +3 "core"  + "processing"% +2 % +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 )% +2 "core" %ec  +2 .tSS.configure SSconfig +2 "sampler")#.0X purgeIntake +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +4 "core" &$\ + .tHand.open + "manipulator"&1 +26 "core" 1 + "manipulator"&& +4 "core" &-  1 +2 .t\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&(- +3 "core" ( + "manipulator"&& +4 "core" &-   1 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-  1 1 +2 .tForearm.seek :garage + "manipulator"&' +107 "core" ' + .tHand.close +2 "manipulator"&/ +69 "core" / +2 "manipulator"&& +3 "core" &- = 1 +2 "manipulator"& % +3 "core" %  D +2 .tForearm.seek :retract +2 "manipulator"&!'\ +101 "core" ' + .t\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&"( +275 "core" ( + "manipulator"&#& +4 "core" & 6 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &$& +3 "core" & f 6 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&%'ρ +98 "core" ' +2 "manipulator"&&& +3 "core" & N 6 +2 "manipulator"&'% +4 "core" %~ h + "collection"'(& +4 "core" &\ +2 "collection"')& +3 .tCC.seek :closed +2 "collection"'*(O +3 "core" &\ +2 &\  +10 &6\ *z +10 &i \ > +9 &t\ K +9 &f[\ I +10 &(_\ I +9 &`\ J +10 &_\ J +9 &m] \ J +9 &0`\ I +10 &]\ J +9 & `\ I +9 &"v]\ I +10 &$7b\ J +9 &%^\ J +9 &'\\\ I +10 &)^\ I +9 &+@\\\ I +10 &-]\ J +9 &.`\ I +9 &0`!\ J +10 &2I_ \ I +9 &4\ `\ I +9 &5`\ I +10 &7`\ I +9 &9P\\\ I +10 &;[ \ J +9 &<]\ J +9 &>[\ I +10 &@X[\ J +9 &B_\ J +10 &C`\ J +9 &Eh\ J +9 &GXw\ L +10 &I\ O +9 &J \ S +9 &L\ U +10 &NC\ C +9 &OF> \ #j +9 &Oy4\ 7 +2 ( + "collection"')& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.72 +2 "collection"'+& +3 "core" &Oy1%\ 7 +2 .tHand.open + "manipulator"&,1 +75 "core" 1 +2 "manipulator"&-% +3 "core" % ~ H +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&.'\ +94 "core" ' + #tPurging external Intake +2 "collection"'/& +4 "core" &Oy1\ 7 + "collection"'0% +4 "core" % \ + .tCSV.dial :flush +2 "collection"'1  +66 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'2' D +2317 "core" ' + .tdelay 5 seconds +503 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"'3 +2 '4  +30 "core"  +47 ~ + .tCTV.dial :intake +2 "collection"'5  +69 "core"  + .tIntake.select :open +2 "sampler") +9 .tCS.seek 0ml +2 "collection"'6' +2317 "core" ' + .tIntake.select :close + "sampler")0 +10 .tCTV.dial :air + "collection"'7  +71 "core" ~ +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&8& +4 "core" & H 6 + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC + "manipulator"&9( +4 "core" ( + "manipulator"&:& +4 "core" &  6 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &;& +3 "core" & H 6 + .tForearm.seek CC +2 "manipulator"&<'ρ +94 "core" ' + .tHand.close + "manipulator"&=/ +68 "core" / +2 .tCC.seek :open + "collection"'>( +377 "core" ( + "manipulator"&?& +4 "core" & 6 +2 "manipulator"&@% +3 "core" % ϒ   +2 .tForearm.seek :retract + "manipulator"&A'\ +101 "core" ' + .t\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage + "manipulator"&B(- +279 "core" ( + "manipulator"&C& +4 "core" &-    +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &D& +3 "core" &-  +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&E' +111 "core" ' +2 .tHand.open +2 "manipulator"&F1 +71 "core" 1 + "manipulator"&G% +4 "core" % \ ~ Ǽ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&H'\ +98 "core" ' +4718 #t-> exit +11 #m\EXIT @1535383970.23EDT @1535384079.16EDT = =mMAIN_scheduler =tMAIN =ECan @EDT1535384081.57 #"core_reset"Sent BREAK +2 #t@0xCBF4, state=0x3380, ifg=0x08, ie=0x5F #@0x0B28, state=0x3350, ifg=0x84, ie=0x75 + #@0x0DD1, state=0x32E2, ifg=0x10, ie=0xF5 + #@0x1054, state=0x32F4, ifg=0x10, ie=0xFD #@0x12D8, state=0x32F4, ifg=0x10, ie=0xFD + #@0x155B, state=0x32F4, ifg=0x10, ie=0xFD + #@0x16E9, state=0x32F4, ifg=0x80, ie=0xFD + #@0xA016, state=0x33E0, ifg=0x02, ie=0x5F #@0x5988, state=0x3350, ifg=0x00, ie=0x75 + #\ESP2 v3.22 I2C Gateway v3.06 +9 #\ESP2 v3.22 I2C Gateway v3.06 +354 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/shallow/niagara/configure.rb\ +276 .Sleepy.power :raw,:ON +3 E #\ :: +5  #\ :: "sampler") +2 ) +3 "core"  + "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 )% +3 "core" %cd  + .tSS.configure SSconfig +2 "sampler")#.0X abort! "reset tube" + !o:CmdServer::Client::Error:bt[" Tina:1:in `topLevelBinding'"/home/esp/esp2/mission/2018_07_17_niagara_postcanQC.rb:26"//home/esp/esp2/utils/mission.rb:19:in `[]'"4/home/esp/esp2/utils/mission.rb:19:in `mission'">/home/esp/esp2/mission/2018_07_17_niagara_postcanQC.rb:24"1/home/esp/esp2/lib/framework.rb:30:in `load'"//home/esp/esp2/lib/framework.rb:30:in `ld'"1/home/esp/esp2/lib/framework.rb:35:in `load'"4/home/esp/esp2/lib/framework.rb:76:in `execute'"-/home/esp/esp2/lib/esp.rb:207:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"running 2:39 late +2 E #\ 88 +30 ."shutdown"Sleepy.power :dwarf,:OFF + .Sleepy.power :raw,:OFF + #Shutdown +133 #tPowering up Dwarves +191 ."Qmail"GoodNews.email "Then, in tube 3: da withoutWCR\\n/home/esp/esp2/mission/2018_07_17_niagara_postcanQC.rb:26\\n{}\\nCan@11:37:40, 22.9C, 66% humidity, 14.2psia, 13.747V, 0.269A, 0.269A avg, 3.70W",Subject: "Asleep until 11:35" +311 .tSleepy.power :raw,:ON +51 "sampler") +10 ) +6 "core"  +5 "collection"' +4 ' +6 "core"  +2 "processing"% +2 % +3 "core"  +2 "collection"' 9\ +3 ' 0\ +2 ' -\ + "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +2 "sampler")&\ +2 .tSS.configure SSconfig + "sampler")#.0X& +6 "core" &  % + .t\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 +2 "manipulator"&?( +4 "core" ( +3 "manipulator"&@& +5 "core" &  % +2 "storage"(A& +3 "core" &    +3 .tForearm.seek 3 + 700 counts + "manipulator"&B' +93 "core" ' +2 "storage"(C& +6 "core" & 4   + .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +7 .tSE.seek beamBreak + "storage"(D'L +271 "core" ' +2 "storage"(E- +3 "core" -'h + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +19 (F& +4 "core" & ^  +2 "manipulator"&G& +3 "core" &  f % +2 .t\Elbow.seek 3 +4 "manipulator"&H( +4 "core" ( +2 "manipulator"&I& +4 "core" &  % +2 "storage"(J& +4 "core" &! 5  +2 .tForearm.seek 3 + 300 counts +2 "manipulator"&K'2 +22 "core" ' +3 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&L/ +77 "core" / +10 ."downElevator"SE.seek :down +5 "manipulator"&M& + "storage"(N'v +6 "core" &  2 % +2 "manipulator"&O% +3 "core" % 3 8 +2 .tForearm.seek :retract +2 "manipulator"&P'\ +91 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&Q( +144 "core" ( +2 "manipulator"&R& +4 "core" ' + &\  4 + ."downElevator"SE.coast +2 "storage"(5 +2 .t\Elbow.reconfigure LooseElbow +4 "manipulator"&$ &.,(#b +2 &S& +3 "core" &\   3 4 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&T'ρ +99 "core" ' +2 "manipulator"&U& +4 "core" &\   % 4 +2 "manipulator"&V% +3 "core" %π F +3 "collection"'W& +3 "core" &\ +4 "collection"'X& +3 .tCC.seek :closed +2 "collection"'Y(O +3 "core" &\ +2 &\  +9 &6\ +{ +10 &h\ > +9 &pr\ J +9 &2]\ J +10 &Z\ J +9 &]\ J +10 &x]\ J +9 &:]\ J +9 &Y\ I +10 &[\ I +9 & _\ I +9 &"C`\ I +10 &$^\ J +9 &%]\ I +10 &'`\ I +9 &)J]\ J +9 &+ ]\ J +10 &,^\ J +9 &.]\ I +9 &0T`\ I +10 &2]\ I +9 &3Y\ I +10 &5^\ I +9 &7\\\\\ I +9 &9Z\ I +10 &:_\ I +9 &<_\ I +9 &>c]\ J +10 &@$\\\ J +9 &A\\\ J +10 &C\\\ J +9 &Eif\ J +9 &G%z\ L +10 &H\ P +9 &J\ T +9 &LQ\ U +10 &N\ E +9 &O3B\ &p +10 &Om\ E +5 ( + "collection"'X& +4 #tCollection Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.88 + .Hand.open + "manipulator"&Z1 +3 "core" &O`\ E +65 1 + "manipulator"&[% +4 "core" % π +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&\\'\ +99 "core" ' + .tSC.coast + "storage"(6 +3 #tcollectSample 200ml w/bubble point of 24psi + #Priming 7ml .Sleepy.power :sampler,:ON + .Intake.select :close + .\Exhaust.select :close + .SS.hold +2 "sampler")]+ +3 "core" + +2 "sampler")^% +3 "core" %cb  +2 "collection"'_& +4 "core" &O`\ E +2 E "\ QP +2 #tCalibrating pressure and temperature sensors + .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X' +1556 "core" ' + #tStroke completed -- waiting for pressure to equalize ... +52 "collection"'@% +3 "core" % \ + "sampler")A% +4 "core" %)* J +2 "sampler")C% +3 "core" %** J + .tIntake.select :close + "sampler")0 +10 ).% +3 "core" %** J + .tSSV.dial :exhaust +2 "sampler")1  +73 "core"  + .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"']' +95 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")a +127 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"' ' +95 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +113 "core" ' + ."CSpush"CS.coast + "collection"'5 +12 "core" +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 + #Session Ended +27 .tCSV.dial :waste2 + "collection"' +52 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek :empty +2 "collection"''Ͱ +1417 "core" ' + .tCSV.dial CSR +2 "collection"'  +40 "core"  + .tCSR.select :AqMeOH +2 "collection"' +10 .tCS.reconfigure CSconfig + "collection"'#P d@b +3 .tCS.seek 2ml + "collection"'' \\ +596 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 ' % +3 "core" % Z\ +2 .tCS.seek 5ml + "collection"''l +838 "core" ' + .tdelay 2 seconds +203 .CSV.dial CTV + "collection"'  +40 "core" ~ +2 .tCS.seek 1ml +2 "collection"'' +1092 "core" ' +2 #tHeating sh1 puck from tube 3 in Collection Clamp to 70C for 10:00 +2 .CH.seek 70C,8:00 +2 "collection"'9 +3 ' \  +4 "core" 9 +103 "collection"'9 +2 "core" 9d +103 "collection"' 9 +2 "core" 9 d +103 "collection"'"9 +2 "core" 9 d +103 "collection"'9 +2 "core" 9d +103 "collection"'9 +2 "core" 9d +103 "collection"'&9 +2 "core" 9d +103 "collection"'#9 +2 "core" 9d +103 "collection"'*9 +2 "core" 9"d +103 "collection"'(9 +2 "core" 9&d +103 "collection"'09 +4 "core" 9*d +103 "collection"'!9 +2 "core" 9/d +103 "collection"')9 +2 "core" 93d +103 "collection"''9 +2 "core" 97d +103 "collection"'49 +2 "core" 9;d +103 "collection"'39 +4 "core" 9/@d +102 "collection"'29 +2 "core" 9IDd +103 "collection"'/9 +2 "core" 9fHd +103 "collection"'79 +2 "core" 9Ld +103 "collection"'89 +2 "core" 9Pd +103 "collection"'99 +2 "core" 9Ud +103 "collection"':9 +2 "core" 9Yd +103 "collection"'-9 +2 "core" 9]d +103 "collection"',9 +2 "core" 9&ad +103 "collection"'=9 +2 "core" 9Hed +103 "collection"';9 +4 "core" 9jjb +102 "collection"'@9 +2 "core" 9n^ +103 "collection"'A9 +2 "core" 9r[ +103 "collection"'C9 +2 "core" 9vX +103 "collection"'.9 +2 "core" 9zU +103 "collection"'19 +3 "core" 9Q +103 "collection"'>9 +2 "core" 9AN +103 "collection"'F9 +2 "core" 9dK +103 "collection"'+9 +2 "core" 9H +103 "collection"'J9 +2 "core" 9D +103 "collection"'I9 +4 "core" 9A +102 "collection"'M9 +2 "core" 9? +103 "collection"'%9 +2 "core" 9< +103 "collection"'G9 +2 "core" 949 +103 "collection"'O9 +2 "core" 9U7 +103 "collection"'?9 +2 "core" 9x3 +103 "collection"'R9 +2 "core" 92 +103 "collection"'E9 +2 "core" 90 +103 "collection"'S9 +2 "core" 9. +103 "collection"'D9 +2 "core" 9, +103 "collection"'K9 +4 "core" 9 ) +102 "collection"'U9 +2 "core" 9%( +103 "collection"'L9 +2 "core" 9@% +103 "collection"'W9 +2 "core" 9Z$ +103 "collection"'H9 +2 "core" 9r# +103 "collection"'N9 +3 "core" 9" +103 "collection"'B9 +2 "core" 9 +103 "collection"'69 +2 "core" 9 +103 "collection"'X9 +2 "core" 9 +103 "collection"'Z9 +2 "core" 9 +103 "collection"'P9 +3 "core" 9 +103 "collection"'[9 +2 "core" 9  +103 "collection"'_9 +2 "core" 9  +103 "collection"'T9 +2 "core" 9 ! +103 "collection"'$9 +2 "core" 9 / +103 "collection"'^9 +46 "core" 9 E +103 "collection"'a9 +2 "core" 9 R +103 "collection"'V9 +2 "core" 9 _ +103 "collection"'<9 +2 "core" 9 l  +103 "collection"']9 +2 "core" 9 t +103 "collection"'b9 +4 "core" 9 ~ +103 "collection"'d9 +2 "core" 9  +103 "collection"'e9 +2 "core" 9  +103 "collection"'c9 +2 "core" 9   +103 "collection"'g9 +2 "core" 9 $ +103 "collection"'h9 +2 "core" 9 ) +103 "collection"'i9 +2 "core" 9 - +103 "collection"'f9 +2 "core" 9 1 +103 "collection"'l9 +2 "core" 9 5 +103 "collection"'`9 +2 "core" 9 9 +103 "collection"'o9 +3 "core" 9 > +103 "collection"'k9 +2 "core" 9 B +103 "collection"'j9 +2 "core" 9 F +103 "collection"'r9 +2 "core" 9 J +103 "collection"'t9 +2 "core" 9 N +103 "collection"'m9 +3 "core" 9 S +103 "collection"'p9 +2 "core" 9\ W +103 "collection"'u9 +2 "core" 9\ [ +103 "collection"'q9 +2 "core" 9\ _ +103 "collection"'w9 +2 "core" 9\ d +103 "collection"'n9 +3 "core" 9\ h +103 "collection"'y9 +2 "core" 9\ l +103 "collection"'z9 +2 "core" 9\ p +103 "collection"'{9 +2 "core" 9\ t +103 "collection"'s9 +2 "core" 9\ y +103 "collection"'}9 +2 "core" 9\ } +103 "collection"'~9 +2 "core" 9\ " +103 "collection"'|9 +2 "core" 9\ & +103 "collection"'v9 +2 "core" 9\ ) +103 "collection"'9 +2 "core" 9\ , +103 "collection"'9 +3 "core" 9\ . +103 "collection"'9 +2 "core" 9\ 1 +103 "collection"'9 +2 "core" 9\ 3 +103 "collection"'9 +2 "core" 9\ : +103 "collection"' 9 +2 "core" 9\ ; +103 "collection"'x9 +3 "core" 9\ > +103 "collection"' 9 +2 "core" 9\ A +103 "collection"'9 +2 "core" 9\ E +103 "collection"'9 +2 "core" 9\ H +103 "collection"'9 +2 "core" 9\ L +103 "collection"'9 +3 "core" 9\ O +103 "collection"'9 +2 "core" 9\ R +103 "collection"'9 +2 "core" 9\ V +103 "collection"' 9 +2 "core" 9\ Y +103 "collection"'9 +2 "core" 9\ ] +103 "collection"'9 +2 "core" 9\ _ +103 "collection"'9 +2 "core" 9\ c +103 "collection"'\ 9 +2 "core" 9\ g +103 "collection"'9 +2 "core" 9\ j +103 "collection"'9 +2 "core" 9\ n +103 "collection"'9 +3 "core" 9\ p +103 "collection"'9 +2 "core" 9\ t +3 .tCH.hold 10:00,70C +2 "collection"' `\ `\ r  +3 "core"  +30775 E ;\  +29227 "core" ` +2 "collection"'9 +3 "core" 9\  +2 #tCollection Puck Heater at 70C after lysing + .CS.seek 0ml +2 "collection"'' +334 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"' @ +97 "core" A +2 .tCSV.dial :air +2 "collection"' @ +52 "core" A +34 .tCS.seek 5ml +2 "collection"''l +1356 "core" ' + .tCSV.dial CTV +2 "collection"'  +40 "core"  + .tdelay 2 seconds +203 .CSV.dial :air + "collection"'" @ +43 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'  +42 "core"  +3 .tdelay 2 seconds +202 .CSV.dial :air + "collection"' @ +42 "core" > +2 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"'&' +1355 "core" ' + #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV +2 "collection"'# +93 "core" ~ + .tCBV.dial CSV +2 "collection"'*  +28 "core"  +2 "collection"'(% +3 "core" % &\ +3 .tCS.seek 4.999ml + "collection"'0'l +1348 "core" ' + .tdelay 5 seconds +503 .CTV.dial :air +3 "collection"'!  +43 "core" +2 "collection"')% +4 "core" %l I\  +2 .tCS.seek 6.999ml + "collection"''' +594 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air2 +3 "collection"'4 @ +51 "core" A +2 .tCS.seek 10ml +2 "collection"'3' D +844 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'2 ` +110 "core" ^ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'/   +38 "core" " +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV + "collection"'7  + '8  +28 "core"  +100  +2 .tCS.seek 5ml +2 "collection"'9'l +1349 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"': @ +94 "core" A +2 .tCSV.dial :waste + "collection"'- +96 "core" +2 .tCS.seek :empty + "collection"','Ͱ +1359 "core" ' + .tCSV.dial :air +2 "collection"'= @ +69 "core" B +2 .tCS.seek 5ml +2 "collection"';'l +1362 "core" ' + .tCSV.dial CTV +2 "collection"'@  +39 "core"  + .tdelay 2 seconds +203 .CSV.dial :air + "collection"'A @ +42 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'C  +43 "core"  + .tdelay 2 seconds +203 .CSV.dial :air +3 "collection"'. @ +37 #"connect"Session Begun +2 #-> Sleepy.cycleModemPower! 9 + .Sleepy.cycleModemPower! 9 +3 "core" ? +3 .tdelay 2 seconds +3 #"connect"Session Ended +201 .tCS.seek 0ml +34 "collection"'1' +1351 "core" ' +2 #tRecovering Lysate (#2 of 2) .CSV.dial CBV +2 "collection"'> +94 "core" ~ + .tCBV.dial CSV +2 "collection"'F  +38 "core"  +2 "collection"'+% +3 "core" %\ +3 .tCS.seek 5ml + "collection"'J'l +1346 "core" ' + .tdelay 5 seconds +503 .CTV.dial :air +41 "collection"'I  +50 "core" +2 "collection"'M% +4 "core" %lH7B\ \ +2 .tCS.seek 7ml + "collection"'%' +596 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air2 +2 "collection"'G @ +39 "core" ? +2 .tCS.seek 10ml +2 "collection"'O' D +838 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +3 "collection"'? ` +107 "core" ^ +2 #tLysing Complete + "collection"'R& +4 "core" &O]\ E +2 #tStoring sh1 puck in Collection Clamp to tube 2 + "manipulator"&E% +3 "core" %\    N * +2 "storage"(S% +4 "core" %  7 +2 "storage"(D. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 + "storage"(K( +342 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (U& +2 "core" & {  +2 "manipulator"&L& +3 "core" &\    4 +2 "manipulator"&W% +3 "core" %\  A * +5 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 +2 "manipulator"&H( +153 "core" ( +2 "manipulator"&N& +3 "core" &   M \ +2 "storage"(B& +4 "core" &  )  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&6' +106 "core" ' +2 "storage"(X& +4 "core" &   + .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(Z'L +271 "core" ' + "storage"(P- +4 "core" -'L + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tSE.seek :place + "storage"([' +35 "core" ' +9 "manipulator"&_& +5 "core" &  A \ + "manipulator"&T% +4 "core" %  \ D : +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&$'\ +94 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&^( +169 "core" ( +2 "manipulator"&a& +3 "core" &   \ S  +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &V& +2 "core" &   #  +2 .tForearm.seek CC +2 "manipulator"&<'ρ +102 "core" ' + .tHand.close + "manipulator"&]/ +69 "core" / +5 .tCC.seek :open + "collection"'b( +379 "core" ( +2 "storage"(d& +3 "core" &  Q  +2 "storage"(e& +4 "core" &   + "manipulator"&c& +4 "core" &     +2 "manipulator"&g% +3 "core" % o  V Y +2 .tForearm.seek :retract +2 "manipulator"&h'\ +96 "core" ' +4 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 +2 "manipulator"&i( +141 "core" ( +2 "manipulator"&f& +4 "core" &  G  + "storage"(l& +4 "core" &   \ + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 2 +2 "manipulator"&`'Y +111 "core" ' + .t\Elbow.hold +2 "manipulator"&o, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&k1 +75 "core" 1 +9 "manipulator"&j% +4 "core" % mV Ȱ +2 "storage"(r& +4 "core" &  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 320 counts + "manipulator"&t'ϙ +14 "core" ' +2 "manipulator"&m& +4 "core" &   + "storage"(p& +4 "core" &   \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&u' +24 "core" ' +2 "storage"(q% +4 "core" % | +4 ."downElevator"SE.seek :down +2 "storage"(w'v +98 (n% +3 "core" %1B : ST + "manipulator"&y% +4 "core" %5   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&z'\ +85 "core" ' +70 ' + ."downElevator"SE.coast + "storage"(5 +2 .tSC.coast + "storage"(6 +3 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'{& +4 "core" &k\ +2 .tHand.open + "manipulator"&s1 +19 "core" 1 +2 "manipulator"&}& +4 "core" &    +2 "manipulator"&~% +3 "core" %\   @  +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&|(- +171 "core" ( +2 "manipulator"&v& +4 "core" &-   B +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &-    B +2 .tForearm.seek :garage +2 "manipulator"&' +107 "core" ' + .tHand.close +2 "manipulator"&/ +72 "core" / +2 "manipulator"&& +4 "core" &-  s B + "manipulator"&% +4 "core" %   Y r +2 .tForearm.seek :retract +2 "manipulator"& '\ +102 "core" ' +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC +2 "manipulator"&x( +274 "core" ( +2 "manipulator"& & +3 "core" & \  8 4 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &   4 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'ρ +153 "core" ' +2 "manipulator"&& +4 "core" &  B 4 +2 "manipulator"&% +3 "core" %}  U Y +2 "collection"'& +4 "core" &o\ +2 "collection"'& +4 .tCC.seek :closed +2 "collection"' (O +3 "core" &e\ +3 &7\  +10 &5-\ *z +9 &h\ = +9 &r\ I +10 &`\\\ G +9 &!^\ H +10 &[\ H +9 &]\ H +9 &g\\\ H +10 &)\\\ H +9 &`\ H +9 & Z\ H +10 &"p\\\ G +9 &$1^\ H +9 &%_\ H +10 &'`\ H +9 &)wZ\ H +10 &+:\\ \ G +9 &,] \ H +9 &.`\ H +10 &0`\ H +9 &2BY\ G +9 &4]\ H +10 &5Z\ H +9 &7Z\ H +10 &9J\\\ G +9 &; \\\ G +9 &<]|\ G +10 &>]o\ G +9 &@R]]\ G +9 &B^~\ H +10 &Cb\ H +9 &Ej\ I +10 &GO|w\ K +9 &I_\ P +9 &JT\ S +10 &LzC\ T +9 &N<\ A +9 &O>;\ 's +10 &Oe\ G +3 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.80 + "collection"'& +4 "core" &O]\ G + .tHand.open +2 "manipulator"&1 +77 "core" 1 +2 "manipulator"&% +3 "core" % }   2 Y +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&\ '\ +91 "core" ' + .tPSV.dial PSR +2 "processing"% +123 "core"  + .tPSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml + "processing"%' +1617 "core" ' + .tdelay 5 seconds +503 .PSV.dial :waste1 +32 "processing"%  +41 "core"  +2 .tPS.seek 0ml +2 "processing"%'W +1616 "core" ' + .tPSV.dial PSR +2 "processing"% +43 "core"  + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"% ' +2625 "core" ' + ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +2 "processing"% +5 "collection"'  +3 "core"  +2 "processing"%  +42 "core"  +32 + .tPSV.dial :mixloop +2 "processing"% +95 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing + "processing"%  +119 E <\ >> +2 "core" +2 .tPS.seek 0ml +2 "processing"% 'W +2646 "core" ' + .tPSV.dial :air +2 "processing"%"  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2662 "core" ' + .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2635 "core" ' + .tPSV.dial :air +2 "processing"%#  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%*' +2638 "core" ' + .tPSV.dial :mixloop +2 "processing"%( +43 "core" +2 .tPS.seek 0ml +2 "processing"%&'W +2641 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&!& +4 "core" &   4 + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC + "manipulator"&)( +40 "core" ( + "manipulator"&0& +4 "core" & \  S  +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &4& +3 "core" &   D  +2 .tForearm.seek CC + "manipulator"&''ρ +102 "core" ' + .tHand.close + "manipulator"&2/ +71 "core" / +2 .tCC.seek :open + "collection"'/( +376 "core" ( +2 "manipulator"&7& +3 "core" &   N  +2 "manipulator"&8% +3 "core" % ϋ  e g +2 .tForearm.seek :retract +2 "manipulator"&3'\ +98 "core" ' + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek :garage + "manipulator"&:(- +270 "core" ( + "manipulator"&-& +4 "core" &- \   ; +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &9& +2 "core" &-   5 ; +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&=' +107 "core" ' +3 .tHand.open + "manipulator"&,1 +74 "core" 1 +2 "manipulator"&@% +3 "core" % n  B Ƿi +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&A'\ +97 "core" ' + .tPSV.dial :mixloop + .PTV.dial :PRVmixing +2 ."connect"PRV.dial CBV +2 .tCBV.dial PRV + .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 3 into Collection Clamp + "collection"'C& +4 "core" &\ +2 "manipulator"&.% +3 "core" %\      +2 "storage"(;% +4 "core" % ' 3 I  +2 "storage"(>. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 + "storage"(F( +341 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (+& +2 "core" &$  \  +2 "manipulator"&1& +3 "core" &-   ; +2 "manipulator"&I% +3 "core" %\    "  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 +2 "manipulator"&M( +173 "core" ( + "manipulator"&J& +5 "core" &  !u + "storage"(G& +4 "core" &$ ) \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&%' +97 "core" ' +43 "storage"(?& +6 "core" &$ 0 \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(R'L +283 "core" ' +2 "storage"(E- +3 "core" -'t + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (S& +2 "core" &# @ \  +2 "manipulator"&D& +4 "core" &  !u + .t\Elbow.seek 3 +2 "manipulator"&U( +3 "core" ( +2 "manipulator"&L& +4 "core" &   e !u +2 "storage"(W& +3 "core" &# U \  +3 .tForearm.seek 3 + 300 counts + "manipulator"&N'2 +28 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&B/ +68 "core" / +10 ."downElevator"SE.seek :down +3 "manipulator"&X& +6 "storage"(Q'v +4 "core" &   !u +2 "manipulator"&\\% +4 "core" % i   F r +2 .tForearm.seek :retract +2 "manipulator"&P'\ +98 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&_( +145 "core" ( +2 "manipulator"&T& +4 "core" &   = 5\ +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 "core" ' +3 "manipulator"&Z& +2 ."downElevator"SE.coast +2 "storage"(5 +6 "core" & Q 5\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&a'ρ +93 "core" ' +2 "manipulator"&V& +4 "core" & 5\ +2 "manipulator"&6% +3 "core" %{ +3 "collection"'H& +3 "core" &-\ +2 "collection"']& +4 .tCC.seek :closed +2 "collection"'$(O +4 "core" &4\ +2 &.\  +9 &5)\ *z +9 &j\ > +9 &p\ I +10 &j[\ H +9 &,]\ H +10 &\\\ H +9 &\\\ H +9 &p`U\ H +10 &3\\|\ H +9 &\\v\ H +9 & \\i\ H +10 &"{\\X\ G +9 &$;]\ H +10 &%\\\ H +9 &'`\ H +9 &)\\\ H +10 &+E\\\ G +9 &-]\ H +9 &.[\ G +10 &0\\\ H +9 &2M\\~\ G +10 &4\\o\ H +9 &5Zn\ H +9 &7[b\ H +10 &9U\\^\ G +9 &;\\@\ H +9 &<\\<\ G +10 &>\\8\ H +9 &@]\\,\ G +10 &B]!\ H +9 &C]\ H +9 &EjB\ I +10 &GWb\ L +9 &I k\ P +9 &J\\\ T +10 &LW\ T +9 &NCN\ C +10 &OC:G\ 'u +9 &OWD\ C +2 ( + "collection"']& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.84 + .Hand.open + "manipulator"&Y1 +65 "core" 1 +2 "manipulator"&d% +3 "core" % { +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&e'\ +104 "core" ' + .tSC.coast + "storage"(6 +3 .tCTV.dial CSV,avoiding: :intake + "collection"'c  +125 "core"  + .tCSV.dial CTV +2 "collection"'g  +28 "core"  +2 .tPS.seek 2.5ml +2 "processing"%f' +2636 "core" ' +2 "collection"'l% +3 "core" % B|U\  +3 .tCS.seek 4.15ml + "collection"'<'Q +1576 "core" ' + .tdelay 8 seconds +803 .PSV.dial :air + "processing"%^  +43 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%k  +68 "core"  +2 .tPS.seek 0ml +2 "processing"%j'W +2628 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"'r ` +38 "core" _ +2 .tCSV.dial :air + "collection"'m @ +42 "core" > +2 .tCS.seek 10ml +2 "collection"'p' D +1582 "core" ' + .tCSV.dial CTV +2 "collection"'q  +42 "core"  +2 .tCS.seek 0ml +2 "collection"'h' +2616 "core" ' + .tCBV.dial :waste1 +2 "collection"'n @ +29 "core" > +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +3 "collection"'y  +124 "core" +2 "collection"'i& +4 "core" &OU(-5\ C + #tStoring lyfil puck in Collection Clamp to tube 2 +2 "manipulator"&`% +3 "core" %\ ( I +2 "storage"(t% +4 "core" %  + "storage"({. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 2 + "storage"([( +344 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (s& +3 "core" & 7  +2 "manipulator"&}& +3 "core" &  5\ +2 "manipulator"&~% +3 "core" %\ ( R I +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 +2 "manipulator"&u( +156 "core" ( +2 "manipulator"&v& +3 "core" &    +2 "storage"(& +4 "core" &   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&w' +96 "core" ' +2 "storage"(K& +3 "core" &  S  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(o'L +282 "core" ' + "storage"(- +4 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" &     + "storage"(& +4 "core" &  *  + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek 2 + "manipulator"&z'Y +38 "core" ' + .t\Elbow.hold +2 "manipulator"&, +3 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"( - +2 "core" -' +49 .tSE.seek 0.09 Pucks below Top Plate +2 "storage"(': +31 "core" ' +2 "manipulator"&|% +4 "core" %dO   f ɮ + "storage"(& +4 "core" & ^ ^\ +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 2 + 311 counts +2 "manipulator"&'ϐ +19 "core" ' +2 "manipulator"&& +4 "core" &   + "storage"( & +4 "core" & N  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&b' +32 "core" ' +2 .tSE.seek 1.09 Pucks below Top Plate +2 "storage"(') +38 "core" ' +2 "manipulator"&& +4 "core" &    +2 "manipulator"&% +4 "core" %    # + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +86 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&( +148 "core" ( +2 "manipulator"&& +4 "core" &  S 5 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &  S 5 +2 .tForearm.seek CC +2 "manipulator"&'ρ +93 "core" ' + .tHand.close + "manipulator"&/ +71 "core" / +2 .tCC.seek :open + "collection"'( +379 "core" ( +2 "storage"(& +4 "core" &  U  +2 "storage"(& +3 "core" &    +2 "manipulator"&& +3 "core" &    5 +2 "manipulator"&% +4 "core" % ϰ   +2 .tForearm.seek :retract + "manipulator"&'\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 2 + "manipulator"& ( +154 "core" ( +2 "manipulator"&"& +3 "core" &   8  +2 "storage"( & +4 "core" &   +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 2 +2 "manipulator"&'Y +114 "core" ' + .t\Elbow.hold +2 "manipulator"&, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator" +75 "core" 1 +10 "manipulator"&% +4 "core" % df e ȴ +2 "storage"((& +4 "core" & ^  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 311 counts +2 "manipulator"&*'ϐ +21 "core" ' +2 "manipulator"&!& +4 "core" &    +2 "storage"(0& +3 "core" &   +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&4' +30 "core" ' +2 "storage"(2% +4 "core" %.  ! +2 ."downElevator"SE.seek :down +2 "storage"(x'v +100 (\ % +3 "core" %: N RR + "manipulator"& % +4 "core" % ) +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&7'\ +91 "core" ' +54 ' + ."downElevator"SE.coast + "storage"(5 +2 .tSC.coast + "storage"(6 +3 .tPSV.dial :air +2 "processing"%8  +68 "core" +2 .tPS.seek 2.5ml +2 "processing"%'' +2627 "core" ' + .tdelay 1 second +103 .PSV.dial :mixloop + "processing"%- +41 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%9  +43 "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"%@'W +2631 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%C& +3 "core" &"\ +2 .tHand.open + "manipulator"&31 +25 "core" 1 +2 "manipulator"&.& +3 "core" &    +2 "manipulator"&;% +4 "core" %    !  +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&>(- +176 "core" ( +2 "manipulator"&=& +3 "core" &-    +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &+& +2 "core" &-    +2 .tForearm.seek :garage +2 "manipulator"&1' +108 "core" ' + .tHand.close +2 "manipulator"&I/ +68 "core" / +2 "manipulator"&J& +4 "core" &-  + "manipulator"&G% +4 "core" %  ȾX +2 .tForearm.seek :retract +2 "manipulator"&?'\ +100 "core" ' +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek PC +2 "manipulator"&:( +128 "core" ( +2 "manipulator"&A& +3 "core" &    R +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &E& +3 "core" &    R +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&S' +107 "core" ' +2 "manipulator"&D& +4 "core" &  0 R +2 "manipulator"&L% +3 "core" %   , +42 "processing"%W& +10 "core" &.\ +3 "processing"%B& +3 .tPC.seek :closed +2 "processing"%X(Tg +3 "core" &\ +2 &\  +9 &5~\ *y +9 &h\ > +10 &hu \ L +9 &-]0\ K +10 &]0\ J +9 &^.\ J +9 &u[6\ J +10 &6]1\ J +9 &_+\ J +9 &]>\ J +10 & }]<\ J +9 &">]?\ J +10 &#^?\ K +9 &%]G\ J +9 &'^=\ J +10 &)E]B\ K +9 &+ ]I\ J +9 &,]M\ J +10 &.]F\ J +9 &0M\\K\ K +10 &2]Z\ J +9 &3]U\ J +9 &5\\T\ J +10 &7V][\ J +9 &9]R\ J +9 &:]^\ J +10 &<][\ J +9 &>_]U\ J +10 &@"]]\ I +9 &A]e\ J +9 &C]`\ J +10 &Ef`]\ J +9 &G'eb\ K +9 &Hl_\ K +10 &Jub\ L +9 &L_m\ O +10 &Ng\ P +9 &Oe\ P +9 &Qa\ P +10 &SL~p]\ 6 +9 &T"2\\\ M +9 &TKa\ $ +2 ( + "processing"%B& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.52 + "processing"%\\& +5 "core" &TK{\ $ + .tHand.open + "manipulator"&M1 +75 "core" 1 +2 "manipulator"&%% +3 "core" %  ; +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&T'\ +98 "core" ' + .tPRV.dial :air +2 "processing"%Z  +43 "core"  + .tPSV.dial :mixloop +2 "processing"%R +42 "core" +3 "processing"%N% +4 "core" %W\ +2 .tPS.seek 0.3ml +2 "processing"%V' +388 "core" ' + .tPSV.dial PSR +2 "processing"%6 +97 "core"  + .tPSR.select :wash +3 "processing"% +11 .tPS.seek 0.7ml + "processing"%H'* +490 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%U' +1914 "core" ' + .tdelay 3 seconds +303 .PSV.dial :mixloop + "processing"%Q +97 "core" + .tPTV.dial :mixing +2 "processing"%P @ +69 "core" A + .tPBV.dial :waste2 +2 "processing"%/  +87 "core"  +2 .tPS.seek 0ml +2 "processing"%Y'W +2629 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&d& +4 "core" &  R + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&]( +4 "core" ( + "manipulator"&c& +4 "core" &  R +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &g& +3 "core" &  2 R +2 .tForearm.seek PC + "manipulator"&a' +97 "core" ' +2 .tHand.close + "manipulator"&F/ +67 "core" / +2 .tPC.seek :open + "processing"%&( +401 "core" ( + "manipulator"&l& +4 "core" &   R +2 "manipulator"&O% +4 "core" %  +2 .tForearm.seek :retract +2 "manipulator"&^'\ +92 "core" ' +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek :garage + "manipulator"&k(- +136 "core" ( +2 "manipulator"&f& +3 "core" &-   6 ( +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &r& +2 "core" &-   ( +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&m' +112 "core" ' + .tHand.open + "manipulator"&<1 +73 "core" 1 +2 "manipulator"&q% +3 "core" % \ v ȹy +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&p'\ +112 "core" ' +2 #tLoading da puck from tube 3 into Processing Clamp + "processing"%n& +4 "core" &5\ +2 "manipulator"&y% +3 "core" %\    ) \ g +2 "storage"(i% +4 "core" %t , . _ + "storage"(`. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 3 + "storage"(t( +341 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 ({& +2 "core" &  6   +2 "manipulator"&s& +3 "core" &-   ( +2 "manipulator"&}% +3 "core" %\    ) \ g +3 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 + "manipulator"&~( +168 "core" ( +2 "manipulator"&v& +3 "core" &\  "| +2 "storage"(& +4 "core" &!    +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&K' +97 "core" ' +2 "storage"(_& +3 "core" &!    +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(e'L +291 "core" ' + "storage"(- +4 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (& +2 "core" & Z   +2 "manipulator"&& +3 "core" &\  "| +2 .t\Elbow.seek 3 +2 "manipulator"& ( +3 "core" ( +2 "manipulator"&|& +4 "core" &\  "| + "storage"(& +4 "core" &   +2 .tForearm.seek 3 + 300 counts +2 "manipulator"&'2 +24 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"& / +67 "core" / +17 ."downElevator"SE.seek :down +3 "manipulator"&& +4 "storage"('v +5 "core" &\   "| +2 "manipulator"&w% +4 "core" % 1  +2 .tForearm.seek :retract + "manipulator"&u'\ +92 "core" ' +2 .t\Elbow.seek PC +2 "manipulator"&o( +164 "core" ' + ."downElevator"SE.coast + "storage"(5 +78 "core" ( +2 "manipulator"&z& +3 "core" &   < +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +51 .tForearm.seek PC +2 "manipulator"&' +96 "core" ' +4 "manipulator"&& +4 "core" &  +2 "manipulator"&% +3 "core" % A +2 "processing"%b& +4 "core" &\ +2 "processing"%& +4 .tPC.seek :closed + "processing"%(Tg +3 "core" &\ +3 &\  +9 &/v\ )v +10 &f\ = +9 &u\ K +9 &VY\ J +10 &Y\ J +9 &Z\ J +10 &\\\ J +9 &^Y\ J +9 & \\~\ J +10 &[|\ J +9 & [z\ J +10 &"eY{\ J +9 &$'[z\ J +9 &%[w\ J +10 &'[u\ I +9 &)m[l\ J +9 &+0[m\ J +10 &,Ys\ J +9 &.[v\ J +10 &0vY}\ J +9 &29Z~\ I +9 &3[w\ J +10 &5Yg\ J +9 &7[s\ I +9 &9@\\i\ J +10 &;^j\ J +9 &<Ym\ J +10 &>Yg\ J +9 &@HYk\ J +9 &B\ Yc\ J +10 &CY^\ J +9 &E]e\ I +9 &GOcY\ J +10 &Ig]\ K +9 &Jy]\ M +10 &L^\ O +9 &NG[\ P +9 &P\ W\ O +10 &QZ\ P +9 &Smyl`\ 0 +9 &T**ta\ F +10 &TFV\ * +2 ( + "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.56 + .Hand.open + "manipulator"&1 +71 "core" 1 +3 "manipulator"&$% +4 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +92 "core" ' + .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 3 in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"%9 +2 %  +5 "core" 9 +103 "processing"%9 +2 "core" 9 +103 "processing"%"9 +2 "core" 9  +103 "processing"% 9 +2 "core" 9  +103 "processing"%9 +4 "core" 9 +103 "processing"%9 +2 "core" 9 +103 "processing"%#9 +2 "core" 9 +103 "processing"%9 +2 "core" 9 +103 "processing"%(9 +2 "core" 9" +103 "processing"%!9 +2 "core" 9& +103 "processing"%09 +2 "core" 9+ +103 "processing"%9 +2 "core" 9/ +103 "processing"%29 +2 "core" 93 +103 "processing"%\ 9 +2 "core" 97 +103 "processing"% 9 +3 "core" 9; +103 "processing"% 9 +2 "core" 9@ +103 "processing"%9 +2 "core" 9D +103 "processing"%*9 +2 "core" 9H +103 "processing"%9 +2 "core" 9L +103 "processing"%89 +4 "core" 9P +102 "processing"%49 +2 "core" 9U +103 "processing"%x9 +2 "core" 9 Y +103 "processing"%[9 +2 "core" 9] +103 "processing"%j9 +2 "core" 9a +103 "processing"%-9 +3 "core" 9"e +103 "processing"%99 +2 "core" 9+j +103 "processing"%)9 +2 "core" 93n +103 "processing"%,9 +2 "core" 9;r +103 "processing"%'9 +2 "core" 9Dv +103 "processing"%C9 +2 "core" 9Kz +103 "processing"%39 +2 "core" 9T +103 "processing"%.9 +2 "core" 9\\ +103 "processing"%;9 +2 "core" 9d +3 .tPH.hold 2:00:00,28C +2 .delay 1:30 +2 "processing"%= ppc +2 "core"  +6086 E '\ 33 +2913 .tPSR.select :air +2 .PSV.dial PSR + "processing"%+ +98 "core"  + .tPSR.select :wash +2 "processing"% +11 .tPS.seek 0.5ml + "processing"%' +599 "core" ' + .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +10 .tPS.seek 2ml +2 "processing"%I'[ +1617 "core" ' + .tPTV.dial :puck +2 "processing"%J  +67 "core"  + .tPSV.dial PTV +2 "processing"%G +81 "core"  + .tPBV.dial :waste1 +2 "processing"%7  +124 "core"  +2 "processing"%A% +4 "core" %_\  +2 .tPS.seek 1.5ml + "processing"%E' +585 "core" ' + .tdelay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%1 * +34 "core" , +2 .tPS.seek 0ml +2 "processing"%D'W +1625 "core" ' + .tdelay 5:00 +5163 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +24833 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%L  +34 "core"  +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%W * +33 "core" * +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%> +68 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%?' +2252 "core" ' + .tPSV.dial PTV +2 "processing"%5 +69 "core" + .tdelay 5 seconds +503 .PSV.dial PSR + "processing"%\\ +68 "core"  + .tdelay 5 seconds +503 .PSV.dial PTV + "processing"%M +69 "core" + .tdelay 5 seconds +503 .PSV.dial :air +2 "processing"%%  +70 "core"  +2 .tPS.seek :empty +2 "processing"%B'9 +2248 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%Z  +122 "core" + .tPSV.dial :mixloop +2 "processing"%R +42 "core" + .tPRV.dial :ab1 +2 "processing"%N @ +70 "core" A +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%S'w +364 "core" ' + .tdelay 2 seconds +203 ."connect"CBV.dial PRV + .tPRV.dial CBV +3 "collection"'@  + "processing"%6  +43 "core"  +8 +2 "processing"%V% +3 "core" %u\  +3 .tPS.seek 0.32ml +2 "processing"%H'" +402 "core" ' + .tdelay 2 seconds +203 .CBV.dial between PRV and PSV + "collection"'Q  +29 "core" + .tPRV.dial :air +2 "processing"%P  +43 "core"  +2 .tPS.seek 0.9ml +2 "processing"%/'D +1226 "core" ' + .tPRV.dial :waste2 +2 "processing"%U @ +67 "core" ? +47 .tPS.seek 0.5ml +2 "processing"%d' +865 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%c  +43 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%g'[ +1614 "core" ' + .tPSV.dial :PML +2 "processing"%F +42 "core" + .tPTV.dial :mixing +2 "processing"%: @ +67 "core" A + .tPBV.dial :waste1 +2 "processing"%T  +33 "core" +2 "processing"%X% +4 "core" %Zv\  +2 .tPS.seek 1.85ml + "processing"%l': +230 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%O * +35 "core" , +2 .tPS.seek 0ml +2 "processing"%f'W +1965 "core" ' + .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'r& +3 "core" &/\ + .tHand.open + "manipulator"&a1 +17 "core" 1 +2 "manipulator"&]& +4 "core" &   = + "manipulator"&<% +4 "core" %     5 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&q(- +172 "core" ( +2 "manipulator"&^& +4 "core" &-  . + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &n& +3 "core" &-  o . +2 .tForearm.seek :garage + "manipulator"&y' +110 "core" ' +2 .tHand.close + "manipulator"&i/ +66 "core" / +2 "manipulator"&`& +4 "core" &- T . + "manipulator"&m% +4 "core" %   # ȿd +2 .tForearm.seek :retract +2 "manipulator"&{'\ +110 "core" ' +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC + "manipulator"&s( +274 "core" ( +2 "manipulator"&}& +3 "core" &  5 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &v& +3 "core" &  @ 5 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'ρ +103 "core" ' +2 "manipulator"&_& +4 "core" &  5 +2 "manipulator"&k% +3 "core" %τ 7 +2 "collection"'p& +4 "core" &i\ +2 "collection"'& +4 .tCC.seek :closed + "collection"'(O +3 "core" &5\ +3 &j\  +10 &4m\ *z +9 &fn\ = +10 &ul\ J +9 &UYi\ I +10 &Zg\ J +9 &\\i\ I +9 &Yh\ I +10 &]Zi\ I +9 &Yg\ I +9 &Zh\ I +10 & ^j\ I +9 &"d\\e\ J +10 &$'^f\ I +9 &%_i\ I +9 &'\\j\ I +10 &)l\\f\ J +9 &+/\\_\ I +9 &,_d\ I +10 &.\\i\ I +9 &0u_h\ I +10 &27\\e\ I +9 &3]e\ I +9 &5\\]\ I +10 &7~]_\ I +9 &9?]S\ I +9 &;\\^\ J +10 &<\\^\ I +9 &>]R\ I +10 &@HZW\ I +9 &B^]\ J +9 &C_^\ I +10 &EeZ\ J +9 &GFw]\ L +9 &HX\ P +10 &J^\ T +9 &LpT\ V +10 &N1V\ C +9 &O;:V\ &q +9 &OhW\ C +5 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.77 + "collection"'& +4 "core" &O_\ C +2 .tHand.open + "manipulator"&|1 +68 "core" 1 +2 "manipulator"&% +4 "core" %τ 4 + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"& '\ +95 "core" ' + .tPSV.dial PSR +2 "processing"% +95 "core"  + .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%w' +1606 "core" ' + .tdelay 5 seconds +503 .PSV.dial :waste1 + "processing"%~  +42 "core"  +2 .tPS.seek 0ml +2 "processing"%K'W +83 E \ YY +1535 "core" ' + .tPSV.dial PSR +2 "processing"%e +42 "core"  + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%' +2631 "core" ' + ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%z  +2 "collection"'  +39 "core" +114  + .tPSV.dial :mixloop +2 "processing"% +96 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%  +66 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2631 "core" ' + .tPSV.dial :air +2 "processing"%b  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2646 "core" ' + .tPSV.dial :mixloop +2 "processing"%u +42 "core" +2 .tPS.seek 0ml +2 "processing"%&'W +2629 "core" ' + .tPSV.dial :air +2 "processing"%  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%$' +2635 "core" ' + .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2629 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &  9 5 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&( +5 "core" ( +2 "manipulator"&"& +3 "core" &  5 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &t& +3 "core" &  1 5 +2 .tForearm.seek CC +2 "manipulator"& 'ρ +102 "core" ' + .tHand.close +45 "manipulator"&/ +66 "core" / +2 .tCC.seek :open +2 "collection"'( +379 "core" ( +2 "manipulator"&#& +3 "core" &    5 +2 "manipulator"&% +4 "core" % ώ 7 } +2 .tForearm.seek :retract +2 "manipulator"&('\ +94 "core" ' +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek :garage + "manipulator"&!(- +289 "core" ( +2 "manipulator"&0& +4 "core" &-    + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" &-   +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&2' +110 "core" ' + .tHand.open + "manipulator"&\ 1 +77 "core" 1 +2 "manipulator"& % +4 "core" %  ȼ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"& '\ +108 "core" ' +2 ."da"delayUntil "12:35:00.98" +24815 #recoverPRVreagent08 .PTV.dial :mixing +2 "processing"% @ +68 "core" A + ."da"PBV.dial :waste1 +2 "processing"%*  +33 "core"  +2 ."da"delay 30 seconds +378 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +2617 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PSV.dial :air + "processing"%8  +42 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%4' +2242 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%x +42 "core" +2 ."da"delay 2 seconds +201 .PSV.dial :air +2 "processing"%[  +42 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%j +42 "core" +2 ."da"delay 2 seconds +201 .PSV.dial :air +2 "processing"%-  +42 "core"  +2 ."da"PS.seek :empty +2 "processing"%9'9 +2257 "core" ' + #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"%) +123 "core"  + ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%,' +599 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +10 ."da"PS.seek 2ml + "processing"%''[ +1613 "core" ' + ."da"PTV.dial :puck +2 "processing"%C  +69 "core"  + ."da"PSV.dial PTV +2 "processing"%3 +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%.  +33 "core"  +2 "processing"%;% +3 "core" %Z\  +2 ."da"PS.seek 1.5ml +2 "processing"%+' +592 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%Y * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'W +1604 "core" ' + ."da"delay 2:00 +1795 E \ ;: +10208 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%J  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%G * +35 "core" , +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"%7 +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%A' +2247 "core" ' + ."da"PSV.dial PTV +2 "processing"%I +70 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%1 +70 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%E +70 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +4 "processing"%  +79 "core" +2 ."da"PS.seek :empty +2 "processing"%L'9 +2249 "core" ' + #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"%W +122 "core"  + ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%>' +585 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%D'[ +1610 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%5 +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%\\  +35 "core" +2 "processing"%M% +3 "core" %Vj\  +2 ."da"PS.seek 1.5ml +2 "processing"%%' +586 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%? * +34 "core" * +2 ."da"PS.seek 0ml +2 "processing"%Z'W +1613 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%R  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%N * +34 "core" , +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"%B +69 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%6' +2243 "core" ' + ."da"PSV.dial PTV +2 "processing"%@ +69 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%V +69 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%S +69 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%Q  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%P'9 +2252 "core" ' + #"da"getPMLReagent08 +42 .PRV.dial :air +5 "processing"%H  +40 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing + "processing"%U  +121 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%/  +41 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop +2 "processing"%c +42 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%d' +382 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%F  +42 "core"  +2 "processing"%:% +3 "core" %\  +3 ."da"PS.seek 0.55ml + "processing"%T't +329 "core" ' + #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%X  +43 "core"  +2 ."da"PS.seek 2ml +2 "processing"%O'[ +1558 "core" ' + ."da"PSV.dial :PML +2 "processing"%g +42 "core" + ."da"PTV.dial :mixing +2 "processing"%l @ +69 "core" B + ."da"PBV.dial :waste1 +2 "processing"%r  +35 "core" +2 "processing"%a% +3 "core" %Z\ +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"%^'W +1969 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +6847 E\ ?? +15430 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 + #Session Ended +25720 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%n  +33 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%o * +34 "core" , +2 ."da"PSV.dial :air + "processing"%i  +43 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%`' +2246 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%m +43 "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"%y +41 "core" +2 ."da"delay 2 seconds +201 .PSV.dial :air +2 "processing"%}  +42 "core"  +2 ."da"PS.seek :empty +2 "processing"%v'9 +2251 "core" ' + #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%q +123 "core"  + ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."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"%k'[ +1613 "core" ' + ."da"PTV.dial :puck +2 "processing"%p  +67 "core"  + ."da"PSV.dial PTV +2 "processing"%{ +80 "core" ~ + ."da"PBV.dial :waste1 +2 "processing"%  +35 "core" +2 "processing"%% +3 "core" %\\\  +2 ."da"PS.seek 1.5ml +2 "processing"%|' +584 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +34 "core" , +3 ."da"PS.seek 0ml + "processing"%'W +1614 "core" ' + ."da"delay 2:00 +4814 E\ 77 +7189 #"da"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 + .PSV.dial PSR +2 "processing"%f +67 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%~' +2250 "core" ' + ."da"PSV.dial PTV +2 "processing"%w +81 "core" ~ + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%e +67 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%K +69 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%z'9 +2247 "core" ' + #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"% +134 "core"  + ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%' +588 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'[ +1611 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%b +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" +2 "processing"%u% +3 "core" %Z\  +2 ."da"PS.seek 1.5ml +2 "processing"%' +593 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +35 "core" , +2 ."da"PS.seek 0ml +2 "processing"%&'W +1615 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "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 PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%"' +2252 "core" ' + ."da"PSV.dial PTV +2 "processing"%t +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"% +70 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%s +82 "core"  + ."da"delay 5 seconds +542 .PSV.dial :air +8 "processing"%  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2254 "core" ' + #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%# +134 "core"  + ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%' +597 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"% '[ +1266 #"connect"Session Begun +2 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 + #Session Ended +339 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%0 +72 "core" +3 ."da"PBV.dial :waste1 +2 "processing"%  +35 "core" +2 "processing"%% +3 "core" %W\  +3 ."da"PS.seek 1.5ml +2 "processing"%\ ' +590 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%('W +1613 "core" ' + ."da"delay 2:00 +10720 E \ 44 +1283 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%2  +34 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +33 "core" * +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"%* +81 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2248 "core" ' + ."da"PSV.dial PTV +2 "processing"%8 +67 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +69 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%x +69 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%[  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%j'9 +2239 "core" ' + ."da"Sleepy.power :camera,:ON +2 #Mixing DA Substrates .PSR.select :air +2 .PSV.dial PSR + "processing"%- +136 "core"  +2 ."da"PSR.select :sub1 +2 "processing"% +11 ."da"PS.reconfigure PSconfig +11 "processing"%#A d`xb +5 ."da"PS.seek 0.25ml +5 "processing"%4'7 +347 "core" ' + ."da"delay 5 seconds +502 .PSR.select :sub2 +3 "processing"% +37 ."da"PS.seek 0.5ml + "processing"%)' +343 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%9'[ +1612 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%, +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%C  +35 "core" +2 "processing"%3% +3 "core" %_\  +2 ."da"PS.seek 1.5ml +2 "processing"%.' +584 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%; * +34 "core" + +3 ."da"PS.seek 0ml + "processing"%''W +1614 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%Y  +34 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%+ * +34 "core" , +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"%J +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%G' +2275 "core" ' + ."da"PSV.dial PTV +2 "processing"%7 +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +70 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%I +71 "core" +2 ."da"delay 5 seconds +501 .PSV.dial :air +2 "processing"%1  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%E'9 +2268 "core" ' + "processing"%9 +4 "core" 94 + #"da"Processing Puck Heater at 28.1C before imaging + .PH.coast +2 "processing"%A  +3 "core" 4 + 4 + "processing"%W& +3 "core" &TF\ * +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 2 +2 "manipulator"&L% +3 "core" %\ % !S +2 "storage"(>% +3 "core" % U V f\ +2 "storage"(5. +2 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 2 +2 "storage"(\\( +342 "core" ( + ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (M& +2 "core" & 5 4 \ +2 "manipulator"&D& +3 "core" &- +2 "manipulator"&?% +3 "core" %\ % !S +3 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 2 +2 "manipulator"&%( +181 "core" ( + "manipulator"&R& +4 "core" &   % +2 "storage"(N& +3 "core" & 2 6 \ +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&B' +92 "core" ' +2 "storage"(Z& +3 "core" & 3 ? U\ +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 ."da"SE.seek beamBreak + "storage"(@'L +283 "core" ' + "storage"(V- +3 "core" -'s +2 ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&S& +2 "core" &  % +2 "storage"(Q& +3 "core" & 5 8\ +2 ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 2 + "manipulator"&6'Y +39 "core" ' + ."da"\Elbow.hold +2 "manipulator"&H, +3 "core" , +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(U- +2 "core" -'s +3 ."da"SE.seek 1.1 Pucks below Top Plate + "storage"(/'+ +30 "core" ' +2 "manipulator"&c% +3 "core" %fW   ɰ +2 "storage"(P& +3 "core" & \ \  -\ +2 ."da"Forearm.force -20 +41 "manipulator"&5 +10 ."da"Forearm.seek 2 + 313 counts + "manipulator"&F'ϒ +23 "core" ' +2 "manipulator"&:& +4 "core" &  % + "storage"(d& +4 "core" &   \ +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&X' +30 "core" ' +2 ."da"SE.seek 2.1 Pucks below Top Plate +2 "storage"(T' +42 "core" ' +2 "manipulator"&g& +4 "core" &  t % +2 "manipulator"&l% +3 "core" %  +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&r'\ +97 "core" ' +2 ."da"\Elbow.seek PC +2 "manipulator"&a( +245 "core" ( +3 "manipulator"&<& +4 "core" & +2 ."da"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &O& +3 "core" & 3 +2 ."da"Forearm.seek PC +2 "manipulator"&]' +98 "core" ' + ."da"Hand.close +2 "manipulator"&n/ +65 "core" / +2 ."da"PC.seek :open +2 "processing"%o( +400 "core" ( +2 "storage"(i& +3 "core" & ) ( \ +2 "manipulator"&^& +4 "core" &  + "manipulator"&m% +4 "core" %  S +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +93 "core" ' +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 2 +2 "manipulator"&y( +250 "core" ( + "manipulator"&}& +4 "core" &   % +2 "storage"(`& +3 "core" & < 5\ +3 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&q' +96 "core" ' + ."da"Hand.open +2 "manipulator"&v1 +69 "core" 1 +9 "storage"(_- +4 "core" -' +2 ."da"SE.seek 1.85 Pucks below Top Plate +2 "storage"(p' +26 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.18 Pucks below Top Plate +2 "storage"({' +53 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da18aug2713h200ml.tif +1947 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +754 #"da"SX HX9/16 (USB:09): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 23.666 seconds\ /var/log/esp/da18aug2713h200ml.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da18aug2713h200ml15s.tif +1557 #SX HX9/16 (USB:09): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da18aug2713h200ml15s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da18aug2713h200ml30s.tif +3058 #SX HX9/16 (USB:09): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da18aug2713h200ml30s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da18aug2713h200ml70s.tif +7119 #SX HX9/16 (USB:09): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da18aug2713h200ml70s.tif: TIFF Upload Complete\ + .Sleepy.power :camera,:OFF +9 ."Qmail"HABfans.email "23.666 sec auto-exposure",Subject: "da18aug2713h200ml images!" +37 "storage"(- +3 "core" -' +2 "storage"(& +4 "core" & _\ +2 "manipulator"&k& +4 "core" & \  !u +2 ."da"\Elbow.seek 2 +2 "manipulator"&( +23 "core" ( +2 "manipulator"&|& +4 "core" & \  7 +2 "storage"(& +3 "core" & \ +2 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&' +22 "core" ' +2 ."da"SE.reconfigure SEgently +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.9 Pucks below Top Plate +2 "storage"(f' +60 "core" ' +2 "manipulator"&& +4 "core" & K +2 "storage"(w& +3 "core" & \ 5\ 5\ +2 ."da"\Elbow.reconfigure LimpElbow +4 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 2 +2 "manipulator"&e'Y +36 "core" ' +2 ."da"\Elbow.hold +2 "manipulator"&K, +4 "core" , + ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +4 "storage"(#QK-0-\ b +4 ."da"SE.seek 2.08 Pucks below Top Plate +5 "storage"('\ +23 "core" ' +3 "manipulator"&~% +5 "core" %TQ   ɯ +2 "storage"( & +4 "core" & \ \ \ + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 2 + 295 counts +2 "manipulator"&z'π +15 "core" ' +2 "manipulator"&& +4 "core" &   +2 "storage"(b& +4 "core" & \ T\ X \ +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&' +33 "core" ' +63 "storage"(u% +4 "core" %\ J\ V }\ +3 ."downElevator"SE.seek :down +4 "storage"('v +97 (% +10 "core" %b7\ W\ Z \ QL +7 "manipulator"&% +6 "core" % o +9 ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +10 ."da"Forearm.seek :retract +3 "manipulator"&'\ +94 "core" ' +10 ' + ."downElevator"SE.coast + "storage"(5 +2 ."da"SC.coast + "storage"(6 +4 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 #tStarting finalPurge + "processing"%$& +5 "core" &\ + ."psFlush"Hand.open +2 "manipulator"&1 +23 "core" 1 +2 "manipulator"&&& +5 "core" &   +2 "manipulator"&t% +3 "core" %\ $ L +3 ."psFlush"\Elbow.seek FlushPuck::Garage +3 "manipulator"&(- +184 "core" ( +2 "manipulator"&s& +4 "core" &-  c + ."psFlush"\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 & & +2 "core" &- +2 ."psFlush"Forearm.seek :garage +48 "manipulator"&"' +110 "core" ' + ."psFlush"Hand.close +2 "manipulator"&#/ +70 "core" / +4 "manipulator"&& +8 "core" &- +3 "manipulator"&% +8 "core" %   q +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&0'\ +102 "core" ' +2 ."psFlush"\Elbow.reconfigure TightElbow +11 "manipulator"&$&.,(\ #b +3 ."psFlush"\Elbow.seek PC +3 "manipulator"&( +119 "core" ( +6 "manipulator"&& +13 "core" &   +8 ."psFlush"\Elbow.reconfigure LooseElbow +6 "manipulator"&$ &.,(#b +6 & & +5 "core" & +2 ."psFlush"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"& ' +100 "core" ' +7 "manipulator"&\ & +10 "core" &  I +7 "manipulator"&2% +8 "core" % +9 "processing"%& +13 "core" &{\ +8 "processing"%*& +10 ."psFlush"PC.seek :closed +9 "processing"%((Tg +10 "core" &m\ +5 &m\ +3 &n\  +2 &5}i\ *y +8 &fe\ = +4 &qf\ J +10 &aXe\ J +12 &#^j\ J +19 &`_\ J +3 &`_\ J +9 &j\\_\ I +4 &,\\_\ I +9 &[]\ I +10 & _b\ J +9 &"q^\\\ J +9 &$4]]\ I +10 &%^L\ J +9 &'\\N\ J +10 &)yYN\ J +9 &+;^J\ J +9 &,\\N\ J +10 &.YM\ I +9 &0[K\ I +9 &2DYG\ I +10 &4[G\ I +9 &5^G\ J +10 &7\\J\ J +9 &9LY=\ I +9 &; Y9\ J +10 &<[8\ J +9 &>X7\ J +9 &@TZ;\ J +10 &B]6\ I +9 &C]:\ I +10 &E`5\ J +9 &G[`6\ J +9 &Ig8\ K +10 &Jx:\ L +9 &L6\ P +9 &NS6\ O +10 &P6\ P +9 &Q6\ P +10 &Szyk1\ * +9 &T0*h,\ @ +10 &TG3\ ) +2 ( + "processing"%*& +3 #"psFlush"Processing Clamp onSpring/offSpring for 4/28 samples, on/off torque 1.52 + "processing"%8& +4 "core" &TG'\ ) +2 ."psFlush"Hand.open + "manipulator"&1 +73 "core" 1 +2 "manipulator"&x% +3 "core" %  U +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract + "manipulator"&['\ +101 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +124 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."psFlush"PS.seek 1ml +2 "processing"%-'P +250 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +850 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%j' +1614 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%4 +69 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%)  +34 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%,'W +2627 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%C +81 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.seek 0.5ml + "processing"%3' +595 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%9' +2126 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%; +68 "core" + ."psFlush"PBV.dial PSV +2 "processing"%. U +53 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%Y'W +2632 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%+ @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%J' +1611 E\ -\ ;; +1018 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%'  +80 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%7'9 +2629 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +40 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%I' +2633 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%1 +67 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%G'W +2634 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%A' +2639 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%W  +67 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%L'9 +2638 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%> +42 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.seek 1ml + "processing"%5'P +1099 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%M' +1399 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 + #Session Ended +241 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%D +67 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%?  +54 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%R'W +2637 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%N +69 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.seek 0.5ml + "processing"%Z' +584 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%!' +2115 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +81 "core"  + ."psFlush"PBV.dial PSV +2 "processing"%V U +53 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%S'W +2624 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%Q @ +41 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%U' +2634 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%c  +67 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%P'9 +2638 "core" ' +44 ."psFlush"PSV.dial PSR +2 "processing"%: +43 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%d' +2631 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%g +80 "core"  + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%l'W +2625 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%B @ +40 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%%' +2628 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%@  +67 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%6'9 +2632 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'F& +4 "core" &\ +2 .tHand.open + "manipulator"&/1 +22 "core" 1 +2 "manipulator"&X& +4 "core" &  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&<( +2 "core" ( +2 "manipulator"&O& +4 "core" & F +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &H& +3 "core" & +2 .tForearm.seek PC + "manipulator"&n' +102 "core" ' + .tHand.close +2 "manipulator"&r/ +73 "core" / +2 .tPC.seek :open +2 "processing"%( +405 "core" ( +2 "manipulator"&i& +3 "core" & +2 "manipulator"&^% +4 "core" %  +2 .tForearm.seek :retract +2 "manipulator"&m'\ +93 "core" ' +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC + "manipulator"&]( +373 "core" ( +2 "manipulator"&}& +3 "core" &    +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &`& +3 "core" &   +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&a'ρ +107 "core" ' +2 "manipulator"&v& +4 "core" &     + "manipulator"&_% +4 "core" %ψ = +2 "collection"'& +4 "core" &\ +2 "collection"'T& +3 .tCC.seek :closed +2 "collection"'p(O +3 "core" &\ +4 &\ 7 +9 &AM}\ / +10 &vv\ D +9 &%_\ J +10 &]\ I +9 &[\ I +9 &l]\ I +10 &.`\ I +9 &a\ I +9 &b\ J +10 &t^\ J +9 &!7^\ I +10 &"[\ I +9 &$[\ I +9 &&~[\ I +10 &(?a\ I +9 &*`\ J +9 &+_\ I +10 &-\\\ I +9 &/H[\ I +10 &1_\ J +9 &2^\ I +9 &4[\ I +10 &6N_\ J +9 &8^\ I +9 &9a\ I +10 &;_\ I +9 &=X\\\ I +10 &?_\ I +9 &@a\ I +9 &B_\ I +10 &D^e\ I +9 &Fj\ K +9 &G\ M +10 &I\ Q +9 &KF\ T +10 &M\ V +9 &N{\ 3 +9 &Oe+\ ` +10 &O`\ C +2 ( + "collection"'T& +2 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.72 +2 "collection"'& +3 "core" &O_\ C + .tHand.open +2 "manipulator"&1 +76 "core" 1 +2 "manipulator"&k% +4 "core" % ψ R + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&|'\ +99 "core" ' + #tFlushing the Collection Valve::Manifold +2 "collection"'& +4 "core" &O`\ C + "collection"'% +4 "core" %\ +2 #tCS Pulling 5ml of flush .CSV.dial CSR +2 "collection"'w  +52 "core"  + .tCSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"'~'l +1347 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 ' % +3 "core" %l\  +2 .tCS.reconfigure CSfast + "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"'' +643 "core" ' + .tCSV.dial :waste +2 "collection"'b +120 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'y' +1981 "core" ' + #tFlushing lower manifold's waste1 port +2 "collection"'q& +3 "core" &O_\ C +2 "collection"'{% +4 "core" %\ + .tCSV.dial :flush +2 "collection"'u  +41 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"''l +1189 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"' @ +52 "core" ? +2 "collection"'% +4 "core" %l\  +2 .tCS.seek 7ml + "collection"'' +539 "core" ' + ."connect"CSV.dial CTV +2 .tCTV.dial CSV +2 "collection"'f  +2 'e  +42 "core"  +86  + .tCBV.dial :waste1 +2 "collection"'z @ +42 "core" @ +2 .tCS.seek 0ml +2 "collection"'$' +1620 "core" ' + #tFlushing lower manifold's waste2 port +2 "collection"'& +3 "core" &O_\ C +2 "collection"'&% +4 "core" %\ + .tCSV.dial :flush +2 "collection"'  +69 "core" +3 .tCS.seek 5ml + "collection"'t'l +1193 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"' @ +41 "core" B +2 "collection"'s% +4 "core" %l\  +2 .tCS.seek 7ml + "collection"' ' +527 "core" ' + ."connect"CSV.dial CTV +2 .tCTV.dial CSV +2 "collection"'  +40 "core"  + .tCBV.dial :waste2 +2 "collection"'\\  +107 "core"  +2 .tCS.seek 0ml +44 "collection"'K' +1630 "core" ' + #tDisinfecting external Intake with kill +2 "collection"'#& +3 "core" &O`\ C +2 "collection"'% +4 "core" %\ + .tCSV.dial CSR +2 "collection"'  +40 "core"  + .tCSR.select :kill +2 "collection"' +10 .tCS.seek 8ml + "collection"'' +1859 "core" ' + .tdelay 5 seconds +503 .CSR.select :air +2 "collection"' +11 .tCS.seek 10ml + "collection"'' D +529 "core" ' +3 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +2 "collection"' +2 '"  +105 "core"  +25  + .tCTV.dial :intake +2 "collection"'\  +55 E\ #\ MM +14 "core" + .tIntake.select :open + "sampler") +11 .tCS.seek 2ml + "collection"'2' \\ +1847 "core" ' + .tIntake.select :close + "sampler")0 +10 .tCTV.dial :air + "collection"'  +70 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'' +581 "core" ' + .tCSV.dial CSR +2 "collection"'0  +105 "core"  + .tCSR.select :flush +2 "collection"' +11 .tCS.seek 5ml + "collection"'o'l +1352 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml +2 "collection"'8' D +1348 "core" ' + .tCSV.dial CBV +2 "collection"' +92 "core" +2 .tCS.seek 0ml +2 "collection"'x' +2619 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&*& +4 "core" &   + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC + "manipulator"&( +3 "core" ( + "manipulator"& & +4 "core" &   + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &E& +2 "core" &   +2 .tForearm.seek CC +2 "manipulator"&-'ρ +103 "core" ' + .tHand.close + "manipulator"&4/ +76 "core" / +2 .tCC.seek :open +2 "collection"')( +378 "core" ( +2 "manipulator"&j& +3 "core" &   +2 "manipulator"&C% +3 "core" % ύ ^ +2 .tForearm.seek :retract +2 "manipulator"&,'\ +93 "core" ' +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek :garage + "manipulator"&3(- +268 "core" ( +2 "manipulator"&;& +3 "core" &-   O +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &.& +2 "core" &- O +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&9' +110 "core" ' +3 .tHand.open +2 "manipulator"&+1 +73 "core" 1 +2 "manipulator"&Y% +3 "core" % z Ⱥ +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&''\ +100 "core" ' + #tCompleted [da withoutWCR] begun 11:38:23 +4 #Asleep after completing 2018_07_17_niagara_postcanQC assays +2 ."Qmail"GoodNews.email "{2 => 3, 3 => 0}\\nCan@13:27:39, 23.6C, 76% humidity, 14.2psia, 13.727V, 0.398A, 0.398A avg, 5.47W",Subject: "Asleep after completing 2018_07_17_niagara_postcanQC assays" +525 #m\EXIT @1535390964.43EDT @1535391357.20EDT = =ECan =tMAIN =mMAIN_scheduler @EDT1535391359.18 #"core_reset"Sent BREAK +2 #t@0x90F4, state=0x3380, ifg=0x08, ie=0x5F + #@0x9734, state=0x3350, ifg=0x84, ie=0x75 #@0x99DC, state=0x32E2, ifg=0x10, ie=0xF5 + #@0x9C5F, state=0x32F4, ifg=0x10, ie=0xFD + #@0x9EE2, state=0x32F4, ifg=0x10, ie=0xFD #@0xA165, state=0x32F4, ifg=0x10, ie=0xFD + #@0xA27C, state=0x32F4, ifg=0x80, ie=0xFD + #@0x5203, state=0x33E0, ifg=0x02, ie=0x5F #@0x3E42, state=0x3350, ifg=0x00, ie=0x75 + #\ESP2 v3.22 I2C Gateway v3.06 +8 #\ESP2 v3.22 I2C Gateway v3.06 +402 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/shallow/niagara/configure.rb\ +257 .Sleepy.power :raw,:ON +2 E\ &\ ++ +4 \ &\ ++ + "sampler") +2 ) +2 "core"  + "collection"' +2 ' +3 "core"  + "processing"% +2 % +2 "core"  +5 "collection"' 9\ +2 ' 0\ + ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 )% +2 "core" %^] ! +2 .tSS.configure SSconfig +2 "sampler")#.0X access 2 +19 .SE.seek :down +2 "storage"('v +3 "core" ' +2 "manipulator"&% +4 "core" %\    +2 "manipulator"&& +4 "core" &- $ O +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"((K +1282 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (& +3 "core" &K ]  +2313 #t-> access 3 +11 .SE.seek :down +2 "storage"('v +4 "core" ' + "manipulator"&% +4 "core" %\   +3 "manipulator"&& +3 "core" &- O +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 7 +2 "storage"(([z +339 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (& +3 "core" &[w% z   +1717 #t-> exit +12 #m\EXIT @1535391432.07EDT @1535391450.82EDT = =ECan =tMAIN =mMAIN_scheduler @EDT1535391452.85 #"core_reset"Sent BREAK +2 #t@0x1FF6, state=0x32F4, ifg=0x10, ie=0xFD + #@0x227A, state=0x32F4, ifg=0x10, ie=0xFD #@0x24FE, state=0x32F4, ifg=0x10, ie=0xFD + #@0x2781, state=0x32F4, ifg=0x10, ie=0xFD + #@0x2A05, state=0x32F4, ifg=0x10, ie=0xFD #@0x2C89, state=0x32F4, ifg=0x10, ie=0xFD + #@0x2F0C, state=0x32F4, ifg=0x10, ie=0xFD + #@0x306A, state=0x32F4, ifg=0x80, ie=0xFD #@0x33A8, state=0x3350, ifg=0x00, ie=0x75 + #\ESP2 v3.22 I2C Gateway v3.06 +8 #\ESP2 v3.22 I2C Gateway v3.06 +383 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/shallow/niagara/configure.rb\ +260 .Sleepy.power :raw,:ON +3 E\ ;\ -- +4 \ ;\ -- + "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 )% +2 "core" %\\] ! + .tSS.configure SSconfig +3 "sampler")#.0X purgeIntake +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" &  \ +2 .tHand.open + "manipulator"&1 +25 "core" 1 + "manipulator"&& +4 "core" &-  O +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&(- +2 "core" ( +2 "manipulator"&& +3 "core" &- O +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- O +2 .tForearm.seek :garage + "manipulator"&' +110 "core" ' + .tHand.close +2 "manipulator"&/ +67 "core" / +2 "manipulator"&& +3 "core" &- O +2 "manipulator"& % +3 "core" %  ȾX +2 .tForearm.seek :retract +2 "manipulator"&!'\ +105 "core" ' + .t\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&"( +306 "core" ( + "manipulator"&#& +4 "core" & " 0 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &$& +2 "core" & 0 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&%'ρ +97 "core" ' +2 "manipulator"&&& +3 "core" & 0 +2 "manipulator"&'% +4 "core" %ϋ @ +2 "collection"'(& +3 "core" &\ \ \ +2 "collection"')& +4 .tCC.seek :closed + "collection"'*(O +3 "core" & \ +5 &\ O\ 7 +9 &<L} J\ 0 +10 &xy P\ E +9 &*] N\ I +9 &] M\ J +10 &] S\ J +9 &q] T\ I +9 &2\\ \ J +10 &\\ q\ I +9 &`\ \ I +10 &y\\K\ I +9 &!;_ \ I +9 &"\\ V\ I +10 &$_ H\ I +9 &&] \ I +9 &(B]\ \ J +10 &*]\ \ I +9 &+\\ \ I +10 &-_ R\ I +9 &/L\\ O\ I +9 &1]  N\ I +10 &2] Q\ I +9 &4]\ O\ I +9 &6T] P\ I +10 &8_ M\ I +9 &9] P\ I +10 &;^ O\ I +9 &=\\] Q\ I +9 &?] O\ I +10 &@] Q\ I +9 &B]\  Q\ I +9 &Dbb  \ J +10 &F m \ K +9 &G V\ M +10 &I  S\ Q +9 &KI\ \ U +9 &M  U\ U +10 &Ny O\ 4 +9 &Of*\ M\ _ +9 &OW P\ D +2 ( + "collection"')& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.74 +2 "collection"'+& +4 "core" &OV\ &\ D + .tHand.open + "manipulator"&,1 +65 "core" 1 + "manipulator"&-% +4 "core" % ϋ A +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&.'\ +92 "core" ' + #tPurging external Intake +2 "collection"'/& +4 "core" &OW \ D + "collection"'0% +4 "core" % \ + .tCSV.dial :flush +2 "collection"'1  +67 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'2' D +2297 "core" ' + .tdelay 5 seconds +503 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'3 + '4  +6 "core"  +62 ~ + .tCTV.dial :intake +2 "collection"'5  +69 "core"  + .tIntake.select :open + "sampler") +10 .tCS.seek 0ml +2 "collection"'6' +2296 "core" ' + .tIntake.select :close + "sampler")0 +10 .tCTV.dial :air + "collection"'7  +69 "core"  +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&8& +4 "core" & 0 + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&9( +15 "core" ( + "manipulator"&:& +4 "core" & U 8 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &;& +3 "core" & 8 +2 .tForearm.seek CC + "manipulator"&<'ρ +92 "core" ' + .tHand.close + "manipulator"&=/ +76 "core" / +2 .tCC.seek :open + "collection"'>( +380 "core" ( + "manipulator"&?& +4 "core" & 8 +2 "manipulator"&@% +3 "core" % υ +2 .tForearm.seek :retract +2 "manipulator"&A'\ +102 "core" ' + .t\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage + "manipulator"&B(- +285 "core" ( + "manipulator"&C& +4 "core" &- +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &D& +3 "core" &- +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&E' +113 "core" ' + .tHand.open + "manipulator"&F1 +73 "core" 1 + "manipulator"&G% +4 "core" % u ȹz +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&H'\ +98 "core" ' +1615 #t-> exit +11 #m\EXIT @1535391723.83EDT @1535391781.22EDT = =mMAIN_scheduler =tMAIN =ECan @EDT1535391783.77 #"core_reset"Sent BREAK +2 #t@0x993E, state=0x3380, ifg=0x20, ie=0x7F + #@0xA0B0, state=0x3380, ifg=0x08, ie=0x5F #@0x7A52, state=0x3350, ifg=0x84, ie=0x75 + #@0x7CFA, state=0x32E2, ifg=0x10, ie=0xF5 + #@0x7F7D, state=0x32F4, ifg=0x10, ie=0xFD #@0x8200, state=0x32F4, ifg=0x10, ie=0xFD + #@0x8482, state=0x32F4, ifg=0x10, ie=0xFD + #@0x8610, state=0x32F4, ifg=0x80, ie=0xFD #@0xBF6D, state=0x3350, ifg=0x00, ie=0x75 + #\ESP2 v3.22 I2C Gateway v3.06 +9 #\ESP2 v3.22 I2C Gateway v3.06 +352 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/shallow/niagara/configure.rb\ +274 .Sleepy.power :raw,:ON +3 E\ 0\ -- +4 \ 0\ -- + "sampler") + ) +2 "core"  +2 "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 )% +2 "core" %_[ +2 .tSS.configure SSconfig +2 "sampler")#.0X& +3 "core" &\   # +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 3 + "manipulator"&?( +5 "core" ( +2 "manipulator"&@& +4 "core" &\  : # +2 "storage"(A& +5 "core" & `  +4 .tForearm.seek 3 + 700 counts +2 "manipulator"&B' +108 "core" ' +2 "storage"(C& +5 "core" &  + .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(D'L +273 "core" ' +2 "storage"(E- +3 "core" -'h + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +10 (F& +3 "core" & G ?\  +2 "manipulator"&G& +4 "core" &   # +2 .t\Elbow.seek 3 +2 "manipulator"&H( +3 "core" ( +2 "manipulator"&I& +3 "core" &   # +2 "storage"(J& +4 "core" & P Z >\  +2 .tForearm.seek 3 + 300 counts +2 "manipulator"&K'2 +29 "core" ' +3 .tForearm.reconfigure LooseForearm +4 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&L/ +66 "core" / +10 ."downElevator"SE.seek :down +5 "manipulator"&M& +2 "storage"(N'v +7 "core" &   # +2 "manipulator"&O% +4 "core" %  Y +3 .tForearm.seek :retract + "manipulator"&P'\ +93 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&Q( +146 "core" ' + ."downElevator"SE.coast + "storage"(5 +7 "core" ( +2 "manipulator"&R& +4 "core" &# / =C + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &S& +3 "core" &#  =C +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&T'ρ +108 "core" ' +2 "manipulator"&U& +4 "core" &$ =C +2 "manipulator"&V% +5 "core" %~ 4 f +2 "collection"'W& +4 "core" &\  +2 "collection"'X& +4 .tCC.seek :closed + "collection"'Y(O +4 "core" &U\  + &X\  +10 &7W\ +| +9 &kX\ ? +9 &}pW\ J +10 &@\\W\ J +9 &\\V\ J +9 &\\U\ J +10 &\\U\ J +9 &I]I\ I +9 & YV\ I +10 &YX\ I +9 & ^X\ I +10 &"Q^V\ I +9 &$]X\ J +9 &%]U\ I +10 &'_Q\ I +9 &)Y]V\ I +9 &+Yr\ I +10 &,_\ I +9 &.^\ I +10 &0b^\ I +9 &2#\\\ J +9 &3\\\ I +10 &5Y\ I +9 &7j^\ I +10 &9+]\ J +9 &:]\ I +9 &<[\ I +10 &>r^\ I +9 &@4Z\ I +9 &A[\ J +10 &Cd\ I +9 &Euk\ K +10 &G/\ N +9 &H \ Q +9 &J  \ U +10 &L^ \ U +9 &N\ C +9 &O4= \ - +10 &OF \ > + ( + "collection"'X& +3 #tCollection Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.95 + .Hand.open + "manipulator"&Z1 +67 "core" 1 +2 "manipulator"&[% +3 "core" %  B e +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&\\'\ +93 "core" ' +2 .tSC.coast + "storage"(6 +3 #tcollectSample 200ml w/bubble point of 24psi + #Priming 7ml + .Sleepy.power :sampler,:ON .Intake.select :close + .\Exhaust.select :close +2 .SS.hold + "sampler")]+ +3 "core" + +2 "sampler")^% +4 "core" %]Z  +2 "collection"'_& +3 "core" &OA\ > +3 E\ #\ OO + #tCalibrating pressure and temperature sensors + .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X + .tdelay 3.8 seconds +383 "collection"'c% +3 "core" % ~\ + "sampler")d% +4 "core" %?7^_  + .tSSV.dial :spit +2 "sampler")e +125 "core"  +4 .tSS.seek 0ml + "sampler")f' +261 "core" ' + .tSSV.dial CBV +2 "sampler")g  +127 "core" + .tCTV.dial :intake +2 "collection"'h  +71 "core"  + #tWaiting for external sampler to finish priming... + .delayUntil "13:51:01.56" +15096 #"connect"Session Begun +2 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +1397 ."connect"SSV.dial CBV +2 .tCBV.dial SSV + #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open + "sampler") +210 "collection"'i% +3 "core" %\ + #tIntake @13.7psia, vacuum from 8.2 to 11.2psi +2 .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0Xy +2 E\ \ IH +2 .tCTV.dial :intake + ."connect"SSV.dial CBV +2 .tCBV.dial SSV +2 "sampler")t  +72 "core" +58 #tAllowing 130s for 25.0ml of remaining 200.0ml + .Intake.select :open + "sampler") +211 "collection"'u% +3 "core" %\ \ + #tIntake @13.8psia, vacuum from 8.3 to 11.3psi +2 .SS.reconfigure SSinhale.with maxSpeed: 150 + "sampler")#.0Xy' +1569 "core" ' + #tStroke completed -- waiting for pressure to equalize ... +52 "collection"'@% +3 "core" %\ +2 "sampler")A% +3 "core" %  ` +2 "sampler")C% +3 "core" %  ` + .tIntake.select :close + "sampler")0 +10 ).% +3 "core" %&(  ` + .tSSV.dial :exhaust +2 "sampler")1  +72 "core"  + .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X +4 ."airStroke"CSV.dial :waste +5 "sampler")G% +8 ."airStroke"CS.seek 0ml +3 "collection"'+' +6 "core" %#%  +2 ' +4 ."connect"SSV.dial CBV,avoiding: :exhaust +6 .tCBV.dial SSV +4 ."airStroke"CSV.dial :air +3 "sampler")I  +3 "collection"'J @ +71 "core" B +5 ."airStroke"CS.seek 10ml +4 "collection"'L' D +100 "core"  +2 .tCTV.dial :air + "collection"'M  +56 ."samplerPumpShutdown"Sleepy.power :sampler,:OFF +15 "core"  +2 .tdelay 15 seconds +1502 .SSV.dial :spit,avoiding: :exhaust +2 "sampler")O +127 "core" +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +2 .tSS.seek 0ml +3 "collection"'?  +3 "sampler")B' +5 "core" ' +2 .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")R  +116 "core" ~ +10  +386 ' +2 "sampler")S% +3 "core" %^]  +2 .tCBV.dial between SSV and waste2 +2 "collection"'D  +28 "core"  +2 "collection"'K% +4 "core" % G\ \  +2 ."connect"CTV.dial CSV,avoiding: :air + .tCSV.dial CTV +2 "collection"'U  +41 "core"  +2 .tCS.reconfigure CSpressurize +2 "collection"'# d@<< b +3 .tCS.seek 0ml + "collection"'V' +2141 "core" '5 \ Ҫ +2 "collection"'H% +4 "core" %  \  + "sampler")W% +4 "core" %_^  +2 #tBubblePoint: Intake @38.3psia, Outlet @14.2psia .CBV.dial SSV +2 "collection"'N @ +37 "core" A +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"']' +92 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")a +127 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X + ."airStroke"CSV.dial :waste +3 "sampler")h% +2 "collection"'i +5 "core" %"XX  + .tSSV.dial :exhaust +2 "sampler")f  +61 "core" +2 ."airStroke"CS.seek 0ml +2 "collection"'k' +3 "core" ' +2 ."airStroke"CSV.dial :air +2 "collection"'l @ +2 "core"  + .t\Exhaust.select :open + "sampler")@ +9 .tSS.reconfigure SSexhale +2 "sampler")#.0X9 +2 "core" 9kK +103 "collection"'F9 +2 "core" 9I +103 "collection"'G9 +2 "core" 9F +103 "collection"'J9 +2 "core" 9D +103 "collection"'I9 +2 "core" 9@ +103 "collection"'M9 +2 "core" 9= +103 "collection"'$9 +2 "core" 92: +103 "collection"'+9 +2 "core" 9S8 +103 "collection"'O9 +2 "core" 9t5 +103 "collection"'?9 +4 "core" 92 +102 "collection"'R9 +2 "core" 9/ +103 "collection"'E9 +2 "core" 9. +103 "collection"'S9 +2 "core" 9, +103 "collection"'D9 +2 "core" 9 * +103 "collection"'K9 +3 "core" 9$( +103 "collection"'U9 +2 "core" 9=( +103 "collection"'L9 +2 "core" 9S' +103 "collection"'H9 +2 "core" 9j% +103 "collection"'W9 +2 "core" 9# +103 "collection"'N9 +4 "core" 9" +102 "collection"'B9 +2 "core" 9" +103 "collection"'69 +2 "core" 9" +103 "collection"'Z9 +2 "core" 9! +103 "collection"'[9 +2 "core" 9! +103 "collection"'P9 +2 "core" 9 +103 "collection"'^9 +2 "core" 9 +103 "collection"'X9 +2 "core" 9   +103 "collection"'T9 +2 "core" 9   +103 "collection"'%9 +2 "core" 9 + +103 "collection"'_9 +39 "core" 9 9 +110 "collection"'a9 +2 "core" 9 K +103 "collection"'V9 +2 "core" 9 W +103 "collection"'<9 +2 "core" 9 c  +103 "collection"']9 +2 "core" 9 p +103 "collection"'b9 +2 "core" 9 | +103 "collection"'d9 +2 "core" 9  +103 "collection"'e9 +2 "core" 9 " +103 "collection"'c9 +2 "core" 9 $  +103 "collection"'g9 +2 "core" 9 #$ +103 "collection"'h9 +3 "core" 9 () +103 "collection"'i9 +2 "core" 9 *- +103 "collection"'f9 +2 "core" 9 +1 +103 "collection"'l9 +2 "core" 9 (5 +103 "collection"'`9 +2 "core" 9 (9 +103 "collection"'o9 +3 "core" 9 '> +103 "collection"'k9 +2 "core" 9 )B +103 "collection"'j9 +2 "core" 9 *F +103 "collection"'r9 +2 "core" 9 )J +103 "collection"'t9 +2 "core" 9 )N +103 "collection"'m9 +3 "core" 9 )S +103 "collection"'p9 +2 "core" 9\ )W +103 "collection"'u9 +2 "core" 9\ +[ +103 "collection"'q9 +2 "core" 9\ ,_ +103 "collection"'w9 +2 "core" 9\ .c +103 "collection"'n9 +2 "core" 9\ -h +103 "collection"'y9 +2 "core" 9\ .l +103 "collection"'z9 +2 "core" 9\ #-p +103 "collection"'{9 +2 "core" 9\ (-t +103 "collection"'s9 +2 "core" 9\ --x +103 "collection"'}9 +3 "core" 9\ 11} +103 "collection"'~9 +2 "core" 9\ 61 +103 "collection"'|9 +2 "core" 9\ 92 +103 "collection"'v9 +2 "core" 9\ =5 +103 "collection"'9 +2 "core" 9\ A4 +103 "collection"'9 +3 "core" 9\ E3 +103 "collection"'9 +2 "core" 9\ J4 +103 "collection"'9 +2 "core" 9\ M4 +103 "collection"'9 +2 "core" 9\ Q3 +103 "collection"' 9 +2 "core" 9\ T3 +103 "collection"'x9 +3 "core" 9\ Y6 +103 "collection"' 9 +2 "core" 9\ [7 +103 "collection"'9 +2 "core" 9\ _6 +103 "collection"'9 +2 "core" 9\ c7 +103 "collection"'9 +2 "core" 9\ d9 +103 "collection"'9 +2 "core" 9\ g: +103 "collection"'9 +2 "core" 9\ j9 +103 "collection"'9 +2 "core" 9\ n: +103 "collection"' 9 +2 "core" 9\ o: +103 "collection"'9 +2 "core" 9\ s: +103 "collection"'9 +3 "core" 9\ u: +3 .tCH.hold 10:00,70C +2 "collection"' `\ `\ t  +3 "core"  +8389 E\ \  +16297 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 + .Sleepy.cycleModemPower! 9 +2 #Session Ended +35309 "core" ` +2 "collection"'\ 9 +3 "core" 9\  +2 #tCollection Puck Heater at 70C after lysing + .CS.seek 0ml +2 "collection"'' +328 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"' @ +96 "core" A +2 .tCSV.dial :air +2 "collection"' @ +41 "core" > +3 .tCS.seek 5ml + "collection"''l +1357 "core" ' + .tCSV.dial CTV +2 "collection"'  +42 "core"  + .tdelay 2 seconds +203 .CSV.dial :air + "collection"' @ +40 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'  +41 "core"  + .tdelay 2 seconds +203 .CSV.dial :air + "collection"' @ +42 "core" ? +2 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"'' +1345 "core" ' + #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV +2 "collection"' +93 "core"  + .tCBV.dial CSV +2 "collection"'  +28 "core"  +2 "collection"'"% +3 "core" % \ +3 .tCS.seek 5ml + "collection"''l +1357 "core" ' + .tdelay 5 seconds +503 .CTV.dial :air +3 "collection"'  +54 "core"  +2 "collection"'&% +4 "core" %l  \  +2 .tCS.seek 7.001ml +2 "collection"'#' +607 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air2 +2 "collection"'* @ +41 "core" > +2 .tCS.seek 10ml +2 "collection"'(' D +843 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'0 ` +106 "core" ^ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'!   +32 E \ >> +4 "core" +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"')  ''  +29 "core"  +98  +2 .tCS.seek 5ml +2 "collection"'3'l +1352 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'4 @ +96 "core" B +2 .tCSV.dial :waste + "collection"'2 +96 "core" +2 .tCS.seek :empty + "collection"'/'Ͱ +1351 "core" ' + .tCSV.dial :air +2 "collection"'7 @ +69 "core" B +2 .tCS.seek 5ml +2 "collection"'8'l +1349 "core" ' + .tCSV.dial CTV +2 "collection"'9  +40 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"': @ +43 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'-  +42 "core"  +3 .tdelay 2 seconds +203 .CSV.dial :air + "collection"', @ +43 "core" > +2 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"'=' +1363 "core" ' + #tRecovering Lysate (#2 of 2) + .CSV.dial CBV +2 "collection"'; +94 "core" ~ + .tCBV.dial CSV +2 "collection"'@  +36 "core"  +2 "collection"'A% +3 "core" %\ +3 .tCS.seek 4.999ml + "collection"'C'l +1366 "core" ' + .tdelay 5 seconds +503 .CTV.dial :air +3 "collection"'.  +42 "core" +2 "collection"'1% +4 "core" %lD0d\ +2 .tCS.seek 6.999ml + "collection"'>' +586 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air2 +3 "collection"'F @ +38 "core" ? +47 .tCS.seek 10ml + "collection"'G' D +841 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'J ` +107 "core" _ +2 #tLysing Complete + "collection"'I& +4 "core" &O@\ > +2 #tStoring sh1 puck in Collection Clamp to tube 2 + "manipulator"&M% +3 "core" %\   +3 "storage"($% +3 "core" % } +2 "storage"(+. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 + "storage"(O( +343 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (?& +2 "core" &   +2 "manipulator"&R& +4 "core" &" = =A + "manipulator"&E% +4 "core" %\   +4 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 +2 "manipulator"&S( +159 "core" ( +2 "manipulator"&D& +3 "core" &  +2 "storage"(K& +4 "core" &  8  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&U' +87 "core" ' +2 "storage"(L& +4 "core" &  [ \ +2 .tSE.reconfigure SEpick + "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(H'L +270 "core" ' +2 "storage"(W- +3 "core" -'L + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tSE.seek :place +2 "storage"(N' +35 "core" ' +11 "manipulator"&B& +5 "core" &  +2 "manipulator"&6% +3 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&Z'\ +95 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&[( +153 "core" ( +2 "manipulator"&P& +4 "core" &  ;8 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &^& +2 "core" &   ;8 +2 .tForearm.seek CC +2 "manipulator"&X'ρ +103 "core" ' + .tHand.close +2 "manipulator"&T/ +74 "core" / +2 .tCC.seek :open +2 "collection"'%( +378 "core" ( +2 "storage"(_& +3 "core" &  +2 "storage"(a& +4 "core" &  +2 "manipulator"&V& +3 "core" & 9$ +2 "manipulator"&<% +3 "core" % g q +2 .tForearm.seek :retract +2 "manipulator"&]'\ +99 "core" ' +3 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 +2 "manipulator"&b( +155 "core" ( +2 "manipulator"&d& +4 "core" & < \ + "storage"(e& +4 "core" &   +2 .t\Elbow.reconfigure LimpElbow + "manipulator"&$ ,(#b +3 .tForearm.seek 2 +2 "manipulator"&c'Y +111 "core" ' + .t\Elbow.hold +2 "manipulator"&g, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&h1 +74 "core" 1 +9 "manipulator"&i% +5 "core" % fK  ȭ + "storage"(f& +4 "core" & d + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 313 counts +2 "manipulator"&l'ϒ +18 "core" ' +2 "manipulator"&`& +4 "core" & +2 "storage"(o& +3 "core" &   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&k' +31 "core" ' +2 "storage"(j% +4 "core" % $ $  +3 ."downElevator"SE.seek :down +2 "storage"(r'v +99 (t% +3 "core" %!; i SR + "manipulator"&m% +4 "core" % | +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&p'\ +91 "core" ' +65 ' + ."downElevator"SE.coast + "storage"(5 +2 .tSC.coast + "storage"(6 +3 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'u& +3 "core" &n\ +2 .tHand.open + "manipulator"&q1 +19 "core" 1 +2 "manipulator"&w& +4 "core" & , +2 "manipulator"&n% +3 "core" %\   +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&y(- +176 "core" ( +2 "manipulator"&z& +4 "core" &-  + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &{& +5 "core" &-  +4 .tForearm.seek :garage +3 "manipulator"&s' +107 "core" ' + .tHand.close +2 "manipulator"&}/ +75 "core" / +2 "manipulator"&~& +4 "core" &- )  +2 "manipulator"&|% +3 "core" %   ǿj +3 .tForearm.seek :retract + "manipulator"&v'\ +102 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&( +295 "core" ( +2 "manipulator"&& +4 "core" &   +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'ρ +96 "core" ' +2 "manipulator"&& +4 "core" &  C  +2 "manipulator"& % +3 "core" %{ +2 "collection"'x& +4 "core" &k\ +48 "collection"' & +5 .tCC.seek :closed + "collection"'(O +3 "core" &\ +5 &\ : +9 &LO~z\ 0 +9 &zf\ D +10 &B]J\ H +9 &Z6\ H +10 &\\%\ H +9 &]\ G +9 &K\\\ H +10 &\\\ G +9 &]\ H +9 &Yy\ H +10 &!S\\\ H +9 &#_\ H +10 &$Z\ H +9 &&\\\ G +9 &([\\\ H +10 &*_x\ H +9 &+[m\ G +9 &-][\ H +10 &/cY\ H +9 &1&[\ G +10 &2]\ H +9 &4_\ H +9 &6k[\ H +10 &8.[\ G +9 &9\\u\ H +9 &;`c\ H +10 &=sYX\ H +9 &?6\\E\ G +10 &@\\A\ H +9 &B_3\ H +9 &Dz`$\ H +10 &F7r\ J +9 &G\ M +9 &I\ R +10 &Ka\ S +9 &M\ U +10 &Nz\ * +9 &Or2s\ M +9 ( + &OFk\ < + "collection"' & +3 #tCollection Clamp onSpring/offSpring for 4/26 samples, on/off torque 1.71 +2 "collection"'& +4 "core" &OE\ < + .tHand.open + "manipulator"&1 +66 "core" 1 +2 "manipulator"&% +4 "core" % { + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +95 "core" ' + .tPSV.dial PSR +2 "processing"% +123 "core"  + .tPSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml + "processing"% ' +1611 "core" ' + .tdelay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%  +42 "core"  +2 .tPS.seek 0ml +2 "processing"%'W +1603 "core" ' + .tPSV.dial PSR +2 "processing"% +43 "core"  + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%' +2622 "core" ' + ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%\  +2 "collection"'  +5 "core"  +2 "processing"%  +42 "core"  +32 + .tPSV.dial :mixloop +2 "processing"% +95 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing + "processing"%  +123 "core" +2 .tPS.seek 0ml +2 "processing"% 'W +2632 "core" ' + .tPSV.dial :air +2 "processing"%  +40 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2628 "core" ' + .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2629 "core" ' + .tPSV.dial :air +2 "processing"%  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"% ' +2629 "core" ' + .tPSV.dial :mixloop +2 "processing"%" +42 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2632 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +4 "core" &  '  + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC + "manipulator"&&( +2 "core" ( +2 "manipulator"&& +3 "core" &   +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &*& +3 "core" &    +2 .tForearm.seek CC + "manipulator"&#'ρ +104 "core" ' + .tHand.close + "manipulator"&0/ +76 "core" / +2 .tCC.seek :open + "collection"'!( +376 "core" ( +2 "manipulator"&)& +3 "core" &    +2 "manipulator"&'% +3 "core" % ω u +2 .tForearm.seek :retract +2 "manipulator"&('\ +101 "core" ' + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek :garage + "manipulator"&4(- +271 "core" ( +2 "manipulator"&2& +3 "core" &- p % +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &3& +3 "core" &- % +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&7' +111 "core" ' + .tHand.open + "manipulator"&/1 +68 "core" 1 +2 "manipulator"&9% +4 "core" % l ȶ^ +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&:'\ +107 "core" ' + .tPSV.dial :mixloop + .PTV.dial :PRVmixing +2 ."connect"PRV.dial CBV +2 .tCBV.dial PRV + .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 3 into Collection Clamp + "collection"'-& +3 "core" &\ +2 "manipulator"&,% +4 "core" %\ & G !W +2 "storage"(8% +3 "core" %|    +2 "storage"(;. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 3 + "storage"(@( +340 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (A& +2 "core" &$     +2 "manipulator"&=& +3 "core" &- % +2 "manipulator"&.% +3 "core" %\ & r !W +3 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 3 + "manipulator"&1( +181 "core" ( +2 "manipulator"&C& +3 "core" &  2 & +2 "storage"(F& +4 "core" & +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts + "manipulator"&>' +101 "core" ' +2 "storage"(J& +3 "core" &  f +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(I'L +286 "core" ' + "storage"(M- +4 "core" -'p + .tSE.configure SEconfig +43 "storage"(#QK-0-\ b +5 ($& +3 "core" & `  +2 "manipulator"&+& +3 "core" &  & +2 .t\Elbow.seek 3 +2 "manipulator"&?( +3 "core" ( +2 "manipulator"&R& +3 "core" &  & +2 "storage"(E& +4 "core" &  5  +2 .tForearm.seek 3 + 300 counts +2 "manipulator"&D'2 +21 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&K/ +65 "core" / +10 ."downElevator"SE.seek :down +4 "storage"(Q'v +3 "manipulator"&L& +6 "core" &  & +2 "manipulator"&\\% +4 "core" % * - +3 .tForearm.seek :retract + "manipulator"&W'\ +92 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&B( +145 "core" ( +2 "manipulator"&6& +4 "core" ' + & 6 +2 .t\Elbow.reconfigure LooseElbow +2 ."downElevator"SE.coast +3 "manipulator"&$ &.,(#b "storage"(5 +4 "manipulator"&H& +4 "core" & L 6 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&P'ρ +99 "core" ' +2 "manipulator"&^& +4 "core" & { 6 +2 "manipulator"&U% +3 "core" %z 4 +3 "collection"'S& +3 "core" &\ +2 "collection"'T& +4 .tCC.seek :closed +2 "collection"'Z(O +3 "core" &s\ +3 &\  +9 &6o\ +{ +9 &j_\ > +10 &oV\ I +9 &pZM\ H +10 &1_D\ H +9 &\\\ H +9 &Yl\ H +10 &w\\r\ H +9 &;Zo\ G +9 &[^\ H +10 & [D\ H +9 &"^7\ H +9 &$B\\/\ H +10 &&]&\ H +9 &'[\ H +10 &)_\ H +9 &+J[\ H +9 &- _\ H +10 &.Z\ H +9 &0]\ H +9 &2SZ\ G +10 &4Z \ H +9 &5Y\ H +10 &7Z\ G +9 &9Z\\\ H +9 &;[\ G +10 &<[\ H +9 &>\\\ H +10 &@a]\ H +9 &B$\\\ H +9 &Ca\ H +10 &Ei\ J +9 &G\\\ M +9 &I\ Q +10 &Jw\ T +9 &L\ U +9 &NK\ B +10 &O>2\ / +9 &OBr\ = +2 ( + "collection"'T& +3 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.85 + .Hand.open + "manipulator"&Y1 +68 "core" 1 +2 "manipulator"&_% +4 "core" % z 7 + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&a'\ +92 "core" ' + .tSC.coast + "storage"(6 +3 .tCTV.dial CSV,avoiding: :intake + "collection"'V  +125 "core"  + .tCSV.dial CTV +2 "collection"'<  +28 "core"  +2 .tPS.seek 2.5ml +2 "processing"%d' +2633 "core" ' + "collection"'e% +4 "core" % H>\  +3 .tCS.seek 4.151ml + "collection"'X'Q +1566 "core" ' + .tdelay 8 seconds +803 .PSV.dial :air + "processing"%[  +43 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%h  +67 "core"  +2 .tPS.seek 0ml +2 "processing"%i'W +2530 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 + #Session Ended +93 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"'f ` +38 "core" ^ +2 .tCSV.dial :air + "collection"'` @ +42 "core" ? +2 .tCS.seek 10ml +2 "collection"'o' D +1564 "core" ' + .tCSV.dial CTV +2 "collection"'j  +42 "core"  +2 .tCS.seek 0ml +2 "collection"']' +2613 "core" ' + .tCBV.dial :waste1 +2 "collection"'t @ +27 "core" @ +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'m  +122 "core" +2 "collection"'b& +4 "core" &O@$\ = + #tStoring lyfil puck in Collection Clamp to tube 2 +2 "manipulator"&c% +3 "core" %\   +2 "storage"(l% +3 "core" % + l +2 "storage"(u. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(N( +346 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (q& +2 "core" &  +2 "manipulator"&w& +5 "core" &  6 + "manipulator"&n% +4 "core" %\  )  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 +2 "manipulator"&k( +156 "core" ( +2 "manipulator"&z& +3 "core" & +2 "storage"({& +4 "core" &  l  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&r' +108 "core" ' +2 "storage"(O& +4 "core" &   + .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(g'L +280 "core" ' + "storage"(}- +4 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&~& +3 "core" & +2 "storage"(|& +3 "core" &   +2 .t\Elbow.reconfigure LimpElbow + "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 2 + "manipulator"&p'Y +38 "core" ' + .t\Elbow.hold +2 "manipulator"&s, +3 "core" , +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 "storage"(- +2 "core" -' +2 .tSE.seek 0.1 Pucks below Top Plate +2 "storage"(y'= +32 "core" ' +2 "manipulator"&% +3 "core" %a-  [ ɨ +41 "storage"(& +11 "core" & \ H\ I \ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 308 counts + "manipulator"& 'ύ +28 "core" ' +2 "manipulator"&x& +4 "core" & K +2 "storage"(v& +3 "core" &   +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&%' +19 "core" ' +2 .tSE.seek 1.1 Pucks below Top Plate +2 "storage"(', +39 "core" ' +2 "manipulator"&& +4 "core" & +2 "manipulator"&% +3 "core" % +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"& '\ +91 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&( +173 "core" ( +2 "manipulator"&& +3 "core" & :  +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &  +2 .tForearm.seek CC +2 "manipulator"& 'ρ +96 "core" ' + .tHand.close + "manipulator"&/ +77 "core" / +2 .tCC.seek :open + "collection"'( +380 "core" ( +3 "storage"(\ & +4 "core" &   + "storage"(& +4 "core" &  &  +2 "manipulator"&& +3 "core" &  +2 "manipulator"&% +3 "core" % ϒ +2 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 2 + "manipulator"&( +152 "core" ( +2 "manipulator"&& +3 "core" &  +2 "storage"( & +4 "core" &   + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 2 + "manipulator"&'Y +112 "core" ' + .t\Elbow.hold +2 "manipulator"&, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&1 +69 "core" 1 +9 "manipulator"&% +34 "core" % eb ȳ +2 "storage"("& +4 "core" &   +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 2 + 312 counts +2 "manipulator"& 'ϑ +15 "core" ' +2 "manipulator"&& +4 "core" & O  +2 "storage"(& +3 "core" &  (  +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&*' +17 "core" ' +2 "storage"(0% +4 "core" %6 e  +3 ."downElevator"SE.seek :down +2 "storage"('v +99 (% +3 "core" %O? SU + "manipulator"&% +4 "core" % +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&)'\ +91 "core" ' +53 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast "storage"(6 +3 .tPSV.dial :air +2 "processing"%'  +70 "core" +2 .tPS.seek 2.5ml +2 "processing"%#' +2636 "core" ' + .tdelay 1 second +103 .PSV.dial :mixloop + "processing"%2 +40 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%3  +42 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%& +42 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%/  +53 "core" +2 .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%9'W +1368 E \ ,, +1257 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%(& +3 "core" &\  +2 .tHand.open + "manipulator"&-1 +15 "core" 1 +2 "manipulator"&,& +3 "core" &  +2 "manipulator"&8% +4 "core" %  !  +2 .t\Elbow.seek FlushPuck::Garage + "manipulator"&;(- +172 "core" ( +2 "manipulator"&7& +3 "core" &- & $ +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &A& +2 "core" &- $ +3 .tForearm.seek :garage + "manipulator"&=' +110 "core" ' +2 .tHand.close + "manipulator"&./ +71 "core" / +2 "manipulator"&C& +4 "core" &-  | $ + "manipulator"&F% +4 "core" % x N Ⱥ2 +2 .tForearm.seek :retract +2 "manipulator"&4'\ +102 "core" ' + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek PC + "manipulator"&J( +237 "core" ( + "manipulator"&:& +4 "core" & v +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &M& +3 "core" & F v +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&$' +99 "core" ' +2 "manipulator"&+& +4 "core" & v + "manipulator"&R% +4 "core" % 5 +2 "processing"%E& +4 "core" &\  +2 "processing"%K& +54 .tPC.seek :closed +2 "processing"%L(Tg +4 "core" &A\  + &\  + &#\  + &"\  + &+\  &-\  + &'\  +3 &I2\ $f +9 &Z&\ 8 +9 &{,\ J +10 &Z2\ J +9 &m^1\ J +9 &0_5\ J +10 &b8\ J +9 &]7\ I +10 &v_@\ J +9 &9^=\ I +9 &]6\ J +10 &!bE\ J +9 &#~^M\ J +9 &%?\\O\ J +10 &'^M\ J +9 &(^M\ J +10 &*_U\ I +9 &,H]D\ J +9 &. \\I\ J +10 &/\\F\ J +9 &1[B\ J +9 &3O]E\ J +10 &5]G\ J +9 &6`L\ J +10 &8]N\ J +9 &:Y]N\ I +9 &<]N\ J +10 &=]K\ I +9 &?]M\ J +9 &A`ZK\ J +10 &C"]M\ J +9 &Db \ K +10 &Fb\ J +9 &Hfg\ K +9 &J#r\ L +10 &K\ O +9 &M\ P +9 &O_\ P +10 &Q!\ P +9 &R\ = +10 &S@g\ Y +9 &TG,\ * +5 ( + "processing"%K& +4 #tProcessing Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.50 +2 "processing"%\\& +3 "core" &TG*\ * +2 &TG \ * + .tHand.open + "manipulator"&11 +66 "core" 1 +2 "manipulator"&>% +3 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&6'\ +92 "core" ' +3 .tPRV.dial :air + "processing"%H  +42 "core"  + .tPSV.dial :mixloop +2 "processing"%I +39 "core" +2 "processing"%D% +4 "core" %Z\ \ +2 .tPS.seek 0.3ml +2 "processing"%^' +386 "core" ' + .tPSV.dial PSR +2 "processing"%U +95 "core"  + .tPSR.select :wash +2 "processing"% +11 .tPS.seek 0.7ml + "processing"%S'* +493 "core" ' +3 .tdelay 3 seconds +301 .PSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%?' +1927 "core" ' + .tdelay 3 seconds +303 .PSV.dial :mixloop + "processing"%Q +109 "core" + .tPTV.dial :mixing +2 "processing"%W @ +67 "core" A +2 .tPBV.dial :waste2 + "processing"%!  +86 "core"  +2 .tPS.seek 0ml +2 "processing"%Y'W +2641 "core" ' + #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&_& +4 "core" &  v + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek PC + "manipulator"&T( +4 "core" ( + "manipulator"&V& +4 "core" & n v +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &<& +3 "core" & 9 v +2 .tForearm.seek PC + "manipulator"&P' +94 "core" ' + .tHand.close + "manipulator"&@/ +75 "core" / +2 .tPC.seek :open + "processing"%( +404 "core" ( + "manipulator"&e& +4 "core" & " v +2 "manipulator"&G% +3 "core" %   ( +2 .tForearm.seek :retract +2 "manipulator"&['\ +102 "core" ' + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek :garage + "manipulator"&h(- +132 "core" ( +2 "manipulator"&d& +3 "core" &- * +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &f& +3 "core" &- , * +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&`' +111 "core" ' + .tHand.open + "manipulator"&X1 +78 "core" 1 + "manipulator"&j% +4 "core" % u # ȹx +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&o'\ +99 "core" ' +2 #tLoading da puck from tube 3 into Processing Clamp +2 "processing"%t& +3 "core" &D\ +2 "manipulator"&m% +4 "core" %\  R  +2 "storage"(b% +3 "core" %} K +2 "storage"(c. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 +2 "storage"(l( +346 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (u& +2 "core" & A \ +2 "manipulator"&q& +3 "core" &- * +2 "manipulator"&w% +3 "core" %\   +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 +2 "manipulator"&n( +181 "core" ( +3 "manipulator"&z& +3 "core" &  +2 "storage"({& +4 "core" & S +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts + "manipulator"&O' +100 "core" ' + "storage"(B& +4 "core" &   +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(a'L +278 "core" ' +2 "storage"(}- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (~& +2 "core" &  }  +2 "manipulator"&|& +3 "core" &  +2 .t\Elbow.seek 3 +2 "manipulator"&( +10 "core" ( + "manipulator"&& +4 "core" &  +2 "storage"(& +3 "core" &  +3 .tForearm.seek 3 + 300 counts + "manipulator"&x'2 +28 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&v/ +74 "core" / +17 ."downElevator"SE.seek :down +3 "manipulator"&& +5 "storage"('v +5 "core" &  + "manipulator"&r% +4 "core" %  ) < +2 .tForearm.seek :retract +2 "manipulator"&k'\ +92 "core" ' +2 .t\Elbow.seek PC + "manipulator"&g( +166 "core" ' + ."downElevator"SE.coast + "storage"(5 +162 "core" ( + "manipulator"&p& +4 "core" & +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 & & +3 "core" & = +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&y' +98 "core" ' +2 "manipulator"&& +4 "core" & % +49 "manipulator"&% +5 "core" % +2 "processing"%%& +3 "core" &\ +3 "processing"%s& +3 .tPC.seek :closed +2 "processing"%(Tg +3 "core" &\ +2 &\  +10 &3~\ )w +10 &f\ = +9 &q\ K +9 &LX\ I +10 & \\\ J +9 &\\\ J +10 &]\ J +9 &S[\ J +9 &Z\ J +10 &Y\ J +9 & Y\ I +9 &"[\\\ J +10 &$^\ J +9 &%]\ J +10 &'[7\ I +9 &)d\\9\ I +9 &+%_V\ J +10 &,_X\ J +9 &.^Y\ I +9 &0k^Y\ J +10 &2-\\O\ J +9 &3YT\ J +9 &5YQ\ I +10 &7t[X\ I +9 &95^X\ J +10 &:]V\ I +9 &<YY\ J +9 &>z[K\ J +10 &@=WH\ J +9 &A]F\ J +10 &C[H\ J +9 &E\\K\ J +9 &GCcK\ K +10 &IcH\ K +9 &JvE\ M +9 &L{I\ O +10 &N=<\ O +9 &O:\ P +9 &Q?\ P +10 &Scyj5\ 3 +9 &T&+1\ N +10 &TO4\ % +2 ( + "processing"%s& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.52 .Hand.open + "manipulator"& 1 +72 "core" 1 +2 "manipulator"&Z% +4 "core" %  O + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&\ '\ +99 "core" ' + .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 3 in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"%  +3 %9 +5 "core" 9 +102 "processing"%9 +2 "core" 9  +103 "processing"%9 +3 "core" 9   +103 "processing"% 9 +2 "core" 9  +103 "processing"% 9 +2 "core" 9 +103 "processing"%9 +2 "core" 9 +103 "processing"%9 +2 "core" 9 +103 "processing"%9 +3 "core" 9 +103 "processing"%"9 +2 "core" 9" +103 "processing"%9 +2 "core" 9& +103 "processing"%9 +2 "core" 9+ +103 "processing"%9 +2 "core" 9/ +103 "processing"%09 +3 "core" 93 +103 "processing"%9 +2 "core" 97 +103 "processing"%9 +2 "core" 9; +103 "processing"%9 +2 "core" 9\ @ +103 "processing"%9 +2 "core" 9 D +103 "processing"% 9 +2 "core" 9H +103 "processing"%9 +2 "core" 9L +103 "processing"%'9 +2 "core" 9P +103 "processing"%*9 +2 "core" 9U +103 "processing"%9 +2 "core" 9Y +103 "processing"%N9 +3 "core" 9] +103 "processing"%i9 +2 "core" 9#a +103 "processing"%29 +2 "core" 9(f +103 "processing"%39 +2 "core" 9+j +103 "processing"%&9 +2 "core" 9/n +103 "processing"%/9 +4 "core" 95r +103 "processing"%#9 +2 "core" 99v +103 "processing"%(9 +2 "core" 9>{ +103 "processing"%-9 +2 "core" 9C +103 "processing"%,9 +2 "core" 9H +103 "processing"%89 +4 "core" 9M +102 "processing"%79 +2 "core" 9R +103 "processing"%A9 +2 "core" 9X +103 "processing"%9 +2 "core" 9] +103 "processing"%.9 +2 "core" 9b +103 "processing"%C9 +2 "core" 9k +3 .tPH.hold 2:00:00,28C +2 .delay 1:30 +2 "processing"%F ppe +2 "core"  +8999 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%) +106 "core"  + .tPSR.select :wash +2 "processing"% +11 .tPS.seek 0.5ml + "processing"%=' +588 "core" ' + .tdelay 5 seconds +502 .PSR.select :air +4 "processing"% +9 .tPS.seek 2ml +2 "processing"%:'[ +1617 "core" ' + .tPTV.dial :puck +2 "processing"%M  +67 "core"  +2 .tPSV.dial PTV + "processing"%; +67 "core" + .tPBV.dial :waste1 +2 "processing"%+  +124 "core"  +2 "processing"%R% +4 "core" %]2\  +2 .tPS.seek 1.5ml +2 "processing"%E' +601 "core" ' + .tdelay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%4 * +34 "core" , +2 .tPS.seek 0ml +2 "processing"%5'W +1610 "core" ' + .tdelay 5:00 +28450 E \ 11 +1553 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%K  +34 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%\\ * +34 "core" + +2 .tPSR.select :air + .PSV.dial PSR +2 "processing"%1 +69 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml + "processing"%>' +2241 "core" ' + .tPSV.dial PTV +2 "processing"%H +69 "core" +2 .tdelay 5 seconds +503 .PSV.dial PSR +2 "processing"%I +69 "core"  + .tdelay 5 seconds +504 .PSV.dial PTV + "processing"%D +69 "core" + .tdelay 5 seconds +503 .PSV.dial :air + "processing"%$  +69 "core"  +2 .tPS.seek :empty +2 "processing"%9'9 +2258 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%U  +122 "core" + .tPSV.dial :mixloop +2 "processing"%^ +43 "core" +2 .tPRV.dial :ab1 + "processing"%S @ +69 "core" @ +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%Q'w +353 "core" ' + .tdelay 2 seconds +203 ."connect"CBV.dial PRV + .tPRV.dial CBV +3 "collection"'W  + "processing"%!  +44 "core"  +4 +2 "processing"%?% +4 "core" %vy\  +2 .tPS.seek 0.32ml +2 "processing"%_'# +395 "core" ' + .tdelay 2 seconds +203 .CBV.dial between PRV and PSV + "collection"'V  +29 "core" + .tPRV.dial :air +2 "processing"%<  +41 "core"  +2 .tPS.seek 0.9ml +2 "processing"%@'D +1234 "core" ' + .tPRV.dial :waste2 +2 "processing"%J @ +67 "core" ? +2 .tPS.seek 0.5ml +39 "processing"%6' +867 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%L  +43 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%e'[ +1607 "core" ' + .tPSV.dial :PML +2 "processing"%G +43 "core" + .tPTV.dial :mixing +2 "processing"%d @ +67 "core" B +2 .tPBV.dial :waste1 + "processing"%f  +33 "core" +2 "processing"%P% +4 "core" %WO\  +2 .tPS.seek 1.85ml + "processing"%T'7 +236 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%X * +33 "core" + +2 .tPS.seek 0ml +2 "processing"%j'W +1089 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 + #Session Ended +871 "core" ' + .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'[& +4 "core" &.\ + .tHand.open +2 "manipulator"&t1 +17 "core" 1 +2 "manipulator"&m& +4 "core" & " + "manipulator"&b% +4 "core" %     +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&c(- +154 "core" ( +2 "manipulator"&`& +4 "core" &-   + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &u& +2 "core" &-  +3 .tForearm.seek :garage + "manipulator"&q' +109 "core" ' +2 .tHand.close + "manipulator"&w/ +72 "core" / +2 "manipulator"&z& +4 "core" &-  w  +2 "manipulator"&{% +3 "core" %  9 ȿj +2 .tForearm.seek :retract +2 "manipulator"&h'\ +100 "core" ' +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC + "manipulator"&B( +290 "core" ( +2 "manipulator"&o& +3 "core" & ! +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &}& +3 "core" & , ! +4 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&~'ρ +97 "core" ' +2 "manipulator"&|& +4 "core" & ! +2 "manipulator"&% +3 "core" %ρ +2 "collection"'& +4 "core" &,\ +2 "collection"'v& +4 .tCC.seek :closed + "collection"'(O +3 "core" &%\ +2 &%\  +9 &7,\ +| +10 &k+\ ? +9 &p(\ J +10 &i\\&\ I +9 &+].\ I +9 &]-\ I +10 &]#\ I +9 &p]'\ J +9 &4\\+\ I +10 &]!\ I +9 & \\*\ I +10 &"z\\"\ I +9 &$<]!\ I +9 &%[\ I +10 &'\\%\ I +9 &)\\)\ I +9 &+C\\\ I +10 &-\\\ I +9 &.\\\ I +10 &0\\\ I +9 &2K[\ I +9 &4 [\ I +10 &5[\ I +9 &7["\ I +9 &9T\\\ I +10 &;\\\ I +9 &<\\\ I +10 &>\\\ I +9 &@\\\\\ I +9 &B\\\ I +10 &C]\ I +9 &Ec\ J +9 &GY~*\ M +10 &I\ P +9 &J\ T +10 &L!\ U +9 &NE\ C +9 &OC:\ 'u +10 &O<\ 9 +3 ( + "collection"'v& +3 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.79 +2 "collection"'r& +3 "core" &O5\ 9 + .tHand.open +2 "manipulator"&n1 +69 "core" 1 +2 "manipulator"&O% +4 "core" %ρ  \\ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&a'\ +103 "core" ' + .tPSV.dial PSR +2 "processing"%x +96 "core"  + .tPSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml + "processing"%' +1610 "core" ' + .tdelay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%p  +41 "core"  +2 .tPS.seek 0ml +2 "processing"% 'W +1613 "core" ' + .tPSV.dial PSR +2 "processing"% +43 "core"  + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%' +2631 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 + .tCBV.dial PRV +4 "processing"%  +2 "collection"'%  +38 "core" +115  + .tPSV.dial :mixloop +2 "processing"%k +96 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%  +67 "core" +2 .tPS.seek 0ml +2 "processing"% 'W +2635 "core" ' + .tPSV.dial :air +2 "processing"%Z  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2642 "core" ' + .tPSV.dial :mixloop +2 "processing"%s +43 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2638 "core" ' + .tPSV.dial :air +2 "processing"%y  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2632 "core" ' + .tPSV.dial :mixloop +2 "processing"%l +42 "core" +2 .tPS.seek 0ml +2 "processing"% 'W +2635 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"& & +4 "core" & ! + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC + "manipulator"&( +3 "core" ( + "manipulator"&& +4 "core" & ! +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" & K ! +2 .tForearm.seek CC +43 "manipulator"&"'ρ +101 "core" ' + .tHand.close +2 "manipulator"&/ +72 "core" / +2 .tCC.seek :open +2 "collection"'( +376 "core" ( +2 "manipulator"&& +4 "core" & C ! + "manipulator"&0% +4 "core" % ϐ  +2 .tForearm.seek :retract + "manipulator"&'\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&(- +269 "core" ( +2 "manipulator"&& +4 "core" &- ? @ + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- D @ +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"& ' +114 "core" ' +3 .tHand.open +2 "manipulator"&1 +76 "core" 1 +2 "manipulator"&'% +4 "core" % u  ȹ| +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&*'\ +100 "core" ' +2 ."da"delayUntil "14:44:23.35" +17784 E r\ // +7038 #"da"recoverPRVreagent08 + .PTV.dial :mixing + "processing"% @ +69 "core" B + ."da"PBV.dial :waste1 +2 "processing"%N  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%i * +33 "core" * +2 ."da"PSV.dial :air + "processing"%2  +43 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%3' +2240 "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 +202 .PSV.dial :mixloop + "processing"%# +42 "core" +4 ."da"delay 2 seconds +201 .PSV.dial :air +2 "processing"%(  +42 "core"  +2 ."da"PS.seek :empty +2 "processing"%-'9 +2221 "core" ' + #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"%, +123 "core"  + ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%8' +586 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%7'[ +1610 "core" ' + ."da"PTV.dial :puck +2 "processing"%A  +67 "core"  + ."da"PSV.dial PTV +2 "processing"% +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%.  +33 "core" +2 "processing"%C% +4 "core" %XW\  +2 ."da"PS.seek 1.5ml +2 "processing"%)' +593 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%Y * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%='W +1614 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%M  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%; * +33 "core" * +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"%+ +81 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%R' +2240 "core" ' + ."da"PSV.dial PTV +2 "processing"%: +67 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%4 +69 "core"  +2 ."da"delay 5 seconds +501 .PSV.dial PTV +2 "processing"%E +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%K'9 +2232 "core" ' + #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"%\\ +122 "core"  + ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%1' +588 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%5'[ +1610 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%H +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%I  +33 "core" +2 "processing"%D% +3 "core" %Wn\  +2 ."da"PS.seek 1.5ml +2 "processing"%$' +607 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%> * +34 "core" * +2 ."da"PS.seek 0ml +2 "processing"%U'W +1626 "core" ' + ."da"delay 2:00 +699 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +11205 E \ // +92 #"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"%S * +35 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%9 +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%!' +2232 "core" ' + ."da"PSV.dial PTV +2 "processing"%W +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%? +69 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%Q +69 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%V  +69 "core"  +2 ."da"PS.seek :empty +38 "processing"%<'9 +2255 "core" ' + #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%_  +41 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%J  +126 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%@  +41 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"%L +43 "core" +2 ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%6' +390 "core" ' + ."da"delay 2 seconds +203 .PRV.dial :air + "processing"%G  +42 "core"  +2 "processing"%d% +4 "core" %m\  +2 ."da"PS.seek 0.55ml +2 "processing"%f'} +333 "core" ' + #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%P  +53 "core" +2 ."da"PS.seek 2ml +2 "processing"%X'[ +1555 "core" ' + ."da"PSV.dial :PML +2 "processing"%e +39 "core" + ."da"PTV.dial :mixing +2 "processing"%T @ +68 "core" B + ."da"PBV.dial :waste1 +2 "processing"%[  +32 "core" +2 "processing"%t% +3 "core" %\\h\  +2 ."da"PS.seek 1.85ml +2 "processing"%m'< +237 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%b * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%`'W +1985 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +43929 E \ 56 +4073 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 + "processing"%u  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%g * +34 "core" , +2 ."da"PSV.dial :air + "processing"%w  +54 "core" +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%z' +2256 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%{ +51 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%\  +52 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%q +51 "core" +2 ."da"delay 2 seconds +201 .PSV.dial :air +2 "processing"%o  +40 "core"  +2 ."da"PS.seek :empty +2 "processing"%}'9 +2257 "core" ' +2 #"da"washCycleDA #1 of 3 .PSR.select :air +2 .PSV.dial PSR + "processing"%c +123 "core"  + ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%|' +592 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'[ +1617 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +67 "core"  + ."da"PSV.dial PTV +2 "processing"%h +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" +2 "processing"%r% +4 "core" %`r\  +2 ."da"PS.seek 1.5ml + "processing"%n' +585 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%O * +34 "core" * +2 ."da"PS.seek 0ml +2 "processing"%v'W +1613 "core" ' + ."da"delay 2:00 +1473 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 + .Sleepy.cycleModemPower! 9 +3 #Session Ended +10523 #"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 + "processing"%~ * +34 "core" , +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"%j +69 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%p' +2237 "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" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%%  +67 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2260 "core" ' + #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%k +122 "core"  + ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%' +597 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'[ +1617 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%Z +79 "core" ~ + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" +2 "processing"%s% +3 "core" %\\i\  +2 ."da"PS.seek 1.5ml +2 "processing"%' +588 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%y * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'W +1607 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%l  +33 "core" +2 ."da"delay 30 seconds +2810 E \ // +192 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"% +66 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2235 "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 +40 "processing"%B +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%a  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2238 "core" ' + #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"% +123 "core"  + ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%0' +589 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%"'[ +1618 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" +2 "processing"%% +4 "core" %^r\  +2 ."da"PS.seek 1.5ml + "processing"%' +601 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%' * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'W +1613 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +35 "core" , +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"%N +68 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%i' +2241 "core" ' + ."da"PSV.dial PTV +2 "processing"%2 +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"% +68 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%& +69 "core" + ."da"delay 5 seconds +504 .PSV.dial :air + "processing"%/  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%#'9 +2243 "core" ' + ."da"Sleepy.power :camera,:ON +2 #Mixing DA Substrates .PSR.select :air +2 .PSV.dial PSR + "processing"%( +123 "core"  +2 ."da"PSR.select :sub1 +3 "processing"% +11 ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."da"PS.seek 0.25ml +2 "processing"%3'7 +344 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml + "processing"%,' +343 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +10 ."da"PS.seek 2ml + "processing"%-'[ +1616 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%8 +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%A  +34 "core" +2 "processing"%% +4 "core" %^b\  +2 ."da"PS.seek 1.5ml + "processing"%.' +586 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%C * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%7'W +1617 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%Y  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%) * +35 "core" , +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"%M +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%;' +2287 "core" ' + ."da"PSV.dial PTV +2 "processing"%+ +70 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%= +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%: +70 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%4  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%E'9 +2280 "core" ' +2 "processing"%9 +3 "core" 9\ 4 + #"da"Processing Puck Heater at 28.1C before imaging + .PH.coast +2 "processing"%R  +3 "core" 4 + 4 + "processing"%\\& +4 "core" &TOv\ % +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 2 + "manipulator"&K% +3 "core" %\  w  +2 "storage"(1% +4 "core" % ^ i\ +2 "storage"(H. +2 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 2 +2 "storage"(I( +112 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +224 "core" ( + ."da"SC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (D& +3 "core" & L N )\ + "manipulator"&5& +4 "core" &- K @ + "manipulator"&>% +4 "core" %\    +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 2 +2 "manipulator"&$( +182 "core" ( +2 "manipulator"&^& +3 "core" &  ` % +2 "storage"(S& +3 "core" & I K\ +3 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&9' +95 "core" ' +2 "storage"(U& +3 "core" & M K \ +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 ."da"SE.seek beamBreak + "storage"(W'L +284 "core" ' +2 "storage"(?- +3 "core" -'u + ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&Q& +3 "core" &   % + "storage"(V& +4 "core" & $ ,\ +2 ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 2 +2 "manipulator"&!'Y +36 "core" ' + ."da"\Elbow.hold +2 "manipulator"&_, +3 "core" , +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(J- +3 "core" -'u +2 ."da"SE.seek 1.1 Pucks below Top Plate +2 "storage"(@'- +29 "core" ' +2 "manipulator"&L% +3 "core" %\\W  c ɰ +42 "storage"(<& +11 "core" & : Q\ + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 2 + 303 counts + "manipulator"&G'ψ +13 "core" ' +2 "manipulator"&d& +4 "core" & + % + "storage"(6& +4 "core" & " # J\ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&P' +19 "core" ' +3 ."da"SE.seek 2.1 Pucks below Top Plate +2 "storage"(f' +41 "core" ' +2 "manipulator"&e& +4 "core" &   % +2 "manipulator"&T% +3 "core" %  +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&['\ +95 "core" ' +2 ."da"\Elbow.seek PC +2 "manipulator"&t( +257 "core" ( +2 "manipulator"&b& +3 "core" &   X +2 ."da"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &X& +2 "core" & X +2 ."da"Forearm.seek PC +2 "manipulator"&m' +96 "core" ' + ."da"Hand.close +2 "manipulator"&u/ +69 "core" / +2 ."da"PC.seek :open +2 "processing"%g( +401 "core" ( +2 "storage"(w& +3 "core" & I G W\ +2 "manipulator"&`& +3 "core" & - X +2 "manipulator"&{% +4 "core" %  ;  +2 ."da"Forearm.seek :retract +2 "manipulator"&\ '\ +92 "core" ' +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 2 + "manipulator"&q( +259 "core" ( +2 "manipulator"&o& +3 "core" &  T % +2 "storage"(z& +4 "core" & H G \ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 2 + 700 counts + "manipulator"&c' +98 "core" ' + ."da"Hand.open +2 "manipulator"&}1 +72 "core" 1 +9 "storage"(|- +4 "core" -' +2 ."da"SE.seek 1.85 Pucks below Top Plate +2 "storage"(' +20 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.18 Pucks below Top Plate +2 "storage"(h' +54 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da18aug2715h200ml.tif +1945 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +392 #"da"SX HX9/16 (USB:11): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20.079 seconds\ /var/log/esp/da18aug2715h200ml.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da18aug2715h200ml15s.tif +1564 #SX HX9/16 (USB:11): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da18aug2715h200ml15s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da18aug2715h200ml30s.tif +2865 E q\ -- +192 #"da"SX HX9/16 (USB:11): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da18aug2715h200ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da18aug2715h200ml70s.tif +7118 #SX HX9/16 (USB:11): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da18aug2715h200ml70s.tif: TIFF Upload Complete\ + .Sleepy.power :camera,:OFF +9 ."Qmail"HABfans.email "20.079 sec auto-exposure",Subject: "da18aug2715h200ml images!" +38 "storage"(- +3 "core" -' +2 "storage"(r& +4 "core" & w w \ +2 "manipulator"&& +4 "core" &  K % +2 ."da"\Elbow.seek 2 +2 "manipulator"&O( +3 "core" ( +2 "manipulator"&n& +4 "core" &   % +2 "storage"(x& +3 "core" & u u \ +4 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&~' +13 "core" ' +2 ."da"SE.reconfigure SEgently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.9 Pucks below Top Plate +2 "storage"(j'" +61 "core" ' +2 "manipulator"&v& +4 "core" &   % +2 "storage"(& +3 "core" & \ "\ . ?\ +2 ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 2 +3 "manipulator"&'Y +34 "core" ' +2 ."da"\Elbow.hold +2 "manipulator"& , +4 "core" , + ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 2.08 Pucks below Top Plate +3 "storage"(%' +27 "core" ' +2 "manipulator"&p% +4 "core" %]] > Ȳ +2 "storage"(k& +5 "core" & \ \  \ + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 2 + 304 counts +2 "manipulator"&'ω +22 "core" ' +3 "manipulator"&& +4 "core" &   $ +2 "storage"(Z& +5 "core" & \ A\ @\ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"& ' +28 "core" ' +82 "storage"(s% +8 "core" % A C h\ +5 ."downElevator"SE.seek :down +4 "storage"('v +97 (y% +7 "core" %"1 C @ \ OD +7 "manipulator"&% +11 "core" %  l +7 ."da"Forearm.reconfigure LooseForearm +4 "manipulator"&#Q@2^d^b +11 ."da"Forearm.seek :retract +2 "manipulator"&l'\ +94 "core" ' +12 ' +2 ."downElevator"SE.coast + "storage"(5 +11 ."da"SC.coast + "storage"(6 +9 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 #tStarting finalPurge +2 "processing"%& +7 "core" &1\ + ."psFlush"Hand.open +2 "manipulator"& 1 +26 "core" 1 +2 "manipulator"&& +4 "core" &  $ +2 "manipulator"&% +4 "core" %\  : ! +4 ."psFlush"\Elbow.seek FlushPuck::Garage +2 "manipulator"&(- +174 "core" ( +2 "manipulator"&B& +4 "core" &- Z L +2 ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &a& +49 "core" &-  L +4 ."psFlush"Forearm.seek :garage +2 "manipulator"&' +110 "core" ' + ."psFlush"Hand.close +2 "manipulator"&/ +77 "core" / +2 "manipulator"&& +4 "core" &- L +3 "manipulator"&0% +7 "core" %  [ ȿk +5 ."psFlush"Forearm.seek :retract +4 "manipulator"&'\ +109 "core" ' +6 ."psFlush"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +9 ."psFlush"\Elbow.seek PC +4 "manipulator"&( +117 "core" ( +4 "manipulator"&& +14 "core" &  +6 ."psFlush"\Elbow.reconfigure LooseElbow +6 "manipulator"&$ &.,(#b +9 &"& +5 "core" & > +6 ."psFlush"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +2 "manipulator"&'' +108 "core" ' +7 "manipulator"&& +12 "core" & S +8 "manipulator"& % +11 "core" % H +5 "processing"%& +15 "core" &\ +3 "processing"%N& +11 ."psFlush"PC.seek :closed +7 "processing"%(Tg +7 "core" &\ + &\ + &\ +12 &4\ $c +9 &Yy\ 6 +6 &{\ I +7 &Y\ I +9 &\\\ I +12 &G_\ J +12 &\ Z\ J +14 &]\ J +3 &\\z\ J +6 &QXw\ I +9 & W~\ J +10 &![q\ J +9 &#\\l\ I +9 &%Y]m\ I +10 &']r\ J +9 &(]x\ I +9 &*]n\ I +10 &,b\\l\ I +9 &.$]o\ I +10 &/\\p\ I +9 &1]x\ I +9 &3j\\s\ I +10 &5+]n\ I +9 &6\\i\ I +9 &8\\c\ I +10 &:q\\Z\ I +9 &<2Z]\ J +10 &=Z`\ J +9 &?ZZ\ I +9 &AyVi\ I +10 &C;\\i\ I +9 &D[d\ J +9 &FZb\ I +10 &Hdd\ J +9 &J?mf\ K +10 &Ki\ O +9 &M]\ O +9 &Owl\ P +10 &Q:]\ O +9 &RZ\ = +9 &T=f\ X +10 &TF%c\ ) +5 ( + "processing"%N& +5 #"psFlush"Processing Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.50 + "processing"%2& +5 "core" &TF^\ ) + &TFa\ ) + ."psFlush"Hand.open +2 "manipulator"& 1 +75 "core" 1 +2 "manipulator"&&% +3 "core" %   +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract + "manipulator"&/'\ +97 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%i +122 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%('P +215 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +889 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%#' +1620 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%3 +69 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%,  +34 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%8'W +2636 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%A +69 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.seek 0.5ml + "processing"%' +588 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%-' +2121 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%C +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"%. U +51 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%Y'W +2651 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%) @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%M' +2632 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%7  +67 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%+'9 +2639 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%= +42 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%:' +2628 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%4 +67 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%;'W +2631 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%R' +2629 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%\\  +67 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%K'9 +2639 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%1 +42 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.seek 1ml + "processing"%H'P +1108 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%D' +1608 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%5 +67 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%>  +51 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%^'W +2634 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%S +69 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.seek 0.5ml + "processing"%U' +597 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2124 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%* +81 "core" ~ + ."psFlush"PBV.dial PSV +2 "processing"%? U +52 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%Q'W +2635 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%V @ +51 "core" B +2 ."psFlush"PS.seek 2.5ml +2 "processing"%J' +2642 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%L  +70 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%<'9 +2629 "core" ' + ."psFlush"PSV.dial PSR +38 "processing"%d +49 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%6' +2632 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%e +67 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%T'W +2634 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%9 @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%$' +893 E c\ :: +1735 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%W  +68 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%!'9 +2629 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'G& +4 "core" & \ +2 .tHand.open + "manipulator"&@1 +24 "core" 1 +2 "manipulator"&P& +4 "core" & p + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek PC + "manipulator"&b( +2 "core" ( +2 "manipulator"&X& +4 "core" & + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &_& +3 "core" & " + .tForearm.seek PC +2 "manipulator"&u' +97 "core" ' + .tHand.close +2 "manipulator"&[/ +67 "core" / +2 .tPC.seek :open + "processing"%( +400 "core" ( +2 "manipulator"&w& +3 "core" & ( +2 "manipulator"&`% +4 "core" %  & +2 .tForearm.seek :retract + "manipulator"&{'\ +94 "core" ' +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC + "manipulator"&m( +393 "core" ( +3 "manipulator"&o& +4 "core" & 7 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &z& +2 "core" & > 7 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&t'ρ +108 "core" ' +2 "manipulator"&}& +4 "core" &  7 +2 "manipulator"&|% +3 "core" %{ ` ] +2 "collection"'\ & +4 "core" & \ +2 "collection"'f& +3 .tCC.seek :closed +2 "collection"'(O +3 "core" &\ +2 &\  +9 &6\ *z +10 & i \ > +9 &q \ K +10 &e] \ I +9 &'`\ \ I +9 &^\ J +10 &] \ I +9 &m` \ I +9 &.] \ J +10 &] \ I +9 & _ \ \ I +10 &"u] \ I +9 &$7_ \ I +9 &%_\ \ I +10 &'` \ J +9 &)~] \ I +9 &+?]\ I +10 &-^ \ I +9 &.^\ I +10 &0\\ \ I +9 &2G]\ I +9 &4 ]\ I +10 &5] \ I +9 &7]\ \ I +9 &9O] \ I +10 &;]\ I +9 &<] \ I +10 &>^\ I +9 &@W_ \ I +9 &B^  \ I +10 &C` \ J +9 &Eh\ I +9 &GWx \ L +10 &I \ P +9 &J \ T +10 &L%\ U +9 &NB\ C +9 &OE;\ $k +10 &O{\\ \ F +2 ( + "collection"'f& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.75 + "collection"'& +3 "core" &O{` \ F +2 .tHand.open + "manipulator"&r1 +75 "core" 1 +2 "manipulator"&% +3 "core" % { ] +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&n'\ +92 "core" ' + #tFlushing the Collection Valve::Manifold +2 "collection"'x& +4 "core" &O{` \ F + "collection"'v% +4 "core" % \ + #tCS Pulling 5ml of flush + .CSV.dial CSR +2 "collection"'  +40 "core"  + .tCSR.select :flush +2 "collection"' +11 .tCS.seek 5ml + "collection"'p'l +1347 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 'k% +3 "core" %l\  +2 .tCS.reconfigure CSfast + "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"'' +637 "core" ' + .tCSV.dial :waste +2 "collection"'Z +138 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'q' +1992 "core" ' + #tFlushing lower manifold's waste1 port +2 "collection"'c& +4 "core" &O{`\ \ F + "collection"'h% +4 "core" % \ + .tCSV.dial :flush +2 "collection"'s  +52 "core" +3 .tCS.reconfigure CSfast + "collection"'#d @b +3 .tCS.seek 5ml + "collection"'~'l +1184 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'O @ +42 "core" A +2 "collection"'j% +4 "core" %l \  +2 .tCS.seek 7ml + "collection"'y' +524 "core" ' + ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'  +3 '  +39 "core"  +86  + .tCBV.dial :waste1 +2 "collection"' @ +42 "core" @ +2 .tCS.seek 0ml +2 "collection"'' +1614 "core" ' + #tFlushing lower manifold's waste2 port +2 "collection"'%& +4 "core" &O{_\ F + "collection"' % +4 "core" %\ + .tCSV.dial :flush +2 "collection"'  +69 "core" +3 .tCS.seek 5ml + "collection"''l +1183 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"' @ +42 "core" A +2 "collection"'B% +4 "core" %l \  +2 .tCS.seek 7ml +2 "collection"'a'\ +529 "core" ' + ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'  +52 "core"  + .tCBV.dial :waste2 +2 "collection"'I  +106 "core"  +2 .tCS.seek 0ml +2 "collection"' ' +1616 "core" ' + #tDisinfecting external Intake with kill +44 "collection"'& +4 "core" &O{_\ F +2 "collection"'% +3 "core" %\ +2 .tCSV.dial CSR + "collection"'0  +43 "core"  + .tCSR.select :kill +2 "collection"' +11 .tCS.seek 8ml + "collection"'l' +1854 "core" ' +3 .tdelay 5 seconds +16 #"connect"Session Begun +2 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 + #Session Ended +482 .tCSR.select :air + "collection"' +10 .tCS.seek 10ml + "collection"'' D +554 "core" ' +2 ."connect"CSV.dial CBV + .tCBV.dial CSV +3 "collection"'" +3 '  +93 "core" +36  + .tCTV.dial :intake +2 "collection"'  +68 "core" + .tIntake.select :open + "sampler") +11 .tCS.seek 2ml + "collection"'' \\ +1871 "core" ' + .tIntake.select :close + "sampler")0 +10 .tCTV.dial :air + "collection"'  +70 "core" ~ +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'' +587 "core" ' + .tCSV.dial CSR +2 "collection"'  +95 "core"  + .tCSR.select :flush +2 "collection"' +11 .tCS.seek 5ml + "collection"'g'l +1356 "core" ' + .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml +2 "collection"'N' D +1366 "core" ' + .tCSV.dial CBV +2 "collection"'2 +95 "core" +2 .tCS.seek 0ml +2 "collection"' ' +2635 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&&& +4 "core" & 7 + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC + "manipulator"&i( +15 "core" ( +2 "manipulator"&'& +3 "core" &# =B +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &E& +3 "core" &" =B +2 .tForearm.seek CC + "manipulator"&('ρ +94 "core" ' + .tHand.close +2 "manipulator"&3/ +69 "core" / +2 .tCC.seek :open + "collection"',( +379 "core" ( +2 "manipulator"&#& +3 "core" &# ) =A +2 "manipulator"&A% +3 "core" % ό f +2 .tForearm.seek :retract +2 "manipulator"&8'\ +101 "core" ' + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek :garage + "manipulator"&(- +283 "core" ( +2 "manipulator"&C& +3 "core" &-  +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &.& +3 "core" &-   +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&-' +113 "core" ' + .tHand.open + "manipulator"&)1 +76 "core" 1 +2 "manipulator"&Y% +3 "core" % r * , Ǹo +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&7'\ +101 "core" ' + #tCompleted [da withoutWCR] begun 13:47:40 +4 #Asleep after completing 2018_07_17_niagara_postcanQC assays +2 ."Qmail"GoodNews.email "{2 => 3, 3 => 0}\\nCan@15:33:13, 25.0C, 68% humidity, 14.2psia, 13.761V, 0.282A, 0.282A avg, 3.88W",Subject: "Asleep after completing 2018_07_17_niagara_postcanQC assays" +525 #m\EXIT @1535398723.82EDT @1535398887.17EDT = =ECan =mMAIN_scheduler =tMAIN @EDT1535398889.21 #"core_reset"Sent BREAK +2 #t@0xDE08, state=0x3380, ifg=0x20, ie=0x7F + #@0xE57A, state=0x3380, ifg=0x08, ie=0x5F #@0xE2FD, state=0x3350, ifg=0x84, ie=0x75 + #@0xE5A8, state=0x32E2, ifg=0x10, ie=0xF5 + #@0xE82C, state=0x32F4, ifg=0x10, ie=0xFD #@0xEAB1, state=0x32F4, ifg=0x10, ie=0xFD + #@0xED35, state=0x32F4, ifg=0x10, ie=0xFD + #@0xEEC4, state=0x32F4, ifg=0x80, ie=0xFD #@0xE642, state=0x3350, ifg=0x00, ie=0x75 + #\ESP2 v3.22 I2C Gateway v3.06 +8 #\ESP2 v3.22 I2C Gateway v3.06 +393 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/shallow/niagara/configure.rb\ +256 .Sleepy.power :raw,:ON +2 E Y\ ,, +4  Y\ ,, + "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% + % +3 "core"  +5 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +3 "sampler")&\ +2 )% +3 "core" %]] # + .tSS.configure SSconfig +2 "sampler")#.0X-\ + .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.hold + "processing"% + +5 "core" + + .tPS.configure PSconfig +2 "processing"%#A d`xb +4 "manipulator"& % +3 "core" %\  ;  + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.hold +2 "manipulator"&+ +3 "core" + + .tForearm.configure LooseForearm +2 "manipulator"&#Q@2^d^b +2 && +3 "core" &-   + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 .t\Elbow.hold + "manipulator"&, +3 "core" , + .t\Elbow.configure LooseElbow +2 "manipulator"&$ &.,(#b +4 "storage"(& +3 "core" &   + .tSC.configure SCloose +2 "storage"($.\ 1~b +3 (% +2 "core" %    + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 .tCH.coast +2 "collection"'  +2 "core" ` + .tCH.configure CHconfig + "collection"'\ 2 +2 .tPH.coast + "processing"%  +3 "core" 4 + .tPH.configure PHconfig + "processing"%\ 2 +2 #tAll dwarf controllers running firmware version 3.75 +2 "sampler") +18 #tCleanly exited at 15:38:43EDT27-Aug-18 +313 #-> initialPurge +3 #Starting initialPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" &\ +2 .tHand.open + "manipulator"&1 +16 "core" 1 + "manipulator"&& +4 "core" &-   +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&(- +3 "core" ( + "manipulator"&& +4 "core" &-  +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- 5  +2 .tForearm.seek :garage + "manipulator"&' +110 "core" ' + .tHand.close +2 "manipulator"&/ +66 "core" / +2 "manipulator"&& +3 "core" &- !  +2 "manipulator"&% +3 "core" % | N ǻ> +2 .tForearm.seek :retract +2 "manipulator"&'\ +104 "core" ' + .t\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"& ( +300 "core" ( + "manipulator"&!& +4 "core" &   +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &"& +3 "core" &    + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&#'ρ +95 "core" ' +2 "manipulator"&$& +3 "core" &   +2 "manipulator"&%% +3 "core" %τ 7 +2 "collection"'&& +4 "core" &\ + "collection"''& +4 .tCC.seek :closed +2 "collection"'((O +2 "core" &\ +3 &\  +10 &5\ *z +10 & i\ > +9 &r\ J +9 &f\\\ H +10 &&`\ I +9 &`\ H +9 &]\ H +10 &lb\ I +9 &/^\ H +9 &]\ H +10 & Z\ I +9 &"t_\ I +10 &$6^\ I +9 &%Z\ H +9 &'\\\ H +10 &)|`\ I +9 &+?_\ H +10 &-[\ I +9 &._\ H +9 &0_\ H +10 &2GZ\ H +9 &4 Z\ H +9 &5Z\ I +10 &7\\\ I +9 &9OZ\ H +10 &;Z\ I +9 &<`\ H +9 &>\\\ I +10 &@W_\ H +9 &B`\ I +9 &C_\ I +10 &Eg\ I +9 &GVy\ L +10 &I \ O +9 &J\ S +9 &L\ U +10 &N@\ C +9 &OF> \ #j +9 &O{[ \ D +2 ( + "collection"''& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.75 +2 "collection"')& +4 "core" &O{W  \ D + .tHand.open + "manipulator"&*1 +75 "core" 1 + "manipulator"&+% +4 "core" % τ 7 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&,'\ +101 "core" ' + #tFlushing the Collection Valve::Manifold +2 "collection"'-& +4 "core" &O{W\ D + "collection"'.% +4 "core" %\ +2 #tCS Pulling 5ml of flush + .CSV.dial CSR + "collection"'/  +96 "core"  + .tCSR.select :flush +2 "collection"' +11 .tCS.seek 5ml + "collection"'0'l +1350 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 '1% +2 "core" %l9\  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 7.501ml + "collection"'2' +640 "core" ' + .tCSV.dial :waste +2 "collection"'3 +120 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'4' +1982 "core" ' + #tPurging external Intake +2 "collection"'5& +3 "core" &O{V\ D +2 "collection"'6% +3 "core" %;\ +2 .tCSV.dial :flush + "collection"'7  +43 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'8' D +2291 "core" ' + .tdelay 5 seconds +503 ."connect"CSV.dial CBV +4 .tCBV.dial CSV + "collection"'9 +2 ':  +29 "core"  +49 ~ + .tCTV.dial :intake +2 "collection"';  +70 "core"  + .tIntake.select :open + "sampler") +10 .tCS.seek 0ml +2 "collection"'<' +2299 "core" ' + .tIntake.select :close + "sampler")0 +10 .tCTV.dial :air + "collection"'=  +70 "core" +2 #tFlushing upper manifold + "collection"'>& +4 "core" &O{WI\ D +2 "collection"'?% +3 "core" % m\  + .tCSV.dial :flush +2 "collection"'@  +69 "core"  +2 .tCS.seek 5ml +2 "collection"'A'l +1179 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'B @ +41 "core" B +2 "collection"'C% +4 "core" %l\\\  +2 .tCS.seek 7ml + "collection"'D' +524 "core" ' + ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'E +96 "core" ~ + .tCTV.dial :air +3 .CS.seek 0ml + "collection"'F' +1618 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'G'- +750 "core" ' + .tCSV.dial :waste +2 "collection"'H +54 "core" +2 .tCS.seek 0ml +2 "collection"'I' +739 "core" ' + "collection"'J& +4 "core" &O{Up\ D +2 "collection"'K% +3 "core" %M\ + .tCSV.dial :flush +2 "collection"'L  +42 "core"  +2 .tCS.seek 3ml +2 "collection"'M'- +763 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"'N @ +41 "core" B +2 "collection"'O% +3 "core" %-z\ +2 .tCS.seek 5ml +2 "collection"'P'l +525 "core" ' + .tCSV.dial :air +2 .CS.seek 0ml +2 "collection"'Q' +1202 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'R'- +753 "core" ' + .tCSV.dial :waste +2 "collection"'S +69 "core" +2 .tCS.seek 0ml +2 "collection"'T' +743 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&U& +4 "core" &   + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&V( +3 "core" ( + "manipulator"&W& +4 "core" &    +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &X& +2 "core" &  6  +2 .tForearm.seek CC +2 "manipulator"&Y'ρ +103 "core" ' + .tHand.close + "manipulator"&Z/ +72 "core" / +2 .tCC.seek :open + "collection"'[( +379 "core" ( + "manipulator"&\\& +4 "core" &  (  +2 "manipulator"&]% +3 "core" % ό 1 h +2 .tForearm.seek :retract +2 "manipulator"&^'\ +93 "core" ' + .t\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage + "manipulator"&_(- +293 "core" ( + "manipulator"&`& +4 "core" &- S +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &a& +3 "core" &- \ S +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&b' +114 "core" ' +2 .tHand.open + "manipulator"&c1 +72 "core" 1 + "manipulator"&d% +4 "core" % s  ` ȸn +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&e'\ +101 "core" ' +9337 #t-> access 2 +18 .SE.seek :down +2 "storage"(f'v +11 "core" ' + "manipulator"&g% +4 "core" %  F  +2 "manipulator"&h& +4 "core" &- ! S + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"(i(K +1290 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (j& +2 "core" &K    +616 #t-> access 3 +11 .SE.seek :down +2 "storage"(k'v +3 "core" ' + "manipulator"&l% +4 "core" %    +2 "manipulator"&m& +4 "core" &- ; S +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 7 + "storage"(n([z +337 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (o& +2 "core" &[x G  +671 #t-> exit +13 #m\EXIT @1535399270.74EDT @1535399289.89EDT = =ECan =tMAIN =mMAIN_scheduler @EDT1535399291.93 #"core_reset"Sent BREAK +2 #t@0x5224, state=0x32F4, ifg=0x10, ie=0xFD + #@0x54A8, state=0x32F4, ifg=0x10, ie=0xFD + #@0x572B, state=0x32F4, ifg=0x10, ie=0xFD #@0x59DC, state=0x32F4, ifg=0x10, ie=0xFD + #@0x5C31, state=0x32F4, ifg=0x10, ie=0xFD + #@0x5EB5, state=0x32F4, ifg=0x10, ie=0xFD #@0x6138, state=0x32F4, ifg=0x10, ie=0xFD + #@0x6295, state=0x32F4, ifg=0x80, ie=0xFD + #@0x0B1E, state=0x3350, ifg=0x00, ie=0x75 #\ESP2 v3.22 I2C Gateway v3.06 +8 #\ESP2 v3.22 I2C Gateway v3.06 +387 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/shallow/niagara/configure.rb\ +256 .Sleepy.power :raw,:ON +2 E b\ 54 +4  b\ 54 + "sampler") +2 ) +2 "core"  + "collection"' +2 ' +2 "core"  +2 "processing"% + % +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +3 "sampler")&\ +2 )% +3 "core" %^_ + .tSS.configure SSconfig +2 "sampler")#.0X \ + .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.hold +2 "processing"% + +4 "core" + + .tPS.configure PSconfig +2 "processing"%#A d`xb +4 "manipulator"& % +3 "core" %   + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.hold + "manipulator"&+ +4 "core" + + .tForearm.configure LooseForearm +2 "manipulator"&#Q@2^d^b +2 && +3 "core" &-  S + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 .t\Elbow.hold + "manipulator"&, +3 "core" , + .t\Elbow.configure LooseElbow +2 "manipulator"&$ &.,(#b +4 "storage"(& +2 "core" &[x &  +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 .tSC.hold + "storage"(, +4 "core" , + .tSC.configure SCloose +2 "storage"($.\ 1~b +2 (% +3 "core" %   + .tSE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 .tSE.hold + "storage"(+ +2 "core" + +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 .tCH.coast + "collection"'  +2 "core" ` + .tCH.configure CHconfig + "collection"'\ 2 +2 .tPH.coast +2 "processing"%  +2 "core" 4 + .tPH.configure PHconfig +2 "processing"%\ 2 +2 #tAll dwarf controllers running firmware version 3.75 + "sampler") +14387 #t-> exit +12 #m\EXIT @1535399444.68EDT @1535399552.00EDT = =mMAIN_scheduler =tMAIN =ECan @EDT1535399554.19 #"core_reset"Sent BREAK +2 #t@0x7F03, state=0x3380, ifg=0x08, ie=0x5F + #@0x3F39, state=0x3380, ifg=0x20, ie=0x7F + #@0x40E8, state=0x3380, ifg=0x20, ie=0x7F #@0x4633, state=0x3380, ifg=0x20, ie=0x7F + #@0x46DF, state=0x3380, ifg=0x20, ie=0x7F + #@0x4B9F, state=0x3380, ifg=0x20, ie=0x7F #@0x5107, state=0x3380, ifg=0x08, ie=0x5F + #@0xC29F, state=0x33E0, ifg=0x02, ie=0x5F + #@0x8460, state=0x3350, ifg=0x00, ie=0x75 #\ESP2 v3.22 I2C Gateway v3.06 +9 #\ESP2 v3.22 I2C Gateway v3.06 +380 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/shallow/niagara/configure.rb\ +282 .Sleepy.power :raw,:ON +3 E m\ 54 +4  m\ 54 + "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +3 "sampler")&\ +2 )% +4 "core" %]_ ! + .tSS.configure SSconfig +2 "sampler")#.0X\ + .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.hold + "processing"% + +4 "core" + + .tPS.configure PSconfig +2 "processing"%#A d`xb +5 "manipulator"& % +2 "core" %  ;  +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +2 .tForearm.hold + "manipulator"&+ +4 "core" + + .tForearm.configure LooseForearm +2 "manipulator"&#Q@2^d^b +2 && +3 "core" &- D S + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 .t\Elbow.hold + "manipulator"&, +2 "core" , + .t\Elbow.configure LooseElbow +2 "manipulator"&$ &.,(#b +4 "storage"(& +3 "core" &[x  M  + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 .tSC.hold + "storage"(, +2 "core" , +2 .tSC.configure SCloose + "storage"($.\ 1~b +3 (% +2 "core" % )  + .tSE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 .tSE.hold + "storage"(+ +2 "core" + +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +2 .tCH.coast +2 "collection"'  +2 "core" ` + .tCH.configure CHconfig + "collection"'\ 2 +2 .tPH.coast + "processing"%  +3 "core" 4 + .tPH.configure PHconfig + "processing"%\ 2 +2 #tAll dwarf controllers running firmware version 3.75 +2 "sampler") +18 #tCleanly exited at 15:50:44EDT27-Aug-18 +47 #Loading /home/esp/esp2/mission/2018_07_17_niagara_postcanQC.rb mission +16 #Preparing to sleep until 3:56PM 8/27/18 +2 ."Qmail"GoodNews.email "Starting 2018_07_17_niagara_postcanQC w/pucks in tube 3\\n{}\\nCan@15:52:41, 25.0C, 69% humidity, 14.2psia, 13.761V, 0.251A, 0.245A avg, 3.45W",Subject: "2018_07_17_niagara_postcanQC begun" +39 #tAsleep til 3:56PM 8/27/18 +3 ."shutdown"CC.coast +3 "collection"'6 +3 #tContinuing at 15:56 +3 ."shutdown"CS.coast +3 E k\ 22 + "collection"'5 +4 ."shutdown"PC.coast +2 "processing"%6 +2 ."shutdown"PS.coast + "processing"%5 +2 ."shutdown"Forearm.coast + "manipulator"&5 +4 ."shutdown"\Elbow.coast + "manipulator"&6 +2 ."shutdown"SC.coast + "storage"(6 +2 ."shutdown"SE.coast + "storage"(5 +37 ."shutdown"Sleepy.power :dwarf,:OFF + .Sleepy.power :raw,:OFF + #Shutdown +381 ."Qmail"GoodNews.email "Then, in tube 3: da withoutWCR\\n/home/esp/esp2/mission/2018_07_17_niagara_postcanQC.rb:26\\n{}\\nCan@15:52:44, 25.0C, 69% humidity, 14.2psia, 13.761V, 0.233A, 0.233A avg, 3.20W",Subject: "Asleep until 15:56" +19109 E p\ k +35 #tPowering up Dwarves +468 .Sleepy.power :raw,:ON +30 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +3 "core"  +2 "collection"' 9\ +2 ' 0\ + ' -\ +2 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +2 "sampler")&\ +2 .tSS.configure SSconfig + "sampler")#.0X& +4 "core" &  $ +3 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 +2 "manipulator"&?( +3 "core" ( +4 "manipulator"&@& +6 "core" &   $ +2 "storage"(A& +4 "core" &   +4 .tForearm.seek 3 + 700 counts +2 "manipulator"&B' +105 "core" ' +2 "storage"(C& +4 "core" &  -  +3 .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +3 "storage"(D'L +285 "core" ' +2 "storage"(E- +3 "core" -'g +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +11 (F& +4 "core" &   +2 "manipulator"&G& +4 "core" &  $ +2 .t\Elbow.seek 3 +2 "manipulator"&H( +3 "core" ( +2 "manipulator"&I& +4 "core" &   $ +2 "storage"(J& +4 "core" & U  +2 .tForearm.seek 3 + 300 counts +2 "manipulator"&K'2 +25 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&L/ +65 "core" / +10 ."downElevator"SE.seek :down +2 "manipulator"&M& +4 "storage"(N'v +6 "core" &  $ +2 "manipulator"&O% +5 "core" % 2 +2 .tForearm.seek :retract + "manipulator"&P'\ +90 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&Q( +146 "core" ' + ."downElevator"SE.coast + "storage"(5 +20 "core" ( +2 "manipulator"&R& +4 "core" &  +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &S& +3 "core" &  +3 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&T'ρ +90 "core" ' +3 "manipulator"&U& +5 "core" &  +2 "manipulator"&V% +4 "core" %ω   +2 "collection"'W& +5 "core" &\ +2 "collection"'X& +3 .tCC.seek :closed +2 "collection"'Y(O +3 "core" &\ +3 &\  +9 &4\ \ *z +10 &i\ > +9 &kp \ J +10 &1W\ I +9 &\\\ I +9 &[\ H +10 &v\\\ I +9 &8\\\ I +9 &[\ I +10 &\\\ I +9 & [\ I +10 &"@_\ I +9 &$[C\ I +9 &%[\ I +10 &'[X\ I +9 &)HY\ I +9 &+ W\ H +10 &,\\\ J +9 &.Z\ I +10 &0O_\ J +9 &2Y\ I +9 &3[\ I +10 &5[\ I +9 &7YZ\ I +9 &9[\ I +10 &:Z\ H +9 &<]\ I +10 &>_^W\ J +9 &@"Y[\ I +9 &A\\Y\ J +10 &C_A\ I +9 &EeeX\ J +9 &G!|_\ L +10 &H \\\ P +9 &J\\\ U +10 &LN _\ U +9 &N  ^\ H +9 &O-C  X\ &s +10 &O|u\  [\ E +5 ( + "collection"'X& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.94 + .Hand.open +2 "manipulator"&Z1 +2 "core" &O|jY\ E +74 1 + "manipulator"&[% +4 "core" % ω A  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&\\'\ +93 "core" ' + .tSC.coast + "storage"(6 +3 #tcollectSample 200ml w/bubble point of 24psi + #Priming 7ml .Sleepy.power :sampler,:ON + .Intake.select :close + .\Exhaust.select :close + .SS.hold +2 "sampler")]+ +3 "core" + + "sampler")^% +4 "core" %\\]  +2 "collection"'_& +3 "core" &O|kt\ E +3 E o\ FF + #tCalibrating pressure and temperature sensors +2 .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X' +1597 "core" ' + #tStroke completed -- waiting for pressure to equalize ... +52 "collection"'@% +3 "core" %\ \ \ \ +2 "sampler")A% +3 "core" %~|  +2 "sampler")C% +3 "core" %  +2 .tIntake.select :close + "sampler")0 +9 ).% +3 "core" %  + .tSSV.dial :exhaust +2 "sampler")1  +72 "core"  + .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"']' +97 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")b +126 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +439 "core" ' +53 .tSS.reconfigure SSfast +2 "sampler")#.0Xd +103 "collection"'*9 +3 "core" 9B"d +103 "collection"'&9 +2 "core" 9I&d +103 "collection"'09 +2 "core" 9P*d +103 "collection"'!9 +2 "core" 9Y/d +103 "collection"')9 +2 "core" 9e3d +103 "collection"'(9 +3 "core" 9p7d +103 "collection"'49 +2 "core" 9};d +103 "collection"'39 +2 "core" 9?d +103 "collection"'29 +2 "core" 9Dd +103 "collection"'/9 +2 "core" 9Hd +103 "collection"'79 +3 "core" 9Ld +103 "collection"'89 +2 "core" 9Pd +103 "collection"'99 +2 "core" 9Ud +103 "collection"':9 +2 "core" 9Yd +103 "collection"'-9 +2 "core" 9]d +103 "collection"',9 +2 "core" 9 ad +103 "collection"'=9 +2 "core" 93 ed +103 "collection"';9 +2 "core" 9Gjd +103 "collection"'@9 +2 "core" 9]nd +103 "collection"'A9 +2 "core" 9srd +103 "collection"'C9 +3 "core" 9vd +103 "collection"'.9 +2 "core" 9zd +103 "collection"'19 +2 "core" 9d +103 "collection"'>9 +2 "core" 9c +103 "collection"'F9 +2 "core" 9` +103 "collection"'+9 +3 "core" 9_ +103 "collection"'J9 +2 "core" 9#] +103 "collection"'I9 +2 "core" 9+'[ +103 "collection"'M9 +2 "core" 9@+X +103 "collection"'$9 +2 "core" 9W,V +103 "collection"'G9 +3 "core" 9o+T +103 "collection"'O9 +2 "core" 9,R +103 "collection"'?9 +2 "core" 9+O +103 "collection"'R9 +2 "core" 9-N +103 "collection"'E9 +2 "core" 91L +103 "collection"'S9 +2 "core" 91K +103 "collection"'D9 +2 "core" 90I +103 "collection"'K9 +2 "core" 9 1F +103 "collection"'U9 +2 "core" 9#5E +103 "collection"'L9 +2 "core" 98;C +103 "collection"'H9 +3 "core" 9O<A +103 "collection"'W9 +2 "core" 9d;? +103 "collection"'N9 +2 "core" 9x<= +103 "collection"'B9 +2 "core" 9<; +103 "collection"'69 +2 "core" 9<9 +103 "collection"'X9 +3 "core" 9<8 +103 "collection"'Z9 +2 "core" 9<5 +103 "collection"'P9 +2 "core" 9=4 +103 "collection"'[9 +2 "core" 9>2 +103 "collection"'_9 +2 "core" 9 >/ +103 "collection"'T9 +3 "core" 9 B/ +103 "collection"'%9 +2 "core" 93D- +139 "collection"'^9 +9 "core" 9OI+ +103 "collection"'b9 +2 "core" 9aL* +103 "collection"'V9 +2 "core" 9uO( +103 "collection"'<9 +2 "core" 9_ ' +103 "collection"']9 +2 "core" 9c& +103 "collection"'a9 +2 "core" 9b$ +103 "collection"'d9 +2 "core" 9^# +103 "collection"'e9 +2 "core" 9]! +103 "collection"'c9 +3 "core" 9_ +103 "collection"'g9 +2 "core" 9a$ +103 "collection"'h9 +2 "core" 9 d) +103 "collection"'i9 +2 "core" 9 e- +103 "collection"'f9 +2 "core" 9 !i1 +103 "collection"'l9 +2 "core" 9 0j5 +103 "collection"'`9 +2 "core" 9 ?o9 +103 "collection"'o9 +2 "core" 9 Om> +103 "collection"'k9 +2 "core" 9 _rB +103 "collection"'j9 +2 "core" 9 nvF +103 "collection"'r9 +3 "core" 9 }sJ +103 "collection"'t9 +2 "core" 9 pN +103 "collection"'m9 +2 "core" 9 sS +103 "collection"'p9 +2 "core" 9 sW +103 "collection"'u9 +2 "core" 9 t[ +103 "collection"'q9 +3 "core" 9 t_ +103 "collection"'w9 +2 "core" 9 wc +103 "collection"'n9 +2 "core" 9 xh +103 "collection"'y9 +2 "core" 9 {l\ +103 "collection"'z9 +2 "core" 9 p\ +103 "collection"'{9 +4 "core" 9\ t\ +103 "collection"'s9 +2 "core" 9\ x +103 "collection"'}9 +2 "core" 9\ } +103 "collection"'~9 +2 "core" 9\ $ +103 "collection"'|9 +2 "core" 9\ . +103 "collection"'v9 +2 "core" 9\ 7 +103 "collection"'9 +2 "core" 9\ A +103 "collection"'9 +2 "core" 9\ K +103 "collection"'9 +2 "core" 9\ T +103 "collection"'9 +2 "core" 9\ ] +103 "collection"'9 +4 "core" 9\ g +102 "collection"' 9 +2 "core" 9\ o +103 "collection"'x9 +2 "core" 9\ v +103 "collection"' 9 +2 "core" 9\  +3 .tCH.hold 10:00,70C +2 "collection"' `\ `\ x +3 "core"  +12672 E K\  +47329 "core" ` +2 "collection"'9 +3 "core" 9\ 3 +2 #tCollection Puck Heater at 70C after lysing + .CS.seek 0ml +2 "collection"'' +351 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"' @ +95 "core" @ +2 .tCSV.dial :air +2 "collection"' @ +43 "core" ? +5 .tCS.seek 5ml + "collection"''l +1358 "core" ' + .tCSV.dial CTV +2 "collection"'  +42 "core"  + .tdelay 2 seconds +203 .CSV.dial :air + "collection"' @ +42 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'  +42 "core"  +4 .tdelay 2 seconds +202 .CSV.dial :air + "collection"' @ +43 "core" > +2 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"'\ ' +1355 "core" ' + #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV +2 "collection"' +94 "core" ~ + .tCBV.dial CSV +2 "collection"'  +28 "core"  +2 "collection"'% +3 "core" % \  +3 .tCS.seek 4.999ml + "collection"''l +1355 "core" ' + .tdelay 5 seconds +503 .CTV.dial :air +2 "collection"'  +43 "core" +2 "collection"'% +3 "core" %l9I\  +3 .tCS.seek 7ml + "collection"'' +592 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air2 +3 "collection"' @ +39 "core" ? +2 .tCS.seek 10ml +2 "collection"'' D +841 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +106 "core" _ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'   +36 "core" ! +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'"  '  +29 "core"  +97  +2 .tCS.seek 5ml +2 "collection"''l +969 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 + .Sleepy.cycleModemPower! 9 +3 #Session Ended +371 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'' @ +96 "core" B +4 .tCSV.dial :waste + "collection"'# +95 "core" +2 .tCS.seek :empty +2 "collection"'*'Ͱ +1343 "core" ' + .tCSV.dial :air +2 "collection"'& @ +69 "core" B +2 .tCS.seek 5ml +2 "collection"'0'l +1161 E \ ;; +191 "core" ' + .tCSV.dial CTV +2 "collection"'!  +39 "core"  + .tdelay 2 seconds +203 .CSV.dial :air + "collection"') @ +41 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'(  +40 "core"  + .tdelay 2 seconds +203 .CSV.dial :air + "collection"'4 @ +40 "core" > +2 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"'3' +1354 "core" ' + #tRecovering Lysate (#2 of 2) + .CSV.dial CBV +2 "collection"'2 +94 "core" ~ + .tCBV.dial CSV +2 "collection"'/  +36 "core"  +2 "collection"'7% +3 "core" %\ +3 .tCS.seek 5ml + "collection"'8'l +1344 "core" ' + .tdelay 5 seconds +503 .CTV.dial :air +3 "collection"'9  +40 "core" +2 "collection"':% +4 "core" %lHJ\ +2 .tCS.seek 7ml + "collection"'-' +607 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air2 +3 "collection"', @ +38 "core" ? +2 .tCS.seek 10ml +2 "collection"'=' D +848 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'; ` +106 "core" ^ +2 #tLysing Complete + "collection"'@& +4 "core" &O|g\ E +2 #tStoring sh1 puck in Collection Clamp to tube 2 + "manipulator"&A% +3 "core" %\   +40 "storage"(C% +10 "core" %u / +2 "storage"(.. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(1( +345 "core" ( +4 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (>& +2 "core" &   +2 "manipulator"&F& +3 "core" &  +2 "manipulator"&+% +4 "core" %\   +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 +2 "manipulator"&J( +146 "core" ( +2 "manipulator"&I& +3 "core" & \ +2 "storage"(M& +4 "core" &    +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&$' +93 "core" ' +2 "storage"(G& +3 "core" &  4 +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(O'L +273 "core" ' +2 "storage"(?- +3 "core" -'L + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tSE.seek :place + "storage"(R' +32 "core" ' +9 "manipulator"&E& +5 "core" & m \ +2 "manipulator"&S% +3 "core" %\  1 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&D'\ +89 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&K( +172 "core" ( +2 "manipulator"&U& +4 "core" &  i  + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &L& +3 "core" &    +2 .tForearm.seek CC + "manipulator"&H'ρ +103 "core" ' + .tHand.close + "manipulator"&W/ +77 "core" / +33 .tCC.seek :open + "collection"'N( +380 "core" ( +2 "storage"(B& +3 "core" &  _  +2 "storage"(6& +4 "core" &   + "manipulator"&X& +4 "core" &   +2 "manipulator"&Z% +3 "core" % d , # +2 .tForearm.seek :retract +2 "manipulator"&P'\ +98 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 +2 "manipulator"&[( +145 "core" ( +2 "manipulator"&_& +3 "core" & \ +2 "storage"(T& +4 "core" &  9 + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 2 +2 "manipulator"&%'Y +107 "core" ' + .t\Elbow.hold +2 "manipulator"&^, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&b1 +71 "core" 1 +9 "manipulator"&V% +4 "core" % hs ȸ +2 "storage"(<& +4 "core" &  D  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 315 counts + "manipulator"&]'ϔ +15 "core" ' +2 "manipulator"&a& +4 "core" & + "storage"(d& +4 "core" &  M +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&e' +18 "core" ' +2 "storage"(c% +4 "core" %  3  +2 ."downElevator"SE.seek :down +3 "storage"(g'v +99 (h% +3 "core" %>   SS + "manipulator"&i% +4 "core" % H +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&f'\ +90 "core" ' +63 ' + ."downElevator"SE.coast + "storage"(5 +2 .tSC.coast + "storage"(6 +3 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'l& +4 "core" &\ + .tHand.open +2 "manipulator"&`1 +25 "core" 1 +2 "manipulator"&o& +4 "core" & ? +2 "manipulator"&k% +3 "core" %\   +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&j(- +206 "core" ( +2 "manipulator"&r& +3 "core" &- , e +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &t& +2 "core" &- . e +3 .tForearm.seek :garage + "manipulator"&m' +108 "core" ' + .tHand.close +2 "manipulator"&p/ +75 "core" / +2 "manipulator"&u& +3 "core" &- 5 e +2 "manipulator"&q% +4 "core" %  ǽP +2 .tForearm.seek :retract +2 "manipulator"&w'\ +107 "core" ' +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC + "manipulator"&n( +293 "core" ( +3 "manipulator"&y& +4 "core" &  + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &z& +31 "core" & @  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&{'ρ +98 "core" ' +2 "manipulator"&s& +4 "core" &  + "manipulator"&}% +4 "core" %w T +2 "collection"'~& +4 "core" &/\ +2 "collection"'|& +3 .tCC.seek :closed +2 "collection"'v(O +4 "core" &\ + &{\  +9 &4\ *y +9 &i\ = +10 &n \ I +9 &_Y \ G +9 &_\ H +10 &]\ H +9 &^\ G +10 &e`\ H +9 &'\\\ H +9 &Y \ H +10 & \\\ H +9 &"nY\ G +9 &$/[\ H +10 &%\\\ H +9 &'Z\ G +10 &)vZ\ G +9 &+8[\ G +9 &,_g\ G +10 &.Y^\ G +9 &0}YB\ H +52 &2?\\:\ H +3 &4](\ G + &5_+\ H + &7[\ G + &9H\\w\ G + &;\ _\ G +7 &<\\ \ G +9 &>_ \ G +9 &@PZ\ G +10 &B\\\ G +9 &Cb\ H +10 &Ee\ I +9 &GN|\ K +9 &I\ O +10 &J\ S +9 &Lx\ T +9 &N9\ B +10 &O;8\ *{ +9 &OZ\ B +2 ( + "collection"'|& +3 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.78 + "collection"'& +3 "core" &O^\ B +2 .tHand.open + "manipulator"&1 +72 "core" 1 +2 "manipulator"&% +4 "core" % w + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +103 "core" ' + .tPSV.dial PSR +2 "processing"% +124 "core"  + .tPSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml + "processing"% ' +1615 "core" ' + .tdelay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%x  +41 "core"  +2 .tPS.seek 0ml +2 "processing"% 'W +1610 "core" ' + .tPSV.dial PSR +2 "processing"% +43 "core"  + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%' +2625 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 + .tCBV.dial PRV +3 "processing"% +3 "collection"'  +5 "core"  + "processing"%  +42 "core"  +32 + .tPSV.dial :mixloop +2 "processing"% +95 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing + "processing"%  +123 "core" +2 .tPS.seek 0ml +2 "processing"% 'W +2635 "core" ' + .tPSV.dial :air +2 "processing"%  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2633 "core" ' + .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2632 "core" ' + .tPSV.dial :air +2 "processing"%  +43 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2625 "core" ' + .tPSV.dial :mixloop +2 "processing"% +43 "core" +2 .tPS.seek 0ml +2 "processing"%\ 'W +2635 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"& & +3 "core" &  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&( +4 "core" ( +2 "manipulator"&& +3 "core" &  +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &  +2 .tForearm.seek CC + "manipulator"&'ρ +103 "core" ' + .tHand.close + "manipulator"&/ +78 "core" / +2 .tCC.seek :open +2 "collection"' ( +378 "core" ( + "manipulator"&"& +4 "core" & C  +2 "manipulator"&% +3 "core" % ω | +2 .tForearm.seek :retract +2 "manipulator"&'\ +107 "core" ' +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek :garage + "manipulator"&'(- +277 "core" ( +2 "manipulator"&#& +3 "core" &- +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- , +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&&' +106 "core" ' + .tHand.open + "manipulator"&*1 +70 "core" 1 +2 "manipulator"&!% +3 "core" % h  d ȵW +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&)'\ +97 "core" ' + .tPSV.dial :mixloop + .PTV.dial :PRVmixing +2 ."connect"PRV.dial CBV +2 .tCBV.dial PRV + .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 3 into Collection Clamp + "collection"'(& +4 "core" &\ +2 "manipulator"&4% +4 "core" %\  *  +2 "storage"(0% +3 "core" %    +2 "storage"(2. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 + "storage"(/( +341 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (7& +2 "core" &1 <  +2 "manipulator"&3& +3 "core" &- +2 "manipulator"&9% +3 "core" %\    +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 +2 "manipulator"&:( +179 "core" ( + "manipulator"&8& +4 "core" &  R !t +2 "storage"(,& +3 "core" &>  u  +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&-' +100 "core" ' +2 "storage"(;& +3 "core" &>  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(@'L +286 "core" ' +2 "storage"(A- +3 "core" -'r + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (C& +2 "core" &< *  +2 "manipulator"&.& +3 "core" &  !t +2 .t\Elbow.seek 3 +2 "manipulator"&>( +3 "core" ( +2 "manipulator"&F& +4 "core" &  } !t + "storage"(+& +4 "core" &<   +2 .tForearm.seek 3 + 300 counts +42 "manipulator"&I'2 +24 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&M/ +65 "core" / +10 ."downElevator"SE.seek :down +3 "manipulator"&G& +4 "storage"(Q'v +6 "core" &  !t +2 "manipulator"&\\% +4 "core" % & > +3 .tForearm.seek :retract +2 "manipulator"&?'\ +98 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&E( +142 "core" ( +2 "manipulator"&S& +4 "core" & ) 3 + ' +2 ."downElevator"SE.coast + "storage"(5 +2 .t\Elbow.reconfigure LooseElbow +4 "manipulator"&$ &.,(#b +3 &O& +2 "core" & Z 3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&U'ρ +96 "core" ' +2 "manipulator"&L& +4 "core" & 4 3 +2 "manipulator"&$% +3 "core" %ϋ +2 "collection"'J& +4 "core" &\ +2 "collection"'W& +4 .tCC.seek :closed + "collection"'D(O +3 "core" &\ +3 &w\  +10 &4u\ *z +9 & ii\ = +9 &ma\ I +10 &bXV\ H +9 &$YB\ H +10 &Y\ H +9 &Y\ H +9 &jZ\ H +10 &,]\ H +9 &_\ H +9 & ^\ H +10 &"r^z\ H +9 &$3]q\ H +10 &%[\\\ G +9 &'[\\\ G +9 &)zYH\ H +10 &+<YA\ H +9 &,YC\ H +9 &.Y>\ G +10 &0[2\ H +9 &2C\\+\ H +10 &4Z)\ G +9 &5_\ H +9 &7Y\ H +10 &9L^\ H +9 &;^\ H +9 &<^\ H +10 &>^\ H +9 &@U^\ G +10 &B\\\ G +9 &C]D\ H +9 &Ec'\ H +10 &GSw<\ K +9 &I .\ O +9 &J/\ T +10 &L~*\ T +9 &N=%\ B +10 &O>8!\ (v +9 &O\\\ G +2 ( + "collection"'W& +2 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.78 + .Hand.open +2 "manipulator"&Y1 +68 "core" 1 +2 "manipulator"&B% +3 "core" % ϋ  > +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&6'\ +94 "core" ' + .tSC.coast + "storage"(6 +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'X  +124 "core"  + .tCSV.dial CTV +2 "collection"'Z  +28 "core"  +2 .tPS.seek 2.5ml +2 "processing"%_' +2635 "core" ' + "collection"'T% +4 "core" % F\ \ +3 .tCS.seek 4.15ml + "collection"'H'Q +1569 "core" ' + .tdelay 8 seconds +803 .PSV.dial :air + "processing"%K  +43 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%b  +67 "core"  +2 .tPS.seek 0ml +2 "processing"%V'W +2651 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"'< ` +38 "core" ^ +2 .tCSV.dial :air +2 "collection"'a @ +41 "core" > +2 .tCS.seek 10ml +2 "collection"'d' D +1570 "core" ' + .tCSV.dial CTV +2 "collection"'c  +42 "core"  +2 .tCS.seek 0ml +2 "collection"'P' +2619 "core" ' + .tCBV.dial :waste1 +2 "collection"'h @ +27 "core" @ +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake + "collection"'i  +123 "core" +2 "collection"'[& +4 "core" &O]+%\ G + #tStoring lyfil puck in Collection Clamp to tube 2 +2 "manipulator"&%% +3 "core" %\    +2 "storage"(l% +3 "core" %y N +2 "storage"(]. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(R( +341 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (`& +4 "core" &   +2 "manipulator"&o& +3 "core" & 3 +2 "manipulator"&k% +3 "core" %\   +3 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 2 + "manipulator"&e( +152 "core" ( +2 "manipulator"&r& +3 "core" & \ +2 "storage"(t& +4 "core" &  i  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts + "manipulator"&g' +90 "core" ' +2 "storage"(1& +4 "core" &  E  +2 .tSE.reconfigure SEpick + "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(^'L +280 "core" ' +2 "storage"(p- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&u& +2 "core" &  \ +2 "storage"(q& +4 "core" &   + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 2 + "manipulator"&f'Y +37 "core" ' + .t\Elbow.hold +2 "manipulator"&m, +3 "core" , +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 "storage"(y- +2 "core" -' +2 .tSE.seek 0.09 Pucks below Top Plate +2 "storage"(j': +28 "core" ' +2 "manipulator"&z% +3 "core" %mY . ȱ +2 "storage"(s& +4 "core" & E P\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 320 counts + "manipulator"&}'ϙ +14 "core" ' +2 "manipulator"&~& +3 "core" & & +2 "storage"(w& +4 "core" &  [  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&N' +29 "core" ' +2 .tSE.seek 1.09 Pucks below Top Plate +49 "storage"(') +38 "core" ' +2 "manipulator"&& +4 "core" & h +2 "manipulator"&% +3 "core" %9 E +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&|'\ +86 "core" ' +2 .t\Elbow.seek CC + "manipulator"&( +148 "core" ( +3 "manipulator"&{& +4 "core" & ' 3 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &x& +3 "core" & 3 +2 .tForearm.seek CC + "manipulator"& 'ρ +105 "core" ' + .tHand.close + "manipulator"&/ +73 "core" / +2 .tCC.seek :open + "collection"' ( +380 "core" ( +2 "storage"(& +3 "core" &    +2 "storage"(& +3 "core" &   +2 "manipulator"&& +4 "core" & ! 3 +2 "manipulator"&% +3 "core" % O  # +2 .tForearm.seek :retract +2 "manipulator"&'\ +103 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 + "manipulator"&( +154 "core" ( +2 "manipulator"&& +3 "core" &  +2 "storage"( & +4 "core" & a  + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 2 +2 "manipulator"&'Y +112 "core" ' + .t\Elbow.hold +2 "manipulator"&, +3 "core" , +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&1 +71 "core" 1 +11 "manipulator"&% +5 "core" % eT \\ ȯ +2 "storage"(& +3 "core" &   +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 2 + 312 counts +2 "manipulator"&'ϑ +15 "core" ' +2 "manipulator"& & +4 "core" &  +2 "storage"(& +3 "core" &  [  +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&' +41 "core" ' +2 "storage"(% +4 "core" %,  \  +2 ."downElevator"SE.seek :down +2 "storage"(n'v +100 (% +3 "core" %(9  j SQ + "manipulator"&v% +4 "core" % ? & +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&"'\ +89 "core" ' +53 ' + ."downElevator"SE.coast + "storage"(5 +2 .tSC.coast + "storage"(6 +3 .tPSV.dial :air +2 "processing"%  +68 "core" +2 .tPS.seek 2.5ml +2 "processing"%' +2635 "core" ' + .tdelay 1 second +103 .PSV.dial :mixloop + "processing"%# +40 "core" +2 .tdelay 1 second +102 .PSV.dial :air +21 "processing"%  +42 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"% +42 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%*  +53 "core" +2 .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%!'W +2658 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%(& +3 "core" &6\ +2 .tHand.open + "manipulator"&1 +21 "core" 1 +2 "manipulator"&4& +3 "core" & ,  +2 "manipulator"&0% +3 "core" %\  (  +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&2(- +171 "core" ( + "manipulator"&&& +4 "core" &-  7 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &7& +2 "core" &- 7 +2 .tForearm.seek :garage +2 "manipulator"&3' +110 "core" ' + .tHand.close +2 "manipulator"&9/ +72 "core" / +2 "manipulator"&8& +3 "core" &-  7 +2 "manipulator"&,% +4 "core" % v ǹ( +2 .tForearm.seek :retract +2 "manipulator"&;'\ +100 "core" ' +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek PC + "manipulator"&'( +128 "core" ( +2 "manipulator"&)& +3 "core" & H Y +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &A& +3 "core" &  Y +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&C' +98 "core" ' +2 "manipulator"&.& +4 "core" & Y +2 "manipulator"&F% +3 "core" %ϳ  +2 "processing"%+& +4 "core" &2\ +2 "processing"%M& +4 .tPC.seek :closed +2 "processing"%G(Tg +3 "core" &)\ +2 &*\  +9 &86\ +{ +10 &j:\ ? +9 &wm:\ K +9 &;[<\ J +10 &]>\ J +9 &]3\ J +10 &]9\ J +9 &B]9\ J +9 &]D\ J +10 &\\J\ I +9 & ]K\ J +9 &"K]E\ J +10 &$ `N\ J +9 &%_I\ J +10 &'^K\ J +9 &)RaM\ J +9 &+]T\ J +10 &,]W\ J +9 &.\\V\ J +9 &0Z_X\ J +10 &2]Y\ J +9 &3[\\\ J +10 &5]Z\ J +9 &7b`[\ J +9 &9%]\\\ J +10 &:Zh\ J +9 &<\\f\ J +9 &>k[j\ J +10 &@,_m\ J +9 &A[s\ J +10 &C_g\ J +9 &Er^s\ J +9 &G4`p\ J +10 &Hhv\ K +9 &Jup\ M +9 &Li|\ P +10 &N*r\ P +9 &O\ P +10 &Q|\ P +9 &SU|n\ 6 +9 &T$+p\ K +10 &TH\ ' +2 ( + "processing"%M& +43 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.49 +8 "processing"%\\& +4 "core" &THy\ ' + .tHand.open +2 "manipulator"&:1 +71 "core" 1 +2 "manipulator"&-% +3 "core" % ϳ @  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&S'\ +99 "core" ' + .tPRV.dial :air +2 "processing"%O  +44 "core"  +2 .tPSV.dial :mixloop + "processing"%@ +51 "core" +2 "processing"%I% +4 "core" %Z\ +2 .tPS.seek 0.3ml +2 "processing"%L' +378 "core" ' + .tPSV.dial PSR +2 "processing"%$ +97 "core"  + .tPSR.select :wash +2 "processing"% +11 .tPS.seek 0.7ml +2 "processing"%J'* +484 "core" ' + .tdelay 3 seconds +302 .PSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%>' +89 E \ << +1829 "core" ' + .tdelay 3 seconds +303 .PSV.dial :mixloop + "processing"%Q +108 "core" + .tPTV.dial :mixing +2 "processing"%? @ +67 "core" B +2 .tPBV.dial :waste2 + "processing"%  +86 "core"  +2 .tPS.seek 0ml +2 "processing"%Y'W +2630 "core" ' + #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&B& +4 "core" & Y +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC + "manipulator"&W( +4 "core" ( +2 "manipulator"&X& +4 "core" &  Y + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &Z& +3 "core" & Y +2 .tForearm.seek PC +2 "manipulator"&U' +96 "core" ' + .tHand.close + "manipulator"&// +75 "core" / +2 .tPC.seek :open + "processing"%\ ( +401 "core" ( + "manipulator"&T& +4 "core" & Y +2 "manipulator"&=% +3 "core" %  !  +2 .tForearm.seek :retract +2 "manipulator"&K'\ +93 "core" ' +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek :garage + "manipulator"&b(- +161 "core" ( +2 "manipulator"&_& +3 "core" &-  N +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &<& +3 "core" &-  N +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&a' +113 "core" ' + .tHand.open + "manipulator"&H1 +71 "core" 1 +2 "manipulator"&c% +3 "core" % \ m ǶZ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&d'\ +104 "core" ' +2 #tLoading da puck from tube 3 into Processing Clamp + "processing"%h& +4 "core" &\ + "manipulator"&i% +4 "core" %\ #  H +2 "storage"([% +3 "core" %     +2 "storage"(%. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 + "storage"(l( +341 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (]& +2 "core" &$ k \  +2 "manipulator"&`& +3 "core" &- . N +2 "manipulator"&o% +3 "core" %\ # 9 H +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 +2 "manipulator"&k( +177 "core" ( +2 "manipulator"&r& +3 "core" &\  # +2 "storage"(t& +3 "core" &$  \  +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&1' +98 "core" ' +2 "storage"(E& +3 "core" &$  \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(6'L +282 "core" ' + "storage"(p- +4 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (u& +2 "core" &#   \  +2 "manipulator"&q& +3 "core" &  S # +2 .t\Elbow.seek 3 + "manipulator"&y( +4 "core" ( +2 "manipulator"&z& +4 "core" &  4 # + "storage"(s& +4 "core" &# \ \  +2 .tForearm.seek 3 + 300 counts + "manipulator"&~'2 +27 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&w/ +74 "core" / +18 ."downElevator"SE.seek :down +2 "manipulator"&& +5 "storage"('v +4 "core" &\  B # +2 "manipulator"&g% +4 "core" % : K +2 .tForearm.seek :retract +2 "manipulator"&e'\ +96 "core" ' +2 .t\Elbow.seek PC + "manipulator"&^( +163 "core" ' + ."downElevator"SE.coast + "storage"(5 +94 "core" ( +2 "manipulator"&f& +4 "core" & G ` + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &}& +2 "core" & E ` +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&{' +91 "core" ' +2 "manipulator"&j& +4 "core" & ` + "manipulator"&x% +4 "core" % : +2 "processing"%N& +4 "core" &\ + "processing"%m& +4 .tPC.seek :closed +2 "processing"%(Tg +2 "core" &\ +4 &\  +9 &4}\ )w +10 &f\ = +9 &r\ K +10 &RZ\ J +9 &X\ J +9 &Z\ J +10 &\\\ J +9 &\ J +9 &[\ I +10 &[\ I +9 & Y\ J +10 &"cX\ J +9 &$%]\ J +9 &%[\ J +10 &'X\ J +9 &)k]\ J +9 &+.]\ I +10 &,[\ I +9 &.^\ J +9 &0s]\ J +10 &24\\\ J +9 &3Y\ J +10 &5X\ I +9 &7|[\ I +9 &9=Y\ J +51 &;]\ I +10 &<X\ J + &>\\\ I +3 &@FW\ I + &BZ\ I +3 &C]\ J + &E]\ J +5 &GL`\ J +10 &Ie\ J +9 &Jx\ M +10 &L\ O +9 &ND\ P +9 &P\ O +10 &Q\ P +9 &Smzk\ . +9 &T**l\ G +10 &TJ\ ' +2 ( + "processing"%m& +2 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.53 + .Hand.open + "manipulator"&|1 +72 "core" 1 +2 "manipulator"&D% +4 "core" %  } : +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' + .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 3 in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +4 "processing"%  + %9 +5 "core" 965 +103 "processing"%9 +2 "core" 93 +103 "processing"%9 +2 "core" 92 +103 "processing"% 9 +2 "core" 90 +103 "processing"% 9 +4 "core" 9. +103 "processing"%9 +2 "core" 9- +103 "processing"%9 +2 "core" 9- +103 "processing"%9 +2 "core" 9+ +103 "processing"%9 +2 "core" 9+" +103 "processing"% 9 +2 "core" 9,& +103 "processing"%9 +2 "core" 9,+ +103 "processing"%9 +2 "core" 9,/ +103 "processing"%9 +2 "core" 9.3 +103 "processing"%9 +2 "core" 9/7 +103 "processing"%v9 +3 "core" 9/; +103 "processing"%9 +2 "core" 91@ +103 "processing"%9 +2 "core" 93D +103 "processing"%9 +2 "core" 94H +103 "processing"%9 +2 "core" 96L +103 "processing"%9 +3 "core" 9:P +102 "processing"%9 +2 "core" 9=U +103 "processing"%n9 +2 "core" 9?Y +103 "processing"%R9 +2 "core" 9C] +103 "processing"%V9 +2 "core" 9Ea +103 "processing"%#9 +3 "core" 9Je +103 "processing"%9 +2 "core" 9Lj +103 "processing"%9 +2 "core" 9Rn +103 "processing"%*9 +2 "core" 9Tr +103 "processing"%9 +2 "core" 9Xv +103 "processing"%(9 +2 "core" 9\\z\ +103 "processing"%9 +2 "core" 9a +103 "processing"%49 +2 "core" 9e\ +103 "processing"%09 +2 "core" 9i\ +3 .tPH.hold 2:00:00,28C +2 .delay 1:30 +2 "processing"%& pph +3 "core"  +8999 .tPSR.select :air + .PSV.dial PSR +2 "processing"%7 +94 "core"  + .tPSR.select :wash +2 "processing"% +11 .tPS.seek 0.5ml + "processing"%' +588 "core" ' + .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +10 .tPS.seek 2ml +2 "processing"%9'[ +1607 "core" ' + .tPTV.dial :puck +2 "processing"%8  +67 "core"  + .tPSV.dial PTV +2 "processing"%, +69 "core" + .tPBV.dial :waste1 +2 "processing"%"  +124 "core"  +2 "processing"%)% +4 "core" %V\  +2 .tPS.seek 1.5ml + "processing"%A' +591 "core" ' + .tdelay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%3 * +34 "core" , +2 .tPS.seek 0ml +2 "processing"%.'W +1610 "core" ' + .tdelay 5:00 +1128 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +28868 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%F  +34 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%+ * +33 "core" + +2 .tPSR.select :air + .PSV.dial PSR +2 "processing"%2 +68 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%;' +298 E `\ FF +1933 "core" ' + .tPSV.dial PTV +2 "processing"%5 +69 "core" + .tdelay 5 seconds +503 .PSV.dial PSR + "processing"%\\ +69 "core"  + .tdelay 5 seconds +503 .PSV.dial PTV + "processing"%: +68 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air + "processing"%-  +69 "core"  +2 .tPS.seek :empty +2 "processing"%M'9 +2228 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%O  +122 "core" + .tPSV.dial :mixloop +2 "processing"%@ +43 "core" + .tPRV.dial :ab1 +2 "processing"%I @ +70 "core" A +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%C'w +358 "core" ' + .tdelay 2 seconds +203 ."connect"CBV.dial PRV + .tPRV.dial CBV +3 "collection"'!  + "processing"%$  +44 "core"  +6 +2 "processing"%L% +3 "core" %u\  +3 .tPS.seek 0.32ml + "processing"%J'" +388 "core" ' + .tdelay 2 seconds +203 .CBV.dial between PRV and PSV + "collection"'Q  +28 "core" + .tPRV.dial :air +2 "processing"%?  +41 "core"  +2 .tPS.seek 0.9ml +2 "processing"% 'D +1225 "core" ' + .tPRV.dial :waste2 +2 "processing"%> @ +68 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%B' +860 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%X  +43 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek 2ml + "processing"%Z'[ +1624 "core" ' + .tPSV.dial :PML +2 "processing"%/ +42 "core" + .tPTV.dial :mixing +2 "processing"%' @ +67 "core" A + .tPBV.dial :waste1 +2 "processing"%S  +33 "core"  +2 "processing"%G% +4 "core" %^[\ +2 .tPS.seek 1.85ml +43 "processing"%T'> +242 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%= * +32 "core" + +2 .tPS.seek 0ml +2 "processing"%_'W +1970 "core" ' + .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'<& +3 "core" &\ + .tHand.open +2 "manipulator"&U1 +20 "core" 1 +2 "manipulator"&W& +4 "core" &  ` + "manipulator"&H% +4 "core" %   3  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&c(- +155 "core" ( +2 "manipulator"&K& +4 "core" &- 4 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &h& +2 "core" &- +3 .tForearm.seek :garage + "manipulator"&i' +110 "core" ' +3 .tHand.close + "manipulator"&[/ +69 "core" / +2 "manipulator"&%& +4 "core" &-  + "manipulator"&a% +4 "core" %  ȽO +2 .tForearm.seek :retract +2 "manipulator"&]'\ +106 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&`( +271 "core" ( +2 "manipulator"&o& +4 "core" &  A 5 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &r& +2 "core" & H 5 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&t'ρ +109 "core" ' +2 "manipulator"&E& +4 "core" &  5 + "manipulator"&b% +4 "core" %}  Z +2 "collection"'d& +4 "core" &\ +2 "collection"'p& +4 .tCC.seek :closed + "collection"'u(O +3 "core" &\ +3 &\  +9 &6\ +{ +9 &jd\ > +10 &n%\ J +9 &e\\\ I +9 &(_\ I +10 &\\\ I +9 &\\\ I +10 &n]\ I +9 &0\\\ I +9 &]\ I +10 & ]1\ I +9 &"w]\ H +9 &$7] \ I +10 &%\\ \ I +9 &'\\\ I +10 &)}\\s\ I +9 &+@\\6\ I +9 &-]\ I +10 &.]\ I +9 &0]\ I +9 &2H\\\ I +10 &4 Z\ I +9 &5\\\ I +10 &7\\\ I +9 &9P\\\ I +9 &;Z\ I +10 &<[\ I +9 &>\\\ I +10 &@X[\ I +9 &B]\ I +9 &C^\ I +10 &Ee\ I +9 &GXu\ L +9 &I\ N +10 &J\ S +9 &L\ U +9 &NB\ C +10 &OE;\ $k +9 &O{e\ F +2 ( + "collection"'p& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.74 + "collection"'q& +3 "core" &O{j\ F +2 .tHand.open + "manipulator"&z1 +75 "core" 1 +2 "manipulator"&s% +3 "core" %} Z +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&w'\ +105 "core" ' + .tPSV.dial PSR +2 "processing"% +95 "core"  + .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%g' +1615 "core" ' + .tdelay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%k  +41 "core"  +2 .tPS.seek 0ml +2 "processing"%1'W +1613 "core" ' + .tPSV.dial PSR +2 "processing"%6 +42 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%~' +2628 "core" ' + ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%f  +2 "collection"'}  +38 "core" ~ +115  + .tPSV.dial :mixloop +2 "processing"%y +95 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing + "processing"%j  +69 "core" +2 .tPS.seek 0ml +2 "processing"%x'W +2626 "core" ' + .tPSV.dial :air +2 "processing"%N  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2633 "core" ' + .tPSV.dial :mixloop +2 "processing"%e +43 "core" +2 .tPS.seek 0ml +2 "processing"%\ 'W +2628 "core" ' + .tPSV.dial :air +2 "processing"%|  +43 "core"  +3 .tPS.seek 2.5ml + "processing"%D' +2632 "core" ' + .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 .tPS.seek 0ml +2 "processing"%m'W +2629 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +3 "core" & p 5 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&{( +2 "core" ( + "manipulator"&& +4 "core" & # ' 5 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &l& +2 "core" & 5 +2 .tForearm.seek CC +2 "manipulator"& 'ρ +97 "core" ' + .tHand.close + "manipulator"& / +75 "core" / +2 .tCC.seek :open + "collection"'( +380 "core" ( +2 "manipulator"&& +3 "core" & 5 +2 "manipulator"&% +3 "core" % ϊ # +2 .tForearm.seek :retract +2 "manipulator"&'\ +105 "core" ' + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek :garage + "manipulator"& (- +327 "core" ( + "manipulator"&& +4 "core" &-  n +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +45 && +5 "core" &-  n +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +108 "core" ' + .tHand.open + "manipulator"&1 +75 "core" 1 +2 "manipulator"&v% +4 "core" % \  Ƚ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +97 "core" ' +2 ."da"delayUntil "16:53:02.95" +21301 #"connect"Session Begun +2 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +1492 E Q\ 22 +1998 #"da"recoverPRVreagent08 + .PTV.dial :mixing + "processing"% @ +69 "core" B + ."da"PBV.dial :waste1 +2 "processing"%  +33 "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 PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2241 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%n +42 "core" +2 ."da"delay 2 seconds +201 .PSV.dial :air +2 "processing"%R  +53 "core" +2 ."da"delay 2 seconds +201 .PSV.dial :mixloop +4 "processing"%V +40 "core" +2 ."da"delay 2 seconds +201 .PSV.dial :air +2 "processing"%#  +41 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2237 "core" ' + #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"% +134 "core"  + ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%*' +597 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1617 "core" ' + ."da"PTV.dial :puck +2 "processing"%(  +67 "core"  + ."da"PSV.dial PTV +2 "processing"% +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%4  +33 "core" +2 "processing"%0% +4 "core" %\\M\  +2 ."da"PS.seek 1.5ml + "processing"%7' +596 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%Y * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'W +1613 "core" ' +3 ."da"delay 2:00 +12005 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%8  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%, * +33 "core" + +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"%" +69 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%)' +2245 "core" ' + ."da"PSV.dial PTV +2 "processing"%9 +69 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%3 +68 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%A +68 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +4 "processing"%  +79 "core" +2 ."da"PS.seek :empty +2 "processing"%F'9 +2251 "core" ' +3 #"da"washCycleDA #2 of 2 +2 .PSR.select :air +3 .PSV.dial PSR +3 "processing"%+ +122 "core"  +3 ."da"PSR.select :wash +4 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%2' +598 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%.'[ +1617 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%5 +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%\\  +33 "core" +2 "processing"%:% +4 "core" %b\ +2 ."da"PS.seek 1.5ml + "processing"%-' +597 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%; * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%O'W +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 + "processing"%I * +33 "core" * + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%M +68 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%$' +1711 E ;\ 66 +513 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%! +69 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%L +69 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%C +70 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +4 "processing"%Q  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%?'9 +2233 "core" ' + #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%J  +41 "core"  + ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +4 "processing"%>  +121 "core" + ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%  +42 "core" ~ + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"%X +54 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%B' +395 "core" ' +3 ."da"delay 2 seconds +201 .PRV.dial :air +2 "processing"%/  +43 "core"  +2 "processing"%'% +3 "core" %W\  +2 ."da"PS.seek 0.55ml +38 "processing"%S'~ +344 "core" ' + #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%G  +40 "core"  +2 ."da"PS.seek 2ml +2 "processing"%='[ +1564 "core" ' + ."da"PSV.dial :PML +2 "processing"%Z +42 "core" + ."da"PTV.dial :mixing +2 "processing"%T @ +68 "core" B + ."da"PBV.dial :waste1 +2 "processing"%<  +33 "core" +2 "processing"%U% +3 "core" %[N\  +2 ."da"PS.seek 1.85ml +2 "processing"%W'; +236 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%H * +35 "core" , +2 ."da"PS.seek 0ml +2 "processing"%K'W +1986 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +18226 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +29770 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 + "processing"%h  +34 "core" +2 ."da"delay 30 seconds +853 E 9\ UT +2149 ."da"PBV.dial between PSV and waste1 +2 "processing"%^ * +33 "core" * +2 ."da"PSV.dial :air + "processing"%[  +42 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%%' +2239 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%a +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"%i +42 "core" +2 ."da"delay 2 seconds +201 .PSV.dial :air +2 "processing"%o  +42 "core"  +2 ."da"PS.seek :empty +2 "processing"%r'9 +2270 "core" ' + #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%c +123 "core"  + ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%E' +589 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%b'[ +1621 "core" ' + ."da"PTV.dial :puck +2 "processing"%d  +68 "core"  + ."da"PSV.dial PTV +2 "processing"%] +80 "core"  + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" +2 "processing"%q% +3 "core" %]\  +3 ."da"PS.seek 1.5ml + "processing"%z' +588 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%s * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%p'W +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 + "processing"%t * +33 "core" * + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%_ +67 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%k' +2237 "core" ' + ."da"PSV.dial PTV +2 "processing"%g +69 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%6 +69 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%1 +81 "core"  + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%}  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%f'9 +2237 "core" ' + #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%y +140 "core"  + ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%j' +588 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%~'[ +1608 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%N +80 "core" ~ + ."da"PBV.dial :waste1 +2 "processing"%x  +33 "core" +2 "processing"%e% +3 "core" %Z^\  +2 ."da"PS.seek 1.5ml +2 "processing"%' +586 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%| * +35 "core" , +2 ."da"PS.seek 0ml +2 "processing"%\ 'W +1619 "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 + "processing"%D * +34 "core" , +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"% +67 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2230 "core" ' + ."da"PSV.dial PTV +2 "processing"%l +68 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +69 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%` +68 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%w  +67 "core"  +2 ."da"PS.seek :empty +2 "processing"%u'9 +669 E 7\ II +166 #"connect"Session Begun +2 #-> Sleepy.cycleModemPower! 9 + .Sleepy.cycleModemPower! 9 +2 #Session Ended +1419 "core" ' +2 #"da"washCycleDA #3 of 3 .PSR.select :air +2 .PSV.dial PSR + "processing"% +123 "core"  + ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%' +599 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +41 "processing"% '[ +1618 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%{ +80 "core"  + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" +2 "processing"%% +4 "core" %VN\  +2 ."da"PS.seek 1.5ml + "processing"%' +589 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%v * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'W +1614 "core" ' + ."da"delay 2:00 +12004 #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" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +67 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2222 "core" ' + ."da"PSV.dial PTV +2 "processing"% +69 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%m +68 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +4 "processing"%n +68 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%R  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%V'9 +2221 "core" ' + ."da"Sleepy.power :camera,:ON +2 #Mixing DA Substrates .PSR.select :air +2 .PSV.dial PSR + "processing"%# +123 "core"  +2 ."da"PSR.select :sub1 +2 "processing"% +11 ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."da"PS.seek 0.25ml +2 "processing"%'7 +347 "core" ' + ."da"delay 5 seconds +506 .PSR.select :sub2 +3 "processing"% +10 ."da"PS.seek 0.5ml + "processing"%' +337 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'[ +1615 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%* +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%(  +33 "core"  +2 "processing"%% +3 "core" %\\3\  +2 ."da"PS.seek 1.5ml +2 "processing"%4' +597 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%0 * +34 "core" * +2 ."da"PS.seek 0ml +2 "processing"%'W +1610 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%Y  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%7 * +34 "core" , +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"%8 +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%,' +2277 "core" ' + ."da"PSV.dial PTV +2 "processing"%" +70 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +70 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +4 "processing"%9 +70 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%3  +70 "core"  +2 ."da"PS.seek :empty +2 "processing"%A'9 +2280 "core" ' +2 "processing"%9 +3 "core" 9%4 + #"da"Processing Puck Heater at 28.1C before imaging + .PH.coast +2 "processing"%)  +3 "core" 4 + 4 + "processing"%+& +3 "core" &TJ\ ' +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 2 +2 "manipulator"&F% +3 "core" %\    +2 "storage"(2% +4 "core" %u N O ;\ + "storage"(5. +3 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 2 +2 "storage"(\\( +345 "core" ( + ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (:& +2 "core" & < E\ +2 "manipulator"&.& +3 "core" &- m +2 "manipulator"&;% +3 "core" %\  &  +2 ."da"\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 2 +2 "manipulator"&-( +170 "core" ( +2 "manipulator"&@& +3 "core" &\   # +2 "storage"(I& +3 "core" & 8 9 \ +3 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&M' +92 "core" ' +2 "storage"(O& +3 "core" & = : Z\ +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 ."da"SE.seek beamBreak + "storage"(!'L +281 "core" ' + "storage"(L- +3 "core" -'r +2 ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&C& +2 "core" &\  # +2 "storage"(Q& +4 "core" & 9 :\ + ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 2 +2 "manipulator"&$'Y +38 "core" ' + ."da"\Elbow.hold +2 "manipulator"&J, +3 "core" , + ."da"\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 "storage"(>- +2 "core" -'r +2 ."da"SE.seek 1.09 Pucks below Top Plate +2 "storage"( '* +31 "core" ' +3 "manipulator"&X% +4 "core" %gV A ɰ +2 "storage"(?& +3 "core" & \ \ \ +2 ."da"Forearm.force -20 + "manipulator"&5 +2 ."da"Forearm.seek 2 + 314 counts +2 "manipulator"&/'ϓ +15 "core" ' +2 "manipulator"&'& +3 "core" &\  " # +2 "storage"(B& +4 "core" & C 9 ?\ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&G' +18 "core" ' +2 ."da"SE.seek 2.09 Pucks below Top Plate +2 "storage"(S' +39 "core" ' +2 "manipulator"&Z& +4 "core" &\  # + "manipulator"&T% +4 "core" % +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract + "manipulator"&<'\ +90 "core" ' +42 ."da"\Elbow.seek PC +9 "manipulator"&U( +242 "core" ( +3 "manipulator"&H& +4 "core" & +2 ."da"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &=& +3 "core" & +2 ."da"Forearm.seek PC +2 "manipulator"&W' +95 "core" ' +2 ."da"Hand.close + "manipulator"&h/ +75 "core" / +2 ."da"PC.seek :open +2 "processing"%^( +401 "core" ( +2 "storage"([& +3 "core" & 8 8 \ +2 "manipulator"&K& +4 "core" & _ + "manipulator"&a% +4 "core" %   +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +101 "core" ' +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 2 +2 "manipulator"&i( +252 "core" ( +2 "manipulator"&o& +3 "core" &  + "~ +2 "storage"(%& +4 "core" & 8 7 ~\ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 2 + 700 counts + "manipulator"&c' +99 "core" ' + ."da"Hand.open +3 "manipulator"&r1 +67 "core" 1 +9 "storage"(E- +4 "core" -' +2 ."da"SE.seek 1.85 Pucks below Top Plate +2 "storage"(d' +19 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.18 Pucks below Top Plate +2 "storage"(]' +58 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da18aug2717h200ml.tif +1941 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +485 #"da"SX HX9/16 (USB:13): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20.977 seconds\ /var/log/esp/da18aug2717h200ml.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da18aug2717h200ml15s.tif +1564 #SX HX9/16 (USB:13): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da18aug2717h200ml15s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da18aug2717h200ml30s.tif +3060 #SX HX9/16 (USB:13): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da18aug2717h200ml30s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da18aug2717h200ml70s.tif +4772 E \ ;; +2346 #"da"SX HX9/16 (USB:13): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da18aug2717h200ml70s.tif: TIFF Upload Complete\ +2 .Sleepy.power :camera,:OFF +2 ."Qmail"HABfans.email "20.977 sec auto-exposure",Subject: "da18aug2717h200ml images!" +7 "storage"( - +45 "core" -' +2 "storage"(q& +4 "core" & 8 ? #\ +2 "manipulator"&b& +4 "core" &\  "} +2 ."da"\Elbow.seek 2 +2 "manipulator"&s( +3 "core" ( +2 "manipulator"&z& +3 "core" &\  1 "} +2 "storage"(& +5 "core" & _ _ u\ +3 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&t' +22 "core" ' +2 ."da"SE.reconfigure SEgently +4 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.9 Pucks below Top Plate +2 "storage"(_' +62 "core" ' +2 "manipulator"&p& +4 "core" &\  "} +3 "storage"(g& +4 "core" & \ %\ % F\ +2 ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 2 +3 "manipulator"&6'Y +39 "core" ' +2 ."da"\Elbow.hold + "manipulator"&1, +5 "core" , +4 ."da"\Elbow.reconfigure TightElbow +5 "manipulator"&$&.,(\ #b +46 ."da"SE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 2.08 Pucks below Top Plate +2 "storage"(}' +26 "core" ' +2 "manipulator"&k% +4 "core" %_b  ȳ +2 "storage"(y& +4 "core" & \ %\  u\ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 2 + 306 counts +2 "manipulator"&f'ϋ +13 "core" ' +4 "manipulator"&j& +4 "core" &\  "} + "storage"(N& +5 "core" & \  p .\ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&x' +20 "core" ' +2 "storage"(e% +5 "core" % 6 \  +2 ."downElevator"SE.seek :down +3 "storage"(~'v +99 (|% +4 "core" %6 0 ; \ OC +10 "manipulator"&% +4 "core" %! +11 ."da"Forearm.reconfigure LooseForearm +9 "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek :retract +9 "manipulator"&'\ +96 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +3 "core" ' + ."da"SC.coast + "storage"(6 +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 #tStarting finalPurge +2 "processing"%D& +3 "core" &\ +2 ."psFlush"Hand.open + "manipulator"&1 +23 "core" 1 +4 "manipulator"&\ & +4 "core" &  "} +2 "manipulator"&l% +8 "core" %\  ! +2 ."psFlush"\Elbow.seek FlushPuck::Garage +2 "manipulator"& (- +186 "core" ( +2 "manipulator"&`& +3 "core" &- +2 ."psFlush"\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &w& +3 "core" &- +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&' +107 "core" ' + ."psFlush"Hand.close +2 "manipulator"&/ +75 "core" / +2 "manipulator"&u& +4 "core" &- +2 "manipulator"&% +3 "core" %  ȼD +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&{'\ +104 "core" ' +2 ."psFlush"\Elbow.reconfigure TightElbow +6 "manipulator"&$&.,(\ #b +2 ."psFlush"\Elbow.seek PC +2 "manipulator"&( +132 "core" ( +7 "manipulator"&& +10 "core" & c G +2 ."psFlush"\Elbow.reconfigure LooseElbow +5 "manipulator"&$ &.,(#b +3 & & +7 "core" & G +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +64 "manipulator"&v' +95 "core" ' +3 "manipulator"&& +8 "core" & G +6 "manipulator"&% +14 "core" %  +10 "processing"%& +8 "core" &\ +6 "processing"%& +15 ."psFlush"PC.seek :closed +8 "processing"%(Tg +12 "core" &\ +2 &\ + &\ +2 &\  + &2x\ )w +10 &g\ = +14 &r\ K +6 &VU\ I +11 &Z\ \ I +9 &Y\ J +4 &] \ I +10 &]Z \ I +10 &Y \ J +8 &Z \ J +10 & Z\ J +9 &"dZ\ I +9 &$&W\ I +10 &%X\ J +9 &'Z\ J +10 &)k[\ J +9 &+-[\ J +9 &,[\ J +10 &.[\ J +9 &0tZ\ I +10 &26W\ I +10 &3X\ I +8 &5X\ I +10 &7|X\ I +9 &9>Y\ I +9 &;X\ I +10 &<\\\ I +9 &>Z\ J +10 &@FZ\ I +9 &BW\ I +9 &C\\\ I +12 &E^\ I +7 &GM^\ J +9 &I e\ K +10 &Js\ L +9 &L\ P +10 &ND\ P +10 &P\ O +8 &Q\ P +10 &Slxj\ 0 +9 &T()r\ K +9 &TL\ ' +2 ( + "processing"%& +4 #"psFlush"Processing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.55 + "processing"%& +4 "core" &TL\ ' + ."psFlush"Hand.open +2 "manipulator"&m1 +69 "core" 1 +2 "manipulator"&n% +3 "core" %  v  +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&R'\ +91 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +123 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."psFlush"PS.seek 1ml +3 "processing"%#'P +267 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +834 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%V' +1641 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +80 "core"  + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +33 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%*'W +2635 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%( +68 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.seek 0.5ml + "processing"%' +586 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2117 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%0 +82 "core"  +2 ."psFlush"PBV.dial PSV + "processing"%4 U +52 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%Y'W +2625 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%7 @ +52 "core" B +2 ."psFlush"PS.seek 2.5ml +2 "processing"%8' +2632 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +70 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%"'9 +2638 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +43 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%9' +2637 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%3 +67 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%,'W +2631 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%)' +2636 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%+  +67 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%F'9 +1590 #"connect"Session Begun +2 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +1033 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%2 +42 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.seek 1ml +2 "processing"%5'P +1107 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%:' +1633 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%. +68 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%;  +52 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%@'W +2635 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%I +69 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.seek 0.5ml + "processing"%O' +588 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +2117 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"%L U +52 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%C'W +2629 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%Q @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%>' +2629 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%X  +67 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%?'9 +2629 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%' +42 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%B' +2628 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%Z +67 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%T'W +2634 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%M @ +43 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%-' +2625 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%!  +68 "core"  +45 ."psFlush"PS.seek :empty +2 "processing"%$'9 +2626 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'/& +4 "core" & l\ +2 .tHand.open + "manipulator"& 1 +15 "core" 1 +2 "manipulator"&G& +4 "core" & G + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek PC + "manipulator"&H( +2 "core" ( +2 "manipulator"&=& +3 "core" & G +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &J& +4 "core" & G +2 .tForearm.seek PC + "manipulator"&h' +102 "core" ' + .tHand.close +2 "manipulator"& +9 &o  c\ J +9 &b] f\ I +10 &%_\ j\ I +9 &] a\ I +10 &] a\ I +9 &i] `\ J +9 &-\\ d\ I +10 &]\ a\ I +9 & ] `\ I +9 &"r]\ c\ I +10 &$3^\ ^\ J +9 &%\\ b\ H +10 &'_\ e\ I +9 &){]\ g\ I +9 &+=]\  a\ I +10 &,a ]\ J +9 &.[\ a\ I +9 &0] i\ I +10 &2E]\ h\ I +9 &4` _\ I +10 &5] f\ I +9 &7\\ d\ H +9 &9L] h\ I +10 &;\\ d\ I +9 &<\\ f\ I +9 &>]\ e\ I +10 &@T]]\ I +9 &B] ^\ I +10 &C_ b\ J +9 &Eg i\ J +9 &GVsj\ K +10 &I i\ N +9 &J h\ S +9 &L c\ U +10 &N? h\ C +9 &O@8 j\ 't +10 &Oe e\ E +3 ( + "collection"'S& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.69 + "collection"' & +4 "core" &Oj\ g\ E + .tHand.open + "manipulator"&q1 +68 "core" 1 +2 "manipulator"&b% +3 "core" % φ " +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&z'\ +94 "core" ' + #tFlushing the Collection Valve::Manifold +2 "collection"'& +4 "core" &O` b\ E + "collection"'p% +4 "core" % l\ + #tCS Pulling 5ml of flush + .CSV.dial CSR +2 "collection"'g  +39 "core"  + .tCSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"'k'l +1356 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 'y% +3 "core" %l k\ \ + .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 7.501ml + "collection"'i' +631 "core" ' + .tCSV.dial :waste +2 "collection"'j +132 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'N' +1989 "core" ' + #tFlushing lower manifold's waste1 port +2 "collection"'c& +3 "core" &O_ j\ E +2 "collection"']% +4 "core" % n\ + .tCSV.dial :flush +2 "collection"'e  +42 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"'t'l +1191 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'| @ +52 "core" > +2 "collection"'% +4 "core" %l o\ \ +2 .tCS.seek 7ml + "collection"'s'\ +532 "core" ' + ."connect"CSV.dial CTV +2 .tCTV.dial CSV +4 "collection"'_  '6  +43 "core"  +83  + .tCBV.dial :waste1 +2 "collection"'D @ +42 "core" ? +2 .tCS.seek 0ml +2 "collection"'f' +1630 "core" ' + #tFlushing lower manifold's waste2 port +2 "collection"'& +3 "core" &Oh p\ E +2 "collection"'\ % +4 "core" % p\ + .tCSV.dial :flush +2 "collection"'}  +70 "core" +2 .tCS.seek 5ml +2 "collection"'l'l +1189 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'x @ +43 "core" B +2 "collection"'`% +4 "core" %l m\  +2 .tCS.seek 7ml + "collection"'w' +544 "core" ' +3 ."connect"CSV.dial CTV +6 .tCTV.dial CSV +2 "collection"'~  +40 "core"  +3 .tCBV.dial :waste2 +4 "collection"'\\  +107 "core"  +5 .tCS.seek 0ml +3 "collection"'1' +1624 "core" ' + #tDisinfecting external Intake with kill +2 "collection"'& +3 "core" &Oh\  n\ E +2 "collection"'u% +4 "core" %\  l\ + .tCSV.dial CSR + "collection"'  +41 "core"  + .tCSR.select :kill +2 "collection"' +10 .tCS.seek 8ml + "collection"'' +1856 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml +2 "collection"'' D +530 "core" ' +4 ."connect"CSV.dial CBV + .tCBV.dial CSV +4 "collection"' + '  +136 "core" +  +2 .tCTV.dial :intake +2 "collection"'  +69 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml + "collection"'' \\ +1847 "core" ' + .tIntake.select :close + "sampler")0 +10 .tCTV.dial :air + "collection"'  +69 "core" ~ +2 .tCS.reconfigure CSconfig +3 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'' +603 "core" ' + .tCSV.dial CSR +2 "collection"'{  +96 "core"  + .tCSR.select :flush +2 "collection"' +11 .tCS.seek 5ml + "collection"'^'l +1358 "core" ' + .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml +2 "collection"'' D +1348 "core" ' + .tCSV.dial CBV +2 "collection"'m +95 "core" +2 .tCS.seek 0ml +2 "collection"'n' +2632 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" & 4 + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC + "manipulator"&( +3 "core" ( +2 "manipulator"&v& +4 "core" & 4 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &A& +2 "core" &  4 +2 .tForearm.seek CC +2 "manipulator"&#'ρ +101 "core" ' + .tHand.close + "manipulator"&/ +76 "core" / +2 .tCC.seek :open + "collection"'( +380 "core" ( +2 "manipulator"&V& +3 "core" & \ 4 +2 "manipulator"&(% +4 "core" % t G j +2 .tForearm.seek :retract + "manipulator"&*'\ +102 "core" ' +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek :garage + "manipulator"&(- +276 "core" ( +2 "manipulator"&0& +3 "core" &- = +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &4& +3 "core" &-  = +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +114 "core" ' +3 .tHand.open + "manipulator"&71 +66 "core" 1 +2 "manipulator"&Y% +3 "core" % l " N Ƕb +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' + #tCompleted [da withoutWCR] begun 15:56:40 +4 #Asleep after completing 2018_07_17_niagara_postcanQC assays + ."Qmail"GoodNews.email "{2 => 3, 3 => 0}\\nCan@17:42:43, 25.8C, 65% humidity, 14.2psia, 13.766V, 0.288A, 0.288A avg, 3.96W",Subject: "Asleep after completing 2018_07_17_niagara_postcanQC assays" +433 #m\EXIT @1535406441.36EDT @1535406453.55EDT = =ECan =tMAIN =mMAIN_scheduler @EDT1535406455.58 #"core_reset"Sent BREAK +2 #t@0x8684, state=0x3380, ifg=0x20, ie=0x7F + #@0x8DF6, state=0x3380, ifg=0x08, ie=0x5F #@0xE4B9, state=0x3350, ifg=0x84, ie=0x75 + #@0xE763, state=0x32E2, ifg=0x10, ie=0xF5 + #@0xE9E7, state=0x32F4, ifg=0x10, ie=0xFD + #@0xEC6B, state=0x32F4, ifg=0x10, ie=0xFD #@0xEEEF, state=0x32F4, ifg=0x10, ie=0xFD + #@0xF07D, state=0x32F4, ifg=0x80, ie=0xFD + #@0xA6E5, state=0x3350, ifg=0x00, ie=0x75 #\ESP2 v3.22 I2C Gateway v3.06 +9 #\ESP2 v3.22 I2C Gateway v3.06 +374 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/shallow/niagara/configure.rb\ +257 .Sleepy.power :raw,:ON +33 E \ )) +5  \ )) "sampler") +2 ) +2 "core"  +2 "collection"' + ' +2 "core"  +2 "processing"% +2 % +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 )% +2 "core" %`_ %~ +2 .tSS.configure SSconfig +2 "sampler")#.0X access 2 +21 .SE.seek :down +2 "storage"('v +2 "core" ' +2 "manipulator"&% +4 "core" %\    +3 "manipulator"&& +3 "core" &-  = +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 6 + "storage"((K +1293 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (& +3 "core" &K  A +1416 #t-> access 3 +11 .SE.seek :down +2 "storage"('v +4 "core" ' + "manipulator"&% +4 "core" %\    +2 "manipulator"&& +4 "core" &- = + .tSC.reconfigure SCtight +3 "storage"($\ .\ 1~b +2 .tSC.seek 7 +2 "storage"(([z +348 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (& +3 "core" &[~ +13163 #t-> exit +12 #m\EXIT @1535406634.89EDT @1535406946.31EDT = =mMAIN_scheduler =tMAIN =ECan @EDT1535406948.47 #"core_reset"Sent BREAK +2 #t@0xCF8D, state=0x32F4, ifg=0x10, ie=0xFD + #@0xD210, state=0x32F4, ifg=0x10, ie=0xFD #@0xD493, state=0x32F4, ifg=0x10, ie=0xFD + #@0xD716, state=0x32F4, ifg=0x10, ie=0xFD + #@0xD998, state=0x32F4, ifg=0x10, ie=0xFD #@0xDC1B, state=0x32F4, ifg=0x10, ie=0xFD + #@0xDD78, state=0x32F4, ifg=0x80, ie=0xFD + #@0x3F35, state=0x33E0, ifg=0x02, ie=0x5F + #@0xB8EC, state=0x3350, ifg=0x00, ie=0x75 +2 #\ESP2 v3.22 I2C Gateway v3.06 +16 #\ESP2 v3.22 I2C Gateway v3.06 +377 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/shallow/niagara/configure.rb\ +275 .Sleepy.power :raw,:ON +3 E \ ,+} +4  \ ,+} + "sampler") +2 ) + "core"  +2 "collection"' +2 ' +3 "core"  + "processing"% +2 % +2 "core"  +5 "collection"' 9\ +2 ' 0\ + ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 )% +3 "core" %^_ $~ + .tSS.configure SSconfig +2 "sampler")#.0X abort! "reset" +2 ."rdySampler"SSV.dial :spit,avoiding: :exhaust +3 !"ramu"o:CmdServer::Client::Error:bt[" ramu:1:in `topLevelBinding'" ESP.ready! +3 "collection"'% +4 "processing"%% +3 "manipulator"&% +2 "core" % -\ +2 ."rdySampler"Intake.select :close +7 .\Exhaust.select :close + .CTV.dial :air + "collection"'  +3 "core" %u\ +2 %[   +2 ."rdyProcessing"PSV.dial :air +2 "manipulator"&& +2 ."rdySampler"CSV.dial :waste1 +4 "processing"%  +2 "collection"' +5 "core" & K +2 "manipulator"&% +3 "core" + %[  \ E +2 ."rdySampler"SSV.dial :spit,avoiding: :exhaust +3 "manipulator"&& +3 "sampler") +3 "core"  + &   +4 .tForearm.reconfigure LooseForearm +2 ."rdyProcessing"PS.reconfigure PSconfig +4 "sampler")  +2 "manipulator"&#@2^d^b +3 "processing"%#A d`xb +3 .tForearm.home.seek :retract +3 ."rdyProcessing"PS.home.seek 0ml +2 "manipulator"&'\ +2 "processing"%'W +3 "core"  +2 ."readyCS"CS.reconfigure CSfast +2 ."rdySampler"SS.reconfigure SSconfig +4 "collection"'#d @b +2 "sampler")#.0X purgeIntake +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'=& +3 "core" & \ + .tHand.open +2 "manipulator"&>1 +71 "core" 1 +2 "manipulator"&?& +4 "core" &  * $ + "manipulator"&@% +4 "core" % \  `  + .t\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage + "manipulator"&A(- +192 "core" ( + "manipulator"&B& +4 "core" &-  +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &C& +3 "core" &- ) +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage +2 "manipulator"&D' +107 "core" ' + .tHand.close +2 "manipulator"&E/ +71 "core" / +2 "manipulator"&F& +3 "core" &-  G +2 "manipulator"&G% +4 "core" %  G v +2 .tForearm.seek :retract +2 "manipulator"&H'\ +100 "core" ' + .t\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&I( +276 "core" ( + "manipulator"&J& +4 "core" &  3 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &K& +3 "core" &  I 3 + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&L'ρ +99 "core" ' +2 "manipulator"&M& +4 "core" &   ` 3 +2 "manipulator"&N% +3 "core" %~ g +2 "collection"'O& +4 "core" & \ + "collection"'P& +4 .tCC.seek :closed +2 "collection"'Q(O +2 "core" & #\ +3 &"\  +10 &5 *\ *y +9 &g +\ = +10 &fq (\ J +9 &+[ #\ I +10 &\\ .\ I +9 &\\ #\ I +9 &r\\ %\ I +10 &3\\ "\ I +9 &\\ (\ I +9 &\\ $\ I +10 & z[ )\ I +9 &";\\ #\ I +10 &#\\ #\ I +9 &%[ #\ I +9 &'\\  \ I +10 &)C[  \ I +9 &+[ $\ I +9 &,] '\ I +10 &.\\ (\ I +9 &0L\\ '\ I +10 &2[$\ H +9 &3\\ )\ I +9 &5\\ "\ I +10 &7SZ )\ I +9 &9]'\ I +9 &:] &\ I +10 &<]\ &\ I +9 &>[] +\ I +10 &@],\ I +9 &A] %\ I +9 &C_ #\ I +10 &Eae!\ J +9 &G!n \ K +9 &H$\ N +10 &J ,\ R +9 &LI '\ U +10 &N \ G +9 &O+B +\ 'u +9 &O{n \ E +5 ( + "collection"'P& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.85 +2 "collection"'R& +4 "core" &O{j-\ E + .tHand.open + "manipulator"&S1 +70 "core" 1 + "manipulator"&T% +5 "core" % ~  y + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&U'\ +94 "core" ' + #tPurging external Intake +2 "collection"'V& +4 "core" &O{e '\ E + "collection"'W% +4 "core" % &\ + .tCSV.dial :flush +2 "collection"'X  +40 "core"  +2 .tCS.seek 10ml +2 "collection"'Y' D +2293 "core" ' + .tdelay 5 seconds +503 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'Z +2 '[  +6 "core"  +63 ~ + .tCTV.dial :intake +2 "collection"'\\  +69 "core"  + .tIntake.select :open + "sampler") +10 .tCS.seek 0ml +2 "collection"']' +2296 "core" ' + .tIntake.select :close + "sampler")0 +10 .tCTV.dial :air + "collection"'^  +69 "core"  +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&_& +4 "core" &\   3 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&`( +3 "core" ( + "manipulator"&a& +4 "core" &\   3 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &b& +3 "core" &\  T 3 +2 .tForearm.seek CC + "manipulator"&c'ρ +93 "core" ' + .tHand.close + "manipulator"&d/ +67 "core" / +2 .tCC.seek :open + "collection"'e( +381 "core" ( + "manipulator"&f& +4 "core" &\  3 +2 "manipulator"&g% +3 "core" % ς * +2 .tForearm.seek :retract +2 "manipulator"&h'\ +98 "core" ' + .t\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&i(- +282 "core" ( + "manipulator"&j& +4 "core" &- C  +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &k& +3 "core" &- ;  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&l' +115 "core" ' + .tHand.open + "manipulator"&m1 +75 "core" 1 + "manipulator"&n% +4 "core" % x  + Ⱥ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&o'\ +102 "core" ' +418 #t-> exit +13 #m\EXIT @1535407267.95EDT @1535407317.74EDT = =mMAIN_scheduler =tMAIN =ECan @EDT1535407319.93 #"core_reset"Sent BREAK +3 #t@0x401B, state=0x3380, ifg=0x20, ie=0x7F + #@0x478C, state=0x3380, ifg=0x08, ie=0x5F +2 #@0x6697, state=0x3350, ifg=0x84, ie=0x75 + #@0x6942, state=0x32E2, ifg=0x10, ie=0xF5 + #@0x6BC6, state=0x32F4, ifg=0x10, ie=0xFD +2 #@0x6E4A, state=0x32F4, ifg=0x10, ie=0xFD + #@0x70CF, state=0x32F4, ifg=0x10, ie=0xFD + #@0x725D, state=0x32F4, ifg=0x80, ie=0xFD + #@0x33A3, state=0x3350, ifg=0x00, ie=0x75 +2 #\ESP2 v3.22 I2C Gateway v3.06 +11 #\ESP2 v3.22 I2C Gateway v3.06 +382 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/shallow/niagara/configure.rb\ +281 .Sleepy.power :raw,:ON +2 E 3\ CB +4  3\ CB + "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 )% +3 "core" %^_ ! + .tSS.reconfigure SSconfig +2 "sampler")#.0X/home/esp/esp2/mission/2018_07_17_niagara_postcanQC.rb:26"//home/esp/esp2/utils/mission.rb:19:in `[]'"4/home/esp/esp2/utils/mission.rb:19:in `mission'">/home/esp/esp2/mission/2018_07_17_niagara_postcanQC.rb:24"1/home/esp/esp2/lib/framework.rb:30:in `load'"//home/esp/esp2/lib/framework.rb:30:in `ld'"1/home/esp/esp2/lib/framework.rb:35:in `load'"4/home/esp/esp2/lib/framework.rb:76:in `execute'"-/home/esp/esp2/lib/esp.rb:207:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"running 4:09 late +3 E 1\ 00 +30 ."shutdown"Sleepy.power :dwarf,:OFF + .Sleepy.power :raw,:OFF + #Shutdown +135 #tPowering up Dwarves +215 ."Qmail"GoodNews.email "Then, in tube 3: da withoutWCR\\n/home/esp/esp2/mission/2018_07_17_niagara_postcanQC.rb:26\\n{}\\nCan@18:02:10, 25.5C, 66% humidity, 14.2psia, 13.747V, 0.325A, 0.325A avg, 4.46W",Subject: "Asleep until 17:58" +299 .tSleepy.power :raw,:ON +2 "sampler") +2 ) +5 "core"  +3 "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +3 "core"  +4 "collection"' 9\ +5 ' 0\ +3 ' -\ +4 "processing"% 9\ +5 % 2\ +4 % *\ +4 % 0\ +3 "sampler")&\ +2 .tSS.configure SSconfig +2 "sampler")#.0X& +4 "core" &  D $ +3 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .t\Elbow.seek 3 +2 "manipulator"&?( +13 "core" ( +2 "manipulator"&@& +4 "core" &  B & + "storage"(A& +4 "core" &   +4 .tForearm.seek 3 + 700 counts +2 "manipulator"&B' +90 "core" ' +2 "storage"(C& +4 "core" &   +3 .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +9 .tSE.seek beamBreak +2 "storage"(D'L +272 "core" ' +2 "storage"(E- +3 "core" -'m +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +11 (F& +3 "core" &   +2 "manipulator"&G& +4 "core" &   & +2 .t\Elbow.seek 3 +2 "manipulator"&H( +4 "core" ( + "manipulator"&I& +4 "core" &  & +2 "storage"(J& +3 "core" &   +3 .tForearm.seek 3 + 300 counts +2 "manipulator"&K'2 +22 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&L/ +74 "core" / +10 ."downElevator"SE.seek :down +5 "manipulator"&M& + "storage"(N'v +6 "core" &  & +2 "manipulator"&O% +3 "core" % 2  +2 .tForearm.seek :retract +2 "manipulator"&P'\ +91 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&Q( +143 "core" ' + ( +2 ."downElevator"SE.coast + "storage"(5 +2 "manipulator"&R& +8 "core" &  4 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &S& +2 "core" &  $ 4 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&T'ρ +95 "core" ' +2 "manipulator"&U& +4 "core" &   4 +2 "manipulator"&V% +3 "core" %v 7 +2 "collection"'W& +4 "core" & .\ +2 "collection"'X& +4 .tCC.seek :closed + "collection"'Y(O +3 "core" &%\ +5 & \ : +9 &L|\ 0 +10 &Yz !\ E +9 & `\ I +9 &\\$\ I +10 &Y\ I +9 &S_\ I +10 &Y \ I +9 &Y\ I +9 &Z \ I +10 &[Y \ I +9 &!Y\ I +9 &"[ \ H +10 &$[\ H +9 &&dZ\ H +10 &(%Z\ I +9 &)^\ I +9 &+]\ I +10 &-k^\ I +9 &/-Y\ I +9 &0Y \ I +10 &2Y \ I +9 &4sY \ \ I +10 &65Y \ I +9 &7X \ I +9 &9Y \ I +10 &;{Z\ I +9 &==Y\ I +9 &>Y\ I +10 &@Y\ I +9 &BZ \ I +10 &DDc\ I +9 &Ff\ J +9 &G~\ M +10 &It\ Q +9 &K,  \ T +9 &L \ U +10 &Nz\ = +9 &O]'\ #h +10 &Ozt\ K +2 ( + "collection"'X& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.76 .Hand.open + "manipulator"&Z1 +76 "core" 1 +2 "manipulator"&[% +3 "core" % v   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&\\'\ +104 "core" ' + .tSC.coast + "storage"(6 +3 #tcollectSample 50ml w/bubble point of 24psi + #Priming 7ml + .Sleepy.power :sampler,:ON + .Intake.select :close + .\Exhaust.select :close + .SS.hold + "sampler")]+ +3 "core" + +2 "sampler")^% +4 "core" %_` ! + "collection"'_& +4 "core" &Ozy \ K +2 E 2\ LK +2 #tCalibrating pressure and temperature sensors + .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +3 .SS.reconfigure SSfast + "sampler")#.0X +13 + .tdelay 3.8 seconds +383 "collection"'c% +3 "core" % \ + "sampler")d% +4 "core" %?/af  f + .tSSV.dial :spit +2 "sampler")e +126 "core"  +4 .tSS.seek 0ml + "sampler")f' +279 "core" ' + .tSSV.dial CBV +2 "sampler")g  +125 "core" + .tCTV.dial :intake +2 "collection"'h  +69 "core"  +2 #tWaiting for external sampler to finish priming... .delayUntil "18:05:58.09" +16491 ."connect"SSV.dial CBV +2 .tCBV.dial SSV + #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open + "sampler") +210 "collection"'i% +3 "core" %\ + #tIntake @13.3psia, vacuum from 7.8 to 10.8psi +2 .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X Sleepy.cycleModemPower! 9 + .Sleepy.cycleModemPower! 9 +2 #Session Ended +1099 "collection"'% +3 "core" %N \ + "sampler")% +4 "core" %"<;  + #t\Evacuated: Intake @14.1psia, Outlet @12.0psia + .SSV.dial :spit,avoiding: :exhaust +2 "sampler") +126 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'(' +106 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")* +127 "core"  +5 .tSS.reconfigure SSexhale + "sampler")#.0X' +6 "core" ' + .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")@  +115 "core" ~ +10  +337 ' +2 "sampler")A% +4 "core" %[]  + .tCBV.dial between SSV and waste2 +2 "collection"'C  +38 "core"  +2 "collection"'.% +4 "core" % A\  +2 ."connect"CTV.dial CSV,avoiding: :air +2 .tCSV.dial CTV + "collection"'1  +40 "core"  +2 .tCS.reconfigure CSpressurize +2 "collection"'# d@<< b +2 .tCS.seek 0ml +2 "collection"'E' +2451 "core" '- \ Ԫ +2 "collection"'F% +4 "core" % \  +2 "sampler")G% +3 "core" %][  +2 #tBubblePoint: Intake @37.9psia, Outlet @13.6psia + .CBV.dial SSV + "collection"'+ @ +37 "core" A +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X +103 "collection"'9 +2 "core" 9&"; +103 "collection"'9 +2 "core" 9F#9 +103 "collection"'9 +2 "core" 9f%6 +103 "collection"'&9 +2 "core" 9'4 +103 "collection"' 9 +2 "core" 9*2 +103 "collection"'9 +2 "core" 9,/ +103 "collection"'9 +4 "core" 9.- +102 "collection"' 9 +2 "core" 9/, +103 "collection"'9 +2 "core" 91) +103 "collection"' 9 +2 "core" 923' +103 "collection"'9 +2 "core" 9K6& +103 "collection"'9 +3 "core" 9c8& +103 "collection"'9 +2 "core" 9|9$ +103 "collection"'9 +2 "core" 9;" +103 "collection"'9 +2 "core" 9>! +103 "collection"'9 +2 "core" 9@ +103 "collection"'9 +4 "core" 9B +102 "collection"'9 +2 "core" 9E +103 "collection"'9 +2 "core" 9F +103 "collection"'9 +2 "core" 9 H +103 "collection"'9 +2 "core" 9 K +103 "collection"'9 +2 "core" 9 )K +103 "collection"'9 +2 "core" 9 7N +103 "collection"' 9 +2 "core" 9 FQ +103 "collection"'#9 +2 "core" 9 UR +103 "collection"''9 +2 "core" 9 bT +103 "collection"'9 +4 "core" 9 nU +102 "collection"'*9 +2 "core" 9 {X +103 "collection"'9 +2 "core" 9 Z +103 "collection"'$9 +2 "core" 9 \\  +103 "collection"'(9 +2 "core" 9 ] +103 "collection"'"9 +3 "core" 9 a +103 "collection"'!9 +2 "core" 9 a +103 "collection"')9 +2 "core" 9 c +103 "collection"'09 +2 "core" 9 e  +103 "collection"'49 +2 "core" 9 f$ +103 "collection"'39 +2 "core" 9 h) +103 "collection"'/9 +2 "core" 9 i- +103 "collection"'-9 +2 "core" 9 k1 +103 "collection"'99 +2 "core" 9 m5 +103 "collection"'29 +2 "core" 9 n9 +103 "collection"';9 +2 "core" 9\ p> +103 "collection"'79 +2 "core" 9\ qB +103 "collection"',9 +2 "core" 9\ sF +103 "collection"'=9 +2 "core" 9\ uJ +103 "collection"'@9 +2 "core" 9\ vN +103 "collection"'89 +3 "core" 9\ 'wS +103 "collection"'A9 +2 "core" 9\ -xW +103 "collection"'C9 +2 "core" 9\ 2y[ +103 "collection"'.9 +2 "core" 9\ 7|_ +103 "collection"'19 +2 "core" 9\ <|c +103 "collection"':9 +3 "core" 9\ A~h +103 "collection"'F9 +2 "core" 9\ Dl +103 "collection"'G9 +2 "core" 9\ Hp +103 "collection"'+9 +2 "core" 9\ Kt +103 "collection"'>9 +2 "core" 9\ Ox +103 "collection"'J9 +3 "core" 9\ R} +103 "collection"'L9 +2 "core" 9\ T +103 "collection"'M9 +2 "core" 9\ W +103 "collection"'I9 +2 "core" 9\ Y +103 "collection"'O9 +2 "core" 9\ \\ +103 "collection"'B9 +2 "core" 9\ ^ +103 "collection"'R9 +2 "core" 9\ ` +103 "collection"'D9 +2 "core" 9\ a +103 "collection"'?9 +2 "core" 9\ c +103 "collection"'U9 +2 "core" 9\ e +103 "collection"'E9 +3 "core" 9\ g +103 "collection"'K9 +2 "core" 9\ h +103 "collection"'S9 +2 "core" 9\ j +103 "collection"'V9 +2 "core" 9\ k +103 "collection"'H9 +2 "core" 9\ m +103 "collection"'N9 +3 "core" 9\ n +103 "collection"'W9 +2 "core" 9\ o +103 "collection"'59 +2 "core" 9\ o +103 "collection"'Z9 +2 "core" 9\ r +103 "collection"'P9 +2 "core" 9\ s +103 "collection"'[9 +3 "core" 9\ t +103 "collection"'^9 +2 "core" 9\ u +103 "collection"'X9 +2 "core" 9\ v +103 "collection"'T9 +2 "core" 9\ x +103 "collection"'_9 +2 "core" 9\ w +103 "collection"'%9 +2 "core" 9\ y +103 "collection"'<9 +2 "core" 9\ z +3 .tCH.hold 10:00,70C +2 "collection"'b `\ `\ y +3 "core"  +49401 E \ s +6825 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 + #Session Ended +3769 "core" ` +2 "collection"']9 +3 "core" 9\  +2 #tCollection Puck Heater at 70C after lysing + .CS.seek 0ml +2 "collection"'c' +336 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'a @ +94 "core" A +2 .tCSV.dial :air +2 "collection"'e @ +51 "core" A +2 .tCS.seek 5ml +3 "collection"'g'l +1348 "core" ' + .tCSV.dial CTV +2 "collection"'h  +39 "core"  + .tdelay 2 seconds +203 .CSV.dial :air + "collection"'i @ +41 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'f  +41 "core"  + .tdelay 2 seconds +203 .CSV.dial :air + "collection"'k @ +41 "core" ? +2 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"'l' +1348 "core" ' + #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV +2 "collection"'m +93 "core" ~ + .tCBV.dial CSV +2 "collection"'n  +29 "core"  +2 "collection"'o% +4 "core" % \ +2 .tCS.seek 5ml + "collection"'j'l +1350 "core" ' + .tdelay 5 seconds +503 .CTV.dial :air +2 "collection"'r  +42 "core" +2 "collection"'s% +4 "core" %l \  +2 .tCS.seek 7ml + "collection"'t' +596 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air2 +40 "collection"'p @ +47 "core" ? +2 .tCS.seek 10ml +2 "collection"'u' D +839 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +3 "collection"'q ` +106 "core" ^ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'w   +38 "core" " +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV + "collection"'x  +2 'y  +28 "core"  +97  +2 .tCS.seek 5ml +2 "collection"'z'l +1354 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'{ @ +96 "core" B +2 .tCSV.dial :waste +2 "collection"'v +94 "core" +2 .tCS.seek :empty +2 "collection"'}'Ͱ +1361 "core" ' + .tCSV.dial :air +2 "collection"'~ @ +79 "core" > +2 .tCS.seek 5ml +2 "collection"'|'l +1360 "core" ' + .tCSV.dial CTV +2 "collection"'  +43 "core"  + .tdelay 2 seconds +203 .CSV.dial :air + "collection"' @ +42 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'  +41 "core"  +3 .tdelay 2 seconds +202 .CSV.dial :air + "collection"' @ +41 "core" ? +2 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"'' +1352 "core" ' + #tRecovering Lysate (#2 of 2) + .CSV.dial CBV +2 "collection"' +93 "core" ~ + .tCBV.dial CSV +2 "collection"'\  +36 "core" +2 "collection"' % +4 "core" %\ +2 .tCS.seek 5ml + "collection"''l +1358 "core" ' + .tdelay 5 seconds +504 .CTV.dial :air + "collection"'  +41 "core" +2 "collection"'% +4 "core" %l]` \ +2 .tCS.seek 7.001ml + "collection"'&' +582 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air2 +3 "collection"' @ +40 "core" ? +2 .tCS.seek 10ml +2 "collection"'' D +839 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +107 "core" ^ +2 #tLysing Complete + "collection"' & +4 "core" &OzsF\ K +2 #tStoring sh1 puck in Collection Clamp to tube 2 + "manipulator"&% +3 "core" %\  . m +2 "storage"( % +4 "core" % C + "storage"(. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(( +344 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (& +2 "core" &   +2 "manipulator"&& +3 "core" &   4 +2 "manipulator"&% +5 "core" %\  m +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 +2 "manipulator"&( +155 "core" ( +2 "manipulator"&& +3 "core" & +2 "storage"(& +4 "core" &  \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts + "manipulator"&' +99 "core" ' +2 "storage"(& +3 "core" &  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"('L +271 "core" ' +3 "storage"(- +3 "core" -'L + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tSE.seek :place +2 "storage"(' +35 "core" ' +9 "manipulator"& & +4 "core" & +2 "manipulator"&#% +4 "core" % y +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&''\ +100 "core" ' +2 .t\Elbow.seek CC + "manipulator"&( +148 "core" ( +2 "manipulator"&*& +3 "core" &  # 4 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &   4 +2 .tForearm.seek CC +2 "manipulator"&$'ρ +101 "core" ' + .tHand.close + "manipulator"&(/ +76 "core" / +11 .tCC.seek :open +2 "collection"'"( +379 "core" ( +2 "storage"(!& +3 "core" & g  +2 "storage"()& +4 "core" & i  + "manipulator"&0& +4 "core" & 4 + "manipulator"&4% +4 "core" % χ s +2 .tForearm.seek :retract +2 "manipulator"&3'\ +104 "core" ' +3 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 +2 "manipulator"&/( +153 "core" ( +2 "manipulator"&-& +4 "core" & + "storage"(9& +4 "core" &   + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 2 +2 "manipulator"&2'Y +109 "core" ' + .t\Elbow.hold +2 "manipulator"&;, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&71 +76 "core" 1 +9 "manipulator"&,% +4 "core" % jh ȵ +2 "storage"(=& +4 "core" &   + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 2 + 317 counts +2 "manipulator"&@'ϖ +13 "core" ' +2 "manipulator"&8& +4 "core" & + "storage"(A& +4 "core" &  \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&C' +20 "core" ' +2 "storage"(.% +4 "core" % \ +2 ."downElevator"SE.seek :down +3 "storage"(1'v +99 (:% +3 "core" %(= SR + "manipulator"&F% +4 "core" % +44 .tForearm.reconfigure LooseForearm +9 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&G'\ +98 "core" ' +18 ' + ."downElevator"SE.coast + "storage"(5 +2 .tSC.coast + "storage"(6 +3 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'+& +4 "core" &m\ +2 .tHand.open + "manipulator"&>1 +27 "core" 1 +2 "manipulator"&J& +4 "core" &  +2 "manipulator"&L% +3 "core" %  p +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&M(- +175 "core" ( +2 "manipulator"&I& +4 "core" &-  + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &O& +2 "core" &-  +3 .tForearm.seek :garage + "manipulator"&B' +106 "core" ' +2 .tHand.close + "manipulator"&R/ +70 "core" / +2 "manipulator"&D& +4 "core" &-  +2 "manipulator"&?% +4 "core" %  n ȿk +2 .tForearm.seek :retract + "manipulator"&U'\ +101 "core" ' +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC + "manipulator"&E( +298 "core" ( +2 "manipulator"&K& +3 "core" & o  +2 .t\Elbow.reconfigure LooseElbow +4 "manipulator"&$ &.,(#b +3 &S& +2 "core" & Q  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&V'ρ +102 "core" ' +2 "manipulator"&H& +4 "core" &  + "manipulator"&N% +4 "core" %ϊ +2 "collection"'W& +4 "core" & \ +2 "collection"'5& +4 .tCC.seek :closed + "collection"'Z(O +4 "core" & \ +2 & \  +10 &5\ *z +9 &i\ = +10 &m\ I +9 &k[\ G +9 &,]\ G +10 &]\ H +9 &\\u\ G +9 &r]g\ G +10 &5YP\ G +9 &]6\ G +10 & \\'\ H +9 &"{\\p\ G +9 &$<]t\ G +10 &%^ \ G +9 &'] #\ G +9 &)\\ \ G +10 &+D\\\ G +9 &-_\ G +10 &.\\\ G +9 &0]\ G +9 &2L\\\ G +10 &4Y\ G +9 &5\\\ G +9 &7\\\ G +10 &9T]\ G +9 &;_\ G +10 &<\\\ G +9 &>]\ G +9 &@\\\\\ G +10 &B_\ G +9 &C_\ G +9 &Ed\ H +10 &G]s\ J +9 &Ir\ N +10 &Jc\ R +9 &LP\ T +9 &NGA\ A +10 &O?6=\ + +9 &OI0\ ? +2 ( + "collection"'5& +2 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.73 +2 "collection"'P& +3 "core" &OK\ ? +2 .tHand.open + "manipulator"&[1 +69 "core" 1 +2 "manipulator"&^% +3 "core" % ϊ 3 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&X'\ +98 "core" ' + .tPSV.dial PSR +2 "processing"%T +135 "core"  + .tPSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml + "processing"%_' +1608 "core" ' + .tdelay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%%  +42 "core"  +2 .tPS.seek 0ml +2 "processing"%<'W +1607 "core" ' + .tPSV.dial PSR +2 "processing"%` +42 "core"  + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%b' +2625 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 + .tCBV.dial PRV +3 "processing"%] +2 "collection"'d  +5 "core"  +2 "processing"%a  +43 "core"  +29 + .tPSV.dial :mixloop +2 "processing"%e +96 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing + "processing"%c  +121 "core" +2 .tPS.seek 0ml +2 "processing"%h'W +2632 "core" ' + .tPSV.dial :air +2 "processing"%i  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%f' +2649 "core" ' + .tPSV.dial :mixloop +2 "processing"%k +42 "core" +2 .tPS.seek 0ml +2 "processing"%g'W +2626 "core" ' + .tPSV.dial :air +2 "processing"%m  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%n' +2629 "core" ' + .tPSV.dial :mixloop +2 "processing"%o +42 "core" +2 .tPS.seek 0ml +2 "processing"%l'W +2635 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&r& +3 "core" & \\  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&s( +8 "core" ( +2 "manipulator"&j& +3 "core" &  +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &p& +3 "core" &  +2 .tForearm.seek CC + "manipulator"&t'ρ +100 "core" ' + .tHand.close + "manipulator"&q/ +74 "core" / +2 .tCC.seek :open + "collection"'w( +380 "core" ( + "manipulator"&x& +4 "core" &  +2 "manipulator"&y% +3 "core" % χ ` +2 .tForearm.seek :retract +2 "manipulator"&u'\ +102 "core" ' +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek :garage + "manipulator"&{(- +274 "core" ( +2 "manipulator"&v& +3 "core" &-  +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &z& +3 "core" &-  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&~' +115 "core" ' +3 .tHand.open + "manipulator"&}1 +68 "core" 1 +2 "manipulator"&% +3 "core" % _  Dz9 +3 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +101 "core" ' + .tPSV.dial :mixloop + .PTV.dial :PRVmixing +2 ."connect"PRV.dial CBV + .tCBV.dial PRV +2 .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 3 into Collection Clamp + "collection"'& +4 "core" &\ + "manipulator"&% +4 "core" %\   +2 "storage"(|% +3 "core" %  t  +2 "storage"(. +2 "core" . +47 .tSC.reconfigure SCtight +3 "storage"($\ .\ 1~b +2 .tSC.seek 3 +2 "storage"(\ ( +347 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 ( & +2 "core" &   Y  +2 "manipulator"&& +3 "core" &-  +2 "manipulator"&% +4 "core" %\  z  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 +2 "manipulator"&( +183 "core" ( +2 "manipulator"&& +3 "core" & m +2 "storage"( & +4 "core" &  p  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&&' +98 "core" ' +2 "storage"(& +3 "core" &    +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"( 'L +282 "core" ' +2 "storage"(- +3 "core" -'v + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 ( & +3 "core" & @  +2 "manipulator"&& +3 "core" & +2 .t\Elbow.seek 3 +2 "manipulator"&( +7 "core" ( +2 "manipulator"&& +3 "core" & - +2 "storage"(& +3 "core" &   i  +3 .tForearm.seek 3 + 300 counts + "manipulator"&'2 +24 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&/ +69 "core" / +10 ."downElevator"SE.seek :down +3 "manipulator"&& +5 "storage"(Q'v +3 "core" & I +2 "manipulator"&\\% +4 "core" % , $ +2 .tForearm.seek :retract +2 "manipulator"&'\ +91 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"& ( +149 "core" ( +2 "manipulator"&#& +4 "core" & 4 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +2 "manipulator"&& +5 "core" & V 4 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&*'ρ +98 "core" ' +2 "manipulator"&& +4 "core" & 4 +2 "manipulator"&% +3 "core" %φ +3 "collection"'& +3 "core" &\ +2 "collection"'(& +4 .tCC.seek :closed + "collection"''(O +3 "core" &\ +5 &\ 8 +9 &EM{z\ / +10 &yi\ D +9 &6__\ G +9 &]G\ H +10 &Y;\ G +9 &|]0\ G +10 &>_\ G +9 &Z\ G +9 &]\ \ G +10 &_\ G +9 &!FZ\ G +9 &# \\\ G +10 &$_\ G +9 &&Z\ G +10 &(O\\\ G +9 &*]\ H +9 &+Y\ G +10 &-_\ H +9 &/U\\\ H +9 &1\\\ H +10 &2_\ G +9 &4_\ H +10 &6]]\ H +9 &8 ^\ G +9 &9Z~\ G +10 &;\\q\ G +9 &=f_i\ G +9 &?(Ze\ G +10 &@[I\ G +9 &B]\ H +10 &Dm`\ H +9 &F+i\ I +9 &G\ K +10 &I\ Q +9 &KS\ S +9 &M\ T +10 &Ny\ 0 +9 &Oj.\ [ +8 ( +2 &O\\\ E +2 "collection"'(& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.74 + .Hand.open + "manipulator"&Y1 +68 "core" 1 +2 "manipulator"&!% +4 "core" % φ  L +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&)'\ +101 "core" ' + .tSC.coast + "storage"(6 +3 .tCTV.dial CSV,avoiding: :intake + "collection"'0  +124 "core"  + .tCSV.dial CTV +2 "collection"'4  +28 "core"  +2 .tPS.seek 2.5ml +2 "processing"%-' +1726 E \ BB +912 "core" ' +2 "collection"'9% +3 "core" % B\ +3 .tCS.seek 4.15ml + "collection"'$'Q +1563 "core" ' + .tdelay 8 seconds +803 .PSV.dial :air + "processing"%  +43 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%7  +68 "core"  +2 .tPS.seek 0ml +2 "processing"%,'W +2628 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"'= ` +38 "core" ^ +2 .tCSV.dial :air +2 "collection"'8 @ +43 "core" > +2 .tCS.seek 10ml +2 "collection"'A' D +1564 "core" ' + .tCSV.dial CTV +2 "collection"'.  +43 "core"  +2 .tCS.seek 0ml +2 "collection"'3' +2619 "core" ' + .tCBV.dial :waste1 +2 "collection"': @ +27 "core" @ +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +4 "collection"'F  +122 "core" +2 "collection"'/& +4 "core" &O\\\ E + #tStoring lyfil puck in Collection Clamp to tube 2 +2 "manipulator"&2% +3 "core" %\ # s D +2 "storage"(@% +3 "core" %u +2 "storage"(+. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(( +345 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (>& +2 "core" &   +2 "manipulator"&J& +3 "core" & e 4 +2 "manipulator"&L% +4 "core" %\ # A D +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 + "manipulator"&C( +154 "core" ( +2 "manipulator"&I& +3 "core" & +2 "storage"(O& +4 "core" &   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts + "manipulator"&1' +99 "core" ' +2 "storage"(& +3 "core" &  /  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak +46 "storage"(;'L +282 "core" ' + "storage"(R- +4 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&D& +3 "core" & + "storage"(?& +4 "core" & X  + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 2 + "manipulator"&G'Y +39 "core" ' + .t\Elbow.hold +2 "manipulator"&B, +3 "core" , +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 "storage"(K- +2 "core" -' +3 .tSE.seek 0.1 Pucks below Top Plate + "storage"(M'= +28 "core" ' +2 "manipulator"&S% +4 "core" %`Q O Ȯ + "storage"(H& +4 "core" & D @ \ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 307 counts + "manipulator"&N'ό +23 "core" ' +2 "manipulator"&W& +4 "core" & + "storage"(U& +4 "core" &   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&"' +21 "core" ' +2 .tSE.seek 1.1 Pucks below Top Plate +2 "storage"(P', +38 "core" ' +2 "manipulator"&[& +4 "core" & g +2 "manipulator"&^% +3 "core" % s +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&5'\ +88 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&T( +147 "core" ( +2 "manipulator"&V& +3 "core" &  / 4 +3 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &%& +2 "core" & d 4 +2 .tForearm.seek CC +2 "manipulator"&_'ρ +103 "core" ' + .tHand.close + "manipulator"&`/ +75 "core" / +2 .tCC.seek :open + "collection"'<( +379 "core" ( +2 "storage"(]& +3 "core" & V  +2 "storage"(a& +3 "core" &  C  +2 "manipulator"&d& +3 "core" & 2 +2 "manipulator"&e% +4 "core" % p ? +2 .tForearm.seek :retract +2 "manipulator"&c'\ +101 "core" ' +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 2 + "manipulator"&b( +157 "core" ( +2 "manipulator"&i& +3 "core" &   +2 "storage"(h& +4 "core" &  \ + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 2 + "manipulator"&k'Y +111 "core" ' + .t\Elbow.hold +2 "manipulator"&f, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&m1 +73 "core" 1 +11 "manipulator"&g% +4 "core" % e` ] Ȳ +2 "storage"(o& +4 "core" & O  +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 2 + 312 counts +2 "manipulator"&n'ϑ +13 "core" ' +2 "manipulator"&r& +4 "core" &  +2 "storage"(j& +3 "core" &  5 \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&p' +21 "core" ' +2 "storage"(q% +4 "core" %( K  +3 ."downElevator"SE.seek :down +2 "storage"(E'v +99 (X% +3 "core" %6 RO + "manipulator"&Z% +4 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&x'\ +95 "core" ' +49 ' + ."downElevator"SE.coast + "storage"(5 +2 .tSC.coast + "storage"(6 +3 .tPSV.dial :air +2 "processing"%y  +68 "core" +2 .tPS.seek 2.5ml +2 "processing"%t' +2637 "core" ' + .tdelay 1 second +103 .PSV.dial :mixloop + "processing"%v +52 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%z  +39 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%s +53 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%}  +39 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%'W +2627 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%u& +3 "core" &\  +2 .tHand.open + "manipulator"&1 +22 "core" 1 +2 "manipulator"&& +4 "core" & k  + "manipulator"&|% +4 "core" %\ & m !O +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&(- +221 "core" ( +2 "manipulator"&~& +3 "core" &- T +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 & & +2 "core" &-  T +2 .tForearm.seek :garage +2 "manipulator"&' +111 "core" ' + .tHand.close +2 "manipulator"&/ +69 "core" / +2 "manipulator"&& +4 "core" &- S + "manipulator"& % +4 "core" % p ȷ +49 .tForearm.seek :retract +4 "manipulator"&{'\ +105 "core" ' +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek PC + "manipulator"&( +132 "core" ( +2 "manipulator"&& +4 "core" & k j + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &  j +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"& ' +98 "core" ' +2 "manipulator"&& +4 "core" & j +2 "manipulator"&% +4 "core" % \ +2 "processing"%& +3 "core" &\  +2 "processing"%& +4 .tPC.seek :closed +2 "processing"%(Tg +2 "core" &\  +4 &\  +9 &9\ +{ +9 &jF\ ? +9 &lJ\ K +10 &HY@\ J +9 &\ ZJ\ J +10 &\\M\ I +9 &\\=\ I +9 &Q]G\ I +10 &]L\ I +9 &\\M\ I +9 & \\P\ I +10 &"W_N\ J +9 &$ZX\ J +10 &%ZP\ J +9 &'YU\ J +9 &)a\\M\ I +10 &+#[X\ I +9 &,\\\\\ I +9 &.\\^\ I +10 &0iZ\\\ I +9 &2*[^\ J +10 &3^a\ J +9 &5[f\ I +9 &7p[i\ J +10 &92Yi\ J +9 &:[l\ I +9 &<[t\ I +10 &>x[n\ J +9 &@:^v\ J +10 &A]u\ J +9 &CYx\ J +9 &E]s\ J +10 &GAcp\ J +9 &Igs\ K +9 &Jtr\ M +10 &Lwp\ P +9 &N:~\ O +10 &O{\ P +9 &Q\ P +9 &Sazh\ 3 +10 &T'.{\ I +9 &TL\ $ +2 ( + "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.51 + "processing"%\\& +3 "core" &TLK\ $ +2 .tHand.open + "manipulator"&1 +73 "core" 1 +2 "manipulator"&&% +3 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&#'\ +99 "core" ' + .tPRV.dial :air +2 "processing"%  +42 "core"  +2 .tPSV.dial :mixloop +2 "processing"% +43 "core" +2 "processing"%% +4 "core" %\\[\ +2 .tPS.seek 0.3ml +2 "processing"%' +396 "core" ' + .tPSV.dial PSR +2 "processing"% +95 "core"  + .tPSR.select :wash +2 "processing"% +11 .tPS.seek 0.7ml + "processing"%'* +487 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%' +1917 "core" ' + .tdelay 3 seconds +303 .PSV.dial :mixloop + "processing"%Q +97 "core" + .tPTV.dial :mixing +2 "processing"% @ +69 "core" B + .tPBV.dial :waste2 +2 "processing"%w  +86 "core"  +4 .tPS.seek 0ml + "processing"%Y'W +2641 "core" ' + #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&!& +4 "core" & ' j + .t\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC + "manipulator"&(( +2 "core" ( +2 "manipulator"&0& +3 "core" & j +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &4& +3 "core" &  j +2 .tForearm.seek PC + "manipulator"&*' +104 "core" ' + .tHand.close + "manipulator"&\ / +70 "core" / +2 .tPC.seek :open +2 "processing"%l( +400 "core" ( +2 "manipulator"&9& +3 "core" & j +2 "manipulator"&% +3 "core" %  R +2 .tForearm.seek :retract +2 "manipulator"&'\ +102 "core" ' + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek :garage + "manipulator"&7(- +156 "core" ( +2 "manipulator"&-& +3 "core" &- \ +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &=& +2 "core" &-  \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&8' +114 "core" ' + .tHand.open + "manipulator"&$1 +67 "core" 1 +2 "manipulator"&.% +3 "core" % \ n ? ȶ] +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&A'\ +97 "core" ' +2 #tLoading da puck from tube 3 into Processing Clamp + "processing"%:& +4 "core" &4\ +2 "manipulator"&F% +3 "core" %\  {  +2 "storage"(/% +4 "core" %    +2 "storage"(2. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 + "storage"(@( +340 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (+& +2 "core" &#  +2 "manipulator"&>& +3 "core" &- \ +2 "manipulator"&J% +3 "core" %\    +3 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 3 + "manipulator"&L( +173 "core" ( +2 "manipulator"&I& +4 "core" &\  # +2 "storage"(O& +4 "core" &  +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&' +88 "core" ' +2 "storage"( & +3 "core" &    +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"()'L +279 "core" ' +2 "storage"(R- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (D& +2 "core" & B +2 "manipulator"&?& +3 "core" &\  # +2 .t\Elbow.seek 3 +2 "manipulator"&K( +4 "core" ( + "manipulator"&S& +4 "core" &\  # +2 "storage"(H& +3 "core" & +3 .tForearm.seek 3 + 300 counts + "manipulator"&W'2 +22 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&U/ +76 "core" / +64 ."downElevator"SE.seek :down +4 "storage"(^'v +3 "manipulator"&[& +6 "core" &  # +2 "manipulator"&1% +4 "core" % ( +3 .tForearm.seek :retract + "manipulator"&C'\ +91 "core" ' +2 .t\Elbow.seek PC +2 "manipulator"&;( +169 "core" ' + ."downElevator"SE.coast + "storage"(5 +73 "core" ( +2 "manipulator"&G& +4 "core" &  +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &N& +4 "core" & w +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&V' +106 "core" ' +2 "manipulator"&M& +4 "core" & s +2 "manipulator"&%% +3 "core" % +3 "processing"%"& +3 "core" &\ +2 "processing"%B& +4 .tPC.seek :closed + "processing"%`(Tg +3 "core" &\ +5 &\ 6 +9 &GL{\ / +10 &}v\ D +9 &,`\ J +9 &[\ J +10 &\\\ J +9 &q]\ J +10 &4Z\ J +9 &Z\ I +9 &Z\ J +10 &zZF\ J +9 &!>Xv\ I +9 &"X\ I +10 &$X\ I +9 &&Z\ I +10 &(E]\ I +9 &*]\ J +9 &+\\\ J +10 &-Z\ J +9 &/M]\ I +9 &1]\ I +10 &2Y\ I +9 &4[\ I +10 &6U]\ I +9 &8]\ I +9 &9X\ I +10 &;Y\ I +9 &=]X\ I +9 &?]}\ I +10 &@\\}\ J +9 &BZ}\ J +10 &Dd\\~\ J +9 &F&_s\ J +9 &Gav\ J +10 &Imw\ K +9 &Kau\ N +9 &Mp\ O +10 &Nm\ O +9 &Pq\ P +10 &Rdj\ O +9 &SWzg\ "h +9 &TDZf\ - +8 ( +2 "processing"%B& +4 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.55 .Hand.open +2 "manipulator"&51 +2 "core" &THe\ ) +74 1 +2 "manipulator"&'% +4 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&]'\ +102 "core" ' + .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 3 in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"%a  +3 %d9 +4 "core" 9JJ\ +103 "processing"%e9 +2 "core" 9G\ +103 "processing"%i9 +2 "core" 9F \ +103 "processing"%h9 +2 "core" 9D \ +103 "processing"%_9 +5 "core" 9B +103 "processing"%T9 +2 "core" 9A +103 "processing"%m9 +2 "core" 9A +103 "processing"%g9 +2 "core" 9@ +103 "processing"%o9 +2 "core" 9>" +103 "processing"%r9 +3 "core" 9@' +103 "processing"%j9 +2 "core" 9@+ +103 "processing"%q9 +2 "core" 9@/ +103 "processing"%c9 +2 "core" 9A3 +103 "processing"%X9 +2 "core" 9B7 +103 "processing"%Z9 +2 "core" 9C< +103 "processing"%b9 +2 "core" 9D@ +103 "processing"%k9 +2 "core" 9FD +103 "processing"%n9 +2 "core" 9HH +103 "processing"%P9 +2 "core" 9KL +103 "processing"%y9 +4 "core" 9MQ +102 "processing"%p9 +2 "core" 9PU +103 "processing"%E9 +2 "core" 9QY +103 "processing"%9 +2 "core" 9V] +103 "processing"%,9 +2 "core" 9Ya\ +103 "processing"%v9 +3 "core" 9]f\ +103 "processing"%z9 +2 "core" 9`j\ +103 "processing"%s9 +2 "core" 9cn +103 "processing"%}9 +2 "core" 9gr +103 "processing"%t9 +2 "core" 9kv +3 .tPH.hold 2:00:00,28C +2 .delay 1:30 +2 "processing"%u ppj +2 "core" w +2901 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 + #Session Ended +6092 .tPSR.select :air + .PSV.dial PSR +2 "processing"% +107 "core"  + .tPSR.select :wash +2 "processing"% +11 .tPS.seek 0.5ml + "processing"%' +596 "core" ' + .tdelay 5 seconds +502 .PSR.select :air +4 "processing"% +9 .tPS.seek 2ml +2 "processing"%|'[ +1616 "core" ' + .tPTV.dial :puck +2 "processing"%~  +66 "core"  + .tPSV.dial PTV +2 "processing"% +67 "core" + .tPBV.dial :waste1 +2 "processing"%f  +124 "core"  +2 "processing"%% +4 "core" %^\  +2 .tPS.seek 1.5ml + "processing"%' +591 "core" ' + .tdelay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +33 "core" + +2 .tPS.seek 0ml +2 "processing"%x'W +1617 "core" ' + .tdelay 5:00 +10565 E #\ // +19438 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%  +34 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +33 "core" + +2 .tPSR.select :air + .PSV.dial PSR +2 "processing"% +69 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%' +2226 "core" ' + .tPSV.dial PTV +2 "processing"% +69 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"% +68 "core"  + .tdelay 5 seconds +503 .PSV.dial PTV + "processing"% +69 "core" + .tdelay 5 seconds +503 .PSV.dial :air +3 "processing"%{  +68 "core"  +2 .tPS.seek :empty +2 "processing"%6'9 +2236 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%\\  +125 "core" +2 .tPSV.dial :mixloop + "processing"% +43 "core" + .tPRV.dial :ab1 +2 "processing"%& @ +70 "core" B +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%'w +355 "core" ' + .tdelay 2 seconds +203 ."connect"CBV.dial PRV + .tPRV.dial CBV +3 "collection"'  +2 "processing"%  +44 "core"  +4 +2 "processing"%% +4 "core" %w\  +50 .tPS.seek 0.32ml +2 "processing"% '$ +393 "core" ' + .tdelay 2 seconds +203 .CBV.dial between PRV and PSV + "collection"'  +30 "core" +2 .tPRV.dial :air + "processing"%  +42 "core"  +2 .tPS.seek 0.9ml +2 "processing"%'D +1229 "core" ' + .tPRV.dial :waste2 +2 "processing"% @ +68 "core" > +3 .tPS.seek 0.5ml + "processing"%Q' +865 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%  +43 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%w'[ +1611 "core" ' + .tPSV.dial :PML +2 "processing"% +42 "core" + .tPTV.dial :mixing +2 "processing"%! @ +69 "core" A +2 .tPBV.dial :waste1 + "processing"%0  +33 "core" +2 "processing"%4% +4 "core" %\\\ +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"%#'W +1969 "core" ' + .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" &\ + .tHand.open +2 "manipulator"&91 +18 "core" 1 +2 "manipulator"&& +4 "core" & + "manipulator"&-% +4 "core" %  E  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&=(- +152 "core" ( +2 "manipulator"&*& +3 "core" &-  +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &(& +2 "core" &-  +2 .tForearm.seek :garage +2 "manipulator"&$' +107 "core" ' +3 .tHand.close + "manipulator"&./ +75 "core" / +2 "manipulator"&:& +4 "core" &- \  U  + "manipulator"&% +4 "core" %   7 ȽW +2 .tForearm.seek :retract +2 "manipulator"&F'\ +105 "core" ' +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC + "manipulator"&/( +273 "core" ( +2 "manipulator"&2& +3 "core" &  7 4 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &8& +3 "core" & W 4 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&+'ρ +93 "core" ' +2 "manipulator"&>& +4 "core" & 5 4 +2 "manipulator"&J% +3 "core" %u +2 "collection"'I& +4 "core" &\ +2 "collection"'O& +4 .tCC.seek :closed + "collection"' (O +3 "core" &\ +4 &\ 9 +10 &GM{\ 0 +9 &y\ E +9 &9_\ I +10 &_\ I +9 &Z\ I +10 &^\ I +9 &AY\ I +9 &\\\ H +10 &] \ I +9 &Z\ I +9 &!J\\\ H +10 &# \\\ I +9 &$_\ I +10 &&Z\ I +9 &(Q[\ I +9 &*`\ I +10 &+Y\ I +9 &-]\ I +9 &/Y^\ I +10 &1Z\ I +9 &2[\ H +10 &4\\\ I +9 &6`_\ I +9 &8$\\\ H +10 &9\\\ I +9 &;`\ I +9 &=j\\\ H +10 &?+]\ I +9 &@^\ I +10 &B[\ I +9 &Dp_\ I +9 &F/e\ J +10 &Gy\ L +9 &I\ P +9 &KY\ T +10 &M\ T +9 &Ny\ - +10 &Os.\ ? +8 ( +2 &Oz5\ 8 + "collection"'O& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.69 +2 "collection"'7& +4 "core" &Oz5\ 8 +3 .tHand.open +2 "manipulator"&A1 +72 "core" 1 +2 "manipulator"&R% +4 "core" % u  ^ + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&D'\ +94 "core" ' + .tPSV.dial PSR +2 "processing"%? +96 "core"  + .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%S' +1615 "core" ' + .tdelay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%H  +41 "core"  +3 .tPS.seek 0ml + "processing"%U'W +1607 "core" ' + .tPSV.dial PSR +2 "processing"%[ +42 "core"  + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%1' +2635 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 + .tCBV.dial PRV +3 "processing"%L  +3 "collection"'  +38 "core" +112  + .tPSV.dial :mixloop +2 "processing"%) +96 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%W  +66 "core" +2 .tPS.seek 0ml +2 "processing"%G'W +2639 "core" ' + .tPSV.dial :air +2 "processing"%N  +40 "core"  +2 .tPS.seek 2.5ml +2 "processing"%K' +2628 "core" ' + .tPSV.dial :mixloop +2 "processing"%M +42 "core" +2 .tPS.seek 0ml +2 "processing"%%'W +2626 "core" ' + .tPSV.dial :air +2 "processing"%"  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%^' +2626 "core" ' + .tPSV.dial :mixloop +2 "processing"%C +42 "core" +2 .tPS.seek 0ml +2 "processing"%l'W +2629 "core" ' +4 #tGaraging FlushPuck in Collection Clamp + "manipulator"&B& +4 "core" & ' 4 + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC + "manipulator"&5( +3 "core" ( +2 "manipulator"&'& +4 "core" & 4 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &d& +3 "core" &  4 +2 .tForearm.seek CC +2 "manipulator"&e'ρ +94 "core" ' + .tHand.close +2 "manipulator"&V/ +75 "core" / +2 .tCC.seek :open +2 "collection"'i( +380 "core" ( +2 "manipulator"&@& +3 "core" & ~ 4 +2 "manipulator"&h% +4 "core" % Ϗ w +2 .tForearm.seek :retract +2 "manipulator"&_'\ +97 "core" ' +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek :garage + "manipulator"&T(- +286 "core" ( +2 "manipulator"&m& +4 "core" &- @ + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &g& +2 "core" &- +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&o' +110 "core" ' +3 .tHand.open + "manipulator"&r1 +74 "core" 1 +2 "manipulator"&j% +4 "core" % x  6 Ⱥ +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&q'\ +101 "core" ' +2 ."da"delayUntil "18:56:18.91" +7 E 2\ 55 +8489 #"connect"Session Begun +2 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +16407 #"da"recoverPRVreagent08 + .PTV.dial :mixing + "processing"%c @ +69 "core" B + ."da"PBV.dial :waste1 +2 "processing"%X  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%Z * +33 "core" + +2 ."da"PSV.dial :air + "processing"%b  +42 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%k' +2234 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%n +43 "core" +2 ."da"delay 2 seconds +201 .PSV.dial :air +2 "processing"%P  +53 "core" +2 ."da"delay 2 seconds +201 .PSV.dial :mixloop +3 "processing"%y +39 "core" +2 ."da"delay 2 seconds +201 .PSV.dial :air +2 "processing"%p  +40 "core"  +2 ."da"PS.seek :empty +2 "processing"%E'9 +2224 "core" ' + #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"% +122 "core"  + ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%,' +588 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%v'[ +1613 "core" ' + ."da"PTV.dial :puck +2 "processing"%z  +67 "core"  + ."da"PSV.dial PTV +2 "processing"%s +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%}  +33 "core" +2 "processing"%t% +3 "core" %^\  +2 ."da"PS.seek 1.5ml +2 "processing"%' +597 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%Y * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'W +1620 "core" ' + ."da"delay 2:00 +12004 #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 + .PSV.dial PSR +2 "processing"%f +69 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2242 "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" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%a  +67 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +1833 E 9\ 43 +408 "core" ' + #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"% +122 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%' +584 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%x'[ +1605 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" +2 "processing"%% +3 "core" %Z\  +2 ."da"PS.seek 1.5ml +2 "processing"%{' +599 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +33 "core" * +2 ."da"PS.seek 0ml +2 "processing"%\\'W +1636 "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 + "processing"%& * +35 "core" , +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"%6 +68 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +43 "processing"% ' +2231 "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"% +69 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%  +80 "core" +2 ."da"PS.seek :empty +2 "processing"%'9 +2239 "core" ' + #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%  +43 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing + "processing"%  +123 "core" +2 ."da"delay 5 seconds +501 .PRV.dial :ab2 +2 "processing"%  +42 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"% +52 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%Q' +392 "core" ' +3 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%  +42 "core"  +2 "processing"%!% +3 "core" %\  +3 ."da"PS.seek 0.55ml + "processing"%0'z +336 "core" ' + #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%4  +39 "core"  +2 ."da"PS.seek 2ml +2 "processing"%'[ +1575 "core" ' + ."da"PSV.dial :PML +2 "processing"%w +43 "core" + ."da"PTV.dial :mixing +2 "processing"%\ @ +67 "core" B + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" +2 "processing"%9% +3 "core" %U\  +2 ."da"PS.seek 1.85ml +2 "processing"%'5 +242 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%- * +33 "core" * +2 ."da"PS.seek 0ml +2 "processing"%*'W +1973 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +5409 #"connect"Session Begun +2 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +20634 E ;\ 33 +21954 #"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"%; * +33 "core" * +2 ."da"PSV.dial :air +2 "processing"%.  +43 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%:' +2237 "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" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%2  +42 "core"  +2 ."da"PS.seek :empty +2 "processing"%8'9 +2235 "core" ' + #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%= +123 "core"  + ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%>' +589 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%J'[ +1611 "core" ' + ."da"PTV.dial :puck +2 "processing"%I  +67 "core"  + ."da"PSV.dial PTV +2 "processing"%F +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%<  +33 "core" +2 "processing"%7% +3 "core" %X \  +2 ."da"PS.seek 1.5ml +2 "processing"%A' +602 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%R * +33 "core" * +2 ."da"PS.seek 0ml +2 "processing"%O'W +1627 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%?  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%+ * +35 "core" , +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"%# +68 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%H' +2222 "core" ' + ."da"PSV.dial PTV +2 "processing"%S +69 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%[ +68 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%U +69 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%L'9 +2239 "core" ' + #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%) +123 "core"  + ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%W' +598 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%1'[ +1352 E ;\ HH +256 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%N +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%G  +33 "core" +2 "processing"%M% +3 "core" %Yn\  +2 ."da"PS.seek 1.5ml +2 "processing"%K' +594 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%" * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%%'W +1613 "core" ' + ."da"delay 2:00 +7267 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +4729 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%C  +33 "core" +2 ."da"delay 30 seconds +3042 .PBV.dial between PSV and waste1 +8 "processing"%^ * +34 "core" * +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"%B +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%'' +2224 "core" ' + ."da"PSV.dial PTV +2 "processing"%d +69 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +4 "processing"%V +68 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%/ +69 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%D  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"% '9 +2240 "core" ' + #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%@ +123 "core"  + ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%h' +589 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%e'[ +1604 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%m +66 "core" + ."da"PBV.dial :waste1 +2 "processing"%g  +33 "core" +2 "processing"%5% +4 "core" %Z\  +2 ."da"PS.seek 1.5ml + "processing"%r' +591 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%j * +33 "core" * +2 ."da"PS.seek 0ml +2 "processing"%_'W +1615 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%o  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%c * +34 "core" , +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"%X +69 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%Z' +2242 "core" ' + ."da"PSV.dial PTV +2 "processing"%b +69 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%l +68 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%n +69 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +4 "processing"%P  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%y'9 +2213 "core" ' + ."da"Sleepy.power :camera,:ON +2 #Mixing DA Substrates .PSR.select :air +2 .PSV.dial PSR + "processing"%p +124 "core"  +2 ."da"PSR.select :sub1 +2 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.25ml +2 "processing"%k'7 +345 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml + "processing"%' +361 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%E'[ +1607 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%, +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%z  +33 "core"  +2 "processing"%s% +3 "core" %Y\  +2 ."da"PS.seek 1.5ml +2 "processing"%}' +590 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%t * +35 "core" , +2 ."da"PS.seek 0ml +2 "processing"%v'W +1609 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%Y  +34 "core" +2 ."da"delay 30 seconds +1464 E J\  +1538 ."da"PBV.dial between PSV and waste1 + "processing"% * +36 "core" , +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"%~ +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"% ' +2271 "core" ' + ."da"PSV.dial PTV +2 "processing"%f +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" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2268 "core" ' + "processing"%a9 +4 "core" 9*4 + #"da"Processing Puck Heater at 28C before imaging + .PH.coast +2 "processing"%  +3 "core" 4 + 4 + "processing"%& +3 "core" &TH\ ) +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 2 + "manipulator"&% +4 "core" %\  7 +2 "storage"(% +3 "core" %z \\ ] R\ +2 "storage"(. +2 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 ."da"SC.seek 2 + "storage"(( +342 "core" ( + ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (& +2 "core" & F O F\ +2 "manipulator"&x& +3 "core" &- +2 "manipulator"&% +3 "core" %\   7 +3 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 2 +2 "manipulator"&{( +180 "core" ( + "manipulator"&& +4 "core" &\   # +2 "storage"(&& +3 "core" & H H D\ +3 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&6' +97 "core" ' +2 "storage"(\\& +3 "core" & ^ \\ W\ +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 ."da"SE.seek beamBreak + "storage"('L +286 "core" ' + "storage"(- +3 "core" -'w +2 ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&& +2 "core" &\  2 # +2 "storage"(& +3 "core" & 9 9\ +2 ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +43 ."da"Forearm.reconfigure LooseForearm +9 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 2 +2 "manipulator"& 'Y +36 "core" ' +3 ."da"\Elbow.hold +2 "manipulator"& , +3 "core" , + ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(- +2 "core" -'w +2 ."da"SE.seek 1.1 Pucks below Top Plate +2 "storage"('/ +31 "core" ' +2 "manipulator"&% +4 "core" %iK R ɭ + "storage"(& +4 "core" & \ \  \ + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 2 + 316 counts +2 "manipulator"&'ϕ +14 "core" ' +2 "manipulator"&!& +4 "core" &\   # + "storage"(Q& +4 "core" & 8 ; \ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&4' +33 "core" ' +2 ."da"SE.seek 2.1 Pucks below Top Plate +3 "storage"(0' +42 "core" ' +2 "manipulator"&w& +4 "core" &\  M # +2 "manipulator"&\ % +3 "core" % z { +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 ."da"\Elbow.seek PC +2 "manipulator"&9( +243 "core" ( +2 "manipulator"&-& +3 "core" &  +2 ."da"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" & Z +2 ."da"Forearm.seek PC +2 "manipulator"&' +97 "core" ' + ."da"Hand.close +2 "manipulator"&(/ +67 "core" / +2 ."da"PC.seek :open +2 "processing"%;( +401 "core" ( + "storage"(.& +4 "core" & N O \ +2 "manipulator"&*& +4 "core" & + "manipulator"&% +4 "core" %  ~ +2 ."da"Forearm.seek :retract +2 "manipulator"&]'\ +93 "core" ' +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 2 +2 "manipulator"&$( +259 "core" ( + "manipulator"&2& +4 "core" &  & +2 "storage"(:& +3 "core" & \\ Q \ +3 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&=' +106 "core" ' +2 ."da"Hand.open +2 "manipulator"&81 +74 "core" 1 +9 "storage"(>- +4 "core" -' +2 ."da"SE.seek 1.85 Pucks below Top Plate +2 "storage"(I' +27 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.19 Pucks below Top Plate +2 "storage"(F' +59 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da18aug2719h50ml.tif +1940 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +754 #"da"SX HX9/16 (USB:15): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 23.584 seconds\ /var/log/esp/da18aug2719h50ml.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da18aug2719h50ml15s.tif +1557 #SX HX9/16 (USB:15): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da18aug2719h50ml15s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da18aug2719h50ml30s.tif +3064 #SX HX9/16 (USB:15): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da18aug2719h50ml30s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da18aug2719h50ml70s.tif +7118 #SX HX9/16 (USB:15): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da18aug2719h50ml70s.tif: TIFF Upload Complete\ + .Sleepy.power :camera,:OFF +2 ."Qmail"HABfans.email "23.584 sec auto-exposure",Subject: "da18aug2719h50ml images!" +12 "storage"(<- +43 "core" -' +2 "storage"(7& +4 "core" & e k\ +2 "manipulator"&J& +4 "core" &   !r +2 ."da"\Elbow.seek 2 +2 "manipulator"&R( +22 "core" ( +2 "manipulator"&A& +6 "core" &  \ +2 "storage"(?& +3 "core" & s s \ +3 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&+' +23 "core" ' +2 ."da"SE.reconfigure SEgently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.9 Pucks below Top Plate + "storage"(#'$ +61 "core" ' +2 "manipulator"&O& +4 "core" & \ + "storage"(S& +4 "core" & \ =\ >\ +2 ."da"\Elbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 2 +2 "manipulator"&['Y +38 "core" ' +95 ."da"\Elbow.hold +4 "manipulator"&U, +5 "core" , + ."da"\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 2.09 Pucks below Top Plate +2 "storage"(' +26 "core" ' +3 "manipulator"&H% +8 "core" %cb C ȳ +3 "storage"()& +7 "core" & \ \  )\ + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 2 + 310 counts +2 "manipulator"&L'Ϗ +21 "core" ' +2 "manipulator"&W& +4 "core" & g \ +2 "storage"(N& +4 "core" & = @ \ +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&G' +34 "core" ' +2 "storage"(M% +10 "core" %   +6 ."downElevator"SE.seek :down +7 "storage"(1'v +91 ("% +9 "core" %9 1 PF +8 "manipulator"&K% +13 "core" % { # +5 ."da"Forearm.reconfigure LooseForearm +8 "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek :retract +6 "manipulator"&C'\ +85 "core" ' +18 ' + ."downElevator"SE.coast + "storage"(5 +2 ."da"SC.coast + "storage"(6 +7 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 #tStarting finalPurge +2 "processing"%^& +55 "core" &1\ +9 ."psFlush"Hand.open +2 "manipulator"&B1 +20 "core" 1 +2 "manipulator"&%& +6 "core" & \ +2 "manipulator"&d% +3 "core" %\  a  +5 ."psFlush"\Elbow.seek FlushPuck::Garage +2 "manipulator"&V(- +173 "core" ( +2 "manipulator"&/& +4 "core" &- " + ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &D& +3 "core" &- " +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&'' +108 "core" ' +3 ."psFlush"Hand.close +3 "manipulator"&@/ +73 "core" / +3 "manipulator"& & +4 "core" &- U " +2 "manipulator"&h% +5 "core" % | " ȻB +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&m'\ +99 "core" ' +3 ."psFlush"\Elbow.reconfigure TightElbow +8 "manipulator"&$&.,(\ #b +6 ."psFlush"\Elbow.seek PC +2 "manipulator"&g( +128 "core" ( +2 "manipulator"&5& +4 "core" & k +2 ."psFlush"\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &e& +3 "core" & k +4 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&j' +99 "core" ' +2 "manipulator"&r& +12 "core" & k + "manipulator"&o% +4 "core" % +5 "processing"%c& +4 "core" &0\ + "processing"%X& +4 ."psFlush"PC.seek :closed +3 "processing"%_(Tg +3 "core" &/\ +3 &0\  +10 &4},\ *y +15 &g1\ = +6 &n-\ J +9 &YW/\ I +8 &].\ I +13 &[.\ I +8 &_/\ J +12 &aX%\ I +4 &"Y%\ J +11 &Z\ J +7 & ] \ I +10 &"i]\ I +9 &$*]\ J +9 &%[!\ J +10 &'[$\ J +9 &)pZ!\ J +9 &+3] \ I +10 &,]#\ I +9 &.]"\ I +10 &0y\\!\ I +9 &2;]\ I +9 &3]!\ I +10 &5] \ I +9 &7]\ I +9 &9C]\ I +10 &;]\ I +9 &<]\ I +11 &>Z\ J +8 &@KZ\ I +9 &B X\ I +10 &CZ \ J +9 &E]\ J +9 &GS_\ I +10 &Ih\ K +9 &Js\ L +10 &L\ O +9 &NJ \ O +10 &P \ P +9 &Q\ P +9 &Sqxj\ . +9 &T+)l \ G +10 &TJ\ ( +2 ( + "processing"%X& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.53 +2 "processing"%b& +3 "core" &TJ \ ( +2 ."psFlush"Hand.open + "manipulator"&l1 +73 "core" 1 +2 "manipulator"&n% +3 "core" %   +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&P'\ +101 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%Z +122 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."psFlush"PS.seek 1ml +2 "processing"%p'P +318 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +781 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%y' +1614 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%k +79 "core"  + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +34 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%,'W +2629 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%z +67 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.seek 0.5ml + "processing"%s' +593 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%E' +2126 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%t +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"%} U +52 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%Y'W +2635 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +53 "core" B +2 ."psFlush"PS.seek 2.5ml +2 "processing"%~' +2039 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +591 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%v  +70 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%f'9 +2660 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +43 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%|' +2634 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +67 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"% 'W +2634 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%a @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2636 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +67 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2635 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +42 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.seek 1ml + "processing"%'P +1106 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1620 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%x +67 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%  +50 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +1925 E R\ =< +715 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%& +69 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.seek 0.5ml + "processing"%\\' +588 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%T' +2139 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%q +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"% U +94 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2633 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2635 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +68 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2625 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%! +43 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%Q' +2628 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%w +67 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%\ 'W +2646 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%6 @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%{' +2638 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +67 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"% '9 +2635 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'& +4 "core" &\ +2 .tHand.open + "manipulator"&1 +22 "core" 1 +2 "manipulator"&4& +4 "core" & . k + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek PC + "manipulator"&-( +4 "core" ( +2 "manipulator"&& +3 "core" &  x k +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 & & +2 "core" & k +2 .tForearm.seek PC +2 "manipulator"&(' +101 "core" ' + .tHand.close + "manipulator"&/ +74 "core" / +2 .tPC.seek :open + "processing"%`( +400 "core" ( +2 "manipulator"&.& +3 "core" & k +2 "manipulator"&*% +4 "core" %  +2 .tForearm.seek :retract + "manipulator"&'\ +104 "core" ' +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC + "manipulator"&( +399 "core" ( +4 "manipulator"&2& +3 "core" &   :- +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &:& +3 "core" &  :- +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&9'ρ +91 "core" ' +2 "manipulator"&8& +4 "core" &  :- + "manipulator"&>% +4 "core" %x   +2 "collection"']& +4 "core" &\ +2 "collection"'0& +3 .tCC.seek :closed +2 "collection"'I(O +3 "core" & \ +3 &\  +10 &4\ *y +9 &h\ = +10 &r\ J +9 &Y\\ \ I +9 &]\ I +10 &]\ I +9 &[\ I +9 &a_\ I +10 &$]\ I +9 &\\\ I +10 & ]\ I +9 &"i\\\ I +9 &$,_\ I +10 &%]\ I +9 &'a\ I +9 &)r]\ I +10 &+5\\ \ H +9 &,^\ I +10 &.]\ I +9 &0y`\ I +9 &2<]\ I +10 &3[\ I +9 &5]\ I +9 &7` \ I +10 &9D]\ I +9 &;\\ \ I +10 &<]\ I +9 &>^\ H +9 &@K]\ I +10 &B^\ I +9 &Cc\ J +9 &Eg\ I +10 &GMu \ K +9 &I \ N +10 &J\ S +9 &Lw\ U +9 &N7\ C +10 &O<9\ (w +9 &O~e\ D +2 ( + "collection"'0& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.71 + "collection"'<& +3 "core" &O~`\ D +2 .tHand.open + "manipulator"&71 +75 "core" 1 +2 "manipulator"&J% +3 "core" % x <  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&A'\ +94 "core" ' + #tFlushing the Collection Valve::Manifold +2 "collection"'?& +4 "core" &O~`\ D + "collection"'O% +4 "core" %\ + #tCS Pulling 5ml of flush + .CSV.dial CSR +2 "collection"'S  +39 "core"  + .tCSR.select :flush +2 "collection"' +11 .tCS.seek 5ml + "collection"'$'l +1359 "core" ' + .tdelay 5 seconds +503 .CSR.select :air + "collection"' +9 '=% +3 "core" %l\ + .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 7.5ml +2 "collection"'H' +653 "core" ' + .tCSV.dial :waste +2 "collection"') +120 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'F' +1991 "core" ' + #tFlushing lower manifold's waste1 port +2 "collection"'W& +3 "core" &O~_\ D +2 "collection"'N% +4 "core" %\  + .tCSV.dial :flush +2 "collection"'M  +41 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"'+'l +1189 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'" @ +38 "core" A +2 "collection"'K% +4 "core" %l\  +2 .tCS.seek 7ml + "collection"'R' +524 "core" ' + ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'#  +3 '[  +40 "core"  +84  + .tCBV.dial :waste1 +2 "collection"'L @ +42 "core" ? +2 .tCS.seek 0ml +2 "collection"'^' +1618 "core" ' + #tFlushing lower manifold's waste2 port +2 "collection"'& +4 "core" &O~_\ \ D + "collection"'B% +4 "core" %\ + .tCSV.dial :flush +2 "collection"'%  +80 "core"  +3 .tCS.seek 5ml + "collection"'d'l +1201 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +45 "collection"'G @ +40 "core" A +2 "collection"'/% +4 "core" %l\ +2 .tCS.seek 7ml +2 "collection"'D'\ +529 "core" ' + ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'1  +41 "core"  + .tCBV.dial :waste2 +2 "collection"'  +105 "core"  +2 .tCS.seek 0ml +2 "collection"'U' +1619 "core" ' + #tDisinfecting external Intake with kill +2 "collection"'@& +4 "core" &O~_\ \ D + "collection"' % +4 "core" % \ + .tCSV.dial CSR +2 "collection"'h  +39 "core"  + .tCSR.select :kill +2 "collection"' +11 .tCS.seek 8ml + "collection"'C' +1856 "core" ' + .tdelay 5 seconds +503 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'5' D +530 "core" ' +3 ."connect"CSV.dial CBV + .tCBV.dial CSV +3 "collection"'e +3 ''  +92 "core" +36  + .tCTV.dial :intake +2 "collection"'r  +69 "core" + .tIntake.select :open + "sampler") +11 .tCS.seek 2ml + "collection"'o' \\ +1848 "core" ' + .tIntake.select :close + "sampler")0 +10 .tCTV.dial :air + "collection"'c  +70 "core"  +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'V' +581 "core" ' + .tCSV.dial CSR +2 "collection"'m  +94 "core"  + .tCSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"';'l +1351 "core" ' + .tdelay 5 seconds +503 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml +2 "collection"'b' D +1352 "core" ' + .tCSV.dial CBV +2 "collection"'l +94 "core" +2 .tCS.seek 0ml +2 "collection"'n' +2615 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&X& +4 "core" & . :- + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC + "manipulator"&Z( +3 "core" ( + "manipulator"&j& +4 "core" &  :- + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & u :- +2 .tForearm.seek CC +2 "manipulator"&p'ρ +100 "core" ' + .tHand.close + "manipulator"&k/ +66 "core" / +2 .tCC.seek :open + "collection"'( +379 "core" ( +2 "manipulator"&y& +3 "core" & b :- +2 "manipulator"&z% +4 "core" % ό +2 .tForearm.seek :retract + "manipulator"&,'\ +96 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage + "manipulator"&s(- +279 "core" ( +2 "manipulator"&t& +3 "core" &- c + +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &}& +2 "core" &- e + +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&E' +109 "core" ' +3 .tHand.open + "manipulator"&1 +74 "core" 1 +2 "manipulator"&Y% +3 "core" % v  ǹz +3 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&v'\ +100 "core" ' + #tCompleted [da withoutWCR] begun 18:02:37 +4 #Asleep after completing 2018_07_17_niagara_postcanQC assays +2 ."Qmail"GoodNews.email "{2 => 3, 3 => 0}\\nCan@19:42:10, 26.0C, 68% humidity, 14.2psia, 13.761V, 0.300A, 0.294A avg, 4.13W",Subject: "Asleep after completing 2018_07_17_niagara_postcanQC assays" +564 #m\EXIT @1535413841.12EDT @1535455643.64EDT = =ECan =tMAIN =mMAIN_scheduler @EDT1535455645.68 #"core_reset"Sent BREAK +2 #t@0x1631, state=0x33E0, ifg=0x02, ie=0x5F + #@0xE95D, state=0x33E0, ifg=0x02, ie=0x5F #@0x7488, state=0x33E0, ifg=0x02, ie=0x5F + #@0x72C9, state=0x33E0, ifg=0x02, ie=0x5F + #@0xA6CF, state=0x33E0, ifg=0x02, ie=0x5F #@0x4B8F, state=0x33E0, ifg=0x02, ie=0x5F + #@0xF4B2, state=0x33E0, ifg=0x02, ie=0x5F + #@0x0393, state=0x33E0, ifg=0x02, ie=0x5F #@0x80B6, state=0x3350, ifg=0x00, ie=0x75 + #\ESP2 v3.22 I2C Gateway v3.06 +8 #\ESP2 v3.22 I2C Gateway v3.06 +387 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/shallow/niagara/configure.rb\ +256 .Sleepy.power :raw,:ON +3 E P\ +, +4  P\ +, + "sampler") +2 ) +2 "core"  + "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  +4 "collection"' 9\ + ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 )% +2 "core" %WW  + .tSS.configure SSconfig +3 "sampler")#.0X access 2 +20 .SE.seek :down +2 "storage"('v +8 "core" ' +2 "manipulator"&% +4 "core" %\    +2 "manipulator"&& +3 "core" &- + +2 .tSC.reconfigure SCtight +3 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"((K +1286 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (& +3 "core" &K   +15089 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 +2 #Session Ended +42096 E ~\ 22 +48731 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +11264 E \ 22 +60003  \ 32 +19560 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +40435 E \ 22 +50392 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +9603 E \ 22 +60002  \ 22 +21222 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +38773 E \ 22 +52054 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +7941 E \ 32 +10844 #t-> can +2 E \ 22 +49157  \ 22 +22883 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +37112 E \ 33 +53715 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 + #Session Ended +6281 E \ 33 +60002 \ \ 33 +24543 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +35451 E \ 22 +55377 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +4618 E 8\ 22 +60005  \ 55 +26311 #"connect"Session Begun +7 #-> Sleepy.cycleModemPower! 9 +6 .Sleepy.cycleModemPower! 9 +3 #Session Ended +33673 E\ 55 +57273 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +5 .Sleepy.cycleModemPower! 9 +3 #Session Ended +2717 E \ 55 +60002  1\ 65 +28207 #"connect"Session Begun +6 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 +3 #Session Ended +31783 E H\ 65 +59051 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 +2 #Session Ended +943 E =\ 22 +12767 #"Tina"Session Begun +3359 #-> abort! "reset" +2 !o:CmdServer::Client::Error:bt[" Tina:1:in `topLevelBinding'" ESP.ready? + "collection"'% +3 "core" %37\ +2 "sampler")% +4 "core" %TT  + "manipulator"&% +3 "core" %\    ~  +2 "manipulator"&& +3 "core" &-    + +2 "storage"(& +3 "core" &K H  + "storage"(% +4 "core" % d  + "collection"'& +3 "core" &38\ +2 "processing"%& +3 "core" &\ +2 "processing"%% +3 "core" %8&\ +411 #t-> SSV + "sampler")  +3 "core"  +960 #t-> SS.fill +3 .SS.seek 25ml +2 "sampler")!' +1251 "core" ' + "sampler")"% +4 "core" %TT t +1577 #t-> SSV +2 "sampler")# +2 "core"  +943 #t-> SS.empty +2 .SS.seek :empty +2 "sampler")$'^ +1249 "core" ' + "sampler")%% +4 "core" %cVT N +41121 #t-> SSV +2 "sampler")& +3 "core"  +2652 #t-> SS.fill +2 .SS.seek 25ml +2 "sampler")'' +1271 "core" ' + "sampler")(% +4 "core" %TT  p +2238 #t-> SS.empty +2 .SS.seek :empty +2 "sampler"))'^ +1254 "core" ' + "sampler")*% +4 "core" %[TT ? +2095 #t-> CSV +2 "collection"'+ +2 "core"  +1621 E g\ :: +1307 #t-> CSV.air +2 .CSV.dial :air + "collection"', @ +94 "core" A +1528 #t-> CSV.air2 +2 .CSV.dial :air2 + "collection"'- @ +133 "core" > +2672 #t-> CSV.air +2 .CSV.dial :air + "collection"'. @ +120 "core" > +1390 #t-> CSV.fill +2 !o:NoMethodError :bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message*undefined method `fill' for CSV:Shaft: name: fill: args[ +968 #-> CS.fill +2 .CS.seek 10ml +2 "collection"'/' D +1252 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 + .Sleepy.cycleModemPower! 9 +2 #Session Ended +1355 "core" ' +2 "collection"'0% +3 "core" % ?28\  +1131 #t-> CS.empty +2 .CS.seek :empty +2 "collection"'1'Ͱ +2629 "core" ' + "collection"'2% +4 "core" %ͪ17\ +1040 #t-> CS.fill +2 .CS.seek 10ml +2 "collection"'3' D +2620 "core" ' + "collection"'4% +4 "core" % J37\  +1672 #t-> CS.empty +2 .CS.seek :empty +2 "collection"'5'Ͱ +2622 "core" ' + "collection"'6% +4 "core" %Ͱ37\ +3631 #t-> PSV +2 "processing"%7 +3 "core"  +552 #t-> PSV.air +2 .PSV.dial :air + "processing"%8  +109 "core"  +1591 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%9' +2634 "core" ' + "processing"%:% +4 "core" %!4\  +6233 #t-> PS.empty +2 .PS.seek :empty +2 "processing"%;'9 +2627 "core" ' + "processing"%<% +4 "core" %=E\ +3289 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%=' +2636 "core" ' + "processing"%>% +4 "core" %#G\  +629 #t-> PS.empty +2 .PS.seek :empty +2 "processing"%?'9 +2634 "core" ' + "processing"%@% +4 "core" %6F\ +812 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%A' +729 .tPS.hold + "processing"%B+ +4 "core" '(~d\ QZ +61 + +2 !to:IRB::Abort:bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@checkpoint: omitted: mesg".Processing Syringe seek to 2.5ml Aborted! +788 #-> PS.empty +2 .PS.seek :empty + "processing"%C'9 +810 "core" ' + "processing"%D% +4 "core" %6P\ +802 #t-> CC.close +3 !o:Arm::Error:bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@checkpoint: omitted: mesg"3Claim Arm, then retry closing Collection Clamp +4454 #-> Arm.reset +1067 #-> Arm.owner +1262 E c\ :9 +437 #t-> CC.close +2 !o:Arm::Error:bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@checkpoint: omitted: mesg"3Claim Arm, then retry closing Collection Clamp +4107 #-> exit +12 #m\EXIT @1535469102.47EDT @1535469140.57EDT = =ECan =tMAIN =mMAIN_scheduler @EDT1535469142.53 #"core_reset"Sent BREAK +20 #t@0x8A55, state=0x32F4, ifg=0x10, ie=0xFD + #@0x8CE6, state=0x32F4, ifg=0x10, ie=0xFD + #@0x8F79, state=0x32F4, ifg=0x10, ie=0xFD #@0x920B, state=0x32F4, ifg=0x10, ie=0xFD + #@0x949D, state=0x32F4, ifg=0x10, ie=0xFD + #@0x972F, state=0x32F4, ifg=0x10, ie=0xFD #@0x99C1, state=0x32F4, ifg=0x10, ie=0xFD + #@0x9B2B, state=0x32F4, ifg=0x80, ie=0xFD + #@0x8087, state=0x3350, ifg=0x00, ie=0x75 #\ESP2 v3.22 I2C Gateway v3.06 +8 #\ESP2 v3.22 I2C Gateway v3.06 +399 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/shallow/niagara/configure.rb\ +263 .Sleepy.power :raw,:ON +2 E u\ =< +4  u\ =< + "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% + % +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 )% +3 "core" %[TS ? + .tSS.reconfigure SSconfig +2 "sampler")#.0X Arm.owner +997 #-> CC.close +3 !o:Arm::Error:bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@checkpoint: omitted: mesg"3Claim Arm, then retry closing Collection Clamp +1757 #-> ESP.shutdown +2 #Asleep / Shutdown +3 ."shutdown"SS.coast +2 "sampler")5 +2 ."shutdown"CC.coast + "collection"'6 +2 ."shutdown"CS.coast +2 "collection"'5 +2 ."shutdown"PC.coast + "processing"%6 +2 ."shutdown"PS.coast + "processing"%5 +3 ."shutdown"Forearm.coast + "manipulator"&5 +2 ."shutdown"\Elbow.coast + "manipulator"&6 +3 ."shutdown"SC.coast + "storage"(6 +2 ."shutdown"SE.coast +2 "storage"(5 +36 ."shutdown"Sleepy.power :dwarf,:OFF + .Sleepy.power :raw,:OFF + #Shutdown +1056 #t-> ESP.wakeup +37 #Powering up Dwarves +519 .Sleepy.power :raw,:ON +29 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% + % +4 "core"  + "collection"' 9\ +2 ' 0\ +2 ' -\ +2 "processing"% 9\ + % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +3 .tSS.configure SSconfig +2 "sampler")#.0X% +3 "core" %28\ \ +2 "processing"%?& +3 "core" &\ +2 "processing"%@% +3 "core" %[-\ +2 "manipulator"&A% +4 "core" %\  b  +2 "manipulator"&B& +3 "core" &  t & +2 "storage"(C& +3 "core" & # l i \\\ \  +2 "storage"(D% +3 "core" % ` j C\ +2 "collection"'E9 +3 "core" 9\\ +2 "processing"%F9 +2 "core" 9d +1381 #t-> CC.close +2 "manipulator"&G& +3 "core" &  & +2 !to:Arm::Error:bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@checkpoint: omitted: mesg"@Cannot hold puck in Collection Clamp because Hand is closed +3388 #-> Hand.open + .Hand.open +2 "manipulator"&H1 +74 "core" 1 +630 #t-> CC.close +2 !o:Arm::Error:bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@checkpoint: omitted: mesg"3Claim Arm, then retry closing Collection Clamp +4700 #-> Flush.PC +2 #Loading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%I& +3 "core" &O\ + .tHand.open +2 "manipulator"&J1 +21 "core" 1 + "manipulator"&K& +4 "core" &  % & +2 "manipulator"&L% +3 "core" % \  {  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&M(- +182 "core" ( + "manipulator"&N& +4 "core" &-  B  +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &O& +3 "core" &-  + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage +2 "manipulator"&P' +107 "core" ' + .tHand.close +2 "manipulator"&Q/ +69 "core" / +2 "manipulator"&R& +3 "core" &-   +2 "manipulator"&S% +3 "core" %   & +2 .tForearm.seek :retract +2 "manipulator"&T'\ +103 "core" ' + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek PC + "manipulator"&U( +128 "core" ( + "manipulator"&V& +4 "core" & 4 ] +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &W& +3 "core" & c ] + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&X' +105 "core" ' + "manipulator"&Y& +4 "core" &  3 ] +2 "manipulator"&Z% +4 "core" %  +2 "processing"%[& +3 "core" &/\ +2 "processing"%\\& +3 .tPC.seek :closed +2 "processing"%](Tg +4 "core" &J\ + &?\  +9 &6~J\ *z +10 &jN\ ? +9 &nrL\ K +9 &1ZH\ K +10 &`K\ K +9 &`X\ K +10 &x^L\ K +9 &;`J\ J +9 &`U\ J +10 &[J\ J +9 & ZI\ K +9 &"C_I\ J +10 &$_F\ K +9 &%]H\ K +10 &']E\ K +9 &)J[N\ K +9 &+ _F\ J +10 &,ZM\ J +9 &.]I\ J +9 &0S_F\ J +10 &2[M\ J +9 &3\\H\ J +10 &5_O\ J +9 &7Z_K\ K +9 &9]M\ K +10 &:]V\ K +9 &<]K\ K +9 &>c\\R\ J +10 &@%ZT\ J +9 &AZL\ J +10 &C`H\ K +9 &EiaM\ K +9 &G+cO\ K +10 &HkU\ L +9 &JxM\ M +9 &LbU\ P +10 &N"V\ Q +9 &OM\ P +10 &QK\ Q +9 &SP~pJ\ 6 +9 &T(5K\ B +10 &TIV\ ! + ( + "processing"%\\& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.50 + "processing"%^& +4 "core" &TI8\ ! + .tHand.open +2 "manipulator"&_1 +75 "core" 1 +2 "manipulator"&`% +3 "core" %  d +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&a'\ +90 "core" ' +1939 #t-> Flush.garage +2 #Garaging FlushPuck in Processing Clamp + "manipulator"&b& +40 "core" & W ] +9 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&c( +2 "core" ( +2 "manipulator"&d& +3 "core" & ] + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &e& +2 "core" & 2 ] +2 .tForearm.seek PC +2 "manipulator"&f' +95 "core" ' + .tHand.close +2 "manipulator"&g/ +70 "core" / +3 .tPC.seek :open +2 "processing"%h( +400 "core" ( + "manipulator"&i& +4 "core" & ] +2 "manipulator"&j% +3 "core" %  6 +2 .tForearm.seek :retract +2 "manipulator"&k'\ +93 "core" ' +3 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&l(- +167 "core" ( +2 "manipulator"&m& +3 "core" &-   +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &n& +2 "core" &- M  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&o' +112 "core" ' + .tHand.open + "manipulator"&p1 +76 "core" 1 + "manipulator"&q% +4 "core" % & " X ɽ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&r'\ +96 "core" ' +1772 #t-> CC.close +3 !o:Arm::Error:bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@checkpoint: omitted: mesg"3Claim Arm, then retry closing Collection Clamp +2242 #-> Arm.claim +787 #-> CC.close +2 "manipulator"&s& +3 "core" &-  /  +2 "manipulator"&t% +4 "core" %\    + .t\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&u( +292 "core" ( + "manipulator"&v& +4 "core" & ; 2 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &w& +3 "core" & 2 +2 .tForearm.seek CC + "manipulator"&x'ρ +93 "core" ' + .tHand.close +2 "manipulator"&y/ +76 "core" / + "collection"'z& +5 "core" &17\  +2 "collection"'{& +4 .tCC.seek :closed + "collection"'|(O +3 "core" &26\  +4 &37\ = +10 &M38\ 1 +9 &^z56 \ F +9 &b27'\ I +10 &\\15\ J +9 &\\26\ J +10 &Xb45\ J +9 &`36\ I +9 &]15&\ I +10 &a26!\ J +9 &a`46&\ I +9 &!"]47'\ J +10 &"_36(\ J +9 &$`47\ I +10 &&i\\46'\ I +9 &(,]37)\ I +9 &)]27!\ J +10 &+^26\ J +9 &-p_46+\ J +9 &/2^36'\ J +10 &0`37%\ I +9 &2a17\ I +10 &4y[45\ I +9 &6;^56\ I +9 &7`57,\ J +10 &9a27*\ J +9 &;`26\ J +9 &=C_16\ I +10 &?b25#\ J +9 &@b27!\ I +10 &B^36&\ I +9 &DJb15\ J +9 &F `26(\ J +10 &G]47*\ J +9 &Ib26\ J +9 &KR_46\ J +10 &M]37\ J +9 &NyB36\ $n +10 &On'045\ ' +9 &O57!\  +2 ( + "collection"'{& +2 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.00 +2 !o:Slide::Error\ :bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: @reply0:@checkpoint: omitted:@axisName"Collection Clamp: mesg"(No Puck Clamped in Collection Clamp +1468 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +4770 #t-> CC.open +2 .CC.seek :open + "collection"'}( +377 "core" ( +2 "collection"'~& +3 "core" &28\ +2409 #t-> CC.close +2 "manipulator"&& +3 "core" &  2 +2 "manipulator"&% +4 "core" % ~  ? A + "collection"'& +4 "core" &59\ +2 "collection"'& +3 .tCC.seek :closed + "collection"'(O +3 "core" &58\ +3 &45\  +9 &418\ *z +10 & h17\ > +9 &s25\ J +9 &a[36\ J +10 &#a38\ J +9 &_37\ J +9 &]25\ I +10 &ia45\ J +9 &,_37\ I +10 &\\36\ J +9 & _15\ J +9 &"r\\27\ I +10 &$3]37\ J +9 &%`36\ I +9 &'`46 \ J +10 &){`16\ I +9 &+<[36\ J +10 &,_26$\ J +9 &.^46\ J +9 &0^26\ J +10 &2D`06#\ I +9 &4[36\ I +10 &5[15\ J +9 &7^25\ J +9 &9L\\07"\ I +10 &;^36\ I +9 &<b37\ J +9 &>_16\ J +10 &@T\\36\ I +9 &B_37\ I +9 &C`36\ J +10 &E_2:\ J +9 &G\\]27\ J +10 &Ib15\ I +9 &Jb36\ I +9 &Lb36*\ J +10 &Nda27\ 7 +9 &OX1I25\ 5 +9 &O46\  +2 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.02 +3 !o:Slide::Error\ :bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: @reply0:@checkpoint: omitted:@axisName"Collection Clamp: mesg"(No Puck Clamped in Collection Clamp +642 #-> CC.open +2 .CC.seek :open + "collection"'( +373 "core" ( + "collection"'& +4 "core" &28\ +1322 #t-> PC.close +2 "manipulator"&\ & +3 "core" & \\ 2 +3 !to:Arm::Error:bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@checkpoint: omitted: mesg"@Cannot hold puck in Processing Clamp because Hand is closed +2646 #-> Arm.retract + .Hand.open +2 "manipulator"& 1 +76 "core" 1 +2 "manipulator"&% +3 "core" % ~  A +2 .tForearm.seek :retract +2 "manipulator"&'\ +91 "core" ' + "manipulator"&& +4 "core" &  4 2 +2 "manipulator"&% +3 "core" %\    +4642 #t-> PC.close +2 "manipulator"&& +3 "core" & 0 2 +2 "manipulator"&% +3 "core" %\  %  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek PC + "manipulator"&( +347 "core" ( + "manipulator"&& +4 "core" &   s +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &  9 s + .tForearm.seek PC +2 "manipulator"& ' +94 "core" ' + .tHand.close +2 "manipulator"& / +69 "core" / +3 "processing"%& +3 "core" &F\ +2 "processing"%& +4 .tPC.seek :closed + "processing"%(Tg +3 "core" &_\ +3 &`\  +9 &0{a\ )v +9 &f_\ = +10 &v^\ K +9 &HYa\ J +9 & ]\\\ K +10 &^Y\ K +9 &_d\ K +9 &P[]\ J +10 &\\^\ J +9 &ZZ\ J +9 & [\\\ J +10 &"X_^\ J +9 &$]d\ K +10 &%]a\ J +9 &'Z^\ J +9 &)`]`\ J +10 &+#Z`\ J +9 &,]Q\ J +9 &.`[\ J +10 &0i][\ J +9 &2*]^\ J +10 &3Zc\ J +9 &5_Z\ J +9 &7p]`\ J +10 &92_a\ J +9 &:\\`\ J +9 &<]`\ J +10 &>x\\b\ J +9 &@:]b\ J +10 &A]a\ J +9 &C]e\ J +9 &E]\\\ J +10 &GC]a\ J +9 &I]b\ J +9 &J]`\ J +10 &L]g\ J +9 &NJ^\\\ J +10 &P ^]\ K +9 &Q^b\ J +9 &SsyAd\ 'w +10 &T0*8g\ & +9 &TQ`\  +2 ( + "processing"%& +2 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.01 +2 !o:Slide::Error\ :bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: @reply0:@checkpoint: omitted:@axisName"Processing Clamp: mesg"(No Puck Clamped in Processing Clamp +2407 #-> PC.open +2 .PC.seek :open + "processing"%( +401 "core" ( + "processing"%& +4 "core" &K\ +802 #t-> PC.close +2 "manipulator"&& +3 "core" & , s +2 "manipulator"&% +3 "core" %  \ a +2 "processing"%& +4 "core" &a\ + "processing"%& +4 .tPC.seek :closed + "processing"%(Tg +3 "core" &Z\ +3 &Z\  +10 &2|^\ )v +9 &f\\\ = +9 &v]\ K +10 &J]]\ J +9 & \\^\ J +9 &_d\ J +10 &\\]\ J +9 &S_c\ J +10 &]c\ J +9 &\\a\ J +9 & ][\ J +10 &"Y\\\\\ K +9 &$\\]\ J +9 &%\\[\ J +10 &'\\b\ J +9 &)c\\`\ J +10 &+%\\h\ J +9 &,\\\\\ J +9 &.]\\\ J +10 &0k\\d\ J +9 &2-\\a\ J +9 &3\\\\\ J +10 &5\\b\ J +9 &7r\\[\ J +10 &94\\^\ J +9 &:\\Y\ J +9 &<\\_\ J +10 &>{[\\\ J +9 &@=\\`\ J +9 &A[_\ J +10 &C\\]\ J +9 &E\\[\ J +10 &GE\\Z\ J +9 &I\\]\ J +9 &J\\_\ J +10 &L\\`\ J +9 &NM]f\ J +9 &P\\]\ J +10 &Q]T\ J +9 &SuyAM\ &u +10 &T/'0Y\ ) +9 &TR^\  +2 ( + "processing"%& +2 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.00 +2 !o:Slide::Error\ :bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: @reply0:@checkpoint: omitted:@axisName"Processing Clamp: mesg"(No Puck Clamped in Processing Clamp +2085 #-> PC.open +2 .PC.seek :open + "processing"%( +401 "core" ( + "processing"%& +4 "core" &Q\ +1403 #t-> Arm.retract +2 .Hand.open + "manipulator"& 1 +71 "core" 1 + "manipulator"&#% +4 "core" %    +2 .tForearm.seek :retract + "manipulator"&$'\ +98 "core" ' + "manipulator"&'& +4 "core" & : s +2 "manipulator"&%% +3 "core" %\ 7 ) +2283 E `\ EE +60003  x\ ED +1646 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +9090 #t-> SE.coast +2 .SE.coast + "storage"(5 +2 (&% +3 "core" %{ W c +36101 #t-> SE.to :pick +2 .SE.seek :pick + "storage"(+'o +273 "core" ' + "storage"(!% +4 "core" %Y d e\ +2783 #t-> SE.down +2 .SE.seek :down + "storage"(1'v +274 "core" ' +2 "storage"("% +3 "core" % l +1204 #t-> SE.to :pick +2 .SE.seek :pick + "storage"(*'o +274 "core" ' +2 "storage"(3% +3 "core" %Y h k \ +391 #t-> SE.down +2 .SE.seek :down + "storage"(4'v +281 "core" ' +2 "storage"(5% +3 "core" %\ = \ +7637 E n\ ED +32482 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 +2 #Session Ended +27512 E ~\ EE +27709 !"core_reader"o:I2C::Sleepy::WaterAlarm:bt[ "5/home/esp/esp2/lib/i2c/gateway.rb:251:in `reset'"5/home/esp/esp2/lib/rmutex.rb:85:in `synchronize'"5/home/esp/esp2/lib/i2c/gateway.rb:234:in `reset'"4/home/esp/esp2/lib/i2c/gateway.rb:231:in `loop'"5/home/esp/esp2/lib/i2c/gateway.rb:231:in `reset'":/home/esp/esp2/lib/i2c/gateway.rb:226:in `initialize'"*/home/esp/esp2/lib/i2c/gateway.rb:226: mesg"Powerdown in 6 seconds! +5 E 7 \ 99 +2 ."Qmail"BadNews.email "76% Wet!, 22.2C, 70% humidity, 14.2psia, 13.742V, 0.276A, 0.276A avg, 3.79W",Subject: "Water Alarm!!!" +5 #"waterStop"Asleep / Shutdown +41 ."shutdown"SS.coast + "sampler")5 +3 ."shutdown"CC.coast + "collection"'6 +3 ."shutdown"CS.coast +2 "collection"'5 +3 ."shutdown"PC.coast + "processing"%6 +2 ."shutdown"Forearm.coast +2 "manipulator"&5 +2 ."shutdown"\Elbow.coast +2 "manipulator"&6 +3 ."shutdown"SC.coast + "storage"(6 +3 ."shutdown"SE.coast +3 "storage"(5 +37 ."shutdown"Sleepy.power :dwarf,:OFF +2 .Sleepy.power :raw,:OFF +2 #Shutdown + #"waterStop"Waiting to die... @1535472235.55EDT = =ECan =tMAIN =mMAIN_scheduler @EDT1535472237.70 #"core_reset"Sent BREAK +2 #t@0x7CDA, state=0x333C, ifg=0x20, ie=0x00 #\ESP2 v3.22 I2C Gateway v3.06 +10 #\ESP2 v3.22 I2C Gateway v3.06 +33 #Powering up Dwarves +701 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/shallow/niagara/configure.rb\ +272 .Sleepy.power :raw,:ON +3 E \ v +4  \ v "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% + % +3 "core"  +3 "collection"' 9\ +3 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +3 "sampler")&\ +2 )% +3 "core" %VV\ m # + .tSS.configure SSconfig +2 "sampler")#.0X home +2 !o:NameError:bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message>undefined local variable or method `home' for main:Object: name: home +4337 #-> ESP.ready! +2 "collection"'% +3 "processing"%% +4 "manipulator"&% +5 "core" %57\ + %,\ +4 ."rdySampler"Intake.select :close +2 ."rdyProcessing"PSV.dial :air +2 ."rdySampler"\Exhaust.select :close +2 "processing"%  + ."rdySampler"CTV.dial :air +4 "collection"'  +3 "core" % +  +3 "manipulator"&% +4 ."rdyProcessing"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 "core"  + %  +2 ."rdyProcessing"PS.home.seek 0ml +4 ."rdySampler"CSV.dial :waste1 +2 .tForearm.reconfigure LooseForearm +3 "processing"%'W + "collection"' +4 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract +3 "core" +3 ."rdySampler"SSV.dial :spit,avoiding: :exhaust +2 "manipulator"&'\ + "sampler") +5 "core"  + "sampler")  +5 "core"  +3 ."readyCS"CS.reconfigure CSfast +2 ."rdySampler"SS.reconfigure SSconfig +4 "collection"'#d @b +2 "sampler")#.0X exit +14 #m\EXIT @1535472385.19EDT @1535472504.85EDT = =ECan =tMAIN =mMAIN_scheduler @EDT1535472506.88 #"core_reset"Sent BREAK + #t@0x04E2, state=0x32F4, ifg=0x10, ie=0xFD + #@0x0775, state=0x32F4, ifg=0x10, ie=0xFD + #@0x0A07, state=0x32F4, ifg=0x10, ie=0xFD + #@0x0C99, state=0x32F4, ifg=0x10, ie=0xFD #@0x0F2B, state=0x32F4, ifg=0x10, ie=0xFD + #@0x11BE, state=0x32F4, ifg=0x10, ie=0xFD + #@0x1450, state=0x32F4, ifg=0x10, ie=0xFD + #@0x156A, state=0x32F4, ifg=0x80, ie=0xFD #@0xA077, state=0x3350, ifg=0x00, ie=0x75 + #\ESP2 v3.22 I2C Gateway v3.06 +8 #\ESP2 v3.22 I2C Gateway v3.06 +388 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/shallow/niagara/configure.rb\ +258 .Sleepy.power :raw,:ON +2 E \ ED +5  \ ED + "sampler") + ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 )% +2 "core" %TT ? +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X ESP.ready? +2 "collection"'% +3 "core" %58\ +2 "sampler")% +3 "core" %UU ? +2 "manipulator"&% +4 "core" %\  % + "manipulator"&& +3 "core" &\  "z +2 "storage"(& +3 "core" & # ` i E\ \  +2 "storage"(% +3 "core" % k b ^\ + "collection"'& +4 "core" &45\ + "processing"%& +4 "core" &]\  + "processing"%% +4 "core" %Y9\ +1189 #t-> access 6 +9 .SE.seek :down +2 "storage"( 'v +4 "core" ' + "manipulator"&!% +4 "core" %\   ] % +2 "manipulator"&"& +4 "core" &\   "z + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 3 +2 "storage"(#( +351 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 ($& +2 "core" & k  +7133 #t-> exit +13 #m\EXIT @1535472626.40EDT @1535473149.58EDT = =ECan =tMAIN =mMAIN_scheduler @EDT1535473151.73 #"core_reset"Sent BREAK +2 #t@0x7B50, state=0x333C, ifg=0x20, ie=0x00 + #\ESP2 v3.22 I2C Gateway v3.06 +9 #\ESP2 v3.22 I2C Gateway v3.06 +34 #Powering up Dwarves +710 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/shallow/niagara/configure.rb\ +275 .Sleepy.power :raw,:ON +3 E \ j +4  \ j + "sampler") + ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% + % +3 "core"  +4 "collection"' 9\ + ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 )% +3 "core" %ST\ $ + .tSS.configure SSconfig +2 "sampler")#.0X access 4 +9 .SE.seek :down +2 "storage"('v +4 "core" ' 0 0 N  +3 !to:Slide::Error\ :bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: @replyo:I2C::Servo::AbsMove3Reply : @tagi: @sourcei-:@destinationi%: @channeli: @statusIS:I2C::Servo::Status: enabledF: pastRLSF: pastFLSF:pastThresholdF: lostT: homeT: positioni: velocityi: currenti:pwmi:erri: inPressi0 : outPressi0 :deltaPressiN : voltagef14.056979872361316: @type2F: @error: notReady:@checkpoint: omitted:@axisName"Storage Elevator: mesg"Storage Elevator notReady +745 #-> ESP.ready! +2 "collection"'% +4 "processing"%% +2 "manipulator"&% +5 "core" %688\ +5 ."rdySampler"Intake.select :close + .\Exhaust.select :close + .CTV.dial :air +2 "collection"'  +3 "core" %|\ + % : +  + ."rdyProcessing"PSV.dial :air +3 "manipulator"&% +2 ."rdySampler"CSV.dial :waste1 +6 "processing"%  + "collection"' +5 "core" % , +  + +3 ."rdySampler"SSV.dial :spit,avoiding: :exhaust +2 .tForearm.reconfigure LooseForearm +2 ."rdyProcessing"PS.reconfigure PSconfig +4 "sampler") + "manipulator"&#@2^d^b +2 "processing"%#A d`xb +6 ."rdyProcessing"PS.home.seek 0ml +2 .tForearm.home.seek :retract + "processing"%'W +2 "manipulator"&'\ +4 "core"  + "sampler")  +5 "core"  +3 ."rdySampler"SS.reconfigure SSconfig +2 ."readyCS"CS.reconfigure CSfast +2 "sampler")#.0X Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 +2 #Session Ended +1934 #t-> exit +12 #m\EXIT @1535473990.95EDT @1535474116.83EDT = =ECan =tMAIN =mMAIN_scheduler @EDT1535474118.86 #"core_reset"Sent BREAK +2 #t@0xB46C, state=0x32F4, ifg=0x10, ie=0xFD + #@0xB6FE, state=0x32F4, ifg=0x10, ie=0xFD #@0xB9D2, state=0x32F4, ifg=0x10, ie=0xFD + #@0xBC22, state=0x32F4, ifg=0x10, ie=0xFD + #@0xBEB4, state=0x32F4, ifg=0x10, ie=0xFD #@0xC146, state=0x32F4, ifg=0x10, ie=0xFD + #@0xC3D8, state=0x32F4, ifg=0x10, ie=0xFD + #@0xC4F2, state=0x32F4, ifg=0x80, ie=0xFD #@0xA742, state=0x3350, ifg=0x00, ie=0x75 + #\ESP2 v3.22 I2C Gateway v3.06 +8 #\ESP2 v3.22 I2C Gateway v3.06 +384 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/shallow/niagara/configure.rb\ +254 .Sleepy.power :raw,:ON +3 E \ 88 +4  \ 88 + "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% + % +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +3 "sampler")&\ +3 )% +2 "core" %TT E + .tSS.reconfigure SSconfig +3 "sampler")#.0X showlog +899 #-> ESP.ready! +4 "collection"'% +2 "processing"%% +2 "manipulator"&% +6 "core" %7:\ +5 "sampler")% +4 "core" %Q\ + %\    + %UV E +2 "manipulator"&& +4 "core" &    $ + "storage"(& +4 "core" &  \\  + "storage"(% +4 "core" %}  +2 "collection"'& +3 "core" &8:\  + "processing"%& +4 "core" &\  +2 "collection"'  +2 "core"  +2 "collection"'! +3 "core"  +2 "collection"'" +3 "core"  + "processing"%# +3 "core"  +2 "processing"%$ +2 "core" U +2 "processing"%% +3 "core"  +2 "processing"%& +3 "core"  + "sampler")' +3 "core"  +3 "sampler")(% +3 "core" %VU E +2 "collection"')& +3 "core" &59\  +2 "collection"'*% +4 "core" %6;\ +2 "processing"%+& +3 "core" &\  +2 "processing"%,% +4 "core" %Q\ +2 "manipulator"&-% +3 "core" %\ \  +2 "manipulator"&.& +3 "core" & 3 $ +2 "storage"(/& +3 "core" &   +2 "storage"(0% +4 "core" %} 0  +2 "collection"'19 +3 "core" 9 +2 "processing"%29 +2 "core" 9 +364 #t-> showlog +1475 #-> ESP.ready? +2 "collection"'3% +3 "core" %79\ +2 "sampler")4% +3 "core" %SU E +2 "manipulator"&5% +3 "core" %\     +2 "manipulator"&6& +3 "core" &   $ + "storage"(7& +4 "core" &  7  + "storage"(8% +4 "core" %} K  + "collection"'9& +4 "core" &7:\  + "processing"%:& +3 "core" &\  +2 "processing"%;% +3 "core" %Q\ +1407 #t-> exit +12 #m\EXIT @1535474313.96EDT @1535546335.47EDT = =ECan =tMAIN =mMAIN_scheduler @EDT1535546337.62 #"core_reset"Sent BREAK +2 #t@0xCC94, state=0x333C, ifg=0x20, ie=0x00 #\ESP2 v3.22 I2C Gateway v3.06 +9 #\ESP2 v3.22 I2C Gateway v3.06 +33 #Powering up Dwarves +706 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/shallow/niagara/configure.rb\ +270 .Sleepy.power :raw,:ON +2 E\ w +4 \ w + "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  + "processing"% +2 % +3 "core"  +3 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 )% +2 "core" %SS\ \ +2 .tSS.configure SSconfig +2 "sampler")#.0X access 2 +9 .SE.seek :down +2 "storage"('v +4 "core" ' w  0\ +3 !to:Slide::Error\ :bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: @replyo:I2C::Servo::AbsMove3Reply : @tagi: @sourcei-:@destinationi%: @channeli: @statusIS:I2C::Servo::Status: enabledF: pastRLSF: pastFLSF:pastThresholdF: lostT: homeT: positioni: velocityi: currenti:pwmi:erri: inPressiw : outPressi :deltaPressi0 : voltagef13.78697496318115D: @type2F: @error: notReady:@checkpoint: omitted:@axisName"Storage Elevator: mesg"Storage Elevator notReady +1763 #-> ESP ready! + !o:NoMethodError :bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message.undefined method `ready!' for main:Object: name: ready!: args[ +4611 #-> esp ready!esp ready! + !o:NoMethodError :bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message.undefined method `ready!' for main:Object: name: ready!: args[ +522 #-> esp ready! +30 !o:NoMethodError :bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message.undefined method `ready!' for main:Object: name: ready!: args[ +879 #-> ESPready! + !o:NoMethodError :bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message1undefined method `ESPready!' for main:Object: name:ESPready!: args[ +706 #-> ESP.ready! +2 "collection"'% +3 "processing"%% +3 "manipulator"&% +5 "core" %'+\ +2 %\ +3 ."rdyProcessing"PSV.dial :air +3 ."rdySampler"Intake.select :close +2 "processing"%  ."rdySampler"\Exhaust.select :close +3 .CTV.dial :air +2 "collection"'  +3 "core" %   +  +3 "manipulator"&% + ."rdyProcessing"PS.reconfigure PSconfig +4 "processing"%#A d`xb +2 "core"  + %   Q +2 ."rdyProcessing"PS.home.seek 0ml +4 .tForearm.reconfigure LooseForearm + ."rdySampler"CSV.dial :waste1 +4 "processing"%'W "manipulator"&#@2^d^b +3 "collection"' +2 .tForearm.home.seek :retract +5 "manipulator"&'\ +2 "core" + ."rdySampler"SSV.dial :spit,avoiding: :exhaust +2 "sampler") +3 "core"  + "sampler")  +5 "core"  +3 ."readyCS"CS.reconfigure CSfast +2 ."rdySampler"SS.reconfigure SSconfig +4 "collection"'#d @b + "sampler")#.0X access 2 +10 .SE.seek :down + "storage"(<'v +3 "core" ' +2 "manipulator"&=% +4 "core" %\ % & +3 "manipulator"&>& +4 "core" &\   # + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"(?(K +1280 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (@& +2 "core" &K 8 2 X\  +34531 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +11575 E\ 199 +60002  88 +17548 #t-> esp + !o:NameError:bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message=undefined local variable or method `esp' for main:Object: name:esp +1462 #-> esp + !o:NameError:bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message=undefined local variable or method `esp' for main:Object: name:esp +145 #"connect"Session Begun +2 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +215 #t-> esp + !o:NameError:bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message=undefined local variable or method `esp' for main:Object: name:esp +4141 #-> esp + !o:NameError:bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message=undefined local variable or method `esp' for main:Object: name:esp +415 #-> esp + !o:NameError:bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message=undefined local variable or method `esp' for main:Object: name:esp +1585 #-> exit +12 #m\EXIT @1535547802.95EDT @1535547826.09EDT = =ECan =tMAIN =mMAIN_scheduler @EDT1535547828.12 #"core_reset"Sent BREAK + #t@0xEE86, state=0x32F4, ifg=0x10, ie=0xFD + #@0xF109, state=0x32F4, ifg=0x10, ie=0xFD + #@0xF38B, state=0x32F4, ifg=0x10, ie=0xFD #@0xF60E, state=0x32F4, ifg=0x10, ie=0xFD + #@0xF891, state=0x32F4, ifg=0x10, ie=0xFD + #@0xFB14, state=0x32F4, ifg=0x10, ie=0xFD + #@0xFD97, state=0x32F4, ifg=0x10, ie=0xFD #@0xFEF4, state=0x32F4, ifg=0x80, ie=0xFD + #@0x23BA, state=0x3350, ifg=0x00, ie=0x75 + #\ESP2 v3.22 I2C Gateway v3.06 +8 #\ESP2 v3.22 I2C Gateway v3.06 +383 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/shallow/niagara/configure.rb\ +261 .Sleepy.power :raw,:ON +2 E <; +4  <; + "sampler") +2 ) +2 "core"  + "collection"' +2 ' +3 "core"  + "processing"% +2 % +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ + % 2\ +4 % *\ +2 % 0\ +6 "sampler")&\ +2 )% +3 "core" %UT \ = + .tSS.reconfigure SSconfig +2 "sampler")#.0X access 3 +9 .SE.seek :down +2 "storage"('v +3 "core" ' +2 "manipulator"&% +4 "core" %\  } o& +2 "manipulator"&& +4 "core" &\ o# + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 7 +2 "storage"(([z +340 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" &[w. \   +9144 #t-> access 4 +10 .SE.seek :down + "storage"('v +3 "core" ' +2 "manipulator"&% +4 "core" %\  h t& +2 "manipulator"&& +3 "core" &\ + t# +2 .tSC.reconfigure SCtight +4 "storage"($\ .\ 1~b +4 .tSC.seek 1 +4 "storage"(($ +1913 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 ( & +3 "core" &$ 5 7 \  +39076 #t-> access 5 +9 .SE.seek :down + "storage"(!'v +3 "core" ' +2 "manipulator"&"% +3 "core" %\   y& +2 "manipulator"&#& +4 "core" &\ k z# +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 2 + "storage"($( +340 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (%& +3 "core" &  P N x\  +8234 E 77 +1059 #t-> access 6 +9 .SE.seek :down + "storage"(&'v +3 "core" ' +2 "manipulator"&'% +4 "core" %\   x& +2 "manipulator"&(& +3 "core" &\  x# +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 3 + "storage"()( +338 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (*& +3 "core" &$ 5 Q \ \  +8500 #t-> access 7 +9 .SE.seek :down + "storage"(+'v +3 "core" ' +2 "manipulator"&,% +4 "core" %\   t& +2 "manipulator"&-& +3 "core" &\ V t# +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"(.(,H +342 "core" ( +4 .tSC.reconfigure SCloose +4 "storage"($.\ 1~b +4 (/& +8 "core" &,J( - A\   +10910 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +8183 #t-> exit +12 #m\EXIT @1535548729.12EDT @1535558617.66EDT = =ECan =tMAIN =mMAIN_scheduler @EDT1535558619.80 #"core_reset"Sent BREAK +2 #t@0xD176, state=0x3350, ifg=0x00, ie=0x75 #>RESET< ESP2 v3.22 I2C Gateway v3.06 +209 #>RESET< ESP2 v3.22 I2C Gateway v3.06 +33 #Powering up Dwarves +728 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/shallow/niagara/configure.rb\ +276 .Sleepy.power :raw,:ON +3 ES\ $# +4 S\ $# + "sampler") + ) +2 "core"  +2 "collection"' + ' +3 "core"  + "processing"% +2 % +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +3 "sampler")&\ +3 )% +2 "core" %\ \ + .tSS.configure SSconfig +2 "sampler")#.0X ESP.ready! +3 "processing"%% +3 "manipulator"&% +2 "collection"'% +5 "core" %J\ +6 ."rdyProcessing"PSV.dial :air +2 "processing"%  +3 "core" %   +2 %\  +3 ."rdySampler"Intake.select :close +3 ."rdyProcessing"PS.reconfigure PSconfig +2 "manipulator"&% +2 ."rdySampler"\Exhaust.select :close +4 "processing"%#A d`xb + ."rdySampler"CTV.dial :air +3 ."rdyProcessing"PS.home.seek 0ml +3 "collection"'  +2 "processing"%'W +3 "core" %   +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#@2^d^b +2 "core"  +2 ."rdySampler"CSV.dial :waste1 +2 .tForearm.home.seek :retract +2 "collection"' + "manipulator"&'\ +5 "core" + ."rdySampler"SSV.dial :spit,avoiding: :exhaust +2 "sampler") +2 "core"  +2 "sampler")  +6 "core"  +3 ."readyCS"CS.reconfigure CSfast + ."rdySampler"SS.reconfigure SSconfig +4 "collection"'#d @b +2 "sampler")#.0X\ + &\ +2 ."openPC"PC.reconfigure PCconfig +2 .tCC.reconfigure CCconfig +3 "processing"%$x2 ^22b +4 "collection"'$x2 ^22b + ."openPC"PC.home.seek :open +3 .tCC.home.seek :open +4 "processing"%*( "collection"'+( +273 "core" ( +2 ( +2 "collection"', +3 "core"  +2 "processing"%- +2 "core" U +2 "processing"%. +3 "core"  +2 "processing"%/ +2 "core"  +3 "sampler")0% +3 "core" % \ A +2 "collection"'1& +3 "core" &)\ +2 "collection"'2% +4 "core" %\ +2 "processing"%3& +3 "core" &P\  +2 "processing"%4% +3 "core" %[=\ +2 "manipulator"&5% +4 "core" %\   +2 "manipulator"&6& +3 "core" &   l +2 "storage"(7& +3 "core" &  4\  +2 "storage"(8% +3 "core" %~ \ +2 "collection"'99 +3 "core" 9v +2 "processing"%:9 +2 "core" 9| +1014 #t-> can +3 ET\ CC +4511 #t-> Sampler +1480 #-> Sampler.deep +2 !o:NoMethodError :bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message5undefined method `deep' for ShallowSampler:Class: name: deep: args[ +24206 #-> Sample.deep + .Sample.deep +2 "sampler");0 +1084 "core" 0 +910 #t-> Sample.shallow + .Sample.shallow +2 "sampler")<2 +1074 "core" 2 +19816 E/\ :: +40635 #t-> Power.sampler :on + .Sleepy.power :sampler,:ON +2528 #-> Power.sampler :off +2 .Sleepy.power :sampler,:OFF +16836 E\ BA +15794 #t-> purgeIntake + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'=& +4 "core" &+\ + .tHand.open + "manipulator"&>1 +77 "core" 1 + "manipulator"&?& +4 "core" &  l +2 "manipulator"&@% +3 "core" % \   .  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&A(- +184 "core" ( + "manipulator"&B& +4 "core" &-  g +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &C& +3 "core" &- + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage +2 "manipulator"&D' +107 "core" ' + .tHand.close + "manipulator"&E/ +68 "core" / + "manipulator"&F& +4 "core" &-  { +2 "manipulator"&G% +3 "core" %   m +2 .tForearm.seek :retract +2 "manipulator"&H'\ +100 "core" ' + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC + "manipulator"&I( +304 "core" ( + "manipulator"&J& +4 "core" &    + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &K& +2 "core" &     +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&L'ρ +93 "core" ' + "manipulator"&M& +4 "core" &   +2 "manipulator"&N% +3 "core" %u  +2 "collection"'O& +4 "core" &\ +2 "collection"'P& +3 .tCC.seek :closed +2 "collection"'Q(O +3 "core" &\ +3 &\  +8 &5\ +{ +9 &f\ > +10 &]s\ L +9 &#U\ K +10 &\\\ J +9 &[\ J +9 &j[\ J +10 &+Z\ K +9 &X\ J +9 &]\ J +10 & rZ\ J +9 &"3_\ J +10 &#Y\ K +9 &%Y\ K +9 &'z[\ J +10 &)<\\\ J +9 &*^\ J +9 &,Z\ K +10 &.]\ J +9 &0D\\\ J +10 &2]\ J +9 &3X\ J +9 &5Z\ J +10 &7K]\ K +9 &9 ]\ K +9 &:Y\ K +10 &<_\ K +9 &>R]\ K +10 &@Y\ K +9 &A_\ K +9 &Ca\ K +10 &EYd\ K +9 &Go\ M +9 &H\ O +10 &J\ U +9 &LA\ V +10 &M\ O +9 &O/C\ &q +9 &Ou\ E +6 ( + "collection"'P& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.83 + "collection"'R& +4 "core" &O`\ E +2 .tHand.open + "manipulator"&S1 +75 "core" 1 + "manipulator"&T% +4 "core" % u ( +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&U'\ +93 "core" ' +2 #tPurging external Intake + "collection"'V& +4 "core" &O`\ E +2 "collection"'W% +3 "core" %\ + .tCSV.dial :flush +2 "collection"'X  +42 "core"  +2 .tCS.seek 10ml +2 "collection"'Y' D +2360 "core" ' + .tdelay 5 seconds +503 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'Z +2 '[  +30 "core"  +48  + .tCTV.dial :intake +2 "collection"'\\  +72 "core"  + .tIntake.select :open + "sampler") +10 .tCS.seek 0ml +2 "collection"']' +2350 "core" ' + .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'^  +73 "core"  + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&_& +3 "core" &   +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&`( +4 "core" ( + "manipulator"&a& +4 "core" &   + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +45 &b& +3 "core" &  F  +2 .tForearm.seek CC + "manipulator"&c'ρ +94 "core" ' + .tHand.close + "manipulator"&d/ +75 "core" / + .tCC.seek :open +2 "collection"'e( +376 "core" ( + "manipulator"&f& +4 "core" &   '  +2 "manipulator"&g% +3 "core" % Ϗ  7  +2 .tForearm.seek :retract +2 "manipulator"&h'\ +102 "core" ' + .t\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage + "manipulator"&i(- +270 "core" ( + "manipulator"&j& +4 "core" &-  ; +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &k& +3 "core" &- ; +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&l' +109 "core" ' +3 .tHand.open +2 "manipulator"&m1 +67 "core" 1 + "manipulator"&n% +4 "core" % t  i ȹ~ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&o'\ +99 "core" ' +24638 #t-> exit +14 #m\EXIT @1535560321.18EDT @1535560395.41EDT = =mMAIN_scheduler =tMAIN =ECan @EDT1535560397.57 #"core_reset"Sent BREAK + #t@0x0CBA, state=0x3380, ifg=0x20, ie=0x7F + #@0x142C, state=0x3380, ifg=0x08, ie=0x5F + #@0x95E6, state=0x3350, ifg=0x84, ie=0x75 + #@0x988F, state=0x32E2, ifg=0x10, ie=0xF5 #@0x9B13, state=0x32F4, ifg=0x10, ie=0xFD + #@0x9D96, state=0x32F4, ifg=0x10, ie=0xFD + #@0xA01A, state=0x32F4, ifg=0x10, ie=0xFD #@0xA1A8, state=0x32F4, ifg=0x80, ie=0xFD + #@0x3E73, state=0x3350, ifg=0x00, ie=0x75 + #\ESP2 v3.22 I2C Gateway v3.06 +12 #\ESP2 v3.22 I2C Gateway v3.06 +405 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/shallow/niagara/configure.rb\ +279 .Sleepy.power :raw,:ON +2 E\ CC +4 \ CC + "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 )% +2 "core" % \ A +2 .tSS.reconfigure SSconfig + "sampler")#.0X/home/esp/esp2/mission/2018_07_17_niagara_postcanQC.rb:26"//home/esp/esp2/utils/mission.rb:19:in `[]'"4/home/esp/esp2/utils/mission.rb:19:in `mission'">/home/esp/esp2/mission/2018_07_17_niagara_postcanQC.rb:24"1/home/esp/esp2/lib/framework.rb:30:in `load'"//home/esp/esp2/lib/framework.rb:30:in `ld'"1/home/esp/esp2/lib/framework.rb:35:in `load'"4/home/esp/esp2/lib/framework.rb:76:in `execute'"-/home/esp/esp2/lib/esp.rb:207:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"running 1:27 late +3 E\ DD +29 ."shutdown"Sleepy.power :dwarf,:OFF +2 .Sleepy.power :raw,:OFF #Shutdown +134 #tPowering up Dwarves +489 .Sleepy.power :raw,:ON + "sampler") +38 ) +5 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +3 "core"  +2 "collection"' 9\ +2 ' 0\ +2 ' -\ + "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ + "sampler")&\ +2 .tSS.configure SSconfig +2 "sampler")#.0X' +106 "core" ' + .tHand.close + "manipulator"&?/ +78 "core" / + "manipulator"&@& +4 "core" &-  ? +2 "manipulator"&A% +4 "core" %    +2 .tForearm.seek :retract + "manipulator"&B'\ +98 "core" ' + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC + "manipulator"&C( +298 "core" ( + "manipulator"&D& +4 "core" &  5 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &E& +3 "core" & 5 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&F'ρ +101 "core" ' + "manipulator"&G& +4 "core" & ' 5 +2 "manipulator"&H% +4 "core" %π   F +2 "collection"'I& +4 "core" &&\ +2 "collection"'J& +3 .tCC.seek :closed +2 "collection"'K(O +3 "core" &\ +2 &-\  +10 &5(\ +{ +9 &g-\ > +10 &br(\ L +9 &'W)\ K +9 &]$\ K +10 &Z\ K +9 &mW$\ K +10 &0]+\ J +9 &W)\ J +9 &Z"\ J +10 & v\\%\ J +9 &"7W \ K +9 &#[#\ K +10 &%W(\ J +9 &'}]&\ K +10 &)@Y#\ J +9 &+W \ K +9 &,X*\ J +10 &.W \ J +9 &0HX*\ J +9 &2\ W%\ J +10 &3Y$\ J +9 &5[$\ K +10 &7QW%\ J +9 &9]*\ K +9 &:Z)\ K +10 &<W/\ J +9 &>WY&\ K +9 &@\\!\ K +10 &AY(\ J +9 &C\\&\ J +10 &E]b(\ K +9 &Gk,\ L +9 &H'\ P +10 &J$\ T +9 &LE,\ V +9 &N*\ M +10 &O4M0\ $o +9 &O| '\ "e +10 &O"\ T +2 ( + "collection"'J& +2 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.88 +2 "collection"'L& +3 "core" &O\ T +2 .tHand.open + "manipulator"&M1 +68 "core" 1 + "manipulator"&N% +4 "core" % π 2 F +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&O'\ +90 "core" ' + #tFlushing the Collection Valve::Manifold + "collection"'P& +4 "core" &O)\ T +2 "collection"'Q% +4 "core" %\ +2 #tCS Pulling 5ml of flush .CSV.dial CSR +2 "collection"'R  +68 ."Qmail"GoodNews.email "Then, in tube 2: initialPurge; da withoutWCR\\n/home/esp/esp2/mission/2018_07_17_niagara_postcanQC.rb:26\\n{}\\nCan@12:33:28, 23.1C, 25% humidity, 14.3psia, 13.540V, 0.343A, 0.343A avg, 4.65W",Subject: "Asleep until 12:32" +144 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 5ml +2 "collection"'S'l +1085 ."Qmail"GoodNews.email "At 12:33:54 began in tube 2: initialPurge; da withoutWCR\\n/home/esp/esp2/mission/2018_07_17_niagara_postcanQC.rb:26\\n{}\\nCan@12:33:55, 23.1C, 25% humidity, 14.2psia, 13.540V, 0.343A, 0.343A avg, 4.65W",Subject: "Started 2018_07_17_niagara_postcanQC phase initialPurge; da withoutWCR" +264 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 'T% +2 "core" %l\  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.501ml +2 "collection"'U' +654 "core" ' + .tCSV.dial :waste +2 "collection"'V +123 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'W' +1988 "core" ' + #tPurging external Intake + "collection"'X& +4 "core" &O\ T +2 "collection"'Y% +95 "core" %\ +2 .tCSV.dial :flush +2 "collection"'Z  +41 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'[' D +2359 "core" ' + .tdelay 5 seconds +503 ."connect"CSV.dial CBV +4 .tCBV.dial CSV + "collection"'\\ +3 ']  +5 "core"  +64 ~ + .tCTV.dial :intake +2 "collection"'^  +72 "core"  + .tIntake.select :open + "sampler") +10 .tCS.seek 0ml +2 "collection"'_' +2346 "core" ' + .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'`  +73 "core"  +2 #tFlushing upper manifold + "collection"'a& +4 "core" &O\ T + "collection"'b% +4 "core" %\ + .tCSV.dial :flush +34 "collection"'c  +76 "core"  +2 .tCS.seek 5ml +2 "collection"'d'l +1212 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'e @ +41 "core" A +2 "collection"'f% +3 "core" %l#\  +3 .tCS.seek 7ml + "collection"'g' +541 "core" ' + ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"'h +109 "core" + .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"'i' +1648 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'j'- +754 "core" ' + .tCSV.dial :waste +2 "collection"'k +41 "core" +2 .tCS.seek 0ml +2 "collection"'l' +764 "core" ' + "collection"'m& +4 "core" &O\ T +2 "collection"'n% +3 "core" %@\ + .tCSV.dial :flush +2 "collection"'o  +42 "core"  +2 .tCS.seek 3ml +2 "collection"'p'- +763 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"'q @ +40 "core" A +2 "collection"'r% +3 "core" %-\ +3 .tCS.seek 5ml + "collection"'s'l +544 "core" ' + .tCSV.dial :air +2 .CS.seek 0ml +2 "collection"'t' +1201 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'u'- +779 "core" ' + .tCSV.dial :waste +2 "collection"'v +70 "core" +2 .tCS.seek 0ml +2 "collection"'w' +751 "core" ' + #tGaraging FlushPuck in Collection Clamp + "manipulator"&x& +4 "core" & 5 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&y( +2 "core" ( +2 "manipulator"&z& +4 "core" &  5 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &{& +2 "core" & % 5 +2 .tForearm.seek CC +2 "manipulator"&|'ρ +92 "core" ' + .tHand.close + "manipulator"&}/ +75 "core" / +2 .tCC.seek :open + "collection"'~( +378 "core" ( + "manipulator"&& +4 "core" & 5 +2 "manipulator"&% +3 "core" % χ  +2 .tForearm.seek :retract + "manipulator"&'\ +101 "core" ' + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&(- +270 "core" ( + "manipulator"&& +4 "core" &-   = +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- ] = +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&' +110 "core" ' +2 .tHand.open + "manipulator"&\ 1 +69 "core" 1 + "manipulator"& % +4 "core" %   % Ⱦ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"& '\ +97 "core" ' + #tda sampling at most 500ml +3 #Loading sh1 puck from tube 2 into Collection Clamp + ."Qmail"HABfans.email "Started da in tube 2 at 12:38:08EDT29-Aug-18\\n{}\\nCan@12:33:55, 23.1C, 25% humidity, 14.2psia, 13.540V, 0.343A, 0.343A avg, 4.65W",Subject: "da sampling at most 500ml" +3 "collection"'& +55 "core" &\ +2 "manipulator"&% +4 "core" %\   +2 "storage"(% +4 "core" %} ,\ +3 "storage"(. +2 "core" .( +2 "storage"(& +4 "core" & \ +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" & \ +2 "manipulator"&& +3 "core" &-   = +3 "manipulator"& % +5 "core" %\    +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 +2 "manipulator"& ( +176 "core" ( + "manipulator"&& +4 "core" &  !p +2 "storage"(& +4 "core" & J\ +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 700 counts +4 "manipulator"&' +89 "core" ' +2 "storage"(& +4 "core" & \ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"('L +89 "core" ' +2 "storage"(- +3 "core" -'6 + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +11 (& +3 "core" & m q \ +2 "manipulator"&& +4 "core" &   !p +2 .t\Elbow.seek 2 +2 "manipulator"&( +3 "core" ( + "manipulator"&& +4 "core" &  : !p +2 "storage"(& +5 "core" & @\ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&'υ +20 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&/ +66 "core" / +12 ."downElevator"SE.seek :down +3 "manipulator"&!& +3 "storage"(#'v +5 "core" &  G !p +3 "manipulator"&$% +3 "core" % σ   +3 .tForearm.seek :retract + "manipulator"&('\ +54 "core" ' + ."downElevator"SE.coast + "storage"(5 +35 "core" ' + .t\Elbow.seek CC +2 "manipulator"&'( +162 "core" ( +3 "manipulator"&*& +4 "core" &    X +43 .t\Elbow.reconfigure LooseElbow +9 "manipulator"&$ &.,(#b +3 & & +3 "core" &  X +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&0'ρ +91 "core" ' + "manipulator"&"& +4 "core" &  X +2 "manipulator"&)% +4 "core" %υ x  +2 "collection"'2& +4 "core" &7\ +2 "collection"'4& +4 .tCC.seek :closed +2 "collection"'3(O +2 "core" &\ +3 &,\  +11 &2.\ *x +8 &f7\ = +10 &q7\ K +8 &NV6\ I +11 &\\7\ J +8 &[8\ J +10 &[6\ J +9 &T[0\ J +10 &Z0\ I +9 &W.\ I +10 & ]6\ I +9 &"\\Z(\ J +10 &$\\0\ I +8 &%W,\ I +11 &'](\ I +9 &)dZ-\ J +9 &+'Y,\ I +9 &,]\ I +9 &.Z5\ I +9 &0mW\ I +11 &2/\\ \ I +8 &3[\ I +9 &5Z\ I +10 &7uW$\ I +9 &97]\ I +10 &:\\\ I +9 &<](\ I +9 &>|\\&\ J +12 &@>[ \ J +7 &B[&\ I +10 &C[ \ I +10 &Ef\ K +8 &G?s\ L +10 &H\ P +9 &J&\ U +9 &Li\ U +10 &N'f\ D +9 &O38*\ 0 +9 &OK%\ @ +3 ( + "collection"'4& +3 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.79 + .Hand.open + "manipulator"&-1 +69 "core" 1 + "manipulator"&/% +4 "core" % υ  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&7'\ +99 "core" ' +2 .tSC.coast + "storage"(6 +3 #tcollectSample 500ml w/bubble point of 24psi + #Priming 7ml + .Sleepy.power :sampler,:ON + .Intake.select :close .\Exhaust.select :close + .SS.hold +2 "sampler")8+ +4 "core" + + "sampler")9% +4 "core" % \ 2 +2 "collection"':& +4 "core" &OJt\ F@ +3 E\ LK + #tCalibrating pressure and temperature sensors + .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X +27 + .tdelay 3.8 seconds +383 "collection"'?% +2 "core" %h\ F +2 "sampler")@% +4 "core" %?7|| \ + .tSSV.dial :spit +2 "sampler")A +133 "core"  +2 .tSS.seek 0ml +2 "sampler")1' +265 "core" ' + .tSSV.dial CBV + "sampler")>  +133 "core" +2 .tCTV.dial :intake +2 "collection"'D  +73 "core"  + #tWaiting for external sampler to finish priming... + .delayUntil "12:41:25.35" +16496 ."connect"SSV.dial CBV + .tCBV.dial SSV +2 #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open "sampler") +211 "collection"';% +2 "core" %k\ 5 +2 #tIntake @15.2psia, vacuum from 9.7 to 12.7psi +2 .SS.reconfigure SSinhale.with maxSpeed: 150 + "sampler")#.0X  +76 "core"  + #tAllowing 130s for 25.0ml of remaining 200.0ml + .Intake.select :open + "sampler") +211 "collection"'D% +2 "core" %5\ ; +2 #tIntake @14.8psia, vacuum from 9.3 to 12.3psi + .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'"' +95 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +130 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X% +4 "core" %yx \ 3 +2 .tCBV.dial between SSV and waste2 + "collection"'D  +39 "core"  +2 "collection"'<% +4 "core" % F\  + ."connect"CTV.dial CSV,avoiding: :air +2 .tCSV.dial CTV +2 "collection"'1  +42 "core"  +2 .tCS.reconfigure CSpressurize +2 "collection"'# d@<< rb +2 .tCS.seek 0ml + "collection"'G' +2455 "core" 'ܾ q t\ +3 "collection"'H% +4 "core" %ܖ r u\  + "sampler")I% +4 "core" %xy \ 3 + #tBubblePoint: Intake @38.2psia, Outlet @14.1psia + .CBV.dial SSV + "collection"'B @ +37 "core" A +2 .tSS.reconfigure SSconfig + "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'T' +113 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")S +71 "core" ' + ."CSpush"CS.coast + "collection"'5 +56 "core" +3 .tSS.reconfigure SSexhale +2 "sampler")#.0X +103 "collection"',9 +2 "core" 9 `B +103 "collection"'?9 +2 "core" 9 kF +103 "collection"'@9 +2 "core" 9 xK +103 "collection"'89 +2 "core" 9 O +103 "collection"'09 +3 "core" 9 S +103 "collection"'>9 +2 "core" 9 W +103 "collection"'D9 +2 "core" 9 [ +103 "collection"'<9 +2 "core" 9 ` +103 "collection"'19 +2 "core" 9 d +103 "collection"'.9 +3 "core" 9 h +103 "collection"'H9 +2 "core" 9 l +103 "collection"'I9 +2 "core" 9 p +103 "collection"'B9 +2 "core" 9 u +103 "collection"'A9 +2 "core" 9 y +103 "collection"'E9 +3 "core" 9 } +103 "collection"'N9 +2 "core" 9  +103 "collection"'59 +2 "core" 9   +103 "collection"';9 +2 "core" 9 \  +103 "collection"'Q9 +2 "core" 9   +103 "collection"'J9 +2 "core" 9   +103 "collection"'M9 +2 "core" 9   +103 "collection"'P9 +2 "core" 9\  +103 "collection"'L9 +2 "core" 9\  +103 "collection"'S9 +2 "core" 9\  +103 "collection"'G9 +3 "core" 9\  +103 "collection"'T9 +2 "core" 9\  +103 "collection"'F9 +2 "core" 9\  +103 "collection"'&9 +2 "core" 9\  +103 "collection"'X9 +2 "core" 9\  +103 "collection"'Y9 +3 "core" 9\  +103 "collection"'R9 +2 "core" 9\  +103 "collection"'W9 +2 "core" 9\  +103 "collection"'V9 +2 "core" 9\  +103 "collection"'U9 +2 "core" 9\  +103 "collection"'\\9 +4 "core" 9\ ! +103 "collection"']9 +2 "core" 9\ $ +103 "collection"'^9 +2 "core" 9\ ' +103 "collection"'a9 +2 "core" 9\ * +103 "collection"'Z9 +2 "core" 9\ . +103 "collection"'`9 +2 "core" 9\ 1 +103 "collection"'b9 +2 "core" 9\ 4 +103 "collection"'[9 +2 "core" 9\ 7 +103 "collection"'_9 +2 "core" 9\ ; +103 "collection"'d9 +2 "core" 9\ ? +103 "collection"'f9 +3 "core" 9\ B +103 "collection"'c9 +2 "core" 9\ G +103 "collection"'k9 +2 "core" 9\ K +103 "collection"'g9 +2 "core" 9\ O +103 "collection"'m9 +2 "core" 9\ R  +103 "collection"'h9 +3 "core" 9\ W +103 "collection"'o9 +2 "core" 9\ Z +103 "collection"'l9 +2 "core" 9\ ^ +103 "collection"'n9 +2 "core" 9\ a +103 "collection"'j9 +2 "core" 9\ f! +103 "collection"'p9 +3 "core" 9\ j% +103 "collection"'s9 +2 "core" 9\ m* +103 "collection"'r9 +2 "core" 9\ q. +103 "collection"'v9 +2 "core" 9\ v2 +2 .tCH.hold 10:00,70C +3 "collection"'q `\ `\ s  +3 "core" 2 +29983 E \  +30019 "core" ` +2 "collection"'x9 +3 "core" 9\  + #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml +2 "collection"'z' +327 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'u @ +100 "core" B +2 .tCSV.dial :air + "collection"'t @ +42 "core" > +2 .tCS.seek 5ml +2 "collection"'C'l +1357 "core" ' + .tCSV.dial CTV + "collection"'O  +43 "core"  +3 .tdelay 2 seconds +203 .CSV.dial :air +2 "collection"'} @ +42 "core" > + .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'  +44 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'{ @ +43 "core" ? +2 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"'|' +1358 "core" ' + #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV +2 "collection"' +94 "core" ~ + .tCBV.dial CSV +2 "collection"'  +29 "core"  + "collection"'K% +4 "core" % f g \ +2 .tCS.seek 5ml +2 "collection"'\ 'l +1349 "core" ' + .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'  +42 "core" +2 "collection"'y% +3 "core" %lb\  +2 .tCS.seek 7ml +2 "collection"''\ +586 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air2 +4 "collection"' @ +42 "core" ? +2 .tCS.seek 10ml +2 "collection"'' D +850 "core" ' + .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"'   +37 "core" ! +49 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'  +2 'w  +28 "core"  +100  +2 .tCS.seek 5ml +2 "collection"''l +1351 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"' @ +98 "core" B +2 .tCSV.dial :waste + "collection"' +98 "core" +2 .tCS.seek :empty + "collection"''Ͱ +1354 "core" ' + .tCSV.dial :air +2 "collection"' @ +68 "core" B +2 .tCS.seek 5ml +2 "collection"''l +1350 "core" ' + .tCSV.dial CTV + "collection"'  +41 "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"' @ +42 "core" > + .tdelay 2 seconds +203 .CS.seek 0ml +2 "collection"' ' +1353 "core" ' + #tRecovering Lysate (#2 of 2) + .CSV.dial CBV +2 "collection"' +95 "core" ~ + .tCBV.dial CSV +2 "collection"'  +37 "core"  + "collection"'!% +4 "core" %}\ +3 .tCS.seek 5ml + "collection"''l +1349 "core" ' + .tdelay 5 seconds +502 .CTV.dial :air +4 "collection"'+  +42 "core" +2 "collection"'% +4 "core" %l \  +2 .tCS.seek 7ml + "collection"'' +586 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air2 +4 "collection"'$ @ +41 "core" > +2 .tCS.seek 10ml +2 "collection"'*' D +860 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +108 "core" _ +2 #tLysing Complete + "collection"'& +4 "core" &OKY\\\ @ + #tStoring sh1 puck in Collection Clamp to tube 1 +2 "manipulator"&% +3 "core" %\   3 +2 "storage"( % +3 "core" % \ +2 "storage"( . +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 1 + "storage"(($ +339 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (#& +3 "core" &' \ \ +2 "manipulator"&"& +3 "core" & X +2 "manipulator"&2% +4 "core" %\   3 +2 .t\Elbow.reconfigure TightElbow +4 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 1 + "manipulator"&)( +151 "core" ( + "manipulator"&-& +4 "core" &  +2 "storage"((& +3 "core" && s q \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"&4' +111 "core" ' + "storage"(9& +4 "core" && \ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(:'L +270 "core" ' + "storage"(~- +3 "core" -'L +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tSE.seek :place + "storage"(%' +35 "core" ' +9 "manipulator"&/& +4 "core" &  +2 "manipulator"&=% +3 "core" %T s +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&,'\ +91 "core" ' + .t\Elbow.seek CC +2 "manipulator"&?( +149 "core" ( + "manipulator"&@& +4 "core" & I 3 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &8& +3 "core" & j 3 +2 .tForearm.seek CC +2 "manipulator"&0'ρ +104 "core" ' + .tHand.close + "manipulator"&>/ +76 "core" / +4 .tCC.seek :open +2 "collection"'D( +379 "core" ( + "storage"(<& +4 "core" && p l \ +2 "storage"(1& +4 "core" && e n f\ + "manipulator"&.& +4 "core" & D 3 +2 "manipulator"&H% +3 "core" % x  J +2 .tForearm.seek :retract +2 "manipulator"&I'\ +96 "core" ' +4 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 1 + "manipulator"&B( +154 "core" ( + "manipulator"&A& +4 "core" &    +2 "storage"(E& +4 "core" && \ + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 1 +2 "manipulator"&N'\\ +111 "core" ' + .t\Elbow.hold +2 "manipulator"&5, +3 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&;1 +74 "core" 1 +9 "manipulator"&Q% +4 "core" % ml  z ɶ +2 "storage"(J& +3 "core" && 2 6 x\ +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 317 counts +2 "manipulator"&M'ϙ +22 "core" ' + "manipulator"&P& +4 "core" &   +49 "storage"(L& +6 "core" && \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"&S' +24 "core" ' +4 "storage"(G% +4 "core" % 5\ +2 ."downElevator"SE.seek :down +2 "storage"(T'v +100 (F% +2 "core" %? \ U[ +2 "manipulator"&&% +4 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&X'\ +96 "core" ' +62 ' + ."downElevator"SE.coast + "storage"(5 +2 .tSC.coast + "storage"(6 +3 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'Y& +4 "core" &]`\ + .tHand.open +2 "manipulator"&R1 +20 "core" 1 + "manipulator"&W& +4 "core" &   +2 "manipulator"&V% +4 "core" %  } +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&U(- +178 "core" ( +3 "manipulator"&\\& +4 "core" &- +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &]& +3 "core" &- +2 .tForearm.seek :garage +2 "manipulator"&^' +105 "core" ' + .tHand.close + "manipulator"&a/ +67 "core" / +2 "manipulator"&Z& +3 "core" &- ( +2 "manipulator"&`% +4 "core" %   +2 .tForearm.seek :retract + "manipulator"&b'\ +110 "core" ' + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC + "manipulator"&[( +274 "core" ( + "manipulator"&_& +4 "core" & 1 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &d& +3 "core" & 1 + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&f'ρ +105 "core" ' + "manipulator"&c& +4 "core" & 1 +2 "manipulator"&k% +4 "core" %| Z +2 "collection"'g& +3 "core" &ad\ +2 "collection"'m& +4 .tCC.seek :closed + "collection"'h(O +3 "core" &^b\ +4 &_c\ 7 +9 &BL{]c\ / +10 &wv^b{\ D +9 &']ac_\ I +9 &\\ad\ I +10 &\\]c\ I +9 &n]^cq\ I +10 &1[]c^\ I +9 &[_cX\ I +9 &\\_b\ I +10 &wZ_b\ I +9 &!8__c\ I +9 &"[_f\ I +10 &$[_cj\ I +9 &&Z_bL\ H +10 &(A]\\b\ I +9 &*^_c\ I +9 &+Z`c\ I +10 &-Y`c\ I +9 &/IY_a\ I +9 &1 Z_d\ H +10 &2\\`b\ I +9 &4Z`d\ H +10 &6P\\`cs\ I +9 &8Zacd\ H +9 &9[_bY\ I +10 &;[_c\ I +9 &=Y[]a\ I +9 &?_]d\ I +10 &@Z^c\ I +9 &B[^b\ I +10 &D`_^az\ I +9 &F d_ea\ J +9 &Gwcd{\ L +10 &Ikj\ Q +9 &KG\ U +9 &M\ V +10 &Nz\ 4 +9 &Od,u\ !d +9 ( +2 "collection"'m& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.72 + "collection"'o& +4 "core" &Ond\ I + &Oo{Z\ I +2 .tHand.open + "manipulator"&l1 +73 "core" 1 + "manipulator"&n% +4 "core" % | Z +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&j'\ +99 "core" ' + .tPSV.dial PSR + "processing"%p +129 "core"  + .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%s' +1612 "core" ' + .tdelay 5 seconds +502 .PSV.dial :waste1 +4 "processing"%r  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%v'W +1614 "core" ' + .tPSV.dial PSR + "processing"%i +56 "core"  + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%q' +2221 E\ JJ +407 "core" ' + ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%x +2 "collection"'e  +5 "core"  +2 "processing"%u  +43 "core"  +33 + .tPSV.dial :mixloop +2 "processing"%t +102 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%z  +124 "core" +2 .tPS.seek 0ml +2 "processing"%O'W +2628 "core" ' + .tPSV.dial :air +2 "processing"%}  +43 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2629 "core" ' + .tPSV.dial :mixloop +2 "processing"%{ +54 "core" +2 .tPS.seek 0ml + "processing"%C'W +2627 "core" ' + .tPSV.dial :air +2 "processing"%  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2633 "core" ' + .tPSV.dial :mixloop +2 "processing"%K +43 "core" +2 .tPS.seek 0ml + "processing"%|'W +2633 "core" ' + #tGaraging FlushPuck in Collection Clamp + "manipulator"& & +4 "core" & 2 1 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&y( +2 "core" ( +2 "manipulator"&\ & +4 "core" & 1 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & 1 +2 .tForearm.seek CC +2 "manipulator"&'ρ +102 "core" ' + .tHand.close + "manipulator"&/ +76 "core" / +2 .tCC.seek :open + "collection"'( +376 "core" ( +47 "manipulator"&& +3 "core" & e 1 +2 "manipulator"&w% +4 "core" % ϊ 5 _ +2 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&(- +276 "core" ( + "manipulator"&& +4 "core" &- G +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- G +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +111 "core" ' +2 .tHand.open + "manipulator"&1 +70 "core" 1 + "manipulator"&% +4 "core" % \ i ] ȵS +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +104 "core" ' + .tPSV.dial :mixloop + .PTV.dial :PRVmixing +2 ."connect"PRV.dial CBV + .tCBV.dial PRV +2 .CTV.dial :air,avoiding: :intake + #Loading lyfil puck from tube 2 into Collection Clamp +2 "collection"'& +3 "core" &jm'\ +2 "manipulator"&% +3 "core" %\ " B +3 "storage"(% +3 "core" % ?\ +2 "storage"( . +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 2 + "storage"(( +342 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (!& +3 "core" &  %\  +2 "manipulator"& & +3 "core" &-  G +2 "manipulator"&+% +3 "core" %\ " - B +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 2 + "manipulator"&( +176 "core" ( + "manipulator"&& +4 "core" &   0 !w +2 "storage"($& +4 "core" &  =\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&' +93 "core" ' + "storage"(& +4 "core" &  L\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"('L +109 "core" ' + "storage"(- +3 "core" -'A +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 ( & +2 "core" &  & %\  +2 "manipulator"& & +4 "core" &  p !w + .t\Elbow.seek 2 +2 "manipulator"&#( +3 "core" ( +2 "manipulator"&"& +3 "core" &  9 !w +2 "storage"(2& +4 "core" &  C G h\  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&-'υ +21 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&(/ +73 "core" / +10 ."downElevator"SE.seek :down +3 "manipulator"&9& +3 "storage"(''v +5 "core" &  !w +2 "manipulator"&7% +3 "core" % υ  +2 .tForearm.seek :retract +2 "manipulator"&~'\ +71 "core" ' + ."downElevator"SE.coast + "storage"(5 +19 "core" ' +2 .t\Elbow.seek CC + "manipulator"&/( +147 "core" ( + "manipulator"&=& +4 "core" &  3 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &:& +3 "core" & 3 +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&@'ρ +104 "core" ' + "manipulator"&8& +4 "core" & 3 +2 "manipulator"&4% +4 "core" %π T +2 "collection"')& +4 "core" &kn\ +2 "collection"'>& +4 .tCC.seek :closed +3 "collection"',(O +4 "core" &io\ +2 &kn\ +6 &9jnu\ %h +9 &[{lo\ 7 +10 &|lo\ J +9 &Wkm\ I +9 &_ko\ J +10 &MWkn\ I +9 &[jm\ I +9 &[jl\ I +10 &[ko\ I +9 &U[km|\ I +10 & Zjoo\ I +9 &!\\ing\ I +9 &#Xjm]\ I +10 &%]ZknS\ I +9 &' [kmL\ I +9 &(XioC\ I +10 &*[ko7\ I +9 &,gZlo$\ H +10 &.'[kn\ I +9 &/Zjn \ I +9 &1]in\ I +10 &3nZio\ I +9 &50]jm\ I +9 &6Ykl\ H +10 &8[kn\ I +9 &:wZjn\ H +10 &<7Zlo\ I +9 &=Zmn\ I +9 &?Zjn-\ I +10 &A}^in.\ I +9 &C?\\jo\ I +9 &E]jo9\ I +10 &Fkjl\ K +9 &Hvio\ N +10 &J(jo\ T +9 &Kv\ U +9 &MLb\ V +10 &OO9C\ 2 +9 &Oz z%+\ J +6 ( + "collection"'>& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.88 + .Hand.open + "manipulator"&31 +3 "core" &Ozn&)\ J +67 1 + "manipulator"&<% +4 "core" % π  T +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&1'\ +93 "core" ' +3 .tSC.coast + "storage"(6 +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'.  +127 "core" ~ + .tCSV.dial CTV +2 "collection"'H  +29 "core"  +2 .tPS.seek 2.5ml + "processing"%A' +2632 "core" ' + "collection"'E% +4 "core" % CBF\ +2 .tCS.seek 4.15ml +2 "collection"'0'Q +1570 "core" ' + .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%?  +43 "core"  + .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%;  +70 "core"  +2 .tPS.seek 0ml +2 "processing"%Q'W +2632 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"'J ` +36 "core" _ + .tCSV.dial :air +2 "collection"'P @ +42 "core" > +2 .tCS.seek 10ml +44 "collection"'L' D +1567 "core" ' +3 .tCSV.dial CTV +3 "collection"'I  +42 "core"  +2 .tCS.seek 0ml + "collection"'G' +2624 "core" ' + .tCBV.dial :waste1 +2 "collection"'B @ +28 "core" ? + .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'F  +126 "core" +2 "collection"'&& +3 "core" &Ozc \ J +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&N% +4 "core" %   +2 "storage"(M% +3 "core" % a\  +2 "storage"(Y. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 1 + "storage"(%($ +338 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (R& +4 "core" &% \ +2 "manipulator"&W& +3 "core" &  3 +2 "manipulator"&V% +3 "core" %   +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 1 +2 "manipulator"&S( +154 "core" ( + "manipulator"&\\& +4 "core" & +2 "storage"(]& +4 "core" &% \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&T' +98 "core" ' + "storage"(& +4 "core" &% m\ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(5'L +282 "core" ' + "storage"(a- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&Z& +3 "core" &  +2 "storage"(`& +4 "core" &% Q\ +2 .t\Elbow.reconfigure LimpElbow + "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&X'\\ +40 "core" ' + .t\Elbow.hold +2 "manipulator"&^, +3 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(_- +2 "core" -' +2 .tSE.seek 0.1 Pucks below Top Plate +2 "storage"(d'< +31 "core" ' + "manipulator"&U% +4 "core" %ie   ɴ +2 "storage"(c& +4 "core" &%  \ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 313 counts + "manipulator"&k'ϕ +20 "core" ' + "manipulator"&g& +4 "core" & +2 "storage"(b& +4 "core" &% \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"&D' +24 "core" ' +2 .tSE.seek 1.1 Pucks below Top Plate + "storage"(m'+ +39 "core" ' + "manipulator"&o& +4 "core" & +2 "manipulator"&l% +4 "core" %$ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&n'\ +96 "core" ' + .t\Elbow.seek CC +2 "manipulator"&p( +156 "core" ( +2 "manipulator"&f& +4 "core" &"  <; +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &r& +3 "core" &" ( <; + .tForearm.seek CC +2 "manipulator"&s'ρ +102 "core" ' + .tHand.close + "manipulator"&i/ +69 "core" / + .tCC.seek :open +2 "collection"'v( +376 "core" ( + "storage"(x& +4 "core" &% \ +2 "storage"(u& +4 "core" &% \ +2 "manipulator"&e& +3 "core" &! T ;3 +2 "manipulator"&t% +3 "core" % ϊ - +2 .tForearm.seek :retract +2 "manipulator"&z'\ +99 "core" ' + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 1 +2 "manipulator"&q( +154 "core" ( + "manipulator"&}& +4 "core" & \ +2 "storage"(O& +4 "core" &% \ + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 1 + "manipulator"&{'\\ +108 "core" ' + .t\Elbow.hold +2 "manipulator"&, +3 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&1 +72 "core" 1 +11 "manipulator"&C% +5 "core" % i r ȼG +2 "storage"(K& +4 "core" &% X g H\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 313 counts + "manipulator"&'ϕ +22 "core" ' +2 "manipulator"& & +4 "core" &  \ +2 "storage"(\ & +3 "core" &% \ +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"&' +32 "core" ' +2 "storage"(% +4 "core" %5 n\ +3 ."downElevator"SE.seek :down +2 "storage"(['v +99 (j% +2 "core" %C 4\ TZ +2 "manipulator"&h% +4 "core" % +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +51 ' + ."downElevator"SE.coast + "storage"(5 +2 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%w  +119 "core" +2 .tPS.seek 2.5ml +2 "processing"%' +2637 "core" ' + .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"% +40 "core" + .tdelay 1 second +102 .PSV.dial :air +2 "processing"%  +42 "core"  + .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%y +42 "core" + .tdelay 1 second +102 .PSV.dial :air +2 "processing"%  +43 "core"  + .tdelay 1 second +103 .PS.seek 0ml +2 "processing"%'W +2632 "core" ' + #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%& +3 "core" &\  +2 .tHand.open + "manipulator"&1 +24 "core" 1 + "manipulator"&& +4 "core" &  \ +2 "manipulator"&% +3 "core" %\  0 +3 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"& (- +182 "core" ( + "manipulator"&& +4 "core" &-  +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &!& +3 "core" &- +2 .tForearm.seek :garage +2 "manipulator"& ' +110 "core" ' + .tHand.close + "manipulator"&+/ +73 "core" / + "manipulator"&& +4 "core" &- +2 "manipulator"&$% +4 "core" %  ȼC +2 .tForearm.seek :retract + "manipulator"&'\ +103 "core" ' + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&( +113 "core" ( + "manipulator"&& +4 "core" & +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 & & +3 "core" & +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"& ' +98 "core" ' + "manipulator"&"& +4 "core" &  +2 "manipulator"&2% +4 "core" % +2 "processing"%& +4 "core" &F\  +2 "processing"%(& +3 .tPC.seek :closed +2 "processing"%9(Tg +3 "core" &M\  +3 &\  +9 &7~\ +{ +9 &h\ ? +10 &ro\ L +9 &8Y\ K +10 &\\~\ K +9 &Y\ K +9 &~X\ K +10 &>[\ L +9 &[\ K +9 &]\ K +10 & [\ K +9 &"G[\ K +10 &$[\ L +9 &%[\ K +9 &'[\ K +10 &)O\\\ K +9 &+X\ K +9 &,[\ K +10 &.[\ K +9 &0XZ\ K +10 &2[\ K +9 &3[\ K +9 &5Z\ K +10 &7`[\ K +9 &9"Z\ K +9 &:Z\ K +10 &<Z\ J +9 &>gZ\ K +10 &@*Z\ K +9 &AZ\ K +9 &C\\\ K +10 &En_ \ L +9 &G0e\ L +9 &Hh \ L +10 &Ju\ N +9 &Lh\ P +10 &N)\ \ Q +9 &O\ Q +9 &Q \ Q +10 &SQyj \ > +9 &T0 ;\ 9 +9 &Tki\ / +10 ( + &Ts\ ' +2 "processing"%(& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.51 + "processing"%7& +4 "core" &Ts%\ ' +2 .tHand.open + "manipulator"&1 +72 "core" 1 + "manipulator"&% +4 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&='\ +93 "core" ' + .tPRV.dial :air +2 "processing"%:  +42 "core"  + .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 "processing"%-% +3 "core" %V\ +3 .tPS.seek 0.3ml + "processing"%8' +393 "core" ' + .tPSV.dial PSR + "processing"%4 +100 "core"  + .tPSR.select :wash +2 "processing"% +10 .tPS.seek 0.7ml +2 "processing"%''* +483 "core" ' + .tdelay 3 seconds +302 .PSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%)' +1922 "core" ' + .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%# +99 "core" + .tPTV.dial :mixing +2 "processing"%~ @ +69 "core" A + .tPBV.dial :waste2 +2 "processing"%  +89 "core"  +2 .tPS.seek 0ml + "processing"%>'W +2632 "core" ' + #tGaraging FlushPuck in Processing Clamp + "manipulator"&3& +4 "core" & S +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&<( +2 "core" ( +2 "manipulator"&.& +3 "core" &  +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &H& +3 "core" & % +2 .tForearm.seek PC + "manipulator"&@' +95 "core" ' + .tHand.close + "manipulator"&/ +68 "core" / + .tPC.seek :open +2 "processing"%|( +405 "core" ( + "manipulator"&E& +4 "core" & +2 "manipulator"&*% +3 "core" %   +2 .tForearm.seek :retract +2 "manipulator"&?'\ +91 "core" ' + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&;(- +132 "core" ( + "manipulator"&A& +4 "core" &-\  # +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &J& +3 "core" &-\   # +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&P' +110 "core" ' + .tHand.open + "manipulator"&01 +77 "core" 1 + "manipulator"&I% +4 "core" % r  ȸu +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&L'\ +101 "core" ' +3 #tLoading da puck from tube 2 into Processing Clamp + "processing"%B& +4 "core" &*\ +46 "manipulator"&F% +5 "core" %\   +2 "storage"(&% +4 "core" %} \ +2 "storage"(N. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(M( +338 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (Y& +2 "core" &  \  +2 "manipulator"&R& +4 "core" &-\  # + "manipulator"&W% +4 "core" %\   +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 +2 "manipulator"&V( +167 "core" ( + "manipulator"&\\& +4 "core" &  !u +2 "storage"(]& +4 "core" & ( \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&' +92 "core" ' +2 "storage"(/& +4 "core" & ) \  +2 .tSE.reconfigure SEpick + "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(1'L +110 "core" ' + "storage"(a- +4 "core" -'Q + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (Z& +2 "core" & ' D 1 ^\  +2 "manipulator"&`& +4 "core" &  !u + .t\Elbow.seek 2 +2 "manipulator"&_( +3 "core" ( +2 "manipulator"&U& +3 "core" &  !u +2 "storage"(c& +4 "core" & ' W K H\  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&g'υ +25 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&b/ +69 "core" / +10 ."downElevator"SE.seek :down +3 "manipulator"&o& +2 "storage"(l'v +6 "core" &   !u +2 "manipulator"&T% +4 "core" % ϔ I +2 .tForearm.seek :retract +2 "manipulator"&S'\ +74 "core" ' + ."downElevator"SE.coast + "storage"(5 +21 "core" ' +2 .t\Elbow.seek PC + "manipulator"&5( +258 "core" ( + "manipulator"&X& +4 "core" & > a +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &k& +3 "core" & 5 a +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&d' +103 "core" ' + "manipulator"&f& +4 "core" & a +2 "manipulator"&r% +4 "core" %  +2 "processing"%D& +3 "core" &\ +2 "processing"%^& +4 .tPC.seek :closed +2 "processing"%i(Tg +3 "core" & \ +2 & \  +8 &1x\ *x +10 &d\ = +9 &r\ L +9 &EW\ K +10 &V\ K +9 &Y2\ K +10 &Yu\ K +9 &LY$\ K +9 &Y-\ K +10 &Y,\ K +9 & Y&\ K +9 &"VX)\ J +10 &$X%\ K +9 &%X$\ K +10 &'[\ K +9 &)]Y\ K +9 &+V\ K +10 &,Y\ K +9 &.W\ K +9 &0eW\ K +10 &2(X\ J +9 &3Y\ K +10 &5W\ J +9 &7mX\ K +9 &9/U\ K +10 &:W\ J +9 &<X\ K +9 &>uU\ K +10 &@8W\ J +9 &AW\ K +11 &C\\\ K +8 &E|Z\ K +9 &G=`\ L +10 &Hg\ L +9 &Jr\ N +9 &Ls\ Q +10 &N6\ Q +9 &O\ Q +10 &Q\ P +9 &S]yj\ 7 +9 &T('b\ K +10 &TH\ + +2 ( + "processing"%^& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.56 + .Hand.open + "manipulator"&n1 +68 "core" 1 + "manipulator"&,% +4 "core" %   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&x'\ +90 "core" ' +3 .tSC.coast + "storage"(6 +4 #tHeating da puck from tube 2 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"%e9 +2 %u  +5 "core" 9 +103 "processing"%t9 +2 "core" 9 +103 "processing"%}9 +2 "core" 9  +103 "processing"%O9 +2 "core" 9  +103 "processing"%s9 +2 "core" 9 +103 "processing"%p9 +2 "core" 9 +103 "processing"%9 +2 "core" 9 +103 "processing"%C9 +2 "core" 9 +103 "processing"%K9 +2 "core" 9" +103 "processing"% 9 +2 "core" 9& +103 "processing"%\ 9 +3 "core" 9+ +103 "processing"%9 +2 "core" 9/ +103 "processing"%z9 +2 "core" 93 +103 "processing"%j9 +2 "core" 97 +103 "processing"%h9 +2 "core" 9; +103 "processing"%q9 +4 "core" 9@ +103 "processing"%{9 +2 "core" 9D +103 "processing"%9 +2 "core" 9H +103 "processing"%m9 +2 "core" 9L +103 "processing"%w9 +2 "core" 9P +103 "processing"%9 +2 "core" 9U +103 "processing"%[9 +2 "core" 9 Y +103 "processing"%%9 +2 "core" 9] +103 "processing"%Q9 +2 "core" 9a +103 "processing"%9 +2 "core" 9e +103 "processing"%9 +4 "core" 9"j +103 "processing"%y9 +2 "core" 9*n +103 "processing"%9 +2 "core" 92r +103 "processing"%9 +2 "core" 99v +103 "processing"%9 +2 "core" 9@z +103 "processing"%9 +3 "core" 9G +103 "processing"%9 +2 "core" 9O +103 "processing"%9 +2 "core" 9V +103 "processing"%9 +2 "core" 9^\ +103 "processing"%!9 +2 "core" 9e +2 .tPH.hold 2:00:00,28C +2 .delay 1:30 +3 "processing"% ppc +3 "core"  +5601 E\ >> +3396 .tPSR.select :air +2 .PSV.dial PSR + "processing"%+ +100 "core"  + .tPSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%' +588 "core" ' + .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +10 .tPS.seek 2ml +2 "processing"%$'[ +1610 "core" ' + .tPTV.dial :puck +2 "processing"%  +69 "core"  + .tPSV.dial PTV +2 "processing"% +70 "core" + .tPBV.dial :waste1 +2 "processing"%  +126 "core"  +2 "processing"% % +3 "core" %V\  +3 .tPS.seek 1.5ml + "processing"%"' +602 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%2 * +32 "core" * +2 .tPS.seek 0ml +2 "processing"%'W +1605 "core" ' + .tdelay 5:00 +30003 #recoverPSRreagent08 +49 .PTV.dial :puck +3 .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"%6 +70 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml + "processing"%7' +2248 "core" ' + .tPSV.dial PTV +2 "processing"% +70 "core" + .tdelay 5 seconds +502 .PSV.dial PSR +3 "processing"% +71 "core"  + .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%( +71 "core" + .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%:  +69 "core"  +2 .tPS.seek :empty +2 "processing"%'9 +2271 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%-  +126 "core" + .tPSV.dial :mixloop +2 "processing"% +43 "core" + .tPRV.dial :ab1 +2 "processing"% @ +72 "core" B +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%4'w +354 "core" ' + .tdelay 2 seconds +203 ."connect"CBV.dial PRV +2 .tPRV.dial CBV + "collection"'8  +3 "processing"%'  +45 "core"  +6 + "processing"%#% +4 "core" %x6\  +3 .tPS.seek 0.32ml + "processing"%~'% +399 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'  +30 "core" + .tPRV.dial :air +2 "processing"%)  +42 "core"  +2 .tPS.seek 0.9ml +2 "processing"%3'D +1232 "core" ' + .tPRV.dial :waste2 +2 "processing"%. @ +70 "core" > +2 .tPS.seek 0.5ml +2 "processing"%H' +860 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%  +43 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek 2ml + "processing"%'[ +1618 "core" ' + .tPSV.dial :PML +2 "processing"%= +42 "core" + .tPTV.dial :mixing +2 "processing"%9 @ +71 "core" A + .tPBV.dial :waste1 +2 "processing"%E  +33 "core"  +2 "processing"%*% +3 "core" %[$\  +3 .tPS.seek 1.85ml + "processing"%A'; +227 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%J * +34 "core" , +2 .tPS.seek 0ml +2 "processing"%@'W +1971 "core" ' + .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'<& +3 "core" &v},\ +2 .tHand.open + "manipulator"&01 +23 "core" 1 + "manipulator"&I& +4 "core" & a +2 "manipulator"&?% +4 "core" %\ $ I +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&B(- +134 "core" ( + "manipulator"&F& +4 "core" &- L ) +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &&& +3 "core" &- = ) +2 .tForearm.seek :garage +2 "manipulator"&N' +107 "core" ' +3 .tHand.close + "manipulator"&P/ +68 "core" / + "manipulator"&Y& +4 "core" &-  ) +2 "manipulator"&R% +4 "core" %   +2 .tForearm.seek :retract + "manipulator"&W'\ +97 "core" ' + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC + "manipulator"&\\( +277 "core" ( + "manipulator"&]& +4 "core" & < 9% +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &/& +3 "core" &  9% +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&;'ρ +103 "core" ' + "manipulator"&a& +4 "core" & e 9% +2 "manipulator"&Z% +4 "core" %} E +2 "collection"'`& +3 "core" &x{\ +2 "collection"'U& +4 .tCC.seek :closed + "collection"'c(O +3 "core" &xz\ +4 &w{\ 9 +10 &JL~tz-\ 0 +9 &vv{\ E +9 &-_vy!\ K +10 &]vy\ K +9 &Uuz'\ J +9 &v\\tz\ J +10 &8Zu{$\ J +10 &Wxz$\ J +9 &Yvz\ K +9 &~Uuz\ J +9 &!>_w{!\ K +10 &#]uy\ J +9 &$Zwx\ J +9 &&Wvy\ K +10 &(HUuy\ J +9 &*_vz\ K +10 &+]wy\ J +9 &-[vy\ J +9 &/OWwy\ K +10 &1Uxy\ J +9 &2_ty\ K +9 &4\\tz\ J +10 &6XXv{\ J +9 &8Zuz\ K +10 &9[uy\ K +9 &;]u{\ K +9 &=`Zvz\ J +10 &? Wv{\ K +9 &@Yw{ \ K +9 &BWwy\ J +10 &Df`vz\ K +9 &F&gvw\ L +10 &Gvuy\ N +9 &Ixy\ R +9 &KOty\ V +10 &Mwy\ V +9 &Nyux\ 5 +9 &Oh+tz\ _ +11 ( &Ohuz\ F + "collection"'U& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.74 + "collection"'L& +4 "core" &Ojuz\ F +2 .tHand.open + "manipulator"&b1 +71 "core" 1 + "manipulator"&o% +5 "core" % }  E +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&T'\ +95 "core" ' + .tPSV.dial PSR +2 "processing"%V +98 "core"  + .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%' +1610 "core" ' + .tdelay 5 seconds +178 E\ aa +367 .tPSV.dial :waste1 +2 "processing"%1  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%g'W +1611 "core" ' + .tPSV.dial PSR +2 "processing"%X +44 "core"  + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%k' +2639 "core" ' + ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV + "processing"%l  +2 "collection"'_  +40 "core"  +115  + .tPSV.dial :mixloop +2 "processing"%f +97 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%r  +71 "core" +2 .tPS.seek 0ml +2 "processing"%D'W +2633 "core" ' + .tPSV.dial :air +2 "processing"%S  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%|' +2629 "core" ' + .tPSV.dial :mixloop +2 "processing"%n +42 "core" +2 .tPS.seek 0ml +2 "processing"%,'W +2632 "core" ' + .tPSV.dial :air +2 "processing"%e  +43 "core"  +2 .tPS.seek 2.5ml +2 "processing"%^' +2625 "core" ' + .tPSV.dial :mixloop +2 "processing"%t +43 "core" +2 .tPS.seek 0ml +2 "processing"%d'W +2632 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&}& +3 "core" & e 9% +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&M( +41 "core" ( + "manipulator"&O& +4 "core" &  +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &s& +3 "core" &  +2 .tForearm.seek CC + "manipulator"&p'ρ +100 "core" ' + .tHand.close + "manipulator"&/ +70 "core" / +2 .tCC.seek :open + "collection"'C( +380 "core" ( + "manipulator"&K& +4 "core" & %  +2 "manipulator"& % +3 "core" % ϋ +2 .tForearm.seek :retract +2 "manipulator"&\ '\ +95 "core" ' + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek :garage + "manipulator"&(- +277 "core" ( + "manipulator"&z& +4 "core" &-  +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &j& +3 "core" &-  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&h' +109 "core" ' +2 .tHand.open +2 "manipulator"&q1 +77 "core" 1 +2 "manipulator"&{% +4 "core" % x  9 Ⱥ +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +106 "core" ' + ."da"delayUntil "13:40:53.03" +24836 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%m @ +71 "core" B + ."da"PBV.dial :waste1 +2 "processing"%w  +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 PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%%' +2253 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%Q +43 "core" +2 ."da"delay 2 seconds +201 .PSV.dial :air +2 "processing"%  +42 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"% +43 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%y  +42 "core"  +2 ."da"PS.seek :empty + "processing"%'9 +2256 "core" ' + #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"% +125 "core"  + ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml + "processing"%' +592 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'[ +1611 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +70 "core"  + ."da"PSV.dial PTV +2 "processing"% +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core"  +2 "processing"%!% +3 "core" %V \  +3 ."da"PS.seek 1.5ml +2 "processing"%+' +585 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%> * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'W +1610 "core" ' + ."da"delay 2:00 +1293 E\ XX +10710 #"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"% * +33 "core" * + ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +84 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"% ' +2270 "core" ' + ."da"PSV.dial PTV +2 "processing"%$ +69 "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 +547 .PSV.dial :air +2 "processing"%u  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"% '9 +2261 "core" ' + #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"% +125 "core"  + ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%6' +588 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'[ +1613 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +82 "core"  + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core"  +2 "processing"%(% +3 "core" %[G\  +2 ."da"PS.seek 1.5ml +2 "processing"%:' +597 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%7 * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%-'W +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 +2 "processing"% * +33 "core" * + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +68 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%'' +2277 "core" ' + ."da"PSV.dial PTV +2 "processing"%8 +70 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%# +70 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +4 "processing"%4 +71 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +81 "core" +2 ."da"PS.seek :empty +2 "processing"%)'9 +2271 "core" ' + #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%~  +43 "core"  + ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +4 "processing"%.  +129 "core" + ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%3  +42 "core"  + ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"% +41 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%H' +395 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%=  +42 "core"  + "processing"%9% +4 "core" %W\  +2 ."da"PS.seek 0.55ml +2 "processing"%E'y +332 "core" ' + #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%*  +43 "core"  +2 ."da"PS.seek 2ml +2 "processing"%J'[ +1558 "core" ' + ."da"PSV.dial :PML +2 "processing"% +42 "core" + ."da"PTV.dial :mixing +2 "processing"%A @ +71 "core" A + ."da"PBV.dial :waste1 +2 "processing"%<  +33 "core"  +2 "processing"%0% +3 "core" %Z*\ +2 ."da"PS.seek 1.85ml +2 "processing"%I': +230 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%? * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%F'W +1971 "core" ' + ."da"delay 2 seconds +202 .delay 8:00 +6190 E\ ?? +41814 #"da"recoverPRVreagent08 .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%&  +45 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%5 * +31 "core" + + ."da"PSV.dial :air +2 "processing"%P  +43 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%Y' +2273 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%R +42 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%x  +42 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%N +42 "core" +4 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%]  +42 "core"  +2 ."da"PS.seek :empty + "processing"%/'9 +2271 "core" ' + #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%B +125 "core"  + ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml + "processing"%a' +590 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%Z'[ +1610 "core" ' + ."da"PTV.dial :puck +2 "processing"%`  +71 "core"  + ."da"PSV.dial PTV +2 "processing"%W +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%v  +33 "core" + "processing"%L% +4 "core" %W+\  +2 ."da"PS.seek 1.5ml +2 "processing"%b' +621 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +32 "processing"%o * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%U'W +1611 "core" ' + ."da"delay 2:00 +4047 E\ 44 +7957 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%V  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%; * +35 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%@ +71 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%1' +2256 "core" ' + ."da"PSV.dial PTV +2 "processing"% +70 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%X +70 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +45 "processing"%g +73 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%_  +70 "core"  +2 ."da"PS.seek :empty +2 "processing"%l'9 +2265 "core" ' + #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%f +137 "core"  + ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml + "processing"%r' +598 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%k'[ +1608 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%S +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%D  +33 "core"  +2 "processing"%n% +3 "core" %ZF\  +3 ."da"PS.seek 1.5ml + "processing"%|' +598 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%e * +34 "core" * +2 ."da"PS.seek 0ml +2 "processing"%,'W +1616 "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"%^ * +34 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%} +71 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%O' +2273 "core" ' + ."da"PSV.dial PTV +2 "processing"%s +71 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +70 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%\\ +71 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%T  +69 "core"  +2 ."da"PS.seek :empty + "processing"%c'9 +2264 "core" ' + #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%K +125 "core"  + ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml + "processing"% ' +585 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%p'[ +1614 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%z +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%j  +35 "core" + "processing"%M% +4 "core" %\\"\  +2 ."da"PS.seek 1.5ml +2 "processing"%q' +589 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%{ * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%\ 'W +1604 "core" ' + ."da"delay 2:00 +9927 E\ 32 +2076 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%h  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%m * +35 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%w +71 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +2261 "core" ' + ."da"PSV.dial PTV +2 "processing"%[ +70 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%d +71 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%Q +70 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +70 "core"  +2 ."da"PS.seek :empty + "processing"%'9 +2266 "core" ' + ."da"Sleepy.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%y +144 "core"  + ."da"PSR.select :sub1 +2 "processing"% +13 ."da"PS.reconfigure PSconfig +6 "processing"%#A d`xb +4 ."da"PS.seek 0.25ml +3 "processing"%%'7 +343 "core" ' + ."da"delay 5 seconds +502 .PSR.select :sub2 +3 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%' +344 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'[ +1606 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +76 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +36 "core" + "processing"%% +4 "core" %\\H\ - +2 ."da"PS.seek 1.5ml +2 "processing"%' +588 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%! * +37 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'W +1616 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%>  +34 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%+ * +35 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +74 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2394 "core" ' + ."da"PSV.dial PTV +2 "processing"% +73 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +73 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%$ +75 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%2  +73 "core"  +2 ."da"PS.seek :empty + "processing"%"'9 +2394 "core" ' + "processing"%u9 +3 "core" 946 +2 #"da"Processing Puck Heater at 28.1C before imaging + .PH.coast +43 "processing"%  +9 "core" 48 + 48 + "processing"%& +4 "core" &THW\ 0+ +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"& % +3 "core" %\  = < 5 5 +2 "storage"(6% +4 "core" %{ z \ H + "storage"(. +3 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 1 +2 "storage"(($ +340 "core" ( + ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +3 ((& +2 "core" &' h _\ A +2 "manipulator"&& +4 "core" &-  >  +2 "manipulator"&7% +3 "core" %\  @ 5 +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"\Elbow.seek 1 +2 "manipulator"&:( +180 "core" ( + "manipulator"& & +4 "core" &\  # +2 "storage"(& +3 "core" &% 2 9\ ; +3 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&' +95 "core" ' + "storage"(-& +4 "core" &% O S P\ ? +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek beamBreak +2 "storage"(8'L +280 "core" ' + "storage"(#- +3 "core" -'v +2 ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&4& +2 "core" &\  o # +2 "storage"(& +4 "core" &% _ ^\ ? + ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&''\\ +38 "core" ' + ."da"\Elbow.hold +2 "manipulator"&~, +3 "core" , + ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(.- +2 "core" -'v +3 ."da"SE.seek 1.1 Pucks below Top Plate +2 "storage"(3'. +24 "core" ' + "manipulator"&% +4 "core" %mo m x +2 "storage"()& +3 "core" &% \ * +2 ."da"Forearm.force -20 + "manipulator"&5 +2 ."da"Forearm.seek 1 + 317 counts +2 "manipulator"&='ϙ +20 "core" ' + "manipulator"&9& +4 "core" &\  # +2 "storage"(H& +4 "core" &%   -\ 8 +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&*' +22 "core" ' +2 ."da"SE.seek 2.1 Pucks below Top Plate +2 "storage"(E' +42 "core" ' + "manipulator"&& +4 "core" &\   . # +2 "manipulator"&A% +4 "core" %  +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&<'\ +88 "core" ' + ."da"\Elbow.seek PC +2 "manipulator"&0( +255 "core" ( + "manipulator"&?& +4 "core" & i +2 ."da"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &J& +4 "core" & A i +2 ."da"Forearm.seek PC +2 "manipulator"&I' +95 "core" ' + ."da"Hand.close + "manipulator"&&/ +74 "core" / + ."da"PC.seek :open +2 "processing"%5( +406 "core" ( + "storage"(P& +4 "core" &% ; @ \ ; +2 "manipulator"&F& +3 "core" & i +2 "manipulator"&R% +3 "core" %   * +2 ."da"Forearm.seek :retract +2 "manipulator"&x'\ +94 "core" ' +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 1 +2 "manipulator"&N( +269 "core" ( + "manipulator"&]& +4 "core" &    +2 "storage"(Y& +3 "core" &% . 0 3\ < +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 700 counts + "manipulator"&B' +94 "core" ' +2 ."da"Hand.open + "manipulator"&/1 +74 "core" 1 +9 "storage"(a- +3 "core" -' +3 ."da"SE.seek 1.85 Pucks below Top Plate + "storage"(`' +28 "core" ' + ."da"SE.reconfigure SEseal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.18 Pucks below Top Plate +2 "storage"(W' +58 "core" ' + #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da18aug2914h500ml.tif +1941 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +844 #"da"SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 24.358 seconds\ /var/log/esp/da18aug2914h500ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da18aug2914h500ml15s.tif +1563 #SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da18aug2914h500ml15s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da18aug2914h500ml30s.tif +3063 #SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da18aug2914h500ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da18aug2914h500ml70s.tif +7117 #SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da18aug2914h500ml70s.tif: TIFF Upload Complete\ + .Sleepy.power :camera,:OFF +2 ."Qmail"HABfans.email "24.358 sec auto-exposure",Subject: "da18aug2914h500ml images!" +10 "storage"(v- +450 "core" -' +2 "storage"(L& +4 "core" &%   \ + "manipulator"&Z& +4 "core" &   .  +2 ."da"\Elbow.seek 1 +2 "manipulator"&o( +2 "core" ( +2 "manipulator"&b& +4 "core" &   4  + "storage"(V& +4 "core" &%  \ +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&;' +3 "core" ' +2 ."da"SE.reconfigure SEgently +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.9 Pucks below Top Plate +2 "storage"(@'# +61 "core" ' +2 "manipulator"&U& +3 "core" & R  +2 "storage"(& +4 "core" &% \ + ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&X'\\ +36 "core" ' + ."da"\Elbow.hold +2 "manipulator"&g, +3 "core" , +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"SE.reconfigure SEconfig +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 2.08 Pucks below Top Plate +2 "storage"(_' +24 "core" ' +2 "manipulator"&1% +3 "core" %bu   ɹ& +2 "storage"(f& +4 "core" &% / &\ + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 306 counts +2 "manipulator"&l'ώ +22 "core" ' +2 "manipulator"&r& +3 "core" &  +2 "storage"(S& +4 "core" &% \ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&D' +73 "core" ' +3 "storage"(n% +5 "core" % \ +3 ."downElevator"SE.seek :down +2 "storage"(k'v +100 (e% +3 "core" %Y8 c ` \ RN +2 "manipulator"&|% +3 "core" %   x +2 ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&t'\ +93 "core" ' +42 ' + ."downElevator"SE.coast + "storage"(5 +4 ."da"SC.coast + "storage"(6 +4 #tStarting finalPurge +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%^& +4 "core" &\ + ."psFlush"Hand.open +2 "manipulator"&}1 +24 "core" 1 +2 "manipulator"&,& +4 "core" & D  + "manipulator"&s% +4 "core" %\   +3 ."psFlush"\Elbow.seek FlushPuck::Garage +2 "manipulator"&(- +170 "core" ( +2 "manipulator"&\\& +4 "core" &- 1 + ."psFlush"\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &T& +3 "core" &-  1 +3 ."psFlush"Forearm.seek :garage +2 "manipulator"&O' +108 "core" ' + ."psFlush"Hand.close +2 "manipulator"&K/ +70 "core" / + "manipulator"&c& +4 "core" &- 1 +2 "manipulator"& % +4 "core" %  Ⱦ` +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&z'\ +100 "core" ' + ."psFlush"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."psFlush"\Elbow.seek PC +2 "manipulator"&j( +127 "core" ( +2 "manipulator"&M& +3 "core" &  r +2 ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &p& +2 "core" & r +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC + "manipulator"&{' +94 "core" ' + "manipulator"&q& +4 "core" &  r +2 "manipulator"&h% +4 "core" % 0  +2 "processing"%m& +3 "core" &\ +2 "processing"%w& +4 ."psFlush"PC.seek :closed +2 "processing"%\ (Tg +2 "core" &\ +3 &\  +8 &2x\ )v +10 &e\ = +9 &r\ K +9 &FU\ K +10 & [\ J +9 &[\ J +10 &[\ J +9 &OZ\ J +9 &X\ K +10 &[\ J +9 & W\ J +9 &"WY\ J +10 &$\\\ K +9 &%ZO\ K +10 &'[h\ J +9 &)_Wo\ J +9 &+"Yh\ J +10 &,Zm\ K +9 &.Wn\ J +9 &0f\\p\ K +10 &2(Zj\ K +9 &3Zi\ K +10 &5Wh\ J +9 &7nWj\ K +9 &90Zi\ K +10 &:Vi\ J +9 &<Wd\ J +9 &>wV[\ J +10 &@9VZ\ J +9 &AYU\ J +10 &CY]\ K +9 &E~][\ K +9 &G?`W\ K +10 &HdW\ L +9 &JpT\ M +9 &Lv\\\ P +10 &N6T\ Q +9 &OU\ P +10 &QU\ Q +9 &Sa{hW\ 3 +9 &T'/U\ K +10 &TOI\ # +3 ( + "processing"%w& +2 #"psFlush"Processing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.54 +2 "processing"%[& +3 "core" &TO \ # +2 ."psFlush"Hand.open + "manipulator"&d1 +73 "core" 1 +2 "manipulator"&Q% +4 "core" %   +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +93 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +126 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +4 "processing"%#A d`xb +3 ."psFlush"PS.seek 1ml + "processing"%y'P +398 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +701 "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 + .PBV.dial :waste1 +2 "processing"%  +33 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2634 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +70 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%' +596 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2148 "core" ' + ."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"%>'W +2655 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%+ @ +43 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +221 E\ @@ +2404 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +69 "core"  +2 ."psFlush"PS.seek :empty + "processing"% '9 +2628 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +43 "core"  + ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%$' +2627 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%2 +69 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%'W +2633 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%u @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml + "processing"% ' +2627 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +69 "core"  +46 ."psFlush"PS.seek :empty +3 "processing"% '9 +2638 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%6 +42 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%'P +1096 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%(' +1617 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +69 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%7  +52 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"% 'W +2630 "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" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%' +2124 "core" ' + ."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"%4'W +2634 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%.' +2629 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +69 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%)'9 +2630 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%9 +42 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%H' +2637 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"% +68 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%A'W +2627 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%:' +2663 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%8  +69 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%''9 +2630 "core" ' + #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'=& +4 "core" &\ + .tHand.open +2 "manipulator"&31 +18 "core" 1 + "manipulator"&*& +4 "core" &  r +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&?( +2 "core" ( +2 "manipulator"&J& +4 "core" &  r + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &~& +2 "core" & 4 r +2 .tForearm.seek PC +2 "manipulator"&&' +94 "core" ' + .tHand.close + "manipulator"& +9 &r~\ K +10 &YW~\ J +9 &^\ J +9 &\\\ K +10 &\\~\ J +9 &aY\ J +9 &"[}\ K +10 &[\ J +9 & [~\ K +10 &"j[\ J +9 &$+\\\ J +9 &%]\ J +10 &'\\\ J +9 &)q\\\ J +9 &+4]\ J +10 &,\\}\ J +9 &.[~\ J +10 &0y[|\ J +9 &2;Z~\ J +9 &3X\ I +10 &5]~\ J +9 &7[~\ I +9 &9D]~\ J +10 &;[~ \ J +9 &<\\|\ J +10 &>\\\ K +9 &@K\\"\ J +9 &B `~\ J +10 &C^~\ K +9 &Ec\ K +9 &GMt\ L +10 &I|\ P +9 &Jz!\ U +10 &Lv{$\ V +9 &N6~\ D +9 &O>;\ &q +10 &Ozu~"\ J +4 ( + "collection"'E& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.75 + "collection"'v& +3 "core" &Ozr \ J +2 .tHand.open + "manipulator"&L1 +77 "core" 1 + "manipulator"&Z% +4 "core" % z / +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&b'\ +100 "core" ' + #tFlushing the Collection Valve::Manifold + "collection"'V& +4 "core" &Ozr~$\ J +2 "collection"'U% +4 "core" %+\ +2 #tCS Pulling 5ml of flush .CSV.dial CSR +2 "collection"'  +41 "core"  +2 .tCSR.select :flush +2 "collection"' +9 .tCS.seek 5ml +2 "collection"'1'l +1351 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 'f% +3 "core" %l}'\  +2 .tCS.reconfigure CSfast + "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"'r' +655 "core" ' +4 .tCSV.dial :waste + "collection"'S +123 "core" +2 .tCS.reconfigure CSconfig + "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'N' +1990 "core" ' + #tFlushing lower manifold's waste1 port + "collection"'B& +4 "core" &Ozq|%\ J +2 "collection"'n% +4 "core" %|#\ + .tCSV.dial :flush +47 "collection"'W  +41 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"';'l +1206 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'e @ +41 "core" A +2 "collection"'|% +4 "core" %l\  +2 .tCS.seek 7ml + "collection"'o' +544 "core" ' + ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'@  +2 'X  +39 "core"  +89  + .tCBV.dial :waste1 +2 "collection"'l @ +44 "core" ? +2 .tCS.seek 0ml +2 "collection"'^' +1651 "core" ' + #tFlushing lower manifold's waste2 port + "collection"'}& +4 "core" &Ozq#\ J +2 "collection"',% +3 "core" %*\ +2 .tCSV.dial :flush +2 "collection"'_  +69 "core" +2 .tCS.seek 5ml +2 "collection"'s'l +1224 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'D @ +43 "core" A +2 "collection"'\\% +4 "core" %l} \ \ +2 .tCS.seek 7ml + "collection"'T' +536 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'k  +40 "core"  + .tCBV.dial :waste2 +2 "collection"'  +108 "core"  +2 .tCS.seek 0ml +2 "collection"'g' +1676 "core" ' + #tDisinfecting external Intake with kill + "collection"'K& +4 "core" &Ozp \ J +2 "collection"'c% +4 "core" %~'\ + .tCSV.dial CSR +2 "collection"'  +41 "core"  + .tCSR.select :kill +2 "collection"' +9 .tCS.seek 8ml +2 "collection"'t' +1609 E\ @@ +283 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml +2 "collection"'M' D +544 "core" ' +3 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +2 "collection"'p +2 'O  +95 "core" +36  + .tCTV.dial :intake +2 "collection"'q  +71 "core" + .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'h' \\ +1912 "core" ' + .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'m  +72 "core" ~ +2 .tCS.reconfigure CSconfig + "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'' +596 "core" ' + .tCSV.dial CSR + "collection"'z  +96 "core"  + .tCSR.select :flush +2 "collection"' +9 .tCS.seek 5ml +2 "collection"'5'l +1344 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml +2 "collection"'[' D +1363 "core" ' + .tCSV.dial CBV + "collection"'d +96 "core" +2 .tCS.seek 0ml + "collection"'Q' +2624 "core" ' + #tGaraging FlushPuck in Collection Clamp + "manipulator"&w& +4 "core" &  "x +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&( +4 "core" ( + "manipulator"&{& +4 "core" &   "x +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &"& +3 "core" &   "x +2 .tForearm.seek CC +2 "manipulator"&y'ρ +100 "core" ' + .tHand.close + "manipulator"&%/ +73 "core" / +2 .tCC.seek :open + "collection"'( +380 "core" ( + "manipulator"&& +4 "core" &\  ' "x +2 "manipulator"&% +3 "core" % ό +2 .tForearm.seek :retract +2 "manipulator"&'\ +103 "core" ' + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&(- +279 "core" ( + "manipulator"&!& +4 "core" &- +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&' +111 "core" ' +3 .tHand.open + "manipulator"&+1 +66 "core" 1 + "manipulator"&>% +4 "core" % y Ⱥ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' + #tCompleted [initialPurge; da withoutWCR] begun 12:33:54 +4 #Asleep after completing 2018_07_17_niagara_postcanQC assays + ."Qmail"GoodNews.email "{1 => 3, 2 => 19}\\nCan@14:33:27, 23.9C, 21% humidity, 14.3psia, 13.555V, 0.318A, 0.318A avg, 4.32W",Subject: "Asleep after completing 2018_07_17_niagara_postcanQC assays" +1450 #m\EXIT @1535567737.15EDT @1535568588.41EDT = =ECan =tMAIN =mMAIN_scheduler @EDT1535568590.41 #"core_reset"Sent BREAK +2 #t@0x6ABF, state=0x3380, ifg=0x20, ie=0x7F #@0x7231, state=0x3380, ifg=0x08, ie=0x5F + #@0x2A4E, state=0x3350, ifg=0x84, ie=0x75 + #@0x2CF7, state=0x32E2, ifg=0x10, ie=0xF5 #@0x2F7A, state=0x32F4, ifg=0x10, ie=0xFD + #@0x31FD, state=0x32F4, ifg=0x10, ie=0xFD + #@0x3480, state=0x32F4, ifg=0x10, ie=0xFD #@0x360E, state=0x32F4, ifg=0x80, ie=0xFD + #@0x9D17, state=0x3350, ifg=0x00, ie=0x75 + #\ESP2 v3.22 I2C Gateway v3.06 +9 #\ESP2 v3.22 I2C Gateway v3.06 +364 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/shallow/niagara/configure.rb\ +261 .Sleepy.power :raw,:ON +3 E\ 54 +4 \ 54 + "sampler") + ) +2 "core"  +2 "collection"' + ' +3 "core"  +2 "processing"% + % +3 "core"  +4 "collection"' 9\ + ' 0\ +2 ' -\ +3 "processing"% 9\ +3 % 2\ + % *\ +2 % 0\ +3 "sampler")&\ +2 )% +3 "core" %1 Y + .tSS.configure SSconfig +2 "sampler")#.0X\ + .tPC.reconfigure PCconfig +2 "processing"%$x2 ^22b +2 .tPC.hold +2 "processing"%\ , +4 "core" , + .tPC.configure PCconfig +2 "processing"%$x2 ^22b +2 % % +2 "core" %=B\ +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.hold + "processing"% + +5 "core" + + .tPS.configure PSconfig +2 "processing"%#A d`xb +4 "manipulator"& % +2 "core" %\   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.hold + "manipulator"&+ +4 "core" + + .tForearm.configure LooseForearm +2 "manipulator"&#Q@2^d^b +2 && +2 "core" &- +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 .t\Elbow.hold + "manipulator"&, +2 "core" , +2 .t\Elbow.configure LooseElbow +2 "manipulator"&$ &.,(#b +4 "storage"(& +2 "core" &% \ +2 .tSC.configure SCloose +2 "storage"($.\ 1~b +2 (% +2 "core" % R\ +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 .tCH.coast + "collection"'  +2 "core" ` + .tCH.configure CHconfig + "collection"'\ 2 +3 .tPH.coast + "processing"%  +2 "core" 48 +2 .tPH.configure PHconfig + "processing"%\ 2 +2 #tAll dwarf controllers running firmware version 3.75 +2 "sampler") +19 #tCleanly exited at 14:35:37EDT29-Aug-18 +4155 #-> start esp 2018_07_17_niagara_postcanQC.rb +2 !o:SyntaxError:bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"compile error\ (ESP):1: trailing `_' in number\ start esp 2018_07_17_niagara_postcanQC.rb\ ^\ (ESP):1: syntax error, unexpected tIDENTIFIER, expecting $end\ start esp 2018_07_17_niagara_postcanQC.rb\ ^ +9623 #-> exit +12 #m\EXIT @1535568736.95EDT @1535568816.74EDT = =mMAIN_scheduler =tMAIN =ECan @EDT1535568819.26 #"core_reset"Sent BREAK +2 #t@0xEC56, state=0x3380, ifg=0x20, ie=0x7F #@0xF3C8, state=0x3380, ifg=0x08, ie=0x5F + #@0x06FC, state=0x3380, ifg=0x20, ie=0x7F + #@0x08AB, state=0x3380, ifg=0x20, ie=0x7F #@0x0DF4, state=0x3380, ifg=0x20, ie=0x7F + #@0x0EA0, state=0x3380, ifg=0x20, ie=0x7F + #@0x1360, state=0x3380, ifg=0x20, ie=0x7F #@0x18C8, state=0x3380, ifg=0x08, ie=0x5F + #@0x5713, state=0x3350, ifg=0x00, ie=0x75 #\ESP2 v3.22 I2C Gateway v3.06 +9 #\ESP2 v3.22 I2C Gateway v3.06 +354 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/shallow/niagara/configure.rb\ +275 .Sleepy.power :raw,:ON +2 E\ 44 +4 \ 44 + "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% + % +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +3 "sampler")&\ +2 )% +2 "core" %1 Y +2 .tSS.configure SSconfig +2 "sampler")#.0X/home/esp/esp2/mission/2018_07_17_niagara_postcanQC.rb:26"//home/esp/esp2/utils/mission.rb:19:in `[]'"4/home/esp/esp2/utils/mission.rb:19:in `mission'">/home/esp/esp2/mission/2018_07_17_niagara_postcanQC.rb:24"1/home/esp/esp2/lib/framework.rb:30:in `load'"//home/esp/esp2/lib/framework.rb:30:in `ld'"1/home/esp/esp2/lib/framework.rb:35:in `load'"4/home/esp/esp2/lib/framework.rb:76:in `execute'"-/home/esp/esp2/lib/esp.rb:207:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"running 3:48 late +3 E\ 0/ +29 ."shutdown"Sleepy.power :dwarf,:OFF +2 .Sleepy.power :raw,:OFF #Shutdown +135 #tPowering up Dwarves +502 .Sleepy.power :raw,:ON +2 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +2 "core"  +2 "collection"' 9\ +2 ' 0\ +2 ' -\ + "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +2 "sampler")&\ + .tSS.configure SSconfig +2 "sampler")#.0X\ +2 .tSE.reconfigure SEconfig +2 "storage"(#K-0-\ b +2 .tSE.home.seek :down + "storage"()'v +65 "core" ' + .tSC.reconfigure SCsloppy +2 "storage"($-.\ 1~b +2 .tSC.home.seek :initial +2 "storage"(*( +343 "core" ( +2 .tForearm.seek :retract + "manipulator"&+'\ +4 "core" ' + .t\Elbow.seek :hammer +2 "manipulator"&,( +92 "core" ( +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 350 counts + "manipulator"&-'d +21 "core" ' +29 ' + ."rdyProcessing"PS.coast + "processing"%5 +42 "core" ' + "manipulator"&.% +4 "core" %_ / M +2 .tForearm.seek :retract +2 "manipulator"&/'\ +90 "core" ' + "manipulator"&0% +4 "core" %\  ,  +2 "processing"%1& +2 "collection"'2& +7 "core" &I\ + &\ +2 ."openPC"PC.reconfigure PCconfig +2 .tCC.reconfigure CCconfig +4 "processing"%$x2 ^22b + "collection"'$x2 ^22b +4 .tCC.home.seek :open +2 ."openPC"PC.home.seek :open + "collection"'3( +2 "processing"%4( +271 "core" ( +31 ( +2 ."Qmail"GoodNews.email "Then, in tube 2: initialPurge; da withoutWCR\\n/home/esp/esp2/mission/2018_07_17_niagara_postcanQC.rb:26\\n{}\\nCan@14:53:49, 23.9C, 20% humidity, 14.2psia, 13.609V, 0.220A, 0.214A avg, 3.00W",Subject: "Asleep until 14:50" +1402 E\ bb +3 #tPhase [initialPurge; da withoutWCR] + #Starting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'5& +4 "core" &~\ + .tHand.open + "manipulator"&61 +78 "core" 1 + "manipulator"&7& +4 "core" & A O +2 "manipulator"&8% +3 "core" % \  !  +3 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&9(- +183 "core" ( + "manipulator"&:& +4 "core" &- 9  +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &;& +2 "core" &-  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage +2 "manipulator"&<' +105 "core" ' + .tHand.close + "manipulator"&=/ +70 "core" / + "manipulator"&>& +4 "core" &-  G  +2 "manipulator"&?% +4 "core" %    ɾ_ +4 .tForearm.seek :retract +2 "manipulator"&@'\ +98 "core" ' + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC + "manipulator"&A( +295 "core" ( + "manipulator"&B& +4 "core" & = 6 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &C& +4 "core" & 6 + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&D'ρ +93 "core" ' +3 "manipulator"&E& +4 "core" &  6 +2 "manipulator"&F% +3 "core" %~ +2 "collection"'G& +3 "core" &\ +3 "collection"'H& +7 .tCC.seek :closed +2 "collection"'I(O +4 "core" &|\ + &~\  +8 &6~\ +{ +10 &g}\ > +9 &gq}\ K +9 &+V}\ K +9 &\\\ J +10 &V}\ K +9 &qY\ K +9 &4\\|\ J +10 &Z~\ J +9 &W\ J +10 & yV~\ K +9 &";Y|\ K +9 &#Y\ K +10 &%V\ J +9 &'\\}\ J +10 &)DU~\ J +9 &+V~\ J +9 &,W~\ J +10 &.V|\ J +9 &0MY|\ J +9 &2Y~\ J +10 &3U|\ J +9 &5U \ J +10 &7TU}\ \ J +9 &9W{\ K +9 &:Z\ K +10 &<W\ J +10 &>]Z~\ J +9 &@]~\ J +9 &AY}\ K +9 &C_} \ K +9 &Ec`|\ K +10 &Gp~\ M +10 &H\ P +9 &J{\ T +9 &LH\ W +10 &N\ J +9 &O5O\ &u +9 &OvZ\ B +3 ( + "collection"'H& +2 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.93 + "collection"'J& +4 "core" &Ov_\ B + .tHand.open + "manipulator"&K1 +68 "core" 1 + "manipulator"&L% +4 "core" % ~ ; +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&M'\ +94 "core" ' +2 #tFlushing the Collection Valve::Manifold +5 "collection"'N& +6 "core" &Ov_|\ B +2 "collection"'O% +3 "core" %{\ +2 #tCS Pulling 5ml of flush + .CSV.dial CSR + "collection"'P  +124 "core"  + .tCSR.select :flush +2 "collection"' +9 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 5ml + "collection"'Q'l +185 ."Qmail"GoodNews.email "At 14:54:14 began in tube 2: initialPurge; da withoutWCR\\n/home/esp/esp2/mission/2018_07_17_niagara_postcanQC.rb:26\\n{}\\nCan@14:54:27, 23.9C, 20% humidity, 14.2psia, 13.437V, 0.527A, 0.527A avg, 7.09W",Subject: "Started 2018_07_17_niagara_postcanQC phase initialPurge; da withoutWCR" +1173 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 'R% +2 "core" %l{|\ \ +3 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"'S' +658 "core" ' + .tCSV.dial :waste +2 "collection"'T +122 "core" +2 .tCS.reconfigure CSconfig + "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'U' +1980 "core" ' + #tPurging external Intake + "collection"'V& +4 "core" &Ov_|\ B +2 "collection"'W% +3 "core" %}\ + .tCSV.dial :flush +2 "collection"'X  +41 "core"  +2 .tCS.reconfigure CSfast + "collection"'#d @b +3 .tCS.seek 10ml + "collection"'Y' D +2354 "core" ' + .tdelay 5 seconds +503 ."connect"CSV.dial CBV +3 .tCBV.dial CSV + "collection"'Z +2 '[  +27 "core" +49 ~ +2 .tCTV.dial :intake +2 "collection"'\\  +71 "core"  + .tIntake.select :open + "sampler") +10 .tCS.seek 0ml +2 "collection"']' +2353 "core" ' + .tIntake.select :close + "sampler")0 +10 .tCTV.dial :air +3 "collection"'^  +71 "core"  + #tFlushing upper manifold +2 "collection"'_& +3 "core" &Ov^z|\ B +2 "collection"'`% +4 "core" %x{\ + .tCSV.dial :flush +2 "collection"'a  +82 "core" +2 .tCS.seek 5ml +39 "collection"'b'l +1216 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'c @ +43 "core" A +2 "collection"'d% +3 "core" %l{\  +2 .tCS.seek 7ml +2 "collection"'e' +542 "core" ' + ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"'f +98 "core" ~ + .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"'g' +1657 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'h'- +772 "core" ' + .tCSV.dial :waste +2 "collection"'i +42 "core" +2 .tCS.seek 0ml +2 "collection"'j' +757 "core" ' + "collection"'k& +4 "core" &Ov^{\ B +2 "collection"'l% +3 "core" %|\ + .tCSV.dial :flush +2 "collection"'m  +41 "core"  +2 .tCS.seek 3ml +2 "collection"'n'- +761 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'o @ +41 "core" B +2 "collection"'p% +3 "core" %-}\  +3 .tCS.seek 5ml + "collection"'q'l +547 "core" ' + .tCSV.dial :air +2 .CS.seek 0ml + "collection"'r' +1209 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'s'- +763 "core" ' + .tCSV.dial :waste +2 "collection"'t +70 "core" +2 .tCS.seek 0ml +2 "collection"'u' +754 "core" ' + #tGaraging FlushPuck in Collection Clamp + "manipulator"&v& +4 "core" & 6 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&w( +3 "core" ( +2 "manipulator"&x& +4 "core" & 5 6 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &y& +3 "core" & R 6 +2 .tForearm.seek CC +2 "manipulator"&z'ρ +102 "core" ' + .tHand.close + "manipulator"&{/ +68 "core" / + .tCC.seek :open +2 "collection"'|( +378 "core" ( + "manipulator"&}& +4 "core" & 6 +2 "manipulator"&~% +3 "core" % ύ +2 .tForearm.seek :retract + "manipulator"&'\ +97 "core" ' +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek :garage + "manipulator"&(- +294 "core" ( + "manipulator"&& +4 "core" &- = +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- W = +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +112 "core" ' + .tHand.open + "manipulator"&1 +73 "core" 1 + "manipulator"&% +4 "core" % \ {  ɻ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"& '\ +102 "core" ' + #tda sampling at most 500ml +2 ."Qmail"HABfans.email "Started da in tube 2 at 14:58:40EDT29-Aug-18\\n{}\\nCan@14:54:27, 23.9C, 20% humidity, 14.2psia, 13.437V, 0.527A, 0.527A avg, 7.09W",Subject: "da sampling at most 500ml" +99 #tLoading sh1 puck from tube 2 into Collection Clamp + "collection"' & +4 "core" &~\ + "manipulator"& % +4 "core" %  F  +2 "storage"(% +3 "core" % x e _\ +2 "storage"(. +2 "core" .( +2 "storage"(& +4 "core" & # s v Y\ \  + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" & # y \\\ \  +2 "manipulator"&& +3 "core" &- l = +2 "manipulator"&% +3 "core" %   +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 +2 "manipulator"&( +172 "core" ( +3 "manipulator"&\ & +4 "core" &  , $ +2 "storage"( & +4 "core" & # d c\ \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&' +93 "core" ' + "storage"(& +4 "core" & # \ \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"('L +127 "core" ' + "storage"(- +3 "core" -'f +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +10 (& +3 "core" & # E &\ \  +2 "manipulator"&& +3 "core" &  $ +2 .t\Elbow.seek 2 +2 "manipulator"&( +3 "core" ( +2 "manipulator"&& +4 "core" &  $ +2 "storage"(& +3 "core" & # \ \  +3 .tForearm.seek 2 + 300 counts + "manipulator"&'υ +25 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +75 "core" / +10 ."downElevator"SE.seek :down +2 "manipulator"& & +3 "storage"(!'v +6 "core" &  $ +2 "manipulator"&% +4 "core" % υ  +2 .tForearm.seek :retract +2 "manipulator"&$'\ +85 "core" ' +4 ."downElevator"SE.coast + "storage"(5 +3 "core" ' +2 .t\Elbow.seek CC + "manipulator"&%( +159 "core" ( + "manipulator"&(& +4 "core" &  U +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &.& +3 "core" &  U +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&0'ρ +103 "core" ' +2 "manipulator"&& +4 "core" & U +2 "manipulator"&1% +3 "core" % 7 W +2 "collection"'2& +4 "core" &\ +2 "collection"''& +4 .tCC.seek :closed + "collection"'+(O +3 "core" &~\ +3 &\  +9 &2}\ *y +10 &f}\ = +9 &s\ K +9 &KW}\ I +10 & Y\ J +9 &Z\ J +10 &W}\ I +9 &RZ}\ I +9 &\\g\ J +47 &Z}\ J +10 & V~\ I +2 &"ZY~\ I +2 &$]z\ J + &%Z\ J +2 &'\\j\ I +4 &)aW}E\ J +7 &+$\\~\ I +10 &,]|s\ J +9 &.Z}y\ J +9 &0j\\~~\ I +10 &2,\\}x\ I +9 &3W}\ I +9 &5W~\ I +10 &7sY|k\ I +9 &94\\}z\ I +10 &:\\\ J +10 &<Z~p\ J +8 &>z\\|\ I +10 &@<W~t\ I +10 &AZ}q\ I +8 &C`l\ J +10 &Ef}m\ K +9 &G;u~h\ M +10 &H9~m\ P +9 &JEIo\ U +9 &LdMMs\ W +10 &N%UXl\ C +9 &O<>\\_d\ %o +9 &O}}cdz\ O +6 ( + "collection"''& +3 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.83 + .Hand.open + "manipulator"&&1 +69 "core" 1 + "manipulator"&-% +4 "core" %  + W +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&5'\ +94 "core" ' + .tSC.coast + "storage"(6 +3 #tcollectSample 500ml w/bubble point of 24psi + #Priming 7ml + .Sleepy.power :sampler,:ON + .Intake.select :close .\Exhaust.select :close + .SS.hold +2 "sampler")6+ +4 "core" + +2 "sampler")7% +7 "core" % \ D +2 "collection"'8& +4 "core" &O}nzl\ 9O +2 E\ WW +2 #tCalibrating pressure and temperature sensors + .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X% +4 "core" %?/ \ | k + .tSSV.dial :spit +2 "sampler")? +131 "core"  +2 .tSS.seek 0ml +2 "sampler")/' +284 "core" ' + .tSSV.dial CBV +2 "sampler")<  +131 "core" + .tCTV.dial :intake +2 "collection"'B  +72 "core"  + #tWaiting for external sampler to finish priming... + .delayUntil "15:01:57.51" +16498 ."connect"SSV.dial CBV + .tCBV.dial SSV +2 #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open "sampler") +211 "collection"'9% +2 "core" %\ 3 +2 #tIntake @15.1psia, vacuum from 9.6 to 12.6psi +2 .SS.reconfigure SSinhale.with maxSpeed: 150 + "sampler")#.0X\ 4 +2 "sampler")F% +4 "core" %a@C \ s o + "sampler")G% +4 "core" %aBD \ s d + .tIntake.select :close + "sampler")0 +10 )@% +2 "core" %a KK \ @ +2 .tSSV.dial :exhaust + "sampler")3  +76 "core"  + .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X +2 "sampler")#% +4 "core" %/1 \ |% + "sampler")R% +4 "core" %57 \ |% + .tIntake.select :close + "sampler")0 +9 )Q% +2 "core" %A? \ % +2 .tSSV.dial :exhaust + "sampler")T  +76 "core"  + .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X +2 "sampler")s% +3 "core" %`d \ { +2 "sampler")v% +3 "core" %fe \ { + .tIntake.select :close + "sampler")0 +10 )x% +2 "core" %rq \  +2 .tSSV.dial :exhaust + "sampler")y  +76 "core"  + .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X% +2 "core" %lo \  +2 .tSSV.dial :exhaust + "sampler")?  +76 "core"  + .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X +2 "sampler")g% +4 "core" %\\\\ \ | + "sampler")i% +4 "core" %`b \ } + .tIntake.select :close + "sampler")0 +10 )e% +2 "core" %lm \  +2 .tSSV.dial :exhaust + "sampler")k  +75 "core"  + .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X +2 "sampler")A% +4 "core" %X[ \ {0 + "sampler")M% +4 "core" %[[ \ z' + .tIntake.select :close + "sampler")0 +9 ){% +2 "core" %hi \  +2 .tSSV.dial :exhaust + "sampler")}  +75 "core"  + .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X + .tIntake.select :close + "sampler")0 +10 )% +2 "core" %qkj \  +2 .tSSV.dial :exhaust + "sampler")  +75 "core"  + .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X\  + "sampler")% +3 "core" % \  +2 #tBubblePoint: Intake @38.6psia, Outlet @14.3psia + .CBV.dial SSV + "collection"' @ +37 "core" @ +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'2' +114 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +2 "sampler"). +128 "core" +3 .tSS.reconfigure SSexhale +2 "sampler")#.0X  +4 "sampler")?' +5 "core" ' + .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")6  +117 "core"  +11  +397 ' +3 "sampler")<% +4 "core" % \  + .tCBV.dial between SSV and waste2 +2 "collection"'B  +38 "core"  +2 "collection"':% +4 "core" % Hzi\  + ."connect"CTV.dial CSV,avoiding: :air +2 .tCSV.dial CTV +2 "collection"'/  +41 "core"  +2 .tCS.reconfigure CSpressurize +2 "collection"'# d@<< 4b +2 .tCS.seek 0ml + "collection"'E' +2446 "core" ' / 4n\ +3 "collection"'F% +3 "core" % 1 5j\  +2 "sampler")G% +4 "core" % \  + #tBubblePoint: Intake @38.1psia, Outlet @14.0psia + .CBV.dial SSV +2 "collection"'@ @ +36 "core" @ +3 .tSS.reconfigure SSconfig +4 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'R' +104 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")Q +96 "core" ' + ."CSpush"CS.coast + "collection"'5 +31 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X" +103 "collection"'*9 +2 "core" 9B! +103 "collection"'=9 +2 "core" 9F +103 "collection"'>9 +2 "core" 9J +103 "collection"'69 +2 "core" 9 N +103 "collection"'09 +2 "core" 9 S +103 "collection"'<9 +2 "core" 9 !W +103 "collection"'B9 +2 "core" 9 1[ +103 "collection"':9 +2 "core" 9 >_ +103 "collection"'/9 +2 "core" 9 Kc +103 "collection"',9 +3 "core" 9 Z h +103 "collection"'F9 +2 "core" 9 f\ l +103 "collection"'G9 +2 "core" 9 s p +103 "collection"'@9 +2 "core" 9  t +103 "collection"'?9 +2 "core" 9 x +103 "collection"'C9 +4 "core" 9 } +103 "collection"'L9 +2 "core" 9  +103 "collection"'39 +2 "core" 9  +103 "collection"'99 +2 "core" 9  +103 "collection"'O9 +2 "core" 9  +103 "collection"'H9 +3 "core" 9  +103 "collection"'K9 +2 "core" 9  +103 "collection"'N9 +2 "core" 9  +103 "collection"'J9 +2 "core" 9  +103 "collection"'Q9 +2 "core" 9  +103 "collection"'E9 +2 "core" 9\  +103 "collection"'R9 +2 "core" 9\  +103 "collection"'D9 +2 "core" 9\ \ +103 "collection"'#9 +2 "core" 9\ \ +103 "collection"'V9 +2 "core" 9\ " \ +103 "collection"'W9 +3 "core" 9\ )! +103 "collection"'P9 +2 "core" 9\ 0" +103 "collection"'U9 +2 "core" 9\ 6$ +103 "collection"'T9 +2 "core" 9\ =% +103 "collection"'S9 +2 "core" 9\ D& +103 "collection"'Z9 +4 "core" 9\ J' +103 "collection"'[9 +2 "core" 9\ P( +103 "collection"'\\9 +2 "core" 9\ V* +103 "collection"'_9 +2 "core" 9\ [+ +103 "collection"'X9 +2 "core" 9\ a, +103 "collection"'^9 +3 "core" 9\ f- +103 "collection"'`9 +2 "core" 9\ k. +103 "collection"'Y9 +2 "core" 9\ o/ +103 "collection"']9 +2 "core" 9\ s0 +103 "collection"'b9 +2 "core" 9\ x1 +2 .tCH.hold 10:00,70C +3 "collection"'d `\ `\ u  +2 "core"  +30718 E\  +29285 "core" ` + "collection"'a9 +4 "core" 9\  + #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml + "collection"'i' +338 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'e @ +97 "core" A +2 .tCSV.dial :air + "collection"'k @ +41 "core" > +2 .tCS.seek 5ml +2 "collection"'f'l +1347 "core" ' + .tCSV.dial CTV + "collection"'m  +42 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'j @ +42 "core" > + .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'l  +42 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"'h @ +43 "core" > + .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'n' +1347 "core" ' + #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"'q +95 "core"  + .tCBV.dial CSV + "collection"'p  +30 "core"  + "collection"'t% +4 "core" % T U \ +2 .tCS.seek 5ml +2 "collection"'o'l +1348 "core" ' + .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'v  +41 "core" + "collection"'x% +5 "core" %l =\  +2 .tCS.seek 7.001ml + "collection"'s' +591 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'r @ +41 "core" > +2 .tCS.seek 10ml + "collection"'A' D +847 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'M ` +121 "core" a +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'{   +37 "core" ! +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +2 "collection"'}  + 'y  +27 "core"  +102  +2 .tCS.seek 5ml + "collection"'z'l +1345 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"' @ +96 "core" A +2 .tCSV.dial :waste + "collection"'~ +97 "core" +2 .tCS.seek :empty + "collection"'I'Ͱ +1360 "core" ' + .tCSV.dial :air +2 "collection"' @ +69 "core" A +46 .tCS.seek 5ml +2 "collection"''l +1348 "core" ' + .tCSV.dial CTV + "collection"'  +42 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +42 "core" > + .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'w  +42 "core"  +3 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"' @ +42 "core" > + .tdelay 2 seconds +203 .CS.seek 0ml +2 "collection"'' +1355 "core" ' + #tRecovering Lysate (#2 of 2) + .CSV.dial CBV +2 "collection"' +95 "core" ~ + .tCBV.dial CSV + "collection"'  +37 "core" + "collection"'% +4 "core" %\ +3 .tCS.seek 5ml + "collection"'u'l +1353 "core" ' + .tdelay 5 seconds +502 .CTV.dial :air +4 "collection"'  +42 "core" +2 "collection"'\ % +3 "core" %l\ \  +2 .tCS.seek 7ml +2 "collection"' ' +595 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air2 +4 "collection"' @ +51 "core" A +2 .tCS.seek 10ml +2 "collection"' ' D +838 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +111 "core" ^ +2 #tLysing Complete + "collection"'& +4 "core" &O}k>@\ O + #tStoring sh1 puck in Collection Clamp to tube 1 +2 "manipulator"&% +3 "core" %\  \ +2 "storage"(% +3 "core" %t \ +2 "storage"(. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 + "storage"( ($ +341 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" &' r h m\ +2 "manipulator"& & +3 "core" & U +2 "manipulator"&% +3 "core" %\  K \ +4 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 1 + "manipulator"&( +149 "core" ( + "manipulator"&& +4 "core" &  +2 "storage"(& +3 "core" &# K N\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"&)' +104 "core" ' + "storage"((& +4 "core" &# f l\ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +4 .tSE.seek beamBreak +2 "storage"('L +272 "core" ' +3 "storage"(- +3 "core" -'a + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +11 "manipulator"&1& +3 "core" &  +2 "storage"(& +3 "core" &# M H\ +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&.'\\ +35 "core" ' + .t\Elbow.hold +2 "manipulator"&, +3 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(- +2 "core" -'a +2 .tSE.seek 2.09 Pucks below Top Plate +2 "storage"(2' +29 "core" ' + "manipulator"&% +4 "core" %jk  R ɶ +2 "storage"(!& +3 "core" &# \ +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 314 counts +2 "manipulator"&&'ϖ +19 "core" ' + "manipulator"&$& +4 "core" &   +2 "storage"(7& +4 "core" &# 2 1\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&'' +22 "core" ' +2 .tSE.seek 3.09 Pucks below Top Plate +2 "storage"(8' +42 "core" ' + "manipulator"&|& +4 "core" & 8 +2 "manipulator"&"% +4 "core" % / +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&-'\ +90 "core" ' + .t\Elbow.seek CC +2 "manipulator"&;( +150 "core" ( +4 "manipulator"&*& +4 "core" &  / + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &=& +2 "core" &  / +2 .tForearm.seek CC +2 "manipulator"&>'ρ +94 "core" ' + .tHand.close + "manipulator"&6/ +76 "core" / + .tCC.seek :open +2 "collection"'0( +376 "core" ( + "storage"(<& +4 "core" &# y \ +2 "storage"(B& +4 "core" &# \ + "manipulator"&:& +4 "core" & 2 / +2 "manipulator"&/% +3 "core" % Ϗ Q +2 .tForearm.seek :retract +2 "manipulator"&,'\ +101 "core" ' + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 1 + "manipulator"&F( +152 "core" ( + "manipulator"&G& +4 "core" & +2 "storage"(@& +3 "core" &# y \ +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 1 + "manipulator"&?'\\ +112 "core" ' + .t\Elbow.hold +2 "manipulator"&C, +3 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&L1 +68 "core" 1 +56 "manipulator"&3% +6 "core" % ip $ ȷ + "storage"(9& +4 "core" &# 0 1\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 313 counts + "manipulator"&O'ϕ +27 "core" ' + "manipulator"&H& +4 "core" & +2 "storage"(K& +4 "core" &# z z 1\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"&N' +31 "core" ' +2 "storage"(J% +3 "core" % \ +3 ."downElevator"SE.seek :down +2 "storage"(Q'v +100 (E% +2 "core" %Q8 ,\ SW +2 "manipulator"&R% +4 "core" % : ^ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&D'\ +94 "core" ' +33 ' + ."downElevator"SE.coast + "storage"(5 +2 .tSC.coast + "storage"(6 +3 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'#& +4 "core" &CFu\ +2 .tHand.open + "manipulator"&V1 +17 "core" 1 + "manipulator"&W& +5 "core" & +2 "manipulator"&P% +3 "core" %\  / +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&U(- +181 "core" ( +2 "manipulator"&T& +4 "core" &- +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &S& +4 "core" &- +2 .tForearm.seek :garage + "manipulator"&Z' +109 "core" ' + .tHand.close + "manipulator"&[/ +74 "core" / + "manipulator"&\\& +4 "core" &- +2 "manipulator"&_% +4 "core" %  r ȿf +2 .tForearm.seek :retract +2 "manipulator"&X'\ +99 "core" ' + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&^( +275 "core" ( + "manipulator"&`& +4 "core" &  2 +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &Y& +2 "core" & 2 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&]'ρ +105 "core" ' + "manipulator"&b& +4 "core" & 2 +2 "manipulator"&g% +4 "core" %π ] +2 "collection"'d& +3 "core" &CIj\ +2 "collection"'a& +4 .tCC.seek :closed + "collection"'c(O +3 "core" &EHe\ +4 &DG\ 8 +9 &GLzEG\ / +9 &}vDG\ D +10 &.`CH\ I +9 &YDH\ I +10 &YDH\ H +9 &u\\FHz\ I +9 &8]DHk\ H +10 &[EIY\ H +9 &_EIC\ I +9 &~YEH(\ H +10 &!?\\DF\ I +9 &#\\DI\ I +10 &$ZDH\ H +9 &&]CG\ I +9 &(H]EI\ H +10 &* YEI\ I +9 &+XDI\ H +9 &-\\AI\ H +10 &/QZDF\ H +9 &1]CI\ I +10 &2\\FH\ I +9 &4XDIz\ H +9 &6X\\CG\ H +10 &8]BG\ I +9 &9]DH\ I +9 &;]EG\ I +10 &=_YEH\ I +9 &?!^BG\ I +10 &@[CH\ I +9 &BYAIu\ I +9 &Dg_DFk\ I +10 &F&iDH[\ J +9 &G~EGP\ M +9 &ICH6\ R +10 &KKCI!\ U +9 &M DI"\ U +12 &NyGH\ 4 +7 &Oe,HI7\ "e +9 &OeEI\ H +2 ( + "collection"'a& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.77 + "collection"'e& +4 "core" &OcCI`\ H + .tHand.open + "manipulator"&k1 +70 "core" 1 + "manipulator"&i% +4 "core" % π & ] +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&m'\ +91 "core" ' + .tPSV.dial PSR + "processing"%j +138 "core"  + .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%l' +1616 "core" ' + .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%h  +44 "core"  +2 .tPS.seek 0ml + "processing"%f'W +1613 "core" ' + .tPSV.dial PSR + "processing"%q +43 "core"  + .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml +2 "processing"%p' +2628 "core" ' + ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%t + "collection"'n  +5 "core"  +2 "processing"%v  +43 "core"  +29 + .tPSV.dial :mixloop +2 "processing"%x +97 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%o  +28 E~\ TT +95 "core" +2 .tPS.seek 0ml +2 "processing"%r'W +2640 "core" ' + .tPSV.dial :air +2 "processing"%s  +42 "core"  +2 .tPS.seek 2.5ml + "processing"%M' +2648 "core" ' + .tPSV.dial :mixloop + "processing"%{ +44 "core" +2 .tPS.seek 0ml + "processing"%}'W +2630 "core" ' + .tPSV.dial :air + "processing"%y  +43 "core"  +2 .tPS.seek 2.5ml + "processing"%A' +2636 "core" ' + .tPSV.dial :mixloop + "processing"% +43 "core" +2 .tPS.seek 0ml + "processing"%~'W +2630 "core" ' + #tGaraging FlushPuck in Collection Clamp + "manipulator"&z& +4 "core" & 2 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&( +5 "core" ( + "manipulator"&I& +4 "core" & / 2 +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 && +2 "core" &  2 +45 .tForearm.seek CC +2 "manipulator"& 'ρ +102 "core" ' + .tHand.close + "manipulator"&w/ +73 "core" / +2 .tCC.seek :open + "collection"'( +377 "core" ( + "manipulator"&& +4 "core" & [ 2 +2 "manipulator"&% +3 "core" % ς % z +2 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&(- +285 "core" ( + "manipulator"&& +4 "core" &- +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&\ ' +112 "core" ' +2 .tHand.open +2 "manipulator"&u1 +76 "core" 1 + "manipulator"&% +4 "core" % \ h l ȵY +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& '\ +103 "core" ' + .tPSV.dial :mixloop + .PTV.dial :PRVmixing +2 ."connect"PRV.dial CBV +2 .tCBV.dial PRV + .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 2 into Collection Clamp + "collection"'& +4 "core" &KP\ + "manipulator"&% +4 "core" %\  1 +2 "storage"(% +3 "core" % \  +2 "storage"(. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 + "storage"(( +342 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" & % C\ \  +2 "manipulator"& & +3 "core" &- +2 "manipulator"&% +3 "core" %\  2 1 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 +2 "manipulator"&( +178 "core" ( + "manipulator"&& +4 "core" &\   # +2 "storage"((& +3 "core" & % \ \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&%' +94 "core" ' + "storage"(5& +4 "core" & % \ \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"('L +140 "core" ' + "storage"(1- +3 "core" -'q +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (& +3 "core" & # 5 5 \ \  +2 "manipulator"&& +3 "core" &\  # +2 .t\Elbow.seek 2 + "manipulator"&( +5 "core" ( + "manipulator"&!& +4 "core" &   # +3 "storage"($& +4 "core" & # E < j\ \  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&7'υ +24 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&|/ +76 "core" / +10 ."downElevator"SE.seek :down +2 "manipulator"&"& +3 "storage"()'v +6 "core" &\  # +2 "manipulator"&% +4 "core" % ϛ +2 .tForearm.seek :retract + "manipulator"&'\ +93 "core" ' + .t\Elbow.seek CC +3 "manipulator"&.( +3 "core" ' + ."downElevator"SE.coast + "storage"(5 +144 "core" ( + "manipulator"&&& +4 "core" & 9$ +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &2& +3 "core" &  9$ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&*'ρ +103 "core" ' +4 "manipulator"&=& +4 "core" &  9$ +2 "manipulator"&'% +3 "core" %φ u +2 "collection"'& +4 "core" &KPq\ +2 "collection"'6& +3 .tCC.seek :closed +2 "collection"'-(O +3 "core" &LPY\ +3 &LO_\  +9 &3ORS\ *z +9 &hLOB\ > +9 &rLP7\ J +10 &]ZKR'\ I +9 &[MQa\ J +10 &ZMPf\ I +9 &ZMO`\ I +9 &f]LON\ I +10 &)[KRC\ I +9 &[NQ8\ I +9 & [OQ'\ I +10 &"nZNQ\ I +9 &$/[NQ\ J +10 &%YLO\ I +9 &'ZKR\ \ I +9 &)wZKPe\ I +10 &+9ZLQ\ I +9 &,[MP\ I +9 &.ZKP \ I +10 &0~ZLO\ I +9 &2@YLQ\ I +10 &4YNP\ I +9 &5ZLP\ I +9 &7ZMP\ I +10 &9H[LP\ I +9 &; YJO\ I +9 &<\\LO\ I +10 &>]JO\ I +9 &@QZMQ\ I +10 &B[LQ\ I +9 &C]LO\ J +9 &EhKP\ K +10 &GM}MPs\ M +9 &IKP^\ R +9 &JLPf\ U +10 &LyKPN\ V +9 &N9NOY\ D +10 &O<8JOG\ *| +9 &O~cKPA\ I +2 ( + "collection"'6& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.85 + .Hand.open + "manipulator"&+1 +69 "core" 1 + "manipulator"&<% +4 "core" % {  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&B'\ +102 "core" ' + .tSC.coast + "storage"(6 +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"':  +127 "core" ~ + .tCSV.dial CTV + "collection"'/  +29 "core"  +2 .tPS.seek 2.5ml + "processing"%G' +2628 "core" ' + "collection"'@% +4 "core" % F%'%\ +2 .tCS.seek 4.15ml +2 "collection"'>'Q +1569 "core" ' + .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%;  +42 "core"  + .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%L  +69 "core"  +2 .tPS.seek 0ml +47 "processing"%3'W +2627 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"'9 ` +38 "core" _ + .tCSV.dial :air +2 "collection"'H @ +42 "core" > +2 .tCS.seek 10ml +2 "collection"'K' D +1560 "core" ' + .tCSV.dial CTV + "collection"',  +43 "core"  +2 .tCS.seek 0ml + "collection"'J' +2618 "core" ' + .tCBV.dial :waste1 +2 "collection"'F @ +28 "core" ? + .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +4 "collection"'E  +127 "core" +2 "collection"'R& +3 "core" &O~b\ I +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&?% +4 "core" %\  8 7 +2 "storage"(#% +3 "core" %m ` U V\ +2 "storage"(O. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 + "storage"(V($ +341 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (W& +3 "core" &' J F \ + "manipulator"&P& +4 "core" & 9# + "manipulator"&8% +4 "core" %\  Z 7 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 1 +2 "manipulator"&N( +155 "core" ( + "manipulator"&T& +4 "core" &  +2 "storage"(S& +3 "core" &$ N H \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"&Q' +99 "core" ' + "storage"( & +4 "core" &$ J V )\ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(C'L +262 "core" ' + "storage"([- +3 "core" -'M +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&\\& +3 "core" &  +2 "storage"(_& +3 "core" &$ $ # \ +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&D'\\ +36 "core" ' + .t\Elbow.hold +2 "manipulator"&Z, +3 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(`- +2 "core" -'M +2 .tSE.seek 3.09 Pucks below Top Plate +2 "storage"(Y' +32 "core" ' + "manipulator"&U% +5 "core" %_b  ~ ɳ + "storage"(b& +4 "core" &$ F\ + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 303 counts +2 "manipulator"&g'ϋ +14 "core" ' + "manipulator"&d& +4 "core" & s  +2 "storage"(X& +4 "core" &$ 2 4 S\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts + "manipulator"&0' +35 "core" ' +2 .tSE.seek 4.09 Pucks below Top Plate +2 "storage"(e' +52 "core" ' + "manipulator"&k& +4 "core" &   +2 "manipulator"&i% +4 "core" % / + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&a'\ +89 "core" ' + .t\Elbow.seek CC +2 "manipulator"&j( +148 "core" ( +3 "manipulator"&]& +3 "core" & ~ 2 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &h& +3 "core" & _ 2 +2 .tForearm.seek CC +2 "manipulator"&l'ρ +102 "core" ' + .tHand.close + "manipulator"&q/ +74 "core" / + .tCC.seek :open +2 "collection"'f( +377 "core" ( + "storage"(t& +4 "core" &$ / / B\ +2 "storage"(v& +3 "core" &$ . % \ +2 "manipulator"&n& +3 "core" & 2 +2 "manipulator"&x% +3 "core" % ώ +2 .tForearm.seek :retract +2 "manipulator"&o'\ +98 "core" ' + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 1 +2 "manipulator"&p( +152 "core" ( + "manipulator"&s& +4 "core" & L +2 "storage"(r& +3 "core" &$ K I \ +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 1 +2 "manipulator"&{'\\ +113 "core" ' + .t\Elbow.hold +2 "manipulator"&M, +3 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&y1 +70 "core" 1 +9 "manipulator"&}% +6 "core" % ls   ɸ + "storage"(& +4 "core" &$\ \ \ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 316 counts + "manipulator"&A'Ϙ +20 "core" ' + "manipulator"&z& +5 "core" & - X + "storage"(I& +4 "core" &$ n o h\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"&' +31 "core" ' +2 "storage"(w% +4 "core" % h e u\ +3 ."downElevator"SE.seek :down + "storage"(^'v +100 (m% +2 "core" %, !\ RQ +2 "manipulator"&c% +4 "core" % o +43 .tForearm.reconfigure LooseForearm +8 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +67 "core" ' + ."downElevator"SE.coast + "storage"(5 +21 "core" ' + .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%  +70 "core" +2 .tPS.seek 2.5ml +2 "processing"% ' +2627 "core" ' + .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"% +40 "core" + .tdelay 1 second +102 .PSV.dial :air +2 "processing"%  +42 "core"  + .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"% +42 "core" + .tdelay 1 second +102 .PSV.dial :air +2 "processing"%u  +42 "core"  + .tdelay 1 second +103 .PS.seek 0ml + "processing"%'W +2626 "core" ' + #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%& +4 "core" &h\ +2 .tHand.open + "manipulator"&1 +21 "core" 1 + "manipulator"&& +4 "core" & +2 "manipulator"&% +3 "core" %\   +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&(- +179 "core" ( + "manipulator"&\ & +4 "core" &- +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- H +2 .tForearm.seek :garage + "manipulator"& ' +110 "core" ' + .tHand.close + "manipulator"&/ +78 "core" / + "manipulator"&& +5 "core" &- _ + "manipulator"&(% +4 "core" % x Ⱥ3 +2 .tForearm.seek :retract + "manipulator"&5'\ +103 "core" ' + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&( +152 "core" ( + "manipulator"&1& +4 "core" & O +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" & 4 O + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&' +100 "core" ' + "manipulator"&!& +4 "core" & \ O +2 "manipulator"&$% +4 "core" %  +2 "processing"% & +3 "core" &a\ +2 "processing"%|& +4 .tPC.seek :closed +2 "processing"%"(Tg +2 "core" &N\ +3 &m\  +10 &4}l\ *y +9 &gj\ > +10 &[qq\ L +9 &Wi\ K +9 &Yj\ K +10 &]s\ K +9 &eZr\ K +9 &&]q\ K +10 &Yn\ K +9 &\\v\ K +10 & mYx\ K +9 &".\\\ K +9 &#Y\ J +10 &%Z\ K +9 &'vY\ J +9 &)7Z\ K +10 &*\\\ K +9 &,Y\ K +10 &.}\\\ K +9 &0?W\ K +9 &2Y\ J +10 &3Z\ K +9 &5Y\ J +9 &7GZ\ K +10 &9 W\ K +9 &:Y\ J +10 &<Y\ J +9 &>OY\ K +9 &@W\ K +11 &AY\ J +8 &CZ\ K +9 &EW\\\ K +10 &G_\ L +9 &He\ L +10 &Jt\ M +9 &LO\ P +9 &N\ Q +10 &O\ P +9 &Q\ Q +9 &SF}\ 1 +10 &T*4_\ 8 +9 ( + &T=\ % +2 "processing"%|& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.52 + "processing"%& +4 "core" &T=\ % + .tHand.open +2 "manipulator"&1 +66 "core" 1 + "manipulator"&%% +4 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&&'\ +99 "core" ' + .tPRV.dial :air +2 "processing"%2  +43 "core"  + .tPSV.dial :mixloop +2 "processing"% +43 "core" +2 "processing"%7% +3 "core" %[\ +3 .tPS.seek 0.3ml + "processing"%=' +395 "core" ' + .tPSV.dial PSR + "processing"%' +98 "core"  + .tPSR.select :wash +2 "processing"% +10 .tPS.seek 0.7ml +2 "processing"%'* +481 "core" ' + .tdelay 3 seconds +302 .PSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%' +1919 "core" ' + .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%) +99 "core" + .tPTV.dial :mixing +2 "processing"% @ +69 "core" A + .tPBV.dial :waste2 +2 "processing"%  +88 "core"  +2 .tPS.seek 0ml + "processing"%+'W +2636 "core" ' + #tGaraging FlushPuck in Processing Clamp + "manipulator"&<& +4 "core" &  O +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC + "manipulator"&6( +12 "core" ( + "manipulator"&:& +4 "core" &\   $ +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &/& +3 "core" &\  $ +2 .tForearm.seek PC + "manipulator"&*' +100 "core" ' + .tHand.close + "manipulator"&/ +73 "core" / + .tPC.seek :open +2 "processing"%~( +405 "core" ( + "manipulator"&@& +4 "core" &   $ +2 "manipulator"& % +3 "core" %  +2 .tForearm.seek :retract +2 "manipulator"&;'\ +100 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage + "manipulator"&L(- +123 "core" ( + "manipulator"&G& +4 "core" &- + +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &9& +3 "core" &- 2 + +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&H' +117 "core" ' + .tHand.open + "manipulator"&>1 +120 "core" 1 +4 "manipulator"&,% +3 "core" % \ p ȷg +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&K'\ +98 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%F& +4 "core" &\ +2 "manipulator"&E% +3 "core" %\  t  +2 "storage"(R% +3 "core" % =\ +2 "storage"(?. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 2 + "storage"(#( +341 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (O& +3 "core" & ) W\  +2 "manipulator"&W& +3 "core" &- + +2 "manipulator"&P% +3 "core" %\   +4 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 2 + "manipulator"&8( +173 "core" ( + "manipulator"&T& +4 "core" & | c +2 "storage"(S& +3 "core" & ) ~ | \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"& ' +102 "core" ' + "storage"(.& +4 "core" & ) \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(B'L +149 "core" ' + "storage"([- +3 "core" -'ڈ +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (\\& +3 "core" & ' G *\  +2 "manipulator"&_& +3 "core" & c +2 .t\Elbow.seek 2 + "manipulator"&`( +19 "core" ( +3 "manipulator"&U& +3 "core" & +2 "storage"(b& +3 "core" & ' C o\  +3 .tForearm.seek 2 + 300 counts +2 "manipulator"&d'υ +28 "core" ' + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&X/ +77 "core" / +10 ."downElevator"SE.seek :down +2 "manipulator"&k& +6 "storage"(i'v +4 "core" & 8 +2 "manipulator"&Q% +3 "core" % p 8 +2 .tForearm.seek :retract +2 "manipulator"&N'\ +102 "core" ' + .t\Elbow.seek PC +4 "manipulator"&C( +3 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +234 "core" ( +32 "manipulator"&D& +3 "core" & K + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &g& +3 "core" & +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&Y' +92 "core" ' + "manipulator"&]& +4 "core" &  +2 "manipulator"&h% +4 "core" %   +2 "processing"%0& +3 "core" &]\ +2 "processing"%Z& +4 .tPC.seek :closed + "processing"%q(Tg +3 "core" &^\ +5 &0\ 5 +8 &:Hw0\ / +10 &it0\ D +9 &Y)\ K +9 &U\ K +10 &[\ K +9 &YW\ K +10 &Y\ K +9 &Y\ K +9 &\\`\ K +10 &cX\ J +9 &!%X\ J +9 &"W\ K +10 &$Z\ K +9 &&jZ\ K +10 &(,[\ K +9 &)U\ K +9 &+V\ K +10 &-rU\ K +9 &/4U\ K +9 &0Z\ K +10 &2[\ K +9 &4zZ\ K +10 &6<V\ K +9 &7Z\ K +9 &9Z\ K +10 &;Z\ K +9 &=EZ\ K +9 &?Z\ K +10 &@X\ K +9 &BZ\ K +10 &DL[\ K +9 &FZ\ J +9 &Gb~\ L +10 &Ig\ L +9 &KH}~\ O +9 &M~\ Q +10 &Ny\ Q +9 &P{\ P +10 &RJr\ Q +9 &Sgp\ (z +9 &T;`y\ 8 +9 ( +2 &TB%m\ 1 + "processing"%Z& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.58 + .Hand.open + "manipulator"&a1 +72 "core" 1 + "manipulator"&-% +4 "core" %  :  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&t'\ +98 "core" ' + .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 2 in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"%v  +2 %n9 +5 "core" 9 +103 "processing"%x9 +2 "core" 9 +103 "processing"%s9 +2 "core" 9  +103 "processing"%r9 +2 "core" 9  +103 "processing"%l9 +2 "core" 9 +103 "processing"%j9 +2 "core" 9 +103 "processing"%y9 +2 "core" 9 +103 "processing"%}9 +2 "core" 9 +103 "processing"%9 +3 "core" 9" +103 "processing"%z9 +2 "core" 9& +103 "processing"%I9 +2 "core" 9+ +103 "processing"%w9 +2 "core" 9/ +103 "processing"%o9 +2 "core" 93 +103 "processing"%m9 +2 "core" 97 +103 "processing"%c9 +2 "core" 9; +103 "processing"%p9 +2 "core" 9@ +103 "processing"%{9 +2 "core" 9D +103 "processing"%A9 +2 "core" 9H +103 "processing"%e9 +3 "core" 9L +103 "processing"%9 +2 "core" 9 P +103 "processing"%9 +2 "core" 9U +103 "processing"%^9 +2 "core" 9Y +103 "processing"%V9 +2 "core" 9] +104 "processing"%39 +3 "core" 9!a +102 "processing"%9 +2 "core" 9&e +103 "processing"%9 +2 "core" 9-j +103 "processing"%9 +2 "core" 93n +103 "processing"%u9 +2 "core" 99r +103 "processing"% 9 +3 "core" 9?v +103 "processing"%9 +2 "core" 9Ez +103 "processing"%9 +2 "core" 9K +103 "processing"%9 +2 "core" 9R +103 "processing"%9 +2 "core" 9Y +103 "processing"%\ 9 +2 "core" 9` +103 "processing"%9 +2 "core" 9f\ +2 .tPH.hold 2:00:00,28C +2 .delay 1:30 +2 "processing"%M ppe +3 "core"  +6125 E\ 87 +2874 .tPSR.select :air +2 .PSV.dial PSR + "processing"% +99 "core"  + .tPSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%' +588 "core" ' + .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +10 .tPS.seek 2ml +2 "processing"%('[ +1607 "core" ' + .tPTV.dial :puck +2 "processing"%  +67 "core"  + .tPSV.dial PTV +2 "processing"%1 +71 "core" + .tPBV.dial :waste1 +2 "processing"%  +125 "core"  +2 "processing"% % +3 "core" %YK\  +2 .tPS.seek 1.5ml +2 "processing"%!' +638 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%$ * +32 "core" + +2 .tPS.seek 0ml +2 "processing"% 'W +1614 "core" ' + .tdelay 5:00 +30003 #recoverPSRreagent08 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +34 "core" + .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%5 * +34 "core" , + .tPSR.select :air +2 .PSV.dial PSR + "processing"%4 +71 "core"  +2 .tPS.reconfigure PSfast + "processing"%#A ,`xb +3 .tPS.seek 2.5ml +2 "processing"%' +2267 "core" ' + .tPSV.dial PTV + "processing"% +72 "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 +4 "processing"%2  +69 "core"  +2 .tPS.seek :empty + "processing"%'9 +2254 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%7  +128 "core" + .tPSV.dial :mixloop +2 "processing"% +42 "core" + .tPRV.dial :ab1 +2 "processing"% @ +72 "core" B +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%''w +363 "core" ' + .tdelay 2 seconds +203 ."connect"CBV.dial PRV + .tPRV.dial CBV +3 "collection"'=  + "processing"%  +45 "core"  +8 + "processing"%)% +4 "core" %z\  +3 .tPS.seek 0.32ml + "processing"%'' +394 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'  +31 "core" + .tPRV.dial :air +2 "processing"%  +41 "core"  +2 .tPS.seek 0.9ml +2 "processing"%<'D +1229 "core" ' + .tPRV.dial :waste2 +2 "processing"%: @ +70 "core" ? +3 .tPS.seek 0.5ml + "processing"%/' +860 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%  +41 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%'[ +1607 "core" ' + .tPSV.dial :PML +2 "processing"%& +42 "core" + .tPTV.dial :mixing +2 "processing"%" @ +72 "core" B + .tPBV.dial :waste1 +2 "processing"%@  +34 "core" +2 "processing"% % +3 "core" %\\w\  +2 .tPS.seek 1.85ml +2 "processing"%G'< +246 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%9 * +33 "core" + +2 .tPS.seek 0ml +2 "processing"%*'W +1969 "core" ' + .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'6& +3 "core" &Y^\ + .tHand.open +2 "manipulator"&>1 +17 "core" 1 + "manipulator"&,& +4 "core" & +2 "manipulator"&;% +3 "core" % 0 & +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&F(- +135 "core" ( + "manipulator"&E& +4 "core" &-  8 ' +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &R& +3 "core" &-  2 ' +2 .tForearm.seek :garage + "manipulator"&?' +111 "core" ' +2 .tHand.close +2 "manipulator"&H/ +65 "core" / + "manipulator"&O& +4 "core" &-   ' +2 "manipulator"&W% +3 "core" %   ȽM +3 .tForearm.seek :retract + "manipulator"&P'\ +102 "core" ' + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&T( +304 "core" ( + "manipulator"&S& +4 "core" &  S :. +3 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &.& +2 "core" &  w :. +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&L'ρ +92 "core" ' + "manipulator"&[& +4 "core" &  . :. +2 "manipulator"&\\% +4 "core" %φ  +2 "collection"'_& +3 "core" &X\\Z\ +2 "collection"'K& +4 .tCC.seek :closed + "collection"'U(O +3 "core" &Y\\(\ +4 &Z]#\ 8 +10 &JK{[['\ 1 +9 &vX]!\ E +9 &0\\Y[%\ K +10 &]Y\\#\ K +9 &[XZ#\ K +9 &x]W\\(\ J +11 &:XX\\ \ J +8 &ZX]\ J +10 &]Y\\)\ K +9 &]YZ!\ J +9 &!AYZZ-\ K +10 &#WY\\$\ J +9 &$]X\\\ J +9 &&YW[\ J +10 &(JXY\\\ J +9 &* XY\\ \ J +10 &+ZX]#\ K +9 &-[[\\%\ K +9 &/QZY["\ K +10 &1Z[\\\ K +9 &2[U]\ K +9 &4ZX\\\ J +10 &6YYX\\\ K +9 &8ZYY)\ J +10 &9XX],\ K +9 &;\\Y[,\ K +9 &=a\\Y\\#\ K +10 &?$YWZ+\ J +9 &@YZ](\ K +9 &BYX\\\ J +10 &Dj]W].\ J +9 &F)fYZ1\ K +10 &G~X\\&\ N +9 &IYY3\ R +9 &KPV[+\ V +10 &MX\\,\ W +9 &NyYZ-\ 3 +9 &Ok,V\\+\ Z +10 ( +3 &O~_W\\&\ G + "collection"'K& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.77 +2 "collection"'b& +3 "core" &O~_X\\0\ G +2 .tHand.open + "manipulator"&X1 +73 "core" 1 + "manipulator"&k% +4 "core" % φ   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +45 .tForearm.seek :retract +2 "manipulator"&Q'\ +94 "core" ' + .tPSV.dial PSR +2 "processing"%8 +97 "core"  + .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"% ' +1610 "core" ' + .tdelay 5 seconds +502 .PSV.dial :waste1 +4 "processing"%B  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%d'W +84 E\ SS +1524 "core" ' + .tPSV.dial PSR + "processing"%D +56 "core"  + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%g' +2634 "core" ' + ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "collection"'i  +2 "processing"%`  +37 "core"  +121  + .tPSV.dial :mixloop +2 "processing"%] +111 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%h  +73 "core" +2 .tPS.seek 0ml +2 "processing"%0'W +2639 "core" ' + .tPSV.dial :air +2 "processing"%N  +43 "core"  +2 .tPS.seek 2.5ml +2 "processing"%~' +2638 "core" ' + .tPSV.dial :mixloop +2 "processing"%a +42 "core" +2 .tPS.seek 0ml + "processing"%-'W +2630 "core" ' + .tPSV.dial :air +2 "processing"%n  +42 "core"  +2 .tPS.seek 2.5ml + "processing"%Z' +2627 "core" ' + .tPSV.dial :mixloop +2 "processing"%x +42 "core" +2 .tPS.seek 0ml + "processing"%Y'W +2636 "core" ' + #tGaraging FlushPuck in Collection Clamp + "manipulator"&s& +4 "core" & A :. +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&#( +4 "core" ( + "manipulator"&r& +4 "core" &  J :. +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &l& +3 "core" & :. + .tForearm.seek CC +2 "manipulator"&j'ρ +103 "core" ' + .tHand.close + "manipulator"&y/ +67 "core" / +2 .tCC.seek :open + "collection"'}( +380 "core" ( +3 "manipulator"&& +4 "core" &  :. +2 "manipulator"&z% +3 "core" % ψ m +2 .tForearm.seek :retract +2 "manipulator"&I'\ +98 "core" ' + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek :garage + "manipulator"&w(- +288 "core" ( + "manipulator"&o& +4 "core" &- +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &m& +3 "core" &- +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&c' +115 "core" ' + .tHand.open + "manipulator"&p1 +70 "core" 1 +2 "manipulator"&{% +3 "core" % o  ȷk +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&A'\ +98 "core" ' + ."da"delayUntil "16:01:09.30" +24812 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%e @ +73 "core" A + ."da"PBV.dial :waste1 +2 "processing"%  +36 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , + ."da"PSV.dial :air +2 "processing"%^  +43 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%V' +2270 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%3 +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" +3 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +43 "core"  +2 ."da"PS.seek :empty + "processing"%u'9 +2248 "core" ' + #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +125 "core"  + ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml + "processing"%' +588 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'[ +1607 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +70 "core"  + ."da"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"%' +614 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%+ * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'W +1610 "core" ' + ."da"delay 2:00 +1774 E\ @@ +10228 #"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"%1 * +34 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +71 "core"  + ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +43 "processing"% ' +2267 "core" ' + ."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"%! +71 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%v  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2258 "core" ' + #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"%5 +136 "core"  + ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%4' +599 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +9 ."da"PS.seek 2ml +2 "processing"% '[ +1607 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%%  +35 "core" + "processing"%|% +4 "core" %^d\  +2 ."da"PS.seek 1.5ml +2 "processing"%2' +596 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +2 ."da"PS.seek 0ml +2 "processing"%7'W +1615 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +71 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2265 "core" ' + ."da"PSV.dial PTV +2 "processing"%= +71 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%) +72 "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 :empty + "processing"%'9 +2247 "core" ' + #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%  +40 "core"  + ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%:  +128 "core" + ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%<  +40 "core"  + ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"% +43 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%/' +395 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%&  +43 "core"  + "processing"%"% +4 "core" %n\  +2 ."da"PS.seek 0.55ml +2 "processing"%@'z +349 "core" ' + #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%  +42 "core"  +2 ."da"PS.seek 2ml +2 "processing"%9'[ +1560 "core" ' + ."da"PSV.dial :PML +2 "processing"% +42 "core" + ."da"PTV.dial :mixing +2 "processing"%G @ +70 "core" A + ."da"PBV.dial :waste1 +2 "processing"%6  +33 "core" +2 "processing"%>% +3 "core" %Xu\  +2 ."da"PS.seek 1.85ml +2 "processing"%,'8 +230 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%; * +35 "core" , +2 ."da"PS.seek 0ml +2 "processing"%E'W +1965 "core" ' + ."da"delay 2 seconds +202 .delay 8:00 +6708 E\ <= +41295 #"da"recoverPRVreagent08 .PTV.dial :mixing +2 .PBV.dial :waste1 + "processing"%R  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%C * +35 "core" , + ."da"PSV.dial :air +2 "processing"%H  +42 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%O' +2269 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%W +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"%? +42 "core" +3 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%F  +43 "core"  +2 ."da"PS.seek :empty + "processing"%S'9 +2258 "core" ' + #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%. +124 "core"  + ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml + "processing"%[' +589 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +5 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%\\'[ +1606 "core" ' + ."da"PTV.dial :puck +2 "processing"%_  +71 "core"  + ."da"PSV.dial PTV +2 "processing"%P +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%f  +34 "core" + "processing"%b% +4 "core" %\\h\  +2 ."da"PS.seek 1.5ml +2 "processing"%X' +593 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%k * +35 "core" , +2 ."da"PS.seek 0ml +2 "processing"%K'W +1609 "core" ' + ."da"delay 2:00 +4656 E}\ ;; +7347 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%8  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%L * +35 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%* +71 "core"  +2 ."da"PS.reconfigure PSfast +44 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml + "processing"%B' +2268 "core" ' + ."da"PSV.dial PTV +2 "processing"% +70 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%D +70 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%d +70 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%i  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%`'9 +2252 "core" ' + #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%] +123 "core"  + ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml + "processing"%h' +603 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%g'[ +1616 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%N +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%0  +33 "core" + "processing"%a% +4 "core" %_f\  +2 ."da"PS.seek 1.5ml +2 "processing"%~' +593 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%n * +35 "core" , +2 ."da"PS.seek 0ml +2 "processing"%-'W +1606 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%x  +32 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%Z * +35 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%s +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%r' +2264 "core" ' + ."da"PSV.dial PTV +2 "processing"%l +70 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +4 "processing"%y +70 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%T +70 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%Q  +68 "core"  +2 ."da"PS.seek :empty + "processing"%U'9 +2274 "core" ' + #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"% +125 "core"  + ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml + "processing"%z' +601 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%j'[ +1609 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%o +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%m  +35 "core" + "processing"%#% +4 "core" %Zj\  +2 ."da"PS.seek 1.5ml +2 "processing"%p' +589 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%{ * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%I'W +1615 "core" ' + ."da"delay 2:00 +10540 E~\ == +1463 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%c  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%e * +35 "core" , +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"% +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2261 "core" ' + ."da"PSV.dial PTV +2 "processing"%^ +70 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%Y +70 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%3 +70 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2259 "core" ' + ."da"Sleepy.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"% +144 "core"  + ."da"PSR.select :sub1 +2 "processing"% +15 ."da"PS.reconfigure PSconfig +6 "processing"%#A d`xb +6 ."da"PS.seek 0.25ml +5 "processing"%V'7 +340 "core" ' +32 ."da"delay 5 seconds +502 .PSR.select :sub2 +3 "processing"% +10 ."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"%u'[ +1609 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +76 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +36 "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"% * +37 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'W +1613 "core" ' + ."da"delay 10 seconds +1003 #recoverPSRreagent08 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%+  +37 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" * + ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml + "processing"%1' +2380 "core" ' + ."da"PSV.dial PTV + "processing"% +75 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +73 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +40 "processing"%( +80 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%$  +72 "core"  +2 ."da"PS.seek :empty +2 "processing"%!'9 +2382 "core" ' + "processing"%v9 +3 "core" 943 +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +2 "processing"%  +3 "core" 44 44 +2 "processing"%5& +3 "core" &TB&\ 71 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&% +4 "core" %\  |   +2 "storage"(4% +3 "core" %~ \ P +2 "storage"(. +2 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 ."da"SC.seek 1 + "storage"(%($ +346 "core" ( + ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (|& +2 "core" &$ a ] \ B +2 "manipulator"& & +4 "core" &-    + "manipulator"&% +4 "core" %\  # 1  +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 1 +2 "manipulator"&2( +182 "core" ( + "manipulator"&& +4 "core" &\  * # +2 "storage"(& +3 "core" &$ ; ; (\ @ +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&' +92 "core" ' + "storage"(7& +4 "core" &$ j j 5\ A +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek beamBreak +2 "storage"(='L +259 "core" ' + "storage"()- +3 "core" -'A +2 ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&'& +3 "core" &\  # +2 "storage"(& +3 "core" &$  \ 6 +2 ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&'\\ +38 "core" ' + ."da"\Elbow.hold +2 "manipulator"&, +3 "core" , + ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(:- +2 "core" -'A +3 ."da"SE.seek 4.1 Pucks below Top Plate + "storage"(<' +44 "core" ' + "manipulator"&% +4 "core" %Qa < G 5 +2 "storage"(& +3 "core" &$ B\ & +2 ."da"Forearm.force -20 + "manipulator"&5 +2 ."da"Forearm.seek 1 + 289 counts +2 "manipulator"&&'} +23 "core" ' + "manipulator"&"& +4 "core" &\   # +2 "storage"(/& +4 "core" &$ / / 3\ : +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"& ' +25 "core" ' +2 ."da"SE.seek 5.1 Pucks below Top Plate +2 "storage"(@' +45 "core" ' +2 "manipulator"&& +4 "core" &\  # +2 "manipulator"&G% +3 "core" % ! +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&6'\ +97 "core" ' + ."da"\Elbow.seek PC +2 "manipulator"&>( +252 "core" ( +33 "manipulator"&;& +3 "core" & p +2 ."da"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &9& +3 "core" &  p +2 ."da"Forearm.seek PC +2 "manipulator"&,' +93 "core" ' + ."da"Hand.close + "manipulator"&R/ +78 "core" / + ."da"PC.seek :open +2 "processing"%C( +405 "core" ( + "storage"(H& +4 "core" &$ S _\ ? +2 "manipulator"&E& +3 "core" &   p +2 "manipulator"&W% +3 "core" %  " +2 ."da"Forearm.seek :retract +2 "manipulator"&t'\ +93 "core" ' +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 1 +2 "manipulator"&?( +259 "core" ( + "manipulator"&F& +4 "core" &\  $ +2 "storage"(O& +3 "core" &$ O R @\ = +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&.' +95 "core" ' + ."da"Hand.open + "manipulator"&S1 +73 "core" 1 +9 "storage"([- +3 "core" -' +3 ."da"SE.seek 4.85 Pucks below Top Plate +2 "storage"(_' +27 "core" ' + ."da"SE.reconfigure SEseal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 4.18 Pucks below Top Plate +2 "storage"(P'g +50 "core" ' + #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da18aug2916h500ml.tif +1950 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +892 #"da"SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25.13 seconds\ /var/log/esp/da18aug2916h500ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da18aug2916h500ml15s.tif +1562 #SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da18aug2916h500ml15s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da18aug2916h500ml30s.tif +3063 #SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da18aug2916h500ml30s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da18aug2916h500ml70s.tif +7118 #SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da18aug2916h500ml70s.tif: TIFF Upload Complete\ + .Sleepy.power :camera,:OFF + ."Qmail"HABfans.email "25.13 sec auto-exposure",Subject: "da18aug2916h500ml images!" +9 "storage"(f- +74 "core" -'g +2 "storage"(b& +3 "core" &$ H Q a\ +2 "manipulator"&\\& +4 "core" &  $ +2 ."da"\Elbow.seek 1 +2 "manipulator"&k( +3 "core" ( +2 "manipulator"&X& +4 "core" &  $ +2 "storage"(8& +3 "core" &$ B > \ +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&L' +3 "core" ' +2 ."da"SE.reconfigure SEgently +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 4.9 Pucks below Top Plate +2 "storage"(*' +61 "core" ' +3 "manipulator"&K& +5 "core" &  $ +2 "storage"( & +3 "core" &$ w 3\ +2 ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 1 +3 "manipulator"&D'\\ +35 "core" ' + ."da"\Elbow.hold +2 "manipulator"&d, +3 "core" , +2 ."da"\Elbow.reconfigure TightElbow +4 "manipulator"&$&.,(\ #b +2 ."da"SE.reconfigure SEconfig +65 "storage"(#QK-0-\ b +4 ."da"SE.seek 5.08 Pucks below Top Plate +2 "storage"(i' +23 "core" ' +2 "manipulator"&B% +3 "core" %Vm   ȷ +2 "storage"(]& +4 "core" &$ 4 4 T\ +73 ."da"Forearm.force -20 +2 "manipulator"&5 +3 ."da"Forearm.seek 1 + 294 counts +2 "manipulator"&`'ς +22 "core" ' +3 "manipulator"&h& +8 "core" &\  0 # +3 "storage"(N& +9 "core" &$ y \ \ +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&0' +17 "core" ' +2 "storage"(a% +3 "core" % \ +3 ."downElevator"SE.seek :down +2 "storage"(g'v +100 (n% +3 "core" %I9 $\ RK + "manipulator"&~% +4 "core" %  +2 ."da"Forearm.reconfigure LooseForearm +4 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&x'\ +100 "core" ' +3 ' + ."downElevator"SE.coast + "storage"(5 +2 ."da"SC.coast +2 "storage"(6 +2 #tStarting finalPurge +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 "processing"%Z& +3 "core" &^\ +2 ."psFlush"Hand.open + "manipulator"&s1 +17 "core" 1 +2 "manipulator"&-& +4 "core" &\  # +2 "manipulator"&l% +4 "core" %\  +3 ."psFlush"\Elbow.seek FlushPuck::Garage +2 "manipulator"&y(- +177 "core" ( + "manipulator"&T& +5 "core" &-  +2 ."psFlush"\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &Q& +3 "core" &- "  +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&r' +106 "core" ' + ."psFlush"Hand.close +2 "manipulator"&/ +77 "core" / +2 "manipulator"&U& +4 "core" &-   +2 "manipulator"&z% +3 "core" %  l +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&o'\ +99 "core" ' + ."psFlush"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."psFlush"\Elbow.seek PC + "manipulator"&m( +165 "core" ( + "manipulator"&#& +5 "core" & ) + ."psFlush"\Elbow.reconfigure LooseElbow +32 "manipulator"&$ &.,(#b +3 &j& +4 "core" & a ) + ."psFlush"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&{' +102 "core" ' +3 "manipulator"&p& +4 "core" & S ) +2 "manipulator"&c% +3 "core" %  W +2 "processing"%e& +4 "core" &*\ + "processing"%& +4 ."psFlush"PC.seek :closed +2 "processing"%I(Tg +3 "core" &+\ +2 &-\  +10 &2}(\ )w +8 &e)\ = +10 &~s+\ L +10 &CX)\ K +9 &Y"\ J +9 &^#\ K +9 &\\\ K +11 &L]\ J +8 &\\ \ J +9 &\\\ J +11 & \\\ J +9 &"SZ\ K +8 &$Y\ J +10 &%W\ J +9 &'\\\ J +11 &)[Z\ K +8 &+Z\ K +9 &,Z\ J +11 &.W\ J +8 &0e[\ J +9 &2&Z\ J +10 &3V\ J +9 &5[\ J +10 &7lZ\ J +9 &9.V \ J +9 &:Y \ K +10 &<Y \ J +9 &>u[ \ J +9 &@6Y\ J +10 &AY \ K +9 &CY\ J +11 &E|]\ J +8 &G>]\ J +9 &Hc\ L +11 &Jq\ M +8 &Ls\ P +9 &N3\ Q +10 &O\ Q +9 &Q\ P +10 &S]zi\ 5 +9 &T(,x\ H +9 &TJ\ & +3 ( + "processing"%& +2 #"psFlush"Processing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.53 +2 "processing"%^& +3 "core" &TJ\ & +2 ."psFlush"Hand.open + "manipulator"&Y1 +71 "core" 1 + "manipulator"&3% +5 "core" %  W +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +89 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +125 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."psFlush"PS.seek 1ml +2 "processing"%'P +362 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +743 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1613 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%V +69 "core" + ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +33 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2631 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +70 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%' +598 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%u' +2124 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +70 "core" + ."psFlush"PBV.dial PSV +2 "processing"%\ U +53 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%+'W +2639 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1041 E\ A@ +1597 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +69 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2640 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +42 "core"  + ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%(' +2637 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%$ +69 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%1'W +2633 "core" ' +3 ."psFlush"PSV.dial PBV +2 "processing"%v @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +2635 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%5  +69 "core"  +2 ."psFlush"PS.seek :empty + "processing"%'9 +2628 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%4 +42 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%'P +1106 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%|' +1614 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +69 "core" + ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +52 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2627 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +71 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%7' +593 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%w' +2119 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%A +70 "core" + ."psFlush"PBV.dial PSV +2 "processing"%) U +52 "core" V +2 ."psFlush"PS.seek 0ml + "processing"%''W +2635 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml + "processing"%:' +2636 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +69 "core"  +2 ."psFlush"PS.seek :empty + "processing"%'9 +2641 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%" +42 "core"  + ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%/' +2625 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +68 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%G'W +2637 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml + "processing"%2' +2633 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%=  +69 "core"  +2 ."psFlush"PS.seek :empty + "processing"%'9 +2628 "core" ' + #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'&& +4 "core" &gkC\ + .tHand.open + "manipulator"&<1 +19 "core" 1 + "manipulator"& & +4 "core" & ) ) +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC + "manipulator"&;( +3 "core" ( +2 "manipulator"&9& +3 "core" & 0 ) +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &  ) +2 .tForearm.seek PC + "manipulator"&R' +101 "core" ' + .tHand.close + "manipulator"&6/ +65 "core" / + .tPC.seek :open +2 "processing"%q( +401 "core" ( + "manipulator"&H& +4 "core" & = ) +2 "manipulator"&E% +3 "core" %  + +3 .tForearm.seek :retract +4 "manipulator"&W'\ +93 "core" ' + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&,( +339 "core" ( + "manipulator"&F& +4 "core" &  3 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &O& +2 "core" &  3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&>'ρ +105 "core" ' + "manipulator"&S& +4 "core" &  t 3 +2 "manipulator"&[% +4 "core" %~ E +2 "collection"'t& +3 "core" &djg\ +2 "collection"'@& +4 .tCC.seek :closed +2 "collection"'_(O +2 "core" &gja\ +3 &hjh\  +8 &5gmh\ *z +10 & hejd\ > +9 &qggi\ L +10 &^\\eib\ J +9 &\\fje\ K +9 &[ejk\ J +10 &Xeig\ J +9 &e\\gig\ K +9 &'[gkk\ K +10 &\\fij\ J +9 & Xgji\ J +10 &"n[fjh\ J +9 &$1Ygkc\ J +9 &%Zeif\ J +10 &'Wek\\\ J +9 &)u\\fjg\ K +9 &+8Zegh\ J +10 &,[ej]\ K +9 &.Zej]\ J +10 &0~Zdhd\ J +9 &2?Zfje\ K +9 &4Zfje\ J +10 &5[gj[\ J +9 &7WgiY\ J +9 &9H\\fjc\ J +10 &;\ Yfjk\ J +9 &<^fk]\ J +10 &>_fiT\ J +9 &@P_fiX\ J +9 &B]ejY\ K +10 &C]fkc\ K +9 &Ebgha\ K +9 &GPvfha\ M +10 &I eg^\ P +9 &Jej]\ U +10 &L{fie\ V +9 &N;ch`\ D +9 &OA<dg^\ %o +10 &O{ucg\\\ J +3 ( + "collection"'@& +2 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.78 + "collection"'f& +4 "core" &O{rfk>\ J + .tHand.open + "manipulator"&b1 +70 "core" 1 + "manipulator"&\\% +4 "core" % ~ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&X'\ +100 "core" ' + #tFlushing the Collection Valve::Manifold + "collection"'8& +4 "core" &O{rdiC\ J +2 "collection"'K% +4 "core" %dh\\\ + #tCS Pulling 5ml of flush + .CSV.dial CSR +2 "collection"'  +40 "core"  + .tCSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +2 "collection"'B'l +1352 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 ']% +2 "core" %ldhL\  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'?' +648 "core" ' + .tCSV.dial :waste +2 "collection"'. +122 "core" +43 .tCS.reconfigure CSconfig +4 "collection"'#P d@b +2 .tCS.seek 0ml + "collection"'P' +1988 "core" ' + #tFlushing lower manifold's waste1 port + "collection"'h& +4 "core" &O{qefO\ J +2 "collection"'N% +4 "core" %eg9\ + .tCSV.dial :flush +2 "collection"'L  +41 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"'a'l +1214 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"'k @ +41 "core" B +2 "collection"'n% +3 "core" %lciU\  +3 .tCS.seek 7.001ml + "collection"'~' +536 "core" ' +3 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +2 "collection"'*  +2 'D  +40 "core"  +87  + .tCBV.dial :waste1 +2 "collection"'Z @ +44 "core" ? +2 .tCS.seek 0ml +2 "collection"'s' +1642 "core" ' + #tFlushing lower manifold's waste2 port + "collection"'-& +4 "core" &O{qhhW\ J +2 "collection"'l% +4 "core" %fm?\ + .tCSV.dial :flush +2 "collection"'`  +69 "core" +2 .tCS.seek 5ml +2 "collection"'i'l +1205 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'0 @ +43 "core" B +2 "collection"'T% +3 "core" %lehW\  +3 .tCS.seek 7ml + "collection"'Q' +539 "core" ' + ."connect"CSV.dial CTV +2 .tCTV.dial CSV +2 "collection"'g  +42 "core"  + .tCBV.dial :waste2 +2 "collection"'%  +108 "core"  +2 .tCS.seek 0ml +2 "collection"'d' +1638 "core" ' + #tDisinfecting external Intake with kill + "collection"'& +4 "core" &O{phj6\ J +2 "collection"'U% +3 "core" %gm7\ + .tCSV.dial CSR +2 "collection"'z  +41 "core"  + .tCSR.select :kill + "collection"' +10 .tCS.seek 8ml +2 "collection"'x' +1912 "core" ' + .tdelay 5 seconds +502 .CSR.select :air + "collection"' +10 .tCS.seek 10ml +2 "collection"'#' D +148 E\ JJ +383 "core" ' +3 ."connect"CSV.dial CBV +2 .tCBV.dial CSV + "collection"'j +2 'r  +94 "core" +38  +2 .tCTV.dial :intake + "collection"'y  +70 "core"  + .tIntake.select :open + "sampler") +11 .tCS.seek 2ml + "collection"'p' \\ +1904 "core" ' + .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +3 "collection"'c  +70 "core"  +2 .tCS.reconfigure CSconfig + "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'e' +593 "core" ' + .tCSV.dial CSR + "collection"'o  +96 "core"  + .tCSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'C'l +1357 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml +2 "collection"'^' D +1350 "core" ' + .tCSV.dial CBV + "collection"'Y +97 "core" +2 .tCS.seek 0ml +2 "collection"'3' +2622 "core" ' + #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &  3 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&( +4 "core" ( + "manipulator"&{& +4 "core" &   y 3 +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &!& +3 "core" &  3 + .tForearm.seek CC +2 "manipulator"&'ρ +105 "core" ' + .tHand.close + "manipulator"&V/ +66 "core" / + .tCC.seek :open +2 "collection"' ( +380 "core" ( + "manipulator"&& +4 "core" &  ! 3 +2 "manipulator"&% +3 "core" % ω { +2 .tForearm.seek :retract + "manipulator"&'\ +104 "core" ' + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&(- +275 "core" ( + "manipulator"&& +4 "core" &- ! K +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &\ & +3 "core" &- x K +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&u' +110 "core" ' +3 .tHand.open + "manipulator"&1 +71 "core" 1 + "manipulator"&+% +4 "core" % z z Ⱥ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' + #tCompleted [initialPurge; da withoutWCR] begun 14:54:14 +4 #Asleep after completing 2018_07_17_niagara_postcanQC assays + ."Qmail"GoodNews.email "{1 => 6, 2 => 16}\\nCan@16:53:48, 24.4C, 19% humidity, 14.2psia, 13.521V, 0.380A, 0.380A avg, 5.14W",Subject: "Asleep after completing 2018_07_17_niagara_postcanQC assays" +892 #m\EXIT @1535576143.27EDT @1535576651.08EDT = =ECan =tMAIN =mMAIN_scheduler @EDT1535576653.11 #"core_reset"Sent BREAK +2 #t@0x600B, state=0x3380, ifg=0x20, ie=0x7F + #@0x677D, state=0x3380, ifg=0x08, ie=0x5F #@0x24D3, state=0x3350, ifg=0x84, ie=0x75 + #@0x277F, state=0x32E2, ifg=0x10, ie=0xF5 + #@0x2A04, state=0x32F4, ifg=0x10, ie=0xFD #@0x2C89, state=0x32F4, ifg=0x10, ie=0xFD + #@0x2F0E, state=0x32F4, ifg=0x10, ie=0xFD + #@0x309C, state=0x32F4, ifg=0x80, ie=0xFD #@0x4641, state=0x3350, ifg=0x00, ie=0x75 + #\ESP2 v3.22 I2C Gateway v3.06 +9 #\ESP2 v3.22 I2C Gateway v3.06 +379 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/shallow/niagara/configure.rb\ +258 .Sleepy.power :raw,:ON +3 E\ 21 +4 \ 21 + "sampler") + ) +2 "core"  +2 "collection"' + ' +3 "core"  + "processing"% +2 % +2 "core"  +4 "collection"' 9\ +3 ' 0\ + ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 )% +2 "core" %v  +2 .tSS.configure SSconfig +2 "sampler")#.0X ESP.shutdown + #Asleep / Shutdown +4 ."shutdown"CC.coast + "collection"'6 +3 ."shutdown"CS.coast + "collection"'5 +2 ."shutdown"PC.coast + "processing"%6 +3 ."shutdown"PS.coast + "processing"%5 +2 ."shutdown"Forearm.coast + "manipulator"&5 +3 ."shutdown"\Elbow.coast + "manipulator"&6 +36 ."shutdown"Sleepy.power :dwarf,:OFF + .Sleepy.power :raw,:OFF + #Shutdown +58390 E\ w +60002 \ ~ +60002 \ | +60003 \ ~ +60002 \  +60002 \ v +60002 \ r +60002 \  +60002 \ v +60003 \ { +60002 z\ s +60002 {\ q +60002 }\ r +60002 \ s +60003 ~\ p +60002 \  +60002 \ p +60002 \ r +60002 \ w +60003 |\ t +60002 |\ s +60002 z\ p +60002 x\ w +60002 ~\ x +60003 \ n +60002 \ { +60002 \ t +60002 \  +60002 \ ~ +60002 \ r +60003 \  +60002 \  +60002 \ t +60002 \ z +60002 \ y +60003 \ t +60002 \ v +60002 \  +60002 \  +60002 \ n +41744 !to:SignalException :\ signoi:bt["1/home/esp/esp2/lib/threads.rb:712:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg" SIGHUP:@timestampu: Time ß + !o:Errno::EIO:bt["7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:\ errnoi\ : mesg"Input/output error +11 #m\EXIT @1535601078.10EDT @1535638757.68EDT = =ECan =tMAIN =mMAIN_scheduler @EDT1535638759.85 #"core_reset"Sent BREAK +2 #t@0x4716, state=0x3350, ifg=0x00, ie=0x75 #>RESET< ESP2 v3.22 I2C Gateway v3.06 +209 #>RESET< ESP2 v3.22 I2C Gateway v3.06 +34 #Powering up Dwarves +714 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/shallow/niagara/configure.rb\ +269 .Sleepy.power :raw,:ON +3 EM\ ## +4 M\ ## + "sampler") +2 ) + "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% + % +3 "core"  +3 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 )% +3 "core" % # + .tSS.configure SSconfig +2 "sampler")#.0X ESP.read! + !o:NoMethodError :bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message,undefined method `read!' for ESP:Module: name:\ read!: args[ +1264 #-> ESP.ready! +3 "collection"'% +2 "processing"%% +3 "manipulator"&% +5 "core" %fi \ +4 ."rdySampler"Intake.select :close +2 .\Exhaust.select :close + .CTV.dial :air + "collection"'  +3 "core" %\ +2 % \\ +  + "manipulator"&% +2 ."rdyProcessing"PSV.dial :air +7 ."rdySampler"CSV.dial :waste1 +4 "processing"%  +3 "collection"' +3 "core" % - +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract +2 "manipulator"&'\ +30 "core" +2 ."rdySampler"SSV.dial :spit,avoiding: :exhaust + "sampler") +3 "core"  +2 "sampler")  +5 "core"  +3 ."readyCS"CS.reconfigure CSfast +2 ."rdySampler"SS.reconfigure SSconfig +3 "collection"'#d @b +2 "sampler")#.0X Power.sampler :on + .Sleepy.power :sampler,:ON +3800 #-> Power.sampler :off + .Sleepy.power :sampler,:OFF +7036 #-> exit +11 #m\EXIT @1535639074.12EDT @1535642769.33EDT = =ECan =tMAIN =mMAIN_scheduler @EDT1535642771.41 #"core_reset"Sent BREAK +2 #t@0x259F, state=0x32F4, ifg=0x10, ie=0xFD + #@0x2831, state=0x32F4, ifg=0x10, ie=0xFD #@0x2AC3, state=0x32F4, ifg=0x10, ie=0xFD + #@0x2D55, state=0x32F4, ifg=0x10, ie=0xFD + #@0x2FE7, state=0x32F4, ifg=0x10, ie=0xFD #@0x3279, state=0x32F4, ifg=0x10, ie=0xFD + #@0x350A, state=0x32F4, ifg=0x10, ie=0xFD + #@0x369C, state=0x32F4, ifg=0x80, ie=0xFD #@0x59CA, state=0x3350, ifg=0x00, ie=0x75 + #\ESP2 v3.22 I2C Gateway v3.06 +9 #\ESP2 v3.22 I2C Gateway v3.06 +376 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/shallow/niagara/configure.rb\ +255 .Sleepy.power :raw,:ON +2 E>\ @@ +4 >\ @@ + "sampler") +2 ) +2 "core"  + "collection"' +2 ' +3 "core"  + "processing"% +2 % +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ + % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 )% +2 "core" % \ F + .tSS.reconfigure SSconfig +2 "sampler")#.0X exit +12 #m\EXIT @1535642799.91EDT @1535661032.06EDT = =ECan =tMAIN =mMAIN_scheduler @EDT1535661034.20 #"core_reset"Sent BREAK +2 #t@0x7330, state=0x3350, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.22 I2C Gateway v3.06 +208 #>RESET< ESP2 v3.22 I2C Gateway v3.06 +34 #Powering up Dwarves +713 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/shallow/niagara/configure.rb\ +273 .Sleepy.power :raw,:ON +2 E\ $$y +5 \ $$y + "sampler") + ) +2 "core"  +2 "collection"' + ' +3 "core"  + "processing"% +2 % +3 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +3 "sampler")&\ +2 )% +3 "core" %\  + .tSS.configure SSconfig +2 "sampler")#.0X ESP.ready! +4 "processing"%% +2 "collection"'% +2 "manipulator"&% +5 "core" %\ +6 ."rdyProcessing"PSV.dial :air +2 "processing"%  +3 "core" %Y]\ + % +2 "manipulator"&% +4 ."rdySampler"Intake.select :close + .\Exhaust.select :close + .CTV.dial :air +2 "collection"'  +2 "core" +2 % @ +  +3 ."rdySampler"CSV.dial :waste1 +3 ."rdyProcessing"PS.reconfigure PSconfig +3 .tForearm.reconfigure LooseForearm +4 "collection"' +2 "processing"%#A d`xb +2 "manipulator"&#@2^d^b +4 ."rdyProcessing"PS.home.seek 0ml +3 .tForearm.home.seek :retract + "processing"%'W +3 "manipulator"&'\ +13 "core" +2 ."rdySampler"SSV.dial :spit,avoiding: :exhaust +2 "sampler") +3 "core"  +2 "sampler")  +4 "core"  +3 ."readyCS"CS.reconfigure CSfast +2 ."rdySampler"SS.reconfigure SSconfig +4 "collection"'#d @b +2 "sampler")#.0X o +2 "storage"(7& +3 "core" & \ +2 "storage"(8% +3 "core" %~ \ +2 "collection"'99 +3 "core" 9J +2 "processing"%:9 +3 "core" 9U$ +3674 #t-> ESP.ready? + "collection"';% +4 "core" %Y[\ + "sampler")<% +4 "core" % s\ . + "manipulator"&=% +4 "core" %\   + "manipulator"&>& +4 "core" & o + "storage"(?& +3 "core" & b\ +2 "storage"(@% +3 "core" %~ \ + "collection"'A& +4 "core" &X]\  + "processing"%B& +4 "core" &\  + "processing"%C% +3 "core" %[ \ +18153 #t-> Power.sampler :on + .Sleepy.power :sampler,:ON +9072 #-> Power.sampler :off + .Sleepy.power :sampler,:OFF +10461 #-> exit +12 #m\EXIT @1535661497.80EDT @1535661986.20EDT = =mMAIN_scheduler =tMAIN =ECan @EDT1535661988.35 #"core_reset"Sent BREAK +2 #t@0xFA9D, state=0x32F4, ifg=0x10, ie=0xFD + #@0xFD2C, state=0x32F4, ifg=0x10, ie=0xFD + #@0xFFBC, state=0x32F4, ifg=0x10, ie=0xFD #@0x024C, state=0x32F4, ifg=0x10, ie=0xFD + #@0x04DC, state=0x32F4, ifg=0x10, ie=0xFD + #@0x076C, state=0x32F4, ifg=0x10, ie=0xFD #@0x09FC, state=0x32F4, ifg=0x10, ie=0xFD + #@0x0B66, state=0x32F4, ifg=0x80, ie=0xFD + #@0xDACB, state=0x3350, ifg=0x00, ie=0x75 #\ESP2 v3.22 I2C Gateway v3.06 +8 #\ESP2 v3.22 I2C Gateway v3.06 +349 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/shallow/niagara/configure.rb\ +306 .Sleepy.power :raw,:ON +2 E\ \ II +5 \ \ II "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% + % +3 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +3 "sampler")&\ +2 )% +3 "core" % k\ . + .tSS.reconfigure SSconfig +2 "sampler")#.0X 6, 2 => 16}\\nCan@16:46:35, 26.0C, 14% humidity, 14.3psia, 13.570V, 0.374A, 0.374A avg, 5.07W",Subject: "2018_08_31_niagara_mission begun" +98 #tAsleep til 5:00PM 8/30/2018 +4 ."shutdown"SS.coast +2 "sampler")5 +3 ."shutdown"CC.coast +2 #tContinuing at 17:00 + "collection"'6 +3 E \ EE +3 ."shutdown"CS.coast +2 "collection"'5 +2 ."shutdown"PC.coast + "processing"%6 +2 ."shutdown"Forearm.coast + "manipulator"&5 +3 ."shutdown"\Elbow.coast + "manipulator"&6 +2 ."shutdown"SC.coast + "storage"(6 +2 ."shutdown"SE.coast + "storage"(5 +37 ."shutdown"Sleepy.power :dwarf,:OFF +2 .Sleepy.power :raw,:OFF #Shutdown +630 ."Qmail"GoodNews.email "Then, in tube 2: Sample.shallow; initialPurge; da withoutWCR\\n/home/esp/esp2/mission/2018_08_31_niagara_mission.rb:45\\n{1 => 6, 2 => 16}\\nCan@16:46:39, 26.0C, 14% humidity, 14.3psia, 13.579V, 0.349A, 0.349A avg, 4.74W",Subject: "Asleep until 17:00" +58825 E \ g +20574  \ { +34 #tPowering up Dwarves +483 .Sleepy.power :raw,:ON +30 "sampler") +2 ) +2 "core"  +2 "collection"' +3 ' +2 "core"  +2 "processing"% +2 % +3 "core"  + "collection"' 9\ +2 ' 0\ +2 ' -\ +2 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ + "sampler")&\ +2 .tSS.configure SSconfig +2 "sampler")#.0X 6, 2 => 16}\\nCan@17:00:25, 25.8C, 15% humidity, 14.3psia, 13.506V, 0.546A, 0.546A avg, 7.37W",Subject: "Started 2018_08_31_niagara_mission phase Sample.shallow; initialPurge; da withoutWCR" +61 .tSample.shallow +2 "sampler")72 +25 "core" 2 +2 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'8& +4 "core" &W[m\  + .tHand.open +2 "manipulator"&91 +75 "core" 1 +2 "manipulator"&:& +4 "core" &  k +3 "manipulator"&;% +4 "core" % \   +3 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&<(- +172 "core" ( +2 "manipulator"&=& +6 "core" &- M Y +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &>& +2 "core" &- Y +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage +2 "manipulator"&?' +108 "core" ' +2 .tHand.close + "manipulator"&@/ +71 "core" / +4 "manipulator"&A& +3 "core" &- Y +2 "manipulator"&B% +5 "core" %  ɽU +2 .tForearm.seek :retract + "manipulator"&C'\ +106 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&D( +287 "core" ( +2 "manipulator"&E& +4 "core" &\   b +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &F& +3 "core" &\   b + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +3 "manipulator"&G'ρ +98 "core" ' +3 "manipulator"&H& +5 "core" &\   b + "manipulator"&I% +4 "core" %υ / +2 "collection"'J& +3 "core" &W[\  +2 "collection"'K& +4 .tCC.seek :closed +2 "collection"'L(O +8 "core" &Y[\  + &W]\ \  +5 &9W[{\ , +9 &kX\\\ @ +10 &mWZ\ K +9 &I\\XY~\ J +12 &\ \\X[\ K +7 &ZWY\ J +9 &XX[~\ J +10 &Q_W[~\ J +9 &]Z\\\ J +9 &\\W]\ K +10 & ZW]~\ J +9 &"Y]X]}\ J +9 &$\\X[\ J +10 &%WW[|\ J +9 &'[W\\}\ J +10 &)bXXZ}\ J +9 &+"[W\\\ K +9 &,\\X\\}\ J +10 &.\\WZ\ J +9 &0i[W]~\ J +10 &2+ZX[}\ J +10 &3WX\\\ J +9 &5ZW[|\ J +9 &7p[X\\{\ K +9 &93\\W[|\ J +9 &:]W[|\ J +10 &<^X\\}\ J +9 &>x\\U\\}\ K +9 &@;\\VZ|\ J +10 &AZW[\ J +9 &C\\X[}\ K +10 &EeW[|\ K +9 &G:vY\\\ M +9 &HVY~\ P +10 &JV]~\ T +9 &LfVX\ V +9 &N&UX\ D +10 &O48VZ|\ , +9 &OqVZ}\ E +5 ( + "collection"'K& +3 #tCollection Clamp onSpring/offSpring for 6/27 samples, on/off torque 1.76 +2 "collection"'M& +4 "core" &OjTZ\ E +2 .tHand.open + "manipulator"&N1 +72 "core" 1 +2 "manipulator"&O% +4 "core" % υ / + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&P'\ +99 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'Q& +4 "core" &OjWZz\ E +2 "collection"'R% +4 "core" %X[\ +2 #tCS Pulling 5ml of flush .CSV.dial CSR +2 "collection"'S  +132 "core"  +2 .tCSR.select :flush + "collection"' +11 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"'T'l +1347 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 'U% +3 "core" %lUZt\  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml + "collection"'V' +650 "core" ' +2 .tCSV.dial :waste + "collection"'W +120 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'X' +1987 "core" ' +2 #tPurging external Intake + "collection"'Y& +4 "core" &OiV[y\ E + "collection"'Z% +4 "core" %VZ~\ + .tCSV.dial :flush +2 "collection"'[  +40 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'\\' D +2375 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"'] + '^  +30 "core"  +48 ~ +2 .tCTV.dial :intake + "collection"'_  +70 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'`' +2330 "core" ' + .tIntake.select :close + "sampler")0 +10 .tCTV.dial :air +2 "collection"'a  +69 "core" +2 #tFlushing upper manifold + "collection"'b& +4 "core" &OhOUw\ E +2 "collection"'c% +3 "core" %SUv\ + .tCSV.dial :flush +2 "collection"'d  +80 "core" +3 .tCS.seek 5ml + "collection"'e'l +1218 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +29 "collection"'f @ +42 "core" A +2 "collection"'g% +4 "core" %lUZ~\ \ +2 .tCS.seek 7ml + "collection"'h' +538 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +2 "collection"'i +97 "core" ~ +2 .tCTV.dial :air +2 .CS.seek 0ml + "collection"'j' +1655 "core" ' +2 .tdelay 7 seconds +704 .CS.seek 3ml + "collection"'k'- +761 "core" ' +2 .tCSV.dial :waste + "collection"'l +43 "core" +3 .tCS.seek 0ml + "collection"'m' +760 "core" ' +2 "collection"'n& +4 "core" &OhW[\ E + "collection"'o% +4 "core" %W\\s\ + .tCSV.dial :flush +2 "collection"'p  +40 "core"  +3 .tCS.seek 3ml + "collection"'q'- +773 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'r @ +79 "core" B +2 "collection"'s% +4 "core" %-W[f\  +2 .tCS.seek 5ml +2 "collection"'t'l +541 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml + "collection"'u' +1202 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'v'- +775 "core" ' +2 .tCSV.dial :waste + "collection"'w +69 "core" +3 .tCS.seek 0ml + "collection"'x' +755 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&y& +4 "core" &\  S b +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&z( +2 "core" ( +2 "manipulator"&{& +4 "core" &\   b + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &|& +2 "core" &\   b +2 .tForearm.seek CC +2 "manipulator"&}'ρ +102 "core" ' +2 .tHand.close + "manipulator"&~/ +69 "core" / +2 .tCC.seek :open +2 "collection"'( +378 "core" ( +2 "manipulator"&& +4 "core" &\  ; b + "manipulator"&% +4 "core" % ϊ > } +2 .tForearm.seek :retract + "manipulator"&'\ +101 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage + "manipulator"&(- +271 "core" ( +2 "manipulator"&& +4 "core" &- \  J +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 && +3 "core" &- J +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&\ ' +111 "core" ' +3 .tHand.open + "manipulator"& 1 +76 "core" 1 +2 "manipulator"& % +4 "core" % \ r *   ɸm +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' + #tda sampling at most 1000ml +3 #Loading sh1 puck from tube 2 into Collection Clamp +2 ."Qmail"HABfans.email "Started da in tube 2 at 17:04:39EDT30-Aug-18\\n{1 => 6, 2 => 16}\\nCan@17:00:25, 25.8C, 15% humidity, 14.3psia, 13.506V, 0.546A, 0.546A avg, 7.37W",Subject: "da sampling at most 1000ml" + "collection"'& +118 "core" &[]c\ + "manipulator"&% +4 "core" %\   +2 "storage"(% +3 "core" %y \ +2 "storage"(. +4 "core" .( +2 "storage"(& +3 "core" & $ \ \  +2 .tSC.reconfigure SCloose + "storage"($.\ 1~b +3 (& +2 "core" & $ r \ \  +2 "manipulator"& & +4 "core" &-  J + "manipulator"& % +4 "core" %\  q  +3 .t\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 +2 "manipulator"&( +178 "core" ( +4 "manipulator"&& +4 "core" &\  # + "storage"(& +5 "core" & # 6\ \  +4 .tForearm.reconfigure TightForearm +6 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts + "manipulator"&' +93 "core" ' +2 "storage"(& +4 "core" & # \ \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"('L +155 "core" ' +3 "storage"(- +3 "core" -'՛ + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (& +3 "core" & # J X G\ \  + "manipulator"&& +4 "core" &\  # +2 .t\Elbow.seek 2 + "manipulator"&( +3 "core" ( +2 "manipulator"&& +3 "core" &\  # +2 "storage"(& +4 "core" & # ^ R T\ \  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&'υ +21 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&!/ +75 "core" / +10 ."downElevator"SE.seek :down +4 "manipulator"&#& +3 "storage"($'v +5 "core" &\  # +2 "manipulator"&'% +4 "core" % r Y +2 .tForearm.seek :retract +2 "manipulator"&('\ +99 "core" ' +3 .t\Elbow.seek CC + "manipulator"&*( +11 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +149 "core" ( +2 "manipulator"& & +5 "core" &  i + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &0& +3 "core" & J i + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&"'ρ +101 "core" ' +2 "manipulator"&)& +4 "core" &  _ i +2 "manipulator"&2% +3 "core" %ϋ \   +3 "collection"'3& +3 "core" &[`n\ +2 "collection"'4& +4 .tCC.seek :closed + "collection"'-(O +3 "core" &Z]e\ +2 &V[_\  +9 &4X^g\ *z +10 &hYZm\ > +9 &tY\\l\ K +10 &]WZ]f\ I +10 &_X\\e\ I +8 &^X\\Z\ I +10 &YW\\X\ I +9 &cZX^a\ I +9 &&[Y\\^\ I +10 &YX]_\ I +10 & XX\\^\ I +9 &"lYY[^\ I +9 &$.YZ]R\ I +9 &%XX\\P\ I +10 &'^Y]N\ I +9 &)r\\Y\\J\ J +9 &+4ZW^R\ J +10 &,\\Z[R\ J +9 &.ZW[K\ I +10 &0{XX\\L\ I +9 &2=WX[J\ I +9 &3XX[N\ I +10 &5]W]>\ I +9 &7]X\\>\ I +9 &9E]X^>\ I +10 &;]Y^A\ I +9 &<]Y]I\ I +10 &>]Z[E\ I +9 &@M]Y\\:\ I +9 &B_W[9\ I +11 &C\\X[>\ J +9 &EgW\\9\ J +8 &GLyU\\F\ M +10 &IV[D\ P +9 &JXZ:\ U +10 &LvU[<\ V +9 &N7X[<\ D +9 &O=:W[2\ (v +10 &O}sW[0\ I +2 ( + "collection"'4& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.82 +2 .Hand.open + "manipulator"&/1 +74 "core" 1 +2 "manipulator"&7% +4 "core" % σ  @ +40 .tForearm.reconfigure LooseForearm +8 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&8'\ +98 "core" ' +2 .tSC.coast "storage"(6 +3 #tcollectSample 1000ml w/bubble point of 24psi + #Priming 7ml + .Sleepy.power :sampler,:ON + .Intake.select :close + .\Exhaust.select :close + .SS.hold +2 "sampler")9+ +5 "core" + +3 "sampler"):% +4 "core" % r\ , + "collection"';& +4 "core" &O}nWZ\ I +3 E \ OP + #tCalibrating pressure and temperature sensors + .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X  +2 "collection"'. @ +100 "core" ? +28 +2 .tdelay 3.8 seconds +382 "collection"'@% +3 "core" %W[\ x +2 "sampler")A% +3 "core" %?3 u\ s +2 .tSSV.dial :spit + "sampler")B +130 "core"  +3 .tSS.seek 0ml + "sampler")1' +282 "core" ' +2 .tSSV.dial CBV + "sampler")?  +128 "core" +4 .tCTV.dial :intake + "collection"'E  +70 "core"  +2 #tWaiting for external sampler to finish priming... + .delayUntil "17:07:57.66" +8415 E \ FE +8080 ."connect"SSV.dial CBV +2 .tCBV.dial SSV + #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open + "sampler") +210 "collection"'F% +3 "core" %J\ s +2 #tIntake @17.0psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X% +3 "core" % p\ [ +15 "collection"'@% +3 "core" %y{%\ s +2 "sampler")A% +3 "core" % w\ [ +15 "collection"'B% +3 "core" %w| \ s +2 "sampler")=% +3 "core" % z\ [ +2 "collection"'?% +4 "core" %x{\ s + #tIntake @16.1psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 110 +2 "sampler")#.n0X\ x\  +53 "collection"'H% +3 "core" %\ r +2 "sampler")I% +3 "core" %>+) x\  +52 "collection"'J% +3 "core" %\ s +2 "sampler")C% +3 "core" %?JI |\  +52 "collection"'6% +3 "core" %\ v +2 "sampler")<% +3 "core" %gf |\ 6 +53 "collection"'O% +3 "core" %&\ v +2 "sampler")Q% +3 "core" % p\ % +52 "collection"'K% +3 "core" %\ v +2 "sampler")M% +3 "core" % u\ % +2 "sampler")R% +3 "core" % m\ % +2 .tIntake.select :close "sampler")0 +9 )N% +3 "core" % v\ % + .tSSV.dial :exhaust +2 "sampler")G  +73 "core"  +2 .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale + "sampler")#.0X' +388 "core" 'mGv s\  +2 #tVacuum too high -- waiting up to 40s +14 "collection"'@% +3 "core" %{}\ q +2 "sampler")A% +3 "core" %pAW j\  +15 "collection"'B% +3 "core" %z|\ q +2 "sampler")=% +3 "core" %pFP m\  +15 "collection"'?% +3 "core" %{\ r +2 "sampler")F% +3 "core" %pFQ \  +15 "collection"'1% +3 "core" %{\ p +2 "sampler")% +3 "core" %pFQ p\  +15 "collection"'H% +3 "core" %|\ o +2 "sampler")I% +3 "core" %pFP v\  +15 "collection"'J% +3 "core" %{\ p +2 "sampler")C% +3 "core" %pFO v\  +15 "collection"'6% +3 "core" %|\ p +2 "sampler")<% +3 "core" %pFO n\  +15 "collection"'O% +3 "core" %{\ p +2 "sampler")Q% +3 "core" %pFO \  +15 "collection"'K% +3 "core" %}\ o +2 "sampler")M% +3 "core" %pFO v\  +15 "collection"'R% +3 "core" %\ p +2 "sampler")N% +3 "core" %pFO o\  +15 "collection"'G% +3 "core" %\ o +2 "sampler")E% +3 "core" %pFO w\  +15 "collection"'U% +3 "core" %~!\ p +2 "sampler")T% +3 "core" %pFO v\  +15 "collection"'&% +3 "core" %\ q +2 "sampler")S% +3 "core" %pFO u\  +15 "collection"'Y% +3 "core" %}\ p +2 "sampler")Z% +3 "core" %pGO u\  +15 "collection"'V% +3 "core" %\ o +2 "sampler")X% +3 "core" %pGO m\  +15 "collection"'^% +3 "core" %\ p +2 "sampler")]% +3 "core" %pGO m\  +15 "collection"'_% +3 "core" %\ p +2 "sampler")\\% +3 "core" %pGO v\  +2 "collection"'[% +3 "core" %\ o +2 #tIntake @16.6psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 65 +2 "sampler")#.A0Xk j\  +2 #tVacuum too high -- waiting up to 40s +14 "collection"' % +3 "core" %}\ q +2 "sampler")% +47 "core" %bT o\  +15 "collection"'% +3 "core" %!\ q +2 "sampler")% +3 "core" %bU o\  +15 "collection"'% +3 "core" %\ r +2 "sampler")% +3 "core" %bQ w\  +15 "collection"'% +3 "core" %\ r +2 "sampler")% +3 "core" %bQ n\  +15 "collection"'% +3 "core" %!\ q +2 "sampler")% +3 "core" %bQ v\  +15 "collection"'% +3 "core" %}!\ r +2 "sampler")\ % +4 "core" %bQ w\  +14 "collection"'!% +3 "core" %~ \ r +2 "sampler")+% +3 "core" %bQ s\  +15 "collection"'#% +3 "core" %\ r +2 "sampler")'% +3 "core" %bQ \  +15 "collection"'% +3 "core" %\ q +2 "sampler")% +3 "core" %bQ \  +2 "collection"' % +4 "core" %\ q + #tIntake @16.8psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 59 +2 "sampler")#.;0Xr l\  +2 #tVacuum too high -- waiting up to 40s +15 "collection"'% +3 "core" %\ q +2 "sampler")% +3 "core" %=W g\  +15 "collection"')% +3 "core" %\ q +2 "sampler")2% +3 "core" %=W \  +15 "collection"'3% +3 "core" %\ q +2 "sampler")% +3 "core" %=W k\  +15 "collection"'$% +3 "core" %$\ r +2 "sampler")(% +3 "core" %=W o\  +15 "collection"'% +3 "core" %\ r +2 "sampler")/% +3 "core" %=W z\  +15 "collection"'7% +3 "core" %(\ q +2 "sampler")4% +3 "core" %=W q\  +15 "collection"':% +3 "core" %.\ r +2 "sampler");% +3 "core" %=O l\  +15 "collection"'"% +3 "core" %\ r +2 "sampler"),% +3 "core" %=O w\  +15 "collection"'%% +4 "core" %\ r +2 "sampler")9% +3 "core" %=O l\  +15 "collection"'.% +3 "core" %\ r +2 "sampler")% +3 "core" %=O r\  +15 "collection"'@% +3 "core" % \ r +2 "sampler")A% +3 "core" %=O n\  +15 "collection"'B% +3 "core" %&\ r +2 "sampler")=% +3 "core" %=O u\  +2 "collection"'?% +3 "core" %\ r +2 #tIntake @16.6psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 53 +2 "sampler")#.50X% +3 "core" %i=X p\  +15 "collection"'c% +3 "core" % \ q +2 "sampler")a% +3 "core" %i=X x\  +2 "collection"'W% +3 "core" %(\ q +2 #tIntake @16.7psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 48 +2 "sampler")#.00X% +3 "core" %&\ r +2 "sampler")c% +3 "core" %N w\  +17 "collection"'a% +3 "core" %\ r +2 "sampler")W% +3 "core" %N u\  +15 "collection"'F% +3 "core" %\ p +2 "sampler")g% +3 "core" %N e\  +15 "collection"'e% +3 "core" %\ p +2 "sampler")i% +3 "core" %N p\  +15 "collection"'d% +3 "core" %\ o +2 "sampler")j% +3 "core" %N t\  +15 "collection"'l% +3 "core" %\ o +2 "sampler")h% +3 "core" %N n\  +15 "collection"'n% +3 "core" %*\ o +2 "sampler")o% +3 "core" %N o\  +15 "collection"'p% +3 "core" %\ p +2 "sampler")m% +3 "core" %N |\  +15 "collection"'r% +3 "core" %\ o +2 "sampler")s% +3 "core" %N q\  +15 "collection"'q% +3 "core" %\ o +2 "sampler")t% +3 "core" %N y\  +15 "collection"'u% +3 "core" %\ p +2 "sampler")k% +3 "core" %N x\  +15 "collection"'v% +3 "core" %\ p +2 "sampler")y% +3 "core" %N q\  +15 "collection"'w% +3 "core" %\ o +2 "sampler")|% +3 "core" %N |\  +15 "collection"'~% +3 "core" %\ o +2 "sampler")D% +3 "core" %N v\  +15 "collection"'P% +3 "core" %\ o +2 "sampler")L% +3 "core" %N i\  +15 "collection"'{% +3 "core" %\ o +2 "sampler")`% +3 "core" %N w\  +15 "collection"'}% +3 "core" %\ p +2 "sampler")% +3 "core" %N k\  +15 "collection"'% +3 "core" %\ o +2 "sampler")z% +3 "core" %N m\  +15 "collection"' % +3 "core" %\ p +2 "sampler") % +3 "core" %N u\  +15 "collection"'f% +3 "core" %\ p +2 "sampler")% +3 "core" %N o\  +2 "collection"'% +3 "core" %\ o +2 #tIntake @16.6psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 32 +2 "sampler")#. 0X% +3 "core" %I u\ \ K +15 "collection"'c% +3 "core" %#\ s +2 "sampler")a% +3 "core" %I t\ \ K +15 "collection"'W% +3 "core" %%\ t +2 "sampler")F% +3 "core" %I n\ \ K +15 "collection"'g% +3 "core" % \ s +2 "sampler")e% +3 "core" %I |\ \ K +15 "collection"'i% +3 "core" %\ r +2 "sampler")d% +3 "core" %I v\ \ K +15 "collection"'j% +3 "core" % \ s +2 "sampler")l% +3 "core" %I n\ \ K +15 "collection"'h% +3 "core" %\ s +2 "sampler")n% +3 "core" %I x\ \ K +15 "collection"'o% +3 "core" %(\ s +2 "sampler")p% +3 "core" %I p\ \ K +15 "collection"'m% +3 "core" %(\ s +2 "sampler")r% +3 "core" %I n\ \ K +15 "collection"'s% +3 "core" %\ s +2 "sampler")q% +3 "core" %I u\ \ K +15 "collection"'t% +3 "core" %(\ s +2 "sampler")u% +3 "core" %I q\ \ K +15 "collection"'k% +3 "core" %!\ s +2 "sampler")v% +3 "core" %I g\ \ K +15 "collection"'y% +3 "core" %!\ s +2 "sampler")w% +3 "core" %I s\ \ K +15 "collection"'|% +3 "core" %!\ s +2 "sampler")~% +3 "core" %I m\ \ K +15 "collection"'D% +3 "core" %\ r +2 "sampler")P% +3 "core" %I u\ \ K +15 "collection"'L% +3 "core" %\ t +2 "sampler"){% +3 "core" %I s\ \ K +15 "collection"'`% +3 "core" %$\ s +2 "sampler")}% +3 "core" %I m\ \ K +15 "collection"'% +3 "core" %$\ s +2 "sampler")% +3 "core" %I x\ \ K +15 "collection"'z% +3 "core" %#\ s +2 "sampler") % +3 "core" %I v\ \ K +15 "collection"' % +3 "core" %$\ s +2 "sampler")f% +3 "core" %I k\ \ K +15 "collection"'% +3 "core" % \ s +2 "sampler")% +3 "core" %I v\ \ K +15 "collection"'^% +3 "core" %\ s +2 "sampler")b% +3 "core" %I q\ \ K +2 "collection"'% +3 "core" %$\ s +2 #tIntake @16.8psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 26 +2 "sampler")#.0X% +3 "core" %+\ u +2 "sampler")c% +3 "core" % u\ \ P +53 "collection"'a% +3 "core" %+\ u +2 "sampler")W% +3 "core" % n\ \ P +53 "collection"'F% +3 "core" %"\ u +2 "sampler")g% +3 "core" % h\ \ P +53 "collection"'e% +3 "core" %&\ u +2 "sampler")i% +3 "core" % y\ \ P +53 "collection"'d% +3 "core" %*\ u +2 "sampler")j% +3 "core" % v\ \ P +52 "collection"'l% +3 "core" %(\ u +2 "sampler")h% +3 "core" % r\ \ P +52 "collection"'n% +3 "core" %"\ t +2 "sampler")o% +3 "core" % l\ \ P +52 "collection"'p% +31 "core" %/\ u +2 "sampler")m% +3 "core" % w\ \ P +52 "collection"'r% +3 "core" %$\ u +2 "sampler")s% +3 "core" % u\ \ P +52 "collection"'q% +3 "core" %,\ t +2 "sampler")t% +3 "core" % v\ \ P +52 "collection"'u% +3 "core" %(\ u +2 "sampler")k% +3 "core" % k\ \ P +52 "collection"'v% +3 "core" %.\ v +2 "sampler")y% +3 "core" % k\ \ P +53 "collection"'w% +3 "core" %)\ v +2 "sampler")|% +3 "core" % w\ \ P +52 "collection"'~% +3 "core" %)\ u +2 "sampler")D% +3 "core" % k\ \ P +53 "collection"'P% +3 "core" %,\ u +2 "sampler")L% +3 "core" % w\ \ P +52 "collection"'{% +4 "core" %"\ u +2 "sampler")`% +3 "core" % k\ \ P +52 "collection"'}% +3 "core" %(\ u +2 "sampler")% +3 "core" % p\ \ P +53 "collection"'% +3 "core" %*\ u +2 "sampler")z% +3 "core" %  v\ \ P +52 "collection"' % +3 "core" %0\ q +2 "sampler") % +3 "core" %  s\ \ P +53 "collection"'f% +3 "core" %2\ q +2 "sampler")% +3 "core" % w\ \ P +53 "collection"'% +3 "core" %#\ s +2 "sampler")^% +3 "core" % l\ \ P +52 "collection"'b% +3 "core" %3\ r +2 "sampler")% +3 "core" % k\ \ P +52 "collection"'<% +3 "core" %+\ r +2 "sampler")% +3 "core" % y\ \ P +53 "collection"' % +3 "core" %*\ s +2 "sampler")% +3 "core" %! v\ \ P +52 "collection"'% +33 "core" %-\ r +2 "sampler")% +3 "core" %'' x\ \ P +53 "collection"'% +3 "core" %5\ r +2 "sampler")% +3 "core" %++ l\ \ P +52 "collection"'% +3 "core" %/\ r +2 "sampler")% +3 "core" %0/ w\ \ P +52 "collection"'% +3 "core" %,\ r +2 "sampler")% +3 "core" %31 w\ \ P +53 "collection"'% +3 "core" %/\ s +2 "sampler")\ % +3 "core" %65 n\ \ P +53 "collection"'!% +3 "core" %(\ s +2 "sampler")+% +3 "core" %;: v\ \ P +53 "collection"'#% +3 "core" %*\ s +2 "sampler")'% +3 "core" %>= p\ \ P +53 "collection"'% +3 "core" %,\ s +2 "sampler")% +3 "core" %CA s\ \ P +53 "collection"' % +3 "core" %+\ s +2 "sampler")% +3 "core" %FH h\ \ P +53 "collection"'% +3 "core" %&\ r +2 "sampler"))% +3 "core" %HH y\ \ P +53 "collection"' % +3 "core" %+\ v +2 "sampler")2% +3 "core" %MM n\ \ P +49 .tSS.reconfigure SSconfig + "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'R' +98 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")N +127 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X  + "sampler")c' +5 "core" ' + .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")a  +117 "core"  +9  +383 ' +2 "sampler")W% +4 "core" % o\ + .tCBV.dial between SSV and waste2 +2 "collection"'F  +36 "core"  +2 "collection"'g% +4 "core" % JV\\;\  +2 ."connect"CTV.dial CSV,avoiding: :air +2 .tCSV.dial CTV +2 "collection"'e  +40 "core"  +2 .tCS.reconfigure CSpressurize +2 "collection"'# d@<< b +2 .tCS.seek 0ml +2 "collection"'i' +2428 "core" 'J  ;\ +2 "collection"'d% +4 "core" %!  =\  +2 "sampler")j% +3 "core" % l\ +2 #tBubblePoint: Intake @38.3psia, Outlet @14.2psia + .CBV.dial SSV + "collection"'l @ +37 "core" B +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X\ +2 "sampler")o% +3 "core" %& u\  +2 #t\Evacuated: Intake @15.6psia, Outlet @13.6psia + .SSV.dial :spit,avoiding: :exhaust + "sampler")p +127 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'k' +95 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")v +126 "core" ' +3  +2 ."CSpush"CS.coast +2 .tSS.reconfigure SSexhale +2 "collection"'5 + "sampler")#.0Xd +102 "collection"'9 +5 "core" 9@d +102 "collection"'9 +3 "core" 9Cd +102 "collection"'9 +3 "core" 9Gd +102 "collection"'9 +3 "core" 9N"d +102 "collection"'9 +3 "core" 9U&d +102 "collection"'9 +3 "core" 9^+d +102 "collection"'9 +3 "core" 9i/d +102 "collection"'9 +3 "core" 9u3d +102 "collection"'9 +3 "core" 97d +102 "collection"'\ 9 +3 "core" 9;d +102 "collection"'!9 +4 "core" 9@d +102 "collection"'+9 +3 "core" 9Dd +102 "collection"'#9 +3 "core" 9Hd +102 "collection"''9 +3 "core" 9Ld +102 "collection"'9 +3 "core" 9Pd +102 "collection"'9 +4 "core" 9Ud +102 "collection"' 9 +3 "core" 9Yd +102 "collection"'9 +3 "core" 91]d +102 "collection"'9 +3 "core" 9Had +102 "collection"')9 +3 "core" 9`ed +102 "collection"' 9 +4 "core" 9xjd +102 "collection"'29 +3 "core" 9nd +102 "collection"'9 +3 "core" 9rd +102 "collection"'9 +6 "core" 9 vc +103 "collection"'(9 +3 "core" 9 {` +102 "collection"'_9 +3 "core" 9!] +102 "collection"'39 +3 "core" 9"[ +102 "collection"'/9 +3 "core" 9'#Y +102 "collection"'79 +3 "core" 9A#W +102 "collection"';9 +3 "core" 9[%T +102 "collection"':9 +4 "core" 9u&R +102 "collection"',9 +3 "core" 9'P +102 "collection"'x9 +3 "core" 9(M +102 "collection"'49 +3 "core" 9)K +102 "collection"'%9 +3 "core" 9+I +102 "collection"'99 +4 "core" 9+G +103 "collection"'9 +3 "core" 9 -E +102 "collection"'9 +3 "core" 9%.C +102 "collection"'@9 +3 "core" 9=/@ +102 "collection"'A9 +3 "core" 9T0> +102 "collection"'B9 +3 "core" 9o2< +102 "collection"'=9 +3 "core" 94: +102 "collection"'"9 +3 "core" 948 +102 "collection"'09 +3 "core" 956 +102 "collection"'19 +3 "core" 964 +102 "collection"'9 +4 "core" 972 +103 "collection"'.9 +3 "core" 991 +102 "collection"'I9 +3 "core" 9:. +102 "collection"'J9 +3 "core" 9&;, +102 "collection"'C9 +3 "core" 9<>* +102 "collection"'H9 +4 "core" 9P>) +102 "collection"'69 +3 "core" 9f>( +102 "collection"'O9 +3 "core" 9{A& +102 "collection"'Q9 +3 "core" 9C$ +102 "collection"'M9 +3 "core" 9D# +102 "collection"'9 +4 "core" 9E" +103 "collection"'N9 +3 "core" 9F +102 "collection"'?9 +3 "core" 9G +102 "collection"'K9 +3 "core" 9H\  +102 "collection"'R9 +3 "core" 9 I +102 "collection"'G9 +3 "core" 9 L +102 "collection"'U9 +3 "core" 9 %L +102 "collection"'T9 +3 "core" 9 7N +102 "collection"'E9 +3 "core" 9 GP +102 "collection"'S9 +3 "core" 9 XQ# +102 "collection"'Y9 +4 "core" 9 hR' +102 "collection"'V9 +3 "core" 9 vS+ +102 "collection"'Z9 +3 "core" 9 V0 +102 "collection"'$9 +3 "core" 9 V4 +102 "collection"'&9 +3 "core" 9 W8 +102 "collection"'\\9 +4 "core" 9 Y< +102 "collection"'X9 +3 "core" 9 Z@ +102 "collection"'[9 +3 "core" 9 [E +102 "collection"'>9 +3 "core" 9 ]I +102 "collection"'a9 +3 "core" 9 ^M +102 "collection"']9 +4 "core" 9 _Q +102 "collection"'W9 +3 "core" 9 _U\ +102 "collection"'F9 +3 "core" 9\ bZ +102 "collection"'g9 +3 "core" 9\ c^ +102 "collection"'e9 +3 "core" 9\ db +102 "collection"'9 +3 "core" 9\ &ef +102 "collection"'d9 +3 "core" 9\ 0gj +140 "collection"'j9 +9 "core" 9\ <ip +102 "collection"'l9 +3 "core" 9\ Eju +102 "collection"'c9 +3 "core" 9\ Mky +102 "collection"'n9 +4 "core" 9\ Ul} +102 "collection"'o9 +3 "core" 9\ ]m +102 "collection"'p9 +3 "core" 9\ dn +102 "collection"'h9 +3 "core" 9\ kp +102 "collection"'m9 +3 "core" 9\ rq +102 "collection"'s9 +3 "core" 9\ xr +102 "collection"'q9 +3 "core" 9\ ~r +2 .tCH.hold 10:00,70C +3 "collection"'u `\ `\ z  +2 "core"  +31746 E \  +28255 "core" ` +2 "collection"'r9 +3 "core" 9\ / +2 #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml + "collection"'v' +332 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'i @ +97 "core" A +2 .tCSV.dial :air +2 "collection"'k @ +41 "core" > +3 .tCS.seek 5ml + "collection"'t'l +1356 "core" ' +2 .tCSV.dial CTV + "collection"'y  +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"'w @ +42 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'P' +1344 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"'L +94 "core" ~ +2 .tCBV.dial CSV + "collection"'D  +27 "core"  +2 "collection"'{% +4 "core" % 4 8\ +2 .tCS.seek 5ml +2 "collection"'}'l +1353 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'`  +41 "core" +2 "collection"'% +4 "core" %l\  +2 .tCS.seek 7ml +2 "collection"'' +604 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"' @ +39 "core" ? +3 .tCS.seek 10ml + "collection"'z' D +842 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'f ` +107 "core" _ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'   +37 "core" " +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'  + '  +28 "core"  +98  +3 .tCS.seek 5ml + "collection"'b'l +1343 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'< @ +95 "core" A +2 .tCSV.dial :waste +2 "collection"' +96 "core" +2 .tCS.seek :empty +2 "collection"' 'Ͱ +1346 "core" ' +2 .tCSV.dial :air + "collection"' @ +69 "core" B +3 .tCS.seek 5ml + "collection"''l +1349 "core" ' +2 .tCSV.dial CTV + "collection"'  +41 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +41 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'  +43 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +41 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'' +1355 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"' +93 "core"  +2 .tCBV.dial CSV + "collection"'  +36 "core"  +4 "collection"'% +4 "core" %x\ +2 .tCS.seek 5ml +2 "collection"'\ 'l +1355 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +4 "collection"'!  +41 "core" +2 "collection"'+% +4 "core" %l$v\ +2 .tCS.seek 7ml + "collection"'#' +586 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'' @ +40 "core" ? +3 .tCS.seek 10ml + "collection"'' D +839 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +107 "core" ^ +2 #tLysing Complete +2 "collection"' & +3 "core" &O}m&)\ I +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&% +3 "core" %\  - +2 "storage"(% +4 "core" % s f\ + "storage"(). +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 1 + "storage"( ($ +342 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (2& +3 "core" && k p \ + "manipulator"&& +4 "core" & ! i + "manipulator"&% +4 "core" %\  - +4 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 1 +43 "manipulator"&(( +149 "core" ( +2 "manipulator"&_& +4 "core" &  B +2 "storage"(3& +3 "core" && l m G\ +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts + "manipulator"&/' +92 "core" ' +2 "storage"(7& +4 "core" && u D\ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(;'L +246 "core" ' +2 "storage"(:- +3 "core" -'- +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 "manipulator"&,& +3 "core" &  +2 "storage"(x& +3 "core" && d e\ +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&4'\\ +34 "core" ' +2 .t\Elbow.hold + "manipulator"&%, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(9- +2 "core" -'- +3 .tSE.seek 5.09 Pucks below Top Plate + "storage"(' +31 "core" ' +2 "manipulator"&% +4 "core" %IS A ɯ +2 "storage"(@& +3 "core" &&\ \ \ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 281 counts + "manipulator"&A'u +19 "core" ' +2 "manipulator"&B& +4 "core" &  $ +2 "storage"(=& +3 "core" && d e $\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"&"' +25 "core" ' +2 .tSE.seek 6.09 Pucks below Top Plate +2 "storage"(0' +37 "core" ' +2 "manipulator"&1& +4 "core" & +2 "manipulator"&% +4 "core" %?  + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&.'\ +86 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&I( +160 "core" ( +4 "manipulator"&J& +4 "core" &\  ? :1 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &C& +2 "core" &\   :1 +2 .tForearm.seek CC +2 "manipulator"&H'ρ +104 "core" ' +2 .tHand.close + "manipulator"&6/ +73 "core" / +2 .tCC.seek :open +2 "collection"'O( +376 "core" ( +2 "storage"(Q& +4 "core" && z 6\ + "storage"(M& +4 "core" && h h \ +2 "manipulator"&& +3 "core" &\  K :1 +2 "manipulator"&N% +4 "core" % G $ y +2 .tForearm.seek :retract + "manipulator"&?'\ +97 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 1 +2 "manipulator"&K( +148 "core" ( +2 "manipulator"&R& +4 "core" &   +2 "storage"(G& +3 "core" && \ +2 .t\Elbow.reconfigure LimpElbow + "manipulator"&$ ,(#b +3 .tForearm.seek 1 +2 "manipulator"&U'\\ +113 "core" ' +2 .t\Elbow.hold + "manipulator"&T, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&E1 +72 "core" 1 +10 "manipulator"&S% +5 "core" % lt ȸ +2 "storage"(Y& +3 "core" && N O \ +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 316 counts +2 "manipulator"&V'Ϙ +13 "core" ' +2 "manipulator"&Z& +4 "core" & {  +2 "storage"($& +3 "core" && \ +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts + "manipulator"&&' +34 "core" ' +2 "storage"(\\% +4 "core" % \ +3 ."downElevator"SE.seek :down +2 "storage"(X'v +99 ([% +3 "core" %% 8\ QM +2 "manipulator"&>% +3 "core" % +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&a'\ +89 "core" ' +14 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +2 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"']& +4 "core" &/0&\ + .tHand.open +2 "manipulator"&W1 +22 "core" 1 +2 "manipulator"&F& +4 "core" & y  +2 "manipulator"&g% +3 "core" %\  k  +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&e(- +182 "core" ( +4 "manipulator"&& +4 "core" &- t + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &d& +3 "core" &- +2 .tForearm.seek :garage +2 "manipulator"&j' +105 "core" ' +2 .tHand.close + "manipulator"&l/ +74 "core" / +2 "manipulator"&c& +4 "core" &-  X +2 "manipulator"&n% +3 "core" % } Ȼ< +3 .tForearm.seek :retract + "manipulator"&o'\ +105 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&p( +274 "core" ( +2 "manipulator"&h& +4 "core" & n 5\ +48 .t\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &m& +3 "core" & N 5\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&s'ρ +100 "core" ' +2 "manipulator"&q& +4 "core" & 5\ +2 "manipulator"&% +4 "core" %τ +2 "collection"'u& +4 "core" &-3\ +2 "collection"'r& +4 .tCC.seek :closed + "collection"'^(O +3 "core" &-4\ +2 &/4\  +10 &303\ +{ +9 &g13\ = +10 &r03\ J +9 &[Y13|\ H +9 &\\/1d\ I +10 &].3\ I +9 &[.3\ H +9 &a_.4\ I +10 &%Y/0z\ H +9 &\\/2g\ I +10 & \\.3P\ I +9 &"jY02K\ I +9 &$-Z.38\ H +10 &%[/3&\ H +9 &'\\03\ H +9 &)r_02\ I +10 &+4^.2\ I +9 &,]03\ I +9 &.Z/2t\ H +10 &0y_21\ I +9 &2=X12Q\ H +10 &3[24\ H +9 &5_/2\ I +9 &7^/2\ I +10 &9C\\/2\ I +9 &;\\21\ H +9 &<\\-3~\ H +10 &>_14v\ I +9 &@MZ13\ H +10 &B]/3\ I +9 &C`-2\ I +9 &Ef01\ I +10 &GKy/1\ L +9 &I.2\ P +10 &J01y\ T +9 &Lu02i\ U +9 &N503\\\ C +10 &O:8.2U\ *| +9 &O~i02P\ J +2 ( + "collection"'r& +3 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.77 + "collection"'i& +4 "core" &O~b/6o\ J + .tHand.open + "manipulator"&k1 +69 "core" 1 +2 "manipulator"&v% +4 "core" % τ  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&y'\ +92 "core" ' +2 .tPSV.dial PSR + "processing"%| +127 "core"  +2 .tPSR.select :flush + "processing"%@ +11 .tPS.seek 1.5ml + "processing"%~' +1616 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%w  +40 "core"  +3 .tPS.seek 0ml + "processing"%t'W +1604 "core" ' + .tPSV.dial PSR +2 "processing"%L +42 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%D' +2637 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%{ + "collection"'P  +6 "core"  + "processing"%`  +40 "core"  +33 +2 .tPSV.dial :mixloop + "processing"% +97 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%}  +123 "core" +3 .tPS.seek 0ml + "processing"% 'W +1020 E\ A@ +1607 "core" ' +2 .tPSV.dial :air + "processing"%  +41 "core"  +3 .tPS.seek 2.5ml + "processing"%f' +2627 "core" ' +2 .tPSV.dial :mixloop + "processing"% +43 "core" +3 .tPS.seek 0ml + "processing"%'W +2632 "core" ' +2 .tPSV.dial :air + "processing"%  +42 "core"  +3 .tPS.seek 2.5ml + "processing"%z' +2632 "core" ' +2 .tPSV.dial :mixloop + "processing"%< +42 "core" +3 .tPS.seek 0ml + "processing"%'W +2638 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&b& +4 "core" & 5\ +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&( +4 "core" ( +2 "manipulator"& & +4 "core" &  5\ + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & 5\ +2 .tForearm.seek CC +2 "manipulator"&'ρ +104 "core" ' +2 .tHand.close + "manipulator"&/ +69 "core" / +2 .tCC.seek :open +2 "collection"'( +375 "core" ( +3 "manipulator"&& +4 "core" &  5\ +2 "manipulator"&% +4 "core" % y ( R + .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage + "manipulator"&(- +282 "core" ( +2 "manipulator"&& +4 "core" &- 7 +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &!& +2 "core" &- Q +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&+' +109 "core" ' +2 .tHand.open + "manipulator"&\ 1 +72 "core" 1 +2 "manipulator"&'% +4 "core" % b   ȳF +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&#'\ +106 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing + ."connect"PRV.dial CBV +2 .tCBV.dial PRV + .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 2 into Collection Clamp + "collection"'& +4 "core" &59\ +2 "manipulator"& % +3 "core" %  ~ ! +3 "storage"(% +3 "core" %s K\ +2 "storage"(. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 + "storage"()( +334 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (2& +2 "core" &  \  +2 "manipulator"&& +3 "core" &- v +2 "manipulator"&% +4 "core" %  1 ! +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 2 + "manipulator"&_( +185 "core" ( +2 "manipulator"&3& +4 "core" &\    # +42 "storage"(7& +7 "core" & / \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&*' +90 "core" ' +2 "storage"(8& +4 "core" & / ;\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(:'L +160 "core" ' +2 "storage"(,- +3 "core" -'Ш +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 (x& +6 "core" & - d O 5\  +4 "manipulator"&9& +4 "core" &\  # +2 .t\Elbow.seek 2 + "manipulator"&( +4 "core" ( + "manipulator"&@& +4 "core" &\  # +2 "storage"(B& +4 "core" & - e i\  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&='υ +27 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&1/ +76 "core" / +10 ."downElevator"SE.seek :down +6 "manipulator"&& +4 "storage"(/'v +3 "core" &\  # +2 "manipulator"&(% +5 "core" % ό \\ +2 .tForearm.seek :retract +2 "manipulator"&;'\ +100 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&4( +30 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +132 "core" ( +2 "manipulator"&A& +4 "core" & q > +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" & > +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&J'ρ +102 "core" ' +14 "manipulator"&C& +3 "core" & > +2 "manipulator"&"% +4 "core" %σ X +2 "collection"'%& +4 "core" &5:\ +2 "collection"'6& +3 .tCC.seek :closed +2 "collection"'.(O +3 "core" &7:\ +4 &7;\ 9 +9 &HN}6:\ / +10 &}v7;n\ D +9 &-`5:b\ I +9 &\\69L\ I +10 &_6:@\ I +9 &t\\6:2\ I +10 &7[69#\ H +9 &\\6:\ I +9 &\\7;\ I +10 &|Y4:\ I +9 &!>\\7:\ I +9 &#Y8;\ I +10 &$[7:\ I +9 &&Y7:\ I +10 &(FZ6;\ I +9 &*_5:\ I +9 &+Z7:\ H +10 &-\\6:\ I +9 &/OZ9=H\ H +9 &1[7<\ I +10 &2\\7;\ H +9 &4Z78\ I +10 &6U_6:\ I +9 &8Z69\ H +9 &9\\88\ I +10 &;\\694\ I +9 &=]_7;;\ I +9 &? \\5:-\ I +10 &@Y5:)\ I +9 &B\\5:\ I +10 &Dd`79L\ J +9 &F#k4:\ K +9 &G6<\ N +10 &IT\ S +9 &KJ\ U +9 &M  \ V +10 &N{//\ 2 +9 &Oh-15\ _ +8 ( +2 &O}b24\ J +2 "collection"'6& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.83 + .Hand.open + "manipulator"&-1 +68 "core" 1 +2 "manipulator"&Q% +4 "core" % σ  ' X +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&M'\ +91 "core" ' +2 .tSC.coast "storage"(6 +3 .tCTV.dial CSV,avoiding: :intake +2 "collection"'  +124 "core"  +2 .tCSV.dial CTV + "collection"'N  +28 "core"  +2 .tPS.seek 2.5ml +2 "processing"%R' +2640 "core" ' +2 "collection"'G% +4 "core" % F\ \ +2 .tCS.seek 4.15ml +2 "collection"'H'Q +1571 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%I  +42 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%E  +68 "core"  +3 .tPS.seek 0ml + "processing"%S'W +2630 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'Y ` +35 "core" _ +2 .tCSV.dial :air +2 "collection"'Z @ +42 "core" > +3 .tCS.seek 10ml + "collection"'$' D +1561 "core" ' +2 .tCSV.dial CTV + "collection"'\\  +43 "core"  +2 .tCS.seek 0ml +2 "collection"'?' +2622 "core" ' +2 .tCBV.dial :waste1 + "collection"'[ @ +29 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'>  +123 "core" +2 "collection"'K& +4 "core" &O}b\ J +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&]% +3 "core" %\  P  +2 "storage"(U% +4 "core" %u C\ + "storage"(V. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 + "storage"(W($ +344 "core" ( +2 .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +3 (F& +2 "core" &' X P \ +2 "manipulator"&g& +3 "core" & . > +2 "manipulator"&0% +4 "core" %\  B  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 1 + "manipulator"&&( +148 "core" ( +2 "manipulator"&& +4 "core" & A  +2 "storage"(d& +3 "core" && g o \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&X' +96 "core" ' +2 "storage"( & +4 "core" && w \ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(T'L +234 "core" ' +4 "storage"(l- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&c& +3 "core" & \ \  + "storage"(n& +4 "core" && L F V\ + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&a'\\ +33 "core" ' +41 .t\Elbow.hold +9 "manipulator"&j, +3 "core" , +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 "storage"(h- +2 "core" -' +3 .tSE.seek 6.09 Pucks below Top Plate + "storage"(m' +30 "core" ' +2 "manipulator"&e% +4 "core" %`s  ɸ +2 "storage"(q& +4 "core" && 6 ! \ + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 304 counts +2 "manipulator"&'ό +10 "core" ' +2 "manipulator"&u& +4 "core" & ?  +2 "storage"(o& +4 "core" && [ ^\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&O' +21 "core" ' +2 .tSE.seek 7.09 Pucks below Top Plate +2 "storage"(i' +63 "core" ' +2 "manipulator"&k& +4 "core" & ,  +2 "manipulator"&v% +4 "core" % D +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&r'\ +95 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&|( +146 "core" ( +2 "manipulator"&s& +4 "core" &   = 2 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &w& +2 "core" &  \ | 2 +2 .tForearm.seek CC +2 "manipulator"&~'ρ +93 "core" ' +2 .tHand.close + "manipulator"&L/ +67 "core" / +2 .tCC.seek :open +2 "collection"'t( +376 "core" ( +3 "storage"({& +3 "core" && Y [\ +2 "storage"(`& +4 "core" && M O\ + "manipulator"&P& +4 "core" &  \ 2 + "manipulator"&% +4 "core" % χ  1 +2 .tForearm.seek :retract + "manipulator"&}'\ +94 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 1 +2 "manipulator"&D( +150 "core" ( +2 "manipulator"&& +4 "core" & +2 "storage"( & +3 "core" && m q t\ +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 1 +2 "manipulator"& '\\ +109 "core" ' +2 .t\Elbow.hold + "manipulator"&f, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&1 +65 "core" 1 +10 "manipulator"&% +4 "core" % kp  ȷ +2 "storage"(<& +3 "core" &&   \ +3 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 315 counts + "manipulator"&z'ϗ +20 "core" ' +2 "manipulator"&b& +4 "core" & +2 "storage"( & +3 "core" && x r\ +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&' +28 "core" ' +2 "storage"(% +4 "core" % Z\ +2 ."downElevator"SE.seek :down +3 "storage"(p'v +99 (y% +3 "core" %k% ^\ QJ +2 "manipulator"&^% +3 "core" %$ y +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +89 "core" ' +2 ' + ."downElevator"SE.coast +2 "storage"(5 +2 .tSC.coast + "storage"(6 +3 .tPSV.dial :air +2 "processing"%  +69 "core" +3 .tPS.seek 2.5ml + "processing"%' +2640 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"% +41 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%!  +42 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"% +41 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%\  +42 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%''W +2632 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%& +4 "core" &\  + .tHand.open +2 "manipulator"&1 +26 "core" 1 +2 "manipulator"& & +4 "core" & \\ +2 "manipulator"&% +3 "core" %\  e  +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&(- +174 "core" ( +2 "manipulator"&+& +4 "core" &- r D +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &2& +2 "core" &-  D +2 .tForearm.seek :garage +2 "manipulator"&' +108 "core" ' +2 .tHand.close + "manipulator"&/ +69 "core" / +2 "manipulator"&3& +4 "core" &-   D +2 "manipulator"&7% +3 "core" % v \ A ȹ( +3 .tForearm.seek :retract + "manipulator"&'\ +103 "core" ' +4 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek PC + "manipulator"&8( +122 "core" ( +2 "manipulator"&,& +4 "core" &  + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &x& +2 "core" & P +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +42 "manipulator"&9' +110 "core" ' +2 "manipulator"&@& +4 "core" & K +2 "manipulator"&#% +4 "core" %  +2 "processing"%B& +3 "core" &\  +2 "processing"%1& +4 .tPC.seek :closed +2 "processing"%(Tg +3 "core" &\  +2 &\  +8 &6{\ *z +10 &i\ ? +9 &vq\ K +9 &8\\\ K +10 &\\\ J +9 &]\ K +9 &\\\ J +10 &A\\\ K +9 &\\\ J +10 &\\\ K +9 & _\ K +9 &"IZ\ K +10 &$ \\\ J +9 &%]\ K +9 &'`\ K +10 &)R]\ J +9 &+\\\ J +10 &,\\\ J +9 &.\\\ K +9 &0Y^\ K +10 &2_\ K +9 &3Z \ K +9 &5[\ J +10 &7a]\ K +9 &9$\\\ J +10 &:[\ J +9 &<\\#\ K +9 &>i^"\ K +10 &@+]"\ K +9 &A]#\ K +9 &C`\ K +10 &Ep_\ K +9 &G1e\ L +10 &Hh.\ L +9 &Jy.\ N +9 &Lj-\ P +10 &N*/\ Q +9 &O2\ Q +9 &Q1\ P +10 &SSzk4\ ; +9 &T(!L-\ H +9 &T>-3\ 2 +3 ( + "processing"%1& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.51 +2 "processing"%(& +4 "core" &T>*2\ 2 + .tHand.open + "manipulator"&_1 +67 "core" 1 +2 "manipulator"&*% +4 "core" %  H +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&A'\ +100 "core" ' +2 .tPRV.dial :air + "processing"%  +42 "core"  +2 .tPSV.dial :mixloop +2 "processing"%: +41 "core" +4 "processing"%=% +3 "core" %Vg\ +3 .tPS.seek 0.3ml + "processing"%' +385 "core" ' + .tPSV.dial PSR +2 "processing"%C +97 "core"  +2 .tPSR.select :wash + "processing"% +11 .tPS.seek 0.7ml +3 "processing"%"'* +486 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%%' +1921 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%/ +97 "core" +2 .tPTV.dial :mixing +2 "processing"%; @ +68 "core" A +2 .tPBV.dial :waste2 + "processing"%  +88 "core"  +5 .tPS.seek 0ml + "processing"%-'W +2631 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&Q& +4 "core" & +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC + "manipulator"&6( +4 "core" ( +2 "manipulator"&& +4 "core" &  > + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &N& +2 "core" & L +2 .tForearm.seek PC +2 "manipulator"&J' +97 "core" ' +2 .tHand.close + "manipulator"&)/ +72 "core" / +2 .tPC.seek :open +2 "processing"%( +401 "core" ( +2 "manipulator"&G& +4 "core" & } + "manipulator"&% +4 "core" %  h +2 .tForearm.seek :retract + "manipulator"&I'\ +95 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage + "manipulator"&E(- +157 "core" ( +2 "manipulator"&R& +4 "core" &- )  +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &Y& +2 "core" &- `  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&Z' +111 "core" ' + .tHand.open +2 "manipulator"&H1 +74 "core" 1 +2 "manipulator"&\\% +4 "core" % s   ȸm +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&$'\ +101 "core" ' +15 #tLoading da puck from tube 2 into Processing Clamp +2 "processing"%[& +3 "core" &K\ +2 "manipulator"&>% +3 "core" %\  s  +3 "storage"(K% +3 "core" % \ +2 "storage"(]. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 + "storage"(U( +335 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (V& +2 "core" &  Q\  +2 "manipulator"&F& +4 "core" &- m  + "manipulator"&g% +4 "core" %\  6  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 + "manipulator"&0( +176 "core" ( +3 "manipulator"&& +4 "core" &\  # +2 "storage"(d& +3 "core" & 6 Y\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"& ' +107 "core" ' +2 "storage"(4& +4 "core" & 6 t\  +2 .tSE.reconfigure SEpick + "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(M'L +175 "core" ' +2 "storage"(l- +3 "core" -'˲ + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (c& +3 "core" & 4 8 7 *\  + "manipulator"&n& +4 "core" &\  c # +2 .t\Elbow.seek 2 + "manipulator"&h( +4 "core" ( +2 "manipulator"&e& +4 "core" &\  + # + "storage"(q& +4 "core" & 4 [ X 8\  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&u'υ +17 "core" ' +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&o/ +75 "core" / +10 ."downElevator"SE.seek :down +3 "manipulator"&k& +3 "storage"(v'v +6 "core" &\ \ { # +2 "manipulator"&X% +4 "core" % ό  e y +2 .tForearm.seek :retract + "manipulator"&&'\ +97 "core" ' +2 .t\Elbow.seek PC +2 "manipulator"&T( +36 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +216 "core" ( +5 "manipulator"&a& +4 "core" & 6 h + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &  A h +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&m' +100 "core" ' +2 "manipulator"&s& +4 "core" &  h +2 "manipulator"&w% +3 "core" % +2 "processing"%O& +4 "core" &\ +2 "processing"%j& +4 .tPC.seek :closed + "processing"%L(Tg +3 "core" &}\ +4 &m\ 7 +9 &FJ{n\ / +10 &vte\ D +9 &#[d\ J +10 &V\\\ K +9 &W[\ J +9 &i[N\ J +10 &+ZO\ J +9 &WM\ K +9 &\\N\ J +10 &rYC\ J +9 &!5Y=\ J +10 &"\\?\ J +9 &$W;\ K +9 &&z\\/\ J +10 &(;X(\ K +9 &)W-\ J +9 &+Y,\ J +10 &-\\(\ K +9 &/CY+\ K +10 &1Y'\ K +9 &2W&\ J +9 &4W(\ K +10 &6L\\\ J +9 &8 W\ K +9 &9\\\ J +10 &;\\\ K +9 &=TY\ J +10 &?W\ K +9 &@Y \ K +9 &BU\ J +10 &D[Y \ K +9 &F\\\ J +9 &Ga\ L +10 &Ii\ L +9 &KV\ O +10 &M \ Q +9 &N\ Q +9 &P\ P +10 &RY\ Q +9 &SYx\ #k +9 &TD]\ . +10 ( + &TJ\ ( + "processing"%j& +4 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.58 + .Hand.open + "manipulator"&r1 +67 "core" 1 +2 "manipulator"&.% +4 "core" %   +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&{'\ +98 "core" ' +2 .tSC.coast "storage"(6 +4 #tHeating da puck from tube 2 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"%`9 +2 %P  +4 "core" 9Q* +104 "processing"%9 +3 "core" 9M+\ +102 "processing"%9 +3 "core" 9K) \ +102 "processing"% 9 +3 "core" 9I* \ +102 "processing"%~9 +3 "core" 9F*\ +102 "processing"%|9 +3 "core" 9E* +102 "processing"%9 +3 "core" 9D* +102 "processing"%9 +3 "core" 9D) +102 "processing"%<9 +3 "core" 9D*" +102 "processing"%b9 +3 "core" 9E)& +102 "processing"% 9 +4 "core" 9E** +102 "processing"%9 +3 "core" 9F)/ +102 "processing"%}9 +3 "core" 9G(3 +102 "processing"%y9 +3 "core" 9I*7 +102 "processing"%^9 +3 "core" 9K*; +102 "processing"%D9 +4 "core" 9M*@ +102 "processing"% 9 +3 "core" 9O*D +102 "processing"%z9 +3 "core" 9R)H\ +102 "processing"%9 +3 "core" 9V)L\ +102 "processing"%i9 +3 "core" 9Y*P\ +102 "processing"%9 +4 "core" 9[*U +102 "processing"%p9 +3 "core" 9a*Y +102 "processing"%W9 +3 "core" 9c*] +102 "processing"%S9 +3 "core" 9h*a +102 "processing"%9 +3 "core" 9k+e +2 .tPH.hold 2:00:00,28C +2 .delay 1:30 +3 "processing"%! ppk +3 "core" f +8348 E \ ?? +650 .tPSR.select :air + .PSV.dial PSR +2 "processing"% +98 "core"  +2 .tPSR.select :wash + "processing"% +11 .tPS.seek 0.5ml +2 "processing"%\ ' +597 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +10 .tPS.seek 2ml + "processing"%'[ +1613 "core" ' +2 .tPTV.dial :puck + "processing"%  +67 "core"  +2 .tPSV.dial PTV + "processing"% +71 "core" +2 .tPBV.dial :waste1 + "processing"%  +123 "core"  +2 "processing"%% +4 "core" %[\  +2 .tPS.seek 1.5ml +2 "processing"%+' +592 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%2 * +31 "core" + +3 .tPS.seek 0ml + "processing"%f'W +1609 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +34 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%3 * +33 "core" , +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%7 +70 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%' +2250 "core" ' +2 .tPSV.dial PTV + "processing"%, +71 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +3 "processing"%x +71 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV + "processing"% +70 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%@  +67 "core"  +2 .tPS.seek :empty +2 "processing"%'9 +2259 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%#  +124 "core" +2 .tPSV.dial :mixloop +2 "processing"%B +41 "core" +2 .tPRV.dial :ab1 +2 "processing"% @ +70 "core" A +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%5'w +354 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +3 "collection"'(  + "processing"%_  +43 "core" +31  +2 "processing"%*% +4 "core" %t\  +2 .tPS.seek 0.32ml +2 "processing"%1'! +387 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'  +36 "core" +2 .tPRV.dial :air +2 "processing"%:  +40 "core"  +3 .tPS.seek 0.9ml + "processing"%='D +1235 "core" ' +2 .tPRV.dial :waste2 + "processing"%9 @ +69 "core" ? +3 .tPS.seek 0.5ml + "processing"%'' +856 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%C  +43 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +47 .tPS.seek 2ml + "processing"%'[ +1613 "core" ' +2 .tPSV.dial :PML + "processing"%" +42 "core" +2 .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"%%'? +240 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%Q * +32 "core" * +3 .tPS.seek 0ml + "processing"%'W +1963 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'N& +3 "core" &AAz\ + .tHand.open + "manipulator"&)1 +17 "core" 1 +2 "manipulator"&8& +4 "core" &   h +2 "manipulator"&A% +3 "core" %\ - %| +3 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&(- +134 "core" ( +2 "manipulator"&G& +4 "core" &-   ( +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- ( +2 .tForearm.seek :garage + "manipulator"&R' +109 "core" ' +3 .tHand.close +2 "manipulator"&Y/ +65 "core" / +2 "manipulator"&J& +4 "core" &- , ( +2 "manipulator"&6% +3 "core" %   $ ȾY +2 .tForearm.seek :retract +2 "manipulator"&H'\ +101 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&\\( +267 "core" ( +2 "manipulator"&I& +4 "core" & / + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &[& +2 "core" & U / +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&>'ρ +94 "core" ' +2 "manipulator"&K& +4 "core" &   / +2 "manipulator"&]% +3 "core" %z   +2 "collection"'Z& +4 "core" &?C\ +2 "collection"'V& +4 .tCC.seek :closed + "collection"'F(O +3 "core" &?B\ +4 &?B}\ : +9 &EL?By\ 0 +10 &}w?B{\ E +9 &-bAB{\ J +9 &\\?C~\ J +10 &\\@B\ J +9 &t\\@B{\ J +10 &6[>B}\ J +9 &]?D{\ J +9 &_?B{\ J +10 &~X@A|\ I +9 &!>\\?C\ J +9 &#XAC\ I +10 &$\\>B|\ J +9 &&[@C{\ J +10 &(F[@Bz\ J +9 &*\\AA}\ J +9 &+Z?A|\ J +10 &-\\>A|\ J +9 &/N[@C~\ J +9 &1[=C|\ J +10 &2[>B}\ I +9 &4[=A{\ J +10 &6V\\>C|\ J +9 &8Z>C}\ J +9 &9\\?C\ J +10 &;]>B~\ J +9 &=_]>Cz\ J +10 &? ]?C{\ J +9 &@\\?C}\ J +9 &B\\@B{\ J +10 &Df\\@C{\ J +9 &F&f?Dz\ K +9 &G{?A}\ N +10 &I?B{\ R +9 &KN>@}\ U +10 &M ?@~\ W +9 &Nz=Bz\ 4 +9 &Og+>C{\ a +8 ( +3 "collection"'V& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.73 + "collection"'g& +4 "core" &O~p=@z\ J + &O~p>Dx\ J + .tHand.open +2 "manipulator"&1 +71 "core" 1 +2 "manipulator"&d% +4 "core" % z  O +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&E'\ +93 "core" ' +2 .tPSV.dial PSR + "processing"%4 +96 "core"  +2 .tPSR.select :flush + "processing"%@ +11 .tPS.seek 1.5ml + "processing"%l' +1635 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%$  +40 "core"  +3 .tPS.seek 0ml + "processing"%c'W +1615 "core" ' +2 .tPSV.dial PSR + "processing"%n +42 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%e' +695 E \ PO +1930 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%q  +2 "collection"'o  +39 "core" ~ +115  +2 .tPSV.dial :mixloop + "processing"%k +97 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%X  +68 "core" +3 .tPS.seek 0ml + "processing"%0'W +2638 "core" ' +2 .tPSV.dial :air + "processing"%  +43 "core"  +3 .tPS.seek 2.5ml + "processing"%M' +2625 "core" ' +2 .tPSV.dial :mixloop + "processing"%u +43 "core" +3 .tPS.seek 0ml + "processing"%a'W +2632 "core" ' +2 .tPSV.dial :air + "processing"%  +42 "core"  +3 .tPS.seek 2.5ml + "processing"%h' +2626 "core" ' +2 .tPSV.dial :mixloop + "processing"%v +42 "core" +2 .tPS.seek 0ml +2 "processing"%s'W +2626 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&w& +4 "core" &  2 / +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&O( +30 "core" ( +2 "manipulator"&&& +4 "core" &    + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &  +2 .tForearm.seek CC +2 "manipulator"&r'ρ +98 "core" ' +2 .tHand.close + "manipulator"&./ +72 "core" / +2 .tCC.seek :open +2 "collection"'`( +379 "core" ( +2 "manipulator"&j& +4 "core" &  I  +43 "manipulator"&% +6 "core" % ώ ] +2 .tForearm.seek :retract + "manipulator"&m'\ +98 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&(- +276 "core" ( +2 "manipulator"&U& +4 "core" &-    +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 & & +3 "core" &-  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&~' +109 "core" ' +4 .tHand.open + "manipulator"&|1 +66 "core" 1 +2 "manipulator"&% +4 "core" % p / ȷh +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 ."da"delayUntil "18:03:35.58" +24875 #recoverPRVreagent08 + .PTV.dial :mixing + "processing"%< @ +71 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%b  +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"%  +42 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%}' +2254 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%y +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%^  +42 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%D +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +42 "core"  +2 ."da"PS.seek :empty +2 "processing"%z'9 +2250 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +135 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%i' +586 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1619 "core" ' + ."da"PTV.dial :puck +2 "processing"%p  +69 "core"  +2 ."da"PSV.dial PTV +2 "processing"%W +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%S  +33 "core"  +2 "processing"%% +4 "core" %`\  +2 ."da"PS.seek 1.5ml + "processing"%' +585 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%- * +33 "core" + +3 ."da"PS.seek 0ml + "processing"%\ 'W +1610 "core" ' +2 ."da"delay 2:00 +4026 E \ BB +7977 #"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"% * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +81 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2244 "core" ' +2 ."da"PSV.dial PTV + "processing"% +79 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%2 +80 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%+ +79 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%P  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2251 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%3 +122 "core"  +2 ."da"PSR.select :wash + "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%7' +593 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml + "processing"%f'[ +1613 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%, +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%x  +35 "core" +2 "processing"%% +4 "core" %]\  +2 ."da"PS.seek 1.5ml +2 "processing"%@' +598 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +3 ."da"PS.seek 0ml + "processing"%#'W +1609 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .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 + "processing"% +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%_' +2247 "core" ' +2 ."da"PSV.dial PTV + "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 + "processing"%5 +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%:'9 +2254 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%1  +40 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing + "processing"%9  +125 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%=  +40 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%C +42 "core" +9 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%'' +385 "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"%;'u +330 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%  +42 "core"  +3 ."da"PS.seek 2ml + "processing"%Q'[ +1566 "core" ' +2 ."da"PSV.dial :PML + "processing"% +42 "core" +2 ."da"PTV.dial :mixing +2 "processing"%% @ +67 "core" @ +2 ."da"PBV.dial :waste1 +2 "processing"%N  +32 "core" +2 "processing"%)% +4 "core" %a\ +2 ."da"PS.seek 1.85ml +2 "processing"%8'A +241 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%A * +34 "core" , +3 ."da"PS.seek 0ml + "processing"%G'W +1964 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +9039 E\ 10 +38964 #"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"%T * +32 "core" + +2 ."da"PSV.dial :air +2 "processing"%Y  +41 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%J' +2250 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%6 +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%{  +42 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%R +42 "core" +4 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%I  +43 "core"  +2 ."da"PS.seek :empty +2 "processing"%['9 +2266 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +122 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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 +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%]'[ +1607 "core" ' + ."da"PTV.dial :puck +2 "processing"%Z  +69 "core"  +2 ."da"PSV.dial PTV + "processing"%H +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%t  +33 "core" +2 "processing"%V% +4 "core" %Z\  +2 ."da"PS.seek 1.5ml + "processing"%g' +596 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" * +3 ."da"PS.seek 0ml + "processing"%d'W +1613 "core" ' +2 ."da"delay 2:00 +7002 E \ 11 +5001 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%4  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%> * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%$' +2255 "core" ' +2 ."da"PSV.dial PTV + "processing"%l +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%n +70 "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"%o  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%q'9 +2239 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%k +122 "core"  +2 ."da"PSR.select :wash + "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%X' +599 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%e'[ +1617 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%0  +33 "core"  +2 "processing"%u% +4 "core" %^\  +2 ."da"PS.seek 1.5ml + "processing"%M' +585 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +3 ."da"PS.seek 0ml + "processing"%a'W +1604 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%v  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%h * +34 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%w +69 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%&' +2250 "core" ' +2 ."da"PSV.dial PTV + "processing"% +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 + "processing"%E  +70 "core"  +2 ."da"PS.seek :empty +2 "processing"%F'9 +2247 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%j +122 "core"  +2 ."da"PSR.select :wash + "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +590 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +41 "processing"% +16 ."da"PS.seek 2ml +2 "processing"%r'[ +1615 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%U +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core"  +2 "processing"%O% +4 "core" %a\ +2 ."da"PS.seek 1.5ml +2 "processing"%|' +596 "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'W +1620 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%~  +32 "core" +2 ."da"delay 30 seconds +914 E\ ;: +2088 ."da"PBV.dial between PSV and waste1 +2 "processing"%< * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%b +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"% ' +2258 "core" ' +2 ."da"PSV.dial PTV + "processing"% +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%s +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%y +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%^  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%D'9 +2254 "core" ' +2 ."da"Sleepy.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"% +127 "core"  + ."da"PSR.select :sub1 +3 "processing"% +10 ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."da"PS.seek 0.25ml +2 "processing"%}'7 +336 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :sub2 +2 "processing"% +9 ."da"PS.seek 0.5ml +2 "processing"%' +336 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml +2 "processing"%z'[ +1611 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%i +71 "core" +2 ."da"PBV.dial :waste1 + "processing"%p  +34 "core" +2 "processing"%W% +4 "core" %W\ ~ +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"% * +33 "core" , +3 ."da"PS.seek 0ml + "processing"%'W +1604 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%-  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +83 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2312 "core" ' +2 ."da"PSV.dial PTV + "processing"% +81 "core" ~ +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%\ +69 "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"%2  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%+'9 +2319 "core" ' +2 "processing"%P9 +3 "core" 944" +2 #"da"Processing Puck Heater at 28.1C before imaging + .PH.coast + "processing"%  +3 "core" 4" + 4" + "processing"%3& +4 "core" &TJ\ |( + #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&% +3 "core" %\    +2 "storage"(7% +3 "core" %} \ +2 "storage"(,. +2 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 1 +2 "storage"(x($ +345 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" &" |\ + "manipulator"&f& +4 "core" &- .  +2 "manipulator"&% +3 "core" %\  /  +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 1 +2 "manipulator"&@( +185 "core" ( +2 "manipulator"&B& +4 "core" & Z + "storage"(& +4 "core" &" )\ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&' +95 "core" ' +2 "storage"(#& +4 "core" &" *\ + ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 ."da"SE.seek beamBreak + "storage"(('L +234 "core" ' +2 "storage"(*- +3 "core" -' + ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&5& +3 "core" &  Z + "storage"(& +4 "core" &" \ + ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&_'\\ +38 "core" ' +2 ."da"\Elbow.hold + "manipulator"&1, +3 "core" , +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(9- +2 "core" -' +3 ."da"SE.seek 7.09 Pucks below Top Plate + "storage"(=' +35 "core" ' +2 "manipulator"&C% +4 "core" %WZ  ɱ +2 "storage"(:& +3 "core" &" | { \ + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 295 counts +3 "manipulator"&"'σ +15 "core" ' +2 "manipulator"&/& +4 "core" & @ Z +2 "storage"('& +3 "core" &" |\ +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&' +24 "core" ' +2 ."da"SE.seek 8.09 Pucks below Top Plate +2 "storage"(;' +51 "core" ' +2 "manipulator"&& +4 "core" & ' Z +2 "manipulator"&%% +3 "core" %5  1 +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +49 ."da"Forearm.seek :retract +2 "manipulator"&N'\ +95 "core" ' +2 ."da"\Elbow.seek PC +2 "manipulator"&)( +239 "core" ( +4 "manipulator"&A& +4 "core" & +2 ."da"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &Q& +3 "core" & +2 ."da"Forearm.seek PC +2 "manipulator"&8' +93 "core" ' +2 ."da"Hand.close + "manipulator"&/ +72 "core" / +2 ."da"PC.seek :open +2 "processing"%T( +402 "core" ( +2 "storage"(Y& +4 "core" &" \ +2 "manipulator"&G& +3 "core" &  +2 "manipulator"&6% +4 "core" %   + ."da"Forearm.seek :retract +2 "manipulator"&{'\ +98 "core" ' +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 1 +2 "manipulator"&R( +253 "core" ( +2 "manipulator"&I& +4 "core" &\   # +2 "storage"(J& +3 "core" &" \ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 700 counts + "manipulator"&' +93 "core" ' +2 ."da"Hand.open + "manipulator"&[1 +75 "core" 1 +10 "storage"(K- +3 "core" -' +3 ."da"SE.seek 7.85 Pucks below Top Plate +2 "storage"(Z'~ +23 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 7.18 Pucks below Top Plate +2 "storage"(H'1 +49 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da18aug3018h200ml.tif +1949 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +1067 #"da"SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 26.731 seconds\ /var/log/esp/da18aug3018h200ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da18aug3018h200ml15s.tif +1556 #SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da18aug3018h200ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da18aug3018h200ml30s.tif +3056 #SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da18aug3018h200ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da18aug3018h200ml70s.tif +7117 #SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da18aug3018h200ml70s.tif: TIFF Upload Complete\ + .Sleepy.power :camera,:OFF +2 ."Qmail"HABfans.email "26.731 sec auto-exposure",Subject: "da18aug3018h200ml images!" +75 "storage"(t- +2 "core" -'1 +3 "storage"(V& +3 "core" &" \ +2 "manipulator"&]& +4 "core" &  "~ + ."da"\Elbow.seek 1 +2 "manipulator"&( +3 "core" ( +2 "manipulator"&g& +4 "core" &  > "~ +2 "storage"(4& +4 "core" &" >\ +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&>' +3 "core" ' +2 ."da"SE.reconfigure SEgently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 7.9 Pucks below Top Plate +2 "storage"(' +70 "core" ' +2 "manipulator"&d& +4 "core" &  "~ +2 "storage"(l& +5 "core" &" . *\ +2 ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&n'\\ +36 "core" ' +2 ."da"\Elbow.hold +2 "manipulator"&c, +3 "core" , + ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +3 "storage"(#QK-0-\ b +4 ."da"SE.seek 8.08 Pucks below Top Plate +2 "storage"(o' +25 "core" ' +2 "manipulator"&$% +3 "core" %ah + ɵ +2 "storage"(k& +4 "core" &" \ + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 305 counts +5 "manipulator"&q'ύ +18 "core" ' +2 "manipulator"&X& +7 "core" &  5 "~ +2 "storage"( & +4 "core" &" 5 6 p\ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&0' +26 "core" ' +72 "storage"(u% +6 "core" % 6 8 p\ +2 ."downElevator"SE.seek :down +3 "storage"(e'v +99 (% +3 "core" %`# 6 6 B\ OD +2 "manipulator"&M% +4 "core" %B  +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +3 "manipulator"&v'\ +73 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +14 "core" ' +2 ."da"SC.coast + "storage"(6 +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 #tStarting finalPurge +3 "processing"%h& +4 "core" &\ +2 ."psFlush"Hand.open + "manipulator"&w1 +16 "core" 1 +2 "manipulator"&a& +4 "core" &  v "} +3 "manipulator"&% +3 "core" %   +3 ."psFlush"\Elbow.seek FlushPuck::Garage +2 "manipulator"&.(- +183 "core" ( +2 "manipulator"&\\& +5 "core" &- M + ."psFlush"\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &E& +3 "core" &- h +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&&' +108 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&j/ +68 "core" / +2 "manipulator"&F& +4 "core" &-  L +2 "manipulator"&% +4 "core" %  ( ȿh +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&U'\ +100 "core" ' +2 ."psFlush"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."psFlush"\Elbow.seek PC +3 "manipulator"& ( +158 "core" ( +2 "manipulator"&O& +5 "core" &  a % +2 ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &r& +48 "core" &  % +5 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +2 "manipulator"&' +104 "core" ' +2 "manipulator"&|& +5 "core" &   ! % +2 "manipulator"&~% +3 "core" % / n +2 "processing"%<& +4 "core" &w\ +2 "processing"%b& +4 ."psFlush"PC.seek :closed +2 "processing"%m(Tg +4 "core" &t\ + &o\  +9 &3}f\ *y +9 &e^\ = +11 &sb\ K +9 &J[a\ K +8 & Zc\ K +10 &^d\ K +9 &]e\ K +9 &R]d\ K +10 &Ze\ K +9 &Wb\ K +10 & [d\ J +11 &"Z\\[\ K +8 &$Z[\ K +9 &%W^\ J +9 &'Wa\ K +9 &)c\\]\ J +10 &+%W[\ J +9 &,WY\ K +10 &.W]\ J +9 &0jVS\ K +9 &2-\\J\ J +10 &3WM\ K +10 &5\\O\ J +8 &7rWP\ K +10 &95\\N\ J +10 &:WM\ J +9 &<XV\ J +9 &>zYW\ K +9 &@=UU\ J +10 &AVY\ J +9 &CWK\ J +9 &E[S\ K +10 &GCaT\ K +10 &IdP\ L +9 &JoL\ M +9 &LyN\ P +9 &N;Q\ P +10 &OS\ P +9 &Q[\ P +9 &SdziR\ 2 +10 &T*0R\ H +9 &TNU\ $ +2 ( +2 "processing"%b& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.51 + "processing"%& +4 "core" &TNM\ $ + ."psFlush"Hand.open +2 "manipulator"&s1 +76 "core" 1 + "manipulator"&y% +4 "core" %  ? n +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&^'\ +91 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +123 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"% 'P +329 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +773 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%D' +1612 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%} +69 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +32 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%i'W +2631 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%p +70 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%W' +589 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%z' +2127 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +71 "core" +2 ."psFlush"PBV.dial PSV + "processing"%S U +53 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%-'W +2638 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2632 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%  +68 "core"  +4 ."psFlush"PS.seek :empty +2 "processing"% '9 +913 E\ AA +1735 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%\ +42 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%' +2636 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%2 +68 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%'W +2632 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%P @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2638 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%3  +69 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2636 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%7 +43 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%,'P +1098 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1613 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%f +69 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +51 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%B'W +2627 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +71 "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"%#' +2113 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +70 "core" +2 ."psFlush"PBV.dial PSV + "processing"%* U +52 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%5'W +2633 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%9' +2635 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%C  +69 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%:'9 +2642 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%/ +43 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%'' +2636 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +69 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%%'W +2654 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%@' +2639 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%(  +69 "core"  +43 ."psFlush"PS.seek :empty +5 "processing"%_'9 +2645 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'"& +4 "core" &IMx\ + .tHand.open + "manipulator"&=1 +21 "core" 1 +4 "manipulator"&& +3 "core" &   % +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek PC + "manipulator"&A( +3 "core" ( + "manipulator"&Q& +4 "core" &   % + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &1& +3 "core" &\  + % +2 .tForearm.seek PC + "manipulator"&' +97 "core" ' +2 .tHand.close + "manipulator"&N/ +65 "core" / +2 .tPC.seek :open +2 "processing"%L( +400 "core" ( +2 "manipulator"&Y& +4 "core" &  = % +2 "manipulator"&G% +3 "core" %  4 +2 .tForearm.seek :retract +2 "manipulator"&6'\ +97 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&8( +367 "core" ( +2 "manipulator"&I& +4 "core" & I 6 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &J& +2 "core" & 6 +4 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&)'ρ +100 "core" ' +2 "manipulator"&[& +4 "core" & W 6 +2 "manipulator"&K% +3 "core" %φ \\ +3 "collection"'{& +3 "core" &LN9\ +2 "collection"';& +4 .tCC.seek :closed +2 "collection"'Z(O +4 "core" &LM2\ + &JM0\  +9 &5IL5\ +{ +9 &\ gKL0\ > +10 &sHK4\ K +9 &^[IK3\ J +9 & ^IN)\ J +10 &[HL2\ J +9 &\\JK4\ J +10 &e\\IM2\ K +9 &)ZJM<\ J +9 &[KL3\ J +10 & [HM4\ J +9 &"nZJM3\ J +9 &$0\\JM7\ J +10 &%ZKL1\ J +9 &']IM2\ J +10 &)u_KM3\ K +9 &+9ZJL8\ J +9 &,\\JN6\ J +10 &.ZIN5\ J +9 &0[JM5\ J +9 &2AZJL2\ J +10 &4ZKL6\ J +9 &5ZKM2\ J +9 &7ZGL0\ J +10 &9J[KL/\ I +9 &; ^JO5\ J +10 &<\\IM4\ J +9 &>]JL1\ J +9 &@P]JM,\ J +10 &B_KL3\ J +9 &C]IN2\ J +9 &EbHM1\ K +10 &GRuHK2\ L +9 &I JK3\ P +10 &JIK2\ U +9 &L{FL0\ V +9 &N;GK3\ D +10 &O>8FL/\ )x +9 &O~\\IJ4\ D +4 ( + "collection"';& +3 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.75 + "collection"'t& +3 "core" &O~WGL4\ D +2 .tHand.open + "manipulator"&V1 +76 "core" 1 +2 "manipulator"&]% +4 "core" % φ  +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&g'\ +95 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'4& +4 "core" &O~WHK.\ D +2 "collection"'d% +4 "core" %HMy\ + #tCS Pulling 5ml of flush + .CSV.dial CSR +2 "collection"'l  +41 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'$'l +1343 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 'k% +3 "core" %lHJ/\ +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml + "collection"'X' +646 "core" ' +2 .tCSV.dial :waste + "collection"' +122 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'R' +1989 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'& +4 "core" &O~VHNw\ D +2 "collection"'H% +3 "core" %HK}\ + .tCSV.dial :flush +2 "collection"'u  +40 "core"  +3 .tCS.reconfigure CSfast + "collection"'#d @b +3 .tCS.seek 5ml + "collection"'>'l +1215 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +40 "core" A +2 "collection"'% +4 "core" %lHMw\ \ +2 .tCS.seek 7ml +2 "collection"'' +531 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'M  + 'n  +40 "core"  +86  +2 .tCBV.dial :waste1 + "collection"'q @ +43 "core" @ +3 .tCS.seek 0ml + "collection"'h' +1628 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'w& +4 "core" &O~VKMj\ D +2 "collection"'a% +3 "core" %KOn\ + .tCSV.dial :flush +2 "collection"'  +68 "core" +3 .tCS.seek 5ml +2 "collection"'o'l +1209 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'0 @ +42 "core" B +2 "collection"'\\% +4 "core" %l KN,\  +2 .tCS.seek 6.999ml +2 "collection"'E' +529 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +2 "collection"'e  +41 "core"  +2 .tCBV.dial :waste2 +2 "collection"'x  +107 "core"  +3 .tCS.seek 0ml + "collection"'c' +1632 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'j& +4 "core" &O~VKO*\ D +2 "collection"'F% +3 "core" %JOg\ + .tCSV.dial CSR +2 "collection"'  +52 "core"  +2 .tCSR.select :kill + "collection"' +10 .tCS.seek 8ml + "collection"'v' +1897 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +10 .tCS.seek 10ml + "collection"'O' D +534 "core" ' +3 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'r + '&  +97 "core" +31  +43 .tCTV.dial :intake +3 "collection"'.  +70 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'|' \\ +1873 E\ HH +30 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'~  +68 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'<' +595 "core" ' +2 .tCSV.dial CSR + "collection"'U  +95 "core"  +2 .tCSR.select :flush + "collection"' +11 .tCS.seek 5ml +2 "collection"'T'l +1355 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml + "collection"'' D +1345 "core" ' +2 .tCSV.dial CBV + "collection"'s +95 "core" +2 .tCS.seek 0ml +2 "collection"'y' +2617 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&b& +4 "core" & W 6 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"& ( +12 "core" ( +2 "manipulator"&& +4 "core" &   :1 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &+& +3 "core" &  :1 +2 .tForearm.seek CC + "manipulator"& 'ρ +100 "core" ' +2 .tHand.close + "manipulator"&}/ +70 "core" / +2 .tCC.seek :open +2 "collection"'( +379 "core" ( +2 "manipulator"&D& +4 "core" & :1 +2 "manipulator"&p% +3 "core" % ύ  +2 .tForearm.seek :retract + "manipulator"&i'\ +102 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&W(- +279 "core" ( +2 "manipulator"&& +4 "core" &- * +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &S& +2 "core" &- D * +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&z' +112 "core" ' +3 .tHand.open + "manipulator"&1 +76 "core" 1 +2 "manipulator"&-% +4 "core" % o   ȷg +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +100 "core" ' +2 #tCompleted [Sample.shallow; initialPurge; da withoutWCR] begun 17:00:25 + #Preparing to sleep until 7:00AM 9/01/2018 +3 #Asleep til 7:00AM 9/01/2018 +3 ."shutdown"CC.coast +2 "collection"'6 +4 #tContinuing at 07:00EDT01-Sep-18 +2 ."shutdown"CS.coast +4 E\ +, +2 "collection"'5 +2 ."Qmail"GoodNews.email "Then, in tube 2: Sample.deep; initialPurge; da withoutWCR\\n/home/esp/esp2/mission/2018_08_31_niagara_mission.rb:49\\n{1 => 9, 2 => 13}\\nCan@18:57:58, 25.9C, 15% humidity, 14.3psia, 13.584V, 0.190A, 0.196A avg, 2.57W",Subject: "Asleep until 07:00EDT01-Sep-18" +4 ."shutdown"PC.coast +110 "processing"%6 +2 ."shutdown"PS.coast + "processing"%5 +3 ."shutdown"Forearm.coast + "manipulator"&5 +2 ."shutdown"\Elbow.coast + "manipulator"&6 +37 ."shutdown"Sleepy.power :dwarf,:OFF +3 .Sleepy.power :raw,:OFF + #Shutdown +51717 E"\ o +60002 !\ y +60003 \ t +60002 \ j +60002 $\ g +60002 &\ x +60002 #\ h +60003 &\ m +60002 '\ i +60002 *\ u +60002 -\ l +60002 /\ s +60003 2\ } +60002 1\ l +60002 5\ g +60002 2\ l +60002 6\ n +60002 6\ u +60003 8\ p +60002 9\ x +60002 8\ k +60002 :\ | +60002 <\ o +60003 ?\ i +60002 ?\ p +60002 @\ ~ +60002 A\ s +60002 @\ o +60003 B\ h +60002 ?\ r @EDT1535688397.80 @\ p +60002 A\ z +60002 C\ u +60003 =\ q +60002 ?\ q +60002 ?\ q +60002 A\ n +60002 A\ r +60003 @\ p +60002 >\  +60002 ?\ x +60002 >\ j +60002 A\ q +60003 ?\ x +60002 =\ | +60002 >\  +60002 >\ m +60002 <\ { +60003 <\ { +60002 =\ ## +60002 ;\ i +60002 <\  +60002 7\ | +60003 8\ { +60002 :\ w +60002 9\ | +60002 :\ s +60002 9\ o +60002 :\ n +60003 7\ j +60002 6\ p +60002 6\ t +60002 5\ '' +60002 6\ p +60003 5\ l +60002 5\ l +60002 5\ } +60002 3\ { +60002 3\ l +60003 3\  +60002 2\ o +60002 2\ p +60002 3\ p +60002 3\ k +60003 2\ o +60002 3\ p +60002 3\ r +60002 3\ n +60002 0\ p +60003 0\ m +60002 0\ t +60002 1\ k +60002 1\ k +60002 1\ k +60003 1\ u +60002 0\ i +60002 /\ r +60002 /\ n +60002 ,\ l +60003 ,\ p +60002 ,\ q +60002 1\ l +60002 3\ q +60002 3\ n +60003 6\ q +60002 7\ m +60002 9\ n +60002 8\ p +60002 9\ m +60002 :\ f +60003 :\ w +60002 9\  +60002 ;\ m +60002 ;\ w +60002 <\ n +60003 =\ k +60002 =\ m +60002 ?\ m +60002 =\ z +60002 @\ $$~ +60003 >\ r +60002 @\ o +60002 ?\ t +60002 >\ c +60002 <\ n +60003 <\ t +60002 7\ l +60002 8\ q +60002 4\ l +60002 3\ n +60003 4\ p +60002 4\ r +60002 0\ o +60002 0\ | +60002 ,\ g +60003 -\  +60002 0\ t +60002 -\ i +60002 ,\ p +60002 )\ o +60003 )\ m +60002 )\  +60002 '\ ""z +60002 (\ r +60002 (\ h +60003 (\ t +60002 (\  +60002 %\  +60002 &\ y +60002 %\ p +60003 !\ v +60002 "\ x +60002 \ o +60002 \ r +60002 \ i +60003 \ e +60002 \ n +60002 \ f +60002 \ n +60002 \ u +60003 \ o +60002 \ j +60002 \ d +60002 \ s +60002 \ k +60003 \ o +60002 \ &&t +60002 \ u +60002 \ x +60002  \ $#w +60003 \ o +60002 \ o +60002 \ m +60002 \ p +60002 \ p +60003  \ p +60002 !\ k +60002 "\ ##z +60002 #\ &&{ +60002  \ g +60003 "\ m +60002 !\ m +60002 $\ l +60002 $\ q @EDT1535774800.96 "\  +60003 "\ j +60002 $\ j +60002 #\ p +60002 %\ i +60002 $\ o +60003 $\ w +60002 #\ q +60002 $\ q +60002 %\ v +60002 %\ s +60003 %\ { +60002 $\ p +60002 $\ l +60002 $\ w +60002 $\ x +60003 #\ o +60002 %\ u +60002 $\ y +60002 "\ n +60002 $\ p +60003 &\ { +60002 $\ o +60002 (\ p +60002 #\ t +60002 $\ k +60003 &\ l +60002 $\ z +60002 #\ u +60002 $\ } +60002 #\  +60003 #\ l +60002 $\ j +60002 "\ { +60002 $\  +60002 #\ | +60003 $\ i +60002 "\ { +60002 #\ y +60002 !\  +60002 $\ | +60003 #\ w +19816 "\ o +35 #tPowering up Dwarves +524 .Sleepy.power :raw,:ON + "sampler") +2 ) +2 "core"  +2 "collection"' +2 '\  +3 "core"  + "processing"% +2 %  +3 "core"  +2 "collection"' 9\ +2 ' 0\ + ' -\ +2 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +2 "sampler")&\ + .tSS.configure SSconfig +2 "sampler")#.0X 9, 2 => 13}\\nCan@07:00:22, 24.7C, 15% humidity, 14.3psia, 13.348V, 0.570A, 0.570A avg, 7.61W",Subject: "Started 2018_08_31_niagara_mission phase Sample.deep; initialPurge; da withoutWCR" +2 .tSample.deep +68 "sampler")@0 +1067 "core" 0 +3 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'"& +4 "core" &NR\ l +2 .tHand.open + "manipulator"&=1 +73 "core" 1 +2 "manipulator"&& +4 "core" &\  "| +2 "manipulator"&Q% +4 "core" % \ '  !( +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&1(- +177 "core" ( +2 "manipulator"&N& +4 "core" &- " +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 & & +3 "core" &- " + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :garage + "manipulator"&^' +106 "core" ' +2 .tHand.close + "manipulator"&m/ +72 "core" / +2 "manipulator"&Y& +4 "core" &- A " +2 "manipulator"&G% +3 "core" %  8 +2 .tForearm.seek :retract +2 "manipulator"&'\ +101 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&A( +306 "core" ( +2 "manipulator"&I& +5 "core" & 8" + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &J& +2 "core" & 8" +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&['ρ +99 "core" ' +2 "manipulator"&K& +4 "core" &  8" +2 "manipulator"&{% +4 "core" %χ D +2 "collection"'6& +4 "core" &NR\  + "collection"'`& +4 .tCC.seek :closed +2 "collection"'t(O +3 "core" &OS\  +3 &MR\  +8 &7OS\ , +9 &iOQ\ @ +10 &{rOT\ L +9 &A[OR\ K +9 &[OT\ K +10 &ZMQ\ K +9 &WMR\ K +10 &H[MR\ K +9 &\ YOQ\ K +9 &WNQ\ K +10 & YOT\ K +9 &"PZMR\ K +9 &$[NQ\ L +10 &%YMR\ K +9 &'ZNS\ K +10 &)YYNR\ K +9 &+YKS\ K +9 &,ZNR\ K +10 &.YPQ\ K +9 &0`YOP\ K +9 &2"YOQ\ K +10 &3YNS\ K +9 &5YOQ\ K +10 &7hYOQ\ K +9 &9*ZOS\ K +9 &:[NR\ K +10 &<YNR\ K +9 &>oZOS\ L +9 &@2ZMR\ K +10 &A[MR\ K +9 &CYPR\ K +10 &EvcOS\ L +9 &G2sNR\ N +9 &HMQ\ Q +10 &JLQ\ V +9 &L]LO\ W +9 &NLQ\ E +10 &O9?NQ\ &r +9 &O}tKR\ L +5 ( +2 "collection"'`& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.91 + "collection"'V& +4 "core" &O}kKR\ L + &O}jMR\ L +2 .tHand.open + "manipulator"&]1 +70 "core" 1 +2 "manipulator"&4% +4 "core" % χ  + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&;'\ +98 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'d& +4 "core" &O}kLP~\ L +2 "collection"'l% +3 "core" %NR\ +2 #tCS Pulling 5ml of flush .CSV.dial CSR +2 "collection"')  +123 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"'?'l +1356 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 'k% +3 "core" %lLQ\ +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml + "collection"'$' +667 "core" ' +2 .tCSV.dial :waste + "collection"' +124 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'X' +1978 "core" ' +2 #tPurging external Intake + "collection"'& +4 "core" &O}jOO\ L + "collection"'H% +4 "core" %NQ\ + .tCSV.dial :flush +2 "collection"'u  +40 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'R' D +2387 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"' + '  +6 "core"  +64  +2 .tCTV.dial :intake + "collection"'>  +71 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'M' +2371 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'n  +71 "core" ~ +2 #tFlushing upper manifold + "collection"'q& +4 "core" &O}iOP\ L +2 "collection"'% +3 "core" %LP~\ +2 .tCSV.dial :flush + "collection"'w  +71 "core"  +3 .tCS.seek 5ml + "collection"'a'l +1222 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +40 "core" B +2 "collection"'h% +4 "core" %lORx\  +2 .tCS.seek 7ml +41 "collection"'0' +551 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +2 "collection"'\\ +110 "core" +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"'o' +1659 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'e'- +773 "core" ' +2 .tCSV.dial :waste + "collection"'x +40 "core" +3 .tCS.seek 0ml + "collection"'E' +759 "core" ' +2 "collection"'j& +4 "core" &O}hMQz\ L +2 "collection"'F% +3 "core" %MR{\ + .tCSV.dial :flush +2 "collection"'  +40 "core"  +3 .tCS.seek 3ml +2 "collection"'c'- +769 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'v @ +41 "core" B +2 "collection"'r% +4 "core" %-NPz\  +2 .tCS.seek 5ml +2 "collection"'&'l +552 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml + "collection"'.' +1214 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'O'- +775 "core" ' +2 .tCSV.dial :waste + "collection"'~ +71 "core" +3 .tCS.seek 0ml + "collection"'|' +766 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&U& +4 "core" & 8" +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC + "manipulator"&<( +3 "core" ( +2 "manipulator"&T& +3 "core" & [ 8" +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &s& +3 "core" &  8" +2 .tForearm.seek CC + "manipulator"&'ρ +100 "core" ' +2 .tHand.close + "manipulator"&b/ +75 "core" / +2 .tCC.seek :open +2 "collection"'( +378 "core" ( +2 "manipulator"&+& +4 "core" & 8" + "manipulator"&}% +4 "core" % ϊ r +2 .tForearm.seek :retract + "manipulator"&8'\ +95 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage + "manipulator"&g(- +277 "core" ( +2 "manipulator"&Z& +4 "core" &- Q + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &D& +2 "core" &- & Q +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&p' +113 "core" ' +3 .tHand.open + "manipulator"& 1 +74 "core" 1 +2 "manipulator"&% +4 "core" % x X ɺ +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&S'\ +99 "core" ' +2 #tda sampling at most 1000ml +2 #Loading sh1 puck from tube 2 into Collection Clamp +2 ."Qmail"HABfans.email "Started da in tube 2 at 07:04:47EDT01-Sep-18\\n{1 => 9, 2 => 13}\\nCan@07:00:22, 24.7C, 15% humidity, 14.3psia, 13.348V, 0.570A, 0.570A avg, 7.61W",Subject: "da sampling at most 1000ml" +3 "collection"' & +103 "core" &OTm\ +2 "manipulator"&% +3 "core" %\   +2 "storage"(-% +4 "core" % \ + "storage"(i. +3 "core" .( +3 "storage"(z& +3 "core" & \ +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" & \ + "manipulator"&y& +4 "core" &- Q +2 "manipulator"&L% +3 "core" %\   +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 2 +2 "manipulator"&_( +177 "core" ( +3 "manipulator"&& +4 "core" &\  "~ +2 "storage"(W& +5 "core" & \ +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&!' +97 "core" ' +2 "storage"(& +4 "core" & \ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak +2 "storage"(\ 'L +179 "core" ' +2 "storage"( - +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (2& +4 "core" & V\ +2 "manipulator"&P& +4 "core" &\  . "~ + .t\Elbow.seek 2 +2 "manipulator"&( +3 "core" ( +2 "manipulator"&3& +3 "core" &\  w "~ +2 "storage"(& +4 "core" & #\ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&'υ +21 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&,/ +74 "core" / +61 "manipulator"&f& + ."downElevator"SE.seek :down +5 "storage"('v +3 "core" &\  "~ +2 "manipulator"&% +4 "core" % y  +3 .tForearm.seek :retract +2 "manipulator"&B'\ +94 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&*( +47 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +115 "core" ( +2 "manipulator"&/& +4 "core" & O +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &7& +3 "core" &  O +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'ρ +94 "core" ' +2 "manipulator"&& +5 "core" &  O +2 "manipulator"&% +4 "core" %υ   +2 "collection"''& +3 "core" &OT\ +2 "collection"'5& +5 .tCC.seek :closed +2 "collection"'(O +3 "core" &OR~\ +3 &PT\  +9 &4MR\ +{ +9 & gPQ\ > +9 &pOR\ L +10 &]UMR\ J +9 &ZPR\ J +9 &WMR\ J +10 &ZNQ\ J +9 &dWNS\ J +10 &&YOR\ J +10 &WMS\ J +9 & YOS\ K +9 &"lYRR\ J +9 &$-ZNS\ K +10 &%XPR\ J +9 &'[OT\ J +9 &)tYOQ\ J +10 &+6VNQ\ J +9 &,\\OS\ J +9 &.XOR\ K +10 &0|YOR\ J +9 &2=XNS\ K +10 &4XOS\ J +9 &5YPQ\ K +9 &7YNR\ J +10 &9EZNS}\ K +9 &;ZPR\ J +9 &<WOQ\ J +10 &>ZMS\ K +9 &@NZPR\ J +9 &B]MR\ J +10 &C_OS\ K +9 &EeOR\ K +10 &GLyNS\ N +9 &INQ\ R +9 &JLQ\ V +10 &LwMP\ W +9 &N7OP\ E +9 &O=9NQ\ )y +10 &O~jNQ}\ K +2 ( + "collection"'5& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.87 + .Hand.open + "manipulator"&91 +72 "core" 1 +2 "manipulator"&@% +4 "core" % υ p  +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&"'\ +98 "core" ' +2 .tSC.coast "storage"(6 +3 #tcollectSample 1000ml w/bubble point of 24psi + #Priming 7ml + .Sleepy.power :sampler,:ON + .Intake.select :close + .\Exhaust.select :close + .SS.hold +2 "sampler")=+ +3 "core" + +2 "sampler")% +6 "core" % \ # +2 "collection"'Q& +3 "core" &O~gMQr\ cK +2 E \ PP +2 #tCalibrating pressure and temperature sensors + .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +4 .SS.reconfigure SSfast +2 "sampler")#.0X +20 +2 .tdelay 3.8 seconds +382 "collection"'m% +3 "core" %MQ]\ c +2 "sampler")Y% +3 "core" %?8 \ +2 .tSSV.dial :spit + "sampler")G +129 "core" +3 .tSS.seek 0ml + "sampler"):' +262 "core" ' +2 .tSSV.dial CBV + "sampler")^  +130 "core" +2 .tCTV.dial :intake + "collection"'1  +72 "core"  +2 #tWaiting for external sampler to finish priming... + .delayUntil "07:08:06.23" +8363 E"\ jPO +8136 ."connect"SSV.dial CBV +2 .tCBV.dial SSV + #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open + "sampler") +210 "collection"'I% +3 "core" %u\ U +2 #tIntake @18.7psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X% +3 "core" % \ + .tSSV.dial :exhaust +2 "sampler")R  +73 "core"  +2 .t\Exhaust.select :open + "sampler")@ +53 .tSS.reconfigure SSexhale + "sampler")#.0X +2 #tVacuum too high -- waiting up to 40s +14 "collection"'P% +3 "core" %Y\ Q +2 "sampler")3% +3 "core" %+S \  +15 "collection"'% +3 "core" %O\ R +2 "sampler")#% +3 "core" %; \  +15 "collection"',% +3 "core" %\ R +2 "sampler")f% +3 "core" %; \  +15 "collection"'% +3 "core" %M\ R +2 "sampler")_% +3 "core" %; \  +2 "collection"'!% +3 "core" %\\\ R +2 #tIntake @17.6psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 89 +2 "sampler")#.Y0X' +249 "core" 's25h \  +2 #tVacuum too high -- waiting up to 40s +14 "collection"'R% +3 "core" %Z\ T +2 "sampler")u% +3 "core" %tmS \  +15 "collection"'q% +3 "core" %s\ T +2 "sampler")% +3 "core" %tr4 \  +15 "collection"'n% +3 "core" %t\ U +2 "sampler")M% +3 "core" %tr  \ m +15 "collection"'% +3 "core" %Z\ W +2 "sampler")h% +3 "core" %tq \ \ M +15 "collection"'w% +3 "core" %y\ W +2 "sampler")\\% +3 "core" %tq(& \ \ M +2 "collection"'0% +3 "core" %~\ W +2 #tIntake @18.3psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 48 +2 "sampler")#.00X% +3 "core" %O \  +15 "collection"'a% +3 "core" %x\ S +2 "sampler")F% +3 "core" %O \  +15 "collection"'% +3 "core" %[\ S +2 "sampler")j% +3 "core" %O \  +15 "collection"'v% +3 "core" %|\ S +2 "sampler")r% +3 "core" %O  \  +15 "collection"'c% +3 "core" %\ S +2 "sampler")&% +3 "core" %O \  +15 "collection"'.% +4 "core" %S\ S +4 "sampler")O% +6 "core" %O \  +15 "collection"'U% +3 "core" %q\ S +2 "sampler")T% +3 "core" %O#% \  +15 "collection"'s% +3 "core" %{\ S +2 "sampler")o% +3 "core" %O+- \  +2 "collection"'b% +3 "core" %\ R +2 #tIntake @18.5psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 21 +2 "sampler")#.0X% +3 "core" %v\ S +2 "sampler")a% +3 "core" %C0D# \  +15 "collection"'F% +3 "core" %]\ S +2 "sampler")% +3 "core" %C0D&- \  +2 "collection"'j% +3 "core" %Z\ S +2 #tIntake @18.6psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 14 +2 "sampler")#.0X% +3 "core" %}+  \ D +15 "collection"'a% +3 "core" %^\ V +2 "sampler")F% +3 "core" %}+  }\ D +15 "collection"'% +3 "core" %{\ V +2 "sampler")j% +3 "core" %}+   \ D +15 "collection"'V% +3 "core" %\ U +2 "sampler")r% +3 "core" %}+ !$ \ D +15 "collection"'c% +5 "core" %\ V +2 "sampler")&% +3 "core" %}+ $% \ D +15 "collection"'.% +3 "core" %e\ V +2 "sampler")O% +3 "core" %}+ %' \ D +2 "collection"'U% +4 "core" %\ V +2 .tSS.seek 25ml + "sampler")T' +513 "core" ' ^ \  +2 #tVacuum too high -- waiting up to 40s +14 "collection"'s% +3 "core" %\\\ S +2 "sampler")o% +3 "core" %: |\  +15 "collection"'b% +3 "core" %d\ U +2 "sampler")\\% +3 "core" % }\ w +15 "collection"';% +3 "core" %|\ V +2 "sampler")t% +3 "core" %  \ \ I +3 .tSS.reconfigure SSconfig +2 "sampler")#.0X +3 ."airStroke"CS.seek 10ml + "collection"'' D +95 "core"  +2 .tCTV.dial :air +2 "collection"'-  +73 "core" ~ +2 .tdelay 15 seconds +9 ."samplerPumpShutdown"Sleepy.power :sampler,:OFF +1493 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +128 "core" +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +3 .tSS.seek 0ml +3 "collection"'z  +2 "sampler")' +5 "core" ' + .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")y  +121 "core" ~ +6  +477 ' +2 "sampler")L% +4 "core" % \ +2 .tCBV.dial between SSV and waste2 + "collection"'p  +28 "core"  +2 "collection"'% +4 "core" % EQVc\ \ +2 ."connect"CTV.dial CSV,avoiding: :air +2 .tCSV.dial CTV +2 "collection"'A  +43 "core"  +2 .tCS.reconfigure CSpressurize +2 "collection"'# d@<< \ b +3 .tCS.seek 0ml + "collection"'' +2263 "core" ' \ +2 "collection"'g% +4 "core" %p \  +2 "sampler") % +3 "core" % \ +2 #tBubblePoint: Intake @38.7psia, Outlet @14.5psia + .CBV.dial SSV + "collection"'S @ +36 "core" A +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'d' +100 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")` +121 "core" ' + ."CSpush"CS.coast + "collection"'5 +4 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X9 +3 "core" 9""d +102 "collection"'a9 +3 "core" 9(&d +102 "collection"'F9 +4 "core" 91+d +102 "collection"'9 +3 "core" 9;/d +102 "collection"'j9 +3 "core" 9F3d +102 "collection"'V9 +3 "core" 9R7d +102 "collection"'r9 +3 "core" 9a;d +102 "collection"'c9 +4 "core" 9q@d +103 "collection"'&9 +3 "core" 9Dd +102 "collection"'.9 +3 "core" 9Hd +102 "collection"'O9 +3 "core" 9Ld +102 "collection"'U9 +3 "core" 9Pd +102 "collection"'C9 +3 "core" 9Ud +102 "collection"'s9 +3 "core" 9Yd +102 "collection"'o9 +3 "core" 9]d +102 "collection"'b9 +3 "core" 9 ad +102 "collection"'\\9 +3 "core" 9$ed +102 "collection"';9 +3 "core" 9<jd +102 "collection"'t9 +3 "core" 9Snd +102 "collection"'~9 +3 "core" 9lrd +102 "collection"'9 +3 "core" 9vd +102 "collection"'Z9 +3 "core" 9zd +102 "collection"'T9 +4 "core" 9c +102 "collection"'+9 +3 "core" 9a +102 "collection"'<9 +3 "core" 9_ +102 "collection"' 9 +3 "core" 9] +102 "collection"'E9 +3 "core" 9Z +102 "collection"'89 +3 "core" 97W +103 "collection"'-9 +3 "core" 9QT +102 "collection"'|9 +3 "core" 9kR +102 "collection"'9 +3 "core" 9P +102 "collection"' 9 +3 "core" 9M +102 "collection"'z9 +3 "core" 9K +103 "collection"'y9 +3 "core" 9I +102 "collection"'}9 +3 "core" 9G +102 "collection"'L9 +3 "core" 9D +102 "collection"'p9 +3 "core" 9B +102 "collection"'9 +3 "core" 98@ +102 "collection"'A9 +3 "core" 9Q= +102 "collection"'9 +3 "core" 9k< +102 "collection"'g9 +3 "core" 9 : +102 "collection"' 9 +3 "core" 9\ 7 +102 "collection"'S9 +3 "core" 9 5 +102 "collection"'9 +3 "core" 9 3 +102 "collection"'39 +3 "core" 92 +102 "collection"'i9 +3 "core" 90 +102 "collection"'9 +3 "core" 9/ +102 "collection"'v9 +4 "core" 9%- +102 "collection"'#9 +3 "core" 9<+ +102 "collection"'f9 +3 "core" 9R( +102 "collection"'9 +3 "core" 9g( +102 "collection"'!9 +3 "core" 9{% +102 "collection"',9 +4 "core" 9$ +102 "collection"'\ 9 +3 "core" 9# +102 "collection"'9 +3 "core" 9" +102 "collection"'_9 +3 "core" 9 +102 "collection"'79 +3 "core" 9 +102 "collection"'9 +3 "core" 9 +102 "collection"'P9 +3 "core" 9 ! +102 "collection"'9 +3 "core" 9 " +102 "collection"'9 +3 "core" 9 $$ +102 "collection"'9 +3 "core" 9 5$# +102 "collection"'9 +4 "core" 9 E&' +102 "collection"'B9 +3 "core" 9 U'+ +102 "collection"'99 +3 "core" 9 e(/ +102 "collection"'59 +3 "core" 9 t*3 +102 "collection"''9 +3 "core" 9 +8 +102 "collection"'9 +4 "core" 9 -< +102 "collection"'W9 +3 "core" 9 .@ +102 "collection"'/9 +3 "core" 9 /D +102 "collection"'9 +3 "core" 9 1I +102 "collection"'=9 +3 "core" 9 1M +102 "collection"'9 +4 "core" 9 3Q +102 "collection"'9 +3 "core" 9 6U +102 "collection"' 9 +3 "core" 9 6Y +102 "collection"'m9 +3 "core" 9 8^ +102 "collection"'Y9 +3 "core" 9 9b\ +102 "collection"'29 +3 "core" 9\ 9f +102 "collection"'N9 +3 "core" 9\ ;j +102 "collection"'^9 +3 "core" 9\ =n +145 "collection"'19 +5 "core" 9\ '>t +102 "collection"'9 +3 "core" 9\ 0@y +102 "collection"':9 +4 "core" 9\ 9A} +102 "collection"'Q9 +3 "core" 9\ @B +102 "collection"'69 +3 "core" 9\ HC +102 "collection"'I9 +3 "core" 9\ OD +102 "collection"'D9 +3 "core" 9\ WF +102 "collection"'(9 +3 "core" 9\ \\G +102 "collection"'J9 +3 "core" 9\ cH +102 "collection"'49 +3 "core" 9\ iI +102 "collection"'9 +3 "core" 9\ oI +102 "collection"'`9 +3 "core" 9\ sK +102 "collection"'G9 +4 "core" 9\ yL +2 .tCH.hold 10:00,70C +3 "collection"'d `\ `\ w +2 "core"  +38923 E\ ~ +21079 "core" ` +2 "collection"']9 +3 "core" 9\  +2 #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml + "collection"'l' +333 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"' @ +99 "core" B +2 .tCSV.dial :air +2 "collection"'k @ +41 "core" ? +3 .tCS.seek 5ml + "collection"'@'l +1357 "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 + "collection"'?  +42 "core"  +3 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +41 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'H' +1344 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"'K +95 "core"  +2 .tCBV.dial CSV + "collection"'X  +28 "core"  +2 "collection"'$% +4 "core" % / 0\ +2 .tCS.seek 5.001ml +2 "collection"''l +1348 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'  +41 "core" +2 "collection"'u% +4 "core" %lrv\  +2 .tCS.seek 7ml + "collection"'R' +586 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"' @ +40 "core" ? +3 .tCS.seek 10ml + "collection"'q' D +846 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'M ` +109 "core" ^ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'   +37 "core" ! +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'h  + 'w  +29 "core"  +99  +3 .tCS.seek 5ml + "collection"')'l +1371 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'0 @ +96 "core" B +2 .tCSV.dial :waste +2 "collection"'x +98 "core" +2 .tCS.seek :empty +2 "collection"'e'Ͱ +1349 "core" ' + .tCSV.dial :air +2 "collection"'> @ +71 "core" B +3 .tCS.seek 5ml + "collection"'a'l +1347 "core" ' +2 .tCSV.dial CTV + "collection"'F  +41 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +41 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'j  +42 "core"  +4 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'V @ +42 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'r' +1353 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"'c +94 "core" ~ +2 .tCBV.dial CSV + "collection"'&  +38 "core"  +2 "collection"'.% +4 "core" %x~r\ +2 .tCS.seek 5ml +2 "collection"'O'l +1348 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'U  +41 "core" +2 "collection"'C% +4 "core" %l\ \ +2 .tCS.seek 7ml +2 "collection"'s' +586 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'o @ +41 "core" > +3 .tCS.seek 10ml + "collection"'b' D +845 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'\\ ` +110 "core" ^ +2 #tLysing Complete +2 "collection"';& +3 "core" &O~f!\ K +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&t% +3 "core" %\   ( +2 "storage"(~% +4 "core" % \ + "storage"(. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 1 + "storage"(Z($ +344 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (T& +3 "core" &% V\ + "manipulator"&+& +4 "core" & T O +45 "manipulator"&<% +5 "core" %\  N ( +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 1 + "manipulator"& ( +147 "core" ( +2 "manipulator"&E& +4 "core" & o \ +2 "storage"(8& +3 "core" &% \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"&-' +98 "core" ' +2 "storage"(|& +4 "core" &% \ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"('L +215 "core" ' +4 "storage"( - +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&z& +3 "core" &  \ + "storage"(y& +4 "core" &% Z\ + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&}'\\ +33 "core" ' +2 .t\Elbow.hold + "manipulator"&L, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(p- +3 "core" -' +2 .tSE.seek 8.09 Pucks below Top Plate + "storage"(' +33 "core" ' +2 "manipulator"&A% +4 "core" %bj   ɵ +2 "storage"(& +4 "core" &% : ? P\ + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 306 counts +2 "manipulator"&g'ώ +19 "core" ' +2 "manipulator"& & +4 "core" &  . \ +2 "storage"(S& +3 "core" &% \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"&' +26 "core" ' +2 .tSE.seek 9.09 Pucks below Top Plate +2 "storage"(3' +55 "core" ' +2 "manipulator"&i& +4 "core" & 8 \ +2 "manipulator"&% +3 "core" %"  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&v'\ +89 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&#( +151 "core" ( +3 "manipulator"&f& +4 "core" &  = / +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 && +3 "core" &   / +2 .tForearm.seek CC + "manipulator"&!'ρ +106 "core" ' +2 .tHand.close + "manipulator"&,/ +77 "core" / +2 .tCC.seek :open +2 "collection"'\ ( +375 "core" ( +2 "storage"(& +4 "core" &% \ +2 "storage"(_& +3 "core" &% \ +2 "manipulator"&7& +3 "core" &  1 / +2 "manipulator"&% +3 "core" % e < +2 .tForearm.seek :retract +2 "manipulator"&P'\ +96 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 1 +2 "manipulator"&( +153 "core" ( +2 "manipulator"&& +4 "core" & P +2 "storage"(& +3 "core" &% b\ +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 1 + "manipulator"&'\\ +112 "core" ' +2 .t\Elbow.hold + "manipulator"&B, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&91 +70 "core" 1 +10 "manipulator"&5% +5 "core" % hf - ȴ + "storage"('& +4 "core" &% y {\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 312 counts + "manipulator"&'ϔ +19 "core" ' +2 "manipulator"&W& +4 "core" & C +2 "storage"(/& +3 "core" &% S\ +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"&' +25 "core" ' +2 "storage"(=% +4 "core" % \ +2 ."downElevator"SE.seek :down +3 "storage"('v +99 (% +3 "core" %A\ \ 5\ QK +2 "manipulator"& % +3 "core" %* 9  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&m'\ +84 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +5 "core" ' +2 .tSC.coast + "storage"(6 +2 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'Y& +4 "core" &&'\ + .tHand.open +2 "manipulator"&21 +27 "core" 1 +2 "manipulator"&N& +4 "core" & n +2 "manipulator"&^% +4 "core" %\ $  D +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&1(- +179 "core" ( +4 "manipulator"&& +8 "core" &-  + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &:& +3 "core" &-  +2 .tForearm.seek :garage +2 "manipulator"&Q' +109 "core" ' +2 .tHand.close + "manipulator"&6/ +68 "core" / +2 "manipulator"&I& +4 "core" &-  +2 "manipulator"&D% +4 "core" %  - Ⱦ[ +2 .tForearm.seek :retract + "manipulator"&('\ +100 "core" ' +2 .t\Elbow.reconfigure TightElbow +49 "manipulator"&$&.,(\ #b +4 .t\Elbow.seek CC + "manipulator"&J( +275 "core" ( +2 "manipulator"&4& +4 "core" & E 5 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & 2 5 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&`'ρ +99 "core" ' +2 "manipulator"&G& +4 "core" & # 5 +2 "manipulator"&n% +3 "core" %s  +3 "collection"'d& +4 "core" &%*\ +2 "collection"']& +3 .tCC.seek :closed +2 "collection"'[(O +3 "core" &(+\ +4 &(+\ 8 +9 &HL}&+e\ 0 +10 &x&+R\ E +9 &2_(*\ J +9 &\\'*\ J +10 &Z$)\ I +9 &y[%+\ I +9 &:]&)\ J +10 &W(+ \ J +9 &Y'+\ I +10 &Z(+\ J +9 &!C]'+\ I +9 &#Z'*\ I +10 &$X',\ I +9 &&Y'+\ I +9 &(J]'+\ J +10 &* ])*u\ J +9 &+Z&*\ J +10 &-X(-\ J +9 &/RZ'+\ J +9 &1W(+\ J +10 &2]&+s\ J +9 &4\\%+S\ I +9 &6Z^&,R\ J +10 &8Z&.\ J +9 &9X(,\ J +10 &;^&*\ J +9 &=cY'+\ I +9 &?$Z'+\ J +10 &@W(+\ J +9 &BX&*\ J +9 &Dj^',\ J +10 &F(i&+\ K +9 &G&+ \ N +10 &I'+ \ S +9 &KO),\ V +9 &M(,\ W +10 &Ny(,\ 4 +9 &Of))*\ #g +9 &Oc(-\ K +2 ( + "collection"']& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.79 +2 "collection"'& +4 "core" &Og',\ K + .tHand.open +2 "manipulator"&k1 +71 "core" 1 +2 "manipulator"&l% +4 "core" % s  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"& '\ +94 "core" ' +2 .tPSV.dial PSR + "processing"%{ +139 "core"  +2 .tPSR.select :flush + "processing"%@ +11 .tPS.seek 1.5ml + "processing"%?' +1608 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +43 "core"  +3 .tPS.seek 0ml + "processing"%@'W +1610 "core" ' +2 .tPSV.dial PSR + "processing"%K +44 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%X' +2636 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%$ +2 "collection"'H  +5 "core"  +2 "processing"%  +41 "core"  +34 +2 .tPSV.dial :mixloop + "processing"%u +99 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%  +125 "core" +3 .tPS.seek 0ml + "processing"%'W +2626 "core" ' +2 .tPSV.dial :air + "processing"%R  +42 "core"  +3 .tPS.seek 2.5ml + "processing"%M' +2638 "core" ' +2 .tPSV.dial :mixloop + "processing"% +44 "core" +3 .tPS.seek 0ml + "processing"%h'W +2624 "core" ' +2 .tPSV.dial :air + "processing"%w  +55 "core" +3 .tPS.seek 2.5ml + "processing"%q' +109 E\ OO +2526 "core" ' +2 .tPSV.dial :mixloop + "processing"%0 +41 "core" +3 .tPS.seek 0ml + "processing"%x'W +2643 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&)& +4 "core" & / 5 +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC + "manipulator"&>( +3 "core" ( +2 "manipulator"&e& +4 "core" &  v 5 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &F& +2 "core" & 5 +2 .tForearm.seek CC +2 "manipulator"&'ρ +98 "core" ' +2 .tHand.close + "manipulator"&j/ +66 "core" / +2 .tCC.seek :open +2 "collection"'V( +378 "core" ( +2 "manipulator"&a& +4 "core" &  5 +2 "manipulator"&c% +3 "core" % ώ  +2 .tForearm.seek :retract +2 "manipulator"&&'\ +93 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&.(- +280 "core" ( +2 "manipulator"&r& +4 "core" &- - # +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &U& +2 "core" &- 6 # +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&C' +112 "core" ' +2 .tHand.open + "manipulator"&O1 +72 "core" 1 +2 "manipulator"&o% +4 "core" % e  ȴM +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&s'\ +98 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing +2 ."connect"PRV.dial CBV + .tCBV.dial PRV + .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 2 into Collection Clamp + "collection"'\\& +4 "core" &.3\ +2 "manipulator"&;% +4 "core" %\  )  +2 "storage"(t% +4 "core" %| B \ + "storage"(~. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 2 + "storage"(( +341 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (T& +2 "core" & ) 8\  +2 "manipulator"&+& +3 "core" &- M # +2 "manipulator"&<% +4 "core" %\  V  +2 .t\Elbow.reconfigure TightElbow +44 "manipulator"&$&.,(\ #b +4 .t\Elbow.seek 2 +2 "manipulator"&E( +179 "core" ( +2 "manipulator"&8& +4 "core" &  g +2 "storage"(|& +4 "core" & ) \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts + "manipulator"&*' +92 "core" ' +2 "storage"("& +4 "core" & ) \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"( 'L +193 "core" ' +2 "storage"(z- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (y& +3 "core" & ' `\  + "manipulator"&p& +4 "core" & g +2 .t\Elbow.seek 2 + "manipulator"&A( +16 "core" ( +2 "manipulator"&& +4 "core" & z  +2 "storage"( & +3 "core" & ' \  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&S'υ +22 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&i/ +70 "core" / +10 ."downElevator"SE.seek :down +3 "manipulator"&& +4 "storage"(-'v +6 "core" &   +2 "manipulator"& % +4 "core" % ς +2 .tForearm.seek :retract +2 "manipulator"&'\ +93 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&}( +55 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +109 "core" ( +2 "manipulator"&g& +4 "core" &\  2 : +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &\   : +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&f'ρ +103 "core" ' +2 "manipulator"&& +4 "core" &\  J : +2 "manipulator"&% +4 "core" %χ  +2 "collection"'L& +4 "core" &04>\ +2 "collection"',& +3 .tCC.seek :closed +2 "collection"'v(O +3 "core" &.4g\ +2 &15c\  +9 &303W\ +| +9 &g/2D\ > +9 &p12A\ K +10 &XY045\ I +9 &[04\ I +10 &Z12\ J +9 &\\/4\ J +9 &_]15\ J +10 &"W.3\ I +9 &\\14\ J +9 & ]04e\ I +10 &"hY/4d\ I +9 &$*Z/4T\ I +10 &%Y05H\ I +9 &'Y/4?\ J +9 &)nZ131\ J +10 &+1Y15*\ J +9 &,]/3U\ J +9 &.W04m\ I +10 &0wZ14h\ J +9 &29\\14`\ J +10 &3\\14\\\ J +9 &5Z14R\ J +9 &7X05G\ I +10 &9BZ43D\ I +9 &;Z22<\ J +9 &<]/32\ J +10 &>Z12+\ I +9 &@IZ14'\ J +10 &B\ ]06\ J +9 &C[03\ J +9 &Ec03\ K +10 &GGy24 \ M +9 &H\ \ Q +9 &J\ V +10 &Lq\ \ W +9 &N2 "\ D +10 &O;:%(\ (v +9 &O~o%*\ L +5 ( + "collection"',& +4 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.83 +2 .Hand.open + "manipulator"&1 +3 "core" &O~g(-\ L +66 1 +2 "manipulator"&% +4 "core" % ~ +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&_'\ +99 "core" ' +2 .tSC.coast "storage"(6 +3 .tCTV.dial CSV,avoiding: :intake +2 "collection"'7  +126 "core"  +2 .tCSV.dial CTV + "collection"'  +28 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2639 "core" ' +2 "collection"'% +4 "core" % C V\ \ +2 .tCS.seek 4.15ml +2 "collection"'!'Q +1569 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%#  +42 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%9  +69 "core"  +3 .tPS.seek 0ml + "processing"%5'W +2626 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'' ` +37 "core" ^ +2 .tCSV.dial :air +2 "collection"'W @ +41 "core" > +3 .tCS.seek 10ml + "collection"'/' D +1563 "core" ' +2 .tCSV.dial CTV + "collection"'=  +42 "core"  +4 .tCS.seek 0ml +3 "collection"'P' +2623 "core" ' +2 .tCBV.dial :waste1 + "collection"' @ +28 "core" > +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'  +124 "core" +2 "collection"'& +4 "core" &O~g4\ L +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&Y% +3 "core" %\   5 +2 "storage"(% +4 "core" %| Y\ + "storage"(2. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 + "storage"(N($ +341 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +4 (^& +85 "core" && \ +2 "manipulator"&& +4 "core" &\  ; : + "manipulator"&3% +4 "core" %\  o 5 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 1 +2 "manipulator"&( +145 "core" ( +2 "manipulator"&& +4 "core" & +2 "storage"(:& +3 "core" && \ +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"&' +93 "core" ' +2 "storage"(Z& +4 "core" && \ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(B'L +210 "core" ' +3 "storage"(6- +4 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&I& +2 "core" & ^ +2 "storage"(D& +4 "core" && 1\ + .t\Elbow.reconfigure LimpElbow +47 "manipulator"&$ ,(#b +6 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek 1 +2 "manipulator"&m'\\ +32 "core" ' +2 .t\Elbow.hold + "manipulator"&Q, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(4- +2 "core" -' +3 .tSE.seek 9.1 Pucks below Top Plate + "storage"(' +36 "core" ' +2 "manipulator"&1% +4 "core" %af ) ɴ +2 "storage"(G& +4 "core" && 3 <\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 305 counts + "manipulator"&n'ύ +19 "core" ' +2 "manipulator"&d& +4 "core" &  3 +2 "storage"((& +3 "core" && \ +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&\ ' +24 "core" ' +2 .tSE.seek 10.1 Pucks below Top Plate +2 "storage"(' +45 "core" ' +2 "manipulator"&k& +4 "core" & +2 "manipulator"&l% +4 "core" %% +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&]'\ +86 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&{( +146 "core" ( +2 "manipulator"&`& +4 "core" & ! 2 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &  2 +2 .tForearm.seek CC +2 "manipulator"&?'ρ +101 "core" ' +2 .tHand.close + "manipulator"&K/ +71 "core" / +2 .tCC.seek :open +2 "collection"'@( +378 "core" ( +2 "storage"($& +4 "core" && b Y D\ +2 "storage"(& +3 "core" && f e\ +2 "manipulator"&H& +3 "core" & 1 +2 "manipulator"&u% +3 "core" % ~ +2 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 1 +2 "manipulator"&X( +152 "core" ( +2 "manipulator"&R& +4 "core" &  1  +2 "storage"(& +3 "core" && 3\ +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 1 + "manipulator"&'\\ +112 "core" ' +2 .t\Elbow.hold + "manipulator"&M, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&w1 +67 "core" 1 +10 "manipulator"&h% +5 "core" % hp ɷ +2 "storage"(0& +4 "core" && 9 9\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 312 counts + "manipulator"&q'ϔ +13 "core" ' +2 "manipulator"&)& +4 "core" &  O  +2 "storage"(e& +3 "core" && \ +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&F' +18 "core" ' +2 "storage"(j% +4 "core" % \ +3 ."downElevator"SE.seek :down +2 "storage"(J'v +99 ( % +3 "core" %) @\ RO +2 "manipulator"&[% +4 "core" %  + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&a'\ +56 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +37 "core" ' +2 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%c  +70 "core" +3 .tPS.seek 2.5ml + "processing"%' +2626 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%r +52 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%U  +41 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%> +42 "core" +2 .tdelay 1 second +102 .PSV.dial :air +3 "processing"%O  +41 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%o'W +2630 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%\\& +4 "core" &N\ + .tHand.open +2 "manipulator"&&1 +21 "core" 1 +2 "manipulator"&;& +4 "core" & H  + "manipulator"&t% +4 "core" %\ " > +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&~(- +177 "core" ( +2 "manipulator"&C& +4 "core" &- 9  +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &T& +2 "core" &- $  +3 .tForearm.seek :garage + "manipulator"&+' +110 "core" ' +2 .tHand.close + "manipulator"&Y\ L +10 &@Y\ L +9 &BjV\ L +10 &D,Y\ L +9 &E]\ L +9 &Gc\ M +10 &Img\ M +9 &K*x\ O +9 &L\ R +10 &N\ Q +9 &Pi\ Q +9 &R*\ R +10 &S\\g\ 2 +9 &T<D\ ' +5 ( + "processing"%i& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.53 +2 "processing"% & +4 "core" &T=\ & + .tHand.open + "manipulator"&E1 +71 "core" 1 +2 "manipulator"&*% +4 "core" %  > +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&g'\ +91 "core" ' +2 .tPRV.dial :air + "processing"%  +42 "core"  +2 .tPSV.dial :mixloop +2 "processing"% +53 "core" +4 "processing"%S% +4 "core" %U\ +2 .tPS.seek 0.3ml + "processing"%' +388 "core" ' + .tPSV.dial PSR +2 "processing"%A +100 "core"  +2 .tPSR.select :wash +2 "processing"% +10 .tPS.seek 0.7ml +2 "processing"%'* +490 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%L' +1919 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%- +100 "core" +2 .tPTV.dial :mixing +2 "processing"% @ +68 "core" A +2 .tPBV.dial :waste2 + "processing"%V  +100 "core"  +3 .tPS.seek 0ml + "processing"%,'W +2643 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&& +4 "core" & , w +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC + "manipulator"&( +3 "core" ( +2 "manipulator"&7& +4 "core" & ) w + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" & w +2 .tForearm.seek PC +2 "manipulator"&f' +93 "core" ' +4 .tHand.close + "manipulator"&/ +65 "core" / +2 .tPC.seek :open +2 "processing"%x( +398 "core" ( +2 "manipulator"&& +4 "core" &  w + "manipulator"&b% +4 "core" %  6 ( +2 .tForearm.seek :retract + "manipulator"&#'\ +98 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&9(- +136 "core" ( +2 "manipulator"&& +4 "core" &- = + + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &'& +2 "core" &- 5 + +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&W' +116 "core" ' +2 .tHand.open + "manipulator"&!1 +76 "core" 1 +2 "manipulator"&=% +4 "core" % s  O ɸu +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&/'\ +105 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%& +4 "core" &;\ +2 "manipulator"& % +3 "core" %\  8 +2 "storage"(% +4 "core" %\  \ + "storage"(Y. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 2 + "storage"(( +336 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (2& +2 "core" &  \  +2 "manipulator"&^& +4 "core" &-  + + "manipulator"&% +4 "core" %\  y 8 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 + "manipulator"&3( +171 "core" ( +2 "manipulator"&& +4 "core" &\  ? # +2 "storage"(:& +3 "core" & . [\  +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&Z' +94 "core" ' +2 "storage"(}& +4 "core" & . \  +2 .tSE.reconfigure SEpick + "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(_'L +203 "core" ' +2 "storage"(6- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (I& +3 "core" & - \  + "manipulator"&D& +4 "core" &\  Q "~ +2 .t\Elbow.seek 2 + "manipulator"&4( +3 "core" ( + "manipulator"&1& +4 "core" &\   M "~ +2 "storage"(G& +3 "core" & - /\  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&d'υ +20 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&(/ +72 "core" / +10 ."downElevator"SE.seek :down +3 "manipulator"&k& +2 "storage"(l'v +6 "core" &\  o "~ +2 "manipulator"&% +3 "core" % ~  +2 .tForearm.seek :retract +2 "manipulator"&'\ +141 "core" ' +2 .t\Elbow.seek PC +2 "manipulator"&B( +19 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +228 "core" ( +2 "manipulator"&m& +4 "core" & L x + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &n& +2 "core" & x +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&' +103 "core" ' +2 "manipulator"&`& +4 "core" &  x x +2 "manipulator"&% +3 "core" % N +2 "processing"%\ & +4 "core" &\ +2 "processing"%Q& +4 .tPC.seek :closed + "processing"%K(Tg +3 "core" &\ +4 &v\ < +9 &\\K{v\ 1 +10 &wt\ F +9 &A\\w\ L +9 &Vo\ K +10 &Ya\ K +9 &Yk\ L +10 &K\\g\ L +9 & Vd\ L +9 &UZ\ L +10 &Z\\\ L +9 &!SZ[\ L +9 &#Z[\ L +10 &$YU\ L +9 &&WR\ L +10 &([[R\ L +9 &*UR\ L +9 &+ZI\ L +10 &-YM\ L +9 &/dYP\ K +9 &1&WP\ K +10 &2WO\ K +9 &4WO\ K +10 &6lWP\ K +9 &8,[I\ L +9 &9UI\ L +10 &;TD\ L +9 &=tU9\ K +9 &?5VA\ L +10 &@XH\ L +9 &BTB\ L +10 &D{V@\ L +9 &F=ZG\ L +9 &G_=\ M +10 &Ie]\ M +9 &KxF\ O +10 &M3<\ R +9 &N(\ R +9 &P&\ R +10 &Ry,\ R +9 &SHY<\ 's +9 &TJ;4\ " +5 ( + "processing"%Q& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.58 +2 .Hand.open + "manipulator"&]1 +73 "core" 1 +2 "manipulator"&v% +4 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&$'\ +94 "core" ' +2 .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 2 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"%  +2 %H9 +5 "core" 999 +102 "processing"%u9 +3 "core" 97 +102 "processing"%R9 +3 "core" 95 +102 "processing"%9 +3 "core" 93 +102 "processing"%?9 +3 "core" 92 +102 "processing"%{9 +3 "core" 91 +102 "processing"%w9 +3 "core" 91 +102 "processing"%h9 +3 "core" 91 +102 "processing"%09 +3 "core" 92" +102 "processing"%)9 +3 "core" 93& +102 "processing"%e9 +4 "core" 94+ +102 "processing"%j9 +3 "core" 95/ +102 "processing"%9 +3 "core" 983 +102 "processing"% 9 +3 "core" 997 +102 "processing"%[9 +3 "core" 9>; +102 "processing"%X9 +4 "core" 9@@ +102 "processing"%9 +3 "core" 9DD +102 "processing"%q9 +3 "core" 9GH +102 "processing"%c9 +3 "core" 9KL +102 "processing"%9 +3 "core" 9OP\ +102 "processing"%F9 +4 "core" 9TU +102 "processing"%J9 +3 "core" 9YY +102 "processing"%N9 +3 "core" 9]] +102 "processing"%59 +3 "core" 9ca +102 "processing"%r9 +3 "core" 9he +2 .tPH.hold 2:00:00,28C +2 .delay 1:30 +2 "processing"%U pph +3 "core" f +8999 .tPSR.select :air + .PSV.dial PSR +2 "processing"%> +111 "core"  +2 .tPSR.select :wash + "processing"% +11 .tPS.seek 0.5ml +2 "processing"%O' +601 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +32 "processing"% +10 .tPS.seek 2ml + "processing"%'[ +1606 "core" ' +2 .tPTV.dial :puck + "processing"%\\  +69 "core"  +2 .tPSV.dial PTV + "processing"%& +69 "core" +2 .tPBV.dial :waste1 + "processing"%;  +123 "core"  +2 "processing"%t% +4 "core" %V~\  +2 .tPS.seek 1.5ml +2 "processing"%C' +592 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%T * +32 "core" * +3 .tPS.seek 0ml + "processing"%M'W +1621 "core" ' +2 .tdelay 5:00 +634 E\ == +29368 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%<  +32 "core"  +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%8 * +34 "core" , +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%| +82 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%a' +2295 "core" ' +2 .tPSV.dial PTV + "processing"%s +69 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +3 "processing"%z +70 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV + "processing"%+ +70 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%p  +70 "core"  +2 .tPS.seek :empty +2 "processing"%'9 +2268 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%~  +128 "core" +2 .tPSV.dial :mixloop +2 "processing"% +41 "core" +2 .tPRV.dial :ab1 +2 "processing"%" @ +71 "core" B +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%%'w +362 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV + "collection"'  +2 "processing"%E  +45 "core"  +6 +2 "processing"%*% +4 "core" %z\  +2 .tPS.seek 0.32ml +2 "processing"%i'' +392 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'  +29 "core" +2 .tPRV.dial :air +2 "processing"%  +40 "core"  +3 .tPS.seek 0.9ml +2 "processing"%S'D +1228 "core" ' +2 .tPRV.dial :waste2 + "processing"%y @ +69 "core" ? +3 .tPS.seek 0.5ml + "processing"%o' +865 "core" ' +2 #taddPMLReagent08 +45 .PSV.dial :air +2 "processing"%A  +43 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%'[ +1615 "core" ' +2 .tPSV.dial :PML + "processing"% +43 "core" +2 .tPTV.dial :mixing +2 "processing"%- @ +68 "core" B +2 .tPBV.dial :waste1 +2 "processing"%  +33 "core" +2 "processing"%V% +4 "core" %^=\  +2 .tPS.seek 1.85ml +2 "processing"%L'> +229 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +3 .tPS.seek 0ml + "processing"%7'W +1964 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +2 "core" &8<4\ +2 .tHand.open + "manipulator"&1 +18 "core" 1 +2 "manipulator"&.& +4 "core" & x +2 "manipulator"&g% +4 "core" %\ &  !S +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage + "manipulator"&(- +159 "core" ( +2 "manipulator"&& +4 "core" &-   +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &b& +3 "core" &-  +2 .tForearm.seek :garage +2 "manipulator"&' +109 "core" ' +4 .tHand.close + "manipulator"&'/ +76 "core" / +2 "manipulator"&f& +4 "core" &-   +2 "manipulator"&% +3 "core" %  ɾ_ +2 .tForearm.seek :retract +2 "manipulator"&!'\ +101 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&=( +273 "core" ( +2 "manipulator"&#& +4 "core" &  ! 0 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &   0 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"& 'ρ +101 "core" ' +2 "manipulator"&& +4 "core" &  ! 4 0 +2 "manipulator"&Y% +3 "core" %z  E +2 "collection"'W& +4 "core" &794\ +2 "collection"'2& +4 .tCC.seek :closed + "collection"'^(O +3 "core" &8;\ +3 &7:J\  +9 &47;B\ +{ +10 &f8:A\ > +9 &s7;A\ L +10 &RT6<A\ K +9 &Z7;/\ K +9 &Z6;6\ K +10 &]6;5\ K +9 &YZ896\ K +9 &Y8<3\ K +10 &Z7:3\ J +9 & Z4<9\ K +10 &"bY9;<\ K +9 &$#X6;/\ K +9 &%Y7;3\ K +10 &'Y7:3\ J +9 &)jY7;5\ K +9 &+-Y6;=\ J +10 &,Z7:@\ K +9 &.Y7;?\ K +10 &0rY9:\ K +9 &24V8:\ K +9 &3Y7:a\ K +10 &5\\5;\ K +9 &7{Y8;\ J +9 &9<Z6;\ K +10 &:Z6:\ K +9 &<X8;\ K +10 &>[79a\ K +9 &@C\\7;\ K +9 &B]8:X\ K +10 &C_7<\ L +9 &Ec59\ L +9 &GEp7;\ M +10 &H6:\ Q +9 &J59\ U +10 &Ln89\ W +9 &N049\ D +9 &O975:y\ . +10 &Oe69\ C +5 ( + "collection"'2& +5 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.79 + "collection"'& +4 "core" &O_7;\ C + &O^3;\ C + .tHand.open +2 "manipulator"&1 +77 "core" 1 +2 "manipulator"&:% +4 "core" % z  E +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&}'\ +94 "core" ' +2 .tPSV.dial PSR + "processing"%9 +99 "core"  +2 .tPSR.select :flush + "processing"%@ +11 .tPS.seek 1.5ml + "processing"%/' +1613 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%6  +41 "core"  +3 .tPS.seek 0ml + "processing"%I'W +1615 "core" ' + .tPSV.dial PSR +2 "processing"%D +42 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%1' +2635 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "collection"'(  +2 "processing"%G  +36 "core"  +122  +2 .tPSV.dial :mixloop + "processing"%k +98 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%  +70 "core" +3 .tPS.seek 0ml + "processing"%3'W +2624 "core" ' +2 .tPSV.dial :air + "processing"%Z  +41 "core"  +3 .tPS.seek 2.5ml + "processing"%_' +1894 E\ NN +737 "core" ' +2 .tPSV.dial :mixloop + "processing"%d +42 "core" +3 .tPS.seek 0ml + "processing"%m'W +2626 "core" ' +2 .tPSV.dial :air + "processing"%n  +42 "core"  +3 .tPS.seek 2.5ml + "processing"%4' +2625 "core" ' +2 .tPSV.dial :mixloop + "processing"%l +43 "core" +2 .tPS.seek 0ml +2 "processing"%`'W +2625 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &  0 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&\ ( +3 "core" ( + "manipulator"&& +4 "core" &   0 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &x& +2 "core" &  0 +2 .tForearm.seek CC +2 "manipulator"&]'ρ +95 "core" ' +2 .tHand.close + "manipulator"&v/ +69 "core" / +44 .tCC.seek :open +4 "collection"'H( +376 "core" ( +2 "manipulator"&Q& +4 "core" &  A 0 +2 "manipulator"&u% +3 "core" % ϐ t +2 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +3 "manipulator"&R(- +283 "core" ( +2 "manipulator"&& +4 "core" &-   +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&?' +113 "core" ' +2 .tHand.open + "manipulator"&{1 +68 "core" 1 +2 "manipulator"&w% +4 "core" % r  ȸq +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&h'\ +97 "core" ' +2 ."da"delayUntil "08:02:34.59" +24849 #recoverPRVreagent08 + .PTV.dial :mixing + "processing"%0 @ +72 "core" B +2 ."da"PBV.dial :waste1 + "processing"%)  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%e * +34 "core" , +2 ."da"PSV.dial :air +2 "processing"%j  +41 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2281 "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 +202 .PSV.dial :mixloop + "processing"%X +42 "core" +4 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +43 "core"  +2 ."da"PS.seek :empty +2 "processing"%q'9 +2273 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%c +137 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"%F'[ +1616 "core" ' + ."da"PTV.dial :puck +2 "processing"%J  +67 "core"  +2 ."da"PSV.dial PTV +2 "processing"%N +71 "core" +2 ."da"PBV.dial :waste1 + "processing"%5  +33 "core"  +2 "processing"%r% +4 "core" %\\\ \  +2 ."da"PS.seek 1.5ml + "processing"%>' +591 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%, * +33 "core" , +3 ."da"PS.seek 0ml + "processing"%O'W +1610 "core" ' +2 ."da"delay 2:00 +10864 E\ 77 +1138 #"da"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"%& * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%; +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%t' +2284 "core" ' +2 ."da"PSV.dial PTV + "processing"% +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%T +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%C +82 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +71 "core"  +2 ."da"PS.seek :empty +2 "processing"%<'9 +2279 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%8 +124 "core"  +2 ."da"PSR.select :wash + "processing"% +11 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml + "processing"%M'[ +1607 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%s +71 "core" +2 ."da"PBV.dial :waste1 + "processing"%z  +33 "core" +2 "processing"%+% +4 "core" %^B\  +2 ."da"PS.seek 1.5ml + "processing"%p' +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%a * +33 "core" , +3 ."da"PS.seek 0ml + "processing"%~'W +1604 "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"%" * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +83 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%E' +2270 "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 +3 "processing"%% +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%  +70 "core"  +2 ."da"PS.seek :empty +2 "processing"% '9 +2276 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%i  +40 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%y  +126 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +43 "processing"%S  +45 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%A +43 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%o' +394 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%  +42 "core"  +2 "processing"%-% +4 "core" %\  +2 ."da"PS.seek 0.55ml +2 "processing"%'~ +330 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%V  +42 "core"  +3 ."da"PS.seek 2ml + "processing"%'[ +1554 "core" ' +2 ."da"PSV.dial :PML + "processing"% +42 "core" +2 ."da"PTV.dial :mixing +2 "processing"%L @ +69 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%  +32 "core"  +2 "processing"%% +4 "core" %[^\  +2 ."da"PS.seek 1.85ml +2 "processing"%.'; +251 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%g * +34 "core" , +3 ."da"PS.seek 0ml + "processing"%'W +1971 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +15732 E\ 87 +32270 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%b  +32 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%B * +33 "core" , +2 ."da"PSV.dial :air +2 "processing"%'  +42 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%f' +2285 "core" ' +2 ."da"PSV.dial :mixloop + "processing"% +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%$  +42 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"% +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%#  +42 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2279 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +124 "core"  +2 ."da"PSR.select :wash + "processing"% +11 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml +2 "processing"%Y'[ +1615 "core" ' + ."da"PTV.dial :puck +2 "processing"%W  +70 "core"  +2 ."da"PSV.dial PTV + "processing"%! +71 "core" +2 ."da"PBV.dial :waste1 + "processing"%@  +33 "core"  +2 "processing"%2% +4 "core" %`\  +2 ."da"PS.seek 1.5ml + "processing"%' +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +3 ."da"PS.seek 0ml + "processing"%:'W +1617 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%9  +33 "core"  +2 ."da"delay 30 seconds +1591 E\ // +1411 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%7 +72 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%6' +2276 "core" ' +2 ."da"PSV.dial PTV + "processing"%/ +83 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%D +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%I +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%(  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%G'9 +2279 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%k +124 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml + "processing"%1'[ +1604 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%Z +82 "core"  +2 ."da"PBV.dial :waste1 + "processing"%3  +33 "core"  +2 "processing"%d% +4 "core" %W\  +2 ."da"PS.seek 1.5ml + "processing"%_' +603 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%n * +34 "core" , +3 ."da"PS.seek 0ml + "processing"%m'W +1608 "core" ' +2 ."da"delay 2:00 +12003 #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"%4 * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +69 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2276 "core" ' +2 ."da"PSV.dial PTV + "processing"%x +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%v +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"  +2 ."da"PS.seek :empty +2 "processing"%^'9 +2290 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%Q +125 "core"  +2 ."da"PSR.select :wash +2 "processing"% +49 ."da"PS.reconfigure PSconfig +8 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%u' +584 "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 + "processing"% +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core" +2 "processing"%\ % +4 "core" %V\  +2 ."da"PS.seek 1.5ml +2 "processing"%{' +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%w * +32 "core" + +3 ."da"PS.seek 0ml + "processing"%'W +1636 "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"%0 * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%) +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%e' +2278 "core" ' +26 ."da"PSV.dial PTV +2 "processing"%j +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +29 "processing"%` +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%[  +81 "core" +2 ."da"PS.seek :empty +2 "processing"%X'9 +117 E \ 54 +2155 "core" ' +2 ."da"Sleepy.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"% +129 "core"  + ."da"PSR.select :sub1 +3 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.25ml +3 "processing"%'7 +344 "core" ' +4 ."da"delay 5 seconds +503 .PSR.select :sub2 +3 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%c' +341 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml + "processing"%q'[ +1609 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +73 "core" +2 ."da"PBV.dial :waste1 + "processing"%J  +34 "core" +2 "processing"%N% +4 "core" %W\ Y +2 ."da"PS.seek 1.5ml +2 "processing"%5' +598 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%r * +35 "core" + +3 ."da"PS.seek 0ml + "processing"%F'W +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 +2 "processing"%> * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%\\ +71 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%&' +2339 "core" ' +2 ."da"PSV.dial PTV + "processing"%; +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%O +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%T  +81 "core" +2 ."da"PS.seek :empty +2 "processing"%C'9 +2345 "core" ' +2 "processing"%9 +3 "core" 94? +2 #"da"Processing Puck Heater at 28.1C before imaging + .PH.coast + "processing"%t  +4 "core" 4? 4? +2 "processing"%8& +3 "core" &TJU\ ` " +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&<% +3 "core" %\  %  +2 "storage"(|% +3 "core" %s K\ y +2 "storage"(s. +3 "core" . + ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 1 +2 "storage"(z($ +338 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (+& +3 "core" &" \ x + "manipulator"&M& +4 "core" &- )  + "manipulator"&a% +4 "core" %\   +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 1 +2 "manipulator"&p( +176 "core" ( +2 "manipulator"& & +4 "core" &\  / # + "storage"("& +4 "core" &" 9\ x +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&' +95 "core" ' +2 "storage"(~& +4 "core" &" &\ x +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek beamBreak + "storage"( 'L +202 "core" ' +2 "storage"(*- +3 "core" -' + ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&%& +3 "core" &\   # + "storage"(& +4 "core" &"  )\ r + ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&E'\\ +35 "core" ' +2 ."da"\Elbow.hold + "manipulator"&i, +4 "core" , + ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(y- +2 "core" -' +2 ."da"SE.seek 10.09 Pucks below Top Plate +2 "storage"(S' +32 "core" ' +2 "manipulator"&A% +4 "core" %ko  H ķ + "storage"( & +4 "core" &" G N \ i + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 315 counts + "manipulator"&'ϗ +14 "core" ' +2 "manipulator"&-& +4 "core" &\  Y # +2 "storage"(o& +3 "core" &" \ r +3 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&V' +25 "core" ' +3 ."da"SE.seek 11.09 Pucks below Top Plate +2 "storage"('z +47 "core" ' +43 "manipulator"&& +10 "core" &  ) # +2 "manipulator"&L% +4 "core" %5 +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +86 "core" ' +2 ."da"\Elbow.seek PC +2 "manipulator"&( +253 "core" ( +2 "manipulator"&g& +4 "core" &  z + ."da"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" &  z +2 ."da"Forearm.seek PC +2 "manipulator"&.' +91 "core" ' +2 ."da"Hand.close + "manipulator"&b/ +66 "core" / +2 ."da"PC.seek :open +2 "processing"%B( +401 "core" ( +2 "storage"('& +4 "core" &" \ w +2 "manipulator"&& +3 "core" &  z +2 "manipulator"&% +4 "core" %  \ 2 + ."da"Forearm.seek :retract +2 "manipulator"&$'\ +103 "core" ' +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 1 +2 "manipulator"&( +251 "core" ( +2 "manipulator"&#& +4 "core" &   !v +2 "storage"(f& +3 "core" &" \ t +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 700 counts + "manipulator"&' +95 "core" ' +2 ."da"Hand.open + "manipulator"&1 +71 "core" 1 +10 "storage"(- +3 "core" -'z +3 ."da"SE.seek 10.85 Pucks below Top Plate +2 "storage"(W'F +26 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 10.18 Pucks below Top Plate +2 "storage"(!' +48 "core" ' +32 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da18sep0108h149ml.tif +1921 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +407 #"da"SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 19.983 seconds\ /var/log/esp/da18sep0108h149ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da18sep0108h149ml15s.tif +1556 #SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da18sep0108h149ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da18sep0108h149ml30s.tif +3056 #SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da18sep0108h149ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da18sep0108h149ml70s.tif +7117 #SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da18sep0108h149ml70s.tif: TIFF Upload Complete\ +2 .Sleepy.power :camera,:OFF + ."Qmail"HABfans.email "19.983 sec auto-exposure",Subject: "da18sep0108h149ml images!" +84 "storage"(@- +3 "core" -' +2 "storage"(2& +4 "core" &"  4\ + "manipulator"&Y& +4 "core" &  K !u +2 ."da"\Elbow.seek 1 +2 "manipulator"&( +4 "core" ( + "manipulator"&& +4 "core" &  ( !u +2 "storage"(9& +3 "core" &" \ +3 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"& ' +3 "core" ' +2 ."da"SE.reconfigure SEgently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 10.89 Pucks below Top Plate +3 "storage"(7'€ +69 "core" ' +2 "manipulator"&:& +4 "core" &  !u +2 "storage"(/& +5 "core" &" [ e \ +2 ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 1 +2 "manipulator"&D'\\ +39 "core" ' +2 ."da"\Elbow.hold +2 "manipulator"&I, +3 "core" , +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +4 "storage"(#QK-0-\ b +2 ."da"SE.seek 11.08 Pucks below Top Plate +2 "storage"(('j +24 "core" ' +2 "manipulator"&6% +4 "core" %]d Q ɴ +2 "storage"(k& +5 "core" &"  \ + ."da"Forearm.force -20 +2 "manipulator"&5 +2 ."da"Forearm.seek 1 + 301 counts +2 "manipulator"&G'ω +19 "core" ' +4 "manipulator"&& +8 "core" & n i +2 "storage"(Z& +4 "core" &" { { *\ +73 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&3' +24 "core" ' +2 "storage"(d% +4 "core" %o  } =\ +2 ."downElevator"SE.seek :down +3 "storage"(1'v +99 (n% +3 "core" %  \ OE + "manipulator"&_% +4 "core" % '  +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&l'\ +48 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +35 "core" ' +2 ."da"SC.coast + "storage"(6 +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 #tStarting finalPurge + "processing"%4& +5 "core" &\ + ."psFlush"Hand.open +2 "manipulator"&1 +26 "core" 1 +2 "manipulator"&m& +5 "core" & i +3 "manipulator"&x% +5 "core" %\    +2 ."psFlush"\Elbow.seek FlushPuck::Garage +3 "manipulator"&v(- +181 "core" ( +2 "manipulator"&=& +4 "core" &-  +2 ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &}& +4 "core" &- N +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&' +110 "core" ' + ."psFlush"Hand.close +2 "manipulator"&Q/ +65 "core" / +2 "manipulator"&^& +4 "core" &-  +2 "manipulator"&u% +5 "core" %  Ⱦ\\ +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +2 ."psFlush"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."psFlush"\Elbow.seek PC +50 "manipulator"&( +126 "core" ( +2 "manipulator"&\ & +5 "core" & / d +2 ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &]& +3 "core" & d +2 ."psFlush"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +2 "manipulator"&w' +101 "core" ' +2 "manipulator"&{& +4 "core" & d +2 "manipulator"&?% +4 "core" %  +3 "processing"%0& +4 "core" &:\ +2 "processing"%)& +4 ."psFlush"PC.seek :closed +2 "processing"%(Tg +2 "core" &n\ +4 &C\  +8 &2{G\ *x +9 &dH\ = +10 &zsE\ L +9 &>VF\ L +9 &YH\ L +10 &YB\ L +9 &V@\ L +10 &GWE\ K +9 &W@\ L +9 &W;\ L +10 & V2\ K +9 &"MZ=\ L +9 &$T9\ K +10 &%W7\ K +9 &'W6\ K +10 &)VU8\ L +9 &+T:\ K +9 &,W8\ K +10 &.U3\ L +9 &0_T8\ K +9 &2 V0\ L +10 &3W3\ L +9 &5T3\ L +10 &7fY+\ L +9 &9'W$\ L +9 &:U)\ K +10 &<Z\ L +9 &>nV\ L +9 &@1S\ K +10 &AU"\ K +9 &CZ\ K +10 &EwY\ K +9 &G7\\#\ L +9 &Hc\ M +10 &Jm\ N +9 &Lm'\ Q +9 &N.%\ R +10 &O&\ R +9 &Q%\ R +10 &SXzh"\ 8 +9 &T'(`\ J +9 &TE!'\ , +2 ( + "processing"%)& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.57 + "processing"%j& +4 "core" &TE h\ , + ."psFlush"Hand.open +2 "manipulator"&`1 +70 "core" 1 +2 "manipulator"& % +4 "core" %   +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&['\ +99 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%e +124 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +3 "processing"%'P +324 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +788 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%X' +1605 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +71 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%c  +35 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%'W +2638 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%J +69 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%N' +589 "core" ' +3 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%q' +2117 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%r +71 "core" +2 ."psFlush"PBV.dial PSV + "processing"%5 U +53 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%,'W +2632 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%> @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%\\' +2635 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%F  +68 "core"  +3 ."psFlush"PS.seek :empty +2 "processing"%;'9 +2636 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%O +42 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%' +2633 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%T +81 "core"  +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%&'W +2513 E'\ FE +119 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +40 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%t' +2636 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%8  +70 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%<'9 +2633 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%| +42 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%s'P +1101 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%+' +1604 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%M +69 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%a  +51 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"% 'W +2640 "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"%R' +2125 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%h +83 "core"  +2 ."psFlush"PBV.dial PSV + "processing"%* U +54 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%%'W +2628 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +41 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%y' +2646 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%A  +69 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"% '9 +2634 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%- +42 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%o' +2624 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +68 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%L'W +2633 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"% @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +39 "processing"%p' +2633 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +68 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%E'9 +2639 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'& +4 "core" &CD\ + .tHand.open + "manipulator"&S1 +22 "core" 1 +2 "manipulator"&V& +4 "core" & d +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&g( +3 "core" ( +2 "manipulator"&& +4 "core" &  d +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &i& +3 "core" &  d +2 .tForearm.seek PC +2 "manipulator"&b' +93 "core" ' +2 .tHand.close + "manipulator"&/ +68 "core" / +2 .tPC.seek :open +2 "processing"%K( +402 "core" ( +2 "manipulator"&'& +4 "core" & t d +2 "manipulator"&% +3 "core" %  +2 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&.( +365 "core" ( +2 "manipulator"&#& +4 "core" &  $ + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &f& +2 "core" &  $ +4 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'ρ +100 "core" ' +2 "manipulator"&& +4 "core" &   $ +2 "manipulator"&% +3 "core" %ω * +2 "collection"'$& +4 "core" &CC\ +2 "collection"'& +3 .tCC.seek :closed +2 "collection"'W(O +3 "core" &AE\ +3 &BE\  +8 &4CE\ +{ +9 &eBE\ > +10 &s@E\ L +9 &RUBF\ K +9 &Z@G\ K +10 &YCD\ K +9 &YCE\ L +10 &ZYCF\ K +9 &YBE\ K +9 &[BE\ K +10 & YBE\ K +9 &"bYBF\ K +9 &$#Z@E\ K +10 &%Y@F\ K +9 &'Y@E\ \ L +10 &)jX@G\ K +9 &+,W?E\ \ K +9 &,YAE\ K +10 &.XAF\ K +9 &0qX?E\ K +9 &24Y?D\ K +10 &3XAF\ K +9 &5XAC\ K +10 &7yX@F\ K +9 &9;YAE\ K +9 &:UBE\ \ K +10 &<YAC\ K +9 &>ZAD\ K +9 &@D\\DE\ K +10 &BZAF\ \ K +9 &C^BF\ K +10 &E`AE\ L +9 &GEr@F\ M +9 &HBE\ Q +10 &J?E \ U +9 &LoBE\ }W +9 &N/?D\ |E +10 &O:;@C \ (w +9 &O}rAD\ K +5 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.80 +2 "collection"'@& +4 "core" &O}k?C\ K + .tHand.open + "manipulator"&21 +72 "core" 1 +2 "manipulator"&Y% +4 "core" % ω  +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +99 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'9& +4 "core" &O}j@C\ K +2 "collection"':% +4 "core" %?C \ + #tCS Pulling 5ml of flush + .CSV.dial CSR +2 "collection"'/  +40 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'6'l +1354 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +9 'k% +3 "core" %l@D\ \ +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'' +660 "core" ' +2 .tCSV.dial :waste + "collection"'Z +134 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'' +2005 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'& +4 "core" &O}jAF\ K +2 "collection"'!% +4 "core" %@E\  + .tCSV.dial :flush +2 "collection"'d  +41 "core"  +3 .tCS.reconfigure CSfast + "collection"'#d @b +3 .tCS.seek 5ml + "collection"' 'l +1216 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +40 "core" A +2 "collection"'n% +4 "core" %l?F\  +2 .tCS.seek 7ml +2 "collection"'_' +533 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +2 "collection"'7  +3 'D  +38 "core"  +89  +2 .tCBV.dial :waste1 +2 "collection"'4 @ +42 "core" ? +3 .tCS.seek 0ml + "collection"'' +1671 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'m& +4 "core" &O}jDF\ K +2 "collection"'x% +3 "core" %BF\ + .tCSV.dial :flush +2 "collection"'G  +82 "core"  +3 .tCS.seek 5ml + "collection"'('l +1217 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'3 @ +40 "core" B +2 "collection"'=% +4 "core" %lCE\  +2 .tCS.seek 7ml +2 "collection"'}' +543 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +2 "collection"'1  +40 "core"  +2 .tCBV.dial :waste2 +2 "collection"'z  +108 "core"  +3 .tCS.seek 0ml + "collection"'I' +1657 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'Q& +4 "core" &O}hBH\ K +2 "collection"'^% +3 "core" %DE \ + .tCSV.dial CSR +2 "collection"'u  +40 "core"  +2 .tCSR.select :kill + "collection"' +10 .tCS.seek 8ml + "collection"'l' +1931 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'\ ' D +561 "core" ' +47 .tCBV.dial CSV +2 ."connect"CSV.dial CBV +2 "collection"']  +2 ' +110 "core" ~ +20  +2 .tCTV.dial :intake + "collection"'{  +70 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'?' \\ +1914 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'0  +70 "core"  +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'v' +583 "core" ' +2 .tCSV.dial CSR + "collection"'  +95 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'B'l +1355 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"'j' D +1348 "core" ' +2 .tCSV.dial CBV + "collection"'` +97 "core" +2 .tCS.seek 0ml +2 "collection"' ' +2618 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&)& +4 "core" &   $ +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&e( +2 "core" ( +2 "manipulator"&w& +4 "core" & $  $ +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &C& +2 "core" &  $ +2 .tForearm.seek CC +2 "manipulator"&'ρ +25 E.\ FF +78 "core" ' +2 .tHand.close + "manipulator"&/ +76 "core" / +2 .tCC.seek :open +2 "collection"'c( +376 "core" ( +2 "manipulator"&X& +4 "core" &  $ + "manipulator"&J% +4 "core" % π h +2 .tForearm.seek :retract + "manipulator"&'\ +106 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&N(- +278 "core" ( +2 "manipulator"&r& +4 "core" &-  +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &5& +3 "core" &-   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&q' +107 "core" ' +3 .tHand.open +2 "manipulator"&>1 +67 "core" 1 +2 "manipulator"&,% +4 "core" % \ v  ȹv +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&F'\ +98 "core" ' +2 #tCompleted [Sample.deep; initialPurge; da withoutWCR] begun 07:00:22 + #Preparing to sleep until 11:30AM 9/01/2018 +3 #Asleep til 11:30AM 9/01/2018 +3 ."shutdown"CC.coast +2 "collection"'6 +4 #tContinuing at 11:30 +2 ."shutdown"CS.coast +2 "collection"'5 +4 E0\ ++ +2 ."shutdown"PC.coast +2 "processing"%6 +3 ."Qmail"GoodNews.email "Then, in tube 2: /home/esp/esp2/mission/2018_08_31_niagara_mission.rb:53\\n{1 => 12, 2 => 10}\\nCan@08:56:57, 25.3C, 16% humidity, 14.3psia, 13.432V, 0.190A, 0.190A avg, 2.55W",Subject: "Asleep until 11:30" +4 ."shutdown"PS.coast +102 "processing"%5 +3 ."shutdown"Forearm.coast + "manipulator"&5 +2 ."shutdown"\Elbow.coast + "manipulator"&6 +37 ."shutdown"Sleepy.power :dwarf,:OFF +3 .Sleepy.power :raw,:OFF + #Shutdown +58562 E1\ z +60002 5\ o +60003 4\ v +60002 6\  +60002 3\ m +60002 3\ s +60002 3\ i +60003 5\ ))} +60002 6\ r +60002 7\ n +60002 6\ g +60002 5\ b +60003 5\ k +60002 8\ u +60002 6\ n +19457 3\ %%z +35 #tPowering up Dwarves +505 .Sleepy.power :raw,:ON + "sampler") +3 )\\ +2 "core"  +2 "collection"' +3 'O +2 "core"  +2 "processing"% +2 %; +3 "core"  + "collection"' 9\ +2 ' 0\ +2 ' -\ +2 "processing"% 9\ + % 2\ +2 % *\ +2 % 0\ + "sampler")&\ +2 .tSS.configure SSconfig +2 "sampler")#.0X 12, 2 => 10}\\nCan@11:30:22, 24.8C, 16% humidity, 14.3psia, 13.324V, 0.509A, 0.509A avg, 6.78W",Subject: "Started 2018_08_31_niagara_mission phase /home/esp/esp2/mission/2018_08_31_niagara_mission.rb:53" + .tSample.shallow +165 "sampler")p2 +18 "core" 2 +2 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +4 "core" &KO\  + .tHand.open +2 "manipulator"&S1 +74 "core" 1 +4 "manipulator"&V& +5 "core" &\  + # + "manipulator"&% +4 "core" % \   +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&i(- +174 "core" ( +5 "manipulator"&& +4 "core" &- V + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" &- 5 V +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :garage + "manipulator"&[' +108 "core" ' +2 .tHand.close + "manipulator"&/ +67 "core" / +3 "manipulator"&'& +4 "core" &-   V +2 "manipulator"&% +4 "core" %   x +2 .tForearm.seek :retract +2 "manipulator"&b'\ +99 "core" ' +3 .t\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&g( +287 "core" ( +2 "manipulator"&#& +5 "core" & Z + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &f& +2 "core" & Z +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'ρ +99 "core" ' +2 "manipulator"&& +4 "core" & s Z +2 "manipulator"&$% +3 "core" %t +2 "collection"'& +4 "core" &KO\  +2 "collection"'H& +3 .tCC.seek :closed +2 "collection"'@(O +3 "core" &KL\  +3 &KK\  +8 &6IN\ +} +10 &hIM\ ? +9 &hnHN\ L +9 &-TLO\ K +10 &[KM\ K +9 &XIM\ L +9 &rXIM\ L +11 &5YHN\ K +8 &TKM\ K +10 &[JL\ K +9 & {WIM\ K +9 &"=UIN\ K +10 &#[IM\ K +9 &%XJN\ K +9 &'UHM\ K +10 &)FYJN\ K +9 &+WIL\ K +10 &,UGM\ K +9 &.WIO\ L +9 &0MXIM\ K +10 &2YHM\ K +9 &3WKL\ K +9 &5YHO\ K +10 &7UWIM\ K +9 &9UIM\ K +10 &:ZIL\ K +9 &<UKM\ K +9 &>]WHL\ K +10 &@ YIM\ K +10 &A\\FN\ K +9 &C]JL\ L +9 &EcaKM\ L +9 &GpGM\ N +10 &HHL\ }Q +9 &JHO\ xV +9 &LJGM\ vW +10 &N GK\ vI +9 &O,AIM\ {*{ +9 &OznHM\ G +6 ( + "collection"'H& +5 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.93 + "collection"'2& +4 "core" &Oz_IL\ G + &Oz_KK\ G + .tHand.open +2 "manipulator"&Y1 +75 "core" 1 +2 "manipulator"&9% +4 "core" % t +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +95 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"':& +4 "core" &Oz_GN\ G + "collection"'/% +4 "core" %IM\ +2 #tCS Pulling 5ml of flush .CSV.dial CSR +2 "collection"'  +125 "core"  +2 .tCSR.select :flush + "collection"' +11 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"'P'l +1356 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 'k% +3 "core" %lGL\  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.501ml + "collection"'6' +662 "core" ' +2 .tCSV.dial :waste + "collection"'Z +123 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'' +1991 "core" ' +2 #tPurging external Intake + "collection"'& +4 "core" &Oz^HM\ G + "collection"'!% +4 "core" %HL\ + .tCSV.dial :flush +2 "collection"'d  +39 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'' D +2369 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"' + 'n  +30 "core"  +48 ~ +2 .tCTV.dial :intake + "collection"'  +70 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'7' +2361 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'D  +69 "core"  +2 #tFlushing upper manifold + "collection"'4& +4 "core" &Oz]FK\ G +2 "collection"'_% +3 "core" %FI\ +2 .tCSV.dial :flush + "collection"'m  +69 "core"  +3 .tCS.seek 5ml + "collection"'x'l +1226 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'G @ +40 "core" A +2 "collection"'% +4 "core" %lIL\  +2 .tCS.seek 7ml +42 "collection"'3'\ +538 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +2 "collection"'= +98 "core" ~ +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"'(' +1674 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'1'- +769 "core" ' +2 .tCSV.dial :waste + "collection"'z +42 "core" +3 .tCS.seek 0ml + "collection"'}' +757 "core" ' +2 "collection"'Q& +4 "core" &Oz]JK\ G + "collection"'^% +4 "core" %IL\ + .tCSV.dial :flush +2 "collection"'u  +41 "core"  +3 .tCS.seek 3ml +2 "collection"'I'- +771 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'l @ +41 "core" A +2 "collection"'% +4 "core" %-HJ\  +2 .tCS.seek 5ml +2 "collection"']'l +534 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml + "collection"'{' +1226 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'\ '- +772 "core" ' +2 .tCSV.dial :waste + "collection"'0 +71 "core" +3 .tCS.seek 0ml + "collection"'?' +760 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" & Z +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&v( +3 "core" ( + "manipulator"&B& +4 "core" &  ! Z + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &`& +2 "core" & 1 Z +2 .tForearm.seek CC +2 "manipulator"&j'ρ +94 "core" ' +2 .tHand.close + "manipulator"&)/ +72 "core" / +2 .tCC.seek :open +2 "collection"'w( +374 "core" ( +2 "manipulator"&C& +4 "core" & Z + "manipulator"&% +4 "core" % ϔ +2 .tForearm.seek :retract + "manipulator"&.'\ +102 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&(- +276 "core" ( +2 "manipulator"&W& +4 "core" &-  7 # + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &X& +2 "core" &- # +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&J' +112 "core" ' +3 .tHand.open + "manipulator"&1 +71 "core" 1 +2 "manipulator"&r% +4 "core" % u   ɹ~ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&5'\ +100 "core" ' +2 #tda sampling at most 1000ml +2 #Loading sh1 puck from tube 2 into Collection Clamp +2 ."Qmail"HABfans.email "Started da in tube 2 at 11:34:37EDT01-Sep-18\\n{1 => 12, 2 => 10}\\nCan@11:30:22, 24.8C, 16% humidity, 14.3psia, 13.324V, 0.509A, 0.509A avg, 6.78W",Subject: "da sampling at most 1000ml" +110 "collection"'e& +4 "core" &JN\ + "manipulator"&>% +4 "core" %   +2 "storage"(,% +3 "core" %z $\ +2 "storage"(. +3 "core" .( +2 "storage"(q& +4 "core" & ( /\  + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (c& +3 "core" & ( \  +2 "manipulator"& & +8 "core" &-  # +5 "manipulator"&K% +3 "core" %   +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 +2 "manipulator"&E( +180 "core" ( +3 "manipulator"&F& +5 "core" &\  # + "storage"(N& +4 "core" & ( | \  +4 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&U' +94 "core" ' +3 "storage"(\\& +6 "core" & ( \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak +2 "storage"(O'L +209 "core" ' +2 "storage"(;- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (T& +3 "core" & ( j L \  +2 "manipulator"&& +3 "core" &\  B # +3 .t\Elbow.seek 2 + "manipulator"&( +4 "core" ( +2 "manipulator"&8& +3 "core" &\  4 # +2 "storage"(t& +4 "core" & ( | I\  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&&'υ +19 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"& +9 &tJN\ L +9 &UTHLI\ K +10 &WLO\ K +10 &[JM\ K +9 &ZJN\ K +10 &^[IO\ K +8 & ZIN\ K +37 &\\KL\ K +2 & YIM\ K + &"eUIK\ K + &$'UIM\ K +6 &%VGM\ J +9 &'WIK\ K +10 &)mYHL\ K +9 &+/TIN\ ~K +10 &,[JO\ ~K +9 &.TJN\ K +9 &0vTHM\ K +10 &29ZIN\ J +9 &3VHM\ J +9 &5ZLL\ K +10 &7ZIM\ J +9 &9AWIL\ J +9 &;[KK\ K +10 &<[IN\ K +9 &>\\KL\ J +10 &@IXIN\ J +9 &B XHM\ J +9 &C^KM\ K +10 &EcHK\ L +9 &GHvJN\ M +10 &HMM\ }Q +9 &J%#\ xV +9 &Lq''\ wW +10 &N1*.\ wE +9 &O:843\ {)z +9 &Or;<\ }K +5 ( + "collection"'s& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.83 +2 .Hand.open + "manipulator"&y1 +68 "core" 1 +2 "manipulator"&p% +4 "core" % v V +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +96 "core" ' +2 .tSC.coast +2 "storage"(6 +3 #tcollectSample 1000ml w/bubble point of 24psi + #Priming 7ml + .Sleepy.power :sampler,:ON + .Intake.select :close .\Exhaust.select :close +2 .SS.hold + "sampler")S+ +3 "core" + +2 "sampler")V% +4 "core" % \  +2 "collection"'& +4 "core" &OgIM|\ _K +2 E5\ bc +3 #tCalibrating pressure and temperature sensors + .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast + "sampler")#.0X +25  +2 .tdelay 3.8 seconds +382 "collection"'% +3 "core" %IK\ [ +2 "sampler")'% +3 "core" %?5 \ + .tSSV.dial :spit +2 "sampler") +130 "core"  +3 .tSS.seek 0ml + "sampler") ' +262 "core" ' +2 .tSSV.dial CBV + "sampler")[  +130 "core"  +2 .tCTV.dial :intake + "collection"'#  +71 "core"  +2 #tWaiting for external sampler to finish priming... + .delayUntil "11:37:56.34" +9756 E7\ gEE +6748 ."connect"SSV.dial CBV +2 .tCBV.dial SSV + #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open + "sampler") +210 "collection"'f% +3 "core" %~~\ N + #tIntake @17.1psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X +53 "collection"'e% +3 "core" %ch\ Q +2 "sampler")>% +3 "core" %  \ > +52 "collection"',% +3 "core" %lp\ Q +2 "sampler")% +3 "core" % BB \ > +52 "collection"'q% +3 "core" %xz\ Q +2 "sampler")c% +3 "core" %  \ > +53 "collection"' % +3 "core" %yy\ Q +2 "sampler")K% +3 "core" %  \ > +2 "sampler")J% +3 "core" %  \ > + .tIntake.select :close + "sampler")0 +9 )F% +3 "core" %  \ > + .tSSV.dial :exhaust +2 "sampler")N  +73 "core"  +2 .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale + "sampler")#.0X% +3 "core" %rv\ M +2 "sampler"),% +3 "core" %oD \  +15 "collection"'% +3 "core" %su\ N +2 "sampler")q% +3 "core" %oD \  +15 "collection"'c% +3 "core" %rv\ N +2 "sampler") % +3 "core" %oD  \  +2 "collection"'K% +3 "core" %rw\ M +2 #tIntake @16.7psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 72 +2 "sampler")#.H0X \  +15 "collection"'% +3 "core" %lo\ M +2 "sampler")% +3 "core" %0D \  +15 "collection"'5% +3 "core" %ks\ L +2 "sampler")\\% +3 "core" %0D \  +15 "collection"'T% +3 "core" %pr\ K +2 "sampler")% +3 "core" %0D \  +15 "collection"'8% +3 "core" %ns\ K +2 "sampler")t% +3 "core" %0D \  +15 "collection"'R% +3 "core" %os\ I +2 "sampler")<% +3 "core" %0D \  +15 "collection"'M% +3 "core" %pu\ K +2 "sampler") % +3 "core" %0D \  +15 "collection"'E% +3 "core" %rs\ K +2 "sampler");% +3 "core" %0D \  +15 "collection"'-% +3 "core" %qu\ K +2 "sampler")|% +3 "core" %0D \  +15 "collection"'O% +3 "core" %uw\ J +2 "sampler")&% +3 "core" %0D \  +2 "collection"'% +3 "core" %tw\ J +2 .tSS.reconfigure SSinhale.with maxSpeed: 65 +2 "sampler")#.A0X% +3 "core" %  \ E +53 "collection"',% +3 "core" %|\ P +2 "sampler")% +3 "core" %  \ E +2 "sampler")q% +3 "core" %  \ E +2 .tIntake.select :close + "sampler")0 +9 )c% +3 "core" %  \ E + .tSSV.dial :exhaust +2 "sampler")  +72 "core"  +2 .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale + "sampler")#.0X% +3 "core" %R \  +15 "collection"',% +4 "core" %sx\ L +4 "sampler")% +6 "core" %R \  +15 "collection"'q% +3 "core" %w{\ J +2 "sampler")c% +3 "core" %Q \  +15 "collection"' % +3 "core" %y}\ I +2 "sampler")\ % +4 "core" %R \  +15 "collection"'}% +3 "core" %y}z\ J +2 "sampler")F% +3 "core" %Q \  +15 "collection"'K% +3 "core" %w{\ J +2 "sampler")% +3 "core" %R \  +15 "collection"'% +3 "core" %v{{\ I +2 "sampler")5% +3 "core" %R \  +15 "collection"'\\% +3 "core" %wz\ J +2 "sampler")T% +3 "core" %Q \  +15 "collection"'% +3 "core" %u|\ K +2 "sampler")8% +3 "core" %Q \  +15 "collection"'t% +3 "core" %x|\ J +2 "sampler")R% +3 "core" %Q }\  +17 "collection"'<% +3 "core" %x|\ J +2 "sampler")M% +3 "core" %Q \  +15 "collection"' % +3 "core" %w{\ J +2 "sampler")E% +3 "core" %Q \  +15 "collection"';% +3 "core" %w{\ I +2 "sampler")-% +3 "core" %Q \  +15 "collection"'|% +3 "core" %v}\ J +2 "sampler")O% +3 "core" %R ~\  +15 "collection"'&% +3 "core" %z\ J +2 "sampler")% +3 "core" %R \  +15 "collection"'J% +3 "core" %}z\ J +2 "sampler")% +3 "core" %Q  }\  +15 "collection"'N% +3 "core" %{|\ J +2 "sampler")a% +3 "core" %Q  \  +2 "collection"'~% +4 "core" %y}\ J + #tIntake @17.0psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 29 +2 "sampler")#.0X% +4 "core" %z|\ L + "sampler"),% +4 "core" %EFO \  +15 "collection"'% +3 "core" %x||\ L +2 "sampler")q% +3 "core" %EFO  z\  +2 "collection"'c% +3 "core" %yy\ L +2 #tIntake @16.8psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 23 + "sampler")#.0X +53 "collection"'Z% +3 "core" %|~\ P +2 "sampler")% +3 "core" %  \ < +53 "collection"'P% +3 "core" %wy\ P +2 "sampler")!% +3 "core" %  \ < +52 "collection"'6% +3 "core" %|~\ O +2 "sampler")% +3 "core" %  \ < +53 "collection"'n% +3 "core" %z}\ O +2 "sampler")U% +3 "core" %  \ < +53 "collection"'w% +3 "core" %vz\ P +2 "sampler")% +3 "core" %  }\ < +53 "collection"'d% +3 "core" %{~\ O +2 "sampler")o% +3 "core" %\  \ < +53 "collection"'_% +3 "core" %wz\ P +2 "sampler")D% +3 "core" %  \ < +53 "collection"'7% +3 "core" %{\ P +2 "sampler")G% +3 "core" %  \ < +53 "collection"'% +3 "core" %|~\ P +2 "sampler")x% +3 "core" %   \ < +53 "collection"'=% +3 "core" %xy\ O +2 "sampler")m% +3 "core" %\  \ < +53 "collection"'(% +3 "core" %z|\ O +2 "sampler")z% +3 "core" %\  |\ < +53 "collection"'3% +3 "core" %|\ O +2 "sampler")Q% +3 "core" %  \ < +52 "collection"'^% +3 "core" %||\ O +2 "sampler")u% +3 "core" %\  \ < +53 "collection"'1% +3 "core" %w}\ P +2 "sampler")l% +3 "core" % $" {\ < +52 "collection"'% +3 "core" %z}\ O +2 "sampler")I% +3 "core" % (* \ < +53 "collection"']% +3 "core" %{}\ P +2 "sampler"){% +3 "core" % -* }\ < +53 "collection"'0% +5 "core" %z}\ P + "sampler")% +4 "core" % 21 |\ < +52 "collection"'B% +3 "core" %w}\ O +2 "sampler")% +3 "core" % 54 \ < +52 "collection"')% +3 "core" %|~\ O +2 "sampler")g% +3 "core" % 9: \ < +53 "collection"'`% +3 "core" %x{\ P +2 "sampler")@% +3 "core" % @> \ < +52 "collection"'C% +3 "core" %y\ O +2 "sampler")% +3 "core" % CC }\ < +53 "collection"'% +3 "core" %|~\ P +2 "sampler")j% +3 "core" % GH \ < +53 "collection"'W% +3 "core" %x{\ P +2 "sampler")4% +3 "core" % ML ~\ < +53 "collection"'v% +3 "core" %{\ O +2 "sampler")% +3 "core" % OO \ < +53 "collection"'r% +3 "core" %{\ O +2 "sampler").% +3 "core" % TU ~\ < +53 "collection"'e% +3 "core" %z|\ O +2 "sampler")>% +3 "core" % YX \ < +52 "collection"',% +3 "core" %{}{\ O +2 "sampler")% +3 "core" % ]\\ }\ < +53 "collection"'q% +3 "core" %{~\ O +2 "sampler")c% +3 "core" % ca \ < +53 "collection"' % +3 "core" %{|\ P +2 "sampler")\ % +3 "core" %\ ee ~\ < +53 "collection"'}% +3 "core" %z}\ O +2 "sampler")F% +3 "core" % hj \ < +52 "collection"'K% +3 "core" %z}b\ P +2 "sampler")% +3 "core" % nn \ < +52 "collection"'% +3 "core" %{~\ O +2 "sampler")5% +3 "core" % pp \ < +52 "collection"'\\% +3 "core" %z~\ P +2 "sampler")T% +3 "core" % tt \ < +53 "collection"'% +3 "core" %y\ L +2 "sampler")8% +3 "core" %\ xy \ < +53 "collection"'t% +4 "core" %{\ M +2 "sampler")R% +3 "core" % }{ \ < +53 "collection"'<% +3 "core" %}\ M +2 "sampler")M% +3 "core" % ~ }\ < +52 "collection"' % +3 "core" %{~\ L +2 "sampler")E% +3 "core" %\  \ < +53 "collection"';% +3 "core" %{~\ L +2 "sampler")-% +3 "core" %\  \ < +53 "collection"'|% +3 "core" %|\ K +2 "sampler")O% +3 "core" %\  \ < +53 "collection"'&% +3 "core" %|\ K +2 "sampler")% +3 "core" %\  \ < +53 "collection"'J% +3 "core" %y~\ K +2 "sampler")% +3 "core" %\  \ < +52 "collection"'N% +3 "core" %z\ M +2 "sampler")a% +3 "core" %  \ < +53 "collection"'~% +3 "core" %z}\ M +2 "sampler")X% +3 "core" %  {\ < +2 "sampler")y% +3 "core" %\  \ < +2 .tIntake.select :close +2 "sampler")0 +8 )p% +3 "core" %  \ < + .tSSV.dial :exhaust +2 "sampler")V  +73 "core"  +2 .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale + "sampler")#.0X% +3 "core" %exY ~\  +15 "collection"',% +3 "core" %{~\ I +2 "sampler")% +3 "core" %exY \  +15 "collection"'q% +3 "core" %y|\ I +2 "sampler")c% +4 "core" %exY \  +14 "collection"' % +3 "core" %vz\ I +4 "sampler")\ % +3 "core" %exY \  +15 "collection"'}% +3 "core" %w{\ H +2 "sampler")F% +3 "core" %exY \  +15 "collection"'K% +3 "core" %y{J\ I +2 "sampler")% +3 "core" %exY \  +15 "collection"'% +3 "core" %y|I\ I +2 "sampler")5% +3 "core" %exY \  +15 "collection"'\\% +3 "core" %}~\ H +2 "sampler")T% +3 "core" %exY \  +15 "collection"'% +3 "core" %~\ H +2 "sampler")8% +3 "core" %exY \  +15 "collection"'t% +3 "core" %|I\ I +2 "sampler")R% +3 "core" %exY \  +15 "collection"'<% +3 "core" %{}\ H +2 "sampler")M% +3 "core" %exY  \  +2 "collection"' % +3 "core" %{O\ H +2 #tIntake @17.1psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 17 +2 "sampler")#.0X% +3 "core" %x}\ K +2 "sampler"),% +3 "core" %oF \  +15 "collection"'% +3 "core" %|~\ K +2 "sampler")q% +3 "core" %oF |\  +15 "collection"'c% +3 "core" %{\ K +2 "sampler") % +3 "core" %oF \  +15 "collection"'\ % +3 "core" %x|\ K +2 "sampler")}% +3 "core" %oF \  +15 "collection"'F% +3 "core" %y~\ K +2 "sampler")K% +3 "core" %oF \  +15 "collection"'% +3 "core" %u{ \ L +2 "sampler")% +3 "core" %oF \  +15 "collection"'5% +3 "core" %ty.\ K +2 "sampler")\\% +3 "core" %oF \  +15 "collection"'T% +3 "core" %w}\ K +2 "sampler")% +3 "core" %oF \  +15 "collection"'8% +4 "core" %|~'\ K +2 "sampler")t% +3 "core" %oF \  +15 "collection"'R% +3 "core" %}\ K +2 "sampler")<% +3 "core" %oF \  +15 "collection"'M% +3 "core" %{~'\ K +2 "sampler") % +3 "core" %oF \  +15 "collection"'D% +3 "core" %z~*\ J +2 "sampler");% +3 "core" %oF \  +15 "collection"'-% +3 "core" %z|0\ K +2 "sampler")|% +3 "core" %oF \  +15 "collection"'O% +3 "core" %x}\ K +2 "sampler")&% +3 "core" %oF \  +15 "collection"'% +3 "core" %w}\ K +2 "sampler")J% +3 "core" %oF |\  +15 "collection"'% +3 "core" %}|\ K +2 "sampler")N% +3 "core" %oF \  +15 "collection"'a% +3 "core" %|~J\ K +2 "sampler")~% +3 "core" %oF \  +15 "collection"'X% +3 "core" %z|\ K +2 "sampler")y% +3 "core" %oF \  +15 "collection"'p% +3 "core" %y~\ L +2 "sampler")V% +3 "core" %oF \  +15 "collection"'"% +3 "core" %y|)\ K +2 "sampler")% +3 "core" %oF |\  +15 "collection"'h% +3 "core" %y4\ I +2 "sampler")s% +4 "core" %oF \  +15 "collection"'+% +3 "core" %}\ I +2 "sampler")S% +3 "core" %oF \  +15 "collection"'A% +3 "core" %x}\ I +2 "sampler")% +3 "core" %oF \  +15 "collection"'% +3 "core" %vzr\ I +2 "sampler")'% +3 "core" %pF \  +15 "collection"'% +3 "core" %xy\ I +2 "sampler")% +3 "core" %pF \  +15 "collection"'[% +3 "core" %{{,\ H +2 "sampler")% +3 "core" %pF \  +15 "collection"'f% +3 "core" %|3\ H +2 "sampler") % +3 "core" %pF \  +15 "collection"'% +3 "core" %t\ H +2 "sampler")$% +3 "core" %pF {\  +15 "collection"'% +3 "core" %~ \ I +2 "sampler")b% +3 "core" %pF \  +15 "collection"'L% +3 "core" %|~\ I +2 "sampler")i% +3 "core" %pF \  +15 "collection"'Y% +4 "core" %w~\ I + "sampler")9% +4 "core" %pF  \  +15 "collection"':% +3 "core" %w{A\ I +2 "sampler")H% +3 "core" %pF \ \  +2 "collection"'/% +4 "core" %y|\ H + #tIntake @17.0psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 14 +2 "sampler")#.0X% +3 "core" %xN \  +15 "collection"',% +3 "core" %w}+\ K +2 "sampler")% +3 "core" %xN \  +15 "collection"'q% +3 "core" %x{(\ K +2 "sampler")c% +3 "core" %xN |\  +15 "collection"' % +3 "core" %z~\ J +2 "sampler")\ % +3 "core" %xN \  +15 "collection"'}% +3 "core" %}&\ J +2 "sampler")F% +3 E2\ \\VV +2 "core" %xN }\  +15 "collection"'K% +3 "core" %}/\ J +2 "sampler")% +3 "core" %xN ~\  +15 "collection"'% +3 "core" %~E\ J +2 "sampler")5% +3 "core" %xN \  +15 "collection"'\\% +3 "core" %}\ K +2 "sampler")T% +3 "core" %xN \  +15 "collection"'% +3 "core" %z~o\ K +2 "sampler")8% +3 "core" %xN \  +15 "collection"'t% +3 "core" %v|\ J +2 "sampler")R% +3 "core" %xN \  +15 "collection"'<% +3 "core" %z|\ \ K +2 "sampler")M% +3 "core" %xO \  +15 "collection"' % +3 "core" %{~+\ K +2 "sampler")D% +3 "core" %xL ~\  +15 "collection"';% +3 "core" %z\ J +2 "sampler")-% +3 "core" %xL \  +15 "collection"'|% +3 "core" %{~\ J +2 "sampler")O% +3 "core" %xL \  +15 "collection"'&% +4 "core" %z\ K +2 "sampler")% +3 "core" %xL \  +15 "collection"'J% +3 "core" %x~+\ K +2 "sampler")% +3 "core" %xL |\  +15 "collection"'N% +3 "core" %|}&\ K +2 "sampler")a% +3 "core" %xL }\  +15 "collection"'~% +3 "core" %y\ K +2 "sampler")X% +3 "core" %xK \  +15 "collection"'y% +3 "core" %z\ K +2 "sampler")p% +3 "core" %xK {\  +15 "collection"'V% +3 "core" %}%\ J +2 "sampler")"% +3 "core" %xL \  +15 "collection"'% +3 "core" %}\ K +2 "sampler")h% +3 "core" %xL \  +15 "collection"'s% +3 "core" %x~/\ K +2 "sampler")+% +3 "core" %xL {\  +15 "collection"'S% +3 "core" %uz\ \ J +2 "sampler")A% +3 "core" %xL \  +2 "collection"'% +3 "core" %u{/\ K +2 #tIntake @16.9psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 13.86125 +2 "sampler")#.0X\ K +2 ."airStroke"CSV.dial :waste +17 "sampler")m% +3 "collection"'( +4 "core" % \ +2 .tSSV.dial :exhaust + "sampler")z  +63 "core" +3 ."airStroke"CS.seek 0ml + "collection"'3' +3 "core" ' + ."airStroke"CSV.dial :air +3 "collection"'Q @ +2 "core"  + .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale + "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'.' +100 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")e +129 "core"  +2 ' + ."CSpush"CS.coast +2 "collection"'5 +2 .tSS.reconfigure SSexhale +4 "sampler")#.0X' +490 "core" ' +55 .tSS.reconfigure SSfast +2 "sampler")#.0X +102 "collection"'k9 +3 "core" 9p; +102 "collection"'#9 +3 "core" 9: +102 "collection"'Z9 +3 "core" 98 +103 "collection"'99 +3 "core" 95 +102 "collection"'P9 +3 "core" 93 +102 "collection"'!9 +3 "core" 92 +102 "collection"'69 +3 "core" 9/ +102 "collection"'9 +4 "core" 9. +102 "collection"'9 +3 "core" 9), +102 "collection"'U9 +3 "core" 9>* +102 "collection"'w9 +3 "core" 9T* +102 "collection"'d9 +3 "core" 9h( +102 "collection"'n9 +4 "core" 9}& +102 "collection"'_9 +3 "core" 9% +102 "collection"' 9 +3 "core" 9!" +102 "collection"'9 +3 "core" 9"\ ! +102 "collection"'o9 +3 "core" 9$ +102 "collection"'9 +4 "core" 9% +102 "collection"'G9 +3 "core" 9' +102 "collection"'9 +3 "core" 9 ( +102 "collection"'79 +3 "core" 9 ) +102 "collection"'=9 +3 "core" 9 #+# +102 "collection"'m9 +3 "core" 9 4-' +103 "collection"'(9 +3 "core" 9 C.+ +102 "collection"'z9 +3 "core" 9 S// +102 "collection"'Q9 +3 "core" 9 b04 +102 "collection"'x9 +3 "core" 9 q18 +102 "collection"'19 +3 "core" 9 3< +102 "collection"'39 +3 "core" 9 5@ +102 "collection"'l9 +3 "core" 9 6D +102 "collection"'9 +3 "core" 9 7I +102 "collection"']9 +3 "core" 9 7M +102 "collection"'E9 +4 "core" 9 :Q +102 "collection"'{9 +48 "core" 9 ;W +103 "collection"'09 +3 "core" 9 =[ +102 "collection"'9 +3 "core" 9 >_ +102 "collection"'B9 +3 "core" 9 @d +103 "collection"'u9 +3 "core" 9 Ah +102 "collection"')9 +3 "core" 9\ \ Al\ +102 "collection"'g9 +3 "core" 9\ Bp +102 "collection"'`9 +3 "core" 9\ Du +102 "collection"'I9 +3 "core" 9\ &Ey +102 "collection"'C9 +4 "core" 9\ .G} +103 "collection"'9 +3 "core" 9\ 6H +102 "collection"'9 +3 "core" 9\ >I +102 "collection"'@9 +3 "core" 9\ FJ +102 "collection"'j9 +3 "core" 9\ NL +102 "collection"'49 +4 "core" 9\ TM +102 "collection"'v9 +3 "core" 9\ ZN +102 "collection"'r9 +3 "core" 9\ bO +102 "collection"'W9 +3 "core" 9\ hP +102 "collection"'e9 +3 "core" 9\ nQ +102 "collection"'9 +4 "core" 9\ sS +102 "collection"'.9 +3 "core" 9\ yS +2 .tCH.hold 10:00,70C +3 "collection"' `\ `\ w +2 "core"  +18474 E2\ t +41529 "core" ` +2 "collection"'>9 +3 "core" 9\  +2 #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml + "collection"'' +355 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'q @ +97 "core" A +2 .tCSV.dial :air +2 "collection"', @ +41 "core" ? +3 .tCS.seek 5ml + "collection"' 'l +1362 "core" ' +2 .tCSV.dial CTV + "collection"'\  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'c @ +41 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'}  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'K @ +42 "core" ? +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'F' +1347 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"' +96 "core" ~ +2 .tCBV.dial CSV + "collection"'  +29 "core"  +2 "collection"'\\% +4 "core" % ' ,\ +2 .tCS.seek 5.001ml +2 "collection"'5'l +1352 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'  +41 "core" +2 "collection"'T% +4 "core" %lqqC\ \ +2 .tCS.seek 7ml +2 "collection"'t' +589 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'8 @ +40 "core" > +3 .tCS.seek 10ml + "collection"'<' D +849 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +108 "core" ^ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'D   +37 "core" " +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"';  + '-  +28 "core"  +102  +3 .tCS.seek 5ml + "collection"'|'l +1354 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'O @ +96 "core" B +2 .tCSV.dial :waste +2 "collection"'& +98 "core" +2 .tCS.seek :empty +2 "collection"''Ͱ +1346 "core" ' + .tCSV.dial :air +2 "collection"'J @ +69 "core" A +3 .tCS.seek 5ml + "collection"''l +1349 "core" ' +2 .tCSV.dial CTV + "collection"'N  +41 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'a @ +42 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'~  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'X @ +41 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'y' +1358 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"'p +96 "core"  +2 .tCBV.dial CSV + "collection"'V  +36 "core" +2 "collection"'"% +4 "core" %x{<\ +2 .tCS.seek 5ml +2 "collection"''l +1354 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'h  +40 "core" +2 "collection"'s% +4 "core" %l\ +2 .tCS.seek 7ml + "collection"'+' +591 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'S @ +40 "core" ? +3 .tCS.seek 10ml + "collection"'A' D +35 E,\ CC +814 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +108 "core" _ +2 #tLysing Complete +2 "collection"'2& +3 "core" &Oe\ K +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&% +4 "core" %  )  + "storage"(% +4 "core" %s  ~ \ +44 "storage"(. +4 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 + "storage"([($ +346 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 ('& +3 "core" &$ X Y :\ +2 "manipulator"&f& +3 "core" & 2 +2 "manipulator"& % +3 "core" %   +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 1 + "manipulator"&( +155 "core" ( +2 "manipulator"&$& +4 "core" & K \ +2 "storage"(L& +3 "core" &$ t \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"&?' +98 "core" ' +2 "storage"(& +4 "core" &$ \ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(i'L +195 "core" ' +3 "storage"(Y- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&:& +2 "core" & \ +2 "storage"(& +4 "core" &$ > @\ + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&H'\\ +36 "core" ' +2 .t\Elbow.hold + "manipulator"&/, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(^- +2 "core" -' +3 .tSE.seek 11.09 Pucks below Top Plate + "storage"('y +41 "core" ' +2 "manipulator"&b% +4 "core" %^] ɲ +2 "storage"(k& +3 "core" &$ u\ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 302 counts + "manipulator"&#'ϊ +14 "core" ' +2 "manipulator"&Z& +4 "core" & @ +2 "storage"(9& +3 "core" &$ 7 8\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"&P' +24 "core" ' +2 .tSE.seek 12.09 Pucks below Top Plate +2 "storage"(!'h +51 "core" ' +2 "manipulator"&6& +4 "core" & +2 "manipulator"&% +3 "core" %2 5 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +86 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&U( +146 "core" ( +3 "manipulator"&w& +4 "core" & 1 +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &d& +3 "core" & c 1 +2 .tForearm.seek CC + "manipulator"&n'ρ +98 "core" ' +2 .tHand.close + "manipulator"&_/ +67 "core" / +2 .tCC.seek :open +2 "collection"' ( +379 "core" ( +2 "storage"(& +4 "core" &$ 9 8\ + "storage"(o& +4 "core" &$ 8 7 \ + "manipulator"&& +4 "core" & / 1 +2 "manipulator"&G% +3 "core" % Ϗ  +2 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 1 +2 "manipulator"&7( +166 "core" ( +2 "manipulator"&=& +4 "core" &   +2 "storage"(m& +3 "core" &$ F S q\ +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 1 + "manipulator"&('\\ +109 "core" ' +2 .t\Elbow.hold + "manipulator"&z, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&Q1 +69 "core" 1 +11 "manipulator"&x% +4 "core" % fe ȴ + "storage"(1& +4 "core" &$ * )\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 310 counts + "manipulator"&3'ϒ +21 "core" ' +2 "manipulator"&l& +4 "core" & -  +2 "storage"(& +3 "core" &$ } } ^\ +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&]' +23 "core" ' +2 "storage"(E% +4 "core" %j r { /\ +2 ."downElevator"SE.seek :down +3 "storage"({'v +99 (0% +3 "core" % a\ PH +2 "manipulator"&% +3 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&B'\ +41 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +48 "core" ' +2 .tSC.coast + "storage"(6 +2 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'u& +4 "core" &#'\ + .tHand.open +2 "manipulator"&)1 +26 "core" 1 +2 "manipulator"&g& +4 "core" &   +2 "manipulator"&`% +3 "core" %\  0 +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&I(- +177 "core" ( +3 "manipulator"&C& +4 "core" &-   +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-   +2 .tForearm.seek :garage +2 "manipulator"&' +110 "core" ' +2 .tHand.close +49 "manipulator"&@/ +77 "core" / +2 "manipulator"&j& +4 "core" &- -  +2 "manipulator"&4% +4 "core" %  p ȽW +2 .tForearm.seek :retract + "manipulator"&v'\ +102 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&r( +281 "core" ( +2 "manipulator"&W& +4 "core" &  ;5 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &e& +2 "core" & ! 3 ;5 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'ρ +101 "core" ' +2 "manipulator"&.& +4 "core" & ! _ ;5 +2 "manipulator"&M% +4 "core" %ϊ +2 "collection"'& +3 "core" &%*\ +2 "collection"'>& +4 .tCC.seek :closed +2 "collection"'R(O +2 "core" &%(\ +4 &$'\  +8 &3%'\ +{ +9 &g$)\ > +10 &r$*\ ~L +9 &XX$)v\ J +9 &Z$(Y\ J +10 &Y$)N\ J +9 &Y&(]\ J +10 &`Z$(\ J +9 &"Z$(u\ J +9 &Y$' \ J +10 & Y'( \ J +9 &"iZ$( \ J +9 &$+Y%'\ J +10 &%[%)\ J +9 &'Y&'\ J +10 &)rY%'\ I +9 &+3Y&)\ J +9 &,Z$(\ I +10 &.Y$(\ J +9 &0x\\&)\ J +10 &2;V#(\ J +9 &3X&)\ J +9 &5\\()\ J +10 &7V&)\ J +9 &9DY')\ I +9 &;Y&)x\ J +10 &<V%)k\ J +9 &>W$'[\ J +9 &@LY%)O\ I +10 &B Y$'G\ J +9 &CY$*B\ J +10 &E`%(\ J +9 &GIv%%\ M +9 &I$'\ Q +10 &J&(i\ {V +9 &Lt%+f\ zV +9 &N2$)\ yE +10 &O:7') \ *{ +9 &Oe$+\ I +2 ( + "collection"'>& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.84 + "collection"'q& +4 "core" &Oa$)\ I + .tHand.open + "manipulator"&,1 +75 "core" 1 +2 "manipulator"&% +4 "core" % ϊ # > +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&\ '\ +97 "core" ' +2 .tPSV.dial PSR + "processing"%c +127 "core"  +2 .tPSR.select :flush + "processing"%@ +11 .tPS.seek 1.5ml + "processing"%}' +1606 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%K  +43 "core"  +3 .tPS.seek 0ml + "processing"% 'W +1614 "core" ' +2 .tPSV.dial PSR + "processing"% +55 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%' +2647 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%\\ + "collection"'F  +5 "core"  +2 "processing"%  +41 "core"  +33 +2 .tPSV.dial :mixloop + "processing"%T +100 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%5  +125 "core" +3 .tPS.seek 0ml + "processing"%8'W +2627 "core" ' +2 .tPSV.dial :air + "processing"%t  +53 "core" +3 .tPS.seek 2.5ml + "processing"% ' +2628 "core" ' +2 .tPSV.dial :mixloop + "processing"%D +40 "core" +2 .tPS.seek 0ml +2 "processing"%;'W +2650 "core" ' +2 .tPSV.dial :air + "processing"%-  +42 "core"  +3 .tPS.seek 2.5ml + "processing"%<' +2629 "core" ' +2 .tPSV.dial :mixloop + "processing"%O +42 "core" +2 .tPS.seek 0ml +2 "processing"%&'W +2626 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&|& +4 "core" &\  ;4 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&J( +3 "core" ( +2 "manipulator"&& +4 "core" &\  * ;4 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &N& +2 "core" &\  : ;4 +2 .tForearm.seek CC +2 "manipulator"&a'ρ +103 "core" ' +2 .tHand.close + "manipulator"&~/ +70 "core" / +2 .tCC.seek :open +2 "collection"'X( +379 "core" ( +2 "manipulator"&& +4 "core" &\  w ;4 + "manipulator"&p% +4 "core" % π O +2 .tForearm.seek :retract + "manipulator"&V'\ +98 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage + "manipulator"&"(- +276 "core" ( +2 "manipulator"&y& +4 "core" &- 0 N + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &h& +2 "core" &-  N +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&s' +113 "core" ' +3 .tHand.open + "manipulator"&1 +71 "core" 1 +2 "manipulator"&S% +4 "core" % b  ȳF +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&+'\ +107 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing + ."connect"PRV.dial CBV +2 .tCBV.dial PRV + .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 2 into Collection Clamp + "collection"'& +4 "core" &,0N\ +2 "manipulator"&2% +3 "core" %\  8 +2 "storage"(% +4 "core" %} ?\ + "storage"(. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 2 +39 "storage"(( +353 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 ('& +3 "core" & 6\ + "manipulator"&f& +4 "core" &- $ N + "manipulator"& % +4 "core" %\   8 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 +2 "manipulator"&$( +176 "core" ( +2 "manipulator"&L& +4 "core" &\  ! # +2 "storage"(& +3 "core" & %\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&*' +93 "core" ' +2 "storage"(& +4 "core" & \ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(Y'L +219 "core" ' +3 "storage"(:- +4 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (& +2 "core" & w ~ `\ +2 "manipulator"&^& +3 "core" &\   "~ +2 .t\Elbow.seek 2 +2 "manipulator"&b( +4 "core" ( +2 "manipulator"&k& +4 "core" &  "~ +2 "storage"(Z& +3 "core" & \ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&9'υ +27 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&6/ +76 "core" / +10 ."downElevator"SE.seek :down +4 "manipulator"&& +4 "storage"(?'v +7 "core" &\  ! "~ +2 "manipulator"&% +4 "core" % Ϝ  +2 .tForearm.seek :retract +2 "manipulator"&i'\ +94 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&H( +86 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +65 "core" ( +2 "manipulator"&#& +4 "core" & P :1 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &  :1 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&w'ρ +99 "core" ' +2 "manipulator"&d& +4 "core" & O :1 +2 "manipulator"&P% +4 "core" %~ > +2 "collection"'/& +3 "core" &.3\ +2 "collection"'_& +4 .tCC.seek :closed +2 "collection"'(O +3 "core" &-2\ +3 &-0\  +9 &4-1\ +| +9 &h-0\ > +10 &o-0A\ K +9 &XX/1-\ J +9 &Y,1\ J +10 &Y.0\ J +9 &W,0p\ J +10 &`Y./u\ J +9 &#X.1\ J +9 &Y/0\ I +10 & Y.0\ J +9 &"iY.1\ J +9 &$*\\/1r\ J +10 &%X/1k\ J +9 &'Y,1`\ I +10 &)qY,2U\ J +9 &+4X,/D\ I +9 &,Z.1?\ J +10 &.W-/y\ J +9 &0x\\/1\ J +9 &2<W,/\ I +10 &3X-1\ J +9 &5X-/z\ I +10 &7X-2t\ J +9 &9DY-1i\ I +9 &;Y-1j\ J +10 &<Y-1T\ I +9 &>Y.1L\ J +9 &@KY-1K\ J +10 &B Y-1>\ J +9 &C^+/4\ K +10 &E`,1-\ K +9 &GH|-/2\ N +9 &H,0*\ ~R +10 &J,0!\ {V +9 &Lr,/ \ yW +9 &N4+/\ wD +10 &O:8-1\ |*} +9 &Op-/\ M +5 ( + "collection"'_& +4 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.87 .Hand.open +2 "manipulator"&%1 +70 "core" 1 +2 "manipulator"&% +4 "core" % ~  +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&o'\ +92 "core" ' +2 .tSC.coast "storage"(6 +3 .tCTV.dial CSV,avoiding: :intake +2 "collection"'  +125 "core"  +2 .tCSV.dial CTV + "collection"'G  +29 "core"  +2 .tPS.seek 2.5ml +2 "processing"%=' +2638 "core" ' +2 "collection"'m% +4 "core" % E \ +2 .tCS.seek 4.15ml + "collection"'n'Q +1575 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%U  +41 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%Q  +81 "core" ~ +3 .tPS.seek 0ml + "processing"%x'W +2631 "core" ' +2 .tCBV.dial between PRV and waste1 + "collection"'1 ` +88 "core" _ +2 .tCSV.dial :air +2 "collection"'l @ +42 "core" > +3 .tCS.seek 10ml + "collection"'' D +1575 "core" ' +2 .tCSV.dial CTV + "collection"'E  +42 "core"  +2 .tCS.seek 0ml +2 "collection"'' +2616 "core" ' +2 .tCBV.dial :waste1 + "collection"'0 @ +28 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +3 "collection"'  +125 "core" +2 "collection"'7& +4 "core" &Of,\ M +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&u% +3 "core" %\    +2 "storage"((% +4 "core" %{ \ + "storage"(). +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 1 + "storage"(g($ +342 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (`& +3 "core" && g g\ +2 "manipulator"&3& +3 "core" &\  :, +2 "manipulator"&!% +3 "core" %\   +3 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 1 + "manipulator"&]( +171 "core" ( +2 "manipulator"&C& +4 "core" &  +2 "storage"(& +3 "core" && f g\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&{' +92 "core" ' +2 "storage"([& +4 "core" && ` R !\ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +48 "storage"(z'L +182 "core" ' +2 "storage"(@- +3 "core" -'Ʒ +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 "manipulator"&j& +3 "core" &  +2 "storage"(4& +3 "core" && 8 ;\ +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&B'\\ +35 "core" ' +2 .t\Elbow.hold + "manipulator"&, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(W- +3 "core" -'Ʒ +2 .tSE.seek 12.09 Pucks below Top Plate + "storage"(e'o +34 "core" ' +2 "manipulator"&I% +4 "core" %ie @ ȴ +2 "storage"(.& +4 "core" && -\ + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 313 counts +2 "manipulator"&M'ϕ +20 "core" ' +2 "manipulator"&& +4 "core" &   +2 "storage"(v& +3 "core" && , 3 I\ +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"& ' +20 "core" ' +2 .tSE.seek 13.09 Pucks below Top Plate +2 "storage"(q'^ +55 "core" ' +2 "manipulator"&,& +4 "core" &  +2 "manipulator"&% +4 "core" % +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&>'\ +90 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&c( +157 "core" ( +3 "manipulator"&& +4 "core" & * + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &K& +2 "core" & V * +2 .tForearm.seek CC +2 "manipulator"&}'ρ +92 "core" ' +2 .tHand.close + "manipulator"&/ +65 "core" / +2 .tCC.seek :open +2 "collection"' ( +379 "core" ( +2 "storage"(\\& +4 "core" && 7 7\ +2 "storage"(& +3 "core" && 7 6\ +2 "manipulator"&F& +3 "core" & * +2 "manipulator"&T% +3 "core" % υ +2 .tForearm.seek :retract +2 "manipulator"&5'\ +94 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 1 +2 "manipulator"&( +168 "core" ( +2 "manipulator"&t& +4 "core" &  +2 "storage"(8& +3 "core" && 9 9\ +2 .t\Elbow.reconfigure LimpElbow + "manipulator"&$ ,(#b +3 .tForearm.seek 1 +2 "manipulator"&D'\\ +110 "core" ' +2 .t\Elbow.hold + "manipulator"& , +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&-1 +67 "core" 1 +13 "manipulator"&;% +4 "core" % lv  ɹ% +2 "storage"(O& +4 "core" &&  \ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 316 counts + "manipulator"&<'Ϙ +13 "core" ' +2 "manipulator"&|& +4 "core" &  +2 "storage"(& +3 "core" && Z W ?\ +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&N' +17 "core" ' +2 "storage"(~% +4 "core" %f c [ _\ +3 ."downElevator"SE.seek :down +2 "storage"(r'v +99 (\ % +3 "core" % \ PH +2 "manipulator"&R% +3 "core" %# +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +27 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +63 "core" ' +2 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%p  +68 "core" +3 .tPS.seek 2.5ml + "processing"%a' +2627 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%y +40 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%h  +42 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%J +41 "core" +2 .tdelay 1 second +102 .PSV.dial :air +3 "processing"%  +43 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%S'W +2631 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%V& +4 "core" &,\ + .tHand.open + "manipulator"&1 +21 "core" 1 +2 "manipulator"&2& +4 "core" &  +2 "manipulator"&% +3 "core" %\ $ / C +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&(- +176 "core" ( +2 "manipulator"&s& +4 "core" &- 2 & + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &'& +2 "core" &- & +2 .tForearm.seek :garage +2 "manipulator"&f' +110 "core" ' +2 .tHand.close + "manipulator"& / +66 "core" / +2 "manipulator"&L& +4 "core" &-  & +2 "manipulator"&% +3 "core" % v ȹ, +50 .tForearm.seek :retract +3 "manipulator"&'\ +106 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&"( +128 "core" ( +2 "manipulator"&+& +4 "core" & U c + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &:& +2 "core" &  c +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&' +101 "core" ' +2 "manipulator"&^& +4 "core" & 2 c +2 "manipulator"&k% +4 "core" % + e +2 "processing"%Z& +3 "core" &1\ +2 "processing"%6& +4 .tPC.seek :closed +2 "processing"%(Tg +3 "core" &+\ +3 &*\  +8 &4{3\ *z +9 &g7\ ? +10 &cr4\ M +9 &)W0\ K +9 &Y7\ L +10 &V@\ L +9 &nW@\ L +10 &0[A\ L +9 &UB\ L +9 &W;\ K +10 & vXA\ L +9 &"8Z=\ L +9 &#Z=\ L +10 &%[A\ L +9 &'~ZN\ L +10 &)@UF\ L +9 &+UL\ L +9 &,UM\ L +10 &.UO\ L +9 &0HZO\ L +9 &2\ ZN\ L +10 &3[S\ L +9 &5UT\ L +10 &7PUL\ L +9 &9UV\ L +9 &:UY\ K +10 &<WX\ L +9 &>YYY\ K +9 &@V]\ K +10 &AZT\ L +9 &CV`\ L +10 &E`Za\ L +9 &G!]\\\ L +9 &Hed\ M +10 &Jqe\ N +9 &LVf\ R +9 &Nj\ Q +10 &O_\ R +9 &Qf\ R +10 &SIpf\ 5 +9 &T 0nh\ K +9 &TCo\ ( +2 ( + "processing"%6& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.55 +2 "processing"%& +4 "core" &TC\ ( + .tHand.open + "manipulator"&$1 +71 "core" 1 +2 "manipulator"&*% +4 "core" %  e +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&#'\ +93 "core" ' +2 .tPRV.dial :air + "processing"%  +43 "core"  +2 .tPSV.dial :mixloop +2 "processing"%Y +41 "core" +2 "processing"%9% +4 "core" %TC\ +2 .tPS.seek 0.3ml +2 "processing"%d' +395 "core" ' +2 .tPSV.dial PSR + "processing"%P +98 "core"  +2 .tPSR.select :wash + "processing"% +11 .tPS.seek 0.7ml +2 "processing"%/'* +483 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%b' +1921 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%? +97 "core" +2 .tPTV.dial :mixing +2 "processing"%i @ +68 "core" B +2 .tPBV.dial :waste2 + "processing"%X  +89 "core"  +3 .tPS.seek 0ml + "processing"%%'W +2639 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&& +4 "core" & c +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC + "manipulator"&_( +2 "core" ( +2 "manipulator"&& +4 "core" &  c + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &G& +3 "core" & c +2 .tForearm.seek PC + "manipulator"&w' +98 "core" ' +2 .tHand.close + "manipulator"&/ +67 "core" / +2 .tPC.seek :open +2 "processing"%&( +401 "core" ( +2 "manipulator"&m& +4 "core" & c + "manipulator"&A% +4 "core" %   +2 .tForearm.seek :retract + "manipulator"&U'\ +98 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage + "manipulator"&Q(- +86 E3\ 43 +51 "core" ( +2 "manipulator"&=& +4 "core" &-  1 +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &1& +2 "core" &- T 1 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&l' +112 "core" ' + .tHand.open +2 "manipulator"&n1 +65 "core" 1 +2 "manipulator"&E% +4 "core" % \\ ^ ȱ- +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +99 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%0& +4 "core" &9\ +2 "manipulator"&% +3 "core" %\   +2 "storage"(7% +4 "core" % \ +2 "storage"(u. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 + "storage"((( +336 "core" ( +2 .tSC.reconfigure SCloose + "storage"($.\ 1~b +3 ()& +3 "core" &  \  +2 "manipulator"&`& +3 "core" &. # +2 "manipulator"&3% +3 "core" %\   +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 +2 "manipulator"&!( +178 "core" ( +2 "manipulator"&C& +4 "core" &   $ +2 "storage"(& +3 "core" & ) b Z\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&[' +100 "core" ' +2 "storage"(H& +4 "core" & ) ` P \  +2 .tSE.reconfigure SEpick + "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(o'L +234 "core" ' +2 "storage"(@- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (j& +3 "core" & ( & $\  +2 "manipulator"&4& +3 "core" &  $ +2 .t\Elbow.seek 2 + "manipulator"&W( +4 "core" ( + "manipulator"&I& +3 "core" &   $ +2 "storage"(.& +4 "core" & ( 5 8\  +2 .tForearm.seek 2 + 300 counts + "manipulator"&'υ +30 "core" ' +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&v/ +110 "core" / +12 ."downElevator"SE.seek :down +3 "manipulator"&,& +3 "storage"('v +7 "core" &  $ +2 "manipulator"&{% +4 "core" % ϒ +2 .tForearm.seek :retract +2 "manipulator"&]'\ +96 "core" ' +2 .t\Elbow.seek PC +2 "manipulator"&z( +87 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +153 "core" ( +2 "manipulator"&B& +4 "core" &  +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &M& +2 "core" & +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&e' +99 "core" ' +3 "manipulator"&& +4 "core" & B +2 "manipulator"&K% +4 "core" % +2 "processing"% & +3 "core" &;\ +2 "processing"%& +4 .tPC.seek :closed +2 "processing"%(Tg +2 "core" &/\ +4 &7\  +8 &3{/\ *x +10 &d2\ = +9 &}r4\ L +9 &AT3\ L +10 &Y/\ L +9 &Zx\ L +10 &W{\ K +9 &IVw\ L +9 & Y\ L +10 &T\ K +9 & U\ L +9 &"RX\ K +10 &$U\ K +9 &%T\ L +10 &'S\ L +9 &)ZSv\ K +9 &+Uz\ K +10 &,Uu\ K +9 &.Yv\ L +9 &0aXs\ L +10 &2$Xq\ K +9 &3Ue\ K +10 &5Uc\ K +9 &7iXg\ L +9 &9,Td\ K +10 &:Uf\ K +9 &<Uf\ K +9 &>qXe\ L +10 &@3UV\ L +9 &ART\ K +10 &CUU\ K +9 &EyXU\ L +9 &G9^T\ L +10 &H`T\ M +9 &JmS\ N +9 &LoR\ R +10 &N1J\ R +9 &OL\ Q +10 &QP\ R +9 &SZzhF\ 7 +9 &T%(jJ\ Q +10 &TKL\ + +2 ( + "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.56 + .Hand.open + "manipulator"&>1 +67 "core" 1 +3 "manipulator"&% +4 "core" %  + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&\\'\ +99 "core" ' +2 .tSC.coast "storage"(6 +4 #tHeating da puck from tube 2 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"%9 +2 %F  +5 "core" 98 +102 "processing"%T9 +3 "core" 95 +102 "processing"%t9 +3 "core" 92 +102 "processing"%89 +3 "core" 91 +102 "processing"%}9 +3 "core" 9/ +102 "processing"%c9 +3 "core" 9/ +102 "processing"%-9 +3 "core" 9. +102 "processing"%;9 +3 "core" 9. +102 "processing"%O9 +3 "core" 9/" +102 "processing"%|9 +3 "core" 90& +103 "processing"%9 +3 "core" 92* +103 "processing"%~9 +3 "core" 93/ +102 "processing"%59 +3 "core" 953 +102 "processing"%\ 9 +3 "core" 987 +102 "processing"%R9 +4 "core" 9;; +102 "processing"%9 +3 "core" 9>@ +102 "processing"%D9 +3 "core" 9BD +102 "processing"%<9 +3 "core" 9GH +102 "processing"%p9 +3 "core" 9KL\ +102 "processing"%q9 +3 "core" 9OP\ +103 "processing"%N9 +3 "core" 9UU +102 "processing"%r9 +3 "core" 9YY +102 "processing"%g9 +3 "core" 9^] +102 "processing"%x9 +3 "core" 9da +102 "processing"%y9 +3 "core" 9he +2 .tPH.hold 2:00:00,28C +2 .delay 1:30 +2 "processing"%h pph +3 "core" f +8999 .tPSR.select :air + .PSV.dial PSR +2 "processing"%J +98 "core"  +2 .tPSR.select :wash + "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"%a'[ +1623 "core" ' +2 .tPTV.dial :puck + "processing"%V  +69 "core"  +2 .tPSV.dial PTV + "processing"% +83 "core"  +2 .tPBV.dial :waste1 + "processing"%2  +137 "core" +2 "processing"%% +4 "core" %^\ +2 .tPS.seek 1.5ml +2 "processing"%s' +598 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%' * +33 "core" * +3 .tPS.seek 0ml + "processing"% 'W +1620 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +32 "core"  +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%L * +34 "core" , +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"% +68 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%' +2312 "core" ' +2 .tPSV.dial PTV + "processing"%+ +71 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +3 "processing"%: +71 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV + "processing"%f +83 "core"  +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%^  +72 "core"  +2 .tPS.seek :empty +2 "processing"%k'9 +2300 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%Z  +128 "core" +2 .tPSV.dial :mixloop +2 "processing"% +53 "core" +2 .tPRV.dial :ab1 +2 "processing"% @ +71 "core" A +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"% 'w +270 E0\ == +90 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +3 "collection"'  + "processing"%$  +44 "core"  +31 +2 "processing"%*% +4 "core" %z\  +2 .tPS.seek 0.32ml +2 "processing"%6'' +395 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'  +36 "core" +2 .tPRV.dial :air +2 "processing"%Y  +89 "core"  +3 .tPS.seek 0.9ml +2 "processing"%9'D +1232 "core" ' +2 .tPRV.dial :waste2 + "processing"% @ +71 "core" ? +3 .tPS.seek 0.5ml + "processing"%S' +863 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%P  +41 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%d'[ +1612 "core" ' +2 .tPSV.dial :PML + "processing"%/ +43 "core" +2 .tPTV.dial :mixing +2 "processing"%? @ +71 "core" A +2 .tPBV.dial :waste1 +2 "processing"%i  +33 "core" +2 "processing"%X% +4 "core" %Z\  +2 .tPS.seek 1.85ml +2 "processing"%b': +245 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +3 .tPS.seek 0ml + "processing"%'W +1959 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'G& +2 "core" &57\ +2 .tHand.open + "manipulator"&1 +17 "core" 1 +2 "manipulator"&"& +4 "core" &  +2 "manipulator"&#% +3 "core" %\ 1 6 ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&(- +162 "core" ( +2 "manipulator"&m& +4 "core" &-  | +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &A& +3 "core" &- = | +2 .tForearm.seek :garage + "manipulator"&=' +113 "core" ' +4 .tHand.close + "manipulator"&1/ +70 "core" / +2 "manipulator"&w& +4 "core" &- * | +2 "manipulator"&_% +3 "core" % { Ⱥ8 +2 .tForearm.seek :retract +2 "manipulator"&n'\ +98 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&E( +273 "core" ( +2 "manipulator"&0& +4 "core" &  0 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &U& +2 "core" & 0 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'ρ +97 "core" ' +2 "manipulator"&7& +4 "core" & \  0 +2 "manipulator"&u% +3 "core" %ϊ +2 "collection"'l& +4 "core" &66W\ +2 "collection"')& +4 .tCC.seek :closed + "collection"'`(O +3 "core" &67S\ +4 &57\ : +10 &BK|66\ |0 +9 &tu77\ zE +9 &![77\ ~L +10 &Y87\ ~K +9 &[69\ ~K +9 &gZ76\ ~L +10 &*X44\ ~K +9 &V67\ }K +9 &W76\ ~K +10 &pV76\ ~K +9 &!2\\67\ ~K +10 &"Y56\ ~L +9 &$Y77\ ~K +9 &&xU57 \ ~K +10 &(:[68 \ }K +9 &)Z57\ \ ~L +10 &+X57\ ~K +9 &-\\49\ ~K +9 &/AY56 \ ~L +10 &1X56 \ K +9 &2Y67 \ K +9 &4W67 \ K +10 &6IY87 \ L +9 &8 W68 \ K +10 &9Y47 \ ~K +9 &;\\67 \ ~K +9 &=QZ77\ ~L +10 &?Z58\ ~L +9 &@Y57\ \ }L +9 &BY46 \ ~L +10 &DX]57 \ }L +9 &Fe78\ \ |M +10 &G~47 \ |O +9 &I57 \ {S +9 &K@46\ vW +10 &M47\ rW +9 &Ny54\ \ w8 +9 &Oc+55 \ v"f +10 &O~k77 \ |K +2 ( + "collection"')& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.78 + "collection"'3& +3 "core" &O~j46X\ K +2 .tHand.open + "manipulator"&C1 +65 "core" 1 +2 "manipulator"&% +4 "core" % ϊ  +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&H'\ +95 "core" ' +2 .tPSV.dial PSR + "processing"%Q +99 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%' +1611 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%@  +52 "core"  +3 .tPS.seek 0ml + "processing"%j'W +1617 "core" ' +2 .tPSV.dial PSR +2 "processing"%4 +39 "core"  +2 .tPSR.select :air + "processing"% +11 .tPS.seek 2.5ml + "processing"%I' +2626 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%.  +2 "collection"'v  +39 "core" ~ +116  +2 .tPSV.dial :mixloop + "processing"%, +109 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%{  +70 "core" +3 .tPS.seek 0ml + "processing"%!'W +2642 "core" ' +2 .tPSV.dial :air + "processing"%[  +44 "core"  +3 .tPS.seek 2.5ml + "processing"%o' +2652 "core" ' +2 .tPSV.dial :mixloop + "processing"% +44 "core" +3 .tPS.seek 0ml + "processing"%B'W +2636 "core" ' +2 .tPSV.dial :air + "processing"%M  +43 "core"  +3 .tPS.seek 2.5ml + "processing"%W' +2635 "core" ' +2 .tPSV.dial :mixloop + "processing"% +42 "core" +3 .tPS.seek 0ml + "processing"%K'W +2635 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"& & +4 "core" & 0 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&( +4 "core" ( +2 "manipulator"&]& +4 "core" &  0 +46 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &&& +3 "core" & 0 +2 .tForearm.seek CC + "manipulator"&>'ρ +95 "core" ' +2 .tHand.close + "manipulator"&/ +65 "core" / +2 .tCC.seek :open +2 "collection"'( +380 "core" ( +2 "manipulator"&& +4 "core" &  0 +2 "manipulator"&T% +4 "core" % ϙ +2 .tForearm.seek :retract + "manipulator"&e'\ +97 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek :garage + "manipulator"&t(- +276 "core" ( +2 "manipulator"&(& +4 "core" &- A +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &8& +3 "core" &- A +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&}' +113 "core" ' +3 .tHand.open + "manipulator"&c1 +69 "core" 1 +2 "manipulator"&-% +4 "core" % o & ; ȷj +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&;'\ +97 "core" ' +2 ."da"delayUntil "12:36:04.72" +24800 #recoverPRVreagent08 + .PTV.dial :mixing + "processing"%O @ +70 "core" B +2 ."da"PBV.dial :waste1 + "processing"%|  +35 "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 PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%5' +1223 E=\ FF +1069 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%\ +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%R  +42 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"% +42 "core" +4 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%D  +43 "core"  +2 ."da"PS.seek :empty +2 "processing"%<'9 +2269 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%p +124 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%q' +603 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml + "processing"%N'[ +1604 "core" ' + ."da"PTV.dial :puck +2 "processing"%r  +71 "core"  +2 ."da"PSV.dial PTV +2 "processing"%g +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%x  +33 "core" +2 "processing"%y% +4 "core" %V\  +2 ."da"PS.seek 1.5ml + "processing"%J' +596 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%% * +33 "core" + +3 ."da"PS.seek 0ml + "processing"%'W +1607 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%V  +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"%2 +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2285 "core" ' +2 ."da"PSV.dial PTV + "processing"%a +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%' +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%s +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%F  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"% '9 +2266 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%L +137 "core"  +2 ."da"PSR.select :wash + "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +597 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml +2 "processing"% '[ +1607 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%+ +72 "core" +2 ."da"PBV.dial :waste1 + "processing"%:  +35 "core" +2 "processing"%f% +4 "core" %[U\  +2 ."da"PS.seek 1.5ml + "processing"%^' +599 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +3 ."da"PS.seek 0ml + "processing"%Z'W +1612 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%k +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%$' +2290 "core" ' +2 ."da"PSV.dial PTV + "processing"% +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%* +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +68 "core"  +40 ."da"PS.seek :empty +9 "processing"%Y'9 +2285 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%6  +40 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing + "processing"%  +127 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%9  +42 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%P +42 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%S' +311 E5\ 55 +76 "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"%i'v +349 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%X  +42 "core"  +3 ."da"PS.seek 2ml + "processing"%'[ +1560 "core" ' +2 ."da"PSV.dial :PML + "processing"%d +42 "core" +2 ."da"PTV.dial :mixing +2 "processing"%b @ +70 "core" A +2 ."da"PBV.dial :waste1 + "processing"%G  +32 "core"  +2 "processing"%% +4 "core" %V=\  +2 ."da"PS.seek 1.85ml + "processing"%"'6 +240 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%# * +32 "core" + +3 ."da"PS.seek 0ml + "processing"%m'W +1975 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +48003 #recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%A  +32 "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"%1  +41 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%w' +2287 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%_ +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%\\  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%= +42 "core" +4 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%0  +43 "core"  +2 ."da"PS.seek :empty +3 "processing"%U'9 +874 E4\ 22 +1421 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +125 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%7' +596 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%u'[ +1611 "core" ' + ."da"PTV.dial :puck +2 "processing"%l  +70 "core"  +2 ."da"PSV.dial PTV + "processing"%n +82 "core"  +2 ."da"PBV.dial :waste1 + "processing"%  +34 "core" +2 "processing"%3% +4 "core" %VY\  +2 ."da"PS.seek 1.5ml +2 "processing"%C' +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +3 ."da"PS.seek 0ml + "processing"%)'W +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"% * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +69 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%@' +2276 "core" ' +2 ."da"PSV.dial PTV + "processing"% +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%4 +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%j +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +4 "processing"%v  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%.'9 +2274 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%, +124 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml + "processing"%I'[ +1604 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%[ +71 "core" +2 ."da"PBV.dial :waste1 + "processing"%!  +33 "core"  +2 "processing"%% +4 "core" %ZW\  +2 ."da"PS.seek 1.5ml + "processing"%o' +587 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%M * +33 "core" , +3 ."da"PS.seek 0ml + "processing"%B'W +1610 "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"%W * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +82 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%]' +2294 "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 +2 "processing"%E +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +41 "processing"%H  +74 "core"  +2 ."da"PS.seek :empty +2 "processing"%`'9 +2276 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +125 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%T' +611 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%>'[ +1613 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%( +81 "core"  +2 ."da"PBV.dial :waste1 + "processing"%8  +33 "core" +2 "processing"%% +4 "core" %^\  +2 ."da"PS.seek 1.5ml +2 "processing"%c' +593 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%- * +33 "core" + +3 ."da"PS.seek 0ml + "processing"%e'W +370 E7\ JJ +1246 "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"%O * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%| +68 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2286 "core" ' +2 ."da"PSV.dial PTV + "processing"%~ +83 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%K +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%\ +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%R  +80 "core" +2 ."da"PS.seek :empty +2 "processing"%'9 +2276 "core" ' +2 ."da"Sleepy.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%D +128 "core"  + ."da"PSR.select :sub1 +3 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.25ml +3 "processing"%5'7 +340 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :sub2 +2 "processing"% +9 ."da"PS.seek 0.5ml +2 "processing"%p' +342 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml + "processing"%<'[ +1615 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%q +84 "core"  +2 ."da"PBV.dial :waste1 + "processing"%r  +34 "core" +2 "processing"%g% +4 "core" %^\ T +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"%y * +33 "core" * +3 ."da"PS.seek 0ml + "processing"%N'W +1610 "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"%J * +32 "core" * +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%V +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2347 "core" ' +2 ."da"PSV.dial PTV + "processing"%2 +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +73 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%a +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +4 "processing"%'  +83 "core" +2 ."da"PS.seek :empty +2 "processing"%s'9 +2341 "core" ' +2 "processing"%F9 +3 "core" 94D +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast + "processing"%  +3 "core" 4D + 4D + "processing"%L& +4 "core" &TK\ W+ + #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"& % +3 "core" %\   +2 "storage"(% +3 "core" % P ] \ p +2 "storage"(+. +2 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 ."da"SC.seek 1 + "storage"(:($ +338 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (f& +3 "core" &' l k\ m + "manipulator"& & +4 "core" &- A +2 "manipulator"&% +3 "core" %\   +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 1 +2 "manipulator"&^( +176 "core" ( +4 "manipulator"&& +3 "core" &  !u +2 "storage"(& +3 "core" && - -\ e +3 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&k' +95 "core" ' +2 "storage"(Z& +4 "core" && 3 2 /\ f +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek beamBreak + "storage"('L +173 "core" ' +2 "storage"(*- +3 "core" -'˟ + ."da"SE.configure SEconfig +3 "storage"(#QK-0-\ b +2 "manipulator"& & +3 "core" & !u +2 "storage"(& +3 "core" && \  V\ ^ +2 ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&$'\\ +38 "core" ' +2 ."da"\Elbow.hold + "manipulator"&6, +4 "core" , + ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(- +2 "core" -'˟ +2 ."da"SE.seek 13.09 Pucks below Top Plate +2 "storage"(9'W +46 "core" ' +2 "manipulator"&P% +4 "core" %df  + "storage"(Y& +4 "core" && }\ U + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 308 counts + "manipulator"&/'ϐ +13 "core" ' +2 "manipulator"&?& +46 "core" & !p +9 "storage"(S& +4 "core" && \ ^ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&X' +24 "core" ' +2 ."da"SE.seek 14.09 Pucks below Top Plate +2 "storage"(i'F +51 "core" ' +2 "manipulator"&d& +4 "core" &  - !p +2 "manipulator"&b% +4 "core" %,   + ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&G'\ +90 "core" ' +2 ."da"\Elbow.seek PC +2 "manipulator"&( +240 "core" ( +2 "manipulator"&#& +4 "core" & ( 1 + ."da"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" & } + ."da"Forearm.seek PC +2 "manipulator"&"' +95 "core" ' +3 ."da"Hand.close + "manipulator"&A/ +77 "core" / +2 ."da"PC.seek :open +2 "processing"%z( +401 "core" ( +2 "storage"(1& +4 "core" && - /\ g +2 "manipulator"&m& +3 "core" & +2 "manipulator"&_% +3 "core" %   +3 ."da"Forearm.seek :retract +2 "manipulator"&\\'\ +99 "core" ' +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 1 +2 "manipulator"&=( +251 "core" ( +2 "manipulator"&0& +4 "core" &   !w +2 "storage"(w& +3 "core" && - .\ e +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&' +103 "core" ' +2 ."da"Hand.open + "manipulator"&U1 +66 "core" 1 +10 "storage"(7- +3 "core" -'F +2 ."da"SE.seek 13.84 Pucks below Top Plate +2 "storage"(l' +27 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 13.18 Pucks below Top Plate +2 "storage"(n' +52 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da18sep0113h217ml.tif +1593 #SX HX9/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 12.709 seconds\ /var/log/esp/da18sep0113h217ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da18sep0113h217ml15s.tif +350 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +1206 #"da"SX HX9/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da18sep0113h217ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da18sep0113h217ml30s.tif +3063 #SX HX9/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da18sep0113h217ml30s.tif: TIFF Upload Complete\ +6 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da18sep0113h217ml70s.tif +7120 #SX HX9/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da18sep0113h217ml70s.tif: TIFF Upload Complete\ +2 .Sleepy.power :camera,:OFF +7 ."Qmail"HABfans.email "12.709 sec auto-exposure",Subject: "da18sep0113h217ml images!" +110 "storage"( - +3 "core" -' +2 "storage"(3& +4 "core" && \ + "manipulator"&u& +4 "core" &  * !v +2 ."da"\Elbow.seek 1 +3 "manipulator"&( +3 "core" ( +2 "manipulator"&C& +3 "core" &  !v +2 "storage"(Q& +3 "core" && { y\ +3 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&' +3 "core" ' +2 ."da"SE.reconfigure SEgently +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 13.89 Pucks below Top Plate +3 "storage"('L +67 "core" ' +2 "manipulator"&)& +4 "core" &  I !v +2 "storage"(& +3 "core" && P\ +2 ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&4'\\ +40 "core" ' +2 ."da"\Elbow.hold +2 "manipulator"&j, +3 "core" , + ."da"\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +6 "storage"(#QK-0-\ b +4 ."da"SE.seek 14.08 Pucks below Top Plate +2 "storage"(v'6 +41 "core" ' +4 "manipulator"&@% +4 "core" %_o ( ɷ +57 "storage"(,& +5 "core" && q\ + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 303 counts +2 "manipulator"&.'ϋ +15 "core" ' +2 "manipulator"&{& +4 "core" &  !q +2 "storage"([& +4 "core" && A\ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 700 counts +4 "manipulator"&!' +24 "core" ' +2 "storage"(% +6 "core" %@ ?\ +4 ."downElevator"SE.seek :down +6 "storage"(I'v +96 (M% +3 "core" %5   \ NA + "manipulator"&o% +4 "core" %*  +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&'\ +35 "core" ' + ."downElevator"SE.coast + "storage"(5 +52 "core" ' +2 ."da"SC.coast + "storage"(6 +4 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 #tStarting finalPurge +3 "processing"%W& +5 "core" &\ +2 ."psFlush"Hand.open +2 "manipulator"& 1 +25 "core" 1 +2 "manipulator"&B& +5 "core" &  p !p +2 "manipulator"&&% +4 "core" %\    +2 ."psFlush"\Elbow.seek FlushPuck::Garage +3 "manipulator"&(- +169 "core" ( +2 "manipulator"&E& +4 "core" &- t +2 ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &H& +2 "core" &- t +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&]' +106 "core" ' +2 ."psFlush"Hand.close + "manipulator"&/ +72 "core" / +4 "manipulator"&`& +4 "core" &-  t +2 "manipulator"&T% +3 "core" %  x +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&('\ +101 "core" ' +2 ."psFlush"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."psFlush"\Elbow.seek PC +2 "manipulator"&8( +114 "core" ( +2 "manipulator"&& +5 "core" & ) + ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &>& +3 "core" & +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC + "manipulator"&-' +102 "core" ' +2 "manipulator"&c& +4 "core" & : +2 "manipulator"&}% +5 "core" % +2 "processing"%O& +4 "core" &\ +2 "processing"%|& +4 ."psFlush"PC.seek :closed +2 "processing"%e(Tg +3 "core" &\ +4 &\ 6 +9 &@Ixu\ 0 +9 &qt~\ D +10 &\\\ L +9 &X\ L +10 &Te\ L +9 &bX\ L +9 &#Z\ L +10 &V\ K +9 &W\ L +9 &jYs\ L +10 &!-Y\ K +9 &"V\ K +10 &$U\ K +9 &&sU\ K +10 &(3Y\ L +9 &)T\ L +9 &+Tz\ L +9 &-zY\ L +10 &/<Y`\ L +9 &0WN\ L +10 &2VM\ K +9 &4Ty\ L +10 &6DT\ L +9 &8T\ L +9 &9T~\ L +9 &;T}\ L +10 &=MY\ K +9 &?V\ K +10 &@U\ K +9 &BY\ L +9 &DTY~\ L +10 &F[\ L +9 &G\\\ L +9 &Ic\ M +10 &KQw\ O +9 &M \ R +10 &N\ R +9 &P\ R +9 &RP{\ R +10 &S`\ "i +9 &TI\\}\ + +9 ( +2 "processing"%|& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.60 + "processing"%~& +5 "core" &TN\ & + &TN\ & + ."psFlush"Hand.open +2 "manipulator"&K1 +66 "core" 1 +3 "manipulator"&\ % +4 "core" %   +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract + "manipulator"&R'\ +101 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +126 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."psFlush"PS.seek 1ml +2 "processing"%D'P +377 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +727 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%' +778 EE\ EF +838 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%5 +70 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%p  +34 "core" +3 ."psFlush"PS.seek 0ml + "processing"%q'W +2637 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%r +70 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%g' +595 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%<' +2126 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%y +70 "core" +2 ."psFlush"PBV.dial PSV + "processing"%x U +53 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%%'W +2648 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%J @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%V' +2632 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%N  +81 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%2'9 +2649 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"% +41 "core"  +2 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +2 "processing"%a' +2633 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%' +68 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%'W +2633 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%F @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2637 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%L  +80 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"% '9 +2631 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +41 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.seek 1ml + "processing"%+'P +1098 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%f' +1613 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +69 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +53 "core" +3 ."psFlush"PS.seek 0ml + "processing"%'W +2632 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +69 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%Z' +586 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%t' +2118 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%* +71 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"% U +51 "core" U +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2623 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%; @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2641 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%P  +69 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%Y'9 +2624 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%? +42 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%S' +2649 "core" ' +2 ."psFlush"PSV.dial PTV +39 "processing"%d +76 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%b'W +2631 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%k @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%^' +2631 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +68 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%$'9 +2637 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'/& +4 "core" &?AH\ + .tHand.open + "manipulator"&91 +27 "core" 1 +2 "manipulator"&X& +4 "core" & \\ +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&#( +2 "core" ( +2 "manipulator"&& +3 "core" &   +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &6& +3 "core" & +2 .tForearm.seek PC + "manipulator"&A' +100 "core" ' +2 .tHand.close + "manipulator"&G/ +77 "core" / +2 .tPC.seek :open +2 "processing"%( +399 "core" ( +2 "manipulator"&1& +4 "core" & +2 "manipulator"&m% +3 "core" %  +2 .tForearm.seek :retract +2 "manipulator"&_'\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&"( +350 "core" ( +2 "manipulator"&0& +4 "core" & / + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &w& +2 "core" & / +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'ρ +90 "core" ' +4 "manipulator"&U& +3 "core" & / +2 "manipulator"&7% +4 "core" %  +2 "collection"'\\& +3 "core" &ACJ\ +2 "collection"'i& +4 .tCC.seek :closed +2 "collection"'l(O +3 "core" &?CC\ +3 &@CC\  +8 &4?BI\ +| +10 &hAB@\ ? +9 &tACC\ L +9 &WY?CJ\ K +10 &UBDG\ K +9 &Y@CI\ K +9 &Z>CI\ K +10 &_Y>AE\ K +9 & YAAF\ L +10 &Y@CH\ K +9 & Y>AI\ K +9 &"hZ@CJ\ K +10 &$(\\?D=\ L +9 &%W>CH\ K +9 &'YA@K\ K +10 &)oX?CE\ K +9 &+2Y?C>\ K +10 &,YABI\ K +9 &.W?CI\ K +9 &0xW?CC\ K +10 &2:W?CJ\ K +9 &3W@BH\ K +9 &5X?C@\ K +10 &7WABE\ K +9 &9AX@@C\ K +10 &;XABG\ K +9 &<Z?BJ\ K +9 &>YABF\ K +10 &@IYABE\ K +9 &B V@CB\ K +9 &C[@AG\ L +10 &E^@DJ\ L +9 &GJr=CH\ N +10 &I?AG\ Q +9 &J<AJ\ zV +9 &Lt=BA\ xW +10 &N4>AI\ wE +9 &O=9>?D\ y't +9 &Or;BH\ ~K +6 ( + "collection"'i& +5 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.81 + "collection"' & +4 "core" &Oj=AB\ K + &Oj>A;\ ~K + .tHand.open +2 "manipulator"&31 +71 "core" 1 +2 "manipulator"&u% +4 "core" %    +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&C'\ +99 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'Q& +4 "core" &Oj?BM\ K +2 "collection"')% +3 "core" %>AJ\ +2 #tCS Pulling 5ml of flush .CSV.dial CSR +2 "collection"'  +40 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'@'l +1371 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 ',% +4 "core" %l>AE\ z +4 .tCS.reconfigure CSfast +3 "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"'=' +657 "core" ' +2 .tCSV.dial :waste + "collection"' +123 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'{' +1988 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'[& +4 "core" &Oi?BB\ K +2 "collection"'n% +3 "core" %?CC\ + .tCSV.dial :flush +2 "collection"'  +41 "core"  +3 .tCS.reconfigure CSfast + "collection"'#d @b +3 .tCS.seek 5ml + "collection"''l +577 EC\ AA +649 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"' @ +41 "core" B +2 "collection"'M% +4 "core" %l>CE\ ~ +2 .tCS.seek 7ml +2 "collection"'o' +547 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'  +2 'W  +40 "core"  +89  +2 .tCBV.dial :waste1 + "collection"'4 @ +44 "core" ? +3 .tCS.seek 0ml + "collection"' ' +1661 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'B& +4 "core" &Oi@EF\ K +2 "collection"'&% +3 "core" %AEG\ +2 .tCSV.dial :flush + "collection"'.  +70 "core" +3 .tCS.seek 5ml + "collection"'v'l +1236 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"'! @ +42 "core" A +2 "collection"'E% +4 "core" %l@C>\  +2 .tCS.seek 7ml +2 "collection"'H' +543 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +2 "collection"'I  +40 "core"  +2 .tCBV.dial :waste2 +2 "collection"':  +108 "core"  +3 .tCS.seek 0ml + "collection"'j' +1676 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'& +4 "core" &Oh?@1\ K +2 "collection"'`% +3 "core" %AB4\  + .tCSV.dial CSR +2 "collection"'T  +40 "core"  +36 .tCSR.select :kill +12 "collection"' +10 .tCS.seek 8ml +2 "collection"'' +1922 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'' D +537 "core" ' +4 .tCBV.dial CSV +2 ."connect"CSV.dial CBV +2 "collection"'>  +2 '] +97 "core" +32  +2 .tCTV.dial :intake + "collection"'c  +72 "core" +2 .tIntake.select :open + "sampler") +12 .tCS.seek 2ml +2 "collection"'}' \\ +1912 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'O  +71 "core" ~ +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'' +589 "core" ' +2 .tCSV.dial CSR + "collection"'(  +97 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'z'l +1347 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"'|' D +1354 "core" ' +2 .tCSV.dial CBV + "collection"'~ +97 "core" +2 .tCS.seek 0ml +2 "collection"'K' +2621 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&\ & +4 "core" & / +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +4 "manipulator"&( +28 "core" ( +2 "manipulator"&-& +4 "core" & .  + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &s& +2 "core" & ~  +2 .tForearm.seek CC +2 "manipulator"&D'ρ +101 "core" ' +2 .tHand.close + "manipulator"&5/ +69 "core" / +2 .tCC.seek :open +2 "collection"'p( +379 "core" ( +2 "manipulator"&& +4 "core" &   + "manipulator"&r% +4 "core" % ώ +2 .tForearm.seek :retract + "manipulator"&q'\ +95 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&g(- +267 "core" ( +2 "manipulator"&y& +4 "core" &- Y S +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &x& +2 "core" &- S +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&<' +109 "core" ' +3 .tHand.open + "manipulator"&J1 +73 "core" 1 +2 "manipulator"&%% +4 "core" % z Ⱥ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&N'\ +97 "core" ' +2 #tCompleted [/home/esp/esp2/mission/2018_08_31_niagara_mission.rb:53] begun 11:30:22 + #Preparing to sleep until 7:02AM 9/03/2018 +3 #Asleep til 7:02AM 9/03/2018 +3 ."shutdown"CC.coast +2 "collection"'6 +5 #tContinuing at 07:02EDT03-Sep-18 + ."shutdown"CS.coast +2 "collection"'5 +4 EC\ 65 +3 ."shutdown"PC.coast +2 ."Qmail"GoodNews.email "Then, in tube 2: Sample.deep; initialPurge; da withoutWCR\\n/home/esp/esp2/mission/2018_08_31_niagara_mission.rb:58\\n{1 => 15, 2 => 7}\\nCan@13:30:21, 25.5C, 17% humidity, 14.3psia, 13.358V, 0.257A, 0.251A avg, 3.43W",Subject: "Asleep until 07:02EDT03-Sep-18" +2 "processing"%6 +59 ."shutdown"PS.coast + "processing"%5 +3 ."shutdown"Forearm.coast + "manipulator"&5 +2 ."shutdown"\Elbow.coast + "manipulator"&6 +37 ."shutdown"Sleepy.power :dwarf,:OFF + .Sleepy.power :raw,:OFF + #Shutdown +38698 EK\ q +60002 F\ ~ +60003 G\ v +60002 G\ m +60002 G\ &% +60002 D\ %%x +60002 D\ f +60003 C\ u +60002 ?\ ## +60002 >\ o +60002 ;\ n +60002 <\ r +60003 9\ n +60002 :\  +60002 7\ &%z +60002 7\ c +60002 6\ s +60003 ;\ %%~ +60002 ;\  +60002 >\ r +60002 <\ n +60003 @\ r +60002 A\ m +60002 @\ m +60002 C\ g +60002 ?\ { +60003 >\ o +60002 A\ v +60002 A\ o +60002 @\ p +60002 ?\ t +60003 >\ i +60002 <\ p +60002 ;\ g +60002 :\ z +60002 ;\ m +60003 7\ n +60002 6\ v +60002 5\ l +60002 0\ r +60002 -\ j +60003 -\ f +60002 +\ p +60002 ,\  +60002 '\ r +60002 )\ v +60003 (\ m +60002 +\ m +60002 )\ q +60002 )\ x +60002 (\ g +60003 &\ s +60002 +\ o +60002 )\ w +60002 (\ $$ +60002 )\ m +60003 *\ r +60002 *\ p +60002 +\ v +60002 *\ l +60002 *\ s +60003 )\ q +60002 +\ k @EDT1535861210.53 +\ s +60002 +\ t +60002 *\ l +60003 ,\ } +60002 ,\ m +60002 -\ k +60002 ,\ i +60002 ,\ i +60003 -\ o +60002 -\ w +60002 -\ o +60002 .\ r +60002 -\ r +60003 .\  +60002 .\ r +60002 ,\ i +60002 /\ { +60002 /\ q +60003 /\ ~ +60002 .\  +60002 ,\ q +60002 .\ { +60002 ,\ z +60003 0\ y +60002 /\  +60002 ,\ n +60002 ,\ s +60002 .\ | +60003 .\ x +60002 /\ k +60002 ,\ %% +60002 -\ v +60002 -\ z +60003 -\ o +60002 -\ q +60002 +\ r +60002 .\  +60002 .\ z +60003 .\ p +60002 -\ k +60002 ,\ k +60002 -\ l +60002 -\ i +60003 -\ p +60002 /\ q +60002 -\ l +60002 ,\ x +60002 -\ y +60003 .\ z +60002 ,\ j +60002 .\ p +60002 /\ $$} +60002 +\ j +60003 ,\ y +60002 *\ r +60002 (\ p +60002 *\ p +60002 (\ &&~ +60003 *\ | +60002 (\ %%z +60002 &\ m +60002 (\ n +60002 &\ r +60003 (\ %%k +60002 +\  +60002 0\ y +60002 0\ p +60002 5\ z +60003 6\ x +60002 9\  +60002 ;\  +60002 :\ | +60002 ;\ w +60003 =\ ~ +60002 >\ p +60002 ?\ q +60002 ?\ y +60002 =\ p +60003 =\ ~ +60002 C\ l +60002 ?\ $$x +60002 @\ o +60002 B\ l +60003 B\ o +60002 A\ s +60002 <\ r +60002 ;\ y +60003 1\ y +60002 *\ k +60002 +\ z +60002 *\ o +60002 *\ p +60003 '\ h +60002 ,\ u +60002 1\ k +60002 +\ f +60002 -\ c +60003 ,\ m +60002 (\ o +60002 #\ x +60002 #\ q +60002 \ q +60003 \ z +60002 \ i +60002 \ o +60002 \ l +60002 \ i +60003 \ z +60002 \ e +60002 \ { +60002 \ k +60002 \ p +60003 \ ~ +60002 \ $#y +60002 \ p +60002 \ o +60002 \ ~ +60003 \ { +60002 \ o +60002 \ $$~ +60002 \ y +60002 \  +60003 \ { +60002 \ ##u +60002 \ %% +60002 \ $${ +60002 \ m +60003 \ | +60002 \ v +60002 \ $${ +60002 \ t +60003 \ | +60002 \ $#t +60002 \ l +60002 \ k +60002 \ n +60003 \ q +60002 \ o +60002 \ o +60002 \ o +60002 \ p +60003 \ m +60002 \ m +60002 \ u @EDT1535947613.71 \ k +60002 \ k +60003 \  +60002 \ z +60002  \ n +60002 \ m +60002  \ r +60003 \ m +60002  \ l +60002 \ q +60002  \ i +60002 \ o +60003 \ k +60002  \ s +60002  \ g +60002 \ j +60002 \ n +60003 \ z +60002 \ y +60002 \ a +60002  \ r +60003 #\ n +60002 \ r +60002 !\ h +60002 &\ m +60002 '\ r +60003 *\ p +60002 -\ m +60002 /\ z +60002 0\ n +60002 2\ n +60003 1\ z +60002 3\ l +60002 6\ p +60002 6\ o +60002 7\ k +60003 :\ k +60002 :\ s +60002 8\ w +60002 4\  +60002 1\ u +60003 /\ p +30541 .\ p +34 #tPowering up Dwarves +501 .Sleepy.power :raw,:ON +16 "sampler") +2 )V +2 "core"  + "collection"' +3 ' +2 "core"  +2 "processing"% +2 %2 +2 "core"  +2 "collection"' 9\ +2 ' 0\ +2 ' -\ + "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +2 "sampler")&\ +2 .tSS.configure SSconfig + "sampler")#.0X 15, 2 => 7}\\nCan@07:02:22, 25.3C, 16% humidity, 14.3psia, 13.245V, 0.570A, 0.564A avg, 7.55W",Subject: "Started 2018_08_31_niagara_mission phase Sample.deep; initialPurge; da withoutWCR" +61 .tSample.deep + "sampler")^0 +1071 "core" 0 +3 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'/& +4 "core" &EI\ U +2 .tHand.open + "manipulator"&91 +74 "core" 1 +2 "manipulator"&X& +4 "core" &  "x +2 "manipulator"&% +3 "core" % \  V  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&6(- +176 "core" ( +2 "manipulator"&G& +4 "core" &-  v M +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &8& +3 "core" &- 1 M +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage +2 "manipulator"&R' +107 "core" ' +2 .tHand.close + "manipulator"&e/ +72 "core" / +4 "manipulator"&1& +4 "core" &- u M +2 "manipulator"&m% +3 "core" %   o +3 .tForearm.seek :retract +3 "manipulator"&A'\ +109 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&#( +272 "core" ( +2 "manipulator"&0& +5 "core" & 0 4 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &w& +2 "core" & 4 +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&U'ρ +103 "core" ' +3 "manipulator"&7& +4 "core" & O 4 +2 "manipulator"&\\% +4 "core" %ψ 5 +2 "collection"'_& +3 "core" &EH \ | +2 "collection"'& +4 .tCC.seek :closed +2 "collection"'i(O +2 "core" &CH\ ~ +3 &GJ\ | +10 &4FI\ r+| +9 &gDH \ r? +10 &^sCH\ qM +9 &$VGH \ tK +9 &XDJ \ uK +10 &WFF \ uK +9 &iWFI\ \ tL +9 &,[DI \ uK +10 &WDH\ vK +9 &WFH \ sK +10 & rVGH \ tK +9 &"4WCH\ vK +9 &#[EI\ vL +10 &%YGF \ vL +9 &'xYEJ\ vL +9 &)<VEI \ wK +10 &*ZFJ\ vL +9 &,UFH\ \ wK +10 &.VDH \ uL +9 &0CXEI\ vL +9 &2TFJ\ vL +10 &3ZDG\ vL +9 &5XEH\ vL +9 &7KTFI \ vL +10 &9 ZDI \ vL +9 &:ZCH \ vL +10 &<ZFH\ vL +9 &>SZEJ\ \ uL +9 &@ZGH\ vL +10 &A\\FH\ uL +9 &C]DJ\ \ uL +9 &EW`FJ\ uM +10 &GqFI\ tN +9 &HCJ\ pR +10 &JEH\ kV +9 &LADI \ kW +9 &NDH\ iL +10 &O0NEG\ l%q +9 &OEH\ k$j +9 &OkDG\ tL +2 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.95 +2 "collection"' & +4 "core" &OjCF\ tL + .tHand.open + "manipulator"&31 +70 "core" 1 +2 "manipulator"&u% +4 "core" % ψ + 5 +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +3 "manipulator"&Q'\ +99 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"')& +4 "core" &OjCG\ sL +2 "collection"'% +3 "core" %EG\ s +2 #tCS Pulling 5ml of flush .CSV.dial CSR +2 "collection"'  +124 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"''l +1370 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +9 ',% +3 "core" %lDG \ t +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml + "collection"'@' +673 "core" ' +2 .tCSV.dial :waste + "collection"' +136 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'=' +1988 "core" ' +2 #tPurging external Intake + "collection"'[& +4 "core" &OhEF\ rL +2 "collection"'n% +3 "core" %CF\ s + .tCSV.dial :flush +2 "collection"'  +55 "core" +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'{' D +2390 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +3 "collection"' 'M  +5 "core"  +64 ~ +2 .tCTV.dial :intake + "collection"'  +72 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'' +2388 "core" ' + .tIntake.select :close + "sampler")0 +10 .tCTV.dial :air +2 "collection"'W  +71 "core"  +2 #tFlushing upper manifold + "collection"'4& +4 "core" &OhCF\ tL +2 "collection"'o% +3 "core" %BF\ u +2 .tCSV.dial :flush + "collection"'B  +70 "core"  +3 .tCS.seek 5ml + "collection"'&'l +1241 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'. @ +40 "core" B +2 "collection"' % +4 "core" %lBG\ u +2 .tCS.seek 7ml +43 "collection"'!' +552 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"'E +98 "core"  +2 .tCTV.dial :air +2 .CS.seek 0ml + "collection"'v' +1684 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'I'- +772 "core" ' +2 .tCSV.dial :waste + "collection"': +42 "core" +3 .tCS.seek 0ml + "collection"'H' +773 "core" ' +2 "collection"'& +4 "core" &OgCH\ vL +2 "collection"'`% +3 "core" %CE\ v + .tCSV.dial :flush +2 "collection"'T  +41 "core"  +3 .tCS.seek 3ml +2 "collection"'j'- +777 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +40 "core" B +2 "collection"']% +4 "core" %-EG\ u +2 .tCS.seek 5ml +2 "collection"'>'l +547 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml + "collection"'c' +1216 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"''- +773 "core" ' +2 .tCSV.dial :waste + "collection"'O +70 "core" +3 .tCS.seek 0ml + "collection"'}' +788 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&(& +4 "core" & 1 4 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&( +3 "core" ( +2 "manipulator"&z& +3 "core" &  O 4 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &~& +3 "core" & 4 +2 .tForearm.seek CC + "manipulator"&|'ρ +104 "core" ' +2 .tHand.close + "manipulator"&\ / +68 "core" / +2 .tCC.seek :open +2 "collection"'-( +378 "core" ( +2 "manipulator"&s& +4 "core" & 4 + "manipulator"&5% +4 "core" % χ +2 .tForearm.seek :retract + "manipulator"&"'\ +97 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&C(- +274 "core" ( +2 "manipulator"&l& +4 "core" &-  O + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- O +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&r' +108 "core" ' +3 .tHand.open + "manipulator"&D1 +66 "core" 1 +2 "manipulator"&y% +4 "core" %   < ɼ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&x'\ +98 "core" ' +2 #tda sampling at most 1000ml +2 #Loading sh1 puck from tube 2 into Collection Clamp +2 ."Qmail"HABfans.email "Started da in tube 2 at 07:06:48EDT03-Sep-18\\n{1 => 15, 2 => 7}\\nCan@07:02:22, 25.3C, 16% humidity, 14.3psia, 13.245V, 0.570A, 0.564A avg, 7.55W",Subject: "da sampling at most 1000ml" +3 "collection"'& +56 "core" &FI\ \ +2 "manipulator"&J% +4 "core" %\  o  +2 "storage"(%% +3 "core" %   \ +2 "storage"(q. +4 "core" .( + "storage"(<& +4 "core" & ) $ ( \  + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (p& +2 "core" & )  % \  +2 "manipulator"&K& +4 "core" &-  O +2 "manipulator"&% +5 "core" %\  l  +3 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 2 + "manipulator"&$( +175 "core" ( +2 "manipulator"&N& +4 "core" &\  ' "| +2 "storage"(g& +4 "core" & ) ( ) F\  +3 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 700 counts + "manipulator"&h' +94 "core" ' +2 "storage"(V& +4 "core" & ) ' ( Q\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"('L +232 "core" ' +2 "storage"(2- +3 "core" -'. +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 ('& +2 "core" & ( \  +2 "manipulator"&F& +4 "core" &\  / "| +2 .t\Elbow.seek 2 + "manipulator"&a( +3 "core" ( +2 "manipulator"&& +3 "core" &\  Q "| +2 "storage"(L& +4 "core" & ( >\  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&'υ +20 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&+/ +65 "core" / +60 ."downElevator"SE.seek :down +3 "manipulator"& & +3 "storage"('v +6 "core" &\  ` "| +2 "manipulator"&% +3 "core" % ς g r +2 .tForearm.seek :retract +2 "manipulator"&'\ +41 E/\ QP +52 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"& ( +104 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +36 "core" ( +2 "manipulator"&?& +4 "core" & K 3 +3 .t\Elbow.reconfigure LooseElbow +4 "manipulator"&$ &.,(#b +4 & & +2 "core" & 3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&*'ρ +93 "core" ' +2 "manipulator"&d& +4 "core" & * * 3 +3 "manipulator"&S% +4 "core" %ϊ X +2 "collection"'k& +3 "core" &CI\ ~ +2 "collection"'& +4 .tCC.seek :closed +2 "collection"'Z(O +3 "core" &BI\  +3 &GH\  +10 &1}CG\ u*y +9 &eEI\ s> +10 &sDH \ tL +11 &HWEH\ wK +8 &\ YEJ\ sK +10 &VEI\ vK +8 &XFH\ uK +9 &PYDH\ wK +10 &VDI\ vK +9 &YDH \ vK +10 & WCG\ tK +9 &"YWDG \ tJ +9 &$YCG\ uK +10 &%WCI\ tK +9 &'WDK\ tJ +9 &)_WEJ\ vK +10 &+"WEH\ uK +9 &,WEG\ wK +10 &.WFH\ tK +9 &0hUEG\ wK +9 &2*WFI\ tK +10 &3ZDI\ vK +9 &5WDH\ uJ +9 &7pWEI\ vK +10 &93WEG\ vJ +9 &:WCH\ vK +10 &<UDH\ wK +9 &>yYEI\ vJ +9 &@:YDI\ vK +10 &AYCI\ wJ +9 &C\\FG\ vL +10 &E}`FH\ vL +9 &G8yDI\ sN +10 &HHK\ oR +9 &J \ kW +9 &Lb!\ kX +9 &N#$%\ iE +10 &O8;+*\ p- +9 &Og12\ tG +5 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.03 +2 .Hand.open + "manipulator"&1 +74 "core" 1 +2 "manipulator"&^% +4 "core" % ϊ  R +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&/'\ +93 "core" ' +2 .tSC.coast + "storage"(6 +2 #tcollectSample 1000ml w/bubble point of 24psi + #Priming 7ml + .Sleepy.power :sampler,:ON + .Intake.select :close + .\Exhaust.select :close + .SS.hold +2 "sampler")9+ +3 "core" + + "sampler")X% +4 "core" % ~\  +2 "collection"'& +3 "core" &O\\DG\ OG +3 E0\ ]^ + #tCalibrating pressure and temperature sensors + .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X +21  +2 .tdelay 3.8 seconds +382 "collection"'e% +4 "core" %DI\ K + "sampler")1% +4 "core" %?2 \ g + .tSSV.dial :spit +2 "sampler")m +127 "core" +3 .tSS.seek 0ml + "sampler")Y' +278 "core" ' +2 .tSSV.dial CBV + "sampler")R  +131 "core"  +2 .tCTV.dial :intake + "collection"'0  +72 "core"  +2 #tWaiting for external sampler to finish priming... + .delayUntil "07:10:07.04" +16503 ."connect"SSV.dial CBV +2 .tCBV.dial SSV + #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open + "sampler") +210 "collection"'w% +3 "core" %\ B +2 #tIntake @18.5psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X +2 #tIntake @18.5psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X% +3 "core" % {\ + .tSSV.dial :exhaust +2 "sampler")c  +73 "core"  +2 .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale + "sampler")#.0X +2 "sampler")<% +3 "core" %/E }\ | +15 "collection"'p% +3 "core" %pv\ > +2 "sampler")K% +3 "core" %/G%$ \ | +2 "collection"'% +3 "core" %sxp\ = +2 #tIntake @16.9psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 110 +2 "sampler")#.n0X +2 "sampler")C% +3 "core" %M= \ | +15 "collection"'x% +3 "core" %nu\ > +2 "sampler")2% +3 "core" %MC \ | +15 "collection"''% +3 "core" %vx\ > +2 "sampler")F% +3 "core" %MC x\ | +15 "collection"'% +3 "core" %{}O\ > +2 "sampler")L% +3 "core" %MB#% u\ } +2 "collection"'t% +3 "core" %|;\ = +2 #tIntake @17.3psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 99 +2 "sampler")#.c0X +2 #tIntake @18.5psia, vacuum from 10.0 to 13.0psi +44 .SS.reconfigure SSinhale.with maxSpeed: 99 +3 "sampler")#.c0X +2 "sampler")^% +3 "core" %\ N v\ { +15 "collection"'% +3 "core" %z\ > +2 "sampler")X% +4 "core" % N {\ { + "collection"'% +4 "core" %X\ = + #tIntake @17.5psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 89 + "sampler")#.Y0X +2 "sampler")7% +3 "core" %D v\ | +15 "collection"'\\% +3 "core" % \ > +2 "sampler")_% +3 "core" %C  \ | +15 "collection"'A% +3 "core" %\ = +2 "sampler")% +3 "core" %C  \ | +2 "collection"'6% +3 "core" %;\ > +2 #tIntake @17.7psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 72 +2 "sampler")#.H0X x\ ~ +15 "collection"'3% +5 "core" %L\ ? +2 "sampler")U% +3 "core" %? r\ ~ +15 "collection"'% +3 "core" %D\ @ +2 "sampler"),% +3 "core" %>"" \ ~ +2 "collection"'% +3 "core" %`\ ? +2 #tIntake @17.8psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 65 +2 "sampler")#.A0X ~\ } +15 "collection"'=% +3 "core" %X\ @ +2 "sampler")M% +3 "core" %> \ ~ +15 "collection"'% +3 "core" %i\ @ +2 "sampler")% +3 "core" %> x\ ~ +15 "collection"'{% +3 "core" %\ ? +2 "sampler")% +3 "core" %>02 \ ~ +4 "collection"'4% +4 "core" %\ ? + #tIntake @18.0psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 59 +2 "sampler")#.;0X +2 "sampler")I% +3 "core" %q^ \ | +15 "collection"'% +3 "core" %m\ ? +2 "sampler")]% +3 "core" %q] {\ | +15 "collection"'j% +3 "core" %\ ? +2 "sampler")>% +3 "core" %q\\  \ | +15 "collection"'c% +3 "core" %\ ? +2 "sampler")H% +3 "core" %q\\ w\ | +15 "collection"'% +3 "core" %D\ > +2 "sampler")(% +3 "core" %q])) v\ | +2 "collection"'O% +3 "core" %Y\ > +2 #tIntake @18.2psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 48 +2 "sampler")#.00X +2 "sampler")% +3 "core" %"sN x\ } +15 "collection"'L% +3 "core" %\ ? +2 "sampler")t% +3 "core" %"sN\  \ } +15 "collection"'r% +3 "core" %8\ ? +2 "sampler") % +3 "core" %"sN {\ } +15 "collection"'% +3 "core" %\ ? +2 "sampler")$% +3 "core" %"sN&' z\ } +2 "collection"'h% +4 "core" %\ ? + #tIntake @18.1psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 39 + "sampler")#.'0X +2 "sampler")% +3 "core" %hW u\ | +15 "collection"'% +3 "core" %\ ? +2 "sampler")d% +3 "core" %hW \ | +15 "collection"'+% +3 "core" %\ > +2 "sampler")k% +3 "core" %hX \ | +15 "collection"'a% +3 "core" %\ ? +2 "sampler")S% +3 "core" %hW z\ | +15 "collection"'% +3 "core" %\ > +2 "sampler")-% +3 "core" %hW z\ | +15 "collection"'% +3 "core" %?\ ? +2 "sampler")^% +3 "core" %hW+- \ } +2 "collection"'% +4 "core" %\ > + #tIntake @18.3psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 35 +2 "sampler")#.#0X +2 "sampler")% +3 "core" %gD \ ~ +15 "collection"';% +3 "core" %\ > +2 "sampler")f% +3 "core" %gD u\ } +15 "collection"'9% +3 "core" %\ ? +2 "sampler")P% +3 "core" %gD \ } +15 "collection"'8% +3 "core" %\ @ +2 "sampler")e% +3 "core" %gD \ } +15 "collection"'1% +3 "core" %\ ? +2 "sampler")m% +3 "core" %gD {\ } +15 "collection"'G% +3 "core" %\ ? +2 "sampler")*% +3 "core" %gD%$ \ } +15 "collection"'0% +3 "core" %\ > +2 "sampler")w% +3 "core" %gD1/ \ ~ +2 "collection"'Y% +3 "core" %\ > +2 #tIntake @18.3psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 32 +2 "sampler")#. 0X +2 "sampler")_% +3 "core" %N s\ } +15 "collection"'A% +3 "core" %\ ? +2 "sampler")% +3 "core" %L \ } +15 "collection"'6% +3 "core" %\ > +2 "sampler")R% +3 "core" %M \ | +15 "collection"')% +3 "core" %\ > +2 "sampler")% +4 "core" %&  u\ | +15 "collection"' % +3 "core" %\ ? +2 "sampler")% +3 "core" % {\ ~\ S +15 "collection"'3% +3 "core" %\ @ +2 "sampler")U% +3 "core" %\  y\ 6 +15 "collection"'% +3 "core" %\ @ +2 "sampler"),% +3 "core" %\ %' \ ~6 +15 "collection"'% +3 "core" %\ @ +2 "sampler")u% +3 "core" % 01 \ ~6 +2 "collection"'% +3 "core" %\ @ +2 #tIntake @18.4psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 29 +2 "sampler")#.0X +2 "sampler")o% +3 "core" %ܿY x\ | +15 "collection"'T% +3 "core" %\ ? +2 "sampler")I% +3 "core" %ܿY v\ | +15 "collection"'% +3 "core" %\ > +2 "sampler")]% +3 "core" %ܿY \ } +15 "collection"'j% +3 "core" %\ > +2 "sampler")>% +3 "core" %ܿY y\ | +15 "collection"'c% +3 "core" %\ > +2 "sampler")H% +3 "core" %ܿY  \ | +15 "collection"'% +3 "core" %\ > +2 "sampler")(% +3 "core" %ܿY \ | +15 "collection"'O% +3 "core" %=\ > +2 "sampler")`% +3 "core" %ܿb u\ | +15 "collection"'\ % +3 "core" %\ > +2 "sampler")#% +3 "core" %ܿU$" \ } +15 "collection"'z% +3 "core" %\ ? +2 "sampler")i% +3 "core" %ܿU*( \ | +2 "collection"'s% +4 "core" %\ > + #tIntake @18.3psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 23 +2 "sampler")#.0X +2 "sampler")% +3 "core" %Y x\ | +15 "collection"'Q% +3 "core" %\ ? +2 "sampler")% +3 "core" %Y \ | +15 "collection"'D% +3 "core" %\ > +2 "sampler")J% +3 "core" %Y \ | +15 "collection"'%% +3 "core" %\ ? +2 "sampler")q% +3 "core" %Y  z\ | +15 "collection"'<% +3 "core" %\ > +2 "sampler")~% +3 "core" %Y \ | +15 "collection"'p% +3 "core" %\ > +2 "sampler")K% +3 "core" %Y t\ | +15 "collection"'% +3 "core" %\ > +2 "sampler")"% +3 "core" %Y \ { +15 "collection"'N% +3 "core" %\ > +2 "sampler")g% +3 "core" %X  \ | +15 "collection"'V% +3 "core" %\ > +2 "sampler")y% +3 "core" %Y(' v\ | +15 "collection"'x% +3 "core" %\ > +2 "sampler")2% +3 "core" %O0- \ } +47 "collection"'C% +6 "core" %\ > + #tIntake @18.3psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 21 +2 "sampler")#.0X +2 "sampler")L% +3 "core" % YW y\ | +15 "collection"'t% +3 "core" %\ > +2 "sampler")r% +3 "core" % YX \ | +15 "collection"' % +3 "core" %\ > +2 "sampler")% +4 "core" % YV \ | +14 "collection"'$% +3 "core" %\ > +2 "sampler")h% +3 "core" % YT t\ | +15 "collection"''% +3 "core" %\ > +2 "sampler") % +3 "core" % YT \ | +15 "collection"'% +3 "core" %\ > +2 "sampler")% +3 "core" % YS\  \ | +15 "collection"'d% +3 "core" %\ > +2 "sampler")+% +3 "core" % YT t\ | +15 "collection"'k% +3 "core" %\ ? +2 "sampler")a% +3 "core" % YT \ | +15 "collection"'S% +3 "core" %\ > +4 "sampler")% +7 "core" % YT y\ } +15 "collection"'-% +3 "core" %\ > +2 "sampler")% +3 "core" % ZT ! u\ | +17 "collection"'^% +3 "core" %\ > +2 "sampler")% +3 "core" % ZR$' s\ | +15 "collection"'?% +3 "core" %\ ? +2 "sampler")% +3 "core" % ZR++ \ | +2 "collection"'% +4 "core" %\ > + #tIntake @18.4psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 19 +2 "sampler")#.0X +2 "sampler")=% +3 "core" %[Y \ | +15 "collection"'M% +3 "core" %\ > +2 "sampler")% +3 "core" %[Z \ | +15 "collection"'% +3 "core" %\ ? +2 "sampler"){% +3 "core" %[+ w\ } +15 "collection"'% +3 "core" %\ A +2 "sampler")4% +3 "core" %[ q\ \ X +15 "collection"'% +3 "core" %\ B +2 "sampler")W% +3 "core" %[ }\ \ N +15 "collection"'% +3 "core" %\ B +2 "sampler").% +3 "core" %[\  \ \ N +15 "collection"' % +3 "core" %\ A +2 "sampler")&% +3 "core" %[ x\ \ N +15 "collection"'E% +3 "core" %\ B +2 "sampler")B% +3 "core" %[ \ \ N +15 "collection"'v% +3 "core" %\ B +2 "sampler"):% +3 "core" %[ t\ \ N +15 "collection"'[% +3 "core" %\ A +2 "sampler")% +3 "core" %[ z\ \ N +15 "collection"'o% +3 "core" %\ A +2 "sampler")T% +3 "core" %[ \ \ N +15 "collection"'I% +3 "core" %\ B +2 "sampler")% +3 "core" %[!" w\ \ N +15 "collection"']% +3 "core" %\ B +2 "sampler")j% +3 "core" %[&' z\ \ N +15 "collection"'>% +3 "core" %\ B +2 "sampler")c% +3 "core" %[*( ~\ \ N +15 "collection"'H% +3 "core" %\ B +2 "sampler")% +3 "core" %[/, u\ \ N +2 "collection"'(% +3 "core" %\ A +2 #tIntake @18.4psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 15 +2 "sampler")#.0X +2 "sampler")z% +3 "core" %{] w\ { +15 "collection"'i% +3 "core" %\ = +2 "sampler")s% +3 "core" %{Z \ { +15 "collection"'!% +3 "core" %\ ? +2 "sampler")|% +3 "core" %{+ ~\ ~ +15 "collection"'l% +3 "core" %\ @ +2 "sampler")% +3 "core" %{ p\  e +15 "collection"'% +3 "core" %\ B +2 "sampler")Q% +3 "core" %{ \ \ L +15 "collection"'% +3 "core" %\ B +2 "sampler")D% +3 "core" %{ u\ \ L +15 "collection"'J% +3 "core" %\ A +2 "sampler")%% +3 "core" %{ ~\ \ L +15 "collection"'q% +3 "core" %\ B +2 "sampler")<% +3 "core" %{ \ \ \ L +15 "collection"'~% +3 "core" %\ B +2 "sampler")p% +3 "core" %{ q\ \ L +15 "collection"'K% +3 "core" %\ A +2 "sampler")% +3 "core" %{ \ \ L +15 "collection"'"% +3 "core" %\ B +2 "sampler")N% +3 "core" %{ x\ \ L +15 "collection"'g% +3 "core" %\ B +2 "sampler")V% +3 "core" %{ z\ \ L +15 "collection"'y% +3 "core" %\ A +2 "sampler")x% +3 "core" %{ \ \ L +15 "collection"'2% +3 "core" %\ A +2 "sampler")C% +3 "core" %{  z\ \ L +15 "collection"'5% +3 "core" %\ A +2 "sampler")% +3 "core" %{$% t\ \ L +15 "collection"'L% +3 "core" %\ B +2 "sampler")t% +3 "core" %{'' \ \ L +15 "collection"'r% +3 "core" %\ B +2 "sampler") % +3 "core" %{,) t\ \ L +15 "collection"'% +51 "core" %\ A +2 "sampler")$% +3 "core" %{44 \ \ L +2 "collection"'h% +3 "core" %\ A +2 .tSS.reconfigure SSinhale.with maxSpeed: 14 +2 "sampler")#.0X +2 "sampler")% +3 "core" %3 t\ } +15 "collection"'% +3 "core" %\ @ +2 "sampler")d% +3 "core" % \  d +15 "collection"'+% +3 "core" %\ B +2 "sampler")k% +3 "core" %\  {\ : +15 "collection"'a% +3 "core" %\ B +2 "sampler")S% +3 "core" %\  ~\ : +15 "collection"'% +3 "core" %\ @ +2 "sampler")-% +3 "core" %\  \ : +15 "collection"'% +3 "core" %\ ? +2 "sampler")^% +3 "core" %\  s\ ~: +15 "collection"'% +3 "core" %\ ? +2 "sampler")?% +3 "core" %\  {\ ~: +15 "collection"'% +3 "core" %\ ? +2 "sampler")% +3 "core" %\  {\ ~: +15 "collection"'F% +3 "core" %\ @ +2 "sampler")f% +3 "core" %\  {\ }: +15 "collection"'9% +3 "core" %\ @ +2 "sampler")P% +3 "core" %\ \  v\ }: +15 "collection"'8% +3 "core" %\ ? +2 "sampler")e% +3 "core" %\  \ ~: +15 "collection"'1% +3 "core" %\ ? +2 "sampler")m% +3 "core" %\  w\ }: +15 "collection"'G% +3 "core" %\ ? +2 "sampler")*% +3 "core" %\  |\ ~: +15 "collection"'0% +3 "core" %\ @ +2 "sampler")w% +3 "core" %\  \ ~: +15 "collection"'Y% +3 "core" %\ ? +2 "sampler")X% +3 "core" %\  w\ }: +15 "collection"'\\% +3 "core" %\ ? +2 "sampler")_% +3 "core" %\  \ ~: +15 "collection"'A% +3 "core" %\ @ +2 "sampler")% +3 "core" %\ " \ ~: +15 "collection"'6% +3 "core" %\ ? +2 "sampler")R% +3 "core" %\ !# z\ }: +15 "collection"')% +3 "core" %\ ? +2 "sampler")% +3 "core" %\ && \ }: +15 "collection"' % +3 "core" %\ ? +2 "sampler")% +3 "core" %\ ** y\ }: +2 "collection"'3% +4 "core" %\ ? +2 .tSS.reconfigure SSinhale.with maxSpeed: 13.86125 +2 "sampler")#.0X< \ % +53 "collection"'n% +3 "core" %\ B +2 "sampler")@% +3 "core" %FE q\ % +53 "collection"'=% +3 "core" %\ B +2 "sampler")M% +3 "core" %KK \ % +53 "collection"'% +3 "core" %\ B +2 "sampler")% +3 "core" %TR s\ % +53 "collection"'{% +3 "core" %\ B +2 "sampler")% +3 "core" %ZY \ % +52 "collection"'4% +3 "core" %\ C +2 "sampler")% +3 "core" %a_ \ % +53 "collection"'W% +5 "core" %\ B +2 "sampler")% +3 "core" %if \ % +52 "collection"'.% +3 "core" %\ B +2 "sampler") % +3 "core" %mo w\ % +53 "collection"'&% +3 "core" %\ B +2 "sampler")E% +3 "core" %tt \ % +53 "collection"'B% +3 "core" %\ B +2 "sampler")v% +3 "core" %zz }\ % +53 "collection"':% +3 "core" %\ B +2 "sampler")[% +3 "core" %~ }\ % +53 "collection"'% +3 "core" %\ B +2 "sampler")o% +3 "core" % p\ % +53 "collection"'T% +3 "core" %\ B +2 "sampler")I% +3 "core" % \ % +53 "collection"'% +3 "core" %\ B +2 "sampler")]% +3 "core" % t\ % +53 "collection"'j% +3 "core" %\ B +2 "sampler")>% +3 "core" % \ % +53 "collection"'c% +3 "core" %\ B +2 "sampler")H% +3 "core" % w\ % +53 "collection"'% +3 "core" %\ C +2 "sampler")(% +3 "core" % \ % +53 "collection"'% +3 "core" %\ B +2 "sampler")`% +3 "core" % z\ % +34 .tSS.reconfigure SSconfig + "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'' +62 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")6 +129 "core"  +4 .tSS.reconfigure SSexhale +2 "sampler")#.0X9 +4 "core" 9Vd +103 "collection"'c9 +3 "core" 9Zd +102 "collection"'H9 +3 "core" 9^d +102 "collection"'9 +3 "core" 9bd +102 "collection"'(9 +3 "core" 9gd +102 "collection"'9 +4 "core" 92kd +102 "collection"'`9 +3 "core" 9God +102 "collection"'#9 +3 "core" 9]sd +102 "collection"'z9 +3 "core" 9t xd +102 "collection"'i9 +3 "core" 9\ |d +102 "collection"'U9 +3 "core" 9 d +102 "collection"'\ 9 +3 "core" 9 d +102 "collection"'!9 +3 "core" 9 c +102 "collection"'|9 +3 "core" 9a +102 "collection"'9 +3 "core" 9^ +102 "collection"'9 +4 "core" 9\\ +102 "collection"'9 +3 "core" 9,Z +102 "collection"'}9 +3 "core" 9CY +102 "collection"'l9 +3 "core" 9[U +102 "collection"'D9 +3 "core" 9sT +102 "collection"'J9 +4 "core" 9Q +102 "collection"'q9 +3 "core" 9O +102 "collection"'s9 +3 "core" 9M +102 "collection"'<9 +3 "core" 9K +102 "collection"'~9 +3 "core" 9I +102 "collection"'p9 +4 "core" 9H +102 "collection"'K9 +3 "core" 9E +102 "collection"'Q9 +3 "core" 9-C +102 "collection"'"9 +3 "core" 9DA +102 "collection"'N9 +3 "core" 9Y ? +102 "collection"'g9 +3 "core" 9p!= +102 "collection"'%9 +3 "core" 9"< +102 "collection"'y9 +3 "core" 9%: +102 "collection"'x9 +3 "core" 9&8 +102 "collection"'29 +3 "core" 9&6 +102 "collection"'V9 +4 "core" 9(4 +102 "collection"'C9 +3 "core" 9)3 +102 "collection"'9 +3 "core" 9+1 +102 "collection"'L9 +3 "core" 9,/ +102 "collection"'r9 +3 "core" 9-.. +102 "collection"'59 +4 "core" 9A/, +102 "collection"'9 +3 "core" 9S0* +102 "collection"'9 +3 "core" 9h1' +102 "collection"'t9 +3 "core" 9z3 ' +102 "collection"' 9 +3 "core" 94& +102 "collection"'$9 +4 "core" 96% +102 "collection"'O9 +3 "core" 97" +102 "collection"' 9 +3 "core" 99! +102 "collection"'h9 +3 "core" 9: +102 "collection"'9 +3 "core" 9<$ +102 "collection"'d9 +3 "core" 9=( +102 "collection"'+9 +3 "core" 9 \ >, +102 "collection"'k9 +49 "core" 9 "@2 +103 "collection"'S9 +3 "core" 9 2B7 +102 "collection"'9 +3 "core" 9 CC; +102 "collection"'9 +4 "core" 9 RE? +102 "collection"'a9 +3 "core" 9 bFC +102 "collection"'^9 +3 "core" 9 pGG +102 "collection"'9 +3 "core" 9 HL +102 "collection"'9 +3 "core" 9 IP +102 "collection"'9 +3 "core" 9 KT +102 "collection"'9 +3 "core" 9 LX +102 "collection"'F9 +3 "core" 9 M\\ +102 "collection"'f9 +3 "core" 9 Oa +102 "collection"'99 +3 "core" 9 Qe +102 "collection"'-9 +4 "core" 9 Ri +102 "collection"'89 +3 "core" 9 Tm +102 "collection"'e9 +3 "core" 9 Ur +102 "collection"'19 +3 "core" 9 Vv\ +102 "collection"'?9 +3 "core" 9\ Xz\ +102 "collection"'G9 +4 "core" 9\ Y~ +103 "collection"'*9 +3 "core" 9\ Z +102 "collection"'09 +3 "core" 9\ &[ +102 "collection"'m9 +3 "core" 9\ /\\ +102 "collection"'w9 +3 "core" 9\ 8^ +102 "collection"'X9 +3 "core" 9\ A_ +102 "collection"'\\9 +3 "core" 9\ Ia +102 "collection"'A9 +3 "core" 9\ Qa +102 "collection"'Y9 +3 "core" 9\ Yc +102 "collection"'69 +3 "core" 9\ ad +102 "collection"'P9 +3 "core" 9\ ge +102 "collection"'_9 +3 "core" 9\ og +102 "collection"'9 +3 "core" 9\ uh +102 "collection"'R9 +3 "core" 9\ {i +2 .tCH.hold 10:00,70C +3 "collection"' `\ `\ y +2 "core"  +21421 E,\ m +38580 "core" ` +2 "collection"' 9 +3 "core" 9\ ' +2 #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml + "collection"')' +367 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'3 @ +98 "core" B +2 .tCSV.dial :air +2 "collection"' @ +40 "core" ? +34 .tCS.seek 5ml + "collection"''l +1358 "core" ' +2 .tCSV.dial CTV + "collection"',  +43 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'u @ +42 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'7 @ +41 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"';' +1347 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"'n +97 "core"  +2 .tCBV.dial CSV + "collection"''  +27 "core"  +2 "collection"'=% +4 "core" % & +\ { +2 .tCS.seek 5.001ml +2 "collection"'@'l +1353 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'  +41 "core" +2 "collection"'M% +4 "core" %llq\ w +2 .tCS.seek 7ml +2 "collection"'' +593 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'4 @ +40 "core" > +3 .tCS.seek 10ml + "collection"'' D +839 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'W ` +109 "core" ^ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'   +37 "core" ! +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'.  + '  +28 "core"  +101  +3 .tCS.seek 5ml + "collection"'&'l +1373 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'E @ +97 "core" A +2 .tCSV.dial :waste +2 "collection"'B +110 "core" +2 .tCS.seek :empty +2 "collection"'v'Ͱ +1364 "core" ' +2 .tCSV.dial :air + "collection"': @ +68 "core" A +3 .tCS.seek 5ml + "collection"'['l +1347 "core" ' +2 .tCSV.dial CTV + "collection"'  +41 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'o @ +41 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'T  +42 "core"  +5 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"'I @ +42 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'' +1359 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"'] +95 "core"  +2 .tCBV.dial CSV + "collection"'j  +36 "core"  +2 "collection"'>% +4 "core" %ps\ | +2 .tCS.seek 4.999ml +2 "collection"'c'l +1343 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'H  +41 "core" +2 "collection"'% +4 "core" %l\ x +2 .tCS.seek 6.999ml + "collection"'(' +609 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"' @ +40 "core" > +3 .tCS.seek 10ml +47 "collection"'`' D +840 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'# ` +109 "core" _ +2 #tLysing Complete +2 "collection"'z& +3 "core" &Od\ xG +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&i% +4 "core" %\   +2 "storage"(U% +3 "core" % ( ' \ +2 "storage"(\ . +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 +2 "storage"(!($ +342 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (|& +3 "core" && &  b\ +2 "manipulator"&& +3 "core" & 3 +4 "manipulator"&% +3 "core" %\   +3 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 1 + "manipulator"&( +151 "core" ( +2 "manipulator"&}& +4 "core" & u  +2 "storage"(l& +3 "core" && +\ +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"&D' +92 "core" ' +2 "storage"(J& +4 "core" &&   R\ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(q'L +160 "core" ' +2 "storage"(s- +3 "core" -'Љ +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 "manipulator"&<& +3 "core" & p  +2 "storage"(~& +3 "core" && n\ +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 1 +2 "manipulator"&p'\\ +36 "core" ' +3 .t\Elbow.hold + "manipulator"&K, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(Q- +2 "core" -'Љ +3 .tSE.seek 14.08 Pucks below Top Plate + "storage"("'A +33 "core" ' +2 "manipulator"&N% +4 "core" %iY  ɱ + "storage"(g& +4 "core" && 3\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 313 counts + "manipulator"&%'ϕ +15 "core" ' +2 "manipulator"&y& +4 "core" &  "  +2 "storage"(x& +3 "core" && D\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"&2' +23 "core" ' +2 .tSE.seek 15.08 Pucks below Top Plate +2 "storage"(V'0 +49 "core" ' +2 "manipulator"&C& +4 "core" & Q  +2 "manipulator"&% +3 "core" %9 g +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&L'\ +92 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&r( +151 "core" ( +2 "manipulator"&5& +4 "core" & * :. + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & } :. +2 .tForearm.seek CC +2 "manipulator"&'ρ +102 "core" ' +2 .tHand.close + "manipulator"&t/ +76 "core" / +2 .tCC.seek :open +2 "collection"' ( +339 E!\ ~^] +39 "core" ( +2 "storage"($& +4 "core" &&  S\ + "storage"(O& +4 "core" && \ +2 "manipulator"& & +3 "core" & 7 +2 "manipulator"&h% +3 "core" % | V n +2 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 1 +2 "manipulator"&d( +153 "core" ( +2 "manipulator"&+& +4 "core" &   +2 "storage"(k& +3 "core" && \ +2 .t\Elbow.reconfigure LimpElbow + "manipulator"&$ ,(#b +3 .tForearm.seek 1 +2 "manipulator"&S'\\ +110 "core" ' +2 .t\Elbow.hold + "manipulator"&, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&1 +66 "core" 1 +10 "manipulator"&a% +4 "core" % mo r ȷ + "storage"(^& +4 "core" && \ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 317 counts + "manipulator"&'ϙ +14 "core" ' +2 "manipulator"&& +4 "core" &  3 +2 "storage"(& +3 "core" &&   \ +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"&' +32 "core" ' +2 "storage"(F% +4 "core" %5  ' \ | +3 ."downElevator"SE.seek :down +2 "storage"(f'v +99 (9% +31 "core" % a { m\ ' +2 ."downElevator"SE.coast +2 "manipulator"&-% + "storage"(5 +5 "core" % +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&8'\ +90 "core" ' +2 .tSC.coast + "storage"(6 +2 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'e& +4 "core" &\ + .tHand.open + "manipulator"&11 +21 "core" 1 +2 "manipulator"&?& +4 "core" & } +2 "manipulator"&G% +3 "core" %\   +52 .t\Elbow.seek FlushPuck::Garage +3 "manipulator"&*(- +171 "core" ( +2 "manipulator"&0& +4 "core" &- N +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &m& +3 "core" &- N +2 .tForearm.seek :garage + "manipulator"&w' +109 "core" ' +4 .tHand.close + "manipulator"&X/ +68 "core" / +2 "manipulator"&\\& +4 "core" &- N +2 "manipulator"&A% +3 "core" %  ȿe +2 .tForearm.seek :retract +2 "manipulator"&Y'\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&6( +273 "core" ( +2 "manipulator"&P& +4 "core" & 3 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &_& +2 "core" & 3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'ρ +94 "core" ' +2 "manipulator"&R& +4 "core" & 3 +2 "manipulator"&{% +3 "core" %u \ +3 "collection"'& +4 "core" &"`\ +2 "collection"' & +4 .tCC.seek :closed + "collection"'(O +3 "core" &"+\ +4 &!\ 8 +9 &EJy#\ x0 +10 &zv!\ vD +9 &'^ \ xK +10 &Y!\ zK +9 &Z \ zK +9 &o\\"\ zJ +10 &1[#\ zJ +9 &[!z\ yK +9 &Z#\ zJ +10 &wV!O\ zJ +9 &!9\\!N\ zJ +10 &"U!8\ zJ +9 &$[ \ zJ +9 &&Z a\ zJ +10 &(A[ \ zJ +9 &*[" \ zJ +9 &+Y! \ zK +10 &-Y"\ zK +9 &/IX "\ zJ +10 &1 U"\ {J +9 &2[#\ zJ +9 &4X!"\ zK +10 &6QY#\ zJ +9 &8U# \ |J +9 &9Z \ zJ +10 &;Z&\ zK +9 &=YY"\ zJ +10 &?V"\ zJ +9 &@Z!\ zJ +9 &B[ !\ zJ +10 &D`^#\ yK +9 &Ff \ xL +9 &G~!\ vO +10 &I!\ rT +9 &KD "k\ nW +10 &M"c\ nX +9 &Nz#M\ r6 +9 &Oe-!B\ t!c +10 &O`#7\ }H +2 ( + "collection"' & +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.80 + "collection"'3& +4 "core" &Oa!1\ |H + .tHand.open + "manipulator"&1 +65 "core" 1 +2 "manipulator"&)% +4 "core" % u C \ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&,'\ +94 "core" ' +2 .tPSV.dial PSR + "processing"%u +129 "core"  +2 .tPSR.select :flush + "processing"%@ +11 .tPS.seek 1.5ml + "processing"%' +1607 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%7  +43 "core"  +3 .tPS.seek 0ml + "processing"%'W +1621 "core" ' +2 .tPSV.dial PSR + "processing"%n +44 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%'' +2629 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%= +2 "collection"';  +5 "core"  + "processing"%  +42 "core"  +33 +2 .tPSV.dial :mixloop + "processing"%M +98 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%@  +125 "core" +3 .tPS.seek 0ml + "processing"%4'W +2638 "core" ' +2 .tPSV.dial :air + "processing"%  +42 "core"  +3 .tPS.seek 2.5ml + "processing"%W' +2632 "core" ' + .tPSV.dial :mixloop +2 "processing"% +55 "core" +3 .tPS.seek 0ml + "processing"%.'W +2626 "core" ' +2 .tPSV.dial :air + "processing"%  +40 "core"  +3 .tPS.seek 2.5ml + "processing"%' +2634 "core" ' + .tPSV.dial :mixloop +2 "processing"%E +42 "core" +3 .tPS.seek 0ml + "processing"%B'W +2632 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&&& +4 "core" & g 3 +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC + "manipulator"&:( +4 "core" ( +2 "manipulator"&v& +4 "core" & t 3 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & r 3 +2 .tForearm.seek CC +2 "manipulator"&o'ρ +94 "core" ' +2 .tHand.close + "manipulator"&T/ +72 "core" / +2 .tCC.seek :open +2 "collection"'I( +379 "core" ( +2 "manipulator"&[& +4 "core" &  3 + "manipulator"&]% +4 "core" % ϒ ; +2 .tForearm.seek :retract + "manipulator"&j'\ +95 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage + "manipulator"&>(- +284 "core" ( +2 "manipulator"&& +4 "core" &- '  + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &H& +2 "core" &-  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +112 "core" ' +3 .tHand.open +2 "manipulator"&c1 +66 "core" 1 +2 "manipulator"&% +4 "core" % e  \\ ȴN +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&('\ +104 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing + ."connect"PRV.dial CBV +41 .tCBV.dial PRV +8 .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 2 into Collection Clamp + "collection"'#& +4 "core" &$,\ + "manipulator"&z% +4 "core" %\  4 +2 "storage"(i% +3 "core" % X W \ +2 "storage"(U. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(\ ( +339 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (|& +3 "core" & % 4 2 3\  +2 "manipulator"&& +3 "core" &- Q  +2 "manipulator"&% +3 "core" %\  4 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 2 + "manipulator"&}( +178 "core" ( +2 "manipulator"&l& +4 "core" &   "| +2 "storage"(J& +3 "core" & b O I\ +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"& ' +94 "core" ' +2 "storage"(s& +4 "core" & p x\ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(<'L +246 "core" ' +2 "storage"(~- +3 "core" -': +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 (/& +3 "core" & . 0 .\ + "manipulator"&Q& +4 "core" &\  "| +2 .t\Elbow.seek 2 + "manipulator"&N( +3 "core" ( +2 "manipulator"&g& +3 "core" &\  "| +2 "storage"(y& +3 "core" & ; E -\ +3 .tForearm.seek 2 + 300 counts + "manipulator"&x'υ +30 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&C/ +68 "core" / +10 ."downElevator"SE.seek :down +3 "manipulator"&& +3 "storage"(D'v +6 "core" &\  k "| +2 "manipulator"&% +4 "core" % ϒ { +2 .tForearm.seek :retract +2 "manipulator"&q'\ +96 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&p( +113 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +30 "core" ( +2 "manipulator"&%& +4 "core" &  s / +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &"& +3 "core" & / +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&5'ρ +100 "core" ' +33 "manipulator"&& +4 "core" & ' / +2 "manipulator"&2% +3 "core" %ϋ +3 "collection"'K& +3 "core" &',J\ +3 "collection"'t& +3 .tCC.seek :closed +2 "collection"'L(O +3 "core" &(+E\ +3 &&+;\  +10 &3(+2\ z+| +9 &g', \ x> +9 &o&*\ yL +10 &RU'+\ |J +9 &W'*\ |J +9 &V'*\ |J +10 &V&*\ |J +9 &YW'*\ |K +10 &Y',\ {K +10 &\\(+\ {J +8 & Y&+\ {K +10 &"b[&)\ |J +9 &$#Z&+\ {K +9 &%X', \ {K +9 &'Z'+\ {K +10 &)jY'*\ |J +9 &+,V(*\ |J +10 &,W',\ |J +9 &.U(*\ |J +10 &0rZ)*\ {J +9 &23Y)+s\ {K +9 &3X'*e\ |J +10 &5U(,`\ |J +9 &7yX'*C\ |K +9 &9<Y$+\ {J +10 &:U(+{\ |J +9 &<U(+\ |J +10 &>Y%,\ {K +9 &@DY(+\ |J +9 &BW(*\ {J +10 &CX'(\ |K +9 &Ec&*\ {K +10 &G@}),\ xN +9 &H \ tS +9 &J\ oV +10 &Ll\ oW +9 &N+ t\ nE +9 &O79"$j\ t+} +10 &Oo!$f\ yJ +5 ( + "collection"'t& +5 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.90 + .Hand.open + "manipulator"&Z1 +3 "core" &Oe!$\\\ zJ +69 1 +3 "manipulator"&$% +4 "core" % φ I +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&O'\ +99 "core" ' +2 .tSC.coast + "storage"(6 +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'  +127 "core" ~ +2 .tCSV.dial CTV + "collection"'h  +28 "core"  +2 .tPS.seek 2.5ml +2 "processing"%+' +2640 "core" ' +2 "collection"'k% +4 "core" % Ci\ | +2 .tCS.seek 4.15ml +2 "collection"''Q +1584 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%r  +42 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%  +70 "core"  +3 .tPS.seek 0ml + "processing"%a'W +2628 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'^ ` +87 "core" _ +2 .tCSV.dial :air +2 "collection"' @ +42 "core" > +3 .tCS.seek 10ml + "collection"'' D +1565 "core" ' +2 .tCSV.dial CTV + "collection"'F  +42 "core"  +2 .tCS.seek 0ml +2 "collection"'' +2614 "core" ' + .tCBV.dial :waste1 +2 "collection"'9 @ +28 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +4 "collection"'d  +128 "core" +2 "collection"'-& +4 "core" &O`s\ {J +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&S% +3 "core" %\ # F 2 +2 "storage"(e% +4 "core" %r  # \ +2 "storage"(. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 + "storage"(1($ +345 "core" ( +4 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (?& +3 "core" &#\ +2 "manipulator"&G& +3 "core" & / +2 "manipulator"&V% +4 "core" %\ #  2 +2 .t\Elbow.reconfigure TightElbow +49 "manipulator"&$&.,(\ #b +5 .t\Elbow.seek 1 + "manipulator"&f( +158 "core" ( +2 "manipulator"&& +4 "core" & ?  +2 "storage"(0& +3 "core" &# ) +\ +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts + "manipulator"&m' +93 "core" ' +2 "storage"(!& +4 "core" &# 4 7 \ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"('L +153 "core" ' +5 "storage"(X- +3 "core" -'z +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&\\& +3 "core" &   +2 "storage"(A& +4 "core" &# \ + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 1 +2 "manipulator"&8'\\ +35 "core" ' +2 .t\Elbow.hold + "manipulator"&w, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(P- +2 "core" -'z +3 .tSE.seek 15.09 Pucks below Top Plate + "storage"(_'2 +33 "core" ' +2 "manipulator"&*% +4 "core" %Xe ɴ +2 "storage"(R& +3 "core" &# \ +2 .tForearm.force -20 "manipulator"&5 +3 .tForearm.seek 1 + 296 counts + "manipulator"&{'τ +20 "core" ' +2 "manipulator"&& +4 "core" &   +2 "storage"(Y& +3 "core" &#  S\ +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"& ' +25 "core" ' +2 .tSE.seek 16.09 Pucks below Top Plate +2 "storage"(3'! +59 "core" ' +2 "manipulator"&& +4 "core" &   +2 "manipulator"&)% +4 "core" %"  + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& '\ +93 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&u( +158 "core" ( +2 "manipulator"&& +4 "core" & \  Z & + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &7& +2 "core" &  & +2 .tForearm.seek CC +2 "manipulator"&'ρ +104 "core" ' +2 .tHand.close + "manipulator"&n/ +72 "core" / +2 .tCC.seek :open +2 "collection"'( +379 "core" ( +2 "storage"(=& +4 "core" &# \ + "storage"(& +4 "core" &#\ +2 "manipulator"&;& +3 "core" &   & +2 "manipulator"&M% +4 "core" % x R +2 .tForearm.seek :retract + "manipulator"&@'\ +94 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 1 +2 "manipulator"&'( +162 "core" ( +2 "manipulator"&& +4 "core" &   +2 "storage"(4& +3 "core" &#   \ +2 .t\Elbow.reconfigure LimpElbow + "manipulator"&$ ,(#b +3 .tForearm.seek 1 +2 "manipulator"&'\\ +109 "core" ' +2 .t\Elbow.hold + "manipulator"&W, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"& 1 +74 "core" 1 +12 "manipulator"&.% +4 "core" % nj G ɵ +2 "storage"(E& +3 "core" &# ]\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 318 counts + "manipulator"&'Ϛ +19 "core" ' +2 "manipulator"&&& +4 "core" & v  +2 "storage"(v& +3 "core" &# `\ +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"&' +31 "core" ' +2 "storage"(T% +4 "core" %&  C\ t +3 ."downElevator"SE.seek :down +2 "storage"(6'v +99 (,% +3 "core" %X f Q\ X +2 "manipulator"&% +3 "core" % +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&['\ +3 "core" ' + ."downElevator"SE.coast +3 "storage"(5 +91 "core" ' +2 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%]  +71 "core" +3 .tPS.seek 2.5ml + "processing"%o' +2633 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"% +41 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%H  +53 "core" +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%: +40 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%c  +55 "core" +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%'W +2625 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%j& +4 "core" &~\ + .tHand.open + "manipulator" +24 "core" 1 +2 "manipulator"&z& +4 "core" & y  +2 "manipulator"&i% +3 "core" %\ #  C +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&U(- +221 "core" ( +2 "manipulator"&& +4 "core" &- R +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &|& +2 "core" &- R +3 .tForearm.seek :garage + "manipulator"&' +110 "core" ' +2 .tHand.close + "manipulator"&/ +70 "core" / +2 "manipulator"&l& +4 "core" &-  > R +2 "manipulator"&J% +3 "core" % z U Ⱥ5 +2 .tForearm.seek :retract +2 "manipulator"&s'\ +98 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&>( +123 "core" ( +2 "manipulator"&(& +4 "core" & u + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &~& +3 "core" & u +3 .tForearm.reconfigure TightForearm +4 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek PC +2 "manipulator"&/' +100 "core" ' +2 "manipulator"&Q& +4 "core" & q u +2 "manipulator"&g% +4 "core" % i +2 "processing"%y& +3 "core" &j\ +2 "processing"%C& +4 .tPC.seek :closed +2 "processing"%(Tg +2 "core" &?\ +4 &^\  +9 &5~M\ +{ +10 &gE\ ? +9 &^sB\ M +9 &#TJ\ L +10 &[L\ L +9 &YD\ L +10 &iWH\ L +9 &,UR\ L +9 &XQ\ M +10 &W[\ L +9 & qW[\ L +9 &"2X[\ M +10 &#WW\ L +9 &%XZ\ L +10 &'xXa\ M +9 &)<Xi\ L +9 &*Wl\ L +10 &,W`\ M +9 &.Wh\ L +9 &0DWn\ L +10 &2Xm\ L +9 &3Xk\ L +10 &5Yj\ L +9 &7LWm\ L +9 &9 Xu\ L +10 &:Wu\ L +9 &<Ws\ L +9 &>TYz\ L +10 &@Wx\ L +9 &AWv\ L +10 &CYw\ L +9 &E[]y\ L +9 &G]z\ L +10 &Hez\ N +9 &Jm}\ O +9 &LS\ R +10 &N\ R +9 &O\ R +10 &Q\ R +9 &SHv\ 1 +9 &T)4b\ > +9 ( +2 &T?\ ( + "processing"%C& +4 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.54 + "processing"%& +4 "core" &T?W\ ( + .tHand.open + "manipulator"&}1 +65 "core" 1 +2 "manipulator"& % +4 "core" %  } i +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&%'\ +97 "core" ' +2 .tPRV.dial :air + "processing"%"  +42 "core"  +2 .tPSV.dial :mixloop +2 "processing"%< +40 "core" +2 "processing"%x% +4 "core" %X\ +2 .tPS.seek 0.3ml +2 "processing"%N' +390 "core" ' +2 .tPSV.dial PSR + "processing"% +98 "core"  +2 .tPSR.select :wash + "processing"% +11 .tPS.seek 0.7ml +2 "processing"%2'* +492 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%K' +1931 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%D +99 "core" +2 .tPTV.dial :mixing +2 "processing"%q @ +67 "core" @ +2 .tPBV.dial :waste2 + "processing"%I  +90 "core"  +3 .tPS.seek 0ml + "processing"%t'W +2658 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&Z& +4 "core" & ( u +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC + "manipulator"&$( +3 "core" ( +2 "manipulator"& & +4 "core" & 8 u + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &h& +2 "core" & u +2 .tForearm.seek PC +2 "manipulator"&5' +95 "core" ' +2 .tHand.close + "manipulator"&\ / +69 "core" / +2 .tPC.seek :open +2 "processing"%B( +400 "core" ( +2 "manipulator"&k& +4 "core" & u + "manipulator"&`% +4 "core" %  , +2 .tForearm.seek :retract + "manipulator"&r'\ +91 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage + "manipulator"&(- +154 "core" ( +2 "manipulator"&+& +4 "core" &-  +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &^& +2 "core" &-  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&' +112 "core" ' +2 .tHand.open + "manipulator"&1 +68 "core" 1 +2 "manipulator"&F% +4 "core" % t  ȸn +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +99 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%9& +4 "core" &5\ +2 "manipulator"&d% +3 "core" %\   +2 "storage"(-% +4 "core" % O I\ + "storage"(S. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 + "storage"(e( +344 "core" ( +2 .tSC.reconfigure SCloose + "storage"($.\ 1~b +3 (& +3 "core" & % H 6 \ \  +2 "manipulator"&?& +3 "core" &-  +2 "manipulator"&G% +3 "core" %\  J  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 +2 "manipulator"&V( +175 "core" ( +3 "manipulator"&& +4 "core" & n +2 "storage"(0& +3 "core" & % + 2 8\ \  +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&!' +96 "core" ' +2 "storage"(p& +4 "core" & % Z Z 9\ \  +2 .tSE.reconfigure SEpick + "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(X'L +259 "core" ' +2 "storage"(\\- +3 "core" -'E + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +49 (A& +3 "core" & # 9\ \  +2 "manipulator"&O& +3 "core" & B n +2 .t\Elbow.seek 2 + "manipulator"&P( +17 "core" ( +2 "manipulator"&*& +4 "core" &  l  +2 "storage"(R& +3 "core" & # Q\ \  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&'υ +21 "core" ' +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&Y/ +69 "core" / +11 ."downElevator"SE.seek :down +3 "manipulator"&& +3 "storage"()'v +7 "core" & g  +2 "manipulator"&m% +4 "core" % τ 0 +2 .tForearm.seek :retract +2 "manipulator"&f'\ +89 "core" ' +2 .t\Elbow.seek PC +2 "manipulator"&( +130 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +141 "core" ( +2 "manipulator"&8& +4 "core" & 9 8 +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &{& +3 "core" & 8 + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&_' +91 "core" ' +33 "manipulator"&& +4 "core" & 7 +2 "manipulator"&7% +3 "core" % H +2 "processing"% & +4 "core" &\ +2 "processing"%w& +4 .tPC.seek :closed + "processing"%n(Tg +3 "core" &\ +2 &\  +10 &3{\ *y +9 &d\ > +9 &p\ M +10 &HUK\ L +9 &\ W\ L +10 &Y\ L +9 &Y\ L +9 &QT\ L +10 &W\ L +9 &V\ L +9 & W\ L +10 &"YV\ L +9 &$T\ L +10 &%V\ L +9 &'V\ L +9 &)aW\ L +10 &+#V{\ L +9 &,Zz\ L +9 &.Vz\ L +10 &0iUu\ L +9 &2*Tf\ L +10 &3V^\ L +9 &5Vn\ L +9 &7qUk\ L +10 &93Wp\ L +9 &:Yj\ L +9 &<Vn\ L +10 &>xTj\ L +9 &@;Uc\ L +10 &ATZ\ L +9 &CVd\ L +9 &EY`\ L +10 &G@]X\ M +9 &I`]\ M +9 &Jp\\\ O +10 &Lw`\ R +9 &N8Y\ R +10 &OQ\ R +9 &QV\ S +9 &SaygE\ 6 +10 &T,/K\ G +9 &TLJ\ ' +2 ( + "processing"%w& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.58 + .Hand.open + "manipulator"& 1 +74 "core" 1 +2 "manipulator"&L% +4 "core" %   H +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&='\ +98 "core" ' +2 .tSC.coast "storage"(6 +4 #tHeating da puck from tube 2 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"%9 +2 %;  +5 "core" 9H +102 "processing"%M9 +3 "core" 9E\ +13 E.\ e +89 "processing"%9 +3 "core" 9D \ +102 "processing"%49 +3 "core" 9C +102 "processing"%9 +3 "core" 9A +103 "processing"%u9 +3 "core" 9@ +102 "processing"% 9 +3 "core" 9? +102 "processing"%.9 +3 "core" 9A +102 "processing"%E9 +3 "core" 9A" +102 "processing"%&9 +3 "core" 9A& +103 "processing"%v9 +3 "core" 9C* +102 "processing"%T9 +3 "core" 9E/ +102 "processing"%@9 +3 "core" 9G3 +102 "processing"%,9 +3 "core" 9I7 +102 "processing"%9 +3 "core" 9L; +102 "processing"%'9 +3 "core" 9O? +102 "processing"%9 +3 "core" 9SD\ +102 "processing"%9 +3 "core" 9VH\ +102 "processing"%]9 +3 "core" 9ZL +102 "processing"%39 +3 "core" 9^P +103 "processing"%9 +3 "core" 9cU +102 "processing"%69 +3 "core" 9gY +102 "processing"%19 +3 "core" 9k] +2 .tPH.hold 2:00:00,28C +2 .delay 1:30 +2 "processing"%a ppi +3 "core" ] +8999 .tPSR.select :air + .PSV.dial PSR +2 "processing"% +110 "core"  +2 .tPSR.select :wash + "processing"% +11 .tPS.seek 0.5ml +2 "processing"%H' +601 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +11 .tPS.seek 2ml + "processing"%:'[ +1607 "core" ' +2 .tPTV.dial :puck + "processing"%c  +71 "core"  +2 .tPSV.dial PTV + "processing"%o +81 "core"  +2 .tPBV.dial :waste1 + "processing"%j  +127 "core"  +2 "processing"%#% +4 "core" %]\  +2 .tPS.seek 1.5ml +2 "processing"%z' +590 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%i * +33 "core" , +3 .tPS.seek 0ml + "processing"%'W +1641 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%|  +34 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%W * +34 "core" , +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"% +70 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%l' +2303 "core" ' +2 .tPSV.dial PTV + "processing"%J +72 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"%[ +71 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV + "processing"%( +72 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +29 "processing"%~  +70 "core"  +2 .tPS.seek :empty +2 "processing"%'9 +2306 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%Q  +124 "core" +2 .tPSV.dial :mixloop +2 "processing"%g +41 "core" +2 .tPRV.dial :ab1 +2 "processing"%y @ +71 "core" A +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%U'w +353 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +50 "collection"'s  +3 "processing"%b  +46 "core"  +6 +2 "processing"%% +4 "core" %vo\  +2 .tPS.seek 0.32ml +2 "processing"%}'# +398 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'  +29 "core" +2 .tPRV.dial :air +2 "processing"%C  +40 "core"  +3 .tPS.seek 0.9ml +2 "processing"%"'D +1225 "core" ' +2 .tPRV.dial :waste2 + "processing"%< @ +70 "core" > +3 .tPS.seek 0.5ml + "processing"%x' +548 E*\ GG +313 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%/  +42 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%'[ +1617 "core" ' +2 .tPSV.dial :PML + "processing"% +43 "core" +2 .tPTV.dial :mixing +2 "processing"%N @ +68 "core" A +2 .tPBV.dial :waste1 + "processing"%2  +33 "core"  +2 "processing"%D% +4 "core" %`-\  +2 .tPS.seek 1.85ml +2 "processing"%q'@ +236 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%I * +32 "core" + +3 .tPS.seek 0ml + "processing"%K'W +1979 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'Z& +2 "core" &-1\ +2 .tHand.open + "manipulator"& 1 +23 "core" 1 +2 "manipulator"&h& +4 "core" &  7 +2 "manipulator"&\ % +3 "core" %\ 0  & +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&>(- +144 "core" ( +2 "manipulator"&%& +4 "core" &- !   +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 && +3 "core" &-  +2 .tForearm.seek :garage +2 "manipulator"&k' +109 "core" ' +2 .tHand.close + "manipulator"&`/ +69 "core" / +2 "manipulator"&+& +4 "core" &-    +2 "manipulator"&^% +3 "core" %  @ ȽV +2 .tForearm.seek :retract +2 "manipulator"&5'\ +101 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&$( +279 "core" ( +2 "manipulator"&& +4 "core" &   :- + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &F& +2 "core" &  > :- +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&9'ρ +94 "core" ' +4 "manipulator"&r& +4 "core" &  :, +2 "manipulator"&d% +3 "core" %  +3 "collection"'-& +3 "core" &/1\ } +2 "collection"'S& +4 .tCC.seek :closed + "collection"'(O +3 "core" &-0\ y +3 &/2\ y +8 &2/2\ s+| +10 &e.1 \ n> +9 &u/2 \ rL +9 &KW02 \ qL +10 & [/3\ uL +9 &Y.1\ qL +10 &W,/\ uK +9 &SX.1\ qL +9 &X-1\ uL +10 &X-2\ qK +9 & W-0\ uK +9 &"[Z-2\ pL +10 &$[,2\ uL +9 &%W-2\ pL +10 &'U-2\ uL +9 &)dZ.1\ rK +9 &+'V0/\ uK +10 &,\\-2\ qL +9 &.Z-1\ uK +9 &0kZ-0\ qL +10 &2.Y/1\ uK +9 &3V.1\ qK +10 &5Y/1\ uK +9 &7tV/1\ qK +9 &95Z.0\ uL +10 &:X.1\ qL +9 &<V.2\ uK +9 &>{Z.2\ uL +10 &@>Z.2\ uK +9 &AW02\ uL +10 &CW.0\ rL +9 &E`/1\ rL +9 &G<t..\ pO +10 &H.0\ mR +9 &J,3\ hW +10 &Lg-2\ kX +9 &N&.0\ iE +9 &O8;-0\ p. +10 &OY,0\ tA +2 ( + "collection"'S& +3 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.82 + "collection"'& +4 "core" &ON-/\ wA + .tHand.open + "manipulator"&?1 +71 "core" 1 +2 "manipulator"&G% +4 "core" %  \  V +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +101 "core" ' +2 .tPSV.dial PSR + "processing"%0 +98 "core"  +2 .tPSR.select :flush + "processing"%@ +11 .tPS.seek 1.5ml + "processing"%p' +1613 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +42 "core"  +3 .tPS.seek 0ml + "processing"%'W +1613 "core" ' +2 .tPSV.dial PSR + "processing"%\\ +44 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%A' +2639 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "collection"'*  +2 "processing"%O  +36 "core"  +123  +2 .tPSV.dial :mixloop + "processing"%R +98 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%Y  +70 "core" +3 .tPS.seek 0ml + "processing"%'W +2646 "core" ' +2 .tPSV.dial :air + "processing"%m  +42 "core"  +3 .tPS.seek 2.5ml + "processing"%V' +2639 "core" ' +2 .tPSV.dial :mixloop + "processing"%! +54 "core" +3 .tPS.seek 0ml + "processing"%X'W +2632 "core" ' +2 .tPSV.dial :air + "processing"%  +41 "core"  +3 .tPS.seek 2.5ml + "processing"%8' +2637 "core" ' +2 .tPSV.dial :mixloop +46 "processing"%{ +44 "core" +3 .tPS.seek 0ml + "processing"%P'W +2638 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" & ; :, +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&7( +3 "core" ( +2 "manipulator"& & +4 "core" &  :, +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &)& +3 "core" & A :, +2 .tForearm.seek CC + "manipulator"&f'ρ +94 "core" ' +2 .tHand.close + "manipulator"&B/ +65 "core" / +2 .tCC.seek :open +2 "collection"' ( +376 "core" ( +2 "manipulator"&L& +4 "core" &  :, +2 "manipulator"&% +3 "core" % ύ +2 .tForearm.seek :retract +2 "manipulator"&w'\ +97 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&M(- +306 "core" ( +2 "manipulator"&_& +4 "core" &-  U + +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 && +3 "core" &-  + +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&e' +108 "core" ' +2 .tHand.open + "manipulator"&41 +72 "core" 1 +2 "manipulator"&% +4 "core" % \ } w Ȼ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&u'\ +100 "core" ' +2 ."da"delayUntil "08:05:44.02" +24778 #recoverPRVreagent08 + .PTV.dial :mixing + "processing"% @ +72 "core" A +2 ."da"PBV.dial :waste1 + "processing"%.  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%E * +32 "core" + +2 ."da"PSV.dial :air +2 "processing"%&  +54 "core" +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%v' +2294 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%T +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 + "processing"%  +42 "core"  +2 ."da"PS.seek :empty +2 "processing"%''9 +1099 E2\ == +1200 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +125 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml +2 "processing"%]'[ +1609 "core" ' + ."da"PTV.dial :puck +2 "processing"%3  +69 "core"  +2 ."da"PSV.dial PTV + "processing"% +70 "core" +2 ."da"PBV.dial :waste1 + "processing"%6  +33 "core" +2 "processing"%1% +4 "core" %V\  +2 ."da"PS.seek 1.5ml + "processing"%' +600 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%t * +32 "core" + +3 ."da"PS.seek 0ml + "processing"%H'W +1605 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .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"%o * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%j +72 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%#' +2292 "core" ' +2 ."da"PSV.dial PTV + "processing"%: +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%i +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%z +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%;  +70 "core"  +2 ."da"PS.seek :empty +2 "processing"%|'9 +2285 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%W +126 "core"  +2 ."da"PSR.select :wash + "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +586 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1613 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%J +82 "core"  +2 ."da"PBV.dial :waste1 + "processing"%[  +33 "core"  +2 "processing"%(% +4 "core" %`\  +2 ."da"PS.seek 1.5ml + "processing"%~' +588 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%l * +34 "core" , +3 ."da"PS.seek 0ml + "processing"%Q'W +1612 "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"%y * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +68 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +45 "processing"%b' +2308 "core" ' +2 ."da"PSV.dial PTV + "processing"%s +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%U +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%C'9 +2298 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%}  +41 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing + "processing"%<  +128 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%"  +42 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%/ +54 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%x' +386 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%  +42 "core"  +2 "processing"%N% +4 "core" %\  +2 ."da"PS.seek 0.55ml +2 "processing"%2'v +330 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%D  +40 "core"  +3 ."da"PS.seek 2ml + "processing"%I'[ +1562 "core" ' + ."da"PSV.dial :PML +2 "processing"% +42 "core" +2 ."da"PTV.dial :mixing +2 "processing"%q @ +69 "core" A +2 ."da"PBV.dial :waste1 + "processing"%Z  +33 "core"  +2 "processing"% % +4 "core" %Z\  +2 ."da"PS.seek 1.85ml + "processing"%h': +237 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%\ * +33 "core" , +3 ."da"PS.seek 0ml + "processing"%%'W +170 E0\ >= +1804 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +48003 #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" , +2 ."da"PSV.dial :air +2 "processing"%`  +41 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%+' +2312 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%^ +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%=  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%k +42 "core" +4 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +43 "core"  +2 ."da"PS.seek :empty +2 "processing"%F'9 +2290 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%> +126 "core"  +2 ."da"PSR.select :wash + "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%r' +598 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%d'[ +195 E0\ 55 +1412 "core" ' + ."da"PTV.dial :puck +2 "processing"%-  +69 "core"  +2 ."da"PSV.dial PTV + "processing"%5 +70 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +34 "core" +2 "processing"%% +4 "core" %[\  +2 ."da"PS.seek 1.5ml + "processing"%?' +596 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%G * +33 "core" + +3 ."da"PS.seek 0ml + "processing"%S'W +1616 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .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"%9 * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%K +72 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2310 "core" ' +2 ."da"PSV.dial PTV + "processing"%p +83 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%\\ +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +82 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%*  +71 "core"  +2 ."da"PS.seek :empty +2 "processing"%O'9 +2287 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%R +125 "core"  +2 ."da"PSR.select :wash + "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%Y' +640 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml + "processing"%A'[ +1616 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%m +82 "core"  +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core" +2 "processing"%!% +4 "core" %c\ +2 ."da"PS.seek 1.5ml + "processing"%V' +597 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +3 ."da"PS.seek 0ml + "processing"%X'W +1630 "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"%8 * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +68 "core"  +2 ."da"PS.reconfigure PSfast +42 "processing"%#A ,`xb +9 ."da"PS.seek 2.5ml +2 "processing"% ' +2298 "core" ' +3 ."da"PSV.dial PTV +2 "processing"%) +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%B +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%$ +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +70 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2291 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%L +124 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +600 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%f'[ +1613 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%7 +71 "core" +2 ."da"PBV.dial :waste1 + "processing"%_  +32 "core"  +2 "processing"%% +4 "core" %Zw\  +2 ."da"PS.seek 1.5ml +2 "processing"%4' +608 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +3 ."da"PS.seek 0ml + "processing"%w'W +1607 "core" ' +2 ."da"delay 2:00 +1460 E0\ ;; +10542 #"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 +2 "processing"% * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%. +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%E' +2285 "core" ' +2 ."da"PSV.dial PTV + "processing"%& +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%P +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%T +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%@  +70 "core"  +2 ."da"PS.seek :empty +2 "processing"%,'9 +2286 "core" ' +2 ."da"Sleepy.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"% +129 "core"  + ."da"PSR.select :sub1 +3 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.25ml +3 "processing"%v'7 +338 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%' +341 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml + "processing"%''[ +1609 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"% +71 "core" +2 ."da"PBV.dial :waste1 + "processing"%3  +35 "core" +2 "processing"%% +4 "core" %_-\ J +2 ."da"PS.seek 1.5ml +2 "processing"%6' +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%1 * +34 "core" + +3 ."da"PS.seek 0ml + "processing"%]'W +1603 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%t  +33 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%c +74 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%o' +2359 "core" ' +2 ."da"PSV.dial PTV + "processing"%j +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%H +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%: +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%i  +72 "core"  +2 ."da"PS.seek :empty +2 "processing"%z'9 +2344 "core" ' +2 "processing"%;9 +3 "core" 9)4M +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast + "processing"%#  +3 "core" 4M + 4M + "processing"%W& +4 "core" &TL\ G ' + #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&|% +3 "core" %\    +2 "storage"(% +4 "core" % B X\ ^ + "storage"(J. +3 "core" . + ."da"SC.reconfigure SCtight +3 "storage"($\ .\ 1~b +2 ."da"SC.seek 1 + "storage"([($ +343 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 ((& +3 "core" &%\ \ \ [ + "manipulator"&& +4 "core" &-  + +2 "manipulator"&l% +3 "core" %\    +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 1 +2 "manipulator"&~( +173 "core" ( +2 "manipulator"&g& +4 "core" &  !v + "storage"(y& +4 "core" &%\  7\ \\ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&' +92 "core" ' +2 "storage"(Q& +4 "core" &%\ \ \ \ 3\ [ +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek beamBreak + "storage"(s'L +148 "core" ' +2 "storage"(- +3 "core" -'r + ."da"SE.configure SEconfig +3 "storage"(#QK-0-\ b +2 "manipulator"&U& +3 "core" & n !t +2 "storage"( & +4 "core" &% L\ S + ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&b'\\ +38 "core" ' +2 ."da"\Elbow.hold + "manipulator"&}, +3 "core" , +2 ."da"\Elbow.reconfigure TightElbow +44 "manipulator"&$&.,(\ #b +9 "storage"(<- +2 "core" -'r +3 ."da"SE.seek 16.09 Pucks below Top Plate + "storage"("'* +43 "core" ' +2 "manipulator"&/% +4 "core" %b]   +2 "storage"(C& +3 "core" &% \ J +2 ."da"Forearm.force -20 + "manipulator"&5 +2 ."da"Forearm.seek 1 + 306 counts +2 "manipulator"&'ώ +22 "core" ' +2 "manipulator"&N& +4 "core" &  !s +4 "storage"(x& +3 "core" &% \ S +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&D' +26 "core" ' +2 ."da"SE.seek 17.09 Pucks below Top Plate +2 "storage"(2' +45 "core" ' +2 "manipulator"&& +4 "core" &  !s +2 "manipulator"&q% +4 "core" % ( +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&Z'\ +89 "core" ' +2 ."da"\Elbow.seek PC +2 "manipulator"& ( +252 "core" ( +2 "manipulator"&\ & +4 "core" & = } + ."da"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &I& +3 "core" &  } +2 ."da"Forearm.seek PC +2 "manipulator"&h' +92 "core" ' +2 ."da"Hand.close + "manipulator"&/ +74 "core" / +2 ."da"PC.seek :open +2 "processing"%( +401 "core" ( +2 "storage"(`& +4 "core" &% \ U + "manipulator"&%& +4 "core" & a } + "manipulator"&^% +4 "core" % f +2 ."da"Forearm.seek :retract +3 "manipulator"&='\ +96 "core" ' +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 1 +2 "manipulator"&k( +254 "core" ( +2 "manipulator"&& +4 "core" &\ , # +2 "storage"(+& +3 "core" &%\ C\ Y +3 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&>' +94 "core" ' +2 ."da"Hand.open + "manipulator"&F1 +74 "core" 1 +12 "storage"(r- +3 "core" -' +2 ."da"SE.seek 16.85 Pucks below Top Plate +2 "storage"(-' +22 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 16.18 Pucks below Top Plate +2 "storage"(5'ܘ +49 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da18sep0308h200ml.tif +1932 #SX HX9/16 (USB:09): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 16.015 seconds\ /var/log/esp/da18sep0308h200ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da18sep0308h200ml15s.tif +14 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +1542 #"da"SX HX9/16 (USB:09): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da18sep0308h200ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da18sep0308h200ml30s.tif +3056 #SX HX9/16 (USB:09): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da18sep0308h200ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da18sep0308h200ml70s.tif +7117 #SX HX9/16 (USB:09): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da18sep0308h200ml70s.tif: TIFF Upload Complete\ + .Sleepy.power :camera,:OFF +2 ."Qmail"HABfans.email "16.015 sec auto-exposure",Subject: "da18sep0308h200ml images!" +10 "storage"(- +98 "core" -'ܘ +2 "storage"(& +4 "core" &% /  L\ +2 "manipulator"&d& +4 "core" &  . "| +2 ."da"\Elbow.seek 1 +3 "manipulator"&G( +3 "core" ( + "manipulator"&?& +4 "core" &  "| + "storage"(0& +4 "core" &% : 7 E\ +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&9' +9 "core" ' +3 ."da"SE.reconfigure SEgently +3 "storage"(#QK-0-\ b +3 ."da"SE.seek 16.9 Pucks below Top Plate + "storage"(K' +61 "core" ' +4 "manipulator"&S& +4 "core" &  & "| + "storage"(p& +4 "core" &% ~\ + ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&\\'\\ +37 "core" ' +73 ."da"\Elbow.hold +3 "manipulator"&, +4 "core" , + ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +6 ."da"SE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 17.08 Pucks below Top Plate +2 "storage"(*' +38 "core" ' + "manipulator"&% +4 "core" %\\v 5 ɹ+ +2 "storage"(R& +4 "core" &% z \ + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 300 counts +2 "manipulator"&O'ψ +21 "core" ' +4 "manipulator"&Y& +4 "core" &\  "{ +2 "storage"(m& +4 "core" &% `\ +3 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&' +21 "core" ' +2 "storage"(!% +7 "core" %  \ | +4 ."downElevator"SE.seek :down +6 "storage"(A'v +97 (% +3 "core" %z \ +2 "manipulator"&V% +4 "core" % + ' + ."downElevator"SE.coast +2 "storage"(5 + ."da"Forearm.reconfigure LooseForearm +4 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&{'\ +92 "core" ' +2 ."da"SC.coast + "storage"(6 +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 #tStarting finalPurge +2 "processing"%8& +7 "core" &K\ + ."psFlush"Hand.open +2 "manipulator"&1 +21 "core" 1 +2 "manipulator"&X& +4 "core" &  ( "z +3 "manipulator"&)% +4 "core" %\  z 0 +4 ."psFlush"\Elbow.seek FlushPuck::Garage +53 "manipulator"&B(- +178 "core" ( +2 "manipulator"&$& +8 "core" &- , +2 ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- , +3 ."psFlush"Forearm.seek :garage +2 "manipulator"& ' +109 "core" ' +2 ."psFlush"Hand.close + "manipulator"&L/ +67 "core" / +2 "manipulator"&& +3 "core" &- . , +2 "manipulator"&% +4 "core" %  A ȾX +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&7'\ +106 "core" ' +2 ."psFlush"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."psFlush"\Elbow.seek PC +2 "manipulator"&_( +114 "core" ( +3 "manipulator"&& +4 "core" & h +2 ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &f& +4 "core" & + ."psFlush"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&' +101 "core" ' +2 "manipulator"&4& +4 "core" & J +2 "manipulator"&e% +5 "core" % j +2 "processing"% & +4 "core" &M\ +2 "processing"%.& +3 ."psFlush"PC.seek :closed +2 "processing"%w(Tg +3 "core" &J\ +3 &>\  +9 &2{H\ *x +9 &c:\ = +10 &vr;\ M +10 &9V=\ L +8 &W>\ L +10 &Y:\ L +9 &Y=\ L +9 &BT;\ L +10 &W>\ L +9 &W;\ L +10 & W=\ M +9 &"JV?\ L +9 &$ V<\ L +10 &%V?\ L +9 &'W8\ L +9 &)PW1\ M +10 &+V5\ L +9 &,V/\ L +10 &.W+\ L +9 &0ZU-\ L +9 &2V.\ L +10 &3V,\ L +9 &5U2\ L +11 &7cV0\ L +8 &9%W*\ L +9 &:V.\ L +10 &<V*\ L +9 &>jY.\ L +9 &@,V-\ L +10 &AU.\ L +9 &CT,\ L +9 &EqX,\ L +11 &G3X-\ L +8 &H`,\ M +11 &Jm.\ O +8 &Li+\ R +9 &N),\ R +10 &O*\ S +9 &Q!\ S +9 &ST|k$\ 8 +10 &T$*m'\ P +9 &TJ\ * +3 ( + "processing"%.& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.55 + "processing"%&& +4 "core" &TJ\ * + ."psFlush"Hand.open +2 "manipulator"&P1 +75 "core" 1 +2 "manipulator"&T% +4 "core" %  3 j +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&@'\ +99 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%E +126 "core"  +3 ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%'P +306 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +804 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%,' +1609 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%v +69 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +34 "core" +3 ."psFlush"PS.seek 0ml + "processing"%'W +1398 E7\ FF +1239 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%3 +84 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%' +598 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%'' +2115 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%1 +82 "core"  + ."psFlush"PBV.dial PSV +2 "processing"%6 U +53 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%t'W +2649 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"% @ +40 "core" > +3 ."psFlush"PS.seek 2.5ml + "processing"%c' +2625 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%]  +71 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%j'9 +2633 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%H +44 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%:' +2641 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%i +81 "core"  +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%o'W +2625 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%; @ +41 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%#' +2637 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%W  +70 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%|'9 +2642 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"% +43 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%J'P +1106 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%(' +1617 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +68 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%l  +52 "core" +3 ."psFlush"PS.seek 0ml + "processing"%g'W +2633 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%y +71 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%Q' +598 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%M' +2122 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +72 "core" +2 ."psFlush"PBV.dial PSV + "processing"%U U +52 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"% 'W +2651 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%u @ +54 "core" B +2 ."psFlush"PS.seek 2.5ml +2 "processing"%<' +2635 "core" ' +2 ."psFlush"PSV.dial :waste1 +44 "processing"%/  +75 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%C'9 +2635 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%N +55 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%x' +2651 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"% +73 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%q'W +2632 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"% @ +42 "core" ? +3 ."psFlush"PS.seek 2.5ml + "processing"%~' +2629 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%s  +70 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%b'9 +2632 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'& +4 "core" &;<\ + .tHand.open + "manipulator"&"1 +27 "core" 1 +2 "manipulator"&D& +4 "core" & - +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC + "manipulator"&\ ( +3 "core" ( + "manipulator"&I& +4 "core" & + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &}& +2 "core" & +2 .tForearm.seek PC +2 "manipulator"&' +97 "core" ' +2 .tHand.close + "manipulator"&Z/ +67 "core" / +2 .tPC.seek :open +2 "processing"%n( +399 "core" ( +3 "manipulator"&`& +4 "core" & i +2 "manipulator"&%% +4 "core" %   +2 .tForearm.seek :retract + "manipulator"&^'\ +90 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&h( +349 "core" ( +2 "manipulator"&& +4 "core" & 3 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &+& +2 "core" & 3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"& 'ρ +101 "core" ' +2 "manipulator"&F& +4 "core" & X 3 +2 "manipulator"&r% +3 "core" %ω +2 "collection"'=& +4 "core" &9= \ +2 "collection"'2& +3 .tCC.seek :closed +2 "collection"'-(O +3 "core" &9<\ +3 &9=\  +8 &49<\ w+{ +10 &e9<\ u> +9 &t9=\ \ vL +9 &QV:<\ yK +10 &Z9<\ xL +9 &X:;\ xL +10 &U;;\ yK +9 &YX:< \ xK +9 &Z;<\ xL +10 &X:= \ xL +9 & T;= \ yK +9 &"`U8= \ yL +10 &$"Y9< \ xL +9 &%T9=\ xK +10 &'Z7=\ xL +9 &)hX7; \ xL +9 &+*W;>\ xL +10 &,Z7>\ xK +9 &.T<;\ \ yK +9 &0pU9>\ \ yL +10 &22W8= \ xL +9 &3W8;\ xL +10 &5W9=\ xL +9 &7yT8<\ \ xK +9 &9:Z:= \ xL +10 &:X9;\ xL +9 &<U8= \ xK +9 &>Y8>\ xK +10 &@BW9<\ \ xL +9 &B[9<\ xL +10 &CZ:<\ xL +9 &E`7; \ wM +9 &GBr:;\ vN +10 &H;; \ rR +9 &J<=\ mV +9 &Lm@H\ lX +10 &N.6;\ kE +9 &O8669\ r+~ +10 &Ox58 \ uH +5 ( + "collection"'2& +5 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.84 + "collection"'& +4 "core" &Op68 \ vH + &Op45 \ uH + .tHand.open + "manipulator"&1 +72 "core" 1 +2 "manipulator"&d% +4 "core" % ω  +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&?'\ +95 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'0& +4 "core" &Op7:\ wH +2 "collection"'S% +3 "core" %98 \ w +2 #tCS Pulling 5ml of flush .CSV.dial CSR +2 "collection"'p  +40 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"''l +1357 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 'R% +3 "core" %l6;\ u +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'k' +658 "core" ' +2 .tCSV.dial :waste + "collection"'> +123 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'Y' +1988 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'5& +4 "core" &Oo79\ uH +2 "collection"'m% +3 "core" %7;M\ u +2 .tCSV.dial :flush +2 "collection"'!  +40 "core"  +3 .tCS.reconfigure CSfast + "collection"'#d @b +3 .tCS.seek 5ml + "collection"'9'l +1226 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +40 "core" B +2 "collection"'V% +4 "core" %l6;F\ r +2 .tCS.seek 7ml +2 "collection"'G' +543 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'K  + '8  +41 "core"  +86  +2 .tCBV.dial :waste1 + "collection"'\\ @ +42 "core" @ +3 .tCS.seek 0ml + "collection"'' +364 E<\ PP +1312 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'X& +4 "core" &On;>\ xH +2 "collection"'O% +3 "core" %<>J\ x +2 .tCSV.dial :flush + "collection"')  +71 "core" +3 .tCS.seek 5ml + "collection"'*'l +1235 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'A @ +43 "core" A +2 "collection"'% +4 "core" %l7;G\ p \ +2 .tCS.seek 7ml +2 "collection"'$' +533 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +2 "collection"'  +47 "core"  +3 .tCBV.dial :waste2 +2 "collection"'[  +108 "core"  +3 .tCS.seek 0ml + "collection"'' +1680 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'L& +4 "core" &On:><\ xH +2 "collection"'% +3 "core" %9<B\ x + .tCSV.dial CSR +2 "collection"'  +40 "core"  +2 .tCSR.select :kill + "collection"' +11 .tCS.seek 8ml +2 "collection"'{' +1936 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"'' D +547 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"'f +2 '  +96 "core" +34  +2 .tCTV.dial :intake + "collection"'4  +71 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'e' \\ +1910 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'  +72 "core" ~ +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'B' +593 "core" ' +2 .tCSV.dial CSR + "collection"'7  +110 "core"  +2 .tCSR.select :flush + "collection"' +11 .tCS.seek 5ml +2 "collection"''l +1356 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"'&' D +1360 "core" ' +2 .tCSV.dial CBV + "collection"'P +95 "core" +2 .tCS.seek 0ml +2 "collection"'T' +2617 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&.& +4 "core" & 2 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&E( +3 "core" ( + "manipulator"&& +4 "core" &   2 +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &z& +2 "core" & ? 2 +2 .tForearm.seek CC +2 "manipulator"&'ρ +103 "core" ' +2 .tHand.close + "manipulator"&v/ +71 "core" / +2 .tCC.seek :open +2 "collection"'( +378 "core" ( +2 "manipulator"&,& +4 "core" & U 2 + "manipulator"&3% +4 "core" % ω +2 .tForearm.seek :retract + "manipulator"&'\ +101 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&(- +277 "core" ( +2 "manipulator"&1& +4 "core" &- : +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &6& +3 "core" &- : +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'' +109 "core" ' +3 .tHand.open +2 "manipulator"&1 +68 "core" 1 +2 "manipulator"&t% +4 "core" % }  # Ȼ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&]'\ +95 "core" ' +2 #tCompleted [Sample.deep; initialPurge; da withoutWCR] begun 07:02:22 + #Preparing to sleep until 11:30AM 9/03/2018 +3 #Asleep til 11:30AM 9/03/2018 +4 ."shutdown"CC.coast +3 #tContinuing at 11:30 + "collection"'6 +4 E<\ ++ +3 ."shutdown"CS.coast +3 ."Qmail"GoodNews.email "Then, in tube 2: /home/esp/esp2/mission/2018_08_31_niagara_mission.rb:62\\n{1 => 18, 2 => 4}\\nCan@09:00:06, 25.8C, 16% humidity, 14.3psia, 13.329V, 0.190A, 0.190A avg, 2.53W",Subject: "Asleep until 11:30" + "collection"'5 +121 ."shutdown"PC.coast + "processing"%6 +2 ."shutdown"PS.coast +2 "processing"%5 +2 ."shutdown"Forearm.coast + "manipulator"&5 +2 ."shutdown"\Elbow.coast +2 "manipulator"&6 +38 ."shutdown"Sleepy.power :dwarf,:OFF + .Sleepy.power :raw,:OFF + #Shutdown +40939 E;\ w +60002 >\ o +60002 >\ n +60002 >\ p +60003 <\ i +60002 <\ n +60002 :\ { +60002 <\ $$x +60002 :\ s +60003 <\  +60002 =\ o +60002 ;\ p +60002 =\ j +60002 =\ ~ +60003 =\ | +18158 >\  +35 #tPowering up Dwarves +506 .Sleepy.power :raw,:ON +10 "sampler") +2 )c +2 "core"  +2 "collection"' +2 'H +3 "core"  + "processing"% +2 %j +3 "core"  +2 "collection"' 9\ +2 ' 0\ + ' -\ +2 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +2 "sampler")&\ + .tSS.configure SSconfig +2 "sampler")#.0X 18, 2 => 4}\\nCan@11:30:22, 25.3C, 16% humidity, 14.3psia, 13.235V, 0.490A, 0.484A avg, 6.49W",Subject: "Started 2018_08_31_niagara_mission phase /home/esp/esp2/mission/2018_08_31_niagara_mission.rb:62" +2 .tSample.shallow +112 "sampler")~2 +24 "core" 2 +2 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +4 "core" &?C\ { + .tHand.open +2 "manipulator"&"1 +75 "core" 1 +2 "manipulator"&D& +4 "core" &  !q +2 "manipulator"&I% +3 "core" % \  ] z +3 .t\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&}(- +177 "core" ( +2 "manipulator"&Z& +4 "core" &- " l K +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &_& +3 "core" &- J K +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :garage +2 "manipulator"&@' +106 "core" ' +2 .tHand.close +2 "manipulator"&w/ +68 "core" / +3 "manipulator"&`& +4 "core" &- i K + "manipulator"&%% +4 "core" %   G +2 .tForearm.seek :retract +2 "manipulator"&'\ +106 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC +2 "manipulator"&\ ( +280 "core" ( +2 "manipulator"&& +4 "core" &  { - +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &+& +3 "core" &  1 - +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&F'ρ +102 "core" ' +3 "manipulator"&r& +4 "core" &   p - +2 "manipulator"&=% +3 "core" %| + D +2 "collection"'^& +3 "core" &@C\ x +3 "collection"' & +6 .tCC.seek :closed +3 "collection"'2(O +3 "core" &>C\ x + &@C\ \ x +6 &?C\ w> +9 &K{AC \ n1 +10 &Nu>D \ lF +9 &_>B\ \ oL +9 &U?B \ pK +10 &W@C\ pL +9 &CU@C \ pL +9 &TAD\ pL +10 &V?C\ pK +9 &WAC \ pL +10 &KY?C\ \ oL +9 &! Z?C\ oL +9 &"TAB\ pL +10 &$Y?D\ pL +9 &&SS?C\ pL +10 &(S>C\ oL +10 &)T@D\ oL +8 &+UAA\ oK +10 &-\\WAB\ pK +9 &/U?B\ pK +9 &0U?B \ pK +10 &2U?C\ oK +9 &4cU>C\ oL +9 &6%Z=C\ nL +10 &7X?C \ oL +9 &9Y>B\ nL +10 &;kZAC\ qL +9 &=-T>D\ mL +9 &>W@B\ lL +10 &@V@C \ mK +9 &BrW=C\ nL +9 &D4ZAA\ oL +10 &Ee?A\ kM +9 &G{>A\ lP +10 &Ic=B\ fT +9 &K?B\ bW +9 &L?A\ aX +10 &N>C\ e: +9 &O[0?B \ g"e +28 &Ove=A\ nJ + ( + &Ove=B\ nJ + &Ove?A\ mJ + "collection"' & +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.82 + "collection"'& +4 "core" &Ove<A\ mJ + .tHand.open + "manipulator"&1 +76 "core" 1 +2 "manipulator"&d% +4 "core" % | o D +5 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&0'\ +97 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'S& +4 "core" &Ove>B\ mJ +2 "collection"'p% +4 "core" %>B\ l + #tCS Pulling 5ml of flush + .CSV.dial CSR +2 "collection"'  +125 "core"  +2 .tCSR.select :flush + "collection"' +11 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"''l +1355 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 'R% +3 "core" %l<@\ j +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'' +668 "core" ' +2 .tCSV.dial :waste + "collection"'> +125 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'k' +1982 "core" ' +2 #tPurging external Intake + "collection"'5& +4 "core" &Ovc=A\ mJ + "collection"'m% +4 "core" %@A\ m + .tCSV.dial :flush +2 "collection"'!  +40 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'Y' D +2400 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"' + 'V  +6 "core"  +64 ~ +2 .tCTV.dial :intake + "collection"'9  +72 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'K' +2389 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'8  +72 "core"  +2 #tFlushing upper manifold + "collection"'\\& +4 "core" &Ovc<@\ pJ +2 "collection"'G% +3 "core" %;A\ p +2 .tCSV.dial :flush + "collection"'X  +71 "core"  +3 .tCS.seek 5ml + "collection"'O'l +1243 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +29 "collection"') @ +53 "core" > +2 "collection"'% +4 "core" %l ?B\ k +2 .tCS.seek 7ml +44 "collection"'A' +543 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"' +96 "core" ~ +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"'*' +1685 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"''- +781 "core" ' +2 .tCSV.dial :waste +2 "collection"'[ +42 "core" +3 .tCS.seek 0ml + "collection"'$' +769 "core" ' +2 "collection"'L& +4 "core" &Ovc>A\ mJ +2 "collection"'% +3 "core" %=A\ m + .tCSV.dial :flush +2 "collection"'  +41 "core"  +3 .tCS.seek 3ml +2 "collection"''- +781 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'{ @ +40 "core" A +2 "collection"'f% +4 "core" %->A\ l \ +2 .tCS.seek 5ml +2 "collection"' 'l +543 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml + "collection"'4' +1238 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"''- +782 "core" ' +2 .tCSV.dial :waste + "collection"' +70 "core" +3 .tCS.seek 0ml + "collection"'e' +773 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&7& +4 "core" &  - +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&B( +3 "core" ( +2 "manipulator"&& +4 "core" &    - + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &P& +3 "core" &  V - +2 .tForearm.seek CC + "manipulator"&&'ρ +100 "core" ' +2 .tHand.close + "manipulator"&./ +75 "core" / +2 .tCC.seek :open +2 "collection"'( +375 "core" ( +2 "manipulator"&z& +4 "core" &  - + "manipulator"&v% +4 "core" % ϐ @ +2 .tForearm.seek :retract + "manipulator"&h'\ +101 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&?(- +275 "core" ( +2 "manipulator"&-& +4 "core" &- = F + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &,& +2 "core" &- : F +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&3' +112 "core" ' +3 .tHand.open +2 "manipulator"&1 +72 "core" 1 +2 "manipulator"&1% +4 "core" % x | Ⱥ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&6'\ +99 "core" ' +2 #tda sampling at most 1000ml +2 #Loading sh1 puck from tube 2 into Collection Clamp +2 ."Qmail"HABfans.email "Started da in tube 2 at 11:34:39EDT03-Sep-18\\n{1 => 18, 2 => 4}\\nCan@11:30:22, 25.3C, 16% humidity, 14.3psia, 13.235V, 0.490A, 0.484A avg, 6.49W",Subject: "da sampling at most 1000ml" +3 "collection"'E& +59 "core" &@E\ y +2 "manipulator"&% +3 "core" %\  (  +2 "storage"(t% +4 "core" %\ +2 "storage"(. +3 "core" .( +2 "storage"('& +3 "core" & % #\ \  +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" & % \ \  +2 "manipulator"&T& +3 "core" &- r F +2 "manipulator"&n% +5 "core" %\  L  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 + "manipulator"&b( +179 "core" ( +2 "manipulator"&]& +4 "core" &   ~ "y +2 "storage"(& +3 "core" & % /\ \  +3 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 2 + 700 counts + "manipulator"&a' +97 "core" ' +3 "storage"(c& +11 "core" & % )\ \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(H'L +263 "core" ' +2 "storage"(j- +3 "core" -'T +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +4 (:& +3 "core" & % {\ \  +2 "manipulator"&i& +3 "core" &  @ "x +2 .t\Elbow.seek 2 +2 "manipulator"&;( +3 "core" ( + "manipulator"&#& +4 "core" &  "x +2 "storage"(W& +3 "core" & % \ \  +3 .tForearm.seek 2 + 300 counts + "manipulator"&'υ +17 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&J/ +67 "core" / +64 ."downElevator"SE.seek :down +3 "manipulator"&& +2 "storage"(o'v +6 "core" &\  2 "x +2 "manipulator"&y% +4 "core" % } n c +2 .tForearm.seek :retract +2 "manipulator"&g'\ +91 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&U( +139 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +3 "core" ( +2 "manipulator"&N& +4 "core" &  2 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &|& +2 "core" & M 2 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'ρ +97 "core" ' +2 "manipulator"&& +5 "core" &  U 2 +2 "manipulator"&x% +4 "core" %z F +2 "collection"'& +4 "core" &@C\ w +2 "collection"' & +4 .tCC.seek :closed +2 "collection"'Q(O +3 "core" &?C\ w +3 &>C\ u +8 &3AB\ m+{ +10 &f?E\ l> +9 &pBB\ lL +38 &RR?D \ nK + &W?D\ oK + &W@E\ nK + &V@C\ nK +6 &YW@D\ nK +9 &V?D \ oK +10 &WBD\ lL +9 & UBD\ oK +11 &"bS@C\ lK +9 &$$WBD\ nK +8 &%UAE\ nK +10 &'V@E \ oK +9 &)jV?D\ oK +9 &+,V?E\ oK +10 &,W@D\ nK +9 &.U?D\ mK +10 &0rU@D \ mK +9 &24U?D\ nK +9 &3U@E\ lK +10 &5U@C \ lK +9 &7yT@C\ oK +9 &9;W@C\ nK +10 &:V?C\ mK +9 &<VAD\ mK +11 &>W?E\ oK +8 &@DWBC\ nK +9 &BX?D\ oK +10 &C[@C\ lL +9 &Ec@C\ nL +9 &G@}?B\ kO +10 &H>A\ gS +9 &J?C\ cW +10 &Ll=B\ dX +9 &N,?C\ bE +9 &O88=D\ h/ +10 &O_>B\ mC +5 ( +2 "collection"' & +4 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.94 + .Hand.open + "manipulator"&<1 +3 "core" &OT?B\ nC +67 1 +2 "manipulator"&~% +4 "core" % z  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +95 "core" ' +2 .tSC.coast + "storage"(6 +2 #tcollectSample 1000ml w/bubble point of 24psi + #Priming 7ml + .Sleepy.power :sampler,:ON + .Intake.select :close + .\Exhaust.select :close + .SS.hold +2 "sampler")"+ +3 "core" + +2 "sampler")D% +4 "core" % \ # + "collection"'I& +4 "core" &OT>B\ MC +2 E=\ XW +2 #tCalibrating pressure and temperature sensors + .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +3 "sampler")#.0X +19 +2 .tdelay 3.8 seconds +382 "collection"'w% +3 "core" %@B\ F +2 "sampler")`% +3 "core" %?5 \ d + .tSSV.dial :spit +2 "sampler")% +130 "core"  +3 .tSS.seek 0ml + "sampler")C' +282 "core" ' +2 .tSSV.dial CBV + "sampler")@  +130 "core" +2 .tCTV.dial :intake + "collection"'  +71 "core"  +2 #tWaiting for external sampler to finish priming... + .delayUntil "11:37:58.44" +10845 E>\ SFF +5657 ."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" %ty \ : +2 #tIntake @17.3psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X +2 "sampler")l% +3 "core" % }\ } b +2 "sampler")R% +3 "core" % z\ ~\ W +2 .tIntake.select :close + "sampler")0 +9 )% +3 "core" % \ 2 + .tSSV.dial :exhaust +2 "sampler")>  +74 "core"  +2 .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale + "sampler")#.0X +2 #tIntake @17.3psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X +2 "sampler")`% +3 "core" %  |\ } H +53 "collection"'%% +3 "core" %hi\ > +2 "sampler")Z% +3 "core" %  \ } E +53 "collection"'@% +3 "core" %im\ > +2 "sampler")% +3 "core" %  # ~\ } E +53 "collection"'+% +3 "core" %jo\ ? +2 "sampler")C% +4 "core" % HG \ } E +52 "collection"'r% +3 "core" %ou\ > +2 "sampler")=% +4 "core" % mo ~\ } E +52 "collection"'^% +3 "core" %ot\ > +2 "sampler")% +3 "core" %  \ } E +53 "collection"'q% +3 "core" %mq\ ? +2 "sampler")}% +3 "core" %  \ } E +2 "sampler")d% +4 "core" %  \ } E + .tIntake.select :close + "sampler")0 +9 )S% +3 "core" %  \ E + .tSSV.dial :exhaust +2 "sampler")  +75 "core"  +3 .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X% +3 "core" %(7Y \ u +15 "collection"' % +3 "core" %ae\ 6 +2 "sampler")5% +3 "core" %(7Y y\ u +15 "collection"'m% +3 "core" %ce \ 7 +2 "sampler")% +3 "core" %(7Y \ t +15 "collection"'k% +3 "core" %bd\ 8 +2 "sampler")V% +3 "core" %(8Y \ v +15 "collection"'% +3 "core" %cg\ 7 +2 "sampler")9% +3 "core" %(8Y {\ v +2 "collection"'Y% +3 "core" %fi\ 7 +2 #tIntake @16.5psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 89 +2 "sampler")#.Y0X +2 "sampler")% +3 "core" %rV \ | I +15 "collection"'% +3 "core" %gk\ > +2 "sampler")% +3 "core" %rU   ~\ } C +2 "collection"'{% +4 "core" %fi\ > +2 .tSS.reconfigure SSinhale.with maxSpeed: 80 + "sampler")#.P0X +2 "sampler")% +3 "core" % \ }* +53 "collection"'% +3 "core" %os\ ? +2 "sampler")l% +3 "core" % {\ }* +53 "collection"'R% +3 "core" %km \ > +2 "sampler")% +3 "core" % \ |* +53 "collection"'>% +3 "core" %rx\ > +2 "sampler") % +3 "core" %## v\ |* +53 "collection"'5% +3 "core" %pt\ > +2 "sampler")m% +3 "core" %56 \ }* +53 "collection"'% +3 "core" %mr\ > +2 "sampler")k% +3 "core" %FF ~\ }* +53 "collection"'V% +3 "core" %qt \ > +2 "sampler")% +3 "core" %VV \ |* +52 "collection"'9% +3 "core" %st\ > +2 "sampler")Y% +3 "core" %gh y\ |* +53 "collection"'F% +3 "core" %tw\ = +2 "sampler")\\% +3 "core" %vv \ }* +53 "collection"'G% +3 "core" %oq\ ? +2 "sampler")8% +3 "core" % z\ }* +53 "collection"'K% +3 "core" %uy\ = +2 "sampler"))% +3 "core" % \ |* +53 "collection"'% +3 "core" %qx\ ? +2 "sampler")O% +3 "core" % x\ |* +52 "collection"'% +3 "core" %ps\ > +2 "sampler")X% +3 "core" % \ }* +2 "sampler")*% +3 "core" % }\ }* +2 .tIntake.select :close + "sampler")0 +9 )[% +3 "core" % \ * + .tSSV.dial :exhaust +2 "sampler")A  +75 "core"  +2 .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale + "sampler")#.0X% +3 "core" %mq\ : +2 "sampler") % +3 "core" %MK \ x +15 "collection"'5% +3 "core" %nn\ 9 +2 "sampler")m% +3 "core" %MJ y\ x +15 "collection"'% +3 "core" %ms\ 9 +2 "sampler")k% +3 "core" %ML ~\ w +15 "collection"'V% +3 "core" %ls\ 9 +2 "sampler")% +3 "core" %MI \ x +15 "collection"'9% +3 "core" %os\ : +2 "sampler")Y% +3 "core" %MI v\ x +15 "collection"'F% +3 "core" %jp\ : +2 "sampler")\\% +4 "core" %MI }\ y +14 "collection"'G% +3 "core" %in\ : +2 "sampler")8% +3 "core" %MI x\ x +15 "collection"'K% +3 "core" %kn\ 9 +2 "sampler"))% +3 "core" %MI |\ x +15 "collection"'% +3 "core" %nq\ : +2 "sampler")O% +3 "core" %MH \ x +15 "collection"'% +3 "core" %ru\ 9 +2 "sampler")X% +3 "core" %MH x\ x +15 "collection"'*% +3 "core" %sw\ : +2 "sampler")[% +3 "core" %MH \ w +15 "collection"'A% +3 "core" %rw \ : +2 "sampler")_% +3 "core" %MH }\ x +15 "collection"'% +3 "core" %rt\ : +2 "sampler")% +3 "core" %MG o\ x +15 "collection"'L% +3 "core" %mr\ : +2 "sampler"){% +3 "core" %MH  \ y +15 "collection"'!% +3 "core" %oq\ : +2 "sampler")% +3 "core" %MG \ x +2 "collection"' % +4 "core" %ns\ 9 + #tIntake @17.0psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 32 +2 "sampler")#. 0X% +3 "core" %-` \ w +15 "collection"' % +3 "core" %nq\ 8 +2 "sampler")5% +3 "core" %-_ \ v +15 "collection"'m% +3 "core" %qr\ 9 +2 "sampler")% +3 "core" %-` t\ v +15 "collection"'k% +3 "core" %rw \ 8 +2 "sampler")V% +3 "core" %-` \ w +15 "collection"'% +3 "core" %sz\ 8 +2 "sampler")9% +3 "core" %-` \ w +15 "collection"'Y% +3 "core" %qu\ 9 +2 "sampler")F% +3 "core" %-` y\ w +15 "collection"'\\% +3 "core" %ou\ 9 +2 "sampler")G% +3 "core" %-` \ w +15 "collection"'8% +3 "core" %no\ 8 +2 "sampler")K% +3 "core" %-` r\ w +15 "collection"')% +3 "core" %ms\ 8 +2 "sampler")% +3 "core" %-_ z\ v +15 "collection"'O% +3 "core" %rt \ 8 +2 "sampler")% +3 "core" %-` \ w +15 "collection"'X% +3 "core" %tx\ 9 +2 "sampler")*% +3 "core" %-` t\ w +15 "collection"'[% +3 "core" %su\ 9 +2 "sampler")A% +3 "core" %-` {\ w +15 "collection"'_% +3 "core" %pr\ 8 +2 "sampler")% +3 "core" %-` \ w +15 "collection"'% +3 "core" %nt\ 9 +2 "sampler")L% +3 "core" %-`\ t\ v +15 "collection"'{% +3 "core" %ss\ 8 +4 "sampler")!% +3 "core" %-`  }\ w +15 "collection"'% +3 "core" %vx\ 8 +2 "sampler") % +3 "core" %-` }\ v +16 "collection"'% +2 "core" %rx\ 8 +2 "sampler") % +3 "core" %-_ \ w +15 "collection"'% +3 "core" %qu\ 9 +2 "sampler")7% +3 "core" %-` y\ w +2 "collection"'% +3 "core" %ou\ 8 +2 #tIntake @17.1psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 23 +2 "sampler")#.0X% +3 "core" %.X \ w +15 "collection"' % +3 "core" %qt\ 9 +2 "sampler")5% +3 "core" %.X \ w +15 "collection"'m% +3 "core" %rv\ 8 +2 "sampler")% +3 "core" %.X v\ v +15 "collection"'k% +3 "core" %sw\ 8 +2 "sampler")V% +3 "core" %.X \ w +15 "collection"'% +3 "core" %ux*\ 8 +2 "sampler")9% +3 "core" %.X \ v +16 "collection"'Y% +3 "core" %uw\ 8 + "sampler")F% +4 "core" %.X s\ v +15 "collection"'\\% +3 "core" %vz\ 8 +2 "sampler")G% +3 "core" %.X t\ v +15 "collection"'8% +3 "core" %wx\ 8 +2 "sampler")K% +3 "core" %.X r\ v +15 "collection"')% +3 "core" %ru$\ 9 +2 "sampler")% +3 "core" %.X \ v +15 "collection"'O% +3 "core" %ns\ 8 +2 "sampler")% +3 "core" %.X t\ v +15 "collection"'X% +3 "core" %ru\ 8 +2 "sampler")*% +3 "core" %.X s\ v +2 "collection"'[% +3 "core" %rv\ 7 +2 #tIntake @17.2psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 21 +2 "sampler")#.0X% +5 "core" %vy%\ ; +2 "sampler") % +3 "core" %m ~\ y W +15 "collection"'5% +3 "core" %xy\ < +2 "sampler")m% +3 "core" %m p\ y W +15 "collection"'% +3 "core" %vz&\ ; +2 "sampler")k% +3 "core" %m }\ y W +15 "collection"'V% +3 "core" %uw\ < +2 "sampler")% +3 "core" %m y\ z W +15 "collection"'9% +3 "core" %qv\ < +2 "sampler")Y% +3 "core" %m v\ y W +15 "collection"'F% +3 "core" %su$\ < +2 "sampler")\\% +3 "core" %m w\ z W +15 "collection"'G% +3 "core" %tw\ ; +2 "sampler")8% +3 "core" %m\ u\ z W +15 "collection"'K% +3 "core" %vy\ ; +2 "sampler"))% +3 "core" %m  s\ y W +15 "collection"'% +3 "core" %w{%\ ; +2 "sampler")O% +3 "core" %m \ {\ y W +15 "collection"'% +3 "core" %w{\ ; +2 "sampler")X% +3 "core" %m  o\ z W +15 "collection"'*% +3 "core" %vx#\ ; +2 "sampler")[% +3 "core" %m u\ y W +15 "collection"'d% +3 "core" %su$\ < +2 "sampler")_% +3 "core" %m \ z W +15 "collection"'% +3 "core" %ru\ ; +2 "sampler")% +3 "core" %m v\ z W +2 "collection"'L% +3 "core" %qv\ ; +2 .tSS.reconfigure SSinhale.with maxSpeed: 17 +2 "sampler")#.0X% +3 "core" %=] t\ s +63 "collection"' % +4 "core" %qw\ 6 +2 "sampler")5% +3 "core" %=# q\ u +15 "collection"'m% +3 "core" %rv(\ 7 +2 "sampler")% +4 "core" %= ~\ v d +14 "collection"'k% +3 "core" %sx\ 8 +2 "sampler")V% +3 "core" %= u\ w d +15 "collection"'% +3 "core" %uy\ 9 +2 "sampler")9% +3 "core" %= p\ v d +15 "collection"'Y% +3 "core" %ty#\ 9 +2 "sampler")F% +3 "core" %= {\ w d +15 "collection"'\\% +3 "core" %uw\ 9 +2 "sampler")G% +3 "core" %= r\ v d +15 "collection"'8% +3 "core" %vy\ 8 +2 "sampler")K% +3 "core" %= \ w d +15 "collection"')% +3 "core" %xz-\ 9 +2 "sampler")% +3 "core" %= \ w d +15 "collection"'O% +3 "core" %ux\ 8 +2 "sampler")% +3 "core" %= p\ v d +15 "collection"'X% +3 "core" %uy1\ 8 +2 "sampler")*% +3 "core" %= \ w d +15 "collection"'[% +3 "core" %ux#\ 9 +2 "sampler")d% +3 "core" %= \ w d +15 "collection"'_% +3 "core" %sx \ 8 +2 "sampler")% +3 "core" %= s\ v d +15 "collection"'% +4 "core" %vx)\ 8 +2 "sampler")L% +4 "core" %= t\ u d +14 "collection"';% +3 "core" %xz\ 9 +2 "sampler")!% +3 "core" %= u\ v d +15 "collection"'% +3 "core" %vz0\ 8 +2 "sampler") % +3 "core" %= y\ x d +15 "collection"'% +3 "core" %uy\ 8 +2 "sampler") % +3 "core" %= {\ w d +15 "collection"'% +3 "core" %qu\ 9 +2 "sampler")7% +3 "core" %= t\ w d +15 "collection"'% +3 "core" %qu'\ 9 +2 "sampler").% +3 "core" %= }\ v d +15 "collection"'\ % +3 "core" %vy\ 8 +2 "sampler")r% +3 "core" %= v\ w d +15 "collection"'P% +3 "core" %xz'\ 8 +2 "sampler")2% +3 "core" %= w\ w d +15 "collection"'z% +3 "core" %vy'\ 9 +2 "sampler")v% +3 "core" %= \ w d +15 "collection"'&% +3 "core" %ux\ 8 +2 "sampler")-% +3 "core" %= s\ v d +15 "collection"'0% +3 "core" %rw#\ 8 +2 "sampler")% +3 "core" %= \ w d +15 "collection"'% +3 "core" %rv*\ 9 +2 "sampler")f% +3 "core" %= }\ w d +15 "collection"'h% +3 "core" %tw\ ; +2 "sampler")E% +3 "core" %= u\ x d +15 "collection"'% +3 "core" %xz,\ : +2 "sampler")t% +3 "core" %= \ y d +15 "collection"'% +3 "core" %w{\ : +2 "sampler")'% +3 "core" %= x\ x d +15 "collection"'% +3 "core" %v{\ ; +2 "sampler")T% +3 "core" %= q\ y d +15 "collection"'n% +3 "core" %uw*\ ; +2 "sampler")3% +3 "core" %= x\ y d +15 "collection"',% +3 "core" %quT\ : +2 "sampler")% +3 "core" %=  u\ y d +15 "collection"'?% +3 "core" %uw\ : +2 "sampler")]% +3 "core" %=\  r\ y d +3 .tSS.reconfigure SSconfig +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'w' +140 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")` +131 "core"  +4 .tSS.reconfigure SSexhale +2 "sampler")#.0XC\ sC +2 ."airStroke"CSV.dial :waste +4 "sampler")M% + "collection"'= +5 "core" %# }\ +2 .tSSV.dial :exhaust +4 "sampler"){  +58 "core" +3 ."airStroke"CS.seek 0ml + "collection"'$' +12 "core"  +2 .t\Exhaust.select :open + "sampler")@ +6 "core" ' +2 ."airStroke"CSV.dial :air + "collection"'q @ +4 .tSS.reconfigure SSexhale +2 "sampler")#.0X' +2421 "core" '\ n +2 "collection"' % +4 "core" %\ n +2 "sampler")5% +3 "core" % n\  +2 #tBubblePoint: Intake @38.3psia, Outlet @14.2psia + .CBV.dial SSV + "collection"'m @ +35 "core" A +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'K' +94 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")) +128 "core"  +2 .tSS.reconfigure SSexhale +3 "sampler")#.0X +102 "collection"'J9 +3 "core" 9)< +102 "collection"'<9 +3 "core" 9*: +102 "collection"'9 +3 "core" 9,8 +102 "collection"'(9 +3 "core" 9.7 +102 "collection"'"9 +3 "core" 9/5 +102 "collection"'y9 +3 "core" 904 +102 "collection"'u9 +3 "core" 911 +102 "collection"'`9 +3 "core" 931 +102 "collection"'o9 +3 "core" 9*4. +102 "collection"'/9 +3 "core" 9<6 . +102 "collection"'w9 +3 "core" 9N6, +102 "collection"'%9 +3 "core" 9`9* +103 "collection"'@9 +3 "core" 9s:( +102 "collection"'9 +3 "core" 9<( +102 "collection"'Z9 +3 "core" 9=& +102 "collection"'C9 +3 "core" 9>#$ +102 "collection"'M9 +4 "core" 9@'# +102 "collection"'=9 +3 "core" 9A+" +102 "collection"'{9 +3 "core" 9B/ +102 "collection"'q9 +3 "core" 9D3 +102 "collection"'+9 +3 "core" 9F8 +102 "collection"'S9 +4 "core" 9 G< +102 "collection"'$9 +3 "core" 9 I@ +102 "collection"' 9 +3 "core" 9 *JD +102 "collection"'I9 +3 "core" 9 8LI +102 "collection"'~9 +3 "core" 9 HMM +102 "collection"'}9 +3 "core" 9 VOQ +102 "collection"'9 +3 "core" 9 ePU +102 "collection"'l9 +3 "core" 9 rQY +102 "collection"'R9 +3 "core" 9 R^ +102 "collection"'9 +3 "core" 9 Tb +102 "collection"'9 +4 "core" 9 Vf +102 "collection"' 9 +3 "core" 9 Vj +102 "collection"'59 +3 "core" 9 Xn +102 "collection"'m9 +3 "core" 9 Zs +102 "collection"'p9 +3 "core" 9 Yw +102 "collection"'k9 +3 "core" 9 ]{ +103 "collection"'V9 +3 "core" 9 ] +102 "collection"'9 +3 "core" 9 ` +102 "collection"'9 +3 "core" 9 `\ +102 "collection"'99 +3 "core" 9\ b +102 "collection"'F9 +3 "core" 9\ c +103 "collection"'\\9 +3 "core" 9\ e +102 "collection"'89 +3 "core" 9\ 'f +102 "collection"'Y9 +3 "core" 9\ 0g +102 "collection"')9 +3 "core" 9\ :h +102 "collection"'>9 +3 "core" 9\ Cj +102 "collection"'G9 +49 "core" 9\ Ll +104 "collection"'K9 +3 "core" 9\ Xl +102 "collection"'9 +3 "core" 9\ `n +102 "collection"'9 +3 "core" 9\ go +102 "collection"'X9 +4 "core" 9\ op +102 "collection"'O9 +3 "core" 9\ wr +102 "collection"'[9 +3 "core" 9\ }s +2 .tCH.hold 10:00,70C +3 "collection"'* `\ `\ y +2 "core"  +20957 E9\ fz +39044 "core" ` +2 "collection"'d9 +3 "core" 9\ ( +2 #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml + "collection"'_' +340 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"' @ +97 "core" @ +2 .tCSV.dial :air +2 "collection"' @ +41 "core" > +3 .tCS.seek 5ml + "collection"';'l +1377 "core" ' +2 .tCSV.dial CTV + "collection"'L  +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 +203 .CS.seek 0ml + "collection"' ' +1349 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"' +97 "core" ~ +2 .tCBV.dial CSV + "collection"'  +29 "core" +2 "collection"'% +4 "core" % # (\ u +2 .tCS.seek 5ml +2 "collection"'\ 'l +1354 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'r  +43 "core" +2 "collection"'P% +4 "core" %l|~\ t \ +2 .tCS.seek 6.999ml +2 "collection"'2' +608 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'z @ +40 "core" > +3 .tCS.seek 10ml + "collection"'v' D +835 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'& ` +108 "core" ^ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'-   +36 "core" ! +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'0  + '  +28 "core"  +100  +3 .tCS.seek 5ml + "collection"''l +1347 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'f @ +97 "core" @ +2 .tCSV.dial :waste +2 "collection"'h +98 "core" +2 .tCS.seek :empty +2 "collection"'E'Ͱ +1358 "core" ' +2 .tCSV.dial :air + "collection"' @ +70 "core" B +3 .tCS.seek 5ml + "collection"'t'l +1354 "core" ' +2 .tCSV.dial CTV + "collection"'  +41 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'' @ +41 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'  +42 "core"  +4 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'T @ +42 "core" ? +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'n' +1356 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"'3 +96 "core" ~ +2 .tCBV.dial CSV + "collection"',  +36 "core"  +2 "collection"'% +4 "core" %kp\ u +2 .tCS.seek 5ml +2 "collection"'?'l +1373 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"']  +43 "core" +2 "collection"'j% +4 "core" %l\ w +2 .tCS.seek 6.999ml +2 "collection"':' +590 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +4 "collection"'i @ +40 "core" > +3 .tCS.seek 10ml + "collection"'^' D +842 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'6 ` +121 "core" b +2 #tLysing Complete +2 "collection"'B& +3 "core" &OS\ qC +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&4% +4 "core" %\   +2 "storage"(c% +3 "core" %y \ +2 "storage"(. +2 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 1 + "storage"(a($ +341 "core" ( +2 .tSC.reconfigure SCloose + "storage"($.\ 1~b +3 (e& +4 "core" && Y\ +2 "manipulator"&1& +3 "core" & , 2 +2 "manipulator"&N% +4 "core" %\  t  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 1 + "manipulator"&|( +153 "core" ( +2 "manipulator"&& +4 "core" &  + "storage"(#& +4 "core" &&\ +48 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"&' +98 "core" ' +2 "storage"(x& +4 "core" &&\ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"('L +134 "core" ' +2 "storage"(A- +3 "core" -'V +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 "manipulator"&b& +3 "core" & 8 +4 "storage"(g& +4 "core" && v\ + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&'\\ +37 "core" ' +2 .t\Elbow.hold + "manipulator"& , +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(H- +3 "core" -'V +2 .tSE.seek 17.08 Pucks below Top Plate + "storage"(W' +34 "core" ' +2 "manipulator"&D% +4 "core" %do ȷ +2 "storage"(J& +3 "core" && (\ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 308 counts + "manipulator"&<'ϐ +15 "core" ' +2 "manipulator"&& +4 "core" & h +2 "storage"((& +3 "core" && \ +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"&"' +25 "core" ' +2 .tSE.seek 18.08 Pucks below Top Plate +2 "storage"(y' +55 "core" ' +2 "manipulator"&u& +4 "core" & 5 +2 "manipulator"&`% +4 "core" %4 0 +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&o'\ +93 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&/( +147 "core" ( +3 "manipulator"&w& +4 "core" & ^ 1 +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &%& +3 "core" & N 1 +2 .tForearm.seek CC + "manipulator"&@'ρ +101 "core" ' +2 .tHand.close + "manipulator"&/ +2 E-\ u^] +69 "core" / +2 .tCC.seek :open +2 "collection"'Z( +375 "core" ( +2 "storage"(C& +4 "core" && j\ + "storage"(M& +4 "core" && ]\ +2 "manipulator"&=& +3 "core" & D 1 +2 "manipulator"&{% +3 "core" % ω ? +2 .tForearm.seek :retract +2 "manipulator"&q'\ +93 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 1 +2 "manipulator"&+( +154 "core" ( +2 "manipulator"&S& +4 "core" & L +2 "storage"($& +3 "core" && \ +2 .t\Elbow.reconfigure LimpElbow + "manipulator"&$ ,(#b +3 .tForearm.seek 1 +2 "manipulator"& '\\ +112 "core" ' +2 .t\Elbow.hold + "manipulator"&I, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&~1 +72 "core" 1 +10 "manipulator"&}% +34 "core" % jv y ȹ) +2 "storage"(& +4 "core" && \ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 314 counts + "manipulator"&l'ϖ +16 "core" ' +2 "manipulator"&R& +4 "core" & +2 "storage"(& +3 "core" && d\ +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&' +17 "core" ' +2 "storage"( % +4 "core" %\ h +2 ."downElevator"SE.seek :down +3 "storage"(5'v +99 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +3 (m% +3 "core" % > 9 \ +2 "manipulator"&p% +3 "core" % . +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&k'\ +89 "core" ' +2 .tSC.coast + "storage"(6 +2 #tTranferring DA +2 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'V& +4 "core" &X\ + .tHand.open +2 "manipulator"&1 +16 "core" 1 +2 "manipulator"&& +4 "core" & f +2 "manipulator"&9% +4 "core" %\   +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&F(- +172 "core" ( +3 "manipulator"&\\& +4 "core" &- C + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &8& +3 "core" &- C +2 .tForearm.seek :garage +2 "manipulator"&Y' +106 "core" ' +2 .tHand.close +2 "manipulator"&)/ +70 "core" / +2 "manipulator"&>& +4 "core" &- 4 C +2 "manipulator"&G% +4 "core" %  H o +2 .tForearm.seek :retract + "manipulator"&K'\ +100 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&( +283 "core" ( +2 "manipulator"&& +4 "core" &" <@ + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &X& +2 "core" &" <@ +2 .tForearm.reconfigure TightForearm +51 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC + "manipulator"&O'ρ +102 "core" ' +2 "manipulator"&[& +4 "core" &" <@ +2 "manipulator"&.% +4 "core" %~ +2 "collection"'*& +3 "core" &8\ y +2 "collection"'d& +4 .tCC.seek :closed + "collection"'7(O +3 "core" &1\ x +5 &\ x9 +9 &GK{K\ k0 +9 &zu~p\ iE +10 &(\\c\ mK +9 &Z\ mK +9 &U\ nK +10 &oW\ nJ +9 &1W\ pJ +10 &W\ nJ +9 &W\ oJ +9 &wU\ oJ +10 &!9W\ mJ +9 &"Wt\ oJ +9 &$W\ nJ +10 &&Vv\ pJ +9 &(BV \ pJ +10 &*Z\ oK +9 &+Y \ pK +9 &-X \ sK +10 &/JT\ tJ +9 &1 T\ tK +9 &2X\ sK +10 &4T\ tJ +9 &6QU\ sK +10 &8W\ tK +9 &9T\ tJ +9 &;U\ tK +10 &=ZY\ sJ +9 &?Z\ sK +10 &@W\ tK +9 &BY\ sJ +9 &DbZ\ tJ +10 &Fh\ rL +9 &G\ oO +9 &I|\ kT +10 &KEl\ hW +9 &M\\\ fX +9 &NyN\ k7 +10 &Ob(J\ k$l +9 &O~x5\ qP +2 ( + "collection"'d& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.85 + "collection"'& +4 "core" &O~w3\ oP + .tHand.open + "manipulator"&1 +72 "core" 1 +2 "manipulator"&_% +4 "core" % ~  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&L'\ +92 "core" ' +2 .tPSV.dial PSR + "processing"% +128 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%!' +1619 "core" ' +2 .tdelay 5 seconds +503 .PSV.dial :waste1 + "processing"%  +42 "core"  +3 .tPS.seek 0ml + "processing"%;'W +1617 "core" ' +2 .tPSV.dial PSR + "processing"% +44 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"% ' +2632 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"% + "collection"'  +5 "core"  +2 "processing"%r  +42 "core"  +33 +2 .tPSV.dial :mixloop +2 "processing"%P +97 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%\  +126 "core" +3 .tPS.seek 0ml + "processing"%z'W +2628 "core" ' +2 .tPSV.dial :air + "processing"%2  +42 "core"  +3 .tPS.seek 2.5ml + "processing"%&' +2635 "core" ' +2 .tPSV.dial :mixloop + "processing"%- +42 "core" +6 .tPS.seek 0ml +2 "processing"%0'W +2638 "core" ' +2 .tPSV.dial :air + "processing"%  +42 "core"  +3 .tPS.seek 2.5ml + "processing"%v' +2638 "core" ' +2 .tPSV.dial :mixloop + "processing"%f +42 "core" +3 .tPS.seek 0ml + "processing"%h'W +2635 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &! <? +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&( +2 "core" ( +2 "manipulator"&E& +3 "core" &"  <? +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &! <? +2 .tForearm.seek CC + "manipulator"&''ρ +104 "core" ' +2 .tHand.close + "manipulator"&/ +66 "core" / +2 .tCC.seek :open +2 "collection"'T( +375 "core" ( +2 "manipulator"&t& +4 "core" &" : <? + "manipulator"&3% +4 "core" % ρ ~ s +2 .tForearm.seek :retract + "manipulator"&,'\ +100 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&(- +280 "core" ( +2 "manipulator"&n& +4 "core" &- 6 +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &]& +2 "core" &- 6 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&j' +111 "core" ' +3 .tHand.open + "manipulator"&?1 +69 "core" 1 +2 "manipulator"&i% +4 "core" % o   ȷi +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&:'\ +101 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing + ."connect"PRV.dial CBV +2 .tCBV.dial PRV + .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 2 into Collection Clamp + "collection"'6& +4 "core" &$'\ +2 "manipulator"&B% +3 "core" %\ $ F E +3 "storage"(4% +3 "core" % 6 8 \ +2 "storage"(c. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 + "storage"(( +342 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (e& +3 "core" & ) \  + "manipulator"&1& +4 "core" &- 6 + "manipulator"&N% +4 "core" %\ $ E +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 +2 "manipulator"&( +178 "core" ( +2 "manipulator"&#& +4 "core" &  r "z + "storage"(U& +4 "core" & 5 6 i\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +45 "manipulator"&x' +96 "core" ' +2 "storage"(A& +4 "core" & @ X\ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(b'L +275 "core" ' +2 "storage"(g- +3 "core" -'f +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (& +3 "core" &  ( \ +2 "manipulator"&H& +3 "core" &\  "z +2 .t\Elbow.seek 2 +2 "manipulator"&D( +3 "core" ( + "manipulator"&J& +4 "core" &\  m "z +2 "storage"(& +3 "core" &   7\ +3 .tForearm.seek 2 + 300 counts + "manipulator"&('υ +22 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&u/ +73 "core" / +11 ."downElevator"SE.seek :down +5 "manipulator"&`& +2 "storage"('v +7 "core" &\  "z + "manipulator"&|% +5 "core" % ς +2 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&( +137 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +10 "core" ( +2 "manipulator"&<& +4 "core" & S :+ +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &W& +2 "core" & J :+ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&w'ρ +101 "core" ' +2 "manipulator"&%& +4 "core" & N :* +2 "manipulator"&"% +4 "core" %s A +2 "collection"' & +3 "core" &%(b\ } +2 "collection"'& +4 .tCC.seek :closed +2 "collection"'o(O +3 "core" &$)m\ } +3 &&'Z\ } +9 &4%(W\ q+| +9 &g&(G\ p> +10 &q$):\ pL +9 &cY%(-\ sJ +9 &%[$("\ sJ +10 &Z&*\ sJ +9 &Z"(\ sJ +10 &jY&'\ sK +9 &-W#*\ sJ +9 &U'+\ sJ +10 & Z$(\ sJ +9 &"rW$(\ sK +9 &$5W")\ sJ +10 &%Y%(\ sJ +9 &'W%)\ sJ +10 &)|U%)6\ sJ +9 &+<W&)S\ sK +9 &,X''Q\ sJ +10 &.Y$)\ rJ +9 &0W%)\ sJ +9 &2EY#)\ sJ +10 &4W#)\ sJ +9 &5Y$'\ sJ +10 &7W'(\ tJ +9 &9NY#(\ sJ +9 &;W$(L\ sJ +10 &<W$'j\ sK +9 &>W$*K\ sJ +9 &@UW%'E\ sJ +10 &BZ&'\ sJ +9 &CY%)\ sK +10 &Ec#)\ rK +9 &GP('\ oO +9 &I\ kS +10 &J\ fW +9 &L~\ fW +9 &N?|\ fD +10 &OC<z\ h't +9 &O|ek\ qL +2 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.90 + .Hand.open + "manipulator"&Q1 +74 "core" 1 +2 "manipulator"&C% +4 "core" % s   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&M'\ +96 "core" ' +2 .tSC.coast + "storage"(6 +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'=  +126 "core"  +2 .tCSV.dial CTV + "collection"'{  +27 "core"  +3 .tPS.seek 2.5ml + "processing"%S' +2638 "core" ' +2 "collection"'$% +4 "core" % Ah\ t +2 .tCS.seek 4.15ml + "collection"'@'Q +1569 "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"%}'W +2635 "core" ' +2 .tCBV.dial between PRV and waste1 + "collection"' ` +38 "core" _ +2 .tCSV.dial :air +2 "collection"'R @ +41 "core" ? +3 .tCS.seek 10ml + "collection"'' D +1582 "core" ' +2 .tCSV.dial CTV + "collection"'q  +43 "core"  +2 .tCS.seek 0ml +2 "collection"' ' +2616 "core" ' +2 .tCBV.dial :waste1 + "collection"'+ @ +28 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +4 "collection"'m  +127 "core" +2 "collection"'p& +4 "core" &O|e\ nL +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&V% +3 "core" %    +2 "storage"( % +4 "core" %u \ +2 "storage"(. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 + "storage"(($ +336 "core" ( +2 .tSC.reconfigure SCloose + "storage"($.\ 1~b +6 (9& +4 "core" &' *\ + "manipulator"&l& +4 "core" & 5 :* + "manipulator"&y% +4 "core" %    +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 1 + "manipulator"&5( +155 "core" ( +2 "manipulator"&& +4 "core" & }  +2 "storage"(\\& +3 "core" && \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&8' +96 "core" ' +2 "storage"(a& +4 "core" && \ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(I'L +115 "core" ' +2 "storage"()- +3 "core" -'G +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 "manipulator"&>& +3 "core" & !  +2 "storage"(G& +4 "core" && W\ + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek 1 +2 "manipulator"&k'\\ +34 "core" ' +2 .t\Elbow.hold + "manipulator"&Y, +4 "core" , +3 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +45 "storage"(- +9 "core" -'G +3 .tSE.seek 18.09 Pucks below Top Plate + "storage"(X' +39 "core" ' +2 "manipulator"&F% +4 "core" %m{ * ɻ< +2 "storage"([& +3 "core" && , \  +2 .tForearm.force -20 "manipulator"&5 +3 .tForearm.seek 1 + 317 counts + "manipulator"&.'ϙ +13 "core" ' +2 "manipulator"&*& +4 "core" &   +2 "storage"(K& +3 "core" && L\ +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&Z' +27 "core" ' +2 .tSE.seek 19.09 Pucks below Top Plate +2 "storage"(' +39 "core" ' +2 "manipulator"&& +4 "core" & O  +2 "manipulator"&_% +4 "core" % y +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&d'\ +99 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&( +148 "core" ( +2 "manipulator"&O& +4 "core" &  2 + .t\Elbow.reconfigure LooseElbow +4 "manipulator"&$ &.,(#b +2 && +3 "core" &   2 +2 .tForearm.seek CC + "manipulator"&!'ρ +96 "core" ' +2 .tHand.close + "manipulator"&/ +75 "core" / +2 .tCC.seek :open +2 "collection"';( +379 "core" ( +2 "storage"(& +4 "core" && \ +2 "storage"(r& +3 "core" &&  g\ +2 "manipulator"& & +3 "core" & 2 +2 "manipulator"&P% +3 "core" % ϐ  ' +2 .tForearm.seek :retract +2 "manipulator"&\ '\ +97 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 1 +2 "manipulator"& ( +153 "core" ( +2 "manipulator"&2& +4 "core" & $ \ +2 "storage"(z& +4 "core" && :\ + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 1 + "manipulator"&-'\\ +112 "core" ' +2 .t\Elbow.hold + "manipulator"&&, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&1 +65 "core" 1 +10 "manipulator"&0% +5 "core" % mu  ȹ* +2 "storage"(f& +4 "core" && \ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 317 counts + "manipulator"&v'ϙ +20 "core" ' +2 "manipulator"&& +4 "core" & ( \ +2 "storage"(E& +4 "core" && '\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&' +18 "core" ' +2 "storage"(% +4 "core" % \ +3 ."downElevator"SE.seek :down +2 "storage"('v +87 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +9 (L% +3 "core" %\ +2 "manipulator"&7% +4 "core" %& + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&t'\ +92 "core" ' +2 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%3  +71 "core" +2 .tPS.seek 2.5ml +2 "processing"%'' +2632 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%n +41 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%]  +54 "core" +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"% +40 "core" +2 .tdelay 1 second +102 .PSV.dial :air +4 "processing"%?  +41 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%i'W +2627 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%6& +4 "core" &<\  + .tHand.open + "manipulator"&,1 +27 "core" 1 +2 "manipulator"&B& +4 "core" & \ +2 "manipulator"&4% +3 "core" %\  - +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&c(- +175 "core" ( +2 "manipulator"&j& +4 "core" &-  +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &e& +2 "core" &-  +3 .tForearm.seek :garage + "manipulator"&1' +110 "core" ' +2 .tHand.close + "manipulator"&N/ +66 "core" / +2 "manipulator"&#& +4 "core" &- i  +2 "manipulator"&U% +3 "core" % y  T Ǻ/ +3 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&A( +128 "core" ( +2 "manipulator"&:& +4 "core" & k + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &g& +2 "core" & k +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&' +98 "core" ' +2 "manipulator"&H& +4 "core" & _ k +45 "manipulator"&J% +10 "core" % S +2 "processing"%& +4 "core" &\  +2 "processing"%u& +4 .tPC.seek :closed + "processing"%`(Tg +3 "core" & \  +3 &I\  +10 &5}N\ +{ +10 &fV\ ? +9 &^pY\ M +9 &"UX\ L +10 &W^\ M +9 &TY\ L +9 &hT_\ L +10 &*T[\ L +9 &V]\ L +10 &Wa\ M +9 & oWi\ M +9 &"2Xe\ L +10 &#Yi\ L +9 &%Yl\ L +9 &'xTo\ L +10 &):Uq\ L +9 &*Tm\ L +9 &,Tr\ L +10 &.Tx\ L +9 &0BSu\ L +10 &2Yr\ L +9 &3Yz\ L +9 &5Y|\ L +10 &7JY{\ L +9 &9 Yz\ L +9 &:X~\ L +10 &<W}\ M +9 &>RU}\ L +10 &@S\ L +9 &AX\ L +9 &CW\ M +10 &EY\\\ M +9 &G_\ M +9 &Hb\ N +10 &Jl\ O +9 &LQ\ R +10 &N~\ R +9 &O\ R +9 &Q\ S +10 &SGt\ 1 +9 &T'4b~\ @ +9 &T?\ ( +2 ( + "processing"%u& +4 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.58 + "processing"%|& +4 "core" &T?U\ ( + .tHand.open + "manipulator"&1 +68 "core" 1 +2 "manipulator"&x% +4 "core" %  S +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&<'\ +98 "core" ' +2 .tPRV.dial :air + "processing"%W  +42 "core"  +2 .tPSV.dial :mixloop +2 "processing"%b +42 "core" +4 "processing"%(% +4 "core" %X\ +2 .tPS.seek 0.3ml +2 "processing"%%' +385 "core" ' +2 .tPSV.dial PSR + "processing"%" +98 "core"  +2 .tPSR.select :wash + "processing"% +12 .tPS.seek 0.7ml +2 "processing"% '* +510 "core" ' +3 .tdelay 3 seconds +302 .PSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%D' +1911 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"% +98 "core" +2 .tPTV.dial :mixing +2 "processing"% @ +68 "core" A +2 .tPBV.dial :waste2 +2 "processing"%T  +89 "core"  +3 .tPS.seek 0ml + "processing"%Q'W +2627 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&C& +4 "core" & k +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC + "manipulator"&( +3 "core" ( +2 "manipulator"&=& +4 "core" & N k +2 .t\Elbow.reconfigure LooseElbow +31 "manipulator"&$ &.,(#b +2 &{& +3 "core" & C k + .tForearm.seek PC +2 "manipulator"&w' +100 "core" ' +2 .tHand.close + "manipulator"&/ +66 "core" / +2 .tPC.seek :open +2 "processing"%h( +400 "core" ( +2 "manipulator"&$& +4 "core" & k + "manipulator"&^% +4 "core" %   +2 .tForearm.seek :retract + "manipulator"&/'\ +100 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&~(- +146 "core" ( +2 "manipulator"&S& +4 "core" &.= `  +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 && +3 "core" &.=  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&R' +112 "core" ' + .tHand.open +2 "manipulator"&@1 +66 "core" 1 +2 "manipulator"&q% +4 "core" % m  7 ȶa +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' +3 #tLoading da puck from tube 2 into Processing Clamp +2 "processing"%+& +3 "core" &H\ +2 "manipulator"&m% +4 "core" %\   +2 "storage"(p% +3 "core" %  \ +2 "storage"(V. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"( ( +348 "core" ( +2 .tSC.reconfigure SCloose + "storage"($.\ 1~b +3 (& +2 "core" &  \ +2 "manipulator"&9& +4 "core" &. h \ + "manipulator"&l% +4 "core" %\   +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 + "manipulator"&y( +176 "core" ( +2 "manipulator"&& +4 "core" &\  ) # + "storage"(\\& +4 "core" & 2 , \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&a' +96 "core" ' +2 "storage"(& +4 "core" & 6 6 L\ +2 .tSE.reconfigure SEpick + "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"()'L +281 "core" ' +2 "storage"(>- +3 "core" -'p + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (G& +3 "core" & '  }\ + "manipulator"&M& +4 "core" &\  "~ +2 .t\Elbow.seek 2 + "manipulator"&( +3 "core" ( +2 "manipulator"&F& +4 "core" &\  "~ +3 "storage"([& +6 "core" & 5\ +4 .tForearm.seek 2 + 300 counts + "manipulator"&*'υ +30 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&K/ +76 "core" / +10 ."downElevator"SE.seek :down +3 "manipulator"&& +5 "storage"(_'v +3 "core" &\  "~ +2 "manipulator"&8% +3 "core" % ϟ W +2 .tForearm.seek :retract +2 "manipulator"&5'\ +92 "core" ' +2 .t\Elbow.seek PC +2 "manipulator"&I( +156 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +90 "core" ( +2 "manipulator"&k& +4 "core" & + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &.& +2 "core" &  +53 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&X' +98 "core" ' +4 "manipulator"&O& +4 "core" & j +2 "manipulator"&% +3 "core" % +2 "processing"%Z& +4 "core" &\ +2 "processing"%Y& +3 .tPC.seek :closed +2 "processing"%(Tg +3 "core" &\ +3 &\  +8 &2{\ *x +10 &c\ = +9 &xr\ M +9 &=QM\ L +10 &U\ L +9 &W\ L +9 &T]\ L +10 &CW\ L +9 &V\ L +10 &TB\ M +9 & Uw\ L +9 &"KU\ L +10 &$ U\ L +9 &%U|\ L +9 &'U\ L +10 &)TR\ L +9 &+U\ L +10 &,U\ L +9 &.U\ L +9 &0[T\ L +10 &2W~\ L +9 &3U\ L +9 &5V\ L +10 &7cUz\ L +9 &9%U|\ L +10 &:Qn\ L +9 &<Ul\ L +9 &>kTf\ L +10 &@-Ts\ L +9 &AQv\ L +9 &CTq\ L +10 &ErWq\ M +9 &G4Wk\ M +10 &H_u\ M +9 &Jjh\ N +9 &Ll]\ ~Q +10 &N+S\ R +9 &OT\ ~R +9 &Q[\ R +10 &ST{h\\\ ; +9 &T*&UY\ L +10 &TF&Z\ 0 +2 ( + "processing"%Y& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.57 + .Hand.open + "manipulator"&d1 +55 E5\ ED +15 "core" 1 +4 "manipulator"&o% +4 "core" %  . +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +101 "core" ' +2 .tSC.coast "storage"(6 +4 #tHeating da puck from tube 2 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"%r9 +2 %  +5 "core" 9J +102 "processing"%P9 +3 "core" 9H\ +102 "processing"%29 +3 "core" 9E \ +102 "processing"%z9 +3 "core" 9D \ +102 "processing"%!9 +3 "core" 9C +102 "processing"%9 +3 "core" 9B +102 "processing"%9 +3 "core" 9A +102 "processing"%09 +3 "core" 9A +102 "processing"%f9 +3 "core" 9B" +102 "processing"%9 +34 "core" 9C' +102 "processing"%E9 +3 "core" 9D, +102 "processing"%9 +3 "core" 9E0 +102 "processing"%\ 9 +3 "core" 9I4 +102 "processing"%L9 +3 "core" 9K8 +102 "processing"%79 +3 "core" 9M<\ +102 "processing"% 9 +3 "core" 9PA\ +102 "processing"%-9 +3 "core" 9SE\ +102 "processing"%v9 +3 "core" 9XI\ +102 "processing"%39 +3 "core" 9[M +102 "processing"%9 +4 "core" 9^R +103 "processing"%9 +3 "core" 9bV +102 "processing"%9 +3 "core" 9gZ +102 "processing"%9 +3 "core" 9l^ +2 .tPH.hold 2:00:00,28C +2 .delay 1:30 +2 "processing"%} ppi +3 "core" ^ +8999 .tPSR.select :air + .PSV.dial PSR +2 "processing"%n +99 "core"  +2 .tPSR.select :wash + "processing"% +11 .tPS.seek 0.5ml +2 "processing"%]' +584 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +10 .tPS.seek 2ml + "processing"%'[ +1617 "core" ' +2 .tPTV.dial :puck + "processing"%?  +71 "core"  +2 .tPSV.dial PTV + "processing"%' +72 "core" +2 .tPBV.dial :waste1 + "processing"%6  +128 "core"  +2 "processing"%,% +4 "core" %_ \  +2 .tPS.seek 1.5ml +2 "processing"%B' +601 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%4 * +32 "core" + +3 .tPS.seek 0ml + "processing"%j'W +1605 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%e  +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 + "processing"%N +82 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%#' +2325 "core" ' +2 .tPSV.dial PTV + "processing"%U +81 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"%t +69 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV + "processing"%: +82 "core"  +2 .tdelay 5 seconds +502 .PSV.dial :air +3 "processing"%g  +71 "core"  +2 .tPS.seek :empty +2 "processing"%1'9 +2304 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%H  +127 "core" +2 .tPSV.dial :mixloop +2 "processing"%J +42 "core" +2 .tPRV.dial :ab1 +2 "processing"%c @ +71 "core" A +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%'w +365 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV + "collection"'  + "processing"%s  +46 "core"  +29  +2 "processing"%|% +4 "core" %|(\  +2 .tPS.seek 0.32ml +2 "processing"%') +387 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'x  +36 "core" +2 .tPRV.dial :air +2 "processing"%u  +40 "core"  +3 .tPS.seek 0.9ml + "processing"%W'D +1226 "core" ' +2 .tPRV.dial :waste2 + "processing"%b @ +70 "core" > +3 .tPS.seek 0.5ml + "processing"%(' +299 E5\ AA +565 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%  +43 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%i'[ +1610 "core" ' +2 .tPSV.dial :PML + "processing"%" +43 "core" +2 .tPTV.dial :mixing +47 "processing"%% @ +72 "core" A +2 .tPBV.dial :waste1 + "processing"%  +35 "core" +2 "processing"%% +4 "core" %\\f\  +2 .tPS.seek 1.85ml +2 "processing"%'< +238 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%T * +34 "core" , +3 .tPS.seek 0ml +2 "processing"%D'W +1979 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'C& +3 "core" &+0\ w + .tHand.open +2 "manipulator"&=1 +19 "core" 1 +2 "manipulator"&{& +4 "core" & +2 "manipulator"&% +3 "core" %\ 0  & +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&A(- +136 "core" ( +2 "manipulator"&<& +4 "core" &-  D ) +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &`& +3 "core" &-  ) +2 .tForearm.seek :garage + "manipulator"&$' +107 "core" ' +3 .tHand.close +2 "manipulator"&^/ +65 "core" / +2 "manipulator"&S& +4 "core" &.  !s +2 "manipulator"&% +3 "core" % ~ ' ǻ; +3 .tForearm.seek :retract + "manipulator"&w'\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&( +278 "core" ( +2 "manipulator"&@& +4 "core" &  / + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &q& +2 "core" & / +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&+'ρ +99 "core" ' +2 "manipulator"&/& +4 "core" & 0 / +2 "manipulator"&m% +3 "core" %υ  [ +2 "collection"'p& +4 "core" &-/\ z +2 "collection"'V& +4 .tCC.seek :closed + "collection"'R(O +3 "core" &,0\ y +3 &,/\ z +9 &5-/\ k+} +9 &h+0\ m? +9 &p+/\ kM +10 &ZT*/\ qL +9 &U-1\ nL +10 &Z,-\ pL +9 &X+.\ mL +9 &cW,/\ qK +10 &$U//\ mL +9 &U,/\ qL +9 & T,/\ nK +10 &"kV,/\ pK +9 &$,U,1\ mL +10 &%S,/\ qK +9 &'U+/\ nK +9 &)rY+/\ pL +10 &+5Y-/\ mK +9 &,V+0\ pK +9 &.Y,/\ pL +10 &0zW+0\ pL +9 &2=Y+/\ qK +10 &3Y+0\ pL +9 &5W+/\ qL +9 &7Y+/\ pK +10 &9DT-/\ mL +9 &;X-1\ pK +9 &<T-.\ mL +10 &>U+0\ pL +9 &@LZ,0\ mL +10 &BZ)0\ oL +9 &C[+1\ lL +9 &E_-0\ oL +10 &GKs+0\ jO +9 &I*.\ jS +9 &J-.\ eV +10 &Lv*/\ dX +9 &N7*0\ cE +10 &O>:(.\ g'u +9 &Os).\ mK +5 ( + "collection"'V& +4 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.83 + "collection"'& +4 "core" &Oi)-\ nK + &Oi+.\ mK +2 .tHand.open + "manipulator"&91 +65 "core" 1 +2 "manipulator"&l% +4 "core" % υ  5 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +95 "core" ' +2 .tPSV.dial PSR + "processing"%\\ +98 "core"  +2 .tPSR.select :flush + "processing"%@ +11 .tPS.seek 1.5ml + "processing"%' +1610 "core" ' +2 .tdelay 5 seconds +503 .PSV.dial :waste1 +2 "processing"%~  +41 "core"  +3 .tPS.seek 0ml + "processing"%'W +1610 "core" ' +2 .tPSV.dial PSR + "processing"%> +44 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%G' +2627 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "collection"'F  +2 "processing"%M  +36 "core"  +122  +2 .tPSV.dial :mixloop + "processing"%[ +99 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%K  +70 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2636 "core" ' +2 .tPSV.dial :air + "processing"%8  +54 "core" +3 .tPS.seek 2.5ml + "processing"%y' +2639 "core" ' +2 .tPSV.dial :mixloop + "processing"%a +41 "core" +3 .tPS.seek 0ml + "processing"%)'W +2630 "core" ' +2 .tPSV.dial :air + "processing"%*  +55 "core" +3 .tPS.seek 2.5ml + "processing"%k' +2638 "core" ' +2 .tPSV.dial :mixloop + "processing"%. +41 "core" +3 .tPS.seek 0ml + "processing"%'W +2627 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&O& +4 "core" & / +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&( +2 "core" ( +2 "manipulator"&Z& +4 "core" & \  = / + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &_& +3 "core" & t / +2 .tForearm.seek CC + "manipulator"&5'ρ +102 "core" ' +2 .tHand.close + "manipulator"&h/ +66 "core" / +2 .tCC.seek :open +2 "collection"'d( +376 "core" ( +2 "manipulator"&o& +4 "core" & / + "manipulator"&r% +4 "core" % ϊ +2 .tForearm.seek :retract + "manipulator"&Y'\ +97 "core" ' +2 .t\Elbow.reconfigure TightElbow +48 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&P(- +282 "core" ( +2 "manipulator"&X& +4 "core" &-    +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &2& +3 "core" &-  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"& ' +112 "core" ' +2 .tHand.open + "manipulator"&z1 +73 "core" 1 +2 "manipulator"&!% +4 "core" % \ v O ȹ} +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +108 "core" ' +2 ."da"delayUntil "12:35:51.06" +24836 #recoverPRVreagent08 + .PTV.dial :mixing + "processing"% @ +71 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%0  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%f * +34 "core" , +2 ."da"PSV.dial :air +2 "processing"%  +41 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%E' +2311 "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 +202 .PSV.dial :mixloop + "processing"%L +42 "core" +4 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%7  +43 "core"  +2 ."da"PS.seek :empty +2 "processing"% '9 +785 E>\ 32 +1525 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%- +125 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%v' +587 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +11 ."da"PS.seek 2ml +2 "processing"%3'[ +1610 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +69 "core"  +2 ."da"PSV.dial PTV + "processing"% +70 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +34 "core" +2 "processing"%% +4 "core" %]w\  +2 ."da"PS.seek 1.5ml + "processing"%n' +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%Q * +33 "core" , +3 ."da"PS.seek 0ml + "processing"%]'W +1607 "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 + "processing"%6 +82 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%,' +2312 "core" ' +2 ."da"PSV.dial PTV + "processing"% +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%4 +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%B +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%  +70 "core"  +2 ."da"PS.seek :empty +2 "processing"%e'9 +2293 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%& +136 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%N' +588 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml + "processing"%j'[ +1608 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%U +71 "core" +2 ."da"PBV.dial :waste1 + "processing"%t  +33 "core" +2 "processing"%:% +4 "core" %W\  +2 ."da"PS.seek 1.5ml + "processing"%g' +611 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%# * +32 "core" + +3 ."da"PS.seek 0ml + "processing"%H'W +1621 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%J  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%c * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%1 +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%s' +2290 "core" ' +2 ."da"PSV.dial PTV + "processing"% +83 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "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"%x  +71 "core"  +2 ."da"PS.seek :empty +2 "processing"%u'9 +2288 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%  +42 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +4 "processing"%b  +126 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%W  +42 "core" ~ +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"% +42 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%(' +390 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%"  +44 "core"  +41 "processing"%%% +11 "core" %\  +2 ."da"PS.seek 0.55ml +2 "processing"% '| +339 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%  +43 "core"  +3 ."da"PS.seek 2ml + "processing"%T'[ +1571 "core" ' +2 ."da"PSV.dial :PML + "processing"%i +42 "core" +2 ."da"PTV.dial :mixing +2 "processing"% @ +71 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%C  +34 "core" +2 "processing"%=% +4 "core" %b|\ +2 ."da"PS.seek 1.85ml +2 "processing"%{'B +63 E<\ 55 +166 "core" ' + ."da"PBV.dial between PSV and waste1 +3 "processing"% * +33 "core" , +3 ."da"PS.seek 0ml +2 "processing"%<'W +1986 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +48003 #recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%`  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%I * +34 "core" , +2 ."da"PSV.dial :air +2 "processing"%^  +41 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%S' +2314 "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 +202 .PSV.dial :mixloop + "processing"%$ +42 "core" +4 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%@  +43 "core"  +2 ."da"PS.seek :empty +2 "processing"%q'9 +2301 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%A +126 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%/' +585 "core" ' +2 ."da"delay 5 seconds +322 E:\ 99 +180 ."da"PSR.select :air +2 "processing"% +11 ."da"PS.seek 2ml + "processing"%m'[ +1626 "core" ' + ."da"PTV.dial :puck +2 "processing"%p  +69 "core"  +2 ."da"PSV.dial PTV + "processing"%w +70 "core" +2 ."da"PBV.dial :waste1 + "processing"%;  +33 "core"  +2 "processing"%V% +4 "core" %V\  +2 ."da"PS.seek 1.5ml + "processing"%' +591 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%9 * +32 "core" + +3 ."da"PS.seek 0ml + "processing"%l'W +1614 "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 + "processing"%D +72 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%~' +2320 "core" ' +2 ."da"PSV.dial PTV + "processing"% +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"% +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%F  +81 "core" +2 ."da"PS.seek :empty +2 "processing"%M'9 +2306 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%[ +125 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%K' +589 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml + "processing"%G'[ +1620 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%8 +71 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +34 "core" +2 "processing"%a% +4 "core" %`\  +2 ."da"PS.seek 1.5ml + "processing"%y' +591 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%* * +33 "core" , +3 ."da"PS.seek 0ml + "processing"%)'W +1617 "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"%k * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%O +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%Z' +2306 "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"% +83 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +72 "core"  +2 ."da"PS.seek :empty +2 "processing"%R'9 +2310 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%o +127 "core"  +2 ."da"PSR.select :wash + "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%r' +587 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%5'[ +1613 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%X +82 "core"  +2 ."da"PBV.dial :waste1 +47 "processing"%2  +35 "core" +2 "processing"%% +4 "core" %X\  +2 ."da"PS.seek 1.5ml +2 "processing"%z' +598 "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'W +1609 "core" ' +2 ."da"delay 2:00 +1080 E:\ 22 +10923 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%0 +69 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%f' +2312 "core" ' +2 ."da"PSV.dial PTV + "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 +2 "processing"%\  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%L'9 +2292 "core" ' +2 ."da"Sleepy.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%7 +128 "core"  + ."da"PSR.select :sub1 +3 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +4 ."da"PS.seek 0.25ml +3 "processing"%E'7 +350 "core" ' +33 ."da"delay 5 seconds +503 .PSR.select :sub2 +2 "processing"% +9 ."da"PS.seek 0.5ml +2 "processing"%-' +335 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml +2 "processing"% '[ +1611 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%v +71 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core"  +70 "processing"%% +3 "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 + "processing"%3'W +1617 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%Q  +34 "core" +4 ."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"%? +84 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%'' +2366 "core" ' +2 ."da"PSV.dial PTV + "processing"%6 +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%] +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%4  +71 "core"  +2 ."da"PS.seek :empty +2 "processing"%B'9 +2368 "core" ' +2 "processing"% 9 +3 "core" 9*4X +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast + "processing"%,  +3 "core" 4X + 4X + "processing"%&& +4 "core" &TF#\ B0 + #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&e% +3 "core" %\  V +2 "storage"(N% +3 "core" %|\ \ \ @\ [ +2 "storage"(U. +3 "core" . + ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 ."da"SC.seek 1 + "storage"(t($ +349 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (:& +3 "core" &! /\ W + "manipulator"&j& +4 "core" &-   + "manipulator"&#% +4 "core" %\  . +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 1 +2 "manipulator"&g( +177 "core" ( +2 "manipulator"&J& +4 "core" &  !v + "storage"(c& +4 "core" &" \ \ Z +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&1' +92 "core" ' +2 "storage"(H& +4 "core" &"\ \ Y +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek beamBreak + "storage"('L +112 "core" ' +2 "storage"(|- +3 "core" -': + ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" &  !v +2 "storage"(x& +3 "core" &" \ R +2 ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 1 +2 "manipulator"&s'\\ +38 "core" ' +2 ."da"\Elbow.hold +2 "manipulator"&, +3 "core" , + ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(b- +2 "core" -': +2 ."da"SE.seek 19.09 Pucks below Top Plate +2 "storage"(W' +30 "core" ' +2 "manipulator"&% +4 "core" %es ( , K  +2 "storage"(u& +3 "core" &" 2\ N +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 309 counts + "manipulator"&"'ϑ +19 "core" ' +2 "manipulator"&%& +4 "core" & a !u +2 "storage"((& +3 "core" &" C\ U +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 700 counts + "manipulator"&' +27 "core" ' +2 ."da"SE.seek 20.09 Pucks below Top Plate +2 "storage"( ' +57 "core" ' +4 "manipulator"&i& +4 "core" &  !u +2 "manipulator"&% +3 "core" %A  +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&C'\ +91 "core" ' +2 ."da"\Elbow.seek PC +2 "manipulator"&=( +252 "core" ( +2 "manipulator"&& +47 "core" & v  y +8 ."da"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &T& +3 "core" & n o y +2 ."da"Forearm.seek PC +2 "manipulator"&{' +95 "core" ' +3 ."da"Hand.close +2 "manipulator"&`/ +67 "core" / +2 ."da"PC.seek :open +2 "processing"%I( +402 "core" ( +2 "storage"(^& +4 "core" &" \ Q +2 "manipulator"&<& +3 "core" &  y +2 "manipulator"&% +4 "core" %  + ."da"Forearm.seek :retract +2 "manipulator"&'\ +109 "core" ' +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 1 +2 "manipulator"&$( +257 "core" ( +2 "manipulator"&@& +4 "core" &\ + $ +2 "storage"(S& +3 "core" &" @\ P +3 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&A' +96 "core" ' +2 ."da"Hand.open + "manipulator"&q1 +69 "core" 1 +10 "storage"(/- +3 "core" -' +3 ."da"SE.seek 19.85 Pucks below Top Plate +2 "storage"(p' +24 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 19.18 Pucks below Top Plate +32 "storage"(w'` +47 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da18sep0313h220ml.tif +1816 #SX HX9/16 (USB:11): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 14.925 seconds\ /var/log/esp/da18sep0313h220ml.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da18sep0313h220ml15s.tif +134 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +1423 #"da"SX HX9/16 (USB:11): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da18sep0313h220ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da18sep0313h220ml30s.tif +3056 #SX HX9/16 (USB:11): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da18sep0313h220ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da18sep0313h220ml70s.tif +7117 #SX HX9/16 (USB:11): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da18sep0313h220ml70s.tif: TIFF Upload Complete\ + .Sleepy.power :camera,:OFF +2 ."Qmail"HABfans.email "14.925 sec auto-exposure",Subject: "da18sep0313h220ml images!" +11 "storage"(;- +109 "core" -'` +2 "storage"(V& +4 "core" &"  7 \  +2 "manipulator"&m& +4 "core" &\  v # +2 ."da"\Elbow.seek 1 +2 "manipulator"&9( +3 "core" ( +5 "manipulator"&& +7 "core" &\  # +2 "storage"(\\& +4 "core" &" = 7 %\  +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&+' +4 "core" ' +2 ."da"SE.reconfigure SEgently +4 "storage"(#QK-0-\ b +2 ."da"SE.seek 19.89 Pucks below Top Plate +2 "storage"(D' +60 "core" ' +2 "manipulator"&l& +4 "core" &\  ; # +2 "storage"(& +3 "core" &" S\  +2 ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&>'\\ +36 "core" ' +74 ."da"\Elbow.hold +4 "manipulator"&, +4 "core" , + ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 20.08 Pucks below Top Plate +3 "storage"(F' +25 "core" ' +2 "manipulator"&~% +6 "core" %cy Ⱥ1 +2 "storage"([& +3 "core" &" \  +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 307 counts +2 "manipulator"&M'Ϗ +16 "core" ' +2 "manipulator"&K& +4 "core" &\  "{ +2 "storage"(8& +3 "core" &" \  +2 ."da"Forearm.reconfigure TightForearm +5 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 700 counts +3 "manipulator"&' +25 "core" ' +2 "storage"(a% +8 "core" % \ +6 ."downElevator"SE.seek :down +6 "storage"(G'v +78 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +13 (*% +3 "core" %\ +2 "manipulator"&y% +3 "core" %3 +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&.'\ +90 "core" ' +2 ."da"SC.coast + "storage"(6 +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 #tStarting finalPurge +2 "processing"%k& +6 "core" &0\ + ."psFlush"Hand.open +2 "manipulator"&O1 +16 "core" 1 +3 "manipulator"&)& +4 "core" &  U "z +2 "manipulator"&_% +4 "core" %\  H  +2 ."psFlush"\Elbow.seek FlushPuck::Garage +3 "manipulator"&h(- +178 "core" ( +2 "manipulator"&& +4 "core" &- ; +2 ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- s ; +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&Z' +106 "core" ' +2 ."psFlush"Hand.close + "manipulator"&o/ +76 "core" / +2 "manipulator"&R& +4 "core" &-  ; +2 "manipulator"&r% +4 "core" %  +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&X'\ +106 "core" ' + ."psFlush"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."psFlush"\Elbow.seek PC +2 "manipulator"&2( +113 "core" ( +2 "manipulator"&& +5 "core" & + ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &5& +3 "core" & D +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&!' +100 "core" ' +2 "manipulator"&z& +4 "core" & O +51 "manipulator"& % +7 "core" % +2 "processing"%& +4 "core" &8\ +2 "processing"%0& +3 ."psFlush"PC.seek :closed +2 "processing"%Y(Tg +3 "core" &9\ +3 &;\  +10 &/v<\ ~*y +9 &e~<\ z> +9 &|n:\ {M +10 &AQ2\ ~L +9 &V2\ L +9 &W-\ }L +10 &Z+\ }L +9 &HT-\ }L +10 &\ T'\ ~L +9 &X,\ |L +9 & V,\ }M +10 &"PU$\ ~L +9 &$S%\ ~L +9 &%U*\ ~M +10 &'V-\ L +9 &)XY.\ ~L +10 &+U-\ ~M +9 &,V-\ }L +9 &.W,\ }L +10 &0`U,\ L +9 &2"X$\ }L +9 &3V \ }M +10 &5U&\ }L +9 &7hT \ L +10 &9)W\ ~M +9 &:U\ }L +9 &<W\ }L +10 &>pU\ L +9 &@1U"\ }M +9 &AT\ }L +10 &CU"\ L +9 &ExU$\ ~L +10 &G:Z\ }L +9 &H` \ |M +9 &Jk\ |O +10 &Lp\ wR +10 &N0\ yR +8 &O\ yR +10 &Q\ zS +9 &SZ{h\ |7 +10 &T%(g!\ |Q +9 &TI"\ - +2 ( + "processing"%0& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.57 + "processing"%& +4 "core" &TI  \ - + ."psFlush"Hand.open +2 "manipulator"&1 +67 "core" 1 +2 "manipulator"&% +4 "core" %  +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&\ '\ +102 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%f +126 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +3 "processing"%7'P +340 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +763 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%L' +1603 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%E +70 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%-  +34 "core" +3 ."psFlush"PS.seek 0ml + "processing"%v'W +971 E>\ }@@ +1656 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +71 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%' +597 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +2134 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +72 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"% U +52 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%Q'W +2624 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%n @ +43 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%?' +2625 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%3  +70 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%6'9 +2632 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%] +42 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%' +2630 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%4 +69 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%''W +2625 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"% @ +42 "core" ? +3 ."psFlush"PS.seek 2.5ml + "processing"%,' +2639 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%&  +70 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%e'9 +2641 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%N +55 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%U'P +1111 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%:' +1628 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%j +72 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%#  +52 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%J'W +2636 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%c +72 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%H' +594 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%P' +2125 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%| +72 "core" +2 ."psFlush"PBV.dial PSV + "processing"% U +54 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%x'W +2649 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%b @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2635 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%  +70 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%u'9 +2629 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%% +55 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%(' +2636 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%i +72 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%'W +2639 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%1 @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%g' +2660 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +71 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%s'9 +2641 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'"& +4 "core" &89\ s + .tHand.open +44 "manipulator"&W1 +19 "core" 1 +2 "manipulator"&& +4 "core" &  > +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC + "manipulator"&( +4 "core" ( +2 "manipulator"&& +4 "core" &  # + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &T& +2 "core" & @ +2 .tForearm.seek PC +2 "manipulator"&`' +98 "core" ' +2 .tHand.close + "manipulator"&C/ +76 "core" / +2 .tPC.seek :open +2 "processing"%( +403 "core" ( +2 "manipulator"&^& +4 "core" & M +2 "manipulator"&<% +3 "core" %  z +2 .tForearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&{( +358 "core" ( +2 "manipulator"&@& +4 "core" &! y ;8 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &S& +2 "core" &! ;8 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&='ρ +96 "core" ' +2 "manipulator"&q& +4 "core" &!  ;8 +2 "manipulator"&/% +3 "core" %z  +3 "collection"'& +4 "core" &5;\ v + "collection"' & +4 .tCC.seek :closed +2 "collection"'p(O +2 "core" &89\ v +3 &7;;\ v +10 &39<B\ k+| +11 & g69B\ i? +8 &s7;>\ jM +9 &[U79>\ mL +10 &Z79:\ mL +9 &W8;;\ mK +9 &W89;\ mL +10 &bZ7:?\ mL +9 &&U7<:\ mK +10 &W7;<\ mL +9 & Y5=;\ mL +9 &"kT7;B\ mL +10 &$-T7<B\ mL +9 &%U5;D\ mK +9 &'V7;D\ mK +10 &)tV7:?\ nK +9 &+6V9:?\ mK +10 &,W8;<\ mL +9 &.Y6<C\ mL +9 &0{Y7;D\ mL +10 &2=Y7;?\ mL +9 &3Y8:<\ mL +9 &5W89<\ mL +10 &7U6:A\ mK +9 &9FV7<@\ mK +10 &;U7:;\ mK +9 &<V6:=\ mK +9 &>W7;>\ mL +10 &@MZ6;E\ lL +9 &BZ7;;\ nL +9 &CX6;;\ pK +10 &E_7:@\ oM +9 &GMr6;>\ kN +10 &I7;:\ gR +9 &J4:<\ cV +9 &Lv59>\ `X +10 &N969?\ _E +9 &O?:68<\ a'u +9 &Ov58<\ iL +6 ( + "collection"' & +5 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.82 + "collection"';& +4 "core" &Ou69:\ jL + &Ou5;;\ iL + .tHand.open + "manipulator"&V1 +72 "core" 1 +2 "manipulator"&m% +4 "core" % z  \ +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +99 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'\\& +4 "core" &Ot5<\ kL +2 "collection"'l% +3 "core" %7:B\ k +2 #tCS Pulling 5ml of flush + .CSV.dial CSR + "collection"'  +40 "core"  +2 .tCSR.select :flush + "collection"' +11 .tCS.seek 5ml +2 "collection"'~'l +1370 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +32 "collection"' +9 '[% +3 "core" %l586\ o +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'$' +660 "core" ' +2 .tCSV.dial :waste + "collection"'K +123 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'8' +1988 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'A& +4 "core" &Oh59?\ qL +2 "collection"'w% +3 "core" %6:\ p +2 .tCSV.dial :flush + "collection"'a  +41 "core"  +3 .tCS.reconfigure CSfast + "collection"'#d @b +3 .tCS.seek 5ml + "collection"'+'l +1236 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'* @ +41 "core" A +2 "collection"'y% +4 "core" %l69<\ p +2 .tCS.seek 7ml +2 "collection"'9' +545 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'D  + 'k  +42 "core"  +10 ED\ xQQ +77 "core"  +2 .tCBV.dial :waste1 +2 "collection"'> @ +42 "core" @ +3 .tCS.seek 0ml + "collection"'O' +1678 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"')& +4 "core" &Oh7;\ qL +2 "collection"'_% +3 "core" %7;\ q +2 .tCSV.dial :flush + "collection"'M  +70 "core" +3 .tCS.seek 5ml +2 "collection"'F'l +1229 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'G @ +43 "core" B +2 "collection"'% +4 "core" %l78\ p \ +2 .tCS.seek 6.999ml +2 "collection"'' +543 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +2 "collection"'  +41 "core"  +2 .tCBV.dial :waste2 +2 "collection"'t  +109 "core"  +3 .tCS.seek 0ml + "collection"'' +1674 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'o& +4 "core" &Os7;8\ oL +2 "collection"'R% +3 "core" %5:\ p +2 .tCSV.dial CSR + "collection"'r  +41 "core"  +2 .tCSR.select :kill + "collection"' +10 .tCS.seek 8ml + "collection"'.' +1927 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"'' D +541 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"'5 + 'Z  +97 "core" +36  +2 .tCTV.dial :intake + "collection"'z  +72 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"' ' \\ +1969 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'h  +70 "core"  +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'' +586 "core" ' +2 .tCSV.dial CSR + "collection"'X  +110 "core"  +2 .tCSR.select :flush + "collection"' +11 .tCS.seek 5ml +2 "collection"'I'l +1346 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"'' D +1348 "core" ' +2 .tCSV.dial CBV + "collection"' +95 "core" +2 .tCS.seek 0ml +2 "collection"'' +2626 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&0& +4 "core" &  ;8 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&f( +3 "core" ( +2 "manipulator"&!& +4 "core" &  ;8 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &B& +2 "core" &  ;8 +2 .tForearm.seek CC +2 "manipulator"&7'ρ +95 "core" ' +2 .tHand.close + "manipulator"&E/ +69 "core" / +2 .tCC.seek :open +2 "collection"'-( +378 "core" ( +2 "manipulator"&L& +4 "core" &  ;8 + "manipulator"&% +4 "core" % ϒ  +2 .tForearm.seek :retract + "manipulator"&v'\ +93 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&(- +279 "core" ( +2 "manipulator"&& +4 "core" &- 2 +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 && +3 "core" &- 2 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"& ' +110 "core" ' +4 .tHand.open + "manipulator"&n1 +73 "core" 1 +2 "manipulator"&Q% +4 "core" % v  S ȹw +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&3'\ +98 "core" ' +2 #tCompleted [/home/esp/esp2/mission/2018_08_31_niagara_mission.rb:62] begun 11:30:22 + #Preparing to sleep until 7:04AM 9/05/2018 +3 #Asleep til 7:04AM 9/05/2018 +3 ."shutdown"CC.coast +2 "collection"'6 +3 #tContinuing at 07:04EDT05-Sep-18 +2 ."shutdown"CS.coast +3 EE\ )) +2 "collection"'5 +3 ."shutdown"PC.coast +2 ."Qmail"GoodNews.email "Then, in tube 2: Sample.deep; initialPurge; da withoutWCR\\n/home/esp/esp2/mission/2018_08_31_niagara_mission.rb:67\\n{1 => 21, 2 => 1}\\nCan@13:30:16, 25.8C, 17% humidity, 14.3psia, 13.294V, 0.177A, 0.177A avg, 2.36W",Subject: "Asleep until 07:04EDT05-Sep-18" +109 "processing"%6 +2 ."shutdown"PS.coast + "processing"%5 +2 ."shutdown"Forearm.coast +2 "manipulator"&5 +2 ."shutdown"\Elbow.coast + "manipulator"&6 +37 ."shutdown"Sleepy.power :dwarf,:OFF + .Sleepy.power :raw,:OFF + #Shutdown +40450 EH\ n +60002 I\ n +60002 G\ m +60002 F\ l +60002 E\ v +60003 E\ o +60002 C\ c +60002 C\ | +60002 D\ q +60002 E\ o +60003 D\ q +60002 B\ v +60002 D\ o +60002 E\ m +60002 F\  +60003 C\ u +60002 F\ e +60002 E\ l +60002 E\ i +60002 F\ l +60003 D\ i +60002 E\ } +60002 A\ y +60002 A\ o +60002 ?\ f +60003 <\ p +60002 B\ f +60002 A\ p +60002 @\ v +60002 @\ p +60003 ?\ i +60002 ?\ m +60002 <\ m +60002 :\ t +60003 7\ p +60002 9\ m +60002 :\ s +60002 :\ r +60002 8\ n +60003 5\ m +60002 5\ g +60002 5\ ##| +60002 5\ %%y +60002 4\ ##u +60003 0\ z +60002 /\ ))i +60002 3\ &&{ +60002 0\ o +60003 4\ h +60002 3\ u +60002 4\ k +60002 2\ l +60002 2\ u +60003 3\ e +60002 1\ m +60002 1\ j +60002 0\ %%r +60002 0\ o +60003 /\ i +60002 1\ ## +60002 /\ m +60002 .\ m +60002 1\ n @EDT1536034023.55 0\ m +60002 .\ m +60002 -\ g +60002 +\ z +60002 )\ %%y +60003 +\ j +60002 )\ t +60002 )\ %%| +60002 )\ n +60003 '\  +60002 ,\ { +60002 (\ x +60002 (\ } +60002 (\  +60003 *\ | +60002 +\ u +60002 *\ | +60002 +\ | +60002 .\ { +60003 ,\  +60002 +\ m +60002 ,\ j +60002 -\ c +60002 +\ z +60003 .\ r +60002 /\ h +60002 /\ p +60002 /\ | +60003 /\ y +60002 /\ k +60002 1\ q +60002 0\ v +60002 .\ l +60003 0\ d +60002 .\ l +60002 2\ i +60002 .\ n +60002 1\ l +60003 0\ { +60002 .\ ##} +60002 1\ n +60002 .\ o +60002 0\ s +60003 2\ x +60002 3\ z +60002 3\ p +60002 4\ $$w +60002 5\ i +60003 4\ p +60002 4\ %%w +60002 5\ l +60002 4\ t +60003 3\ $${ +60002 5\ n +60002 6\ o +60002 6\ i +60002 2\ w +60003 4\ o +60002 3\ l +60002 3\ j +60002 4\ %% +60002 3\ z +60003 4\ n +60002 4\ u +60002 4\ c +60002 5\ %$ +60002 3\ o +60003 3\ v +60002 5\  +60002 6\  +60002 4\ $${ +60003 3\ k +60002 7\ u +60002 6\ c +60002 7\ w +60002 4\ r +60003 3\ p +60002 4\ n +60002 2\ i +60002 4\ e +60002 3\ g +60003 4\ { +60002 6\ n +60002 4\ r +60002 4\ b +60002 4\ o +60003 4\ l +60002 4\  +60002 6\ i +60002 5\ u +60002 :\ j +60003 :\ s +60002 8\ p +60002 7\ { +60002 ;\ v +60003 8\  +60002 8\ n +60002 6\ $$x +60002 9\ q +60002 7\ q +60003 7\ n +60002 8\  +60002 6\  +60002 8\ { +60002 7\ p +60003 6\ m +60002 9\ p +60002 8\ h +60002 :\ o +60002 ;\ l +60003 :\ h +60002 =\ o +60002 :\ | +60002 8\ u +60002 9\ t +60003 ;\ r +60002 >\ y +60002 B\ p +60002 B\ o +60003 @\ p +60002 B\ u +60002 ?\ m +60002 ;\ p +60002 :\ o +60003 9\ x +60002 ;\ o +60002 >\ p +60002 9\ u +60002 9\ i +60003 ;\ m +60002 9\ j +60002 7\ $$| +60002 :\ k +60002 6\ %$y +60003 2\ p +60002 5\ k +60002 1\ n +60002 2\ | +60003 1\ g +60002 2\ q +60002 4\ h +60002 7\ k +60002 5\ n +60003 5\ l @EDT1536120426.73 6\ o +60002 8\ %& +60002 :\ n +60003 >\ | +60002 =\ k +60002 =\ s +60002 ;\ l +60002 :\ m +60003 7\ k +60002 4\ r +60002 6\ $$t +60002 6\ y +60002 3\ e +60003 4\ ((k +60002 3\ c +60002 3\ o +60002 3\ y +60003 2\ i +60002 2\ n +60002 3\ k +60002 3\ m +60002 2\ k +60003 4\ p +60002 4\ f +60002 8\ p +60002 6\ { +60002 5\ n +60003 4\ p +60002 3\ m +60002 4\ h +60002 4\ n +60003 6\ v +60002 6\ | +60002 7\ p +60002 5\ n +60002 4\ r +60003 2\ { +60002 4\ m +60002 3\ r +60002 8\ k +60002 5\ m +60003 6\ n +41239 7\ m +35 #tPowering up Dwarves +513 .Sleepy.power :raw,:ON + "sampler") +2 )? +2 "core"  +2 "collection"' +2 '] +3 "core"  + "processing"% +2 %6 +3 "core"  +2 "collection"' 9\ +2 ' 0\ + ' -\ +2 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +2 "sampler")&\ +2 .tSS.configure SSconfig + "sampler")#.0X 21, 2 => 1}\\nCan@07:04:22, 26.0C, 16% humidity, 14.3psia, 13.216V, 0.460A, 0.454A avg, 6.08W",Subject: "Started 2018_08_31_niagara_mission phase Sample.deep; initialPurge; da withoutWCR" +99 .tSample.deep + "sampler")g0 +1077 "core" 0 +2 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'"& +4 "core" &=Ah\ F +2 .tHand.open + "manipulator"&W1 +75 "core" 1 +2 "manipulator"&& +4 "core" &\  "| +2 "manipulator"&% +4 "core" % \ %  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage + "manipulator"&T(- +178 "core" ( +2 "manipulator"&C& +4 "core" &-  ? +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &2& +3 "core" &- ? +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage +2 "manipulator"&\ ' +107 "core" ' +2 .tHand.close + "manipulator"&Y/ +69 "core" / +2 "manipulator"&^& +5 "core" &-  ? +4 "manipulator"&<% +4 "core" %  p +4 .tForearm.seek :retract +2 "manipulator"&`'\ +102 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&( +291 "core" ( +2 "manipulator"&@& +4 "core" &  \ J +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &S& +3 "core" & J +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&q'ρ +96 "core" ' +3 "manipulator"&/& +5 "core" & J + "manipulator"&% +4 "core" %φ  +2 "collection"'& +4 "core" &?Bn\ o +2 "collection"'d& +5 .tCC.seek :closed + "collection"' (O +3 "core" &?Dd\ o +3 &=Ad\ o +9 &5=Bo\ e+} +10 &h?Bm\ d@ +9 &cs=Bp\ fM +9 &(T?Bo\ gL +11 &Y=Ap\ gL +8 &W<Bn\ hL +9 &mW=Bo\ hL +10 &0Z?Bn\ gL +9 &W<@h\ gL +9 &X?Bm\ hL +10 & uW>Am\ hL +9 &"6W@Aq\ dM +10 &#Y>@o\ cL +9 &%W=Cr\ gL +9 &'~Z>Bh\ gL +10 &)@W>@n\ gL +9 &+W>Aq\ hL +9 &,Y<Ah\ hL +10 &.V>Aj\ iL +9 &0HW>Ah\ gL +10 &2\ W?Ao\ gL +9 &3W?Bc\ gL +9 &5V>Co\ dL +10 &7PU>An\ dL +9 &9V?Am\ eL +9 &:V>Bp\ gL +10 &<W?@g\ dL +9 &>WX?@b\ gL +10 &@T>Ad\ hL +9 &AY=Bp\ hL +9 &CY=Be\ gM +10 &E]c=Bk\ fM +9 &GsB?`\ eO +10 &H<?j\ bS +9 &J>@k\ ^W +9 &LD;@m\ ^X +10 &N<@a\ \\L +9 &O.I;@b\ _&t +9 &O:A_\ ^#h +10 &Oe<@d\ hI +2 ( + "collection"'d& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.97 + "collection"';& +3 "core" &Od<Al\ hI +2 .tHand.open + "manipulator"&V1 +73 "core" 1 +2 "manipulator"&m% +4 "core" % φ  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&\\'\ +96 "core" ' +4 #tFlushing the Collection Valve::Manifold +2 "collection"'l& +7 "core" &Od<@o\ iI +2 "collection"'% +4 "core" %>@b\ g + #tCS Pulling 5ml of flush + .CSV.dial CSR + "collection"'=  +124 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"' 'l +1344 "core" ' +3 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +61 '[% +3 "core" %l<?j\ j +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml + "collection"'~' +654 "core" ' +2 .tCSV.dial :waste + "collection"'K +136 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'$' +1978 "core" ' +2 #tPurging external Intake + "collection"'A& +4 "core" &Oc??Z\ mI + "collection"'w% +4 "core" %;Ai\ m + .tCSV.dial :flush +2 "collection"'a  +43 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'8' D +2368 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"'* + 'y  +28 "core" +52 ~ +2 .tCTV.dial :intake + "collection"'+  +72 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'D' +2380 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'k  +73 "core" ~ +2 #tFlushing upper manifold + "collection"'>& +4 "core" &Ob;>h\ gI +2 "collection"'9% +3 "core" %:@q\ g + .tCSV.dial :flush +2 "collection"')  +70 "core"  +3 .tCS.seek 5ml + "collection"'_'l +1224 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'M @ +54 "core" > +2 "collection"'O% +4 "core" %l =Am\ j +2 .tCS.seek 6.999ml +44 "collection"'G' +543 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +2 "collection"' +97 "core" ~ +2 .tCTV.dial :air +2 .CS.seek 0ml + "collection"'F' +1001 E8\ |SS +669 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"''- +771 "core" ' +2 .tCSV.dial :waste + "collection"'t +42 "core" +3 .tCS.seek 0ml + "collection"'' +764 "core" ' +2 "collection"'o& +4 "core" &Ob=Al\ mI +2 "collection"'R% +3 "core" %<@o\ m + .tCSV.dial :flush +2 "collection"'r  +40 "core"  +3 .tCS.seek 3ml +2 "collection"''- +775 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'. @ +40 "core" A +2 "collection"'5% +4 "core" %-\ <@i\ k  +2 .tCS.seek 5ml +2 "collection"'Z'l +537 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml + "collection"'z' +1217 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"''- +766 "core" ' +2 .tCSV.dial :waste + "collection"'h +70 "core" +3 .tCS.seek 0ml + "collection"' ' +785 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&X& +4 "core" & J +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC + "manipulator"&( +3 "core" ( +2 "manipulator"&I& +4 "core" &  J + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & J +2 .tForearm.seek CC +2 "manipulator"&'ρ +101 "core" ' +2 .tHand.close + "manipulator"&0/ +70 "core" / +2 .tCC.seek :open +2 "collection"'!( +378 "core" ( +3 "manipulator"&B& +4 "core" & J +2 "manipulator"&E% +3 "core" % ϊ +2 .tForearm.seek :retract + "manipulator"&{'\ +102 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage + "manipulator"&(- +297 "core" ( +2 "manipulator"&p& +4 "core" &- $  $ + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &L& +2 "core" &- n $ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +111 "core" ' +2 .tHand.open +2 "manipulator"&71 +73 "core" 1 +2 "manipulator"&% +4 "core" %   ȼ +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' +2 #tda sampling at most 1000ml +2 #Loading sh1 puck from tube 2 into Collection Clamp +2 ."Qmail"HABfans.email "Started da in tube 2 at 07:08:48EDT05-Sep-18\\n{1 => 21, 2 => 1}\\nCan@07:07:10, 26.1C, 16% humidity, 14.3psia, 13.216V, 0.435A, 0.435A avg, 5.75W",Subject: "da sampling at most 1000ml" +57 "collection"'f& +4 "core" &>Cn\ u + "manipulator"&n% +4 "core" %   +2 "storage"(Q% +3 "core" %~\ +3 "storage"(v. +3 "core" .( + "storage"( & +4 "core" & )\  + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (-& +2 "core" & )\  +2 "manipulator"&& +3 "core" &- # +2 "manipulator"&% +4 "core" %   +3 .t\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 +2 "manipulator"&s( +169 "core" ( +2 "manipulator"&3& +4 "core" &  !s +2 "storage"(& +3 "core" & ) \  +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +3 "manipulator"&}' +97 "core" ' +2 "storage"(?& +5 "core" & )  \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(]'L +281 "core" ' +2 "storage"(6- +3 "core" -' +2 .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +3 (4& +3 "core" & ) 2\  +2 "manipulator"& & +3 "core" &  !s +2 .t\Elbow.seek 2 + "manipulator"&( +4 "core" ( + "manipulator"&&& +4 "core" &  !s + "storage"(,& +4 "core" & )  3\  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&N'υ +20 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tHand.close +2 "manipulator"&U/ +66 "core" / +73 ."downElevator"SE.seek :down +6 "manipulator"&j& + "storage"(''v +6 "core" &  ' !s +2 "manipulator"&c% +4 "core" % ρ +2 .tForearm.seek :retract +2 "manipulator"&J'\ +92 "core" ' +2 .t\Elbow.seek CC + "manipulator"&( +146 "core" ( + "manipulator"&%& +4 "core" & / +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &e& +3 "core" &  / +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 "core" ' +2 ."downElevator"SE.coast +2 .tForearm.seek CC +2 "storage"(5 + "manipulator"&|'ρ +102 "core" ' +2 "manipulator"&i& +4 "core" &  / +2 "manipulator"&(% +4 "core" %ϊ +2 "collection"'1& +4 "core" &=Bs\ p + "collection"'x& +4 .tCC.seek :closed +2 "collection"'H(O +3 "core" &ABy\ q +3 &?Al\ q +9 &2>Cn\ g*z +10 &e<Ck\ f> +9 &r=Ai\ gM +9 &FT@Al\ iK +10 &[>Bm\ iL +10 &X?Dl\ iK +9 &U>Ck\ iK +9 &MV>Cl\ hL +10 &W>Bl\ hK +35 &W?Bl\ gK +3 & W?Cn\ hK + &"VT?Ck\ fK &$V>Ck\ gK +7 &%T>Di\ gK +10 &'U?Bk\ iK +9 &)^Z>Ak\ hK +9 &+ Y=@m\ hK +10 &,Z@Bl\ hK +9 &.W?Cl\ hL +9 &0eW?@l\ hL +10 &2(V?@l\ hK +9 &3T>Al\ iK +12 &5W>Bk\ iL +8 &7mV@Bg\ gL +9 &9/W>Bl\ hL +9 &:W>Bl\ hK +9 &<T@Cj\ iK +9 &>vU?Cm\ iK +10 &@8Z<Bl\ gK +9 &A[>Dd\ fK +10 &CZ=Cl\ fK +9 &Ezb>Cl\ eM +9 &G6x?Bk\ cO +10 &H>Cl\ `S +9 &J=@d\ ^W +9 &L_;Ai\ [Y +10 &N!=?g\ [E +9 &O:?=Ai\ a't +10 &O~y?Al\ dO +5 ( + "collection"'x& +5 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.03 +2 .Hand.open + "manipulator"&1 +3 "core" &O~k=@j\ fO +69 1 +2 "manipulator"&g% +4 "core" % φ U + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&"'\ +95 "core" ' +2 .tSC.coast + "storage"(6 +2 #tcollectSample 1000ml w/bubble point of 24psi + #Priming 7ml + .Sleepy.power :sampler,:ON + .Intake.select :close + .\Exhaust.select :close + .SS.hold +2 "sampler")W+ +3 "core" + + "sampler")% +7 "core" % t\  +2 "collection"'& +5 "core" &O~j=?Y\ >O +2 E8\ NUU +2 #tCalibrating pressure and temperature sensors + .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X?_\ < +2 "sampler")^% +3 "core" %?0 q\ z j +2 .tSSV.dial :spit + "sampler")< +132 "core" +3 .tSS.seek 0ml + "sampler")u' +284 "core" ' + .tSSV.dial CBV +2 "sampler")\  +131 "core" +4 .tCTV.dial :intake + "collection"'@  +73 "core"  +2 #tWaiting for external sampler to finish priming... + .delayUntil "07:12:07.69" +16484 ."connect"SSV.dial CBV +2 .tCBV.dial SSV + #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open + "sampler") +210 "collection"'S% +3 "core" %Z\ 1 +2 #tIntake @18.7psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X  +76 "core" +2 #tAllowing 130s for 25.0ml of remaining 950.0ml + .Intake.select :open + "sampler") +210 "collection"'9% +3 "core" %b\ . +2 #tIntake @18.6psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X +2 "collection"'Q% +3 "core" %ORm\ / +2 #tIntake @15.4psia, vacuum from 9.9 to 12.9psi + .SS.reconfigure SSinhale.with maxSpeed: 135 +2 "sampler")#.0X% +3 "core" %y|r\ . +2 "sampler")9% +3 "core" %t\ W+. d\ k +2 "collection"'k% +3 "core" %{p\ - +2 #tIntake @17.8psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 72 +2 "sampler")#.H0X l\ l +15 "collection"' % +3 "core" %|p\ - +2 "sampler")7% +3 "core" %5> d\ j +15 "collection"'% +3 "core" %v\ - +2 "sampler")L% +3 "core" %5>  o\ l +15 "collection"'f% +3 "core" %z\ , +2 "sampler")n% +3 "core" %5> r\ k +15 "collection"'Q% +3 "core" %{\ / +2 "sampler"){% +3 "core" %5>04 h\ l +2 "collection"' % +4 "core" %r\ - + #tIntake @18.2psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 53 +2 "sampler")#.50X% +3 "core" %Q r\ i +15 "collection"'9% +3 "core" %t\ , +2 "sampler")k% +3 "core" %Q(( m\ i +15 "collection"'~% +3 "core" %t\ + +2 "sampler")M% +3 "core" %Q44 g\ i +48 "collection"'O% +5 "core" %n\ + + #tIntake @18.5psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 32 + "sampler")#. 0Xx\\ g\ k +2 #tVacuum too high -- waiting up to 40s +14 "collection"'X% +3 "core" %c\ - +2 "sampler")I% +3 "core" %>M g\ k +15 "collection"'% +3 "core" %k\ + +2 "sampler")z% +3 "core" %>M v\ i +15 "collection"'% +3 "core" %k\ * +2 "sampler")\\% +3 "core" %>M {\ h +15 "collection"'0% +3 "core" %o\ , +2 "sampler")B% +3 "core" %>N g\ i +15 "collection"'E% +3 "core" %j\ + +2 "sampler")% +3 "core" %>M l\ i +15 "collection"'p% +3 "core" %g\ , +2 "sampler")% +3 "core" %>L j\ k +15 "collection"' % +3 "core" %r\ - +2 "sampler")7% +3 "core" %>L%( c\ j +15 "collection"'% +3 "core" %j\ - +2 "sampler")L% +3 "core" %>L/. q\ k +2 "collection"'f% +3 "core" %m\ - +2 .tSS.reconfigure SSinhale.with maxSpeed: 26 +2 "sampler")#.0X t\ q; +53 "collection"'C% +3 "core" %d\ 3 +2 "sampler")\ % +3 "core" % LL i\ q; +53 "collection"'@% +3 "core" %i\ 2 +2 "sampler")S% +3 "core" %\ ^_ e\ q; +53 "collection"'2% +3 "core" %o\ 3 +2 "sampler")/% +3 "core" % nm p\ q; +52 "collection"'W% +3 "core" %q\ 3 +2 "sampler")u% +3 "core" %\ ~} d\ q; +52 "collection"'`% +3 "core" %u\ 2 +2 "sampler")% +3 "core" %  ^\ q; +53 "collection"'T% +5 "core" %l\ 3 +2 "sampler")m% +3 "core" %\  p\ q; +52 "collection"'l% +3 "core" %n\ 3 +2 "sampler")d% +3 "core" %  o\ q; +52 "collection"';% +3 "core" %p\ 3 +2 "sampler")% +3 "core" %  e\ q; +53 "collection"'V% +3 "core" %m\ 3 +2 "sampler")q% +3 "core" %  u\ q; +53 "collection"':% +3 "core" %r\ 3 +2 "sampler")[% +3 "core" %\  h\ q; +2 "sampler") % +3 "core" %\  i\ p; +2 .tIntake.select :close + "sampler")0 +8 )K% +3 "core" %  g\ v; + .tSSV.dial :exhaust +2 "sampler")  +75 "core"  +2 .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale + "sampler")#.0X% +3 "core" %Q c\ l +15 "collection"'9% +3 "core" %\ / +2 "sampler")k% +4 "core" %O k\ m +14 "collection"'~% +3 "core" %\ / +2 "sampler")M% +3 "core" %O c\ l +15 "collection"'O% +3 "core" %\ / +2 "sampler")=% +3 "core" %P _\ l +15 "collection"'% +3 "core" %u\ / +2 "sampler"))% +3 "core" %P$# m\ m +15 "collection"'F% +3 "core" %\ / +2 "sampler")t% +3 "core" %O(( e\ m +15 "collection"'G% +3 "core" %{\ / +2 "sampler")o% +3 "core" %Q.- k\ m +15 "collection"'D% +3 "core" %z\ . +2 "sampler")r% +3 "core" %P44 w\ m +2 "collection"'% +3 "core" %\ / +2 #tIntake @18.6psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 19 +2 "sampler")#.0X% +3 "core" %\ , +2 "sampler")9% +3 "core" %-F// c\ j +15 "collection"'k% +3 "core" %~\ , +2 "sampler")~% +3 "core" %-G33 j\ j +2 "collection"'M% +3 "core" %\ , +2 .tSS.reconfigure SSinhale.with maxSpeed: 14 +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'|' +124 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")b +129 "core" +2 .tSS.reconfigure SSexhale +2 "sampler")#.0XB\ iO +2 ."airStroke"CSV.dial :waste +3 "sampler")<% + "collection"'C +5 "core" %' e\ + .tSSV.dial :exhaust +2 "sampler")\  +63 "core" +3 ."airStroke"CS.seek 0ml + "collection"'@' +3 "core" ' +2 ."airStroke"CSV.dial :air +2 "collection"'S @ +2 "core"  +2 .t\Exhaust.select :open + "sampler")@ +9 .tSS.reconfigure SSexhale +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'+' +114 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")8 +120 "core" ' + ."CSpush"CS.coast +2 "collection"'5 +6 "core" +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X'?2 +307 "core" ' +2 ."connect"SSV.dial CBV,avoiding: :exhaust +2 .tCBV.dial SSV +3 "sampler")9  +129 "core"  +104 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")k +130 "core"  +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X%ed +102 "collection"'9 +4 "core" 9T'jd +103 "collection"'O9 +3 "core" 9j'nd +102 "collection"'9 +3 "core" 9(rd +102 "collection"'9 +3 "core" 9(vd +102 "collection"'R9 +3 "core" 9)zd +102 "collection"'9 +4 "core" 9*d +102 "collection"'9 +3 "core" 9+b +102 "collection"'39 +3 "core" 9,_ +102 "collection"'9 +3 "core" 9 -] +102 "collection"'49 +3 "core" 9&-Z +102 "collection"'9 +4 "core" 9?/W +102 "collection"'&9 +3 "core" 9W0V +102 "collection"' 9 +3 "core" 9p1S +102 "collection"'69 +3 "core" 92Q +102 "collection"',9 +3 "core" 93M +102 "collection"'U9 +3 "core" 95L +102 "collection"' 9 +3 "core" 95I +102 "collection"'?9 +3 "core" 96H +102 "collection"'s9 +3 "core" 98E +102 "collection"'}9 +3 "core" 99B +102 "collection"'c9 +4 "core" 97:@ +102 "collection"'e9 +3 "core" 9P;> +102 "collection"'-9 +3 "core" 9h<< +102 "collection"'N9 +3 "core" 9=; +102 "collection"'%9 +3 "core" 9?8 +102 "collection"'(9 +3 "core" 9A6 +103 "collection"'n9 +3 "core" 9B4 +102 "collection"'9 +3 "core" 9C3 +102 "collection"'J9 +3 "core" 9D1 +102 "collection"'19 +3 "core" 9 E/ +102 "collection"'P9 +3 "core" 9!G- +103 "collection"'!9 +3 "core" 97H, +102 "collection"'i9 +3 "core" 9LJ* +102 "collection"'g9 +3 "core" 9aK) +102 "collection"'9 +3 "core" 9vL' +102 "collection"'x9 +3 "core" 9M% +102 "collection"'b9 +3 "core" 9N$ +102 "collection"']9 +3 "core" 9P" +102 "collection"'9 +3 "core" 9Q ! +102 "collection"'|9 +3 "core" 9S +102 "collection"'j9 +3 "core" 9T +103 "collection"'v9 +3 "core" 9U +102 "collection"'9 +3 "core" 9 W +102 "collection"''9 +3 "core" 9 X +102 "collection"'^9 +3 "core" 9 -Y# +102 "collection"'<9 +4 "core" 9 =[' +102 "collection"'C9 +3 "core" 9 M\\+ +102 "collection"'\ 9 +3 "core" 9 \\]/ +102 "collection"'S9 +3 "core" 9 j_4 +102 "collection"'Y9 +3 "core" 9 ya8 +103 "collection"'W9 +3 "core" 9 b< +102 "collection"'@9 +3 "core" 9 d@ +102 "collection"'u9 +3 "core" 9 dD +102 "collection"'`9 +3 "core" 9 fI +102 "collection"'T9 +3 "core" 9 gM +102 "collection"'29 +3 "core" 9 hQ +103 "collection"'m9 +3 "core" 9 iU +102 "collection"'l9 +3 "core" 9 kY +102 "collection"'d9 +3 "core" 9 l^ +102 "collection"';9 +3 "core" 9 mb +102 "collection"'/9 +4 "core" 9 of +102 "collection"'V9 +3 "core" 9\ pj\ +102 "collection"'q9 +3 "core" 9\ qn\ +102 "collection"':9 +3 "core" 9\ rs +102 "collection"'9 +3 "core" 9\ "tw +102 "collection"' 9 +4 "core" 9\ +t{ +102 "collection"'K9 +3 "core" 9\ 4u +102 "collection"'9 +3 "core" 9\ <w +102 "collection"'[9 +3 "core" 9\ Bx +102 "collection"'#9 +3 "core" 9\ Jy +102 "collection"'9 +3 "core" 9\ Q{ +102 "collection"'A9 +3 "core" 9\ V| +102 "collection"'*9 +3 "core" 9\ ]} +102 "collection"'w9 +3 "core" 9\ c~ +102 "collection"'89 +3 "core" 9\ i +102 "collection"'9 +5 "core" 9\ n +103 "collection"'+9 +3 "core" 9\ s +102 "collection"'y9 +3 "core" 9\ x +102 "collection"'a9 +3 "core" 9\ | +2 .tCH.hold 10:00,70C +3 "collection"'9 `\ `\ {  +2 "core"  +45213 E5\ V +14788 "core" ` +2 "collection"'k9 +3 "core" 9\ D +2 #tCollection Puck Heater at 70C after lysing + .CS.seek 0ml +2 "collection"'>' +339 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'M @ +98 "core" A +2 .tCSV.dial :air +2 "collection"' @ +40 "core" ? +3 .tCS.seek 5ml +50 "collection"'~'l +1359 "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 + "collection"'  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'t @ +41 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'F' +1355 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"'o +98 "core" ~ +2 .tCBV.dial CSV + "collection"'G  +28 "core" +2 "collection"'r% +4 "core" %  \ k +2 .tCS.seek 5ml +2 "collection"'D'l +1357 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'$  +41 "core" +2 "collection"'% +4 "core" %lep\ l +2 .tCS.seek 7.001ml +2 "collection"'' +589 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'5 @ +40 "core" > +3 .tCS.seek 10ml + "collection"'h' D +836 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'_ ` +121 "core" b +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'X   +36 "core" ! +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'I  + '  +26 "core"  +102  +3 .tCS.seek 5ml + "collection"'z'l +1357 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"' @ +98 "core" B +2 .tCSV.dial :waste +2 "collection"'\\ +97 "core" +2 .tCS.seek :empty +2 "collection"'0'Ͱ +1345 "core" ' +2 .tCSV.dial :air + "collection"'B @ +70 "core" B +3 .tCS.seek 5ml + "collection"'E'l +1348 "core" ' +2 .tCSV.dial CTV + "collection"'  +41 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'p @ +42 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +52 "core" B +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'7' +1347 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"' +99 "core"  +2 .tCBV.dial CSV + "collection"'L  +36 "core"  +2 "collection"'f% +4 "core" %lm\ h +2 .tCS.seek 5ml +2 "collection"'.'l +1348 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'Q  +40 "core" +2 "collection"'{% +4 "core" %l\ h\ +2 .tCS.seek 7ml +2 "collection"' '\ +590 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"' @ +41 "core" ? +3 .tCS.seek 10ml + "collection"'O' D +835 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +110 "core" ^ +2 #tLysing Complete +2 "collection"'& +3 "core" &O~h \ kO +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&R% +4 "core" %\   +2 "storage"(% +3 "core" %| &\ +2 "storage"(. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 + "storage"(3($ +343 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" && \ +2 "manipulator"&4& +3 "core" & / +4 "manipulator"&% +3 "core" %\    +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 1 +2 "manipulator"&&( +159 "core" ( +2 "manipulator"& & +4 "core" &   + "storage"(6& +4 "core" && i\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&,' +100 "core" ' +2 "storage"(U& +4 "core" &&  \ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"( 'L +98 "core" ' +2 "storage"(?- +3 "core" -'" +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 "manipulator"&s& +3 "core" &  1  +2 "storage"(}& +3 "core" && w w \ +2 .t\Elbow.reconfigure LimpElbow + "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&c'\\ +33 "core" ' +2 .t\Elbow.hold + "manipulator"&e, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(-- +2 "core" -'" +3 .tSE.seek 20.08 Pucks below Top Plate +46 "storage"(N' +46 "core" ' +2 "manipulator"&%% +4 "core" %fi * ȵ +2 "storage"((& +3 "core" && 5 5 m\ +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 310 counts +2 "manipulator"&n'ϒ +16 "core" ' +2 "manipulator"&& +4 "core" &   +2 "storage"(J& +3 "core" && z e\ +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&1' +25 "core" ' +2 .tSE.seek 21.08 Pucks below Top Plate +2 "storage"(P' +48 "core" ' +2 "manipulator"&!& +4 "core" &  +2 "manipulator"&i% +4 "core" %3 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&g'\ +92 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&( +155 "core" ( +2 "manipulator"&x& +4 "core" &   :+ + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &b& +2 "core" &  :+ +2 .tForearm.seek CC +2 "manipulator"&]'ρ +106 "core" ' +3 .tHand.close +2 "manipulator"&/ +68 "core" / +2 .tCC.seek :open +2 "collection"'|( +376 "core" ( +2 "storage"(j& +4 "core" && 0\ + "storage"(v& +4 "core" && \ +2 "manipulator"&& +3 "core" &   5 +2 "manipulator"&'% +4 "core" % h  9 +2 .tForearm.seek :retract + "manipulator"&^'\ +101 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 1 +2 "manipulator"&<( +153 "core" ( +2 "manipulator"&C& +4 "core" &  +2 "storage"(\ & +3 "core" && Z\ +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 1 +2 "manipulator"&S'\\ +113 "core" ' +2 .t\Elbow.hold + "manipulator"&Y, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&W1 +76 "core" 1 +10 "manipulator"&@% +4 "core" % cL ȭ +2 "storage"(u& +4 "core" && w v H\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 307 counts + "manipulator"&`'Ϗ +19 "core" ' +2 "manipulator"&T& +4 "core" &  P +2 "storage"(2& +3 "core" && \ +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&m' +27 "core" ' +2 "storage"(l% +4 "core" % \ +3 ."downElevator"SE.seek :down +2 "storage"(d'v +74 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +22 (;% +3 "core" % 9\ +2 "manipulator"&/% +4 "core" %-  +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&V'\ +94 "core" ' +2 .tSC.coast + "storage"(6 +2 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'q& +4 "core" &\ { + .tHand.open +2 "manipulator"&:1 +22 "core" 1 +2 "manipulator"&& +4 "core" & +2 "manipulator"& % +4 "core" %\ $ C +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&K(- +177 "core" ( +2 "manipulator"&& +4 "core" &- C  +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &[& +3 "core" &- .  +2 .tForearm.seek :garage +2 "manipulator"&#' +108 "core" ' +2 .tHand.close + "manipulator"&/ +77 "core" / +3 "manipulator"&A& +4 "core" &- 1  +2 "manipulator"&*% +3 "core" %  + v +3 .tForearm.seek :retract + "manipulator"&w'\ +106 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&8( +273 "core" ( +2 "manipulator"&& +4 "core" & 3 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &+& +2 "core" & H 3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&y'ρ +103 "core" ' +2 "manipulator"&a& +4 "core" &  3 +2 "manipulator"&Z% +3 "core" %τ +2 "collection"'9& +4 "core" &\\\ m +2 "collection"'k& +4 .tCC.seek :closed + "collection"'(O +3 "core" &\ o +3 &\ n +10 &2\ c+| +9 & f\ i> +10 &r\ jL +9 &YUk\ mK +9 &W[\ lK +10 &W?\ mJ +9 &Y5\ mJ +9 &aZ\ mJ +10 &$X\ mJ +9 &Y\ mJ +10 & W\ mK +9 &"jV\ mJ +9 &$,X|\ mJ +10 &%Zp\ mK +9 &'YO\ mK +9 &)rU\ mJ +10 &+5W\ mJ +9 &,[\ mJ +10 &.Tx\ nJ +9 &0yUy\ mK +9 &2;Xk\ nK +10 &3TW\ mJ +9 &5ZH\ mK +9 &7W3\ mK +10 &9DZ\ mJ +9 &;Z\ mJ +10 &<U\ mK +9 &>Yl\ mK +9 &@LUT\ nJ +10 &B VV\ nK +9 &C\\A\ mK +9 &Ea0\ mK +10 &GHy&\ jN +9 &I\ fR +10 &J\ bV +9 &Lr\ `X +9 &N4\ `E +10 &O;;\ c*} +9 &O}r\ jN +2 ( + "collection"'k& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.86 + "collection"'M& +4 "core" &O}pr\ jN + .tHand.open +45 "manipulator"&1 +81 "core" 1 +2 "manipulator"&>% +4 "core" %  > +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&='\ +95 "core" ' +2 .tPSV.dial PSR + "processing"%) +128 "core"  +2 .tPSR.select :flush + "processing"%@ +11 .tPS.seek 1.5ml + "processing"%' +1613 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%t  +43 "core"  +3 .tPS.seek 0ml + "processing"%~'W +1608 "core" ' +2 .tPSV.dial PSR + "processing"%o +44 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%G' +2636 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%r + "collection"'F  +5 "core"  +2 "processing"%$  +42 "core"  +33 +2 .tPSV.dial :mixloop + "processing"% +98 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%D  +126 "core" +3 .tPS.seek 0ml + "processing"%5'W +2627 "core" ' +2 .tPSV.dial :air + "processing"%  +43 "core"  +3 .tPS.seek 2.5ml + "processing"%_' +2638 "core" ' +2 .tPSV.dial :mixloop + "processing"%X +55 "core" +3 .tPS.seek 0ml + "processing"%I'W +2632 "core" ' +2 .tPSV.dial :air + "processing"%  +40 "core"  +3 .tPS.seek 2.5ml + "processing"%h' +2634 "core" ' +2 .tPSV.dial :mixloop + "processing"% +55 "core" +3 .tPS.seek 0ml + "processing"%\\'W +2629 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&z& +4 "core" &  3 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&B( +3 "core" ( +2 "manipulator"&0& +3 "core" & 3 +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 && +3 "core" & 3 +2 .tForearm.seek CC + "manipulator"&p'ρ +94 "core" ' +2 .tHand.close + "manipulator"&/ +73 "core" / +2 .tCC.seek :open +2 "collection"' ( +379 "core" ( +2 "manipulator"&E& +4 "core" & S 3 + "manipulator"&% +4 "core" % ϔ d +2 .tForearm.seek :retract + "manipulator"&L'\ +96 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&f(- +279 "core" ( +2 "manipulator"&7& +4 "core" &- - +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &Q& +2 "core" &- ? - +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&{' +82 E.\ 99 +27 "core" ' + .tHand.open +2 "manipulator"&.1 +74 "core" 1 +2 "manipulator"&% +4 "core" % \ l   ȶZ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"& '\ +98 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing + ."connect"PRV.dial CBV +2 .tCBV.dial PRV + .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 3 into Collection Clamp + "collection"'& +4 "core" &""G\ s +2 "manipulator"&% +4 "core" %\  R  +2 "storage"(R% +3 "core" % \ +2 "storage"(. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 +2 "storage"(( +656 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" &6 \  + "manipulator"&4& +4 "core" &-  - + "manipulator"&% +4 "core" %\  M  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 + "manipulator"& ( +178 "core" ( +2 "manipulator"&6& +4 "core" &\  "y +2 "storage"(U& +3 "core" &6 \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&' +98 "core" ' +2 "storage"(?& +4 "core" &6 \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(s'L +90 "core" ' +2 "storage"(}- +3 "core" -'L + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +11 (-& +2 "core" &4 \  +2 "manipulator"&"& +4 "core" &  9 "y +2 .t\Elbow.seek 3 + "manipulator"&%( +3 "core" ( +2 "manipulator"&(& +3 "core" &\  "y +2 "storage"(& +4 "core" &4 *\  +2 .tForearm.seek 3 + 300 counts +2 "manipulator"&J'2 +21 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +32 "manipulator"&!/ +74 "core" / +10 ."downElevator"SE.seek :down +55 "manipulator"&i& +5 "storage"(,'v +3 "core" &\  "x +2 "manipulator"&&% +4 "core" % = +2 .tForearm.seek :retract + "manipulator"& '\ +60 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +29 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&c( +149 "core" ( +2 "manipulator"&n& +4 "core" &  ) :0 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &N& +3 "core" & :0 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&x'ρ +99 "core" ' +2 "manipulator"&b& +4 "core" &  :/ +2 "manipulator"&1% +4 "core" %ψ  +2 "collection"'e& +4 "core" & &\ o +2 "collection"'& +4 .tCC.seek :closed + "collection"'g(O +3 "core" &"$t\ o +4 & #c\ m: +10 &GK}%V\ c0 +9 &zu %U\ cE +9 &'_ %O\ fK +10 &W"#9\ fK +9 &Y"#8\ fK +9 &m] %\ fK +10 &1Y$\ fJ +9 &Y"#\ eK +10 &W #\ fK +9 &wW#\ fJ +9 &!9Y!%\ fJ +10 &"Y!#\ fJ +9 &$Y#\ fK +9 &&~[#\ fK +10 &(@V"&o\ fK +9 &*V!$g\ fK +11 &+V#$Z\ fK +8 &-W""O\ eK +9 &/IU!%F\ fK +10 &1\ U %<\ fK +9 &2W!$*\ fK +9 &4U!$!\ fK +10 &6PW% \ fK +9 &8W"$\ \ fJ +10 &9Y $\ fK +9 &;] "\ eK +9 &=XU!$\ fK +10 &?V"$\ fK +9 &@Z#$\ fK +9 &BZ "\ fK +10 &D_^ &\ eK +9 &Fj!$\ dM +10 &G#%\ aP +9 &I"%\ ]T +9 &KD&&\ [W +10 &MM\ ZX +9 &Nz\ _7 +9 &Oc*@\ ^$j +10 &OoU\ dL +2 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.88 + .Hand.open + "manipulator"&H1 +70 "core" 1 +2 "manipulator"&j% +4 "core" % π  +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&v'\ +92 "core" ' +2 .tSC.coast "storage"(6 +3 .tCTV.dial CSV,avoiding: :intake +2 "collection"'  +127 "core" ~ +2 .tCSV.dial CTV + "collection"''  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%C' +2634 "core" ' +2 "collection"'\ % +4 "core" % ?\ m +2 .tCS.seek 4.149ml + "collection"']'Q +1572 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%  +41 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%W  +70 "core"  +3 .tPS.seek 0ml + "processing"%@'W +2635 "core" ' +2 .tCBV.dial between PRV and waste1 + "collection"'u ` +38 "core" _ +2 .tCSV.dial :air +2 "collection"'T @ +40 "core" ? +3 .tCS.seek 10ml + "collection"'2' D +1586 "core" ' +2 .tCSV.dial CTV + "collection"'l  +43 "core"  +2 .tCS.seek 0ml +2 "collection"'^' +2638 "core" ' +2 .tCBV.dial :waste1 + "collection"'; @ +28 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +4 "collection"'/  +126 "core" +2 "collection"'<& +4 "core" &Oej\ fL +2 #tStoring lyfil puck in Collection Clamp to tube 2 + "manipulator"&q% +3 "core" %\   +2 "storage"(S% +3 "core" % d\ +2 "storage"(:. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(( +344 "core" ( +4 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 ( & +2 "manipulator"&`& +4 "core" & \ +3 &\    :. +3 .t\Elbow.reconfigure TightElbow +2 ."raiseStack"SE.reconfigure SEplace +3 "manipulator"&$&.,(\ #b + "storage"(#]K-0-\ b +3 .t\Elbow.seek CC +4 "manipulator"&P( +3 "core" ( + "manipulator"&d& +3 ."raiseStack"SE.seek beamBreak +2 "storage"(m'L +2 "core" &\    :. +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &\   :. +2 .tForearm.seek CC + "manipulator"&['ρ +104 "core" ' +2 .tHand.close + "manipulator"&3/ +72 "core" / +2 .tCC.seek :open +2 "collection"'Y( +77 "core" ' +2 "storage"(- +3 "core" -'L + ."raiseStack"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +2 "storage"(A' +32 "core" ' +257 ( +2 "storage"(*& +4 "core" & \ + "storage"(V& +4 "core" &  .\ +2 "manipulator"&#& +3 "core" &  c :- +2 "manipulator"&% +3 "core" % z < f +2 .tForearm.seek :retract +2 "manipulator"&+'\ +97 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 +2 "manipulator"&K( +156 "core" ( +2 "manipulator"&a& +4 "core" & +2 "storage"(Z& +3 "core" &  \ +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 2 + "manipulator"&9'Y +114 "core" ' +2 .t\Elbow.hold + "manipulator"&w, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&|1 +73 "core" 1 +10 "manipulator"&M% +4 "core" % if  h ȴ + "storage"(& +4 "core" & \ + .tForearm.force -20 +50 "manipulator"&5 +6 .tForearm.seek 2 + 316 counts +2 "manipulator"&>'ϕ +20 "core" ' +2 "manipulator"&k& +4 "core" &  +2 "storage"()& +4 "core" &  :\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&y' +19 "core" ' +2 "storage"(t% +4 "core" %  \ +2 ."downElevator"SE.seek :down +3 "storage"('v +99 (o% +3 "core" %= 7\ V` +2 "manipulator"&~% +3 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&r'\ +91 "core" ' +61 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%$  +72 "core" +3 .tPS.seek 2.5ml + "processing"%F' +2641 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"% +39 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%D  +41 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%G +53 "core" +2 .tdelay 1 second +102 .PSV.dial :air +3 "processing"%  +40 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%5'W +2630 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%X& +4 "core" &5\  + .tHand.open + "manipulator"&_1 +27 "core" 1 +2 "manipulator"&& +4 "core" & J +2 "manipulator"&I% +3 "core" %\  b  +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&(- +173 "core" ( +2 "manipulator"&h& +4 "core" &-  # +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &z& +3 "core" &- r # +2 .tForearm.seek :garage + "manipulator"&0' +107 "core" ' +2 .tHand.close + "manipulator"&/ +72 "core" / +2 "manipulator"&& +4 "core" &-  # +2 "manipulator"&8% +3 "core" %  \  ȼG +2 .tForearm.seek :retract +2 "manipulator"&='\ +100 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&( +120 "core" ( +2 "manipulator"&E& +4 "core" &  + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & m +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&p' +99 "core" ' +2 "manipulator"&7& +4 "core" & 5 +2 "manipulator"&Q% +3 "core" %  +2 "processing"%B& +4 "core" &8\  +2 "processing"%.& +3 .tPC.seek :closed +2 "processing"%(Tg +3 "core" &=\  +3 &@\  +8 &6}G\ +| +10 &hM\ @ +9 &nrL\ M +10 &2WM\ M +9 &ZL\ M +9 &[L\ M +10 &xZV\ M +9 &;Z]\ L +9 &W]\ L +10 &W`\ L +9 & U]\ M +10 &"BU`\ M +9 &$ZZ\ M +9 &%Xh\ M +10 &'Vm\ L +9 &)JUh\ M +9 &+ Tj\ L +10 &,Wm\ L +9 &.Wl\ L +10 &0RYg\ M +9 &2Zl\ L +9 &3Ws\ L +10 &5Zw\ M +9 &7ZZw\ M +9 &9Wz\ M +10 &:T|\ M +9 &<Tx\ L +10 &>cV\ L +9 &@$Y\ M +9 &AWw\ M +10 &CU{\ M +9 &EiX|\ M +9 &G*^\ M +10 &Hc\ N +9 &Jq\ O +10 &La\ R +9 &N"\ S +9 &O\ ~S +10 &Q\ ~S +9 &SP~k\ 8 +9 &T'5\ J +10 &TM\ $ +2 ( + "processing"%.& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.55 + "processing"%& +3 "core" &TM\ $ +2 .tHand.open + "manipulator"&L1 +75 "core" 1 +2 "manipulator"&% +4 "core" %  +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&R'\ +96 "core" ' +3 .tPRV.dial :air + "processing"%  +45 "core"  +2 .tPSV.dial :mixloop +2 "processing"%{ +53 "core" +2 "processing"%% +4 "core" %ST\ +2 .tPS.seek 0.3ml +2 "processing"%4' +386 "core" ' +2 .tPSV.dial PSR +2 "processing"% +102 "core"  +2 .tPSR.select :wash + "processing"% +11 .tPS.seek 0.7ml +2 "processing"%6'* +487 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%U' +1921 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%? +99 "core" +2 .tPTV.dial :mixing +2 "processing"%f @ +70 "core" B +2 .tPBV.dial :waste2 + "processing"%}  +89 "core"  +3 .tPS.seek 0ml + "processing"%-'W +2629 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&"& +4 "core" & +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC + "manipulator"&(( +2 "core" ( +2 "manipulator"&& +3 "core" & +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 & & +3 "core" & +2 .tForearm.seek PC + "manipulator"&!' +95 "core" ' +2 .tHand.close + "manipulator"&i/ +70 "core" / +2 .tPC.seek :open +2 "processing"%&( +404 "core" ( +4 "manipulator"& & +3 "core" & Y +2 "manipulator"&% +4 "core" %  o +2 .tForearm.seek :retract + "manipulator"&n'\ +103 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&N(- +162 "core" ( +2 "manipulator"&s& +4 "core" &-  +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &J& +3 "core" &-  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&,' +109 "core" ' +2 .tHand.open + "manipulator"&b1 +69 "core" 1 +2 "manipulator"&1% +4 "core" % \ v G ȹ| +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&e'\ +104 "core" ' +2 #tLoading da puck from tube 3 into Processing Clamp + "processing"%%& +4 "core" &\ +2 "manipulator"& % +3 "core" %\ " O = +3 "storage"( % +3 "core" %z \ +2 "storage"(H. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 + "storage"(j( +340 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" &" }\  + "manipulator"&& +4 "core" &- "  + "manipulator"&'% +4 "core" %\ ! ; = +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 3 +2 "manipulator"&x( +173 "core" ( +2 "manipulator"&& +4 "core" &   !w +2 "storage"(\\& +3 "core" &# \  +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&\ ' +97 "core" ' +2 "storage"(O& +4 "core" &" )\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"('L +102 "core" ' +2 "storage"(W- +3 "core" -'Y + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (C& +3 "core" &! i ^ O\  + "manipulator"&u& +4 "core" &   !w +2 .t\Elbow.seek 3 + "manipulator"&T( +3 "core" ( +2 "manipulator"&]& +3 "core" &   !w +2 "storage"(l& +3 "core" &! i s\  +3 .tForearm.seek 3 + 300 counts + "manipulator"&2'2 +25 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&;/ +68 "core" / +10 ."downElevator"SE.seek :down +3 "manipulator"&/& +3 "storage"(<'v +6 "core" & g !w +2 "manipulator"&q% +3 "core" % 1 +3 .tForearm.seek :retract +2 "manipulator"&S'\ +68 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +26 "core" ' +2 .t\Elbow.seek PC +2 "manipulator"&:( +242 "core" ( +2 "manipulator"& & +4 "core" & +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &`& +3 "core" & " +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&d' +98 "core" ' +2 "manipulator"&& +4 "core" & ) +3 "manipulator"&3% +4 "core" % +2 "processing"%& +3 "core" &f\ +2 "processing"%c& +4 .tPC.seek :closed +2 "processing"%v(Tg +3 "core" &Z\ +3 &h\ 4 +10 &2Hxh\ z0 +9 &_s~k\ xE +9 &Zh\ |M +10 &Wi\ |L +9 &Um\ |L +10 &NWi\ {L +9 &V]\ {L +9 &UY\ |L +10 &U\\\ {L +9 &UX\\\ {M +9 &!WY\ {L +10 &"TQ\ {L +9 &$WV\ {M +10 &&^W<\ {L +9 &( U\ {L +9 &)W\ {M +10 &+X\ {M +9 &-eU\ {M +9 &/(R\ |L +10 &0U\ |L +9 &2S\ {M +10 &4nR\ |L +9 &60T\ {L +9 &7U\ |L +10 &9W\ {M +9 &;uU\ zM +9 &=8Q\ zL +10 &>T\ zL +9 &@R\ zM +10 &B~Q\ yL +9 &D?U\ zM +9 &FZ\ {M +10 &G\\\ {M +9 &Ic{\ zN +10 &K=u\ yP +9 &L\ vR +9 &N\ wS +10 &P{\ vS +9 &R<{\ vS +9 &Sew\ x&v +10 &T@_w\ {2 +8 ( +2 &TG|\ }+ + "processing"%c& +4 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.61 + .Hand.open + "manipulator"&g1 +70 "core" 1 +2 "manipulator"&*% +5 "core" %  T +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&V'\ +100 "core" ' +2 .tSC.coast "storage"(6 +4 #tHeating da puck from tube 3 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"%m9 +2 %#  +5 "core" 9m5 +2 .tPH.hold 2:00:00,28C +2 .delay 1:30 +3 "processing"% ppk +2 "core"  +8999 .tPSR.select :air +2 .PSV.dial PSR + "processing"%a +99 "core"  +2 .tPSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%Z' +595 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +10 .tPS.seek 2ml + "processing"%['[ +1610 "core" ' +2 .tPTV.dial :puck + "processing"%P  +69 "core"  +2 .tPSV.dial PTV + "processing"%| +72 "core" +2 .tPBV.dial :waste1 + "processing"%M  +127 "core"  +2 "processing"%% +4 "core" %Wu\  +2 .tPS.seek 1.5ml +2 "processing"%k' +588 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%+ * +32 "core" , +3 .tPS.seek 0ml + "processing"%)'W +1618 "core" ' +2 .tdelay 5:00 +10357 E2\ zOO +19645 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%t  +34 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%K * +33 "core" , +2 .tPSR.select :air +51 .PSV.dial PSR +4 "processing"%o +72 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%~' +2321 "core" ' +2 .tPSV.dial PTV + "processing"%9 +72 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%> +71 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV + "processing"%A +71 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +5 "processing"%$  +70 "core"  +2 .tPS.seek :empty +2 "processing"%y'9 +2305 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +124 "core" +2 .tPSV.dial :mixloop +2 "processing"% +41 "core" +2 .tPRV.dial :ab1 +2 "processing"%@ @ +71 "core" A +3 .tPS.reconfigure PSslow + "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%'w +360 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +3 "collection"'D  + "processing"%G  +44 "core"  +8 +2 "processing"%% +4 "core" %x\  +2 .tPS.seek 0.32ml +2 "processing"%F'% +393 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'X  +30 "core" +2 .tPRV.dial :air +2 "processing"%_  +40 "core"  +3 .tPS.seek 0.9ml + "processing"%'D +1232 "core" ' +2 .tPRV.dial :waste2 + "processing"%I @ +70 "core" ? +3 .tPS.seek 0.5ml + "processing"%h' +863 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%z  +42 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%w'[ +1609 "core" ' +2 .tPSV.dial :PML + "processing"% +55 "core" +2 .tPTV.dial :mixing +2 "processing"% @ +69 "core" B +2 .tPBV.dial :waste1 + "processing"%8  +33 "core"  +2 "processing"%r% +4 "core" %Y \  +2 .tPS.seek 1.85ml +2 "processing"%E'9 +235 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +3 .tPS.seek 0ml + "processing"%0'W +1967 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'7& +3 "core" &*+{\ v + .tHand.open + "manipulator"&Q1 +23 "core" 1 +2 "manipulator"&B& +4 "core" & +2 "manipulator"&% +3 "core" %\ 0   & +3 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&=(- +154 "core" ( +2 "manipulator"&& +4 "core" &-  +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 && +3 "core" &- +2 .tForearm.seek :garage +2 "manipulator"&L' +108 "core" ' +2 .tHand.close + "manipulator"&/ +72 "core" / +2 "manipulator"&.& +4 "core" &-   +2 "manipulator"&% +4 "core" %    +2 .tForearm.seek :retract + "manipulator"&{'\ +103 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&( +285 "core" ( +2 "manipulator"&p& +4 "core" &  - + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &5& +2 "core" &  - +4 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'ρ +102 "core" ' +2 "manipulator"&4& +4 "core" &  - +2 "manipulator"&6% +3 "core" %u  F +2 "collection"'?& +4 "core" &)+g\ s +2 "collection"'f& +3 .tCC.seek :closed +2 "collection"'}(O +3 "core" &))g\ s +2 &(,j\ t +10 &4)+j\ k+| +9 &g(-d\ f? +10 &q(,e\ lM +9 &RV),l\ iL +9 &\\'-b\ nL +10 &V(+j\ iL +9 &W),k\ nK +9 &ZY&-l\ nL +10 &X),f\ nL +9 &X',f\ nL +10 & Z(+j\ nL +9 &"bZ'+h\ nL +9 &$$U(,g\ nL +10 &%T(+_\ nL +9 &'U',j\ oL +9 &)jU)+k\ nL +10 &+-V),k\ nK +9 &,X',j\ nK +10 &.V(-b\ nK +9 &0sW'+b\ nK +9 &24T)+_\ nL +10 &3T')g\ nL +9 &5S'+b\ iL +9 &7{T',d\ nK +10 &9<W(,i\ nL +9 &:X(,f\ oL +10 &<U'+b\ oL +9 &>V)+]\ oL +9 &@DU(-a\ nL +10 &BV*,b\ oL +9 &CY&+U\ nL +9 &E`)*U\ lM +10 &GDt&+`\ kN +9 &H&,_\ hR +10 &J')T\ bW +9 &Ln),Z\ aX +9 &N/',d\ `E +10 &O::))c\ f)y +9 &Ow(+R\ jK +5 ( + "collection"'f& +4 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.86 +2 "collection"'U& +4 "core" &Ou()X\ kK + &Ou&+W\ jK + .tHand.open + "manipulator"&"1 +75 "core" 1 +2 "manipulator"&% +4 "core" %u F +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"& '\ +94 "core" ' +2 .tPSV.dial PSR + "processing"%i +102 "core"  +2 .tPSR.select :flush + "processing"%@ +11 .tPS.seek 1.5ml + "processing"%' +1616 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%R  +42 "core"  +3 .tPS.seek 0ml + "processing"%'W +1610 "core" ' +2 .tPSV.dial PSR + "processing"% +44 "core"  +2 .tPSR.select :air +48 "processing"% +11 .tPS.seek 2.5ml + "processing"%' +2629 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +4 "processing"%s  + "collection"'J  +39 "core"  +119  +2 .tPSV.dial :mixloop +2 "processing"%! +98 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%(  +71 "core" +3 .tPS.seek 0ml + "processing"%b'W +2638 "core" ' +2 .tPSV.dial :air + "processing"%1  +43 "core"  +3 .tPS.seek 2.5ml + "processing"%n' +2628 "core" ' +2 .tPSV.dial :mixloop + "processing"%% +43 "core" +3 .tPS.seek 0ml + "processing"% 'W +2629 "core" ' +2 .tPSV.dial :air + "processing"%  +42 "core"  +3 .tPS.seek 2.5ml + "processing"%H' +2641 "core" ' +2 .tPSV.dial :mixloop + "processing"%, +55 "core" +3 .tPS.seek 0ml + "processing"%'W +2638 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &    - +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&'( +3 "core" ( +2 "manipulator"&& +4 "core" &   - + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &\\& +3 "core" &   7 - + .tForearm.seek CC +2 "manipulator"&O'ρ +96 "core" ' +2 .tHand.close + "manipulator"&N/ +75 "core" / +2 .tCC.seek :open +2 "collection"'W( +376 "core" ( +4 "manipulator"&C& +4 "core" &  I - +2 "manipulator"&u% +3 "core" % ώ   +2 .tForearm.seek :retract +2 "manipulator"&]'\ +95 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&l(- +64 E6\ 98 +212 "core" ( +2 "manipulator"&e& +4 "core" &- @ +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &;& +3 "core" &- @ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&/' +111 "core" ' +2 .tHand.open + "manipulator"&q1 +75 "core" 1 +2 "manipulator"&x% +4 "core" % v  = ȹy +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&\ '\ +102 "core" ' +2 ."da"delayUntil "08:11:24.16" +24777 #recoverPRVreagent08 + .PTV.dial :mixing + "processing"% @ +72 "core" B +2 ."da"PBV.dial :waste1 + "processing"%2  +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 PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%<' +2306 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%T +55 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +39 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%3 +54 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +41 "core"  +2 ."da"PS.seek :empty +2 "processing"%S'9 +2308 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%& +138 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%g' +589 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml + "processing"%*'[ +1613 "core" ' + ."da"PTV.dial :puck +2 "processing"%m  +69 "core"  +2 ."da"PSV.dial PTV + "processing"%c +85 "core"  +2 ."da"PBV.dial :waste1 + "processing"%d  +33 "core" +2 "processing"%j% +4 "core" %`\  +2 ."da"PS.seek 1.5ml + "processing"%a' +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%- * +32 "core" + +3 ."da"PS.seek 0ml + "processing"%Z'W +1614 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%P  +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 + "processing"%M +81 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2317 "core" ' +2 ."da"PSV.dial PTV + "processing"%[ +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%+ +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%k +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%#  +71 "core"  +2 ."da"PS.seek :empty +2 "processing"%t'9 +1117 E9\ 33 +1183 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%K +126 "core"  +41 ."da"PSR.select :wash +9 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%o' +584 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%)'[ +1612 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%9 +71 "core" +2 ."da"PBV.dial :waste1 + "processing"%>  +33 "core"  +2 "processing"%A% +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"%~ * +33 "core" , +3 ."da"PS.seek 0ml + "processing"%'W +1613 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%@ * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%y +72 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%G' +2301 "core" ' +2 ."da"PSV.dial PTV + "processing"%D +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%X  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%_'9 +2332 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%F  +43 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%I  +127 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%  +42 "core" ~ +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%z +54 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%h' +386 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%  +43 "core"  +2 "processing"%% +4 "core" %\  +2 ."da"PS.seek 0.55ml +2 "processing"%8'u +339 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%r  +41 "core"  +3 ."da"PS.seek 2ml + "processing"%'[ +1567 "core" ' +2 ."da"PSV.dial :PML + "processing"%w +54 "core" +2 ."da"PTV.dial :mixing +2 "processing"%E @ +70 "core" A +2 ."da"PBV.dial :waste1 + "processing"%7  +33 "core"  +2 "processing"%Q% +4 "core" %^\  +2 ."da"PS.seek 1.85ml + "processing"%B'> +242 "core" ' +2 ."da"PBV.dial between PSV and waste1 + "processing"% * +33 "core" + +3 ."da"PS.seek 0ml + "processing"%'W +1970 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +25109 E;\ 22 +22894 #"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 +2 "processing"%  +40 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%.' +2316 "core" ' + ."da"PSV.dial :mixloop + "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"%L +54 "core" +4 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%p  +40 "core"  +2 ."da"PS.seek :empty +2 "processing"%5'9 +2310 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%= +125 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%4' +593 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%6'[ +1617 "core" ' + ."da"PTV.dial :puck +2 "processing"%?  +72 "core"  +2 ."da"PSV.dial PTV + "processing"%{ +71 "core" +2 ."da"PBV.dial :waste1 + "processing"%Y  +33 "core" +2 "processing"%f% +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 + "processing"%'W +1610 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%i  +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"%0 +72 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%R' +2304 "core" ' +2 ."da"PSV.dial PTV + "processing"% +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +32 "processing"% +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%J  +82 "core" +2 ."da"PS.seek :empty +2 "processing"%s'9 +2307 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +47 "processing"%! +128 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +3 E=\ 33 +1606 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%1 +71 "core" +2 ."da"PBV.dial :waste1 + "processing"%b  +35 "core" +2 "processing"%%% +4 "core" %Z\  +2 ."da"PS.seek 1.5ml +2 "processing"%n' +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +3 ."da"PS.seek 0ml +2 "processing"% 'W +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 +2 "processing"%H * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +71 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2327 "core" ' +2 ."da"PSV.dial PTV + "processing"%\\ +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%N +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%}'9 +2310 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%C +126 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%u' +595 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml + "processing"%O'[ +1617 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%e +71 "core" +2 ."da"PBV.dial :waste1 + "processing"%;  +32 "core" +2 "processing"%'% +4 "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"%x * +31 "core" + +3 ."da"PS.seek 0ml + "processing"%]'W +1612 "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 + "processing"%2 +71 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"% ' +2314 "core" ' +2 ."da"PSV.dial PTV + "processing"%` +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%T +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%  +70 "core"  +2 ."da"PS.seek :empty +2 "processing"%3'9 +2306 "core" ' +2 ."da"Sleepy.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"% +130 "core"  + ."da"PSR.select :sub1 +3 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.25ml +3 "processing"%<'7 +345 "core" ' + ."da"delay 5 seconds +503 .PSR.select :sub2 +3 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%&' +342 "core" ' +4 ."da"delay 5 seconds +503 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml + "processing"%S'[ +1606 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%g +71 "core" +2 ."da"PBV.dial :waste1 + "processing"%m  +46 "core"  +2 "processing"%c% +4 "core" %]\ ; +2 ."da"PS.seek 1.5ml + "processing"%d' +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%j * +32 "core" , +3 ."da"PS.seek 0ml + "processing"%*'W +1608 "core" ' +2 ."da"delay 10 seconds +828 EA\ 6 +174 #"da"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"%a * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%P +73 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%|' +2369 "core" ' +2 ."da"PSV.dial PTV + "processing"%M +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%Z +73 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%[ +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%+  +72 "core"  +2 ."da"PS.seek :empty +2 "processing"%k'9 +2368 "core" ' +2 "processing"%#9 +3 "core" 9B4V +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast + "processing"%  +3 "core" 4V + 4V + "processing"%K& +4 "core" &TG \ 9+ + #"da"Imaging da puck in Processing Clamp while storing it to tube 2 +2 "manipulator"&t% +3 "core" %\  i l ' +2 "storage"(o% +3 "core" % \ Q +2 "storage"(9. +2 "core" . +2 ."da"SC.reconfigure SCtight +46 "storage"($\ .\ 1~b +9 ."da"SC.seek 2 + "storage"(>( +346 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (A& +3 "core" & \ L +2 "manipulator"&)& +3 "core" &- B D + @ +2 "manipulator"&~% +3 "core" %\  f M M ' +3 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 2 +2 "manipulator"&$( +179 "core" ( +2 "manipulator"&& +4 "core" &\ e g # +2 "storage"(@& +3 "core" & \ N +3 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&y' +89 "core" ' +2 "storage"(& +4 "core" & \ O +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek beamBreak + "storage"(D'L +285 "core" ' +2 "storage"(- +3 "core" -' +2 ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&& +3 "core" &\ f c e # +2 "storage"(X& +4 "core" & \ O + ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 2 + "manipulator"&G'Y +37 "core" ' +2 ."da"\Elbow.hold +2 "manipulator"&F, +3 "core" , + ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(I- +2 "core" -' +2 ."da"SE.seek 0.1 Pucks below Top Plate +2 "storage"('= +31 "core" ' +4 "manipulator"&z% +4 "core" %fh +2 "storage"(_& +3 "core" & J M \ D + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 2 + 313 counts +2 "manipulator"&'ϒ +11 "core" ' +2 "manipulator"&& +4 "core" & f i B !u +2 "storage"(h& +4 "core" &  \ L +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&r' +26 "core" ' +2 ."da"SE.seek 1.1 Pucks below Top Plate +2 "storage"(8', +41 "core" ' +2 "manipulator"&w& +4 "core" &  !u +2 "manipulator"&E% +3 "core" %    +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&7'\ +91 "core" ' +2 ."da"\Elbow.seek PC +2 "manipulator"&Q( +257 "core" ( +2 "manipulator"&& +4 "core" & ? C x + ."da"\Elbow.reconfigure LooseElbow +4 "manipulator"&$ &.,(#b +3 && +2 "core" & P @ x +2 ."da"Forearm.seek PC +2 "manipulator"&B' +94 "core" ' +2 ."da"Hand.close + "manipulator"&/ +77 "core" / +2 ."da"PC.seek :open +2 "processing"%:( +401 "core" ( +2 "storage"(& +4 "core" & m\ J + "manipulator"&& +4 "core" & C G C x + "manipulator"&% +4 "core" % R S +  +2 ."da"Forearm.seek :retract +2 "manipulator"&V'\ +106 "core" ' +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 2 +2 "manipulator"&L( +254 "core" ( +2 "manipulator"&p& +4 "core" &\ N K # +2 "storage"(.& +3 "core" & ?\ J +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&=' +95 "core" ' +4 ."da"Hand.open + "manipulator"&51 +75 "core" 1 +10 "storage"(4- +3 "core" -', +2 ."da"SE.seek 0.85 Pucks below Top Plate +2 "storage"(?' +27 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 0.18 Pucks below Top Plate + "storage"({' +50 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da18sep0508h346ml.tif +1949 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +54 #"da"SX HX9/16 (USB:13): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 16.81 seconds\ /var/log/esp/da18sep0508h346ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da18sep0508h346ml15s.tif +1556 #SX HX9/16 (USB:13): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da18sep0508h346ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da18sep0508h346ml30s.tif +3056 #SX HX9/16 (USB:13): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da18sep0508h346ml30s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da18sep0508h346ml70s.tif +7120 #SX HX9/16 (USB:13): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da18sep0508h346ml70s.tif: TIFF Upload Complete\ +2 ."Qmail"HABfans.email "16.81 sec auto-exposure",Subject: "da18sep0508h346ml images!" +2 ."da"Sleepy.power :camera,:OFF +59 "storage"(Y- +15 "core" -' +5 "storage"(f& +7 "core" & < 8\ j +2 "manipulator"&6& +3 "core" &\  # "} +2 ."da"\Elbow.seek 2 +2 "manipulator"&"( +3 "core" ( +2 "manipulator"&U& +3 "core" &\    "} +2 "storage"(i& +5 "core" & H 4 s\ m +3 ."da"Forearm.seek 2 + 700 counts + "manipulator"&' +4 "core" ' +2 ."da"SE.reconfigure SEgently +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 0.9 Pucks below Top Plate +2 "storage"(0'2 +61 "core" ' +2 "manipulator"&& +4 "core" &  G "} +2 "storage"(& +3 "core" & \ +2 ."da"\Elbow.reconfigure LimpElbow +4 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 2 +2 "manipulator"& 'Y +36 "core" ' +2 ."da"\Elbow.hold +2 "manipulator"&, +3 "core" , + ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +4 "storage"(#QK-0-\ b +77 ."da"SE.seek 1.08 Pucks below Top Plate +3 "storage"(J' +21 "core" ' +2 "manipulator"&R% +4 "core" %af  ȴ +2 "storage"(!& +5 "core" & V R V\ +6 ."da"Forearm.force -20 +2 "manipulator"&5 +4 ."da"Forearm.seek 2 + 308 counts + "manipulator"&s'ύ +20 "core" ' +60 "manipulator"&(& +6 "core" & ) k +2 "storage"(1& +4 "core" & 9\ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 2 + 700 counts + "manipulator"&b' +20 "core" ' +2 "storage"(%% +4 "core" %& \ +2 ."downElevator"SE.seek :down +3 "storage"('v +99 ( % +3 "core" %4 \ TX +2 "manipulator"&n% +4 "core" %  +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract + "manipulator"&,'\ +95 "core" ' +49 ' +3 ."downElevator"SE.coast + "storage"(5 +3 ."da"SC.coast + "storage"(6 +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 #tStarting finalPurge +2 "processing"%H& +5 "core" &k\ ~ + ."psFlush"Hand.open +2 "manipulator"&1 +25 "core" 1 +2 "manipulator"& & +4 "core" &  k +3 "manipulator"&\\% +3 "core" %    +3 ."psFlush"\Elbow.seek FlushPuck::Garage +2 "manipulator"&N(- +180 "core" ( +2 "manipulator"&& +4 "core" &-   ( +2 ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 & & +2 "core" &- G ( +3 ."psFlush"Forearm.seek :garage +2 "manipulator"&' +105 "core" ' +2 ."psFlush"Hand.close + "manipulator"&C/ +75 "core" / +2 "manipulator"&}& +4 "core" &-   ( +2 "manipulator"&u% +4 "core" %  < v +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&e'\ +108 "core" ' +2 ."psFlush"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."psFlush"\Elbow.seek PC +2 "manipulator"&;( +128 "core" ( +2 "manipulator"&'& +5 "core" & q +2 ."psFlush"\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &O& +3 "core" & < q +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&x' +101 "core" ' +2 "manipulator"&q& +5 "core" &  q +2 "manipulator"&/% +3 "core" % 8 +3 "processing"%& +4 "core" &\ { +2 "processing"%2& +4 ."psFlush"PC.seek :closed + "processing"%](Tg +3 "core" &\ } +4 &\\\ | +8 &0yb\ t+z +10 &d~W\ u> +9 &vqZ\ tN +10 &<TZ\ vL +9 &W^\ uL +9 &Wd\ xL +10 &WW\ uM +9 &BYa\ uM +9 &Y\\\ wL +10 &Uc\ xL +9 & Yd\ vM +10 &"IUZ\ uM +9 &$ R[\ wL +9 &%U]\ xL +10 &'XY\ vM +9 &)RVI\ vM +9 &+RE\ wL +10 &,UM\ vL +9 &.XH\ uM +10 &0ZUJ\ vM +9 &2Vi\ wM +9 &3RZ\ wM +10 &5UZ\ uM +9 &7cRS\ uL +9 &9%US\ xL +10 &:W\ vM +10 &<Un\ vL +9 &>lT\ wL +9 &@,U\ xM +9 &AR\ wL +10 &CW\ vL +9 &EsW\ xL +9 &G4Z\ vM +10 &H_\ uM +9 &Jj\ tO +10 &Li\ tS +9 &N)\ rS +10 &O\ qS +9 &Q\ sS +9 &SV~k\ v7 +9 &T'1\ sL +10 &TM\ } & +3 ( + "processing"%2& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.55 + "processing"%`& +4 "core" &TM\ z & + ."psFlush"Hand.open +2 "manipulator"&1 +72 "core" 1 + "manipulator"&T% +5 "core" %  +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +103 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +127 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +11 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."psFlush"PS.seek 1ml +2 "processing"%'P +334 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +763 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%3' +1606 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%< +69 "core" +2 ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%&  +45 "core"  +3 ."psFlush"PS.seek 0ml + "processing"%g'W +2627 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%m +71 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%c' +586 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%S' +2115 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%j +72 "core" +2 ."psFlush"PBV.dial PSV + "processing"%d U +52 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%-'W +2629 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%a @ +55 "core" B +3 ."psFlush"PS.seek 2.5ml +2 "processing"%P' +2637 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%*  +71 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%M'9 +2630 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%Z +54 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%[' +2639 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%+ +72 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%|'W +2647 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%# @ +54 "core" B +3 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2628 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%K  +72 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%t'9 +2633 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%o +55 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%9'P +1148 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%A' +1617 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%) +72 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%~  +52 "core" +3 ."psFlush"PS.seek 0ml + "processing"%'W +730 EF\ 22 +1899 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%@ +83 "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"%l' +2126 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%\ +68 "core" +2 ."psFlush"PBV.dial PSV + "processing"% U +54 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2639 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%X @ +43 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%I' +2632 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%z  +69 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%_'9 +2635 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"% +55 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%h' +2633 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%w +72 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%E'W +2633 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%y @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%$' +2626 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%D  +70 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%G'9 +2638 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'& +4 "core" &38F\ w + .tHand.open + "manipulator"&1 +24 "core" 1 +2 "manipulator"&r& +4 "core" & 4 q +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC + "manipulator"&( +3 "core" ( + "manipulator"&& +4 "core" & q + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &F& +2 "core" & q +2 .tForearm.seek PC +2 "manipulator"&' +95 "core" ' +2 .tHand.close + "manipulator"&7/ +69 "core" / +2 .tPC.seek :open +2 "processing"%v( +400 "core" ( +2 "manipulator"&& +4 "core" & I q + "manipulator"&% +4 "core" %  & +2 .tForearm.seek :retract + "manipulator"&'\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&B( +352 "core" ( +2 "manipulator"&p& +4 "core" & 3 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &.& +3 "core" & = 3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&Q'ρ +98 "core" ' +2 "manipulator"&5& +4 "core" & + 3 +2 "manipulator"&4% +3 "core" %{  +2 "collection"'V& +4 "core" &45:\ w +2 "collection"'8& +4 .tCC.seek :closed + "collection"'?(O +3 "core" &57<\ w +3 &58;\ v +8 &348=\ k+| +9 &\ g48A\ j? +10 &s76B\ kM +9 &ZU68E\ nL +9 &W59D\ nK +10 &X48C\ nL +9 &Y37=\ mL +10 &aZ58B\ mL +9 &%V375\ mK +9 &W67D\ nL +10 & Z48E\ mL +9 &"jZ49F\ mL +9 &$,Z48<\ mL +10 &%Y57A\ mL +9 &'Y465\ lL +10 &)rY38;\ mL +9 &+4X58B\ lL +9 &,Z26F\ mL +10 &.S48=\ nL +9 &0zT59A\ nL +9 &2<Y58<\ mL +10 &3Y46;\ mL +9 &5Y475\ mK +10 &7U48<\ nK +9 &9EV47B\ mK +9 &;T47B\ nL +10 &<U588\ nK +9 &>W48>\ nK +9 &@MW476\ mK +10 &BW47:\ nL +9 &C\\37<\ mL +10 &Eb574\ lM +9 &GKs573\ jO +9 &I46A\ gS +10 &J258\ cV +9 &Lw373\ aX +9 &N6253\ `E +10 &O>:463\ d(v +9 &Os37:\ jL +5 ( + "collection"'8& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.81 +2 "collection"'Y& +4 "core" &Oj277\ kL + .tHand.open + "manipulator"&f1 +68 "core" 1 +2 "manipulator"&6% +4 "core" % {  +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&U'\ +93 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'i& +4 "core" &Oi273\ lL +2 "collection"'% +3 "core" %462\ l +2 #tCS Pulling 5ml of flush .CSV.dial CSR +2 "collection"'  +40 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'R'l +1343 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 '!% +3 "core" %l462\ ` +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'L' +677 "core" ' +2 .tCSV.dial :waste + "collection"'= +124 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'(' +1987 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'{& +4 "core" &Oh274\ lL +2 "collection"'1% +3 "core" %37:\ k + .tCSV.dial :flush +2 "collection"'  +52 "core" +3 .tCS.reconfigure CSfast + "collection"'#d @b +3 .tCS.seek 5ml + "collection"'%'l +1232 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +49 "collection"'" @ +45 "core" B +2 "collection"' % +4 "core" %l26-\ k +2 .tCS.seek 7ml +2 "collection"'n' +538 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'0  +2 '  +38 "core"  +91  +2 .tCBV.dial :waste1 + "collection"'H @ +42 "core" ? +3 .tCS.seek 0ml + "collection"'s' +1679 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'J& +4 "core" &Og69'\ fL +2 "collection"'% +3 "core" %59+\ e +2 .tCSV.dial :flush + "collection"'  +71 "core" +3 .tCS.seek 5ml +2 "collection"'\\'l +1234 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'b @ +41 "core" A +2 "collection"'% +4 "core" %l47$\ e +2 .tCS.seek 7ml +2 "collection"' ' +542 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'  +40 "core"  +2 .tCBV.dial :waste2 +2 "collection"'>  +108 "core"  +3 .tCS.seek 0ml + "collection"'' +1690 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'C& +4 "core" &Og47'\ lL +2 "collection"'}% +4 "core" %57+\ l + .tCSV.dial CSR + "collection"'u  +41 "core"  +2 .tCSR.select :kill + "collection"' +10 .tCS.seek 8ml + "collection"',' +1927 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"''' D +535 "core" ' +4 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +2 "collection"'O +2 '  +95 "core" +36  +2 .tCTV.dial :intake + "collection"'q  +70 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'/' \\ +1934 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'  +70 "core"  +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'N' +586 "core" ' +2 .tCSV.dial CSR + "collection"'e  +109 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"':'l +1348 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"'`' D +1344 "core" ' +2 .tCSV.dial CBV + "collection"' +96 "core" +2 .tCS.seek 0ml +2 "collection"'T' +2625 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&2& +4 "core" & 3 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"& ( +3 "core" ( +2 "manipulator"&x& +8 "core" &  3 +2 .t\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &k& +3 "core" &  ! 3 +2 .tForearm.seek CC + "manipulator"&'ρ +95 "core" ' +2 .tHand.close + "manipulator"& 22, 2 => 2, 3 => 20}\\nCan@09:05:52, 26.5C, 17% humidity, 14.4psia, 13.240V, 0.239A, 0.239A avg, 3.16W",Subject: "Asleep until 11:30" +63 ."shutdown"PC.coast + "processing"%6 +3 ."shutdown"PS.coast + "processing"%5 +2 ."shutdown"Forearm.coast + "manipulator"&5 +3 ."shutdown"\Elbow.coast + "manipulator"&6 +38 ."shutdown"Sleepy.power :dwarf,:OFF +2 .Sleepy.power :raw,:OFF + #Shutdown +7754 EP\ x +60003 N\ o +60002 P\ s +60002 W\ g +60002 V\ p +60002 Y\ o +60003 V\ w +60002 Z\ t +60002 Y\  +60002 Y\ q +60003 Z\ g +60002 [\ f +60002 ]\ m +60002 ^\ r +60002 ]\ $$x +16858 \\\ %$ +34 #tPowering up Dwarves +515 .Sleepy.power :raw,:ON +2 "sampler") +2 )P +2 "core"  +2 "collection"' +2 'Z +3 "core"  +2 "processing"% +2 %M +3 "core"  +2 "collection"' 9\ +2 ' 0\ + ' -\ +2 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +2 "sampler")&\ +2 .tSS.configure SSconfig + "sampler")#.0XA\ q + &\ +2 ."openPC"PC.reconfigure PCconfig +3 .tCC.reconfigure CCconfig +3 "processing"%$x2 ^22b + "collection"'$x2 ^22b +3 ."openPC"PC.home.seek :open +3 .tCC.home.seek :open + "processing"%E( + "collection"'D( +273 "core" ( +8 ( +44 E]\ wLL +4 #tPhase [/home/esp/esp2/mission/2018_08_31_niagara_mission.rb:71] + ."Qmail"GoodNews.email "At 11:30:24 began in tube 3: /home/esp/esp2/mission/2018_08_31_niagara_mission.rb:71\\n{1 => 22, 2 => 2, 3 => 20}\\nCan@11:30:24, 26.0C, 18% humidity, 14.3psia, 13.191V, 0.392A, 0.392A avg, 5.17W",Subject: "Started 2018_08_31_niagara_mission phase /home/esp/esp2/mission/2018_08_31_niagara_mission.rb:71" +60 .tSample.shallow + "sampler")$2 +26 "core" 2 +2 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +4 "core" &>C\ l + .tHand.open +2 "manipulator"&1 +75 "core" 1 +2 "manipulator"&r& +4 "core" &  !p +2 "manipulator"&% +4 "core" % \ #  +3 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&F(- +175 "core" ( +2 "manipulator"&7& +4 "core" &-  ] +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &;& +3 "core" &- ] +2 .tForearm.reconfigure LooseForearm +4 "manipulator"&#Q@2^d^b +3 .tForearm.seek :garage + "manipulator"&' +111 "core" ' +3 .tHand.close + "manipulator"&]/ +77 "core" / +4 "manipulator"&& +5 "core" &- ] +2 "manipulator"&% +4 "core" %  ȿh +2 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&( +279 "core" ( +2 "manipulator"&p& +5 "core" &!  ;8 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &.& +3 "core" &! ;8 +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&5'ρ +100 "core" ' +2 "manipulator"&4& +4 "core" &"  I ;7 +4 "manipulator"&V% +6 "core" %ω +2 "collection"'& +3 "core" &=?\ g +2 "collection"'W& +4 .tCC.seek :closed +2 "collection"'Y(O +2 "core" &;@\ g +5 &>A\ g= +9 &Kx<A\ \\2 +12 &Ou~;A\ ^F +7 &Z<B\ `M +9 &T>>\ aL +10 &U=A\ aL +9 &CV<A\ _L +9 &T<B\ aL +10 &U>?\ `L +9 &U<A\ aM +10 &LT<A\ `L +9 &!U=C\ aL +9 &"T<@\ _L +11 &$T<A\ aL +8 &&TT=@\ `L +9 &(U>A\ aL +10 &)U>B\ `L +9 &+T=@\ `L +11 &-\\W=A\ ^L +9 &/U=@\ _L +9 &0T<@\ _L +9 &2T=?\ `L +9 &4dT>@\ _L +9 &6%U=@\ ^L +10 &7T>A\ ^L +9 &9T=A\ ^L +10 &;jU=A\ ^M +9 &=.U;?\ _L +9 &>U=?\ ]M +10 &@U=A\ ]L +9 &BsW=@\ ]L +9 &D4[=A\ ]M +10 &E`<B\ ^M +9 &Gx>@\ [P +10 &Ie9@\ XT +9 &K;@\ TW +9 &L:A\ TX +10 &N9?\ V6 +9 &O`/;@\ Z!b +9 ( + &Oui<>\ ^M +2 "collection"'W& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.80 + "collection"'f& +4 "core" &Ouh;@\ \\M + .tHand.open +2 "manipulator"&61 +69 "core" 1 +4 "manipulator"&i% +5 "core" % φ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'8& +4 "core" &Ouh;>\ ]M +2 "collection"'% +3 "core" %=@\ ^ +2 #tCS Pulling 5ml of flush + .CSV.dial CSR +2 "collection"'Q  +125 "core"  +2 .tCSR.select :flush +2 "collection"' +10 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"'^'l +1361 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 '!% +3 "core" %l;=\ V +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.501ml + "collection"'R' +672 "core" ' +2 .tCSV.dial :waste + "collection"'= +125 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'L' +1986 "core" ' +2 #tPurging external Intake + "collection"'{& +4 "core" &Ouh<=\ dM + "collection"'1% +4 "core" %:?\ d + .tCSV.dial :flush +2 "collection"'  +39 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'(' D +2400 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"'" + '  +6 "core"  +63 ~ +2 .tCTV.dial :intake + "collection"'%  +72 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'0' +2400 "core" ' + .tIntake.select :close +2 "sampler")0 +9 .tCTV.dial :air +2 "collection"'  +74 "core" ~ +2 #tFlushing upper manifold + "collection"'H& +4 "core" &Oug8=\ cM +2 "collection"'n% +3 "core" %9>\ d +2 .tCSV.dial :flush + "collection"'J  +70 "core"  +3 .tCS.seek 5ml + "collection"''l +1232 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +40 "core" A +2 "collection"'s% +4 "core" %l<?\ c +2 .tCS.seek 6.999ml +45 "collection"'b' +544 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +2 "collection"' +99 "core" ~ +2 .tCTV.dial :air +2 .CS.seek 0ml + "collection"'\\' +1693 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"''- +779 "core" ' +2 .tCSV.dial :waste + "collection"'> +42 "core" +3 .tCS.seek 0ml + "collection"' ' +779 "core" ' +2 "collection"'C& +4 "core" &Ouf;@\ dM +2 "collection"'}% +3 "core" %;@\ d + .tCSV.dial :flush +2 "collection"'u  +40 "core"  +3 .tCS.seek 3ml +2 "collection"''- +778 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"', @ +40 "core" A +2 "collection"'O% +4 "core" %-<A\ c +2 .tCS.seek 5ml +2 "collection"''l +553 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml + "collection"'q' +1226 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'''- +772 "core" ' +2 .tCSV.dial :waste + "collection"' +70 "core" +3 .tCS.seek 0ml + "collection"'/' +779 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&e& +4 "core" &  [ ;6 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&N( +3 "core" ( +2 "manipulator"&:& +4 "core" &   ;6 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &   ;6 +2 .tForearm.seek CC +2 "manipulator"&`'ρ +101 "core" ' +2 .tHand.close + "manipulator"&2/ +67 "core" / +2 .tCC.seek :open +2 "collection"'x( +375 "core" ( +2 "manipulator"&k& +4 "core" &! ;6 + "manipulator"&<% +4 "core" % ϊ E +2 .tForearm.seek :retract + "manipulator"&B'\ +103 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&U(- +279 "core" ( +2 "manipulator"&?& +4 "core" &- = 8 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &3& +2 "core" &- 8 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&m' +111 "core" ' +3 .tHand.open + "manipulator"&1 +68 "core" 1 +2 "manipulator"&j% +4 "core" % \ y  Ⱥ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&d'\ +99 "core" ' +2 #tda sampling at most 1000ml +2 #Loading sh1 puck from tube 3 into Collection Clamp +2 ."Qmail"HABfans.email "Started da in tube 3 at 11:34:40EDT05-Sep-18\\n{1 => 22, 2 => 2, 3 => 20}\\nCan@11:30:24, 26.0C, 18% humidity, 14.3psia, 13.191V, 0.392A, 0.392A avg, 5.17W",Subject: "da sampling at most 1000ml" +2 "collection"' & +60 "core" &<A\ m +2 "manipulator"&a% +4 "core" %\   +2 "storage"(-% +3 "core" % U\ +2 "storage"(g. +4 "core" .( +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 + "storage"(S( +342 "core" ( +3 .tSC.reconfigure SCloose +4 "storage"($.\ 1~b +4 (&& +6 "core" &( \  +2 "manipulator"&T& +4 "core" &- | 8 +2 "manipulator"&v% +3 "core" %\   +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 +2 "manipulator"&G( +177 "core" ( +2 "manipulator"&*& +4 "core" & [ !v +2 "storage"(c& +3 "core" &( \  +4 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&' +89 "core" ' +2 "storage"(P& +4 "core" &( ,\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(Z'L +106 "core" ' +2 "storage"(M- +3 "core" -'p +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (+& +2 "core" &( x w {\  +2 "manipulator"&[& +4 "core" &   !v + .t\Elbow.seek 3 +2 "manipulator"&#( +3 "core" ( + "manipulator"&K& +4 "core" &  8 !v + "storage"(& +4 "core" &( w T\  +2 .tForearm.seek 3 + 300 counts +2 "manipulator"&o'2 +22 "core" ' +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +37 "manipulator"&9/ +76 "core" / +13 ."downElevator"SE.seek :down +2 "manipulator"&)& +3 "storage"(|'v +6 "core" &  !u +3 "manipulator"&@% +5 "core" % L z +2 .tForearm.seek :retract +2 "manipulator"&'\ +74 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +20 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&( +150 "core" ( +2 "manipulator"&& +4 "core" &$ ! >M +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &# >M +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&t'ρ +97 "core" ' +22 "manipulator"&\ & +4 "core" &$ >L +2 "manipulator"&w% +4 "core" %υ  +2 "collection"'h& +4 "core" &<A\ h +2 "collection"'y& +4 .tCC.seek :closed + "collection"'(O +3 "core" &?C\ f +4 &=A\ d9 +10 &EKy>A\ [0 +9 &wu}=?\ ZE +10 &$W=B\ `K +9 &R>A\ ]K +9 &R>?\ _K +10 &kR=@\ ^K +9 &-R>B\ ]K +9 &Q>A\ `K +10 &W>B\ `K +9 &rU=A\ `L +11 &!5T<?\ `K +8 &"Q=@\ ^K +9 &$W=@\ `K +10 &&{T<A\ _K +9 &(=R=C\ `K +9 &)W>B\ `K +10 &+U?A\ `K +9 &-W=B\ `K +10 &/DT<@\ `L +9 &1T=B\ `K +9 &2U<A\ `L +10 &4T>A\ `K +9 &6LU=A\ _L +9 &8T=@\ `K +10 &9V=B\ _K +9 &;U>C\ _K +10 &=VQ<B\ `K +9 &?U=?\ _L +11 &@U:B\ `K +8 &BY=B\ _L +9 &DZ`<B\ ^L +9 &Fk=A\ ^N +10 &G'A\ XQ +9 &I\ VV +10 &K@  \ TX +9 &L\ TY +9 &Nz \ X: +10 &Of.-,\ V"h +9 &O[8:\ _G +2 ( + "collection"'y& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.99 + .Hand.open + "manipulator"&I1 +66 "core" 1 +2 "manipulator"&$% +4 "core" % υ  r +2 .tForearm.reconfigure LooseForearm +4 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 .tSC.coast "storage"(6 +3 #tcollectSample 1000ml w/bubble point of 24psi + #Priming 7ml + .Sleepy.power :sampler,:ON + .Intake.select :close + .\Exhaust.select :close + .SS.hold +2 "sampler")+ +3 "core" + + "sampler")r% +4 "core" % }\ ~ +2 "collection"'& +3 "core" &OZ=>\ =G +3 E]\ p]\\ + #tCalibrating pressure and temperature sensors + .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X% +3 "core" %os\ / +2 #tIntake @17.1psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X% +3 "core" %hl+\ - +2 "sampler")b% +3 "core" %~ b\ l O +53 "collection"'C% +3 "core" %mpJ\ . + "sampler")}% +4 "core" % f\ m +2 "sampler")u% +3 "core" % b\ l + .tIntake.select :close + "sampler")0 +54 ) % +5 "core" % i\ r + .tSSV.dial :exhaust +2 "sampler"),  +75 "core"  +2 .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X\ * +2 "sampler")*% +3 "core" %X p\ h +53 "collection"'c% +3 "core" %ch\ * +2 "sampler")P% +3 "core" %U%& j\ h +53 "collection"'U% +3 "core" %lo?\ - +2 "sampler")M% +3 "core" %]^ p\ k N +53 "collection"'v% +3 "core" %lo\ . +2 "sampler")[% +3 "core" %  f\ k @ +53 "collection"'K% +3 "core" %ps>\ . +2 "sampler")+% +3 "core" %  i\ l @ +2 "sampler")d% +3 "core" %  g\ l @ +2 .tIntake.select :close + "sampler")0 +8 )9% +3 "core" %  m\ q @ + .tSSV.dial :exhaust +2 "sampler"))  +74 "core"  +2 .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale + "sampler")#.0X\ ( +2 #tIntake @16.5psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 72 +2 "sampler")#.H0X\ - +2 "sampler")6% +3 "core" %@> q\ k\ P +53 "collection"' % +3 "core" %mn\ - +2 "sampler")"% +3 "core" %bd d\ j\ P +53 "collection"'L% +51 "core" %mp\ - +2 "sampler")(% +3 "core" % b\ k\ P +53 "collection"'% +3 "core" %qv6\ - +2 "sampler")H% +4 "core" % m\ k\ P + "sampler")n% +4 "core" % e\ k\ P + .tIntake.select :close + "sampler")0 +9 ) % +3 "core" % c\ p\ P + .tSSV.dial :exhaust +2 "sampler")0  +77 "core"  + .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X% +3 "core" %ei7\ ) +2 "sampler")b% +3 "core" %2Y e\ f +15 "collection"'C% +3 "core" %gi;\ ) +2 "sampler")}% +3 "core" %2U l\ g +15 "collection"'u% +3 "core" %gj\ * +2 "sampler") % +3 "core" %2T b\ g +15 "collection"',% +3 "core" %ei5\ ) +2 "sampler")s% +3 "core" %2U k\ g +15 "collection"'% +3 "core" %cfC\ * +2 "sampler")% +3 "core" %2U j\ g +2 "collection"'% +4 "core" %eg\ ) + #tIntake @16.5psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 53 +2 "sampler")#.50X\ , +2 "sampler")8% +3 "core" %\  r\ k5 +53 "collection"'% +3 "core" %kn\ - +2 "sampler")f% +3 "core" %\  f\ k5 +2 "sampler")W% +3 "core" %\  l\ k5 +2 .tIntake.select :close + "sampler")0 +9 )% +3 "core" %\  m\ p5 + .tSSV.dial :exhaust +2 "sampler")5  +75 "core"  +2 .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale + "sampler")#.0X% +3 "core" %hm\ ( +2 "sampler")b% +3 "core" %_ j\ f +15 "collection"'C% +3 "core" %im\ ) +2 "sampler")}% +3 "core" %W p\ f +15 "collection"'u% +3 "core" %imm\ ) +2 "sampler") % +3 "core" %Y `\ f +15 "collection"',% +3 "core" %fiD\ ( +2 "sampler")s% +3 "core" %Z b\ f +15 "collection"'% +3 "core" %fk\ ) +2 "sampler")% +3 "core" %W n\ f +15 "collection"'% +3 "core" %kp\ ) +2 "sampler")% +3 "core" %X c\ f +15 "collection"''% +3 "core" %lqM\ ( +2 "sampler")e% +3 "core" %X s\ g +15 "collection"':% +3 "core" %nq>\ ) +2 "sampler")% +3 "core" %X\  j\ f +15 "collection"'q% +3 "core" %nr\ ) +2 "sampler")% +3 "core" %X j\ f +15 "collection"'% +3 "core" %lp>\ ( +2 "sampler")2% +3 "core" %X n\ f +2 "collection"'O% +4 "core" %lo\ ) + #tIntake @16.9psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 32 +2 "sampler")#. 0X% +3 "core" % h\ j\ I +2 "sampler")b% +4 "core" % c\ i\ I + .tIntake.select :close + "sampler")0 +9 )C% +3 "core" % `\ o\ I + .tSSV.dial :exhaust +2 "sampler")}  +76 "core"  +2 .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X% +3 "core" %0_ `\ e +15 "collection"'b% +3 "core" %oq\ ( +2 "sampler")C% +3 "core" %0_ e\ e +15 "collection"'}% +3 "core" %np\ ' +2 "sampler")G% +3 "core" %0_ l\ e +15 "collection"' % +3 "core" %ms\ ' +2 "sampler"),% +3 "core" %0_\  _\ e +15 "collection"'u% +3 "core" %mr\ ' +2 "sampler")% +3 "core" %0_  c\ e +15 "collection"'% +5 "core" %ps\\\ ' +2 "sampler")% +3 "core" %0< p\ f +15 "collection"'% +3 "core" %su\ * +2 "sampler")'% +3 "core" %0  h\ h +15 "collection"'e% +3 "core" %pu\ + +2 "sampler"):% +3 "core" %0 `\ h _ +15 "collection"'% +3 "core" %mr\ + +2 "sampler")q% +3 "core" %0 d\ i _ +2 "collection"'% +3 "core" %nr\ * +2 #tIntake @17.1psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 19 +2 "sampler")#.0X% +3 "core" % `\ +2 #tBubblePoint: Intake @38.5psia, Outlet @14.4psia + .CBV.dial SSV + "collection"'b @ +37 "core" B +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X*\ fG +2 ."airStroke"CSV.dial :waste +3 "sampler")O% + "collection"' +5 "core" %) i\ +2 .tSSV.dial :exhaust + "sampler")`  +63 "core" +3 ."airStroke"CS.seek 0ml + "collection"'?' +7 "core" ~ +2 .t\Exhaust.select :open + "sampler")@ +10 "core" ' + ."airStroke"CSV.dial :air +3 .tSS.reconfigure SSexhale +2 "collection"'3 @ +3 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'T' +123 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")@ +103 "core" ' +3 ."CSpush"CS.coast + "collection"'5 +22 "core" +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X9 +3 "core" 9ZD@ +63 EZ RR' +39 "collection"'b9 +3 "core" 9oF> +102 "collection"' 9 +3 "core" 9F< +102 "collection"'}9 +3 "core" 9I: +102 "collection"'G9 +3 "core" 9I8 +102 "collection"' 9 +3 "core" 9J6 +102 "collection"'C9 +4 "core" 9L5 +102 "collection"',9 +3 "core" 9M3 +102 "collection"'9 +3 "core" 9O2 +102 "collection"'9 +3 "core" 9P0 +102 "collection"'9 +3 "core" 9)Q. +102 "collection"'u9 +4 "core" 9>S, +102 "collection"'e9 +3 "core" 9QT, +102 "collection"'J9 +3 "core" 9cU* +102 "collection"'9 +3 "core" 9wW\ ( +102 "collection"''9 +3 "core" 9X' +102 "collection"':9 +4 "core" 9Z% +102 "collection"'q9 +3 "core" 9[# +102 "collection"'9 +3 "core" 9\\" +102 "collection"'9 +3 "core" 9^! +102 "collection"'29 +3 "core" 9^# +102 "collection"'O9 +3 "core" 9`' +102 "collection"' 9 +3 "core" 9 c+ +102 "collection"'`9 +3 "core" 9 c/ +102 "collection"'39 +3 "core" 9 "e4 +102 "collection"'89 +3 "core" 9 2f8 +102 "collection"'j9 +3 "core" 9 Ah< +103 "collection"'?9 +3 "core" 9 Pi@ +102 "collection"'N9 +3 "core" 9 _jD +102 "collection"'B9 +3 "core" 9 mkI +102 "collection"'-9 +3 "core" 9 |mM +102 "collection"'Y9 +4 "core" 9 oQ +102 "collection"'g9 +3 "core" 9 pU +102 "collection"'9 +3 "core" 9 qZ +102 "collection"' 9 +3 "core" 9 r^ +102 "collection"'&9 +3 "core" 9 sb +102 "collection"'9 +4 "core" 9 uf +102 "collection"'X9 +3 "core" 9 vj +102 "collection"'*9 +3 "core" 9 wo +102 "collection"'c9 +3 "core" 9 ys +102 "collection"'a9 +3 "core" 9 zw +102 "collection"'U9 +3 "core" 9\ {{\ +102 "collection"'M9 +3 "core" 9\ }\ +102 "collection"'s9 +3 "core" 9\ ~ +102 "collection"'P9 +3 "core" 9\  +102 "collection"'[9 +3 "core" 9\ ( +102 "collection"'+9 +4 "core" 9\ 1 +102 "collection"'<9 +3 "core" 9\ 9 +102 "collection"')9 +3 "core" 9\ B +102 "collection"'K9 +3 "core" 9\ J +102 "collection"'@9 +3 "core" 9\ R +102 "collection"'k9 +4 "core" 9\ Y +102 "collection"'T9 +3 "core" 9\ a +102 "collection"'99 +3 "core" 9\ g +102 "collection"'9 +3 "core" 9\ n +102 "collection"'9 +3 "core" 9\ t +102 "collection"'m9 +4 "core" 9\ z +102 "collection"'l9 +3 "core" 9\  +2 .tCH.hold 10:00,70C +3 "collection"'o `\ `\ {  +2 "core"  +54064 EX\ S| +5938 "core" ` +2 "collection"'|9 +3 "core" 9\ B +2 #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml + "collection"'Z' +334 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"' @ +98 "core" A +2 .tCSV.dial :air +2 "collection"'# @ +41 "core" ? +3 .tCS.seek 5ml + "collection"'w'l +1344 "core" ' +2 .tCSV.dial CTV + "collection"'  +43 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'h @ +42 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'  +42 "core"  +4 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"'x @ +41 "core" ? +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'\ ' +1359 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"'$ +97 "core"  +2 .tCBV.dial CSV + "collection"'  +28 "core"  +2 "collection"'y% +4 "core" %  j\ ` +2 .tCS.seek 4.999ml +2 "collection"'~'l +1348 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'  +42 "core" +2 "collection"'z% +4 "core" %l y\ c +2 .tCS.seek 6.999ml + "collection"';' +608 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'t @ +41 "core" ? +3 .tCS.seek 10ml + "collection"'' D +838 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +121 "core" b +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'   +36 "core" ! +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'  + '.  +26 "core"  +102  +3 .tCS.seek 5ml + "collection"'_'l +1357 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'] @ +96 "core" @ +2 .tCSV.dial :waste +2 "collection"'V +98 "core" +48 .tCS.seek :empty +5 "collection"'d'Ͱ +1347 "core" ' +2 .tCSV.dial :air + "collection"' @ +70 "core" B +3 .tCS.seek 5ml + "collection"'4'l +1357 "core" ' +2 .tCSV.dial CTV + "collection"'D  +41 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'F @ +41 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'i  +42 "core"  +4 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"'v @ +41 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'' +1349 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"'f +98 "core" ~ +2 .tCBV.dial CSV + "collection"'W  +36 "core"  +2 "collection"'% +4 "core" %ps\ e +2 .tCS.seek 5ml +2 "collection"'5'l +1340 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +32 "collection"'7  +42 "core" +2 "collection"'!% +4 "core" %l\ ]\ e  +2 .tCS.seek 7ml +2 "collection"'A' +590 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +4 "collection"'Q @ +40 "core" > +3 .tCS.seek 10ml + "collection"'{' D +851 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'I ` +110 "core" ^ +2 #tLysing Complete +2 "collection"'p& +3 "core" &OY 6\ dG +2 #tStoring sh1 puck in Collection Clamp to tube 2 + "manipulator"&R% +4 "core" %  %  +2 "storage"(6% +3 "core" % \ +2 "storage"(L. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"("( +342 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" & ] V ;\ + "manipulator"&/& +4 "core" &# = >J +4 "manipulator"& % +3 "core" %     +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 +2 "manipulator"&H( +156 "core" ( +2 "manipulator"&n& +4 "core" &  \ +2 "storage"(0& +3 "core" & T ^\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&1' +96 "core" ' +2 "storage"(^& +4 "core" & U S 2\ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(%'L +284 "core" ' +2 "storage"(- +3 "core" -'n + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&=& +3 "core" & \ +2 "storage"((& +3 "core" & \\ U (\ +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 +2 "manipulator"&\\'Y +35 "core" ' +2 .t\Elbow.hold + "manipulator"&>, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(b- +2 "core" -'n +3 .tSE.seek 1.09 Pucks below Top Plate + "storage"( '& +31 "core" ' +2 "manipulator"&}% +4 "core" %^K  ȭ +2 "storage"(G& +3 "core" & \ } + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 305 counts + "manipulator"& 'ϊ +15 "core" ' +2 "manipulator"&C& +4 "core" &  \ +2 "storage"(,& +4 "core" & W S (\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&' +24 "core" ' +2 .tSE.seek 2.09 Pucks below Top Plate +2 "storage"(' +42 "core" ' +2 "manipulator"&& +4 "core" &  \ +2 "manipulator"&u% +3 "core" %A  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&e'\ +85 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&J( +146 "core" ( +2 "manipulator"&& +4 "core" &  1 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +5 &'& +2 "core" &   1 +2 .tForearm.seek CC + "manipulator"&:'ρ +94 "core" ' +2 .tHand.close + "manipulator"&q/ +70 "core" / +2 .tCC.seek :open +2 "collection"'( +379 "core" ( +2 "storage"(& +4 "core" & H W \ + "storage"(2& +4 "core" & 6 6\ +2 "manipulator"&O& +3 "core" &  1 +2 "manipulator"& % +4 "core" % ϔ 0 +2 .tForearm.seek :retract + "manipulator"&`'\ +98 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 +2 "manipulator"&3( +153 "core" ( +2 "manipulator"&8& +4 "core" &  +2 "storage"(j& +3 "core" & X W d\ +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 2 +2 "manipulator"&?'Y +111 "core" ' +2 .t\Elbow.hold + "manipulator"&N, +4 "core" , + .t\Elbow.reconfigure TightElbow +42 "manipulator"&$&.,(\ #b +9 .tHand.open +2 "manipulator"&B1 +67 "core" 1 +12 "manipulator"&-% +5 "core" % gj  ȵ +2 "storage"(Y& +4 "core" &   \ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 314 counts +2 "manipulator"&g'ϓ +20 "core" ' +2 "manipulator"&& +5 "core" & 0 +2 "storage"( & +3 "core" & v \ +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&&' +20 "core" ' +2 "storage"(% +4 "core" % \ +3 ."downElevator"SE.seek :down +2 "storage"(X'v +99 (*% +3 "core" %. \ U\\ +2 "manipulator"&c% +3 "core" % _ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&a'\ +89 "core" ' +51 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +2 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'U& +4 "core" &\ q + .tHand.open + "manipulator"&M1 +25 "core" 1 +2 "manipulator"&s& +4 "core" &   +2 "manipulator"&P% +4 "core" %\  /  +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&[(- +170 "core" ( +2 "manipulator"&+& +4 "core" &-  F +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &<& +3 "core" &-  F +2 .tForearm.seek :garage +2 "manipulator"&)' +109 "core" ' +2 .tHand.close + "manipulator"&K/ +70 "core" / +2 "manipulator"&@& +4 "core" &- F +2 "manipulator"&k% +3 "core" %  L ǽV +2 .tForearm.seek :retract +2 "manipulator"&T'\ +101 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&9( +289 "core" ( +2 "manipulator"&& +4 "core" & & n + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & n +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&m'ρ +94 "core" ' +2 "manipulator"&l& +4 "core" &   n +2 "manipulator"&S% +3 "core" %u L  +2 "collection"'o& +4 "core" &\ q +2 "collection"'|& +4 .tCC.seek :closed + "collection"'r(O +3 "core" &\ q +3 &\ q +10 &3\ e+{ +9 &f\ d> +9 &s\ dL +10 &UUv\ hJ +9 &XY\ gK +10 &WQ\ hK +9 &WA\ gJ +9 &\ gK +10 &V\ gJ +9 &W\ gK +9 & Ts\ gK +10 &"dU^\ hK +9 &$&ZG\ gK +10 &%T<\ gK +9 &'TQ\ gK +9 &)lT\ hK +10 &+/V\ gJ +9 &,W\ gJ +9 &.U\ gJ +10 &0uU\ gJ +9 &27U~\ gJ +10 &3Ui\ hJ +9 &5V\\\ gJ +9 &7}U\ gJ +10 &9?W\ hJ +9 &;U\ gJ +9 &<Tn\ hK +10 &>T^\ gK +10 &@FSe\ gK +9 &BZS\ gK +9 &CW9\ hK +9 &E_\ gL +10 &GEw\ dN +9 &H\ _R +9 &J\ [W +10 &Lo|\ [X +9 &N/{\ ZE +10 &O87h\ `- +9 &OqO\ dH +5 ( + "collection"'|& +4 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.90 +2 "collection"'& +4 "core" &OkA\ eH + &Ok3\ dH + .tHand.open + "manipulator" +69 "core" 1 +2 "manipulator"&Z% +4 "core" % u  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +93 "core" ' +2 .tPSV.dial PSR + "processing"%h +128 "core"  +2 .tPSR.select :flush + "processing"%@ +11 .tPS.seek 1.5ml + "processing"%' +1612 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%x  +41 "core"  +3 .tPS.seek 0ml + "processing"%w'W +1613 "core" ' +2 .tPSV.dial PSR + "processing"%$ +44 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%' +2639 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%y + "collection"'\  +6 "core"  + "processing"%  +42 "core"  +33 +2 .tPSV.dial :mixloop + "processing"%z +98 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%~  +126 "core" +3 .tPS.seek 0ml + "processing"%t'W +2627 "core" ' + .tPSV.dial :air +2 "processing"%;  +43 "core"  +3 .tPS.seek 2.5ml + "processing"%' +2629 "core" ' +2 .tPSV.dial :mixloop + "processing"% +44 "core" +3 .tPS.seek 0ml + "processing"%'W +2636 "core" ' +2 .tPSV.dial :air + "processing"%.  +44 "core"  +3 .tPS.seek 2.5ml + "processing"%' +2630 "core" ' + .tPSV.dial :mixloop +2 "processing"%] +44 "core" +3 .tPS.seek 0ml + "processing"%V'W +2624 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&_& +4 "core" & n +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +50 "manipulator"&( +4 "core" ( +2 "manipulator"&d& +3 "core" & n +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &D& +3 "core" & 2 n +2 .tForearm.seek CC + "manipulator"&F'ρ +93 "core" ' +2 .tHand.close + "manipulator"&i/ +66 "core" / +2 .tCC.seek :open +2 "collection"'v( +379 "core" ( +2 "manipulator"&4& +4 "core" & , n +2 "manipulator"&f% +3 "core" % Ϙ  +2 .tForearm.seek :retract +2 "manipulator"&W'\ +97 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&(- +272 "core" ( +2 "manipulator"&& +4 "core" &- ; +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &7& +3 "core" &- W ; +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&!' +111 "core" ' +2 .tHand.open + "manipulator"&51 +75 "core" 1 +2 "manipulator"&Q% +4 "core" % \ e   ȴK +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&A'\ +103 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing +2 ."connect"PRV.dial CBV + .tCBV.dial PRV +2 .CTV.dial :air,avoiding: :intake + #Loading lyfil puck from tube 3 into Collection Clamp + "collection"'I& +4 "core" &!$L\ r +2 "manipulator"&p% +3 "core" %\   1 +2 "storage"(R% +4 "core" % \ +2 "storage"(6. +4 "core" . +4 .tSC.reconfigure SCtight +3 "storage"($\ .\ 1~b +3 .tSC.seek 3 + "storage"(L( +341 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (& +2 "core" &* \  +2 "manipulator"&/& +3 "core" &-   ; +2 "manipulator"& % +4 "core" %\  1 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 + "manipulator"&n( +175 "core" ( +2 "manipulator"&0& +4 "core" &  f +2 "storage"(^& +3 "core" &* \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&' +98 "core" ' +2 "storage"(& +4 "core" &* \  +2 .tSE.reconfigure SEpick + "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"('L +132 "core" ' +2 "storage"(=- +3 "core" -'t + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 ((& +3 "core" &( , 7\  + "manipulator"&b& +4 "core" &  f +2 .t\Elbow.seek 3 + "manipulator"&}( +3 "core" ( + "manipulator"&G& +4 "core" &   f +2 "storage"(C& +3 "core" &( H I \  +4 .tForearm.seek 3 + 300 counts + "manipulator"&,'2 +19 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +66 "core" / +10 ."downElevator"SE.seek :down +5 "manipulator"&u& + "storage"(1'v +6 "core" &  f +2 "manipulator"&H% +4 "core" % .  F w +2 .tForearm.seek :retract +2 "manipulator"&%'\ +86 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +3 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&\\( +144 "core" ( +2 "manipulator"& & +4 "core" &  1 +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 && +3 "core" &  9 1 +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"& 'ρ +94 "core" ' +2 "manipulator"&'& +4 "core" &    1 +2 "manipulator"&% +4 "core" %}  +2 "collection"'>& +3 "core" &"$\ a +4 "collection"'q& +4 .tCC.seek :closed + "collection"'e(O +3 "core" & $\ a +3 &!%\ a +8 &4&\ V+} +9 &g"&\ V? +10 &r!&\ WL +9 &XU!#\ XK +9 &T!&\ ^K +10 &V!%x\ YK +9 &V!%\ YK +10 &`W!%\ ZK +9 &#W!&\ ZK +9 &V"%\ ZK +10 & U!'\ ZK +9 &"iU!%\ ZK +9 &$+W#&\ [K +10 &%S$&\ [K +9 &'V!'\ ZK +10 &)pU&z\ ZK +9 &+3U!&\ ZK +9 &,V#%k\ YK +9 &.U!$a\ ZK +10 &0yU!&\\\ ZK +9 &2:Y!&Q\ ZK +10 &3U!%E\ ZK +9 &5V$'?\ ZK +10 &7T!&4\ [J +9 &9BU#$&\ ZK +9 &;T$\ ZK +10 &<T"$#\ ZK +9 &>Y %\ ZK +9 &@KU"%\ [K +10 &B T!& \ [K +9 &C[$\ ^K +10 &Ee"$\ \ _M +9 &GG~ %\ \\O +9 &H #\ YT +10 &J#\ UW +9 &Lt!%\ TX +9 &N5"$\ TE +10 &O<:!%\ X)y +9 &O|p$3\ ]O +2 ( + "collection"'q& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.94 + .Hand.open + "manipulator"&1 +71 "core" 1 +2 "manipulator"&% +4 "core" % }  !  +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&2'\ +101 "core" ' +2 .tSC.coast "storage"(6 +3 .tCTV.dial CSV,avoiding: :intake +2 "collection"'O  +127 "core" ~ +2 .tCSV.dial CTV + "collection"'  +30 "core"  +2 .tPS.seek 2.5ml +2 "processing"%8' +2632 "core" ' +2 "collection"'j% +4 "core" % C \ ^ +2 .tCS.seek 4.15ml + "collection"':'Q +1560 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%J  +44 "core"  +47 .tdelay 2 seconds +209 .PSV.dial :waste2 +2 "processing"%B  +70 "core"  +3 .tPS.seek 0ml + "processing"%-'W +954 ET\ jSS +1685 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'Y ` +37 "core" _ +2 .tCSV.dial :air +2 "collection"' @ +54 "core" A +3 .tCS.seek 10ml + "collection"' ' D +1563 "core" ' +2 .tCSV.dial CTV + "collection"'`  +41 "core"  +2 .tCS.seek 0ml +2 "collection"'' +2618 "core" ' +2 .tCBV.dial :waste1 + "collection"'3 @ +28 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'*  +139 "core"  +2 "collection"'c& +4 "core" &O|h\ bO +2 #tStoring lyfil puck in Collection Clamp to tube 2 + "manipulator"&?% +3 "core" %\ " @ +2 "storage"(U% +4 "core" % z\ + "storage"(g. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 + "storage"(M( +347 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (s& +2 "core" & m n \ +2 "manipulator"&& +4 "core" &   L 1 + "manipulator"&P% +4 "core" %\ "  @ +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 + "manipulator"&&( +154 "core" ( +2 "manipulator"&+& +4 "core" &  +2 "storage"(<& +3 "core" & v w m\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&X' +98 "core" ' +2 "storage"("& +4 "core" & @\ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(N'L +273 "core" ' +2 "storage"(K- +3 "core" -'j +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 "manipulator"&@& +3 "core" & +2 "storage"(k& +3 "core" & \ +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 +2 "manipulator"&a'Y +35 "core" ' +2 .t\Elbow.hold + "manipulator"&), +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(- +2 "core" -'j +3 .tSE.seek 2.1 Pucks below Top Plate + "storage"('" +27 "core" ' +2 "manipulator"&[% +4 "core" %kb S ȳ +2 "storage"(l& +3 "core" & 6 6 \\\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 318 counts + "manipulator"&S'ϗ +21 "core" ' +2 "manipulator"&o& +4 "core" &   +2 "storage"(T& +4 "core" & \ +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&' +18 "core" ' +2 .tSE.seek 3.1 Pucks below Top Plate +2 "storage"(|' +42 "core" ' +2 "manipulator"&& +4 "core" & +2 "manipulator"&#% +4 "core" %  + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&Z'\ +96 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&h( +151 "core" ( +3 "manipulator"&m& +4 "core" &  3 / +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &x& +2 "core" &  / +2 .tForearm.seek CC +2 "manipulator"&'ρ +103 "core" ' +2 .tHand.close + "manipulator"&$/ +68 "core" / +2 .tCC.seek :open +2 "collection"'w( +376 "core" ( +2 "storage"(y& +4 "core" & { \ + "storage"(& +4 "core" & y z\ +2 "manipulator"&\ & +3 "core" &  / +2 "manipulator"&z% +3 "core" % π  ; +2 .tForearm.seek :retract + "manipulator"&~'\ +95 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 +2 "manipulator"&( +153 "core" ( +2 "manipulator"&;& +4 "core" & D +2 "storage"(t& +3 "core" & \ +2 .t\Elbow.reconfigure LimpElbow + "manipulator"&$ ,(#b +3 .tForearm.seek 2 +2 "manipulator"&'Y +112 "core" ' +2 .t\Elbow.hold + "manipulator"&, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&.1 +71 "core" 1 +10 "manipulator"&% +6 "core" % ft  ! ȸ# + "storage"(]& +4 "core" & R Z )\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 313 counts + "manipulator"&'ϒ +14 "core" ' +2 "manipulator"&_& +4 "core" &  +2 "storage"(d& +3 "core" & \ +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&D' +25 "core" ' +2 "storage"(i% +4 "core" % G\ +2 ."downElevator"SE.seek :down +53 "storage"(9'v +49 (% +3 "core" %J4 \ V_ +2 "manipulator"&r% +3 "core" %"  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&4'\ +88 "core" ' +93 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 .tPSV.dial :air + "processing"%f  +83 "core"  +3 .tPS.seek 2.5ml + "processing"%F' +2629 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"% +42 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%7  +41 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"% +41 "core" +2 .tdelay 1 second +102 .PSV.dial :air +3 "processing"%5  +41 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%Q'W +2626 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%W& +4 "core" &o\ + .tHand.open + "manipulator"&I1 +26 "core" 1 +2 "manipulator"&p& +4 "core" & +2 "manipulator"&R% +3 "core" %\    +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&6(- +174 "core" ( +2 "manipulator"&!& +4 "core" &- $ ' +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 && +3 "core" &- D ' +2 .tForearm.seek :garage + "manipulator"&/' +109 "core" ' +2 .tHand.close + "manipulator"& / +69 "core" / +2 "manipulator"&0& +4 "core" &-  + ' +2 "manipulator"&^% +3 "core" %   8 ȼE +3 .tForearm.seek :retract + "manipulator"&'\ +99 "core" ' +5 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&( +112 "core" ( +2 "manipulator"&=& +4 "core" & + + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &(& +2 "core" & +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&b' +102 "core" ' +2 "manipulator"&G& +4 "core" &   +2 "manipulator"&C% +3 "core" % k +2 "processing"%A& +4 "core" &p\ +2 "processing"%& +3 .tPC.seek :closed +2 "processing"%u(Tg +3 "core" &q\ +3 &p\  +9 &4~t\ |+{ +9 &fr\ z? +10 &Xsp\ |N +9 &Up\ ~M +9 &T{\ M +10 &T\ ~M +9 &dV\ ~L +9 &&U\ ~L +10 &T}\ ~M +9 &S\ M +10 & kT\ ~M +9 &"-T\ M +9 &#S\ ~M +10 &%Y\ ~M +9 &'sY\ }M +9 &)5Y\ ~M +10 &*X\ ~M +9 &,Y\ ~M +10 &.zW\ M +9 &0>U\ ~L +9 &1Y\ ~M +10 &3S\ ~M +9 &5R\ |M +9 &7ET\ {M +10 &9U\ |L +9 &:T\ xL +9 &<T\ vM +10 &>MW\ wM +9 &@R\ wM +10 &AT\ wL +9 &CU\ wM +9 &ES[\ vM +10 &G]\ wN +9 &Hd\ uN +10 &Jj\ uO +9 &LK\ rS +9 &N \ rS +10 &O\ sS +9 &Q@\ sS +9 &SG#\ s8 +10 &T#1\ sM +9 &TG\ z) +2 ( + "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.56 + "processing"%H& +3 "core" &TGT\ z) +2 .tHand.open + "manipulator"&n1 +65 "core" 1 +2 "manipulator"&% +4 "core" %  k +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"& '\ +90 "core" ' +2 .tPRV.dial :air + "processing"%  +43 "core"  +2 .tPSV.dial :mixloop +2 "processing"% +54 "core" +2 "processing"%,% +4 "core" %Yv\ w +2 .tPS.seek 0.3ml +2 "processing"%'' +391 "core" ' + .tPSV.dial PSR +2 "processing"% +101 "core"  +2 .tPSR.select :wash + "processing"% +11 .tPS.seek 0.7ml + "processing"%>'* +481 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%1' +1916 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%} +100 "core" +2 .tPTV.dial :mixing +2 "processing"%% @ +68 "core" A +2 .tPBV.dial :waste2 + "processing"%v  +89 "core"  +2 .tPS.seek 0ml +2 "processing"%'W +2629 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&& +4 "core" &  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC + "manipulator"&q( +2 "core" ( +2 "manipulator"&O& +3 "core" &  +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 & & +3 "core" & E +2 .tForearm.seek PC + "manipulator"& ' +95 "core" ' +2 .tHand.close + "manipulator"&L/ +76 "core" / +2 .tPC.seek :open +2 "processing"%V( +401 "core" ( +2 "manipulator"&j& +4 "core" & O + "manipulator"&{% +4 "core" %  a  +2 .tForearm.seek :retract + "manipulator"&J'\ +94 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage + "manipulator"&B(- +147 "core" ( +2 "manipulator"&8& +4 "core" &-  +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &Y& +2 "core" &-   +2 .tForearm.reconfigure TightForearm +48 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage + "manipulator"&' +112 "core" ' +2 .tHand.open + "manipulator"&:1 +74 "core" 1 +2 "manipulator"&`% +4 "core" % \ v  , ȹy +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& '\ +99 "core" ' +2 #tLoading da puck from tube 3 into Processing Clamp + "processing"%3& +4 "core" &\ +2 "manipulator"&*% +3 "core" %\  .  +2 "storage"(c% +4 "core" % x\ +2 "storage"(?. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 + "storage"(U( +344 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (g& +3 "core" & *\ + "manipulator"&s& +4 "core" &- E  +3 "manipulator"&% +4 "core" %\    +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 + "manipulator"&P( +173 "core" ( +2 "manipulator"&+& +4 "core" &   !v +2 "storage"(<& +3 "core" &  b\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&"' +93 "core" ' +2 "storage"(\\& +4 "core" & >\ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(2'L +134 "core" ' +2 "storage"(K- +3 "core" -'} +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 (@& +3 "core" & } \ + "manipulator"&k& +4 "core" &  A !v +2 .t\Elbow.seek 3 + "manipulator"&( +4 "core" ( + "manipulator"&[& +4 "core" &  !v + "storage"(l& +4 "core" & \ +2 .tForearm.seek 3 + 300 counts +2 "manipulator"&o'2 +20 "core" ' +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&T/ +69 "core" / +10 ."downElevator"SE.seek :down +3 "manipulator"&& +3 "storage"(#'v +6 "core" &   !v +2 "manipulator"&X% +3 "core" % 2  +3 .tForearm.seek :retract +2 "manipulator"&&'\ +94 "core" ' +2 ."downElevator"SE.coast +2 "storage"(5 +2 "core" ' +2 .t\Elbow.seek PC +2 "manipulator"&N( +254 "core" ( +2 "manipulator"&a& +4 "core" & r +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &S& +3 "core" & " r + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&' +99 "core" ' +33 "manipulator"&m& +4 "core" & M r +2 "manipulator"&x% +3 "core" % 9 +3 "processing"%& +3 "core" &\ +2 "processing"%)& +4 .tPC.seek :closed + "processing"%$(Tg +3 "core" &\ +3 &\  +9 &1z\ x*y +9 &d~\ v> +10 &ow\ wM +9 &ER\ zL +9 &T|\ zM +10 &S|\ zM +9 &Sn\ zL +10 &LTm\ zL +9 &Tk\ zL +9 &Vi\ yL +10 & Qh\ zM +9 &"STb\ yM +9 &$Qi\ yL +10 &%T\ zL +9 &'Wa\ zL +10 &)[V\ yM +9 &+T\ zM +9 &,V\ yL +10 &.V\ yM +9 &0dT\ zL +9 &2&S\ zL +10 &3W\ yL +9 &5Q\ zM +10 &7kT\ zM +9 &9/Q\ yL +9 &:V\ zL +10 &<V\ zL +9 &>tU\ yL +9 &@6Q\ zL +10 &AQ\ zL +9 &CQ\ zL +10 &E|U\ zL +9 &G<Y\ yM +9 &H_\ xN +10 &Jm\ wO +9 &Ls\ tR +9 &N3\ uS +10 &O\ tS +9 &Q\ tR +10 &S\\{g\ x8 +9 &T'(h\ vN +9 &TH!\ }- +2 ( + "processing"%)& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.57 +2 .Hand.open + "manipulator"&Z1 +76 "core" 1 +3 "manipulator"&e% +4 "core" %  ! +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&y'\ +96 "core" ' +2 .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 3 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"%  +2 %\ 9 +5 "core" 9m9 +2 .tPH.hold 2:00:00,28C +2 .delay 1:30 +2 "processing"%z ppk +3 "core"  +8999 .tPSR.select :air + .PSV.dial PSR +2 "processing"%; +100 "core"  +2 .tPSR.select :wash + "processing"% +11 .tPS.seek 0.5ml +2 "processing"%t' +587 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +10 .tPS.seek 2ml + "processing"%'[ +1620 "core" ' +2 .tPTV.dial :puck + "processing"%h  +70 "core"  +2 .tPSV.dial PTV + "processing"%. +72 "core" +2 .tPBV.dial :waste1 + "processing"%  +128 "core"  +2 "processing"%]% +4 "core" %a\ } +2 .tPS.seek 1.5ml +2 "processing"%_' +589 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%d * +31 "core" + +3 .tPS.seek 0ml + "processing"%i'W +1606 "core" ' +2 .tdelay 5:00 +18330 EX\ y77 +11672 #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"%r +72 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%' +2333 "core" ' +2 .tPSV.dial PTV + "processing"% +72 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"% +73 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +3 "processing"%| +71 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +49 "processing"%f  +77 "core"  +2 .tPS.seek :empty +2 "processing"%D'9 +2303 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%9  +126 "core" +2 .tPSV.dial :mixloop +2 "processing"%M +54 "core" +2 .tPRV.dial :ab1 +2 "processing"%- @ +72 "core" A +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%'w +350 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV + "collection"'7  + "processing"%  +46 "core"  +6 +2 "processing"%5% +4 "core" %s \ { +2 .tPS.seek 0.32ml +2 "processing"%F' +389 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'W  +29 "core" +2 .tPRV.dial :air +2 "processing"%I  +42 "core"  +3 .tPS.seek 0.9ml + "processing"%p'D +1230 "core" ' +2 .tPRV.dial :waste2 + "processing"%R @ +71 "core" > +3 .tPS.seek 0.5ml + "processing"%!' +869 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%  +41 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%'[ +1616 "core" ' +2 .tPSV.dial :PML + "processing"% +55 "core" +2 .tPTV.dial :mixing +2 "processing"%0 @ +69 "core" @ +2 .tPBV.dial :waste1 + "processing"%^  +33 "core" +2 "processing"%4% +4 "core" %]\ y +2 .tPS.seek 1.85ml +2 "processing"%='= +235 "core" ' +2 .tPBV.dial between PSV and waste1 + "processing"%( * +33 "core" + +3 .tPS.seek 0ml + "processing"%/'W +1964 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'G& +2 "core" &(-\ l +2 .tHand.open + "manipulator"&C1 +25 "core" 1 +2 "manipulator"&A& +4 "core" &  \ r +2 "manipulator"&6% +3 "core" %\ * 2 #e +3 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&(- +139 "core" ( +2 "manipulator"&E& +4 "core" &. ? +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &H& +2 "core" &. ? +2 .tForearm.seek :garage +2 "manipulator"&n' +109 "core" ' +4 .tHand.close + "manipulator"&/ +73 "core" / +2 "manipulator"&& +4 "core" &.  ? +2 "manipulator"&% +4 "core" % ~   Ȼ@ +2 .tForearm.seek :retract + "manipulator"&'\ +101 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&,( +274 "core" ( +2 "manipulator"&b& +4 "core" &! \ ;4 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &Q& +3 "core" &!  ;4 + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'ρ +102 "core" ' +2 "manipulator"&'& +4 "core" &!   ;4 +2 "manipulator"&>% +3 "core" %υ   A +2 "collection"'}& +4 "core" &)-N\ l +2 "collection"'%& +3 .tCC.seek :closed +2 "collection"'v(O +3 "core" &),\ i +4 &*+\ l9 +10 &IJ{(+\ a1 +9 &}v(,\ `E +9 &(\\),?\ cM +10 &V)-\ eL +9 &Y',A\ aL +10 &pV(,\ dL +9 &3V)+\ `L +9 &U)-\ dK +10 &W)-\ cL +9 &zU*,\ dK +10 &!;V(,\ `L +9 &"U*,\ dK +9 &$V),\ bL +10 &&S).\ dL +9 &(CU)+\ dL +9 &*Y(-\ cL +10 &+R(,\ dL +9 &-U(,\ dK +9 &/KT(,\ dL +10 &1 X(-\ dL +9 &2Y),\ cL +10 &4R(.\ eL +9 &6ST&/\ dL +9 &8T'-\ dK +11 &9U&,\ cK +8 &;V)-\ dL +9 &=[Y&+\ `L +10 &?T)-\ dL +9 &@U*,\ cL +10 &BT(-\ dL +9 &DaY(+\ cL +9 &F"b'+\ cM +10 &G),\ _P +9 &I'+\ \\T +10 &KJ',\ XW +9 &M(,\ WX +9 &Nz%)\ \\6 +10 &Oe'%-\ ]#h +9 &Oy(-\ `N +2 ( + "collection"'%& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.84 + "collection"'1& +4 "core" &Oy&-\ `N + .tHand.open + "manipulator"&1 +68 "core" 1 +2 "manipulator"&O% +4 "core" %υ   A +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"& '\ +96 "core" ' +2 .tPSV.dial PSR + "processing"%L +102 "core"  +2 .tPSR.select :flush + "processing"%@ +11 .tPS.seek 1.5ml + "processing"%' +1608 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%  +41 "core"  +3 .tPS.seek 0ml + "processing"%u'W +1620 "core" ' +2 .tPSV.dial PSR + "processing"%j +44 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%{' +2633 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%8  + "collection"'Y  +40 "core" ~ +117  +2 .tPSV.dial :mixloop + "processing"% +99 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%q  +70 "core" +50 .tPS.seek 0ml +2 "processing"%:'W +2631 "core" ' +2 .tPSV.dial :air + "processing"%`  +42 "core"  +3 .tPS.seek 2.5ml + "processing"%J' +2629 "core" ' +2 .tPSV.dial :mixloop + "processing"%3 +44 "core" +3 .tPS.seek 0ml + "processing"%*'W +2630 "core" ' +2 .tPSV.dial :air + "processing"%c  +44 "core"  +3 .tPS.seek 2.5ml + "processing"%?' +2633 "core" ' +2 .tPSV.dial :mixloop + "processing"% +44 "core" +3 .tPS.seek 0ml + "processing"%g'W +2624 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&s& +4 "core" &   ;3 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&( +3 "core" ( +2 "manipulator"&+& +4 "core" &  ;3 +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &<& +2 "core" &  ;3 +2 .tForearm.seek CC +2 "manipulator"&\\'ρ +102 "core" ' +2 .tHand.close + "manipulator"&B/ +75 "core" / +2 .tCC.seek :open +2 "collection"'K( +377 "core" ( +2 "manipulator"&@& +4 "core" &  ! ;3 +2 "manipulator"&k% +3 "core" % ϋ  % +2 .tForearm.seek :retract +2 "manipulator"&['\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&l(- +277 "core" ( +2 "manipulator"& & +4 "core" &- S +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &T& +3 "core" &- & S +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&' +109 "core" ' +2 .tHand.open + "manipulator"&X1 +74 "core" 1 +2 "manipulator"&P% +4 "core" % z   Ⱥ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&"'\ +98 "core" ' +2 ."da"delayUntil "12:40:08.62" +7477 Eb\ |23 +17363 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%2 @ +71 "core" B +2 ."da"PBV.dial :waste1 + "processing"%o  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%a * +33 "core" + +2 ."da"PSV.dial :air +2 "processing"%S  +53 "core" +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%#' +2319 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +41 "core" +2 ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%m  +42 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%x +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +42 "core"  +2 ."da"PS.seek :empty +2 "processing"%&'9 +2307 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%V +127 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%Z' +584 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml + "processing"%e'[ +1617 "core" ' + ."da"PTV.dial :puck +2 "processing"%\  +70 "core"  +2 ."da"PSV.dial PTV + "processing"%) +71 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +34 "core" +2 "processing"%U% +4 "core" %Y#\ | +2 ."da"PS.seek 1.5ml + "processing"%;' +588 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +3 ."da"PS.seek 0ml + "processing"%t'W +1610 "core" ' +2 ."da"delay 2:00 +12003 #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"%. * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +71 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%]' +2327 "core" ' +2 ."da"PSV.dial PTV + "processing"% +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%d +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%_ +72 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%~'9 +2304 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +125 "core"  +2 ."da"PSR.select :wash + "processing"% +11 ."da"PS.reconfigure PSconfig +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 +3 "processing"% +10 ."da"PS.seek 2ml + "processing"%i'[ +1610 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +70 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core" +2 "processing"%|% +4 "core" %X\  +2 ."da"PS.seek 1.5ml +46 "processing"%f' +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%9'W +1620 "core" ' +2 ."da"delay 2:00 +1207 E]\ |22 +10796 #"da"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"%- * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%D +72 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2312 "core" ' +2 ."da"PSV.dial PTV + "processing"%7 +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%5 +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +4 "processing"%W  +70 "core"  +2 ."da"PS.seek :empty +2 "processing"%I'9 +2302 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%F  +42 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing + "processing"%R  +124 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%p  +42 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"% +44 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%!' +390 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%  +44 "core"  +2 "processing"%0% +4 "core" %%\  +2 ."da"PS.seek 0.55ml +2 "processing"%^'v +329 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%4  +44 "core"  +3 ."da"PS.seek 2ml + "processing"%('[ +1560 "core" ' + ."da"PSV.dial :PML +2 "processing"% +44 "core" +2 ."da"PTV.dial :mixing +2 "processing"%= @ +71 "core" B +2 ."da"PBV.dial :waste1 + "processing"%G  +35 "core" +2 "processing"%C% +4 "core" %W\  +2 ."da"PS.seek 1.85ml +2 "processing"%A'7 +233 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%6 * +34 "core" , +3 ."da"PS.seek 0ml + "processing"%E'W +1974 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +33129 E_\ }00 +14874 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%H  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%N * +34 "core" , +2 ."da"PSV.dial :air +2 "processing"%  +43 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2340 "core" ' +2 ."da"PSV.dial :mixloop + "processing"% +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%y  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%n +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%b  +55 "core" +2 ."da"PS.seek :empty +2 "processing"%Q'9 +2310 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +127 "core"  +2 ."da"PSR.select :wash + "processing"% +11 ."da"PS.reconfigure PSconfig +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"%>'[ +1604 "core" ' + ."da"PTV.dial :puck +2 "processing"%}  +72 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +82 "core"  +2 ."da"PBV.dial :waste1 + "processing"%w  +35 "core" +2 "processing"%1% +4 "core" %Z!\  +2 ."da"PS.seek 1.5ml + "processing"%' +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%O * +33 "core" + +3 ."da"PS.seek 0ml + "processing"%%'W +1613 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%L  +32 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%/ +69 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"% ' +2312 "core" ' +2 ."da"PSV.dial PTV + "processing"% +83 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%j +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%u +83 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%Y  +73 "core"  +2 ."da"PS.seek :empty +2 "processing"%8'9 +2304 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +126 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "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"% +10 ."da"PS.seek 2ml + "processing"%{'[ +1620 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%` +71 "core" +2 ."da"PBV.dial :waste1 + "processing"%:  +34 "core" +2 "processing"%3% +52 "core" %[%\  +2 ."da"PS.seek 1.5ml +2 "processing"%J' +599 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%c * +34 "core" , +3 ."da"PS.seek 0ml + "processing"%*'W +1612 "core" ' +2 ."da"delay 2:00 +3705 E^\ w=> +8297 #"da"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"%s +71 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%+' +2330 "core" ' +2 ."da"PSV.dial PTV + "processing"%< +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%B +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%, +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +80 "core" +2 ."da"PS.seek :empty +2 "processing"%v'9 +2319 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%@ +126 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%k' +598 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%\\'[ +1613 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"% +72 "core" +2 ."da"PBV.dial :waste1 + "processing"%T  +33 "core" +2 "processing"%% +4 "core" %]\ s +2 ."da"PS.seek 1.5ml + "processing"%X' +591 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%P * +32 "core" + +3 ."da"PS.seek 0ml + "processing"%['W +1611 "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"%2 * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%o +82 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%a' +2310 "core" ' +2 ."da"PSV.dial PTV + "processing"%S +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%g +83 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%m  +70 "core"  +2 ."da"PS.seek :empty +2 "processing"%x'9 +2321 "core" ' +2 ."da"Sleepy.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"% +130 "core"  + ."da"PSR.select :sub1 +3 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.25ml +2 "processing"%#'7 +351 "core" ' +3 ."da"delay 5 seconds +533 .PSR.select :sub2 +2 "processing"% +9 ."da"PS.seek 0.5ml +2 "processing"%V' +333 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml + "processing"%&'[ +1612 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%Z +96 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%\  +34 "core" +2 "processing"%)% +4 "core" %[\ 2 +2 ."da"PS.seek 1.5ml + "processing"%' +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%U * +33 "core" + +3 ."da"PS.seek 0ml + "processing"%e'W +1642 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +33 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%; * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%h +73 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%.' +2378 "core" ' +2 ."da"PSV.dial PTV + "processing"% +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%t +73 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +73 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%d  +72 "core"  +2 ."da"PS.seek :empty +2 "processing"%_'9 +307 Ea\ + +2094 "core" ' +2 "processing"%9 +3 "core" 9E4] +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast + "processing"%]  +3 "core" 4] + 4] + "processing"%& +4 "core" &TH '\ 2- +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 2 + "manipulator"&~% +4 "core" %\  E E C  +2 "storage"(r% +3 "core" %v W\ K +2 "storage"(. +2 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 2 +2 "storage"(( +345 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (|& +3 "core" & K d\ E + "manipulator"&i& +4 "core" &- ) ( | S + "manipulator"&% +4 "core" %\    a  +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 2 +2 "manipulator"&f( +177 "core" ( +2 "manipulator"&M& +4 "core" &   o + "storage"(-& +4 "core" & I D a\ D +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +46 ."da"Forearm.seek 2 + 700 counts +9 "manipulator"&D' +96 "core" ' +2 "storage"(9& +4 "core" & T U 1\ C +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek beamBreak + "storage"(7'L +267 "core" ' +2 "storage"(5- +3 "core" -'W + ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" & 5 n +2 "storage"(W& +3 "core" & , & \ @ + ."da"\Elbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 2 +2 "manipulator"&'Y +37 "core" ' +3 ."da"\Elbow.hold +2 "manipulator"&F, +3 "core" , +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(R- +2 "core" -'W +3 ."da"SE.seek 3.1 Pucks below Top Plate + "storage"(p' +32 "core" ' +2 "manipulator"&% +4 "core" %ha +2 "storage"(I& +3 "core" &  )\ 8 + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 2 + 315 counts +2 "manipulator"& 'ϔ +11 "core" ' +2 "manipulator"&0& +4 "core" & ! i +2 "storage"(!& +4 "core" & %  .\ @ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&4' +27 "core" ' +2 ."da"SE.seek 4.1 Pucks below Top Plate +2 "storage"(^' +44 "core" ' +2 "manipulator"&& +4 "core" &\ ) ( h +2 "manipulator"&=% +3 "core" % Z  +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&G'\ +92 "core" ' +2 ."da"\Elbow.seek PC +2 "manipulator"&C( +242 "core" ( +2 "manipulator"&6& +4 "core" &  + ."da"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &(& +2 "core" &  +2 ."da"Forearm.seek PC +2 "manipulator"&A' +95 "core" ' +2 ."da"Hand.close + "manipulator"&H/ +70 "core" / +2 ."da"PC.seek :open +2 "processing"%N( +402 "core" ( +2 "storage"(& +4 "core" & k j \ E + "manipulator"&E& +4 "core" & # #  + "manipulator"&% +4 "core" % )  b " +2 ."da"Forearm.seek :retract + "manipulator"&y'\ +94 "core" ' +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 2 +2 "manipulator"&n( +248 "core" ( +2 "manipulator"&b& +4 "core" &    !u + "storage"(& +4 "core" & K K \ B +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&' +103 "core" ' +2 ."da"Hand.open + "manipulator"&Q1 +75 "core" 1 +11 "storage"('- +3 "core" -' +2 ."da"SE.seek 3.86 Pucks below Top Plate +2 "storage"(}' +25 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 3.19 Pucks below Top Plate + "storage"('} +53 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da18sep0513h450ml.tif +1946 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +108 #"da"SX HX9/16 (USB:15): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 17.231 seconds\ /var/log/esp/da18sep0513h450ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da18sep0513h450ml15s.tif +1556 #SX HX9/16 (USB:15): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da18sep0513h450ml15s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da18sep0513h450ml30s.tif +3057 #SX HX9/16 (USB:15): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da18sep0513h450ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da18sep0513h450ml70s.tif +7117 #SX HX9/16 (USB:15): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da18sep0513h450ml70s.tif: TIFF Upload Complete\ + .Sleepy.power :camera,:OFF +2 ."Qmail"HABfans.email "17.231 sec auto-exposure",Subject: "da18sep0513h450ml images!" +9 "storage"(w- +113 "core" -'} +2 "storage"(1& +4 "core" &   W\ e +2 "manipulator"&>& +3 "core" &   !q +2 ."da"\Elbow.seek 2 +2 "manipulator"&O( +4 "core" ( +2 "manipulator"&& +3 "core" &  !q +2 "storage"(L& +3 "core" &   p\ f +3 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&' +3 "core" ' +2 ."da"SE.reconfigure SEgently +2 "storage"(#QK-0-\ b +4 ."da"SE.seek 3.9 Pucks below Top Plate +2 "storage"(/' +67 "core" ' +2 "manipulator"&%& +5 "core" &  !q +2 "storage"(& +3 "core" & 4 6 P\ +2 ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 2 +2 "manipulator"&j'Y +32 "core" ' +2 ."da"\Elbow.hold +2 "manipulator"&u, +3 "core" , + ."da"\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +4 "storage"(#QK-0-\ b +2 ."da"SE.seek 4.09 Pucks below Top Plate +2 "storage"(Y' +33 "core" ' +2 "manipulator"& % +5 "core" %Vm   ȷ +2 "storage"( & +4 "core" & \ x +2 ."da"Forearm.force -20 + "manipulator"&5 +2 ."da"Forearm.seek 2 + 297 counts +2 "manipulator"&8'ς +86 "core" ' +3 "manipulator"&q& +4 "core" & m +3 "storage"(`& +5 "core" & 3 ) \ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&:' +24 "core" ' +2 "storage"(3% +7 "core" % U T C\ +5 ."downElevator"SE.seek :down +4 "storage"({'v +144 (c% +4 "core" %u# \\ \\\ RQ +2 "manipulator"&J% +5 "core" %: +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&'\ +69 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +19 "core" ' + ."da"SC.coast + "storage"(6 +3 #tStarting finalPurge +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 "processing"%?& +4 "core" &u\ u +3 ."psFlush"Hand.open + "manipulator"&s1 +16 "core" 1 +2 "manipulator"&*& +5 "core" & $ m +2 "manipulator"&<% +4 "core" %    +2 ."psFlush"\Elbow.seek FlushPuck::Garage +2 "manipulator"&B(- +175 "core" ( +2 "manipulator"&,& +4 "core" &-   V +2 ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 & & +3 "core" &- V +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&+' +110 "core" ' +2 ."psFlush"Hand.close + "manipulator"&@/ +75 "core" / +2 "manipulator"&v& +5 "core" &-  V +2 "manipulator"&k% +4 "core" %   Ⱦ` +2 ."psFlush"Forearm.seek :retract +2 "manipulator"& '\ +100 "core" ' +2 ."psFlush"\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."psFlush"\Elbow.seek PC +2 "manipulator"&T( +128 "core" ( +2 "manipulator"&& +4 "core" &  w +2 ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &\\& +3 "core" &  w +2 ."psFlush"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +2 "manipulator"&P' +97 "core" ' +2 "manipulator"&X& +5 "core" & w +2 "manipulator"&% +4 "core" % +2 "processing"%2& +4 "core" &}\ v +2 "processing"%o& +3 ."psFlush"PC.seek :closed +3 "processing"%[(Tg +4 "core" &\ x +2 &~\ v +7 &0x}\ m+z +10 &d}z\ n> +9 &spz\ nN +10 &7Q}\ oM +9 &S}\ oL +9 &V~\ qL +10 &~Vz\ pM +9 &@R{\ oM +9 &R|\ qM +10 &Rx\ qM +9 & Rm\ pM +10 &"HRs\ nM +9 &$\ Qm\ oM +9 &%Wn\ qM +10 &'We\ sL +9 &)QTj\ oL +9 &+Tf\ oL +10 &,Wo\ oM +9 &.Rg\ nM +10 &0XVn\ oM +9 &2Wf\ oM +9 &3Wh\ oM +10 &5Wi\ nM +9 &7_Uf\ nM +9 &9#Ti\ qL +10 &:Wf\ oM +9 &<Vg\ oL +10 &>iSd\ oL +9 &@*We\ qM +9 &ATe\ oM +10 &CQd\ oL +9 &EpUe\ nM +9 &G2Ye\ pM +10 &H^f\ nN +9 &Jid\ lO +10 &Lf`\ jS +9 &N(]\ kS +9 &Oe\ jR +10 &Q`\ kS +9 &SQ{hZ\ n= +9 &T+#KY\ pG +10 &T;38\ p7 +2 ( + "processing"%o& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.57 +2 "processing"%S& +4 "core" &T;3X\ p7 + ."psFlush"Hand.open +2 "manipulator"&g1 +71 "core" 1 +3 "manipulator"&% +4 "core" %  ( +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract + "manipulator"&m'\ +95 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%a +138 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."psFlush"PS.seek 1ml +2 "processing"%'P +390 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +708 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%x' +1606 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%# +72 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%V  +34 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%Z'W +2625 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%\ +72 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%)' +589 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%&' +2114 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%U +72 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"% U +52 "core" V +3 ."psFlush"PS.seek 0ml +3 "processing"%'W +2672 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%; @ +43 "core" ? +3 ."psFlush"PS.seek 2.5ml + "processing"%h' +2632 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%e  +71 "core"  +3 ."psFlush"PS.seek :empty + "processing"%'9 +2639 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%t +44 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%' +2635 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%d +81 "core" ~ +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%.'W +2629 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +39 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%]' +2637 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +69 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%~'9 +2636 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%r +54 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%'P +1105 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%|' +1607 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%i +72 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +51 "core"  +3 ."psFlush"PS.seek 0ml + "processing"%M'W +2633 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%- +72 "core"  +2 ."psFlush"PSR.select :flush +42 "processing"%@ +18 ."psFlush"PS.seek 0.5ml +2 "processing"%l' +602 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%9' +2122 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%" +72 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%5 U +51 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2632 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%W @ +55 "core" B +2 ."psFlush"PS.seek 2.5ml +2 "processing"%R' +269 Ea\ u;; +2366 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +71 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%I'9 +2658 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%0 +55 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%!' +2636 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +72 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%='W +2630 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%D @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%f' +2641 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%7  +71 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2629 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"' & +3 "core" &47c\ j +2 .tHand.open + "manipulator"&p1 +23 "core" 1 +2 "manipulator"&4& +4 "core" & = w +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC + "manipulator"&6( +3 "core" ( +2 "manipulator"&(& +4 "core" & : w + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &F& +2 "core" & w +2 .tForearm.seek PC +2 "manipulator"&H' +99 "core" ' +2 .tHand.close + "manipulator"&G/ +64 "core" / +2 .tPC.seek :open +2 "processing"%$( +403 "core" ( +2 "manipulator"&& +4 "core" & J w + "manipulator"&E% +4 "core" %  ! +2 .tForearm.seek :retract + "manipulator"&'\ +103 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&A( +354 "core" ( +2 "manipulator"&b& +4 "core" & - + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & - +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&C'ρ +96 "core" ' +2 "manipulator"&Q& +4 "core" & - +2 "manipulator"&'% +3 "core" %ω +2 "collection"'y& +4 "core" &49i\ k +2 "collection"'^& +3 .tCC.seek :closed +2 "collection"'}(O +2 "core" &5:h\ m +4 &47a\ l; +10 &NKz59e\ b0 +9 &|s49n\ aE +10 &&[48g\ dL +9 &V59]\ eL +9 &U58a\ eL +10 &nV79c\ eL +9 &/Y48i\ eL +9 &U1:c\ eL +10 &S58_\ eL +9 &vU58d\ eL +10 &!9U5:e\ eK +9 &"U49_\ cL +9 &$U6:a\ bL +10 &&T49a\ cK +9 &(?U48_\ aL +9 &*U49f\ aL +10 &+T59h\ aL +9 &-U58c\ aL +10 &/HR58d\ aL +9 &1 T68c\ aL +9 &2U58d\ aL +10 &4R39b\ aL +9 &6OU48e\ aL +9 &8T58^\ aL +10 &9R4:f\ aL +9 &;U3:l\ aL +10 &=XU26k\ aL +9 &?V48h\ aL +9 &@U78h\ aL +10 &BV47b\ aL +9 &D^Y48b\ `L +9 &Fb48_\ `M +10 &G{48a\ ]P +9 &I57a\ YT +10 &KF36b\ UW +9 &M38f\ TY +9 &Nx49e\ Y9 +10 &Oi/48f\ W!c +9 &OL48i\ aB +2 ( + "collection"'^& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.86 + "collection"'w& +4 "core" &OU38s\ ]B +2 .tHand.open + "manipulator"&11 +74 "core" 1 +2 "manipulator"&>% +4 "core" % ω +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +93 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'L& +4 "core" &OU37k\ bB +2 "collection"'%% +4 "core" %36b\ b + #tCS Pulling 5ml of flush + .CSV.dial CSR + "collection"'  +40 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"' 'l +1349 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 ' % +3 "core" %l38f\ d +2 .tCS.reconfigure CSfast +3 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'n' +670 "core" ' +2 .tCSV.dial :waste + "collection"' +125 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'q' +1996 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'`& +4 "core" &OU56]\ gB +2 "collection"'% +3 "core" %49k\ f +2 .tCSV.dial :flush + "collection"'3  +41 "core"  +3 .tCS.reconfigure CSfast + "collection"'#d @b +3 .tCS.seek 5ml + "collection"''l +1239 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'O @ +40 "core" B +2 "collection"'/% +4 "core" %l48V\ g +2 .tCS.seek 7.001ml +2 "collection"'c' +543 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'j  + 'J  +40 "core"  +89  +2 .tCBV.dial :waste1 + "collection"'? @ +44 "core" ? +3 .tCS.seek 0ml + "collection"'8' +1693 "core" ' +49 #tFlushing lower manifold's waste2 port +2 "collection"'s& +4 "core" &OU5:V\ hB + "collection"'*% +4 "core" %6;[\ h + .tCSV.dial :flush +2 "collection"'<  +70 "core" +3 .tCS.seek 5ml +2 "collection"'Y'l +1221 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"': @ +42 "core" A +2 "collection"',% +4 "core" %l6;T\ e +2 .tCS.seek 7ml +2 "collection"' ' +547 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'{  +41 "core"  +2 .tCBV.dial :waste2 +2 "collection"'  +110 "core"  +3 .tCS.seek 0ml + "collection"'u' +1671 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'@& +4 "core" &OT39G\ gB +2 "collection"'v% +3 "core" %4:R\ h +2 .tCSV.dial CSR + "collection"'k  +41 "core"  +2 .tCSR.select :kill + "collection"' +10 .tCS.seek 8ml + "collection"'' +1930 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'' D +542 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"'\\ +2 '+  +95 "core" +37  +2 .tCTV.dial :intake + "collection"'X  +72 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'' \\ +1941 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'2  +69 "core"  +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'B' +603 "core" ' +2 .tCSV.dial CSR + "collection"'  +110 "core"  +2 .tCSR.select :flush + "collection"' +11 .tCS.seek 5ml +2 "collection"'N'l +1352 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"'S' D +1357 "core" ' +2 .tCSV.dial CBV + "collection"'g +96 "core" +2 .tCS.seek 0ml +2 "collection"'' +2616 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&o& +4 "core" & - +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&a( +25 "core" ( +2 "manipulator"&P& +4 "core" &  + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &_& +2 "core" &  +2 .tForearm.seek CC +2 "manipulator"&'ρ +93 "core" ' +2 .tHand.close + "manipulator"&#/ +66 "core" / +2 .tCC.seek :open +2 "collection"'V( +376 "core" ( +2 "manipulator"&x& +4 "core" &   +2 "manipulator"&\ % +3 "core" % ϔ +2 .tForearm.seek :retract +2 "manipulator"&Z'\ +100 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&)(- +269 "core" ( +2 "manipulator"&U& +4 "core" &- H +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 && +2 "core" &- H +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&&' +111 "core" ' +3 .tHand.open + "manipulator"&;1 +66 "core" 1 +2 "manipulator"&% +4 "core" % u  ǹ{ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&e'\ +98 "core" ' +2 #tCompleted [/home/esp/esp2/mission/2018_08_31_niagara_mission.rb:71] begun 11:30:24 + #Preparing to sleep until 7:06AM 9/07/2018 +3 #Asleep til 7:06AM 9/07/2018 +4 ."shutdown"CC.coast +3 #tContinuing at 07:06EDT07-Sep-18 + "collection"'6 +4 Ek\ z11 +3 ."shutdown"CS.coast +2 ."Qmail"GoodNews.email "Then, in tube 3: Sample.deep; initialPurge; da withoutWCR\\n/home/esp/esp2/mission/2018_08_31_niagara_mission.rb:76\\n{1 => 22, 2 => 5, 3 => 17}\\nCan@13:34:39, 26.6C, 18% humidity, 14.4psia, 13.206V, 0.226A, 0.226A avg, 2.99W",Subject: "Asleep until 07:06EDT07-Sep-18" +2 "collection"'5 +57 ."shutdown"PC.coast + "processing"%6 +3 ."shutdown"PS.coast + "processing"%5 +2 ."shutdown"Forearm.coast + "manipulator"&5 +3 ."shutdown"\Elbow.coast + "manipulator"&6 +38 ."shutdown"Sleepy.power :dwarf,:OFF + .Sleepy.power :raw,:OFF +3 #Shutdown +15487 Ek\ n +60002 k\ | +60002 j\ { +60002 j\ t +60003 k\ j +60002 j\ l +60002 i\ f +60002 h\ ~ +60003 i\ m +60002 f\ z +60002 f\ $$ +60002 e\  +60002 g\ } +60003 c\ l +60002 b\  +60002 `\  +60002 `\ u +60002 ^\ s +60003 ^\ ~ +60002 \\\ $#t +60002 [\ v +60002 ^\ %%u +60003 Z\ &&f +60002 V\ ~ +60002 X\ n +60002 Y\ t +60002 _\ y +60003 _\ h +60002 a\ v +60002 e\ $$l +60002 e\ f +60003 f\  +60002 j\ m +60002 j\ x +60002 n\ x +60002 k\ n +60003 n\ k +60002 k\ f +60002 k\ m +60002 m\ x +60002 m\ y +60003 m\ g +60002 o\ t +60002 o\ q +60002 m\ p +60003 p\ p +60002 r\ m +60002 j\ l +60002 e\ l +60002 g\ r +60003 d\ c +60002 a\ l +60002 c\ q +60002 f\ m +60002 f\ n +60003 h\ $$| +60002 e\ w +60002 g\ m +60002 h\ w +60003 g\ j +60002 c\ n +60002 a\ i +60002 \\\ p @EDT1536206836.54 [\ { +60003 O\ e +60002 U\ k +60002 I\ { +60002 H\ l +60002 G\ v +60003 J\ v +60002 L\ s +60002 L\ o +60002 P\  +60003 M\ t +60002 M\ m +60002 O\ q +60002 O\ | +60002 S\ z +60003 O\ h +60002 R\ n +60002 S\ h +60002 R\ { +60003 T\ v +60002 U\ l +60002 Q\ o +60002 Q\ l +60002 S\ k +60003 S\ w +60002 S\ q +60002 U\ n +60002 U\ y +60003 R\ p +60002 S\ m +60002 S\ m +60002 T\ y +60002 V\ o +60003 U\ p +60002 W\ y +60002 [\ y +60002 [\ j +60002 [\ { +60003 _\ z +60002 ^\ q +60002 ^\ w +60002 `\ m +60003 `\ p +60002 `\ j +60002 _\ l +60002 `\ q +60002 a\ m +60003 a\ $${ +60002 b\ v +60002 `\ q +60002 b\ y +60003 a\ q +60002 _\ h +60002 \\\ m +60002 ^\ %$z +60002 ]\ x +60003 \\\ k +60002 Y\ ""q +60002 Y\ %$x +60002 W\ $$ +60002 W\  +60003 [\ x +60002 ^\ '& +60002 [\ q +60002 Z\ ~ +60003 X\ p +60002 V\ %${ +60002 V\ z +60002 W\ z +60002 V\ y +60003 T\ $${ +60002 T\ ('y +60002 V\  +60002 S\ u +60002 S\ g +60003 U\ d +60002 Y\ j +60002 \\\ o +60002 ^\ m +60003 ]\ q +60002 a\ y +60002 b\ l +60002 a\ $$o +60002 `\ p +60003 ]\ i +60002 ]\ i +60002 Z\ j +60002 Y\ ##x +60003 Z\ %% +60002 Z\ m +60002 Y\ m +60002 [\ k +60002 [\ r +60003 V\ l +60002 V\ o +60002 W\ o +60002 Y\ %%u +60002 W\ m +60003 Y\ j +60002 Y\ k +60002 Y\ f +60002 W\ f +60003 V\ e +60002 V\ z +60002 V\ n +60002 T\ m +60002 V\ k +60003 U\ { +60002 U\ q +60002 W\ j +60002 U\ n +60002 S\ h +60003 T\ v +60002 U\ u +60002 T\ u +60002 U\ m +60003 S\ v +60002 U\ n +60002 S\ n +60002 R\ p +60002 S\ o +60003 U\ i +60002 S\ o +60002 T\ k +60002 R\ w +60002 R\ t +60003 R\ y +60002 T\ q +60002 S\ h +60002 T\ j +60003 T\ q +60002 S\ k +60002 R\ m +60002 S\ &&j +60002 S\ t +60003 R\ f +60002 R\  +60002 T\ g +60002 O\ m +60002 P\ t +60003 S\ p +60002 Q\ n +60002 Q\ c +60002 R\ _ @EDT1536293239.74 Q\ w +60002 P\ n +60002 P\ r +60002 R\ o +60002 Q\ a +60003 S\ p +60002 P\ g +60002 P\ e +60002 O\ l +60002 R\ ~ +60003 Q\ g +60002 P\ n +60002 O\ j +60002 P\ k +60002 L\ o +60003 N\ h +60002 N\ z +60002 N\ y +60002 N\ o +60002 N\  +60003 N\ { +60002 M\ x +60002 L\ | +60002 M\  +60003 M\ z +60002 M\ w +60002 L\ | +60002 L\ y +60002 L\  +60003 K\ ~ +60002 L\ j +60002 L\ m +60002 K\ n +60002 M\  +60003 J\ r +60002 N\ o +60002 N\ t +60002 M\ o +60002 N\ } +60003 P\ b +60002 O\ s +60002 R\ q +51939 R\ n +34 #tPowering up Dwarves +496 .Sleepy.power :raw,:ON +21 "sampler") +2 )h +2 "core"  +2 "collection"' +2 't +3 "core"  + "processing"% +2 % +3 "core"  +2 "collection"' 9\ +2 ' 0\ + ' -\ +2 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +2 "sampler")&\ + .tSS.configure SSconfig +2 "sampler")#.0X 22, 2 => 5, 3 => 17}\\nCan@07:06:25, 25.5C, 17% humidity, 14.3psia, 13.201V, 0.318A, 0.318A avg, 4.20W",Subject: "Started 2018_08_31_niagara_mission phase Sample.deep; initialPurge; da withoutWCR" +2 .tSample.deep +62 "sampler")f0 +1069 "core" 0 +2 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"' & +4 "core" &BC>\ ? + .tHand.open +2 "manipulator"&p1 +75 "core" 1 +2 "manipulator"&4& +4 "core" & o +2 "manipulator"&(% +4 "core" % \   +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&F(- +169 "core" ( +4 "manipulator"&G& +8 "core" &- | +4 .t\Elbow.reconfigure LooseElbow +4 "manipulator"&$ &.,(#b +3 &T& +2 "core" &- | +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage +2 "manipulator"&m' +107 "core" ' +2 .tHand.close +2 "manipulator"&[/ +67 "core" / +2 "manipulator"&& +4 "core" &-  ? | +2 "manipulator"&E% +3 "core" %   +2 .tForearm.seek :retract +2 "manipulator"&H'\ +102 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&6( +270 "core" ( +2 "manipulator"&b& +4 "core" &   3 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &   3 +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&Q'ρ +94 "core" ' +2 "manipulator"&'& +4 "core" &   3 +4 "manipulator"&y% +4 "core" %w h  +2 "collection"'& +4 "core" &?D*\ m +2 "collection"'K& +4 .tCC.seek :closed + "collection"'w(O +3 "core" &@F"\ k +3 &?H=\ m  +10 &6AC@\ a,~ +9 &hADF\ _@ +11 &euACG\ aM +8 &)TAEH\ dL +9 &W@DD\ dM +10 &YBD@\ bM +9 &oZ@DF\ aL +10 &0Y@CJ\ dM +9 &TBE=\ dL +10 &YBCA\ aM +9 & wVBDC\ eL +9 &":W?D?\ bL +9 &#Y@DF\ aM +11 &%W?E<\ `M +8 &'~YAD=\ aM +10 &)@W?DE\ bM +9 &+XAC;\ cM +9 &,YAE:\ bL +10 &.T@E:\ dL +9 &0HX?C@\ cM +10 &2 W@EF\ dL +9 &3Y@DC\ cL +9 &5WADB\ dL +10 &7QYAC<\ dL +9 &9WAE:\ dL +9 &:T@BB\ eL +10 &<W@E?\ dL +9 &>ZU@D>\ dL +9 &@WBGD\ eL +10 &AU@C?\ dL +9 &CWAE<\ dL +10 &E^`CC:\ cM +9 &Gp?D9\ bO +9 &H@F:\ ^S +10 &J?D:\ ZW +9 &LE?C5\ XY +9 &N>C5\ XI +10 &O)@?B;\ ]0 +9 &OW?FA\ cB +5 ( + "collection"'K& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.96 +2 "collection"'1& +4 "core" &OU>E\ dB + .tHand.open + "manipulator"&>1 +73 "core" 1 +2 "manipulator"&L% +4 "core" % w  7  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&%'\ +101 "core" ' +2 #tFlushing the Collection Valve::Manifold +2 "collection"'^& +4 "core" &OU@D9\ cB +2 "collection"'% +4 "core" %?C9\ c + #tCS Pulling 5ml of flush + .CSV.dial CSR + "collection"'C  +138 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"''l +1348 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +9 ' % +3 "core" %l@C\ f +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml + "collection"' ' +679 "core" ' +2 .tCSV.dial :waste + "collection"' +125 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'n' +270 EQ\ vGG +1722 "core" ' +2 #tPurging external Intake + "collection"'`& +4 "core" &OU=D\ dB + "collection"'% +4 "core" %@C#\ d + .tCSV.dial :flush +2 "collection"'3  +42 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'q' D +2398 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"'O + '/  +30 "core" +48  +2 .tCTV.dial :intake + "collection"'  +72 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'j' +2400 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'J  +72 "core" +2 #tFlushing upper manifold + "collection"'?& +4 "core" &OT=D\ cB +2 "collection"'c% +3 "core" %=BC\ b + .tCSV.dial :flush +2 "collection"'s  +69 "core"  +3 .tCS.seek 5ml + "collection"'*'l +1242 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'< @ +41 "core" A +2 "collection"'8% +4 "core" %l?EG\ ` +2 .tCS.seek 7ml +46 "collection"':' +541 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +2 "collection"', +97 "core"  +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"'Y' +1688 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'{'- +769 "core" ' +2 .tCSV.dial :waste + "collection"' +42 "core" +3 .tCS.seek 0ml + "collection"' ' +779 "core" ' +2 "collection"'@& +4 "core" &OT@C\ hB + "collection"'v% +4 "core" %?C=\ h + .tCSV.dial :flush +2 "collection"'k  +41 "core"  +3 .tCS.seek 3ml +2 "collection"'u'- +775 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +40 "core" A +2 "collection"'\\% +4 "core" %-?C"\ ` +2 .tCS.seek 5ml +2 "collection"'+'l +552 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml + "collection"'X' +1233 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"''- +790 "core" ' +2 .tCSV.dial :waste + "collection"'2 +71 "core" +3 .tCS.seek 0ml + "collection"'' +775 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"& & +4 "core" &  2 3 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&B( +5 "core" ( +2 "manipulator"&N& +7 "core" &  c 3 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &g& +3 "core" &   3 +2 .tForearm.seek CC + "manipulator"&S'ρ +96 "core" ' +2 .tHand.close + "manipulator"&o/ +74 "core" / +2 .tCC.seek :open +2 "collection"'P( +374 "core" ( +2 "manipulator"&_& +4 "core" &  7 3 + "manipulator"&#% +4 "core" % ύ 2 +2 .tForearm.seek :retract + "manipulator"&A'\ +95 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&(- +270 "core" ( +2 "manipulator"&}& +4 "core" &- y + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &x& +2 "core" &-  y +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&\ ' +111 "core" ' +3 .tHand.open + "manipulator"&1 +73 "core" 1 +2 "manipulator"&U% +4 "core" %  ǽ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' +2 #tda sampling at most 1000ml +2 #Loading sh1 puck from tube 3 into Collection Clamp +2 ."Qmail"HABfans.email "Started da in tube 3 at 07:10:51EDT07-Sep-18\\n{1 => 22, 2 => 5, 3 => 17}\\nCan@07:07:23, 25.5C, 17% humidity, 14.3psia, 13.186V, 0.361A, 0.361A avg, 4.77W",Subject: "da sampling at most 1000ml" +2 "collection"'a& +112 "core" &BD&\ s +2 "manipulator"&;% +3 "core" %\  ]  +2 "storage"(% +4 "core" % \ + "storage"(Z. +4 "core" .( +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 +2 "storage"(&( +342 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (V& +3 "core" &$ _\ \  +2 "manipulator"&& +4 "core" &- 0 y +2 "manipulator"&$% +3 "core" %\    +3 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 3 + "manipulator"&( +176 "core" ( +2 "manipulator"&e& +5 "core" &\  O # +2 "storage"()& +5 "core" &$ \ \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&z' +100 "core" ' +2 "storage"(h& +4 "core" &$ \ \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(t'L +135 "core" ' + "storage"(- +4 "core" -'ڗ + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (d& +2 "core" &# k w \ \  +2 "manipulator"&& +4 "core" &\  B # +2 .t\Elbow.seek 3 +2 "manipulator"&( +5 "core" ( +2 "manipulator"&& +4 "core" &\  I # +2 "storage"(]& +3 "core" &# y \ \  +3 .tForearm.seek 3 + 300 counts + "manipulator"&r'2 +24 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +42 "manipulator"&/ +72 "core" / +11 ."downElevator"SE.seek :down +3 "manipulator"&i& +3 "storage"(.'v +7 "core" &\  2 # +2 "manipulator"&-% +5 "core" % C z +3 .tForearm.seek :retract +2 "manipulator"&M'\ +100 "core" ' + ' +2 ."downElevator"SE.coast +2 .t\Elbow.seek CC +2 "storage"(5 + "manipulator"&5( +156 "core" ( +2 "manipulator"&l& +4 "core" &'   ?Z +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &0& +3 "core" &' @Y +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&~'ρ +101 "core" ' +33 "manipulator"&"& +4 "core" &&  @X +2 "manipulator"&% +4 "core" %υ  +2 "collection"'!& +4 "core" &@EA\ h +2 "collection"'D& +4 .tCC.seek :closed +2 "collection"'(O +3 "core" &@EC\ i +6 &@D=\ g +5 &3~@DI\ ^+{ +10 &eAEF\ \\> +9 &tAEA\ ^M +9 &LU@E=\ aK +10 &WAEE\ `K +9 &V@EC\ aK +10 &U@FC\ `K +9 &RZCDE\ `L +9 &TAEF\ `L +10 &T@EF\ aL +9 & Y@DD\ `K +9 &"\\U?DE\ aK +10 &$UADD\ bL +9 &%S@CE\ aK +10 &'W@DE\ aK +9 &)dUAED\ `K +9 &+%YBFE\ `L +10 &,Y?FA\ `L +9 &.UACD\ `L +9 &0lRAEC\ aK +10 &2.T@DE\ `K +9 &3WCDE\ aL +10 &5V@FD\ `L +9 &7tRBFD\ aK +9 &96U>CD\ aK +10 &:WAE>\ aL +9 &<VBEC\ aL +9 &>|XCED\ `K +10 &@=S@EC\ aL +9 &AYBEC\ `L +10 &C\\AEE\ `L +9 &Eb?E=\ _M +9 &G:uCFE\ ]O +10 &H E\ ZS +9 &JD\ UX +9 &LhA\ UX +10 &N%41D\ SF +9 &O79>G>\ Z, +10 &Ou>EA\ ]J +5 ( + "collection"'D& +5 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.91 + .Hand.open + "manipulator"&R1 +3 "core" &Om>A?\ ^J +70 1 +2 "manipulator"&f% +4 "core" % σ  + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& '\ +99 "core" ' +2 .tSC.coast "storage"(6 +3 #tcollectSample 1000ml w/bubble point of 24psi + #Priming 7ml + .Sleepy.power :sampler,:ON + .Intake.select :close + .\Exhaust.select :close + .SS.hold +2 "sampler")p+ +3 "core" + + "sampler")4% +4 "core" % |\ y + "collection"'(& +4 "core" &OkCD\ 7J +2 EO\ nUU +2 #tCalibrating pressure and temperature sensors + .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X+ +3 "core" + +2 "sampler")L% +4 "core" % \ hj + "collection"'^& +4 "core" &Oj\ *J +2 EO\ 5^_ + .tCTV.dial :intake +2 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +2 "sampler")K  +75 "core" +2 #tAllowing 130s for 25.0ml of remaining 1000.0ml + .Intake.select :open + "sampler") +210 "collection"'% +3 "core" %\ ( +2 #tIntake @18.7psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X +2 "collection"'k% +4 "core" %WZ\ ! + #tIntake @15.6psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 135 +2 "sampler")#.0X q\ a +15 "collection"'% +3 "core" %nv\ $ +2 "sampler")Z% +3 "core" %o> \ a +15 "collection"'\ % +3 "core" %sx\ # +2 "sampler")W% +3 "core" %o> \ ` +15 "collection"'V% +3 "core" %y}\ $ +2 "sampler")% +3 "core" %o=15 t\ b +2 "collection"'$% +3 "core" %z}\ $ +2 #tIntake @17.5psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 110 +2 "sampler")#.n0X% +4 "core" %\ $ + #tIntake @18.4psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 65 +2 "sampler")#.A0X% +3 "core" %\ +2 "sampler")% +4 "core" %j= s\ ^ +14 "collection"' % +3 "core" %\ ! +2 "sampler")% +3 "core" %j= w\ ^ +15 "collection"'% +3 "core" %\ ! +2 "sampler")C% +3 "core" %j= \ ^ +15 "collection"'`% +3 "core" %\ ! +2 "sampler")% +3 "core" %j> x\ ^ +15 "collection"' % +3 "core" %\ +2 "sampler")n% +3 "core" %j= |\ ] +15 "collection"'/% +3 "core" %\ " +2 "sampler")% +3 "core" %j= " \ ^ +15 "collection"'O% +3 "core" %\ ! +2 "sampler")% +3 "core" %j>** y\ _ +15 "collection"'q% +3 "core" %\ ! +2 "sampler")?% +3 "core" %j>33 \ _ +2 "collection"'c% +3 "core" %\ ! +2 #tIntake @18.5psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 29 +2 "sampler")#.0X% +3 "core" %A@ w\ a +15 "collection"'% +3 "core" %\ # +2 "sampler") % +3 "core" %A@ \ ` +15 "collection"'% +3 "core" %\ # +2 "sampler")% +3 "core" %A@ u\ ` +15 "collection"'C% +3 "core" %\ # +2 "sampler")`% +3 "core" %A@#! u\ ` +15 "collection"'% +3 "core" %\ " +2 "sampler") % +3 "core" %A?'* \ _ +15 "collection"'n% +3 "core" %\ ! +2 "sampler")/% +3 "core" %A?,+ q\ ^ +15 "collection"'% +3 "core" %\ +2 "sampler")O% +3 "core" %A?11 \ ^ +15 "collection"'% +3 "core" %\ +2 "sampler")q% +3 "core" %A?55 |\ ^ +2 "collection"'?% +3 "core" %\ +2 #tIntake @18.8psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 17 +2 "sampler")#.0X% +3 "core" %\ " +2 "sampler")% +3 "core" %G00 r\ _ +15 "collection"' % +3 "core" %\ # +2 "sampler")% +3 "core" %G25 {\ _ +2 "collection"'% +4 "core" %\ " + #tIntake @18.6psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 13.86125 +2 "sampler")#.0X% +3 "core" %?  p\ ` D +15 "collection"'% +3 "core" %\ $ +2 "sampler") % +3 "core" %?  r\ a D +15 "collection"'% +3 "core" %\ # +2 "sampler")% +3 "core" %?  y\ _ D +15 "collection"'"% +3 "core" %\ # +2 "sampler")`% +3 "core" %?  s\ ` D +15 "collection"'% +3 "core" %\ # +2 "sampler") % +3 "core" %?  s\ ` D +15 "collection"'n% +3 "core" %\ # +2 "sampler")/% +3 "core" %?  \ ` D +15 "collection"'% +3 "core" %\ # +2 "sampler")O% +3 "core" %?  {\ ` D +15 "collection"'% +3 "core" %\ # +2 "sampler")q% +3 "core" %? ! z\ a D +15 "collection"'?% +3 "core" %\ $ +2 "sampler")b% +3 "core" %? ## z\ a D +15 "collection"'% +3 "core" %\ # +2 "sampler")j% +3 "core" %? %$ w\ a D +15 "collection"'<% +3 "core" %\ # +2 "sampler")8% +3 "core" %? (' w\ b D +15 "collection"'*% +3 "core" %\ % +2 "sampler"),% +3 "core" %? ,( s\ c D +15 "collection"'Q% +4 "core" %\ % +2 "sampler")s% +3 "core" %? -, y\ c D +15 "collection"'Y% +3 "core" %\ % +2 "sampler")% +3 "core" %? 00 r\ b D +15 "collection"':% +3 "core" %\ & +2 "sampler")@% +3 "core" %? 10 s\ c D +15 "collection"'k% +3 "core" %\ & +2 "sampler"){% +3 "core" %? 37 \ b D +2 "collection"'% +3 "core" %\ % +2 #tIntake @18.7psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 13.86125 +2 "sampler")#.0X \ ^ +11 + +2 "sampler")+% +3 "core" %@\\954 s\ ` +2 .tIntake.select :close + "sampler")0 +9 )3% +3 "core" %@\\84 t\ g o +2 !to:ShallowSampler::Clogged:bt[";/home/esp/esp2/utils/sampler.rb:592:in `sampleQuietly'"4/home/esp/esp2/utils/sampler.rb:619:in `sample'":/home/esp/esp2/protocol/sh1.rb:112:in `collectSample'"4/home/esp/esp2/protocol/DA.rb:27:in `daExtract'"4/home/esp/esp2/utils/puckmoves.rb:357:in `load'"8/home/esp/esp2/utils/puckmoves.rb:882:in `loadPuck'"4/home/esp/esp2/protocol/DA.rb:22:in `daExtract'"-/home/esp/esp2/protocol/DA.rb:52:in `da'" +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'' +103 "core" ' +50 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +131 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0XD\ ^J +2 ."airStroke"CSV.dial :waste +3 "sampler")% + "collection"'- +5 "core" %# z\ +2 .tSSV.dial :exhaust +2 "sampler")  +63 "core" +3 ."airStroke"CS.seek 0ml + "collection"'z' +4 "core" ' +2 ."airStroke"CSV.dial :air + "collection"'l @ +3 "core"  + .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X' \\ +592 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 '% +3 "core" % ZBD\ ` +2 .tCS.seek 5ml +2 "collection"' 'l +837 "core" ' +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'  +41 "core"  +3 .tCS.seek 1ml + "collection"'' +1090 "core" ' +2 #tHeating sh1 puck from tube 3 in Collection Clamp to 70C for 10:00 +2 .CH.seek 70C,8:00 +3 "collection"'"9 +2 '` \  +5 "core" 91 +102 "collection"'9 +3 "core" 91d +102 "collection"' 9 +3 "core" 91 d +102 "collection"'n9 +5 "core" 92 d +102 "collection"'/9 +3 "core" 92d +102 "collection"'9 +3 "core" 95d +102 "collection"'O9 +3 "core" 97d +102 "collection"'9 +3 "core" 9;d +103 "collection"'q9 +3 "core" 9A"d +102 "collection"'?9 +3 "core" 9F&d +102 "collection"'b9 +3 "core" 9N+d +102 "collection"'9 +3 "core" 9W/d +102 "collection"'j9 +3 "core" 9a3d +102 "collection"'<9 +4 "core" 9l7d +102 "collection"'89 +3 "core" 9z;d +102 "collection"'*9 +3 "core" 9 @d +102 "collection"',9 +3 "core" 9 Dd +102 "collection"'Q9 +3 "core" 9 Hd +102 "collection"'s9 +4 "core" 9\ Ld +102 "collection"'Y9 +3 "core" 9\ Pd +102 "collection"'9 +3 "core" 9 Ud +102 "collection"':9 +3 "core" 9 Yd +102 "collection"'@9 +3 "core" 9 ]d +102 "collection"'k9 +4 "core" 9 ad +102 "collection"'{9 +3 "core" 9,fd +102 "collection"'9 +3 "core" 9Bjd +102 "collection"'\\9 +3 "core" 9Ynd +102 "collection"'+9 +3 "core" 9ord +102 "collection"'39 +3 "core" 9vd +102 "collection"'X9 +3 "core" 9{d +102 "collection"'m9 +3 "core" 9d +102 "collection"'u9 +3 "core" 9c +102 "collection"'9 +3 "core" 9a +102 "collection"' 9 +3 "core" 9_ +103 "collection"'o9 +3 "core" 9[ +102 "collection"' 9 +3 "core" 9+Y +102 "collection"'g9 +3 "core" 9CW +102 "collection"'9 +3 "core" 9[U +102 "collection"'N9 +4 "core" 9sS +102 "collection"'_9 +3 "core" 9Q +102 "collection"'#9 +3 "core" 9O +102 "collection"'c9 +3 "core" 9N +102 "collection"'J9 +3 "core" 9L +102 "collection"'x9 +3 "core" 9 J +103 "collection"'B9 +3 "core" 9!H +102 "collection"'v9 +3 "core" 9"E +102 "collection"'%9 +3 "core" 9(#D +102 "collection"'69 +3 "core" 9>$B +102 "collection"'A9 +3 "core" 9T%A +102 "collection"'a9 +3 "core" 9j'? +102 "collection"';9 +3 "core" 9~)= +102 "collection"'S9 +3 "core" 9*; +102 "collection"'Z9 +3 "core" 9+: +102 "collection"'29 +4 "core" 9,8 +102 "collection"'W9 +3 "core" 9.6 +102 "collection"'9 +3 "core" 9/4 +102 "collection"'V9 +3 "core" 902 +102 "collection"'$9 +3 "core" 9 21 +102 "collection"'9 +5 "core" 9 2/ +103 "collection"'h9 +3 "core" 934. +102 "collection"'\ 9 +3 "core" 9F6, +102 "collection"'9 +3 "core" 9X7+ +102 "collection"'C9 +3 "core" 9k9) +102 "collection"')9 +4 "core" 9~:\ ( +102 "collection"'9 +3 "core" 9;& +102 "collection"'d9 +3 "core" 9=% +102 "collection"'9 +3 "core" 9=# +102 "collection"']9 +3 "core" 9>" +102 "collection"'9 +3 "core" 9A! +102 "collection"'9 +3 "core" 9B# +102 "collection"'9 +3 "core" 9C' +102 "collection"'-9 +3 "core" 9 D+ +102 "collection"'9 +3 "core" 9 F/ +102 "collection"'l9 +3 "core" 9 &H4 +103 "collection"'9 +3 "core" 9 4I8 +102 "collection"'t9 +3 "core" 9 DJ< +102 "collection"'z9 +3 "core" 9 SL@ +102 "collection"'w9 +3 "core" 9 bLD +102 "collection"'9 +4 "core" 9 oNI +102 "collection"'}9 +3 "core" 9 }PM +102 "collection"'09 +3 "core" 9 PQ +102 "collection"'9 +3 "core" 9 RU +102 "collection"'P9 +3 "core" 9 RZ +102 "collection"'D9 +3 "core" 9 U^ +103 "collection"'99 +3 "core" 9 Vb +102 "collection"'e9 +3 "core" 9 Wf +102 "collection"'f9 +3 "core" 9 Xj +102 "collection"'49 +3 "core" 9 Zo +102 "collection"'(9 +3 "core" 9 [s +102 "collection"'.9 +3 "core" 9 ]w +102 "collection"'i9 +3 "core" 9\ ^{\ +102 "collection"'&9 +3 "core" 9\ ` +102 "collection"'|9 +3 "core" 9\ ` +102 "collection"'~9 +3 "core" 9\ !b +102 "collection"'p9 +3 "core" 9\ +c +102 "collection"'[9 +3 "core" 9\ 4d +102 "collection"'9 +3 "core" 9\ =e +102 "collection"'G9 +3 "core" 9\ Eg +103 "collection"'T9 +3 "core" 9\ Mh +103 "collection"'M9 +3 "core" 9\ Ui +102 "collection"'R9 +3 "core" 9\ [j +102 "collection"'U9 +3 "core" 9\ ck +102 "collection"'E9 +3 "core" 9\ il +102 "collection"'r9 +4 "core" 9\ nl +103 "collection"''9 +3 "core" 9\ vn +102 "collection"'y9 +3 "core" 9\ zo +2 .tCH.hold 10:00,70C +2 "collection"'I `\ `\ y +3 "core"  +6253 EK\ Xvv +53748 "core" ` +2 "collection"'H9 +3 "core" 9\ . +2 #tCollection Puck Heater at 70C after lysing + .CS.seek 0ml +2 "collection"'7' +328 "core" ' +75 .tCTV.dial between spare and air,avoiding: :intake +11 "collection"' @ +98 "core" A +2 .tCSV.dial :air +2 "collection"'F @ +40 "core" ? +3 .tCS.seek 5ml + "collection"''l +1346 "core" ' +2 .tCSV.dial CTV + "collection"'L  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'K @ +41 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'^  +42 "core"  +3 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'! @ +42 "core" ? +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'1' +1356 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"' +109 "core" +2 .tCBV.dial CSV + "collection"'>  +28 "core" +2 "collection"'% +4 "core" %  $\ _ +2 .tCS.seek 4.999ml +2 "collection"' 'l +1346 "core" ' +2 .tdelay 5 seconds +486 EG\ p?@ +15 .tCTV.dial :air +3 "collection"'"  +42 "core" +2 "collection"'% +4 "core" %l}\ _ +2 .tCS.seek 6.999ml +2 "collection"' ' +595 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'n @ +54 "core" B +3 .tCS.seek 10ml + "collection"'/' D +838 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +112 "core" _ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'O   +36 "core" ! +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'  + 'q  +27 "core"  +104  +3 .tCS.seek 5ml + "collection"'?'l +1372 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'b @ +97 "core" @ +2 .tCSV.dial :waste +2 "collection"' +99 "core" +2 .tCS.seek :empty +2 "collection"'j'Ͱ +1354 "core" ' +2 .tCSV.dial :air + "collection"'< @ +70 "core" B +3 .tCS.seek 5ml + "collection"'8'l +1348 "core" ' +2 .tCSV.dial CTV + "collection"'*  +40 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"', @ +41 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'Q  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'s @ +41 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'Y' +1353 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"' +96 "core" ~ +2 .tCBV.dial CSV + "collection"':  +36 "core"  +2 "collection"'@% +4 "core" %kp\ Y +2 .tCS.seek 5ml +2 "collection"'k'l +1345 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'{  +41 "core" +2 "collection"'% +4 "core" %ln\ ^ \ +2 .tCS.seek 7ml +2 "collection"'\\'\ +595 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'+ @ +40 "core" > +3 .tCS.seek 10ml + "collection"'3' D +855 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'X ` +110 "core" ^ +2 #tLysing Complete +2 "collection"'m& +3 "core" &Oj \ \\J +2 #tStoring sh1 puck in Collection Clamp to tube 2 + "manipulator"&u% +4 "core" %\  6 +2 "storage"(% +3 "core" % y x g\ +2 "storage"( . +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 + "storage"(o( +345 "core" ( +2 .tSC.reconfigure SCloose + "storage"($.\ 1~b +3 ( & +3 "core" & 9 8 \ +2 "manipulator"&g& +3 "core" & $ : ?U +3 "manipulator"&% +4 "core" %\   6 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 + "manipulator"&N( +159 "core" ( +2 "manipulator"&_& +4 "core" & o  + "storage"(#& +4 "core" & W ] 9\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&c' +93 "core" ' +2 "storage"(J& +4 "core" & \\ x d\ +2 .tSE.reconfigure SEpick + "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(x'L +265 "core" ' +2 "storage"(B- +3 "core" -'D + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&v& +3 "core" & X  +2 "storage"(%& +3 "core" & T ] 7\ + .t\Elbow.reconfigure LimpElbow +49 "manipulator"&$ ,(#b +4 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek 2 +2 "manipulator"&6'Y +36 "core" ' +2 .t\Elbow.hold + "manipulator"&A, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(a- +2 "core" -'D +3 .tSE.seek 4.1 Pucks below Top Plate + "storage"(;' +32 "core" ' +2 "manipulator"&S% +4 "core" %`c ȳ +2 "storage"(Z& +4 "core" & '\ w + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 2 + 307 counts +2 "manipulator"&2'ό +14 "core" ' +2 "manipulator"&W& +4 "core" &   +2 "storage"(& +3 "core" & B 9 \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&V' +25 "core" ' +2 .tSE.seek 5.1 Pucks below Top Plate +2 "storage"($' +52 "core" ' +2 "manipulator"&& +4 "core" & n  +2 "manipulator"&h% +4 "core" %B +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&\ '\ +95 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&( +181 "core" ( +2 "manipulator"&C& +4 "core" & \  6 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &)& +2 "core" & Z 6 +2 .tForearm.seek CC +2 "manipulator"&'ρ +102 "core" ' +2 .tHand.close + "manipulator"&d/ +71 "core" / +2 .tCC.seek :open +2 "collection"'( +375 "core" ( +2 "storage"(]& +4 "core" & a W &\ + "storage"(& +4 "core" & ` ` H\ +2 "manipulator"&& +3 "core" & 5 +2 "manipulator"&% +4 "core" % q +2 .tForearm.seek :retract + "manipulator"&-'\ +102 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 +2 "manipulator"&( +154 "core" ( +2 "manipulator"&l& +4 "core" & +2 "storage"(& +3 "core" & +\ +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 2 + "manipulator"&t'Y +109 "core" ' +2 .t\Elbow.hold + "manipulator"&z, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&w1 +66 "core" 1 +10 "manipulator"&% +5 "core" % ls  7 ȸ +2 "storage"(}& +4 "core" & \  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 319 counts + "manipulator"&0'Ϙ +13 "core" ' +2 "manipulator"&& +4 "core" & +2 "storage"(P& +4 "core" & x w \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&D' +22 "core" ' +2 "storage"(9% +4 "core" % \ +2 ."downElevator"SE.seek :down +3 "storage"(e'v +99 (f% +3 "core" %͟+ \ U[ +2 "manipulator"&4% +3 "core" % +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&('\ +95 "core" ' +10 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +2 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'.& +4 "core" &>\ k + .tHand.open +2 "manipulator"&i1 +18 "core" 1 +2 "manipulator"&&& +4 "core" & T +2 "manipulator"&|% +4 "core" %\ $ g E +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&~(- +174 "core" ( +3 "manipulator"&p& +4 "core" &- , +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &[& +3 "core" &- , +2 .tForearm.seek :garage + "manipulator"&' +108 "core" ' + .tHand.close + "manipulator"&G/ +68 "core" / +2 "manipulator"&T& +4 "core" &- M , +2 "manipulator"&M% +3 "core" %  d p +3 .tForearm.seek :retract + "manipulator"&R'\ +102 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&U( +281 "core" ( +2 "manipulator"&E& +4 "core" &" d =G + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &r& +2 "core" &" @ =G +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&''ρ +102 "core" ' +2 "manipulator"&y& +4 "core" &" =F +2 "manipulator"&`% +3 "core" %z i B +2 "collection"'I& +4 "core" &H\ j +2 "collection"'H& +4 .tCC.seek :closed + "collection"'(O +3 "core" &I\ j +3 &>\ j +8 &2+\ _+| +9 &f\ ]> +10 &r\ ^L +9 &VT\ bJ +10 &Yt\ aK +9 &WY\ aK +9 &W\ aK +62 &]X\ aK +3 &W\ _K +2 &W\ `J +5 & W\ `K + &"eW\ `K +2 &$'X~\ _K + &%W|\ `J + &'Xb\ `K +8 &)mWV\ aK +9 &+/VM\ aK +9 &,[.\ `K +10 &.V\ aK +9 &0uU\ aK +10 &27Vr\ aK +9 &3Ta\ aK +9 &5VN\ aK +10 &7}T}\ aK +9 &9?Wl\ `K +9 &;T\ aK +10 &<V}\ aK +9 &>Zn\ aK +10 &@HVR\ aJ +9 &B WK\ aK +9 &CY\ aK +10 &Eb\ _L +9 &GEu\ ^N +9 &H\ ZR +10 &J\ UW +9 &Lp\ UX +10 &N/\ SE +9 &O97\ Z/ +9 &O_\ _E +5 ( + "collection"'H& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.87 +2 "collection"'& +4 "core" &O]_\ `E + .tHand.open +2 "manipulator"&F1 +71 "core" 1 +2 "manipulator"&7% +4 "core" % z B +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&L'\ +97 "core" ' +2 .tPSV.dial PSR + "processing"%K +129 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%^' +1609 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +4 "processing"%!  +42 "core"  +3 .tPS.seek 0ml + "processing"%'W +1608 "core" ' +2 .tPSV.dial PSR + "processing"% +44 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%>' +2639 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"% + "collection"'1  +6 "core"  + "processing"%"  +42 "core"  +33 +2 .tPSV.dial :mixloop + "processing"% +100 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%  +124 "core" +3 .tPS.seek 0ml + "processing"%n'W +2628 "core" ' +2 .tPSV.dial :air + "processing"%  +42 "core"  +3 .tPS.seek 2.5ml + "processing"%' +2638 "core" ' +2 .tPSV.dial :mixloop + "processing"%O +44 "core" +3 .tPS.seek 0ml + "processing"%'W +2637 "core" ' +2 .tPSV.dial :air + "processing"%q  +43 "core"  +3 .tPS.seek 2.5ml + "processing"%/' +2628 "core" ' +2 .tPSV.dial :mixloop + "processing"%b +44 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2639 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&?& +4 "core" &" # =C +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&<( +2 "core" ( +2 "manipulator"&j& +3 "core" &" =C +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &*& +3 "core" &" R =C +2 .tForearm.seek CC + "manipulator"&,'ρ +104 "core" ' +2 .tHand.close + "manipulator"&Q/ +72 "core" / +2 .tCC.seek :open +2 "collection"'s( +375 "core" ( +3 "manipulator"&8& +4 "core" &# =C +2 "manipulator"&% +3 "core" % ~ x +2 .tForearm.seek :retract +2 "manipulator"&:'\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&@(- +282 "core" ( +2 "manipulator"&Y& +4 "core" &- > # + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &{& +2 "core" &- N # +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +113 "core" ' +2 .tHand.open + "manipulator"&k1 +65 "core" 1 +2 "manipulator"&+% +4 "core" % f   ȴM +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&\\'\ +97 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing + ."connect"PRV.dial CBV +2 .tCBV.dial PRV + .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 3 into Collection Clamp + "collection"'X& +4 "core" & &a\ r +2 "manipulator"&m% +3 "core" %\  N  +2 "storage"(u% +4 "core" %\  + "storage"(. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 3 + "storage"( ( +343 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 ( & +2 "core" &/ !\  +2 "manipulator"&g& +3 "core" &- o # +2 "manipulator"&% +4 "core" %\  q  +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 3 + "manipulator"&_( +175 "core" ( +2 "manipulator"&#& +4 "core" & ` k + "storage"(J& +4 "core" &/ ,\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&5' +97 "core" ' +2 "storage"( & +4 "core" &/ 7\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(B'L +149 "core" ' +2 "storage"(v- +3 "core" -'ե +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 (%& +3 "core" &- \\ N \  + "manipulator"&a& +4 "core" & k +3 .t\Elbow.seek 3 +2 "manipulator"&S( +2 "core" ( +2 "manipulator"&Z& +3 "core" & A k +43 "storage"(W& +10 "core" &. y z (\  +3 .tForearm.seek 3 + 300 counts + "manipulator"&'2 +24 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +71 "core" / +11 ."downElevator"SE.seek :down +3 "manipulator"&h& +4 "storage"(c'v +7 "core" & 6 k +2 "manipulator"&N% +4 "core" % +  +3 .tForearm.seek :retract +2 "manipulator"&x'\ +95 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&6( +9 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +132 "core" ( +2 "manipulator"&2& +4 "core" & 3 4 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &;& +3 "core" &  4 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&C'ρ +102 "core" ' +2 "manipulator"&)& +4 "core" &  4 +2 "manipulator"&V% +4 "core" %ϊ B +2 "collection"'A& +3 "core" &"$\ e +2 "collection"'d& +4 .tCC.seek :closed +2 "collection"'\ (O +3 "core" &#(\ f +3 &"&\ e +8 &2$&}\ [+| +9 &f!'h\ Z> +10 &q"$^\ [L +9 &OT$$W\ ^K +9 &X#'J\ ]L +10 &W"'?\ ]K +9 &W %+\ ]K +10 &UX#&+\ ]L +9 &V#%\ ^K +9 &V"%\ ]K +10 & V#'\ ]K +9 &"^V"%\ ]K +9 &$ W#'\ ]K +10 &%W#&\ ]K +9 &'Z"'\ \\L +10 &)gU"&\ ]K +9 &+)V$%\ ]K +9 &,W!(\ ]K +10 &.U!&\ ^K +9 &0oV#&,\ ]K +9 &21U '\ ]K +10 &3U!'\ ]K +9 &5V"%\ ]K +10 &7xU"'\ ]J +9 &98V"%\ ]K +9 &:U$%\ ]K +10 &<U#&\ ]K +9 &>W!&\ ]K +9 &@AU$%[\ ]K +10 &BW$&\\\ ]K +9 &CY!&U\ ]K +10 &Ea%P\ \\L +9 &G=y!$\ ZO +9 &Hx\ VT +10 &J\ RW +9 &Lh\ PX +9 &N)\ QF +10 &O6:\ U+~ +9 &O|m\ ZM +5 ( + "collection"'d& +3 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.91 +2 .Hand.open + "manipulator"&1 +76 "core" 1 +2 "manipulator"&]% +4 "core" % ρ   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +95 "core" ' +2 .tSC.coast "storage"(6 +3 .tCTV.dial CSV,avoiding: :intake +2 "collection"'  +127 "core" ~ +2 .tCSV.dial CTV + "collection"'  +41 "core" ~ +2 .tPS.seek 2.5ml +2 "processing"%l' +2639 "core" ' +2 "collection"'% +4 "core" % G\ d +2 .tCS.seek 4.15ml + "collection"''Q +1576 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%  +44 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%w  +70 "core"  +3 .tPS.seek 0ml + "processing"%'W +2639 "core" ' +2 .tCBV.dial between PRV and waste1 + "collection"'} ` +37 "core" ^ +2 .tCSV.dial :air +2 "collection"' @ +40 "core" > +3 .tCS.seek 10ml + "collection"'P' D +1565 "core" ' +2 .tCSV.dial CTV + "collection"'9  +42 "core"  +2 .tCS.seek 0ml +2 "collection"'-' +2626 "core" ' +2 .tCBV.dial :waste1 + "collection"'f @ +28 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +4 "collection"'4  +128 "core" +2 "collection"'& +4 "core" &O|d\ ]M +2 #tStoring lyfil puck in Collection Clamp to tube 2 + "manipulator"&.% +3 "core" %\   +2 "storage"(t% +4 "core" % y y \ +2 "storage"(i. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 + "storage"(&( +336 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +4 (|& +2 "core" & \ +2 "manipulator"&0& +3 "core" & ? 4 +2 "manipulator"&$% +4 "core" %\    +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 + "manipulator"&D( +152 "core" ( +2 "manipulator"&p& +4 "core" &  & +2 "storage"([& +3 "core" &  <\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&e' +96 "core" ' +2 "storage"(o& +4 "core" &  \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(z'L +245 "core" ' +2 "storage"(G- +3 "core" -'6 + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&T& +3 "core" & +2 "storage"(M& +3 "core" &  x ~ =\  +2 .t\Elbow.reconfigure LimpElbow + "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 +2 "manipulator"&('Y +39 "core" ' +2 .t\Elbow.hold + "manipulator"&, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(E- +2 "core" -'6 +3 .tSE.seek 5.1 Pucks below Top Plate + "storage"(r' +33 "core" ' +2 "manipulator"&~% +4 "core" %\\[ ȱ +2 "storage"(y& +3 "core" &  s %\  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 303 counts + "manipulator"&`'ψ +21 "core" ' +2 "manipulator"&I& +4 "core" & +2 "storage"(R& +4 "core" &  x {\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +50 "manipulator"&' +24 "core" ' +2 .tSE.seek 6.1 Pucks below Top Plate +2 "storage"(' +38 "core" ' +2 "manipulator"&F& +4 "core" & +2 "manipulator"&7% +4 "core" %  +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&H'\ +94 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&K( +147 "core" ( +2 "manipulator"&'& +4 "core" & 3 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &!& +2 "core" & 3 +2 .tForearm.seek CC +2 "manipulator"&^'ρ +104 "core" ' +2 .tHand.close + "manipulator"&/ +69 "core" / +2 .tCC.seek :open +2 "collection"'( +379 "core" ( +3 "storage"(& +4 "core" &  b a\  + "storage"("& +4 "core" &  T X\  +2 "manipulator"&1& +3 "core" &  M 3 +2 "manipulator"&% +4 "core" % t [ +2 .tForearm.seek :retract + "manipulator"& '\ +96 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 +2 "manipulator"&>( +153 "core" ( +2 "manipulator"& & +4 "core" & t \ +2 "storage"(n& +3 "core" &  ~ \  +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 2 + "manipulator"&O'Y +112 "core" ' +2 .t\Elbow.hold + "manipulator"&, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&q1 +65 "core" 1 +11 "manipulator"&% +5 "core" % gf ȴ +2 "storage"(b& +3 "core" &  7 9 g\  +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 314 counts + "manipulator"&/'ϓ +16 "core" ' +2 "manipulator"&?& +4 "core" & 3 \ +2 "storage"(j& +4 "core" &  \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&*' +27 "core" ' +2 "storage"(Q% +4 "core" % \ +3 ."downElevator"SE.seek :down +2 "storage"(U'v +99 (L% +3 "core" % \ SV +2 "manipulator"&% +4 "core" %@ . +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&8'\ +90 "core" ' +6 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%  +71 "core" +3 .tPS.seek 2.5ml + "processing"%,' +2496 ER\ z/. +138 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%Y +42 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%{  +42 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%< +43 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%k  +44 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%+'W +2627 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%X& +4 "core" &x\ ~ + .tHand.open +2 "manipulator"&:1 +16 "core" 1 +2 "manipulator"&m& +4 "core" & \ +2 "manipulator"&u% +3 "core" %\   +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&(- +170 "core" ( +2 "manipulator"&& +4 "core" &- S C +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 & & +2 "core" &- C +2 .tForearm.seek :garage +2 "manipulator"&g' +107 "core" ' +2 .tHand.close + "manipulator"&/ +75 "core" / +2 "manipulator"&#& +4 "core" &- C +2 "manipulator"&J% +4 "core" %  ǾZ +2 .tForearm.seek :retract + "manipulator"& '\ +104 "core" ' +4 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek PC + "manipulator"&@( +127 "core" ( +2 "manipulator"&v& +4 "core" & y f + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &%& +2 "core" & ^ f +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&a' +103 "core" ' +2 "manipulator"&Z& +4 "core" & S f +2 "manipulator"&W% +3 "core" % g +2 "processing"%\\& +4 "core" &\  +2 "processing"%& +4 .tPC.seek :closed + "processing"%h(Tg +3 "core" &\  +3 &\  +8 &5}\ w+| +9 &g\ v@ +10 &Zv\ wO +9 &!Y\ zM +10 &]\ yM +9 &]\ yN +9 &eZ\ zN +10 &'Z\ yN +9 &\\\ yM +9 &]\ zM +10 & mY\ zN +9 &"/Y\ zN +10 &#Y\ zM +9 &%W\ zM +9 &'vW\ zM +10 &)8V\ zM +9 &*[\ zM +9 &,X\ zM +10 &.~[\ zM +9 &0@X\ zM +10 &2Y\ zN +9 &3Y\ zM +9 &5[\ zM +10 &7GY\ zN +9 &9\ Y\ zM +9 &:X\ zN +10 &<X\ zM +9 &>PW\ zM +10 &@Y\ zM +9 &AW\ zM +55 &CX\ zM +10 &EW]\ xN +4 &Ga\ xN &He\ wO + &Jp\ wP + &LQ\ sR + &N\ sS +3 &O\ sS +9 &Q\ tT +10 &SFy \ v3 +9 &T*3`\ y> +8 ( +2 &T? \ ~) + "processing"%& +4 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.52 + "processing"%N& +4 "core" &T?\ }) + .tHand.open +2 "manipulator"&_1 +71 "core" 1 +2 "manipulator"&5% +4 "core" %  D g +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&2'\ +95 "core" ' +2 .tPRV.dial :air + "processing"%;  +44 "core"  +2 .tPSV.dial :mixloop +2 "processing"%B +43 "core" +2 "processing"%% +4 "core" %Z5\ y +2 .tPS.seek 0.3ml +2 "processing"%)' +380 "core" ' +2 .tPSV.dial PSR + "processing"%V +101 "core"  +2 .tPSR.select :wash + "processing"% +11 .tPS.seek 0.7ml +2 "processing"%A'* +484 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%S' +1915 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%c +102 "core" +2 .tPTV.dial :mixing +2 "processing"%x @ +69 "core" B +2 .tPBV.dial :waste2 + "processing"%s  +91 "core"  +3 .tPS.seek 0ml + "processing"%'W +2630 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&]& +4 "core" & f +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC + "manipulator"&d( +3 "core" ( +2 "manipulator"&& +4 "core" & f + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & f +2 .tForearm.seek PC +2 "manipulator"&C' +101 "core" ' +2 .tHand.close + "manipulator"& / +75 "core" / +2 .tPC.seek :open +2 "processing"%( +401 "core" ( +2 "manipulator"&& +4 "core" & e f + "manipulator"&3% +4 "core" %  +2 .tForearm.seek :retract + "manipulator"&'\ +103 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage + "manipulator"&w(- +145 "core" ( +2 "manipulator"&l& +4 "core" &.I n Y +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &}& +3 "core" &.I  Y +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&' +111 "core" ' +2 .tHand.open + "manipulator"&1 +65 "core" 1 +2 "manipulator"&9% +4 "core" % \ p  A Ƿe +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&P'\ +98 "core" ' +2 #tLoading da puck from tube 3 into Processing Clamp + "processing"%f& +4 "core" &(\  +2 "manipulator"&4% +3 "core" %\   +2 "storage"(% +4 "core" % \ +2 "storage"(.. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 + "storage"(t( +341 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (i& +2 "core" &% \ \  +2 "manipulator"&|& +4 "core" &-  + "manipulator"&0% +4 "core" %\   +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 + "manipulator"&$( +175 "core" ( +2 "manipulator"&p& +4 "core" & e j + "storage"([& +4 "core" &% \ \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&o' +90 "core" ' +2 "storage"(6& +4 "core" &% \ \  +2 .tSE.reconfigure SEpick + "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"('L +165 "core" ' +2 "storage"(G- +3 "core" -'а + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (T& +3 "core" &$ m \ \  + "manipulator"&M& +4 "core" & j + .t\Elbow.seek 3 +2 "manipulator"&E( +3 "core" ( +2 "manipulator"&~& +3 "core" & t j +2 "storage"(y& +4 "core" &$ x y \ \  +2 .tForearm.seek 3 + 300 counts +2 "manipulator"&I'2 +20 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&R/ +74 "core" / +10 ."downElevator"SE.seek :down +3 "manipulator"&F& +2 "storage"(7'v +6 "core" & j +2 "manipulator"&e% +3 "core" % 2 +3 .tForearm.seek :retract + "manipulator"&D'\ +96 "core" ' +32 .t\Elbow.seek PC +2 "manipulator"&z( +2 "core" ' + ."downElevator"SE.coast + "storage"(5 +251 "core" ( +2 "manipulator"&(& +4 "core" & l + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &`& +3 "core" & J l + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&r' +102 "core" ' +2 "manipulator"&'& +4 "core" & p l +2 "manipulator"&!% +3 "core" % x +2 "processing"%& +4 "core" &'\ y +2 "processing"%& +3 .tPC.seek :closed +2 "processing"%(Tg +3 "core" &\ y +3 &-\ x +8 &2y!\ p*y +10 &d}'\ n> +9 &q"\ oN +10 &EO\ rM +9 &V\ rM +9 &Z\ qM +10 &W\ qN +9 &MV\ qM +9 &V\ qM +10 &U\ qM +9 & U \ qM +10 &"TU \ qM +9 &$U\ qM +9 &%U\ \ qM +10 &'U\ rM +53 &)^U\ pM +9 &+ U\ qM + &,U\ pM +2 &.Y\ pM + &0fT\ qM + &2(T\ qM + &3S\ qM +7 &5T\ qM +9 &7nT\ qM +9 &90U\ qM +10 &:W\ qM +9 &<T\ rM +10 &>uW\ qM +9 &@9T\ rL +9 &AT\ qM +10 &CU\ qM +9 &E|[\ qM +9 &G=X\ qN +10 &H_\ pN +9 &Jo\ oO +10 &Lu\ lR +9 &N5\ lS +9 &O\ mS +10 &Q\ lS +9 &S]zf\ p8 +9 &T))f\ pK +10 &TH!\ u, +2 ( + "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.56 + .Hand.open + "manipulator"&H1 +67 "core" 1 +2 "manipulator"&\ % +4 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +95 "core" ' +3 .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 3 in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%"9 +2 %1  +5 "core" 9T! +102 "processing"%9 +3 "core" 9R! +102 "processing"% 9 +3 "core" 9O! +102 "processing"%n9 +3 "core" 9N +102 "processing"%^9 +3 "core" 9M \ +102 "processing"%K9 +3 "core" 9L \ +103 "processing"%q9 +3 "core" 9K \ +102 "processing"%9 +3 "core" 9K!\ +102 "processing"%b9 +3 "core" 9K "\ +102 "processing"%?9 +3 "core" 9L & +102 "processing"%j9 +3 "core" 9L!*\ +103 "processing"%Q9 +3 "core" 9M / +102 "processing"% 9 +3 "core" 9O!3 +102 "processing"%L9 +3 "core" 9P 7 +102 "processing"%9 +3 "core" 9S!;\ +102 "processing"%>9 +3 "core" 9U @\ +102 "processing"%O9 +3 "core" 9X!D +102 "processing"%/9 +3 "core" 9[!H\ +102 "processing"%9 +3 "core" 9]!L +102 "processing"%9 +3 "core" 9b"P +102 "processing"%*9 +3 "core" 9e!U +103 "processing"%U9 +3 "core" 9h!Y +102 "processing"%&9 +3 "core" 9l!] +2 .tPH.hold 2:00:00,28C +2 .delay 1:30 +2 "processing"% ppj +3 "core" ] +8999 .tPSR.select :air + .PSV.dial PSR +2 "processing"%Y +101 "core"  +2 .tPSR.select :wash + "processing"% +11 .tPS.seek 0.5ml +2 "processing"%{' +590 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air + "processing"% +40 .tPS.seek 2ml + "processing"%<'[ +1607 "core" ' +2 .tPTV.dial :puck + "processing"%k  +69 "core"  +2 .tPSV.dial PTV + "processing"%, +72 "core" +2 .tPBV.dial :waste1 + "processing"%X  +128 "core"  +2 "processing"%:% +4 "core" %V6\ y +2 .tPS.seek 1.5ml +2 "processing"%m' +590 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%u * +30 "core" + +3 .tPS.seek 0ml + "processing"%'W +1616 "core" ' +2 .tdelay 5:00 +28214 EI\ t:9 +1788 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +31 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" * +2 .tPSR.select :air + .PSV.dial PSR +2 "processing"% +71 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%#' +2337 "core" ' +2 .tPSV.dial PTV + "processing"%J +72 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"%8 +72 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV + "processing"%v +72 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +3 "processing"%%  +71 "core"  +2 .tPS.seek :empty +2 "processing"%g'9 +2324 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%Z  +129 "core" +2 .tPSV.dial :mixloop +2 "processing"%W +42 "core" +2 .tPRV.dial :ab1 +2 "processing"%\\ @ +73 "core" B +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%'w +367 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +3 "collection"'  + "processing"%=  +46 "core"  +5 +2 "processing"%N% +4 "core" %|\ o +2 .tPS.seek 0.32ml +2 "processing"%_') +398 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'5  +30 "core" +2 .tPRV.dial :air +2 "processing"%  +52 "core"  +3 .tPS.seek 0.9ml + "processing"%;'D +1229 "core" ' +2 .tPRV.dial :waste2 + "processing"%B @ +72 "core" ? +3 .tPS.seek 0.5ml + "processing"%' +868 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%a  +44 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%+'[ +1609 "core" ' +2 .tPSV.dial :PML + "processing"%V +44 "core" +2 .tPTV.dial :mixing +2 "processing"%) @ +71 "core" B +2 .tPBV.dial :waste1 + "processing"%A  +35 "core" +2 "processing"%c% +4 "core" %]\ s +2 .tPS.seek 1.85ml + "processing"%x'= +234 "core" ' +2 .tPBV.dial between PSV and waste1 + "processing"%s * +35 "core" , +3 .tPS.seek 0ml + "processing"%S'W +1974 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"']& +3 "core" &(,Y\ a +48 .tHand.open +3 "manipulator"&1 +15 "core" 1 +2 "manipulator"&& +4 "core" & * l +2 "manipulator"& % +3 "core" %\ / & +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&@(- +164 "core" ( +2 "manipulator"&2& +4 "core" &-  +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &h& +3 "core" &-  +2 .tForearm.seek :garage +2 "manipulator"&' +109 "core" ' +2 .tHand.close + "manipulator"&3/ +73 "core" / +2 "manipulator"&l& +4 "core" &-    +2 "manipulator"&}% +3 "core" %  $ p +3 .tForearm.seek :retract + "manipulator"&C'\ +98 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&d( +276 "core" ( +2 "manipulator"&& +4 "core" &" <9 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &9& +2 "core" &" * <9 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&f'ρ +100 "core" ' +2 "manipulator"&4& +4 "core" &! Y ;8 +2 "manipulator"&% +4 "core" %π +2 "collection"'& +3 "core" &+.Z\ ` +2 "collection"'.& +4 .tCC.seek :closed +2 "collection"'(O +2 "core" &+.[\ ` +5 &+/M\ a; +9 &GJy(.O\ P1 +9 &yu+/D\ VE +10 &"Z*.S\ SM +9 &Y)-P\ YL +9 &U'.U\ SL +10 &jW).P\ ZM +9 &-T(/O\ TL +10 &X*0H\ ZL +9 &U).F\ SM +9 &sU*.L\ ZL +10 &!5Q(,C\ TL +9 &"U),M\ YM +9 &$T(.O\ SL +10 &&|R*.G\ ZL +9 &(<S,.C\ TM +10 &)V).A\ ZL +9 &+U*.A\ SL +9 &-W).B\ YL +10 &/FO(-A\ TL +9 &1U+,A\ ZL +9 &2T+-L\ SM +10 &4T)/@\ ZL +9 &6LT)->\ TM +10 &8T+-D\ ZL +9 &9T).9\ TL +9 &;W)+>\ YM +10 &=US)/A\ TL +9 &?X)-A\ YL +9 &@T*,C\ TL +10 &BR*-B\ ZL +9 &D\\T+-<\ SM +10 &Fb).9\ XM +9 &Gx)->\ OP +9 &I,-=\ RU +10 &KE)-@\ IW +9 &M(,9\ MY +9 &Ny&-;\ L: +10 &Og.'-3\ P!e +9 &Oh(./\ RH +2 ( + "collection"'.& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.84 + "collection"'i& +4 "core" &Oj*-<\ XH + .tHand.open + "manipulator"&|1 +71 "core" 1 +2 "manipulator"&0% +4 "core" % π   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&p'\ +98 "core" ' +2 .tPSV.dial PSR + "processing"%[ +100 "core"  +2 .tPSR.select :flush + "processing"%@ +11 .tPS.seek 1.5ml + "processing"%6' +1617 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%w  +41 "core"  +3 .tPS.seek 0ml + "processing"%G'W +1606 "core" ' +2 .tPSV.dial PSR + "processing"%T +44 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%M' +2639 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +4 "processing"%~  + "collection"'P  +39 "core"  +120  +2 .tPSV.dial :mixloop + "processing"%y +101 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%R  +71 "core" +3 .tPS.seek 0ml + "processing"%F'W +2629 "core" ' +2 .tPSV.dial :air + "processing"%e  +42 "core"  +3 .tPS.seek 2.5ml + "processing"%$' +2635 "core" ' +2 .tPSV.dial :mixloop + "processing"%o +44 "core" +3 .tPS.seek 0ml + "processing"%'W +2631 "core" ' +2 .tPSV.dial :air + "processing"%I  +43 "core"  +3 .tPS.seek 2.5ml + "processing"%(' +2628 "core" ' +2 .tPSV.dial :mixloop + "processing"%` +44 "core" +3 .tPS.seek 0ml + "processing"%E'W +2633 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&7& +4 "core" &   ;8 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&'( +4 "core" ( +2 "manipulator"&!& +4 "core" &  ;8 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &  ;8 +2 .tForearm.seek CC +2 "manipulator"&D'ρ +94 "core" ' +2 .tHand.close + "manipulator"&/ +68 "core" / +2 .tCC.seek :open +2 "collection"'H( +376 "core" ( +2 "manipulator"&\ & +4 "core" &  ;8 + "manipulator"&"% +4 "core" % ϐ  7  +2 .tForearm.seek :retract + "manipulator"&'\ +101 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&(- +278 "core" ( +2 "manipulator"&r& +4 "core" &-  K +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 & & +3 "core" &- K +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&t' +114 "core" ' +3 .tHand.open +2 "manipulator"&n1 +65 "core" 1 +2 "manipulator"&^% +4 "core" % t \  ȸm +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +50 .tForearm.seek :retract +2 "manipulator"&K'\ +99 "core" ' +2 ."da"delayUntil "08:08:38.74" +17301 EP\ s@@ +7477 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%q @ +70 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%b * +34 "core" + +2 ."da"PSV.dial :air +2 "processing"%?  +43 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%j' +2346 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%Q +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +44 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%L +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +56 "core" +2 ."da"PS.seek :empty +2 "processing"%>'9 +2330 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%O +127 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%/' +587 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +32 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1612 "core" ' +2 ."da"PTV.dial :puck + "processing"%  +70 "core"  +2 ."da"PSV.dial PTV +2 "processing"%* +71 "core" +2 ."da"PBV.dial :waste1 + "processing"%U  +33 "core"  +2 "processing"%&% +4 "core" %Z\ | +2 ."da"PS.seek 1.5ml +2 "processing"%Y' +596 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +3 ."da"PS.seek 0ml + "processing"%{'W +1618 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .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"%, * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%X +72 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%:' +2333 "core" ' +2 ."da"PSV.dial PTV + "processing"%< +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%u +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%m +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%1  +70 "core"  +2 ."da"PS.seek :empty +2 "processing"% '9 +2324 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +138 "core"  +2 ."da"PSR.select :wash + "processing"% +11 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1612 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%J +73 "core" +2 ."da"PBV.dial :waste1 + "processing"%8  +33 "core" +2 "processing"%v% +4 "core" %\\\ w +2 ."da"PS.seek 1.5ml +2 "processing"%%' +593 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%# * +33 "core" , +3 ."da"PS.seek 0ml + "processing"%Z'W +1635 "core" ' +2 ."da"delay 2:00 +10974 EO\ r<< +1028 #"da"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"%\\ * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%g +72 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%=' +2322 "core" ' + ."da"PSV.dial PTV +2 "processing"% +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%N +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%5  +70 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2315 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%_  +53 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%B  +129 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%;  +44 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%a +54 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%' +384 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%V  +44 "core"  +2 "processing"%)% +4 "core" %\ w +2 ."da"PS.seek 0.55ml +2 "processing"%A'v +332 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%c  +41 "core"  +2 ."da"PS.seek 2ml +2 "processing"%s'[ +1557 "core" ' + ."da"PSV.dial :PML +2 "processing"%+ +55 "core" +2 ."da"PTV.dial :mixing + "processing"%x @ +72 "core" B +2 ."da"PBV.dial :waste1 + "processing"%]  +34 "core" +2 "processing"%% +4 "core" %V\ { +2 ."da"PS.seek 1.85ml + "processing"%'6 +234 "core" ' +52 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +3 ."da"PS.seek 0ml + "processing"%2'W +1963 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +42802 EP\ y21 +5200 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%h  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%z * +33 "core" + +2 ."da"PSV.dial :air +2 "processing"%3  +40 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%l' +2342 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%} +55 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +39 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"% +54 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +40 "core"  +2 ."da"PS.seek :empty +2 "processing"%9'9 +2318 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%@ +127 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +3 "processing"%4' +590 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1615 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +69 "core"  +2 ."da"PSV.dial PTV + "processing"%C +71 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +34 "core" +2 "processing"%i% +4 "core" %]\ w +2 ."da"PS.seek 1.5ml +2 "processing"%|' +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%0 * +34 "core" + +3 ."da"PS.seek 0ml + "processing"%.'W +1609 "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"%f * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%S +71 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%w' +2333 "core" ' +2 ."da"PSV.dial PTV + "processing"%6 +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%T +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%G +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%P  +70 "core"  +2 ."da"PS.seek :empty +2 "processing"%~'9 +2326 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%y +125 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%R' +587 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml + "processing"%M'[ +1607 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%e +71 "core" +2 ."da"PBV.dial :waste1 + "processing"%F  +33 "core" +2 "processing"%o% +4 "core" %]\ { +2 ."da"PS.seek 1.5ml + "processing"%$' +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%I * +32 "core" + +3 ."da"PS.seek 0ml + "processing"%'W +1611 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%`  +33 "core" +2 ."da"delay 30 seconds +1381 EO\ s;; +1621 ."da"PBV.dial between PSV and waste1 +2 "processing"%( * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%7 +72 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%!' +2315 "core" ' +2 ."da"PSV.dial PTV + "processing"% +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%d +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%p  +70 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2326 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%\ +127 "core"  +2 ."da"PSR.select :wash + "processing"% +11 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml + "processing"%D'[ +1614 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%r +71 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +34 "core" +2 "processing"%'% +4 "core" %X\ t +2 ."da"PS.seek 1.5ml + "processing"%n' +591 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%^ * +33 "core" , +3 ."da"PS.seek 0ml + "processing"%'W +1635 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%t  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +45 "processing"%q * +41 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +72 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%b' +2323 "core" ' +2 ."da"PSV.dial PTV + "processing"%? +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%E +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%Q +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%L'9 +2315 "core" ' +2 ."da"Sleepy.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"% +131 "core"  + ."da"PSR.select :sub1 +3 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.25ml +13 "processing"%j'7 +335 "core" ' +4 ."da"delay 5 seconds +502 .PSR.select :sub2 +3 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%O' +332 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml +2 "processing"%>'[ +1614 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%/ +71 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +35 "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"%& * +33 "core" + +3 ."da"PS.seek 0ml + "processing"%'W +1613 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%Y * +36 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%k +73 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%,' +2389 "core" ' +2 ."da"PSV.dial PTV + "processing"%X +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%{ +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%< +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%u  +71 "core"  +2 ."da"PS.seek :empty +2 "processing"%m'9 +2388 "core" ' +2 "processing"%19 +3 "core" 914c +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast + "processing"%:  +3 "core" 4c + 4c + "processing"%& +4 "core" &TH \ -, + #"da"Imaging da puck in Processing Clamp while storing it to tube 2 +2 "manipulator"& % +3 "core" %\  # * d  +2 "storage"(% +3 "core" %} { { ;\ G +2 "storage"(J. +3 "core" . + ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 ."da"SC.seek 2 + "storage"(8( +341 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (v& +3 "core" & ) )\ @ + "manipulator"&& +4 "core" &- K +2 "manipulator"&#% +3 "core" %\    +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 2 +2 "manipulator"&%( +178 "core" ( +2 "manipulator"&W& +4 "core" &   = "} + "storage"(\\& +4 "core" &  L V \ B +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&g' +95 "core" ' +2 "storage"(Z& +4 "core" &  N U \ C +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek beamBreak +2 "storage"( 'L +239 "core" ' +2 "storage"(N- +3 "core" -') + ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" &   "} +2 "storage"(5& +3 "core" &  L L \ ? + ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 2 +2 "manipulator"&='Y +34 "core" ' +2 ."da"\Elbow.hold +2 "manipulator"&_, +3 "core" , + ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(B- +3 "core" -') +2 ."da"SE.seek 6.1 Pucks below Top Plate + "storage"(;' +44 "core" ' +2 "manipulator"&a% +4 "core" %PK  +3 "storage"(& +3 "core" &   p\ 7 +2 ."da"Forearm.force -20 + "manipulator"&5 +2 ."da"Forearm.seek 2 + 291 counts +2 "manipulator"&V'| +13 "core" ' +2 "manipulator"&)& +4 "core" &   I "x +2 "storage"(& +3 "core" &  I I X\ A +3 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&c' +22 "core" ' +2 ."da"SE.seek 7.1 Pucks below Top Plate +2 "storage"(A' +48 "core" ' +2 "manipulator"&+& +4 "core" &\   > !w +2 "manipulator"&x% +3 "core" %    +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract + "manipulator"&]'\ +90 "core" ' +2 ."da"\Elbow.seek PC +2 "manipulator"&( +256 "core" ( +2 "manipulator"&s& +4 "core" &  h + ."da"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 & & +4 "core" &  h +2 ."da"Forearm.seek PC + "manipulator"&' +98 "core" ' + ."da"Hand.close +2 "manipulator"&h/ +73 "core" / +2 ."da"PC.seek :open +2 "processing"%z( +402 "core" ( +2 "storage"(3& +4 "core" &  L U G\ A + "manipulator"&2& +4 "core" &   > h + "manipulator"&}% +4 "core" %  > +2 ."da"Forearm.seek :retract + "manipulator"&'\ +96 "core" ' +2 ."da"\Elbow.reconfigure TightElbow +54 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 2 +2 "manipulator"&( +255 "core" ( +2 "manipulator"&& +4 "core" &\   # +2 "storage"(l& +3 "core" &  A ? I\ ? +3 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&@' +94 "core" ' +3 ."da"Hand.open + "manipulator"&91 +71 "core" 1 +10 "storage"(4- +4 "core" -' +2 ."da"SE.seek 6.86 Pucks below Top Plate +3 "storage"(' +24 "core" ' +2 ."da"SE.reconfigure SEseal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 6.19 Pucks below Top Plate +2 "storage"(C'O +49 "core" ' +2 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da18sep0708h145ml.tif +1949 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +109 #"da"SX HX9/16 (USB:17): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 17.369 seconds\ /var/log/esp/da18sep0708h145ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da18sep0708h145ml15s.tif +1557 #SX HX9/16 (USB:17): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da18sep0708h145ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da18sep0708h145ml30s.tif +1136 EQ\ ** +1920 #"da"SX HX9/16 (USB:17): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da18sep0708h145ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da18sep0708h145ml70s.tif +7118 #SX HX9/16 (USB:17): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da18sep0708h145ml70s.tif: TIFF Upload Complete\ +2 .Sleepy.power :camera,:OFF +8 ."Qmail"HABfans.email "17.369 sec auto-exposure",Subject: "da18sep0708h145ml images!" +117 "storage"(- +3 "core" -'O +2 "storage"(i& +4 "core" &  Y Z <\ n +2 "manipulator"&& +3 "core" &\   # +2 ."da"\Elbow.seek 2 +3 "manipulator"&0( +4 "core" ( +2 "manipulator"&|& +4 "core" &\  \ R # +2 "storage"([& +3 "core" &  [ ] S\ o +3 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&f' +3 "core" ' +2 ."da"SE.reconfigure SEgently +3 "storage"(#QK-0-\ b +3 ."da"SE.seek 6.91 Pucks below Top Plate +2 "storage"(S' +64 "core" ' +2 "manipulator"&.& +4 "core" &\  e # +2 "storage"(6& +3 "core" &  < 5\  +2 ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 2 +2 "manipulator"&T'Y +37 "core" ' +30 ."da"\Elbow.hold +3 "manipulator"&G, +3 "core" , +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 7.09 Pucks below Top Plate +3 "storage"(P' +27 "core" ' +3 "manipulator"&w% +4 "core" %hx  Ⱥ3 +2 "storage"(y& +4 "core" &  G\ ~ + ."da"Forearm.force -20 +2 "manipulator"&5 +2 ."da"Forearm.seek 2 + 315 counts +2 "manipulator"&~'ϔ +15 "core" ' +2 "manipulator"&R& +4 "core" &   "~ +2 "storage"(e& +5 "core" &  u w t\  +3 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&F' +17 "core" ' +2 "storage"(o% +4 "core" % \ +2 ."downElevator"SE.seek :down +3 "storage"(M'v +100 (I% +2 "core" %~ { y #\ QL +2 "manipulator"&$% +4 "core" % +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&`'\ +86 "core" ' +5 ' +2 ."downElevator"SE.coast + "storage"(5 +3 ."da"SC.coast + "storage"(6 +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 #tStarting finalPurge +2 "processing"%(& +6 "core" &\ t +2 ."psFlush"Hand.open +2 "manipulator"&71 +21 "core" 1 +2 "manipulator"&& +4 "core" &  n "~ +2 "manipulator"&% +4 "core" %\   +2 ."psFlush"\Elbow.seek FlushPuck::Garage +2 "manipulator"&(- +173 "core" ( + "manipulator"&d& +4 "core" &- [ +2 ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &p& +4 "core" &- R +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&!' +108 "core" ' + ."psFlush"Hand.close +2 "manipulator"&\ / +68 "core" / +2 "manipulator"&& +5 "core" &- +2 "manipulator"&"% +3 "core" %  { +3 ."psFlush"Forearm.seek :retract + "manipulator"&r'\ +101 "core" ' +2 ."psFlush"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."psFlush"\Elbow.seek PC +2 "manipulator"& ( +121 "core" ( +2 "manipulator"&'& +4 "core" & ~ +2 ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &D& +4 "core" & + +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +3 "manipulator"&^' +97 "core" ' +2 "manipulator"&n& +5 "core" & D +2 "manipulator"&t% +3 "core" % +2 "processing"%q& +4 "core" &\ o +2 "processing"%& +4 ."psFlush"PC.seek :closed +2 "processing"%(Tg +4 "core" &\ s + &z\ p +9 &0y\ h*y +9 &d|\ i> +10 &wr\ hN +9 &;T\ kM +9 &V\ lM +10 &W\ lM +9 &Ws\ jM +9 &DRh\ lM +10 &Vq\ lM +9 &Um\ mM +10 & Ul\ kM +9 &"MUl\ mL +9 &$ Uk\ mM +10 &%Ul\ lM +9 &'Ul\ jM +9 &)TUk\ jM +10 &+Uh\ mM +9 &,Uj\ kM +9 &.Yk\ jM +10 &0[Th\ lM +9 &2Ul\ lM +10 &3Uk\ jM +9 &5Ub\ iM +9 &7dUi\ lM +10 &9&Ug\ jM +9 &:Rg\ nM +9 &<Ub\ jM +10 &>lTa\ jM +9 &@/TY\ jL +10 &ATV\ iM +9 &CTU\ iM +9 &EtWY\ lM +10 &G4ZR\ jM +9 &H_Q\ iN +9 &JjW\ hO +10 &LjW\ gS +9 &N+V\ eS +10 &OW\ fT +60 &Q[\ eT +2 &STzdY\ j= +2 &T) GW\ mI +2 &T;6X\ n7 + ( +2 &T;4V\ n7 + &T;4Z\ m7 + &T;4T\ l7 + "processing"%& +4 #"psFlush"Processing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.57 +2 "processing"%?& +4 "core" &T;3X\ l7 + &T;4O\ n7 +2 ."psFlush"Hand.open + "manipulator"&E1 +69 "core" 1 +3 "manipulator"&Q% +4 "core" %  5 +3 ."psFlush"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"& '\ +94 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%b +129 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%'P +389 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +709 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%L' +1618 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%j +72 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%O  +35 "core" +3 ."psFlush"PS.seek 0ml + "processing"%/'W +2635 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +71 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%*' +587 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +3 "processing"%>' +2114 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%& +72 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%U U +53 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2630 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%Y @ +53 "core" B +2 ."psFlush"PS.seek 2.5ml +3 "processing"%k' +2625 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +73 "core"  +3 ."psFlush"PS.seek :empty +2 "processing"%X'9 +2627 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%{ +44 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%<' +2641 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%u +71 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%,'W +2640 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%1 @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%:' +2632 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%  +71 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"% '9 +2638 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"% +44 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%J'P +1099 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%v' +1620 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +70 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%#  +53 "core" +3 ."psFlush"PS.seek 0ml + "processing"%W'W +2634 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%\\ +72 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%Z' +587 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2116 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%K +72 "core" +2 ."psFlush"PBV.dial PSV + "processing"%N U +53 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2631 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%5 @ +54 "core" B +2 ."psFlush"PS.seek 2.5ml +2 "processing"%B' +2626 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%a  +72 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2627 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%) +55 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%' +2630 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%+ +72 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%x'W +2099 ET\ o<; +534 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%g @ +54 "core" B +2 ."psFlush"PS.seek 2.5ml +2 "processing"%%' +2629 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%  +72 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%='9 +2634 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'V& +3 "core" &5;;\ f +2 .tHand.open + "manipulator"&;1 +24 "core" 1 +2 "manipulator"&c& +4 "core" & +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek PC + "manipulator"&s( +3 "core" ( + "manipulator"& & +4 "core" &  + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &_& +2 "core" & +2 .tForearm.seek PC +2 "manipulator"&h' +95 "core" ' +2 .tHand.close + "manipulator"&]/ +69 "core" / +2 .tPC.seek :open +42 "processing"%( +409 "core" ( +2 "manipulator"&3& +4 "core" & 7 +2 "manipulator"&2% +3 "core" %  g +2 .tForearm.seek :retract +2 "manipulator"&}'\ +101 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&( +356 "core" ( +2 "manipulator"&& +4 "core" &# E =F + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &l& +2 "core" &# t =F +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +3 "manipulator"&'ρ +91 "core" ' +2 "manipulator"&9& +4 "core" &# w =F +2 "manipulator"&4% +3 "core" %φ b  +3 "collection"'& +3 "core" &7:l\ e +2 "collection"'A& +4 .tCC.seek :closed + "collection"'(O +3 "core" &9;6\ e +3 &5:q\ e +10 &37:\ Z+| +9 &\ f59y\ Y? +10 &s7:x\ ZM +9 &VR69y\ ]M +9 &V6: \ ]M +10 &V7<o\ \\L +9 &R5:q\ \\L +9 &_Y6;t\ \\L +10 &!V7;y\ ]L +9 &S7;p\ ]L +10 & V8:o\ ]M +9 &"gV6;r\ `L +9 &$)W79z\ `L +10 &%R7:x\ `L +9 &'V79p\ `L +9 &)oV3<o\ `L +10 &+1U8:p\ `L +9 &,Y59l\ `L +10 &.U5;t\ aL +9 &0wU69u\ `L +9 &29U59{\ `L +10 &3T7:m\ `L +9 &5U6;v\ `L +9 &7U6;{\ aL +10 &9AV6:m\ aL +9 &;R6=n\ aL +10 &<U6<v\ `L +9 &>W7:t\ `L +9 &@HW6;t\ `M +10 &B W79p\ `L +9 &C[8:v\ `L +9 &E_6:~\ _M +10 &GIs69\ ]O +9 &I78q\ ZS +10 &J39u\ UW +9 &Lt5:y\ TX +9 &N549w\ TF +10 &O=:69|\ W(w +9 &Ox26x\ ]K +5 ( + "collection"'A& +4 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.86 +4 "collection"'& +3 "core" &Ou38r\ [K +2 &Ou69\ \\K + .tHand.open + "manipulator"&i1 +74 "core" 1 +2 "manipulator"&% +4 "core" % φ   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&|'\ +101 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'[& +4 "core" &Ou69u\ \\K +2 "collection"'.% +4 "core" %39t\ \\ + #tCS Pulling 5ml of flush + .CSV.dial CSR + "collection"'6  +54 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'w'l +1355 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 'y% +3 "core" %l39k\ Z +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml + "collection"'R' +664 "core" ' +2 .tCSV.dial :waste + "collection"'e +126 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'' +2004 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'o& +4 "core" &Ot48l\ ]K +2 "collection"'@% +3 "core" %475\ ^ +2 .tCSV.dial :flush + "collection"'C  +43 "core"  +3 .tCS.reconfigure CSfast + "collection"'#d @b +3 .tCS.seek 5ml + "collection"'I'l +1250 "core" ' +2 .tdelay 5 seconds +503 .CSV.dial :air + "collection"'f @ +41 "core" A +2 "collection"'$% +4 "core" %l475\ Y +2 .tCS.seek 7ml +2 "collection"'0' +549 "core" ' +29 .tCTV.dial CSV +2 ."connect"CSV.dial CTV +2 "collection"'S  +2 '(  +54 "core"  +75  +2 .tCBV.dial :waste1 +2 "collection"'T @ +43 "core" ? +3 .tCS.seek 0ml + "collection"'7' +1691 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'& +4 "core" &Os7;n\ YK +2 "collection"'% +3 "core" %6<:\ Y + .tCSV.dial :flush +2 "collection"'~  +68 "core" +3 .tCS.seek 5ml + "collection"'P'l +1235 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"'F @ +55 "core" > +2 "collection"'d% +4 "core" %l7:;\ Y +2 .tCS.seek 6.999ml +2 "collection"'p' +540 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +2 "collection"'M  +44 "core"  +2 .tCBV.dial :waste2 +2 "collection"'8  +110 "core"  +3 .tCS.seek 0ml + "collection"'G' +1685 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'\ & +4 "core" &Or6:o\ ZK +2 "collection"'% +3 "core" %486\ Y +2 .tCSV.dial CSR + "collection"'"  +41 "core"  +2 .tCSR.select :kill + "collection"' +10 .tCS.seek 8ml + "collection"'`' +1945 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"''' D +542 "core" ' +4 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"'D + '!  +108 "core" ~ +25  +2 .tCTV.dial :intake + "collection"'n  +71 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'t' \\ +1965 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'q  +70 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'' +586 "core" ' + .tCSV.dial CSR +2 "collection"'r  +108 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'z'l +1367 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml +49 "collection"'' D +1345 "core" ' +2 .tCSV.dial CBV + "collection"'? +108 "core" ~ +2 .tCS.seek 0ml +2 "collection"'E' +2616 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&Q& +4 "core" &" =E +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&b( +2 "core" ( +2 "manipulator"&^& +4 "core" &"  =E + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &m& +2 "core" &" Q =E +2 .tForearm.seek CC +2 "manipulator"&'ρ +103 "core" ' +2 .tHand.close + "manipulator"&j/ +73 "core" / +2 .tCC.seek :open +2 "collection"'O( +376 "core" ( +2 "manipulator"&L& +4 "core" &" p =E +2 "manipulator"&% +3 "core" % ϊ d +2 .tForearm.seek :retract +2 "manipulator"&/'\ +94 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&*(- +280 "core" ( +2 "manipulator"&&& +4 "core" &-  8 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &U& +3 "core" &- A 8 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&>' +112 "core" ' +2 .tHand.open + "manipulator"&Y1 +74 "core" 1 +2 "manipulator"&% +4 "core" % w  ǹ| +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +183 "core" ' +2 #tCompleted [Sample.deep; initialPurge; da withoutWCR] begun 07:06:25 + #Preparing to sleep until 11:30AM 9/07/2018 +4 #Asleep til 11:30AM 9/07/2018 +3 ."shutdown"CC.coast +2 "collection"'6 +4 #tContinuing at 11:30 +2 ."shutdown"CS.coast +2 "collection"'5 +3 E[\ x,, +3 ."shutdown"PC.coast +2 "processing"%6 +3 ."Qmail"GoodNews.email "Then, in tube 3: /home/esp/esp2/mission/2018_08_31_niagara_mission.rb:80\\n{1 => 22, 2 => 8, 3 => 14}\\nCan@09:03:11, 26.0C, 18% humidity, 14.3psia, 13.196V, 0.196A, 0.196A avg, 2.58W",Subject: "Asleep until 11:30" +118 ."shutdown"PS.coast + "processing"%5 +2 ."shutdown"Forearm.coast +2 "manipulator"&5 +4 ."shutdown"\Elbow.coast +2 "manipulator"&6 +40 ."shutdown"Sleepy.power :dwarf,:OFF +3 .Sleepy.power :raw,:OFF + #Shutdown +25105 EY\ r +60002 X\ k +60003 ]\ w +60002 ^\ c +60002 _\ | +60002 `\ p +60002 b\ n +60003 `\ k +60002 a\ o +60002 `\ j +60002 d\ o +60002 c\ o +60003 c\ t +60002 a\ k +60002 d\ l +15559 a\ n +35 #tPowering up Dwarves +506 .Sleepy.power :raw,:ON +10 "sampler") +2 )k +2 "core"  +2 "collection"' +2 '{ +3 "core"  + "processing"% +2 %X +3 "core"  +2 "collection"' 9\ +2 ' 0\ + ' -\ +2 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +2 "sampler")&\ + .tSS.configure SSconfig +2 "sampler")#.0XC \ w +3 ."rdySampler"Intake.select :close +2 ."rdyProcessing"PSV.dial :air +2 ."rdySampler"\Exhaust.select :close +2 "processing"%,  + ."rdySampler"CTV.dial :air +2 "collection"'  +3 "core" % Y +2 "manipulator"&:% +3 "core" + % O +2 ."rdySampler"CSV.dial :waste1 +3 .tForearm.reconfigure LooseForearm + "collection"' +3 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract +2 "manipulator"& '\ +37 "core" +2 ."rdySampler"SSV.dial :spit,avoiding: :exhaust +2 "sampler")J +2 "core"  +2 "sampler")  +5 "core"  +3 ."readyCS"CS.reconfigure CSfast +2 ."rdySampler"SS.reconfigure SSconfig +3 "collection"'#d @b +2 "sampler")#.0XD\ d + .tCC.reconfigure CCconfig +3 ."openPC"PC.reconfigure PCconfig +3 "collection"'$x2 ^22b +2 "processing"%$x2 ^22b +2 .tCC.home.seek :open +3 ."openPC"PC.home.seek :open +2 "processing"% ( +3 "collection"'x( +272 "core" ( +8 ( +39 Ec\ oCC +4 #tPhase [/home/esp/esp2/mission/2018_08_31_niagara_mission.rb:80] +2 ."Qmail"GoodNews.email "At 11:30:26 began in tube 3: /home/esp/esp2/mission/2018_08_31_niagara_mission.rb:80\\n{1 => 22, 2 => 8, 3 => 14}\\nCan@11:30:26, 25.2C, 18% humidity, 14.3psia, 13.152V, 0.337A, 0.337A avg, 4.43W",Subject: "Started 2018_08_31_niagara_mission phase /home/esp/esp2/mission/2018_08_31_niagara_mission.rb:80" +118 .tSample.shallow + "sampler")%2 +16 "core" 2 +2 #tStarting initialPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'V& +4 "core" &BC\ ^ + .tHand.open +2 "manipulator"&;1 +73 "core" 1 +4 "manipulator"&c& +5 "core" &  2 !v +2 "manipulator"& % +4 "core" % \  y  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&_(- +177 "core" ( +4 "manipulator"&]& +4 "core" &- I +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &- " I +2 .tForearm.reconfigure LooseForearm +4 "manipulator"&#Q@2^d^b +3 .tForearm.seek :garage +2 "manipulator"& ' +107 "core" ' +2 .tHand.close + "manipulator"&/ +75 "core" / +2 "manipulator"&3& +4 "core" &- t I +2 "manipulator"&2% +3 "core" %  r +3 .tForearm.seek :retract +7 "manipulator"&h'\ +104 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&s( +279 "core" ( +2 "manipulator"&& +4 "core" &!  ;3 +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &l& +3 "core" &! j ;3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&9'ρ +99 "core" ' +2 "manipulator"&4& +4 "core" &" ;3 +2 "manipulator"&% +4 "core" %w 6 +2 "collection"'}& +3 "core" &?B"\ \\ +2 "collection"'H& +4 .tCC.seek :closed +2 "collection"'A(O +3 "core" &>A\ ] +3 &?B!\ ] +9 &5>C)\ Q+} +10 &g}=A)\ R? +8 &bn=C)\ QN +10 &(Q>D*\ SL +9 &T=A+\ SL +10 &W=B)\ TM +9 &mU>B$\ TM +9 &/U>B+\ UM +10 &Q=B!\ SL +9 &R>A(\ QM +10 & vU>C\ RL +9 &"7V@B\ QM +9 &#T>B+\ SM +10 &%T=A\ RM +9 &'~R?@$\ SL +9 &)?Q>A'\ SM +10 &+T?B&\ SM +9 &,R>A!\ SL +9 &.Q>B&\ RM +10 &0GT?C'\ RM +9 &2\ P=B\ SL +10 &3Q<C\ SL +10 &5Q=A'\ SM +8 &7PV?B\ RL +10 &9W?C\ RM +9 &:T>A\ TL +9 &<R<@\ SL +10 &>WU>A\ SM +12 &@Q>B\ TL +7 &AS;D\ TM +9 &CY<C\ TM +9 &E^]<B\ TM +10 &Gm;C\ RO +9 &H=B\ NS +9 &J<?\ JX +10 &LC=@\ HY +9 &N<@\ HN +10 &O0M;A\ G'v +9 &Otr<?\ QK +2 ( + "collection"'H& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.04 +2 "collection"'& +3 "core" &Otu<@\ OK +2 .tHand.open + "manipulator"&i1 +69 "core" 1 +4 "manipulator"&% +8 "core" % w t +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&['\ +93 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'.& +4 "core" &Otu=@\ PK +2 "collection"'6% +3 "core" %;B\ Q +2 #tCS Pulling 5ml of flush + .CSV.dial CSR +2 "collection"'  +126 "core"  +2 .tCSR.select :flush + "collection"' +11 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"'-'l +1352 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 'y% +3 "core" %l;@\ T \ +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml + "collection"'w' +669 "core" ' +2 .tCSV.dial :waste + "collection"'e +125 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'R' +1992 "core" ' +2 #tPurging external Intake + "collection"'o& +4 "core" &Ots<?\ VK + "collection"'@% +4 "core" %>?\ V + .tCSV.dial :flush +2 "collection"'C  +52 "core" +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'' D +2416 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"'f + '$  +6 "core"  +62 ~ +2 .tCTV.dial :intake + "collection"'I  +72 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'(' +2413 "core" ' + .tIntake.select :close + "sampler")0 +10 .tCTV.dial :air +2 "collection"'S  +73 "core" ~ +2 #tFlushing upper manifold + "collection"'T& +4 "core" &Ots<>\ UK +2 "collection"'0% +3 "core" %<?\ V + .tCSV.dial :flush +2 "collection"'  +70 "core"  +3 .tCS.seek 5ml +2 "collection"''l +1254 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'~ @ +42 "core" B +2 "collection"'7% +4 "core" %l<@\ T\ +2 .tCS.seek 7ml +41 "collection"'F' +558 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +2 "collection"'d +101 "core" ~ +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"'P' +1697 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +3 "collection"'M'- +789 "core" ' +2 .tCSV.dial :waste + "collection"'8 +54 "core" +3 .tCS.seek 0ml + "collection"'p' +776 "core" ' +2 "collection"'\ & +4 "core" &Otr?@\ TK +2 "collection"'% +3 "core" %=B\ S + .tCSV.dial :flush +2 "collection"'"  +44 "core"  +3 .tCS.seek 3ml +2 "collection"'G'- +790 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'` @ +40 "core" A +2 "collection"'D% +4 "core" %->A\ U \ +2 .tCS.seek 5ml +2 "collection"'!'l +546 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml + "collection"'n' +1239 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'''- +775 "core" ' +2 .tCSV.dial :waste + "collection"'q +71 "core" +3 .tCS.seek 0ml + "collection"'t' +769 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&r& +4 "core" &  ;2 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&( +3 "core" ( +2 "manipulator"&z& +4 "core" &   4 ;2 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &?& +2 "core" &   ;2 +2 .tForearm.seek CC +2 "manipulator"&'ρ +93 "core" ' +2 .tHand.close + "manipulator"&Q/ +75 "core" / +2 .tCC.seek :open +2 "collection"'^( +378 "core" ( +4 "manipulator"&m& +4 "core" &! ;2 + "manipulator"&j% +4 "core" % ω y +2 .tForearm.seek :retract + "manipulator"&'\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage + "manipulator"&|(- +276 "core" ( +2 "manipulator"&& +4 "core" &-  W + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &L& +2 "core" &- W +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +112 "core" ' +4 .tHand.open + "manipulator"&1 +69 "core" 1 +2 "manipulator"&&% +4 "core" % ~   ȼ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&U'\ +98 "core" ' +2 #tda sampling at most 1000ml +2 #Loading sh1 puck from tube 3 into Collection Clamp +2 ."Qmail"HABfans.email "Started da in tube 3 at 11:34:43EDT07-Sep-18\\n{1 => 22, 2 => 8, 3 => 14}\\nCan@11:30:26, 25.2C, 18% humidity, 14.3psia, 13.152V, 0.337A, 0.337A avg, 4.43W",Subject: "da sampling at most 1000ml" +3 "collection"'b& +62 "core" &=C \ a +2 "manipulator"&Y% +4 "core" %\  :  +2 "storage"(% +3 "core" %~ Y [ k\ +2 "storage"(/. +3 "core" .( +3 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 + "storage"(>( +341 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (O& +3 "core" &4 J D Z\  +2 "manipulator"&E& +3 "core" &- W +2 "manipulator"&% +4 "core" %\   +3 .t\Elbow.reconfigure TightElbow +6 "manipulator"&$&.,(\ #b +4 .t\Elbow.seek 3 +3 "manipulator"&=( +178 "core" ( +2 "manipulator"&& +4 "core" &\  $ ) # +2 "storage"(*& +4 "core" &4 H = g\  +3 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&' +95 "core" ' +2 "storage"(k& +4 "core" &4 E ;\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"({'L +166 "core" ' +4 "storage"(X- +3 "core" -'˿ +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 (<& +3 "core" &4 \ ~  + "manipulator"&u& +4 "core" &\  # +2 .t\Elbow.seek 3 +2 "manipulator"&1( +3 "core" ( +2 "manipulator"&:& +3 "core" &\  ( # +2 "storage"(& +4 "core" &4 \   +2 .tForearm.seek 3 + 300 counts +2 "manipulator"&'2 +21 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +48 "manipulator"&J/ +71 "core" / +11 ."downElevator"SE.seek :down +3 "manipulator"&& +3 "storage"(,'v +7 "core" &\  # +2 "manipulator"&\\% +4 "core" % +  H +3 .tForearm.seek :retract +2 "manipulator"&W'\ +95 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&N( +35 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +109 "core" ( +2 "manipulator"&Z& +4 "core" & ( 4 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &)& +3 "core" & l 4 +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"& 'ρ +98 "core" ' +3 "manipulator"&+& +4 "core" &  4 +2 "manipulator"&K% +4 "core" %f  +2 "collection"'g& +4 "core" &?B\ \\ +2 "collection"'& +3 .tCC.seek :closed +2 "collection"'(O +3 "core" &=B\ \\ +3 &@@\ \\ +10 &2~>C*\ R+{ +9 &e~>C#\ Q> +10 &q@B \ OM +9 &IN>B \ SL +9 & T?B!\ RK +10 &RAB"\ TL +9 &R?C\ SL +9 &QR>B!\ TL +10 &R?A&\ SL +9 &R?A!\ SL +10 & W>B!\ SL +9 &"YV?C!\ RL +9 &$U?A"\ TL +10 &%Q>B"\ TL +9 &'W>B!\ SL +9 &)`U?A \ TL +10 &+$S>C!\ SK +9 &,W?B\ TL +10 &.Q?D!\ TK +9 &0jT>C\ TK +9 &2+V@D\ TL +10 &3V@D \ TK +9 &5R?B\ SL +9 &7rQ?B \ TK +10 &94T?B\ TK +9 &:T?B\ TK +10 &<W?B!\ SL +9 &>yV>A \ RL +9 &@;T=C\ TL +10 &AT=A\ SK +9 &CW?B \ SL +9 &E}_@B\ SM +10 &G9s>A\ OO +10 &H>A\ MS +9 &J=B\ IX +9 &Le=A\ IX +9 &N#<C\ GF +10 &O8=<C\ M- +9 &Om=B\ QH +5 ( + "collection"'& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.09 + .Hand.open + "manipulator"&B1 +3 "core" &Oc=@\ SH +71 1 +2 "manipulator"&%% +4 "core" % f   + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&V'\ +94 "core" ' +2 .tSC.coast + "storage"(6 +2 #tcollectSample 1000ml w/bubble point of 24psi + #Priming 7ml + .Sleepy.power :sampler,:ON + .Intake.select :close + .\Exhaust.select :close + .SS.hold +2 "sampler");+ +3 "core" + + "sampler")c% +4 "core" % \ q + "collection"' & +4 "core" &O`<C\ 3H +2 Ec\ BON + #tCalibrating pressure and temperature sensors +2 .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0XA\ + +2 "sampler")3% +3 "core" %?5 \ h d + .tSSV.dial :spit +2 "sampler")2 +132 "core" +3 .tSS.seek 0ml + "sampler")' +281 "core" ' +2 .tSSV.dial CBV + "sampler")  +130 "core"  +2 .tCTV.dial :intake +2 "collection"'  +73 "core"  +2 #tWaiting for external sampler to finish priming... + .delayUntil "11:38:04.80" +12709 Ea\ 8DD +3787 ."connect"SSV.dial CBV +2 .tCBV.dial SSV + #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open + "sampler") +210 "collection"'l% +3 "core" %sw\ " +2 #tIntake @17.3psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X\  +2 "sampler")Q% +3 "core" % !Q \ [ +15 "collection"'s% +3 "core" %UX\  +2 "sampler")[% +3 "core" % !Q \ \\ +15 "collection"'A% +3 "core" %UX\  +2 "sampler")m% +3 "core" % !Q z\ \\ +15 "collection"'j% +3 "core" %XX\  +2 "sampler")% +3 "core" % !Q \ [ +15 "collection"'% +3 "core" %Z_J\  +2 "sampler")L% +3 "core" % !R ~\ [ +15 "collection"'% +3 "core" %]`9\  +2 "sampler")% +3 "core" % !Q \ Z +15 "collection"'&% +3 "core" %bcT\  +2 "sampler")b% +3 "core" % !Q \ [ +15 "collection"'% +3 "core" %fh\  +2 "sampler")Y% +3 "core" % !R {\ \\ +15 "collection"'% +3 "core" %hk\  +2 "sampler")/% +3 "core" % "K  \ \\ +15 "collection"'% +3 "core" %gk\  +2 "sampler")5% +3 "core" % "R \ \\ +2 "collection"'O% +3 "core" %hk\  +2 #tIntake @16.6psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 110 +2 "sampler")#.n0X% +3 "core" %nr\ +2 "sampler")v% +3 "core" %G  \ ^ +15 "collection"';% +3 "core" %ns\ ! +2 "sampler")a% +3 "core" %K \ ^ +15 "collection"' % +3 "core" %mt\ ! +2 "sampler")% +3 "core" %N \ ^ +2 "collection"'3% +3 "core" %ls\ +2 #tIntake @17.0psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 89 +2 "sampler")#.Y0XQx }\ [!& +2 #tVacuum too high -- waiting up to 40s +14 "collection"'I% +3 "core" %fl\ +2 "sampler")F% +3 "core" %AS }\ ^ +15 "collection"'P% +3 "core" %hk\ +2 "sampler")d% +3 "core" %AO \ ^ +17 "collection"'M% +3 "core" %fk\ +2 "sampler")\ % +3 "core" %AO |\ ] +15 "collection"'% +3 "core" %gl\ +2 "sampler")"% +3 "core" %AO \ ] +15 "collection"'p% +3 "core" %io\ +2 "sampler")`% +3 "core" %AO \ ^ +15 "collection"'D% +3 "core" %kp\ +2 "sampler")G% +3 "core" %AO \ ^ +15 "collection"'!% +3 "core" %op<\ +2 "sampler")8% +3 "core" %AP \ ] +15 "collection"'q% +3 "core" %tt\ +2 "sampler")'% +3 "core" %AO  y\ ] +15 "collection"'r% +3 "core" %tx\ +2 "sampler")z% +3 "core" %AO \ ] +15 "collection"'?% +6 "core" %ms\ +3 "sampler")Q% +3 "core" %AO  }\ ^ +2 "collection"'s% +3 "core" %jo\ +2 #tIntake @16.8psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 72 +2 "sampler")#.H0X% +3 "core" %rv\ ! +2 "sampler")v% +3 "core" %#D ~\ ^ +15 "collection"';% +3 "core" %nq\ ! +2 "sampler")a% +3 "core" %#D \ _ +15 "collection"' % +3 "core" %in\ ! +2 "sampler")% +3 "core" %#D z\ ^ +15 "collection"'3% +3 "core" %io\ +2 "sampler")]% +3 "core" %#D }\ ] +15 "collection"' % +3 "core" %rs\ ! +2 "sampler")% +3 "core" %#D \ ] +15 "collection"'l% +3 "core" %wy\ +2 "sampler"){% +3 "core" %#D \ ] +15 "collection"'% +3 "core" %u{\ +2 "sampler")4% +3 "core" %#E }\ ] +15 "collection"'% +3 "core" %rv\ ! +2 "sampler")}% +3 "core" %#E  \ ^ +15 "collection"'h% +3 "core" %io\ ! +2 "sampler")x% +3 "core" %#D |\ ^ +2 "collection"'_% +3 "core" %hn\ ! +2 #tIntake @16.8psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 53 +2 "sampler")#.50X% +3 "core" %np\  +2 "sampler")v% +3 "core" %N }\ \\ +15 "collection"'k% +3 "core" %ln\ +2 "sampler");% +3 "core" %O \ ] +15 "collection"'a% +3 "core" %mm\ +2 "sampler") % +3 "core" %O z\ ] +15 "collection"'% +3 "core" %jn\ ! +2 "sampler")3% +3 "core" %O \ ^ +15 "collection"']% +3 "core" %mr\ +2 "sampler") % +3 "core" %O \ ] +15 "collection"'% +3 "core" %sv\ +2 "sampler")l% +3 "core" %O \ ] +15 "collection"'{% +3 "core" %wz\ +2 "sampler")% +3 "core" %O \ ] +15 "collection"'4% +3 "core" %tw\ +2 "sampler")% +3 "core" %O }\ ] +15 "collection"'}% +3 "core" %qu\  +2 "sampler")h% +3 "core" %N z\ ] +15 "collection"'x% +3 "core" %ru\ +2 "sampler")_% +3 "core" %O \ ^ +15 "collection"'B% +3 "core" %sx\ ! +2 "sampler").% +3 "core" %O ~\ ] +15 "collection"'6% +3 "core" %pw\ +2 "sampler")% +3 "core" %N u\ ] +15 "collection"'H% +3 "core" %tx\ +2 "sampler")i% +3 "core" %N \ ] +15 "collection"'9% +3 "core" %u|\  +2 "sampler")#% +3 "core" %O {\ \\ +15 "collection"'2% +3 "core" %sz\ +2 "sampler")-% +3 "core" %O \ ] +15 "collection"'e% +3 "core" %os\ +2 "sampler")y% +3 "core" %O \ ^ +15 "collection"'o% +3 "core" %hn\ +2 "sampler")@% +3 "core" %N \ ] +15 "collection"'w% +3 "core" %ko\ +52 "sampler")R% +4 "core" %I |\ ] +2 "collection"'$% +4 "core" %vz\  + #tIntake @17.4psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 35 +2 "sampler")#.#0X% +3 "core" %G9E |\ ] +15 "collection"'v% +3 "core" %tz\ +2 "sampler")k% +3 "core" %G9E \ \\ +15 "collection"';% +3 "core" %sw\ +2 "sampler")a% +3 "core" %G9E }\ ] +15 "collection"' % +3 "core" %ps\ +2 "sampler")% +3 "core" %G9D\ \ {\ \\ +15 "collection"'3% +3 "core" %qv\ +4 "sampler")]% +4 "core" %G9D  \ ] +14 "collection"' % +3 "core" %pv\ +2 "sampler")% +3 "core" %G9E  \ ] +15 "collection"'l% +3 "core" %sv\ +2 "sampler"){% +3 "core" %G9E }\ ] +15 "collection"'% +3 "core" %rw\ +2 "sampler")4% +3 "core" %G9E \ ] +15 "collection"'% +3 "core" %sv\ +2 "sampler")}% +3 "core" %G9E \ \\ +15 "collection"'h% +3 "core" %rt\  +2 "sampler")x% +3 "core" %G9E }\ Z +2 "collection"'_% +3 "core" %qu\  +2 #tIntake @17.2psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 29 +2 "sampler")#.0X% +3 "core" %ot\ ! +2 "sampler")v% +3 "core" %z ~\ ^\ K +15 "collection"'k% +3 "core" %rs\ ! +4 "sampler");% +3 "core" %z \ ^\ K +15 "collection"'a% +3 "core" %tx\ " +2 "sampler") % +3 "core" %z |\ `\ K +15 "collection"'% +3 "core" %tx\ # +2 "sampler")3% +3 "core" %z \ `\ K +15 "collection"']% +3 "core" %ty\ # +2 "sampler") % +3 "core" %z \ `\ K +15 "collection"'% +3 "core" %tw\ # +2 "sampler")l% +3 "core" %z {\ `\ K +15 "collection"'{% +3 "core" %qv\ # +2 "sampler")% +3 "core" %z  \ `\ K +15 "collection"'4% +3 "core" %y{\ " +2 "sampler")% +3 "core" %z\  \ `\ K +15 "collection"'}% +3 "core" %z~\ # +2 "sampler")h% +3 "core" %z  \ `\ K +15 "collection"'x% +3 "core" %w}\ # +2 "sampler")_% +3 "core" %z  \ `\ K +15 "collection"'O% +3 "core" %tu\ # +2 "sampler").% +3 "core" %z {\ `\ K +15 "collection"'6% +3 "core" %ov\ " +2 "sampler")% +3 "core" %z \ `\ K +15 "collection"'H% +3 "core" %rw\ " +2 "sampler")i% +3 "core" %z \ `\ K +15 "collection"'9% +3 "core" %rv\ $ +2 "sampler")#% +3 "core" %z {\ `\ K +15 "collection"'2% +3 "core" %qt\ # +2 "sampler")-% +3 "core" %z \ a\ K +15 "collection"'e% +3 "core" %ns\ # +2 "sampler")y% +3 "core" %z |\ `\ K +2 "collection"'o% +4 "core" %nt\ " + .tSS.reconfigure SSinhale.with maxSpeed: 23 +2 "sampler")#.0X +15 "collection"'0% +3 "core" %lq\ # +2 "sampler")% +3 "core" %  \ a > +15 "collection"'(% +3 "core" %im\ # +2 "sampler")~% +3 "core" %  \ ` > +15 "collection"'7% +3 "core" %qu\ # +2 "sampler")I% +3 "core" %  {\ ` > +15 "collection"'% +3 "core" %tx\ # +2 "sampler")F% +3 "core" %  \ ` > +15 "collection"'d% +3 "core" %tx\ $ +2 "sampler")M% +3 "core" %  \ ` > +15 "collection"'\ % +3 "core" %sx\ $ +2 "sampler")% +3 "core" %  y\ a > +15 "collection"'% +3 "core" %rw\ $ +2 "sampler")"% +3 "core" %  \ a > +15 "collection"'p% +3 "core" %sw\ # +2 "sampler")`% +3 "core" %  \ a > +15 "collection"'D% +3 "core" %xy\ # +2 "sampler")G% +3 "core" %  \ _ > +58 "collection"'!% +12 "core" %rv\ " +2 "sampler")8% +3 "core" %  }\ ` > +15 "collection"'q% +3 "core" %uw\ # +2 "sampler")'% +3 "core" %  \ ` > +15 "collection"'r% +3 "core" %sv\ # +2 "sampler")z% +3 "core" %  \ ` > +15 "collection"'?% +3 "core" %rx\ " +2 "sampler")Q% +4 "core" %  \ ` > +14 "collection"'s% +3 "core" %pt\ " +2 "sampler")A% +3 "core" %  \ ` > +15 "collection"'m% +3 "core" %pr\ $ +2 "sampler")j% +3 "core" %  \ ` > +15 "collection"'% +4 "core" %ru\ # +2 "sampler")% +3 "core" %  \ ` > +15 "collection"'% +3 "core" %pt\ $ +2 "sampler")L% +3 "core" %  ~\ ` > +15 "collection"'% +3 "core" %sw\ # +2 "sampler")% +3 "core" %  \ ` > +15 "collection"'&% +3 "core" %ty\ # +2 "sampler")b% +3 "core" %  \ a > +15 "collection"'% +3 "core" %uz\ # +2 "sampler")Y% +3 "core" %  }\ a > +15 "collection"'B% +3 "core" %qw\ # +2 "sampler")/% +3 "core" %  \ a > +15 "collection"'5% +3 "core" %ov\ $ +2 "sampler")f% +3 "core" %  }\ a > +15 "collection"'P% +3 "core" %tt\ # +2 "sampler")% +3 "core" %  ~\ ` > +15 "collection"'% +3 "core" %xx\ # +2 "sampler")n% +3 "core" %  \ ` > +15 "collection"'*% +3 "core" %uy\ # +2 "sampler")|% +3 "core" %  }\ ` > +15 "collection"'X% +3 "core" %sw\ # +2 "sampler")<% +3 "core" %   \ a > +15 "collection"'u% +3 "core" %rv\ $ +2 "sampler")[% +3 "core" % \  \ a > +15 "collection"'U% +3 "core" %rtl\ # +2 "sampler"):% +3 "core" %   ~\ ` > +15 "collection"'% +3 "core" %ty\ # +2 "sampler")% +3 "core" %  \ ` > +15 "collection"'J% +3 "core" %y{\ " +2 "sampler")% +3 "core" %  \ ` > +15 "collection"'\\% +3 "core" %v|\ # +2 "sampler")=% +3 "core" %  ~\ ` > +15 "collection"'% +3 "core" %u{\ # +2 "sampler")Z% +3 "core" %  \ ` > +15 "collection"')% +3 "core" %ru\ # +2 "sampler")% +3 "core" %  }\ ` > +15 "collection"'+% +3 "core" %ruB\ # +2 "sampler")K% +3 "core" %  \ a > +2 "collection"'g% +3 "core" %ot\ # +2 .tSS.reconfigure SSinhale.with maxSpeed: 21 +2 "sampler")#.0X \ ] +52 "collection"'% +3 "core" %wx\ +2 "sampler") % +3 "core" %> {\ ^ +52 "collection"' % +3 "core" %v{\ ! +2 "sampler")>% +3 "core" %= \ ] +53 "collection"'v% +3 "core" %vz8\ +2 "sampler")k% +3 "core" %=# \ ] +52 "collection"';% +3 "core" %tw\ +2 "sampler")a% +3 "core" %>%& \ ] +52 "collection"' % +3 "core" %rs\ ! +2 "sampler")% +3 "core" %=+( }\ ] +53 "collection"'3% +5 "core" %tw\ + "sampler")]% +4 "core" %=.. \ ] +52 "collection"' % +3 "core" %yy\ +2 "sampler")% +3 "core" %=33 \ ] +52 "collection"'l% +3 "core" %tx\ +2 "sampler"){% +3 "core" %=69 \ ] +52 "collection"'% +3 "core" %tw\ +2 "sampler")4% +3 "core" %=<> \ ] +52 "collection"'% +3 "core" %qv\ +2 "sampler")}% +3 "core" %=@@ x\ ] +52 "collection"'h% +3 "core" %rv\ +2 "sampler")x% +3 "core" %=DC z\ ^ +52 "collection"'_% +3 "core" %sy9\ +2 "sampler")O% +3 "core" %=JJ \ ] +52 "collection"'.% +3 "core" %x}9\ +2 "sampler")6% +3 "core" %=NO \ ^ +52 "collection"'% +3 "core" %nu\  +2 "sampler")H% +3 "core" %>ST \ ] +53 "collection"'i% +3 "core" %wy\ +2 "sampler")9% +3 "core" %DXX }\ ] +53 "collection"'#% +3 "core" %ms?\ # +2 "sampler")2% +3 "core" %\\[ \ a/ +53 "collection"'-% +3 "core" %x}9\ # +2 "sampler")e% +3 "core" %a` x\ `/ +52 "collection"'y% +3 "core" %ov\ # +2 "sampler")o% +4 "core" %ee \ `/ +52 "collection"'% +3 "core" %sv\ $ +2 "sampler")w% +3 "core" %jk {\ a/ +33 .tSS.reconfigure SSconfig + "sampler")#.0XB\ T +2 .tCS.seek 6.001ml +2 "collection"' 'U +1359 "core" ' +2 .tdelay 2 seconds +202 .CSV.dial :waste2 +2 "collection"' +40 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek :empty +2 "collection"'>'Ͱ +1471 "core" ' +2 .tCSV.dial CSR + "collection"'v  +43 "core"  +2 .tCSR.select :AqMeOH + "collection"' +10 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 2ml +2 "collection"'k' \\ +585 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 ';% +3 "core" % W@C\ ] \ +2 .tCS.seek 4.999ml +2 "collection"'a'l +840 "core" ' +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'  +40 "core"  +3 .tCS.seek 1ml + "collection"'' +1091 "core" ' +2 #tHeating sh1 puck from tube 3 in Collection Clamp to 70C for 10:00 +2 .CH.seek 70C,8:00 +3 "collection"'39 +2 '] \  +5 "core" 9' +102 "collection"' 9 +3 "core" 9)d +102 "collection"'9 +3 "core" 9( d +102 "collection"'l9 +3 "core" 9) d +102 "collection"'{9 +3 "core" 9)d +102 "collection"'9 +4 "core" 9+d +103 "collection"'49 +3 "core" 9-d +102 "collection"'9 +3 "core" 91d +102 "collection"'}9 +3 "core" 94"d +102 "collection"'h9 +3 "core" 9;&d +85 E[  +17 "collection"'x9 +3 "core" 9B+d +102 "collection"'_9 +3 "core" 9J/d +102 "collection"'O9 +3 "core" 9S3d +102 "collection"'.9 +3 "core" 9]7d +102 "collection"'69 +3 "core" 9i;d +102 "collection"'9 +3 "core" 9v@d +102 "collection"'H9 +3 "core" 9Dd +102 "collection"'i9 +3 "core" 9Hd +102 "collection"'99 +3 "core" 9Ld +102 "collection"'#9 +3 "core" 9Pd +102 "collection"'29 +4 "core" 9Ud +103 "collection"'-9 +3 "core" 9Yd +102 "collection"'e9 +3 "core" 9]d +102 "collection"'y9 +3 "core" 9ad +102 "collection"'o9 +3 "core" 9ed +102 "collection"'9 +4 "core" 9$jd +103 "collection"'w9 +3 "core" 99nd +102 "collection"'$9 +3 "core" 9Nrd +102 "collection"'C9 +3 "core" 9d vd +102 "collection"'9 +3 "core" 9y zd +102 "collection"'19 +4 "core" 9\ d +102 "collection"'R9 +3 "core" 9 d +102 "collection"'S9 +3 "core" 9 d +102 "collection"'T9 +3 "core" 9 c +102 "collection"'(9 +3 "core" 9` +102 "collection"'9 +3 "core" 9^ +102 "collection"'79 +3 "core" 9\\ +102 "collection"'t9 +3 "core" 9.Z +102 "collection"'09 +3 "core" 9EY +102 "collection"'I9 +3 "core" 9[V +102 "collection"'9 +4 "core" 9qT +102 "collection"'d9 +3 "core" 9S +102 "collection"'c9 +3 "core" 9Q +102 "collection"'M9 +3 "core" 9P +102 "collection"'\ 9 +3 "core" 9M +102 "collection"'9 +4 "core" 9K +102 "collection"'9 +3 "core" 9I +102 "collection"'~9 +3 "core" 9H +102 "collection"'p9 +3 "core" 9F +102 "collection"'`9 +3 "core" 91D +102 "collection"'D9 +4 "core" 9F!B +102 "collection"'F9 +3 "core" 9["A +102 "collection"'!9 +3 "core" 9n#? +102 "collection"'89 +3 "core" 9$> +102 "collection"'q9 +3 "core" 9&; +102 "collection"'G9 +4 "core" 9': +102 "collection"''9 +3 "core" 9(8 +102 "collection"'z9 +3 "core" 9*7 +102 "collection"'?9 +3 "core" 9+5 +102 "collection"'s9 +3 "core" 9-3 +102 "collection"'r9 +4 "core" 9\ .2 +103 "collection"'m9 +3 "core" 9/0 +102 "collection"'"9 +3 "core" 900/ +102 "collection"'Q9 +3 "core" 9A2\ - +102 "collection"'A9 +3 "core" 9U3+ +149 "collection"'j9 +5 "core" 9o5) +103 "collection"'9 +3 "core" 98( +102 "collection"'9 +3 "core" 98& +102 "collection"'9 +3 "core" 99!% +102 "collection"'9 +3 "core" 9;%$ +102 "collection"'9 +3 "core" 9=)# +103 "collection"'b9 +3 "core" 9>-! +102 "collection"'&9 +3 "core" 9A1 +102 "collection"'Y9 +3 "core" 9A6 +102 "collection"'L9 +3 "core" 9 C: +102 "collection"'59 +5 "core" 9 D> +103 "collection"'9 +3 "core" 9 &FB +102 "collection"'f9 +3 "core" 9 5GG +102 "collection"'9 +4 "core" 9 CHK +103 "collection"'9 +3 "core" 9 SIO +102 "collection"'B9 +3 "core" 9 aKS +102 "collection"'n9 +3 "core" 9 pLW +102 "collection"'*9 +3 "core" 9 |M\\ +102 "collection"'|9 +3 "core" 9 O` +102 "collection"'X9 +3 "core" 9 Rd +102 "collection"'/9 +4 "core" 9 Rh +102 "collection"'u9 +3 "core" 9 Sl +102 "collection"'[9 +3 "core" 9 Tq +102 "collection"'U9 +3 "core" 9 Uu +102 "collection"'P9 +3 "core" 9 Xy +102 "collection"'9 +4 "core" 9 X} +102 "collection"'9 +3 "core" 9 Z +102 "collection"'J9 +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\ "a +102 "collection"')9 +3 "core" 9\ ,b +102 "collection"'\\9 +3 "core" 9\ 5c +102 "collection"'+9 +3 "core" 9\ >d +102 "collection"'<9 +3 "core" 9\ Fe +102 "collection"'9 +3 "core" 9\ Of +102 "collection"'Z9 +3 "core" 9\ Wh +102 "collection"'K9 +3 "core" 9\ `i +102 "collection"'E9 +3 "core" 9\ gk +102 "collection"',9 +4 "core" 9\ nk +102 "collection"'g9 +3 "core" 9\ un +102 "collection"'^9 +3 "core" 9\ |n +2 .tCH.hold 10:00,70C +3 "collection"'@ `\ `\ x +2 "core"  +49719 EX\ G +10283 "core" ` +2 "collection"'W9 +3 "core" 9\ ) +2 #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml + "collection"'' +334 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"' @ +98 "core" A +2 .tCSV.dial :air +2 "collection"'% @ +40 "core" ? +3 .tCS.seek 5ml + "collection"' 'l +1346 "core" ' +2 .tCSV.dial CTV + "collection"'  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'v @ +41 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'>  +42 "core"  +3 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'; @ +41 "core" ? +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'k' +1354 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"' +99 "core" ~ +2 .tCBV.dial CSV + "collection"'a  +28 "core"  +2 "collection"'3% +4 "core" % " &\ W +2 .tCS.seek 5ml +2 "collection"' 'l +1374 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'  +42 "core" +2 "collection"'l% +4 "core" %le`\ ] +2 .tCS.seek 6.999ml +2 "collection"'{' +598 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"' @ +41 "core" > +3 .tCS.seek 10ml + "collection"'4' D +851 "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"'}   +37 "core" " +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'h  + 'x  +30 "core"  +100  +3 .tCS.seek 5ml + "collection"'_'l +1355 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'O @ +98 "core" B +2 .tCSV.dial :waste +2 "collection"'. +110 "core" +2 .tCS.seek :empty +2 "collection"'6'Ͱ +1357 "core" ' + .tCSV.dial :air +2 "collection"' @ +69 "core" B +3 .tCS.seek 5ml + "collection"'H'l +1352 "core" ' + .tCSV.dial CTV +2 "collection"'i  +41 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'9 @ +41 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'#  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'2 @ +42 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'-' +1352 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"'e +97 "core"  +2 .tCBV.dial CSV + "collection"'y  +38 "core"  +2 "collection"'o% +4 "core" %gl\ V +51 .tCS.seek 5ml +2 "collection"''l +1371 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'w  +43 "core" +2 "collection"'$% +4 "core" %l\ ^ +3 .tCS.seek 7ml + "collection"'C' +602 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +5 "collection"' @ +40 "core" ? +3 .tCS.seek 10ml + "collection"'1' D +838 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'R ` +110 "core" ^ +2 #tLysing Complete +2 "collection"'S& +3 "core" &O`\ [H +2 #tStoring sh1 puck in Collection Clamp to tube 2 + "manipulator"&T% +4 "core" %\   +2 "storage"((% +3 "core" %w | z \ +2 "storage"(. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 + "storage"(7( +348 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (t& +3 "core" & B 8 ?\ +4 "manipulator"&0& +3 "core" & 4 4 +2 "manipulator"&I% +4 "core" %\  `  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 + "manipulator"&( +153 "core" ( +2 "manipulator"&d& +4 "core" & +2 "storage"(c& +3 "core" & l d\ +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts + "manipulator"&M' +98 "core" ' +2 "storage"(\ & +4 "core" & a ]\ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"('L +235 "core" ' +2 "storage"(- +3 "core" -' +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 "manipulator"&~& +3 "core" & G +2 "storage"(p& +3 "core" & = ?\ +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 +2 "manipulator"&`'Y +33 "core" ' +2 .t\Elbow.hold + "manipulator"&D, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(F- +2 "core" -' +3 .tSE.seek 7.1 Pucks below Top Plate + "storage"(!' +38 "core" ' +2 "manipulator"&8% +4 "core" %Zk  ȶ + "storage"(q& +4 "core" & \ z + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 301 counts + "manipulator"&G'φ +20 "core" ' +2 "manipulator"&'& +4 "core" & +2 "storage"(z& +4 "core" & b M\ +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&?' +24 "core" ' +2 .tSE.seek 8.1 Pucks below Top Plate +2 "storage"(s' +58 "core" ' +2 "manipulator"&r& +4 "core" & +2 "manipulator"&m% +3 "core" %! ;  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&"'\ +91 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&Q( +167 "core" ( +2 "manipulator"&A& +4 "core" &  P + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &j& +2 "core" & + P +2 .tForearm.seek CC +2 "manipulator"&'ρ +94 "core" ' +2 .tHand.close + "manipulator"&/ +74 "core" / +2 .tCC.seek :open +2 "collection"'( +378 "core" ( +2 "storage"(& +4 "core" & : :\ + "storage"(& +4 "core" & 8 8 @\ +2 "manipulator"&b& +3 "core" & P +2 "manipulator"&&% +3 "core" % ώ n +2 .tForearm.seek :retract +2 "manipulator"&Y'\ +94 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 +2 "manipulator"&L( +148 "core" ( +2 "manipulator"&5& +4 "core" & +2 "storage"(& +3 "core" & o o \ +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 2 + "manipulator"&f'Y +110 "core" ' +2 .t\Elbow.hold + "manipulator"&, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&1 +76 "core" 1 +10 "manipulator"&B% +6 "core" % kg ȵ + "storage"(n& +4 "core" & R\ { + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 318 counts + "manipulator"&*'ϗ +15 "core" ' +2 "manipulator"&|& +4 "core" & 2 +2 "storage"(X& +3 "core" & ] a \ +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&/' +31 "core" ' +2 "storage"(u% +4 "core" % | h d\ +2 ."downElevator"SE.seek :down +3 "storage"(['v +99 (U% +3 "core" % [\ SU +2 "manipulator"&P% +3 "core" % +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +48 "manipulator"&'\ +28 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +63 "core" ' +2 .tSC.coast + "storage"(6 +2 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'& +4 "core" &7\ g + .tHand.open + "manipulator"&J1 +26 "core" 1 +2 "manipulator"&:& +4 "core" &  +2 "manipulator"&% +4 "core" %\   +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&=(- +173 "core" ( +4 "manipulator"&& +4 "core" &- + < +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &)& +3 "core" &- > < +2 .tForearm.seek :garage +2 "manipulator"&\\' +105 "core" ' +2 .tHand.close + "manipulator"&+/ +69 "core" / +2 "manipulator"&<& +4 "core" &- D < +2 "manipulator"&% +4 "core" %   +2 .tForearm.seek :retract + "manipulator"&Z'\ +101 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&K( +271 "core" ( +2 "manipulator"&E& +4 "core" & 3 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &,& +2 "core" & 3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&g'ρ +99 "core" ' +2 "manipulator"&^& +4 "core" & 3 +2 "manipulator"&]% +3 "core" % +2 "collection"'@& +4 "core" &6\ f +2 "collection"'W& +4 .tCC.seek :closed + "collection"'(O +3 "core" &/\ f +3 &*\ e +10 &2\ Z+| +9 &eb\ Y> +9 &qi\ ZL +10 &QSi\ ]K +9 &W\ ]K +9 &W\ \\L +10 &V\ ]K +9 &XX\ \\K +10 &X\ \\K +9 &W\ \\K +9 & W\ ]K +10 &"`U\ ]K +9 &$"W\ ]K +9 &%V\ \\K +10 &'V \ \\K +9 &)jS\ ]J +10 &+*U .\ ]K +9 &,W &\ ]K +9 &.U \ ]K +10 &0pU \ ]K +9 &23U\ \\K +9 &3U\ ]K +10 &5V\ ]J +9 &7yW\ \\K +10 &9:Y\ \\K +9 &:U\ \\K +9 &<U\ ]K +10 &>V\ ]K +9 &@BX\ \\K +9 &BV \ ]K +10 &CX\ \\L +9 &Ea\ [L +10 &GAy\ YN +9 &H\ VS +9 &J\ QW +10 &Lkz\ PX +9 &N*h\ OF +9 &O79T\ T+ +10 &OvL\ YK +5 ( + "collection"'W& +4 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.89 +2 "collection"'& +4 "core" &Op:\ YK + &Op/\ YK + .tHand.open +2 "manipulator"&%1 +68 "core" 1 +2 "manipulator"&% +4 "core" %  P +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"& '\ +97 "core" ' +2 .tPSV.dial PSR + "processing"%v +130 "core"  +2 .tPSR.select :flush + "processing"%@ +11 .tPS.seek 1.5ml + "processing"%>' +1612 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +4 "processing"%;  +52 "core"  +3 .tPS.seek 0ml + "processing"% 'W +1604 "core" ' +2 .tPSV.dial PSR + "processing"% +41 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%a' +2636 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%3 + "collection"'k  +6 "core"  + "processing"%  +43 "core"  +33 +2 .tPSV.dial :mixloop + "processing"%l +100 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%  +124 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2636 "core" ' + .tPSV.dial :air +2 "processing"%{  +42 "core"  +3 .tPS.seek 2.5ml + "processing"%' +2635 "core" ' + .tPSV.dial :mixloop +2 "processing"%} +44 "core" +3 .tPS.seek 0ml + "processing"%h'W +2630 "core" ' +2 .tPSV.dial :air + "processing"%x  +44 "core"  +3 .tPS.seek 2.5ml + "processing"%4' +2646 "core" ' + .tPSV.dial :mixloop +2 "processing"%O +44 "core" +2 .tPS.seek 0ml +2 "processing"%.'W +2637 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&_& +4 "core" & R 3 +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC + "manipulator"&( +3 "core" ( +2 "manipulator"&6& +4 "core" & 3 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &i& +2 "core" & 3 +2 .tForearm.seek CC +2 "manipulator"&9'ρ +103 "core" ' +2 .tHand.close + "manipulator"&#/ +76 "core" / +2 .tCC.seek :open +2 "collection"'2( +379 "core" ( +2 "manipulator"&H& +4 "core" & 3 + "manipulator"&e% +4 "core" % τ _ p +2 .tForearm.seek :retract + "manipulator"&y'\ +97 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage + "manipulator"&o(- +279 "core" ( +2 "manipulator"&-& +4 "core" &- ; + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &w& +2 "core" &- m ; +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +50 "manipulator"&$' +114 "core" ' +2 .tHand.open + "manipulator"&1 +71 "core" 1 +2 "manipulator"&% +4 "core" % i  ȵQ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&C'\ +97 "core" ' +2 .tPSV.dial :mixloop + .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"'R& +4 "core" &!'\ e +2 "manipulator"&S% +4 "core" %\   +2 "storage"(T% +3 "core" % J\ +2 "storage"((. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 +2 "storage"(( +356 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (t& +3 "core" & \ +2 "manipulator"&0& +3 "core" &- ; +2 "manipulator"&I% +3 "core" %\   +3 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 3 + "manipulator"&d( +176 "core" ( +2 "manipulator"&c& +4 "core" & a +2 "storage"(\ & +3 "core" & \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&N' +96 "core" ' +2 "storage"(V& +4 "core" & \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"('L +185 "core" ' +2 "storage"(~- +3 "core" -' +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 (p& +3 "core" & \  +2 "manipulator"&F& +3 "core" &  a +2 .t\Elbow.seek 3 +2 "manipulator"&8( +3 "core" ( + "manipulator"&q& +4 "core" & 6 a +2 "storage"('& +3 "core" & @\  +2 .tForearm.seek 3 + 300 counts +2 "manipulator"&z'2 +20 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&r/ +71 "core" / +10 ."downElevator"SE.seek :down +3 "manipulator"&m& +4 "storage"(M'v +5 "core" & z a +2 "manipulator"&% +4 "core" % . y +2 .tForearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&`( +50 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +91 "core" ( +2 "manipulator"&G& +4 "core" & 4 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &!& +3 "core" &  4 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&A'ρ +96 "core" ' +4 "manipulator"&j& +4 "core" & 4 +2 "manipulator"&?% +4 "core" %ψ  +2 "collection"'D& +3 "core" &#%\ e +2 "collection"'& +4 .tCC.seek :closed +2 "collection"'"(O +3 "core" &!&r\ e +4 &!$U\ c: +9 &HKy"&X\ Y0 +9 &zu"%I\ WE +10 &&]#'@\ [L +9 &W!&3\ [K +10 &W!%)\ [K +9 &lX#&!\ [L +9 &0W!'\ [K +10 &W"$\ [K +9 &X!%\ [K +9 &uV!%\ [K +10 &!7W#%\ [K +9 &"T#%\ [J +10 &$Z#'\ [K +9 &&~W!'\ [K +9 &(?W!'\ [K +10 &*X"%(\ [K +9 &+W"%\\\ [K +9 &-W#%\ \\K +10 &/GV"'\ \\K +9 &1 U#&\ [K +10 &2V"&\ [K +9 &4V"&\ [K +9 &6PW &\ [K +10 &8U"'\ \\K +9 &9V#&\ [K +9 &;Z"%~\ [K +10 &=WU#%\ [K +9 &?V &K\ [K +10 &@U#&N\ [K +10 &BV!%\ \\K +8 &D^[ &\ [L +10 &Fh!$\ YM +9 &G,\ VQ +9 &I\ RU +10 &KB\ OX +9 &M\ OX +10 &Nz\ S8 +9 &Oa(|\ R&o +9 &Obw\ ZJ +2 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.88 + .Hand.open + "manipulator"&1 +65 "core" 1 +2 "manipulator"&% +5 "core" % ψ +4 .tForearm.reconfigure LooseForearm +4 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +95 "core" ' +2 .tSC.coast + "storage"(6 +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'b  +129 "core"  +2 .tCSV.dial CTV + "collection"'&  +40 "core"  +2 .tPS.seek 2.5ml +2 "processing"%5' +1867 ER\ iBB +768 "core" ' +2 "collection"'% +4 "core" % Bw\ [\ +2 .tCS.seek 4.15ml +2 "collection"''Q +1562 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%Q  +44 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%  +69 "core"  +3 .tPS.seek 0ml + "processing"%B'W +2627 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'n ` +37 "core" _ +2 .tCSV.dial :air +2 "collection"'| @ +40 "core" > +3 .tCS.seek 10ml + "collection"'X' D +1561 "core" ' +2 .tCSV.dial CTV + "collection"'u  +43 "core"  +2 .tCS.seek 0ml +2 "collection"'Y' +2638 "core" ' + .tCBV.dial :waste1 +2 "collection"'U @ +28 "core" @ +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +4 "collection"'P  +127 "core" +2 "collection"'L& +4 "core" &O`~\ [J +2 #tStoring lyfil puck in Collection Clamp to tube 2 + "manipulator"&f% +3 "core" %\  < * +53 "storage"(% +6 "core" % Z ] H\ +2 "storage"(*. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 + "storage"(J( +344 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (:& +3 "core" & \ ~ + "manipulator"&s& +4 "core" & 4 +2 "manipulator"&% +3 "core" %\  * +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 +2 "manipulator"&/( +155 "core" ( +2 "manipulator"&& +4 "core" & \ +2 "storage"()& +3 "core" & 9 :\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&[' +93 "core" ' +2 "storage"(7& +4 "core" & 9 C =\ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"('L +219 "core" ' +4 "storage"(+- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&<& +3 "core" & \ + "storage"(& +4 "core" & D D \ + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 +2 "manipulator"&'Y +35 "core" ' +2 .t\Elbow.hold + "manipulator"&\\, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(E- +2 "core" -' +3 .tSE.seek 8.1 Pucks below Top Plate + "storage"(,' +33 "core" ' +2 "manipulator"&=% +4 "core" %c_ * Dz +2 "storage"(^& +3 "core" &  \ s + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 310 counts + "manipulator"&]'Ϗ +18 "core" ' +2 "manipulator"&@& +4 "core" &  \ +2 "storage"(Z& +3 "core" & > T )\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&' +25 "core" ' +2 .tSE.seek 9.1 Pucks below Top Plate +2 "storage"(W' +45 "core" ' +2 "manipulator"&& +4 "core" & | \ +2 "manipulator"&%% +3 "core" %7 3 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&v( +154 "core" ( +4 "manipulator"&g& +3 "core" & :+ +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &;& +3 "core" &  O :+ +2 .tForearm.seek CC + "manipulator"&>'ρ +95 "core" ' +2 .tHand.close + "manipulator"& / +69 "core" / +2 .tCC.seek :open +2 "collection"' ( +375 "core" ( +2 "storage"(3& +4 "core" & g o \ + "storage"(& +4 "core" & ` ] d\ +2 "manipulator"&k& +3 "core" &  p 8" +2 "manipulator"&l% +4 "core" % ϑ u +2 .tForearm.seek :retract + "manipulator"& '\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 +2 "manipulator"&a( +153 "core" ( +2 "manipulator"&{& +4 "core" &  +2 "storage"(& +3 "core" & a c\ +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 2 + "manipulator"&}'Y +112 "core" ' +2 .t\Elbow.hold + "manipulator"&, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&x1 +67 "core" 1 +10 "manipulator"&h% +5 "core" % h\\ n ȱ +2 "storage"(O& +3 "core" & F\ z + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 315 counts + "manipulator"&4'ϔ +22 "core" ' +2 "manipulator"&_& +4 "core" & N  +2 "storage"(6& +3 "core" & o o '\ +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&i' +20 "core" ' +2 "storage"(#% +4 "core" % ~ n #\ +2 ."downElevator"SE.seek :down +3 "storage"(K'v +99 ( % +3 "core" % { | )\ SR +2 "manipulator"&% +4 "core" %  +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&H'\ +67 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +20 "core" ' +2 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%e  +72 "core" +3 .tPS.seek 2.5ml + "processing"%9' +2633 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%- +40 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%w  +41 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"% +55 "core" +2 .tdelay 1 second +102 .PSV.dial :air +33 "processing"%  +39 "core"  +2 .tdelay 1 second +156 .PS.seek 0ml + "processing"%'W +2643 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%y& +4 "core" &\ y + .tHand.open +2 "manipulator"&R1 +26 "core" 1 +2 "manipulator"&S& +4 "core" & x  +2 "manipulator"&T% +3 "core" %\   +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&((- +176 "core" ( +2 "manipulator"&$& +4 "core" &- q 6 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &t& +3 "core" &- 6 +2 .tForearm.seek :garage + "manipulator"&0' +108 "core" ' +2 .tHand.close + "manipulator"&I/ +68 "core" / +2 "manipulator"&c& +4 "core" &- 6 +2 "manipulator"&\ % +3 "core" %  \\ ǿb +3 .tForearm.seek :retract + "manipulator"&V'\ +102 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&o( +121 "core" ( +2 "manipulator"&~& +4 "core" & / + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &C& +2 "core" & +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&p' +100 "core" ' +2 "manipulator"&F& +4 "core" & +2 "manipulator"&q% +3 "core" % +2 "processing"%'& +4 "core" &\ z +2 "processing"%r& +4 .tPC.seek :closed + "processing"%m(Tg +3 "core" &\ z +4 &\ y< +9 &Iy\ p2 +10 &Fu\ nF +9 &[E\ rN +9 &U9\ sM +10 &vV9\ rM +9 &9R8\ sM +9 &U;\ rM +10 &RC\ sM +9 &~V:\ rM +10 &?V?\ rN +9 &!UE\ rM +9 &"UD\ rM +10 &$UD\ rM +9 &&IRH\ rM +9 &(\ VL\ qM +10 &)UL\ rN +9 &+UI\ rM +10 &-QUH\ rM +9 &/US\ rM +9 &0U[\ rM +10 &2V^\ rN +9 &4YUd\ rM +9 &6Ud\ rM +10 &7Ud\ rM +10 &9Ue\ qM +9 &;aR[\ rM +9 &=#TY\ rM +9 &>U_\ rM +10 &@T\\\ rM +9 &BjUh\ rM +9 &D+Vg\ rM +10 &EYo\ rN +9 &GZn\ rN +10 &Ilem\ qO +9 &K*so\ oP +9 &Lp\ mS +10 &Np\ mS +9 &Pfp\ lS +9 &R(r\ lS +10 &Shhs\ p&u +9 &T>\\{\ q0 +9 ( +2 "processing"%r& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.59 + "processing"%& +4 "core" &TD|\ v* + &TD|\ u* + .tHand.open + "manipulator"&d1 +70 "core" 1 +2 "manipulator"&N% +4 "core" %  +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&G'\ +94 "core" ' +2 .tPRV.dial :air + "processing"%!  +44 "core"  +2 .tPSV.dial :mixloop +2 "processing"% +54 "core" +2 "processing"%z% +4 "core" %P\ t +2 .tPS.seek 0.3ml +2 "processing"%j' +388 "core" ' + .tPSV.dial PSR +2 "processing"%? +102 "core"  +2 .tPSR.select :wash + "processing"% +11 .tPS.seek 0.7ml + "processing"%D'* +483 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%8' +1919 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%M +100 "core" +2 .tPTV.dial :mixing +2 "processing"% @ +69 "core" A +2 .tPBV.dial :waste2 + "processing"%2  +90 "core"  +5 .tPS.seek 0ml + "processing"%'W +2637 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&& +4 "core" & a +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC + "manipulator"&( +4 "core" ( +2 "manipulator"&b& +4 "core" &  + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &&& +2 "core" & I +2 .tForearm.seek PC +2 "manipulator"&A' +96 "core" ' +2 .tHand.close + "manipulator"&/ +76 "core" / +2 .tPC.seek :open +2 "processing"%.( +401 "core" ( +2 "manipulator"&& +4 "core" &  + "manipulator"&1% +4 "core" %    +2 .tForearm.seek :retract +2 "manipulator"&Q'\ +96 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage + "manipulator"&(- +142 "core" ( +2 "manipulator"&5& +4 "core" &.!  \ +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &n& +2 "core" &.! \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&|' +110 "core" ' +2 .tHand.open + "manipulator"&1 +75 "core" 1 +2 "manipulator"&u% +4 "core" % v 2 ȹx +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&X'\ +98 "core" ' +2 #tLoading da puck from tube 3 into Processing Clamp + "processing"%U& +4 "core" &%\ | +2 "manipulator"&P% +3 "core" %\   +2 "storage"(L% +3 "core" %} \ +2 "storage"(f. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 +2 "storage"(( +346 "core" ( +2 .tSC.reconfigure SCloose + "storage"($.\ 1~b +3 (*& +3 "core" & #\ +2 "manipulator"&:& +3 "core" &.  +2 "manipulator"&s% +3 "core" %\    +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 +2 "manipulator"&( +167 "core" ( +51 "manipulator"&& +6 "core" & m +4 "storage"()& +7 "core" & \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&7' +94 "core" ' +2 "storage"(`& +4 "core" & \ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"('L +187 "core" ' +2 "storage"(+- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (<& +2 "core" & _ X\ +2 "manipulator"&& +3 "core" & m +2 .t\Elbow.seek 3 +2 "manipulator"&E( +3 "core" ( +2 "manipulator"&=& +3 "core" & 8 m +2 "storage"(^& +4 "core" & z \ +2 .tForearm.seek 3 + 300 counts +2 "manipulator"&@'2 +17 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&Z/ +70 "core" / +10 ."downElevator"SE.seek :down +4 "manipulator"&& +5 "storage"(%'v +3 "core" &  m +2 "manipulator"&[% +4 "core" % # c +2 .tForearm.seek :retract +2 "manipulator"&/'\ +93 "core" ' +2 .t\Elbow.seek PC +2 "manipulator"&( +53 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +196 "core" ( +2 "manipulator"&& +4 "core" & y +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &]& +3 "core" & ^ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&,' +97 "core" ' +5 "manipulator"&g& +4 "core" & X + "manipulator"&;% +4 "core" % : % +2 "processing"%& +3 "core" &\ y +2 "processing"%\\& +4 .tPC.seek :closed +2 "processing"% (Tg +3 "core" &\ z +3 &\ y +9 &1y\ p*y +9 &d~\ o> +10 &xp\ oN +9 &;U\ qM +10 &S\ rL +9 &U\ qM +9 &U\ qM +10 &CU\ rM +9 &U\ rM +9 &T\ rL +10 & U\ qM +9 &"LT\ rM +10 &$W\ qM +9 &%U\ qL +9 &'T\ rM +10 &)UT\ rL +9 &+T\ rM +9 &,R\ rM +10 &.T\ qM +9 &0\\V\ qM +10 &2Rz\ rM +9 &3Tx\ qM +9 &5V{\ qM +10 &7dQy\ rM +9 &9&S|\ rM +9 &:Vz\ qM +10 &<Qm\ rM +9 &>lQq\ rM +10 &@/Rl\ rL +9 &ASo\ rL +9 &CTs\ rM +10 &EsTn\ rM +9 &G3Ys\ qN +9 &H\\k\ qN +10 &Jlj\ oO +9 &Lji\ lS +10 &N,k\ mS +9 &Og\ lS +9 &Q]\ lS +10 &SU{i^\ o: +9 &T&'^_\ pP +9 &TJ"]\ u, +2 ( + "processing"%\\& +4 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.58 .Hand.open + "manipulator"&1 +77 "core" 1 +4 "manipulator"&"% +4 "core" %  % +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&3'\ +98 "core" ' +2 .tSC.coast "storage"(6 +4 #tHeating da puck from tube 3 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"%9 +2 %k  +5 "core" 9M +102 "processing"%l9 +3 "core" 9J +102 "processing"%{9 +3 "core" 9H \ +102 "processing"%9 +3 "core" 9G \ +102 "processing"%>9 +4 "core" 9E\ +103 "processing"%v9 +3 "core" 9E\ +102 "processing"%x9 +3 "core" 9E +102 "processing"%h9 +3 "core" 9D +102 "processing"%O9 +3 "core" 9E" +102 "processing"%_9 +4 "core" 9F& +102 "processing"%69 +3 "core" 9G+ +102 "processing"%#9 +3 "core" 9I/ +102 "processing"% 9 +3 "core" 9J3 +102 "processing"% 9 +3 "core" 9M7 +102 "processing"%9 +3 "core" 9P; +102 "processing"%a9 +3 "core" 9S@\ +102 "processing"%}9 +3 "core" 9UD\ +102 "processing"%49 +3 "core" 9YH +102 "processing"%e9 +3 "core" 9\\L +102 "processing"%W9 +4 "core" 9`P +103 "processing"%i9 +3 "core" 9dU +102 "processing"%K9 +3 "core" 9iY +102 "processing"%J9 +3 "core" 9l] +2 .tPH.hold 2:00:00,28C +2 .delay 1:30 +3 "processing"%B ppi +3 "core" ] +8998 .tPSR.select :air + .PSV.dial PSR +2 "processing"%- +99 "core"  +2 .tPSR.select :wash + "processing"% +11 .tPS.seek 0.5ml +2 "processing"%w' +589 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +4 "processing"% +10 .tPS.seek 2ml + "processing"%'[ +1619 "core" ' +2 .tPTV.dial :puck + "processing"%  +70 "core"  +2 .tPSV.dial PTV + "processing"%9 +72 "core" +2 .tPBV.dial :waste1 + "processing"%y  +128 "core"  +2 "processing"%R% +4 "core" %a\ s +2 .tPS.seek 1.5ml +2 "processing"%S' +592 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%T * +33 "core" + +3 .tPS.seek 0ml + "processing"%$'W +1619 "core" ' +2 .tdelay 5:00 +11523 EY\ o77 +18479 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%t  +34 "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"%I +72 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%c' +2326 "core" ' +2 .tPSV.dial PTV + "processing"%\ +72 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"%H +72 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV + "processing"%~ +73 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +3 "processing"%C  +69 "core"  +2 .tPS.seek :empty +2 "processing"%0'9 +2346 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +47 "processing"%F  +139 "core" +2 .tPSV.dial :mixloop +2 "processing"%q +43 "core" +2 .tPRV.dial :ab1 +2 "processing"%' @ +72 "core" B +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%('w +359 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +3 "collection"'V  + "processing"%  +47 "core"  +4 +2 "processing"%r% +4 "core" %|Z\ f +2 .tPS.seek 0.32ml +2 "processing"%') +401 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'d  +29 "core" +2 .tPRV.dial :air +2 "processing"%N  +39 "core"  +3 .tPS.seek 0.9ml +2 "processing"%!'D +1236 "core" ' +2 .tPRV.dial :waste2 + "processing"% @ +70 "core" ? +3 .tPS.seek 0.5ml + "processing"%z' +870 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%p  +44 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%'[ +1606 "core" ' +2 .tPSV.dial :PML + "processing"%? +44 "core" +2 .tPTV.dial :mixing +2 "processing"%j @ +71 "core" B +2 .tPBV.dial :waste1 + "processing"%D  +33 "core" +2 "processing"%M% +4 "core" %\\q\ r +2 .tPS.seek 1.85ml +2 "processing"%'< +239 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%2 * +32 "core" + +3 .tPS.seek 0ml + "processing"%8'W +1969 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" &*.\ d + .tHand.open + "manipulator"&b1 +27 "core" 1 +2 "manipulator"&&& +4 "core" &  p +2 "manipulator"&% +4 "core" %\ 0 ~ & +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage + "manipulator"&o(- +138 "core" ( +2 "manipulator"&G& +4 "core" &-  ~ "z +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &m& +3 "core" &-\  "z +2 .tForearm.seek :garage +2 "manipulator"&' +106 "core" ' +3 .tHand.close + "manipulator"&1/ +76 "core" / +2 "manipulator"&5& +4 "core" &-\   "y +2 "manipulator"&n% +3 "core" %  1 ȿj +2 .tForearm.seek :retract +2 "manipulator"&A'\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&( +273 "core" ( +2 "manipulator"&& +4 "core" &%  ?T + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &u& +2 "core" &% 4 ?S +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&Q'ρ +100 "core" ' +2 "manipulator"&U& +4 "core" &% ?Q +2 "manipulator"&P% +3 "core" %σ  +3 "collection"'L& +3 "core" &*.\ \\ +2 "collection"'f& +4 .tCC.seek :closed + "collection"'|(O +3 "core" &',\ [ +3 &)/\ ] +9 &3)-\ O+} +10 &f(+\ O? +9 &t)-\ KN +9 &QT).\ TL +10 &W(-\ OL +9 &Y*-\ TM +10 &V+-\ PM +9 &YX(-\ SL +9 &R),\ PL +10 &T*-\ TL +9 & V'-\ PM +9 &"aQ)/\ TL +10 &$"T+/\ OM +9 &%V*-\ RL +10 &'W+/\ NM +9 &)hU'.\ RM +9 &++W'-\ OL +10 &,X*-\ RM +9 &.U(,\ NM +9 &0pU',\ RM +10 &23T(,\ SL +9 &3R)-\ TL +10 &5R).\ TL +9 &7yU(-\ UL +9 &9:R*.\ LM +10 &:T),\ QM +9 &<T)-\ SM +9 &>U)-\ TM +10 &@CU),\ TL +9 &BQ*-\ OM +10 &CW(/\ TM +9 &E\\).\ TM +9 &GBr(-\ RO +10 &H(,\ OS +9 &J(+\ JW +9 &Ll'+\ HY +10 &N,&,\ HF +9 &O86',\ N- +10 &On'-\ QH +5 ( + "collection"'f& +5 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.84 + "collection"'*& +4 "core" &Oc(,\ SH + &Oc'+\ QH + .tHand.open + "manipulator"&:1 +68 "core" 1 +2 "manipulator"&s% +4 "core" % σ  +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +96 "core" ' +2 .tPSV.dial PSR + "processing"%) +110 "core"  +2 .tPSR.select :flush + "processing"%@ +11 .tPS.seek 1.5ml + "processing"%' +1612 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%`  +42 "core"  +3 .tPS.seek 0ml + "processing"%+'W +1607 "core" ' +2 .tPSV.dial PSR + "processing"%X +55 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%<' +2632 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%  + "collection"'=  +40 "core" ~ +119  +2 .tPSV.dial :mixloop + "processing"%^ +101 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%Z  +72 "core" +3 .tPS.seek 0ml + "processing"%'W +2629 "core" ' +2 .tPSV.dial :air + "processing"%[  +42 "core"  +3 .tPS.seek 2.5ml +48 "processing"%' +2641 "core" ' +2 .tPSV.dial :mixloop + "processing"%7 +44 "core" +3 .tPS.seek 0ml + "processing"%'W +2627 "core" ' +2 .tPSV.dial :air + "processing"%@  +44 "core"  +3 .tPS.seek 2.5ml + "processing"%' +2624 "core" ' +2 .tPSV.dial :mixloop + "processing"%] +44 "core" +3 .tPS.seek 0ml + "processing"%E'W +2624 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&%& +4 "core" &# $ >J +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&g( +2 "core" ( + "manipulator"&;& +4 "core" &#   >J + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &#  + >J +2 .tForearm.seek CC +2 "manipulator"&/'ρ +102 "core" ' +2 .tHand.close + "manipulator"&./ +65 "core" / +2 .tCC.seek :open +2 "collection"'( +377 "core" ( +2 "manipulator"&"& +4 "core" &$ 4 >J +2 "manipulator"&% +3 "core" % ϋ M +2 .tForearm.seek :retract +2 "manipulator"&\\'\ +93 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&l(- +278 "core" ( +2 "manipulator"&,& +4 "core" &- M +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &{& +3 "core" &- M +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&' +111 "core" ' +3 .tHand.open +2 "manipulator"&1 +75 "core" 1 +2 "manipulator"&>% +4 "core" % \ }   Ȼ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&v'\ +97 "core" ' + ."da"delayUntil "12:31:29.25" +620 E[\ gIH +24221 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%x @ +71 "core" B +2 ."da"PBV.dial :waste1 + "processing"%h  +33 "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"%_  +54 "core" +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%6' +2331 "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"% +43 "core" +3 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +43 "core"  +2 ."da"PS.seek :empty +2 "processing"%a'9 +2327 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%} +128 "core"  +2 ."da"PSR.select :wash + "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%4' +593 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml + "processing"%e'[ +1616 "core" ' + ."da"PTV.dial :puck +2 "processing"%W  +70 "core"  +2 ."da"PSV.dial PTV + "processing"%i +71 "core" +2 ."da"PBV.dial :waste1 + "processing"%K  +34 "core" +2 "processing"%J% +4 "core" %]1\ w +2 ."da"PS.seek 1.5ml +2 "processing"%-' +593 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +3 ."da"PS.seek 0ml + "processing"%w'W +1604 "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"%9 * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%y +72 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%R' +2329 "core" ' +2 ."da"PSV.dial PTV + "processing"% +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%T +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%S +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%k  +70 "core"  +2 ."da"PS.seek :empty +2 "processing"%t'9 +2198 E\\\ l<< +133 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +139 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%I' +597 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%$'[ +1621 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%\ +85 "core"  +2 ."da"PBV.dial :waste1 + "processing"%H  +33 "core"  +2 "processing"%~% +4 "core" %a+\ e +2 ."da"PS.seek 1.5ml + "processing"%C' +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%c * +32 "core" + +3 ."da"PS.seek 0ml +49 "processing"%F'W +1607 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%q  +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"%0 +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"% ' +2319 "core" ' +2 ."da"PSV.dial PTV + "processing"%V +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%r +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%( +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%d  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%N'9 +2321 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%  +43 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +4 "processing"%  +128 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%!  +43 "core" ~ +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%p +43 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%z' +385 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%?  +43 "core"  +2 "processing"%j% +4 "core" %\ x +2 ."da"PS.seek 0.55ml +2 "processing"%D'y +329 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%M  +43 "core"  +3 ."da"PS.seek 2ml + "processing"%2'[ +1568 "core" ' + ."da"PSV.dial :PML +2 "processing"% +44 "core" +2 ."da"PTV.dial :mixing +2 "processing"% @ +71 "core" B +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core" +2 "processing"%b% +4 "core" %\\l\ r +2 ."da"PS.seek 1.85ml + "processing"%&'< +242 "core" ' +2 ."da"PBV.dial between PSV and waste1 + "processing"% * +35 "core" , +3 ."da"PS.seek 0ml + "processing"%G'W +1968 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +26140 E]\ r00 +21863 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%m  +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"%1  +42 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%5' +2331 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%n +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%3  +44 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +4 "processing"% +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +44 "core"  +2 ."da"PS.seek :empty +2 "processing"%u'9 +2332 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%o +126 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%U' +595 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml + "processing"%P'[ +1625 "core" ' + ."da"PTV.dial :puck +2 "processing"%L  +71 "core"  +2 ."da"PSV.dial PTV + "processing"%A +70 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +35 "core" +2 "processing"%f% +4 "core" %X.\ x +2 ."da"PS.seek 1.5ml +2 "processing"%*' +583 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%: * +33 "core" + +3 ."da"PS.seek 0ml + "processing"%s'W +1620 "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"%Q * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%8 +71 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%`' +2333 "core" ' +2 ."da"PSV.dial PTV + "processing"% +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%X +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%+ +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%=  +70 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2346 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%^ +125 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"%<'[ +995 E\\\ r32 +613 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%[ +71 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core" +2 "processing"%7% +4 "core" %X\ s +2 ."da"PS.seek 1.5ml + "processing"%' +583 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%@ * +32 "core" + +52 ."da"PS.seek 0ml +2 "processing"%'W +1611 "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"% * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%% +72 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%;' +2322 "core" ' +2 ."da"PSV.dial PTV + "processing"% +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%. +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%|'9 +2315 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%" +126 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"%/'[ +1620 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%, +71 "core" +2 ."da"PBV.dial :waste1 + "processing"%{  +34 "core" +2 "processing"%g% +4 "core" %\\"\ n +2 ."da"PS.seek 1.5ml +2 "processing"%' +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%> * +33 "core" , +3 ."da"PS.seek 0ml + "processing"%\\'W +1617 "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"%x * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%h +71 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%O' +2307 "core" ' +2 ."da"PSV.dial PTV + "processing"%_ +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%E +73 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%# +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"% '9 +2342 "core" ' +2 ."da"Sleepy.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"% +130 "core"  + ."da"PSR.select :sub1 +3 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.25ml +11 "processing"%6'7 +336 "core" ' +33 ."da"delay 5 seconds +503 .PSR.select :sub2 +3 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%}' +343 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml + "processing"%a'[ +1618 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%4 +72 "core" +2 ."da"PBV.dial :waste1 + "processing"%W  +35 "core" +2 "processing"%i% +4 "core" %]k\ & +2 ."da"PS.seek 1.5ml +2 "processing"%K' +588 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%J * +33 "core" + +3 ."da"PS.seek 0ml + "processing"%e'W +1617 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +33 "core" +2 ."da"delay 30 seconds +648 E^\ $ +2354 ."da"PBV.dial between PSV and waste1 +2 "processing"%- * +35 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +73 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%9' +2387 "core" ' +2 ."da"PSV.dial PTV + "processing"%y +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%w +73 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%T  +71 "core"  +2 ."da"PS.seek :empty +2 "processing"%S'9 +2391 "core" ' +2 "processing"%k9 +3 "core" 9)4d +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast + "processing"%R  +3 "core" 4e + 4e + "processing"%& +4 "core" &TJ:\ ), + #"da"Imaging da puck in Processing Clamp while storing it to tube 2 +2 "manipulator"&t% +3 "core" %\    +2 "storage"(I% +4 "core" % X Q \ @ + "storage"(\ . +3 "core" . + ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 ."da"SC.seek 2 + "storage"(H( +342 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (~& +3 "core" & 7 # L\ = + "manipulator"&$& +4 "core" &- M + "manipulator"&c% +4 "core" %\  J  +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 2 +2 "manipulator"&C( +180 "core" ( +2 "manipulator"&q& +4 "core" &   # +2 "storage"('& +3 "core" & = > $\ = +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&0' +92 "core" ' +2 "storage"(F& +4 "core" & A ? \ = +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek beamBreak +46 "storage"(V'L +218 "core" ' +2 "storage"(r- +3 "core" -' + ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&(& +3 "core" &\  # +2 "storage"(d& +3 "core" & * ( 8\ : +2 ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 2 +2 "manipulator"& 'Y +36 "core" ' +2 ."da"\Elbow.hold +2 "manipulator"&, +3 "core" , + ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(- +2 "core" -' +2 ."da"SE.seek 9.11 Pucks below Top Plate +2 "storage"(!' +39 "core" ' +4 "manipulator"&p% +4 "core" %fa j g R + "storage"(N& +4 "core" & \ 0 + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 2 + 313 counts + "manipulator"&?'ϒ +15 "core" ' +2 "manipulator"&j& +4 "core" &   "~ +2 "storage"(z& +4 "core" &  \ 8 +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&M' +26 "core" ' +3 ."da"SE.seek 10.11 Pucks below Top Plate +2 "storage"(D' +48 "core" ' +2 "manipulator"&& +4 "core" &  "~ +2 "manipulator"&% +3 "core" %8  +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 ."da"\Elbow.seek PC +2 "manipulator"&b( +249 "core" ( +3 "manipulator"&& +4 "core" & + ."da"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &2& +2 "core" & +2 ."da"Forearm.seek PC +2 "manipulator"&&' +96 "core" ' +2 ."da"Hand.close + "manipulator"&m/ +73 "core" / +2 ."da"PC.seek :open +2 "processing"%( +404 "core" ( +2 "storage"(1& +4 "core" & * +\ 9 + "manipulator"&G& +4 "core" & J + "manipulator"&n% +4 "core" %  H  +2 ."da"Forearm.seek :retract +2 "manipulator"&3'\ +89 "core" ' +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 2 +2 "manipulator"&( +253 "core" ( +2 "manipulator"&& +4 "core" &  O "~ + "storage"(5& +4 "core" &   E\ 8 +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&o' +98 "core" ' +2 ."da"Hand.open + "manipulator"&u1 +65 "core" 1 +10 "storage"(U- +3 "core" -' +2 ."da"SE.seek 9.86 Pucks below Top Plate +2 "storage"(L'm +25 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 9.19 Pucks below Top Plate +2 "storage"(A' +49 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da18sep0713h100ml.tif +1949 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +1102 #"da"SX HX9/16 (USB:19): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 27.222 seconds\ /var/log/esp/da18sep0713h100ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da18sep0713h100ml15s.tif +1556 #SX HX9/16 (USB:19): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da18sep0713h100ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da18sep0713h100ml30s.tif +3056 #SX HX9/16 (USB:19): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da18sep0713h100ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da18sep0713h100ml70s.tif +7117 #SX HX9/16 (USB:19): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da18sep0713h100ml70s.tif: TIFF Upload Complete\ +2 .Sleepy.power :camera,:OFF + ."Qmail"HABfans.email "27.222 sec auto-exposure",Subject: "da18sep0713h100ml images!" +71 "storage"( - +2 "core" -' +2 "storage"(f& +4 "core" & A \ c +2 "manipulator"&P& +3 "core" &  "~ +2 ."da"\Elbow.seek 2 +2 "manipulator"&:( +3 "core" ( +3 "manipulator"&*& +4 "core" &\   "~ +2 "storage"()& +3 "core" & ? y\ d +2 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&Q' +3 "core" ' +2 ."da"SE.reconfigure SEgently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 9.91 Pucks below Top Plate +2 "storage"(8' +62 "core" ' +3 "manipulator"&s& +4 "core" &  "~ +2 "storage"(& +3 "core" & \ z +2 ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 2 +4 "manipulator"&X'Y +37 "core" ' +2 ."da"\Elbow.hold +2 "manipulator"&+, +3 "core" , +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 10.09 Pucks below Top Plate +2 "storage"(=' +34 "core" ' +32 "manipulator"&`% +4 "core" %_O ` Ů + "storage"(^& +4 "core" & E E \ j + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 2 + 306 counts +4 "manipulator"&'ϋ +25 "core" ' +2 "manipulator"&Z& +6 "core" &  0 "y +2 "storage"([& +4 "core" & \ w +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&' +24 "core" ' + "storage"(7% +5 "core" % {\ { +2 ."downElevator"SE.seek :down +4 "storage"(<'v +98 (@% +3 "core" %# 9 9\ RM +2 "manipulator"&% +3 "core" %  +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +5 "manipulator"&]'\ +55 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +67 "core" ' + ."da"SC.coast + "storage"(6 +3 #tStarting finalPurge +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%& +4 "core" &C\ n +2 ."psFlush"Hand.open +2 "manipulator"&%1 +25 "core" 1 +2 "manipulator"&& +4 "core" &  r "x +2 "manipulator"&% +4 "core" %\    +3 ."psFlush"\Elbow.seek FlushPuck::Garage +2 "manipulator"&.(- +177 "core" ( +2 "manipulator"&& +4 "core" &- A +2 ."psFlush"\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 && +3 "core" &- \\ A +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&;' +107 "core" ' +2 ."psFlush"Hand.close + "manipulator"&"/ +76 "core" / + "manipulator"&|& +4 "core" &- b A +2 "manipulator"&% +5 "core" %  m +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&,'\ +106 "core" ' +2 ."psFlush"\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."psFlush"\Elbow.seek PC +2 "manipulator"&{( +124 "core" ( +2 "manipulator"&g& +4 "core" & . +2 ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &/& +3 "core" & u +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&>' +104 "core" ' +2 "manipulator"&& +4 "core" & h +3 "manipulator"&% +4 "core" % +2 "processing"%x& +3 "core" &*\ k +2 "processing"%h& +4 ."psFlush"PC.seek :closed +2 "processing"%\\(Tg +3 "core" &9\ k +3 &-\ j +9 &0y0\ d*y +10 &e|-\ b> +9 &no&\ aN +9 &2N\ dM +10 &T\ fM +9 &S\ eM +10 &wX\ cM +9 &:W\ dM +9 &U\ eM +10 &U\ dM +9 & Q\ dM +9 &"BT#\ dM +10 &$T \ eM +9 &%T\ dM +9 &'T\ dM +10 &)KQ\ fM +9 &+ T\ eM +10 &,T\ fM +9 &.T\ gM +9 &0ST\ gM +10 &2T\ eM +9 &3T\ \ gM +9 &5T \ dM +10 &7ZU\ \ fM +9 &9U\ eM +10 &:T\ hM +9 &<T\ dM +9 &>bS\ dM +10 &@$S\ dM +9 &AS\ dM +9 &CS\ dM +11 &EjU \ eM +8 &G)Y\ dN +10 &H] \ cN +9 &Jj \ bO +9 &L`\ aS +10 &N  \ _T +9 &O\ aS +9 &Q\ aS +10 &SN~k\ c9 +10 &T$.v \ aK +9 &TE\ \ h* +3 ( + "processing"%h& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.57 + "processing"%_& +4 "core" &TE\ g* + ."psFlush"Hand.open +2 "manipulator"&E1 +76 "core" 1 +3 "manipulator"&#% +4 "core" %  > +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"& '\ +93 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%O +127 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."psFlush"PS.seek 1ml +2 "processing"%'P +329 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +774 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +1606 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%6 +70 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%}  +32 "core" +3 ."psFlush"PS.seek 0ml + "processing"%4'W +2629 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%W +72 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%i' +584 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%a' +2119 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%J +72 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%K U +54 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2625 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%- @ +55 "core" B +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2638 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%e  +84 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%y'9 +2630 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%w +40 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%' +2638 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%T +70 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%9'W +2636 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%k @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%R' +2637 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%  +70 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%t'9 +2638 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%I +55 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%\ 'P +1104 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%~' +1607 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%$ +72 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%c  +53 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%q'W +792 Ea\ l66 +1846 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%' +72 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%F' +603 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +50 "processing"%l' +2118 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%v +72 "core" +2 ."psFlush"PBV.dial PSV + "processing"%r U +54 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%('W +2636 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%d @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2629 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%p  +70 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%N'9 +2638 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%j +44 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%z' +2628 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +82 "core" ~ +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%'W +2629 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%0 @ +41 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%C' +2630 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%V  +69 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"% '9 +2636 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'?& +3 "core" &7<\ _ +2 .tHand.open + "manipulator"&!1 +15 "core" 1 +2 "manipulator"&M& +4 "core" & +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC + "manipulator"&( +4 "core" ( +2 "manipulator"&2& +4 "core" &  = + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & : +2 .tForearm.seek PC +2 "manipulator"&m' +94 "core" ' +2 .tHand.close + "manipulator"&/ +68 "core" / +2 .tPC.seek :open +2 "processing"% ( +402 "core" ( +2 "manipulator"&1& +4 "core" & + "manipulator"&G% +4 "core" %  } +2 .tForearm.seek :retract + "manipulator"&n'\ +92 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&&( +370 "core" ( +2 "manipulator"&& +4 "core" & U + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &5& +3 "core" & U +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC + "manipulator"&b'ρ +102 "core" ' +2 "manipulator"&u& +4 "core" & U +2 "manipulator"&U% +3 "core" %ϊ +2 "collection"'3& +4 "core" &69\ e +2 "collection"'D& +3 .tCC.seek :closed +2 "collection"'L(O +3 "core" &6:\ f +4 &79\ e9 +9 &LJ{7:\ Z0 +9 &ys5:\ XE +10 &!\\6<\ \\M +9 &V782\ ]L +10 &R7:7\ ]L +9 &hY39|\ \\L +9 &+X57\ ]L +10 &V5:\ ]L +9 &T5;\ ]L +9 &oU6:\\\ ]M +10 &!2U89;\ ]L +9 &"W59\ ]L +10 &$V6;\ ]L +9 &&yW7;\ \\L +9 &(:U4:\ \\L +10 &)X4:\ \\L +9 &+U7;\ \\L +9 &-X89\ \\L +10 &/BU7:\ \\L +9 &1U7:>\ ]M +10 &2U6;@\ ]L +9 &4U7:<\ \\L +9 &6JX59\ \\L +10 &8 U69<\ ]L +9 &9U69{\ \\M +9 &;W5:A\ ]L +10 &=RV6;?\ \\L +9 &?T79>\ ]L +10 &@U7<3\ \\M +9 &BV5=2\ \\L +9 &DYV7;.\ \\M +10 &Fa6:7\ [M +9 &Gz59>\ XP +9 &I48>\ SU +10 &KB38X\ QW +9 &L49\ OY +10 &Ny39\ T; +9 &Od+47_\ R#j +9 &Oj58]\ ZF +4 ( + "collection"'D& +2 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.81 +2 "collection"' & +3 "core" &Oh487\ ZF +2 .tHand.open + "manipulator"&f1 +74 "core" 1 +2 "manipulator"&P% +4 "core" % ω  +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&*'\ +93 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"')& +4 "core" &Oh38\ VF +2 "collection"'s% +3 "core" %58\ U +2 #tCS Pulling 5ml of flush + .CSV.dial CSR +2 "collection"'  +53 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'`'l +1347 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 '^% +3 "core" %l58\ Y +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.501ml +2 "collection"'Z' +659 "core" ' +2 .tCSV.dial :waste + "collection"'[ +125 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'' +1992 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'o& +4 "core" &Og58\ WF +2 "collection"'A% +4 "core" %58\ W + .tCSV.dial :flush +2 "collection"'7  +41 "core"  +3 .tCS.reconfigure CSfast + "collection"'#d @b +3 .tCS.seek 5ml + "collection"'Q'l +1247 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'@ @ +40 "core" A +2 "collection"'% +4 "core" %l49\ V +2 .tCS.seek 7ml +2 "collection"':' +549 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'8  + 'X  +41 "core"  +90  +2 .tCBV.dial :waste1 + "collection"' @ +44 "core" > +3 .tCS.seek 0ml + "collection"'' +1698 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'%& +4 "core" &Og8:\ \\F +2 "collection"'% +3 "core" %7:\ \\ + .tCSV.dial :flush +2 "collection"'  +83 "core"  +52 .tCS.seek 5ml +2 "collection"'='l +1242 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +41 "core" B +2 "collection"'% +4 "core" %l68\ [ +2 .tCS.seek 7ml +2 "collection"'' +554 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'<  +40 "core"  +2 .tCBV.dial :waste2 +2 "collection"'H  +110 "core"  +3 .tCS.seek 0ml + "collection"'+' +1691 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'"& +4 "core" &Og4:\ \\F +2 "collection"'|% +3 "core" %9:\ \\ +2 .tCSV.dial CSR + "collection"'  +40 "core"  +2 .tCSR.select :kill + "collection"' +11 .tCS.seek 8ml + "collection"']' +1959 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"'g' D +544 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"'/ +2 ';  +97 "core" +38  +2 .tCTV.dial :intake + "collection"'  +72 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'' \\ +1928 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'x  +71 "core" ~ +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'.' +592 "core" ' +2 .tCSV.dial CSR + "collection"',  +98 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"''l +1359 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'_' D +1352 "core" ' +2 .tCSV.dial CBV + "collection"'E +98 "core" +2 .tCS.seek 0ml +2 "collection"'#' +2616 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&h& +4 "core" & Q U +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&O( +10 "core" ( +2 "manipulator"&>& +4 "core" & e % + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &S& +2 "core" & % +2 .tForearm.seek CC +2 "manipulator"&'ρ +101 "core" ' +2 .tHand.close + "manipulator"&6/ +69 "core" / +2 .tCC.seek :open +2 "collection"'}( +378 "core" ( +2 "manipulator"& & +4 "core" & % + "manipulator"&W% +4 "core" % χ +2 .tForearm.seek :retract + "manipulator"&4'\ +96 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&i(- +273 "core" ( +2 "manipulator"&J& +4 "core" &- > # + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &K& +2 "core" &- j # +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&a' +111 "core" ' +3 .tHand.open + "manipulator"&-1 +77 "core" 1 +2 "manipulator"&% +4 "core" % } Ȼ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&e'\ +98 "core" ' +2 #tCompleted [/home/esp/esp2/mission/2018_08_31_niagara_mission.rb:80] begun 11:30:26 + #Preparing to sleep until 7:08AM 9/09/2018 +3 #Asleep til 7:08AM 9/09/2018 +4 ."shutdown"CC.coast +2 "collection"'6 +3 #tContinuing at 07:08EDT09-Sep-18 +3 ."shutdown"CS.coast +3 Eh\ s,, +2 "collection"'5 +3 ."Qmail"GoodNews.email "Then, in tube 3: Sample.deep; initialPurge; da withoutWCR\\n/home/esp/esp2/mission/2018_08_31_niagara_mission.rb:85\\n{1 => 22, 2 => 11, 3 => 11}\\nCan@13:26:09, 25.8C, 18% humidity, 14.3psia, 13.172V, 0.196A, 0.196A avg, 2.58W",Subject: "Asleep until 07:08EDT09-Sep-18" +5 ."shutdown"PC.coast +108 "processing"%6 +3 ."shutdown"PS.coast + "processing"%5 +2 ."shutdown"Forearm.coast + "manipulator"&5 +3 ."shutdown"\Elbow.coast + "manipulator"&6 +37 ."shutdown"Sleepy.power :dwarf,:OFF + .Sleepy.power :raw,:OFF + #Shutdown +7576 Eh\ s +60002 h\ | { +60002 k\ s +60002 k\ s +60002 k\ p +60003 o\ m +60002 o\ p +60002 n\ e +60002 m\ z +60003 l\ m +60002 m\ q +60002 k\ i +60002 l\ f +60002 j\ r +60003 k\ o +60002 j\ k +60002 i\ z +60002 j\ h +60002 j\ g +60043 i\  +59962 i\ s +60002 i\ k +60002 i\ n +60002 i\ o +60003 g\ k +60002 i\ q +60002 h\ o +60002 h\ q +60002 i\ o +60003 h\ y +60002 g\ e +60002 i\ i +60002 k\ ~ +60003 j\ } +60002 g\ p +60002 g\ v +60002 g\ r +60002 j\ s +60003 h\ p +60002 h\ r +60002 f\ p +60002 g\ m +60002 e\ i +60003 g\ w +60002 c\ q +60002 e\ l +60002 d\ k +60002 c\ | +60003 b\ j +60002 d\ j +60002 e\ r +60002 b\ t +60002 b\ i +60003 a\ q +60002 a\ m +60002 c\ q +60002 `\ n +60002 c\ d +60003 a\ q +60002 a\  +60002 a\ o +60002 a\ m +60002 a\ i +60003 `\ u @EDT1536379648.62 `\ j +60002 a\ | +60002 `\ t +60003 ^\ i +60002 _\ { +60002 _\ n +60002 ^\ | +60002 \\\  +60003 a\ } +60002 ]\  +60002 a\ n +60002 \\\ w +60002 ]\  +60003 ^\ e +60002 `\ ~ +60002 ]\ r +60002 \\\ } +60002 ]\ | +60003 ]\ } +60002 \\\ u +60002 _\ u +60002 _\ } +60002 ^\ } +60003 ]\ o +60002 ^\ j +60002 ^\  +60002 ]\ m +60002 ]\ n +60003 ^\ v +60002 ]\ ~%%r +60002 ^\ t +60002 \\\ o +60002 ]\ k +60003 \\\ p +60002 ]\ w +60002 _\ p +60002 [\ q +60002 \\\ n +60003 ]\ w +60002 ]\ e +60002 \\\ m +60002 ]\ n +60002 _\ l +60003 ]\ r +60002 ^\ p +60002 ^\ q +60002 \\\ u +60002 ]\ n +60003 \\\ q +60002 [\ r +60002 \\\ l +60002 ]\ x +60003 [\ n +60002 ]\ n +60002 ^\ r +60002 \\\ o +60002 ^\ r +60003 ^\  +60002 ]\ p +60002 ]\ | +60002 \\\ } +60002 ^\ r +60003 Z\ g +60002 [\ t +60002 [\ m +60002 ^\ t +60002 \\\ } +60003 Z\ | +60002 [\  +60002 [\ { +60002 ]\ s +60002 ]\ p +60003 \\\ o +60002 [\  +60002 \\\ ~ +60002 \\\  +60002 Y\ r +60003 \\\ o +60002 \\\  +60002 \\\ p +60002 \\\ ~ +60002 ]\ o +60003 ^\ o +60002 _\ { +60002 ]\ ~ +60002 ]\ j +60002 [\ w +60003 ^\ p +60002 `\ t +60002 _\ g +60002 ^\ u +60002 `\ | +60003 _\ t +60002 ^\ t +60002 ^\ ~ +60002 ^\ s +60002 ^\ q +60003 \\\ ~ +60002 \\\ s +60002 \\\ r +60002 ]\ r +60002 ]\ v +60003 ^\ u +60002 ^\ z +60002 ^\ {$$u +60002 ^\ n +60002 ]\ k +60003 \\\ q +60002 \\\ ~ +60002 \\\ v +60002 ]\ r +60003 ]\ o +60002 ^\ n +60002 ]\ w +60002 \\\ j +60002 Z\  +60003 _\ x +60002 ]\ q +60002 \\\ r +60002 [\ |  +60002 ]\ r +60003 [\ x +60002 ^\ {$$ +60002 _\ r +60002 ^\ u +60002 ^\ t +60003 ^\ o +60002 ]\ q +60002 ^\ i +60002 Z\ r +60002 \\\ { +60003 ^\ k +60002 \\\ y +60002 [\ }} +60002 \\\ } +60002 [\ }q +60003 \\\ } +60002 \\\ k +60002 ^\ } +60002 ]\ |  +60002 [\ } +60003 [\ } +60002 \\\ |  +60002 [\ | @EDT1536466051.79 \\\ | +60002 \\\ |z +60003 [\ q11v +60002 [\ { +60002 X\ || +60002 [\ t +60002 Z\ | +60003 Y\ r +60002 X\ w +60002 Z\ {  +60002 X\ y +60002 Y\ z +60003 Y\ y$$p +60002 X\ v +60002 W\ t +60002 T\ v +60002 V\ u +60003 U\ p +60002 X\ t +60002 X\ s +60002 V\ w +60003 V\ s +60002 U\ s +60002 U\ v +60002 T\ n +60002 T\ o +60003 X\ i +60002 V\ r +60002 V\ { +60002 U\ m +60002 T\ { } +60003 S\ z +60002 V\ q +60002 R\ } +60002 R\ o +60002 Q\ v +60003 S\ q +60002 U\ w +60002 T\ z +60002 W\ {u +60002 T\  +60003 V\ l +60002 T\ m +2731 T\ s +36 #tPowering up Dwarves +526 .Sleepy.power :raw,:ON + "sampler") +3 ) +2 "core"  +2 "collection"' +3 'w +2 "core"  +2 "processing"% +2 %y +2 "core"  +2 "collection"' 9\ +2 ' 0\ +2 ' -\ + "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +2 "sampler")&\ +2 .tSS.configure SSconfig +2 "sampler")#.0X 22, 2 => 11, 3 => 11}\\nCan@07:08:25, 22.3C, 17% humidity, 14.2psia, 13.034V, 0.515A, 0.515A avg, 6.71W",Subject: "Started 2018_08_31_niagara_mission phase Sample.deep; initialPurge; da withoutWCR" + .tSample.deep +61 "sampler")C0 +1086 "core" 0 +2 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'?& +4 "core" &HI\ % + .tHand.open + "manipulator"&!1 +76 "core" 1 +2 "manipulator"&M& +4 "core" & ) Z +3 "manipulator"&2% +6 "core" % \ # \  +3 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&(- +181 "core" ( +2 "manipulator"&& +4 "core" &- : ' +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &{& +3 "core" &- 6 ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage + "manipulator"& ' +106 "core" ' +2 .tHand.close + "manipulator"&\\/ +77 "core" / +2 "manipulator"&1& +6 "core" &- ' +2 "manipulator"&G% +4 "core" %   +2 .tForearm.seek :retract +2 "manipulator"&m'\ +104 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&( +273 "core" ( +2 "manipulator"&& +4 "core" & 4 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &5& +3 "core" & # 4 + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +3 "manipulator"&u'ρ +104 "core" ' +2 "manipulator"&U& +4 "core" & 4 +2 "manipulator"&3% +3 "core" %x  O +3 "collection"'n& +3 "core" &CJG\ T +2 "collection"'& +4 .tCC.seek :closed +2 "collection"' (O +4 "core" &FJ\ S + &EG\ T +9 &5FJ!\ I+} +9 &gEJ%\ I@ +10 &^sDI\ HN +9 &#QEI$\ KM +9 &WEJ\ LM +10 &VEJ)\ KN +9 &iUDI#\ MM +9 &+VGJ%\ LM +10 &UEG!\ NM +9 &VEJ\ LM +10 & qTFK$\ NM +9 &"3VEI\ NM +9 &#UGH&\ MM +10 &%UFI\ MM +9 &'zWEI\ NM +9 &)<UFH\ NM +10 &*UDJ\ NM +9 &,UEI\ MM +10 &.TFI\ LM +9 &0DUEH\ KM +9 &2RFI\ MM +10 &3TEH\ KM +9 &5TFI\ KM +9 &7KUFI\ MM +10 &9 UFI$\ LM +9 &:TDI\ KM +10 &<TDH%\ KM +9 &>TUDI\ MM +9 &@TFI!\ JM +11 &AUEJ\ EM +8 &CWEJ\ CN +9 &EY[EJ\ CN +10 &GjFH*\ BO +9 &HFH(\ ?S +10 &JAG\ \ N +2 .tCSV.dial :flush + "collection"'%  +84 "core" +3 .tCS.seek 5ml + "collection"''l +1247 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +43 "core" A +2 "collection"'% +4 "core" %lDI;\ N \ +2 .tCS.seek 6.999ml +47 "collection"'' +555 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +2 "collection"' +100 "core" ~ +2 .tCTV.dial :air +2 .CS.seek 0ml + "collection"'=' +1704 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'<'- +804 "core" ' +2 .tCSV.dial :waste + "collection"'H +54 "core" +3 .tCS.seek 0ml + "collection"'' +773 "core" ' +2 "collection"'"& +4 "core" &Os\\CH@\ OE +2 "collection"'|% +3 "core" %DH=\ O + .tCSV.dial :flush +2 "collection"'  +44 "core"  +3 .tCS.seek 3ml +2 "collection"'+'- +784 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'] @ +52 "core" > +2 "collection"'/% +4 "core" %-DG:\ O +2 .tCS.seek 5ml +2 "collection"';'l +543 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml + "collection"'' +1248 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'g'- +779 "core" ' +2 .tCSV.dial :waste + "collection"'x +69 "core" +3 .tCS.seek 0ml + "collection"'' +780 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&,& +4 "core" &  4 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&.( +3 "core" ( +2 "manipulator"&& +3 "core" &  4 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &E& +3 "core" &  j 4 +2 .tForearm.seek CC + "manipulator"&_'ρ +100 "core" ' +2 .tHand.close + "manipulator"&h/ +69 "core" / +2 .tCC.seek :open +2 "collection"'>( +374 "core" ( +2 "manipulator"&S& +4 "core" &  4 + "manipulator"&6% +4 "core" % ω +2 .tForearm.seek :retract + "manipulator"&&'\ +96 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&*(- +278 "core" ( +2 "manipulator"&L& +4 "core" &-    E + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 & & +2 "core" &-  e E +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&W' +112 "core" ' +3 .tHand.open + "manipulator"&1 +76 "core" 1 +2 "manipulator"&J% +4 "core" %   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&K'\ +104 "core" ' +2 #tda sampling at most 1000ml +2 #Loading sh1 puck from tube 3 into Collection Clamp +2 ."Qmail"HABfans.email "Started da in tube 3 at 07:12:54EDT09-Sep-18\\n{1 => 22, 2 => 11, 3 => 11}\\nCan@07:08:25, 22.3C, 17% humidity, 14.2psia, 13.034V, 0.515A, 0.515A avg, 6.71W",Subject: "da sampling at most 1000ml" +2 "collection"'O& +68 "core" &EJ1\ W +2 "manipulator"&-% +4 "core" %\ "   X : +2 "storage"(% +3 "core" % p\  +2 "storage"(4. +3 "core" .( +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 +2 "storage"(a( +336 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (}& +3 "core" &! \ z  +2 "manipulator"&#& +4 "core" &- E +2 "manipulator"& % +3 "core" %\ "  \ : +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 3 + "manipulator"& ( +178 "core" ( +2 "manipulator"&e& +4 "core" &\   # +2 "storage"(i& +4 "core" &! T\ w  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&B' +96 "core" ' +2 "storage"(& +4 "core" &! t\ y  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(w'L +202 "core" ' +2 "storage"(y- +4 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (T& +2 "core" &! ~\ u  +2 "manipulator"&k& +4 "core" &\  8 # +2 .t\Elbow.seek 3 + "manipulator"&( +3 "core" ( +2 "manipulator"&& +3 "core" &\    # +2 "storage"(R& +3 "core" &! +\ v  +3 .tForearm.seek 3 + 300 counts +2 "manipulator"&I'2 +21 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&\ / +124 "core" / +11 ."downElevator"SE.seek :down +4 "manipulator"&$& +3 "storage"(9'v +7 "core" &\   ; # +2 "manipulator"&'% +4 "core" % 7 . & +3 .tForearm.seek :retract +2 "manipulator"&q'\ +152 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&r( +7 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +136 "core" ( +5 "manipulator"&F& +3 "core" & 4 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &j& +3 "core" &  4 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&t'ρ +102 "core" ' +2 "manipulator"&v& +4 "core" & 4 +2 "manipulator"&% +4 "core" %σ +2 "collection"'z& +3 "core" &EKO\ S +2 "collection"'0& +4 .tCC.seek :closed +2 "collection"'((O +3 "core" &FJ'\ S +2 &FJ.\ R +8 &2~GH,\ H+{ +11 &dGI(\ G> +8 &rGK/\ GM +10 &GREI,\ KL +9 &TGJ(\ JM +9 &UEK#\ IM +10 &WFJ)\ JL +9 &OYDJ(\ IL +9 &WEK)\ JL +10 &WFI\ HL +9 & UGI+\ IL +10 &"VWGK-\ HM +9 &$VGJ \ JL +9 &%QGK\ JL +10 &'XEJ\ JM +9 &)_THJ\ IL +9 &+!QFI%\ IL +10 &,XEJ\ JL +9 &.QEJ\ IL +11 &0gWFJ\ JL +8 &2(TEJ\ HM +9 &3TGJ\ IM +10 &5TEI\ JL +9 &7oQGJ\ IL +9 &91WGI\ JL +10 &:TEK\ JM +9 &<TGK\ IM +10 &>wTEI\ JL +9 &@:QFI\ KL +9 &AUFJ\ JM +10 &CVFH\ JM +9 &E}]CJ\ IM +9 &G9lFK\ HO +10 &HFK\ ES +9 &J(\ @X +10 &La//\ ?Y +9 &N#'+\ ?F +9 &O8='+\ D. +10 &Ok*-\ HG +2 ( + "collection"'0& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.01 + .Hand.open + "manipulator"&1 +69 "core" 1 +2 "manipulator"&C% +4 "core" % }  +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&?'\ +104 "core" ' +2 .tSC.coast "storage"(6 +3 #tcollectSample 1000ml w/bubble point of 24psi + #Priming 7ml + .Sleepy.power :sampler,:ON + .Intake.select :close + .\Exhaust.select :close + .SS.hold +2 "sampler")!+ +3 "core" + + "sampler")M% +4 "core" % \ b1 +2 "collection"'2& +3 "core" &OeDH7\ "G +3 EU\ Y[[ + #tCalibrating pressure and temperature sensors + .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X\  +2 #tIntake @19.9psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X\ +2 "sampler")c% +3 "core" %]n \ I!< +2 "collection"'^% +3 "core" %rv<\ +2 #tIntake @16.7psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 135 +2 "sampler")#.0X \ N +15 "collection"'E% +3 "core" %\  +2 "sampler")h% +3 "core" %52IG \ O +15 "collection"'% +3 "core" %6\  +2 "sampler")s% +3 "core" %62QS \ O +2 "collection"' % +3 "core" %5\  +2 #tIntake @19.5psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 110 +2 "sampler")#.n0X\  +2 "sampler")$% +3 "core" %2! \ O +15 "collection"''% +3 "core" %9\  +2 "sampler") % +3 "core" %2(( \ N +17 "collection"'B% +3 "core" %E\  +2 "sampler")w% +3 "core" %2.0 \ O +15 "collection"'I% +3 "core" %\  +2 "sampler")F% +3 "core" %237 \ O +15 "collection"'j% +3 "core" %F\  +2 "sampler")v% +3 "core" %2== \ O +15 "collection"'% +3 "core" %:\  +2 "sampler")z% +3 "core" %2EE \ N +2 "collection"'% +3 "core" %\  +2 #tIntake @19.1psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 89 +2 "sampler")#.Y0X% +3 "core" %1 \ O +15 "collection"'% +3 "core" %<\  +2 "sampler")C% +3 "core" %2 \ N +15 "collection"'0% +3 "core" %!\  +2 "sampler")M% +3 "core" %2 \ O +15 "collection"'2% +3 "core" %9\  +2 "sampler")t% +3 "core" %1  \ O +15 "collection"'a% +3 "core" %\  +2 "sampler")~% +3 "core" %1 \ O +15 "collection"'!% +3 "core" %\  +2 "sampler")p% +3 "core" %1 \ O +15 "collection"'{% +3 "core" %:\  +2 "sampler")\\% +3 "core" %0 \ O +15 "collection"'1% +3 "core" %\  +2 "sampler")G% +3 "core" %0  \ O +15 "collection"'% +3 "core" %\  +2 "sampler") % +3 "core" %0&& \ O +15 "collection"'% +3 "core" %8\  +2 "sampler")5% +3 "core" %0,. \ O +15 "collection"'N% +3 "core" %\  +2 "sampler")U% +3 "core" %/42 \ O +15 "collection"'3% +3 "core" %>\  +2 "sampler")n% +3 "core" %.;9 \ O +15 "collection"'m% +5 "core" %>\  +2 "sampler")V% +3 "core" %.CB \ M +15 "collection"'% +3 "core" %?\  +2 "sampler"))% +3 "core" %0HH \ L +15 "collection"'D% +3 "core" %\  +2 "sampler")% +3 "core" %1OO \ L +2 "collection"'f% +3 "core" %\  +2 #tIntake @19.4psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 80 +2 "sampler")#.P0X\  +2 "sampler")u% +3 "core" %( \ L +15 "collection"'c% +3 "core" %\  +2 "sampler")^% +3 "core" %.  \ L +15 "collection"'[% +3 "core" %\  +2 "sampler")`% +3 "core" %. \ M +15 "collection"'o% +3 "core" %@\  +2 "sampler")b% +3 "core" %. \ L +15 "collection"'A% +3 "core" %\  +2 "sampler")7% +3 "core" %. \ M +15 "collection"'Z% +3 "core" %?\  +2 "sampler")% +3 "core" %. \ M +15 "collection"'@% +3 "core" %<\  +2 "sampler")Q% +3 "core" %."" \ L +15 "collection"'% +3 "core" %\  +2 "sampler")X% +3 "core" %.&' \ L +15 "collection"'% +3 "core" %<\  +2 "sampler"):% +3 "core" %.,, \ L +15 "collection"'%% +3 "core" %@\  +2 "sampler")8% +3 "core" %.13 \ L +15 "collection"'% +3 "core" %\  +2 "sampler")% +3 "core" %.76 \ M +15 "collection"'% +3 "core" %;\  +2 "sampler")% +3 "core" %.== \ L +15 "collection"'% +3 "core" %\  +2 "sampler")=% +3 "core" %.BC \ L +15 "collection"'<% +3 "core" %\  +2 "sampler")"% +3 "core" %.JH \ L +53 "collection"'|% +5 "core" %\  +2 #tIntake @19.1psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 72 +2 "sampler")#.H0X\  +2 "sampler") % +3 "core" %&4"! \ O +15 "collection"'.% +3 "core" %\  +2 "sampler")% +3 "core" %&4'' \ N +15 "collection"'J% +3 "core" %A\  +2 "sampler")&% +3 "core" %&4++ \ N +15 "collection"'O% +3 "core" %\  +2 "sampler")-% +3 "core" %&40- \ N +15 "collection"'% +3 "core" %\  +2 "sampler")4% +3 "core" %&453 \ N +15 "collection"'W% +3 "core" %A\  +2 "sampler")d% +3 "core" %&4:: \ M +15 "collection"'H% +3 "core" %\  +2 "sampler")}% +3 "core" %&4@@ \ N +15 "collection"'#% +4 "core" %F\  +2 "sampler") % +3 "core" %&4DE \ N +2 "collection"'i% +4 "core" %A\  + #tIntake @19.0psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 65 +2 "sampler")#.A0X\  +2 "sampler")l% +3 "core" %13 \ N +15 "collection"'\ % +3 "core" % \  +2 "sampler")$% +3 "core" %12  \ O +15 "collection"''% +3 "core" %=\  +2 "sampler") % +3 "core" %13  \ N +15 "collection"'B% +3 "core" %:\  +2 "sampler")w% +3 "core" %12 \ N +15 "collection"'S% +3 "core" %\  +2 "sampler")I% +3 "core" %12 \ N +15 "collection"'F% +3 "core" %:\  +2 "sampler")j% +3 "core" %12 \ N +15 "collection"'v% +3 "core" %\  +2 "sampler")% +3 "core" %13 \ N +15 "collection"'z% +3 "core" %\  +2 "sampler")% +3 "core" %12 \ O +15 "collection"'q% +3 "core" %6\  +2 "sampler")>% +3 "core" %12#! \ N +15 "collection"'% +3 "core" %\  +2 "sampler")C% +3 "core" %12#% \ N +15 "collection"'0% +3 "core" %\  +2 "sampler")M% +3 "core" %12') \ N +15 "collection"'2% +3 "core" %E\  +2 "sampler")t% +3 "core" %12-- \ N +15 "collection"'a% +3 "core" % \  +2 "sampler")~% +5 "core" %1310 \ N +14 "collection"'!% +3 "core" %>\  +2 "sampler")p% +3 "core" %1366 \ O +15 "collection"'{% +3 "core" %\  +2 "sampler")\\% +3 "core" %12:9 \ N +15 "collection"'1% +3 "core" %=\  +2 "sampler")G% +3 "core" %12@> \ N +15 "collection"'e% +3 "core" %?\  +2 "sampler")% +3 "core" %13DE \ N +15 "collection"' % +3 "core" %\  +2 "sampler")% +3 "core" %13IK \ O +15 "collection"'5% +3 "core" %4\  +2 "sampler")N% +3 "core" %13MN \ O +15 "collection"'U% +3 "core" %\  +2 "sampler")3% +3 "core" %12TT \ O +2 "collection"'n% +4 "core" %(\  + #tIntake @19.6psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 59 +2 "sampler")#.;0X< \ N +15 "collection"'=% +3 "core" %\  +2 "sampler")<% +3 "core" %;U-@A \ O +15 "collection"'"% +3 "core" %>\  +2 "sampler")|% +3 "core" %;U-FE \ O +15 "collection"'% +3 "core" %8\  +2 "sampler")]% +3 "core" %;U-KJ \ O +15 "collection"'/% +3 "core" %\  +2 "sampler")+% +3 "core" %;U-ON \ O +15 "collection"';% +3 "core" %;\  +2 "sampler")% +3 "core" %;U-TT \ O +2 "collection"'x% +3 "core" %E\  +2 #tIntake @19.9psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 53 +2 "sampler")#.50X\  +2 "sampler")% +3 "core" %D. \ O +15 "collection"'Y% +3 "core" %\  +2 "sampler")E% +3 "core" %D- \ O +15 "collection"'h% +3 "core" %=\  +2 "sampler")% +4 "core" %D. \ O +14 "collection"'s% +5 "core" %\  +2 "sampler") % +3 "core" %D- \ O +15 "collection"'% +3 "core" %;\  +2 "sampler")6% +3 "core" %D- \ N +15 "collection"'_% +3 "core" % \  +2 "sampler")L% +4 "core" %D- \ O +14 "collection"' % +3 "core" %=\  +2 "sampler").% +4 "core" %D- ! \ O +14 "collection"'% +3 "core" %\  +2 "sampler")J% +3 "core" %D-# \ O +15 "collection"'&% +3 "core" %\  +2 "sampler")O% +3 "core" %D-&# \ O +15 "collection"'-% +3 "core" %8\  +2 "sampler")% +3 "core" %D-(* \ N +15 "collection"'4% +3 "core" %\  +2 "sampler")W% +3 "core" %D.*, \ N +15 "collection"'d% +3 "core" %\  +2 "sampler")H% +3 "core" %D.0/ \ O +15 "collection"'}% +3 "core" %:\  +2 "sampler")#% +3 "core" %D.36 \ O +15 "collection"' % +3 "core" %#\  +2 "sampler")i% +3 "core" %D.67 \ O +15 "collection"'*% +3 "core" %;\  +2 "sampler")K% +3 "core" %D.;= \ N +15 "collection"'y% +3 "core" %C\  +2 "sampler")T% +3 "core" %D-?? \ O +15 "collection"'k% +3 "core" %!\  +2 "sampler")% +3 "core" %D.CC \ N +15 "collection"'R% +3 "core" %:\  +2 "sampler")l% +4 "core" %D.FG \ N +14 "collection"'\ % +3 "core" %3\  +2 "sampler")$% +3 "core" %D.LL \ O +15 "collection"''% +3 "core" %\  +2 "sampler") % +3 "core" %D.QQ \ O +15 "collection"'B% +3 "core" %:\  +2 "sampler")w% +3 "core" %D.VU \ O +2 "collection"'S% +3 "core" %@\  +2 #tIntake @19.9psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 48 +2 "sampler")#.00X% +3 "core" %:\  +2 "sampler")% +3 "core" %L ( \ L +15 "collection"'C% +3 "core" %\  +2 "sampler")0% +3 "core" %L ("" \ L +15 "collection"'M% +3 "core" % \  +2 "sampler")2% +3 "core" %L (&$ \ K +15 "collection"'t% +3 "core" %>\  +2 "sampler")a% +3 "core" %L (** \ L +2 ES\ ^^ +15 "collection"'~% +3 "core" %A\  +2 "sampler")!% +3 "core" %L (), \ L +15 "collection"'p% +3 "core" %\  +2 "sampler"){% +3 "core" %L (0/ \ L +15 "collection"'\\% +3 "core" %<\  +2 "sampler")1% +3 "core" %L (23 \ M +15 "collection"'G% +3 "core" %?\  +2 "sampler")e% +3 "core" %L (54 \ L +15 "collection"'% +3 "core" %\  +2 "sampler") % +3 "core" %L (:; \ K +15 "collection"'% +3 "core" %@\  +2 "sampler")5% +3 "core" %L (>= \ L +15 "collection"'N% +3 "core" %=\  +2 "sampler")U% +3 "core" %L (AB \ L +15 "collection"'3% +3 "core" %\  +2 "sampler")n% +3 "core" %L (FD \ L +15 "collection"'V% +3 "core" %@\  +2 "sampler")% +3 "core" %L (IJ \ L +15 "collection"')% +3 "core" %\  +2 "sampler")D% +3 "core" %L (ON \ M +15 "collection"'% +3 "core" %\  +2 "sampler")f% +3 "core" %L (SS \ L +2 "collection"'P% +3 "core" %\  +2 #tIntake @19.8psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 43 +2 "sampler")#.+0X\  +2 "sampler")% +3 "core" %S,:: \ O +15 "collection"']% +3 "core" %\  +2 "sampler")/% +3 "core" %S+<= \ N +15 "collection"'+% +3 "core" %=\  +2 "sampler");% +3 "core" %S+@> \ N +15 "collection"'% +3 "core" %\  +2 "sampler")x% +3 "core" %S+DD \ O +15 "collection"',% +3 "core" %\  +2 "sampler")% +3 "core" %S,HI \ N +15 "collection"'Y% +3 "core" %:\  +2 "sampler")E% +3 "core" %S+OJ \ N +15 "collection"'h% +3 "core" %\  +2 "sampler")% +3 "core" %S+PO \ O +15 "collection"'s% +3 "core" %\  +3 "sampler") % +4 "core" %S+ST \ N + "collection"'% +4 "core" %\  + #tIntake @19.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 39 + "sampler")#.'0X2 \ N +15 "collection"'O% +3 "core" % \  +2 "sampler")-% +3 "core" %\\>2 \ N +15 "collection"'% +3 "core" %\  +2 "sampler")4% +3 "core" %\\>3" \ N +15 "collection"'W% +3 "core" %=\  +2 "sampler")d% +3 "core" %\\>2$# \ N +15 "collection"'H% +3 "core" %\  +2 "sampler")}% +3 "core" %\\>1'' \ N +15 "collection"'#% +3 "core" %=\  +2 "sampler") % +3 "core" %\\>2*' \ N +15 "collection"'i% +3 "core" %A\  +2 "sampler")*% +3 "core" %\\>2.+ \ N +15 "collection"'K% +3 "core" %\  +2 "sampler")y% +3 "core" %\\>2.. \ O +15 "collection"'T% +3 "core" %?\  +2 "sampler")k% +3 "core" %\\>212 \ N +15 "collection"'% +3 "core" %:\  +2 "sampler")R% +3 "core" %\\>256 \ N +15 "collection"'l% +4 "core" %=\  +2 "sampler")\ % +4 "core" %\\>298 \ N +14 "collection"'$% +3 "core" %\  +2 "sampler")'% +3 "core" %\\>2<; \ N +15 "collection"' % +3 "core" %\  +2 "sampler")B% +3 "core" %\\>2@= \ N +15 "collection"'w% +3 "core" %7\  +2 "sampler")S% +3 "core" %\\>2AC \ O +2 "collection"'% +4 "core" %C\  + #tIntake @19.2psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 35 +2 "sampler")#.#0X\ \  +2 "sampler")q% +3 "core" %dj3  \ K +15 "collection"'>% +3 "core" %@\  +2 "sampler")% +3 "core" %dj3  \ K +15 "collection"'C% +3 "core" %\  +2 "sampler")0% +3 "core" %dj3 \ L +15 "collection"'M% +3 "core" %?\  +2 "sampler")2% +3 "core" %dj3 \ L +15 "collection"'t% +3 "core" %\  +2 "sampler")a% +3 "core" %dj3 \ L +15 "collection"'~% +3 "core" %"\  +2 "sampler")!% +3 "core" %dj3 \ K +15 "collection"'g% +3 "core" %;\  +2 "sampler")p% +3 "core" %dj3 \ L +15 "collection"'{% +6 "core" %\  + "sampler")\\% +4 "core" %dj3 \ K +15 "collection"'1% +3 "core" %\  +2 "sampler")G% +3 "core" %dj3 \ L +15 "collection"'e% +3 "core" %7\  +2 "sampler")% +3 "core" %dj3## \ L +15 "collection"' % +5 "core" %?\  +2 "sampler")% +4 "core" %dj3'& \ K +14 "collection"'5% +3 "core" %\  +2 "sampler")N% +3 "core" %dj3(( \ L +15 "collection"'U% +3 "core" %;\  +2 "sampler")3% +3 "core" %dj3-+ \ L +15 "collection"'n% +3 "core" %>\  +2 "sampler")V% +3 "core" %dj3-/ \ L +15 "collection"'% +3 "core" %\  +2 "sampler"))% +3 "core" %dj310 \ L +15 "collection"'D% +3 "core" %;\  +2 "sampler")% +3 "core" %dj344 \ L +15 "collection"'f% +3 "core" %=\  +2 "sampler")P% +3 "core" %dj366 \ K +15 "collection"'c% +3 "core" %#\  +2 "sampler")^% +3 "core" %dj3:: \ K +15 "collection"'[% +3 "core" %F\  +2 "sampler")`% +3 "core" %dj3<= \ L +15 "collection"'o% +3 "core" %\  +2 "sampler")b% +3 "core" %dj3@? \ L +15 "collection"'A% +3 "core" %\  +2 "sampler")7% +3 "core" %dj3CF \ L +15 "collection"'Z% +3 "core" %6\  +2 "sampler")% +3 "core" %dj3FD \ K +15 "collection"'% +3 "core" %\  +2 "sampler")@% +3 "core" %dj3HI \ L +15 "collection"'Q% +3 "core" %\  +2 "sampler")% +3 "core" %dj3MK \ L +2 "collection"'X% +3 "core" %E\  +2 #tIntake @19.4psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 32 +2 "sampler")#. 0X \  +2 "sampler")% +3 "core" %l;!! \ N +15 "collection"'x% +3 "core" %=\  +2 "sampler"),% +3 "core" %l; $ \ M +15 "collection"'% +3 "core" %\  +2 "sampler")Y% +3 "core" %l;&& \ N +15 "collection"'E% +3 "core" %B\  +2 "sampler")h% +3 "core" %l;(( \ M +15 "collection"'% +3 "core" %>\  +2 "sampler")s% +3 "core" %l;+) \ M +15 "collection"' % +3 "core" %)\  +2 "sampler")% +3 "core" %l;/- \ M +15 "collection"'_% +3 "core" %D\  +2 "sampler")L% +3 "core" %l;0/ \ N +15 "collection"'m% +3 "core" %#\  +2 "sampler") % +3 "core" %l;02 \ M +15 "collection"'.% +3 "core" %\  +2 "sampler")% +3 "core" %l;66 \ M +15 "collection"'J% +3 "core" %D\  +2 "sampler")&% +3 "core" %l;88 \ M +15 "collection"'O% +3 "core" % \  +2 "sampler")-% +3 "core" %l;;= \ N +15 "collection"'u% +3 "core" %\  +2 "sampler")% +3 "core" %l;=? \ N +15 "collection"'4% +3 "core" %6\  +2 "sampler")W% +3 "core" %l;@A \ N +67 "collection"'d% +5 "core" %\  + "sampler")H% +4 "core" %l;LK \ N +15 "collection"'}% +3 "core" %=\  +2 "sampler")#% +3 "core" %l;ON \ M +2 "collection"' % +4 "core" %\  + #tIntake @19.7psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 29 +2 "sampler")#.0X% +3 "core" %"\  +2 "sampler")% +3 "core" %s7+* \ J +15 "collection"'C% +3 "core" %\  +2 "sampler")0% +3 "core" %s7-- \ K +15 "collection"'M% +3 "core" %@\  +2 "sampler")2% +3 "core" %s720 \ K +15 "collection"'t% +4 "core" %<\  +2 "sampler")a% +3 "core" %s743 \ K +15 "collection"'6% +3 "core" %F\  +2 "sampler")~% +3 "core" %s766 \ K +15 "collection"'!% +3 "core" %\  +2 "sampler")g% +3 "core" %s788 \ K +15 "collection"'p% +3 "core" %>\  +2 "sampler"){% +3 "core" %s7<< \ K +15 "collection"'\\% +3 "core" %<\  +2 "sampler")1% +3 "core" %s6>> \ K +15 "collection"'G% +3 "core" %\  +2 "sampler")e% +3 "core" %s6AC \ K +15 "collection"'% +3 "core" %G\  +2 "sampler") % +3 "core" %s6EB \ L +15 "collection"'% +3 "core" %A\  +2 "sampler")5% +3 "core" %s8HH \ K +15 "collection"'N% +3 "core" %%\  +2 "sampler")U% +3 "core" %s8JI \ K +15 "collection"'3% +3 "core" %;\  +2 "sampler")n% +3 "core" %s8LN \ I +2 "collection"'V% +4 "core" %>\ + #tIntake @19.3psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 26 +2 "sampler")#.0X \  +2 "sampler")% +3 "core" %|8&$ \ N* +15 "collection"'% +3 "core" %\  +2 "sampler")% +3 "core" %|8(& \ N* +15 "collection"'=% +3 "core" %\  +2 "sampler")<% +3 "core" %|8)* \ N* +15 "collection"'"% +3 "core" %<\  +2 "sampler")|% +3 "core" %|8++ \ N* +15 "collection"'F% +3 "core" %#\  +2 "sampler")% +3 "core" %|8/. \ O* +15 "collection"']% +3 "core" %C\  +2 "sampler")/% +3 "core" %|811 \ N* +15 "collection"'+% +3 "core" %A\  +2 "sampler");% +3 "core" %|835 \ N* +15 "collection"'% +3 "core" %\  +2 "sampler")x% +3 "core" %|868 \ O* +15 "collection"',% +3 "core" %;\  +2 "sampler")% +3 "core" %|888 \ N* +15 "collection"'Y% +3 "core" %<\  +2 "sampler")E% +3 "core" %|8;; \ N* +15 "collection"'h% +3 "core" %\  +2 "sampler")% +3 "core" %|8>; \ N* +15 "collection"'s% +3 "core" %=\  +2 "sampler") % +3 "core" %|8?@ \ N* +15 "collection"'% +3 "core" %\  +2 "sampler")_% +3 "core" %|8CC \ O* +15 "collection"'L% +4 "core" %>\  + "sampler")m% +4 "core" %|8EE \ M* +15 "collection"' % +3 "core" %!\  +2 "sampler").% +3 "core" %|8HH \ N* +15 "collection"'% +3 "core" %\  +2 "sampler")J% +3 "core" %|8II \ N* +15 "collection"'&% +3 "core" %E\  +2 "sampler")O% +3 "core" %|8MN \ O* +2 "collection"'-% +3 "core" %A\  +2 #tIntake @19.5psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 23 +2 "sampler")#.0X\ +2 "sampler")d% +3 "core" %; \ K +15 "collection"'H% +3 "core" %\  +2 "sampler")}% +3 "core" %; \ J +15 "collection"'#% +3 "core" %?\ +2 "sampler") % +3 "core" %; \ I +15 "collection"'*% +3 "core" %\ +2 "sampler")K% +3 "core" %; \ I +15 "collection"'y% +3 "core" %$\  +2 "sampler")T% +3 "core" %; \ J +15 "collection"'k% +3 "core" %=\  +2 "sampler")% +3 "core" %; \ K +65 "collection"'R% +5 "core" %;\  +2 "sampler")l% +3 "core" %; \ K +15 "collection"'\ % +3 "core" %%\  +2 "sampler")$% +3 "core" %;!! \ J +15 "collection"''% +3 "core" %#\ +2 "sampler") % +3 "core" %;#" \ K +15 "collection"'B% +3 "core" %G\  +2 "sampler")w% +3 "core" %;$& \ K +15 "collection"'S% +3 "core" %"\  +2 "sampler")% +3 "core" %;') \ K +15 "collection"'9% +3 "core" %:\  +2 "sampler")j% +3 "core" %+,* \ L +15 "collection"'v% +3 "core" %:\  +2 "sampler")% +3 "core" %,* \ M ^ +15 "collection"'z% +3 "core" %\  +2 "sampler")% +3 "core" %,. \ O3 +15 "collection"'q% +3 "core" %6\  +2 "sampler")>% +3 "core" %/0 \ N3 +15 "collection"'% +3 "core" %\  +2 "sampler")C% +3 "core" %43 \ N3 +15 "collection"'0% +3 "core" %\  +2 "sampler")M% +3 "core" %66 \ O3 +15 "collection"'2% +3 "core" %?\  +2 "sampler")t% +3 "core" %67 \ N3 +15 "collection"'a% +3 "core" %!\  +2 "sampler")6% +3 "core" %:9 \ N3 +15 "collection"'~% +3 "core" %\  +2 "sampler")!% +3 "core" %== \ O3 +15 "collection"'g% +3 "core" %@\  +2 "sampler")p% +3 "core" %@A \ N3 +15 "collection"'{% +3 "core" %\  +2 "sampler")\\% +3 "core" %@A \ N3 +15 "collection"'1% +3 "core" %\  +2 "sampler")G% +3 "core" %DC \ N3 +15 "collection"'e% +3 "core" %D\  +2 "sampler")% +3 "core" %EF \ N3 +2 "collection"' % +3 "core" %D\  +2 #tIntake @19.0psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 21 +2 "sampler")#.0X\  +2 "sampler")F% +3 "core" %3), \ M +15 "collection"'% +3 "core" %"\  +3 "sampler")]% +4 "core" %3++ \ M +14 "collection"'/% +3 "core" %8\  +2 "sampler")+% +3 "core" %31. \ N +15 "collection"';% +3 "core" %\  +2 "sampler")% +3 "core" %220 \ N +15 "collection"'x% +3 "core" %@\  +2 "sampler"),% +3 "core" %21/ \ N +15 "collection"'% +3 "core" %9\  +2 "sampler")Y% +3 "core" %245 \ N +15 "collection"'E% +3 "core" %\  +2 "sampler")h% +3 "core" %374 \ M +15 "collection"'% +3 "core" %C\  +2 "sampler")s% +3 "core" %37: \ N +15 "collection"' % +3 "core" %\  +2 "sampler")% +3 "core" %2<< \ M +15 "collection"'_% +3 "core" %\  +2 "sampler")L% +3 "core" %2?< \ M +15 "collection"'m% +3 "core" %F\  +2 "sampler") % +3 "core" %3?? \ M +15 "collection"'.% +3 "core" %\  +2 "sampler")% +3 "core" %2A@ \ M +15 "collection"'J% +3 "core" %\  +2 "sampler")&% +3 "core" %3ED \ N +15 "collection"'O% +3 "core" %7\  +2 "sampler")-% +3 "core" %3FH \ M +15 "collection"'% +3 "core" %%\  +2 "sampler")4% +3 "core" %2GG \ M +15 "collection"'W% +3 "core" %?\  +2 "sampler")d% +3 "core" %3KM \ M +15 "collection"'H% +3 "core" %>\  +2 "sampler")}% +3 "core" %2PN \ M +2 "collection"'#% +3 "core" %\  +2 #tIntake @19.7psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 19 +2 "sampler")#.0X% +4 "core" % BGJ\ F +2 ."connect"CTV.dial CSV,avoiding: :air +2 .tCSV.dial CTV +2 "collection"'  +41 "core"  +2 .tCS.reconfigure CSpressurize +2 "collection"'# d@<<b +3 .tCS.seek 0ml + "collection"'C' +2217 "core" 'r\ B +2 "collection"'0% +4 "core" %G\ C +2 "sampler")M% +3 "core" % \ +2 #tBubblePoint: Intake @38.2psia, Outlet @14.1psia + .CBV.dial SSV + "collection"'2 @ +37 "core" A +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'G' +96 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")e +132 "core"  +5 .tSS.reconfigure SSexhale +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'' +112 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +96 "core" ' + ."CSpush"CS.coast +2 "collection"'5 +32 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X9 +4 "core" 9H +102 "collection"'9 +3 "core" 9E +102 "collection"'9 +3 "core" 9C +102 "collection"'09 +3 "core" 9 A +102 "collection"'M9 +3 "core" 99> +102 "collection"'29 +4 "core" 9T< +103 "collection"'9 +3 "core" 9m; +102 "collection"'a9 +3 "core" 98 +102 "collection"'69 +3 "core" 97 +102 "collection"'~9 +3 "core" 94 +102 "collection"'t9 +4 "core" 92 +103 "collection"'!9 +3 "core" 9/ +102 "collection"'p9 +3 "core" 9. +102 "collection"'{9 +3 "core" 9, +102 "collection"'19 +3 "core" 9-* +102 "collection"'g9 +3 "core" 9D) +102 "collection"'e9 +3 "core" 9Z' +102 "collection"'C9 +3 "core" 9o& +102 "collection"'\\9 +3 "core" 9 $ +102 "collection"'G9 +3 "core" 9" +102 "collection"'9 +4 "core" 9 +102 "collection"'59 +3 "core" 9 +102 "collection"'N9 +3 "core" 9 +102 "collection"' 9 +3 "core" 9  +102 "collection"'39 +3 "core" 9% +102 "collection"'n9 +4 "core" 9 ) +102 "collection"'u9 +3 "core" 9 - +102 "collection"'V9 +3 "core" 9 .1 +102 "collection"'D9 +3 "core" 9 >6 +102 "collection"'U9 +3 "core" 9 O: +102 "collection"'f9 +4 "core" 9 _> +102 "collection"')9 +3 "core" 9 nB +102 "collection"'c9 +3 "core" 9 |F +102 "collection"'^9 +3 "core" 9 K +102 "collection"'`9 +3 "core" 9 O +102 "collection"'9 +3 "core" 9 S +102 "collection"'o9 +3 "core" 9 W +102 "collection"'b9 +3 "core" 9 [ +102 "collection"'A9 +3 "core" 9 ` +102 "collection"'i9 +3 "core" 9 d +102 "collection"'P9 +4 "core" 9 h +102 "collection"'Z9 +3 "core" 9 l +102 "collection"'9 +3 "core" 9 p\ +102 "collection"'9 +3 "core" 9\ u\ +102 "collection"'[9 +3 "core" 9\ y +102 "collection"'Q9 +4 "core" 9\ } +102 "collection"'9 +3 "core" 9\  +102 "collection"'X9 +3 "core" 9\ ' +102 "collection"'@9 +3 "core" 9\ . +102 "collection"'I9 +3 "core" 9\ 6 +102 "collection"':9 +4 "core" 9\ = +102 "collection"'%9 +3 "core" 9\ D +102 "collection"'9 +3 "core" 9\ J +102 "collection"'9 +3 "core" 9\ P +102 "collection"'9 +3 "core" 9\ W +102 "collection"'79 +3 "core" 9\ \\ +102 "collection"'9 +3 "core" 9\ b +102 "collection"'89 +3 "core" 9\ g +102 "collection"'9 +3 "core" 9\ k +102 "collection"'=9 +3 "core" 9\ p +102 "collection"'<9 +4 "core" 9\ t +2 .tCH.hold 10:00,70C +3 "collection"' `\ `\ p  +2 "core"  +12518 EO\ 0 +47483 "core" ` +2 "collection"'|9 +3 "core" 9\  +2 #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml + "collection"'F' +349 "core" ' +7 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'" @ +99 "core" B +2 .tCSV.dial :air +2 "collection"' @ +43 "core" > +5 .tCS.seek 5ml +2 "collection"'/'l +1351 "core" ' + .tCSV.dial CTV +2 "collection"']  +44 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'; @ +42 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'+  +47 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'x @ +42 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'' +1355 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"' +98 "core" ~ +2 .tCBV.dial CSV + "collection"',  +28 "core" +2 "collection"'E% +4 "core" % ; A\ I +2 .tCS.seek 5ml +2 "collection"'Y'l +1348 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'  +41 "core" +2 "collection"' % +4 "core" %lghs\ N +2 .tCS.seek 7ml +2 "collection"''\ +595 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'_ @ +40 "core" ? +3 .tCS.seek 10ml + "collection"'L' D +846 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'m ` +111 "core" ^ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'   +38 "core" " +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +2 "collection"'.  +3 '  +28 "core"  +102  +3 .tCS.seek 5ml + "collection"'J'l +1358 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'& @ +98 "core" A +2 .tCSV.dial :waste +2 "collection"'O +99 "core" +50 .tCS.seek :empty +4 "collection"'-'Ͱ +1346 "core" ' +2 .tCSV.dial :air + "collection"' @ +83 "core" > +3 .tCS.seek 5ml + "collection"'4'l +895 EJ\ \\BB +456 "core" ' +2 .tCSV.dial CTV + "collection"'W  +44 "core"  +4 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'d @ +54 "core" B +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'H  +41 "core"  +4 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'} @ +54 "core" A +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'#' +1352 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"' +101 "core" ~ +2 .tCBV.dial CSV + "collection"'*  +37 "core"  +2 "collection"'K% +4 "core" %pr\ O +2 .tCS.seek 5ml +2 "collection"'y'l +1348 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'T  +43 "core" +2 "collection"'k% +4 "core" %l\ O +2 .tCS.seek 7ml +2 "collection"'R' +593 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'l @ +40 "core" ? +3 .tCS.seek 10ml + "collection"'' D +840 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'\ ` +112 "core" ^ +4 #tLysing Complete + "collection"' & +4 "core" &Od\ NG +2 #tStoring sh1 puck in Collection Clamp to tube 2 + "manipulator"&% +3 "core" %\ $  D +2 "storage"('% +4 "core" %} \ { + "storage"( . +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 2 + "storage"(S( +343 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (w& +3 "core" & 4\ u + "manipulator"&9& +6 "core" &   4 + "manipulator"&% +4 "core" %\ $ D +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 + "manipulator"&B( +153 "core" ( +2 "manipulator"&j& +4 "core" &   +2 "storage"(v& +3 "core" & D\ y +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&z' +92 "core" ' +2 "storage"($& +4 "core" & .\ { +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"('L +207 "core" ' +4 "storage"(q- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&>& +2 "core" & \ < +2 "storage"(& +3 "core" & \ t +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 2 +2 "manipulator"&'Y +32 "core" ' +2 .t\Elbow.hold + "manipulator"&0, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(M- +2 "core" -' +3 .tSE.seek 10.1 Pucks below Top Plate + "storage"(2' +34 "core" ' +2 "manipulator"&% +4 "core" %hR į + "storage"(a& +4 "core" & c Z\ j + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 315 counts + "manipulator"&6'ϔ +20 "core" ' +2 "manipulator"&~& +4 "core" &  +2 "storage"(t& +3 "core" & ~\ w +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&!' +29 "core" ' +2 .tSE.seek 11.1 Pucks below Top Plate +2 "storage"(p' +47 "core" ' +2 "manipulator"&{& +4 "core" &   +2 "manipulator"&1% +3 "core" %0  I +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&g'\ +90 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&e( +155 "core" ( +3 "manipulator"&C& +4 "core" &   6 + + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &\\& +2 "core" &  * + +2 .tForearm.seek CC +2 "manipulator"&G'ρ +94 "core" ' +2 .tHand.close + "manipulator"&/ +75 "core" / +2 .tCC.seek :open +2 "collection"'5( +378 "core" ( +2 "storage"(N& +4 "core" & \ { + "storage"( & +4 "core" & \ z +2 "manipulator"&3& +3 "core" &  * + +2 "manipulator"&n% +3 "core" % ϐ    +2 .tForearm.seek :retract +2 "manipulator"&u'\ +102 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 + "manipulator"&V( +153 "core" ( +2 "manipulator"&D& +4 "core" &   +2 "storage"(U& +3 "core" & n\ { +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 2 +2 "manipulator"&f'Y +109 "core" ' +2 .t\Elbow.hold + "manipulator"&), +3 "core" , +51 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&c1 +65 "core" 1 +11 "manipulator"&^% +5 "core" % ie 5 ƴ +2 "storage"(`& +4 "core" & ~ } \ n + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 316 counts +2 "manipulator"&'ϕ +13 "core" ' +2 "manipulator"&o& +5 "core" &   +2 "storage"(b& +3 "core" & l\ z +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&A' +18 "core" ' +2 "storage"(i% +4 "core" %} \ { +3 ."downElevator"SE.seek :down +2 "storage"(P'v +99 (Z% +3 "core" %R \ |SU +2 "manipulator"&% +3 "core" %   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +48 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +39 "core" ' +2 .tSC.coast + "storage"(6 +2 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'[& +4 "core" &\ Y + .tHand.open +2 "manipulator"&Q1 +24 "core" 1 +2 "manipulator"&& +4 "core" &   +2 "manipulator"&X% +4 "core" %\    0  +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&@(- +173 "core" ( +14 "manipulator"&I& +4 "core" &-    < +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &:& +3 "core" &-   < +2 .tForearm.seek :garage +2 "manipulator"&%' +107 "core" ' +2 .tHand.close + "manipulator"&/ +70 "core" / +2 "manipulator"&& +4 "core" &-   < +2 "manipulator"&% +3 "core" %  A +3 .tForearm.seek :retract + "manipulator"&7'\ +106 "core" ' + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&( +272 "core" ( +2 "manipulator"&8& +4 "core" &\    3 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" &\    3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&='ρ +103 "core" ' +2 "manipulator"&<& +4 "core" &\    3 +2 "manipulator"&s% +3 "core" %φ   ) +2 "collection"'& +4 "core" &\ U +2 "collection"'|& +3 .tCC.seek :closed +2 "collection"'h(O +3 "core" & g\ U +3 &v\ S +10 &3 m\ H+{ +9 &e~^\ G> +9 &sA\ IM +10 &PT\ LL +9 &Y \ LL +10 &R \ ML +9 &R]\ ML +9 &YU 4\ MK +10 &T\ LK +9 &U |\ LL +9 & Um\ LL +10 &"`T\ LL +9 &$!V"\ LL +10 &%S \ LK +9 &'U \ LK +9 &)hR!\ LL +10 &++T\ LK +9 &,Y\ KL +9 &.Q \ MK +10 &0pT\ LL +9 &22Tp\ LL +10 &3S]\ MK +9 &5V O\ LL +9 &7yV A\ LK +10 &9;T\ LK +9 &:Q\ ML +9 &<Q \ MK +10 &>T \ LK +9 &@CT j\ LK +10 &BXc\ LL +9 &CXK\ KL +9 &E\\!A\ KL +10 &GBh 3\ JN +9 &H \ GR +9 &Je\ DW +10 &Lj!d\ @Y +9 &N* V\ ?F +10 &O78\ E. +9 &Ok!\ II +5 ( + "collection"'|& +4 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.83 + "collection"'"& +4 "core" &O` \ KI + &O` \ JI +2 .tHand.open + "manipulator"&1 +73 "core" 1 +2 "manipulator"&F% +4 "core" % φ  h +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&]'\ +107 "core" ' +2 .tPSV.dial PSR + "processing"%; +130 "core"  +2 .tPSR.select :flush + "processing"%@ +11 .tPS.seek 1.5ml + "processing"%+' +1617 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%x  +43 "core"  +3 .tPS.seek 0ml + "processing"%/'W +1617 "core" ' +2 .tPSV.dial PSR + "processing"% +44 "core"  +2 .tPSR.select :air + "processing"% +11 .tPS.seek 2.5ml + "processing"%,' +2635 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%E +2 "collection"'  +5 "core"  +2 "processing"%  +44 "core"  +33 +2 .tPSV.dial :mixloop + "processing"% +101 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%Y  +128 "core" +3 .tPS.seek 0ml + "processing"%_'W +2632 "core" ' + .tPSV.dial :air +2 "processing"%  +42 "core"  +3 .tPS.seek 2.5ml + "processing"%m' +2635 "core" ' +2 .tPSV.dial :mixloop + "processing"% +44 "core" +3 .tPS.seek 0ml + "processing"%.'W +2634 "core" ' + .tPSV.dial :air +2 "processing"%  +44 "core"  +3 .tPS.seek 2.5ml + "processing"%L' +2636 "core" ' +2 .tPSV.dial :mixloop + "processing"%& +44 "core" +3 .tPS.seek 0ml + "processing"%O'W +2630 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&J& +4 "core" &\     3 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +54 .t\Elbow.seek CC +2 "manipulator"&( +3 "core" ( +2 "manipulator"&-& +4 "core" &\  [ 3 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &W& +2 "core" &\    G 3 +2 .tForearm.seek CC +2 "manipulator"&d'ρ +101 "core" ' +2 .tHand.close + "manipulator"&H/ +76 "core" / +2 .tCC.seek :open +2 "collection"'}( +376 "core" ( +2 "manipulator"&4& +4 "core" &\   Q 3 +2 "manipulator"&% +4 "core" % s  $ M +2 .tForearm.seek :retract + "manipulator"&*'\ +101 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&K(- +276 "core" ( +2 "manipulator"&#& +4 "core" &-   U +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &T& +3 "core" &-  U +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&k' +108 "core" ' +3 .tHand.open + "manipulator"&y1 +73 "core" 1 +2 "manipulator"&l% +4 "core" % z   & ǻ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&R'\ +100 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing + ."connect"PRV.dial CBV +2 .tCBV.dial PRV + .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 3 into Collection Clamp + "collection"'\ & +4 "core" &"'6\ Y +2 "manipulator"& % +3 "core" %\     +2 "storage"(% +4 "core" %~ ] a\ + "storage"('. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 + "storage"( ( +340 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (w& +3 "core" &" X\ {  + "manipulator"&9& +4 "core" &-   U + "manipulator"&% +4 "core" %\     +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 +2 "manipulator"&j( +175 "core" ( +2 "manipulator"&v& +4 "core" &   "~ +2 "storage"($& +3 "core" &" `\   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&r' +94 "core" ' +2 "storage"(?& +4 "core" &" T R D\  +2 .tSE.reconfigure SEpick + "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(q'L +214 "core" ' +3 "storage"(>- +4 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (& +2 "core" &! p\ {  +2 "manipulator"&M& +3 "core" &\   "} +2 .t\Elbow.seek 3 +2 "manipulator"&( +3 "core" ( +2 "manipulator"&a& +4 "core" &\   9 "} + "storage"(~& +4 "core" &" V\ {  +2 .tForearm.seek 3 + 300 counts +2 "manipulator"&t'2 +20 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&{/ +71 "core" / +10 ."downElevator"SE.seek :down +5 "manipulator"&1& + "storage"(z'v +6 "core" &\   "} +2 "manipulator"&B% +4 "core" % '   Y +2 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&( +70 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +73 "core" ( +2 "manipulator"&6& +4 "core" & L 2 +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &2& +3 "core" &   ) 2 +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&C'ρ +98 "core" ' +2 "manipulator"&\\& +4 "core" &   2 +2 "manipulator"&!% +4 "core" %l   +2 "collection"'0& +3 "core" &$'|\ V +2 "collection"'& +4 .tCC.seek :closed +2 "collection"'g(O +3 "core" &$'v\ V +3 &#'q\ V +9 &2#(x\ L+| +9 &\ e$(i\ J> +9 &p#(Y\ KM +10 &UT$)R\ NL +9 &T"&I\ NL +9 &S#):\ NL +10 &R%(+\ NL +9 &]T%(%\ NL +10 &R$)\ NL +9 &T$(\ MK +9 & W%'\ ML +10 &"eR$)\ ML +9 &$'S$'\ ML +9 &%R"'\ MK +10 &'U$'\ ML +9 &)nW")[\ MK +10 &+0T#(m\ NK +9 &,U$'d\ NK +9 &.R$'\ NL +10 &0vR#&\ NK +9 &28S$(\ MK +9 &3T"(\ NK +10 &5W"'\ ML +9 &7~V"%\ MK +10 &9@T$&\ NK +9 &;V$&\ ML +9 &<Q#'\ NK +10 &>T$)\ LK +9 &@GW$'\ ML +9 &B W#'\ ML +10 &CY&(w\ ML +9 &E^"(p\ MM +10 &GGq$%c\ KN +9 &H)'^\ GS +9 &J [\ BX +10 &LoN\ AY +9 &N1F\ AF +9 &O98+\ E+ +10 &O~i \ KL +2 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.89 + .Hand.open + "manipulator"&(1 +71 "core" 1 +2 "manipulator"&N% +4 "core" % l 3 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"& '\ +98 "core" ' +2 .tSC.coast "storage"(6 +3 .tCTV.dial CSV,avoiding: :intake +2 "collection"'3  +130 "core"  +2 .tCSV.dial CTV + "collection"'n  +30 "core"  +2 .tPS.seek 2.5ml +2 "processing"%D' +2663 "core" ' +2 "collection"'U% +4 "core" % ?)\ P +2 .tCS.seek 4.149ml + "collection"'G'Q +1572 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +48 "processing"%e  +51 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%c  +70 "core"  +3 .tPS.seek 0ml + "processing"%^'W +2629 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'` ` +37 "core" ^ +2 .tCSV.dial :air +2 "collection"'o @ +43 "core" > +3 .tCS.seek 10ml + "collection"'b' D +1574 "core" ' +2 .tCSV.dial CTV + "collection"'u  +44 "core"  +2 .tCS.seek 0ml +2 "collection"'i' +2621 "core" ' +2 .tCBV.dial :waste1 + "collection"'V @ +28 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'Z  +129 "core" +2 "collection"'& +4 "core" &O~e>\ JL +2 #tStoring lyfil puck in Collection Clamp to tube 2 + "manipulator"&[% +3 "core" %\   * +2 "storage"(f% +4 "core" %| \ w +2 "storage"(Q. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 + "storage"(( +342 "core" ( +4 .tSC.reconfigure SCloose + "storage"($.\ 1~b +3 (X& +3 "core" & c\ r +2 "manipulator"&& +4 "core" &   2 + "manipulator"&p% +4 "core" %\   A * +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 + "manipulator"&A( +155 "core" ( +2 "manipulator"&I& +4 "core" &   +2 "storage"(:& +3 "core" & | \ o +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&P' +93 "core" ' +2 "storage"(S& +4 "core" & ^\ q +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"()'L +193 "core" ' +4 "storage"(- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" &  3 + "storage"(& +4 "core" & Y b\ k + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 +2 "manipulator"&'Y +36 "core" ' +2 .t\Elbow.hold + "manipulator"&%, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(8- +2 "core" -' +3 .tSE.seek 11.1 Pucks below Top Plate + "storage"('Æ +30 "core" ' +2 "manipulator"&@% +4 "core" %^Z ; ± +2 "storage"(<& +3 "core" & F L !\ f + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 305 counts + "manipulator"&s'ϊ +20 "core" ' +2 "manipulator"&& +4 "core" &   +2 "storage"(7& +4 "core" & \ q +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&5' +26 "core" ' +2 .tSE.seek 12.1 Pucks below Top Plate +2 "storage"(|'u +49 "core" ' +2 "manipulator"&"& +4 "core" & +2 "manipulator"&% +3 "core" %;  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&F'\ +91 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&;( +149 "core" ( +3 "manipulator"&=& +4 "core" &    1 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &x& +3 "core" &  1 +2 .tForearm.seek CC + "manipulator"&+'ρ +98 "core" ' +2 .tHand.close + "manipulator"&/ +69 "core" / +2 .tCC.seek :open +2 "collection"'/( +375 "core" ( +2 "storage"(E& +4 "core" & H\ r + "storage"(& +4 "core" & {\ r +2 "manipulator"&& +3 "core" &  1 +2 "manipulator"& % +4 "core" % ω > +2 .tForearm.seek :retract + "manipulator"&Y'\ +93 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 +2 "manipulator"&,( +153 "core" ( +2 "manipulator"&& +4 "core" & \ +2 "storage"(_& +3 "core" & 6\ v +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 2 + "manipulator"& 'Y +112 "core" ' +2 .t\Elbow.hold + "manipulator"&m, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&1 +73 "core" 1 +10 "manipulator"&.% +34 "core" % fv ; ƹ% +2 "storage"(&& +3 "core" & c d =\ k +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 313 counts + "manipulator"&L'ϒ +16 "core" ' +2 "manipulator"&J& +4 "core" & + \ +2 "storage"(-& +3 "core" & H\ w +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&W' +26 "core" ' +2 "storage"(H% +4 "core" %m \ x +57 ."downElevator"SE.seek :down +2 "storage"('v +99 (]% +3 "core" % 0\ }RQ +2 "manipulator"&h% +3 "core" %A +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&4'\ +43 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +46 "core" ' +2 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%  +84 "core"  +3 .tPS.seek 2.5ml + "processing"%d' +2638 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%# +43 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%T  +42 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"% +43 "core" +2 .tdelay 1 second +102 .PSV.dial :air +3 "processing"%y  +44 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%l'W +2635 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%*& +4 "core" &?\ i + .tHand.open + "manipulator"&\ 1 +18 "core" 1 +2 "manipulator"& & +4 "core" &   0 \ +2 "manipulator"&% +3 "core" %\ "   9 +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&'(- +173 "core" ( +2 "manipulator"&k& +4 "core" &-   7 < + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &w& +2 "core" &-   < +2 .tForearm.seek :garage +2 "manipulator"&9' +108 "core" ' +2 .tHand.close + "manipulator"&/ +71 "core" / +2 "manipulator"&v& +4 "core" &-  $ < +2 "manipulator"&$% +3 "core" %     x +2 .tForearm.seek :retract +2 "manipulator"&?'\ +99 "core" ' +3 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek PC + "manipulator"&K( +122 "core" ( +2 "manipulator"&R& +4 "core" &   + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &>& +2 "core" &   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&' +100 "core" ' +2 "manipulator"&M& +4 "core" &  2 +2 "manipulator"&a% +3 "core" %  $ K +2 "processing"%~& +4 "core" &O\ o +2 "processing"%{& +3 .tPC.seek :closed +2 "processing"%1(Tg +3 "core" &E\ o +2 &?\ n\  +9 &5zJ\ e+{ +9 &dG\ d? +10 &asN\ dO +9 &%VM\ gN +9 &VM\ gN +10 &WV\ gN +9 &lWW\ gN +10 &.TW\ gN +9 &VZ\ gN +9 &UY\ gM +10 & sW\\\ gN +9 &"6V\\\ gN +9 &#U[\ gN +10 &%V[\ gN +9 &'{Z_\ eN +10 &)>Wb\ gN +9 &+Te\ gN +9 &,Ve\ gN +10 &.Yd\ gN +9 &0FTj\ gN +9 &2Tg\ fN +10 &3Ws\ gN +9 &5Yw\ gN +10 &7NTs\ gN +9 &9Uz\ fN +9 &:Y|\ fN +10 &<T|\ gN +9 &>WT|\ gM +9 &@U{\ gM +10 &AUw\ gM +9 &CWf\ gM +10 &E]Ys\ eN +9 &G]t\ fO +9 &Hcs\ eO +10 &Jo{\ dP +9 &LU{\ bT +9 &Nv\ bS +10 &Ov\ aT +9 &Q~\ bT +10 &SJtv\ d2 +9 &T07d{\ f4 +8 ( +2 &TA~\ l # + "processing"%{& +4 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.53 + "processing"%B& +4 "core" &TA\ k # + .tHand.open + "manipulator"&j1 +73 "core" 1 +2 "manipulator"&r% +4 "core" %   K +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&6'\ +93 "core" ' +2 .tPRV.dial :air + "processing"%2  +45 "core"  +2 .tPSV.dial :mixloop +2 "processing"%q +43 "core" +2 "processing"%t% +4 "core" %U\ i +2 .tPS.seek 0.3ml +2 "processing"%\\' +393 "core" ' + .tPSV.dial PSR +2 "processing"%! +100 "core"  +2 .tPSR.select :wash + "processing"% +11 .tPS.seek 0.7ml +2 "processing"%0'* +487 "core" ' +2 .tdelay 3 seconds +207 EV\ f23 +94 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%' +1922 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%z +101 "core" +2 .tPTV.dial :mixing +2 "processing"% @ +69 "core" B +2 .tPBV.dial :waste2 + "processing"%}  +91 "core"  +4 .tPS.seek 0ml +2 "processing"%('W +2627 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&N& +4 "core" & M +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC + "manipulator"&( +3 "core" ( +2 "manipulator"&3& +4 "core" &   + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &n& +2 "core" &   +2 .tForearm.seek PC +2 "manipulator"&C' +95 "core" ' +2 .tHand.close + "manipulator"& / +75 "core" / +2 .tPC.seek :open +2 "processing"%O( +400 "core" ( +2 "manipulator"&U& +4 "core" &   + "manipulator"&% +4 "core" %  * 5 +2 .tForearm.seek :retract + "manipulator"&e'\ +90 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage + "manipulator"&c(- +134 "core" ( +2 "manipulator"&D& +4 "core" &-  = * + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &`& +2 "core" &-  s * +51 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&o' +110 "core" ' +2 .tHand.open + "manipulator"&G1 +66 "core" 1 +2 "manipulator"&u% +4 "core" %   5 ǽ +4 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&b'\ +107 "core" ' +2 #tLoading da puck from tube 3 into Processing Clamp + "processing"%V& +4 "core" &F\ l +2 "manipulator"&Z% +3 "core" %\ (   E +2 "storage"(% +4 "core" % l | 4\ +2 "storage"([. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 + "storage"(f( +336 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (Q& +3 "core" &% h\ w  + "manipulator"&X& +4 "core" &-   ( +2 "manipulator"&% +3 "core" %\ $   E +4 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 3 + "manipulator"&p( +171 "core" ( +2 "manipulator"&I& +4 "core" &\   "~ +2 "storage"(:& +3 "core" & _\  +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&S' +97 "core" ' +2 "storage"(& +4 "core" & S T \ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"( 'L +218 "core" ' +4 "storage"(- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (& +2 "core" & ^\ { +2 "manipulator"&& +3 "core" &\  "~ +2 .t\Elbow.seek 3 +2 "manipulator"&8( +3 "core" ( + "manipulator"&@& +4 "core" &\  Z "~ + "storage"(<& +4 "core" & \ | +2 .tForearm.seek 3 + 300 counts +2 "manipulator"&'2 +20 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&7/ +71 "core" / +12 ."downElevator"SE.seek :down +3 "manipulator"&"& +3 "storage"('v +6 "core" &\   7 "~ +2 "manipulator"&P% +4 "core" % '  | +2 .tForearm.seek :retract +2 "manipulator"&A'\ +99 "core" ' +2 .t\Elbow.seek PC +2 "manipulator"&)( +83 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +169 "core" ( +4 "manipulator"&& +4 "core" &  % k +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &s& +3 "core" &  X k +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&' +99 "core" ' +2 "manipulator"&=& +4 "core" &  N k +2 "manipulator"&x% +3 "core" %  & +3 "processing"%5& +4 "core" &D\ k +2 "processing"%%& +3 .tPC.seek :closed +2 "processing"%(Tg +3 "core" &F\ k +2 &P\ k +9 &1y>\ c*y +10 &c}7\ a> +9 &|r=\ aN +10 &?T6\ dN +9 &W.\ dN +9 &Y=\ cN +10 &U3\ aN +9 &GW|\ dN +9 & W\ dN +10 &V\ dM +9 & T\ dM +10 &"OR\ dN +9 &$Q\ dM +9 &%T\ dM +10 &'R\ dN +9 &)XR\ dM +9 &+S\ dM +10 &,R\ dN +9 &.W\ dM +10 &0_Q\ dN +9 &2"W\ cM +9 &3Tx\ dM +10 &5W\ cN +9 &7hV\ cM +9 &9)Qz\ cN +10 &:Up\ dM +9 &<Qz\ dN +10 &>pU|\ cM +9 &@1U|\ cN +9 &AT\ dN +10 &CV\ dM +9 &ExU\ cM +9 &G8Y\ dN +10 &Hb\ cO +9 &Jk\ bP +10 &Lp\ _S +9 &N/t\ _T +9 &Ov\ _T +10 &Qv\ ^T +9 &SYydg\ b: +9 &T)(bq\ cL +10 &TI"l\ g, +2 ( + "processing"%%& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.56 + .Hand.open + "manipulator"&F1 +65 "core" 1 +2 "manipulator"&g% +4 "core" %  8 +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&E'\ +96 "core" ' +2 .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 3 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"%  +2 %9 +5 "core" 9 +102 "processing"% 9 +3 "core" 9 +102 "processing"%9 +3 "core" 9  +102 "processing"%_9 +3 "core" 9  +102 "processing"%+9 +3 "core" 9 +102 "processing"%;9 +3 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%.9 +3 "core" 9 +102 "processing"%&9 +4 "core" 9" +102 "processing"%J9 +3 "core" 9& +102 "processing"%-9 +3 "core" 9+ +102 "processing"%Y9 +3 "core" 9/ +102 "processing"%H9 +3 "core" 93 +102 "processing"%,9 +3 "core" 97 +103 "processing"%]9 +3 "core" 9; +102 "processing"%h9 +3 "core" 9@ +102 "processing"% 9 +3 "core" 9D +102 "processing"%L9 +3 "core" 9H +102 "processing"%9 +3 "core" 9L +102 "processing"%|9 +3 "core" 9P +102 "processing"%W9 +3 "core" 9 U +102 "processing"%9 +3 "core" 9Y +102 "processing"%9 +3 "core" 9] +102 "processing"%^9 +3 "core" 9a +102 "processing"%#9 +3 "core" 9&e +102 "processing"%T9 +3 "core" 9/j +102 "processing"%9 +3 "core" 97n +102 "processing"%y9 +3 "core" 9?r +102 "processing"%d9 +3 "core" 9Hv +103 "processing"%*9 +3 "core" 9Pz +102 "processing"%\ 9 +3 "core" 9W +102 "processing"% 9 +3 "core" 9` +102 "processing"%9 +3 "core" 9g +2 .tPH.hold 2:00:00,28C +2 .delay 1:30 +2 "processing"%k ppa +3 "core"  +8999 .tPSR.select :air + .PSV.dial PSR +2 "processing"%w +101 "core"  +2 .tPSR.select :wash + "processing"% +11 .tPS.seek 0.5ml +2 "processing"%m' +587 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +10 .tPS.seek 2ml + "processing"%'[ +1607 "core" ' +2 .tPTV.dial :puck + "processing"%v  +70 "core"  +2 .tPSV.dial PTV + "processing"%$ +74 "core" +2 .tPBV.dial :waste1 + "processing"%4  +129 "core"  +49 "processing"%R% +12 "core" %]w\ U +2 .tPS.seek 1.5ml + "processing"%>' +588 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%9 * +33 "core" , +3 .tPS.seek 0ml + "processing"%M'W +1613 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%a  +34 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%~ * +34 "core" + +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%' +73 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%?' +84 EO\ \\AA +2275 "core" ' +2 .tPSV.dial PTV + "processing"% +85 "core" ~ +2 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"%B +70 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV + "processing"%j +73 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +3 "processing"%r  +70 "core"  +2 .tPS.seek :empty +2 "processing"%{'9 +2341 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%2  +130 "core" +2 .tPSV.dial :mixloop +2 "processing"%q +43 "core" +2 .tPRV.dial :ab1 +2 "processing"%t @ +74 "core" B +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%'w +361 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +3 "collection"'l  +2 "processing"%!  +44 "core"  +6 +2 "processing"%\\% +4 "core" %}\ c +2 .tPS.seek 0.32ml +2 "processing"%0'* +401 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'z  +31 "core" +2 .tPRV.dial :air +2 "processing"%  +54 "core"  +3 .tPS.seek 0.9ml + "processing"%}'D +1235 "core" ' +2 .tPRV.dial :waste2 + "processing"% @ +72 "core" @ +3 .tPS.seek 0.5ml + "processing"%N' +868 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%3  +43 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%n'[ +1617 "core" ' +2 .tPSV.dial :PML + "processing"% +44 "core" +2 .tPTV.dial :mixing +2 "processing"%K @ +69 "core" A +2 .tPBV.dial :waste1 + "processing"%6  +35 "core" +2 "processing"%1% +4 "core" %[5\ d +2 .tPS.seek 1.85ml +2 "processing"%U'; +235 "core" ' +2 .tPBV.dial between PSV and waste1 + "processing"% * +35 "core" + +3 .tPS.seek 0ml + "processing"%D'W +1964 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'`& +2 "core" &*/Y\ I +2 .tHand.open + "manipulator"&C1 +15 "core" 1 +2 "manipulator"&& +4 "core" &  6 k +2 "manipulator"&G% +3 "core" %\ - ~ "_ +3 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&u(- +159 "core" ( +2 "manipulator"&e& +4 "core" &-   o +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &V& +2 "core" &-  a o +2 .tForearm.seek :garage +2 "manipulator"&Z' +107 "core" ' +2 .tHand.close + "manipulator"&/ +69 "core" / +2 "manipulator"&[& +4 "core" &- ! o +2 "manipulator"&o% +3 "core" %   +2 .tForearm.seek :retract +2 "manipulator"&Q'\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&X( +286 "core" ( +2 "manipulator"&& +4 "core" & "  <= + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &I& +2 "core" & " 2 <= +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +3 "manipulator"&:'ρ +100 "core" ' +2 "manipulator"&& +4 "core" & "  ; <; +2 "manipulator"&c% +3 "core" %z  _ +2 "collection"'b& +4 "core" &+.\ M +2 "collection"'& +3 .tCC.seek :closed +2 "collection"'(O +3 "core" &+.\ N +4 &+-O\ I: +9 &JIy+.P\ @2 +10 &v~,.M\ >F +9 &+X*-R\ =N +9 &S*-U\ BM +10 &R*-T\ DM +9 &tT)-R\ DM +9 &6S(.O\ DM +10 &R+.N\ DM +9 &W*.Q\ CM +10 &|R).O\ DM +9 &!>S).M\ DM +9 &"U).M\ DM +10 &$R)-L\ CM +9 &&Q*/Z\ DL +9 &(FR*-R\ DM +10 &*S),H\ DM +9 &+P,-I\ DM +10 &-T+-M\ DM +9 &/NP).>\ EM +9 &1R)/O\ DM +10 &2W+,B\ GM +9 &4S*/\ GM +9 &6WT+.C\ FL +10 &8P*-D\ >M +9 &9R*/@\ ?M +10 &;S).U\ CM +9 &=^Q),Y\ DM +9 &? T(-G\ DM +10 &@R+.F\ CM +9 &BR*,O\ DM +9 &DfU)+M\ DM +10 &F#])-J\ @N +9 &Gl+.6\ AP +10 &I)-S\ AT +9 &KM)-L\ 8X +9 &M\ +-T\ :Z +10 &N{)+\ @4 +9 &Ok-)+C\ ?\\ +9 ( + &O|g+,O\ AK + "collection"'& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.79 +2 "collection"'& +4 "core" &O|h(-\ @K + .tHand.open + "manipulator"&@1 +71 "core" 1 +2 "manipulator"&<% +54 "core" %z  8 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&7'\ +95 "core" ' +2 .tPSV.dial PSR + "processing"%" +100 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%P' +1607 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%p  +54 "core"  +3 .tPS.seek 0ml + "processing"%S'W +1608 "core" ' +2 .tPSV.dial PSR + "processing"% +42 "core"  +2 .tPSR.select :air + "processing"% +11 .tPS.seek 2.5ml + "processing"%' +2634 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "collection"'s  +2 "processing"%  +39 "core" ~ +124  +2 .tPSV.dial :mixloop + "processing"%8 +100 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%=  +71 "core" +3 .tPS.seek 0ml + "processing"%x'W +2629 "core" ' +2 .tPSV.dial :air + "processing"%  +43 "core"  +3 .tPS.seek 2.5ml + "processing"%5' +2628 "core" ' +2 .tPSV.dial :mixloop + "processing"%A +44 "core" +3 .tPS.seek 0ml + "processing"%O'W +2637 "core" ' +2 .tPSV.dial :air + "processing"%F  +44 "core"  +3 .tPS.seek 2.5ml + "processing"%g' +2627 "core" ' +2 .tPSV.dial :mixloop + "processing"% +44 "core" +3 .tPS.seek 0ml + "processing"%%'W +2627 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"& & +4 "core" & "   <9 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&( +2 "core" ( +2 "manipulator"&& +3 "core" & " <9 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &f& +3 "core" & "  <9 + .tForearm.seek CC +2 "manipulator"&_'ρ +100 "core" ' +2 .tHand.close + "manipulator"&+/ +70 "core" / +2 .tCC.seek :open +2 "collection"';( +376 "core" ( +2 "manipulator"&& +4 "core" & " ^ <9 + "manipulator"&.% +4 "core" % ώ   C +2 .tForearm.seek :retract +2 "manipulator"&&'\ +95 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&J(- +279 "core" ( +2 "manipulator"&-& +4 "core" &-  ? +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &Y& +3 "core" &-  ? +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&H' +111 "core" ' +4 .tHand.open + "manipulator"&,1 +72 "core" 1 +2 "manipulator"&]% +4 "core" %  % Ž +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&h'\ +98 "core" ' +2 ."da"delayUntil "08:08:01.00" +22325 EV\ e10 +2502 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"% @ +72 "core" B +2 ."da"PBV.dial :waste1 + "processing"%L  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" + +2 ."da"PSV.dial :air +2 "processing"%|  +43 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%W' +2345 "core" ' +2 ."da"PSV.dial :mixloop + "processing"% +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +55 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +4 "processing"%^ +52 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%#  +53 "core" +2 ."da"PS.seek :empty +2 "processing"%T'9 +2346 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +128 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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 +3 "processing"% +10 ."da"PS.seek 2ml + "processing"%d'[ +1604 "core" ' + ."da"PTV.dial :puck +2 "processing"%*  +71 "core"  +2 ."da"PSV.dial PTV + "processing"%\ +72 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +34 "core" +2 "processing"%% +4 "core" %Y\ h +2 ."da"PS.seek 1.5ml + "processing"%w' +596 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%( * +35 "core" + +3 ."da"PS.seek 0ml + "processing"%m'W +1605 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%v  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%$ * +34 "core" * +2 ."da"PSR.select :air +2 .PSV.dial PSR +43 "processing"%4 +79 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%R' +2352 "core" ' +2 ."da"PSV.dial PTV + "processing"% +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%9 +73 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +30 "processing"%> +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +70 "core"  +2 ."da"PS.seek :empty +2 "processing"%a'9 +2357 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%~ +127 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%'' +619 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%M'[ +1620 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"% +72 "core" +2 ."da"PBV.dial :waste1 + "processing"%B  +33 "core" +2 "processing"%j% +4 "core" %^\ i +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"%? * +33 "core" , +3 ."da"PS.seek 0ml + "processing"%2'W +1614 "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"%t * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%{ +74 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%!' +650 ET\ c45 +1690 "core" ' +2 ."da"PSV.dial PTV + "processing"%l +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%\\ +73 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +73 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%z  +70 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2321 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%0  +43 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%  +129 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%}  +42 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%3 +54 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%N' +385 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%  +43 "core"  +2 "processing"%K% +4 "core" %7\ h +2 ."da"PS.seek 0.55ml +2 "processing"%6'} +339 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%1  +41 "core"  +2 ."da"PS.seek 2ml +2 "processing"%'[ +1560 "core" ' + ."da"PSV.dial :PML +2 "processing"%n +55 "core" +2 ."da"PTV.dial :mixing +2 "processing"%U @ +71 "core" A +2 ."da"PBV.dial :waste1 + "processing"%`  +34 "core" +2 "processing"%C% +4 "core" %Y*\ ` +2 ."da"PS.seek 1.85ml + "processing"%'9 +237 "core" ' +2 ."da"PBV.dial between PSV and waste1 + "processing"%G * +34 "core" , +3 ."da"PS.seek 0ml + "processing"%e'W +1974 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +47655 ET\ WLL +347 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .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"%  +53 "core" +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%[' +2350 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%o +53 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%E  +41 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%Z +55 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +42 "core"  +2 ."da"PS.seek :empty +2 "processing"%I'9 +2352 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%u +130 "core"  +2 ."da"PSR.select :wash + "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +591 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +32 "processing"% +10 ."da"PS.seek 2ml + "processing"%c'[ +1609 "core" ' + ."da"PTV.dial :puck +2 "processing"%b  +73 "core"  +2 ."da"PSV.dial PTV + "processing"%Q +71 "core" +2 ."da"PBV.dial :waste1 + "processing"%/  +34 "core" +2 "processing"%% +4 "core" %V|\ Z +2 ."da"PS.seek 1.5ml + "processing"%@' +585 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%< * +33 "core" + +3 ."da"PS.seek 0ml + "processing"%'W +1616 "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"%: * +34 "core" , +2 ."da"PSR.select :air +52 .PSV.dial PSR + "processing"%D +71 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%p' +2341 "core" ' +2 ."da"PSV.dial PTV + "processing"%P +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%S +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%s  +70 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2332 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%8 +127 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1613 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +83 "core" ~ +2 ."da"PBV.dial :waste1 + "processing"%x  +35 "core" +2 "processing"%A% +4 "core" %_~\ c +2 ."da"PS.seek 1.5ml +2 "processing"%5' +596 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%F * +34 "core" , +3 ."da"PS.seek 0ml + "processing"%O'W +1609 "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"%g * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2334 "core" ' +2 ."da"PSV.dial PTV + "processing"%f +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%+ +9 EV\ XNO +62 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%X +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%7  +71 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2332 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +128 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml + "processing"%_'[ +1617 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%- +72 "core" +2 ."da"PBV.dial :waste1 + "processing"%Y  +35 "core" +2 "processing"%% +4 "core" %_\ d +2 ."da"PS.seek 1.5ml + "processing"%,' +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%] * +33 "core" + +3 ."da"PS.seek 0ml + "processing"%&'W +1610 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%H  +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 + "processing"%L +84 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2352 "core" ' +2 ."da"PSV.dial PTV + "processing"%| +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%% +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%  +71 "core"  +2 ."da"PS.seek :empty +2 "processing"%^'9 +2332 "core" ' +2 ."da"Sleepy.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%# +132 "core"  + ."da"PSR.select :sub1 +3 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +9 ."da"PS.seek 0.25ml +5 "processing"%W'7 +338 "core" ' +89 ."da"delay 5 seconds +502 .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%' +332 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml + "processing"%T'[ +1622 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%y +74 "core" +2 ."da"PBV.dial :waste1 + "processing"%*  +34 "core" +2 "processing"%\ % +4 "core" %e\  +2 ."da"PS.seek 1.5ml + "processing"% ' +597 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" * +3 ."da"PS.seek 0ml + "processing"%d'W +1607 "core" ' +2 ."da"delay 10 seconds +1003 #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"%w * +35 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%v +74 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%$' +2391 "core" ' +2 ."da"PSV.dial PTV + "processing"%4 +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +53 "processing"%m +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%9  +71 "core"  +2 ."da"PS.seek :empty +2 "processing"%>'9 +2383 "core" ' +2 "processing"%9 +3 "core" 94y +2 #"da"Processing Puck Heater at 28.2C before imaging + .PH.coast +2 "processing"%R  +3 "core" 4z 4z +2 "processing"%~& +3 "core" &TI \ , +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 2 + "manipulator"&a% +4 "core" %\    +2 "storage"('% +3 "core" %v \ - +2 "storage"(. +3 "core" . + ."da"SC.reconfigure SCtight +3 "storage"($\ .\ 1~b +2 ."da"SC.seek 2 + "storage"(B( +337 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (j& +3 "core" & k\ + +2 "manipulator"&M& +3 "core" &- G ? +2 "manipulator"&?% +4 "core" %\  '  +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 2 +2 "manipulator"&r( +176 "core" ( +2 "manipulator"&q& +4 "core" &  # +2 "storage"(t& +3 "core" &  C\ - +3 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&{' +95 "core" ' +2 "storage"(2& +4 "core" &  6\ - +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek beamBreak + "storage"(l'L +183 "core" ' +2 "storage"(\\- +3 "core" -' + ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" &\ c # +2 "storage"(z& +3 "core" & E\ , +2 ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 2 +2 "manipulator"&!'Y +33 "core" ' +2 ."da"\Elbow.hold + "manipulator"&0, +4 "core" , + ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(- +2 "core" -' +2 ."da"SE.seek 12.11 Pucks below Top Plate +2 "storage"(}'ȃ +34 "core" ' +2 "manipulator"&3% +4 "core" %ar z ~ + "storage"(& +4 "core" & \ # + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 2 + 308 counts + "manipulator"& 'ύ +16 "core" ' +2 "manipulator"&K& +4 "core" & a "x +2 "storage"(N& +3 "core" & \ + +3 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&1' +24 "core" ' +5 ."da"SE.seek 13.11 Pucks below Top Plate +2 "storage"(6'r +55 "core" ' +2 "manipulator"&n& +4 "core" & s "x +2 "manipulator"&U% +3 "core" %4  +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract + "manipulator"&`'\ +94 "core" ' +2 ."da"\Elbow.seek PC +2 "manipulator"&C( +255 "core" ( +2 "manipulator"&G& +4 "core" & h k h + ."da"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" & \\ i h +2 ."da"Forearm.seek PC + "manipulator"&' +95 "core" ' +4 ."da"Hand.close + "manipulator"&V/ +70 "core" / +2 ."da"PC.seek :open +2 "processing"%)( +401 "core" ( +2 "storage"(& +4 "core" & \ ) + "manipulator"&e& +4 "core" &  h +2 "manipulator"&o% +3 "core" %  / +2 ."da"Forearm.seek :retract + "manipulator"&E'\ +95 "core" ' +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 2 +2 "manipulator"&Z( +257 "core" ( +2 "manipulator"&& +4 "core" & - & + "storage"([& +4 "core" & 6\ ( +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&u' +89 "core" ' +2 ."da"Hand.open + "manipulator"&I1 +67 "core" 1 +10 "storage"(- +3 "core" -'r +2 ."da"SE.seek 12.87 Pucks below Top Plate +2 "storage"(b'> +25 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 12.2 Pucks below Top Plate + "storage"(Q' +51 "core" ' +32 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da18sep0908h25ml.tif +1917 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +418 #"da"SX HX9/16 (USB:21): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 19.985 seconds\ /var/log/esp/da18sep0908h25ml.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da18sep0908h25ml15s.tif +1557 #SX HX9/16 (USB:21): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da18sep0908h25ml15s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da18sep0908h25ml30s.tif +3057 #SX HX9/16 (USB:21): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da18sep0908h25ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da18sep0908h25ml70s.tif +2395 EW\ %% +4722 #"da"SX HX9/16 (USB:21): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da18sep0908h25ml70s.tif: TIFF Upload Complete\ +2 .Sleepy.power :camera,:OFF + ."Qmail"HABfans.email "19.985 sec auto-exposure",Subject: "da18sep0908h25ml images!" +124 "storage"(/- +2 "core" -' +2 "storage"(& +4 "core" & \ \  \ Z +2 "manipulator"&c& +3 "core" &  m !w +2 ."da"\Elbow.seek 2 +2 "manipulator"&<( +23 "core" ( +2 "manipulator"&@& +4 "core" &  ` +3 "storage"("& +4 "core" & \ &\ # \ [ +2 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&:' +4 "core" ' +2 ."da"SE.reconfigure SEgently +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 12.91 Pucks below Top Plate +2 "storage"(D'x +62 "core" ' +2 "manipulator"&& +4 "core" &    +2 "storage"(P& +3 "core" & z { i\ m +74 ."da"\Elbow.reconfigure LimpElbow +4 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 2 +2 "manipulator"& 'Y +75 "core" ' +3 ."da"\Elbow.hold +3 "manipulator"&S, +3 "core" , +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 13.1 Pucks below Top Plate +3 "storage"(s'b +35 "core" ' +2 "manipulator"&p% +5 "core" %^n  E  + "storage"(8& +4 "core" &  % P\ d +2 ."da"Forearm.force -20 +2 "manipulator"&5 +3 ."da"Forearm.seek 2 + 305 counts +4 "manipulator"&'ϊ +17 "core" ' +2 "manipulator"&=& +4 "core" &   +2 "storage"(& +4 "core" & y y U\ o +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&x' +26 "core" ' + "storage"(A% +4 "core" %j \ q +3 ."downElevator"SE.seek :down +3 "storage"('v +99 (F% +2 "core" % \ wQK +2 "manipulator"&5% +4 "core" % D  +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +26 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +56 "core" ' +3 ."da"SC.coast + "storage"(6 +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 #tStarting finalPurge +2 "processing"%g& +4 "core" &B\ ` +2 ."psFlush"Hand.open +2 "manipulator"& 1 +22 "core" 1 +2 "manipulator"&O& +4 "core" &   8 +2 "manipulator"&f% +4 "core" %\   H  +2 ."psFlush"\Elbow.seek FlushPuck::Garage +3 "manipulator"&+(- +171 "core" ( +2 "manipulator"&X& +5 "core" &-   H +2 ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &7& +2 "core" &-   H +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&' +105 "core" ' +2 ."psFlush"Hand.close + "manipulator"&/ +70 "core" / +2 "manipulator"&& +4 "core" &- H +3 "manipulator"&.% +3 "core" %  +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&-'\ +100 "core" ' +2 ."psFlush"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."psFlush"\Elbow.seek PC +2 "manipulator"&Y( +128 "core" ( +2 "manipulator"&& +4 "core" &   c +2 ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &_& +4 "core" &  M c + ."psFlush"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&]' +95 "core" ' +2 "manipulator"&,& +4 "core" &   1 c +3 "manipulator"&H% +4 "core" %   0  +2 "processing"% & +4 "core" &9\ ] +2 "processing"%L& +4 ."psFlush"PC.seek :closed +2 "processing"%&(Tg +3 "core" &6\ _ +2 &3\ \\ +9 &0y4\ W+z +9 &c{1\ T> +9 &pp)\ WN +10 &3R(\ WN +9 &Q1\ VN +10 &U2\ UN +9 &yU)\ UN +9 &;T+\ WN +10 &W3\ XN +9 &T\ WM +9 & T\ UN +10 &"CV\ VN +9 &$R\ VN +10 &%S\ SM +9 &'T"\ WN +9 &)KR\ WN +10 &+ Q\ YN +9 &,R\ VN +9 &.S\ VM +10 &0TR\ \ UM +9 &2S \ VM +10 &3T\ VM +9 &5S \ UN +9 &7[W \ VN +10 &9R\ UN +9 &:S \ UM +9 &<V\ \ UN +10 &>cQ\ VN +9 &@&P \ UM +10 &AR \ XM +9 &CQ\ YN +9 &EkS\ WN +10 &G,X\ VN +9 &H`\ UO +9 &Jg\ WP +10 &Lb\ RT +9 &N#\ ST +10 &O\ TT +9 &Q\ ST +9 &SRm\ W5 +10 &T",h\ WP +9 &TG\ \\+ +3 ( + "processing"%L& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.58 + "processing"%|& +4 "core" &TG\ [+ + ."psFlush"Hand.open +2 "manipulator"&%1 +76 "core" 1 +2 "manipulator"&% +4 "core" %     +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&'\ +99 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +129 "core"  +3 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."psFlush"PS.seek 1ml +2 "processing"%#'P +383 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +728 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +12 ."psFlush"PS.seek 2.5ml + "processing"%^' +1615 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%W +72 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +34 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%y'W +2631 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%* +74 "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"%T' +2137 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +74 "core" +2 ."psFlush"PBV.dial PSV + "processing"% U +55 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%('W +2627 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%w @ +43 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%v' +2637 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%d  +71 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%4'9 +2639 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%m +44 "core"  +4 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +4 "processing"%' +2629 "core" ' +2 ."psFlush"PSV.dial PTV +53 "processing"%9 +74 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%$'W +2634 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"% @ +43 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%R' +2634 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%~  +82 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%a'9 +2626 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%' +53 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%'P +1103 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%j' +1606 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%M +74 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%?  +54 "core" +3 ."psFlush"PS.seek 0ml + "processing"%q'W +2635 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%t +72 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%2' +600 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%J' +2126 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%\\ +72 "core" +2 ."psFlush"PBV.dial PSV + "processing"%h U +54 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2639 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%z @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2636 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%3  +71 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2638 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%K +44 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%N' +2628 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%n +70 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%U'W +2628 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%{ @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%r' +2631 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%l  +70 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%!'9 +823 EY\ XEE +1815 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"' & +4 "core" &6=]\ R + .tHand.open + "manipulator"&}1 +22 "core" 1 +2 "manipulator"&1& +4 "core" & 0 c +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek PC + "manipulator"&G( +2 "core" ( +2 "manipulator"&& +3 "core" &  c +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &0& +3 "core" & * c +2 .tForearm.seek PC + "manipulator"&V' +101 "core" ' +2 .tHand.close + "manipulator"&`/ +77 "core" / +2 .tPC.seek :open +2 "processing"%( +401 "core" ( +2 "manipulator"&& +4 "core" &  S c + "manipulator"&e% +4 "core" %   ? +2 .tForearm.seek :retract + "manipulator"&o'\ +96 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&( +352 "core" ( +2 "manipulator"&& +4 "core" &   5 3 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &[& +3 "core" & 3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&C'ρ +93 "core" ' +2 "manipulator"&I& +4 "core" &   3 +2 "manipulator"&% +3 "core" %v  \\ +2 "collection"'E& +4 "core" &7:\\\ R +2 "collection"'6& +4 .tCC.seek :closed + "collection"'b(O +3 "core" &69[\ Q +4 &59J\ Q8 +9 &JHv7;S\ G1 +10 &wr~5<W\ EE +9 &]8:Z\ IM +9 &T5:Y\ JM +10 &T69V\ IM +9 &eU8:[\ IM +9 &(T59Y\ IL +10 &T58T\ JM +9 &T79W\ IM +10 &nT79W\ IL +9 &!.T7;\\\ IM +9 &"T68[\ KM +10 &$W7:]\ HM +9 &&uR8:V\ GM +9 &(7T6;Y\ FM +10 &)R69Y\ GM +9 &+R5:Z\ FM +10 &-}S59T\ GM +9 &/@R6;]\ GL +9 &1S78[\ GM +10 &2T59]\ IM +9 &4Q59^\ IM +9 &6GU59\\\ IM +10 &8V6<[\ IM +9 &9S7;[\ IM +10 &;X7:\\\ IM +9 &=OS8<]\ IM +9 &?X69]\ IM +10 &@T7;]\ JM +9 &BT6;]\ HM +9 &DVW5;^\ IM +10 &F`59[\ HN +9 &Gr29]\ FP +10 &I49^\ AT +9 &K?49Z\ & +3 "core" &  3 +2 .tForearm.seek CC + "manipulator"&#'ρ +93 "core" ' +2 .tHand.close + "manipulator"&W/ +67 "core" / +2 .tCC.seek :open +2 "collection"'( +375 "core" ( +2 "manipulator"&^& +4 "core" &    3 + "manipulator"&*% +4 "core" % ώ   +2 .tForearm.seek :retract + "manipulator"&y'\ +95 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage + "manipulator"&\ (- +285 "core" ( +2 "manipulator"&& +4 "core" &-     + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 & & +2 "core" &-   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&T' +111 "core" ' +3 .tHand.open +2 "manipulator"&w1 +70 "core" 1 +2 "manipulator"&(% +4 "core" %   ǽ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&d'\ +101 "core" ' +2 #tCompleted [Sample.deep; initialPurge; da withoutWCR] begun 07:08:25 + #Preparing to sleep until 11:30AM 9/09/2018 +3 #Asleep til 11:30AM 9/09/2018 +4 ."shutdown"CC.coast +2 "collection"'6 +3 #tContinuing at 11:30 +2 ."shutdown"CS.coast +3 E^\ `54 + "collection"'5 +3 ."shutdown"PC.coast +3 ."Qmail"GoodNews.email "Then, in tube 3: /home/esp/esp2/mission/2018_08_31_niagara_mission.rb:89\\n{1 => 22, 2 => 14, 3 => 8}\\nCan@09:02:41, 22.6C, 18% humidity, 14.2psia, 13.078V, 0.251A, 0.245A avg, 3.28W",Subject: "Asleep until 11:30" +2 "processing"%6 +59 ."shutdown"PS.coast + "processing"%5 +2 ."shutdown"Forearm.coast +2 "manipulator"&5 +2 ."shutdown"\Elbow.coast +58 "manipulator"&6 +37 ."shutdown"Sleepy.power :dwarf,:OFF + .Sleepy.power :raw,:OFF + #Shutdown +29324 Eh\ vt +60002 g\ wy +60002 h\ o  +60003 j\ w} +60002 h\ xs +60002 j\ wy +60002 j\ xz +60002 i\ p  +60003 i\ xw +60002 i\ yw +60002 j\ x +60002 k\ yn +60002 j\ y{ +60003 m\ p u +60002 j\ y +14358 h\ xu +35 #tPowering up Dwarves +526 .Sleepy.power :raw,:ON + "sampler") +2 )v +2 "core"  +2 "collection"' +2 'm +3 "core"  +2 "processing"% +2 %4 +3 "core"  +2 "collection"' 9\ + ' 0\ +2 ' -\ +2 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ + "sampler")&\ +2 .tSS.configure SSconfig +2 "sampler")#.0X 22, 2 => 14, 3 => 8}\\nCan@11:30:25, 22.0C, 18% humidity, 14.2psia, 13.054V, 0.337A, 0.331A avg, 4.40W",Subject: "Started 2018_08_31_niagara_mission phase /home/esp/esp2/mission/2018_08_31_niagara_mission.rb:89" + .tSample.shallow +108 "sampler")r2 +15 "core" 2 +3 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"' & +4 "core" &EF\ N + .tHand.open +2 "manipulator"&}1 +74 "core" 1 +2 "manipulator"&1& +4 "core" &\   "| +2 "manipulator"&% +3 "core" % \ #     +3 .t\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&0(- +182 "core" ( +4 "manipulator"&`& +4 "core" &-    ' + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &Y& +3 "core" &-  C ' +2 .tForearm.reconfigure LooseForearm +4 "manipulator"&#Q@2^d^b +3 .tForearm.seek :garage + "manipulator"&' +106 "core" ' +2 .tHand.close + "manipulator"&&/ +74 "core" / + "manipulator"&& +4 "core" &-  P ' +2 "manipulator"&e% +5 "core" %    +2 .tForearm.seek :retract + "manipulator"&V'\ +100 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&G( +276 "core" ( +2 "manipulator"&& +4 "core" &   / + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &[& +3 "core" &   E / +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&I'ρ +100 "core" ' +2 "manipulator"&& +4 "core" &   / +2 "manipulator"&E% +4 "core" %ς  +2 "collection"'o& +3 "core" &EE}\ J +2 "collection"';& +4 .tCC.seek :closed +2 "collection"'/(O +2 "core" &BD\ I +2 &AF\ J +10 &4AC\ ?+} +9 &eCE\ @? +9 &XpBE\ AN +10 &RAF\ CM +9 &V@D\ CM +10 &R@D\ CM +9 &`TCF\ DN +9 &$TAE\ CM +10 &TAE\ CM +9 &UAD\ CN +9 & jRBD\ CM +10 &"+TBE\ CM +9 &#TBE\ BM +9 &%OCE\ CM +10 &'qTCE\ AM +9 &)2TCD\ CN +10 &*R@H\ BM +9 &,TAF\ CM +9 &.yTCH\ CM +10 &0<UAF\ CM +9 &1RBF\ CM +9 &3RAE\ CM +10 &5RAG\ CM +9 &7CSAE\ DM +10 &9TAE\ BM +9 &:PBF\ DM +10 &<SAG\ BM +10 &>KTCE\ CM +8 &@ TBG\ BN +9 &ATCE\ CM +10 &CXAF\ AM +9 &ERZCF\ ?N +10 &GhBD\ >O +9 &HBF\ L + .tHand.open +2 "manipulator"&c1 +76 "core" 1 +2 "manipulator"&"% +4 "core" % ρ  + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&6'\ +97 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'& +7 "core" &OhBD\ BL +2 "collection"'P% +3 "core" %@Cv\ A +2 #tCS Pulling 5ml of flush + .CSV.dial CSR + "collection"'C  +127 "core"  +2 .tCSR.select :flush + "collection"' +11 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"'i'l +1344 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 'u% +3 "core" %lACv\ B +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml + "collection"'Z' +669 "core" ' +2 .tCSV.dial :waste + "collection"'Q +127 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'p' +1981 "core" ' +2 #tPurging external Intake + "collection"'=& +4 "core" &OhAC\ EL + "collection"'% +4 "core" %@D~\ E + .tCSV.dial :flush +2 "collection"'A  +41 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'8' D +2417 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"'F + '5  +5 "core"  +67  +2 .tCTV.dial :intake + "collection"':  +72 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'D' +2434 "core" ' + .tIntake.select :close + "sampler")0 +10 .tCTV.dial :air +2 "collection"'g  +71 "core"  +2 #tFlushing upper manifold + "collection"' & +4 "core" &Og=B\ ?L +2 "collection"'<% +3 "core" %>Ct\ ? +2 .tCSV.dial :flush + "collection"'O  +72 "core"  +3 .tCS.seek 5ml + "collection"'f'l +1249 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +40 "core" A +2 "collection"' % +4 "core" %l@C~\ D +2 .tCS.seek 7ml +48 "collection"'x' +547 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +2 "collection"'X +101 "core" ~ +2 .tCTV.dial :air +2 .CS.seek 0ml + "collection"'s' +1713 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"''- +791 "core" ' +2 .tCSV.dial :waste + "collection"'B +55 "core" +3 .tCS.seek 0ml + "collection"'7' +785 "core" ' +2 "collection"'& +4 "core" &Of@D{\ EL + "collection"'% +4 "core" %@D\ E + .tCSV.dial :flush +2 "collection"'.  +44 "core"  +3 .tCS.seek 3ml +2 "collection"'S'- +806 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +41 "core" B +2 "collection"'_% +4 "core" %-@E\ D +2 .tCS.seek 5ml +2 "collection"''l +551 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml + "collection"',' +1245 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"''- +779 "core" ' +2 .tCSV.dial :waste + "collection"' +72 "core" +3 .tCS.seek 0ml + "collection"'H' +792 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&-& +4 "core" & g / +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&+( +25 "core" ( +2 "manipulator"&)& +4 "core" &   * + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &%& +2 "core" &  C * +2 .tForearm.seek CC +2 "manipulator"&|'ρ +101 "core" ' +2 .tHand.close + "manipulator"&L/ +64 "core" / +2 .tCC.seek :open +2 "collection"']( +378 "core" ( +2 "manipulator"&>& +4 "core" & > * + "manipulator"&W% +4 "core" % φ +2 .tForearm.seek :retract + "manipulator"&'\ +97 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&@(- +271 "core" ( +2 "manipulator"&b& +4 "core" &-  1 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &^& +2 "core" &-    1 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&*' +108 "core" ' +3 .tHand.open + "manipulator" +69 "core" 1 +2 "manipulator"&% +4 "core" %  n +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"& '\ +97 "core" ' +2 #tda sampling at most 1000ml +2 #Loading sh1 puck from tube 3 into Collection Clamp +2 ."Qmail"HABfans.email "Started da in tube 3 at 11:34:43EDT09-Sep-18\\n{1 => 22, 2 => 14, 3 => 8}\\nCan@11:30:25, 22.0C, 18% humidity, 14.2psia, 13.054V, 0.337A, 0.331A avg, 4.40W",Subject: "da sampling at most 1000ml" +2 "collection"'& +153 "core" &BH|\ N +2 "manipulator"&w% +4 "core" %\   J  +2 "storage"((% +3 "core" %y >\ v +2 "storage"(y. +4 "core" .( +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 3 + "storage"(T( +337 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" &* #\ o +3 "manipulator"&& +4 "core" &- M 1 +2 "manipulator"&% +4 "core" %\    +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 +2 "manipulator"&!( +177 "core" ( +2 "manipulator"&d& +5 "core" &\   I # +2 "storage"(\ & +3 "core" &6 } \ n  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&k' +94 "core" ' +2 "storage"(v& +4 "core" &6 k ] /\ k  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(m'L +229 "core" ' +5 "storage"(4- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (9& +2 "core" &4 f e 4\ l  +2 "manipulator"&& +4 "core" &\ # +2 .t\Elbow.seek 3 +2 "manipulator"&( +2 "core" ( +2 "manipulator"&R& +3 "core" &\   n # +2 "storage"(~& +3 "core" &4 { | \ n  +3 .tForearm.seek 3 + 300 counts +2 "manipulator"&''2 +22 "core" ' + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tHand.close +46 "manipulator"&/ +72 "core" / +12 ."downElevator"SE.seek :down +3 "manipulator"&M& +3 "storage"($'v +10 "core" &  E # +2 "manipulator"&t% +4 "core" % 1   I +3 .tForearm.seek :retract +2 "manipulator"&q'\ +95 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&h( +94 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +49 "core" ( +2 "manipulator"&K& +4 "core" &   1 3 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &2& +2 "core" &  A 3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&a'ρ +94 "core" ' +2 "manipulator"&\\& +4 "core" &   ` 3 +2 "manipulator"&n% +4 "core" %y  y  +2 "collection"'N& +4 "core" &AFv\ G +2 "collection"'{& +3 .tCC.seek :closed +2 "collection"'(O +3 "core" &AF~\ H +3 &CD\ H5 +10 &<IyDH\ >0 +9 &is}AE\ =E +9 &YDH\ @M +10 &QBG\ AL +9 &RDF\ AL +11 &WWBF\ @M +8 &SAE\ @M +9 &U@F\ @L +10 &VCF\ @M +9 &_RCG\ ?M +12 &!"UCE\ @L +7 &"PCF\ @L +9 &$SBH\ @L +10 &&gTAG\ AM +9 &(*PDG\ @L +9 &)QCH\ @M +10 &+SAF\ ?M +9 &-pPCG\ @L +9 &/1TAG\ ?M +10 &0SAI\ @L +9 &2QDE\ @M +10 &4wRCF\ @M +9 &6:VBF\ ?L +11 &7TBF\ @L +8 &9UCF\ >M +9 &;TAE\ @L +9 &=BPCE\ AL +10 &?QBF\ AM +10 &@RCE\ @M +9 &BVCG\ >L +9 &DHWAE\ O +2 ( + "collection"'{& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.85 + .Hand.open + "manipulator"&1 +69 "core" 1 +2 "manipulator"&r% +4 "core" % y   !  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"& '\ +101 "core" ' +2 .tSC.coast "storage"(6 +3 #tcollectSample 1000ml w/bubble point of 24psi + #Priming 7ml + .Sleepy.power :sampler,:ON + .Intake.select :close + .\Exhaust.select :close + .SS.hold +2 "sampler")}+ +3 "core" + + "sampler")1% +4 "core" % \ \\$ +2 "collection"'& +3 "core" &O}h>Da\ O +3 Eh\ .VU + #tCalibrating pressure and temperature sensors + .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X% +3 "core" %hG \ I +15 "collection"'W% +3 "core" %s\ +2 "sampler")|% +3 "core" %hG \ H +15 "collection"'b% +3 "core" %\ +2 "sampler")^% +3 "core" %hG\ \ H +15 "collection"'+% +3 "core" %\ +2 "sampler")#% +3 "core" %hG \ H +15 "collection"'% +3 "core" %z\ +2 "sampler")% +3 "core" %hG \ H +15 "collection"'% +3 "core" %\ +2 "sampler")w% +3 "core" %hH \ G +15 "collection"'(% +3 "core" %\ +2 "sampler")y% +3 "core" %hG \ H +15 "collection"'*% +3 "core" %f\ +2 "sampler")z% +3 "core" %hG"! \ H +15 "collection"'% +3 "core" %\ +2 "sampler")% +3 "core" %hG'' \ I +2 "collection"'% +3 "core" %}\ +2 #tIntake @17.4psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 122 +2 "sampler")#.z0X  \ G +14 "collection"'% +3 "core" %g\ +2 "sampler")% +4 "core" %= \ I +14 "collection"'E% +3 "core" %|\ +2 "sampler")o% +3 "core" %> \ I +15 "collection"'V% +3 "core" %|h\ +2 "sampler")U% +3 "core" %= \ H +15 "collection"'0% +3 "core" %\ +2 "sampler")c% +3 "core" %> \ I +15 "collection"'"% +3 "core" %\ +2 "sampler")% +3 "core" %= \ H +15 "collection"';% +3 "core" %`\ +2 "sampler")P% +3 "core" %= \ I +15 "collection"'% +3 "core" %\ +2 "sampler")I% +3 "core" %= # \ I +15 "collection"'j% +3 "core" %\ +2 "sampler")u% +3 "core" %=%$ \ H +15 "collection"'i% +3 "core" %`\ +2 "sampler")Q% +3 "core" %=)) \ H +15 "collection"'Z% +3 "core" %\ +2 "sampler")=% +3 "core" %=*, \ H +15 "collection"'A% +3 "core" %j\ +2 "sampler")p% +3 "core" %>/. \ G +15 "collection"'5% +3 "core" %g\ +2 "sampler")F% +3 "core" %=33 \ H +15 "collection"':% +3 "core" %\ +2 "sampler")C% +3 "core" %>56 \ H +2 "collection"'8% +3 "core" %\ +2 #tIntake @17.4psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 110 +2 "sampler")#.n0X% +3 "core" %l\ +2 "sampler")W% +4 "core" %#4 \ F +14 "collection"'|% +3 "core" %\  +2 "sampler")b% +3 "core" %#4 \ C +15 "collection"'^% +6 "core" %_\  +3 "sampler")+% +3 "core" %#4 \ C +15 "collection"'#% +3 "core" %\  +2 "sampler")% +3 "core" %#4 \ C +15 "collection"'% +3 "core" %{\ +2 "sampler")% +3 "core" %#4 \ E +15 "collection"'w% +4 "core" %vxe\  + "sampler")(% +4 "core" %#4 \ E +15 "collection"'y% +3 "core" %vz\  +2 "sampler")*% +3 "core" %#4 \ C +15 "collection"'z% +3 "core" %{a\ +2 "sampler")% +3 "core" %#4 \ H +15 "collection"'% +3 "core" %~\ \ +2 "sampler")% +3 "core" %#4 \ G +15 "collection"'\ % +3 "core" %\ +2 "sampler")v% +3 "core" %#4 \ H +15 "collection"'@% +3 "core" %_\ +2 "sampler") % +3 "core" %#4 \ I +15 "collection"'4% +3 "core" %\ +2 "sampler")9% +3 "core" %#4 \ H +15 "collection"'% +3 "core" %l\ +2 "sampler")R% +3 "core" %#4 \ H +15 "collection"'~% +3 "core" %]\ +2 "sampler")J% +3 "core" %#4 \ H +15 "collection"'% +3 "core" %\ +2 "sampler")M% +3 "core" %#4 \ J +15 "collection"'% +3 "core" %e\ +2 "sampler")t% +3 "core" %#4  \ I +15 "collection"'!% +3 "core" %a\ +2 "sampler")k% +3 "core" %#4 \ \ I +15 "collection"'K% +3 "core" %\ +2 "sampler")2% +3 "core" %#4  \ H +15 "collection"'m% +3 "core" %^\ +2 "sampler")'% +3 "core" %#4 \ H +15 "collection"'\\% +3 "core" %\ +2 "sampler")n% +3 "core" %#4 \ I +15 "collection"'N% +3 "core" %\ +2 "sampler")% +3 "core" %#4 \ I +15 "collection"'$% +3 "core" %_\ +2 "sampler")q% +3 "core" %#4 \ H +15 "collection"']% +3 "core" %\ +2 "sampler")% +3 "core" %#4 \ I +15 "collection"'r% +3 "core" %^\ +2 "sampler"){% +3 "core" %#4 \ I +15 "collection"'1% +3 "core" %_\ +2 "sampler")% +3 "core" %#4 \ I +15 "collection"'a% +3 "core" %\ +2 "sampler")T% +3 "core" %#4! \ I +15 "collection"'?% +3 "core" %d\ \ +2 "sampler")}% +3 "core" %#4" \ G +15 "collection"'3% +4 "core" %\ \ +2 "sampler")Y% +3 "core" %#4%$ \ H +15 "collection"'&% +3 "core" %^\ +2 "sampler")% +3 "core" %#4&( \ H +2 "collection"'e% +3 "core" %g\ +2 #tIntake @17.7psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 99 +2 "sampler")#.c0X% +3 "core" %ż5 \ H +15 "collection"'W% +3 "core" %~\ +2 "sampler")|% +3 "core" %ż5 \ H +15 "collection"'b% +3 "core" %{\ +2 "sampler")^% +3 "core" %ż5 \ \ I +15 "collection"'+% +3 "core" %b\ +2 "sampler")#% +3 "core" %ż5  \ I +15 "collection"'% +3 "core" %\ +2 "sampler")% +47 "core" %ż5  \ H +25 "collection"'% +3 "core" %[\ +2 "sampler")w% +3 "core" %ż5 \ H +15 "collection"'(% +3 "core" %\ +2 "sampler")y% +3 "core" %ż5 \ I +15 "collection"'*% +3 "core" %d\ +2 "sampler")z% +3 "core" %ż5 \ I +15 "collection"'% +3 "core" %`\ +2 "sampler")% +4 "core" %ż4 \ H +14 "collection"'% +3 "core" %\ +2 "sampler")\ % +3 "core" %ż5 \ H +15 "collection"'v% +3 "core" %`\ +2 "sampler")@% +3 "core" %ż5 \ H +15 "collection"' % +3 "core" %\ +2 "sampler")4% +3 "core" %ż5 \ H +15 "collection"'9% +3 "core" %\ +2 "sampler")% +3 "core" %ż5! \ H +15 "collection"'R% +3 "core" %~f\ +2 "sampler")~% +3 "core" %ż5"! \ I +2 "collection"'J% +3 "core" %g\ +2 #tIntake @17.5psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 89 +2 "sampler")#.Y0X% +3 "core" %\  +2 "sampler")W% +3 "core" %ؘ<  \ D +15 "collection"'|% +3 "core" %]\  +2 "sampler")b% +3 "core" %ؘ<  \ E +15 "collection"'^% +3 "core" %\ +2 "sampler")+% +3 "core" %ؘ< \ E +15 "collection"'#% +4 "core" %g\ + "sampler")% +4 "core" %ؘ< \ F +15 "collection"'% +3 "core" %\ \ +2 "sampler")% +3 "core" %ؘ< \ F +15 "collection"'w% +3 "core" %h\ +2 "sampler")(% +3 "core" %ؘ< \ H +15 "collection"'y% +3 "core" %g\ +2 "sampler")*% +3 "core" %ؘ< \ G +15 "collection"'z% +3 "core" %\ \ +2 "sampler")% +3 "core" %ؘ< \ G +15 "collection"'% +3 "core" %`\ +2 "sampler")% +3 "core" %ؘ< \ H +15 "collection"'\ % +3 "core" %}\ +2 "sampler")v% +3 "core" %ؘ< \ I +15 "collection"'@% +3 "core" %\ +2 "sampler") % +3 "core" %ؘ< \ G +15 "collection"'4% +3 "core" %_\ +2 "sampler")9% +3 "core" %ؘ< \ G +15 "collection"'% +3 "core" %\ +2 "sampler")R% +3 "core" %ؘ< \ H +68 "collection"'~% +3 "core" %\ +2 "sampler")J% +3 "core" %ؘ<#! \ H +2 "collection"'M% +4 "core" %d\ \ + #tIntake @17.6psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 80 +2 "sampler")#.P0X% +3 "core" %; \ H +15 "collection"'W% +3 "core" %g\ +2 "sampler")|% +3 "core" %; \ I +15 "collection"'b% +3 "core" %\ +2 "sampler")^% +3 "core" %; \ H +15 "collection"'+% +3 "core" %h\ +2 "sampler")#% +3 "core" %;  \ H +15 "collection"'% +3 "core" %{\ +2 "sampler")% +3 "core" %; \ \ G +15 "collection"'% +3 "core" %\ +2 "sampler")w% +3 "core" %;  \ H +15 "collection"'(% +3 "core" %b\ +2 "sampler")y% +3 "core" %; \ I +15 "collection"'*% +3 "core" %\ +2 "sampler")z% +3 "core" %; \ H +15 "collection"'% +3 "core" %\ \ +2 "sampler")% +3 "core" %; \ G +15 "collection"'% +3 "core" %b\ +2 "sampler")\ % +3 "core" %; \ G +15 "collection"'v% +3 "core" %\ +2 "sampler")@% +3 "core" %; \ H +15 "collection"' % +3 "core" %l\ +2 "sampler")4% +3 "core" %; \ H +15 "collection"'9% +3 "core" %~`\ +2 "sampler")% +3 "core" %; \ H +15 "collection"'R% +3 "core" %~\ +2 "sampler")~% +3 "core" %; \ H +15 "collection"'J% +3 "core" %[\ \ +2 "sampler")M% +3 "core" %; \ H +15 "collection"'t% +3 "core" %\ +2 "sampler")!% +3 "core" %; \ G +15 "collection"'k% +3 "core" %\ +2 "sampler")K% +3 "core" %; \ H +15 "collection"'2% +3 "core" %[\ +2 "sampler")m% +3 "core" %; \ H +15 "collection"''% +3 "core" %z\ +2 "sampler")\\% +3 "core" %; \ H +15 "collection"'n% +3 "core" %\ +2 "sampler")N% +3 "core" %; \ H +15 "collection"'% +3 "core" %h\ +2 "sampler")`% +3 "core" %; \ H +15 "collection"'$% +3 "core" %\ +2 "sampler")q% +3 "core" %; ! \ H +59 "collection"'% +13 "core" %\\\ +2 "sampler")]% +3 "core" %:%$ \ H +15 "collection"'% +3 "core" %}\ +2 "sampler")r% +3 "core" %;(& \ H +15 "collection"'{% +3 "core" %\\\ +2 "sampler")1% +3 "core" %;)& \ H +15 "collection"'% +3 "core" %^\ \ +2 "sampler")a% +4 "core" %;** \ G +14 "collection"'T% +3 "core" %\ +2 "sampler")?% +3 "core" %;,) \ G +15 "collection"'}% +3 "core" %i\ +2 "sampler")3% +3 "core" %;-- \ H +2 "collection"'Y% +4 "core" %o\ + #tIntake @17.8psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 72 +2 "sampler")#.H0X% +3 "core" %\ +2 "sampler")W% +3 "core" %8 \ H +15 "collection"'|% +3 "core" %\ +2 "sampler")b% +3 "core" %8 \ H +15 "collection"'^% +3 "core" %e\ +2 "sampler")+% +3 "core" %8 \ H +15 "collection"'#% +3 "core" %\ +2 "sampler")% +3 "core" %8 \ H +15 "collection"'% +3 "core" %\ +2 "sampler")% +3 "core" %8 \ H +15 "collection"'w% +3 "core" %`\ +2 "sampler")(% +3 "core" %7 \ H +15 "collection"'y% +3 "core" %\ +2 "sampler")*% +3 "core" %6 \ G +15 "collection"'z% +3 "core" %_\ +2 "sampler")% +3 "core" %6 \ H +15 "collection"'% +3 "core" %\\\ +2 "sampler")% +3 "core" %6 \ H +15 "collection"'\ % +3 "core" %\ +2 "sampler")v% +3 "core" %8 \ H +15 "collection"'@% +3 "core" %_\ +2 "sampler") % +3 "core" %8 \ H +15 "collection"'4% +3 "core" %_\ +2 "sampler")9% +4 "core" %8 \ H +14 "collection"'% +3 "core" %\ +2 "sampler")R% +3 "core" %8 \ G +15 "collection"'~% +3 "core" %c\ +2 "sampler")J% +3 "core" %8 \ H +15 "collection"'M% +3 "core" %\ +2 "sampler")t% +3 "core" %8 \ \ H +15 "collection"'!% +3 "core" %\ +2 "sampler")k% +3 "core" %8\  \ G +15 "collection"'K% +3 "core" %`\ +2 "sampler")2% +3 "core" %8\  \ H +15 "collection"'m% +3 "core" %{\ +2 "sampler")'% +3 "core" %8  \ H +15 "collection"'\\% +3 "core" %z\ +2 "sampler")n% +3 "core" %8  \ H +15 "collection"'N% +3 "core" %`\ +2 "sampler")% +3 "core" %8 \ G +15 "collection"'`% +3 "core" %}\ +2 "sampler")$% +3 "core" %8 \ G +15 "collection"'q% +4 "core" %`\ + "sampler")% +4 "core" %8 \ H +15 "collection"']% +3 "core" %\ +2 "sampler")% +3 "core" %8 \ H +15 "collection"'r% +3 "core" %]\ +2 "sampler"){% +3 "core" %8 \ G +15 "collection"'1% +3 "core" %_\ +2 "sampler")% +3 "core" %8 \ G +15 "collection"'a% +3 "core" %\ +2 "sampler")T% +3 "core" %8 \ G +15 "collection"'?% +3 "core" %a\ \ +2 "sampler")}% +3 "core" %8 \ G +15 "collection"'3% +3 "core" %\ +2 "sampler")Y% +3 "core" %8 \ H +15 "collection"'% +3 "core" %\ +2 "sampler")e% +3 "core" %8 \ H +15 "collection"'% +3 "core" %a\ +2 "sampler")% +3 "core" %8 \ H +59 "collection"'[% +12 "core" %\ +2 "sampler")% +3 "core" %8 \ H +15 "collection"'% +3 "core" %\ +2 "sampler")E% +3 "core" %8 \ H +15 "collection"'o% +3 "core" %c\ +2 "sampler")V% +3 "core" %8 \ G +15 "collection"'U% +3 "core" %\ +2 "sampler")0% +3 "core" %8 \ H +15 "collection"'c% +3 "core" %c\ +2 "sampler")% +3 "core" %8!! \ H +15 "collection"'"% +3 "core" %`\ +2 "sampler")% +3 "core" %8!# \ H +15 "collection"';% +3 "core" %\ \ +2 "sampler")g% +3 "core" %8$$ \ F +15 "collection"'P% +3 "core" %a\ +2 "sampler")% +3 "core" %8$$ \ E +15 "collection"'I% +3 "core" %b\  +2 "sampler")j% +3 "core" %8'% \ E +15 "collection"'u% +3 "core" %\  +2 "sampler")i% +3 "core" %8($ \ E +15 "collection"'Q% +3 "core" %`\ +2 "sampler")Z% +3 "core" %8() \ F +15 "collection"'=% +4 "core" %z\ +2 "sampler")A% +3 "core" %8)) \ E +15 "collection"'p% +3 "core" %[\ +2 "sampler")5% +3 "core" %8+* \ E +2 "collection"'F% +4 "core" %_\ + #tIntake @17.8psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 65 +2 "sampler")#.A0X% +3 "core" % < \ E +15 "collection"'W% +3 "core" %x\  +2 "sampler")|% +3 "core" % < \ E +15 "collection"'b% +3 "core" %{\  +2 "sampler")^% +3 "core" % ; \ D +15 "collection"'+% +3 "core" %d\  +2 "sampler")#% +3 "core" % < \ D +15 "collection"'% +3 "core" %\  +2 "sampler")% +3 "core" % ; \ E +15 "collection"'% +3 "core" %\  +2 "sampler")w% +3 "core" % < \ E +15 "collection"'(% +3 "core" %~h\ +2 "sampler")y% +3 "core" % ; \ E +15 "collection"'*% +3 "core" %}\  +2 "sampler")z% +3 "core" % ; \ C +15 "collection"'% +3 "core" %]\ +2 "sampler")% +3 "core" % ; \ G +15 "collection"'% +3 "core" %a\ +2 "sampler")\ % +3 "core" % ; \ F +15 "collection"'v% +3 "core" %\ \ +2 "sampler")@% +3 "core" % < \ G +15 "collection"' % +3 "core" %c\ \ +2 "sampler")4% +3 "core" % ; \ G +15 "collection"'9% +3 "core" %\ +2 "sampler")% +3 "core" % ; \ G +16 "collection"'R% +3 "core" %\\\ +2 "sampler")~% +3 "core" % ; \ H +15 "collection"'J% +3 "core" %\ +2 "sampler")M% +3 "core" % ; \ I +15 "collection"'t% +3 "core" %\ +2 "sampler")!% +3 "core" % 3 \ H +15 "collection"'k% +3 "core" %\\\ +2 "sampler")K% +3 "core" % 3 \ H +15 "collection"'2% +3 "core" %\ \ +2 "sampler")m% +3 "core" % 3 \ H +15 "collection"''% +3 "core" %|\ \ +2 "sampler")\\% +3 "core" % 3 \ G +15 "collection"'n% +5 "core" %}\ + "sampler")N% +4 "core" % 3 \ H +15 "collection"'% +3 "core" %e\ +2 "sampler")`% +3 "core" % 3 \ H +15 "collection"'$% +3 "core" %\ +2 "sampler")q% +3 "core" % 3 \ H +15 "collection"'% +3 "core" %^\ \ +2 "sampler")]% +3 "core" % 3 \ H +15 "collection"'% +3 "core" %[\ +2 "sampler")r% +3 "core" % 3 \ H +15 "collection"'{% +3 "core" %\ +2 "sampler")1% +3 "core" % 3 \ H +15 "collection"'% +3 "core" %b\ +2 "sampler")a% +3 "core" % 3 \ G +15 "collection"'T% +3 "core" %\ +2 "sampler")?% +3 "core" % 3 \ G +15 "collection"'}% +3 "core" %w\ +2 "sampler")3% +3 "core" % 3 \ H +15 "collection"'Y% +3 "core" %]\ +2 "sampler")% +3 "core" % 3 \ H +15 "collection"'e% +3 "core" %}\ +2 "sampler")% +3 "core" % 3 \ G +15 "collection"'% +3 "core" %\ +2 "sampler")[% +3 "core" % 3 \ G +15 "collection"'% +3 "core" %^\ \ +2 "sampler")% +3 "core" % 3 \ G +15 "collection"'E% +3 "core" %\ \ +2 "sampler")o% +3 "core" % 3 \ H +15 "collection"'V% +3 "core" %b\ +2 "sampler")U% +3 "core" % 3 \ H +15 "collection"'0% +3 "core" %a\ +2 "sampler")c% +4 "core" % 3 \ G +14 "collection"'% +3 "core" %\ +2 "sampler")"% +3 "core" % 3 \ H +15 "collection"'% +3 "core" %a\ +2 "sampler");% +3 "core" % 3 \ G +15 "collection"'g% +3 "core" %f\ +2 "sampler")P% +3 "core" % 3 \ H +15 "collection"'% +3 "core" %\ +2 "sampler")I% +3 "core" % 3\ \ \ H +66 "collection"'j% +12 "core" %_\  +2 "sampler")u% +3 "core" % /\  \ E +15 "collection"'i% +3 "core" %}\ +2 "sampler")Q% +3 "core" % /\  \ F +15 "collection"'Z% +3 "core" %c\ +2 "sampler")=% +3 "core" % .  \ E +15 "collection"'A% +3 "core" %]\  +2 "sampler")p% +3 "core" % / \ D +15 "collection"'5% +3 "core" %{\ +2 "sampler")F% +3 "core" % / \ F +15 "collection"'C% +3 "core" %_\ +2 "sampler")8% +3 "core" % / \ F +15 "collection"' % +3 "core" %|\  +2 "sampler")<% +4 "core" % . \ E +14 "collection"'O% +3 "core" %|\ +2 "sampler")D% +3 "core" % . \ E +15 "collection"'% +3 "core" %b\ +2 "sampler") % +3 "core" % / \ F +15 "collection"'f% +3 "core" %\ +2 "sampler")X% +3 "core" % / \ E +15 "collection"'x% +3 "core" %\ +2 "sampler")s% +3 "core" % / \ E +15 "collection"'B% +3 "core" %i\  +2 "sampler")&% +3 "core" % / \ E +15 "collection"'% +3 "core" %\ +2 "sampler")d% +3 "core" % . \ F +15 "collection"'% +3 "core" %a\ +2 "sampler")% +3 "core" % / \ F +15 "collection"'.% +3 "core" %_\ \ +2 "sampler")7% +3 "core" % / \ F +15 "collection"'% +3 "core" %\ +2 "sampler")_% +3 "core" % / \ F +15 "collection"'S% +3 "core" %]\ +2 "sampler")% +3 "core" % / \ E +15 "collection"',% +3 "core" %|\ +2 "sampler") % +3 "core" % / \ E +15 "collection"'% +3 "core" %\ +2 "sampler")-% +3 "core" % / \ F +15 "collection"')% +3 "core" %f\ +2 "sampler")%% +3 "core" % 0 \ F +15 "collection"'L% +3 "core" %\ +2 "sampler")G% +3 "core" % /  \ E +15 "collection"'6% +3 "core" %\ \ +2 "sampler")/% +3 "core" % /# \ F +15 "collection"'>% +4 "core" %\ +2 "sampler")W% +3 "core" % /!# \ E +15 "collection"'|% +3 "core" %\ +2 "sampler")b% +3 "core" % .$# \ F +15 "collection"'^% +3 "core" %d\  +2 "sampler")+% +3 "core" % /&$ \ E +15 "collection"'#% +3 "core" %\ +2 "sampler")% +3 "core" % /&& \ G +15 "collection"'% +3 "core" %]\ +2 "sampler")% +3 "core" % /$( \ G +15 "collection"'w% +3 "core" %\\\ +2 "sampler")(% +3 "core" % /)( \ H +15 "collection"'y% +3 "core" %\ +2 "sampler")*% +3 "core" % 0)( \ H +15 "collection"'z% +3 "core" %a\ +2 "sampler")% +3 "core" % 0-( \ H +2 "collection"'% +3 "core" %b\ +2 #tIntake @17.7psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 59 +2 "sampler")#.;0X9 +3 "core" 9x&d +102 "collection"'W9 +4 "core" 9y+d +102 "collection"'|9 +3 "core" 9x/d +102 "collection"'b9 +3 "core" 9y3d +102 "collection"'^9 +3 "core" 9y7d +102 "collection"'+9 +3 "core" 9z;d +102 "collection"'#9 +4 "core" 9z@d +102 "collection"'9 +3 "core" 9zDd +102 "collection"'9 +3 "core" 9${Hd +102 "collection"'9 +3 "core" 97{Ld +102 "collection"'w9 +3 "core" 9I{Pd +102 "collection"'(9 +4 "core" 9_|Ud +103 "collection"'y9 +3 "core" 9s}Yd +102 "collection"'*9 +3 "core" 9~]d +102 "collection"'z9 +3 "core" 9~ad +102 "collection"'9 +3 "core" 9~ed +102 "collection"'9 +4 "core" 9jd +102 "collection"'9 +3 "core" 9nd +102 "collection"'v9 +3 "core" 9rd +102 "collection"'@9 +3 "core" 9vd +102 "collection"' 9 +3 "core" 90{d +102 "collection"':9 +3 "core" 9Jd +102 "collection"'\ 9 +3 "core" 9dd +102 "collection"'99 +3 "core" 9}d +102 "collection"'9 +3 "core" 9d +102 "collection"'J9 +3 "core" 9b +102 "collection"'~9 +5 "core" 9` +102 "collection"'t9 +3 "core" 9^ +102 "collection"'H9 +3 "core" 9[ +102 "collection"'R9 +3 "core" 9X +102 "collection"'!9 +3 "core" 96V +102 "collection"'k9 +4 "core" 9PS +102 "collection"'29 +3 "core" 9kQ +102 "collection"'49 +3 "core" 9O +102 "collection"'m9 +3 "core" 9L +102 "collection"''9 +3 "core" 9I +102 "collection"'\\9 +4 "core" 9G +102 "collection"'n9 +3 "core" 9D +102 "collection"'M9 +3 "core" 9 D +102 "collection"'9 +3 "core" 9#A +102 "collection"'`9 +3 "core" 9<> +102 "collection"'$9 +3 "core" 9U= +102 "collection"'K9 +3 "core" 9n: +102 "collection"'9 +3 "core" 99 +102 "collection"']9 +3 "core" 97 +102 "collection"'9 +3 "core" 94 +102 "collection"'q9 +4 "core" 93 +102 "collection"'r9 +3 "core" 91 +102 "collection"'19 +3 "core" 9/ +102 "collection"'9 +3 "core" 9- +102 "collection"'T9 +3 "core" 9(+ +102 "collection"'{9 +3 "core" 9<* +103 "collection"'}9 +3 "core" 9R( +102 "collection"'N9 +3 "core" 9g' +102 "collection"'a9 +3 "core" 9z\ % +102 "collection"'?9 +3 "core" 9$ +102 "collection"'39 +3 "core" 9# +103 "collection"'9 +3 "core" 9" +102 "collection"'e9 +3 "core" 9 +102 "collection"'Y9 +3 "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"'o9 +3 "core" 9 +4 +102 "collection"'9 +3 "core" 9 ;8 +102 "collection"'09 +3 "core" 9 J< +103 "collection"'E9 +3 "core" 9 X@ +102 "collection"'c9 +3 "core" 9 gD +102 "collection"'9 +3 "core" 9 tI +102 "collection"'9 +3 "core" 9 M +102 "collection"'V9 +4 "core" 9 Q +102 "collection"';9 +3 "core" 9 U +102 "collection"'g9 +3 "core" 9 Y +102 "collection"'P9 +3 "core" 9 ^ +102 "collection"'9 +3 "core" 9 b +102 "collection"'U9 +4 "core" 9 f +102 "collection"'j9 +3 "core" 9 j +102 "collection"'u9 +3 "core" 9 o +102 "collection"'i9 +3 "core" 9 s +102 "collection"'"9 +3 "core" 9 w +102 "collection"'Z9 +3 "core" 9 { +102 "collection"'=9 +3 "core" 9\ \ +102 "collection"'A9 +3 "core" 9\ \ +102 "collection"'Q9 +3 "core" 9\ \ +102 "collection"'p9 +3 "core" 9\ \ +102 "collection"'F9 +5 "core" 9\ $\ +102 "collection"'C9 +3 "core" 9\ ) +102 "collection"' 9 +3 "core" 9\ 1 +102 "collection"'59 +3 "core" 9\ 7 +102 "collection"'O9 +55 "core" 9\ A +102 "collection"'I9 +3 "core" 9\ E +102 "collection"'<9 +3 "core" 9\ L +102 "collection"'89 +3 "core" 9\ Q +102 "collection"'D9 +3 "core" 9\ U +102 "collection"' 9 +3 "core" 9\ Z +102 "collection"'f9 +3 "core" 9\ ^ +103 "collection"'9 +3 "core" 9\ b +102 "collection"'x9 +3 "core" 9\ g +102 "collection"'X9 +3 "core" 9\ j +102 "collection"'s9 +3 "core" 9\ n +102 "collection"'B9 +4 "core" 9\ r +2 .tCH.hold 10:00,70C +3 "collection"' `\ `\ o  +3 "core"  +1586 Ed\ 4s +58415 "core" ` +2 "collection"'&9 +3 "core" 9\  +2 #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml + "collection"'' +337 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'d @ +100 "core" B +2 .tCSV.dial :air +2 "collection"'. @ +42 "core" > +3 .tCS.seek 5ml +32 "collection"''l +1055 E^\ RBB +300 "core" ' +2 .tCSV.dial CTV + "collection"'  +43 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'7 @ +43 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'S  +54 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +3 "collection"'_ @ +40 "core" ? +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"',' +1361 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"' +110 "core" +2 .tCBV.dial CSV + "collection"'-  +29 "core" +2 "collection"')% +4 "core" % F L -\ @ +2 .tCS.seek 4.999ml +2 "collection"'%'l +1347 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'L  +42 "core" +2 "collection"'G% +4 "core" %l \ E +2 .tCS.seek 6.999ml +2 "collection"'6' +591 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'/ @ +43 "core" > +3 .tCS.seek 10ml + "collection"'>' D +846 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'W ` +112 "core" ^ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'|   +37 "core" ! +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'b  + '^  +30 "core"  +101  +3 .tCS.seek 5ml + "collection"'+'l +1343 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'# @ +98 "core" @ +2 .tCSV.dial :waste +2 "collection"' +99 "core" +2 .tCS.seek :empty +2 "collection"''Ͱ +1343 "core" ' +2 .tCSV.dial :air + "collection"' @ +72 "core" B +3 .tCS.seek 5ml + "collection"'w'l +1349 "core" ' +2 .tCSV.dial CTV + "collection"'(  +41 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'y @ +41 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'*  +42 "core"  +4 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'z @ +42 "core" ? +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'' +1356 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"' +98 "core" ~ +2 .tCBV.dial CSV + "collection"'  +37 "core"  +2 "collection"'v% +4 "core" %ru\ E +2 .tCS.seek 4.999ml +2 "collection"'@'l +1348 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'  +43 "core" +2 "collection"':% +4 "core" %lS\ E +2 .tCS.seek 6.999ml +2 "collection"'\ ' +587 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +4 "collection"'9 @ +41 "core" ? +3 .tCS.seek 10ml + "collection"'' D +844 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'J ` +112 "core" _ +2 #tLysing Complete +2 "collection"'~& +3 "core" &O}h\ EO +2 #tStoring sh1 puck in Collection Clamp to tube 2 + "manipulator"&t% +3 "core" %\ "  A +2 "storage"(H% +4 "core" %~ \ r + "storage"(R. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 2 + "storage"(!( +345 "core" ( +2 .tSC.reconfigure SCloose + "storage"($.\ 1~b +3 (k& +3 "core" & E N <\ e +2 "manipulator"&2& +5 "core" & Y 3 +2 "manipulator"&4% +3 "core" %\ " A +51 .t\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 2 + "manipulator"&m( +154 "core" ( +2 "manipulator"&'& +4 "core" &  n \ +2 "storage"(\\& +3 "core" & Y e\ j +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&n' +97 "core" ' +2 "storage"(M& +5 "core" & } | \ m +4 .tSE.reconfigure SEpick +4 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"('L +182 "core" ' +3 "storage"(`- +3 "core" -'˭ +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&$& +3 "core" & \ +2 "storage"(K& +3 "core" & V y\ a +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 2 +2 "manipulator"&'Y +38 "core" ' +2 .t\Elbow.hold + "manipulator"&], +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(- +2 "core" -'˭ +3 .tSE.seek 13.1 Pucks below Top Plate + "storage"(q'e +41 "core" ' +2 "manipulator"&r% +4 "core" %Yc \\ +2 "storage"(1& +4 "core" & \ \  ,\ W + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&'υ +13 "core" ' +2 "manipulator"&T& +4 "core" &  [ +2 "storage"({& +3 "core" &  ^\ d +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&}' +25 "core" ' +2 .tSE.seek 14.1 Pucks below Top Plate +2 "storage"(N'T +56 "core" ' +2 "manipulator"&a& +4 "core" & f +2 "manipulator"&?% +3 "core" %8 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&3'\ +85 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&( +154 "core" ( +34 "manipulator"&e& +4 "core" & d :. + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &Y& +2 "core" & F :. +2 .tForearm.seek CC +2 "manipulator"&'ρ +105 "core" ' +2 .tHand.close + "manipulator"&[/ +76 "core" / +2 .tCC.seek :open +2 "collection"'( +378 "core" ( +2 "storage"(& +4 "core" & + )\ c + "storage"(o& +4 "core" & ( '\ d +2 "manipulator"&& +3 "core" &  8 :- +2 "manipulator"&0% +3 "core" % o q +2 .tForearm.seek :retract +2 "manipulator"&E'\ +97 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 +2 "manipulator"&c( +154 "core" ( +2 "manipulator"&& +4 "core" &   +2 "storage"(& +3 "core" & r\ o +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 2 + "manipulator"&V'Y +112 "core" ' +2 .t\Elbow.hold + "manipulator"&;, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&g1 +65 "core" 1 +10 "manipulator"&P% +5 "core" % dm +2 "storage"(& +3 "core" & ( )\ ^ +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 2 + 311 counts +2 "manipulator"&U'ϐ +16 "core" ' +2 "manipulator"&j& +4 "core" &   l +2 "storage"(u& +3 "core" & e d\ k +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&i' +25 "core" ' +2 "storage"("% +4 "core" %Z f k R\ l +3 ."downElevator"SE.seek :down +2 "storage"(Z'v +99 (=% +3 "core" % h f \ iRP +2 "manipulator"&A% +3 "core" %A  ] +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&Q'\ +17 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +82 "core" ' +2 .tSC.coast + "storage"(6 +2 #tTranferring DA +2 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'p& +4 "core" &q\ K + .tHand.open +2 "manipulator"&F1 +18 "core" 1 +2 "manipulator"&C& +4 "core" &   +2 "manipulator"& % +4 "core" %\   6  +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&5(- +169 "core" ( +3 "manipulator"&O& +3 "core" &-   H +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &I& +2 "core" &-   H +2 .tForearm.seek :garage +2 "manipulator"&<' +106 "core" ' +2 .tHand.close + "manipulator"&8/ +75 "core" / +2 "manipulator"&D& +4 "core" &-   7 H +2 "manipulator"& % +4 "core" %    3 +2 .tForearm.seek :retract +2 "manipulator"&f'\ +107 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +49 "manipulator"&( +297 "core" ( +2 "manipulator"&x& +4 "core" &  [ + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &X& +2 "core" & k [ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&s'ρ +103 "core" ' +2 "manipulator"&B& +4 "core" &   E [ +2 "manipulator"& % +4 "core" %  ] +2 "collection"'& +4 "core" &h\ J +2 "collection"'&& +4 .tCC.seek :closed + "collection"'(O +3 "core" &_\ I +2 &R\ I +9 &/{\ @+{ +10 &d~\ ?> +9 &zq|\ @M +10 &@R\ CL +9 &R \ CL +9 &T\ CK +10 &T\ BL +9 &HW\ CL +9 &\ Q\ CL +10 &T\ CK +9 & S\ DK +10 &"OWw\ DL +9 &$Rh\ EL +9 &%RU\ EL +10 &'W@\ EL +9 &)YV+\ EK +9 &+R\ EK +9 &,W|\ DL +10 &.Qm\ EK +10 &0aTf\ EK +9 &2"QZ\ FL +9 &3QK\ FK +10 &5S;\ EK +9 &7hQ&\ FL +9 &9*V\ EL +10 &:S\ EL +9 &<P\ EK +10 &>qS\ EK +9 &@3R\ EK +9 &AW\ EL +10 &CZ\ EL +9 &EuZ\ DM +9 &G2n\ DN +10 &H\ @R +9 &J\ :W +10 &LZ\ :Y +9 &N\ 8F +9 &O=D\ >$l +10 &Ov{r\ @U +5 ( + "collection"'&& +5 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.00 + "collection"'d& +4 "core" &Ovpe\ AU + &OvpU\ AU + .tHand.open + "manipulator"&.1 +72 "core" 1 +2 "manipulator"&% +4 "core" % }  k +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +100 "core" ' +2 .tPSV.dial PSR + "processing"%7 +130 "core"  +2 .tPSR.select :flush + "processing"%@ +11 .tPS.seek 1.5ml + "processing"%S' +1605 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%_  +42 "core"  +3 .tPS.seek 0ml + "processing"%'W +1616 "core" ' +2 .tPSV.dial PSR + "processing"% +44 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%-' +2636 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%) +2 "collection"',  +5 "core"  +2 "processing"%L  +43 "core"  +34 +2 .tPSV.dial :mixloop + "processing"%G +99 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%%  +127 "core" +3 .tPS.seek 0ml + "processing"%/'W +2628 "core" ' +2 .tPSV.dial :air + "processing"%6  +43 "core"  +3 .tPS.seek 2.5ml + "processing"%W' +2635 "core" ' +2 .tPSV.dial :mixloop + "processing"%| +44 "core" +3 .tPS.seek 0ml + "processing"%b'W +2630 "core" ' +2 .tPSV.dial :air + "processing"%^  +44 "core"  +3 .tPS.seek 2.5ml + "processing"%>' +2649 "core" ' +2 .tPSV.dial :mixloop + "processing"%# +44 "core" +3 .tPS.seek 0ml + "processing"%'W +2633 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&+& +4 "core" &    [ +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC + "manipulator"&( +3 "core" ( +2 "manipulator"&& +3 "core" &  [ +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &(& +3 "core" &  [ +2 .tForearm.seek CC + "manipulator"&y'ρ +102 "core" ' +2 .tHand.close + "manipulator"&*/ +70 "core" / +2 .tCC.seek :open +2 "collection"'z( +375 "core" ( +2 "manipulator"&w& +4 "core" &  [ + "manipulator"&% +4 "core" % π    d +2 .tForearm.seek :retract + "manipulator"&'\ +102 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&v(- +275 "core" ( +2 "manipulator"&& +4 "core" &-    + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 & & +2 "core" &-   \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&:' +111 "core" ' +3 .tHand.open + "manipulator"&@1 +73 "core" 1 +2 "manipulator"&9% +4 "core" % x  ) ƺ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&\ '\ +107 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing + ."connect"PRV.dial CBV +2 .tCBV.dial PRV + .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 3 into Collection Clamp + "collection"'J& +4 "core" &"'\ U +2 "manipulator"&~% +3 "core" %\ $    H +2 "storage"(t% +4 "core" % \ ~ + "storage"(H. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 3 + "storage"(R( +340 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (k& +3 "core" & J\ w\ + "manipulator"&2& +4 "core" &-    + "manipulator"&4% +4 "core" %\ $   H +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 +44 "manipulator"&'( +186 "core" ( +2 "manipulator"&\\& +4 "core" &\   "{ +2 "storage"(M& +3 "core" & \ { +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts + "manipulator"&h' +95 "core" ' +2 "storage"( & +4 "core" & C \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(`'L +237 "core" ' +2 "storage"($- +3 "core" -'* +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 (K& +3 "core" & \ t +2 "manipulator"&& +3 "core" &\   "z +2 .t\Elbow.seek 3 +2 "manipulator"&r( +3 "core" ( + "manipulator"&1& +4 "core" &\   "z +2 "storage"(T& +4 "core" & Z\ v +2 .tForearm.seek 3 + 300 counts + "manipulator"&{'2 +21 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&a/ +76 "core" / +10 ."downElevator"SE.seek :down +4 "manipulator"&?& +5 "storage"(n'v +4 "core" &\  ' "z +3 "manipulator"&m% +4 "core" % /  +2 .tForearm.seek :retract +2 "manipulator"&'\ +93 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&( +106 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +40 "core" ( +2 "manipulator"&& +4 "core" &   $ - +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &q& +2 "core" &  ! - +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&e'ρ +103 "core" ' +2 "manipulator"&Y& +4 "core" &   - +2 "manipulator"&}% +4 "core" %χ    +2 "collection"']& +3 "core" &#(&\ P +3 "collection"'[& +3 .tCC.seek :closed +2 "collection"'3(O +3 "core" &"$*\ P +3 &!'\ \ P +9 &4"'\ E+} +9 &g}#(\ D? +10 &k#&\ FM +9 &^P%'\ HL +9 &"T$)}\ HK +10 &W#)y\ HL +9 &V"(q\ HK +10 &gW$&g\ GL +9 &*V#&K\ GK +9 &R%&[\ HL +10 & U&%\ HK +9 &"oV"&\ GL +9 &$1U%(\ GL +10 &%P!'\ HK +9 &'Q$&\ HL +10 &)wT$&\ HL +9 &+:P%(\ GK +9 &,R#&v\ HK +10 &.R#%t\ HK +9 &0U$(d\ GK +9 &2BU"*Q\ GK +10 &4Q$(Z\ HK +9 &5Q$'S\ HK +10 &7R$(9\ HK +9 &9JV#'A\ GK +9 &; U#&+\ HK +10 &<U"'1\ GK +9 &>U#'P\ HL +9 &@RS"(r\ HK +10 &BQ"(h\ HK +9 &CU#'p\ GK +10 &E\\$&e\ GM +9 &GPo %_\ EO +9 &I WP\ AR +10 &JI\ \ ;Y +9 &N;>\ ;F +10 &O?96\ >){ +9 &Ok!'\ EM +2 ( + "collection"'[& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.88 + .Hand.open + "manipulator"&1 +65 "core" 1 +2 "manipulator"&% +4 "core" % ς   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&o'\ +92 "core" ' +31 .tSC.coast + "storage"(6 +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'  +130 "core" ~ +2 .tCSV.dial CTV + "collection"'0  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2635 "core" ' +2 "collection"'% +4 "core" % GR\ H +2 .tCS.seek 4.15ml +2 "collection"''Q +1568 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%  +42 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%g  +69 "core"  +3 .tPS.seek 0ml + "processing"%P'W +2629 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"' ` +39 "core" ^ +2 .tCSV.dial :air +2 "collection"'j @ +39 "core" ? +3 .tCS.seek 10ml + "collection"'u' D +1570 "core" ' +2 .tCSV.dial CTV + "collection"'"  +42 "core"  +2 .tCS.seek 0ml +2 "collection"'E' +2620 "core" ' +2 .tCBV.dial :waste1 + "collection"'= @ +28 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +5 "collection"'A  +130 "core" +2 "collection"'c& +4 "core" &OcJ\ GM +2 #tStoring lyfil puck in Collection Clamp to tube 2 + "manipulator"&p% +3 "core" %\    +2 "storage"(V% +4 "core" % \ t + "storage"(F. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 2 + "storage"(C( +341 "core" ( +4 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 ( & +3 "core" & |\ o +2 "manipulator"&U& +3 "core" & ; - +2 "manipulator"&N% +4 "core" %\  V  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 + "manipulator"&i( +151 "core" ( +2 "manipulator"&Z& +4 "core" &  < \ +2 "storage"(O& +3 "core" & c q W\ m +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&I' +100 "core" ' +2 "storage"(!& +4 "core" & z _ r\ l +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(;'L +10 E[\ K\\\\ +149 "core" ' +2 "storage"(8- +3 "core" -'О +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 "manipulator"&D& +3 "core" & d \ +2 "storage"( & +3 "core" & O J _\ e +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +48 "manipulator"&#Q@2^d^b +11 .tForearm.seek 2 +2 "manipulator"&Q'Y +38 "core" ' +2 .t\Elbow.hold + "manipulator"&<, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(5- +2 "core" -'О +3 .tSE.seek 14.1 Pucks below Top Plate + "storage"(x'V +39 "core" ' +2 "manipulator"&X% +4 "core" %^e M +2 "storage"(B& +3 "core" & ( ' \ ] +2 .tForearm.force -20 "manipulator"&5 +3 .tForearm.seek 2 + 305 counts + "manipulator"& 'ϊ +16 "core" ' +2 "manipulator"&& +4 "core" &    +2 "storage"(f& +4 "core" & e e =\ i +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&' +24 "core" ' +2 .tSE.seek 15.1 Pucks below Top Plate +2 "storage"(&'E +44 "core" ' +2 "manipulator"&d& +4 "core" &   +2 "manipulator"&.% +4 "core" %/  P +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +89 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&7( +163 "core" ( +2 "manipulator"&s& +5 "core" &   $ +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &_& +3 "core" &  $ +2 .tForearm.seek CC + "manipulator"&S'ρ +105 "core" ' +2 .tHand.close + "manipulator"&/ +73 "core" / +2 .tCC.seek :open +2 "collection"'( +376 "core" ( +3 "storage"()& +4 "core" & ' ( \ \ b +2 "storage"(L& +3 "core" & # &\ c +2 "manipulator"&,& +3 "core" &  # +2 "manipulator"&G% +4 "core" % e H M +2 .tForearm.seek :retract + "manipulator"&%'\ +94 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 +2 "manipulator"&-( +146 "core" ( +2 "manipulator"&6& +4 "core" &   +2 "storage"(/& +4 "core" & } ~ \ m + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 2 + "manipulator"&|'Y +110 "core" ' +2 .t\Elbow.hold + "manipulator"&W, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&^1 +67 "core" 1 +10 "manipulator"&b% +4 "core" % jr ¸" +2 "storage"(#& +3 "core" & ( ' \ c +4 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 317 counts +2 "manipulator"&>'ϖ +21 "core" ' +2 "manipulator"&+& +4 "core" &   +2 "storage"(& +3 "core" & } ~ \ m +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&(' +17 "core" ' +2 "storage"(*% +4 "core" %< y /\ o +3 ."downElevator"SE.seek :down +2 "storage"('v +99 (% +3 "core" %S T\ vQN +2 "manipulator"&% +4 "core" %$  +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&w'\ +7 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +83 "core" ' +2 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%  +72 "core" +3 .tPS.seek 2.5ml + "processing"%y' +2631 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"% +42 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%  +42 "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 +103 .PS.seek 0ml + "processing"%9'W +2633 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%& +4 "core" &\ f + .tHand.open + "manipulator"&J1 +24 "core" 1 +2 "manipulator"&~& +4 "core" &   +2 "manipulator"&t% +3 "core" %\     - +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&H(- +173 "core" ( +2 "manipulator"&:& +4 "core" &-   0 +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &k& +2 "core" &-   0 +3 .tForearm.seek :garage + "manipulator"&2' +108 "core" ' +2 .tHand.close + "manipulator"&4/ +71 "core" / +2 "manipulator"&\\& +4 "core" &-   0 +2 "manipulator"&M% +4 "core" %    { +2 .tForearm.seek :retract + "manipulator"&v'\ +100 "core" ' +4 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"& ( +120 "core" ( +2 "manipulator"&\ & +4 "core" &   * + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &$& +2 "core" &   +54 .tForearm.reconfigure TightForearm +4 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&K' +99 "core" ' +2 "manipulator"&& +4 "core" &   +2 "manipulator"&1% +4 "core" %   $ +2 "processing"%T& +3 "core" &\ e +2 "processing"%a& +4 .tPC.seek :closed +2 "processing"%?(Tg +3 "core" &\ e +2 &\ e +8 &5{\ [+| +10 &f\ Y@ +9 &Up\ [O +9 &Q\ ]N +10 &T\ ]N +9 &T\ ]N +9 &_W\ ]N +10 &!T\ ]N +9 &S\ \\N +10 &S\ ]M +9 & gT\ ]N +9 &"*T\ ]N +10 &#R\ ]N +9 &%S\ \ ]N +9 &'pS \ ]N +10 &)3T\ ]M +9 &*S \ ]N +10 &,S \ ]N +9 &.wW\ \\N +9 &0:R \ [N +10 &1S\ \\M +9 &3S\ \\N +9 &5R\ ]N +10 &7AV\ \\N +9 &9S\ \\N +10 &:V\ \\N +9 &<R\ \\M +9 &>JR \ ]N +10 &@ U \ ]N +9 &AP\ ]N +9 &CS'\ ]N +10 &EQT)\ \\N +9 &G[1\ \\N +10 &H^0\ \\O +9 &Jj+\ ZP +9 &LJ*\ XS +10 &N\ 0\ VT +9 &O0\ WT +9 &Q.\ XT +10 &SF~0\ Y9 +9 &T%4&\ XM +10 &TM$\ a % +2 ( + "processing"%a& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.57 +2 "processing"%m& +3 "core" &TM;\ ` % +2 .tHand.open + "manipulator"&'1 +68 "core" 1 +2 "manipulator"&h% +4 "core" %   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +92 "core" ' +2 .tPRV.dial :air + "processing"%q  +57 "core"  +2 .tPSV.dial :mixloop +2 "processing"%` +43 "core" +4 "processing"%{% +4 "core" %XH\ _ +2 .tPS.seek 0.3ml +2 "processing"%Y' +396 "core" ' + .tPSV.dial PSR +2 "processing"%} +100 "core"  +33 .tPSR.select :wash + "processing"% +11 .tPS.seek 0.7ml +2 "processing"%]'* +490 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%r' +1919 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%n +101 "core" +2 .tPTV.dial :mixing +2 "processing"% @ +71 "core" B +2 .tPBV.dial :waste2 + "processing"%z  +91 "core"  +3 .tPS.seek 0ml + "processing"%'W +2626 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&& +4 "core" &   +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC + "manipulator"&[( +4 "core" ( +2 "manipulator"&& +4 "core" &   + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &e& +2 "core" &   8 +2 .tForearm.seek PC +2 "manipulator"&0' +94 "core" ' +2 .tHand.close + "manipulator"&R/ +66 "core" / +2 .tPC.seek :open +2 "processing"%( +400 "core" ( +2 "manipulator"&& +4 "core" &   * + "manipulator"&% +4 "core" %    +3 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage + "manipulator"&g(- +152 "core" ( +2 "manipulator"&& +4 "core" &-    + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &-    +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&j' +113 "core" ' + .tHand.open +2 "manipulator"&1 +73 "core" 1 +2 "manipulator"&"% +4 "core" %  ƾ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&u'\ +103 "core" ' +2 #tLoading da puck from tube 3 into Processing Clamp + "processing"%=& +4 "core" &\ f +2 "manipulator"&A% +3 "core" %\    + +2 "storage"(c% +4 "core" % \  + "storage"(p. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 3 + "storage"(V( +341 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (F& +3 "core" &% U\ v\  + "manipulator"& & +4 "core" &-    + "manipulator"&U% +4 "core" %\   + +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 + "manipulator"&N( +177 "core" ( +2 "manipulator"&Z& +4 "core" &\   ( "~ +2 "storage"(O& +3 "core" &% z \ o\  +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&!' +98 "core" ' +2 "storage"(& +4 "core" &% t | \ o\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(8'L +243 "core" ' +2 "storage"(D- +3 "core" -'6 + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 ( & +3 "core" &$\ \  h\ `\  +2 "manipulator"&o& +3 "core" &\   "} +2 .t\Elbow.seek 3 + "manipulator"&5( +4 "core" ( +2 "manipulator"&X& +4 "core" &\   "} + "storage"(B& +4 "core" &$ '  \ a\  +2 .tForearm.seek 3 + 300 counts +2 "manipulator"&'2 +16 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&f/ +71 "core" / +12 ."downElevator"SE.seek :down +3 "manipulator"&d& +5 "storage"(.'v +3 "core" &\  ` "} +2 "manipulator"&I% +3 "core" % 0 { Y +3 .tForearm.seek :retract + "manipulator"&i'\ +92 "core" ' +2 .t\Elbow.seek PC +51 "manipulator"&;( +71 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +176 "core" ( +2 "manipulator"&Q& +4 "core" &   + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &    +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&x' +100 "core" ' +31 "manipulator"&s& +4 "core" &  +2 "manipulator"&_% +3 "core" %  # +2 "processing"%& +4 "core" &p\ _ +2 "processing"%<& +3 .tPC.seek :closed +2 "processing"%(Tg +3 "core" &l\ _ +4 &Z\ ^5 +9 &?GuY\ V0 +9 &gq}[\ UE +10 &\ ZQ\ WN +9 &QV\ XM +10 &RZ\ XM +9 &PS\\\ XN +9 &RR\ XN +10 &QP\ XN +9 &RN\ XN +9 &YPG\ XN +10 &!OM\ XN +9 &"QF\ XM +10 &$QB\ XM +9 &&bQ@\ XM +9 &(#RA\ XN +10 &)TA\ XN +9 &+T=\ WN +9 &-iT>\ XN +10 &/+T9\ XN +9 &0T1\ WN +10 &2T)\ XN +9 &4qO#\ XN +9 &63O+\ XN +10 &7O)\ XN +9 &9O*\ XM +9 &;yQ%\ XN +10 &=<S%\ WM +9 &>Q\ XM +10 &@T\ XN +9 &BT\ WN +9 &DCU\ XN +10 &FW\ XN +9 &GY\ VO +9 &Ib\ VO +10 &KBm\ UQ +9 &L\ SS +10 &N\ \ ST +9 &P~ \ RT +9 &RA \ RT +10 &Sm\ R- +9 &T9I\ Y5 +5 ( + "processing"%<& +4 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.61 +2 .Hand.open + "manipulator"&1 +3 "core" &T:-\ Y4 +66 1 +3 "manipulator"&3% +4 "core" %   + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&)'\ +99 "core" ' +2 .tSC.coast "storage"(6 +4 #tHeating da puck from tube 3 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"%L9 +2 %,  +5 "core" 9 +102 "processing"%G9 +3 "core" 9 +102 "processing"%69 +3 "core" 9  +102 "processing"%/9 +3 "core" 9  +102 "processing"%S9 +5 "core" 9 +102 "processing"%79 +3 "core" 9 +102 "processing"%^9 +3 "core" 9 +102 "processing"%b9 +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" 93 +102 "processing"%9 +3 "core" 97 +102 "processing"%9 +4 "core" 9; +102 "processing"%-9 +3 "core" 9@ +102 "processing"%|9 +3 "core" 9D +102 "processing"%>9 +3 "core" 9H +102 "processing"%9 +3 "core" 9L +102 "processing"%&9 +4 "core" 9P +102 "processing"%(9 +3 "core" 9U +102 "processing"%9 +3 "core" 9Y +102 "processing"%C9 +3 "core" 9] +102 "processing"%P9 +3 "core" 9a +102 "processing"%9 +4 "core" 9!e +102 "processing"% 9 +3 "core" 9*j +102 "processing"%9 +3 "core" 91n +102 "processing"%@9 +3 "core" 9<r +102 "processing"%y9 +3 "core" 9Dv +102 "processing"%9 +3 "core" 9Lz +102 "processing"%J9 +3 "core" 9T +102 "processing"%~9 +3 "core" 9[ +102 "processing"%t9 +3 "core" 9c +2 .tPH.hold 2:00:00,28C +2 .delay 1:30 +2 "processing"%: pp` +3 "core"  +8999 .tPSR.select :air + .PSV.dial PSR +2 "processing"%k +101 "core"  +2 .tPSR.select :wash + "processing"% +11 .tPS.seek 0.5ml +2 "processing"%W' +596 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +10 .tPS.seek 2ml + "processing"%4'[ +1613 "core" ' +2 .tPTV.dial :puck + "processing"%\\  +71 "core"  +2 .tPSV.dial PTV + "processing"%M +84 "core"  +2 .tPBV.dial :waste1 + "processing"%w  +131 "core"  +2 "processing"%\ % +4 "core" %Y`\ T +2 .tPS.seek 1.5ml +2 "processing"%$' +592 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%2 * +32 "core" , +3 .tPS.seek 0ml + "processing"%'W +1611 "core" ' +2 .tdelay 5:00 +22244 Ed\ TED +7758 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%H  +34 "core"  +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%1 * +34 "core" , +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%T +70 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%v' +2347 "core" ' +2 .tPSV.dial PTV + "processing"%l +72 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"%m +71 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +3 "processing"%' +71 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%h  +71 "core"  +2 .tPS.seek :empty +2 "processing"%a'9 +2340 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%q  +127 "core" +2 .tPSV.dial :mixloop +2 "processing"%` +43 "core" +2 .tPRV.dial :ab1 +2 "processing"%{ @ +71 "core" A +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%K'w +361 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +3 "collection"'9  + "processing"%}  +46 "core"  +7 +2 "processing"%Y% +4 "core" %y\ J +2 .tPS.seek 0.32ml +2 "processing"%]'& +395 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'n  +28 "core" +2 .tPRV.dial :air +2 "processing"%  +42 "core"  +3 .tPS.seek 0.9ml +45 "processing"%z'D +1250 "core" ' +2 .tPRV.dial :waste2 + "processing"%r @ +71 "core" ? +3 .tPS.seek 0.5ml +2 "processing"%' +859 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%  +44 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%e'[ +1610 "core" ' +2 .tPSV.dial :PML + "processing"%R +43 "core" +2 .tPTV.dial :mixing +2 "processing"% @ +71 "core" B +2 .tPBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%?% +4 "core" %V]\ \\ +2 .tPS.seek 1.85ml +2 "processing"%'6 +227 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +3 .tPS.seek 0ml + "processing"%'W +1974 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" &).\ I + .tHand.open + "manipulator"&01 +27 "core" 1 +2 "manipulator"&[& +4 "core" &  i +2 "manipulator"&% +3 "core" %\ 0 A & +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&"(- +140 "core" ( +2 "manipulator"&& +4 "core" &.   . +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &=& +3 "core" &.  M . +2 .tForearm.seek :garage + "manipulator"&A' +110 "core" ' +2 .tHand.close +2 "manipulator"&c/ +71 "core" / +2 "manipulator"&p& +4 "core" &.  0  ' . +2 "manipulator"&j% +3 "core" %  C q +2 .tForearm.seek :retract +2 "manipulator"&F'\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"& ( +271 "core" ( +2 "manipulator"&U& +4 "core" & 1 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &Z& +2 "core" & 1 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&O'ρ +98 "core" ' +3 "manipulator"&& +4 "core" & J 1 +2 "manipulator"&g% +4 "core" %ψ d +2 "collection"'u& +3 "core" &*.x\ C +2 "collection"'D& +4 .tCC.seek :closed + "collection"' (O +3 "core" &(.\ G +3 &+-\ J +9 &5+/\ @,~ +9 & h~).\ ?@ +10 &m*-\ 7N +9 &XP+-\ >M +10 &U),\ BM +9 &T(-~\ BM +9 &P(0\ CM +10 &`T).\ BM +9 &"S*.\ CM +9 &T*,\ BM +10 & T*-\ CM +9 &"hT)-\ CM +10 &$*T)/\ CM +9 &%P*,\ 9M +9 &'S+-\ =M +10 &)nR).\ 9N +9 &+2S+,\ ?M +9 &,T+.\ BM +10 &.O).\ 9M +9 &0wS),\ =M +10 &29Q+0\ 6M +9 &3O,.\ 7M +9 &5P*-\ 7N +10 &7R).\ >M +10 &9BT),\ AM +8 &;P),\ 8M +10 &<T*.\ =M +9 &>R)-\ 8M +10 &@IW*.\ >M +9 &B U)-\ BM +9 &CS*-\ 8M +10 &E]),\ ;),\ .(w +9 &O}x',\ 3O +2 ( + "collection"'D& +4 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.84 + "collection"'o& +4 "core" &O}s',\ >O + .tHand.open + "manipulator"&X1 +65 "core" 1 +2 "manipulator"&B% +4 "core" %ψ  o +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&f'\ +98 "core" ' +2 .tPSV.dial PSR + "processing"%d +100 "core"  +2 .tPSR.select :flush + "processing"%@ +11 .tPS.seek 1.5ml + "processing"%I' +1620 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +15 "processing"%N  +43 "core"  +3 .tPS.seek 0ml + "processing"%!'W +1605 "core" ' +2 .tPSV.dial PSR + "processing"%8 +44 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%' +2639 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%5  + "collection"'Q  +41 "core" ~ +122  +2 .tPSV.dial :mixloop + "processing"% +100 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%.  +71 "core" +2 .tPS.seek 0ml +2 "processing"%s'W +2631 "core" ' +2 .tPSV.dial :air + "processing"%_  +42 "core"  +3 .tPS.seek 2.5ml + "processing"%' +2638 "core" ' +2 .tPSV.dial :mixloop + "processing"%i +44 "core" +3 .tPS.seek 0ml + "processing"%'W +2624 "core" ' +2 .tPSV.dial :air + "processing"%<  +44 "core"  +3 .tPS.seek 2.5ml + "processing"%' +2631 "core" ' +2 .tPSV.dial :mixloop + "processing"%3 +43 "core" +3 .tPS.seek 0ml + "processing"%L'W +2637 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&G& +4 "core" & 1 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&x( +2 "core" ( +2 "manipulator"&6& +4 "core" &  2 1 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +52 &V& +4 "core" & 1 +2 .tForearm.seek CC + "manipulator"&/'ρ +103 "core" ' +2 .tHand.close + "manipulator"&S/ +74 "core" / +2 .tCC.seek :open +2 "collection"'7( +379 "core" ( +2 "manipulator"&^& +4 "core" & D 1 +2 "manipulator"&b% +3 "core" % σ  u +2 .tForearm.seek :retract +2 "manipulator"&#'\ +97 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&+(- +276 "core" ( +2 "manipulator"&& +4 "core" &-  ; E +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &*& +3 "core" &-  E +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&%' +116 "core" ' +3 .tHand.open + "manipulator"&1 +66 "core" 1 +2 "manipulator"&% +4 "core" %    ý +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&-'\ +97 "core" ' +2 ."da"delayUntil "12:29:55.00" +11312 Eh\ [33 +13503 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%| @ +73 "core" B +2 ."da"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"PSV.dial :air +2 "processing"%&  +43 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%(' +2346 "core" ' +2 ."da"PSV.dial :mixloop + "processing"% +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%C  +44 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%P +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +54 "core" +2 ."da"PS.seek :empty +2 "processing"% '9 +2329 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +127 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml + "processing"%y'[ +1607 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +72 "core"  +2 ."da"PSV.dial PTV + "processing"%J +72 "core" +2 ."da"PBV.dial :waste1 + "processing"%~  +34 "core" +2 "processing"%t% +4 "core" %Vr\ ` +2 ."da"PS.seek 1.5ml + "processing"%k' +588 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +3 ."da"PS.seek 0ml + "processing"%W'W +1604 "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"%M * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%w +71 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%\ ' +2339 "core" ' +2 ."da"PSV.dial PTV + "processing"%4 +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%2 +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%$ +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%,  +72 "core"  +2 ."da"PS.seek :empty +2 "processing"%H'9 +2325 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%1 +127 "core"  +2 ."da"PSR.select :wash + "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%T' +588 "core" ' +2 ."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"%l +71 "core" +2 ."da"PBV.dial :waste1 + "processing"%m  +35 "core" +2 "processing"%'% +4 "core" %Xl\ S +2 ."da"PS.seek 1.5ml + "processing"%h' +597 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%v * +33 "core" * +3 ."da"PS.seek 0ml + "processing"%q'W +1616 "core" ' +2 ."da"delay 2:00 +5017 Ef\ LWV +6986 #"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"%{ * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%a +84 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%}' +2334 "core" ' +2 ."da"PSV.dial PTV + "processing"%9 +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%Y +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%K +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%n  +71 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2374 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%]  +43 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%r  +127 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%z  +43 "core" ~ +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"% +44 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%' +384 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%R  +45 "core"  +2 "processing"% % +4 "core" %\ W +2 ."da"PS.seek 0.55ml +2 "processing"%'w +340 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%?  +44 "core"  +3 ."da"PS.seek 2ml + "processing"%'[ +1557 "core" ' +2 ."da"PSV.dial :PML + "processing"%e +44 "core" +2 ."da"PTV.dial :mixing +2 "processing"% @ +73 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" +2 "processing"%0% +4 "core" %\\\ Z +2 ."da"PS.seek 1.85ml +2 "processing"%['< +235 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +3 ."da"PS.seek 0ml + "processing"%'W +1974 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +36824 Ei\ Y66 +11178 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .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"%c  +43 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%p' +2342 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%j +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%)  +44 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%A +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%U  +45 "core"  +2 ."da"PS.seek :empty +2 "processing"%Z'9 +2347 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%" +139 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml +2 "processing"%g'[ +1610 "core" ' + ."da"PTV.dial :puck +2 "processing"%u  +72 "core"  +2 ."da"PSV.dial PTV + "processing"%F +73 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +35 "core" +2 "processing"%o% +4 "core" %[\ U +2 ."da"PS.seek 1.5ml + "processing"%X' +589 "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'W +1607 "core" ' +2 ."da"delay 2:00 +12003 #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"%O * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +73 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%N' +2340 "core" ' +2 ."da"PSV.dial PTV + "processing"%I +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%8 +84 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%! +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%Q  +71 "core"  +2 ."da"PS.seek :empty +2 "processing"%5'9 +2321 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +129 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1603 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%_ +72 "core" +2 ."da"PBV.dial :waste1 + "processing"%s  +35 "core" +2 "processing"%i% +4 "core" %V%\ N +2 ."da"PS.seek 1.5ml + "processing"%' +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%< * +33 "core" + +3 ."da"PS.seek 0ml + "processing"%'W +1617 "core" ' +2 ."da"delay 2:00 +7387 Ef\ SHG +4615 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%3  +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 + "processing"%G +73 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%6' +2341 "core" ' +2 ."da"PSV.dial PTV + "processing"%V +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%S +73 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%f  +70 "core"  +47 ."da"PS.seek :empty +9 "processing"% '9 +2322 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%^ +127 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%b' +601 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%/'[ +1616 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"% +72 "core" +2 ."da"PBV.dial :waste1 + "processing"%*  +33 "core"  +2 "processing"%x% +4 "core" %Yk\ M +2 ."da"PS.seek 1.5ml +2 "processing"%' +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +3 ."da"PS.seek 0ml + "processing"%#'W +1604 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%%  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%| * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%> +73 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2341 "core" ' +2 ."da"PSV.dial PTV + "processing"%& +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%L +84 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%C  +82 "core" +2 ."da"PS.seek :empty +2 "processing"%P'9 +2342 "core" ' +2 ."da"Sleepy.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"% +131 "core"  + ."da"PSR.select :sub1 +3 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.25ml +10 "processing"%('7 +337 "core" ' +34 ."da"delay 5 seconds +502 .PSR.select :sub2 +5 "processing"% +11 ."da"PS.seek 0.5ml +2 "processing"%' +333 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml +2 "processing"% '[ +1615 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%@ +74 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +36 "core" +74 "processing"%J% +4 "core" %`(\  +2 ."da"PS.seek 1.5ml +2 "processing"%~' +604 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%t * +34 "core" + +3 ."da"PS.seek 0ml + "processing"%y'W +1609 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%k * +35 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%\\ +73 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%M' +2411 "core" ' +2 ."da"PSV.dial PTV + "processing"%w +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%W +73 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%4 +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%2  +73 "core"  +2 ."da"PS.seek :empty +2 "processing"%$'9 +2401 "core" ' +2 "processing"%,9 +3 "core" 94o +2 #"da"Processing Puck Heater at 28.1C before imaging + .PH.coast + "processing"%\  +3 "core" 4p + 4p +2 "processing"%1& +3 "core" &T:,v\ 4 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 2 + "manipulator"&H% +3 "core" %\  l o   +2 "storage"(T% +4 "core" % \ & + "storage"(l. +3 "core" . + ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 ."da"SC.seek 2 + "storage"(m( +345 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 ('& +3 "core" & <\ + "manipulator"&& +4 "core" &- V V I E +2 "manipulator"&v% +3 "core" %\  W V E  +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 2 +2 "manipulator"&h( +176 "core" ( +2 "manipulator"&`& +4 "core" & K K !u + "storage"({& +4 "core" & ~ \ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&a' +96 "core" ' +2 "storage"(q& +4 "core" & \ +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek beamBreak + "storage"(9'L +166 "core" ' +2 "storage"(Y- +3 "core" -'Ր + ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&K& +3 "core" & 8  !t +2 "storage"(n& +3 "core" & }\  +2 ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 2 + "manipulator"&}'Y +37 "core" ' +2 ."da"\Elbow.hold + "manipulator"&], +4 "core" , + ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(r- +2 "core" -'Ր +3 ."da"SE.seek 15.1 Pucks below Top Plate + "storage"(z'H +36 "core" ' +2 "manipulator"&% +4 "core" %be  % p + "storage"(& +4 "core" & M K 0\  + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 2 + 309 counts + "manipulator"&R'ώ +18 "core" ' +2 "manipulator"& & +4 "core" &\ I C  !s +2 "storage"(& +3 "core" & 0\  +50 ."da"Forearm.reconfigure TightForearm +10 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&?' +25 "core" ' +2 ."da"SE.seek 16.1 Pucks below Top Plate +2 "storage"('7 +58 "core" ' +2 "manipulator"&e& +4 "core" & J J !s +2 "manipulator"&% +4 "core" %# E H ?  + ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&'\ +93 "core" ' +2 ."da"\Elbow.seek PC +2 "manipulator"&0( +66 Ei\ ** +190 "core" ( +2 "manipulator"&& +4 "core" & ^ |e + ."da"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & M |e +2 ."da"Forearm.seek PC +2 "manipulator"&[' +96 "core" ' +4 ."da"Hand.close +4 "manipulator"&=/ +76 "core" / +2 ."da"PC.seek :open +2 "processing"%;( +404 "core" ( +2 "storage"(c& +4 "core" & ;\  + "manipulator"&& +4 "core" & = F 4 e +3 "manipulator"&j% +3 "core" % = < g + +2 ."da"Forearm.seek :retract +2 "manipulator"&)'\ +101 "core" ' +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 2 +2 "manipulator"&A( +251 "core" ( +2 "manipulator"&U& +4 "core" &\ 3 ~"| +2 "storage"(p& +3 "core" & S\  +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 2 + 700 counts + "manipulator"&"' +100 "core" ' + ."da"Hand.open +2 "manipulator"&Z1 +77 "core" 1 +10 "storage"(- +3 "core" -'7 +3 ."da"SE.seek 15.86 Pucks below Top Plate + "storage"(u' +24 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 15.19 Pucks below Top Plate +2 "storage"(F'׶ +47 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da18sep0913h18ml.tif +1951 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +562 #"da"SX HX9/16 (USB:23): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 21.569 seconds\ /var/log/esp/da18sep0913h18ml.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da18sep0913h18ml15s.tif +1557 #SX HX9/16 (USB:23): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da18sep0913h18ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da18sep0913h18ml30s.tif +3056 #SX HX9/16 (USB:23): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da18sep0913h18ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da18sep0913h18ml70s.tif +7117 #SX HX9/16 (USB:23): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da18sep0913h18ml70s.tif: TIFF Upload Complete\ + .Sleepy.power :camera,:OFF +2 ."Qmail"HABfans.email "21.569 sec auto-exposure",Subject: "da18sep0913h18ml images!" +9 "storage"(- +141 "core" -'׶ +2 "storage"(o& +4 "core" & t\ N + "manipulator"&g& +4 "core" &  h +2 ."da"\Elbow.seek 2 +2 "manipulator"&B( +3 "core" ( +2 "manipulator"&X& +3 "core" & h +2 "storage"(d& +4 "core" & \ Q +2 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&O' +20 "core" ' +2 ."da"SE.reconfigure SEgently +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 15.91 Pucks below Top Plate +2 "storage"('= +60 "core" ' +72 "manipulator"&D& +4 "core" & h +2 "storage"(I& +3 "core" & &  +\ ] +2 ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 2 +2 "manipulator"&8'Y +35 "core" ' +2 ."da"\Elbow.hold +2 "manipulator"&!, +3 "core" , + ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +4 "storage"(#QK-0-\ b +3 ."da"SE.seek 16.09 Pucks below Top Plate +2 "storage"(Q'' +30 "core" ' +2 "manipulator"&N% +5 "core" %[y  3 + "storage"( & +5 "core" & )\ T + ."da"Forearm.force -20 +2 "manipulator"&5 +2 ."da"Forearm.seek 2 + 302 counts +2 "manipulator"&5'χ +13 "core" ' +4 "manipulator"&.& +4 "core" & D h +2 "storage"(_& +4 "core" & \ \ " Q\ \\ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&s' +23 "core" ' +3 "storage"(i% +4 "core" %' Y ) 3\ _w +2 ."downElevator"SE.seek :down +3 "storage"('v +100 (<% +2 "core" %@ R L Y\ f\ U +3 "manipulator"&% +3 "core" %% 9 +2 ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +3 "core" ' + ."da"Forearm.seek :retract +3 ."downElevator"SE.coast +2 "manipulator"&3'\ + "storage"(5 +96 "core" ' +2 ."da"SC.coast + "storage"(6 +3 #tStarting finalPurge +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 "processing"%& +5 "core" &J\ Q +2 ."psFlush"Hand.open + "manipulator"&G1 +24 "core" 1 +2 "manipulator"&& +5 "core" & x h +2 "manipulator"&V% +4 "core" %\ $ Z E +3 ."psFlush"\Elbow.seek FlushPuck::Garage +2 "manipulator"&S(- +179 "core" ( +2 "manipulator"& & +4 "core" &-  2 +2 ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &f& +2 "core" &- $ 2 +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&6' +109 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&^/ +71 "core" / +2 "manipulator"& & +4 "core" &-   2 +57 "manipulator"&b% +6 "core" %  O +4 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +2 ."psFlush"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."psFlush"\Elbow.seek PC +2 "manipulator"&*( +112 "core" ( +3 "manipulator"&x& +5 "core" &  +2 ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &/& +3 "core" & +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&' +99 "core" ' +2 "manipulator"&& +4 "core" & +2 "manipulator"&%% +5 "core" % > +2 "processing"%|& +4 "core" &8\ T +2 "processing"%>& +4 ."psFlush"PC.seek :closed +2 "processing"%#(Tg +3 "core" &A\ T +3 &*\ U +9 &0y+\ L*y +10 &cz'\ L> +9 &qo"\ NN +9 &4Q$\ NN +10 &T\ NN +9 &T\ ON +10 &{T\ NM +9 &;S\ MN +9 &R\ LN +10 &T\ ON +9 & P \ ON +9 &"DQ\ MN +10 &$U\ KN +9 &%P\ ON +10 &'Q\ NM +9 &)LR\ LN +9 &+O\ MN +10 &,R\ NM +9 &.R\ JN +9 &0TT\ LN +10 &2T\ KN +9 &3P\ NN +10 &5Q\ NN +9 &7\\U\ KN +9 &9O\ NN +10 &:P\ ON +9 &<Q\ MM +9 &>dO\ MN +10 &@'Q\ OM +9 &AT\ ON +10 &CO\ MN +9 &ElS\ MN +9 &G.V\ ON +10 &H\\\ MO +9 &Jg\ KP +9 &Ld\ IS +10 &N$\ KT +9 &O\ IT +11 &Q\ HT +8 &SP}i\ M: +10 &T&-l\ NJ +9 &TF\ Q* +2 ( +2 "processing"%>& +2 #"psFlush"Processing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.57 +2 "processing"%&& +4 "core" &TF\ Q* +2 ."psFlush"Hand.open + "manipulator"&L1 +75 "core" 1 +2 "manipulator"&% +4 "core" %  +2 ."psFlush"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&C'\ +90 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +129 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."psFlush"PS.seek 1ml +2 "processing"%'P +321 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +778 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%P' +1612 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%( +71 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +46 "core"  +3 ."psFlush"PS.seek 0ml +2 "processing"%@'W +2628 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"% +74 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%J' +598 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +2127 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%t +73 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%~ U +52 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2636 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%k @ +43 "core" > +3 ."psFlush"PS.seek 2.5ml +2 "processing"%\\' +2639 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%y  +72 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%w'9 +2629 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%W +44 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%4' +2628 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%2 +83 "core"  +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%M'W +2628 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%, @ +54 "core" B +2 ."psFlush"PS.seek 2.5ml +2 "processing"%\ ' +2633 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%1  +74 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%H'9 +2635 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%T +44 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%l'P +1102 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%'' +1616 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +83 "core"  +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%v  +55 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%`'W +2635 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%{ +70 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%q' +598 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%+' +2127 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%Y +74 "core" +2 ."psFlush"PBV.dial PSV + "processing"%K U +53 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%n'W +2629 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%- @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%r' +2630 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +83 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +619 Ek\ V88 +2022 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +42 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%' +2624 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%e +70 "core" +2 ."psFlush"PBV.dial PSV +53 .PS.seek 0ml + "processing"%'W +2640 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%a @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%h' +2630 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%9  +69 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%}'9 +2632 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'R& +4 "core" &5:9\ H + .tHand.open + "manipulator"&z1 +19 "core" 1 +2 "manipulator"&?& +4 "core" &  r +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&( +50 "core" ( +2 "manipulator"&& +4 "core" &   f +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &]& +3 "core" &  ! f +2 .tForearm.seek PC + "manipulator"&=' +101 "core" ' +2 .tHand.close + "manipulator"&/ +77 "core" / +2 .tPC.seek :open +2 "processing"%( +404 "core" ( +2 "manipulator"&c& +4 "core" &  a +2 "manipulator"&% +3 "core" %  Q +2 .tForearm.seek :retract +2 "manipulator"&j'\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&[( +339 "core" ( +2 "manipulator"&U& +4 "core" &   P 3 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &p& +2 "core" &    U 3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&0'ρ +110 "core" ' +2 "manipulator"&Z& +4 "core" &   & 3 +2 "manipulator"&% +3 "core" %ϒ    5 +3 "collection"')& +3 "core" &895\ P +2 "collection"'& +4 .tCC.seek :closed + "collection"'u(O +3 "core" &79.\ P +4 &7:&\ O4 +10 &;I{6:/\ D1 +9 &lu}8:/\ CE +10 &\\5:-\ FN +9 &S7:)\ GM +9 &S791\ GL +10 &[T9:)\ GM +9 &S7;1\ GM +9 &S796\ GL +10 &T58/\ GM +9 &dT7:2\ GM +10 &!%W6::\ GM +9 &"S7<4\ HM +9 &$W7;)\ GM +10 &&lR7:1\ GM +9 &(.R6<6\ GM +9 &)T7;4\ GM +10 &+R891\ GL +9 &-sT5;3\ GM +10 &/7R893\ HL +9 &0T7;6\ GM +9 &2S698\ GL +10 &4|S7;6\ GM +9 &6=R8=?\ HM +9 &8R4:6\ HM +10 &9S799\ GL +9 &;T6:;\ GM +10 &=FQ9=7\ GM +9 &?T69>\ GM +9 &@S5;A\ GL +10 &BT6:6\ GM +9 &DLV7;:\ GM +9 &F \\6:;\ GN +10 &Gr5:8\ DP +9 &I6:@\ ?T +10 &K54:A\ J +9 ( + &OK37>\ HA + "collection"'& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.79 + "collection"'& +4 "core" &OJ36H\ GA + .tHand.open +2 "manipulator"&o1 +66 "core" 1 +2 "manipulator"&g% +4 "core" % ϒ  [ 5 +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&X'\ +93 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'d& +4 "core" &OJ48@\ GA +2 "collection"'D% +3 "core" %59D\ G +2 #tCS Pulling 5ml of flush + .CSV.dial CSR + "collection"'I  +54 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'N'l +1350 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 ' % +3 "core" %l58P\ 8 +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'A' +662 "core" ' +2 .tCSV.dial :waste + "collection"'" +126 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'.' +1981 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'_& +4 "core" &OJ58Y\ HA +2 "collection"'F% +3 "core" %68`\ H +2 .tCSV.dial :flush + "collection"'i  +43 "core"  +3 .tCS.reconfigure CSfast + "collection"'#d @b +3 .tCS.seek 5ml + "collection"'<'l +1244 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +41 "core" A +2 "collection"'O% +4 "core" %l68M\ C +2 .tCS.seek 7ml +2 "collection"'B' +548 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +2 "collection"'  +3 '  +39 "core"  +93  +2 .tCBV.dial :waste1 + "collection"'8 @ +44 "core" > +3 .tCS.seek 0ml + "collection"'G' +1705 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'& +4 "core" &OJ9;J\ HA +2 "collection"'5% +3 "core" %7;T\ H +2 .tCSV.dial :flush + "collection"'V  +72 "core" +3 .tCS.seek 5ml + "collection"'Q'l +1253 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"'s @ +43 "core" B +2 "collection"'% +4 "core" %l7:I\ F +2 .tCS.seek 7ml +2 "collection"' ' +545 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +2 "collection"'f  +41 "core"  +2 .tCBV.dial :waste2 +2 "collection"'m  +111 "core"  +3 .tCS.seek 0ml + "collection"'!' +1696 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'^& +4 "core" &OJ8;D\ CA +2 "collection"' % +3 "core" %8<F\ D + .tCSV.dial CSR +2 "collection"'b  +42 "core"  +2 .tCSR.select :kill + "collection"' +61 .tCS.seek 8ml + "collection"'3' +1966 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"'x' D +551 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"'/ +2 '6  +97 "core" +37  +2 .tCTV.dial :intake + "collection"'  +74 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'%' \\ +1965 "core" ' +4 .tIntake.select :close +2 "sampler")0 +9 .tCTV.dial :air +2 "collection"'|  +72 "core" ~ +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'S' +587 "core" ' +2 .tCSV.dial CSR + "collection"'  +100 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"';'l +1354 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +32 "collection"' +10 .tCS.seek 10ml + "collection"'&' D +1368 "core" ' +2 .tCSV.dial CBV + "collection"'L +111 "core" ~ +2 .tCS.seek 0ml +2 "collection"'' +2623 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&>& +4 "core" &   3 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&( +3 "core" ( + "manipulator"&& +4 "core" &    I 3 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &$& +2 "core" &    3 +2 .tForearm.seek CC +2 "manipulator"&'ρ +101 "core" ' +2 .tHand.close + "manipulator"&(/ +71 "core" / +2 .tCC.seek :open +2 "collection"'( +378 "core" ( +2 "manipulator"&P& +4 "core" &  3 + "manipulator"&% +4 "core" % ~ n +2 .tForearm.seek :retract + "manipulator"&@'\ +95 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&J(- +273 "core" ( +2 "manipulator"&t& +4 "core" &-    q +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &~& +3 "core" &-   q +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"& ' +107 "core" ' +3 .tHand.open +2 "manipulator"&k1 +69 "core" 1 +2 "manipulator"&% +4 "core" %    +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&y'\ +98 "core" ' +2 #tCompleted [/home/esp/esp2/mission/2018_08_31_niagara_mission.rb:89] begun 11:30:24 + #Preparing to sleep until 7:10AM 9/11/2018 +4 #Asleep til 7:10AM 9/11/2018 +3 ."shutdown"CC.coast +2 "collection"'6 +3 #tContinuing at 07:10EDT11-Sep-18 +3 ."shutdown"CS.coast +2 "collection"'5 +4 Et\ _** +2 ."shutdown"PC.coast +2 "processing"%6 +3 ."Qmail"GoodNews.email "Then, in tube 3: Sample.deep; initialPurge; da withoutWCR\\n/home/esp/esp2/mission/2018_08_31_niagara_mission.rb:94\\n{1 => 22, 2 => 17, 3 => 5}\\nCan@13:24:36, 22.7C, 19% humidity, 14.2psia, 13.073V, 0.183A, 0.183A avg, 2.40W",Subject: "Asleep until 07:10EDT11-Sep-18" +110 ."shutdown"PS.coast + "processing"%5 +3 ."shutdown"Forearm.coast + "manipulator"&5 +2 ."shutdown"\Elbow.coast + "manipulator"&6 +37 ."shutdown"Sleepy.power :dwarf,:OFF + .Sleepy.power :raw,:OFF + #Shutdown +18242 Ex\ nz +60003 z\ h +60002 {\ a)) +60002 z\ oq +60002 x\ p +60003 y\ qr +60002 x\ q| +60002 v\ e&& +60002 w\ p| +60002 z\ qk +60003 z\ rs +60002 {\ qt +60002 z\ qs +60002 x\ ox +60002 {\ ry +60003 z\ r{ +60002 y\ j +60002 y\ qm +60002 x\ rz +60002 y\ k | +60003 x\ k} +60002 w\ q +60002 x\ k  +60002 w\ k +60002 w\ j  +60003 x\ rs +60002 v\ kv +60002 s\ k  +60002 w\ k +60003 v\ sw +60002 t\ sv +60002 s\ k  +60002 u\ rt +60002 t\ ss +60003 q\ rs +60002 s\ k x +60002 q\ rt +60002 q\ s| +60002 p\ ko +60003 p\ su +60002 o\ sy +60002 n\ sx +60002 n\ s{ +60003 l\ su +60002 m\ rw +60002 m\ h%& +60002 k\ sp +60002 l\ sy +60003 l\ sz +60002 j\ k +60002 k\ r +60002 l\ sq +60002 j\ g&% +60003 j\ k  +60002 j\ rz +60002 i\ sx +60002 h\ rz +60003 h\ rz +60002 h\ k +60002 h\ r +60002 g\ s{ +60002 f\ r +60003 g}\ j  +60002 e|\ l} @EDT1536552461.55 f|\ r +60002 f}\ r| +60003 e}\ r| +60002 d\ rw +60002 f\ s} +60002 e\ sw +60002 c\ k +60003 e\ rs +60002 e\ i  +60002 g\ j +60002 f\ rl +60003 d\ j | +60002 e\ r{ +60002 d\ sr +60002 g}\ o| +60002 e~\ q +60003 a|\ q +60002 c|\ qw +60002 e|\ r~ +60002 c|\ q| +60003 c{\ k  +60002 cz\ r +60002 cy\ k +60002 ev\ j +60002 ct\ r +60003 es\ r +60002 as\ qx +60002 au\ r +60002 au\ rz +60003 cv\ qy +60002 bu\ q} +60002 _t\ q~ +60002 `s\ q +60003 au\ j  +60002 av\ q +60002 bv\ p} +60002 av\ h  +60002 `v\ h  +60003 av\ qy +60002 bs\ h +60002 br\ i  +60002 ar\ h  +60003 bp\ p +60002 _o\ i +60002 _o\ j +60002 _q\ h  +60003 `s\ h } +60002 bt\ h  +60002 ct\ h +60002 cv\ h +60003 du\ pv +60002 fv\ mx +60002 fv\ h +60002 fv\ i  +60002 eu\ pp +60003 iw\ p +60002 iw\ h +60002 iy\ oy +60002 ix\ pw +60003 iy\ pz +60002 jx\ n} +60002 ky\ o +60002 lz\ p{ +60003 mx\ p} +60002 ly\ h +60002 mx\ py +60002 px\ o +60002 sy\ d%% +60003 ty\ n +60002 qw\ o +60002 px\ h  +60002 nw\ o +60003 pu\ o +60002 qu\ d&& +60002 ms\ o +60002 ms\ o +60002 mr\ o +60003 kp\ o +60002 kp\ d&& +60002 iq\ n +60002 ip\ h  +60003 hq\ k +60002 ir\ o| +60002 gr\ o +60002 ht\ g  +60003 ht\ n +60002 jt\ n| +60002 nt\ n{ +60002 ot\ o{ +60003 pt\ o +60002 rt\ ny +60002 qt\ o +60002 pu\ n +60002 qt\ m +60003 qs\ n +60002 pt\ n +60002 ot\ n +60002 qt\ nu +60003 nt\ n} +60002 nt\ n~ +60002 pt\ m +60002 qt\ n +60003 or\ m} +60002 or\ n +60002 nr\ n} +60002 os\ m +60002 nq\ m +60003 nq\ f  +60002 kr\ n +60002 mr\ mu +60002 hr\ m +60003 js\ e +60002 lt\ m +60002 ks\ e +60002 ms\ n +60003 qs\ m +60002 pt\ m~ +60002 vt\ mx +60002 tt\ k +60003 vt\ m +60002 ut\ m} +60002 st\ mw +60002 rt\ m~ +60002 ss\ l +60003 qr\ m} +60002 qs\ m +60002 ls\ mx +60002 or\ l +60003 os\ l +60002 pr\ e +60002 lr\ l| +60002 ns\ d  +60003 ps\ k +60002 ps\ l +60002 rt\ l +60002 st\ k +60002 ts\ e +60003 ws\ d +60002 xt\ lq +60002 {u\ e  +60002 vs\ l +60003 zt\ l +60002 {t\ c +60002 |u\ d  @EDT1536638864.76 }v\ l +60003 ~u\ ly +60002 ~u\ l +60002 }u\ c  +60002 }v\ ko +60002 }w\ k| +60003 |w\ d +60002 zv\ jw +60002 |v\ d  +60002 zw\ e +60003 |w\ k +60002 {w\ k +60002 {y\ k +60002 yx\ j +60003 wy\ i} +60002 yy\ k{ +60002 vy\ ku +60002 wz\ kw +60002 vy\ k} +60003 uz\ kv +60002 t{\ d +60002 s{\ j +60002 vy\ j +60003 vz\ d +60002 wz\ d s +60002 tz\ k~ +60002 tz\ c  +60002 uz\ d +60003 uy\ c | +60002 vz\ c +60002 tz\ j +60002 wz\ c  +60003 uz\ _%% +60002 x{\ c  +60002 vz\ d +60002 x{\ c +60003 xz\ c  +60002 x{\ c +60002 wz\ j +60002 zz\ gr +60002 xz\ c +60003 xz\ k} +60002 xy\ k +13433 x{\ j +35 #tPowering up Dwarves +510 .Sleepy.power :raw,:ON +7 "sampler") +2 )\\ +2 "core"  + "collection"' +3 'W +3 "core"  + "processing"% +2 %w +3 "core"  +2 "collection"' 9\ +2 ' 0\ + ' -\ +2 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +2 "sampler")&\ + .tSS.configure SSconfig +2 "sampler")#.0X 22, 2 => 17, 3 => 5}\\nCan@07:10:26, 20.3C, 19% humidity, 14.1psia, 12.936V, 0.472A, 0.478A avg, 6.11W",Subject: "Started 2018_08_31_niagara_mission phase Sample.deep; initialPurge; da withoutWCR" +2 #tPhase [Sample.deep; initialPurge; da withoutWCR] +112 .Sample.deep + "sampler")h0 +1085 "core" 0 +2 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'R& +4 "core" &JP\  + .tHand.open + "manipulator"&z1 +76 "core" 1 +2 "manipulator"&?& +4 "core" & (  R +5 "manipulator"&% +4 "core" % \ '  * !- +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&](- +175 "core" ( +2 "manipulator"&& +4 "core" &-  C +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &*& +3 "core" &-  C +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage +2 "manipulator"&C' +107 "core" ' +2 .tHand.close + "manipulator"&#/ +69 "core" / +2 "manipulator"&c& +4 "core" &- ` C +2 "manipulator"&% +3 "core" %  @ +2 .tForearm.seek :retract +2 "manipulator"&='\ +100 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +5 .t\Elbow.seek CC +2 "manipulator"&( +274 "core" ( +2 "manipulator"&U& +4 "core" & 4 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &p& +3 "core" & r 4 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&Z'ρ +104 "core" ' +3 "manipulator"&& +5 "core" & > 4 +2 "manipulator"&)% +4 "core" %ύ 9 +2 "collection"'j& +4 "core" &MN \ : +2 "collection"'7& +4 .tCC.seek :closed + "collection"'(O +3 "core" &LO \ : +4 &JO\ :> +10 &IxLN\ /2 +9 &Fu}MP \ /G +9 &\\LP \ 2N +10 &QLO \ 5M +9 &vRLO\ 4N +9 &8UMP\ 4N +10 &TMO\ 4N +9 &UKP \ 4N +10 &}TKQ \ 5N +9 &@QLP\ \ 5N +9 &!UJO\ 4N +10 &"TLN\ 4M +9 &$RKO\ 4M +9 &&IQKN\ 4M +10 &( RLP\ 5M +9 &)SLP\ \ 5M +10 &+RKO\ 5M +9 &-PUKP\ 5N +9 &/OMN\ 5M +10 &0QIN\ 4N +9 &2TKN\ 4M +9 &4YQKO\ 5M +10 &6QKM\ 5N +9 &7OJN\ 5N +10 &9PIN\ 5M +9 &;`RKM\ 5N +9 &=#TLO\ 4M +10 &>RMP\ 4M +9 &@RLN\ 4N +9 &BhVLO\ 4N +10 &D)TKN \ 4N +9 &E`KO \ 3O +10 &GnKP \ 2P +9 &I]KO\ .T +9 &KLM\ +X +10 &LKO\ )Z +9 &NKM\ +: +9 &O[-JL\ /&p +10 &O}jKN\ 2N +2 ( + "collection"'7& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.79 + "collection"'o& +3 "core" &O}mIN\ 1N +2 .tHand.open + "manipulator"&g1 +73 "core" 1 +2 "manipulator"&d% +4 "core" % ύ  \\ 9 +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&D'\ +93 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'& +4 "core" &O}mKP \ 0N +2 "collection"'I% +3 "core" %IM\ \ 1 +2 #tCS Pulling 5ml of flush .CSV.dial CSR +2 "collection"'0  +141 "core"  +2 .tCSR.select :flush + "collection"' +11 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"'E'l +1351 "core" ' +2 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +9 ' % +3 "core" %lJM\ * +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml + "collection"'N' +683 "core" ' +2 .tCSV.dial :waste + "collection"'" +128 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'A' +1986 "core" ' +2 #tPurging external Intake + "collection"'_& +4 "core" &O}kJN\ 1N + "collection"'F% +4 "core" %IM \ 1 + .tCSV.dial :flush +2 "collection"'i  +43 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'.' D +2459 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"' + 'O  +6 "core"  +78 +2 .tCTV.dial :intake + "collection"'<  +75 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'' +2472 "core" ' + .tIntake.select :close + "sampler")0 +10 .tCTV.dial :air +2 "collection"'  +74 "core"  +2 #tFlushing upper manifold + "collection"'8& +4 "core" &O}kIM\ 3N +2 "collection"'B% +3 "core" %GM\ 3 +2 .tCSV.dial :flush + "collection"'  +71 "core"  +3 .tCS.seek 5ml + "collection"'5'l +1260 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'V @ +43 "core" B +2 "collection"'G% +4 "core" %l KN \ 3 +2 .tCS.seek 6.999ml +43 "collection"'s' +558 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +2 "collection"' +102 "core" ~ +2 .tCTV.dial :air +2 .CS.seek 0ml + "collection"'Q' +1740 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'f'- +797 "core" ' +2 .tCSV.dial :waste + "collection"'m +44 "core" +3 .tCS.seek 0ml + "collection"' ' +793 "core" ' +2 "collection"'^& +4 "core" &O}jJN \ 1N + "collection"' % +4 "core" %JN\ 0 + .tCSV.dial :flush +2 "collection"'b  +42 "core"  +3 .tCS.seek 3ml +2 "collection"'!'- +792 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'3 @ +53 "core" > +2 "collection"'/% +4 "core" %-JM\ / +2 .tCS.seek 5ml +2 "collection"'6'l +558 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml + "collection"'' +1255 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'x'- +787 "core" ' +2 .tCSV.dial :waste + "collection"'| +71 "core" +3 .tCS.seek 0ml + "collection"'%' +788 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" & S 4 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&S( +3 "core" ( +2 "manipulator"&;& +4 "core" & 4 4 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &L& +2 "core" & 4 +2 .tForearm.seek CC +2 "manipulator"&&'ρ +102 "core" ' +2 .tHand.close + "manipulator"&>/ +72 "core" / +2 .tCC.seek :open +2 "collection"'( +378 "core" ( +2 "manipulator"&$& +4 "core" &  n 4 + "manipulator"&(% +4 "core" % ~ , l +2 .tForearm.seek :retract + "manipulator"&['\ +97 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&X(- +279 "core" ( +2 "manipulator"&u& +4 "core" &- 0 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &P& +2 "core" &- A 0 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +109 "core" ' +2 .tHand.open + "manipulator"&1 +74 "core" 1 +2 "manipulator"&t% +4 "core" % Z +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&~'\ +99 "core" ' +2 #tda sampling at most 1000ml +2 #Loading sh1 puck from tube 3 into Collection Clamp +2 ."Qmail"HABfans.email "Started da in tube 3 at 07:14:57EDT11-Sep-18\\n{1 => 22, 2 => 17, 3 => 5}\\nCan@07:10:26, 20.3C, 19% humidity, 14.1psia, 12.936V, 0.472A, 0.478A avg, 6.11W",Subject: "da sampling at most 1000ml" +2 "collection"'& +64 "core" &KP \ > +2 "manipulator"&k% +4 "core" %\  X  +2 "storage"(% +3 "core" % ; 9 w\ d +2 "storage"(@. +3 "core" .( +3 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 3 + "storage"( ( +339 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" &# 8 ; \ a  +2 "manipulator"&& +3 "core" &- 0 +2 "manipulator"&% +3 "core" %\   &  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 +2 "manipulator"&}( +179 "core" ( +2 "manipulator"&y& +4 "core" &\  "~ +2 "storage"(J& +4 "core" & R R 1\ h +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&:' +94 "core" ' +2 "storage"(\\& +5 "core" & i h \ f +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +7 .tSE.seek beamBreak +2 "storage"(W'L +262 "core" ' +2 "storage"(w- +3 "core" -'J +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 (2& +3 "core" & ) 6\ d +2 "manipulator"&,& +3 "core" &\   "} +2 .t\Elbow.seek 3 +2 "manipulator"&4( +3 "core" ( + "manipulator"&1& +4 "core" &\    "} +2 "storage"(\ & +4 "core" & [ Z\ e +2 .tForearm.seek 3 + 300 counts +2 "manipulator"&H'2 +19 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +44 "manipulator"&l/ +78 "core" / +11 ."downElevator"SE.seek :down +5 "manipulator"&& +3 "storage"(M'v +6 "core" &\  "} +2 "manipulator"&`% +4 "core" % ) \  +3 .tForearm.seek :retract +3 "manipulator"&q'\ +101 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&K( +115 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +42 "core" ( +2 "manipulator"&{& +5 "core" & 8 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +35 & & +2 "core" &  8 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&T'ρ +96 "core" ' +2 "manipulator"&Y& +4 "core" & # 8 +2 "manipulator"&e% +4 "core" %σ m +2 "collection"'a& +3 "core" &LP\ ? +2 "collection"'& +4 .tCC.seek :closed +2 "collection"'n(O +3 "core" &KO\ \ ? +2 &MQ\ ? +8 &0{LP\ 6+{ +10 &d~LM\ 4> +9 &tpKP\ 5N +9 &8QLP \ 8M +10 &SNQ\ \ 7M +9 &UJN\ 7M +10 &RNQ\ 7L +9 &ARLQ \ 5M +9 &TJO\ 7M +10 &PML\ 7M +9 & QMO\ 7L +9 &"IRJO\ 7M +10 &$ VKN\ 7M +9 &%PLO\ 7M +9 &'RMP\ 6L +10 &)QQLQ\ 7M +9 &+ULP\ 7M +10 &,QJO\ 7M +9 &.QJN\ 7L +9 &0ZRJR \ 7L +10 &2QKQ\ 8L +9 &3QMO\ 7L +9 &5QLR\ 8L +10 &7aQLO\ 7M +9 &9#UKO\ 6M +10 &:OLO\ 7L +9 &<QMQ\ 7M +9 &>iOMQ\ 7M +11 &@+OJO\ 7M +8 &AQKO\ 6M +9 &CTJO\ 7M +10 &Em\\LN\ 6N +9 &G*mJN\ 5P +10 &HHN\ 2S +9 &JJM\ -X +9 &LSLM\ ,Z +10 &NIM\ +J +9 &O/<IL\ 00 +9 &OeJM\ 5D +6 ( + "collection"'& +5 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.06 + .Hand.open + "manipulator"&r1 +3 "core" &O]IM\ 5D +73 1 +2 "manipulator"&h% +4 "core" % σ # + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&R'\ +93 "core" ' +2 .tSC.coast "storage"(6 +3 #tcollectSample 1000ml w/bubble point of 24psi + #Priming 7ml + .Sleepy.power :sampler,:ON + .Intake.select :close + .\Exhaust.select :close + .SS.hold +2 "sampler")z+ +3 "core" + + "sampler")?% +4 "core" % \ H* + "collection"'& +4 "core" &O\\JL\ D +2 Evz\ DSS +2 #tCalibrating pressure and temperature sensors + .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +3 .SS.reconfigure SSfast + "sampler")#.0X +17  +2 .tdelay 3.8 seconds +382 "collection"'#% +5 "core" %IM\ + "sampler")c% +4 "core" %?3 \ E + .tSSV.dial :spit +2 "sampler") +133 "core"  +3 .tSS.seek 0ml + "sampler")' +260 "core" ' +2 .tSSV.dial CBV + "sampler")C  +133 "core"  +3 .tCTV.dial :intake +2 "collection"'U  +85 "core" +2 #tWaiting for external sampler to finish priming... + .delayUntil "07:18:19.92" +13376 Eu|\ KK +3105 ."connect"SSV.dial CBV +2 .tCBV.dial SSV + #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open + "sampler") +210 "collection"'p% +3 "core" % +2 #tIntake @18.9psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X% +3 "core" % +2 "sampler")% +3 "core" %= \ 5 +15 "collection"'D% +3 "core" % +2 "sampler")% +3 "core" %= \ 5 +15 "collection"'$% +3 "core" % +2 "sampler")(% +3 "core" %=#" \ 5 +15 "collection"'&% +3 "core" % +2 "sampler")u% +3 "core" %=34 \ 4 +15 "collection"'P% +3 "core" % +2 "sampler")S% +3 "core" %<BE \ 4 +2 "collection"'% +3 "core" % +2 #tIntake @18.6psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 99 +2 "sampler")#.c0X= \ 7 +2 "collection"'M% +4 "core" % + #tIntake @18.7psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 80 +2 "sampler")#.P0X% +3 "core" % +2 "sampler")% +3 "core" %=<; \ 7 +15 "collection"'D% +3 "core" % +2 "sampler")% +3 "core" %=BB \ 7 +2 "collection"'$% +3 "core" % +2 #tIntake @18.8psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 59 +2 "sampler")#.;0X% +3 "core" %D2 \ 7 +15 "collection"'% +3 "core" % +2 "sampler")D% +3 "core" %D2 \ 7 +15 "collection"'% +3 "core" % +2 "sampler")$% +3 "core" %D2 \ 7 +15 "collection"'G% +3 "core" % +2 "sampler")&% +3 "core" %D2 \ 7 +15 "collection"'u% +3 "core" % +2 "sampler")P% +3 "core" %D3%$ \ 6 +15 "collection"'S% +3 "core" % +2 "sampler")% +3 "core" %D2(& \ 6 +15 "collection"'% +3 "core" % +2 "sampler")[% +3 "core" %D2+) \ 7 +15 "collection"'k% +3 "core" % +2 "sampler")% +3 "core" %D2.. \ 7 +15 "collection"'@% +3 "core" % +2 "sampler")% +3 "core" %D344 \ 7 +15 "collection"'-% +3 "core" % +2 "sampler")% +3 "core" %D269 \ 7 +15 "collection"'8% +3 "core" % +2 "sampler")% +3 "core" %D2:= \ 7 +2 "collection"'% +3 "core" %\ +2 #tIntake @18.9psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 39 +2 "sampler")#.'0X% +3 "core" % +2 "sampler")% +3 "core" %?;\ \ 7 +15 "collection"'D% +3 "core" % +2 "sampler")% +4 "core" %?; \ \ 6 +14 "collection"'$% +3 "core" % +2 "sampler")G% +3 "core" %?; \ 7 +15 "collection"'&% +3 "core" % +2 "sampler")u% +3 "core" %?; \ 6 +15 "collection"'P% +3 "core" % +2 "sampler")S% +3 "core" %?; \ 7 +15 "collection"'% +3 "core" % +2 "sampler")% +3 "core" %?; \ 7 +15 "collection"'[% +3 "core" % +2 "sampler")k% +3 "core" %?; \ 7 +15 "collection"'% +4 "core" % +2 "sampler")@% +3 "core" %?; \ 6 +15 "collection"'% +3 "core" % +2 "sampler")-% +3 "core" %?; \ 6 +15 "collection"'% +3 "core" % +2 "sampler")8% +3 "core" %?; \ 7 +15 "collection"'% +3 "core" % +2 "sampler")% +3 "core" %?;!! \ 7 +15 "collection"'J% +3 "core" % +2 "sampler")|% +3 "core" %?;$# \ 7 +15 "collection"'\\% +3 "core" % +2 "sampler")X% +3 "core" %?;'' \ 7 +15 "collection"'~% +3 "core" % +2 "sampler")2% +3 "core" %?;)* \ 7 +15 "collection"',% +3 "core" % +2 "sampler")1% +3 "core" %?;-, \ 6 +15 "collection"'\ % +3 "core" % +2 "sampler")+% +3 "core" %?;00 \ 6 +15 "collection"'l% +3 "core" % +2 "sampler")% +3 "core" %?;35 \ 7 +15 "collection"'`% +3 "core" % +2 "sampler")}% +3 "core" %?;57 \ 7 +15 "collection"'s% +3 "core" % +2 "sampler"){% +3 "core" %?;89 \ 7 +15 "collection"' % +3 "core" % +2 "sampler")W% +3 "core" %?;;< \ 7 +15 "collection"'H% +3 "core" % +2 "sampler")t% +3 "core" %?;?A \ 6 +2 "collection"'4% +3 "core" % +2 .tSS.reconfigure SSinhale.with maxSpeed: 29 +2 "sampler")#.0X% +3 "core" % +2 "sampler")% +3 "core" %UG; \ 4 +15 "collection"'D% +57 "core" % +2 "sampler")U% +3 "core" %UG; \ 4 +15 "collection"'% +3 "core" % +2 "sampler")$% +3 "core" %UG; ! \ 4 +15 "collection"'G% +3 "core" % +2 "sampler")&% +3 "core" %UG;!" \ 4 +15 "collection"'u% +3 "core" % +2 "sampler")P% +3 "core" %UG;%$ \ 4 +15 "collection"'S% +3 "core" % +2 "sampler")% +3 "core" %UG;'% \ 4 +15 "collection"'% +3 "core" % +2 "sampler")[% +3 "core" %UG;)( \ 4 +15 "collection"'k% +3 "core" %\ +2 "sampler")% +3 "core" %UG;,- \ 4 +15 "collection"'@% +3 "core" % +2 "sampler")% +4 "core" %UG;.- \ 4 +14 "collection"'-% +3 "core" % +2 "sampler")% +3 "core" %UG;2/ \ 4 +15 "collection"'8% +3 "core" % +2 "sampler")% +3 "core" %UG;44 \ 4 +15 "collection"'% +3 "core" % +2 "sampler")J% +3 "core" %UG;77 \ 4 +15 "collection"'|% +3 "core" % +2 "sampler")\\% +3 "core" %UG;99 \ 4 +15 "collection"'X% +3 "core" % +2 "sampler")~% +3 "core" %UG;<; \ 6 +15 "collection"'2% +3 "core" % +2 "sampler"),% +3 "core" %UG;?= \ 6 +2 "collection"'1% +4 "core" % + #tIntake @19.0psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 23 +2 "sampler")#.0X \ 5 +2 "collection"'q% +3 "core" % +2 #tIntake @19.0psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 21 +2 "sampler")#.0X% +3 "core" %iF" \ 5 +15 "collection"'% +3 "core" % +2 "sampler")D% +3 "core" %iF%" \ 4 +15 "collection"'U% +3 "core" % +2 "sampler")% +3 "core" %iF'' \ 6 +15 "collection"'$% +3 "core" % +2 "sampler")G% +3 "core" %iF)) \ 6 +15 "collection"'&% +3 "core" % +2 "sampler")u% +3 "core" %i=** \ 6 +15 "collection"'P% +3 "core" % +2 "sampler")S% +3 "core" %i=,/ \ 6 +15 "collection"'% +3 "core" % +2 "sampler")% +3 "core" %i>./ \ 6 +15 "collection"'[% +3 "core" % +2 "sampler")k% +3 "core" %i>03 \ 7 +15 "collection"'% +3 "core" % +2 "sampler")@% +57 "core" %i=89 \ 6 +16 "collection"'% +3 "core" % +2 "sampler")-% +3 "core" %i=<: \ 6 +15 "collection"'% +3 "core" % +2 "sampler")8% +3 "core" %i>>> \ 6 +2 "collection"'% +4 "core" % + #tIntake @18.9psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 19 +2 "sampler")#.0X  +2 "core" ' +2 ."airStroke"CSV.dial :air + "collection"' @ +74 "core" B +3 ."airStroke"CS.seek 10ml + "collection"'D' D +110 "core"  +2 .tCTV.dial :air +2 "collection"'U  +73 "core"  +2 .tdelay 15 seconds +3 ."samplerPumpShutdown"Sleepy.power :sampler,:OFF +1499 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +134 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +3 .tSS.seek 0ml +3 "collection"'$  +2 "sampler")G' +5 "core" ' +58 .tSSV.dial CBV,avoiding: :exhaust +3 "sampler")&  +66 "core" ~ +66  +500 ' +2 "sampler")u% +4 "core" % \ k + .tCBV.dial between SSV and waste2 +2 "collection"'P  +30 "core"  +3 "collection"'S% +3 "core" % HKR\ , +2 ."connect"CTV.dial CSV,avoiding: :air +2 .tCSV.dial CTV +2 "collection"'  +41 "core"  +2 .tCS.reconfigure CSpressurize +2 "collection"'# d@<< b +3 .tCS.seek 0ml + "collection"'' +2254 "core" '  \ \ 1 +2 "collection"'[% +4 "core" %  \ 1 +2 "sampler")k% +3 "core" % \ p +2 #tBubblePoint: Intake @38.4psia, Outlet @14.3psia + .CBV.dial SSV + "collection"' @ +39 "core" A +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'F' +117 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")~ +132 "core"  +4 .tSS.reconfigure SSexhale +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'' +100 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +107 "core" ' +4 ."CSpush"CS.coast + "collection"'5 +20 "core"  +3 .tSS.reconfigure SSexhale + "sampler")#.0Xd +102 "collection"'9 +3 "core" 9M?d +102 "collection"'>9 +3 "core" 9g?d +103 "collection"'U9 +3 "core" 9Ad +102 "collection"'%9 +3 "core" 9Bd +102 "collection"'L9 +3 "core" 9Bb +102 "collection"'9 +3 "core" 9D_ +102 "collection"'$9 +3 "core" 9E] +102 "collection"'&9 +3 "core" 9FZ +102 "collection"'9 +3 "core" 9HX +102 "collection"'u9 +3 "core" 95HU +102 "collection"'P9 +3 "core" 9PIR +102 "collection"'S9 +3 "core" 9kKQ +103 "collection"'9 +3 "core" 9LO +102 "collection"'D9 +3 "core" 9ML +102 "collection"'[9 +3 "core" 9NJ +102 "collection"'k9 +3 "core" 9PG +102 "collection"'9 +4 "core" 9QD +102 "collection"'G9 +3 "core" 9RB +102 "collection"'9 +3 "core" 9!S@ +102 "collection"'-9 +3 "core" 9:U> +102 "collection"'9 +3 "core" 9TV< +102 "collection"'@9 +4 "core" 9mX: +102 "collection"'89 +3 "core" 9Z8 +102 "collection"'J9 +3 "core" 9[6 +102 "collection"'|9 +3 "core" 9\\5 +102 "collection"'X9 +3 "core" 9^2 +102 "collection"'9 +3 "core" 9_0 +152 "collection"'~9 +4 "core" 9a. +102 "collection"'9 +3 "core" 9a+ +102 "collection"'\\9 +3 "core" 93c + +102 "collection"'F9 +3 "core" 9Hd) +102 "collection"'29 +3 "core" 9]f' +103 "collection"'19 +3 "core" 9rh& +102 "collection"'+9 +3 "core" 9i$ +102 "collection"',9 +3 "core" 9k!" +102 "collection"'9 +3 "core" 9l% +102 "collection"'`9 +4 "core" 9m) +102 "collection"'}9 +3 "core" 9m- +102 "collection"'s9 +3 "core" 9q1 +102 "collection"'V9 +3 "core" 9s6 +102 "collection"'l9 +3 "core" 9 s: +102 "collection"'H9 +4 "core" 9 u> +103 "collection"'{9 +3 "core" 9 +uB +102 "collection"'t9 +3 "core" 9 ;wF +102 "collection"'49 +3 "core" 9 JxK +102 "collection"'a9 +3 "core" 9 Z{O +102 "collection"' 9 +4 "core" 9 h|S +102 "collection"'M9 +3 "core" 9 w}W +102 "collection"'9 +3 "core" 9 ~[ +102 "collection"'9 +3 "core" 9 ` +102 "collection"'r9 +3 "core" 9 d +102 "collection"'W9 +3 "core" 9 h +102 "collection"'?9 +3 "core" 9 l +102 "collection"'(9 +3 "core" 9 p +102 "collection"'9 +3 "core" 9 u +102 "collection"'e9 +3 "core" 9 y +41 Et~\  +61 "collection"'T9 +6 "core" 9 } +102 "collection"' 9 +3 "core" 9  +102 "collection"''9 +3 "core" 9 \ +102 "collection"'/9 +3 "core" 9\ \ +102 "collection"'z9 +3 "core" 9\  +102 "collection"'*9 +3 "core" 9\  +103 "collection"'#9 +3 "core" 9\  +102 "collection"'w9 +3 "core" 9\ # +102 "collection"'9 +3 "core" 9\ * +102 "collection"'9 +3 "core" 9\ 1 +102 "collection"'h9 +4 "core" 9\ 9 +103 "collection"'9 +3 "core" 9\ ? +102 "collection"'c9 +3 "core" 9\ E +102 "collection"'C9 +3 "core" 9\ J +102 "collection"'9 +5 "core" 9\ P +103 "collection"')9 +3 "core" 9\ U +102 "collection"'p9 +3 "core" 9\ Y +102 "collection"'99 +3 "core" 9\ _ +102 "collection"']9 +3 "core" 9\ c +102 "collection"'j9 +3 "core" 9\ g +102 "collection"'d9 +4 "core" 9\ k +3 .tCH.hold 10:00,70C +2 "collection"'I `\ `\ j\ +3 "core"  +57820 El\ ! +2181 "core" ` +2 "collection"'9 +3 "core" 9\ { +2 #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml + "collection"'7' +337 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'o @ +99 "core" A +2 .tCSV.dial :air +2 "collection"'y @ +42 "core" > +3 .tCS.seek 5ml + "collection"'g'l +1352 "core" ' +2 .tCSV.dial CTV + "collection"'v  +44 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'Z @ +44 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +4 "collection"'  +43 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"': @ +54 "core" A +2 .tdelay 2 seconds +203 .CS.seek 0ml +3 "collection"'N' +1356 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"'_ +102 "core" ~ +2 .tCBV.dial CSV + "collection"'q  +30 "core"  +2 "collection"'i% +4 "core" % , ,\ 4 +2 .tCS.seek 5ml +2 "collection"''l +1348 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'O  +43 "core" +2 "collection"'% +4 "core" %lbd\ 9 +2 .tCS.seek 6.999ml + "collection"'A' +594 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'. @ +41 "core" > +3 .tCS.seek 10ml + "collection"'\ ' D +845 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +111 "core" ^ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'B   +37 "core" ! +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'  + '  +28 "core"  +107  +3 .tCS.seek 5ml + "collection"'<'l +1371 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'5 @ +99 "core" B +2 .tCSV.dial :waste +2 "collection"' +101 "core" +2 .tCS.seek :empty +2 "collection"'Q'Ͱ +1355 "core" ' +2 .tCSV.dial :air + "collection"'m @ +72 "core" A +3 .tCS.seek 5ml + "collection"'f'l +1346 "core" ' + .tCSV.dial CTV +2 "collection"'^  +43 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +44 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'b  +43 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'= @ +44 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml +51 "collection"'Y' +1352 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"' +99 "core"  +2 .tCBV.dial CSV + "collection"'3  +37 "core"  +2 "collection"'6% +4 "core" %qu\ 9 +2 .tCS.seek 5ml +2 "collection"''l +1347 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'x  +41 "core" +2 "collection"'E% +4 "core" %l 4\ 9 +2 .tCS.seek 7.001ml +2 "collection"'!' +595 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"' @ +52 "core" B +3 .tCS.seek 10ml + "collection"';' D +849 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +115 "core" _ +2 #tLysing Complete +2 "collection"'>& +3 "core" &O\\\ 4D +2 #tStoring sh1 puck in Collection Clamp to tube 2 + "manipulator"&U% +4 "core" %\  u  +2 "storage"(%% +3 "core" %{ K `\ ` +2 "storage"(L. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(( +339 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 ($& +3 "core" & M\ \\ + "manipulator"&&& +4 "core" &  8 +3 "manipulator"&% +3 "core" %\    +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 +2 "manipulator"&u( +156 "core" ( +2 "manipulator"&P& +4 "core" &  +2 "storage"(S& +3 "core" & [ [\ e +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&' +95 "core" ' +2 "storage"(D& +4 "core" & F U :\ g +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(['L +150 "core" ' +2 "storage"(k- +3 "core" -' +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" & Z +2 "storage"(G& +3 "core" & N M\ [ +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 +2 "manipulator"&'Y +37 "core" ' +3 .t\Elbow.hold +2 "manipulator"&-, +3 "core" , +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 "storage"(- +2 "core" -' +2 .tSE.seek 16.1 Pucks below Top Plate +2 "storage"(@'7 +37 "core" ' +2 "manipulator"&8% +4 "core" %dk  + "storage"(J& +4 "core" & n\ P + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 311 counts + "manipulator"&|'ϐ +14 "core" ' +2 "manipulator"&X& +4 "core" & ! }  +2 "storage"(& +4 "core" & \ W L\ [ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&~' +25 "core" ' +2 .tSE.seek 17.1 Pucks below Top Plate +2 "storage"('& +50 "core" ' +2 "manipulator"&\\& +4 "core" &  +2 "manipulator"&F% +3 "core" %K _ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&2'\ +88 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&1( +151 "core" ( +2 "manipulator"&+& +4 "core" & [ 4 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &,& +2 "core" & 4 +2 .tForearm.seek CC + "manipulator"&'ρ +98 "core" ' +2 .tHand.close + "manipulator"&`/ +68 "core" / +2 .tCC.seek :open +2 "collection"'}( +374 "core" ( +2 "storage"(s& +4 "core" & 5  N\ \\ + "storage"(V& +4 "core" & ) (\ ] +2 "manipulator"&l& +3 "core" & 1 +2 "manipulator"&H% +3 "core" % φ +2 .tForearm.seek :retract +2 "manipulator"&{'\ +100 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 +2 "manipulator"&t( +153 "core" ( +2 "manipulator"&4& +4 "core" &  \ +2 "storage"(a& +4 "core" & \  A\ ` + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 2 + "manipulator"& 'Y +115 "core" ' +2 .t\Elbow.hold + "manipulator"&M, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&1 +76 "core" 1 +10 "manipulator"&% +4 "core" % db w + "storage"(r& +4 "core" & \ \  \ V + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 311 counts + "manipulator"&W'ϐ +19 "core" ' +2 "manipulator"&?& +4 "core" & 6 +2 "storage"((& +3 "core" & \ 6 8\ b +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&' +31 "core" ' +3 "storage"(e% +4 "core" %, 6 * Q\ ^w +58 ."downElevator"SE.seek :down +6 "storage"(T'v +96 ( % +3 "core" %! i h \ i +2 "manipulator"&'% +3 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 "core" ' + .tForearm.seek :retract +3 ."downElevator"SE.coast + "manipulator"&/'\ + "storage"(5 +88 "core" ' +2 .tSC.coast + "storage"(6 +2 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'z& +4 "core" & \ @ + .tHand.open + "manipulator"&*1 +15 "core" 1 +2 "manipulator"&#& +4 "core" &   +2 "manipulator"&w% +3 "core" %\    +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&(- +171 "core" ( +2 "manipulator"&& +4 "core" &- \  ? + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &h& +3 "core" &-  ? +2 .tForearm.seek :garage + "manipulator"&' +109 "core" ' +2 .tHand.close + "manipulator"&c/ +72 "core" / +2 "manipulator"&C& +4 "core" &- u ? +2 "manipulator"&% +4 "core" %  o +2 .tForearm.seek :retract + "manipulator"&)'\ +103 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&p( +272 "core" ( +2 "manipulator"&9& +4 "core" &  E 8 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &]& +3 "core" &  C 8 + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&j'ρ +103 "core" ' +2 "manipulator"&d& +4 "core" &    8 +2 "manipulator"&"% +3 "core" %z \  B +2 "collection"'I& +4 "core" &!\ D +2 "collection"'& +4 .tCC.seek :closed + "collection"'0(O +4 "core" &#\ D + &!\ D +9 &3~#\ 9+| +9 & f~"\ 8? +10 &q\ 8N +9 &WO"\ R#\ ;M +9 &@IR"\ ;L +10 &B T"\ ;M +9 &CT  \ ;L +9 &EZ!\ :M +10 &GJj"|\ 9N +9 &I!k\ 5R +10 &J"$V\ 0W +9 &Lp"'I\ /Y +9 &N2"(3\ .F +10 &O<:%*,\ 2)y +9 &O~s')\ 8M +2 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.85 + "collection"'o& +4 "core" &O~o%*\ 7M + .tHand.open + "manipulator"&y1 +70 "core" 1 +2 "manipulator"&7% +4 "core" % z F B +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&v'\ +99 "core" ' +2 .tPSV.dial PSR + "processing"%Z +132 "core"  +2 .tPSR.select :flush + "processing"%@ +11 .tPS.seek 1.5ml + "processing"% ' +1616 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%:  +42 "core"  +3 .tPS.seek 0ml + "processing"%g'W +1617 "core" ' +2 .tPSV.dial PSR + "processing"%_ +44 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%q' +2639 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +2 "processing"%i +4 "collection"'N  +4 "core"  + "processing"%O  +44 "core"  +35 +2 .tPSV.dial :mixloop + "processing"% +103 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%  +129 "core" +3 .tPS.seek 0ml + "processing"%.'W +2637 "core" ' +2 .tPSV.dial :air + "processing"%A  +42 "core"  +3 .tPS.seek 2.5ml + "processing"%' +2629 "core" ' +2 .tPSV.dial :mixloop + "processing"%B +44 "core" +3 .tPS.seek 0ml + "processing"%'W +2627 "core" ' +2 .tPSV.dial :air + "processing"%  +44 "core"  +3 .tPS.seek 2.5ml + "processing"%\ ' +2636 "core" ' +2 .tPSV.dial :mixloop + "processing"%5 +44 "core" +3 .tPS.seek 0ml + "processing"%'W +2640 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&<& +4 "core" &  x 8 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&m( +2 "core" ( +2 "manipulator"&Q& +3 "core" &   8 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &^& +3 "core" & 8 +2 .tForearm.seek CC + "manipulator"& 'ρ +101 "core" ' +2 .tHand.close + "manipulator"&b/ +69 "core" / +2 .tCC.seek :open +2 "collection"'=( +375 "core" ( +2 "manipulator"&f& +4 "core" & @ 8 + "manipulator"& % +4 "core" % φ G +2 .tForearm.seek :retract + "manipulator"&3'\ +101 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +49 "manipulator"&6(- +287 "core" ( +2 "manipulator"&Y& +4 "core" &-  ^  +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &x& +3 "core" &-   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&E' +113 "core" ' +2 .tHand.open + "manipulator"&1 +75 "core" 1 +2 "manipulator"&% +4 "core" % { $ ` +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&!'\ +100 "core" ' +2 .tPSV.dial :mixloop + .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 +2 "collection"'& +3 "core" &%)\\\ F +2 "manipulator"&>% +4 "core" %\  \  +2 "storage"(U% +3 "core" %t ~ !\ p +2 "storage"(%. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 3 + "storage"(L( +340 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 ($& +2 "core" &) \\ Q\ e  +2 "manipulator"&&& +3 "core" &-  +2 "manipulator"&% +4 "core" %\   +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 + "manipulator"&P( +176 "core" ( +2 "manipulator"&S& +4 "core" &  L "} +2 "storage"(D& +4 "core" &) 6 . \ a  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts + "manipulator"&K' +95 "core" ' +2 "storage"(k& +4 "core" &) 5 8 B\ b  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"('L +266 "core" ' +2 "storage"(G- +3 "core" -'S +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 (R& +3 "core" &( O \ Z  + "manipulator"&& +4 "core" &  a "} +2 .t\Elbow.seek 3 + "manipulator"&8( +3 "core" ( + "manipulator"&J& +4 "core" &\ % 3 "} +2 "storage"(X& +3 "core" &(   \ [  +3 .tForearm.seek 3 + 300 counts + "manipulator"&'2 +20 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&\\/ +68 "core" / +10 ."downElevator"SE.seek :down +3 "manipulator"&F& +5 "storage"('v +3 "core" &\  b "} +2 "manipulator"&u% +4 "core" % 2  o +2 .tForearm.seek :retract +2 "manipulator"&['\ +92 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&( +143 "core" ( +3 "manipulator"&|& +4 "core" ' + &  & 4 + .t\Elbow.reconfigure LooseElbow +3 ."downElevator"SE.coast +2 "manipulator"&$ &.,(#b + "storage"(5 +4 "manipulator"&@& +4 "core" &  > 4 + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&+'ρ +101 "core" ' +2 "manipulator"&,& +4 "core" &  7 4 +2 "manipulator"&~% +4 "core" %τ n +2 "collection"'-& +3 "core" &()\ < +2 "collection"'`& +4 .tCC.seek :closed +2 "collection"'2(O +3 "core" &'+\ \ ; +2 &&+\ ; +8 &3&*\ 1+} +10 &\ f~%+\ 0? +9 &p&)@\ 1N +9 &WO')-\ 5L +10 &T$*(\ 4L +9 &T%)/\ 4M +10 &P&(]\ 5L +9 &^V#*\ 3M +9 &!R#)\ 4L +10 &Q&(\ 4L +9 & O')\ 4L +9 &"gP$(\ 4L +10 &$)Q'+\ 4L +9 &%O&*\ 4L +10 &'P')\ 3L +9 &)oP')\ 4L +9 &+1T%)\ 3L +10 &,U'*\ 4L +9 &.Q()\ 4M +9 &0wR()\ 4L +10 &29O&)\ 4L +9 &3O%)\ 4L +10 &5R%*\ 4M +9 &7~Q%)\ 4M +9 &9AR%)w\ 4L +10 &;O$+m\ 4L +9 &<O&'b\ 4L +9 &>R&)Q\ 4M +10 &@HR%+K\ 4M +9 &B S&)J\ 4L +10 &CR&'=\ 4M +9 &E[&)4\ 3M +9 &GIj$+*\ 1O +10 &HS)&\ -T +9 &J\ )X +9 &Lq\ (Y +10 &N/ \ &G +9 &O;8\ ,*| +10 &On\ 0K +5 ( + "collection"'`& +5 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.94 + .Hand.open + "manipulator"&n1 +3 "core" &Od!\ 2K +63 1 +2 "manipulator"&s% +4 "core" % } + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&V'\ +95 "core" ' +2 .tSC.coast "storage"(6 +3 .tCTV.dial CSV,avoiding: :intake +2 "collection"'l  +131 "core" ~ +2 .tCSV.dial CTV + "collection"'H  +30 "core"  +2 .tPS.seek 2.5ml +2 "processing"%4' +2636 "core" ' +2 "collection"'a% +4 "core" % D\ \ 8  +2 .tCS.seek 4.15ml + "collection"''Q +1573 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%1  +43 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%  +83 "core"  +3 .tPS.seek 0ml + "processing"%'W +2629 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'r ` +39 "core" ^ +2 .tCSV.dial :air +2 "collection"'? @ +42 "core" > +3 .tCS.seek 10ml + "collection"'(' D +1570 "core" ' +2 .tCSV.dial CTV + "collection"'e  +44 "core"  +2 .tCS.seek 0ml +2 "collection"'{' +283 Ek\ CII +2338 "core" ' + .tCBV.dial :waste1 +2 "collection"'t @ +76 "core" ? +9 .tdelay 5 seconds +503 .CTV.dial :air,avoiding: :intake +2 "collection"'  +130 "core" +2 "collection"''& +4 "core" &Od\ 9K +2 #tStoring lyfil puck in Collection Clamp to tube 2 + "manipulator"& % +3 "core" %\    +2 "storage"(W% +4 "core" % [ [\ e +2 "storage"(z. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(*( +341 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (#& +2 "core" & ; 9 {\ _ +2 "manipulator"&w& +3 "core" &  4 +2 "manipulator"&% +4 "core" %\   +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 + "manipulator"&( +150 "core" ( +2 "manipulator"&T& +4 "core" & :  +2 "storage"(& +3 "core" & 5 +\ a +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&h' +95 "core" ' +2 "storage"(& +4 "core" & - 8 \ c +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(M'L +135 "core" ' +2 "storage"(c- +3 "core" -'g +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 "manipulator"&C& +3 "core" & F  +2 "storage"(& +3 "core" &  \ [ +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 +2 "manipulator"&/'Y +36 "core" ' +3 .t\Elbow.hold +2 "manipulator"&, +3 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(9- +2 "core" -'g +2 .tSE.seek 17.1 Pucks below Top Plate +2 "storage"(]' +35 "core" ' +2 "manipulator"&% +4 "core" %[l ~ .  +2 "storage"(d& +3 "core" & \ R +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 302 counts + "manipulator"&"'χ +22 "core" ' +2 "manipulator"&I& +4 "core" & $ c  +2 "storage"()& +3 "core" & K \ \\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&}' +28 "core" ' +2 .tSE.seek 18.1 Pucks below Top Plate +2 "storage"(o' +42 "core" ' +2 "manipulator"&y& +4 "core" & ,  +2 "manipulator"&7% +4 "core" % '  + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&Z( +148 "core" ( +2 "manipulator"&j& +4 "core" & 4 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &:& +2 "core" & p 4 +2 .tForearm.seek CC +2 "manipulator"& 'ρ +102 "core" ' +2 .tHand.close + "manipulator"&_/ +72 "core" / +2 .tCC.seek :open +2 "collection"'g( +378 "core" ( +2 "storage"(i& +4 "core" & \  q\ \\ + "storage"(O& +4 "core" &   3\ \\ +2 "manipulator"&N& +3 "core" & 4 +2 "manipulator"&% +3 "core" % y  V +2 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 +2 "manipulator"&q( +151 "core" ( +2 "manipulator"&A& +4 "core" &  +2 "storage"(.& +3 "core" & + .\ a +2 .t\Elbow.reconfigure LimpElbow + "manipulator"&$ ,(#b +3 .tForearm.seek 2 + "manipulator"&B'Y +110 "core" ' +2 .t\Elbow.hold + "manipulator"&, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&1 +73 "core" 1 +10 "manipulator"&% +4 "core" % iy  3 + "storage"(5& +4 "core" & \ \  \ X + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 316 counts + "manipulator"&\ 'ϕ +17 "core" ' +2 "manipulator"&<& +4 "core" &  7 +2 "storage"(Q& +3 "core" & 8 5\ b +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&^' +24 "core" ' +2 "storage"(b% +4 "core" % K Z A\ c +2 ."downElevator"SE.seek :down +3 "storage"(p'v +93 "core" ' +3 ."downElevator"SE.coast + "storage"(5 +4 (v% +3 "core" % i k \ k +2 "manipulator"&0% +3 "core" %    +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&f'\ +91 "core" ' +2 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%  +72 "core" +3 .tPS.seek 2.5ml + "processing"% ' +2638 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%Y +42 "core" +2 .tdelay 1 second +102 .PSV.dial :air +50 "processing"%x  +51 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%m +42 "core" +4 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%  +42 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%'W +2627 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%3& +4 "core" &\ X + .tHand.open + "manipulator"&1 +19 "core" 1 +2 "manipulator"&>& +4 "core" &   +2 "manipulator"&U% +3 "core" %\  O 0 +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&%(- +177 "core" ( +2 "manipulator"&E& +4 "core" &-   +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &$& +2 "core" &-     +3 .tForearm.seek :garage + "manipulator"&&' +108 "core" ' +2 .tHand.close + "manipulator"&/ +66 "core" / +2 "manipulator"&S& +4 "core" &-   +2 "manipulator"&D% +3 "core" %  F +2 .tForearm.seek :retract +2 "manipulator"&k'\ +99 "core" ' +3 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&6( +127 "core" ( +2 "manipulator"&!& +4 "core" &   6 y + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &G& +2 "core" & h y +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&R' +98 "core" ' +2 "manipulator"&& +4 "core" &   y +2 "manipulator"&J% +3 "core" % \ \ e +3 "processing"%X& +3 "core" &h\ Q +2 "processing"%\\& +4 .tPC.seek :closed + "processing"%F(Tg +3 "core" &\ P +3 &\ Q +8 &3|\ G+| +10 &c~\ F? +9 &Hr\ GP +9 & R\ JO +10 &V\ IN +9 &S\ IO +10 &RV\ IO +9 &U\ IO +9 &U\ IO +10 &S\ IO +9 & [R\ IN +9 &"R\ IN +10 &#T \ IN +9 &%R\ IN +10 &'cS\ IN +9 &)$Q\ JO +9 &*P\ JO +10 &,O\ IO +9 &.jU\ IO +9 &0-T\ IN +10 &1R\ IN +9 &3Q\ IO +10 &5rP\ IO +9 &74U\ KO +9 &8S\ MO +10 &:U\ MN +9 &<R\ NO +10 &?T\ MN +9 &AT\ MO +10 &CT\ MO +9 &EDY\ MO +9 &GY\ MO +10 &H`\ MP +9 &Ji\ LQ +9 &L>\ IT +10 &M\ HT +9 &O\ HT +10 &Q\ HU +9 &S@\ H@ +9 &T%%Z\ MS +10 &TK#\ Q- +2 ( + "processing"%\\& +3 #tProcessing Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.59 + "processing"%u& +4 "core" &TK\ P- + .tHand.open + "manipulator"&P1 +69 "core" 1 +2 "manipulator"&K% +4 "core" %  * +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&|'\ +93 "core" ' +2 .tPRV.dial :air + "processing"%@  +43 "core"  +2 .tPSV.dial :mixloop +2 "processing"% +43 "core" +2 "processing"%% +4 "core" %Y\ O +2 .tPS.seek 0.3ml +2 "processing"%,' +386 "core" ' + .tPSV.dial PSR +2 "processing"%~ +114 "core"  +2 .tPSR.select :wash + "processing"% +11 .tPS.seek 0.7ml +2 "processing"%-'* +485 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%8' +1919 "core" ' +3 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"% +101 "core" +2 .tPTV.dial :mixing +2 "processing"%[ @ +70 "core" B +2 .tPBV.dial :waste2 + "processing"%=  +93 "core"  +2 .tPS.seek 0ml +2 "processing"%`'W +2630 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&n& +4 "core" & \ u y +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC + "manipulator"&s( +2 "core" ( +2 "manipulator"&l& +3 "core" &   < y +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &H& +3 "core" &  V y +2 .tForearm.seek PC + "manipulator"&+' +94 "core" ' +2 .tHand.close + "manipulator"&L/ +72 "core" / +2 .tPC.seek :open +2 "processing"%( +404 "core" ( +2 "manipulator"&a& +4 "core" & y + "manipulator"&;% +4 "core" % \ i  +2 .tForearm.seek :retract + "manipulator"&1'\ +94 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage + "manipulator"&(- +140 "core" ( +2 "manipulator"&4& +4 "core" &-   ) !v +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &r& +2 "core" &- \ \ k !v +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&?' +109 "core" ' +2 .tHand.open + "manipulator"&1 +66 "core" 1 +2 "manipulator"&e% +4 "core" %  b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&('\ +104 "core" ' +4 #tLoading da puck from tube 3 into Processing Clamp + "processing"%t& +4 "core" &F\ U + "manipulator"& % +4 "core" %\ % \ Z L +2 "storage"('% +4 "core" % p j )\ l + "storage"( . +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 3 + "storage"(W( +340 "core" ( +2 .tSC.reconfigure SCloose +50 "storage"($.\ 1~b +6 (z& +3 "core" & [ [\ e +2 "manipulator"&#& +3 "core" &-  4 !t +2 "manipulator"&w% +4 "core" %\ % L +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 + "manipulator"&( +169 "core" ( +2 "manipulator"&T& +4 "core" &\  " "~ +2 "storage"(& +3 "core" & h h \ l +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&' +96 "core" ' +2 "storage"(& +4 "core" & \ o +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(c'L +270 "core" ' +2 "storage"(C- +3 "core" -'d +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 (& +3 "core" & h i o\ l + "manipulator"&V& +4 "core" &\ \ u "~ +2 .t\Elbow.seek 3 + "manipulator"&9( +3 "core" ( +2 "manipulator"&& +3 "core" &\  9 "~ +2 "storage"(d& +3 "core" & \ n +3 .tForearm.seek 3 + 300 counts + "manipulator"&I'2 +22 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&)/ +70 "core" / +12 ."downElevator"SE.seek :down +5 "manipulator"&y& +2 "storage"(7'v +6 "core" &\  "~ +2 "manipulator"&h% +4 "core" % /  +2 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 .t\Elbow.seek PC +2 "manipulator"&M( +143 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +106 "core" ( +2 "manipulator"&/& +4 "core" & \ Q r +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &"& +3 "core" & \ i r + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&]' +103 "core" ' +33 "manipulator"&j& +4 "core" & \ \ y r +2 "manipulator"&:% +4 "core" %  J +2 "processing"%}& +4 "core" &\ S +2 "processing"%& +4 .tPC.seek :closed + "processing"%_(Tg +3 "core" &\ S +3 &\ S +9 &0x\ J+z +10 &b{\ I> +9 &dp \ IO +9 &'N\ LN +10 &R \ LN +9 &R \ KN +9 &lV\ LN +10 &.T\ KN +9 &T\ KN +10 &T\ LN +9 & sR\ LO +9 &"5R\ LO +10 &#R\ KN +9 &%T\ LN +10 &'{R\ KO +9 &)>Q\ LN +9 &+N\ LN +10 &,N\ KN +9 &.Q\ KO +9 &0FQ\ LN +10 &2T\ KN +9 &3R\ LO +9 &5Q\ KN +10 &7NS\ KN +9 &9Q\ LN +10 &:R\ LN +9 &<Q\ LN +9 &>WR\ KN +10 &@Q\ LN +9 &AP\ LN +10 &CQ\ KO +9 &E]S\ KO +9 &GY\ KO +10 &H\\\ KO +9 &Ji\ IQ +9 &LV\ GT +10 &N\ GU +9 &O\ FT +9 &Q\ GT +10 &SJq\ H2 +9 &T,5a\ J: +8 ( +2 &T? \ P ' + "processing"%& +4 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.56 + .Hand.open + "manipulator"&1 +75 "core" 1 +3 "manipulator"&2% +4 "core" %  + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&i'\ +101 "core" ' +2 .tSC.coast "storage"(6 +4 #tHeating da puck from tube 3 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"%O9 +2 %N  +5 "core" 9}G +102 "processing"%9 +3 "core" 9zG +102 "processing"%A9 +3 "core" 9xG  +102 "processing"%.9 +3 "core" 9wF  +102 "processing"% 9 +3 "core" 9uG +102 "processing"%Z9 +3 "core" 9uG +102 "processing"%9 +3 "core" 9vG +102 "processing"%9 +3 "core" 9vF +102 "processing"%59 +3 "core" 9xF" +102 "processing"%<9 +4 "core" 9{G& +102 "processing"%Q9 +3 "core" 9F+ +102 "processing"%b9 +3 "core" 9G/ +102 "processing"%9 +3 "core" 9G3 +102 "processing"%v9 +3 "core" 9G7 +102 "processing"%09 +4 "core" 9F; +102 "processing"%q9 +3 "core" 9G@ +102 "processing"%B9 +3 "core" 9GD +102 "processing"%\ 9 +3 "core" 9GH +102 "processing"% 9 +3 "core" 9GL +102 "processing"%o9 +3 "core" 9HP +102 "processing"%p9 +3 "core" 9IU +102 "processing"%^9 +3 "core" 9JY +102 "processing"%*9 +3 "core" 9I] +102 "processing"%9 +3 "core" 9Ia +102 "processing"%Y9 +5 "core" 9Ie\ +103 "processing"%x9 +3 "core" 9Ij +102 "processing"%m9 +3 "core" 9Jn +102 "processing"%9 +3 "core" 9 Jr +102 "processing"% 9 +3 "core" 9Jv +102 "processing"%39 +4 "core" 9 K{ +102 "processing"%9 +3 "core" 9)J +102 "processing"%>9 +3 "core" 92M +102 "processing"%U9 +3 "core" 9:K +102 "processing"%E9 +3 "core" 9CK +102 "processing"%$9 +4 "core" 9KK +102 "processing"%9 +3 "core" 9RK +102 "processing"%9 +3 "core" 9ZK +102 "processing"%S9 +3 "core" 9`L +2 .tPH.hold 2:00:00,28C +2 .delay 1:30 +2 "processing"%D pp[ +3 "core"  +8999 .tPSR.select :air +2 .PSV.dial PSR + "processing"%f +103 "core"  +2 .tPSR.select :wash + "processing"% +11 .tPS.seek 0.5ml +2 "processing"%!' +584 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +33 "processing"% +10 .tPS.seek 2ml + "processing"%G'[ +1609 "core" ' +2 .tPTV.dial :puck + "processing"%&  +72 "core"  +2 .tPSV.dial PTV + "processing"% +73 "core" +2 .tPBV.dial :waste1 + "processing"%J  +131 "core"  +2 "processing"%X% +4 "core" %W\ = +2 .tPS.seek 1.5ml +2 "processing"%%' +598 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%k * +33 "core" , +3 .tPS.seek 0ml + "processing"%'W +1617 "core" ' +2 .tdelay 5:00 +18034 Ep\ AMM +11968 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%u  +35 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +50 "processing"%P * +44 "core" , +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%K +73 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%\\' +2390 "core" ' +2 .tPSV.dial PTV + "processing"%@ +74 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"% +72 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV + "processing"% +73 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +4 "processing"%R  +84 "core" +2 .tPS.seek :empty +2 "processing"%'9 +2371 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%~  +129 "core" +2 .tPSV.dial :mixloop +2 "processing"%, +42 "core" +2 .tPRV.dial :ab1 +2 "processing"%- @ +74 "core" B +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%'w +360 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +3 "collection"'[  + "processing"%=  +47 "core"  +6 +2 "processing"%8% +4 "core" %y^\ 7 +2 .tPS.seek 0.32ml +2 "processing"%n'& +393 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'l  +30 "core" +2 .tPRV.dial :air +2 "processing"%H  +41 "core"  +3 .tPS.seek 0.9ml + "processing"%L'D +1228 "core" ' +2 .tPRV.dial :waste2 + "processing"%6 @ +72 "core" ? +3 .tPS.seek 0.5ml + "processing"%|' +861 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%F  +43 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%a'[ +1608 "core" ' +2 .tPSV.dial :PML + "processing"%; +44 "core" +2 .tPTV.dial :mixing +2 "processing"%4 @ +71 "core" B +2 .tPBV.dial :waste1 + "processing"%r  +34 "core"  +2 "processing"%+% +4 "core" %VS\ G +2 .tPS.seek 1.85ml + "processing"%s'6 +238 "core" ' +2 .tPBV.dial between PSV and waste1 + "processing"% * +34 "core" , +3 .tPS.seek 0ml + "processing"%e'W +1971 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'t& +2 "core" &+-?\ 8 +2 .tHand.open + "manipulator"&11 +21 "core" 1 +2 "manipulator"& & +4 "core" &  r +2 "manipulator"&'% +3 "core" %\ 6 &  ) +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"& (- +155 "core" ( +2 "manipulator"&?& +4 "core" &- # `  +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &z& +3 "core" &-    +2 .tForearm.seek :garage + "manipulator"&#' +108 "core" ' +2 .tHand.close + "manipulator"&w/ +72 "core" / +2 "manipulator"&T& +4 "core" &-  +2 "manipulator"&% +3 "core" %  +2 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&( +269 "core" ( +2 "manipulator"&(& +4 "core" & & 4 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &C& +2 "core" &   4 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'ρ +104 "core" ' +2 "manipulator"&V& +4 "core" & 4 +2 "manipulator"&% +3 "core" %z   ? +2 "collection"'d& +4 "core" &,.@\ 2 +2 "collection"')& +4 .tCC.seek :closed + "collection"'y(O +3 "core" &-/<\ 8 +3 &+,8\ > +9 &/},.B\ 4+| +9 &e--;\ 2? +9 &vp*1B\ 3N +10 &:R+.=\ 6M +9 &T+/G\ 6M +10 &R-0G\ 6M +9 &U+/8\ 6N +9 &AV,0F\ 6N +10 &S).=\ 6N +9 &Q*0K\ 6N +9 & T+0?\ 6M +10 &"JR)02\ 6M +9 &$ V+-8\ 6N +10 &%U)/8\ 6M +9 &'S+03\ 6M +9 &)RU+.:\ 6M +10 &+R+/=\ 6M +9 &,V,.3\ 6N +9 &.R,/0\ 6N +10 &0ZP*/2\ 7M +9 &2Q-.4\ 7M +10 &3U)00\ 6N +9 &5S,.$\ 6N +9 &7bO,.*\ 6M +10 &9$R+/$\ 6M +9 &:T*/.\ 6N +9 &<U+/.\ 6M +10 &>iU*/3\ 6N +9 &@,U-/7\ 6M +10 &AT+.6\ 6M +9 &CW)/2\ 6N +9 &EpY,0/\ 6N +10 &G-g*/$\ 4P +9 &H*.3\ 2R +9 &J+/;\ ,W +10 &LV)-C\ *Z +9 &N(,(\ )G +10 &OGL*..\ .Z +10 &O (.1\ &&s +8 &OW),1\ 4B +2 ( + "collection"')& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.96 + "collection"'h& +4 "core" &O]), \ (B + .tHand.open + "manipulator"&1 +69 "core" 1 +2 "manipulator"&% +4 "core" %z   ? +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&c'\ +101 "core" ' +2 .tPSV.dial PSR + "processing"%I +102 "core"  +2 .tPSR.select :flush + "processing"%@ +11 .tPS.seek 1.5ml + "processing"%/' +1608 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +4 "processing"%"  +41 "core"  +3 .tPS.seek 0ml +50 "processing"%9'W +1614 "core" ' +2 .tPSV.dial PSR + "processing"%j +44 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%:' +2639 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +4 "processing"%}  + "collection"'7  +39 "core"  +124  +2 .tPSV.dial :mixloop +2 "processing"% +101 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%  +73 "core" +3 .tPS.seek 0ml + "processing"%'W +2638 "core" ' +2 .tPSV.dial :air + "processing"%2  +42 "core"  +3 .tPS.seek 2.5ml + "processing"%O' +2632 "core" ' +2 .tPSV.dial :mixloop + "processing"% +44 "core" +3 .tPS.seek 0ml + "processing"%'W +2634 "core" ' +2 .tPSV.dial :air + "processing"%]  +43 "core"  +3 .tPS.seek 2.5ml + "processing"%A' +2653 "core" ' +2 .tPSV.dial :mixloop + "processing"%W +44 "core" +3 .tPS.seek 0ml + "processing"%.'W +2633 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"& & +4 "core" & x 4 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&Z( +2 "core" ( + "manipulator"&& +4 "core" & c 4 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &  { 4 +2 .tForearm.seek CC +2 "manipulator"&5'ρ +100 "core" ' +2 .tHand.close + "manipulator"& +130 "core"  +2 ."da"PSR.select :wash + "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%U' +588 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%E'[ +1606 "core" ' + ."da"PTV.dial :puck +2 "processing"%$  +72 "core"  +2 ."da"PSV.dial PTV + "processing"% +72 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +35 "core" +2 "processing"%S% +4 "core" %Wi\ Q +2 ."da"PS.seek 1.5ml + "processing"%f' +591 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%` * +34 "core" , +3 ."da"PS.seek 0ml + "processing"%!'W +1609 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%&  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%J +73 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%X' +2378 "core" ' +2 ."da"PSV.dial PTV + "processing"%G +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%k +73 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%% +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%N  +72 "core"  +2 ."da"PS.seek :empty +2 "processing"%u'9 +2416 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%P +130 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%K' +585 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'[ +1619 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%@ +73 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +34 "core" +2 "processing"%% +4 "core" %`U\ K +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"%\\ * +34 "core" + +3 ."da"PS.seek 0ml + "processing"%~'W +1613 "core" ' +2 ."da"delay 2:00 +486 Es\ J66 +11516 #"da"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"% +73 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%=' +2368 "core" ' +2 ."da"PSV.dial PTV + "processing"%[ +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%8 +73 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%l  +73 "core"  +2 ."da"PS.seek :empty +2 "processing"%H'9 +2371 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%n  +43 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%6  +130 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%L  +43 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%F +43 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%|' +385 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%;  +45 "core"  +2 "processing"%4% +4 "core" %\ Q +2 ."da"PS.seek 0.55ml +2 "processing"%r'z +343 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%+  +44 "core"  +2 ."da"PS.seek 2ml +2 "processing"%'[ +1566 "core" ' + ."da"PSV.dial :PML +2 "processing"%a +44 "core" +2 ."da"PTV.dial :mixing +2 "processing"%s @ +71 "core" B +2 ."da"PBV.dial :waste1 + "processing"%t  +35 "core" +2 "processing"%1% +4 "core" %^w\ I +2 ."da"PS.seek 1.85ml + "processing"% '> +238 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%' * +33 "core" * +3 ."da"PS.seek 0ml + "processing"%?'W +1962 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +32258 Et\ K44 +15745 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%z  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%M * +34 "core" * +2 ."da"PSV.dial :air +2 "processing"%w  +43 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%T' +2378 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%i  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%# +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%(  +43 "core"  +2 ."da"PS.seek :empty +2 "processing"%C'9 +2362 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +130 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%V' +591 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml + "processing"%'[ +1619 "core" ' + ."da"PTV.dial :puck +2 "processing"%d  +72 "core"  +2 ."da"PSV.dial PTV + "processing"% +72 "core" +2 ."da"PBV.dial :waste1 + "processing"%g  +35 "core" +2 "processing"%h% +4 "core" %_{\ O +2 ."da"PS.seek 1.5ml + "processing"%' +588 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +36 "core" , +3 ."da"PS.seek 0ml + "processing"%)'W +1604 "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 +2 "processing"% * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%e +74 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%"' +2368 "core" ' +2 ."da"PSV.dial PTV + "processing"%/ +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%j +73 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%9 +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%7  +71 "core"  +47 ."da"PS.seek :empty +9 "processing"%}'9 +2368 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +129 "core" +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +585 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%:'[ +1616 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%2 +72 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +35 "core" +2 "processing"%% +4 "core" %]b\ I +2 ."da"PS.seek 1.5ml +2 "processing"%O' +585 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%] * +35 "core" , +3 ."da"PS.seek 0ml + "processing"%'W +1633 "core" ' +2 ."da"delay 2:00 +2631 Er\ D@A +9371 #"da"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"%A * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +73 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2369 "core" ' +2 ."da"PSV.dial PTV + "processing"% +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%< +73 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%c  +71 "core"  +2 ."da"PS.seek :empty +2 "processing"%y'9 +2362 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%b +129 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml +2 "processing"%5'[ +1606 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%q +71 "core" +2 ."da"PBV.dial :waste1 + "processing"%B  +35 "core" +2 "processing"%Z% +4 "core" %V{\ L +2 ."da"PS.seek 1.5ml +2 "processing"% ' +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%o * +33 "core" + +3 ."da"PS.seek 0ml + "processing"%v'W +1613 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%\  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%^ * +34 "core" * +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%* +73 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2366 "core" ' +2 ."da"PSV.dial PTV + "processing"%Y +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%. +73 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%m +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%  +71 "core"  +2 ."da"PS.seek :empty +2 "processing"% '9 +2382 "core" ' +2 ."da"Sleepy.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%3 +133 "core"  + ."da"PSR.select :sub1 +3 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +11 ."da"PS.seek 0.25ml +2 "processing"%x'7 +330 "core" ' +32 ."da"delay 5 seconds +503 .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%>' +333 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml + "processing"%'[ +1606 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%U +74 "core" +2 ."da"PBV.dial :waste1 + "processing"%$  +34 "core" +2 "processing"%% +4 "core" %V  +2 ."da"PS.seek 1.5ml + "processing"%' +591 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%S * +35 "core" , +3 ."da"PS.seek 0ml + "processing"%E'W +1611 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%`  +34 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%f * +33 "core" * +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%& +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2448 "core" ' +2 ."da"PSV.dial PTV + "processing"%J +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%! +74 "core"  +2 ."da"delay 5 seconds +197 Eu  +305 ."da"PSV.dial PTV +3 "processing"%G +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%k  +73 "core"  +2 ."da"PS.seek :empty +2 "processing"%%'9 +2423 "core" ' +2 "processing"%N9 +3 "core" 94 +2 #"da"Processing Puck Heater at 28.1C before imaging .PH.coast +2 "processing"%X  +3 "core" 4 + 4 + "processing"%P& +3 "core" &T?m ' +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 2 + "manipulator"&u% +4 "core" %\  z w +49 "storage"(K% +10 "core" % q :\  +2 "storage"(@. +2 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 2 +2 "storage"(( +338 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" & V L 6\  +2 "manipulator"&& +3 "core" &-  s9 +2 "manipulator"&\\% +3 "core" %\  o r +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"\Elbow.seek 2 + "manipulator"&R( +181 "core" ( +2 "manipulator"&,& +4 "core" &\ ] q# +2 "storage"(-& +3 "core" & @ B %\  +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&' +100 "core" ' +2 "storage"(~& +4 "core" & < : R\ +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek beamBreak +2 "storage"(['L +133 "core" ' +2 "storage"(8- +3 "core" -'] + ."da"SE.configure SEconfig +3 "storage"(#QK-0-\ b +2 "manipulator"&& +3 "core" &\ i s M i# +2 "storage"(l& +4 "core" &  K\  + ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 2 +2 "manipulator"&='Y +35 "core" ' +2 ."da"\Elbow.hold +2 "manipulator"&n, +3 "core" , + ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(6- +3 "core" -'] +2 ."da"SE.seek 18.1 Pucks below Top Plate +2 "storage"(L' +30 "core" ' +2 "manipulator"&F% +4 "core" %Xu < : _ + "storage"(H& +4 "core" &  ]\  + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 2 + 299 counts + "manipulator"&;'τ +20 "core" ' +2 "manipulator"&4& +4 "core" &\ < p# +2 "storage"(|& +4 "core" &   \ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&+' +25 "core" ' +2 ."da"SE.seek 19.1 Pucks below Top Plate +2 "storage"(r' +41 "core" ' +3 "manipulator"&a& +4 "core" &\  o# +2 "manipulator"&s% +3 "core" %+ * o +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract + "manipulator"&t'\ +95 "core" ' +2 ."da"\Elbow.seek PC +2 "manipulator"&1( +258 "core" ( +2 "manipulator"&'& +4 "core" & x z + k[ + ."da"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & q f  k[ +2 ."da"Forearm.seek PC +2 "manipulator"& ' +96 "core" ' + ."da"Hand.close +2 "manipulator"&z/ +66 "core" / +3 ."da"PC.seek :open +2 "processing"%M( +400 "core" ( +2 "storage"(w& +4 "core" &  \ \ + "manipulator"&?& +4 "core" & ( o[ + "manipulator"&% +4 "core" %  o +2 ."da"Forearm.seek :retract + "manipulator"&i'\ +98 "core" ' +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 2 +2 "manipulator"&#( +253 "core" ( +2 "manipulator"&(& +4 "core" &\ = n# + "storage"(T& +4 "core" &  \ \ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"& ' +100 "core" ' +2 ."da"Hand.open + "manipulator"&C1 +70 "core" 1 +10 "storage"(V- +3 "core" -' +2 ."da"SE.seek 18.86 Pucks below Top Plate +2 "storage"(d' +23 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 18.19 Pucks below Top Plate + "storage"(' +81 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da18sep1108h48ml.tif +1995 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +288 #"da"SX HX9/16 (USB:25): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 19.6 seconds\ /var/log/esp/da18sep1108h48ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da18sep1108h48ml15s.tif +1556 #SX HX9/16 (USB:25): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da18sep1108h48ml15s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da18sep1108h48ml30s.tif +3057 #SX HX9/16 (USB:25): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da18sep1108h48ml30s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da18sep1108h48ml70s.tif +7118 #SX HX9/16 (USB:25): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da18sep1108h48ml70s.tif: TIFF Upload Complete\ +2 .Sleepy.power :camera,:OFF + ."Qmail"HABfans.email "19.6 sec auto-exposure",Subject: "da18sep1108h48ml images!" +12 "storage"(g- +167 "core" -' +2 "storage"(h& +4 "core" & 2 3 `\ 5 +2 "manipulator"&& +3 "core" &\   # +2 ."da"\Elbow.seek 2 +2 "manipulator"&( +4 "core" ( + "manipulator"&& +3 "core" &\  \  # +2 "storage"(I& +4 "core" & 2 ) \ 5 +2 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&' +3 "core" ' +2 ."da"SE.reconfigure SEgently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 18.91 Pucks below Top Plate +2 "storage"(e'\ +63 "core" ' +106 "manipulator"&)& +4 "core" &\ ~ w m # +2 "storage"(/& +3 "core" & 7\ F +2 ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 2 +2 "manipulator"&j'Y +38 "core" ' +2 ."da"\Elbow.hold +2 "manipulator"&9, +3 "core" , +2 ."da"\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 19.09 Pucks below Top Plate +5 "storage"(7' +37 "core" ' +2 "manipulator"&"% +4 "core" %Pr     +2 "storage"(& +4 "core" & x x @\ ? + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 2 + 291 counts +2 "manipulator"&}'| +85 "core" ' +2 "manipulator"&& +6 "core" & T "~ +4 "storage"(2& +8 "core" & J\ G +4 ."da"Forearm.reconfigure TightForearm +4 "manipulator"&#Q@2^d^\ b +7 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&' +17 "core" ' +2 "storage"(% +4 "core" % @\ Hh +3 ."downElevator"SE.seek :down +2 "storage"(:'v +88 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +8 (]% +3 "core" %z\ \ 3\ X +2 "manipulator"&O% +20 "core" % +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&W'\ +96 "core" ' +2 ."da"SC.coast + "storage"(6 +3 #tStarting finalPurge +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 "processing"%A& +5 "core" &\ D + ."psFlush"Hand.open +2 "manipulator"& 1 +24 "core" 1 +2 "manipulator"&& +5 "core" & 9 "} +3 "manipulator"&% +4 "core" %\ ' Z !N +2 ."psFlush"\Elbow.seek FlushPuck::Garage +2 "manipulator"&<(- +179 "core" ( +2 "manipulator"&& +4 "core" &-  0 +2 ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &c& +3 "core" &- ] 0 +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&' +107 "core" ' +2 ."psFlush"Hand.close + "manipulator"&b/ +73 "core" / +3 "manipulator"&y& +4 "core" &- ) 0 +2 "manipulator"&% +4 "core" %  < +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&q'\ +104 "core" ' +2 ."psFlush"\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."psFlush"\Elbow.seek PC +2 "manipulator"&B( +128 "core" ( +2 "manipulator"&Z& +4 "core" &  n +2 ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &5& +3 "core" &  O n +2 ."psFlush"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&o' +99 "core" ' + "manipulator"& & +4 "core" & & 5 n +2 "manipulator"&\ % +4 "core" % - +2 "processing"%^& +4 "core" &~\ E +2 "processing"%*& +3 ."psFlush"PC.seek :closed +3 "processing"%v(Tg +4 "core" &\ C + &\ E +8 &0x~\ <+z +9 &byx\ <> +10 &in|\ :O +9 &,L{\ @N +9 &Mu\ >N +10 &Qw\ =N +9 &rRo\ ?N +9 &4Qk\ ?N +11 &Oy\ =O +8 &Nz\ @N +10 & zPw\ =N +9 &";Tv\ ?O +9 &#Qu\ =O +10 &%Qw\ N +9 &)DPj\ >N +10 &+Rg\ =N +9 &,Nb\ =N +10 &.Pe\ >N +9 &0LS`\ O +10 &9QX\ \\R[\ =N +9 &@RQ\ ?N +10 &AOD\ =O +10 &CPA\ >O +8 &EcRG\ =O +10 &G$RA\ =O +9 &HZA\ =P +10 &Jc?\ ;P +9 &L[C\ :T +9 &NE\ 8U +10 &OC\ 7U +9 &QA\ 8U +9 &SLm9\ :6 +10 &T"/h5\ :N +9 &TE6\ A+ +2 ( + "processing"%*& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.60 + "processing"%Y& +4 "core" &TE'\ @+ + ."psFlush"Hand.open +2 "manipulator"&.1 +71 "core" 1 +2 "manipulator"&m% +4 "core" %  +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +93 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +131 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%3'P +328 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +780 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +1615 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%x +72 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%>  +34 "core" +3 ."psFlush"PS.seek 0ml + "processing"%U'W +2638 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%$ +73 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%' +597 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2117 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%S +73 "core" +2 ."psFlush"PBV.dial PSV + "processing"% U +55 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%`'W +2640 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%f @ +43 "core" > +3 ."psFlush"PS.seek 2.5ml + "processing"%&' +2636 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%E  +71 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%J'9 +2627 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%! +44 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%G' +2635 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%k +72 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%'W +2632 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%N @ +44 "core" ? +3 ."psFlush"PS.seek 2.5ml +2 "processing"%X' +2631 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%P  +71 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%u'9 +2643 "core" ' +2 ."psFlush"PSV.dial PSR +51 "processing"%K +45 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%@'P +1108 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1613 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +72 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%\\  +52 "core" +3 ."psFlush"PS.seek 0ml + "processing"%,'W +2629 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%- +74 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%0' +595 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%~' +2125 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%8 +74 "core" +2 ."psFlush"PBV.dial PSV + "processing"% U +55 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%l'W +1386 Et\ F99 +1250 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%p @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%6' +2637 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%F  +72 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%H'9 +2633 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%4 +44 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%|' +2638 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%a +72 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%s'W +2626 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"% @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%R' +2637 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%[  +72 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%='9 +2636 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"';& +4 "core" &8;\ = + .tHand.open + "manipulator"&L1 +26 "core" 1 +2 "manipulator"&+& +4 "core" & ; n + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek PC + "manipulator"&'( +2 "core" ( +2 "manipulator"&& +3 "core" & * n +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &n& +3 "core" & ` n +2 .tForearm.seek PC + "manipulator"&z' +97 "core" ' +2 .tHand.close + "manipulator"&t/ +68 "core" / +2 .tPC.seek :open +2 "processing"%_( +401 "core" ( +2 "manipulator"&w& +4 "core" & n + "manipulator"&?% +4 "core" %  C  +2 .tForearm.seek :retract + "manipulator"&'\ +95 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"& ( +365 "core" ( +2 "manipulator"&(& +4 "core" & m 8" + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &T& +2 "core" & m 8" +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC + "manipulator"&1'ρ +102 "core" ' +2 "manipulator"&C& +4 "core" & W 8" +2 "manipulator"&V% +3 "core" %ς " +2 "collection"'i& +4 "core" &9=\ : +2 "collection"'r& +4 .tCC.seek :closed + "collection"'d(O +3 "core" &8;\ 9 +3 &8>\ 9 +9 &28=\ /*z +9 &e9?\ -? +10 &tq;<\ /O +9 &8Q8=\ 2N +9 &U9=\ 1N +10 &T9=\ 1N +9 &~P9<\ 2N +9 &@Q:<\ 1N +10 &O8=\ 2N +9 &R7=\ 1M +10 & Q9=\ 1M +9 &"IR7=\ 1M +9 &$ S7;\ 1M +10 &%R8=\ 2M +9 &'S8<\ 1M +9 &)QQ:=\ 1M +10 &+T9<\ 1N +9 &,P9;\ 3N +10 &.T7=\ 4N +9 &0XT:=\ 5N +9 &2O7<\ 5M +10 &3Q9=\ 5M +9 &5T:<\ 5N +9 &7`R9<\ 5N +10 &9#P8=\ 5M +9 &:Q:=\ 5M +10 &<T9=\ 5N +9 &>hS:<\ 5N +9 &@*Q8=\ 5N +10 &AW8<\ 5N +9 &CW7=\ 5N +9 &En\\:<\ 4N +10 &G-c9=\ 4O +9 &H8;\ 0S +10 &J8:\ +W +9 &LV6;\ *Y +9 &N5:\ (K +10 &O2?5;\ .*{ +9 &Om6:\ 2G +5 ( + "collection"'r& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.96 +2 "collection"'g& +4 "core" &O]8:\ 4G + &O]8;\ 3G + .tHand.open +2 "manipulator"&h1 +73 "core" 1 +2 "manipulator"&% +4 "core" % ς " ] +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +105 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'I& +4 "core" &O]6:\ 7G +2 "collection"')% +3 "core" %6;\ 7 +2 #tCS Pulling 5ml of flush + .CSV.dial CSR + "collection"'/  +41 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'#'l +1353 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 ' % +3 "core" %l79\ , +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.501ml + "collection"'"' +669 "core" ' +2 .tCSV.dial :waste +2 "collection"' +127 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'' +1986 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'& +4 "core" &O]7: \ 8G +2 "collection"'2% +3 "core" %6:\ 8 + .tCSV.dial :flush +2 "collection"'  +41 "core"  +3 .tCS.reconfigure CSfast + "collection"'#d @b +3 .tCS.seek 5ml +50 "collection"''l +1250 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +42 "core" B +2 "collection"'e% +4 "core" %l6;\ 6 +2 .tCS.seek 7ml +2 "collection"']' +545 "core" ' +3 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +2 "collection"'O  +2 'j  +41 "core"  +104  +2 .tCBV.dial :waste1 + "collection"'A @ +46 "core" > +3 .tCS.seek 0ml + "collection"' ' +1702 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'}& +4 "core" &O\\9<\ 8G +2 "collection"'% +3 "core" %7>\ 8 +2 .tCSV.dial :flush + "collection"'  +73 "core" +3 .tCS.seek 5ml +2 "collection"'7'l +1248 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"': @ +43 "core" B +2 "collection"'% +4 "core" %l8=\ 7 +2 .tCS.seek 7ml +2 "collection"'' +557 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'c  +40 "core"  +2 .tCBV.dial :waste2 +2 "collection"'  +113 "core"  +3 .tCS.seek 0ml + "collection"'9' +1711 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'b& +4 "core" &O\\8<\ 7G +2 "collection"'y% +3 "core" %:<\ 7 +2 .tCSV.dial CSR + "collection"'  +42 "core"  +2 .tCSR.select :kill + "collection"' +10 .tCS.seek 8ml +2 "collection"'W' +1959 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml + "collection"'Z' D +548 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"'5 +2 '  +109 "core" ~ +28  +2 .tCTV.dial :intake + "collection"'  +70 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'\ ' \\ +1991 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'^  +72 "core" ~ +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'<' +591 "core" ' +2 .tCSV.dial CSR + "collection"'q  +98 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'M'l +1356 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'Y' D +1351 "core" ' +2 .tCSV.dial CBV + "collection"'. +101 "core" +2 .tCS.seek 0ml +2 "collection"'m' +2630 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&*& +4 "core" & < 8" +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC + "manipulator"&( +36 "core" ( +2 "manipulator"&o& +4 "core" &  1  + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &%& +2 "core" &   +2 .tForearm.seek CC +2 "manipulator"&3'ρ +100 "core" ' +2 .tHand.close + "manipulator"&x/ +69 "core" / +2 .tCC.seek :open +2 "collection"'>( +378 "core" ( +2 "manipulator"& & +4 "core" &  =  + "manipulator"&$% +4 "core" % ς Q +2 .tForearm.seek :retract + "manipulator"&U'\ +97 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage + "manipulator"&(- +271 "core" ( +2 "manipulator"&S& +4 "core" &-  1 5 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &-  X 5 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +110 "core" ' +3 .tHand.open + "manipulator"&f1 +68 "core" 1 +2 "manipulator"&`% +4 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&E'\ +101 "core" ' +2 #tCompleted [Sample.deep; initialPurge; da withoutWCR] begun 07:10:26 + #Preparing to sleep until 11:30AM 9/11/2018 +4 #Asleep til 11:30AM 9/11/2018 +3 ."shutdown"CC.coast +2 "collection"'6 +4 #tContinuing at 11:30 +3 ."shutdown"CS.coast +3 E|\ M++ + "collection"'5 +5 ."Qmail"GoodNews.email "Then, in tube 3: /home/esp/esp2/mission/2018_08_31_niagara_mission.rb:98\\n{1 => 22, 2 => 20, 3 => 2}\\nCan@09:05:31, 20.9C, 19% humidity, 14.1psia, 12.985V, 0.190A, 0.190A avg, 2.46W",Subject: "Asleep until 11:30" +3 ."shutdown"PC.coast +113 "processing"%6 +2 ."shutdown"PS.coast + "processing"%5 +3 ."shutdown"Forearm.coast + "manipulator"&5 +2 ."shutdown"\Elbow.coast + "manipulator"&6 +37 ."shutdown"Sleepy.power :dwarf,:OFF + .Sleepy.power :raw,:OFF + #Shutdown +13636 E\ ^o +60002 \ _y +60002 \ _z +60002 \ a| +60003 \ a +60002 ~\ V%$ +60002 ~\ Z { +60002 ~}\ by +60002 ~\ a| +60003 ~~\ Z +60002 }}\ by +60002 z}\ bz +60002 |~\ bo +60003 {}\ bt +60002 }|\ [w +13058 z~\ Z  +35 #tPowering up Dwarves +488 .Sleepy.power :raw,:ON +24 "sampler") +2 )& +2 "core"  +2 "collection"' +2 '! +3 "core"  +2 "processing"% +2 %J +2 "core"  +2 "collection"' 9\ +2 ' 0\ +2 ' -\ + "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ + "sampler")&\ +2 .tSS.configure SSconfig +2 "sampler")#.0X 22, 2 => 20, 3 => 2}\\nCan@11:30:25, 20.5C, 19% humidity, 14.1psia, 12.950V, 0.318A, 0.318A avg, 4.12W",Subject: "Started 2018_08_31_niagara_mission phase /home/esp/esp2/mission/2018_08_31_niagara_mission.rb:98" +2 .tSample.shallow +161 "sampler")R2 +24 "core" 2 +2 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"';& +4 "core" &BER\ 8 + .tHand.open +2 "manipulator"&L1 +74 "core" 1 +2 "manipulator"&+& +4 "core" &\ 0 ! !q +2 "manipulator"&% +4 "core" % \ ' \\ !+ +3 .t\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&n(- +178 "core" ( +3 "manipulator"&t& +4 "core" &- f < +2 .t\Elbow.reconfigure LooseElbow +5 "manipulator"&$ &.,(#b +5 &B& +3 "core" &- - < +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage +2 "manipulator"&' +105 "core" ' +2 .tHand.close + "manipulator"&v/ +75 "core" / +2 "manipulator"&w& +4 "core" &-  < +2 "manipulator"&?% +4 "core" %  u +2 .tForearm.seek :retract + "manipulator"&z'\ +100 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&'( +281 "core" ( +2 "manipulator"&(& +4 "core" &" " + ;7 + .t\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &T& +2 "core" &"  O ;7 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&C'ρ +104 "core" ' +2 "manipulator"&V& +4 "core" &" D ;7 +2 "manipulator"&i% +3 "core" %{   ? +3 "collection"'& +4 "core" &CGR\ 8 +2 "collection"'Q& +5 .tCC.seek :closed + "collection"'r(O +3 "core" &BG\\\ 8 +3 &CFZ\ 8 +10 &4~BG[\ .+| +9 &e}CE\\\ -? +9 &XoCGY\ .N +10 &QEGY\ 1N +9 &RDGR\ 0M +10 &QCFY\ 0N +9 &bTDF[\ 0N +9 &$UBHY\ 0N +10 &OEGZ\ 0N +9 &RDFY\ /M +9 & kQDGV\ /M +10 &",RDGT\ 0N +9 &#UCFW\ 0N +10 &%TBGU\ 0N +9 &'rUBG[\ /N +9 &)4TBFZ\ /N +10 &*OCFW\ 0N +12 &,QCGQ\ 0N +6 &.{QBHX\ /M +10 &0=RDGR\ 0M +9 &1PBHT\ 0M +10 &3QDEV\ /M +9 &5QBG[\ 0M +9 &7DQCEW\ 0N +10 &9UDHY\ .N +9 &:TCGU\ 0N +9 &<OCIX\ /N +10 &>LOCEU\ 0N +9 &@OBFX\ 0N +36 &ARCFW\ /N +2 &CVBGW\ .N +2 &EQXCDR\ .O +4 &GcAFY\ -P +3 &HAEZ\ +S +9 &JBFS\ 'W +10 &L8?GT\ #Z +9 &MBDX\ "R +10 &O,DCDX\ )(y +9 &OxrAEZ\ ,K +5 ( + "collection"'Q& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.96 +2 "collection"'g& +4 "core" &OxkBE[\ -K + &Oxj@EX\ ,K +2 .tHand.open + "manipulator"&h1 +76 "core" 1 +2 "manipulator"&% +5 "core" % {  ? +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&I'\ +94 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"')& +4 "core" &OxjAEX\ -K +2 "collection"'/% +3 "core" %@E\\\ - +2 #tCS Pulling 5ml of flush + .CSV.dial CSR + "collection"'1  +140 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"'{'l +1345 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 ' % +3 "core" %lADP\ * +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.499ml + "collection"'#' +671 "core" ' +2 .tCSV.dial :waste + "collection"' +126 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'"' +1981 "core" ' +2 #tPurging external Intake + "collection"'& +4 "core" &Oxh?D[\ 0K + "collection"'2% +4 "core" %?DZ\ 0 + .tCSV.dial :flush +2 "collection"'  +42 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'' D +2438 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"'e  +2 ' +27 "core" +54 ~ +2 .tCTV.dial :intake + "collection"'  +73 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'O' +2458 "core" ' + .tIntake.select :close + "sampler")0 +10 .tCTV.dial :air +2 "collection"'j  +74 "core"  +2 #tFlushing upper manifold + "collection"'A& +4 "core" &Oxh>DM\ .K +2 "collection"']% +3 "core" %@CY\ . +2 .tCSV.dial :flush + "collection"'}  +72 "core"  +3 .tCS.seek 5ml + "collection"''l +1268 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"' @ +42 "core" B +2 "collection"' % +4 "core" %lACU\ / +2 .tCS.seek 7ml +44 "collection"':' +557 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +2 "collection"' +102 "core" ~ +2 .tCTV.dial :air +2 .CS.seek 0ml + "collection"'7' +1734 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'c'- +791 "core" ' +2 .tCSV.dial :waste + "collection"' +44 "core" +3 .tCS.seek 0ml + "collection"'' +790 "core" ' +2 "collection"'b& +4 "core" &OxhAE[\ 0K +2 "collection"'y% +3 "core" %AF]\ 0 + .tCSV.dial :flush +2 "collection"'  +42 "core"  +3 .tCS.seek 3ml +2 "collection"'9'- +792 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"'W @ +42 "core" B +2 "collection"'5% +4 "core" %-@Cb\ / +2 .tCS.seek 5ml +2 "collection"''l +549 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml + "collection"' ' +1251 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'Z'- +788 "core" ' +2 .tCSV.dial :waste + "collection"'^ +85 "core" +3 .tCS.seek 0ml + "collection"'\ ' +789 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&q& +4 "core" & d ;6 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&<( +3 "core" ( +2 "manipulator"&M& +4 "core" & 8 ;6 + .t\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +6 &.& +4 "core" & ? ;6 +2 .tForearm.seek CC +2 "manipulator"&Y'ρ +102 "core" ' +2 .tHand.close + "manipulator"&*/ +70 "core" / +2 .tCC.seek :open +2 "collection"'o( +374 "core" ( +2 "manipulator"&%& +4 "core" &!  ;6 + "manipulator"&x% +4 "core" % ϊ 8 +2 .tForearm.seek :retract + "manipulator"& '\ +95 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&(- +281 "core" ( +2 "manipulator"&d& +4 "core" &-   9 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 & & +2 "core" &- 9 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&$' +110 "core" ' +2 .tHand.open + "manipulator"&31 +76 "core" 1 +2 "manipulator"&S% +4 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +97 "core" ' +2 #tda sampling at most 1000ml +2 #Loading sh1 puck from tube 3 into Collection Clamp +2 ."Qmail"HABfans.email "Started da in tube 3 at 11:34:45EDT11-Sep-18\\n{1 => 22, 2 => 20, 3 => 2}\\nCan@11:30:25, 20.5C, 19% humidity, 14.1psia, 12.950V, 0.318A, 0.318A avg, 4.12W",Subject: "da sampling at most 1000ml" +110 "collection"'& +4 "core" &EGR\ ; + "manipulator"&f% +4 "core" %\  Z  +2 "storage"(`% +3 "core" % / - Z\ d +2 "storage"(U. +3 "core" .( +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 3 + "storage"(( +343 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (>& +2 "core" &(   \ [  +2 "manipulator"&m& +4 "core" &- U 9 + "manipulator"&_% +4 "core" %\   d  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 3 + "manipulator"&=( +175 "core" ( +2 "manipulator"&E& +4 "core" &  "  "{ +2 "storage"(& +4 "core" &( K S\ Z  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&D' +100 "core" ' +2 "storage"(&& +4 "core" &( N Z\ Y  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(!'L +282 "core" ' +2 "storage"(J- +4 "core" -'w + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (k& +3 "core" &(\ \ \ Y  +2 "manipulator"&G& +3 "core" &\  j "z +2 .t\Elbow.seek 3 +2 "manipulator"&N( +4 "core" ( +2 "manipulator"&X& +3 "core" &\  "z +2 "storage"(P& +3 "core" &(  \ [  +3 .tForearm.seek 3 + 300 counts + "manipulator"&K'2 +20 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +43 "manipulator"&@/ +71 "core" / +11 ."downElevator"SE.seek :down +4 "manipulator"&& +9 "storage"('v +4 "core" &\  Y "z +2 "manipulator"&-% +4 "core" % /  P k +2 .tForearm.seek :retract +2 "manipulator"&,'\ +95 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&( +149 "core" ' + ."downElevator"SE.coast + "storage"(5 +8 "core" ( +2 "manipulator"&0& +4 "core" & a :. +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &4& +3 "core" & / :. +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&u'ρ +138 "core" ' +2 "manipulator"&8& +4 "core" & ! * :. +2 "manipulator"&a% +4 "core" %ψ   L +2 "collection"'|& +5 "core" &BGZ\ 3 +4 "collection"'& +4 .tCC.seek :closed +2 "collection"'l(O +3 "core" &CGV\ 4 +3 &CGT\ 3 +9 &2~BFY\ *+{ +9 &c}DFT\ (> +9 &pCGR\ )N +11 &KNCHO\ -M +8 & SBGW\ +N +9 &QBHQ\ ,M +10 &QEGM\ ,M +9 &RTDFN\ ,M +10 &PDHO\ ,M +9 &RCGP\ ,M +9 & QDGP\ ,N +10 &"ZQCEP\ ,M +9 &$RDGQ\ ,M +9 &%RCFO\ ,M +10 &'QCHO\ ,M +9 &)bQAFP\ ,M +10 &+$QDGO\ ,M +9 &,TCGN\ +M +9 &.QDHB\ +M +10 &0jREHH\ +M +9 &2,QCHG\ ,M +9 &3RCH?\ ,M +10 &5QEGD\ ,M +10 &7sQBF@\ ,M +9 &94QBE=\ ,M +9 &:QCGT\ ,M +9 &<QEHX\ ,M +10 &>zQDGI\ ,M +9 &@=NDHA\ ,M +9 &ARCGG\ ,M +10 &CSCGN\ ,M +9 &EYAGI\ +N +10 &G<jBGN\ )P +9 &HCGB\ 'S +9 &JMN\ "X +10 &Lf M\ Z +9 &N&U\ G +9 &O9:S\ &, +10 &OnB\ )J +5 ( + "collection"'& +4 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.88 + .Hand.open + "manipulator"&61 +3 "core" &OaO\ *J +65 1 +2 "manipulator"&R% +4 "core" % ψ  L + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&;'\ +95 "core" ' +2 .tSC.coast "storage"(6 +3 #tcollectSample 1000ml w/bubble point of 24psi + #Priming 7ml + .Sleepy.power :sampler,:ON + .Intake.select :close + .\Exhaust.select :close + .SS.hold + "sampler")L+ +4 "core" + + "sampler")+% +4 "core" % \ E& + "collection"'& +4 "core" &O`CEO\ J +2 Ez}\ SU + #tCalibrating pressure and temperature sensors +2 .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X_y \ +#Q +2 "collection"'% +54 "core" %NQ; +4 #tIntake @14.8psia, vacuum from 9.3 to 12.3psi + .SS.reconfigure SSinhale.with maxSpeed: 135 +2 "sampler")#.0X% +3 "core" %J8` \ - +15 "collection"'m% +3 "core" %w|F +2 "sampler")_% +3 "core" %N \ . +15 "collection"'E% +3 "core" %y{U +2 "sampler")% +3 "core" %N \ . +15 "collection"'&% +3 "core" %x|K +2 "sampler")% +3 "core" %N \ . +15 "collection"'% +3 "core" %yyF +2 "sampler")J% +3 "core" %N \ . +15 "collection"'k% +3 "core" %w{L +2 "sampler")G% +3 "core" %N \ . +15 "collection"'~% +3 "core" %wyB +2 "sampler")X% +3 "core" %N \ 1 +15 "collection"'P% +3 "core" %z|9 +2 "sampler")@% +3 "core" %N \ 0 +15 "collection"'% +3 "core" %{I +2 "sampler")-% +3 "core" %N \ 0 +15 "collection"'=% +3 "core" %; +2 "sampler")D% +3 "core" %N  \ 0 +15 "collection"'0% +3 "core" %K +2 "sampler")4% +3 "core" %N \ 0 +15 "collection"'!% +3 "core" %|< +2 "sampler")K% +3 "core" %N \ 1 +15 "collection"'N% +3 "core" %{B +2 "sampler")8% +3 "core" %N \ 1 +15 "collection"'a% +3 "core" %{R +2 "sampler")|% +3 "core" %N#% \ 0 +2 "collection"'% +3 "core" %}T + #tIntake @17.4psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 110 +2 "sampler")#.n0X% +3 "core" %}S +2 "sampler")m% +3 "core" %"A= \ . +15 "collection"'_% +3 "core" %U +2 "sampler")E% +3 "core" %"A= \ . +15 "collection"'% +3 "core" %}f +2 "sampler")j% +3 "core" %"A= \ . +15 "collection"'&% +3 "core" %|G +2 "sampler")% +3 "core" %"A= \ / +15 "collection"'% +3 "core" %|[ +2 "sampler")J% +3 "core" %"A= \ . +15 "collection"'k% +3 "core" %~X +2 "sampler")G% +3 "core" %"A= \ . +16 "collection"'~% +3 "core" %}K + "sampler")X% +4 "core" %"A= \ / +14 "collection"'P% +3 "core" %}T +2 "sampler")@% +3 "core" %"A= \ . +15 "collection"'% +3 "core" %~H +2 "sampler")-% +3 "core" %"A=  \ . +15 "collection"'=% +3 "core" %F +2 "sampler")D% +3 "core" %"A= \ . +15 "collection"'0% +3 "core" %T +2 "sampler")4% +3 "core" %"A= \ / +15 "collection"'!% +3 "core" %}\\ +2 "sampler")K% +3 "core" %"A= \ - +15 "collection"'N% +3 "core" %I +2 "sampler")8% +3 "core" %"A> \ . +15 "collection"'a% +3 "core" %[ +2 "sampler")|% +3 "core" %"A=! \ . +15 "collection"'% +3 "core" %H +2 "sampler")o% +3 "core" %"A=%$ \ . +2 "collection"'% +3 "core" %K +2 #tIntake @17.7psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 80 +2 "sampler")#.P0X% +3 "core" %U +2 "sampler")m% +3 "core" %GE#! \ 0 +15 "collection"'_% +3 "core" %~b +2 "sampler")E% +3 "core" %GE$' \ 1 +2 "collection"'7% +3 "core" %{~^ +2 #tIntake @17.3psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 65 +2 "sampler")#.A0X% +3 "core" %m4 \ 0 +15 "collection"'m% +3 "core" %Z +2 "sampler")_% +3 "core" %m4 \ 1 +15 "collection"'E% +3 "core" %X +2 "sampler")7% +3 "core" %m4 \ 1 +15 "collection"'j% +4 "core" %K +2 "sampler")&% +3 "core" %m4 \ 0 +15 "collection"'% +3 "core" %S +2 "sampler")% +3 "core" %m5! \ 1 +15 "collection"'J% +3 "core" %|L +2 "sampler")k% +3 "core" %m4$# \ 1 +2 "collection"'G% +3 "core" %}S +2 #tIntake @17.4psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 53 +2 "sampler")#.50X% +3 "core" %}G +2 "sampler")m% +3 "core" %; \ 0 +15 "collection"'_% +3 "core" %~H +2 "sampler")E% +3 "core" %; \ 0 +15 "collection"'7% +3 "core" %}M +2 "sampler")j% +4 "core" %; \ 0 +17 "collection"'&% +3 "core" %L +2 "sampler")% +3 "core" %; \ 0 +15 "collection"'% +3 "core" %K +2 "sampler")J% +3 "core" %; \ 1 +15 "collection"'k% +3 "core" %N +2 "sampler")G% +3 "core" %; \ / +15 "collection"'X% +3 "core" %W +2 "sampler")P% +3 "core" %; \ 0 +15 "collection"'A% +3 "core" %K +2 "sampler")@% +3 "core" %; \ 0 +15 "collection"'% +3 "core" %}[ +2 "sampler")-% +3 "core" %; \ 1 +15 "collection"'=% +3 "core" %}H +2 "sampler")D% +3 "core" %; \ 0 +15 "collection"'0% +3 "core" %L +2 "sampler")4% +3 "core" %; \ 0 +15 "collection"'!% +3 "core" %^ +2 "sampler")#% +3 "core" %;\  \ 0 +15 "collection"'K% +3 "core" %S +2 "sampler")N% +3 "core" %;  \ 1 +15 "collection"'8% +3 "core" %~S +2 "sampler")a% +3 "core" %;  \ 0 +16 "collection"'|% +3 "core" %I +2 "sampler")% +3 "core" %; \ 0 +15 "collection"'o% +3 "core" %R +2 "sampler")% +3 "core" %; \ 0 +15 "collection"'R% +3 "core" %W +2 "sampler")+% +3 "core" %; \ 0 +15 "collection"'% +3 "core" %T +2 "sampler")u% +3 "core" %; \ 0 +15 "collection"'% +3 "core" %X +2 "sampler")\\% +3 "core" %; \ 0 +15 "collection"'L% +3 "core" %H +2 "sampler")$% +3 "core" %; \ 0 +15 "collection"'F% +3 "core" %T +2 "sampler")B% +3 "core" %; \ 0 +15 "collection"'v% +3 "core" %_ +2 "sampler")w% +3 "core" %; \ 0 +15 "collection"'?% +3 "core" %O +2 "sampler")S% +3 "core" %; \ 0 +15 "collection"'t% +3 "core" %\\ +2 "sampler")% +3 "core" %; \ 0 +15 "collection"'(% +3 "core" %V +2 "sampler")T% +3 "core" %; \ 0 +15 "collection"'H% +3 "core" %J +2 "sampler")V% +3 "core" %; \ 0 +15 "collection"'i% +3 "core" %~J +2 "sampler")% +3 "core" %;$" \ 0 +2 "collection"'z% +3 "core" %~` +2 #tIntake @17.5psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 43 +2 "sampler")#.+0X \ . +15 "collection"'% +3 "core" %W +2 "sampler"):% +3 "core" %= \ - +15 "collection"'6% +3 "core" %N +2 "sampler")% +3 "core" %= \ - +15 "collection"'% +3 "core" %}L +2 "sampler")c% +3 "core" %= \ . +15 "collection"'b% +3 "core" %P +2 "sampler")y% +3 "core" %= \ - +15 "collection"'% +3 "core" %Q +2 "sampler")% +3 "core" %= \ - +15 "collection"'5% +3 "core" %R +2 "sampler")9% +3 "core" %= \ - +15 "collection"'% +3 "core" %M +2 "sampler") % +3 "core" %= \ - +15 "collection"'^% +6 "core" %X +2 "sampler")Z% +3 "core" %= \ . +15 "collection"'q% +3 "core" %y}I +2 "sampler")M% +3 "core" %= \ . +15 "collection"'.% +3 "core" %|}T +2 "sampler")*% +3 "core" %> \ . +15 "collection"''% +3 "core" %|K +2 "sampler")I% +3 "core" %= \ . +15 "collection"'~% +3 "core" %V +2 "sampler")r% +3 "core" %= \ - +15 "collection"'%% +3 "core" %N +2 "sampler")x% +3 "core" %= \ - +15 "collection"'Y% +3 "core" %Y +2 "sampler")d% +3 "core" %= \ - +15 "collection"' % +3 "core" %~Q +2 "sampler")<% +3 "core" %= \ . +15 "collection"'3% +3 "core" %zG +2 "sampler") % +3 "core" %= \ . +15 "collection"'% +3 "core" %~[ +2 "sampler")f% +3 "core" %= \ . +15 "collection"'`% +3 "core" %}S +2 "sampler")U% +3 "core" %= \ . +15 "collection"'p% +3 "core" %V +2 "sampler")>% +3 "core" %= \ - +15 "collection"'m% +3 "core" %X +2 "sampler")_% +3 "core" %= \ - +15 "collection"'E% +3 "core" %J +2 "sampler")7% +4 "core" %=  \ . +14 "collection"'j% +3 "core" %|S +2 "sampler")&% +3 "core" %=  \ . +15 "collection"'% +3 "core" %}O +2 "sampler")% +58 "core" %= \ - +14 "collection"'J% +3 "core" %J +2 "sampler")k% +3 "core" %= \ 0 +15 "collection"'G% +3 "core" %[ +2 "sampler")X% +3 "core" %= \ / +15 "collection"'P% +3 "core" %M +2 "sampler")A% +3 "core" %= \ 0 +15 "collection"'@% +3 "core" %}V +2 "sampler")% +3 "core" %= \ 0 +16 "collection"'-% +3 "core" %~I +2 "sampler")=% +3 "core" %= \ 0 +15 "collection"'D% +3 "core" %T +2 "sampler")0% +3 "core" %= \ 0 +15 "collection"'4% +3 "core" %[ +2 "sampler")!% +3 "core" %= \ / +15 "collection"'#% +3 "core" %K +2 "sampler")K% +3 "core" %= \ / +15 "collection"'N% +4 "core" %U +2 "sampler")8% +3 "core" %= \ / +15 "collection"'a% +3 "core" %}K +2 "sampler")|% +3 "core" %= \ 0 +15 "collection"'% +3 "core" %{] +2 "sampler")o% +3 "core" %= \ / +15 "collection"'% +3 "core" %] +2 "sampler")R% +3 "core" %= \ / +15 "collection"'+% +3 "core" %I +2 "sampler")% +3 "core" %=  \ / +15 "collection"'u% +3 "core" %Q +2 "sampler")% +3 "core" %=!" \ 0 +15 "collection"'\\% +3 "core" %}R +2 "sampler")L% +3 "core" %="" \ 0 +2 "collection"'$% +3 "core" %{H +2 #tIntake @17.4psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 39 +2 "sampler")#.'0X% +3 "core" %~J +2 "sampler")m% +3 "core" %?\  \ 0 +15 "collection"'_% +3 "core" %{Q +2 "sampler")E% +3 "core" %?  \ 0 +15 "collection"'7% +3 "core" %^ +2 "sampler")j% +3 "core" %?  \ / +15 "collection"'&% +3 "core" %J +2 "sampler")% +3 "core" %?  \ 0 +15 "collection"'% +4 "core" %Q + "sampler")J% +4 "core" %?  \ 0 +15 "collection"'k% +3 "core" %G +2 "sampler")G% +3 "core" %? \ 0 +15 "collection"'X% +3 "core" %O +2 "sampler")P% +3 "core" %? \ / +15 "collection"'A% +3 "core" %~P +2 "sampler")@% +3 "core" %? \ 0 +15 "collection"'% +3 "core" %}Y +2 "sampler")-% +3 "core" %? \ 0 +15 "collection"'=% +3 "core" %Q +2 "sampler")D% +3 "core" %? \ . +15 "collection"'0% +3 "core" %\\ +2 "sampler")4% +3 "core" %? \ / +15 "collection"'!% +3 "core" %}R +2 "sampler")#% +3 "core" %? \ 0 +15 "collection"'K% +3 "core" %|N +2 "sampler")N% +3 "core" %? \ 0 +61 "collection"'8% +12 "core" %N +2 "sampler")a% +3 "core" %? \ 0 +15 "collection"'|% +3 "core" %~O +2 "sampler")% +3 "core" %? \ 0 +15 "collection"'o% +3 "core" %~L +2 "sampler")% +3 "core" %? \ 0 +15 "collection"'R% +3 "core" %W +2 "sampler")+% +3 "core" %? \ / +15 "collection"'% +3 "core" %V +2 "sampler")u% +3 "core" %?" \ / +15 "collection"'% +3 "core" %K +2 "sampler")\\% +4 "core" %? ! \ / +14 "collection"'L% +3 "core" %I +2 "sampler")$% +3 "core" %A ! \ 0 +15 "collection"'B% +3 "core" %P +2 "sampler")v% +3 "core" %D$" \ / +2 "collection"'w% +4 "core" %~X + #tIntake @17.6psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 35 +2 "sampler")#.#0X \ / +15 "collection"'s% +3 "core" %V +2 "sampler")% +3 "core" %q> \ / +15 "collection"'(% +3 "core" %I +2 "sampler")T% +3 "core" %q> \ 0 +15 "collection"'H% +3 "core" %}V +2 "sampler")V% +3 "core" %q> \ 0 +15 "collection"'i% +3 "core" %K +2 "sampler")% +3 "core" %q> \ 0 +15 "collection"'z% +3 "core" %M +2 "sampler")n% +3 "core" %q> \ 0 +15 "collection"'h% +3 "core" %Y +2 "sampler")% +3 "core" %q> \ 0 +15 "collection"')% +3 "core" %R +2 "sampler")/% +3 "core" %q> \ 0 +15 "collection"'g% +3 "core" %~L +2 "sampler")C% +3 "core" %q> \ 0 +15 "collection"'% +3 "core" %T +2 "sampler")W% +3 "core" %q> \ / +15 "collection"' % +3 "core" %R +2 "sampler"){% +3 "core" %q= \ 0 +15 "collection"'% +3 "core" %I +2 "sampler"),% +3 "core" %q= \ 0 +15 "collection"'% +3 "core" %L +2 "sampler")1% +3 "core" %q= \ 0 +15 "collection"'% +3 "core" %~J +2 "sampler")"% +3 "core" %q= \ 0 +15 "collection"'2% +3 "core" %z~X +2 "sampler")% +3 "core" %q= \ 0 +15 "collection"'% +3 "core" %~L +2 "sampler")% +3 "core" %q= \ 0 +15 "collection"'e% +3 "core" %U +2 "sampler")]% +3 "core" %q= \ 0 +19 "collection"'}% +3 "core" %M +2 "sampler")% +3 "core" %q= \ 0 +15 "collection"'O% +3 "core" %R +2 "sampler")% +3 "core" %q= \ 0 +15 "collection"' % +3 "core" %|Z +2 "sampler")Q% +3 "core" %q= \ 0 +15 "collection"'% +3 "core" %~U +2 "sampler"):% +3 "core" %q= \ 0 +15 "collection"'6% +3 "core" %~X +2 "sampler")% +3 "core" %q= \ 0 +15 "collection"'% +3 "core" %Y +2 "sampler")c% +3 "core" %q= \ / +15 "collection"'b% +3 "core" %K +2 "sampler")y% +3 "core" %q= \ / +15 "collection"'% +3 "core" %Q +2 "sampler")% +3 "core" %q= \ 0 +15 "collection"'5% +3 "core" %}W +2 "sampler")9% +3 "core" %q= \ 0 +15 "collection"'% +3 "core" %~V +2 "sampler") % +3 "core" %q= \ 0 +15 "collection"'^% +3 "core" %V +2 "sampler")Z% +3 "core" %q= \ 0 +15 "collection"'q% +3 "core" %X +2 "sampler")M% +3 "core" %q= \ / +15 "collection"'.% +3 "core" %G +2 "sampler")*% +3 "core" %q= \ / +15 "collection"''% +3 "core" %R +2 "sampler")I% +3 "core" %q= \ 0 +15 "collection"'~% +3 "core" %V +2 "sampler")r% +3 "core" %q= \ 0 +15 "collection"'%% +3 "core" %~L +2 "sampler")x% +3 "core" %q= \ 0 +15 "collection"'Y% +3 "core" %N +2 "sampler")d% +3 "core" %q= \ / +15 "collection"' % +3 "core" %V +2 "sampler")<% +3 "core" %q= \ 0 +15 "collection"'3% +3 "core" %T +2 "sampler") % +3 "core" %q= \ 0 +15 "collection"'% +3 "core" %W +2 "sampler")f% +3 "core" %q= \ / +15 "collection"'`% +3 "core" %V +2 "sampler")U% +3 "core" %q= \ / +15 "collection"'p% +4 "core" %[ + "sampler")>% +4 "core" %q= \ 0 +15 "collection"'m% +3 "core" %O +2 "sampler")_% +3 "core" %q= \ 0 +15 "collection"'E% +3 "core" %~Q +2 "sampler")7% +3 "core" %q> \ 0 +15 "collection"'j% +3 "core" %U +2 "sampler")&% +3 "core" %q> \ / +15 "collection"'% +3 "core" %K +2 "sampler")% +3 "core" %q> \ / +15 "collection"'J% +3 "core" %P +2 "sampler")k% +3 "core" %q>  \ 0 +15 "collection"'G% +3 "core" %O +2 "sampler")X% +3 "core" %q=  \ 0 +15 "collection"'P% +3 "core" %}K +2 "sampler")A% +3 "core" %q=  \ / +15 "collection"'@% +3 "core" %}V +2 "sampler")% +3 "core" %q=  \ / +15 "collection"'-% +3 "core" %L +2 "sampler")=% +3 "core" %q=  \ 0 +15 "collection"'D% +3 "core" %N +2 "sampler")0% +3 "core" %q= \ / +15 "collection"'4% +3 "core" %V +2 "sampler")!% +3 "core" %q= \ 0 +15 "collection"'#% +3 "core" %K +2 "sampler")K% +3 "core" %q= \ / +15 "collection"'N% +3 "core" %L +2 "sampler")8% +3 "core" %q> \ 0 +15 "collection"'a% +3 "core" %X +2 "sampler")|% +3 "core" %q= \ / +15 "collection"'% +3 "core" %}Y +2 "sampler")o% +3 "core" %q= \ / +15 "collection"'% +3 "core" %{\\ +2 "sampler")R% +3 "core" %q= \ / +15 "collection"'+% +3 "core" %J +2 "sampler")% +3 "core" %q= \ 0 +15 "collection"'u% +3 "core" %M +2 "sampler")% +3 "core" %q= \ / +15 "collection"'\\% +3 "core" %Y +2 "sampler")L% +3 "core" %q= \ 0 +15 "collection"'$% +3 "core" %P +2 "sampler")B% +4 "core" %q= \ 0 +14 "collection"'v% +3 "core" %Q +2 "sampler")w% +3 "core" %q= \ 0 +67 "collection"'S% +7 "core" %O +2 "sampler")t% +3 "core" %q= \ / +15 "collection"'s% +3 "core" %O +2 "sampler")% +3 "core" %q= \ / +15 "collection"'(% +3 "core" %P +2 "sampler")T% +3 "core" %q= \ / +15 "collection"'F% +3 "core" %P +2 "sampler")H% +3 "core" %q=  \ / +15 "collection"'V% +3 "core" %M +2 "sampler")i% +3 "core" %q=!! \ / +2 "collection"'% +4 "core" %K + #tIntake @17.6psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 32 +2 "sampler")#. 0X+ +3 "core" + + "sampler")m% +4 "core" % : \ 0 + .tIntake.select :close + "sampler")0 +9 )_% +3 "core" % : \ 6 +2 !to:ShallowSampler::Clogged:bt[";/home/esp/esp2/utils/sampler.rb:592:in `sampleQuietly'"4/home/esp/esp2/utils/sampler.rb:619:in `sample'":/home/esp/esp2/protocol/sh1.rb:112:in `collectSample'"4/home/esp/esp2/protocol/DA.rb:27:in `daExtract'"4/home/esp/esp2/utils/puckmoves.rb:357:in `load'"8/home/esp/esp2/utils/puckmoves.rb:882:in `loadPuck'"4/home/esp/esp2/protocol/DA.rb:22:in `daExtract'"-/home/esp/esp2/protocol/DA.rb:52:in `da'"=/home/esp/esp2/mission/2018_08_31_niagara_mission.rb:100"7/home/esp/esp2/utils/commskel.rb:81:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'" +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'' +98 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")u +132 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'2' +119 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +80 "core" ' + ."CSpush"CS.coast + "collection"'5 +50 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0XLd +102 "collection"'<9 +3 "core" 9>Pd +102 "collection"'39 +3 "core" 9%?Ud +102 "collection"' 9 +3 "core" 9:?Yd +102 "collection"'9 +3 "core" 9P?]d +102 "collection"'f9 +3 "core" 9g@ad +102 "collection"'`9 +3 "core" 9Aed +102 "collection"'U9 +4 "core" 9Bjd +103 "collection"'p9 +3 "core" 9Bnd +102 "collection"'m9 +3 "core" 9Crd +102 "collection"'_9 +3 "core" 9Dvd +102 "collection"'E9 +3 "core" 9Dzd +102 "collection"'z9 +4 "core" 9Ed +103 "collection"'>9 +3 "core" 9.Gd +102 "collection"'j9 +3 "core" 9HGd +102 "collection"'&9 +3 "core" 9aHd +102 "collection"'J9 +3 "core" 9|Id +102 "collection"'9 +4 "core" 9Jc +102 "collection"'G9 +3 "core" 9Ka +102 "collection"'\ 9 +3 "core" 9L_ +102 "collection"'9 +3 "core" 9N] +102 "collection"'X9 +3 "core" 9NZ +102 "collection"'P9 +3 "core" 9PW +102 "collection"'@9 +3 "core" 98PU +102 "collection"'79 +3 "core" 9TRR +102 "collection"'9 +3 "core" 9oRP +102 "collection"'-9 +3 "core" 9TM +102 "collection"'=9 +4 "core" 9UJ +102 "collection"'D9 +3 "core" 9VH +102 "collection"'k9 +3 "core" 9XG +102 "collection"'49 +3 "core" 9YD +102 "collection"'!9 +3 "core" 9ZA +102 "collection"'#9 +4 "core" 9)[? +102 "collection"'A9 +3 "core" 9C]= +102 "collection"'N9 +3 "core" 9^]; +102 "collection"'89 +3 "core" 9v_9 +102 "collection"'a9 +3 "core" 9a7 +102 "collection"'K9 +4 "core" 9a5 +102 "collection"'|9 +3 "core" 9c3 +102 "collection"'o9 +3 "core" 9d1 +102 "collection"'9 +3 "core" 9e/ +54 Ev & +48 "collection"'+9 +3 "core" 9g- +102 "collection"'9 +3 "core" 9i+ +102 "collection"'u9 +3 "core" 93i* +102 "collection"'09 +3 "core" 9Ik( +102 "collection"'R9 +3 "core" 9]l\ & +102 "collection"'9 +3 "core" 9sn% +102 "collection"'9 +3 "core" 9o# +102 "collection"'L9 +3 "core" 9p" +102 "collection"'$9 +3 "core" 9r! +102 "collection"'\\9 +3 "core" 9s +102 "collection"'v9 +3 "core" 9u# +102 "collection"'w9 +3 "core" 9u' +103 "collection"'S9 +3 "core" 9x+ +102 "collection"'t9 +3 "core" 9 y/ +102 "collection"'9 +3 "core" 9 y4 +102 "collection"'B9 +3 "core" 9 *|8 +102 "collection"'F9 +4 "core" 9 9}< +102 "collection"'s9 +3 "core" 9 I~@ +102 "collection"'H9 +3 "core" 9 XD +102 "collection"'V9 +3 "core" 9 fI +102 "collection"'9 +3 "core" 9 tM +102 "collection"'(9 +3 "core" 9 Q +102 "collection"'n9 +3 "core" 9 U +102 "collection"'h9 +55 "core" 9 [ +103 "collection"'9 +3 "core" 9 ` +102 "collection"')9 +3 "core" 9 d +103 "collection"'T9 +3 "core" 9 h +102 "collection"'g9 +3 "core" 9 l +102 "collection"'?9 +3 "core" 9 q +102 "collection"'C9 +3 "core" 9 u +102 "collection"'i9 +3 "core" 9 y +102 "collection"'W9 +4 "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 +4 "core" 9\  +102 "collection"'19 +3 "core" 9\ $ +102 "collection"'"9 +3 "core" 9\ * +102 "collection"',9 +3 "core" 9\ 1 +102 "collection"'9 +3 "core" 9\ 6 +102 "collection"'/9 +4 "core" 9\ = +102 "collection"'29 +3 "core" 9\ B +102 "collection"'9 +3 "core" 9\ G +102 "collection"'9 +3 "core" 9\ K +102 "collection"'e9 +3 "core" 9\ P +102 "collection"']9 +3 "core" 9\ T +102 "collection"'9 +3 "core" 9\ Y +102 "collection"'9 +3 "core" 9\ \\ +102 "collection"'O9 +3 "core" 9\ ` +102 "collection"'}9 +3 "core" 9\ d +102 "collection"'9 +4 "core" 9\ f +102 "collection"'Q9 +3 "core" 9\ j +102 "collection"' 9 +3 "core" 9\ l +2 .tCH.hold 10:00,70C +3 "collection"': `\ `\ k\ +2 "core"  +54320 Ep\  +5682 "core" ` +2 "collection"'9 +3 "core" 9\  +2 #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml + "collection"'' +336 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'6 @ +101 "core" A +2 .tCSV.dial :air +2 "collection"'c @ +41 "core" > +3 .tCS.seek 5ml +3 "collection"''l +1346 "core" ' +2 .tCSV.dial CTV + "collection"'y  +44 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'b @ +44 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'  +43 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'9 @ +44 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml +2 "collection"'' +1355 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"' +99 "core" ~ +2 .tCBV.dial CSV + "collection"'^  +30 "core"  +2 "collection"'Z% +4 "core" % & * \ . +2 .tCS.seek 5ml +2 "collection"'q'l +1351 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'M  +43 "core" +2 "collection"'.% +4 "core" %l~\ / +2 .tCS.seek 7ml + "collection"'*'\ +582 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'' @ +41 "core" ? +3 .tCS.seek 10ml + "collection"'I' D +849 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'~ ` +114 "core" ^ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'r   +38 "core" +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'%  + 'x  +29 "core"  +103  +3 .tCS.seek 5ml + "collection"'Y'l +1345 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'d @ +112 "core" ? +2 .tCSV.dial :waste +2 "collection"' +101 "core" +2 .tCS.seek :empty +2 "collection"'<'Ͱ +1358 "core" ' + .tCSV.dial :air +2 "collection"'3 @ +72 "core" A +3 .tCS.seek 5ml + "collection"' 'l +1352 "core" ' + .tCSV.dial CTV +2 "collection"'  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'f @ +43 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'`  +43 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'U @ +54 "core" B +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'p' +1352 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"'m +102 "core"  +2 .tCBV.dial CSV + "collection"'_  +37 "core"  +2 "collection"'E% +4 "core" %lq\ 0 +2 .tCS.seek 5ml +2 "collection"'z'l +1350 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'>  +44 "core" +2 "collection"'j% +4 "core" %l \ + +2 .tCS.seek 7ml +2 "collection"'&' +589 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'J @ +41 "core" > +3 .tCS.seek 10ml + "collection"'' D +904 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'G ` +112 "core" _ +2 #tLysing Complete +2 "collection"'\ & +3 "core" &O_\ +J +2 #tStoring sh1 puck in Collection Clamp to tube 2 + "manipulator"&% +4 "core" %\ 2 +2 "storage"(X% +3 "core" %\ \ \ W +2 "storage"(P. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(@( +341 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (7& +3 "core" & \ P + "manipulator"&& +4 "core" & S :. +5 "manipulator"&-% +3 "core" %\ [ 2 +3 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 2 + "manipulator"&=( +156 "core" ( +2 "manipulator"&D& +4 "core" & / +2 "storage"(k& +3 "core" & \ \ \ X +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&4' +95 "core" ' +2 "storage"(!& +4 "core" & I !\ [ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(#'L +112 "core" ' +2 "storage"(A- +3 "core" -'H +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 "manipulator"&N& +3 "core" & +2 "storage"(8& +3 "core" & 3\ Q +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 +2 "manipulator"&a'Y +35 "core" ' +2 .t\Elbow.hold + "manipulator"&K, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(|- +3 "core" -'H +2 .tSE.seek 19.1 Pucks below Top Plate + "storage"(o' +42 "core" ' +4 "manipulator"&% +4 "core" %Tm   `  +2 "storage"(+& +4 "core" & z z g\ D + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 2 + 295 counts +2 "manipulator"&'π +20 "core" ' +2 "manipulator"&u& +4 "core" & R +2 "storage"(0& +4 "core" & \ N +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts + "manipulator"&R' +29 "core" ' +2 .tSE.seek 20.1 Pucks below Top Plate +2 "storage"(' +44 "core" ' +2 "manipulator"&& +4 "core" & 9 +2 "manipulator"&L% +3 "core" % ? +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&$'\ +91 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&\\( +153 "core" ( +2 "manipulator"&v& +4 "core" &   <9 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &w& +2 "core" &! v r  <9 +2 .tForearm.seek CC +2 "manipulator"&S'ρ +105 "core" ' +2 .tHand.close + "manipulator"&t/ +72 "core" / +2 .tCC.seek :open +2 "collection"'( +378 "core" ( +2 "storage"(B& +4 "core" & \ O + "storage"(F& +4 "core" & W\ O + "manipulator"&s& +4 "core" & + 9# +2 "manipulator"&H% +3 "core" % _ 8 % +2 .tForearm.seek :retract +2 "manipulator"&V'\ +96 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 +2 "manipulator"&( +153 "core" ( +2 "manipulator"&(& +4 "core" &  +2 "storage"(n& +3 "core" & \ \  \ W +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 2 + "manipulator"&h'Y +111 "core" ' +2 .t\Elbow.hold + "manipulator"&, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&)1 +68 "core" 1 +10 "manipulator"&T% +4 "core" % hp f o   + "storage"(g& +4 "core" & \ M + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 315 counts + "manipulator"&?'ϔ +19 "core" ' +2 "manipulator"&C& +4 "core" &  w +2 "storage"(i& +3 "core" & \ \ \ D\ X +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&W' +27 "core" ' +2 "storage"( % +4 "core" %  a\ Y +3 ."downElevator"SE.seek :down +2 "storage"({'v +75 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +21 (% +3 "core" % [ B C\ d +2 "manipulator"&% +3 "core" %. 4 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +92 "core" ' +2 .tSC.coast + "storage"(6 +2 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'1& +4 "core" &\ = + .tHand.open + "manipulator"&"1 +26 "core" 1 +2 "manipulator"&,& +4 "core" & k +2 "manipulator"&% +4 "core" %\  C 6 +56 .t\Elbow.seek FlushPuck::Garage +4 "manipulator"&/(- +175 "core" ( +2 "manipulator"&2& +4 "core" &- ! S 0 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- O 0 +2 .tForearm.seek :garage + "manipulator"&' +108 "core" ' +4 .tHand.close + "manipulator"&e/ +72 "core" / +2 "manipulator"&]& +4 "core" &-  0 +2 "manipulator"&% +3 "core" %   +3 .tForearm.seek :retract + "manipulator"&'\ +108 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&O( +281 "core" ( +2 "manipulator"&}& +4 "core" & " + " <; + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +4 "core" & " [ <; +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&Q'ρ +95 "core" ' +2 "manipulator"& & +4 "core" &\ " % [ <: +2 "manipulator"&5% +3 "core" %  +2 "collection"':& +4 "core" &"\ : +2 "collection"'& +4 .tCC.seek :closed + "collection"'(O +3 "core" &" \ : +4 & \ :6 +10 &:Jx!\ 00 +9 &gs|!\ .E +9 &Y!\ 1M +10 &O"\ 3M +9 &U!\ 2L +10 &UQ!\ 2M +9 &R"\ 1M +9 &U#\ 2L +10 &U!\ 2M +9 &]Q"\ 3M +9 &!R"\ 2M +10 &"N"{\ 3L +9 &$T#h\ 2M +10 &&fR"W\ 2L +9 &()Q!=\ 3L +9 &)S"/\ 2M +10 &+O$\ 2L +9 &-mU$\ 2M +9 &/0Q!\ 2L +10 &0N"\ 3L +9 &2O!\ 2L +10 &4vO \ 2L +9 &68P"\ 2L +9 &7N!\ 2L +10 &9O"\ 2L +9 &;~O!\ 3L +9 &=@N"\ 2L +10 &?U \ 1L +9 &@S!\ 2L +10 &BT"\ 2L +9 &DGV#\ 2M +9 &FZ \ 1M +10 &Gk!\ 0O +9 &Ix \ +T +9 &K."\ 'X +10 &L!s\ %Z +9 &N|"o\ *? +10 &Oa*!f\ +#g +9 &O{q"P\ /M +4 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.80 + "collection"'6& +3 "core" &O{p"1\ .M +2 .tHand.open + "manipulator"&c1 +70 "core" 1 +2 "manipulator"&% +4 "core" %  C +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&y'\ +94 "core" ' +2 .tPSV.dial PSR + "processing"%b +131 "core"  +2 .tPSR.select :flush + "processing"%@ +11 .tPS.seek 1.5ml + "processing"%' +1617 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +4 "processing"%9  +42 "core"  +3 .tPS.seek 0ml + "processing"%'W +1608 "core" ' +2 .tPSV.dial PSR + "processing"% +44 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%^' +2630 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%Z +2 "collection"'  +5 "core"  +2 "processing"%M  +43 "core"  +35 +2 .tPSV.dial :mixloop + "processing"%. +101 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%q  +130 "core" +2 .tPS.seek 0ml +2 "processing"%''W +2628 "core" ' +2 .tPSV.dial :air + "processing"%*  +43 "core"  +3 .tPS.seek 2.5ml + "processing"%~' +2632 "core" ' +2 .tPSV.dial :mixloop + "processing"%r +44 "core" +3 .tPS.seek 0ml + "processing"%%'W +2627 "core" ' +2 .tPSV.dial :air + "processing"%x  +44 "core"  +3 .tPS.seek 2.5ml + "processing"%I' +2639 "core" ' +2 .tPSV.dial :mixloop + "processing"%d +44 "core" +3 .tPS.seek 0ml + "processing"% 'W +2624 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&Y& +4 "core" & ! ~ <9 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&3( +3 "core" ( + "manipulator"&<& +4 "core" & " K <9 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & " o <9 +2 .tForearm.seek CC +2 "manipulator"&f'ρ +99 "core" ' + .tHand.close +2 "manipulator"&`/ +73 "core" / +2 .tCC.seek :open +2 "collection"'U( +378 "core" ( +2 "manipulator"& & +4 "core" & "   <9 + "manipulator"&m% +4 "core" % σ  ~ g +2 .tForearm.seek :retract + "manipulator"&_'\ +96 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage + "manipulator"&E(- +279 "core" ( +2 "manipulator"&p& +4 "core" &- 7 +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &>& +2 "core" &- M 7 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&j' +111 "core" ' +2 .tHand.open + "manipulator"&z1 +74 "core" 1 +2 "manipulator"&J% +4 "core" % ~ % +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&&'\ +98 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing + ."connect"PRV.dial CBV +2 .tCBV.dial PRV +51 .CTV.dial :air,avoiding: :intake +4 #Loading lyfil puck from tube 3 into Collection Clamp + "collection"'G& +4 "core" &"'\ ? + "manipulator"&\ % +4 "core" %\   +2 "storage"(% +3 "core" % X b A\ h +2 "storage"(X. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 3 + "storage"(P( +341 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (7& +3 "core" &$ 6 , \ _\  + "manipulator"&& +4 "core" &- I 7 +2 "manipulator"&-% +3 "core" %\  G  +3 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 3 + "manipulator"&D( +178 "core" ( +2 "manipulator"&k& +4 "core" &  $ "z +2 "storage"(!& +3 "core" &% ; ; *\ _\  +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&' +95 "core" ' +2 "storage"(A& +4 "core" &% +  0\ `\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(N'L +282 "core" ' +2 "storage"(8- +3 "core" -' +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 (|& +3 "core" &#\ \  S\ X\  +2 "manipulator"&;& +3 "core" &\   : "y +2 .t\Elbow.seek 3 +2 "manipulator"&( +2 "core" ( +2 "manipulator"&+& +3 "core" &\  * "y +2 "storage"(u& +3 "core" &# \  1\ Y\  +3 .tForearm.seek 3 + 300 counts + "manipulator"&0'2 +21 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +76 "core" / +18 ."downElevator"SE.seek :down +5 "manipulator"&L& +2 "storage"(4'v +6 "core" &\ > "y +2 "manipulator"&=% +4 "core" % &  p +2 .tForearm.seek :retract +2 "manipulator"&#'\ +98 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&a( +154 "core" ( +2 "manipulator"&& +4 "core" & " Y / +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 "core" ' +2 "manipulator"&o& + ."downElevator"SE.coast +3 "storage"(5 +3 "core" & / +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&v'ρ +97 "core" ' +2 "manipulator"&w& +4 "core" &   / +2 "manipulator"&R% +4 "core" %~  +2 "collection"'K& +3 "core" &$(\ 6 +2 "collection"'t& +4 .tCC.seek :closed +2 "collection"'$(O +2 "core" &$(&\ 6 +5 &%('\ 64 +9 &7Iy&)$\ ,1 +10 &iu{%'\ +E +9 &Z%)\ -M +9 &T%(\ .M +10 &R$'\ /M +9 &[Q$'\ /L +10 &O%'V\ /L +9 &Q%'N\ /L +9 &R$%;\ .M +10 &cN$(u\ /L +9 &!%O#'\ /L +9 &"Q&(\ /L +10 &$R%(\ /M +9 &&jQ$(\ /M +10 &(-S$(\ .L +9 &)T$&\ -L +9 &+S%(\ .L +10 &-sS#(\ .L +9 &/5R%)\ /L +9 &0S%'\ .L +10 &2Q$(\ /M +9 &4|N#&\ /L +10 &6<R%'\ .M +9 &7P&(\ .L +9 &9N#)\ .L +10 &;O#)\ /L +9 &=FN#(\ /L +9 &?T(&\ .L +10 &@Q#(\ .M +9 &BQ#'\ .M +10 &DKT$&w\ .M +9 &F ["'s\ -N +9 &Gp"(m\ +O +10 &I{7c\ 'U +9 &K1a\ $Y +9 &L\\\ "Z +10 &N{Z\ '@ +9 &Oc'F\ (#g +9 &OxxC\ *R +2 ( + "collection"'t& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.84 + .Hand.open + "manipulator"&l1 +71 "core" 1 +2 "manipulator"&B% +4 "core" % ~ j +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&F'\ +102 "core" ' +2 .tSC.coast + "storage"(6 +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'s  +133 "core" ~ +2 .tCSV.dial CTV + "collection"'H  +29 "core"  +2 .tPS.seek 2.5ml +2 "processing"%(' +2631 "core" ' +2 "collection"'n% +4 "core" % HK\ /\ +2 .tCS.seek 4.151ml +2 "collection"'S'Q +1569 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%\\  +43 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%)  +71 "core"  +3 .tPS.seek 0ml + "processing"%T'W +1163 En\ >BB +1469 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'g ` +38 "core" ^ +2 .tCSV.dial :air +2 "collection"'C @ +43 "core" > +3 .tCS.seek 10ml + "collection"'i' D +1570 "core" ' +2 .tCSV.dial CTV + "collection"'  +43 "core"  +2 .tCS.seek 0ml +2 "collection"'V' +2621 "core" ' +2 .tCBV.dial :waste1 + "collection"' @ +29 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'  +131 "core" +2 "collection"'& +4 "core" &OxxP\ .R +2 #tStoring lyfil puck in Collection Clamp to tube 2 + "manipulator"&1% +3 "core" %     +2 "storage"(h% +4 "core" % ? &\ \\ + "storage"(". +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 2 + "storage"(,( +340 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (& +2 "core" & \ \  \ U +2 "manipulator"&?& +3 "core" & = / +2 "manipulator"&% +4 "core" %   +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 +57 "manipulator"&{( +151 "core" ( +2 "manipulator"&W& +4 "core" &  \ +2 "storage"(2& +3 "core" & \\\ T +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&' +93 "core" ' +2 "storage"(@& +4 "core" & \ \  \ U +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"('L +101 "core" ' +2 "storage"(e- +3 "core" -'4 +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&]& +3 "core" & M \ +2 "storage"(& +3 "core" & +\ K +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek 2 +2 "manipulator"&'Y +36 "core" ' +4 .t\Elbow.hold + "manipulator"&, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(}- +2 "core" -'4 +3 .tSE.seek 20.1 Pucks below Top Plate + "storage"(' +43 "core" ' +2 "manipulator"&/% +4 "core" %Yi   o +2 "storage"( & +4 "core" & p k\ > + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 300 counts + "manipulator"&5'υ +22 "core" ' +2 "manipulator"&:& +4 "core" &  +2 "storage"(& +3 "core" & U\ H +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&' +25 "core" ' +2 .tSE.seek 21.1 Pucks below Top Plate +2 "storage"(6' +44 "core" ' +2 "manipulator"&c& +4 "core" & F +2 "manipulator"&% +4 "core" % +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +90 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&b( +149 "core" ( +2 "manipulator"&Q& +4 "core" &  3 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &9& +2 "core" & G 3 +2 .tForearm.seek CC +2 "manipulator"&'ρ +103 "core" ' +2 .tHand.close + "manipulator"& / +77 "core" / +2 .tCC.seek :open +2 "collection"'( +378 "core" ( +2 "storage"(Z& +4 "core" & \ Q + "storage"(M& +4 "core" & \ P +2 "manipulator"&& +3 "core" & J 3 +2 "manipulator"&.% +3 "core" % u W f +2 .tForearm.seek :retract +2 "manipulator"&q'\ +97 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 +2 "manipulator"&^( +153 "core" ( +2 "manipulator"&*& +4 "core" &  r +2 "storage"('& +3 "core" & E ?\ Z +2 .t\Elbow.reconfigure LimpElbow + "manipulator"&$ ,(#b +3 .tForearm.seek 2 +2 "manipulator"&r'Y +112 "core" ' +2 .t\Elbow.hold + "manipulator"&~, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&x1 +65 "core" 1 +10 "manipulator"&%% +4 "core" % iV a a +2 "storage"(d& +3 "core" & k\ N +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 316 counts + "manipulator"&I'ϕ +10 "core" ' +2 "manipulator"&Y& +4 "core" &  +2 "storage"(<& +3 "core" &   4\ [ +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&' +25 "core" ' +2 "storage"(`% +4 "core" %  5 \ \\ +3 ."downElevator"SE.seek :down +2 "storage"(O'v +67 "core" ' +3 ."downElevator"SE.coast + "storage"(5 +28 (y% +3 "core" % > O (\ e +2 "manipulator"&% +3 "core" % ^ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"& '\ +90 "core" ' +2 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%m  +73 "core" +3 .tPS.seek 2.5ml +2 "processing"%f' +2639 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%p +41 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%>  +42 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%3 +43 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%z  +42 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%J'W +2640 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%_& +4 "core" &\ P + .tHand.open +2 "manipulator"&G1 +20 "core" 1 +2 "manipulator"&\ & +4 "core" &  +2 "manipulator"&% +3 "core" %\  S  +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&X(- +171 "core" ( +2 "manipulator"&j& +60 "core" &- % T + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &7& +2 "core" &- \ T +2 .tForearm.seek :garage +2 "manipulator"&' +107 "core" ' +2 .tHand.close + "manipulator"&-/ +67 "core" / +2 "manipulator"&k& +4 "core" &-  T +2 "manipulator"&!% +3 "core" %  +3 .tForearm.seek :retract + "manipulator"&A'\ +104 "core" ' +11 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek PC + "manipulator"&E( +114 "core" ( +2 "manipulator"&&& +4 "core" & & u +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &8& +3 "core" &   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&|' +98 "core" ' +2 "manipulator"&;& +4 "core" &  % +2 "manipulator"&+% +3 "core" %  J +3 "processing"%u& +3 "core" &\ H +2 "processing"%& +4 .tPC.seek :closed + "processing"%L(Tg +3 "core" &\ I +3 &\ H  +10 &5~\ ?,~ +9 &f\ >@ +10 &cn\ ?O +9 &%Q\ BO +9 &Q\ BN +10 &Q\ BO +9 &lU\ AO +9 &.P\ BO +10 &Q\ BN +9 &Q\ AN +9 & uQ\ BN +10 &"7Q\ BN +9 &#R\ BN +10 &%Q\ AN +9 &'}Q\ AN +9 &)?Q\ BN +10 &+P\ BN +9 &,T\ AO +10 &.O\ BO +9 &0FO \ BO +9 &2O\ \ BO +10 &3O \ BO +9 &5T\ AO +9 &7OO\ AN +10 &9Q\ AO +9 &:T\ AO +10 &<R\ EO +9 &>WN\ EN +9 &@P\ EN +10 &AS\ DN +9 &CT\ EO +9 &E^W \ FO +10 &GW\ EO +9 &H`%\ EP +10 &Jg \ DQ +9 &LW(\ @T +9 &N)\ @T +10 &O)\ AT +9 &Q,\ @U +9 &SIo+\ B5 +10 &T,]*\ D[ +9 &TQ",\ I) +2 ( + "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.60 + "processing"%=& +4 "core" &TQ\ H) + .tHand.open + "manipulator"&D1 +69 "core" 1 +2 "manipulator"&% +4 "core" % $ +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +100 "core" ' +2 .tPRV.dial :air + "processing"%o  +56 "core"  +2 .tPSV.dial :mixloop +2 "processing"%N +42 "core" +2 "processing"%0% +4 "core" %VN\ G +2 .tPS.seek 0.3ml +2 "processing"%w' +389 "core" ' +2 .tPSV.dial PSR + "processing"%R +102 "core"  +2 .tPSR.select :wash +2 "processing"% +10 .tPS.seek 0.7ml + "processing"%K'* +486 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%' +1915 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%4 +102 "core" +2 .tPTV.dial :mixing +2 "processing"%# @ +71 "core" A +2 .tPBV.dial :waste2 + "processing"%U  +93 "core"  +2 .tPS.seek 0ml +2 "processing"%l'W +2633 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&B& +4 "core" & 6 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC + "manipulator"&t( +4 "core" ( +2 "manipulator"&s& +4 "core" &  # + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &H& +2 "core" &  +2 .tForearm.seek PC +2 "manipulator"&v' +96 "core" ' +2 .tHand.close + "manipulator"&P/ +70 "core" / +2 .tPC.seek :open +2 "processing"% ( +400 "core" ( +2 "manipulator"&n& +4 "core" & ` + "manipulator"&% +4 "core" %  q +2 .tForearm.seek :retract + "manipulator"&\\'\ +90 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage + "manipulator"&)(- +131 "core" ( +2 "manipulator"&(& +8 "core" &-  \\ & +3 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &g& +2 "core" &-   & +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&C' +112 "core" ' +2 .tHand.open + "manipulator"&S1 +74 "core" 1 +2 "manipulator"& % +4 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&i'\ +99 "core" ' +2 #tLoading da puck from tube 4 into Processing Clamp + "processing"%& +4 "core" &\ I +2 "manipulator"&% +3 "core" %   +2 "storage"(% +3 "core" % , . E\ b +2 "storage"(1. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"(h(,H +660 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 ("& +3 "core" &,M  ?\ ` +2 "manipulator"&& +3 "core" &-  M & +2 "manipulator"&?% +3 "core" %   n  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 + "manipulator"&( +171 "core" ( +2 "manipulator"&W& +4 "core" &  !t + "storage"(2& +4 "core" &,I ; 9 O\ ^ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&@'# +92 "core" ' +2 "storage"(a& +4 "core" &,I . \ ` +2 .tSE.reconfigure SEpick + "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(e'L +90 "core" ' +2 "storage"(]- +3 "core" -'9 + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +61 (& +10 "core" &,I\ \  \ V +2 "manipulator"&}& +3 "core" & !t +2 .t\Elbow.seek 4 +33 "manipulator"&F( +3 "core" ( +2 "manipulator"&/& +3 "core" & g !t +2 "storage"( & +4 "core" &,I\ \  \ V +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&:'ϓ +20 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +71 "core" / +11 ."downElevator"SE.seek :down +5 "manipulator"&c& +2 "storage"('v +6 "core" & } !t +3 "manipulator"&% +3 "core" % χ  0 +3 .tForearm.seek :retract + "manipulator"&{'\ +59 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +29 "core" ' +2 .t\Elbow.seek PC +2 "manipulator"&( +255 "core" ( +4 "manipulator"&& +4 "core" & f + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &5& +2 "core" & M f +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&' +93 "core" ' +2 "manipulator"&Q& +4 "core" & H f +2 "manipulator"&9% +3 "core" % u ' +2 "processing"%& +4 "core" &S\ K +2 "processing"%& +4 .tPC.seek :closed + "processing"% (Tg +3 "core" &W\ K +3 &]\ K +9 &2}H\ B*z +9 &czM\ A> +9 &lnL\ AO +10 &/LN\ EN +9 &PH\ EO +9 &QL\ DO +10 &tO<\ EN +9 &7Q:\ DN +9 &T?\ DN +10 &S>\ DN +9 & |S5\ DN +10 &"=R>\ DO +9 &$Q4\ DN +9 &%R%\ DN +10 &'R3\ DN +9 &)FR6\ DN +9 &+S;\ DN +10 &,R9\ DN +9 &.S6\ BN +10 &0NR1\ BN +9 &2R0\ AN +9 &3R#\ @N +10 &5R#\ @O +9 &7VP!\ AN +9 &9M/\ AN +10 &:L$\ AN +9 &<L%\ AN +10 &>^L\ AN +9 &@ R\ @N +9 &AQ\ @N +10 &CO \ @O +9 &EeT#\ @O +9 &G'W\ ?O +10 &HZ \ ?O +9 &Jh!\ >Q +10 &L] \ ;T +9 &N\ ;U +9 &O\ ;T +10 &Q\ :U +9 &SNk \ =7 +9 &T#1w\ =L +10 &TF\ D) +2 ( + "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.61 + .Hand.open + "manipulator"&1 +68 "core" 1 +2 "manipulator"&$% +4 "core" %  9 ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&Z'\ +95 "core" ' +2 .tSC.coast "storage"(6 +4 #tHeating da puck from tube 4 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"%M  +2 %9 +5 "core" 9Q +102 "processing"%.9 +3 "core" 9P +102 "processing"%*9 +3 "core" 9P  +102 "processing"%'9 +3 "core" 9P  +103 "processing"%9 +3 "core" 9O +102 "processing"%b9 +3 "core" 9P +102 "processing"%x9 +3 "core" 9P +102 "processing"%%9 +3 "core" 9P +102 "processing"%d9 +4 "core" 9P" +103 "processing"%Y9 +3 "core" 9P& +102 "processing"%<9 +3 "core" 9P+ +102 "processing"%`9 +3 "core" 9P/ +102 "processing"%q9 +3 "core" 9Q3 +102 "processing"%y9 +4 "core" 9P7 +102 "processing"%9 +3 "core" 9Q< +102 "processing"%^9 +3 "core" 9Q@ +102 "processing"%r9 +3 "core" 9QD +102 "processing"%I9 +3 "core" 9QH +102 "processing"%m9 +4 "core" 9QL +102 "processing"%69 +3 "core" 9QQ +102 "processing"%O9 +3 "core" 9QU +102 "processing"%9 +3 "core" 9QY +102 "processing"%,9 +3 "core" 9Q] +102 "processing"%T9 +3 "core" 9Ra +102 "processing"%p9 +3 "core" 9Rf\ +102 "processing"%>9 +3 "core" 9Rj +102 "processing"%39 +3 "core" 9\ Rn +102 "processing"%z9 +3 "core" 9Sr +102 "processing"%f9 +4 "core" 9Sv +102 "processing"%_9 +3 "core" 9&T{ +102 "processing"%G9 +3 "core" 9.S +102 "processing"%\ 9 +3 "core" 98T +102 "processing"%9 +3 "core" 9?T +102 "processing"%j9 +4 "core" 9GT +102 "processing"%79 +3 "core" 9OT +102 "processing"%~9 +3 "core" 9VU +102 "processing"%-9 +3 "core" 9\\U +2 .tPH.hold 2:00:00,28C +2 .delay 1:30 +2 "processing"%k pp\\ +3 "core"  +8999 .tPSR.select :air +2 .PSV.dial PSR + "processing"%! +103 "core"  +2 .tPSR.select :wash + "processing"% +11 .tPS.seek 0.5ml +2 "processing"% ' +587 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +10 .tPS.seek 2ml + "processing"%&'[ +1607 "core" ' +2 .tPTV.dial :puck + "processing"%8  +72 "core"  +2 .tPSV.dial PTV + "processing"% +73 "core" +2 .tPBV.dial :waste1 + "processing"%;  +133 "core"  +2 "processing"%+% +4 "core" %X\ @ +2 .tPS.seek 1.5ml +2 "processing"%u' +587 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%X * +32 "core" , +3 .tPS.seek 0ml + "processing"%A'W +1611 "core" ' +2 .tdelay 5:00 +14616 Eq\ >?? +15386 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%[  +35 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%= * +33 "core" + +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%D +73 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%' +2363 "core" ' +2 .tPSV.dial PTV + "processing"% +73 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"%o +73 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV + "processing"%N +73 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%0  +71 "core"  +2 .tPS.seek :empty +2 "processing"%|'9 +2362 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +49 "processing"%J  +138 "core" +2 .tPSV.dial :mixloop +2 "processing"%R +43 "core" +2 .tPRV.dial :ab1 +2 "processing"%w @ +72 "core" B +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%K'w +352 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV + "collection"'4  + "processing"%#  +47 "core"  +6 +2 "processing"%U% +4 "core" %ui\ A +2 .tPS.seek 0.32ml +2 "processing"%'" +384 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'B  +31 "core" +2 .tPRV.dial :air +2 "processing"%s  +42 "core"  +3 .tPS.seek 0.9ml +2 "processing"%H'D +1234 "core" ' +2 .tPRV.dial :waste2 + "processing"%P @ +72 "core" ? +3 .tPS.seek 0.5ml + "processing"%E' +864 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%  +43 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%L'[ +1611 "core" ' +2 .tPSV.dial :PML + "processing"%n +44 "core" +2 .tPTV.dial :mixing +2 "processing"% @ +71 "core" A +2 .tPBV.dial :waste1 +2 "processing"%(  +33 "core" +2 "processing"%g% +4 "core" %Wf\ 9 +2 .tPS.seek 1.85ml +2 "processing"%v'7 +237 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%t * +34 "core" + +3 .tPS.seek 0ml + "processing"%S'W +1965 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"' & +3 "core" &+.z\ 3 + .tHand.open + "manipulator"&\\1 +17 "core" 1 +2 "manipulator"&& +4 "core" & 5 f +2 "manipulator"&% +3 "core" %\ -  $l +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&(- +142 "core" ( +2 "manipulator"&1& +4 "core" &.& . \ +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &C& +3 "core" &.& ` \ +2 .tForearm.seek :garage + "manipulator"&"' +109 "core" ' +3 .tHand.close + "manipulator"&/ +71 "core" / +2 "manipulator"&?& +4 "core" &.   +2 "manipulator"&W% +4 "core" %  w +2 .tForearm.seek :retract + "manipulator"&2'\ +106 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&a( +271 "core" ( +2 "manipulator"&)& +4 "core" & 6 6 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &]& +2 "core" & / 6 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'ρ +99 "core" ' +2 "manipulator"&}& +4 "core" & D 6 +2 "manipulator"&i% +3 "core" %w 8 +2 "collection"'/& +4 "core" &,,Y\ / +2 "collection"' & +3 .tCC.seek :closed +2 "collection"'(O +3 "core" &+,Y\ 2 +4 &+.v\ .6 +10 &:Ix)-{\ )1 +9 &gs|).y\ (E +9 & ^)-x\ +N +10 &Q*.{\ -N +9 &T)-x\ ,N +9 &SP*.v\ -N +10 &O*+w\ -N +9 &P(,v\ 'M +9 &R)-x\ ,N +10 &[U,-y\ (N +9 &!Q+-t\ +N +10 &"Q+-s\ +M +9 &$R*,v\ +N +9 &&cT(.x\ +N +10 &(%P+-u\ ,N +9 &)Q*.u\ +N +9 &+Q(.v\ +M +10 &-kR),v\ +N +9 &/.T+-t\ +M +10 &0R)-q\ +N +9 &2U*-m\ +N +9 &4sO),u\ +N +10 &65Q*-v\ ,N +9 &7O+-v\ +N +10 &9O*/p\ +N +9 &;{P*-v\ ,N +9 &=>Q).r\ +M +10 &?R*-q\ +M +9 &@Q+,p\ +M +9 &BR*/t\ +N +10 &DET)+q\ +N +9 &F[).u\ *O +10 &Gj+.t\ )P +9 &Iy*,o\ T +9 &K.)*m\ X +10 &L',m\ Z +9 &N*+o\ $< +9 &O`.(+q\ $"e +10 &O|c(,k\ +I +2 ( + "collection"' & +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.76 + "collection"'c& +3 "core" &O|c(+T\ +I +2 .tHand.open + "manipulator"&1 +69 "core" 1 +2 "manipulator"&% +4 "core" % w o 8 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&@'\ +96 "core" ' +2 .tPSV.dial PSR + "processing"%e +102 "core"  +2 .tPSR.select :flush + "processing"%@ +11 .tPS.seek 1.5ml + "processing"%:' +1610 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +55 "core"  +3 .tPS.seek 0ml + "processing"%5'W +1619 "core" ' +2 .tPSV.dial PSR + "processing"% +42 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%F' +2629 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +4 "processing"%Q  + "collection"'9  +42 "core" ~ +122  +2 .tPSV.dial :mixloop + "processing"% +102 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%{  +73 "core" +2 .tPS.seek 0ml +2 "processing"% 'W +2630 "core" ' +2 .tPSV.dial :air + "processing"%  +43 "core"  +55 .tPS.seek 2.5ml + "processing"%$' +2630 "core" ' +2 .tPSV.dial :mixloop + "processing"% +43 "core" +3 .tPS.seek 0ml + "processing"%'W +2637 "core" ' +2 .tPSV.dial :air + "processing"%.  +44 "core"  +3 .tPS.seek 2.5ml + "processing"%' +2637 "core" ' +2 .tPSV.dial :mixloop + "processing"%* +43 "core" +3 .tPS.seek 0ml + "processing"%h'W +2634 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&'& +4 "core" & ` 6 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&( +3 "core" ( +2 "manipulator"&b& +4 "core" &  6 +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &x& +2 "core" &  6 +2 .tForearm.seek CC +2 "manipulator"&%'ρ +98 "core" ' +2 .tHand.close + "manipulator"&d/ +70 "core" / +2 .tCC.seek :open +2 "collection"'Y( +379 "core" ( +2 "manipulator"&<& +4 "core" & j 6 +2 "manipulator"&`% +3 "core" % ϐ +2 .tForearm.seek :retract +2 "manipulator"&q'\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&y(- +278 "core" ( +2 "manipulator"&& +4 "core" &-  R E +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &^& +3 "core" &-  $ E +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&r' +111 "core" ' +3 .tHand.open + "manipulator"&I1 +68 "core" 1 +2 "manipulator"&m% +4 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&6'\ +104 "core" ' +2 ."da"delayUntil "12:31:24.60" +3642 Ey\ 7NN +21163 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%O @ +71 "core" @ +2 ."da"PBV.dial :waste1 + "processing"%  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%, * +34 "core" + +2 ."da"PSV.dial :air +2 "processing"%T  +43 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%p' +2364 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%> +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%3  +44 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%z +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%f  +43 "core"  +2 ."da"PS.seek :empty +2 "processing"%_'9 +2362 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%G +128 "core"  +2 ."da"PSR.select :wash + "processing"% +11 ."da"PS.reconfigure PSconfig +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"%'[ +1617 "core" ' + ."da"PTV.dial :puck +2 "processing"%j  +72 "core"  +2 ."da"PSV.dial PTV +2 "processing"%7 +71 "core" +2 ."da"PBV.dial :waste1 + "processing"%~  +34 "core" +2 "processing"%-% +4 "core" %Y!\ B +2 ."da"PS.seek 1.5ml + "processing"%!' +585 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%l * +33 "core" * +3 ."da"PS.seek 0ml + "processing"% 'W +1613 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%8  +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 + "processing"%; +73 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml + "processing"%+' +2360 "core" ' + ."da"PSV.dial PTV +2 "processing"%& +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%X +73 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%u +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%M  +72 "core"  +2 ."da"PS.seek :empty +2 "processing"%['9 +2344 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%= +128 "core" +2 ."da"PSR.select :wash + "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%D' +600 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +39 ."da"PS.seek 2ml + "processing"%A'[ +1508 Ex\ >>> +109 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +72 "core" +2 ."da"PBV.dial :waste1 + "processing"%o  +36 "core" +2 "processing"%N% +4 "core" %]\ 6 +2 ."da"PS.seek 1.5ml + "processing"%0' +591 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +3 ."da"PS.seek 0ml +53 "processing"%J'W +1606 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%R  +33 "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 + "processing"%| +73 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%#' +2356 "core" ' +2 ."da"PSV.dial PTV + "processing"%4 +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%U +73 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%K +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%B  +71 "core"  +2 ."da"PS.seek :empty +2 "processing"%s'9 +2355 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%  +43 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +4 "processing"%P  +130 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%H  +43 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"% +43 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%E' +389 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%n  +44 "core"  +2 "processing"%% +4 "core" %\ = +2 ."da"PS.seek 0.55ml +2 "processing"%('v +329 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%g  +44 "core"  +2 ."da"PS.seek 2ml +2 "processing"%t'[ +1554 "core" ' + ."da"PSV.dial :PML +2 "processing"%L +44 "core" +2 ."da"PTV.dial :mixing +2 "processing"%v @ +71 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" +2 "processing"%\\% +4 "core" %^+\ G +2 ."da"PS.seek 1.85ml + "processing"%'> +232 "core" ' +2 ."da"PBV.dial between PSV and waste1 + "processing"% * +35 "core" + +3 ."da"PS.seek 0ml + "processing"%1'W +1967 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +28993 Ex\ D33 +19010 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%C  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" + +2 ."da"PSV.dial :air +2 "processing"%  +43 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%?' +2357 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%W +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%Z  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +4 "processing"%" +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%)  +44 "core"  +2 ."da"PS.seek :empty +2 "processing"%]'9 +2360 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +142 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%}' +604 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml + "processing"%i'[ +1603 "core" ' + ."da"PTV.dial :puck +2 "processing"%/  +72 "core"  +2 ."da"PSV.dial PTV + "processing"%2 +74 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +34 "core" +2 "processing"%c% +4 "core" %V\ = +2 ."da"PS.seek 1.5ml + "processing"%' +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +4 "processing"% * +34 "core" + +3 ."da"PS.seek 0ml + "processing"% 'W +1607 "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 +2 "processing"% * +34 "core" * +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%S +73 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2372 "core" ' +2 ."da"PSV.dial PTV + "processing"%: +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +73 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%5 +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%9  +72 "core"  +2 ."da"PS.seek :empty +2 "processing"%Q'9 +2363 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +130 "core"  +2 ."da"PSR.select :wash + "processing"% +11 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml + "processing"%F'[ +1607 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +72 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +35 "core" +2 "processing"%% +4 "core" %V\ C +2 ."da"PS.seek 1.5ml + "processing"%$' +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +47 "processing"%. * +43 "core" , +3 ."da"PS.seek 0ml + "processing"%'W +1013 Ex\ >BB +605 "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"%' +73 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%b' +2367 "core" ' +2 ."da"PSV.dial PTV + "processing"%x +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%d +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%a +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%@  +71 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2349 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%< +130 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml +2 "processing"%%'[ +1606 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +72 "core" +2 ."da"PBV.dial :waste1 + "processing"%^  +35 "core"  +2 "processing"%% +4 "core" %Z\ 8 +2 ."da"PS.seek 1.5ml + "processing"%I' +595 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%m * +33 "core" , +3 ."da"PS.seek 0ml + "processing"%q'W +1611 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%r  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%O * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +73 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%,' +2370 "core" ' +2 ."da"PSV.dial PTV + "processing"%T +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%h +73 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%> +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%3  +71 "core"  +2 ."da"PS.seek :empty +2 "processing"%z'9 +2349 "core" ' +2 ."da"Sleepy.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%f +144 "core"  +2 ."da"PSR.select :sub1 +2 "processing"% +13 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.25ml +2 "processing"%p'7 +337 "core" ' +33 ."da"delay 5 seconds +502 .PSR.select :sub2 +3 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%G' +341 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml + "processing"%_'[ +1612 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%\ +77 "core" +2 ."da"PBV.dial :waste1 + "processing"%j  +36 "core" +2 "processing"%7% +4 "core" %W  +2 ."da"PS.seek 1.5ml + "processing"%~' +599 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%- * +35 "core" , +3 ."da"PS.seek 0ml + "processing"%'W +1611 "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"%! * +34 "core" * +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%8 +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +58 Ex    +2371 "core" ' +2 ."da"PSV.dial PTV + "processing"%; +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%& +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%X  +74 "core"  +2 ."da"PS.seek :empty +2 "processing"%u'9 +2433 "core" ' +2 "processing"%M9 +3 "core" 94~ +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast + "processing"%+  +3 "core" 4~ + 4~ + "processing"%=& +4 "core" &TF ) + #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&[% +3 "core" %\ # C m H +2 "storage"(D% +3 "core" % 9 9 I\  +2 "storage"(. +2 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 3 +2 "storage"(o( +344 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +3 "manipulator"&A& + "storage"(N& +4 "core" &- M Z } hE +3 "manipulator"&% +4 "core" & \  + %\ # F E h H +3 ."raiseStack"SE.reconfigure SEplace +2 ."da"\Elbow.reconfigure TightElbow +3 "storage"(#]K-0-\ b +2 "manipulator"&$&.,(\ #b +3 ."da"\Elbow.seek PC +3 "manipulator"&0( +3 ."raiseStack"SE.seek beamBreak + "storage"(R'L +122 "core" ( +4 "manipulator"&w& +4 "core" &  `f + ."da"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &|& +2 "core" & 8 :  _f +2 ."da"Forearm.seek PC +2 "manipulator"&J' +94 "core" ' +51 ."da"Hand.close +8 "manipulator"&4/ +2 "core" ' +2 "storage"(U- +3 "core" -'L + ."raiseStack"SE.configure SEconfig +3 "storage"(#QK-0-\ b +2 ."raiseStack"SE.seek :place +2 "storage"(K' +32 "core" ' +19 / +2 ."da"PC.seek :open +2 "processing"%B( +401 "core" ( +2 "storage"(#& +4 "core" &  \ \ \ +2 "manipulator"&& +3 "core" & [ mf +2 "manipulator"&P% +4 "core" % B m% +2 ."da"Forearm.seek :retract + "manipulator"&H'\ +99 "core" ' +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 3 +2 "manipulator"&( +256 "core" ( +2 "manipulator"&s& +4 "core" & o n j% +2 "storage"(n& +3 "core" & \  c\ +3 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&' +95 "core" ' +2 ."da"Hand.open + "manipulator"&E1 +69 "core" 1 +12 "storage"(g- +3 "core" -' +3 ."da"SE.seek -0.19 Pucks below Top Plate +2 "storage"((' +26 "core" ' +2 ."da"SE.reconfigure SEseal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.86 Pucks below Top Plate +2 "storage"(L' +52 "core" ' +2 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da18sep1113h63ml.tif +1946 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +298 #"da"SX HX9/16 (USB:27): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 19.142 seconds\ /var/log/esp/da18sep1113h63ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da18sep1113h63ml15s.tif +1556 #SX HX9/16 (USB:27): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da18sep1113h63ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da18sep1113h63ml30s.tif +3056 #SX HX9/16 (USB:27): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da18sep1113h63ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da18sep1113h63ml70s.tif +7117 #SX HX9/16 (USB:27): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da18sep1113h63ml70s.tif: TIFF Upload Complete\ +2 .Sleepy.power :camera,:OFF + ."Qmail"HABfans.email "19.142 sec auto-exposure",Subject: "da18sep1113h63ml images!" +11 "storage"(v- +130 "core" -' +2 "storage"( & +4 "core" & >\  +2 "manipulator"&\\& +3 "core" & % +2 ."da"\Elbow.seek 3 +2 "manipulator"&( +4 "core" ( +2 "manipulator"&t& +4 "core" & M % +2 "storage"(& +3 "core" & \  +3 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&C' +12 "core" ' +4 ."da"SE.reconfigure SEgently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.15 Pucks below Top Plate +2 "storage"(' +57 "core" ' +2 "manipulator"&& +4 "core" & v } @ % +2 "storage"(1& +4 "core" & \ K +73 ."da"\Elbow.reconfigure LimpElbow +6 "manipulator"&$ ,(#b +4 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 3 +2 "manipulator"&W' +36 "core" ' +2 ."da"\Elbow.hold +2 "manipulator"&Z, +3 "core" , +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +4 ."da"SE.seek 0.04 Pucks below Top Plate +3 "storage"("' +18 "core" ' +2 "manipulator"&)% +6 "core" %v \ \ . +2 "storage"(?& +4 "core" & { } h\ A + ."da"Forearm.force -20 + "manipulator"&5 +4 ."da"Forearm.seek 3 + 318 counts + "manipulator"&'D +17 "core" ' +2 "manipulator"&]& +4 "core" &  % +2 "storage"(}& +4 "core" & \ M +2 ."da"Forearm.reconfigure TightForearm +4 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&/' +24 "core" ' +2 "storage"(2% +4 "core" % \ N +2 ."downElevator"SE.seek :down +3 "storage"('v +100 (c% +3 "core" %A 6\ GXg +3 "manipulator"&i% +5 "core" % x  W +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +55 ' +2 ."downElevator"SE.coast +2 "storage"(5 +3 ."da"SC.coast + "storage"(6 +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 #tStarting finalPurge +3 "processing"%& +5 "core" &\ < + ."psFlush"Hand.open +2 "manipulator"&e1 +15 "core" 1 +3 "manipulator"&& +4 "core" &  $ +2 "manipulator"&S% +3 "core" %\ ' h !N +3 ."psFlush"\Elbow.seek FlushPuck::Garage +2 "manipulator"& (- +179 "core" ( +3 "manipulator"&:& +5 "core" &- A 6 +2 ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &-  6 +3 ."psFlush"Forearm.seek :garage +2 "manipulator"&5' +105 "core" ' +3 ."psFlush"Hand.close + "manipulator"&9/ +73 "core" / +2 "manipulator"&& +5 "core" &-  6 + "manipulator"&% +4 "core" %  y +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&Q'\ +100 "core" ' +2 ."psFlush"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."psFlush"\Elbow.seek PC +2 "manipulator"&{( +124 "core" ( +2 "manipulator"&& +4 "core" &  ^ +2 ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 & & +3 "core" & s ^ +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +2 "manipulator"&' +104 "core" ' +3 "manipulator"&F& +4 "core" & I ^ +58 "manipulator"&.% +6 "core" % b n +2 "processing"%$& +4 "core" &\ A +2 "processing"%*& +4 ."psFlush"PC.seek :closed +2 "processing"%(Tg +3 "core" &\ A +3 &\ A\ +8 &.t\ 9+z +10 &d|\ 8? +8 &pn\ 8O +10 &3N\ ;N +10 &Q\ ;O +9 &O\ ;O +9 &xO\ ;O +9 &;O\ ;N +10 &O\ cQo\ ;N +9 &@%Qu\ ;N +10 &APs\ ;O +9 &CPp\ ;O +9 &EjQn\ :O +10 &G-Rs\ :N +9 &HYl\ :P +9 &Jbr\ :P +10 &Lbt\ 6T +9 &N"i\ 4U +10 &Of\ 6U +9 &Qj\ 6T +9 &SRkZ\ 96 +10 &T$/tX\ 8M +9 &TFZ\ A+ +2 ( + "processing"%*& +4 #"psFlush"Processing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.59 +2 "processing"%'& +3 "core" &TFX\ =+ +2 ."psFlush"Hand.open + "manipulator"&1 +74 "core" 1 + "manipulator"&x% +5 "core" % ) n +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&d'\ +89 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%a +132 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%@'P +346 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +752 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%b' +1606 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%< +72 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +34 "core" +3 ."psFlush"PS.seek 0ml + "processing"%`'W +2641 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +72 "core"  +2 ."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 +2 "processing"%' +2119 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%% +74 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%m U +53 "core" V +3 ."psFlush"PS.seek 0ml + "processing"%I'W +2632 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%r @ +43 "core" > +3 ."psFlush"PS.seek 2.5ml + "processing"%O' +2641 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +71 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%q'9 +2634 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%T +42 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%h' +2630 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%> +72 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%3'W +2631 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%, @ +44 "core" ? +3 ."psFlush"PS.seek 2.5ml +2 "processing"%f' +2633 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%z  +72 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%p'9 +2633 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%G +44 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%\ 'P +1097 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%j' +1606 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%7 +72 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%_  +53 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%-'W +2635 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%~ +74 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%l' +592 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%!' +1553 E|\ <?> +569 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%8 +74 "core" +2 ."psFlush"PBV.dial PSV + "processing"% U +53 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%;'W +2666 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"% @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%&' +2627 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%X  +72 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2634 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%M +44 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%+' +2641 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%= +72 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%['W +2632 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%D @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2627 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%A  +72 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2628 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'N& +4 "core" &7:\ 1 + .tHand.open +45 "manipulator"&w1 +28 "core" 1 +2 "manipulator"&|& +4 "core" &  ^ +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC + "manipulator"&y( +4 "core" ( +2 "manipulator"&U& +4 "core" &  ^ + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &4& +3 "core" & K ^ +2 .tForearm.seek PC + "manipulator"&6' +96 "core" ' +2 .tHand.close + "manipulator"&R/ +66 "core" / +2 .tPC.seek :open +2 "processing"% ( +401 "core" ( +2 "manipulator"&#& +4 "core" &  ^ +2 "manipulator"&% +3 "core" %  +2 .tForearm.seek :retract +2 "manipulator"&P'\ +100 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&J( +370 "core" ( +2 "manipulator"&s& +4 "core" & , # T + .t\Elbow.reconfigure LooseElbow +4 "manipulator"&$ &.,(#b +3 &n& +3 "core" & H T +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&0'ρ +96 "core" ' +2 "manipulator"&E& +4 "core" &  4 T +2 "manipulator"&g% +3 "core" %φ  +3 "collection"'H& +3 "core" &8<\ : +2 "collection"'K& +4 .tCC.seek :closed + "collection"'((O +3 "core" &8<\ 9 +3 &8<\ : +9 &0{8;\ /+{ +9 &d7<\ -? +10 &vp7<\ .O +9 &:O7;"\ 2N +10 &Q89\ 1N +9 &R6<\ 1M +9 &R99\ 1M +10 &BR:;\ 1N +9 &S8;\ 1N +9 &S5=\ 1N +10 & U9:\ 1M +9 &"JR79\ 1N +10 &$ T:<\ 1N +9 &%Q7<\ 1M +9 &'R9:\ 1M +10 &)SQ;=\ 1M +9 &+T8<\ 1N +9 &,Q7=\ 1N +10 &.O8;\ 1M +9 &0ZR7=\ 1N +10 &2T7:"\ 1M +9 &3Q8;\ 1M +9 &5O8:\ 1N +10 &7bO9=\ 1N +9 &9$T7<\ 1N +9 &:R7;\ 1N +10 &<Q7:\ 1M +9 &>jU8=\ 1N +10 &@,P8<\ 1N +9 &AU9<\ 0N +9 &CU7<\ 0N +10 &EqY7:#\ 0N +9 &G/c7:#\ /O +9 &H9;$\ +R +10 &J7;&\ 'W +9 &LV69!\ $Z +10 &N5; \ $H +9 &O:C8:$\ )&q +9 &Oyu7;\ -P +5 ( + "collection"'K& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.98 +2 "collection"'v& +4 "core" &Oyl69\ -P + .tHand.open + "manipulator"& 1 +70 "core" 1 +2 "manipulator"&\\% +4 "core" % φ } +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&t'\ +99 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'& +4 "core" &Oyl7:$\ .P +2 "collection"'% +3 "core" %8: \ . +2 #tCS Pulling 5ml of flush + .CSV.dial CSR + "collection"'1  +42 "core"  +2 .tCSR.select :flush + "collection"' +11 .tCS.seek 5ml +2 "collection"')'l +1351 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +9 '?% +3 "core" %l7;.\ ( +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.501ml +2 "collection"'' +675 "core" ' +2 .tCSV.dial :waste + "collection"'] +128 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'' +1995 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'}& +4 "core" &Oyk49.\ /P +2 "collection"'L% +7 "core" %69+\ / +2 .tCSV.dial :flush +3 "collection"'2  +53 "core" +3 .tCS.reconfigure CSfast + "collection"'#d @b +3 .tCS.seek 5ml + "collection"'c'l +1234 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'i @ +43 "core" A +2 "collection"'C% +4 "core" %l58 \ . +2 .tCS.seek 7ml +2 "collection"'' +553 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'  +2 'W  +41 "core"  +92  +2 .tCBV.dial :waste1 + "collection"' @ +44 "core" @ +3 .tCS.seek 0ml + "collection"'' +1694 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'"& +4 "core" &Oyk7=1\ /P +2 "collection"'e% +3 "core" %7<\ / +2 .tCSV.dial :flush + "collection"'  +73 "core" +3 .tCS.seek 5ml + "collection"'S'l +1246 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'/ @ +43 "core" B +2 "collection"':% +4 "core" %l69\ . +2 .tCS.seek 7ml +2 "collection"'' +552 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +2 "collection"'  +41 "core"  +2 .tCBV.dial :waste2 +2 "collection"'o  +112 "core"  +3 .tCS.seek 0ml + "collection"'Z' +1699 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'9& +4 "core" &Oyj6;4\ /P +2 "collection"'% +3 "core" %8: \ / + .tCSV.dial CSR +2 "collection"'  +41 "core"  +2 .tCSR.select :kill + "collection"' +10 .tCS.seek 8ml + "collection"'' +1964 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'' D +549 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"' + '5  +99 "core" +36  +2 .tCTV.dial :intake + "collection"'F  +72 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +51 "collection"'.' \\ +1968 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'  +72 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'$' +590 "core" ' +2 .tCSV.dial CSR + "collection"'Q  +100 "core"  +2 .tCSR.select :flush + "collection"' +11 .tCS.seek 5ml +2 "collection"'B'l +1347 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"''' D +1367 "core" ' +2 .tCSV.dial CBV + "collection"' +100 "core" +2 .tCS.seek 0ml +2 "collection"'x' +2612 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&*& +4 "core" & e T +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&a( +3 "core" ( + "manipulator"&& +4 "core" &  T + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &u& +2 "core" & 7 T +2 .tForearm.seek CC +2 "manipulator"&@'ρ +101 "core" ' +2 .tHand.close + "manipulator"& 22, 2 => 22, 3 => 1, 4 => 21}\\nCan@13:25:55, 21.1C, 19% humidity, 14.1psia, 12.950V, 0.208A, 0.202A avg, 2.69W",Subject: "Asleep until 07:12EDT13-Sep-18" +120 "processing"%6 +2 ."shutdown"PS.coast + "processing"%5 +2 ."shutdown"Forearm.coast + "manipulator"&5 +3 ."shutdown"\Elbow.coast + "manipulator"&6 +37 ."shutdown"Sleepy.power :dwarf,:OFF + .Sleepy.power :raw,:OFF + #Shutdown +11546 E\ Wr +60002 \ X +60002 \ V +60002 \ Y~ +60002 \ S  +60003 ~\ Y} +60002 \ [ +60002 ~\ O&& +60002 ~\ Zy +60003 }\ [ +60002 ~\ [ +60002 ~\ U } +60002 |\ [ +60002 {\ \\ +60003 |\ U  +60002 |\ T  +60002 |\ \\w +60002 {\ ]v +60003 {\ U | +60002 {\ ]} +60002 {\ Xz +60002 |\ ] +60002 {\ U ~ +60003 z\ U +60002 {\ \\} +60002 z\ U +60002 {\ ]| +60003 z\ W +60002 {\ ^ +60002 {\ ]| +60002 z\ ^y +60003 {\ ]} +60002 {\ V +60002 {\ ^ +60002 {\ T  +60002 {\ \\ +60003 {\ ^ +60002 |\ ] +60002 |\ _ +60002 |\ ^v +60003 {\ ^| +60002 |\ ^~ +60002 |\ \\y +60002 {\ ^y +60002 |\ _ +60003 }\ ^u +60002 |\ ^| +60002 {\ _l +60002 |\ ^{ +60003 ~\ _~ +60002 }\ _| +60002 }\ ^} +60002 \ _o +60002 }\ W } +60003 }\ ^ +60002 }\ W +60002 ~\ W +60002 \ W} +60003 \ X{ +60002 \ ^} +60002 \ ^ +60002 \ W +60002 \ _y +60003 \ _y @EDT1536725274.55 \ [~ +60002 \ X +60002 \ _{ +60003 \ _w +60002 \ ^ +60002 \ _u +60002 \ _t +60002 \ W w +60003 \ _u +60002 \ `} +60002 \ _z +60002 \ _} +60003 \ _ +60002 \ \\| +60002 \ Y +60002 \ `u +60002 \ _} +60003 \ _v +60002 \ _x +60002 \ `w +60002 \ `p +60002 \ X +60003 \ `z +60002 \ _z +60002 \ _r +60002 \ _ +60003 \ `{ +60002 \ _ +60002 \ _x +60002 \ `v +60002 \ `| +60003 \ `w +60002 \ `w +60002 \ ax +60002 \ an +60002 \ _ +60003 \ `| +60002 \ [ +60002 \ _ +60002 \ a} +60003 \ X  +60002 \ W | +60002 \ `v +60002 ~\ `w +60002 z\ `w +60003 }\ ^p +60002 |\ `t +60002 {\ ` +60002 z\ X{ +60003 y\ `} +60002 z\ _x +60002 x\ `y +60002 z\ _ +60002 x\ X{ +60003 z\ _y +60002 w\ W | +60002 v\ _ +60002 x\ X  +60002 v\ X y +60003 v\ _ +60002 y\ `w +60002 x\ `y +60002 x\ `y +60003 y\ _| +60002 w\ `z +60002 x\ ` +60002 z\ `o +60002 {\ X +60003 y\ X  +60002 z\ _y +60002 z\ ax +60002 |\ _x +60003 {\ `h +60002 z\ `v +60002 }\ _i +60002 |\ _} +60002 |\ _w +60003 {\ `~ +60002 |\ _s +60002 |\ X } +60002 }\ X  +60002 ~\ `} +60003 \ ^v +60002 \ `} +60002 ~\ _ +60002 \ _w +60003 \ `y +60002 ~\ _x +60002 \ `~ +60002 \ X x +60002 \ Y ~ +60003 \ `z +60002 \ X z +60002 \ _} +60002 \ _x +60003 \ _j +60002 \ _s +60002 \ _v +60002 \ \\~ +60002 \ `w +60003 \ `u +60002 \ ` +60002 \ _| +60002 \ _} +60002 \ _r +60003 \ _z +60002 \ `y +60002 \ Yv +60002 \ _{ +60003 \ _p +60002 \ _ +60002 \ _z +60002 \ _y +60002 \ _p +60003 \ `o +60002 \ _w +60002 \ _j +60002 \ `{ +60002 \ `z +60003 \ W +60002 \ ^y +60002 \ _v +60002 \ Xw +60003 \ X +60002 \ `p +60002 \ _x +60002 \ _p +60002 \ _| +60003 \ `y +60002 \ `| +60002 \ _x +60002 \ _u +60002 \ _u +60003 \ _x +60002 \ _y +60002 \ W  +60002 \ _o +60003 \ W +60002 \ _ +60002 \ _{ +60002 \ W y +60002 \ _z +60003 \ _ +60002 \ _s @EDT1536811677.75 \ _ +60002 \ _x +60002 \ _x +60003 \ ]| +60002 \ ^ +60002 \ _y +60002 \ _w +60003 \ _t +60002 \ V w +60002 \ X u +60002 \ _v +60002 \ ^z +60003 \ W +60002 \ X t +60002 \ ^n +60002 \ _u +60002 \ _ +60003 \ ^w +60002 \ ^ +60002 \ ^z +60002 \ ^ +60003 \ ^y +60002 \ ^t +60002 \ _ +60002 \ ^y +60002 \ _y +60003 \ W  +60002 \ _r +60002 \ ^v +60002 \ ^g +60002 \ ^s +60003 \ ^x +60002 \ ^s +60002 ~\ _} +60002 ~\ V | +60003 ~\ ^} +60002 ~\ ]r +60002 ~\ V  +60002 ~\ ^w +60002 }\ ^{ +60003 {\ ] +60002 {\ ^ +60002 |\ ^q +24135 |\ ^z +34 #tPowering up Dwarves +510 .Sleepy.power :raw,:ON +8 "sampler") +2 )O +2 "core"  +2 "collection"' +2 'T +2 "core"  +2 "processing"% +2 %q +3 "core"  +2 "collection"' 9\ + ' 0\ +2 ' -\ +2 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ + "sampler")&\ +2 .tSS.configure SSconfig +2 "sampler")#.0X% +2 "collection"'h% +4 "manipulator"&,% + "core" %N\ U +2 ."rdyProcessing"PSV.dial :air +7 "processing"%3  +2 "core" %JO"\ H +2 %   + ."rdySampler"Intake.select :close +2 .\Exhaust.select :close + "manipulator"&z% + ."rdySampler"CTV.dial :air +4 "collection"'f  +2 "core" % m +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#@2^d^b +2 "core" + .tForearm.home.seek :retract +2 "manipulator"&G'\ +2 ."rdySampler"CSV.dial :waste1 +3 "collection"'p +42 "core" +2 ."rdySampler"SSV.dial :spit,avoiding: :exhaust +2 "sampler")\  +3 "core"  + "sampler")7  +11 "core" ' +2 ."closeHand"Hand.close +3 .t\Elbow.jog 1500 +2 "manipulator"&_/ + &j* +5 "core" + ."rdyProcessing"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."rdyProcessing"PS.home.seek 0ml + "processing"%~'W +36 "core" * +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 .t\Elbow.home.seek :clear +2 "manipulator"&-(d +4 "core" +3 ."rdySampler"SS.reconfigure SSconfig +2 ."readyCS"CS.reconfigure CSfast +4 "sampler")#.0X 22, 2 => 22, 3 => 1, 4 => 21}\\nCan@07:12:27, 21.0C, 19% humidity, 14.1psia, 12.936V, 0.318A, 0.318A avg, 4.12W",Subject: "Started 2018_08_31_niagara_mission phase Sample.deep; initialPurge; da withoutWCR" +109 .tSample.deep + "sampler")0 +1090 "core" 0 +2 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'N& +4 "core" &JNb\  + .tHand.open + "manipulator"&w1 +75 "core" 1 +4 "manipulator"&|& +5 "core" &\ J # +2 "manipulator"&U% +4 "core" % \  :  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage + "manipulator"&4(- +178 "core" ( +2 "manipulator"&R& +4 "core" &- ? > +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &{& +3 "core" &- \ > +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :garage + "manipulator"&d' +108 "core" ' +2 .tHand.close + "manipulator"&/ +66 "core" / +2 "manipulator"&#& +4 "core" &-  > +2 "manipulator"&% +4 "core" %  Y +2 .tForearm.seek :retract + "manipulator"&6'\ +104 "core" ' +4 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&y( +277 "core" ( +2 "manipulator"&s& +3 "core" &! / ;7 +2 .t\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &n& +3 "core" &"  ;7 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&E'ρ +101 "core" ' +3 "manipulator"&g& +4 "core" &" ; ;6 +2 "manipulator"&H% +3 "core" %z ; 7 +2 "collection"'P& +4 "core" &JOv\ 2 +2 "collection"'Y& +4 .tCC.seek :closed + "collection"'v(O +3 "core" &KNx\ 1 +2 &KQw\ 2\  +10 &6INt\ (,~ +9 &fMOu\ '@ +10 &inKNt\ (O +9 &.OMNt\ +N +9 &TJOs\ *N +10 &RLOt\ *N +9 &sSJOs\ +N +10 &5TJMu\ *N +9 &RKOt\ )N +9 &UHPw\ *N +10 & |QLMu\ )N +9 &">RLOt\ (N +9 &$TKNu\ (N +10 &%RJNg\ *N +9 &'SLPq\ (N +10 &)FQJOo\ (N +9 &+RMNj\ *N +9 &,TKPs\ *N +10 &.QINr\ +N +9 &0OSKNl\ *N +9 &2QIOj\ *N +10 &3QMNq\ *N +9 &5PKPg\ +N +10 &7VQKOt\ *N +9 &9RLNo\ +N +9 &:QKNs\ +N +10 &<QKOq\ +N +9 &>^QKPn\ +N +9 &@ RKPp\ +N +10 &ATKLa\ +N +9 &CUIOe\ *N +10 &EeZJQa\ *N +9 &G!jKMe\ (P +9 &HHOo\ &T +10 &JIMm\ "X +9 &LKKLe\ Z +9 &N\ GMo\ L +10 &O,?JMn\ #0 +9 &O_IMe\ (D +5 ( + "collection"'Y& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.99 +2 "collection"' & +4 "core" &OUIK-\ )D +2 .tHand.open + "manipulator"&\\1 +69 "core" 1 +2 "manipulator"&% +4 "core" % z  7 +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +101 "core" ' +4 #tFlushing the Collection Valve::Manifold + "collection"'K& +4 "core" &OUINh\ (D + "collection"'1% +4 "core" %HMb\ ( +2 #tCS Pulling 5ml of flush .CSV.dial CSR +2 "collection"'0  +127 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"'V'l +1343 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +33 "collection"' +8 '?% +3 "core" %lJLg\  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml + "collection"')' +674 "core" ' +2 .tCSV.dial :waste + "collection"'] +129 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'' +2016 "core" ' +2 #tPurging external Intake + "collection"'}& +4 "core" &OUIOd\ ,D + "collection"'L% +4 "core" %KM0\ , + .tCSV.dial :flush +2 "collection"'2  +43 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'' D +2459 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +3 .tCBV.dial CSV + "collection"'i + 'C  +30 "core" +50  +2 .tCTV.dial :intake + "collection"'c  +73 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'' +2464 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'W  +74 "core" ~ +2 #tFlushing upper manifold + "collection"'& +4 "core" &OTDLk\ &D +2 "collection"'% +3 "core" %IK1\ ' + .tCSV.dial :flush +2 "collection"'"  +71 "core"  +3 .tCS.seek 5ml + "collection"'e'l +1263 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"' @ +42 "core" B +2 "collection"'% +4 "core" %lIL7\ + +2 .tCS.seek 7ml +50 "collection"'/' +558 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +2 "collection"': +101 "core" ~ +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"'S' +1730 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"''- +804 "core" ' +2 .tCSV.dial :waste + "collection"'o +44 "core" +3 .tCS.seek 0ml + "collection"'' +783 "core" ' +2 "collection"'9& +4 "core" &OTLL8\ (D +2 "collection"'% +3 "core" %JMr\ ( + .tCSV.dial :flush +2 "collection"'  +42 "core"  +3 .tCS.seek 3ml +2 "collection"'Z'- +795 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"' @ +41 "core" B +2 "collection"' % +4 "core" %-KLp\ ' +2 .tCS.seek 5ml +2 "collection"'5'l +557 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml + "collection"'F' +1261 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"''- +787 "core" ' +2 .tCSV.dial :waste + "collection"' +85 "core" +3 .tCS.seek 0ml + "collection"'.' +786 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&Q& +4 "core" &  ;6 +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC + "manipulator"&$( +4 "core" ( +2 "manipulator"&B& +4 "core" & Y ;6 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & ' ;6 +2 .tForearm.seek CC +2 "manipulator"&''ρ +96 "core" ' +2 .tHand.close + "manipulator"&*/ +75 "core" / +2 .tCC.seek :open +2 "collection"'( +374 "core" ( +2 "manipulator"&u& +4 "core" &!  ;6 + "manipulator"&<% +4 "core" % ϒ +2 .tForearm.seek :retract + "manipulator"&J'\ +97 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&t(- +281 "core" ( +2 "manipulator"&(& +4 "core" &-  9 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &b& +2 "core" &- ^ 9 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +111 "core" ' +4 .tHand.open + "manipulator"&@1 +71 "core" 1 +2 "manipulator"&%% +4 "core" % \ +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&a'\ +101 "core" ' +2 #tda sampling at most 1000ml +2 #Loading sh1 puck from tube 4 into Collection Clamp +2 ."Qmail"HABfans.email "Started da in tube 4 at 07:16:58EDT13-Sep-18\\n{1 => 22, 2 => 22, 3 => 1, 4 => 21}\\nCan@07:12:27, 21.0C, 19% humidity, 14.1psia, 12.936V, 0.318A, 0.318A avg, 4.12W",Subject: "da sampling at most 1000ml" +2 "collection"'m& +108 "core" &KOs\ 5 +2 "manipulator"&r% +4 "core" %\   4 +2 "storage"(I% +3 "core" %~  2\ \\ +2 "storage"(`. +3 "core" .( +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"((,H +656 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" &,H(\ \  q\ V  +2 "manipulator"&x& +4 "core" &- 9 + "manipulator"& % +4 "core" %\ 4 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 +2 "manipulator"&( +178 "core" ( +2 "manipulator"&& +4 "core" & f "{ +2 "storage"(^& +3 "core" &,H(\  h\ T  +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&k'# +94 "core" ' +2 "storage"(O& +5 "core" &,H( \ @\ X  + .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(T'L +101 "core" ' +2 "storage"(q- +3 "core" -'P +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 (>& +3 "core" &,H' b\ K  + "manipulator"&,& +4 "core" &  "z +2 .t\Elbow.seek 4 + "manipulator"&h( +4 "core" ( +2 "manipulator"&z& +4 "core" &\ J "z +2 "storage"(f& +3 "core" &,H' 2\ L  +3 .tForearm.seek 4 + 300 counts + "manipulator"&p'ϓ +30 "core" ' +6 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&\ / +68 "core" / +18 ."downElevator"SE.seek :down +4 "manipulator"&3& +4 "storage"(7'v +6 "core" &\ . "z +3 "manipulator"&_% +4 "core" % ϴ > +2 .tForearm.seek :retract +2 "manipulator"&j'\ +70 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +19 "core" ' +4 .t\Elbow.seek CC +4 "manipulator"&( +153 "core" ( +2 "manipulator"&~& +4 "core" & n ) +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &M& +3 "core" &  ) +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&G'ρ +96 "core" ' +2 "manipulator"&-& +7 "core" & ( ) +5 "manipulator"&=% +4 "core" %ϊ R +2 "collection"'+& +4 "core" &JM2\ / +2 "collection"'D& +4 .tCC.seek :closed +2 "collection"';(O +4 "core" &LOq\ . + &IPs\ / +8 &2~JO}\ $+{ +11 &b}KP{\ #> +8 &qLPt\ #N +9 &DQKN{\ (M +9 &ULM{\ 'N +10 &RJM\ 'N +9 &NKPx\ (M +9 &KULNu\ 'N +10 & QMOr\ 'N +9 &OKPs\ (M +10 & NIOv\ (M +9 &"TQKO|\ (M +9 &$ULNs\ )M +10 &%NKNz\ (M +9 &'QLNu\ (M +9 &)\\TLNs\ 'M +10 &+SJNu\ &N +9 &,RMPx\ 'N +10 &.QKMv\ 'N +9 &0dTJMs\ 'M +9 &2&SKNt\ 'M +10 &3NJPs\ (M +9 &5NJNq\ (M +9 &7lNKOs\ (M +10 &9/QKOt\ 'M +9 &:QHMs\ (N +10 &<RKNt\ 'M +9 &>tTJNr\ 'M +9 &@6TJOr\ 'M +10 &ATKOr\ 'N +9 &CTLNp\ 'N +9 &Ex\\KOs\ 'O +10 &G6mKNu\ %P +9 &HKOt\ !T +10 &JENs\ Y +9 &L_VXq\ Z +9 &NPUu\ H +10 &O9=LRt\ !+ +9 &OuINs\ $L +5 ( + "collection"'D& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.10 +2 .Hand.open + "manipulator"&&1 +3 "core" &OpEKm\ $L +67 1 +2 "manipulator"&% +4 "core" % ϊ g +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&N'\ +94 "core" ' +2 .tSC.coast "storage"(6 +3 #tcollectSample 1000ml w/bubble point of 24psi + #Priming 7ml + .Sleepy.power :sampler,:ON + .Intake.select :close + .\Exhaust.select :close + .SS.hold +2 "sampler")w+ +3 "core" + + "sampler")|% +4 "core" % \ >! + "collection"'U& +4 "core" &OnHLn L +2 E|\ RQ +2 #tCalibrating pressure and temperature sensors + .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X +28  +2 .tdelay 3.8 seconds +382 "collection"'% +3 "core" %JM( +2 "sampler")#% +3 "core" %?3 \ 4 f +2 .tSSV.dial :spit + "sampler") +135 "core"  +3 .tSS.seek 0ml + "sampler")' +280 "core" ' + .tSSV.dial CBV +2 "sampler")d  +137 "core"  + .tCTV.dial :intake +2 "collection"'s  +74 "core"  +2 #tWaiting for external sampler to finish priming... + .delayUntil "07:20:22.79" +2390 E\ GG +14093 ."connect"SSV.dial CBV +2 .tCBV.dial SSV + #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open + "sampler") +210 "collection"'n% +3 "core" %\\ + #tIntake @19.1psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X \ * +15 "collection"'Q% +3 "core" %U +2 "sampler")B% +3 "core" %> \ * +15 "collection"'% +3 "core" % +2 "sampler")*% +3 "core" %>41 \ * +2 "collection"'y% +4 "core" % + #tIntake @17.9psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 110 +2 "sampler")#.n0X% +3 "core" % +2 "sampler"),% +3 "core" % \ , L +53 "collection"'z% +3 "core" %G +2 "sampler")f% +3 "core" % \ - +2 "sampler")a% +3 "core" % \ . +2 .tIntake.select :close + "sampler")0 +8 )\ % +3 "core" % \ 4 + .tSSV.dial :exhaust +2 "sampler")3  +77 "core"  +2 .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale + "sampler")#.0X \ ) +2 "collection"'l% +4 "core" %T + #tIntake @18.4psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 72 +2 "sampler")#.H0X% +3 "core" %; \ ) +15 "collection"',% +3 "core" % +2 "sampler")J% +3 "core" %; \ * +15 "collection"'z% +3 "core" %0 +2 "sampler")f% +3 "core" %;%& \ * +15 "collection"'a% +3 "core" %W +2 "sampler")\ % +3 "core" %;21 \ ) +15 "collection"'3% +3 "core" % +2 "sampler")O% +3 "core" %;<> \ ) +2 "collection"'!% +3 "core" % +2 .tSS.reconfigure SSinhale.with maxSpeed: 32 +2 "sampler")#. 0X> \ ) +2 "collection"'j% +4 "core" %| + #tIntake @18.7psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 26 +2 "sampler")#.0X> \ & +14 "collection"'S% +3 "core" % +2 "sampler")o% +3 "core" %ZPEB \ % +2 "collection"'% +3 "core" % +2 .tSS.reconfigure SSinhale.with maxSpeed: 21 +2 "sampler")#.0X +15 "collection"'% +3 "core" %" +2 "sampler")I% +3 "core" %\  \ ,8 +15 "collection"'`% +3 "core" %d +2 "sampler")% +3 "core" %\  \ +8 +15 "collection"' % +3 "core" %V +2 "sampler")% +3 "core" %\ ## \ ,8 +15 "collection"'x% +3 "core" %# +2 "sampler") % +3 "core" %\ '( \ ,8 +15 "collection"'^% +3 "core" %k +2 "sampler")b% +3 "core" %\ ./ \ ,8 +15 "collection"'t% +3 "core" %i +2 "sampler")q% +3 "core" %\ 31 \ ,8 +15 "collection"'>% +3 "core" %! +2 "sampler"),% +3 "core" %\ 87 \ ,8 +15 "collection"'J% +3 "core" %Z +2 "sampler")z% +3 "core" %\ >; \ ,8 +15 "collection"'f% +3 "core" %& +2 "sampler")a% +3 "core" %\ BB \ ,8 +2 "collection"'\ % +3 "core" %) +2 #tIntake @18.9psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 17 +2 "sampler")#.0X% +3 "core" %b +2 "sampler"),% +3 "core" %.*( \ + D +15 "collection"'J% +3 "core" %- +2 "sampler")z% +3 "core" %.,+ \ + D +15 "collection"'f% +3 "core" %l +2 "sampler")a% +3 "core" %.1/ \ + D +15 "collection"'\ % +3 "core" %b +2 "sampler")(% +3 "core" %.33 \ + D +15 "collection"'O% +3 "core" %, +2 "sampler")!% +4 "core" %.;9 \ + D +14 "collection"'% +3 "core" %i +2 "sampler")_% +3 "core" %.<: \ , D +15 "collection"'~% +3 "core" %+ +2 "sampler")M% +3 "core" %.@< \ + D +15 "collection"'T% +3 "core" %. +2 "sampler")p% +3 "core" %.DB \ + D +2 "collection"'-% +4 "core" %g + #tIntake @18.9psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 13.86125 +2 "sampler")#.0X +15 "collection"'% +3 "core" %" +2 "sampler")k% +3 "core" %@  \ ( > +15 "collection"'% +3 "core" %a +2 "sampler")U% +3 "core" %@  \ ) > +15 "collection"'G% +3 "core" %- +2 "sampler")% +3 "core" %@  \ ( > +15 "collection"'l% +3 "core" %5 +2 "sampler")X% +3 "core" %@  \ ( > +15 "collection"'{% +3 "core" %r +2 "sampler")% +3 "core" %@  \ ( > +15 "collection"'#% +3 "core" %+ +2 "sampler")% +3 "core" %@ ! \ ( > +15 "collection"'R% +3 "core" %i +2 "sampler")|% +56 "core" %@ "! \ ' > +16 "collection"'s% +3 "core" %. +2 "sampler")n% +3 "core" %@ /. \ ( > +15 "collection"'g% +3 "core" %i +2 "sampler")H% +3 "core" %@ 00 \ ' > +15 "collection"'P% +3 "core" %g +2 "sampler")6% +3 "core" %@ 42 \ ) > +15 "collection"'[% +3 "core" %% +2 "sampler")3% +3 "core" %@ 76 \ ) > +15 "collection"'w% +3 "core" %m +2 "sampler")4% +3 "core" %@ ;9 \ ( > +15 "collection"'% +3 "core" %l +2 "sampler")K% +4 "core" %@ == \ ( > +14 "collection"'Y% +3 "core" %( +2 "sampler") % +3 "core" %@ A> \ ) > +2 "collection"'1% +4 "core" %c +2 .tSS.seek 25ml +2 "sampler")E' +537 "core" 'PZ \ % +2 #tVacuum too high -- waiting up to 40s +14 "collection"'8% +3 "core" %* +2 "sampler")?% +3 "core" %QO \ $ +15 "collection"'V% +3 "core" %% +2 "sampler")% +3 "core" %QP \ % +15 "collection"'d% +3 "core" %l +2 "sampler")0% +3 "core" %QO \ \ % +15 "collection"'}% +3 "core" %/ +2 "sampler")L% +3 "core" %QP  \ $ +15 "collection"')% +3 "core" %3 +2 "sampler")% +3 "core" %QO \ % +15 "collection"'C% +3 "core" %l +2 "sampler")2% +3 "core" %QO \ % +15 "collection"'% +3 "core" %* +2 "sampler")W% +3 "core" %QO \ % +15 "collection"'% +3 "core" %k +2 "sampler")j% +3 "core" %QO \ % +15 "collection"'"% +3 "core" %j +2 "sampler")% +3 "core" %QO \ % +15 "collection"'% +3 "core" %. +2 "sampler")\\% +3 "core" %QO \ $ +15 "collection"'c% +3 "core" %i +2 "sampler")e% +3 "core" %QO#! \ % +15 "collection"':% +3 "core" %j +2 "sampler")S% +3 "core" %QO%# \ % +15 "collection"'o% +3 "core" %, +2 "sampler")% +3 "core" %QO(( \ % +15 "collection"']% +3 "core" %l +2 "sampler")% +3 "core" %QO,+ \ % +15 "collection"'/% +3 "core" %" +2 "sampler")i% +3 "core" %QO,. \ % +15 "collection"'% +3 "core" %- +2 "sampler")% +4 "core" %QO-0 \ & +14 "collection"' % +3 "core" %k +2 "sampler")Z% +3 "core" %QO4/ \ $ +15 "collection"'5% +3 "core" %2 +2 "sampler") % +3 "core" %QO65 \ % +15 "collection"'% +3 "core" %k +2 "sampler")Q% +3 "core" %QO88 \ # +15 "collection"'B% +3 "core" %d +2 "sampler")% +3 "core" %QO;< \ % +15 "collection"'*% +3 "core" %- +2 "sampler")% +3 "core" %QO== \ % +15 "collection"'y% +3 "core" %l +2 "sampler")v% +4 "core" %QOCB \ $ +2 "collection"'u% +3 "core" %h + #tIntake @19.0psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 13.86125 +2 "sampler")#.0X% +3 "core" %^O!! \ ' +15 "collection"',% +3 "core" %! +2 "sampler")J% +3 "core" %^O$$ \ ' +15 "collection"'z% +3 "core" %c +2 "sampler")f% +3 "core" %^O'' \ ' +15 "collection"'a% +3 "core" %, +2 "sampler")\ % +4 "core" %^O(* \ ' +14 "collection"'(% +3 "core" %l +2 "sampler")O% +3 "core" %^O*- \ & +15 "collection"'!% +3 "core" %g +2 "sampler")% +3 "core" %^N.. \ % +15 "collection"'_% +3 "core" %( +2 "sampler")~% +3 "core" %^O12 \ % +15 "collection"'M% +3 "core" %m +2 "sampler")T% +3 "core" %^O36 \ $ +15 "collection"'p% +3 "core" %h +2 "sampler")-% +3 "core" %^O65 \ % +15 "collection"''% +3 "core" %( +2 "sampler")=% +3 "core" %^O99 \ % +15 "collection"'+% +3 "core" %n +2 "sampler")h% +3 "core" %^O<> \ % +2 "collection"'% +3 "core" %^ +2 #tIntake @18.9psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 13.86125 +2 "sampler")#.0X \ + ? +15 "collection"'2% +3 "core" %m +2 "sampler")% +3 "core" %l2 == \ + ? +15 "collection"'W% +3 "core" %6 +2 "sampler")% +3 "core" %l2 @? \ * ? +2 "collection"'j% +3 "core" %% +2 #tIntake @19.0psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 13.86125 +2 "sampler")#.0X% +3 "core" %k +2 "sampler"),% +3 "core" %yA=; \ ( +15 "collection"'J% +3 "core" %g +2 "sampler")z% +3 "core" %yA>? \ ( +2 "collection"'f% +3 "core" %- +3 .tSS.seek 25ml + "sampler")a' +386 "core" 'O \ % +3 #tVacuum too high -- waiting up to 40s +14 "collection"'\ % +3 "core" %- +2 "sampler")(% +3 "core" %E \ $ +15 "collection"'O% +3 "core" %n +2 "sampler")!% +3 "core" %E \ $ +15 "collection"'% +3 "core" %) +2 "sampler")_% +3 "core" %E  \ % +15 "collection"'~% +3 "core" %- +2 "sampler")M% +3 "core" %E \ \ % +15 "collection"'T% +3 "core" %l +2 "sampler")p% +3 "core" %E \ % +15 "collection"'-% +3 "core" %1 +2 "sampler")'% +3 "core" %E \ % +15 "collection"'=% +3 "core" %m +2 "sampler")+% +3 "core" %E \ % +15 "collection"'h% +3 "core" %r +2 "sampler")% +3 "core" %D \ % +15 "collection"'<% +3 "core" %- +2 "sampler")&% +3 "core" %E \ % +15 "collection"'% +3 "core" %m +2 "sampler")k% +6 "core" %D \ % +15 "collection"'% +3 "core" %p +2 "sampler")U% +3 "core" %E \ % +15 "collection"'G% +3 "core" %( +2 "sampler")% +3 "core" %E \ $ +15 "collection"'l% +3 "core" %e +2 "sampler")X% +3 "core" %E \ % +15 "collection"'{% +3 "core" %m +2 "sampler")% +4 "core" %E  \ & +14 "collection"'#% +3 "core" %. +2 "sampler")% +3 "core" %E # \ % +15 "collection"'R% +3 "core" %m +2 "sampler")|% +3 "core" %E$# \ % +15 "collection"'s% +3 "core" %, +2 "sampler")n% +3 "core" %E&( \ $ +15 "collection"'g% +3 "core" %. +2 "sampler")H% +3 "core" %E(& \ % +15 "collection"'P% +3 "core" %m +2 "sampler")6% +3 "core" %E*) \ $ +15 "collection"'[% +3 "core" %8 +2 "sampler")3% +3 "core" %E+, \ $ +15 "collection"'w% +3 "core" %o +2 "sampler")4% +3 "core" %E./ \ % +15 "collection"'% +5 "core" %0 + "sampler")K% +4 "core" %E10 \ & +15 "collection"'Y% +3 "core" %m +2 "sampler") % +3 "core" %E33 \ % +15 "collection"'1% +3 "core" %6 +2 "sampler")7% +3 "core" %E34 \ $ +15 "collection"'8% +3 "core" %m +2 "sampler")?% +3 "core" %E77 \ % +15 "collection"'V% +3 "core" %e +2 "sampler")% +3 "core" %E87 \ % +15 "collection"'d% +3 "core" %. +2 "sampler")0% +3 "core" %E;; \ % +15 "collection"'}% +3 "core" %m +2 "sampler")L% +3 "core" %E;; \ $ +15 "collection"')% +3 "core" %/ +2 "sampler")% +3 "core" %E== \ # +15 "collection"'C% +3 "core" %' +2 "sampler")2% +58 "core" %EHF \ % +2 "collection"'% +3 "core" %5 +2 #tIntake @19.0psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 13.86125 +2 "sampler")#.0X% +3 "core" %=?88 \ % +15 "collection"',% +3 "core" %k +2 "sampler")J% +3 "core" %=?87 \ & +15 "collection"'z% +3 "core" %1 +2 "sampler")f% +3 "core" %=?:; \ % +15 "collection"'"% +3 "core" %. +2 "sampler")\ % +3 "core" %=?<< \ % +15 "collection"'(% +3 "core" %r +2 "sampler")O% +3 "core" %=?>> \ $ +15 "collection"'!% +3 "core" %% +2 "sampler")% +3 "core" %=?@A \ % +2 "collection"'_% +3 "core" %, +3 .tSS.seek 25ml + "sampler")~' +364 "core" ' _ \ ' +2 #tVacuum too high -- waiting up to 40s +14 "collection"'M% +3 "core" %0 +2 "sampler")T% +3 "core" %T \ ' +15 "collection"'p% +3 "core" %o +2 "sampler")-% +3 "core" %Q \ & +15 "collection"''% +3 "core" %n +2 "sampler")=% +3 "core" %Q\  \ ' +15 "collection"'+% +3 "core" %0 +2 "sampler")h% +3 "core" %P \ \ & +15 "collection"'% +3 "core" %l +2 "sampler")<% +3 "core" %Q  \ & +15 "collection"'&% +3 "core" %q +2 "sampler")% +3 "core" %Q \ % +15 "collection"'k% +3 "core" %& +2 "sampler")% +3 "core" %Q \ # +15 "collection"'U% +3 "core" %u +2 "sampler")G% +4 "core" %P \ $ +15 "collection"'% +3 "core" %1 +2 "sampler")l% +3 "core" %O \ $ +15 "collection"'X% +3 "core" %m +2 "sampler"){% +3 "core" %O \ $ +15 "collection"'% +3 "core" %0 +2 "sampler")#% +3 "core" %O \ $ +15 "collection"'% +3 "core" %/ +2 "sampler")R% +3 "core" %O \ % +15 "collection"'|% +3 "core" %n +2 "sampler")s% +3 "core" %O \ $ +15 "collection"'n% +3 "core" %. +2 "sampler")g% +3 "core" %O \ $ +15 "collection"'H% +3 "core" %p +2 "sampler")P% +3 "core" %O \ $ +15 "collection"'6% +3 "core" %l +2 "sampler")[% +3 "core" %&! \ & +15 "collection"'3% +3 "core" %- +2 "sampler")w% +3 "core" %"! \ ( L +15 "collection"'4% +3 "core" %k +2 "sampler")% +4 "core" %"$ \ (/ +15 "collection"'K% +3 "core" %3 + "sampler")Y% +4 "core" %$# \ )/ +14 "collection"' % +3 "core" %/ +2 "sampler")1% +3 "core" %&& \ '/ +15 "collection"'7% +3 "core" %l +2 "sampler")8% +3 "core" %(' \ )/ +15 "collection"'?% +5 "core" %l +2 "sampler")V% +3 "core" %++ \ (/ +15 "collection"'% +3 "core" %- +2 "sampler")d% +3 "core" %++ \ )/ +15 "collection"'0% +3 "core" %0 +2 "sampler")}% +4 "core" %,- \ (/ +14 "collection"'L% +3 "core" %j +2 "sampler"))% +3 "core" %/- \ (/ +15 "collection"'% +3 "core" %1 +2 "sampler")C% +3 "core" %11 \ (/ +15 "collection"'2% +3 "core" %2 +2 "sampler")% +3 "core" %33 \ (/ +15 "collection"'a% +3 "core" %p +2 "sampler")% +3 "core" %42 \ )/ +15 "collection"'j% +3 "core" %. +2 "sampler")D% +3 "core" %55 \ (/ +15 "collection"'% +3 "core" %m +2 "sampler")% +3 "core" %86 \ (/ +15 "collection"'\\% +3 "core" %o +2 "sampler")c% +3 "core" %;9 \ )/ +15 "collection"'e% +3 "core" %- +2 "sampler"):% +3 "core" %:; \ (/ +15 "collection"'S% +3 "core" %m +2 "sampler")o% +3 "core" %;< \ )/ +15 "collection"'% +3 "core" %o +2 "sampler")]% +3 "core" %?@ \ */ +56 "collection"'% +5 "core" %l + #tIntake @18.9psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 13.86125 + "sampler")#.0X% +3 "core" %k +2 "sampler"),% +3 "core" %\ '$ \ +8 +15 "collection"'J% +5 "core" %k + "sampler")z% +4 "core" %\ (' \ *8 +15 "collection"'f% +3 "core" %. +2 "sampler")"% +3 "core" %\ *) \ *8 +15 "collection"'\ % +3 "core" %2 +2 "sampler")(% +3 "core" %\ ++ \ +8 +15 "collection"'O% +3 "core" %m +2 "sampler")!% +3 "core" %\ +, \ +8 +15 "collection"'% +3 "core" %4 +2 "sampler")_% +3 "core" %\ ./ \ *8 +15 "collection"'W% +3 "core" %% +2 "sampler")M% +3 "core" %\ // \ *8 +15 "collection"'T% +3 "core" %j +2 "sampler")p% +3 "core" %\ 00 \ +8 +15 "collection"'-% +3 "core" %/ +2 "sampler")'% +3 "core" %\ 13 \ +8 +15 "collection"'=% +3 "core" %l +2 "sampler")+% +3 "core" %\ 52 \ *8 +15 "collection"'h% +3 "core" %k +2 "sampler")% +3 "core" %\ 66 \ +8 +15 "collection"'<% +3 "core" %. +2 "sampler")&% +3 "core" %\ 78 \ +8 +15 "collection"'% +3 "core" %o +2 "sampler")k% +4 .tSS.reconfigure SSconfig +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'u' +93 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")E +110 "core" ' +3 ."CSpush"CS.coast + "collection"'5 +20 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X9 +3 "core" 9xNd +102 "collection"',9 +3 "core" 9yO d +102 "collection"'J9 +3 "core" 9yO d +102 "collection"'z9 +3 "core" 9zOd +102 "collection"'f9 +5 "core" 9|Od +102 "collection"'"9 +3 "core" 9~Qd +102 "collection"'\ 9 +3 "core" 9Pd +102 "collection"'(9 +3 "core" 9O"d +102 "collection"'O9 +3 "core" 9P&d +102 "collection"'!9 +4 "core" 9P+d +102 "collection"'9 +3 "core" 9P/d +102 "collection"'_9 +3 "core" 9P3d +102 "collection"'W9 +3 "core" 9Q7d +102 "collection"'M9 +3 "core" 9Q;d +102 "collection"'T9 +3 "core" 9R@d +102 "collection"'p9 +3 "core" 9QDd +102 "collection"'-9 +3 "core" 9RHd +102 "collection"''9 +3 "core" 9SLd +102 "collection"'=9 +3 "core" 9SPd +102 "collection"'+9 +4 "core" 9)SUd +103 "collection"'h9 +3 "core" 9=TYd +102 "collection"'9 +3 "core" 9SU]d +102 "collection"'<9 +3 "core" 9gUad +102 "collection"'&9 +3 "core" 9~Ved +102 "collection"'9 +4 "core" 9Vjd +103 "collection"'k9 +3 "core" 9Wnd +102 "collection"'U9 +3 "core" 9Xrd +102 "collection"'G9 +3 "core" 9Zvd +102 "collection"'9 +3 "core" 9Z{d +102 "collection"'/9 +3 "core" 9 Zd +102 "collection"'9 +3 "core" 9%\\d +102 "collection"'X9 +3 "core" 9<\\d +102 "collection"'{9 +3 "core" 9U]d +102 "collection"'9 +3 "core" 9p^d +102 "collection"'#9 +4 "core" 9_d +102 "collection"'|9 +3 "core" 9`d +102 "collection"'.9 +3 "core" 9aa +102 "collection"'9 +3 "core" 9b_ +102 "collection"'s9 +3 "core" 9c\\ +102 "collection"'n9 +4 "core" 9 dY +102 "collection"'H9 +6 "core" 9'fW +103 "collection"'l9 +3 "core" 9AgT +102 "collection"'P9 +3 "core" 9]hQ +102 "collection"'69 +3 "core" 9xiO +102 "collection"'[9 +4 "core" 9kM +102 "collection"'39 +3 "core" 9lK +102 "collection"'R9 +3 "core" 9mI +102 "collection"'49 +3 "core" 9nE +102 "collection"'9 +3 "core" 9oD +102 "collection"'K9 +3 "core" 9qB +102 "collection"'g9 +3 "core" 9/r? +102 "collection"' 9 +3 "core" 9Ht> +102 "collection"'19 +3 "core" 9bt; +102 "collection"'79 +3 "core" 9{v9 +102 "collection"'Y9 +4 "core" 9w7 +102 "collection"'89 +3 "core" 9y6 +102 "collection"'V9 +3 "core" 9z4 +102 "collection"'9 +3 "core" 9|1 +102 "collection"'09 +3 "core" 9}/ +102 "collection"'?9 +4 "core" 9 ~- +102 "collection"'L9 +3 "core" 9 , +102 "collection"'w9 +3 "core" 96* +102 "collection"'d9 +3 "core" 9L\ ( +102 "collection"'}9 +3 "core" 9a' +102 "collection"')9 +4 "core" 9w& +102 "collection"'C9 +3 "core" 9# +102 "collection"'29 +3 "core" 9" +102 "collection"'9 +3 "core" 9 +102 "collection"'a9 +3 "core" 9# +102 "collection"'9 +3 "core" 9' +102 "collection"'j9 +3 "core" 9+ +102 "collection"'D9 +3 "core" 90 +102 "collection"'9 +3 "core" 9 4 +102 "collection"'9 +3 "core" 9 8 +102 "collection"'e9 +4 "core" 9 0< +102 "collection"'9 +3 "core" 9 @@ +102 "collection"':9 +3 "core" 9 OE +102 "collection"'S9 +3 "core" 9 _I +102 "collection"'9 +3 "core" 9 mM +102 "collection"'\\9 +3 "core" 9 {Q +103 "collection"']9 +3 "core" 9 U +102 "collection"'9 +3 "core" 9 Z +102 "collection"'~9 +3 "core" 9 ^ +102 "collection"'i9 +3 "core" 9 b +102 "collection"'c9 +3 "core" 9 f +103 "collection"'9 +3 "core" 9 j +102 "collection"' 9 +3 "core" 9 o +102 "collection"'Z9 +3 "core" 9 s +102 "collection"'o9 +3 "core" 9 w +102 "collection"' 9 +3 "core" 9 { +102 "collection"'9 +3 "core" 9  +102 "collection"'Q9 +3 "core" 9\ \ +102 "collection"'59 +3 "core" 9\  +148 "collection"'B9 +10 "core" 9\  +103 "collection"'*9 +3 "core" 9\  +103 "collection"'9 +3 "core" 9\ ' +102 "collection"'v9 +3 "core" 9\ / +102 "collection"'9 +3 "core" 9\ 5 +102 "collection"'E9 +3 "core" 9\ ; +102 "collection"'9 +3 "core" 9\ A +102 "collection"'u9 +3 "core" 9\ G +102 "collection"'y9 +3 "core" 9\ K +102 "collection"'9 +3 "core" 9\ R +102 "collection"'99 +3 "core" 9\ U +102 "collection"'$9 +4 "core" 9\ [ +102 "collection"'9 +3 "core" 9\ _ +102 "collection"'F9 +3 "core" 9\ c +102 "collection"'%9 +3 "core" 9\ g +102 "collection"'@9 +3 "core" 9\ k +102 "collection"'m9 +3 "core" 9\ n +3 .tCH.hold 10:00,70C +3 "collection"' `\ `\ m +2 "core"  +29286 Et\  +30716 "core" ` +2 "collection"'r9 +3 "core" 9\  +2 #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml + "collection"'`' +334 "core" ' +7 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'I @ +101 "core" A +2 .tCSV.dial :air +2 "collection"' @ +44 "core" ? +29 .tCS.seek 5ml + "collection"''l +1348 "core" ' +2 .tCSV.dial CTV + "collection"'x  +44 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +42 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'^  +45 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +43 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'t' +1353 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"'> +99 "core" ~ +2 .tCBV.dial CSV + "collection"',  +29 "core" +2 "collection"'J% +4 "core" % , .\ & +2 .tCS.seek 5ml +2 "collection"'z'l +1346 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'f  +41 "core" +2 "collection"'"% +4 "core" %l\ * +2 .tCS.seek 7ml +2 "collection"'\ ' +586 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'( @ +53 "core" B +3 .tCS.seek 10ml + "collection"'O' D +846 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'! ` +115 "core" ^ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'   +37 "core" ! +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'_  + 'W  +29 "core"  +104  +3 .tCS.seek 5ml + "collection"'M'l +1357 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'T @ +99 "core" A +2 .tCSV.dial :waste +2 "collection"'p +101 "core" +2 .tCS.seek :empty +2 "collection"'-'Ͱ +1352 "core" ' + .tCSV.dial :air +2 "collection"'' @ +72 "core" B +3 .tCS.seek 5ml + "collection"'='l +1352 "core" ' +2 .tCSV.dial CTV + "collection"'+  +43 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'h @ +44 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'  +43 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'< @ +44 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml +2 "collection"'&' +1350 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"' +111 "core" +2 .tCBV.dial CSV + "collection"'k  +37 "core"  +2 "collection"'U% +4 "core" %pu \ + +2 .tCS.seek 5ml +2 "collection"'G'l +1357 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'  +42 "core" +2 "collection"'/% +4 "core" %l \ * +2 .tCS.seek 7ml +2 "collection"'' +585 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'X @ +43 "core" ? +3 .tCS.seek 10ml + "collection"'{' D +837 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +113 "core" ^ +2 #tLysing Complete + "collection"'#& +4 "core" &Ol\ *L +2 #tStoring sh1 puck in Collection Clamp to tube 3 + "manipulator"&|% +3 "core" %  h  +2 "storage"(.% +4 "core" %\ \  \ W + "storage"(. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 +2 "storage"(s( +393 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (n& +2 "core" & V\ Q +2 "manipulator"&H& +3 "core" &  ) +2 "manipulator"&l% +4 "core" %    +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 + "manipulator"&P( +153 "core" ( +2 "manipulator"&6& +4 "core" & \\ +2 "storage"([& +3 "core" & \ T +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&3' +94 "core" ' +2 "storage"(R& +4 "core" &\ \  \ U +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(4'L +282 "core" ' +2 "storage"(- +3 "core" -' +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 "manipulator"&K& +3 "core" & +2 "storage"(g& +3 "core" & .\ O +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 3 +2 "manipulator"& ' +35 "core" ' +2 .t\Elbow.hold + "manipulator"&1, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(7- +2 "core" -' +3 .tSE.seek 0.09 Pucks below Top Plate + "storage"(Y'9 +28 "core" ' +2 "manipulator"&8% +4 "core" %p 1 4   +2 "storage"(V& +3 "core" & \ G + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 314 counts + "manipulator"&'@ +13 "core" ' +2 "manipulator"&0& +4 "core" &  +2 "storage"(?& +3 "core" & J\ S +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&L' +24 "core" ' +2 .tSE.seek 1.09 Pucks below Top Plate +2 "storage"(w'( +39 "core" ' +2 "manipulator"&d& +4 "core" & +2 "manipulator"&}% +3 "core" % p +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&)'\ +92 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&C( +157 "core" ( +3 "manipulator"&2& +4 "core" & ~ < , +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" & v v C , +2 .tForearm.seek CC + "manipulator"&a'ρ +105 "core" ' +2 .tHand.close + "manipulator"&/ +73 "core" / +2 .tCC.seek :open +2 "collection"'j( +378 "core" ( +2 "storage"(D& +4 "core" & O\ P + "storage"(& +4 "core" & \ N +2 "manipulator"&& +3 "core" & B , +2 "manipulator"&e% +4 "core" % x ; I +2 .tForearm.seek :retract + "manipulator"&'\ +101 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 +2 "manipulator"&:( +155 "core" ( +2 "manipulator"&S& +4 "core" &   +2 "storage"(& +3 "core" & ]\ T +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 3 + "manipulator"&\\' +112 "core" ' +2 .t\Elbow.hold + "manipulator"&], +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&1 +73 "core" 1 +13 "manipulator"&~% +4 "core" % s P H ) ! +2 "storage"(i& +3 "core" & \ K + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 315 counts + "manipulator"&c'A +19 "core" ' +2 "manipulator"&& +4 "core" &  }  +2 "storage"( & +3 "core" &\ \  C\ W +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&Z' +25 "core" ' +2 "storage"(o% +4 "core" %. H `\ X +3 ."downElevator"SE.seek :down +2 "storage"( 'v +99 (% +3 "core" %z8 \  I\ SXk +2 "manipulator"&Q% +4 "core" % T +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&5'\ +92 "core" ' +51 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +2 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'B& +4 "core" &\ 2 + .tHand.open +2 "manipulator"&*1 +19 "core" 1 +2 "manipulator"&& +4 "core" &  v  +2 "manipulator"&v% +4 "core" %\ "  ^ < +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&(- +170 "core" ( +2 "manipulator"&E& +4 "core" &-  J +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- \ J +2 .tForearm.seek :garage + "manipulator"&u' +108 "core" ' +2 .tHand.close + "manipulator"&y/ +72 "core" / +2 "manipulator"&& +4 "core" &-  J +2 "manipulator"&9% +3 "core" %   +59 .tForearm.seek :retract +7 "manipulator"&$'\ +106 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&( +275 "core" ( +2 "manipulator"&F& +4 "core" &  6 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &%& +2 "core" & 4 6 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&@'ρ +101 "core" ' +2 "manipulator"&m& +4 "core" &  6 +2 "manipulator"&q% +3 "core" %σ 2 +3 "collection"'& +3 "core" & "=\ / +2 "collection"'r& +4 .tCC.seek :closed +2 "collection"'b(O +2 "core" & \ / +5 & \ /5 +9 &8Hy  \ %1 +10 &it|! \ $F +9 &\\# \ 'M +9 &R"\ (M +10 &U"\ (M +9 &[Q!\ (M +10 &Q"\ (L +9 &R"\ (L +9 &S!\ (L +10 &dR!\ (L +9 &!&S"\ (L +9 &"R!\ (L +10 &$R"\ (M +9 &&jR!\ (M +10 &(.Q"v\ (L +9 &)R#e\ (L +9 &+O#^\ (M +9 &-sP#O\ (M +10 &/6O"<\ (L +9 &0R!#"\ (L +10 &2P#\ (M +9 &4|O#m\ (L +10 &6>R"\ (L +9 &8Q#\ (L +9 &9U$\ (M +10 &;U"\ 'M +9 &=ER#\ (M +9 &?Q!\ (M +10 &@T#\ (L +9 &BR#\ (L +10 &DMT#\ (M +9 &F ["\ 'M +9 &Gq!\ %P +10 &I~!\ !T +9 &K2!\ Y +9 &L#\ Z +10 &Nz"\ @ +20 &Ob("\ $j + &O}h"\ #O +2 ( + "collection"'r& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.82 + "collection"'I& +3 "core" &O}g "|\ %O +2 .tHand.open + "manipulator"& 1 +73 "core" 1 +2 "manipulator"&`% +4 "core" %ς  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&x'\ +92 "core" ' +2 .tPSV.dial PSR + "processing"% +133 "core"  +2 .tPSR.select :flush + "processing"%@ +11 .tPS.seek 1.5ml + "processing"%^' +1610 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +43 "core"  +3 .tPS.seek 0ml + "processing"%'W +1607 "core" ' +2 .tPSV.dial PSR + "processing"%> +45 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%,' +1268 Eo\ 7CB +1360 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +2 "processing"%J +2 "collection"'t  +5 "core"  +2 "processing"%f  +43 "core"  +35 +2 .tPSV.dial :mixloop + "processing"%" +103 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%z  +129 "core" +3 .tPS.seek 0ml + "processing"%('W +2626 "core" ' +2 .tPSV.dial :air + "processing"%\  +42 "core"  +3 .tPS.seek 2.5ml + "processing"%!' +2629 "core" ' +2 .tPSV.dial :mixloop + "processing"% +44 "core" +3 .tPS.seek 0ml + "processing"%_'W +2640 "core" ' +2 .tPSV.dial :air + "processing"%W  +44 "core"  +3 .tPS.seek 2.5ml + "processing"%O' +2636 "core" ' +2 .tPSV.dial :mixloop + "processing"%T +44 "core" +3 .tPS.seek 0ml + "processing"%p'W +2627 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&M& +4 "core" & X 6 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&'( +2 "core" ( +2 "manipulator"&-& +3 "core" & 6 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &+& +3 "core" &  6 +2 .tForearm.seek CC + "manipulator"&h'ρ +101 "core" ' +2 .tHand.close + "manipulator"&/ +75 "core" / +2 .tCC.seek :open +2 "collection"'<( +378 "core" ( +2 "manipulator"&=& +4 "core" & 7 6 + "manipulator"&% +4 "core" % ϊ d +2 .tForearm.seek :retract + "manipulator"&k'\ +104 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage + "manipulator"&U(- +285 "core" ( +2 "manipulator"&&& +4 "core" &- ! V  + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &-  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&/' +116 "core" ' +4 .tHand.open + "manipulator"&G1 +65 "core" 1 +2 "manipulator"&X% +4 "core" % x N  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +106 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing + ."connect"PRV.dial CBV +2 .tCBV.dial PRV + .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 4 into Collection Clamp + "collection"'& +4 "core" &&*>\ 8 +2 "manipulator"&#% +3 "core" %\ ) ) G +2 "storage"(|% +4 "core" %  $ x\ ` + "storage"(.. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"((,H +344 "core" ( +2 .tSC.reconfigure SCloose + "storage"($.\ 1~b +3 (n& +2 "core" &,I(\ \  g\ W  +2 "manipulator"&H& +4 "core" &- Y  +46 "manipulator"&l% +11 "core" %\ (  G +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 + "manipulator"&6( +178 "core" ( +2 "manipulator"&[& +4 "core" &  !w +2 "storage"(R& +3 "core" &,I( Z\ T  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&'# +96 "core" ' +2 "storage"(N& +4 "core" &,I)\ \  \ U  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"('L +112 "core" ' +2 "storage"(K- +4 "core" -'] +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (g& +2 "core" &,I' \ G  +2 "manipulator"&7& +4 "core" & z x  !v + .t\Elbow.seek 4 +2 "manipulator"&8( +3 "core" ( + "manipulator"&V& +4 "core" & p t !v +2 "storage"(0& +4 "core" &,I' _\ H  +2 .tForearm.seek 4 + 300 counts + "manipulator"&?'ϓ +20 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&d/ +71 "core" / +13 ."downElevator"SE.seek :down +4 "manipulator"&}& +2 "storage"(3'v +7 "core" &  !v +2 "manipulator"&P% +3 "core" % ϕ Q +3 .tForearm.seek :retract +2 "manipulator"&4'\ +75 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +13 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"& ( +148 "core" ( +2 "manipulator"&& +4 "core" &  5 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &Y& +2 "core" &  5 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&2'ρ +92 "core" ' +33 "manipulator"&& +4 "core" &  5 +2 "manipulator"&L% +4 "core" %φ s  +2 "collection"'1& +4 "core" &&)\ 0 +2 "collection"'& +4 .tCC.seek :closed + "collection"')(O +3 "core" &&)\ 0 +3 &%)\ 0 +9 &/z&*\ &+| +9 &f}$*z\ %? +10 &{p%(|\ %N +9 &AL$(k\ )M +10 &Q%(^\ )M +9 &P$)L\ )M +9 &O%(?\ )M +10 &IU'*4\ (M +9 & S%)"\ (L +9 &R&)\ (M +10 & R#)\ \ (M +9 &"RR$)\ )L +10 &$V(+B\ (M +9 &%O%(K\ (M +9 &'U$*B\ 'M +10 &)YS$+-\ (M +9 &+T&*$\ (L +9 &,U%)\ 'M +10 &.N%) \ )L +9 &0bQ$)\ 'L +10 &2#T%*\ (M +9 &3R&+d\ (M +9 &5T%(\ (L +10 &7iN&* \ )M +9 &9,T%* \ (L +9 &:S&, \ (M +10 &<Q&*\ (M +9 &>rO$)\ (L +10 &@3O'*\ )M +9 &AT$)\ (L +9 &CQ$*\ (M +10 &Ev[')\ 'N +9 &G3i#(\ &O +9 &H >\ "T +10 &J\ X +9 &L[\ Z +10 &N \ G +9 &O:A#&\ !&r +9 &Oz}"%\ #R +5 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.05 +2 .Hand.open + "manipulator"&;1 +67 "core" 1 +3 "manipulator"&D% +4 "core" % φ   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +99 "core" ' +2 .tSC.coast "storage"(6 +3 .tCTV.dial CSV,avoiding: :intake +2 "collection"'  +130 "core"  +2 .tCSV.dial CTV + "collection"'e  +30 "core"  +2 .tPS.seek 2.5ml +2 "processing"%S' +2639 "core" ' +2 "collection"'% +4 "core" % B \ ( +2 .tCS.seek 4.15ml +2 "collection"'a'Q +1572 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%C  +44 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%  +73 "core"  +3 .tPS.seek 0ml + "processing"%~'W +2632 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'i ` +38 "core" ^ +2 .tCSV.dial :air +2 "collection"' @ +43 "core" ? +3 .tCS.seek 10ml + "collection"' ' D +1570 "core" ' +2 .tCSV.dial CTV + "collection"'o  +44 "core"  +2 .tCS.seek 0ml +2 "collection"'' +2621 "core" ' +2 .tCBV.dial :waste1 + "collection"' @ +29 "core" > +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'Q  +130 "core" +2 "collection"':& +4 "core" &Ozv\ #R +2 #tStoring lyfil puck in Collection Clamp to tube 3 + "manipulator"&\\% +3 "core" %\ w 2 1 +2 "storage"(B% +4 "core" % X\ P + "storage"(c. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 3 + "storage"(*( +340 "core" ( +4 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" & @\ L +2 "manipulator"&w& +3 "core" & T ] n 5 +2 "manipulator"&v% +3 "core" %\ ? R % 1 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 +2 "manipulator"&Z( +154 "core" ( +2 "manipulator"&E& +4 "core" & +2 "storage"(& +3 "core" &\ \  k\ V +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"& ' +99 "core" ' +2 "storage"(s& +4 "core" &\ \ \ W +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(]'L +289 "core" ' +2 "storage"(y- +3 "core" -'r +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +59 "manipulator"&& +3 "core" & 4 +2 "storage"(9& +3 "core" & f\ Q +2 .t\Elbow.reconfigure LimpElbow + "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 3 +2 "manipulator"&5' +39 "core" ' +2 .t\Elbow.hold + "manipulator"&u, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(F- +3 "core" -'r +2 .tSE.seek 1.09 Pucks below Top Plate + "storage"(%'* +28 "core" ' +2 "manipulator"&% +4 "core" %b 1 # +2 "storage"(m& +3 "core" & \ I +2 .tForearm.force -20 "manipulator"&5 +3 .tForearm.seek 3 + 314 counts + "manipulator"&q'@ +21 "core" ' +2 "manipulator"&& +4 "core" &  +2 "storage"($& +3 "core" &\ \ \ U +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&j' +27 "core" ' +2 .tSE.seek 2.09 Pucks below Top Plate +2 "storage"(I' +34 "core" ' +2 "manipulator"& & +4 "core" & 2 +2 "manipulator"&`% +4 "core" %н = +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&r'\ +91 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&( +152 "core" ( +4 "manipulator"&@& +4 "core" &  1 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 & & +2 "core" & 4 1 +2 .tForearm.seek CC +2 "manipulator"&^'ρ +101 "core" ' +2 .tHand.close + "manipulator"&>/ +65 "core" / +2 .tCC.seek :open +2 "collection"'( +379 "core" ( +2 "storage"(J& +4 "core" & L [\ Z + "storage"(f& +4 "core" & I 4\ Z +2 "manipulator"&t& +3 "core" &  1 +2 "manipulator"&"% +3 "core" % φ # +2 .tForearm.seek :retract +2 "manipulator"&z'\ +100 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 +2 "manipulator"&,( +153 "core" ( +2 "manipulator"&\ & +4 "core" &  l \ +2 "storage"((& +4 "core" & ? \ Z + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 3 + "manipulator"&' +112 "core" ' +2 .t\Elbow.hold + "manipulator"&!, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&W1 +75 "core" 1 +13 "manipulator"&_% +4 "core" % p s c {  +2 "storage"(T& +4 "core" & c\ P + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 317 counts + "manipulator"&O'C +16 "core" ' +2 "manipulator"&M& +4 "core" &   \ +2 "storage"(-& +4 "core" & , \ \\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&+' +25 "core" ' +2 "storage"(% +4 "core" %" * , 7\ ] +3 ."downElevator"SE.seek :down +2 "storage"('v +99 (x% +5 "core" %.7 G ;\ YXh +4 "manipulator"&b% +5 "core" %  N +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&='\ +90 "core" ' +36 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%  +85 "core"  +3 .tPS.seek 2.5ml + "processing"%h' +2635 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%& +55 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%  +41 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%' +44 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%G  +44 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%X'W +2636 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%k& +4 "core" &f\ J + .tHand.open +2 "manipulator"&1 +20 "core" 1 +2 "manipulator"&#& +4 "core" & V \ +2 "manipulator"&|% +3 "core" %\   4 +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&.(- +173 "core" ( +2 "manipulator"&/& +4 "core" &-  R < +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &n& +2 "core" &- < +2 .tForearm.seek :garage +2 "manipulator"&H' +107 "core" ' +2 .tHand.close + "manipulator"&l/ +72 "core" / +2 "manipulator"&[& +4 "core" &- 6 < +2 "manipulator"&R% +3 "core" %  2 +2 .tForearm.seek :retract +2 "manipulator"&N'\ +102 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +58 .t\Elbow.seek PC +2 "manipulator"&U( +126 "core" ( +2 "manipulator"&K& +4 "core" & _ + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &g& +2 "core" & _ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&7' +102 "core" ' +2 "manipulator"&V& +4 "core" & $ ; _ +2 "manipulator"&0% +3 "core" %  n ` +3 "processing"%& +3 "core" &n\ E +2 "processing"%d& +4 .tPC.seek :closed + "processing"%}(Tg +3 "core" &J\ G +3 &n\ G +10 &4k\ >+} +9 &dt\ :@ +9 &Rq~\ ;P +10 &O~\ >O +9 &R\ >O +10 &Vv\ =O +9 &ZRm\ =O +9 &Rt\ >O +10 &R~\ >O +9 &R\ =O +9 & eR{\ >N +10 &"%R\ >O +9 &#R}\ >O +10 &%R\ >N +9 &'kR\ =O +9 &).R\ >O +10 &*Q\ =O +9 &,Q\ >N +9 &.tR\ ?O +10 &06O\ BO +9 &1R\ BN +10 &3R\ BO +9 &5|T\ BO +9 &7=P\ BO +10 &9R\ BO +9 &:U\ BO +9 &<O\ BO +10 &>FO\ CO +9 &@O\ BO +10 &AO\ CO +9 &CQ\ BO +9 &EMU\ AO +10 &GY\ AO +9 &H_\ AP +9 &Jg\ @Q +10 &LG\ =T +9 &N\ =U +10 &O\ =U +9 &Q\ =U +9 &SA{\ >: +10 &T 0x\ ?N +9 &TF\ F( +2 ( + "processing"%d& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.58 + "processing"%P& +3 "core" &TF\ E( +2 .tHand.open + "manipulator"&61 +69 "core" 1 +2 "manipulator"&% +4 "core" %   ` +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +92 "core" ' +2 .tPRV.dial :air + "processing"%Y  +43 "core"  +2 .tPSV.dial :mixloop +2 "processing"% +43 "core" +3 "processing"%?% +4 "core" %U\ B +2 .tPS.seek 0.3ml +2 "processing"%3' +389 "core" ' + .tPSV.dial PSR +2 "processing"% +102 "core"  +3 .tPSR.select :wash + "processing"% +11 .tPS.seek 0.7ml +2 "processing"%8'* +484 "core" ' +3 .tdelay 3 seconds +302 .PSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%L' +1921 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%1 +102 "core" +2 .tPTV.dial :mixing +2 "processing"%4 @ +71 "core" B +2 .tPBV.dial :waste2 + "processing"%<  +92 "core"  +3 .tPS.seek 0ml + "processing"%;'W +2627 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&D& +4 "core" & L _ +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC + "manipulator"&( +4 "core" ( +2 "manipulator"&& +4 "core" &  _ + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &e& +2 "core" & \ _ +2 .tForearm.seek PC +2 "manipulator"&2' +96 "core" ' +2 .tHand.close + "manipulator"&/ +77 "core" / +2 .tPC.seek :open +2 "processing"%p( +400 "core" ( +2 "manipulator"&& +4 "core" & _ + "manipulator"&{% +4 "core" %   +2 .tForearm.seek :retract + "manipulator"&C'\ +100 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&(- +131 "core" ( +2 "manipulator"&S& +4 "core" &-  ' +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &i& +2 "core" &-  ' +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +113 "core" ' +2 .tHand.open + "manipulator"&a1 +67 "core" 1 +2 "manipulator"&o% +4 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"& '\ +95 "core" ' +3 #tLoading da puck from tube 4 into Processing Clamp + "processing"%& +4 "core" &\ H +2 "manipulator"&Q% +4 "core" %\   +2 "storage"(:% +3 "core" % . - E\ a +2 "storage"(\\. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 + "storage"(B(,H +341 "core" ( +2 .tSC.reconfigure SCloose + "storage"($.\ 1~b +3 (c& +2 "core" &,F(\ \  s\ W  +2 "manipulator"&& +4 "core" &-  ' + "manipulator"&w% +4 "core" %\    +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 + "manipulator"&v( +170 "core" ( +2 "manipulator"&E& +4 "core" &  \ b +2 "storage"(& +3 "core" &,F) \ X  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&s'# +89 "core" ' +2 "storage"( & +4 "core" &,F) J n\ Z  +2 .tSE.reconfigure SEpick + "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"('L +120 "core" ' +2 "storage"(y- +3 "core" -'j +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 (& +3 "core" &,F' 0\ N  + "manipulator"&9& +4 "core" & , b + .t\Elbow.seek 4 +2 "manipulator"&F( +13 "core" ( +2 "manipulator"&& +4 "core" & W  +2 "storage"(m& +3 "core" &,F' q\ P  +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&'ϓ +20 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&$/ +68 "core" / +10 ."downElevator"SE.seek :down +3 "manipulator"& & +2 "storage"(`'v +6 "core" &   +53 "manipulator"& % +11 "core" % ϑ  1 +2 .tForearm.seek :retract + "manipulator"&Z'\ +31 "core" ' +3 ."downElevator"SE.coast + "storage"(5 +59 "core" ' +2 .t\Elbow.seek PC +2 "manipulator"&]( +248 "core" ( +2 "manipulator"&5& +4 "core" & P + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &q& +2 "core" & e +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&%' +101 "core" ' +2 "manipulator"&@& +4 "core" &  +2 "manipulator"& % +3 "core" %  +2 "processing"%j& +4 "core" &@\ @ +2 "processing"%u& +3 .tPC.seek :closed +2 "processing"%>(Tg +3 "core" &?\ @ +3 &@\ @ +9 &0x>\ 8+{ +9 &c}?\ 7? +9 &sm<\ 7O +10 &6N0\ :N +9 &NW\ :O +10 &Q0\ :O +9 &zT,\ 9O +9 &=Q\ :O +10 &T\ :O +9 &N\ 9O +9 & N\ :O +10 &"EN\ :O +9 &$N\ :O +10 &%N\ :O +9 &'M\ :O +9 &)NM\ :N +10 &+O\ 9O +9 &,R\ 9O +9 &.Q\ :O +10 &0WN\ 9N +9 &2R\ 9O +10 &3N\ :O +9 &5R\ :O +9 &7^R\ 9N +10 &9 O\ :N +9 &:L\ 9O +9 &<M\ :N +10 &>fN\ :N +9 &@'Q\ :O +10 &AO\ 9O +9 &CL\ :O +9 &EmO\ 9O +10 &G.T\ 9O +9 &H]\ 8P +9 &Je\ 8Q +10 &Le\ 5T +9 &N%\ 5U +10 &O\ 5U +9 &Q\ 4U +9 &SP}h\ 7< +10 &T&*g\ 7N +9 &TG \ =- +2 ( + "processing"%u& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.60 + .Hand.open + "manipulator"&r1 +74 "core" 1 +2 "manipulator"&)% +4 "core" % +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&J'\ +100 "core" ' +2 .tSC.coast "storage"(6 +4 #tHeating da puck from tube 4 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"%f9 +2 %t  +4 "core" 9f +103 "processing"%"9 +3 "core" 9e +102 "processing"%\ 9 +3 "core" 9e  +102 "processing"%(9 +3 "core" 9e  +102 "processing"%^9 +3 "core" 9e +102 "processing"%9 +4 "core" 9e +103 "processing"%W9 +3 "core" 9e +102 "processing"%_9 +3 "core" 9e +102 "processing"%T9 +3 "core" 9d" +102 "processing"%M9 +3 "core" 9e& +102 "processing"%-9 +4 "core" 9d+ +102 "processing"%9 +3 "core" 9e/ +102 "processing"%z9 +3 "core" 9f3 +102 "processing"%x9 +3 "core" 9e7 +102 "processing"%b9 +3 "core" 9e; +102 "processing"%,9 +3 "core" 9e@ +102 "processing"%9 +3 "core" 9eD +102 "processing"%O9 +3 "core" 9fH +102 "processing"%I9 +3 "core" 9eL +102 "processing"%9 +3 "core" 9eP +102 "processing"%+9 +4 "core" 9fU +102 "processing"%9 +3 "core" 9eY +102 "processing"%*9 +3 "core" 9f]\ +102 "processing"%~9 +3 "core" 9fa +102 "processing"%&9 +3 "core" 9fe +102 "processing"%9 +4 "core" 9gj +102 "processing"%'9 +3 "core" 9gn +102 "processing"%G9 +3 "core" 9#hr +102 "processing"%h9 +3 "core" 9,hv +102 "processing"%k9 +3 "core" 95gz +102 "processing"%9 +3 "core" 9?h +103 "processing"%#9 +3 "core" 9Fi +102 "processing"%|9 +3 "core" 9Nh +102 "processing"%/9 +3 "core" 9Vi +102 "processing"%n9 +3 "core" 9]i +102 "processing"%!9 +3 "core" 9di +2 .tPH.hold 2:00:00,28C +2 .delay 1:30 +2 "processing"%l pp^ +3 "core"  +4351 Et\ @44 +4647 .tPSR.select :air +2 .PSV.dial PSR + "processing"%[ +102 "core"  +2 .tPSR.select :wash + "processing"% +11 .tPS.seek 0.5ml +2 "processing"%R' +590 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +4 "processing"% +10 .tPS.seek 2ml + "processing"%='[ +1616 "core" ' +2 .tPTV.dial :puck + "processing"%K  +72 "core"  +2 .tPSV.dial PTV + "processing"%g +73 "core" +2 .tPBV.dial :waste1 + "processing"%H  +132 "core"  +2 "processing"%V% +4 "core" %`E\ A +2 .tPS.seek 1.5ml +2 "processing"%0' +594 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" * +3 .tPS.seek 0ml + "processing"%.'W +1611 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%N  +33 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%A * +34 "core" * +2 .tPSR.select :air + .PSV.dial PSR +2 "processing"%P +73 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%6' +2386 "core" ' +2 .tPSV.dial PTV + "processing"% +73 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"%d +73 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV + "processing"%Y +73 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +3 "processing"%  +73 "core"  +2 .tPS.seek :empty +2 "processing"%?'9 +2368 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%7  +129 "core" +2 .tPSV.dial :mixloop +2 "processing"%X +55 "core" +2 .tPRV.dial :ab1 +2 "processing"% @ +74 "core" A +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%3'w +350 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +3 "collection"'8  + "processing"%1  +45 "core"  +7 +2 "processing"%4% +4 "core" %y>\ ? +2 .tPS.seek 0.32ml +47 "processing"%<'& +405 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'L  +31 "core" +2 .tPRV.dial :air +2 "processing"%D  +42 "core"  +3 .tPS.seek 0.9ml +2 "processing"%'D +1237 "core" ' +2 .tPRV.dial :waste2 + "processing"%e @ +73 "core" > +3 .tPS.seek 0.5ml +2 "processing"%' +866 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%U  +43 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%'[ +1617 "core" ' +2 .tPSV.dial :PML + "processing"%} +44 "core" +2 .tPTV.dial :mixing +2 "processing"% @ +71 "core" B +2 .tPBV.dial :waste1 +2 "processing"%{  +33 "core" +2 "processing"%S% +4 "core" %cN\ A +2 .tPS.seek 1.85ml +2 "processing"%i'C +237 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%2 * +35 "core" , +3 .tPS.seek 0ml + "processing"%'W +1963 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'a& +3 "core" &,/\ . + .tHand.open + "manipulator"&o1 +24 "core" 1 +2 "manipulator"&& +4 "core" & 6 +2 "manipulator"&C% +3 "core" %    +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&Q(- +159 "core" ( +2 "manipulator"&:& +4 "core" &- } +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &\\& +3 "core" &-  +2 .tForearm.seek :garage + "manipulator"&' +107 "core" ' +4 .tHand.close + "manipulator"&c/ +67 "core" / +2 "manipulator"&& +4 "core" &- W o +2 "manipulator"&w% +3 "core" %  f M 7 +2 .tForearm.seek :retract +2 "manipulator"&E'\ +100 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&( +272 "core" ( +2 "manipulator"& & +4 "core" &  8! + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & t 8! +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&y'ρ +98 "core" ' +2 "manipulator"&& +4 "core" & U f  8! +2 "manipulator"&9% +3 "core" %~ C K +2 "collection"'& +4 "core" &,/\ " +2 "collection"'m& +4 .tCC.seek :closed + "collection"' (O +3 "core" &-0\ * +4 &.1\ )5 +10 &9G{,1F\ 2 +9 &gr}+1\ F +9 & Y-1b\ O +10 &R,1h\ N +9 &Q,1J\ N +9 &SU,1i\ N +10 &R.1j\ "N +9 &Q-1\ N +10 &R-0G\ N +9 &\\Q,1i\ N +9 &!R,0i\ !N +10 &"Q,/i\ !N +9 &$R+0e\ $N +9 &&cQ+1j\ !N +10 &(%R,0f\ !N +9 &)R+/k\ "N +10 &+M+0h\ #N +9 &-lQ-1i\ !N +9 &/.Q-1j\ N +10 &0Q,0h\ #N +9 &2R,0j\ N +9 &4sR.0j\ "N +10 &64S-0e\ "O +9 &7Q+0i\ "N +10 &9R,0e\ "N +9 &;{R,/i\ "N +9 &=<O,0e\ O +10 &?R,0e\ N +9 &@O-0i\ N +9 &BR-/b\ N +10 &DDS-0e\ O +9 &FW-/i\ O +10 &Gk-1i\ Q +9 &Ix+0j\ U +9 &K.).e\ Y +10 &L+0^\ [ +9 &N|+.e\ @ +9 &Oa**/a\ #h +10 &O|g,-^\ M +2 ( + "collection"'m& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.75 + "collection"'$& +3 "core" &O|g)/\ M +2 .tHand.open + "manipulator"& 1 +75 "core" 1 +2 "manipulator"& % +4 "core" % ~ C ^ 6 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&v'\ +101 "core" ' +2 .tPSV.dial PSR + "processing"%s +102 "core"  +2 .tPSR.select :flush + "processing"%@ +11 .tPS.seek 1.5ml + "processing"%' +178 Ez\ 0SR +1440 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +55 "core"  +3 .tPS.seek 0ml + "processing"%`'W +1625 "core" ' +2 .tPSV.dial PSR + "processing"%5 +43 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%q' +2631 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%F  + "collection"'@  +41 "core"  +123  +2 .tPSV.dial :mixloop + "processing"% +114 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%j  +73 "core" +3 .tPS.seek 0ml + "processing"%Z'W +2635 "core" ' +2 .tPSV.dial :air + "processing"%p  +46 "core"  +3 .tPS.seek 2.5ml + "processing"%r' +2628 "core" ' +2 .tPSV.dial :mixloop + "processing"%) +44 "core" +3 .tPS.seek 0ml + "processing"%f'W +2631 "core" ' +2 .tPSV.dial :air + "processing"%u  +44 "core"  +3 .tPS.seek 2.5ml + "processing"%"' +2630 "core" ' +2 .tPSV.dial :mixloop + "processing"%% +44 "core" +3 .tPS.seek 0ml + "processing"%\ 'W +2640 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +54 "manipulator"&B& +4 "core" & L D 8! + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC + "manipulator"&(( +4 "core" ( +2 "manipulator"&^& +4 "core" & ; H ) 8! + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & ; M g 8! +2 .tForearm.seek CC +2 "manipulator"&W'ρ +102 "core" ' +2 .tHand.close + "manipulator"&_/ +69 "core" / +2 .tCC.seek :open +2 "collection"'T( +379 "core" ( +2 "manipulator"&M& +4 "core" & C 8! +2 "manipulator"&-% +4 "core" % ό  +2 .tForearm.seek :retract + "manipulator"&'\ +104 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&z(- +279 "core" ( +2 "manipulator"&x& +4 "core" &-  6 2 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &b& +3 "core" &- R 2 +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&,' +106 "core" ' +2 .tHand.open + "manipulator"&1 +68 "core" 1 +2 "manipulator"&O% +4 "core" % { +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&I'\ +104 "core" ' +2 ."da"delayUntil "08:15:43.77" +24748 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"% @ +71 "core" A +2 ."da"PBV.dial :waste1 + "processing"%+  +35 "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 PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%~' +2367 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%& +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%' +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%G  +45 "core"  +2 ."da"PS.seek :empty +2 "processing"%h'9 +2369 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%k +130 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"%#'[ +1616 "core" ' + ."da"PTV.dial :puck +2 "processing"%|  +72 "core"  +2 ."da"PSV.dial PTV + "processing"%/ +72 "core" +2 ."da"PBV.dial :waste1 + "processing"%n  +35 "core" +2 "processing"%!% +4 "core" %\\_\ 0 +2 ."da"PS.seek 1.5ml +2 "processing"%[' +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%; * +35 "core" + +3 ."da"PS.seek 0ml + "processing"%R'W +1061 E~\ 4TS +544 "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 +2 "processing"%g * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%H +73 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%V' +2368 "core" ' +2 ."da"PSV.dial PTV + "processing"%= +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +73 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%0 +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%t  +71 "core"  +2 ."da"PS.seek :empty +2 "processing"%N'9 +2373 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%A +131 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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 +2 "processing"%.'[ +1616 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +73 "core" +2 ."da"PBV.dial :waste1 + "processing"%d  +34 "core" +2 "processing"%Y% +4 "core" %`l\ ? +2 ."da"PS.seek 1.5ml +2 "processing"%' +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%6 * +34 "core" + +3 ."da"PS.seek 0ml + "processing"%7'W +1612 "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" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%? +73 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%1' +2371 "core" ' +2 ."da"PSV.dial PTV + "processing"%8 +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +50 "processing"%4 +77 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%3 +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%L  +71 "core"  +2 ."da"PS.seek :empty +2 "processing"%D'9 +2365 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%<  +44 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing + "processing"%e  +129 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%  +41 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%U +44 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%' +386 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%}  +44 "core"  +2 "processing"%% +4 "core" %W\ 9 +2 ."da"PS.seek 0.55ml +2 "processing"%{'z +365 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%S  +44 "core"  +3 ."da"PS.seek 2ml + "processing"%2'[ +1563 "core" ' +2 ."da"PSV.dial :PML + "processing"% +44 "core" +2 ."da"PTV.dial :mixing +2 "processing"%i @ +71 "core" B +2 ."da"PBV.dial :waste1 + "processing"%a  +35 "core" +2 "processing"%o% +4 "core" %_g\ 8 +2 ."da"PS.seek 1.85ml + "processing"%'? +237 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%C * +34 "core" + +3 ."da"PS.seek 0ml + "processing"%:'W +1968 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +3879 Ey\ 3PO +44123 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .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"%c  +43 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2361 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%w +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%J  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"% +75 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +43 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2379 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%Q +130 "core"  +2 ."da"PSR.select :wash + "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +597 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +10 ."da"PS.seek 2ml + "processing"%9'[ +1609 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +72 "core"  +2 ."da"PSV.dial PTV +2 "processing"%E +71 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +35 "core" +2 "processing"%$% +4 "core" %Vo\ @ +2 ."da"PS.seek 1.5ml + "processing"% ' +597 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +3 ."da"PS.seek 0ml + "processing"%m'W +1608 "core" ' +2 ."da"delay 2:00 +1549 Ez\ 0NN +10453 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%s  +47 "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 + "processing"% +73 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2389 "core" ' +2 ."da"PSV.dial PTV + "processing"% +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%5 +73 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%` +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%@  +71 "core"  +2 ."da"PS.seek :empty +2 "processing"%F'9 +2369 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +130 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%j' +588 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +31 "processing"% +10 ."da"PS.seek 2ml + "processing"%q'[ +1617 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%p +72 "core" +2 ."da"PBV.dial :waste1 + "processing"%Z  +35 "core" +2 "processing"%)% +4 "core" %ZX\ 9 +2 ."da"PS.seek 1.5ml + "processing"%r' +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%u * +33 "core" + +3 ."da"PS.seek 0ml + "processing"%f'W +1613 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%%  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%" * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%B +73 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%^' +2359 "core" ' +2 ."da"PSV.dial PTV +48 "processing"% +80 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%_ +73 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%v  +70 "core"  +2 ."da"PS.seek :empty +2 "processing"% '9 +2364 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%M +131 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%-' +602 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%W'[ +1606 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%x +73 "core" +2 ."da"PBV.dial :waste1 + "processing"%b  +34 "core" +2 "processing"%(% +4 "core" %We\ 5 +2 ."da"PS.seek 1.5ml +2 "processing"%' +585 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%O * +33 "core" + +3 ."da"PS.seek 0ml + "processing"%'W +1607 "core" ' +2 ."da"delay 2:00 +6920 Ey\ ,fe +5082 #"da"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"% * +36 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%+ +73 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2370 "core" ' +2 ."da"PSV.dial PTV + "processing"%* +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%\ +73 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%& +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%  +72 "core"  +2 ."da"PS.seek :empty +2 "processing"%''9 +2369 "core" ' +2 ."da"Sleepy.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%G +135 "core"  + ."da"PSR.select :sub1 +3 "processing"% +10 ."da"PS.reconfigure PSconfig +10 "processing"%#A d`xb +3 ."da"PS.seek 0.25ml +2 "processing"%~'7 +342 "core" ' +104 ."da"delay 5 seconds +503 .PSR.select :sub2 +3 "processing"% +9 ."da"PS.seek 0.5ml +2 "processing"%k' +354 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml +2 "processing"%h'[ +1617 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"% +73 "core" +2 ."da"PBV.dial :waste1 + "processing"%|  +36 "core" +2 "processing"%/% +4 "core" %aQ +2 ."da"PS.seek 1.5ml + "processing"%n' +585 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%! * +36 "core" , +3 ."da"PS.seek 0ml + "processing"%#'W +1616 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%;  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%[ * +35 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%K +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%g' +2424 "core" ' +2 ."da"PSV.dial PTV + "processing"%H +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%R +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%= +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +73 "core"  +2 ."da"PS.seek :empty +2 "processing"%0'9 +2421 "core" ' +2 "processing"%t9 +3 "core" 94 +2 #"da"Processing Puck Heater at 28.1C before imaging + .PH.coast + "processing"%V  +3 "core" 4 + 4 + "processing"%A& +4 "core" &TG - + #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&N% +3 "core" %\ # 8 A = h F +2 "storage"(P% +4 "core" % \ + "storage"(. +3 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 3 + "storage"(d( +342 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (Y& +3 "core" & 8\  + "manipulator"&.& +4 "core" &- / "  b2 + "manipulator"&6% +4 "core" %\ # +  a F +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 3 +2 "manipulator"&( +180 "core" ( +2 "manipulator"&X& +4 "core" &\  - : `$ +2 "storage"(& +3 "core" & u q m +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&?' +95 "core" ' +2 "storage"(7& +4 "core" &  +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek beamBreak + "storage"(8'L +280 "core" ' +2 "storage"(4- +3 "core" -'g + ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&3& +3 "core" &\ / 0 @ a# + "storage"(L& +4 "core" & } z + ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 3 +2 "manipulator"&1' +37 "core" ' +2 ."da"\Elbow.hold + "manipulator"&<, +4 "core" , + ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(e- +3 "core" -'g +2 ."da"SE.seek 2.1 Pucks below Top Plate +2 "storage"(' +85 "core" ' +2 "manipulator"&U% +4 "core" %e  R + "storage"(D& +4 "core" & D 0 X + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 3 + 310 counts + "manipulator"&}'< +15 "core" ' +2 "manipulator"&& +4 "core" &\ 1 .  d# +2 "storage"(& +3 "core" & c\ +3 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&S' +29 "core" ' +2 ."da"SE.seek 3.1 Pucks below Top Plate +2 "storage"({' +40 "core" ' +2 "manipulator"&& +4 "core" &\ S S  e# +2 "manipulator"&i% +4 "core" %Э G S e +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&a'\ +90 "core" ' +2 ."da"\Elbow.seek PC +2 "manipulator"&o( +251 "core" ( +3 "manipulator"&C& +4 "core" & , , b + ."da"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &2& +2 "core" & 0 #  b +2 ."da"Forearm.seek PC +2 "manipulator"&' +95 "core" ' +2 ."da"Hand.close + "manipulator"&\\/ +75 "core" / +2 ."da"PC.seek :open +2 "processing"%]( +404 "core" ( +2 "storage"(c& +4 "core" & V _\ +2 "manipulator"&:& +3 "core" & 0 0 Q d +2 "manipulator"&w% +3 "core" % / 0 3 d +2 ."da"Forearm.seek :retract +2 "manipulator"&J'\ +95 "core" ' +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 3 +2 "manipulator"&( +253 "core" ( +2 "manipulator"& & +4 "core" &\ 5 0  c$ +2 "storage"(& +3 "core" &\ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 700 counts + "manipulator"&Q' +102 "core" ' + ."da"Hand.open +2 "manipulator"&1 +67 "core" 1 +12 "storage"(- +3 "core" -' +2 ."da"SE.seek 2.86 Pucks below Top Plate +2 "storage"(' +27 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 2.19 Pucks below Top Plate +2 "storage"(E' +47 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da18sep1308h111ml.tif +1951 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +928 #"da"SX HX9/16 (USB:29): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25.546 seconds\ /var/log/esp/da18sep1308h111ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da18sep1308h111ml15s.tif +1556 #SX HX9/16 (USB:29): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da18sep1308h111ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da18sep1308h111ml30s.tif +3056 #SX HX9/16 (USB:29): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da18sep1308h111ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da18sep1308h111ml70s.tif +7117 #SX HX9/16 (USB:29): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da18sep1308h111ml70s.tif: TIFF Upload Complete\ + .Sleepy.power :camera,:OFF +2 ."Qmail"HABfans.email "25.546 sec auto-exposure",Subject: "da18sep1308h111ml images!" +9 "storage"(- +178 "core" -' +2 "storage"($& +4 "core" & 8\ ( +2 "manipulator"&9& +3 "core" &  + $ +2 ."da"\Elbow.seek 3 +3 "manipulator"& ( +3 "core" ( +2 "manipulator"& & +3 "core" &  $ +2 "storage"(s& +4 "core" & L\ ( +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&y' +3 "core" ' +2 ."da"SE.reconfigure SEgently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 2.9 Pucks below Top Plate +2 "storage"(' +61 "core" ' +71 "manipulator"&m& +4 "core" & ' + $ + "storage"(& +4 "core" & z x n\ B + ."da"\Elbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 3 +2 "manipulator"&5' +23 "core" ' +2 ."da"\Elbow.hold +2 "manipulator"&`, +3 "core" , + ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 3.09 Pucks below Top Plate +3 "storage"(@' +26 "core" ' +2 "manipulator"&% +4 "core" %   +2 "storage"( & +4 "core" & m m \ > +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 3 + 307 counts + "manipulator"&F'9 +18 "core" ' + "manipulator"&j& +4 "core" & Q Q $ +3 "storage"(p& +5 "core" & | y 0\ D +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&Z' +29 "core" ' +5 "storage"()% +8 "core" % \ E +3 ."downElevator"SE.seek :down +2 "storage"(q'v +99 (u% +2 "core" %/ w w u\ AWe +2 "manipulator"&r% +4 "core" % + ) E +2 ."da"Forearm.reconfigure LooseForearm +4 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +4 "manipulator"&%'\ +89 "core" ' +31 ' +3 ."downElevator"SE.coast + "storage"(5 +2 ."da"SC.coast + "storage"(6 +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 #tStarting finalPurge +2 "processing"%"& +4 "core" &S\ 9 + ."psFlush"Hand.open +2 "manipulator"&B1 +25 "core" 1 +2 "manipulator"&f& +4 "core" &  $ +2 "manipulator"&% +4 "core" %\  M  +2 ."psFlush"\Elbow.seek FlushPuck::Garage +2 "manipulator"&_(- +183 "core" ( +2 "manipulator"&& +4 "core" &-  * +58 ."psFlush"\Elbow.reconfigure LooseElbow +4 "manipulator"&$ &.,(#b +3 &v& +3 "core" &- 6 * +3 ."psFlush"Forearm.seek :garage +2 "manipulator"&^' +105 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&M/ +74 "core" / +3 "manipulator"& & +4 "core" &- P P u * +2 "manipulator"&-% +4 "core" %  Q Q +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&x'\ +102 "core" ' +2 ."psFlush"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."psFlush"\Elbow.seek PC + "manipulator"&b( +126 "core" ( +2 "manipulator"&(& +4 "core" & j } +2 ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &W& +3 "core" & B } +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC + "manipulator"&O' +103 "core" ' +2 "manipulator"&& +4 "core" & } +2 "manipulator"&,% +4 "core" % u z : +2 "processing"%& +4 "core" &\ 7 +2 "processing"%+& +3 ."psFlush"PC.seek :closed +2 "processing"%(Tg +3 "core" &\ 5 +3 & \ 5 +9 &/w\ .+z +8 &by\ -> +10 &_n\ /O +9 &!O\ 2O +10 &R\ 2O +9 &U\ 2O +9 &gR\ 3O +10 &*P\ 3N +9 &Q\ 2O +10 &S\ 2O +9 & oS\ 2O +9 &"1So\ 1O +10 &#N\ 2O +9 &%N\ 2O +9 &'wN\ 2O +10 &):P\ 2N +9 &*O\ /N +9 &,O\ 0N +10 &.O\ 0O +9 &0AR\ 2O +10 &2R\ /O +9 &3S\ 0O +9 &5N\ 2O +10 &7IN\ 1O +9 &9 O\ 1N +9 &:O\ 2N +10 &<N\ 2O +9 &>QM\ 1O +10 &@Rw\ 0O +9 &AR|\ 2N +10 &CO\ 1N +9 &EXUz\ 0O +9 &GTv\ 1O +9 &H\\p\ 2P +10 &Jcx\ 1Q +9 &LP\ ,U +10 &N{\ ,U +9 &O|\ -U +9 &Qu\ -U +10 &SIy{\ -7 +9 &T!,es\ 0R +9 &THl\ 6+ +2 ( + "processing"%+& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.58 + "processing"%*& +4 "core" &TH]\ 5+ + ."psFlush"Hand.open +2 "manipulator"&\ 1 +71 "core" 1 +2 "manipulator"&&% +4 "core" % { x \ +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +101 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"% +131 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%G'P +304 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +804 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%'' +1606 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%~ +72 "core" +2 ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%k  +34 "core" +3 ."psFlush"PS.seek 0ml + "processing"%'W +2634 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%| +73 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%/' +595 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%h' +1856 E~\ 1EE +272 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%! +74 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%n U +54 "core" V +3 ."psFlush"PS.seek 0ml + "processing"%;'W +2627 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%[ @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%K' +2643 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%#  +71 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%H'9 +2626 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%R +44 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%=' +2634 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +72 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%g'W +2633 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%t @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%V' +2630 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%A  +72 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%N'9 +2624 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%P +44 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%'P +1097 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%Y' +1610 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%. +72 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%6  +52 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%X'W +2632 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +74 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%7' +592 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%z' +2125 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%I +74 "core" +2 ."psFlush"PBV.dial PSV + "processing"%4 U +53 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%3'W +2632 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%L @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%e' +2633 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%U  +72 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%D'9 +2681 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"% +44 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%' +2634 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +72 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%i'W +2639 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%? @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2652 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%8  +71 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%1'9 +2627 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'}& +3 "core" &9<\ . +2 .tHand.open + "manipulator"&1 +22 "core" 1 +2 "manipulator"&S& +4 "core" & j } +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC + "manipulator"&C( +3 "core" ( + "manipulator"&2& +4 "core" & } + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &<& +2 "core" & } +2 .tForearm.seek PC +2 "manipulator"&\\' +100 "core" ' +2 .tHand.close + "manipulator"&a/ +77 "core" / +2 .tPC.seek :open +2 "processing"%>( +401 "core" ( +2 "manipulator"&c& +4 "core" & b } +2 "manipulator"&:% +3 "core" % X +2 .tForearm.seek :retract +2 "manipulator"&w'\ +94 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&( +359 "core" ( +2 "manipulator"& & +4 "core" &! ` ;7 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &  ;7 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&o'ρ +98 "core" ' +2 "manipulator"&& +4 "core" &! @ ;6 +2 "manipulator"&% +3 "core" %ς +2 "collection"'J& +4 "core" &;>\ 0 +2 "collection"'{& +3 .tCC.seek :closed +2 "collection"'(O +3 "core" &<?\ 0 +4 &;?\ /4 +10 &4I~<=\ %1 +9 &ar}9>\ $F +9 &\\;=\ 'N +10 &R:>\ (N +9 &R;=\ (N +10 &OT<=\ (N +9 &R<=\ (N +9 &T;>\ (N +10 &R;>\ (N +9 &WQ:@\ 'N +9 &!R;?\ (N +10 &"Q<@\ (M +9 &$R=>\ (N +10 &&_Q;=\ (N +9 &(!R;>\ (N +9 &)R:>\ (N +10 &+Q<=\ (N +9 &-gR:?\ (N +9 &/*Q;>\ (M +10 &0R8?\ (N +9 &2Q;>\ (N +10 &4pQ9>\ (M +9 &60S:?\ (N +9 &7Q9=\ (N +10 &9T<<\ (N +9 &;wR;>\ (N +9 &=8O:?\ (N +10 &>R:?\ (N +9 &@Q:>\ )N +10 &BR:>\ (N +9 &D@U:?\ 'N +9 &F]9=\ 'O +10 &Gn:;\ %Q +9 &Is8<\ !U +9 &K*::\ X +10 &L7;\ [ +9 &N~7>\ ? +11 &O\\/9<\ %o +8 &O_7<\ &H +2 ( + "collection"'{& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.80 + "collection"'& +4 "core" &Ob6;\ &H + .tHand.open + "manipulator"&$1 +76 "core" 1 +2 "manipulator"&9% +4 "core" % ς z +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"& '\ +97 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'s& +4 "core" &Ob7<\ (H +2 "collection"'m% +4 "core" %7=\ ' + #tCS Pulling 5ml of flush + .CSV.dial CSR +2 "collection"'  +41 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"''l +1355 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 ' % +3 "core" %l8>;\ % +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'j' +674 "core" ' +2 .tCSV.dial :waste + "collection"'p +128 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'' +1986 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'Q& +4 "core" &Ob7<\ %H +2 "collection"'E% +4 "core" %7<@\ % + .tCSV.dial :flush +2 "collection"')  +42 "core"  +3 .tCS.reconfigure CSfast + "collection"'#d @b +3 .tCS.seek 5ml + "collection"'u'l +1259 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"'r @ +42 "core" A +2 "collection"'y% +4 "core" %l8<\ ' +2 .tCS.seek 7ml +2 "collection"' ' +549 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'  +2 '5  +41 "core"  +91  +2 .tCBV.dial :waste1 + "collection"'" @ +45 "core" > +3 .tCS.seek 0ml + "collection"'F' +1735 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'B& +4 "core" &Oa:<\ (H +2 "collection"'f% +3 "core" %9=\ ( +2 .tCSV.dial :flush + "collection"'  +71 "core" +3 .tCS.seek 5ml + "collection"'@'l +1254 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"'Z @ +44 "core" B +2 "collection"'% +4 "core" %l9<\ $ +2 .tCS.seek 7ml +2 "collection"'v' +511 E\ 5DD +55 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +2 "collection"'q  +41 "core"  +2 .tCBV.dial :waste2 +2 "collection"'d  +113 "core"  +3 .tCS.seek 0ml +46 "collection"'`' +1731 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'M& +4 "core" &Oa=>\ $H +2 "collection"' % +4 "core" %9?\ $ + .tCSV.dial CSR +2 "collection"'-  +42 "core"  +2 .tCSR.select :kill + "collection"' +10 .tCS.seek 8ml +2 "collection"'%' +1977 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"'(' D +554 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"'W +2 '^  +99 "core" +37  +2 .tCTV.dial :intake + "collection"'  +74 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"',' \\ +1988 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'  +73 "core" ~ +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'_' +589 "core" ' +2 .tCSV.dial CSR + "collection"'x  +113 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"']'l +1347 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"'*' D +1354 "core" ' +2 .tCSV.dial CBV + "collection"'\ +99 "core" +2 .tCS.seek 0ml +2 "collection"'&' +2619 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&+& +4 "core" &  ;6 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&( +3 "core" ( +2 "manipulator"&O& +3 "core" & ? ;6 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &0& +3 "core" &  ;6 +2 .tForearm.seek CC + "manipulator"&G'ρ +103 "core" ' +2 .tHand.close + "manipulator"&~/ +75 "core" / +2 .tCC.seek :open +2 "collection"'k( +378 "core" ( +2 "manipulator"&'& +4 "core" & B ;6 + "manipulator"&|% +4 "core" % ς Y  +2 .tForearm.seek :retract + "manipulator"&'\ +95 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&/(- +280 "core" ( +2 "manipulator"&!& +4 "core" &- ! ( +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &n& +3 "core" &- " * ( +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&h' +109 "core" ' +2 .tHand.open + "manipulator"&[1 +74 "core" 1 +2 "manipulator"&;% +4 "core" % ; +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&#'\ +104 "core" ' +2 #tCompleted [Sample.deep; initialPurge; da withoutWCR] begun 07:12:27 + #Preparing to sleep until 11:30AM 9/13/2018 +4 #Asleep til 11:30AM 9/13/2018 +4 ."shutdown"CC.coast +2 "collection"'6 +3 #tContinuing at 11:30 +3 ."shutdown"CS.coast +3 E\ @,, +2 "collection"'5 +3 ."Qmail"GoodNews.email "Then, in tube 4: /home/esp/esp2/mission/2018_08_31_niagara_mission.rb:107\\n{1 => 22, 2 => 22, 3 => 4, 4 => 18}\\nCan@09:10:36, 21.7C, 19% humidity, 14.1psia, 12.921V, 0.196A, 0.196A avg, 2.53W",Subject: "Asleep until 11:30" +5 ."shutdown"PC.coast +105 "processing"%6 +3 ."shutdown"PS.coast + "processing"%5 +2 ."shutdown"Forearm.coast + "manipulator"&5 +3 ."shutdown"\Elbow.coast + "manipulator"&6 +37 ."shutdown"Sleepy.power :dwarf,:OFF + .Sleepy.power :raw,:OFF + #Shutdown +44390 E\ R~ +60002 \ Lu +60002 \ L +60003 \ L  +60002 \ R~ +60002 \ L  +60002 \ L +60003 \ M +60002 \ M +60002 \ M  +60002 \ M  +60002 \ N! } +60003 \ Uz +60002 \ N t +11760 \ V +35 #tPowering up Dwarves +485 .Sleepy.power :raw,:ON +27 "sampler") +2 )K +2 "core"  +2 "collection"' +2 'R +3 "core"  + "processing"% +2 %H +3 "core"  +2 "collection"' 9\ +2 ' 0\ + ' -\ +2 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +2 "sampler")&\ + .tSS.configure SSconfig +2 "sampler")#.0X 22, 2 => 22, 3 => 4, 4 => 18}\\nCan@11:30:28, 21.2C, 20% humidity, 14.1psia, 12.827V, 0.497A, 0.503A avg, 6.37W",Subject: "Started 2018_08_31_niagara_mission phase /home/esp/esp2/mission/2018_08_31_niagara_mission.rb:107" +111 .tSample.shallow + "sampler")2 +16 "core" 2 +3 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'}& +4 "core" &DM\ ( + .tHand.open +2 "manipulator"&1 +74 "core" 1 +2 "manipulator"&S& +4 "core" &  "| +2 "manipulator"&2% +3 "core" % \  /  +3 .t\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&<(- +179 "core" ( +2 "manipulator"&a& +4 "core" &- , $ +3 .t\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &b& +2 "core" &- Q $ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage +2 "manipulator"&' +103 "core" ' +4 .tHand.close +2 "manipulator"&/ +67 "core" / +2 "manipulator"&c& +4 "core" &- ] ` $ +2 "manipulator"&:% +3 "core" %  W V C +2 .tForearm.seek :retract +2 "manipulator"&\\'\ +103 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&C( +284 "core" ( +2 "manipulator"& & +4 "core" & " i , ;5 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +4 "core" & " s 3 ;5 + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC + "manipulator"&'ρ +100 "core" ' +2 "manipulator"&& +4 "core" & "  ;5 +2 "manipulator"&J% +3 "core" %x [ / +2 "collection"'w& +4 "core" &FG<\ ' +2 "collection"'T& +3 .tCC.seek :closed +2 "collection"'(O +2 "core" &GG@\ & +5 &EI?\ %? +9 &%KyDH\ 2 +10 &Wu{EI\ G +9 &UFIv\ N +9 &QEI1\ N +11 &NEH/\ N +8 &FQEJ*\ O +9 &\ PEH1\ N +10 &QFI\ N +9 &QEG\ O +10 &OPEI\ N +9 &!QDH\ O +9 &"PGI\ N +10 &$QDI\ N +9 &&XMCI\ N +9 &(QFJ\ N +10 &)RDI*\ O +9 &+PCH\ N +10 &-_QFI\ N +9 &/"QFJ3\ N +9 &0PGH*\ N +10 &2PDH\ N +9 &4hRDJ\ N +9 &6*QEH\ N +11 &7OGI\ N +9 &9QGH \ O +10 &;pQFI\ N +8 &=1PFI\ N +9 &>SFI\ N +10 &@PEI\ \ N +9 &BwSEH\ N +9 &D8VEJ\ O +10 &E^CI*\ O +9 &GkDI\ Q +10 &IkBG\ U +9 &K"CG\ Y +9 &LAE\ [\ +10 &NEF\ > +9 &O]/AF5\ #h +9 &O}h@H0\ H +4 ( + "collection"'T& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.82 +2 "collection"'$& +3 "core" &O}nAG\ H +2 .tHand.open + "manipulator"&91 +65 "core" 1 +2 "manipulator"&s% +4 "core" % x ^ V / +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&{'\ +98 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'m& +4 "core" &O}nAH\ H +5 "collection"'% +4 "core" %@G\  + #tCS Pulling 5ml of flush + .CSV.dial CSR +2 "collection"'o  +129 "core"  +2 .tCSR.select :flush + "collection"' +11 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 5ml +2 "collection"''l +1353 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 ' % +3 "core" %lCF\  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml + "collection"'' +697 "core" ' +2 .tCSV.dial :waste + "collection"'p +128 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'j' +1986 "core" ' +2 #tPurging external Intake + "collection"'Q& +4 "core" &O}mCF\ H + "collection"'E% +4 "core" %@E\  + .tCSV.dial :flush +2 "collection"')  +41 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'' D +2476 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"'r + 'y  +28 "core" +64 +2 .tCTV.dial :intake + "collection"'u  +86 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'' +2501 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'5  +73 "core" ~ +2 #tFlushing upper manifold + "collection"'"& +4 "core" &O}lAD\ H +2 "collection"' % +3 "core" %CF\  +2 .tCSV.dial :flush + "collection"'B  +71 "core"  +3 .tCS.seek 5ml + "collection"'f'l +1273 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +43 "core" B +2 "collection"'F% +4 "core" %lCH\  +2 .tCS.seek 7ml +50 "collection"'Z' +567 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +2 "collection"' +101 "core" ~ +2 .tCTV.dial :air +2 .CS.seek 0ml + "collection"'@' +1741 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'q'- +797 "core" ' +2 .tCSV.dial :waste + "collection"'d +44 "core" +3 .tCS.seek 0ml + "collection"'v' +796 "core" ' +2 "collection"'M& +4 "core" &O}kCG\ H + "collection"' % +4 "core" %BG\  + .tCSV.dial :flush +2 "collection"'-  +42 "core"  +3 .tCS.seek 3ml +2 "collection"'`'- +801 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'% @ +42 "core" B +2 "collection"'W% +4 "core" %-CG\  +2 .tCS.seek 5ml +2 "collection"'^'l +560 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml + "collection"'' +1276 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'('- +807 "core" ' +2 .tCSV.dial :waste + "collection"' +72 "core" +3 .tCS.seek 0ml + "collection"',' +789 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&x& +4 "core" & S V ? ;4 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&_( +4 "core" ( +2 "manipulator"&]& +4 "core" & X ] 6 ;4 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &\ & +2 "core" & R T 1 ;4 +2 .tForearm.seek CC +2 "manipulator"&*'ρ +93 "core" ' +2 .tHand.close + "manipulator"&+/ +68 "core" / +2 .tCC.seek :open +2 "collection"'O( +374 "core" ( +2 "manipulator"&0& +4 "core" &! , ;4 + "manipulator"&~% +4 "core" % ϔ 3 +2 .tForearm.seek :retract + "manipulator"&'\ +97 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"& (- +281 "core" ( +2 "manipulator"&& +4 "core" &- F , + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &'& +2 "core" &- Z , +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&|' +113 "core" ' +2 .tHand.open + "manipulator"&G1 +72 "core" 1 +2 "manipulator"&!% +4 "core" %  \\ T +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&n'\ +98 "core" ' +2 #tda sampling at most 1000ml +3 #Loading sh1 puck from tube 4 into Collection Clamp + ."Qmail"HABfans.email "Started da in tube 4 at 11:34:50EDT13-Sep-18\\n{1 => 22, 2 => 22, 3 => 4, 4 => 18}\\nCan@11:30:28, 21.2C, 20% humidity, 14.1psia, 12.827V, 0.497A, 0.503A avg, 6.37W",Subject: "da sampling at most 1000ml" +2 "collection"'& +143 "core" &GJ\ ) +2 "manipulator"&[% +3 "core" %\    +2 "storage"(;% +4 "core" %~ 2\ N + "storage"(. +3 "core" .( +3 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"(h(,H +652 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (k& +3 "core" &,E( $\ I  +2 "manipulator"&&& +3 "core" &- X , +2 "manipulator"&>% +4 "core" %\  w u #  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 +2 "manipulator"&1( +180 "core" ( +2 "manipulator"&#& +4 "core" & # "| + "storage"(/& +4 "core" &,G7 Z\ I  +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&l'# +97 "core" ' +3 "storage"(K& +4 "core" &,G7 <\ I  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(R'L +135 "core" ' +3 "storage"(H- +3 "core" -'| + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (t& +3 "core" &,G4 \ G  +5 "manipulator"&& +4 "core" &\ "{ +2 .t\Elbow.seek 4 + "manipulator"&=( +4 "core" ( + "manipulator"&g& +4 "core" &\ l "{ +2 "storage"(V& +4 "core" &,G4 \ H  +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&N'ϓ +19 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +45 "manipulator"&/ +80 "core" / +13 ."downElevator"SE.seek :down +4 "manipulator"&.& +3 "storage"(A'v +6 "core" &\ {  "{ +3 "manipulator"&% +4 "core" % ϊ y +3 .tForearm.seek :retract +2 "manipulator"&X'\ +95 "core" ' +3 .t\Elbow.seek CC +2 "manipulator"&4( +3 "core" ' + ."downElevator"SE.coast + "storage"(5 +140 "core" ( +2 "manipulator"&7& +4 "core" & ~ d 6 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" & w v 2 6 +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +5 "manipulator"&P'ρ +100 "core" ' +2 "manipulator"&I& +4 "core" & k _ @ 6 +2 "manipulator"&% +4 "core" %ϊ X ^  +3 "collection"'& +3 "core" &GJ5\ " +2 "collection"'?& +4 .tCC.seek :closed +2 "collection"'3(O +6 "core" &EI3\ $ +2 &FK \ $ +8 &2}EI\ +| +9 &d|EJ\\\ ? +9 &nDI\ O +10 &JNEG\ M +10 & SEJ\ N +8 &QGJ\ N +10 &MFJ\ N +9 &RRDJ\ M +9 &LFJ\ M +10 &ODI\ M +9 & NFK\ M +10 &"ZOFI\ M +9 &$TEJ\ N +9 &%PFJ\ N +10 &'RGJ\ M +9 &)aSBH\ N +10 &+#PDK\ N +9 &,REJ\ M +9 &.RFH\ N +10 &0iQFK\ N +9 &2+OFH\ N +9 &3MEH\ M +10 &5RHI\ N +9 &7rPFJ\ M +9 &94OFH\ M +10 &:QEJ\ M +9 &<RFI\ M +10 &>zNEH\ M +9 &@=OFI\ M +9 &ARDJ\ N +10 &CODI\ N +9 &EWEI\ N +10 &G>dDG\ O +9 &HDF\ T +9 &JDG\ X +10 &LcDG\ [ +9 &N%DG\ G +9 &O==BF\ )x +10 &OxBF\ N +5 ( + "collection"'?& +4 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.88 +2 .Hand.open + "manipulator"&e1 +3 "core" &OtDF\ N +64 1 +2 "manipulator"&% +4 "core" % υ   n +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&}'\ +102 "core" ' +2 .tSC.coast "storage"(6 +3 #tcollectSample 1000ml w/bubble point of 24psi + #Priming 7ml + .Sleepy.power :sampler,:ON + .Intake.select :close + .\Exhaust.select :close + .SS.hold +2 "sampler")+ +3 "core" + + "sampler")S% +4 "core" % \ :# + "collection"'2& +4 "core" &OjBD N +2 E\ *a` + #tCalibrating pressure and temperature sensors +2 .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X +26 +2 .tdelay 3.8 seconds +382 "collection"'% +4 "core" %CF +2 "sampler")c% +3 "core" %?7 \ 4 +2 .tSSV.dial :spit +2 "sampler"): +133 "core"  +3 .tSS.seek 0ml + "sampler")D' +277 "core" ' +2 .tSSV.dial CBV + "sampler")  +136 "core" +2 .tCTV.dial :intake + "collection"'  +75 "core"  +2 #tWaiting for external sampler to finish priming... + .delayUntil "11:38:15.26" +15442 E KK +1031 ."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" % +2 #tIntake @17.7psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X`} \ "#U +2 "collection"'r% +4 "core" %KN + #tIntake @14.6psia, vacuum from 9.1 to 12.1psi + .SS.reconfigure SSinhale.with maxSpeed: 135 +2 "sampler")#.0XU \ . +2 #tVacuum too high -- waiting up to 40s +14 "collection"'% +3 "core" %W\\$ +2 "sampler")Z% +3 "core" %DRr \ "1 +15 "collection"'@% +3 "core" %Z] +2 "sampler")d% +3 "core" %GyL \ $ +2 "collection"'q% +3 "core" %[^M +2 #tIntake @15.4psia, vacuum from 9.9 to 12.9psi + .SS.reconfigure SSinhale.with maxSpeed: 122 +2 "sampler")#.z0X% +3 "core" %tw +2 "sampler")#% +3 "core" %x\ O \ # +15 "collection"'/% +3 "core" %vy +2 "sampler")K% +3 "core" %x\ O \ $ +15 "collection"' % +3 "core" %xzD +2 "sampler")H% +3 "core" %x\ O \ $ +15 "collection"'t% +3 "core" %z{x +2 "sampler")% +3 "core" %x\ O \ $ +15 "collection"'g% +3 "core" %|~ +2 "sampler")V% +4 "core" %x\ O \ $ +14 "collection"'n% +3 "core" %} +2 "sampler")z% +3 "core" %x\ O" \ # +2 "collection"'% +4 "core" %~ + #tIntake @17.5psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 99 +2 "sampler")#.c0X +2 #tVacuum too high -- waiting up to 40s +14 "collection"'% +3 "core" %x} +2 "sampler")D% +3 "core" %V \ $ +15 "collection"'% +6 "core" %vy +4 "sampler")J% +3 "core" %M \ $ +15 "collection"'w% +3 "core" %sw +2 "sampler")\\% +3 "core" %D \ % +15 "collection"'8% +3 "core" %x| +2 "sampler")<% +3 "core" %E \ $ +68 "collection"'s% +4 "core" %| +2 "sampler")m% +3 "core" %E.1 \ $ +2 "collection"'% +3 "core" % +2 #tIntake @17.3psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 80 +2 "sampler")#.P0X \ $ +14 "collection"' % +3 "core" %y +2 "sampler")% +3 "core" %3> \ $ +15 "collection"'p% +3 "core" %{ +2 "sampler")o% +4 "core" %3= \ $ +14 "collection"'Q% +4 "core" %{} +2 "sampler")E% +3 "core" %3> \ $ +15 "collection"'% +3 "core" %z} +2 "sampler")j% +3 "core" %3> \ % +15 "collection"'y% +3 "core" %{ +2 "sampler")r% +3 "core" %3> \ $ +15 "collection"'% +3 "core" %~ +2 "sampler")5% +3 "core" %3> \ $ +15 "collection"'"% +3 "core" % +2 "sampler") % +3 "core" %3=#( \ $ +2 "collection"')% +4 "core" % + #tIntake @17.6psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 72 +2 "sampler")#.H0X \ $ +15 "collection"'F% +3 "core" %{~ +2 "sampler")% +3 "core" %M> \ % +15 "collection"'% +3 "core" %~ +2 "sampler")Z% +3 "core" %M= \ $ +15 "collection"'@% +3 "core" % +2 "sampler")d% +3 "core" %M> \ # +15 "collection"'q% +3 "core" % +2 "sampler")f% +3 "core" %M> \ % +15 "collection"' % +3 "core" %} +2 "sampler")-% +3 "core" %M> \ % +15 "collection"'v% +3 "core" %z +2 "sampler")%% +3 "core" %M>  \ $ +15 "collection"'W% +3 "core" %|~ +2 "sampler")`% +3 "core" %M> \ % +15 "collection"'^% +3 "core" %} +2 "sampler")% +5 "core" %M>  \ $ +15 "collection"'% +3 "core" % +2 "sampler")(% +3 "core" %M>(' \ $ +2 "collection"'x% +3 "core" % +2 #tIntake @17.6psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 65 +2 "sampler")#.A0X% +3 "core" %fo;$" \ $ +15 "collection"'#% +4 "core" % +2 "sampler")M% +3 "core" %fo;-, \ $ +2 "collection"'/% +4 "core" % +2 .tSS.reconfigure SSinhale.with maxSpeed: 59 + "sampler")#.;0X% +3 "core" % +2 "sampler")#% +3 "core" %; \ $ +15 "collection"'M% +3 "core" % +2 "sampler")/% +3 "core" %; \ $ +15 "collection"' % +3 "core" % +2 "sampler")H% +3 "core" %; \ $ +15 "collection"'t% +3 "core" % +2 "sampler")% +3 "core" %; \ # +15 "collection"'g% +3 "core" % +2 "sampler")V% +3 "core" %;  \ $ +15 "collection"'n% +3 "core" % +2 "sampler")z% +3 "core" %;  \ $ +15 "collection"']% +3 "core" % +2 "sampler")% +3 "core" %; \ # +15 "collection"'% +3 "core" % +2 "sampler")1% +3 "core" %; \ # +15 "collection"'l% +3 "core" % +2 "sampler")7% +3 "core" %; \ " +15 "collection"'% +3 "core" % +2 "sampler")R% +3 "core" %; \ ! +15 "collection"'N% +3 "core" % +2 "sampler")I% +3 "core" %; ! \ ! +15 "collection"'% +3 "core" % +2 "sampler")% +3 "core" %;$$ \ ! +15 "collection"'% +3 "core" % +2 "sampler")=% +3 "core" %;() \ " +2 "collection"'A% +3 "core" % +2 #tIntake @17.5psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 39 +2 "sampler")#.'0X' +322 "core" '^!Y \ $ +2 #tVacuum too high -- waiting up to 40s +14 "collection"'#% +3 "core" %~ +2 "sampler")M% +3 "core" %E \ # +15 "collection"'/% +3 "core" % +2 "sampler") % +3 "core" %E \ # +15 "collection"'H% +3 "core" % +2 "sampler")t% +3 "core" %E \ $ +15 "collection"'% +3 "core" % +2 "sampler")g% +3 "core" %D \ $ +15 "collection"'V% +3 "core" % +2 "sampler")n% +3 "core" %D \ $ +15 "collection"'z% +3 "core" % +2 "sampler")]% +3 "core" %E \ # +15 "collection"'% +3 "core" % +2 "sampler")% +3 "core" %D \ $ +15 "collection"'1% +3 "core" % +2 "sampler")l% +3 "core" %D \ $ +15 "collection"'7% +3 "core" % +2 "sampler")% +3 "core" %E \ $ +15 "collection"'R% +3 "core" % +2 "sampler")N% +3 "core" %E \ # +15 "collection"'I% +3 "core" % +2 "sampler")% +3 "core" %E \ $ +15 "collection"'% +3 "core" % +2 "sampler")% +3 "core" %D \ # +15 "collection"'=% +3 "core" % +2 "sampler")A% +3 "core" %E \ # +15 "collection"'O% +3 "core" % +2 "sampler")?% +3 "core" %D \ # +15 "collection"'e% +3 "core" % +2 "sampler")% +3 "core" %E \ # +15 "collection"'0% +3 "core" % +2 "sampler")P% +3 "core" %E \ # +15 "collection"'h% +3 "core" % +2 "sampler")6% +3 "core" %D \ # +15 "collection"'% +3 "core" % +2 "sampler")U% +3 "core" %E \ $ +15 "collection"'b% +3 "core" % +2 "sampler")% +3 "core" %E \ $ +15 "collection"'.% +3 "core" % +2 "sampler")K% +3 "core" %E \ $ +15 "collection"'c% +3 "core" % +2 "sampler")S% +4 "core" %E\  \ # +14 "collection"'a% +5 "core" % +2 "sampler")% +3 "core" %E  \ # +15 "collection"':% +3 "core" % +2 "sampler")% +3 "core" %D \ $ +15 "collection"'D% +3 "core" % +2 "sampler")% +3 "core" %E \ # +15 "collection"'J% +3 "core" %~ +2 "sampler")w% +3 "core" %D \ # +15 "collection"'\\% +4 "core" % + "sampler")8% +4 "core" %D \ # +15 "collection"'<% +3 "core" % +2 "sampler")s% +3 "core" %E \ # +15 "collection"'m% +3 "core" % +2 "sampler")% +3 "core" %E \ $ +15 "collection"'T% +3 "core" % +2 "sampler")9% +3 "core" %E \ # +15 "collection"'% +3 "core" % +2 "sampler")Y% +3 "core" %E  \ $ +15 "collection"' % +3 "core" % +2 "sampler")p% +3 "core" %E!" \ $ +15 "collection"' % +3 "core" % +2 "sampler")o% +3 "core" %D&# \ # +15 "collection"'Q% +3 "core" % +2 "sampler")2% +3 "core" %E)& \ # +2 "collection"'E% +3 "core" % +2 #tIntake @17.6psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 29 +2 "sampler")#.0X \ $ +15 "collection"'"% +3 "core" % +2 "sampler") % +3 "core" %> \ $ +15 "collection"')% +3 "core" % +2 "sampler")u% +3 "core" %> \ $ +15 "collection"'% +3 "core" % +2 "sampler")F% +4 "core" %= \ $ +14 "collection"'X% +3 "core" % +2 "sampler")% +57 "core" %> \ $ +17 "collection"'% +3 "core" % +2 "sampler")Z% +3 "core" %= \ # +15 "collection"'@% +3 "core" % +2 "sampler")d% +3 "core" %> \ $ +15 "collection"'q% +3 "core" % +2 "sampler")f% +3 "core" %= \ $ +15 "collection"'$% +3 "core" % +2 "sampler") % +3 "core" %= \ # +15 "collection"'-% +3 "core" % +2 "sampler")v% +3 "core" %> \ $ +15 "collection"'%% +3 "core" % +2 "sampler")W% +3 "core" %> \ $ +15 "collection"'`% +3 "core" % +2 "sampler")^% +3 "core" %= \ $ +15 "collection"'% +3 "core" % +2 "sampler")% +3 "core" %> \ # +15 "collection"'(% +3 "core" % +2 "sampler")x% +3 "core" %> \ # +15 "collection"'\ % +3 "core" % +2 "sampler")+% +3 "core" %=  \ $ +15 "collection"'C% +3 "core" % +2 "sampler"){% +3 "core" %>\ \ \ # +15 "collection"'% +3 "core" % +2 "sampler")~% +3 "core" %=  \ $ +15 "collection"'*% +3 "core" % +2 "sampler")% +3 "core" %=  \ # +15 "collection"'B% +5 "core" % + "sampler")% +4 "core" %= \ $ +15 "collection"''% +3 "core" % +2 "sampler")_% +3 "core" %> \ $ +15 "collection"'G% +3 "core" % +2 "sampler")!% +3 "core" %> \ # +15 "collection"'% +3 "core" % +2 "sampler")% +3 "core" %> \ # +15 "collection"'[% +3 "core" % +2 "sampler");% +3 "core" %= \ $ +15 "collection"'|% +3 "core" % +2 "sampler")L% +3 "core" %= \ $ +15 "collection"'k% +3 "core" % +2 "sampler")&% +3 "core" %> \ $ +15 "collection"'5% +3 "core" % +2 "sampler")#% +3 "core" %>! \ $ +15 "collection"'M% +3 "core" % +2 "sampler")/% +3 "core" %>!" \ # +15 "collection"' % +3 "core" % +2 "sampler")H% +3 "core" %=$% \ # +2 "collection"'t% +3 "core" % +2 #tIntake @17.8psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 26 +2 "sampler")#.0X% +4 "core" %y} + #tIntake @17.1psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 23 + "sampler")#.0X% +3 "core" %P\  \ '6 +15 "collection"'% +3 "core" % +2 "sampler")y% +4 "core" %P\  \ '6 +14 "collection"'r% +3 "core" %~ +2 "sampler")% +3 "core" %P\  \ &6 +15 "collection"'"% +3 "core" % +2 "sampler") % +3 "core" %P\  \ %6 +15 "collection"')% +3 "core" % +2 "sampler")u% +3 "core" %P\  \ &6 +15 "collection"'% +3 "core" % +2 "sampler")F% +3 "core" %P\  \ '6 +15 "collection"'X% +3 "core" % +2 "sampler")% +3 "core" %P\  \ '6 +15 "collection"'% +3 "core" % +2 "sampler")Z% +3 "core" %P\  \ '6 +15 "collection"'@% +3 "core" % +2 "sampler")d% +3 "core" %P\  \ '6 +15 "collection"'q% +4 "core" % + "sampler")f% +4 "core" %P\  \ &6 +15 "collection"'$% +3 "core" % +2 "sampler") % +3 "core" %P\  \ &6 +15 "collection"'-% +3 "core" % +2 "sampler")v% +3 "core" %P\  \ '6 +15 "collection"'%% +3 "core" % +2 "sampler")W% +3 "core" %P\  \ '6 +15 "collection"'`% +3 "core" %~ +2 "sampler")^% +3 "core" %P\  \ '6 +15 "collection"'% +3 "core" % +2 "sampler")% +4 "core" %P\  \ '6 +14 "collection"'(% +3 "core" % +2 "sampler")x% +3 "core" %P\ \ \ \ &6 +15 "collection"'\ % +3 "core" % +2 "sampler")+% +3 "core" %P\  \ \ &6 +15 "collection"'C% +3 "core" % +2 "sampler"){% +3 "core" %P\   \ &6 +15 "collection"'% +3 "core" % +2 "sampler")~% +3 "core" %P\  \ &6 +15 "collection"'*% +3 "core" % +2 "sampler")% +3 "core" %P\  \ &6 +15 "collection"'B% +3 "core" % +2 "sampler")% +3 "core" %P\  \ &6 +15 "collection"''% +3 "core" % +2 "sampler")_% +3 "core" %P\  \ '6 +15 "collection"'G% +3 "core" % +2 "sampler")!% +59 "core" %P\  \ '6 +15 "collection"'% +3 "core" % +2 "sampler")% +3 "core" %P\  \ %6 +15 "collection"'[% +3 "core" % +2 "sampler");% +3 "core" %P\  \ #6 +15 "collection"'|% +6 "core" % +3 "sampler")L% +3 "core" %P\  \ #6 +15 "collection"'k% +3 "core" % +2 "sampler")&% +4 "core" %P\  \ $6 +14 "collection"'5% +3 "core" % +2 "sampler")#% +3 "core" %P\   \ $6 +15 "collection"'M% +3 "core" % +3 "sampler")/% +3 "core" %P\  ! \ #6 +15 "collection"' % +3 "core" % +2 "sampler")H% +3 "core" %P\ ## \ $6 +15 "collection"'t% +3 "core" % +2 "sampler")% +3 "core" %P\ &$ \ $6 +15 "collection"'g% +3 "core" % +2 "sampler")V% +3 "core" %P\ && \ #6 +15 "collection"'n% +3 "core" % +2 "sampler")z% +3 "core" %P\ ') \ $6 +2 "collection"']% +3 "core" % +2 #tIntake @17.6psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 19 +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'' +97 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")J +133 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X% +4 "core" % \ ^! + .tCBV.dial between SSV and waste2 +2 "collection"'  +38 "core"  +3 "collection"'y% +3 "core" % CDH\  +2 ."connect"CTV.dial CSV,avoiding: :air +2 .tCSV.dial CTV +2 "collection"'r  +43 "core"  +2 .tCS.reconfigure CSpressurize +2 "collection"'# d@<<b +3 .tCS.seek 0ml + "collection"'' +2429 "core" '\  +2 "collection"'"% +4 "core" %߹\   +2 "sampler") % +3 "core" % \ Y! +2 #tBubblePoint: Intake @37.8psia, Outlet @13.8psia + .CBV.dial SSV + "collection"') @ +38 "core" @ +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'f' +100 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")$ +111 "core" ' +3 ."CSpush"CS.coast + "collection"'5 +18 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X9 +3 "core" 9 U +102 "collection"'9 +3 "core" 9 Z +102 "collection"'y9 +3 "core" 9 ^ +102 "collection"'r9 +3 "core" 9 b +102 "collection"'p9 +3 "core" 9 f +102 "collection"'"9 +3 "core" 9 j +102 "collection"' 9 +3 "core" 9 o +102 "collection"')9 +3 "core" 9 s +102 "collection"'29 +3 "core" 9 w +102 "collection"'9 +4 "core" 9 { +102 "collection"'F9 +3 "core" 9  +102 "collection"'X9 +3 "core" 9\ \ +102 "collection"'u9 +3 "core" 9\  +102 "collection"'9 +3 "core" 9\  +102 "collection"'Z9 +3 "core" 9\  +103 "collection"'@9 +3 "core" 9\ ' +102 "collection"'q9 +3 "core" 9\ . +102 "collection"'9 +5 "core" 9\ 5 +103 "collection"'$9 +3 "core" 9\ ; +102 "collection"'9 +3 "core" 9\ A +103 "collection"'f9 +3 "core" 9\ F +102 "collection"'d9 +3 "core" 9\ K +102 "collection"' 9 +3 "core" 9\ Q +102 "collection"'v9 +3 "core" 9\ V +102 "collection"'%9 +3 "core" 9\ Z +102 "collection"'-9 +3 "core" 9\ ^ +102 "collection"'`9 +3 "core" 9\ b +102 "collection"'^9 +3 "core" 9\ e +102 "collection"'W9 +3 "core" 9\ j +102 "collection"'9 +3 "core" 9\ m +3 .tCH.hold 10:00,70C +2 "collection"'( `\ `\ m +3 "core"  +52626 E\ \  +7375 "core" ` +2 "collection"'9 +3 "core" 9\  +2 #tCollection Puck Heater at 70C after lysing + .CS.seek 0ml +2 "collection"'\ ' +336 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'x @ +101 "core" A +2 .tCSV.dial :air +2 "collection"'C @ +41 "core" > +3 .tCS.seek 5ml + "collection"'+'l +1345 "core" ' +2 .tCSV.dial CTV + "collection"'  +43 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'{ @ +43 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'*  +45 "core"  +2 .tdelay 2 seconds +249 .CSV.dial :air +10 "collection"'~ @ +44 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'B' +1344 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"'' +100 "core" ~ +2 .tCBV.dial CSV + "collection"'_  +30 "core"  +2 "collection"'G% +4 "core" % ( +\ # +2 .tCS.seek 5ml +2 "collection"'!'l +1349 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'  +43 "core" +2 "collection"'% +4 "core" %l\ " +2 .tCS.seek 7ml +2 "collection"'[' +590 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'; @ +42 "core" > +3 .tCS.seek 10ml + "collection"'|' D +841 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'L ` +113 "core" ^ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'k   +39 "core" " +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'&  + '5  +30 "core"  +104  +6 .tCS.seek 5ml +2 "collection"'#'l +1348 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'M @ +113 "core" ? +2 .tCSV.dial :waste +2 "collection"'/ +102 "core" +2 .tCS.seek :empty +2 "collection"' 'Ͱ +1357 "core" ' +2 .tCSV.dial :air + "collection"'H @ +72 "core" A +3 .tCS.seek 5ml + "collection"'t'l +1349 "core" ' +2 .tCSV.dial CTV + "collection"'  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'g @ +43 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'V  +43 "core"  +4 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'n @ +55 "core" B +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'z' +1358 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"'] +102 "core" ~ +2 .tCBV.dial CSV + "collection"'  +39 "core"  +2 "collection"'% +4 "core" %sw\ $ +2 .tCS.seek 5ml +2 "collection"'1'l +1354 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +4 "collection"'l  +45 "core" +2 "collection"'7% +4 "core" %l\ $\ +2 .tCS.seek 7ml +2 "collection"'' +587 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'R @ +43 "core" > +3 .tCS.seek 10ml + "collection"'N' D +847 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +124 "core" b +2 #tLysing Complete + "collection"'& +4 "core" &Og\ $N +2 #tStoring sh1 puck in Collection Clamp to tube 3 + "manipulator"&=% +4 "core" %\  7  +2 "storage"(,% +3 "core" % a\ Q + "storage"(I. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 + "storage"(A( +349 "core" ( +4 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (O& +3 "core" & \ G + "manipulator"&e& +4 "core" & \\ W B 6 +2 "manipulator"&% +3 "core" %\  V ] s  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 +2 "manipulator"&( +157 "core" ( +2 "manipulator"&0& +4 "core" & ! + "storage"(P& +4 "core" & l\ J +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&h' +92 "core" ' +2 "storage"(& +4 "core" & c\ J +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"('L +283 "core" ' +2 "storage"(U- +3 "core" -'K + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&b& +3 "core" & T S 2 + "storage"(?& +4 "core" & | ~ ]\ D + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 3 +2 "manipulator"&.' +36 "core" ' +2 .t\Elbow.hold + "manipulator"&K, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(c- +2 "core" -'K +3 .tSE.seek 3.09 Pucks below Top Plate + "storage"(j' +30 "core" ' +2 "manipulator"&S% +4 "core" %g >  + "storage"(& +4 "core" & p p \ > + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 3 + 300 counts +2 "manipulator"&:'2 +21 "core" ' +2 "manipulator"&D& +4 "core" & [ U 0  +2 "storage"(a& +4 "core" & \ D +2 .tForearm.reconfigure TightForearm +47 "manipulator"&#Q@2^d^\ b +9 .tForearm.seek 3 + 700 counts +2 "manipulator"&J' +24 "core" ' +2 .tSE.seek 4.09 Pucks below Top Plate +2 "storage"(6' +44 "core" ' +2 "manipulator"&& +4 "core" &   +2 "manipulator"&% +4 "core" %й t y " +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&w'\ +91 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&8( +148 "core" ( +2 "manipulator"&<& +4 "core" & ; < $ 4 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &\\& +2 "core" & 5 1  4 +2 .tForearm.seek CC +2 "manipulator"&m'ρ +102 "core" ' +2 .tHand.close + "manipulator"&/ +77 "core" / +2 .tCC.seek :open +2 "collection"'T( +378 "core" ( +3 "storage"(9& +4 "core" & }  \ D +2 "storage"(Y& +3 "core" & x o\ C +2 "manipulator"&s& +4 "core" & > 4 4 + "manipulator"& % +4 "core" % t 2 0 + 8 +2 .tForearm.seek :retract + "manipulator"&'\ +103 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 +2 "manipulator"&o( +153 "core" ( +2 "manipulator"&Q& +4 "core" & }  +2 "storage"(E& +3 "core" & 5\ I +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 3 +2 "manipulator"& ' +110 "core" ' +2 .t\Elbow.hold + "manipulator"&>, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&1 +72 "core" 1 +14 "manipulator"&y% +4 "core" % v  . +2 "storage"(r& +4 "core" & f h "\ A + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 314 counts +2 "manipulator"&p'@ +19 "core" ' +2 "manipulator"&"& +4 "core" & +2 "storage"( & +3 "core" & 3\ L +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&)' +26 "core" ' +2 "storage"(2% +4 "core" % C\ M +3 ."downElevator"SE.seek :down +2 "storage"('v +99 (F% +3 "core" %}& \ MWf +2 "manipulator"&X% +4 "core" % I +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&u'\ +96 "core" ' +20 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +2 #tTranferring DA +2 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +4 "core" &\ + + .tHand.open +2 "manipulator"&Z1 +17 "core" 1 +2 "manipulator"&@& +4 "core" & P +2 "manipulator"&q% +3 "core" %\ &  !N +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&(- +173 "core" ( +2 "manipulator"&$& +4 "core" &- 3 2 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- v 2 +2 .tForearm.seek :garage + "manipulator"&f' +105 "core" ' +2 .tHand.close + "manipulator"&d/ +74 "core" / +2 "manipulator"& & +4 "core" &- z ( 2 +2 "manipulator"&v% +3 "core" %  ~ } ? +2 .tForearm.seek :retract +2 "manipulator"&%'\ +102 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&-( +278 "core" ( +2 "manipulator"&`& +4 "core" &  ;8 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &^& +2 "core" & % ;8 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&W'ρ +100 "core" ' +2 "manipulator"&& +4 "core" & V ;8 +2 "manipulator"&% +4 "core" %ω z x +2 "collection"'(& +3 "core" & #[\ ) +2 "collection"'& +4 .tCC.seek :closed +2 "collection"'(O +2 "core" &"A\ ) +3 &"!\ ) +9 &0}#\ +| +10 &c|!\ > +9 &sn"\ N +9 &8P \ "M +10 &T!\ !M +9 &O#\ "M +10 &~N"\ "M +9 &@O"{\ !M +9 &M"e\ !M +10 &N" \ !M +9 & R#\ !M +9 &"HR"\ !M +10 &$ R"\ !M +9 &%O \ !L +10 &'T!\ M +9 &)PR #\ !M +9 &+P"x\ !M +10 &,N "j\ !M +9 &.Q"W\ !L +9 &0YO":\ !L +10 &2R!+\ !M +9 &3O"\ !M +10 &5M"\ "L +9 &7aO#\ !L +9 &9"R#\ !M +10 &:O"\ !M +9 &<L!\ #L +9 &>iO#\ !L +10 &@*R"\ !M +9 &AQ#\ !M +10 &CO!n\ !M +9 &EoV%c\ M +9 &G-` !\ N +10 &H/+ \ R +9 &Jc\ W +9 &LSnq\ Y +10 &Nbg\ J +9 &O/;ce\ , +10 &O sch\ I +5 ( + "collection"'& +5 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.00 + "collection"'x& +4 "core" &O]ad\ I + &O^Zb\ I + .tHand.open + "manipulator"&C1 +72 "core" 1 +2 "manipulator"&\ % +4 "core" %φ [ V - +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' +2 .tPSV.dial PSR + "processing"%{ +131 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +57 "processing"%*' +1610 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +33 "processing"%~  +41 "core"  +3 .tPS.seek 0ml + "processing"%+'W +1618 "core" ' +2 .tPSV.dial PSR + "processing"%' +44 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%_' +2633 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%G +2 "collection"'B  +5 "core"  +2 "processing"%  +43 "core"  +35 +2 .tPSV.dial :mixloop + "processing"% +101 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%!  +129 "core" +3 .tPS.seek 0ml + "processing"%;'W +2632 "core" ' +2 .tPSV.dial :air + "processing"%[  +44 "core"  +3 .tPS.seek 2.5ml + "processing"%L' +2634 "core" ' +2 .tPSV.dial :mixloop + "processing"%k +44 "core" +3 .tPS.seek 0ml + "processing"%&'W +2630 "core" ' +2 .tPSV.dial :air + "processing"%5  +44 "core"  +3 .tPS.seek 2.5ml + "processing"%|' +2640 "core" ' +2 .tPSV.dial :mixloop + "processing"%M +43 "core" +3 .tPS.seek 0ml + "processing"%/'W +2637 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&#& +4 "core" & Q P + ;7 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&H( +4 "core" ( +2 "manipulator"& & +4 "core" & [ ]  ;7 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & U R B ;7 +2 .tForearm.seek CC +2 "manipulator"&g'ρ +101 "core" ' +2 .tHand.close + "manipulator"&V/ +66 "core" / +2 .tCC.seek :open +2 "collection"'n( +378 "core" ( +2 "manipulator"&t& +4 "core" & S ;7 + "manipulator"&]% +4 "core" % τ  b +2 .tForearm.seek :retract + "manipulator"&'\ +102 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&(- +283 "core" ( +2 "manipulator"&z& +4 "core" &- <  +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &l& +2 "core" &- 7  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&7' +110 "core" ' +2 .tHand.open + "manipulator"&11 +76 "core" 1 +2 "manipulator"&R% +4 "core" % } ~ u e +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +101 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing + ."connect"PRV.dial CBV +2 .tCBV.dial PRV + .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 4 into Collection Clamp + "collection"'& +4 "core" &%(]\ 3 +2 "manipulator"&% +3 "core" %\    +2 "storage"(=% +4 "core" % J K\ \\ + "storage"(,. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 4 + "storage"(I(,H +344 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (O& +3 "core" &,H) \ Q  + "manipulator"&e& +4 "core" &- e  + "manipulator"&% +4 "core" %\  $  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 + "manipulator"&0( +180 "core" ( +2 "manipulator"&P& +4 "core" & $ ` +2 "storage"(& +3 "core" &,H) \ Q  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&4'# +92 "core" ' +2 "storage"(}& +4 "core" &,H) '\ M  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(U'L +141 "core" ' +2 "storage"(b- +3 "core" -'ڐ +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 (?& +3 "core" &,H( @\ F  + "manipulator"&c& +4 "core" & r r ` + .t\Elbow.seek 4 +2 "manipulator"&S( +13 "core" ( +2 "manipulator"&& +4 "core" & } =  +2 "storage"(D& +3 "core" &,H( (\ H  +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&a'ϓ +18 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +68 "core" / +10 ."downElevator"SE.seek :down +3 "manipulator"&& +4 "storage"(h'v +4 "core" & x   +2 "manipulator"&% +4 "core" % Ϙ j S +2 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&.( +5 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +149 "core" ( +2 "manipulator"&:& +55 "core" & _ ^ E ;7 +8 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &j& +3 "core" & R R E ;7 +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&<'ρ +97 "core" ' +33 "manipulator"&\\& +4 "core" & a R 8 ;7 +2 "manipulator"&J% +3 "core" %ψ Q Q F +2 "collection"'K& +4 "core" &%)\ ' +2 "collection"'& +4 .tCC.seek :closed + "collection"'w(O +3 "core" &'(\ ' +3 &#(\ ( +10 &1}%(\ +| +9 &f}%'w\ ? +9 &zn$(r\ N +10 &@L$'b\ !M +9 &Q%'K\ L +9 &P#)B\ !M +10 &N%'4\ !M +9 &HO$(-\ M +9 & O$)\ !L +10 &P$( \ M +9 & R#(\ M +10 &"PN$'\ !M +9 &$N&(b\ !M +9 &%N"(I\ L +10 &'O$(B\ L +9 &)YO&(I\ !L +9 &+N%'=\ L +10 &,Q$()\ L +9 &.N$)%\ L +10 &0aO$(\ L +9 &2"Q$)\ \ !M +9 &3L%)\ !L +10 &5N%*\ M +9 &7gO$({\ !M +9 &9+O#*9\ L +10 &:L%&\ !M +9 &<L&'\ !L +10 &>pO$)\ !M +9 &@2O%*\ !M +9 &AM$'\ !M +10 &CO&&\ M +9 &EtW%'\ N +10 &G3g$'\ O +9 &H*\ S +9 &J\ Y +10 &LZ\ Z +9 &N\ G +9 &OBH\  b +10 &O"!\ #j +9 &Od %\ G +2 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.08 + .Hand.open + "manipulator"&31 +65 "core" 1 +3 "manipulator"&9% +4 "core" % φ > > ~ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&Y'\ +94 "core" ' +2 .tSC.coast "storage"(6 +3 .tCTV.dial CSV,avoiding: :intake +2 "collection"'s  +133 "core"  +2 .tCSV.dial CTV + "collection"'  +26 "core"  +2 .tPS.seek 2.5ml +2 "processing"%Q' +2639 "core" ' +2 "collection"'E% +4 "core" % M\ $ +2 .tCS.seek 4.151ml + "collection"'m'Q +1563 "core" ' +2 .tdelay 8 seconds +395 E\ .II +407 .tPSV.dial :air +2 "processing"%8  +43 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%  +71 "core"  +3 .tPS.seek 0ml + "processing"%y'W +2632 "core" ' +2 .tCBV.dial between PRV and waste1 + "collection"'r ` +39 "core" ^ +2 .tCSV.dial :air +2 "collection"'" @ +43 "core" ? +3 .tCS.seek 10ml + "collection"' ' D +1566 "core" ' +2 .tCSV.dial CTV + "collection"'2  +44 "core"  +2 .tCS.seek 0ml +2 "collection"'' +2628 "core" ' +2 .tCBV.dial :waste1 + "collection"'F @ +29 "core" > +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'X  +130 "core" +2 "collection"'o& +4 "core" &Oc|\ !G +2 #tStoring lyfil puck in Collection Clamp to tube 3 + "manipulator"& % +3 "core" %\  x w @  +2 "storage"(% +4 "core" %z \ N + "storage"(p. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 3 + "storage"(Z( +348 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (@& +2 "core" & N\ D +2 "manipulator"&q& +3 "core" & > A ;6 +2 "manipulator"&6% +3 "core" %\  A @   +3 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 3 + "manipulator"&)( +155 "core" ( +2 "manipulator"&$& +4 "core" & t x +2 "storage"(& +3 "core" & \ H +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&' +94 "core" ' +2 "storage"(A& +4 "core" & $\ J +2 .tSE.reconfigure SEpick + "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(>'L +269 "core" ' +2 "storage"(d- +3 "core" -'? + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"& & +3 "core" & R R P +2 "storage"(v& +3 "core" & z y \ B + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 3 +2 "manipulator"&u' +37 "core" ' +2 .t\Elbow.hold + "manipulator"&f, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(`- +2 "core" -'? +2 .tSE.seek 4.09 Pucks below Top Plate +2 "storage"(^' +30 "core" ' +2 "manipulator"&% +4 "core" %m  + "storage"(& +4 "core" & ; < s\ 9 + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 308 counts + "manipulator"&': +21 "core" ' +2 "manipulator"&(& +4 "core" & b X +2 "storage"(%& +4 "core" & z _\ D +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&T' +20 "core" ' +2 .tSE.seek 5.09 Pucks below Top Plate +2 "storage"(' +44 "core" ' +2 "manipulator"&x& +4 "core" & { t  +2 "manipulator"&C% +3 "core" %й r c r +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&\ '\ +95 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&{( +154 "core" ( +3 "manipulator"&W& +4 "core" &!   Z <9 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &~& +2 "core" &  % [ <9 +2 .tForearm.seek CC +2 "manipulator"&*'ρ +103 "core" ' +2 .tHand.close +47 "manipulator"&'/ +73 "core" / +2 .tCC.seek :open +2 "collection"'+( +378 "core" ( +2 "storage"(G& +4 "core" & /\ E +2 "storage"(& +3 "core" & z 2\ D +2 "manipulator"&B& +4 "core" & 9 =  :. + "manipulator"&% +4 "core" % x ? @ f n +2 .tForearm.seek :retract +2 "manipulator"&!'\ +95 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 +2 "manipulator"&_( +153 "core" ( +2 "manipulator"&[& +4 "core" & x w x \ +2 "storage"(;& +3 "core" & {\ F +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 3 + "manipulator"&k' +112 "core" ' +2 .t\Elbow.hold + "manipulator"&L, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&51 +67 "core" 1 +13 "manipulator"&&% +5 "core" %    D +2 "storage"(M& +4 "core" & n o \ = +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 317 counts + "manipulator"&|'C +20 "core" ' +2 "manipulator"&#& +4 "core" & w z 6 +2 "storage"( & +4 "core" & \ G +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&' +21 "core" ' +2 "storage"(V% +4 "core" % \ G +3 ."downElevator"SE.seek :down +2 "storage"(-'v +99 (% +3 "core" %+ ,\ IXg +2 "manipulator"&% +4 "core" %й  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&t'\ +90 "core" ' +14 ' + ."downElevator"SE.coast +2 "storage"(5 +2 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%]  +85 "core"  +3 .tPS.seek 2.5ml + "processing"%g' +2635 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%z +55 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%l  +42 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%H +43 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%1  +42 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%R'W +2629 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%& +4 "core" &w\ B + .tHand.open + "manipulator"&1 +18 "core" 1 +2 "manipulator"&& +4 "core" &  O +2 "manipulator"&=% +3 "core" %\   # +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&,(- +172 "core" ( +2 "manipulator"&7& +4 "core" &-  " ? +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &O& +3 "core" &- s ? +2 .tForearm.seek :garage +2 "manipulator"&e' +103 "core" ' +2 .tHand.close + "manipulator"&/ +75 "core" / +2 "manipulator"&P& +4 "core" &- b ? +2 "manipulator"&% +3 "core" %  U +2 .tForearm.seek :retract +2 "manipulator"&}'\ +99 "core" ' +33 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&( +125 "core" ( +2 "manipulator"&b& +4 "core" &  \\ + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &?& +2 "core" & a \\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&c' +100 "core" ' +2 "manipulator"&& +4 "core" & V \\ +2 "manipulator"&D% +3 "core" % V ` +3 "processing"%& +3 "core" &\ = +2 "processing"%& +4 .tPC.seek :closed +2 "processing"%(Tg +2 "core" &n\ = +3 &\ =  +10 &5x\ 5+} +9 &d~\ 3@ +10 &`m\ 4O +9 &!P\ 6O +9 &Q\ 6O +10 &Q\ 6O +9 &hQ\ 6O +10 &*P\ 6O +9 &P\ 6O +9 &P\ 7O +10 & pN\ 6O +9 &"2P\ 7O +9 &#P\ 7O +10 &%P\ 6N +9 &'xP\ 6O +10 &);P\ 6O +9 &*O\ 7O +9 &,N\ 6O +10 &.P\ 6O +9 &0DO\ 6N +9 &2Q\ 5O +10 &3Q\ 7O +9 &5O\ 6O +10 &7KO\ :O +9 &9 P\ ;O +9 &:S\ :O +10 &<N\ ;O +9 &>SN\ ;O +9 &@N\ ;O +10 &AO\ ;N +9 &CP\ ;N +10 &EZT\ :O +9 &GV\ :P +9 &HY\ :P +10 &Jh\ 9Q +9 &LS\ 5T +9 &N\ 5U +10 &O\ 5U +9 &Q\ 5U +10 &SHu\ 74 +9 &T-4`\ 9; +8 ( +2 &TB\ > & + "processing"%& +4 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.62 + "processing"%& +4 "core" &TB\ > & + .tHand.open + "manipulator"&01 +76 "core" 1 +2 "manipulator"&4% +4 "core" %  ` +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&:'\ +88 "core" ' +2 .tPRV.dial :air + "processing"%U  +44 "core"  +2 .tPSV.dial :mixloop +2 "processing"%a +43 "core" +2 "processing"%j% +4 "core" %\\k\ ; +2 .tPS.seek 0.3ml +2 "processing"%S' +396 "core" ' +50 .tPSV.dial PSR +9 "processing"%h +102 "core"  +2 .tPSR.select :wash + "processing"% +11 .tPS.seek 0.7ml +2 "processing"%\\'* +485 "core" ' +3 .tdelay 3 seconds +302 .PSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%J' +1924 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%K +102 "core" +2 .tPTV.dial :mixing +2 "processing"% @ +71 "core" B +2 .tPBV.dial :waste2 +2 "processing"%n  +104 "core"  +3 .tPS.seek 0ml + "processing"%3'W +2636 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&9& +4 "core" & T \\ +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&( +3 "core" ( + "manipulator"&s& +4 "core" &  \\ +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 & & +3 "core" & - \\ +2 .tForearm.seek PC + "manipulator"&<' +97 "core" ' +2 .tHand.close + "manipulator"&I/ +67 "core" / +2 .tPC.seek :open +2 "processing"%/( +400 "core" ( +2 "manipulator"&E& +4 "core" & 1 \\ + "manipulator"&N% +4 "core" %  +2 .tForearm.seek :retract + "manipulator"&8'\ +93 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&(- +139 "core" ( +2 "manipulator"&Q& +4 "core" &- ( +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &r& +3 "core" &- _ ( +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&"' +110 "core" ' +2 .tHand.open + "manipulator"&m1 +69 "core" 1 +2 "manipulator"&2% +4 "core" % q c . +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"& '\ +98 "core" ' +5 #tLoading da puck from tube 4 into Processing Clamp + "processing"%F& +4 "core" &\ B +2 "manipulator"&X% +4 "core" %\  J  +2 "storage"(o% +3 "core" % M @\ [ +2 "storage"( . +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"((,H +346 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (p& +3 "core" &,K* k\ Q\  + "manipulator"&@& +4 "core" &.Y : + "manipulator"&q% +4 "core" %\  F  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 + "manipulator"&6( +181 "core" ( +2 "manipulator"&$& +4 "core" & b "z + "storage"(& +4 "core" &,J\  V\ X +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&A'# +93 "core" ' +2 "storage"(.& +4 "core" &,J\ *\ ) \ Y +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(Y'L +156 "core" ' +2 "storage"(d- +3 "core" -'՞ +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 ( & +3 "core" &,J \ K +2 "manipulator"&v& +3 "core" &  "z +2 .t\Elbow.seek 4 + "manipulator"&`( +3 "core" ( +2 "manipulator"&& +3 "core" & " "z +2 "storage"(& +4 "core" &,J N\ M +2 .tForearm.seek 4 + 300 counts + "manipulator"&('ϓ +20 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&%/ +65 "core" / +10 ."downElevator"SE.seek :down +5 "manipulator"&x& + "storage"(C'v +6 "core" &\ 0 "z +2 "manipulator"&% +4 "core" % ώ > +2 .tForearm.seek :retract + "manipulator"&)'\ +97 "core" ' +28 .t\Elbow.seek PC +2 "manipulator"&>( +3 "core" ' + ."downElevator"SE.coast + "storage"(5 +251 "core" ( +2 "manipulator"&u& +4 "core" & L c + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" & 3 c +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&^' +101 "core" ' +2 "manipulator"&W& +4 "core" &  c +2 "manipulator"&~% +3 "core" %  +3 "processing"%T& +3 "core" &\ 9 +2 "processing"%f& +4 .tPC.seek :closed + "processing"%'(Tg +3 "core" &\ 9 +3 &\ 9 +9 &0w\ 1+z +10 &by\ /> +9 &lm\ 0O +10 &.N\ 2O +9 &NI\ 3N +9 &Q4\ 2O +10 &tQ,\ 2O +9 &7P0\ 2O +9 &OC\ 2N +10 &O=\ 3O +9 & }M:\ 3O +10 &"?O8\ 3O +9 &$R9\ 2O +9 &%R:\ 2O +10 &'O.\ 2N +9 &)GO4\ 2O +9 &+ R1\ 2O +10 &,L*\ 2O +9 &.O+\ 2N +10 &0PN%\ 2N +9 &2O\ 2N +9 &3O\ 2O +10 &5M\ 2O +9 &7WL\ 2O +9 &9N\ 2N +10 &:N\ 2N +9 &<N\ 2N +10 &>_L\ 4O +9 &@!L\ 3O +9 &AL\ 3O +10 &CL\ 2O +9 &EhQ\ 2N +9 &G'T\ 2O +10 &HZ\ 1P +9 &Jg\ 0Q +10 &L_\ -T +9 &N\ -U +9 &O\ -U +10 &Q\ -V +9 &SMl\ 09 +9 &T$1{\ /L +10 &TG\ 6) +2 ( + "processing"%f& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.64 + .Hand.open + "manipulator"&\ 1 +68 "core" 1 +2 "manipulator"&w% +4 "core" % }  S +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&G'\ +99 "core" ' +2 .tSC.coast "storage"(6 +4 #tHeating da puck from tube 4 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"%9 +2 %B  +5 "core" 9j +102 "processing"%9 +3 "core" 9k +102 "processing"%[9 +3 "core" 9k  +159 "processing"%;9 +4 "core" 9j +102 "processing"%*9 +3 "core" 9j +102 "processing"%{9 +3 "core" 9k +102 "processing"%59 +3 "core" 9j +102 "processing"%&9 +3 "core" 9j  +102 "processing"%M9 +3 "core" 9j$ +102 "processing"%#9 +3 "core" 9j) +102 "processing"% 9 +4 "core" 9k- +103 "processing"%V9 +3 "core" 9k1 +102 "processing"%!9 +3 "core" 9j5 +102 "processing"%9 +3 "core" 9j9 +102 "processing"%9 +3 "core" 9j> +102 "processing"%_9 +4 "core" 9kB +102 "processing"%k9 +3 "core" 9kF +102 "processing"%|9 +3 "core" 9kJ +102 "processing"%9 +3 "core" 9lN +102 "processing"%]9 +3 "core" 9lS +102 "processing"%9 +3 "core" 9lW +102 "processing"%-9 +3 "core" 9l[ +102 "processing"%Z9 +3 "core" 9l_ +102 "processing"%y9 +3 "core" 9lc\ +102 "processing"%z9 +3 "core" 9 lh +102 "processing"%l9 +4 "core" 9ml +102 "processing"%H9 +3 "core" 9mp +102 "processing"%19 +3 "core" 9#mt +102 "processing"%g9 +3 "core" 9*mx +102 "processing"%9 +3 "core" 92m} +102 "processing"%9 +4 "core" 9:n +102 "processing"%9 +3 "core" 9Bn +102 "processing"%=9 +3 "core" 9In +102 "processing"%79 +3 "core" 9Pn +102 "processing"%O9 +3 "core" 9Wn +102 "processing"%L9 +3 "core" 9^o +3 .tPH.hold 2:00:00,28C +2 .delay 1:30 +2 "processing"% pp^ +3 "core"  +8999 .tPSR.select :air + .PSV.dial PSR +2 "processing"%P +103 "core"  +2 .tPSR.select :wash + "processing"% +11 .tPS.seek 0.5ml +2 "processing"%' +590 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +10 .tPS.seek 2ml + "processing"%t'[ +1604 "core" ' +2 .tPTV.dial :puck + "processing"%b  +72 "core"  +2 .tPSV.dial PTV + "processing"%? +74 "core" +2 .tPBV.dial :waste1 + "processing"%e  +131 "core" +2 "processing"%% +4 "core" %]\ 2 +2 .tPS.seek 1.5ml +2 "processing"%D' +601 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" + +3 .tPS.seek 0ml + "processing"%,'W +1611 "core" ' +2 .tdelay 5:00 +12801 E\ 0CC +17201 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%}  +34 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%i * +34 "core" + +2 .tPSR.select :air + .PSV.dial PSR +2 "processing"% +73 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%0' +2381 "core" ' +2 .tPSV.dial PTV + "processing"%4 +74 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"% +73 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%U +74 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%a  +72 "core"  +2 .tPS.seek :empty +2 "processing"%j'9 +2396 "core" ' +4 .tPTV.dial :PRVmixing,via: PRV +4 "processing"%c  +131 "core" +2 .tPSV.dial :mixloop +2 "processing"%R +43 "core" +2 .tPRV.dial :ab1 +2 "processing"%h @ +74 "core" B +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml +2 "processing"%S'w +361 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +3 "collection"'\\  + "processing"%K  +46 "core"  +6 +2 "processing"%% +4 "core" %{g\ . +2 .tPS.seek 0.32ml +2 "processing"%n'( +400 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'J  +31 "core" +2 .tPRV.dial :air +2 "processing"%9  +43 "core"  +3 .tPS.seek 0.9ml + "processing"%s'D +1240 "core" ' +2 .tPRV.dial :waste2 + "processing"% @ +72 "core" ? +3 .tPS.seek 0.5ml + "processing"%I' +862 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%  +44 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%:'[ +1609 "core" ' +2 .tPSV.dial :PML + "processing"% +44 "core" +2 .tPTV.dial :mixing +2 "processing"%E @ +71 "core" B +2 .tPBV.dial :waste1 + "processing"%N  +35 "core" +2 "processing"%Q% +4 "core" %[R\ 2 +2 .tPS.seek 1.85ml + "processing"%r'; +234 "core" ' +2 .tPBV.dial between PSV and waste1 + "processing"%< * +35 "core" + +3 .tPS.seek 0ml + "processing"%'W +1968 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'m& +2 "core" &)/\ +2 .tHand.open + "manipulator"&21 +20 "core" 1 +2 "manipulator"&F& +4 "core" & H % U c + "manipulator"&8% +4 "core" %\ 1 ) F 8 ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage +54 "manipulator"&X(- +139 "core" ( +2 "manipulator"&o& +4 "core" &- _ i  ( +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 & & +3 "core" &- < R j ( +2 .tForearm.seek :garage + "manipulator"&"' +105 "core" ' +2 .tHand.close + "manipulator"&p/ +77 "core" / +2 "manipulator"&@& +4 "core" &-    ( +2 "manipulator"&q% +3 "core" %   +3 .tForearm.seek :retract + "manipulator"&$'\ +104 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&( +273 "core" ( +2 "manipulator"&.& +4 "core" & F L Z :1 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & B J :1 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +3 "manipulator"&d'ρ +103 "core" ' +2 "manipulator"& & +4 "core" & K H # :1 +2 "manipulator"&v% +3 "core" %τ 4 H a +3 "collection"'& +3 "core" &+/\ # +2 "collection"'& +4 .tCC.seek :closed + "collection"' (O +3 "core" &,/\ # +3 &+/ \ # +9 &0,0\ ,} +9 &c~+.\ ? +10 &yo+-\ O +9 &;P,/\ N +9 &R,.\ O +10 &Q,.\ N +9 &Q,0\ N +10 &CS,.\ N +9 &Q+/\ N +9 &R*.\ O +10 & P,,\ N +9 &"KQ+0\ N +9 &$ Q+-\ N +10 &%P)0\ N +9 &'N,/\ N +10 &)TP*-\ N +9 &+P./\ N +9 &,Q,0 \ O +10 &.P,. \ N +9 &0ZQ+.\ O +9 &2O+.\ N +10 &3P,/\ N +9 &5L*-\ N +10 &7cP--\ N +9 &9%R*0\ N +9 &:P,.\ N +10 &<R,/\ N +9 &>kQ*.\ N +9 &@-S+/\ N +10 &AR-/\ O +9 &CR,-\ O +10 &EqT,/\ O +9 &G/d,/\ P +9 &H+-\ S +10 &J*-\ X +9 &LW*-\ [ +9 &N,,\ H +10 &O8B*-\ 'v +9 &Ow*-\ N +5 ( + "collection"'& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.99 +2 "collection"'%& +4 "core" &Ow*.\ N + &Ow*.\ N + .tHand.open +2 "manipulator"&x1 +71 "core" 1 +2 "manipulator"&% +4 "core" % σ  < +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&6'\ +95 "core" ' +2 .tPSV.dial PSR + "processing"%A +102 "core"  +2 .tPSR.select :flush + "processing"%@ +11 .tPS.seek 1.5ml + "processing"%Y' +1618 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%(  +42 "core"  +3 .tPS.seek 0ml + "processing"%u'W +1617 "core" ' +2 .tPSV.dial PSR + "processing"% +44 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%`' +2639 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "collection"'W  +2 "processing"%C  +39 "core" ~ +127  +2 .tPSV.dial :mixloop + "processing"%~ +101 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%T  +73 "core" +3 .tPS.seek 0ml + "processing"%)'W +2636 "core" ' +2 .tPSV.dial :air + "processing"%/  +54 "core" +3 .tPS.seek 2.5ml + "processing"%\ ' +2639 "core" ' +2 .tPSV.dial :mixloop + "processing"%w +42 "core" +3 .tPS.seek 0ml + "processing"%'W +2632 "core" ' +2 .tPSV.dial :air + "processing"%f  +44 "core"  +3 .tPS.seek 2.5ml + "processing"%' +2639 "core" ' +2 .tPSV.dial :mixloop + "processing"%^ +44 "core" +3 .tPS.seek 0ml + "processing"%['W +2634 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" & M M X :0 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&;( +4 "core" ( +2 "manipulator"&*& +4 "core" &  g :0 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &{& +2 "core" &   :0 +2 .tForearm.seek CC +2 "manipulator"&5'ρ +93 "core" ' +2 .tHand.close + "manipulator"&&/ +75 "core" / +2 .tCC.seek :open +2 "collection"'M( +379 "core" ( +2 "manipulator"&#& +4 "core" & q e :0 + "manipulator"& % +4 "core" % ϊ r } _ +2 .tForearm.seek :retract + "manipulator"&V'\ +97 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&!(- +281 "core" ( +2 "manipulator"&& +4 "core" &- } F / + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &-  / +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&_' +112 "core" ' +3 .tHand.open + "manipulator"&k1 +67 "core" 1 +2 "manipulator"&|% +4 "core" %  < 3 h +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' +2 ."da"delayUntil "12:31:55.19" +1757 E\ 0ED +23014 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%] @ +71 "core" A +2 ."da"PBV.dial :waste1 + "processing"%  +34 "core" +2 ."da"delay 30 seconds +3048 .PBV.dial between PSV and waste1 +9 "processing"%- * +35 "core" * +2 ."da"PSV.dial :air +2 "processing"%Z  +43 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%y' +2364 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%z +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%l  +42 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%H +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%1  +43 "core"  +2 ."da"PS.seek :empty +2 "processing"%g'9 +2368 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +131 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"%'[ +1617 "core" ' +2 ."da"PTV.dial :puck + "processing"%=  +72 "core"  +2 ."da"PSV.dial PTV +2 "processing"%7 +71 "core" +2 ."da"PBV.dial :waste1 + "processing"%O  +34 "core" +2 "processing"%L% +4 "core" %`h\ ; +2 ."da"PS.seek 1.5ml +2 "processing"%P' +596 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%3 * +36 "core" , +3 ."da"PS.seek 0ml + "processing"%'W +1632 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%b  +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"%e +73 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2380 "core" ' +2 ."da"PSV.dial PTV + "processing"%t +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +73 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%D +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%B  +72 "core"  +2 ."da"PS.seek :empty +2 "processing"%}'9 +2355 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%i +130 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +588 "core" ' +2 ."da"delay 5 seconds +84 E\ 2== +418 ."da"PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml + "processing"%,'[ +1607 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%4 +73 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +34 "core" +2 "processing"%U% +4 "core" %Vp\ > +2 ."da"PS.seek 1.5ml + "processing"%a' +593 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%0 * +34 "core" + +3 ."da"PS.seek 0ml + "processing"%c'W +1627 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%R  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%h * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%j +73 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%K' +2356 "core" ' +2 ."da"PSV.dial PTV + "processing"%\\ +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +73 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%S +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%J  +70 "core"  +2 ."da"PS.seek :empty +2 "processing"%9'9 +2370 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%n  +44 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +4 "processing"%  +131 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%s  +42 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"% +44 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%I' +384 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%  +43 "core"  +2 "processing"%E% +4 "core" %q\ + +2 ."da"PS.seek 0.55ml +2 "processing"%N'v +345 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%Q  +44 "core"  +2 ."da"PS.seek 2ml +2 "processing"%<'[ +1567 "core" ' + ."da"PSV.dial :PML +2 "processing"%: +44 "core" +2 ."da"PTV.dial :mixing + "processing"%r @ +72 "core" B +2 ."da"PBV.dial :waste1 + "processing"%m  +34 "core" +2 "processing"%2% +4 "core" %]~\ 6 +2 ."da"PS.seek 1.85ml + "processing"%F'= +232 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%8 * +34 "core" * +3 ."da"PS.seek 0ml + "processing"%o'W +1971 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +27053 E\ %a` +20950 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +53 "processing"%  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%> * +35 "core" , +2 ."da"PSV.dial :air +2 "processing"%p  +43 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%@' +2366 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%q +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%G  +45 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%" +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%.  +44 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2361 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%X +141 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml +2 "processing"%v'[ +1616 "core" ' +2 ."da"PTV.dial :puck + "processing"%  +72 "core"  +2 ."da"PSV.dial PTV +2 "processing"%$ +74 "core" +2 ."da"PBV.dial :waste1 + "processing"%+  +34 "core" +2 "processing"%% +4 "core" %[m\ < +2 ."da"PS.seek 1.5ml +2 "processing"%%' +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%x * +33 "core" + +3 ."da"PS.seek 0ml + "processing"%'W +1614 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%A  +34 "core" +2 ."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 + "processing"% +73 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%(' +2373 "core" ' +2 ."da"PSV.dial PTV + "processing"%Y +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +73 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%u +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%W  +70 "core"  +2 ."da"PS.seek :empty +2 "processing"%C'9 +2367 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%~ +131 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%T' +593 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%`'[ +1617 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%/ +73 "core" +2 ."da"PBV.dial :waste1 + "processing"%)  +7 E\ ss +27 "core" +2 "processing"%w% +4 "core" %_h\ 1 +2 ."da"PS.seek 1.5ml +2 "processing"%\ ' +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%f * +34 "core" + +3 ."da"PS.seek 0ml + "processing"%'W +1609 "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"% * +36 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +73 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%*' +2359 "core" ' +2 ."da"PSV.dial PTV + "processing"%{ +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%& +73 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%6  +72 "core"  +2 ."da"PS.seek :empty +2 "processing"% '9 +2366 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%# +130 "core"  +2 ."da"PSR.select :wash + "processing"% +11 ."da"PS.reconfigure PSconfig +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 + "processing"%5'[ +1608 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +73 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +36 "core" +2 "processing"%;% +4 "core" %Y}\ ; +2 ."da"PS.seek 1.5ml + "processing"%k' +591 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%| * +37 "core" , +2 ."da"PS.seek 0ml +2 "processing"%V'W +1609 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%_  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%] * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +73 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%-' +2368 "core" ' +2 ."da"PSV.dial PTV +49 "processing"%Z +79 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%[ +73 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%z +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%l  +71 "core"  +2 ."da"PS.seek :empty +2 "processing"%H'9 +2368 "core" ' +2 ."da"Sleepy.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%1 +135 "core"  + ."da"PSR.select :sub1 +3 "processing"% +11 ."da"PS.reconfigure PSconfig +9 "processing"%#A d`xb +5 ."da"PS.seek 0.25ml +5 "processing"%y'7 +330 "core" ' +33 ."da"delay 5 seconds +502 .PSR.select :sub2 +4 "processing"% +9 ."da"PS.seek 0.5ml +2 "processing"%' +328 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml +2 "processing"%g'[ +1608 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +73 "core" +2 ."da"PBV.dial :waste1 + "processing"%=  +36 "core" +2 "processing"%7% +4 "core" %Wj  +2 ."da"PS.seek 1.5ml +2 "processing"%O' +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%L * +36 "core" , +3 ."da"PS.seek 0ml + "processing"%'W +1610 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%3  +33 "core"  +2 ."da"delay 30 seconds +1170 E /. +1833 ."da"PBV.dial between PSV and waste1 +2 "processing"%P * +34 "core" * +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%b +74 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%?' +2452 "core" ' +2 ."da"PSV.dial PTV + "processing"%e +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%t +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +86 "core" +2 ."da"PS.seek :empty +2 "processing"%D'9 +2449 "core" ' +2 "processing"%B9 +3 "core" 94 +2 #"da"Processing Puck Heater at 28.1C before imaging + .PH.coast + "processing"%  +3 "core" 4 + 4 +2 "processing"%i& +3 "core" &TG ) +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 + "manipulator"&}% +3 "core" %\  0 . . d +2 "storage"(% +4 "core" % \  + "storage"(4. +3 "core" . + ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 ."da"SC.seek 3 + "storage"(( +341 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (U& +3 "core" & m\ + "manipulator"&,& +4 "core" &- ! , [ b/ +2 "manipulator"&0% +3 "core" %\  , , < b +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 3 +2 "manipulator"&a( +177 "core" ( +2 "manipulator"&R& +4 "core" &\ ) - K a$ +2 "storage"(h& +3 "core" & V\ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&j' +96 "core" ' + "storage"(c& +4 "core" & C\ +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek beamBreak + "storage"(\\'L +260 "core" ' +2 "storage"(- +3 "core" -'0 + ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&S& +3 "core" & - - 7 ]$ +2 "storage"(J& +3 "core" & Y Y + ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 3 +2 "manipulator"&K' +35 "core" ' +2 ."da"\Elbow.hold + "manipulator"&n, +4 "core" , + ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"( - +2 "core" -'0 +2 ."da"SE.seek 5.1 Pucks below Top Plate +2 "storage"(s' +33 "core" ' +3 "manipulator"&% +4 "core" %v  Q# +2 "storage"(9& +3 "core" & B B + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 3 + 302 counts + "manipulator"&'4 +21 "core" ' +2 "manipulator"&E& +4 "core" &   `"{ +2 "storage"(I& +3 "core" & v v +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&Q' +24 "core" ' +2 ."da"SE.seek 6.1 Pucks below Top Plate +2 "storage"(N' +45 "core" ' +2 "manipulator"&:& +4 "core" & 0 - 5 a"{ +2 "manipulator"&r% +3 "core" %л '  . a +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&m'\ +96 "core" ' +2 ."da"\Elbow.seek PC +2 "manipulator"&2( +257 "core" ( +3 "manipulator"&8& +4 "core" & Xr + ."da"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &<& +2 "core" &  Xr +2 ."da"Forearm.seek PC +2 "manipulator"&F' +96 "core" ' +2 ."da"Hand.close + "manipulator"& / +69 "core" / +2 ."da"PC.seek :open +2 "processing"%>( +401 "core" ( +2 "storage"(p& +4 "core" & X P # + "manipulator"&o& +4 "core" & + ,  ^r + "manipulator"&q% +4 "core" % - - ) ^ +2 ."da"Forearm.seek :retract + "manipulator"&G'\ +101 "core" ' +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 3 +2 "manipulator"&"( +258 "core" ( +2 "manipulator"&.& +4 "core" &   \\$ + "storage"(@& +4 "core" & Y [ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +52 "manipulator"&X' +103 "core" ' +2 ."da"Hand.open + "manipulator"&1 +72 "core" 1 +12 "storage"( - +4 "core" -' +3 ."da"SE.seek 5.85 Pucks below Top Plate +2 "storage"(' +25 "core" ' +2 ."da"SE.reconfigure SEseal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 5.18 Pucks below Top Plate +3 "storage"($'V +49 "core" ' +2 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da18sep1313h97ml.tif +1963 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +774 #"da"SX HX9/16 (USB:31): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 24.095 seconds\ /var/log/esp/da18sep1313h97ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da18sep1313h97ml15s.tif +1558 #SX HX9/16 (USB:31): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da18sep1313h97ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da18sep1313h97ml30s.tif +3057 #SX HX9/16 (USB:31): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da18sep1313h97ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da18sep1313h97ml70s.tif +7118 #SX HX9/16 (USB:31): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da18sep1313h97ml70s.tif: TIFF Upload Complete\ +2 .Sleepy.power :camera,:OFF +2 ."Qmail"HABfans.email "24.095 sec auto-exposure",Subject: "da18sep1313h97ml images!" +10 "storage"(+- +117 "core" -'V +2 "storage"(& +5 "core" & \ * + "manipulator"&v& +4 "core" &   $ +2 ."da"\Elbow.seek 3 +2 "manipulator"&x( +4 "core" ( +2 "manipulator"&%& +3 "core" &  $ +2 "storage"(A& +3 "core" & \ * +3 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&d' +11 "core" ' +2 ."da"SE.reconfigure SEgently +3 "storage"(#QK-0-\ b +3 ."da"SE.seek 5.9 Pucks below Top Plate +3 "storage"(' +74 "core" ' +2 "manipulator"&& +6 "core" &   $ +2 "storage"(Y& +3 "core" & U _ ]\ ? +2 ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 3 +2 "manipulator"&' +38 "core" ' + ."da"\Elbow.hold +2 "manipulator"&u, +5 "core" , + ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 6.08 Pucks below Top Plate +3 "storage"(W' +21 "core" ' +2 "manipulator"&(% +78 "core" %j p +2 "storage"(~& +4 "core" & - 2 O\ 5 + ."da"Forearm.force -20 +2 "manipulator"&5 +2 ."da"Forearm.seek 3 + 257 counts +2 "manipulator"&C' +22 "core" ' +2 "manipulator"&T& +4 "core" &\ @ F 8 # +3 "storage"(/& +6 "core" & W k <\ A +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&)' +35 "core" ' +2 "storage"(w% +6 "core" % v v V\ A +4 ."downElevator"SE.seek :down +6 "storage"(`'v +95 (f% +3 "core" % " w r I\ DU_ +2 "manipulator"&\ % +3 "core" %о N Q z +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&^'\ +92 "core" ' +4 ' + ."downElevator"SE.coast +2 "storage"(5 +2 ."da"SC.coast + "storage"(6 +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 #tStarting finalPurge +3 "processing"%& +4 "core" &&\ . +2 ."psFlush"Hand.open +2 "manipulator"&1 +19 "core" 1 +2 "manipulator"&& +5 "core" &\ F B / # +2 "manipulator"&{% +4 "core" %\  ; 6 '  +2 ."psFlush"\Elbow.seek FlushPuck::Garage +2 "manipulator"&&(- +177 "core" ( +33 "manipulator"&& +4 "core" &- Q d 6 +2 ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &6& +4 "core" &- U Q  6 +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&*' +104 "core" ' +2 ."psFlush"Hand.close + "manipulator"&#/ +72 "core" / +2 "manipulator"& & +4 "core" &-   6 +2 "manipulator"& % +4 "core" %   +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +102 "core" ' +2 ."psFlush"\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."psFlush"\Elbow.seek PC +2 "manipulator"&( +128 "core" ( +2 "manipulator"&;& +5 "core" & T X p +2 ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &5& +3 "core" & W ? W p +4 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&|' +95 "core" ' +3 "manipulator"&k& +3 "core" & ] V  p +2 "manipulator"&_% +4 "core" % N G  +3 "processing"%]& +4 "core" &&\ 1 +2 "processing"%& +3 ."psFlush"PC.seek :closed +3 "processing"%V(Tg +3 "core" &'\ 0 +3 &K\ 1\ +9 &0w;\ **y +9 &c{;\ '? +10 &lm=\ (O +9 &.MD\ -O +10 &OA\ +O +10 &QA\ *O +8 &tQ7\ *O +10 &6O7\ ,O +9 &O*\ +O +9 &O.\ /N +10 & }O2\ +O +9 &"@O0\ +N +10 &$O.\ +O +9 &%O0\ +N +9 &'O4\ +O +10 &)HO3\ *N +9 &+ Oq\ +O +9 &,LK\ +O +10 &.N+\ +O +9 &0OLo\ -O +10 &2N\ +N +9 &3O\ *O +9 &5L\ +O +11 &7WN\ +O +8 &9Q\ *O +9 &:L\ ,O +10 &<M\ -N +9 &>`N\ +N +10 &@"N\ *N +9 &AN\ +N +9 &CN\ +N +10 &EgO\ +O +9 &G(R\ *O +9 &HZ\ (P +11 &Jb\ +Q +8 &L^x\ (U +10 &Nr\ (U +9 &Ou\ &U +9 &Qw\ %U +10 &SNkw\ (7 +9 &T#/rx\ 'N +9 &TGv\ 1* +2 ( + "processing"%& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.62 +2 "processing"%Z& +4 "core" &TG\ /* + ."psFlush"Hand.open +2 "manipulator"&[1 +71 "core" 1 +2 "manipulator"&z% +4 "core" % Q Q )  +2 ."psFlush"Forearm.reconfigure LooseForearm +60 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +2 "manipulator"&l'\ +92 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%- +142 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +3 "processing"%1'P +309 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +797 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%H' +1613 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%y +72 "core" +2 ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%  +34 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%'W +2633 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%= +74 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%7' +598 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%g' +2125 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%L +74 "core" +2 ."psFlush"PBV.dial PSV + "processing"%O U +54 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%3'W +2637 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%P @ +45 "core" ? +3 ."psFlush"PS.seek 2.5ml +2 "processing"%b' +2631 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +71 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%e'9 +2632 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +43 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%t' +2631 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +71 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%?'W +2636 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%B @ +44 "core" > +3 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2629 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%i  +72 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%}'9 +2634 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"% +43 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.seek 1ml +4 "processing"%4'P +1097 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%U' +1607 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%, +72 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%0  +53 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%R'W +1230 E\ 299 +1399 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%h +73 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%c' +595 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%!' +2126 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +73 "core" +2 ."psFlush"PBV.dial PSV + "processing"% U +55 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%S'W +2634 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%J @ +43 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +2628 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%  +72 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%9'9 +2636 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%E +44 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%I' +2625 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%: +72 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%r'W +2633 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%j @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%a' +2636 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%\\  +72 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%K'9 +2625 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'& +4 "core" &;=L\ ) + .tHand.open + "manipulator"&s1 +18 "core" 1 +2 "manipulator"&Q& +4 "core" &  p +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek PC + "manipulator"&8( +3 "core" ( +2 "manipulator"&<& +3 "core" &  p +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &n& +3 "core" & . p +2 .tForearm.seek PC + "manipulator"& ' +95 "core" ' +2 .tHand.close + "manipulator"&m/ +69 "core" / +2 .tPC.seek :open +2 "processing"%'( +402 "core" ( +2 "manipulator"&p& +4 "core" & q p + "manipulator"&o% +4 "core" % 3  +2 .tForearm.seek :retract + "manipulator"&q'\ +102 "core" ' +2 .t\Elbow.reconfigure TightElbow +52 "manipulator"&$&.,(\ #b +4 .t\Elbow.seek CC +2 "manipulator"&F( +351 "core" ( +4 "manipulator"&.& +4 "core" & ~  B 3 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &@& +2 "core" & S R 3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&2'ρ +103 "core" ' +2 "manipulator"&& +4 "core" &  3 +2 "manipulator"& % +4 "core" %y  C +2 "collection"'G& +4 "core" &;=\ ' +2 "collection"'N& +3 .tCC.seek :closed +2 "collection"'(O +3 "core" &:?\ ( +2 &:>Z\ ' +9 &0;;@\ +| +9 &c}8=;\ ? +9 &no==\ O +10 &2L9>U\ N +9 &Q;>6\ N +9 &P;;<\ N +10 &wP:?=\ N +9 &9Q;>;\ N +9 &P:?<\ N +10 &S:=>\ N +9 & P9?>\ N +10 &"BQ<=<\ N +9 &$Q9=8\ N +9 &%P;=?\ N +10 &'Q;=9\ N +9 &)IP9=>\ N +9 &+ P8@=\ N +10 &,Q<?5\ N +9 &.P:>5\ N +10 &0QP<>7\ !N +9 &2O9=4\ N +9 &3O:=5\ N +10 &5Q;>7\ N +9 &7ZN9>T\ N +9 &9Q;?\ N +10 &:P=<\ N +9 &<P9<;\ N +10 &>bQ:>>\ N +9 &@$Q<=>\ N +9 &AR;><\ N +10 &CU;=3\ N +9 &EgU:=:\ O +10 &G&d:;@\ P +9 &H9=\\\ S +9 &J9<C\ X +10 &LN9<?\ Z +9 &N8<=\ J +9 &O8E8=E\ %p +10 &O|y=>@\ O +5 ( + "collection"'N& +5 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.01 + "collection"'+& +4 "core" &O|x<?G\ O + &O|x=?U\ O + .tHand.open + "manipulator"&1 +76 "core" 1 +2 "manipulator"&v% +4 "core" % y N ; f C +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&%'\ +95 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'A& +4 "core" &O|x?B@\ O +2 "collection"'% +3 "core" %>?=\  +2 #tCS Pulling 5ml of flush .CSV.dial CSR +2 "collection"'Y  +42 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'('l +1351 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +9 '"% +3 "core" %l9<0\  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'~' +675 "core" ' +2 .tCSV.dial :waste + "collection"'X +128 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'T' +1983 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'$& +4 "core" &O|v7:S\ !O +2 "collection"'/% +3 "core" %8;O\ +2 .tCSV.dial :flush + "collection"'w  +42 "core"  +3 .tCS.reconfigure CSfast + "collection"'#d @b +3 .tCS.seek 5ml + "collection"'d'l +1260 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'x @ +43 "core" A +2 "collection"'% +4 "core" %l8:0\  +2 .tCS.seek 7ml +2 "collection"'f' +549 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'\  +2 '  +41 "core"  +94  +2 .tCBV.dial :waste1 + "collection"' @ +44 "core" ? +3 .tCS.seek 0ml + "collection"'C' +1730 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'& +4 "core" &O|v8=G\ O +2 "collection"'% +3 "core" %8<.\  +2 .tCSV.dial :flush + "collection"'{  +72 "core" +3 .tCS.seek 5ml + "collection"'W'l +1265 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"') @ +43 "core" B +2 "collection"'% +4 "core" %l:;$\  \ +2 .tCS.seek 6.999ml +2 "collection"'6' +559 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +2 "collection"'`  +42 "core"  +2 .tCBV.dial :waste2 +2 "collection"'  +114 "core"  +3 .tCS.seek 0ml + "collection"'u' +1736 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'#& +4 "core" &O|u9>5\ !O +2 "collection"' % +3 "core" %:>\ ! + .tCSV.dial CSR +2 "collection"'  +41 "core"  +2 .tCSR.select :kill + "collection"' +10 .tCS.seek 8ml +2 "collection"'^' +1979 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"';' D +560 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"'5 +2 '*  +99 "core" +36  +2 .tCTV.dial :intake + "collection"'k  +73 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'_' \\ +2012 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"']  +74 "core" ~ +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'&' +585 "core" ' + .tCSV.dial CSR +2 "collection"'  +102 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'>'l +1346 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"'Z' D +1373 "core" ' +2 .tCSV.dial CBV + "collection"'[ +112 "core" ~ +2 .tCS.seek 0ml +2 "collection"'z' +2612 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" & Q Q 3 +2 .t\Elbow.reconfigure TightElbow +54 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&-( +3 "core" ( + "manipulator"&|& +4 "core" & P O  3 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &D& +3 "core" & P K  3 +2 .tForearm.seek CC + "manipulator"&1'ρ +97 "core" ' +2 .tHand.close + "manipulator"&y/ +75 "core" / +2 .tCC.seek :open +2 "collection"'( +378 "core" ( +2 "manipulator"&H& +4 "core" & 3 +2 "manipulator"&=% +3 "core" % Ϗ = +2 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&7(- +279 "core" ( +2 "manipulator"&L& +4 "core" &- Y ; +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &O& +3 "core" &-  ; +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&g' +108 "core" ' +3 .tHand.open +2 "manipulator"&P1 +70 "core" 1 +2 "manipulator"&3% +4 "core" % t u $ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +97 "core" ' +2 #tCompleted [/home/esp/esp2/mission/2018_08_31_niagara_mission.rb:107] begun 11:30:28 + #Preparing to sleep until 7:14AM 9/15/2018 +4 #Asleep til 7:14AM 9/15/2018 +4 ."shutdown"CC.coast +2 "collection"'6 +2 #tContinuing at 07:14EDT15-Sep-18 +4 ."shutdown"CS.coast +3 E\ ;++ +2 "collection"'5 +3 ."Qmail"GoodNews.email "Then, in tube 4: Sample.deep; initialPurge; da withoutWCR\\n/home/esp/esp2/mission/2018_08_31_niagara_mission.rb:113\\n{1 => 22, 2 => 22, 3 => 7, 4 => 15}\\nCan@13:26:45, 21.7C, 20% humidity, 14.1psia, 12.896V, 0.190A, 0.190A avg, 2.44W",Subject: "Asleep until 07:14EDT15-Sep-18" +5 ."shutdown"PC.coast +111 "processing"%6 +2 ."shutdown"PS.coast + "processing"%5 +3 ."shutdown"Forearm.coast + "manipulator"&5 +2 ."shutdown"\Elbow.coast +2 "manipulator"&6 +37 ."shutdown"Sleepy.power :dwarf,:OFF + .Sleepy.power :raw,:OFF + #Shutdown +7760 E\ Gu +60002 \ D z +60002 \ My +60003 \ Nx +60002 \ Ny +60002 \ N} +60002 \ Nv +60002 \ Ks +60003 \ Ow +60002 \ Oz +60002 \ Pq +60002 \ Os +60002 \ Pz +60003 \ Pw +60002 \ O +60002 \ Pk +60002 \ Pq +60003 \ Qq +60002 \ P} +60002 \ Pu +60002 \ I  +60002 \ Py +60003 \ Qz +60002 \ J w +60002 \ Ro +60002 \ R| +60002 \ Ry +60003 \ Qp +60002 \ Qw +60002 \ Sq +60002 \ J  +60003 \ J +60002 \ K +60002 \ Sv +60002 \ S +60002 \ S} +60003 \ Sz +60002 \ Rw +60002 \ Sn +60002 \ S~ +60002 \ S +60003 \ Sk +60002 \ Sy +60002 \ S~ +60002 \ K +60002 \ K  +60003 \ Sn +60002 \ Kz +60002 \ L +60002 \ G('| +60003 \ L z +60002 \ L  +60002 \ K +60002 \ L  +60002 \ L +60003 \ L w +60002 \ L } +60002 \ K  +60002 \ Tw +60002 \ Sv +60003 \ J%%t +60002 \ Ts +60002 \ Sw +60002 \ T} @EDT1536898086.63 \ L t +60002 \ S +60002 \ S +60002 \ Tr +60002 \ M +60003 \ Tz +60002 \ Uy +60002 \ M  +60002 \ Tx +60002 \ Tv +60003 \ Tu +60002 \ Tz +60002 \ M v +60002 \ Tw +60002 \ T +60003 \ Tq +60002 \ T{ +60002 \ Tw +60002 \ Tq +60003 \ Ux +60002 \ K  +60002 \ L +60002 \ Tz +60002 \ Tz +60003 \ Uy +60002 \ U{ +60002 \ Uw +60002 \ Ts +60002 \ L  +60003 \ Uw +60002 \ T +60002 \ Us +60002 \ L z +60003 \ T~ +60002 \ Ux +60002 \ T} +60002 \ Ur +60002 \ Tx +60003 \ Qv +60002 \ S +60002 \ T{ +60002 \ M  +60002 \ Tq +60003 \ Ty +60002 \ T{ +60002 \ Uz +60002 \ Tw +60002 \ T +60003 \ Tu +60002 \ Tu +60002 \ L  +60002 \ Tx +60003 \ L  +60002 \ Uz +60002 \ I''} +60002 \ T +60002 \ Uy +60003 \ M  +60002 \ U +60002 \ Tp +60002 \ Uz +60002 \ Tx +60003 \ M  +60002 \ Tv +60002 \ M  +60002 \ Vy +60003 \ T +60002 \ K%% +60002 \ To +60002 \ Vw +60002 \ H''| +60003 \ Tz +60002 \ Ux +60002 \ Tw +60002 \ U +60002 \ Tx +60003 \ Uy +60002 \ Ty +60002 \ Tq +60002 \ T +60002 \ L~ +60003 \ Uv +60002 \ Ut +60002 \ Tm +60002 \ Uo +60003 \ Tv +60002 \ Ur +60002 \ Tx +60002 \ Um +60002 \ S| +60003 \ L } +60002 \ Uv +60002 \ Tv +60002 \ Tw +60002 \ T +60003 \ To +60002 \ Tw +60002 \ Tw +60002 \ M  +60003 \ T{ +60002 \ Tq +60002 \ L  +60002 \ M  +60002 \ Tr +60003 \ L { +60002 \ P +60002 \ L} +60002 \ L  +60002 \ L u +60003 \ L +60002 \ L  +60002 \ M } +60002 \ Pt +60002 \ M  +60003 \ M  +60048 \ T~ +59956 \ St +60002 \ Ty +60003 \ K  +60002 \ T{ +60002 \ L  +60002 \ L  +60002 \ Tv +60003 \ L ~ +60002 \ Tx +60002 \ Tx +60002 \ T +60002 \ Su +60003 \ Sv +60002 \ M  +60002 \ Tw +60002 \ T| +60002 \ To +60003 \ L w +60002 \ T{ +60002 \ Ts +60002 \ S +60003 \ Sx +60002 \ Sz +60002 \ T} +60002 \ S +60002 \ L  +60003 \ M +60002 \ Sz @EDT1536984489.81 \ Tt +60002 \ L  +60002 \ S +60003 \ St +60002 \ Tr +60002 \ Tv +60002 \ Ss +60003 \ T} +60002 \ Sv +60002 \ Sv +60002 \ Sx +60002 \ T{ +60003 \ Lw +60002 \ T| +60002 \ Sv +60002 \ Tw +60002 \ S +60003 \ Sv +60002 \ L y +60002 \ K  +60002 \ Si +60002 \ Sz +60003 \ Sk +60002 \ Sv +60002 \ Sx +60002 \ Sx +60003 \ Sx +60002 \ Ty +60002 \ Sv +60002 \ Su +60002 \ K  +60003 \ S{ +60002 \ Rr +60002 \ Sy +60002 \ St +60002 \ Sp +60003 \ Tx +60002 \ Ru +60002 \ S +60002 \ K ~ +60003 \ Q +60002 \ Su +60002 \ J w +34929 \ Sq +34 #tPowering up Dwarves +502 .Sleepy.power :raw,:ON +15 "sampler") +2 )b +2 "core"  +2 "collection"' +3 ' +2 "core"  +2 "processing"% +2 %e +3 "core"  +2 "collection"' 9\ + ' 0\ +2 ' -\ +2 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +2 "sampler")&\ + .tSS.configure SSconfig +2 "sampler")#.0X 22, 2 => 22, 3 => 7, 4 => 15}\\nCan@07:14:28, 21.8C, 20% humidity, 14.2psia, 12.852V, 0.368A, 0.368A avg, 4.72W",Subject: "Started 2018_08_31_niagara_mission phase Sample.deep; initialPurge; da withoutWCR" +109 .tSample.deep + "sampler")a0 +1079 "core" 0 +2 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +4 "core" &PS  + .tHand.open + "manipulator"&s1 +76 "core" 1 +2 "manipulator"&Q& +5 "core" & ? J ? $ +4 "manipulator"&<% +4 "core" % \ * 6 5 "3 +3 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&n(- +177 "core" ( +4 "manipulator"&m& +8 "core" &- u  8 J +4 .t\Elbow.reconfigure LooseElbow +4 "manipulator"&$ &.,(#b +4 && +6 "core" &-  Y J +4 .tForearm.reconfigure LooseForearm +5 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage +2 "manipulator"&l' +107 "core" ' +2 .tHand.close + "manipulator"&V/ +72 "core" / +4 "manipulator"&p& +4 "core" &- @ @ 7 J + "manipulator"&o% +4 "core" %  ? = +2 .tForearm.seek :retract +2 "manipulator"& '\ +105 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&8( +276 "core" ( +2 "manipulator"&.& +4 "core" & j X [ / +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &@& +2 "core" & \\ V / +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'ρ +102 "core" ' +4 "manipulator"& & +4 "core" &   / +2 "manipulator"&G% +4 "core" %σ t v = +2 "collection"'q& +4 "core" &OT\ $ +2 "collection"'M& +4 .tCC.seek :closed +2 "collection"'N(O +4 "core" &OT\ # +2 &PT\ $  +8 &3|OT\ +} +9 &eQR\ @ +9 &RpQT\ P +10 &NPT\ N +9 &POS\ O +9 &QOS\ O +10 &]OOS\ N +9 &TNT\ N +11 &NOS\ N +8 &OOS\ N +9 & eNOU\ N +10 &"(QPS\ N +9 &#ROR\ O +9 &%QQS\ O +10 &'lROS\ O +9 &).QPS\ O +10 &*RPS\ N +9 &,UOS \ N +9 &.uSNR\ N +10 &07TPS\ N +9 &1RNR\ N +9 &3RPS\ N +10 &5|PNS\ O +9 &7>QPS\ O +10 &9RPT\ O +9 &:QOS\ N +9 &<NNQ\ N +10 &>GOOS\ N +9 &@ NPR\ N +9 &APPR\ O +10 &CVPS\ O +9 &EL\\PU\ O +10 &G dOR\ P +9 &HOR\ T +9 &JyLQ\ X +10 &L2NR\ [\ +9 &MNU\ T +9 &O*BLQ\ , +10 &O{jOR\ G +5 ( + "collection"'M& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.99 +2 "collection"'+& +5 "core" &O{gMR\ G +2 &O{gPQ\ G + .tHand.open + "manipulator"&1 +75 "core" 1 +2 "manipulator"&v% +4 "core" % σ C A W = + .tForearm.reconfigure LooseForearm +4 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&A'\ +93 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'& +4 "core" &O{gMQ\ G +2 "collection"'Y% +3 "core" %OR\  + #tCS Pulling 5ml of flush + .CSV.dial CSR +2 "collection"'2  +130 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"''l +1346 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 '"% +3 "core" %lOS\  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.499ml +2 "collection"'(' +683 "core" ' +2 .tCSV.dial :waste + "collection"'X +128 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'~' +1992 "core" ' +2 #tPurging external Intake + "collection"'$& +4 "core" &O{fMQ\ G + "collection"'/% +4 "core" %KR\  + .tCSV.dial :flush +2 "collection"'w  +41 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'T' D +2480 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'x + '  +5 "core"  +66  +2 .tCTV.dial :intake + "collection"'d  +72 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'\ ' +2495 "core" ' + .tIntake.select :close +2 "sampler")0 +9 .tCTV.dial :air +2 "collection"'  +74 "core" ~ +2 #tFlushing upper manifold + "collection"'& +4 "core" &O{eLR\ G +2 "collection"'f% +3 "core" %LO\  +2 .tCSV.dial :flush + "collection"'  +72 "core"  +3 .tCS.seek 5ml + "collection"''l +1271 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'{ @ +42 "core" A +2 "collection"'C% +4 "core" %lMQ\  +2 .tCS.seek 6.999ml +50 "collection"')' +565 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +2 "collection"' +102 "core"  +2 .tCTV.dial :air +2 .CS.seek 0ml + "collection"'W' +1743 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'`'- +797 "core" ' +2 .tCSV.dial :waste + "collection"' +44 "core" +3 .tCS.seek 0ml + "collection"'6' +803 "core" ' +2 "collection"'#& +4 "core" &O{eNR\ G +2 "collection"' % +3 "core" %MS\  + .tCSV.dial :flush +2 "collection"'  +42 "core"  +3 .tCS.seek 3ml +2 "collection"'u'- +807 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'^ @ +42 "core" B +2 "collection"'5% +4 "core" %- LQ\  +2 .tCS.seek 5.001ml +2 "collection"'*'l +554 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml + "collection"'k' +332 E\ (^] +941 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"';'- +800 "core" ' +2 .tCSV.dial :waste + "collection"'] +74 "core" +3 .tCS.seek 0ml + "collection"'_' +797 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" & B ? / +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC + "manipulator"&&( +28 "core" ( +2 "manipulator"&>& +4 "core" &  W \\ ]  + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &[& +2 "core" &  T Q  +2 .tForearm.seek CC +2 "manipulator"&Z'ρ +103 "core" ' +2 .tHand.close + "manipulator"&/ +75 "core" / +2 .tCC.seek :open +2 "collection"'|( +377 "core" ( +2 "manipulator"&D& +4 "core" &   '  + "manipulator"&y% +4 "core" % } +  +2 .tForearm.seek :retract + "manipulator"&F'\ +94 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&%(- +276 "core" ( +2 "manipulator"&& +4 "core" &-  " + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &H& +2 "core" &- " +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&=' +111 "core" ' +3 .tHand.open + "manipulator"&11 +65 "core" 1 +2 "manipulator"&L% +4 "core" % \ ; > +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&O'\ +98 "core" ' +2 #tda sampling at most 1000ml +3 #Loading sh1 puck from tube 4 into Collection Clamp + ."Qmail"HABfans.email "Started da in tube 4 at 07:19:00EDT15-Sep-18\\n{1 => 22, 2 => 22, 3 => 7, 4 => 15}\\nCan@07:18:13, 21.8C, 20% humidity, 14.1psia, 12.803V, 0.503A, 0.497A avg, 6.44W",Subject: "da sampling at most 1000ml" +2 "collection"'-& +113 "core" &QT\ % +2 "manipulator"&P% +3 "core" %\  U  +2 "storage"(3% +4 "core" % \ L +2 "storage"(. +3 "core" .( +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 + "storage"(g(,H +658 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" &,O# &\ K +2 "manipulator"&z& +4 "core" &- w \ " +2 "manipulator"&'% +3 "core" %\  b  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 4 + "manipulator"&K( +179 "core" ( +2 "manipulator"&& +4 "core" &\ b # + "storage"(7& +4 "core" &,L p\ P +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&'# +94 "core" ' +2 "storage"(b& +4 "core" &,L \ R +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"('L +165 "core" ' +2 "storage"(e- +4 "core" -'Ю + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (t& +2 "core" &,L $\ L +2 "manipulator"&& +4 "core" &\ V # +2 .t\Elbow.seek 4 + "manipulator"&B( +6 "core" ( +2 "manipulator"&& +4 "core" &\  # + "storage"(i& +4 "core" &,L \ M +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&}'ϓ +20 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +46 "manipulator"&4/ +82 "core" / +16 ."downElevator"SE.seek :down +5 "manipulator"&,& +2 "storage"(?'v +7 "core" &\  # +2 "manipulator"&h% +4 "core" % χ  +2 .tForearm.seek :retract +2 "manipulator"&R'\ +93 "core" ' +3 .t\Elbow.seek CC + "manipulator"&( +26 "core" ' +2 ."downElevator"SE.coast +2 "storage"(5 +124 "core" ( +2 "manipulator"&c& +8 "core" &  H 0 +2 .t\Elbow.reconfigure LooseElbow +4 "manipulator"&$ &.,(#b +2 &E& +3 "core" &   0 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'ρ +96 "core" ' +2 "manipulator"&& +4 "core" &  z \ 0 +2 "manipulator"&:% +5 "core" %ψ y w +2 "collection"'j& +3 "core" &PU\ & +2 "collection"'I& +4 .tCC.seek :closed +2 "collection"'S(O +3 "core" &PS\ ( +3 &OT\ %3 +10 &7HyPU\ 1 +9 &es|PT\ E +9 & ]ST\ N +10 &NPU\ N +9 &ORS\ N +10 &QUPT\ N +9 &QQT\ N +9 &PQS\ M +10 &UPT\ N +9 &ZNPS\ M +9 &!QPT\ M +10 &"NRT\ N +9 &$TOT\ N +10 &&aQQS\ N +9 &(#NPT\ N +9 &)TPR\ N +10 &+QOS\ N +9 &-jNOT\ M +9 &/,OOU\ M +10 &0ROT\ N +9 &2QOT\ N +10 &4rRNU\ M +9 &63PPR\ N +9 &7ROS\ M +10 &9PQS\ M +9 &;yTPT\ N +9 &=;QQT\ N +10 &>TLU\ M +9 &@NRT\ N +10 &BTOR\ N +9 &DBYNS\ N +9 &F^OS\ O +10 &GpQU\ Q +9 &Is1U\ U +9 &K' \ Z +10 &L"\ Z +9 &N~%&\ ? +10 &O]/,/\ %p +9 &Oa44 \ I +2 ( + "collection"'I& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.85 + .Hand.open + "manipulator"& 1 +66 "core" 1 +2 "manipulator"&a% +4 "core" % ψ \\ T +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +99 "core" ' +2 .tSC.coast "storage"(6 +3 #tcollectSample 1000ml w/bubble point of 24psi + #Priming 7ml + .Sleepy.power :sampler,:ON + .Intake.select :close + .\Exhaust.select :close + .SS.hold +2 "sampler")s+ +3 "core" + + "sampler")Q% +4 "core" % \ 2 + "collection"'<& +4 "core" &O_NP I +3 E\ -RR + #tCalibrating pressure and temperature sensors + .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X  +78 "core"  +2 .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale + "sampler")#.0X \  +2 "collection"'|% +4 "core" % + #tIntake @18.1psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 72 +2 "sampler")#.H0XA \  +2 "collection"'T% +3 "core" % +4 #tIntake @18.4psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 53 +2 "sampler")#.50XB \  +2 "collection"'k% +3 "core" %" +2 #tIntake @18.6psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 43 +2 "sampler")#.+0X% +3 "core" %& +2 "sampler")*% +3 "core" %8 \  +15 "collection"'% +3 "core" % +2 "sampler")8% +3 "core" %; \  +15 "collection"'[% +4 "core" % +4 "sampler")N% +6 "core" %;21 \  +15 "collection"'D% +3 "core" % +2 "sampler")y% +3 "core" %;DF \  +2 "collection"'Z% +3 "core" % +2 #tIntake @18.5psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 39 +2 "sampler")#.'0X% +3 "core" % +2 "sampler")*% +3 "core" %K# *, \  @ +15 "collection"'% +3 "core" % +2 "sampler")8% +3 "core" %K# 44 \  @ +15 "collection"'[% +3 "core" % +2 "sampler")N% +3 "core" %K# == \  @ +2 "collection"'D% +4 "core" % + #tIntake @18.9psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 21 +2 "sampler")#.0X% +4 "core" %A \  +14 "collection"'*% +3 "core" % +2 "sampler")% +3 "core" %A \  +15 "collection"'8% +3 "core" %) +2 "sampler")[% +3 "core" %? \  +15 "collection"'N% +3 "core" %# +2 "sampler")D% +3 "core" %A  \  +15 "collection"' % +3 "core" % +2 "sampler")Z% +3 "core" %?"" \  +15 "collection"']% +3 "core" % +2 "sampler")A% +3 "core" %?'% \  +15 "collection"'&% +3 "core" %' +2 "sampler")1% +3 "core" %A() \  +15 "collection"'L% +3 "core" % +2 "sampler")-% +3 "core" %A.. \  +15 "collection"'F% +3 "core" %! +2 "sampler")P% +3 "core" %@01 \  +15 "collection"'3% +3 "core" % +2 "sampler")H% +3 "core" %?44 \  +15 "collection"'=% +3 "core" % +2 "sampler")J% +3 "core" %?77 \  +15 "collection"'% +3 "core" % +2 "sampler")z% +3 "core" %?:: \  +2 "collection"''% +3 "core" % +2 #tIntake @18.8psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 13.86125 +2 "sampler")#.0X +15 "collection"'.% +3 "core" %! +2 "sampler")@% +3 "core" %9  \ 3 +15 "collection"'9% +3 "core" %# +2 "sampler") % +3 "core" %9 \ 3 +15 "collection"'G% +3 "core" % +2 "sampler")q% +3 "core" %9 \ 3 +15 "collection"'% +3 "core" %( +2 "sampler")\\% +3 "core" %9 \ 3 +15 "collection"':% +3 "core" % +2 "sampler") % +3 "core" %9 \ 3 +15 "collection"'v% +3 "core" % +2 "sampler")% +3 "core" %9 \ 3 +15 "collection"'M% +3 "core" % +2 "sampler")Y% +3 "core" %9 \ 3 +15 "collection"'+% +3 "core" % +2 "sampler")% +3 "core" %9"# \ 3 +15 "collection"'U% +3 "core" % +2 "sampler")"% +3 "core" %9$% \ 3 +15 "collection"'% +3 "core" %# +2 "sampler")% +3 "core" %9'( \ 3 +15 "collection"'2% +3 "core" % +2 "sampler")$% +3 "core" %9,+ \ 3 +15 "collection"'/% +3 "core" %$ +2 "sampler")(% +3 "core" %9,- \ 3 +15 "collection"'m% +4 "core" %# +2 "sampler")% +3 "core" %9/0 \ 3 +15 "collection"'x% +3 "core" %- +2 "sampler")~% +3 "core" %944 \ 3 +15 "collection"'T% +3 "core" %1 +2 "sampler")X% +3 "core" %988 \ 3 +15 "collection"'% +3 "core" % +2 "sampler")f% +3 "core" %999 \ 3 +15 "collection"'% +3 "core" % +2 "sampler")\ % +3 "core" %9;; \ 3 +15 "collection"'{% +5 "core" %" + "sampler")C% +4 "core" %9?? \ 3 + "collection"'% +4 "core" % + #tIntake @18.8psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 13.86125 +2 "sampler")#.0X% +3 "core" % +2 "sampler")*% +3 "core" %MP \  +15 "collection"'% +3 "core" % +2 "sampler")8% +3 "core" %MQ \  +15 "collection"'[% +3 "core" %- +2 "sampler")N% +5 "core" %MP \  +15 "collection"'D% +3 "core" %+ +2 "sampler") % +3 "core" %M W  \  +15 "collection"'Z% +3 "core" % +2 "sampler")]% +3 "core" %M T"" \  +15 "collection"'A% +3 "core" % +2 "sampler")&% +3 "core" %M Q$% \  +15 "collection"'1% +3 "core" %( +2 "sampler")L% +3 "core" %M R)% \  +15 "collection"'-% +3 "core" % +2 "sampler")F% +3 "core" %M R** \  +15 "collection"'P% +3 "core" %# +2 "sampler")3% +3 "core" %M Q-- \  +15 "collection"'H% +3 "core" %. +2 "sampler")=% +3 "core" %M W0/ \  +15 "collection"'J% +3 "core" % +2 "sampler")% +3 "core" %M!O31 \  +15 "collection"'z% +3 "core" %) +2 "sampler")'% +3 "core" %M!O64 \  +15 "collection"'% +3 "core" %# +2 "sampler")7% +3 "core" %M!O88 \  +15 "collection"'b% +34 "core" % +2 "sampler")y% +3 "core" %M!O;= \  +2 "collection"'e% +4 "core" % + #tIntake @18.9psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 13.86125 +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'C' +100 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +110 "core" ' +3 ."CSpush"CS.coast + "collection"'5 +20 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X  +42 "core" ~ +3 .tCS.seek 1ml + "collection"'*' +1093 "core" ' +2 #tHeating sh1 puck from tube 4 in Collection Clamp to 70C for 10:00 +2 .CH.seek 70C,8:00 +3 "collection"' \  +2 '89 +5 "core" 9jd +102 "collection"'[9 +3 "core" 9id +102 "collection"'N9 +3 "core" 9j d +102 "collection"'D9 +3 "core" 9j d +102 "collection"' 9 +3 "core" 9kd +102 "collection"'Z9 +3 "core" 9jd +102 "collection"']9 +3 "core" 9jd +102 "collection"'A9 +3 "core" 9kd +102 "collection"'&9 +4 "core" 9k"d +102 "collection"'19 +3 "core" 9k&d +102 "collection"'L9 +3 "core" 9j+d +102 "collection"'-9 +3 "core" 9k/d +102 "collection"'F9 +3 "core" 9k3d +102 "collection"'P9 +4 "core" 9l7d +102 "collection"'39 +3 "core" 9l;d +102 "collection"'H9 +3 "core" 9l@d +102 "collection"'=9 +3 "core" 9mDd +102 "collection"'J9 +3 "core" 9 mHd +102 "collection"'9 +3 "core" 9mLd +102 "collection"'z9 +3 "core" 91nPd +102 "collection"''9 +3 "core" 9CnUd +102 "collection"'9 +3 "core" 9XoYd +102 "collection"'79 +3 "core" 9lp]d +102 "collection"'b9 +4 "core" 9pad +102 "collection"'y9 +3 "core" 9qed +102 "collection"'e9 +3 "core" 9qjd +102 "collection"'9 +3 "core" 9rnd +102 "collection"'O9 +3 "core" 9trd +102 "collection"'9 +4 "core" 9tvd +102 "collection"'i9 +3 "core" 9 uzd +102 "collection"'9 +3 "core" 9#ud +102 "collection"'9 +3 "core" 9;vd +102 "collection"'9 +3 "core" 9Twd +102 "collection"',9 +4 "core" 9mxd +102 "collection"'9 +10 "core" 9yd +102 "collection"'K9 +3 "core" 9zd +102 "collection"'E9 +3 "core" 9{b +102 "collection"'_9 +3 "core" 9|_ +102 "collection"'h9 +3 "core" 9}] +102 "collection"'9 +3 "core" 9~[ +102 "collection"'}9 +3 "core" 9!X +102 "collection"'49 +3 "core" 9;V +102 "collection"'!9 +3 "core" 9US +102 "collection"'j9 +4 "core" 9pQ +103 "collection"'B9 +3 "core" 9N +102 "collection"'?9 +3 "core" 9L +103 "collection"'t9 +3 "core" 9J +102 "collection"'c9 +3 "core" 9G +102 "collection"'%9 +4 "core" 9E +102 "collection"'a9 +3 "core" 9 C +102 "collection"'Q9 +3 "core" 9%A +102 "collection"'9 +3 "core" 9=? +102 "collection"'<9 +3 "core" 9V< +102 "collection"'9 +4 "core" 9o: +102 "collection"'g9 +3 "core" 99 +102 "collection"'I9 +3 "core" 97 +102 "collection"'9 +3 "core" 95 +102 "collection"'9 +3 "core" 92 +102 "collection"' 9 +3 "core" 91 +102 "collection"'p9 +3 "core" 9/ +102 "collection"'s9 +3 "core" 9- +102 "collection"'R9 +3 "core" 9)+ +102 "collection"'|9 +3 "core" 9>* +102 "collection"'V9 +4 "core" 9T\ ) +103 "collection"'o9 +3 "core" 9i' +102 "collection"'l9 +3 "core" 9|& +102 "collection"'@9 +3 "core" 9$ +102 "collection"'99 +3 "core" 9" +102 "collection"'.9 +4 "core" 9 +102 "collection"'G9 +3 "core" 9# +102 "collection"'q9 +3 "core" 9' +102 "collection"'\\9 +3 "core" 9, +102 "collection"'9 +3 "core" 90 +102 "collection"' 9 +4 "core" 9 4 +102 "collection"' 9 +3 "core" 9 "8 +102 "collection"'M9 +3 "core" 9 1< +102 "collection"':9 +3 "core" 9 BA +102 "collection"'Y9 +3 "core" 9 PE +102 "collection"'+9 +4 "core" 9 `I +103 "collection"'U9 +3 "core" 9 nM +102 "collection"'v9 +3 "core" 9 |Q +102 "collection"'"9 +3 "core" 9 V +102 "collection"'9 +3 "core" 9 Z +102 "collection"'9 +4 "core" 9 ^ +102 "collection"'29 +3 "core" 9 b +102 "collection"'9 +3 "core" 9 f +102 "collection"'/9 +3 "core" 9 k +102 "collection"'(9 +3 "core" 9 o +102 "collection"'m9 +4 "core" 9 s +102 "collection"'9 +3 "core" 9 w +102 "collection"'x9 +3 "core" 9 | +102 "collection"'~9 +3 "core" 9  +102 "collection"'T9 +3 "core" 9\ \ +102 "collection"'9 +3 "core" 9\ \ +102 "collection"'X9 +3 "core" 9\ \ +102 "collection"'f9 +3 "core" 9\ \ +102 "collection"'9 +3 "core" 9\ # +102 "collection"'{9 +3 "core" 9\ * +102 "collection"'9 +3 "core" 9\ 2 +103 "collection"'9 +3 "core" 9\ 8 +102 "collection"'$9 +3 "core" 9\ > +102 "collection"'C9 +3 "core" 9\ F +102 "collection"'\ 9 +3 "core" 9\ J +102 "collection"'09 +31 "core" 9\ Q +103 "collection"'w9 +3 "core" 9\ W +102 "collection"'9 +3 "core" 9\ [ +102 "collection"')9 +3 "core" 9\ _ +102 "collection"'n9 +3 "core" 9\ d +102 "collection"'d9 +3 "core" 9\ h +102 "collection"'`9 +3 "core" 9\ k +102 "collection"' 9 +3 "core" 9\ o +2 .tCH.hold 10:00,70C +2 "collection"'^ `\ `\ o  +3 "core"  +10539 E  +49463 "core" ` +2 "collection"'#9 +3 "core" 9\  +2 #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml + "collection"'u' +352 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'5 @ +102 "core" A +2 .tCSV.dial :air +2 "collection"'k @ +42 "core" > +4 .tCS.seek 5ml +2 "collection"'6'l +1351 "core" ' +2 .tCSV.dial CTV + "collection"';  +44 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'W @ +44 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'>  +43 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +44 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml +2 "collection"'8' +1346 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"'[ +100 "core" ~ +2 .tCBV.dial CSV + "collection"'N  +30 "core"  +2 "collection"'D% +4 "core" % 0 6 ,\  +2 .tCS.seek 5ml +2 "collection"' 'l +1343 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'Z  +42 "core" +2 "collection"']% +4 "core" %llr /\  +2 .tCS.seek 7ml +2 "collection"'A' +585 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'& @ +41 "core" > +3 .tCS.seek 10ml + "collection"'1' D +845 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'L ` +113 "core" ^ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'-   +39 "core" " +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'F  + 'P  +29 "core"  +105  +3 .tCS.seek 5ml + "collection"'3'l +1405 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'H @ +100 "core" @ +2 .tCSV.dial :waste +2 "collection"'= +101 "core" +2 .tCS.seek :empty +2 "collection"'J'Ͱ +360 E\ .@@ +998 "core" ' +2 .tCSV.dial :air + "collection"' @ +72 "core" A +3 .tCS.seek 5ml + "collection"'z'l +1352 "core" ' +2 .tCSV.dial CTV + "collection"''  +43 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +44 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'7  +43 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'b @ +44 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml +2 "collection"'y' +1351 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"'e +100 "core" ~ +2 .tCBV.dial CSV + "collection"'  +39 "core"  +2 "collection"'O% +4 "core" %sv -\  +2 .tCS.seek 5ml +2 "collection"''l +1356 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +4 "collection"'i  +44 "core" +2 "collection"'% +4 "core" %ll\  +2 .tCS.seek 7ml +2 "collection"'' +591 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"' @ +42 "core" > +3 .tCS.seek 10ml + "collection"',' D +838 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +113 "core" ^ +2 #tLysing Complete +2 "collection"'K& +3 "core" &O_\ I +2 #tStoring sh1 puck in Collection Clamp to tube 3 + "manipulator"&E% +4 "core" %\ 3 = 7 +2 "storage"(_% +3 "core" %} \ F +2 "storage"(h. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 + "storage"(( +342 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (}& +3 "core" & w y I\ A + "manipulator"&4& +4 "core" &   0 +3 "manipulator"&!% +3 "core" %\   7 +3 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 3 + "manipulator"&j( +154 "core" ( +2 "manipulator"&B& +4 "core" & z ] ^ +2 "storage"(?& +3 "core" & u\ I +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&t' +99 "core" ' +2 "storage"(c& +4 "core" & \ J +2 .tSE.reconfigure SEpick + "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(%'L +250 "core" ' +4 "storage"(a- +3 "core" -' +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 "manipulator"&Q& +3 "core" & > : +2 "storage"(& +3 "core" & x x m\ B +2 .t\Elbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +4 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek 3 + "manipulator"&<' +37 "core" ' +2 .t\Elbow.hold + "manipulator"&, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(g- +2 "core" -' +3 .tSE.seek 6.09 Pucks below Top Plate + "storage"(I' +29 "core" ' +2 "manipulator"&% +4 "core" %U + "storage"(& +4 "core" & $ ) C\ 8 + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 298 counts + "manipulator"& '0 +23 "core" ' +2 "manipulator"&p& +4 "core" & R P & +2 "storage"(s& +4 "core" & w y /\ D +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts + "manipulator"&R' +26 "core" ' +2 .tSE.seek 7.09 Pucks below Top Plate +2 "storage"(|' +44 "core" ' +2 "manipulator"&V& +4 "core" & q v { +2 "manipulator"&o% +3 "core" % Q c  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&l'\ +94 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&@( +156 "core" ( +4 "manipulator"&9& +4 "core" &   9' + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &.& +2 "core" &  ? 9' +2 .tForearm.seek CC +2 "manipulator"&G'ρ +102 "core" ' +2 .tHand.close + "manipulator"&q/ +73 "core" / +2 .tCC.seek :open +2 "collection"'\\( +378 "core" ( +2 "storage"(& +4 "core" & D\ D + "storage"( & +4 "core" & { x 9\ D +2 "manipulator"& & +3 "core" &  5 1 ^ 8 +2 "manipulator"&M% +3 "core" % z 6 6 W +2 .tForearm.seek :retract +2 "manipulator"&:'\ +106 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 +2 "manipulator"&Y( +154 "core" ( +2 "manipulator"&+& +4 "core" & z t @ +48 "storage"(U& +10 "core" & \ I +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 3 + "manipulator"&v' +112 "core" ' +2 .t\Elbow.hold + "manipulator"&", +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&1 +66 "core" 1 +12 "manipulator"&% +5 "core" % o   #  +2 "storage"(2& +4 "core" & K I 4\ ? +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 316 counts +2 "manipulator"&'B +15 "core" ' +2 "manipulator"&/& +4 "core" & Q +2 "storage"((& +4 "core" & \ L +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&m' +24 "core" ' +2 "storage"(% +4 "core" % \ M +3 ."downElevator"SE.seek :down +2 "storage"(x'v +99 (~% +3 "core" %8 c\ RV^ +2 "manipulator"&T% +4 "core" % . +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +88 "core" ' +3 ' + ."downElevator"SE.coast + "storage"(5 +2 .tSC.coast + "storage"(6 +3 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'X& +4 "core" &!\ - + .tHand.open + "manipulator"&f1 +26 "core" 1 +2 "manipulator"&& +4 "core" & ! +2 "manipulator"&{% +4 "core" %\    +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&(- +170 "core" ( +33 "manipulator"&& +4 "core" &-  X +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &$& +3 "core" &- P X +2 .tForearm.seek :garage +2 "manipulator"&C' +106 "core" ' +2 .tHand.close + "manipulator"&\ / +67 "core" / +2 "manipulator"&0& +4 "core" &- v  X +2 "manipulator"&w% +3 "core" %  x w B +2 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&)( +272 "core" ( +2 "manipulator"&n& +4 "core" & { 4 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &d& +2 "core" & 8 4 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&`'ρ +101 "core" ' +2 "manipulator"& & +8 "core" & [ 4 +4 "manipulator"&% +4 "core" %| D +2 "collection"'^& +3 "core" &!%\ ) +2 "collection"'#& +4 .tCC.seek :closed +2 "collection"'*(O +2 "core" &"&\ ) +3 &!$\ ) +8 &/y!$\ +| +10 &e}!#q\ ? +9 &wp "\ O +10 &=L"#\ "M +9 &R $\ !M +9 &Q!#\ !M +10 &Q %\ !M +9 &EQ$\ !M +9 &Q$x\ !M +10 &R$f\ M +9 & P!$\ !M +10 &"MT!%\ !M +9 &$R!$\ !M +9 &%Q#%\ M +10 &'R%\ !M +9 &)VQ $ \ !M +9 &+Q% \ !L +10 &,R$\ !M +9 &.Q#\ M +10 &0]T$\ !M +9 &2 P #\ !M +9 &3R&\ !M +10 &5P$\ !L +9 &7fP"&\ !M +9 &9'T %~\ M +10 &:P!$j\ !M +9 &<T #Z\ M +10 &>nQ"%\ !M +9 &@0T$~\ !M +9 &AQ &\ !M +10 &CV#${\ M +9 &Er[$v\ N +9 &G1c %_\ O +10 &H"$J\ S +9 &J $\ X +10 &LX"&\ Z +9 &N!$\ H +9 &O9B!&\ &s +10 &Oyy#$\ R +5 ( + "collection"'#& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.99 +2 "collection"'5& +4 "core" &Oyw!#\ R + &Oyv!%\ R + .tHand.open +2 "manipulator"&k1 +65 "core" 1 +2 "manipulator"&u% +4 "core" %{ ( . +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&;'\ +96 "core" ' +2 .tPSV.dial PSR + "processing"%W +132 "core"  +2 .tPSR.select :flush + "processing"%@ +11 .tPS.seek 1.5ml + "processing"%>' +1617 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +45 "core"  +3 .tPS.seek 0ml + "processing"%6'W +1607 "core" ' +2 .tPSV.dial PSR + "processing"%[ +46 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%N' +2634 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%D +2 "collection"'8  +5 "core"  +2 "processing"%Z  +44 "core"  +34 +2 .tPSV.dial :mixloop + "processing"%] +114 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%  +129 "core" +3 .tPS.seek 0ml + "processing"%&'W +2629 "core" ' + .tPSV.dial :air +2 "processing"%A  +46 "core"  +3 .tPS.seek 2.5ml + "processing"%L' +2625 "core" ' +2 .tPSV.dial :mixloop + "processing"%- +57 "core" +3 .tPS.seek 0ml + "processing"%F'W +2636 "core" ' +2 .tPSV.dial :air + "processing"%P  +43 "core"  +3 .tPS.seek 2.5ml + "processing"%1' +2632 "core" ' +2 .tPSV.dial :mixloop +50 "processing"%H +51 "core" +3 .tPS.seek 0ml + "processing"%='W +2636 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&3& +4 "core" & P Q R 4 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&( +3 "core" ( + "manipulator"&J& +4 "core" & P L 4 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &'& +2 "core" & L F 4 +2 .tForearm.seek CC +2 "manipulator"&'ρ +101 "core" ' +2 .tHand.close + "manipulator"&7/ +71 "core" / +2 .tCC.seek :open +2 "collection"'b( +375 "core" ( +3 "manipulator"&z& +4 "core" & p ~ 8 4 + "manipulator"&e% +4 "core" % φ i i x ~ +2 .tForearm.seek :retract + "manipulator"&'\ +101 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&O(- +276 "core" ( +2 "manipulator"&y& +4 "core" &- Z K +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &i& +3 "core" &- K +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&' +111 "core" ' +2 .tHand.open + "manipulator"&1 +72 "core" 1 +2 "manipulator"&% +4 "core" % } O Q 2 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing + ."connect"PRV.dial CBV +2 .tCBV.dial PRV + .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 4 into Collection Clamp + "collection"'& +4 "core" &(+M\ / +2 "manipulator"&K% +4 "core" %\    +2 "storage"(E% +3 "core" %u n\ X +2 "storage"(_. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 4 + "storage"(h(,H +346 "core" ( +4 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (}& +3 "core" &,I) \ M  + "manipulator"&4& +4 "core" &-  K +2 "manipulator"&!% +3 "core" %\    +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 + "manipulator"&B( +177 "core" ( +2 "manipulator"&?& +4 "core" &  _ +2 "storage"(c& +3 "core" &,I) \ M  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&'# +93 "core" ' +2 "storage"(& +4 "core" &,I) 7\ N  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(a'L +173 "core" ' +2 "storage"(Q- +3 "core" -'˹ +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 (& +3 "core" &,I' n t )\ B  + "manipulator"&g& +4 "core" & P F  ^ +2 .t\Elbow.seek 4 + "manipulator"&( +14 "core" ( +2 "manipulator"&& +4 "core" & O M S  + "storage"(p& +4 "core" &,I' l w \ D  +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&s'ϓ +23 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&V/ +69 "core" / +10 ."downElevator"SE.seek :down +3 "manipulator"&o& +3 "storage"(t'v +6 "core" & Y Q 6  +2 "manipulator"&j% +3 "core" % ϡ . h +2 .tForearm.seek :retract +2 "manipulator"&%'\ +94 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&<( +44 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +101 "core" ( +2 "manipulator"& & +4 "core" & d { _ 4 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &I& +3 "core" & E K 4 +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&9'ρ +98 "core" ' +3 "manipulator"&.& +4 "core" & S Z C 4 +2 "manipulator"&R% +4 "core" %b C E +2 "collection"'& +4 "core" &*-8\ % +2 "collection"'q& +3 .tCC.seek :closed +2 "collection"'l(O +4 "core" &(.\ $ + &+-h\ $ +9 &4'.\ +} +9 &g}(-\ @ +10 &n(,v\ N +9 &^N*-b\ M +9 & R)-G\ M +10 &R).\ M +9 &Q),\ L +9 &eR+-\ M +10 &(P*-\ M +9 &Q),\ L +10 & Q),s\ M +9 &"nQ(,k\ M +9 &$/T).`\ M +10 &%P'-Y\ L +9 &'Q),O\ M +10 &)vO'.9\ M +9 &+8O',2\ M +9 &,T),\ M +10 &.M+-\ M +9 &0P(-\ L +9 &2AO(,\ L +10 &4O*.\ M +9 &5S+.l\ M +9 &7R*-<\ M +10 &9HR*,7\ M +9 &;\ Q(.2\ M +10 &<Q)+(\ M +9 &>R'-\ M +9 &@PR), \ M +10 &BS*- \ M +9 &CU*-\ M +9 &EZ'-\ N +10 &GPg'-\ O +9 &I+,\ T +10 &JSz\ X +9 &Lv\ Z +9 &N7\ \ H +10 &O@:\ ){ +9 &Oh"%\ M +2 ( + "collection"'q& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.90 + .Hand.open + "manipulator"&S1 +74 "core" 1 +2 "manipulator"&% +4 "core" % b + . +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"& '\ +97 "core" ' +2 .tSC.coast "storage"(6 +3 .tCTV.dial CSV,avoiding: :intake +2 "collection"'  +133 "core" ~ +2 .tCSV.dial CTV + "collection"'M  +30 "core"  +61 .tPS.seek 2.5ml + "processing"%+' +2637 "core" ' +2 "collection"'U% +4 "core" % ?\  +2 .tCS.seek 4.149ml +2 "collection"'G'Q +1572 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%@  +44 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%  +84 "core" ~ +3 .tPS.seek 0ml + "processing"%'W +2628 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'2 ` +38 "core" ^ +2 .tCSV.dial :air +2 "collection"'/ @ +43 "core" ? +3 .tCS.seek 10ml + "collection"'(' D +1585 "core" ' +2 .tCSV.dial CTV + "collection"'  +44 "core"  +2 .tCS.seek 0ml +2 "collection"':' +2627 "core" ' +2 .tCBV.dial :waste1 + "collection"'~ @ +30 "core" > +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +4 "collection"'T  +132 "core" +2 "collection"'Y& +4 "core" &Ob\ M +2 #tStoring lyfil puck in Collection Clamp to tube 3 + "manipulator"&X% +3 "core" %\ B B 7 +2 "storage"(v% +4 "core" %} \ I + "storage"(f. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 + "storage"(( +340 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 ({& +2 "core" & m n \ ? +2 "manipulator"&& +4 "core" & 2 4 + "manipulator"&|% +4 "core" %\   7 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 + "manipulator"&m( +158 "core" ( +2 "manipulator"&& +4 "core" & 2 6 ?  +2 "storage"($& +3 "core" & v v ~\ B +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&x' +100 "core" ' +2 "storage"(& +4 "core" & y p\ D +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"("'L +242 "core" ' +2 "storage"(\ - +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&0& +3 "core" & }  +2 "storage"(w& +3 "core" & ? @ \ < + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 3 +2 "manipulator"&' +38 "core" ' +2 .t\Elbow.hold + "manipulator"&C, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(n- +2 "core" -' +3 .tSE.seek 7.09 Pucks below Top Plate + "storage"(d' +45 "core" ' +2 "manipulator"&% +4 "core" %g + "storage"( & +4 "core" &  V\ 2 + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 300 counts + "manipulator"&'2 +15 "core" ' +2 "manipulator"&^& +4 "core" &  . )  +2 "storage"(& +4 "core" & m j 3\ = +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&\\' +25 "core" ' +2 .tSE.seek 8.09 Pucks below Top Plate +2 "storage"(#' +49 "core" ' +2 "manipulator"&5& +4 "core" & N E ;  +2 "manipulator"&k% +3 "core" % B B | +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&u'\ +94 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&W( +151 "core" ( +3 "manipulator"&`& +4 "core" &   3 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &   3 +2 .tForearm.seek CC + "manipulator"&>'ρ +96 "core" ' +2 .tHand.close + "manipulator"&[/ +68 "core" / +2 .tCC.seek :open +2 "collection"'6( +378 "core" ( +2 "storage"(D& +4 "core" & )\ D + "storage"(Z& +4 "core" & { x $\ D +2 "manipulator"&8& +3 "core" & = = > 3 +2 "manipulator"&]% +3 "core" % σ 8 - 9  +2 .tForearm.seek :retract + "manipulator"& '\ +97 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 +2 "manipulator"&N( +154 "core" ( +2 "manipulator"&A& +4 "core" & w ~ L \ +2 "storage"(&& +3 "core" & \ J +2 .t\Elbow.reconfigure LimpElbow + "manipulator"&$ ,(#b +3 .tForearm.seek 3 +2 "manipulator"&-' +111 "core" ' +2 .t\Elbow.hold + "manipulator"&L, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&P1 +67 "core" 1 +10 "manipulator"&F% +5 "core" % ~  5 = +2 "storage"(H& +3 "core" & w w o\ B +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 318 counts + "manipulator"&1'D +19 "core" ' +2 "manipulator"&3& +4 "core" &  +54 "storage"(J& +10 "core" & n\ M +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&'' +25 "core" ' +2 "storage"(7% +4 "core" % Z\ N +2 ."downElevator"SE.seek :down +3 "storage"()'v +99 (;% +3 "core" %: \ OV` +2 "manipulator"&*% +3 "core" % +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&z'\ +79 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +9 "core" ' +2 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%e  +72 "core" +3 .tPS.seek 2.5ml + "processing"%' +2638 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%y +41 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%i  +42 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"% +43 "core" +2 .tdelay 1 second +102 .PSV.dial :air +3 "processing"%  +43 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%'W +2635 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%& +4 "core" &\ \ 8 + .tHand.open + "manipulator"&1 +18 "core" 1 +2 "manipulator"&K& +4 "core" &  + "manipulator"&E% +4 "core" %\ "  @ +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&_(- +172 "core" ( +2 "manipulator"&& +4 "core" &-  L +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &}& +3 "core" &- = L +2 .tForearm.seek :garage +2 "manipulator"&4' +108 "core" ' +2 .tHand.close + "manipulator"&!/ +70 "core" / +2 "manipulator"&?& +4 "core" &- 8 7 L +2 "manipulator"&c% +3 "core" %  3 5  +2 .tForearm.seek :retract +2 "manipulator"&'\ +104 "core" ' +3 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&O( +93 E\ 455 +29 "core" ( +2 "manipulator"&Q& +4 "core" & o + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & ? +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&g' +97 "core" ' +2 "manipulator"&& +4 "core" & j +2 "manipulator"&% +3 "core" % | +2 "processing"%p& +4 "core" &\ < +2 "processing"%V& +4 .tPC.seek :closed + "processing"%o(Tg +3 "core" &\ < +3 &\ <  +10 &4x\ 2+} +9 &d\ 0@ +9 &\\oW\ 2P +10 & O\ 5O +9 &U\ 4O +9 &U\ 5O +10 &eU\ 4O +9 &&T!\ 5P +10 &S>\ 4P +9 &S\ 5O +9 & mP*\ 5O +10 &"/T+\ 4O +9 &#S(\ 4O +9 &%O\ 5O +10 &'vT\ 4O +9 &)7R\ 4O +10 &*T\ 4O +9 &,R1\ 4O +9 &.}T(\ 4O +10 &0@Q/\ 5O +9 &2R.\ 4O +9 &3T,\ 4O +10 &5Q\ 4O +9 &7FR\ 4P +10 &9\ Q1\ 5O +9 &:R\ 4O +9 &<T5\ 4O +10 &>PQA\ 5O +9 &@Q\ 4O +9 &AQ=\ 5O +10 &CR\ 5P +9 &EVU=\ 4P +10 &GZ\ 4P +9 &H^>\ 3P +9 &JgE\ 2R +10 &LPN\ /U +9 &N!\ /U +9 &O5\ /U +10 &QC\ /U +9 &SGwD\ 06 +10 &T -cP\ 2R +9 &TG B\ 7+ +2 ( + "processing"%V& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.56 + "processing"%j& +3 "core" &TG @\ 7+ +2 .tHand.open + "manipulator"&B1 +69 "core" 1 +2 "manipulator"&% +4 "core" % l 0 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"& '\ +93 "core" ' +2 .tPRV.dial :air + "processing"%I  +44 "core"  +2 .tPSV.dial :mixloop +2 "processing"%a +43 "core" +2 "processing"%s% +4 "core" %Tt\ 7 +2 .tPS.seek 0.3ml +2 "processing"%.' +388 "core" ' + .tPSV.dial PSR +2 "processing"%R +103 "core"  +2 .tPSR.select :wash + "processing"% +11 .tPS.seek 0.7ml +2 "processing"%'* +494 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%' +1921 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%t +114 "core" +2 .tPTV.dial :mixing +2 "processing"%% @ +71 "core" B +2 .tPBV.dial :waste2 + "processing"%b  +93 "core"  +3 .tPS.seek 0ml + "processing"%S'W +2649 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&& +4 "core" & { +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC + "manipulator"&q( +3 "core" ( +2 "manipulator"& & +4 "core" & 9 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &M& +2 "core" & k 4 +2 .tForearm.seek PC +2 "manipulator"&9' +93 "core" ' +2 .tHand.close + "manipulator"&h/ +74 "core" / +2 .tPC.seek :open +2 "processing"%=( +403 "core" ( +2 "manipulator"&U& +4 "core" & ' + "manipulator"&,% +4 "core" % w  +2 .tForearm.seek :retract + "manipulator"&@'\ +152 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&(- +141 "core" ( +2 "manipulator"&+& +4 "core" &.   + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &2& +2 "core" &.   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&/' +111 "core" ' +2 .tHand.open + "manipulator"&G1 +67 "core" 1 +4 "manipulator"&% +4 "core" % O N +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&('\ +98 "core" ' +2 #tLoading da puck from tube 4 into Processing Clamp + "processing"%~& +4 "core" &0\ ? +2 "manipulator"&T% +4 "core" %\  Q  +2 "storage"(Y% +3 "core" %\ \  G\ W +2 "storage"(X. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"(v(,H +341 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (f& +3 "core" &,F. [\ G  + "manipulator"&{& +4 "core" &. c W  +2 "manipulator"&% +4 "core" %\  E _ g  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 4 + "manipulator"&|( +168 "core" ( +2 "manipulator"&& +4 "core" & _ S  !s +2 "storage"($& +3 "core" &,F. \ G  +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&'# +101 "core" ' +2 "storage"(<& +4 "core" &,F. Y\ H  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"( 'L +181 "core" ' +2 "storage"(\ - +5 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (0& +3 "core" &,F- \\ X !\ @  + "manipulator"&w& +4 "core" & - %  !r +2 .t\Elbow.seek 4 + "manipulator"&n( +3 "core" ( +2 "manipulator"&& +3 "core" & ? 3 P !r +2 "storage"( & +4 "core" &,F- k j T\ A  +2 .tForearm.seek 4 + 300 counts + "manipulator"&^'ϓ +14 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +65 "core" / +11 ."downElevator"SE.seek :down +3 "manipulator"&5& +3 "storage"(k'v +6 "core" & s X 6 !r +2 "manipulator"&x% +4 "core" % ψ h i \\ ~ +2 .tForearm.seek :retract +2 "manipulator"&m'\ +100 "core" ' +2 .t\Elbow.seek PC +2 "manipulator"&"( +42 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +207 "core" ( +4 "manipulator"&& +4 "core" &  +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 && +3 "core" & G +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&d' +99 "core" ' +2 "manipulator"&`& +4 "core" & u t  +2 "manipulator"&% +3 "core" % F R J +2 "processing"%\\& +4 "core" &2\ 3 +2 "processing"%C& +4 .tPC.seek :closed + "processing"%[(Tg +3 "core" &-\ 4 +4 &\ 45 +9 &3Gx\ +1 +10 &\\q} \ *E +9 &_\ ,P +9 &P \ -O +10 &Q\ \ .O +9 &AS\ -O +10 &O\ -O +9 &Q\ -O +9 &N\ .O +10 &JQ\ -O +9 &! Q\ -O +9 &"Q\ .O +10 &$O\ .O +9 &&RQ\ .O +10 &(Q\ -O +9 &)P\ -O +9 &+P\ -O +10 &-ZO\ -O +9 &/P\ -O +9 &0O\ .O +10 &2P\ -O +9 &4bP\ -O +10 &6$P\ -O +9 &7O\ .O +9 &9O\ .O +10 &;jR\ -O +9 &=,O\ -O +9 &>O\ -O +10 &@N\ .O +9 &BrO\ -O +10 &D5Q\ -O +9 &ER\ -O +9 &GY\ -P +10 &Iv]\ ,P +9 &K3n\ +R +9 &L\ (U +10 &N\ )U +9 &Pn\ (V +10 &R0\ (V +9 &Sai\ +. +9 &T@ v\ +< +9 ( +2 &TQ\ 1+ + "processing"%C& +4 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.65 + .Hand.open + "manipulator"&u1 +67 "core" 1 +2 "manipulator"&l% +4 "core" % A B  +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&D'\ +98 "core" ' +2 .tSC.coast "storage"(6 +4 #tHeating da puck from tube 4 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"%Z  +2 %89 +5 "core" 9 +102 "processing"%]9 +3 "core" 9 +102 "processing"%A9 +3 "core" 9  +102 "processing"%&9 +3 "core" 9  +102 "processing"%>9 +3 "core" 9 +102 "processing"%W9 +3 "core" 9 +102 "processing"%P9 +3 "core" 9 +102 "processing"%F9 +3 "core" 9 +102 "processing"%H9 +4 "core" 9" +102 "processing"%39 +2 "core" 9& +103 "processing"%J9 +3 "core" 9+ +102 "processing"% 9 +3 "core" 9/ +102 "processing"%79 +3 "core" 93 +102 "processing"%N9 +4 "core" 97 +102 "processing"%;9 +3 "core" 9; +102 "processing"%*9 +3 "core" 9@ +102 "processing"%-9 +3 "core" 9D +102 "processing"%19 +3 "core" 9H +102 "processing"%e9 +3 "core" 9L +102 "processing"%#9 +3 "core" 9P +102 "processing"%'9 +3 "core" 9U +102 "processing"%)9 +3 "core" 9Y\ +102 "processing"%9 +3 "core" 9]\ +102 "processing"%9 +4 "core" 9 a +102 "processing"%y9 +3 "core" 9f +102 "processing"%i9 +3 "core" 9j +102 "processing"%9 +3 "core" 9&n +102 "processing"%9 +3 "core" 9/r +102 "processing"%9 +4 "core" 98v +103 "processing"%9 +3 "core" 9A{ +102 "processing"%9 +3 "core" 9I +102 "processing"%K9 +3 "core" 9Q +103 "processing"%E9 +2 "core" 9Y +102 "processing"%9 +4 "core" 9` +2 .tPH.hold 2:00:00,28C +3 .delay 1:30 + "processing"%} pp_ +3 "core"  +8999 .tPSR.select :air +2 .PSV.dial PSR + "processing"%L +101 "core"  +2 .tPSR.select :wash + "processing"% +11 .tPS.seek 0.5ml +2 "processing"%!' +587 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +10 .tPS.seek 2ml +58 "processing"%?'[ +1616 "core" ' +2 .tPTV.dial :puck + "processing"%c  +72 "core"  +2 .tPSV.dial PTV + "processing"%z +73 "core" +2 .tPBV.dial :waste1 + "processing"%Q  +133 "core"  +2 "processing"%% +4 "core" %aB\ + +2 .tPS.seek 1.5ml +2 "processing"%4' +593 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" , +3 .tPS.seek 0ml + "processing"%'W +1615 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%p  +34 "core" +2 .tdelay 30 seconds +990 E\ ml +2012 .tPBV.dial between PSV and waste1 +2 "processing"%_ * +34 "core" + +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"% +74 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%r' +2421 "core" ' +2 .tPSV.dial PTV + "processing"%j +74 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"%B +73 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"% +86 "core"  +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%V  +74 "core"  +2 .tPS.seek :empty +2 "processing"%I'9 +2391 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%a  +131 "core" +2 .tPSV.dial :mixloop +2 "processing"%s +42 "core" +2 .tPRV.dial :ab1 +2 "processing"%g @ +73 "core" A +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%'w +350 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +3 "collection"'R  + "processing"%.  +44 "core"  +9 +2 "processing"%% +4 "core" %v\ ) +2 .tPS.seek 0.32ml +2 "processing"%t'# +396 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'%  +29 "core" +2 .tPRV.dial :air +2 "processing"%b  +42 "core"  +3 .tPS.seek 0.9ml + "processing"%'D +1236 "core" ' +2 .tPRV.dial :waste2 + "processing"% @ +74 "core" ? +3 .tPS.seek 0.5ml + "processing"% ' +866 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%M  +43 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%h'[ +1617 "core" ' +2 .tPSV.dial :PML + "processing"%O +44 "core" +2 .tPTV.dial :mixing +2 "processing"% @ +71 "core" B +2 .tPBV.dial :waste1 + "processing"%o  +35 "core" +2 "processing"%U% +4 "core" %_\ # +2 .tPS.seek 1.85ml + "processing"%,'? +237 "core" ' +2 .tPBV.dial between PSV and waste1 + "processing"%9 * +35 "core" + +3 .tPS.seek 0ml + "processing"%+'W +1971 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'2& +2 "core" &/3B\  +2 .tHand.open + "manipulator"&q1 +17 "core" 1 +2 "manipulator"&G& +4 "core" &  +2 "manipulator"&% +3 "core" %\ 1 " 1 ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&~(- +159 "core" ( +2 "manipulator"&@& +4 "core" &-   +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &T& +3 "core" &-   0  +2 .tForearm.seek :garage + "manipulator"&Y' +109 "core" ' +2 .tHand.close + "manipulator"&X/ +67 "core" / +2 "manipulator"&/& +4 "core" &-   @  +2 "manipulator"&f% +4 "core" %   Z +2 .tForearm.seek :retract + "manipulator"&{'\ +101 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&( +279 "core" ( +2 "manipulator"&& +4 "core" & P D . + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &$& +2 "core" & I D . +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&<'ρ +94 "core" ' +2 "manipulator"&& +4 "core" & E . 0 . +2 "manipulator"&\ % +3 "core" %π 9 <  +2 "collection"'(& +4 "core" &02L\  +2 "collection"'0& +4 .tCC.seek :closed + "collection"'w(O +3 "core" &03L\  +4 &/3@\ 5 +9 &5Gy/2D\ 2 +9 &br{14@\ F +10 &[/4>\ O +9 &L13>\ N +10 &N/3@\ N +9 &NO24>\ N +9 &N15>\ N +10 &P03?\ N +9 &O/4B\ O +9 &VL/5C\ N +10 &!N04@\ N +9 &"M.3=\ N +10 &$S/4<\ N +9 &&^R/4>\ N +9 &(Q05@\ O +10 &)Q15?\ O +9 &+Q15=\ N +9 &-fQ/3=\ N +10 &/'Q/5<\ O +9 &0K04?\ N +10 &2R/4@\ N +9 &4nR/5<\ N +9 &6/R13<\ O +10 &7P04;\ O +9 &9P-35\ N +61 &;vR/3<\ N +5 &=8Q15=\ N + &>Q24;\ O +5 &@O.3<\ O + &B}Q01;\ O +2 &D@Q/5<\ N + &E\\13A\ O + &Gj/2<\ Q +7 &Ir.4A\ U +10 &K(.49\ Y +9 &L,28\ [ +10 &N}03<\ B +9 &Oa+/1=\ #h +9 &O|h.2@\ M +2 ( + "collection"'0& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.83 + "collection"'& +4 "core" &O|f/3A\ M + .tHand.open + "manipulator"& 1 +72 "core" 1 +2 "manipulator"&% +4 "core" % π O +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&5'\ +102 "core" ' +2 .tPSV.dial PSR + "processing"%x +103 "core"  +2 .tPSR.select :flush + "processing"%@ +11 .tPS.seek 1.5ml + "processing"%|' +1631 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%  +41 "core"  +3 .tPS.seek 0ml + "processing"% 'W +1607 "core" ' +2 .tPSV.dial PSR + "processing"%^ +44 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%' +2627 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%  +2 "collection"'n  +40 "core" ~ +121 +2 .tPSV.dial :mixloop + "processing"%k +103 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%`  +73 "core" +3 .tPS.seek 0ml + "processing"%'W +2626 "core" ' +2 .tPSV.dial :air + "processing"%\\  +42 "core"  +3 .tPS.seek 2.5ml + "processing"%m' +2635 "core" ' +2 .tPSV.dial :mixloop + "processing"%= +44 "core" +3 .tPS.seek 0ml + "processing"%u'W +2637 "core" ' +2 .tPSV.dial :air + "processing"%l  +44 "core"  +3 .tPS.seek 2.5ml + "processing"%8' +2639 "core" ' +2 .tPSV.dial :mixloop + "processing"%C +44 "core" +3 .tPS.seek 0ml + "processing"%]'W +2624 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&d& +4 "core" & # 0  . +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&A( +3 "core" ( +2 "manipulator"&v& +3 "core" & +  { . +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &&& +3 "core" & $  . +2 .tForearm.seek CC + "manipulator"&>'ρ +102 "core" ' +2 .tHand.close + "manipulator"&W/ +75 "core" / +2 .tCC.seek :open +2 "collection"'P( +379 "core" ( +2 "manipulator"&F& +4 "core" & ' + C . + "manipulator"&H% +4 "core" % Ϗ  2 e +2 .tForearm.seek :retract + "manipulator"&3'\ +95 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&J(- +276 "core" ( +2 "manipulator"& & +4 "core" &- ? +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &7& +2 "core" &- ? +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&N' +111 "core" ' +3 .tHand.open +2 "manipulator"&;1 +73 "core" 1 +2 "manipulator"&*% +4 "core" % \   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&-'\ +100 "core" ' +2 ."da"delayUntil "08:19:02.21" +20024 E\ 522 +4824 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%1 @ +71 "core" A +2 ."da"PBV.dial :waste1 + "processing"%e  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%# * +34 "core" + +2 ."da"PSV.dial :air +2 "processing"%'  +43 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%)' +2364 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%y +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%i  +44 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2383 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +130 "core"  +2 ."da"PSR.select :wash + "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +600 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml + "processing"%'[ +1617 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +72 "core"  +2 ."da"PSV.dial PTV + "processing"%K +84 "core" ~ +2 ."da"PBV.dial :waste1 + "processing"%E  +35 "core" +2 "processing"%% +4 "core" %_O\ ' +2 ."da"PS.seek 1.5ml + "processing"%L' +588 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%S * +34 "core" * +3 ."da"PS.seek 0ml + "processing"%!'W +1618 "core" ' +2 ."da"delay 2:00 +12057 #recoverPSRreagent08 .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"%z * +36 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%Q +71 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2391 "core" ' +2 ."da"PSV.dial PTV + "processing"%? +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +73 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%4 +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%Z  +70 "core"  +2 ."da"PS.seek :empty +2 "processing"%p'9 +2364 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%_ +131 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +596 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1615 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%j +85 "core"  +2 ."da"PBV.dial :waste1 + "processing"%B  +36 "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"%r * +33 "core" + +3 ."da"PS.seek 0ml + "processing"%a'W +1613 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%s  +34 "core" +2 ."da"delay 30 seconds +1373 E\ 344 +1629 ."da"PBV.dial between PSV and waste1 +2 "processing"%g * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%I +72 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%.' +2392 "core" ' +2 ."da"PSV.dial PTV + "processing"%R +73 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"% +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%%  +71 "core"  +2 ."da"PS.seek :empty +2 "processing"%b'9 +2365 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%t  +44 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%  +129 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%  +44 "core" ~ +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%M +43 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"% ' +392 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%O  +44 "core"  +2 "processing"% % +4 "core" %\ 1 +2 ."da"PS.seek 0.55ml +2 "processing"%o'y +341 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%U  +43 "core"  +2 ."da"PS.seek 2ml +2 "processing"%9'[ +1556 "core" ' + ."da"PSV.dial :PML +2 "processing"%h +43 "core" +2 ."da"PTV.dial :mixing +2 "processing"%, @ +73 "core" B +2 ."da"PBV.dial :waste1 + "processing"%2  +34 "core" +2 "processing"%q% +4 "core" %W\ 9 +2 ."da"PS.seek 1.85ml + "processing"%G'7 +262 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +3 ."da"PS.seek 0ml + "processing"%@'W +1962 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +45153 E\ &TT +2850 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%T  +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"%X  +43 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%/' +2384 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%f +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%D  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%Y +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +44 "core"  +2 ."da"PS.seek :empty +2 "processing"%$'9 +2361 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%~ +130 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +588 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml + "processing"%\ '[ +1620 "core" ' + ."da"PTV.dial :puck +2 "processing"%(  +72 "core"  +2 ."da"PSV.dial PTV + "processing"%{ +72 "core" +2 ."da"PBV.dial :waste1 + "processing"%6  +35 "core" +2 "processing"%% +4 "core" %_\ 2 +2 ."da"PS.seek 1.5ml + "processing"% ' +619 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +3 ."da"PS.seek 0ml +59 "processing"%0'W +1613 "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"%< * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%+ +74 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2371 "core" ' +2 ."da"PSV.dial PTV + "processing"%| +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%^ +73 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%n  +71 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2373 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%k +131 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%`' +590 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1615 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%\\ +73 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +34 "core" +2 "processing"%=% +4 "core" %Z\ 7 +2 ."da"PS.seek 1.5ml +2 "processing"%m' +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%l * +34 "core" + +3 ."da"PS.seek 0ml + "processing"%u'W +1603 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%C  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%8 * +34 "core" + +3 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"%d +74 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%v' +318 E\ .?? +2063 "core" ' +2 ."da"PSV.dial PTV + "processing"%& +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%W +73 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%5  +72 "core"  +2 ."da"PS.seek :empty +2 "processing"%w'9 +2372 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%F +130 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "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"% +10 ."da"PS.seek 2ml + "processing"%>'[ +1623 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +72 "core" +2 ."da"PBV.dial :waste1 + "processing"%7  +35 "core" +2 "processing"%A% +4 "core" %^\ 2 +2 ."da"PS.seek 1.5ml + "processing"%;' +602 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%* * +34 "core" + +3 ."da"PS.seek 0ml + "processing"%3'W +1615 "core" ' +2 ."da"delay 2:00 +12003 #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"%1 * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%e +73 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%#' +2390 "core" ' +2 ."da"PSV.dial PTV + "processing"%' +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%] +73 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +71 "core"  +2 ."da"PS.seek :empty +2 "processing"%y'9 +2374 "core" ' +2 ."da"Sleepy.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%i +135 "core"  + ."da"PSR.select :sub1 +3 "processing"% +10 ."da"PS.reconfigure PSconfig +11 "processing"%#A d`xb +2 ."da"PS.seek 0.25ml +2 "processing"%)'7 +335 "core" ' +33 ."da"delay 5 seconds +502 .PSR.select :sub2 +3 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%' +341 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml + "processing"%'[ +1612 "core" ' +3 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +74 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +34 "core"  +2 "processing"%K% +4 "core" %W  +2 ."da"PS.seek 1.5ml + "processing"%E' +593 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" + +3 ."da"PS.seek 0ml + "processing"%'W +1609 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .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"%L * +52 "core" * +9 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"%c +74 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%z' +2452 "core" ' +2 ."da"PSV.dial PTV + "processing"%Q +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%! +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%? +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +74 "core"  +2 ."da"PS.seek :empty +2 "processing"%4'9 +2457 "core" ' +2 "processing"%Z9 +3 "core" 94 +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast + "processing"%  +4 "core" 4 4 +2 "processing"%_& +3 "core" &TQ  + +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 + "manipulator"&p% +3 "core" %\   ! ] +2 "storage"(% +4 "core" % s s  + "storage"(j. +3 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 3 + "storage"(B( +340 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" & + (  +2 "manipulator"&& +3 "core" &-  E [? +2 "manipulator"&r% +3 "core" %\  \  t [ +2 ."da"\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 3 +2 "manipulator"&V( +179 "core" ( +2 "manipulator"&s& +4 "core" &   Z% + "storage"(g& +4 "core" & * 0 O +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&I' +94 "core" ' +2 "storage"(a& +4 "core" & K T J +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek beamBreak +2 "storage"(R'L +234 "core" ' +4 "storage"(- +6 "core" -' +2 ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" &  % U% + "storage"(%& +4 "core" &   B + ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 3 +2 "manipulator"&.' +35 "core" ' +2 ."da"\Elbow.hold +2 "manipulator"&t, +3 "core" , + ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(- +2 "core" -' +2 ."da"SE.seek 8.09 Pucks below Top Plate +2 "storage"(' +32 "core" ' +2 "manipulator"&M% +4 "core" % r  E + "storage"(b& +4 "core" & P + ."da"Forearm.force -20 + "manipulator"&5 +4 ."da"Forearm.seek 3 + 305 counts +2 "manipulator"&O'7 +15 "core" ' +2 "manipulator"& & +4 "core" &\   U# +2 "storage"( & +3 "core" & C +3 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&U' +25 "core" ' +2 ."da"SE.seek 9.09 Pucks below Top Plate +2 "storage"(o' +53 "core" ' +2 "manipulator"&h& +4 "core" &\  3 V# +2 "manipulator"&,% +3 "core" %  V +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&2'\ +98 "core" ' +2 ."da"\Elbow.seek PC +2 "manipulator"&q( +252 "core" ( +2 "manipulator"&& +4 "core" & 8 S +3 ."da"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &9& +3 "core" & l S +2 ."da"Forearm.seek PC +2 "manipulator"&G' +94 "core" ' + ."da"Hand.close +2 "manipulator"&T/ +72 "core" / +2 ."da"PC.seek :open +2 "processing"%"( +401 "core" ( +2 "storage"(X& +4 "core" &  $ + "manipulator"&@& +4 "core" &  X + "manipulator"&f% +4 "core" %  K X +2 ."da"Forearm.seek :retract + "manipulator"&D'\ +99 "core" ' +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 3 +2 "manipulator"&Y( +255 "core" ( +2 "manipulator"&& +4 "core" &  l U% + "storage"(/& +4 "core" &   6 +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&~' +95 "core" ' +2 ."da"Hand.open + "manipulator"&$1 +72 "core" 1 +12 "storage"(- +3 "core" -' +2 ."da"SE.seek 8.85 Pucks below Top Plate +2 "storage"(('k +25 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 8.18 Pucks below Top Plate + "storage"({' +50 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da18sep1508h196ml.tif +1949 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +524 #"da"SX HX9/16 (USB:33): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 21.406 seconds\ /var/log/esp/da18sep1508h196ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da18sep1508h196ml15s.tif +1556 #SX HX9/16 (USB:33): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da18sep1508h196ml15s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da18sep1508h196ml30s.tif +2422 E BB +636 #"da"SX HX9/16 (USB:33): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da18sep1508h196ml30s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da18sep1508h196ml70s.tif +7118 #SX HX9/16 (USB:33): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da18sep1508h196ml70s.tif: TIFF Upload Complete\ + .Sleepy.power :camera,:OFF +2 ."Qmail"HABfans.email "21.406 sec auto-exposure",Subject: "da18sep1508h196ml images!" +9 "storage"(6- +116 "core" -' +2 "storage"(& +4 "core" & Q\ +2 "manipulator"&\ & +3 "core" & j % +2 ."da"\Elbow.seek 3 +2 "manipulator"&( +3 "core" ( +2 "manipulator"& & +3 "core" & , % +2 "storage"(x& +3 "core" & *\ ! +3 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&<' +15 "core" ' +2 ."da"SE.reconfigure SEgently +4 "storage"(#QK-0-\ b +3 ."da"SE.seek 8.89 Pucks below Top Plate +2 "storage"(+' +60 "core" ' +2 "manipulator"&0& +4 "core" &  " % +2 "storage"(|& +69 "core" & @ @ 2\ : +76 ."da"\Elbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 3 +3 "manipulator"&^' +35 "core" ' +2 ."da"\Elbow.hold +3 "manipulator"& , +4 "core" , +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 ."da"SE.reconfigure SEconfig +4 "storage"(#QK-0-\ b +2 ."da"SE.seek 9.08 Pucks below Top Plate +2 "storage"(n' +33 "core" ' +2 "manipulator"&% +4 "core" %s ` " + "storage"(k& +4 "core" & U\ / + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 3 + 284 counts + "manipulator"&'" +23 "core" ' +2 "manipulator"&`& +5 "core" & e o +2 "storage"(\\& +3 "core" & ? @ H\ : +3 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&' +28 "core" ' +2 "storage"(=% +4 "core" % > @ 6\ : +5 ."downElevator"SE.seek :down +5 "storage"('v +96 (l% +3 "core" % I I \ @TX +2 "manipulator"&m% +4 "core" %    +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&C'\ +72 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +15 "core" ' +2 ."da"SC.coast + "storage"(6 +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 #tStarting finalPurge +5 "processing"%8& +5 "core" &\ . + ."psFlush"Hand.open +2 "manipulator"&d1 +18 "core" 1 +2 "manipulator"&u& +5 "core" & 4 : S o +2 "manipulator"&&% +4 "core" %\  : 8 b  +3 ."psFlush"\Elbow.seek FlushPuck::Garage +2 "manipulator"&W(- +175 "core" ( +2 "manipulator"&& +4 "core" &- < K ; +2 ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &5& +3 "core" &- , . Q ; +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&v' +105 "core" ' +2 ."psFlush"Hand.close + "manipulator"&F/ +66 "core" / +2 "manipulator"&w& +4 "core" &-   ; +2 "manipulator"&H% +3 "core" %    +2 ."psFlush"Forearm.seek :retract +2 "manipulator"& '\ +98 "core" ' +33 ."psFlush"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."psFlush"\Elbow.seek PC +2 "manipulator"&7( +126 "core" ( +2 "manipulator"&A& +4 "core" & 5 * D h +2 ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &>& +3 "core" & 6 G  h +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&*' +98 "core" ' +3 "manipulator"&;& +4 "core" & 4 3 X h +2 "manipulator"&N% +4 "core" % 1 3 ( +2 "processing"%1& +3 "core" &\ - +2 "processing"%e& +4 ."psFlush"PC.seek :closed +2 "processing"%3(Tg +3 "core" &\ + +3 &\ , +9 &.w\ #+{ +9 &c{\ #? +10 &nm\ %O +9 &/O\ 'O +9 &O\ %O +10 &N\ &O +9 &uT\ %O +10 &6Q\ %P +9 &P\ 'O +9 &O\ (O +10 & }P\ 'O +9 &"@M\ (O +10 &$P\ 'O +9 &%P\ 'O +9 &'O\ 'O +9 &)HO\ (O +10 &+\ O\ %O +9 &,O\ 'O +10 &.O\ 'O +9 &0PO\ &O +9 &2O\ %O +10 &3P\ 'O +9 &5O\ 'O +9 &7XO\ %O +10 &9O\ %O +9 &:O\ 'O +10 &<OO\ &O +9 &>aO)\ %O +9 &@#O \ 'O +10 &AOq\ 'O +9 &CR{\ (O +9 &EhQZ\ 'O +10 &G(Tq\ 'P +9 &HYt\ &P +10 &JdT\ %Q +9 &L_n\ #U +9 &N]\ #U +10 &O\\\ #U +9 &Q`\ "U +10 &SNie\ %9 +9 &T&3f\ $N +9 &TKf\ +) +2 ( + "processing"%e& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.63 +2 "processing"%'& +4 "core" &TK\ *) + ."psFlush"Hand.open +2 "manipulator"&]1 +73 "core" 1 +2 "manipulator"&% +4 "core" %   +2 ."psFlush"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%# +130 "core"  +3 ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%i'P +385 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +726 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%y' +1618 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%) +84 "core"  +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +34 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%'W +2638 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"% +72 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%K' +593 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2125 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +72 "core" +2 ."psFlush"PBV.dial PSV + "processing"%E U +55 "core" V +4 ."psFlush"PS.seek 0ml +2 "processing"%S'W +2632 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%L @ +43 "core" > +3 ."psFlush"PS.seek 2.5ml +2 "processing"%c' +2639 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +71 "core"  +3 ."psFlush"PS.seek :empty +56 "processing"%Q'9 +2629 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%! +44 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%?' +2634 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +72 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%z'W +2632 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%Z @ +43 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2633 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%_  +71 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%p'9 +2634 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"% +43 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%j'P +1106 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1607 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +72 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%r  +53 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%s'W +2626 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%g +73 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%a' +592 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%J' +2123 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%- +73 "core" +2 ."psFlush"PBV.dial PSV + "processing"% U +53 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2629 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%% @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2630 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%M  +72 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%b'9 +2628 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"% +44 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"% ' +2628 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%h +72 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%,'W +2629 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%I @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%V' +497 E\ .:; +2137 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%R  +72 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%.'9 +2633 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'O& +4 "core" &@C\ # + .tHand.open + "manipulator"&1 +25 "core" 1 +2 "manipulator"&U& +4 "core" & r Z R h +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek PC + "manipulator"&( +2 "core" ( +2 "manipulator"&9& +3 "core" & Z K / h +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &t& +3 "core" & L J h +2 .tForearm.seek PC + "manipulator"&T' +96 "core" ' +2 .tHand.close + "manipulator"&2/ +69 "core" / +2 .tPC.seek :open +2 "processing"%[( +405 "core" ( +2 "manipulator"&X& +4 "core" & u h + "manipulator"&@% +4 "core" %  +2 .tForearm.seek :retract + "manipulator"&f'\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&G( +359 "core" ( +2 "manipulator"&& +4 "core" &# V l 4 =F + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &/& +2 "core" &# C L =F +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&q'ρ +98 "core" ' +2 "manipulator"&$& +4 "core" &# w y / =E +2 "manipulator"&% +4 "core" %ς t t +2 "collection"'D& +4 "core" &=C\ & + "collection"'o& +4 .tCC.seek :closed +2 "collection"'((O +3 "core" &=C\ % +3 &?A\ % +9 &/y?D\ +{ +10 &d~?B\ ? +9 &pp?B\ O +9 &2Q>B\ O +10 &R?B\ O +9 &Q?B\ N +10 &yS@B\ N +9 &:R>B\ O +9 &Q?D\ N +10 &O<A\ N +9 & N>A\ N +9 &"CT?@\ N +10 &$R>B\ O +9 &%Q>A\ N +10 &'T=B\ N +9 &)KQ?B\ N +9 &+ R>B\ N +10 &,R=B\ N +9 &.N>D\ N +9 &0SQ?B\ N +10 &2M>B\ N +9 &3Q>C\ N +10 &5R?B\ N +9 &7[Q>A\ N +9 &9S?B\ N +10 &:Q=@\ N +9 &<R>A\ N +9 &>cR@B\ N +10 &@&T>B\ N +9 &AR>B\ N +10 &CQ>A\ O +9 &Ei\\?C\ O +9 &G'e>A\ P +10 &H>A\ T +9 &J<@\ X +9 &LP<?\ Z +10 &N<A\ J +9 &O8D=B\ &q +10 &Oxr<A\ O +5 ( +4 "collection"'o& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.00 + "collection"'6& +4 "core" &Oxk=?\ O + &Oxj=>\ O + .tHand.open +2 "manipulator"&1 +74 "core" 1 +2 "manipulator"&\ % +4 "core" % ς 4 5 / +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"& '\ +92 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'x& +4 "core" &Oxk;?\ O +2 "collection"'0% +3 "core" %;?\  +2 #tCS Pulling 5ml of flush + .CSV.dial CSR + "collection"'|  +96 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'Y'l +1346 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +9 '~% +3 "core" %l?@\  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'{' +672 "core" ' +2 .tCSV.dial :waste + "collection"' +129 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'k' +1985 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'`& +4 "core" &Oxj=A\ O +2 "collection"'\\% +3 "core" %<A\  +2 .tCSV.dial :flush + "collection"'=  +43 "core"  +3 .tCS.reconfigure CSfast + "collection"'#d @b +3 .tCS.seek 5ml + "collection"'l'l +1266 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'m @ +43 "core" B +2 "collection"'<% +4 "core" %l:@\  +2 .tCS.seek 6.999ml +2 "collection"'' +552 "core" ' +2 .tCTV.dial CSV +2 ."connect"CSV.dial CTV +3 "collection"'+  +2 '8  +43 "core"  +89  +2 .tCBV.dial :waste1 + "collection"'^ @ +44 "core" ? +3 .tCS.seek 0ml + "collection"'d' +1739 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'u& +4 "core" &Oxi?D\ O +2 "collection"'&% +4 "core" %>C\  + .tCSV.dial :flush +2 "collection"'  +72 "core" +3 .tCS.seek 5ml +2 "collection"'n'l +1267 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +44 "core" B +2 "collection"'% +4 "core" %l=A\  +2 .tCS.seek 7ml +2 "collection"'5' +554 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'  +42 "core"  +2 .tCBV.dial :waste2 +2 "collection"'B  +113 "core"  +3 .tCS.seek 0ml + "collection"' ' +1746 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'F& +4 "core" &Oxi>A\ O +2 "collection"'w% +3 "core" %@A\  + .tCSV.dial CSR +2 "collection"'H  +41 "core"  +2 .tCSR.select :kill + "collection"' +10 .tCS.seek 8ml + "collection"'C' +1983 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'A' D +552 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"'> + 'v  +99 "core" +38  +2 .tCTV.dial :intake + "collection"';  +74 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'N' \\ +2000 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'1  +74 "core" ~ +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'W' +589 "core" ' +2 .tCSV.dial CSR + "collection"'  +101 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'"'l +1349 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"''' D +1371 "core" ' +2 .tCSV.dial CBV + "collection"'] +101 "core" +2 .tCS.seek 0ml +2 "collection"'' +2626 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&e& +4 "core" &" * 9 8 =E +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC + "manipulator"&#( +3 "core" ( + "manipulator"&*& +4 "core" &" / - * =E + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &4& +2 "core" &"   / =E +2 .tForearm.seek CC +2 "manipulator"&i'ρ +102 "core" ' +2 .tHand.close + "manipulator"&)/ +73 "core" / +2 .tCC.seek :open +2 "collection"'( +378 "core" ( +2 "manipulator"&y& +4 "core" &# r Z m =E + "manipulator"&% +4 "core" % ϋ J H +2 .tForearm.seek :retract + "manipulator"&'\ +95 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage + "manipulator"&K(- +286 "core" ( +2 "manipulator"&& +4 "core" &- 8 +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &E& +2 "core" &- n F +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&' +113 "core" ' + .tHand.open + "manipulator"&L1 +67 "core" 1 +2 "manipulator"&S% +4 "core" %  x +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 #tCompleted [Sample.deep; initialPurge; da withoutWCR] begun 07:14:28 + #Preparing to sleep until 11:30AM 9/15/2018 +4 #Asleep til 11:30AM 9/15/2018 +3 ."shutdown"CC.coast +55 "collection"'6 +4 #tContinuing at 11:30 +2 ."shutdown"CS.coast +2 "collection"'5 +3 E\ /87 +3 ."shutdown"PC.coast +2 "processing"%6 +3 ."Qmail"GoodNews.email "Then, in tube 4: /home/esp/esp2/mission/2018_08_31_niagara_mission.rb:117\\n{1 => 22, 2 => 22, 3 => 10, 4 => 12}\\nCan@09:13:51, 22.4C, 20% humidity, 14.2psia, 12.837V, 0.269A, 0.263A avg, 3.46W",Subject: "Asleep until 11:30" +64 ."shutdown"PS.coast +2 "processing"%5 +2 ."shutdown"Forearm.coast + "manipulator"&5 +3 ."shutdown"\Elbow.coast + "manipulator"&6 +37 ."shutdown"Sleepy.power :dwarf,:OFF + .Sleepy.power :raw,:OFF + #Shutdown +26111 E\ Gr +60002 \ Hx +60002 \ Hu +60002 \ A! x +60002 \ Iu +60003 \ I +60002 \ I{ +60002 \ Jv +60002 \ Jz +60002 \ J +60003 \ Iw +60002 \ Jg +60002 \ It +60002 \ Jo +10561 \ B  +34 #tPowering up Dwarves +489 .Sleepy.power :raw,:ON + "sampler") +2 )c +2 "core"  + "collection"' +3 '! +2 "core"  +2 "processing"% +2 %Q +3 "core"  + "collection"' 9\ +2 ' 0\ +2 ' -\ +2 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +2 "sampler")&\ +2 .tSS.configure SSconfig + "sampler")#.0X 22, 2 => 22, 3 => 10, 4 => 12}\\nCan@11:30:28, 21.8C, 21% humidity, 14.1psia, 12.818V, 0.355A, 0.361A avg, 4.55W",Subject: "Started 2018_08_31_niagara_mission phase /home/esp/esp2/mission/2018_08_31_niagara_mission.rb:117" +2 .tSample.shallow +100 "sampler")V2 +22 "core" 2 +2 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'O& +4 "core" &GLj\  + .tHand.open +2 "manipulator"&1 +74 "core" 1 +3 "manipulator"&U& +5 "core" &\ ? A e "| + "manipulator"&9% +4 "core" % \ % > 4 U ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&t(- +175 "core" ( +2 "manipulator"&2& +4 "core" &- @ E  S +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &7& +3 "core" &- 3 >  S +3 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage +2 "manipulator"&' +110 "core" ' +2 .tHand.close +3 "manipulator"&3/ +76 "core" / +2 "manipulator"&X& +4 "core" &-   S +2 "manipulator"&@% +4 "core" %    g +2 .tForearm.seek :retract +2 "manipulator"&T'\ +103 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .t\Elbow.seek CC +2 "manipulator"&( +277 "core" ( +4 "manipulator"&& +6 "core" &   E :- +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &/& +2 "core" &  ( :- +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +3 "manipulator"&$'ρ +98 "core" ' +2 "manipulator"&& +4 "core" &   :- +2 "manipulator"&D% +3 "core" %m   h +2 "collection"'f& +4 "core" &FMs\  +2 "collection"'P& +3 .tCC.seek :closed +2 "collection"'o(O +3 "core" &HLX\  +3 &FMu\  +10 &4|FL{\ +} +9 &f}GMs\ @ +9 &TmHLo\ O +10 &OFLy\ N +9 &SLJt\ O +9 &QGLs\ N +11 &^OGLu\ N +8 &SILs\ O +10 &QGMs\ O +9 &TFKj\ N +9 & eNHJf\ O +10 &"(SHLu\ N +9 &#NGIk\ O +9 &%RHMl\ N +10 &'mTHKr\ O +9 &)0QHLm\ N +10 &*MFLj\ N +9 &,QIIu\ N +9 &.uRGKx\ O +10 &07QHKs\ O +9 &1LGJs\ N +9 &3LGJj\ O +10 &5}OGLs\ O +9 &7@LIKw\ N +11 &9NFNn\ O +9 &:LHMo\ N +9 &<MGLn\ O +9 &>HSHMu\ N +9 &@ NGJp\ O +9 &AUGKj\ O +10 &CUGMr\ O +9 &ENWILw\ O +10 &G\ fHMq\ Q +9 &H~GKv\ T +9 &JzFIn\ X +10 &L3FKr\ [\ +9 &MFJo\ U +9 &O+AEKt\ , +10 &OnGJq\ H +5 ( + "collection"'P& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.04 + "collection"'6& +4 "core" &OlFIs\ H +2 &OmGJt\ H + .tHand.open + "manipulator"&1 +77 "core" 1 +2 "manipulator"&\ % +4 "core" % m   +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&x'\ +99 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'0& +4 "core" &OhHIo\ H + "collection"'|% +4 "core" %FIS\  + #tCS Pulling 5ml of flush + .CSV.dial CSR +4 "collection"'q  +127 "core"  +3 .tCSR.select :flush + "collection"' +11 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"':'l +1347 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +9 '~% +3 "core" %lHIK\  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml + "collection"'Y' +676 "core" ' +2 .tCSV.dial :waste + "collection"' +129 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'{' +1981 "core" ' +2 #tPurging external Intake + "collection"'`& +4 "core" &OgDKS\ H + "collection"'\\% +4 "core" %GJU\  + .tCSV.dial :flush +2 "collection"'=  +43 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'k' D +2509 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +5 .tCBV.dial CSV + "collection"'m + '<  +30 "core" +52 ~ +2 .tCTV.dial :intake +2 "collection"'l  +75 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'8' +2505 "core" ' + .tIntake.select :close + "sampler")0 +10 .tCTV.dial :air +2 "collection"'+  +75 "core" ~ +2 #tFlushing upper manifold + "collection"'^& +4 "core" &OgDGI\ H +2 "collection"'% +3 "core" %CIp\  + .tCSV.dial :flush +2 "collection"'u  +72 "core"  +3 .tCS.seek 5ml + "collection"'&'l +1273 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +41 "core" A +2 "collection"'d% +4 "core" %lDIl\  +2 .tCS.seek 7ml +50 "collection"'' +566 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +2 "collection"' +102 "core" ~ +2 .tCTV.dial :air +2 .CS.seek 0ml + "collection"'n' +1743 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"''- +800 "core" ' +2 .tCSV.dial :waste + "collection"'B +44 "core" +3 .tCS.seek 0ml + "collection"'5' +790 "core" ' +2 "collection"'F& +4 "core" &OgGJP\ H + "collection"'w% +4 "core" %EIr\  + .tCSV.dial :flush +2 "collection"'H  +42 "core"  +3 .tCS.seek 3ml +2 "collection"' '- +808 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'C @ +42 "core" B +2 "collection"'>% +4 "core" %-HIm\  +2 .tCS.seek 5ml +2 "collection"'v'l +557 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml + "collection"';' +1267 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'A'- +804 "core" ' +2 .tCSV.dial :waste + "collection"'1 +73 "core" +3 .tCS.seek 0ml + "collection"'N' +798 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"& & +4 "core" &  :, +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&W( +3 "core" ( +2 "manipulator"&"& +3 "core" & :, +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &]& +3 "core" &  $ :, +2 .tForearm.seek CC + "manipulator"&''ρ +94 "core" ' +2 .tHand.close + "manipulator"&e/ +72 "core" / +2 .tCC.seek :open +2 "collection"'*( +377 "core" ( +2 "manipulator"&4& +4 "core" & G 4 b :, + "manipulator"&)% +4 "core" % υ * 1   +2 .tForearm.seek :retract + "manipulator"&G'\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"& (- +281 "core" ( +2 "manipulator"&(& +4 "core" &- @ ; 1 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &y& +2 "core" &- B @ 1 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +111 "core" ' +3 .tHand.open + "manipulator"&i1 +67 "core" 1 +2 "manipulator"&% +4 "core" % \  R +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&E'\ +100 "core" ' +2 #tda sampling at most 1000ml +3 #Loading sh1 puck from tube 4 into Collection Clamp + ."Qmail"HABfans.email "Started da in tube 4 at 11:34:49EDT15-Sep-18\\n{1 => 22, 2 => 22, 3 => 10, 4 => 12}\\nCan@11:30:28, 21.8C, 21% humidity, 14.1psia, 12.818V, 0.355A, 0.361A avg, 4.55W",Subject: "da sampling at most 1000ml" +2 "collection"'#& +62 "core" &IMu\  + "manipulator"&L% +4 "core" %\  = + G  +2 "storage"(S% +4 "core" % l j S\ D + "storage"(. +4 "core" .( +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 + "storage"((,H +653 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (& +2 "core" &,F( n w E\ B  +2 "manipulator"&& +4 "core" &- 3 =  1 + "manipulator"&[% +4 "core" %\  / 1  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 +2 "manipulator"&.( +170 "core" ( +2 "manipulator"&& +4 "core" & C B R +2 "storage"(K& +4 "core" &,F( w w \\\ B  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&}'# +95 "core" ' +2 "storage"(c& +4 "core" &,F( {  I\ D  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(!'L +199 "core" ' +2 "storage"(Q- +3 "core" -' +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 (& +3 "core" &,F( E H M\ ;  +2 "manipulator"&?& +3 "core" &   0 R +2 .t\Elbow.seek 4 +2 "manipulator"&Z( +2 "core" ( +2 "manipulator"&& +4 "core" &  % R +2 "storage"(_& +3 "core" &,F' < E \ ;  +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&'ϓ +21 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +49 "manipulator"&j/ +84 "core" / +13 ."downElevator"SE.seek :down +5 "manipulator"&& +2 "storage"(z'v +6 "core" &    R +2 "manipulator"&g% +5 "core" % ϛ < . +3 .tForearm.seek :retract +2 "manipulator"&s'\ +96 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&( +53 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +100 "core" ( +2 "manipulator"&a& +4 "core" & '   + +4 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 & & +3 "core" &   + +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&p'ρ +100 "core" ' +2 "manipulator"&-& +4 "core" & 6 @ B + +2 "manipulator"&h% +4 "core" %v = @  = +2 "collection"' & +5 "core" &JMS\  +2 "collection"'I& +4 .tCC.seek :closed + "collection"'(O +3 "core" &JNf\  +3 &KN}\  +9 &0xIM\ +{ +10 &d}JM|\ ? +9 &tnHL|\ O +10 &8NILv\ N +9 &QIMq\ N +9 &RGNz\ N +10 &~RHM}\ N +9 &@OIM\ N +9 &NGKs\ N +10 &PILt\ M +9 & OJLq\ M +9 &"HPILs\ N +10 &$\ TGLo\ N +9 &%RJMo\ N +10 &'SGLu\ N +9 &)PRGNm\ N +9 &+MIKf\ N +10 &,TIMd\ N +9 &.LHMd\ N +10 &0XNJLd\ N +9 &2LFKp\ N +9 &3LFLf\ N +10 &5QILp\ N +9 &7`QGLe\ N +9 &9"RGKc\ N +10 &:QGLf\ N +9 &<RJJ^\ N +10 &>gQJKc\ N +9 &@+OIL`\ M +9 &AQGMd\ N +10 &CTILb\ N +9 &Ek`JKb\ O +9 &G&qHLg\ R +10 &HELa\ V +9 &JHKb\ [ +10 &LSFKg\ Z +9 &NEHa\ J +9 &O5AGI[\ )z +10 &O|rGJg\ O +5 ( + "collection"'I& +5 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.17 + .Hand.open + "manipulator"&1 +3 "core" &O|hEK^\ O +67 1 +2 "manipulator"&V% +4 "core" % v ( = +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&O'\ +90 "core" ' +2 .tSC.coast "storage"(6 +3 #tcollectSample 1000ml w/bubble point of 24psi + #Priming 7ml + .Sleepy.power :sampler,:ON + .Intake.select :close + .\Exhaust.select :close + .SS.hold +2 "sampler")+ +3 "core" + + "sampler")U% +4 "core" % \ . + "collection"'9& +4 "core" &O|gFL; O +2 E\ ![[ +2 #tCalibrating pressure and temperature sensors + .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X  \  +4 "collection"'% +8 "core" %]ao +5 #tIntake @15.5psia, vacuum from 10.0 to 13.0psi +3 .SS.reconfigure SSinhale.with maxSpeed: 122 +4 "sampler")#.z0X% +7 "core" %{: +4 "sampler") % +6 "core" %~ \ / +55 "collection"'v% +6 "core" %[ +4 "sampler");% +9 "core" % \ / +5 "sampler")1% +6 "core" % \ / +2 .tIntake.select :close +4 "sampler")0 +12 )A% +5 "core" % \ / +4 .tSSV.dial :exhaust +4 "sampler")  +76 "core"  +5 .t\Exhaust.select :open +3 "sampler")@ +13 .tSS.reconfigure SSexhale +4 "sampler")#.0X +2 "sampler")b% +3 "core" %O \  +15 "collection"'% +3 "core" %|9 +2 "sampler")D% +3 "core" %O \  +2 "collection"'f% +4 "core" %}_ + #tIntake @17.3psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 59 + "sampler")#.;0X? \  +53 "collection"'0% +2 "core" %U +4 "sampler")P% +3 "core" %GUV \  +53 "collection"'|% +3 "core" %Z +2 "sampler")6% +3 "core" %lk \  +53 "collection"'$% +3 "core" %0 +2 "sampler")% +3 "core" % \  +53 "collection"'~% +3 "core" %U +2 "sampler"):% +3 "core" % \  +52 "collection"'% +3 "core" %5 +2 "sampler")q% +3 "core" % \  +53 "collection"'`% +3 "core" %Y +2 "sampler")\\% +3 "core" % \  +2 "sampler")Y% +3 "core" % \  +2 .tIntake.select :close + "sampler")0 +8 ){% +3 "core" % \  + .tSSV.dial :exhaust +2 "sampler")<  +78 "core"  +2 .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X +2 "sampler")% +3 "core" %L \  +2 "collection"'&% +3 "core" %z0 +2 #tIntake @17.1psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 53 +2 "sampler")#.50X-5e \  +2 #tVacuum too high -- waiting up to 40s +14 "collection"'H% +3 "core" %xz8 +2 "sampler")5% +3 "core" %?sI \  +15 "collection"'C% +3 "core" %vz\\ +2 "sampler")>% +3 "core" %?sI \  +15 "collection"' % +3 "core" %uyk +2 "sampler")v% +3 "core" %?sI \  +15 "collection"';% +3 "core" %{}: +2 "sampler")1% +3 "core" %?sJ \  +15 "collection"'A% +3 "core" %\\ +2 "sampler") % +3 "core" %?sH \  +15 "collection"'F% +3 "core" %9 +2 "sampler")]% +3 "core" %?sH\  \  +15 "collection"'e% +3 "core" %5 +2 "sampler")"% +3 "core" %?sG \  +15 "collection"'x% +3 "core" %}Z +2 "sampler")o% +3 "core" %?sH" \  +2 "collection"'4% +3 "core" %~b +2 #tIntake @17.3psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 48 +2 "sampler")#.00X +2 "sampler")j% +4 "core" %F \  +14 "collection"'% +3 "core" %_ +2 "sampler")g% +3 "core" %F \  +15 "collection"'.% +3 "core" %[ +2 "sampler")}% +3 "core" %F \  +15 "collection"'a% +3 "core" %}5 +2 "sampler")?% +3 "core" %F \  +15 "collection"'!% +3 "core" %}Y +2 "sampler")% +3 "core" %F  \  +15 "collection"'-% +3 "core" %A +2 "sampler")h% +3 "core" %F \  +15 "collection"' % +3 "core" %0 +2 "sampler")Z% +3 "core" %F \  +15 "collection"'z% +3 "core" %\\ +2 "sampler")s% +3 "core" %F&' \  +2 "collection"'*% +3 "core" %i +2 #tIntake @17.7psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 39 +2 "sampler")#.'0X +46 "sampler")% +15 "core" %aG\  \  +15 "collection"'M% +3 "core" %6 +2 "sampler")7% +3 "core" %aG \  +15 "collection"'3% +3 "core" %_ +2 "sampler")V% +3 "core" %aG \  +15 "collection"'@% +3 "core" %< +2 "sampler")2% +3 "core" %aG \  +15 "collection"'% +3 "core" %[ +2 "sampler")% +3 "core" %aG!$ \  +2 "collection"'/% +3 "core" %S +2 #tIntake @17.3psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 35 +2 "sampler")#.#0X +2 "sampler")^% +3 "core" %Q \  +15 "collection"'% +3 "core" %}\\ +2 "sampler")u% +3 "core" %Q \  +15 "collection"'l% +3 "core" %~: +2 "sampler")% +3 "core" %Q \  +15 "collection"'d% +3 "core" %c +2 "sampler")8% +3 "core" %Q \  +15 "collection"'% +3 "core" %a +2 "sampler")% +3 "core" %Q \  +15 "collection"'n% +3 "core" %1 +2 "sampler")B% +3 "core" %Q \  +15 "collection"'% +3 "core" %\\ +2 "sampler")&% +3 "core" %Q \  +15 "collection"'+% +3 "core" %~T +2 "sampler")H% +3 "core" %Q \  +15 "collection"'5% +3 "core" %{: +2 "sampler")C% +3 "core" %Q  \  +15 "collection"'>% +3 "core" %` +2 "sampler") % +3 "core" %Q \  +15 "collection"'v% +3 "core" %C +2 "sampler");% +3 "core" %Q \  +15 "collection"'1% +3 "core" %< +2 "sampler")A% +3 "core" %Q \  +15 "collection"' % +3 "core" %] +2 "sampler")F% +3 "core" %Q#" \  +2 "collection"']% +3 "core" %W +2 #tIntake @17.7psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 29 +2 "sampler")#.0X +2 "sampler")L% +3 "core" %AF \  +15 "collection"'S% +3 "core" %^ +2 "sampler")% +3 "core" %AF \  +15 "collection"'% +3 "core" %< +2 "sampler")%% +3 "core" %AF  \  +15 "collection"'W% +3 "core" %~b +2 "sampler")% +3 "core" %AF \  +15 "collection"'[% +3 "core" %h +2 "sampler")% +3 "core" %AF \  +15 "collection"'K% +3 "core" %F +2 "sampler")c% +3 "core" %AF \  +15 "collection"')% +3 "core" %] +2 "sampler")E% +3 "core" %AF \  +15 "collection"'Q% +3 "core" %m +2 "sampler")% +3 "core" %AF"" \  +15 "collection"'% +3 "core" %7 +2 "sampler")% +3 "core" %AF%& \  +2 "collection"'_% +3 "core" %> +2 #tIntake @17.4psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 26 +2 "sampler")#.0X +2 .tSS.reconfigure SSinhale.with maxSpeed: 21 +2 "sampler")#.0X% +3 "core" %kV \  +15 "collection"' % +3 "core" %a +2 "sampler")v% +3 "core" %kV \  +15 "collection"';% +3 "core" %g +2 "sampler")1% +3 "core" %kW \  +15 "collection"'A% +3 "core" %G +2 "sampler") % +3 "core" %kW \  +15 "collection"'F% +3 "core" %o +2 "sampler")]% +3 "core" %kW \  +15 "collection"'T% +3 "core" %A +2 "sampler")"% +3 "core" %kV \  +15 "collection"'x% +3 "core" %C +2 "sampler")o% +3 "core" %kW \  +15 "collection"'4% +3 "core" %~` +2 "sampler")w% +3 "core" %kX \  +15 "collection"''% +3 "core" %A +2 "sampler")(% +3 "core" %kW \  +15 "collection"'y% +3 "core" %O +2 "sampler")% +3 "core" %kW \  +15 "collection"'i% +3 "core" %\\ +2 "sampler")% +3 "core" %kW \  +15 "collection"'#% +3 "core" %: +2 "sampler")G% +3 "core" %kX \  +15 "collection"'L% +3 "core" %j +2 "sampler")S% +3 "core" %kE \ \  +15 "collection"'% +3 "core" %h +2 "sampler")% +3 "core" %k" \  +15 "collection"'%% +3 "core" %G +2 "sampler")W% +3 "core" %k \  R +15 "collection"'% +3 "core" %a +2 "sampler")[% +3 "core" %k \  R +15 "collection"'% +3 "core" %k +2 "sampler")K% +3 "core" %k \  R +15 "collection"'c% +3 "core" %I +4 "sampler"))% +3 "core" %k \  R +15 "collection"'E% +3 "core" %L +2 "sampler")Q% +3 "core" %k \  R +15 "collection"'% +3 "core" %a +2 "sampler")% +3 "core" %k \  R +15 "collection"'% +3 "core" %; +2 "sampler")_% +3 "core" %k"! \  R +2 "collection"'e% +3 "core" %D +2 .tSS.reconfigure SSinhale.with maxSpeed: 19 +2 "sampler")#.0X +2 "sampler")B% +3 "core" %-- \ 3 +52 "collection"'% +3 "core" %m +2 "sampler")&% +3 "core" %01 \ 3 +52 "collection"'+% +3 "core" %h +2 "sampler")H% +3 "core" %67 \ 3 +53 "collection"'% +3 "core" %E +2 "sampler")C% +3 "core" %=: \ 3 +53 "collection"'>% +3 "core" %j +2 "sampler") % +3 "core" %@@ \ 3 +52 "collection"'v% +3 "core" %F +2 "sampler");% +3 "core" %DC \ 3 +53 "collection"'1% +5 "core" %@ + "sampler")A% +4 "core" %HJ \ 3 +52 "collection"' % +3 "core" %A +2 "sampler")F% +3 "core" %NO \ 3 +53 "collection"']% +3 "core" %h +2 "sampler")T% +3 "core" %TS \ 3 +53 "collection"'"% +3 "core" %K +2 "sampler")x% +3 "core" %YY \ 3 +53 "collection"'o% +3 "core" %m +2 "sampler")4% +3 "core" %]\\ \ 3 +52 "collection"'w% +3 "core" %N +2 "sampler")'% +3 "core" %a^ \ 3 +53 "collection"'(% +3 "core" %o +2 "sampler")y% +3 "core" %ff \ 3 +53 "collection"'% +3 "core" %F +2 "sampler")i% +3 "core" %kj \ 3 +53 "collection"'% +3 "core" %i +2 "sampler")#% +3 "core" %op \ 3 +53 "collection"'G% +3 "core" %A +2 "sampler")L% +3 "core" %tt \ 3 +52 "collection"'S% +3 "core" %A +2 "sampler")% +3 "core" %xx \ 3 +53 "collection"'% +3 "core" %l +2 "sampler")%% +3 "core" %|| \ 3 +53 "collection"'W% +3 "core" %@ +2 "sampler")% +3 "core" % \ 3 +53 "collection"'[% +3 "core" %F +2 "sampler")% +3 "core" % \ 3 +52 "collection"'K% +3 "core" %N +2 "sampler")c% +3 "core" % \ 3 +52 "collection"')% +3 "core" %C +2 "sampler")E% +3 "core" % \ 3 +53 "collection"'Q% +3 "core" %i +2 "sampler")% +3 "core" % \ 3 +53 "collection"'% +3 "core" %< +2 "sampler")% +3 "core" % \ 3 +52 "collection"'_% +7 "core" %F + "sampler")e% +4 "core" % \ 3 +52 "collection"'5% +3 "core" %> +2 "sampler")% +3 "core" % \ 3 +52 "collection"'g% +3 "core" %J +2 "sampler").% +3 "core" % \ 3 +53 "collection"'}% +3 "core" %e +2 "sampler")a% +3 "core" % \ 3 +53 "collection"'?% +3 "core" %L +2 "sampler")!% +3 "core" % \ 3 +53 "collection"'% +3 "core" %` +2 "sampler")-% +3 "core" % \ 3 +2 "sampler")h% +3 "core" % \ 3 + .tIntake.select :close + "sampler")0 +9 ) % +3 "core" % \ !3 + .tSSV.dial :exhaust +2 "sampler")Z  +77 "core"  +2 .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale + "sampler")#.0X% +3 "core" %~A +2 "sampler") % +3 "core" %o \  \\ +15 "collection"'v% +3 "core" %\\ +2 "sampler");% +3 "core" %o \  \\ +15 "collection"'1% +3 "core" %@ +2 "sampler")A% +3 "core" %o \  \\ +15 "collection"' % +3 "core" %^ +2 "sampler")F% +3 "core" %o \  \\ +15 "collection"']% +3 "core" %n +2 "sampler")T% +3 "core" %o \  \\ +15 "collection"'"% +3 "core" %E +2 "sampler")x% +3 "core" %o \  \\ +15 "collection"'o% +3 "core" %k +2 "sampler")4% +3 "core" %o \  \\ +15 "collection"'w% +3 "core" %m +2 "sampler")'% +3 "core" %o \  \\ +15 "collection"'(% +49 "core" %` + "sampler")y% +4 "core" %o\  \  \\ +15 "collection"'% +3 "core" %C +2 "sampler")i% +3 "core" %o  \  \\ +15 "collection"'% +3 "core" %` +2 "sampler")#% +3 "core" %o \  \\ +15 "collection"'G% +3 "core" %> +2 "sampler")L% +3 "core" %o \  \\ +15 "collection"'S% +3 "core" %A +2 "sampler")% +3 "core" %o \  \\ +15 "collection"'% +3 "core" %] +2 "sampler")%% +4 "core" %o \  \\ +14 "collection"'W% +3 "core" %B +2 "sampler")% +3 "core" %o \  \\ +15 "collection"'[% +3 "core" %j +2 "sampler")% +3 "core" %o \  \\ +15 "collection"'K% +3 "core" %h +2 "sampler")c% +3 "core" %o \  \\ +15 "collection"')% +3 "core" %~B +2 "sampler")E% +3 "core" %o \  \\ +15 "collection"'Q% +3 "core" %` +2 "sampler")% +3 "core" %o \  \\ +15 "collection"'% +3 "core" %j +2 "sampler")% +3 "core" %o \  \\ +15 "collection"'_% +3 "core" %E +2 "sampler")e% +3 "core" %o! \  \\ +15 "collection"'5% +3 "core" %_ +2 "sampler")% +3 "core" %o  \  \\ +15 "collection"'g% +3 "core" %F +2 "sampler").% +3 "core" %o"! \  \\ +2 "collection"'}% +3 "core" %B +2 #tIntake @17.5psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 14 +2 "sampler")#.0X +2 "sampler")J% +3 "core" %- \ \ H +15 "collection"'D% +3 "core" %j +2 "sampler")f% +3 "core" %- \ \ H +15 "collection"'R% +3 "core" %` +2 "sampler")t% +3 "core" %- \ \ H +15 "collection"'% +3 "core" %E +2 "sampler")\ % +3 "core" %- \ \ H +15 "collection"'X% +3 "core" %e +2 "sampler")0% +3 "core" %- \ \ H +15 "collection"'P% +3 "core" %E +2 "sampler")|% +3 "core" %- \ \ H +15 "collection"'6% +3 "core" %= +2 "sampler")$% +3 "core" %- \ \ H +15 "collection"'j% +4 "core" %I +2 "sampler")~% +4 "core" %- \ \ H +14 "collection"':% +3 "core" %I +2 "sampler")% +3 "core" %- \ \ H +15 "collection"'q% +3 "core" %p +2 "sampler")`% +3 "core" %-  \ \ H +15 "collection"' % +3 "core" %G +2 "sampler")Y% +3 "core" %-\  \ \ H +15 "collection"'{% +3 "core" %b +2 "sampler")<% +3 "core" %-  \ \ H +15 "collection"'b% +3 "core" %f +2 "sampler")=% +3 "core" %-  \ \ H +15 "collection"'k% +3 "core" %> +2 "sampler")m% +3 "core" %-  \ \ H +15 "collection"'^% +3 "core" %m +2 "sampler")% +4 "core" %- \ \ H +71 "collection"'u% +3 "core" %G +2 "sampler")l% +3 "core" %- \ \ H +15 "collection"'% +3 "core" %c +2 "sampler")d% +3 "core" %- \ \ H +15 "collection"'8% +3 "core" %o +2 "sampler")% +3 "core" %- \ \ H +15 "collection"'% +3 "core" %D +2 "sampler")n% +3 "core" %- \ \ H +15 "collection"'B% +3 "core" %_ +2 "sampler")% +3 "core" %- \ \ H +15 "collection"'&% +3 "core" %G +2 "sampler")+% +3 "core" %- \ \ H +15 "collection"'H% +3 "core" %J +2 "sampler")% +3 "core" %- \ \ H +15 "collection"'C% +3 "core" %c +2 "sampler")>% +3 "core" %- \ \ H +15 "collection"' % +3 "core" %> +2 "sampler")v% +3 "core" %- \ \ H +15 "collection"';% +3 "core" %c +2 "sampler")1% +3 "core" %- \ \ H +2 "collection"'A% +4 "core" %o + #tIntake @17.5psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 13.86125 +2 "sampler")#.0X% +3 "core" %p +2 "sampler") % +3 "core" %T \  +15 "collection"'v% +3 "core" %s +2 "sampler");% +4 "core" %T \  +14 "collection"'1% +3 "core" %V +2 "sampler")A% +3 "core" %T \  +15 "collection"'a% +3 "core" %q +2 "sampler")F% +3 "core" %T \  +15 "collection"']% +3 "core" %j +2 "sampler")T% +3 "core" %T \  +15 "collection"'"% +3 "core" %K +2 "sampler")x% +3 "core" %T \  +15 "collection"'o% +3 "core" %x +2 "sampler")4% +3 "core" %T \  +15 "collection"'w% +3 "core" %V +2 "sampler")'% +3 "core" %T \  +15 "collection"'(% +3 "core" %G +2 "sampler")y% +3 "core" %T \  +15 "collection"'% +3 "core" %q +2 "sampler")i% +3 "core" %T \  +15 "collection"'% +3 "core" %U +2 "sampler")#% +3 "core" %T \  +15 "collection"'G% +3 "core" %y +2 "sampler")L% +3 "core" %T \  +15 "collection"'S% +3 "core" %o +2 "sampler")% +3 "core" %T \  +15 "collection"'% +3 "core" %W +2 "sampler")%% +3 "core" %T \  +15 "collection"'W% +3 "core" %| +2 "sampler")% +3 "core" %T \  +15 "collection"'[% +3 "core" %y +2 "sampler")% +3 "core" %T \  +15 "collection"'K% +4 "core" %{ +2 "sampler")c% +3 "core" %S \  +15 "collection"')% +3 "core" %q +2 "sampler")E% +3 "core" %S \  +16 "collection"'Q% +3 "core" %s + "sampler")% +4 "core" %S \  +15 "collection"'% +3 "core" %S +2 "sampler")% +3 "core" %R \  +15 "collection"'_% +3 "core" %H +2 "sampler")e% +3 "core" %S \  +15 "collection"'5% +3 "core" %y +2 "sampler")% +3 "core" %R \  +15 "collection"'g% +3 "core" %Q +2 "sampler").% +3 "core" %R \  +15 "collection"'}% +3 "core" %M +2 "sampler")\\% +3 "core" %R \  +15 "collection"'?% +3 "core" %y +2 "sampler")!% +3 "core" %R \  +15 "collection"'% +3 "core" %V +2 "sampler")-% +3 "core" %R \  +15 "collection"'h% +3 "core" %m +2 "sampler") % +3 "core" %R  \  +15 "collection"'Z% +3 "core" %n +2 "sampler")% +3 "core" %R\  \  +15 "collection"'s% +3 "core" %Q +2 "sampler")*% +3 "core" %O\  \  +15 "collection"'z% +3 "core" %y +2 "sampler")% +3 "core" %O  \  +15 "collection"'U% +3 "core" %v +2 "sampler")9% +3 "core" %O  \  +15 "collection"' % +3 "core" %N +2 "sampler")p% +3 "core" %O  \  +15 "collection"'% +3 "core" %u +2 "sampler")r% +3 "core" %O  \  +15 "collection"'% +3 "core" %R +2 "sampler")M% +3 "core" %O \  +15 "collection"'7% +3 "core" %R +2 "sampler")3% +3 "core" %O \  +15 "collection"'V% +3 "core" %p +2 "sampler")@% +3 "core" %O \  +15 "collection"'2% +3 "core" %U +2 "sampler")% +3 "core" %O \  +15 "collection"'% +3 "core" %o +2 "sampler")/% +3 "core" %O \  +15 "collection"'I% +3 "core" %r +2 "sampler")J% +3 "core" %O \  +15 "collection"'D% +3 "core" %X +2 "sampler")f% +3 "core" %O \  +15 "collection"'R% +3 "core" %w +2 "sampler")t% +3 "core" %N \  +15 "collection"'% +3 "core" %v +2 "sampler")\ % +3 "core" %O \  +15 "collection"'X% +3 "core" %W +2 "sampler")0% +3 "core" %N \  +15 "collection"'P% +3 "core" %w +2 "sampler")|% +3 "core" %N \  +15 "collection"'6% +3 "core" %R +2 "sampler")$% +3 "core" %O \  +15 "collection"'j% +3 "core" %T +2 "sampler")~% +3 "core" %O \  +15 "collection"':% +3 "core" %o +2 "sampler")% +3 "core" %O \  +15 "collection"'q% +3 "core" %W +2 "sampler")`% +3 "core" %Q \  +15 "collection"' % +3 "core" %T +2 "sampler")Y% +3 "core" %P \  +15 "collection"'{% +3 "core" %x +2 "sampler")<% +3 "core" %O  \  +15 "collection"'b% +3 "core" %W +2 "sampler")=% +3 "core" %O" \  +15 "collection"'k% +3 "core" %x +2 "sampler")m% +3 "core" %O  \  +15 "collection"'^% +3 "core" %w +2 "sampler")% +3 "core" %O"! \  +2 "collection"'u% +4 "core" %I + #tIntake @17.5psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 13.86125 +2 "sampler")#.0X% +3 "core" %.Y \  +15 "collection"' % +3 "core" %y +2 "sampler")v% +3 "core" %.Y \  +15 "collection"';% +3 "core" %R +2 "sampler")1% +3 "core" %.Y \  +15 "collection"'A% +3 "core" %U +2 "sampler")a% +3 "core" %.Y \  +15 "collection"'F% +3 "core" %x +2 "sampler")]% +3 "core" %.Y \  +15 "collection"'T% +3 "core" %Q +2 "sampler")"% +3 "core" %.Y \  +15 "collection"'x% +3 "core" %q +2 "sampler")o% +3 "core" %.Y \  +15 "collection"'4% +3 "core" %q +2 "sampler")w% +3 "core" %.Y \  +15 "collection"''% +3 "core" %U +50 "sampler")(% +12 "core" %.X \  +15 "collection"'y% +3 "core" %n +2 "sampler")% +3 "core" %/3 \  +15 "collection"'i% +3 "core" %Y +2 "sampler")% +3 "core" %/ \  l +15 "collection"'#% +3 "core" %x +2 "sampler")G% +3 "core" %. \ \ P +15 "collection"'L% +3 "core" %k +2 "sampler")S% +3 "core" %. \ \ P +3 .tSS.reconfigure SSconfig +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'Y' +115 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler"){ +90 "core" ' +3 ."CSpush"CS.coast + "collection"'5 +39 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X9 +3 "core" 9u d +102 "collection"' 9 +3 "core" 9u d +102 "collection"'v9 +3 "core" 9ud +102 "collection"';9 +65 "core" 9ud +103 "collection"'19 +3 "core" 9ud +102 "collection"'A9 +3 "core" 9u d +102 "collection"'a9 +3 "core" 9u$d +102 "collection"'F9 +3 "core" 9v)d +102 "collection"']9 +3 "core" 9v-d +102 "collection"'T9 +3 "core" 9u1d +102 "collection"'"9 +55 "core" 9v5d +104 "collection"'x9 +3 "core" 9v +102 "collection"'?9 +3 "core" 9a< +102 "collection"'9 +3 "core" 9x: +102 "collection"'9 +3 "core" 97 +102 "collection"'-9 +3 "core" 96 +102 "collection"'h9 +3 "core" 95 +102 "collection"'!9 +4 "core" 93 +102 "collection"' 9 +3 "core" 90 +102 "collection"'9 +3 "core" 9/ +102 "collection"'s9 +3 "core" 9- +102 "collection"'z9 +3 "core" 9/+ +102 "collection"'Z9 +4 "core" 9C* +102 "collection"'U9 +3 "core" 9W( +102 "collection"'.9 +3 "core" 9j\ ' +102 "collection"'*9 +3 "core" 9|' +102 "collection"'9 +3 "core" 9% +102 "collection"'99 +4 "core" 9# +102 "collection"'p9 +3 "core" 9" +102 "collection"'9 +3 "core" 9! +102 "collection"' 9 +3 "core" 9# +102 "collection"'9 +3 "core" 9' +102 "collection"'M9 +3 "core" 9+ +102 "collection"'79 +3 "core" 9 0 +102 "collection"'39 +3 "core" 9 4 +102 "collection"'@9 +3 "core" 9 $8 +102 "collection"'r9 +3 "core" 9 3< +102 "collection"'9 +4 "core" 9 A@ +102 "collection"'V9 +3 "core" 9 OE +102 "collection"'/9 +3 "core" 9 ]I +102 "collection"'I9 +3 "core" 9 jM +102 "collection"'D9 +3 "core" 9 vQ +102 "collection"'29 +4 "core" 9 U +102 "collection"'f9 +3 "core" 9 Z +102 "collection"'R9 +3 "core" 9 ^ +102 "collection"'t9 +3 "core" 9 b +102 "collection"'9 +3 "core" 9 f +102 "collection"'9 +3 "core" 9 j +102 "collection"'X9 +3 "core" 9 o +102 "collection"'09 +3 "core" 9 s +102 "collection"'P9 +3 "core" 9 w +102 "collection"'J9 +3 "core" 9 { +102 "collection"'69 +3 "core" 9  +102 "collection"'$9 +3 "core" 9  +102 "collection"'j9 +3 "core" 9  +102 "collection"'|9 +3 "core" 9\  +102 "collection"'~9 +3 "core" 9\ \ +102 "collection"'9 +4 "core" 9\ \ +102 "collection"'q9 +3 "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\ 4 +103 "collection"'Y9 +3 "core" 9\ 9\ +102 "collection"'`9 +3 "core" 9\ ? +102 "collection"'<9 +3 "core" 9\ C +102 "collection"'=9 +3 "core" 9\ I +102 "collection"'k9 +3 "core" 9\ M +103 "collection"'b9 +3 "core" 9\ R +102 "collection"'^9 +3 "core" 9\ U +102 "collection"'9 +3 "core" 9\ Z +102 "collection"'m9 +3 "core" 9\ ^ +102 "collection"'u9 +3 "core" 9\ a +102 "collection"'9 +3 "core" 9\ d +102 "collection"'B9 +3 "core" 9\ g +102 "collection"'89 +3 "core" 9\ k +102 "collection"'d9 +3 "core" 9\ n +102 "collection"'9 +3 "core" 9\ p +3 .tCH.hold 10:00,70C +2 "collection"' `\ `\ o  +3 "core"  +33920 E\  +26081 "core" ` +2 "collection"' 9 +3 "core" 9\  +2 #tCollection Puck Heater at 70C after lysing + .CS.seek 0ml +2 "collection"'n' +327 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'& @ +102 "core" B +2 .tCSV.dial :air +2 "collection"' @ +42 "core" > +3 .tCS.seek 5ml + "collection"'H'l +1350 "core" ' +2 .tCSV.dial CTV + "collection"'C  +43 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'> @ +43 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'  +45 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'v @ +44 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"';' +1355 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"'1 +100 "core" ~ +2 .tCBV.dial CSV + "collection"'A  +30 "core"  +2 "collection"'a% +4 "core" % , . R\  +2 .tCS.seek 4.999ml +55 "collection"'F'l +1353 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"']  +55 "core"  +2 "collection"'T% +4 "core" %lw| \  +2 .tCS.seek 6.999ml +2 "collection"'"' +594 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'x @ +43 "core" > +3 .tCS.seek 10ml + "collection"'o' D +847 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'4 ` +114 "core" ^ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +3 "collection"'w   +39 "core" ! +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"''  + '(  +30 "core"  +106  +3 .tCS.seek 5ml + "collection"'y'l +1358 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"' @ +101 "core" B +2 .tCSV.dial :waste +2 "collection"'i +101 "core" +2 .tCS.seek :empty +2 "collection"''Ͱ +1357 "core" ' +2 .tCSV.dial :air + "collection"'# @ +72 "core" A +3 .tCS.seek 5ml + "collection"'G'l +1355 "core" ' +2 .tCSV.dial CTV + "collection"'L  +43 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'S @ +44 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'  +43 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'% @ +44 "core" ? +2 .tdelay 2 seconds +203 .CS.seek 0ml +2 "collection"'W' +1357 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"'l +100 "core" ~ +2 .tCBV.dial CSV + "collection"'  +38 "core"  +2 "collection"'[% +4 "core" %nr\  +2 .tCS.seek 4.999ml +2 "collection"''l +1354 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air + "collection"')  +44 "core" +2 "collection"'c% +4 "core" %l \  +2 .tCS.seek 6.999ml +2 "collection"'Q' +591 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'N @ +53 "core" B +3 .tCS.seek 10ml + "collection"'K' D +839 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +128 "core" b +2 #tLysing Complete +2 "collection"'& +3 "core" &O|e \ O +2 #tStoring sh1 puck in Collection Clamp to tube 3 + "manipulator"&_% +4 "core" %\  6 6  +2 "storage"(% +3 "core" %z v x \ C +2 "storage"(e. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 + "storage"(5( +343 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" & < D 4\ : +2 "manipulator"&g& +3 "core" & + +2 "manipulator"&E% +3 "core" %\    +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 +2 "manipulator"&}( +152 "core" ( +2 "manipulator"&\\& +4 "core" & ' 4 < + "storage"(?& +4 "core" & { { A\ D +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&' +99 "core" ' +2 "storage"(& +4 "core" & e\ F +2 .tSE.reconfigure SEpick + "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(-'L +214 "core" ' +2 "storage"(h- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&!& +3 "core" &   +2 "storage"( & +3 "core" & A @ o\ < +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 3 +2 "manipulator"&' +37 "core" ' +2 .t\Elbow.hold + "manipulator"&s, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(z- +2 "core" -' +2 .tSE.seek 9.1 Pucks below Top Plate +2 "storage"(Z' +34 "core" ' +2 "manipulator"&U% +4 "core" %c ; + "storage"(.& +4 "core" & 1 3 e\ 6 + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 280 counts + "manipulator"&*' +14 "core" ' +2 "manipulator"&& +4 "core" & 2 )  +2 "storage"(9& +3 "core" & w v x\ B +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&p' +26 "core" ' +2 .tSE.seek 10.1 Pucks below Top Plate +2 "storage"(' +44 "core" ' +2 "manipulator"& & +4 "core" & O F ! +2 "manipulator"&% +3 "core" % C E +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&M'\ +94 "core" ' +49 .t\Elbow.seek CC +9 "manipulator"&7( +156 "core" ( +3 "manipulator"&3& +4 "core" &  * + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &@& +2 "core" &   * +2 .tForearm.seek CC +2 "manipulator"&r'ρ +100 "core" ' +2 .tHand.close + "manipulator"&/ +67 "core" / +2 .tCC.seek :open +2 "collection"'V( +378 "core" ( +2 "storage"(/& +4 "core" & a\ E +2 "storage"(I& +3 "core" & H\ E +2 "manipulator"&D& +4 "core" & 9 6 * + "manipulator"&2% +4 "core" % y > ; +2 .tForearm.seek :retract + "manipulator"&f'\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 +2 "manipulator"&R( +153 "core" ( +2 "manipulator"&t& +4 "core" & > 8  +2 "storage"(& +3 "core" & u\ C +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 3 +2 "manipulator"&' +111 "core" ' +2 .t\Elbow.hold + "manipulator"&X, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&01 +65 "core" 1 +12 "manipulator"&P% +13 "core" % t  +2 "storage"(J& +4 "core" & : ? \ ; +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 318 counts + "manipulator"&6'D +23 "core" ' +2 "manipulator"&$& +4 "core" & T \\  +2 "storage"(j& +4 "core" & S\ E +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&|' +18 "core" ' +2 "storage"(~% +4 "core" % \ G +3 ."downElevator"SE.seek :down +3 "storage"('v +98 (q% +3 "core" %f" u\ GV` +2 "manipulator"& % +4 "core" % w u / +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&:'\ +55 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +30 "core" ' +2 .tSC.coast + "storage"(6 +2 #tTranferring DA +2 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'{& +4 "core" &h\ ! + .tHand.open +2 "manipulator"&\ 1 +20 "core" 1 +2 "manipulator"&Y& +4 "core" & x w D  +2 "manipulator"&`% +4 "core" %\  v u C  +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&<(- +197 "core" ( +2 "manipulator"&=& +4 "core" &- W S  !s +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &k& +3 "core" &- O Q = !s +2 .tForearm.seek :garage +2 "manipulator"&b' +104 "core" ' +2 .tHand.close + "manipulator"&^/ +74 "core" / +2 "manipulator"&& +4 "core" &-   Y +2 "manipulator"&m% +4 "core" %  l +2 .tForearm.seek :retract + "manipulator"&u'\ +103 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&( +275 "core" ( +2 "manipulator"&B& +4 "core" &# S V ^ =B + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &8& +2 "core" &# D J I =B +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&d'ρ +97 "core" ' +2 "manipulator"&& +4 "core" &# R W h =B +2 "manipulator"&% +3 "core" %v Q N - +2 "collection"'& +4 "core" &#8\ " +2 "collection"' & +4 .tCC.seek :closed + "collection"'+(O +3 "core" &!J\ # +3 &!C\ " +8 &/y!9\ +| +9 &e|"y\ ? +10 &|n"\ N +9 &@O#n\ M +9 &QX\ M +10 &Q#\ M +9 &Q#\ L +10 &HR#|\ M +9 & P#\ L +9 &Q" \ M +10 & O"\ M +9 &"PS$\ M +9 &$Q!\ L +10 &%O"\ M +9 &'Q#\ L +10 &)YP#\ M +10 &+N"\ M +8 &,Q"s\ L +10 &.O$d\ M +9 &0`R!V\ M +9 &2$O!=\ L +10 &3O s\ M +9 &5R "\ M +10 &7iR"v\ M +9 &9+R#k\ M +9 &:L$e\ M +10 &<L#\\\ M +9 &>qM#O\ M +9 &@4O"=\ L +10 &AP"$\ L +9 &CQ#\ M +10 &EvW#\ N +9 &G5b!\ O +9 &H!\ S +10 &J#\ X +9 &L["\ Z +9 &N"\ G +10 &O>E!\ #j +9 &Ot!\ W +5 ( + "collection"' & +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.01 +2 "collection"'&& +4 "core" &Ot#\ W + .tHand.open +2 "manipulator"&1 +68 "core" 1 +2 "manipulator"&n% +4 "core" %v - +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&C'\ +93 "core" ' +2 .tPSV.dial PSR + "processing"%> +144 "core"  +2 .tPSR.select :flush + "processing"%@ +11 .tPS.seek 1.5ml + "processing"% ' +1607 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%v  +45 "core"  +3 .tPS.seek 0ml + "processing"%H'W +1610 "core" ' +2 .tPSV.dial PSR + "processing"%1 +44 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%A' +2630 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +60 .tCBV.dial PRV +2 "processing"%a +3 "collection"';  +5 "core"  +2 "processing"%]  +43 "core"  +34 +2 .tPSV.dial :mixloop + "processing"%T +103 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%F  +130 "core" +3 .tPS.seek 0ml + "processing"%x'W +2632 "core" ' +2 .tPSV.dial :air + "processing"%"  +42 "core"  +3 .tPS.seek 2.5ml + "processing"%4' +266 E\ #HG +2363 "core" ' +2 .tPSV.dial :mixloop + "processing"%w +44 "core" +3 .tPS.seek 0ml + "processing"%''W +2633 "core" ' +2 .tPSV.dial :air + "processing"%(  +44 "core"  +3 .tPS.seek 2.5ml + "processing"%o' +2637 "core" ' +2 .tPSV.dial :mixloop + "processing"% +44 "core" +3 .tPS.seek 0ml + "processing"%i'W +2658 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&y& +4 "core" &"  =A +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&#( +4 "core" ( +2 "manipulator"&& +4 "core" &"  K =A + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &L& +2 "core" &" W =A +2 .tForearm.seek CC +2 "manipulator"&S'ρ +93 "core" ' +2 .tHand.close + "manipulator"&/ +73 "core" / +2 .tCC.seek :open +2 "collection"'%( +379 "core" ( +2 "manipulator"&G& +4 "core" &# D P =A + "manipulator"&l% +4 "core" % ψ M O  +2 .tForearm.seek :retract + "manipulator"&'\ +96 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&[(- +281 "core" ( +2 "manipulator"&W& +4 "core" &- * % +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &)& +3 "core" &-  % +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&c' +110 "core" ' +4 .tHand.open + "manipulator"&1 +69 "core" 1 +2 "manipulator"&N% +4 "core" % \ v \  C x +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&Q'\ +101 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing + ."connect"PRV.dial CBV +2 .tCBV.dial PRV + .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 4 into Collection Clamp + "collection"'& +4 "core" &&*\ & +2 "manipulator"&% +4 "core" %\  O  +2 "storage"(_% +3 "core" % \ O +2 "storage"(. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 + "storage"(e(,H +345 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" &,I) /\ E  + "manipulator"&g& +4 "core" &- B B q % + "manipulator"&E% +4 "core" %\  M N %  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 + "manipulator"&\\( +179 "core" ( +2 "manipulator"&?& +4 "core" & M = R "z + "storage"(& +4 "core" &,I) w v \ D  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&'# +93 "core" ' +2 "storage"(O& +4 "core" &,I) 4\ G  +2 .tSE.reconfigure SEpick + "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(h'L +208 "core" ' +4 "storage"(!- +3 "core" -' +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 ( & +3 "core" &,I( a Z \ @  + "manipulator"&z& +4 "core" &\ 0 8 c "z +2 .t\Elbow.seek 4 + "manipulator"&U( +3 "core" ( +2 "manipulator"&.& +3 "core" &\ : & 9 "z +2 "storage"(& +3 "core" &,I( W [ \ @  +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&9'ϓ +21 "core" ' +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"& / +71 "core" / +10 ."downElevator"SE.seek :down +5 "manipulator"&& + "storage"('v +6 "core" & 4 6 = "z +2 "manipulator"&}% +4 "core" % ώ O O  +2 .tForearm.seek :retract + "manipulator"&-'\ +95 "core" ' +3 .t\Elbow.seek CC + "manipulator"&( +71 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +72 "core" ( +2 "manipulator"&*& +4 "core" & ( 9) +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &Z& +3 "core" &  9) +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&p'ρ +100 "core" ' +33 "manipulator"&3& +4 "core" & U 9) +2 "manipulator"&@% +4 "core" %z ^ / +2 "collection"'s& +3 "core" &&*\  +54 "collection"'& +11 .tCC.seek :closed +2 "collection"'M(O +3 "core" &',k\  +3 &&,g\  +8 &/x(+\ +| +9 &d|)-\ ? +10 &yk),\ N +9 &>L&*\ M +9 &Q(,\ M +10 &O'+\ M +9 &O(+\ L +10 &FQ',\ M +9 & O&-y\ M +9 &O')u\ M +10 & Q%*d\ M +9 &"OO',b\ M +10 &$N&*P\ M +9 &%O(*:\ M +9 &'P%+4\ L +10 &)WO',+\ M +9 &+N'*\ L +9 &,P*+C\ M +10 &.L&-a\ M +9 &0_M(+a\ M +10 &2!L'*Y\ M +9 &3L%+S\ M +9 &5L'*=\ L +10 &7gO(+;\ M +9 &9)R'*1\ M +9 &:Q(,$\ L +10 &<N', \ L +9 &>oL'*\ M +10 &@1L'+\ M +9 &AR&+ \ M +9 &CS(+\ M +10 &EtW%-\ N +9 &G1e%+\ O +9 &H%)\ T +10 &J%*\ X +9 &LX%*\ \ Z +9 &N&)\ H +10 &O9A&)\ 's +9 &Oyu')\ P +5 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.09 +2 .Hand.open + "manipulator"&1 +67 "core" 1 +2 "manipulator"&/% +4 "core" % {  x . +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&I'\ +94 "core" ' +2 .tSC.coast "storage"(6 +3 .tCTV.dial CSV,avoiding: :intake +2 "collection"'D  +133 "core"  +2 .tCSV.dial CTV + "collection"'2  +26 "core"  +2 .tPS.seek 2.5ml +2 "processing"%t' +2631 "core" ' +2 "collection"'% +4 "core" % ?W\  +2 .tCS.seek 4.149ml + "collection"'r'Q +1575 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%7  +42 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%0  +71 "core"  +3 .tPS.seek 0ml + "processing"%P'W +2637 "core" ' +2 .tCBV.dial between PRV and waste1 + "collection"'J ` +39 "core" ^ +2 .tCSV.dial :air +2 "collection"'$ @ +43 "core" > +3 .tCS.seek 10ml + "collection"'j' D +1585 "core" ' +2 .tCSV.dial CTV + "collection"'~  +44 "core"  +2 .tCS.seek 0ml +2 "collection"'f' +2639 "core" ' + .tCBV.dial :waste1 +2 "collection"'q @ +30 "core" > +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'  +130 "core" +2 "collection"'R& +4 "core" &Oyp\ P +2 #tStoring lyfil puck in Collection Clamp to tube 3 + "manipulator"&{% +3 "core" %\   D  +2 "storage"(% +4 "core" %y x x V\ B + "storage"(\ . +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 3 + "storage"(Y( +346 "core" ( +4 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (`& +2 "core" & 1 +\ 9 +2 "manipulator"&6& +4 "core" & 0 9) + "manipulator"&% +4 "core" %\   +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 3 +4 "manipulator"&|( +158 "core" ( +2 "manipulator"&=& +4 "core" &   + "storage"(k& +4 "core" & > > ^\ < +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&' +92 "core" ' +2 "storage"(5& +4 "core" & ^ B g\ < +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(X'L +207 "core" ' +4 "storage"(^- +3 "core" -' +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" & c  +2 "storage"(m& +3 "core" &  * \ 5 +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 3 +2 "manipulator"&:' +36 "core" ' +2 .t\Elbow.hold + "manipulator"&b, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(B- +2 "core" -' +3 .tSE.seek 10.09 Pucks below Top Plate + "storage"(8' +37 "core" ' +2 "manipulator"&<% +4 "core" %g + "storage"(& +4 "core" &\ / + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 290 counts + "manipulator"&'( +15 "core" ' +2 "manipulator"&& +4 "core" &  \ 5  +2 "storage"(u& +4 "core" & @ A \ 9 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&V' +26 "core" ' +2 .tSE.seek 11.09 Pucks below Top Plate +2 "storage"(&'x +58 "core" ' +2 "manipulator"&& +4 "core" &  +2 "manipulator"&n% +3 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& '\ +89 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&>( +146 "core" ( +4 "manipulator"&d& +4 "core" &  4 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &v& +2 "core" & S 4 +2 .tForearm.seek CC +2 "manipulator"& 'ρ +94 "core" ' +2 .tHand.close + "manipulator"&1/ +77 "core" / +2 .tCC.seek :open +2 "collection"'H( +378 "core" ( +2 "storage"(a& +4 "core" & . ? )\ 8 + "storage"(]& +4 "core" & 0 & U\ 8 +2 "manipulator"&;& +3 "core" & \ \  4 +2 "manipulator"&T% +3 "core" % ρ \  +2 .tForearm.seek :retract +49 "manipulator"&F'\ +107 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 +2 "manipulator"&A( +156 "core" ( +2 "manipulator"&"& +4 "core" &   +2 "storage"(x& +3 "core" & A < \ ; +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 3 +2 "manipulator"&w' +112 "core" ' +2 .t\Elbow.hold + "manipulator"&4, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&(1 +68 "core" 1 +12 "manipulator"&'% +5 "core" % h +2 "storage"(& +4 "core" &  \ 1 + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 315 counts +2 "manipulator"&o'A +15 "core" ' +2 "manipulator"&y& +4 "core" & 0 2 V  +2 "storage"(& +4 "core" & a a\ = +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&L' +32 "core" ' +2 "storage"(% +4 "core" %À n c {\ = +3 ."downElevator"SE.seek :down +2 "storage"('v +99 (C% +3 "core" %# o k \ ?U] +3 "manipulator"&+% +4 "core" % = < + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&G'\ +46 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +43 "core" ' +2 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%l  +74 "core" +3 .tPS.seek 2.5ml +2 "processing"%S' +2624 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%W +41 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%)  +43 "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"%N'W +2636 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%& +4 "core" &\ 7 + .tHand.open +2 "manipulator"&1 +26 "core" 1 +2 "manipulator"&& +4 "core" &   +2 "manipulator"&_% +3 "core" %\ "  9 +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&(- +173 "core" ( +3 "manipulator"&c& +8 "core" &- @ & +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- k & +2 .tForearm.seek :garage +2 "manipulator"&g' +105 "core" ' +2 .tHand.close + "manipulator"&E/ +68 "core" / +2 "manipulator"&?& +4 "core" &- 9 5 & +2 "manipulator"&% +3 "core" %  / 4 0 +3 .tForearm.seek :retract + "manipulator"&O'\ +103 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&[( +130 "core" ( +2 "manipulator"&Q& +4 "core" & L O [ + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &!& +2 "core" & B K [ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"& ' +95 "core" ' +2 "manipulator"&z& +4 "core" & P U $ [ +2 "manipulator"&.% +3 "core" % B E \ \ +3 "processing"%& +3 "core" &\ 0 +2 "processing"% & +4 .tPC.seek :closed + "processing"%(Tg +3 "core" &\ 4 +3 &\ 1  +8 &3y\ (+} +10 &d~\ &@ +9 &Kn\ 'P +9 &O\ *O +10 &P\ *P +9 &O\ *O +10 &TN\ *O +9 &M\ *O +9 &L\ *O +10 &L\ +O +9 & \\Q\ *O +9 &"R\ *O +10 &#P\ *P +9 &%O\ *O +10 &'dL\ *O +9 &)&M\ *O +9 &*Q\ *O +10 &,O\ )P +9 &.lO\ *O +9 &0.L\ *O +10 &1Q\ *O +9 &3Q\ *P +10 &5tO\ *O +9 &76L\ *O +9 &8Q\ )O +10 &:O\ *O +9 &<|L\ *O +9 &>>Q\ *O +10 &@O\ *O +9 &AQ\ )O +10 &CO\ )O +9 &EEO\ )P +9 &GR \ *P +10 &H[\ )Q +9 &Jc\ (Q +9 &L= \ (U +10 &M \ (U +9 &O\ )V +10 &Q \ (U +9 &S?\ (? +9 &T$-y\ *Q +10 &TL\ 2) +2 ( + "processing"% & +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.64 + "processing"%}& +3 "core" &TL \ 1) +2 .tHand.open + "manipulator"&\\1 +66 "core" 1 +2 "manipulator"&% +4 "core" % Q P + \ +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&*'\ +101 "core" ' +2 .tPRV.dial :air + "processing"%Z  +45 "core"  +2 .tPSV.dial :mixloop +2 "processing"%h +43 "core" +2 "processing"%9% +4 "core" %S=\ - +2 .tPS.seek 0.3ml +2 "processing"%U' +388 "core" ' + .tPSV.dial PSR +2 "processing"%3 +102 "core"  +2 .tPSR.select :wash + "processing"% +11 .tPS.seek 0.7ml +2 "processing"%@'* +485 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%s' +1922 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"% +103 "core" +2 .tPTV.dial :mixing +56 "processing"%- @ +75 "core" B +4 .tPBV.dial :waste2 + "processing"%%  +92 "core"  +3 .tPS.seek 0ml + "processing"%'W +2632 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&/& +4 "core" & . [ +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC + "manipulator"&( +3 "core" ( +2 "manipulator"&D& +4 "core" & 7 [ + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &2& +2 "core" &  $ [ +2 .tForearm.seek PC +2 "manipulator"&p' +98 "core" ' +2 .tHand.close + "manipulator"&e/ +75 "core" / +2 .tPC.seek :open +2 "processing"%i( +403 "core" ( +2 "manipulator"&& +4 "core" & x  [ + "manipulator"&K% +4 "core" % r k m  +2 .tForearm.seek :retract + "manipulator"&7'\ +102 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&0(- +161 "core" ( +2 "manipulator"&t& +4 "core" &- x z  +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &J& +3 "core" &- t t  +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&$' +116 "core" ' +2 .tHand.open + "manipulator"&r1 +67 "core" 1 +2 "manipulator"&~% +4 "core" %   [ +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&j'\ +99 "core" ' +2 #tLoading da puck from tube 4 into Processing Clamp + "processing"%q& +4 "core" &\ 8 +2 "manipulator"& % +3 "core" %\  U  +2 "storage"(R% +4 "core" % C\ Q +2 "storage"({. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 + "storage"((,H +347 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (\ & +3 "core" &,L 5\ O + "manipulator"&`& +4 "core" &-   + "manipulator"&6% +4 "core" %\  w u M  +3 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 + "manipulator"&( +178 "core" ( +2 "manipulator"&=& +4 "core" &  G "| + "storage"(k& +4 "core" &,H \ L +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&5'# +98 "core" ' +2 "storage"(& +4 "core" &,H N\ N +2 .tSE.reconfigure SEpick + "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(I'L +215 "core" ' +3 "storage"(^- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (& +3 "core" &,H v v #\ B +2 "manipulator"&m& +3 "core" &\ < ; "{ +2 .t\Elbow.seek 4 + "manipulator"&B( +17 "core" ( +2 "manipulator"&<& +4 "core" & N L   +2 "storage"(& +3 "core" &,H w w \ D +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&'ϓ +21 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&u/ +74 "core" / +10 ."downElevator"SE.seek :down +5 "manipulator"&& + "storage"(n'v +6 "core" & Q R Y  +2 "manipulator"&% +3 "core" % Ϝ h ' +3 .tForearm.seek :retract + "manipulator"&|'\ +95 "core" ' +2 .t\Elbow.seek PC +2 "manipulator"&X( +73 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +164 "core" ( +4 "manipulator"&:& +4 "core" & S b + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & u s +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&8' +101 "core" ' +2 "manipulator"&d& +4 "core" & I ` O +2 "manipulator"&v% +3 "core" % E M ' +3 "processing"%V& +3 "core" &F\ 3 +2 "processing"%b& +4 .tPC.seek :closed +2 "processing"%1(Tg +4 "core" &G\ 3 + &F\ 3 +9 &/xF\ *+z +9 &c{<\ )? +9 &gm9\ )P +10 &*NF\ -O +9 &OH\ -O +10 &PI\ ,O +9 &nQB\ ,P +9 &2O8\ ,O +10 &O5\ ,O +9 &O5\ ,O +9 & wO:\ ,O +10 &"9O1\ ,O +9 &#O"\ ,O +10 &%O(\ ,O +9 &'N*\ ,O +9 &)CO(\ ,O +10 &+N \ ,O +9 &,O\ ,O +9 &.R\ ,O +10 &0JN\ ,O +9 &2 O\ ,O +10 &3O\ +O +9 &5O\ ,O +9 &7RR\ +O +10 &9O \ ,O +9 &:N \ ,O +9 &<L\ ,O +10 &>[N\ \ ,O +9 &@N\ ,N +10 &AN\ ,O +9 &CN\ ,N +9 &EaQ\ \ +O +10 &G"U\ ,P +9 &H\\\ +P +9 &Jg\ *Q +10 &LZ\ (T +9 &N\ 'U +10 &O\ 'U +9 &Q\ 'U +9 &SKi\ )7 +10 &T".g\ *N +9 &TE\ /+ +2 ( + "processing"%b& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.60 + .Hand.open + "manipulator"& 1 +74 "core" 1 +2 "manipulator"&M% +4 "core" % 9 2  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&a'\ +95 "core" ' +2 .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 4 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"%]  +2 %;9 +5 "core" 9 +102 "processing"%T9 +3 "core" 9 +102 "processing"% 9 +3 "core" 9  +102 "processing"%"9 +3 "core" 9  +102 "processing"%x9 +5 "core" 9 +103 "processing"%>9 +3 "core" 9 +102 "processing"%(9 +3 "core" 9 +102 "processing"%'9 +3 "core" 9 +102 "processing"%9 +4 "core" 9" +102 "processing"%y9 +3 "core" 9' +102 "processing"%9 +3 "core" 9+ +102 "processing"%9 +3 "core" 9/ +102 "processing"%F9 +3 "core" 93 +102 "processing"%C9 +4 "core" 97 +102 "processing"%+9 +3 "core" 9< +102 "processing"%A9 +3 "core" 9@ +154 "processing"%w9 +11 "core" 9F +102 "processing"%o9 +3 "core" 9K +102 "processing"%l9 +3 "core" 9O +102 "processing"%&9 +3 "core" 9S +102 "processing"%L9 +3 "core" 9W +102 "processing"%9 +3 "core" 9[ +102 "processing"%Y9 +3 "core" 9` +102 "processing"%P9 +3 "core" 9d +102 "processing"%W9 +3 "core" 9!h +102 "processing"%)9 +3 "core" 9)l +102 "processing"%#9 +3 "core" 92p +102 "processing"%9 +3 "core" 9;u +102 "processing"%S9 +3 "core" 9Cy +103 "processing"%9 +3 "core" 9K} +102 "processing"%9 +3 "core" 9S +102 "processing"%9 +3 "core" 9[ +102 "processing"%_9 +3 "core" 9b +2 .tPH.hold 2:00:00,28C +2 .delay 1:30 +2 "processing"%c pp` +3 "core"  +8999 .tPSR.select :air + .PSV.dial PSR +2 "processing"% +103 "core"  +2 .tPSR.select :wash + "processing"% +10 E\ !II +3 .tPS.seek 0.5ml + "processing"%4' +591 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +4 "processing"% +9 .tPS.seek 2ml + "processing"%E'[ +1607 "core" ' +2 .tPTV.dial :puck + "processing"%?  +70 "core"  +2 .tPSV.dial PTV + "processing"% +87 "core"  +2 .tPBV.dial :waste1 + "processing"%G  +132 "core"  +2 "processing"%Q% +4 "core" %Vi\ " +2 .tPS.seek 1.5ml +2 "processing"%!' +601 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%g * +32 "core" , +3 .tPS.seek 0ml + "processing"%z'W +1612 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%.  +34 "core"  +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"% +72 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%O' +2392 "core" ' +2 .tPSV.dial PTV + "processing"%, +73 "core" +2 .tdelay 5 seconds +503 .PSV.dial PSR + "processing"%} +74 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +4 "processing"%\\ +73 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%  +71 "core"  +2 .tPS.seek :empty +2 "processing"% '9 +2382 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%Z  +129 "core" +2 .tPSV.dial :mixloop +2 "processing"%h +43 "core" +2 .tPRV.dial :ab1 +2 "processing"%9 @ +74 "core" A +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"% 'w +365 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +3 "processing"%3  + "collection"'N  +45 "core"  +9 +2 "processing"%U% +4 "core" %}\ , +2 .tPS.seek 0.32ml +2 "processing"%@'* +395 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'  +29 "core" +2 .tPRV.dial :air +2 "processing"%-  +42 "core"  +3 .tPS.seek 0.9ml + "processing"%%'D +1240 "core" ' +2 .tPRV.dial :waste2 + "processing"%s @ +73 "core" > +3 .tPS.seek 0.5ml + "processing"%/' +864 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%D  +44 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%2'[ +1606 "core" ' +2 .tPSV.dial :PML + "processing"%e +44 "core" +2 .tPTV.dial :mixing +2 "processing"%[ @ +73 "core" A +2 .tPBV.dial :waste1 + "processing"%*  +34 "core" +2 "processing"%% +4 "core" %^\ - +2 .tPS.seek 1.85ml + "processing"%'> +236 "core" ' +2 .tPBV.dial between PSV and waste1 + "processing"%K * +35 "core" + +3 .tPS.seek 0ml + "processing"%t'W +1965 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'J& +3 "core" &04j\  + .tHand.open + "manipulator"&p1 +23 "core" 1 +2 "manipulator"&& +4 "core" & $  +2 "manipulator"&r% +3 "core" %\ +  * ; $s +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&~(- +137 "core" ( +2 "manipulator"&7& +4 "core" &. )   % +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &q& +2 "core" &.  G % +2 .tForearm.seek :garage +2 "manipulator"& ' +103 "core" ' +3 .tHand.close +2 "manipulator"&R/ +68 "core" / +2 "manipulator"&{& +4 "core" &.  % +2 "manipulator"&$% +3 "core" %  [ +3 .tForearm.seek :retract + "manipulator"&\ '\ +157 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&`( +265 "core" ( +33 "manipulator"&6& +4 "core" & 3 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &=& +3 "core" &  P 3 + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&k'ρ +102 "core" ' +2 "manipulator"&& +4 "core" &  6 3 +2 "manipulator"&0% +3 "core" %ϊ & +3 "collection"'j& +4 "core" &-3u\  +2 "collection"'^& +3 .tCC.seek :closed +2 "collection"'(O +3 "core" &.3w\  +3 &,0k\  +9 &0.1m\ +| +10 &c~/1j\ ? +9 &qp.3m\ O +9 &4L,1i\ N +10 &O.0e\ N +9 &N/2d\ O +10 &yP/2i\ O +9 &<N-2k\ N +9 &M-1m\ N +10 &P/2l\ N +9 & R,2c\ N +9 &"DN.2k\ N +10 &$N/2m\ O +9 &%Q,2d\ O +10 &'N,0k\ N +9 &)KR.1_\ O +9 &+ P.3c\ O +9 &,Q.3d\ O +10 &.P-1i\ O +10 &0TN/2k\ N +9 &2R,2[\ N +9 &3L.2`\ N +10 &5M.1a\ N +9 &7\\L.2g\ N +9 &9N.2[\ O +10 &:O.1_\ O +9 &<P.3X\ O +9 &>cQ01V\ O +10 &@&N/1X\ N +9 &AO/1U\ O +10 &CU,2W\ O +9 &EiZ.1W\ O +9 &G(b,1Q\ P +11 &H,1[\ T +8 &J+2Q\ X +9 &LO*0T\ [\ +10 &N+1Q\ L +9 &O/?,0W\ . +10 &Ok,1Q\ G +5 ( + "collection"'^& +5 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.03 + "collection"'m& +4 "core" &Of-/N\ G + &Of.1U\ G + .tHand.open +2 "manipulator"&<1 +71 "core" 1 +2 "manipulator"&% +4 "core" % τ z T +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&u'\ +98 "core" ' +2 .tPSV.dial PSR + "processing"% +102 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%' +1605 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +42 "core"  +3 .tPS.seek 0ml + "processing"%5'W +1607 "core" ' +2 .tPSV.dial PSR + "processing"%I +44 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%' +1087 E\ XX +1549 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "collection"'  +2 "processing"%:  +38 "core"  +127  +2 .tPSV.dial :mixloop + "processing"%B +114 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%d  +73 "core" +3 .tPS.seek 0ml + "processing"%v'W +2637 "core" ' +2 .tPSV.dial :air + "processing"%V  +45 "core"  +3 .tPS.seek 2.5ml + "processing"%n' +2641 "core" ' +2 .tPSV.dial :mixloop + "processing"%| +44 "core" +3 .tPS.seek 0ml + "processing"%i'W +2631 "core" ' +2 .tPSV.dial :air + "processing"%  +44 "core"  +3 .tPS.seek 2.5ml + "processing"%M' +2639 "core" ' +2 .tPSV.dial :mixloop + "processing"%; +44 "core" +3 .tPS.seek 0ml + "processing"%b'W +2634 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&T& +4 "core" & 3 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&8( +4 "core" ( +2 "manipulator"& & +4 "core" &   3 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & 3 +2 .tForearm.seek CC +2 "manipulator"&"'ρ +100 "core" ' +2 .tHand.close + "manipulator"&x/ +71 "core" / +2 .tCC.seek :open +2 "collection"'>( +379 "core" ( +2 "manipulator"&(& +4 "core" &  3 + "manipulator"&'% +4 "core" % τ # ~ +2 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&y(- +278 "core" ( +2 "manipulator"&& +4 "core" &-  8 0 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-  J 0 +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&F' +111 "core" ' +2 .tHand.open + "manipulator"&C1 +70 "core" 1 +2 "manipulator"&+% +4 "core" % \  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&A'\ +108 "core" ' +2 ."da"delayUntil "12:35:10.90" +24759 #recoverPRVreagent08 + .PTV.dial :mixing + "processing"%w @ +73 "core" B +2 ."da"PBV.dial :waste1 + "processing"%o  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%l * +33 "core" + +2 ."da"PSV.dial :air +2 "processing"%&  +43 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%L' +2369 "core" ' +2 ."da"PSV.dial :mixloop + "processing"% +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +4 "processing"%Y  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%P +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +53 "processing"%W  +46 "core"  +2 ."da"PS.seek :empty +2 "processing"%)'9 +2370 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%# +131 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +599 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%S'[ +1616 "core" ' +2 ."da"PTV.dial :puck + "processing"%  +73 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +71 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +34 "core" +2 "processing"%_% +4 "core" %^a\ - +2 ."da"PS.seek 1.5ml +2 "processing"%' +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" + +3 ."da"PS.seek 0ml + "processing"%4'W +1605 "core" ' +2 ."da"delay 2:00 +4186 E\ (<< +7817 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%?  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" * +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%G +73 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%Q' +2392 "core" ' +2 ."da"PSV.dial PTV + "processing"%E +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%g +73 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%! +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%]  +71 "core"  +2 ."da"PS.seek :empty +2 "processing"%.'9 +2360 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +130 "core"  +2 ."da"PSR.select :wash + "processing"% +11 ."da"PS.reconfigure PSconfig +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"%z'[ +1617 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%, +72 "core" +2 ."da"PBV.dial :waste1 + "processing"%}  +35 "core" +2 "processing"%\\% +4 "core" %\\&\ 4 +2 ."da"PS.seek 1.5ml + "processing"%' +596 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%O * +34 "core" * +3 ."da"PS.seek 0ml + "processing"%Z'W +1612 "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 +2 "processing"%9 * +35 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +73 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%3' +2383 "core" ' +2 ."da"PSV.dial PTV + "processing"%N +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%U +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +4 "processing"%  +71 "core"  +2 ."da"PS.seek :empty +2 "processing"%-'9 +2359 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%@  +44 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%s  +134 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%%  +43 "core" ~ +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%D +42 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%/' +399 "core" ' +2 ."da"delay 2 seconds +205 .PRV.dial :air + "processing"%e  +45 "core"  +2 "processing"%[% +4 "core" %\ * +2 ."da"PS.seek 0.55ml +2 "processing"%*' +330 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%  +43 "core"  +2 ."da"PS.seek 2ml +2 "processing"%K'[ +1568 "core" ' + ."da"PSV.dial :PML +2 "processing"%2 +44 "core" +2 ."da"PTV.dial :mixing +2 "processing"% @ +71 "core" A +2 ."da"PBV.dial :waste1 + "processing"%J  +34 "core"  +2 "processing"%p% +4 "core" %Zp\ 4 +2 ."da"PS.seek 1.85ml + "processing"%': +241 "core" ' +2 ."da"PBV.dial between PSV and waste1 + "processing"%r * +35 "core" , +3 ."da"PS.seek 0ml + "processing"%7'W +1974 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +8630 E\ )?> +39372 #"da"recoverPRVreagent08 + .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"%X * +33 "core" + +2 ."da"PSV.dial :air +2 "processing"%R  +43 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%{' +2380 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%$ +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%a  +45 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"% +44 "core" +50 ."da"delay 2 seconds +209 .PSV.dial :air + "processing"%6  +43 "core"  +2 ."da"PS.seek :empty +2 "processing"%~'9 +2370 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%= +131 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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 +2 "processing"%0'[ +1612 "core" ' +2 ."da"PTV.dial :puck + "processing"%j  +72 "core"  +2 ."da"PSV.dial PTV +2 "processing"%\ +71 "core" +2 ."da"PBV.dial :waste1 + "processing"%H  +35 "core" +2 "processing"%^% +4 "core" %^\ 0 +2 ."da"PS.seek 1.5ml +2 "processing"%m' +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%< * +34 "core" + +3 ."da"PS.seek 0ml +2 "processing"%'W +1608 "core" ' +2 ."da"delay 2:00 +6268 E\ #QP +5734 #"da"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 * +35 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%t +73 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2376 "core" ' +2 ."da"PSV.dial PTV + "processing"% +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%I +73 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%5 +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +72 "core"  +2 ."da"PS.seek :empty +2 "processing"%:'9 +2385 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%B +130 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%d' +616 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'[ +1620 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%V +72 "core" +2 ."da"PBV.dial :waste1 + "processing"%v  +36 "core" +2 "processing"%|% +4 "core" %`a\ * +2 ."da"PS.seek 1.5ml + "processing"%n' +591 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +3 ."da"PS.seek 0ml + "processing"%i'W +1609 "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 * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%T +73 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"% ' +2401 "core" ' +2 ."da"PSV.dial PTV + "processing"% +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%x +73 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%` +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%u  +70 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2367 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%( +131 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"%"'[ +1610 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +72 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +35 "core" +2 "processing"%8% +4 "core" %X\ ( +2 ."da"PS.seek 1.5ml + "processing"%C' +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%+ * +33 "core" + +3 ."da"PS.seek 0ml + "processing"%'W +1616 "core" ' +2 ."da"delay 2:00 +11649 E\ /11 +353 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%F  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%w * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%o +73 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%l' +2369 "core" ' +2 ."da"PSV.dial PTV + "processing"%& +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%b +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%Y  +71 "core"  +2 ."da"PS.seek :empty +2 "processing"%P'9 +2368 "core" ' +2 ."da"Sleepy.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%W +135 "core"  + ."da"PSR.select :sub1 +3 "processing"% +10 ."da"PS.reconfigure PSconfig +102 "processing"%#A d`xb +5 ."da"PS.seek 0.25ml +5 "processing"%L'7 +345 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :sub2 +3 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%#' +337 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml +2 "processing"%)'[ +1617 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +73 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +35 "core"  +2 "processing"%% +4 "core" %br +2 ."da"PS.seek 1.5ml +2 "processing"%' +581 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%_ * +34 "core" + +3 ."da"PS.seek 0ml +2 "processing"%S'W +1614 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +33 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%? +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2444 "core" ' +2 ."da"PSV.dial PTV + "processing"%G +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%4 +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%E +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +4 "processing"%g  +86 "core" +2 ."da"PS.seek :empty +2 "processing"%!'9 +2471 "core" ' +2 "processing"%]9 +3 "core" 94 +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast + "processing"%Q  +4 "core" 4 4 +2 "processing"%& +3 "core" &TE O + +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 + "manipulator"&.% +3 "core" %    % [ +2 "storage"(% +4 "core" % : /  + "storage"(,. +3 "core" . + ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 3 +2 "storage"(}( +340 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (\\& +3 "core" & 8 9  +2 "manipulator"&z& +3 "core" &- c Y0 +2 "manipulator"&O% +3 "core" %    3 Y +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 3 +2 "manipulator"&( +179 "core" ( +2 "manipulator"&h& +4 "core" &\   0 W# +2 "storage"(9& +3 "core" & 8 8 +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"& ' +92 "core" ' +2 "storage"(Z& +4 "core" & 9 5 +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek beamBreak + "storage"(N'L +204 "core" ' +2 "storage"(U- +3 "core" -' + ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"& & +3 "core" &\ R T# +2 "storage"(& +3 "core" &   ( + ."da"\Elbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 3 +2 "manipulator"&3' +35 "core" ' +2 ."da"\Elbow.hold + "manipulator"&@, +4 "core" , + ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(s- +2 "core" -' +2 ."da"SE.seek 11.09 Pucks below Top Plate +2 "storage"(%'{ +41 "core" ' +2 "manipulator"&D% +4 "core" %c s t A +2 "storage"(-& +3 "core" & + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 3 + 291 counts + "manipulator"&e') +12 "core" ' +2 "manipulator"&[& +4 "core" &  - S!w +2 "storage"(/& +3 "core" &\ \  +2 ."da"Forearm.reconfigure TightForearm +5 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 700 counts + "manipulator"&' +27 "core" ' +2 ."da"SE.seek 12.09 Pucks below Top Plate +2 "storage"(*'j +50 "core" ' +2 "manipulator"&2& +4 "core" & # T!w +2 "manipulator"&% +3 "core" % ` S +3 ."da"Forearm.reconfigure LooseForearm +4 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +3 "manipulator"&J'\ +88 "core" ' +2 ."da"\Elbow.seek PC +2 "manipulator"&p( +241 "core" ( +2 "manipulator"&r& +4 "core" & # R + ."da"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &K& +2 "core" & 0 R +2 ."da"Forearm.seek PC +2 "manipulator"&' +99 "core" ' +2 ."da"Hand.close + "manipulator"&q/ +68 "core" / +2 ."da"PC.seek :open +2 "processing"%X( +404 "core" ( +2 "storage"(R& +4 "core" &\ \  + "manipulator"&7& +4 "core" & _ R + "manipulator"&$% +4 "core" % ^ R +2 ."da"Forearm.seek :retract + "manipulator"&a'\ +95 "core" ' +3 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 3 +2 "manipulator"& ( +250 "core" ( +2 "manipulator"&6& +4 "core" &\  Q# + "storage"({& +4 "core" &\ \  y +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&=' +92 "core" ' +2 ."da"Hand.open + "manipulator"&~1 +67 "core" 1 +10 "storage"(- +3 "core" -'j +2 ."da"SE.seek 11.85 Pucks below Top Plate +2 "storage"(j'6 +23 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 11.18 Pucks below Top Plate +2 "storage"(\ ' +51 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da18sep1513h138ml.tif +1948 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +270 #"da"SX HX9/16 (USB:35): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 18.878 seconds\ /var/log/esp/da18sep1513h138ml.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da18sep1513h138ml15s.tif +1622 #SX HX9/16 (USB:35): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da18sep1513h138ml15s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da18sep1513h138ml30s.tif +3057 #SX HX9/16 (USB:35): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da18sep1513h138ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da18sep1513h138ml70s.tif +7118 #SX HX9/16 (USB:35): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da18sep1513h138ml70s.tif: TIFF Upload Complete\ +2 .Sleepy.power :camera,:OFF +2 ."Qmail"HABfans.email "18.878 sec auto-exposure",Subject: "da18sep1513h138ml images!" +8 "storage"(H- +121 "core" -' +2 "storage"(^& +4 "core" & E\  +2 "manipulator"&0& +4 "core" & a a l +2 ."da"\Elbow.seek 3 +2 "manipulator"&<( +25 "core" ( +2 "manipulator"&m& +6 "core" & + \ +2 "storage"(& +3 "core" & \  +3 ."da"Forearm.seek 3 + 700 counts + "manipulator"&k' +3 "core" ' +2 ."da"SE.reconfigure SEgently +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 11.89 Pucks below Top Plate +2 "storage"(t'p +72 "core" ' +76 "manipulator"&& +7 "core" & O \ +2 "storage"(& +4 "core" & \ 3 + ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 3 +3 "manipulator"&I' +36 "core" ' +2 ."da"\Elbow.hold +2 "manipulator"&5, +5 "core" , +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 12.08 Pucks below Top Plate +2 "storage"('Z +35 "core" ' +2 "manipulator"&% +4 "core" %p s   +2 "storage"(B& +4 "core" & s\ + + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 3 + 281 counts +2 "manipulator"&:' +24 "core" ' +4 "manipulator"&d& +4 "core" &   \ +2 "storage"(V& +3 "core" & - / \ 6 +3 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&v' +17 "core" ' +4 "storage"(|% +4 "core" %_ 2 - `\ 7 +3 ."downElevator"SE.seek :down +4 "storage"('v +98 ( % +3 "core" % [ i -\ ?RQ +2 "manipulator"&n% +4 "core" %   +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&;'\ +41 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +50 "core" ' +3 ."da"SC.coast + "storage"(6 +4 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 #tStarting finalPurge +3 "processing"%M& +4 "core" &\ & +2 ."psFlush"Hand.open +2 "manipulator"&T1 +15 "core" 1 +2 "manipulator"&i& +5 "core" &  \ +2 "manipulator"&% +4 "core" %\   1 +2 ."psFlush"\Elbow.seek FlushPuck::Garage +2 "manipulator"&x(- +174 "core" ( +3 "manipulator"&`& +4 "core" &-  - +2 ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &u& +3 "core" &- 6 - +2 ."psFlush"Forearm.seek :garage +2 "manipulator"& ' +106 "core" ' +2 ."psFlush"Hand.close + "manipulator"&(/ +66 "core" / +2 "manipulator"&& +4 "core" &- Y - +2 "manipulator"&'% +4 "core" %  ' +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +109 "core" ' +3 ."psFlush"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."psFlush"\Elbow.seek PC +2 "manipulator"&( +120 "core" ( +2 "manipulator"&8& +4 "core" & < :  +2 ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &"& +3 "core" & 2 3 +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&+' +97 "core" ' + "manipulator"&C& +4 "core" & ; +2 "manipulator"&F% +4 "core" %  +2 "processing"%w& +4 "core" &\ ) +2 "processing"%o& +4 ."psFlush"PC.seek :closed +2 "processing"%(Tg +3 "core" &\ ) +3 &\ ) +9 &/w\ !+z +9 &c{\ ? +10 &im\ P +9 &-K\ #O +9 &N\ !O +10 &Q\ P +9 &pQ\ P +10 &4M\ #O +9 &P\ O +9 &L\ !O +10 & xO\ P +9 &";O\ #O +9 &#O\ !O +10 &%O\ "O +9 &'L\ #O +10 &)CO\ "O +9 &+O\ #O +9 &,O\ #O +10 &.O\ "O +9 &0LP\ "O +9 &2O\ #O +10 &3O\ #O +9 &5O\ "O +10 &7SO\ #O +9 &9O\ O +9 &:O\ #O +10 &<O\ !O +9 &>\\P\ O +9 &@N\ !O +10 &AN\ %O +9 &CN\ O +10 &EdP\ O +9 &G#S\ P +9 &HW\ P +10 &Jc\ Q +9 &L\\\ U +9 &N=\ U +10 &O \ U +9 &Q\ U +10 &SMk\ 6 +9 &T"-c\ !O +9 &TD!\ %- +2 ( + "processing"%o& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.61 +2 "processing"%&& +4 "core" &TD \ %- + ."psFlush"Hand.open +2 "manipulator"&b1 +73 "core" 1 +2 "manipulator"&% +4 "core" %   +2 ."psFlush"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&Y'\ +99 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%l +132 "core"  +3 ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +3 "processing"%W'P +376 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +734 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%P' +1612 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%L +73 "core" +2 ."psFlush"PTV.dial :puck +59 .PBV.dial :waste1 +4 "processing"%#  +36 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%'W +2630 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"% +73 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +3 "processing"%' +585 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%)' +2118 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%_ +74 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"% U +54 "core" V +3 ."psFlush"PS.seek 0ml +2 "processing"%'W +2638 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +43 "core" ? +3 ."psFlush"PS.seek 2.5ml +2 "processing"%?' +2379 E\ FF +254 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%S  +71 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%G'9 +2632 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%4 +43 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%E' +2628 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%g +73 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%'W +2626 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%] @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%Q' +2630 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%  +72 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%.'9 +2636 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"% +44 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%,'P +1103 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%\\' +1607 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%z +72 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%O  +53 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%h'W +2635 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%9 +73 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%Z' +598 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%y' +2117 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%A +73 "core" +2 ."psFlush"PBV.dial PSV + "processing"%U U +53 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"% 'W +2664 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%s' +2639 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%D  +72 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%-'9 +2628 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%[ +43 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%/' +2629 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%2 +72 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%'W +2629 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2637 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%N  +72 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%3'9 +2630 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'e& +3 "core" &=B\  +2 .tHand.open + "manipulator"&%1 +15 "core" 1 +2 "manipulator"&& +4 "core" & / 4 = +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek PC + "manipulator"&r( +3 "core" ( +2 "manipulator"&K& +4 "core" & * 2 ; + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &@& +2 "core" &  #  +2 .tForearm.seek PC +2 "manipulator"&q' +101 "core" ' +3 .tHand.close + "manipulator"&J/ +74 "core" / +2 .tPC.seek :open +2 "processing"%1( +399 "core" ( +2 "manipulator"&R& +4 "core" & t s + "manipulator"&7% +4 "core" % M S F +2 .tForearm.seek :retract + "manipulator"&$'\ +94 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&( +356 "core" ( +2 "manipulator"&6& +4 "core" & 0 :1 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &{& +2 "core" & < 6 :1 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&p'ρ +102 "core" ' +2 "manipulator"&~& +4 "core" & + b :1 +2 "manipulator"&% +3 "core" %ϊ < ; - +2 "collection"'a& +4 "core" &<A\ +53 "collection"'*& +6 .tCC.seek :closed + "collection"'j(O +3 "core" &=B\  +2 &>@\  +9 &1~=B\ +{ +9 &d~>@\ ? +10 &mp>B\ O +9 &1N<A\ N +9 &R<A\ O +10 &N>@\ N +9 &uS=C\ O +10 &8R?B\ N +9 &N<A\ N +9 &P?A\ N +10 & }P>B\ O +9 &"?Q<A\ O +9 &$R>A\ O +10 &%R<A\ N +9 &'R>A\ O +10 &)GQ>B\ O +9 &+\ R=@\ N +9 &,R=A\ O +10 &.P=B\ O +9 &0OQ?@\ O +9 &2O=A\ N +10 &3M=B\ N +9 &5L?@\ N +10 &7XR=A\ N +9 &9S=@\ N +9 &:P?A\ O +10 &<O;B\ N +9 &>`N?A\ N +9 &@"O@@\ N +10 &AQ>A\ N +9 &CU=A\ N +10 &EeY=C\ O +9 &G%c;A\ P +9 &H<@\ T +10 &J<@\ X +9 &LL<?\ [ +9 &N 9>\ N +10 &O0D<A\ (y +9 &Oxn=>\ M +5 ( + "collection"'*& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.01 + "collection"'H& +4 "core" &Oxg=?\ M + .tHand.open + "manipulator"&^1 +75 "core" 1 +4 "manipulator"&0% +4 "core" % φ   - +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&m'\ +95 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'& +4 "core" &Oxg9@\ M +2 "collection"'% +3 "core" %;A\  +2 #tCS Pulling 5ml of flush + .CSV.dial CSR + "collection"'  +42 "core"  +2 .tCSR.select :flush + "collection"' +11 .tCS.seek 5ml +2 "collection"' 'l +1348 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 '% +3 "core" %l;> \  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'B' +687 "core" ' +2 .tCSV.dial :waste + "collection"'= +128 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'\ ' +1989 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'d& +4 "core" &Oxf==\ M +2 "collection"'V% +3 "core" %<?\  + .tCSV.dial :flush +2 "collection"'|  +42 "core"  +3 .tCS.reconfigure CSfast + "collection"'#d @b +3 .tCS.seek 5ml + "collection"' 'l +1266 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'n @ +43 "core" A +2 "collection"'k% +4 "core" %l<>\  +2 .tCS.seek 7ml +2 "collection"'<' +574 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'t  + 'M  +42 "core"  +91  +2 .tCBV.dial :waste1 + "collection"'I @ +45 "core" ? +3 .tCS.seek 0ml + "collection"'T' +1742 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'i& +4 "core" &Oxe>A\ M +2 "collection"'% +3 "core" %=?\  +2 .tCSV.dial :flush + "collection"':  +72 "core" +3 .tCS.seek 5ml + "collection"''l +1274 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'v @ +43 "core" B +2 "collection"'`% +4 "core" %l;A\  +2 .tCS.seek 7ml +2 "collection"'u' +553 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'  +41 "core"  +2 .tCBV.dial :waste2 +2 "collection"'}  +113 "core"  +3 .tCS.seek 0ml + "collection"'5' +1740 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'(& +4 "core" &Oxd=A\ M +2 "collection"'% +3 "core" %>B\  + .tCSV.dial CSR +2 "collection"''  +41 "core"  +2 .tCSR.select :kill + "collection"' +10 .tCS.seek 8ml + "collection"';' +1993 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'8' D +558 "core" ' +4 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +2 "collection"'" + '  +100 "core" +37  +2 .tCTV.dial :intake + "collection"'C  +74 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'F' \\ +76 E\ OO +1951 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'w  +74 "core"  +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'x' +585 "core" ' + .tCSV.dial CSR +2 "collection"'  +101 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'X'l +1356 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'&' D +1352 "core" ' + .tCSV.dial CBV +2 "collection"'b +102 "core" +2 .tCS.seek 0ml +2 "collection"'' +2619 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&o& +4 "core" & \ ! :0 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&l( +3 "core" ( + "manipulator"&+& +4 "core" &   9 :0 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &!& +2 "core" & \  :0 +2 .tForearm.seek CC +2 "manipulator"&W'ρ +105 "core" ' +2 .tHand.close + "manipulator"&L/ +67 "core" / +2 .tCC.seek :open +2 "collection"'#( +378 "core" ( +3 "manipulator"&P& +4 "core" & 3 3 w :0 +2 "manipulator"&% +58 "core" % | 3 2 U e +2 .tForearm.seek :retract + "manipulator"&'\ +100 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&(- +279 "core" ( +2 "manipulator"&_& +4 "core" &- l 5 2 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- g k Q 2 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&)' +113 "core" ' +2 .tHand.open + "manipulator"&1 +73 "core" 1 +2 "manipulator"&% +4 "core" % I +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&S'\ +105 "core" ' +2 #tCompleted [/home/esp/esp2/mission/2018_08_31_niagara_mission.rb:117] begun 11:30:28 + #Preparing to sleep until 7:16AM 9/17/2018 +5 #Asleep til 7:16AM 9/17/2018 +3 ."shutdown"CC.coast +2 "collection"'6 +4 #tContinuing at 07:16EDT17-Sep-18 +2 ."shutdown"CS.coast +4 E\ .// + "collection"'5 +4 ."Qmail"GoodNews.email "Then, in tube 4: Sample.deep; initialPurge; da withoutWCR\\n/home/esp/esp2/mission/2018_08_31_niagara_mission.rb:122\\n{1 => 22, 2 => 22, 3 => 13, 4 => 9}\\nCan@13:29:58, 22.5C, 21% humidity, 14.2psia, 12.832V, 0.214A, 0.214A avg, 2.75W",Subject: "Asleep until 07:16EDT17-Sep-18" +110 ."shutdown"PC.coast + "processing"%6 +2 ."shutdown"PS.coast +2 "processing"%5 +2 ."shutdown"Forearm.coast + "manipulator"&5 +3 ."shutdown"\Elbow.coast + "manipulator"&6 +39 ."shutdown"Sleepy.power :dwarf,:OFF + .Sleepy.power :raw,:OFF + #Shutdown +49729 E\ Aq +60002 \ As +60002 \ Bp +60003 \ Cx +60002 \ ;  +60002 \ < !{ +60002 \ Do +60002 \ Dt +60003 \ Dv +60002 \ Dy +60002 \ Eq +60002 \ E +60002 \ E~ +60003 \ Ey +60002 \ =!  +60002 \ Fs +60002 \ Ex +60002 \ Ez +60003 \ F +60002 \ >! { +60002 \ Gu +60002 \ ? x +60002 \ Fu +60003 \ Fx +60002 \ Gv +60002 \ Gv +60002 \ >  +60003 \ Gz +60002 \ Gm +60002 \ C{ +60002 \ Gx +60002 \ ? y +60003 \ Gy +60002 \ Gy +60002 \ ? z +60002 \ Hx +60002 \ Gi +60003 \ ? ~ +60002 \ Hp +60002 \ H +60002 \ ?! m +60002 \ ?! } +60003 \ H} +60002 \ G~ +60002 \ Hu +60002 \ Hy +60003 \ Gw +60002 \ Hx +60002 \ Gr +60002 \ G +60002 \ G +60003 \ ? | +60002 \ It +60002 \ Gw +60002 \ ? n +60002 \ Gv +60003 \ Hz +60002 \ H{ +60002 \ ?  +60002 \ Hw +60003 \ H +60002 \ A } +60002 \ @! z @EDT1537070898.60 \ @  +60002 \ H +60003 \ Hy +60002 \ ?  +60002 \ G +60002 \ H~ +60003 \ Hy +60002 \ @  +60002 \ B +60002 \ A  +60002 \ H| +60003 \ A z +60002 \ A} +60002 \ @  +60002 \ A! y +60002 \ A v +60003 \ A  +60002 \ A r +60002 \ @ ~ +60002 \ @ | +60002 \ A r +60003 \ Iv +60002 \ @ ~ +60002 \ H| +60002 \ Iz +60003 \ Is +60002 \ @ x +60002 \ Iv +60002 \ Iv +60002 \ Iy +60003 \ A x +60002 \ Hp +60002 \ Im +60002 \ Ip +60002 \ @ r +60003 \ H} +60002 \ Hw +60002 \ Ir +60002 \ Hs +60002 \ I} +60003 \ G{ +60002 \ I{ +60002 \ I +60002 \ I} +60002 \ A  +60003 \ Iv +60002 \ Iz +60002 \ H} +60002 \ @  +60003 \ Io +60002 \ @ l +60002 \ Iu +60002 \ Hw +60002 \ Jw +60003 \ Hu +60002 \ H{ +60002 \ Iz +60002 \ A | +60002 \ H{ +60003 \ It +60002 \ Hs +60002 \ Io +60002 \ Hw +60002 \ Hm +60003 \ J +60002 \ Iu +60002 \ A q +60002 \ Iv +60002 \ A y +60003 \ Hw +60002 \ Is +60002 \ A  +60002 \ Iq +60002 \ Iv +60003 \ Is +60002 \ Hn +60002 \ Iv +60002 \ Hx +60003 \ H~ +60002 \ Hl +60002 \ Ht +60002 \ H| +60002 \ B q +60003 \ @ w +60002 \ Hn +60002 \ Hz +60002 \ Hy +60002 \ Hv +60003 \ Iz +60002 \ Hx +60002 \ It +60002 \ Hv +60002 \ Hu +60003 \ Hs +60002 \ A z +60002 \ Hy +60002 \ A { +60002 \ Hu +60003 \ Is +60002 \ Hw +60002 \ Hz +60002 \ Hu +60003 \ I} +60002 \ Hp +60002 \ Hi +60002 \ H +60002 \ H{ +60003 \ E{ +60002 \ Hw +60002 \ @  +60002 \ It +60002 \ Hy +60003 \ Hw +60002 \ H +60002 \ Hx +60002 \ Ix +60002 \ Hu +60003 \ Hy +60002 \ Hy +60002 \ H| +60002 \ Hj +60003 \ Ew +60002 \ @ { +60002 \ Ho +60002 \ Gs +60002 \ @!!} +60003 \ @  +60002 \ Ho +60002 \ Hu +60002 \ H} +60002 \ @ q +60003 \ I +60002 \ Gv +60002 \ Gp +60002 \ Hu +60002 \ Hr +60003 \ G +60002 \ Ho +60002 \ Hr +60002 \ <&&w +60002 \ Is +60003 \ @! t +60002 \ G +60002 \ @!!~ @EDT1537157301.78 \ Gt +60002 \ Hx +60003 \ Iy +60002 \ @!! +60002 \ Gv +60002 \ Gv +60002 \ @! q +60003 \ @!! +60002 \ Gy +60002 \ Hw +60002 \ Ht +60002 \ Hv +60003 \ Hp +60002 \ Hu +60002 \ Gx +60002 \ Hv +60002 \ Gu +60003 \ Hm +60002 \ @ q +60002 \ Hi +60002 \ Hm +60003 \ H{ +60002 \ Hu +60002 \ Hy +60002 \ Hn +60002 \ Gs +60003 \ Hv +60002 \ ?  +60002 \ Gp +60002 \ ? u +60002 \ @ n +60003 \ Hu +60002 \ Hw +60002 \ Gv +60002 \ ?  +60002 \ Gp +60003 \ @! x +60002 \ @ p +60002 \ Hu +60002 \ Hy +60002 \ G| +60003 \ G{ +60002 \ Gn +45732 \ ? !{ +34 #tPowering up Dwarves +534 .Sleepy.power :raw,:ON + "sampler") +2 )? +2 "core"  +2 "collection"' +2 '4 +3 "core"  + "processing"% +2 %G +3 "core"  +2 "collection"' 9\ +2 ' 0\ + ' -\ +2 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +2 "sampler")&\ +2 .tSS.configure SSconfig + "sampler")#.0X 22, 2 => 22, 3 => 13, 4 => 9}\\nCan@07:16:28, 22.8C, 20% humidity, 14.2psia, 12.813V, 0.331A, 0.331A avg, 4.24W",Subject: "Started 2018_08_31_niagara_mission phase Sample.deep; initialPurge; da withoutWCR" + .tSample.deep +167 "sampler")0 +1089 "core" 0 +2 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'e& +4 "core" &OR  + .tHand.open + "manipulator"&%1 +76 "core" 1 +3 "manipulator"&& +3 "core" & \  [ !t +2 "manipulator"&K% +3 "core" % \  t  +3 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&@(- +174 "core" ( +2 "manipulator"&J& +4 "core" &-  \  P +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 && +3 "core" &- ] P +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage +2 "manipulator"&Y' +104 "core" ' +2 .tHand.close + "manipulator"&/ +77 "core" / +2 "manipulator"&R& +4 "core" &- , P +2 "manipulator"&7% +3 "core" %  +3 .tForearm.seek :retract + "manipulator"&q'\ +111 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&r( +277 "core" ( +2 "manipulator"&6& +5 "core" & \  . + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &{& +2 "core" &  % . +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&~'ρ +96 "core" ' +3 "manipulator"&& +5 "core" &    . +2 "manipulator"&a% +4 "core" %v  +2 "collection"'$& +4 "core" &LO\  + "collection"'>& +4 .tCC.seek :closed +2 "collection"'H(O +2 "core" &LQ\  +3 &NQ\  +10 &3}OR(\ +} +9 &e~LQ\ @ +9 &KpLR\ P +10 &LPQ\ N +9 &QMQ\ O +10 &RLQ\ O +9 &WOMP\ N +9 &QNR\ O +10 &SMQ\ O +9 &OKR\ O +9 & _ONQO\ N +10 &" QNR-\ O +9 &#NMQ\ O +9 &%ONR\ N +10 &'fQMR\ O +9 &)(RNQ\ O +10 &*NLQ;\ O +10 &,OMQ\ O +8 &.oOMR\ N +10 &0/ULR\ O +9 &1OLP\ N +9 &3OOQ\ N +10 &5wOLP\ N +9 &79OOQ\ N +10 &8POQ\ N +9 &:OOP\ N +9 &<ONP\ N +10 &>APMPO\ N +9 &@PPQY\ O +9 &ATMPW\ O +10 &CRLRZ\ O +9 &EFYNQY\ O +10 &GgMRV\ Q +9 &HKRY\ S +9 &JpMP\ Y +10 &L-MN=\ [ +9 &MLP%\ [ +9 &O?GLN\ !f +10 &OLP&\ \ N +5 ( + "collection"'>& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.02 + "collection"'^& +5 "core" &OvKMO\ N + &OvJNN\ N + .tHand.open + "manipulator"&01 +77 "core" 1 +2 "manipulator"&% +4 "core" % v S +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&*'\ +97 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'& +4 "core" &OvKO\ N + "collection"'% +4 "core" %KOL\ +2 #tCS Pulling 5ml of flush .CSV.dial CSR +2 "collection"'p  +129 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"'f'l +1350 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +8 '% +3 "core" %lKNS\ \  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.501ml + "collection"' ' +684 "core" ' +2 .tCSV.dial :waste + "collection"'= +130 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'B' +1990 "core" ' +2 #tPurging external Intake + "collection"'d& +4 "core" &OuLO\ N +2 "collection"'V% +3 "core" %KQ\  + .tCSV.dial :flush +2 "collection"'|  +41 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'\ ' D +2499 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +3 "collection"'n 'k  +29 "core" +52 ~ +2 .tCTV.dial :intake + "collection"'  +73 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'t' +761 E\ ed +1757 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'M  +75 "core"  +2 #tFlushing upper manifold + "collection"'I& +4 "core" &OsKK\ N +2 "collection"'<% +3 "core" %GM(\ + .tCSV.dial :flush +2 "collection"'i  +74 "core"  +3 .tCS.seek 5ml + "collection"''l +1289 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"': @ +42 "core" A +2 "collection"'T% +4 "core" %lJNA\  +2 .tCS.seek 7ml +47 "collection"'v' +571 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +2 "collection"'` +101 "core" ~ +2 .tCTV.dial :air +2 .CS.seek 0ml + "collection"'' +1760 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"''- +807 "core" ' +2 .tCSV.dial :waste + "collection"'} +44 "core" +3 .tCS.seek 0ml + "collection"'u' +796 "core" ' +2 "collection"'(& +4 "core" &OsMQ\ N +2 "collection"'% +3 "core" %NM\ + .tCSV.dial :flush +2 "collection"''  +42 "core"  +3 .tCS.seek 3ml +2 "collection"'5'- +801 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"'; @ +42 "core" B +2 "collection"'"% +4 "core" %-MQ\  +2 .tCS.seek 4.999ml +2 "collection"' 'l +556 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml + "collection"'C' +1282 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'8'- +801 "core" ' +2 .tCSV.dial :waste + "collection"'w +84 "core" +3 .tCS.seek 0ml + "collection"'F' +793 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" & ? . +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&x( +31 "core" ( +2 "manipulator"&X& +4 "core" &    *  + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &b& +2 "core" &  \  3  +2 .tForearm.seek CC +2 "manipulator"&&'ρ +99 "core" ' +2 .tHand.close + "manipulator"&o/ +72 "core" / +2 .tCC.seek :open +2 "collection"'+( +378 "core" ( +2 "manipulator"&!& +4 "core" &  =  + "manipulator"&L% +4 "core" % χ Q +2 .tForearm.seek :retract + "manipulator"&'\ +95 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&m(- +308 "core" ( +2 "manipulator"&j& +4 "core" &.8 Y R u + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &P& +2 "core" &.8 L Q  u +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +109 "core" ' +2 .tHand.open + "manipulator"&W1 +72 "core" 1 +2 "manipulator"&_% +4 "core" %   +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +106 "core" ' +2 #tda sampling at most 1000ml +2 #Loading sh1 puck from tube 4 into Collection Clamp +2 ."Qmail"HABfans.email "Started da in tube 4 at 07:21:02EDT17-Sep-18\\n{1 => 22, 2 => 22, 3 => 13, 4 => 9}\\nCan@07:18:25, 22.8C, 20% humidity, 14.2psia, 12.734V, 0.546A, 0.540A avg, 6.95W",Subject: "da sampling at most 1000ml" +2 "collection"'l& +106 "core" &QP\  +2 "manipulator"&% +3 "core" %\ &   !M +3 "storage"(% +3 "core" % U _\ @ +2 "storage"(. +4 "core" .( + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"()(,H +670 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (#& +3 "core" &,J l _ \ A +2 "manipulator"&& +3 "core" &.  /   +2 "manipulator"&1% +4 "core" %\ $  L +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 +2 "manipulator"&3( +173 "core" ( +3 "manipulator"&S& +3 "core" & 7 7 l +2 "storage"(& +3 "core" &,J v z\ C +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&c'# +98 "core" ' +2 "storage"(?& +5 "core" &,J =\ G +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(4'L +241 "core" ' +2 "storage"(G- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (g& +3 "core" &,J j a '\ ? +2 "manipulator"&E& +3 "core" &  k +2 .t\Elbow.seek 4 +2 "manipulator"&( +2 "core" ( +2 "manipulator"&]& +3 "core" &  k +2 "storage"(Q& +4 "core" &,J E E\ @ +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&'ϓ +24 "core" ' +4 .tForearm.reconfigure LooseForearm +4 "manipulator"&#Q@2^d^b +4 .tHand.close +51 "manipulator"&,/ +82 "core" / +13 ."downElevator"SE.seek :down +4 "manipulator"&z& +4 "storage"('v +6 "core" & 0 4 6 k +2 "manipulator"&9% +4 "core" % ϊ D H  y +3 .tForearm.seek :retract +2 "manipulator"&h'\ +95 "core" ' +3 .t\Elbow.seek CC + "manipulator"&U( +89 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +57 "core" ( +2 "manipulator"&Z& +4 "core" &  :- +4 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &[& +4 "core" & G :, +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&.'ρ +94 "core" ' +2 "manipulator"&A& +5 "core" &   \ :, +2 "manipulator"&2% +4 "core" %ω 6 4 \  +2 "collection"'/& +4 "core" &OQ\  +2 "collection"' & +4 .tCC.seek :closed + "collection"' (O +3 "core" &NR\  +2 &NP\  +9 &/xMQ\ +| +10 &d|NS\ ? +9 &tnMS\ N +9 &6OOR\ N +10 &OMT\ N +9 &PNS\ N +9 &}SLP\ N +10 &>TNQH\ N +9 &NMRK\ N +10 &QMQO\ M +9 & ONRN\ M +9 &"GPLQL\ N +10 &$ TMSP\ N +9 &%NNQO\ N +10 &'OORL\ N +9 &)ONPPL\ N +9 &+NLQM\ N +10 &,OLQM\ N +9 &.OOQM\ M +9 &0VTNQH\ N +10 &2LNRA\ N +9 &3ONQD\ M +10 &5RPR8\ N +9 &7_MNQ;\ N +9 &9!NNQ9\ N +10 &:MOQ<\ N +9 &<NMS>\ N +9 &>hMNO>\ M +10 &@)OMO<\ N +9 &ATKR>\ N +9 &CTMQ?\ N +10 &Ek\\OP>\ O +9 &G)iMQ>\ P +10 &HR<\ T +9 &J9\ Z +9 &LQ!$>\ [ +10 &N#=\ I +9 &O8D$&8\ 't +9 &Oyu(*9\ Q +6 ( + "collection"' & +5 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.11 .Hand.open +2 "manipulator"&s1 +3 "core" &Oyj215\ Q +70 1 +2 "manipulator"&% +4 "core" % ω Z  + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&e'\ +99 "core" ' +2 .tSC.coast "storage"(6 +3 #tcollectSample 1000ml w/bubble point of 24psi + #Priming 7ml + .Sleepy.power :sampler,:ON + .Intake.select :close + .\Exhaust.select :close + .SS.hold +2 "sampler")%+ +3 "core" + + "sampler")% +4 "core" % \ % + "collection"'K& +4 "core" &OyhMO Q +2 E\ UV +2 #tCalibrating pressure and temperature sensors + .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X' +405 "core" ' +4 .t\Exhaust.select :close + "sampler") +11 #tSampling 1000.0ml +2 .Intake.select :close + .\Exhaust.select :close + .SS.reconfigure SSconfig +2 "sampler")#.0X% +4 "core" %: \  +14 "collection"'% +3 "core" % +2 "sampler")^% +3 "core" %;$& \  +16 "collection"'~% +3 "core" % +2 "sampler")O% +3 "core" %;86 \  +2 "collection"'% +4 "core" % + #tIntake @18.4psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 59 + "sampler")#.;0X +52 "collection"'?% +3 "core" % +2 "sampler")m% +4 "core" % SS \  > +52 "collection"'% +5 "core" % + "sampler")G% +4 "core" % no \  > +52 "collection"'_% +3 "core" % +2 "sampler")g% +4 "core" % \  > +52 "collection"'E% +3 "core" % +2 "sampler")]% +3 "core" %  \  > +52 "collection"'Q% +3 "core" % +2 "sampler")y% +3 "core" %  \  > +52 "collection"',% +3 "core" % +2 "sampler")z% +3 "core" %  \  > +53 "collection"'3% +3 "core" % +2 "sampler")c% +3 "core" %  \  > +2 "sampler")Z% +3 "core" %  \  > +2 .tIntake.select :close + "sampler")0 +8 )[% +3 "core" %  \  > + .tSSV.dial :exhaust +2 "sampler")  +78 "core"  +2 .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale + "sampler")#.0X% +3 "core" % +2 "sampler")% +3 "core" %EzQ \  +15 "collection"'% +3 "core" % +2 "sampler")^% +3 "core" %EzQ \  +15 "collection"'~% +3 "core" % +2 "sampler")O% +3 "core" %EzQ \  +15 "collection"'% +3 "core" % +2 "sampler")=% +3 "core" %EzR#$ \  +15 "collection"'p% +3 "core" % +2 "sampler")d% +3 "core" %EzQ*+ \  +15 "collection"'V% +3 "core" % +2 "sampler") % +3 "core" %EzR44 \  +15 "collection"'B% +3 "core" % +2 "sampler")q% +3 "core" %EzR>= \  +2 "collection"'k% +4 "core" % + #tIntake @18.6psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 29 +2 "sampler")#.0X' +314 E XW +377 "core" 'E^ \  +2 #tVacuum too high -- waiting up to 40s +14 "collection"'% +3 "core" % +2 "sampler")% +3 "core" %uX \  +15 "collection"'^% +3 "core" % +2 "sampler")~% +3 "core" %uW \  +15 "collection"'O% +3 "core" % +2 "sampler")% +3 "core" %uX \ \  +15 "collection"'=% +3 "core" % +2 "sampler")p% +3 "core" %uW \  +15 "collection"'d% +3 "core" % +2 "sampler")V% +3 "core" %uX \  +15 "collection"' % +5 "core" % +2 "sampler")B% +3 "core" %uW \  +15 "collection"'q% +3 "core" % +2 "sampler")k% +3 "core" %uX \  +15 "collection"'0% +3 "core" % +2 "sampler")|% +3 "core" %uX \  +15 "collection"'\ % +3 "core" % +2 "sampler")M% +3 "core" %uW## \  +15 "collection"'I% +6 "core" % +2 "sampler")<% +3 "core" %uW(( \  +15 "collection"' % +3 "core" % +2 "sampler"):% +3 "core" %uW/, \  +15 "collection"'T% +3 "core" % +2 "sampler")t% +3 "core" %uW10 \  +15 "collection"'`% +3 "core" % +2 "sampler")v% +3 "core" %uW67 \  +15 "collection"'f% +3 "core" % +2 "sampler")% +3 "core" %vW<; \  +2 "collection"'}% +3 "core" % +2 .tSS.reconfigure SSinhale.with maxSpeed: 15 +2 "sampler")#.0X% +3 "core" % +2 "sampler")% +3 "core" %5nE\  \  +15 "collection"'% +3 "core" % +2 "sampler")'% +3 "core" %5nE  \  +15 "collection"'u% +3 "core" % +2 "sampler")n% +3 "core" %5nF  \  +15 "collection"'5% +3 "core" % +2 "sampler") % +3 "core" %5nE \  +15 "collection"'i% +3 "core" % +2 "sampler")C% +3 "core" %5nE \  +15 "collection"'w% +3 "core" % +2 "sampler")8% +3 "core" %5nE \  +15 "collection"'% +3 "core" % +2 "sampler")(% +3 "core" %5nE \  +15 "collection"'b% +3 "core" % +2 "sampler")o% +3 "core" %5nE \  +15 "collection"'X% +3 "core" % +2 "sampler")*% +3 "core" %5nE \  +15 "collection"'H% +3 "core" % +2 "sampler");% +3 "core" %5nE  \  +15 "collection"'L% +3 "core" % +2 "sampler")&% +3 "core" %5nE#" \  +15 "collection"'x% +3 "core" % +2 "sampler")j% +3 "core" %5nE%% \  +15 "collection"'P% +3 "core" % +2 "sampler")"% +3 "core" %5nE'' \  +15 "collection"'% +3 "core" % +2 "sampler")l% +3 "core" %5nF)* \  +15 "collection"'r% +3 "core" % +2 "sampler")% +3 "core" %5nE/+ \  +15 "collection"'% +3 "core" % +2 "sampler")% +3 "core" %5nF0. \  +15 "collection"'% +3 "core" % +2 "sampler")!% +3 "core" %5nF12 \  +15 "collection"'% +3 "core" % +2 "sampler")% +3 "core" %5nF33 \  +15 "collection"'1% +3 "core" % +2 "sampler")S% +3 "core" %5nD76 \  +15 "collection"'?% +3 "core" % +2 "sampler")m% +3 "core" %5nF68 \  +15 "collection"'% +3 "core" % +2 "sampler")G% +4 "core" %5nE;< \  +2 "collection"'_% +3 "core" % +2 #tIntake @18.7psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 13.86125 +51 "sampler")#.0X \ } + + + "sampler")p% +4 "core" %GI >= \ | + .tIntake.select :close + "sampler")0 +9 )d% +3 "core" %GI"?? \ | +2 !to:ShallowSampler::Clogged:bt[";/home/esp/esp2/utils/sampler.rb:592:in `sampleQuietly'"4/home/esp/esp2/utils/sampler.rb:619:in `sample'":/home/esp/esp2/protocol/sh1.rb:112:in `collectSample'"4/home/esp/esp2/protocol/DA.rb:27:in `daExtract'"4/home/esp/esp2/utils/puckmoves.rb:357:in `load'"8/home/esp/esp2/utils/puckmoves.rb:882:in `loadPuck'"4/home/esp/esp2/protocol/DA.rb:22:in `daExtract'"-/home/esp/esp2/protocol/DA.rb:52:in `da'"=/home/esp/esp2/mission/2018_08_31_niagara_mission.rb:123"7/home/esp/esp2/utils/commskel.rb:81:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'"=/home/esp/esp2/mission/2018_08_31_niagara_mission.rb:122"//home/esp/esp2/utils/mission.rb:19:in `[]'"4/home/esp/esp2/utils/mission.rb:19:in `mission'" @ +39 "core" B +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +2 ."CSpush"CS.seek 0ml + "collection"'z' +113 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")3 +96 "core" ' +2 ."CSpush"CS.coast + "collection"'5 +36 "core"  +3 .tSS.reconfigure SSexhale + "sampler")#.0X9 +3 "core" 94A +102 "collection"'9 +3 "core" 9K> +102 "collection"'9 +3 "core" 9c< +102 "collection"''9 +3 "core" 9{; +102 "collection"'u9 +3 "core" 98 +102 "collection"'9 +4 "core" 97 +103 "collection"'n9 +3 "core" 94 +102 "collection"' 9 +3 "core" 93 +102 "collection"'i9 +3 "core" 92 +102 "collection"'w9 +3 "core" 9/ +102 "collection"'59 +4 "core" 9. +103 "collection"'9 +3 "core" 9-- +102 "collection"'f9 +3 "core" 9@+ +102 "collection"'C9 +3 "core" 9U\ ) +102 "collection"'89 +3 "core" 9i( +102 "collection"'(9 +3 "core" 9|& +102 "collection"'o9 +3 "core" 9% +102 "collection"'X9 +3 "core" 9# +102 "collection"'b9 +3 "core" 9! +102 "collection"'H9 +3 "core" 9#! +102 "collection"';9 +4 "core" 9' +103 "collection"'&9 +5 "core" 9+ +103 "collection"'L9 +3 "core" 90 +102 "collection"'j9 +3 "core" 9 4 +102 "collection"'*9 +3 "core" 9 8 +102 "collection"'9 +4 "core" 9 )< +102 "collection"'x9 +3 "core" 9 8@ +102 "collection"'l9 +3 "core" 9 GE +102 "collection"'r9 +3 "core" 9 UI +102 "collection"'9 +3 "core" 9 cM +102 "collection"'P9 +5 "core" 9 qQ +102 "collection"'9 +3 "core" 9 ~U +102 "collection"'9 +3 "core" 9 Z +102 "collection"'!9 +3 "core" 9 ^ +102 "collection"'9 +3 "core" 9 b +102 "collection"'"9 +3 "core" 9 f +102 "collection"'19 +3 "core" 9 j +102 "collection"'S9 +3 "core" 9 o +102 "collection"'?9 +3 "core" 9 s +102 "collection"'9 +3 "core" 9 w +102 "collection"'9 +4 "core" 9 { +102 "collection"'G9 +3 "core" 9  +102 "collection"'_9 +3 "core" 9  +102 "collection"'m9 +3 "core" 9  +102 "collection"' 9 +3 "core" 9\  +102 "collection"']9 +4 "core" 9\ \ +103 "collection"'Q9 +3 "core" 9\ \ +102 "collection"',9 +3 "core" 9\  +102 "collection"'E9 +3 "core" 9\ '\ +102 "collection"'39 +3 "core" 9\ . +102 "collection"'9 +4 "core" 9\ 4 +102 "collection"'z9 +3 "core" 9\ ; +102 "collection"'W9 +3 "core" 9\ @ +102 "collection"'c9 +3 "core" 9\ F +102 "collection"'[9 +3 "core" 9\ L +102 "collection"'9 +3 "core" 9\ Q +102 "collection"'Z9 +3 "core" 9\ V +102 "collection"'9 +3 "core" 9\ [ +102 "collection"'A9 +3 "core" 9\ ` +102 "collection"'9 +3 "core" 9\ b +102 "collection"'49 +4 "core" 9\ h +102 "collection"'9 +3 "core" 9\ l +102 "collection"'/9 +3 "core" 9\ q +102 "collection"'+9 +3 "core" 9\ s +2 .tCH.hold 10:00,70C +3 "collection"' `\ `\ r  +2 "core"  +11301 E  +48701 "core" ` +2 "collection"'s9 +3 "core" 9\  +2 #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml + "collection"' ' +334 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"' @ +101 "core" @ +2 .tCSV.dial :air +2 "collection"' @ +42 "core" ? +3 .tCS.seek 5ml + "collection"'9'l +1350 "core" ' + .tCSV.dial CTV +2 "collection"'K  +44 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'\\ @ +43 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'2  +43 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'D @ +44 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml +2 "collection"'#' +1344 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"'R +99 "core"  +2 .tCBV.dial CSV + "collection"'7  +30 "core"  +2 "collection"'J% +4 "core" % ( + \  +2 .tCS.seek 5ml +2 "collection"'Y'l +1348 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'6  +43 "core" +2 "collection"'h% +4 "core" %lor\  +59 .tCS.seek 7ml + "collection"'{' +593 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +4 "collection"'- @ +41 "core" > +3 .tCS.seek 10ml + "collection"'' D +841 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'a ` +113 "core" _ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +3 "collection"'$   +38 "core" ! +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'N  + '@  +29 "core"  +105  +3 .tCS.seek 5ml + "collection"'%'l +1356 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"' @ +101 "core" B +2 .tCSV.dial :waste +2 "collection"' +100 "core" +2 .tCS.seek :empty +2 "collection"'.'Ͱ +1131 E\ "@? +226 "core" ' +2 .tCSV.dial :air + "collection"' @ +72 "core" A +3 .tCS.seek 5ml + "collection"''l +1346 "core" ' +2 .tCSV.dial CTV + "collection"'^  +43 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'~ @ +44 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV +4 "collection"'O  +43 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +43 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml +3 "collection"'p' +1359 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"'d +101 "core" ~ +2 .tCBV.dial CSV + "collection"'V  +39 "core"  +2 "collection"'g% +4 "core" %sw`\  +2 .tCS.seek 4.999ml +2 "collection"'='l +1352 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'B  +67 "core" +2 "collection"'q% +4 "core" %l \  +2 .tCS.seek 7ml +2 "collection"'0' +591 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'| @ +42 "core" > +3 .tCS.seek 10ml + "collection"'M' D +860 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'F ` +113 "core" _ +2 #tLysing Complete +2 "collection"'k& +3 "core" &OyhX\ Q +2 #tStoring sh1 puck in Collection Clamp to tube 3 + "manipulator"&I% +4 "core" %    [  +2 "storage"(<% +3 "core" %u G Z e\ < +2 "storage"(:. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 + "storage"( ( +340 "core" ( +2 .tSC.reconfigure SCloose + "storage"($.\ 1~b +3 (T& +3 "core" & . . V\ 7 +2 "manipulator"&t& +3 "core" & + :, +3 "manipulator"&`% +4 "core" %  [  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 + "manipulator"&v( +154 "core" ( +2 "manipulator"&\ & +4 "core" &  m \ +2 "storage"(& +3 "core" & ! $ l\ 5 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&}' +94 "core" ' +2 "storage"(>& +4 "core" &  \ 4 +2 .tSE.reconfigure SEpick + "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"('L +194 "core" ' +2 "storage"(- +3 "core" -'ƶ + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&'& +5 "core" & h \ + "storage"(u& +4 "core" & J\ + + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek 3 +2 "manipulator"&' +33 "core" ' +2 .t\Elbow.hold + "manipulator"&n, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"( - +2 "core" -'ƶ +3 .tSE.seek 12.09 Pucks below Top Plate + "storage"(i'n +35 "core" ' +2 "manipulator"&w% +4 "core" %_ L I  + "storage"(5& +4 "core" & 8\ % + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 270 counts + "manipulator"&' +22 "core" ' +2 "manipulator"&f& +4 "core" & \ +2 "storage"(C& +4 "core" & \ 0 +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&8' +27 "core" ' +2 .tSE.seek 13.09 Pucks below Top Plate +2 "storage"(('] +53 "core" ' +2 "manipulator"&o& +4 "core" & \ +2 "manipulator"&X% +3 "core" % +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&b'\ +96 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&H( +146 "core" ( +4 "manipulator"&;& +4 "core" & t & 3 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &&& +2 "core" &  3 +50 .tForearm.seek CC +8 "manipulator"&L'ρ +101 "core" ' +2 .tHand.close + "manipulator"&j/ +75 "core" / +2 .tCC.seek :open +2 "collection"'*( +378 "core" ( +2 "storage"(& +4 "core" &  B\ 0 +2 "storage"(x& +3 "core" & \ 0 +2 "manipulator"&l& +3 "core" & 7 3 +2 "manipulator"&r% +3 "core" % σ 6 +2 .tForearm.seek :retract +2 "manipulator"&'\ +104 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 +2 "manipulator"&P( +154 "core" ( +2 "manipulator"&& +4 "core" & +2 "storage"(& +3 "core" &  ,\ 4 +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 3 +2 "manipulator"&!' +111 "core" ' +2 .t\Elbow.hold + "manipulator"&, +4 "core" , +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&"1 +70 "core" 1 +12 "manipulator"&1% +4 "core" % z  / +2 "storage"(S& +4 "core" & w\ , +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 318 counts + "manipulator"&?'D +15 "core" ' +2 "manipulator"&& +4 "core" &   +2 "storage"(& +4 "core" & 0 / A\ 7 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&G' +24 "core" ' +2 "storage"(_% +4 "core" %] . , p\ 7v +3 ."downElevator"SE.seek :down +2 "storage"(m'v +99 ( % +3 "core" %( f g N\ BTZ +2 "manipulator"&]% +4 "core" % K I L +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&Q'\ +30 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +62 "core" ' +2 .tSC.coast + "storage"(6 +2 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"',& +4 "core" &Z\ " + .tHand.open +2 "manipulator"&E1 +24 "core" 1 +2 "manipulator"&3& +4 "core" & q r +2 "manipulator"&% +4 "core" %\ " e e @ 9 +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&z(- +170 "core" ( +4 "manipulator"&W& +4 "core" &- q h G +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &c& +3 "core" &- f e G +2 .tForearm.seek :garage +2 "manipulator"&[' +107 "core" ' +2 .tHand.close + "manipulator"&/ +71 "core" / +2 "manipulator"&Z& +4 "core" &-    G +2 "manipulator"&% +3 "core" %   \ 8 +2 .tForearm.seek :retract +2 "manipulator"&A'\ +103 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&( +272 "core" ( +2 "manipulator"&4& +4 "core" & L M  5 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & F H 5 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&/'ρ +102 "core" ' +2 "manipulator"&+& +4 "core" & ? ; 5 +2 "manipulator"&)% +3 "core" %ϊ / .  +2 "collection"'& +4 "core" & "\ +2 "collection"'s& +4 .tCC.seek :closed + "collection"'y(O +3 "core" &!\  +3 &"\  +9 &/y!#\ +| +10 &e|#x\ ? +9 &xn"k\ N +9 &;Q!"U\ M +10 &R">\ M +9 &Q $\ M +9 &R "\ M +10 &CR"\ M +9 &Q!"K\ M +9 &Q#<\ M +10 & P"%\ M +9 &"MQ #\ M +10 &$R$\ M +9 &%O #\ M +9 &'R"\ M +10 &)UP%\ M +9 &+N"\ M +9 &,Q"\ M +10 &.P"\ L +9 &0]Q"\ M +10 &2 O$\ L +9 &3P#\ M +9 &5N!#o\ M +10 &7eO#_\ M +9 &9&R$N\ M +9 &:O!!=\ L +10 &<O"-\ M +9 &>mN#:\ M +10 &@0O $\ L +9 &AQ!#\ M +9 &CR!$\ M +10 &ErX"\ N +9 &G/c #\ O +10 &H!\ S +9 &J"t\ X +9 &LV!#W\ Z +10 &N%\ \ J +9 &O/:#\ - +9 &O s #\ I +5 ( + "collection"'s& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.04 + "collection"'& +4 "core" &O^#\ I + .tHand.open + "manipulator"&1 +66 "core" 1 +2 "manipulator"& % +4 "core" %φ  1 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&K'\ +101 "core" ' +2 .tPSV.dial PSR + "processing"%\\ +133 "core"  +2 .tPSR.select :flush + "processing"%@ +11 .tPS.seek 1.5ml + "processing"%2' +1604 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%D  +43 "core"  +3 .tPS.seek 0ml + "processing"%9'W +1612 "core" ' +2 .tPSV.dial PSR + "processing"%R +56 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%7' +2636 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%J +2 "collection"'#  +5 "core"  +2 "processing"%6  +43 "core"  +35 +2 .tPSV.dial :mixloop +52 "processing"%h +111 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%Y  +130 "core" +3 .tPS.seek 0ml + "processing"%-'W +2633 "core" ' +2 .tPSV.dial :air + "processing"%{  +44 "core"  +3 .tPS.seek 2.5ml + "processing"%a' +2631 "core" ' +2 .tPSV.dial :mixloop + "processing"%$ +45 "core" +3 .tPS.seek 0ml + "processing"%N'W +2635 "core" ' +2 .tPSV.dial :air + "processing"%@  +45 "core"  +3 .tPS.seek 2.5ml + "processing"%' +2636 "core" ' +2 .tPSV.dial :mixloop + "processing"% +56 "core" +3 .tPS.seek 0ml + "processing"%'W +2633 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&%& +4 "core" & 5 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&( +3 "core" ( + "manipulator"&.& +4 "core" &  5 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &^& +2 "core" &  5 +2 .tForearm.seek CC + "manipulator"&~'ρ +104 "core" ' +2 .tHand.close + "manipulator"&O/ +69 "core" / +2 .tCC.seek :open +2 "collection"'( +378 "core" ( +3 "manipulator"&& +4 "core" &  - . 5 +2 "manipulator"&d% +4 "core" % ρ  C W + .tForearm.seek :retract +2 "manipulator"&V'\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&g(- +279 "core" ( +2 "manipulator"&p& +4 "core" &- h q - +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &B& +3 "core" &- q q - +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&q' +112 "core" ' +2 .tHand.open + "manipulator"&=1 +65 "core" 1 +2 "manipulator"&|% +4 "core" % \ t  % o +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&0'\ +98 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing +2 ."connect"PRV.dial CBV + .tCBV.dial PRV +2 .CTV.dial :air,avoiding: :intake + #Loading lyfil puck from tube 4 into Collection Clamp + "collection"'F& +4 "core" &%)W\  +2 "manipulator"&k% +4 "core" %\  M D ~  +2 "storage"(I% +3 "core" % { C\ H +2 "storage"(<. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 + "storage"(:(,H +345 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (T& +3 "core" &,H) ] `\ =  +2 "manipulator"&t& +3 "core" &- \ \ A - +2 "manipulator"&`% +3 "core" %\     +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 +2 "manipulator"&\ ( +177 "core" ( +2 "manipulator"&& +4 "core" & 6 2 4 "{ +2 "storage"(>& +3 "core" &,H) f g h\ B  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&U'# +98 "core" ' +2 "storage"(e& +4 "core" &,H) { !\ D  +2 .tSE.reconfigure SEpick + "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"('L +242 "core" ' +2 "storage"('- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (u& +2 "core" &,H( 0 :\ 9  +2 "manipulator"& & +4 "core" &  L "{ + .t\Elbow.seek 4 +2 "manipulator"&w( +3 "core" ( +2 "manipulator"&5& +4 "core" &   "{ + "storage"(f& +4 "core" &,H' > > P\ ;  +2 .tForearm.seek 4 + 300 counts + "manipulator"&C'ϓ +22 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&o/ +73 "core" / +10 ."downElevator"SE.seek :down +3 "manipulator"&X& +3 "storage"(}'v +6 "core" &   "{ +2 "manipulator"&v% +3 "core" % ϔ  ,  +3 .tForearm.seek :retract + "manipulator"&'\ +95 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&( +97 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +43 "core" ( +2 "manipulator"&& +4 "core" &   4 +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &i& +3 "core" &   4 + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&;'ρ +100 "core" ' +23 "manipulator"&&& +4 "core" &   # B 4 +2 "manipulator"&8% +4 "core" %v   G +2 "collection"'n& +3 "core" &(*\  +3 "collection"'j& +3 .tCC.seek :closed +2 "collection"'b(O +3 "core" &*+\  +3 &(+\  +8 &/y(-\ +| +10 &ez',\ ? +9 &|m'+\ N +9 &BO'*\ M +59 &Q(,\ M +13 &Q)-~\ N +7 &Q'+m\ M + &IO'+\\\ M + & P(,Q\ M + &N),B\ M + & P',6\ N + &"QP&,.\ M +3 &$T&-\ M +7 &%P'+\ M +9 &'R(+\ M +10 &)ZP(+\ M +9 &+O),\ M +10 &,N&+\ M +9 &.O(+\ M +9 &0aP'*\ M +10 &2#O),\ M +9 &3O'-$\ M +9 &5O),\ M +10 &7kL)*b\ M +9 &9,P(+e\ M +10 &:O)*V\ M +9 &<O),O\ M +9 &>rO&,\ M +10 &@4O**\ M +9 &AQ*+\ M +9 &CQ),\ N +10 &EwU'+\ N +9 &G4f*-\ P +10 &H-0x\ S +9 &Jy\ Y +9 &L\\i\ Z +10 &N^\ H +9 &O?E&%\ #k +9 &O+*\ V +6 ( + "collection"'j& +5 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.10 + .Hand.open + "manipulator"& 1 +3 "core" &On..\ V +72 1 +3 "manipulator"&% +4 "core" % z C C +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&x'\ +98 "core" ' +2 .tSC.coast "storage"(6 +3 .tCTV.dial CSV,avoiding: :intake +2 "collection"'l  +132 "core" ~ +2 .tCSV.dial CTV + "collection"'r  +30 "core"  +3 .tPS.seek 2.5ml + "processing"%' +2625 "core" ' +2 "collection"'% +4 "core" % >\  +2 .tCS.seek 4.149ml + "collection"'L'Q +1566 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%H  +41 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%"  +72 "core"  +3 .tPS.seek 0ml + "processing"%1'W +2634 "core" ' +2 .tCBV.dial between PRV and waste1 + "collection"'S ` +39 "core" _ +2 .tCSV.dial :air +2 "collection"' @ +43 "core" ? +3 .tCS.seek 10ml + "collection"'' D +1585 "core" ' +2 .tCSV.dial CTV + "collection"'_  +44 "core"  +2 .tCS.seek 0ml +2 "collection"'' +2630 "core" ' +2 .tCBV.dial :waste1 + "collection"' @ +30 "core" > +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +3 "collection"']  +134 "core" +2 "collection"'P& +4 "core" &Om\ V +2 #tStoring lyfil puck in Collection Clamp to tube 3 + "manipulator"&,% +3 "core" %\ "   < +2 "storage"(!% +4 "core" % ` ^\ ? + "storage"(E. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 3 + "storage"(3( +341 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (& +2 "core" &   \ 8 +2 "manipulator"&?& +3 "core" &   4 +2 "manipulator"&(% +4 "core" %\ "  < +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 + "manipulator"&G( +157 "core" ( +2 "manipulator"&W& +4 "core" &   +2 "storage"(c& +3 "core" & = ? \ : +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&m' +99 "core" ' +2 "storage"( & +4 "core" & = > K\ : +2 .tSE.reconfigure SEpick + "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"('L +173 "core" ' +2 "storage"(- +3 "core" -'ˠ + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +4 "manipulator"&Z& +3 "core" & 7 +2 "storage"(& +4 "core" & ;\ 0 + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 3 +2 "manipulator"&Q' +36 "core" ' +2 .t\Elbow.hold + "manipulator"&[, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(4- +2 "core" -'ˠ +2 .tSE.seek 13.09 Pucks below Top Plate +2 "storage"('X +49 "core" ' +2 "manipulator"&z% +4 "core" %h m m +2 "storage"(+& +3 "core" & J\ % + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 295 counts + "manipulator"&)'- +15 "core" ' +2 "manipulator"&& +4 "core" &  +2 "storage"(A& +4 "core" & \ 0 +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&*' +26 "core" ' +2 .tSE.seek 14.09 Pucks below Top Plate +2 "storage"('G +52 "core" ' +2 "manipulator"&& +4 "core" &  +2 "manipulator"& % +3 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&s'\ +89 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&\\( +165 "core" ( +2 "manipulator"&/& +4 "core" & K j + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &D& +2 "core" &  j +2 .tForearm.seek CC +2 "manipulator"&2'ρ +101 "core" ' +2 .tHand.close + "manipulator"&R/ +73 "core" / +2 .tCC.seek :open +2 "collection"'9( +379 "core" ( +3 "storage"(J& +4 "core" & 9 2\ 9 +2 "storage"(6& +3 "core" & ) 1 A\ 9 +2 "manipulator"&#& +3 "core" &   j +2 "manipulator"&h% +3 "core" % t  +2 .tForearm.seek :retract +2 "manipulator"&Y'\ +101 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 +2 "manipulator"&7( +148 "core" ( +2 "manipulator"&{& +4 "core" &   +50 "storage"(-& +10 "core" & > = 8\ : +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 3 + "manipulator"&$' +112 "core" ' +2 .t\Elbow.hold + "manipulator"&a, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&@1 +73 "core" 1 +12 "manipulator"&N% +5 "core" % k  +2 "storage"(& +4 "core" &  K\ 0 +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 318 counts +2 "manipulator"&'D +16 "core" ' +2 "manipulator"&%& +4 "core" & / 0  +2 "storage"(.& +4 "core" & ^ ^\ = +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&^' +30 "core" ' +2 "storage"(O% +4 "core" %? _ [ 0\ >~ +3 ."downElevator"SE.seek :down +2 "storage"('v +99 (K% +3 "core" %% \ JSU +2 "manipulator"&y% +4 "core" % [ k + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +18 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +68 "core" ' +2 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%d  +72 "core" +3 .tPS.seek 2.5ml + "processing"%~' +2637 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%p +41 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%B  +42 "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 +103 .PS.seek 0ml + "processing"%|'W +2628 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%F& +4 "core" &\ 6 + .tHand.open +2 "manipulator"&V1 +17 "core" 1 +2 "manipulator"&k& +4 "core" & ' + "manipulator"&I% +4 "core" %\  e  +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&<(- +190 "core" ( +2 "manipulator"&q& +4 "core" &- y ^  + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &T& +2 "core" &- z c  +2 .tForearm.seek :garage +2 "manipulator"&t' +104 "core" ' +2 .tHand.close + "manipulator"&`/ +70 "core" / +2 "manipulator"&& +4 "core" &-  +2 "manipulator"&>% +3 "core" %   ? +2 .tForearm.seek :retract +2 "manipulator"&e'\ +105 "core" ' +3 .t\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&g( +133 "core" ( +2 "manipulator"&0& +4 "core" & 7 E  Z + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &'& +2 "core" & - 0 * Z +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&u' +99 "core" ' +2 "manipulator"& & +4 "core" & $ . @ Z +2 "manipulator"&5% +3 "core" % & 1 $ +2 "processing"%f& +4 "core" &\ - +2 "processing"%o& +3 .tPC.seek :closed +2 "processing"%X(Tg +3 "core" &\ - +4 & \ ,? +9 & Gw\ $2 +10 &7q~\ "G +9 &\\\ %P +9 &Q\ &O +10 &^T\ %P +9 &!P\ &P +10 &OQ\ &P +9 &NE\ &P +9 &gOJ\ &P +10 &*OF\ )O +9 & Q@\ (O +9 &"U>\ )P +10 &$oQI\ *P +9 &&1RF\ *P +10 &'O@\ *O +9 &)QG\ *O +9 &+xTG\ *O +10 &-:SO\ )O +9 &.SX\ *O +9 &0NQ\ *O +10 &2ON\ +O +9 &4CQU\ *O +10 &6R[\ *P +9 &7TW\ *O +9 &9T]\ )P +10 &;JQb\ *O +9 &= N`\ +O +9 &>N]\ *O +10 &@N_\ *O +9 &BRNZ\ +O +10 &DOd\ *P +9 &EWn\ *P +9 &GYk\ )P +10 &ITbi\ (Q +9 &Kkn\ &R +9 &Ls\ $U +10 &Nr\ $U +9 &PPt\ %U +10 &Rl\ $V +9 &Szen\ ((| +9 &T?ov\ (= +8 ( +3 "processing"%o& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.61 + "processing"%v& +4 "core" &TN#y\ .. + &TN"{\ ,. + .tHand.open +2 "manipulator"&\ 1 +66 "core" 1 +2 "manipulator"&U% +4 "core" % 5 2 +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +93 "core" ' +2 .tPRV.dial :air + "processing"%i  +43 "core"  +2 .tPSV.dial :mixloop +2 "processing"% +2 E\ #BB +41 "core" +2 "processing"%C% +4 "core" %X9\ ' +2 .tPS.seek 0.3ml +2 "processing"%&' +389 "core" ' + .tPSV.dial PSR +2 "processing"%8 +103 "core"  +2 .tPSR.select :wash + "processing"% +11 .tPS.seek 0.7ml + "processing"%n'* +482 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%w' +1931 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%} +105 "core" +2 .tPTV.dial :mixing +2 "processing"% @ +71 "core" B +2 .tPBV.dial :waste2 + "processing"%  +92 "core"  +3 .tPS.seek 0ml + "processing"%j'W +2640 "core" ' +4 #tGaraging FlushPuck in Processing Clamp + "manipulator"& & +4 "core" & 5 2 Z +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&( +3 "core" ( +2 "manipulator"&l& +4 "core" & 3 / Z +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &r& +3 "core" & 3 * Z + .tForearm.seek PC +2 "manipulator"&;' +95 "core" ' +2 .tHand.close + "manipulator"&:/ +66 "core" / +2 .tPC.seek :open +2 "processing"%( +400 "core" ( +2 "manipulator"&& +4 "core" &  * Z + "manipulator"&M% +4 "core" % , &  +2 .tForearm.seek :retract +2 "manipulator"&H'\ +90 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&"(- +143 "core" ( +2 "manipulator"&& +4 "core" &. I J V  +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &S& +3 "core" &. 6 * U  +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&' +111 "core" ' +2 .tHand.open + "manipulator"&L1 +66 "core" 1 +2 "manipulator"&_% +4 "core" % \ x } +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +99 "core" ' +2 #tLoading da puck from tube 4 into Processing Clamp + "processing"% & +4 "core" &\ / +2 "manipulator"&]% +4 "core" %  H K  +2 "storage"(P% +3 "core" % \ G +2 "storage"(,. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"(!(,H +340 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (E& +3 "core" &,H/ f W \ A  + "manipulator"&& +4 "core" &. $ #   + "manipulator"&?% +4 "core" %  # "  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 + "manipulator"&(( +172 "core" ( +2 "manipulator"&W& +4 "core" & . * K "{ + "storage"(c& +4 "core" &,H/ h b d\ A  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"& '# +99 "core" ' +2 "storage"(& +4 "core" &,H/ n m \ B  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"('L +250 "core" ' +2 "storage"(Z- +3 "core" -') + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (x& +3 "core" &,H- : 0\ :  + "manipulator"&& +4 "core" &  "z +2 .t\Elbow.seek 4 + "manipulator"&4( +3 "core" ( +2 "manipulator"&z& +3 "core" &  5 "z +2 "storage"(+& +4 "core" &,H- > : 3\ ;  +2 .tForearm.seek 4 + 300 counts + "manipulator"&'ϓ +27 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&A/ +75 "core" / +11 ."downElevator"SE.seek :down +5 "manipulator"&& + "storage"( 'v +6 "core" &   "z +2 "manipulator"&m% +4 "core" % Ϟ  -  +2 .tForearm.seek :retract + "manipulator"&G'\ +90 "core" ' +2 .t\Elbow.seek PC +2 "manipulator"&( +110 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +129 "core" ( +2 "manipulator"&Q& +4 "core" &  K + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &)& +3 "core" &   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&' +99 "core" ' +2 "manipulator"&/& +4 "core" &   +2 "manipulator"&D% +4 "core" %   +32 "processing"%*& +4 "core" &\ ' + "processing"%[& +4 .tPC.seek :closed +2 "processing"%R(Tg +3 "core" &R\ & +3 &\ &\ +8 &/v\ +z +10 &c{j\ ? +9 &jn\ P +9 &,L\ !O +10 &L\ !O +9 &Q\ !O +9 &rQ\ !O +10 &3N\ !P +9 &P\ !P +10 &L\ !O +9 & yP\ !P +9 &"<L\ !O +10 &#R\ "O +9 &%P\ !P +9 &'Qz\ O +10 &)DRy\ !O +9 &+Qv\ O +10 &,Ls\ !O +9 &.Rq\ O +9 &0LQv\ !O +10 &2Rm\ O +9 &3R_\ !O +9 &5Q]\ !O +10 &7TL_\ !O +9 &9Q_\ !O +10 &:Q]\ O +9 &<Q]\ !O +9 &>\\OR\ !O +10 &@LM\ !O +9 &ALM\ !O +9 &CQN\ !O +10 &EcTT\ P +9 &G$WO\ P +10 &H[M\ Q +9 &JeD\ R +9 &L\\R\ U +10 &NB\ U +9 &OL\ V +9 &QM\ V +10 &SLmJ\ 7 +9 &T#/k\ N +9 &TFG\ $+ +2 ( + "processing"%[& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.60 +2 .Hand.open + "manipulator"&s1 +73 "core" 1 +5 "manipulator"&b% +4 "core" %   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&J'\ +94 "core" ' +2 .tSC.coast "storage"(6 +4 #tHeating da puck from tube 4 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"%6  +2 %#9 +5 "core" 9 +102 "processing"%h9 +3 "core" 9 +102 "processing"%{9 +3 "core" 9  +102 "processing"%-9 +3 "core" 9  +102 "processing"%29 +3 "core" 9 +102 "processing"%\\9 +3 "core" 9 +102 "processing"%@9 +3 "core" 9 +102 "processing"%N9 +3 "core" 9 +102 "processing"%9 +3 "core" 9" +102 "processing"%%9 +3 "core" 9& +103 "processing"%.9 +3 "core" 9+ +102 "processing"%O9 +3 "core" 9/ +102 "processing"%Y9 +3 "core" 93 +102 "processing"%K9 +3 "core" 97 +102 "processing"%y9 +3 "core" 9; +102 "processing"%79 +3 "core" 9@ +102 "processing"%$9 +3 "core" 9D +102 "processing"%9 +3 "core" 9H +102 "processing"%d9 +3 "core" 9L +102 "processing"%9 +3 "core" 9P +102 "processing"%^9 +3 "core" 9 U +102 "processing"%9 +3 "core" 9Y +102 "processing"%39 +63 "core" 9_ +103 "processing"%19 +3 "core" 9%d +102 "processing"%p9 +3 "core" 9-h +103 "processing"%B9 +3 "core" 95l +102 "processing"%9 +3 "core" 9=p +102 "processing"%=9 +3 "core" 9Et +102 "processing"%~9 +3 "core" 9My +102 "processing"%F9 +3 "core" 9U}\ +102 "processing"%V9 +3 "core" 9]\ +102 "processing"%k9 +3 "core" 9e +2 .tPH.hold 2:00:00,28C +2 .delay 1:30 +2 "processing"%I ppc +3 "core"  +8999 .tPSR.select :air +2 .PSV.dial PSR + "processing"%q +115 "core"  +2 .tPSR.select :wash + "processing"% +11 .tPS.seek 0.5ml +2 "processing"%T' +623 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +10 .tPS.seek 2ml + "processing"%a'[ +1607 "core" ' +2 .tPTV.dial :puck + "processing"%`  +72 "core"  +2 .tPSV.dial PTV +2 "processing"% +71 "core" +2 .tPBV.dial :waste1 + "processing"%>  +133 "core"  +2 "processing"%% +4 "core" %Wo\ + +2 .tPS.seek 1.5ml +2 "processing"%0' +598 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%' * +33 "core" , +3 .tPS.seek 0ml + "processing"%t'W +1616 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +34 "core"  +2 .tdelay 30 seconds +1953 E\ (76 +1049 .tPBV.dial between PSV and waste1 +2 "processing"%5 * +33 "core" , +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%f +74 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%<' +2426 "core" ' +2 .tPSV.dial PTV + "processing"%e +86 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"% +72 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV + "processing"%o +74 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%v  +71 "core"  +2 .tPS.seek :empty +2 "processing"%\ '9 +2402 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%U  +129 "core" +2 .tPSV.dial :mixloop +2 "processing"%i +43 "core" +2 .tPRV.dial :ab1 +2 "processing"% @ +74 "core" B +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%C'w +350 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +3 "processing"%|  + "collection"'u  +44 "core"  +9 +2 "processing"%8% +4 "core" %w\  +2 .tPS.seek 0.32ml +2 "processing"%&'$ +402 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'n  +29 "core" +2 .tPRV.dial :air +2 "processing"%}  +43 "core"  +3 .tPS.seek 0.9ml + "processing"%'D +1226 "core" ' +2 .tPRV.dial :waste2 + "processing"% @ +72 "core" ? +3 .tPS.seek 0.5ml + "processing"%w' +871 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%  +43 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%l'[ +1605 "core" ' +2 .tPSV.dial :PML + "processing"%r +43 "core" +2 .tPTV.dial :mixing +2 "processing"%: @ +73 "core" A +2 .tPBV.dial :waste1 + "processing"%g  +34 "core"  +2 "processing"%% +4 "core" %X\  +2 .tPS.seek 1.85ml + "processing"%X'8 +237 "core" ' +2 .tPBV.dial between PSV and waste1 + "processing"% * +34 "core" , +3 .tPS.seek 0ml + "processing"%M'W +1962 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" &01)\  + .tHand.open + "manipulator"&S1 +17 "core" 1 +2 "manipulator"&;& +4 "core" &  +2 "manipulator"&% +3 "core" %\ 4   & +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&L(- +139 "core" ( +2 "manipulator"&_& +4 "core" &. 1 3 5  +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 & & +2 "core" &. 1 0   +2 .tForearm.seek :garage +2 "manipulator"&H' +108 "core" ' +3 .tHand.close + "manipulator"&]/ +75 "core" / +2 "manipulator"&P& +4 "core" &.  +2 "manipulator"&,% +3 "core" %  o W +3 .tForearm.seek :retract + "manipulator"&'\ +100 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&E( +265 "core" ( +2 "manipulator"&& +4 "core" & : : 3 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &?& +2 "core" &  ! G 3 +55 .tForearm.reconfigure TightForearm +5 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&W'ρ +99 "core" ' +2 "manipulator"&c& +4 "core" &  G 3 +2 "manipulator"&% +4 "core" %d  : +2 "collection"'"& +3 "core" &/3(\  +2 "collection"'& +4 .tCC.seek :closed +2 "collection"'Z(O +3 "core" &03#\  +2 &/4 \  +8 &0-2&\ +| +10 &d}/3(\ ? +9 &qr/3!\ \ O +10 &4P01\ O +9 &R.3#\ O +9 &O.4#\ N +10 &{O/2%\ N +9 &<P02 \ O +9 &R/3 \ O +10 &P/3#\ O +9 & N02 \ N +10 &"FQ/2"\ N +9 &$R13#\ O +9 &%N02 \ N +10 &'O/4$\ O +9 &)MS12"\ N +9 &+O/3$\ O +10 &,S.2\ O +9 &.N/2\ N +10 &0TO/3'\ O +9 &2P/3&\ N +9 &3O.4%\ N +10 &5Q03'\ O +9 &7]N.3"\ N +9 &9O01"\ N +10 &:O.1 \ N +9 &<Q11!\ O +10 &>dQ/1%\ O +9 &@&Q-4%\ O +9 &AO.3\ N +10 &CQ/3\ O +9 &ElX02\ O +9 &G(h13\ Q +10 &H.2\ T +9 &J.2 \ X +10 &LQ03\ [ +9 &N-3\ M +9 &O4F-2 \ \ %p +10 &O|}/0\ P +5 ( + "collection"'& +5 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.04 + "collection"'x& +4 "core" &O|v.1\ P + &O|v./\ P + .tHand.open +2 "manipulator"&1 +71 "core" 1 +2 "manipulator"&z% +4 "core" % d +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&+'\ +94 "core" ' +2 .tPSV.dial PSR + "processing"%A +103 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%' +1608 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%m  +41 "core"  +3 .tPS.seek 0ml + "processing"%('W +1608 "core" ' + .tPSV.dial PSR +2 "processing"% +44 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%' +2630 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%  +2 "collection"'Q  +39 "core"  +124  +2 .tPSV.dial :mixloop + "processing"%) +114 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%4  +73 "core" +3 .tPS.seek 0ml + "processing"%/'W +2642 "core" ' +2 .tPSV.dial :air + "processing"%D  +45 "core"  +3 .tPS.seek 2.5ml + "processing"%*' +2638 "core" ' +2 .tPSV.dial :mixloop + "processing"% +44 "core" +3 .tPS.seek 0ml + "processing"%G'W +2627 "core" ' +2 .tPSV.dial :air + "processing"%  +44 "core"  +3 .tPS.seek 2.5ml + "processing"%s' +2637 "core" ' +2 .tPSV.dial :mixloop + "processing"%b +44 "core" +3 .tPS.seek 0ml + "processing"%#'W +2627 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&[& +4 "core" & 3 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&h( +4 "core" ( +2 "manipulator"&& +4 "core" &  3 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &{& +2 "core" & 3 +2 .tForearm.seek CC +2 "manipulator"&!'ρ +94 "core" ' +2 .tHand.close + "manipulator"&-/ +71 "core" / +2 .tCC.seek :open +2 "collection"'2( +379 "core" ( +2 "manipulator"&\\& +4 "core" & , M 3 + "manipulator"&@% +4 "core" % ψ  " '  +2 .tForearm.seek :retract + "manipulator"&N'\ +95 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&(- +276 "core" ( +2 "manipulator"&%& +4 "core" &- E =  C + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &.& +2 "core" &- : 8  C +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&O' +110 "core" ' +2 .tHand.open + "manipulator"&Y1 +76 "core" 1 +2 "manipulator"&K% +4 "core" %  v +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&y'\ +98 "core" ' +2 ."da"delayUntil "08:19:04.46" +20976 E\ +01 +3849 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%7 @ +72 "core" A +2 ."da"PBV.dial :waste1 + "processing"%$  +35 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" + +2 ."da"PSV.dial :air +2 "processing"%d  +42 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2413 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%^ +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%3 +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%1  +44 "core"  +2 ."da"PS.seek :empty +2 "processing"%p'9 +2389 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%B +130 "core"  +2 ."da"PSR.select :wash + "processing"% +59 ."da"PS.reconfigure PSconfig +9 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%' +588 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%='[ +1616 "core" ' + ."da"PTV.dial :puck +2 "processing"%~  +73 "core"  +2 ."da"PSV.dial PTV +2 "processing"%F +84 "core"  +2 ."da"PBV.dial :waste1 + "processing"%V  +34 "core" +2 "processing"%k% +4 "core" %_\ % +2 ."da"PS.seek 1.5ml +2 "processing"%q' +611 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +5 "processing"%j * +34 "core" , +3 ."da"PS.seek 0ml + "processing"%T'W +1609 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%`  +33 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%> +71 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2380 "core" ' +2 ."da"PSV.dial PTV + "processing"%a +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%' +73 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%0 +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%6  +71 "core"  +2 ."da"PS.seek :empty +2 "processing"% '9 +2387 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%5 +131 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%f' +599 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%t'[ +1608 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%e +85 "core"  +2 ."da"PBV.dial :waste1 + "processing"%  +34 "core" +2 "processing"%o% +4 "core" %^\ $ +2 ."da"PS.seek 1.5ml + "processing"%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"%U'W +1613 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%i  +33 "core" +2 ."da"delay 30 seconds +2276 E\ $@@ +727 ."da"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 PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%|' +2395 "core" ' +2 ."da"PSV.dial PTV + "processing"%u +73 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%8 +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%C +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%n  +71 "core"  +2 ."da"PS.seek :empty +2 "processing"%}'9 +2387 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%&  +43 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%  +134 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%  +43 "core" ~ +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"% +43 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%w' +386 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%r  +43 "core"  +2 "processing"%:% +4 "core" %\  +2 ."da"PS.seek 0.55ml +2 "processing"%g'z +345 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%  +43 "core"  +2 ."da"PS.seek 2ml +2 "processing"%'[ +1559 "core" ' + ."da"PSV.dial :PML +2 "processing"%l +43 "core" +2 ."da"PTV.dial :mixing + "processing"%X @ +72 "core" A +2 ."da"PBV.dial :waste1 + "processing"%  +35 "core" +2 "processing"%S% +4 "core" %Z\ - +2 ."da"PS.seek 1.85ml + "processing"%;': +235 "core" ' +2 ."da"PBV.dial between PSV and waste1 + "processing"% * +34 "core" * +3 ."da"PS.seek 0ml + "processing"%_'W +1968 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +46050 E\ ,00 +1953 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +36 "core" , +2 ."da"PSV.dial :air +2 "processing"%]  +42 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%P' +2399 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%, +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%J  +44 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%H +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +43 "core"  +2 ."da"PS.seek :empty +2 "processing"%?'9 +2390 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%L +186 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%c' +594 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1614 "core" ' +2 ."da"PTV.dial :puck + "processing"%"  +72 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +71 "core" +2 ."da"PBV.dial :waste1 + "processing"%9  +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"% * +33 "core" , +3 ."da"PS.seek 0ml + "processing"%z'W +1619 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%A  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%W * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%M +73 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%m' +2381 "core" ' +2 ."da"PSV.dial PTV + "processing"% +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +73 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%( +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%Q  +71 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2390 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%) +131 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%4' +593 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1615 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%D +72 "core" +2 ."da"PBV.dial :waste1 + "processing"%/  +35 "core" +2 "processing"% % +4 "core" %]\ - +2 ."da"PS.seek 1.5ml + "processing"%*' +593 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" + +3 ."da"PS.seek 0ml + "processing"%G'W +1615 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%b  +33 "core" +2 ."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 + "processing"%[ +73 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +1162 E\ #?? +1228 "core" ' +2 ."da"PSV.dial PTV + "processing"%{ +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%- +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%E +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%+  +71 "core"  +2 ."da"PS.seek :empty +2 "processing"%Z'9 +2382 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%\\ +130 "core"  +2 ."da"PSR.select :wash + "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%@' +585 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml + "processing"%!'[ +1620 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%% +71 "core" +2 ."da"PBV.dial :waste1 + "processing"%.  +35 "core" +2 "processing"%h% +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"%K * +36 "core" , +3 ."da"PS.seek 0ml + "processing"%N'W +1613 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%O  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%7 * +35 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%$ +73 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2381 "core" ' + ."da"PSV.dial PTV +2 "processing"%d +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%# +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%^ +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%  +73 "core"  +2 ."da"PS.seek :empty +2 "processing"%3'9 +2402 "core" ' +2 ."da"Sleepy.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%1 +135 "core"  + ."da"PSR.select :sub1 +3 "processing"% +10 ."da"PS.reconfigure PSconfig +7 "processing"%#A d`xb +6 ."da"PS.seek 0.25ml +2 "processing"%'7 +340 "core" ' +31 ."da"delay 5 seconds +503 .PSR.select :sub2 +3 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%B' +346 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +68 ."da"PS.seek 2ml +2 "processing"%p'[ +1606 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"% +75 "core" +2 ."da"PBV.dial :waste1 + "processing"%~  +34 "core"  +2 "processing"%F% +4 "core" %W  +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"%k * +35 "core" + +3 ."da"PS.seek 0ml + "processing"%='W +1611 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%j  +33 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%q * +36 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%` +76 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2464 "core" ' +2 ."da"PSV.dial PTV + "processing"%> +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%T +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%a +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%'  +85 "core" +2 ."da"PS.seek :empty +2 "processing"%0'9 +2496 "core" ' +2 "processing"%69 +3 "core" 94 +2 #"da"Processing Puck Heater at 28.1C before imaging + .PH.coast + "processing"%  +3 "core" 4 + 4 +2 "processing"%5& +3 "core" &TF + + #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"& % +3 "core" %\   5 T +2 "storage"(f% +3 "core" %}   +2 "storage"(e. +3 "core" . + ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 ."da"SC.seek 3 + "storage"(( +340 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (o& +3 "core" &\ \  + "manipulator"&t& +4 "core" &- PC +2 "manipulator"&<% +3 "core" %\   N +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"\Elbow.seek 3 +2 "manipulator"&v( +183 "core" ( +2 "manipulator"&i& +4 "core" & . N +2 "storage"(& +3 "core" & +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 700 counts + "manipulator"&\ ' +95 "core" ' +2 "storage"(U& +4 "core" & +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek beamBreak + "storage"(u'L +175 "core" ' +2 "storage"(8- +3 "core" -'А + ."da"SE.configure SEconfig +3 "storage"(#QK-0-\ b +2 "manipulator"&C& +3 "core" &  L +2 "storage"(n& +4 "core" & + ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 3 +2 "manipulator"&|' +35 "core" ' +2 ."da"\Elbow.hold +2 "manipulator"&&, +3 "core" , + ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(- +3 "core" -'А +2 ."da"SE.seek 14.09 Pucks below Top Plate + "storage"('H +35 "core" ' +2 "manipulator"& % +4 "core" %o Z Z l = + "storage"(}& +4 "core" & ' + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 3 + 315 counts + "manipulator"&r'A +20 "core" ' +2 "manipulator"&:& +4 "core" &  K +2 "storage"(w& +3 "core" & < +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&' +21 "core" ' +33 ."da"SE.seek 15.09 Pucks below Top Plate +2 "storage"(g'7 +48 "core" ' +2 "manipulator"&l& +4 "core" &  F +2 "manipulator"&X% +4 "core" %  Gu +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 ."da"\Elbow.seek PC +2 "manipulator"&S( +249 "core" ( +2 "manipulator"&& +4 "core" & ^ o Bm + ."da"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & g c Bm +2 ."da"Forearm.seek PC +2 "manipulator"&;' +93 "core" ' +2 ."da"Hand.close + "manipulator"& / +69 "core" / +2 ."da"PC.seek :open +2 "processing"%( +404 "core" ( +2 "storage"(]& +4 "core" & A + "manipulator"&_& +4 "core" &  Gm + "manipulator"&,% +4 "core" %  G, +2 ."da"Forearm.seek :retract + "manipulator"&J'\ +100 "core" ' +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 3 +2 "manipulator"&H( +251 "core" ( +2 "manipulator"&& +4 "core" & g r I D!u + "storage"(P& +4 "core" & 9 +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&L' +95 "core" ' +2 ."da"Hand.open + "manipulator"&?1 +72 "core" 1 +10 "storage"(c- +3 "core" -'7 +2 ."da"SE.seek 14.85 Pucks below Top Plate +2 "storage"("' +24 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 14.18 Pucks below Top Plate +2 "storage"('Ҷ +50 "core" ' +5 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da18sep1708h120ml.tif +1946 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +711 #"da"SX HX9/16 (USB:37): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 23.348 seconds\ /var/log/esp/da18sep1708h120ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da18sep1708h120ml15s.tif +1556 #SX HX9/16 (USB:37): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da18sep1708h120ml15s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da18sep1708h120ml30s.tif +3001 E BA +63 #"da"SX HX9/16 (USB:37): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da18sep1708h120ml30s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da18sep1708h120ml70s.tif +7118 #SX HX9/16 (USB:37): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da18sep1708h120ml70s.tif: TIFF Upload Complete\ + .Sleepy.power :camera,:OFF +2 ."Qmail"HABfans.email "23.348 sec auto-exposure",Subject: "da18sep1708h120ml images!" +119 "storage"(9- +69 "core" -'Ҷ +4 "storage"(& +5 "core" &  \  +2 "manipulator"&& +3 "core" & z { i +2 ."da"\Elbow.seek 3 +2 "manipulator"&( +15 "core" ( +4 "manipulator"&x& +4 "core" & d | +2 "storage"(A& +3 "core" &   \  +3 ."da"Forearm.seek 3 + 700 counts + "manipulator"&W' +3 "core" ' +2 ."da"SE.reconfigure SEgently +4 "storage"(#QK-0-\ b +3 ."da"SE.seek 14.89 Pucks below Top Plate + "storage"(M'= +63 "core" ' +74 "manipulator"&z& +5 "core" & k  +5 "storage"(& +6 "core" & \ $ + ."da"\Elbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 3 +2 "manipulator"& ' +38 "core" ' + ."da"\Elbow.hold +2 "manipulator"&(, +4 "core" , + ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 15.08 Pucks below Top Plate +3 "storage"(Q'' +33 "core" ' +2 "manipulator"&m% +5 "core" %k | +2 "storage"()& +4 "core" & } \  +2 ."da"Forearm.force -20 + "manipulator"&5 +2 ."da"Forearm.seek 3 + 299 counts +2 "manipulator"&'1 +18 "core" ' +3 "manipulator"&4& +4 "core" & +  +2 "storage"(D& +4 "core" & \ & +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&/' +28 "core" ' +2 "storage"( % +5 "core" %. C\ #y +3 ."downElevator"SE.seek :down +2 "storage"('v +99 (% +3 "core" %  x\ 2RO +4 "manipulator"&*% +8 "core" % +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&b'\ +17 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +76 "core" ' +3 ."da"SC.coast +2 "storage"(6 +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 #tStarting finalPurge +3 "processing"%s& +4 "core" &\ + ."psFlush"Hand.open +2 "manipulator"&[1 +17 "core" 1 +2 "manipulator"&G& +4 "core" & K  +2 "manipulator"&{% +4 "core" %\ & !S +3 ."psFlush"\Elbow.seek FlushPuck::Garage +2 "manipulator"&-(- +171 "core" ( +2 "manipulator"&E& +5 "core" &-  G + ."psFlush"\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &+& +3 "core" &- V G +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&' +110 "core" ' + ."psFlush"Hand.close +2 "manipulator"&\\/ +66 "core" / +2 "manipulator"&Z& +4 "core" &- G + "manipulator"&@% +4 "core" %  - +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&%'\ +103 "core" ' + ."psFlush"\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."psFlush"\Elbow.seek PC +2 "manipulator"&.( +128 "core" ( + "manipulator"&h& +4 "core" &   j +2 ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &!& +3 "core" & 9 j +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +2 "manipulator"&K' +93 "core" ' +3 "manipulator"&Y& +4 "core" &  ` j +2 "manipulator"&O% +4 "core" %  h 1 +2 "processing"%7& +4 "core" &\ " +2 "processing"%$& +4 ."psFlush"PC.seek :closed + "processing"%N(Tg +3 "core" &\ " +3 &\ !\ +9 &-s\ +{ +10 &c{\ ? +9 &fm\ O +9 &(L\ O +10 &O\ O +9 &N\ P +9 &mO\ O +10 &/O\ O +9 &R\ O +10 &R\ O +9 & uQ\ O +9 &"7R\ O +10 &#L\ O +9 &%Q\ O +9 &'}Q\ O +10 &)>P~\ P +9 &+O\ P +10 &,O\ O +10 &.L\ O +8 &0FO\ P +10 &2 O\ O +9 &3L\ O +9 &5Q\ O +10 &7NO\ P +9 &9O\ O +10 &:Q\ O +9 &<O\ O +9 &>WQ\ O +10 &@O\ O +9 &AP\ O +9 &CN\ O +10 &E_S\ O +9 &G Q\ P +10 &HX{\ P +9 &Jd\ R +9 &LX\ U +10 &N\ V +9 &O\ V +10 &Qw\ V +9 &SJnt\ 5 +9 &T!-[{\ X +10 &TK#r\ . +3 ( + "processing"%$& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.60 + "processing"%d& +4 "core" &TK"t\ . + ."psFlush"Hand.open +2 "manipulator" +75 "core" 1 +2 "manipulator"&^% +4 "core" %  A 1 +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +90 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +131 "core"  +3 ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%1'P +422 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +681 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%3' +1609 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +74 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%B  +34 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%'W +2625 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%~ +72 "core"  +2 ."psFlush"PSR.select :flush +54 "processing"%@ +18 ."psFlush"PS.seek 0.5ml +2 "processing"%F' +588 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%p' +2122 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%k +74 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%V U +54 "core" W +4 ."psFlush"PS.seek 0ml +2 "processing"%j'W +2630 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%q @ +44 "core" > +3 ."psFlush"PS.seek 2.5ml +2 "processing"%`' +2631 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%=  +71 "core"  +3 ."psFlush"PS.seek :empty +2 "processing"%>'9 +2639 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%T +43 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%a' +2637 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%' +72 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%'W +2638 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%6 @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2640 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%5  +71 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"% '9 +2630 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%f +44 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%e'P +1103 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%o' +1607 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%t +72 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%<  +54 "core" +3 ."psFlush"PS.seek 0ml + "processing"%i'W +2640 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"% +73 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%U' +592 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2123 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%8 +73 "core" +2 ."psFlush"PBV.dial PSV + "processing"%C U +55 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%y'W +2633 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%n @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2628 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%  +72 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%}'9 +2642 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%: +44 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%w' +2638 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%l +72 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%X'W +2626 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%\ @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%v' +1072 E\ BB +1555 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%u  +72 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%|'9 +2628 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'r& +3 "core" &<A\  +2 .tHand.open + "manipulator"&1 +24 "core" 1 +2 "manipulator"&& +4 "core" &   j +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek PC + "manipulator"&( +3 "core" ( +2 "manipulator"&& +4 "core" &  j + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &&& +3 "core" &  j +2 .tForearm.seek PC + "manipulator"& ' +95 "core" ' +2 .tHand.close + "manipulator"&/ +69 "core" / +2 .tPC.seek :open +2 "processing"%R( +402 "core" ( +2 "manipulator"&]& +4 "core" & A F } j +2 "manipulator"&_% +3 "core" % ? E +2 .tForearm.seek :retract + "manipulator"&,'\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&;( +366 "core" ( +2 "manipulator"&& +4 "core" &  ( ;2 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &P& +3 "core" &   - ;2 +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&S'ρ +103 "core" ' +2 "manipulator"&?& +4 "core" &!   ;2 +2 "manipulator"&c% +3 "core" %ϋ   +2 "collection"'J& +4 "core" &>@W\  +2 "collection"'g& +3 .tCC.seek :closed +2 "collection"'"(O +3 "core" &>Aa\  +4 &>B\ 4 +9 &7I|>C\ 1 +10 &bq|=A\ F +9 &Z=A\ O +9 &Q>C\ O +10 &R<B\ N +9 &LT>A \ O +10 &Q<C \ O +9 &T<@\ N +9 &T=A\ O +10 &TQ<B\ O +9 &!Q=A\ \ O +9 &"N=A \ N +10 &$S<C\ O +9 &&\\P>A\ O +10 &(R@B\ N +57 &)O>B\ O +10 &+R?B\ N + &-dS<B\ O + &/&O?B\ O +6 &0N=?\ N + &2N=A\ N + &4lN?C\ O + &6.R?C\ O +6 &7R>B\ N +9 &9S=C"\ N +10 &;uT>@\ N +9 &=7N?@\ N +9 &>O<B \ O +10 &@Q=A"\ O +9 &B}O>@\ N +10 &D>T>@\ O +9 &E[>@#\ O +9 &Gn=@\ Q +10 &Ip?@ \ V +9 &K&<B"\ Z +9 &L<@#\ [ +10 &N~<@$\ A +9 &Oc2;?$\ "g +10 &OV;?\ E +3 ( + "collection"'g& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.81 + "collection"'9& +4 "core" &O\\<>!\ E + .tHand.open + "manipulator"&1 +71 "core" 1 +2 "manipulator"&% +4 "core" % ϋ 3 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&x'\ +97 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'A& +4 "core" &O\\<?%\ E +2 "collection"'z% +3 "core" %=@"\  +2 #tCS Pulling 5ml of flush + .CSV.dial CSR + "collection"'  +43 "core"  +2 .tCSR.select :flush + "collection"' +11 .tCS.seek 5ml +2 "collection"'H'l +1343 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 'm% +3 "core" %l<@x\  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.499ml +2 "collection"')' +683 "core" ' +2 .tCSV.dial :waste + "collection"'L +129 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'4' +1998 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'& +4 "core" &O\\:@2\ E +2 "collection"'D% +3 "core" %;?y\  + .tCSV.dial :flush +2 "collection"'  +43 "core"  +3 .tCS.reconfigure CSfast + "collection"'#d @b +3 .tCS.seek 5ml + "collection"''l +1271 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +29 "collection"'* @ +41 "core" B +2 "collection"'W% +4 "core" %l;@,\  +2 .tCS.seek 7ml +2 "collection"'' +554 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'M  + '  +42 "core"  +90  +2 .tCBV.dial :waste1 + "collection"'s @ +46 "core" ? +3 .tCS.seek 0ml + "collection"'[' +1747 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'G& +4 "core" &O[?Ca\ E +2 "collection"'% +3 "core" %@Aa\  +2 .tCSV.dial :flush + "collection"'{  +84 "core"  +3 .tCS.seek 5ml +2 "collection"'Q'l +1293 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'/ @ +42 "core" B +2 "collection"'E% +4 "core" %l>A\  \ +2 .tCS.seek 7ml +2 "collection"'' +560 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +2 "collection"'+  +42 "core"  +2 .tCBV.dial :waste2 +2 "collection"'  +114 "core"  +3 .tCS.seek 0ml + "collection"'(' +1749 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'\\& +4 "core" &OZ;A\ E +2 "collection"'Z% +3 "core" %>?a\  + .tCSV.dial CSR +2 "collection"'@  +41 "core"  +2 .tCSR.select :kill + "collection"' +11 .tCS.seek 8ml +2 "collection"'b' +1987 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"'h' D +560 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +2 "collection"'! +2 '  +99 "core" +37  +2 .tCTV.dial :intake + "collection"'Y  +72 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'O' \\ +2001 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'7  +73 "core" ~ +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'-' +598 "core" ' +2 .tCSV.dial CSR + "collection"'%  +102 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"''l +1355 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"'d' D +1357 "core" ' +2 .tCSV.dial CBV + "collection"'# +102 "core" +2 .tCS.seek 0ml +2 "collection"'^' +2626 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&$& +4 "core" &  # ;2 +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC + "manipulator"&( +41 "core" ( +2 "manipulator"&K& +4 "core" &   /  + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &0& +2 "core" &    +2 .tForearm.seek CC +2 "manipulator"&1'ρ +101 "core" ' +2 .tHand.close + "manipulator"&/ +72 "core" / +2 .tCC.seek :open +2 "collection"'B( +375 "core" ( +2 "manipulator"&3& +4 "core" &  7 * 3  +2 "manipulator"&~% +3 "core" % ϊ  *  +2 .tForearm.seek :retract + "manipulator"&'\ +96 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&F(- +325 "core" ( +2 "manipulator"&k& +58 "core" &- = G o +4 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &V& +3 "core" &- G G +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&p' +110 "core" ' +2 .tHand.open + "manipulator"&q1 +74 "core" 1 +2 "manipulator"&j% +4 "core" % \ \  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&='\ +98 "core" ' +2 #tCompleted [Sample.deep; initialPurge; da withoutWCR] begun 07:16:28 + #Preparing to sleep until 11:30AM 9/17/2018 +4 #Asleep til 11:30AM 9/17/2018 +4 ."shutdown"CC.coast +2 "collection"'6 +3 #tContinuing at 11:30 +3 ."shutdown"CS.coast +2 E\ +-, + "collection"'5 +3 ."shutdown"PC.coast +3 ."Qmail"GoodNews.email "Then, in tube 4: /home/esp/esp2/mission/2018_08_31_niagara_mission.rb:126\\n{1 => 22, 2 => 22, 3 => 16, 4 => 6}\\nCan@09:13:59, 23.4C, 20% humidity, 14.2psia, 12.818V, 0.202A, 0.196A avg, 2.59W",Subject: "Asleep until 11:30" +2 "processing"%6 +101 ."shutdown"PS.coast + "processing"%5 +3 ."shutdown"Forearm.coast + "manipulator"&5 +2 ."shutdown"\Elbow.coast + "manipulator"&6 +39 ."shutdown"Sleepy.power :dwarf,:OFF + .Sleepy.power :raw,:OFF + #Shutdown +26501 E\ <q +60003 \ >o +60002 \ ?r +60002 \ 7 w +60002 \ ?s +60002 \ ?} +60003 \ ?y +60002 \ 7!!u +60002 \ @v +60002 \ >z +60002 \ @u +60003 \ @r +60002 \ 8 z +60002 \ @q +9361 \ ?{ +34 #tPowering up Dwarves +527 .Sleepy.power :raw,:ON + "sampler") +2 )` +2 "core"  +2 "collection"' +2 'T +3 "core"  +2 "processing"% +2 %> +2 "core"  +2 "collection"' 9\ +2 ' 0\ +2 ' -\ + "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +2 "sampler")&\ +2 .tSS.configure SSconfig +2 "sampler")#.0X +2 .tSE.reconfigure SEconfig + "storage"(#K-0-\ b +3 .tSE.home.seek :down + "storage"('v +56 "core" ' +2 .tSC.reconfigure SCsloppy +2 "storage"($-.\ 1~b +2 .tSC.home.seek :initial + "storage"(n( +510 "core" ' +14 ' + ."rdyProcessing"PS.coast + "processing"%5 +370 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&y'\ +3 "core" ' +2 .t\Elbow.seek :hammer +2 "manipulator"& ( +90 "core" ( +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 350 counts +2 "manipulator"&'d +94 "core" ' +2 "manipulator"&:% +4 "core" %k   o +2 .tForearm.seek :retract + "manipulator"&}'\ +89 "core" ' +2 "manipulator"&l% +4 "core" %\    +2 "collection"'w& +2 "processing"%\ & +6 "core" &HM\  + &\ % +48 .tCC.reconfigure CCconfig +9 ."openPC"PC.reconfigure PCconfig +3 "collection"'$x2 ^22b +2 "processing"%$x2 ^22b +3 .tCC.home.seek :open +2 ."openPC"PC.home.seek :open +2 "processing"%u( +3 "collection"'X( +269 "core" ( +11 ( +43 E\ JJ +4 #tPhase [/home/esp/esp2/mission/2018_08_31_niagara_mission.rb:126] +2 ."Qmail"GoodNews.email "At 11:30:28 began in tube 4: /home/esp/esp2/mission/2018_08_31_niagara_mission.rb:126\\n{1 => 22, 2 => 22, 3 => 16, 4 => 6}\\nCan@11:30:28, 22.9C, 21% humidity, 14.2psia, 12.759V, 0.380A, 0.380A avg, 4.85W",Subject: "Started 2018_08_31_niagara_mission phase /home/esp/esp2/mission/2018_08_31_niagara_mission.rb:126" + .tSample.shallow +60 "sampler")v2 +23 "core" 2 +2 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'r& +4 "core" &IM\  + .tHand.open +2 "manipulator"&1 +75 "core" 1 +2 "manipulator"&& +4 "core" &  E +2 "manipulator"&% +3 "core" % \  \ L  +3 .t\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&&(- +174 "core" ( +2 "manipulator"&& +4 "core" &- E +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &.& +3 "core" &- E +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :garage +2 "manipulator"&' +108 "core" ' +3 .tHand.close + "manipulator"&N/ +68 "core" / +3 "manipulator"&]& +3 "core" &- s E +2 "manipulator"&_% +4 "core" %  +2 .tForearm.seek :retract + "manipulator"& '\ +102 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&( +272 "core" ( +2 "manipulator"&& +4 "core" & y 4 +2 .t\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &P& +3 "core" & 4 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&?'ρ +96 "core" ' +2 "manipulator"&c& +4 "core" & 4 +2 "manipulator"&J% +3 "core" %ρ * +4 "collection"',& +6 "core" &HJ\  +2 "collection"'2& +4 .tCC.seek :closed + "collection"'9(O +3 "core" &JK\  +3 &GK\  +9 &5GJ\ ,~ +9 &e|FL\ @ +10 &RmHM\ P +9 &NIJ\ O +10 &RFK\ O +9 &NIL\ N +9 &\\OHM\ O +10 &MIK\ O +9 &NHM\ O +9 &NHK\ O +10 & dNIJ\ O +9 &"%RHL\ O +10 &#NFK\ N +9 &%OFK\ O +9 &'mOGK\ N +12 &).NHL\ O +8 &*NHK\ N +9 &,OIL\ O +10 &.uNGK\ N +8 &06OGJ\ O +10 &1NHJ\ N +9 &3NGK\ O +9 &5|MGJ\ O +10 &7?NGN\ N +10 &8OHK\ O +8 &:NIL\ O +10 &<QGM\ O +9 &>FOIL\ O +10 &@OHK\ O +9 &AQGK\ O +9 &CRGK\ O +10 &EJZHK\ P +9 &G eHJ\ Q +9 &HGI\ T +10 &JwGJ Y +9 &L2EH [\ +10 &MHI Y +9 &O1>EI\ , +9 &OqEI\ J +5 ( + "collection"'2& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.05 +2 "collection"'& +4 "core" &OaEJ\ J + .tHand.open + "manipulator"&1 +67 "core" 1 +2 "manipulator"&A% +4 "core" % ρ o K +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&z'\ +93 "core" ' +3 #tFlushing the Collection Valve::Manifold + "collection"'g& +4 "core" &OaEK\ J +2 "collection"'% +3 "core" %FI\  +2 #tCS Pulling 5ml of flush + .CSV.dial CSR + "collection"'S  +130 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"''l +1349 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 'm% +3 "core" %lEK\  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml + "collection"'H' +685 "core" ' +2 .tCSV.dial :waste + "collection"'L +130 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"')' +1990 "core" ' +2 #tPurging external Intake + "collection"'& +4 "core" &O`EJ\ J + "collection"'D% +4 "core" %DJ\ + .tCSV.dial :flush +2 "collection"'  +41 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'4' D +2474 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"'* + 'W  +6 "core"  +67 ~ +2 .tCTV.dial :intake + "collection"'  +75 "core"  +3 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'M' +2501 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'  +75 "core" ~ +2 #tFlushing upper manifold + "collection"'s& +4 "core" &O`CG\ \ J +2 "collection"'% +3 "core" %BG\ \ +2 .tCSV.dial :flush + "collection"'G  +74 "core"  +3 .tCS.seek 5ml + "collection"''l +1280 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'{ @ +41 "core" A +2 "collection"'[% +4 "core" %lFG\ \  +2 .tCS.seek 7ml +52 "collection"'/' +567 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"'E +101 "core" ~ +2 .tCTV.dial :air +2 .CS.seek 0ml + "collection"'Q' +1758 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'+'- +805 "core" ' +2 .tCSV.dial :waste + "collection"' +44 "core" +3 .tCS.seek 0ml + "collection"'' +796 "core" ' +2 "collection"'\\& +4 "core" &O`DK\ J + "collection"'Z% +4 "core" %DJ\ + .tCSV.dial :flush +2 "collection"'@  +43 "core"  +3 .tCS.seek 3ml +2 "collection"'('- +810 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'b @ +41 "core" A +2 "collection"'!% +4 "core" %-FI\  +2 .tCS.seek 5ml +2 "collection"''l +565 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml + "collection"'Y' +1279 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'h'- +794 "core" ' +2 .tCSV.dial :waste + "collection"'7 +72 "core" +3 .tCS.seek 0ml + "collection"'O' +800 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&%& +4 "core" & V 4 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&-( +2 "core" ( +2 "manipulator"&& +3 "core" & C 4 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &#& +3 "core" & 4 +2 .tForearm.seek CC + "manipulator"&d'ρ +93 "core" ' +2 .tHand.close + "manipulator"&$/ +67 "core" / +2 .tCC.seek :open +2 "collection"'K( +378 "core" ( +2 "manipulator"&0& +4 "core" &  ! 4 + "manipulator"&% +4 "core" % ϕ   K +2 .tForearm.seek :retract + "manipulator"&;'\ +98 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage + "manipulator"&x(- +281 "core" ( +2 "manipulator"&"& +4 "core" &-    9 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &3& +2 "core" &- 8 9 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&~' +110 "core" ' +2 .tHand.open + "manipulator"&11 +71 "core" 1 +2 "manipulator"&% +4 "core" % \ $ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&k'\ +96 "core" ' +2 #tda sampling at most 1000ml +3 #Loading sh1 puck from tube 4 into Collection Clamp + ."Qmail"HABfans.email "Started da in tube 4 at 11:34:49EDT17-Sep-18\\n{1 => 22, 2 => 22, 3 => 16, 4 => 6}\\nCan@11:30:28, 22.9C, 21% humidity, 14.2psia, 12.759V, 0.380A, 0.380A avg, 4.85W",Subject: "da sampling at most 1000ml" +2 "collection"'V& +59 "core" &IK\  +2 "manipulator"&q% +3 "core" %\   E  +2 "storage"(j% +4 "core" % . % =\ 9 + "storage"(. +3 "core" .( +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 + "storage"(p(,H +654 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (B& +3 "core" &,E- \  <\ 2 +2 "manipulator"&^& +3 "core" &- 9 +2 "manipulator"&R% +4 "core" %\   +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 +2 "manipulator"&|( +178 "core" ( +2 "manipulator"&=& +4 "core" &  h "| +2 "storage"(F& +4 "core" &,F4 \ T\ 3  +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&I'# +93 "core" ' + "storage"(`& +4 "core" &,F4 $ O\ 5  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(T'L +252 "core" ' +2 "storage"(>- +3 "core" -'= +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +4 ('& +2 "core" &,F5 \ \ 1  +2 "manipulator"&6& +3 "core" &\   "| +2 .t\Elbow.seek 4 +2 "manipulator"&a( +3 "core" ( +2 "manipulator"&5& +4 "core" &\  + "| +2 "storage"(& +3 "core" &,F4 \ 2  +3 .tForearm.seek 4 + 300 counts + "manipulator"& 'ϓ +15 "core" ' +4 .tForearm.reconfigure LooseForearm +4 "manipulator"&#Q@2^d^b +4 .tHand.close +56 "manipulator"&e/ +75 "core" / +13 ."downElevator"SE.seek :down +4 "manipulator"&t& +4 "storage"('v +5 "core" &   "| +3 "manipulator"&% +4 "core" % ϝ N t +3 .tForearm.seek :retract +3 "manipulator"&i'\ +99 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&C( +110 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +39 "core" ( +2 "manipulator"&U& +4 "core" & ( * +2 .t\Elbow.reconfigure LooseElbow +33 "manipulator"&$ &.,(#b +2 &:& +3 "core" &  * +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&l'ρ +101 "core" ' +2 "manipulator"&f& +4 "core" & 8 * +2 "manipulator"&w% +4 "core" %ϋ n +2 "collection"'\ & +3 "core" &HM\  +2 "collection"'8& +4 .tCC.seek :closed +2 "collection"'y(O +2 "core" &HM\  +3 &GL\  +9 &1}IM\ +{ +9 &b{JL\ > +10 &inIL\ O +9 &,KIK\ N +10 &PJM\ N +9 &OGL\ O +9 &qOIL\ N +10 &2PGL\ O +9 &NHM\ N +9 &QIM\ N +10 & zNHL\ N +9 &";OJL\ N +10 &#LJI\ N +9 &%NHK\ N +9 &'OHL\ N +10 &)DJHL\ N +9 &+OJJ\ N +9 &,PIK\ N +10 &.LIM\ N +9 &0LOJM\ N +10 &2 NJK\ N +9 &3OIK\ N +9 &5PIK\ N +10 &7TNHL\ N +9 &9OGL\ N +9 &:NFK\ N +10 &<KHL\ N +9 &>\\OHL\ N +10 &@OGN\ N +9 &ARIK\ N +9 &CSHK\ O +10 &E`YHN\ O +9 &GlJK\ Q +9 &H6M\ U +10 &J Z +9 &LF [\ +10 &N N +9 &O-C *} +9 &Oym"$\ L +5 ( + "collection"'8& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.15 .Hand.open +2 "manipulator"&1 +68 "core" 1 +2 "manipulator"&v% +4 "core" % χ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&r'\ +100 "core" ' +2 .tSC.coast "storage"(6 +3 #tcollectSample 1000ml w/bubble point of 24psi + #Priming 7ml + .Sleepy.power :sampler,:ON + .Intake.select :close + .\Exhaust.select :close + .SS.hold +2 "sampler")+ +3 "core" + + "sampler")% +4 "core" % \ ! +2 "collection"'& +3 "core" &OybEG L +3 E UU + #tCalibrating pressure and temperature sensors + .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X% +3 "core" %nr +2 "sampler")'% +4 "core" % CE \  +14 "collection"'6% +3 "core" %qt +2 "sampler")5% +3 "core" % CE \  +2 "collection"'% +3 "core" %rv +2 #tIntake @16.6psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 99 +2 "sampler")#.c0X% +3 "core" %| +2 "sampler")'% +3 "core" %XO \  +15 "collection"'6% +3 "core" % +2 "sampler")5% +3 "core" %XO \  +15 "collection"'% +3 "core" % +2 "sampler")q% +3 "core" %XO \  +15 "collection"'e% +3 "core" % +2 "sampler")t% +3 "core" %XO*) \  +2 "collection"'% +3 "core" % +2 #tIntake @17.3psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 59 +2 "sampler")#.;0X% +3 "core" %I \ \  +15 "collection"''% +3 "core" %| +2 "sampler")6% +3 "core" %I \  +15 "collection"'5% +3 "core" % +2 "sampler")% +3 "core" %I \ \  +15 "collection"'q% +3 "core" % +2 "sampler")e% +3 "core" %I \  +15 "collection"'t% +3 "core" %~ +2 "sampler")% +3 "core" %I \ \  +15 "collection"'I% +3 "core" % +2 "sampler")U% +3 "core" %I \  +15 "collection"':% +3 "core" % +2 "sampler")T% +3 "core" %I \ \  +15 "collection"'V% +3 "core" %~ +2 "sampler") % +3 "core" %I \ \  +15 "collection"'a% +3 "core" % +2 "sampler")f% +3 "core" %I \ \  +15 "collection"'w% +3 "core" % +2 "sampler")\ % +3 "core" %I  \ \  +15 "collection"'% +3 "core" %} +2 "sampler")i% +3 "core" %I \ \  +15 "collection"'K% +3 "core" % +2 "sampler")% +3 "core" %H \ \  +15 "collection"'v% +3 "core" % +2 "sampler")8% +3 "core" %H \ \  +15 "collection"'% +3 "core" % +2 "sampler")l% +3 "core" %I \ \  +15 "collection"'% +3 "core" % +2 "sampler")p% +3 "core" %H"" \  +2 "collection"'<% +3 "core" % +2 #tIntake @17.3psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 35 +2 "sampler")#.#0X% +3 "core" % +2 "sampler")'% +3 "core" %:O \  +15 "collection"'6% +3 "core" % +2 "sampler")5% +3 "core" %:O \  +15 "collection"'% +3 "core" % +2 "sampler")q% +4 "core" %:O \  +14 "collection"'e% +3 "core" % +2 "sampler")t% +3 "core" %:O \  +15 "collection"'% +3 "core" % +2 "sampler")I% +3 "core" %:O \  +15 "collection"'U% +3 "core" % +2 "sampler"):% +3 "core" %:O \  +15 "collection"'T% +3 "core" %| +2 "sampler")V% +3 "core" %:O \  +15 "collection"' % +3 "core" % +2 "sampler")a% +3 "core" %:O\  \  +15 "collection"'f% +3 "core" % +2 "sampler")w% +3 "core" %:O \  +15 "collection"'\ % +3 "core" % +2 "sampler")% +3 "core" %:O \  +15 "collection"'i% +3 "core" % +2 "sampler")K% +3 "core" %:O \  +15 "collection"'% +3 "core" % +2 "sampler")v% +3 "core" %:O \  +15 "collection"'8% +3 "core" % +2 "sampler")% +3 "core" %:O \  +15 "collection"'l% +3 "core" % +2 "sampler")% +3 "core" %:O \  +15 "collection"'p% +3 "core" % +3 "sampler")<% +3 "core" %:O \  +15 "collection"'R% +3 "core" % +2 "sampler") % +3 "core" %:O  \  +15 "collection"'.% +3 "core" % +2 "sampler")]% +3 "core" %:O"" \  +15 "collection"'|% +3 "core" % +2 "sampler")_% +3 "core" %:P%$ \  +2 "collection"'% +3 "core" % +2 #tIntake @17.4psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 26 +2 "sampler")#.0X% +3 "core" %qY \  +15 "collection"''% +3 "core" % +2 "sampler")6% +3 "core" %qG\  \  +15 "collection"'5% +3 "core" % +2 "sampler")% +3 "core" %q  \ } +15 "collection"'q% +3 "core" % +3 "sampler")e% +3 "core" %q \ \ N +15 "collection"'t% +3 "core" % +2 "sampler")% +3 "core" %q \ \ N +15 "collection"'I% +3 "core" % +2 "sampler")U% +3 "core" %q \ \ N +15 "collection"':% +3 "core" % +2 "sampler")T% +3 "core" %q \ \ N +15 "collection"'V% +3 "core" % +2 "sampler") % +3 "core" %q \ \ N +15 "collection"'a% +3 "core" % +2 "sampler")f% +3 "core" %q \ \ N +15 "collection"'w% +3 "core" % +2 "sampler")\ % +3 "core" %q \ \ N +15 "collection"'% +3 "core" % +2 "sampler")i% +3 "core" %q \ \ N +15 "collection"'K% +3 "core" % +2 "sampler")% +3 "core" %q \ \ N +15 "collection"'v% +3 "core" % +2 "sampler")8% +3 "core" %q"" \ \ N +2 "collection"'% +3 "core" % +2 #tIntake @17.4psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 21 +2 "sampler")#.0X% +3 "core" % +2 "sampler")'% +3 "core" %\ 55 \ < +52 "collection"'6% +4 "core" % + "sampler")5% +4 "core" % :9 \ < +52 "collection"'% +3 "core" % +2 "sampler")q% +3 "core" %\ =; \ < +52 "collection"'e% +3 "core" % +2 "sampler")t% +3 "core" %\ A@ \ < +53 "collection"'% +3 "core" % +2 "sampler")I% +3 "core" %\ DD \ < +53 "collection"'U% +3 "core" % +2 "sampler"):% +3 "core" %\ GI \ < +53 "collection"'T% +3 "core" % +2 "sampler")V% +3 "core" %\ JK \ < +53 "collection"' % +3 "core" % +2 "sampler")a% +3 "core" %\ PP \ < +23 .tSS.reconfigure SSconfig + "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'l' +98 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")7 +109 "core" ' +3 ."CSpush"CS.coast + "collection"'5 +21 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X9 +3 "core" 9/d +102 "collection"''9 +3 "core" 93d +102 "collection"'69 +3 "core" 97d +102 "collection"'59 +3 "core" 9;d +102 "collection"'9 +4 "core" 9@d +102 "collection"'q9 +3 "core" 9 Dd +102 "collection"'e9 +3 "core" 9.Hd +102 "collection"'t9 +3 "core" 9>Ld +102 "collection"'9 +3 "core" 9NPd +102 "collection"'I9 +4 "core" 9_Ud +103 "collection"'U9 +3 "core" 9pYd +102 "collection"':9 +3 "core" 9]d +102 "collection"'T9 +3 "core" 9ad +102 "collection"'V9 +3 "core" 9ed +102 "collection"' 9 +3 "core" 9jd +102 "collection"'a9 +3 "core" 9nd +102 "collection"'w9 +3 "core" 9rd +102 "collection"'\ 9 +3 "core" 9vd +102 "collection"'9 +3 "core" 9zd +102 "collection"'s9 +4 "core" 9'd +103 "collection"'f9 +3 "core" 9=d +102 "collection"'K9 +3 "core" 9Td +102 "collection"'9 +3 "core" 9kd +102 "collection"'9 +3 "core" 9d +102 "collection"'89 +4 "core" 9d +102 "collection"'9 +3 "core" 9d +102 "collection"'O9 +3 "core" 9c +102 "collection"'v9 +3 "core" 9a +102 "collection"'p9 +3 "core" 9^ +102 "collection"'<9 +4 "core" 9 \\ +102 "collection"' 9 +3 "core" 9%Z +102 "collection"'i9 +3 "core" 9<X +102 "collection"'.9 +3 "core" 9TU +102 "collection"']9 +3 "core" 9mT +102 "collection"'|9 +3 "core" 9Q +102 "collection"'_9 +3 "core" 9O +102 "collection"'b9 +3 "core" 9M +102 "collection"';9 +3 "core" 9K +102 "collection"'9 +3 "core" 9I +102 "collection"'P9 +3 "core" 9F +103 "collection"'R9 +3 "core" 9E +28 E n{{ +74 "collection"'c9 +3 "core" 9'B +102 "collection"'J9 +3 "core" 9>A +102 "collection"',9 +3 "core" 9S? +102 "collection"'}9 +4 "core" 9j= +102 "collection"' 9 +3 "core" 9< +102 "collection"'A9 +3 "core" 99 +102 "collection"'9 +3 "core" 98 +102 "collection"'9 +3 "core" 96 +102 "collection"'&9 +5 "core" 94 +102 "collection"'29 +3 "core" 93 +102 "collection"'9 +3 "core" 91 +102 "collection"'g9 +3 "core" 9\ / +102 "collection"'9 +3 "core" 9&- +102 "collection"'9 +3 "core" 99- +102 "collection"'o9 +3 "core" 9L+ +102 "collection"'9 +3 "core" 9_) +102 "collection"'?9 +3 "core" 9q( +102 "collection"'S9 +3 "core" 9#& +102 "collection"'N9 +3 "core" 9'% +103 "collection"'9 +3 "core" 9+$ +102 "collection"'D9 +3 "core" 9/" +102 "collection"')9 +3 "core" 94! +102 "collection"'L9 +3 "core" 98 +102 "collection"'X9 +4 "core" 9< +102 "collection"'H9 +3 "core" 9@ +102 "collection"'49 +3 "core" 9 D +102 "collection"' 9 +3 "core" 9 I +102 "collection"'9 +3 "core" 9 'M +102 "collection"'W9 +3 "core" 9 5Q +102 "collection"'G9 +3 "core" 9 DU +102 "collection"'M9 +3 "core" 9 PY +102 "collection"'{9 +3 "core" 9 ^^ +102 "collection"'[9 +3 "core" 9 kb +102 "collection"'9 +3 "core" 9 yf +102 "collection"'E9 +3 "core" 9 j +102 "collection"'/9 +3 "core" 9 n +102 "collection"'9 +3 "core" 9 s +102 "collection"' 9 +3 "core" 9 w +102 "collection"'+9 +4 "core" 9 { +102 "collection"'Q9 +3 "core" 9  +102 "collection"'Z9 +3 "core" 9  +102 "collection"'9 +3 "core" 9  +102 "collection"'@9 +3 "core" 9  +102 "collection"'m9 +4 "core" 9  +102 "collection"'!9 +3 "core" 9  +102 "collection"'Y9 +3 "core" 9  +102 "collection"'9 +3 "core" 9\  +102 "collection"'79 +3 "core" 9\  +102 "collection"'9 +4 "core" 9\  +102 "collection"'l9 +3 "core" 9\ \ +102 "collection"'9 +3 "core" 9\ ! +102 "collection"'\\9 +3 "core" 9\ ) +102 "collection"'9 +3 "core" 9\ 0 +102 "collection"'#9 +3 "core" 9\ 5 +102 "collection"'%9 +3 "core" 9\ = +102 "collection"'9 +3 "core" 9\ C +102 "collection"'z9 +3 "core" 9\ I +152 "collection"'$9 +11 "core" 9\ Q +102 "collection"'99 +3 "core" 9\ W  +102 "collection"'9 +3 "core" 9\ [\  +102 "collection"'09 +3 "core" 9\ a  +102 "collection"'"9 +3 "core" 9\ e  +102 "collection"'d9 +3 "core" 9\ k  +102 "collection"'-9 +4 "core" 9\ o +102 "collection"'39 +3 "core" 9\ s +2 .tCH.hold 10:00,70C +3 "collection"' `\ `\ r  +2 "core"  +53131 E  +6872 "core" ` +2 "collection"'19 +3 "core" 9\  +2 #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml + "collection"'h' +333 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'* @ +102 "core" @ +2 .tCSV.dial :air +2 "collection"' @ +42 "core" ? +3 .tCS.seek 5ml + "collection"'n'l +1356 "core" ' +2 .tCSV.dial CTV + "collection"'(  +44 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'B @ +44 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'^  +43 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +44 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml +2 "collection"'=' +1349 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"'F +101 "core" ~ +2 .tCBV.dial CSV + "collection"'`  +28 "core" +2 "collection"'x% +4 "core" % $ &\ +2 .tCS.seek 5ml +2 "collection"'k'l +1354 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'>  +44 "core" +2 "collection"''% +4 "core" %l{\  +2 .tCS.seek 7ml +2 "collection"'6' +584 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'5 @ +43 "core" > +3 .tCS.seek 10ml + "collection"'' D +864 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'q ` +114 "core" _ +3 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'e   +39 "core" " +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'t  + '  +29 "core"  +105  +3 .tCS.seek 5ml + "collection"'I'l +1354 "core" ' +3 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'U @ +100 "core" A +2 .tCSV.dial :waste +2 "collection"': +114 "core" +2 .tCS.seek :empty +2 "collection"'T'Ͱ +1354 "core" ' +2 .tCSV.dial :air + "collection"'V @ +70 "core" A +3 .tCS.seek 5ml + "collection"' 'l +1357 "core" ' +2 .tCSV.dial CTV + "collection"'a  +43 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'w @ +44 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'\  +44 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +43 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml +3 "collection"'s' +1356 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"'f +100 "core" ~ +2 .tCBV.dial CSV + "collection"'K  +38 "core"  +2 "collection"'% +4 "core" %lmb\ +2 .tCS.seek 4.999ml +2 "collection"''l +1354 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'8  +42 "core" +2 "collection"'% +4 "core" %l\  \ +2 .tCS.seek 6.999ml +2 "collection"'O' +585 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'v @ +41 "core" > +3 .tCS.seek 10ml + "collection"'p' D +860 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'< ` +114 "core" ^ +2 #tLysing Complete +2 "collection"' & +3 "core" &Oyb\ L +2 #tStoring sh1 puck in Collection Clamp to tube 3 + "manipulator"&i% +4 "core" %\ " 4 A +2 "storage"(.% +3 "core" % 9 2\ : +2 "storage"(]. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 + "storage"(|( +341 "core" ( +2 .tSC.reconfigure SCloose + "storage"($.\ 1~b +3 (_& +2 "core" &  \ 3 +2 "manipulator"&b& +4 "core" & * +3 "manipulator"&;% +3 "core" %\ " [ A +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 3 + "manipulator"&( +151 "core" ( +56 "manipulator"&P& +5 "core" &   \ +2 "storage"(R& +3 "core" & < > ?\ ; +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&c' +93 "core" ' +2 "storage"(J& +4 "core" & ^ _\ = +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(,'L +149 "core" ' +2 "storage"(}- +5 "core" -'{ + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"& & +3 "core" & ] \ +2 "storage"(A& +3 "core" & "  \ 5 +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 3 +2 "manipulator"&' +39 "core" ' +2 .t\Elbow.hold + "manipulator"&, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(&- +3 "core" -'{ +2 .tSE.seek 15.09 Pucks below Top Plate + "storage"(2'3 +36 "core" ' +2 "manipulator"&% +4 "core" %Z j a  +2 "storage"(g& +3 "core" & \ * +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 3 + 299 counts +2 "manipulator"&'1 +22 "core" ' +2 "manipulator"&& +4 "core" &  \ +2 "storage"(o& +3 "core" & " " \ 6 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&' +20 "core" ' +2 .tSE.seek 16.09 Pucks below Top Plate +2 "storage"(?'" +47 "core" ' +2 "manipulator"&S& +4 "core" & P \ +2 "manipulator"&N% +4 "core" %л 5 +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +95 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&D( +146 "core" ( +4 "manipulator"&)& +3 "core" &  3 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &L& +3 "core" & v t ! 3 +2 .tForearm.seek CC + "manipulator"&X'ρ +105 "core" ' +2 .tHand.close + "manipulator"&H/ +70 "core" / +2 .tCC.seek :open +2 "collection"'4( +378 "core" ( +2 "storage"( & +4 "core" & \ 0 + "storage"(& +4 "core" & k\ 1 +2 "manipulator"&W& +3 "core" & 3 +2 "manipulator"&G% +3 "core" % u 6 X +2 .tForearm.seek :retract +2 "manipulator"&M'\ +103 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 +2 "manipulator"&{( +153 "core" ( +2 "manipulator"&[& +4 "core" & & +2 "storage"(& +3 "core" & $ $ \ 6 +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 3 + "manipulator"&E' +110 "core" ' +2 .t\Elbow.hold + "manipulator"&/, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&1 +75 "core" 1 +11 "manipulator"& % +4 "core" % v  ! + "storage"(+& +4 "core" &  U\ - + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 318 counts + "manipulator"&Q'D +17 "core" ' +2 "manipulator"&Z& +4 "core" & ( +2 "storage"(& +4 "core" & #  Y\ 8 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&@' +24 "core" ' +2 "storage"(m% +4 "core" %* < ; \ 9n +3 ."downElevator"SE.seek :down +2 "storage"(!'v +99 (Y% +3 "core" % Q, \ \ D a +2 "manipulator"&% +3 "core" % L C q +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&7'\ +5 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +90 "core" ' +2 .tSC.coast + "storage"(6 +2 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +4 "core" &\  + .tHand.open +2 "manipulator"&l1 +23 "core" 1 +2 "manipulator"&& +4 "core" & % + +2 "manipulator"&\\% +4 "core" %\ & 4 1 Y !T +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&(- +176 "core" ( +3 "manipulator"&#& +5 "core" &- 0 1 8 5 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &%& +3 "core" &- 0 * ' 5 +2 .tForearm.seek :garage + "manipulator"&' +110 "core" ' +2 .tHand.close + "manipulator"&z/ +75 "core" / +2 "manipulator"&$& +4 "core" &-  5 +2 "manipulator"&9% +4 "core" %  " +2 .tForearm.seek :retract + "manipulator"&'\ +102 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&0( +273 "core" ( +2 "manipulator"&"& +4 "core" & \ L 5 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &d& +55 "core" & @ 5 +10 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&-'ρ +94 "core" ' +2 "manipulator"&3& +4 "core" & 5 +2 "manipulator"&~% +3 "core" %ς  +3 "collection"'& +3 "core" &!"\  +2 "collection"'1& +4 .tCC.seek :closed +2 "collection"'j(O +3 "core" &"s\  +3 &"`\  +8 &-x"T\ ,~ +10 &e{"\ \ ? +9 &xm!\ N +9 &=O!\ M +10 &O"{\ N +9 &P"d\ N +10 &N!O\ M +9 &DT"/\ N +9 &S \ M +10 &Q"I\ \ M +9 & R#f\ M +9 &"LR$[\ \ N +10 &$Q "B\ \ N +9 &%O!#\ N +10 &'R "\ \ M +9 &)UQ"\ \ M +9 &+Q"\ \ N +10 &,Q #\ \ M +9 &.L"\ M +9 &0\\M {\ \ N +10 &2N!#`\ \ M +9 &3N!J\ M +10 &5O"\ \ N +9 &7eQ#\ M +9 &9'R"\ M +10 &:Q"\ \ M +9 &<R#r\ M +9 &>mR!\\\ M +10 &@/Q"O\ M +9 &AR!#?\ \ M +10 &CT "/\ \ N +9 &EsV#\ \ N +9 &G.h$\ \ P +10 &H"\ T +9 &J#\ Y +9 &LW\ Z +10 &N"\ J +9 &O1;#\ - +10 &On"e\ J +5 ( + "collection"'1& +5 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.05 + "collection"'*& +4 "core" &O^ #\ J + &O]!\ J + .tHand.open + "manipulator"&1 +72 "core" 1 +2 "manipulator"&h% +4 "core" %ς ! +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&('\ +97 "core" ' +2 .tPSV.dial PSR + "processing"%B +133 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%^' +1618 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +4 "processing"%  +43 "core"  +3 .tPS.seek 0ml + "processing"%n'W +1607 "core" ' +2 .tPSV.dial PSR + "processing"%F +46 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%`' +2634 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%x +2 "collection"'=  +5 "core"  +2 "processing"%>  +44 "core"  +33 +2 .tPSV.dial :mixloop + "processing"%' +101 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%k  +130 "core" +3 .tPS.seek 0ml + "processing"%5'W +2639 "core" ' +2 .tPSV.dial :air + "processing"%6  +44 "core"  +3 .tPS.seek 2.5ml + "processing"%q' +2631 "core" ' +2 .tPSV.dial :mixloop + "processing"%e +56 "core" +3 .tPS.seek 0ml + "processing"%t'W +2637 "core" ' +2 .tPSV.dial :air + "processing"%  +42 "core"  +3 .tPS.seek 2.5ml + "processing"%' +2638 "core" ' + .tPSV.dial :mixloop +2 "processing"%U +44 "core" +3 .tPS.seek 0ml + "processing"%:'W +2630 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&I& +4 "core" & ! 5 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&V( +2 "core" ( +2 "manipulator"&T& +3 "core" & V 5 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &a& +3 "core" & Q 5 +2 .tForearm.seek CC + "manipulator"&w'ρ +99 "core" ' +2 .tHand.close + "manipulator"&\ / +64 "core" / +2 .tCC.seek :open +2 "collection"'( +379 "core" ( +33 "manipulator"& & +3 "core" &  { 5 +2 "manipulator"&f% +3 "core" % ϒ    +2 .tForearm.seek :retract +2 "manipulator"&K'\ +96 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&(- +276 "core" ( +2 "manipulator"&s& +4 "core" &- \  : +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &8& +2 "core" &- S : +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +112 "core" ' +2 .tHand.open + "manipulator"&1 +67 "core" 1 +2 "manipulator"&v% +4 "core" % \ r H k +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&O'\ +103 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing + ."connect"PRV.dial CBV +2 .tCBV.dial PRV + .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 4 into Collection Clamp + "collection"'<& +4 "core" &'(\  +2 "manipulator"& % +3 "core" %\  \ N * +2 "storage"(i% +4 "core" % = B \ < + "storage"(.. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 4 + "storage"(](,H +344 "core" ( +2 .tSC.reconfigure SCloose + "storage"($.\ 1~b +3 (_& +3 "core" &,G) E @ ;\ ;  +2 "manipulator"&b& +3 "core" &-  " : +2 "manipulator"&;% +3 "core" %\  a * +3 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 4 + "manipulator"&P( +180 "core" ( +2 "manipulator"&R& +4 "core" & W V +2 "storage"(C& +3 "core" &,G) > > \ ;  +51 .tForearm.reconfigure TightForearm +9 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&J'# +94 "core" ' +2 "storage"(}& +4 "core" &,G) ) $\ 6  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"( 'L +264 "core" ' +2 "storage"(A- +3 "core" -'H +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 (r& +3 "core" &,G( t\ 0  + "manipulator"&&& +4 "core" & K V +2 .t\Elbow.seek 4 + "manipulator"&( +23 "core" ( +2 "manipulator"&g& +4 "core" &  +2 "storage"(& +3 "core" &,G( \ /  +3 .tForearm.seek 4 + 300 counts + "manipulator"&o'ϓ +21 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&S/ +72 "core" / +13 ."downElevator"SE.seek :down +4 "storage"(c'v +2 "manipulator"&N& +7 "core" & ' +2 "manipulator"&% +4 "core" % ύ i +2 .tForearm.seek :retract +2 "manipulator"&,'\ +96 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&( +122 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +25 "core" ( +2 "manipulator"&& +4 "core" & 4 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &2& +3 "core" & 4 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&)'ρ +104 "core" ' +2 "manipulator"&L& +4 "core" & 4 +2 "manipulator"&% +4 "core" %ϋ # P +2 "collection"'& +4 "core" &',_\  +2 "collection"'H& +4 .tCC.seek :closed + "collection"'(O +3 "core" &)*R\  +2 &((?\  +10 &/x%*;\ +| +9 &d{'+\ ? +9 &rm&+\ O +10 &6L&+\ \ N +9 &S'*\ N +10 &R%*\ M +9 &}O')\ M +9 &?P'*\ M +10 &N(*\ M +9 &O',y\ M +10 & L(+f\ N +9 &"FM')\\\ N +9 &$S$(M\ N +10 &%O&)K\ N +9 &'N((9\ M +9 &)OL'*'\ M +10 &+N'*\ M +9 &,Q')\ N +9 &.Q'+\ M +10 &0VQ'*\ N +9 &2O')\ N +10 &3O&)\ N +9 &5O')\ M +9 &7_L'+\ M +10 &9!L%+\ M +9 &:Q&+\ M +9 &<O')\ N +10 &>gP&+R\ M +9 &@)M'*_\ M +10 &AN%)N\ M +9 &CO&+h\ M +9 &ElV()\ N +10 &G*c'(\ P +9 &H?7\ T +9 &J\ Y +10 &LP\ [ +9 &N\ I +10 &O9E59\ %q +9 &Oxy07j\ T +5 ( + "collection"'H& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.07 +2 .Hand.open + "manipulator"&y1 +3 "core" &Oxn.1\ T +63 1 +2 "manipulator"& % +4 "core" % ϋ P +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +95 "core" ' +2 .tSC.coast + "storage"(6 +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'W  +131 "core"  +2 .tCSV.dial CTV + "collection"'G  +30 "core"  +2 .tPS.seek 2.5ml +2 "processing"%[' +2633 "core" ' +2 "collection"'% +4 "core" % DO\  +2 .tCS.seek 4.15ml + "collection"'X'Q +1582 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%D  +42 "core"  +2 .tdelay 2 seconds +106 E\ ?? +96 .tPSV.dial :waste2 +2 "processing"%  +84 "core" ~ +3 .tPS.seek 0ml + "processing"% 'W +2639 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'+ ` +89 "core" ^ +2 .tCSV.dial :air +2 "collection"'Z @ +44 "core" ? +3 .tCS.seek 10ml + "collection"'' D +1568 "core" ' +2 .tCSV.dial CTV + "collection"'m  +44 "core"  +2 .tCS.seek 0ml +2 "collection"'M' +2624 "core" ' + .tCBV.dial :waste1 +2 "collection"'Y @ +30 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'  +144 "core"  +2 "collection"'{& +4 "core" &Oxm\ T +2 #tStoring lyfil puck in Collection Clamp to tube 3 + "manipulator"&% +4 "core" %    +2 "storage"(E% +3 "core" %   1\ 8 +2 "storage"(l. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 + "storage"(( +349 "core" ( +4 .tSC.reconfigure SCloose + "storage"($.\ 1~b +3 (\\& +3 "core" & \ . +2 "manipulator"&Q& +3 "core" & ] 4 +2 "manipulator"&?% +3 "core" %  |  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 3 + "manipulator"&@( +156 "core" ( +2 "manipulator"&!& +4 "core" &  +2 "storage"(#& +3 "core" &  p\ 1 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&%' +93 "core" ' +2 "storage"(|& +4 "core" & y\ 2 +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(/'L +154 "core" ' +2 "storage"(z- +3 "core" -'t +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +5 "manipulator"&$& +6 "core" &   +3 "storage"(9& +4 "core" & X\ % + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek 3 +2 "manipulator"&7' +37 "core" ' +2 .t\Elbow.hold +58 "manipulator"&, +6 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"("- +2 "core" -'t +2 .tSE.seek 16.1 Pucks below Top Plate +2 "storage"(d', +36 "core" ' +2 "manipulator"&% +4 "core" %i  | +2 "storage"(3& +3 "core" & e\  +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 3 + 290 counts +2 "manipulator"&~'( +21 "core" ' +2 "manipulator"&& +4 "core" & R  +2 "storage"(& +3 "core" & \ ' +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&4' +31 "core" ' +2 .tSE.seek 17.1 Pucks below Top Plate +2 "storage"(1' +50 "core" ' +2 "manipulator"&*& +4 "core" &  +2 "manipulator"&% +4 "core" %и $ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&h'\ +95 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&B( +166 "core" ( +2 "manipulator"&-& +4 "core" &  O + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & t u n O +2 .tForearm.seek CC +2 "manipulator"&^'ρ +93 "core" ' +2 .tHand.close + "manipulator"&F/ +75 "core" / +2 .tCC.seek :open +2 "collection"'n( +379 "core" ( +2 "storage"(x& +4 "core" & \ ' + "storage"(>& +4 "core" & O\ ' +2 "manipulator"&=& +3 "core" & + O +2 "manipulator"&'% +4 "core" % ϒ , +2 .tForearm.seek :retract + "manipulator"&k'\ +102 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 +2 "manipulator"&`( +146 "core" ( +2 "manipulator"&6& +4 "core" & " \ +2 "storage"(5& +3 "core" & N\ ' +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 3 +2 "manipulator"&e' +111 "core" ' +2 .t\Elbow.hold + "manipulator"&q, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&1 +68 "core" 1 +12 "manipulator"&t% +6 "core" % u m i I ! + "storage"(U& +4 "core" & \ # + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 318 counts +2 "manipulator"&'D +16 "core" ' +2 "manipulator"&I& +4 "core" & \ +2 "storage"(T& +3 "core" & r\ . +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&a' +25 "core" ' +2 "storage"(\ % +4 "core" %  0\ /n +3 ."downElevator"SE.seek :down +2 "storage"(0'v +99 ((% +3 "core" %  ) \ 7 +3 "manipulator"&j% +3 "core" ' + %  +2 ."downElevator"SE.coast +2 .tForearm.reconfigure LooseForearm +2 "storage"(5 + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract + "manipulator"& '\ +89 "core" ' +2 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%f  +83 "core"  +2 .tPS.seek 2.5ml +2 "processing"%w' +2638 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%s +44 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%8  +42 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%V +43 "core" +4 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%  +43 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%v'W +2634 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%<& +4 "core" &c\ - + .tHand.open +2 "manipulator"&K1 +20 "core" 1 +2 "manipulator"& & +4 "core" & & 0 ( \ +2 "manipulator"&i% +3 "core" %\  - 2 A  +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&.(- +177 "core" ( +2 "manipulator"&& +4 "core" &- / " + +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &_& +2 "core" &- 2 . 1 + +2 .tForearm.seek :garage +2 "manipulator"&b' +104 "core" ' +2 .tHand.close + "manipulator"&;/ +70 "core" / +2 "manipulator"&R& +4 "core" &- + +2 "manipulator"&C% +3 "core" %  ' v +3 .tForearm.seek :retract + "manipulator"&'\ +102 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&}( +124 "core" ( +2 "manipulator"&O& +4 "core" & - ) 2 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &A& +2 "core" &   +2 .tForearm.reconfigure TightForearm +4 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek PC +3 "manipulator"&r' +102 "core" ' +62 "manipulator"&&& +4 "core" &  + "manipulator"&g% +4 "core" %    +2 "processing"%& +3 "core" &e\ * +2 "processing"%S& +4 .tPC.seek :closed +2 "processing"%N(Tg +2 "core" &)\ ) +4 &l\ *\  +9 &4wh\ +} +10 &d~o\ @ +9 &Xnl\ P +10 &Pp\ #O +9 &P\ #O +9 &Q\ #O +10 &aQ\ "O +9 &"N}\ "P +9 &N\ $P +10 &N\ #P +9 & hR\ "P +10 &")Q\ #P +9 &#N\ #P +9 &%N\ #O +10 &'qO\ #O +9 &)3O\ "O +9 &*N\ #P +10 &,N\ #O +9 &.yO\ #O +10 &0:Q\ #P +9 &1Q\ "P +9 &3N\ "P +10 &5Q\ "O +9 &7CO\ "O +9 &9SU\ !P +10 &:R\ #P +9 &<P\ #P +10 &>KLT\ #O +9 &@ N]\ #P +9 &AQZ\ "O +10 &CR\ "P +9 &ERU\ "P +9 &GU\ "P +10 &H]\ !Q +9 &Je\ R +10 &LK\ U +9 &N\ \ V +9 &O\ V +10 &Q\ U +9 &SEz\ 9 +9 &T .r\ S +10 &TH\ &+ +2 ( + "processing"%S& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.59 + "processing"%& +3 "core" &TH\ %+ +2 .tHand.open + "manipulator"&P1 +75 "core" 1 +2 "manipulator"&J% +4 "core" % U +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +101 "core" ' +2 .tPRV.dial :air + "processing"%2  +44 "core"  +2 .tPSV.dial :mixloop +2 "processing"% +43 "core" +4 "processing"%o% +4 "core" %V\ # +2 .tPS.seek 0.3ml +2 "processing"%L' +381 "core" ' +2 .tPSV.dial PSR + "processing"% +104 "core"  +3 .tPSR.select :wash +2 "processing"% +10 .tPS.seek 0.7ml +2 "processing"%'* +483 "core" ' +3 .tdelay 3 seconds +302 .PSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%' +1923 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%c +104 "core" +2 .tPTV.dial :mixing +2 "processing"%, @ +72 "core" B +2 .tPBV.dial :waste2 + "processing"%  +92 "core"  +4 .tPS.seek 0ml + "processing"%H'W +2630 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&y& +4 "core" & +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC + "manipulator"& ( +3 "core" ( +2 "manipulator"&W& +4 "core" &  + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &G& +2 "core" & +2 .tForearm.seek PC +2 "manipulator"&)' +95 "core" ' +2 .tHand.close + "manipulator"&]/ +66 "core" / +2 .tPC.seek :open +2 "processing"%:( +403 "core" ( +2 "manipulator"&& +4 "core" & / !  + "manipulator"&p% +4 "core" % 2 2 F $ +2 .tForearm.seek :retract + "manipulator"&D'\ +97 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage + "manipulator"&(- +157 "core" ( +2 "manipulator"&[& +4 "core" &-   +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &+& +3 "core" &-   +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&Z' +114 "core" ' +2 .tHand.open + "manipulator"&X1 +66 "core" 1 +2 "manipulator"&m% +4 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +104 "core" ' +2 #tLoading da puck from tube 4 into Processing Clamp + "processing"%Y& +4 "core" &\ + +2 "manipulator"&% +3 "core" %\ # " $ q I +2 "storage"({% +4 "core" % t t\ C + "storage"(. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 + "storage"(E(,H +344 "core" ( +2 .tSC.reconfigure SCloose + "storage"($.\ 1~b +3 (l& +3 "core" &,I+ * , \ 9  +2 "manipulator"&\\& +3 "core" &- S +2 "manipulator"&Q% +4 "core" %\ $ H +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 4 + "manipulator"&?( +185 "core" ( +2 "manipulator"&!& +4 "core" &   C +2 "storage"(#& +3 "core" &,I+ 1 :\ 9  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&|'# +95 "core" ' +2 "storage"(& +4 "core" &,I+ ] E\ <  + .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(z'L +267 "core" ' +2 "storage"($- +3 "core" -'T + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (9& +2 "core" &,I* 8 2 ;\ 9  +2 "manipulator"&& +4 "core" & : C + .t\Elbow.seek 4 +2 "manipulator"&"( +18 "core" ( +2 "manipulator"&& +4 "core" &  ? + "storage"(3& +4 "core" &,I* 3 :\ ;  +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&'ϓ +22 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +68 "core" / +12 ."downElevator"SE.seek :down +3 "manipulator"&*& +5 "storage"(%'v +3 "core" &  , +2 "manipulator"&% +3 "core" % ώ   +2 .tForearm.seek :retract +2 "manipulator"&@'\ +90 "core" ' +2 .t\Elbow.seek PC +2 "manipulator"&/( +141 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +94 "core" ( +2 "manipulator"&7& +4 "core" &  + .t\Elbow.reconfigure LooseElbow +61 "manipulator"&$ &.,(#b +7 &~& +2 "core" &  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&d' +95 "core" ' +33 "manipulator"&-& +4 "core" & ) +2 "manipulator"&% +3 "core" % 8 # +2 "processing"%4& +4 "core" &\ ! +2 "processing"%& +4 .tPC.seek :closed + "processing"%F(Tg +3 "core" &\ ! +3 &\ \ +10 &-r\ +{ +9 &cx\ ? +10 &bl\ P +9 &$I8\ O +9 &O\ P +10 &O\ P +9 &iM\ P +10 &,L\ O +9 &N\ O +9 &P\ P +10 & qO\ P +9 &"4Pf\ O +9 &#P\ P +10 &%N)\ O +9 &'zM\ O +10 &)<QL\ O +9 &*P\ P +9 &,N\ P +10 &.N\ P +9 &0CM\ P +9 &2P\ O +10 &3Qx\ P +9 &5N\ P +10 &7KN\ P +9 &9O~\ O +9 &:Oz\ O +10 &<Ox\ O +9 &>TOn\ O +9 &@Oi\ O +10 &AMh\ P +9 &CNj\ P +10 &E[Rk\ P +9 &GUj\ P +9 &HXl\ P +10 &Jef\ R +9 &LTf\ U +9 &NY\ U +10 &Ob\ V +9 &Qe\ U +10 &SJvd\ 7 +9 &T#.g_\ O +9 &TE"b\ - +2 ( + "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.61 + .Hand.open + "manipulator"&h1 +68 "core" 1 +2 "manipulator"&% +4 "core" %  ^ # +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&x'\ +98 "core" ' +2 .tSC.coast "storage"(6 +4 #tHeating da puck from tube 4 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"%>9 +2 %=  +5 "core" 9 +102 "processing"%'9 +3 "core" 9 +102 "processing"%69 +3 "core" 9  +102 "processing"%59 +3 "core" 9  +102 "processing"%^9 +4 "core" 9 +103 "processing"%B9 +2 "core" 9 +103 "processing"%9 +3 "core" 9 +102 "processing"%t9 +3 "core" 9 +102 "processing"%U9 +3 "core" 9" +102 "processing"%I9 +5 "core" 9& +102 "processing"%T9 +3 "core" 9+ +102 "processing"%\ 9 +3 "core" 9/ +102 "processing"%k9 +3 "core" 93 +102 "processing"%(9 +3 "core" 97 +102 "processing"%j9 +3 "core" 9; +102 "processing"%`9 +3 "core" 9@ +102 "processing"%e9 +3 "core" 9D +102 "processing"%9 +3 "core" 9H +102 "processing"%19 +3 "core" 9L +102 "processing"%f9 +3 "core" 9P +102 "processing"%09 +3 "core" 9U +102 "processing"%a9 +3 "core" 9Y +102 "processing"%9 +3 "core" 9] +102 "processing"% 9 +3 "core" 9%a +102 "processing"%s9 +4 "core" 9-e +102 "processing"%89 +3 "core" 94j +102 "processing"%V9 +3 "core" 9=n +102 "processing"%9 +3 "core" 9Er +102 "processing"%w9 +3 "core" 9Mv +102 "processing"%<9 +3 "core" 9Uz +102 "processing"%K9 +3 "core" 9\\ +102 "processing"% 9 +3 "core" 9d +2 .tPH.hold 2:00:00,28C +2 .delay 1:30 +3 "processing"%i ppc +3 "core"  +8998 .tPSR.select :air + .PSV.dial PSR +2 "processing"% +102 "core"  +2 .tPSR.select :wash + "processing"% +11 .tPS.seek 0.5ml +2 "processing"%_' +590 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +32 "processing"% +10 .tPS.seek 2ml + "processing"%q'[ +1607 "core" ' +2 .tPTV.dial :puck + "processing"%;  +72 "core"  +2 .tPSV.dial PTV + "processing"%R +73 "core" +2 .tPBV.dial :waste1 + "processing"%C  +133 "core"  +2 "processing"% % +4 "core" %_z\  +2 .tPS.seek 1.5ml +2 "processing"%O' +594 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%A * +33 "core" , +3 .tPS.seek 0ml + "processing"%b'W +1610 "core" ' +2 .tdelay 5:00 +13647 E\ JJ +16355 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%.  +36 "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"%g +73 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%' +2420 "core" ' +2 .tPSV.dial PTV + "processing"% +73 "core" +2 .tdelay 5 seconds +503 .PSV.dial PSR + "processing"%u +73 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"% +73 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%P  +83 "core" +2 .tPS.seek :empty +2 "processing"%J'9 +2410 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%S  +131 "core" +2 .tPSV.dial :mixloop +2 "processing"%2 +41 "core" +2 .tPRV.dial :ab1 +2 "processing"% @ +74 "core" B +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%o'w +350 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +3 "collection"'r  + "processing"%v  +46 "core"  +6 +2 "processing"%% +4 "core" %z \ " +2 .tPS.seek 0.32ml +2 "processing"%L'' +394 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'  +31 "core" +2 .tPRV.dial :air +2 "processing"%c  +43 "core"  +3 .tPS.seek 0.9ml + "processing"%,'D +1234 "core" ' +2 .tPRV.dial :waste2 + "processing"% @ +73 "core" > +3 .tPS.seek 0.5ml +51 "processing"%' +863 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%y  +43 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%W'[ +1617 "core" ' +2 .tPSV.dial :PML + "processing"%G +44 "core" +2 .tPTV.dial :mixing +2 "processing"%] @ +73 "core" A +2 .tPBV.dial :waste1 +2 "processing"%}  +33 "core" +2 "processing"%% +4 "core" %Z\  +2 .tPS.seek 1.85ml +2 "processing"%N': +239 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +3 .tPS.seek 0ml + "processing"%p'W +1971 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'[& +3 "core" &22E\ + .tHand.open + "manipulator"&+1 +27 "core" 1 +2 "manipulator"&)& +4 "core" & +2 "manipulator"& % +3 "core" %\ 1 ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&X(- +129 "core" ( +2 "manipulator"&m& +4 "core" &-  & +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &D& +3 "core" &- n & +2 .tForearm.seek :garage + "manipulator"&Y' +110 "core" ' +4 .tHand.close + "manipulator"&/ +69 "core" / +2 "manipulator"&{& +4 "core" &- . & +2 "manipulator"&% +3 "core" %   +2 .tForearm.seek :retract +2 "manipulator"&Z'\ +107 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&l( +267 "core" ( +2 "manipulator"&\\& +4 "core" & 3 +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &Q& +3 "core" & [ 3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&!'ρ +95 "core" ' +2 "manipulator"&#& +4 "core" & C 3 +2 "manipulator"&% +3 "core" %~ / +3 "collection"'& +3 "core" &.3C\ +2 "collection"'& +4 .tCC.seek :closed +2 "collection"'$(O +2 "core" &-2K\  +4 &/2M\ 6 +10 &5Gx.3L\ 2 +9 &aq{/2G\ F +9 &X//L\ O +10 &L.1@\ O +9 &P.2H\ O +10 &LN/2>\ O +9 &L,1D\ N +9 &O-1D\ O +10 &Q.1L\ O +9 &TJ.0@\ O +9 &!L/2:\ O +10 &"L10C\ N +9 &$O.2F\ N +9 &&]L-3D\ N +10 &(O.0?\ O +9 &)J,1;\ O +10 &+K/0A\ N +9 &-dL/0:\ O +9 &/%N.2?\ O +10 &0L017\ N +9 &2M/2=\ N +9 &4mO.1>\ N +10 &6.T/1=\ \ O +9 &7M,0?\ N +10 &9O+20\ O +9 &;uR/29\ N +9 &=7M-2@\ N +10 &>Q.0?\ O +9 &@L/1;\ N +9 &B|M,1>\ O +10 &D=S.2-\ O +9 &E\\-25\ P +10 &Gm,0>\ Q +9 &Iq-1:\ U +9 &K%+18 Z +10 &L/17 [\ +9 &N-0/ < +9 &O_+-/0\ %l +10 &Ozn,1)\ Q +2 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.87 + "collection"'9& +3 "core" &Ozm,14 Q +2 .tHand.open + "manipulator"&1 +75 "core" 1 +2 "manipulator"&% +4 "core" % ~ s +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&3'\ +94 "core" ' +2 .tPSV.dial PSR + "processing"% +103 "core"  +2 .tPSR.select :flush + "processing"%@ +11 .tPS.seek 1.5ml + "processing"%*' +1611 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +4 "processing"%  +42 "core"  +3 .tPS.seek 0ml + "processing"%?'W +1609 "core" ' +2 .tPSV.dial PSR + "processing"%| +44 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%z' +2636 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%  + "collection"'7  +41 "core"  +122  +2 .tPSV.dial :mixloop + "processing"%~ +115 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%"  +73 "core" +3 .tPS.seek 0ml + "processing"%%'W +2625 "core" ' +2 .tPSV.dial :air + "processing"%-  +46 "core"  +3 .tPS.seek 2.5ml + "processing"%' +2651 "core" ' +2 .tPSV.dial :mixloop + "processing"%4 +45 "core" +3 .tPS.seek 0ml + "processing"%@'W +2626 "core" ' +2 .tPSV.dial :air + "processing"%:  +44 "core"  +3 .tPS.seek 2.5ml + "processing"%h' +2639 "core" ' +2 .tPSV.dial :mixloop + "processing"% +44 "core" +3 .tPS.seek 0ml + "processing"%>'W +2637 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" & n  3 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&'( +4 "core" ( +2 "manipulator"&d& +4 "core" &  ; 3 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &6& +2 "core" & 3 +2 .tForearm.seek CC +2 "manipulator"&E'ρ +101 "core" ' +2 .tHand.close +56 "manipulator"&5/ +74 "core" / +2 .tCC.seek :open +2 "collection"'^( +379 "core" ( +2 "manipulator"&B& +4 "core" & f 3 +2 "manipulator"&% +3 "core" % ω  4 +3 .tForearm.seek :retract + "manipulator"&t'\ +98 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&U(- +281 "core" ( +2 "manipulator"&I& +4 "core" &-  +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &T& +3 "core" &- "  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&\ ' +111 "core" ' +3 .tHand.open + "manipulator"&k1 +65 "core" 1 +2 "manipulator"&(% +4 "core" % \   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&j'\ +98 "core" ' +2 ."da"delayUntil "12:32:11.74" +2517 E\ ?? +22272 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%` @ +71 "core" @ +2 ."da"PBV.dial :waste1 + "processing"%e  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 ."da"PSV.dial :air +2 "processing"%1  +43 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%f' +2411 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%0 +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%a  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"% +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +44 "core"  +2 ."da"PS.seek :empty +2 "processing"%s'9 +2383 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%8 +143 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%V' +594 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1602 "core" ' +2 ."da"PTV.dial :puck + "processing"%w  +76 "core"  +2 ."da"PSV.dial PTV +2 "processing"%< +74 "core" +2 ."da"PBV.dial :waste1 + "processing"%K  +34 "core" +2 "processing"% % +4 "core" %^\  +2 ."da"PS.seek 1.5ml +2 "processing"%' +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%H * +33 "core" + +3 ."da"PS.seek 0ml + "processing"%_'W +1613 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%;  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%R * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%C +73 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"% ' +2388 "core" ' + ."da"PSV.dial PTV +2 "processing"%q +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%A +73 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%O +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%=  +72 "core"  +2 ."da"PS.seek :empty +2 "processing"%.'9 +2388 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%& +130 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%g' +591 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml + "processing"%b'[ +273 E\ ?? +1346 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"% +71 "core" +2 ."da"PBV.dial :waste1 + "processing"%u  +35 "core" +2 "processing"%% +4 "core" %b$\ ( +2 ."da"PS.seek 1.5ml + "processing"%P' +588 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" * +3 ."da"PS.seek 0ml + "processing"%S'W +1615 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%2  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%J +73 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%v' +2386 "core" ' +2 ."da"PSV.dial PTV + "processing"%r +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +73 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%o +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +71 "core"  +2 ."da"PS.seek :empty +2 "processing"%c'9 +2382 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%L  +55 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +50 "processing"%  +142 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%,  +43 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%y +44 "core" +2 ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml + "processing"%' +393 "core" ' +2 ."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"%}'z +332 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%  +44 "core"  +3 ."da"PS.seek 2ml + "processing"%'[ +1554 "core" ' +2 ."da"PSV.dial :PML + "processing"%W +44 "core" +2 ."da"PTV.dial :mixing +2 "processing"%N @ +72 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%[  +36 "core" +2 "processing"%+% +4 "core" %Z$\ ' +2 ."da"PS.seek 1.85ml +2 "processing"%)': +233 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +3 ."da"PS.seek 0ml + "processing"%m'W +1976 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +27655 E\ <; +20347 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%D  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%/ * +34 "core" + +2 ."da"PSV.dial :air +2 "processing"%  +43 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%{' +2409 "core" ' +2 ."da"PSV.dial :mixloop + "processing"% +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%x  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%Y +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%\\  +44 "core"  +2 ."da"PS.seek :empty +2 "processing"%Q'9 +2418 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%X +131 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1611 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +75 "core"  +2 ."da"PSV.dial PTV +2 "processing"%Z +71 "core" +2 ."da"PBV.dial :waste1 + "processing"%n  +34 "core" +2 "processing"%9% +4 "core" %W\ ' +2 ."da"PS.seek 1.5ml + "processing"%' +601 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" + +3 ."da"PS.seek 0ml + "processing"%'W +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"%! * +33 "core" * +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%p +73 "core"  +3 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2380 "core" ' +2 ."da"PSV.dial PTV + "processing"%* +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%| +73 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%? +73 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%7  +72 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2392 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%~ +131 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml +2 "processing"%z'[ +1615 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%- +72 "core" +2 ."da"PBV.dial :waste1 + "processing"%%  +35 "core" +2 "processing"%4% +4 "core" %\\\  +2 ."da"PS.seek 1.5ml + "processing"%' +513 E\ PP +73 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%: * +35 "core" , +3 ."da"PS.seek 0ml + "processing"%@'W +1630 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%h * +35 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +73 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%d' +2381 "core" ' +2 ."da"PSV.dial PTV + "processing"%6 +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%5 +73 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%l +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%3  +72 "core"  +2 ."da"PS.seek :empty +2 "processing"%$'9 +2383 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%B +188 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +593 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%E'[ +1615 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%I +72 "core" +2 ."da"PBV.dial :waste1 + "processing"%T  +37 "core" +2 "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"%( * +33 "core" + +3 ."da"PS.seek 0ml + "processing"%t'W +1617 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%\  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%` * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%e +73 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2399 "core" ' +2 ."da"PSV.dial PTV + "processing"%1 +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%> +73 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%0 +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%a  +71 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2383 "core" ' +2 ."da"Sleepy.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"% +135 "core"  + ."da"PSR.select :sub1 +3 "processing"% +10 ."da"PS.reconfigure PSconfig +11 "processing"%#A d`xb +2 ."da"PS.seek 0.25ml +2 "processing"%f'7 +333 "core" ' +32 ."da"delay 5 seconds +504 .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%8' +331 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml + "processing"%s'[ +1609 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%V +75 "core" +2 ."da"PBV.dial :waste1 + "processing"%w  +37 "core" +2 "processing"%<% +4 "core" %_  +2 ."da"PS.seek 1.5ml + "processing"%K' +594 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +36 "core" , +3 ."da"PS.seek 0ml + "processing"%'W +1616 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%H  +35 "core" +2 ."da"delay 30 seconds +1586 E  +1417 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%; +76 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%R' +2488 "core" ' +2 ."da"PSV.dial PTV + "processing"%C +87 "core" ~ +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%_ +73 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%q +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%A  +74 "core"  +2 ."da"PS.seek :empty +2 "processing"%O'9 +2486 "core" ' +2 "processing"%=9 +3 "core" 94 +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast + "processing"%  +3 "core" 4 + 4 +2 "processing"%&& +3 "core" &TE  - + #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&.% +3 "core" %\   L +2 "storage"(g% +3 "core" % +2 "storage"(. +2 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 ."da"SC.seek 3 +2 "storage"(u( +341 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" & W + "manipulator"&b& +4 "core" &- e J +2 "manipulator"&% +3 "core" %\  d K +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 3 +2 "manipulator"&P( +178 "core" ( +2 "manipulator"&2& +4 "core" &  J"{ + "storage"( & +4 "core" & ] +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&J' +91 "core" ' +2 "storage"(S& +4 "core" & 4 +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek beamBreak + "storage"(r'L +140 "core" ' +2 "storage"(- +3 "core" -'\\ + ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&o& +3 "core" & o f # C"{ +2 "storage"(& +3 "core" & . +2 ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 3 +2 "manipulator"&v' +37 "core" ' +2 ."da"\Elbow.hold + "manipulator"&L, +4 "core" , + ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(- +3 "core" -'\\ +2 ."da"SE.seek 17.09 Pucks below Top Plate +2 "storage"(,' +34 "core" ' +2 "manipulator"&y% +4 "core" %e   5 7 +2 "storage"(c& +3 "core" & W + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 3 + 289 counts + "manipulator"&G'' +16 "core" ' +2 "manipulator"&]& +4 "core" &  H"z +2 "storage"(& +3 "core" &  +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&' +24 "core" ' +2 ."da"SE.seek 18.09 Pucks below Top Plate +61 "storage"(}' +48 "core" ' +2 "manipulator"&W& +4 "core" &  H"y +2 "manipulator"&N% +3 "core" % | H +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&['\ +93 "core" ' +2 ."da"\Elbow.seek PC +2 "manipulator"&+( +255 "core" ( +2 "manipulator"& & +4 "core" & h o Cd + ."da"\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 && +3 "core" & j p  Cd +2 ."da"Forearm.seek PC + "manipulator"&)' +95 "core" ' +3 ."da"Hand.close + "manipulator"&D/ +69 "core" / +2 ."da"PC.seek :open +2 "processing"%/( +404 "core" ( +2 "storage"(& +4 "core" & K + "manipulator"&m& +4 "core" & x k . Dd +2 "manipulator"&% +4 "core" % d e B +2 ."da"Forearm.seek :retract +31 "manipulator"&x'\ +106 "core" ' +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 3 +2 "manipulator"&Y( +255 "core" ( +2 "manipulator"&\\& +4 "core" &\ C E$ +2 "storage"({& +3 "core" &  +3 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&X' +97 "core" ' +2 ."da"Hand.open + "manipulator"&Q1 +66 "core" 1 +12 "storage"(#- +3 "core" -' +3 ."da"SE.seek 17.85 Pucks below Top Plate +2 "storage"(' +18 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 17.18 Pucks below Top Plate +2 "storage"(Z' +47 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da18sep1713h100ml.tif +1951 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +183 #"da"SX HX9/16 (USB:39): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 18.045 seconds\ /var/log/esp/da18sep1713h100ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da18sep1713h100ml15s.tif +1556 #SX HX9/16 (USB:39): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da18sep1713h100ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da18sep1713h100ml30s.tif +3056 #SX HX9/16 (USB:39): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da18sep1713h100ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da18sep1713h100ml70s.tif +7124 #SX HX9/16 (USB:39): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da18sep1713h100ml70s.tif: TIFF Upload Complete\ +2 .Sleepy.power :camera,:OFF + ."Qmail"HABfans.email "18.045 sec auto-exposure",Subject: "da18sep1713h100ml images!" +11 "storage"(n- +163 "core" -' +2 "storage"(9& +4 "core" & C K\  +2 "manipulator"&& +3 "core" & $ +2 ."da"\Elbow.seek 3 +3 "manipulator"&( +4 "core" ( + "manipulator"&& +4 "core" &  }$ +2 "storage"(& +3 "core" & = ? \  +3 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&!' +3 "core" ' +2 ."da"SE.reconfigure SEgently +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 17.89 Pucks below Top Plate +2 "storage"(p' +62 "core" ' +74 "manipulator"&& +5 "core" & x t $ + "storage"(*& +4 "core" & &\ +2 ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 3 +2 "manipulator"&|' +38 "core" ' +2 ."da"\Elbow.hold +2 "manipulator"&?, +5 "core" , +2 ."da"\Elbow.reconfigure TightElbow +4 "manipulator"&$&.,(\ #b +5 ."da"SE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 18.08 Pucks below Top Plate +3 "storage"(7' +29 "core" ' +4 "manipulator"&% +5 "core" %{ k ~0 +2 "storage"(~& +5 "core" & \  + ."da"Forearm.force -20 +2 "manipulator"&5 +3 ."da"Forearm.seek 3 + 299 counts + "manipulator"&'1 +22 "core" ' + "manipulator"&"& +4 "core" &  $ +2 "storage"(-& +4 "core" & b\ ' +2 ."da"Forearm.reconfigure TightForearm +5 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&%' +19 "core" ' +2 "storage"(4% +4 "core" % ~\ ( +2 ."downElevator"SE.seek :down +4 "storage"(z'v +90 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +5 (:% +3 "core" %  \ / +2 "manipulator"&% +4 "core" % E +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +3 ."da"SC.coast +2 "storage"(6 +4 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 #tStarting finalPurge +2 "processing"%h& +5 "core" &\  + ."psFlush"Hand.open +2 "manipulator"&1 +26 "core" 1 +2 "manipulator"&@& +5 "core" & `  $ +2 "manipulator"&6% +4 "core" %\ "  = +2 ."psFlush"\Elbow.seek FlushPuck::Garage +3 "manipulator"&5(- +176 "core" ( +2 "manipulator"&l& +4 "core" &- K > +2 ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &3& +2 "core" &- + > +3 ."psFlush"Forearm.seek :garage +3 "manipulator"&d' +107 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&B/ +74 "core" / +2 "manipulator"&$& +5 "core" &- w v  > + "manipulator"&% +4 "core" %   +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&I'\ +104 "core" ' +62 ."psFlush"\Elbow.reconfigure TightElbow +5 "manipulator"&$&.,(\ #b +2 ."psFlush"\Elbow.seek PC +2 "manipulator"&T( +129 "core" ( +2 "manipulator"&'& +4 "core" & a +2 ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &E& +3 "core" &  a + ."psFlush"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&(' +97 "core" ' +2 "manipulator"&k& +4 "core" & & a +3 "manipulator"&\ % +4 "core" % 6 +2 "processing"%`& +4 "core" &\  +2 "processing"%e& +3 ."psFlush"PC.seek :closed +2 "processing"%t(Tg +4 "core" &\  +2 &\  +9 &.v\ +| +10 &cx\ ? +8 &ml\ P +10 &/J\ O +9 &L\ O +9 &O\ P +11 &tR\ P +8 &7Q\ O +10 &L\ P +9 &Q\ O +9 & |Q\ P +10 &">O\ P +9 &$Q\ O +9 &%P\ P +10 &'N\ P +9 &)GL\ O +10 &+L\ P +9 &,N\ P +9 &.K\ O +10 &0OL\ O +9 &2N\ O +9 &3Q\ O +10 &5L\ O +9 &7WL\ O +10 &9L\ O +9 &:P\ O +9 &<P\ O +10 &>_N\ O +9 &@!K\ O +9 &AO\ O +10 &CN\ P +9 &EgL\ O +10 &G(R\ P +9 &HW\ P +9 &Jc\ R +10 &L_\ U +9 &N\ U +9 &O\ V +11 &Q\ V +8 &SNk\ 8 +11 &T$1x\ L +8 &TG\ ) +2 ( + "processing"%e& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.61 +2 "processing"%1& +4 "core" &TG\ ) + ."psFlush"Hand.open +2 "manipulator"&>1 +70 "core" 1 + "manipulator"&0% +4 "core" %  +2 ."psFlush"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&a'\ +98 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +130 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."psFlush"PS.seek 1ml +2 "processing"% 'P +295 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +813 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1603 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%f +73 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%8  +35 "core" +3 ."psFlush"PS.seek 0ml + "processing"%V'W +2630 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%w +85 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%<' +606 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%s' +2125 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +72 "core" +4 ."psFlush"PBV.dial PSV +2 "processing"%K U +55 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%H'W +2638 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%;' +2634 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +85 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%C'9 +2635 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%_ +42 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%q' +2630 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%A +72 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%R'W +2631 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%= @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +2634 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%&  +72 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%.'9 +2633 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%g +44 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%'P +1100 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1616 "core" ' + ."psFlush"PSV.dial PTV + "processing"%b +72 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +54 "core" +3 ."psFlush"PS.seek 0ml + "processing"%2'W +2246 E\ == +385 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +73 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%S' +589 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%U' +2126 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +73 "core" +2 ."psFlush"PBV.dial PSV + "processing"%o U +55 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2627 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%j @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2634 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%y  +72 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%c'9 +2633 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%] +44 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%' +2638 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%W +72 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%N'W +2629 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%J @ +51 "core" > +10 ."psFlush"PS.seek 2.5ml +2 "processing"%P' +2628 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%r  +71 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%v'9 +2640 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'G& +4 "core" &>B/\ + .tHand.open + "manipulator"&,1 +24 "core" 1 +2 "manipulator"&& +4 "core" & a +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"& ( +2 "core" ( +2 "manipulator"&& +4 "core" & a + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &L& +2 "core" & a +2 .tForearm.seek PC +2 "manipulator"&D' +102 "core" ' +2 .tHand.close + "manipulator"&[/ +74 "core" / +2 .tPC.seek :open +2 "processing"%F( +405 "core" ( +2 "manipulator"&& +4 "core" & ' a +2 "manipulator"&m% +3 "core" %  u +3 .tForearm.seek :retract + "manipulator"&'\ +93 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&)( +350 "core" ( +2 "manipulator"&\\& +4 "core" & 4 3 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &{& +2 "core" & 3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&+'ρ +101 "core" ' +2 "manipulator"&Q& +4 "core" & 3 +2 "manipulator"&#% +3 "core" %τ +3 "collection"'x& +3 "core" &?Az\  +2 "collection"'}& +4 .tCC.seek :closed + "collection"'(O +3 "core" &=A5\  +3 &<A8\  +8 &0~?A4\ ,} +9 &c}@A9\ ? +10 &ln=B5\ O +9 &.O>?4\ O +9 &P>@7\ O +10 &M=C4\ O +9 &vO=@8\ \ N +10 &7P?B8\ O +9 &Q?@2\ O +9 &S?A3\ O +10 & }L>?8\ O +9 &"@O@A:\ N +9 &$P=A3\ N +10 &%N=@2\ N +9 &'O=C=\ O +10 &)GR=@5\ O +9 &+ R<@4\ O +9 &,S<B5\ O +10 &.M>@4\ O +9 &0ON=C?\ O +9 &2L=@?\ O +10 &3N?A?\ N +9 &5R>C6\ O +10 &7XN?B:\ N +9 &9O?A@\ N +9 &:O=A@\ N +10 &<O>@B\ O +9 &>_R>AM\ O +9 &@!N>AE\ O +10 &AP>AK\ N +9 &CR>AL\ O +10 &EdW>BN\ P +9 &G#b=AM\ Q +9 &H;AN\ T +10 &J<@L Y +9 &LK=BM [\ +9 &N\ <@L M +10 &O.A=@N\ , +9 &O|h=@K\ G +5 ( + "collection"'}& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.03 +2 "collection"'n& +4 "core" &O|b<?\ G + .tHand.open +2 "manipulator"&91 +65 "core" 1 +2 "manipulator"&% +4 "core" % τ j +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +101 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'& +4 "core" &O|b;?L\ G +2 "collection"'% +3 "core" %=@I\  +2 #tCS Pulling 5ml of flush .CSV.dial CSR +2 "collection"'*  +42 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"''l +1357 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 '~% +3 "core" %l;@*\  \ +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'Y' +683 "core" ' +2 .tCSV.dial :waste + "collection"'X +140 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'"' +1983 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'Z& +4 "core" &O|a;?I\ G +2 "collection"'-% +3 "core" %;@(\  +2 .tCSV.dial :flush +2 "collection"'4  +56 "core" +3 .tCS.reconfigure CSfast + "collection"'#d @b +3 .tCS.seek 5ml + "collection"':'l +1273 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +45 "core" A +2 "collection"'!% +4 "core" %l;?G\  +2 .tCS.seek 7ml +2 "collection"'' +563 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'p  +2 'h  +41 "core"  +95  +2 .tCBV.dial :waste1 + "collection"'| @ +44 "core" ? +3 .tCS.seek 0ml + "collection"'' +1745 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'@& +4 "core" &O|`?AI\ G +2 "collection"'6% +3 "core" %?A\  + .tCSV.dial :flush +2 "collection"'  +72 "core" +3 .tCS.seek 5ml + "collection"'7'l +1284 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'z @ +43 "core" B +2 "collection"'%% +4 "core" %l?A\  +2 .tCS.seek 7.001ml +2 "collection"'l' +561 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'3  +42 "core"  +2 .tCBV.dial :waste2 +2 "collection"'u  +113 "core"  +3 .tCS.seek 0ml + "collection"'?' +1740 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'B& +4 "core" &O|^=@I\ G +2 "collection"'$% +3 "core" %=@\ + .tCSV.dial CSR +2 "collection"'  +41 "core"  +2 .tCSR.select :kill + "collection"' +10 .tCS.seek 8ml + "collection"'' +2008 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml +55 "collection"'d' D +582 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"'' +2 'E  +99 "core" +39  +2 .tCTV.dial :intake + "collection"'k  +73 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'\ ' \\ +2015 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'`  +74 "core"  +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'5' +589 "core" ' +2 .tCSV.dial CSR + "collection"'I  +101 "core"  +2 .tCSR.select :flush + "collection"' +11 .tCS.seek 5ml +2 "collection"'/'l +1351 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"'1' D +1361 "core" ' +2 .tCSV.dial CBV + "collection"'> +101 "core" +2 .tCS.seek 0ml +2 "collection"'0' +2629 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&e& +4 "core" & = 3 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&( +3 "core" ( +2 "manipulator"&(& +4 "core" & > 3 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &O& +2 "core" &  3 +2 .tForearm.seek CC +2 "manipulator"& 'ρ +95 "core" ' +2 .tHand.close + "manipulator"&f/ +72 "core" / +2 .tCC.seek :open +2 "collection"'8( +378 "core" ( +2 "manipulator"&& +4 "core" & + 3 +2 "manipulator"&w% +3 "core" % ϑ e +2 .tForearm.seek :retract + "manipulator"&V'\ +97 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&<(- +275 "core" ( +2 "manipulator"& & +4 "core" &- $ ) I O +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &K& +3 "core" &- # $ O +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&s' +113 "core" ' +3 .tHand.open +2 "manipulator"&1 +71 "core" 1 +2 "manipulator"&H% +4 "core" % \  U +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +103 "core" ' +2 #tCompleted [/home/esp/esp2/mission/2018_08_31_niagara_mission.rb:126] begun 11:30:28 + #Preparing to sleep until 7:18AM 9/19/2018 +5 #Asleep til 7:18AM 9/19/2018 +3 ."shutdown"CC.coast +2 "collection"'6 +5 #tContinuing at 07:18EDT19-Sep-18 + ."shutdown"CS.coast +3 E\ #00 +2 "collection"'5 +4 ."Qmail"GoodNews.email "Then, in tube 4: Sample.deep; initialPurge; da withoutWCR\\n/home/esp/esp2/mission/2018_08_31_niagara_mission.rb:131\\n{1 => 22, 2 => 22, 3 => 19, 4 => 3}\\nCan@13:27:01, 23.4C, 21% humidity, 14.2psia, 12.778V, 0.220A, 0.220A avg, 2.81W",Subject: "Asleep until 07:18EDT19-Sep-18" +3 ."shutdown"PC.coast +107 "processing"%6 +2 ."shutdown"PS.coast + "processing"%5 +3 ."shutdown"Forearm.coast + "manipulator"&5 +2 ."shutdown"\Elbow.coast + "manipulator"&6 +37 ."shutdown"Sleepy.power :dwarf,:OFF + .Sleepy.power :raw,:OFF + #Shutdown +8633 E\ .! s +60002 \ 7r +60002 \ 7n +60002 \ 0!!v +60002 \ 9u +60003 \ 9z +60002 \ 1  +60002 \ 9 +60002 \ :t +60002 \ :l +60003 \ 4v +60002 \ ;w +60002 \ :s +60002 \ ;} +60002 \ 3! y +60003 \ ;t +60002 \ 3 v +60002 \ 7y +60002 \ 3! { +60002 \ < +60003 \ <j +60002 \ 3 t +60002 \ 4!x +60002 \ <{ +60002 \ 3! y +60003 \ 3!!m +60002 \ 4 w +60002 \ 5! v +60002 \ 4!! +60002 \ 4! x +60003 \ 4!!| +60002 \ < +60002 \ 8m +60002 \ 6 x +60002 \ 5!!~ +60003 \ =r +60002 \ <r +60002 \ =u +60002 \ >v +60002 \ >s +60003 \ =o +60002 \ >u +60002 \ >q +60002 \ 6 x +60002 \ >t +60003 \ >j +60002 \ =h +60002 \ >p +60002 \ :l +60002 \ ={ +60003 \ >f +60002 \ <v +60002 \ >w +60002 \ 6! y +60003 \ >u +60002 \ >n +60002 \ >v +60002 \ >x +60002 \ >v +60003 \ >r +60002 \ ?| +60002 \ >z +60002 \ >{ +60002 \ >r @EDT1537243710.60 \ >r +60002 \ >| +60002 \ @u +60002 \ ?w +60002 \ ?q +60003 \ ;q +60002 \ ?s +60002 \ ?q +60002 \ ?t +60002 \ ?j +60003 \ >k +60002 \ 4%%r +60002 \ ?t +60002 \ 7 x +60002 \ >x +60003 \ ?e +60002 \ 7! i +60002 \ <x +60002 \ ?q +60002 \ 7!  +60003 \ 7 z +60002 \ ?u +60002 \ =j +60002 \ >y +60002 \ ?x +60003 \ @q +60002 \ @t +60002 \ 7 t +60002 \ ?t +60002 \ ?u +60003 \ ?o +60002 \ ?r +60002 \ ?n +60002 \ > +60003 \ 8! x +60002 \ >v +60002 \ ?} +60002 \ 5&&o +60002 \ 7 } +60003 \ @w +60002 \ ?s +60002 \ ?r +60002 \ ? +60002 \ ? +60003 \ ?{ +60002 \ ?x +60002 \ ?t +60002 \ 3&% +60002 \ ?l +60003 \ 7 x +60002 \ ?o +60002 \ ?t +60002 \ 7  +60002 \ ?v +60003 \ ?y +60002 \ ?w +60002 \ ?v +60002 \ 7! w +60002 \ ?t +60003 \ ?q +60002 \ ?t +60002 \ >x +60002 \ ?u +60002 \ ?p +60003 \ =v +60002 \ ?t +60002 \ ?s +60002 \ >u +60002 \ 6! w +60003 \ 8 ~ +60002 \ > +60002 \ 7 z +60002 \ :v +60002 \ 7!! +60003 \ 7 x +60002 \ 7  +60002 \ 7  +60002 \ 7! q +60002 \ 7 z +60003 \ 8 u +60002 \ 7 { +60002 \ 7 t +60002 \ >y +60002 \ 7 q +60003 \ ?u +60002 \ ?w +60002 \ ?u +60002 \ 7  +60003 \ 7 v +60002 \ >l +60002 \ 6 } +60002 \ 7 v +60002 \ ?r +60003 \ ?t +60002 \ >q +60002 \ ?p +60002 \ ?r +60002 \ >r +60003 \ ?j +60002 \ ?l +60002 \ <x +60002 \ 7 q +60002 \ 7 y +60003 \ >v +60002 \ 7 x +60002 \ ?t +60002 \ 8 u +60002 \ >r +60003 \ ?x +60002 \ ?s +60002 \ ?v +60002 \ 7 x +60002 \ >m +60003 \ >v +60002 \ ?t +60002 \ ?s +60002 \ ;q +60002 \ ? +60003 \ ?u +60002 \ ?s +60002 \ ?} +60002 \ 6 v +60002 \ ;v +60003 \ 7 q +60002 \ 7  +60002 \ 7  +60002 \ 7  +60002 \ 6 r +60003 \ 7 x +60002 \ 7  +60002 \ =y +60002 \ ?n +60002 \ :o +60003 \ 7  +60002 \ >u +60002 \ ?y +60002 \ ?q +60002 \ >m +60003 \ >v +60002 \ ?q +60002 \ ?r +60002 \ ?t +60002 \ >n +60003 \ 7 t @EDT1537330113.77 \ ?r +60002 \ ?l +60002 \ 7 ~ +60003 \ ?x +60002 \ ?t +60002 \ 7 w +60002 \ ?p +60002 \ ?t +60003 \ 7  +60002 \ 7  +60002 \ ?p +60002 \ >l +60002 \ ?l +60003 \ ?} +60002 \ ?s +60002 \ > +60002 \ >q +60002 \ ?t +60003 \ ?p +60002 \ ?k +60002 \ 7 r +60002 \ ?x +60002 \ >l +60003 \ ;u +60002 \ ?o +60002 \ 4&&q +60002 \ ?s +60002 \ 7 w +60003 \ ?q +60002 \ >r +60002 \ ?q +60002 \ ?t +60002 \ >s +60003 \ 7 t +60002 \ ?l +60002 \ ?s +60002 \ 7 j +60002 \ > +60003 \ 7 s +60002 \ 7 t +60002 \ >o +60002 \ 7 { +60002 \ >x +56534 \ >u +35 #tPowering up Dwarves +511 .Sleepy.power :raw,:ON + "sampler") +3 ); +2 "core"  +2 "collection"' +3 '_ +2 "core"  +2 "processing"% +2 %C +3 "core"  + "collection"' 9\ +2 ' 0\ +2 ' -\ +2 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ + "sampler")&\ +2 .tSS.configure SSconfig +2 "sampler")#.0X 22, 2 => 22, 3 => 19, 4 => 3}\\nCan@07:18:28, 23.6C, 21% humidity, 14.3psia, 12.749V, 0.374A, 0.374A avg, 4.77W",Subject: "Started 2018_08_31_niagara_mission phase Sample.deep; initialPurge; da withoutWCR" +2 .tSample.deep +124 "sampler")P0 +809 E HG +269 "core" 0 +2 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'G& +4 "core" &NT:  + .tHand.open +2 "manipulator"&,1 +75 "core" 1 +3 "manipulator"&& +4 "core" &  !u +2 "manipulator"&% +3 "core" % \   +3 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&L(- +180 "core" ( +2 "manipulator"&[& +4 "core" &-   E +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &T& +3 "core" &-  E +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage +2 "manipulator"&a' +106 "core" ' +3 .tHand.close +4 "manipulator"&t/ +76 "core" / +2 "manipulator"&& +6 "core" &- ] E +2 "manipulator"&m% +3 "core" %  K +3 .tForearm.seek :retract +2 "manipulator"&D'\ +103 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"& ( +271 "core" ( +2 "manipulator"&\\& +4 "core" &\  < 3 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &{& +3 "core" &\  B 3 +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&Q'ρ +102 "core" ' +3 "manipulator"&#& +7 "core" &\  L 3 +2 "manipulator"&x% +3 "core" %s ] +2 "collection"'& +4 "core" &NS\  +2 "collection"'^& +3 .tCC.seek :closed +2 "collection"'n(O +3 "core" &MQ\  +3 &QS\ \  +9 &6OQ\ , +9 &f~NS\ A +10 &enPR\ P +9 &+LOT\ \ O +9 &TOS\ O +10 &OOU\ \ O +9 &qOPR\ \ O +9 &2PNS\ O +10 &PQQ\ O +9 &QMS\ O +10 & zONQ\ N +9 &":QMS\ O +9 &#QNS\ O +10 &%POS\ \ N +9 &'QOQ\ O +9 &)COOR\ O +10 &+TPR\ O +9 &,QOQ\ O +11 &.OPR\ N +8 &0JQOR\ O +9 &2ONS\ N +10 &3OOR\ O +10 &5OMS\ O +8 &7RNPT\ O +10 &9PNQ\ O +9 &:OOS\ N +10 &<OOS\ O +9 &>[QNQ\ O +9 &@QNR\ O +10 &AROT\ O +10 &CTLT\ O +8 &E`\\OR\ P +10 &GhNR\ Q +9 &HNR\ U +10 &JLQ Y +9 &LFNP [ +9 &NNQ N +10 &O.EKQ )z +9 &OwtMP\ N +5 ( + "collection"'^& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.07 +2 "collection"'9& +5 "core" &OwpMO\ N + &OwpLO\ N +2 .tHand.open + "manipulator"&1 +69 "core" 1 +2 "manipulator"&% +5 "core" % s y b + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +102 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'}& +5 "core" &OwlMP\ N + "collection"'*% +4 "core" %OQ\  +2 #tCS Pulling 5ml of flush + .CSV.dial CSR + "collection"'+  +130 "core"  +2 .tCSR.select :flush +2 "collection"' +10 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"'M'l +1359 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 '~% +3 "core" %lNP\ \ +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml + "collection"'' +681 "core" ' +2 .tCSV.dial :waste + "collection"'X +129 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'Y' +1985 "core" ' +2 #tPurging external Intake + "collection"'Z& +4 "core" &OwoMR\ N + "collection"'-% +4 "core" %OP\  + .tCSV.dial :flush +2 "collection"'4  +42 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'"' D +2472 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"' + '!  +30 "core" +51 ~ +2 .tCTV.dial :intake + "collection"':  +74 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'p' +2501 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'h  +74 "core" ~ +2 #tFlushing upper manifold + "collection"'|& +4 "core" &OwsKQ\ N +2 "collection"'% +3 "core" %MQ\  +2 .tCSV.dial :flush + "collection"'@  +74 "core"  +3 .tCS.seek 5ml + "collection"'6'l +1288 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +5 "collection"' @ +41 "core" B +2 "collection"'% +4 "core" %lMP\  +2 .tCS.seek 7.001ml +54 "collection"'z' +557 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +2 "collection"'% +114 "core" +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"'7' +1758 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'3'- +797 "core" ' +2 .tCSV.dial :waste + "collection"'u +43 "core" +3 .tCS.seek 0ml + "collection"'l' +800 "core" ' +2 "collection"'B& +4 "core" &OwsKQM\ N + "collection"'$% +4 "core" %LP\  + .tCSV.dial :flush +2 "collection"'  +43 "core"  +3 .tCS.seek 3ml +2 "collection"'?'- +804 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +41 "core" A +2 "collection"''% +4 "core" %-LP]\  +3 .tCS.seek 5ml + "collection"'E'l +570 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml + "collection"'k' +1279 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'d'- +810 "core" ' +2 .tCSV.dial :waste + "collection"'` +74 "core" +3 .tCS.seek 0ml + "collection"'\ ' +794 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&I& +4 "core" &  3 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&5( +3 "core" ( +2 "manipulator"&/& +4 "core" &  9 3 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &>& +2 "core" &  h 3 +2 .tForearm.seek CC +2 "manipulator"&1'ρ +95 "core" ' +2 .tHand.close + "manipulator"&e/ +76 "core" / +2 .tCC.seek :open +2 "collection"'(( +378 "core" ( +2 "manipulator"&O& +4 "core" &  + 3 + "manipulator"&f% +4 "core" % π X +2 .tForearm.seek :retract + "manipulator"&)'\ +92 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&(- +276 "core" ( +2 "manipulator"&& +4 "core" &- ' 0 F + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &-   O F +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&w' +109 "core" ' +3 .tHand.open + "manipulator"& 1 +68 "core" 1 +2 "manipulator"& % +4 "core" %  b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&K'\ +100 "core" ' +2 #tda sampling at most 1000ml +3 #Loading sh1 puck from tube 4 into Collection Clamp + ."Qmail"HABfans.email "Started da in tube 4 at 07:23:01EDT19-Sep-18\\n{1 => 22, 2 => 22, 3 => 19, 4 => 3}\\nCan@07:18:37, 23.6C, 21% humidity, 14.2psia, 12.508V, 0.368A, 0.361A avg, 4.60W",Subject: "da sampling at most 1000ml" +2 "collection"'& +123 "core" &OR\  + "manipulator"&% +4 "core" %\    B + +2 "storage"(H% +4 "core" % : ;\ ; + "storage"(V. +3 "core" .( +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 4 +2 "storage"(s(,H +659 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (8& +3 "core" &,J. P\ 3  + "manipulator"&0& +4 "core" &- D F + "manipulator"&F% +4 "core" %\  7 + +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 +2 "manipulator"&v( +177 "core" ( +2 "manipulator"&& +4 "core" &  "x +2 "storage"(<& +3 "core" &,J-\ 3  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&i'# +93 "core" ' +2 "storage"(;& +4 "core" &,J. \ 2  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(_'L +275 "core" ' +2 "storage"(C- +3 "core" -'o +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 (=& +3 "core" &,J.  v\ 4  + "manipulator"&A& +4 "core" &  "x +2 .t\Elbow.seek 4 +4 "manipulator"&q( +4 "core" ( +2 "manipulator"&R& +3 "core" &\  7 "x +2 "storage"( & +3 "core" &,J. N\ 4  +3 .tForearm.seek 4 + 300 counts + "manipulator"&.'ϓ +21 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +51 "manipulator"&/ +82 "core" / +13 ."downElevator"SE.seek :down +4 "manipulator"&b& +8 "storage"(&'v +3 "core" &  1 "x +2 "manipulator"& % +4 "core" % χ " +2 .tForearm.seek :retract +2 "manipulator"&2'\ +93 "core" ' +3 .t\Elbow.seek CC +2 "manipulator"&o( +144 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +3 "core" ( +2 "manipulator"&S& +3 "core" &  5 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &]& +34 "core" & L 5 + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&g'ρ +97 "core" ' +2 "manipulator"&& +4 "core" & 5 +2 "manipulator"&W% +3 "core" %x  +3 "collection"'& +4 "core" &OS\ +2 "collection"'J& +4 .tCC.seek :closed + "collection"'(O +3 "core" &PU\ +3 &OS\  +9 &.xPQ\ ,} +9 &dyOR\ ? +10 &snNS\ O +9 &7LMQ\ N +9 &QQT\ N +10 &ROQ\ N +9 &|PPR\ N +10 &>SQS\ N +9 &PNS\ N +9 &NNO\ N +10 & PNR\ N +9 &"FNNT\ N +9 &$QNQ\ N +10 &%LOS\ N +9 &'POS\ N +11 &)NOPR\ N +8 &+LNS\ N +9 &,QNR\ N +10 &.OQS\ N +9 &0VRNP\ N +9 &2OOR\ N +10 &3OOR\ N +9 &5OOQ\ N +10 &7^OOS\ N +9 &9 RNT\ N +9 &:ONS\ N +10 &<OPS\ N +9 &>fPMS\ N +9 &@)ROS\ N +10 &AQOT\ N +9 &CUNR\ N +10 &ElYNR\ O +9 &G'kOR\ Q +9 &HNQ\ U +10 &JMR Y +9 &LQLP [\ +9 &NNQ L +10 &O/=NQ 0 +9 &OjMP\ G +5 ( + "collection"'J& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.11 + .Hand.open +2 "manipulator"&1 +68 "core" 1 +2 "manipulator"&P% +4 "core" % x . +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&G'\ +100 "core" ' +2 .tSC.coast "storage"(6 +3 #tcollectSample 1000ml w/bubble point of 24psi + #Priming 7ml + .Sleepy.power :sampler,:ON + .Intake.select :close + .\Exhaust.select :close + .SS.hold +2 "sampler"),+ +3 "core" + + "sampler")% +4 "core" % \  + "collection"'& +4 "core" &ObNQ G +3 E\ ^] + #tCalibrating pressure and temperature sensors + .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X% +3 "core" %?fg \  +53 "collection"'e% +3 "core" % +2 "sampler") % +3 "core" % \  +53 "collection"'% +3 "core" % +2 "sampler")n% +3 "core" % \  +53 "collection"'O% +3 "core" % +2 "sampler")f% +3 "core" % \  +2 "sampler")1% +4 "core" % \  + .tIntake.select :close + "sampler")0 +9 )% +3 "core" % \  + .tSSV.dial :exhaust +2 "sampler")  +76 "core"  +2 .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale + "sampler")#.0X +2 #tVacuum too high -- waiting up to 40s +14 "collection"'i% +3 "core" % +2 "sampler")S% +3 "core" %KxO \  +15 "collection"']% +3 "core" % +2 "sampler")_% +3 "core" %KO \  +15 "collection"'.% +3 "core" % +2 "sampler")q% +3 "core" %KP \  +15 "collection"'% +3 "core" % +2 "sampler")W% +3 "core" %KM # \  +15 "collection"'% +3 "core" % +2 "sampler")&% +4 "core" %KO03 \  + "collection"'2% +4 "core" % +2 .tSS.reconfigure SSinhale.with maxSpeed: 80 + "sampler")#.P0Xd \  +2 #tVacuum too high -- waiting up to 40s +70 "collection"'^% +4 "core" % +2 "sampler")*% +3 "core" %fE \  +15 "collection"'9% +3 "core" % +2 "sampler")Q% +3 "core" %fE&' \  +15 "collection"'% +3 "core" % +2 "sampler")~% +3 "core" %fE25 \  +15 "collection"'+% +3 "core" % +2 "sampler")X% +3 "core" %hDA@ \  +2 "collection"'% +4 "core" % +2 .tSS.reconfigure SSinhale.with maxSpeed: 59 +2 "sampler")#.;0X% +3 "core" %A  \  +15 "collection"'e% +3 "core" % +2 "sampler") % +3 "core" %? \  +15 "collection"'% +3 "core" % +2 "sampler")n% +3 "core" %> \  +15 "collection"'O% +3 "core" % +2 "sampler")f% +3 "core" %>$$ \  +15 "collection"'1% +3 "core" % +2 "sampler")% +3 "core" %>// \  +15 "collection"'% +3 "core" % +2 "sampler")`% +3 "core" %>79 \  +2 "collection"' % +3 "core" % +2 #tIntake @18.9psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 43 +2 "sampler")#.+0X \  +15 "collection"'% +3 "core" % +2 "sampler")H% +3 "core" %Յ>\ \ \  +15 "collection"'V% +3 "core" % +2 "sampler")w% +3 "core" %Յ> \  +15 "collection"'j% +3 "core" % +2 "sampler")8% +3 "core" %Յ> \  +15 "collection"'0% +5 "core" % +2 "sampler")F% +3 "core" %Յ>"" \  +15 "collection"'% +3 "core" % +2 "sampler")<% +3 "core" %Յ>++ \  +15 "collection"'% +4 "core" % +2 "sampler")K% +4 "core" %Յ>35 \  +14 "collection"'C% +3 "core" % +2 "sampler")=% +3 "core" %Յ>;: \  +2 "collection"'A% +4 "core" % +2 .tSS.reconfigure SSinhale.with maxSpeed: 39 + "sampler")#.'0X \  +2 "collection"'% +3 "core" % +2 .tSS.reconfigure SSinhale.with maxSpeed: 35 +2 "sampler")#.#0X% +3 "core" %% \ / +15 "collection"'e% +3 "core" % +2 "sampler") % +3 "core" %% \ / +15 "collection"'% +3 "core" % +2 "sampler")n% +3 "core" %% \ / +15 "collection"'O% +3 "core" % +2 "sampler")f% +3 "core" %%"# \ / +15 "collection"'1% +3 "core" % +2 "sampler")h% +3 "core" %%($ \ / +15 "collection"'% +3 "core" % +2 "sampler")% +3 "core" %%,+ \ / +15 "collection"'`% +3 "core" % +2 "sampler") % +3 "core" %%21 \ / +15 "collection"'5% +3 "core" % +2 "sampler"))% +3 "core" %%65 \ / +15 "collection"'% +3 "core" % +2 "sampler")H% +4 "core" %%:9 \ / +2 "collection"'V% +3 "core" % +2 #tIntake @18.8psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 23 +2 "sampler")#.0X)) \  +15 "collection"'% +3 "core" % +2 "sampler")@% +3 "core" %[R ,, \ u +15 "collection"'}% +3 "core" % +2 "sampler")p% +3 "core" %[Q// \ \ \ M +15 "collection"'% +3 "core" % +2 "sampler")6% +3 "core" %[Q41 \ \ \ M +15 "collection"'%% +3 "core" % +2 "sampler")z% +3 "core" %[Q67 \ \ M +15 "collection"'7% +3 "core" % +2 "sampler")u% +3 "core" %[Q;: \ \ M +15 "collection"'3% +3 "core" % +2 "sampler")B% +3 "core" %[Q<< \ \ M +2 "collection"'$% +3 "core" % +2 #tIntake @19.0psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 17 +2 "sampler")#.0X% +3 "core" % +2 "sampler")e% +3 "core" %l  \ \ N +15 "collection"' % +3 "core" % +2 "sampler")% +3 "core" %l \ \ \ N +15 "collection"'n% +3 "core" % +2 "sampler")O% +3 "core" %l \ \ \ N +15 "collection"'f% +3 "core" % +2 "sampler")1% +3 "core" %l \ \ \ N +15 "collection"'h% +3 "core" % +2 "sampler")% +3 "core" %l \ \ N +15 "collection"'% +3 "core" % +2 "sampler")`% +3 "core" %l!# \ \ N +15 "collection"' % +3 "core" % +2 "sampler")5% +3 "core" %l## \ \ N +15 "collection"')% +3 "core" % +2 "sampler")% +3 "core" %l&' \ \ \ N +15 "collection"'H% +3 "core" % +2 "sampler")V% +3 "core" %l*, \ \ N +15 "collection"''% +3 "core" % +2 "sampler")j% +3 "core" %l.+ \ \ N +15 "collection"'8% +3 "core" % +2 "sampler")0% +3 "core" %l0/ \ \ N +15 "collection"'F% +3 "core" % +2 "sampler")d% +3 "core" %l30 \ \ N +15 "collection"'% +3 "core" % +2 "sampler")<% +3 "core" %l66 \ \ N +15 "collection"'% +3 "core" % +2 "sampler")K% +3 "core" %l98 \ \ N +15 "collection"'C% +3 "core" % +2 "sampler")=% +3 "core" %l=< \ \ \ N +2 "collection"'A% +3 "core" % +2 #tIntake @19.1psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 15 +2 "sampler")#.0X% +3 "core" %n\ <; \ 7 +2 "collection"'e% +4 "core" % + #tIntake @19.1psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 13.86125 +2 "sampler")#.0X\  +2 ."connect"CTV.dial CSV,avoiding: :air +2 .tCSV.dial CTV +2 "collection"'"  +41 "core"  +2 .tCS.reconfigure CSpressurize +2 "collection"'# d@<< b +3 .tCS.seek 0ml + "collection"'' +2439 "core" '޽ W\  +2 "collection"'|% +4 "core" %ސ  S\   +2 "sampler")% +3 "core" % \ C +2 #tBubblePoint: Intake @38.1psia, Outlet @14.0psia + .CBV.dial SSV + "collection"'@ @ +37 "core" A +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'$' +99 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")^ +114 "core" ' + ."CSpush"CS.coast + "collection"'5 +18 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X'P +1368 "core" ' +2 .tdelay 2 seconds +202 .CSV.dial :waste2 +2 "collection"'e +41 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek :empty +2 "collection"'P'Ͱ +1514 "core" ' +2 .tCSV.dial CSR + "collection"'  +44 "core"  +2 .tCSR.select :AqMeOH + "collection"' +10 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 2ml +2 "collection"'n' \\ +584 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 'O% +3 "core" % XMR]\ \ +2 .tCS.seek 5ml +2 "collection"'f'l +843 "core" ' +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'1  +43 "core" ~ +3 .tCS.seek 1ml + "collection"'h' +1091 "core" ' +3 #tHeating sh1 puck from tube 4 in Collection Clamp to 70C for 10:00 + .CH.seek 70C,8:00 +3 "collection"'9 +2 ' \  +5 "core" 9 +102 "collection"'`9 +3 "core" 9d +102 "collection"' 9 +3 "core" 9 d +102 "collection"'59 +3 "core" 9 d +102 "collection"')9 +3 "core" 9d +102 "collection"'9 +4 "core" 9d +102 "collection"'H9 +3 "core" 9d +102 "collection"'V9 +3 "core" 9d +102 "collection"''9 +3 "core" 9"d +102 "collection"'j9 +3 "core" 9&d +102 "collection"'89 +4 "core" 9+d +102 "collection"'09 +3 "core" 9/d +102 "collection"'F9 +3 "core" 93d +102 "collection"'d9 +3 "core" 97d +102 "collection"'9 +3 "core" 9(;d +102 "collection"'<9 +3 "core" 95@d +102 "collection"'9 +3 "core" 9DDd +102 "collection"'K9 +3 "core" 9SHd +102 "collection"'C9 +3 "core" 9eLd +102 "collection"'=9 +3 "core" 9vPd +102 "collection"'A9 +4 "core" 9Ud +102 "collection"'9 +3 "core" 9Yd +102 "collection"'9 +3 "core" 9]d +102 "collection"' 9 +3 "core" 9ad +102 "collection"'9 +3 "core" 9ed +102 "collection"'b9 +4 "core" 9jd +102 "collection"' 9 +3 "core" 9nd +102 "collection"'S9 +3 "core" 9rd +102 "collection"']9 +3 "core" 9/vd +102 "collection"' 9 +3 "core" 9Fzd +102 "collection"' 9 +3 "core" 9]d +103 "collection"'i9 +3 "core" 9td +102 "collection"'.9 +3 "core" 9d +102 "collection"'q9 +3 "core" 9d +102 "collection"'w9 +3 "core" 9d +102 "collection"'W9 +3 "core" 9a +102 "collection"'29 +3 "core" 9_ +102 "collection"'\ 9 +3 "core" 9] +102 "collection"'9 +3 "core" 9Z +102 "collection"';9 +3 "core" 95X +102 "collection"'9 +3 "core" 9NV +103 "collection"'J9 +3 "core" 9fS +102 "collection"'_9 +3 "core" 9~Q +102 "collection"'9 +3 "core" 9O +102 "collection"'g9 +3 "core" 9M +102 "collection"'s9 +4 "core" 9K +102 "collection"'9 +3 "core" 9I +102 "collection"'&9 +3 "core" 9G +102 "collection"',9 +3 "core" 9E +102 "collection"'y9 +3 "core" 9&B +102 "collection"'T9 +4 "core" 9>A +102 "collection"'9 +3 "core" 9T? +102 "collection"'t9 +3 "core" 9k= +102 "collection"'9 +3 "core" 9< +102 "collection"'[9 +3 "core" 99 +102 "collection"'v9 +3 "core" 97 +102 "collection"'a9 +3 "core" 97 +102 "collection"'{9 +3 "core" 94 +102 "collection"'c9 +3 "core" 92 +102 "collection"'x9 +3 "core" 90 +102 "collection"'\\9 +4 "core" 9/ +102 "collection"'r9 +3 "core" 9). +102 "collection"'U9 +3 "core" 9<, +102 "collection"'#9 +3 "core" 9P + +102 "collection"'D9 +3 "core" 9b) +102 "collection"'L9 +3 "core" 9t) +103 "collection"'9 +3 "core" 9' +102 "collection"'9 +3 "core" 9& +102 "collection"'(9 +3 "core" 9$ +102 "collection"'9 +3 "core" 9#$ +103 "collection"'*9 +3 "core" 9'! +102 "collection"'99 +3 "core" 9+ +102 "collection"'Q9 +3 "core" 9/ +102 "collection"'~9 +3 "core" 93 +102 "collection"'R9 +3 "core" 9 8 +102 "collection"'X9 +33 "core" 9 = +103 "collection"'9 +3 "core" 9 -A +102 "collection"'9 +3 "core" 9 ;F +102 "collection"'-9 +3 "core" 9 IJ +102 "collection"'!9 +3 "core" 9 WN +102 "collection"'m9 +4 "core" 9 eR +103 "collection"'M9 +3 "core" 9 qV +102 "collection"':9 +3 "core" 9 ~[ +102 "collection"'9 +3 "core" 9 _ +102 "collection"'"9 +3 "core" 9 c +102 "collection"'+9 +3 "core" 9 g +102 "collection"'|9 +3 "core" 9 k +102 "collection"'9 +3 "core" 9 p +102 "collection"'@9 +3 "core" 9 \ t +102 "collection"'Y9 +3 "core" 9  x +102 "collection"'p9 +4 "core" 9  | +102 "collection"'9 +3 "core" 9  +102 "collection"'69 +3 "core" 9  +102 "collection"'}9 +3 "core" 9  +102 "collection"'%9 +3 "core" 9  +102 "collection"'79 +4 "core" 9\  +152 "collection"'u9 +11 "core" 9\ \ +102 "collection"'B9 +3 "core" 9\ \ +102 "collection"'z9 +3 "core" 9\ !\ +102 "collection"'^9 +3 "core" 9\ ( +102 "collection"'9 +49 "core" 9\ 1 +103 "collection"'$9 +3 "core" 9\ 8 +102 "collection"'39 +3 "core" 9\ ? +102 "collection"'l9 +3 "core" 9\ E +102 "collection"'Z9 +3 "core" 9\ J +102 "collection"'?9 +3 "core" 9\ O  +102 "collection"'9 +3 "core" 9\ T! +102 "collection"'49 +3 "core" 9\ Z! +102 "collection"'k9 +3 "core" 9\ ^" +102 "collection"'E9 +3 "core" 9\ d# +102 "collection"'I9 +4 "core" 9\ g& +102 "collection"'/9 +3 "core" 9\ l' +102 "collection"'9 +3 "core" 9\ p' +102 "collection"'e9 +3 "core" 9\ s( +102 "collection"'>9 +3 "core" 9\ w) +2 .tCH.hold 10:00,70C +3 "collection"' `\ `\ t  +2 "core"  +9196 E  +50806 "core" ` +2 "collection"'P9 +3 "core" 9\  +2 #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml + "collection"'O' +329 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'n @ +101 "core" B +2 .tCSV.dial :air +2 "collection"'1 @ +42 "core" > +3 .tCS.seek 5ml + "collection"'f'l +1350 "core" ' +2 .tCSV.dial CTV + "collection"'  +44 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'` @ +43 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +5 "collection"'  +44 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'5 @ +44 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml +3 "collection"')' +1350 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"' +100 "core"  +2 .tCBV.dial CSV + "collection"'H  +30 "core"  +2 "collection"'V% +4 "core" %  \ +2 .tCS.seek 5ml +2 "collection"'''l +1343 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +4 "collection"'j  +44 "core" +2 "collection"'8% +4 "core" %lnj \  +2 .tCS.seek 7ml +2 "collection"'0' +595 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +4 "collection"'F @ +42 "core" > +3 .tCS.seek 10ml + "collection"'d' D +846 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +114 "core" _ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'<   +39 "core" " +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'  + 'K  +30 "core"  +103  +3 .tCS.seek 5ml + "collection"'C'l +640 E\ JJ +715 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'= @ +101 "core" A +2 .tCSV.dial :waste +2 "collection"'A +113 "core" +2 .tCS.seek :empty +2 "collection"''Ͱ +1357 "core" ' + .tCSV.dial :air +2 "collection"' @ +71 "core" A +3 .tCS.seek 5ml + "collection"' 'l +1357 "core" ' +2 .tCSV.dial CTV + "collection"'  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'b @ +42 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'  +44 "core"  +4 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"'S @ +43 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"']' +1352 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"' +100 "core" ~ +2 .tCBV.dial CSV + "collection"'  +40 "core"  +2 "collection"'i% +4 "core" %ps \ +2 .tCS.seek 5.001ml +2 "collection"'.'l +1355 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'q  +42 "core" +2 "collection"'w% +4 "core" %l \ +2 .tCS.seek 7.001ml +2 "collection"'W' +585 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'2 @ +43 "core" > +3 .tCS.seek 10ml + "collection"'\ ' D +843 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +113 "core" ^ +2 #tLysing Complete + "collection"';& +4 "core" &Ob \ G +2 #tStoring sh1 puck in Collection Clamp to tube 3 + "manipulator"&% +3 "core" %\ $ < D +2 "storage"(J% +4 "core" %|  \ 7 + "storage"(_. +3 "core" . + .tSC.reconfigure SCtight +65 "storage"($\ .\ 1~b +2 .tSC.seek 3 + "storage"(( +358 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (g& +2 "core" &   b\ 5 +2 "manipulator"&s& +4 "core" & 5 + "manipulator"&% +4 "core" %\ $ 6 D +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 +2 "manipulator"&&( +153 "core" ( +2 "manipulator"&,& +4 "core" &  +2 "storage"(y& +3 "core" & - % \ 6 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&T' +98 "core" ' +2 "storage"(& +4 "core" & / . 9\ 9 +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(t'L +119 "core" ' +2 "storage"(- +3 "core" -'E +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 "manipulator"&[& +3 "core" & L  +2 "storage"(v& +3 "core" &\ 4 +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 3 +2 "manipulator"&a' +42 "core" ' +3 .t\Elbow.hold +2 "manipulator"&{, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(c- +2 "core" -'E +3 .tSE.seek 18.08 Pucks below Top Plate + "storage"(x' +43 "core" ' +2 "manipulator"&\\% +4 "core" % y y = +2 "storage"(r& +3 "core" & \ % +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 277 counts + "manipulator"&U' +22 "core" ' +2 "manipulator"&#& +4 "core" & 3  +2 "storage"(D& +3 "core" & \ + +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&L' +31 "core" ' +2 .tSE.seek 19.08 Pucks below Top Plate +2 "storage"(' +56 "core" ' +2 "manipulator"&& +4 "core" &  +2 "manipulator"&(% +3 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +96 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&*( +154 "core" ( +2 "manipulator"&9& +4 "core" & u  , + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &Q& +2 "core" & x x , +4 .tForearm.seek CC + "manipulator"&~'ρ +103 "core" ' +2 .tHand.close + "manipulator"&R/ +73 "core" / +2 .tCC.seek :open +2 "collection"'X( +378 "core" ( +2 "storage"(& +4 "core" &  .\ - + "storage"(& +4 "core" &  P\ - +2 "manipulator"&-& +3 "core" &  , +2 "manipulator"&!% +3 "core" % v / O +2 .tForearm.seek :retract +2 "manipulator"&m'\ +103 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 +2 "manipulator"&M( +149 "core" ( +2 "manipulator"&:& +4 "core" &  +2 "storage"(& +3 "core" &  h\ 0 +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 3 +2 "manipulator"&"' +113 "core" ' +2 .t\Elbow.hold + "manipulator"&+, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&|1 +76 "core" 1 +11 "manipulator"&% +4 "core" % d g _ + "storage"(@& +4 "core" & A\ & + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 313 counts + "manipulator"&Y'? +21 "core" ' +2 "manipulator"&p& +4 "core" & +2 "storage"(& +3 "core" &  i\ 3 +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&6' +26 "core" ' +2 "storage"(}% +4 "core" %   !\ 4e +3 ."downElevator"SE.seek :down +2 "storage"(%'v +89 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +7 (7% +3 "core" % j x S\ D +2 "manipulator"&u% +3 "core" % < 9  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&B'\ +93 "core" ' +2 .tSC.coast + "storage"(6 +2 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'z& +4 "core" &!\  + .tHand.open +2 "manipulator"&^1 +22 "core" 1 +2 "manipulator"&& +4 "core" & ! " +2 "manipulator"&$% +3 "core" %  " " K - +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&3(- +174 "core" ( +4 "manipulator"&l& +4 "core" &-   B 2 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &Z& +3 "core" &- " 2 +2 .tForearm.seek :garage +2 "manipulator"&?' +108 "core" ' +2 .tHand.close + "manipulator"&/ +66 "core" / +2 "manipulator"&4& +4 "core" &-  2 +55 "manipulator"&k% +11 "core" %  U +3 .tForearm.seek :retract + "manipulator"&E'\ +107 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&I( +275 "core" ( +2 "manipulator"&/& +4 "core" & 8 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &   8 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&e'ρ +98 "core" ' +2 "manipulator"&>& +4 "core" & e 8 +2 "manipulator"&% +3 "core" %χ  Q +3 "collection"'& +3 "core" &!$\  +2 "collection"'P& +4 .tCC.seek :closed + "collection"'h(O +3 "core" &!%\  +2 &"%\  +9 &.y!%\ ,} +10 &e|"&\ \ ? +9 &xm"%\ N +9 &<M $\ M +10 &O $\ M +9 &N!#p\ M +9 &P %T\ M +10 &CR!$<\ N +9 &P#$ \ M +10 &Q!%\ M +9 & P!$a\ N +9 &"KP"$\ N +10 &$Q %\ M +9 &%M#%\ M +9 &'O %\ M +10 &)TR"&z\ M +9 &+R#%c\ M +10 &,Q"%X\ N +9 &.P"&N\ M +9 &0\\M#%\ M +10 &2Q!$\ M +9 &3P"$\ N +9 &5O"&\ M +10 &7eM"$\ M +9 &9%P!&\ N +10 &:O"%\ M +9 &<Q &{\ M +9 &>lP#$r\ M +10 &@/L!&X\ M +9 &AQ"$?\ N +9 &CR!#5\ N +10 &EsV"%+\ N +9 &G.j &\ P +10 &H $\ T +9 &J &_\ Y +9 &LU!%o\ [ +10 &N!#c\ H +9 &OCK!$N\ ` +9 &O$ %> (x +10 &O]&\ D +2 ( + "collection"'P& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.10 + "collection"'n& +4 "core" &OZ#%\ D + .tHand.open + "manipulator"&11 +72 "core" 1 +2 "manipulator"&O% +4 "core" %χ 4 +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' +2 .tPSV.dial PSR + "processing"%` +132 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"% ' +1609 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%5  +44 "core"  +3 .tPS.seek 0ml + "processing"%f'W +1610 "core" ' +2 .tPSV.dial PSR + "processing"% +46 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%H' +2637 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%V +2 "collection"')  +5 "core"  +2 "processing"%j  +44 "core"  +34 +2 .tPSV.dial :mixloop + "processing"%8 +103 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%'  +130 "core" +3 .tPS.seek 0ml + "processing"%F'W +2636 "core" ' +2 .tPSV.dial :air + "processing"%0  +55 "core" +3 .tPS.seek 2.5ml + "processing"%' +2648 "core" ' + .tPSV.dial :mixloop +2 "processing"%< +42 "core" +3 .tPS.seek 0ml + "processing"%'W +2629 "core" ' +2 .tPSV.dial :air + "processing"%K  +56 "core" +3 .tPS.seek 2.5ml + "processing"%d' +2630 "core" ' + .tPSV.dial :mixloop +2 "processing"%= +43 "core" +3 .tPS.seek 0ml + "processing"%A'W +2638 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&C& +4 "core" & L 8 +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC + "manipulator"&( +4 "core" ( +2 "manipulator"&& +4 "core" & " 8 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &  ? 8 +2 .tForearm.seek CC +2 "manipulator"&b'ρ +104 "core" ' +2 .tHand.close + "manipulator"& / +65 "core" / +2 .tCC.seek :open +2 "collection"'S( +379 "core" ( +2 "manipulator"& & +4 "core" & : 8 + "manipulator"& % +4 "core" % }  O +2 .tForearm.seek :retract + "manipulator"& '\ +100 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&i(- +278 "core" ( +2 "manipulator"&]& +4 "core" &- 1 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &q& +2 "core" &- 1 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&w' +111 "core" ' +3 .tHand.open +2 "manipulator"&.1 +67 "core" 1 +2 "manipulator"&2% +4 "core" % u p +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&W'\ +98 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing + ."connect"PRV.dial CBV +2 .tCBV.dial PRV + .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 4 into Collection Clamp + "collection"'& +4 "core" &*,\  +2 "manipulator"&;% +3 "core" %\   , S  +3 "storage"(% +3 "core" % Z e\ D +2 "storage"(J. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 + "storage"(_(,H +346 "core" ( +2 .tSC.reconfigure SCloose +51 "storage"($.\ 1~b +10 (g& +3 "core" &,J) / - G\ :  +2 "manipulator"&s& +3 "core" &- 1 +2 "manipulator"&% +4 "core" %\  {  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 + "manipulator"&,( +179 "core" ( +2 "manipulator"&y& +4 "core" & - l +2 "storage"(& +3 "core" &,J) - . /\ :  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&o'# +100 "core" ' +2 "storage"(& +4 "core" &,J) S B \ <  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(['L +288 "core" ' +2 "storage"(v- +3 "core" -'z +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 (G& +3 "core" &,J( @\ 4  + "manipulator"&c& +4 "core" & B k +2 .t\Elbow.seek 4 + "manipulator"&\\( +11 "core" ( +2 "manipulator"&r& +4 "core" &  - + "storage"(#& +4 "core" &,J(   \ 6  +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&D'ϓ +14 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +77 "core" / +13 ."downElevator"SE.seek :down +3 "manipulator"&(& +5 "storage"(T'v +3 "core" &  - +2 "manipulator"&&% +4 "core" % Ϗ " j +2 .tForearm.seek :retract +2 "manipulator"&t'\ +97 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&a( +153 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +12 "core" ( +2 "manipulator"&U& +4 "core" &  : 2 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &x& +2 "core" & 2 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&9'ρ +104 "core" ' +34 "manipulator"&Q& +3 "core" &  2 +2 "manipulator"&L% +4 "core" %~ < +2 "collection"'{& +4 "core" &*,&\  +2 "collection"'R& +4 .tCC.seek :closed + "collection"'(O +3 "core" &',\  +4 &+-S\ 9 +9 &DJ{).^\ 1 +10 &rs{)*U\ E +9 &]+-A\ O +9 &R+.>\ \ N +10 &R+--\ \ N +9 &^T*+%\ \ N +9 & P*,\ N +10 &O).\ M +9 &T+,\ \ N +10 &gM),\ M +9 &!)O*.\ M +9 &"M),W\ N +10 &$Q',O\ \ N +9 &&nO*-\ \ N +9 &(1N)-\ M +10 &)P)-\ \ M +9 &+R*,\ \ N +10 &-vQ)-\ \ N +9 &/9L(-\ M +9 &0O)-\ \ M +10 &2R*,\ \ M +9 &4M*+\ M +9 &6AO*,\ \ M +10 &8Q)-\ \ M +9 &9M*,\ M +10 &;O*,\ \ M +9 &=HO).\ \ N +9 &? R*-u\ \ M +10 &@Q).e\ \ N +9 &BP',b\ \ N +9 &DOQ*,\\\ \ N +10 &F_(,X\ O +9 &Gz)-Q\ R +10 &I|(.C\ W +9 &K3&3 Z +9 &L1 [ +10 &N{*\ ? +9 &Oe.\ !\ "h +9 &Om$\ M +2 ( + "collection"'R& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.94 .Hand.open +2 "manipulator"&1 +70 "core" 1 +2 "manipulator"&% +4 "core" % z +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +103 "core" ' +2 .tSC.coast + "storage"(6 +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'-  +130 "core"  +2 .tCSV.dial CTV + "collection"'!  +30 "core"  +2 .tPS.seek 2.5ml +2 "processing"%:' +2639 "core" ' +2 "collection"'% +4 "core" % @D\ \ +2 .tCS.seek 4.15ml + "collection"'~'Q +1573 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%*  +44 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%|  +73 "core"  +3 .tPS.seek 0ml + "processing"%'W +2632 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'@ ` +62 "core" a +2 .tCSV.dial :air +2 "collection"'p @ +43 "core" > +3 .tCS.seek 10ml + "collection"'' D +1565 "core" ' +2 .tCSV.dial CTV + "collection"'}  +44 "core"  +2 .tCS.seek 0ml +2 "collection"'m' +2624 "core" ' +2 .tCBV.dial :waste1 + "collection"'7 @ +37 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +3 "collection"'u  +131 "core" +2 "collection"'M& +4 "core" &Om\\\ M +2 #tStoring lyfil puck in Collection Clamp to tube 3 + "manipulator"&z% +3 "core" %\ $ C +2 "storage"("% +4 "core" %{  , >\ 8 + "storage"(^. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 3 + "storage"(( +344 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 ($& +3 "core" &  l\ 0 +2 "manipulator"&Y& +3 "core" & 2 +2 "manipulator"&% +3 "core" %\ $ C +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 +2 "manipulator"&%( +151 "core" ( +2 "manipulator"&6& +4 "core" &  +2 "storage"(l& +3 "core" &  O\ 1 +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&Z' +96 "core" ' +2 "storage"(& +4 "core" &\ 3 +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(+'L +121 "core" ' +54 "storage"(- +11 "core" -'4 +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&4& +3 "core" &   +2 "storage"(k& +4 "core" & ;\ & + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 3 +2 "manipulator"&B' +39 "core" ' +2 .t\Elbow.hold + "manipulator"&?, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(/- +2 "core" -'4 +3 .tSE.seek 19.08 Pucks below Top Plate + "storage"(' +36 "core" ' +2 "manipulator"&3% +4 "core" %c  z +2 "storage"(>& +4 "core" & | @\  + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 3 + 301 counts +2 "manipulator"&'3 +23 "core" ' +2 "manipulator"&& +4 "core" & (  +2 "storage"(E& +3 "core" & \ & +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&X' +24 "core" ' +2 .tSE.seek 20.08 Pucks below Top Plate +2 "storage"(n' +56 "core" ' +2 "manipulator"&1& +4 "core" &   +2 "manipulator"&O% +4 "core" % , +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&P'\ +89 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&`( +148 "core" ( +2 "manipulator"&e& +4 "core" & g [ 3 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &5& +3 "core" & _ l 3 +2 .tForearm.seek CC + "manipulator"& 'ρ +96 "core" ' +2 .tHand.close + "manipulator"&/ +66 "core" / +2 .tCC.seek :open +2 "collection"'f( +378 "core" ( +3 "storage"(V& +3 "core" & 6\ & +2 "storage"(j& +4 "core" & \ & + "manipulator"&)& +4 "core" & { w  3 + "manipulator"&8% +4 "core" % ϙ  ~ 1 +2 .tForearm.seek :retract + "manipulator"&''\ +94 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 +2 "manipulator"&H( +147 "core" ( +2 "manipulator"&0& +4 "core" &   +2 "storage"(F& +4 "core" & \ ) + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 3 + "manipulator"&<' +112 "core" ' +2 .t\Elbow.hold + "manipulator"&, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&K1 +75 "core" 1 +10 "manipulator"&% +5 "core" % g  | +2 "storage"(=& +4 "core" & !\  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 316 counts + "manipulator"&d'B +16 "core" ' +2 "manipulator"&C& +4 "core" &  +2 "storage"(& +3 "core" & \ ) +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&' +24 "core" ' +2 "storage"( % +4 "core" % \ +j +3 ."downElevator"SE.seek :down +2 "storage"(I'v +79 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +17 (% +3 "core" % P Y (\ > +2 "manipulator"&h% +4 "core" %  M + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"& '\ +95 "core" ' +2 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%  +86 "core"  +3 .tPS.seek 2.5ml + "processing"%b' +2636 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%] +44 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%q  +43 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"% +44 "core" +2 .tdelay 1 second +102 .PSV.dial :air +4 "processing"%.  +43 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%2'W +1960 E\ ;: +672 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%& +4 "core" &N\ % + .tHand.open + "manipulator"& 1 +24 "core" 1 +2 "manipulator"&;& +4 "core" & 3  +2 "manipulator"&% +3 "core" % " = +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&J(- +174 "core" ( +2 "manipulator"&w& +4 "core" &- s & +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &g& +3 "core" &- : & +2 .tForearm.seek :garage +2 "manipulator"&s' +109 "core" ' +2 .tHand.close + "manipulator"&/ +68 "core" / +2 "manipulator"&y& +4 "core" &-  & +2 "manipulator"&% +4 "core" %  ~ 1 W +2 .tForearm.seek :retract +55 "manipulator"&'\ +109 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&i( +126 "core" ( +2 "manipulator"&W& +4 "core" & # i + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &v& +3 "core" & i + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&G' +92 "core" ' +2 "manipulator"&c& +4 "core" & i +2 "manipulator"&r% +4 "core" % 9 : +2 "processing"%#& +3 "core" &<\ & +2 "processing"%& +4 .tPC.seek :closed + "processing"%((Tg +3 "core" &X\ % +2 &W\ & +9 &3yY\ +| +10 &c~Y\ @ +9 &InY\ P +9 & LR\ O +10 &OY\ O +9 &Pb\ P +10 &RRc\ P +9 &Rf\ P +9 &R`\ P +10 &Ra\ P +9 & [Qb\ O +9 &"Qd\ O +10 &#P_\ O +9 &%Oo\ O +10 &'cOq\ O +9 &)%Ou\ O +9 &*Oq\ O +10 &,Ov\ O +9 &.jNu\ P +10 &0,Mq\ P +9 &1Sw\ P +9 &3Ru\ P +10 &5sR{\ O +9 &75O}\ O +9 &8Oz\ O +10 &:M}\ P +9 &<{M\ O +9 &>=N\ O +10 &?O\ O +9 &AQ\ P +10 &CR\ O +9 &EDR\ P +9 &GV\ P +10 &H_\ Q +9 &Jh\ R +10 &L<\ U +9 &M\ U +9 &O\ U +10 &Q\ V +9 &S>\ ? +9 &T$.x\ P +10 &TH!\ ", +2 ( + "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.60 + "processing"%&& +3 "core" &TH \ , +2 .tHand.open + "manipulator"&,1 +75 "core" 1 +2 "manipulator"&o% +4 "core" %   : +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&U'\ +93 "core" ' +2 .tPRV.dial :air + "processing"%x  +44 "core"  +2 .tPSV.dial :mixloop +2 "processing"%[ +43 "core" +2 "processing"%D% +4 "core" %X\ # +2 .tPS.seek 0.3ml +2 "processing"%\\' +388 "core" ' +2 .tPSV.dial PSR + "processing"%Q +103 "core"  +2 .tPSR.select :wash + "processing"% +11 .tPS.seek 0.7ml +2 "processing"%L'* +484 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%{' +1916 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%T +104 "core" +2 .tPTV.dial :mixing +2 "processing"%t @ +71 "core" A +2 .tPBV.dial :waste2 + "processing"%S  +93 "core"  +3 .tPS.seek 0ml + "processing"%'W +2658 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&& +4 "core" & z i +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC + "manipulator"&R( +4 "core" ( +2 "manipulator"&-& +4 "core" & i + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &!& +2 "core" & l i +2 .tForearm.seek PC +2 "manipulator"&9' +96 "core" ' +2 .tHand.close + "manipulator"&_/ +74 "core" / +2 .tPC.seek :open +2 "processing"%A( +400 "core" ( +2 "manipulator"&& +4 "core" &  U i + "manipulator"&\ % +4 "core" %    +2 .tForearm.seek :retract + "manipulator"&*'\ +94 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage + "manipulator"&|(- +165 "core" ( +2 "manipulator"&:& +4 "core" &-  +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &@& +3 "core" &-  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&p' +112 "core" ' + .tHand.open +2 "manipulator"&~1 +66 "core" 1 +2 "manipulator"&}% +4 "core" % \  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' +2 #tLoading da puck from tube 4 into Processing Clamp + "processing"%7& +4 "core" &\ * +2 "manipulator"&u% +3 "core" %\  . * J  +2 "storage"(M% +4 "core" % f j '\ C +2 "storage"(z. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 + "storage"("(,H +342 "core" ( +2 .tSC.reconfigure SCloose + "storage"($.\ 1~b +3 (^& +3 "core" &,F) / / \\\ :  +2 "manipulator"&$& +3 "core" &-    +2 "manipulator"&Y% +3 "core" %\   K  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 +2 "manipulator"&( +174 "core" ( +2 "manipulator"&6& +4 "core" &    !w + "storage"(l& +4 "core" &,F) " /\ 8  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&'# +96 "core" ' +2 "storage"(a& +4 "core" &,F) / 2 v\ :  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"('L +281 "core" ' +2 "storage"(4- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (& +2 "core" &,F( \ 2  +2 "manipulator"&k& +4 "core" &  !v + .t\Elbow.seek 4 +2 "manipulator"&/( +3 "core" ( +2 "manipulator"&3& +3 "core" &  { !v +2 "storage"(>& +4 "core" &,F( H\ 3  +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&'ϓ +28 "core" ' +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&E/ +68 "core" / +18 ."downElevator"SE.seek :down +66 "manipulator"&1& +3 "storage"(O'v +6 "core" &  !v +2 "manipulator"&Z% +4 "core" % Ϥ +2 .tForearm.seek :retract + "manipulator"&%'\ +90 "core" ' +2 .t\Elbow.seek PC +2 "manipulator"&+( +170 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +68 "core" ( +2 "manipulator"&B& +4 "core" & + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" & 6 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&' +105 "core" ' +33 "manipulator"&e& +4 "core" & +2 "manipulator"&5% +4 "core" % p r +2 "processing"%X& +3 "core" &\ +2 "processing"%?& +4 .tPC.seek :closed + "processing"%(Tg +3 "core" &\ ! +2 &\ ! +9 &-v\ +| +9 &cy\ ? +10 &jl\ P +9 &,K\ O +10 &Q\ P +9 &P\ P +9 &qN\ P +10 &4L\ O +9 &O\ O +10 &L\ P +9 & zQ\ O +9 &";Q\ P +10 &#O\ P +9 &%Q\ O +9 &'Q\ P +10 &)CO\ P +9 &+P\ O +9 &,Q\ P +10 &.O}\ O +9 &0MN\ O +10 &2 O\ P +9 &3L\ O +9 &5L~\ O +10 &7TL}\ O +9 &9N\ O +9 &:Oz\ P +10 &<Nv\ P +9 &>\\Nx\ O +10 &@Ks\ O +9 &AKz\ O +9 &CPx\ O +10 &EdSn\ O +9 &G%Tv\ P +9 &HYw\ P +10 &Jdt\ R +9 &L[^\ U +10 &N`\ U +9 &Od\ V +9 &Qg\ V +10 &SLif\ 9 +9 &T&5a\ L +9 &TKf\ # ' +2 ( + "processing"%?& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.63 +2 .Hand.open + "manipulator"&P1 +73 "core" 1 +2 "manipulator"&% +4 "core" %  r +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&V'\ +89 "core" ' +2 .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 4 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"%j9 +2 %)  +5 "core" 9 +102 "processing"%89 +3 "core" 9 +102 "processing"%09 +3 "core" 9  +102 "processing"%F9 +3 "core" 9  +102 "processing"% 9 +4 "core" 9 +102 "processing"%`9 +3 "core" 9 +102 "processing"%K9 +3 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%=9 +3 "core" 9" +102 "processing"%C9 +4 "core" 9& +102 "processing"%9 +3 "core" 9* +102 "processing"% 9 +3 "core" 9/ +102 "processing"%'9 +3 "core" 93 +102 "processing"%9 +3 "core" 9\ 7 +103 "processing"%h9 +2 "core" 9; +103 "processing"%H9 +3 "core" 9@ +102 "processing"%<9 +3 "core" 9D +102 "processing"%d9 +3 "core" 9H +102 "processing"%n9 +3 "core" 9!L +102 "processing"% 9 +3 "core" 9'P +103 "processing"%I9 +3 "core" 9-U +102 "processing"%9 +3 "core" 94Y +102 "processing"%9 +3 "core" 99] +102 "processing"%9 +3 "core" 9?a +102 "processing"%]9 +3 "core" 9Ee +102 "processing"%q9 +3 "core" 9Lj\ +102 "processing"%9 +3 "core" 9Sn\ +102 "processing"%.9 +3 "core" 9Zr\ +102 "processing"%b9 +3 "core" 9`v\ +102 "processing"%9 +4 "core" 9fz +2 .tPH.hold 2:00:00,28C +2 .delay 1:30 +2 "processing"% ppe +3 "core" { +8999 .tPSR.select :air +2 .PSV.dial PSR + "processing"%; +103 "core"  +2 .tPSR.select :wash + "processing"% +11 .tPS.seek 0.5ml +2 "processing"%' +603 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +10 .tPS.seek 2ml + "processing"%w'[ +1617 "core" ' +2 .tPTV.dial :puck + "processing"%g  +72 "core"  +2 .tPSV.dial PTV + "processing"% +74 "core" +2 .tPBV.dial :waste1 + "processing"%  +143 "core" +2 "processing"%y% +4 "core" %`\  +2 .tPS.seek 1.5ml +2 "processing"%' +592 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" + +3 .tPS.seek 0ml + "processing"%W'W +1614 "core" ' +2 .tdelay 5:00 +29963 E\ == +39 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%s  +35 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%v * +33 "core" + +2 .tPSR.select :air + .PSV.dial PSR +2 "processing"%c +73 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%r' +2403 "core" ' +2 .tPSV.dial PTV + "processing"%# +74 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"%J +73 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV + "processing"% +73 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%N  +72 "core"  +2 .tPS.seek :empty +2 "processing"%&'9 +2401 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%,  +132 "core" +2 .tPSV.dial :mixloop +2 "processing"%o +55 "core" +2 .tPRV.dial :ab1 +2 "processing"% @ +74 "core" B +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%x'w +350 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +3 "collection"'[  + "processing"%D  +46 "core"  +6 +2 "processing"%G% +4 "core" %zd\  +2 .tPS.seek 0.32ml +2 "processing"%2'' +400 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +57 "collection"'Q  +33 "core" +2 .tPRV.dial :air +2 "processing"%\\  +43 "core"  +3 .tPS.seek 0.9ml +2 "processing"%L'D +1226 "core" ' +2 .tPRV.dial :waste2 + "processing"%T @ +73 "core" > +3 .tPS.seek 0.5ml + "processing"%t' +870 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%S  +43 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%{'[ +1611 "core" ' +2 .tPSV.dial :PML + "processing"% +43 "core" +2 .tPTV.dial :mixing +2 "processing"%- @ +71 "core" A +2 .tPBV.dial :waste1 +2 "processing"%!  +34 "core" +4 "processing"%_% +7 "core" %Z`\ & +2 .tPS.seek 1.85ml + "processing"%i': +236 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%U * +35 "core" , +3 .tPS.seek 0ml + "processing"%('W +1976 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" &15R\  + .tHand.open + "manipulator"&\ 1 +23 "core" 1 +2 "manipulator"&:& +4 "core" & +2 "manipulator"&@% +3 "core" %\   6 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&9(- +148 "core" ( +2 "manipulator"&R& +4 "core" &-  +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &~& +3 "core" &-   +2 .tForearm.seek :garage +2 "manipulator"&}' +108 "core" ' +4 .tHand.close + "manipulator"&7/ +76 "core" / +2 "manipulator"&*& +4 "core" &-  +2 "manipulator"&u% +3 "core" %  +2 .tForearm.seek :retract +2 "manipulator"&M'\ +101 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&z( +286 "core" ( +2 "manipulator"&p& +4 "core" &$ >O + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &^& +3 "core" &# n >O +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&$'ρ +95 "core" ' +2 "manipulator"&Y& +4 "core" &$  e $ >N +2 "manipulator"&6% +3 "core" %φ d  +2 "collection"'l& +4 "core" &236\ +2 "collection"'a& +4 .tCC.seek :closed + "collection"'|(O +3 "core" &247\  +4 &36K\ \ 6 +10 &7I{03N\ 1 +9 &`q|15T F +9 &\\04L\ P +10 &P25T\ O +9 &O17K O +10 &IU15Q\ O +9 & P15Q\ O +9 &N15N\ N +10 &N14?\ O +9 &RP16?\ O +9 &!L03H\ O +10 &"N34J\ N +9 &$P15@\ O +9 &&ZR155\ O +10 &(O16I\ N +9 &)M155\ O +10 &+R04?\ O +9 &-cN343 N +9 &/$P16G\ O +10 &0S059\ O +9 &2N252\ O +9 &4kN348\ N +10 &6+S36@\ O +9 &7L07:\ N +10 &9P240\ N +9 &;rQ158\ O +9 &=4R36;\ O +10 &>T148\ O +9 &@O22y\ N +9 &BzP15X\ O +10 &D<R33{\ O +9 &EW14R P +10 &Gm343\ R +9 &In04/ V +9 &K#13& Z +10 &L13| \\ +9 &N14\ ? +9 &O^305\\ $m +10 &Oe042\ G +3 ( + "collection"'a& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.83 + "collection"'& +4 "core" &Oe034\ G + .tHand.open + "manipulator"&41 +74 "core" 1 +2 "manipulator"&% +4 "core" % φ r r +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&k'\ +99 "core" ' +2 .tPSV.dial PSR + "processing"%3 +104 "core"  +2 .tPSR.select :flush + "processing"%@ +11 .tPS.seek 1.5ml + "processing"%>' +1608 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%E  +54 "core"  +3 .tPS.seek 0ml + "processing"%1'W +1614 "core" ' +2 .tPSV.dial PSR + "processing"%Z +43 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%' +2637 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "collection"'  +2 "processing"%  +38 "core" ~ +127  +2 .tPSV.dial :mixloop + "processing"% +103 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%B  +73 "core" +3 .tPS.seek 0ml + "processing"%'W +2635 "core" ' +2 .tPSV.dial :air + "processing"%/  +55 "core" +3 .tPS.seek 2.5ml + "processing"%e' +2647 "core" ' + .tPSV.dial :mixloop +2 "processing"%5 +43 "core" +3 .tPS.seek 0ml + "processing"%X'W +2632 "core" ' +2 .tPSV.dial :air + "processing"%O  +44 "core"  +3 .tPS.seek 2.5ml + "processing"%%' +2639 "core" ' +2 .tPSV.dial :mixloop + "processing"%A +44 "core" +3 .tPS.seek 0ml + "processing"%P'W +2634 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &# | >N +2 .t\Elbow.reconfigure TightElbow +57 "manipulator"&$&.,(\ #b +4 .t\Elbow.seek CC + "manipulator"&j( +41 "core" ( +2 "manipulator"&?& +4 "core" & # +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &8& +3 "core" & W # + .tForearm.seek CC +2 "manipulator"&'ρ +100 "core" ' +2 .tHand.close + "manipulator"&0/ +74 "core" / +2 .tCC.seek :open +2 "collection"'"( +379 "core" ( +2 "manipulator"&F& +4 "core" & K # +2 "manipulator"& % +4 "core" % Ϗ +2 .tForearm.seek :retract + "manipulator"&`'\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&K(- +270 "core" ( +2 "manipulator"&& +4 "core" &-  / +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &=& +3 "core" &- / +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&C' +114 "core" ' +30 .tHand.open + "manipulator"&1 +70 "core" 1 +2 "manipulator"& % +4 "core" %  2 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&''\ +105 "core" ' +2 ."da"delayUntil "08:19:37.41" +18717 E\ 33 +5944 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"% @ +72 "core" A +2 ."da"PBV.dial :waste1 + "processing"%h  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%H * +35 "core" , +2 ."da"PSV.dial :air +2 "processing"%<  +43 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%d' +2403 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%n +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +44 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%I +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +45 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2407 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +144 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%]' +589 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%q'[ +1606 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +73 "core"  +2 ."da"PSV.dial PTV + "processing"%. +76 "core" +2 ."da"PBV.dial :waste1 + "processing"%b  +34 "core"  +2 "processing"%% +4 "core" %X{\ ! +2 ."da"PS.seek 1.5ml +2 "processing"%;' +598 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +3 ."da"PS.seek 0ml + "processing"%'W +1613 "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"% * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +73 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%y' +2400 "core" ' +2 ."da"PSV.dial PTV + "processing"%w +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +4 "processing"%)  +84 "core" +2 ."da"PS.seek :empty +2 "processing"%s'9 +2405 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%v +130 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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 + "processing"%W'[ +1608 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%# +73 "core" +2 ."da"PBV.dial :waste1 + "processing"%J  +34 "core" +2 "processing"%% +4 "core" %Wr\  +2 ."da"PS.seek 1.5ml + "processing"%N' +599 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%r * +33 "core" + +3 ."da"PS.seek 0ml + "processing"%,'W +1610 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%o  +33 "core" +2 ."da"delay 30 seconds +204 E\ 77 +2799 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" * +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%& +73 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%D' +2409 "core" ' +2 ."da"PSV.dial PTV + "processing"%[ +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%G +73 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +50 "processing"%x +81 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%Q  +71 "core"  +2 ."da"PS.seek :empty +2 "processing"%\\'9 +2387 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%2  +44 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing + "processing"%T  +134 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%L  +44 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%S +43 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%t' +395 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%  +43 "core"  +2 "processing"%-% +4 "core" %u\ ! +2 ."da"PS.seek 0.55ml +2 "processing"%!'~ +341 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%_  +43 "core"  +3 ."da"PS.seek 2ml + "processing"%U'[ +1568 "core" ' +2 ."da"PSV.dial :PML + "processing"%{ +44 "core" +2 ."da"PTV.dial :mixing +2 "processing"%i @ +72 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%\ % +4 "core" %\\v\  +2 ."da"PS.seek 1.85ml +2 "processing"%:'< +238 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%@ * +34 "core" * +3 ."da"PS.seek 0ml + "processing"%R'W +1974 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +43877 E\ >> +4125 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%~  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%+ * +35 "core" , +2 ."da"PSV.dial :air +2 "processing"%7  +43 "core"  +3 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%*' +2411 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%u +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%V  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%} +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%p  +44 "core"  +2 ."da"PS.seek :empty +2 "processing"%^'9 +2393 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%9 +133 "core"  +2 ."da"PSR.select :wash + "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%Y' +597 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%6'[ +1611 "core" ' + ."da"PTV.dial :puck +2 "processing"%l  +73 "core"  +2 ."da"PSV.dial PTV + "processing"%M +72 "core" +2 ."da"PBV.dial :waste1 + "processing"%f  +35 "core"  +2 "processing"%% +4 "core" %Z}\ $ +2 ."da"PS.seek 1.5ml + "processing"%4' +596 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +3 ."da"PS.seek 0ml + "processing"%a'W +1609 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%3  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%$ * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%( +73 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%E' +2409 "core" ' +2 ."da"PSV.dial PTV + "processing"%> +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%Z +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%1 +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +72 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2387 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +130 "core"  +2 ."da"PSR.select :wash + "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%B' +600 "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 .PSV.dial PTV + "processing"%/ +73 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +34 "core" +2 "processing"%5% +4 "core" %Yq\  +2 ."da"PS.seek 1.5ml + "processing"%e' +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%O * +34 "core" + +3 ."da"PS.seek 0ml + "processing"%X'W +1606 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%A  +34 "core" +2 ."da"delay 30 seconds +2144 E\ == +859 ."da"PBV.dial between PSV and waste1 +2 "processing"%% * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +73 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%?' +2411 "core" ' +2 ."da"PSV.dial PTV + "processing"%8 +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%0 +73 "core"  +52 ."da"delay 5 seconds +510 .PSV.dial PTV + "processing"%z +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%k  +71 "core"  +2 ."da"PS.seek :empty +2 "processing"%|'9 +2379 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%F +144 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1609 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"% +75 "core" +2 ."da"PBV.dial :waste1 + "processing"%=  +34 "core" +2 "processing"%j% +4 "core" %Xb\ +2 ."da"PS.seek 1.5ml +2 "processing"%' +581 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" * +3 ."da"PS.seek 0ml +2 "processing"%`'W +1608 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .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"% * +35 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%h +73 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%H' +2405 "core" ' +2 ."da"PSV.dial PTV + "processing"%< +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%P +73 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%n +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +72 "core"  +2 ."da"PS.seek :empty +2 "processing"%I'9 +2407 "core" ' +2 ."da"Sleepy.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"% +136 "core"  + ."da"PSR.select :sub1 +3 "processing"% +10 ."da"PS.reconfigure PSconfig +11 "processing"%#A d`xb +2 ."da"PS.seek 0.25ml +2 "processing"%d'7 +332 "core" ' + ."da"delay 5 seconds +532 .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%' +333 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1608 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%] +74 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +35 "core"  +2 "processing"%.% +4 "core" %Xn  +2 ."da"PS.seek 1.5ml +2 "processing"%b' +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" * +3 ."da"PS.seek 0ml + "processing"%q'W +1614 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%; * +35 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%g +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2475 "core" ' +2 ."da"PSV.dial PTV + "processing"% +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%w +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%  +75 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2472 "core" ' +2 "processing"%)9 +3 "core" 94 +2 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast + "processing"%y  +3 "core" 4 + 4 + "processing"%v& +4 "core" &TKf ' + #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&s% +3 "core" %\ # / I I +2 "storage"(c% +4 "core" %}  + "storage"(#. +3 "core" . + ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 ."da"SC.seek 3 + "storage"(J( +348 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" &  + "manipulator"&W& +4 "core" &- x i > E/ + "manipulator"&r% +4 "core" %\ # _ h 9 E I +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 3 +2 "manipulator"&N( +178 "core" ( +2 "manipulator"&o& +4 "core" & ` ] > C$ + "storage"(& +4 "core" &  +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&&' +101 "core" ' +2 "storage"(,& +4 "core" &  +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek beamBreak + "storage"(['L +99 "core" ' +2 "storage"(G- +3 "core" -') + ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&x& +3 "core" &\ 0 5 :$ +2 "storage"(Q& +3 "core" & O j  +2 ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 3 +2 "manipulator"&D' +39 "core" ' +4 ."da"\Elbow.hold + "manipulator"&2, +3 "core" , +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(T- +2 "core" -') +3 ."da"SE.seek 20.09 Pucks below Top Plate + "storage"(L' +32 "core" ' +2 "manipulator"&S% +4 "core" %Y - + "storage"(\\& +4 "core" & N R  + ."da"Forearm.force -20 + "manipulator"&5 +63 ."da"Forearm.seek 3 + 290 counts + "manipulator"&'( +23 "core" ' +2 "manipulator"&-& +4 "core" & B : 3 @"} +2 "storage"(t& +4 "core" &  +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&_' +20 "core" ' +2 ."da"SE.seek 21.09 Pucks below Top Plate +2 "storage"(!' +45 "core" ' +2 "manipulator"&{& +4 "core" & _ T  A"} +2 "manipulator"&i% +4 "core" % [ [  A + ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +87 "core" ' +2 ."da"\Elbow.seek PC +2 "manipulator"&\ ( +254 "core" ( +2 "manipulator"&@& +4 "core" & Q T ; >Z + ."da"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &U& +3 "core" & L K >Z + ."da"Forearm.seek PC +2 "manipulator"&:' +95 "core" ' +2 ."da"Hand.close + "manipulator"&~/ +73 "core" / +2 ."da"PC.seek :open +2 "processing"%+( +401 "core" ( +2 "storage"(7& +4 "core" &  + "manipulator"&R& +4 "core" & K U ?Z +2 "manipulator"&u% +3 "core" % 8 7 @ +2 ."da"Forearm.seek :retract +2 "manipulator"&V'\ +100 "core" ' +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 3 +2 "manipulator"&}( +253 "core" ( +2 "manipulator"&p& +4 "core" & E 4 ?$ +2 "storage"(*& +3 "core" &  +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&9' +105 "core" ' +3 ."da"Hand.open +2 "manipulator"&^1 +73 "core" 1 +10 "storage"(Y- +3 "core" -' +2 ."da"SE.seek 20.85 Pucks below Top Plate +2 "storage"(l' +25 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 20.18 Pucks below Top Plate +2 "storage"(M'O +48 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da18sep1908h75ml.tif +1950 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +594 #"da"SX HX9/16 (USB:41): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 22.134 seconds\ /var/log/esp/da18sep1908h75ml.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da18sep1908h75ml15s.tif +1557 #SX HX9/16 (USB:41): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da18sep1908h75ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da18sep1908h75ml30s.tif +1002 E ?? +2054 #"da"SX HX9/16 (USB:41): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da18sep1908h75ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da18sep1908h75ml70s.tif +7117 #SX HX9/16 (USB:41): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da18sep1908h75ml70s.tif: TIFF Upload Complete\ + .Sleepy.power :camera,:OFF +2 ."Qmail"HABfans.email "22.134 sec auto-exposure",Subject: "da18sep1908h75ml images!" +9 "storage"(f- +131 "core" -'O +2 "storage"(& +4 "core" &\ \ + "manipulator"&6& +4 "core" &  x$ +2 ."da"\Elbow.seek 3 +2 "manipulator"&( +3 "core" ( +2 "manipulator"&4& +4 "core" & R w$ +2 "storage"(3& +3 "core" & \ +3 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&$' +13 "core" ' +2 ."da"SE.reconfigure SEgently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 20.89 Pucks below Top Plate +2 "storage"((' +68 "core" ' +2 "manipulator"&a& +78 "core" & b Q k $ +2 "storage"(>& +3 "core" & \  +2 ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +6 ."da"Forearm.reconfigure LooseForearm +4 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 3 +2 "manipulator"&Z' +40 "core" ' +2 ."da"\Elbow.hold +4 "manipulator"&1, +4 "core" , + ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 21.08 Pucks below Top Plate +2 "storage"(' +38 "core" ' + "manipulator"&E% +4 "core" %r V u +2 "storage"(& +4 "core" & 0 - 9\  + ."da"Forearm.force -20 + "manipulator"&5 +4 ."da"Forearm.seek 3 + 280 counts +3 "manipulator"&' +24 "core" ' +3 "manipulator"&B& +4 "core" &\ [ [ # +2 "storage"(/& +3 "core" & \  +3 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&' +21 "core" ' +2 "storage"(5% +4 "core" % \ b +3 ."downElevator"SE.seek :down +2 "storage"('v +70 "core" ' +3 ."downElevator"SE.coast +2 "storage"(5 +24 (O% +2 "core" % \ \ * +2 "manipulator"&e% +4 "core" % ^ +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&A'\ +90 "core" ' +3 ."da"SC.coast +2 "storage"(6 +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 #tStarting finalPurge +2 "processing"%%& +4 "core" &/\  +2 ."psFlush"Hand.open +2 "manipulator"&1 +20 "core" 1 +4 "manipulator"&X& +4 "core" &\  # +2 "manipulator"&8% +4 "core" %  u  +2 ."psFlush"\Elbow.seek FlushPuck::Garage +2 "manipulator"&0(- +175 "core" ( +2 "manipulator"&z& +4 "core" &- 1 G +2 ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &k& +2 "core" &- G +3 ."psFlush"Forearm.seek :garage + "manipulator"&?' +108 "core" ' +65 ."psFlush"Hand.close +4 "manipulator"&F/ +73 "core" / +4 "manipulator"&|& +4 "core" &-   @ G +2 "manipulator"& % +4 "core" %  w M +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +105 "core" ' +2 ."psFlush"\Elbow.reconfigure TightElbow +4 "manipulator"&$&.,(\ #b +2 ."psFlush"\Elbow.seek PC +2 "manipulator"&=( +123 "core" ( +2 "manipulator"&j& +4 "core" & +2 ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +4 "core" & + ."psFlush"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"& ' +102 "core" ' +2 "manipulator"&& +4 "core" & , +2 "manipulator"&C% +4 "core" % o +2 "processing"%& +5 "core" &?\  +2 "processing"%h& +3 ."psFlush"PC.seek :closed +2 "processing"%`(Tg +3 "core" &B\  +4 &G\ 1 +9 &7GwL\ 2 +9 &aqyI\ F +10 &YE\ P +9 &NE\ P +10 &OA\ P +9 &GND\ P +10 & N@\ P +9 &L0\ O +9 &N3\ O +10 &OL/\ P +9 &!O0\ P +9 &"K0\ O +10 &$M-\ O +9 &&WO2\ P +9 &(L7\ O +10 &)L-\ O +9 &+N+\ O +10 &-_N(\ P +9 &/"L#\ O +9 &0Q \ O +10 &2Q'\ P +9 &4hO$\ O +9 &6)L$\ P +10 &7O%\ P +9 &9O+\ P +10 &;oO+\ P +9 &=2N"\ O +9 &>L'\ O +10 &@Q*\ O +9 &BxP\ O +9 &D9O(\ P +10 &ER%\ O +9 &GT\ P +10 &I|Z\ Q +9 &K9j\ R +9 &L\ U +10 &N\ U +9 &Pu\ V +9 &R7\ V +10 &Sdv\ 'x +9 &TB _\ 3 +8 ( +3 "processing"%h& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.67 + "processing"%<& +4 "core" &TJ\ + +2 &TJ \ + + ."psFlush"Hand.open + "manipulator"&P1 +77 "core" 1 +3 "manipulator"&n% +4 "core" %  c o +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"& '\ +91 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%H +131 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%'P +298 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +804 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%I' +1619 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%d +72 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +35 "core"  +3 ."psFlush"PS.seek 0ml + "processing"%]'W +2627 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"% +87 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%.' +598 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2115 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +72 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%b U +54 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2632 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%; @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%g' +2627 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%q  +71 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2641 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +44 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%w' +2640 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +72 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%'W +2633 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%) @ +43 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%y' +2630 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%v  +72 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%s'9 +2634 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%c +44 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%#'P +1103 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1616 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%W +72 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%r  +54 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%o'W +2631 "core" ' +2 ."psFlush"PSV.dial PSR + "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"%K' +2119 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%G +74 "core" +2 ."psFlush"PBV.dial PSV + "processing"%x U +54 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%Q'W +2628 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%T @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%'' +2633 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%S  +72 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%\\'9 +2637 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%- +44 "core"  +2 ."psFlush"PSR.select :air +59 .PS.seek 2.5ml + "processing"%t' +2637 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%{ +73 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%i'W +1735 E\ CC +891 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%& @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%N' +2630 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%[  +71 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%D'9 +2630 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'& +4 "core" &@Em\ + .tHand.open + "manipulator"&L1 +19 "core" 1 +2 "manipulator"&_& +4 "core" & +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC + "manipulator"&@( +4 "core" ( +2 "manipulator"&U& +4 "core" & + +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &2& +3 "core" & +2 .tForearm.seek PC + "manipulator"&~' +95 "core" ' +2 .tHand.close + "manipulator"&/ +67 "core" / +2 .tPC.seek :open +2 "processing"%( +402 "core" ( +2 "manipulator"&7& +4 "core" &  X +2 "manipulator"&R% +3 "core" %   2 +2 .tForearm.seek :retract +2 "manipulator"&u'\ +98 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&:( +359 "core" ( +2 "manipulator"&p& +4 "core" &  ;6 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &*& +2 "core" &  ;6 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +4 "manipulator"&\ 'ρ +93 "core" ' +2 "manipulator"&^& +4 "core" &! " ;6 +2 "manipulator"&Y% +3 "core" %ϋ   +3 "collection"'V& +3 "core" &CD=\  +2 "collection"'!& +4 .tCC.seek :closed + "collection"'l(O +3 "core" &CEm\  +3 &CD<\  +9 &/{BDE\ +| +10 &d{BED\ ? +9 &lnAE@\ O +9 &/NAEB\ O +10 &NADB\ O +9 &L@C=\ O +10 &uR@DA\ O +9 &7RAEC\ O +9 &OBEF\ O +10 &OACO\ N +9 & }QBEN\ O +9 &"@MADI\ N +10 &$PBDB\ N +9 &%OBEE\ N +10 &'SCDI\ O +9 &)GQ?EF\ O +9 &+ OAEB\ O +10 &,NACB\ O +9 &.MADN\ N +9 &0POBCB\ N +10 &2LADQ\ O +9 &3QCFP\ O +11 &5PBFS\ O +8 &7XLBCS\ \ N +9 &9N@CQ\ N +10 &:L@DR\ O +9 &<QAET\ O +9 &>^QADU\ O +10 &@"O@FR\ N +9 &ATBCT\ O +10 &CRBDP\ N +9 &EeW?DP\ O +9 &G"b>CS\ Q +10 &H~>DS\ T +9 &J?CU\ X +9 &LK>CR [\ +10 &N @BR L +9 &O+<AAM\ / +9 &On?CO\ F +6 ( + "collection"'!& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.02 +3 "collection"'f& +4 "core" &Oe?EM\ \ F + &OeACz\ F + .tHand.open + "manipulator"&1 +68 "core" 1 +2 "manipulator"&6% +4 "core" % ϋ   +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&4'\ +101 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'3& +4 "core" &Oe@ET\ F +2 "collection"'a% +3 "core" %@DP\  +2 #tCS Pulling 5ml of flush + .CSV.dial CSR + "collection"'>  +43 "core"  +2 .tCSR.select :flush + "collection"' +11 .tCS.seek 5ml +2 "collection"'}'l +1349 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 'E% +3 "core" %l@Ax\  \ +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'9' +678 "core" ' +2 .tCSV.dial :waste + "collection"' +128 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'M' +1989 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'B& +4 "core" &OeACT\ F +2 "collection"'/% +3 "core" %@D|\ + .tCSV.dial :flush +2 "collection"'5  +42 "core"  +3 .tCS.reconfigure CSfast + "collection"'#d @b +3 .tCS.seek 5ml + "collection"'O'l +1266 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'e @ +43 "core" A +2 "collection"'$% +4 "core" %l@C{\  +2 .tCS.seek 7ml +2 "collection"'' +559 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +2 "collection"'(  +2 '%  +42 "core"  +92  +2 .tCBV.dial :waste1 + "collection"'Z @ +45 "core" > +3 .tCS.seek 0ml + "collection"'' +1740 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'X& +4 "core" &OdADP\ F +2 "collection"'8% +3 "core" %AF}\ \ + .tCSV.dial :flush +2 "collection"'  +83 "core"  +3 .tCS.seek 5ml + "collection"''l +1276 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +42 "core" B +2 "collection"'% +4 "core" %l?CU\  +2 .tCS.seek 7.001ml +2 "collection"'z' +560 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +2 "collection"'k  +42 "core"  +2 .tCBV.dial :waste2 +2 "collection"'J  +114 "core"  +3 .tCS.seek 0ml + "collection"'1' +1777 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'F& +4 "core" &Od?CR\ \ F +57 "collection"'|% +5 "core" %@DL\ \ + .tCSV.dial CSR + "collection"'  +43 "core"  +2 .tCSR.select :kill + "collection"' +11 .tCS.seek 8ml +2 "collection"'A' +2029 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"'j' D +557 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"' +2 '?  +99 "core" +37  +2 .tCTV.dial :intake + "collection"'  +74 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'C' \\ +2010 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'  +73 "core"  +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'0' +589 "core" ' +2 .tCSV.dial CSR + "collection"'  +102 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'+'l +1349 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"'h' D +1345 "core" ' +2 .tCSV.dial CBV + "collection"'< +101 "core" +2 .tCS.seek 0ml +2 "collection"'P' +2626 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&n& +4 "core" &  ;6 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&H( +4 "core" ( +2 "manipulator"& & +4 "core" &  ;6 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &  ;6 +4 .tForearm.seek CC +4 "manipulator"&'ρ +103 "core" ' +2 .tHand.close + "manipulator"&d/ +75 "core" / +2 .tCC.seek :open +2 "collection"'( +378 "core" ( +2 "manipulator"&I& +4 "core" &  ;6 + "manipulator"&% +4 "core" % ϋ +2 .tForearm.seek :retract + "manipulator"&]'\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&.(- +278 "core" ( +2 "manipulator"&& +4 "core" &-   < + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &b& +2 "core" &- < +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +114 "core" ' +3 .tHand.open +2 "manipulator"&;1 +65 "core" 1 +2 "manipulator"&% +4 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&q'\ +98 "core" ' +2 #tCompleted [Sample.deep; initialPurge; da withoutWCR] begun 07:18:28 + #Preparing to sleep until 11:30AM 9/19/2018 +5 #Asleep til 11:30AM 9/19/2018 +4 ."shutdown"CC.coast +3 #tContinuing at 11:30 + "collection"'6 +4 E\ $++ +2 ."shutdown"CS.coast +2 "collection"'5 +4 ."Qmail"GoodNews.email "Then, in tube 5: /home/esp/esp2/mission/2018_08_31_niagara_mission.rb:135\\n{1 => 22, 2 => 22, 3 => 22, 4 => 0}\\nCan@09:14:30, 24.1C, 21% humidity, 14.3psia, 12.783V, 0.190A, 0.190A avg, 2.42W",Subject: "Asleep until 11:30" +3 ."shutdown"PC.coast +122 "processing"%6 +2 ."shutdown"PS.coast + "processing"%5 +3 ."shutdown"Forearm.coast + "manipulator"&5 +2 ."shutdown"\Elbow.coast + "manipulator"&6 +37 ."shutdown"Sleepy.power :dwarf,:OFF + .Sleepy.power :raw,:OFF + #Shutdown +24556 E\ - z +60002 \ - t +60002 \ 5k +60002 \ 6t +60002 \ .!!r +60003 \ / { +60002 \ 7n +60002 \ 5| +60002 \ 6s +60002 \ 7p +60003 \ 7r +60002 \ 7v +60002 \ 7p +60002 \ 8n +8161 \ 7s +34 #tPowering up Dwarves +488 .Sleepy.power :raw,:ON + "sampler") +2 )g +2 "core"  +2 "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  +2 "collection"' 9\ +2 ' 0\ + ' -\ +2 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +2 "sampler")&\ + .tSS.configure SSconfig +2 "sampler")#.0X i +2 .tForearm.seek :retract + "manipulator"&\\'\ +96 "core" ' +2 "manipulator"&{% +4 "core" %\   +2 "collection"'t& +2 "processing"%&& +5 "core" &JP\  + &U\ " +2 ."openPC"PC.reconfigure PCconfig +3 .tCC.reconfigure CCconfig +3 "processing"%$x2 ^22b + "collection"'$x2 ^22b +3 ."openPC"PC.home.seek :open +3 .tCC.home.seek :open + "processing"%i( + "collection"'[( +273 "core" ( +11 ( +48 E\ VV +6 #tPhase [/home/esp/esp2/mission/2018_08_31_niagara_mission.rb:135] +2 ."Qmail"GoodNews.email "At 11:30:28 began in tube 5: /home/esp/esp2/mission/2018_08_31_niagara_mission.rb:135\\n{1 => 22, 2 => 22, 3 => 22, 4 => 0}\\nCan@11:30:28, 23.6C, 22% humidity, 14.2psia, 12.695V, 0.454A, 0.454A avg, 5.76W",Subject: "Started 2018_08_31_niagara_mission phase /home/esp/esp2/mission/2018_08_31_niagara_mission.rb:135" +125 .tSample.shallow + "sampler")N2 +26 "core" 2 +2 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +4 "core" &KQK\  + .tHand.open +2 "manipulator"&L1 +75 "core" 1 +4 "manipulator"&_& +4 "core" &  E "{ + "manipulator"&U% +4 "core" % \   +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage + "manipulator"&2(- +175 "core" ( +4 "manipulator"&& +4 "core" &- " J +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +7 &=& +4 "core" &- * J +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :garage + "manipulator"& ' +108 "core" ' +2 .tHand.close +2 "manipulator"&`/ +75 "core" / +4 "manipulator"&7& +8 "core" &- J +4 "manipulator"&R% +6 "core" %   +2 .tForearm.seek :retract +2 "manipulator"&~'\ +101 "core" ' +2 .t\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&@( +271 "core" ( +2 "manipulator"&p& +4 "core" & 3 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &*& +3 "core" & o 3 +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&^'ρ +96 "core" ' +3 "manipulator"&Y& +4 "core" & 3 + "manipulator"&V% +4 "core" %v  +2 "collection"'u& +3 "core" &JOR\  +2 "collection"'"& +4 .tCC.seek :closed +2 "collection"'!(O +2 "core" &MP\  +3 &LPO\  +10 &5~KOP\ , +9 &ezMPZ @ +10 &flKNN\ P +9 &*NKPN\ O +9 &OKOZ\ O +10 &NLOP\ O +9 &oRLOP\ O +9 &1ONNT\ O +10 &NLOO\ O +9 &OJOG\ O +10 & wQJOW\ O +10 &":NNPO\ O +8 &#OKOM\ O +10 &%NJOP\ O +9 &'OINQ\ O +9 &)BNKOY\ O +10 &+QKPX\ O +9 &,NJMN\ O +10 &.NLQF\ O +9 &0JNINM\ O +9 &2 LKOO\ O +10 &3NLPM\ O +9 &5LLPO\ O +9 &7QNKOL\ O +10 &9NLNN\ O +10 &:LIOG\ O +9 &<NLOI\ O +9 &>ZOJOM\ O +9 &@OLPL\ O +10 &AQJPK\ O +9 &CRJOD\ O +9 &E_ZKOX\ P +10 &GdKOS\ Q +9 &HJNE T +10 &JKOR Y +9 &LEKND [ +9 &NHNZ Q +10 &O7OJNR (z +9 &OxOKNF\ C +2 ( + "collection"'"& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.08 + "collection"'f& +3 "core" &OxSIM\ \ C +2 .tHand.open + "manipulator"&1 +67 "core" 1 +2 "manipulator"&6% +4 "core" % v 4 +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&3'\ +93 "core" ' +4 #tFlushing the Collection Valve::Manifold +2 "collection"'a& +6 "core" &OxSKMH\ C +2 "collection"'>% +3 "core" %KNL\  +2 #tCS Pulling 5ml of flush + .CSV.dial CSR +2 "collection"'\  +128 "core"  +2 .tCSR.select :flush + "collection"' +11 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"'m'l +1349 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +9 'E% +3 "core" %lIL\  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml + "collection"'}' +704 "core" ' +2 .tCSV.dial :waste + "collection"' +130 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'9' +1981 "core" ' +2 #tPurging external Intake + "collection"'B& +4 "core" &OxRJNC\ C + "collection"'/% +4 "core" %LO\  + .tCSV.dial :flush +2 "collection"'5  +41 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'M' D +2499 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"'e + '$  +29 "core" +50  +2 .tCTV.dial :intake + "collection"'O  +75 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'(' +2496 "core" ' + .tIntake.select :close + "sampler")0 +10 .tCTV.dial :air +2 "collection"'%  +75 "core" ~ +2 #tFlushing upper manifold + "collection"'Z& +4 "core" &OxRGM\ C +2 "collection"'% +3 "core" %FNL\  +2 .tCSV.dial :flush + "collection"'X  +72 "core"  +5 .tCS.seek 5ml + "collection"'8'l +1277 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +43 "core" A +2 "collection"'% +4 "core" %lIL\  +2 .tCS.seek 7ml +49 "collection"'' +581 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +2 "collection"' +101 "core" ~ +2 .tCTV.dial :air +2 .CS.seek 0ml + "collection"'' +1756 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'k'- +797 "core" ' +2 .tCSV.dial :waste + "collection"'J +44 "core" +3 .tCS.seek 0ml + "collection"'z' +793 "core" ' +2 "collection"'F& +4 "core" &OxRJP \ C + "collection"'|% +4 "core" %ILF\  + .tCSV.dial :flush +2 "collection"'  +42 "core"  +3 .tCS.seek 3ml +2 "collection"'1'- +808 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'A @ +41 "core" B +2 "collection"'% +4 "core" %- KLd\  +2 .tCS.seek 5.001ml +2 "collection"'?'l +557 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml + "collection"'' +1267 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'j'- +794 "core" ' +2 .tCSV.dial :waste + "collection"' +74 "core" +3 .tCS.seek 0ml + "collection"'C' +807 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" & 3 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&0( +3 "core" ( + "manipulator"&+& +4 "core" &   3 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &<& +2 "core" & + 3 +2 .tForearm.seek CC +2 "manipulator"&h'ρ +95 "core" ' +2 .tHand.close + "manipulator"&n/ +71 "core" / +2 .tCC.seek :open +2 "collection"' ( +374 "core" ( +2 "manipulator"&& +4 "core" & 3 + "manipulator"&d% +4 "core" % ϔ   +2 .tForearm.seek :retract +2 "manipulator"&:'\ +94 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&4(- +275 "core" ( +2 "manipulator"&l& +4 "core" &- A +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &I& +2 "core" &- 8 A +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +111 "core" ' +3 .tHand.open +2 "manipulator"&1 +67 "core" 1 +2 "manipulator"&% +4 "core" % \  y +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&b'\ +106 "core" ' +2 #tda sampling at most 1000ml +3 #Loading sh1 puck from tube 5 into Collection Clamp + ."Qmail"HABfans.email "Started da in tube 5 at 11:34:50EDT19-Sep-18\\n{1 => 22, 2 => 22, 3 => 22, 4 => 0}\\nCan@11:30:28, 23.6C, 22% humidity, 14.2psia, 12.695V, 0.454A, 0.454A avg, 5.76W",Subject: "da sampling at most 1000ml" +2 "collection"'H& +120 "core" &NPJ\  +2 "manipulator"&;% +4 "core" %\ &  !N +2 "storage"(% +3 "core" %   ^\ 5 +2 "storage"(]. +3 "core" .( +3 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 + "storage"((< +973 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" &<< ~\ * +2 "manipulator"&P& +3 "core" &-  A +2 "manipulator"&% +4 "core" %\ & N !N +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 5 + "manipulator"&D( +179 "core" ( +3 "manipulator"&q& +5 "core" &\  $ +4 "storage"(.& +4 "core" &<= \ * +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts + "manipulator"& ' +96 "core" ' +2 "storage"(g& +4 "core" &<= \ + + .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"('L +99 "core" ' +4 "storage"(- +6 "core" -'4 +4 .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +20 ( & +3 "core" &<< ~ \  +2 "manipulator"&w& +3 "core" &\ a k 8 $ +2 .t\Elbow.seek 5 +2 "manipulator"&)( +3 "core" ( +2 "manipulator"&y& +3 "core" &\ j k  $ +2 "storage"(v& +4 "core" &<< 7\  +2 .tForearm.seek 5 + 300 counts +2 "manipulator"&c'H +28 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +60 "manipulator"&#/ +79 "core" / +13 ."downElevator"SE.seek :down +4 "manipulator"&W& +4 "storage"('v +7 "core" &\ w x $ +3 "manipulator"&% +5 "core" % V ~ +2 .tForearm.seek :retract +2 "manipulator"&o'\ +56 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +43 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&x( +162 "core" ( +2 "manipulator"&,& +4 "core" & h ` +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &-& +3 "core" &  ` +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&s'ρ +97 "core" ' +2 "manipulator"&G& +4 "core" & w 2 ` +2 "manipulator"&{% +4 "core" %y  +2 "collection"'t& +3 "core" &KO\  +2 "collection"'&& +4 .tCC.seek :closed +2 "collection"'Q(O +4 "core" &JOS\  + &JPY\  +9 &2}KN_ +{ +9 &c{MQg ? +9 &{nLPb O +10 &>NLPa\ O +9 &PLO[ O +10 &LMO`\ N +9 &NIO[\ N +9 &EPLPY O +10 & LKOW\ N +9 &OKOa\ N +9 & OLOU O +10 &"OLJOQ\ N +9 &$MKPQ\ N +10 &%NKNO\ N +9 &'PKOQ O +9 &)WLKNH\ N +10 &+LKNR\ N +9 &,OLNY N +9 &.RMPD N +10 &0_LJN\ N +9 &2"MLN\ N +10 &3OJNV O +9 &5OJQV O +9 &7gKKOV\ N +10 &9)QKQM N +9 &:QKQ N +9 &<LLO\ N +10 &>nLLOU\ O +9 &@0OJOQ O +10 &AMMQO N +9 &CQIOA N +9 &EsWJPJ P +10 &G1gJO Q +9 &HJQV U +9 &J'I Y +10 &LX)0Q \\ +9 &N++Q H +10 &O;C.1O 't +9 &Oyy25 T +5 ( + "collection"'&& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.11 + .Hand.open + "manipulator"&'1 +3 "core" &Oyp57Q T +62 1 +2 "manipulator"&N% +4 "core" % y l b +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +96 "core" ' +2 .tSC.coast "storage"(6 +3 #tcollectSample 1000ml w/bubble point of 24psi + #Priming 7ml + .Sleepy.power :sampler,:ON + .Intake.select :close + .\Exhaust.select :close + .SS.hold +2 "sampler")L+ +3 "core" + + "sampler")_% +4 "core" % \  + "collection"'U& +4 "core" &OynJN T +4 E\ `` + #tCalibrating pressure and temperature sensors + .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X  +77 "core" +2 #tAllowing 130s for 25.0ml of remaining 1000.0ml + .Intake.select :open + "sampler") +210 "collection"'"% +3 "core" %Q  +2 #tIntake @17.4psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X% +3 "core" %XQ \  +15 "collection"'f% +3 "core" %xz  +2 "sampler")"% +3 "core" %XQ \  +15 "collection"'% +3 "core" %z  +2 "sampler")^% +3 "core" %XQ \  +15 "collection"'% +3 "core" %~  +2 "sampler")E% +60 "core" %XQ \  +18 "collection"'m% +3 "core" %~  +2 "sampler")% +3 "core" %XQ  \  +15 "collection"'\ % +3 "core" %}m  +2 "sampler")B% +3 "core" %XQ \  +15 "collection"'/% +3 "core" %  +2 "sampler")}% +3 "core" %XQ \  +2 "collection"'9% +4 "core" %  + #tIntake @17.3psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 72 +2 "sampler")#.H0X% +3 "core" %  +2 "sampler")f% +3 "core" %2QQ \  +15 "collection"'s% +3 "core" %  +2 "sampler")"% +3 "core" %2QQ \  +15 "collection"'% +3 "core" %}N  +2 "sampler")^% +3 "core" %2QQ \  +15 "collection"'% +62 "core" %  +2 "sampler")E% +3 "core" %2QQ \  +15 "collection"'m% +3 "core" %  +2 "sampler")% +3 "core" %2QQ \  +2 "collection"'\ % +4 "core" %  + #tIntake @17.0psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 53 +2 "sampler")#.50X% +3 "core" %O \  +15 "collection"'f% +3 "core" %  +2 "sampler")s% +3 "core" %O \  +15 "collection"'"% +3 "core" %  +2 "sampler")% +3 "core" %O \  +15 "collection"'^% +3 "core" %  +2 "sampler")% +3 "core" %O \  +2 "collection"'E% +4 "core" %  + #tIntake @17.1psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 39 +2 "sampler")#.'0X% +3 "core" %  +2 "sampler")f% +3 "core" %H \  +15 "collection"'s% +3 "core" %  +2 "sampler")"% +3 "core" %I  \  +2 "collection"'% +3 "core" %o  +2 #tIntake @17.5psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 32 +2 "sampler")#. 0X% +3 "core" %O \  +16 "collection"'f% +3 "core" %  +2 "sampler")s% +3 "core" %O  +15 "collection"'"% +3 "core" %  +2 "sampler")% +3 "core" %O\  \  +15 "collection"'+% +3 "core" %  +2 "sampler")% +3 "core" %O\   +15 "collection"'E% +3 "core" %  +2 "sampler")% +3 "core" %N  \  +15 "collection"'c% +3 "core" %  +2 "sampler")\ % +3 "core" %O  +15 "collection"'/% +3 "core" %|  +2 "sampler")}% +3 "core" %O \  +15 "collection"'9% +3 "core" %  +2 "sampler")W% +3 "core" %O \  +15 "collection"'e% +3 "core" %  +2 "sampler")5% +3 "core" %O \  +15 "collection"'M% +3 "core" %  +2 "sampler")%% +3 "core" %O \  +15 "collection"'Z% +3 "core" %  +2 "sampler")% +3 "core" %O \  +15 "collection"'[% +3 "core" %  +2 "sampler")X% +3 "core" %O  +15 "collection"'(% +3 "core" %C  +2 "sampler")% +3 "core" %O  +15 "collection"'% +3 "core" %  +2 "sampler")8% +3 "core" %O \  +15 "collection"'% +3 "core" %  +2 "sampler")% +3 "core" %O \  +15 "collection"'O% +3 "core" %  +2 "sampler")J% +3 "core" %O \  +15 "collection"'k% +3 "core" %  +2 "sampler")% +3 "core" %N \  +15 "collection"'|% +3 "core" %$  +2 "sampler") % +4 "core" %O \  +14 "collection"'z% +3 "core" %d  +2 "sampler")A% +3 "core" %N \  +2 "collection"'% +4 "core" %M  + #tIntake @17.6psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 26 +2 "sampler")#.0X% +3 "core" %  +2 "sampler")f% +3 "core" %U \  +15 "collection"'s% +3 "core" %  +2 "sampler")"% +3 "core" %U \  +15 "collection"'% +3 "core" %[  +2 "sampler")+% +3 "core" %U \  +15 "collection"'% +3 "core" %  +2 "sampler")E% +3 "core" %U \  +15 "collection"'% +3 "core" %  +2 "sampler")c% +3 "core" %U \  +15 "collection"'\ % +3 "core" %  +2 "sampler")/% +3 "core" %U \  +15 "collection"'}% +3 "core" %}  +2 "sampler")9% +3 "core" %U \  +15 "collection"'W% +3 "core" %C  +2 "sampler")e% +3 "core" %U \  +15 "collection"'5% +3 "core" %  +2 "sampler")M% +3 "core" %U \  +15 "collection"'%% +3 "core" %  +2 "sampler")Z% +3 "core" %U \  +15 "collection"'% +3 "core" %P  +2 "sampler")[% +3 "core" %U \  +15 "collection"'X% +3 "core" %  +2 "sampler")(% +3 "core" %U \  +15 "collection"'% +3 "core" %P  +2 "sampler")% +3 "core" %U \  +15 "collection"'8% +3 "core" %V  +2 "sampler")% +3 "core" %O \  +15 "collection"'% +3 "core" %}  +2 "sampler")O% +3 "core" %P \  +15 "collection"'J% +3 "core" %M  +2 "sampler")k% +3 "core" %O \  +15 "collection"'% +3 "core" %J  +2 "sampler")|% +3 "core" %O \  +15 "collection"' % +3 "core" %"  +2 "sampler")z% +3 "core" %O \  +15 "collection"'A% +3 "core" %|  +2 "sampler")% +3 "core" %O \  +15 "collection"'g% +3 "core" %N  +2 "sampler")$% +3 "core" %O \  +15 "collection"'% +3 "core" %  +2 "sampler")% +3 "core" %O \  +15 "collection"'j% +3 "core" %X  +3 "sampler")% +3 "core" %O \  +15 "collection"'F% +3 "core" %~M  +2 "sampler")<% +3 "core" %O \  +15 "collection"'n% +3 "core" %T  +2 "sampler")@% +3 "core" %O \  +15 "collection"'3% +3 "core" %  +2 "sampler")!% +3 "core" %O \  +15 "collection"'% +3 "core" %X  +2 "sampler")h% +3 "core" %O \  +15 "collection"'l% +3 "core" %W  +2 "sampler")I% +3 "core" %O \  +15 "collection"'B% +3 "core" %  +2 "sampler")0% +3 "core" %O \  +15 "collection"'% +3 "core" %P  +2 "sampler")% +3 "core" %O \  +15 "collection"':% +3 "core" %Q  +2 "sampler")H% +4 "core" %O \  +74 "collection"';% +4 "core" %M  +2 "sampler")% +3 "core" %O \  +15 "collection"'% +3 "core" %H  +2 "sampler")m% +3 "core" %O \  +15 "collection"'T% +3 "core" %  +2 "sampler")% +3 "core" %O \  +15 "collection"'P% +3 "core" %N  +2 "sampler")% +3 "core" %O \  +15 "collection"'q% +3 "core" %  +2 "sampler").% +3 "core" %O  \  +15 "collection"'4% +3 "core" %O  +2 "sampler")^% +3 "core" %O  \  +15 "collection"'% +3 "core" %  +2 "sampler") % +3 "core" %O\ \ \  +15 "collection"'w% +3 "core" %  +2 "sampler")y% +3 "core" %O \ \  +15 "collection"'v% +3 "core" %  +2 "sampler")b% +3 "core" %O  \  +15 "collection"'K% +3 "core" %  +2 "sampler")#% +3 "core" %O  \  +15 "collection"'% +3 "core" %  +2 "sampler")?% +5 "core" %O \  +15 "collection"' % +3 "core" %  +2 "sampler")]% +3 "core" %O \  +15 "collection"'D% +3 "core" %J  +2 "sampler")-% +3 "core" %O \  +15 "collection"'% +3 "core" %  +2 "sampler")% +3 "core" %O \  +15 "collection"'G% +3 "core" %H  +2 "sampler")d% +3 "core" %O \  +15 "collection"'{% +3 "core" %  +2 "sampler")t% +3 "core" %O \  +15 "collection"')% +3 "core" %  +2 "sampler")o% +3 "core" %O \  +15 "collection"' % +3 "core" %S  +2 "sampler")&% +3 "core" %O \  +15 "collection"''% +3 "core" %H  +2 "sampler")N% +3 "core" %O \  +15 "collection"'_% +3 "core" %  +2 "sampler")U% +3 "core" %O \  +15 "collection"'% +3 "core" %N  +2 "sampler")r% +3 "core" %O \  +15 "collection"'L% +3 "core" %  +2 "sampler")S% +3 "core" %P \  +15 "collection"'=% +3 "core" %  +2 "sampler")`% +3 "core" %O \  +2 "collection"'7% +3 "core" %R  +2 #tIntake @17.4psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 21 +2 "sampler")#.0X% +3 "core" %W  +15 "collection"'f% +3 "core" %  +2 "sampler")s% +3 "core" %W  +15 "collection"'"% +3 "core" %U  +2 "sampler")% +3 "core" %W  +15 "collection"'+% +3 "core" %  +2 "sampler")% +3 "core" %W  +15 "collection"'E% +3 "core" %  +2 "sampler")% +3 "core" %W  +15 "collection"'c% +3 "core" %S  +2 "sampler")\ % +3 "core" %W  +15 "collection"'/% +3 "core" %V  +2 "sampler")}% +3 "core" %W  +15 "collection"'9% +3 "core" %/  +2 "sampler")W% +3 "core" %W  +15 "collection"'e% +3 "core" %Z  +2 "sampler")5% +3 "core" %W  +15 "collection"'M% +3 "core" %%  +2 "sampler")%% +3 "core" %W  +15 "collection"'Z% +3 "core" %  +2 "sampler")% +3 "core" %W  +15 "collection"'[% +3 "core" %  +2 "sampler")X% +3 "core" %W  +15 "collection"'(% +3 "core" %  +2 "sampler")% +3 "core" %W  +15 "collection"'% +3 "core" %r  +2 "sampler")8% +3 "core" %W  +15 "collection"'% +3 "core" %W  +2 "sampler")% +3 "core" %W  +15 "collection"'O% +4 "core" %Q  +2 "sampler")J% +4 "core" %T  +14 "collection"'k% +3 "core" %O  +2 "sampler")% +3 "core" %S  +15 "collection"'|% +3 "core" %  +2 "sampler") % +3 "core" %S  +15 "collection"'z% +3 "core" %N  +2 "sampler")A% +4 "core" %T  +14 "collection"'% +3 "core" %N  +2 "sampler")g% +3 "core" %S  +15 "collection"'$% +3 "core" %  +2 "sampler")% +3 "core" %S  +15 "collection"'% +3 "core" %R  +2 "sampler")j% +3 "core" %S  +15 "collection"'% +3 "core" %  +2 "sampler")F% +3 "core" %S  +15 "collection"'<% +3 "core" %$  +2 "sampler")n% +3 "core" %S  +15 "collection"'@% +3 "core" %S  +2 "sampler")3% +3 "core" %S \  +15 "collection"'!% +3 "core" %  +2 "sampler")% +3 "core" %S \  +15 "collection"'h% +3 "core" %  +2 "sampler")l% +3 "core" %R \  +15 "collection"'I% +3 "core" %g  +2 "sampler")B% +3 "core" %U \  +15 "collection"'0% +3 "core" %  +2 "sampler")% +3 "core" %W \  +15 "collection"'% +3 "core" %Q  +2 "sampler"):% +3 "core" %S \  +15 "collection"'H% +3 "core" %R  +2 "sampler");% +3 "core" %Q \  +15 "collection"'% +3 "core" %~  +2 "sampler")% +3 "core" %O \  +15 "collection"'m% +3 "core" %V  +2 "sampler")T% +3 "core" %O\  \  +15 "collection"'% +3 "core" %W  +2 "sampler")P% +3 "core" %O \  +15 "collection"'% +3 "core" %  +2 "sampler")q% +3 "core" %O  \  +15 "collection"'.% +3 "core" %L  +2 "sampler")4% +3 "core" %O \ \  +15 "collection"'^% +3 "core" %  +2 "sampler")% +3 "core" %O  \  +15 "collection"' % +4 "core" %W  + "sampler")w% +4 "core" %O \ \  +15 "collection"'y% +3 "core" %z  +2 "sampler")v% +3 "core" %O \  +66 "collection"'b% +12 "core" %Z  +2 "sampler")K% +3 "core" %O \  +15 "collection"'#% +3 "core" %  +2 "sampler")% +3 "core" %O \  +15 "collection"'?% +3 "core" %  +2 "sampler") % +3 "core" %O \  +15 "collection"']% +3 "core" %W  +2 "sampler")D% +3 "core" %O \  +15 "collection"'-% +3 "core" %  +2 "sampler")% +3 "core" %O \  +15 "collection"'% +3 "core" %U  +2 "sampler")G% +3 "core" %O \  +3 .tSS.reconfigure SSconfig +2 "sampler")#.0XV + .tCBV.dial between SSV and waste2 +2 "collection"'7  +30 "core"  +3 "collection"'a% +3 "core" % KMPU  +2 ."connect"CTV.dial CSV,avoiding: :air +2 .tCSV.dial CTV +2 "collection"'  +41 "core"  +2 .tCS.reconfigure CSpressurize +2 "collection"'# d@<< b +3 .tCS.seek 0ml + "collection"' ' +2245 "core" '  Y +2 "collection"'p% +4 "core" % Y\  +2 "sampler")*% +3 "core" % \ ?V +2 #tBubblePoint: Intake @38.7psia, Outlet @14.5psia + .CBV.dial SSV + "collection"', @ +37 "core" @ +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X' +99 ."CSpush"CSV.dial :air +2 "collection"'f @ +43 "core" ? +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'s' +95 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")" +134 "core" +4 .tSS.reconfigure SSexhale +2 "sampler")#.0X9 +3 "core" 9q ( +102 "collection"'s9 +3 "core" 9& +102 "collection"'9 +3 "core" 9% +103 "collection"'9 +3 "core" 9# +102 "collection"'E9 +3 "core" 9" +102 "collection"'+9 +3 "core" 9!! +102 "collection"'c9 +3 "core" 9% +102 "collection"'\ 9 +12 "core" 9) +102 "collection"'/9 +3 "core" 9. +102 "collection"'}9 +3 "core" 9 2 +102 "collection"'W9 +3 "core" 9 6 +102 "collection"'9 +3 "core" 9 +: +102 "collection"'M9 +4 "core" 9 :> +102 "collection"'99 +3 "core" 9 HC +102 "collection"'%9 +3 "core" 9 UG +102 "collection"'Z9 +3 "core" 9 cK +102 "collection"'[9 +3 "core" 9 pO +102 "collection"'e9 +4 "core" 9 {S +102 "collection"'X9 +3 "core" 9 X +102 "collection"'(9 +3 "core" 9 \\ +102 "collection"'9 +3 "core" 9 ` +102 "collection"'9 +3 "core" 9 d +102 "collection"'59 +3 "core" 9 \ h +102 "collection"'9 +3 "core" 9  m +102 "collection"'9 +3 "core" 9  q +102 "collection"'O9 +3 "core" 9  u +102 "collection"'9 +3 "core" 9 y +102 "collection"'k9 +4 "core" 9 } +102 "collection"'9 +3 "core" 9  +102 "collection"'|9 +3 "core" 9  +102 "collection"'J9 +3 "core" 9\  +102 "collection"' 9 +3 "core" 9\  +102 "collection"'A9 +4 "core" 9\  +102 "collection"'9 +3 "core" 9\ \ +102 "collection"'$9 +3 "core" 9\ \ +102 "collection"'z9 +3 "core" 9\ & +102 "collection"'9 +3 "core" 9\ , +102 "collection"'89 +4 "core" 9\ 2\ +102 "collection"'9 +3 "core" 9\ 8\ +102 "collection"'g9 +3 "core" 9\ =\ +102 "collection"'j9 +3 "core" 9\ C \ +102 "collection"'F9 +3 "core" 9\ H!\ +102 "collection"'<9 +3 "core" 9\ M" +102 "collection"'9 +3 "core" 9\ R" +102 "collection"'@9 +3 "core" 9\ W# +102 "collection"'39 +3 "core" 9\ [% +102 "collection"'n9 +3 "core" 9\ _' +102 "collection"'!9 +4 "core" 9\ c' +102 "collection"'h9 +3 "core" 9\ f( +102 "collection"'9 +3 "core" 9\ k* +102 "collection"'I9 +3 "core" 9\ n* +102 "collection"'l9 +3 "core" 9\ q+ +102 "collection"'09 +4 "core" 9\ t, +3 .tCH.hold 10:00,70C +2 "collection"'B `\ `\ t  +3 "core"  +52903 E  +7098 "core" ` +2 "collection"'9 +3 "core" 9\  +2 #tCollection Puck Heater at 70C after lysing + .CS.seek 0ml +2 "collection"'' +335 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'H @ +100 "core" A +2 .tCSV.dial :air +2 "collection"': @ +42 "core" ? +3 .tCS.seek 5ml + "collection"''l +1361 "core" ' +2 .tCSV.dial CTV + "collection"'m  +44 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'T @ +42 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'  +45 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'P @ +43 "core" ? +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'' +1350 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"'q +101 "core" ~ +2 .tCBV.dial CSV +51 "collection"'.  +37 "core" +2 "collection"'4% +4 "core" % , -  +2 .tCS.seek 5ml +2 "collection"'^'l +1354 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'  +43 "core" +2 "collection"' % +4 "core" %lqt 3\  +2 .tCS.seek 7ml +2 "collection"'w' +581 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'y @ +53 "core" B +3 .tCS.seek 10ml + "collection"'v' D +837 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'b ` +116 "core" _ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +3 "collection"'K   +38 "core" " +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'#  + '  +30 "core"  +104  +3 .tCS.seek 5ml + "collection"'?'l +1349 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"' @ +113 "core" ? +2 .tCSV.dial :waste +2 "collection"'] +103 "core" +2 .tCS.seek :empty +2 "collection"'D'Ͱ +1346 "core" ' +2 .tCSV.dial :air + "collection"'- @ +74 "core" B +3 .tCS.seek 5ml + "collection"''l +1351 "core" ' +2 .tCSV.dial CTV + "collection"'  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'G @ +42 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'{  +44 "core"  +3 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'t @ +43 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"')' +1355 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"'R +100 "core"  +2 .tCBV.dial CSV + "collection"'d  +38 "core"  +2 "collection"' % +4 "core" %ot\  +2 .tCS.seek 5ml +2 "collection"'&'l +1354 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +4 "collection"'_  +56 "core"  +2 "collection"'N% +4 "core" %l\  +2 .tCS.seek 7.001ml +2 "collection"'' +582 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'C @ +42 "core" > +3 .tCS.seek 10ml + "collection"''' D +869 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'r ` +113 "core" _ +2 #tLysing Complete +2 "collection"'L& +3 "core" &Oyw\ T +2 #tStoring sh1 puck in Collection Clamp to tube 4 + "manipulator"&=% +4 "core" %\  . + +2 "storage"(o% +3 "core" %y %\ / + "storage"(`. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 + "storage"(7(,H +339 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (a& +2 "manipulator"&& +4 "core" &,K \ + +2 &  ` +4 .t\Elbow.reconfigure TightElbow +2 ."raiseStack"SE.reconfigure SEplace +3 "manipulator"&$&.,(\ #b +2 "storage"(#]K-0-\ b +3 .t\Elbow.seek CC +3 "manipulator"&U( +3 "core" ( +2 "manipulator"&p& +3 ."raiseStack"SE.seek beamBreak +2 "storage"(*'L +2 "core" &  ` +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &,& +3 "core" & p  ` +2 .tForearm.seek CC + "manipulator"&S'ρ +107 "core" ' +2 .tHand.close + "manipulator"&Y/ +73 "core" / +2 .tCC.seek :open +2 "collection"'V( +74 "core" ' +2 "storage"(u- +3 "core" -'L + ."raiseStack"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +2 "storage"(\\' +29 "core" ' +262 ( +2 "storage"(~& +4 "core" &,J  !\ 5 + "storage"(6& +4 "core" &,J ! '\ 4 + "manipulator"&1& +4 "core" & ` +2 "manipulator"&f% +3 "core" % i  g +2 .tForearm.seek :retract +2 "manipulator"&2'\ +103 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 +2 "manipulator"&"( +143 "core" ( +2 "manipulator"& & +4 "core" &   +2 "storage"(>& +3 "core" &,J  \ 8 +2 .t\Elbow.reconfigure LimpElbow + "manipulator"&$ ,(#b +3 .tForearm.seek 4 +2 "manipulator"&s'g +109 "core" ' +2 .t\Elbow.hold + "manipulator"&, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&1 +73 "core" 1 +12 "manipulator"&E% +5 "core" % zs | !  +2 "storage"(+& +3 "core" &,J ?\ . +60 .tForearm.force -20 +5 "manipulator"&5 +3 .tForearm.seek 4 + 319 counts + "manipulator"&c'Ϧ +15 "core" ' +2 "manipulator"&\ & +4 "core" &    +2 "storage"(/& +3 "core" &,J ; A\ ; +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&}'# +25 "core" ' +2 "storage"(W% +4 "core" % Y G 0\ ; +2 ."downElevator"SE.seek :down +3 "storage"('v +99 (M% +3 "core" %59  7\ 6Yn +2 "manipulator"&9% +3 "core" %U  g +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&%'\ +93 "core" ' +63 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +2 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'Z& +3 "core" &"\  +2 .tHand.open + "manipulator"&[1 +25 "core" 1 +2 "manipulator"&e& +4 "core" & A  +2 "manipulator"&X% +3 "core" %\ "  3 B +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&((- +173 "core" ( +2 "manipulator"&& +4 "core" &- D +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-  D +2 .tForearm.seek :garage + "manipulator"&5' +110 "core" ' + .tHand.close + "manipulator"&/ +70 "core" / +2 "manipulator"&& +4 "core" &- D +2 "manipulator"&O% +4 "core" %   +2 .tForearm.seek :retract + "manipulator"&'\ +100 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&k( +272 "core" ( +2 "manipulator"&& +4 "core" & O 3 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &|& +2 "core" &   3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&J'ρ +94 "core" ' +2 "manipulator"& & +4 "core" & 3 +2 "manipulator"&A% +3 "core" %z D  +2 "collection"'& +4 "core" &!&\  +2 "collection"'$& +3 .tCC.seek :closed +2 "collection"'z(O +4 "core" &!&\  + &#%\  +9 &/|!&\ ,} +9 &fz!$y\ ? +10 &yn#$Z\ N +9 &?L"$\ L +9 &Q"%\ \ N +10 &O#&\ M +9 &O!$\ M +9 &FS!%\ M +10 & O"$\ M +9 &Q#%u\ \ M +10 & M$j\ M +9 &"OO"%K\ \ M +9 &$N"$9\ M +10 &%N %\ M +9 &'R"%\ \ M +9 &)XO!&y\ L +10 &+O!$\ \ M +9 &,O"%\ \ L +9 &.O!%\ \ M +10 &0^R#%\ \ M +9 &2"N$'\ L +10 &3N!&q\ M +9 &5Q"&x\ \ M +9 &7gL"'c\ M +10 &9*N"'M\ L +9 &:N"%\ L +9 &<N#%\ M +10 &>oQ#&\ M +9 &@1L!&\ M +10 &AM#%\ M +9 &CQ"%\ M +9 &EsW!$\ N +10 &G0g!$\ P +9 &H!%x\ T +10 &J!'i Y +9 &LY"%X Z +9 &N#%J J +10 &O1<#&7\ / +9 &Oe$&2\ F +5 ( + "collection"'$& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.09 + "collection"'& +4 "core" &OX"&\ F + &OX"'\ F +2 .tHand.open + "manipulator"&81 +76 "core" 1 +2 "manipulator"&% +4 "core" % z  +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&g'\ +93 "core" ' +2 .tPSV.dial PSR + "processing"%j +132 "core"  +2 .tPSR.select :flush + "processing"%@ +11 .tPS.seek 1.5ml + "processing"%F' +1607 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%<  +44 "core"  +3 .tPS.seek 0ml + "processing"%'W +1615 "core" ' +2 .tPSV.dial PSR + "processing"%@ +45 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%3' +2638 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%n + "collection"'!  +5 "core"  + "processing"%h  +43 "core"  +35 +2 .tPSV.dial :mixloop + "processing"% +101 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%I  +131 "core" +3 .tPS.seek 0ml + "processing"%l'W +2629 "core" ' + .tPSV.dial :air +2 "processing"%0  +44 "core"  +3 .tPS.seek 2.5ml + "processing"%' +2627 "core" ' + .tPSV.dial :mixloop +2 "processing"%B +57 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2636 "core" ' + .tPSV.dial :air +2 "processing"%;  +43 "core"  +3 .tPS.seek 2.5ml + "processing"%H' +2632 "core" ' + .tPSV.dial :mixloop +2 "processing"%: +43 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2634 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&m& +4 "core" & / 3 +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC + "manipulator"&T( +4 "core" ( +2 "manipulator"&& +4 "core" & 3 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &P& +2 "core" & 3 +2 .tForearm.seek CC +57 "manipulator"&'ρ +96 "core" ' +2 .tHand.close + "manipulator"&q/ +68 "core" / +2 .tCC.seek :open +2 "collection"'.( +379 "core" ( +2 "manipulator"&4& +4 "core" & 7 3 + "manipulator"&% +4 "core" % ό +2 .tForearm.seek :retract + "manipulator"&'\ +102 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"& (- +276 "core" ( +2 "manipulator"&^& +4 "core" &- J E +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &y& +3 "core" &- ? E +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&w' +112 "core" ' +3 .tHand.open +2 "manipulator"&b1 +65 "core" 1 +2 "manipulator"&K% +4 "core" % q h +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&#'\ +103 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing + ."connect"PRV.dial CBV +2 .tCBV.dial PRV + .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 5 into Collection Clamp + "collection"'& +4 "core" &*+\  +2 "manipulator"&v% +4 "core" %\ " ) 9 +2 "storage"( % +3 "core" % Q Y 7\ = +2 "storage"(]. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"(?(< +345 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (-& +3 "core" &<6  9\ 1  + "manipulator"&D& +4 "core" &- E + "manipulator"&% +4 "core" %\ " 9 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 5 + "manipulator"&G( +184 "core" ( +2 "manipulator"&{& +4 "core" & < m +2 "storage"(t& +3 "core" &<6  \ 0  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts + "manipulator"&' +99 "core" ' +2 "storage"(R& +4 "core" &<6 y\ 1  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(d'L +99 "core" ' +2 "storage"( - +3 "core" -'C +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 ()& +3 "core" &<3 A\ '  +2 "manipulator"&_& +3 "core" & S m +2 .t\Elbow.seek 5 + "manipulator"&N( +12 "core" ( +2 "manipulator"&&& +4 "core" & j  +2 "storage"(C& +3 "core" &<4 \ )  +2 .tForearm.seek 5 + 300 counts +2 "manipulator"&'H +19 "core" ' +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&r/ +70 "core" / +12 ."downElevator"SE.seek :down +3 "manipulator"&L& +3 "storage"(='v +6 "core" &   +2 "manipulator"&o% +3 "core" % B  | +2 .tForearm.seek :retract +2 "manipulator"&`'\ +64 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +30 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&a( +149 "core" ( +2 "manipulator"&& +4 "core" &  K 9) +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &p& +3 "core" &  7 9) +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&,'ρ +98 "core" ' +2 "manipulator"&Y& +4 "core" &  9) +2 "manipulator"&u% +3 "core" %o  +3 "collection"'x& +4 "core" &)-\ \ +2 "collection"'& +6 .tCC.seek :closed + "collection"'Q(O +3 "core" &',h\ \ +4 &(-_\ \ 5 +9 &:Iz),R\ 1 +10 &isy,.A F +9 &U*.:\ N +10 &L*-\ M +9 &O*,\ M +9 &XR*-\ \ M +10 &Q*,h\ M +9 &L*.f\ M +9 &O)-j\ M +10 &`Q(,a\ M +9 &!"Q+-R\ M +10 &"L**=\ M +9 &$L(,.\ N +9 &&gN)."\ N +10 &()N)+\ N +9 &)N)-\ N +9 &+N),\ N +10 &-oO+,\ N +9 &/1N(-\ N +10 &0N'.0\ M +9 &2L',9\ M +9 &4xK).\ M +10 &6:Q)-\ M +9 &7P(/\ M +9 &9Q,,\ M +10 &;O*,\ N +9 &=AN),\ N +10 &?N*-\ M +9 &@J+,\ M +9 &BQ*-\ N +10 &DIR)-\ N +9 &FY(,\ O +9 &Gr)+ R +10 &IvH V +9 &K, Z +10 &L [ +9 &N{(s A +9 &O`'.4s %n +10 &O{j-/j S +2 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.91 + .Hand.open + "manipulator"&~1 +77 "core" 1 +2 "manipulator"&6% +4 "core" % o q w +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&*'\ +102 "core" ' +2 .tSC.coast "storage"(6 +3 .tCTV.dial CSV,avoiding: :intake +2 "collection"'1  +131 "core"  +2 .tCSV.dial CTV + "collection"'f  +40 "core"  +2 .tPS.seek 2.5ml +2 "processing"% ' +2635 "core" ' +2 "collection"'>% +4 "core" % A\  +2 .tCS.seek 4.15ml + "collection"'S'Q +1566 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%U  +43 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%  +72 "core"  +3 .tPS.seek 0ml + "processing"%E'W +722 E\ OO +1928 "core" ' +2 .tCBV.dial between PRV and waste1 +55 "collection"'+ ` +48 "core" _ +2 .tCSV.dial :air +2 "collection"'2 @ +42 "core" > +3 .tCS.seek 10ml + "collection"'\ ' D +1571 "core" ' +2 .tCSV.dial CTV + "collection"'/  +44 "core"  +2 .tCS.seek 0ml +2 "collection"'W' +2627 "core" ' +2 .tCBV.dial :waste1 + "collection"'" @ +29 "core" > +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +4 "collection"'M  +130 "core" +2 "collection"'9& +4 "core" &O{h S +2 #tStoring lyfil puck in Collection Clamp to tube 4 + "manipulator"&s% +3 "core" %\ $ u s  D +2 "storage"(c% +4 "core" % }\ * +2 "storage"(Z. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 + "storage"(\\(,H +338 "core" ( +32 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 ([& +2 "core" &,E U\ - +2 "manipulator"&e& +3 "core" & f 9( +2 "manipulator"&X% +4 "core" %\ $  D +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 + "manipulator"&}( +156 "core" ( +2 "manipulator"&& +4 "core" & O  +2 "storage"(& +3 "core" &,F  V\ 0 +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&'# +97 "core" ' +2 "storage"(7& +4 "core" &,F \ 3 +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"('L +282 "core" ' +2 "storage"(- +3 "core" -' +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" & T  +2 "storage"(O& +3 "core" &,F \ , +2 .t\Elbow.reconfigure LimpElbow + "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 4 +2 "manipulator"&%'g +36 "core" ' +2 .t\Elbow.hold + "manipulator"&5, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(- +3 "core" -' +2 .tSE.seek 0.1 Pucks below Top Plate + "storage"(|'= +29 "core" ' +2 "manipulator"&(% +4 "core" %ne  " ' + "storage"( & +4 "core" &,F F\ $ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 307 counts + "manipulator"&A'Ϛ +22 "core" ' +2 "manipulator"&& +4 "core" & X  +2 "storage"(& +4 "core" &,F  \ 0 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts + "manipulator"&V'# +26 "core" ' +2 .tSE.seek 1.1 Pucks below Top Plate +2 "storage"($', +40 "core" ' +2 "manipulator"&& +4 "core" &  +2 "manipulator"&8% +3 "core" %a 5 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&j( +146 "core" ( +4 "manipulator"&J& +3 "core" & S 4 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &<& +3 "core" &  4 +2 .tForearm.seek CC + "manipulator"&F'ρ +103 "core" ' +2 .tHand.close + "manipulator"&@/ +72 "core" / +2 .tCC.seek :open +2 "collection"'( +379 "core" ( +2 "storage"(n& +4 "core" &,F\ 2 + "storage"(h& +4 "core" &,F C\ 2 +2 "manipulator"&!& +3 "core" &  4 +2 "manipulator"&% +3 "core" % χ R +2 .tForearm.seek :retract +2 "manipulator"&I'\ +98 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 + "manipulator"&3( +154 "core" ( +2 "manipulator"&0& +4 "core" &   +2 "storage"(l& +3 "core" &,F ! * :\ 6 +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 4 + "manipulator"&B'g +113 "core" ' +2 .t\Elbow.hold + "manipulator"&, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&;1 +76 "core" 1 +14 "manipulator"&% +4 "core" % u| x z 0 + "storage"(:& +4 "core" &,F \ . + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 314 counts + "manipulator"&H'ϡ +16 "core" ' +2 "manipulator"&m& +4 "core" & *  +2 "storage"(& +3 "core" &,F , - B\ 9 +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts + "manipulator"&P'# +25 "core" ' +2 "storage"(q% +4 "core" %6 9 ;\ ;\ + +2 ."downElevator"SE.seek :down +3 "storage"(k'v +99 (g% +3 "core" %2  \ 8Yl +2 "manipulator"&z% +3 "core" %0 0 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +61 "manipulator"&4'\ +85 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +9 "core" ' +2 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%  +73 "core" +3 .tPS.seek 2.5ml + "processing"%' +2632 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%^ +41 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%y  +43 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%T +44 "core" +2 .tdelay 1 second +102 .PSV.dial :air +30 "processing"%b  +44 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%K'W +2633 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%& +4 "core" &Y\ $ + .tHand.open +2 "manipulator"&1 +26 "core" 1 +2 "manipulator"&v& +4 "core" &    +2 "manipulator"& % +3 "core" %\ $   H +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&](- +177 "core" ( +2 "manipulator"&w& +4 "core" &-  +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &-& +3 "core" &-   +2 .tForearm.seek :garage + "manipulator"&D' +110 "core" ' +2 .tHand.close + "manipulator"&/ +77 "core" / +2 "manipulator"&{& +4 "core" &-   +2 "manipulator"&t% +3 "core" %   [ +2 .tForearm.seek :retract +2 "manipulator"& '\ +99 "core" ' +4 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC + "manipulator"&R( +115 "core" ( +2 "manipulator"& & +4 "core" & < + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &)& +3 "core" & +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&_' +101 "core" ' +2 "manipulator"&&& +4 "core" &  Z +2 "manipulator"&C% +3 "core" %  +2 "processing"%#& +4 "core" &Y\ # +2 "processing"%r& +4 .tPC.seek :closed + "processing"%L(Tg +3 "core" &X\ # +3 &Y\ ! +8 &4}]\ +} +10 &d~`\ @ +9 &Mm]\ P +9 &OZ\ P +10 &La\ P +9 &Rf\ P +10 &ULe\ P +9 &Lf\ P +9 &Qc\ P +10 &Qg\ P +9 & ]Rr\ P +9 &"Pu\ P +10 &#Oq\ O +9 &%No\ O +10 &'dQp\ P +9 &)'Lq\ P +9 &*Qv\ P +10 &,Q}\ P +9 &.mOz\ P +9 &0/L\ P +10 &1R\ P +9 &3R\ P +10 &5vQ\ O +9 &78N\ O +9 &8M\ P +10 &:L\ O +9 &<~N\ O +9 &>?L\ P +10 &@Q\ O +9 &AM\ O +10 &CQ\ P +9 &EGT\ P +9 &GT\ P +10 &H\\\ Q +9 &Jc\ R +9 &L?\ U +10 &M\ V +9 &O\ V +10 &Q\ V +9 &S?~\ > +9 &T /\ V +10 &TM\ ) +2 ( + "processing"%r& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.61 + "processing"%o& +3 "core" &TM\ ) +2 .tHand.open + "manipulator"&G1 +66 "core" 1 +2 "manipulator"&% +4 "core" %  K +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +101 "core" ' +2 .tPRV.dial :air + "processing"%p  +43 "core"  +2 .tPSV.dial :mixloop +2 "processing"%d +43 "core" +2 "processing"%% +4 "core" %U\  +2 .tPS.seek 0.3ml +2 "processing"%=' +390 "core" ' + .tPSV.dial PSR +2 "processing"%Y +103 "core"  +2 .tPSR.select :wash + "processing"% +11 .tPS.seek 0.7ml +2 "processing"%u'* +487 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%x' +1913 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%N +103 "core" +2 .tPTV.dial :mixing +2 "processing"%` @ +71 "core" B +2 .tPBV.dial :waste2 + "processing"%.  +92 "core"  +2 .tPS.seek 0ml +2 "processing"%~'W +2635 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&6& +4 "core" & +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC + "manipulator"&( +4 "core" ( +2 "manipulator"&1& +4 "core" & & + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &f& +2 "core" & +2 .tForearm.seek PC +2 "manipulator"&,' +94 "core" ' +2 .tHand.close + "manipulator"&?/ +66 "core" / +2 .tPC.seek :open +2 "processing"%( +404 "core" ( +2 "manipulator"&>& +4 "core" & + "manipulator"&'% +4 "core" %  +2 .tForearm.seek :retract + "manipulator"&U'\ +94 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage + "manipulator"&(- +130 "core" ( +2 "manipulator"& & +4 "core" &-  A & +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &+& +2 "core" &-  & +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&2' +114 "core" ' + .tHand.open +2 "manipulator"&S1 +70 "core" 1 +2 "manipulator"&/% +4 "core" % \ { W d +51 .tForearm.reconfigure LooseForearm +11 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&\ '\ +99 "core" ' +2 #tLoading da puck from tube 5 into Processing Clamp + "processing"%"& +4 "core" &\ " +2 "manipulator"&M% +3 "core" %   +2 "storage"(9% +4 "core" % / / %\ : + "storage"(s. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 + "storage"(c(< +344 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (Z& +3 "core" &<? t\ - + "manipulator"&[& +4 "core" &-  w n & +2 "manipulator"&e% +3 "core" %   J  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .t\Elbow.seek 5 + "manipulator"&X( +175 "core" ( +2 "manipulator"&& +4 "core" & E [ +2 "storage"(& +3 "core" &<? \ . +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts + "manipulator"&7' +94 "core" ' +2 "storage"(a& +4 "core" &<?  \ / +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(*'L +124 "core" ' +2 "storage"(- +3 "core" -'R +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 (& +3 "core" &<<  \\\  +2 "manipulator"&O& +3 "core" & w y / [ +2 .t\Elbow.seek 5 +2 "manipulator"&( +23 "core" ( +2 "manipulator"&(& +4 "core" & 7 +2 "storage"( & +3 "core" &<< n\ " +2 .tForearm.seek 5 + 300 counts +2 "manipulator"&'H +22 "core" ' +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +72 "core" / +12 ."downElevator"SE.seek :down +3 "manipulator"&& +3 "storage"(8'v +6 "core" & + +2 "manipulator"&% +4 "core" % C  +2 .tForearm.seek :retract +2 "manipulator"&}'\ +80 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +17 "core" ' +2 .t\Elbow.seek PC +2 "manipulator"&( +251 "core" ( +2 "manipulator"&%& +4 "core" & S u +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &A& +3 "core" & g u +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&|' +100 "core" ' +2 "manipulator"&J& +4 "core" &  u +2 "manipulator"&<% +4 "core" %  +2 "processing"%V& +3 "core" &q\  +2 "processing"%5& +4 .tPC.seek :closed +2 "processing"%@(Tg +2 "core" &\  +4 &\  +9 &,r\ +{ +10 &cx\ ? +9 &_k\ P +10 &!L\ P +9 &O\ O +9 &O\ P +10 &gO\ P +9 &)L\ P +9 &N\ P +10 &P\ P +9 & oK\ P +10 &"1K\ P +9 &#K\ P +9 &%L\ O +10 &'xL\ O +9 &):M\ O +9 &*L\ O +10 &,M\ O +9 &.~P\ P +10 &0BL\ O +9 &2Q\ P +9 &3M\ O +10 &5L\ O +9 &7IJ\ P +9 &9 J\ P +10 &:J\ O +9 &<L\ O +10 &>QJ\ P +9 &@I\ O +9 &AK\ O +10 &CO\ P +9 &EYL\ P +9 &GR\ P +10 &HZ\ Q +9 &Jb\ R +10 &LQ\ U +9 &N\ \ V +9 &O\ \ V +10 &Q\ V +9 &SGq\ \ 5 +9 &T/6`\ 9 +9 ( +2 &TB\  & + "processing"%5& +4 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.64 + .Hand.open + "manipulator"&1 +67 "core" 1 +3 "manipulator"&Q% +4 "core" % m j Y +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&n'\ +96 "core" ' +2 .tSC.coast "storage"(6 +4 #tHeating da puck from tube 5 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"%h9 +2 %!  +5 "core" 9  +102 "processing"%9 +3 "core" 9 +102 "processing"%09 +3 "core" 9  +102 "processing"%l9 +3 "core" 9  +102 "processing"%F9 +4 "core" 9 +102 "processing"%j9 +3 "core" 9 +102 "processing"%;9 +3 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%:9 +3 "core" 9" +102 "processing"%m9 +4 "core" 9& +102 "processing"%9 +3 "core" 9+ +102 "processing"%q9 +3 "core" 9 / +102 "processing"%I9 +3 "core" 9 3 +102 "processing"%g9 +3 "core" 97 +102 "processing"%z9 +3 "core" 9; +102 "processing"%39 +3 "core" 9@ +102 "processing"%B9 +3 "core" 9D +102 "processing"%H9 +3 "core" 9 H +102 "processing"%$9 +3 "core" 9$L +102 "processing"%9 +4 "core" 9*P +102 "processing"%P9 +3 "core" 90U +102 "processing"%k9 +3 "core" 95Y +102 "processing"%\\9 +3 "core" 9:] +102 "processing"%E9 +3 "core" 9Aa +102 "processing"%^9 +3 "core" 9Fe +103 "processing"%y9 +3 "core" 9Mj\ +102 "processing"%T9 +3 "core" 9Sn\ +102 "processing"%b9 +3 "core" 9Zr +102 "processing"%9 +3 "core" 9`v +102 "processing"%9 +3 "core" 9gz +3 .tPH.hold 2:00:00,28C +2 .delay 1:30 +2 "processing"% ppe +3 "core" { +8999 .tPSR.select :air + .PSV.dial PSR +2 "processing"%v +103 "core"  +2 .tPSR.select :wash + "processing"% +11 .tPS.seek 0.5ml +2 "processing"% ' +588 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +10 .tPS.seek 2ml + "processing"%w'[ +1607 "core" ' +2 .tPTV.dial :puck + "processing"%-  +72 "core"  +2 .tPSV.dial PTV + "processing"% +73 "core" +2 .tPBV.dial :waste1 + "processing"%  +133 "core"  +2 "processing"%{% +4 "core" %V\  +2 .tPS.seek 1.5ml +2 "processing"%t' +587 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%4 * +33 "core" , +3 .tPS.seek 0ml + "processing"% 'W +1610 "core" ' +2 .tdelay 5:00 +14906 E\ ;: +15155 #trecoverPSRreagent08 +5 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%)  +35 "core"  +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%D * +33 "core" , +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%& +73 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%C' +2413 "core" ' +2 .tPSV.dial PTV + "processing"%# +86 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"%] +71 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +3 "processing"% +73 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%i  +71 "core"  +2 .tPS.seek :empty +2 "processing"%o'9 +2405 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%G  +134 "core" +2 .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 .tPRV.dial :ab1 +2 "processing"%r @ +75 "core" A +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%p'w +351 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +3 "collection"'d  + "processing"%  +46 "core"  +6 +2 "processing"%_% +4 "core" %ut\  +2 .tPS.seek 0.32ml +2 "processing"%K'" +400 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'Y  +29 "core" +2 .tPRV.dial :air +2 "processing"%=  +44 "core"  +3 .tPS.seek 0.9ml + "processing"%u'D +1241 "core" ' +2 .tPRV.dial :waste2 + "processing"%N @ +73 "core" > +3 .tPS.seek 0.5ml +2 "processing"%`' +869 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%.  +44 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%x'[ +1616 "core" ' +2 .tPSV.dial :PML + "processing"%6 +44 "core" +2 .tPTV.dial :mixing +2 "processing"%1 @ +74 "core" B +2 .tPBV.dial :waste1 + "processing"%f  +34 "core" +2 "processing"%?% +4 "core" %]d\  +2 .tPS.seek 1.85ml +2 "processing"%R'= +237 "core" ' +2 .tPBV.dial between PSV and waste1 + "processing"% * +35 "core" + +3 .tPS.seek 0ml + "processing"%L'W +1974 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'>& +3 "core" &04W\ + .tHand.open + "manipulator"&'1 +23 "core" 1 +2 "manipulator"& & +4 "core" & u +2 "manipulator"&+% +3 "core" %\ 1 ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&,(- +151 "core" ( +2 "manipulator"&& +4 "core" &-  +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &S& +3 "core" &- ;  +2 .tForearm.seek :garage +2 "manipulator"&/' +110 "core" ' +4 .tHand.close + "manipulator"&U/ +71 "core" / +2 "manipulator"&"& +4 "core" &- F  +2 "manipulator"&M% +3 "core" %  i k +2 .tForearm.seek :retract +2 "manipulator"&9'\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&s( +287 "core" ( +2 "manipulator"&2& +4 "core" &  \ J + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &Z& +2 "core" &  J +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&['ρ +99 "core" ' +2 "manipulator"&e& +4 "core" &  J +2 "manipulator"&% +3 "core" %~ : +2 "collection"'& +4 "core" &15.\  +2 "collection"'a& +3 .tCC.seek :closed +2 "collection"'(O +3 "core" &15J\  +4 &04J\ 5 +10 &1Gx15F\ 2 +9 &]r{35J\ F +10 &Y15Q\ O +9 &N05<\ O +9 &Q15H\ O +10 &GR04L\ O +9 &\ Q23I\ N +9 &O05C\ N +10 &O15G\ N +9 &PN04M\ N +10 &!M04K\ O +9 &"L24B\ N +9 &$O24C\ O +10 &&WQ25C\ O +9 &(R14<\ N +9 &)O34B\ N +10 &+O15>\ N +9 &-`O-5G\ N +10 &/!L33=\ O +9 &0L23A\ N +9 &2N34@\ N +10 &4gL13<\ O +9 &6)R16C\ O +9 &7O/34\ O +10 &9L22@\ O +9 &;oR05D\ O +10 &=1O14C\ O +9 &>N25R\ O +9 &@Q14G\ N +10 &BwO15H\ O +9 &D8U04O\ O +9 &E[15C\ P +10 &Gj.5A\ R +9 &Il24< U +10 &K!/4M Z +9 &L.4K [ +9 &N01Q > +10 &O]/04T #h +9 &O{b14H J +4 ( + "collection"'a& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.84 + "collection"'& +4 "core" &O{_15O J + .tHand.open + "manipulator"&1 +70 "core" 1 +2 "manipulator"&O% +4 "core" % ~  : +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&('\ +102 "core" ' +2 .tPSV.dial PSR + "processing"% +102 "core"  +2 .tPSR.select :flush + "processing"%@ +11 .tPS.seek 1.5ml + "processing"%\ ' +1617 "core" ' +3 .tdelay 5 seconds +503 .PSV.dial :waste1 +2 "processing"%  +42 "core"  +3 .tPS.seek 0ml + "processing"%'W +1618 "core" ' +2 .tPSV.dial PSR + "processing"% +43 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%X' +2636 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +4 "processing"%7  + "collection"'*  +40 "core" +123  +2 .tPSV.dial :mixloop +2 "processing"% +113 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%%  +75 "core" +3 .tPS.seek 0ml + "processing"%A'W +2627 "core" ' +2 .tPSV.dial :air + "processing"%8  +57 "core" +3 .tPS.seek 2.5ml + "processing"%' +2630 "core" ' +2 .tPSV.dial :mixloop + "processing"%J +42 "core" +3 .tPS.seek 0ml + "processing"%<'W +2632 "core" ' +2 .tPSV.dial :air + "processing"%V  +44 "core"  +3 .tPS.seek 2.5ml + "processing"%}' +2634 "core" ' +2 .tPSV.dial :mixloop + "processing"% +44 "core" +5 .tPS.seek 0ml +2 "processing"%'W +2627 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&Q& +4 "core" &  h r 6 J +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&h( +3 "core" ( +2 "manipulator"&5& +4 "core" &   z a J +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &  s k J +2 .tForearm.seek CC + "manipulator"&|'ρ +95 "core" ' +2 .tHand.close + "manipulator"&0/ +67 "core" / +2 .tCC.seek :open +2 "collection"'c( +379 "core" ( +2 "manipulator"&l& +4 "core" &  ] J +2 "manipulator"&F% +3 "core" % τ , +2 .tForearm.seek :retract + "manipulator"&j'\ +95 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&;(- +305 "core" ( +2 "manipulator"&& +4 "core" &-  B +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &:& +3 "core" &- 1 A +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&m' +112 "core" ' +2 .tHand.open + "manipulator"&1 +70 "core" 1 +2 "manipulator"&q% +4 "core" % \ } _ S +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&I'\ +105 "core" ' +2 ."da"delayUntil "12:32:11.40" +3749 E\ >> +21038 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%g @ +74 "core" B +2 ."da"PBV.dial :waste1 + "processing"%z  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%3 * +34 "core" + +2 ."da"PSV.dial :air +2 "processing"%B  +43 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%H' +2408 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%$ +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +44 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%P +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%k  +43 "core"  +2 ."da"PS.seek :empty +2 "processing"%\\'9 +2387 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%E +130 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml + "processing"%y'[ +1607 "core" ' + ."da"PTV.dial :puck +2 "processing"%T  +72 "core"  +2 ."da"PSV.dial PTV + "processing"%b +73 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +35 "core" +2 "processing"%% +4 "core" %YW\  +2 ."da"PS.seek 1.5ml + "processing"%v' +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%~ * +33 "core" + +3 ."da"PS.seek 0ml + "processing"% 'W +1645 "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"% * +35 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%{' +2412 "core" ' +2 ."da"PSV.dial PTV + "processing"%w +86 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%4 +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%t +131 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%!  +70 "core"  +2 ."da"PS.seek :empty +2 "processing"%)'9 +2409 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%D +131 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml +2 "processing"% '[ +1375 E\ ]\\ +231 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%# +74 "core" +2 ."da"PBV.dial :waste1 + "processing"%]  +36 "core" +2 "processing"% % +4 "core" %]X\  +2 ."da"PS.seek 1.5ml +2 "processing"%i' +585 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%C * +35 "core" , +3 ."da"PS.seek 0ml +2 "processing"%G'W +1607 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +46 "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 + "processing"%o +73 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2401 "core" ' +2 ."da"PSV.dial PTV + "processing"%d +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%_ +73 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%p +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%Y  +84 "core" +2 ."da"PS.seek :empty +2 "processing"%='9 +2385 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%K  +43 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing + "processing"%N  +135 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%u  +44 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%. +42 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%`' +393 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%6  +44 "core"  +2 "processing"%1% +4 "core" %C\  +2 ."da"PS.seek 0.55ml +2 "processing"%f'} +341 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%?  +43 "core"  +2 ."da"PS.seek 2ml +2 "processing"%'[ +1552 "core" ' + ."da"PSV.dial :PML +2 "processing"%x +44 "core" +2 ."da"PTV.dial :mixing +2 "processing"%R @ +73 "core" A +2 ."da"PBV.dial :waste1 + "processing"%>  +34 "core" +2 "processing"%'% +4 "core" %]^\  +2 ."da"PS.seek 1.85ml + "processing"% '= +243 "core" ' +3 ."da"PBV.dial between PSV and waste1 +2 "processing"%+ * +34 "core" + +3 ."da"PS.seek 0ml + "processing"%'W +1960 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +28805 E\ DD +19197 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%S  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 ."da"PSV.dial :air +2 "processing"%U  +43 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%"' +2414 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%M +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%n  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%/ +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%2  +44 "core"  +2 ."da"PS.seek :empty +2 "processing"%Z'9 +2390 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%, +144 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%e' +614 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml + "processing"%'[ +1620 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +72 "core"  +2 ."da"PSV.dial PTV + "processing"%9 +75 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +34 "core" +2 "processing"%% +4 "core" %a\  +2 ."da"PS.seek 1.5ml + "processing"%' +588 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%O * +35 "core" , +3 ."da"PS.seek 0ml + "processing"%a'W +1608 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%[ * +35 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%L +73 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2400 "core" ' +2 ."da"PSV.dial PTV + "processing"%\ +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +73 "core"  +2 ."da"delay 5 seconds +557 .PSV.dial PTV +5 "processing"% +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%*  +71 "core"  +2 ."da"PS.seek :empty +2 "processing"%7'9 +2396 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +131 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml +2 "processing"%X'[ +1605 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%8 +72 "core" +2 ."da"PBV.dial :waste1 + "processing"%A  +34 "core"  +2 "processing"%J% +4 "core" %[k\  +2 ."da"PS.seek 1.5ml +2 "processing"%' +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%V * +33 "core" , +3 ."da"PS.seek 0ml + "processing"%<'W +643 E\ RR +964 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%} * +34 "core" + +4 ."da"PSR.select :air +4 .PSV.dial PSR +2 "processing"%Q +74 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%5' +2387 "core" ' +2 ."da"PSV.dial PTV + "processing"% +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +4 "processing"%0 +73 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%s +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%(  +71 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2380 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%l +130 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml +2 "processing"%|'[ +1612 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%h +71 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +35 "core" +2 "processing"%:% +4 "core" %Xa\  +2 ."da"PS.seek 1.5ml +2 "processing"%' +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%q * +34 "core" + +3 ."da"PS.seek 0ml + "processing"%j'W +1609 "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"%g * +34 "core" * +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%z +73 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%3' +2406 "core" ' +2 ."da"PSV.dial PTV + "processing"%B +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%$ +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%  +71 "core"  +2 ."da"PS.seek :empty +2 "processing"%P'9 +2381 "core" ' +2 ."da"Sleepy.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%k +146 "core"  +2 ."da"PSR.select :sub1 +2 "processing"% +18 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.25ml +2 "processing"%H'7 +344 "core" ' +33 ."da"delay 5 seconds +504 .PSR.select :sub2 +3 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%E' +332 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml + "processing"%\\'[ +1612 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%^ +76 "core" +2 ."da"PBV.dial :waste1 + "processing"%T  +34 "core" +2 "processing"%b% +4 "core" %[R  +2 ."da"PS.seek 1.5ml +2 "processing"%' +598 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +3 ."da"PS.seek 0ml + "processing"%y'W +1615 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%~  +33 "core"  +2 ."da"delay 30 seconds +2700 E  +302 ."da"PBV.dial between PSV and waste1 +2 "processing"%v * +34 "core" * +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%- +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2473 "core" ' +2 ."da"PSV.dial PTV + "processing"% +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%w +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%4  +74 "core"  +2 ."da"PS.seek :empty +2 "processing"%t'9 +2465 "core" ' +2 "processing"%!9 +3 "core" 94 +2 #"da"Processing Puck Heater at 27.9C before imaging +58 .PH.coast +5 "processing"%{  +3 "core" 4 + 4 + "processing"%D& +3 "core" &TBY & +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 4 +2 "manipulator"&)% +3 "core" %\ ! ` b S B< +2 "storage"(&% +3 "core" %  +2 "storage"(#. +2 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 ."da"SC.seek 4 + "storage"(](,H +337 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 ( & +3 "core" &,G " +2 "manipulator"& & +3 "core" &- U Z < BA +2 "manipulator"&C% +4 "core" %\ ! [ ] R B< +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 4 +2 "manipulator"&i( +170 "core" ( +2 "manipulator"&& +4 "core" & d j B i +2 "storage"(r& +4 "core" &,G +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 4 + 700 counts +2 "manipulator"&o'# +91 "core" ' +2 "storage"(G& +4 "core" &,G  +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek beamBreak +2 "storage"(d'L +291 "core" ' +2 "storage"(_- +3 "core" -'y + ."da"SE.configure SEconfig +3 "storage"(#QK-0-\ b +2 "manipulator"&p& +3 "core" & U U N D i +2 "storage"(Y& +3 "core" &,G +2 ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 4 +2 "manipulator"&'g +40 "core" ' +2 ."da"\Elbow.hold +2 "manipulator"&K, +3 "core" , + ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 "storage"(N- +2 "core" -'y +3 ."da"SE.seek 1.1 Pucks below Top Plate + "storage"(u'1 +28 "core" ' +2 "manipulator"&.% +4 "core" %vg 4 +2 "storage"(=& +3 "core" &,G [ + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 4 + 315 counts + "manipulator"&6'Ϣ +20 "core" ' +2 "manipulator"&1& +4 "core" & p  D i +2 "storage"(`& +4 "core" &,G p +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 4 + 700 counts +2 "manipulator"&?'# +27 "core" ' +3 ."da"SE.seek 2.1 Pucks below Top Plate +3 "storage"(f' +40 "core" ' +2 "manipulator"&x& +4 "core" & t F i +2 "manipulator"&R% +3 "core" %  E +2 ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&>'\ +89 "core" ' +2 ."da"\Elbow.seek PC +2 "manipulator"&'( +241 "core" ( +4 "manipulator"&+& +3 "core" & ` \\ A +2 ."da"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" & S T Y B +2 ."da"Forearm.seek PC +2 "manipulator"& ' +94 "core" ' +2 ."da"Hand.close + "manipulator"&S/ +68 "core" / +2 ."da"PC.seek :open +2 "processing"%( +404 "core" ( +2 "storage"(U& +4 "core" &,G + "manipulator"&& +4 "core" & c b  C + "manipulator"&M% +4 "core" % d X e D +2 ."da"Forearm.seek :retract + "manipulator"&n'\ +102 "core" ' +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 4 +2 "manipulator"&/( +256 "core" ( +2 "manipulator"&2& +4 "core" & ? H G ?R + "storage"("& +4 "core" &,G  +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 4 + 700 counts +2 "manipulator"&,'# +97 "core" ' +2 ."da"Hand.open +2 "manipulator"&Z1 +74 "core" 1 +12 "storage"(e- +3 "core" -' +2 ."da"SE.seek 1.86 Pucks below Top Plate +2 "storage"(' +24 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.19 Pucks below Top Plate + "storage"(9' +53 "core" ' +2 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da18sep1913h93ml.tif +1945 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +373 #"da"SX HX9/16 (USB:43): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 19.967 seconds\ /var/log/esp/da18sep1913h93ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da18sep1913h93ml15s.tif +1556 #SX HX9/16 (USB:43): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da18sep1913h93ml15s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da18sep1913h93ml30s.tif +3057 #SX HX9/16 (USB:43): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da18sep1913h93ml30s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da18sep1913h93ml70s.tif +7118 #SX HX9/16 (USB:43): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da18sep1913h93ml70s.tif: TIFF Upload Complete\ + .Sleepy.power :camera,:OFF +2 ."Qmail"HABfans.email "19.967 sec auto-exposure",Subject: "da18sep1913h93ml images!" +11 "storage"(- +140 "core" -' +2 "storage"(& +4 "core" &,G e\  +2 "manipulator"&& +3 "core" & ~  qQ +2 ."da"\Elbow.seek 4 +2 "manipulator"&O( +23 "core" ( +2 "manipulator"&& +4 "core" & r +2 "storage"( & +4 "core" &,G \  +3 ."da"Forearm.seek 4 + 700 counts +2 "manipulator"&['# +9 "core" ' +2 ."da"SE.reconfigure SEgently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.9 Pucks below Top Plate +2 "storage"(L'& +61 "core" ' +75 "manipulator"&a& +5 "core" & q X +2 "storage"(\ & +3 "core" &,G \ % +2 ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 4 +2 "manipulator"&'g +36 "core" ' +2 ."da"\Elbow.hold +2 "manipulator"&, +4 "core" , +4 ."da"\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 2.09 Pucks below Top Plate +77 "storage"(*' +29 "core" ' +4 "manipulator"&% +4 "core" %c % b +2 "storage"(& +4 "core" &,G ,\ ! + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 4 + 296 counts + "manipulator"&7'Ϗ +20 "core" ' +2 "manipulator"&%& +4 "core" & 5 +2 "storage"(8& +3 "core" &,G \ - +5 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 4 + 700 counts +2 "manipulator"&A'# +28 "core" ' +2 "storage"(J% +4 "core" %  \ + +3 ."downElevator"SE.seek :down +2 "storage"(X'v +98 (V% +3 "core" %j0 J\ "Wd +2 "manipulator"&% +4 "core" % c ` G +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +93 "core" ' +49 ' + ."downElevator"SE.coast +2 "storage"(5 +2 ."da"SC.coast +2 "storage"(6 +4 #tStarting finalPurge +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%}& +4 "core" &F\  +2 ."psFlush"Hand.open + "manipulator"&Q1 +15 "core" 1 +2 "manipulator"&<& +5 "core" &  +2 "manipulator"&% +4 "core" %\  3 +2 ."psFlush"\Elbow.seek FlushPuck::Garage +2 "manipulator"&0(- +169 "core" ( +2 "manipulator"&s& +4 "core" &- C C +2 ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &(& +4 "core" &- x > C +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&5' +103 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&l/ +74 "core" / +3 "manipulator"&& +4 "core" &- a g C + "manipulator"&F% +4 "core" %  1 6 +2 ."psFlush"Forearm.seek :retract +5 "manipulator"&h'\ +103 "core" ' +2 ."psFlush"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."psFlush"\Elbow.seek PC +3 "manipulator"&( +149 "core" ( +2 "manipulator"&:& +6 "core" &  + ."psFlush"\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &|& +3 "core" &  +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC + "manipulator"&q' +100 "core" ' +4 "manipulator"&& +5 "core" &  + "manipulator"&m% +4 "core" % C +2 "processing"%g& +4 "core" &8\  +2 "processing"%z& +4 ."psFlush"PC.seek :closed +2 "processing"%j(Tg +3 "core" &=\  +3 &2\  +8 &.vD\ +{ +10 &cxC\ ? +9 &dk<\ P +9 &'KB\ O +10 &J;\ P +9 &N>\ O +9 &lO=\ P +10 &.L4\ P +9 &M#\ O +10 &L*\ P +9 & tJ,\ P +9 &"7K'\ O +10 &#L)\ P +9 &%N,\ P +9 &'}L*\ O +10 &)>P&\ P +9 &+J)\ O +10 &,L\ O +9 &.K#\ P +9 &0GO\ O +10 &2 L\ O +9 &3P\ P +9 &5O \ O +10 &7NJ\ P +9 &9O\ O +10 &:L\ O +10 &<O\ O +8 &>WJ\ O +10 &@K\ O +9 &AO\ P +9 &CM\ P +10 &E^L\ P +9 &G P\ P +10 &HW\ P +9 &J`\ R +9 &LV\ U +10 &N \ V +9 &O\ \ U +9 &Q\ V +10 &SJm \ \ 5 +9 &T$.\\\ N +10 &TD# \ . +3 ( + "processing"%z& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.63 + "processing"%B& +4 "core" &TD"\ . + ."psFlush"Hand.open +2 "manipulator"&1 +65 "core" 1 +2 "manipulator"&$% +4 "core" % p u +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +93 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%3 +143 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%k'P +348 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +751 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%P' +1612 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%H +75 "core" +2 ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%E  +35 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%^'W +2638 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%T +73 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%b' +592 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%\\' +2115 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +73 "core" +2 ."psFlush"PBV.dial PSV + "processing"% U +55 "core" V +3 ."psFlush"PS.seek 0ml +2 "processing"%~'W +2636 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%v @ +43 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%-' +2652 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%y  +84 "core"  +3 ."psFlush"PS.seek :empty +2 "processing"%'9 +2632 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"% +42 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%w' +2627 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%4 +71 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%'W +2628 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%! @ +43 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%{' +2628 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%D  +72 "core"  +61 ."psFlush"PS.seek :empty +2 "processing"%)'9 +2630 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%& +44 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%#'P +1119 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +1610 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +72 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%C  +52 "core"  +3 ."psFlush"PS.seek 0ml + "processing"%'W +2629 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%r +74 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%G' +288 E\ GG +307 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%;' +2115 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%I +73 "core" +2 ."psFlush"PBV.dial PSV + "processing"%_ U +54 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%p'W +2629 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%Y @ +43 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%N' +2631 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%.  +71 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%='9 +2633 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%1 +44 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%`' +2632 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%x +72 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%R'W +2632 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%o @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%i' +2627 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%d  +72 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2631 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'6& +4 "core" &CF`\ + .tHand.open + "manipulator"&u1 +24 "core" 1 +2 "manipulator"&?& +4 "core" & +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek PC + "manipulator"&+( +3 "core" ( + "manipulator"&& +4 "core" & + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &K& +3 "core" & +2 .tForearm.seek PC +2 "manipulator"&S' +95 "core" ' +2 .tHand.close + "manipulator"&>/ +69 "core" / +2 .tPC.seek :open +2 "processing"%@( +399 "core" ( +2 "manipulator"&U& +4 "core" & r * + "manipulator"&% +4 "core" %   +2 .tForearm.seek :retract + "manipulator"&M'\ +91 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"& ( +341 "core" ( +2 "manipulator"&2& +4 "core" & y E 4 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &"& +2 "core" & @ 4 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&''ρ +99 "core" ' +3 "manipulator"&Z& +4 "core" & # 4 +2 "manipulator"&e% +4 "core" %z z y / +2 "collection"'n& +3 "core" &AE`\  +2 "collection"'f& +4 .tCC.seek :closed +2 "collection"'(O +2 "core" &CF\  +3 &BG^\  +10 &0}BF] +| +9 &c|@H_ ? +10 &hnBE] O +9 &)NBF` O +9 &OAG` O +10 &NCE_\ O +9 &pNAE^ O +9 &2OCEb O +10 &NBF` O +9 &OAE` O +10 & yNCE`\ O +9 &";MBE_\ O +9 &#OCE]\ O +10 &%QAE]\ O +9 &'MBE_\ O +9 &)DNBFd\ N +10 &+NAEa\ O +9 &,RCFc\ O +10 &.NDE_\ O +9 &0KNBC^ O +9 &2 L@D^ O +10 &3NAE_ O +9 &5N@E_ O +9 &7SNBDd O +10 &9QBC^ O +9 &:NCF_ O +10 &<N@D_ O +9 &>[OCE^ O +9 &@OCE^ O +10 &AQAFb\ O +9 &CPCGc\ O +9 &E_VAE_ P +10 &Gc@F` Q +9 &HBDc T +10 &JCE` Y +9 &LFBCV [ +9 &N@C] Q +10 &O6NBD_ 'x +9 &Ow_BE[ H +2 ( + "collection"'f& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.07 + "collection"'& +3 "core" &Ow`@F H +2 .tHand.open + "manipulator"&1 +76 "core" 1 +2 "manipulator"&% +4 "core" % z q u +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"' & +4 "core" &Ow`@E[\ H +2 "collection"'a% +4 "core" %AD^ + #tCS Pulling 5ml of flush + .CSV.dial CSR +2 "collection"'\  +41 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'/'l +1345 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +9 ',% +3 "core" %lAC  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'9' +675 "core" ' +2 .tCSV.dial :waste + "collection"' +129 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'' +1985 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'%& +4 "core" &Ow`@C[\ H +2 "collection"'8% +3 "core" %?C\  + .tCSV.dial :flush +53 "collection"'J  +49 "core"  +3 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 5ml + "collection"'['l +1273 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"'O @ +43 "core" A +2 "collection"'L% +4 "core" %l?D\  +2 .tCS.seek 7ml +2 "collection"'V' +558 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'  +2 '  +41 "core"  +94  +2 .tCBV.dial :waste1 +2 "collection"'} @ +43 "core" @ +3 .tCS.seek 0ml + "collection"'7' +1746 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'Q& +4 "core" &Ow_@G]\ H +2 "collection"'<% +3 "core" %BF\  +2 .tCSV.dial :flush + "collection"'*  +85 "core"  +3 .tCS.seek 5ml +2 "collection"''l +1276 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'A @ +41 "core" B +2 "collection"'s% +4 "core" %l@E[\  +2 .tCS.seek 7ml +2 "collection"'(' +564 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +2 "collection"'X  +42 "core"  +2 .tCBV.dial :waste2 +2 "collection"']  +114 "core"  +3 .tCS.seek 0ml + "collection"'' +1749 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'l& +4 "core" &Ow_BG] H +2 "collection"'% +3 "core" %BE +2 .tCSV.dial CSR + "collection"'F  +42 "core"  +2 .tCSR.select :kill + "collection"' +10 .tCS.seek 8ml +2 "collection"'' +2009 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"':' D +560 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"'| + '5  +112 "core"  +27  +2 .tCTV.dial :intake + "collection"'  +73 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'m' \\ +2015 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'g  +74 "core" ~ +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'0' +592 "core" ' +2 .tCSV.dial CSR + "collection"'h  +100 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"''l +1357 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'B' D +1348 "core" ' +2 .tCSV.dial CBV + "collection"' +102 "core" +2 .tCS.seek 0ml +2 "collection"'$' +2626 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&z& +4 "core" & l r ? 3 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&3( +3 "core" ( +2 "manipulator"&q& +4 "core" & r u 3 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &t& +2 "core" & i t 3 +2 .tForearm.seek CC +2 "manipulator"&k'ρ +95 "core" ' +2 .tHand.close + "manipulator"&H/ +72 "core" / +2 .tCC.seek :open +2 "collection"'E( +378 "core" ( +2 "manipulator"&P& +4 "core" & 3 + "manipulator"&T% +4 "core" % ϒ  / +2 .tForearm.seek :retract + "manipulator"&^'\ +96 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&b(- +278 "core" ( +2 "manipulator"&& +4 "core" &- 6 +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 && +2 "core" &- 6 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&\\' +111 "core" ' +4 .tHand.open + "manipulator"&v1 +71 "core" 1 +2 "manipulator"&~% +4 "core" % Q +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&y'\ +98 "core" ' +2 #tCompleted [/home/esp/esp2/mission/2018_08_31_niagara_mission.rb:135] begun 11:30:28 + #Preparing to sleep until 7:20AM 9/21/2018 +4 #Asleep til 7:20AM 9/21/2018 +4 ."shutdown"CC.coast +3 #tContinuing at 07:20EDT21-Sep-18 + "collection"'6 +4 E\ -- +2 ."shutdown"CS.coast +2 "collection"'5 +3 ."Qmail"GoodNews.email "Then, in tube 5: Sample.deep; initialPurge; da withoutWCR\\n/home/esp/esp2/mission/2018_08_31_niagara_mission.rb:140\\n{1 => 22, 2 => 22, 3 => 22, 4 => 3, 5 => 19}\\nCan@13:27:04, 24.2C, 22% humidity, 14.3psia, 12.744V, 0.202A, 0.202A avg, 2.57W",Subject: "Asleep until 07:20EDT21-Sep-18" +5 ."shutdown"PC.coast +108 "processing"%6 +3 ."shutdown"PS.coast + "processing"%5 +2 ."shutdown"Forearm.coast + "manipulator"&5 +3 ."shutdown"\Elbow.coast + "manipulator"&6 +37 ."shutdown"Sleepy.power :dwarf,:OFF + .Sleepy.power :raw,:OFF + #Shutdown +9525 E\ & !r +60002 \ 0h +60002 \ 0q +60002 \ 0q +60002 \ 0p +60003 \ 1 +60002 \ )! u +60002 \ 1v +60002 \ 1s +60002 \ 1y +60003 \ 1r +60002 \ 3w +60002 \ 3s +60002 \ (''v +60002 \ 3q +60003 \ 3u +60002 \ 2o +60002 \ 4t +60002 \ 3r +60003 \ 4s +60002 \ 3k +60002 \ 3u +60002 \ 4t +60002 \ 4u +60003 \ 4o +60002 \ 4v +60002 \ - w +60002 \ 5s +60002 \ 5i +60003 \ -! s +60002 \ 5u +60002 \ 4s +60002 \ - s +60002 \ 4r +60003 \ -!  +60002 \ 4x +60002 \ . t +60002 \ 5r +60002 \ 5s +60003 \ 6r +60002 \ 5n +60002 \ . u +60002 \ 4z +60002 \ -!!x +60003 \ 5u +60002 \ +&&r +60002 \ 5k +60002 \ 6p +60002 \ 6z +60003 \ 6s +60002 \ 6l +60002 \ 6q +60002 \ 6k +60002 \ 6z +60003 \ . w +60002 \ 2p +60002 \ 6t +60002 \ 6s +60002 \ )&& +60003 \ 4r +60002 \ 7r +60002 \ 7p +60002 \ 7v +60002 \ /  @EDT1537416522.60 \ .  +60002 \ 6z +60002 \ 4 +60002 \ 6u +60002 \ 6q +60003 \ 7p +60002 \ 7s +60002 \ 7k +60002 \ 6q +60002 \ .! r +60003 \ )''x +60002 \ 6q +60002 \ 6s +60002 \ 7k +60002 \ 7s +60003 \ 6t +60002 \ 7u +60002 \ 7s +60002 \ 7x +60002 \ 7q +60003 \ 6v +60002 \ 6z +60002 \ 7q +60002 \ / r +60002 \ 7p +60003 \ 7u +60002 \ 7s +60002 \ 7t +60002 \ 7u +60002 \ 7z +60003 \ 7q +60002 \ 6m +60002 \ 6| +60002 \ 7s +60002 \ 7u +60003 \ 7z +60002 \ 6s +60002 \ 6r +60002 \ / { +60002 \ 5r +60003 \ 6x +60002 \ 6n +60002 \ 6o +60002 \ 6t +60002 \ 7z +60003 \ 7n +60002 \ 6m +60002 \ / r +60002 \ -!"r +60002 \ 7t +60003 \ /  +60002 \ 7z +60002 \ 7w +60002 \ 6s +60002 \ 7s +60003 \ 7u +60002 \ )&& +60002 \ 6f +60002 \ 1~ +60003 \ 6j +60002 \ 7i +60002 \ 6q +60002 \ 6v +60002 \ / } +60003 \ 6q +60002 \ 6 +60002 \ 6s +60002 \ 6p +60002 \ / o +60003 \ 6r +60002 \ 7q +60002 \ 6q +60002 \ 6t +60002 \ 6n +60003 \ 7r +60002 \ 6g +60002 \ . n +60002 \ 5s +60002 \ 7l +60003 \ 6s +60002 \ 6s +60002 \ .! s +60002 \ 6m +60002 \ 6s +60003 \ .  +60002 \ 6l +60002 \ . o +60002 \ 4 +60002 \ 5i +60003 \ 6h +60002 \ .  +60002 \ *&&t +60002 \ /  +60002 \ .  +60003 \ *&&u +60002 \ ,"" +60002 \ -!!u +60002 \ -z +60002 \ . u +60003 \ . z +60002 \ 6s +60002 \ 6q +60002 \ )))u +60002 \ . w +60003 \ 6o +60002 \ 6n +60002 \ 6j +60002 \ 6s +60002 \ 5f +60003 \ . s +60002 \ - z +60002 \ 6q +60002 \ / y +60002 \ 5s +60003 \ 6| +60002 \ 5t +60002 \ 5o +60002 \ - ~ +60002 \ / v +60003 \ 6w +60002 \ -  +60002 \ 6q +60002 \ 6k +60002 \ 4u +60003 \ 6t +60002 \ 5l +60002 \ 5s +60002 \ 4t +60002 \ 5p +60003 \ 6l +60002 \ 6p +60002 \ 6s +60002 \ . w +60002 \ 5t +60003 \ -! s +60002 \ 4 +60002 \ 6t +60002 \ 6v +60002 \ , w +60003 \ 6~ +60002 \ 6g +60002 \ 5l +60002 \ 4u +60002 \ . x @EDT1537502925.76 \ 5 +60002 \ 5q +60002 \ 6z +60002 \ 6u +60002 \ 6u +60003 \ 5} +60002 \ 5l +60002 \ 4r +60002 \ -  +60002 \ - t +60003 \ 6m +60002 \ . x +60002 \ 6m +60002 \ , u +60003 \ 6s +60002 \ 5p +60002 \ 4o +60002 \ 6n +60002 \ 5} +60003 \ 6v +60002 \ 5r +60002 \ 5{ +60002 \ 4s +60002 \ 2u +60003 \ ,! y +60002 \ - u +60002 \ 5o +60002 \ 4w +60002 \ 4 +60003 \ ,! w +60002 \ 5t +60002 \ 4m +60002 \ 4o +60002 \ 5~ +60003 \ , u +60002 \ 5o +60002 \ 4o +60002 \ 5n +60002 \ 4n +60003 \ 3 +60002 \ 4q +60002 \ 4 +60002 \ 4s +60002 \ 4| +7332 \ 4r +35 #tPowering up Dwarves +519 .Sleepy.power :raw,:ON + "sampler") +3 )- +2 "core"  +2 "collection"' +2 '  +3 "core"  +2 "processing"% +2 % +3 "core"  +2 "collection"' 9\ +2 ' 0\ +2 ' -\ +2 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ + "sampler")&\ +2 .tSS.configure SSconfig +2 "sampler")#.0X 22, 2 => 22, 3 => 22, 4 => 3, 5 => 19}\\nCan@07:20:31, 23.9C, 23% humidity, 14.3psia, 12.660V, 0.490A, 0.490A avg, 6.21W",Subject: "Started 2018_08_31_niagara_mission phase Sample.deep; initialPurge; da withoutWCR" +2 #tPhase [Sample.deep; initialPurge; da withoutWCR] +79 .Sample.deep + "sampler")i0 +1069 "core" 0 +2 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'6& +4 "core" &VX  +2 .tHand.open + "manipulator"&u1 +75 "core" 1 +2 "manipulator"&?& +4 "core" & !s +2 "manipulator"&% +4 "core" % \  9  +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&K(- +178 "core" ( +2 "manipulator"&>& +4 "core" &- 6 > +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +6 "core" &- = > +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage +2 "manipulator"&' +108 "core" ' +2 .tHand.close + "manipulator"&j/ +66 "core" / +2 "manipulator"&U& +5 "core" &- l m  > + "manipulator"&% +4 "core" %  X K  +2 .tForearm.seek :retract + "manipulator"&S'\ +108 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC + "manipulator"&+( +273 "core" ( +2 "manipulator"&2& +4 "core" &  5 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &"& +6 "core" &  5 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&Z'ρ +104 "core" ' +4 "manipulator"&e& +4 "core" &  5 +2 "manipulator"&n% +3 "core" %φ x ! +2 "collection"'M& +4 "core" &VZ\  +2 "collection"'c& +3 .tCC.seek :closed +2 "collection"'(O +4 "core" &V[\  + &UW\ \  +9 &5~T[ , +9 &f~VY A +9 &dmTZ P +10 &)MVY O +9 &QWY O +10 &QVY O +9 &nOUY O +9 &/PV[ P +10 &OWX O +10 &PVX P +8 & wOWY O +10 &"8OVY O +9 &#PUZ P +10 &%OVY O +9 &'~QVY O +9 &)AQVY O +10 &+OU[ O +9 &,QTY O +9 &.OUX O +10 &0HRTY O +9 &2\ NV[ O +10 &3OVX P +9 &5NTY O +10 &7POUY O +9 &9LUY O +9 &:OU[ O +9 &<QSZ O +10 &>XPSY O +9 &@LXX O +10 &AQVZ P +10 &CQSW P +8 &E_WTX P +10 &GfTY Q +9 &HTY U +9 &JSX Y +10 &LDSX \\ +9 &NRW Q +10 &O6OTV ({ +9 &OvgTU H +2 ( +2 "collection"'c& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.05 + "collection"'& +4 "core" &OvkWX H + .tHand.open + "manipulator"&1 +69 "core" 1 +2 "manipulator"& % +4 "core" % ς H ~ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&f'\ +97 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'a& +4 "core" &OvkUW H +2 "collection"'\ % +3 "core" %VV + #tCS Pulling 5ml of flush + .CSV.dial CSR +2 "collection"''  +130 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"'W'l +1356 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +9 ',% +3 "core" %lUY[ \ +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'/' +679 "core" ' +2 .tCSV.dial :waste + "collection"' +129 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'9' +1988 "core" ' +2 #tPurging external Intake + "collection"'%& +4 "core" &OvjTV\ H + "collection"'8% +4 "core" %UX\  + .tCSV.dial :flush +2 "collection"'J  +41 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'' D +2498 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'O + 'L  +29 "core" +63 +2 .tCTV.dial :intake + "collection"'[  +75 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'' +2494 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'  +75 "core"  +2 #tFlushing upper manifold + "collection"'}& +4 "core" &OvjSV H +2 "collection"'V% +3 "core" %SV + .tCSV.dial :flush +2 "collection"'Q  +83 "core" +3 .tCS.seek 5ml + "collection"'<'l +1290 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'* @ +46 "core" B +2 "collection"'7% +4 "core" %lUV \ +2 .tCS.seek 7ml +2 "collection"'A' +615 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +2 "collection"'s +103 "core"  +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"'' +1760 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'X'- +802 "core" ' +2 .tCSV.dial :waste + "collection"'] +44 "core" +3 .tCS.seek 0ml + "collection"'(' +790 "core" ' +2 "collection"'l& +4 "core" &OviUV\ H +2 "collection"'% +3 "core" %SY\  + .tCSV.dial :flush +2 "collection"'F  +42 "core"  +3 .tCS.seek 3ml +2 "collection"''- +817 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +41 "core" B +2 "collection"'|% +4 "core" %-VX\  +2 .tCS.seek 5.001ml +2 "collection"'5'l +561 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml + "collection"'' +1282 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"':'- +804 "core" ' +2 .tCSV.dial :waste + "collection"'g +73 "core" +3 .tCS.seek 0ml + "collection"'m' +798 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&h& +4 "core" &  5 +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC + "manipulator"&0( +3 "core" ( + "manipulator"&& +4 "core" & Q 5 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &  5 +2 .tForearm.seek CC +2 "manipulator"&B'ρ +102 "core" ' +2 .tHand.close + "manipulator"&z/ +67 "core" / +2 .tCC.seek :open +2 "collection"'q( +377 "core" ( +2 "manipulator"&t& +4 "core" & @ 5 +2 "manipulator"&H% +3 "core" % χ +2 .tForearm.seek :retract + "manipulator"& '\ +102 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&(- +276 "core" ( +2 "manipulator"&& +4 "core" &- : S +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &P& +2 "core" &-  S +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&T' +109 "core" ' +3 .tHand.open + "manipulator"&k1 +71 "core" 1 +2 "manipulator"&% +4 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +101 "core" ' +2 #tda sampling at most 1000ml +3 #Loading sh1 puck from tube 5 into Collection Clamp + ."Qmail"HABfans.email "Started da in tube 5 at 07:25:04EDT21-Sep-18\\n{1 => 22, 2 => 22, 3 => 22, 4 => 3, 5 => 19}\\nCan@07:20:31, 23.9C, 23% humidity, 14.3psia, 12.660V, 0.490A, 0.490A avg, 6.21W",Subject: "da sampling at most 1000ml" +2 "collection"'3& +122 "core" &UY\ +2 "manipulator"&v% +4 "core" %\ " < +2 "storage"(~% +3 "core" % 5\ 2 +2 "storage"(^. +3 "core" .( +2 .tSC.reconfigure SCtight +3 "storage"($\ .\ 1~b +2 .tSC.seek 5 + "storage"(\\(< +977 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (E& +2 "core" &<? <\ " +2 "manipulator"&$& +3 "core" &- h q B S +2 "manipulator"&@% +4 "core" %\ " ~  < +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 5 + "manipulator"&( +179 "core" ( +3 "manipulator"&y& +4 "core" & w  ) "{ +2 "storage"(b& +3 "core" &<= \ & +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts + "manipulator"&' +96 "core" ' +2 "storage"(-& +4 "core" &<< Y\ $ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"( 'L +131 "core" ' +2 "storage"(- +3 "core" -'b +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 (4& +3 "core" &<< Z \\\  +2 "manipulator"&!& +4 "core" & 7 = "{ + .t\Elbow.seek 5 +2 "manipulator"&w( +3 "core" ( +2 "manipulator"&D& +3 "core" & B . "{ +2 "storage"({& +3 "core" &<< ^ o s\  +3 .tForearm.seek 5 + 300 counts + "manipulator"&'H +20 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&)/ +68 "core" / +90 ."downElevator"SE.seek :down +4 "manipulator"& & +2 "storage"(C'v +6 "core" & I > P "{ +5 "manipulator"&% +4 "core" % L N Z 5 r +2 .tForearm.seek :retract +2 "manipulator"&G'\ +84 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +6 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&_( +141 "core" ( +2 "manipulator"&#& +4 "core" &  4 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &1& +3 "core" & ~  4 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&&'ρ +100 "core" ' +2 "manipulator"&x& +4 "core" & o }  4 +2 "manipulator"&I% +4 "core" %x f U +3 "collection"'o& +3 "core" &UY +2 "collection"'`& +4 .tCC.seek :closed +2 "collection"'p(O +3 "core" &U[ +3 &UY\ \ +8 &.wTY +| +10 &dzVX ? +9 &mnWX O +9 &/NVY O +10 &NUY O +9 &LUZ O +9 &vLTZ O +10 &8RWW O +9 &QVZ N +11 &OVZ N +8 & NVY N +9 &"?QVY O +10 &$NWZ N +9 &%OUZ N +9 &'OWZ N +10 &)HQUZ O +9 &+ LUZ N +10 &,OVY N +9 &.NUY N +9 &0PQVX O +10 &2OVZ O +9 &3LW[ O +9 &5QWZ N +10 &7YNVY N +9 &9QWY O +10 &:LUY N +9 &<NUY N +9 &>aNTX N +10 &@"QVY O +9 &ASUZ O +9 &CUTZ O +10 &EeYSY P +9 &G#jVY Q +10 &HVY U +9 &JUX Z +9 &LIUW \\ +10 &N\ UW O +9 &O1ESW 'v +9 &OzxTY S +6 ( + "collection"'`& +5 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.12 + .Hand.open + "manipulator"&N1 +3 "core" &OzjTW S +73 1 +2 "manipulator"&i% +4 "core" % x 3 ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&6'\ +101 "core" ' +2 .tSC.coast "storage"(6 +3 #tcollectSample 1000ml w/bubble point of 24psi + #Priming 7ml + .Sleepy.power :sampler,:ON + .Intake.select :close + .\Exhaust.select :close + .SS.hold +2 "sampler")u+ +3 "core" + + "sampler")?% +4 "core" % \ + "collection"'& +4 "core" &OzhUW S +2 E\ cc +3 #tCalibrating pressure and temperature sensors + .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast + "sampler")#.0X'?2 +335 "core" ' +2 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")  +2 "collection"'. @ +108 "core" > +26 +2 .tdelay 3.8 seconds +382 "collection"'j% +3 "core" %SV +2 "sampler")U% +3 "core" %?7 \ \ +2 .tSSV.dial :spit + "sampler") +137 "core"  +3 .tSS.seek 0ml + "sampler")=' +267 "core" ' +2 .tSSV.dial CBV + "sampler")  +136 "core" +2 .tCTV.dial :intake + "collection"'2  +74 "core"  +2 #tWaiting for external sampler to finish priming... + .delayUntil "07:28:32.25" +16469 ."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" % +2 #tIntake @18.8psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X% +3 "core" % +2 #tIntake @17.7psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 99 +2 "sampler")#.c0X  +15 "collection"'<% +3 "core" % +2 "sampler")s% +3 "core" %x\  w +15 "collection"'Q% +5 "core" % + "sampler")% +4 "core" %x  \ L +14 "collection"']% +3 "core" % +2 "sampler")A% +3 "core" %x65 \ L +2 "collection"'l% +3 "core" % +2 #tIntake @18.3psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 65 +2 "sampler")#.A0X% +3 "core" % +2 "sampler")?% +3 "core" %\\E  +15 "collection"'2% +3 "core" % +2 "sampler")"% +4 "core" %\\E   +14 "collection"'=% +3 "core" % +2 "sampler")e% +3 "core" %\\E  +15 "collection"'n% +3 "core" % +2 "sampler")M% +3 "core" %\\E "  +15 "collection"'S% +3 "core" % +2 "sampler")R% +3 "core" %\\E/.  +2 "collection"'K% +4 "core" % + #tIntake @18.6psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 35 +2 "sampler")#.#0X% +3 "core" % +2 "sampler")?% +3 "core" %]\\  +15 "collection"'2% +3 "core" % +2 "sampler")"% +3 "core" %]\\  +15 "collection"'=% +3 "core" % +2 "sampler")e% +3 "core" %^3  +15 "collection"'n% +3 "core" % +2 "sampler")M% +3 "core" %^\  l +15 "collection"'S% +3 "core" % +2 "sampler")R% +3 "core" %] ^ +15 "collection"'K% +3 "core" % +2 "sampler")j% +3 "core" %] ^ +15 "collection"'a% +3 "core" % +2 "sampler")% +3 "core" %] ^ +15 "collection"'% +3 "core" % +2 "sampler")c% +4 "core" %] # ^ +15 "collection"'% +3 "core" % +2 "sampler")Z% +3 "core" %])& ^ +15 "collection"'r% +3 "core" % +2 "sampler"),% +3 "core" %]-- ^ +15 "collection"'W% +3 "core" % +2 "sampler")% +3 "core" %]45 ^ +2 "collection"''% +3 "core" % +2 #tIntake @18.7psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 19 +2 "sampler")#.0X% +3 "core" %E  +15 "collection"'?% +3 "core" % +2 "sampler")2% +3 "core" %E  +15 "collection"'"% +3 "core" % +2 "sampler")=% +3 "core" %E  +15 "collection"'e% +3 "core" % +2 "sampler")n% +3 "core" %E  +15 "collection"'M% +3 "core" % +2 "sampler")S% +3 "core" %E  +15 "collection"'R% +3 "core" % +2 "sampler")K% +3 "core" %E\   +15 "collection"'j% +3 "core" % +2 "sampler")a% +3 "core" %E  +15 "collection"'% +3 "core" % +2 "sampler")% +3 "core" %D  +15 "collection"'c% +3 "core" % +2 "sampler")% +3 "core" %E  +15 "collection"'Z% +3 "core" % +2 "sampler")r% +3 "core" %E  +15 "collection"',% +3 "core" % +2 "sampler")W% +3 "core" %E  +15 "collection"'% +3 "core" % +2 "sampler")'% +3 "core" %E  +15 "collection"'w% +3 "core" %< +2 "sampler")8% +3 "core" %E "  +15 "collection"' % +3 "core" % +2 "sampler")9% +3 "core" %E$%  +15 "collection"'L% +3 "core" % +2 "sampler")O% +3 "core" %E')  +15 "collection"'[% +3 "core" %; +3 "sampler")% +3 "core" %E++  +15 "collection"'J% +3 "core" % +2 "sampler")}% +3 "core" %E./  +15 "collection"'%% +3 "core" % +2 "sampler")% +3 "core" %E21  +2 "collection"'% +4 "core" % + #tIntake @18.7psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 13.86125 +2 "sampler")#.0X% +3 "core" % +3 "sampler")?% +4 "core" %@O,-  +14 "collection"'2% +3 "core" % +2 "sampler")"% +3 "core" %@O//  +15 "collection"'=% +3 "core" % +2 "sampler")e% +3 "core" %@O22  +15 "collection"'n% +3 "core" % +2 "sampler")M% +3 "core" %@O55  +2 "collection"'S% +3 "core" % +2 #tIntake @18.7psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 13.86125 +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'-' +120 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")y +93 "core" ' +3 ."CSpush"CS.coast +2 "collection"'5 +35 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X9 +3 "core" 9`Hd +102 "collection"'?9 +3 "core" 9pLd +102 "collection"'29 +3 "core" 9Pd +102 "collection"'"9 +4 "core" 9Ud +102 "collection"'=9 +3 "core" 9Yd +102 "collection"'e9 +3 "core" 9]d +102 "collection"'n9 +3 "core" 9ad +102 "collection"'M9 +3 "core" 9ed +102 "collection"'S9 +3 "core" 9jd +102 "collection"'R9 +3 "core" 9 nd +102 "collection"'j9 +3 "core" 9!rd +102 "collection"'a9 +3 "core" 96vd +102 "collection"'9 +3 "core" 9Mzd +102 "collection"'$9 +3 "core" 9cd +103 "collection"'K9 +3 "core" 9{d +102 "collection"'c9 +3 "core" 9d +102 "collection"'9 +3 "core" 9d +102 "collection"',9 +3 "core" 9d +102 "collection"'r9 +4 "core" 9a +102 "collection"'9 +3 "core" 9_ +102 "collection"'m9 +3 "core" 9] +102 "collection"'Z9 +3 "core" 9 [ +102 "collection"''9 +3 "core" 98X +102 "collection"'w9 +3 "core" 9PU +103 "collection"' 9 +3 "core" 9iT +102 "collection"'9 +3 "core" 9R +102 "collection"'99 +3 "core" 9O +102 "collection"'L9 +3 "core" 9N +102 "collection"'O9 +3 "core" 9K +102 "collection"'[9 +3 "core" 9I +102 "collection"'W9 +3 "core" 9G +102 "collection"'J9 +3 "core" 9E +102 "collection"'}9 +3 "core" 9&C +102 "collection"'%9 +4 "core" 9=A +102 "collection"'89 +3 "core" 9S? +102 "collection"'9 +3 "core" 9k= +102 "collection"'9 +3 "core" 9; +102 "collection"'79 +3 "core" 9: +102 "collection"'9 +4 "core" 98 +102 "collection"'<9 +3 "core" 96 +102 "collection"'Q9 +3 "core" 94 +102 "collection"'/9 +3 "core" 93 +102 "collection"'A9 +3 "core" 91 +102 "collection"'s9 +3 "core" 9/ +102 "collection"'V9 +3 "core" 9'- +102 "collection"'9 +3 "core" 9<- +102 "collection"']9 +3 "core" 9N * +102 "collection"'l9 +3 "core" 9a* +102 "collection"'F9 +4 "core" 9t( +102 "collection"'9 +3 "core" 9& +102 "collection"'X9 +3 "core" 9& +102 "collection"'(9 +3 "core" 9# +102 "collection"'59 +3 "core" 9## +102 "collection"'|9 +3 "core" 9'" +103 "collection"'\ 9 +3 "core" 9+! +102 "collection"':9 +3 "core" 9/ +102 "collection"'9 +3 "core" 93 +102 "collection"'9 +3 "core" 9 8 +102 "collection"'9 +3 "core" 9  < +103 "collection"'h9 +3 "core" 9 )\ @ +102 "collection"'9 +3 "core" 9 7 D +102 "collection"'z9 +3 "core" 9 E H +102 "collection"'H9 +3 "core" 9 S M +102 "collection"'9 +3 "core" 9 aQ +102 "collection"'B9 +3 "core" 9 nU +102 "collection"'9 +3 "core" 9 zY +102 "collection"'P9 +3 "core" 9 ] +102 "collection"'9 +3 "core" 9 b +102 "collection"'9 +3 "core" 9 f +103 "collection"'9 +3 "core" 9 j +102 "collection"'f9 +3 "core" 9 n +102 "collection"' 9 +3 "core" 9 s +102 "collection"'t9 +3 "core" 9 w +102 "collection"'+9 +3 "core" 9 { +103 "collection"'39 +3 "core" 9  +102 "collection"'T9 +3 "core" 9  +102 "collection"'v9 +3 "core" 9  +102 "collection"'Y9 +3 "core" 9   +102 "collection"'*9 +3 "core" 9\ " +103 "collection"'@9 +3 "core" 9\ $ +102 "collection"'g9 +3 "core" 9\ %\ +102 "collection"'E9 +3 "core" 9\ % +102 "collection"'y9 +63 "core" 9\ (( +102 "collection"'k9 +3 "core" 9\ .)\ +102 "collection"'-9 +3 "core" 9\ 5* +102 "collection"'09 +3 "core" 9\ ;+\ +102 "collection"'9 +3 "core" 9\ B- +102 "collection"'!9 +3 "core" 9\ G- +102 "collection"'D9 +4 "core" 9\ M. +102 "collection"'49 +3 "core" 9\ S0 +102 "collection"'9 +3 "core" 9\ X1 +102 "collection"'{9 +3 "core" 9\ ]2 +102 "collection"')9 +3 "core" 9\ b3 +102 "collection"';9 +3 "core" 9\ e5 +102 "collection"'9 +3 "core" 9\ k5 +102 "collection"'^9 +3 "core" 9\ n7 +102 "collection"'~9 +3 "core" 9\ q7 +102 "collection"'9 +3 "core" 9\ v9 +2 .tCH.hold 10:00,70C +3 "collection"'1 `\ `\ u +2 "core"  +27522 E  +32481 "core" ` +2 "collection"'#9 +3 "core" 9\  +2 #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml + "collection"'' +336 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"' @ +102 "core" A +2 .tCSV.dial :air +2 "collection"'I @ +43 "core" > +5 .tCS.seek 5ml + "collection"'x'l +1356 "core" ' +2 .tCSV.dial CTV + "collection"'C  +44 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'G @ +42 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'q  +45 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'` @ +43 "core" ? +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'N' +1375 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"'i +101 "core" ~ +2 .tCBV.dial CSV + "collection"'o  +30 "core"  +2 "collection"'% +4 "core" % . 1 % +2 .tCS.seek 5ml +2 "collection"'&'l +1346 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'\\  +44 "core" +2 "collection"' % +4 "core" %l  +2 .tCS.seek 7ml + "collection"'u' +599 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'. @ +43 "core" > +3 .tCS.seek 10ml + "collection"'b' D +850 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +113 "core" _ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'U   +39 "core" ! +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'  + '>  +30 "core"  +103  +3 .tCS.seek 5ml + "collection"'?'l +1360 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'2 @ +103 "core" B +2 .tCSV.dial :waste +2 "collection"'" +102 "core" +2 .tCS.seek :empty +2 "collection"'='Ͱ +1366 "core" ' + .tCSV.dial :air +2 "collection"'e @ +85 "core" > +3 .tCS.seek 5ml + "collection"'n'l +1355 "core" ' +2 .tCSV.dial CTV + "collection"'M  +44 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'S @ +42 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'R  +45 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'j @ +43 "core" ? +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'a' +1353 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"' +112 "core" +2 .tCBV.dial CSV + "collection"'$  +39 "core"  +2 "collection"'K% +4 "core" %y} +2 .tCS.seek 5ml +2 "collection"'c'l +1357 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'  +43 "core" +2 "collection"',% +4 "core" %l \ +2 .tCS.seek 7ml +2 "collection"'r' +584 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"' @ +44 "core" > +3 .tCS.seek 10ml + "collection"'m' D +840 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'Z ` +115 "core" ^ +2 #tLysing Complete + "collection"''& +4 "core" &Ozg S +2 #tStoring sh1 puck in Collection Clamp to tube 4 + "manipulator"&w% +3 "core" %\ & ; = !S +2 "storage"( % +4 "core" % \ # + "storage"(. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 4 + "storage"(9(,H +339 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +59 (L& +4 "core" &,J h\ $ +2 "manipulator"&O& +3 "core" & [ ] 0 4 +2 "manipulator"&[% +4 "core" %\ % _ ^ !S +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 +2 "manipulator"&W( +156 "core" ( +2 "manipulator"&J& +4 "core" & y y  +2 "storage"(}& +3 "core" &,J \ ' +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&%'# +100 "core" ' +2 "storage"(8& +4 "core" &,J O\ & +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"('L +272 "core" ' +3 "storage"(- +4 "core" -'e + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&7& +3 "core" & +2 "storage"(& +3 "core" &,J _\ , +2 .t\Elbow.reconfigure LimpElbow + "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 4 +2 "manipulator"&<'g +35 "core" ' +2 .t\Elbow.hold + "manipulator"&Q, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(/- +2 "core" -'e +3 .tSE.seek 2.1 Pucks below Top Plate + "storage"(A' +30 "core" ' +2 "manipulator"&s% +4 "core" %v| = }3 +2 "storage"(V& +3 "core" &,J B\  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 315 counts + "manipulator"&'Ϣ +13 "core" ' +2 "manipulator"&]& +4 "core" &  +2 "storage"(l& +3 "core" &,J i\ * +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&F'# +23 "core" ' +2 .tSE.seek 3.1 Pucks below Top Plate +2 "storage"(' +44 "core" ' +2 "manipulator"&X& +4 "core" & C +2 "manipulator"&(% +4 "core" %  & + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&5'\ +91 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&|( +147 "core" ( +2 "manipulator"&\ & +4 "core" & U k ^ 3 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &:& +2 "core" & f ` 3 +2 .tForearm.seek CC +2 "manipulator"&'ρ +102 "core" ' +2 .tHand.close + "manipulator"&/ +75 "core" / +2 .tCC.seek :open +2 "collection"'( +378 "core" ( +2 "storage"(h& +4 "core" &,J \ + + "storage"(& +4 "core" &,J \ + +2 "manipulator"&z& +3 "core" &  3 +2 "manipulator"&H% +3 "core" % v +2 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 +2 "manipulator"&B( +152 "core" ( +2 "manipulator"&& +4 "core" & +2 "storage"(P& +3 "core" &,J T\ 1 +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 4 + "manipulator"&'g +111 "core" ' +2 .t\Elbow.hold + "manipulator"&, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&1 +67 "core" 1 +12 "manipulator"&f% +5 "core" % uz K ^ e $ +2 "storage"( & +4 "core" &,J \ & + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 314 counts + "manipulator"&t'ϡ +13 "core" ' +2 "manipulator"&+& +4 "core" & R +2 "storage"(3& +3 "core" &,J m\ 2 +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&T'# +24 "core" ' +2 "storage"(v% +4 "core" %  \ 3 +3 ."downElevator"SE.seek :down +2 "storage"(Y'v +99 (*% +3 "core" %č-\ 3Xj +2 "manipulator"&@% +4 "core" %& + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&g'\ +93 "core" ' +36 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +2 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'E& +4 "core" &"$\  + .tHand.open +2 "manipulator"&y1 +15 "core" 1 +2 "manipulator"&k& +4 "core" & +2 "manipulator"&-% +4 "core" %\ " : +2 .t\Elbow.seek FlushPuck::Garage + "manipulator"&0(- +172 "core" ( +2 "manipulator"&& +4 "core" &-  < +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &!& +3 "core" &- 7 < +2 .tForearm.seek :garage + "manipulator"&D' +109 "core" ' +2 .tHand.close + "manipulator"&4/ +70 "core" / +2 "manipulator"&& +4 "core" &- ~ < +2 "manipulator"&{% +3 "core" %  w {  c +3 .tForearm.seek :retract +62 "manipulator"&)'\ +104 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&;( +275 "core" ( +2 "manipulator"&& +4 "core" & # 8" + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &^& +2 "core" & s 8 8" +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&~'ρ +100 "core" ' +2 "manipulator"&& +4 "core" & ^ 8" +2 "manipulator"& % +3 "core" %z * +3 "collection"'1& +4 "core" &$(\ +2 "collection"'#& +3 .tCC.seek :closed +2 "collection"'(O +3 "core" &$&\ +2 &$'m\  +10 &/{#)g\ ,} +9 &d{%(K ? +9 &un%& O +10 &9N$(\ N +9 &O%(\ N +9 &S%(\ N +10 &R%)\ N +9 &AR&(\ N +10 &N%)o\ N +9 &O%)X\ N +9 & R$)=\ M +10 &"JP&')\ M +9 &$ T%(]\ N +10 &%P#)\ N +9 &'N%'\ N +9 &)RR%(\ M +10 &+O''\ M +9 &,T&(\ N +9 &.Q%)\ N +10 &0ZN%'\ M +9 &2O$'\ M +9 &3R&'l N +10 &5R%*Y\ M +9 &7bO&) M +10 &9$Q%) M +9 &:N&) N +9 &<M&' M +10 &>jO&( M +9 &@+M%( N +9 &AS%' N +10 &CT'( N +9 &EoW')} N +10 &G,i3j P +9 &Hc=e T +9 &J{Q Y +10 &LQnxP [ +9 &Nbj> H +9 &OCKY`* d +10 &O"SY' (z +9 &OcOT H +2 ( + "collection"'#& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.07 + "collection"'& +4 "core" &OgKN H + .tHand.open + "manipulator"&I1 +72 "core" 1 +2 "manipulator"&% +4 "core" % z i i +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&C'\ +100 "core" ' +2 .tPSV.dial PSR + "processing"%G +134 "core"  +2 .tPSR.select :flush + "processing"%@ +11 .tPS.seek 1.5ml + "processing"%q' +1621 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%`  +44 "core"  +3 .tPS.seek 0ml + "processing"%x'W +1130 E\ DD +478 "core" ' +2 .tPSV.dial PSR + "processing"%i +46 "core"  +3 .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%o' +2626 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"% +2 "collection"'N  +5 "core"  +2 "processing"%\\  +43 "core"  +36 +2 .tPSV.dial :mixloop + "processing"% +103 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%&  +131 "core" +3 .tPS.seek 0ml + "processing"%.'W +2628 "core" ' +2 .tPSV.dial :air + "processing"%u  +43 "core"  +3 .tPS.seek 2.5ml + "processing"% ' +2625 "core" ' +2 .tPSV.dial :mixloop + "processing"%U +45 "core" +3 .tPS.seek 0ml + "processing"%'W +2632 "core" ' +2 .tPSV.dial :air + "processing"%>  +45 "core"  +3 .tPS.seek 2.5ml + "processing"%b' +2639 "core" ' +2 .tPSV.dial :mixloop + "processing"%2 +45 "core" +3 .tPS.seek 0ml + "processing"%"'W +2626 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&?& +4 "core" & ; ; 8" +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&e( +3 "core" ( +2 "manipulator"&=& +4 "core" & 5 : Z 8" + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &M& +2 "core" & 1 5  8" +2 .tForearm.seek CC +2 "manipulator"&S'ρ +93 "core" ' +2 .tHand.close + "manipulator"&R/ +71 "core" / +2 .tCC.seek :open +2 "collection"'j( +378 "core" ( +2 "manipulator"&n& +4 "core" & p ! 8" + "manipulator"&% +4 "core" % τ q W +2 .tForearm.seek :retract + "manipulator"&$'\ +100 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage + "manipulator"&K(- +279 "core" ( +2 "manipulator"&a& +4 "core" &- T + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- U T +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&,' +111 "core" ' +3 .tHand.open + "manipulator"&c1 +68 "core" 1 +2 "manipulator"&% +4 "core" % l l m V +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&r'\ +101 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing + ."connect"PRV.dial CBV +2 .tCBV.dial PRV + .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 5 into Collection Clamp + "collection"'Z& +4 "core" &+0\ +2 "manipulator"&'% +3 "core" %\   ) +2 "storage"(w% +4 "core" % \ 7 +2 "storage"( . +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 + "storage"((< +343 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (L& +2 "core" &<? \ ) +2 "manipulator"&O& +4 "core" &-  T + "manipulator"&[% +54 "core" %\  8 ) +10 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 5 +2 "manipulator"&J( +178 "core" ( +2 "manipulator"&}& +4 "core" &  "| +2 "storage"(8& +3 "core" &<> W\ ( +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts + "manipulator"&_' +97 "core" ' +2 "storage"(6& +4 "core" &<? >\ + +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"('L +133 "core" ' +3 "storage"(7- +4 "core" -'o + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (& +2 "core" &<< N\  +2 "manipulator"&/& +4 "core" & W _ "{ + .t\Elbow.seek 5 +2 "manipulator"&s( +3 "core" ( +2 "manipulator"&V& +4 "core" & Z W L "{ +2 "storage"(]& +4 "core" &<< ^\  +2 .tForearm.seek 5 + 300 counts + "manipulator"&l'H +21 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&X/ +72 "core" / +12 ."downElevator"SE.seek :down +5 "storage"(%'v +2 "manipulator"&(& +7 "core" & d W @ "{ +2 "manipulator"&W% +4 "core" % U ) +2 .tForearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +2 .t\Elbow.seek CC +3 "manipulator"&<( +3 "core" ' + ."downElevator"SE.coast + "storage"(5 +144 "core" ( +2 "manipulator"&& +4 "core" &% x z  A` +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &A& +2 "core" && v u A_ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&\ 'ρ +91 "core" ' +4 "manipulator"&:& +4 "core" &% u s @] +2 "manipulator"&F% +5 "core" %σ s l }  +2 "collection"'Q& +3 "core" &-1\  +2 "collection"'& +4 .tCC.seek :closed +2 "collection"'5(O +2 "core" &/1\  +4 &,2\ 6 +10 &@I{/0 1 +9 &lrz/0y F +9 &Y/2m N +10 &O.2] M +9 &Q/2I N +9 &ZQ/27 N +10 &O-1. M +9 &P,1 N +10 &P.2H N +9 &bR.2v N +9 &!%P-0 M +10 &"O/1w N +9 &$R.0h N +9 &&kN-1P M +10 &(,N+3L N +9 &)R-19 N +10 &+L.0) N +9 &-rL.1& N +9 &/4L-1 N +10 &0N.1! M +9 &2M,1 N +9 &4{N-1 M +10 &6=O/2 M +9 &7N-1 M +10 &9O-0 M +9 &;O-0Z M +9 &=EO.0| M +10 &?O-0 M +9 &@N.0 M +9 &BO.2 M +10 &DKR/1 N +9 &F [.0 O +10 &Gr-0 R +9 &I{ V +9 &K. [ +10 &L [\ +9 &N} ? +9 &Ob/'' $k +10 &Oh)- K +2 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.88 + .Hand.open + "manipulator"&p1 +71 "core" 1 +2 "manipulator"&h% +4 "core" % σ @ <  +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +93 "core" ' +2 .tSC.coast "storage"(6 +3 .tCTV.dial CSV,avoiding: :intake +2 "collection"'z  +133 "core" ~ +2 .tCSV.dial CTV + "collection"'H  +30 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2630 "core" ' +2 "collection"'P% +4 "core" % E\   +2 .tCS.seek 4.15ml +2 "collection"''Q +1569 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%|  +56 "core" +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%  +75 "core"  +3 .tPS.seek 0ml + "processing"%f'W +2634 "core" ' +15 .tCBV.dial between PRV and waste1 +2 "collection"' ` +39 "core" _ +2 .tCSV.dial :air +2 "collection"'+ @ +43 "core" ? +3 .tCS.seek 10ml + "collection"'3' D +1583 "core" ' +2 .tCSV.dial CTV + "collection"'v  +44 "core"  +2 .tCS.seek 0ml +2 "collection"'' +2615 "core" ' +2 .tCBV.dial :waste1 + "collection"'* @ +30 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'@  +133 "core" +2 "collection"'B& +4 "core" &Ok K +4 #tStoring lyfil puck in Collection Clamp to tube 4 +2 "manipulator"&% +6 "core" %\  { }  +2 "storage"(E% +3 "core" % \ * +2 "storage"(t. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 4 + "storage"(y(,H +341 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (k& +2 "core" &,K \ % +2 "manipulator"&-& +3 "core" &% _ @  @[ +2 "manipulator"&% +3 "core" %\  : D "  +3 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 4 + "manipulator"&T( +157 "core" ( +2 "manipulator"&& +4 "core" & w w v +2 "storage"(!& +3 "core" &,J [\ $ +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&Y'# +93 "core" ' +2 "storage"(9& +4 "core" &,J \ % +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"('L +271 "core" ' +2 "storage"(4- +3 "core" -'O +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" & U U +55 "storage"({& +11 "core" &,J l\ " +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 4 +2 "manipulator"&g'g +39 "core" ' +2 .t\Elbow.hold + "manipulator"&D, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(- +3 "core" -'O +2 .tSE.seek 3.09 Pucks below Top Plate + "storage"(^' +47 "core" ' +2 "manipulator"&0% +4 "core" %vo  v +2 "storage"(& +3 "core" &,J d _ \  +2 .tForearm.force -20 "manipulator"&5 +3 .tForearm.seek 4 + 315 counts + "manipulator"& 'Ϣ +15 "core" ' +2 "manipulator"&1& +4 "core" & v `  +2 "storage"()& +3 "core" &,J \  +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&'# +23 "core" ' +2 .tSE.seek 4.09 Pucks below Top Plate +2 "storage"(' +44 "core" ' +2 "manipulator"&I& +4 "core" & u (  +2 "manipulator"&% +4 "core" %! s l   +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&#'\ +86 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&G( +149 "core" ( +2 "manipulator"&~& +4 "core" &  ; 5 1 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &`& +2 "core" &  1 - 8 1 +2 .tForearm.seek CC +2 "manipulator"&q'ρ +95 "core" ' +2 .tHand.close + "manipulator"&i/ +70 "core" / +2 .tCC.seek :open +2 "collection"'x( +379 "core" ( +3 "storage"(& +3 "core" &,J .\ " +2 "storage"(\\& +4 "core" &,J O\ # +2 "manipulator"&N& +3 "core" &  d ] 1 +2 "manipulator"& % +4 "core" % ω f ^ +2 .tForearm.seek :retract + "manipulator"&&'\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 4 + "manipulator"&o( +158 "core" ( +2 "manipulator"&u& +4 "core" & ] a  +2 "storage"(.& +3 "core" &,J 4\  +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 4 + "manipulator"&U'g +112 "core" ' +2 .t\Elbow.hold + "manipulator"& , +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&>1 +70 "core" 1 +14 "manipulator"&% +4 "core" % vm  u +2 "storage"(2& +3 "core" &,J X [\  +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 315 counts + "manipulator"&b'Ϣ +18 "core" ' +2 "manipulator"&?& +4 "core" &  y 5  +2 "storage"(=& +3 "core" &,J U\ " +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&M'# +33 "core" ' +2 "storage"(R% +4 "core" % M\ # +3 ."downElevator"SE.seek :down +2 "storage"(;'v +99 (C% +3 "core" %Ȥ# M\ )Xh +2 "manipulator"&% +3 "core" %! 1 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&n'\ +94 "core" ' +20 ' + ."downElevator"SE.coast + "storage"(5 +4 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%  +86 "core"  +3 .tPS.seek 2.5ml + "processing"%S' +2633 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%a +44 "core" +4 .tdelay 1 second +103 .PSV.dial :air +2 "processing"%  +43 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%e +44 "core" +2 .tdelay 1 second +102 .PSV.dial :air +23 "processing"%c  +43 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%'W +2638 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%Z& +4 "core" &\  + .tHand.open +2 "manipulator"&$1 +23 "core" 1 +2 "manipulator"&'& +4 "core" & 1  +2 "manipulator"&w% +3 "core" %\ $ | C +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"& (- +171 "core" ( +2 "manipulator"&,& +4 "core" &- : +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &L& +2 "core" &- s : +3 .tForearm.seek :garage + "manipulator"&O' +110 "core" ' +2 .tHand.close + "manipulator"&[/ +70 "core" / +2 "manipulator"&}& +4 "core" &- q d Y : +2 "manipulator"&8% +3 "core" %  ] _ P +3 .tForearm.seek :retract + "manipulator"&6'\ +98 "core" ' +4 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek PC + "manipulator"&K( +185 "core" ( +2 "manipulator"&7& +4 "core" &  | + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & = | +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&/' +99 "core" ' +2 "manipulator"&V& +4 "core" & > | +2 "manipulator"&]% +3 "core" % e +3 "processing"%r& +3 "core" &\  +2 "processing"%X& +4 .tPC.seek :closed + "processing"%((Tg +3 "core" &\  +4 & \ > +10 & Gv\ 2 +9 &5r}\ G +9 &Y\ P +10 &O\ P +9 &ZO\ P +9 &P\ P +10 &O\ P +9 &O\ P +10 &cO\ P +9 &%OJ\ P +9 & O\ P +10 &"O\ P +9 &$mO\ O +9 &&-O\ P +10 &'O\ P +9 &)O\ P +10 &+tO!\ P +9 &-5M!\ P +9 &.O"\ P +10 &0N"\ P +9 &2}O*\ O +9 &4=O%\ P +10 &6O)\ P +9 &7O\ P +10 &9N\ P +9 &;FO#\ P +9 &= N(\ O +10 &>O0\ P +9 &@O&\ O +9 &BMO(\ P +10 &DP+\ P +9 &ER*\ P +10 &GZ$\ Q +9 &IP^)\ R +9 &K k2\ T +10 &L(\ V +9 &N1\ V +9 &PK5\ V +10 &R 8\ V +9 &S{d8\ ) +9 &T@m8\ ; +9 ( +2 &TN9\ - + "processing"%X& +4 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.62 + "processing"%W& +4 "core" &TNi\ - + .tHand.open + "manipulator"&J1 +72 "core" 1 +2 "manipulator"&_% +4 "core" %  - e +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +96 "core" ' +2 .tPRV.dial :air + "processing"%A  +44 "core"  +2 .tPSV.dial :mixloop +2 "processing"% +43 "core" +3 "processing"%l% +4 "core" %S\  +2 .tPS.seek 0.3ml +2 "processing"%:' +393 "core" ' +2 .tPSV.dial PSR + "processing"%F +102 "core"  +2 .tPSR.select :wash +2 "processing"% +11 .tPS.seek 0.7ml +2 "processing"%Q'* +497 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%s' +1915 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%% +104 "core" +2 .tPTV.dial :mixing +2 "processing"% @ +72 "core" A +2 .tPBV.dial :waste2 + "processing"%j  +94 "core"  +3 .tPS.seek 0ml + "processing"%p'W +2648 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&h& +4 "core" & | +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC + "manipulator"&( +3 "core" ( +2 "manipulator"&z& +4 "core" & ; | + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &H& +3 "core" &  | +2 .tForearm.seek PC + "manipulator"&\ ' +97 "core" ' +2 .tHand.close + "manipulator"&/ +74 "core" / +2 .tPC.seek :open +2 "processing"%"( +400 "core" ( +2 "manipulator"&P& +4 "core" & | +2 "manipulator"&m% +3 "core" %   +2 .tForearm.seek :retract + "manipulator"&|'\ +97 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage + "manipulator"&(- +135 "core" ( +2 "manipulator"&& +4 "core" &-  ? ' + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 & & +2 "core" &-  v ) ' +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&+' +113 "core" ' +2 .tHand.open + "manipulator"&1 +67 "core" 1 +2 "manipulator"&v% +4 "core" % } V Z   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&3'\ +100 "core" ' +2 #tLoading da puck from tube 5 into Processing Clamp + "processing"%*& +4 "core" &\  +2 "manipulator"&@% +3 "core" %\   +2 "storage"(B% +4 "core" %   \ 4 + "storage"(. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 + "storage"(E(< +340 "core" ( +2 .tSC.reconfigure SCloose + "storage"($.\ 1~b +3 (t& +3 "core" &<A *\ ' +2 "manipulator"&k& +3 "core" &- w b N ' +2 "manipulator"&-% +3 "core" %\  Y R ;  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 5 +2 "manipulator"&( +171 "core" ( +2 "manipulator"&& +4 "core" & k + "storage"(!& +4 "core" &<\ 3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&9' +95 "core" ' +2 "storage"(<& +4 "core" &<   \ 6 +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"('L +158 "core" ' +2 "storage"(4- +3 "core" -'ڇ +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 (& +3 "core" &< ,\ ' + "manipulator"&{& +4 "core" &  k +2 .t\Elbow.seek 5 + "manipulator"&( +10 "core" ( +2 "manipulator"&0& +4 "core" &  Y - + "storage"(& +4 "core" &< \ ) +2 .tForearm.seek 5 + 300 counts +2 "manipulator"&1'H +20 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&)/ +71 "core" / +10 ."downElevator"SE.seek :down +3 "manipulator"&I& +5 "storage"('v +3 "core" & u - +2 "manipulator"&Y% +3 "core" % @ s +59 .tForearm.seek :retract +11 "manipulator"&T'\ +41 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +55 "core" ' +2 .t\Elbow.seek PC +2 "manipulator"&( +248 "core" ( +2 "manipulator"&g& +4 "core" & g + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 & & +2 "core" & & +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&^' +98 "core" ' +2 "manipulator"&~& +4 "core" & +2 "manipulator"&`% +3 "core" %  +2 "processing"%& +4 "core" &\ \  +2 "processing"%D& +4 .tPC.seek :closed + "processing"%i(Tg +3 "core" &\  +4 &\ \ +8 &/v\ +z +9 &b{\ ? +9 &gm\ O +10 &'N\ P +9 &O\ P +9 &O\ P +10 &nO\ O +9 &/O\ P +10 &L\ P +9 &L\ P +9 & uL\ P +10 &"7Q\ P +9 &#Q\ O +9 &%N*\ O +10 &'~N0\ O +9 &)?LI\ P +10 &+L2\ P +9 &,LL\ O +9 &.OL\ P +10 &0GOK\ P +9 &2 LJ\ P +9 &3L<\ P +10 &5L:\ O +9 &7PN;\ O +9 &9N6\ O +10 &:Q:\ P +9 &<Q;\ O +10 &>WK<\ P +9 &@P5\ O +9 &AJ*\ P +10 &CQ,\ O +9 &E_Q.\ P +9 &G!S8\ P +10 &HZ<\ Q +9 &Jg=\ R +10 &LW<\ U +9 &N<\ U +9 &O7\ V +10 &Q-\ U +9 &SLu$\ 5 +10 &T!,_%\ X +9 &TL$(\ - +2 ( + "processing"%D& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.62 + .Hand.open + "manipulator" +77 "core" 1 +2 "manipulator"&5% +4 "core" %  y +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +91 "core" ' +2 .tSC.coast "storage"(6 +4 #tHeating da puck from tube 5 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"%\\9 +2 %N  +5 "core" 9 +102 "processing"% 9 +3 "core" 9 +102 "processing"%u9 +3 "core" 9  +102 "processing"%.9 +3 "core" 9  +102 "processing"%q9 +3 "core" 9  +102 "processing"%G9 +5 "core" 9  +102 "processing"%>9 +3 "core" 9  +102 "processing"%9 +3 "core" 9  +102 "processing"%29 +3 "core" 9 " +102 "processing"%?9 +3 "core" 9& +102 "processing"%=9 +3 "core" 9+ +103 "processing"%R9 +3 "core" 9/ +102 "processing"%&9 +3 "core" 93 +102 "processing"%C9 +3 "core" 97 +102 "processing"%9 +3 "core" 9; +102 "processing"%o9 +3 "core" 9@ +102 "processing"%U9 +3 "core" 9$D +102 "processing"%b9 +3 "core" 9(H +102 "processing"%9 +3 "core" 9-L +102 "processing"%9 +3 "core" 92P +102 "processing"%M9 +3 "core" 97U +103 "processing"%;9 +3 "core" 9<Y +102 "processing"%y9 +3 "core" 9C] +102 "processing"%f9 +3 "core" 9Ia +102 "processing"%a9 +3 "core" 9Ne +102 "processing"%9 +4 "core" 9Uj\ +102 "processing"%e9 +3 "core" 9Zn +102 "processing"%c9 +3 "core" 9ar +102 "processing"%S9 +3 "core" 9fv +2 .tPH.hold 2:00:00,28C +2 .delay 1:30 +2 "processing"%Z ppf +3 "core" w +3172 E\ 77 +5827 .tPSR.select :air + .PSV.dial PSR +2 "processing"%$ +104 "core"  +2 .tPSR.select :wash + "processing"% +11 .tPS.seek 0.5ml +2 "processing"%'' +598 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +10 .tPS.seek 2ml + "processing"%w'[ +1610 "core" ' +2 .tPTV.dial :puck + "processing"%,  +72 "core"  +2 .tPSV.dial PTV + "processing"%L +75 "core" +2 .tPBV.dial :waste1 + "processing"%  +133 "core"  +2 "processing"%[% +4 "core" %X\  +2 .tPS.seek 1.5ml +2 "processing"%}' +595 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%8 * +33 "core" + +3 .tPS.seek 0ml + "processing"%n'W +1616 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%7  +34 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" + +2 .tPSR.select :air + .PSV.dial PSR +2 "processing"%O +75 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"% ' +2429 "core" ' +2 .tPSV.dial PTV + "processing"%V +75 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +4 "processing"%] +75 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV + "processing"%r +75 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%6  +73 "core"  +2 .tPS.seek :empty +2 "processing"%d'9 +2414 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%W  +133 "core" +2 .tPSV.dial :mixloop +2 "processing"%J +45 "core" +2 .tPRV.dial :ab1 +2 "processing"%_ @ +74 "core" A +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%X'w +353 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +3 "collection"'A  + "processing"%  +46 "core"  +7 +2 "processing"%l% +4 "core" %x\  +2 .tPS.seek 0.32ml +2 "processing"%/'% +392 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'  +28 "core" +2 .tPRV.dial :air +2 "processing"%F  +44 "core"  +3 .tPS.seek 0.9ml +53 "processing"%:'D +1234 "core" ' +2 .tPRV.dial :waste2 + "processing"%Q @ +74 "core" > +3 .tPS.seek 0.5ml + "processing"%%' +863 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%  +57 "core" +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%j'[ +1609 "core" ' +2 .tPSV.dial :PML + "processing"%s +42 "core" +2 .tPTV.dial :mixing +2 "processing"%h @ +73 "core" A +2 .tPBV.dial :waste1 +2 "processing"%z  +33 "core" +2 "processing"%H% +4 "core" %V\  +2 .tPS.seek 1.85ml +2 "processing"%'6 +228 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%K * +33 "core" + +3 .tPS.seek 0ml + "processing"%'W +1959 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'(& +2 "core" &8;\  +2 .tHand.open + "manipulator"&P1 +17 "core" 1 +2 "manipulator"&m& +4 "core" & } I +2 "manipulator"&% +3 "core" %\ " $ B +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"& (- +162 "core" ( +2 "manipulator"&\ & +4 "core" &- !  +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-   +2 .tForearm.seek :garage + "manipulator"&' +107 "core" ' +4 .tHand.close + "manipulator"&v/ +76 "core" / +2 "manipulator"&*& +4 "core" &- v v Z  +2 "manipulator"&|% +3 "core" %  S P G +2 .tForearm.seek :retract +2 "manipulator"&@'\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&B( +16 E\ 77 +261 "core" ( +2 "manipulator"&& +4 "core" &   . + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &+& +2 "core" & s . +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +4 "manipulator"&t'ρ +99 "core" ' +2 "manipulator"&k& +4 "core" & 2 . +2 "manipulator"&-% +3 "core" %ϋ  +3 "collection"'& +3 "core" &59\  +2 "collection"'!& +4 .tCC.seek :closed + "collection"'<(O +3 "core" &6;\  +4 &89\ 4 +10 &5I|7; 1 +9 &^q{7: F +10 &\\7; O +9 &O8: O +9 &O79 O +10 &IP7; O +9 & M8:\ O +9 &O8< O +10 &O59 N +9 &PO89 O +10 &!P6: O +9 &"M58\ O +9 &$O59 O +10 &&YL7; O +9 &(N78 O +9 &)M79 O +10 &+N5: O +9 &-bO6= N +10 &/#O69 O +9 &0N9; O +9 &2O6: O +10 &4iR8: O +9 &6,P3: N +9 &7N6: O +10 &9N6: N +9 &;qP7: O +10 &=3O68 O +9 &>T7: O +9 &@O6: O +10 &BxP6: O +9 &D9R7: O +9 &EW8: P +10 &Gn69 R +9 &Il4: V +10 &K#68 Z +9 &L59 \\ +9 &N5: : +10 &Oc/58 _ +8 ( +2 &Oth59 N +3 "collection"'!& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.83 + "collection"'& +4 "core" &Oth57 N + .tHand.open +2 "manipulator"&41 +65 "core" 1 +2 "manipulator"&% +4 "core" % φ Z [ M +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&{'\ +97 "core" ' +2 .tPSV.dial PSR + "processing"%3 +104 "core"  +2 .tPSR.select :flush + "processing"%@ +11 .tPS.seek 1.5ml + "processing"%0' +1614 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +43 "core"  +3 .tPS.seek 0ml + "processing"%)'W +1607 "core" ' +2 .tPSV.dial PSR + "processing"%I +56 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%Y' +2639 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%  +2 "collection"'9  +41 "core" ~ +122  +2 .tPSV.dial :mixloop + "processing"% +117 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%1  +74 "core" +3 .tPS.seek 0ml + "processing"%'W +2628 "core" ' +2 .tPSV.dial :air + "processing"%g  +46 "core"  +3 .tPS.seek 2.5ml + "processing"% ' +2660 "core" ' +2 .tPSV.dial :mixloop + "processing"% +56 "core" +3 .tPS.seek 0ml + "processing"%~'W +2624 "core" ' +2 .tPSV.dial :air + "processing"%`  +43 "core"  +3 .tPS.seek 2.5ml + "processing"%' +2635 "core" ' +2 .tPSV.dial :mixloop + "processing"%T +44 "core" +3 .tPS.seek 0ml + "processing"%"'W +2630 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&#& +4 "core" & V \\ 9 . +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&5( +29 "core" ( +2 "manipulator"&\\& +4 "core" & h e   + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &D& +59 "core" & r u  +4 .tForearm.seek CC + "manipulator"& 'ρ +96 "core" ' +2 .tHand.close + "manipulator"&^/ +70 "core" / +2 .tCC.seek :open +2 "collection"'u( +379 "core" ( +2 "manipulator"&E& +4 "core" &   +2 "manipulator"&.% +4 "core" % ϕ +2 .tForearm.seek :retract + "manipulator"&q'\ +100 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&G(- +269 "core" ( +2 "manipulator"&>& +4 "core" &- n  V +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-  V +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&2' +111 "core" ' +2 .tHand.open + "manipulator"&?1 +76 "core" 1 +2 "manipulator"&=% +4 "core" % d ] +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&R'\ +100 "core" ' +2 ."da"delayUntil "08:26:44.47" +24709 #recoverPRVreagent08 + .PTV.dial :mixing + "processing"%& @ +73 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%C  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +2 ."da"PSV.dial :air +2 "processing"%o  +43 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%U' +2433 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%b +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +45 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"% +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%M  +43 "core"  +2 ."da"PS.seek :empty +2 "processing"%;'9 +2408 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%y +132 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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 +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%a'[ +1606 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +74 "core"  +2 ."da"PSV.dial PTV + "processing"%e +73 "core" +2 ."da"PBV.dial :waste1 + "processing"%c  +36 "core" +2 "processing"%S% +4 "core" %[\  +2 ."da"PS.seek 1.5ml + "processing"%$' +596 "core" ' +2 ."da"delay 3 seconds +26 E\ 98 +276 ."da"PBV.dial between PSV and waste1 +2 "processing"%p * +36 "core" , +3 ."da"PS.seek 0ml + "processing"%''W +1613 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%,  +46 "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"% +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%[' +2409 "core" ' +2 ."da"PSV.dial PTV + "processing"%w +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%8 +85 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%} +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%N  +84 "core" +2 ."da"PS.seek :empty +2 "processing"%7'9 +2401 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +131 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%O' +596 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml + "processing"%n'[ +1613 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%V +74 "core" +2 ."da"PBV.dial :waste1 + "processing"%]  +35 "core" +2 "processing"%r% +4 "core" %[\  +2 ."da"PS.seek 1.5ml + "processing"%6' +597 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" + +3 ."da"PS.seek 0ml + "processing"%W'W +1612 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%J  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%_ * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%d +73 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2400 "core" ' +2 ."da"PSV.dial PTV + "processing"%A +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%l +73 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%X +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%  +74 "core"  +2 ."da"PS.seek :empty +2 "processing"%F'9 +2406 "core" ' +9 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%/  +41 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%Q  +130 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%:  +43 "core" ~ +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"% +56 "core" +2 ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%%' +384 "core" ' +3 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%s  +43 "core"  +2 "processing"%h% +4 "core" %\  +2 ."da"PS.seek 0.55ml +2 "processing"%z't +337 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%H  +42 "core"  +3 ."da"PS.seek 2ml + "processing"%K'[ +1563 "core" ' +2 ."da"PSV.dial :PML + "processing"%j +56 "core" +2 ."da"PTV.dial :mixing +2 "processing"% @ +74 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%(  +34 "core" +2 "processing"%P% +4 "core" %^\  +2 ."da"PS.seek 1.85ml +2 "processing"%m'> +234 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +3 ."da"PS.seek 0ml + "processing"%\ 'W +1971 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +2349 E\ ?? +45653 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +2 ."da"PSV.dial :air +2 "processing"%v  +41 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%*' +2402 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%| +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +44 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"% +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +43 "core"  +2 ."da"PS.seek :empty +2 "processing"%+'9 +2399 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +132 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%k' +602 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%-'[ +1607 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +73 "core"  +2 ."da"PSV.dial PTV + "processing"%@ +72 "core" +2 ."da"PBV.dial :waste1 + "processing"%x  +36 "core" +2 "processing"%% +4 "core" %_\  +2 ."da"PS.seek 1.5ml +2 "processing"%4' +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +3 ."da"PS.seek 0ml + "processing"%!'W +1600 E\ << +7 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%3  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +30 "processing"%t * +35 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +73 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2414 "core" ' +2 ."da"PSV.dial PTV + "processing"%0 +86 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR +4 "processing"%I +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%) +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%9  +73 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2402 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +130 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%1' +600 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%Y'[ +1616 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%g +73 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +34 "core" +2 "processing"%% +4 "core" %\\\  +2 ."da"PS.seek 1.5ml + "processing"% ' +585 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%` * +35 "core" , +3 ."da"PS.seek 0ml + "processing"%~'W +1611 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%T  +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 + "processing"%# +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%\\' +2401 "core" ' +2 ."da"PSV.dial PTV + "processing"%D +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%^ +87 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%B +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%{  +84 "core" +52 ."da"PS.seek :empty +11 "processing"%<'9 +2405 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%E +131 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%.' +596 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"% '[ +1615 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%> +74 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +35 "core"  +2 "processing"%5% +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"%= * +34 "core" , +3 ."da"PS.seek 0ml +2 "processing"%q'W +1611 "core" ' +2 ."da"delay 2:00 +5155 E\ 22 +6848 #"da"recoverPSRreagent08 + .PTV.dial :puck + .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 +2 .PSV.dial PSR + "processing"%C +73 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2392 "core" ' +2 ."da"PSV.dial PTV + "processing"%o +86 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%" +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%b +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +83 "core" +2 ."da"PS.seek :empty +2 "processing"%'9 +2404 "core" ' +2 ."da"Sleepy.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%M +135 "core"  + ."da"PSR.select :sub1 +3 "processing"% +11 ."da"PS.reconfigure PSconfig +10 "processing"%#A d`xb +3 ."da"PS.seek 0.25ml +2 "processing"%U'7 +329 "core" ' +32 ."da"delay 5 seconds +503 .PSR.select :sub2 +5 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%y' +331 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml +2 "processing"%;'[ +1608 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%f +75 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +36 "core" +2 "processing"%e% +4 "core" %V  +2 ."da"PS.seek 1.5ml +2 "processing"%c' +588 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%S * +35 "core" , +3 ."da"PS.seek 0ml + "processing"%a'W +1611 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%p  +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 + "processing"%, +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%L' +2486 "core" ' +2 ."da"PSV.dial PTV + "processing"% +87 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%' +73 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%w +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%8  +73 "core"  +2 ."da"PS.seek :empty +2 "processing"%}'9 +2473 "core" ' +2 "processing"%N9 +3 "core" 94 +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast + "processing"%[  +3 "core" 4 + 4 +2 "processing"%& +3 "core" &TL  - + #"da"Imaging da puck in Processing Clamp while storing it to tube 4 +2 "manipulator"&7% +4 "core" %\  I L a ? + "storage"(O% +4 "core" %v  + "storage"(V. +3 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 4 + "storage"(](,H +341 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (r& +3 "core" &,K m + "manipulator"&n& +4 "core" &- 1 1 0 ;V +2 "manipulator"& % +3 "core" %\  # 9 +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 4 +2 "manipulator"&6( +179 "core" ( +2 "manipulator"&J& +4 "core" &\ +  8# +2 "storage"(_& +3 "core" &,F ` q +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 4 + 700 counts +2 "manipulator"&d'# +98 "core" ' +2 "storage"(W& +4 "core" &,F q p +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek beamBreak + "storage"(A'L +264 "core" ' +2 "storage"(l- +3 "core" -'B + ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&X& +3 "core" &\   5# +2 "storage"(& +3 "core" &,F , +  + ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 4 +2 "manipulator"&'g +36 "core" ' +2 ."da"\Elbow.hold +2 "manipulator"&/, +3 "core" , + ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(Q- +2 "core" -'B +2 ."da"SE.seek 4.1 Pucks below Top Plate +2 "storage"(:' +32 "core" ' +3 "manipulator"&% +4 "core" %PF J # +2 "storage"(F& +3 "core" &,F    +2 ."da"Forearm.force -20 + "manipulator"&5 +2 ."da"Forearm.seek 4 + 277 counts +2 "manipulator"&s'| +13 "core" ' +2 "manipulator"&h& +4 "core" &   7"| +2 "storage"(%& +3 "core" &,F R R ] +57 ."da"Forearm.reconfigure TightForearm +9 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 4 + 700 counts +2 "manipulator"&H'# +24 "core" ' +2 ."da"SE.seek 5.1 Pucks below Top Plate +2 "storage"(z' +57 "core" ' +2 "manipulator"&j& +4 "core" &\ .  8"| +2 "manipulator"&% +4 "core" %,  * 9 + ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&('\ +91 "core" ' +2 ."da"\Elbow.seek PC +2 "manipulator"&P( +244 "core" ( +2 "manipulator"&& +4 "core" &  + 4 + ."da"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &K& +3 "core" & \ \ 1 5 + ."da"Forearm.seek PC +2 "manipulator"&m' +96 "core" ' +2 ."da"Hand.close + "manipulator"&/ +67 "core" / +2 ."da"PC.seek :open +2 "processing"%( +405 "core" ( +2 "storage"(v& +4 "core" &,F W O H + "manipulator"&\ & +4 "core" &  g 8 +2 "manipulator"&|% +3 "core" %  8 +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +101 "core" ' +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 4 +2 "manipulator"&( +251 "core" ( +2 "manipulator"&& +4 "core" &\  & 4$ +2 "storage"(*& +3 "core" &,F R Q +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 4 + 700 counts + "manipulator"& '# +100 "core" ' +2 ."da"Hand.open +2 "manipulator"&+1 +76 "core" 1 +12 "storage"(k- +3 "core" -' +3 ."da"SE.seek 4.85 Pucks below Top Plate +2 "storage"(' +24 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 4.18 Pucks below Top Plate +2 "storage"(@'h +61 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da18sep2109h270ml.tif +1938 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +537 #"da"SX HX9/16 (USB:45): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 21.352 seconds\ /var/log/esp/da18sep2109h270ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da18sep2109h270ml15s.tif +1556 #SX HX9/16 (USB:45): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da18sep2109h270ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da18sep2109h270ml30s.tif +3057 #SX HX9/16 (USB:45): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da18sep2109h270ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da18sep2109h270ml70s.tif +7117 #SX HX9/16 (USB:45): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da18sep2109h270ml70s.tif: TIFF Upload Complete\ +2 .Sleepy.power :camera,:OFF + ."Qmail"HABfans.email "21.352 sec auto-exposure",Subject: "da18sep2109h270ml images!" +13 "storage"(x- +150 "core" -'h +2 "storage"(& +4 "core" &,F Z \\\  +2 "manipulator"&-& +3 "core" &\ }# +2 ."da"\Elbow.seek 4 +2 "manipulator"&( +3 "core" ( +3 "manipulator"&4& +3 "core" &\  ~# +2 "storage"(3& +4 "core" &,F F Y Y\  +2 ."da"Forearm.seek 4 + 700 counts +2 "manipulator"&t'# +3 "core" ' +2 ."da"SE.reconfigure SEgently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 4.9 Pucks below Top Plate +2 "storage"(' +58 "core" ' +75 "manipulator"&!& +4 "core" &\ . 2 7 # +2 "storage"(0& +3 "core" &,F s _ a\  +2 ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 4 +2 "manipulator"&I'g +34 "core" ' +2 ."da"\Elbow.hold +3 "manipulator"&), +7 "core" , + ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 5.08 Pucks below Top Plate +3 "storage"(9' +29 "core" ' +2 "manipulator"&% +4 "core" %v | u T o_ +4 "storage"(& +6 "core" &,F 8 1 m\  + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 4 + 315 counts + "manipulator"&'Ϣ +15 "core" ' +2 "manipulator"&1& +4 "core" & 8 6 + "~ +2 "storage"(g& +4 "core" &,F p x \  +3 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 4 + 700 counts +2 "manipulator"&'# +30 "core" ' +2 "storage"(% +4 "core" % \  +2 ."downElevator"SE.seek :down +3 "storage"(Y'v +100 (`% +3 "core" %Ι* q m \ Xj +2 "manipulator"& % +4 "core" %& | T  + ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&T'\ +90 "core" ' +17 ' +2 ."downElevator"SE.coast + "storage"(5 +2 ."da"SC.coast + "storage"(6 +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 #tStarting finalPurge +2 "processing"%& +4 "core" &{\ + ."psFlush"Hand.open +2 "manipulator" +15 "core" 1 +2 "manipulator"&~& +4 "core" & j i ! "~ +2 "manipulator"&D% +3 "core" %\  R N 3  +2 ."psFlush"\Elbow.seek FlushPuck::Garage +2 "manipulator"&^(- +177 "core" ( +2 "manipulator"&B& +5 "core" &- X K 8 > + ."psFlush"\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &{& +3 "core" &- Z e > +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&\\' +110 "core" ' +2 ."psFlush"Hand.close + "manipulator"&E/ +75 "core" / +2 "manipulator"&<& +4 "core" &-  {> +66 "manipulator"&.% +7 "core" %  |z +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&>'\ +106 "core" ' +2 ."psFlush"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."psFlush"\Elbow.seek PC +2 "manipulator"&( +122 "core" ( +2 "manipulator"&5& +4 "core" & h [ { +2 ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 & & +2 "core" & U ] ) { +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +2 "manipulator"&=' +94 "core" ' +3 "manipulator"&?& +4 "core" & f ` { +2 "manipulator"&2% +3 "core" % ; I 2 +3 "processing"%&& +4 "core" &\  +2 "processing"%C& +4 ."psFlush"PC.seek :closed +2 "processing"%q(Tg +3 "core" &{\ +3 &y\  +8 &/v|\ +{ +10 &bx|\ ? +9 &il}\ P +9 &*Lz\ P +10 &L|\ P +9 &Qu\ P +10 &oOn\ P +9 &1Np\ P +9 &Nj\ P +10 &Le\ P +9 & yNi\ P +9 &"<Nj\ O +10 &#Ne\ P +9 &%Qg\ P +10 &'Nf\ O +9 &)CNe\ P +9 &+Me\ O +10 &,Nf\ P +9 &.Kf\ P +9 &0KMZ\ P +10 &2 QT\ P +9 &3NS\ O +10 &5MZ\ P +9 &7TNW\ O +9 &9N^\ P +10 &:M\\\ P +9 &<K\\\ P +9 &>\\L]\ O +10 &@M^\ O +9 &AL\\\ O +10 &CL\\\ O +9 &EcO]\ P +9 &G$Q\\\ \ P +12 &HYY\ \ Q +7 &Jb\\\ R +9 &L[\\\ U +10 &NN\ V +9 &OI\ V +10 &QH\ V +9 &SMmJ\ 5 +9 &T",[I\ Z +10 &TN"I\ . +3 ( + "processing"%C& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.63 + "processing"%o& +5 "core" &TN"K\ . + ."psFlush"Hand.open +2 "manipulator"&"1 +71 "core" 1 +2 "manipulator"&b% +5 "core" % ? U +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +102 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +133 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +12 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."psFlush"PS.seek 1ml +2 "processing"%M'P +334 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +763 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1609 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%U +74 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%y  +34 "core" +3 ."psFlush"PS.seek 0ml + "processing"%f'W +2631 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +74 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%e' +594 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%;' +424 E\ QQ +1694 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%S +75 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%c U +54 "core" W +3 ."psFlush"PS.seek 0ml +2 "processing"%p'W +2631 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%$ @ +43 "core" ? +3 ."psFlush"PS.seek 2.5ml + "processing"%,' +2627 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%a  +74 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"% '9 +2659 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%' +56 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%w' +2630 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%8 +76 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%L'W +2637 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%N @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%[' +2637 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%  +73 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%7'9 +2626 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%O +45 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%V'P +1108 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%r' +1616 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%n +72 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +55 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%J'W +2630 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%_ +73 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%W' +595 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%G' +2118 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%R +73 "core" +2 ."psFlush"PBV.dial PSV + "processing"%l U +55 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%X'W +2624 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"% @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%Q' +2627 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%  +72 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%F'9 +2631 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%h +44 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%%' +2640 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%j +72 "core" +2 ."psFlush"PBV.dial PSV +60 .PS.seek 0ml + "processing"%'W +2634 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%d @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%6' +2634 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%A  +83 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2634 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'s& +4 "core" &FM\  + .tHand.open + "manipulator"&:1 +24 "core" 1 +2 "manipulator"&H& +4 "core" & u { +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&( +3 "core" ( +2 "manipulator"&K& +4 "core" & } w { +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &/& +3 "core" & | z  { +2 .tForearm.seek PC + "manipulator"&' +96 "core" ' +2 .tHand.close + "manipulator"&(/ +66 "core" / +2 .tPC.seek :open +2 "processing"%i( +402 "core" ( +2 "manipulator"&v& +4 "core" & R { +2 "manipulator"&\ % +3 "core" %   +2 .tForearm.seek :retract +2 "manipulator"&|'\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&m( +350 "core" ( +2 "manipulator"&& +4 "core" & r k  4 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &*& +2 "core" & t t 4 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&P'ρ +105 "core" ' +2 "manipulator"&+& +4 "core" & [ 4 +2 "manipulator"&k% +3 "core" %ρ ~ { E +3 "collection"'& +3 "core" &HK\ \ +2 "collection"'z& +4 .tCC.seek :closed + "collection"'(O +3 "core" &EL\ \ +4 &HK\ 3 +10 &5H}EK 2 +9 &`q{HJ F +10 &ZGK\ P +9 &OGK\ O +9 &PHK\ O +10 &JQHJ\ O +9 & OGK\ O +9 &OGJ\ O +10 &SFM\ O +9 &QOHL\ O +10 &!PHJ\ O +9 &"OHI\ O +9 &$NHJ\ O +10 &&YNGK\ O +9 &(OHL\ O +9 &)OHK\ N +10 &+NHJ\ O +9 &-bOEK\ O +10 &/$MIJ\ O +9 &0OGK\ O +9 &2NFK\ O +10 &4jOHK\ O +9 &6-OIJ\ N +9 &7NHK\ O +10 &9OHM\ O +9 &;qRIJ\ O +10 &=4NGK\ O +9 &>TFI\ O +9 &@OHK\ O +10 &BzPFK\ O +9 &D;RGJ\ O +9 &E\\FH\ P +10 &GiEI R +9 &ImEJ V +10 &K"GJ Z +9 &LEJ \\ +9 &NHK ; +10 &O^,IL $i +9 &OyjHO N +2 ( + "collection"'z& +3 #tCollection Clamp onSpring/offSpring for 5/25 samples, on/off torque 1.85 + "collection"'x& +3 "core" &OyiJO N +2 .tHand.open + "manipulator"&1 +72 "core" 1 +2 "manipulator"&-% +4 "core" % ς s P D +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&4'\ +103 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'3& +4 "core" &OyiJN N +2 "collection"'!% +4 "core" %IM + #tCS Pulling 5ml of flush + .CSV.dial CSR +2 "collection"'0  +42 "core"  +2 .tCSR.select :flush + "collection"' +11 .tCS.seek 5ml +2 "collection"''l +1348 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 '% +3 "core" %lEJ{  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'' +674 "core" ' +2 .tCSV.dial :waste + "collection"'1 +130 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"' ' +1984 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'g& +4 "core" &OyhFH\ N +2 "collection"'@% +3 "core" %DH\ +2 .tCSV.dial :flush + "collection"'  +43 "core"  +3 .tCS.reconfigure CSfast + "collection"'#d @b +3 .tCS.seek 5ml + "collection"'`'l +1275 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"' @ +42 "core" A +2 "collection"'t% +4 "core" %lFJ  +2 .tCS.seek 7ml +2 "collection"'' +565 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +2 "collection"'  +3 'I  +41 "core"  +93  +2 .tCBV.dial :waste1 + "collection"' @ +46 "core" > +3 .tCS.seek 0ml + "collection"'' +1753 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'#& +4 "core" &OygKK N +2 "collection"'~% +3 "core" %HL + .tCSV.dial :flush +2 "collection"'D  +73 "core" +3 .tCS.seek 5ml + "collection"'9'l +797 E\ HH +490 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +44 "core" A +2 "collection"'B% +4 "core" %l II +2 .tCS.seek 7ml +2 "collection"'{'\ +561 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'Y  +42 "core"  +2 .tCBV.dial :waste2 +2 "collection"']  +115 "core"  +3 .tCS.seek 0ml + "collection"')' +1741 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'E& +4 "core" &OygFL\ N +2 "collection"'<% +3 "core" %HL\ + .tCSV.dial CSR +2 "collection"'.  +41 "core"  +2 .tCSR.select :kill + "collection"' +10 .tCS.seek 8ml +57 "collection"'T' +2018 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"'5' D +579 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"' +2 '\\  +111 "core" ~ +28  +2 .tCTV.dial :intake + "collection"'?  +74 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'2' \\ +2019 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'&  +73 "core"  +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'^' +589 "core" ' +2 .tCSV.dial CSR + "collection"'>  +111 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"''l +1346 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"'o' D +1348 "core" ' +2 .tCSV.dial CBV + "collection"'" +111 "core" ~ +2 .tCS.seek 0ml +2 "collection"'b' +2626 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&C& +4 "core" &  4 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&( +3 "core" ( +2 "manipulator"&=& +4 "core" &  4 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &}& +2 "core" & t 4 +2 .tForearm.seek CC +2 "manipulator"&M'ρ +99 "core" ' +2 .tHand.close + "manipulator"&U/ +65 "core" / +2 .tCC.seek :open +2 "collection"'y( +378 "core" ( +2 "manipulator"&& +4 "core" & P 4 + "manipulator"&% +4 "core" % χ  +2 .tForearm.seek :retract +38 "manipulator"&f'\ +101 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&e(- +278 "core" ( +2 "manipulator"&S& +4 "core" &- C +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &c& +3 "core" &- C +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&;' +110 "core" ' +2 .tHand.open + "manipulator"&$1 +69 "core" 1 +2 "manipulator"&p% +4 "core" % l q I +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&a'\ +101 "core" ' +2 #tCompleted [Sample.deep; initialPurge; da withoutWCR] begun 07:20:31 + #Preparing to sleep until 11:30AM 9/21/2018 +5 #Asleep til 11:30AM 9/21/2018 +4 #Continuing at 11:30 +2 ."shutdown"CC.coast +2 "collection"'6 +4 E\ ,+ +2 ."shutdown"CS.coast +2 "collection"'5 +4 ."Qmail"GoodNews.email "Then, in tube 5: /home/esp/esp2/mission/2018_08_31_niagara_mission.rb:144\\n{1 => 22, 2 => 22, 3 => 22, 4 => 6, 5 => 16}\\nCan@09:21:41, 24.4C, 23% humidity, 14.3psia, 12.724V, 0.196A, 0.190A avg, 2.49W",Subject: "Asleep until 11:30" +4 ."shutdown"PC.coast +179 "processing"%6 +3 ."shutdown"PS.coast + "processing"%5 +2 ."shutdown"Forearm.coast + "manipulator"&5 +3 ."shutdown"\Elbow.coast + "manipulator"&6 +37 ."shutdown"Sleepy.power :dwarf,:OFF + .Sleepy.power :raw,:OFF + #Shutdown +42608 E\ *v +60002 \ +t +60002 \ +w +60002 \ +r +60002 \ +p +60003 \ ,{ +60002 \ +q +60002 \ +q +60002 \ ,m +60002 \ ,q +60003 \ +s +60002 \ ,s +60002 \ -v +6962 \ *w +34 #tPowering up Dwarves +518 .Sleepy.power :raw,:ON + "sampler") +2 ), +2 "core"  +2 "collection"' +2 '' +3 "core"  +2 "processing"% +2 %  +3 "core"  + "collection"' 9\ +2 ' 0\ +2 ' -\ + "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ + "sampler")&\ +2 .tSS.configure SSconfig +2 "sampler")#.0X 22, 2 => 22, 3 => 22, 4 => 6, 5 => 16}\\nCan@11:30:31, 23.9C, 23% humidity, 14.3psia, 12.636V, 0.460A, 0.460A avg, 5.81W",Subject: "Started 2018_08_31_niagara_mission phase /home/esp/esp2/mission/2018_08_31_niagara_mission.rb:144" +124 .tSample.shallow + "sampler")62 +24 "core" 2 +2 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'s& +4 "core" &RT  + .tHand.open + "manipulator"&:1 +75 "core" 1 +2 "manipulator"&H& +4 "core" & c ^  "y +2 "manipulator"&K% +5 "core" % \  ^ `  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&/(- +177 "core" ( +3 "manipulator"&(& +5 "core" &- v  E +6 .t\Elbow.reconfigure LooseElbow +4 "manipulator"&$ &.,(#b +5 && +2 "core" &- G E +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :garage +2 "manipulator"&' +106 "core" ' +2 .tHand.close +2 "manipulator"&q/ +70 "core" / +2 "manipulator"&v& +4 "core" &- ) }E +2 "manipulator"&\ % +3 "core" %  ? } +2 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&( +278 "core" ( +2 "manipulator"&& +4 "core" &" K W =F + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &*& +2 "core" &# > F =F +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&+'ρ +105 "core" ' +3 "manipulator"&k& +4 "core" &# Z h =F +2 "manipulator"&% +3 "core" %x ? D ! K +2 "collection"'|& +4 "core" &PT  +2 "collection"'u& +3 .tCC.seek :closed +2 "collection"'x(O +2 "core" &TV\  +6 &QV > +8 &IxPT 2 +10 &=rzPT\ G +10 &YOT P +9 &NRT O +9 &gNPS O +9 &(OOW P +10 &JQV O +9 &QQT\ O +9 &oPQS\ O +10 &1PMT O +9 & QNS\ P +10 &"NNT\ O +9 &$vLPS P +9 &&8MMS P +10 &'NOV P +9 &)NPS P +10 &+~NRT P +9 &-@NPS P +9 &/NPU O +10 &0KPU O +9 &2JQS P +9 &4HNPT P +10 &6\ OPS P +9 &7OPS O +9 &9QQU O +10 &;QPQT O +9 &=QOU P +10 &>OOT O +9 &@LPT P +9 &BYRQS O +10 &DQPT O +9 &EYQV Q +9 &GhPT R +10 &IONS V +9 &KQS Z +10 &LOR \\ +9 &NPR J +9 &OapOR $h +10 &O,OR I +8 ( +2 &OSLU @ + "collection"'u& +4 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.97 +2 "collection"'& +3 "core" &OSNR @ +2 .tHand.open + "manipulator"&-1 +76 "core" 1 +2 "manipulator"&3% +4 "core" % x H |K +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&z'\ +93 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'!& +4 "core" &OSPS @ +2 "collection"'0% +4 "core" %OS +2 #tCS Pulling 5ml of flush + .CSV.dial CSR + "collection"'P  +131 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"''l +1345 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +9 '% +3 "core" %lNS  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml + "collection"'' +683 "core" ' +2 .tCSV.dial :waste + "collection"'1 +129 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'' +1988 "core" ' +2 #tPurging external Intake + "collection"'g& +4 "core" &ORLQ @ + "collection"'@% +4 "core" %NS + .tCSV.dial :flush +2 "collection"'  +41 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"' ' D +2517 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +3 "collection"' + 't  +5 "core"  +67 ~ +2 .tCTV.dial :intake + "collection"'`  +75 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'' +2521 "core" ' + .tIntake.select :close + "sampler")0 +10 .tCTV.dial :air +2 "collection"'I  +75 "core"  +2 #tFlushing upper manifold + "collection"'& +4 "core" &ORMQ @ +2 "collection"'% +3 "core" %MP +2 .tCSV.dial :flush + "collection"'#  +74 "core"  +3 .tCS.seek 5ml + "collection"'~'l +1283 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"'D @ +41 "core" A +2 "collection"'% +4 "core" %lPT  +2 .tCS.seek 7ml +56 "collection"'' +572 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +2 "collection"'B +103 "core" ~ +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"'9' +1769 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'Y'- +797 "core" ' +2 .tCSV.dial :waste + "collection"'] +44 "core" +3 .tCS.seek 0ml + "collection"'{' +802 "core" ' +2 "collection"'E& +4 "core" &ORNS @ +2 "collection"'<% +3 "core" %NQ + .tCSV.dial :flush +2 "collection"'.  +43 "core"  +3 .tCS.seek 3ml +2 "collection"')'- +813 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'T @ +42 "core" A +2 "collection"' % +4 "core" %- MS +2 .tCS.seek 5ml +2 "collection"'\\'l +560 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml + "collection"'?' +1279 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'5'- +823 "core" ' +2 .tCSV.dial :waste + "collection"'& +73 "core" +3 .tCS.seek 0ml + "collection"'2' +804 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&>& +4 "core" &" A I + =E +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&^( +3 "core" ( +2 "manipulator"&& +3 "core" &" E D =E +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &"& +3 "core" &" E = 5 =E +2 .tForearm.seek CC + "manipulator"&o'ρ +97 "core" ' +2 .tHand.close + "manipulator"&C/ +66 "core" / +2 .tCC.seek :open +2 "collection"'=( +377 "core" ( +2 "manipulator"&}& +4 "core" &" t   =E + "manipulator"&U% +4 "core" % ω r t / +2 .tForearm.seek :retract + "manipulator"&m'\ +100 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&4(- +281 "core" ( +2 "manipulator"&& +4 "core" &- 5 ; + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &-  ; +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +113 "core" ' +4 .tHand.open + "manipulator"&M1 +76 "core" 1 +2 "manipulator"&S% +4 "core" % B F b +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&c'\ +96 "core" ' +2 #tda sampling at most 1000ml +3 #Loading sh1 puck from tube 5 into Collection Clamp + ."Qmail"HABfans.email "Started da in tube 5 at 11:34:54EDT21-Sep-18\\n{1 => 22, 2 => 22, 3 => 22, 4 => 6, 5 => 16}\\nCan@11:30:31, 23.9C, 23% humidity, 14.3psia, 12.636V, 0.460A, 0.460A avg, 5.81W",Subject: "da sampling at most 1000ml" +2 "collection"'& +119 "core" &RU\  +2 "manipulator"&$% +3 "core" %\    +2 "storage"(p% +3 "core" % B\ ( +2 "storage"(f. +3 "core" .( +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 5 + "storage"(;(< +977 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (y& +3 "core" &<= |\  + "manipulator"&b& +4 "core" &- = D ; +2 "manipulator"&i% +3 "core" %\  ? =   +3 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 5 + "manipulator"&( +179 "core" ( +3 "manipulator"&a& +4 "core" & E H 9 # +2 "storage"(e& +4 "core" &<= ~ \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&Z' +93 "core" ' +2 "storage"(,& +4 "core" &<= O\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(''L +153 "core" ' +4 "storage"( - +6 "core" -'՗ +4 .tSE.configure SEconfig +4 "storage"(#QK-0-\ b +3 (8& +3 "core" &<< O M ^\  +2 "manipulator"&w& +3 "core" &\ > 9 # +2 .t\Elbow.seek 5 +2 "manipulator"&N( +3 "core" ( +2 "manipulator"&& +4 "core" &\ & ~# + "storage"([& +4 "core" &<< V D\  +3 .tForearm.seek 5 + 300 counts + "manipulator"&O'H +24 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +58 "manipulator"&V/ +73 "core" / +12 ."downElevator"SE.seek :down +4 "manipulator"&n& +3 "storage"(L'v +6 "core" &\ = >  # +2 "manipulator"&_% +4 "core" % D V g ? +3 .tForearm.seek :retract +2 "manipulator"&J'\ +92 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&l( +19 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +131 "core" ( +2 "manipulator"&W& +4 "core" & " F < =C +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &h& +3 "core" & " ( ~=C +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&7'ρ +102 "core" ' +3 "manipulator"&j& +4 "core" & " \ {=C +2 "manipulator"&R% +4 "core" %ω  | +2 "collection"'%& +3 "core" &PT +2 "collection"'d& +4 .tCC.seek :closed +2 "collection"'X(O +3 "core" &TU +3 &PT  +10 &.vQU ,} +9 &cyNU ? +9 &qmPS P +10 &5LQS O +9 &NPT O +9 &KRU O +10 &zMQT O +9 &=NRU O +38 &MQX O + &QPU O + & LQT O &"ENPT O +7 &$NQT N +9 &%MRT O +10 &'NQU O +9 &)LKSS O +10 &+LQV O +9 &,NQU O +9 &.OPU O +10 &0UMQU O +9 &2OQU O +9 &3LQU N +10 &5LQT O +9 &7^LPU N +10 &9MQU O +9 &:KQV O +9 &<LRV O +10 &>eKPU O +9 &@'NPT O +9 &AOPT O +10 &CQRS O +9 &EiYQU P +10 &G(fPV Q +9 &HQU V +9 &J*F Z +10 &LN<; \\ +9 &N:= N +9 &O1A9> *~ +10 &O}s;> O +5 ( + "collection"'d& +5 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.16 + .Hand.open + "manipulator"&Q1 +3 "core" &O}f<A O +64 1 +2 "manipulator"&6% +4 "core" % ρ ' v +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&s'\ +99 "core" ' +2 .tSC.coast "storage"(6 +3 #tcollectSample 1000ml w/bubble point of 24psi + #Priming 7ml + .Sleepy.power :sampler,:ON + .Intake.select :close + .\Exhaust.select :close + .SS.hold +2 "sampler"):+ +3 "core" + + "sampler")H% +5 "core" % \ \ +2 "collection"'K& +4 "core" &O}eOS O +2 E ff + #tCalibrating pressure and temperature sensors +2 .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X +17 +3 .tdelay 3.8 seconds +382 "collection"'q% +3 "core" %QU +2 "sampler")v% +3 "core" %?8 \  +2 .tSSV.dial :spit + "sampler")\ +136 "core"  +3 .tSS.seek 0ml +2 "sampler")F' +266 "core" ' +2 .tSSV.dial CBV + "sampler")  +137 "core" +2 .tCTV.dial :intake + "collection"'  +76 "core"  +2 #tWaiting for external sampler to finish priming... + .delayUntil "11:38:23.23" +16468 ."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" % +2 #tIntake @17.2psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X + .tSSV.dial :exhaust +2 "sampler")B  +77 "core"  +2 .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X% +4 "core" % \  + .tSSV.dial :exhaust +2 "sampler")  +76 "core"  +2 .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale + "sampler")#.0X +52 "collection"'O% +3 "core" % +2 "sampler")j% +3 "core" % sv > +52 "collection"'R% +3 "core" % +2 "sampler")%% +3 "core" %  > +2 "sampler")N% +3 "core" %  > + .tIntake.select :close + "sampler")0 +9 )L% +3 "core" % \ > + .tSSV.dial :exhaust +2 "sampler")J  +76 "core"  +2 .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale + "sampler")#.0X% +3 "core" %} +2 "sampler")% +3 "core" %N  +15 "collection"' % +3 "core" % +2 "sampler")C% +3 "core" %N  +15 "collection"'% +3 "core" % +2 "sampler")"% +3 "core" %N  +15 "collection"'x% +3 "core" %x} +2 "sampler")}% +3 "core" %N  +15 "collection"'U% +3 "core" %vz +2 "sampler")o% +3 "core" %N  +2 "collection"'% +4 "core" %ux + #tIntake @16.2psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 72 +2 "sampler")#.H0X% +3 "core" %RT \ O +53 "collection"'% +3 "core" % +2 "sampler") % +3 "core" %bg \ O +53 "collection"'C% +3 "core" % +2 "sampler")% +3 "core" %qp \ O +53 "collection"'"% +3 "core" % +2 "sampler")x% +3 "core" % \ O +52 "collection"'}% +3 "core" % +2 "sampler")U% +3 "core" % \ O +53 "collection"'o% +3 "core" % +2 "sampler")% +3 "core" % \ O +53 "collection"']% +3 "core" % +2 "sampler")^% +3 "core" % \ O +2 "sampler")z% +3 "core" % \ O +2 .tIntake.select :close + "sampler")0 +8 )S% +3 "core" % \ O + .tSSV.dial :exhaust +2 "sampler")m  +77 "core"  +2 .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale + "sampler")#.0X% +4 "core" %aO  +14 "collection"'% +3 "core" % +2 "sampler") % +3 "core" %aN  +2 "collection"'C% +4 "core" %~ + #tIntake @16.8psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 39 +2 "sampler")#.'0X% +3 "core" % +2 "sampler")% +3 "core" %”W  +15 "collection"' % +3 "core" % +2 "sampler")C% +3 "core" %”W  +15 "collection"'3% +3 "core" % +2 "sampler")"% +3 "core" %”X  +15 "collection"'x% +3 "core" % +2 "sampler")}% +3 "core" %”W  +15 "collection"'U% +3 "core" % +2 "sampler")o% +3 "core" %”X  +15 "collection"'% +3 "core" %~ +2 "sampler")]% +3 "core" %”W  +15 "collection"'^% +3 "core" %~ +2 "sampler")z% +3 "core" %”X  +15 "collection"'S% +3 "core" % +2 "sampler")m% +3 "core" %”W  +15 "collection"'% +3 "core" % +2 "sampler")$% +3 "core" %”W  +15 "collection"'p% +3 "core" % +2 "sampler")% +3 "core" %”W  +15 "collection"'% +3 "core" % +2 "sampler")% +3 "core" %”W  +15 "collection"'y% +3 "core" % +2 "sampler")b% +3 "core" %”W  +15 "collection"'i% +3 "core" % +2 "sampler")a% +3 "core" %”W  +15 "collection"'e% +3 "core" % +2 "sampler"),% +3 "core" %”W  +15 "collection"'4% +5 "core" % + "sampler") % +4 "core" %”X  +15 "collection"'8% +3 "core" % +2 "sampler")w% +3 "core" %”W  +15 "collection"'% +3 "core" % +2 "sampler")c% +3 "core" %”X  +15 "collection"'[% +3 "core" % +2 "sampler")G% +3 "core" %”W  +15 "collection"'V% +3 "core" % +2 "sampler")n% +3 "core" %”X  +15 "collection"'_% +3 "core" % +2 "sampler")% +3 "core" %”W  +15 "collection"'Z% +3 "core" % +2 "sampler")h% +3 "core" %”X  +15 "collection"''% +3 "core" % +2 "sampler")M% +3 "core" %”X  +15 "collection"'O% +3 "core" % +2 "sampler")R% +4 "core" %”W  +14 "collection"'% +3 "core" % +2 "sampler")%% +3 "core" %”W   +15 "collection"'N% +3 "core" %~ +2 "sampler")L% +3 "core" %”X   +15 "collection"'J% +3 "core" % +2 "sampler")f% +3 "core" %”W  +15 "collection"'d% +3 "core" % +2 "sampler")Q% +3 "core" %”X  +2 "collection"'% +4 "core" % + #tIntake @17.0psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 29 +2 "sampler")#.0X% +4 "core" %U  +15 "collection"'% +3 "core" % +2 "sampler") % +3 "core" %W  +15 "collection"'C% +3 "core" %| +2 "sampler")3% +3 "core" %Y  +15 "collection"'"% +3 "core" % +2 "sampler")x% +3 "core" %Y  +15 "collection"'}% +3 "core" % +2 "sampler")U% +3 "core" %Y  +15 "collection"'o% +3 "core" % +2 "sampler")% +3 "core" %Y  +15 "collection"']% +3 "core" % +2 "sampler")^% +3 "core" %Y  +15 "collection"'z% +3 "core" % +2 "sampler")S% +3 "core" %Y  +15 "collection"'m% +3 "core" % +2 "sampler")% +3 "core" %Y  +15 "collection"'$% +3 "core" %} +2 "sampler")p% +3 "core" %Y  +15 "collection"'% +3 "core" %} +2 "sampler")% +3 "core" %Y  +15 "collection"'% +3 "core" %} +2 "sampler")y% +3 "core" %Y  +15 "collection"'b% +3 "core" % +2 "sampler")i% +3 "core" %Z  +15 "collection"'a% +3 "core" % +2 "sampler")e% +3 "core" %Z  +15 "collection"',% +3 "core" % +2 "sampler")4% +3 "core" %Z  +15 "collection"' % +3 "core" % +2 "sampler")8% +3 "core" %Z  +15 "collection"'w% +3 "core" % +2 "sampler")% +3 "core" %Z  +15 "collection"'c% +3 "core" % +2 "sampler")[% +3 "core" %Z  +15 "collection"'G% +3 "core" % +2 "sampler")V% +3 "core" %Z  +15 "collection"'n% +3 "core" %} +2 "sampler")_% +3 "core" %Z  +15 "collection"'% +5 "core" %} +2 "sampler")Z% +4 "core" %Z  +14 "collection"'h% +3 "core" % +2 "sampler")'% +3 "core" %Z  +15 "collection"'M% +3 "core" % +2 "sampler")O% +3 "core" %Z  +15 "collection"'R% +3 "core" % +2 "sampler")% +3 "core" %Z  +15 "collection"'%% +3 "core" % +2 "sampler")N% +3 "core" %Z  +15 "collection"'L% +3 "core" % +2 "sampler")J% +3 "core" %Z  +15 "collection"'f% +3 "core" %|~ +2 "sampler")d% +3 "core" %Z  +15 "collection"'Q% +3 "core" % +2 "sampler")% +3 "core" %Z  +15 "collection"'#% +3 "core" % +2 "sampler")K% +3 "core" %Z  +15 "collection"'7% +3 "core" % +2 "sampler");% +3 "core" %Z  +15 "collection"' % +3 "core" % +2 "sampler"):% +3 "core" %Z  +15 "collection"'% +3 "core" % +2 "sampler")6% +3 "core" %Z  +15 "collection"'q% +3 "core" % +2 "sampler")v% +3 "core" %Z  +15 "collection"'\ % +3 "core" % +2 "sampler")(% +3 "core" %[  +15 "collection"'% +3 "core" %{ +2 "sampler")% +3 "core" %Z  +15 "collection"'*% +3 "core" %} +2 "sampler")F% +3 "core" %[  +15 "collection"'% +3 "core" % +2 "sampler")j% +3 "core" %Z  +15 "collection"'|% +3 "core" % +2 "sampler")% +4 "core" %Z  +14 "collection"'% +3 "core" % +2 "sampler")/% +3 "core" %[  +15 "collection"'W% +3 "core" % +2 "sampler")!% +3 "core" %[  +15 "collection"'0% +3 "core" % +2 "sampler")% +3 "core" %Z   +15 "collection"'u% +3 "core" % +2 "sampler")% +3 "core" %[\ \  +15 "collection"'+% +4 "core" % + "sampler")r% +4 "core" %Z   +15 "collection"'% +3 "core" % +2 "sampler")% +3 "core" %Z  +15 "collection"'1% +3 "core" % +2 "sampler")P% +3 "core" %Z  +15 "collection"'g% +3 "core" % +2 "sampler")@% +3 "core" %Z  +2 "collection"'% +3 "core" %} +2 #tIntake @16.8psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 23 +2 "sampler")#.0X% +3 "core" % +2 "sampler")% +3 "core" % U  +15 "collection"' % +3 "core" % +2 "sampler")C% +3 "core" % T  +15 "collection"'3% +3 "core" % +2 "sampler")"% +3 "core" % T  +15 "collection"'x% +3 "core" % +2 "sampler")}% +3 "core" % T  +15 "collection"'U% +3 "core" % +2 "sampler")o% +3 "core" % T  +17 "collection"'% +3 "core" %} +2 "sampler")]% +3 "core" % T  +15 "collection"'^% +3 "core" % +2 "sampler")z% +3 "core" % U  +15 "collection"'S% +3 "core" % +2 "sampler")m% +3 "core" % T  +15 "collection"'% +3 "core" % +2 "sampler")$% +3 "core" % T  +15 "collection"'p% +3 "core" % +2 "sampler")% +3 "core" % T  +15 "collection"'% +3 "core" % +4 "sampler")% +7 "core" % U  +15 "collection"'y% +3 "core" % +2 "sampler")b% +3 "core" % U  +15 "collection"'i% +3 "core" % +2 "sampler")a% +3 "core" % T  +15 "collection"'e% +3 "core" % +2 "sampler"),% +3 "core" % T  +15 "collection"'4% +3 "core" % +2 "sampler") % +3 "core" % U  +15 "collection"'8% +3 "core" % +2 "sampler")w% +3 "core" % U  +15 "collection"'% +3 "core" % +2 "sampler")c% +3 "core" % U  +15 "collection"'[% +3 "core" % +2 "sampler")G% +3 "core" % T  +15 "collection"'V% +3 "core" % +2 "sampler")n% +3 "core" % T  +15 "collection"'_% +3 "core" % +2 "sampler")% +3 "core" % T  +15 "collection"'Z% +3 "core" % +2 "sampler")h% +3 "core" % U  +15 "collection"''% +3 "core" % +2 "sampler")M% +3 "core" % T  +15 "collection"'O% +3 "core" %} +2 "sampler")R% +3 "core" % U  +15 "collection"'% +3 "core" %~ +2 "sampler")%% +3 "core" % T  +15 "collection"'N% +3 "core" % +2 "sampler")L% +3 "core" % U  +15 "collection"'J% +3 "core" % +2 "sampler")f% +3 "core" % T  +15 "collection"'d% +3 "core" % +2 "sampler")Q% +3 "core" % U  +15 "collection"'% +3 "core" % +2 "sampler")#% +3 "core" % T  +15 "collection"'K% +3 "core" % +2 "sampler")7% +3 "core" % T  +15 "collection"';% +3 "core" %~ +2 "sampler") % +3 "core" % U \  +15 "collection"':% +3 "core" %~ +2 "sampler")% +3 "core" % U   +2 "collection"'6% +3 "core" %} +2 .tSS.reconfigure SSinhale.with maxSpeed: 21 +2 "sampler")#.0X% +3 "core" %@/ _ +15 "collection"'% +3 "core" % +2 "sampler") % +63 "core" %@/ _ +17 "collection"'C% +3 "core" % +2 "sampler")3% +3 "core" %@/ _ +15 "collection"'"% +3 "core" %} +2 "sampler")x% +3 "core" %@/ _ +15 "collection"'}% +3 "core" %| +2 "sampler")U% +3 "core" %@/ _ +15 "collection"'o% +3 "core" % +2 "sampler")% +3 "core" %@/ _ +15 "collection"']% +3 "core" % +2 "sampler")^% +3 "core" %@/ _ +15 "collection"'z% +3 "core" % +2 "sampler")S% +3 "core" %@/ _ +15 "collection"'m% +3 "core" % +2 "sampler")% +3 "core" %@/ _ +15 "collection"'$% +3 "core" % +2 "sampler")p% +3 "core" %@/ _ +15 "collection"'% +3 "core" % +2 "sampler")% +3 "core" %@/ _ +15 "collection"'% +3 "core" %~ +2 "sampler")y% +3 "core" %@/ _ +15 "collection"'b% +4 "core" % +2 "sampler")i% +3 "core" %@/ _ +15 "collection"'a% +3 "core" % +2 "sampler")e% +3 "core" %@/ _ +15 "collection"',% +3 "core" % +2 "sampler")4% +3 "core" %@/ _ +15 "collection"' % +3 "core" % +2 "sampler")8% +3 "core" %@/ _ +15 "collection"'w% +3 "core" % +2 "sampler")% +3 "core" %@/ _ +15 "collection"'c% +3 "core" %~ +2 "sampler")[% +3 "core" %@/ _ +15 "collection"'G% +3 "core" % +2 "sampler")V% +3 "core" %@/ _ +15 "collection"'n% +3 "core" % +2 "sampler")_% +3 "core" %@/ _ +15 "collection"'% +3 "core" % +2 "sampler")Z% +4 "core" %@/ _ +14 "collection"'h% +3 "core" % +2 "sampler")'% +3 "core" %@/ _ +15 "collection"'M% +3 "core" % +2 "sampler")O% +3 "core" %@/ _ +15 "collection"'R% +3 "core" % +2 "sampler")% +3 "core" %@/  _ +15 "collection"'%% +3 "core" % +2 "sampler")N% +3 "core" %@/  _ +15 "collection"'L% +3 "core" %} +2 "sampler")J% +3 "core" %@/ \ _ +2 "collection"'f% +3 "core" %} +2 #tIntake @16.7psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 19 +2 "sampler")#.0X  +136 "core"  +3 .tCTV.dial :air,avoiding: :intake +2 "collection"'  +134 "core" +2 ."CSpush"CSV.dial CTV +3 .tSS.seek 10ml +2 "sampler") ' +98 ."CSpush"CSV.dial :air +2 "collection"'C @ +43 "core" > +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'3' +100 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")" +126 "core" ' + ."CSpush"CS.coast +2 "collection"'5 +6 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0XA +102 "collection"'!9 +3 "core" 9V? +102 "collection"'09 +3 "core" 9l= +102 "collection"'9 +3 "core" 9: +102 "collection"'W9 +3 "core" 99 +103 "collection"'u9 +3 "core" 97 +102 "collection"'+9 +3 "core" 95 +102 "collection"'r9 +3 "core" 94 +102 "collection"'9 +3 "core" 92 +102 "collection"'9 +3 "core" 91 +103 "collection"'P9 +3 "core" 9. +102 "collection"'|9 +3 "core" 9+. +102 "collection"'9 +3 "core" 9@ + +102 "collection"'19 +3 "core" 9S) +102 "collection"'g9 +3 "core" 9f) +103 "collection"'9 +3 "core" 9x' +102 "collection"'\\9 +3 "core" 9& +102 "collection"'@9 +3 "core" 9% +102 "collection"' 9 +3 "core" 9## +102 "collection"'`9 +28 "core" 9(" +102 "collection"' 9 +3 "core" 9, +102 "collection"'9 +3 "core" 90 +102 "collection"'9 +3 "core" 94 +102 "collection"'t9 +3 "core" 9 9 +102 "collection"'D9 +4 "core" 9 \ = +102 "collection"'9 +3 "core" 9 & A +102 "collection"'k9 +3 "core" 9 3 E +102 "collection"'~9 +3 "core" 9 CJ +102 "collection"'=9 +3 "core" 9 PN +102 "collection"'I9 +4 "core" 9 ^R +102 "collection"'99 +3 "core" 9 jV +102 "collection"'-9 +3 "core" 9 xZ +102 "collection"'9 +3 "core" 9 _ +102 "collection"'E9 +3 "core" 9 c +102 "collection"'9 +3 "core" 9 g +102 "collection"'.9 +3 "core" 9 k +102 "collection"'{9 +3 "core" 9 o +102 "collection"'T9 +3 "core" 9 t +102 "collection"'B9 +3 "core" 9 x +102 "collection"')9 +4 "core" 9 | +102 "collection"'H9 +3 "core" 9  +102 "collection"'?9 +3 "core" 9   +102 "collection"'Y9 +3 "core" 9 ! +102 "collection"'&9 +3 "core" 9 " +102 "collection"'>9 +3 "core" 9\ # +103 "collection"'9 +3 "core" 9\ & +102 "collection"'C9 +3 "core" 9\ & +102 "collection"'59 +3 "core" 9\ '\ +102 "collection"'"9 +3 "core" 9\ ")\ +102 "collection"'<9 +4 "core" 9\ ))\ +103 "collection"'39 +3 "core" 9\ 0+ +102 "collection"' 9 +3 "core" 9\ 7, +102 "collection"'x9 +3 "core" 9\ <, +102 "collection"'U9 +3 "core" 9\ C. +102 "collection"'o9 +3 "core" 9\ I/ +102 "collection"'}9 +3 "core" 9\ N0 +102 "collection"']9 +3 "core" 9\ T1 +102 "collection"'^9 +3 "core" 9\ Z2 +102 "collection"'9 +3 "core" 9\ _4 +102 "collection"'z9 +4 "core" 9\ b5 +102 "collection"'m9 +11 "core" 9\ h5 +103 "collection"'S9 +3 "core" 9\ k6 +102 "collection"'$9 +3 "core" 9\ q9 +102 "collection"'9 +3 "core" 9\ s9 +102 "collection"'9 +4 "core" 9\ w: +3 .tCH.hold 10:00,70C +2 "collection"'p `\ `\ u  +3 "core"  +43194 E  +16807 "core" ` +2 "collection"'9 +3 "core" 9\  +2 #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml + "collection"'' +354 "core" ' +8 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'b @ +103 "core" B +2 .tCSV.dial :air +2 "collection"'y @ +41 "core" ? +3 .tCS.seek 5ml +2 "collection"'a'l +1347 "core" ' +2 .tCSV.dial CTV + "collection"',  +44 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'4 @ +44 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'  +44 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'8 @ +43 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml +3 "collection"'w' +1348 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"' +102 "core" ~ +2 .tCBV.dial CSV + "collection"'c  +30 "core"  +2 "collection"'[% +4 "core" % 5 9 L +2 .tCS.seek 5ml +2 "collection"'G'l +1357 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'V  +43 "core" +2 "collection"'n% +4 "core" %lqu \ +2 .tCS.seek 7ml +2 "collection"'_' +590 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"' @ +42 "core" > +3 .tCS.seek 10ml + "collection"'Z' D +847 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +3 "collection"'h ` +115 "core" ^ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"''   +39 "core" ! +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'M  + 'O  +30 "core"  +104  +5 .tCS.seek 5ml +2 "collection"'R'l +1347 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"' @ +101 "core" A +2 .tCSV.dial :waste +2 "collection"'% +102 "core" +2 .tCS.seek :empty +2 "collection"'N'Ͱ +1352 "core" ' +2 .tCSV.dial :air + "collection"'L @ +72 "core" A +3 .tCS.seek 5ml + "collection"'J'l +1343 "core" ' +2 .tCSV.dial CTV + "collection"'f  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'q @ +43 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'d  +43 "core"  +4 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +42 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'#' +1352 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"'K +112 "core" +2 .tCBV.dial CSV + "collection"'Q  +39 "core"  +2 "collection"';% +4 "core" % +2 .tCS.seek 5ml +2 "collection"' 'l +1348 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'  +44 "core" +2 "collection"'6% +4 "core" %lz  +2 .tCS.seek 7ml +2 "collection"'v' +586 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'2 @ +44 "core" ? +3 .tCS.seek 10ml + "collection"':' D +838 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'\ ` +115 "core" ^ +2 #tLysing Complete +2 "collection"'(& +3 "core" &O}d O +2 #tStoring sh1 puck in Collection Clamp to tube 4 + "manipulator"&% +3 "core" %\ B B - 5 +2 "storage"(7% +4 "core" %z u\ # + "storage"(*. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 4 + "storage"(F(,H +342 "core" ( +2 .tSC.reconfigure SCloose + "storage"($.\ 1~b +3 (& +3 "core" &,J \  +2 "manipulator"&j& +6 "core" & " % +  =A + "manipulator"&% +4 "core" %\  5 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 + "manipulator"&( +159 "core" ( +2 "manipulator"&& +4 "core" & f ]  +2 "storage"(/& +3 "core" &,J S\ $ +53 .tForearm.reconfigure TightForearm +9 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&'# +93 "core" ' +2 "storage"(!& +4 "core" &,J &\ % +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(0'L +249 "core" ' +2 "storage"(- +3 "core" -'. +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 "manipulator"&W& +3 "core" & \\ \\ I  +2 "storage"(u& +3 "core" &,J \  +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 4 +2 "manipulator"&+'g +36 "core" ' +2 .t\Elbow.hold + "manipulator"&r, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(- +3 "core" -'. +2 .tSE.seek 5.09 Pucks below Top Plate + "storage"(' +30 "core" ' +2 "manipulator"&P% +4 "core" %gv Y t +2 "storage"(|& +4 "core" &,J M P p\  + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&'ϓ +15 "core" ' +2 "manipulator"&1& +4 "core" & ^ i  +2 "storage"(g& +3 "core" &,J \ ! +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&'# +25 "core" ' +2 .tSE.seek 6.09 Pucks below Top Plate +2 "storage"(\\' +41 "core" ' +2 "manipulator"&@& +4 "core" &   +2 "manipulator"& % +4 "core" %V y | ; + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&`'\ +97 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"& ( +165 "core" ( +4 "manipulator"&& +4 "core" & * :  9& + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &  ( W 9& +2 .tForearm.seek CC + "manipulator"&t'ρ +103 "core" ' +2 .tHand.close + "manipulator"&D/ +69 "core" / +2 .tCC.seek :open +2 "collection"'( +378 "core" ( +2 "storage"(k& +4 "core" &,J A\ + "storage"(~& +4 "core" &,J 6\ ! +2 "manipulator"&=& +3 "core" & 9& +2 "manipulator"&I% +3 "core" % ρ   H +2 .tForearm.seek :retract +2 "manipulator"&9'\ +97 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 +2 "manipulator"&-( +163 "core" ( +2 "manipulator"&& +4 "core" & ~  ( +2 "storage"(E& +4 "core" &,J \ & + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 4 + "manipulator"&'g +107 "core" ' +2 .t\Elbow.hold + "manipulator"&., +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&{1 +73 "core" 1 +11 "manipulator"&T% +4 "core" % { ) 5 R < +2 "storage"(B& +3 "core" &,J A\ ! +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 4 + 320 counts +2 "manipulator"&)'ϧ +15 "core" ' +2 "manipulator"&H& +4 "core" &  ! ( +2 "storage"(?& +4 "core" &,J \ + +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&Y'# +26 "core" ' +2 "storage"(&% +4 "core" % K\ ' +3 ."downElevator"SE.seek :down +2 "storage"(>'v +99 (% +3 "core" %A \ ,Wf +2 "manipulator"&C% +3 "core" %@ E +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&5'\ +91 "core" ' +13 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'"& +3 "core" &!% +2 .tHand.open + "manipulator"&<1 +25 "core" 1 +2 "manipulator"&3& +4 "core" &  ( +2 "manipulator"& % +3 "core" %\ " x x  9 +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&x(- +173 "core" ( +3 "manipulator"&U& +4 "core" &- # ? +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &o& +2 "core" &-  ? +2 .tForearm.seek :garage +2 "manipulator"&}' +110 "core" ' +2 .tHand.close + "manipulator"&]/ +67 "core" / +2 "manipulator"&^& +4 "core" &- : : ? +2 "manipulator"&% +3 "core" %  : 9 y +2 .tForearm.seek :retract +2 "manipulator"&z'\ +105 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&m( +291 "core" ( +2 "manipulator"&S& +4 "core" & _ R + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &$& +2 "core" & , R +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +57 "manipulator"&'ρ +109 "core" ' +2 "manipulator"&& +4 "core" & x w u R +2 "manipulator"&e% +3 "core" %{ u u +3 "collection"'p& +3 "core" &"'\  +2 "collection"'& +4 .tCC.seek :closed + "collection"'i(O +3 "core" &"&\  +3 &%&s\  +10 &.x$'h ,} +9 &dz"(` ? +10 &qm%( O +9 &6O%( M +9 &Q#' N +10 &O#( M +9 &zO$' N +10 &>P$% M +9 &O$'} N +9 &P#'d M +10 & N$'T N +9 &"DR#(8 N +9 &$O%( M +10 &%O#) N +9 &'R%( N +10 &)ML%) N +9 &+N%( N +9 &,R$' N +10 &.L%& N +9 &0VO%( M +9 &2N") M +10 &3N%'} N +9 &5Q"'p N +10 &7]L$'_ N +9 &9 N#' M +9 &:N&( M +10 &<O#( N +9 &>eQ#( N +9 &@'Q#( N +10 &AR%( N +9 &CQ&) N +10 &EkW#( N +9 &G&g") Q +9 &H#'y U +10 &J%'c Z +9 &LM!&[ [ +9 &N #'G M +10 &O/A%(B + +9 &Oxo#)7 P +5 ( + "collection"'& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.10 + "collection"'b& +4 "core" &Oxd!(3 P + .tHand.open + "manipulator"&y1 +69 "core" 1 +2 "manipulator"&% +4 "core" % { = < +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&,'\ +97 "core" ' +2 .tPSV.dial PSR + "processing"%4 +133 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"% ' +1624 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%8  +44 "core"  +3 .tPS.seek 0ml + "processing"%a'W +1616 "core" ' +2 .tPSV.dial PSR + "processing"% +44 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%c' +2636 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%[ + "collection"'w  +5 "core"  +2 "processing"%V  +43 "core"  +36 +2 .tPSV.dial :mixloop + "processing"%n +103 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%G  +131 "core" +3 .tPS.seek 0ml + "processing"%'W +2626 "core" ' +2 .tPSV.dial :air + "processing"%_  +42 "core"  +3 .tPS.seek 2.5ml + "processing"%h' +2638 "core" ' +2 .tPSV.dial :mixloop + "processing"%' +44 "core" +3 .tPS.seek 0ml + "processing"%M'W +2628 "core" ' +2 .tPSV.dial :air + "processing"%O  +44 "core"  +3 .tPS.seek 2.5ml + "processing"%Z' +2630 "core" ' +2 .tPSV.dial :mixloop + "processing"% +44 "core" +2 .tPS.seek 0ml +2 "processing"%%'W +1483 E\ \ >> +1144 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&R& +4 "core" & w x ? R +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&L( +13 "core" ( +2 "manipulator"&N& +4 "core" & }  $ + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &f& +2 "core" & q { $ +2 .tForearm.seek CC +2 "manipulator"&q'ρ +101 "core" ' +2 .tHand.close + "manipulator"&d/ +69 "core" / +2 .tCC.seek :open +2 "collection"'( +378 "core" ( +2 "manipulator"&J& +4 "core" & $ + "manipulator"&K% +4 "core" % ό O +2 .tForearm.seek :retract + "manipulator"&Q'\ +101 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&;(- +270 "core" ( +2 "manipulator"&#& +4 "core" &- X I + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- ~ I +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&6' +111 "core" ' +3 .tHand.open +2 "manipulator"& 1 +74 "core" 1 +2 "manipulator"&2% +4 "core" % \ o 8 : 0 \\ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&v'\ +100 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing + ."connect"PRV.dial CBV +2 .tCBV.dial PRV + .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 5 into Collection Clamp + "collection"'\ & +4 "core" &+/\  +2 "manipulator"&(% +3 "core" %\   0  +2 "storage"(% +4 "core" %v Z\ 1 + "storage"(7. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 5 + "storage"(*(< +347 "core" ( +2 .tSC.reconfigure SCloose + "storage"($.\ 1~b +3 (& +2 "core" &<> p H\   +2 "manipulator"&j& +4 "core" &- : : I + "manipulator"&% +4 "core" %\  f _  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 5 + "manipulator"&( +177 "core" ( +2 "manipulator"&/& +4 "core" &   P +2 "storage"(l& +3 "core" &< \ + +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&!' +93 "core" ' +2 "storage"(s& +63 "core" &< \ * + .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"('L +173 "core" ' +4 "storage"(W- +3 "core" -'У + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (u& +3 "core" &< '\ # + "manipulator"&& +4 "core" & t ~ " P +2 .t\Elbow.seek 5 + "manipulator"&P( +13 "core" ( +2 "manipulator"&|& +4 "core" &   +2 "storage"(1& +3 "core" &< \ % +3 .tForearm.seek 5 + 300 counts + "manipulator"&g'H +20 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&@/ +75 "core" / +12 ."downElevator"SE.seek :down +3 "manipulator"& & +3 "storage"('v +7 "core" &   +2 "manipulator"&% +4 "core" % E  +3 .tForearm.seek :retract + "manipulator"&0'\ +93 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&+( +30 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +133 "core" ( +2 "manipulator"&& +4 "core" & 4 M +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" & s M +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'ρ +101 "core" ' +2 "manipulator"&& +4 "core" & 4 M +2 "manipulator"&% +4 "core" %x B +2 "collection"'r& +4 "core" &,/\  +2 "collection"'D& +4 .tCC.seek :closed + "collection"'`(O +3 "core" &-0\  +2 &+/\  +9 &.w,0| ,} +10 &ex,1r ? +9 &wm-0` N +10 &<L,/S\ M +9 &P,0A M +9 &O-/2 M +10 &O*/% M +9 &DQ,/ M +9 &N-0g N +10 &P./ M +9 & R-.{\ N +10 &"KM-1j\ N +9 &$ R-1f\ N +9 &%Q,1[ M +10 &'O,0D M +9 &)SM*04\ N +9 &+L,02\ M +10 &,O-/+ N +9 &.O/1% N +10 &0\\L./ M +9 &2N-0 M +9 &3Q-.\ N +10 &5O-0 N +9 &7eN+/\ M +9 &9%R+/ N +10 &:O+/{\ N +9 &<L.0\ M +10 &>lN-/\ M +9 &@-Q,0 N +9 &AR+/ N +10 &CT-0 N +9 &EqW,. N +9 &G-i*. P +10 &H). T +9 &J+. Z +10 &LS+. [ +9 &N,0 I +9 &O?H-. "i +10 &O *. V +5 ( + "collection"'D& +5 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.12 .Hand.open +2 "manipulator"&X1 +3 "core" &Om). V +66 1 +2 "manipulator"&k% +4 "core" % y r u w A + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&~'\ +99 "core" ' +2 .tSC.coast "storage"(6 +3 .tCTV.dial CSV,avoiding: :intake +2 "collection"'=  +132 "core"  +2 .tCSV.dial CTV + "collection"'I  +30 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2631 "core" ' +2 "collection"'E% +4 "core" % @ +2 .tCS.seek 4.15ml + "collection"'t'Q +1570 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%  +44 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%{  +84 "core" ~ +3 .tPS.seek 0ml + "processing"%T'W +2637 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'B ` +38 "core" _ +2 .tCSV.dial :air +2 "collection"'H @ +43 "core" ? +3 .tCS.seek 10ml + "collection"'?' D +1569 "core" ' +2 .tCSV.dial CTV + "collection"'&  +44 "core"  +2 .tCS.seek 0ml +2 "collection"'9' +2612 "core" ' + .tCBV.dial :waste1 +2 "collection"' @ +30 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +4 "collection"'C  +132 "core" +2 "collection"'-& +4 "core" &Ok V +2 #tStoring lyfil puck in Collection Clamp to tube 4 + "manipulator"&"% +3 "core" %\ & [ ] h !R +2 "storage"(% +4 "core" %} ,\ $ + "storage"(<. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 4 + "storage"()(,H +343 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (3& +2 "core" &,I C\  +2 "manipulator"& & +3 "core" & - 6 4 M +2 "manipulator"&\\% +4 "core" %\ & : 9 !R +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 + "manipulator"&Y( +151 "core" ( +2 "manipulator"&U& +4 "core" & d h  +2 "storage"(o& +3 "core" &,I @\ ! +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&>'# +96 "core" ' +2 "storage"(F& +4 "core" &,I J\ # +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(.'L +251 "core" ' +2 "storage"(]- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&^& +3 "core" & * { +2 "storage"(& +3 "core" &,I Y ]\  +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek 4 +2 "manipulator"&5'g +37 "core" ' +2 .t\Elbow.hold + "manipulator"&}, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(S- +2 "core" -' +65 .tSE.seek 6.1 Pucks below Top Plate + "storage"($' +31 "core" ' +2 "manipulator"&x% +4 "core" %jk V U 8 k +2 "storage"(& +3 "core" &,I \ +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 4 + 303 counts +2 "manipulator"&e'ϖ +20 "core" ' +2 "manipulator"&p& +4 "core" & v ~ +2 "storage"(z& +3 "core" &,I _ ]\  +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&'# +26 "core" ' +2 .tSE.seek 7.1 Pucks below Top Plate +2 "storage"(b' +49 "core" ' +2 "manipulator"&y& +4 "core" & > E F  +2 "manipulator"&% +4 "core" %6 8 9 +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +92 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&4( +148 "core" ( +2 "manipulator"&& +4 "core" & P w2 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &8& +2 "core" &  y2 +2 .tForearm.seek CC +2 "manipulator"& 'ρ +96 "core" ' +2 .tHand.close + "manipulator"&/ +69 "core" / +2 .tCC.seek :open +2 "collection"'a( +378 "core" ( +3 "storage"([& +4 "core" &,I s\ +2 "storage"(V& +3 "core" &,I \ +2 "manipulator"&w& +3 "core" & ^ ] 2 +2 "manipulator"&n% +4 "core" % ώ [ [ +2 .tForearm.seek :retract + "manipulator"&G'\ +92 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 +2 "manipulator"&c( +170 "core" ( +2 "manipulator"&_& +4 "core" & } z   +2 "storage"(& +3 "core" &,I b\ $ +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 4 +2 "manipulator"&''g +109 "core" ' +2 .t\Elbow.hold + "manipulator"&h, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&O1 +67 "core" 1 +12 "manipulator"&M% +4 "core" % v}  z3 +2 "storage"(& +3 "core" &,I s n 1\  +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 315 counts + "manipulator"&Z'Ϣ +13 "core" ' +2 "manipulator"&R& +4 "core" &   +2 "storage"(N& +4 "core" &,I \ % +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&f'# +19 "core" ' +2 "storage"(d% +4 "core" % )\ % +3 ."downElevator"SE.seek :down +2 "storage"(m'v +99 (,% +3 "core" % N\ +Vb +2 "manipulator"&i% +4 "core" %& } p + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&J'\ +89 "core" ' +2 ' + ."downElevator"SE.coast +2 "storage"(5 +2 .tSC.coast + "storage"(6 +3 .tPSV.dial :air +2 "processing"%K  +71 "core" +5 .tPS.seek 2.5ml +4 "processing"%q' +2629 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%# +42 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%  +43 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%L +44 "core" +2 .tdelay 1 second +102 .PSV.dial :air +5 "processing"%  +44 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%2'W +2628 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%Q& +4 "core" &\  + .tHand.open +2 "manipulator"&\ 1 +26 "core" 1 +2 "manipulator"&(& +4 "core" & N  +2 "manipulator"&% +3 "core" %\   7  +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&7(- +174 "core" ( +2 "manipulator"&6& +4 "core" &- # 1 +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 && +3 "core" &- D 1 +2 .tForearm.seek :garage + "manipulator"&j' +111 "core" ' +2 .tHand.close + "manipulator"&/ +67 "core" / +2 "manipulator"&/& +4 "core" &- "  1 +2 "manipulator"&l% +6 "core" %   }T +2 .tForearm.seek :retract +2 "manipulator"&s'\ +101 "core" ' +4 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek PC + "manipulator"&;( +114 "core" ( +2 "manipulator"&v& +4 "core" & " + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &W& +2 "core" &  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&u' +105 "core" ' +2 "manipulator"&& +4 "core" & v a +2 "manipulator"&|% +3 "core" % _ f # +57 "processing"%1& +11 "core" &\  +2 "processing"%@& +4 .tPC.seek :closed +2 "processing"% (Tg +3 "core" &K\  +3 &"\ \  +9 &6x"\ ,~ +9 &dz&\ @ +10 &Wm(\ Q +9 &L%\ P +10 &Q$\ P +9 &Q1\ P +9 &_R<\ P +10 &!Q<\ P +9 &O=\ Q +9 &O<\ P +10 & gR=\ P +9 &")O/\ P +10 &#L0\ P +9 &%O4\ P +9 &'oL;\ P +10 &)0O6\ Q +9 &*N5\ P +9 &,Q8\ P +10 &.wO:\ P +9 &09N;\ P +10 &1L<\ P +9 &3O<\ P +9 &5J=\ P +10 &7AO=\ P +9 &9QG\ P +9 &:OG\ P +10 &<NK\ P +9 &>JNN\ P +10 &@ NN\ P +9 &ANM\ P +9 &COM\ P +10 &EQR1\ P +9 &GRL\ Q +9 &H[\ Q +10 &Jd\ R +9 &LI\ \ V +10 &N\ \ V +9 &O\ \ V +9 &Q\ \ V +10 &SEx\ 9 +9 &T!/p\ Q +9 &TG\ + +2 ( + "processing"%@& +4 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.62 + "processing"%& +4 "core" &TG \ + + .tHand.open + "manipulator"&1 +68 "core" 1 +2 "manipulator"&!% +4 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' +2 .tPRV.dial :air + "processing"%  +44 "core"  +2 .tPSV.dial :mixloop +2 "processing"% +43 "core" +2 "processing"%g% +4 "core" %\\\  +2 .tPS.seek 0.3ml +2 "processing"%' +402 "core" ' +2 .tPSV.dial PSR + "processing"% +104 "core"  +3 .tPSR.select :wash +2 "processing"% +10 .tPS.seek 0.7ml +2 "processing"%P'* +489 "core" ' +3 .tdelay 3 seconds +302 .PSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%r' +1920 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"% +104 "core" +2 .tPTV.dial :mixing +2 "processing"%0 @ +72 "core" A +2 .tPBV.dial :waste2 + "processing"%  +93 "core"  +3 .tPS.seek 0ml + "processing"%D'W +2627 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&X& +4 "core" & u |  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC + "manipulator"&k( +3 "core" ( +2 "manipulator"&=& +4 "core" & w } . + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &I& +2 "core" & j v } +2 .tForearm.seek PC +2 "manipulator"&' +99 "core" ' +2 .tHand.close + "manipulator"&*/ +71 "core" / +2 .tPC.seek :open +2 "processing"%%( +403 "core" ( +2 "manipulator"&E& +4 "core" & } + + "manipulator"&:% +4 "core" %  s w +2 .tForearm.seek :retract + "manipulator"& '\ +102 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage + "manipulator"&{(- +131 "core" ( +2 "manipulator"&& +4 "core" &-  0 ( +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &B& +3 "core" &-  ( +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&H' +109 "core" ' +2 .tHand.open + "manipulator"&t1 +67 "core" 1 +2 "manipulator"&&% +4 "core" % 7 9 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&?'\ +97 "core" ' +33 #tLoading da puck from tube 5 into Processing Clamp + "processing"%& +4 "core" & \  +2 "manipulator"&C% +3 "core" %\  ~ G  +2 "storage"(-% +4 "core" %r V\ 1 + "storage"(". +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 5 + "storage"((< +349 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (<& +2 "core" &<\ / \ %  +2 "manipulator"&3& +4 "core" &.n ~ t : + + "manipulator"& % +4 "core" %\  u |   +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 5 + "manipulator"&\\( +176 "core" ( +2 "manipulator"&U& +4 "core" & z r - "} + "storage"(o& +4 "core" &<\ . \ &  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&F' +93 "core" ' +2 "storage"(+& +4 "core" &<\ / \ '  +2 .tSE.reconfigure SEpick + "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(~'L +177 "core" ' +2 "storage"(]- +3 "core" -'˲ + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (^& +3 "core" &<\ -  } \   + "manipulator"&& +4 "core" & 5 . "| +2 .t\Elbow.seek 5 + "manipulator"&S( +4 "core" ( +2 "manipulator"&x& +4 "core" & 8 3 ; "| + "storage"(& +4 "core" &<\ - z } B\   +2 .tForearm.seek 5 + 300 counts +2 "manipulator"&p'H +19 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&z/ +70 "core" / +12 ."downElevator"SE.seek :down +3 "manipulator"&y& +4 "storage"('v +5 "core" & _ [  "| + "manipulator"&>% +4 "core" % E a P  +2 .tForearm.seek :retract +2 "manipulator"&Y'\ +96 "core" ' +2 .t\Elbow.seek PC +2 "manipulator"&.( +38 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +213 "core" ( +2 "manipulator"&5& +4 "core" & s b h + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &e& +2 "core" & Z f D h +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +65 "manipulator"&$' +92 "core" ' +2 "manipulator"&& +4 "core" & y z  h +2 "manipulator"&8% +3 "core" % _ g < / +2 "processing"%& +4 "core" &\  +2 "processing"%}& +3 .tPC.seek :closed +2 "processing"%(Tg +3 "core" &\  +3 &\  +8 &.v\ +{ +10 &bz\ ? +9 &fk\ P +9 &(L\ O +10 &L\ \ P +9 &L\ P +10 &lN\ \ P +9 &.N\ \ P +9 &M\ P +10 &L\ \ O +9 & uM\ P +9 &"7K\ \ P +10 &#L\ \ O +9 &%L\ P +10 &'}K\ P +9 &)@L\ \ O +9 &+L\ \ P +10 &,K;\ P +9 &.LA\ \ O +9 &0HL=\ \ O +10 &2 M9\ \ P +9 &3P8\ \ P +10 &5LI\ \ O +9 &7OL<\ \ P +9 &9O0\ \ P +10 &:J1\ \ P +9 &<J+\ P +9 &>WI*\ \ P +10 &@J,\ \ P +9 &AI4\ \ P +10 &CJ/\ P +9 &E_N#\ P +9 &G Q!\ \ P +10 &HZ%\ Q +9 &Jc&\ R +9 &LW,\ U +10 &N+\ V +9 &O-\ V +10 &Q.\ V +9 &SNw3\ 7 +9 &T#+e*\ R +10 &TI"#\ , +2 ( + "processing"%}& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.65 + .Hand.open + "manipulator"&1 +67 "core" 1 +2 "manipulator"&`% +4 "core" % _ ^ / +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&['\ +99 "core" ' +2 .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 5 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"%V9 +2 %w  +5 "core" 9 +102 "processing"%n9 +3 "core" 9 +102 "processing"%_9 +3 "core" 9  +102 "processing"%9 +3 "core" 9  +102 "processing"% 9 +3 "core" 9  +102 "processing"%49 +4 "core" 9  +102 "processing"%O9 +3 "core" 9  +102 "processing"%M9 +3 "core" 9  +102 "processing"%9 +3 "core" 9 " +102 "processing"%R9 +3 "core" 9& +102 "processing"%N9 +4 "core" 9+ +102 "processing"%d9 +3 "core" 9/ +102 "processing"%G9 +3 "core" 93 +102 "processing"%,9 +3 "core" 97 +102 "processing"%i9 +3 "core" 9; +102 "processing"%c9 +4 "core" 9@ +102 "processing"%'9 +3 "core" 9#D +102 "processing"%Z9 +3 "core" 9(H +102 "processing"%K9 +3 "core" 9,L +102 "processing"%b9 +3 "core" 91P +102 "processing"%f9 +3 "core" 96U +102 "processing"%m9 +3 "core" 9<Y +102 "processing"%)9 +3 "core" 9A] +102 "processing"%T9 +3 "core" 9Ga +102 "processing"%#9 +3 "core" 9Me +102 "processing"%9 +3 "core" 9Rj\ +103 "processing"%L9 +3 "core" 9Yn +102 "processing"% 9 +3 "core" 9^r\ +102 "processing"%q9 +3 "core" 9ev +102 "processing"%Q9 +3 "core" 9jz +2 .tPH.hold 2:00:00,28C +2 .delay 1:30 +3 "processing"%\ ppf +3 "core" { +8998 .tPSR.select :air + .PSV.dial PSR +2 "processing"%( +105 "core"  +2 .tPSR.select :wash + "processing"% +11 .tPS.seek 0.5ml +2 "processing"%' +598 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +10 .tPS.seek 2ml + "processing"%6'[ +1617 "core" ' +2 .tPTV.dial :puck + "processing"%  +72 "core"  +2 .tPSV.dial PTV + "processing"%h +75 "core" +2 .tPBV.dial :waste1 + "processing"%  +133 "core"  +2 "processing"%/% +4 "core" %a\  +2 .tPS.seek 1.5ml +2 "processing"%l' +589 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%J * +33 "core" + +3 .tPS.seek 0ml + "processing"%v'W +1613 "core" ' +2 .tdelay 5:00 +4104 E\ 55 +25898 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%W  +34 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%j * +34 "core" + +2 .tPSR.select :air + .PSV.dial PSR +2 "processing"% +75 "core"  +2 .tPS.reconfigure PSfast +3 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%|' +2400 "core" ' +2 .tPSV.dial PTV + "processing"%1 +75 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"%7 +86 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV + "processing"%s +73 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +3 "processing"%A  +85 "core" +2 .tPS.seek :empty +2 "processing"%'9 +2404 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +132 "core" +2 .tPSV.dial :mixloop +2 "processing"%! +41 "core" +2 .tPRV.dial :ab1 +2 "processing"%@ @ +74 "core" A +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%'w +351 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +3 "collection"'  + "processing"%g  +47 "core"  +6 +2 "processing"%u% +4 "core" %xw\  +2 .tPS.seek 0.32ml +2 "processing"%2'% +396 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'  +28 "core" +2 .tPRV.dial :air +2 "processing"%  +44 "core"  +3 .tPS.seek 0.9ml + "processing"%P'D +1233 "core" ' +2 .tPRV.dial :waste2 + "processing"% @ +74 "core" > +3 .tPS.seek 0.5ml + "processing"%0' +872 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%  +43 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek 2ml +60 "processing"%r'[ +1618 "core" ' +2 .tPSV.dial :PML + "processing"%X +44 "core" +2 .tPTV.dial :mixing +2 "processing"%= @ +71 "core" A +2 .tPBV.dial :waste1 +2 "processing"%I  +34 "core" +2 "processing"%*% +4 "core" %`\  +2 .tPS.seek 1.85ml +2 "processing"%;'@ +227 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +3 .tPS.seek 0ml + "processing"% 'W +1970 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'E& +3 "core" &68 + .tHand.open +2 "manipulator"&:1 +19 "core" 1 +2 "manipulator"&& +4 "core" & h M h +2 "manipulator"&B% +3 "core" %  i j  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&(- +133 "core" ( +2 "manipulator"&k& +4 "core" &- x t  & +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &t& +3 "core" &- } u  & +2 .tForearm.seek :garage + "manipulator"&&' +107 "core" ' +2 .tHand.close + "manipulator"& / +70 "core" / +2 "manipulator"&& +4 "core" &- d  |& +2 "manipulator"&C% +3 "core" %   +2 .tForearm.seek :retract +2 "manipulator"&-'\ +102 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&"( +264 "core" ( +2 "manipulator"&H& +4 "core" &  k i 3 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &<& +2 "core" &  R ^ 3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&3'ρ +103 "core" ' +3 "manipulator"& & +4 "core" &  N X 1 3 +2 "manipulator"&U% +4 "core" %ψ 2 ; C +2 "collection"'o& +3 "core" &58* +2 "collection"'+& +4 .tCC.seek :closed + "collection"'{(O +3 "core" &59 +3 &69  +8 &0}58 ,} +9 &c|49 ? +10 &ln7; O +9 &-L28\ O +9 &Q3: O +10 &N66 O +9 &tK47 O +10 &4Q7: P +9 &O48 P +9 &O49 P +10 & {N39 O +9 &"=P38 O +9 &#O58 O +10 &%N38 O +9 &'L59 O +10 &)FN79 O +9 &+N68 O +9 &,O6: P +10 &.N57 O +9 &0LO59 P +9 &2N57 O +10 &3P48 O +9 &5O59 O +10 &7VJ68 O +9 &9N58 O +9 &:N4; O +10 &<J59 O +9 &>^N69 O +9 &@O79 O +10 &AM68 O +9 &CN59 O +10 &EdT49 P +9 &G"`75 Q +9 &H37 U +10 &J56 Y +9 &LJ18 [ +9 &N37 N +10 &O/C57 *} +9 &O|q28 J +5 ( + "collection"'+& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.04 +2 "collection"']& +4 "core" &O|j47 J + .tHand.open +2 "manipulator"&^1 +73 "core" 1 +2 "manipulator"&?% +4 "core" % χ ! o +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +103 "core" ' +2 .tPSV.dial PSR + "processing"%x +103 "core"  +2 .tPSR.select :flush + "processing"%@ +11 .tPS.seek 1.5ml + "processing"%' +1615 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%z  +54 "core"  +3 .tPS.seek 0ml + "processing"%y'W +1604 "core" ' +2 .tPSV.dial PSR + "processing"%> +42 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%\\' +2635 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%F  + "collection"'~  +41 "core" ~ +124  +2 .tPSV.dial :mixloop + "processing"%p +103 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%5  +73 "core" +3 .tPS.seek 0ml + "processing"%e'W +2626 "core" ' +2 .tPSV.dial :air + "processing"%S  +44 "core"  +3 .tPS.seek 2.5ml + "processing"%' +2640 "core" ' +2 .tPSV.dial :mixloop + "processing"% +45 "core" +3 .tPS.seek 0ml + "processing"%8'W +2362 E UU +273 "core" ' +2 .tPSV.dial :air + "processing"%  +44 "core"  +3 .tPS.seek 2.5ml + "processing"%Y' +2634 "core" ' +2 .tPSV.dial :mixloop + "processing"%% +43 "core" +3 .tPS.seek 0ml + "processing"%'W +2631 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&`& +4 "core" &  : 1 ) 3 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&V( +4 "core" ( +2 "manipulator"&}& +4 "core" &  / 5 8 3 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &n& +2 "core" &  7 7 3 +2 .tForearm.seek CC +2 "manipulator"&$'ρ +104 "core" ' +2 .tHand.close + "manipulator"&_/ +73 "core" / +2 .tCC.seek :open +2 "collection"'( +379 "core" ( +2 "manipulator"&& +4 "core" &  ] [ g 3 + "manipulator"& % +4 "core" % σ L X ! c +61 .tForearm.seek :retract + "manipulator"&4'\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&O(- +281 "core" ( +2 "manipulator"&M& +4 "core" &-   +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&R' +112 "core" ' +2 .tHand.open + "manipulator"&N1 +69 "core" 1 +2 "manipulator"&d% +4 "core" % } 8 w +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&G'\ +100 "core" ' +2 ."da"delayUntil "12:34:11.19" +24794 #recoverPRVreagent08 + .PTV.dial :mixing + "processing"%, @ +73 "core" A +2 ."da"PBV.dial :waste1 + "processing"%i  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%c * +36 "core" , +2 ."da"PSV.dial :air +2 "processing"%'  +42 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%Z' +2403 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%K +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%b  +44 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +4 "processing"%f +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%m  +44 "core"  +2 ."da"PS.seek :empty +2 "processing"%)'9 +2404 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%T +144 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%#' +598 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1616 "core" ' +2 ."da"PTV.dial :puck + "processing"%L  +73 "core"  +2 ."da"PSV.dial PTV + "processing"% +75 "core" +2 ."da"PBV.dial :waste1 + "processing"%q  +47 "core"  +2 "processing"%Q% +4 "core" %`\  +2 ."da"PS.seek 1.5ml +2 "processing"%(' +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%D * +31 "core" + +3 ."da"PS.seek 0ml + "processing"%'W +1612 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +33 "core" +2 ."da"delay 30 seconds +1663 E\ UT +1339 ."da"PBV.dial between PSV and waste1 +2 "processing"%h * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +73 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%/' +2408 "core" ' +2 ."da"PSV.dial PTV + "processing"%6 +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%J +73 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%l +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%w  +74 "core"  +2 ."da"PS.seek :empty +2 "processing"%W'9 +2410 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%j +130 "core"  +2 ."da"PSR.select :wash + "processing"% +11 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml + "processing"%v'[ +1620 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%1 +85 "core"  +2 ."da"PBV.dial :waste1 + "processing"%7  +34 "core" +2 "processing"%s% +4 "core" %a\  +2 ."da"PS.seek 1.5ml + "processing"%A' +593 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%| * +34 "core" , +3 ."da"PS.seek 0ml + "processing"%'W +1612 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%!  +33 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%@ * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +71 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%g' +2414 "core" ' +2 ."da"PSV.dial PTV + "processing"% +86 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%u +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +84 "core" +2 ."da"PS.seek :empty +2 "processing"%'9 +2394 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%2  +42 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing + "processing"%  +135 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%P  +44 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"% +42 "core" +2 ."da"PS.reconfigure PSconfig +61 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%0' +389 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%X  +56 "core"  +2 "processing"%=% +4 "core" %\  +2 ."da"PS.seek 0.55ml +2 "processing"%I'u +338 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%*  +43 "core"  +3 ."da"PS.seek 2ml + "processing"%'[ +1559 "core" ' +2 ."da"PSV.dial :PML + "processing"%r +44 "core" +2 ."da"PTV.dial :mixing +2 "processing"%; @ +74 "core" B +2 ."da"PBV.dial :waste1 + "processing"%E  +34 "core" +2 "processing"%:% +4 "core" %Y\  +2 ."da"PS.seek 1.85ml +2 "processing"%'9 +246 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%B * +34 "core" + +3 ."da"PS.seek 0ml + "processing"%k'W +1974 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +17927 E\ \ ?? +30075 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%t  +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"%  +43 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2405 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%C +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%[  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%& +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%H  +44 "core"  +2 ."da"PS.seek :empty +2 "processing"%<'9 +2402 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +133 "core"  +2 ."da"PSR.select :wash + "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"% ' +600 "core" ' +13 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%U'[ +1612 "core" ' +2 ."da"PTV.dial :puck + "processing"%o  +73 "core"  +2 ."da"PSV.dial PTV +2 "processing"%- +71 "core" +2 ."da"PBV.dial :waste1 + "processing"%a  +35 "core" +2 "processing"%]% +4 "core" %W\  +2 ."da"PS.seek 1.5ml +2 "processing"%^' +598 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%? * +34 "core" + +3 ."da"PS.seek 0ml + "processing"%+'W +1603 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%x  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%3 * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +73 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%z' +375 E \\[ +2036 "core" ' +2 ."da"PSV.dial PTV + "processing"% +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%> +73 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%y +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%~  +83 "core" +2 ."da"PS.seek :empty +2 "processing"%F'9 +2382 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%p +130 "core"  +2 ."da"PSR.select :wash + "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%5' +591 "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 + "processing"%S +74 "core" +2 ."da"PBV.dial :waste1 + "processing"%e  +35 "core" +2 "processing"%% +4 "core" %\\\  +2 ."da"PS.seek 1.5ml + "processing"%' +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +3 ."da"PS.seek 0ml + "processing"%8'W +1617 "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"%Y * +34 "core" * +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%` +73 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%}' +2403 "core" ' +2 ."da"PSV.dial PTV + "processing"%n +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%_ +73 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%" +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +72 "core"  +2 ."da"PS.seek :empty +2 "processing"%{'9 +2406 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +143 "core"  +2 ."da"PSR.select :wash + "processing"% +11 ."da"PS.reconfigure PSconfig +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"% +70 ."da"PS.seek 2ml + "processing"%$'[ +1609 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%M +74 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +35 "core" +2 "processing"%V% +4 "core" %^\  +2 ."da"PS.seek 1.5ml +2 "processing"%N' +596 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%d * +33 "core" + +3 ."da"PS.seek 0ml + "processing"%4'W +1610 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%R  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%, * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%i +73 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%c' +2387 "core" ' +2 ."da"PSV.dial PTV + "processing"%' +86 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%K +86 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%b  +75 "core"  +2 ."da"PS.seek :empty +2 "processing"%f'9 +1407 E\ II +986 "core" ' +2 ."da"Sleepy.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%m +146 "core"  +2 ."da"PSR.select :sub1 +2 "processing"% +19 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.25ml +7 "processing"%Z'7 +343 "core" ' +22 ."da"delay 5 seconds +503 .PSR.select :sub2 +3 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%T' +332 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml +2 "processing"%)'[ +1605 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%# +77 "core" +4 ."da"PBV.dial :waste1 + "processing"%L  +36 "core" +2 "processing"% % +4 "core" %Z  +2 ."da"PS.seek 1.5ml +2 "processing"%q' +596 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%Q * +36 "core" , +3 ."da"PS.seek 0ml + "processing"%'W +1613 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%D  +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 + "processing"% +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%h' +2470 "core" ' +2 ."da"PSV.dial PTV + "processing"% +88 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +73 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%6 +87 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%J  +76 "core"  +2 ."da"PS.seek :empty +2 "processing"%l'9 +2486 "core" ' +2 "processing"%w9 +3 "core" 94 +2 #"da"Processing Puck Heater at 28.1C before imaging + .PH.coast + "processing"%/  +3 "core" 4 + 4 +2 "processing"%j& +3 "core" &TI  , + #"da"Imaging da puck in Processing Clamp while storing it to tube 4 +2 "manipulator"&W% +4 "core" %\    U 7 +2 "storage"(% +3 "core" % r v ( +2 "storage"(1. +2 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 4 +2 "storage"(7(,H +344 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (s& +3 "core" &,I R S : + "manipulator"&v& +4 "core" &-  4 + "manipulator"&|% +4 "core" %\  4 +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 4 +2 "manipulator"&A( +181 "core" ( +2 "manipulator"&!& +4 "core" &\  5 3$ + "storage"(@& +4 "core" &,I O R R +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 4 + 700 counts +2 "manipulator"&'# +96 "core" ' +2 "storage"(& +4 "core" &,I X R K +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek beamBreak + "storage"('L +238 "core" ' +2 "storage"(u- +3 "core" -' + ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" &\  2$ +2 "storage"(& +3 "core" &,I 0 / \ +2 ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 4 +2 "manipulator"&g'g +32 "core" ' +2 ."da"\Elbow.hold + "manipulator"&2, +3 "core" , +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(- +2 "core" -' +3 ."da"SE.seek 7.1 Pucks below Top Plate + "storage"(P' +44 "core" ' +2 "manipulator"&% +4 "core" %tw  % + "storage"(& +5 "core" &,I  G +2 ."da"Forearm.force -20 + "manipulator"&5 +2 ."da"Forearm.seek 4 + 313 counts +2 "manipulator"&X'Ϡ +19 "core" ' +2 "manipulator"&=& +4 "core" &\  7 4$ +2 "storage"(0& +3 "core" &,I + . +3 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 4 + 700 counts +2 "manipulator"&*'# +29 "core" ' +2 ."da"SE.seek 8.1 Pucks below Top Plate +2 "storage"(I' +49 "core" ' +2 "manipulator"&r& +4 "core" &   4$ +2 "manipulator"&;% +3 "core" %  4 +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +57 "manipulator"&E'\ +103 "core" ' +2 ."da"\Elbow.seek PC +2 "manipulator"&:( +252 "core" ( +2 "manipulator"&B& +4 "core" & 4 0 + ."da"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & 0 +2 ."da"Forearm.seek PC +2 "manipulator"&' +96 "core" ' +2 ."da"Hand.close + "manipulator"&t/ +77 "core" / +2 ."da"PC.seek :open +2 "processing"%.( +404 "core" ( +2 "storage"( & +4 "core" &,I 6 8 + "manipulator"&k& +4 "core" &  1 +2 "manipulator"&C% +3 "core" %  1 +2 ."da"Forearm.seek :retract +2 "manipulator"&['\ +103 "core" ' +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 4 +2 "manipulator"&&( +253 "core" ( +2 "manipulator"&H& +4 "core" &\  5$ +2 "storage"(& +3 "core" &,I P Q D +3 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 4 + 700 counts +2 "manipulator"&'# +94 "core" ' +2 ."da"Hand.open + "manipulator"&<1 +78 "core" 1 +12 "storage"( - +3 "core" -' +3 ."da"SE.seek 7.85 Pucks below Top Plate +2 "storage"(o' +27 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 7.18 Pucks below Top Plate +2 "storage"(-'3 +49 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da18sep2113h171ml.tif +1950 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +989 #"da"SX HX9/16 (USB:47): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 26.116 seconds\ /var/log/esp/da18sep2113h171ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da18sep2113h171ml15s.tif +1564 #SX HX9/16 (USB:47): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da18sep2113h171ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da18sep2113h171ml30s.tif +3056 #SX HX9/16 (USB:47): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da18sep2113h171ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da18sep2113h171ml70s.tif +7117 #SX HX9/16 (USB:47): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da18sep2113h171ml70s.tif: TIFF Upload Complete\ +2 .Sleepy.power :camera,:OFF + ."Qmail"HABfans.email "26.116 sec auto-exposure",Subject: "da18sep2113h171ml images!" +11 "storage"(a- +83 "core" -'3 +2 "storage"(]& +4 "core" &,I < A * +2 "manipulator"&U& +4 "core" & G 8  ia +2 ."da"\Elbow.seek 4 +2 "manipulator"&?( +18 "core" ( +2 "manipulator"&^& +4 "core" & U M j +2 "storage"(x& +3 "core" &,I a ` e +3 ."da"Forearm.seek 4 + 700 counts +2 "manipulator"&3'# +16 "core" ' +2 ."da"SE.reconfigure SEgently +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 7.9 Pucks below Top Plate +2 "storage"( ' +61 "core" ' +3 "manipulator"&+& +6 "core" & 6 7 I +2 "storage"(& +3 "core" &,I t v \  +2 ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 4 +2 "manipulator"&>'g +34 "core" ' +2 ."da"\Elbow.hold +2 "manipulator"&y, +3 "core" , + ."da"\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +5 ."da"SE.reconfigure SEconfig +6 "storage"(#QK-0-\ b +3 ."da"SE.seek 8.08 Pucks below Top Plate +2 "storage"(~' +31 "core" ' +2 "manipulator"&z% +4 "core" %g o n  mR +2 "storage"(p& +7 "core" &,I  \  +2 ."da"Forearm.force -20 +94 "manipulator"&5 +3 ."da"Forearm.seek 4 + 300 counts +2 "manipulator"&F'ϓ +22 "core" ' +2 "manipulator"&5& +5 "core" &  { +2 "storage"(S& +3 "core" &,I L S S\  +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 4 + 700 counts +2 "manipulator"&e'# +19 "core" ' +2 "storage"(% +9 "core" % N C {\  +4 ."downElevator"SE.seek :down +6 "storage"(\\'v +96 (% +2 "core" %ؽ N\ T[ +2 "manipulator"&% +4 "core" % 1 -  +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&%'\ +85 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +4 "core" ' + ."da"SC.coast + "storage"(6 +3 #tStarting finalPurge +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%Y& +4 "core" &\  + ."psFlush"Hand.open +2 "manipulator"&`1 +21 "core" 1 +2 "manipulator"&8& +4 "core" & d ` +2 "manipulator"&n% +4 "core" %\ " .  ? +3 ."psFlush"\Elbow.seek FlushPuck::Garage +2 "manipulator"&_(- +171 "core" ( +2 "manipulator"&"& +4 "core" &-  ; K 2 +2 ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &-    2 +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&}' +110 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&/ +66 "core" / +2 "manipulator"&{& +5 "core" &-  v2 + "manipulator"& % +5 "core" %   w +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&M'\ +100 "core" ' +2 ."psFlush"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."psFlush"\Elbow.seek PC +2 "manipulator"&( +122 "core" ( +2 "manipulator"&V& +4 "core" & 8 9  +2 ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &$& +3 "core" & + 1 +2 ."psFlush"Forearm.reconfigure TightForearm +69 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +2 "manipulator"&d' +102 "core" ' +2 "manipulator"&N& +4 "core" & e h +3 "manipulator"&R% +4 "core" % i ` z +2 "processing"%,& +3 "core" &\ +2 "processing"%i& +5 ."psFlush"PC.seek :closed +2 "processing"%4(Tg +3 "core" &\ +3 &\  +8 &.v\ +{ +10 &by\ ? +9 &fk\ P +10 &(L\ P +9 &J\ P +9 &N\ P +10 &mN\ P +9 &/N\ P +9 &M\ P +10 &L\ P +9 & vK\ P +10 &"8M\ P +9 &#K\ P +9 &%L\ P +10 &'~K\ P +9 &)@N\ P +9 &+K\ P +10 &,M\ P +9 &.M\ O +10 &0HL\ P +9 &2\ J\ P +9 &3M\ P +10 &5P\ P +9 &7QL\ O +9 &9L\ P +11 &:K\ P +8 &<L\ O +10 &>YL\ O +9 &@L\ P +9 &AO\ P +10 &CO\ P +9 &E_Q\ P +9 &G!Q\ P +10 &HY\ Q +9 &J`\ R +10 &LWy\ V +9 &N\ U +9 &O V +10 &Q V +9 &SNu\ 7 +9 &T"*`\ S +10 &TG#\ . +3 ( + "processing"%i& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.64 + "processing"%'& +4 "core" &TG$\ . + ."psFlush"Hand.open +2 "manipulator"&1 +70 "core" 1 + "manipulator"&K% +5 "core" % n O  z +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&b'\ +104 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%c +132 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."psFlush"PS.seek 1ml + "processing"%m'P +345 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +753 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%f' +1606 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%Z +73 "core" + ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%T  +35 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%#'W +2626 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%L +74 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"% ' +588 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%)' +2128 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%Q +75 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%q U +54 "core" W +3 ."psFlush"PS.seek 0ml + "processing"%D'W +2625 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%( @ +57 "core" B +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2642 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +74 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2636 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +56 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%6' +2628 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%J +74 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%h'W +2523 E\ JK +109 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%w @ +44 "core" ? +3 ."psFlush"PS.seek 2.5ml +2 "processing"%/' +2626 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%j  +84 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%W'9 +2631 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"% +42 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%1'P +1095 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%s' +1611 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%v +72 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%|  +54 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%!'W +2628 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%@ +73 "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"%O' +2122 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%G +74 "core" +2 ."psFlush"PBV.dial PSV + "processing"%u U +55 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2630 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"% @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2634 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%  +84 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2637 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%= +42 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%0' +2639 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%r +72 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%;'W +2627 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%A' +2639 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%  +85 "core"  +2 ."psFlush"PS.seek :empty +53 "processing"%g'9 +2642 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'X& +4 "core" &FI6\  + .tHand.open + "manipulator"&P1 +24 "core" 1 +2 "manipulator"&*& +4 "core" & } +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&B( +2 "core" ( + "manipulator"&& +4 "core" & { } # + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &2& +2 "core" & m o L +2 .tForearm.seek PC +2 "manipulator"&t' +94 "core" ' +2 .tHand.close + "manipulator"&E/ +70 "core" / +2 .tPC.seek :open +2 "processing"%( +402 "core" ( +2 "manipulator"& & +4 "core" & }  +2 "manipulator"&k% +3 "core" %  ~ V + +2 .tForearm.seek :retract +2 "manipulator"&C'\ +93 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&( +359 "core" ( +2 "manipulator"&H& +4 "core" &\  |  + + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &\  l p + +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&:'ρ +100 "core" ' +2 "manipulator"&<& +4 "core" &\   + +2 "manipulator"& % +3 "core" %w  7 +3 "collection"'[& +3 "core" &HI<\  +2 "collection"'I& +4 .tCC.seek :closed + "collection"'o(O +3 "core" &GL$\  +3 &GI=\  +10 &.xHJ= ,} +9 &czGI4 ? +9 &hnFJ> P +10 &,KEI= O +9 &OIJ> O +10 &OHI9 O +9 &qOEJ4 O +9 &3OEI7 O +10 &OGI> O +9 &OFJ? O +9 & xNFI> O +10 &":NGI> O +9 &#OGI> O +10 &%NGI? O +9 &'OGJ> O +9 &)CNGH< O +10 &+NFK> O +9 &,OFI< O +9 &.NFJ> O +10 &0KNFK< O +9 &2MEK6 O +10 &3NFG> O +9 &5NHK> O +9 &7SLGI7 O +10 &9NGH> O +9 &:NEJ; O +9 &<NEI5 O +10 &>[OFL6 O +9 &@OEI6 O +10 &APFJ8 O +9 &CQEH5 O +9 &EaSFH7 P +10 &G bGH@ Q +9 &HDI2 U +9 &JDK= Y +10 &LHEGB [\ +9 &NCH3 N +10 &O/EEH9 )z +9 &OxlEG9 L +5 ( + "collection"'I& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.05 +2 "collection"'a& +4 "core" &OxeEH= L + &OxeDG5 L + .tHand.open + "manipulator"&]1 +70 "core" 1 +2 "manipulator"&U% +4 "core" % w a h 7 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&^'\ +94 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'x& +4 "core" &OxdEIK L +2 "collection"'+% +3 "core" %DI0 +2 #tCS Pulling 5ml of flush + .CSV.dial CSR + "collection"'  +41 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'z'l +1359 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +9 'p% +3 "core" %l DI3 +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'&' +684 "core" ' +2 .tCSV.dial :waste + "collection"' +130 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'-' +1984 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'5& +4 "core" &OxdDG+ L +2 "collection"'S% +3 "core" %EH. + .tCSV.dial :flush +2 "collection"'  +42 "core"  +3 .tCS.reconfigure CSfast + "collection"'#d @b +3 .tCS.seek 5ml + "collection"'3'l +1276 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'? @ +41 "core" B +2 "collection"' % +4 "core" %lDGB  +2 .tCS.seek 7ml +2 "collection"'' +554 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'  +2 'Y  +40 "core"  +94  +2 .tCBV.dial :waste1 + "collection"'> @ +45 "core" ? +3 .tCS.seek 0ml + "collection"'`' +1749 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'8& +4 "core" &OxcFJ> L +2 "collection"'n% +3 "core" %HJ% + .tCSV.dial :flush +2 "collection"'F  +73 "core" +3 .tCS.seek 5ml + "collection"'~'l +1283 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"'e @ +44 "core" A +2 "collection"'"% +4 "core" %lFI6  +2 .tCS.seek 7ml +2 "collection"'' +579 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +2 "collection"'\\  +42 "core"  +2 .tCBV.dial :waste2 +2 "collection"'7  +115 "core"  +3 .tCS.seek 0ml + "collection"'y' +1754 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'& +4 "core" &OxcGI= L +2 "collection"'{% +3 "core" %HJ# + .tCSV.dial CSR +2 "collection"'  +41 "core"  +2 .tCSR.select :kill + "collection"' +10 .tCS.seek 8ml + "collection"'%' +2020 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"'V' D +576 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"'$ + '}  +101 "core" +36  +2 .tCTV.dial :intake +58 "collection"'_  +75 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'N' \\ +2018 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'R  +73 "core"  +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"',' +589 "core" ' +2 .tCSV.dial CSR + "collection"'M  +102 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'.'l +1355 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"''' D +1348 "core" ' +2 .tCSV.dial CBV + "collection"' +101 "core" +2 .tCS.seek 0ml +2 "collection"'K' +2009 E\ GG +629 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&i& +4 "core" &\  < J + + +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&c( +4 "core" ( +2 "manipulator"&d& +4 "core" &\  A ; + +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &l& +5 "core" &\  9 / 3 + +4 .tForearm.seek CC +3 "manipulator"&m'ρ +93 "core" ' +2 .tHand.close + "manipulator"&Z/ +71 "core" / +2 .tCC.seek :open +2 "collection"'T( +378 "core" ( +2 "manipulator"&f& +4 "core" &\  t s + +2 "manipulator"&L% +3 "core" % ~ i e +2 .tForearm.seek :retract + "manipulator"&#'\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"& (- +276 "core" ( +2 "manipulator"&Q& +4 "core" &- s n ` # +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &q& +3 "core" &- . # +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&)' +108 "core" ' +3 .tHand.open + "manipulator"&(1 +74 "core" 1 +2 "manipulator"&D% +4 "core" % < 8 W +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +100 "core" ' +2 #tCompleted [/home/esp/esp2/mission/2018_08_31_niagara_mission.rb:144] begun 11:30:31 + #Preparing to sleep until 7:22AM 9/23/2018 +5 #Asleep til 7:22AM 9/23/2018 +4 #Continuing at 07:22EDT23-Sep-18 +2 ."shutdown"CC.coast +3 E\ ++ + "collection"'6 +4 ."Qmail"GoodNews.email "Then, in tube 5: Sample.deep; initialPurge; da withoutWCR\\n/home/esp/esp2/mission/2018_08_31_niagara_mission.rb:149\\n{1 => 22, 2 => 22, 3 => 22, 4 => 9, 5 => 13}\\nCan@13:29:12, 24.6C, 23% humidity, 14.3psia, 12.700V, 0.190A, 0.190A avg, 2.41W",Subject: "Asleep until 07:22EDT23-Sep-18" +4 ."shutdown"CS.coast +118 "collection"'5 +3 ."shutdown"PC.coast + "processing"%6 +2 ."shutdown"PS.coast + "processing"%5 +2 ."shutdown"Forearm.coast + "manipulator"&5 +2 ."shutdown"\Elbow.coast + "manipulator"&6 +37 ."shutdown"Sleepy.power :dwarf,:OFF + .Sleepy.power :raw,:OFF + #Shutdown +57868 E\ $v +60002 \ %r +60003 \ $q +60002 \ !!g +60002 \ &r +60002 \ &q +60002 \ &t +60003 \ &n +60002 \ ! o +60002 \ 'r +60002 \ (k +60002 \ ! s +60003 \ (p +60002 \ (p +60002 \ n +60002 \ )t +60002 \ (i +60003 \ )i +60002 \ )r +60002 \ )n +60002 \ (p +60002 \ )t +60003 \ *u +60002 \ (p +60002 \ "! y +60002 \ )y +60002 \ )v +60003 \ !! j +60002 \ *n +60002 \ *o +60002 \ )l +60002 \ )q +60003 \ *u +60002 \ $| +60002 \ +s +60002 \ )u +60003 \ *r +60002 \ *x +60002 \ *r +60002 \ #  +60002 \ # x +60003 \ *s +60002 \ &&s +60002 \ "  +60002 \ # ~ +60002 \ #! n +60003 \ # r +60002 \ $ i +60002 \ $ u +60002 \ # r +60002 \ +k +60003 \ #""s +60002 \ $ u +60002 \ +u +60002 \ $ w +60002 \ $ v +60003 \ 's +60002 \ +t +60002 \ +u +60002 \ +r +60002 \ +w +60003 \ $ u +60002 \ 'z @EDT1537589334.61 \ ,p +60002 \ +x +60002 \ +{ +60003 \ +r +60002 \ *q +60002 \ $ u +60002 \ +r +60002 \ +m +60003 \ *y +60002 \ **y +60002 \ $!!j +60002 \ +w +60002 \ +y +60003 \ ,t +60002 \ 'j +60002 \ + +60002 \ *o +60002 \ +q +60003 \ +w +60002 \ +v +60002 \ #! +60002 \ +t +60002 \ # | +60003 \ +} +60002 \ *s +60002 \ +r +60002 \ *w +60002 \ *v +60003 \ +r +60002 \ " y +60002 \ +v +60002 \ *} +60002 \ $ x +60003 \ # | +60002 \ # { +60002 \ #  +60002 \ $ v +60002 \ #  +60003 \ " v +60002 \ #  +60002 \ #  +60002 \ " f +60002 \ "! x +60003 \ +v +60002 \ +t +60002 \ *{ +60002 \ '&m +60002 \ #!  +60003 \ *| +60002 \ *w +60002 \ )p +60002 \ +y +60003 \ +u +60002 \ *z +60002 \ * +60002 \ # { +60002 \ +v +60003 \ "! w +60002 \ *s +60002 \ " y +60002 \ *y +60002 \ " o +60003 \ *x +60002 \ (y +60002 \ *s +60002 \ *} +60002 \ " w +60003 \ *q +60002 \ +u +60002 \ " o +60002 \ )s +60002 \ )u +60003 \ *s +60002 \ )y +60002 \ *y +60002 \ *x +60002 \ )x +60003 \ *v +60002 \ )t +60002 \ ) +60002 \ )v +60002 \ 'z +60003 \ )w +60002 \ ! u +60002 \ )s +60002 \ *u +60002 \ )| +60003 \ )v +60002 \ (v +60002 \ )} +60002 \ " r +60003 \ )z +60002 \ *v +60002 \ (u +60002 \ )x +60002 \ (s +60003 \ !  +60002 \ 'u +60002 \ ' +60002 \ ! s +60002 \ (| +60003 \ )u +60002 \ (u +60002 \ (| +60002 \ w +60002 \ 'z +60003 \ (p +60002 \  +60002 \ ( +60002 \ ( +60002 \ (x +60003 \ (r +60002 \ 't +60002 \ (y +60002 \ )o +60002 \ '{ +60003 \ (y +60002 \ ( +60002 \ 'j +60002 \ (y +60002 \ '} +60003 \ (w +60002 \ { +60002 \ ( +60002 \ (y +60003 \ 'o +60002 \ 'k +60002 \ 'x +60002 \ 'v +60002 \ (o +60003 \ ' +60002 \ | +60002 \ '} +60002 \ 'x +60002 \ (y +60003 \ '| +60002 \ 'p +60002 \ 'r +60002 \ &t +60002 \  } +60003 \ 'v +60002 \ 'w +60002 \ 'u +60002 \ 'v @EDT1537675737.78 \ &u +60003 \ &k +60002 \ $w +60002 \ &| +60002 \ &m +60003 \ 'y +60002 \   +60002 \ &u +60002 \   +60002 \ &{ +60003 \ ! y +60002 \  v +60002 \   +60002 \   +60002 \  m +60003 \  { +60002 \  z +60002 \ &t +60002 \ !!w +60002 \ ! } +60003 \  { +60002 \ &{ +60002 \ !!{ +60002 \ %s +60002 \ %r +60003 \ %v +60002 \ "!u +60002 \ &t +60002 \ &t +60003 \ &u +60002 \ ${ +60002 \ $v +60002 \ &t +60002 \ %r +60003 \ & +60002 \   +60002 \ %u +60002 \ ! | +60002 \ &q +60003 \ $k +60002 \  y +60002 \ %p +60002 \ $r +60003 \ $r +18129 \ ${ +39 #tPowering up Dwarves +482 .Sleepy.power :raw,:ON +30 "sampler") +2 ) +2 "core"  + "collection"' +3 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +2 "collection"' 9\ +2 ' 0\ +2 ' -\ + "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +2 "sampler")&\ +2 .tSS.configure SSconfig +2 "sampler")#.0X 22, 2 => 22, 3 => 22, 4 => 9, 5 => 13}\\nCan@07:22:31, 21.5C, 23% humidity, 14.1psia, 12.646V, 0.312A, 0.312A avg, 3.95W",Subject: "Started 2018_08_31_niagara_mission phase Sample.deep; initialPurge; da withoutWCR" +133 .tSample.deep + "sampler")A0 +1077 "core" 0 +2 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'X& +5 "core" &[_  + .tHand.open + "manipulator"&P1 +75 "core" 1 +3 "manipulator"&*& +4 "core" & U {"~ +2 "manipulator"&% +3 "core" % \  & x +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&2(- +182 "core" ( +2 "manipulator"&E& +4 "core" &- ` R M # +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- \\ X  # +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :garage + "manipulator"&b' +103 "core" ' +2 .tHand.close + "manipulator"&4/ +69 "core" / +2 "manipulator"& & +4 "core" &- y# +2 "manipulator"&k% +3 "core" %  y +3 .tForearm.seek :retract + "manipulator"&t'\ +102 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&B( +274 "core" ( +2 "manipulator"&H& +4 "core" & L J [ 5 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &\ \  L 5 +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&<'ρ +98 "core" ' +2 "manipulator"& & +4 "core" & l }5 +2 "manipulator"&[% +4 "core" %z ? } +2 "collection"'C& +3 "core" &Y_  +2 "collection"'& +4 .tCC.seek :closed +2 "collection"'I(O +3 "core" &\\`  +5 &[_ > +8 &Iw[^ 2 +10 &>rzY] G +9 &YZ^ P +10 &M[^ P +9 &fN[_ P +9 &(QY^ P +10 &LX` P +9 &N]_ O +9 &nN]^ P +10 &0PY` P +9 & L[_ P +10 &"M[_ O +9 &$vNZ_ P +9 &&8OZ^ P +10 &'P[] P +9 &)N[_ P +9 &+~O]` P +10 &-@LZ^ P +10 &/LY^ O +9 &0N\\^ P +10 &2PY] P +8 &4HP\\^ P +10 &6\ L[^ P +9 &7K[` P +9 &9NZ^ P +10 &;PQZ` P +9 &=PY^ P +10 &>LZ_ P +9 &@N[_ P +9 &BXOY^ P +10 &DPX] P +9 &EZZ_ Q +9 &GiZ] R +10 &INZ_ V +9 &KZ\\ [ +10 &LX^ \\ +9 &N~Y] H +9 &Oa$Z] &p +10 &O|rX^ U +2 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.96 + "collection"'a& +4 "core" &O|pY] U + .tHand.open + "manipulator"&]1 +70 "core" 1 +2 "manipulator"&U% +4 "core" % z t +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&x'\ +99 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'+& +4 "core" &O|p[] U +2 "collection"'% +4 "core" %Y] +2 #tCS Pulling 5ml of flush + .CSV.dial CSR + "collection"':  +131 "core"  +2 .tCSR.select :flush + "collection"' +11 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"'9'l +1350 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 'p% +3 "core" %lX^  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.501ml + "collection"'z' +696 "core" ' +2 .tCSV.dial :waste + "collection"' +131 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'&' +1986 "core" ' +2 #tPurging external Intake + "collection"'5& +4 "core" &O|o[] U + "collection"'S% +4 "core" %Y] + .tCSV.dial :flush +2 "collection"'  +41 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'-' D +2524 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"'? +2 '  +78 "core"  +17 ~ +2 .tCTV.dial :intake + "collection"'3  +76 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'' +2531 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'Y  +77 "core" ~ +2 #tFlushing upper manifold + "collection"'>& +4 "core" &O|nX\\ U +2 "collection"'% +3 "core" %Z^ +2 .tCSV.dial :flush + "collection"'8  +73 "core"  +3 .tCS.seek 5ml + "collection"'n'l +1301 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"'F @ +42 "core" A +2 "collection"'`% +4 "core" %lY^  +2 .tCS.seek 7ml +2 "collection"'e' +631 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +2 "collection"'" +103 "core" ~ +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"'~' +1782 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'\\'- +809 "core" ' +2 .tCSV.dial :waste + "collection"'7 +44 "core" +3 .tCS.seek 0ml + "collection"'' +809 "core" ' +2 "collection"'& +4 "core" &O|nX] U + "collection"'{% +4 "core" %\\] + .tCSV.dial :flush +2 "collection"'  +42 "core"  +3 .tCS.seek 3ml +2 "collection"'y'- +814 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'% @ +42 "core" A +2 "collection"'$% +4 "core" %-Y] \ +2 .tCS.seek 5ml +2 "collection"'}'l +567 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml + "collection"'_' +1285 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'V'- +822 "core" ' +2 .tCSV.dial :waste + "collection"'R +74 "core" +3 .tCS.seek 0ml + "collection"'N' +810 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&M& +4 "core" & . u5 +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC + "manipulator"&,( +3 "core" ( +2 "manipulator"&.& +4 "core" & u5 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &  u5 +2 .tForearm.seek CC +2 "manipulator"&''ρ +98 "core" ' +2 .tHand.close + "manipulator"&i/ +70 "core" / +2 .tCC.seek :open +2 "collection"'d( +378 "core" ( +2 "manipulator"&l& +4 "core" & K M d 5 +2 "manipulator"&Z% +3 "core" % ϋ N W  +2 .tForearm.seek :retract + "manipulator"&'\ +95 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&^(- +279 "core" ( +2 "manipulator"&o& +4 "core" &-  . +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &f& +3 "core" &-  . +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&L' +107 "core" ' +3 .tHand.open + "manipulator"&m1 +77 "core" 1 +2 "manipulator"&Q% +4 "core" % R { +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&q'\ +98 "core" ' +2 #tda sampling at most 1000ml +3 #Loading sh1 puck from tube 5 into Collection Clamp +2 ."Qmail"HABfans.email "Started da in tube 5 at 07:27:05EDT23-Sep-18\\n{1 => 22, 2 => 22, 3 => 22, 4 => 9, 5 => 13}\\nCan@07:22:31, 21.5C, 23% humidity, 14.1psia, 12.646V, 0.312A, 0.312A avg, 3.95W",Subject: "da sampling at most 1000ml" +120 "collection"'c& +4 "core" &]` + "manipulator"&(% +4 "core" %\  s q   +2 "storage"(D% +3 "core" %~ '\ ! +2 "storage"(#. +3 "core" .( + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 5 +2 "storage"()(< +977 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (T& +2 "core" &<= y n n\  +2 "manipulator"&K& +4 "core" &- J |. +2 "manipulator"&% +4 "core" %\   | +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 5 + "manipulator"&g( +181 "core" ( +33 "manipulator"&& +4 "core" &  | m +2 "storage"( & +3 "core" &<= w x p\  +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 5 + 700 counts +3 "manipulator"&\ ' +94 "core" ' +2 "storage"(& +4 "core" &<= a r \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"('L +192 "core" ' +2 "storage"(- +3 "core" -' +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 (J& +3 "core" &<< &  E\  + "manipulator"&6& +4 "core" &  u l +2 .t\Elbow.seek 5 +2 "manipulator"&w( +17 "core" ( + "manipulator"&/& +4 "core" & # w +2 "storage"(j& +4 "core" &<< 7 8 \  +2 .tForearm.seek 5 + 300 counts +2 "manipulator"&'H +20 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&1/ +78 "core" / +18 ."downElevator"SE.seek :down +4 "manipulator"&v& +4 "storage"(h'v +4 "core" & y +2 "manipulator"&@% +4 "core" % D O | +2 .tForearm.seek :retract +2 "manipulator"&!'\ +91 "core" ' +2 .t\Elbow.seek CC +3 "manipulator"&u( +53 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +99 "core" ( +2 "manipulator"&& +4 "core" & < {. +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &=& +3 "core" &  z. + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&W'ρ +94 "core" ' +2 "manipulator"&r& +5 "core" &  z. +2 "manipulator"&G% +4 "core" %x z +2 "collection"'& +3 "core" &\\_ +2 "collection"'0& +4 .tCC.seek :closed +2 "collection"'(O +3 "core" &]_ +3 &[a  +10 &0|Z^ ,} +9 &cz]_ ? +9 &ko[` P +10 &/K\\^ O +9 &P]` O +9 &N[` O +10 &uPX` O +9 &7O[_ O +33 &N[a O + &OZ` O + & |N\\_ O +3 &"?PZa O +9 &$O\\_ O +9 &%N]_ O +10 &'O]a O +9 &)GN\\` O +10 &+N\\_ O +9 &,O[_ O +9 &.N[` O +10 &0NO[_ O +9 &2MZa O +10 &3M[_ O +9 &5M[_ O +9 &7WM\\a O +10 &9N]_ O +9 &:L\\_ O +9 &<NZ` O +10 &>_N\\^ O +9 &@!NZ_ O +9 &AOZ_ O +10 &CQ[` O +9 &EdW[a P +10 &G!gZ_ R +9 &H\\_ U +9 &J/? Z +10 &LI9? \\ +9 &N >@ N +9 &O/CBD *~ +10 &O}rED N +5 ( + "collection"'0& +5 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.09 .Hand.open +2 "manipulator"&1 +3 "core" &O}hIK N +73 1 +2 "manipulator"&A% +4 "core" % x c r + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&X'\ +92 "core" ' +2 .tSC.coast "storage"(6 +3 #tcollectSample 1000ml w/bubble point of 24psi + #Priming 7ml + .Sleepy.power :sampler,:ON + .Intake.select :close + .\Exhaust.select :close + .SS.hold + "sampler")P+ +4 "core" + +2 "sampler")*% +4 "core" %  +2 "collection"'& +3 "core" &O}fX_ N +2 E bb +2 #tCalibrating pressure and temperature sensors + .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X  +80 "core" +2 #tAllowing 130s for 25.0ml of remaining 950.0ml + .Intake.select :open + "sampler") +210 "collection"'% +3 "core" % +2 #tIntake @18.9psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X33  +3 "collection"'*% +3 "core" % +2 #tIntake @18.7psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 80 +2 "sampler")#.P0X  +15 "collection"'% +3 "core" % +2 "sampler")]% +3 "core" %>./  +2 "collection"'<% +3 "core" % +2 #tIntake @18.3psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 59 +2 "sampler")#.;0X% +3 "core" %"O  +15 "collection"'% +3 "core" % +2 "sampler")Y% +3 "core" %"O  +15 "collection"'% +3 "core" % +2 "sampler")F% +3 "core" %"P',  +15 "collection"'`% +3 "core" % +2 "sampler")8% +3 "core" %"O=?  +2 "collection"'"% +3 "core" % +2 #tIntake @18.5psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 48 +2 "sampler")#.00X  +15 "collection"'x% +3 "core" % +2 "sampler")I% +3 "core" %?  +15 "collection"'B% +3 "core" % +2 "sampler")Z% +3 "core" %>$!  +15 "collection"''% +3 "core" % +2 "sampler")o% +3 "core" %@54  +2 "collection"'f% +3 "core" % +2 #tIntake @18.5psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 43 +2 "sampler")#.+0X% +3 "core" %E98  +2 "collection"'% +4 "core" % + #tIntake @18.8psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 23 +2 "sampler")#.0X% +3 "core" % +2 "sampler")% +3 "core" % G +53 "collection"']% +3 "core" % +2 "sampler")% +3 "core" % G +52 "collection"'F% +4 "core" % +2 "sampler")`% +3 "core" % G +52 "collection"'8% +3 "core" % +2 "sampler")"% +3 "core" % G +2 "sampler")?% +3 "core" % G + .tIntake.select :close + "sampler")0 +9 )~% +3 "core" % G + .tSSV.dial :exhaust +2 "sampler")7  +78 "core"  +2 .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale + "sampler")#.0X% +19 "core" % +2 "sampler")% +3 "core" %G  +15 "collection"']% +3 "core" % +2 "sampler")% +3 "core" %G  +15 "collection"'F% +3 "core" % +2 "sampler")`% +3 "core" %G  +15 "collection"'8% +3 "core" % +2 "sampler")"% +3 "core" %G  +15 "collection"'?% +3 "core" % +2 "sampler")~% +3 "core" %G!  +15 "collection"'7% +3 "core" % +2 "sampler")b% +3 "core" %G%$  +15 "collection"'n% +3 "core" % +2 "sampler"){% +3 "core" %G(&  +15 "collection"'\\% +3 "core" % +2 "sampler")% +3 "core" %G+)  +15 "collection"'%% +3 "core" % +2 "sampler")$% +3 "core" %G,.  +15 "collection"'y% +3 "core" % +2 "sampler")% +3 "core" %G02  +15 "collection"'Y% +3 "core" % +2 "sampler")R% +3 "core" %G22  +15 "collection"'e% +3 "core" % +2 "sampler")M% +3 "core" %G74  +15 "collection"'.% +3 "core" % +2 "sampler")V% +3 "core" %G88  +2 "collection"'i% +4 "core" % + #tIntake @18.7psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 13.86125 +2 "sampler")#.0X' +595 "core" '_  +2 #tVacuum too high -- waiting up to 40s +14 "collection"'% +3 "core" % +2 "sampler")]% +3 "core" % <  +15 "collection"'% +3 "core" % +2 "sampler")F% +3 "core" %  w +15 "collection"'`% +3 "core" % +2 "sampler")8% +3 "core" %  \ H +15 "collection"'"% +3 "core" % +2 "sampler")?% +3 "core" %  \ H +15 "collection"'~% +3 "core" % +2 "sampler")7% +3 "core" %  \ H +15 "collection"'b% +3 "core" % +2 "sampler")n% +3 "core" %   \ H +15 "collection"'{% +3 "core" % +2 "sampler")\\% +3 "core" % \  \ H +15 "collection"'% +3 "core" % +2 "sampler")%% +3 "core" %  \ H +15 "collection"'$% +3 "core" % +2 "sampler")y% +3 "core" %  \ H +15 "collection"'% +3 "core" % +2 "sampler")Y% +3 "core" %  \ H +15 "collection"'R% +3 "core" % +2 "sampler")e% +3 "core" %  \ H +15 "collection"'M% +3 "core" % +2 "sampler").% +3 "core" %  \ H +15 "collection"'V% +3 "core" % +2 "sampler")i% +3 "core" %  \ H +15 "collection"'p% +3 "core" % +2 "sampler")x% +3 "core" %  \ H +15 "collection"'I% +3 "core" % +2 "sampler")B% +3 "core" %  \ H +15 "collection"'Z% +3 "core" % +2 "sampler")'% +3 "core" % "! \ H +15 "collection"'o% +3 "core" % +2 "sampler")f% +3 "core" % "$ \ H +15 "collection"'% +3 "core" % +2 "sampler")m% +4 "core" % %& \ H +14 "collection"'Q% +3 "core" % +2 "sampler")l% +3 "core" % (* \ H +15 "collection"'c% +3 "core" % +2 "sampler")_% +3 "core" % +) \ H +15 "collection"'D% +3 "core" % +2 "sampler") % +3 "core" % ,. \ H +15 "collection"'L% +5 "core" % + "sampler")% +4 "core" % /. \ H +14 "collection"'T% +3 "core" % +2 "sampler")K% +3 "core" % 11 \ H +15 "collection"',% +3 "core" % +2 "sampler")% +3 "core" % 33 \ H +15 "collection"' % +3 "core" % +2 "sampler")^% +3 "core" % 86 \ H +15 "collection"'% +3 "core" % +2 "sampler")q% +3 "core" % 79 \ H +2 "collection"'% +4 "core" % + #tIntake @18.8psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 13.86125 +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'q' +161 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +136 "core"  +3 .tSS.reconfigure SSexhale + "sampler")#.0X' +91 "core" ' + ."CSpush"CS.coast +2 "collection"'5 +389 "core" ' +53 .tSS.reconfigure SSfast +3 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'' +96 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")H +103 "core" ' +3 ."CSpush"CS.coast + "collection"'5 +28 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X9 +4 "core" 9$- +102 "collection"'/9 +3 "core" 95, +102 "collection"'j9 +3 "core" 9I+ +102 "collection"'69 +3 "core" 9[* +102 "collection"'O9 +3 "core" 9l#( +102 "collection"'v9 +4 "core" 9(' +102 "collection"'9 +3 "core" 9,& +102 "collection"'g9 +3 "core" 90$ +102 "collection"'(9 +3 "core" 94# +102 "collection"'9 +3 "core" 98" +102 "collection"'9 +4 "core" 9= +102 "collection"'\ 9 +3 "core" 9A +102 "collection"'r9 +3 "core" 9E +102 "collection"'@9 +3 "core" 9 I +102 "collection"'}9 +3 "core" 9 N +102 "collection"'=9 +3 "core" 9 R +102 "collection"'#9 +3 "core" 9 +V +102 "collection"'!9 +3 "core" 9 9Z +102 "collection"'d9 +3 "core" 9 F^ +102 "collection"'19 +3 "core" 9 Rc +102 "collection"'9 +4 "core" 9 `g +102 "collection"'A9 +3 "core" 9 lk +102 "collection"'*9 +3 "core" 9 xo +102 "collection"'W9 +3 "core" 9 s +102 "collection"'9 +3 "core" 9 x +102 "collection"'s9 +5 "core" 9 | +102 "collection"'P9 +3 "core" 9  +102 "collection"'G9 +3 "core" 9  +102 "collection"')9 +3 "core" 9  +102 "collection"'9 +3 "core" 9  +102 "collection"'49 +4 "core" 9  +102 "collection"'9 +3 "core" 9  +102 "collection"'09 +3 "core" 9  +102 "collection"'9 +3 "core" 9  +102 "collection"'H9 +3 "core" 9  +102 "collection"'9 +3 "core" 9  +102 "collection"'9 +3 "core" 9  +102 "collection"'k9 +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\  +102 "collection"' 9 +3 "core" 9\ ' +155 "collection"'C9 +11 "core" 9\ / +102 "collection"'9 +3 "core" 9\ 5 +102 "collection"'29 +3 "core" 9\ :\ +102 "collection"'+9 +3 "core" 9\ A +102 "collection"'U9 +3 "core" 9\ D\ +102 "collection"'a9 +3 "core" 9\ J +102 "collection"'9 +3 "core" 9\ N\ +102 "collection"'E9 +4 "core" 9\ S\ +102 "collection"'9 +3 "core" 9\ W\ +102 "collection"'t9 +3 "core" 9\ \\\ +102 "collection"'<9 +3 "core" 9\ ^\ +102 "collection"'99 +3 "core" 9\ c\ +102 "collection"'J9 +4 "core" 9\ f\ +102 "collection"':9 +3 "core" 9\ k\ +102 "collection"'S9 +3 "core" 9\ n +102 "collection"'z9 +3 "core" 9\ q +2 .tCH.hold 10:00,70C +3 "collection"'& `\ `\ n  +2 "core"  +20165 E  +39837 "core" ` +2 "collection"' 9 +3 "core" 9\  +2 #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml + "collection"'|' +331 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'3 @ +103 "core" B +2 .tCSV.dial :air +2 "collection"'- @ +42 "core" ? +3 .tCS.seek 5ml + "collection"''l +1348 "core" ' +2 .tCSV.dial CTV + "collection"'w  +44 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +42 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"']  +45 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +43 "core" ? +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'F' +1350 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"'` +102 "core"  +2 .tCBV.dial CSV + "collection"'8  +30 "core"  +2 "collection"'"% +4 "core" % P Y  +2 .tCS.seek 5ml +2 "collection"'?'l +1348 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'~  +43 "core" +2 "collection"'7% +4 "core" %lqv #  +2 .tCS.seek 7ml +2 "collection"'b' +593 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'n @ +43 "core" > +3 .tCS.seek 10ml + "collection"'{' D +846 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'\\ ` +115 "core" _ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'   +38 "core" " +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'%  + '$  +28 "core"  +108  +3 .tCS.seek 5ml + "collection"''l +1349 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'Y @ +103 "core" B +2 .tCSV.dial :waste +2 "collection"'R +102 "core" +2 .tCS.seek :empty +2 "collection"'h'Ͱ +1351 "core" ' + .tCSV.dial :air +2 "collection"'y @ +74 "core" B +3 .tCS.seek 5ml + "collection"'M'l +1347 "core" ' + .tCSV.dial CTV +2 "collection"'.  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'p @ +43 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'i  +43 "core"  +4 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"'I @ +43 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'N' +1355 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"'V +101 "core" ~ +2 .tCBV.dial CSV + "collection"'B  +39 "core"  +2 "collection"'Z% +4 "core" %y|  +2 .tCS.seek 4.999ml +2 "collection"'o'l +1350 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'e  +44 "core" +2 "collection"'f% +4 "core" %l(  +2 .tCS.seek 6.999ml + "collection"'' +586 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'m @ +42 "core" > +3 .tCS.seek 10ml + "collection"'Q' D +844 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'x ` +115 "core" ^ +2 #tLysing Complete +2 "collection"'c& +3 "core" &O}c# N +2 #tStoring sh1 puck in Collection Clamp to tube 4 + "manipulator"&_% +3 "core" %\  v x +3 "storage"(D% +3 "core" % v t \  + "storage"('. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 + "storage"(L(,H +339 "core" ( +2 .tSC.reconfigure SCloose +58 "storage"($.\ 1~b +7 (& +2 "core" &,K "\  +2 "manipulator"&T& +3 "core" & % x. +2 "manipulator"& % +3 "core" %\   w +3 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 + "manipulator"&K( +152 "core" ( +2 "manipulator"&& +4 "core" &  y\ +2 "storage"( & +3 "core" &,J k k \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&'# +103 "core" ' +2 "storage"(,& +4 "core" &,J u x "\  +2 .tSE.reconfigure SEpick +2 E FF + "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"('L +230 "core" ' +2 "storage"(l- +3 "core" -' +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 "manipulator"&^& +3 "core" & ? v\ +2 "storage"(q& +3 "core" &,J * * N\  +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 4 +2 "manipulator"&>'g +35 "core" ' +2 .t\Elbow.hold + "manipulator"&/, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(j- +3 "core" -' +2 .tSE.seek 8.09 Pucks below Top Plate + "storage"(6' +45 "core" ' +2 "manipulator"&O% +4 "core" %[c P 6 V d +2 "storage"(v& +3 "core" &,J \  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 288 counts + "manipulator"&'χ +18 "core" ' +2 "manipulator"&g& +4 "core" & / v +2 "storage"((& +3 "core" &,J - , g\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&'# +25 "core" ' +2 .tSE.seek 9.09 Pucks below Top Plate +2 "storage"(' +50 "core" ' +2 "manipulator"&\ & +4 "core" & o r +2 "manipulator"&r% +4 "core" %S  s +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&@'\ +94 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&}( +157 "core" ( +4 "manipulator"&=& +4 "core" & M Y D i;4 +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &#& +3 "core" & < @ h;4 +2 .tForearm.seek CC + "manipulator"&!'ρ +102 "core" ' +2 .tHand.close + "manipulator"&d/ +70 "core" / +2 .tCC.seek :open +2 "collection"'1( +379 "core" ( +2 "storage"(& +4 "core" &,J : 4 \  + "storage"(A& +4 "core" &,J 7 4\  +2 "manipulator"&*& +3 "core" & 0 q7 +2 "manipulator"&W% +3 "core" %  + r +2 .tForearm.seek :retract +2 "manipulator"&'\ +103 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 +2 "manipulator"&s( +167 "core" ( +2 "manipulator"&P& +4 "core" & X x +2 "storage"(G& +3 "core" &,J Q I \  +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 4 +2 "manipulator"&)'g +111 "core" ' +2 .t\Elbow.hold + "manipulator"&, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&41 +70 "core" 1 +13 "manipulator"&% +4 "core" % x l s lQ +2 "storage"(0& +3 "core" &,J   \ +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 4 + 317 counts +2 "manipulator"&'Ϥ +20 "core" ' +2 "manipulator"&H& +4 "core" & n | +2 "storage"(& +3 "core" &,J P Q <\  +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&'# +21 "core" ' +2 "storage"(k% +4 "core" % m u c\  +3 ."downElevator"SE.seek :down +2 "storage"('v +99 ( % +3 "core" % t j )\ Wf +2 "manipulator"&[% +3 "core" %$ \  ~ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +75 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +13 "core" ' +2 .tSC.coast + "storage"(6 +2 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"' & +4 "core" &#(* + .tHand.open +2 "manipulator"&C1 +15 "core" 1 +2 "manipulator"&& +4 "core" & O W 2  +2 "manipulator"&2% +3 "core" %  K U   +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&+(- +174 "core" ( +5 "manipulator"&U& +4 "core" &- [ [  4 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &a& +3 "core" &- Y [ 4 +2 .tForearm.seek :garage +2 "manipulator"&' +108 "core" ' +2 .tHand.close + "manipulator"&E/ +65 "core" / +2 "manipulator"&& +4 "core" &-\ V |4 +2 "manipulator"&t% +3 "core" %  | +59 .tForearm.seek :retract +9 "manipulator"&<'\ +104 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&9( +272 "core" ( +2 "manipulator"&J& +4 "core" &  b Y  5 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &:& +2 "core" &  N V J 5 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&S'ρ +100 "core" ' +2 "manipulator"&z& +4 "core" &  Z Y  5 +2 "manipulator"&5% +3 "core" %} J M ' +3 "collection"'&& +4 "core" &'+  + "collection"' & +4 .tCC.seek :closed +2 "collection"'(O +2 "core" &'- +3 &',   +9 &/|(, ,} +10 &d{(, ? +9 &qn)+ O +10 &4L(+ N +9 &T)- O +9 &O(+ N +10 &zL), N +9 &<S*, N +9 &Q&+ N +10 &R',~ N +9 & O%-m O +10 &"CP(,P O +9 &$Q', O +9 &%O), N +10 &'M)+ N +9 &)ML(, N +9 &+Q(- N +10 &,Q',  O +9 &.O', \ N +10 &0TL'+ N +9 &2Q'- N +9 &3O'- N +10 &5L), N +9 &7\\Q), N +9 &9O', O +10 &:N', N +9 &<Q+- N +10 &>dO)+n N +9 &@&L)*[ N +9 &AP&- O +10 &CP'- O +9 &EjS)* O +9 &G(a(* P +10 &H(,h U +9 &J*,^ Y +10 &LN'-K [ +9 &N ', P +9 &O5I(, &u +10 &Ork(, N +2 ( + "collection"' & +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.05 + "collection"'3& +3 "core" &Ork&. N +2 .tHand.open + "manipulator"&-1 +69 "core" 1 +2 "manipulator"&|% +4 "core" % } = y +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&w'\ +96 "core" ' +2 .tPSV.dial PSR + "processing"% +134 "core"  +2 .tPSR.select :flush + "processing"%@ +11 .tPS.seek 1.5ml + "processing"%]' +1618 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%  +44 "core"  +3 .tPS.seek 0ml + "processing"%'W +1617 "core" ' +2 .tPSV.dial PSR + "processing"%` +45 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%8' +2635 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%" +2 "collection"'F  +5 "core"  + "processing"%~  +47 "core"  +33 +2 .tPSV.dial :mixloop + "processing"%7 +105 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%?  +132 "core" +3 .tPS.seek 0ml + "processing"%n'W +2634 "core" ' +2 .tPSV.dial :air + "processing"%b  +44 "core"  +3 .tPS.seek 2.5ml +2 "processing"%\\' +2629 "core" ' + .tPSV.dial :mixloop +2 "processing"% +45 "core" +3 .tPS.seek 0ml + "processing"%%'W +2629 "core" ' +2 .tPSV.dial :air + "processing"%$  +46 "core"  +3 .tPS.seek 2.5ml + "processing"%{' +2632 "core" ' +2 .tPSV.dial :mixloop + "processing"%Y +45 "core" +3 .tPS.seek 0ml + "processing"%R'W +2638 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &  T z5 +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC + "manipulator"&y( +2 "core" ( +2 "manipulator"&h& +3 "core" &  z5 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &.& +3 "core" &  z5 +2 .tForearm.seek CC + "manipulator"&p'ρ +102 "core" ' +2 .tHand.close + "manipulator"&i/ +74 "core" / +2 .tCC.seek :open +2 "collection"'I( +375 "core" ( +2 "manipulator"&M& +4 "core" &  I K * 5 + "manipulator"&V% +4 "core" % ϋ N L # +2 .tForearm.seek :retract + "manipulator"&B'\ +100 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&Z(- +278 "core" ( +2 "manipulator"&N& +4 "core" &- 6 +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &e& +2 "core" &- q L 6 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&f' +116 "core" ' +2 .tHand.open + "manipulator"&o1 +67 "core" 1 +2 "manipulator"&m% +4 "core" % s  xf +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +103 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing + ."connect"PRV.dial CBV +2 .tCBV.dial PRV + .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 5 into Collection Clamp + "collection"'x& +4 "core" &13; +2 "manipulator"&c% +3 "core" %\ $ o p H +2 "storage"(_% +4 "core" % \ ' + "storage"(D. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 5 + "storage"('(< +346 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (& +2 "core" &<6 j j \   +2 "manipulator"&T& +3 "core" &- y6 +53 "manipulator"& % +11 "core" %\ # y H +3 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 5 + "manipulator"&( +179 "core" ( +2 "manipulator"& & +4 "core" & x"{ +2 "storage"(,& +4 "core" &<6 j m\   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&u' +99 "core" ' +2 "storage"(X& +4 "core" &<6 \   +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(l'L +196 "core" ' +2 "storage"(^- +3 "core" -' +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 (q& +3 "core" &<4 d P G\   +2 "manipulator"&j& +3 "core" & 3 |"z +2 .t\Elbow.seek 5 +2 "manipulator"&O( +3 "core" ( + "manipulator"&v& +4 "core" & g }"z + "storage"(g& +4 "core" &<4 { z \   +2 .tForearm.seek 5 + 300 counts +2 "manipulator"&('H +20 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&\ / +76 "core" / +12 ."downElevator"SE.seek :down +6 "manipulator"&r& +2 "storage"('v +7 "core" &  |"y +2 "manipulator"&K% +4 "core" % 8  yN +3 .tForearm.seek :retract + "manipulator"&'\ +97 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&>( +58 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +85 "core" ( +2 "manipulator"&& +4 "core" & v2 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &6& +2 "core" &  v2 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&='ρ +96 "core" ' +2 "manipulator"&#& +4 "core" & a v2 +2 "manipulator"&% +4 "core" %φ T v +2 "collection"'/& +3 "core" &15 +2 "collection"'d& +4 .tCC.seek :closed +2 "collection"'@(O +3 "core" &/5 +3 &26  +9 &0{15 ,~ +9 &c{14 ? +9 &{n24l P +10 &@N12b N +9 &R06T O +9 &Q15E O +10 &O159 O +9 &GN05 O +9 &\ L07 N +10 &O15 N +9 & L14z N +10 &"PO05p N +9 &$T34h O +9 &%O15b O +10 &'R15P N +9 &)WQ15J O +10 &+N248 O +9 &,P06, O +9 &.L05" N +10 &0_P15 O +9 &2!N17 O +9 &3N15 N +10 &5L24 N +9 &7hL16 N +10 &9*Q06! N +9 &:P/4& N +9 &<O14. O +10 &>pO24- N +9 &@2L15# N +9 &AR04 O +10 &CQ24 N +9 &EvU26 O +10 &G2e03 Q +9 &H/5 T +9 &J05 Z +10 &LYO5 \\ +9 &NJ~ I +9 &O<C  &s +10 &Ozu T +5 ( + "collection"'d& +5 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.07 .Hand.open +2 "manipulator"&1 +3 "core" &Ozl T +72 1 +2 "manipulator"&% +4 "core" % φ + r +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&A'\ +98 "core" ' +2 .tSC.coast + "storage"(6 +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'*  +133 "core"  +2 .tCSV.dial CTV + "collection"'W  +30 "core"  +2 .tPS.seek 2.5ml +2 "processing"%P' +2638 "core" ' +2 "collection"'G% +4 "core" % C \ \\ +2 .tCS.seek 4.15ml +2 "collection"'!'Q +1565 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%}  +44 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%4  +72 "core"  +3 .tPS.seek 0ml + "processing"%'W +2628 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'0 ` +38 "core" ^ +2 .tCSV.dial :air +2 "collection"'H @ +43 "core" ? +3 .tCS.seek 10ml + "collection"'' D +1597 "core" ' +2 .tCSV.dial CTV + "collection"'k  +44 "core"  +2 .tCS.seek 0ml +2 "collection"'' +2621 "core" ' +2 .tCBV.dial :waste1 + "collection"' @ +30 "core" > +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +3 "collection"'[  +135 "core" +2 "collection"'s& +4 "core" &Ozki T +2 #tStoring lyfil puck in Collection Clamp to tube 4 + "manipulator"& % +3 "core" %\ &  y; +2 "storage"()% +4 "core" %y 0\  + "storage"(C. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 4 + "storage"((,H +341 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (2& +3 "core" &,I ; ? W\  + "manipulator"&& +4 "core" &  p2 +2 "manipulator"&% +4 "core" %\ & H q; +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 + "manipulator"&( +154 "core" ( +2 "manipulator"&U& +4 "core" &  u\ +2 "storage"(a& +3 "core" &,I Q R )\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&'# +95 "core" ' +2 "storage"(L& +4 "core" &,I x w 8\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"('L +218 "core" ' +2 "storage"(E- +3 "core" -' +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +58 "manipulator"&& +11 "core" & |\ +2 "storage"(t& +3 "core" &,I k l _\  +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 4 +2 "manipulator"&'g +37 "core" ' +2 .t\Elbow.hold + "manipulator"&, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(J- +3 "core" -' +2 .tSE.seek 9.1 Pucks below Top Plate + "storage"(:' +34 "core" ' +2 "manipulator"&+% +4 "core" %j} M P U f3 +2 "storage"(z& +3 "core" &,I }\  +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 4 + 303 counts +2 "manipulator"&5'ϖ +16 "core" ' +2 "manipulator"&&& +4 "core" &  y\ +2 "storage"(<& +3 "core" &,I L N 8\  +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&1'# +24 "core" ' +2 .tSE.seek 10.1 Pucks below Top Plate +2 "storage"(3' +47 "core" ' +2 "manipulator"&-& +4 "core" & \  t ~\ +2 "manipulator"&|% +4 "core" %B 3 } +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& '\ +92 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&( +161 "core" ( +2 "manipulator"&S& +4 "core" & s:, + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &  s:, +2 .tForearm.seek CC +2 "manipulator"&]'ρ +93 "core" ' +2 .tHand.close + "manipulator"&`/ +74 "core" / +2 .tCC.seek :open +2 "collection"'( +378 "core" ( +3 "storage"("& +4 "core" &,I } \  + "storage"(~& +4 "core" &,I &\  +2 "manipulator"&F& +3 "core" &  {:* +2 "manipulator"&7% +4 "core" % Ϗ  z +2 .tForearm.seek :retract + "manipulator"&?'\ +92 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 +2 "manipulator"&8( +158 "core" ( +2 "manipulator"&b& +4 "core" & V Z  +2 "storage"(n& +3 "core" &,I F\  +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 4 + "manipulator"&'g +110 "core" ' +2 .t\Elbow.hold + "manipulator"&\\, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&$1 +66 "core" 1 +12 "manipulator"&%% +5 "core" % zz  q& +2 "storage"(Y& +4 "core" &,I U S\  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 319 counts + "manipulator"&{'Ϧ +13 "core" ' +2 "manipulator"&& +4 "core" & s x   +2 "storage"(h& +3 "core" &,I R\ +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&.'# +22 "core" ' +2 "storage"(i% +4 "core" % 8\ +3 ."downElevator"SE.seek :down +2 "storage"(9'v +99 (w% +3 "core" %V \ Wf +2 "manipulator"&% +4 "core" % O U U + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&M'\ +60 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +29 "core" ' +2 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%V  +75 "core" +3 .tPS.seek 2.5ml + "processing"%p' +2644 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%N +43 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%e  +44 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%y +42 "core" +2 .tdelay 1 second +102 .PSV.dial :air +33 "processing"%o  +43 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%m'W +2633 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%B& +4 "core" &=\ \  + .tHand.open + "manipulator"&x1 +18 "core" 1 +2 "manipulator"&c& +4 "core" & o _ o  +2 "manipulator"&_% +3 "core" %\  L U 3 6 +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&D(- +169 "core" ( +2 "manipulator"&f& +4 "core" &- S Y ' . +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- Y \\ l . +2 .tForearm.seek :garage + "manipulator"&T' +109 "core" ' +2 .tHand.close + "manipulator"& / +73 "core" / +2 "manipulator"& & +4 "core" &- q x. +2 "manipulator"&,% +3 "core" %  0 zk +2 .tForearm.seek :retract +2 "manipulator"&X'\ +101 "core" ' +4 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +63 "manipulator"&Z( +124 "core" ( +2 "manipulator"&& +4 "core" & n n N +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &^& +3 "core" & m e +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&q' +105 "core" ' +2 "manipulator"&j& +4 "core" & l n c +2 "manipulator"&v% +3 "core" % n ` +3 "processing"%g& +4 "core" &>\  +2 "processing"%\ & +4 .tPC.seek :closed + "processing"%r(Tg +3 "core" &k\  +3 &F\  +9 &3xL\ +} +9 &c}X\ @ +10 &AmT\ P +9 &NN\ Q +9 &Q`\ Q +10 &OZ\ Q +9 &HNG\ P +9 & Qd\ Q +10 &QI\ Q +9 &OZ\ Q +10 & PL]\ P +9 &"N\ P +9 &#L\ Q +10 &%Q\ Q +9 &'WO\ Q +9 &)K\ P +10 &*M\ P +9 &,L\ Q +10 &.`Q\ P +9 &0"K\ P +9 &1N\ P +10 &3Q\ Q +9 &5gO \ Q +9 &7*K \ P +10 &8N\ P +9 &:Q\ Q +10 &2P \ P +9 &?Q\ \ Q +10 &AN \ Q +9 &CxQ\ \ P +9 &E9Q \ Q +10 &FX\ Q +9 &HZ \ R +10 &Jyc \ S +9 &L2\ V +9 &M\ W +10 &O W +9 &Qu W +9 &S7\ D +10 &T$%T$\  ] +9 &TR+\ / +2 ( + "processing"%\ & +3 #tProcessing Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.63 + "processing"%K& +3 "core" &TR%\ / +2 .tHand.open + "manipulator"&1 +75 "core" 1 +2 "manipulator"&u% +4 "core" % 6 >  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +103 "core" ' +2 .tPRV.dial :air + "processing"%6  +45 "core"  +2 .tPSV.dial :mixloop +2 "processing"%l +57 "core" +2 "processing"%(% +4 "core" %Y<\ +2 .tPS.seek 0.3ml +2 "processing"%#' +389 "core" ' +2 .tPSV.dial PSR + "processing"% +106 "core"  +2 .tPSR.select :wash + "processing"% +11 .tPS.seek 0.7ml +2 "processing"%/'* +490 "core" ' +3 .tdelay 3 seconds +302 .PSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%O' +1914 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"% +104 "core" +2 .tPTV.dial :mixing +2 "processing"% @ +71 "core" A +2 .tPBV.dial :waste2 + "processing"%I  +105 "core"  +5 .tPS.seek 0ml + "processing"%d'W +2636 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&& +4 "core" & _ Y k +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC + "manipulator"&( +3 "core" ( +2 "manipulator"&*& +4 "core" & S W Q + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &W& +3 "core" & J U @ +2 .tForearm.seek PC + "manipulator"&=' +96 "core" ' +2 .tHand.close + "manipulator"&'/ +75 "core" / +2 .tPC.seek :open +2 "processing"%R( +400 "core" ( +2 "manipulator"&G& +4 "core" & O Z @ + "manipulator"&Q% +4 "core" % U N u  +2 .tForearm.seek :retract + "manipulator"&}'\ +101 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage + "manipulator"&4(- +139 "core" ( +2 "manipulator"&P& +4 "core" &. 5 /   +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &0& +2 "core" &. S I  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&H' +114 "core" ' +2 .tHand.open + "manipulator"&!1 +71 "core" 1 +2 "manipulator"&k% +4 "core" % |  s +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +101 "core" ' +2 #tLoading da puck from tube 5 into Processing Clamp + "processing"% & +4 "core" &\ +2 "manipulator"&[% +3 "core" %\  P Y   +2 "storage"(s% +4 "core" % )\ ! + "storage"( . +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 5 + "storage"()(< +347 "core" ( +2 .tSC.reconfigure SCloose + "storage"($.\ 1~b +3 (C& +2 "core" &<5 6\   +2 "manipulator"&2& +4 "core" &.  I   + "manipulator"&% +4 "core" %\  Z Y   +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 5 + "manipulator"&( +173 "core" ( +2 "manipulator"&U& +4 "core" & q y 2 "y + "storage"(a& +4 "core" &< +\ $ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&L' +103 "core" ' +2 "storage"(>& +4 "core" &< &\ ' +2 .tSE.reconfigure SEpick + "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(A'L +211 "core" ' +2 "storage"(E- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (& +3 "core" &< 2\  +2 "manipulator"&t& +3 "core" & J H "x +2 .t\Elbow.seek 5 + "manipulator"&J( +4 "core" ( +2 "manipulator"&+& +4 "core" & I F "x + "storage"(z& +4 "core" &< -\  +2 .tForearm.seek 5 + 300 counts +2 "manipulator"&&'H +13 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&XL\ P +9 &@L\ P +10 &AL\ P +9 &CN\ P +9 &E^O\ Q +10 &G U\ Q +9 &HX\ Q +10 &Je\ S +9 &LY\ U +9 &N V +10 &O V +9 &Q W +9 &SJj\ 7 +10 &T".a \ O +9 &TE"\ , +2 ( + "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.64 + .Hand.open + "manipulator"& 1 +68 "core" 1 +3 "manipulator"&@% +4 "core" % ; >   + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&"'\ +94 "core" ' +2 .tSC.coast "storage"(6 +4 #tHeating da puck from tube 5 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +6 "processing"%~9 +4 %F  +5 "core" 9z +103 "processing"%79 +3 "core" 9z +102 "processing"%b9 +3 "core" 9z  +102 "processing"%n9 +3 "core" 9y  +102 "processing"%]9 +3 "core" 9z +102 "processing"%9 +3 "core" 9z +102 "processing"%$9 +3 "core" 9z +102 "processing"%%9 +3 "core" 9{ +102 "processing"%Y9 +3 "core" 9z" +102 "processing"%9 +4 "core" 9y& +102 "processing"%h9 +3 "core" 9z+ +102 "processing"%i9 +3 "core" 9z/ +102 "processing"%?9 +3 "core" 9z3 +102 "processing"%w9 +3 "core" 9z7 +102 "processing"%9 +4 "core" 9z; +102 "processing"%89 +3 "core" 9z@ +102 "processing"%9 +3 "core" 9{D +102 "processing"%{9 +3 "core" 9zH +102 "processing"%V9 +3 "core" 9|L +102 "processing"%39 +3 "core" 9{P +102 "processing"%.9 +3 "core" 9|U +102 "processing"%99 +3 "core" 9{Y +102 "processing"%9 +3 "core" 9{] +102 "processing"%9 +3 "core" 9|a +102 "processing"%N9 +4 "core" 9|e +102 "processing"%e9 +3 "core" 9|j +102 "processing"%y9 +3 "core" 9 }n +102 "processing"%o9 +3 "core" 9)}r +102 "processing"%p9 +3 "core" 92}v +102 "processing"%B9 +4 "core" 9<|z +102 "processing"%x9 +3 "core" 9C} +102 "processing"%c9 +3 "core" 9L} +102 "processing"%_9 +3 "core" 9T~ +102 "processing"%f9 +3 "core" 9[} +102 "processing"%9 +4 "core" 9c +3 .tPH.hold 2:00:00,28C +2 .delay 1:30 +2 "processing"%\\ pp_ +3 "core"  +8999 .tPSR.select :air + .PSV.dial PSR +2 "processing"% +105 "core"  +2 .tPSR.select :wash + "processing"% +11 .tPS.seek 0.5ml +2 "processing"% ' +587 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +10 .tPS.seek 2ml + "processing"%,'[ +1623 "core" ' +2 .tPTV.dial :puck + "processing"%M  +73 "core"  +2 .tPSV.dial PTV + "processing"% +75 "core" +2 .tPBV.dial :waste1 + "processing"%T  +133 "core"  +2 "processing"%^% +4 "core" %Z) +2 .tPS.seek 1.5ml + "processing"%j' +588 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%v * +33 "core" + +3 .tPS.seek 0ml + "processing"%g'W +1614 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%D  +34 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%X * +33 "core" + +2 .tPSR.select :air + .PSV.dial PSR +2 "processing"%; +75 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%K' +2448 "core" ' +2 .tPSV.dial PTV + "processing"% +75 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"%u +75 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +3 "processing"%\ +74 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%6  +72 "core"  +2 .tPS.seek :empty +2 "processing"%l'9 +2423 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%(  +135 "core" +2 .tPSV.dial :mixloop +2 "processing"%q +55 "core" +2 .tPRV.dial :ab1 +2 "processing"%m @ +76 "core" A +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%'w +328 E ?> +23 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +3 "collection"'#  + "processing"%/  +47 "core"  +7 +2 "processing"%% +4 "core" %s~\  +2 .tPS.seek 0.32ml +2 "processing"%' +392 "core" ' +2 .tdelay 2 seconds +261 .CBV.dial between PRV and PSV +4 "collection"'I  +30 "core" +2 .tPRV.dial :air +2 "processing"%O  +43 "core"  +3 .tPS.seek 0.9ml +2 "processing"%'D +1226 "core" ' +2 .tPRV.dial :waste2 + "processing"%* @ +74 "core" > +3 .tPS.seek 0.5ml +2 "processing"%W' +856 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%'  +43 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%Z'[ +1616 "core" ' +2 .tPSV.dial :PML + "processing"% +57 "core" +2 .tPTV.dial :mixing +2 "processing"%r @ +72 "core" B +2 .tPBV.dial :waste1 +2 "processing"%G  +34 "core" +2 "processing"%Q% +4 "core" %_p  +2 .tPS.seek 1.85ml +2 "processing"%P'? +238 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%0 * +34 "core" + +3 .tPS.seek 0ml + "processing"%='W +1974 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" &9> + .tHand.open + "manipulator"&!1 +26 "core" 1 +2 "manipulator"&k& +4 "core" & y +2 "manipulator"&}% +3 "core" %\ # ] y G +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"& (- +153 "core" ( +2 "manipulator"&[& +4 "core" &-  { +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &s& +3 "core" &-  { +2 .tForearm.seek :garage +2 "manipulator"& ' +108 "core" ' +2 .tHand.close + "manipulator"&H/ +73 "core" / +2 "manipulator"&C& +4 "core" &- { - l +2 "manipulator"&2% +3 "core" %  l w ! l +3 .tForearm.seek :retract + "manipulator"&'\ +100 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&U( +284 "core" ( +2 "manipulator"&a& +4 "core" &  s;6 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &>& +2 "core" & u s;6 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&4'ρ +97 "core" ' +2 "manipulator"&& +4 "core" & c u;6 +2 "manipulator"&E% +3 "core" %w . m +2 "collection"'& +4 "core" &9; +2 "collection"'t& +4 .tCC.seek :closed + "collection"'+(O +3 "core" &8= +3 &9=  +10 &.~6; ,~ +9 &c{:< @ +10 &ho8= Q +9 &-J7< O +9 &M:< P +10 &N9= P +9 &rL9; P +9 &5O8< O +10 &N9< P +9 &L:< P +10 & {L8: O +9 &";L8= P +9 &#N6; P +10 &%L9= O +9 &'O8= P +9 &)DJ7< P +10 &+L8; P +9 &,Q8; P +10 &.N7; P +9 &0KQ8; P +9 &2K8< P +10 &3K8= P +9 &5L7< P +9 &7SQ8= P +10 &9N9< P +9 &:I7= P +10 &<M:< P +9 &>[O9< P +9 &@N7; P +10 &AQ9< P +9 &CO8< P +9 &EbT7< P +10 &G ]8; R +9 &H8< U +10 &J8; Z +9 &LG7; \\ +9 &N6: Q +10 &O5M6: (y +9 &Ou^8; I +2 ( +2 "collection"'t& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.06 +2 "collection"'z& +3 "core" &Ou_89 I +2 .tHand.open + "manipulator"&<1 +73 "core" 1 +2 "manipulator"&-% +4 "core" % w w m * j +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' +2 .tPSV.dial PSR + "processing"% +107 "core"  +2 .tPSR.select :flush + "processing"%@ +11 .tPS.seek 1.5ml + "processing"%L' +1607 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%A  +44 "core"  +3 .tPS.seek 0ml + "processing"%&'W +1613 "core" ' +2 .tPSV.dial PSR + "processing"% +44 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%5' +2636 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%J  +2 "collection"'|  +41 "core"  +124  +2 .tPSV.dial :mixloop + "processing"%S +103 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%  +75 "core" +3 .tPS.seek 0ml + "processing"%1'W +2636 "core" ' +2 .tPSV.dial :air + "processing"%  +44 "core"  +3 .tPS.seek 2.5ml + "processing"%R' +2627 "core" ' +2 .tPSV.dial :mixloop +2 "processing"% +56 "core" +3 .tPS.seek 0ml + "processing"%@'W +2649 "core" ' +2 .tPSV.dial :air + "processing"%~  +42 "core"  +3 .tPS.seek 2.5ml + "processing"%' +2635 "core" ' +2 .tPSV.dial :mixloop + "processing"%7 +46 "core" +3 .tPS.seek 0ml + "processing"%:'W +2638 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&b& +4 "core" &# b U  f;5 +60 .t\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC + "manipulator"&)( +39 "core" ( +2 "manipulator"&n& +4 "core" & P w +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &]& +3 "core" &  v +2 .tForearm.seek CC + "manipulator"&'ρ +95 "core" ' +2 .tHand.close + "manipulator"&$/ +72 "core" / +2 .tCC.seek :open +2 "collection"'%( +379 "core" ( +2 "manipulator"&Y& +4 "core" &  v +2 "manipulator"&% +4 "core" % ~ @ } +2 .tForearm.seek :retract + "manipulator"&h'\ +102 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&i(- +264 "core" ( +2 "manipulator"&?& +4 "core" &- @ & { +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &w& +3 "core" &- 4 ~{ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&' +110 "core" ' +3 .tHand.open +2 "manipulator"&81 +66 "core" 1 +2 "manipulator"&% +4 "core" % \  o +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&{'\ +98 "core" ' +2 ."da"delayUntil "08:28:17.16" +24714 #recoverPRVreagent08 + .PTV.dial :mixing + "processing"%V @ +74 "core" A +2 ."da"PBV.dial :waste1 + "processing"%3  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%. * +34 "core" * +2 ."da"PSV.dial :air +2 "processing"%9  +44 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +1277 E\ 55 +1146 "core" ' +2 ."da"PSV.dial :mixloop + "processing"% +46 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%N  +56 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +4 "processing"%e +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%y  +43 "core"  +2 ."da"PS.seek :empty +2 "processing"%o'9 +2426 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%p +133 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%B' +588 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml + "processing"%x'[ +1614 "core" ' + ."da"PTV.dial :puck +2 "processing"%c  +74 "core"  +2 ."da"PSV.dial PTV + "processing"%_ +73 "core" +2 ."da"PBV.dial :waste1 + "processing"%f  +35 "core" +2 "processing"%% +4 "core" %\\  +2 ."da"PS.seek 1.5ml +2 "processing"% ' +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%d * +36 "core" , +3 ."da"PS.seek 0ml + "processing"% 'W +1616 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%M  +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 + "processing"%T +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%^' +2429 "core" ' +2 ."da"PSV.dial PTV + "processing"%, +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%v +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%j +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%F  +74 "core"  +2 ."da"PS.seek :empty +2 "processing"%D'9 +2404 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%X +133 "core"  +2 ."da"PSR.select :wash + "processing"% +11 ."da"PS.reconfigure PSconfig +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"%g'[ +1611 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +73 "core" +2 ."da"PBV.dial :waste1 + "processing"%u  +36 "core" +2 "processing"%\ % +4 "core" %]  +2 ."da"PS.seek 1.5ml + "processing"%6' +591 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%K * +34 "core" + +3 ."da"PS.seek 0ml + "processing"%('W +1606 "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"%m * +35 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%l +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%/' +2428 "core" ' +2 ."da"PSV.dial PTV + "processing"%# +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +75 "core"  +2 ."da"delay 5 seconds +558 .PSV.dial PTV +5 "processing"% +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%I  +73 "core"  +2 ."da"PS.seek :empty +2 "processing"%O'9 +2420 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%  +44 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing + "processing"%*  +134 "core" +2 ."da"delay 5 seconds +32 E\ 44 +470 ."da"PRV.dial :ab2 +2 "processing"%  +43 "core" ~ +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%' +45 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%W' +390 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%  +44 "core"  +2 "processing"%r% +4 "core" %  +2 ."da"PS.seek 0.55ml +2 "processing"%G'~ +343 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%Q  +56 "core" +3 ."da"PS.seek 2ml + "processing"%0'[ +1561 "core" ' +2 ."da"PSV.dial :PML + "processing"%Z +43 "core" +2 ."da"PTV.dial :mixing +2 "processing"%P @ +71 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" +2 "processing"%!% +4 "core" %Y\  +2 ."da"PS.seek 1.85ml +2 "processing"%k'9 +235 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%} * +34 "core" + +3 ."da"PS.seek 0ml + "processing"%['W +1974 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +48003 #recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%s  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" * +2 ."da"PSV.dial :air +2 "processing"%H  +43 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%C' +2450 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%2 +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%"  +44 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"% +46 "core" +2 ."da"delay 2 seconds +54 E\ 33 +148 ."da"PSV.dial :air +2 "processing"%a  +43 "core"  +2 ."da"PS.seek :empty +2 "processing"%>'9 +2429 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +145 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"%E'[ +1614 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +73 "core"  +2 ."da"PSV.dial PTV + "processing"% +88 "core"  +2 ."da"PBV.dial :waste1 + "processing"%  +34 "core" +2 "processing"%z% +4 "core" %[\  +2 ."da"PS.seek 1.5ml + "processing"%<' +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%- * +34 "core" * +3 ."da"PS.seek 0ml + "processing"%t'W +1609 "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 * +35 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%= +84 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%A' +2453 "core" ' +2 ."da"PSV.dial PTV + "processing"%L +85 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%& +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%|  +74 "core"  +2 ."da"PS.seek :empty +2 "processing"%J'9 +2421 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%S +132 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +599 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml + "processing"%5'[ +1607 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"% +74 "core" +2 ."da"PBV.dial :waste1 + "processing"%1  +36 "core" +2 "processing"% % +4 "core" %V  +2 ."da"PS.seek 1.5ml + "processing"%R' +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%~ * +33 "core" + +3 ."da"PS.seek 0ml + "processing"%@'W +1614 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%7  +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"%b +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%n' +2428 "core" ' +2 ."da"PSV.dial PTV + "processing"%] +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +61 "processing"%$ +78 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%U +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +72 "core"  +2 ."da"PS.seek :empty +2 "processing"%+'9 +2401 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%Y +133 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1132 E SS +480 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%? +74 "core" +2 ."da"PBV.dial :waste1 + "processing"%w  +35 "core" +2 "processing"%)% +4 "core" %Z  +2 ."da"PS.seek 1.5ml +2 "processing"%8' +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +36 "core" , +3 ."da"PS.seek 0ml +2 "processing"%h'W +1606 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%V * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%3 +74 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%.' +2424 "core" ' +2 ."da"PSV.dial PTV + "processing"%9 +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%: +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%N  +73 "core"  +2 ."da"PS.seek :empty +2 "processing"%e'9 +2403 "core" ' +2 ."da"Sleepy.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%y +137 "core"  + ."da"PSR.select :sub1 +3 "processing"% +17 ."da"PS.reconfigure PSconfig +4 "processing"%#A d`xb +2 ."da"PS.seek 0.25ml +2 "processing"%'7 +339 "core" ' +8 ."da"delay 5 seconds +503 .PSR.select :sub2 +3 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%p' +330 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml +2 "processing"%o'[ +1615 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%B +75 "core" +2 ."da"PBV.dial :waste1 + "processing"%c  +36 "core" +2 "processing"%_% +4 "core" %Z  +2 ."da"PS.seek 1.5ml + "processing"%f' +601 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +36 "core" , +3 ."da"PS.seek 0ml + "processing"%x'W +1607 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%d  +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 + "processing"%M +76 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2519 "core" ' +2 ."da"PSV.dial PTV + "processing"%T +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%, +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%v  +75 "core"  +2 ."da"PS.seek :empty +2 "processing"%j'9 +2514 "core" ' +2 "processing"%F9 +3 "core" 94 +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast + "processing"%^  +3 "core" 4 + 4 +2 "processing"%X& +3 "core" &TE  , + #"da"Imaging da puck in Processing Clamp while storing it to tube 4 +2 "manipulator"&D% +3 "core" %\  G * +2 "storage"(;% +4 "core" %   H + "storage"(. +3 "core" . + ."da"SC.reconfigure SCtight +3 "storage"($\ .\ 1~b +2 ."da"SC.seek 4 + "storage"(u(,H +342 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (\ & +3 "core" &,I   + "manipulator"&g& +4 "core" &-  R '{ + "manipulator"&K% +4 "core" %\  ' ' +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 4 +2 "manipulator"&6( +179 "core" ( +2 "manipulator"&q& +4 "core" & g &[ + "storage"(m& +4 "core" &,I  +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 4 + 700 counts +2 "manipulator"&l'# +92 "core" ' +2 "storage"((& +4 "core" &,I   e +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek beamBreak + "storage"(#'L +208 "core" ' +2 "storage"(- +3 "core" -' + ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" &  #[ +2 "storage"(I& +3 "core" &,I $ + ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 4 +2 "manipulator"&/'g +34 "core" ' +2 ."da"\Elbow.hold + "manipulator"&, +4 "core" , + ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(*- +3 "core" -' +2 ."da"SE.seek 10.09 Pucks below Top Plate + "storage"(' +31 "core" ' +2 "manipulator"&'% +4 "core" %wz ^ W  ! +57 "storage"(O& +12 "core" &,I + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 4 + 316 counts + "manipulator"&'ϣ +20 "core" ' +2 "manipulator"&r& +4 "core" & '[ +2 "storage"(W& +4 "core" &,I ' +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 4 + 700 counts +2 "manipulator"&Q'# +17 "core" ' +2 ."da"SE.seek 11.09 Pucks below Top Plate +2 "storage"(G'| +58 "core" ' +2 "manipulator"&Z& +4 "core" &  "[ +2 "manipulator"&P% +4 "core" %  " + ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 ."da"\Elbow.seek PC +2 "manipulator"&!( +254 "core" ( +27 "manipulator"&}& +4 "core" & { | Y a +2 ."da"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &0& +3 "core" & z a a +2 ."da"Forearm.seek PC + "manipulator"&k' +97 "core" ' +2 ."da"Hand.close + "manipulator"&s/ +69 "core" / +2 ."da"PC.seek :open +2 "processing"%( +404 "core" ( +2 "storage"(H& +4 "core" &,I g +2 "manipulator"&[& +3 "core" & O #a +2 "manipulator"&2% +3 "core" % k $ +2 ."da"Forearm.seek :retract +2 "manipulator"&"'\ +96 "core" ' +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 4 +2 "manipulator"& ( +256 "core" ( +2 "manipulator"&a& +4 "core" &\ m !$ +2 "storage"(C& +3 "core" &,I  +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 4 + 700 counts + "manipulator"& '# +98 "core" ' +2 ."da"Hand.open + "manipulator"&>1 +180 "core" 1 +12 "storage"(- +3 "core" -'| +3 ."da"SE.seek 10.85 Pucks below Top Plate +2 "storage"('H +24 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 10.18 Pucks below Top Plate +2 "storage"(' +47 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da18sep2309h190ml.tif +1951 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +441 #"da"SX HX9/16 (USB:49): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20.688 seconds\ /var/log/esp/da18sep2309h190ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da18sep2309h190ml15s.tif +1556 #SX HX9/16 (USB:49): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da18sep2309h190ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da18sep2309h190ml30s.tif +3056 #SX HX9/16 (USB:49): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da18sep2309h190ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da18sep2309h190ml70s.tif +7122 #SX HX9/16 (USB:49): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da18sep2309h190ml70s.tif: TIFF Upload Complete\ + .Sleepy.power :camera,:OFF + ."Qmail"HABfans.email "20.688 sec auto-exposure",Subject: "da18sep2309h190ml images!" +8 "storage"(- +81 "core" -' +2 "storage"(z& +4 "core" &,I   > +2 "manipulator"&E& +3 "core" &\ # ' ^# +2 ."da"\Elbow.seek 4 +2 "manipulator"&-( +3 "core" ( +2 "manipulator"&<& +4 "core" &\ ' , ^# +2 "storage"(& +4 "core" &,I   P +2 ."da"Forearm.seek 4 + 700 counts +2 "manipulator"&4'# +3 "core" ' +2 ."da"SE.reconfigure SEgently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 10.89 Pucks below Top Plate +2 "storage"(='‚ +72 "core" ' +2 "manipulator"&t& +4 "core" &\  n# +2 "storage"(L& +4 "core" &,I   >\ + ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 4 +4 "manipulator"&'g +37 "core" ' +97 ."da"\Elbow.hold +3 "manipulator"&&, +4 "core" , + ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 11.08 Pucks below Top Plate +2 "storage"(|'l +38 "core" ' +4 "manipulator"&A% +4 "core" %Vj !  5 ] + "storage"(S& +4 "core" &,I h e & + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 4 + 283 counts +2 "manipulator"&J'ς +20 "core" ' +2 "manipulator"&& +4 "core" &  r"} +2 "storage"(& +4 "core" &,I   &\ +3 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 4 + 700 counts +2 "manipulator"&1'# +25 "core" ' +2 "storage"( % +4 "core" %q , \ +2 ."downElevator"SE.seek :down +4 "storage"(5'v +99 (~% +2 "core" % O i \ U] +2 "manipulator"&R% +4 "core" %0 y +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&7'\ +21 E A@ +28 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +34 "core" ' +2 ."da"SC.coast + "storage"(6 +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 #tStarting finalPurge +2 "processing"%& +4 "core" &\ +2 ."psFlush"Hand.open + "manipulator"&b1 +27 "core" 1 +4 "manipulator"&@& +4 "core" &  |"| +2 "manipulator"&]% +4 "core" %\  y +2 ."psFlush"\Elbow.seek FlushPuck::Garage +2 "manipulator"&$(- +176 "core" ( +2 "manipulator"&U& +5 "core" &-  yF +2 ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +68 "core" &- |F +4 ."psFlush"Forearm.seek :garage +2 "manipulator"&n' +102 "core" ' +2 ."psFlush"Hand.close + "manipulator"&Y/ +77 "core" / +2 "manipulator"&+& +5 "core" &-  oF + "manipulator"&% +4 "core" %   o +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&?'\ +109 "core" ' +3 ."psFlush"\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."psFlush"\Elbow.seek PC +2 "manipulator"&w( +124 "core" ( +2 "manipulator"&)& +5 "core" & / y} + ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" & j z} +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +2 "manipulator"&' +98 "core" ' +2 "manipulator"&8& +4 "core" & {} +2 "manipulator"&% +4 "core" %  {` +2 "processing"%V& +5 "core" &\  +2 "processing"%3& +3 ."psFlush"PC.seek :closed +2 "processing"%h(Tg +4 "core" &\  + &\  +9 &.v +| +9 &dz @ +9 &il Q +10 &+I P +9 &J P +10 &L Q +9 &pR Q +9 &2O Q +10 &O P +9 &O P +9 & yOe P +10 &":O Q +9 &#N P +9 &%O P +10 &'O P +9 &)BPc Q +10 &+Lx P +9 &,O P +10 &.O P +9 &0KN P +9 &2 O P +9 &3J P +10 &5J P +9 &7SJ P +10 &9O P +9 &:M Q +9 &<L P +10 &>[N} P +9 &@L P +9 &AI{ P +10 &CL{ P +9 &EcLy P +10 &G%Q} P +9 &HW} Q +9 &J`| R +10 &L]{ U +9 &N} V +9 &O V +10 &Qu W +9 &SNln 5 +10 &T"+Wm X +9 &TK%j / +3 ( + "processing"%3& +2 #"psFlush"Processing Clamp onSpring/offSpring for 4/27 samples, on/off torque 1.58 +2 "processing"%9& +3 "core" &TK"< / +2 ."psFlush"Hand.open +2 "manipulator"&:1 +66 "core" 1 +2 "manipulator"&% +4 "core" %  v` +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract + "manipulator"&N'\ +102 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%. +134 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%y'P +301 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +808 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%e' +1606 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +74 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%p  +34 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%B'W +2636 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%c +75 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%_' +587 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%o' +2128 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +75 "core" +2 ."psFlush"PBV.dial PSV + "processing"%f U +54 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%d'W +2636 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +56 "core" B +2 ."psFlush"PS.seek 2.5ml +2 "processing"%M' +2632 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%x  +87 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%T'9 +2637 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"% +42 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%,' +2639 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%v +73 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%'W +2628 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%F @ +56 "core" B +3 ."psFlush"PS.seek 2.5ml + "processing"%^' +2640 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%X  +75 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%D'9 +2627 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%; +57 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%'P +1102 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%\ ' +1613 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%g +76 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%K  +54 "core" +3 ."psFlush"PS.seek 0ml + "processing"%q'W +2637 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%m +86 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%(' +588 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%i' +2130 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%{ +72 "core" +2 ."psFlush"PBV.dial PSV + "processing"% U +55 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2638 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%I @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%*' +2633 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%'  +74 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%O'9 +2641 "core" ' + ."psFlush"PSV.dial PSR +54 "processing"%r +64 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%W' +2641 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%Z +75 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%P'W +2633 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%l @ +43 "core" @ +2 ."psFlush"PS.seek 2.5ml +2 "processing"%6' +2634 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%#  +72 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%/'9 +2626 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'& +4 "core" &JO' + .tHand.open + "manipulator"&1 +25 "core" 1 +2 "manipulator"&Q& +4 "core" & D 6 n } +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC + "manipulator"&}( +4 "core" ( +2 "manipulator"&0& +4 "core" & F 5 + } +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 && +3 "core" & @ l } +2 .tForearm.seek PC + "manipulator"&s' +93 "core" ' +2 .tHand.close + "manipulator"&/ +69 "core" / +2 .tPC.seek :open +2 "processing"%`( +405 "core" ( +2 "manipulator"&H& +4 "core" & l ^ x } +2 "manipulator"&[% +3 "core" % K M t  +2 .tForearm.seek :retract +2 "manipulator"&2'\ +101 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&k( +350 "core" ( +2 "manipulator"&a& +4 "core" & F ~5 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &C& +2 "core" & ( }5 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&!'ρ +101 "core" ' +2 "manipulator"&>& +4 "core" & > \ ~5 +2 "manipulator"&% +3 "core" %π < ~ +2 "collection"'"& +4 "core" &IL, +2 "collection"'G& +3 .tCC.seek :closed +2 "collection"'(O +3 "core" &JN +3 &JO/  +9 &-yIL, ,~ +9 &c}JM$ @ +10 &hnFL< P +9 &*MHM3 P +10 &LIL, P +9 &KIM, O +9 &rNJN: O +10 &3MHL7 P +9 &KIM7 O +9 &NIK: P +10 & yNIM3 P +9 &";KIM4 P +10 &#PHM: O +9 &%LHL9 O +9 &'QJM2 P +10 &)CNIM@ P +9 &+JJL; P +9 &,QLM; O +10 &.LGM: O +9 &0KQIL; P +10 &2 NHL9 P +9 &3KJN9 O +9 &5LJL8 O +10 &7SPJM= P +9 &9NINA P +9 &:JJM8 O +10 &<LJO9 O +9 &>[PHMD P +10 &@PJKA O +9 &AOKM? O +9 &CRJMC P +10 &EbTHL: P +9 &GbHL? R +9 &H{IK; U +10 &JHL: Y +9 &LGFK: \\ +10 &NEK: O +9 &O/DHK: )| +9 &O}rGJ; K +5 ( + "collection"'G& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.06 +2 "collection"'& +4 "core" &O}pGJ K + .tHand.open + "manipulator"&z1 +69 "core" 1 +2 "manipulator"&E% +4 "core" % π  u +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&<'\ +95 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'& +4 "core" &O}pHMK K +2 "collection"'t% +3 "core" %HKK +2 #tCS Pulling 5ml of flush + .CSV.dial CSR + "collection"'L  +42 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"' 'l +1351 "core" ' +2 .tdelay 5 seconds +209 E AA +293 .tCSR.select :air +3 "collection"' +9 ' % +3 "core" %lGJS  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'A' +692 "core" ' +2 .tCSV.dial :waste + "collection"'S +131 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'' +1995 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'& +4 "core" &O}oIKU K +2 "collection"'% +3 "core" %GK" +2 .tCSV.dial :flush + "collection"'  +43 "core"  +3 .tCS.reconfigure CSfast + "collection"'#d @b +3 .tCS.seek 5ml + "collection"'4'l +1294 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'~ @ +42 "core" A +2 "collection"'R% +4 "core" %lFIP  +2 .tCS.seek 7ml +2 "collection"'-' +563 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +2 "collection"'=  +2 '  +41 "core"  +106  +2 .tCBV.dial :waste1 + "collection"' @ +46 "core" > +3 .tCS.seek 0ml + "collection"'b' +1764 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'@& +4 "core" &O}nJNI K +2 "collection"']% +3 "core" %KN +2 .tCSV.dial :flush + "collection"'J  +74 "core" +3 .tCS.seek 5ml + "collection"'|'l +1288 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'1 @ +44 "core" A +2 "collection"'U% +4 "core" %lHJ  +2 .tCS.seek 7ml +2 "collection"''\ +564 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +2 "collection"'5  +41 "core"  +2 .tCBV.dial :waste2 +2 "collection"'u  +115 "core"  +3 .tCS.seek 0ml + "collection"'&' +1780 "core" ' +2 #tDisinfecting external Intake with kill +64 "collection"'Y& +6 "core" &O}nIK K + "collection"'+% +4 "core" %IMK + .tCSV.dial CSR +2 "collection"'  +42 "core"  +2 .tCSR.select :kill + "collection"' +11 .tCS.seek 8ml +2 "collection"'7' +2012 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +10 .tCS.seek 10ml +2 "collection"')' D +558 "core" ' +3 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"' + 'n  +113 "core" ~ +28  +2 .tCTV.dial :intake + "collection"'8  +74 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'' \\ +2030 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'V  +72 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'$' +597 "core" ' +2 .tCSV.dial CSR + "collection"'?  +100 "core"  +2 .tCSR.select :flush + "collection"' +11 .tCS.seek 5ml +2 "collection"''l +1350 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +4 "collection"' +10 .tCS.seek 10ml + "collection"'9' D +1343 "core" ' +2 .tCSV.dial CBV + "collection"': +114 "core" ~ +2 .tCS.seek 0ml +2 "collection"'' +2620 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&3& +4 "core" & 0 y5 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&.( +4 "core" ( +2 "manipulator"&& +4 "core" &  x5 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &j& +2 "core" & ' y5 +2 .tForearm.seek CC +2 "manipulator"&y'ρ +102 "core" ' +2 .tHand.close + "manipulator"&/ +65 "core" / +2 .tCC.seek :open +2 "collection"'p( +377 "core" ( +4 "manipulator"&e& +4 "core" & y5 + "manipulator"&c% +4 "core" % ω y +2 .tForearm.seek :retract + "manipulator"&B'\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&_(- +277 "core" ( +2 "manipulator"&& +4 "core" &- @ P M @ +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &f& +3 "core" &-\ @ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&o' +112 "core" ' +2 .tHand.open + "manipulator"& 1 +69 "core" 1 +2 "manipulator"&d% +4 "core" % \  w +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&x'\ +98 "core" ' +2 #tCompleted [Sample.deep; initialPurge; da withoutWCR] begun 07:22:31 + #Preparing to sleep until 11:30AM 9/23/2018 +5 #Asleep til 11:30AM 9/23/2018 +3 ."shutdown"CC.coast +2 "collection"'6 +4 #tContinuing at 11:30 +2 ."shutdown"CS.coast +2 "collection"'5 +3 E\ -- +3 ."shutdown"PC.coast +2 "processing"%6 +3 ."Qmail"GoodNews.email "Then, in tube 5: /home/esp/esp2/mission/2018_08_31_niagara_mission.rb:153\\n{1 => 22, 2 => 22, 3 => 22, 4 => 12, 5 => 10}\\nCan@09:23:18, 22.1C, 23% humidity, 14.2psia, 12.641V, 0.202A, 0.202A avg, 2.55W",Subject: "Asleep until 11:30" +125 ."shutdown"PS.coast + "processing"%5 +3 ."shutdown"Forearm.coast + "manipulator"&5 +2 ."shutdown"\Elbow.coast + "manipulator"&6 +37 ."shutdown"Sleepy.power :dwarf,:OFF + .Sleepy.power :raw,:OFF + #Shutdown +34180 E\  v +60003 \ ! w +60002 \ z +60002 \ z +60002 \  w +60002 \  y +60003 \   +60002 \  x +60002 \   +60002 \  ~ +60002 \   +60003 \ y +60002 \  t +5757 \  y +34 #tPowering up Dwarves +514 .Sleepy.power :raw,:ON +4 "sampler") +2 )M +2 "core"  +2 "collection"' +2 '  +2 "core"  +2 "processing"% +2 %T +3 "core"  +2 "collection"' 9\ + ' 0\ +2 ' -\ +2 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ + "sampler")&\ +2 .tSS.configure SSconfig +2 "sampler")#.0X 22, 2 => 22, 3 => 22, 4 => 12, 5 => 10}\\nCan@11:30:31, 21.3C, 23% humidity, 14.1psia, 12.582V, 0.349A, 0.349A avg, 4.39W",Subject: "Started 2018_08_31_niagara_mission phase /home/esp/esp2/mission/2018_08_31_niagara_mission.rb:153" +148 .tSample.shallow + "sampler")62 +22 "core" 2 +3 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +4 "core" &UZ!  + .tHand.open + "manipulator"&1 +75 "core" 1 +2 "manipulator"&Q& +4 "core" & * u$ +2 "manipulator"&0% +5 "core" % \  u\ +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&(- +179 "core" ( +5 "manipulator"&& +4 "core" &- \\ v0 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &w& +3 "core" &-  w0 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :garage +2 "manipulator"&N' +106 "core" ' +2 .tHand.close + "manipulator"&h/ +75 "core" / +3 "manipulator"&H& +4 "core" &- u v + j0 +2 "manipulator"&[% +7 "core" %  l s $ k +2 .tForearm.seek :retract +2 "manipulator"&s'\ +102 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&}( +271 "core" ( +2 "manipulator"&a& +4 "core" & u5 +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &C& +2 "core" & R p5 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&>'ρ +108 "core" ' +3 "manipulator"&& +4 "core" & u5 +2 "manipulator"&"% +3 "core" % , uI +2 "collection"'2& +4 "core" &SZ  +2 "collection"'%& +3 .tCC.seek :closed +2 "collection"'(O +4 "core" &TX  +2 &WY! \  +7 &5|UV , +10 &f{TY A +9 &ajUX P +10 &#LRY P +9 &MWX P +9 &LSX% P +10 &jLRY P +9 &+PUX P +9 &LUV P +10 &NSX$ P +9 & qOUW P +10 &"4LTX P +9 &#LSY P +9 &%OTW P +10 &'zMUX P +9 &);JWY P +9 &*LTX P +10 &,MSW P +9 &.LSX O +10 &0DLUY P +9 &2KTW O +9 &3LSX P +10 &5KRX O +9 &7KLTW# P +9 &9MUX% P +10 &:JUW P +9 &<LUY P +10 &>TJSX! P +9 &@LTX P +9 &ANVW P +10 &COSV P +9 &EYTSW Q +9 &G]TY R +10 &HSW U +9 &JQV Z +10 &L@QV \\ +9 &MPV T +9 &O0DSW ){ +10 &OymQU N +5 ( + "collection"'%& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.09 +2 "collection"'z& +4 "core" &OyhRU N + &OyhSU N +2 .tHand.open + "manipulator"&E1 +66 "core" 1 +2 "manipulator"&% +4 "core" %  ; mI +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&t'\ +93 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'G& +4 "core" &OyhTX N +2 "collection"'L% +4 "core" %SV + #tCS Pulling 5ml of flush + .CSV.dial CSR + "collection"'!  +133 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"''l +1348 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +9 ' % +3 "core" %lRU  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.499ml + "collection"' ' +701 "core" ' +2 .tCSV.dial :waste + "collection"'S +131 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'A' +1983 "core" ' +2 #tPurging external Intake + "collection"'& +4 "core" &OygRV N + "collection"'% +4 "core" %QW + .tCSV.dial :flush +2 "collection"'  +41 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'' D +2520 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"'~ + 'R  +5 "core"  +69 ~ +2 .tCTV.dial :intake + "collection"'4  +86 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'=' +2528 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'  +73 "core" +2 #tFlushing upper manifold + "collection"'& +4 "core" &OyfQU N +2 "collection"'-% +3 "core" %QT + .tCSV.dial :flush +2 "collection"'@  +73 "core"  +3 .tCS.seek 5ml + "collection"']'l +1290 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'J @ +43 "core" A +2 "collection"'b% +4 "core" %lRW  +2 .tCS.seek 7ml +57 "collection"'1'\ +575 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +2 "collection"'U +104 "core" ~ +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"'|' +1784 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'5'- +809 "core" ' +2 .tCSV.dial :waste + "collection"'u +44 "core" +3 .tCS.seek 0ml + "collection"'' +805 "core" ' +2 "collection"'Y& +4 "core" &OyeRU N +2 "collection"'+% +3 "core" %SW + .tCSV.dial :flush +2 "collection"'  +42 "core"  +3 .tCS.seek 3ml +2 "collection"'&'- +817 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'7 @ +42 "core" A +2 "collection"'% +4 "core" %-QU  +2 .tCS.seek 5ml +2 "collection"'n'l +572 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml + "collection"'8' +1292 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"')'- +810 "core" ' +2 .tCSV.dial :waste + "collection"'V +73 "core" +3 .tCS.seek 0ml + "collection"'' +810 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&?& +4 "core" & ~ o < l5 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&$( +4 "core" ( +2 "manipulator"&& +4 "core" & x p l5 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &:& +2 "core" & p w k l5 +2 .tForearm.seek CC +2 "manipulator"&9'ρ +101 "core" ' +2 .tHand.close + "manipulator"&3/ +70 "core" / +2 .tCC.seek :open +2 "collection"'( +377 "core" ( +2 "manipulator"&j& +4 "core" & t5 + "manipulator"&% +4 "core" % φ t +2 .tForearm.seek :retract + "manipulator"&k'\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&<(- +281 "core" ( +2 "manipulator"&& +4 "core" &-  {6 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &e& +2 "core" &- V {6 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&c' +112 "core" ' +3 .tHand.open + "manipulator"&y1 +66 "core" 1 +2 "manipulator"&% +4 "core" %  o +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&f'\ +98 "core" ' +2 #tda sampling at most 1000ml +3 #Loading sh1 puck from tube 5 into Collection Clamp +2 ."Qmail"HABfans.email "Started da in tube 5 at 11:34:56EDT23-Sep-18\\n{1 => 22, 2 => 22, 3 => 22, 4 => 12, 5 => 10}\\nCan@11:30:31, 21.3C, 23% humidity, 14.1psia, 12.582V, 0.349A, 0.349A avg, 4.39W",Subject: "da sampling at most 1000ml" + "collection"'.& +127 "core" &TX +2 "manipulator"& % +4 "core" %\  < w# +2 "storage"(d% +3 "core" % O K q\  +2 "storage"(B. +3 "core" .( +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 5 + "storage"(o(< +973 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (p& +3 "core" &<< . /\  +2 "manipulator"&& +3 "core" &- u q6 +2 "manipulator"&`% +3 "core" %\  m s# +3 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 5 + "manipulator"&/( +179 "core" ( +2 "manipulator"&x& +5 "core" &\ r$ +4 "storage"(_& +5 "core" &<= 3 5 \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&\\' +94 "core" ' +2 "storage"(M& +4 "core" &<= 5 , <\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"( 'L +218 "core" ' +2 "storage"(T- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (v& +2 "core" &<= =\  +2 "manipulator"&F& +4 "core" &\  q$ +2 .t\Elbow.seek 5 + "manipulator"&,( +3 "core" ( +2 "manipulator"&X& +4 "core" &\  q$ +2 "storage"(^& +3 "core" &<=  [\  +2 .tForearm.seek 5 + 300 counts +2 "manipulator"&D'H +14 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&/ +135 "core" / +13 ."downElevator"SE.seek :down +3 "manipulator"&g& +4 "storage"('v +10 "core" &\ s$ +2 "manipulator"&m% +5 "core" % J  qk +2 .tForearm.seek :retract +2 "manipulator"&q'\ +98 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&( +67 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +92 "core" ( +2 "manipulator"&(& +4 "core" & q i +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &r& +3 "core" & j r i +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&;'ρ +99 "core" ' +2 "manipulator"&{& +4 "core" & ] r i +2 "manipulator"&Z% +4 "core" % R q +2 "collection"'W& +4 "core" &VZ +2 "collection"'l& +3 .tCC.seek :closed +2 "collection"'(O +3 "core" &T[ +4 &TX 7 +9 &5IySX 1 +10 &]qySX F +9 &ZTW P +9 &LTY O +10 &OSZ O +9 &DOUY O +9 &NUX O +10 &OTZ O +9 &MUX O +10 &LIUX O +9 &!JTY O +9 &"OTX O +10 &$OSZ O +9 &&TLTY O +9 &(IVX O +10 &)JTX O +9 &+NSW O +10 &-[MUW P +9 &/LUX O +9 &0NUW O +10 &2LTX O +9 &4dIUU O +10 &6%NUY P +9 &7LTZ O +9 &9ITY O +10 &;kMRW P +9 &=.MUX O +9 &>KTZ O +10 &@LTX P +9 &BsMTX P +10 &D4PSW P +9 &EVUX P +9 &GfTV R +10 &IgXW W +9 &K [ +9 &L ] +10 &N ; +9 &O_-"" %m +9 &O{j,, Q +2 ( + "collection"'l& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.88 +2 .Hand.open + "manipulator"&*1 +65 "core" 1 +2 "manipulator"&6% +4 "core" %  p i j +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +97 "core" ' +3 .tSC.coast "storage"(6 +3 #tcollectSample 1000ml w/bubble point of 24psi + #Priming 7ml + .Sleepy.power :sampler,:ON + .Intake.select :close + .\Exhaust.select :close + .SS.hold + "sampler")+ +4 "core" + + "sampler")Q% +4 "core" %  +2 "collection"'0& +3 "core" &O{hRU Q +3 E `` + #tCalibrating pressure and temperature sensors + .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X +21  +3 .tdelay 3.8 seconds +382 "collection"'h% +3 "core" %QV +2 "sampler")H% +3 "core" %?3 e +2 .tSSV.dial :spit + "sampler")[ +135 "core"  +3 .tSS.seek 0ml + "sampler")O' +285 "core" ' +2 .tSSV.dial CBV + "sampler")N  +138 "core"  +2 .tCTV.dial :intake + "collection"'a  +76 "core"  +3 #tWaiting for external sampler to finish priming... + .delayUntil "11:38:25.08" +16466 ."connect"SSV.dial CBV +2 .tCBV.dial SSV + #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open + "sampler") +210 "collection"'C% +3 "core" % +2 #tIntake @17.7psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X% +3 "core" %ot +2 "sampler")\ % +3 "core" %G67  +53 "collection"' % +3 "core" % +2 "sampler")% +3 "core" %\ xv < +53 "collection"'S% +3 "core" % +2 "sampler") % +3 "core" %  +2 "sampler")% +3 "core" %  +2 .tIntake.select :close + "sampler")0 +8 )% +3 "core" %  + .tSSV.dial :exhaust +2 "sampler")  +78 "core"  +4 .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale + "sampler")#.0X +2 #tVacuum too high -- waiting up to 40s +14 "collection"'"% +3 "core" % +2 "sampler")2% +3 "core" %O  +15 "collection"'s% +3 "core" % +2 "sampler")P% +3 "core" %O  +15 "collection"'% +3 "core" % +2 "sampler")E% +3 "core" %O  +15 "collection"'% +3 "core" % +2 "sampler")G% +3 "core" %O  +15 "collection"'%% +3 "core" % +2 "sampler")L% +3 "core" %K  +15 "collection"'z% +3 "core" % +2 "sampler")>% +3 "core" %J  +15 "collection"'\ % +3 "core" % +2 "sampler") % +3 "core" %K  +15 "collection"'% +3 "core" % +2 "sampler")S% +3 "core" %J  +15 "collection"' % +3 "core" % +2 "sampler")% +3 "core" %K  +75 "collection"'% +6 "core" % +2 "sampler") % +3 "core" %J,*  +2 "collection"'!% +4 "core" % + #tIntake @17.2psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 80 +2 "sampler")#.P0X% +3 "core" % +2 "sampler")\ % +3 "core" %d`O  +15 "collection"' % +3 "core" % +2 "sampler")% +4 "core" %d`O   +14 "collection"'S% +3 "core" % +2 "sampler") % +3 "core" %d`O  +15 "collection"'% +3 "core" % +2 "sampler")% +3 "core" %d`O  +15 "collection"' % +3 "core" % +2 "sampler")!% +3 "core" %d`O  +15 "collection"'~% +3 "core" % +2 "sampler")A% +3 "core" %d`O  +2 "collection"'% +3 "core" % +2 #tIntake @17.5psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 53 +2 "sampler")#.50X>  +52 "collection"'%% +3 "core" % +2 "sampler")L% +3 "core" %EHD  +53 "collection"'z% +3 "core" % +2 "sampler")>% +3 "core" %EKP  +53 "collection"'\ % +3 "core" % +2 "sampler") % +3 "core" %ETR  +53 "collection"'% +3 "core" % +2 "sampler")S% +3 "core" %E\\[  +52 "collection"' % +3 "core" % +2 "sampler")% +3 "core" %Eba  +53 "collection"'% +3 "core" % +2 "sampler") % +3 "core" %Eih  +53 "collection"'!% +3 "core" % +2 "sampler")~% +3 "core" %Eqn  +52 "collection"'A% +3 "core" % +2 "sampler")% +3 "core" %Cyw  +53 "collection"'% +3 "core" % +2 "sampler")4% +3 "core" %C~  +53 "collection"'@% +3 "core" % +2 "sampler")=% +3 "core" %>  +53 "collection"'% +3 "core" % +2 "sampler")J% +3 "core" %>  +53 "collection"'b% +3 "core" % +2 "sampler")]% +3 "core" % ` +53 "collection"'0% +3 "core" % +2 "sampler")U% +3 "core" %  +53 "collection"'1% +3 "core" % +2 "sampler")|% +3 "core" %  +53 "collection"'u% +3 "core" % +2 "sampler")5% +66 "core" %  + "sampler")Y% +4 "core" %  +2 .tIntake.select :close + "sampler")0 +9 )+% +3 "core" %  + .tSSV.dial :exhaust +2 "sampler")  +77 "core"  +2 .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X% +3 "core" %8N  +15 "collection"'\ % +3 "core" % +2 "sampler") % +3 "core" %8O  +15 "collection"'% +3 "core" % +2 "sampler")S% +3 "core" %8N  +15 "collection"' % +3 "core" % +2 "sampler")% +3 "core" %8N  +15 "collection"'% +3 "core" % +2 "sampler") % +3 "core" %8N  +15 "collection"'!% +3 "core" % +2 "sampler")~% +3 "core" %8N  +15 "collection"'A% +3 "core" % +2 "sampler")% +3 "core" %8O  +15 "collection"'% +3 "core" % +2 "sampler")4% +3 "core" %8N  +15 "collection"'@% +3 "core" % +2 "sampler")=% +3 "core" %8O  +15 "collection"'% +3 "core" % +2 "sampler")J% +3 "core" %8N  +15 "collection"'b% +3 "core" % +2 "sampler")]% +3 "core" %8O  +15 "collection"'0% +3 "core" % +2 "sampler")U% +3 "core" %8N  +15 "collection"'1% +3 "core" % +2 "sampler")|% +3 "core" %8N  +15 "collection"'u% +3 "core" % +2 "sampler")5% +3 "core" %8N\   +15 "collection"'Y% +3 "core" % +2 "sampler")+% +65 "core" %8N  +14 "collection"'% +3 "core" % +2 "sampler")K% +3 "core" %8O  +15 "collection"'7% +3 "core" % +2 "sampler")% +3 "core" %8O  +2 "collection"'% +3 "core" % +2 #tIntake @17.1psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 32 +2 "sampler")#. 0X% +3 "core" % +2 "sampler")\ % +3 "core" %bM B +15 "collection"' % +3 "core" % +2 "sampler")% +3 "core" %bM B +15 "collection"'S% +3 "core" % +2 "sampler") % +3 "core" %bM B +15 "collection"'% +3 "core" % +2 "sampler")% +3 "core" %bM B +15 "collection"' % +3 "core" % +2 "sampler")!% +3 "core" %bM B +15 "collection"'~% +3 "core" % +2 "sampler")A% +3 "core" %bM  B +15 "collection"'% +3 "core" % +2 "sampler")% +3 "core" %bM  B +15 "collection"'4% +3 "core" % +2 "sampler")@% +3 "core" %bM  B +15 "collection"'=% +3 "core" % +2 "sampler")% +3 "core" %bM B +15 "collection"'J% +3 "core" % +2 "sampler")b% +3 "core" %bM B +15 "collection"']% +5 "core" % + "sampler")0% +4 "core" %bM B +15 "collection"'U% +3 "core" % +2 "sampler")1% +3 "core" %bM B +15 "collection"'|% +3 "core" % +2 "sampler")u% +3 "core" %bM B +15 "collection"'5% +3 "core" % +2 "sampler")Y% +3 "core" %bM B +15 "collection"'+% +3 "core" % +2 "sampler")% +4 "core" %bM B + "collection"'K% +4 "core" % + #tIntake @17.4psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 26 +2 "sampler")#.0X% +4 "core" %1O  +14 "collection"'\ % +3 "core" % +2 "sampler") % +3 "core" %1O  +15 "collection"'% +3 "core" % +2 "sampler")S% +3 "core" %1N  +15 "collection"' % +3 "core" % +2 "sampler")% +3 "core" %1N  +15 "collection"'% +67 "core" % +2 "sampler") % +4 "core" %1O  +14 "collection"'!% +3 "core" % +2 "sampler")~% +3 "core" %1O  +15 "collection"'A% +3 "core" % +2 "sampler")% +3 "core" %1O  +15 "collection"'% +3 "core" % +2 "sampler")4% +3 "core" %1N  +16 "collection"'@% +3 "core" % +2 "sampler")=% +3 "core" %1O  +15 "collection"'% +3 "core" % +2 "sampler")J% +3 "core" %1N  +15 "collection"'b% +3 "core" % +2 "sampler")]% +3 "core" %1O  +15 "collection"'0% +3 "core" % +2 "sampler")U% +3 "core" %1O  +15 "collection"'1% +3 "core" % +2 "sampler")|% +3 "core" %1O   +15 "collection"'u% +3 "core" % +2 "sampler")5% +3 "core" %1N\   +15 "collection"'Y% +3 "core" % +2 "sampler")+% +4 "core" %1O   +14 "collection"'% +3 "core" % +2 "sampler")K% +4 "core" %1O  +15 "collection"'Q% +3 "core" % +2 "sampler")% +3 "core" %1O  +15 "collection"'% +3 "core" % +2 "sampler")% +3 "core" %1O  +15 "collection"'8% +3 "core" % +2 "sampler")-% +3 "core" %1O  +15 "collection"')% +3 "core" % +2 "sampler")V% +3 "core" %1O  +15 "collection"':% +3 "core" % +2 "sampler")3% +3 "core" %1O  +15 "collection"'}% +3 "core" % +2 "sampler")t% +3 "core" %1O  +15 "collection"'% +3 "core" % +2 "sampler")j% +3 "core" %1O  +15 "collection"'% +3 "core" % +2 "sampler")R% +3 "core" %1O  +15 "collection"'9% +3 "core" % +2 "sampler")% +3 "core" %1O  +15 "collection"'e% +3 "core" % +2 "sampler")$% +3 "core" %1O  +2 "collection"'% +4 "core" % + #tIntake @17.6psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 21 +2 "sampler")#.0X% +3 "core" % +2 "sampler")\ % +3 "core" %N  +15 "collection"' % +4 "core" % + "sampler")% +4 "core" %N  +15 "collection"'S% +3 "core" % +2 "sampler") % +3 "core" %M  +15 "collection"'% +3 "core" % +2 "sampler")% +3 "core" %N  +15 "collection"' % +3 "core" % +2 "sampler")!% +3 "core" %N  +15 "collection"'~% +3 "core" % +2 "sampler")A% +3 "core" %N  +15 "collection"'% +3 "core" % +2 "sampler")% +3 "core" %N  +2 "collection"'4% +3 "core" % +2 #tIntake @17.4psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 19 +2 "sampler")#.0X% +3 "core" %F  +15 "collection"'\ % +3 "core" % +2 "sampler") % +3 "core" % y +15 "collection"'% +3 "core" % +2 "sampler")S% +3 "core" % \ H +15 "collection"' % +3 "core" % +2 "sampler")% +3 "core" % \ H +15 "collection"'% +3 "core" % +2 "sampler") % +3 "core" % \ H +15 "collection"'!% +3 "core" % +2 "sampler")~% +3 "core" % \ H +15 "collection"'A% +3 "core" % +2 "sampler")% +3 "core" % \ H +15 "collection"'% +3 "core" % +2 "sampler")4% +3 "core" % \ H +15 "collection"'% +3 "core" % +2 "sampler")=% +3 "core" % \ H +15 "collection"'% +3 "core" % +2 "sampler")J% +3 "core" % \ H +15 "collection"'b% +3 "core" % +2 "sampler")]% +3 "core" % \ H +15 "collection"'0% +3 "core" % +2 "sampler")U% +3 "core" % \ H +15 "collection"'1% +3 "core" % +2 "sampler")|% +3 "core" % \ H +15 "collection"'u% +3 "core" % +2 "sampler")5% +3 "core" % \ H +15 "collection"'Y% +3 "core" % +2 "sampler")+% +3 "core" % \ H +15 "collection"'% +3 "core" % +2 "sampler")K% +3 "core" % \ H +15 "collection"'Q% +3 "core" % +2 "sampler")% +3 "core" % \ H +15 "collection"'% +3 "core" % +2 "sampler")% +3 "core" % \ H +15 "collection"'8% +3 "core" % +2 "sampler")-% +3 "core" % \ H +15 "collection"')% +3 "core" % +2 "sampler")V% +3 "core" % \ H +15 "collection"':% +3 "core" % +2 "sampler")3% +3 "core" % \ H +15 "collection"'}% +4 "core" % +2 "sampler")t% +3 "core" % \ H +15 "collection"'% +3 "core" % +2 "sampler")j% +3 "core" % \ H +15 "collection"'% +3 "core" % +2 "sampler")R% +3 "core" % \ H +15 "collection"'9% +3 "core" % +2 "sampler")% +3 "core" % \ H +15 "collection"'e% +3 "core" % +2 "sampler")$% +3 "core" % \ H +15 "collection"'% +3 "core" % +2 "sampler")% +3 "core" % \ H +15 "collection"'k% +3 "core" % +2 "sampler") % +3 "core" % \ H +15 "collection"'% +3 "core" % +2 "sampler")d% +3 "core" % \ H +15 "collection"'B% +3 "core" % +2 "sampler")c% +3 "core" % \ H +15 "collection"'I% +3 "core" % +2 "sampler")p% +3 "core" % \ H +15 "collection"'% +3 "core" % +2 "sampler")`% +3 "core" % \ H +15 "collection"'x% +3 "core" % +2 "sampler")_% +3 "core" % \ H +15 "collection"'M% +3 "core" % +2 "sampler")f% +3 "core" % \ H +15 "collection"'T% +3 "core" % +2 "sampler")v% +3 "core" % \ H +15 "collection"'F% +3 "core" % +2 "sampler")^% +3 "core" % \ H +15 "collection"'% +3 "core" % +2 "sampler")&% +3 "core" % \ H +15 "collection"'g% +3 "core" % +2 "sampler")?% +3 "core" % \ H +15 "collection"'m% +3 "core" % +2 "sampler")/% +3 "core" % \ H +15 "collection"'y% +3 "core" % +2 "sampler")\\% +3 "core" % \ H +15 "collection"'(% +3 "core" % +2 "sampler")r% +3 "core" % \ H +15 "collection"' % +3 "core" % +2 "sampler")D% +3 "core" % \ H +15 "collection"'{% +3 "core" % +2 "sampler")Z% +3 "core" %\  \ H +15 "collection"'W% +3 "core" % +2 "sampler"),% +4 "core" % \ \ H +14 "collection"'q% +3 "core" % +2 "sampler")% +3 "core" %  \ H +15 "collection"'*% +64 "core" % +4 "sampler")6% +3 "core" % \ H +15 "collection"'X% +3 "core" % +2 "sampler")l% +3 "core" % \ H +15 "collection"';% +3 "core" % +2 "sampler")n% +3 "core" % \ H +15 "collection"'o% +3 "core" % +2 "sampler")<% +3 "core" % \ H +15 "collection"'7% +3 "core" % +2 "sampler")'% +3 "core" % \ H +15 "collection"'w% +3 "core" % +2 "sampler")h% +3 "core" % \ H +15 "collection"'H% +3 "core" % +2 "sampler")[% +3 "core" % \ H +15 "collection"'.% +3 "core" % +2 "sampler")% +3 "core" % \ H +15 "collection"'N% +3 "core" % +2 "sampler")a% +3 "core" % \ H +15 "collection"'C% +3 "core" % +2 "sampler")O% +3 "core" % \ H +15 "collection"'"% +3 "core" % +2 "sampler")2% +4 "core" % \ H +14 "collection"'s% +3 "core" % +2 "sampler")P% +3 "core" % \ H +15 "collection"'% +3 "core" % +2 "sampler")E% +3 "core" % \ H +15 "collection"'% +3 "core" % +2 "sampler")G% +3 "core" % \ H +2 "collection"'i% +3 "core" % +2 #tIntake @17.6psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 15 +2 "sampler")#.0X% +3 "core" % +2 "sampler")\ % +3 "core" %* Q +15 "collection"' % +3 "core" % +2 "sampler")% +3 "core" %%\  6 +12 .tSS.reconfigure SSconfig + "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'V' +112 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler"): +137 "core"  +5 .tSS.reconfigure SSexhale + "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'/' +114 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")y +96 "core" ' +3 ."CSpush"CS.coast + "collection"'5 +37 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X9 +3 "core" 9ekad +102 "collection"'\ 9 +3 "core" 9zked +102 "collection"' 9 +4 "core" 9mjd +102 "collection"'9 +3 "core" 9mnd +102 "collection"' 9 +3 "core" 9mrd +102 "collection"'9 +3 "core" 9nvd +102 "collection"'9 +3 "core" 9ozd +102 "collection"'%9 +4 "core" 9pd +102 "collection"'S9 +3 "core" 9pd +102 "collection"'!9 +3 "core" 9(rd +102 "collection"'~9 +3 "core" 9?rd +52 E QQ^ +50 "collection"'9 +3 "core" 9Vsd +102 "collection"'9 +3 "core" 9nud +102 "collection"'9 +3 "core" 9ud +102 "collection"'9 +3 "core" 9wd +102 "collection"'A9 +3 "core" 9wd +102 "collection"'=9 +3 "core" 9wb +102 "collection"'9 +4 "core" 9z_ +102 "collection"'b9 +3 "core" 9{^ +102 "collection"' 9 +3 "core" 9{[ +102 "collection"']9 +3 "core" 9*|Y +102 "collection"'09 +3 "core" 9B}W +102 "collection"'U9 +4 "core" 9[~S +102 "collection"'19 +3 "core" 9sR +102 "collection"'49 +3 "core" 9P +102 "collection"'u9 +3 "core" 9N +102 "collection"'59 +3 "core" 9L +102 "collection"'Y9 +3 "core" 9I +103 "collection"'J9 +3 "core" 9G +102 "collection"'9 +3 "core" 9F +102 "collection"'K9 +3 "core" 9D +102 "collection"'Q9 +3 "core" 90A +102 "collection"'+9 +4 "core" 9F? +102 "collection"'9 +3 "core" 9^= +102 "collection"'9 +3 "core" 9t= +102 "collection"'89 +3 "core" 9: +102 "collection"')9 +3 "core" 98 +102 "collection"'9 +4 "core" 96 +102 "collection"':9 +3 "core" 95 +102 "collection"'|9 +3 "core" 93 +102 "collection"'-9 +3 "core" 9 2 +102 "collection"'V9 +3 "core" 90 +102 "collection"'39 +4 "core" 9/ +102 "collection"'t9 +3 "core" 9/- +102 "collection"'9 +3 "core" 9B+ +102 "collection"'}9 +3 "core" 9U* +102 "collection"'9 +3 "core" 9h#( +102 "collection"'R9 +3 "core" 9z'' +102 "collection"'99 +3 "core" 9+% +102 "collection"'9 +3 "core" 9/$ +102 "collection"'$9 +3 "core" 93# +102 "collection"'j9 +3 "core" 98" +102 "collection"'k9 +4 "core" 9  + '\  +30 "core"  +106  +3 .tCS.seek 5ml + "collection"' 'l +1357 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"' @ +101 "core" @ +2 .tCSV.dial :waste +2 "collection"' +102 "core" +2 .tCS.seek :empty +2 "collection"''Ͱ +1356 "core" ' +2 .tCSV.dial :air + "collection"' @ +73 "core" B +3 .tCS.seek 5ml + "collection"'%'l +1367 "core" ' +2 .tCSV.dial CTV + "collection"'S  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'! @ +44 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'~  +45 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +44 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'' +1361 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"' +101 "core"  +2 .tCBV.dial CSV + "collection"'  +39 "core"  +2 "collection"'A% +4 "core" %sv ) +2 .tCS.seek 4.999ml +2 "collection"'='l +1343 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'  +43 "core" +2 "collection"'b% +4 "core" %lq +2 .tCS.seek 6.999ml +2 "collection"' ' +584 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'] @ +41 "core" > +3 .tCS.seek 10ml + "collection"'0' D +860 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'U ` +115 "core" ^ +2 #tLysing Complete +2 "collection"'1& +3 "core" &O{h" Q +2 #tStoring sh1 puck in Collection Clamp to tube 4 + "manipulator"&4% +3 "core" %\  v2 +2 "storage"(u% +4 "core" % k i D\  + "storage"(5. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 + "storage"(Y(,H +337 "core" ( +2 .tSC.reconfigure SCloose + "storage"($.\ 1~b +3 (J& +3 "core" &,K T U\  +2 "manipulator"&& +3 "core" & B r i +3 "manipulator"&K% +4 "core" %\ $ o2 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 + "manipulator"&Q( +150 "core" ( +2 "manipulator"&+& +4 "core" & B s + "storage"(& +4 "core" &,J 5 - j\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&'# +93 "core" ' +2 "storage"(8& +4 "core" &,J P O 0\  +2 .tSE.reconfigure SEpick + "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"()'L +202 "core" ' +2 "storage"(- +3 "core" -' +58 .tSE.configure SEconfig +5 "storage"(#QK-0-\ b +2 "manipulator"&:& +3 "core" & m +2 "storage"(|& +3 "core" &,J >\  +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 4 +2 "manipulator"&-'g +36 "core" ' +2 .t\Elbow.hold + "manipulator"&V, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(3- +3 "core" -' +2 .tSE.seek 11.08 Pucks below Top Plate +2 "storage"(t'n +34 "core" ' +2 "manipulator"&% +4 "core" %Xa / W +2 "storage"(}& +4 "core" &,J ) 3 J + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 4 + 285 counts +2 "manipulator"&'τ +14 "core" ' +4 "manipulator"&R& +7 "core" & l g k +2 "storage"(9& +4 "core" &,J q\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&'# +31 "core" ' +2 .tSE.seek 12.08 Pucks below Top Plate +2 "storage"($'] +53 "core" ' +2 "manipulator"&j& +4 "core" & 7 m +2 "manipulator"&k% +4 "core" %' q l j l +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&e'\ +94 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"& ( +154 "core" ( +2 "manipulator"&& +4 "core" & b J Q h:* + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &B& +2 "core" & W J V h:* +2 .tForearm.seek CC +2 "manipulator"&'ρ +102 "core" ' +2 .tHand.close + "manipulator"&c/ +71 "core" / +2 .tCC.seek :open +2 "collection"'I( +378 "core" ( +3 "storage"(p& +4 "core" &,J H\  + "storage"(& +4 "core" &,J a\  +2 "manipulator"&& +3 "core" & k k | j9' +2 "manipulator"&x% +3 "core" % x j l w jd +2 .tForearm.seek :retract +2 "manipulator"&_'\ +100 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 +2 "manipulator"&M( +154 "core" ( +2 "manipulator"&d& +4 "core" &  t +2 "storage"(T& +3 "core" &,J 7 8\ +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 4 + "manipulator"&v'g +108 "core" ' +2 .t\Elbow.hold + "manipulator"&F, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&f1 +65 "core" 1 +11 "manipulator"&^% +5 "core" % { O S - ge +2 "storage"(&& +3 "core" &,J \  +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 320 counts + "manipulator"&g'ϧ +20 "core" ' +2 "manipulator"&m& +4 "core" & L w +2 "storage"(& +4 "core" &,J 7 4 \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&y'# +19 "core" ' +2 "storage"(`% +4 "core" %d 3 7 L\  +3 ."downElevator"SE.seek :down +2 "storage"(/'v +99 (?% +3 "core" % \ V` +2 "manipulator"&\\% +4 "core" %)   + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&r'\ +42 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +53 "core" ' +2 .tSC.coast + "storage"(6 +2 #tTranferring DA +2 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"' & +4 "core" &&(  +2 .tHand.open + "manipulator"&(1 +23 "core" 1 +2 "manipulator"&{& +4 "core" & S L *  +2 "manipulator"&D% +4 "core" %\ & J K  !S +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&Z(- +174 "core" ( +2 "manipulator"&W& +4 "core" &- l _ S & +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &q& +3 "core" &- N L 3 & +2 .tForearm.seek :garage +2 "manipulator"&,' +108 "core" ' +2 .tHand.close + "manipulator"&*/ +67 "core" / +2 "manipulator"&& +4 "core" &- j w& +2 "manipulator"&X% +4 "core" %   w +2 .tForearm.seek :retract +2 "manipulator"&6'\ +100 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&;( +278 "core" ( +16 "manipulator"&l& +4 "core" &! E }<@ + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &o& +2 "core" &!  ~<@ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&n'ρ +103 "core" ' +2 "manipulator"&7& +4 "core" &!  z<? +2 "manipulator"&'% +3 "core" %π 1 z +2 "collection"'w& +4 "core" &&*  +2 "collection"'h& +74 .tCC.seek :closed + "collection"'<(O +4 "core" &%'  + &') + &'* + &'* + &() + &)) +2 &&* &(+ + &(* + & 1(* %g +7 &Vu(* 8 +10 &u')} M +9 &O%+_ O +10 &]P%* N +9 &M'* N +9 &O() N +10 &P()x O +9 &dO))  O +11 &'R'+ N +7 &L)) N +10 &!M() N +9 &#mL)* N +10 &%/M&* N +9 &&L%+ N +10 &(Q'* N +9 &*tO'+ O +9 &,7N'+z N +10 &-L&+h N +9 &/O&*S O +10 &1}O&)C N +9 &3?R(* N +9 &5O(* N +10 &6L(* N +9 &8P(*y O +9 &:GO'+f N +10 &< M&*p N +9 &=O') O +9 &?O&, N +10 &APL(* N +9 &CP(, O +9 &DU&) O +10 &F[&+ O +9 &HJu&*y S +10 &I', X +9 &K'*  [ +9 &Mu'+ \\ +10 &N^(- 4 +9 &Ov%+ S +8 ( +2 &Oyd)+ P + "collection"'h& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.96 + "collection"'[& +4 "core" &Oyd(* P +2 .tHand.open + "manipulator"&.1 +75 "core" 1 +2 "manipulator"&H% +4 "core" %   r +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&N'\ +95 "core" ' +2 .tPSV.dial PSR + "processing"%a +134 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%C' +1610 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%O  +43 "core"  +3 .tPS.seek 0ml + "processing"%'W +1608 "core" ' +2 .tPSV.dial PSR + "processing"%2 +45 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%s' +2638 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%P + "collection"'"  +5 "core"  + "processing"%E  +44 "core" +34 +2 .tPSV.dial :mixloop + "processing"% +103 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%  +133 "core" +3 .tPS.seek 0ml + "processing"%i'W +2635 "core" ' +2 .tPSV.dial :air + "processing"%G  +44 "core"  +3 .tPS.seek 2.5ml + "processing"%@' +2640 "core" ' +2 .tPSV.dial :mixloop + "processing"%z +56 "core" +3 .tPS.seek 0ml + "processing"%>'W +2634 "core" ' +2 .tPSV.dial :air + "processing"%\  +42 "core"  +3 .tPS.seek 2.5ml + "processing"%L' +2638 "core" ' +2 .tPSV.dial :mixloop + "processing"% +44 "core" +3 .tPS.seek 0ml + "processing"% 'W +2633 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"& & +4 "core" & o o<? +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&( +3 "core" ( + "manipulator"&& +4 "core" &  q<? + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &S& +2 "core" &  p<? +2 .tForearm.seek CC +2 "manipulator"&!'ρ +95 "core" ' +2 .tHand.close + "manipulator"&~/ +65 "core" / +2 .tCC.seek :open +2 "collection"'( +378 "core" ( +2 "manipulator"&%& +4 "core" &!  v<? + "manipulator"&% +4 "core" % ϖ  u +2 .tForearm.seek :retract + "manipulator"&'\ +96 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&A(- +281 "core" ( +2 "manipulator"&& +4 "core" &- S Y / +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 && +2 "core" &- K J  / +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&b' +111 "core" ' +3 .tHand.open +2 "manipulator"&=1 +68 "core" 1 +2 "manipulator"&]% +4 "core" % \ y  q| +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"& '\ +103 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing + ."connect"PRV.dial CBV +2 .tCBV.dial PRV + .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 5 into Collection Clamp + "collection"'U& +4 "core" &,2? +2 "manipulator"&1% +3 "core" %\  M K  6 +2 "storage"(4% +4 "core" % \ + "storage"(u. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 + "storage"(5(< +347 "core" ( +2 .tSC.reconfigure SCloose + "storage"($.\ 1~b +3 (J& +3 "core" &<6 V U f\   +2 "manipulator"&& +3 "core" &-  w/ +2 "manipulator"&K% +3 "core" %\  x6 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 5 +2 "manipulator"&+( +180 "core" ( +2 "manipulator"&& +4 "core" &\  v$ + "storage"(8& +4 "core" &<6 J R <\   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&' +92 "core" ' +2 "storage"(& +4 "core" &<6 n w F\   +2 .tSE.reconfigure SEpick + "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"('L +227 "core" ' +2 "storage"(:- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +60 (|& +5 "core" &<4 * 5 ,\   +2 "manipulator"&3& +3 "core" &\  v# +2 .t\Elbow.seek 5 +2 "manipulator"&( +2 "core" ( +2 "manipulator"&}& +3 "core" &\  v# +2 "storage"(R& +4 "core" &<4 * *\   +2 .tForearm.seek 5 + 300 counts +2 "manipulator"&9'H +19 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&j/ +65 "core" / +13 ."downElevator"SE.seek :down +5 "manipulator"&k& +6 "storage"('v +7 "core" &\ J x# +2 "manipulator"&Q% +4 "core" % C  y +3 .tForearm.seek :retract +2 "manipulator"&)'\ +92 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&-( +88 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +51 "core" ( +2 "manipulator"&& +4 "core" &  > v4 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &t& +3 "core" &  s v4 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'ρ +99 "core" ' +2 "manipulator"&B& +4 "core" &   r4 +2 "manipulator"&% +4 "core" %ϊ  r +2 "collection"'V& +4 "core" &02~ +2 "collection"'c& +3 .tCC.seek :closed +2 "collection"'e(O +3 "core" &.2x +3 &/1=  +10 &/{/24 ,} +9 &cz04 ? +9 &km03 O +10 &.M/2 N +9 &Q/3j O +10 &N/3 O +9 &sK/1 O +9 &6Q14 N +10 &O-0r O +9 &O.2g O +9 & |J.4\\ N +10 &">K02\\ N +9 &$M.1N N +10 &%O03C N +9 &'P045 O +9 &)FL-2 N +10 &+L/3 N +9 &,O02 O +9 &.J.2 N +10 &0MO.2 O +9 &2L-1 O +10 &3N.2 N +9 &5O.3- O +9 &7UL/3< O +10 &9J/19 N +9 &:I037 O +9 &<N/2' N +10 &>]N05 O +9 &@L03 O +10 &AM-1K O +9 &CL.1V O +9 &EcT.2h O +10 &Gh-1c Q +9 &H-1P V +9 &J/0P [\ +10 &LG02D \\ +9 &N./I Q +10 &O5M.2G ({ +9 &Ovj,1= L +2 ( + "collection"'c& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.16 + .Hand.open + "manipulator"&1 +68 "core" 1 +2 "manipulator"&p% +4 "core" % φ R Q f +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +3 .tSC.coast + "storage"(6 +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'  +135 "core" ~ +2 .tCSV.dial CTV + "collection"'x  +30 "core"  +2 .tPS.seek 2.5ml +2 "processing"%d' +2631 "core" ' +2 "collection"'T% +4 "core" % C\  [ +2 .tCS.seek 4.15ml +2 "collection"''Q +152 E KK +1413 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%  +44 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%f  +73 "core"  +3 .tPS.seek 0ml + "processing"%^'W +2635 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'& ` +39 "core" ^ +2 .tCSV.dial :air +2 "collection"'m @ +44 "core" ? +3 .tCS.seek 10ml + "collection"'' D +1574 "core" ' +2 .tCSV.dial CTV + "collection"'`  +44 "core"  +2 .tCS.seek 0ml +2 "collection"'_' +2615 "core" ' +2 .tCBV.dial :waste1 + "collection"'? @ +30 "core" > +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'\\  +134 "core" +2 "collection"'M& +4 "core" &Ovkk L +2 #tStoring lyfil puck in Collection Clamp to tube 4 + "manipulator"& % +3 "core" %\  @ s +2 "storage"(v% +4 "core" %~ T U \  + "storage"((. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 + "storage"({(,H +341 "core" ( +4 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (D& +3 "core" &,H 5 >\  +2 "manipulator"&g& +3 "core" &  . p4 +2 "manipulator"&$% +4 "core" %\  : p +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 + "manipulator"&y( +155 "core" ( +2 "manipulator"&W& +4 "core" &  v +2 "storage"(q& +3 "core" &,H S T 9\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&/'# +98 "core" ' +2 "storage"(Y& +4 "core" &,H w t N\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(F'L +191 "core" ' +4 "storage"(*- +3 "core" -'Ư +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" &  t +2 "storage"(X& +3 "core" &,H / 5 x\  +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 4 +2 "manipulator"&r'g +34 "core" ' +2 .t\Elbow.hold + "manipulator"&,, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(l- +2 "core" -'Ư +3 .tSE.seek 12.09 Pucks below Top Plate + "storage"(o'g +38 "core" ' +2 "manipulator"&Z% +4 "core" %u / 2  d< +2 "storage"(7& +3 "core" &,H 4\  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 314 counts +56 "manipulator"&''ϡ +30 "core" ' +2 "manipulator"&w& +4 "core" &  u +2 "storage"(6& +3 "core" &,H 7 . 9\  +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&I'# +25 "core" ' +2 .tSE.seek 13.09 Pucks below Top Plate +2 "storage"(['V +43 "core" ' +2 "manipulator"&.& +4 "core" &  v +2 "manipulator"&H% +4 "core" %  v +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&h'\ +95 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&a( +149 "core" ( +2 "manipulator"&n& +4 "core" &\  w t { k5\ +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &O& +2 "core" &\  h b 5 l5\ +2 .tForearm.seek CC +2 "manipulator"&C'ρ +101 "core" ' +2 .tHand.close + "manipulator"&2/ +69 "core" / +2 .tCC.seek :open +2 "collection"'( +378 "core" ( +3 "storage"(P& +4 "core" &,H  ;\ +2 "storage"(E& +4 "core" &,H  \ + "manipulator"&"& +4 "core" &\  k k ( l5\ +2 "manipulator"&% +3 "core" %  j j p l +2 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 +2 "manipulator"&s( +173 "core" ( +2 "manipulator"&G& +4 "core" & i t +2 "storage"(i& +4 "core" &,H + , ;\  + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 4 + "manipulator"&z'g +109 "core" ' +2 .t\Elbow.hold + "manipulator"&@, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&\ 1 +73 "core" 1 +12 "manipulator"&>% +4 "core" % u \\ f i +2 "storage"(& +4 "core" &,H\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 314 counts +2 "manipulator"&L'ϡ +18 "core" ' +2 "manipulator"& & +4 "core" &  x +2 "storage"(& +4 "core" &,H O L J\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&S'# +25 "core" ' +2 "storage"(~% +4 "core" %] K T \ \  +3 ."downElevator"SE.seek :down +2 "storage"(;'v +99 (N% +3 "core" %} q a q\ Va +2 "manipulator"&<% +4 "core" %U  | +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&%'\ +29 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +57 "core" ' +2 .tSC.coast + "storage"(6 +3 .tPSV.dial :air + "processing"%  +75 "core" +3 .tPS.seek 2.5ml + "processing"%!' +2635 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"% +41 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%  +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"%]'W +2625 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%& +4 "core" &G\  + .tHand.open +2 "manipulator"&U1 +20 "core" 1 +2 "manipulator"&1& +4 "core" & R L 9  +2 "manipulator"&4% +3 "core" %  N M "  +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&u(- +171 "core" ( +2 "manipulator"&b& +4 "core" &- P ] N J +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &J& +3 "core" &- W J V J +2 .tForearm.seek :garage +2 "manipulator"&' +108 "core" ' +2 .tHand.close + "manipulator"&K/ +72 "core" / +2 "manipulator"&& +4 "core" &-  uJ +2 "manipulator"&8% +3 "core" %  A u} +2 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&A( +128 "core" ( +2 "manipulator"& & +4 "core" & [ a 2 Z + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &:& +2 "core" & 8 E G Z +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&|' +97 "core" ' +2 "manipulator"&3& +4 "core" & O Z +2 "manipulator"&}% +3 "core" % < ~ +2 "processing"%R& +4 "core" &b\  +2 "processing"%j& +4 .tPC.seek :closed + "processing"%k(Tg +3 "core" &=\  +3 &>\  +8 &3vG +} +10 &b}U @ +9 &GkU P +9 &LN Q +66 &NN Q +10 &MO Q + &MIO Q +7 &NZ Q + &Ld Q + &I P + & VK P + &"NU Q +2 &#L^ Q +4 &%I P +9 &'_J\ P +10 &) N P +9 &*M Q +10 &,L P +9 &.gJ P +9 &0'L Q +10 &1L Q +9 &3N P +9 &5mN\ Q +10 &70L P +9 &8I Q +10 &:L Q +9 &8M P +10 &?N P +9 &AL\ P +9 &C~M P +10 &E@L P +9 &GP Q +10 &HV\ R +9 &J_\ R +9 &L8 V +10 &M\ W +9 &O W +9 &Qz W +10 &S< D +9 &T&$T \\ +10 &TU%\ - +2 ( + "processing"%j& +3 #tProcessing Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.65 + "processing"%Q& +4 "core" &TU\ - + .tHand.open + "manipulator"&+1 +69 "core" 1 +2 "manipulator"&% +4 "core" % y +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +104 "core" ' +2 .tPRV.dial :air + "processing"%t  +43 "core"  +2 .tPSV.dial :mixloop +2 "processing"% +43 "core" +2 "processing"%9% +4 "core" %W(\  +2 .tPS.seek 0.3ml +2 "processing"%B' +387 "core" ' +2 .tPSV.dial PSR + "processing"% +105 "core"  +2 .tPSR.select :wash + "processing"% +11 .tPS.seek 0.7ml +2 "processing"%V'* +489 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%' +1924 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"% +104 "core" +2 .tPTV.dial :mixing +2 "processing"%) @ +72 "core" A +2 .tPBV.dial :waste2 + "processing"%  +94 "core"  +3 .tPS.seek 0ml + "processing"%'W +2644 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&p& +4 "core" & 7 xZ +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC + "manipulator"&c( +4 "core" ( +2 "manipulator"&& +4 "core" & ' xZ + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &x& +2 "core" &  wZ +2 .tForearm.seek PC +2 "manipulator"&' +93 "core" ' +2 .tHand.close + "manipulator"&5/ +77 "core" / +2 .tPC.seek :open +2 "processing"% ( +400 "core" ( +2 "manipulator"&T& +4 "core" & yZ +2 "manipulator"&0% +3 "core" % z +2 .tForearm.seek :retract + "manipulator"& '\ +91 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage + "manipulator"&f(- +149 "core" ( +2 "manipulator"&d& +4 "core" &.J : + >  +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &&& +3 "core" &.J h /  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&m' +110 "core" ' +2 .tHand.open + "manipulator"&1 +75 "core" 1 +2 "manipulator"&`% +4 "core" % ` t +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +99 "core" ' +2 #tLoading da puck from tube 5 into Processing Clamp + "processing"%?& +4 "core" &\ +2 "manipulator"&\\% +4 "core" %\  X N J  +2 "storage"(M% +3 "core" %| \ ! +2 "storage"( . +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 + "storage"(v(< +346 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 ((& +2 "core" &<8 T S b\   +2 "manipulator"&D& +4 "core" &-  x| + "manipulator"&g% +4 "core" %\   x +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 5 + "manipulator"&$( +179 "core" ( +2 "manipulator"&W& +4 "core" &\ v# +2 "storage"(q& +3 "core" &<8 P Q \   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&Y' +93 "core" ' +2 "storage"(-& +4 "core" &<8 N P x\   +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"('L +237 "core" ' +2 "storage"(*- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (& +3 "core" &<7 - 2 w\   + "manipulator"&X& +4 "core" &\  u# + .t\Elbow.seek 5 +2 "manipulator"&l( +3 "core" ( +2 "manipulator"&Z& +4 "core" &\  t# + "storage"(7& +4 "core" &<7 : < \   +2 .tForearm.seek 5 + 300 counts +2 "manipulator"&w'H +21 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&6/ +75 "core" / +11 ."downElevator"SE.seek :down +3 "manipulator"&.& +3 "storage"(H'v +7 "core" &\  w# +2 "manipulator"&/% +3 "core" % J : x +2 .tForearm.seek :retract +2 "manipulator"&y'\ +90 "core" ' +2 .t\Elbow.seek PC +2 "manipulator"&F( +100 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +156 "core" ( +2 "manipulator"&r& +4 "core" &  qU + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &'& +2 "core" &  qU +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&o' +98 "core" ' +4 "manipulator"&n& +4 "core" &  oU +2 "manipulator"&O% +3 "core" % Y o +2 "processing"%I& +4 "core" &M +2 "processing"%,& +3 .tPC.seek :closed +75 "processing"%2(Tg +2 "core" &b +2 &\\ + &[ + &Y + &P + &K + &J + &M + &M + &M 4 +4 &9Hx? 2 +9 &_ox= F +9 &W= Q +10 &I; P +9 &J6 P +10 &?K2 Q +9 &J5 P +9 &J4 Q +10 &N3 Q +9 &HG) Q +9 &!\ H. Q +10 &"G% Q +9 &$G Q +10 &&PG Q +9 &(H Q +9 &)G Q +10 &+H Q +9 &-XL Q +9 &/L P +10 &0I P +9 &2L Q +10 &4`G Q +9 &6#H P +9 &7I Q +10 &9J Q +9 &;hF Q +9 &=*K Q +10 &>J Q +9 &@F P +10 &BqI P +9 &D2M Q +9 &EJ Q +10 &GQ Q +9 &ItW R +9 &K0j T +10 &L W +9 &N W +10 &Pn W +9 &R/ W +9 &Scc . +10 &TB t < +8 ( +2 &TR , + "processing"%,& +4 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.73 +2 .Hand.open + "manipulator"&h1 +73 "core" 1 +2 "manipulator"&e% +4 "core" % e e k +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&P'\ +101 "core" ' +2 .tSC.coast "storage"(6 +4 #tHeating da puck from tube 5 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"%E9 +2 %"  +5 "core" 9z +102 "processing"%9 +3 "core" 9z +102 "processing"%G9 +3 "core" 9y  +102 "processing"%i9 +5 "core" 9z  +102 "processing"%C9 +3 "core" 9y +102 "processing"%a9 +3 "core" 9z +102 "processing"%\ 9 +3 "core" 9z +102 "processing"%>9 +3 "core" 9z +102 "processing"%9 +4 "core" 9z" +102 "processing"% 9 +3 "core" 9z& +102 "processing"%9 +3 "core" 9z+ +102 "processing"%~9 +3 "core" 9{/ +102 "processing"%9 +3 "core" 9y3 +102 "processing"%N9 +3 "core" 9z7 +102 "processing"%<9 +3 "core" 9{; +102 "processing"%s9 +3 "core" 9{@ +102 "processing"%z9 +3 "core" 9{D +102 "processing"%L9 +3 "core" 9{H +102 "processing"%9 +4 "core" 9zL +102 "processing"%[9 +3 "core" 9{P +102 "processing"%S9 +3 "core" 9{U +102 "processing"%;9 +3 "core" 9{Y +102 "processing"%{9 +3 "core" 9|] +102 "processing"%^9 +5 "core" 9{a +103 "processing"%9 +3 "core" 9 |e +102 "processing"%9 +3 "core" 9|j +102 "processing"%9 +3 "core" 9|n +102 "processing"%=9 +3 "core" 9&|r +102 "processing"%!9 +3 "core" 9.|v +102 "processing"%9 +3 "core" 96|z +102 "processing"%U9 +3 "core" 9=} +102 "processing"%19 +3 "core" 9F| +102 "processing"%49 +3 "core" 9M} +102 "processing"%b9 +4 "core" 9U~ +103 "processing"%J9 +3 "core" 9]} +102 "processing"%@9 +3 "core" 9b~ +2 .tPH.hold 2:00:00,28C +2 .delay 1:30 +2 "processing"%K pp_ +3 "core"  +8999 .tPSR.select :air + .PSV.dial PSR +2 "processing"% +105 "core"  +2 .tPSR.select :wash + "processing"% +11 .tPS.seek 0.5ml +2 "processing"%8' +598 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +10 .tPS.seek 2ml + "processing"%%'[ +1607 "core" ' +2 .tPTV.dial :puck + "processing"%  +74 "core"  +2 .tPSV.dial PTV + "processing"%: +75 "core" +2 .tPBV.dial :waste1 + "processing"%  +145 "core" +2 "processing"%3% +4 "core" %]3  +2 .tPS.seek 1.5ml +2 "processing"%}' +587 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%R * +36 "core" , +3 .tPS.seek 0ml + "processing"%u'W +1610 "core" ' +2 .tdelay 5:00 +11020 E HH +18982 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +36 "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"%Q +74 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%+' +2453 "core" ' +2 .tPSV.dial PTV + "processing"% +75 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"%j +75 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV + "processing"%t +75 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%  +73 "core"  +2 .tPS.seek :empty +2 "processing"%9'9 +2423 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%|  +134 "core" +2 .tPSV.dial :mixloop +2 "processing"%] +44 "core" +2 .tPRV.dial :ab1 +2 "processing"% @ +76 "core" A +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%B'w +354 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +3 "collection"'V  + "processing"%  +46 "core"  +8 +2 "processing"%)% +4 "core" %vu  +2 .tPS.seek 0.32ml +2 "processing"%'# +395 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'  +29 "core" +2 .tPRV.dial :air +2 "processing"%p  +44 "core"  +3 .tPS.seek 0.9ml + "processing"%'D +1232 "core" ' +2 .tPRV.dial :waste2 + "processing"%x @ +73 "core" ? +3 .tPS.seek 0.5ml + "processing"%5' +863 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%A  +45 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%'[ +1628 "core" ' +2 .tPSV.dial :PML +61 "processing"%k +46 "core" +2 .tPTV.dial :mixing +2 "processing"%T @ +74 "core" A +2 .tPBV.dial :waste1 +2 "processing"%0  +34 "core" +2 "processing"%d% +4 "core" %Y  +2 .tPS.seek 1.85ml +2 "processing"%&'9 +237 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +5 .tPS.seek 0ml + "processing"%c'W +1967 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" &6; + .tHand.open +2 "manipulator"&`1 +26 "core" 1 +2 "manipulator"& & +4 "core" & tU +2 "manipulator"&?% +3 "core" %  C y +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&\\(- +137 "core" ( +2 "manipulator"&M& +4 "core" &- z s( +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &- n m( +2 .tForearm.seek :garage + "manipulator"&m' +110 "core" ' +4 .tHand.close + "manipulator"&(/ +73 "core" / +2 "manipulator"&D& +4 "core" &-  )  h' +2 "manipulator"&g% +3 "core" %  A 7 g +2 .tForearm.seek :retract +2 "manipulator"&W'\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&q( +296 "core" ( +2 "manipulator"&-& +4 "core" &  lM +3 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &f& +3 "core" &  mM + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'ρ +101 "core" ' +2 "manipulator"&*& +4 "core" & d qM +2 "manipulator"&% +3 "core" % & v +3 "collection"'X& +4 "core" &6< +2 "collection"'Z& +3 .tCC.seek :closed +2 "collection"'7(O +5 "core" &9: +6 &8: 4 +5 &7Hz8: 2 +10 &bqy7< F +9 &\\7< Q +9 &L7< P +10 &K69 P +9 &IN8; P +9 & K79 O +10 &L59 P +9 &K79 P +10 &RL6: O +9 &!P7: P +9 &"L8; O +10 &$M7; P +9 &&YJ7: P +9 &(L5; P +10 &)Q89 P +9 &+J7: P +9 &-aM7; P +10 &/#O69 P +9 &0O5; P +10 &2J5: P +9 &4jL89 O +9 &6+N79 P +10 &7O5: P +9 &9K5: P +10 &;qK6: P +9 &=4L7; O +9 &>N6; P +10 &@K69 P +9 &ByN6; P +9 &D;O6< P +10 &EU79 Q +9 &Gh5: R +10 &Io59 V +9 &K"69 [\ +9 &L69 ] +10 &N48 = +9 &O^-39 $k +9 &Oyh48 P +2 ( + "collection"'Z& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.84 + "collection"'6& +4 "core" &Oyg67 P + .tHand.open + "manipulator"&.1 +71 "core" 1 +2 "manipulator"&/% +4 "core" %  f o  k +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&$'\ +98 "core" ' +2 .tPSV.dial PSR + "processing"%Y +102 "core"  +2 .tPSR.select :flush + "processing"%@ +11 .tPS.seek 1.5ml + "processing"%' +1621 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%w  +43 "core"  +3 .tPS.seek 0ml + "processing"%r'W +1610 "core" ' +2 .tPSV.dial PSR + "processing"%' +45 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%l' +2628 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "collection"'O  +2 "processing"%n  +39 "core" ~ +129  +2 .tPSV.dial :mixloop + "processing"%I +103 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%H  +73 "core" +3 .tPS.seek 0ml + "processing"%y'W +2638 "core" ' +2 .tPSV.dial :air + "processing"%  +44 "core"  +3 .tPS.seek 2.5ml + "processing"%h' +2628 "core" ' +2 .tPSV.dial :mixloop + "processing"%e +45 "core" +3 .tPS.seek 0ml + "processing"%E'W +2629 "core" ' +2 .tPSV.dial :air + "processing"%,  +45 "core"  +3 .tPS.seek 2.5ml + "processing"%' +2635 "core" ' +2 .tPSV.dial :mixloop + "processing"%o +46 "core" +3 .tPS.seek 0ml + "processing"%G'W +2638 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&v& +4 "core" & C nM +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&i( +2 "core" ( +2 "manipulator"&C& +4 "core" & qM + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &a& +3 "core" & m pM +2 .tForearm.seek CC + "manipulator"&\ 'ρ +96 "core" ' +2 .tHand.close + "manipulator"&>/ +72 "core" / +2 .tCC.seek :open +2 "collection"'( +379 "core" ( +2 "manipulator"& & +4 "core" & d yM + "manipulator"&% +4 "core" % υ c t +59 .tForearm.seek :retract +4 "manipulator"&~'\ +95 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&(- +278 "core" ( +2 "manipulator"&N& +4 "core" &- 2 x +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &<& +3 "core" &-  u +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&s' +90 E 66 +21 "core" ' + .tHand.open +2 "manipulator"&z1 +75 "core" 1 +2 "manipulator"&L% +4 "core" % ; B f +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 ."da"delayUntil "12:33:15.74" +24765 #recoverPRVreagent08 + .PTV.dial :mixing + "processing"%[ @ +74 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%S  +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"%{  +44 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%^' +2430 "core" ' +2 ."da"PSV.dial :mixloop + "processing"% +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +56 "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 :empty +2 "processing"%!'9 +2407 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +133 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%U' +598 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%1'[ +1606 "core" ' +2 ."da"PTV.dial :puck + "processing"%4  +73 "core"  +2 ."da"PSV.dial PTV + "processing"%b +74 "core" +2 ."da"PBV.dial :waste1 + "processing"%J  +34 "core" +2 "processing"%@% +4 "core" %^  +2 ."da"PS.seek 1.5ml + "processing"%' +588 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +3 ."da"PS.seek 0ml + "processing"%8'W +1615 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%: * +33 "core" + +3 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"% +74 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%3' +2423 "core" ' +2 ."da"PSV.dial PTV + "processing"%% +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%R +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%} +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%"  +72 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +1122 E => +1280 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%# +132 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%Q' +592 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%u'[ +1607 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +73 "core" +2 ."da"PBV.dial :waste1 + "processing"%j  +34 "core" +2 "processing"%t% +4 "core" %Z}  +2 ."da"PS.seek 1.5ml +2 "processing"%' +598 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%+ * +35 "core" , +3 ."da"PS.seek 0ml + "processing"%|'W +1608 "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"% * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%9 +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2433 "core" ' +2 ."da"PSV.dial PTV + "processing"%V +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%) +85 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%B +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%  +74 "core"  +2 ."da"PS.seek :empty +2 "processing"%p'9 +2408 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%  +44 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%x  +134 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%  +45 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%A +55 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml +53 "processing"%5' +389 "core" ' +3 ."da"delay 2 seconds +203 .PRV.dial :air + "processing"%k  +46 "core"  +2 "processing"%T% +4 "core" %  +2 ."da"PS.seek 0.55ml +2 "processing"%0'z +343 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%d  +41 "core"  +3 ."da"PS.seek 2ml + "processing"%'[ +1557 "core" ' + ."da"PSV.dial :PML +2 "processing"% +44 "core" +2 ."da"PTV.dial :mixing +2 "processing"%& @ +73 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" +2 "processing"%`% +4 "core" %W\  +2 ."da"PS.seek 1.85ml +2 "processing"% '7 +239 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%? * +33 "core" * +3 ."da"PS.seek 0ml +2 "processing"%M'W +1964 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +24752 E == +23250 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%F * +35 "core" , +2 ."da"PSV.dial :air +2 "processing"%(  +43 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%D' +2428 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%g +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%P  +45 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%m +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%-  +44 "core"  +2 ."da"PS.seek :empty +2 "processing"%\\'9 +2436 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%f +132 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"%'[ +1616 "core" ' + ."da"PTV.dial :puck +2 "processing"%X  +74 "core"  +2 ."da"PSV.dial PTV + "processing"%W +74 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +36 "core" +2 "processing"%6% +4 "core" %_ +2 ."da"PS.seek 1.5ml + "processing"%.' +595 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%/ * +33 "core" + +5 ."da"PS.seek 0ml + "processing"%Z'W +1612 "core" ' +2 ."da"delay 2:00 +12003 #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"% * +35 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%c +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%w' +2427 "core" ' +2 ."da"PSV.dial PTV + "processing"% +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%' +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%r +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%O  +72 "core"  +2 ."da"PS.seek :empty +2 "processing"%n'9 +2427 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%I +132 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%H' +313 E HI +286 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml + "processing"%l'[ +1619 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +73 "core" +2 ."da"PBV.dial :waste1 + "processing"%y  +36 "core" +2 "processing"%e% +4 "core" %\\\  +2 ."da"PS.seek 1.5ml +2 "processing"%h' +596 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%, * +35 "core" , +3 ."da"PS.seek 0ml + "processing"%E'W +1608 "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"% * +34 "core" * +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%v +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%C' +2423 "core" ' +2 ."da"PSV.dial PTV + "processing"%a +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%> +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%q +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%$  +73 "core"  +2 ."da"PS.seek :empty +2 "processing"%7'9 +2405 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +131 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +596 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml + "processing"%\ '[ +1616 "core" ' +62 ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%N +73 "core" +2 ."da"PBV.dial :waste1 + "processing"%<  +34 "core" +2 "processing"%i% +4 "core" %`~  +2 ."da"PS.seek 1.5ml +2 "processing"%z' +597 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%L * +36 "core" , +3 ."da"PS.seek 0ml +2 "processing"%~'W +1615 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .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"%[ * +34 "core" * +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%S +86 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%;' +2418 "core" ' +2 ."da"PSV.dial PTV + "processing"%{ +85 "core" ~ +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%G +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +73 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2410 "core" ' +2 ."da"Sleepy.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%= +136 "core"  + ."da"PSR.select :sub1 +3 "processing"% +17 ."da"PS.reconfigure PSconfig +5 "processing"%#A d`xb +2 ."da"PS.seek 0.25ml +2 "processing"%^'7 +345 "core" ' +32 ."da"delay 5 seconds +502 .PSR.select :sub2 +2 "processing"% +9 ."da"PS.seek 0.5ml +2 "processing"%' +341 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml +2 "processing"%!'[ +1605 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%U +88 "core"  +2 ."da"PBV.dial :waste1 + "processing"%4  +36 "core" +2 "processing"%b% +4 "core" %[  +2 ."da"PS.seek 1.5ml +2 "processing"%J' +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%@ * +36 "core" + +3 ."da"PS.seek 0ml + "processing"%1'W +1015 E '& +589 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%:' +2520 "core" ' +2 ."da"PSV.dial PTV + "processing"% +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%8 +77 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%% +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%R  +74 "core"  +2 ."da"PS.seek :empty +2 "processing"%}'9 +2505 "core" ' +2 "processing"%"9 +3 "core" 94 +2 #"da"Processing Puck Heater at 28.1C before imaging + .PH.coast + "processing"%3  +3 "core" 4 + 4 +2 "processing"%#& +3 "core" &TR  , +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 4 + "manipulator"&% +3 "core" %\   # +2 "storage"(Q% +4 "core" %  + "storage"(. +3 "core" . + ."da"SC.reconfigure SCtight +3 "storage"($\ .\ 1~b +2 ."da"SC.seek 4 + "storage"(j(,H +337 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (t& +3 "core" &,K  Q + "manipulator"&u& +4 "core" &-   +2 "manipulator"&+% +3 "core" %\  }   +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 4 +2 "manipulator"&( +177 "core" ( +4 "manipulator"&]& +3 "core" &\ f % +2 "storage"(& +4 "core" &,I  '  +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 4 + 700 counts +2 "manipulator"&9'# +95 "core" ' +2 "storage"(|& +4 "core" &,I   +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek beamBreak + "storage"(V'L +188 "core" ' +2 "storage"()- +3 "core" -'ˢ + ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&B& +3 "core" &\ { k * % + "storage"(& +4 "core" &,I I  + ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 4 +2 "manipulator"&'g +34 "core" ' +2 ."da"\Elbow.hold +2 "manipulator"&, +3 "core" , + ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(x- +2 "core" -'ˢ +2 ."da"SE.seek 13.09 Pucks below Top Plate +2 "storage"('Z +47 "core" ' +2 "manipulator"&A% +4 "core" %l  " ? +2 "storage"(p& +3 "core" &,I $  +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 4 + 305 counts + "manipulator"&k'Ϙ +13 "core" ' +2 "manipulator"&T& +4 "core" & u ` % +2 "storage"(5& +3 "core" &,I (  +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 4 + 700 counts + "manipulator"&d'# +32 "core" ' +2 ."da"SE.seek 14.09 Pucks below Top Plate +2 "storage"(0'I +55 "core" ' +2 "manipulator"&& +4 "core" & | | [ % +2 "manipulator"&&% +4 "core" %@ | ~  + ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&'\ +90 "core" ' +58 ."da"\Elbow.seek PC +10 "manipulator"&`( +251 "core" ( +2 "manipulator"&?& +4 "core" & g l * | + ."da"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" & ` b | +2 ."da"Forearm.seek PC +2 "manipulator"& ' +96 "core" ' +2 ."da"Hand.close + "manipulator"& / +65 "core" / +2 ."da"PC.seek :open +2 "processing"%F( +404 "core" ( +3 "storage"((& +4 "core" &,I v  + "manipulator"&M& +4 "core" & N | + "manipulator"&g% +4 "core" % $  +2 ."da"Forearm.seek :retract +2 "manipulator"&P'\ +102 "core" ' +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 4 +2 "manipulator"&m( +253 "core" ( +2 "manipulator"&-& +4 "core" & l a A % +2 "storage"(D& +3 "core" &,I B  +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 4 + 700 counts + "manipulator"&f'# +103 "core" ' +2 ."da"Hand.open +2 "manipulator"&\\1 +69 "core" 1 +12 "storage"(*- +4 "core" -'I +2 ."da"SE.seek 13.85 Pucks below Top Plate +2 "storage"(X' +26 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 13.18 Pucks below Top Plate +2 "storage"(W' +55 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da18sep2313h89ml.tif +1944 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +654 #"da"SX HX9/16 (USB:51): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 22.705 seconds\ /var/log/esp/da18sep2313h89ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da18sep2313h89ml15s.tif +1557 #SX HX9/16 (USB:51): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da18sep2313h89ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da18sep2313h89ml30s.tif +3056 #SX HX9/16 (USB:51): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da18sep2313h89ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da18sep2313h89ml70s.tif +7117 #SX HX9/16 (USB:51): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da18sep2313h89ml70s.tif: TIFF Upload Complete\ +2 ."Qmail"HABfans.email "22.705 sec auto-exposure",Subject: "da18sep2313h89ml images!" +2 ."da"Sleepy.power :camera,:OFF +120 "storage"(- +12 "core" -' +5 "storage"(6& +11 "core" &,I r  +2 "manipulator"&& +3 "core" &  U$ +2 ."da"\Elbow.seek 4 +2 "manipulator"&/( +3 "core" ( +2 "manipulator"&.& +3 "core" &\  g V$ +2 "storage"(Y& +3 "core" &,I $  +3 ."da"Forearm.seek 4 + 700 counts +2 "manipulator"&'# +6 "core" ' +2 ."da"SE.reconfigure SEgently +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 13.89 Pucks below Top Plate +2 "storage"(c'O +73 "core" ' +2 "manipulator"&Z& +5 "core" & _ g / j$ +70 "storage"(& +4 "core" &,I  r\  +2 ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 4 +2 "manipulator"&''g +36 "core" ' +2 ."da"\Elbow.hold +2 "manipulator"&r, +3 "core" , + ."da"\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 ."da"SE.reconfigure SEconfig +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 14.08 Pucks below Top Plate +2 "storage"(O'9 +27 "core" ' +2 "manipulator"&w% +4 "core" %Sv   H Z! +2 "storage"(I& +3 "core" &,I r r   +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 4 + 280 counts +2 "manipulator"&n' +17 "core" ' +2 "manipulator"&H& +5 "core" &  n$ + "storage"( & +4 "core" &,I  o\  +3 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 4 + 700 counts +2 "manipulator"&y'# +18 "core" ' +3 "storage"(e% +5 "core" %5   B\ +3 ."downElevator"SE.seek :down +2 "storage"(l'v +100 (,% +2 "core" % : 9\ SU +2 "manipulator"&h% +4 "core" %  o +3 ."da"Forearm.reconfigure LooseForearm +5 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +3 "manipulator"&o'\ +10 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +80 "core" ' +2 ."da"SC.coast + "storage"(6 +4 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 #tStarting finalPurge +2 "processing"%& +4 "core" & + ."psFlush"Hand.open +2 "manipulator"&v1 +18 "core" 1 +2 "manipulator"&E& +4 "core" &\ z p$ +2 "manipulator"&a% +4 "core" %\ "  p= +2 ."psFlush"\Elbow.seek FlushPuck::Garage +4 "manipulator"&>(- +178 "core" ( +2 "manipulator"&q& +4 "core" &-  o" +2 ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &$& +2 "core" &- C r" +3 ."psFlush"Forearm.seek :garage + "manipulator"&C' +104 "core" ' +2 ."psFlush"Hand.close + "manipulator"& / +66 "core" / +2 "manipulator"&7& +5 "core" &- I ; ? h" + "manipulator"&% +4 "core" %  d ^ Q i +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&N'\ +107 "core" ' +4 ."psFlush"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."psFlush"\Elbow.seek PC +2 "manipulator"&<( +125 "core" ( +2 "manipulator"&i& +5 "core" &  n] + ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &\ & +4 "core" & Z m] +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +66 "manipulator"&L' +106 "core" ' +2 "manipulator"&z& +5 "core" & ( m] +2 "manipulator"&s% +3 "core" %  n +2 "processing"%[& +4 "core" & +2 "processing"%S& +4 ."psFlush"PC.seek :closed +2 "processing"%~(Tg +5 "core" & + &  +9 &.v ,} +9 &bv ? +9 &ij P +10 &)I' Q +9 &M% Q +9 &NN Q +10 &oOW Q +9 &1IV Q +10 &LS P +9 &LH P +9 & xJ@ P +10 &":JH P +9 &#NI Q +10 &%LF Q +9 &'GH Q +9 &)BIA P +11 &+JG P +8 &,NE Q +9 &.K9 Q +10 &0JI7 P +9 &2 K: P +9 &3M= Q +10 &5J; Q +10 &7RI: P +9 &9I: Q +9 &:L: Q +9 &<G; P +10 &>YL8 Q +9 &@J6 Q +9 &AL: P +10 &CL, Q +9 &EaO& Q +10 &G"Q& Q +9 &HT( R +9 &J]) R +10 &LZ( V +9 &N& W +9 &O' W +10 &Q& W +9 &SJh& 9 +10 &T#/i' O +9 &TE ( - +3 ( + "processing"%S& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.64 + "processing"%{& +4 "core" &TE - +2 ."psFlush"Hand.open + "manipulator"&G1 +69 "core" 1 +2 "manipulator"&% +4 "core" % w p i +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&'\ +93 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%; +134 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%='P +318 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +782 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1612 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%^ +72 "core" +2 ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +35 "core" +3 ."psFlush"PS.seek 0ml + "processing"%U'W +2636 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%4 +75 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%b' +602 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%!' +2125 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%@ +75 "core" +3 ."psFlush"PBV.dial PSV +2 "processing"%J U +56 "core" W +2 ."psFlush"PS.seek 0ml +3 "processing"%'W +2634 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"% @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +2634 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%1  +73 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%'9 +2634 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%8 +44 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%%' +2643 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%R +73 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%:'W +2631 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%" @ +45 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%3' +2634 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%#  +73 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2635 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%Q +46 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%'P +1104 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%t' +267 E ;; +1340 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%u +73 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%+  +55 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%]'W +2626 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +75 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%|' +596 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2126 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +75 "core" +2 ."psFlush"PBV.dial PSV + "processing"%) U +56 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%B'W +2634 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +45 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%x' +2629 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%A  +74 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%p'9 +2635 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%T +45 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%5' +2627 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +73 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%&'W +2638 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%9 @ +45 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2638 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%V  +74 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2641 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +53 "collection"'k& +11 "core" &IL4 +2 .tHand.open + "manipulator"&1 +19 "core" 1 +2 "manipulator"&d& +4 "core" &  v] +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&?( +2 "core" ( +2 "manipulator"&& +3 "core" &  v] +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" & A v] +2 .tForearm.seek PC + "manipulator"& ' +97 "core" ' +2 .tHand.close + "manipulator"&/ +67 "core" / +2 .tPC.seek :open +2 "processing"%2( +405 "core" ( +2 "manipulator"&(& +4 "core" & p |] +2 "manipulator"&M% +3 "core" % { +2 .tForearm.seek :retract +2 "manipulator"&g'\ +100 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"& ( +357 "core" ( +2 "manipulator"&-& +4 "core" & = x, + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &D& +2 "core" & F x, +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +4 "manipulator"&`'ρ +100 "core" ' +2 "manipulator"&\\& +4 "core" & x, +2 "manipulator"&*% +3 "core" %ς p y +2 "collection"'P& +4 "core" &HK +2 "collection"'0& +3 .tCC.seek :closed +2 "collection"'X(O +3 "core" &IL +3 &FK  +9 &/~IK ,~ +9 &d}HK @ +9 &jnGL Q +10 &.LJL P +9 &NFJ O +9 &LFM O +10 &tLHI P +9 &6QGL P +10 &OIL P +9 &QFL P +9 & |JJL P +10 &"?LFL O +9 &$MHL O +9 &%LJK O +10 &'NGM O +9 &)GLHL O +10 &+LGK P +9 &,QHK P +9 &.PHK P +10 &0NQIK P +9 &2OHJ P +9 &3OGL P +10 &5OIK P +9 &7VOIM P +10 &9PIK P +9 &:OIL P +9 &<JGK P +10 &>^JJM P +9 &@ KHL P +9 &ANKJ O +10 &COHK P +9 &EdTHK P +10 &G"]IK R +9 &H}EK U +9 &JEG Y +10 &LJHH \\ +9 &N HK N +9 &O0CHJ *} +10 &O{uFI L +5 ( +5 "collection"'0& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.03 + "collection"'& +4 "core" &O{oHI L + &O{oGI L + .tHand.open +2 "manipulator"&61 +70 "core" 1 +2 "manipulator"&% +4 "core" % ς o +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&.'\ +103 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'Y& +4 "core" &O{oEG L +2 "collection"'Z% +3 "core" %EHC +2 #tCS Pulling 5ml of flush .CSV.dial CSR +2 "collection"'  +42 "core"  +2 .tCSR.select :flush + "collection"' +11 .tCS.seek 5ml +2 "collection"'w'l +1348 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 'I% +3 "core" %lEJA  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'m' +690 "core" ' +2 .tCSV.dial :waste + "collection"'f +131 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'H' +1998 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"' & +4 "core" &O{nFG L +2 "collection"'W% +3 "core" %DGQ +2 .tCSV.dial :flush + "collection"'e  +43 "core"  +3 .tCS.reconfigure CSfast + "collection"'#d @b +3 .tCS.seek 5ml + "collection"','l +1297 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'h @ +43 "core" A +2 "collection"'% +4 "core" %lGIZ \ +2 .tCS.seek 7ml +2 "collection"'/' +568 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +2 "collection"'c  +2 '  +40 "core"  +96  +2 .tCBV.dial :waste1 + "collection"'' @ +45 "core" ? +3 .tCS.seek 0ml + "collection"'v' +1757 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'E& +4 "core" &O{nFL L +2 "collection"'a% +3 "core" %KKR +2 .tCSV.dial :flush + "collection"'n  +74 "core" +3 .tCS.seek 5ml +2 "collection"'O'l +1287 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'y @ +45 "core" A +2 "collection"'l% +4 "core" %lIK  +2 .tCS.seek 7ml +2 "collection"'q' +560 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +2 "collection"'$  +42 "core"  +2 .tCBV.dial :waste2 +2 "collection"'j  +115 "core"  +3 .tCS.seek 0ml + "collection"'r' +1770 "core" ' +2 #tDisinfecting external Intake with kill + "collection"' & +4 "core" &O{mJK L +2 "collection"'7% +3 "core" %II +2 .tCSV.dial CSR + "collection"'  +42 "core"  +2 .tCSR.select :kill + "collection"' +11 .tCS.seek 8ml + "collection"'o' +2024 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"'i' D +567 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +2 "collection"'\ +2 'C  +112 "core" ~ +28  +2 .tCTV.dial :intake + "collection"'>  +75 "core" +2 .tIntake.select :open +56 "sampler") +14 .tCS.seek 2ml +2 "collection"'z' \\ +2037 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'s  +74 "core"  +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'[' +592 "core" ' +2 .tCSV.dial CSR + "collection"'N  +112 "core"  +2 .tCSR.select :flush + "collection"' +11 .tCS.seek 5ml +2 "collection"'F'l +1347 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"'{' D +1344 "core" ' +2 .tCSV.dial CBV + "collection"'G +101 "core" +2 .tCS.seek 0ml +2 "collection"'' +2620 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&S& +4 "core" & q, +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&;( +26 "core" ( +2 "manipulator"&L& +4 "core" &  u\ + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &}& +3 "core" & < u\ +2 .tForearm.seek CC + "manipulator"&='ρ +102 "core" ' +2 .tHand.close + "manipulator"&^/ +67 "core" / +2 .tCC.seek :open +2 "collection"'( +378 "core" ( +2 "manipulator"&& +4 "core" &  v\ +2 "manipulator"&4% +3 "core" % υ  v +2 .tForearm.seek :retract +2 "manipulator"&U'\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&b(- +271 "core" ( +2 "manipulator"&@& +4 "core" &- X . $ +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &J& +2 "core" &- \ 4 $ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&!' +113 "core" ' +3 .tHand.open + "manipulator"&1 +74 "core" 1 +2 "manipulator"&% +4 "core" %  q +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&1'\ +99 "core" ' +2 #tCompleted [/home/esp/esp2/mission/2018_08_31_niagara_mission.rb:153] begun 11:30:31 + #Preparing to sleep until 7:24AM 9/25/2018 +5 #Asleep til 7:24AM 9/25/2018 +3 ."shutdown"CC.coast +2 "collection"'6 +5 #tContinuing at 07:24EDT25-Sep-18 + ."shutdown"CS.coast +4 E\ -- +2 "collection"'5 +4 ."Qmail"GoodNews.email "Then, in tube 5: Sample.deep; initialPurge; da withoutWCR\\n/home/esp/esp2/mission/2018_08_31_niagara_mission.rb:158\\n{1 => 22, 2 => 22, 3 => 22, 4 => 15, 5 => 7}\\nCan@13:28:17, 22.1C, 23% humidity, 14.1psia, 12.606V, 0.202A, 0.202A avg, 2.54W",Subject: "Asleep until 07:24EDT25-Sep-18" +3 ."shutdown"PC.coast +178 "processing"%6 +2 ."shutdown"PS.coast + "processing"%5 +3 ."shutdown"Forearm.coast + "manipulator"&5 +2 ."shutdown"\Elbow.coast + "manipulator"&6 +37 ."shutdown"Sleepy.power :dwarf,:OFF + .Sleepy.power :raw,:OFF + #Shutdown +4647 E\ \ t +60002 \ !!v +60002 \ v +60003 \ x +60002 \ x +60002 \ t +60002 \ v +60002 \ w +60003 \ u +60002 \ s +60002 \ w +60002 \ t +60003 \  +60002 \ v +60002 \ ~ +60002 \ x +60002 \ y +60003 \ w +60002 \ w +60002 \ ! w +60002 \ !!{ +60002 \ z +60003 \  { +60002 \ u +60002 \  +60002 \ v +60002 \ u +60003 \ u +60002 \ { +60002 \  +60002 \ s +60003 \ i +60002 \ !!z +60002 \ v +60002 \ t +60002 \ q +60003 \  z +60002 \ x +60002 \ x +60002 \ x +60002 \ } +60003 \ ! | +60002 \ !!v +60002 \  +60002 \  +60002 \ y +60003 \ x +60002 \ { +60002 \ ! r +60002 \  +60002 \ ! s +60003 \ x +60002 \ !! +60002 \ !!t +60002 \ ~ +60003 \  } +60002 \ !! +60002 \ x +60002 \ x +60002 \ x +60003 \  +60002 \ v +60002 \  +60002 \ x @EDT1537762147.53 \ m +60003 \ p +60002 \ r +60002 \ y +60002 \ s +60003 \ o +60002 \ l +60002 \ p +60002 \  +60002 \ y +60003 \ x +60002 \ w +60002 \ x +60002 \ x +60002 \  +60003 \ x +60002 \   +60002 \ r +60002 \ o +60003 \ r +60002 \  +60002 \  +60002 \  +60002 \ v +60003 \ v +60002 \  +60002 \ v +60002 \ x +60002 \ s +60003 \ y +60002 \ { +60002 \  +60002 \ y +60002 \  { +60003 \ r +60002 \ w +60002 \ y +60002 \ v +60003 \ y +60002 \ y +60002 \ | +60002 \ ~ +60002 \ z +60003 \ z +60002 \  +60002 \ ## +60002 \  +60003 \ o +60002 \ z +60002 \ z +60002 \  +60002 \ !! +60003 \  { +60002 \ { +60002 \ v +60002 \ j +60002 \ %%} +60003 \ v +60002 \ ~ +60002 \ r +60002 \ k +60003 \ { +60002 \ { +60002 \ )(s +60002 \   +60002 \ { +60003 \  +60002 \ { +60002 \ '& +60002 \ t +60002 \ w +60003 \ s +60002 \ z +60002 \ x +60002 \ o +60003 \ x +60002 \ l +60002 \   +60002 \ j +60002 \ !!{ +60003 \ w +60002 \ | +60002 \ $${ +60002 \  +60003 \  +60002 \  +60002 \ x +60002 \ w +60002 \ r +60003 \ z +60002 \ y +60002 \ x +60002 \ v +60002 \ y +60003 \ y +60002 \ !! +60002 \ \ )) +60002 \  { +60003 \ !!| +60002 \ && +60002 \ '' +60002 \ !! +60002 \ '& +60003 \ && +60002 \ y +60002 \ $$w +60002 \  } +60003 \   +60002 \ q +60002 \ y +60002 \   +60002 \ s +60003 \ w +60002 \ y +60002 \ v +60002 \  +60002 \ \ '& +60003 \  +60002 \  +60002 \ w +60002 \ u +60003 \  +60002 \ y +60002 \ y +60002 \ )) +60002 \ } +60003 \ { +60002 \ !  +60002 \ r +60002 \ u +60003 \ w +60002 \ u +60002 \  z +60002 \ { +60002 \ { +60003 \ y +60002 \ y +60002 \  +60002 \ s +60002 \ y +60003 \ w +60002 \ &&} +60002 \ !! +60002 \  @EDT1537848550.74 \ } +60002 \  +60002 \  +60002 \ { +60002 \ r +60003 \   +60002 \ ~ +60002 \  +60002 \ y +60003 \ z +60002 \ !  +60002 \ { +60002 \  z +60002 \ v +60003 \  +60002 \ { +60002 \ !! +60002 \ !!z +60002 \ q +60003 \ ~ +60002 \  +60002 \ | +60002 \ w +60003 \  +60002 \  +60002 \ | +60002 \ &% +60002 \ y +60003 \ | +60002 \ z +60002 \ !  +60002 \ !!p +60003 \ } +60002 \ w +60002 \ w +60002 \ | +60002 \ { +60003 \ { +60002 \ y +60002 \ { +60002 \ | +60002 \ } +60003 \ !  +60002 \  +28834 \ u +35 #tPowering up Dwarves +529 .Sleepy.power :raw,:ON + "sampler") +2 )  +2 "core"  +2 "collection"' +2 '8 +2 "core"  +2 "processing"% +2 % +3 "core"  +2 "collection"' 9\ + ' 0\ +2 ' -\ +2 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ + "sampler")&\ +2 .tSS.configure SSconfig +2 "sampler")#.0X 22, 2 => 22, 3 => 22, 4 => 15, 5 => 7}\\nCan@07:24:31, 21.0C, 24% humidity, 14.1psia, 12.532V, 0.392A, 0.392A avg, 4.92W",Subject: "Started 2018_08_31_niagara_mission phase Sample.deep; initialPurge; da withoutWCR" + .tSample.deep +76 "sampler")0 +1080 "core" 0 +4 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'k& +4 "core" &ab8  + .tHand.open + "manipulator"&1 +73 "core" 1 +2 "manipulator"&d& +4 "core" & \\ G P d!r +2 "manipulator"&% +3 "core" % \ & @ 1 B e!. +3 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&(- +183 "core" ( +2 "manipulator"&& +4 "core" &-  n +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &<& +3 "core" &- L n +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage + "manipulator"&' +109 "core" ' +2 .tHand.close + "manipulator"&~/ +77 "core" / +2 "manipulator"&(& +6 "core" &- 1 9 c +2 "manipulator"&M% +4 "core" %  A 0  e +2 .tForearm.seek :retract +2 "manipulator"& '\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&?( +275 "core" ( +2 "manipulator"&-& +4 "core" & c n4 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &D& +3 "core" & s 3 m4 + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&\\'ρ +101 "core" ' +2 "manipulator"&*& +4 "core" & < m4 +2 "manipulator"&P% +4 "core" %u T mR +2 "collection"'g& +4 "core" &`ds  +2 "collection"'& +4 .tCC.seek :closed + "collection"'0(O +3 "core" &`d?  +3 &`ex \  +9 &6`d{ - +10 &f{bdx A +9 &ek^cy Q +9 &)I`by P +10 &K_bw P +9 &O_ds P +9 &nNadx Q +10 &1Nbcw P +9 &I_bu P +10 &J`bu Q +9 & wL`du P +9 &"9L`dt P +10 &#N`cw Q +9 &%L^dt P +9 &'K]cs P +10 &)AI_dv P +9 &+I_dv P +11 &,Madp Q +8 &.L_cv P +9 &0IJ_at P +10 &2 I_bw P +9 &3I_eu P +10 &5I_et P +9 &7QI`ct P +10 &9O_eq P +9 &:Nadv P +9 &<N\\dw P +9 &>XL^dt Q +10 &@L`du Q +9 &ANadw Q +9 &CL_ct P +10 &E^T_cs Q +9 &G^_as R +10 &H~_aw V +9 &J]cu Z +9 &LE^`s ] +10 &N\\av R +9 &O8P_az )~ +9 &Oy_]`t E +2 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.10 +2 "collection"'& +4 "core" &Oyd]a7 E + .tHand.open +2 "manipulator"&61 +66 "core" 1 +2 "manipulator"&% +4 "core" % u R W eR +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&Y'\ +95 "core" ' + #tFlushing the Collection Valve::Manifold + "collection"'Z& +4 "core" &Oyd_a: E +2 "collection"'% +3 "core" %]b; +2 #tCS Pulling 5ml of flush + .CSV.dial CSR + "collection"'`  +133 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"'_'l +1355 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 'I% +3 "core" %l]`q  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.501ml +2 "collection"'w' +695 "core" ' +2 .tCSV.dial :waste + "collection"'f +131 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'m' +1983 "core" ' +2 #tPurging external Intake + "collection"' & +4 "core" &Oyb]bu E + "collection"'W% +4 "core" %\\c7 + .tCSV.dial :flush +2 "collection"'e  +42 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'H' D +2525 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +6 .tCBV.dial CSV +2 "collection"'h + '  +6 "core"  +67  +2 .tCTV.dial :intake + "collection"',  +88 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'c' +2540 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'  +72 "core"  +2 #tFlushing upper manifold + "collection"''& +4 "core" &Oyc]_k E +2 "collection"'/% +3 "core" %]`r +2 .tCSV.dial :flush + "collection"'E  +73 "core"  +3 .tCS.seek 5ml + "collection"'a'l +1307 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"'n @ +43 "core" B +2 "collection"'v% +4 "core" %l_`p  +2 .tCS.seek 7ml +2 "collection"'y' +629 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +2 "collection"'l +105 "core"  +2 .tCTV.dial :air +2 .CS.seek 0ml + "collection"'O' +1784 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'$'- +809 "core" ' +2 .tCSV.dial :waste + "collection"'j +44 "core" +3 .tCS.seek 0ml + "collection"'q' +808 "core" ' +2 "collection"' & +4 "core" &Oyc]b; E + "collection"'7% +4 "core" %]cs + .tCSV.dial :flush +2 "collection"'  +41 "core"  +3 .tCS.seek 3ml +2 "collection"'r'- +812 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'o @ +42 "core" A +2 "collection"'\ % +4 "core" %- ]cp +2 .tCS.seek 5ml +2 "collection"'C'l +576 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml + "collection"'>' +1310 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'i'- +816 "core" ' +2 .tCSV.dial :waste +2 "collection"'s +73 "core" +3 .tCS.seek 0ml + "collection"'z' +810 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&N& +4 "core" & _ ] ^ g4 +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC + "manipulator"&[( +31 "core" ( +2 "manipulator"&F& +4 "core" & K [ 9 h + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &G& +2 "core" & d Y  j +2 .tForearm.seek CC +2 "manipulator"&{'ρ +93 "core" ' +2 .tHand.close + "manipulator"&S/ +69 "core" / +2 .tCC.seek :open +2 "collection"'L( +377 "core" ( +2 "manipulator"&}& +4 "core" & H w + "manipulator"&^% +4 "core" % ϊ R w +2 .tForearm.seek :retract + "manipulator"& '\ +100 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&.(- +270 "core" ( +2 "manipulator"&X& +4 "core" &- U u@ +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 && +2 "core" &- u@ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&4' +111 "core" ' + .tHand.open +2 "manipulator"&=1 +66 "core" 1 +2 "manipulator"&@% +4 "core" % q v ! j +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&J'\ +99 "core" ' +2 #tda sampling at most 1000ml +3 #Loading sh1 puck from tube 5 into Collection Clamp +2 ."Qmail"HABfans.email "Started da in tube 5 at 07:29:06EDT25-Sep-18\\n{1 => 22, 2 => 22, 3 => 22, 4 => 15, 5 => 7}\\nCan@07:24:31, 21.0C, 24% humidity, 14.1psia, 12.532V, 0.392A, 0.392A avg, 4.92W",Subject: "da sampling at most 1000ml" +110 "collection"';& +4 "core" &`cl +2 "manipulator"&% +4 "core" %\  1 r! +2 "storage"(% +3 "core" %} 6 ; -\  +2 "storage"(U. +3 "core" .( +2 .tSC.reconfigure SCtight +3 "storage"($\ .\ 1~b +2 .tSC.seek 5 + "storage"(!(< +727 E ww +248 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +2 "core" &< < \  +2 "manipulator"&& +4 "core" &- n j i@ +2 "manipulator"&2% +4 "core" %\  p n j! +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 5 + "manipulator"&( +180 "core" ( +2 "manipulator"&1& +4 "core" & U f  iY + "storage"(b& +4 "core" &< < \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts + "manipulator"&K' +96 "core" ' +2 "storage"( & +4 "core" &< = p\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(8'L +248 "core" ' +2 "storage"(- +3 "core" -'+ +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 ("& +2 "core" &< < l u %\  +2 "manipulator"&R& +3 "core" & G G ( hY +2 .t\Elbow.seek 5 + "manipulator"&%( +21 "core" ( +2 "manipulator"&:& +4 "core" & p v k +2 "storage"(3& +3 "core" &< < \  +3 .tForearm.seek 5 + 300 counts + "manipulator"&Q'H +20 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +133 "core" / +13 ."downElevator"SE.seek :down +5 "manipulator"&u& +2 "storage"(#'v +7 "core" & z m i +2 "manipulator"&% +4 "core" % C  n +2 .tForearm.seek :retract +3 "manipulator"&]'\ +97 "core" ' +5 .t\Elbow.seek CC +2 "manipulator"&)( +95 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +57 "core" ( +2 "manipulator"&|& +4 "core" & R Z f g7 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &T& +3 "core" & _ ^ g7 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'ρ +94 "core" ' +2 "manipulator"&& +4 "core" & _ Z 2 g7 +2 "manipulator"&% +4 "core" %ς O M  g +2 "collection"'5& +4 "core" &`c0 +4 "collection"'9& +4 .tCC.seek :closed +2 "collection"'B(O +3 "core" &_b3 +3 &`bn 4 +10 &2Gzack 2 +9 &]qybcj F +10 &Z`b_ Q +9 &I_cq P +9 &L_ci O +10 &FL^dj O +9 &K\\eg O +9 &L`cg O +10 &L_dr O +9 &MLadn P +9 &!O`bl P +10 &"O_bk P +9 &$O`bk P +10 &&VN_cs O +9 &(Jadn O +9 &)L]dr O +10 &+K]bo O +9 &-^L_ci O +10 &/Iach P +9 &0I]cm P +9 &2I_ck O +10 &4eKabt P +9 &6&M_ce P +9 &7Jace O +10 &9I]bi P +9 &;mJ_dc P +9 &=0Iabn O +10 &>L`bl P +9 &@N_ch O +10 &BuL`d_ P +9 &D5T^e` P +9 &EY_bc Q +10 &Gn^d\\ T +9 &Ig`I\\ W +10 &KNWh \\ +9 &LHJY ] +9 &NJL_ : +10 &Oi2OSb X +8 ( +2 &OwjUXa J + "collection"'9& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.94 + .Hand.open + "manipulator"&x1 +66 "core" 1 +2 "manipulator"&% +4 "core" % ς #  W ` +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&k'\ +96 "core" ' +2 .tSC.coast "storage"(6 +3 #tcollectSample 1000ml w/bubble point of 24psi + #Priming 7ml + .Sleepy.power :sampler,:ON + .Intake.select :close + .\Exhaust.select :close + .SS.hold +2 "sampler")+ +3 "core" + + "sampler")d% +4 "core" %  +2 "collection"'& +4 "core" &Owhce" J +2 E cc + #tCalibrating pressure and temperature sensors +2 .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X% +3 "core" %O  +15 "collection"'s% +3 "core" %o +2 "sampler")i% +3 "core" %N  +15 "collection"'N% +3 "core" %5 +2 "sampler")F% +3 "core" %F  +15 "collection"'G% +3 "core" %) +2 "sampler")S% +3 "core" %F  +15 "collection"'?% +3 "core" %g +2 "sampler")Y% +3 "core" %F  +15 "collection"'0% +3 "core" %- +2 "sampler")}% +3 "core" %F78  +2 "collection"'^% +3 "core" %2 +2 #tIntake @18.1psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 110 +2 "sampler")#.n0XDD  +53 "collection"'_% +3 "core" %+ +2 "sampler")f% +3 "core" %;cb  +53 "collection"'`% +3 "core" %d +2 "sampler") % +3 "core" %  +53 "collection"'W% +3 "core" %0 +2 "sampler")w% +3 "core" %  +53 "collection"'m% +3 "core" %i +2 "sampler")% +3 "core" %  +53 "collection"'h% +3 "core" %. +2 "sampler")e% +3 "core" %  +2 "sampler")H% +3 "core" %  +2 .tIntake.select :close + "sampler")0 +9 )% +3 "core" %  + .tSSV.dial :exhaust +2 "sampler")'  +79 "core"  +2 .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X% +3 "core" %PF  +15 "collection"'s% +3 "core" %g +2 "sampler")i% +3 "core" %QO  +15 "collection"'N% +3 "core" %a +2 "sampler")F% +3 "core" %SF  +15 "collection"'G% +3 "core" %0 +2 "sampler")S% +3 "core" %SF  +15 "collection"'?% +3 "core" %j +2 "sampler")Y% +3 "core" %SF  +15 "collection"'0% +3 "core" %j +2 "sampler")}% +4 "core" %SF&'  +14 "collection"'^% +3 "core" %- +2 "sampler")X% +3 "core" %TF13  +2 "collection"'% +4 "core" %3 + #tIntake @18.5psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 53 +2 "sampler")#.50X' +200 "core" 'u4"U  +2 #tVacuum too high -- waiting up to 40s +14 "collection"'s% +3 "core" %- +2 "sampler")i% +3 "core" %uE  +15 "collection"'N% +3 "core" %0 +2 "sampler")F% +3 "core" %uF  +17 "collection"'G% +3 "core" %c +2 "sampler")S% +3 "core" %uE  +15 "collection"'?% +3 "core" %f +2 "sampler")Y% +4 "core" %uE  +14 "collection"'0% +3 "core" %, +2 "sampler")n% +3 "core" %uE \  +15 "collection"'}% +3 "core" %l +2 "sampler")^% +3 "core" %uF  +15 "collection"'X% +3 "core" %n +2 "sampler")% +3 "core" %uE  +15 "collection"'=% +3 "core" %, +2 "sampler")@% +3 "core" %uF  +15 "collection"';% +3 "core" %q +2 "sampler") % +3 "core" %uE  +15 "collection"'% +3 "core" %q +2 "sampler") % +3 "core" %uE#!  +15 "collection"'% +3 "core" %6 +2 "sampler")U% +3 "core" %uE''  +15 "collection"'4% +3 "core" %l +2 "sampler")% +3 "core" %uF,,  +15 "collection"'% +3 "core" %( +2 "sampler")r% +3 "core" %uF21  +15 "collection"'2% +3 "core" %+ +2 "sampler")1% +3 "core" %uE68  +2 "collection"'b% +4 "core" %j + #tIntake @18.7psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 29 +2 "sampler")#.0X% +3 "core" %2 +, = +15 "collection"'% +3 "core" %. +2 "sampler")% +3 "core" %2 /2 = +15 "collection"'% +3 "core" %m +2 "sampler")% +3 "core" %2 54 = +2 "collection"'K% +4 "core" %t + #tIntake @18.6psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 19 +2 "sampler")#.0X% +3 "core" %o +2 "sampler")% +3 "core" % \ O +15 "collection"'% +3 "core" %/ +2 "sampler")% +3 "core" % \ O +15 "collection"'% +3 "core" %l +2 "sampler")K% +3 "core" % \ O +15 "collection"'F% +3 "core" %. +2 "sampler")T% +3 "core" %  \ O +15 "collection"'[% +3 "core" %+ +2 "sampler")8% +3 "core" %"! \ O +15 "collection"'Q% +3 "core" %o +2 "sampler")% +3 "core" %%$ \ O +15 "collection"'% +3 "core" %/ +2 "sampler")5% +3 "core" %(* \ O +15 "collection"'%% +3 "core" %k +2 "sampler")#% +3 "core" %*+ \ O +15 "collection"'% +4 "core" %1 +2 "sampler")x% +4 "core" %./ \ O +17 "collection"'% +4 "core" %l +4 "sampler")d% +6 "core" %22 \ O +15 "collection"'% +3 "core" %m +2 "sampler")9% +3 "core" %66 \ O +2 "collection"'% +3 "core" %p +2 #tIntake @18.8psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 14 +2 "sampler")#.0X E + "collection"'l% +4 "core" %, + #tIntake @18.7psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 13.86125 +2 "sampler")#.0X +15 "collection"'\ % +3 "core" %g +2 "sampler")C% +3 "core" %^  4 +15 "collection"'s% +3 "core" %/ +2 "sampler")i% +3 "core" %^  4 +15 "collection"'N% +3 "core" %. +2 "sampler")G% +3 "core" %^  4 +15 "collection"'S% +3 "core" %k +2 "sampler")f% +3 "core" %^  4 +15 "collection"'?% +3 "core" %. +2 "sampler")Y% +3 "core" %^  4 +15 "collection"'w% +3 "core" %b +2 "sampler")0% +3 "core" %^  4 +15 "collection"'_% +3 "core" %k +2 "sampler")}% +3 "core" %^   4 +15 "collection"'^% +3 "core" %( +2 "sampler")X% +3 "core" %^ \  4 +15 "collection"'% +3 "core" %o +2 "sampler")=% +3 "core" %^  4 +15 "collection"'@% +3 "core" %h +2 "sampler");% +3 "core" %^  4 +15 "collection"' % +3 "core" %, +2 "sampler")% +4 "core" %^  4 +14 "collection"' % +3 "core" %l +2 "sampler")% +3 "core" %^  4 +15 "collection"'U% +3 "core" %. +2 "sampler")4% +3 "core" %^  4 +15 "collection"'% +3 "core" %. +2 "sampler")% +3 "core" %^  4 +15 "collection"'r% +3 "core" %n +2 "sampler")2% +3 "core" %^  4 +15 "collection"'1% +3 "core" %- +2 "sampler")b% +3 "core" %^  4 +15 "collection"'.% +3 "core" %) +2 "sampler")J% +3 "core" %^  4 +15 "collection"'"% +4 "core" %- + "sampler")R% +4 "core" %^ #" 4 +15 "collection"':% +3 "core" %n +2 "sampler"){% +3 "core" %^ ## 4 +15 "collection"'3% +3 "core" %k +2 "sampler")>% +3 "core" %^ &( 4 +15 "collection"'% +3 "core" %) +2 "sampler")% +3 "core" %^ (* 4 +15 "collection"'% +3 "core" %g +2 "sampler")% +3 "core" %^ *- 4 +15 "collection"'K% +3 "core" %g +2 "sampler")F% +3 "core" %^ ./ 4 +15 "collection"'T% +3 "core" %+ +2 "sampler")[% +3 "core" %^ 12 4 +15 "collection"'8% +3 "core" %n +2 "sampler")Q% +3 "core" %^ 34 4 +15 "collection"'% +3 "core" %2 +2 "sampler")% +3 "core" %^ 65 4 +2 "collection"'5% +3 "core" %0 +3 .tSS.seek 25ml + "sampler")%' +430 "core" ' Z  +2 #tVacuum too high -- waiting up to 40s +14 "collection"'#% +3 "core" %. +2 "sampler")% +3 "core" %*-  +15 "collection"'x% +3 "core" %i +2 "sampler")% +3 "core" %* \ V +15 "collection"'d% +3 "core" %q +2 "sampler")% +3 "core" %(  : +15 "collection"'9% +3 "core" %. +2 "sampler")% +3 "core" %(  : +15 "collection"'n% +3 "core" %k +2 "sampler")t% +3 "core" %(  : +15 "collection"'% +3 "core" %j +2 "sampler")A% +6 "core" %(  : +17 "collection"'<% +3 "core" %u +2 "sampler")~% +3 "core" %(  : +15 "collection"'u% +3 "core" %6 +2 "sampler")(% +3 "core" %(  : +15 "collection"' % +3 "core" %i +2 "sampler")M% +3 "core" %(   : +15 "collection"'% +3 "core" %( +2 "sampler")-% +3 "core" %(   : +15 "collection"'D% +3 "core" %) +2 "sampler")p% +3 "core" %(  : +15 "collection"'*% +3 "core" %i +2 "sampler")g% +3 "core" %(  : +15 "collection"' % +3 "core" %. +2 "sampler")&% +3 "core" %(  : +15 "collection"'% +3 "core" %. +2 "sampler")% +3 "core" %(  : +15 "collection"'Z% +3 "core" %k +2 "sampler")]% +3 "core" %(  : +15 "collection"'% +3 "core" %/ +2 "sampler")% +3 "core" %(  : +15 "collection"'% +3 "core" %i +2 "sampler")L% +3 "core" %(  : +15 "collection"'6% +3 "core" %i +2 "sampler")+% +3 "core" %(  : +15 "collection"'I% +3 "core" %& +2 "sampler")|% +3 "core" %(  : +15 "collection"'% +3 "core" %g +2 "sampler")`% +3 "core" %(   : +15 "collection"' % +3 "core" %v +2 "sampler")W% +3 "core" %( ## : +15 "collection"'% +5 "core" %m +2 "sampler")m% +3 "core" %( $& : +15 "collection"'% +3 "core" %. +2 "sampler")h% +3 "core" %( (' : +15 "collection"'e% +3 "core" %l +2 "sampler")H% +3 "core" %( *' : +15 "collection"'% +3 "core" %+ +2 "sampler")'% +3 "core" %( -- : +15 "collection"'\\% +3 "core" %. +2 "sampler")E% +3 "core" %( // : +15 "collection"'P% +3 "core" %e +2 "sampler"),% +3 "core" %( /0 : +15 "collection"'/% +3 "core" %- +2 "sampler")v% +3 "core" %( 22 : +2 "collection"'c% +3 "core" %* +2 #tIntake @18.7psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 13.86125 +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'' +117 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")r +137 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X @ +2 "core"  +2 .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale + "sampler")#.0X +3 ."airStroke"CS.seek 10ml + "collection"'' D +4 ."connect"SSV.dial CBV,avoiding: :exhaust +2 .tCBV.dial SSV +2 "sampler")  +195 "core"  +2 .tCTV.dial :air + .delay 15 seconds +1502 .SSV.dial :spit,avoiding: :exhaust +2 "sampler") +136 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +3 .tSS.seek 0ml +2 "collection"'K  +2 "sampler")F' +6 "core" ' + .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")T  +128 "core" ~ +9  +525 ' +2 "sampler")[% +4 "core" % \  + .tCBV.dial between SSV and waste2 +53 E NO +8 "collection"'8  +40 "core"  +3 "collection"'Q% +3 "core" % D]d  +2 ."connect"CTV.dial CSV,avoiding: :air +2 .tCSV.dial CTV +2 "collection"'  +46 "core"  +2 .tCS.reconfigure CSpressurize +2 "collection"'# d@<< b +3 .tCS.seek 0ml + "collection"'' +2443 "core" 'd   ԡ +2 "collection"'5% +4 "core" %7  e +2 "sampler")y% +3 "core" % \  +2 #tBubblePoint: Intake @38.0psia, Outlet @13.9psia + .CBV.dial SSV + "collection"'# @ +38 "core" A +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'A' +98 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")< +107 "core" ' +4 ."CSpush"CS.coast + "collection"'5 +25 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X9 +3 "core" 96% +102 "collection"'J9 +3 "core" 9:# +102 "collection"'9 +3 "core" 9>" +102 "collection"'39 +3 "core" 9B! +102 "collection"'9 +3 "core" 9G +102 "collection"'K9 +3 "core" 9K +102 "collection"'T9 +3 "core" 9O +102 "collection"'9 +3 "core" 9 S +103 "collection"'[9 +3 "core" 9 W +102 "collection"'89 +3 "core" 9 *\\ +102 "collection"'Q9 +3 "core" 9 7` +102 "collection"'9 +3 "core" 9 Ed +102 "collection"'9 +3 "core" 9 Sh +102 "collection"'59 +3 "core" 9 `l +102 "collection"'y9 +3 "core" 9 mq +102 "collection"'#9 +3 "core" 9 yu +102 "collection"'F9 +3 "core" 9 y +102 "collection"'x9 +3 "core" 9 } +102 "collection"'9 +3 "core" 9  +102 "collection"'d9 +3 "core" 9  +102 "collection"'9 +3 "core" 9  +102 "collection"'9 +3 "core" 9  +102 "collection"'9 +33 "core" 9  +102 "collection"'n9 +3 "core" 9  +102 "collection"'9 +3 "core" 9  +102 "collection"'99 +3 "core" 9  +102 "collection"'<9 +3 "core" 9  +102 "collection"'9 +4 "core" 9  +102 "collection"'A9 +3 "core" 9  +102 "collection"'t9 +3 "core" 9\  +102 "collection"'~9 +3 "core" 9\  +102 "collection"'(9 +3 "core" 9\  +102 "collection"' 9 +3 "core" 9\  +102 "collection"'u9 +3 "core" 9\ !\ +102 "collection"'9 +3 "core" 9\ '\ +102 "collection"'M9 +3 "core" 9\ . +102 "collection"'-9 +3 "core" 9\ 4\ +102 "collection"'D9 +4 "core" 9\ :\ +102 "collection"'*9 +3 "core" 9\ ? +102 "collection"'p9 +3 "core" 9\ D +102 "collection"' 9 +3 "core" 9\ I +102 "collection"'g9 +3 "core" 9\ M +102 "collection"'9 +4 "core" 9\ R +102 "collection"'&9 +3 "core" 9\ V +102 "collection"'Z9 +3 "core" 9\ Z +102 "collection"'9 +3 "core" 9\ _ +102 "collection"'9 +3 "core" 9\ b +102 "collection"']9 +3 "core" 9\ f +103 "collection"'9 +3 "core" 9\ h +102 "collection"'69 +3 "core" 9\ l +102 "collection"'+9 +3 "core" 9\ o +2 .tCH.hold 10:00,70C +3 "collection"'I `\ `\ m +2 "core" \ +31157 E  +28844 "core" ` +2 "collection"'|9 +3 "core" 9\  +2 #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml + "collection"'' +337 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'` @ +106 "core" A +2 .tCSV.dial :air +2 "collection"' @ +43 "core" > +5 .tCS.seek 5ml +2 "collection"'W'l +1348 "core" ' +2 .tCSV.dial CTV + "collection"'  +45 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'m @ +42 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'  +43 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'h @ +43 "core" ? +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'e' +1355 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"'H +104 "core"  +2 .tCBV.dial CSV + "collection"'  +28 "core" +2 "collection"''% +4 "core" % 7 8 +2 .tCS.seek 4.999ml +2 "collection"'\\'l +1370 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +4 "collection"'E  +43 "core" +2 "collection"'P% +4 "core" %l +2 .tCS.seek 6.998ml +2 "collection"',' +595 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +55 "collection"'/ @ +50 "core" ? +3 .tCS.seek 10ml + "collection"'v' D +849 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'c ` +117 "core" ^ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +3 "collection"'%   +37 "core" ! +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'!  + 'O  +30 "core"  +106  +3 .tCS.seek 5ml + "collection"'$'l +1344 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'a @ +103 "core" A +2 .tCSV.dial :waste +2 "collection"'7 +115 "core" +2 .tCS.seek :empty +2 "collection"'l'Ͱ +1360 "core" ' +2 .tCSV.dial :air + "collection"'j @ +72 "core" B +3 .tCS.seek 5ml + "collection"'q'l +1352 "core" ' +2 .tCSV.dial CTV + "collection"'o  +43 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'C @ +44 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'s  +44 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'N @ +43 "core" ? +2 .tdelay 2 seconds +203 .CS.seek 0ml +3 "collection"'z' +1356 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"'\ +102 "core"  +2 .tCBV.dial CSV + "collection"'G  +39 "core"  +2 "collection"'S% +4 "core" %~ +2 .tCS.seek 5ml +2 "collection"'?'l +1345 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'  +44 "core" +2 "collection"'Y% +4 "core" %l  +2 .tCS.seek 7ml +2 "collection"'w' +586 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'0 @ +43 "core" ? +3 .tCS.seek 10ml + "collection"'_' D +849 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'i ` +116 "core" ^ +2 #tLysing Complete +2 "collection"'^& +3 "core" &Owg"% J +2 #tStoring sh1 puck in Collection Clamp to tube 4 + "manipulator"&X% +4 "core" %\  k l l' +2 "storage"(% +3 "core" %  \ \ +2 "storage"(f. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"(@(,H +341 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (;& +3 "core" &,J :\  +3 "manipulator"& & +3 "core" & & " K a7 +2 "manipulator"&=% +4 "core" %\  / + Z b' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 + "manipulator"&( +156 "core" ( +2 "manipulator"&& +4 "core" & Z o  h + "storage"(U& +4 "core" &,J \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&'# +93 "core" ' +2 "storage"( & +4 "core" &,J @\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(r'L +166 "core" ' +2 "storage"(}- +3 "core" -'І +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 "manipulator"&4& +3 "core" & S R f +2 "storage"(& +3 "core" &,J D\  +2 .t\Elbow.reconfigure LimpElbow + "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 4 + "manipulator"&2'g +35 "core" ' +2 .t\Elbow.hold + "manipulator"&b, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(.- +2 "core" -'І +3 .tSE.seek 14.08 Pucks below Top Plate + "storage"(1'> +38 "core" ' +2 "manipulator"&"% +4 "core" %ir  S + "storage"(R& +4 "core" &,J A B + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 302 counts + "manipulator"&:'ϕ +21 "core" ' +2 "manipulator"&{& +4 "core" & Q K j e +2 "storage"(>& +4 "core" &,J r w +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&J'# +29 "core" ' +2 .tSE.seek 15.08 Pucks below Top Plate +2 "storage"('- +58 "core" ' +2 "manipulator"&3& +4 "core" & A )  d +2 "manipulator"&% +4 "core" % - .  d + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&K'\ +89 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&T( +150 "core" ( +3 "manipulator"&& +4 "core" &\  2 / / c4 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &[& +3 "core" &\  * # * b4 + .tForearm.seek CC +2 "manipulator"&8'ρ +102 "core" ' +2 .tHand.close +57 "manipulator"&Q/ +77 "core" / +2 .tCC.seek :open +2 "collection"'( +378 "core" ( +2 "storage"(& +4 "core" &,J K\  +2 "storage"(5& +3 "core" &,J <\  +2 "manipulator"&y& +4 "core" &\  " . 0 d4 +2 "manipulator"&#% +3 "core" % { ! " f di +2 .tForearm.seek :retract +2 "manipulator"&F'\ +100 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 +2 "manipulator"&x( +153 "core" ( +2 "manipulator"&& +4 "core" & z . l +2 "storage"(d& +3 "core" &,J\  +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 4 +2 "manipulator"&'g +112 "core" ' +2 .t\Elbow.hold + "manipulator"&, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&1 +75 "core" 1 +12 "manipulator"&n% +4 "core" % xt - - , ] +2 "storage"(& +4 "core" &,J v w } +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 317 counts + "manipulator"&9'Ϥ +16 "core" ' +2 "manipulator"&<& +5 "core" & 3 q +2 "storage"(& +4 "core" &,J q\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&A'# +24 "core" ' +2 "storage"(t% +4 "core" %.  \ \ ~ +3 ."downElevator"SE.seek :down +2 "storage"(~'v +99 ((% +3 "core" %[ { z z\ T\\ +2 "manipulator"& % +4 "core" %/ { +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&u'\ +14 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +69 "core" ' +2 .tSC.coast + "storage"(6 +2 #tTranferring DA +2 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +4 "core" &$& +2 .tHand.open + "manipulator"&M1 +18 "core" 1 +2 "manipulator"&-& +4 "core" & n { +2 "manipulator"&D% +4 "core" %\  ' | +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&*(- +173 "core" ( +5 "manipulator"&p& +4 "core" &- @ s2 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 & & +3 "core" &- Y s2 +2 .tForearm.seek :garage +2 "manipulator"&g' +103 "core" ' +2 .tHand.close + "manipulator"&/ +71 "core" / +2 "manipulator"&&& +4 "core" &- m i X i2 +2 "manipulator"&Z% +3 "core" %  ` h i +3 .tForearm.seek :retract + "manipulator"&'\ +104 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&( +277 "core" ( +2 "manipulator"&]& +4 "core" &! N t<: + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & = t<: +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&6'ρ +94 "core" ' +2 "manipulator"&+& +4 "core" &! 3 t<: +2 "manipulator"&L% +3 "core" %{  t +2 "collection"'I& +4 "core" &'- +2 "collection"'|& +4 .tCC.seek :closed + "collection"'(O +3 "core" &(+ +3 &(,  +8 &/|*+ ,} +9 &c{&+l ? +10 &hn)- O +9 &*N() O +10 &O)+ O +9 &Q(-  O +9 &qL*,  O +10 &4O(* N +9 &M(* N +9 &O', O +10 & yJ'- O +9 &"<M), N +10 &#L)+ O +9 &%N), N +9 &'N), N +10 &)DM(- N +9 &+N)- N +9 &,N), N +10 &.M(, N +9 &0LN'+ N +10 &2 K'/ O +9 &3K*,n O +9 &5P(-] O +10 &7TP%+C N +9 &9M+,9 N +9 &:O'., O +10 &<J(. N +9 &>\\L(. N +10 &@L(+  N +9 &AP(- O +9 &CL&, O +10 &EaT', O +9 &G_), Q +9 &H&+ T +10 &J(, Y +9 &LD(- \\ +10 &N*, P +9 &O5N'-  )| +9 &Owe), H +2 ( + "collection"'|& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.07 + "collection"'`& +4 "core" &Owg'- H + .tHand.open + "manipulator"& 1 +73 "core" 1 +2 "manipulator"&% +4 "core" % { z u ` l +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +93 "core" ' +2 .tPSV.dial PSR + "processing"%m +137 "core"  +2 .tPSR.select :flush + "processing"%@ +11 .tPS.seek 1.5ml + "processing"%' +1608 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%h  +43 "core"  +3 .tPS.seek 0ml + "processing"%W'W +1627 "core" ' +2 .tPSV.dial PSR + "processing"%H +46 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%' +2634 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%' +2 "collection"'e  +5 "core"  +2 "processing"%E  +44 "core"  +36 +2 .tPSV.dial :mixloop + "processing"%P +104 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +57 "processing"%\\  +140 "core" +3 .tPS.seek 0ml + "processing"%/'W +189 E ML +2448 "core" ' +2 .tPSV.dial :air + "processing"%,  +44 "core"  +3 .tPS.seek 2.5ml + "processing"%c' +2633 "core" ' +2 .tPSV.dial :mixloop + "processing"%% +46 "core" +3 .tPS.seek 0ml + "processing"%!'W +2638 "core" ' +2 .tPSV.dial :air + "processing"%O  +45 "core"  +3 .tPS.seek 2.5ml + "processing"%v' +2635 "core" ' +2 .tPSV.dial :mixloop + "processing"%a +46 "core" +3 .tPS.seek 0ml + "processing"%7'W +2629 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&$& +4 "core" & { l<: +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&j( +4 "core" ( +2 "manipulator"&l& +4 "core" & e  m<: + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &o& +2 "core" & m v  m<: +2 .tForearm.seek CC +2 "manipulator"&C'ρ +102 "core" ' +2 .tHand.close + "manipulator"&s/ +74 "core" / +2 .tCC.seek :open +2 "collection"'N( +378 "core" ( +2 "manipulator"&q& +4 "core" & ; O G h<: + "manipulator"&\ % +4 "core" % σ P Z W io +2 .tForearm.seek :retract + "manipulator"&G'\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&S(- +281 "core" ( +2 "manipulator"&z& +4 "core" &-  z5 +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 && +2 "core" &- 9 x5 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&Y' +112 "core" ' +3 .tHand.open + "manipulator"&?1 +65 "core" 1 +2 "manipulator"&0% +4 "core" % \ v q Z K hq +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&w'\ +103 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing + ."connect"PRV.dial CBV +2 .tCBV.dial PRV + .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 5 into Collection Clamp + "collection"'i& +4 "core" &39Q +2 "manipulator"&^% +4 "core" %\ # y F +2 "storage"(X% +3 "core" % { w b\  +2 "storage"(. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"(f(< +347 "core" ( +2 .tSC.reconfigure SCloose + "storage"($.\ 1~b +3 (;& +3 "core" &< P < i\  +2 "manipulator"& & +3 "core" &-  v5 +2 "manipulator"&=% +4 "core" %\ #  u F +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 5 + "manipulator"&( +178 "core" ( +2 "manipulator"&U& +4 "core" &\  s# +2 "storage"( & +3 "core" &< S Q \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&)' +101 "core" ' +2 "storage"(}& +4 "core" &< k l N\  +2 .tSE.reconfigure SEpick + "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(4'L +252 "core" ' +2 "storage"(- +3 "core" -'7 +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 (k& +3 "core" &< . 8 J\  + "manipulator"&.& +4 "core" &\ O w# +2 .t\Elbow.seek 5 + "manipulator"&"( +4 "core" ( +2 "manipulator"&R& +4 "core" &\ + t# + "storage"({& +4 "core" &< L H B\  +2 .tForearm.seek 5 + 300 counts +2 "manipulator"&>'H +14 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&3/ +70 "core" / +12 ."downElevator"SE.seek :down +3 "manipulator"&& +4 "storage"('v +6 "core" &\  w# +2 "manipulator"&% +4 "core" % ? * wr +2 .tForearm.seek :retract +2 "manipulator"&r'\ +95 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&2( +116 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +25 "core" ( +2 "manipulator"&:& +4 "core" & | s5 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &1& +3 "core" & F q5 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'ρ +104 "core" ' +4 "manipulator"&[& +4 "core" & , w5\ +2 "manipulator"&J% +4 "core" %v  vf +2 "collection"'b& +3 "core" &47 +2 "collection"'Q& +4 .tCC.seek :closed +2 "collection"'K(O +2 "core" &47 +3 &77  +9 &.|46 ,~ +9 &cz47 ? +10 &hm28 P +9 &+L46 O +9 &N26 O +10 &P36 O +9 &sL47 N +10 &4N28w O +9 &O38h O +9 &L36U O +10 & zL36D O +9 &"<O376 O +9 &#K28! O +10 &%L36 N +9 &'M37 O +9 &)DO25 O +10 &+L27G N +9 &,N25F N +10 &.L48; O +10 &0LO361 O +8 &2J18/ N +10 &3L27 O +72 &5L39 N +5 &7TK48 O + &9O48 O +7 &:K45f N + &<L36  N + &>]L37  N &@K38  N + &AL27  O + &CQ48  O +5 &E`T17 P +9 &Gc25 Q +9 &H37 V +10 &J37 [ +9 &LF16 \\ +9 &N16 U +10 &O3>26 +~ +9 &O~q37 N +5 ( + "collection"'Q& +4 #tCollection Clamp onSpring/offSpring for 4/26 samples, on/off torque 2.02 +2 .Hand.open + "manipulator"&B1 +3 "core" &O~e26 N +70 1 +2 "manipulator"&% +4 "core" % } V T ' e_ +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&5'\ +99 "core" ' +2 .tSC.coast "storage"(6 +3 .tCTV.dial CSV,avoiding: :intake +2 "collection"'y  +135 "core" ~ +2 .tCSV.dial CTV + "collection"'#  +29 "core"  +3 .tPS.seek 2.5ml + "processing"%' +2635 "core" ' +2 "collection"'d% +4 "core" % K y  +2 .tCS.seek 4.151ml +2 "collection"'8'Q +1562 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%T  +44 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%  +74 "core"  +3 .tPS.seek 0ml + "processing"%n'W +2632 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"' ` +38 "core" ^ +2 .tCSV.dial :air +2 "collection"'< @ +55 "core" A +3 .tCS.seek 10ml + "collection"'' D +1567 "core" ' +2 .tCSV.dial CTV + "collection"'t  +42 "core"  +2 .tCS.seek 0ml +2 "collection"'F' +2638 "core" ' +2 .tCBV.dial :waste1 + "collection"'( @ +30 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +5 "collection"'  +133 "core" +2 "collection"'x& +4 "core" &O~d N +2 #tStoring lyfil puck in Collection Clamp to tube 4 + "manipulator"&% +3 "core" %\ # m m k E +2 "storage"(% +4 "core" %   \ + "storage"(M. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 4 + "storage"(-(,H +340 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (D& +2 "core" &,K l\  +2 "manipulator"&9& +4 "core" & A R ' c5\ + "manipulator"&% +4 "core" %\ # . - c E +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 +2 "manipulator"&A( +156 "core" ( +2 "manipulator"&p& +4 "core" & h o g i +2 "storage"( & +3 "core" &,G K\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&~'# +104 "core" ' +2 "storage"(@& +4 "core" &,G \ \ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"('L +156 "core" ' +2 "storage"(- +3 "core" -'v +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 "manipulator"&&& +3 "core" & i k j +2 "storage"(Z& +3 "core" &,G \  +2 .t\Elbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 4 + "manipulator"&u'g +34 "core" ' +2 .t\Elbow.hold + "manipulator"&g, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(]- +2 "core" -'v +3 .tSE.seek 15.08 Pucks below Top Plate + "storage"('. +46 "core" ' +2 "manipulator"&*% +4 "core" %`u  B T +2 "storage"(+& +3 "core" &,G    + .tForearm.force -20 +2 "manipulator"&5 +6 .tForearm.seek 4 + 293 counts +2 "manipulator"&L'ό +22 "core" ' +2 "manipulator"&I& +4 "core" & T X f +2 "storage"(& +4 "core" &,G x w R +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts + "manipulator"&'# +28 "core" ' +2 .tSE.seek 16.08 Pucks below Top Plate +2 "storage"(`' +56 "core" ' +2 "manipulator"& & +4 "core" & L O  g +2 "manipulator"&% +3 "core" % I S p g +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&|'\ +96 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&m( +155 "core" ( +4 "manipulator"&6& +3 "core" &  X [8 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &h& +3 "core" &   ; \\8 +2 .tForearm.seek CC + "manipulator"&'ρ +101 "core" ' +2 .tHand.close + "manipulator"&H/ +75 "core" / +2 .tCC.seek :open +2 "collection"'W( +379 "core" ( +2 "storage"('& +4 "core" &,G > Z + "storage"(E& +4 "core" &,G : ?  + "manipulator"&e& +4 "core" &   \\7 +2 "manipulator"&P% +3 "core" % ψ % \  ] +2 .tForearm.seek :retract + "manipulator"&\\'\ +103 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 +2 "manipulator"&( +156 "core" ( +2 "manipulator"&,& +4 "core" & b o 6 g +2 "storage"(/& +3 "core" &,G 0\  +2 .t\Elbow.reconfigure LimpElbow + "manipulator"&$ ,(#b +55 .tForearm.seek 4 +9 "manipulator"&%'g +112 "core" ' +2 .t\Elbow.hold + "manipulator"&c, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&O1 +73 "core" 1 +12 "manipulator"&!% +5 "core" % u  \ [J +2 "storage"(a& +4 "core" &,G Z [ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 314 counts + "manipulator"&v'ϡ +16 "core" ' +2 "manipulator"&$& +4 "core" & l\ +3 "storage"(l& +4 "core" &,G \  +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&o'# +32 "core" ' +2 "storage"(s% +4 "core" %' e\ o +3 ."downElevator"SE.seek :down +2 "storage"('v +99 (% +3 "core" %l8 ; R $\ ! +2 "manipulator"&% +4 "core" %  w +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +3 "core" ' + ."downElevator"SE.coast +2 "storage"(5 + "manipulator"&q'\ +92 "core" ' +2 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%\  +75 "core" +3 .tPS.seek 2.5ml + "processing"%C' +2638 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%z +43 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%  +45 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%j +44 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%?  +55 "core" +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%0'W +2636 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%i& +4 "core" &x\  + .tHand.open +2 "manipulator"&G1 +14 "core" 1 +2 "manipulator"&^& +4 "core" &\  k |\ +2 "manipulator"&X% +3 "core" %   | +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&(- +173 "core" ( +2 "manipulator"&Y& +4 "core" &- p t7 +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &;& +3 "core" &-  w7 +2 .tForearm.seek :garage + "manipulator"& ' +110 "core" ' +2 .tHand.close + "manipulator"&=/ +69 "core" / +2 "manipulator"&U& +4 "core" &- n O ) h7 +2 "manipulator"& % +3 "core" %  L [ ( io +2 .tForearm.seek :retract +2 "manipulator"&}'\ +99 "core" ' +4 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC + "manipulator"&S( +127 "core" ( +2 "manipulator"&w& +4 "core" &  sV + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & V sV +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&k' +101 "core" ' +2 "manipulator"&.& +4 "core" &  {V +2 "manipulator"&R% +3 "core" % {g +2 "processing"%{& +4 "core" &\  +2 "processing"%3& +3 .tPC.seek :closed +2 "processing"%(Tg +3 "core" &}\  +3 &w\ \  +8 &4v +} +10 &b~ @ +9 &Mmt Q +9 & Nu Q +10 &Ny Q +9 &N~ Q +10 &SN Q +9 &N Q +9 &M Q +10 &L Q +9 & \\N Q +9 &"N Q +10 &#N Q +9 &%Q Q +10 &'dN Q +9 &)'N Q +9 &*N Q +10 &,L Q +9 &.mN Q +9 &00L P +10 &1N Q +9 &3N Q +10 &5vM P +9 &77M Q +9 &8N Q +10 &:L Q +9 &<}L Q +9 &>?K Q +10 &@L Q +9 &AO Q +10 &CN Q +9 &EET Q +9 &GW R +10 &HZ R +9 &Jg S +9 &L? V +10 &M W +9 &O W +10 &Q W +9 &S>} ? +9 &T"1 S +10 &TK * +2 ( + "processing"%3& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.63 + "processing"%& +3 "core" &TK * +2 .tHand.open + "manipulator"&1 +66 "core" 1 +2 "manipulator"&)% +4 "core" % Z wg +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&:'\ +93 "core" ' +2 .tPRV.dial :air + "processing"%1  +45 "core"  +2 .tPSV.dial :mixloop +2 "processing"%4 +41 "core" +2 "processing"%>% +4 "core" %U_ +2 .tPS.seek 0.3ml +2 "processing"%[' +386 "core" ' + .tPSV.dial PSR +2 "processing"%J +104 "core"  +2 .tPSR.select :wash + "processing"% +11 .tPS.seek 0.7ml +2 "processing"%b'* +492 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%"' +1922 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"% +106 "core" +2 .tPTV.dial :mixing +2 "processing"%r @ +73 "core" A +2 .tPBV.dial :waste2 + "processing"%N  +119 "core"  +3 .tPS.seek 0ml + "processing"%Q'W +2635 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&B& +4 "core" & G rV +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +64 .t\Elbow.seek PC +2 "manipulator"&( +3 "core" ( +2 "manipulator"&y& +4 "core" &  rV + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &#& +2 "core" & O rV +2 .tForearm.seek PC +2 "manipulator"&' +96 "core" ' +2 .tHand.close + "manipulator"&f/ +67 "core" / +2 .tPC.seek :open +2 "processing"%7( +404 "core" ( +2 "manipulator"&d& +4 "core" & sV +2 "manipulator"&_% +3 "core" % y s +2 .tForearm.seek :retract +2 "manipulator"&T'\ +93 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&(- +162 "core" ( +2 "manipulator"&& +4 "core" &-  t +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 && +3 "core" &- , t +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&<' +111 "core" ' +2 .tHand.open + "manipulator"&81 +65 "core" 1 +2 "manipulator"&t% +4 "core" % i q k +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +102 "core" ' +2 #tLoading da puck from tube 5 into Processing Clamp + "processing"%(& +4 "core" &\  +2 "manipulator"& % +4 "core" %\ z3 +2 "storage"(x% +3 "core" % p R\  +2 "storage"(. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"((< +345 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (M& +3 "core" &<?  \  + "manipulator"&D& +4 "core" &- j o + "manipulator"&9% +4 "core" %\ C o3 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 5 +2 "manipulator"&( +176 "core" ( +2 "manipulator"&p& +4 "core" &  m"~ +2 "storage"( & +3 "core" &<? \  +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts + "manipulator"&@' +94 "core" ' +2 "storage"(2& +4 "core" &<?  \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"('L +265 "core" ' +2 "storage"(&- +3 "core" -'B + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (Z& +3 "core" &<= ]\  + "manipulator"&5& +4 "core" & h j j"~ + .t\Elbow.seek 5 +2 "manipulator"&]( +3 "core" ( +2 "manipulator"&*& +3 "core" & r s j"~ +2 "storage"(+& +4 "core" &<< \  +2 .tForearm.seek 5 + 300 counts + "manipulator"&I'H +14 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +65 "core" / +12 ."downElevator"SE.seek :down +3 "manipulator"& & +3 "storage"('v +6 "core" & l p  l"~ +2 "manipulator"&~% +3 "core" % M  oh +3 .tForearm.seek :retract + "manipulator"&A'\ +92 "core" ' +2 .t\Elbow.seek PC +2 "manipulator"&( +130 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +121 "core" ( +2 "manipulator"&u& +4 "core" & i n p ia + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &L& +3 "core" & g k v ia + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&' +103 "core" ' +33 "manipulator"&6& +4 "core" & Q T H ga +2 "manipulator"&h% +3 "core" % P H g +2 "processing"%& +4 "core" &; +2 "processing"%g& +4 .tPC.seek :closed +2 "processing"%H(Tg +2 "core" &< +2 &;  +9 &,u9 ,} +10 &by( @ +9 &Yk Q +10 &F Q +9 &K Q +9 &J R +10 &^M R +9 &!L Q +9 &I Q +10 &L R +9 & gK Q +10 &")L Q +9 &#K Q +9 &%K Q +10 &'oK Q +9 &)1L Q +9 &*J Q +10 &,J Q +9 &.wJ Q +10 &0:J Q +9 &1K Q +9 &3K Q +10 &5K Q +9 &7CK Q +9 &9K Q +10 &:J Q +9 &<N Q +10 &>KJ Q +9 &@J P +9 &AJ Q +10 &CK Q +9 &ESN Q +9 &GQ R +10 &HU R +9 &Jc S +10 &LK V +9 &N  X +9 &O W +10 &Q W +9 &SEx ; +9 &T".n Q +10 &TG! , +2 ( + "processing"%g& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.66 + .Hand.open + "manipulator"&|1 +68 "core" 1 +2 "manipulator"&K% +4 "core" % S > ! h +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&''\ +96 "core" ' +2 .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 5 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"%E  + %e9 +6 "core" 9 +102 "processing"%P9 +3 "core" 9g +102 "processing"%,9 +3 "core" 9g  +102 "processing"%/9 +3 "core" 9g  +102 "processing"%9 +4 "core" 9g +102 "processing"%m9 +3 "core" 9g +102 "processing"%O9 +3 "core" 9g +102 "processing"%!9 +3 "core" 9g +102 "processing"%a9 +3 "core" 9g" +102 "processing"%$9 +4 "core" 9h& +102 "processing"%l9 +3 "core" 9h+ +102 "processing"%s9 +3 "core" 9h/ +102 "processing"%\\9 +3 "core" 9h3 +102 "processing"%9 +3 "core" 9i7 +102 "processing"%9 +3 "core" 9h; +102 "processing"%9 +3 "core" 9h@ +102 "processing"%%9 +3 "core" 9gD +102 "processing"%v9 +3 "core" 9hH +102 "processing"%\ 9 +3 "core" 9hL +102 "processing"%`9 +4 "core" 9iP +102 "processing"%o9 +3 "core" 9iU +102 "processing"%9 +3 "core" 9iY +102 "processing"%-9 +3 "core" 9h] +102 "processing"%n9 +3 "core" 9ia +102 "processing"%z9 +4 "core" 9jf\ +102 "processing"%9 +3 "core" 9ij +102 "processing"%j9 +3 "core" 9in +159 "processing"%?9 +11 "core" 9ju +102 "processing"%C9 +3 "core" 9&jy +102 "processing"%i9 +3 "core" 9/k} +102 "processing"%G9 +3 "core" 96k +102 "processing"%^9 +3 "core" 9?l +102 "processing"%X9 +3 "core" 9Fk +102 "processing"%Y9 +3 "core" 9Nl +102 "processing"%;9 +4 "core" 9Vl +102 "processing"%c9 +3 "core" 9]l +102 "processing"%=9 +3 "core" 9cl +2 .tPH.hold 2:00:00,28C +2 .delay 1:30 +2 "processing"%U pp^ +3 "core"  +5873 E CC +3125 .tPSR.select :air +2 .PSV.dial PSR + "processing"% +105 "core"  +2 .tPSR.select :wash + "processing"% +11 .tPS.seek 0.5ml +2 "processing"%q' +597 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +10 .tPS.seek 2ml + "processing"%w'[ +1616 "core" ' +2 .tPTV.dial :puck + "processing"%  +74 "core"  +2 .tPSV.dial PTV + "processing"% +75 "core" +2 .tPBV.dial :waste1 + "processing"%.  +136 "core"  +2 "processing"%R% +4 "core" %aq +2 .tPS.seek 1.5ml +2 "processing"%{' +587 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" * +3 .tPS.seek 0ml + "processing"%}'W +1610 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%V  +34 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"% +75 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%)' +2469 "core" ' +2 .tPSV.dial PTV + "processing"%3 +75 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"%1 +74 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +3 "processing"%4 +75 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%>  +75 "core"  +2 .tPS.seek :empty +2 "processing"%k'9 +2441 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%0  +132 "core" +2 .tPSV.dial :mixloop +2 "processing"%J +46 "core" + .tPRV.dial :ab1 +2 "processing"%[ @ +77 "core" A +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%b'w +361 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +3 "collection"'  + "processing"%r  +46 "core" +9 +2 "processing"%N% +4 "core" %{H  +2 .tPS.seek 0.32ml +2 "processing"%"'( +396 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'B  +29 "core" +2 .tPRV.dial :air +2 "processing"%y  +43 "core"  +3 .tPS.seek 0.9ml + "processing"%#'D +1236 "core" ' +2 .tPRV.dial :waste2 + "processing"%f @ +76 "core" > +3 .tPS.seek 0.5ml + "processing"%S' +870 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%:  +56 "core" +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%'[ +1617 "core" ' +2 .tPSV.dial :PML + "processing"%d +42 "core" +2 .tPTV.dial :mixing +2 "processing"%_ @ +73 "core" B +2 .tPBV.dial :waste1 + "processing"%  +36 "core" +2 "processing"%% +4 "core" %XZ  +2 .tPS.seek 1.85ml + "processing"%'8 +242 "core" ' +2 .tPBV.dial between PSV and waste1 + "processing"% * +36 "core" , +3 .tPS.seek 0ml + "processing"%8'W +1960 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'t& +3 "core" &;?C + .tHand.open + "manipulator"&(1 +18 "core" 1 +2 "manipulator"&T& +4 "core" & g E F ba +2 "manipulator"& % +3 "core" %\ / G R B g& +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&x(- +136 "core" ( +2 "manipulator"&& +4 "core" &- I X i h* +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &<& +3 "core" &- + R U `* +2 .tForearm.seek :garage + "manipulator"&M' +107 "core" ' +4 .tHand.close + "manipulator"&D/ +65 "core" / +2 "manipulator"&9& +4 "core" &- ; & ( Y) +2 "manipulator"&p% +3 "core" %  & _ +3 .tForearm.seek :retract + "manipulator"& '\ +100 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&2( +288 "core" ( +2 "manipulator"&& +4 "core" & x O mQ + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +60 && +5 "core" & w p < iQ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&&'ρ +90 "core" ' +2 "manipulator"&Z& +4 "core" & 1 B  cQ +2 "manipulator"&5% +4 "core" %ρ E C i f +2 "collection"'*& +4 "core" &8> +2 "collection"'+& +3 .tCC.seek :closed +2 "collection"'(O +3 "core" &9>^ +4 &<?c 5 +9 &4Hz:?D 2 +10 &Zo{8?X F +9 &\\:?] Q +9 &J;@b P +10 &{G;>e P +9 &=N;>i P +10 &N<>" P +9 &L:=e P +9 &K<?k P +10 &EL9?K P +9 &!K;? Q +9 &"K:?? P +10 &$M9?E P +9 &&NL;?` P +10 &(J9?j P +9 &)N;? P +9 &+J:= Q +10 &-UK9? P +9 &/F;>C P +9 &0L;?K Q +10 &2L9>h P +9 &4^L<>f P +10 &6 M<?i P +9 &7L:>i P +9 &9L9>j P +10 &;eL:?h P +9 &='L:?i P +9 &>M;>j Q +10 &@L<<h P +9 &BmN;>j P +10 &D/O;>k P +9 &EU;?h Q +9 &G`<= R +10 &If7=g V +10 &K;>i [ +8 &L9<g ] +10 &N9<i < +9 &Oj59=i T +8 ( +3 "collection"'+& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.82 +2 "collection"' & +4 "core" &Ovj:<i H + &Ovj9> H + .tHand.open +2 "manipulator"&~1 +67 "core" 1 +2 "manipulator"&% +4 "core" % ρ 2 " [ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&@'\ +95 "core" ' +2 .tPSV.dial PSR + "processing"% +105 "core"  +2 .tPSR.select :flush + "processing"%@ +11 .tPS.seek 1.5ml + "processing"%I' +1518 E qp +100 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%u  +42 "core"  +3 .tPS.seek 0ml + "processing"%L'W +1611 "core" ' +2 .tPSV.dial PSR + "processing"%] +45 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%6' +2631 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%h  + "collection"'  +42 "core" ~ +125  +2 .tPSV.dial :mixloop +2 "processing"% +104 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%A  +75 "core" +3 .tPS.seek 0ml + "processing"%7'W +2643 "core" ' +2 .tPSV.dial :air + "processing"%|  +44 "core"  +3 .tPS.seek 2.5ml + "processing"%K' +2627 "core" ' +2 .tPSV.dial :mixloop + "processing"%e +45 "core" +3 .tPS.seek 0ml + "processing"%g'W +2638 "core" ' +2 .tPSV.dial :air + "processing"%P  +46 "core"  +3 .tPS.seek 2.5ml + "processing"%' +2629 "core" ' +2 .tPSV.dial :mixloop + "processing"%, +45 "core" +3 .tPS.seek 0ml + "processing"%'W +2626 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&/& +4 "core" & + ' E aQ +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&( +4 "core" ( +2 "manipulator"&m& +4 "core" & + K `Q + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &O& +2 "core" & ! N  `Q +2 .tForearm.seek CC +2 "manipulator"&!'ρ +101 "core" ' +2 .tHand.close + "manipulator"&a/ +67 "core" / +2 .tCC.seek :open +2 "collection"'$( +379 "core" ( +2 "manipulator"&l& +4 "core" & K y < bQ + "manipulator"&s% +4 "core" % υ Q 8 j d{ +2 .tForearm.seek :retract + "manipulator"&\\'\ +102 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&(- +270 "core" ( +2 "manipulator"&& +4 "core" &- E \\ + cQ +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 && +3 "core" &- D c } bQ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&%' +112 "core" ' +4 .tHand.open + "manipulator"&v1 +72 "core" 1 +2 "manipulator"&\ % +4 "core" % \ !  1 [ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&`'\ +98 "core" ' +2 ."da"delayUntil "08:26:43.09" +24810 #recoverPRVreagent08 + .PTV.dial :mixing + "processing"%o @ +74 "core" A +2 ."da"PBV.dial :waste1 + "processing"%  +35 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%- * +33 "core" * +2 ."da"PSV.dial :air +2 "processing"%n  +56 "core" +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%z' +2421 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%j  +57 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%? +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%C  +46 "core"  +2 ."da"PS.seek :empty +2 "processing"%i'9 +2432 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%G +133 "core"  +2 ."da"PSR.select :wash + "processing"% +63 ."da"PS.reconfigure PSconfig +9 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%^' +590 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%X'[ +1603 "core" ' +2 ."da"PTV.dial :puck + "processing"%Y  +74 "core"  +2 ."da"PSV.dial PTV +2 "processing"%; +72 "core" +2 ."da"PBV.dial :waste1 + "processing"%c  +35 "core" +2 "processing"%=% +4 "core" %Va  +2 ."da"PS.seek 1.5ml +2 "processing"% ' +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%Q * +36 "core" , +3 ."da"PS.seek 0ml + "processing"%q'W +1616 "core" ' +2 ."da"delay 2:00 +617 E GG +11385 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%. +74 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%R' +2450 "core" ' +2 ."da"PSV.dial PTV + "processing"%w +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%{ +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%E  +72 "core"  +2 ."da"PS.seek :empty +2 "processing"%V'9 +2443 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +134 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml +2 "processing"%}'[ +1618 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%3 +73 "core" +2 ."da"PBV.dial :waste1 + "processing"%1  +36 "core" +2 "processing"%4% +4 "core" %`[  +2 ."da"PS.seek 1.5ml + "processing"%>' +585 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%) * +36 "core" , +3 ."da"PS.seek 0ml + "processing"%0'W +1616 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%J  +33 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%[ * +34 "core" * +3 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"%k +74 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%r' +2451 "core" ' +2 ."da"PSV.dial PTV + "processing"% +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%N +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%b +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%B  +73 "core"  +2 ."da"PS.seek :empty +2 "processing"%y'9 +2432 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%"  +43 "core"  +4 ."da"delay 5 seconds +503 .PTV.dial :PRVmixing + "processing"%f  +131 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%#  +44 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%: +55 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%S' +385 "core" ' +2 ."da"delay 2 seconds +203 .PRV.dial :air + "processing"%d  +44 "core"  +2 "processing"%_% +4 "core" %d  +2 ."da"PS.seek 0.55ml +2 "processing"%'w +343 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%  +43 "core"  +2 ."da"PS.seek 2ml +2 "processing"%'[ +1561 "core" ' + ."da"PSV.dial :PML +2 "processing"% +44 "core" +2 ."da"PTV.dial :mixing + "processing"% @ +74 "core" A +2 ."da"PBV.dial :waste1 + "processing"%t  +34 "core" +2 "processing"%(% +4 "core" %Yj  +2 ."da"PS.seek 1.85ml + "processing"%T'9 +243 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +3 ."da"PS.seek 0ml + "processing"%'W +1969 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +4770 E >> +43232 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%<  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" + +2 ."da"PSV.dial :air +2 "processing"%D  +42 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%9' +2451 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%p +56 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%'  +42 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%M +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +45 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2434 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%x +194 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%Z' +598 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%5'[ +1606 "core" ' +2 ."da"PTV.dial :puck + "processing"%*  +74 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +72 "core" +2 ."da"PBV.dial :waste1 + "processing"%W  +35 "core" +2 "processing"%+% +4 "core" %_c  +2 ."da"PS.seek 1.5ml +2 "processing"% ' +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%~ * +36 "core" , +3 ."da"PS.seek 0ml + "processing"%'W +1610 "core" ' +2 ."da"delay 2:00 +2249 E KK +9753 #"da"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"%8 +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%u' +2439 "core" ' +2 ."da"PSV.dial PTV + "processing"%I +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%] +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%L +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +73 "core"  +2 ."da"PS.seek :empty +2 "processing"%h'9 +2450 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +133 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%A' +591 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%6'[ +1606 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%| +73 "core" +2 ."da"PBV.dial :waste1 + "processing"%7  +34 "core" +2 "processing"%e% +4 "core" %W_  +2 ."da"PS.seek 1.5ml + "processing"%K' +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%P * +36 "core" , +3 ."da"PS.seek 0ml + "processing"%g'W +1610 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%,  +33 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" * +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%/ +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%m' +2448 "core" ' +2 ."da"PSV.dial PTV + "processing"%O +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%a +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%2 +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%@  +73 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2426 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%l +134 "core"  +2 ."da"PSR.select :wash + "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%s' +596 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%!'[ +1613 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +73 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +34 "core" +2 "processing"%% +4 "core" %`^  +2 ."da"PS.seek 1.5ml + "processing"%v' +593 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%\ * +34 "core" * +3 ."da"PS.seek 0ml + "processing"%\\'W +1609 "core" ' +2 ."da"delay 2:00 +7407 E YY +4595 #"da"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"%o * +35 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%-' +2440 "core" ' +2 ."da"PSV.dial PTV + "processing"%n +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%j  +73 "core"  +2 ."da"PS.seek :empty +2 "processing"%?'9 +2428 "core" ' +2 ."da"Sleepy.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%C +138 "core"  + ."da"PSR.select :sub1 +3 "processing"% +18 ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."da"PS.seek 0.25ml +2 "processing"%z'7 +336 "core" ' +33 ."da"delay 5 seconds +502 .PSR.select :sub2 +3 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%G' +344 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +73 ."da"PS.seek 2ml + "processing"%i'[ +1614 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%^ +76 "core" +2 ."da"PBV.dial :waste1 + "processing"%Y  +36 "core" +2 "processing"%;% +4 "core" %\\h  +2 ."da"PS.seek 1.5ml +2 "processing"%c' +599 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%= * +35 "core" , +3 ."da"PS.seek 0ml +2 "processing"%X'W +1604 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .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"% * +35 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +89 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"% ' +2544 "core" ' +2 ."da"PSV.dial PTV + "processing"%. +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%q +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%w +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +76 "core"  +2 ."da"PS.seek :empty +2 "processing"%{'9 +2535 "core" ' +2 "processing"%E9 +3 "core" 94 +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast + "processing"%R  +3 "core" 4 + 4 +2 "processing"%& +3 "core" &TG l , +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 4 + "manipulator"&V% +3 "core" %\  a d  +2 "storage"(% +4 "core" % 6 + "storage"(3. +3 "core" . + ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 ."da"SC.seek 4 + "storage"(1(,H +338 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (4& +3 "core" &,I  + "manipulator"&}& +4 "core" &- A @ q Q +2 "manipulator"&)% +3 "core" %\  @ N x  +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 4 +2 "manipulator"&>( +181 "core" ( +4 "manipulator"&J& +4 "core" & l c W % + "storage"([& +4 "core" &,I  +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 4 + 700 counts +2 "manipulator"&k'# +98 "core" ' +2 "storage"(0& +4 "core" &,I H + ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 ."da"SE.seek beamBreak + "storage"('L +155 "core" ' +2 "storage"(N- +3 "core" -'q + ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&b& +3 "core" & ; ? % +2 "storage"(B& +3 "core" &,I m +2 ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 4 +2 "manipulator"&r'g +38 "core" ' +2 ."da"\Elbow.hold + "manipulator"&", +4 "core" , + ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(f- +3 "core" -'q +2 ."da"SE.seek 16.09 Pucks below Top Plate + "storage"(#') +34 "core" ' +2 "manipulator"&:% +4 "core" %Wl M  + "storage"(y& +4 "core" &,I k k + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 4 + 284 counts + "manipulator"&d'σ +18 "core" ' +2 "manipulator"&_& +4 "core" & n l # % +2 "storage"(S& +3 "core" &,I  +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 4 + 700 counts +2 "manipulator"&'# +37 "core" ' +4 ."da"SE.seek 17.09 Pucks below Top Plate +2 "storage"(' +49 "core" ' +2 "manipulator"&& +4 "core" & Q E  % +2 "manipulator"&% +3 "core" % ? = O  +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&t'\ +94 "core" ' +2 ."da"\Elbow.seek PC +2 "manipulator"&(( +251 "core" ( +2 "manipulator"& & +4 "core" &  ; + ."da"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &  +2 ."da"Forearm.seek PC +2 "manipulator"&T' +93 "core" ' +2 ."da"Hand.close + "manipulator"& @  + "manipulator"&p% +5 "core" % ? >  +2 ."da"Forearm.seek :retract +2 "manipulator"&''\ +94 "core" ' +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 4 +2 "manipulator"&M( +258 "core" ( +2 "manipulator"&& +4 "core" & @ ? 1 % + "storage"(9& +4 "core" &,I  +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 4 + 700 counts +2 "manipulator"&x'# +95 "core" ' +2 ."da"Hand.open + "manipulator"&1 +69 "core" 1 +12 "storage"(Z- +3 "core" -' +2 ."da"SE.seek 16.85 Pucks below Top Plate +2 "storage"(*' +25 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 16.18 Pucks below Top Plate + "storage"( 'ܗ +48 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da18sep2509h92ml.tif +1951 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +510 #"da"SX HX9/16 (USB:53): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 21.28 seconds\ /var/log/esp/da18sep2509h92ml.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da18sep2509h92ml15s.tif +1556 #SX HX9/16 (USB:53): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da18sep2509h92ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da18sep2509h92ml30s.tif +3056 #SX HX9/16 (USB:53): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da18sep2509h92ml30s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da18sep2509h92ml70s.tif +7118 #SX HX9/16 (USB:53): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da18sep2509h92ml70s.tif: TIFF Upload Complete\ +2 .Sleepy.power :camera,:OFF + ."Qmail"HABfans.email "21.28 sec auto-exposure",Subject: "da18sep2509h92ml images!" +9 "storage"(W- +241 "core" -'ܗ +5 "storage"(+& +4 "core" &,I . +2 "manipulator"&5& +3 "core" &\ M Q$ +2 ."da"\Elbow.seek 4 +2 "manipulator"&~( +3 "core" ( +3 "manipulator"& & +4 "core" &\ 7 Q$ +2 "storage"(& +3 "core" &,I +2 ."da"Forearm.seek 4 + 700 counts +2 "manipulator"&&'# +3 "core" ' +2 ."da"SE.reconfigure SEgently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 16.89 Pucks below Top Plate +2 "storage"(8' +61 "core" ' +2 "manipulator"&& +4 "core" &\ - 0  ^$ +2 "storage"(I& +76 "core" &,I p d +2 ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 4 +2 "manipulator"&]'g +37 "core" ' + ."da"\Elbow.hold +4 "manipulator"&L, +3 "core" , + ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 17.08 Pucks below Top Plate +3 "storage"(' +28 "core" ' +3 "manipulator"&u% +6 "core" %[  RJ + "storage"(& +4 "core" &,I .   + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 4 + 288 counts +2 "manipulator"&h'χ +13 "core" ' +2 "manipulator"&A& +4 "core" & 7 0 j b$ +2 "storage"(|& +3 "core" &,I ` 0 +3 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 4 + 700 counts +3 "manipulator"&7'# +25 "core" ' +2 "storage"(e% +5 "core" % \ +2 ."downElevator"SE.seek :down +3 "storage"(6'v +101 (P% +5 "core" % >\  +2 ' +3 "manipulator"&K% + ."downElevator"SE.coast +2 "storage"(5 +6 "core" %+ [ g j +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&,'\ +92 "core" ' +2 ."da"SC.coast + "storage"(6 +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 #tStarting finalPurge +2 "processing"%& +7 "core" &Q + ."psFlush"Hand.open +2 "manipulator"&/1 +16 "core" 1 +3 "manipulator"&g& +3 "core" &\ F D m e$ +2 "manipulator"&O% +4 "core" %\ " T I F h: +2 ."psFlush"\Elbow.seek FlushPuck::Garage +2 "manipulator"&a(- +181 "core" ( +2 "manipulator"&2& +5 "core" &- I R t g( + ."psFlush"\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &@& +3 "core" &- + H  d( +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&m' +105 "core" ' +2 ."psFlush"Hand.close + "manipulator"&l/ +75 "core" / +2 "manipulator"&& +5 "core" &- #  E \\( + "manipulator"&s% +4 "core" %   G \\ +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +2 ."psFlush"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 ."psFlush"\Elbow.seek PC + "manipulator"&( +114 "core" ( +2 "manipulator"&& +4 "core" & M \\ 5 h +2 ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &!& +3 "core" & H R  e +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +3 "manipulator"&\ ' +101 "core" ' +2 "manipulator"&v& +4 "core" & # 0  b +2 "manipulator"&%% +4 "core" % M C  e +2 "processing"%o& +4 "core" & +2 "processing"%& +4 ."psFlush"PC.seek :closed +2 "processing"%\\(Tg +4 "core" & + & \ +9 &.u +{ +9 &av ? +9 &`k Q +10 &J Q +9 &J Q +9 &M R +10 &eM Q +9 &(I Q +10 &K Q +9 &K Q +9 & nK Q +10 &"1K Q +9 &#J Q +9 &%I Q +10 &'wJ Q +9 &)9J Q +10 &*I Q +9 &,K Q +9 &.J Q +10 &0@M Q +9 &2K Q +9 &3J Q +10 &5I Q +9 &7HJ Q +10 &9 K Q +9 &:I Q +9 &<J Q +10 &>RI P +9 &@J Q +9 &AGs Q +10 &CJf Q +9 &EXPn Q +10 &GOy R +9 &HW{ R +9 &J` S +10 &LPz W +9 &N X +9 &Or W +10 &Qr W +9 &SGrq 7 +10 &T ,_q ^ +9 &TK0t 3 +2 ( + "processing"%& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.67 +2 "processing"%n& +3 "core" &TK*c 3 +2 ."psFlush"Hand.open + "manipulator"&1 +73 "core" 1 +2 "manipulator"&% +4 "core" %  ` +2 ."psFlush"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&j'\ +95 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%- +134 "core"  +3 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%C'P +380 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +722 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%?' +1615 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%z +75 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%G  +36 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%^'W +2661 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%Y +76 "core"  + ."psFlush"PSR.select :flush +63 "processing"%@ +13 ."psFlush"PS.seek 0.5ml +2 "processing"%;' +595 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%i' +2128 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%= +74 "core" +2 ."psFlush"PBV.dial PSV + "processing"%c U +56 "core" W +2 ."psFlush"PS.seek 0ml +3 "processing"%Q'W +200 E II +2436 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +55 "core" B +3 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2636 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%X  +75 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%.'9 +2629 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%q +45 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%w' +2629 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +86 "core"  +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"% 'W +2636 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%E @ +55 "core" B +3 ."psFlush"PS.seek 2.5ml +2 "processing"%R' +2633 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +75 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%V'9 +2626 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"% +45 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%3'P +1099 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%4' +1610 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%} +73 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%)  +54 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%J'W +2632 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%[ +76 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%' +599 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%0' +2113 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%N +75 "core" +2 ."psFlush"PBV.dial PSV + "processing"%b U +55 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%B'W +2638 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%` @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%f' +2634 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%:  +73 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%y'9 +2632 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%_ +46 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%S' +2636 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +73 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%'W +2638 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%k @ +45 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%>' +2626 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%  +73 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%r'9 +2626 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'d& +4 "core" &KN + .tHand.open + "manipulator" +19 "core" 1 +2 "manipulator"&& +4 "core" &  p +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek PC + "manipulator"& ( +2 "core" ( +2 "manipulator"&& +3 "core" &  q +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &"& +3 "core" & u o +2 .tForearm.seek PC + "manipulator"&<' +96 "core" ' +2 .tHand.close + "manipulator"&t/ +69 "core" / +2 .tPC.seek :open +2 "processing"%H( +401 "core" ( +2 "manipulator"&D& +4 "core" &  x + "manipulator"&% +4 "core" %  w +2 .tForearm.seek :retract + "manipulator"&p'\ +103 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&T( +360 "core" ( +2 "manipulator"&& +4 "core" &  v- + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &9& +2 "core" &  u- +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&('ρ +92 "core" ' +2 "manipulator"&& +4 "core" & R t- +2 "manipulator"&Z% +3 "core" %ϋ 2 t +2 "collection"''& +4 "core" &LPh +2 "collection"'& +4 .tCC.seek :closed + "collection"'*(O +4 "core" &LO + &KP  +9 &-xKO ,~ +9 &c}KO @ +10 &imIP P +9 &*MKQ P +9 &NKQ P +10 &MLO P +9 &qNLP P +9 &4NLQ P +10 &LKO O +9 &NKO P +9 & zLKP P +10 &"=LMP O +9 &#NKN P +10 &%LJO P +9 &'QJO P +9 &)DLMO P +67 &+OMN P +10 &,LKN P +7 &.JLN P + &0LMKQ P + &2 JKN P + &3LKO P + &5LLO O + &7SLKM P +2 &9LLQ P +3 &:JIO P +9 &<LKP P +10 &>\\JKO P +9 &@LKO P +10 &ALKO P +9 &COKN P +9 &EaRJN Q +10 &G!\\LO Q +9 &H~KN U +9 &JHO Y +10 &LGKN \\ +9 &NJL P +10 &O0EJM (x +9 &OyuJN O +5 ( + "collection"'& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.06 +3 "collection"'W& +4 "core" &OysJN O + &OysJM O + .tHand.open + "manipulator"&+1 +69 "core" 1 +2 "manipulator"&5% +4 "core" % ϋ d i  j +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"& '\ +97 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'& +4 "core" &OysIM O +2 "collection"'% +4 "core" %KN + #tCS Pulling 5ml of flush + .CSV.dial CSR + "collection"'I  +42 "core"  +2 .tCSR.select :flush + "collection"' +11 .tCS.seek 5ml +2 "collection"'u'l +1351 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 '% +3 "core" %lHL +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'M' +708 "core" ' +2 .tCSV.dial :waste + "collection"'A +132 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'|' +1995 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'x& +4 "core" &OymIM O +2 "collection"' % +4 "core" %IL + .tCSV.dial :flush +2 "collection"'e  +54 "core" +3 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 5ml + "collection"'P'l +1287 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +29 "collection"'K @ +45 "core" B +2 "collection"'&% +4 "core" %lJL  +2 .tCS.seek 6.999ml +2 "collection"'~' +565 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'8  +2 '  +40 "core"  +97  +2 .tCBV.dial :waste1 + "collection"'] @ +45 "core" > +3 .tCS.seek 0ml + "collection"'/' +1784 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'g& +4 "core" &OynKP O +2 "collection"'h% +3 "core" %MQ +2 .tCSV.dial :flush + "collection"'O  +74 "core" +3 .tCS.seek 5ml +2 "collection"''l +1306 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"'6 @ +43 "core" A +4 "collection"'7% +7 "core" %lLM \ +2 .tCS.seek 7ml + "collection"'2' +572 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +2 "collection"'@  +43 "core"  +2 .tCBV.dial :waste2 +2 "collection"'1  +116 "core"  +3 .tCS.seek 0ml + "collection"'L' +150 E DC +1636 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'l& +4 "core" &OyqLN O +2 "collection"'% +3 "core" %LM +2 .tCSV.dial CSR + "collection"'s  +42 "core"  +2 .tCSR.select :kill + "collection"' +10 .tCS.seek 8ml +2 "collection"',' +2053 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"'' D +564 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"'! + 'm  +103 "core" +36  +2 .tCTV.dial :intake + "collection"'v  +75 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'%' \\ +2053 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'o  +74 "core" ~ +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'a' +589 "core" ' +2 .tCSV.dial CSR + "collection"'  +103 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"''l +1351 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"'n' D +1372 "core" ' +2 .tCSV.dial CBV + "collection"' +104 "core" +2 .tCS.seek 0ml +2 "collection"'' +2614 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &  #  a- +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&-( +27 "core" ( +2 "manipulator"&\ & +4 "core" &  P 6 d + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &{& +2 "core" &  - # 0 d +2 .tForearm.seek CC +2 "manipulator"&C'ρ +103 "core" ' +2 .tHand.close + "manipulator"&z/ +72 "core" / +2 .tCC.seek :open +2 "collection"'G( +378 "core" ( +2 "manipulator"&?& +4 "core" &  m @ l + "manipulator"&Y% +4 "core" %  l k A l\\ +2 .tForearm.seek :retract + "manipulator"&^'\ +97 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&;(- +270 "core" ( +2 "manipulator"&=& +60 "core" &- y@ +4 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &c& +3 "core" &- Q y@ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&i' +110 "core" ' +3 .tHand.open +2 "manipulator"& 1 +70 "core" 1 +2 "manipulator"&Q% +4 "core" % e i 8 j +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&X'\ +102 "core" ' + #tCompleted [Sample.deep; initialPurge; da withoutWCR] begun 07:24:31 + #Preparing to sleep until 11:30AM 9/25/2018 +6 #Asleep til 11:30AM 9/25/2018 +3 ."shutdown"CC.coast +2 "collection"'6 +3 #tContinuing at 11:30 +3 ."shutdown"CS.coast +2 "collection"'5 +3 E /. +3 ."shutdown"PC.coast +2 "processing"%6 +3 ."Qmail"GoodNews.email "Then, in tube 5: /home/esp/esp2/mission/2018_08_31_niagara_mission.rb:162\\n{1 => 22, 2 => 22, 3 => 22, 4 => 18, 5 => 4}\\nCan@09:21:48, 21.6C, 24% humidity, 14.1psia, 12.562V, 0.214A, 0.208A avg, 2.69W",Subject: "Asleep until 11:30" +122 ."shutdown"PS.coast + "processing"%5 +3 ."shutdown"Forearm.coast + "manipulator"&5 +2 ."shutdown"\Elbow.coast +2 "manipulator"&6 +37 ."shutdown"Sleepy.power :dwarf,:OFF + .Sleepy.power :raw,:OFF + #Shutdown +44501 E\ } +60002 \ !! +60002  && +60002 \ u +60003 \ y +60002 \   +60002 \ &% +60002 \  +60003 \  +60002 \  +60002 \ y +60002 \ | +60002 \ z +4462 \ t +35 #tPowering up Dwarves +525 .Sleepy.power :raw,:ON + "sampler") +2 ) +2 "core"  +2 "collection"' +3 'q +2 "core"  +2 "processing"% +3 %. +6 "core"  +3 "collection"' 9\ +2 ' 0\ +2 ' -\ +2 "processing"% 9\ + % 2\ +2 % *\ +2 % 0\ + "sampler")&\ +2 .tSS.configure SSconfig +2 "sampler")#.0X 22, 2 => 22, 3 => 22, 4 => 18, 5 => 4}\\nCan@11:30:31, 21.1C, 24% humidity, 14.2psia, 12.459V, 0.503A, 0.503A avg, 6.26W",Subject: "Started 2018_08_31_niagara_mission phase /home/esp/esp2/mission/2018_08_31_niagara_mission.rb:162" + .tSample.shallow +126 "sampler")>2 +22 "core" 2 +3 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'d& +4 "core" &XZ  + .tHand.open + "manipulator" +75 "core" 1 +2 "manipulator"&& +4 "core" &\ : 3 b# +2 "manipulator"&% +3 "core" %  0 1 X a +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&"(- +175 "core" ( +2 "manipulator"&t& +4 "core" &- 0 9 cT +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +5 "core" &- U ] fT +3 .tForearm.reconfigure LooseForearm +7 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage +2 "manipulator"&j' +106 "core" ' +2 .tHand.close + "manipulator"&\\/ +66 "core" / +4 "manipulator"&D& +5 "core" &-   b ZT +2 "manipulator"&% +4 "core" %    Z +2 .tForearm.seek :retract + "manipulator"&<'\ +104 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"& ( +276 "core" ( +2 "manipulator"&& +4 "core" & 9 < _5 +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &9& +3 "core" &   a5 +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'ρ +96 "core" ' +2 "manipulator"&Z& +4 "core" & ( 9 ] `5 +2 "manipulator"&'% +3 "core" %ω 9 .  _ +2 "collection"'p& +4 "core" &W[  +2 "collection"'$& +3 .tCC.seek :closed +2 "collection"'(O +4 "core" &V[  +3 &V[  +9 &5|W[ , +9 &e{X[ A +9 &ZjW[ Q +10 &IV[ P +9 &IXZ Q +10 &KZY Q +9 &cIX\\ P +9 &$JX\\ Q +10 &LX\\ Q +9 &IX[ P +9 & jHX[ Q +10 &"-NX] P +9 &#ITZ P +10 &%JW[ P +9 &'sOX[ P +9 &)5HX[ P +10 &*JV[ P +9 &,NW] Q +9 &.zKX^ Q +10 &0<LV\\ Q +9 &1HU[ P +10 &3HX[ Q +9 &5KXY Q +9 &7EGX\\ P +10 &9NW\\ Q +9 &:JY\\ Q +9 &<KY\\ Q +10 &>MNX[ P +9 &@IX[ P +10 &ALW\\ P +9 &CKY\\ Q +9 &ESRV^ Q +10 &G[W[ R +9 &H}X[ V +9 &JW[ Z +10 &L8TY ] +9 &MWY W +10 &O/?VY 0 +10 &OhXZ G +4 ( +2 "collection"'$& +10 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.10 +2 "collection"'W& +8 "core" &OdX[ G +2 &OdY[ G +2 .tHand.open +2 "manipulator"&+1 +72 "core" 1 +2 "manipulator"&5% +5 "core" % ω  ! S [ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +94 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'& +4 "core" &OZW[ G +2 "collection"'I% +5 "core" %WZ + #tCS Pulling 5ml of flush + .CSV.dial CSR +2 "collection"'(  +132 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"'F'l +1345 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 '% +3 "core" %lWZ  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml + "collection"'u' +690 "core" ' +2 .tCSV.dial :waste + "collection"'A +132 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'M' +1994 "core" ' +2 #tPurging external Intake + "collection"'x& +4 "core" &OZUY G + "collection"' % +4 "core" %XX + .tCSV.dial :flush +2 "collection"'e  +41 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'|' D +2542 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'K '&  +6 "core"  +67  +2 .tCTV.dial :intake + "collection"'P  +77 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'8' +2542 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'  +77 "core" ~ +2 #tFlushing upper manifold + "collection"']& +4 "core" &OYTV G +2 "collection"'~% +3 "core" %TV + .tCSV.dial :flush +2 "collection"'g  +74 "core"  +3 .tCS.seek 5ml + "collection"'h'l +1297 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"'O @ +42 "core" B +2 "collection"'/% +4 "core" %lUZ  +2 .tCS.seek 7ml +58 "collection"'6'\ +569 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +2 "collection"'7 +104 "core" ~ +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"'' +1790 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'@'- +809 "core" ' +2 .tCSV.dial :waste + "collection"'1 +44 "core" +3 .tCS.seek 0ml + "collection"'2' +812 "core" ' +2 "collection"'l& +4 "core" &OYT[ G + "collection"'% +4 "core" %XW + .tCSV.dial :flush +2 "collection"'s  +42 "core"  +3 .tCS.seek 3ml +2 "collection"'L'- +814 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"', @ +44 "core" B +2 "collection"'!% +4 "core" %-UX +2 .tCS.seek 5ml +2 "collection"'m'l +567 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml + "collection"'v' +1298 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"''- +807 "core" ' +2 .tCSV.dial :waste + "collection"'o +75 "core" +3 .tCS.seek 0ml + "collection"'%' +811 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" & / 1 ^ ]5 +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC + "manipulator"&a( +4 "core" ( +2 "manipulator"&& +4 "core" & 2 8 m ]5 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & 2 1 ]5 +2 .tForearm.seek CC +2 "manipulator"&n'ρ +96 "core" ' +2 .tHand.close + "manipulator"&/ +65 "core" / +2 .tCC.seek :open +2 "collection"'\ ( +378 "core" ( +2 "manipulator"&{& +4 "core" & Q C L d5 + "manipulator"&z% +4 "core" % ϐ ; 2 d +2 .tForearm.seek :retract + "manipulator"&T'\ +93 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"& (- +282 "core" ( +2 "manipulator"&*& +4 "core" &- X m% +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &?& +2 "core" &- | ! l% +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&Y' +109 "core" ' + .tHand.open + "manipulator"&C1 +76 "core" 1 +2 "manipulator"&=% +4 "core" %  . > _ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&-'\ +99 "core" ' +2 #tda sampling at most 1000ml +3 #Loading sh1 puck from tube 5 into Collection Clamp +2 ."Qmail"HABfans.email "Started da in tube 5 at 11:34:56EDT25-Sep-18\\n{1 => 22, 2 => 22, 3 => 22, 4 => 18, 5 => 4}\\nCan@11:30:31, 21.1C, 24% humidity, 14.2psia, 12.459V, 0.503A, 0.503A avg, 6.26W",Subject: "da sampling at most 1000ml" +123 "collection"'c& +4 "core" &X\\ + "manipulator"& % +4 "core" %\  O I g" +2 "storage"(Q% +3 "core" %~ \  +2 "storage"(^. +3 "core" .( + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +4 .tSC.seek 5 + "storage"(i(< +972 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (G& +3 "core" &<4  %  + "manipulator"&& +4 "core" &- / / , b% + "manipulator"&H% +4 "core" %\  0 . \\ a" +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 5 +2 "manipulator"&r( +177 "core" ( +3 "manipulator"&X& +4 "core" & < < 2 c# +2 "storage"(;& +3 "core" &<4 l j *  +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts + "manipulator"&U' +99 "core" ' +2 "storage"(& +4 "core" &<4 Y\   +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(q'L +276 "core" ' +2 "storage"(.- +3 "core" -'R + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (& +3 "core" &<4 < > L  + "manipulator"&E& +4 "core" &\   `# + .t\Elbow.seek 5 +2 "manipulator"&w( +4 "core" ( +2 "manipulator"&& +4 "core" &\    `# + "storage"(R& +4 "core" &<4 [ X  +2 .tForearm.seek 5 + 300 counts +2 "manipulator"&V'H +25 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&3/ +132 "core" / +12 ."downElevator"SE.seek :down +5 "manipulator"&}& +2 "storage"( 'v +6 "core" &\ 1 0 i c# +2 "manipulator"&[% +5 "core" % 7 / / e d? +2 .tForearm.seek :retract +2 "manipulator"&J'\ +101 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&b( +124 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +17 "core" ( +2 "manipulator"&& +4 "core" & Z ] / e5 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &_& +3 "core" & A 6 O e5 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'ρ +94 "core" ' +2 "manipulator"&N& +4 "core" & 3 < b5 +2 "manipulator"&% +4 "core" % / / K b +2 "collection"'k& +3 "core" &Z] +2 "collection"'S& +4 .tCC.seek :closed +2 "collection"'B(O +3 "core" &W[ +3 &[Z%  +33 &0yX\\/ ,} + &bxX\\ ? + &gkX] P +2 &(JX\\ P +10 &LW[ P +9 &JW\\ P +9 &nNXZ P +10 &2KY] O +9 &KX] P +10 &IV] P +9 & wJY[ P +9 &"8NW\\ P +10 &#IX[ P +9 &%JY\\ P +9 &'OY\\ P +10 &)BJW] O +9 &+JZ[ P +9 &,OW\\ P +10 &.JW[ O +9 &0JKV\\ O +10 &2 JX[ P +9 &3LW\\ P +9 &5IV\\ P +10 &7RJX[ O +9 &9JU[ P +9 &:NW\\ P +10 &<HW\\ P +9 &>ZJX[ O +10 &@JY[ P +9 &ANW[ P +9 &CNY[ P +10 &E^SV[ Q +9 &G_X\\ R +10 &HY[ V +9 &J  [ +9 &LC$% ] +10 &N), S +9 &O3I), %r +9 &O~00 R +5 ( + "collection"'S& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.14 +2 .Hand.open + "manipulator"&f1 +65 "core" 1 +2 "manipulator"&>% +4 "core" %    O Z +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&d'\ +94 "core" ' +2 .tSC.coast "storage"(6 +3 #tcollectSample 1000ml w/bubble point of 24psi + #Priming 7ml + .Sleepy.power :sampler,:ON + .Intake.select :close + .\Exhaust.select :close + .SS.hold +2 "sampler")#+ +3 "core" + + "sampler")% +4 "core" %  +2 "collection"'& +3 "core" &OhU[ R +3 E aa + #tCalibrating pressure and temperature sensors + .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X% +3 "core" %G  +2 "collection"'% +3 "core" % +2 #tIntake @16.8psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 99 +2 "sampler")#.c0X +2 "sampler")\\% +3 "core" %&Q  +15 "collection"'D% +3 "core" % +2 "sampler")% +3 "core" %&Q  +15 "collection"'t% +3 "core" %U +2 "sampler")j% +3 "core" %&Q  +15 "collection"'% +3 "core" % +2 "sampler")9% +3 "core" %&Q  +15 "collection"'y% +3 "core" % +2 "sampler")Z% +3 "core" %&Q  +15 "collection"''% +3 "core" %K +2 "sampler")p% +3 "core" %&Q  +15 "collection"'<% +3 "core" % +2 "sampler")% +3 "core" %&Q  +15 "collection"'"% +3 "core" % +2 "sampler")+% +3 "core" %&Q  +15 "collection"'5% +3 "core" %A +2 "sampler")% +3 "core" %&Q  +15 "collection"'$% +3 "core" % +2 "sampler")I% +3 "core" %&Q   +15 "collection"'W% +3 "core" % +2 "sampler")% +3 "core" %&Q  +2 "collection"')% +3 "core" %T +2 #tIntake @16.6psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 89 +2 "sampler")#.Y0X +2 "sampler")% +3 "core" %oT  +15 "collection"'L% +3 "core" % +2 "sampler")E% +3 "core" %oU  +15 "collection"'0% +3 "core" % +2 "sampler")% +3 "core" %oU  +15 "collection"'R% +3 "core" %C +2 "sampler")3% +3 "core" %oT   +15 "collection"'}% +3 "core" %E +2 "sampler")[% +4 "core" %oW  +15 "collection"'r% +4 "core" %C +2 "sampler")U% +3 "core" %oW  +2 "collection"'% +4 "core" % + #tIntake @16.8psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 72 +2 "sampler")#.H0X% +3 "core" %? +2 "sampler")% +3 "core" %O  +15 "collection"'S% +3 "core" %C +2 "sampler")% +3 "core" %O  +15 "collection"'i% +3 "core" %Q +2 "sampler")4% +3 "core" %P  +15 "collection"'#% +3 "core" %. +2 "sampler"):% +3 "core" %O  +15 "collection"'% +3 "core" %4 +2 "sampler")% +4 "core" %O  +14 "collection"'\\% +3 "core" % +2 "sampler")D% +3 "core" %P  +15 "collection"'% +3 "core" % +3 "sampler")t% +3 "core" %O  +15 "collection"'j% +3 "core" %y +2 "sampler")% +3 "core" %O  +15 "collection"'9% +3 "core" %B +2 "sampler")y% +3 "core" %O  +15 "collection"'Z% +3 "core" % +2 "sampler")'% +3 "core" %O  +15 "collection"'p% +3 "core" % +2 "sampler")<% +3 "core" %O  +15 "collection"'% +3 "core" %H +2 "sampler")"% +3 "core" %O  +15 "collection"'+% +3 "core" % +2 "sampler")5% +3 "core" %O  +15 "collection"'% +3 "core" %M +2 "sampler")$% +3 "core" %O  +15 "collection"'I% +3 "core" %J +2 "sampler")W% +3 "core" %O  +15 "collection"'% +3 "core" %w +2 "sampler"))% +3 "core" %O  +15 "collection"'F% +3 "core" %I +2 "sampler")A% +3 "core" %O \  +15 "collection"'(% +3 "core" %H +2 "sampler")x% +3 "core" %O   +15 "collection"' % +3 "core" %Y +2 "sampler")% +4 "core" %O  + "collection"'u% +4 "core" %7 + #tIntake @17.1psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 65 +2 "sampler")#.A0X% +3 "core" % +2 "sampler")% +3 "core" %W  +2 "collection"'S% +3 "core" %& +2 #tIntake @16.7psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 59 +2 "sampler")#.;0X' +240 "core" '`4.Z  +2 #tVacuum too high -- waiting up to 40s +14 "collection"'% +3 "core" %G +2 "sampler")S% +3 "core" %a#J  +15 "collection"'i% +3 "core" % +2 "sampler")4% +3 "core" %a#J  +15 "collection"'#% +3 "core" %^ +2 "sampler"):% +3 "core" %a#I  +15 "collection"'% +3 "core" % +2 "sampler")% +3 "core" %a#J  +15 "collection"'\\% +3 "core" % +2 "sampler")z% +3 "core" %a#J  +15 "collection"'D% +3 "core" % +2 "sampler")% +3 "core" %a#J  +15 "collection"'t% +3 "core" %% +2 "sampler")j% +3 "core" %a#I  +15 "collection"'% +3 "core" % +2 "sampler")9% +3 "core" %a#I  +15 "collection"'y% +3 "core" %H +2 "sampler")Z% +3 "core" %a#J  +15 "collection"''% +3 "core" % +2 "sampler")p% +3 "core" %a#J  +15 "collection"'<% +3 "core" % +2 "sampler")% +4 "core" %a#J  +14 "collection"'"% +3 "core" % +2 "sampler")+% +3 "core" %a#J  +15 "collection"'5% +27 "core" %] + "sampler")% +4 "core" %a#J  +14 "collection"'$% +3 "core" % +2 "sampler")I% +3 "core" %a#J  +15 "collection"'W% +3 "core" % +2 "sampler")% +3 "core" %a#J  +15 "collection"')% +3 "core" %z +2 "sampler")F% +3 "core" %a#J  +15 "collection"'A% +3 "core" % +2 "sampler")(% +3 "core" %a#J  +15 "collection"'x% +3 "core" %a +2 "sampler") % +3 "core" %a#J  +15 "collection"'% +3 "core" % +2 "sampler")u% +3 "core" %a#J  +15 "collection"'&% +3 "core" %0 +2 "sampler")K% +3 "core" %a#J  +15 "collection"'e% +5 "core" % +2 "sampler")|% +3 "core" %a#J  +15 "collection"'_% +3 "core" %E +2 "sampler")% +3 "core" %a#J  +15 "collection"']% +3 "core" %. +2 "sampler")~% +3 "core" %a#J  +15 "collection"'g% +3 "core" %8 +2 "sampler")8% +3 "core" %a#I  +15 "collection"'O% +3 "core" %o +2 "sampler")P% +3 "core" %a#I  +15 "collection"'h% +3 "core" %B +2 "sampler")7% +3 "core" %a#J  +15 "collection"'/% +3 "core" %* +2 "sampler")% +3 "core" %a#J  +15 "collection"'1% +3 "core" % +2 "sampler")@% +3 "core" %a#J  +15 "collection"'% +3 "core" % +2 "sampler")s% +3 "core" %a#J  +15 "collection"'2% +3 "core" %y +2 "sampler"),% +3 "core" %a#J  +15 "collection"'!% +3 "core" % +2 "sampler")6% +4 "core" %a#J  +14 "collection"'v% +3 "core" % +2 "sampler")% +3 "core" %a#J  +15 "collection"'o% +3 "core" % +2 "sampler")% +3 "core" %a#J  +15 "collection"'% +3 "core" %\ +52 "sampler")% +16 "core" %a#J  +2 "collection"'% +3 "core" %D + #tIntake @17.0psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 43 +2 "sampler")#.+0XF  +15 "collection"'{% +3 "core" % +2 "sampler")% +3 "core" %v>E  +15 "collection"'n% +3 "core" % +2 "sampler")*% +3 "core" %v>F  +15 "collection"'?% +3 "core" % +2 "sampler")a% +3 "core" %v>F  +15 "collection"'C% +3 "core" % +2 "sampler")=% +3 "core" %v>F  +15 "collection"'T% +3 "core" % +2 "sampler")c% +4 "core" %v>F  +14 "collection"' % +3 "core" %P +2 "sampler")Q% +3 "core" %v>F  +15 "collection"'^% +3 "core" %' +2 "sampler")Y% +3 "core" %v>F  +15 "collection"'`% +3 "core" % +2 "sampler")G% +3 "core" %v>F  +15 "collection"'% +3 "core" %W +2 "sampler")H% +3 "core" %v>F  +15 "collection"'X% +3 "core" % +2 "sampler");% +3 "core" %v>F  +15 "collection"' % +3 "core" % +2 "sampler")-% +3 "core" %v>F  +15 "collection"'.% +3 "core" % +2 "sampler")% +3 "core" %v>F  +15 "collection"'L% +3 "core" %. +2 "sampler")E% +3 "core" %v>F  +15 "collection"'0% +3 "core" %P +2 "sampler")% +3 "core" %v>F  +15 "collection"'R% +3 "core" % +2 "sampler")3% +3 "core" %v>F  +15 "collection"'}% +3 "core" % +2 "sampler")[% +3 "core" %v>F  +15 "collection"'r% +3 "core" % +2 "sampler")U% +3 "core" %v>F  +15 "collection"'% +3 "core" % +2 "sampler")q% +3 "core" %v>F  +15 "collection"'V% +3 "core" % +2 "sampler")N% +3 "core" %v>F  +15 "collection"'% +5 "core" % + "sampler")k% +4 "core" %v>F  +15 "collection"'w% +3 "core" %U +2 "sampler") % +3 "core" %v>F  +15 "collection"'J% +3 "core" % +2 "sampler")m% +3 "core" %v>F  +15 "collection"'\ % +3 "core" %o +2 "sampler")f% +3 "core" %v>F  +15 "collection"'% +3 "core" % +2 "sampler")S% +3 "core" %v>F  +15 "collection"'i% +3 "core" % +2 "sampler")4% +3 "core" %v>F  +15 "collection"'l% +3 "core" % +2 "sampler")#% +3 "core" %v>F  +15 "collection"':% +3 "core" % +2 "sampler")% +3 "core" %v>F  +15 "collection"'% +3 "core" % +2 "sampler")\\% +3 "core" %v>F  +15 "collection"'z% +3 "core" %} +2 "sampler")D% +3 "core" %v>F  +15 "collection"'% +3 "core" % +2 "sampler")t% +3 "core" %v>F  +15 "collection"'j% +3 "core" % +2 "sampler")% +3 "core" %v>F  +15 "collection"'9% +3 "core" % +2 "sampler")y% +3 "core" %v>F  +15 "collection"'Z% +3 "core" % +2 "sampler")'% +3 "core" %v>F  +15 "collection"'p% +3 "core" % +2 "sampler")<% +3 "core" %v>F   +15 "collection"'% +3 "core" % +2 "sampler")"% +3 "core" %v>F   +15 "collection"'+% +3 "core" %+ +2 "sampler")5% +3 "core" %v>F   +15 "collection"'% +3 "core" % +2 "sampler")$% +3 "core" %v>F  +15 "collection"'I% +3 "core" % +2 "sampler")W% +3 "core" %v>F  +2 "collection"'% +3 "core" %C +2 #tIntake @16.8psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 39 +2 "sampler")#.'0X% +3 "core" % +2 "sampler")n% +3 "core" %LF  +15 "collection"'*% +3 "core" % +2 "sampler")?% +3 "core" %LF  +15 "collection"'a% +3 "core" % +2 "sampler")C% +3 "core" %LF  +15 "collection"'=% +3 "core" % +63 "sampler")T% +5 "core" %LF  +14 "collection"'c% +3 "core" % +2 "sampler") % +3 "core" %LF  +15 "collection"'Q% +3 "core" % +2 "sampler")^% +3 "core" %LF  +15 "collection"'Y% +3 "core" % +2 "sampler")`% +3 "core" %LF  +15 "collection"'G% +3 "core" %} +2 "sampler")% +3 "core" %LF  +15 "collection"'H% +3 "core" % +2 "sampler")X% +3 "core" %LF  +15 "collection"';% +3 "core" %F +2 "sampler") % +3 "core" %LF  +15 "collection"'-% +3 "core" %M +2 "sampler").% +3 "core" %LF  +15 "collection"'% +3 "core" %C +2 "sampler")L% +3 "core" %LF  +15 "collection"'E% +3 "core" % +2 "sampler")0% +3 "core" %LF  +15 "collection"'% +3 "core" % +2 "sampler")R% +3 "core" %LF  +15 "collection"'3% +3 "core" %; +2 "sampler")}% +3 "core" %LF  +15 "collection"'[% +3 "core" %] +2 "sampler")r% +3 "core" %LF  +15 "collection"'U% +3 "core" % +2 "sampler")% +3 "core" %LF  +15 "collection"'q% +3 "core" % +2 "sampler")V% +3 "core" %LF   +15 "collection"'N% +4 "core" %( +2 "sampler")% +3 "core" %LF   +15 "collection"'k% +3 "core" %M +2 "sampler")w% +3 "core" %LF  +15 "collection"' % +3 "core" % +2 "sampler")J% +3 "core" %LF  +15 "collection"'m% +3 "core" % +2 "sampler")\ % +3 "core" %LF  +2 "collection"'f% +4 "core" % + #tIntake @17.0psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 35 +2 "sampler")#.#0X% +3 "core" %0L  +15 "collection"'n% +3 "core" %b +2 "sampler")*% +3 "core" %0L  +15 "collection"'?% +3 "core" % +2 "sampler")a% +3 "core" %0L  +15 "collection"'C% +3 "core" % +2 "sampler")=% +3 "core" %0L  +15 "collection"'T% +3 "core" % +2 "sampler")c% +3 "core" %0L\   +15 "collection"' % +3 "core" % +2 "sampler")Q% +3 "core" %0L \  +15 "collection"'^% +3 "core" % +2 "sampler")Y% +3 "core" %0L   +2 "collection"'`% +4 "core" % + #tIntake @16.9psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 32 +2 "sampler")#. 0X% +3 "core" % +2 "sampler")n% +3 "core" %F  +15 "collection"'*% +3 "core" % +2 "sampler")?% +3 "core" %G  +2 "collection"'a% +3 "core" % +2 #tIntake @16.7psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 29 +2 "sampler")#.0X% +3 "core" %Q  +15 "collection"'n% +3 "core" % +2 "sampler")*% +4 "core" %Q  +14 "collection"'?% +3 "core" %\ +2 "sampler")a% +3 "core" %Q   +15 "collection"'G% +3 "core" % +2 "sampler")=% +3 "core" %Q\   +15 "collection"'T% +3 "core" % +2 "sampler")c% +4 "core" %Q\   +14 "collection"' % +3 "core" % +2 "sampler")Q% +3 "core" %Q   +15 "collection"'^% +3 "core" % +2 "sampler")Y% +3 "core" %Q   +15 "collection"'`% +3 "core" % +2 "sampler")% +3 "core" %Q  +15 "collection"'% +3 "core" % +2 "sampler")H% +3 "core" %Q  +2 "collection"'X% +4 "core" % + #tIntake @17.0psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 26 +2 "sampler")#.0X' +118 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")n +139 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X +102 "collection"'M9 +3 "core" 9d}= +102 "collection"'9 +3 "core" 9{~; +102 "collection"'9 +3 "core" 99 +102 "collection"'9 +4 "core" 97 +102 "collection"'n9 +3 "core" 95 +102 "collection"'69 +3 "core" 94 +102 "collection"'{9 +3 "core" 9\ 2 +102 "collection"'>9 +3 "core" 90 +102 "collection"'*9 +3 "core" 9. +102 "collection"'a9 +3 "core" 9$- +102 "collection"'G9 +3 "core" 98, +55 E f +47 "collection"'?9 +3 "core" 9K* +102 "collection"'T9 +3 "core" 9]$) +102 "collection"'c9 +4 "core" 9q(' +102 "collection"' 9 +3 "core" 9,& +102 "collection"'Q9 +3 "core" 90% +102 "collection"'Y9 +3 "core" 94# +102 "collection"'=9 +3 "core" 99" +102 "collection"'9 +4 "core" 9= +103 "collection"'^9 +3 "core" 9A +102 "collection"'H9 +3 "core" 9E +102 "collection"'X9 +3 "core" 9I +102 "collection"' 9 +3 "core" 9 N +102 "collection"'`9 +4 "core" 9 R +102 "collection"'-9 +3 "core" 9 'V +102 "collection"'.9 +3 "core" 9 5Z +102 "collection"'9 +3 "core" 9 B^ +102 "collection"'L9 +3 "core" 9 Pc +102 "collection"'9 +3 "core" 9 \\g +102 "collection"'09 +3 "core" 9 jk +102 "collection"'9 +3 "core" 9 vo +102 "collection"'R9 +3 "core" 9 s +102 "collection"'C9 +3 "core" 9 x +102 "collection"'}9 +4 "core" 9 | +102 "collection"'[9 +3 "core" 9  +102 "collection"'r9 +3 "core" 9  +102 "collection"'39 +3 "core" 9  +102 "collection"'U9 +3 "core" 9  +102 "collection"'q9 +4 "core" 9  +102 "collection"'V9 +3 "core" 9  +102 "collection"'9 +3 "core" 9  +102 "collection"'9 +3 "core" 9  +102 "collection"'w9 +3 "core" 9  +102 "collection"'E9 +4 "core" 9  +102 "collection"'k9 +3 "core" 9\  +102 "collection"'N9 +3 "core" 9\  +102 "collection"' 9 +3 "core" 9\  +102 "collection"'m9 +3 "core" 9\  +102 "collection"'\ 9 +3 "core" 9\ \ +102 "collection"'J9 +3 "core" 9\ #\ +102 "collection"'S9 +3 "core" 9\ *\ +102 "collection"'f9 +3 "core" 9\ /\ +102 "collection"'i9 +3 "core" 9\ 4\ +102 "collection"')9 +4 "core" 9\ ;\ +102 "collection"'l9 +3 "core" 9\ @ +102 "collection"'49 +3 "core" 9\ D +102 "collection"':9 +3 "core" 9\ I\ +102 "collection"'#9 +3 "core" 9\ N\ +102 "collection"'9 +4 "core" 9\ Q\ +103 "collection"'9 +3 "core" 9\ V +102 "collection"'z9 +3 "core" 9\ Z +102 "collection"'\\9 +3 "core" 9\ ^ +102 "collection"'9 +3 "core" 9\ a\ +102 "collection"'D9 +4 "core" 9\ e\ +102 "collection"'j9 +3 "core" 9\ g +102 "collection"'99 +3 "core" 9\ k +102 "collection"'y9 +3 "core" 9\ n +2 .tCH.hold 10:00,70C +2 "collection"'Z `\ `\ m +3 "core"  +54159 E  +5842 "core" ` +2 "collection"''9 +3 "core" 9\  +2 #tCollection Puck Heater at 70C after lysing + .CS.seek 0ml +2 "collection"'p' +337 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +56 "collection"'< @ +111 "core" @ +4 .tCSV.dial :air +2 "collection"' @ +42 "core" ? +3 .tCS.seek 5ml + "collection"'"'l +1351 "core" ' +2 .tCSV.dial CTV + "collection"'+  +44 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'5 @ +42 "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 +203 .CS.seek 0ml + "collection"'I' +1350 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"'W +102 "core" ~ +2 .tCBV.dial CSV + "collection"'  +30 "core"  +2 "collection"'F% +4 "core" % ? A +2 .tCS.seek 5ml +2 "collection"'A'l +1348 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'  +43 "core" +2 "collection"'(% +4 "core" %l{   +2 .tCS.seek 7.001ml +2 "collection"'x' +590 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"' @ +41 "core" ? +3 .tCS.seek 10ml + "collection"'' D +851 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'u ` +116 "core" _ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'&   +39 "core" " +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'K  + 'e  +30 "core"  +107  +3 .tCS.seek 5ml + "collection"'_'l +1346 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"' @ +103 "core" B +2 .tCSV.dial :waste +2 "collection"'] +115 "core" +2 .tCS.seek :empty +2 "collection"';'Ͱ +1357 "core" ' +2 .tCSV.dial :air + "collection"'| @ +72 "core" B +3 .tCS.seek 5ml + "collection"'g'l +1358 "core" ' +2 .tCSV.dial CTV + "collection"'8  +43 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'h @ +44 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'P  +43 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'/ @ +44 "core" ? +2 .tdelay 2 seconds +203 .CS.seek 0ml +5 "collection"'%' +1357 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"'O +104 "core" ~ +2 .tCBV.dial CSV + "collection"'  +39 "core"  +2 "collection"'1% +4 "core" %z +2 .tCS.seek 5ml +2 "collection"''l +1346 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'~  +43 "core" +2 "collection"'s% +4 "core" %l  +2 .tCS.seek 7.001ml +2 "collection"'2' +584 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"', @ +41 "core" ? +3 .tCS.seek 10ml + "collection"'!' D +839 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'7 ` +117 "core" ^ +2 #tLysing Complete +2 "collection"'v& +3 "core" &Oh$ R +2 #tStoring sh1 puck in Collection Clamp to tube 4 + "manipulator"&% +3 "core" %\  S Q e +2 "storage"(o% +4 "core" % j\  + "storage"(@. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 + "storage"((,H +338 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +2 "core" &,K \  +2 "manipulator"&& +4 "core" & - / 0 b5 +3 "manipulator"&% +3 "core" %\   ` +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 +2 "manipulator"& ( +155 "core" ( +2 "manipulator"&M& +4 "core" & 6 Q _ d + "storage"(& +4 "core" &,I  A +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&'# +105 "core" ' +2 "storage"(& +4 "core" &,I \  +2 .tSE.reconfigure SEpick + "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(n'L +147 "core" ' +2 "storage"(6- +3 "core" -'S + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&{& +3 "core" & / T +2 "storage"(>& +3 "core" &,I\ \  # +2 .t\Elbow.reconfigure LimpElbow + "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 4 +53 "manipulator"&*'g +44 "core" ' +2 .t\Elbow.hold + "manipulator"&a, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(G- +2 "core" -'S +3 .tSE.seek 17.08 Pucks below Top Plate + "storage"(?' +40 "core" ' +2 "manipulator"&T% +4 "core" %Z{ L& +2 "storage"(c& +4 "core" &,I\ \   + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 4 + 287 counts +2 "manipulator"& 'φ +22 "core" ' +2 "manipulator"&Q& +4 "core" & , - j ] +2 "storage"(Y& +3 "core" &,I D C +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&='# +25 "core" ' +2 .tSE.seek 18.08 Pucks below Top Plate +2 "storage"(' +47 "core" ' +2 "manipulator"&^& +4 "core" &   [ +2 "manipulator"&H% +4 "core" %   2 [ + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&X'\ +91 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"& ( +149 "core" ( +2 "manipulator"&`& +4 "core" & W4 + .t\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &-& +2 "core" & G W4 +2 .tForearm.seek CC +2 "manipulator"&.'ρ +103 "core" ' +2 .tHand.close + "manipulator"&/ +73 "core" / +2 .tCC.seek :open +2 "collection"'L( +378 "core" ( +2 "storage"(& +4 "core" &,I 4 @ +2 "storage"(0& +3 "core" &,I D C x +2 "manipulator"&& +3 "core" &   s [4 +2 "manipulator"&R% +4 "core" % ρ   7 [t +2 .tForearm.seek :retract + "manipulator"&C'\ +104 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 +2 "manipulator"&}( +173 "core" ( +2 "manipulator"&[& +4 "core" & $ - ! a +2 "storage"(r& +3 "core" &,I ^ c +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 4 +2 "manipulator"&3'g +111 "core" ' +2 .t\Elbow.hold + "manipulator"&U, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&q1 +65 "core" 1 +11 "manipulator"&V% +4 "core" % y $ j U@ +2 "storage"(& +3 "core" &,I "  ) +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 4 + 318 counts +2 "manipulator"&'ϥ +20 "core" ' +2 "manipulator"&w& +4 "core" & M G 7 e +2 "storage"(E& +3 "core" &,I w w u +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&k'# +25 "core" ' +2 "storage"(N% +4 "core" % w t  o +3 ."downElevator"SE.seek :down +2 "storage"( 'v +94 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +3 (m% +3 "core" % \ \ +2 "manipulator"&\ % +3 "core" % ~ o +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&J'\ +92 "core" ' +2 .tSC.coast + "storage"(6 +2 #tTranferring DA +2 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'S& +4 "core" &&) + .tHand.open +2 "manipulator"&f1 +23 "core" 1 +2 "manipulator"&i& +4 "core" & I s +2 "manipulator"&)% +4 "core" %  F s +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&l(- +172 "core" ( +2 "manipulator"&4& +4 "core" &- Q tG +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &:& +3 "core" &-  tG +2 .tForearm.seek :garage + "manipulator"&#' +105 "core" ' +2 .tHand.close + "manipulator"&/ +74 "core" / +2 "manipulator"&& +4 "core" &- q o jG +2 "manipulator"&z% +3 "core" %  k j i +3 .tForearm.seek :retract + "manipulator"&\\'\ +110 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&( +275 "core" ( +21 "manipulator"&D& +4 "core" & J q8 +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &j& +2 "core" & 4 q8 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&9'ρ +102 "core" ' +2 "manipulator"&y& +4 "core" & 5 p8 +2 "manipulator"&% +3 "core" %σ  o@ +2 "collection"'Z& +4 "core" &(, +2 "collection"''& +3 .tCC.seek :closed +2 "collection"'t(O +3 "core" &+,x +3 &*-o  +8 &/{(- ,~ +10 &cy(, ? +9 &jm)- P +9 &/L*-o N +10 &N** N +9 &N(- N +10 &uN*- N +9 &7N'/ N +9 &O*- O +10 &K(- O +9 & }N(- N +9 &"?L+-  N +10 &$L)- O +9 &%I(. N +10 &'M)- N +9 &)FN)- O +9 &+L(, O +10 &,J), N +9 &.K), N +9 &0NO),y O +10 &2L).^ O +9 &3I',O N +10 &5J)-< O +71 &7WN+-. N +2 &9J)0 O + &:N). N + &<I)- \ O + &>^L(, O + &@ I(+ O + &AO*. N + &CN*- N +5 &EdR*- O +9 &G#^)- P +10 &H*- U +9 &J), Z +9 &LH+, \ \\ +10 &N'- O +9 &O.C)- *} +9 &Oxo)- O +6 ( + "collection"''& +5 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.10 + "collection"'<& +4 "core" &Oxd'. O + &Oxd*, O + .tHand.open +2 "manipulator"&1 +71 "core" 1 +2 "manipulator"&p% +4 "core" % σ ] S g@ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&+'\ +101 "core" ' +2 .tPSV.dial PSR + "processing"%5 +134 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%' +1607 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%$  +44 "core"  +3 .tPS.seek 0ml + "processing"%"'W +1617 "core" ' +2 .tPSV.dial PSR + "processing"%W +45 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%' +2634 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%F +2 "collection"'I  +5 "core"  +2 "processing"%  +45 "core"  +35 +2 .tPSV.dial :mixloop + "processing"%( +105 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%A  +132 "core" +3 .tPS.seek 0ml + "processing"% 'W +2634 "core" ' +2 .tPSV.dial :air + "processing"%x  +43 "core"  +3 .tPS.seek 2.5ml + "processing"%u' +2625 "core" ' +2 .tPSV.dial :mixloop + "processing"%& +45 "core" +3 .tPS.seek 0ml + "processing"%K'W +2632 "core" ' +2 .tPSV.dial :air + "processing"%e  +45 "core"  +3 .tPS.seek 2.5ml + "processing"%' +2635 "core" ' +2 .tPSV.dial :mixloop + "processing"% +46 "core" +3 .tPS.seek 0ml + "processing"%]'W +2629 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&_& +4 "core" & 7 R Y d8 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&|( +4 "core" ( +2 "manipulator"&;& +4 "core" & * # d8 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &8& +2 "core" & $ , d8 +2 .tForearm.seek CC +2 "manipulator"&h'ρ +93 "core" ' +2 .tHand.close + "manipulator"&P/ +70 "core" / +2 .tCC.seek :open +2 "collection"'/( +378 "core" ( +2 "manipulator"&g& +4 "core" & m O ) h8 + "manipulator"&O% +4 "core" % ψ M P  g +2 .tForearm.seek :retract + "manipulator"&'\ +96 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&1(- +281 "core" ( +2 "manipulator"&%& +4 "core" &- s1 +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &~& +2 "core" &- z s1 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&s' +110 "core" ' +2 .tHand.open + "manipulator"&1 +72 "core" 1 +2 "manipulator"&,% +4 "core" % w . -  cp +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&2'\ +101 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing + ."connect"PRV.dial CBV +2 .tCBV.dial PRV + .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 5 into Collection Clamp + "collection"'7& +4 "core" &06B +2 "manipulator"&v% +3 "core" %\  g s% +2 "storage"(% +3 "core" % Q Q \  +2 "storage"(o. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"(@(< +338 "core" ( +4 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" &<* \   + "manipulator"&& +4 "core" &- k l i1 + "manipulator"&% +4 "core" %\  K G f% +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 5 + "manipulator"&M( +169 "core" ( +2 "manipulator"&& +4 "core" & R N ' eJ +2 "storage"(& +3 "core" &<S\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&b' +94 "core" ' +2 "storage"(6& +4 "core" &<S n\  +2 .tSE.reconfigure SEpick + "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"({'L +283 "core" ' +2 "storage"(>- +3 "core" -'g +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 (d& +3 "core" &<S Y [  + "manipulator"&G& +4 "core" & . - L bJ + .t\Elbow.seek 5 +2 "manipulator"&T( +3 "core" ( + "manipulator"&c& +4 "core" & ) , B bJ + "storage"(Q& +4 "core" &<S Y X s  +2 .tForearm.seek 5 + 300 counts +53 "manipulator"&Y'H +28 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&^/ +65 "core" / +13 ."downElevator"SE.seek :down +4 "manipulator"&H& +5 "storage"('v +4 "core" & # L bJ +2 "manipulator"& % +4 "core" % O # . ' [# +2 .tForearm.seek :retract +2 "manipulator"&n'\ +94 "core" ' +3 .t\Elbow.seek CC +2 "manipulator"&*( +141 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +4 "core" ( +2 "manipulator"& & +4 "core" &   Y5 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &?& +3 "core" &   > Y5 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&`'ρ +94 "core" ' +2 "manipulator"&-& +4 "core" & 0 .  ^5 +2 "manipulator"&=% +4 "core" %y - +  ] +2 "collection"'a& +4 "core" &/4 +2 "collection"'& +4 .tCC.seek :closed + "collection"'X(O +3 "core" &05 +2 &15  +10 &/y04{ ,} +9 &cw13r ? +9 &ik13j P +10 &,G13a O +9 &M/2M O +10 &L/39 P +9 &qK042 O +9 &2L,5 P +10 &J05+ O +9 &L-4 P +9 & zJ14 O +10 &";J14 O +9 &#I06 O +9 &%K14 O +10 &'L13 O +9 &)DJ04 O +10 &+J/3 O +9 &,K23 O +9 &.I/4( N +10 &0LJ.4 O +9 &2I04 O +9 &3I/4E O +10 &5M04s O +9 &7TI/3 O +10 &9J03 O +9 &:I03V O +9 &<I02 O +10 &>^J-4 N +9 &@J02\\ O +9 &AJ14 O +10 &CL.3| O +9 &EbR/3g P +10 &Gh.2 R +9 &H.5d V +9 &J-3g [ +10 &LD03 ] +9 &N/2  Q +9 &O6O.2  )} +10 &OwZ.1 I +2 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.24 + .Hand.open + "manipulator"&B1 +71 "core" 1 +2 "manipulator"&% +4 "core" % y & W +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&0'\ +95 "core" ' +2 .tSC.coast "storage"(6 +3 .tCTV.dial CSV,avoiding: :intake +2 "collection"'  +136 "core"  +2 .tCSV.dial CTV + "collection"'R  +30 "core"  +2 .tPS.seek 2.5ml +2 "processing"%[' +2635 "core" ' +2 "collection"'r% +4 "core" % @  \ +2 .tCS.seek 4.15ml +2 "collection"'.'Q +1562 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%  +45 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%q  +85 "core"  +3 .tPS.seek 0ml + "processing"%V'W +898 E PP +1731 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"' ` +38 "core" ^ +2 .tCSV.dial :air +2 "collection"'w @ +43 "core" ? +3 .tCS.seek 10ml + "collection"'E' D +1582 "core" ' +2 .tCSV.dial CTV + "collection"'N  +44 "core"  +2 .tCS.seek 0ml +2 "collection"'C' +2614 "core" ' +2 .tCBV.dial :waste1 + "collection"'m @ +30 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +3 "collection"'\  +134 "core" +2 "collection"'}& +4 "core" &Ow\\ I +2 #tStoring lyfil puck in Collection Clamp to tube 4 + "manipulator"&S% +3 "core" %\  P H N e$ +2 "storage"(3% +4 "core" %} A\  + "storage"(f. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 4 + "storage"(i(,H +338 "core" ( +4 .tSC.reconfigure SCloose + "storage"($.\ 1~b +3 ()& +3 "core" &,I \  +2 "manipulator"&& +3 "core" & . $ \ d5 +2 "manipulator"&% +4 "core" %\  ) " d$ +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 + "manipulator"& ( +156 "core" ( +2 "manipulator"&k& +4 "core" & r o ~ j\ +2 "storage"(4& +3 "core" &,I\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&:'# +100 "core" ' +2 "storage"(& +4 "core" &,I  *\ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(U'L +133 "core" ' +2 "storage"(- +3 "core" -'A +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" &   `\ +2 "storage"(z& +3 "core" &,I Z X  +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 4 +2 "manipulator"&J'g +37 "core" ' +2 .t\Elbow.hold + "manipulator"&#, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(D- +2 "core" -'A +3 .tSE.seek 18.08 Pucks below Top Plate + "storage"(l' +31 "core" ' +2 "manipulator"&j% +4 "core" %[r  . S +2 "storage"(y& +3 "core" &,I B C + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 288 counts + "manipulator"&'χ +20 "core" ' +2 "manipulator"&Z& +4 "core" & O e h\ +2 "storage"(\\& +3 "core" &,I ?\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&L'# +24 "core" ' +2 .tSE.seek 19.08 Pucks below Top Plate +57 "storage"('' +47 "core" ' +2 "manipulator"&<& +4 "core" & q f g k\ +2 "manipulator"&% +4 "core" %R f p f k +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&p'\ +91 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&5( +151 "core" ( +3 "manipulator"&9& +4 "core" &  Z4 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &$& +2 "core" &  \\4 +2 .tForearm.seek CC +2 "manipulator"&'ρ +93 "core" ' +2 .tHand.close + "manipulator"&W/ +75 "core" / +2 .tCC.seek :open +2 "collection"'"( +379 "core" ( +3 "storage"(F& +3 "core" &,I Q\  +2 "storage"(& +4 "core" &,I j\  + "manipulator"&I& +4 "core" &  R U g2 +2 "manipulator"&(% +3 "core" % υ T R = g +2 .tForearm.seek :retract +2 "manipulator"&A'\ +98 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 +2 "manipulator"&( +148 "core" ( +2 "manipulator"&x& +4 "core" & h n k +2 "storage"( & +3 "core" &,I "\  +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 4 +2 "manipulator"&&'g +112 "core" ' +2 .t\Elbow.hold + "manipulator"&u, +4 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&e1 +67 "core" 1 +12 "manipulator"&K% +6 "core" % {x \   [ +2 "storage"(& +4 "core" &,I t t A + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 320 counts + "manipulator"&'ϧ +22 "core" ' +2 "manipulator"&_& +4 "core" &  o +2 "storage"(;& +4 "core" &,I U\ \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts +2 "manipulator"&8'# +29 "core" ' +2 "storage"(P% +4 "core" %  \ \ \ +4 ."downElevator"SE.seek :down + "storage"('v +84 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +12 (+% +3 "core" % K G G\  +2 "manipulator"&t% +4 "core" %"  uq +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&g'\ +96 "core" ' +2 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%O  +84 "core"  +3 .tPS.seek 2.5ml + "processing"%h' +2635 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%% +44 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%~  +43 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop +3 "processing"%| +44 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%  +43 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%,'W +2636 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%& +4 "core" &  + .tHand.open + "manipulator"&71 +21 "core" 1 +2 "manipulator"&v& +4 "core" &  q +2 "manipulator"&% +3 "core" %\ $  q K +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&o(- +176 "core" ( +2 "manipulator"&s& +4 "core" &-  q# +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 && +2 "core" &- @ q# +3 .tForearm.seek :garage + "manipulator"&' +108 "core" ' +2 .tHand.close + "manipulator"&/ +68 "core" / +2 "manipulator"&& +4 "core" &- T S g e# +2 "manipulator"&% +4 "core" %  O Q B fw +2 .tForearm.seek :retract + "manipulator"&6'\ +102 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&1( +123 "core" ( +2 "manipulator"&2& +4 "core" &  qn + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &>& +2 "core" &  pn +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&d' +102 "core" ' +2 "manipulator"&G& +4 "core" &  on +2 "manipulator"&c% +3 "core" % Q o +3 "processing"%Q& +3 "core" &  +2 "processing"%^& +4 .tPC.seek :closed + "processing"%H(Tg +3 "core" &j  +3 &  +9 &3{ ,~ +10 &b| @ +9 &;l Q +9 &I Q +10 &N Q +9 &~M R +10 &AM Q +9 &O Q +9 &L Q +10 &I Q +9 & IL Q +9 &" N Q +10 &#L Q +9 &%L Q +10 &'QI Q +9 &)L Q +9 &*I Q +10 &,L Q +9 &.XL R +9 &0J Q +10 &1L Q +9 &3L Q +10 &5bL Q +9 &7$L Q +9 &8K Q +10 &:L Q +9 &,K Q +10 &?K Q +9 &AJ Q +10 &CrK Q +9 &E3N Q +9 &FP Q +10 &HV R +9 &Js` S +9 &L, W +10 &M W +9 &O W +10 &QpB W +9 &S0< E +9 &T!([ Y +10 &TJ& 0 +2 ( + "processing"%^& +3 #tProcessing Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.67 +56 "processing"% & +12 "core" &TJ"d 0 + .tHand.open + "manipulator"&M1 +65 "core" 1 +2 "manipulator"&b% +4 "core" % n j ; i +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"& '\ +98 "core" ' +2 .tPRV.dial :air + "processing"%?  +45 "core"  +2 .tPSV.dial :mixloop +2 "processing"%{ +43 "core" +4 "processing"%Y% +4 "core" %[r +2 .tPS.seek 0.3ml + "processing"%-' +387 "core" ' +2 .tPSV.dial PSR + "processing"%= +105 "core"  +3 .tPSR.select :wash +2 "processing"% +10 .tPS.seek 0.7ml +2 "processing"%a'* +485 "core" ' +3 .tdelay 3 seconds +302 .PSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%T' +1923 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"% +105 "core" +2 .tPTV.dial :mixing +2 "processing"%n @ +73 "core" A +2 .tPBV.dial :waste2 +2 "processing"%/  +105 "core"  +3 .tPS.seek 0ml + "processing"%B'W +2637 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&& +4 "core" & G P 9 hn +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC + "manipulator"&( +4 "core" ( +2 "manipulator"&& +4 "core" & B D R hn + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &R& +3 "core" & 7 6  hn +2 .tForearm.seek PC + "manipulator"&`' +97 "core" ' +2 .tHand.close + "manipulator"&@/ +72 "core" / +2 .tPC.seek :open +2 "processing"%]( +404 "core" ( +2 "manipulator"&r& +4 "core" &  sn + "manipulator"&!% +4 "core" %  r" +2 .tForearm.seek :retract + "manipulator"& '\ +95 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&q(- +152 "core" ( +2 "manipulator"&[& +4 "core" &-  q +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 && +3 "core" &-  p +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&w' +114 "core" ' +2 .tHand.open + "manipulator"&.1 +72 "core" 1 +2 "manipulator"&N% +4 "core" % L 7 j d +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&E'\ +105 "core" ' +2 #tLoading da puck from tube 5 into Processing Clamp + "processing"%m& +4 "core" & +2 "manipulator"&\ % +3 "core" %\ % ! s!P +2 "storage"(}% +4 "core" % @ K \  + "storage"(S. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 5 + "storage"(3(< +343 "core" ( +2 .tSC.reconfigure SCloose + "storage"($.\ 1~b +3 (f& +3 "core" &<6 _\   + "manipulator"&)& +4 "core" &- I 7 C g + "manipulator"&% +4 "core" %\ % E E 2 h!P +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 5 + "manipulator"&( +190 "core" ( +2 "manipulator"&k& +4 "core" & e V - h + "storage"(4& +4 "core" &<5 \   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&' +104 "core" ' +2 "storage"(*& +4 "core" &<6 \ {\   +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"('L +290 "core" ' +2 "storage"(- +3 "core" -'o + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (z& +3 "core" &<4 \   +2 "manipulator"&0& +3 "core" & r g  k +2 .t\Elbow.seek 5 + "manipulator"&D( +10 "core" ( +2 "manipulator"&j& +4 "core" & e `  k + "storage"(y& +4 "core" &<5 M\   +2 .tForearm.seek 5 + 300 counts +2 "manipulator"&Z'H +21 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +4 .tHand.close + "manipulator"&\\/ +75 "core" / +12 ."downElevator"SE.seek :down +3 "manipulator"&<& +4 "storage"('v +4 "core" & g j T i +2 "manipulator"&:% +4 "core" % Q o m j" +2 .tForearm.seek :retract +2 "manipulator"& '\ +98 "core" ' +2 .t\Elbow.seek PC +2 "manipulator"&U( +151 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +139 "core" ( +4 "manipulator"&J& +4 "core" & I Y } h& +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" & @ C T h& +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&l' +100 "core" ' +2 "manipulator"&9& +4 "core" & 0 < d& +2 "manipulator"&$% +4 "core" % - , = c +2 "processing"%L& +3 "core" & +2 "processing"%#& +4 .tPC.seek :closed +2 "processing"%W(Tg +2 "core" & +5 & 3 +9 &7Fu 2 +9 &Znw F +10 &Y Q +9 &I Q +10 &wJ+ R +9 &:J- Q +9 &GE Q +10 &J= R +9 &J= Q +9 &BJ= Q +10 &!F: Q +9 &"J2 Q +10 &$I' Q +9 &&JI. Q +9 &( F, Q +10 &)I/ Q +9 &+I* Q +9 &-RIM Q +10 &/J Q +9 &0I Q +11 &2F Q +8 &4[I Q +9 &6J Q +10 &7I Q +9 &9I Q +9 &;bI Q +10 &=%H Q +9 &>I Q +10 &@I Q +9 &BlH Q +9 &D.J Q +10 &EL Q +9 &GN R +9 &InW S +10 &K+k T +66 &L X +10 &N X + &Ph X + &R* X + &Scb 0 + &T?j ; ( + &TL# . + &TL$ . +3 "processing"%#& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.72 + .Hand.open + "manipulator"&p1 +3 "core" &TL$ . +70 1 +2 "manipulator"&X% +4 "core" % 7 3 G ^ + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&F'\ +101 "core" ' +2 .tSC.coast "storage"(6 +4 #tHeating da puck from tube 5 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"%9 +2 %I  +5 "core" 9l +102 "processing"%(9 +3 "core" 9k +102 "processing"%x9 +3 "core" 9k  +102 "processing"% 9 +13 "core" 9j  +102 "processing"%9 +3 "core" 9k +102 "processing"%59 +3 "core" 9k +102 "processing"%e9 +3 "core" 9k +102 "processing"%K9 +3 "core" 9k +102 "processing"%9 +3 "core" 9n" +103 "processing"%_9 +3 "core" 9l' +102 "processing"%;9 +3 "core" 9k+ +102 "processing"%P9 +3 "core" 9l/ +102 "processing"%A9 +3 "core" 9l3 +102 "processing"%+9 +4 "core" 9k7 +102 "processing"%t9 +3 "core" 9l< +102 "processing"%9 +3 "core" 9k@ +102 "processing"%&9 +3 "core" 9lD +102 "processing"%9 +3 "core" 9lH +102 "processing"%'9 +3 "core" 9lL +102 "processing"%O9 +3 "core" 9lQ +102 "processing"%9 +3 "core" 9lU +102 "processing"%89 +3 "core" 9mY +102 "processing"%i9 +3 "core" 9l] +102 "processing"%V9 +3 "core" 9mb\ +103 "processing"%%9 +3 "core" 9mf +102 "processing"%~9 +3 "core" 9mj +102 "processing"%|9 +3 "core" 9mn +102 "processing"%9 +3 "core" 9nr +102 "processing"%h9 +3 "core" 9"nw +103 "processing"%9 +3 "core" 9+n{ +102 "processing"%79 +3 "core" 93n +102 "processing"%v9 +3 "core" 9;o +102 "processing"%9 +3 "core" 9Bn +102 "processing"%s9 +4 "core" 9Jo +102 "processing"%9 +3 "core" 9Po +102 "processing"%u9 +3 "core" 9Wq +102 "processing"%9 +3 "core" 9^p +2 .tPH.hold 2:00:00,28C +2 .delay 1:30 +3 "processing"% pp^ +3 "core"  +8998 .tPSR.select :air + .PSV.dial PSR +2 "processing"% +106 "core"  +2 .tPSR.select :wash + "processing"% +11 .tPS.seek 0.5ml +2 "processing"%g' +595 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +32 "processing"% +10 .tPS.seek 2ml + "processing"%2'[ +1613 "core" ' +2 .tPTV.dial :puck + "processing"%>  +73 "core"  +2 .tPSV.dial PTV + "processing"% +88 "core"  +2 .tPBV.dial :waste1 + "processing"%G  +134 "core" +2 "processing"%c% +4 "core" %\\  +2 .tPS.seek 1.5ml +2 "processing"%Q' +592 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%o * +36 "core" , +3 .tPS.seek 0ml + "processing"%6'W +1607 "core" ' +2 .tdelay 5:00 +14230 E ;; +15772 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +36 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%M +73 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%b' +2469 "core" ' +2 .tPSV.dial PTV + "processing"%^ +75 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"%? +75 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV + "processing"%{ +76 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%Y  +74 "core"  +2 .tPS.seek :empty +2 "processing"%d'9 +2433 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%,  +134 "core" +2 .tPSV.dial :mixloop +2 "processing"%= +42 "core" +2 .tPRV.dial :ab1 +2 "processing"%- @ +76 "core" B +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%a'w +366 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +2 "collection"'  + "processing"%n  +48 "core"  +6 +2 "processing"%/% +4 "core" %~Q  +2 .tPS.seek 0.32ml +2 "processing"%T'+ +398 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'  +28 "core" +2 .tPRV.dial :air +2 "processing"%  +44 "core"  +3 .tPS.seek 0.9ml + "processing"%R'D +1233 "core" ' +2 .tPRV.dial :waste2 + "processing"%@ @ +74 "core" ? +3 .tPS.seek 0.5ml + "processing"%1' +863 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%  +44 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%H'[ +1616 "core" ' +2 .tPSV.dial :PML + "processing"%r +44 "core" +2 .tPTV.dial :mixing +2 "processing"%! @ +72 "core" A +2 .tPBV.dial :waste1 + "processing"%[  +35 "core"  +2 "processing"%% +4 "core" %^`  +2 .tPS.seek 1.85ml +59 "processing"%`'> +237 "core" ' +2 .tPBV.dial between PSV and waste1 + "processing"% * +35 "core" * +5 .tPS.seek 0ml +2 "processing"%.'W +1965 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'N& +3 "core" &:<[ + .tHand.open +2 "manipulator"& 1 +22 "core" 1 +2 "manipulator"&m& +4 "core" & E  ~ X% +2 "manipulator"&\ % +3 "core" %\ 7 . X* +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&}(- +122 "core" ( +2 "manipulator"&S& +4 "core" &- +  `( +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &w& +3 "core" &- 3 ! 2 `( +2 .tForearm.seek :garage + "manipulator"&f' +110 "core" ' +4 .tHand.close + "manipulator"&)/ +76 "core" / +2 "manipulator"&& +4 "core" &-  &  ]( +2 "manipulator"&k% +3 "core" %  #  ] +2 .tForearm.seek :retract +2 "manipulator"&4'\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&q( +267 "core" ( +2 "manipulator"&*& +4 "core" & ? 0  g5 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &E& +2 "core" &  - ) \\5 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'ρ +102 "core" ' +2 "manipulator"&z& +4 "core" & Z5 +2 "manipulator"&0% +4 "core" %y  T +2 "collection"'j& +4 "core" &7<J + "collection"'y& +4 .tCC.seek :closed +2 "collection"'\\(O +3 "core" &8< +2 &9<P  +10 &/z8:T ,} +9 &aw7=X ? +10 &_j9<F Q +9 & E:>K Q +9 &L8<P Q +10 &I:=F Q +9 &fF8;Q Q +10 &(L:<O Q +9 &J:<O Q +9 &N7=L P +10 & oM<>H P +9 &"0I9;@ Q +9 &#L8<F Q +10 &%H8=I P +9 &'wJ9<C P +10 &)9M8=< P +9 &*J9=; P +9 &,O9=: Q +10 &.M:;; P +9 &0@O9;; Q +9 &2K8=< Q +10 &3M;;= P +9 &5M9<? P +10 &7IG8=; P +9 &9\ I:=; Q +9 &:J:== Q +10 &<L9;= P +9 &>QN;>C P +9 &@I9=@ P +10 &AL6>D P +9 &CO7>= Q +10 &EXQ9>> Q +9 &G]7;< R +9 &Hz8;; U +10 &J7;B Z +9 &L<7:C ] +9 &M6<? U +10 &O/F7:B (x +9 &Owo7:= O +5 ( + "collection"'y& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.10 +2 "collection"'<& +4 "core" &Owg8; O + .tHand.open +2 "manipulator"&:1 +73 "core" 1 +2 "manipulator"&% +4 "core" % y  F N +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +103 "core" ' +2 .tPSV.dial PSR + "processing"% +105 "core"  +2 .tPSR.select :flush + "processing"%@ +11 .tPS.seek 1.5ml + "processing"%Z' +1610 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%J  +43 "core"  +3 .tPS.seek 0ml + "processing"%D'W +1603 "core" ' +2 .tPSV.dial PSR + "processing"% +46 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%9' +2625 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%$  + "collection"'L  +41 "core"  +127  +2 .tPSV.dial :mixloop + "processing"% +105 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%  +75 "core" +3 .tPS.seek 0ml + "processing"%]'W +2632 "core" ' +2 .tPSV.dial :air + "processing"%#  +44 "core"  +3 .tPS.seek 2.5ml + "processing"%p' +2630 "core" ' +2 .tPSV.dial :mixloop + "processing"%X +46 "core" +3 .tPS.seek 0ml + "processing"%'W +2628 "core" ' +2 .tPSV.dial :air + "processing"%(  +46 "core"  +3 .tPS.seek 2.5ml + "processing"%l' +2638 "core" ' +2 .tPSV.dial :mixloop + "processing"%x +45 "core" +3 .tPS.seek 0ml + "processing"%3'W +2629 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"& & +4 "core" & % + _5 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&( +3 "core" ( + "manipulator"&5& +4 "core" & /  : `5 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &e& +2 "core" & 1 (  _5 +2 .tForearm.seek CC +2 "manipulator"&K'ρ +100 "core" ' +2 .tHand.close + "manipulator"&/ +74 "core" / +2 .tCC.seek :open +2 "collection"'_( +378 "core" ( +2 "manipulator"&;& +4 "core" &  " G a5 + "manipulator"&P% +4 "core" % ω  +  b +2 .tForearm.seek :retract + "manipulator"&A'\ +100 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&+(- +277 "core" ( +2 "manipulator"&t& +4 "core" &- [ ^ < i2 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- ] \\ i2 +60 .tForearm.reconfigure TightForearm +5 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&&' +112 "core" ' +2 .tHand.open + "manipulator"&1 +71 "core" 1 +2 "manipulator"&'% +4 "core" % \  0 T +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&O'\ +98 "core" ' +2 ."da"delayUntil "12:32:55.91" +3031 E WV +21786 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"% @ +74 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%8  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%i * +36 "core" , +2 ."da"PSV.dial :air +2 "processing"%V  +55 "core" +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%%' +2450 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%~ +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%|  +55 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"% +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%h  +44 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2427 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%7 +133 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%v' +597 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1616 "core" ' + ."da"PTV.dial :puck +2 "processing"%s  +73 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +73 "core" +2 ."da"PBV.dial :waste1 + "processing"%u  +34 "core" +2 "processing"%% +4 "core" %by +2 ."da"PS.seek 1.5ml +2 "processing"%' +600 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%B * +34 "core" * +3 ."da"PS.seek 0ml + "processing"%g'W +1609 "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"% * +35 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%G +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%c' +2444 "core" ' +2 ."da"PSV.dial PTV + "processing"%2 +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%o +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%Q +87 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%I  +75 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2424 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +133 "core"  +2 ."da"PSR.select :wash + "processing"% +11 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml + "processing"%6'[ +524 E UT +1102 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%^ +74 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%?  +33 "core"  +2 "processing"%{% +4 "core" %Yi  +2 ."da"PS.seek 1.5ml + "processing"%Y' +601 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%b * +34 "core" + +3 ."da"PS.seek 0ml + "processing"%,'W +1606 "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"%- * +35 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%d +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%n' +2445 "core" ' +2 ."da"PSV.dial PTV + "processing"% +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%/ +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%a +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%  +85 "core" +2 ."da"PS.seek :empty +2 "processing"%'9 +2425 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%T  +44 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%@  +134 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%R  +45 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"% +41 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%1' +391 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%r  +45 "core"  +2 "processing"%!% +4 "core" %g  +2 ."da"PS.seek 0.55ml +2 "processing"%['z +327 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%  +56 "core" +2 ."da"PS.seek 2ml +60 "processing"%H'[ +1572 "core" ' +2 ."da"PSV.dial :PML +2 "processing"% +41 "core" +2 ."da"PTV.dial :mixing +2 "processing"%` @ +73 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%N  +34 "core" +2 "processing"% % +4 "core" %cm +2 ."da"PS.seek 1.85ml +2 "processing"%m'C +227 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%\ * +34 "core" * +3 ."da"PS.seek 0ml +2 "processing"%S'W +1976 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +27765 E \\[ +20237 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%w  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%U * +35 "core" , +2 ."da"PSV.dial :air +2 "processing"%)  +44 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2451 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%k +46 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%F  +56 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%f +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%*  +56 "core" +2 ."da"PS.seek :empty +2 "processing"%E'9 +2418 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%} +144 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%z' +593 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%0'[ +1615 "core" ' +2 ."da"PTV.dial :puck + "processing"%j  +73 "core"  +2 ."da"PSV.dial PTV + "processing"%4 +85 "core"  +2 ."da"PBV.dial :waste1 + "processing"%"  +34 "core"  +2 "processing"%<% +4 "core" %\\h  +2 ."da"PS.seek 1.5ml +2 "processing"%:' +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +3 ."da"PS.seek 0ml + "processing"%y'W +1617 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%. +73 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%J' +2438 "core" ' +2 ."da"PSV.dial PTV + "processing"%Z +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +5 "processing"%D +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%L  +73 "core"  +2 ."da"PS.seek :empty +2 "processing"%$'9 +2429 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +133 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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 + "processing"%9'[ +1611 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%# +74 "core" +2 ."da"PBV.dial :waste1 + "processing"%]  +35 "core" +2 "processing"%X% +4 "core" %X  +2 ."da"PS.seek 1.5ml + "processing"%p' +412 E <; +176 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%( * +34 "core" * +3 ."da"PS.seek 0ml + "processing"%'W +1621 "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"%l * +36 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +74 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%5' +2450 "core" ' +2 ."da"PSV.dial PTV + "processing"%e +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%q +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +4 "processing"%  +73 "core"  +2 ."da"PS.seek :empty +2 "processing"%\\'9 +2430 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%; +133 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%P' +601 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +9 ."da"PS.seek 2ml + "processing"%K'[ +1616 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%t +74 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +35 "core"  +2 "processing"%% +4 "core" %`|  +2 ."da"PS.seek 1.5ml + "processing"%' +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +55 "processing"%' * +41 "core" * +3 ."da"PS.seek 0ml + "processing"%A'W +1615 "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"% * +36 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%8 +74 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%i' +2441 "core" ' +2 ."da"PSV.dial PTV + "processing"%V +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%3 +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%~ +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%|  +73 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2432 "core" ' +2 ."da"Sleepy.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%h +138 "core"  + ."da"PSR.select :sub1 +3 "processing"% +19 ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."da"PS.seek 0.25ml +2 "processing"%%'7 +344 "core" ' +15 ."da"delay 5 seconds +503 .PSR.select :sub2 +4 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%7' +347 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1605 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%v +77 "core" +2 ."da"PBV.dial :waste1 + "processing"%s  +36 "core" +2 "processing"%% +4 "core" %Wz  +2 ."da"PS.seek 1.5ml +2 "processing"%u' +604 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +3 ."da"PS.seek 0ml + "processing"%'W +1614 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%B  +35 "core" +2 ."da"delay 30 seconds +1235 E 87 +1768 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%> +89 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2541 "core" ' +2 ."da"PSV.dial PTV + "processing"%G +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%g +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%2 +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%o  +76 "core"  +2 ."da"PS.seek :empty +2 "processing"%Q'9 +2538 "core" ' +2 "processing"%I9 +3 "core" 94 +2 #"da"Processing Puck Heater at 28.1C before imaging + .PH.coast + "processing"%c  +3 "core" 4 + 4 + "processing"% & +4 "core" &TL# . + #"da"Imaging da puck in Processing Clamp while storing it to tube 4 +2 "manipulator"&% +3 "core" %\  ' % *  +2 "storage"(M% +4 "core" %x p + "storage"(^. +3 "core" . + ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 ."da"SC.seek 4 + "storage"(?(,H +341 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 ({& +3 "core" &,I + + "manipulator"&6& +4 "core" &-   2 +2 "manipulator"&b% +3 "core" %\      +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 4 +2 "manipulator"&Y( +182 "core" ( +4 "manipulator"&=& +4 "core" & % ( K Z + "storage"(-& +4 "core" &,I Y +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 4 + 700 counts +2 "manipulator"&d'# +93 "core" ' +2 "storage"(,& +4 "core" &,I w 1 +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek beamBreak + "storage"('L +122 "core" ' +2 "storage"(/- +3 "core" -'5 + ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&a& +3 "core" & Z +2 "storage"(& +3 "core" &,I F O F +2 ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 4 +2 "manipulator"&n'g +36 "core" ' +2 ."da"\Elbow.hold + "manipulator"&T, +3 "core" , +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(@- +2 "core" -'5 +3 ."da"SE.seek 19.09 Pucks below Top Plate + "storage"(R' +33 "core" ' +2 "manipulator"& % +4 "core" %ux u C + "storage"(& +4 "core" &,I " #  + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 4 + 314 counts + "manipulator"&r'ϡ +21 "core" ' +2 "manipulator"&!& +4 "core" & Z +2 "storage"(1& +3 "core" &,I ^ H 5 +3 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 4 + 700 counts +2 "manipulator"&'# +30 "core" ' +2 ."da"SE.seek 20.09 Pucks below Top Plate +2 "storage"([' +43 "core" ' +2 "manipulator"&& +4 "core" &   h Z +2 "manipulator"&`% +3 "core" %   +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&N'\ +96 "core" ' +2 ."da"\Elbow.seek PC +2 "manipulator"& ( +250 "core" ( +2 "manipulator"&\ & +4 "core" & x y + ."da"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &H& +4 "core" & y +4 ."da"Forearm.seek PC +3 "manipulator"&m' +95 "core" ' + ."da"Hand.close +58 "manipulator"&w/ +74 "core" / +2 ."da"PC.seek :open +2 "processing"%U( +401 "core" ( +2 "storage"()& +4 "core" &,I N D t + "manipulator"&S& +4 "core" & F y +2 "manipulator"&k% +3 "core" %  ] \  +2 ."da"Forearm.seek :retract +2 "manipulator"&F'\ +97 "core" ' +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 4 +2 "manipulator"&f( +256 "core" ( +2 "manipulator"&*& +4 "core" &\  X \ $ +2 "storage"(& +3 "core" &,I b b  +3 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 4 + 700 counts +2 "manipulator"&}'# +93 "core" ' +2 ."da"Hand.open + "manipulator"&E1 +73 "core" 1 +12 "storage"(z- +4 "core" -' +2 ."da"SE.seek 19.84 Pucks below Top Plate +3 "storage"(j' +19 "core" ' +2 ."da"SE.reconfigure SEseal +3 "storage"(#QK-0-\ b +3 ."da"SE.seek 19.17 Pucks below Top Plate +27 "storage"(4'[ +52 "core" ' +2 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da18sep2513h90ml.tif +1946 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +855 #"da"SX HX9/16 (USB:55): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 24.788 seconds\ /var/log/esp/da18sep2513h90ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da18sep2513h90ml15s.tif +1557 #SX HX9/16 (USB:55): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da18sep2513h90ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da18sep2513h90ml30s.tif +3057 #SX HX9/16 (USB:55): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da18sep2513h90ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da18sep2513h90ml70s.tif +7118 #SX HX9/16 (USB:55): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da18sep2513h90ml70s.tif: TIFF Upload Complete\ +2 .Sleepy.power :camera,:OFF +11 ."Qmail"HABfans.email "24.788 sec auto-exposure",Subject: "da18sep2513h90ml images!" +2 "storage"("- +134 "core" -'[ +2 "storage"(<& +4 "core" &,I h +2 "manipulator"&0& +3 "core" & 8 J# +2 ."da"\Elbow.seek 4 +2 "manipulator"&( +27 "core" ( +2 "manipulator"&:& +4 "core" &  M\ +2 "storage"(& +3 "core" &,I ) +3 ."da"Forearm.seek 4 + 700 counts +2 "manipulator"&'# +4 "core" ' +2 ."da"SE.reconfigure SEgently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 19.89 Pucks below Top Plate + "storage"(.' +61 "core" ' +59 "manipulator"&y& +4 "core" &   / Z\ +2 "storage"(Z& +3 "core" &,I   +2 ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 4 +2 "manipulator"&'g +35 "core" ' + ."da"\Elbow.hold +2 "manipulator"&D, +3 "core" , +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"SE.reconfigure SEconfig +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 20.07 Pucks below Top Plate +2 "storage"(L' +37 "core" ' +2 "manipulator"&J% +4 "core" %k} L F6 +2 "storage"(& +3 "core" &,I = +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 4 + 304 counts + "manipulator"&$'ϗ +24 "core" ' +2 "manipulator"& & +4 "core" &  \ K Y\ +3 "storage"(#& +5 "core" &,I   r +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 4 + 700 counts +2 "manipulator"&]'# +25 "core" ' +2 "storage"(X% +4 "core" % 4 5 g +3 ."downElevator"SE.seek :down +3 "storage"(9'v +75 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +20 ((% +6 "core" % R  :\  +4 "manipulator"&p% +9 "core" % C F h +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&x'\ +90 "core" ' +2 ."da"SC.coast + "storage"(6 +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 #tStarting finalPurge + "processing"%l& +4 "core" &p +3 ."psFlush"Hand.open + "manipulator"& 1 +25 "core" 1 +2 "manipulator"&& +4 "core" & L P f\ +2 "manipulator"&e% +4 "core" %\  G N 0 f +3 ."psFlush"\Elbow.seek FlushPuck::Garage +2 "manipulator"&(- +174 "core" ( +2 "manipulator"&q& +5 "core" &- 7 K E f% +2 ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +4 "core" &- > , 8 e% +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&5' +108 "core" ' +3 ."psFlush"Hand.close + "manipulator"&;/ +75 "core" / +2 "manipulator"&\\& +4 "core" &-  e X% +2 "manipulator"&P% +3 "core" %  X +3 ."psFlush"Forearm.seek :retract +3 "manipulator"&t'\ +100 "core" ' +2 ."psFlush"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."psFlush"\Elbow.seek PC +2 "manipulator"&( +127 "core" ( +3 "manipulator"&& +4 "core" & ! + + a] + ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &K& +3 "core" &  % , b] + ."psFlush"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&'' +102 "core" ' +2 "manipulator"&& +8 "core" & * % ]] +4 "manipulator"&&% +3 "core" % / + K ] +3 "processing"%& +3 "core" &` +2 "processing"%8& +4 ."psFlush"PC.seek :closed +72 "processing"%A(Tg +6 "core" &0 +3 &/ + &- + &/ &. + &+ + & + & + & + &! \ +2 &-t! +| +10 &bx @ +9 &ej# Q +9 &&F Q +10 &I Q +9 &K Q +11 &kK Q +8 &.G Q +9 &I Q +10 &J Q +9 & sI\ Q +9 &"5I Q +10 &#F Q +9 &%J Q +10 &'|J Q +9 &)>J Q +9 &+I Q +10 &,J Q +9 &.I Q +9 &0FI Q +10 &2 J Q +9 &3J Q +10 &5J0 Q +9 &7OI Q +9 &9I Q +10 &:I Q +9 &<G Q +9 &>VI Q +10 &@I Q +9 &AI Q +10 &CL Q +9 &E^J Q +9 &GN Q +11 &HS R +8 &Jb S +9 &LW V +10 &N W +9 &O W +10 &Q W +9 &SJm 5 +9 &T/6b ; +8 ( +3 "processing"%8& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.69 +2 "processing"%V& +4 "core" &TB ( + &TB ( +2 ."psFlush"Hand.open + "manipulator"&31 +67 "core" 1 +2 "manipulator"&~% +4 "core" % ) " B [ +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&|'\ +100 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%i +146 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."psFlush"PS.seek 1ml +2 "processing"%h'P +255 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +851 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1619 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%% +76 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%7  +36 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%v'W +2630 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%s +75 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%' +594 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +3 "processing"%' +2114 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +75 "core" +2 ."psFlush"PBV.dial PSV + "processing"%u U +56 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%B'W +2634 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +43 "core" ? +3 ."psFlush"PS.seek 2.5ml + "processing"%>' +2628 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +85 "core"  +3 ."psFlush"PS.seek :empty +2 "processing"%G'9 +2628 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%g +42 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%2' +2627 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%o +74 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%'W +2628 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%I @ +43 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%c' +2626 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +86 "core"  +4 ."psFlush"PS.seek :empty +2 "processing"%'9 +2634 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%M +54 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%^'P +1111 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%{' +1635 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%6 +75 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%b  +54 "core" +3 ."psFlush"PS.seek 0ml + "processing"%='W +1101 E << +1533 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%- +75 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%,' +597 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%+' +2122 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%/ +75 "core" +2 ."psFlush"PBV.dial PSV + "processing"%a U +55 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2629 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%O @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%@' +2636 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +74 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2626 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%! +56 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%1' +2635 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +87 "core" ~ +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%`'W +2633 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%d @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%Y' +2629 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +73 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%n'9 +2639 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'r& +4 "core" &LN~ + .tHand.open + "manipulator"&R1 +18 "core" 1 +2 "manipulator"&& +4 "core" & P R O e] +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek PC + "manipulator"&\ ( +54 "core" ( +10 "manipulator"&H& +3 "core" & = 2 R d] +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &T& +3 "core" & ! : > e] +2 .tForearm.seek PC +2 "manipulator"&w' +96 "core" ' +2 .tHand.close + "manipulator"&N/ +71 "core" / +2 .tPC.seek :open +2 "processing"%W( +401 "core" ( +2 "manipulator"&)& +4 "core" & D n] +2 "manipulator"&S% +3 "core" % | m +2 .tForearm.seek :retract +2 "manipulator"&k'\ +94 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&m( +354 "core" ( +2 "manipulator"&*& +4 "core" & j i + i3 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & e Y i3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"& 'ρ +102 "core" ' +2 "manipulator"&E& +4 "core" & g O h3 +2 "manipulator"&z% +3 "core" % : A  g +3 "collection"'F& +4 "core" &IP + "collection"'[& +4 .tCC.seek :closed +2 "collection"'j(O +4 "core" &KO + &JO\  +9 &.wJN ,} +9 &c{KMA @ +9 &dlLO Q +10 &'IHO P +9 &OIM@ P +9 &KKO( Q +10 &mLKN P +9 &.LKO Q +10 &KKNE P +9 &LKO Q +9 & uJJN P +10 &"6LJN Q +9 &#LGP P +9 &%KKM P +10 &'~IIO P +9 &)?KMN P +10 &+NJN P +9 &,LKO P +9 &.KJO P +10 &0FLIM" Q +9 &2\ JJN$ P +9 &3KJN" P +10 &5JIN P +9 &7PHIN P +10 &9KKL P +9 &:JJO P +9 &<GKN! P +10 &>WLKO P +9 &@LMO! Q +9 &ALIN" P +10 &COJN! P +9 &E]UKL" Q +10 &G]JM R +9 &H}JM U +9 &JHM Z +10 &LDHL \\ +9 &NIM! P +9 &O0IHL# &s +10 &O HK O +5 ( + "collection"'[& +5 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.09 + "collection"'"& +4 "core" &OhHJ! O + &OhHL" O + .tHand.open + "manipulator"&<1 +73 "core" 1 +2 "manipulator"&0% +4 "core" %    _ +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&:'\ +97 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'& +4 "core" &OhFK O +2 "collection"'y% +3 "core" %HI; +2 #tCS Pulling 5ml of flush .CSV.dial CSR +2 "collection"'Z  +42 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'J'l +1358 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 '% +3 "core" %lGL:  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.501ml +2 "collection"'f' +695 "core" ' +2 .tCSV.dial :waste + "collection"' +131 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'#' +1989 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'}& +4 "core" &OgGL0 O +2 "collection"'4% +3 "core" %ILS +2 .tCSV.dial :flush + "collection"'X  +45 "core"  +3 .tCS.reconfigure CSfast + "collection"'#d @b +3 .tCS.seek 5ml + "collection"'('l +1304 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"' @ +42 "core" B +2 "collection"'p% +4 "core" %lIKT  +2 .tCS.seek 7.001ml +2 "collection"'' +562 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +2 "collection"'.  +3 '  +52 "core"  +86  +2 .tCBV.dial :waste1 + "collection"'l @ +45 "core" ? +3 .tCS.seek 0ml + "collection"' ' +1773 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'& +4 "core" &OgKO/ O +2 "collection"'$% +3 "core" %INT +2 .tCSV.dial :flush + "collection"'e  +72 "core" +3 .tCS.seek 5ml + "collection"'L'l +1299 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"'9 @ +44 "core" A +2 "collection"']% +4 "core" %lIO.  +2 .tCS.seek 7ml +2 "collection"'q'\ +570 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +2 "collection"'  +42 "core"  +2 .tCBV.dial :waste2 +2 "collection"'?  +116 "core"  +3 .tCS.seek 0ml + "collection"'D' +1790 "core" ' +2 #tDisinfecting external Intake with kill + "collection"';& +4 "core" &OfLP& O +2 "collection"'\\% +3 "core" %LNN + .tCSV.dial CSR +2 "collection"'P  +43 "core"  +2 .tCSR.select :kill + "collection"' +10 .tCS.seek 8ml + "collection"'x' +2050 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"'' D +569 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"'K + '5  +114 "core" ~ +27  +2 .tCTV.dial :intake + "collection"'  +75 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'&' \\ +2033 "core" ' +2 .tIntake.select :close "sampler")0 +10 .tCTV.dial :air +2 "collection"'  +74 "core" ~ +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +60 "collection"'' +587 "core" ' +3 .tCSV.dial CSR + "collection"'t  +101 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'U'l +1346 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'8' D +1351 "core" ' +2 .tCSV.dial CBV + "collection"'V +104 "core" +2 .tCS.seek 0ml +2 "collection"'3' +2630 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&~& +4 "core" & 0 3 C d3 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&i( +2 "core" ( +2 "manipulator"&'& +3 "core" & +  d3 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &Q& +3 "core" & ) ! \\ c3 +2 .tForearm.seek CC + "manipulator"&h'ρ +94 "core" ' +2 .tHand.close + "manipulator"&%/ +75 "core" / +2 .tCC.seek :open +2 "collection"'7( +378 "core" ( +2 "manipulator"&& +4 "core" & S Q P d3 +2 "manipulator"&s% +3 "core" % σ - , G b +2 .tForearm.seek :retract +2 "manipulator"&v'\ +97 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&(- +279 "core" ( +2 "manipulator"&& +4 "core" &- _ p# +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &u& +2 "core" &- p# +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&' +113 "core" ' +3 .tHand.open + "manipulator"&1 +67 "core" 1 +2 "manipulator"&B% +4 "core" % \ * " L a +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +2 #tCompleted [/home/esp/esp2/mission/2018_08_31_niagara_mission.rb:162] begun 11:30:31 + #Preparing to sleep until 7:26AM 9/27/2018 +5 #Asleep til 7:26AM 9/27/2018 +4 ."shutdown"CC.coast +2 "collection"'6 +4 #tContinuing at 07:26EDT27-Sep-18 +2 ."shutdown"CS.coast +2 "collection"'5 +4 E -- +2 ."shutdown"PC.coast +2 "processing"%6 +4 ."Qmail"GoodNews.email "Then, in tube 5: Sample.deep; initialPurge; da withoutWCR\\n/home/esp/esp2/mission/2018_08_31_niagara_mission.rb:167\\n{1 => 22, 2 => 22, 3 => 22, 4 => 21, 5 => 1}\\nCan@13:28:04, 21.8C, 24% humidity, 14.2psia, 12.537V, 0.202A, 0.202A avg, 2.53W",Subject: "Asleep until 07:26EDT27-Sep-18" +3 ."shutdown"PS.coast +123 "processing"%5 +2 ."shutdown"Forearm.coast + "manipulator"&5 +3 ."shutdown"\Elbow.coast + "manipulator"&6 +37 ."shutdown"Sleepy.power :dwarf,:OFF + .Sleepy.power :raw,:OFF + #Shutdown +7218 E\ q +60002 \ | +60002 \ x +60003  !! +60002  \ v +60002  !! +60002 \ } +60002  v +60003 \ z +60002 \  +60002 \  +60002 \ v +60003 \ y +60002 \ v +60002  && +60002 \ \ v +60002 \ \ k +60003 \ \ x +60002 \ !!w +60002 \ \ } +60002 \ y +60002 \ \  +60003 \ \  +60002 \ \  +60002 \ \  +60002 \ s +60002 \ ! w +60003 \ z +60002 \ \ r +60002 \ n +60002 \  w +60003 \ { +60002 \  +60002 \ \  | +60002 \ \ } +60002  \ w +60003 \ \ m +60002  \ v +60002 \ { +60002 \  z +60002 \ w +60003 \ w +60002 \ u +60002 \ s +60002 \   +60003 \ s +60002  \ | +60002  \  +60002  \ p +60002  \  +60003 \  (' +60002  \ z +60002  \ m +60002 \ \ t +60002 \ !!x +60003 \ !! +60002 \ && +60002 \   +60002 \ ! w +60002 \ !  +60003 \   +60002 \   +60002 \ &&{ +60002 \ ! z @EDT1537934959.63 \  p +60002  \ \ j +60002 \  w +60002 \ !  +60002 \  ! +60003 \ !  +60002 \ w +60002 \ !!r +60002 \ ''w +60002 \ u +60003 \ u +60002 \ z +60002 \ { +60002 \ !! +60003 \ w +60002 \  +60002 \ z +60002 \  +60002 \ ! v +60003 \ z +60002 \ | +60002 \ n +60012 \ \  +59992 \ z +60003 \ &&{ +60002 \ !  +60002 \ %% +60002 \ { +60003 \ !! +60002 \ t +60002 \ { +60002 \ x +60002 \ } +60003 \   +60002 \ ~ +60002 \ { +60002 \ !  +60002 \  u +60003 \  !{ +60002 \ y +60002 \  y +60002 \  y +60003 \ ! u +60002 \ { +60002 \ ##| +60002 \   +60002 \ !! +60003 \ u +60002 \ w +60002 \  z +60002 \ | +60002 \ } +60003 \ ~ +60002 \ } +60002 \ x +60002 \ j +60003 \ x +60002 \ !! +60002 \ w +60002 \ { +60002 \  ~ +60003 \  w +60002 \ y +60002 \ w +60002 \ { +60002 \  ~ +60003 \ y +60002 \ k +60002 \ \ z +60002 \ v +60003 \ ''{ +60002 \ y +60002 \ !  +60002 \  +60002 \ | +60003 \ p +60002 \ h +60002 \ p +60002 \ } +60003 \ { +60002 \ y +60002 \ | +60002 \ !!| +60002 \ u +60003 \ x +60002 \  +60002 \ y +60002 \ v +60002 \ | +60003 \ v +60002 \ | +60002 \  +60002 \ { +60003 \ t +60002 \ !!~ +60002 \   +60002 \  +60002 \ x +60003 \ { +60002 \ x +60002 \ r +60002 \ u +60002 \ y +60003 \ z +60002 \ !! +60002 \ \ } +60002 \ r +60003 \ r +60002 \  +60002 \ !  +60002 \ x +60002 \ n +60003 \ { +60002 \ ! } +60002 \  u +60002 \ | +60002 \ u +60003 \  +60002 \ y +60002  \ !!{ +60002 \ \ !!w +60003 \ ~ +60002 \ { +60002 \ u +60002 \ | +60002 \  +60003 \ !!y +60002 \ v +60002 \ y +60002 \ | +60002 \ } +60003 \ !! +60002 \ r +60002 \ { +60002 \  +60003 \ !  +60002 \ { +60002 \ x +60002 \ !! +60002 \ o +60003 \ w +60002 \ | +60002 \  +60002 \ t @EDT1538021362.82 \ ! { +60002 ~\ u +60002 ~\ ! u +60002 ~\ } +60002 }\ s +60003 ~\ y +60002 }\ !!{ +60002 }\  +60002 }\ } +60003 |\ { +60002 |\ !! +60002 |\ "" +60002 {\ } +60002 }\ !!} +60003 |\ z +60002 |\  ~ +60002 |\ !  +60002 |\ w +60003 |\   +60002 {\  { +60002 {\ !  +60002 | )(} +60002 {\ ## +60003 {\ | +60002 {\ \ x +60002 {\  +60002 z\ \ x +60003 z\ u +60002 z\ } +60002 z\ ~ +60002 z\ ~ +60002 z\ \ y +60003 z ''~ +60002 z\ \  +60002 z\ !! +60002 z\ \ ~ +60003 z\ } +60002 {\ \ z +60002 z\ z +60002 x\ \ w +60002 z\ | +60003 y\ !! +60002 y '' +60002 y\ \ z +39626 y\ \ z +34 #tPowering up Dwarves +473 .Sleepy.power :raw,:ON +33 "sampler") +2 )> +2 "core"  +2 "collection"' +2 'g +2 "core"  +2 "processing"% +2 %G +3 "core"  +2 "collection"' 9\ + ' 0\ +2 ' -\ +2 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ + "sampler")&\ +2 .tSS.configure SSconfig +2 "sampler")#.0X 22, 2 => 22, 3 => 22, 4 => 21, 5 => 1}\\nCan@07:26:31, 20.2C, 24% humidity, 14.1psia, 12.473V, 0.386A, 0.386A avg, 4.82W",Subject: "Started 2018_08_31_niagara_mission phase Sample.deep; initialPurge; da withoutWCR" +71 .tSample.deep + "sampler")Y0 +1080 "core" 0 +2 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'r& +4 "core" &ad  + .tHand.open +2 "manipulator"&R1 +75 "core" 1 +2 "manipulator"&& +4 "core" &  # [$ +2 "manipulator"&H% +3 "core" % \ "   \\ +4 .t\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&T(- +181 "core" ( +2 "manipulator"&N& +4 "core" &- ; 5 d, +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- ' / > _, +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage +2 "manipulator"&|' +103 "core" ' +2 .tHand.close + "manipulator"&A/ +68 "core" / +2 "manipulator"&)& +4 "core" &-   > Y, +2 "manipulator"&S% +3 "core" %    \\ +3 .tForearm.seek :retract +2 "manipulator"&w'\ +106 "core" ' +4 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&\ ( +272 "core" ( +2 "manipulator"&*& +4 "core" & 3 ; w b5 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & 1 / a5 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&E'ρ +100 "core" ' +3 "manipulator"&z& +4 "core" &  `5 +3 "manipulator"&F% +4 "core" %y < ?  b% +2 "collection"'k& +3 "core" &bf  +3 "collection"'_& +4 .tCC.seek :closed + "collection"'[(O +3 "core" &`e  +4 &`d A +10 & Iu`b 3 +9 &Jpxac G +9 &Z^b Q +11 &Jac P +8 &oKbd Q +9 &1Oac Q +10 &Nae Q +9 &O`d Q +9 &wN`d Q +10 &9M`e Q +9 & O`d Q +10 &"Nad Q +9 &$~L`d Q +9 &&BJ_b P +10 &(J^c P +9 &)L`d P +9 &+I`d P +10 &-JK_c P +9 &/ Jad P +10 &0Kae P +9 &2Iac\ Q +9 &4QI_e Q +10 &6N^d\ Q +9 &7Mbf\ P +9 &9K`c P +10 &;ZK_b P +9 &=J_c P +10 &>O_d Q +9 &@Nad Q +9 &BaO`d Q +10 &D"L`d Q +9 &EWbe\ R +10 &Gd_d S +9 &IX_c W +9 &K ^b \\ +10 &L_b ] +9 &N^b B +9 &O]/_b #i +10 &O{d_a K +2 ( + "collection"'_& +3 #tCollection Clamp onSpring/offSpring for 5/25 samples, on/off torque 1.85 + "collection"'"& +3 "core" &O{d_b K +2 .tHand.open + "manipulator"&<1 +73 "core" 1 +2 "manipulator"&0% +4 "core" % y $ # [% +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +93 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'y& +4 "core" &O{c_a K +2 "collection"'Z% +4 "core" %^c + #tCS Pulling 5ml of flush + .CSV.dial CSR + "collection"'  +133 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"'C'l +1348 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +26 "collection"' +9 '% +3 "core" %l^c  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml + "collection"'J' +695 "core" ' +2 .tCSV.dial :waste + "collection"' +133 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'f' +1981 "core" ' +2 #tPurging external Intake + "collection"'}& +4 "core" &O{c_a K + "collection"'4% +4 "core" %_b + .tCSV.dial :flush +2 "collection"'X  +55 "core" +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'#' D +2572 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV + "collection"' + 'p  +29 "core" +50 ~ +2 .tCTV.dial :intake + "collection"'(  +75 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'.' +2550 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'  +77 "core" ~ +2 #tFlushing upper manifold + "collection"'l& +4 "core" &O{b\\a K +2 "collection"'% +3 "core" %\\` +2 .tCSV.dial :flush + "collection"'  +75 "core"  +3 .tCS.seek 5ml + "collection"'$'l +1305 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'e @ +42 "core" A +2 "collection"' % +4 "core" %l]c  +2 .tCS.seek 7ml +2 "collection"'9' +632 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +2 "collection"'] +105 "core" ~ +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"'L' +1239 E{ ZY +547 "core" ' +19 .tdelay 7 seconds +704 .CS.seek 3ml + "collection"''- +817 "core" ' +2 .tCSV.dial :waste + "collection"'? +56 "core" +3 .tCS.seek 0ml + "collection"'q' +812 "core" ' +2 "collection"';& +4 "core" &O{b^b K + "collection"'\\% +4 "core" %_a + .tCSV.dial :flush +2 "collection"'P  +45 "core"  +3 .tCS.seek 3ml +2 "collection"'D'- +823 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'x @ +42 "core" A +2 "collection"'K% +4 "core" %-]b  +2 .tCS.seek 5.001ml +2 "collection"'5'l +566 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml + "collection"'' +1314 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"''- +816 "core" ' +2 .tCSV.dial :waste + "collection"' +73 "core" +3 .tCS.seek 0ml + "collection"'&' +814 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&t& +4 "core" & 5 3 " a5 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&( +33 "core" ( +2 "manipulator"&U& +4 "core" &  _ ` $ e- + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &V& +2 "core" &  1 3 d- +2 .tForearm.seek CC +2 "manipulator"&8'ρ +92 "core" ' +2 .tHand.close + "manipulator"&~/ +71 "core" / +2 .tCC.seek :open +2 "collection"''( +377 "core" ( +2 "manipulator"&Q& +4 "core" &  y x o k- + "manipulator"&%% +4 "core" % φ y w k +2 .tForearm.seek :retract + "manipulator"&m'\ +95 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&:(- +272 "core" ( +2 "manipulator"&j& +4 "core" &- $ m5 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- d k5 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&s' +108 "core" ' +2 .tHand.open + "manipulator"&h1 +72 "core" 1 +2 "manipulator"&% +4 "core" % < 3 a +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&u'\ +106 "core" ' +2 #tda sampling at most 1000ml +3 #Loading sh1 puck from tube 5 into Collection Clamp +2 ."Qmail"HABfans.email "Started da in tube 5 at 07:31:07EDT27-Sep-18\\n{1 => 22, 2 => 22, 3 => 22, 4 => 21, 5 => 1}\\nCan@07:29:26, 20.4C, 24% humidity, 14.1psia, 12.444V, 0.478A, 0.472A avg, 5.95W",Subject: "da sampling at most 1000ml" + "collection"'i& +163 "core" &bd\ + "manipulator"&% +4 "core" %\ & L T N c!W +2 "storage"(B% +3 "core" %| \  +2 "storage"(v. +3 "core" .( +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 5 + "storage"((< +980 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (7& +2 "core" &< s z g +2 "manipulator"&3& +3 "core" &- 3 - ^ b5 +2 "manipulator"&W% +4 "core" %\ & ' $ 8 a!W +2 .t\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 5 +2 "manipulator"&n( +179 "core" ( +2 "manipulator"&& +4 "core" &\ > * `# + "storage"(& +4 "core" &<  Z\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts +2 "manipulator"&' +94 "core" ' +2 "storage"(>& +5 "core" &< \  + .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(g'L +280 "core" ' +2 "storage"(G- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (o& +3 "core" &< \  + "manipulator"&I& +4 "core" &\ ` ` g# +2 .t\Elbow.seek 5 + "manipulator"&2( +3 "core" ( +2 "manipulator"& & +4 "core" &\ ` \\ d g# + "storage"(c& +4 "core" &< \  +2 .tForearm.seek 5 + 300 counts +2 "manipulator"&'H +18 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&^/ +136 "core" / +29 ."downElevator"SE.seek :down +5 "storage"(6'v +2 "manipulator"&& +7 "core" &\ t n / i# +3 "manipulator"&b% +4 "core" % ? 6 ; I c` +2 .tForearm.seek :retract +2 "manipulator"&{'\ +99 "core" ' +2 .t\Elbow.seek CC +3 "manipulator"&a( +150 "core" ( + ' +2 "manipulator"&-& + ."downElevator"SE.coast +4 "storage"(5 +3 "core" & 2 3 ' a7 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &!& +3 "core" & 2 1 b7 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&M'ρ +100 "core" ' +4 "manipulator"&/& +4 "core" & = 7 ( a7 +2 "manipulator"&% +4 "core" %ϊ , / Q a +2 "collection"'1& +4 "core" &bc +2 "collection"'d& +4 .tCC.seek :closed + "collection"'(O +4 "core" &bd + &_d  +9 &.w`d ,} +9 &c{bc @ +9 &hlcc Q +10 &+Jac P +9 &L`d P +9 &K_f P +10 &rIbe P +9 &4Lad P +10 &Ibd P +9 &L^c P +9 & zIac P +10 &"<Kcd P +9 &#Jaf P +9 &%K`d P +10 &'Oae\ P +9 &)EJ`c O +10 &+Jae P +9 &,I_c P +9 &.J`e P +10 &0KO`b P +9 &2K_d O +9 &3K`d P +10 &5Jae O +9 &7TJ`e P +10 &9J`c P +9 &:J`d P +9 &<Nbb P +10 &>]J`d O +9 &@Jad P +9 &AO_e P +10 &CMcc P +9 &EaT^c Q +10 &G__e R +9 &H~_b U +9 &J]c [ +10 &LF_a ] +9 &N^b P +9 &O/D^d )| +10 &O|t_a N +5 ( + "collection"'d& +5 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.13 + .Hand.open + "manipulator"&@1 +3 "core" &O|p`d N +64 1 +2 "manipulator"&Y% +4 "core" % ς   Y + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&r'\ +95 "core" ' +2 .tSC.coast "storage"(6 +3 #tcollectSample 1000ml w/bubble point of 24psi + #Priming 7ml + .Sleepy.power :sampler,:ON + .Intake.select :close + .\Exhaust.select :close + .SS.hold +2 "sampler")R+ +3 "core" + + "sampler")% +4 "core" %  + "collection"'H& +4 "core" &O|n^c N +2 Ez NN +2 #tCalibrating pressure and temperature sensors + .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X% +3 "core" %x{ +2 #tIntake @15.5psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 135 +2 "sampler")#.0X  +15 "collection"'% +3 "core" % +2 "sampler")% +3 "core" %=  +15 "collection"'z% +3 "core" % +2 "sampler")F% +3 "core" %=  +2 "collection"'k% +3 "core" % +2 #tIntake @17.3psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 99 +2 "sampler")#.c0X  +14 "collection"'0% +3 "core" % +2 "sampler")y% +3 "core" %0O>  +15 "collection"'Z% +3 "core" % +2 "sampler")"% +3 "core" %0O=  +15 "collection"'_% +3 "core" % +2 "sampler")<% +3 "core" %0O><:  +2 "collection"'E% +4 "core" % + #tIntake @17.8psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 89 +2 "sampler")#.Y0X  +15 "collection"'% +3 "core" % +2 "sampler")t% +3 "core" %{v?  +15 "collection"'U% +3 "core" % +2 "sampler")V% +3 "core" %{v?.0  +2 "collection"'% +4 "core" % + #tIntake @18.0psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 65 +2 "sampler")#.A0X!!  +14 "collection"'Q% +3 "core" % +2 "sampler")%% +3 "core" %e=;=  +2 "collection"'8% +4 "core" % + #tIntake @18.3psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 59 +2 "sampler")#.;0X% +3 "core" % +2 "sampler")W% +3 "core" %'M6:<  +2 "collection"'u% +3 "core" % +2 .tSS.reconfigure SSinhale.with maxSpeed: 48 +2 "sampler")#.00X  +15 "collection"'8% +3 "core" % +2 "sampler")\ % +3 "core" %>  +15 "collection"'% +3 "core" % +2 "sampler")[% +3 "core" %>\ \  +15 "collection"'h% +3 "core" % +2 "sampler")% +3 "core" %>  +15 "collection"'% +3 "core" % +2 "sampler")i% +3 "core" %>  +15 "collection"'% +3 "core" % +2 "sampler")j% +3 "core" %>$$  +15 "collection"'v% +3 "core" % +2 "sampler")s% +3 "core" %>..  +15 "collection"'m% +3 "core" % +2 "sampler")7% +3 "core" %>98  +2 "collection"'3% +3 "core" % +2 #tIntake @18.5psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 23 +2 "sampler")#.0X% +3 "core" % +2 "sampler")W% +3 "core" %&I  +15 "collection"'u% +3 "core" % +2 "sampler")B% +3 "core" %&I  +15 "collection"'o% +3 "core" %\ +2 "sampler")I% +3 "core" %&H   +15 "collection"'+% +3 "core" % +2 "sampler"):% +3 "core" %&H  +15 "collection"'c% +3 "core" % +2 "sampler")^% +3 "core" %&H  +15 "collection"' % +3 "core" % +2 "sampler")b% +3 "core" %&G$&  +15 "collection"'n% +3 "core" % +2 "sampler")% +3 "core" %&H,.  +15 "collection"'-% +3 "core" %\ +2 "sampler")G% +3 "core" %&I66  +2 "collection"'% +3 "core" % +2 #tIntake @18.8psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 21 +2 "sampler")#.0X% +3 "core" % +2 #tIntake @18.7psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 15 +2 "sampler")#.0X% +3 "core" %VN  +15 "collection"'V% +3 "core" % +2 "sampler")u% +3 "core" %VN  +15 "collection"'B% +3 "core" % +2 "sampler")o% +3 "core" %VN  +15 "collection"'I% +3 "core" % +2 "sampler")+% +3 "core" %VN  +15 "collection"':% +3 "core" % +2 "sampler")c% +3 "core" %VN  +15 "collection"'^% +3 "core" % +2 "sampler") % +3 "core" %VN  +15 "collection"'b% +3 "core" % +2 "sampler")n% +3 "core" %VN  +15 "collection"'% +3 "core" % +2 "sampler")-% +3 "core" %VN!#  +15 "collection"'G% +3 "core" % +2 "sampler")% +3 "core" %VN%%  +15 "collection"'O% +3 "core" % +2 "sampler")/% +3 "core" %VN'&  +15 "collection"'% +3 "core" % +2 "sampler")1% +3 "core" %VN(.  +15 "collection"'2% +3 "core" % +2 "sampler")6% +4 "core" %VN0/  +14 "collection"'{% +3 "core" % +2 "sampler")'% +3 "core" %VN22  +15 "collection"'d% +3 "core" % +2 "sampler")g% +3 "core" %VN66  +2 "collection"'% +3 "core" % +2 #tIntake @18.8psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 13.86125 +2 "sampler")#.0X% +3 "core" %Y\   +2 !to:ShallowSampler::Clogged:bt[";/home/esp/esp2/utils/sampler.rb:592:in `sampleQuietly'"4/home/esp/esp2/utils/sampler.rb:619:in `sample'":/home/esp/esp2/protocol/sh1.rb:112:in `collectSample'"4/home/esp/esp2/protocol/DA.rb:27:in `daExtract'"4/home/esp/esp2/utils/puckmoves.rb:357:in `load'"8/home/esp/esp2/utils/puckmoves.rb:882:in `loadPuck'"4/home/esp/esp2/protocol/DA.rb:22:in `daExtract'"-/home/esp/esp2/protocol/DA.rb:52:in `da'"=/home/esp/esp2/mission/2018_08_31_niagara_mission.rb:168"7/home/esp/esp2/utils/commskel.rb:81:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'"=/home/esp/esp2/mission/2018_08_31_niagara_mission.rb:167"//home/esp/esp2/utils/mission.rb:19:in `[]'"4/home/esp/esp2/utils/mission.rb:19:in `mission'" +3 ."airStroke"CS.seek 10ml + "collection"'c' D +107 "core"  +2 .tCTV.dial :air +2 "collection"'^  +68 ."samplerPumpShutdown"Sleepy.power :sampler,:OFF +9 "core" ~ +2 .tdelay 15 seconds +1502 .SSV.dial :spit,avoiding: :exhaust +2 "sampler") +138 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +3 .tSS.seek 0ml +3 "collection"'b  +5 "sampler")n' +3 "core" ' +2 .tSSV.dial CBV,avoiding: :exhaust + "sampler")  +126 "core" ~ +11  +588 ' +2 "sampler")-% +4 "core" % \ s + .tCBV.dial between SSV and waste2 +2 "collection"'G  +30 "core"  +2 "collection"'% +4 "core" % B_e +2 ."connect"CTV.dial CSV,avoiding: :air +2 .tCSV.dial CTV +2 "collection"'O  +44 "core"  +2 .tCS.reconfigure CSpressurize +2 "collection"'# d@<< b +3 .tCS.seek 0ml + "collection"'/' +2261 "core" '   С +2 "collection"'% +4 "core" %    +2 "sampler")1% +3 "core" % \ s +2 #tBubblePoint: Intake @38.4psia, Outlet @14.1psia + .CBV.dial SSV + "collection"'2 @ +40 "core" B +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'=' +138 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")W +139 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'X' +95 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")l +104 "core" ' +3 ."CSpush"CS.coast + "collection"'5 +28 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X9 +3 "core" 9=zd +102 "collection"'V9 +3 "core" 9>d +103 "collection"'9 +3 "core" 9?d +102 "collection"'B9 +3 "core" 9@d +102 "collection"'o9 +3 "core" 9@d +102 "collection"':9 +3 "core" 9Ad +102 "collection"'+9 +4 "core" 9/Cd +102 "collection"'^9 +3 "core" 9FDd +102 "collection"'&9 +3 "core" 9]Dd +102 "collection"'I9 +3 "core" 9uDd +102 "collection"' 9 +3 "core" 9Fd +102 "collection"'b9 +3 "core" 9Fd +103 "collection"'9 +3 "core" 9Hc +102 "collection"'u9 +3 "core" 9I` +102 "collection"'-9 +3 "core" 9J_ +102 "collection"'G9 +3 "core" 9K\\ +102 "collection"'9 +3 "core" 9LY +102 "collection"'O9 +3 "core" 91MW +102 "collection"'c9 +3 "core" 9JOV +102 "collection"'9 +3 "core" 9`PS +102 "collection"'19 +3 "core" 9xPR +102 "collection"'29 +3 "core" 9RO +103 "collection"'n9 +3 "core" 9SM +102 "collection"'{9 +3 "core" 9TK +102 "collection"''9 +3 "core" 9VI +102 "collection"'d9 +3 "core" 9WF +102 "collection"'69 +3 "core" 9YE +103 "collection"'g9 +3 "core" 9ZD +102 "collection"'9 +3 "core" 91ZB +102 "collection"'@9 +3 "core" 9H\\? +102 "collection"'9 +3 "core" 9]]= +102 "collection"'9 +3 "core" 9t^; +103 "collection"'W9 +3 "core" 9`: +102 "collection"'/9 +3 "core" 9a8 +102 "collection"'M9 +3 "core" 9b 6 +102 "collection"'=9 +3 "core" 9d5 +102 "collection"' 9 +3 "core" 9e3 +102 "collection"'A9 +3 "core" 9f1 +102 "collection"'H9 +3 "core" 9h0 +102 "collection"'9 +3 "core" 9i/ +102 "collection"'9 +3 "core" 9-k#- +102 "collection"'|9 +3 "core" 9@m', +103 "collection"'Y9 +3 "core" 9Rm+* +102 "collection"'9 +3 "core" 9eo/( +102 "collection"'*9 +3 "core" 9wq4' +102 "collection"'S9 +3 "core" 9r8% +102 "collection"')9 +4 "core" 9r<% +102 "collection"'9 +3 "core" 9u@# +102 "collection"'`9 +3 "core" 9vD" +102 "collection"'T9 +3 "core" 9wI +102 "collection"'y9 +3 "core" 9yM +102 "collection"'F9 +3 "core" 9zQ +103 "collection"'Z9 +3 "core" 9{U +102 "collection"'"9 +3 "core" 9 }Y +102 "collection"'z9 +3 "core" 9 ~^ +102 "collection"'<9 +3 "core" 9 (b +102 "collection"'k9 +3 "core" 9 5f +102 "collection"'w9 +3 "core" 9 Bj +102 "collection"'9 +3 "core" 9 Pn +102 "collection"'C9 +3 "core" 9 [s +102 "collection"'09 +3 "core" 9 jw +102 "collection"' 9 +3 "core" 9 u{ +102 "collection"'}9 +3 "core" 9  +102 "collection"'N9 +3 "core" 9  +102 "collection"' 9 +3 "core" 9  +102 "collection"'J9 +3 "core" 9  +102 "collection"'p9 +3 "core" 9  +103 "collection"',9 +3 "core" 9  +102 "collection"'R9 +3 "core" 9  +102 "collection"'f9 +3 "core" 9  +102 "collection"'l9 +3 "core" 9  +102 "collection"'E9 +3 "core" 9  +103 "collection"'X9 +3 "core" 9  +102 "collection"'_9 +3 "core" 9  +102 "collection"'9 +3 "core" 9  +102 "collection"'!9 +3 "core" 9  +102 "collection"'e9 +3 "core" 9\  +102 "collection"'9 +3 "core" 9\  +102 "collection"'9 +3 "core" 9\  +102 "collection"' 9 +3 "core" 9\  +102 "collection"']9 +3 "core" 9\  +102 "collection"'9 +3 "core" 9\ $ +103 "collection"'?9 +3 "core" 9\ * +102 "collection"'$9 +3 "core" 9\ 0 +102 "collection"';9 +3 "core" 9\ 5\ +102 "collection"'99 +3 "core" 9\ : +102 "collection"'P9 +33 "core" 9\ A\ +102 "collection"'(9 +3 "core" 9\ E +102 "collection"'x9 +3 "core" 9\ J\ +102 "collection"'q9 +3 "core" 9\ N\ +102 "collection"'D9 +3 "core" 9\ R\ +102 "collection"'L9 +3 "core" 9\ U\ +102 "collection"'9 +3 "core" 9\ Z\ +102 "collection"'49 +3 "core" 9\ ]\ +102 "collection"'t9 +3 "core" 9\ a +102 "collection"'U9 +3 "core" 9\ e +102 "collection"'9 +4 "core" 9\ g +102 "collection"'9 +3 "core" 9\ j +102 "collection"'9 +3 "core" 9\ m\ +2 .tCH.hold 10:00,70C +2 "collection"' `\ `\ j\ +3 "core"  +42598 E  +17403 "core" ` +2 "collection"'\\9 +3 "core" 9\ { +2 #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml + "collection"'Q' +335 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'% @ +105 "core" A +2 .tCSV.dial :air +2 "collection"'8 @ +106 "core" > +3 .tCS.seek 5ml + "collection"'\ 'l +1348 "core" ' +2 .tCSV.dial CTV + "collection"'#  +45 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'[ @ +43 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'h  +44 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +43 "core" ? +2 .tdelay 2 seconds +203 .CS.seek 0ml +3 "collection"'' +1351 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"'i +103 "core"  +2 .tCBV.dial CSV + "collection"'  +29 "core"  +2 "collection"'j% +4 "core" % 1 1 +2 .tCS.seek 5ml +2 "collection"'v'l +1358 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'s  +44 "core" +2 "collection"'m% +4 "core" %l   +2 .tCS.seek 7.001ml +2 "collection"'7' +589 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'3 @ +43 "core" ? +3 .tCS.seek 10ml + "collection"'.' D +836 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'~ ` +116 "core" _ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +3 "collection"'   +38 "core" ! +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'>  + 'V  +30 "core"  +108  +3 .tCS.seek 5ml + "collection"''l +1355 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'B @ +104 "core" B +2 .tCSV.dial :waste +2 "collection"'o +104 "core" +2 .tCS.seek :empty +2 "collection"':'Ͱ +1348 "core" ' +2 .tCSV.dial :air + "collection"'+ @ +73 "core" A +3 .tCS.seek 5ml + "collection"'^'l +1348 "core" ' +2 .tCSV.dial CTV + "collection"'&  +44 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'I @ +45 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'  +45 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'b @ +45 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml +2 "collection"'' +1348 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"'u +101 "core"  +2 .tCBV.dial CSV + "collection"'-  +39 "core"  +2 "collection"'G% +4 "core" %| +2 .tCS.seek 5.001ml +2 "collection"''l +1355 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'O  +45 "core" +2 "collection"'c% +4 "core" %l -  +2 .tCS.seek 7.001ml +2 "collection"'' +593 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'1 @ +53 "core" A +3 .tCS.seek 10ml + "collection"'2' D +845 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'n ` +130 "core" b +2 #tLysing Complete +2 "collection"'{& +3 "core" &O|m$ N +2 #tStoring sh1 puck in Collection Clamp to tube 4 + "manipulator"&'% +3 "core" %\     Z +2 "storage"(d% +4 "core" % _ ^ 8  + "storage"(6. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 4 + "storage"(g(,H +338 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (& +2 "core" &,F C : +2 "manipulator"&@& +3 "core" & . X7 +2 "manipulator"&% +4 "core" %\  W +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 + "manipulator"&( +161 "core" ( +2 "manipulator"&W& +4 "core" & / . ; c + "storage"(/& +4 "core" &,F n\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&M'# +94 "core" ' +2 "storage"(=& +4 "core" &,F L\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"( 'L +110 "core" ' +2 "storage"(A- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&H& +3 "core" & E X + "storage"(& +4 "core" &,F % > + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek 4 +2 "manipulator"&'g +38 "core" ' +2 .t\Elbow.hold + "manipulator"&|, +5 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(Y- +60 "core" -' +3 .tSE.seek 20.08 Pucks below Top Plate + "storage"(' +36 "core" ' +2 "manipulator"&*% +4 "core" %sd G +2 "storage"(S& +3 "core" &,F\ \  ' +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 4 + 312 counts +2 "manipulator"&)'ϟ +20 "core" ' +2 "manipulator"&& +4 "core" & 3 : ] +2 "storage"(`& +3 "core" &,F G G +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&T'# +26 "core" ' +2 .tSE.seek 21.08 Pucks below Top Plate +2 "storage"(y' +47 "core" ' +2 "manipulator"&F& +4 "core" & # 2 < ` +2 "manipulator"&Z% +4 "core" %- /   a + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&"'\ +94 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&z( +152 "core" ( +2 "manipulator"&<& +4 "core" & \ U4 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &k& +2 "core" & 5 U4 +2 .tForearm.seek CC +2 "manipulator"&w'ρ +102 "core" ' +2 .tHand.close + "manipulator"&/ +72 "core" / +2 .tCC.seek :open +2 "collection"'C( +379 "core" ( +3 "storage"(0& +4 "core" &,F _ ^ t +2 "storage"( & +3 "core" &,F X N M +2 "manipulator"&}& +4 "core" &    Y4 + "manipulator"&N% +4 "core" % u   / ZO +2 .tForearm.seek :retract + "manipulator"& '\ +106 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 +2 "manipulator"&J( +152 "core" ( +2 "manipulator"&p& +4 "core" & : 3 ) ]\ +2 "storage"(,& +3 "core" &,F ^ ^ +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 4 + "manipulator"&R'g +111 "core" ' +2 .t\Elbow.hold + "manipulator"&f, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&l1 +70 "core" 1 +12 "manipulator"&E% +4 "core" % y  RN +2 "storage"(X& +3 "core" &,F  # O +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 4 + 318 counts +2 "manipulator"&_'ϥ +16 "core" ' +2 "manipulator"&& +4 "core" & - / I c\ +2 "storage"(!& +4 "core" &,F k t E +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&e'# +25 "core" ' +2 "storage"(% +4 "core" % | '  +3 ."downElevator"SE.seek :down +2 "storage"('v +68 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +28 ( % +3 "core" %  \ =\ +2 "manipulator"&]% +3 "core" %-  m +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +93 "core" ' +2 .tSC.coast + "storage"(6 +2 #tTranferring DA +2 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'?& +4 "core" &")  + .tHand.open +2 "manipulator"&$1 +26 "core" 1 +2 "manipulator"&;& +4 "core" & U `  g\ +2 "manipulator"&9% +4 "core" %\ " T V \\ fA +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&P(- +170 "core" ( +2 "manipulator"&(& +4 "core" &- ^ [ gA +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &x& +3 "core" &- R T = gA +2 .tForearm.seek :garage +2 "manipulator"&q' +106 "core" ' +2 .tHand.close + "manipulator"&D/ +73 "core" / +2 "manipulator"&L& +4 "core" &- ; 3 ^A +2 "manipulator"&% +3 "core" %  3 2 ^ +2 .tForearm.seek :retract +2 "manipulator"&4'\ +101 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&t( +287 "core" ( +2 "manipulator"&U& +4 "core" & 5 : a;4 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &    `;4 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'ρ +102 "core" ' +2 "manipulator"&& +4 "core" &   ; `;4 +2 "manipulator"&K% +3 "core" %w : 2  ^ +2 "collection"'& +4 "core" &(- +2 "collection"'\\& +4 .tCC.seek :closed + "collection"'5(O +3 "core" &&, +3 &'+  +9 &/{)* ,} +10 &c{'- @ +9 &lm'+ P +10 &0K)+ O +9 &N),n O +9 &J(+T O +10 &wO)+ O +9 &8N)+ O +9 &M(, O +10 &K), O +9 & L*, O +10 &"AN), O +9 &$O(.y O +9 &%M(+X O +10 &'O(+8 O +9 &)HL),7 O +9 &+\ M&, O +10 &,O*,y O +9 &.N(,b O +10 &0PN(+I O +9 &2M), O +9 &3M'- O +10 &5L(+ O +9 &7YL(+w O +9 &9M'+o O +10 &:L+,Z O +9 &<L(-H O +10 &>aO', O +9 &@$L)+ O +9 &AN', O +10 &CN), O +9 &EfT(, P +9 &G%`(, Q +10 &H), U +9 &J'+ Z +10 &LJ(-| \\ +9 &N\ )+l N +9 &O/A*,_ , +10 &O|p)+P M +5 ( + "collection"'\\& +5 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.09 +63 "collection"'%& +11 "core" &O|j'-: M +2 &O|b)- M + .tHand.open + "manipulator"&81 +68 "core" 1 +2 "manipulator"&Q% +4 "core" % u %  - \\ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&#'\ +93 "core" ' +2 .tPSV.dial PSR + "processing"%[ +137 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%h' +1612 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +44 "core"  +3 .tPS.seek 0ml + "processing"%\ 'W +1608 "core" ' +2 .tPSV.dial PSR + "processing"%i +46 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%' +2634 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +2 "processing"%j +3 "collection"'  +5 "core"  +2 "processing"%s  +45 "core"  +36 +2 .tPSV.dial :mixloop + "processing"%m +106 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%v  +134 "core" +3 .tPS.seek 0ml + "processing"%3'W +2629 "core" ' +2 .tPSV.dial :air + "processing"%7  +44 "core"  +3 .tPS.seek 2.5ml +2 "processing"%~' +2633 "core" ' +2 .tPSV.dial :mixloop + "processing"% +45 "core" +3 .tPS.seek 0ml + "processing"%>'W +2638 "core" ' +2 .tPSV.dial :air + "processing"%V  +46 "core"  +3 .tPS.seek 2.5ml + "processing"%.' +2638 "core" ' +2 .tPSV.dial :mixloop + "processing"%B +45 "core" +3 .tPS.seek 0ml + "processing"%o'W +930 E BB +1699 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &   ; `;4 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&+( +40 "core" ( +2 "manipulator"&:& +4 "core" & F ^ T d + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &&& +2 "core" & V S h e +2 .tForearm.seek CC +2 "manipulator"&I'ρ +93 "core" ' +2 .tHand.close + "manipulator"& / +75 "core" / +2 .tCC.seek :open +2 "collection"'b( +378 "core" ( +2 "manipulator"&^& +4 "core" & q   l +2 "manipulator"&u% +3 "core" % ϕ p o l +2 .tForearm.seek :retract + "manipulator"&-'\ +101 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage + "manipulator"&G(- +272 "core" ( +2 "manipulator"&& +4 "core" &- y 9 l. +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &O& +3 "core" &- i i l. +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&c' +113 "core" ' + .tHand.open +2 "manipulator"&1 +73 "core" 1 +2 "manipulator"&1% +4 "core" % z )  , \\z +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +100 "core" ' + .tPSV.dial :mixloop + .PTV.dial :PRVmixing +2 .CBV.dial PRV + ."connect"PRV.dial CBV +2 .tCTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 6 into Collection Clamp + "collection"'n& +4 "core" &35o + "manipulator"&{% +4 "core" %\  ' m +2 "storage"('% +3 "core" %   \ +2 "storage"(d. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"(6(K +655 "core" ( +2 .tSC.reconfigure SCloose + "storage"($.\ 1~b +3 (& +3 "core" &K$ | s \\ \  +2 "manipulator"&@& +3 "core" &- / 0 a. +2 "manipulator"&% +3 "core" %\  )  a +3 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 6 + "manipulator"&W( +179 "core" ( +2 "manipulator"&/& +4 "core" & [ Y e i + "storage"(=& +4 "core" &K% \ \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&a'J +96 "core" ' +2 "storage"(A& +4 "core" &K% #\ \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(H'L +92 "core" ' +2 "storage"(- +3 "core" -'F +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +13 (Y& +2 "core" &K# [ ^ \ \  +2 "manipulator"&r& +4 "core" & 0 / d a i +2 .t\Elbow.seek 6 + "manipulator"&*( +3 "core" ( +2 "manipulator"&S& +3 "core" & , " 4 a i +2 "storage"(& +4 "core" &K# h f  \  +2 .tForearm.seek 6 + 300 counts +2 "manipulator"&`'Ϻ +20 "core" ' +2 .tForearm.reconfigure LooseForearm +4 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&F/ +133 "core" / +19 ."downElevator"SE.seek :down +3 "manipulator"&Z& +6 "storage"(M'v +3 "core" & / / Y a i +2 "manipulator"&% +4 "core" % ϴ K / 0 g +2 .tForearm.seek :retract +2 "manipulator"& '\ +56 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +32 "core" ' +3 .t\Elbow.seek CC + "manipulator"&( +144 "core" ( +2 "manipulator"&)& +4 "core" & A =  c5 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" & / 8 c5 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&<'ρ +97 "core" ' +4 "manipulator"&k& +4 "core" &   \\ [5 +2 "manipulator"&T% +4 "core" %z  [ +2 "collection"'|& +3 "core" &67 +2 "collection"'& +4 .tCC.seek :closed +2 "collection"'"(O +2 "core" &66 +3 &38  +10 &-v28 ,~ +9 &d{377 @ +10 &jk48X P +9 &.K35V O +9 &O46O O +10 &N26{ P +9 &sL37f O +9 &5L57\\ O +10 &L39E P +9 &J47t O +10 & {N36 O +9 &"=I56 O +9 &#J48 O +10 &%I46 O +9 &'O16 P +9 &)EJ66 O +10 &+M47 O +9 &,L25 P +10 &.G39 O +9 &0ML27 O +9 &2G39 O +10 &3M57 O +9 &5K36t O +9 &7UG37o O +10 &9N37a O +9 &:J58W O +10 &<G47L O +9 &>]L46B O +9 &@J37/ O +10 &AN372 O +9 &CO37& O +9 &EcS26$ P +10 &G `17 R +9 &H46 V +10 &Ji [\ +9 &LE ] +9 &N Q +10 &O0G 'w +9 &Oy|  T +5 ( + "collection"'& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.19 +2 .Hand.open + "manipulator"&1 +3 "core" &Oyk*, T +66 1 +2 "manipulator"&0% +4 "core" % z  & R +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"& '\ +93 "core" ' +2 .tSC.coast "storage"(6 +3 .tCTV.dial CSV,avoiding: :intake +2 "collection"'}  +135 "core"  +2 .tCSV.dial CTV + "collection"'N  +28 "core"  +2 .tPS.seek 2.5ml +2 "processing"%p' +2631 "core" ' +2 "collection"',% +4 "core" % H   +2 .tCS.seek 4.151ml + "collection"'w'Q +1563 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%z  +45 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%l  +74 "core"  +3 .tPS.seek 0ml + "processing"%E'W +2637 "core" ' +19 .tCBV.dial between PRV and waste1 +2 "collection"'X ` +39 "core" _ +2 .tCSV.dial :air +2 "collection"' @ +45 "core" > +3 .tCS.seek 10ml + "collection"'!' D +1593 "core" ' +2 .tCSV.dial CTV + "collection"'  +44 "core"  +2 .tCS.seek 0ml +2 "collection"' ' +2624 "core" ' +2 .tCBV.dial :waste1 + "collection"' @ +29 "core" ? +2 .tdelay 5 seconds +503 .CTV.dial :air,avoiding: :intake +2 "collection"']  +134 "core" +2 "collection"'J& +4 "core" &Oyk T +2 #tStoring lyfil puck in Collection Clamp to tube 5 + "manipulator"&?% +3 "core" %\  0  1 \\ +2 "storage"(R% +4 "core" % o j  + "storage"($. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 5 + "storage"(;(< +346 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 "manipulator"&_& +4 "storage"(9& + "core" & 8 U5 +4 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "core" &< !   +3 .t\Elbow.seek CC + ."raiseStack"SE.reconfigure SEplace +3 "manipulator"&y( +2 "storage"(#]K-0-\ b +7 "core" ( +4 "manipulator"&& +4 ."raiseStack"SE.seek beamBreak +2 "storage"(e'L +2 "core" & 8 U5 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &(& +3 "core" & E M5 +2 .tForearm.seek CC + "manipulator"&x'ρ +96 "core" ' +2 .tHand.close + "manipulator"&g/ +66 "core" / +2 .tCC.seek :open +2 "collection"'f( +90 "core" ' +2 "storage"(D- +3 "core" -'L + ."raiseStack"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +2 "storage"(L' +31 "core" ' +244 ( +2 "storage"(& +4 "core" &< E H > + "storage"(& +4 "core" &< G O / +2 "manipulator"&q& +3 "core" &  " X5 +2 "manipulator"&U% +4 "core" % ϔ  M X +2 .tForearm.seek :retract + "manipulator"&'\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 5 +2 "manipulator"&P( +175 "core" ( +2 "manipulator"&& +4 "core" & 2 : ] +2 "storage"(K& +4 "core" &< @ ^ D + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 5 + "manipulator"&' +112 "core" ' +2 .t\Elbow.hold + "manipulator"&4, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&C1 +66 "core" 1 +12 "manipulator"&\\% +4 "core" % 0m v M +59 "storage"(%& +12 "core" &<\ \  7 + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 5 + 320 counts +2 "manipulator"&8'\\ +17 "core" ' +2 "manipulator"&Q& +4 "core" & 9 3 a + "storage"([& +4 "core" &< [ \\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&' +31 "core" ' +2 "storage"(% +4 "core" % ` ] C +2 ."downElevator"SE.seek :down +3 "storage"(h'v +99 (i% +3 "core" %'6 i j ]{ +2 "manipulator"&\ % +3 "core" %  ' ` +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&j'\ +91 "core" ' +72 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%s  +74 "core" +4 .tPS.seek 2.5ml +2 "processing"%' +2628 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%m +43 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%v  +44 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"% +44 "core" +2 .tdelay 1 second +102 .PSV.dial :air +3 "processing"%7  +46 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%3'W +2633 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%& +4 "core" &  + .tHand.open + "manipulator"&~1 +21 "core" 1 +2 "manipulator"&V& +4 "core" & x l +2 "manipulator"&>% +3 "core" %\  v j l +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&B(- +176 "core" ( +2 "manipulator"&.& +4 "core" &-  l& + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- o n w l& +3 .tForearm.seek :garage + "manipulator"&:' +105 "core" ' +2 .tHand.close + "manipulator"&&/ +70 "core" / +2 "manipulator"& & +4 "core" &- .   `& +2 "manipulator"&t% +4 "core" %     ` +2 .tForearm.seek :retract + "manipulator"&#'\ +101 "core" ' +4 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC + "manipulator"&5( +122 "core" ( +2 "manipulator"&^& +4 "core" & r u  i + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &u& +2 "core" & l s i +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&I' +100 "core" ' +2 "manipulator"&& +4 "core" & q ^ 5 h +2 "manipulator"&O% +3 "core" % R M  h +2 "processing"%+& +4 "core" &e  +2 "processing"%& +3 .tPC.seek :closed +2 "processing"%1(Tg +3 "core" &f  +4 &  A +9 &Gv 3 +10 &Gq{] G +9 &] R +9 &K Q +10 &jK Q +9 &+N R +9 &N Q +10 &I R +9 &rN! Q +10 &4N$ Q +9 & J" Q +9 &"K Q +10 &$zN% Q +9 &&;N" R +9 &'L R +10 &)L R +9 &+N Q +10 &-DN Q +9 &/I Q +9 &0I Q +10 &2I R +9 &4KL R +9 &6I Q +10 &7I Q +9 &9J Q +10 &;SL R +9 &=J R +9 &>K R +10 &@L R +9 &B[L R +9 &DN R +10 &EO Q +9 &GU S +10 &I`[ S +10 &Kq U +8 &L W +10 &N X +9 &PZ X +9 &R X +10 &Sqd %s +9 &TB!b 3 +9 ( +2 "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.72 + "processing"%-& +4 "core" &TK * + &TK * + .tHand.open + "manipulator"&n1 +69 "core" 1 +2 "manipulator"&{% +4 "core" % A 3 c +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&''\ +100 "core" ' +2 .tPRV.dial :air + "processing"%d  +47 "core"  +2 .tPSV.dial :mixloop +2 "processing"%c +44 "core" +2 "processing"%% +4 "core" %V +2 .tPS.seek 0.3ml +2 "processing"%@' +393 "core" ' + .tPSV.dial PSR +2 "processing"% +107 "core"  +2 .tPSR.select :wash + "processing"% +11 .tPS.seek 0.7ml + "processing"%/'* +485 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%=' +1921 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%A +107 "core" +2 .tPTV.dial :mixing +2 "processing"%G @ +72 "core" A +2 .tPBV.dial :waste2 + "processing"%  +96 "core"  +4 .tPS.seek 0ml +2 "processing"%Y'W +2628 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&r& +4 "core" & !   \\ +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC + "manipulator"&S( +3 "core" ( +2 "manipulator"&& +4 "core" &  ,  ] + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &  \\ +2 .tForearm.seek PC +2 "manipulator"&F' +96 "core" ' +2 .tHand.close + "manipulator"&Z/ +71 "core" / +2 .tPC.seek :open +59 "processing"%( +403 "core" ( +2 "manipulator"&W& +4 "core" & W V T e + "manipulator"&a% +4 "core" % T U \\ e +2 .tForearm.seek :retract + "manipulator"&)'\ +98 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&(- +155 "core" ( +2 "manipulator"&H& +4 "core" &- 0 , \ a +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &`& +3 "core" &- . .  a +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&M' +112 "core" ' +2 .tHand.open + "manipulator"&k1 +74 "core" 1 +2 "manipulator"&T% +4 "core" %  X +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&|'\ +99 "core" ' +2 #tLoading da puck from tube 6 into Processing Clamp + "processing"%*& +4 "core" &M +2 "manipulator"& % +3 "core" %\  V ^ g +2 "storage"(b% +4 "core" %y '\  + "storage"(. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 + "storage"((K +343 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (0& +3 "core" &K$ f c  \  + "manipulator"&}& +4 "core" &- 2 1 c ^ + "manipulator"&N% +4 "core" %\  . 7 ~ _ +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 6 +2 "manipulator"&<( +181 "core" ( +2 "manipulator"&6& +4 "core" & 3 >  c!w +2 "storage"(o& +3 "core" &K% /\ \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&,'J +93 "core" ' +2 "storage"(2& +4 "core" &K% \ \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(z'L +100 "core" ' +2 "storage"(l- +3 "core" -'P +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 (p& +3 "core" &K# * \  + "manipulator"&X& +4 "core" &   Z!w +2 .t\Elbow.seek 6 + "manipulator"&( +3 "core" ( +2 "manipulator"&w& +3 "core" &   [!w +2 "storage"(& +3 "core" &K# " 1 n \  +3 .tForearm.seek 6 + 300 counts + "manipulator"&!'Ϻ +20 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"& / +76 "core" / +12 ."downElevator"SE.seek :down +3 "manipulator"&]& +3 "storage"(J'v +6 "core" & / 1 P ]!w +2 "manipulator"&?% +4 "core" % Ϸ / 1 ^ d +2 .tForearm.seek :retract + "manipulator"&R'\ +75 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +16 "core" ' +2 .t\Elbow.seek PC +2 "manipulator"&$( +246 "core" ( +2 "manipulator"&_& +4 "core" & *  ' _ + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &9& +3 "core" &   n ` + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&' +100 "core" ' +2 "manipulator"&(& +4 "core" & 4 ; ] +2 "manipulator"&g% +4 "core" % 1 0 a ] +2 "processing"%D& +3 "core" & +2 "processing"%& +4 .tPC.seek :closed +2 "processing"% (Tg +3 "core" & +2 &  +8 &,t ,} +10 &by @ +9 &`j Q +9 &!G Q +10 &L Q +9 &I R +10 &fI R +9 &(I R +9 &L R +10 &J R +9 & oL Q +9 &"0L R +10 &#J R +9 &%J R +10 &'wL Q +9 &)9L Q +9 &*G Q +10 &,G R +9 &.~J R +9 &0@I R +10 &2J R +9 &3G Q +10 &5L Q +9 &7IG Q +9 &9 G Q +10 &:F Q +9 &<K Q +9 &>QJ Q +10 &@I R +9 &AI Q +10 &CK Q +9 &EXN R +9 &GL R +10 &HW S +9 &Jb T +9 &LP W +10 &N W +9 &O X +10 &Q X +9 &SHn 7 +9 &T'/\\ J +10 &TB% / +2 ( + "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.67 + .Hand.open + "manipulator"&"1 +70 "core" 1 +2 "manipulator"&% +4 "core" % < 2 ] +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +2 .tSC.coast "storage"(6 +4 #tHeating da puck from tube 6 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"%q9 +2 %U  +5 "core" 9G +102 "processing"%e9 +3 "core" 9G +102 "processing"%9 +3 "core" 9}H  +102 "processing"%K9 +3 "core" 9|G  +102 "processing"%x9 +3 "core" 9zH +102 "processing"%y9 +3 "core" 9zG +102 "processing"%C9 +11 "core" 9zH +102 "processing"%\\9 +3 "core" 9{F +102 "processing"%%9 +3 "core" 9|G" +102 "processing"%9 +3 "core" 9}H' +102 "processing"%Q9 +3 "core" 9G+ +102 "processing"%[9 +3 "core" 9G/ +102 "processing"%9 +3 "core" 9H3 +102 "processing"%P9 +3 "core" 9H7 +102 "processing"%i9 +3 "core" 9G< +102 "processing"%\ 9 +3 "core" 9H@ +102 "processing"%9 +3 "core" 9HD +103 "processing"%89 +3 "core" 9HH +102 "processing"%L9 +3 "core" 9IL +102 "processing"%s9 +3 "core" 9IQ +102 "processing"%9 +3 "core" 9IU +102 "processing"%h9 +5 "core" 9HY +102 "processing"%;9 +3 "core" 9H] +102 "processing"%E9 +3 "core" 9Ia +102 "processing"%m9 +3 "core" 9If +102 "processing"%v9 +3 "core" 9Ij +102 "processing"%9 +3 "core" 9Jn +102 "processing"%79 +3 "core" 9Jr\ +102 "processing"%9 +3 "core" 9Jv +102 "processing"%9 +3 "core" 9J{ +102 "processing"%~9 +3 "core" 9 J +102 "processing"%V9 +4 "core" 9K +102 "processing"%>9 +3 "core" 9K +102 "processing"%.9 +3 "core" 9%L +102 "processing"%9 +3 "core" 9.K +102 "processing"%49 +3 "core" 95L +102 "processing"%&9 +3 "core" 9<L +103 "processing"% 9 +3 "core" 9DM +159 "processing"%t9 +11 "core" 9OM +103 "processing"%j9 +3 "core" 9VM +102 "processing"%^9 +3 "core" 9]N +2 .tPH.hold 2:00:00,28C +2 .delay 1:30 +2 "processing"%u pp[ +3 "core"  +8999 .tPSR.select :air + .PSV.dial PSR +2 "processing"%: +106 "core"  +2 .tPSR.select :wash + "processing"% +11 .tPS.seek 0.5ml +2 "processing"%' +587 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +10 .tPS.seek 2ml + "processing"%O'[ +1607 "core" ' +2 .tPTV.dial :puck + "processing"%+  +73 "core"  +2 .tPSV.dial PTV + "processing"%B +77 "core" +2 .tPBV.dial :waste1 + "processing"%#  +138 "core"  +2 "processing"%% +4 "core" %\\ +2 .tPS.seek 1.5ml +2 "processing"%' +596 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%- * +35 "core" , +3 .tPS.seek 0ml + "processing"%n'W +1611 "core" ' +2 .tdelay 5:00 +3120 E CC +26882 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%{  +36 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%d * +35 "core" , +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%c +76 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%' +2466 "core" ' +2 .tPSV.dial PTV + "processing"%I +77 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"%3 +77 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV + "processing"% +77 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%@  +86 "core" +2 .tPS.seek :empty +2 "processing"%/'9 +2444 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%A  +134 "core" +2 .tPSV.dial :mixloop +2 "processing"%G +55 "core" + .tPRV.dial :ab1 +2 "processing"% @ +78 "core" B +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%='w +358 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +3 "processing"%  + "collection"'r  +46 "core"  +9 +2 "processing"%% +4 "core" %yN  +2 .tPS.seek 0.32ml +2 "processing"%Z'& +400 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'5  +29 "core" +2 .tPRV.dial :air +2 "processing"%'  +42 "core"  +3 .tPS.seek 0.9ml + "processing"%1'D +1234 "core" ' +2 .tPRV.dial :waste2 + "processing"%W @ +75 "core" > +3 .tPS.seek 0.5ml + "processing"%a' +862 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%H  +44 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%`'[ +1609 "core" ' +2 .tPSV.dial :PML + "processing"%F +46 "core" +2 .tPTV.dial :mixing +2 "processing"%S @ +72 "core" B +2 .tPBV.dial :waste1 + "processing"%k  +36 "core" +2 "processing"%T% +4 "core" %WU  +2 .tPS.seek 1.85ml + "processing"%)'7 +237 "core" ' +2 .tPBV.dial between PSV and waste1 + "processing"%* * +36 "core" , +3 .tPS.seek 0ml + "processing"% 'W +1966 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'b& +2 "core" &<>" +2 .tHand.open + "manipulator"&1 +20 "core" 1 +2 "manipulator"&M& +4 "core" & ' ^ +2 "manipulator"&0% +3 "core" %\ 5 "   V) +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&}(- +164 "core" ( +2 "manipulator"&N& +4 "core" &- % & _ +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &6& +2 "core" &- & 3 ^ +2 .tForearm.seek :garage +2 "manipulator"&o' +110 "core" ' +33 .tHand.close + "manipulator"&2/ +68 "core" / +2 "manipulator"&& +4 "core" &-  s S +2 "manipulator"&l% +3 "core" %   R +2 .tForearm.seek :retract +2 "manipulator"&p'\ +100 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&X( +270 "core" ( +2 "manipulator"&w& +4 "core" & 6 ! `3 +31 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" & 1 , ( ]3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&|'ρ +101 "core" ' +2 "manipulator"& & +4 "core" & \  n Y3 +2 "manipulator"&]% +62 "core" %~  W +3 "collection"'?& +3 "core" &9< +2 "collection"'<& +4 .tCC.seek :closed +2 "collection"',(O +3 "core" &<< +2 &=>  +9 &/}9?% ,} +9 &c{:>' @ +10 &_m<>! Q +9 &!G;? Q +9 &L;?! P +10 &J;@ Q +9 &gN;@ Q +10 &)N<? Q +9 &N:> Q +9 &O>> Q +10 & pN<? P +9 &"2K;> P +9 &#K<? P +10 &%K<> Q +9 &'vO=> Q +10 &):J;= P +9 &*J:> Q +9 &,L;> Q +10 &.~N;@ Q +9 &0AL;> Q +9 &2I<> Q +10 &3J=> Q +9 &5J;? Q +10 &7IH:? Q +9 &9 K;= P +9 &:J:= Q +10 &<I;= Q +9 &>RJ;> P +9 &@K;= Q +10 &AO:> Q +9 &CL<> Q +10 &EWQ;@ Q +9 &GZ<< S +9 &Hx<= V +10 &J;= Z +9 &L;:> ^ +9 &M;> S +10 &O3N;= (y +10 &Oup:< M +4 ( + "collection"'<& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.07 + "collection"'z& +4 "core" &Oum;<I M + .tHand.open + "manipulator"&!1 +72 "core" 1 +2 "manipulator"&_% +4 "core" % ~ G H +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&9'\ +95 "core" ' +2 .tPSV.dial PSR + "processing"%J +107 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%' +1613 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%(  +42 "core"  +3 .tPS.seek 0ml + "processing"%g'W +1614 "core" ' +2 .tPSV.dial PSR + "processing"%D +45 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%R' +2641 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%  +2 "collection"'"  +40 "core"  +127  +2 .tPSV.dial :mixloop + "processing"% +107 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%q  +74 "core" +3 .tPS.seek 0ml + "processing"%'W +2628 "core" ' +2 .tPSV.dial :air + "processing"%e  +44 "core"  +3 .tPS.seek 2.5ml + "processing"%' +2630 "core" ' +2 .tPSV.dial :mixloop + "processing"% +45 "core" +3 .tPS.seek 0ml + "processing"%'W +1156 E XX +1489 "core" ' +2 .tPSV.dial :air + "processing"%K  +45 "core"  +3 .tPS.seek 2.5ml + "processing"%x' +2629 "core" ' +2 .tPSV.dial :mixloop + "processing"%y +45 "core" +3 .tPS.seek 0ml + "processing"%C'W +2635 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&\\& +4 "core" &  C S3 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&%( +30 "core" ( +2 "manipulator"&& +4 "core" &  N + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &Q& +2 "core" &  N +2 .tForearm.seek CC +2 "manipulator"&['ρ +102 "core" ' +2 .tHand.close + "manipulator"&/ +74 "core" / +2 .tCC.seek :open +2 "collection"'P( +379 "core" ( +2 "manipulator"&i& +4 "core" &  % W + "manipulator"&\ % +4 "core" % σ  + Tt +2 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&8(- +270 "core" ( +2 "manipulator"&L& +4 "core" &-  l \\? +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &s& +2 "core" &-   \\? +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +111 "core" ' +3 .tHand.open + "manipulator"&h1 +74 "core" 1 +2 "manipulator"&;% +4 "core" % A O +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&E'\ +101 "core" ' +2 ."da"delayUntil "08:34:55.68" +24669 #recoverPRVreagent08 + .PTV.dial :mixing + "processing"%m @ +75 "core" A +2 ."da"PBV.dial :waste1 + "processing"%v  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +2 ."da"PSV.dial :air +2 "processing"%7  +45 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2446 "core" ' + ."da"PSV.dial :mixloop + "processing"% +46 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%~  +56 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%V +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%>  +45 "core"  +2 ."da"PS.seek :empty +2 "processing"%.'9 +2451 "core" ' +30 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +146 "core"  +2 ."da"PSR.select :wash + "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%4' +584 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml + "processing"%&'[ +1607 "core" ' + ."da"PTV.dial :puck +59 "processing"%  +76 "core"  +2 ."da"PSV.dial PTV + "processing"%t +77 "core" +2 ."da"PBV.dial :waste1 + "processing"%j  +36 "core" +2 "processing"%^% +4 "core" %^i  +2 ."da"PS.seek 1.5ml +2 "processing"%:' +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%Y * +34 "core" * +3 ."da"PS.seek 0ml + "processing"%'W +1615 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%+  +46 "core"  +2 ."da"delay 30 seconds +426 E WW +2576 ."da"PBV.dial between PSV and waste1 +2 "processing"%B * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%# +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2454 "core" ' +2 ."da"PSV.dial PTV + "processing"%O +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%- +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%U  +74 "core"  +2 ."da"PS.seek :empty +2 "processing"%{'9 +2444 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%d +133 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%c' +588 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%n'[ +1606 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%I +76 "core" +2 ."da"PBV.dial :waste1 + "processing"%3  +36 "core" +2 "processing"%% +4 "core" %]P  +2 ."da"PS.seek 1.5ml + "processing"%@' +594 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +36 "core" , +3 ."da"PS.seek 0ml + "processing"%A'W +1607 "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"% * +35 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%/ +77 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2454 "core" ' +2 ."da"PSV.dial PTV + "processing"%r +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%= +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%5  +72 "core"  +2 ."da"PS.seek :empty +2 "processing"%''9 +2448 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%Z  +46 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%W  +134 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%1  +45 "core" ~ +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%H +55 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%a' +388 "core" ' +4 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%F  +45 "core"  +2 "processing"%S% +4 "core" %l  +2 ."da"PS.seek 0.55ml + "processing"%k't +341 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%T  +43 "core"  +2 ."da"PS.seek 2ml +2 "processing"%*'[ +1555 "core" ' + ."da"PSV.dial :PML +2 "processing"%` +57 "core" +2 ."da"PTV.dial :mixing +2 "processing"%) @ +72 "core" A +2 ."da"PBV.dial :waste1 + "processing"%b  +36 "core" +2 "processing"%% +4 "core" %Z]  +2 ."da"PS.seek 1.85ml + "processing"%M': +238 "core" ' +2 ."da"PBV.dial between PSV and waste1 + "processing"%0 * +36 "core" , +3 ."da"PS.seek 0ml + "processing"%N'W +1970 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +16590 E GG +31412 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%6  +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"%2  +41 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2463 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%l +56 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +42 "core"  +2 ."da"delay 2 seconds +203 .PSV.dial :mixloop +2 "processing"%o +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%w  +45 "core"  +2 ."da"PS.seek :empty +2 "processing"%}'9 +2454 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +135 "core"  +2 ."da"PSR.select :wash + "processing"% +11 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml +58 "processing"%]'[ +1616 "core" ' + ."da"PTV.dial :puck +2 "processing"%?  +73 "core"  +2 ."da"PSV.dial PTV + "processing"%p +74 "core" +2 ."da"PBV.dial :waste1 + "processing"%f  +35 "core"  +2 "processing"%z% +4 "core" %X]  +2 ."da"PS.seek 1.5ml +2 "processing"%!' +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%_ * +35 "core" , +3 ."da"PS.seek 0ml +2 "processing"%<'W +1617 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%J  +35 "core" +2 ."da"delay 30 seconds +1991 E 99 +1011 ."da"PBV.dial between PSV and waste1 +2 "processing"%| * +36 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%(' +2445 "core" ' +2 ."da"PSV.dial PTV + "processing"% +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%D +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%g +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%"  +74 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2429 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +147 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%q' +598 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%R'[ +1619 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%e +77 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +35 "core"  +2 "processing"%% +4 "core" %Zi  +2 ."da"PS.seek 1.5ml +2 "processing"%' +593 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%K * +35 "core" * +3 ."da"PS.seek 0ml + "processing"%'W +1614 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%y  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%x * +35 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%\\ +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2445 "core" ' +2 ."da"PSV.dial PTV + "processing"%Q +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%X +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%9  +75 "core"  +2 ."da"PS.seek :empty +2 "processing"%,'9 +2430 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%i +146 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml +2 "processing"%['[ +1606 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%L +77 "core" +2 ."da"PBV.dial :waste1 + "processing"%s  +36 "core" +2 "processing"%%% +4 "core" %Wt  +2 ."da"PS.seek 1.5ml + "processing"%h' +602 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%; * +35 "core" , +3 ."da"PS.seek 0ml + "processing"%'W +1608 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%m * +33 "core" * +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%v +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2444 "core" ' +2 ."da"PSV.dial PTV + "processing"%7 +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%C +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +75 "core" +2 ."da"delay 5 seconds +278 E 99 +224 ."da"PSV.dial :air +2 "processing"%~  +85 "core" +2 ."da"PS.seek :empty +2 "processing"%V'9 +2433 "core" ' +2 ."da"Sleepy.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%> +150 "core"  +10 ."da"PSR.select :sub1 +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.25ml +2 "processing"%'7 +347 "core" ' +2 ."da"delay 5 seconds +534 .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%' +340 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml + "processing"%.'[ +1606 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%4 +87 "core" ~ +2 ."da"PBV.dial :waste1 + "processing"%  +36 "core" +58 "processing"%t% +13 "core" %Wc  +2 ."da"PS.seek 1.5ml + "processing"%j' +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%^ * +36 "core" + +3 ."da"PS.seek 0ml + "processing"%&'W +1613 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%Y  +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 + "processing"%+ +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%B' +2532 "core" ' +2 ."da"PSV.dial PTV + "processing"%# +79 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +79 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%O +78 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%-  +76 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2539 "core" ' +2 "processing"%U9 +3 "core" 94 +2 #"da"Processing Puck Heater at 28.1C before imaging + .PH.coast + "processing"%  +3 "core" 4 + 4 +2 "processing"%d& +3 "core" &TB$x / +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 5 + "manipulator"&{% +3 "core" %\  + +2 "storage"(c% +4 "core" %z V U 6 + "storage"(I. +3 "core" . + ."da"SC.reconfigure SCtight +3 "storage"($\ .\ 1~b +2 ."da"SC.seek 5 + "storage"(3(< +344 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" &< ; +2 "manipulator"&n& +3 "core" &- ? +2 "manipulator"&% +3 "core" %\  + +2 ."da"\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 5 +2 "manipulator"&@( +177 "core" ( +3 "manipulator"&G& +4 "core" &\  D% +2 "storage"(& +3 "core" &< \\ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 5 + 700 counts + "manipulator"&/' +95 "core" ' +2 "storage"(A& +4 "core" &< - , ] +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek beamBreak + "storage"(r'L +298 "core" ' +2 "storage"(- +3 "core" -' + ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&=& +3 "core" &\ ~ x P% +2 "storage"(5& +3 "core" &< \  % +2 ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 5 +2 "manipulator"&' +35 "core" ' +2 ."da"\Elbow.hold +2 "manipulator"&Z, +4 "core" , + ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(W- +2 "core" -' +2 ."da"SE.seek 0.1 Pucks below Top Plate +2 "storage"(1'D +32 "core" ' +2 "manipulator"&H% +4 "core" %*p ' 1 E + "storage"('& +4 "core" &< _ + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 5 + 314 counts + "manipulator"&F'V +14 "core" ' +2 "manipulator"&S& +4 "core" &\  : $ +2 "storage"(a& +4 "core" &< + , L +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 5 + 700 counts +2 "manipulator"&T' +17 "core" ' +2 ."da"SE.seek 1.1 Pucks below Top Plate +2 "storage"(k'3 +41 "core" ' +2 "manipulator"&`& +4 "core" &\  $ +2 "manipulator"&)% +3 "core" % 7  +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&b'\ +89 "core" ' +2 ."da"\Elbow.seek PC +2 "manipulator"&( +252 "core" ( +3 "manipulator"&0& +4 "core" &  y + ."da"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &*& +2 "core" & y +2 ."da"Forearm.seek PC +2 "manipulator"&M' +94 "core" ' +2 ."da"Hand.close + "manipulator"&6/ +70 "core" / +2 ."da"PC.seek :open +2 "processing"%$( +402 "core" ( +2 "storage"(2& +4 "core" &< + , 1 + "manipulator"&N& +4 "core" & : y + "manipulator"&l% +4 "core" %  *  +2 ."da"Forearm.seek :retract + "manipulator"&'\ +97 "core" ' +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 5 +2 "manipulator"&o( +256 "core" ( +2 "manipulator"&w& +4 "core" &\ z L# + "storage"(& +4 "core" &< & + +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 5 + 700 counts +2 "manipulator"&' +95 "core" ' +2 ."da"Hand.open + "manipulator"&}1 +72 "core" 1 +13 "storage"( - +3 "core" -'3 +2 ."da"SE.seek 0.86 Pucks below Top Plate +2 "storage"(?' +28 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 0.19 Pucks below Top Plate +2 "storage"(p' +51 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da18sep2709h318ml.tif +1948 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +1056 #"da"SX HX9/16 (USB:57): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 26.7 seconds\ /var/log/esp/da18sep2709h318ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da18sep2709h318ml15s.tif +1556 #SX HX9/16 (USB:57): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da18sep2709h318ml15s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da18sep2709h318ml30s.tif +3057 #SX HX9/16 (USB:57): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da18sep2709h318ml30s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da18sep2709h318ml70s.tif +7118 #SX HX9/16 (USB:57): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da18sep2709h318ml70s.tif: TIFF Upload Complete\ + .Sleepy.power :camera,:OFF +2 ."Qmail"HABfans.email "26.7 sec auto-exposure",Subject: "da18sep2709h318ml images!" +10 "storage"(f- +123 "core" -' +2 "storage"(z& +4 "core" &< V q E + "manipulator"&]& +4 "core" & X R  =c +2 ."da"\Elbow.seek 5 + "manipulator"&_( +20 "core" ( +2 "manipulator"&!& +77 "core" & W S _ @ +2 "storage"(J& +3 "core" &< r q  +3 ."da"Forearm.seek 5 + 700 counts + "manipulator"&|' +4 "core" ' +2 ."da"SE.reconfigure SEgently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 0.9 Pucks below Top Plate +2 "storage"( '9 +132 "core" ' +2 "manipulator"&<& +4 "core" & R R +2 "storage"(& +3 "core" &<\ \  $ +2 ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 5 +2 "manipulator"&D' +32 "core" ' +2 ."da"\Elbow.hold +2 "manipulator"&g, +3 "core" , + ."da"\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +5 ."da"SE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.09 Pucks below Top Plate +2 "storage"("'# +22 "core" ' +2 "manipulator"&(% +4 "core" %*  D} +2 "storage"(& +4 "core" &< + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 5 + 314 counts +2 "manipulator"&'V +22 "core" ' +2 "manipulator"&q& +3 "core" & w R +2 "storage"(e& +4 "core" &<\ \  . +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 5 + 700 counts +2 "manipulator"&' +28 "core" ' +4 "storage"(% +5 "core" %' K ! R  +2 ."downElevator"SE.seek :down +2 "storage"(R'v +100 (K% +2 "core" % 0 \  3 [t +2 "manipulator"&% +4 "core" %  P +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&y'\ +96 "core" ' +57 ' + ."downElevator"SE.coast +2 "storage"(5 +2 ."da"SC.coast + "storage"(6 +3 #tStarting finalPurge +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%x& +4 "core" &k +2 ."psFlush"Hand.open + "manipulator"&\\1 +27 "core" 1 +2 "manipulator"&& +6 "core" & G X +2 "manipulator"&Q% +4 "core" % "   W@ +2 ."psFlush"\Elbow.seek FlushPuck::Garage +3 "manipulator"&(- +170 "core" ( +2 "manipulator"&X& +4 "core" &- P W. +2 ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &9& +2 "core" &-  X. +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&' +109 "core" ' +2 ."psFlush"Hand.close + "manipulator"&i/ +68 "core" / +2 "manipulator"&,& +5 "core" &- @ R. + "manipulator"&\ % +5 "core" %  5 N +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&L'\ +101 "core" ' + ."psFlush"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."psFlush"\Elbow.seek PC +2 "manipulator"&s( +125 "core" ( +2 "manipulator"&%& +4 "core" & 1 0 8 ^` +2 ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &[& +3 "core" &  w W` +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&;' +99 "core" ' +2 "manipulator"&h& +4 "core" &  U` +2 "manipulator"&% +4 "core" % a U +2 "processing"%m& +4 "core" &] +2 "processing"%v& +3 ."psFlush"PC.seek :closed +3 "processing"%(Tg +3 "core" &V +2 &f \ +8 &.sc +{ +10 &ava ? +9 &]jk Q +10 &Gu Q +9 &Ji Q +9 &Jr Q +10 &bI] R +9 &%GX Q +9 &G] R +10 &J_ R +9 & kGZ Q +10 &"-LU Q +9 &#LP Q +9 &%LK Q +10 &'sLH Q +10 &)5GH Q +8 &*FI Q +10 &,LM Q +9 &.{LH Q +10 &0<JO R +9 &1JE R +9 &3J8 R +10 &5K@ Q +9 &7EL= Q +9 &9L@ Q +10 &:L; Q +9 &<J7 R +12 &>LI/ R +7 &@J3 Q +9 &AJ$ Q +10 &CJ" R +9 &ETL( R +9 &GK# R +10 &HR+ R +9 &J]* S +10 &LN& W +9 &N $ X +9 &O) X +10 &Q X +9 &SEv# : +9 &T!,e! U +10 &TI# - +2 ( + "processing"%v& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.66 +2 "processing"%7& +3 "core" &TI  - +2 ."psFlush"Hand.open + "manipulator"&C1 +76 "core" 1 +2 "manipulator"&% +4 "core" % ! Q +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&~'\ +96 "core" ' +3 ."psFlush"PSV.dial PSR +2 "processing"% +136 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%>'P +397 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +702 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%V' +1609 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +75 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +36 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%4'W +2639 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"% +76 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%t' +595 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%.' +2126 "core" ' +2 ."psFlush"PSV.dial PTV +60 "processing"%^ +79 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%j U +55 "core" V +5 ."psFlush"PS.seek 0ml +2 "processing"%Y'W +2634 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%: @ +47 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%+' +2632 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%&  +74 "core"  +3 ."psFlush"PS.seek :empty +2 "processing"%#'9 +2630 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +45 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%O' +2633 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%- +85 "core"  +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%B'W +441 E LL +2189 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%U @ +44 "core" > +3 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2638 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%d  +72 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%{'9 +2638 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%c +46 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%I'P +1104 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1607 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%n +74 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +56 "core" +3 ."psFlush"PS.seek 0ml + "processing"%G'W +2636 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"% +75 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%A' +587 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%8' +2126 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%E +75 "core" +2 ."psFlush"PBV.dial PSV + "processing"% U +55 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%='W +2629 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%5 @ +45 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%W' +2638 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%H  +73 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%''9 +2638 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%S +46 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%a' +2639 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%` +73 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%)'W +2628 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%/ @ +46 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%@' +2632 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%r  +73 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2632 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'F& +4 "core" &MO + .tHand.open + "manipulator"&11 +19 "core" 1 +2 "manipulator"&T& +4 "core" & W Y` +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek PC + "manipulator"&0( +4 "core" ( +2 "manipulator"&*& +4 "core" &   Y Y` +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &Z& +2 "core" &  + X` +2 .tForearm.seek PC +2 "manipulator"&6' +99 "core" ' +2 .tHand.close + "manipulator"&b/ +75 "core" / +2 .tPC.seek :open +2 "processing"% ( +399 "core" ( +2 "manipulator"&2& +4 "core" &   2 _` +2 "manipulator"&N% +4 "core" % / . * _ +4 .tForearm.seek :retract +4 "manipulator"&l'\ +102 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&M( +353 "core" ( +2 "manipulator"&w& +4 "core" & 0 2 a2 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & . ( ] a2 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&'ρ +97 "core" ' +2 "manipulator"&}& +4 "core" & #  J `2 +2 "manipulator"& % +3 "core" %x   _( +2 "collection"'& +4 "core" &NO +2 "collection"'k& +3 .tCC.seek :closed +2 "collection"'?(O +3 "core" &LP +3 &OQ  +9 &/}LQ ,~ +10 &b{MQ @ +9 &bmLO Q +9 &$KMO P +10 &LLP Q +9 &NMP P +9 &iKLP Q +10 &*NMP Q +9 &JKP P +10 &LNP P +9 & rKMO P +9 &"4LMN P +10 &#JLQ Q +9 &%INO Q +9 &'yJMN Q +10 &);ILO Q +9 &*NLO Q +10 &,NKO Q +9 &.NLO P +9 &0CJMO Q +10 &2NOQ P +9 &3NNQ Q +9 &5LMQ Q +10 &7LNMQ P +9 &9 ONP Q +10 &:LLO P +9 &<JNP P +9 &>TNLO P +10 &@ILO Q +9 &AOLO P +9 &CLLO P +10 &EZRLN Q +9 &G]MQ R +10 &HxMP U +9 &JLN Z +9 &L?XY ] +10 &MT[ S +9 &O7PLS )} +9 &OyVIK D +2 ( +3 "collection"'k& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.05 + "collection"'f& +4 "core" &OySGH D +53 .tHand.open +9 "manipulator"&z1 +74 "core" 1 +2 "manipulator"&]% +4 "core" % x ; 5 ^( +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&!'\ +93 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'J& +4 "core" &OySJO D +2 "collection"'<% +3 "core" %JN +2 #tCS Pulling 5ml of flush + .CSV.dial CSR + "collection"'  +44 "core"  +2 .tCSR.select :flush + "collection"' +11 .tCS.seek 5ml +2 "collection"'o'l +1353 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +9 '(% +3 "core" %l\ IM  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'' +684 "core" ' +2 .tCSV.dial :waste + "collection"'q +131 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'e' +2021 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'& +4 "core" &OyTJM D +2 "collection"'p% +3 "core" %KL + .tCSV.dial :flush +2 "collection"'  +44 "core"  +3 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 5ml + "collection"'K'l +1304 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +42 "core" B +2 "collection"'|% +4 "core" %lHM  +2 .tCS.seek 7ml +2 "collection"'_' +576 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'  + 'D  +43 "core"  +94  +2 .tCBV.dial :waste1 + "collection"' @ +46 "core" ? +3 .tCS.seek 0ml +2 "collection"'x' +1791 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'"& +4 "core" &OySOP D +2 "collection"'\\% +4 "core" %MQ + .tCSV.dial :flush + "collection"'  +76 "core" +3 .tCS.seek 5ml + "collection"'Q'l +1296 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +45 "core" B +2 "collection"'X% +4 "core" %lKN  +2 .tCS.seek 7ml +2 "collection"'9' +569 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +2 "collection"'R  +43 "core"  +2 .tCBV.dial :waste2 +2 "collection"'3  +116 "core"  +3 .tCS.seek 0ml + "collection"'g' +1787 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'i& +4 "core" &OySKN D +2 "collection"',% +3 "core" %LO + .tCSV.dial CSR +2 "collection"'\  +55 "core"  +2 .tCSR.select :kill + "collection"' +10 .tCS.seek 8ml + "collection"'y' +2050 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'%' D +602 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"'[ +2 '  +103 "core" +38  +2 .tCTV.dial :intake + "collection"'h  +75 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'' \\ +2054 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'m  +75 "core"  +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'' +603 "core" ' +2 .tCSV.dial CSR + "collection"'L  +103 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'$'l +1350 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"'7' D +1120 E => +250 "core" ' +2 .tCSV.dial CBV + "collection"'C +103 "core" +2 .tCS.seek 0ml +2 "collection"'' +2618 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&v& +4 "core" &   N [2 +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC + "manipulator"&( +31 "core" ( +2 "manipulator"&;& +4 "core" & 6 % _ + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & 1 9 { _ +2 .tForearm.seek CC +2 "manipulator"&>'ρ +93 "core" ' +2 .tHand.close + "manipulator"&/ +69 "core" / +2 .tCC.seek :open +2 "collection"'( +377 "core" ( +2 "manipulator"&V& +4 "core" & i n j + "manipulator"& % +4 "core" % ώ m h i +2 .tForearm.seek :retract + "manipulator"&4'\ +95 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage + "manipulator"&t(- +271 "core" ( +2 "manipulator"&^& +4 "core" &- j s k6 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &j& +2 "core" &- l s  k6 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&.' +110 "core" ' +3 .tHand.open +57 "manipulator"&:1 +77 "core" 1 +2 "manipulator"&Y% +4 "core" % %  [ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&&'\ +97 "core" ' +2 #tCompleted [Sample.deep; initialPurge; da withoutWCR] begun 07:26:31 + #Preparing to sleep until 11:30AM 9/27/2018 +5 #Asleep til 11:30AM 9/27/2018 +4 ."shutdown"CC.coast +2 "collection"'6 +4 #tContinuing at 11:30 +2 ."shutdown"CS.coast +2 "collection"'5 +4 E ,+ +2 ."shutdown"PC.coast +2 "processing"%6 +4 ."Qmail"GoodNews.email "Then, in tube 6: /home/esp/esp2/mission/2018_08_31_niagara_mission.rb:171\\n{1 => 22, 2 => 22, 3 => 22, 4 => 22, 5 => 2, 6 => 20}\\nCan@09:30:10, 20.8C, 24% humidity, 14.1psia, 12.503V, 0.196A, 0.190A avg, 2.45W",Subject: "Asleep until 11:30" +3 ."shutdown"PS.coast +116 "processing"%5 +2 ."shutdown"Forearm.coast + "manipulator"&5 +3 ."shutdown"\Elbow.coast + "manipulator"&6 +37 ."shutdown"Sleepy.power :dwarf,:OFF + .Sleepy.power :raw,:OFF + #Shutdown +55449 E x +60002   | +60002  l +60003  } ~ +60002 |\ ~ +60002 | { +60002 {  +60003 z\ z +60002 { ! ~ +60002 z  +60002 z\  +60002 y !  +3263 z !! +35 #tPowering up Dwarves +538 .Sleepy.power :raw,:ON + "sampler") +2 )+ +2 "core"  +2 "collection"' +3 ' +2 "core"  +2 "processing"% +2 %# +3 "core"  +2 "collection"' 9\ + ' 0\ +2 ' -\ +2 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ + "sampler")&\ +2 .tSS.configure SSconfig +2 "sampler")#.0X 22, 2 => 22, 3 => 22, 4 => 22, 5 => 2, 6 => 20}\\nCan@11:30:35, 20.3C, 25% humidity, 14.1psia, 12.449V, 0.361A, 0.355A avg, 4.50W",Subject: "Started 2018_08_31_niagara_mission phase /home/esp/esp2/mission/2018_08_31_niagara_mission.rb:171" + .tSample.shallow +113 "sampler")@2 +21 "core" 2 +3 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'F& +4 "core" &\\[G  + .tHand.open + "manipulator"&11 +75 "core" 1 +2 "manipulator"&T& +4 "core" &   Y$ +2 "manipulator"&*% +3 "core" % \    Y +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&Z(- +181 "core" ( +2 "manipulator"&b& +4 "core" &-  # r [- +2 .t\Elbow.reconfigure LooseElbow +4 "manipulator"&$ &.,(#b +5 &s& +5 "core" &-   E Y- +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :garage + "manipulator"&~' +107 "core" ' +2 .tHand.close + "manipulator"&/ +74 "core" / +2 "manipulator"&2& +4 "core" &- ( m O- +2 "manipulator"&N% +4 "core" %  c O +2 .tForearm.seek :retract + "manipulator"&6'\ +101 "core" ' + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&0( +286 "core" ( +2 "manipulator"&w& +4 "core" &  f U( + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &   V( +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&}'ρ +100 "core" ' +2 "manipulator"& & +4 "core" &   e Z( +2 "manipulator"&% +3 "core" %u   Y< +2 "collection"'l& +4 "core" &U];  +2 "collection"'P& +3 .tCC.seek :closed +2 "collection"'f(O +3 "core" &W\\;  +3 &Z]7 \  +8 &4|X_B , +10 &e{X]. A +9 &YjZ^> Q +10 &JW]5 Q +9 &IW]: Q +9 &JY\\6 Q +10 &aNZ_8 Q +9 &$LW\\= P +9 &JX\\8 Q +10 &NZ]F Q +9 & jIY\\6 P +10 &"+JY\\7 Q +9 &#I[]> Q +9 &%JY]3 Q +10 &'qOX\\3 Q +9 &)4JY]6 P +9 &*JZ^7 Q +10 &,IX]4 Q +9 &.zIW\\6 P +10 &0;KY]A Q +9 &1MY]= Q +9 &3IW^> P +10 &5JZ[6 P +9 &7CJYZC Q +9 &9NZ\\; Q +10 &:HX[6 Q +9 &<IV\\= P +10 &>KJXZ7 Q +9 &@ IW[; Q +9 &ALY\\< Q +11 &COX]? Q +9 &EORY[5 R +9 &G\\W]0 S +9 &H}X\\0 V +9 &J~V[E Z +10 &L5V[? ^ +9 &MYZH U +9 &O.HV]: 'w +10 &O} |UZG P +5 ( +2 "collection"'P& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.12 +2 "collection"'z& +4 "core" &O}sVZ8 P + &O}sW[? P + .tHand.open +2 "manipulator"&]1 +65 "core" 1 +2 "manipulator"&k% +4 "core" % u  K O< +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&J'\ +93 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'<& +4 "core" &O}sV[N P +2 "collection"'% +3 "core" %V[P + #tCS Pulling 5ml of flush + .CSV.dial CSR +2 "collection"'  +134 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"' 'l +1366 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +9 '(% +3 "core" %lWZJ +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml + "collection"'o' +691 "core" ' +2 .tCSV.dial :waste + "collection"'q +133 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'' +1991 "core" ' +2 #tPurging external Intake + "collection"'& +4 "core" &O}rW\\E P + "collection"'p% +4 "core" %WZP + .tCSV.dial :flush +2 "collection"'  +42 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'e' D +2544 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"' + '|  +80 "core"  +18 ~ +2 .tCTV.dial :intake + "collection"'K  +77 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"' ' +2572 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'D  +77 "core" ~ +2 #tFlushing upper manifold + "collection"'& +4 "core" &O}qTXB P +2 "collection"'_% +3 "core" %SYO + .tCSV.dial :flush +2 "collection"'"  +75 "core"  +3 .tCS.seek 5ml + "collection"'\\'l +1318 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +45 "core" B +2 "collection"'x% +4 "core" %lVZE  +2 .tCS.seek 7ml +52 "collection"'' +579 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +2 "collection"'X +105 "core"  +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"'Q' +1792 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'R'- +818 "core" ' +2 .tCSV.dial :waste + "collection"'3 +44 "core" +3 .tCS.seek 0ml + "collection"'9' +815 "core" ' +2 "collection"'i& +4 "core" &O}qX[L P + "collection"',% +4 "core" %U[N + .tCSV.dial :flush +2 "collection"'\  +43 "core"  +3 .tCS.seek 3ml +2 "collection"'g'- +813 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'y @ +41 "core" A +2 "collection"'[% +4 "core" %-Y[A \ +2 .tCS.seek 5ml +2 "collection"''l +576 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml + "collection"'h' +1314 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'%'- +806 "core" ' +2 .tCSV.dial :waste + "collection"'m +75 "core" +3 .tCS.seek 0ml + "collection"'' +812 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&L& +4 "core" & ] T( +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC + "manipulator"&( +3 "core" ( +2 "manipulator"&$& +4 "core" & > D T( + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &C& +2 "core" &  E T( +2 .tForearm.seek CC +2 "manipulator"&7'ρ +99 "core" ' +2 .tHand.close + "manipulator"&v/ +72 "core" / +2 .tCC.seek :open +2 "collection"';( +378 "core" ( +2 "manipulator"&& +4 "core" &  V( + "manipulator"&% +4 "core" % ϐ  V +2 .tForearm.seek :retract + "manipulator"&M'\ +103 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&!(- +281 "core" ( +2 "manipulator"&?& +4 "core" &-   ! Y +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &V& +2 "core" &-   X +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"& ' +112 "core" ' +3 .tHand.open +2 "manipulator"&>1 +73 "core" 1 +2 "manipulator"&^% +4 "core" % \ # N R +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&j'\ +98 "core" ' +2 #tda sampling at most 1000ml +3 #Loading sh1 puck from tube 6 into Collection Clamp +2 ."Qmail"HABfans.email "Started da in tube 6 at 11:35:01EDT27-Sep-18\\n{1 => 22, 2 => 22, 3 => 22, 4 => 22, 5 => 2, 6 => 20}\\nCan@11:30:35, 20.3C, 25% humidity, 14.1psia, 12.449V, 0.361A, 0.355A avg, 4.50W",Subject: "da sampling at most 1000ml" + "collection"'& +114 "core" &Y]6 +2 "manipulator"&:% +3 "core" %\    \\ +3 "storage"(Y% +3 "core" % : >  +2 "storage"(4. +2 "core" .( +2 .tSC.reconfigure SCtight +3 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"(.(K +1281 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" &K( G Q -  + "manipulator"&& +4 "core" &-   c Y +2 "manipulator"& % +3 "core" %\    Z +5 .t\Elbow.reconfigure TightElbow +4 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 6 +4 "manipulator"&( +178 "core" ( +2 "manipulator"&&& +4 "core" &\   t Y# +2 "storage"(t& +3 "core" &K( D C  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&u'J +89 "core" ' +2 "storage"(+& +4 "core" &K( L ; V  +2 .tSE.reconfigure SEpick + "storage"(#]K-0-\ b +6 .tSE.seek beamBreak +2 "storage"('L +121 "core" ' +2 "storage"(#- +3 "core" -'j +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (-& +2 "core" &K( T  +2 "manipulator"&O& +3 "core" &\   Q# +2 .t\Elbow.seek 6 +2 "manipulator"&U( +3 "core" ( +2 "manipulator"&d& +5 "core" &  3 Q# + "storage"(& +4 "core" &K(\ `  +2 .tForearm.seek 6 + 300 counts +2 "manipulator"&c'Ϻ +20 "core" ' +4 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&I/ +133 "core" / +13 ."downElevator"SE.seek :down +5 "manipulator"&n& + "storage"(B'v +6 "core" &\  B R# +3 "manipulator"&% +4 "core" % ϰ - V V +2 .tForearm.seek :retract +2 "manipulator"&G'\ +82 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +12 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&( +145 "core" ( +2 "manipulator"&A& +4 "core" &  h U7 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &S& +3 "core" & G U7 +3 .tForearm.reconfigure TightForearm +4 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&{'ρ +101 "core" ' +33 "manipulator"&E& +4 "core" & I T7 +2 "manipulator"&`% +3 "core" %ω  T +3 "collection"'a& +3 "core" &X], +2 "collection"'/& +4 .tCC.seek :closed + "collection"'=(O +3 "core" &Y\\) +4 &Y^< 4 +10 &/GyW^. 3 +9 &[qxZ]/ G +9 &WX^5 Q +10 &JZ]3 P +9 &KX[6 P +10 &DLX]> P +9 &JX\\= P +9 &LX]? P +10 &KY]; P +9 &MJY^= P +9 &!KY\\+ P +10 &"JX]8 P +9 &$MZ^< P +10 &&UJZ\\= P +9 &(JW\\A P +9 &)KZ\\: P +10 &+JX]< P +9 &-]MY_9 P +9 &/J[\\B P +10 &0JX]? P +9 &2LY^B P +10 &4eJX^F P +9 &6'KW]A P +9 &7JY[? P +10 &9JZ\\E P +9 &;lKX\\@ P +9 &=.J[]: P +10 &>KZ]C P +9 &@JY]@ P +10 &BtLX^F P +9 &D5OY]D Q +9 &EVW^E Q +10 &GiW[> T +9 &IgW\\D X +9 &KXYD ] +10 &LY[E ] +9 &NWZB = +10 &O]*X[? )w +9 &OoVZ: N +2 ( + "collection"'/& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.94 + .Hand.open + "manipulator"&W1 +66 "core" 1 +3 "manipulator"&@% +4 "core" % ψ  P +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&F'\ +100 "core" ' +2 .tSC.coast + "storage"(6 +2 #tcollectSample 1000ml w/bubble point of 24psi + #Priming 7ml + .Sleepy.power :sampler,:ON + .Intake.select :close + .\Exhaust.select :close + .SS.hold +2 "sampler")1+ +3 "core" + + "sampler")T% +4 "core" %  +2 "collection"'*& +4 "core" &OpV[9 N +2 Ez VV + #tCalibrating pressure and temperature sensors +2 .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X +30 +2 .tdelay 3.8 seconds +382 "collection"'% +3 "core" %SY5 +2 "sampler")2% +3 "core" %?3 e +2 .tSSV.dial :spit + "sampler")N +140 "core"  +3 .tSS.seek 0ml + "sampler")'' +280 "core" ' +2 .tSSV.dial CBV + "sampler")~  +141 "core" +2 .tCTV.dial :intake + "collection"'w  +76 "core"  +3 #tWaiting for external sampler to finish priming... + .delayUntil "11:38:32.25" +16463 ."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" %, +2 #tIntake @17.4psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X% +3 "core" %, +2 "sampler")^% +3 "core" %  +2 "sampler")M% +3 "core" % + .tIntake.select :close + "sampler")0 +9 )% +3 "core" % + .tSSV.dial :exhaust +2 "sampler"):  +77 "core"  +2 .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale + "sampler")#.0X% +3 "core" % ]a < +52 "collection"'^% +3 "core" %7 +2 "sampler")M% +3 "core" %  < +53 "collection"'% +3 "core" %/ +2 "sampler"):% +3 "core" %  < +53 "collection"'?% +3 "core" %2 +2 "sampler")4% +3 "core" %  < +2 "sampler") % +4 "core" %  < + .tIntake.select :close + "sampler")0 +9 )Y% +3 "core" %  < + .tSSV.dial :exhaust +2 "sampler")  +78 "core"  +2 .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale + "sampler")#.0X  +15 "collection"'X% +3 "core" %1 +2 "sampler")"% +3 "core" %=  +15 "collection"'Q% +3 "core" %. +2 "sampler")3% +3 "core" %>  +15 "collection"'% +3 "core" %5 +2 "sampler")% +3 "core" %=  +15 "collection"',% +3 "core" %2 +2 "sampler")\ % +3 "core" %=  +15 "collection"'9% +3 "core" %* +2 "sampler")y% +3 "core" %=  +15 "collection"'R% +3 "core" %2 +2 "sampler")g% +3 "core" %=   +15 "collection"'% +3 "core" %9 +2 "sampler")[% +3 "core" %=  +15 "collection"'m% +3 "core" %. +2 "sampler")%% +3 "core" %=  +2 "collection"'L% +4 "core" %0 + #tIntake @17.2psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 43 +2 "sampler")#.+0X  +15 "collection"'0% +3 "core" %- +2 "sampler")J% +3 "core" % I>  +15 "collection"'v% +3 "core" %( +2 "sampler")% +3 "core" % I>  +15 "collection"'7% +3 "core" %5 +2 "sampler")i% +3 "core" % I>  +15 "collection"'f% +3 "core" %/ +2 "sampler")V% +3 "core" % I>  +15 "collection"'% +3 "core" %- +2 "sampler")>% +3 "core" % I>  +15 "collection"'^% +3 "core" %; +2 "sampler")M% +3 "core" % I>  +15 "collection"'% +3 "core" %/ +2 "sampler"):% +3 "core" % I>  +15 "collection"'?% +3 "core" %- +2 "sampler")4% +3 "core" % I>  +15 "collection"' % +3 "core" %1 +2 "sampler")Y% +3 "core" % I>  +15 "collection"'% +3 "core" %, +2 "sampler")% +3 "core" % I>  +15 "collection"' % +3 "core" %3 +2 "sampler")&% +3 "core" % I>  +15 "collection"'% +3 "core" %/ +2 "sampler")5% +3 "core" % I>  +2 "collection"'!% +4 "core" %- + #tIntake @17.3psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 39 +2 "sampler")#.'0X% +3 "core" %5 +2 "sampler")^% +3 "core" % B +53 "collection"'M% +3 "core" %, +2 "sampler")% +3 "core" %)* B +52 "collection"':% +3 "core" %$ +2 "sampler")?% +3 "core" %96 B +52 "collection"'4% +3 "core" %/ +2 "sampler") % +3 "core" %BD B +53 "collection"'Y% +3 "core" %+ +2 "sampler")% +3 "core" %RS B +53 "collection"'% +3 "core" %1 +2 "sampler") % +3 "core" %`_ B +53 "collection"'&% +3 "core" %- +2 "sampler")% +3 "core" %kk B +53 "collection"'5% +3 "core" %8 +2 "sampler")!% +3 "core" %yz B +52 "collection"'$% +3 "core" %1 +2 "sampler")-% +3 "core" % B +52 "collection"'O% +3 "core" %/ +2 "sampler")d% +3 "core" % B +52 "collection"'% +3 "core" %0 +2 "sampler")j% +4 "core" % B +52 "collection"'8% +3 "core" %0 +2 "sampler")t% +3 "core" % B +2 "sampler")n% +3 "core" % B + .tIntake.select :close + "sampler")0 +9 )% +3 "core" % B + .tSSV.dial :exhaust +2 "sampler")  +79 "core"  +3 .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale + "sampler")#.0X% +3 "core" %+ +2 "sampler")^% +3 "core" %`eN\   +15 "collection"'M% +3 "core" %, +2 "sampler")% +3 "core" %`eO  +15 "collection"':% +3 "core" %% +2 "sampler")?% +3 "core" %`eO  +15 "collection"'4% +3 "core" %' +2 "sampler") % +3 "core" %`eO  +15 "collection"'Y% +3 "core" %2 +2 "sampler")% +4 "core" %`eO  + "collection"'% +4 "core" %, + #tIntake @17.4psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 21 +2 "sampler")#.0X% +3 "core" %ƒS  +15 "collection"'^% +3 "core" %* +2 "sampler")M% +3 "core" %ƓR  +15 "collection"'% +3 "core" %/ +2 "sampler"):% +3 "core" %ƓT  +15 "collection"'?% +3 "core" %# +2 "sampler")4% +3 "core" %ƓU  +15 "collection"' % +3 "core" %( +2 "sampler")Y% +3 "core" %ƓU  +15 "collection"'% +3 "core" %# +2 "sampler")% +3 "core" %ƓS  +15 "collection"'Q% +3 "core" %/ +2 "sampler")&% +3 "core" %ƓS  +15 "collection"'% +3 "core" %- +2 "sampler")5% +3 "core" %ƓR  +15 "collection"'!% +3 "core" %1 +2 "sampler")$% +3 "core" %ƓT  +15 "collection"'-% +3 "core" %$ +2 "sampler")O% +3 "core" %ƓU  +15 "collection"'d% +3 "core" %+ +2 "sampler")% +3 "core" %ƓR\ \  +15 "collection"'j% +3 "core" %' +2 "sampler")8% +4 "core" %ƓR   +14 "collection"'t% +4 "core" %) +2 "sampler")n% +3 "core" %ƓS  +15 "collection"'% +3 "core" %& +2 "sampler")% +3 "core" %ƓR  +15 "collection"'0% +3 "core" %$ +2 "sampler")+% +3 "core" %ƓR  +15 "collection"'S% +3 "core" %/ +2 "sampler")u% +3 "core" %ƓR  +15 "collection"'A% +3 "core" %2 +2 "sampler")B% +3 "core" %ƓR  +15 "collection"'U% +3 "core" %! +2 "sampler")E% +3 "core" %ƓS  +2 "collection"'`% +3 "core" %& +2 #tIntake @17.3psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 15 +2 "sampler")#.0X% +3 "core" %5 +2 "sampler")^% +3 "core" %N  +15 "collection"'M% +3 "core" %& +2 "sampler")% +3 "core" %N  +15 "collection"':% +3 "core" %- +2 "sampler")?% +3 "core" %N  +15 "collection"'4% +3 "core" %' +2 "sampler") % +3 "core" %N  +15 "collection"'Y% +3 "core" %3 +2 "sampler")% +3 "core" %N  +15 "collection"'% +3 "core" %> +2 "sampler")Q% +3 "core" %N  +15 "collection"'&% +3 "core" %A +2 "sampler")% +3 "core" %N  +15 "collection"'5% +3 "core" %2 +2 "sampler")!% +3 "core" %N  +15 "collection"'$% +3 "core" %: +2 "sampler")-% +3 "core" %N  +15 "collection"'O% +3 "core" %= +2 "sampler")d% +3 "core" %N  +15 "collection"'% +3 "core" %' +2 "sampler")j% +3 "core" %N  +15 "collection"'8% +3 "core" %1 +2 "sampler")t% +3 "core" %N  +15 "collection"'n% +3 "core" %5 +2 "sampler")% +3 "core" %N  +15 "collection"'% +4 "core" %< +2 "sampler")0% +3 "core" %N  +15 "collection"'+% +3 "core" %, +2 "sampler")S% +3 "core" %M  +15 "collection"'u% +3 "core" %0 +2 "sampler")A% +3 "core" %N  +15 "collection"'B% +3 "core" %4 +2 "sampler")U% +3 "core" %M  +15 "collection"'E% +3 "core" %( +2 "sampler")`% +3 "core" %N  +15 "collection"'y% +3 "core" %- +2 "sampler")G% +3 "core" %M  +15 "collection"';% +3 "core" %/ +2 "sampler")W% +3 "core" %N  +15 "collection"'#% +3 "core" %$ +2 "sampler")I% +3 "core" %N   +15 "collection"'/% +3 "core" %5 +2 "sampler")*% +3 "core" %N   +15 "collection"'{% +3 "core" %) +2 "sampler").% +3 "core" %N  +15 "collection"'% +3 "core" %/ +2 "sampler")1% +3 "core" %N  +15 "collection"'H% +3 "core" %5 +2 "sampler") % +3 "core" %N  +15 "collection"'% +3 "core" %7 +2 "sampler")2% +3 "core" %N  +15 "collection"'N% +4 "core" %/ + "sampler")b% +4 "core" %N  +14 "collection"'~% +3 "core" %0 +2 "sampler")w% +3 "core" %N  +15 "collection"'% +3 "core" %2 +2 "sampler")'% +3 "core" %N  +15 "collection"' % +3 "core" %@ +2 "sampler")T% +3 "core" %N  +2 "collection"'% +3 "core" %+ +2 #tIntake @17.4psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 13.86125 +64 "sampler")#.0X`  +2 #tVacuum too high -- waiting up to 40s +14 "collection"'r% +3 "core" %: +2 "sampler")c% +3 "core" %5fD  +15 "collection"']% +3 "core" %* +2 "sampler")k% +4 "core" %5f  | +14 "collection"'<% +3 "core" %, +2 "sampler")P% +3 "core" %5f I +15 "collection"'% +3 "core" %C +2 "sampler")z% +3 "core" %5e F +15 "collection"'}% +3 "core" %) +2 "sampler")% +3 "core" %5e F +15 "collection"'@% +3 "core" %1 +2 "sampler") % +3 "core" %5e F +15 "collection"'q% +3 "core" %' +2 "sampler")% +3 "core" %5e F +15 "collection"'% +3 "core" %8 +2 "sampler")p% +3 "core" %5e F +7 .tSS.reconfigure SSconfig + "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'(' +117 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")J +138 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X +3 "core" %& \  + .tSSV.dial :exhaust +2 "sampler")^  +67 "core" +3 ."airStroke"CS.seek 0ml + "collection"'M' +3 "core" ' + ."airStroke"CSV.dial :air +59 "collection"' @ +5 "core"  + .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale + "sampler")#.0Xd +102 "collection"'<9 +4 "core" 9;Bd +102 "collection"'P9 +3 "core" 9:Fd +102 "collection"'9 +3 "core" 9;Jd +102 "collection"'z9 +3 "core" 9<Nd +102 "collection"'}9 +3 "core" 9;Sd +102 "collection"'9 +4 "core" 9<Wd +102 "collection"'@9 +3 "core" 9-=[d +102 "collection"' 9 +3 "core" 9B=_d +102 "collection"'q9 +3 "core" 9W>cd +102 "collection"'9 +3 "core" 9l?hd +102 "collection"'9 +3 "core" 9?ld +102 "collection"'p9 +3 "core" 9Apd +102 "collection"'9 +3 "core" 9@td +102 "collection"'|9 +3 "core" 9Axd +102 "collection"'9 +3 "core" 9B}d +102 "collection"'69 +3 "core" 9Cd +102 "collection"'o9 +3 "core" 9\ Cd +102 "collection"'e9 +3 "core" 9"Ed +102 "collection"'9 +3 "core" 99Ed +102 "collection"'D9 +3 "core" 9QEd +102 "collection"'_9 +4 "core" 9iGd +102 "collection"'9 +3 "core" 9Hd +102 "collection"'9 +3 "core" 9Id +102 "collection"'Z9 +3 "core" 9Jc +103 "collection"'x9 +3 "core" 9K` +102 "collection"'\\9 +4 "core" 9L_ +102 "collection"'"9 +3 "core" 9M\\ +102 "collection"'K9 +3 "core" 9NZ +102 "collection"'l9 +3 "core" 9,OW +102 "collection"'39 +3 "core" 9DOU +102 "collection"'9 +3 "core" 9]QT +102 "collection"'9 +3 "core" 9uRQ +102 "collection"' 9 +3 "core" 9SO +102 "collection"'\ 9 +3 "core" 9UM +102 "collection"'99 +3 "core" 9VJ +102 "collection"'s9 +4 "core" 9WI +102 "collection"'X9 +3 "core" 9XG +102 "collection"'g9 +3 "core" 9YD +102 "collection"'a9 +3 "core" 9ZC +102 "collection"'[9 +3 "core" 92\\A +102 "collection"'R9 +3 "core" 9H]? +103 "collection"'m9 +3 "core" 9__> +102 "collection"'L9 +3 "core" 9w`; +102 "collection"'9 +3 "core" 9a: +102 "collection"'h9 +3 "core" 9b8 +102 "collection"'%9 +4 "core" 9d7 +102 "collection"'J9 +3 "core" 9e4 +102 "collection"',9 +3 "core" 9f3 +102 "collection"'C9 +3 "core" 9g 1 +102 "collection"'(9 +3 "core" 9g0 +102 "collection"'v9 +3 "core" 9j/ +102 "collection"'79 +3 "core" 9.l- +102 "collection"'i9 +3 "core" 9Bl+ +102 "collection"'9 +3 "core" 9So!* +102 "collection"'V9 +3 "core" 9eo%( +102 "collection"'9 +4 "core" 9wq)' +102 "collection"'>9 +3 "core" 9s-& +102 "collection"'^9 +3 "core" 9t2% +102 "collection"'9 +3 "core" 9u6# +102 "collection"'f9 +3 "core" 9v:" +102 "collection"'49 +3 "core" 9x>" +103 "collection"'M9 +3 "core" 9yB +102 "collection"' 9 +3 "core" 9{G +102 "collection"'Y9 +3 "core" 9{K +102 "collection"'9 +3 "core" 9 }O +103 "collection"':9 +2 "core" 9 S +103 "collection"'Q9 +3 "core" 9 $W +102 "collection"'&9 +3 "core" 9 1\\ +102 "collection"'9 +3 "core" 9 ?` +102 "collection"'59 +3 "core" 9 Kd +102 "collection"'?9 +4 "core" 9 Xh +102 "collection"'$9 +3 "core" 9 dl +102 "collection"'-9 +3 "core" 9 oq +102 "collection"'O9 +3 "core" 9 {u +102 "collection"'9 +3 "core" 9 y +102 "collection"'9 +4 "core" 9 } +102 "collection"'j9 +3 "core" 9  +102 "collection"'89 +3 "core" 9  +102 "collection"'d9 +3 "core" 9  +102 "collection"'t9 +3 "core" 9  +102 "collection"'9 +3 "core" 9  +103 "collection"'9 +3 "core" 9  +102 "collection"'+9 +3 "core" 9  +102 "collection"'n9 +3 "core" 9  +102 "collection"'u9 +3 "core" 9  +102 "collection"'!9 +3 "core" 9  +102 "collection"'S9 +3 "core" 9  +102 "collection"'09 +3 "core" 9  +102 "collection"'A9 +3 "core" 9\  +102 "collection"'U9 +3 "core" 9\  +102 "collection"'E9 +3 "core" 9\  +103 "collection"'B9 +3 "core" 9\  +102 "collection"'y9 +3 "core" 9\  +102 "collection"'`9 +3 "core" 9\ ! +102 "collection"'G9 +3 "core" 9\ ' +102 "collection"';9 +4 "core" 9\ + +102 "collection"'#9 +3 "core" 9\ 0 +102 "collection"'W9 +3 "core" 9\ 5 +102 "collection"'/9 +3 "core" 9\ ; +102 "collection"'I9 +3 "core" 9\ > +102 "collection"'{9 +4 "core" 9\ D +102 "collection"'*9 +3 "core" 9\ F +102 "collection"'9 +3 "core" 9\ K +102 "collection"'.9 +3 "core" 9\ O +102 "collection"'H9 +3 "core" 9\ R +102 "collection"'19 +3 "core" 9\ V +102 "collection"'29 +3 "core" 9\ Y +102 "collection"'N9 +3 "core" 9\ ] +102 "collection"'b9 +3 "core" 9\ ` +102 "collection"'~9 +3 "core" 9\ c +102 "collection"'w9 +3 "core" 9\ f\ +103 "collection"'9 +3 "core" 9\ h\ +102 "collection"''9 +3 "core" 9\ k +2 .tCH.hold 10:00,70C +2 "collection"' `\ `\ j\ +3 "core"  +31923 E   +28120 "core" ` +2 "collection"'T9 +3 "core" 9\ } +2 #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml + "collection"'' +351 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"' @ +104 "core" A +2 .tCSV.dial :air +2 "collection"'r @ +45 "core" ? +3 .tCS.seek 5ml + "collection"'c'l +1419 "core" ' +2 .tCSV.dial CTV + "collection"']  +45 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'k @ +44 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'<  +45 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'P @ +44 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml +3 "collection"'' +1348 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"'z +102 "core"  +2 .tCBV.dial CSV + "collection"'}  +30 "core"  +2 "collection"'% +4 "core" % = @ +2 .tCS.seek 5ml +2 "collection"'@'l +1351 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'  +43 "core" +2 "collection"'q% +4 "core" %l  +2 .tCS.seek 7ml +2 "collection"'' +590 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"' @ +42 "core" ? +3 .tCS.seek 10ml + "collection"'p' D +847 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +129 "core" b +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +3 "collection"'|   +38 "core" " +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'  + '6  +28 "core"  +109  +3 .tCS.seek 5ml + "collection"'o'l +1359 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'e @ +115 "core" ? +2 .tCSV.dial :waste +2 "collection"' +104 "core" +2 .tCS.seek :empty +2 "collection"'D'Ͱ +1358 "core" ' +2 .tCSV.dial :air + "collection"'_ @ +74 "core" A +3 .tCS.seek 5ml + "collection"''l +1357 "core" ' +2 .tCSV.dial CTV + "collection"'  +54 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'Z @ +41 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'x  +45 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'\\ @ +45 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml +3 "collection"'"' +1350 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"'K +103 "core" ~ +2 .tCBV.dial CSV + "collection"'l  +39 "core"  +2 "collection"'3% +4 "core" %~ +2 .tCS.seek 5ml +2 "collection"''l +1351 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'  +46 "core" +2 "collection"' % +4 "core" %l  +2 .tCS.seek 7.001ml +2 "collection"'\ ' +583 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'9 @ +42 "core" ? +3 .tCS.seek 10ml + "collection"'s' D +847 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'X ` +117 "core" _ +2 #tLysing Complete +2 "collection"'g& +3 "core" &On $ N +2 #tStoring sh1 puck in Collection Clamp to tube 5 + "manipulator"&a% +3 "core" %\ & u O!W +2 "storage"([% +4 "core" %x\ \  + "storage"(R. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 5 + "storage"(m(< +345 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (L& +4 "core" &<\  +2 "manipulator"&& +4 "core" &  L7 + "manipulator"&h% +4 "core" %\ &  L!W +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 5 + "manipulator"&%( +158 "core" ( +2 "manipulator"&J& +4 "core" & " } R + "storage"(,& +4 "core" &<\ "\ " Q +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&C' +108 "core" ' +2 "storage"((& +4 "core" &< # F +2 .tSE.reconfigure SEpick + "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(v'L +291 "core" ' +2 "storage"(7- +3 "core" -'u + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&i& +3 "core" & i S +2 "storage"(& +3 "core" &<\ ,\ , + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 5 +2 "manipulator"&V' +35 "core" ' +2 .t\Elbow.hold + "manipulator"&, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(>- +2 "core" -'u +3 .tSE.seek 1.1 Pucks below Top Plate +52 "storage"(^'- +32 "core" ' +2 "manipulator"&% +4 "core" %* : D? +2 "storage"(f& +3 "core" &< + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 5 + 314 counts + "manipulator"&4'V +21 "core" ' +2 "manipulator"&M& +4 "core" &  R +2 "storage"( & +3 "core" &<\  +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts + "manipulator"&Y' +25 "core" ' +2 .tSE.seek 2.1 Pucks below Top Plate +2 "storage"(' +39 "core" ' +2 "manipulator"&:& +4 "core" &   ) Y +2 "manipulator"&Q% +4 "core" %  s X +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&&'\ +90 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&( +168 "core" ( +2 "manipulator"&5& +4 "core" & # Qa + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &?& +2 "core" & { Qa +2 .tForearm.seek CC +2 "manipulator"&$'ρ +104 "core" ' +2 .tHand.close + "manipulator"&-/ +73 "core" / +2 .tCC.seek :open +2 "collection"'O( +378 "core" ( +2 "storage"(& +4 "core" &< $ ! a + "storage"(& +4 "core" &< $ $ + +2 "manipulator"&j& +3 "core" &  o Ta +2 "manipulator"&8% +3 "core" % n  I TP +2 .tForearm.seek :retract +2 "manipulator"&d'\ +106 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 5 +2 "manipulator"&t( +146 "core" ( +2 "manipulator"&& +4 "core" &   ] Y\ +2 "storage"(& +3 "core" &< G E +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 5 +2 "manipulator"&+' +113 "core" ' +2 .t\Elbow.hold + "manipulator"&n, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&u1 +76 "core" 1 +14 "manipulator"&!% +4 "core" % ._  G +2 "storage"(S& +4 "core" &<\  ? + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 5 + 318 counts + "manipulator"&0'Z +21 "core" ' +2 "manipulator"&A& +4 "core" & 3 : ]\ +2 "storage"(U& +4 "core" &< = C +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&E' +24 "core" ' +2 "storage"(B% +4 "core" %! _ ^ m  +3 ."downElevator"SE.seek :down +2 "storage"(y'v +99 (`% +3 "core" %1 G G 9 \\w +2 "manipulator"&G% +4 "core" % / 0 C ] +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&;'\ +90 "core" ' +42 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +2 #tTranferring DA +2 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'#& +3 "core" &%* +2 .tHand.open + "manipulator"&W1 +27 "core" 1 +2 "manipulator"&/& +4 "core" & \\ X e\ +2 "manipulator"&I% +4 "core" %  8 E e e +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&{(- +174 "core" ( +2 "manipulator"&*& +4 "core" &- [ _ e, +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- W W g f, +2 .tForearm.seek :garage +2 "manipulator"&.' +109 "core" ' +2 .tHand.close + "manipulator"&H/ +66 "core" / +2 "manipulator"&1& +4 "core" &-   v Y, +2 "manipulator"&2% +3 "core" %    Z +2 .tForearm.seek :retract +2 "manipulator"&N'\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&b( +273 "core" ( +2 "manipulator"&~& +4 "core" & 3 ;  a7 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &w& +2 "core" & 1 , X a7 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'ρ +99 "core" ' +2 "manipulator"&'& +4 "core" & = > ^7 +2 "manipulator"&% +3 "core" %z 2 / 1 ] +2 "collection"' & +4 "core" &&, +2 "collection"'T& +3 .tCC.seek :closed +2 "collection"' (O +3 "core" &(- +3 &(,  +9 &.z** ,~ +10 &dy'- @ +9 &ok(, P +9 &2I(, O +10 &P(,y O +9 &L(, O +9 &yI(. O +10 &:M(, O +9 &L)+ O +10 &O++ O +9 & L(,u O +9 &"BL*-U O +10 &$N',= P +9 &%K',. O +9 &'L(-J O +10 &)KK%- O +9 &+ K'- O +10 &,M(. O +9 &.L(- O +9 &0RL), O +10 &2K(- O +9 &3K(. O +9 &5K(, O +10 &7ZJ(, O +9 &9K*+w O +10 &:K). O +9 &<K)- O +9 &>cK(, O +10 &@%J)+ O +9 &AL(- O +9 &CM). O +10 &EiT(, P +9 &G&_'- Q +10 &H),^ U +9 &J24R Z +9 &LK><L ] +10 &N |v= M +9 &O.? 1 +9 &Ogtz H +6 ( + "collection"'T& +5 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.10 + "collection"'& +4 "core" &Ofmr H + &Ofhp H + .tHand.open +57 "manipulator"&r1 +76 "core" 1 +2 "manipulator"&% +4 "core" % z = V +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&]'\ +99 "core" ' +2 .tPSV.dial PSR + "processing"%k +135 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%<' +1610 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +4 "processing"%P  +42 "core"  +3 .tPS.seek 0ml + "processing"%c'W +1609 "core" ' +2 .tPSV.dial PSR + "processing"%z +45 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%}' +2638 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"% + "collection"'  +5 "core"  +2 "processing"%  +46 "core"  +36 +2 .tPSV.dial :mixloop + "processing"%q +105 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%@  +134 "core" +3 .tPS.seek 0ml + "processing"%'W +689 E LL +1938 "core" ' +2 .tPSV.dial :air + "processing"%  +44 "core"  +3 .tPS.seek 2.5ml + "processing"%' +2639 "core" ' +2 .tPSV.dial :mixloop + "processing"%| +46 "core" +3 .tPS.seek 0ml + "processing"%'W +2657 "core" ' +2 .tPSV.dial :air + "processing"%6  +45 "core"  +3 .tPS.seek 2.5ml + "processing"%p' +2632 "core" ' +2 .tPSV.dial :mixloop + "processing"%e +46 "core" +3 .tPS.seek 0ml + "processing"%'W +2628 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&o& +4 "core" &  D W7 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&_( +3 "core" ( + "manipulator"&D& +4 "core" &  W7 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &  0 W7 +2 .tForearm.seek CC + "manipulator"&Z'ρ +104 "core" ' +2 .tHand.close + "manipulator"&x/ +69 "core" / +2 .tCC.seek :open +2 "collection"'\\( +378 "core" ( +2 "manipulator"&& +4 "core" & /  $ \\7 +2 "manipulator"&K% +3 "core" % ρ   a \\l +2 .tForearm.seek :retract +2 "manipulator"&l'\ +101 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&3(- +278 "core" ( +2 "manipulator"&"& +4 "core" &- W D d, +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 && +3 "core" &- C 6  d, +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"& ' +113 "core" ' +2 .tHand.open + "manipulator"&1 +65 "core" 1 +2 "manipulator"&9% +4 "core" % \ x Tu +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&\ '\ +105 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing + ."connect"PRV.dial CBV +2 .tCBV.dial PRV + .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 6 into Collection Clamp + "collection"'X& +4 "core" &35m +2 "manipulator"&g% +3 "core" %\ % - B  e!N +2 "storage"(a% +4 "core" % A\  +2 "storage"([. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 + "storage"(R(K +343 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (L& +2 "core" &K) K Z c  +2 "manipulator"&& +3 "core" &-   [, +2 "manipulator"&h% +3 "core" %\ % ) ]!M +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 6 + "manipulator"&J( +177 "core" ( +2 "manipulator"&,& +4 "core" &  w V"{ +2 "storage"((& +3 "core" &K% ' F - \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&'J +100 "core" ' +2 "storage"(F& +4 "core" &K% @ : \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(7'L +138 "core" ' +2 "storage"(i- +3 "core" -'s +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 (& +3 "core" &K# \  + "manipulator"&>& +4 "core" &  O"{ +2 .t\Elbow.seek 6 + "manipulator"&( +5 "core" ( + "manipulator"&f& +4 "core" &  N"{ +2 "storage"(M& +3 "core" &K# D \  +2 .tForearm.seek 6 + 300 counts +2 "manipulator"& 'Ϻ +31 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&:/ +71 "core" / +12 ."downElevator"SE.seek :down +3 "manipulator"&Q& +70 "storage"(C'v +3 "core" &   S"{ +2 "manipulator"&%% +3 "core" % ϰ 7 X +2 .tForearm.seek :retract +2 "manipulator"&v'\ +90 "core" ' +2 ' + ."downElevator"SE.coast +2 "storage"(5 + .t\Elbow.seek CC +6 "manipulator"&V( +154 "core" ( +2 "manipulator"&4& +4 "core" &   X) +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &^& +3 "core" & 3 X) +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +4 "manipulator"&5'ρ +97 "core" ' +2 "manipulator"&?& +4 "core" &  U) +2 "manipulator"&Y% +4 "core" %ς  U +2 "collection"'& +3 "core" &17 +2 "collection"'-& +4 .tCC.seek :closed +2 "collection"'&(O +2 "core" &48\ +4 &17  +9 &.y36 ,~ +9 &dy17 @ +10 &jk26 P +9 &-J26 P +9 &O17C O +10 &J250 O +9 &tN36- O +10 &6N38# O +9 &M36 O +9 &L37 P +10 & |J37 O +9 &">H26 O +9 &$I26 O +10 &%M45 O +9 &'L36 P +10 &)FJ27 O +9 &+G16 O +9 &,K37 P +10 &.J27 O +9 &0NM27 O +9 &2J36 O +10 &3G36 O +9 &5J18 O +10 &7WG27 O +9 &9K36 O +9 &:G27 O +10 &<J17y O +9 &>]J26m P +9 &@ J35^ O +10 &AL05] P +9 &CM36X P +10 &EdS06L P +9 &G"_22@ Q +9 &H25F V +10 &J233 Z +9 &LF130 ] +9 &N16' O +10 &O/C.4 )| +9 &Oyx14 Q +5 ( +4 "collection"'-& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.16 + .Hand.open + "manipulator"&=1 +3 "core" &Oys34 Q +62 1 +2 "manipulator"&% +4 "core" % ς | Q +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +97 "core" ' +2 .tSC.coast "storage"(6 +3 .tCTV.dial CSV,avoiding: :intake +2 "collection"'j  +136 "core"  +2 .tCSV.dial CTV + "collection"'8  +30 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2639 "core" ' +2 "collection"'% +4 "core" % F  +2 .tCS.seek 4.15ml + "collection"'$'Q +1585 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%  +44 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%u  +85 "core" ~ +3 .tPS.seek 0ml + "processing"%!'W +2640 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'S ` +38 "core" _ +2 .tCSV.dial :air +2 "collection"'A @ +44 "core" > +3 .tCS.seek 10ml + "collection"'U' D +1571 "core" ' +2 .tCSV.dial CTV + "collection"'B  +46 "core"  +2 .tCS.seek 0ml +2 "collection"'d' +2616 "core" ' +2 .tCBV.dial :waste1 + "collection"'` @ +30 "core" > +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'G  +136 "core" +2 "collection"'t& +4 "core" &Oys" Q +2 #tStoring lyfil puck in Collection Clamp to tube 5 + "manipulator"&+% +3 "core" %\ ! s S8 +2 "storage"(#% +4 "core" %   , + "storage"(0. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 + "storage"(W(< +346 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (/& +3 "core" &< k +2 "manipulator"&& +3 "core" & J) +2 "manipulator"&I% +4 "core" %\  J8 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 5 + "manipulator"&E( +150 "core" ( +2 "manipulator"&*& +4 "core" & M\ +2 "storage"(& +3 "core" &< \ - +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&y' +102 "core" ' +2 "storage"(m& +4 "core" &< ! $  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(n'L +285 "core" ' +2 "storage"(H- +3 "core" -'h + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&1& +3 "core" & w T\ +2 "storage"(2& +3 "core" &<\ '\ , S +2 .t\Elbow.reconfigure LimpElbow + "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 5 +2 "manipulator"&;' +37 "core" ' +2 .t\Elbow.hold + "manipulator"&., +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(~- +2 "core" -'h +2 .tSE.seek 2.1 Pucks below Top Plate +2 "storage"(w' +30 "core" ' +2 "manipulator"&{% +4 "core" %$S l o  = +2 "storage"('& +3 "core" &< P + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 5 + 308 counts + "manipulator"&'P +13 "core" ' +2 "manipulator"& & +4 "core" &  W\ +2 "storage"(N& +3 "core" &<\ \   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts + "manipulator"&O' +24 "core" ' +2 .tSE.seek 3.1 Pucks below Top Plate +2 "storage"(T' +41 "core" ' +2 "manipulator"&& +4 "core" & % V\ +2 "manipulator"&r% +3 "core" % V +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +131 "core" ' +9 .t\Elbow.seek CC +2 "manipulator"&k( +149 "core" ( +3 "manipulator"&& +4 "core" &  J6 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &P& +3 "core" & 7 J6 +2 .tForearm.seek CC + "manipulator"&<'ρ +103 "core" ' +2 .tHand.close + "manipulator"&z/ +77 "core" / +2 .tCC.seek :open +2 "collection"'c( +378 "core" ( +2 "storage"(& +4 "core" &<\ \   +2 "storage"( & +3 "core" &<\ \   +2 "manipulator"&& +4 "core" & > P5 + "manipulator"&q% +4 "core" % t  Px +2 .tForearm.seek :retract +2 "manipulator"&@'\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 5 +2 "manipulator"&}( +153 "core" ( +2 "manipulator"&& +4 "core" &  ; W +2 "storage"(& +3 "core" &< $  . +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 5 +2 "manipulator"&|' +110 "core" ' +2 .t\Elbow.hold + "manipulator"&, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&61 +77 "core" 1 +12 "manipulator"&% +4 "core" % .  Lc +2 "storage"(e& +4 "core" &<\ ~ +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 5 + 318 counts +2 "manipulator"&p'Z +20 "core" ' +2 "manipulator"&o& +4 "core" &  ! [ +2 "storage"(D& +4 "core" &< 0 B % +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts +2 "manipulator"&' +22 "core" ' +2 "storage"(x% +4 "core" % B @ ~ +3 ."downElevator"SE.seek :down +2 "storage"(b'v +99 (]% +3 "core" %n4 D D \\x +2 "manipulator"& % +4 "core" % / . _ ] +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +89 "core" ' +36 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%K  +74 "core" +3 .tPS.seek 2.5ml + "processing"%Z' +2629 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%" +55 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%  +42 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%_ +55 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%  +41 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%9'W +2630 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%l& +4 "core" &!  + .tHand.open +2 "manipulator"&X1 +26 "core" 1 +2 "manipulator"&g& +4 "core" & U R 4 f + "manipulator"&a% +4 "core" %\  T W " f +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&[(- +173 "core" ( +2 "manipulator"& & +4 "core" &- [ ^ f& +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &L& +3 "core" &- S U D e& +2 .tForearm.seek :garage + "manipulator"&' +108 "core" ' +2 .tHand.close + "manipulator"&h/ +71 "core" / +2 "manipulator"&,& +4 "core" &-  X& +2 "manipulator"&(% +4 "core" %  Wt +2 .tForearm.seek :retract + "manipulator"&F'\ +102 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&3( +121 "core" ( +2 "manipulator"&i& +4 "core" & 7 1 m c_ + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & , 1 V b_ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&>' +99 "core" ' +2 "manipulator"&f& +4 "core" &  "  \\_ +2 "manipulator"&M% +3 "core" %   \\ +2 "processing"%\ & +4 "core" &E  +2 "processing"%:& +4 .tPC.seek :closed + "processing"%Q(Tg +3 "core" &  +3 &  +8 &3z ,~ +10 &a{ @ +9 &<k& Q +9 &I R +10 &L R +9 &L R +9 &AL R +10 &L R +9 &L R +9 &L Q +10 & JI Q +9 &" I Q +10 &#L R +9 &%L R +9 &'RL Q +10 &)I Q +9 &*G R +9 &,G Q +10 &.ZI Q +9 &0I Q +10 &1L R +9 &3L R +9 &5bL Q +10 &7$H Q +9 &8L R +10 &:J R +9 &,G Q +10 &?K R +9 &AI R +9 &CrF Q +10 &E3K R +9 &FN R +10 &HU S +9 &Js` T +9 &L+ W +10 &M X +9 &O X +9 &Qn X +10 &S0 E +9 &T"*] S +9 &TE' 0 +2 ( + "processing"%:& +3 #tProcessing Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.69 +2 "processing"%%& +4 "core" &TE% 0 + .tHand.open + "manipulator"&J1 +72 "core" 1 +2 "manipulator"&% +4 "core" %   V +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +56 "manipulator"&7'\ +111 "core" ' +2 .tPRV.dial :air + "processing"%4  +45 "core"  +2 .tPSV.dial :mixloop +2 "processing"%^ +45 "core" +3 "processing"% % +4 "core" %Z) +2 .tPS.seek 0.3ml +2 "processing"%?' +392 "core" ' +2 .tPSV.dial PSR + "processing"%Y +105 "core"  +3 .tPSR.select :wash +2 "processing"% +10 .tPS.seek 0.7ml +2 "processing"%'* +494 "core" ' +3 .tdelay 3 seconds +302 .PSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%' +1911 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%C +106 "core" +2 .tPTV.dial :mixing +2 "processing"%v @ +73 "core" A +2 .tPBV.dial :waste2 +2 "processing"%\\  +94 "core"  +3 .tPS.seek 0ml + "processing"%-'W +2631 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&=& +4 "core" &   Y_ +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC + "manipulator"&( +3 "core" ( +2 "manipulator"&j& +3 "core" &   Y_ +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &8& +3 "core" &   A X_ + .tForearm.seek PC +2 "manipulator"&5' +94 "core" ' +2 .tHand.close + "manipulator"&R/ +70 "core" / +2 .tPC.seek :open +2 "processing"%( +401 "core" ( +2 "manipulator"&& +4 "core" & ! 2 R \\_ +2 "manipulator"&s% +3 "core" %  .  \\ +2 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&u(- +159 "core" ( +2 "manipulator"&& +4 "core" &- " ! T [ +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &S& +3 "core" &-   [ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&A' +112 "core" ' +2 .tHand.open + "manipulator"&$1 +66 "core" 1 +2 "manipulator"&B% +4 "core" %  R +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&U'\ +99 "core" ' +2 #tLoading da puck from tube 6 into Processing Clamp + "processing"%`& +4 "core" &c +2 "manipulator"&G% +4 "core" %\  - 0 X ^* +2 "storage"(t% +3 "core" % { ~ k +2 "storage"(+. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"(#(K +344 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (0& +2 "core" &K" G C +  +2 "manipulator"&/& +4 "core" &- ! W + "manipulator"&% +4 "core" %\  X* +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 6 + "manipulator"&I( +180 "core" ( +2 "manipulator"&*& +4 "core" &  , \\!r +2 "storage"(& +3 "core" &K" e ^ F  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&m'J +94 "core" ' +2 "storage"(V& +4 "core" &K" ~ ~  +2 .tSE.reconfigure SEpick + "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"('L +147 "core" ' +2 "storage"(H- +3 "core" -'߀ +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 (1& +3 "core" &K! q  + "manipulator"&2& +4 "core" &  ~ Q!r +2 .t\Elbow.seek 6 + "manipulator"&~( +3 "core" ( +2 "manipulator"&{& +3 "core" &  o R!r +2 "storage"('& +4 "core" &K!\ \  C  +2 .tForearm.seek 6 + 300 counts +2 "manipulator"& 'Ϻ +21 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&N/ +65 "core" / +12 ."downElevator"SE.seek :down +3 "manipulator"&& +4 "storage"(r'v +5 "core" &  S!r +2 "manipulator"&y% +3 "core" %  2  X +2 .tForearm.seek :retract +2 "manipulator"&E'\ +92 "core" ' +33 .t\Elbow.seek PC +2 "manipulator"&n( +3 "core" ' + ."downElevator"SE.coast + "storage"(5 +249 "core" ( +2 "manipulator"&;& +4 "core" &  WR +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" & XR +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&w' +101 "core" ' +2 "manipulator"&& +4 "core" & = UR +2 "manipulator"&P% +3 "core" %   W +2 "processing"%O& +4 "core" &, +2 "processing"%.& +3 .tPC.seek :closed +2 "processing"%z(Tg +3 "core" &, +4 &: 2 +9 &6Et3 2 +10 &Ynw+ F +9 &Y& R +10 &I+ Q +9 &uG' Q +9 &7I" Q +10 &H R +9 &K, Q +9 &}F* Q +10 &?F. Q +9 &!F' Q +10 &"F Q +9 &$F Q +9 &&GF Q +10 &( F Q +9 &)F Q +9 &+F Q +10 &-OE\ Q +9 &/K Q +10 &0J Q +9 &2K Q +9 &4VI R +10 &6I R +9 &7I R +9 &9H Q +10 &;_E Q +9 &=!J Q +10 &>I R +9 &@G Q +9 &BgJ Q +10 &D)J Q +9 &EJ Q +9 &GO R +10 &IkV S +9 &K(h T +10 &L W +9 &N W +9 &Pd X +10 &R% X +9 &Sk` 'z +9 &TD[ 1 +9 ( +2 &TK * + "processing"%.& +4 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.75 + .Hand.open + "manipulator"&1 +67 "core" 1 +2 "manipulator"&&% +4 "core" %  p V +2 .tForearm.reconfigure LooseForearm +59 "manipulator"&#Q@2^d^b +10 .tForearm.seek :retract +2 "manipulator"&'\ +93 "core" ' +2 .tSC.coast "storage"(6 +4 #tHeating da puck from tube 6 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"% 9 +2 %  +5 "core" 9L +102 "processing"%q9 +3 "core" 9K +102 "processing"%9 +3 "core" 9L  +102 "processing"%9 +3 "core" 9~K  +102 "processing"%<9 +3 "core" 9}K +102 "processing"%k9 +5 "core" 9|K +102 "processing"%69 +3 "core" 9|K +102 "processing"%9 +3 "core" 9}K +102 "processing"%e9 +3 "core" 9K" +102 "processing"%o9 +3 "core" 9J& +102 "processing"%D9 +3 "core" 9K+ +102 "processing"%x9 +3 "core" 9L/ +102 "processing"%@9 +3 "core" 9K3 +102 "processing"%]9 +3 "core" 9K7 +102 "processing"% 9 +3 "core" 9J; +102 "processing"%}9 +4 "core" 9K@ +102 "processing"%|9 +3 "core" 9KD +102 "processing"%p9 +3 "core" 9LH +102 "processing"%T9 +3 "core" 9LL +102 "processing"%K9 +3 "core" 9LP +102 "processing"%9 +4 "core" 9LU +102 "processing"%b9 +3 "core" 9MY +102 "processing"%W9 +3 "core" 9L] +102 "processing"%!9 +3 "core" 9Ma +102 "processing"%"9 +3 "core" 9Me +102 "processing"%9 +3 "core" 9Mj\ +103 "processing"%_9 +3 "core" 9Mn +102 "processing"%9 +3 "core" 9Mr +102 "processing"%Z9 +3 "core" 9Mv +102 "processing"%l9 +3 "core" 9Nz +102 "processing"%X9 +3 "core" 9 N +102 "processing"%g9 +3 "core" 9(O +102 "processing"%a9 +3 "core" 90O +102 "processing"% 9 +3 "core" 98O +102 "processing"%L9 +3 "core" 9?P +102 "processing"%9 +4 "core" 9GP +102 "processing"%h9 +3 "core" 9NQ +102 "processing"%,9 +3 "core" 9UP +102 "processing"%(9 +3 "core" 9[P +102 "processing"%9 +3 "core" 9aQ +2 .tPH.hold 2:00:00,28C +2 .delay 1:30 +3 "processing"%i pp[ +3 "core"  +6117 E BB +2881 .tPSR.select :air + .PSV.dial PSR +2 "processing"% +105 "core"  +2 .tPSR.select :wash + "processing"% +11 .tPS.seek 0.5ml +2 "processing"%' +595 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +10 .tPS.seek 2ml + "processing"%f'[ +1604 "core" ' +2 .tPTV.dial :puck + "processing"%M  +74 "core"  +2 .tPSV.dial PTV + "processing"%\ +77 "core" +2 .tPBV.dial :waste1 + "processing"%[  +148 "core" +2 "processing"%F% +4 "core" %V  +2 .tPS.seek 1.5ml +2 "processing"%)' +601 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%% * +35 "core" , +3 .tPS.seek 0ml + "processing"%J'W +1611 "core" ' +2 .tdelay 5:00 +30003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +35 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%: * +35 "core" , +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%4 +76 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%^' +2469 "core" ' +2 .tPSV.dial PTV + "processing"% +77 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"%> +76 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%9 +77 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%Y  +73 "core"  +2 .tPS.seek :empty +2 "processing"%?'9 +2457 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +134 "core" +2 .tPSV.dial :mixloop +2 "processing"%C +44 "core" +2 .tPRV.dial :ab1 +2 "processing"%v @ +76 "core" A +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%\\'w +355 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +3 "collection"'  "processing"%=  +48 "core"  +6 +2 "processing"%j% +4 "core" %ra  +2 .tPS.seek 0.32ml +2 "processing"%8' +395 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'R  +31 "core" +2 .tPRV.dial :air +2 "processing"%3  +44 "core"  +3 .tPS.seek 0.9ml + "processing"%7'D +1230 "core" ' +2 .tPRV.dial :waste2 + "processing"%Q @ +75 "core" > +3 .tPS.seek 0.5ml + "processing"%' +868 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%s  +46 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%'[ +1620 "core" ' +2 .tPSV.dial :PML + "processing"%S +46 "core" +2 .tPTV.dial :mixing +2 "processing"%5 @ +72 "core" A +2 .tPBV.dial :waste1 + "processing"%  +36 "core" +2 "processing"%$% +4 "core" %ZV  +2 .tPS.seek 1.85ml + "processing"%B': +240 "core" ' +2 .tPBV.dial between PSV and waste1 + "processing"%` * +36 "core" , +63 .tPS.seek 0ml +3 "processing"%'W +1963 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'G& +3 "core" &9?P + .tHand.open + "manipulator"&t1 +21 "core" 1 +2 "manipulator"&+& +4 "core" &  KR +2 "manipulator"&A% +3 "core" % + r R$o +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&0(- +143 "core" ( +2 "manipulator"&/& +4 "core" &. 0 U +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &. ! 2 U +2 .tForearm.seek :garage + "manipulator"&*' +109 "core" ' +4 .tHand.close + "manipulator"&/ +68 "core" / +2 "manipulator"&V& +4 "core" &.  H +2 "manipulator"&u% +3 "core" %   Hj +3 .tForearm.seek :retract + "manipulator"&H'\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&1( +273 "core" ( +2 "manipulator"&2& +4 "core" &  ! Y- + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &{& +2 "core" & ) # X- +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&''ρ +103 "core" ' +2 "manipulator"&U& +4 "core" &  { O- +2 "manipulator"&N% +3 "core" %υ U S +3 "collection"'& +3 "core" &:?G +2 "collection"'y& +4 .tCC.seek :closed + "collection"'I(O +3 "core" &:>L +3 &=>H  +9 &/{<=J , +9 &cx9>H @ +10 &gj;=X Q +9 &'J;@O Q +10 &K:?C Q +9 &I;>E P +9 &oJ:?I Q +10 &1I9=N Q +9 &J;>I P +9 &J;<M Q +10 & wG9=M Q +9 &":I8>I P +10 &#K:?G Q +9 &%H<?H Q +9 &'K<>H P +10 &)AJ9=H Q +9 &+M;?O Q +9 &,I:>I Q +10 &.J:?N P +9 &0IJ;?H Q +10 &2 G=<I Q +9 &3I;>G Q +9 &5G9?I Q +10 &7RI=?J P +9 &9J:>P Q +9 &:G;>L Q +10 &<I<>F Q +9 &>XM:?D Q +10 &@J;>F Q +9 &AO:?G Q +9 &CL<?L Q +10 &E_Q;@H Q +9 &GZ:>M S +9 &H}9=G V +10 &J:<G Z +9 &LC8>D ^ +10 &N7=D P +9 &O/F8>C *} +9 &Owv8>G O +5 ( + "collection"'y& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.10 + "collection"'m& +4 "core" &Ows9=2 O + .tHand.open + "manipulator"&1 +68 "core" 1 +2 "manipulator"& % +4 "core" % τ Z F +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&;'\ +95 "core" ' +2 .tPSV.dial PSR + "processing"% +105 "core"  +2 .tPSR.select :flush + "processing"%@ +11 .tPS.seek 1.5ml + "processing"%~' +1606 "core" ' +2 .tdelay 5 seconds +118 E NN +384 .tPSV.dial :waste1 +2 "processing"%r  +44 "core"  +3 .tPS.seek 0ml + "processing"%'W +1621 "core" ' +2 .tPSV.dial PSR + "processing"%P +45 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%O' +2628 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%E  + "collection"'  +42 "core"  +127  +2 .tPSV.dial :mixloop + "processing"% +105 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%&  +74 "core" +3 .tPS.seek 0ml + "processing"%.'W +2632 "core" ' +2 .tPSV.dial :air + "processing"%  +44 "core"  +3 .tPS.seek 2.5ml + "processing"%q' +2637 "core" ' +2 .tPSV.dial :mixloop + "processing"%w +45 "core" +3 .tPS.seek 0ml + "processing"%'W +2629 "core" ' +2 .tPSV.dial :air + "processing"%#  +45 "core"  +3 .tPS.seek 2.5ml + "processing"%' +2636 "core" ' +2 .tPSV.dial :mixloop + "processing"%< +45 "core" +3 .tPS.seek 0ml + "processing"%k'W +2635 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&6& +4 "core" & S- +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&( +29 "core" ( +2 "manipulator"&e& +4 "core" &  &  W + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &o& +2 "core" & B V +2 .tForearm.seek CC +2 "manipulator"&D'ρ +102 "core" ' +2 .tHand.close + "manipulator"&x/ +75 "core" / +2 .tCC.seek :open +2 "collection"'@( +379 "core" ( +2 "manipulator"&]& +4 "core" & U +2 "manipulator"& % +3 "core" % ρ  Uj +2 .tForearm.seek :retract +2 "manipulator"&}'\ +102 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&|(- +272 "core" ( +2 "manipulator"&p& +4 "core" &-  " Z) +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &T& +3 "core" &- Z) +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&K' +109 "core" ' +2 .tHand.open +59 "manipulator"&1 +78 "core" 1 +2 "manipulator"&b% +4 "core" % \ * K +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&W'\ +99 "core" ' +2 ."da"delayUntil "12:36:56.56" +24757 #recoverPRVreagent08 + .PTV.dial :mixing + "processing"%! @ +76 "core" B +2 ."da"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"PSV.dial :air +2 "processing"%_  +44 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2444 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%Z +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%l  +45 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%X +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%g  +56 "core" +2 ."da"PS.seek :empty +2 "processing"%a'9 +2444 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +133 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%L' +597 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1619 "core" ' +2 ."da"PTV.dial :puck + "processing"%h  +73 "core"  +2 ."da"PSV.dial PTV +2 "processing"%, +87 "core"  +2 ."da"PBV.dial :waste1 + "processing"%(  +35 "core"  +2 "processing"%% +4 "core" %`a  +2 ."da"PS.seek 1.5ml +2 "processing"%' +594 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%- * +35 "core" , +3 ."da"PS.seek 0ml + "processing"%'W +1611 "core" ' +2 ."da"delay 2:00 +774 E QQ +11228 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%M  +35 "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"%[ +74 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%F' +2451 "core" ' +2 ."da"PSV.dial PTV + "processing"%f +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%% +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%) +87 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%  +76 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2432 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%: +146 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml +2 "processing"%J'[ +1606 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"% +77 "core" +2 ."da"PBV.dial :waste1 + "processing"%>  +36 "core" +2 "processing"%9% +4 "core" %Yq  +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"%^ * +36 "core" , +3 ."da"PS.seek 0ml + "processing"%'W +1613 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%C  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%v * +35 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%? +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%=' +2454 "core" ' +2 ."da"PSV.dial PTV + "processing"% +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%j +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%\\ +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%R  +72 "core"  +2 ."da"PS.seek :empty +2 "processing"%3'9 +2451 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%8  +57 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing + "processing"%Q  +134 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%7  +46 "core" ~ +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%s +44 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%' +386 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%S  +45 "core"  +2 "processing"%5% +4 "core" %h  +2 ."da"PS.seek 0.55ml +2 "processing"%'x +330 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%$  +45 "core"  +2 ."da"PS.seek 2ml +2 "processing"%`'[ +1550 "core" ' + ."da"PSV.dial :PML +2 "processing"% +46 "core" +2 ."da"PTV.dial :mixing +54 "processing"%B @ +80 "core" B +2 ."da"PBV.dial :waste1 + "processing"%G  +34 "core"  +2 "processing"%t% +4 "core" %Ve  +3 ."da"PS.seek 1.85ml +2 "processing"%+'6 +242 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%A * +34 "core" + +3 ."da"PS.seek 0ml +2 "processing"%/'W +1973 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +4833 E ]] +43169 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%n * +35 "core" , +2 ."da"PSV.dial :air +2 "processing"%  +44 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%V' +2458 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%u +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +44 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%* +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%2  +44 "core"  +2 ."da"PS.seek :empty +2 "processing"%{'9 +2443 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%0 +135 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%U' +598 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%N'[ +1613 "core" ' +2 ."da"PTV.dial :puck + "processing"%  +73 "core"  +2 ."da"PSV.dial PTV +2 "processing"%H +74 "core" +2 ."da"PBV.dial :waste1 + "processing"%c  +36 "core" +2 "processing"%m% +4 "core" %Ye  +2 ."da"PS.seek 1.5ml + "processing"%' +591 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +3 ."da"PS.seek 0ml + "processing"%y'W +1608 "core" ' +2 ."da"delay 2:00 +2353 E fe +9649 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%' * +35 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%r' +2448 "core" ' +2 ."da"PSV.dial PTV + "processing"%~ +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%P +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +74 "core"  +2 ."da"PS.seek :empty +2 "processing"%E'9 +2446 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +146 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml +2 "processing"%O'[ +1616 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"% +77 "core" +2 ."da"PBV.dial :waste1 + "processing"%.  +35 "core" +2 "processing"%w% +4 "core" %]x  +2 ."da"PS.seek 1.5ml + "processing"%q' +600 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%# * +35 "core" * +3 ."da"PS.seek 0ml + "processing"%'W +1608 "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"% * +35 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%6 +74 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%e' +2444 "core" ' +2 ."da"PSV.dial PTV + "processing"%o +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%x +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%1 +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%;  +86 "core" +2 ."da"PS.seek :empty +2 "processing"%I'9 +2446 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%] +133 "core"  +2 ."da"PSR.select :wash + "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"% ' +600 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +10 ."da"PS.seek 2ml + "processing"%D'[ +1616 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%p +75 "core" +2 ."da"PBV.dial :waste1 + "processing"%T  +36 "core" +2 "processing"%% +4 "core" %^e  +2 ."da"PS.seek 1.5ml + "processing"%' +588 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%b * +35 "core" , +3 ."da"PS.seek 0ml + "processing"%}'W +1621 "core" ' +2 ."da"delay 2:00 +7418 E VU +4643 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%K  +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 + "processing"%" +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2448 "core" ' +2 ."da"PSV.dial PTV + "processing"%_ +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%k +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%Z +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +4 "processing"%l  +73 "core"  +2 ."da"PS.seek :empty +2 "processing"%X'9 +2440 "core" ' +2 ."da"Sleepy.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%g +139 "core"  + ."da"PSR.select :sub1 +3 "processing"% +13 ."da"PS.reconfigure PSconfig +11 "processing"%#A d`xb +3 ."da"PS.seek 0.25ml + "processing"%'7 +337 "core" ' +34 ."da"delay 5 seconds +502 .PSR.select :sub2 +4 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"% ' +342 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml +2 "processing"%a'[ +1617 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%L +76 "core" +2 ."da"PBV.dial :waste1 + "processing"%h  +36 "core" +2 "processing"%,% +4 "core" %^R  +2 ."da"PS.seek 1.5ml +4 "processing"%(' +588 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +3 ."da"PS.seek 0ml +2 "processing"%'W +1613 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%-  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%M +78 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%\ ' +2536 "core" ' +2 ."da"PSV.dial PTV + "processing"%[ +78 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +77 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%f +90 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%%  +89 "core" +2 ."da"PS.seek :empty +2 "processing"%)'9 +2534 "core" ' +2 "processing"%9 +3 "core" 9~4 +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast + "processing"%F  +3 "core" 4 + 4 +2 "processing"%:& +3 "core" &TKp * +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 5 + "manipulator"&% +3 "core" %\   +2 "storage"(4% +3 "core" %}    +2 "storage"( . +2 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 5 +2 "storage"(>(< +343 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (9& +3 "core" &<  +2 "manipulator"&J& +3 "core" &- ) +2 "manipulator"&^% +3 "core" %\  - +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 5 +2 "manipulator"&Y( +179 "core" ( +2 "manipulator"&C& +4 "core" &\ c q g% + "storage"(v& +4 "core" &<  +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 5 + 700 counts + "manipulator"&?' +93 "core" ' +2 "storage"(& +4 "core" &< + , F +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek beamBreak + "storage"('L +284 "core" ' +2 "storage"(j- +3 "core" -'S + ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&\\& +3 "core" &\ ` _% +2 "storage"(R& +3 "core" &< * +2 ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 5 +2 "manipulator"&=' +34 "core" ' +2 ."da"\Elbow.hold +2 "manipulator"&8, +3 "core" , + ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(Q- +2 "core" -'S +2 ."da"SE.seek 3.1 Pucks below Top Plate +2 "storage"(7' +47 "core" ' +3 "manipulator"&s% +4 "core" % j H +2 "storage"(3& +3 "core" &<  + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 5 + 283 counts + "manipulator"&S'7 +21 "core" ' +2 "manipulator"&5& +4 "core" &\ $ +2 "storage"(& +3 "core" &< S +3 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 5 + 700 counts +2 "manipulator"&$' +27 "core" ' +2 ."da"SE.seek 4.1 Pucks below Top Plate +2 "storage"(' +45 "core" ' +2 "manipulator"&& +4 "core" &\ v S$ +2 "manipulator"&B% +3 "core" % o  +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&G'\ +89 "core" ' +2 ."da"\Elbow.seek PC +2 "manipulator"&t( +279 "core" ( +2 "manipulator"&A& +4 "core" & f k + ."da"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &`& +2 "core" & ^ ^ +2 ."da"Forearm.seek PC +2 "manipulator"&+' +99 "core" ' +2 ."da"Hand.close + "manipulator"&/ +65 "core" / +2 ."da"PC.seek :open +2 "processing"%n( +404 "core" ( +3 "storage"(& +4 "core" &< +65 "manipulator"&/& +4 "core" & ` _ +2 "manipulator"&u% +3 "core" % ` a +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 5 +2 "manipulator"&*( +245 "core" ( +2 "manipulator"&2& +4 "core" & \\ A '& +2 "storage"(V& +3 "core" &< G +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 5 + 700 counts + "manipulator"&0' +100 "core" ' +2 ."da"Hand.open + "manipulator"&{1 +72 "core" 1 +12 "storage"(U- +4 "core" -' +2 ."da"SE.seek 3.85 Pucks below Top Plate +2 "storage"(' +20 "core" ' +2 ."da"SE.reconfigure SEseal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 3.18 Pucks below Top Plate +2 "storage"(H'y +50 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da18sep2713h244ml.tif +1950 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +790 #"da"SX HX9/16 (USB:59): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 24.123 seconds\ /var/log/esp/da18sep2713h244ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da18sep2713h244ml15s.tif +1557 #SX HX9/16 (USB:59): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da18sep2713h244ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da18sep2713h244ml30s.tif +3057 #SX HX9/16 (USB:59): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da18sep2713h244ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da18sep2713h244ml70s.tif +7118 #SX HX9/16 (USB:59): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da18sep2713h244ml70s.tif: TIFF Upload Complete\ +2 .Sleepy.power :camera,:OFF +8 ."Qmail"HABfans.email "24.123 sec auto-exposure",Subject: "da18sep2713h244ml images!" +4 "storage"(c- +128 "core" -'y +3 "storage"(m& +4 "core" &< I K  +2 "manipulator"&N& +3 "core" & M O j ;% +2 ."da"\Elbow.seek 5 +2 "manipulator"& ( +4 "core" ( +3 "manipulator"&& +3 "core" & J L  :% +2 "storage"(& +4 "core" &< < F +2 ."da"Forearm.seek 5 + 700 counts +2 "manipulator"&'' +3 "core" ' +2 ."da"SE.reconfigure SEgently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 3.9 Pucks below Top Plate +2 "storage"(' +71 "core" ' +2 "manipulator"&y& +4 "core" &  K% +2 "storage"(~& +3 "core" &< +74 ."da"\Elbow.reconfigure LimpElbow +4 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 5 +2 "manipulator"&P' +37 "core" ' +2 ."da"\Elbow.hold +2 "manipulator"&, +3 "core" , +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +6 ."da"SE.reconfigure SEconfig +3 "storage"(#QK-0-\ b +3 ."da"SE.seek 4.08 Pucks below Top Plate +2 "storage"(' +24 "core" ' +2 "manipulator"&r% +6 "core" %Q ' * * 6 +2 "storage"(& +3 "core" &< +2 ."da"Forearm.force -20 +3 "manipulator"&5 +4 ."da"Forearm.seek 5 + 256 counts +2 "manipulator"&E' +13 "core" ' +2 "manipulator"&&& +4 "core" &\ < K# +3 "storage"( & +8 "core" &< +3 ."da"Forearm.reconfigure TightForearm +4 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 5 + 700 counts +2 "manipulator"&.' +30 "core" ' +2 "storage"(w% +4 "core" % +2 ."downElevator"SE.seek :down +3 "storage"(O'v +100 (#% +2 "core" %D$ < Ym +2 "manipulator"&q% +4 "core" % O +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&<'\ +89 "core" ' +26 ' +3 ."downElevator"SE.coast + "storage"(5 +3 ."da"SC.coast + "storage"(6 +4 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 #tStarting finalPurge +3 "processing"%& +4 "core" & +2 ."psFlush"Hand.open + "manipulator"&61 +20 "core" 1 +2 "manipulator"&& +4 "core" &\  k U# +2 "manipulator"&o% +4 "core" %\  V +2 ."psFlush"\Elbow.seek FlushPuck::Garage +4 "manipulator"&x(- +178 "core" ( +2 "manipulator"&1& +4 "core" &-  ! X4 +2 ."psFlush"\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &;& +3 "core" &- E X4 +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&e' +105 "core" ' +2 ."psFlush"Hand.close + "manipulator"&]/ +76 "core" / +2 "manipulator"&I& +4 "core" &- l L4 +2 "manipulator"& % +4 "core" %   L +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&p'\ +100 "core" ' +2 ."psFlush"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."psFlush"\Elbow.seek PC +2 "manipulator"&T( +153 "core" ( +3 "manipulator"&& +4 "core" &  U"x +2 ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &D& +2 "core" &   V"x +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC + "manipulator"&b' +100 "core" ' +2 "manipulator"&& +5 "core" & 0 T!w +2 "manipulator"&K% +3 "core" %  w R +3 "processing"%!& +3 "core" &k +2 "processing"%"& +4 ."psFlush"PC.seek :closed +2 "processing"%}(Tg +3 "core" &^ +4 &L 4 +9 &6FwZ 2 +10 &]pv[ G +9 &Vd R +9 &IZ R +10 &}L[ Q +9 &?IW Q +9 &IH Q +10 &LR R +9 &IR R +10 &GFD Q +9 &!KL R +9 &"I7 R +10 &$H; R +9 &&OF: Q +73 &(K2 R +7 &)I7 R +3 &+I5 R + &-WE2 Q +3 &/J: R + &0I: Q + &2G* Q +6 &4_K% Q + &6!F& Q &7F R +7 &9H R +10 &;fH$ R +9 &=(G R +9 &>I R +10 &@G Q +9 &BoE\ Q +9 &D1E Q +10 &EG R +9 &GK R +10 &IrT S +9 &K0e T +9 &L X +10 &N X +9 &Pl X +11 &R- X +8 &Sfb , +9 &T?^ 5 +8 ( +3 "processing"%"& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.73 +2 "processing"%_& +4 "core" &TF" . + &TF"\ . +2 ."psFlush"Hand.open + "manipulator"&k1 +71 "core" 1 + "manipulator"&Z% +4 "core" %  P +2 ."psFlush"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&l'\ +101 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +148 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."psFlush"PS.seek 1ml +2 "processing"%g'P +341 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +765 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%X' +1605 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +85 "core"  +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +36 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%L'W +2631 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%h +74 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%,' +588 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%a' +2069 E II +56 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +74 "core" +2 ."psFlush"PBV.dial PSV + "processing"%( U +56 "core" W +3 ."psFlush"PS.seek 0ml +2 "processing"%-'W +2630 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"% @ +45 "core" > +3 ."psFlush"PS.seek 2.5ml +2 "processing"%M' +2628 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +73 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%['9 +2638 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"% +45 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%f' +2630 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%% +74 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%\ 'W +2639 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"% @ +45 "core" > +3 ."psFlush"PS.seek 2.5ml +2 "processing"%F' +2628 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%:  +74 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2629 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%4 +45 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"% 'P +1104 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%9' +1617 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%J +73 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%^  +55 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%C'W +2632 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%v +75 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%' +587 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%|' +2119 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%W +75 "core" +2 ."psFlush"PBV.dial PSV + "processing"%j U +55 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%\\'W +2638 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%R @ +57 "core" B +2 ."psFlush"PS.seek 2.5ml +2 "processing"%Q' +2630 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%s  +77 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%3'9 +2625 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%5 +46 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%' +2627 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +73 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%B'W +2634 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%? @ +46 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%Y' +2638 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%  +73 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%='9 +2636 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'S& +4 "core" &NR + .tHand.open + "manipulator"&71 +21 "core" 1 +2 "manipulator"&$& +4 "core" & ; W!w +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek PC + "manipulator"&A( +15 "core" ( +2 "manipulator"&`& +4 "core" & R V/ + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &8& +2 "core" & V/ +2 .tForearm.seek PC +59 "manipulator"&' +103 "core" ' +2 .tHand.close + "manipulator"&G/ +66 "core" / +2 .tPC.seek :open +2 "processing"%z( +402 "core" ( +2 "manipulator"&& +4 "core" & C W. +2 "manipulator"&/% +3 "core" %  F W +2 .tForearm.seek :retract +2 "manipulator"&u'\ +93 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&+( +338 "core" ( +2 "manipulator"&2& +4 "core" & W6 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &V& +3 "core" & \\ V6 + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&t'ρ +95 "core" ' +4 "manipulator"&{& +4 "core" & X6 +2 "manipulator"&U% +4 "core" %π  W +2 "collection"'& +4 "core" &MR + "collection"'& +4 .tCC.seek :closed +2 "collection"'(O +3 "core" &MQ +4 &MR 5 +9 &2GyLV 2 +10 &ZqyNS F +9 &]MR Q +9 &JNR Q +10 &zIMP Q +9 &<LMP Q +9 &NMR Q +10 &KMQ P +9 &KKP P +10 &DJLS Q +9 &!NLR Q +9 &"IMP Q +10 &$JLR P +9 &&MJNQ P +9 &(JOP Q +10 &)NMS Q +9 &+HLR P +10 &-TJLQ Q +9 &/GKP Q +9 &0HLQ Q +10 &2HMQ Q +9 &4\\HLO Q +9 &6JKO Q +10 &7HMO Q +9 &9IMP Q +10 &;dIMP Q +9 &='INR P +9 &>OMS Q +10 &@JLQ P +9 &BlLLR Q +9 &D-QLT Q +10 &EUKS R +9 &GbJR S +11 &IbIQ W +8 &KKP [\ +9 &LKQ ^ +10 &NJM > +9 &O\\+IN (v +9 &OkJL P +2 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 5/25 samples, on/off torque 1.89 +2 "collection"'c& +4 "core" &OhKN P + .tHand.open +2 "manipulator"&m1 +72 "core" 1 +2 "manipulator"&N% +4 "core" % π O +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +94 "core" ' +40 #tFlushing the Collection Valve::Manifold + "collection"'& +4 "core" &OhJN P +2 "collection"'y% +3 "core" %LP + #tCS Pulling 5ml of flush + .CSV.dial CSR +2 "collection"'~  +42 "core"  +2 .tCSR.select :flush + "collection"' +11 .tCS.seek 5ml +2 "collection"'r'l +1353 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 '% +3 "core" %lLQ \ +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'*' +705 "core" ' +2 .tCSV.dial :waste + "collection"'0 +133 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'&' +1981 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'H& +4 "core" &OhKO P +2 "collection"' % +3 "core" %HP + .tCSV.dial :flush +2 "collection"'w  +43 "core"  +3 .tCS.reconfigure CSfast + "collection"'#d @b +3 .tCS.seek 5ml + "collection"'#'l +1296 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'q @ +41 "core" A +2 "collection"''% +4 "core" %lIP  +2 .tCS.seek 7ml +2 "collection"' ' +575 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'  +2 'P  +42 "core"  +96  +2 .tCBV.dial :waste1 + "collection"' @ +45 "core" ? +3 .tCS.seek 0ml + "collection"'E' +1794 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'6& +4 "core" &OgMQ P +2 "collection"'% +3 "core" %LP +2 .tCSV.dial :flush + "collection"'o  +74 "core" +3 .tCS.seek 5ml + "collection"''l +1307 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'. @ +45 "core" B +2 "collection"'1% +4 "core" %lLM  +2 .tCS.seek 6.999ml +2 "collection"';' +459 E LK +117 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +2 "collection"'O  +42 "core"  +2 .tCBV.dial :waste2 +2 "collection"'>  +117 "core"  +3 .tCS.seek 0ml + "collection"'' +1786 "core" ' +2 #tDisinfecting external Intake with kill + "collection"']& +4 "core" &OgOP P +2 "collection"'I% +3 "core" %MQ + .tCSV.dial CSR +2 "collection"'  +43 "core"  +2 .tCSR.select :kill + "collection"' +10 .tCS.seek 8ml + "collection"'<' +2053 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'' D +574 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +2 "collection"'D +2 'e  +101 "core" +41  +2 .tCTV.dial :intake + "collection"'  +75 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'K' \\ +2051 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'!  +75 "core"  +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'x' +584 "core" ' +2 .tCSV.dial CSR + "collection"'p  +105 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.seek 5ml +59 "collection"'n'l +1370 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"'"' D +1347 "core" ' +2 .tCSV.dial CBV + "collection"'_ +105 "core" +2 .tCS.seek 0ml +2 "collection"'k' +2617 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&Z& +4 "core" & = V6 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&( +3 "core" ( +2 "manipulator"&b& +4 "core" & V6 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &)& +2 "core" & V6 +2 .tForearm.seek CC +2 "manipulator"&g'ρ +101 "core" ' +2 .tHand.close + "manipulator"&/ +75 "core" / +2 .tCC.seek :open +2 "collection"' ( +377 "core" ( +2 "manipulator"&X& +4 "core" &   e [6 +2 "manipulator"&h% +3 "core" % ϊ   X [ +2 .tForearm.seek :retract +2 "manipulator"&L'\ +94 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&,(- +278 "core" ( +2 "manipulator"&& +4 "core" &- R N c e6 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &(& +3 "core" &- D 8 A e6 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&a' +113 "core" ' +3 .tHand.open + "manipulator"&1 +72 "core" 1 +2 "manipulator"&-% +4 "core" %  U +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' +2 #tCompleted [/home/esp/esp2/mission/2018_08_31_niagara_mission.rb:171] begun 11:30:35 + #Preparing to sleep until 7:28AM 9/29/2018 +5 #Asleep til 7:28AM 9/29/2018 +4 ."shutdown"CC.coast +2 "collection"'6 +3 ."shutdown"CS.coast +2 #tContinuing at 07:28EDT29-Sep-18 +2 "collection"'5 +4 E ,+ +2 ."shutdown"PC.coast +2 "processing"%6 +3 ."Qmail"GoodNews.email "Then, in tube 6: Sample.deep; initialPurge; da withoutWCR\\n/home/esp/esp2/mission/2018_08_31_niagara_mission.rb:176\\n{1 => 22, 2 => 22, 3 => 22, 4 => 22, 5 => 5, 6 => 17}\\nCan@13:32:07, 20.8C, 25% humidity, 14.1psia, 12.478V, 0.196A, 0.190A avg, 2.44W",Subject: "Asleep until 07:28EDT29-Sep-18" +122 ."shutdown"PS.coast + "processing"%5 +2 ."shutdown"Forearm.coast + "manipulator"&5 +2 ."shutdown"\Elbow.coast + "manipulator"&6 +37 ."shutdown"Sleepy.power :dwarf,:OFF + .Sleepy.power :raw,:OFF + #Shutdown +44078 E# !  +60003 '  +60002 $}  +60002 %| !!w +60002 '| !! +60002 (| ''| +60003 %{  +60002 &z  +60002 &z { +60002 &z ~ +60003 (z  +60002 ({ !! +60002 )y  +60002 )y { +60002 (y x +60003 )y ~ +60002 &z v +60002 *y y +60002 (z  +60003 &z | +60002 $z { +60002 &x l +60002 $z !! +60002 %{  +60003 $z !!~ +60002 &{  +60002 ({ !!| +60002 (z  +60003 ({ z +60002 (| y +60002 +{ ! { +60002 *z } +60002 ,{  +60003 /{ y +60002 /{ z +60002 -z  +60002 -z | +60003 -z } +60002 /{  +60002 -{ w +60002 .z\ { +60002 )z { +60003 *z  +60002 *y  +60002 (y  +60002 *z\  +60003 )z\  +60002 +z } +60002 )z !  +60002 )y  +60003 (y ~ +60002 &z\ z +60002 %z\ } +60002 &y\ } +60002 &y } +60003 &z\ ~ +60002 $y\ y +60002 %x\ } +60002 %x\ z +60003 "y  +60002 "x\ z +60002 $x\  +60002 %x\  @EDT1538107771.62 #x\  +60003 "x\ { +60002 "x !! +60002 #w ~ +60002 #w\ ~ +60003 !x\ } +60002 !w\  +60002 !v  +60002 w\  +60002 !u !! +60003  v  +60002 t\ { +60002 u\  +60002 u\  +60003 u  +60002 u\  +60002 t\ | +60002 u\  +60003 t  +60002 u\  +60002 t && +60002 u\ z +60002 t !  +60003 t\  +60002 t\ x +60002 t\  +60002 s !  +60003 t\ ~ +60002 s\  +60002 s ! } +60002 s\  +60003 r\  +60002 r\  +60002 r  +60002 q\  +60002 q z +60003 q !  +60002 p '' +60002 p\  +60002 q !  +60003 p !! +60002 o ## +60002 o '' +60002 n && +60003 m (( +60002 n\  +60002 m !  +60002 n '& +60002 n && +60003 n\  +60002 n  +60002 n '' +60002 n '' +60003 n  +60002 o\  +60002 n  +60002 o  +60003 o\ z +60002 o\  +60002 n  +60002 n\  +60003 o  +60002 o\  +60002 o\  +60002 o !! +60002 p\ } +60003 o\  +60002 o !! +60002 n\  +60002 o\  +60003 o  +60002 p\  +60002 p\  +60002 p\  +60003 p  +60002 o\  +60002 p w +60002 o !  +60003 p !  +60002 o  +60002 q ! +60002 p\  +60002 p\ { +60003 q  +60002 q  +60002 !q\ | +60002 q\ | +60003 #q && +60002 "r\  +60002  s\  +60002 !r ! +60003 !r  +60002  r  +60002 "r\  +60002 "r\  +60002  s  +60003 #r  +60002 #s\ w +60002 #s !  +60002 &s\  +60003 "r\ ~ +60002 $r\ } +60002 $s\  +60002 &s\  +60003 &s !  +60002 &s  +60002 'r s +60002 's  +60002 &s\  +60003 's  +60002 &s  +60002 'r\ } +60002 &r\  +60003 &s\ u +60002 'r !! +60002 (r\  +60002 &r  +60003 %r ~ +60002 "p  +60002  q ~ +60002  p\  +60002 r\  +60003 q\ t +60002 q\ s +60002 q  +60002 o\  +60003 o '' +60002 o  +60002 o  +60002 o  +60003 n  +60002 m  +60002 l  +60002 j && +60003 i  +60002 h  +60002 h\  +60002 g\  +60003 h  +60002 f  +60002 g  +60002 g  +60002 g  +60003 f  @EDT1538194174.84 g  +60002 g  +60002 f  +60003 g  +60002 g  +60002 g  +60002 h  +60003 g  +60002 h  +60002 h  +60002 g  +60003 h  +60002 h  +60002 g  +60002 g  +60003 g  +60002 f ## +60002  g !! +60002 f  +60003 g  +60002  f !  +60002 h  +60002 f !! +60003 g && +60002 g  +60002 g  +60002 g  +60003 g  +60002 g  +60002  h  +60002 g  +60002 g  +60003 g  +60002 f  +60002 e  +60002 d  +60003 e  +60002  d  +60002  d  +60002  c  +60003  c  +60002 c  +60002 c  +60002  b  +50423  b  +35 #tPowering up Dwarves +511 .Sleepy.power :raw,:ON +6 "sampler") +2 )M +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +2 %[ +2 "core"  +2 "collection"' 9\ +2 ' 0\ +2 ' -\ + "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +2 "sampler")&\ +2 .tSS.configure SSconfig +2 "sampler")#.0X 22, 2 => 22, 3 => 22, 4 => 22, 5 => 5, 6 => 17}\\nCan@07:28:34, 18.8C, 25% humidity, 14.0psia, 12.405V, 0.411A, 0.404A avg, 5.09W",Subject: "Started 2018_08_31_niagara_mission phase Sample.deep; initialPurge; da withoutWCR" +2 .tSample.deep +71 "sampler")Y0 +1085 "core" 0 +3 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'S& +4 "core" &gi  + .tHand.open + "manipulator"&71 +74 "core" 1 +2 "manipulator"&$& +4 "core" &\ $ J$ +2 "manipulator"&`% +3 "core" % \ " W J +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&8(- +180 "core" ( +2 "manipulator"&G& +4 "core" &- 3 I S +2 .t\Elbow.reconfigure LooseElbow +4 "manipulator"&$ &.,(#b +6 &T& +4 "core" &-  S +4 .tForearm.reconfigure LooseForearm +4 "manipulator"&#Q@2^d^b +4 .tForearm.seek :garage +4 "manipulator"&l' +105 "core" ' +2 .tHand.close + "manipulator"&}/ +68 "core" / +2 "manipulator"&& +6 "core" &- L +2 "manipulator"&/% +3 "core" %  E M +2 .tForearm.seek :retract +2 "manipulator"&'\ +106 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&A( +278 "core" ( +3 "manipulator"&2& +3 "core" &" O<< +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &V& +3 "core" &" N<< +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&{'ρ +98 "core" ' +2 "manipulator"&U& +5 "core" &" y N<< +2 "manipulator"&% +3 "core" %υ N +2 "collection"'u& +4 "core" &gi  +2 "collection"'@& +4 .tCC.seek :closed +2 "collection"'c(O +3 "core" &gi  +4 &dk \  +8 &5{fj , +9 &c{dh A +9 &Xkdi Q +10 &Gei Q +9 &Ifh Q +9 &Gej Q +10 &_Lci Q +9 & Lek R +10 &Jdh Q +9 &Idi Q +9 & gLej Q +10 &"(Lej R +9 &#Kej Q +9 &%Heh Q +10 &'nLei R +9 &)1Jei Q +10 &*Lej Q +9 &,Lfj Q +9 &.wGgj Q +10 &08Lfi R +9 &1Jgj Q +9 &3Lfh Q +10 &5Jgk Q +9 &7AGgf Q +10 &9Kek R +10 &:Jcj Q +8 &<Ggh Q +10 &>IKfh Q +9 &@ Hdj Q +9 &AOfk Q +11 &COeh R +8 &EOUeg R +10 &G_ei S +9 &Hzbg V +9 &J}bg Z +10 &L3bg ^ +9 &Mdg W +9 &O-Cdi! , +10 &O|ubi M +5 ( + "collection"'@& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.13 +2 "collection"'m& +4 "core" &O|kbh M +2 &O|ldg M + .tHand.open + "manipulator"&N1 +66 "core" 1 +2 "manipulator"&% +4 "core" % υ Z G +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +95 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'y& +4 "core" &O|lbh M +2 "collection"'~% +3 "core" %dh +2 #tCS Pulling 5ml of flush .CSV.dial CSR +2 "collection"'t  +134 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"'d'l +1351 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 '% +3 "core" %lci  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml + "collection"'r' +705 "core" ' +2 .tCSV.dial :waste + "collection"'0 +146 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'*' +744 E a YY +1237 "core" ' +2 #tPurging external Intake + "collection"'H& +4 "core" &O|cci M + "collection"' % +4 "core" %dg + .tCSV.dial :flush +2 "collection"'w  +44 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'&' D +2586 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"'q + ''  +28 "core" +64 +2 .tCTV.dial :intake + "collection"'#  +77 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'' +2566 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'P  +78 "core" ~ +2 #tFlushing upper manifold + "collection"'& +4 "core" &O|ccf M +2 "collection"' % +3 "core" %cf +2 .tCSV.dial :flush + "collection"'6  +74 "core"  +3 .tCS.seek 5ml + "collection"''l +1315 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'o @ +43 "core" A +2 "collection"'E% +4 "core" %lch  +2 .tCS.seek 6.999ml +52 "collection"'.' +586 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +2 "collection"'1 +105 "core"  +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"'' +1815 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'O'- +830 "core" ' +2 .tCSV.dial :waste + "collection"'> +44 "core" +3 .tCS.seek 0ml + "collection"';' +824 "core" ' +2 "collection"']& +4 "core" &O|kcf M + "collection"'I% +4 "core" %ef + .tCSV.dial :flush +2 "collection"'  +44 "core"  +3 .tCS.seek 3ml +2 "collection"''- +825 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'< @ +54 "core" > +2 "collection"'D% +4 "core" %-dh  +2 .tCS.seek 5ml +2 "collection"'e'l +570 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml + "collection"'' +1301 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"''- +831 "core" ' +2 .tCSV.dial :waste + "collection"'! +73 "core" +3 .tCS.seek 0ml + "collection"'K' +807 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&p& +4 "core" & M<< +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC + "manipulator"&x( +4 "core" ( +2 "manipulator"&n& +4 "core" & \\ M<< + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &_& +2 "core" & X L<< +2 .tForearm.seek CC +2 "manipulator"&"'ρ +102 "core" ' +2 .tHand.close + "manipulator"&Z/ +72 "core" / +2 .tCC.seek :open +2 "collection"'b( +377 "core" ( +2 "manipulator"&)& +4 "core" &  > P<< + "manipulator"&% +4 "core" % π 8 Pr +2 .tForearm.seek :retract + "manipulator"&+'\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&(- +287 "core" ( +2 "manipulator"&& +4 "core" &- ' ! i Y + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &X& +2 "core" &- & ' Y +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&h' +108 "core" ' +3 .tHand.open + "manipulator"&g1 +77 "core" 1 +2 "manipulator"&% +4 "core" % N O +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&('\ +106 "core" ' +2 #tda sampling at most 1000ml +3 #Loading sh1 puck from tube 6 into Collection Clamp + ."Qmail"HABfans.email "Started da in tube 6 at 07:33:11EDT29-Sep-18\\n{1 => 22, 2 => 22, 3 => 22, 4 => 22, 5 => 5, 6 => 17}\\nCan@07:29:38, 18.8C, 25% humidity, 14.0psia, 12.385V, 0.472A, 0.472A avg, 5.85W",Subject: "da sampling at most 1000ml" +2 "collection"'& +122 "core" &hj + "manipulator"&% +4 "core" %\ ( d T"^ +2 "storage"(-% +3 "core" %| . + a +2 "storage"(L. +3 "core" .( +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 6 + "storage"(a(K +1283 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 ( & +3 "core" &K / $ J  + "manipulator"&k& +4 "core" &- ^ S +2 "manipulator"&z% +4 "core" %\ ( ? S"^ +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 6 + "manipulator"&=( +180 "core" ( +2 "manipulator"&& +4 "core" &\  m Q"} +2 "storage"(,& +3 "core" &K ( ' B  +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts + "manipulator"&i'J +95 "core" ' +2 "storage"(M& +4 "core" &K U T  +2 .tSE.reconfigure SEpick + "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"('L +154 "core" ' +2 "storage"([- +3 "core" -'ڜ +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (%& +33 "core" &K\ \   +2 "manipulator"&& +3 "core" & & N"| +2 .t\Elbow.seek 6 +2 "manipulator"&f( +3 "core" ( +2 "manipulator"&:& +3 "core" & N"| +2 "storage"(F& +3 "core" &K\ \   +3 .tForearm.seek 6 + 300 counts + "manipulator"&'Ϻ +30 "core" ' +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +3 .tHand.close +2 "manipulator"& / +130 "core" / +13 ."downElevator"SE.seek :down +4 "manipulator"&J& +3 "storage"(\ 'v +6 "core" &\  R"| +3 "manipulator"&v% +4 "core" % ϲ  X +2 .tForearm.seek :retract +2 "manipulator"&C'\ +91 "core" ' +3 .t\Elbow.seek CC +2 "manipulator"&j( +7 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +132 "core" ( +4 "manipulator"&& +4 "core" &     U5 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &5& +2 "core" &   V5 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&4'ρ +105 "core" ' +2 "manipulator"&W& +4 "core" &    I W5 +2 "manipulator"&% +4 "core" %y   4 WQ +2 "collection"'& +4 "core" &dk& +2 "collection"'?& +3 .tCC.seek :closed +2 "collection"'\\(O +3 "core" &fi +3 &fl%  +9 &-vcj% ,~ +10 &c{ej @ +9 &ekfk# P +9 &'Ihj$ P +10 &Lfk& Q +9 &Jej$ P +10 &lIfj& P +9 &.Ogi$ P +9 &Mek! P +10 &Nfk P +9 & sKdk# Q +9 &"5Kdk& Q +10 &#Lgh# P +9 &%Gei P +10 &'|Ofj P +9 &)>Lgj P +9 &*Kgj" Q +10 &,Lei P +9 &.Hfi P +9 &0ELgj Q +10 &2Jgh P +9 &3Hej P +10 &5Kei P +9 &7NGfi P +9 &9Mfj P +10 &:Jgh P +9 &<Hhk P +9 &>UKdj Q +10 &@Jhk P +9 &AIhj P +10 &CQei Q +9 &E\\Tgj Q +9 &Gdfg S +10 &Hii V +9 &J0+ \\ +9 &L@AD ] +11 &NBC R +8 &O6PBF )~ +10 &OxeDH H +3 ( + "collection"'?& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.18 + .Hand.open + "manipulator"&Q1 +77 "core" 1 +2 "manipulator"&Y% +4 "core" % z 1 S QP +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&S'\ +99 "core" ' +2 .tSC.coast "storage"(6 +3 #tcollectSample 1000ml w/bubble point of 24psi + #Priming 7ml + .Sleepy.power :sampler,:ON + .Intake.select :close + .\Exhaust.select :close + .SS.hold +2 "sampler")7+ +3 "core" + + "sampler")$% +4 "core" %  +2 "collection"'`& +3 "core" &Oxgjl H +3 Eb ON + #tCalibrating pressure and temperature sensors +2 .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X + .tSSV.dial :exhaust +62 "sampler")&  +81 "core"  +2 .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale + "sampler")#.0X% +3 "core" % + #tIntake @18.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X% +3 "core" % | +2 "sampler").% +3 "core" %2`+S  +15 "collection"']% +3 "core" % ~ +2 "sampler")I% +3 "core" %3 9  +2 "collection"' % +3 "core" % ~ +2 #tIntake @16.9psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 89 +2 "sampler")#.Y0X  +15 "collection"'% +3 "core" % +2 "sampler")[% +3 "core" %U=  +15 "collection"'z% +3 "core" % +2 "sampler")(% +3 "core" %U=  +2 "collection"'% +3 "core" % +2 #tIntake @17.7psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 65 +2 "sampler")#.A0X  +15 "collection"'9% +3 "core" % ~ +2 "sampler")7% +3 "core" %> \  +15 "collection"'$% +3 "core" % } +2 "sampler")T% +3 "core" %>!  +15 "collection"'}% +3 "core" % ~ +2 "sampler")s% +3 "core" %6;8  +2 "collection"'/% +4 "core" % } + #tIntake @18.1psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 53 +2 "sampler")#.50X  +14 "collection"'V% +3 "core" %  +2 "sampler")3% +3 "core" %>+,  +2 "collection"'U% +3 "core" % ~ +2 #tIntake @18.1psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 48 +2 "sampler")#.00X  +15 "collection"'B% +3 "core" % +2 "sampler")8% +3 "core" %c9>  +15 "collection"'% +3 "core" % +2 "sampler")% +3 "core" %c9>   +15 "collection"'y% +3 "core" % +2 "sampler")@% +3 "core" %c9>  +15 "collection"'N% +3 "core" % +2 "sampler")m% +3 "core" %c9>-,  +2 "collection"'{% +4 "core" %  + #tIntake @18.1psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 43 +2 "sampler")#.+0X% +3 "core" % +2 "sampler").% +3 "core" %1F-1  +2 "collection"']% +3 "core" %  +2 #tIntake @18.2psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 39 +2 "sampler")#.'0X  +15 "collection"'<% +3 "core" % } +2 "sampler")O% +3 "core" %P<  +15 "collection"'% +3 "core" % ~ +2 "sampler")e% +3 "core" %P< \  +15 "collection"'D% +3 "core" % ~ +2 "sampler")!% +3 "core" %P<  +15 "collection"'% +3 "core" % } +2 "sampler")p% +3 "core" %P<%$  +15 "collection"'n% +3 "core" %\ } +2 "sampler");% +3 "core" %P<56  +2 "collection"'% +3 "core" % } +2 #tIntake @18.4psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 35 +2 "sampler")#.#0X  +15 "collection"'J% +3 "core" %  +2 "sampler")v% +3 "core" %<">  +15 "collection"':% +3 "core" % +2 "sampler")i% +3 "core" %<">  +15 "collection"'% +3 "core" %  +2 "sampler")=% +3 "core" %<">   +15 "collection"'%% +3 "core" % +2 "sampler")% +3 "core" %<">  +15 "collection"'W% +3 "core" %  +2 "sampler")% +3 "core" %<">   +15 "collection"'% +3 "core" % +2 "sampler")5% +3 "core" %<">*)  +15 "collection"'\ % +3 "core" % +2 "sampler")C% +3 "core" %<">56  +2 "collection"'f% +3 "core" %  +2 #tIntake @18.5psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 26 +2 "sampler")#.0X=  +53 "collection"'U% +3 "core" % +2 "sampler")G% +3 "core" %"XW  +53 "collection"'u% +3 "core" % +2 "sampler")2% +3 "core" % qs - +52 "collection"'B% +3 "core" % +2 "sampler")8% +3 "core" %  - +53 "collection"'% +3 "core" % +2 "sampler")% +3 "core" %  - +53 "collection"'y% +3 "core" % +2 "sampler")@% +3 "core" %  - +53 "collection"'N% +4 "core" % +2 "sampler")m% +3 "core" %  - +2 "sampler"){% +4 "core" %  - + .tIntake.select :close + "sampler")0 +9 )% +3 "core" %  - + .tSSV.dial :exhaust +2 "sampler")  +80 "core"  +2 .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale + "sampler")#.0X% +3 "core" % | +2 "sampler").% +3 "core" %SG  +15 "collection"']% +3 "core" % } +2 "sampler")% +3 "core" %SG  +15 "collection"' % +3 "core" % | +2 "sampler")% +3 "core" %SF  +15 "collection"'<% +3 "core" % | +2 "sampler")O% +3 "core" %SG  +15 "collection"'% +3 "core" % { +2 "sampler")e% +3 "core" %SG   +15 "collection"'D% +3 "core" % } +2 "sampler")!% +3 "core" %SG  +15 "collection"'% +3 "core" % | +2 "sampler")p% +3 "core" %SG  +15 "collection"'n% +3 "core" % | +2 "sampler");% +3 "core" %SG#  +15 "collection"'% +3 "core" % | +2 "sampler")I% +3 "core" %SG)'  +15 "collection"'_% +3 "core" % } +2 "sampler")Z% +3 "core" %SF01  +2 "collection"')% +4 "core" % | +2 .tSS.reconfigure SSinhale.with maxSpeed: 19 + "sampler")#.0X% +3 "core" %P ? +15 "collection"'.% +3 "core" %  +2 "sampler")]% +3 "core" %P ? +15 "collection"'% +3 "core" %  +2 "sampler") % +4 "core" %P ? +14 "collection"'% +3 "core" %  +2 "sampler")<% +3 "core" %P#$ ? +15 "collection"'O% +3 "core" % +2 "sampler")% +4 "core" %P') ? +14 "collection"'e% +3 "core" % +2 "sampler")D% +3 "core" %P-, ? +15 "collection"'!% +3 "core" % +2 "sampler")% +3 "core" %P/0 ? +2 "collection"'p% +3 "core" % +2 #tIntake @18.6psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 13.86125 +2 "sampler")#.0X@ : +53 "collection"'% +3 "core" % +2 "sampler")X% +3 "core" % KJ : +53 "collection"'c% +3 "core" % +2 "sampler")% +3 "core" % XV : +53 "collection"'% +3 "core" % +2 "sampler")x% +3 "core" % bc : +53 "collection"'% +3 "core" % +2 "sampler")% +3 "core" % on : +52 "collection"'A% +3 "core" % +2 "sampler")L% +3 "core" % zz : +52 "collection"'h% +3 "core" % +2 "sampler")+% +3 "core" %  : +52 "collection"' % +3 "core" % +2 "sampler")g% +4 "core" %  : +52 "collection"'R% +3 "core" % +2 "sampler")% +3 "core" %  : +53 "collection"',% +3 "core" % +2 "sampler")M% +3 "core" %  : +53 "collection"'% +3 "core" % +2 "sampler")[% +3 "core" %  : +45 .tSS.reconfigure SSconfig +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'Q' +114 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")/ +138 "core" +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'o' +98 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")E +99 "core" ' +4 ."CSpush"CS.coast + "collection"'5 +34 "core"  +3 .tSS.reconfigure SSexhale + "sampler")#.0X' +312 "core" ' +3 .tSS.coast + "sampler")5 +2 #tLysing: Adding 2.0ml AqMeOH + .CBV.dial between CSV and waste1,avoiding: :DBV +3 "collection"'.  +165 "core"  +2 .tCTV.dial CSV +2 "collection"']  +135 "core"  +2 .tCSV.dial CSR + "collection"'  +76 "core"  +2 .tCSR.select :AqMeOH + "collection"' +10 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 1ml +2 "collection"' ' +331 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 '% +3 "core" %\ fi?  +2 .tCS.seek 6ml +2 "collection"'<'L +1343 "core" ' +2 .tdelay 2 seconds +202 .CSV.dial :waste2 +2 "collection"'O +43 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek :empty +2 "collection"''Ͱ +1553 "core" ' +2 .tCSV.dial CSR + "collection"'e  +45 "core"  +2 .tCSR.select :AqMeOH + "collection"' +10 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 2ml +2 "collection"'D' \\ +592 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 '!% +3 "core" % [fi@ \ +2 .tCS.seek 5ml +2 "collection"''l +839 "core" ' +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'p  +42 "core"  +3 .tCS.seek 1ml + "collection"'s' +1096 "core" ' +2 #tHeating sh1 puck from tube 6 in Collection Clamp to 70C for 10:00 +2 .CH.seek 70C,8:00 +3 "collection"';9 +2 ' \  +5 "core" 9  +102 "collection"'I9 +3 "core" 9!d +102 "collection"'_9 +3 "core" 9" d +102 "collection"'Z9 +3 "core" 9! d +102 "collection"')9 +3 "core" 9"d +102 "collection"'9 +4 "core" 9#d +102 "collection"'"9 +3 "core" 9&d +102 "collection"'9 +3 "core" 9*d +102 "collection"'X9 +3 "core" 9."d +102 "collection"'c9 +3 "core" 94&d +102 "collection"'9 +3 "core" 9;*d +102 "collection"'9 +3 "core" 9C/d +102 "collection"'x9 +3 "core" 9M3d +102 "collection"'9 +3 "core" 9W7d +102 "collection"'9 +3 "core" 9c;d +102 "collection"'A9 +4 "core" 9o@d +102 "collection"'L9 +3 "core" 9}Dd +102 "collection"'h9 +3 "core" 9Hd +102 "collection"'+9 +3 "core" 9Ld +102 "collection"' 9 +3 "core" 9Pd +102 "collection"'g9 +3 "core" 9Ud +103 "collection"'R9 +3 "core" 9Yd +102 "collection"'9 +3 "core" 9]d +102 "collection"',9 +3 "core" 9ad +102 "collection"'M9 +3 "core" 9 ed +102 "collection"'9 +4 "core" 9jd +102 "collection"'[9 +3 "core" 93nd +102 "collection"'(9 +3 "core" 9Hrd +102 "collection"'9 +3 "core" 9]vd +102 "collection"'k9 +3 "core" 9tzd +102 "collection"'n9 +4 "core" 9d +102 "collection"'z9 +3 "core" 9d +102 "collection"'|9 +3 "core" 9d +102 "collection"' 9 +3 "core" 9d +102 "collection"'v9 +3 "core" 9 d +102 "collection"':9 +3 "core" 9\ d +103 "collection"'K9 +3 "core" 9 d +102 "collection"'9 +3 "core" 9, d +102 "collection"'J9 +3 "core" 9D d +102 "collection"'=9 +3 "core" 9\\ d +102 "collection"'%9 +3 "core" 9td +103 "collection"'W9 +3 "core" 9d +102 "collection"'9 +3 "core" 9d +102 "collection"'9 +3 "core" 9c +102 "collection"'9 +3 "core" 9_ +102 "collection"'59 +3 "core" 9] +102 "collection"'\ 9 +3 "core" 9[ +102 "collection"'i9 +3 "core" 9Y +102 "collection"'f9 +3 "core" 96W +102 "collection"'F9 +3 "core" 9NT +102 "collection"'Y9 +3 "core" 9gR +102 "collection"'9 +3 "core" 9~P +102 "collection"'b9 +3 "core" 9N +102 "collection"'`9 +3 "core" 9M +102 "collection"'49 +3 "core" 9J +155 "collection"'9 +10 "core" 9G +102 "collection"'-9 +3 "core" 9!E +102 "collection"'79 +3 "core" 9#C +102 "collection"'$9 +3 "core" 9/$A +102 "collection"'}9 +3 "core" 9E$> +102 "collection"'99 +3 "core" 9]'= +103 "collection"'/9 +3 "core" 9r'; +102 "collection"'C9 +3 "core" 9)9 +102 "collection"'T9 +3 "core" 9* 8 +102 "collection"'Q9 +3 "core" 9,6 +102 "collection"'?9 +4 "core" 9-5 +102 "collection"'9 +3 "core" 9/3 +102 "collection"'V9 +3 "core" 901 +102 "collection"'l9 +3 "core" 91!0 +102 "collection"'U9 +3 "core" 93%. +102 "collection"'G9 +4 "core" 9+4), +103 "collection"'u9 +3 "core" 9=5.+ +102 "collection"'29 +3 "core" 9P72* +102 "collection"'89 +3 "core" 9d86( +102 "collection"'39 +3 "core" 9s9:' +102 "collection"'y9 +3 "core" 9:>& +102 "collection"'B9 +3 "core" 9<C% +102 "collection"'@9 +3 "core" 9>G# +102 "collection"'N9 +3 "core" 9?K" +102 "collection"'{9 +3 "core" 9AO! +102 "collection"'9 +4 "core" 9AS +102 "collection"'9 +3 "core" 9CX +102 "collection"'9 +3 "core" 9E\\ +102 "collection"'a9 +3 "core" 9 F` +102 "collection"'~9 +3 "core" 9 Hd +102 "collection"'9 +4 "core" 9 Ih +102 "collection"'d9 +3 "core" 9 ,Jm +102 "collection"'09 +3 "core" 9 9Lq +102 "collection"'r9 +3 "core" 9 FMu +102 "collection"'m9 +3 "core" 9 QNy +102 "collection"''9 +4 "core" 9 ]P} +103 "collection"'q9 +3 "core" 9 jQ +102 "collection"'#9 +3 "core" 9 tS +102 "collection"'*9 +3 "core" 9 T +102 "collection"' 9 +3 "core" 9 U +102 "collection"'^9 +3 "core" 9 W +102 "collection"' 9 +3 "core" 9 X +102 "collection"'9 +3 "core" 9 Y +102 "collection"'w9 +3 "core" 9 Z +102 "collection"'E9 +3 "core" 9 [ +102 "collection"'t9 +4 "core" 9 ] +103 "collection"'o9 +3 "core" 9 ^ +102 "collection"'P9 +3 "core" 9 ` +102 "collection"'&9 +3 "core" 9 a +102 "collection"'69 +3 "core" 9 c +102 "collection"'H9 +4 "core" 9 d +103 "collection"'19 +3 "core" 9 e +102 "collection"'.9 +3 "core" 9 f +102 "collection"'>9 +3 "core" 9 g +102 "collection"']9 +3 "core" 9\ i +103 "collection"'9 +2 "core" 9\ i +103 "collection"'9 +3 "core" 9\ k +102 "collection"' 9 +3 "core" 9\ l +102 "collection"'O9 +3 "core" 9\ n +102 "collection"'<9 +3 "core" 9\ "n +102 "collection"'e9 +4 "core" 9\ 'p +102 "collection"'9 +3 "core" 9\ ,q +102 "collection"'!9 +3 "core" 9\ 0q +102 "collection"'D9 +3 "core" 9\ 4s +102 "collection"'p9 +3 "core" 9\ 8t +102 "collection"'9 +4 "core" 9\ =u +103 "collection"';9 +3 "core" 9\ @u +102 "collection"'I9 +3 "core" 9\ Dx +102 "collection"'_9 +3 "core" 9\ Hy +102 "collection"'Z9 +3 "core" 9\ Kz +102 "collection"')9 +4 "core" 9\ O{ +102 "collection"'9 +3 "core" 9\ P| +102 "collection"'"9 +3 "core" 9\ U} +102 "collection"'9 +3 "core" 9\ X +102 "collection"'X9 +3 "core" 9\ Z" +102 "collection"'c9 +3 "core" 9\ ^& +102 "collection"'9 +3 "core" 9\ `* +102 "collection"'9 +3 "core" 9\ b. +102 "collection"'x9 +3 "core" 9\ d2 +102 "collection"'9 +3 "core" 9\ h7 +2 .tCH.hold 10:00,70C +3 "collection"' `\ `\ e\ +2 "core" 7 +13037 Ef  +46964 "core" ` +2 "collection"'A9 +3 "core" 9\ N +2 #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml + "collection"'L' +339 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'h @ +106 "core" A +2 .tCSV.dial :air +2 "collection"'+ @ +43 "core" > +33 .tCS.seek 5ml +2 "collection"' 'l +1351 "core" ' + .tCSV.dial CTV +2 "collection"'g  +45 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'R @ +44 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'  +45 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"', @ +45 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml +3 "collection"'M' +1350 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"' +104 "core"  +2 .tCBV.dial CSV + "collection"'[  +30 "core"  +2 "collection"'(% +4 "core" % > A ^ +2 .tCS.seek 5ml +2 "collection"''l +1355 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'k  +43 "core" +2 "collection"'n% +4 "core" %ly{  +2 .tCS.seek 7.001ml + "collection"'z' +594 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'| @ +45 "core" > +3 .tCS.seek 10ml + "collection"' ' D +838 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'v ` +116 "core" _ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"':   +39 "core" ! +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'K  +62 '  +30 "core"  +109  +3 .tCS.seek 5ml + "collection"'J'l +1358 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'= @ +105 "core" B +2 .tCSV.dial :waste +2 "collection"'% +105 "core" +2 .tCS.seek :empty +2 "collection"'W'Ͱ +1355 "core" ' +2 .tCSV.dial :air + "collection"' @ +76 "core" B +3 .tCS.seek 5ml + "collection"''l +1338 Ek BC +11 "core" ' +2 .tCSV.dial CTV + "collection"'  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'5 @ +55 "core" B +2 .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'\  +41 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'i @ +55 "core" B +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'f' +1351 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"'F +106 "core" ~ +2 .tCBV.dial CSV + "collection"'Y  +40 "core"  +2 "collection"'% +4 "core" % +2 .tCS.seek 5ml +2 "collection"'b'l +1346 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'`  +43 "core" +2 "collection"'4% +4 "core" %l  +2 .tCS.seek 7ml +2 "collection"'' +593 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'- @ +41 "core" ? +3 .tCS.seek 10ml + "collection"'7' D +848 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'$ ` +118 "core" ^ +2 #tLysing Complete +2 "collection"'}& +3 "core" &Oxf'- H +2 #tStoring sh1 puck in Collection Clamp to tube 5 + "manipulator"&9% +4 "core" %\ & r M!W +2 "storage"(/% +3 "core" % O ]  +2 "storage"(C. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"(T(< +343 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (Q& +4 "core" &< | +2 "manipulator"&?& +4 "core" &  c F5 + "manipulator"&% +4 "core" %\ % E G!W +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 5 + "manipulator"&V( +156 "core" ( +2 "manipulator"&l& +4 "core" & Z H +2 "storage"(U& +3 "core" &< ] +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&G' +94 "core" ' +2 "storage"(u& +4 "core" &< ^ +2 .tSE.reconfigure SEpick + "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(2'L +274 "core" ' +2 "storage"(8- +3 "core" -'B + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&3& +3 "core" & ' D +2 "storage"(y& +3 "core" &< A + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek 5 +2 "manipulator"&B' +32 "core" ' +2 .t\Elbow.hold + "manipulator"&@, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(N- +2 "core" -'B +2 .tSE.seek 4.1 Pucks below Top Plate +2 "storage"({' +35 "core" ' +2 "manipulator"&% +4 "core" % O :   4 + "storage"(& +4 "core" &< $ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 5 + 283 counts + "manipulator"&'7 +13 "core" ' +2 "manipulator"&a& +4 "core" & N N +2 "storage"(~& +4 "core" &< \\ +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts + "manipulator"&' +17 "core" ' +2 .tSE.seek 5.1 Pucks below Top Plate +2 "storage"(d' +59 "core" ' +2 "manipulator"&0& +4 "core" & - N +2 "manipulator"&r% +3 "core" % t N +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&m'\ +88 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&'( +160 "core" ( +3 "manipulator"&q& +3 "core" &   E;6 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &#& +3 "core" &  > E;6 +2 .tForearm.seek CC + "manipulator"&*'ρ +102 "core" ' +2 .tHand.close + "manipulator"& / +74 "core" / +2 .tCC.seek :open +2 "collection"'^( +378 "core" ( +3 "storage"( & +3 "core" &< ` +2 "storage"(& +3 "core" &< ^ +2 "manipulator"&w& +4 "core" &  H;6 + "manipulator"&E% +4 "core" % π  H +2 .tForearm.seek :retract + "manipulator"&t'\ +102 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 5 +60 "manipulator"&o( +162 "core" ( +2 "manipulator"&P& +4 "core" & 7 S +2 "storage"(&& +3 "core" &< L / +2 .t\Elbow.reconfigure LimpElbow + "manipulator"&$ ,(#b +3 .tForearm.seek 5 +2 "manipulator"&6' +114 "core" ' +2 .t\Elbow.hold + "manipulator"&H, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +3 "manipulator"&11 +77 "core" 1 +12 "manipulator"&.% +5 "core" % )s d W @\ +2 "storage"(>& +4 "core" &<  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 5 + 313 counts +2 "manipulator"&]'U +20 "core" ' +2 "manipulator"&& +4 "core" & % T +2 "storage"(& +4 "core" &< C M +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"& ' +26 "core" ' +2 "storage"(O% +4 "core" % O o +3 ."downElevator"SE.seek :down +2 "storage"(<'v +99 (e% +3 "core" %% / . [s +2 "manipulator"&% +4 "core" %  3 U +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&!'\ +95 "core" ' +14 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'D& +4 "core" &.0  + .tHand.open +2 "manipulator"&p1 +23 "core" 1 +2 "manipulator"&& +4 "core" & "  \\ +2 "manipulator"&;% +4 "core" %\ #  ! | [ L +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&I(- +175 "core" ( +2 "manipulator"&_& +4 "core" &- $ ' [% +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &Z& +3 "core" &- % ' 3 [% +2 .tForearm.seek :garage +2 "manipulator"&)' +106 "core" ' +2 .tHand.close + "manipulator"&/ +69 "core" / +2 "manipulator"&"& +4 "core" &-  S% +2 "manipulator"&% +3 "core" %   T +2 .tForearm.seek :retract +2 "manipulator"&X'\ +101 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&c( +284 "core" ( +2 "manipulator"&& +4 "core" &  \ / V( + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &   T( +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&x'ρ +98 "core" ' +2 "manipulator"&& +4 "core" & $ R( +2 "manipulator"&% +3 "core" %τ C S +2 "collection"'& +4 "core" &01  +2 "collection"'A& +3 .tCC.seek :closed +2 "collection"'s(O +3 "core" &03 +3 &13 4 +10 &/Gx02 2 +9 &Zrx.1 G +9 &X/2 P +10 &K03z P +9 &K03a P +10 &BO/2= P +9 &K02 P +9 &O12 P +10 &L14 O +9 &KK/2 P +9 &! J/3 P +10 &"J/4m O +9 &$K03Y P +10 &&SI03 P +9 &(J.3  O +9 &)L/2 P +10 &+N.4 P +9 &-ZN03 P +9 &/H13 P +10 &0J/4 O +9 &2I03 P +10 &4dJ/4 O +9 &6%J/1 P +9 &7J03q O +10 &9N/3] P +9 &;kN/2D P +9 &=-L01. P +10 &>I/2$ O +9 &@I04 O +10 &BsN02 P +9 &D5P14 P +9 &ER12 P +10 &Gg12 R +9 &Ig.3x W +9 &K/4s [ +10 &L/3a ] +9 &N13L < +10 &Oh2/4; X +8 ( +2 &Oue/30 K + "collection"'A& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.86 + "collection"'h& +4 "core" &Ouf02 K + .tHand.open + "manipulator"&+1 +75 "core" 1 +2 "manipulator"&L% +4 "core" % τ = P +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&g'\ +92 "core" ' +2 .tPSV.dial PSR + "processing"%R +137 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%' +1610 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%,  +45 "core"  +3 .tPS.seek 0ml + "processing"% 'W +1607 "core" ' + .tPSV.dial PSR +2 "processing"% +58 "core"  +2 .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%[' +2636 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +2 "processing"%( +4 "collection"'M  +3 "core"  +2 "processing"%k  +45 "core"  +37 +2 .tPSV.dial :mixloop + "processing"%n +110 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%  +134 "core" +3 .tPS.seek 0ml +2 "processing"%|'W +2624 "core" ' +2 .tPSV.dial :air + "processing"%z  +44 "core"  +3 .tPS.seek 2.5ml + "processing"%v' +2634 "core" ' +2 .tPSV.dial :mixloop + "processing"%: +45 "core" +3 .tPS.seek 0ml + "processing"%K'W +2663 "core" ' +2 .tPSV.dial :air + "processing"%  +46 "core"  +65 .tPS.seek 2.5ml +2 "processing"% ' +2634 "core" ' +2 .tPSV.dial :mixloop + "processing"%= +46 "core" +3 .tPS.seek 0ml + "processing"%%'W +2625 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&J& +4 "core" & [ N( +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&( +20 "core" ( +2 "manipulator"&W& +4 "core" &  P( + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" & 2 P( +2 .tForearm.seek CC + "manipulator"&5'ρ +102 "core" ' +2 .tHand.close + "manipulator"&\ / +67 "core" / +2 .tCC.seek :open +2 "collection"'i( +379 "core" ( +2 "manipulator"&& +4 "core" & , W( +2 "manipulator"&F% +3 "core" % ς W_ +2 .tForearm.seek :retract +2 "manipulator"&Y'\ +101 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&(- +271 "core" ( +2 "manipulator"&f& +4 "core" &- < + \\) +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &`& +3 "core" &-   \\) +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&4' +111 "core" ' +3 .tHand.open + "manipulator"&b1 +73 "core" 1 +2 "manipulator"&-% +4 "core" % \ } M +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' + .tPSV.dial :mixloop + .PTV.dial :PRVmixing +2 ."connect"PRV.dial CBV + .tCBV.dial PRV +2 .CTV.dial :air,avoiding: :intake + #Loading lyfil puck from tube 6 into Collection Clamp +2 "collection"'$& +3 "core" &59 +2 "manipulator"&}% +4 "core" %\  @ 4 d ^ +2 "storage"(9% +3 "core" %} +2 "storage"(/. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"(C(K +340 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (Q& +3 "core" &K V Q   + "manipulator"&?& +4 "core" &- & 3 [) + "manipulator"&% +4 "core" %\  '   \\ +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 6 +2 "manipulator"&l( +181 "core" ( +2 "manipulator"&U& +4 "core" & * : ` \\ +2 "storage"(u& +3 "core" &K h _ d +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&j'J +100 "core" ' +2 "storage"(S& +4 "core" &K V + .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(8'L +156 "core" ' +2 "storage"(3- +3 "core" -'թ +3 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (y& +3 "core" &K O l +2 "manipulator"&N& +3 "core" & ! T +2 .t\Elbow.seek 6 + "manipulator"&( +8 "core" ( +2 "manipulator"&& +4 "core" &  U + "storage"(a& +4 "core" &K U\ , +2 .tForearm.seek 6 + 300 counts +2 "manipulator"&~'Ϻ +13 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&0/ +70 "core" / +11 ."downElevator"SE.seek :down +3 "manipulator"&r& +3 "storage"(G'v +6 "core" &  H U +2 "manipulator"&V% +4 "core" % Ͽ  g Z` +2 .tForearm.seek :retract +2 "manipulator"&2'\ +96 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&B( +18 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +136 "core" ( +2 "manipulator"&& +4 "core" &  f V;6 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &{& +3 "core" &   ` U;6 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&q'ρ +98 "core" ' +4 "manipulator"&#& +4 "core" &   ' U;6 +2 "manipulator"&% +4 "core" %i   : U +2 "collection"'@& +3 "core" &7;, +2 "collection"' & +4 .tCC.seek :closed +2 "collection"'m(O +3 "core" &79& +3 &5;  +8 &-x59 ,~ +9 &dz7: @ +10 &lj7: P +9 &.J68c P +9 &P5;Z P +10 &I7:I P +9 &uJ59= O +10 &5O78$ P +9 &I57 P +9 &L6:z O +10 & |N69 P +9 &">I5: P +9 &$J59 P +10 &%H89 P +9 &'O79 P +10 &)FM79~ P +9 &+M5:k P +9 &,L7;b P +10 &.J6<U O +9 &0NN6;I P +9 &2L59A P +10 &3L5:2 O +9 &5J7:. O +10 &7VL7:0 P +9 &9N79& P +9 &:J5; P +10 &<G7: P +9 &>_G69 O +9 &@!J79 O +10 &AN5; P +9 &CO7: P +10 &EeQ79 P +9 &G!`69 R +9 &H59 V +10 &J78 [ +9 &LHQ ] +9 &N' S +10 &O2Dh (y +9 &OyqJ P +5 ( + "collection"' & +4 #tCollection Clamp onSpring/offSpring for 4/26 samples, on/off torque 2.02 +2 .Hand.open + "manipulator"&\\1 +3 "core" &Oyd[ P +63 1 +2 "manipulator"& % +4 "core" % i 4 M + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +101 "core" ' +2 .tSC.coast "storage"(6 +3 .tCTV.dial CSV,avoiding: :intake +2 "collection"'w  +137 "core"  +10 .tCSV.dial CTV + "collection"'E  +29 "core"  +2 .tPS.seek 2.5ml +2 "processing"%*' +2631 "core" ' +2 "collection"'P% +4 "core" % E\   +2 .tCS.seek 4.15ml +2 "collection"'&'Q +1577 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%'  +44 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%1  +74 "core"  +3 .tPS.seek 0ml + "processing"%.'W +2632 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'> ` +38 "core" _ +2 .tCSV.dial :air +2 "collection"' @ +44 "core" > +3 .tCS.seek 10ml + "collection"'' D +1568 "core" ' +2 .tCSV.dial CTV + "collection"'t  +45 "core"  +2 .tCS.seek 0ml +2 "collection"'O' +2629 "core" ' +2 .tCBV.dial :waste1 + "collection"'e @ +30 "core" > +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +4 "collection"'o  +137 "core" +2 "collection"'& +4 "core" &OycF P +2 #tStoring lyfil puck in Collection Clamp to tube 5 + "manipulator"&6% +3 "core" %\ & T L!O +2 "storage"(D% +4 "core" %\ 0\ 0 r +2 "storage"(]. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 + "storage"(p(< +343 "core" ( +26 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" &< s + "manipulator"&;& +4 "core" & F;6 +2 "manipulator"&d% +3 "core" %\ %  F!O +3 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 5 + "manipulator"& ( +156 "core" ( +2 "manipulator"&_& +4 "core" &  L +2 "storage"(Z& +3 "core" &<\ \  +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts + "manipulator"&<' +100 "core" ' +2 "storage"(T& +4 "core" &<\  e +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(H'L +268 "core" ' +2 "storage"(- +3 "core" -'3 +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 "manipulator"&"& +3 "core" &  I +2 "storage"(& +3 "core" &< A +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 5 +2 "manipulator"&!' +36 "core" ' +2 .t\Elbow.hold + "manipulator"&), +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(- +2 "core" -'3 +3 .tSE.seek 5.1 Pucks below Top Plate + "storage"(' +40 "core" ' +2 "manipulator"&I% +4 "core" %(m 6 5 7 +2 "storage"(& +3 "core" &< Q + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 5 + 312 counts + "manipulator"&'T +16 "core" ' +2 "manipulator"&& +4 "core" & K +2 "storage"(X& +4 "core" &< f +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts + "manipulator"&^' +31 "core" ' +2 .tSE.seek 6.1 Pucks below Top Plate +2 "storage"(h' +38 "core" ' +2 "manipulator"&+& +4 "core" & ( J +2 "manipulator"&L% +4 "core" % b I + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&A'\ +94 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&R( +158 "core" ( +5 "manipulator"&x& +4 "core" &" N A>N + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &,& +2 "core" &" B>N +2 .tForearm.seek CC +2 "manipulator"&'ρ +96 "core" ' +2 .tHand.close + "manipulator"&/ +66 "core" / +2 .tCC.seek :open +2 "collection"' ( +378 "core" ( +2 "storage"((& +4 "core" &< C + "storage"(k& +4 "core" &< ` + "manipulator"&M& +4 "core" &#  K>M +2 "manipulator"&n% +3 "core" % ϐ C K +2 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 5 +2 "manipulator"&[( +159 "core" ( +2 "manipulator"&z& +4 "core" & z O +2 "storage"(|& +4 "core" &<\ \   + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 5 + "manipulator"&:' +111 "core" ' +2 .t\Elbow.hold + "manipulator"&v, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&1 +71 "core" 1 +12 "manipulator"&K% +4 "core" % * y ~ >G + "storage"(=& +4 "core" &< N + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 5 + 314 counts +59 "manipulator"& 'V +30 "core" ' +2 "manipulator"&J& +4 "core" & e N +2 "storage"(W& +3 "core" &< D +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts + "manipulator"&' +21 "core" ' +2 "storage"(\ % +4 "core" %\ \ +3 ."downElevator"SE.seek :down +2 "storage"(c'v +99 (g% +3 "core" %3$\ \ +  [v +2 "manipulator"&s% +4 "core" % < S +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +90 "core" ' +11 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%F  +76 "core" +3 .tPS.seek 2.5ml + "processing"%5' +2642 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%f +43 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%`  +44 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"% +44 "core" +2 .tdelay 1 second +102 .PSV.dial :air +3 "processing"%b  +46 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%-'W +2630 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%Y& +4 "core" &'  + .tHand.open + "manipulator"&$1 +27 "core" 1 +2 "manipulator"&}& +4 "core" & 3 < 8 _ + "manipulator"&9% +4 "core" %\  B = } _ +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&/(- +177 "core" ( +2 "manipulator"&4& +4 "core" &- & $ Y +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &Q& +2 "core" &-   r X +2 .tForearm.seek :garage +2 "manipulator"&?' +107 "core" ' +2 .tHand.close + "manipulator"&/ +67 "core" / +2 "manipulator"&U& +4 "core" &- ? L +2 "manipulator"&u% +4 "core" %  M M +2 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&S( +126 "core" ( +2 "manipulator"&3& +4 "core" & / 1  [S + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &y& +2 "core" & $ % 8 [S +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&N' +103 "core" ' +2 "manipulator"&& +4 "core" & " $ N YS +2 "manipulator"&% +3 "core" %   # X +2 "processing"%a& +4 "core" &  +2 "processing"%0& +3 .tPC.seek :closed +2 "processing"%r(Tg +3 "core" &5  +4 & 6 A +9 &Gu5 3 +10 &Epy6 G +9 &[3 R +10 &JB R +9 &dKB R +9 &&JB R +10 &JA R +9 &JH R +9 &nJI R +10 &0JD R +9 & NQ R +10 &"JR R +9 &$vIR R +9 &&7NT R +10 &'JR R +9 &)J] R +9 &+JW Q +10 &-?I] R +9 &/J\\ R +10 &0I` R +9 &2J] R +9 &4HJ` R +10 &6\ Ih R +9 &7Jf R +9 &9I_ R +10 &;PI_ R +9 &=Gf R +10 &>Iq R +9 &@Lm R +9 &BYIv Q +10 &DLy R +9 &ENw R +9 &GRx S +10 &IZYm T +9 &Kjx U +10 &Ll X +9 &Nu X +9 &PT Y +10 &R Y +9 &Sub ) +9 &T@c 7 +9 ( +2 &TI" . + "processing"%0& +4 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.73 + "processing"%V& +4 "core" &TI" . + .tHand.open + "manipulator"&l1 +65 "core" 1 +2 "manipulator"&j% +4 "core" % O +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +94 "core" ' +2 .tPRV.dial :air + "processing"%{  +47 "core"  +2 .tPSV.dial :mixloop +2 "processing"%8 +44 "core" +2 "processing"%~% +4 "core" %Y +2 .tPS.seek 0.3ml +2 "processing"%#' +387 "core" ' + .tPSV.dial PSR +2 "processing"% +106 "core"  +2 .tPSR.select :wash + "processing"% +11 .tPS.seek 0.7ml +2 "processing"%@'* +487 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%' +82 Ej FF +1831 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%G +108 "core" +2 .tPTV.dial :mixing +2 "processing"%2 @ +74 "core" B +2 .tPBV.dial :waste2 + "processing"%i  +97 "core"  +4 .tPS.seek 0ml +2 "processing"% 'W +2627 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&\\& +4 "core" & SS +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC + "manipulator"& ( +2 "core" ( +2 "manipulator"&w& +3 "core" & $ 2 SS +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &E& +3 "core" & D SS +2 .tForearm.seek PC + "manipulator"&q' +96 "core" ' +2 .tHand.close + "manipulator"&C/ +75 "core" / +2 .tPC.seek :open +2 "processing"%%( +404 "core" ( +2 "manipulator"&P& +4 "core" & %  S [S + "manipulator"&7% +4 "core" % % ' [\ +54 .tForearm.seek :retract +9 "manipulator"&''\ +101 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&1(- +162 "core" ( +2 "manipulator"&*& +4 "core" &- ; ?  ^ +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &>& +3 "core" &- > ? ^ +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&' +113 "core" ' +2 .tHand.open + "manipulator"&&1 +72 "core" 1 +2 "manipulator"&t% +4 "core" % \ G P +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 #tLoading da puck from tube 6 into Processing Clamp + "processing"%e& +4 "core" &W +2 "manipulator"&o% +3 "core" %\  @ ? ~ ^ +2 "storage"(% +3 "core" % +2 "storage"(6. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 6 + "storage"(D(K +338 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (]& +3 "core" &K . - d  + "manipulator"&& +4 "core" &-   K V + "manipulator"&;% +4 "core" %\   3 T +2 .t\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 6 + "manipulator"&d( +182 "core" ( +2 "manipulator"&_& +4 "core" &  U l +2 "storage"(Z& +3 "core" &K 3 /   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts + "manipulator"&T'J +98 "core" ' +2 "storage"(B& +4 "core" &K ! ,   + .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"('L +179 "core" ' +3 "storage"(- +3 "core" -'б + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 ("& +3 "core" &K\ \ 6  + "manipulator"&& +4 "core" & O l +2 .t\Elbow.seek 6 + "manipulator"&( +3 "core" ( +2 "manipulator"&I& +3 "core" &  P l +2 "storage"(& +3 "core" &K\ \   +2 .tForearm.seek 6 + 300 counts +2 "manipulator"&'Ϻ +24 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&X/ +66 "core" / +12 ."downElevator"SE.seek :down +3 "manipulator"&+& +3 "storage"(L'v +6 "core" & 9 S l +2 "manipulator"&<% +3 "core" % ϰ  ( Yz +3 .tForearm.seek :retract + "manipulator"& '\ +92 "core" ' +2 .t\Elbow.seek PC +2 "manipulator"&H( +34 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +219 "core" ( +4 "manipulator"&!& +4 "core" &  7 X_ + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & R X_ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&' +102 "core" ' +2 "manipulator"&x& +4 "core" &   8 V_ +2 "manipulator"&,% +3 "core" %   O V +2 "processing"%^& +4 "core" & +2 "processing"%)& +4 .tPC.seek :closed + "processing"%(Tg +3 "core" & +3 & \ +9 &,p +| +9 &by @ +10 &\\j Q +9 &D Q +9 &F R +10 &J R +9 &aN R +10 &%I Q +9 &J R +9 &G R +10 & jG R +9 &",G R +9 &#G R +10 &%F R +9 &'rG R +10 &)4G R +9 &*G R +9 &,L R +10 &.zL R +9 &0;J R +9 &1I Q +10 &3Ir Q +9 &5H Q +10 &7DL R +9 &9F R +9 &:K R +10 &<Ib R +9 &>MEi Q +9 &@Gk Q +10 &AFk R +9 &CKm Q +10 &ETJo R +9 &GNZ R +9 &HTm S +10 &JaU T +9 &LM}U W +9 &N c X +10 &O` X +9 &Qc X +10 &SGxc = +9 &T(3e M +9 &TM_ ( +2 ( + "processing"%)& +4 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.69 .Hand.open + "manipulator"&A1 +71 "core" 1 +2 "manipulator"&m% +4 "core" %  u S +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&('\ +97 "core" ' +2 .tSC.coast "storage"(6 +4 #tHeating da puck from tube 6 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"%k9 +2 %M  +5 "core" 9F +102 "processing"%n9 +3 "core" 9D  +102 "processing"%z9 +3 "core" 9B ! +102 "processing"%|9 +4 "core" 9@ ! +102 "processing"%9 +3 "core" 9> " +102 "processing"%R9 +3 "core" 9= # +102 "processing"%9 +3 "core" 9? # +102 "processing"%K9 +3 "core" 9A # +102 "processing"%=9 +3 "core" 9B "$ +102 "processing"%9 +3 "core" 9E &# +102 "processing"%J9 +3 "core" 9I *# +102 "processing"%W9 +3 "core" 9M /" +102 "processing"%\ 9 +3 "core" 9S 3" +102 "processing"%[9 +3 "core" 9Y 7! +102 "processing"%g9 +3 "core" 9a ; +102 "processing"%s9 +3 "core" 9i ? +102 "processing"%:9 +3 "core" 9p D +102 "processing"% 9 +2 "core" 9y H +103 "processing"%h9 +3 "core" 9 L +103 "processing"%F9 +3 "core" 9 P +102 "processing"%9 +3 "core" 9 T +102 "processing"%c9 +3 "core" 9 Y +102 "processing"%p9 +3 "core" 9] +102 "processing"%.9 +3 "core" 9a +102 "processing"%f9 +3 "core" 9e +102 "processing"%`9 +3 "core" 9i +102 "processing"%9 +3 "core" 9n +102 "processing"%b9 +3 "core" 9r\ +102 "processing"%59 +3 "core" 9v +102 "processing"%Y9 +3 "core" 9z +102 "processing"%$9 +3 "core" 9~ +102 "processing"%}9 +3 "core" 9\  +102 "processing"%99 +3 "core" 9 +102 "processing"%49 +4 "core" 9 +102 "processing"%Q9 +3 "core" 9% +102 "processing"%v9 +3 "core" 9- +102 "processing"%9 +3 "core" 95 +102 "processing"%U9 +3 "core" 9= +102 "processing"%u9 +4 "core" 9E +102 "processing"%9 +3 "core" 9L +102 "processing"%39 +3 "core" 9R +102 "processing"%y9 +3 "core" 9Y +2 .tPH.hold 2:00:00,28C +68 .delay 1:30 +2 "processing"%? ppW +3 "core"  +8999 .tPSR.select :air + .PSV.dial PSR +2 "processing"% +108 "core"  +2 .tPSR.select :wash + "processing"% +11 .tPS.seek 0.5ml +2 "processing"%' +598 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +4 "processing"% +10 .tPS.seek 2ml + "processing"%a'[ +1603 "core" ' +2 .tPTV.dial :puck + "processing"%/  +73 "core"  +2 .tPSV.dial PTV + "processing"% +77 "core" +2 .tPBV.dial :waste1 +2 "processing"%  +137 "core"  +2 "processing"%V% +4 "core" %Zp  +2 .tPS.seek 1.5ml +2 "processing"%l' +586 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%j * +33 "core" , +3 .tPS.seek 0ml + "processing"%0'W +1607 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%{  +36 "core" +2 .tdelay 30 seconds +2379 Ej SS +623 .tPBV.dial between PSV and waste1 +2 "processing"%8 * +36 "core" , +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%~ +77 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%N' +2493 "core" ' +2 .tPSV.dial PTV + "processing"%- +77 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"% +76 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +3 "processing"%# +88 "core"  +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%@  +76 "core"  +2 .tPS.seek :empty +2 "processing"%G'9 +2474 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%2  +135 "core" +2 .tPSV.dial :mixloop +2 "processing"%i +44 "core" +2 .tPRV.dial :ab1 +2 "processing"% @ +78 "core" A +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%\\'w +354 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +3 "collection"'w  + "processing"%E  +48 "core"  +7 +2 "processing"%C% +4 "core" %r  +2 .tPS.seek 0.32ml +2 "processing"%S' +391 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'  +30 "core" +2 .tPRV.dial :air +2 "processing"%r  +55 "core"  +3 .tPS.seek 0.9ml + "processing"%P'D +1238 "core" ' +2 .tPRV.dial :waste2 + "processing"%7 @ +77 "core" ? +3 .tPS.seek 0.5ml + "processing"%*' +863 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%>  +46 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%q'[ +1605 "core" ' +2 .tPSV.dial :PML + "processing"% +45 "core" +2 .tPTV.dial :mixing +2 "processing"%& @ +73 "core" A +2 .tPBV.dial :waste1 + "processing"%t  +36 "core" +2 "processing"%'% +4 "core" %_q  +2 .tPS.seek 1.85ml + "processing"%e'? +233 "core" ' +2 .tPBV.dial between PSV and waste1 + "processing"%o * +36 "core" , +3 .tPS.seek 0ml + "processing"%'W +1976 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'6& +2 "core" &;@ +2 .tHand.open + "manipulator"&1 +20 "core" 1 +2 "manipulator"&]& +4 "core" & d N_ +2 "manipulator"&% +3 "core" %\ 5 Y H) +3 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&;(- +174 "core" ( +2 "manipulator"&_& +4 "core" &-  Kz +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &Z& +3 "core" &- Qz +2 .tForearm.seek :garage +2 "manipulator"&1' +108 "core" ' +3 .tHand.close + "manipulator"&B/ +76 "core" / +2 "manipulator"&& +4 "core" &-  Bz +2 "manipulator"&"% +4 "core" %  5 J +2 .tForearm.seek :retract + "manipulator"&'\ +105 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&( +272 "core" ( +2 "manipulator"&I& +4 "core" & T P6 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &  J6 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&X'ρ +104 "core" ' +2 "manipulator"&+& +4 "core" &  K6 +2 "manipulator"&<% +3 "core" %ω ^ K +2 "collection"'d& +4 "core" &;@! +59 "collection"'T& +5 .tCC.seek :closed +2 "collection"'(O +3 "core" &=A +3 &=@  +9 &.}:@ ,~ +10 &b{<@ @ +9 &bk;= Q +9 &!J;> Q +10 &L;A Q +9 &H;? Q +9 &gK<> Q +10 &)L=@ Q +9 &I=> R +10 &J<A Q +9 & pF;? Q +9 &"1J=A Q +10 &#K>@ Q +9 &%J=? Q +9 &'wJ;@ Q +10 &)9K<@ Q +9 &*J>@ Q +10 &,K=@ Q +9 &.I=@ Q +9 &0AL;? Q +10 &2I<> Q +9 &3G=? Q +9 &5J;? Q +10 &7JJ<? Q +9 &9 J;@ Q +10 &:J<? Q +9 &<I;A Q +9 &>QJ;?! Q +10 &@I?A& Q +9 &AJ;?( R +9 &CJ;A Q +10 &EXN<?' R +9 &GX<?* S +10 &Hx<@- V +9 &J9=/ Z +9 &L=:=$ ^ +11 &M<>$ V +8 &O1D:?+ *} +9 &O}p:?! L +6 ( + "collection"'T& +5 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.09 + "collection"'& +4 "core" &O}e<=& L + &O}e;=( L + .tHand.open +2 "manipulator"&!1 +74 "core" 1 +2 "manipulator"&% +4 "core" % τ x { f > +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +101 "core" ' +2 .tPSV.dial PSR + "processing"%L +107 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%x' +1607 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%,  +44 "core"  +3 .tPS.seek 0ml + "processing"%^'W +1608 "core" ' +2 .tPSV.dial PSR + "processing"% +46 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%%' +2637 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%A  +2 "collection"'m  +40 "core"  +131  +2 .tPSV.dial :mixloop + "processing"%k +106 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%)  +75 "core" +3 .tPS.seek 0ml + "processing"%n'W +2630 "core" ' +2 .tPSV.dial :air + "processing"%  +44 "core"  +3 .tPS.seek 2.5ml + "processing"%z' +2634 "core" ' +2 .tPSV.dial :mixloop + "processing"%D +45 "core" +3 .tPS.seek 0ml + "processing"%|'W +2632 "core" ' +2 .tPSV.dial :air + "processing"%  +45 "core"  +3 .tPS.seek 2.5ml + "processing"%R' +2626 "core" ' +2 .tPSV.dial :mixloop + "processing"% +46 "core" +3 .tPS.seek 0ml + "processing"%K'W +2632 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&=& +4 "core" & \\ m O 96 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&( +3 "core" ( +2 "manipulator"&J& +4 "core" & =6 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &W& +3 "core" & w l i >6 + .tForearm.seek CC +2 "manipulator"&\ 'ρ +104 "core" ' +2 .tHand.close + "manipulator"&[/ +77 "core" / +2 .tCC.seek :open +2 "collection"'g( +379 "core" ( +2 "manipulator"&s& +4 "core" & J B6 + "manipulator"&:% +4 "core" %  x Bb +2 .tForearm.seek :retract + "manipulator"& '\ +98 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&h(- +283 "core" ( +2 "manipulator"&F& +4 "core" &- e J +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 && +3 "core" &- o I +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&c' +111 "core" ' +4 .tHand.open + "manipulator"&p1 +75 "core" 1 +2 "manipulator"&.% +4 "core" % ' F +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&f'\ +99 "core" ' +2 ."da"delayUntil "08:40:15.32" +21091 Ei 77 +3630 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%` @ +74 "core" A +2 ."da"PBV.dial :waste1 + "processing"%  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%b * +35 "core" , +2 ."da"PSV.dial :air +2 "processing"%5  +44 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%Y' +2463 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%$ +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%}  +45 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +4 "processing"%9 +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%4  +45 "core"  +2 ."da"PS.seek :empty +2 "processing"%Q'9 +2451 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%v +135 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml + "processing"%U'[ +1616 "core" ' + ."da"PTV.dial :puck +2 "processing"%u  +74 "core"  +2 ."da"PSV.dial PTV + "processing"% +88 "core"  +59 ."da"PBV.dial :waste1 +4 "processing"%3  +35 "core" +2 "processing"%y% +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"% * +36 "core" + +3 ."da"PS.seek 0ml + "processing"%'W +1613 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%/  +33 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +36 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +85 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%V' +2461 "core" ' +2 ."da"PSV.dial PTV + "processing"%a +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%j +88 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%l +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%M  +74 "core"  +2 ."da"PS.seek :empty +2 "processing"%{'9 +2449 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%8 +135 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"%0'[ +1620 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%- +75 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +37 "core" +2 "processing"%#% +4 "core" %`  +2 ."da"PS.seek 1.5ml + "processing"%@' +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%N * +35 "core" , +3 ."da"PS.seek 0ml + "processing"%2'W +1618 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%i  +35 "core" +2 ."da"delay 30 seconds +2196 Eg UT +807 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%G +76 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%E' +2462 "core" ' +2 ."da"PSV.dial PTV + "processing"%w +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%C +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%\\ +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +86 "core" +2 ."da"PS.seek :empty +2 "processing"%r'9 +2452 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%S  +44 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing + "processing"%7  +135 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%P  +46 "core" ~ +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%> +42 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%*' +384 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%  +45 "core"  +2 "processing"%&% +4 "core" %,  +2 ."da"PS.seek 0.55ml + "processing"%t'w +332 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%'  +46 "core"  +2 ."da"PS.seek 2ml +2 "processing"%o'[ +1565 "core" ' +2 ."da"PSV.dial :PML +2 "processing"%q +46 "core" +2 ."da"PTV.dial :mixing +2 "processing"%e @ +74 "core" B +2 ."da"PBV.dial :waste1 + "processing"%6  +36 "core" +2 "processing"%% +4 "core" %\\a  +2 ."da"PS.seek 1.85ml + "processing"%]'< +239 "core" ' +2 ."da"PBV.dial between PSV and waste1 + "processing"% * +36 "core" , +3 ."da"PS.seek 0ml + "processing"%_'W +1973 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +45793 Eg JI +2209 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%Z  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%H * +35 "core" , +2 ."da"PSV.dial :air +2 "processing"%B  +45 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2468 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%" +46 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%(  +45 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%1 +46 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%I  +45 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2460 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%; +136 "core"  +2 ."da"PSR.select :wash + "processing"% +11 ."da"PS.reconfigure PSconfig +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"%<'[ +1608 "core" ' + ."da"PTV.dial :puck +2 "processing"%d  +73 "core"  +2 ."da"PSV.dial PTV +59 "processing"% +77 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +36 "core" +2 "processing"%T% +4 "core" %Z  +2 ."da"PS.seek 1.5ml +2 "processing"%' +593 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%! * +35 "core" + +3 ."da"PS.seek 0ml +2 "processing"%'W +1607 "core" ' +2 ."da"delay 2:00 +12003 #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"%X * +36 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +87 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%,' +2462 "core" ' +2 ."da"PSV.dial PTV + "processing"%x +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +87 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%^ +86 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%m  +76 "core"  +2 ."da"PS.seek :empty +2 "processing"%A'9 +2442 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%k +136 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml + "processing"%%'[ +1613 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"% +76 "core" +2 ."da"PBV.dial :waste1 + "processing"%n  +36 "core" +2 "processing"%D% +4 "core" %^  +2 ."da"PS.seek 1.5ml + "processing"%z' +588 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +36 "core" , +3 ."da"PS.seek 0ml + "processing"%|'W +1613 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%R * +35 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%= +76 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%J' +571 Ee HH +1898 "core" ' +2 ."da"PSV.dial PTV + "processing"%W +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%[ +88 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +74 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2480 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%s +135 "core"  +2 ."da"PSR.select :wash + "processing"% +11 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml +2 "processing"%\ '[ +1610 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%F +86 "core"  +2 ."da"PBV.dial :waste1 + "processing"%  +34 "core" +2 "processing"%% +4 "core" %Vi  +2 ."da"PS.seek 1.5ml + "processing"%p' +593 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%. * +36 "core" , +3 ."da"PS.seek 0ml + "processing"% 'W +1610 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%c  +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 + "processing"% +73 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%b' +2465 "core" ' +2 ."da"PSV.dial PTV + "processing"%5 +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%K +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%$ +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%}  +86 "core" +2 ."da"PS.seek :empty +2 "processing"%9'9 +2446 "core" ' +2 ."da"Sleepy.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%4 +139 "core"  + ."da"PSR.select :sub1 +3 "processing"% +17 ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."da"PS.seek 0.25ml +2 "processing"%Y'7 +332 "core" ' +33 ."da"delay 5 seconds +503 .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%v' +331 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml +2 "processing"%Q'[ +1618 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +77 "core" +2 ."da"PBV.dial :waste1 + "processing"%u  +37 "core" +2 "processing"%% +4 "core" %_ v +2 ."da"PS.seek 1.5ml + "processing"%3' +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +63 "processing"%y * +38 "core" + +3 ."da"PS.seek 0ml + "processing"%U'W +1613 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%/ +78 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2564 "core" ' +2 ."da"PSV.dial PTV + "processing"% +78 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +78 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%a +78 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%j  +77 "core"  +2 ."da"PS.seek :empty +2 "processing"%l'9 +2563 "core" ' +2 "processing"%M9 +3 "core" 9G4 +2 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast + "processing"%V  +4 "core" 4 4 +2 "processing"%8& +3 "core" &TM ( +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 5 + "manipulator"&{% +4 "core" %\  W U A +2 "storage"(~% +3 "core" %x b +2 "storage"(-. +2 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 5 +2 "storage"((< +338 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (#& +3 "core" &<  +2 "manipulator"&0& +3 "core" &- 3 4  +2 "manipulator"&N% +3 "core" %\    H +2 ."da"\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 5 +2 "manipulator"&@( +179 "core" ( +2 "manipulator"&i& +4 "core" &\ : P $ +2 "storage"(& +3 "core" &<  A  +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 5 + 700 counts +2 "manipulator"&G' +93 "core" ' +2 "storage"(2& +4 "core" &<  U  +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek beamBreak + "storage"(w'L +251 "core" ' +2 "storage"(C- +3 "core" -'' + ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&\\& +3 "core" &\   $ +2 "storage"(& +3 "core" &<   +2 ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 5 +2 "manipulator"&E' +39 "core" ' +2 ."da"\Elbow.hold +2 "manipulator"&S, +3 "core" , + ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(7- +3 "core" -'' +2 ."da"SE.seek 6.1 Pucks below Top Plate +2 "storage"(P' +32 "core" ' +4 "manipulator"&>% +4 "core" %$m e +2 "storage"(r& +3 "core" &< D  + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 5 + 308 counts + "manipulator"& 'P +19 "core" ' +2 "manipulator"&&& +4 "core" & 8 3 J# +2 "storage"(*& +3 "core" &<  ?  +3 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 5 + 700 counts +2 "manipulator"&'' +34 "core" ' +2 ."da"SE.seek 7.1 Pucks below Top Plate +2 "storage"(t' +58 "core" ' +2 "manipulator"&q& +4 "core" & / 3 s# +2 "manipulator"&e% +3 "core" % ) 2 x~ +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract + "manipulator"&6'\ +91 "core" ' +2 ."da"\Elbow.seek PC +2 "manipulator"&( +258 "core" ( +2 "manipulator"&& +4 "core" &  ^ + ."da"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &o& +2 "core" &  &^ +2 ."da"Forearm.seek PC +2 "manipulator"&]' +97 "core" ' + ."da"Hand.close +2 "manipulator"&Z/ +66 "core" / +2 ."da"PC.seek :open +2 "processing"%H( +404 "core" ( +4 "storage"(B& +4 "core" &<  }  +2 "manipulator"&_& +3 "core" & 2 2 ^ + "manipulator"&"% +4 "core" % 4 2  +2 ."da"Forearm.seek :retract +2 "manipulator"&('\ +101 "core" ' +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 5 +2 "manipulator"&1( +256 "core" ( +2 "manipulator"&I& +4 "core" &   g& + "storage"(& +4 "core" &<\  6  +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 5 + 700 counts +2 "manipulator"&;' +98 "core" ' +3 ."da"Hand.open + "manipulator"&1 +71 "core" 1 +11 "storage"(+- +3 "core" -' +2 ."da"SE.seek 6.86 Pucks below Top Plate +2 "storage"(d' +27 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 6.19 Pucks below Top Plate + "storage"('M +50 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da18sep2909h475ml.tif +1949 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +779 #"da"SX HX9/16 (USB:61): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 24.041 seconds\ /var/log/esp/da18sep2909h475ml.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da18sep2909h475ml15s.tif +1556 #SX HX9/16 (USB:61): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da18sep2909h475ml15s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da18sep2909h475ml30s.tif +1721 Eh hRR +1336 #"da"SX HX9/16 (USB:61): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da18sep2909h475ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da18sep2909h475ml70s.tif +7117 #SX HX9/16 (USB:61): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da18sep2909h475ml70s.tif: TIFF Upload Complete\ + .Sleepy.power :camera,:OFF +2 ."Qmail"HABfans.email "24.041 sec auto-exposure",Subject: "da18sep2909h475ml images!" +131 "storage"( - +2 "core" -'M +2 "storage"(T& +4 "core" &<\  )  +2 "manipulator"&<& +3 "core" &  X ,% +2 ."da"\Elbow.seek 5 +2 "manipulator"&!( +3 "core" ( + "manipulator"&& +4 "core" &   ,% +2 "storage"(L& +3 "core" &<\   +3 ."da"Forearm.seek 5 + 700 counts +2 "manipulator"&X' +75 "core" ' +2 ."da"SE.reconfigure SEgently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 6.9 Pucks below Top Plate + "storage"(' +60 "core" ' +92 "manipulator"&& +4 "core" &  H% +2 "storage"(x& +4 "core" &< \\  +2 ."da"\Elbow.reconfigure LimpElbow +4 "manipulator"&$ ,(#b +4 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 5 +2 "manipulator"& ' +37 "core" ' +2 ."da"\Elbow.hold +2 "manipulator"&^, +8 "core" , +2 ."da"\Elbow.reconfigure TightElbow +4 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 7.09 Pucks below Top Plate +2 "storage"(m' +25 "core" ' +2 "manipulator"&,% +4 "core" %( L I :b +2 "storage"(k& +4 "core" &< W  + ."da"Forearm.force -20 + "manipulator"&5 +4 ."da"Forearm.seek 5 + 312 counts +2 "manipulator"&A'T +20 "core" ' +4 "manipulator"&)& +4 "core" & r G% + "storage"(& +4 "core" &<  +3 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 5 + 700 counts +2 "manipulator"&n' +26 "core" ' +2 "storage"(D% +4 "core" % +5 ."downElevator"SE.seek :down +2 "storage"(%'v +98 (% +3 "core" % Xg +2 "manipulator"&z% +4 "core" % R J +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +3 "manipulator"&'\ +85 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +5 "core" ' +2 ."da"SC.coast + "storage"(6 +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 #tStarting finalPurge +3 "processing"%R& +5 "core" &2 +2 ."psFlush"Hand.open + "manipulator"&=1 +17 "core" 1 +2 "manipulator"&|& +4 "core" & Y J% +2 "manipulator"&W% +3 "core" %\ ! J. +3 ."psFlush"\Elbow.seek FlushPuck::Garage +2 "manipulator"&[(- +182 "core" ( +2 "manipulator"&& +4 "core" &-  J +2 ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &-  L +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&J' +106 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&s/ +71 "core" / +2 "manipulator"&& +4 "core" &- X E +2 "manipulator"&:% +3 "core" %  & E +3 ."psFlush"Forearm.seek :retract + "manipulator"&F'\ +101 "core" ' +2 ."psFlush"\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."psFlush"\Elbow.seek PC +2 "manipulator"&( +125 "core" ( +2 "manipulator"&& +4 "core" & + Kg +2 ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &\ & +3 "core" & Kg +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&.' +101 "core" ' +2 "manipulator"&p& +4 "core" &  Jg +2 "manipulator"&c% +5 "core" % # G +3 "processing"%`& +4 "core" &: + "processing"%& +4 ."psFlush"PC.seek :closed +2 "processing"% (Tg +3 "core" &7 +3 &% \ +9 &-t- +| +10 &ax' @ +9 &^j Q +10 &D R +9 &G R +9 &I R +10 &bJ R +9 &$H R +9 &I R +10 &G R +9 & kI R +10 &".H R +9 &#K R +9 &%G R +10 &'tF R +9 &)6G R +9 &*G R +10 &,F R +9 &.{G R +10 &0>F R +9 &2F R +9 &3G R +10 &5G R +9 &7EK R +9 &9G R +10 &:K R +9 &<G Q +10 &>NF R +10 &@J R +8 &AD R +10 &CF Q +9 &EUI R +9 &GL R +10 &HO R +9 &J] T +10 &LN} W +9 &N  X +9 &O Y +10 &Q Y +9 &SFr : +9 &T#.c O +10 &TC& / +2 ( + "processing"%& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.71 + "processing"%5& +4 "core" &TC# / + ."psFlush"Hand.open +2 "manipulator"&K1 +73 "core" 1 +2 "manipulator"&$% +4 "core" % r C +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&}'\ +100 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%b +137 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%4'P +401 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +710 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%9' +1612 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%Y +75 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +3 "processing"%v  +36 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%'W +2637 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%u +77 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%' +585 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%Q' +2119 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%y +77 "core" +2 ."psFlush"PBV.dial PSV + "processing"%3 U +56 "core" V +67 ."psFlush"PS.seek 0ml +2 "processing"% 'W +2626 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"% @ +47 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%/' +2624 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%U  +75 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2636 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +44 "core"  +3 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%a' +2630 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%j +75 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%'W +2635 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%M @ +46 "core" ? +3 ."psFlush"PS.seek 2.5ml +2 "processing"%V' +2624 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%8  +75 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%{'9 +2642 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%~ +46 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%-'P +1113 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%#' +1617 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%0 +75 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%N  +54 "core"  +3 ."psFlush"PS.seek 0ml + "processing"%i'W +2637 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"% +76 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%2' +589 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%h' +2116 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%f +77 "core" +2 ."psFlush"PBV.dial PSV + "processing"%C U +55 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%\\'W +2633 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"% @ +46 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%7' +2626 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%>  +75 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%r'9 +2643 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%& +45 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%*' +2633 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%q +86 "core"  +2 ."psFlush"PBV.dial PSV +4 .PS.seek 0ml +2 "processing"%e'W +2398 Ei >> +233 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%G @ +55 "core" B +2 ."psFlush"PS.seek 2.5ml +2 "processing"%@' +2632 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%w  +77 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%E'9 +2638 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"' & +4 "core" &NQ + .tHand.open + "manipulator"&P1 +21 "core" 1 +2 "manipulator"&'& +4 "core" & ! Ig +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek PC + "manipulator"&( +3 "core" ( +2 "manipulator"&o& +3 "core" & } Ig +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &S& +3 "core" & L Ig +2 .tForearm.seek PC + "manipulator"&Z' +97 "core" ' +2 .tHand.close + "manipulator"&6/ +67 "core" / +2 .tPC.seek :open +2 "processing"%( +399 "core" ( +2 "manipulator"&B& +4 "core" &  k Wg + "manipulator"&_% +4 "core" %  \  W +2 .tForearm.seek :retract + "manipulator"&"'\ +96 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&]( +353 "core" ( +2 "manipulator"&I& +4 "core" &  = T7 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & H S7 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'ρ +101 "core" ' +2 "manipulator"&& +4 "core" &  [ R7 +2 "manipulator"&+% +3 "core" %ϋ # Q +2 "collection"'(& +4 "core" &NQ +2 "collection"'t& +4 .tCC.seek :closed + "collection"'d(O +3 "core" &PPa +3 &OR  +9 &-xNQ ,~ +9 &cxMS @ +10 &ckNS Q +9 &#JNR Q +9 &JOR Q +10 &JMR! Q +9 &jJNR Q +10 &,LNS Q +9 &JNQ Q +9 &KOP Q +10 & sINR Q +9 &"5JOQ Q +9 &#KMQ Q +10 &%JLP Q +9 &'{KOR Q +10 &)>IMP P +9 &*JMS Q +9 &,JOP Q +10 &.JOS Q +9 &0EKOR Q +9 &2JNS Q +10 &3JNP P +9 &5JNQ Q +10 &7MINR Q +9 &9JMR Q +9 &:GOQ Q +10 &<INR Q +9 &>UJLQ Q +9 &@JMQ Q +10 &ALNR Q +9 &CLOQ Q +10 &EZQMR R +9 &GYMO S +9 &HvNO V +10 &JMO Z +9 &L?LO ^ +9 &MLP U +10 &O0DKN *} +9 &O{nKO M +5 ( + "collection"'t& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.10 + "collection"' & +4 "core" &O{cKN M + .tHand.open + "manipulator"&T1 +66 "core" 1 +2 "manipulator"&<% +64 "core" % ψ L E +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +96 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'L& +4 "core" &O{cLP M +2 "collection"'% +3 "core" %LN +2 #tCS Pulling 5ml of flush + .CSV.dial CSR + "collection"'x  +54 "core"  +2 .tCSR.select :flush + "collection"' +11 .tCS.seek 5ml +2 "collection"'1'l +1352 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 ';% +3 "core" %lKO  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"',' +695 "core" ' +2 .tCSV.dial :waste + "collection"'k +132 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'' +1991 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"')& +4 "core" &O{cJL M +2 "collection"'% +3 "core" %JP + .tCSV.dial :flush +2 "collection"'D  +57 "core" +3 .tCS.reconfigure CSfast + "collection"'#d @b +3 .tCS.seek 5ml + "collection"''l +1314 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'z @ +45 "core" A +2 "collection"'X% +4 "core" %lMN  +2 .tCS.seek 7ml +2 "collection"'!' +570 "core" ' +2 .tCTV.dial CSV +2 ."connect"CSV.dial CTV +3 "collection"'  + 'R  +45 "core"  +92  +2 .tCBV.dial :waste1 + "collection"' @ +46 "core" @ +3 .tCS.seek 0ml + "collection"'=' +1789 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'|& +4 "core" &O{cMQ M +2 "collection"'W% +4 "core" %OR + .tCSV.dial :flush +2 "collection"'A  +75 "core" +3 .tCS.seek 5ml +2 "collection"'m'l +1317 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'n @ +46 "core" B +2 "collection"'% +4 "core" %lNN  +2 .tCS.seek 7ml +2 "collection"'' +574 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'%  +42 "core"  +2 .tCBV.dial :waste2 +2 "collection"'  +116 "core"  +3 .tCS.seek 0ml + "collection"'^' +1787 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'s& +4 "core" &O{bLM M +2 "collection"'% +3 "core" %KM + .tCSV.dial CSR +2 "collection"':  +42 "core"  +2 .tCSR.select :kill + "collection"' +10 .tCS.seek 8ml + "collection"'' +2066 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'' D +593 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"'\ + 'J  +115 "core" ~ +28  +2 .tCTV.dial :intake + "collection"'p  +77 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'c' \\ +2054 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'`  +76 "core" ~ +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'[' +595 "core" ' +2 .tCSV.dial CSR + "collection"'F  +114 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'H'l +1365 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"'5' D +1357 "core" ' +2 .tCSV.dial CBV + "collection"'K +114 "core" ~ +2 .tCS.seek 0ml +2 "collection"'$' +2614 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" & Q O7 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&b( +2 "core" ( +2 "manipulator"&.& +3 "core" & O7 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &l& +3 "core" & O7 +2 .tForearm.seek CC + "manipulator"&4'ρ +102 "core" ' +2 .tHand.close + "manipulator"&Y/ +68 "core" / +2 .tCC.seek :open +2 "collection"'v( +377 "core" ( +2 "manipulator"&9& +4 "core" & Y R7 + "manipulator"&u% +4 "core" % ~ 0 Qe +2 .tForearm.seek :retract + "manipulator"&'\ +103 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&(- +281 "core" ( +2 "manipulator"&y& +4 "core" &-  T$ + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &3& +2 "core" &- 2 T$ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&Q' +112 "core" ' +2 .tHand.open + "manipulator"&1 +76 "core" 1 +2 "manipulator"& % +4 "core" % \ I +52 .tForearm.reconfigure LooseForearm +10 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&U'\ +99 "core" ' +2 #tCompleted [Sample.deep; initialPurge; da withoutWCR] begun 07:28:34 + #Preparing to sleep until 11:30AM 9/29/2018 +6 #Asleep til 11:30AM 9/29/2018 +3 ."shutdown"CC.coast +2 "collection"'6 +4 #tContinuing at 11:30 +2 ."shutdown"CS.coast +4 E i ,, + "collection"'5 +5 ."shutdown"PC.coast +3 ."Qmail"GoodNews.email "Then, in tube 6: /home/esp/esp2/mission/2018_08_31_niagara_mission.rb:180\\n{1 => 22, 2 => 22, 3 => 22, 4 => 22, 5 => 8, 6 => 14}\\nCan@09:35:30, 19.2C, 25% humidity, 14.1psia, 12.429V, 0.196A, 0.196A avg, 2.43W",Subject: "Asleep until 11:30" +2 "processing"%6 +119 ."shutdown"PS.coast + "processing"%5 +3 ."shutdown"Forearm.coast + "manipulator"&5 +2 ."shutdown"\Elbow.coast + "manipulator"&6 +38 ."shutdown"Sleepy.power :dwarf,:OFF + .Sleepy.power :raw,:OFF + #Shutdown +24737 Ei  +60002 e  +60003 f  +60002 d  +60002 c  +60002 c  +60003 b  +60002 d  +60002 b  +60002 c  +60003 d  +60002 c  +2060 d !! +34 #tPowering up Dwarves +513 .Sleepy.power :raw,:ON +5 "sampler") +2 )/ +2 "core"  +2 "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  +2 "collection"' 9\ +2 ' 0\ + ' -\ +2 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +2 "sampler")&\ +2 .tSS.configure SSconfig + "sampler")#.0X( +100 "core" ( +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 350 counts +2 "manipulator"&7'd +104 "core" ' +2 "manipulator"&&% +4 "core" %f E K L ] +2 .tForearm.seek :retract + "manipulator"&r'\ +97 "core" ' +2 "manipulator"&q% +4 "core" %\ % \  * X $ +2 "collection"'*& +2 "processing"%G& +6 "core" &Z` + &E +2 .tCC.reconfigure CCconfig +2 ."openPC"PC.reconfigure PCconfig +3 "collection"'$x2 ^22b +2 "processing"%$x2 ^22b +2 .tCC.home.seek :open +3 ."openPC"PC.home.seek :open +3 "collection"'e( "processing"%w( +276 "core" ( +7 ( +53 Ee LL +9 #tPhase [/home/esp/esp2/mission/2018_08_31_niagara_mission.rb:180] +2 ."Qmail"GoodNews.email "At 11:30:34 began in tube 6: /home/esp/esp2/mission/2018_08_31_niagara_mission.rb:180\\n{1 => 22, 2 => 22, 3 => 22, 4 => 22, 5 => 8, 6 => 14}\\nCan@11:30:34, 19.0C, 25% humidity, 14.0psia, 12.370V, 0.392A, 0.392A avg, 4.85W",Subject: "Started 2018_08_31_niagara_mission phase /home/esp/esp2/mission/2018_08_31_niagara_mission.rb:180" + .tSample.shallow +123 "sampler")@2 +21 "core" 2 +3 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"' & +4 "core" &\\b&  + .tHand.open + "manipulator"&P1 +74 "core" 1 +2 "manipulator"&'& +4 "core" &\ )  R# +2 "manipulator"&o% +3 "core" % \ % R $ +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&S(- +178 "core" ( +2 "manipulator"&6& +9 "core" &- G T5 +3 .t\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 && +3 "core" &- T5 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage +2 "manipulator"&}' +108 "core" ' +2 .tHand.close + "manipulator"& / +75 "core" / +2 "manipulator"&B& +4 "core" &- Q L5 +2 "manipulator"&_% +4 "core" %  A L +3 .tForearm.seek :retract +3 "manipulator"&Z'\ +102 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC + "manipulator"&( +281 "core" ( +2 "manipulator"&I& +4 "core" & % P;2 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & P;2 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'ρ +101 "core" ' +2 "manipulator"&+& +4 "core" & M:1 +2 "manipulator"&(% +3 "core" %τ e M +2 "collection"'"& +4 "core" &\\^  +2 "collection"'g& +3 .tCC.seek :closed +2 "collection"' (O +2 "core" &[_7  +5 &\ ]`( B +10 &!Hu]a/ 3 +9 &Mrx[`, H +9 &U\\`) Q +10 &I\\_0 Q +9 &tGZ`2 Q +9 &5J\\`/ Q +10 &IY_2 R +9 &J\\^3 Q +10 &{JZ_6 Q +9 &<J[^/ R +10 &!J]`1 Q +9 &"I[_' Q +9 &$J[a& R +9 &&FI[^' Q +10 &(J\\`) Q +9 &)KZ`* Q +10 &+G\\`) Q +9 &-MJ^_0 Q +9 &/I\\`0 Q +10 &0K^^, Q +9 &2I_`. Q +9 &4UI\\`' Q +10 &6J[_( Q +9 &7I\\_& Q +10 &9F[`# Q +9 &;]J\\]% Q +9 &=J\\_+ Q +10 &>J[_& R +9 &@I[`) Q +10 &BeK\\^' Q +10 &D'I\\_- Q +9 &ER[`) R +10 &GeZ_* S +8 &I]Y_8 W +9 &KY_) \\ +10 &LX^' ^ +9 &NZ_# A +9 &O^/Y[& #h +10 &OydY]. M +2 ( + "collection"'g& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.86 + "collection"'T& +4 "core" &OydX] M + .tHand.open +2 "manipulator"&<1 +69 "core" 1 +2 "manipulator"&t% +4 "core" % ς  C +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&L'\ +95 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'& +4 "core" &Oyd[] M +2 "collection"'x% +3 "core" %W_% +2 #tCS Pulling 5ml of flush + .CSV.dial CSR + "collection"'  +134 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"'O'l +1348 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 ';% +3 "core" %lW^ \ +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml + "collection"'1' +697 "core" ' +2 .tCSV.dial :waste + "collection"'k +133 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"',' +1996 "core" ' +2 #tPurging external Intake + "collection"')& +4 "core" &OycY^ M + "collection"'% +4 "core" %[] + .tCSV.dial :flush +2 "collection"'D  +43 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'' D +2569 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"'z + 'X  +6 "core"  +69  +2 .tCTV.dial :intake + "collection"'  +76 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'R' +2590 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'  +76 "core"  +2 #tFlushing upper manifold + "collection"' & +4 "core" &OycW\\$ M +2 "collection"'!% +3 "core" %X] +2 .tCSV.dial :flush + "collection"'|  +74 "core"  +3 .tCS.seek 5ml + "collection"'W'l +1310 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'A @ +43 "core" B +2 "collection"'=% +4 "core" %lX]  +2 .tCS.seek 7ml +52 "collection"'n'\ +575 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +2 "collection"' +106 "core" ~ +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"'m' +1800 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'%'- +822 "core" ' +2 .tCSV.dial :waste + "collection"' +45 "core" +3 .tCS.seek 0ml + "collection"'' +819 "core" ' +2 "collection"'s& +4 "core" &Oyb[^ M +2 "collection"'% +3 "core" %Y[/ + .tCSV.dial :flush +2 "collection"':  +41 "core"  +3 .tCS.seek 3ml +2 "collection"'^'- +828 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +44 "core" A +2 "collection"'\ % +4 "core" %-X^  +2 .tCS.seek 5ml +2 "collection"'J'l +571 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml + "collection"'p' +1311 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"''- +831 "core" ' +2 .tCSV.dial :waste + "collection"'` +75 "core" +3 .tCS.seek 0ml + "collection"'c' +812 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&F& +4 "core" & N:1 +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC + "manipulator"&[( +3 "core" ( +2 "manipulator"&H& +4 "core" & N:1 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &K& +2 "core" & N:1 +2 .tForearm.seek CC +2 "manipulator"&5'ρ +101 "core" ' +2 .tHand.close + "manipulator"&/ +70 "core" / +2 .tCC.seek :open +2 "collection"'.( +378 "core" ( +2 "manipulator"&l& +4 "core" & X Q:1 + "manipulator"&Y% +4 "core" % ρ \\ Ps +2 .tForearm.seek :retract + "manipulator"&]'\ +101 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&(- +280 "core" ( +2 "manipulator"&d& +4 "core" &-  t U3 +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &9& +3 "core" &- M T3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&u' +111 "core" ' +2 .tHand.open + "manipulator"&41 +67 "core" 1 +2 "manipulator"&y% +4 "core" %  H +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&3'\ +98 "core" ' +2 #tda sampling at most 1000ml +3 #Loading sh1 puck from tube 6 into Collection Clamp +2 ."Qmail"HABfans.email "Started da in tube 6 at 11:35:01EDT29-Sep-18\\n{1 => 22, 2 => 22, 3 => 22, 4 => 22, 5 => 8, 6 => 14}\\nCan@11:30:34, 19.0C, 25% humidity, 14.0psia, 12.370V, 0.392A, 0.392A avg, 4.85W",Subject: "da sampling at most 1000ml" + "collection"'b& +74 "core" &[a +2 "manipulator"&% +4 "core" %   T +2 "storage"( % +3 "core" %} $ * @ +2 "storage"(. +3 "core" .( + .tSC.reconfigure SCtight +3 "storage"($\ .\ 1~b +3 .tSC.seek 6 + "storage"(Q(K +1283 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (v& +3 "core" &K \ \   +2 "manipulator"&$& +3 "core" &- N3 +2 "manipulator"&% +3 "core" %  M +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 6 +2 "manipulator"&E( +177 "core" ( +2 "manipulator"&U& +4 "core" &  # Q!t + "storage"(& +4 "core" &K \ \ !  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&?'J +93 "core" ' +2 "storage"(/& +4 "core" &K . $ ]  +2 .tSE.reconfigure SEpick + "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"('L +180 "core" ' +4 "storage"(- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (j& +3 "core" &K \  ;  +2 "manipulator"&M& +4 "core" & K O!t +2 .t\Elbow.seek 6 + "manipulator"&a( +3 "core" ( + "manipulator"&8& +4 "core" & d O!t +2 "storage"(V& +3 "core" &K \ \   +3 .tForearm.seek 6 + 300 counts +2 "manipulator"&{'Ϻ +31 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&-/ +131 "core" / +13 ."downElevator"SE.seek :down +4 "manipulator"&0& +4 "storage"('v +5 "core" & N!t +2 "manipulator"&% +5 "core" % Ϻ ! d S9 +2 .tForearm.seek :retract +2 "manipulator"&i'\ +100 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&C( +28 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +115 "core" ( +2 "manipulator"&2& +63 "core" & P7 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &&& +3 "core" & , O7 + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&~'ρ +101 "core" ' +2 "manipulator"&f& +4 "core" & ' ) R7 +2 "manipulator"&q% +4 "core" %{ e RD +2 "collection"'*& +3 "core" &\\aL +2 "collection"'G& +4 .tCC.seek :closed +2 "collection"'\\(O +3 "core" &Yb# +3 &\\_:  +9 &0{\\_E +| +10 &cy\\`B @ +9 &dj[^; Q +9 &&F[a8 P +10 &M__H P +9 &J\\_: Q +10 &kJ[`4 Q +9 &.K\\`7 P +9 &G[^+ P +10 &M]_9 P +9 & sI[_9 Q +9 &"5J[`: Q +10 &#J]`9 P +9 &%G[_8 P +10 &'|M\\_: P +9 &)=J]`9 Q +9 &*I[]8 Q +10 &,J\\_7 P +9 &.G[^4 P +9 &0EJZ_4 Q +10 &2I[`+ P +9 &3G[_( P +10 &5LZ_1 P +9 &7NJ\\`( P +9 &9H[_' P +10 &:K[`" P +9 &<I[_& P +9 &>UI[_( Q +10 &@I\\`' P +9 &AJ[_# P +10 &CN\\a! P +9 &E]R\\_# Q +9 &Gb[_% R +10 &H~]_* V +9 &J:8+ \\ +9 &LA?@. ] +10 &N?C% T +9 &O2GCE, &t +10 &O}vGI' P +5 ( + "collection"'G& +5 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.20 + .Hand.open + "manipulator"&71 +3 "core" &O}qHK" P +67 1 +2 "manipulator"&@% +4 "core" % { OD +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"& '\ +99 "core" ' +2 .tSC.coast "storage"(6 +3 #tcollectSample 1000ml w/bubble point of 24psi + #Priming 7ml + .Sleepy.power :sampler,:ON + .Intake.select :close + .\Exhaust.select :close + .SS.hold + "sampler")P+ +4 "core" + + "sampler")'% +4 "core" % +2 "collection"'o& +3 "core" &O}oVZ P +3 Ed GG + #tCalibrating pressure and temperature sensors + .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X @ +121 "core" ? +21 +2 .tdelay 3.8 seconds +382 "collection"' % +4 "core" %X_. +2 "sampler")B% +3 "core" %?8 +2 .tSSV.dial :spit + "sampler")_ +140 "core"  +3 .tSS.seek 0ml + "sampler")r' +262 "core" ' +2 .tSSV.dial CBV + "sampler")}  +141 "core" +2 .tCTV.dial :intake + "collection"'I  +77 "core"  +2 #tWaiting for external sampler to finish priming... + .delayUntil "11:38:32.97" +16467 ."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" % +2 #tIntake @17.4psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X% +3 "core" %|6 { +2 "sampler")% +3 "core" %H  +15 "collection"' % +3 "core" %} | +2 "sampler")B% +3 "core" %G  +15 "collection"'_% +3 "core" %}: { +2 "sampler")6% +3 "core" %H  +15 "collection"'}% +3 "core" %; | +2 "sampler")I% +3 "core" %H  +15 "collection"'% +3 "core" % | +2 "sampler")r% +3 "core" %H  +15 "collection"'+% +3 "core" %4 } +2 "sampler")(% +3 "core" %H  +15 "collection"'"% +3 "core" %8 { +2 "sampler")Z% +3 "core" %H  +2 "collection"'e% +3 "core" % { +2 #tIntake @16.4psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 89 +2 "sampler")#.Y0X ~ +2 "sampler")% +3 "core" %^OO  +15 "collection"'1% +3 "core" %< ~ +2 "sampler"),% +3 "core" %^ON  +2 "collection"'X% +3 "core" % ~ +2 #tIntake @16.5psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 80 +2 "sampler")#.P0X% +3 "core" % { +2 "sampler")% +3 "core" %X-I  +15 "collection"' % +3 "core" %5 { +2 "sampler")B% +3 "core" %X-I  +15 "collection"'_% +3 "core" % { +2 "sampler")6% +3 "core" %X-H  +15 "collection"'}% +3 "core" %4 { +2 "sampler")I% +3 "core" %X-H  +15 "collection"'% +3 "core" %2 { +2 "sampler")r% +3 "core" %X-H  +15 "collection"'+% +3 "core" % { +2 "sampler")(% +3 "core" %X-H  +15 "collection"'"% +3 "core" %. { +2 "sampler")Z% +3 "core" %X-H  +15 "collection"'e% +3 "core" %3 { +2 "sampler")o% +3 "core" %X-H\   +15 "collection"'t% +3 "core" % { +2 "sampler")% +3 "core" %X-H  +2 "collection"'x% +3 "core" % { +2 .tSS.reconfigure SSinhale.with maxSpeed: 48 +2 "sampler")#.00X% +3 "core" %5 ~ +2 "sampler")% +3 "core" %mI  +15 "collection"' % +3 "core" % } +2 "sampler")B% +3 "core" %mI \  +15 "collection"'_% +3 "core" %1 } +2 "sampler")6% +3 "core" %mI  +15 "collection"'}% +3 "core" %1 ~ +2 "sampler")I% +3 "core" %mI  +2 "collection"'% +3 "core" %* | +2 #tIntake @17.2psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 32 +2 "sampler")#. 0X } +2 "sampler")Z% +3 "core" %7F  +15 "collection"'e% +3 "core" %+ } +2 "sampler")o% +3 "core" %7F  +15 "collection"'t% +3 "core" % } +2 "sampler")% +3 "core" %7F  +15 "collection"'x% +3 "core" %2 } +2 "sampler")Q% +3 "core" %7F  +15 "collection"'g% +3 "core" % } +2 "sampler")<% +3 "core" %7F  +15 "collection"'% +3 "core" % ~ +2 "sampler")#% +3 "core" %7F  +15 "collection"';% +3 "core" %G ~ +2 "sampler")O% +3 "core" %7F  +15 "collection"'k% +3 "core" % } +2 "sampler")% +3 "core" %7F  +15 "collection"')% +3 "core" % } +2 "sampler")% +3 "core" %7F  +15 "collection"'1% +3 "core" %1 } +2 "sampler"),% +3 "core" %7F   +15 "collection"'X% +3 "core" % ~ +2 "sampler")S% +3 "core" %7F  +15 "collection"'% +3 "core" %0 } +2 "sampler")% +3 "core" %7F  +2 "collection"'D% +3 "core" %0 } +2 #tIntake @17.0psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 29 +2 "sampler")#.0X% +3 "core" %aW  +15 "collection"'% +3 "core" % | +2 "sampler") % +3 "core" %aW  +15 "collection"'B% +3 "core" % } +2 "sampler")_% +4 "core" %aW  +15 "collection"'6% +3 "core" % | +2 "sampler")}% +3 "core" %aW  +15 "collection"'I% +3 "core" %$ | +2 "sampler")% +3 "core" %aW  +15 "collection"'{% +3 "core" %> | +2 "sampler")+% +3 "core" %aW  +15 "collection"'(% +3 "core" % | +2 "sampler")"% +3 "core" %aW  +15 "collection"'Z% +3 "core" %F } +2 "sampler")e% +3 "core" %aV  +15 "collection"'o% +3 "core" %7 } +2 "sampler")t% +3 "core" %aS  +15 "collection"'% +3 "core" % } +2 "sampler")x% +3 "core" %aR  +15 "collection"'Q% +3 "core" %/ } +2 "sampler")g% +3 "core" %aS   +15 "collection"'<% +3 "core" %9 } +2 "sampler")% +3 "core" %aS  +15 "collection"'#% +3 "core" % } +2 "sampler");% +3 "core" %aS  +15 "collection"'O% +3 "core" %4 } +2 "sampler")k% +3 "core" %aS  +15 "collection"'% +5 "core" %2 } +2 "sampler"))% +3 "core" %a/  +2 "collection"'% +4 "core" %; ~ + #tIntake @17.3psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 21 +2 "sampler")#.0X } +2 "sampler")D% +3 "core" %N  +15 "collection"'r% +3 "core" % } +2 "sampler")!% +3 "core" %N  +15 "collection"'% +3 "core" %? } +2 "sampler")R% +3 "core" %N  +15 "collection"'A% +3 "core" %D } +2 "sampler")=% +3 "core" %N  +15 "collection"'% +3 "core" % } +2 "sampler")|% +3 "core" %N  +15 "collection"'m% +3 "core" %/ } +2 "sampler")z% +3 "core" %N  +15 "collection"'n% +3 "core" %< | +2 "sampler")s% +3 "core" %N  +15 "collection"'T% +3 "core" %! } +2 "sampler")% +3 "core" %N  +15 "collection"':% +3 "core" %3 | +2 "sampler")% +3 "core" %N  +15 "collection"'% +3 "core" % } +2 "sampler")%% +3 "core" %N  +15 "collection"'^% +3 "core" % } +2 "sampler")J% +3 "core" %N  +15 "collection"'\ % +3 "core" %> } +2 "sampler")`% +3 "core" %N  +15 "collection"'W% +3 "core" % } +2 "sampler")F% +3 "core" %N  +15 "collection"'p% +3 "core" %A } +2 "sampler")% +3 "core" %N  +15 "collection"'% +3 "core" %6 } +2 "sampler")% +3 "core" %N  +15 "collection"'L% +3 "core" %% } +2 "sampler") % +3 "core" %N  +15 "collection"'H% +3 "core" %4 | +2 "sampler")Y% +3 "core" %N   +15 "collection"'5% +3 "core" %C | +2 "sampler")l% +3 "core" %N   +15 "collection"'9% +3 "core" % } +2 "sampler")[% +3 "core" %N  +15 "collection"' % +3 "core" %7 } +3 "sampler")d% +4 "core" %N  +15 "collection"'b% +3 "core" %/ } +2 "sampler")]% +3 "core" %N  +2 "collection"'% +4 "core" %/ | + #tIntake @17.2psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 19 +2 "sampler")#.0X +52 "collection"'3% +3 "core" %5 } +2 "sampler")&% +3 "core" %^a > +53 "collection"'4% +3 "core" %# ~ +2 "sampler")K% +3 "core" %hh > +53 "collection"'% +3 "core" %9  +2 "sampler")q% +3 "core" %np > +53 "collection"'*% +3 "core" % } +2 "sampler")i% +3 "core" %wy > +53 "collection"'.% +3 "core" %I } +2 "sampler")G% +3 "core" %~ > +53 "collection"'7% +3 "core" %$ ~ +2 "sampler")@% +3 "core" % > +53 "collection"''% +3 "core" %> ~ +2 "sampler")f% +3 "core" % > +53 "collection"'~% +3 "core" % +2 "sampler")-% +3 "core" % > +53 "collection"'N% +3 "core" %5 +2 "sampler")P% +3 "core" % > +53 "collection"'>% +6 "core" %2 +4 "sampler")% +4 "core" % > +52 "collection"' % +3 "core" % +2 "sampler")B% +3 "core" % > +2 "sampler")_% +3 "core" % > +2 .tIntake.select :close + "sampler")0 +9 )6% +3 "core" % > + .tSSV.dial :exhaust +2 "sampler")}  +80 "core"  +2 .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale + "sampler")#.0X% +3 "core" % | +2 "sampler")% +3 "core" %QF  +15 "collection"' % +3 "core" % { +2 "sampler")B% +3 "core" %QG  +15 "collection"'_% +3 "core" %B } +2 "sampler")6% +3 "core" %QF  +15 "collection"'}% +3 "core" % } +2 "sampler") % +3 "core" %QG  +15 "collection"'% +3 "core" %, | +2 "sampler"){% +3 "core" %QF  +15 "collection"'I% +3 "core" %0 } +2 "sampler")(% +3 "core" %QF  +15 "collection"'"% +3 "core" % } +2 "sampler")Z% +3 "core" %QF  +15 "collection"'e% +3 "core" %3 | +2 "sampler")o% +3 "core" %QF  +15 "collection"'t% +3 "core" %2 } +2 "sampler")% +3 "core" %QF  +15 "collection"'x% +3 "core" % } +2 "sampler")Q% +3 "core" %QF  +15 "collection"'g% +3 "core" %/ } +2 "sampler")<% +3 "core" %QF  +15 "collection"'% +3 "core" % } +2 "sampler")#% +3 "core" %QF  +15 "collection"';% +3 "core" % } +2 "sampler")O% +3 "core" %QF  +15 "collection"'k% +6 "core" %< | +2 "sampler")% +3 "core" %QF  +15 "collection"')% +3 "core" % } +2 "sampler")% +3 "core" %QF \  +15 "collection"'a% +3 "core" % } +2 "sampler"),% +3 "core" %QF \  +15 "collection"'X% +3 "core" %8 } +2 "sampler")S% +3 "core" %QF   +15 "collection"'% +3 "core" % } +2 "sampler")% +3 "core" %QG  +15 "collection"'D% +3 "core" %: } +2 "sampler")r% +3 "core" %QF  +15 "collection"'!% +3 "core" %; } +2 "sampler")% +3 "core" %QF  +15 "collection"'R% +3 "core" % } +2 "sampler")A% +3 "core" %QF  +15 "collection"'=% +3 "core" %; | +2 "sampler")% +3 "core" %QG  +15 "collection"'|% +3 "core" %5 | +2 "sampler")m% +3 "core" %QG  +2 "collection"'z% +3 "core" % | +2 .tSS.reconfigure SSinhale.with maxSpeed: 14 +2 "sampler")#.0X { +2 "sampler") % +3 "core" %,O  +15 "collection"'d% +3 "core" %: } +2 "sampler")b% +3 "core" %,O  +15 "collection"']% +3 "core" %$ | +2 "sampler")% +3 "core" %,O  +15 "collection"'1% +3 "core" %8 | +2 "sampler")% +3 "core" %,O  +15 "collection"'u% +3 "core" %K | +2 "sampler")% +3 "core" %,O  +15 "collection"'% +3 "core" % | +2 "sampler")$% +3 "core" %,O  +15 "collection"'% +3 "core" %7 | +2 "sampler")v% +4 "core" %,O  +14 "collection"'% +3 "core" % | +2 "sampler")/% +3 "core" %,O  +15 "collection"'% +3 "core" % } +2 "sampler")% +3 "core" %,O  +15 "collection"'j% +5 "core" % { +2 "sampler")U% +3 "core" %,O  +15 "collection"'M% +3 "core" %B | +2 "sampler")8% +3 "core" %,O  +15 "collection"'V% +3 "core" % | +2 "sampler")h% +3 "core" %,O  +15 "collection"'y% +3 "core" % | +2 "sampler")0% +3 "core" %,O  +15 "collection"'% +3 "core" %, | +2 "sampler")E% +3 "core" %,O  +15 "collection"'?% +3 "core" % | +2 "sampler")2% +3 "core" %,N  +15 "collection"'% +3 "core" %< | +2 "sampler")3% +3 "core" %,O   +15 "collection"'% +3 "core" %3 | +2 "sampler")4% +3 "core" %,O   +15 "collection"'K% +3 "core" % | +2 "sampler")% +4 "core" %,O   +14 "collection"'q% +3 "core" %> | +2 "sampler")*% +3 "core" %,O  +15 "collection"'i% +3 "core" %@ | +2 "sampler").% +3 "core" %,O  +15 "collection"'G% +3 "core" % | +2 "sampler")7% +3 "core" %,N  +15 "collection"'@% +3 "core" %= | +2 "sampler")'% +3 "core" %,O  +2 "collection"'f% +4 "core" %@ { + #tIntake @17.2psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 13.86125 +2 "sampler")#.0X% +3 "core" %՘R  +15 "collection"'% +3 "core" % y +2 "sampler") % +3 "core" %՘S  +15 "collection"'B% +3 "core" %7 y +2 "sampler")_% +3 "core" %՘S  +15 "collection"'6% +3 "core" %I x +2 "sampler")}% +3 "core" %՘S  +15 "collection"' % +3 "core" % y +2 "sampler")% +3 "core" %՘S  +15 "collection"'{% +3 "core" %@ x +2 "sampler")I% +3 "core" %՘R  +15 "collection"'(% +4 "core" % y + "sampler")"% +4 "core" %՘R  +14 "collection"'Z% +3 "core" %$ y +2 "sampler")e% +4 "core" %՘R  +14 "collection"'o% +3 "core" %@ y +2 "sampler")t% +3 "core" %՘R  +15 "collection"'% +3 "core" % w +2 "sampler")x% +3 "core" %՘S  +15 "collection"'Q% +3 "core" % y +2 "sampler")g% +3 "core" %՘R  +15 "collection"'<% +3 "core" %3 x +2 "sampler")% +3 "core" %՘R  +15 "collection"'#% +3 "core" % y +2 "sampler");% +3 "core" %՘R  +15 "collection"'O% +3 "core" %: y +2 "sampler")k% +3 "core" %՘R  +15 "collection"'% +3 "core" %> y +2 "sampler"))% +3 "core" %՘R  +15 "collection"'% +3 "core" % y +2 "sampler")a% +3 "core" %՘R  +15 "collection"',% +3 "core" %@ y +2 "sampler")X% +3 "core" %՘R  +15 "collection"'S% +3 "core" %< y +2 "sampler")% +3 "core" %՘S  +17 "collection"'% +3 "core" %A y +2 "sampler")D% +3 "core" %՘R  +15 "collection"'r% +3 "core" % x +2 "sampler")!% +3 "core" %՘R  +15 "collection"'% +3 "core" %@ y +2 "sampler")R% +3 "core" %՘R  +15 "collection"'A% +3 "core" % y +2 "sampler")=% +3 "core" %՘R  +15 "collection"'% +3 "core" % y +2 "sampler")|% +3 "core" %՘R  +15 "collection"'m% +3 "core" %@ x +2 "sampler")z% +3 "core" %՘R  +15 "collection"'&% +3 "core" % y +2 "sampler")s% +3 "core" %՘S  +15 "collection"'T% +3 "core" % x +2 "sampler")% +3 "core" %՘S  +15 "collection"':% +4 "core" % x + "sampler")+% +4 "core" %՘R  +15 "collection"'% +3 "core" %G x +2 "sampler")%% +3 "core" %՘R  +15 "collection"'^% +3 "core" %F y +2 "sampler")J% +3 "core" %՘S  +15 "collection"'\ % +3 "core" % y +2 "sampler")`% +3 "core" %՘R  +15 "collection"'W% +3 "core" %@ x +2 "sampler")F% +3 "core" %՘R \  +15 "collection"'p% +3 "core" %5 { +2 "sampler")% +3 "core" %՘R   +15 "collection"'% +3 "core" % | +2 "sampler")% +3 "core" %՘S   +15 "collection"'L% +3 "core" %@ { +2 "sampler") % +3 "core" %՘S  +15 "collection"'H% +3 "core" %; { +2 "sampler")Y% +3 "core" %՘S  +15 "collection"'5% +3 "core" % { +2 "sampler")l% +3 "core" %՘S  +15 "collection"'9% +3 "core" %E | +2 "sampler")[% +3 "core" %՘R  +15 "collection"' % +3 "core" % { +2 "sampler")d% +3 "core" %՘R  +15 "collection"'b% +3 "core" % { +2 "sampler")]% +3 "core" %՘S  +15 "collection"'% +4 "core" %D { + "sampler")1% +4 "core" %՘S  + "collection"'% +4 "core" % { + #tIntake @17.3psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 13.86125 + "sampler")#.0X% +3 "core" %C  +2 "sampler")% +3 "core" % \ N +15 "collection"' % +4 "core" %  +2 "sampler")B% +3 "core" % \ N +15 "collection"'_% +3 "core" %< +2 "sampler")6% +3 "core" % \ N +15 "collection"'}% +3 "core" %@ +2 "sampler") % +3 "core" % \ N +15 "collection"'% +3 "core" %  +2 "sampler"){% +4 "core" % \ N +14 "collection"'I% +3 "core" %A  +2 "sampler")(% +3 "core" % \ N +15 "collection"'"% +3 "core" %B  +2 "sampler")Z% +3 "core" % \ N +15 "collection"'e% +3 "core" % +2 "sampler")o% +3 "core" % \ N +77 "collection"'t% +4 "core" %M  +2 "sampler")% +3 "core" % \ N +15 "collection"'x% +3 "core" %  +2 "sampler")Q% +3 "core" % \ N +15 "collection"'g% +3 "core" %C  +2 "sampler")<% +3 "core" % \ N +15 "collection"'% +3 "core" %I  +2 "sampler")#% +3 "core" % \ N +15 "collection"';% +3 "core" % +2 "sampler")O% +3 "core" % \ N +15 "collection"'k% +3 "core" %I  +2 "sampler")% +3 "core" %  \ N +15 "collection"')% +3 "core" %%  +2 "sampler")% +3 "core" %\  \ N +15 "collection"'a% +3 "core" % +2 "sampler"),% +3 "core" %  \ N +15 "collection"'X% +3 "core" %F  +2 "sampler")S% +3 "core" %  \ N +15 "collection"'% +3 "core" %  +2 "sampler")% +3 "core" % \ N +15 "collection"'D% +3 "core" %1 +2 "sampler")r% +3 "core" % \ N +15 "collection"'!% +3 "core" %A +2 "sampler")% +3 "core" % \ N +15 "collection"'R% +4 "core" %  +2 "sampler")A% +3 "core" % \ N +15 "collection"'=% +3 "core" %A  +2 "sampler")% +3 "core" % \ N +15 "collection"'|% +3 "core" %  +2 "sampler")m% +3 "core" % \ N +15 "collection"'z% +3 "core" %Q  +2 "sampler")&% +3 "core" % \ N +15 "collection"'s% +3 "core" %@  +2 "sampler")T% +3 "core" % \ N +15 "collection"'% +3 "core" % +2 "sampler"):% +3 "core" % \ N +2 "collection"'+% +3 "core" %  +2 #tIntake @17.3psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 13.86125 +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'' +136 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +138 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X'?2 +329 "core" ' +2 ."connect"SSV.dial CBV,avoiding: :exhaust +2 .tCBV.dial SSV +3 "sampler")  +136 "core"  +3 .tCTV.dial :air,avoiding: :intake +2 "collection"'  +138 "core" +2 ."CSpush"CSV.dial CTV +3 .tSS.seek 10ml +2 "sampler")B' +99 ."CSpush"CSV.dial :air +2 "collection"'_ @ +45 "core" > +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'6' +114 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")} +85 "core" ' +3 ."CSpush"CS.coast + "collection"'5 +49 "core" +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X +102 "collection"'d9 +3 "core" 9p,< +102 "collection"'9 +3 "core" 9-\ : +102 "collection"'9 +3 "core" 9.9 +102 "collection"'j9 +4 "core" 9/6 +103 "collection"'M9 +3 "core" 915 +102 "collection"'89 +3 "core" 913 +102 "collection"'U9 +3 "core" 931 +102 "collection"'h9 +3 "core" 96#0 +102 "collection"'y9 +4 "core" 97'/ +102 "collection"'09 +3 "core" 9'8+- +102 "collection"'9 +3 "core" 9:9/, +102 "collection"'?9 +3 "core" 9M:4* +102 "collection"'V9 +3 "core" 9^<8) +102 "collection"'39 +3 "core" 9p=<' +102 "collection"'E9 +3 "core" 9>@' +102 "collection"'9 +3 "core" 9@D% +102 "collection"'49 +3 "core" 9AI# +102 "collection"'9 +3 "core" 9CM" +102 "collection"'29 +4 "core" 9EQ! +102 "collection"'q9 +3 "core" 9EU +102 "collection"'*9 +3 "core" 9GZ +102 "collection"'i9 +3 "core" 9I^ +102 "collection"'.9 +3 "core" 9Jb +102 "collection"'9 +4 "core" 9 Jf +102 "collection"'79 +3 "core" 9 Lj +102 "collection"'@9 +3 "core" 9 'No +102 "collection"''9 +3 "core" 9 4Os +102 "collection"'K9 +3 "core" 9 APw +102 "collection"'n9 +4 "core" 9 NR{ +102 "collection"'-9 +3 "core" 9 YS +102 "collection"'N9 +3 "core" 9 eU +102 "collection"'f9 +3 "core" 9 qV +102 "collection"'P9 +3 "core" 9 |X +102 "collection"'9 +3 "core" 9 Y +102 "collection"' 9 +3 "core" 9 Z +102 "collection"'_9 +3 "core" 9 \\ +102 "collection"'>9 +3 "core" 9 ] +102 "collection"'}9 +3 "core" 9 ^ +102 "collection"'G9 +4 "core" 9 ` +103 "collection"'69 +3 "core" 9 ` +102 "collection"'B9 +3 "core" 9 b +102 "collection"' 9 +3 "core" 9 c +102 "collection"'{9 +3 "core" 9 d +102 "collection"'I9 +4 "core" 9 g +102 "collection"'9 +3 "core" 9 g +102 "collection"'"9 +3 "core" 9 g +102 "collection"'(9 +3 "core" 9 j +102 "collection"'Z9 +3 "core" 9 k +102 "collection"'e9 +3 "core" 9\ l +102 "collection"'t9 +3 "core" 9\ n +102 "collection"'o9 +3 "core" 9\ n +102 "collection"'x9 +3 "core" 9\ p +102 "collection"'9 +3 "core" 9\ q +102 "collection"'g9 +4 "core" 9\ "q +102 "collection"'Q9 +3 "core" 9\ (s +102 "collection"'9 +3 "core" 9\ ,t +102 "collection"'<9 +3 "core" 9\ 1u +102 "collection"';9 +3 "core" 9\ 5v +102 "collection"'#9 +4 "core" 9\ :x +102 "collection"'k9 +3 "core" 9\ >y +102 "collection"')9 +3 "core" 9\ Bz +155 "collection"'9 +11 "core" 9\ I| +103 "collection"'a9 +3 "core" 9\ L} +102 "collection"',9 +3 "core" 9\ O~ +102 "collection"'X9 +3 "core" 9\ R +102 "collection"'S9 +3 "core" 9\ V +102 "collection"'9 +3 "core" 9\ Z +102 "collection"'9 +3 "core" 9\ \\" +102 "collection"'D9 +4 "core" 9\ _& +102 "collection"'r9 +3 "core" 9\ b* +102 "collection"'!9 +3 "core" 9\ e.\ +102 "collection"'9 +3 "core" 9\ g3 +2 .tCH.hold 10:00,70C +3 "collection"'R `\ `\ f\ +2 "core" 3 +23383 Ek  +36618 "core" ` +2 "collection"'A9 +3 "core" 9\ P +2 #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml + "collection"'=' +328 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"' @ +106 "core" B +2 .tCSV.dial :air +2 "collection"'| @ +44 "core" > +3 .tCS.seek 5ml + "collection"'m'l +1355 "core" ' +2 .tCSV.dial CTV + "collection"'z  +46 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'& @ +44 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'s  +44 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'T @ +45 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml +2 "collection"'' +1358 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"': +102 "core"  +2 .tCBV.dial CSV + "collection"'+  +30 "core"  +2 "collection"'% +4 "core" % @ ? X +2 .tCS.seek 5ml +2 "collection"'^'l +1351 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'J  +43 "core" +2 "collection"'\ % +4 "core" %l~  +2 .tCS.seek 7ml +2 "collection"'u'\ +584 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'% @ +54 "core" B +3 .tCS.seek 10ml + "collection"'W' D +866 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'F ` +119 "core" _ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +3 "collection"'   +38 "core" ! +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'  + 'L  +28 "core"  +111  +3 .tCS.seek 5ml + "collection"'c'l +1354 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'p @ +104 "core" B +2 .tCSV.dial :waste +2 "collection"' +117 "core" +2 .tCS.seek :empty +2 "collection"'H'Ͱ +1357 "core" ' +2 .tCSV.dial :air + "collection"'5 @ +72 "core" A +3 .tCS.seek 5ml + "collection"'`'l +1355 "core" ' +2 .tCSV.dial CTV + "collection"'l  +44 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'9 @ +45 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'[  +45 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +44 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml +3 "collection"'' +1348 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"'b +102 "core" ~ +2 .tCBV.dial CSV + "collection"']  +40 "core"  +2 "collection"'% +4 "core" %~  +2 .tCS.seek 5ml +2 "collection"'Y'l +1350 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +33 "collection"'  +43 "core" +2 "collection"'~% +4 "core" %lj  +2 .tCS.seek 7.001ml +2 "collection"'' +592 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +4 "collection"'1 @ +42 "core" ? +3 .tCS.seek 10ml + "collection"'' D +871 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +118 "core" ^ +2 #tLysing Complete + "collection"'v& +4 "core" &O}c') P +2 #tStoring sh1 puck in Collection Clamp to tube 5 + "manipulator"&/% +3 "core" %  F +2 "storage"($% +4 "core" % 7 + "storage"(. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 5 + "storage"(d(< +346 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +6 (& +2 "core" &< +2 "manipulator"&& +3 "core" &  B7 +2 "manipulator"&j% +3 "core" %  S C +54 .t\Elbow.reconfigure TightElbow +9 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 5 +2 "manipulator"&M( +156 "core" ( +2 "manipulator"&8& +4 "core" & f I\ +2 "storage"(U& +4 "core" &< +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&h' +89 "core" ' +2 "storage"(y& +4 "core" &< s +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(0'L +241 "core" ' +2 "storage"(- +3 "core" -' +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 "manipulator"&?& +3 "core" & < A\ +2 "storage"(V& +3 "core" &< 0 +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 5 +2 "manipulator"&3' +35 "core" ' +2 .t\Elbow.hold + "manipulator"&E, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(- +2 "core" -' +3 .tSE.seek 7.1 Pucks below Top Plate + "storage"(4' +35 "core" ' +2 "manipulator"&% +4 "core" %t  4 +2 "storage"(2& +4 "core" &<  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 5 + 290 counts + "manipulator"&q'> +17 "core" ' +2 "manipulator"&*& +4 "core" & f E\ +2 "storage"(i& +3 "core" &< K +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts + "manipulator"&.' +31 "core" ' +2 .tSE.seek 8.1 Pucks below Top Plate +2 "storage"(' +58 "core" ' +2 "manipulator"&7& +4 "core" &  G\ +2 "manipulator"&@% +4 "core" %  F# +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&''\ +97 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&K( +154 "core" ( +2 "manipulator"&n& +4 "core" &! T U  :=D + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &-& +2 "core" &! R K + :=D +2 .tForearm.seek CC +2 "manipulator"&N'ρ +101 "core" ' +2 .tHand.close + "manipulator"&f/ +72 "core" / +2 .tCC.seek :open +2 "collection"'P( +378 "core" ( +4 "storage"(& +4 "core" &< 5 +2 "storage"( & +3 "core" &< > +2 "manipulator"&_& +3 "core" &! Y g @=C +2 "manipulator"&>% +4 "core" % χ m  @ +2 .tForearm.seek :retract + "manipulator"&}'\ +98 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 5 +2 "manipulator"&G( +157 "core" ( +2 "manipulator"&6& +4 "core" & s H +2 "storage"(B& +3 "core" &< / +2 .t\Elbow.reconfigure LimpElbow + "manipulator"&$ ,(#b +3 .tForearm.seek 5 +2 "manipulator"& ' +109 "core" ' +2 .t\Elbow.hold + "manipulator"&{, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&I1 +74 "core" 1 +14 "manipulator"&% +4 "core" % . R L / :S +2 "storage"("& +4 "core" &< [ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 5 + 318 counts + "manipulator"&('Z +23 "core" ' +2 "manipulator"&Z& +4 "core" &  K +2 "storage"(e& +3 "core" &< 5 +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&t' +24 "core" ' +2 "storage"(o% +4 "core" % ] +3 ."downElevator"SE.seek :down +2 "storage"(x'v +99 (% +3 "core" %s"\ \  Zp +2 "manipulator"&g% +4 "core" % - P +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&Q'\ +80 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +7 "core" ' +2 .tSC.coast + "storage"(6 +2 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +4 "core" &,1- + .tHand.open +2 "manipulator"&<1 +20 "core" 1 +2 "manipulator"&;& +4 "core" &  X +2 "manipulator"&#% +4 "core" %\   K X +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&k(- +176 "core" ( +2 "manipulator"&)& +4 "core" &- X + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" &- U X +2 .tForearm.seek :garage +2 "manipulator"&a' +103 "core" ' +2 .tHand.close + "manipulator"&,/ +71 "core" / +2 "manipulator"&X& +4 "core" &- R O +2 "manipulator"&S% +3 "core" %  k N +2 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&( +277 "core" ( +59 Eo 22 +9 "manipulator"&D& +4 "core" &  R8! + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &r& +2 "core" &  ` R8! +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&!'ρ +98 "core" ' +2 "manipulator"&& +4 "core" &  N O8! +2 "manipulator"&% +4 "core" %| h O +2 "collection"'R& +3 "core" &/1  +2 "collection"'A& +4 .tCC.seek :closed +2 "collection"'O(O +2 "core" &/3  +4 &02  6 +10 &4Hx/2 2 +9 &_rx/5 F +9 &Y-2 Q +10 &J/4 P +9 &N02 P +10 &GI.3 P +9 &\ J03v O +9 &K.3[ O +10 &K-3H O +9 &OJ.2 P +9 &!N,2 P +10 &"L02v O +10 &$J01i P +8 &&XL.4T O +10 &(J.2 O +9 &)J/3~ O +10 &+I/3j O +9 &-^N/2 P +9 &/"G/3 O +10 &0I.3 O +9 &2G/4 P +9 &4hG/2 O +10 &6*J-3 O +9 &7L03 P +10 &9L00 O +9 &;oH/1 P +9 &=2L/3~ O +10 &>M13b P +9 &@I01R P +10 &BwG/2S P +9 &D9N-2 P +9 &ER02 P +10 &Gc-2 R +9 &Il.3 V +9 &K.3k \\ +10 &L/1f ] +9 &N/1[ < +9 &O_,03Q #h +10 &Owp13; P +2 ( + "collection"'A& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.86 + "collection"'& +3 "core" &Own02= P +2 .tHand.open + "manipulator"&|1 +66 "core" 1 +2 "manipulator"&=% +4 "core" % | & F +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&z'\ +97 "core" ' +2 .tPSV.dial PSR + "processing"%& +148 "core"  +2 .tPSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml + "processing"%s' +1617 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%T  +44 "core"  +3 .tPS.seek 0ml + "processing"%m'W +1614 "core" ' +2 .tPSV.dial PSR + "processing"%: +46 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%+' +2634 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +2 "processing"% +4 "collection"'  +4 "core"  + "processing"%J  +45 "core"  +37 +2 .tPSV.dial :mixloop + "processing"%\ +107 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%^  +135 "core" +3 .tPS.seek 0ml + "processing"%%'W +2624 "core" ' +2 .tPSV.dial :air + "processing"%u  +44 "core"  +3 .tPS.seek 2.5ml + "processing"%F' +2634 "core" ' +2 .tPSV.dial :mixloop + "processing"% +45 "core" +3 .tPS.seek 0ml + "processing"%'W +2638 "core" ' +2 .tPSV.dial :air + "processing"%L  +46 "core"  +3 .tPS.seek 2.5ml + "processing"%W' +2629 "core" ' +2 .tPSV.dial :mixloop + "processing"%p +45 "core" +3 .tPS.seek 0ml + "processing"% 'W +2629 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&c& +4 "core" & V B8! +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&5( +4 "core" ( +2 "manipulator"&H& +4 "core" & > C8! + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &l& +2 "core" & x B8! +2 .tForearm.seek CC +2 "manipulator"&9'ρ +100 "core" ' +2 .tHand.close + "manipulator"&[/ +75 "core" / +2 .tCC.seek :open +2 "collection"' ( +379 "core" ( +2 "manipulator"&`& +4 "core" & 9 N8! + "manipulator"&b% +4 "core" % χ _ N} +2 .tForearm.seek :retract + "manipulator"&]'\ +97 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&(- +286 "core" ( +2 "manipulator"&& +4 "core" &- " [ R +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 && +2 "core" &-   Q +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&~' +111 "core" ' +3 .tHand.open +2 "manipulator"&Y1 +74 "core" 1 +2 "manipulator"&1% +4 "core" % { \\ A~ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +100 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing + ."connect"PRV.dial CBV +2 .tCBV.dial PRV + .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 6 into Collection Clamp + "collection"'& +4 "core" &49? +2 "manipulator"&v% +3 "core" %\  ? Q, +2 "storage"(/% +4 "core" %\ "\ " ; + "storage"($. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 + "storage"((K +340 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" &K\ \ <  + "manipulator"&& +4 "core" &- U M + "manipulator"&j% +4 "core" %\  7 M, +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 6 + "manipulator"&8( +170 "core" ( +2 "manipulator"&U& +63 "core" &  RQ +2 "storage"(y& +3 "core" &K " S  +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&C'J +93 "core" ' +2 "storage"( & +4 "core" &K T : (  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"('L +191 "core" ' +2 "storage"(?- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (V& +3 "core" &K \\  +2 "manipulator"&& +3 "core" & _ LQ +2 .t\Elbow.seek 6 + "manipulator"&( +3 "core" ( +2 "manipulator"&2& +3 "core" & 7 MQ +2 "storage"(*& +4 "core" &K +  +2 .tForearm.seek 6 + 300 counts + "manipulator"&i'Ϻ +22 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&7/ +68 "core" / +13 ."downElevator"SE.seek :down +5 "manipulator"&@& + "storage"(h'v +7 "core" & NQ +2 "manipulator"&M% +4 "core" % ϴ $ S +2 .tForearm.seek :retract +2 "manipulator"&0'\ +99 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&3( +44 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +107 "core" ( +2 "manipulator"&q& +4 "core" & M<; +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &4& +2 "core" & ; L<; +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&n'ρ +105 "core" ' +4 "manipulator"&-& +3 "core" &  Q<; +3 "manipulator"&.% +4 "core" %u Qj +2 "collection"'E& +3 "core" &67 +2 "collection"'f& +4 .tCC.seek :closed +2 "collection"''(O +4 "core" &39% + &57  +9 &.{38 ,~ +9 &dy5: @ +10 &ik47 P +9 &-G57a O +9 &K47 O +10 &H59 P +9 &rG47 P +9 &4M29p P +10 &J37b P +9 &G58U P +10 & {L48 O +9 &"=I47 O +9 &#M26 O +10 &%I47 O +9 &'L47 P +9 &)DI18~ P +10 &+G58| O +9 &,H17u P +10 &.L39f O +9 &0LL37Q P +9 &2I46N O +10 &3H47P O +9 &5K48C O +9 &7TJ489 P +10 &9I481 P +9 &:I28$ P +10 &<F37 O +9 &>]K37 O +9 &@F37 O +10 &AF59 P +9 &CL58 O +9 &EcO47 P +10 &Ga36 R +9 &H~58 V +10 &JH6M [ +9 &LE ] +9 &N T +10 &O3E 'v +9 &Oyy R +5 ( + "collection"'f& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.19 +2 .Hand.open + "manipulator"&\\1 +3 "core" &Oys\  R +66 1 +2 "manipulator"&% +4 "core" % {  Gd + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"& '\ +97 "core" ' +2 .tSC.coast "storage"(6 +3 .tCTV.dial CSV,avoiding: :intake +2 "collection"'_  +137 "core" ~ +2 .tCSV.dial CTV + "collection"'>  +30 "core"  +2 .tPS.seek 2.5ml +2 "processing"%6' +2629 "core" ' +2 "collection"'B% +4 "core" % E  +2 .tCS.seek 4.15ml +2 "collection"'N'Q +1568 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%K  +44 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%I  +74 "core"  +3 .tPS.seek 0ml + "processing"%'W +2641 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'" ` +65 "core" a +2 .tCSV.dial :air +2 "collection"'Z @ +44 "core" > +3 .tCS.seek 10ml + "collection"'e' D +1585 "core" ' +2 .tCSV.dial CTV + "collection"'o  +46 "core"  +2 .tCS.seek 0ml +2 "collection"'}' +2641 "core" ' +2 .tCBV.dial :waste1 + "collection"' @ +39 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +4 "collection"'g  +138 "core" +2 "collection"'G& +4 "core" &Oyr R +2 #tStoring lyfil puck in Collection Clamp to tube 5 + "manipulator"&% +3 "core" %\ " c d $ @= +2 "storage"( % +4 "core" % +2 "storage"(<. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 + "storage"(;(< +344 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (#& +3 "core" &< K + "manipulator"&(& +4 "core" & S P W 9<; + "manipulator"&% +4 "core" %\ " S Q c 9= +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 5 +2 "manipulator"&t( +160 "core" ( +2 "manipulator"&)& +4 "core" & t b Z ? +2 "storage"(& +3 "core" &< 3 +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts + "manipulator"&x' +96 "core" ' +2 "storage"(d& +4 "core" &< +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"({'L +232 "core" ' +4 "storage"(,- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&X& +3 "core" & J R o : +2 "storage"(S& +3 "core" &< \\ +2 .t\Elbow.reconfigure LimpElbow + "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 5 +63 "manipulator"&Q' +43 "core" ' +2 .t\Elbow.hold + "manipulator"&a, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(D- +3 "core" -' +2 .tSE.seek 8.1 Pucks below Top Plate + "storage"(k' +34 "core" ' +2 "manipulator"&r% +4 "core" %    R 1/ +2 "storage"(& +4 "core" &< { } + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 5 + 304 counts +2 "manipulator"&'L +19 "core" ' +2 "manipulator"&R& +4 "core" & % C +2 "storage"(& +3 "core" &< +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&P' +26 "core" ' +2 .tSE.seek 9.1 Pucks below Top Plate +2 "storage"(' +57 "core" ' +2 "manipulator"&|& +4 "core" & U E +2 "manipulator"&=% +3 "core" %  D +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&A'\ +94 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&&( +158 "core" ( +2 "manipulator"&!& +4 "core" & K S B 9;8 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &T& +2 "core" & ? * 9;8 +2 .tForearm.seek CC +2 "manipulator"&s'ρ +100 "core" ' +2 .tHand.close + "manipulator"&:/ +75 "core" / +2 .tCC.seek :open +2 "collection"'m( +378 "core" ( +2 "storage"(& +4 "core" &< +2 "storage"(J& +3 "core" &< & +2 "manipulator"&& +3 "core" & ^ B;8 +2 "manipulator"&\ % +4 "core" % ϒ z h / A +2 .tForearm.seek :retract + "manipulator"&^'\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 5 +2 "manipulator"&+( +154 "core" ( +2 "manipulator"&u& +4 "core" & 4 F +2 "storage"(%& +3 "core" &< X +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 5 +2 "manipulator"&' +110 "core" ' +2 .t\Elbow.hold +2 "manipulator"&F, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&L1 +76 "core" 1 +12 "manipulator"&% +4 "core" % / V X ( ;^ +2 "storage"(p& +3 "core" &< +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 5 + 319 counts +2 "manipulator"&W'[ +21 "core" ' +2 "manipulator"&c& +4 "core" &  J +2 "storage"(H& +4 "core" &< q +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&l' +28 "core" ' +2 "storage"([% +4 "core" % : +3 ."downElevator"SE.seek :down +2 "storage"('v +99 (z% +3 "core" %\ \  Yn +2 "manipulator"&O% +4 "core" % j Oz + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&`'\ +65 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +27 "core" ' +2 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%b  +88 "core"  +3 .tPS.seek 2.5ml + "processing"%9' +2637 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"% +45 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%  +44 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%5 +44 "core" +2 .tdelay 1 second +102 .PSV.dial :air +3 "processing"%Y  +45 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%1'W +2628 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%]& +4 "core" &F  + .tHand.open +2 "manipulator"&1 +23 "core" 1 +2 "manipulator"&v& +4 "core" &   V +2 "manipulator"&/% +3 "core" %\ $  # V D +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&$(- +176 "core" ( +2 "manipulator"&~& +4 "core" &-  I V& +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 && +3 "core" &-   U& +2 .tForearm.seek :garage +2 "manipulator"&' +109 "core" ' +2 .tHand.close + "manipulator"&j/ +66 "core" / +2 "manipulator"&U& +4 "core" &- o K& +2 "manipulator"&y% +4 "core" %  \\ J +2 .tForearm.seek :retract + "manipulator"&'\ +105 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"& ( +129 "core" ( +2 "manipulator"&& +4 "core" & - S\\ + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &?& +2 "core" & A S\\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +72 .tForearm.seek PC + "manipulator"&V' +100 "core" ' +2 "manipulator"&& +4 "core" & g S\\ +2 "manipulator"&2% +3 "core" %  S +2 "processing"%*& +4 "core" &X  +2 "processing"%7& +4 .tPC.seek :closed + "processing"%@(Tg +3 "core" &X  +3 &T \  +8 &4x] , +10 &c{U A +9 &Nj` R +10 &FV R +9 &Ia R +9 &If R +10 &VIk R +9 &Ig R +9 &Ii R +10 &Hq R +9 & ^I R +10 &"M R +9 &#I R +9 &%I R +10 &'fI R +9 &)'L R +37 &*I R + &,H R + &.mF R + &0/H R +7 &1I R +9 &3I R +10 &5vH R +9 &78G R +9 &8H R +10 &:G R +9 &<}K R +10 &>AG Q +9 &@H R +9 &AG Q +10 &CI R +9 &EGK R +9 &GO S +10 &HT S +9 &J` T +10 &L@ W +9 &M Y +9 &O Y +10 &Q Y +9 &S@| A +9 &T%-t Q +10 &TK + +2 ( + "processing"%7& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.69 + "processing"%M& +3 "core" &TK  + +2 .tHand.open + "manipulator"&81 +66 "core" 1 +2 "manipulator"&C% +4 "core" % | N +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&q'\ +94 "core" ' +2 .tPRV.dial :air + "processing"%4  +47 "core"  +2 .tPSV.dial :mixloop +2 "processing"% +45 "core" +2 "processing"%i% +4 "core" %U +2 .tPS.seek 0.3ml +2 "processing"%-' +394 "core" ' + .tPSV.dial PSR +2 "processing"%. +107 "core"  +3 .tPSR.select :wash +2 "processing"% +10 .tPS.seek 0.7ml +2 "processing"%E'* +489 "core" ' +3 .tdelay 3 seconds +302 .PSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%' +1924 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%h +106 "core" +2 .tPTV.dial :mixing +2 "processing"%0 @ +74 "core" B +2 .tPBV.dial :waste2 + "processing"%  +108 "core"  +3 .tPS.seek 0ml + "processing"%f'W +2632 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&\\& +4 "core" & M\\ +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC + "manipulator"&( +3 "core" ( +2 "manipulator"&_& +4 "core" & > M\\ + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &>& +2 "core" & M\\ +2 .tForearm.seek PC +2 "manipulator"&n' +96 "core" ' +2 .tHand.close + "manipulator"&/ +74 "core" / +2 .tPC.seek :open +2 "processing"% ( +401 "core" ( +2 "manipulator"&B& +4 "core" &   U\\ + "manipulator"&% +4 "core" %  O U +2 .tForearm.seek :retract + "manipulator"&K'\ +94 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&I(- +165 "core" ( +2 "manipulator"&6& +4 "core" &- < O + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &"& +2 "core" &- O +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&Z' +114 "core" ' + .tHand.open +2 "manipulator"&N1 +75 "core" 1 +2 "manipulator"&o% +4 "core" % E +4 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&e'\ +99 "core" ' +2 #tLoading da puck from tube 6 into Processing Clamp + "processing"%& +4 "core" &T +2 "manipulator"&g% +3 "core" %\  V Q' +2 "storage"(G% +3 "core" %\ "\  B +2 "storage"(. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"( (K +340 "core" ( +2 .tSC.reconfigure SCloose + "storage"($.\ 1~b +3 (<& +3 "core" &K O e  +2 "manipulator"&#& +3 "core" &- N Q +2 "manipulator"&(% +3 "core" %\   2 R' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 6 + "manipulator"&( +176 "core" ( +2 "manipulator"&)& +4 "core" &  P!q + "storage"(& +4 "core" &K Q  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts + "manipulator"&d'J +99 "core" ' +2 "storage"(3& +4 "core" &K 2 &  +2 .tSE.reconfigure SEpick + "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"( 'L +195 "core" ' +3 "storage"(,- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (X& +3 "core" &K\ \  H  +2 "manipulator"&S& +3 "core" &  9 R!q +2 .t\Elbow.seek 6 + "manipulator"&D( +4 "core" ( +2 "manipulator"&r& +4 "core" &   R!q + "storage"(& +4 "core" &K\ "\ + .  +2 .tForearm.seek 6 + 300 counts + "manipulator"&R'Ϻ +33 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +68 "core" / +11 ."downElevator"SE.seek :down +3 "manipulator"&x& +2 "storage"(|'v +6 "core" &   R!q +2 "manipulator"&=% +3 "core" %  - S +2 .tForearm.seek :retract +2 "manipulator"&t'\ +97 "core" ' +2 .t\Elbow.seek PC +2 "manipulator"&{( +52 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +249 "core" ( +9 "manipulator"&Q& +4 "core" &  P + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &  O +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&k' +103 "core" ' +2 "manipulator"&!& +4 "core" & . P +2 "manipulator"&T% +3 "core" % b O +2 "processing"%P& +4 "core" &9 +2 "processing"%a& +3 .tPC.seek :closed +2 "processing"%:(Tg +3 "core" &9 +4 &" 2 +9 &5Eu 2 +10 &Wnv F +9 &X R +9 &F R +10 &rJ R +9 &5I Q +10 &I R +9 &I R +9 &{G Q +10 &<H R +9 & K R +9 &"G Q +10 &$G R +9 &&DJ R +10 &(F R +9 &)G Q +9 &+G R +10 &-LI R +9 &/J R +9 &0E R +10 &2G Q +9 &4UG Q +10 &6G R +9 &7J R +9 &9J R +10 &;\\J R +9 &=I R +9 &>J R +10 &@I R +9 &BeI Q +10 &D&G R +9 &EN R +9 &GO S +10 &IhV S +9 &K$h U +9 &L X +10 &N X +9 &Pa X +10 &R" Y +9 &SgbS - +9 &T?` 7 +9 ( +2 &TH" . + "processing"%a& +4 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.75 + .Hand.open + "manipulator"&A1 +74 "core" 1 +2 "manipulator"&'% +4 "core" % U L +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +94 "core" ' +2 .tSC.coast "storage"(6 +4 #tHeating da puck from tube 6 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"%J9 +2 %  +5 "core" 9H +102 "processing"%\ 9 +3 "core" 9E +102 "processing"%u9 +3 "core" 9C ! +103 "processing"%%9 +3 "core" 9A ! +102 "processing"%s9 +3 "core" 9A" +102 "processing"%&9 +3 "core" 9?# +102 "processing"%L9 +3 "core" 9@# +102 "processing"%9 +3 "core" 9A$ +102 "processing"%p9 +4 "core" 9C"$ +102 "processing"%c9 +3 "core" 9F&$ +102 "processing"%H9 +3 "core" 9J+# +102 "processing"%[9 +3 "core" 9N/" +102 "processing"%^9 +3 "core" 9T3! +102 "processing"%z9 +29 "core" 9[8! +102 "processing"%O9 +3 "core" 9b< +102 "processing"%+9 +3 "core" 9kA +89 Eo d__9 +13 "processing"%9 +3 "core" 9sE +102 "processing"%W9 +3 "core" 9{I +102 "processing"%9 +3 "core" 9M +102 "processing"%b9 +3 "core" 9Q +102 "processing"%l9 +3 "core" 9V +102 "processing"%9 +3 "core" 9Z +102 "processing"%;9 +3 "core" 9^ +102 "processing"%9 +4 "core" 9b +102 "processing"%9 +3 "core" 9f +102 "processing"%9 +3 "core" 9k +102 "processing"%59 +3 "core" 9o +102 "processing"%Y9 +3 "core" 9s +102 "processing"%99 +4 "core" 9w\ +102 "processing"%]9 +3 "core" 9{\ +102 "processing"%9 +3 "core" 9 +102 "processing"%v9 +3 "core" 9 +102 "processing"%/9 +3 "core" 9  +102 "processing"%~9 +4 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%F9 +3 "core" 9% +102 "processing"%j9 +3 "core" 9, +102 "processing"%U9 +3 "core" 94 +102 "processing"%y9 +3 "core" 9: +102 "processing"%`9 +3 "core" 9A +102 "processing"%9 +3 "core" 9G +102 "processing"%?9 +3 "core" 9M +102 "processing"%9 +3 "core" 9S +102 "processing"%$9 +4 "core" 9X +2 .tPH.hold 2:00:00,28C +2 .delay 1:30 +2 "processing"% ppW +3 "core"  +8999 .tPSR.select :air + .PSV.dial PSR +2 "processing"%2 +106 "core"  +2 .tPSR.select :wash + "processing"% +11 .tPS.seek 0.5ml +2 "processing"%*' +600 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +4 "processing"% +9 .tPS.seek 2ml + "processing"%'[ +1607 "core" ' +2 .tPTV.dial :puck + "processing"%w  +74 "core"  +2 .tPSV.dial PTV + "processing"%M +76 "core" +2 .tPBV.dial :waste1 + "processing"%8  +136 "core"  +2 "processing"%C% +4 "core" %Zf  +2 .tPS.seek 1.5ml +2 "processing"%7' +598 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%4 * +35 "core" , +3 .tPS.seek 0ml + "processing"%'W +1630 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%i  +36 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%V * +35 "core" , +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%1 +76 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%.' +2491 "core" ' +2 .tPSV.dial PTV + "processing"%- +76 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"%E +77 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%h +78 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +3 "processing"%0  +74 "core"  +2 .tPS.seek :empty +2 "processing"% '9 +2464 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +135 "core" +2 .tPSV.dial :mixloop +2 "processing"%\\ +44 "core" +2 .tPRV.dial :ab1 +2 "processing"%_ @ +77 "core" B +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%>'w +355 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +3 "collection"'  + "processing"%  +48 "core"  +7 +2 "processing"%q% +4 "core" %w  +2 .tPS.seek 0.32ml +60 "processing"%@'$ +404 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'B  +31 "core" +2 .tPRV.dial :air +2 "processing"%  +44 "core"  +3 .tPS.seek 0.9ml +2 "processing"%6'D +793 En cc +433 "core" ' +2 .tPRV.dial :waste2 + "processing"%" @ +75 "core" ? +5 .tPS.seek 0.5ml + "processing"%n' +863 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%  +46 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%N'[ +1607 "core" ' +2 .tPSV.dial :PML + "processing"%o +46 "core" +2 .tPTV.dial :mixing +2 "processing"%K @ +74 "core" B +2 .tPBV.dial :waste1 +2 "processing"%  +35 "core" +2 "processing"%g% +4 "core" %W  +2 .tPS.seek 1.85ml +2 "processing"%G'7 +237 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +3 .tPS.seek 0ml + "processing"%Z'W +1966 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'<& +3 "core" &;@& + .tHand.open + "manipulator" +27 "core" 1 +2 "manipulator"&(& +4 "core" &  A +2 "manipulator"&)% +3 "core" %\ # 3 A K +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&(- +159 "core" ( +2 "manipulator"&3& +4 "core" &- N L +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &I& +3 "core" &- 5 H +2 .tForearm.seek :garage + "manipulator"&e' +104 "core" ' +3 .tHand.close + "manipulator"&,/ +71 "core" / +2 "manipulator"&X& +4 "core" &- ^ Q < +2 "manipulator"&S% +3 "core" %  X S # < +2 .tForearm.seek :retract +2 "manipulator"&r'\ +100 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&( +271 "core" ( +2 "manipulator"&& +4 "core" & t @5 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &x& +3 "core" &  ?5 +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&='ρ +96 "core" ' +2 "manipulator"&& +4 "core" & ] Q <5 +2 "manipulator"&d% +3 "core" %φ f Y P ; +2 "collection"' & +4 "core" &<A7 +2 "collection"'R& +4 .tCC.seek :closed + "collection"'D(O +3 "core" &;?9 +4 &;@2 6 +9 &1Gx<?7 2 +10 &Wpx9@7 G +9 &W;@' R +9 &G:=3 R +10 &wE<@/ Q +9 &9K;@/ Q +10 &J9?3 Q +9 &J:?3 Q +9 &J;?/ Q +10 &AD;?2 Q +9 &!J:>1 Q +9 &"I;?0 Q +10 &$E;>2 Q +9 &&ID=>2 Q +10 &( E;?5 Q +9 &)J;@* Q +9 &+D:<2 Q +10 &-PI:=3 R +9 &/F;>1 Q +9 &0D<?2 Q +10 &2G;?0 R +9 &4XG;B2 R +10 &6I<>2 Q +9 &7D<>- Q +9 &9H<>1 R +10 &;aH<>2 Q +9 &=#D<@2 Q +9 &>J;>1 Q +10 &@H:@- Q +9 &BjG<?) Q +10 &D*J;@3 R +9 &EO;=1 R +9 &G`<?+ T +10 &I`:<. W +9 &K:@4 \\ +9 &L8?1 ^ +10 &N7<2 ? +9 &O]-8<+ $k +10 &Oyr:</ O +2 ( + "collection"'R& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.89 + "collection"'Q& +4 "core" &Oyr:=; O + .tHand.open + "manipulator"&1 +65 "core" 1 +2 "manipulator"&|% +4 "core" % φ  r - +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&!'\ +100 "core" ' +2 .tPSV.dial PSR + "processing"%T +107 "core"  +2 .tPSR.select :flush + "processing"%@ +11 .tPS.seek 1.5ml + "processing"%P' +1611 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%t  +55 "core"  +3 .tPS.seek 0ml + "processing"% 'W +1617 "core" ' +2 .tPSV.dial PSR + "processing"%A +43 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%'' +2627 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%J  +2 "collection"'a  +40 "core" +129  +2 .tPSV.dial :mixloop + "processing"%\ +107 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%k  +76 "core" +3 .tPS.seek 0ml + "processing"%u'W +2640 "core" ' +2 .tPSV.dial :air + "processing"%  +43 "core"  +3 .tPS.seek 2.5ml + "processing"%%' +2628 "core" ' +2 .tPSV.dial :mixloop + "processing"%s +45 "core" +3 .tPS.seek 0ml + "processing"%&'W +2626 "core" ' +2 .tPSV.dial :air + "processing"%L  +45 "core"  +3 .tPS.seek 2.5ml + "processing"%' +2638 "core" ' +2 .tPSV.dial :mixloop + "processing"%p +46 "core" +3 .tPS.seek 0ml + "processing"%c'W +2638 "core" ' +62 #tGaraging FlushPuck in Collection Clamp + "manipulator"&H& +4 "core" & Q S ; =5 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&[( +3 "core" ( +2 "manipulator"&^& +4 "core" & L U  <5 +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &z& +3 "core" & g W =5 +2 .tForearm.seek CC + "manipulator"&O'ρ +100 "core" ' +2 .tHand.close + "manipulator"&+/ +72 "core" / +2 .tCC.seek :open +2 "collection"'( +378 "core" ( +2 "manipulator"&W& +4 "core" & 7 D5 +2 "manipulator"&% +3 "core" % ϋ _ A +3 .tForearm.seek :retract + "manipulator"&b'\ +101 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&l(- +304 "core" ( +2 "manipulator"&& +4 "core" &-  E! +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &;& +3 "core" &- L E! +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&' +113 "core" ' +2 .tHand.open + "manipulator"&1 +77 "core" 1 +2 "manipulator"&% +4 "core" %  D D [ 7 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&5'\ +103 "core" ' +2 ."da"delayUntil "12:38:38.74" +24721 #recoverPRVreagent08 + .PTV.dial :mixing + "processing"%Y @ +76 "core" A +2 ."da"PBV.dial :waste1 + "processing"%9  +34 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%] * +35 "core" , +2 ."da"PSV.dial :air +2 "processing"%  +45 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%v' +2470 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%/ +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%~  +45 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"% +45 "core" +2 ."da"delay 2 seconds +95 En AA +107 ."da"PSV.dial :air +2 "processing"%F  +45 "core"  +2 ."da"PS.seek :empty +2 "processing"%j'9 +2460 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%U +135 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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 +3 "processing"% +10 ."da"PS.seek 2ml + "processing"%`'[ +1610 "core" ' +2 ."da"PTV.dial :puck + "processing"%  +76 "core"  +2 ."da"PSV.dial PTV + "processing"%? +75 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +36 "core" +2 "processing"%$% +4 "core" %Vu  +2 ."da"PS.seek 1.5ml + "processing"%2' +599 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%f * +36 "core" , +3 ."da"PS.seek 0ml + "processing"%*'W +1613 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%w  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%M * +35 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%8 +76 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%C' +2462 "core" ' +2 ."da"PSV.dial PTV + "processing"% +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%4 +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%7 +87 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +75 "core"  +2 ."da"PS.seek :empty +2 "processing"%i'9 +2467 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%V +136 "core"  +2 ."da"PSR.select :wash + "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%1' +591 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml + "processing"%'[ +1610 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%- +76 "core" +2 ."da"PBV.dial :waste1 + "processing"%E  +34 "core"  +2 "processing"%h% +4 "core" %Vp  +2 ."da"PS.seek 1.5ml + "processing"%0' +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%. * +35 "core" , +3 ."da"PS.seek 0ml + "processing"%'W +1609 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%\\  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%_ * +36 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +87 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"% ' +2472 "core" ' +2 ."da"PSV.dial PTV + "processing"% +86 "core"  +2 ."da"delay 5 seconds +559 .PSV.dial PSR +4 "processing"%q +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%> +88 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%B  +89 "core" +2 ."da"PS.seek :empty +2 "processing"%'9 +2479 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%@  +57 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing + "processing"%"  +134 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%6  +45 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"% +55 "core" +2 ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml + "processing"%n' +387 "core" ' +4 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%o  +48 "core"  +2 "processing"%K% +4 "core" %v  +2 ."da"PS.seek 0.55ml +2 "processing"%'u +226 El ?? +109 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%g  +41 "core"  +3 ."da"PS.seek 2ml + "processing"%'[ +1560 "core" ' +2 ."da"PSV.dial :PML + "processing"%N +46 "core" +2 ."da"PTV.dial :mixing +2 "processing"%G @ +74 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%<  +35 "core" +2 "processing"%#% +4 "core" %W0  +2 ."da"PS.seek 1.85ml + "processing"%('7 +241 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%) * +35 "core" + +3 ."da"PS.seek 0ml + "processing"%3'W +1970 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +48003 #recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%I  +34 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%{ * +35 "core" , +2 ."da"PSV.dial :air +2 "processing"%,  +44 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%X' +2469 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%S +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +45 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +17 "processing"%e +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +45 "core"  +2 ."da"PS.seek :empty +2 "processing"%x'9 +1225 El ;; +1235 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +135 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +592 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%d'[ +1615 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +75 "core"  +2 ."da"PSV.dial PTV + "processing"%r +75 "core" +2 ."da"PBV.dial :waste1 + "processing"%m  +36 "core" +2 "processing"%Q% +4 "core" %[q  +2 ."da"PS.seek 1.5ml + "processing"%' +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%| * +35 "core" , +3 ."da"PS.seek 0ml + "processing"%R'W +1612 "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"%= * +35 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%Z +77 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%t' +2468 "core" ' +2 ."da"PSV.dial PTV + "processing"%P +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%A +77 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%a  +75 "core"  +2 ."da"PS.seek :empty +2 "processing"%J'9 +2466 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%\ +135 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%k' +589 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%''[ +1613 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +75 "core" +2 ."da"PBV.dial :waste1 + "processing"%u  +36 "core" +2 "processing"%s% +4 "core" %Yl  +2 ."da"PS.seek 1.5ml +2 "processing"%%' +594 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%L * +35 "core" , +3 ."da"PS.seek 0ml + "processing"%&'W +1615 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%p  +34 "core" +2 ."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"%H +76 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%^' +2462 "core" ' +2 ."da"PSV.dial PTV +55 "processing"%z +82 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%+ +87 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%!  +75 "core"  +2 ."da"PS.seek :empty +2 "processing"%D'9 +2465 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%W +136 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +600 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%O'[ +1616 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%[ +75 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +36 "core" +2 "processing"%;% +4 "core" %Zs  +2 ."da"PS.seek 1.5ml +2 "processing"%' +591 "core" ' +2 ."da"delay 3 seconds +15 El EE +287 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +36 "core" , +3 ."da"PS.seek 0ml + "processing"%b'W +1617 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%Y * +35 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%9 +76 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%]' +2464 "core" ' +2 ."da"PSV.dial PTV + "processing"% +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%c +87 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%/ +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%~  +75 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2451 "core" ' +2 ."da"Sleepy.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%F +141 "core"  + ."da"PSR.select :sub1 +3 "processing"% +16 ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."da"PS.seek 0.25ml +2 "processing"%v'7 +331 "core" ' +34 ."da"delay 5 seconds +502 .PSR.select :sub2 +2 "processing"% +9 ."da"PS.seek 0.5ml +2 "processing"%U' +345 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml + "processing"%j'[ +1618 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%y +76 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +36 "core" +2 "processing"%?% +4 "core" %\\g t +2 ."da"PS.seek 1.5ml +2 "processing"%' +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%$ * +35 "core" + +3 ."da"PS.seek 0ml + "processing"%`'W +1617 "core" ' +2 ."da"delay 10 seconds +1004 #recoverPSRreagent08 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%f  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%2 * +35 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%w +78 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%M' +2567 "core" ' +2 ."da"PSV.dial PTV + "processing"%8 +78 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%* +78 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +90 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%4  +78 "core"  +2 ."da"PS.seek :empty +2 "processing"%7'9 +2554 "core" ' +2 "processing"%9 +3 "core" 9Q4 +2 #"da"Processing Puck Heater at 28.1C before imaging + .PH.coast + "processing"%C  +3 "core" 4 + 4 + "processing"%V& +4 "core" &TH"K x. + #"da"Imaging da puck in Processing Clamp while storing it to tube 5 +2 "manipulator"&i% +3 "core" %\ !  @ +2 "storage"(1% +3 "core" %  f +2 "storage"(-. +2 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 ."da"SC.seek 5 + "storage"(E(< +366 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (h& +3 "core" &<   + "manipulator"&& +4 "core" &-  + "manipulator"&.% +4 "core" %\ ! \ @ +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 5 +2 "manipulator"&0( +174 "core" ( +2 "manipulator"&\\& +4 "core" &\  $ + "storage"(_& +4 "core" &<  }  +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 5 + 700 counts +2 "manipulator"& ' +95 "core" ' +2 "storage"(& +4 "core" &<  G  +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek beamBreak + "storage"('L +228 "core" ' +2 "storage"(q- +3 "core" -' + ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&>& +3 "core" &\  $ +2 "storage"(B& +3 "core" &<   + ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 5 +2 "manipulator"& ' +37 "core" ' +2 ."da"\Elbow.hold +2 "manipulator"&@, +3 "core" , + ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"("- +2 "core" -' +2 ."da"SE.seek 9.11 Pucks below Top Plate +58 "storage"(6' +42 "core" ' +2 "manipulator"&% +4 "core" %!i ڱ +2 "storage"(& +3 "core" &< \ \  e  + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 5 + 305 counts + "manipulator"&o'M +18 "core" ' +2 "manipulator"&K& +4 "core" &\ % O$ +2 "storage"(n& +3 "core" &<  +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 5 + 700 counts +2 "manipulator"&g' +28 "core" ' +2 ."da"SE.seek 10.11 Pucks below Top Plate +2 "storage"(' +60 "core" ' + "manipulator"&N& +4 "core" &\ $ +2 "manipulator"&G% +4 "core" % \  +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&<'\ +94 "core" ' +2 ."da"\Elbow.seek PC +2 "manipulator"&#( +254 "core" ( +3 "manipulator"&)& +4 "core" & ya + ."da"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & a +2 ."da"Forearm.seek PC +2 "manipulator"&(' +99 "core" ' +2 ."da"Hand.close + "manipulator"&I/ +68 "core" / +2 ."da"PC.seek :open +2 "processing"%{( +401 "core" ( +2 "storage"(,& +4 "core" &< J  + "manipulator"&3& +4 "core" & Oa + "manipulator"&S% +4 "core" %  V +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +104 "core" ' +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 5 +2 "manipulator"&e( +255 "core" ( +2 "manipulator"&& +4 "core" &\ % +2 "storage"(X& +3 "core" &< |  +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 5 + 700 counts +2 "manipulator"&' +95 "core" ' +2 ."da"Hand.open +2 "manipulator"&x1 +65 "core" 1 +12 "storage"(- +3 "core" -' +3 ."da"SE.seek 9.86 Pucks below Top Plate +2 "storage"( 'n +26 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 9.19 Pucks below Top Plate +2 "storage"(r'! +50 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da18sep2913h266ml.tif +1948 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +668 #"da"SX HX9/16 (USB:63): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 22.889 seconds\ /var/log/esp/da18sep2913h266ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da18sep2913h266ml15s.tif +1556 #SX HX9/16 (USB:63): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da18sep2913h266ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da18sep2913h266ml30s.tif +3056 #SX HX9/16 (USB:63): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da18sep2913h266ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da18sep2913h266ml70s.tif +7117 #SX HX9/16 (USB:63): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da18sep2913h266ml70s.tif: TIFF Upload Complete\ +2 .Sleepy.power :camera,:OFF + ."Qmail"HABfans.email "22.889 sec auto-exposure",Subject: "da18sep2913h266ml images!" +13 "storage"(m- +79 "core" -'! +2 "storage"(Q& +4 "core" &<  8  +2 "manipulator"&d& +3 "core" &\  ` ,$ +2 ."da"\Elbow.seek 5 +2 "manipulator"&|( +3 "core" ( + "manipulator"&& +5 "core" &\  -$ + "storage"(T& +4 "core" &< # ! >  +2 ."da"Forearm.seek 5 + 700 counts +2 "manipulator"&=' +4 "core" ' +2 ."da"SE.reconfigure SEgently +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 9.91 Pucks below Top Plate +2 "storage"(Z' +61 "core" ' +2 "manipulator"&R& +4 "core" &\ f G @$ +2 "storage"(P& +4 "core" &<  + ."da"\Elbow.reconfigure LimpElbow +4 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 5 +2 "manipulator"&A' +32 "core" ' +2 ."da"\Elbow.hold +2 "manipulator"& , +3 "core" , +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +106 ."da"SE.reconfigure SEconfig +3 "storage"(#QK-0-\ b +3 ."da"SE.seek 10.1 Pucks below Top Plate + "storage"(a' +35 "core" ' +2 "manipulator"&t% +4 "core" % \  /V +2 "storage"(\ & +3 "core" &< } w O  +2 ."da"Forearm.force -20 + "manipulator"&5 +2 ."da"Forearm.seek 5 + 300 counts +2 "manipulator"&J'H +17 "core" ' +2 "manipulator"&k& +4 "core" &\ } | b ?$ +2 "storage"( & +3 "core" &< v  +3 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 5 + 700 counts +2 "manipulator"&u' +31 "core" ' +2 "storage"(s% +4 "core" % > +2 ."downElevator"SE.seek :down +4 "storage"(''v +99 (L% +2 "core" %P"  Zk +2 "manipulator"&%% +4 "core" %  D +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&p'\ +63 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +24 "core" ' +2 ."da"SC.coast + "storage"(6 +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 #tStarting finalPurge +3 "processing"%& +5 "core" & + ."psFlush"Hand.open +2 "manipulator"&H1 +20 "core" 1 + "manipulator"&&& +4 "core" &\ ! C$ +2 "manipulator"&z% +6 "core" %\   F +2 ."psFlush"\Elbow.seek FlushPuck::Garage +2 "manipulator"&+(- +178 "core" ( +2 "manipulator"&& +5 "core" &-  C5 +66 ."psFlush"\Elbow.reconfigure LooseElbow +4 "manipulator"&$ &.,(#b +3 &!& +3 "core" &-  I5 +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&^' +104 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&W/ +71 "core" / +3 "manipulator"&D& +5 "core" &- o y @ =5 +2 "manipulator"&% +4 "core" %  j Y E = +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&['\ +101 "core" ' +2 ."psFlush"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."psFlush"\Elbow.seek PC +2 "manipulator"&( +114 "core" ( +2 "manipulator"&;& +3 En @> +2 "core" &  E +2 ."psFlush"\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &O& +3 "core" & ! C +2 ."psFlush"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&' +98 "core" ' +2 "manipulator"&& +4 "core" & d C +2 "manipulator"&% +4 "core" %  B +3 "processing"%Y& +3 "core" & +2 "processing"%9& +4 ."psFlush"PC.seek :closed +2 "processing"%b(Tg +3 "core" & +3 &u  +8 &.sz +| +10 &axz @ +9 &\\ip Q +10 &Cs R +9 &Fl R +9 &Ij R +10 &_Ik S +9 &"Gg R +10 &Gh R +9 &I` R +9 & iGY R +10 &"+GY R +9 &#GR R +9 &%GR R +10 &'qGQ R +9 &)3GQ R +9 &*GP R +10 &,GG R +9 &.{GC Q +10 &0;FE R +9 &1GD R +9 &3GF R +10 &5FE R +9 &7DGB R +9 &9JD R +10 &:G; R +9 &<F7 R +10 &>MF3 Q +9 &@ F2 R +9 &AF7 R +10 &CD, R +9 &ESI6 R +9 &GK1 R +10 &HO" S +9 &J\\& U +11 &LK~& X +8 &N\ $ Y +9 &O* Y +10 &Q( Y +9 &SDu( < +9 &T"-j( S +10 &TG# . +3 ( + "processing"%9& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.72 + "processing"%& +4 "core" &TG$ . + ."psFlush"Hand.open +2 "manipulator"&c1 +69 "core" 1 +3 "manipulator"&/% +4 "core" % r u ? + ."psFlush"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&~'\ +101 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%] +137 "core"  +5 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +3 "processing"%F'P +324 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +778 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1606 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%v +74 "core" +2 ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%U  +34 "core"  +3 ."psFlush"PS.seek 0ml +2 "processing"%y'W +2628 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"% +77 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%?' +594 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%j' +2121 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%$ +77 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"% U +55 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%f'W +2636 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%2 @ +45 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%w' +2638 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%`  +74 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%8'9 +2637 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%* +45 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%' +2627 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%4 +74 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%M'W +2635 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"% @ +45 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%C' +2632 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%V  +74 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%i'9 +2631 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%1 +45 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%-'P +1101 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%h' +1617 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +86 "core"  +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%.  +56 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%\\'W +2636 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%_ +74 "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"%l' +2125 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%5 +77 "core" +2 ."psFlush"PBV.dial PSV + "processing"%q U +56 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%>'W +2626 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%B @ +45 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%"' +2629 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%  +75 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2680 "core" ' +9 ."psFlush"PSV.dial PSR +2 "processing"%K +44 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%n' +2634 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +75 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%N'W +2632 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%G @ +46 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%0' +2628 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +75 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"% '9 +2630 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'o& +4 "core" &NQ + .tHand.open + "manipulator"&61 +19 "core" 1 +2 "manipulator"&g& +4 "core" &  D +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&)( +3 "core" ( +2 "manipulator"&& +4 "core" & ( D +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &@& +3 "core" & D +2 .tForearm.seek PC + "manipulator"&I' +97 "core" ' +2 .tHand.close + "manipulator"&KNQ Q +9 &@JMP Q +9 &BjHMR Q +10 &D+LLQ R +9 &ESLQ R +9 &GbJQ S +10 &IbJP W +9 &KKQ \\ +10 &LKO ^ +9 &NIO > +9 &O\\,MO (u +10 &OrJM O +2 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 5/25 samples, on/off torque 1.85 + "collection"'m& +4 "core" &OnLM\ O + .tHand.open + "manipulator"&Q1 +70 "core" 1 +2 "manipulator"&d% +4 "core" % φ y z p = +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +95 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'T& +4 "core" &OgIN O +2 "collection"'R% +3 "core" %JN +2 #tCS Pulling 5ml of flush .CSV.dial CSR +2 "collection"'P  +54 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'e'l +1351 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +9 't% +3 "core" %l KN +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'\ ' +593 Eo DD +119 "core" ' +2 .tCSV.dial :waste + "collection"' +133 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'r' +1978 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'k& +4 "core" &OgKP\ O +2 "collection"' % +4 "core" %IN + .tCSV.dial :flush +2 "collection"'s  +43 "core"  +3 .tCS.reconfigure CSfast + "collection"'#d @b +3 .tCS.seek 5ml + "collection"'='l +1342 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'| @ +43 "core" B +2 "collection"'L% +4 "core" %lLO +2 .tCS.seek 7ml +2 "collection"'%'\ +578 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'Z  + '  +43 "core"  +96  +2 .tCBV.dial :waste1 + "collection"'A @ +47 "core" ? +3 .tCS.seek 0ml + "collection"'H' +1811 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'&& +4 "core" &OjLQ O +2 "collection"'z% +3 "core" %OR + .tCSV.dial :flush +2 "collection"'J  +74 "core" +3 .tCS.seek 5ml + "collection"'a'l +1320 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'u @ +44 "core" B +2 "collection"'% +4 "core" %lMO  +2 .tCS.seek 7ml +2 "collection"'!' +579 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +2 "collection"''  +43 "core"  +2 .tCBV.dial :waste2 +2 "collection"'E  +118 "core"  +3 .tCS.seek 0ml +53 "collection"' ' +1811 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'W& +4 "core" &OkOR\ O +2 "collection"'D% +4 "core" %OT + .tCSV.dial CSR + "collection"'  +44 "core"  +2 .tCSR.select :kill + "collection"' +10 .tCS.seek 8ml +2 "collection"'p' +2060 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml + "collection"';' D +583 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"'O + '^  +116 "core" ~ +28  +2 .tCTV.dial :intake + "collection"'  +77 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'' \\ +2075 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'Y  +77 "core" ~ +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'+' +586 "core" ' +2 .tCSV.dial CSR + "collection"'[  +114 "core"  +2 .tCSR.select :flush + "collection"' +11 .tCS.seek 5ml +2 "collection"'{'l +1351 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'' D +1355 "core" ' +2 .tCSV.dial CBV + "collection"'c +114 "core" ~ +2 .tCS.seek 0ml +2 "collection"'/' +2626 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&9& +4 "core" & A<; +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&]( +3 "core" ( + "manipulator"&& +4 "core" & g q z @<; + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &7& +2 "core" & ] @<; +2 .tForearm.seek CC +2 "manipulator"&F'ρ +94 "core" ' +2 .tHand.close + "manipulator"&v/ +72 "core" / +2 .tCC.seek :open +2 "collection"'U( +380 "core" ( +2 "manipulator"&& +4 "core" & N<; + "manipulator"&% +4 "core" % ς N +2 .tForearm.seek :retract + "manipulator"&y'\ +95 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&?(- +278 "core" ( +2 "manipulator"&$& +4 "core" &-  X W7 +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 && +3 "core" &-  : V7 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&j' +111 "core" ' +3 .tHand.open +2 "manipulator"&21 +70 "core" 1 +2 "manipulator"&f% +4 "core" % \ t H +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&`'\ +98 "core" ' +2 #tCompleted [/home/esp/esp2/mission/2018_08_31_niagara_mission.rb:180] begun 11:30:34 + #Preparing to sleep until 7:31AM 10/01/2018 +5 #Asleep til 7:31AM 10/01/2018 +4 ."shutdown"CC.coast +2 "collection"'6 +4 #tContinuing at 07:31EDT01-Oct-18 +2 ."shutdown"CS.coast +2 "collection"'5 +4 Eo ,, +2 ."shutdown"PC.coast +2 "processing"%6 +4 ."Qmail"GoodNews.email "Then, in tube 6: Sample.deep; initialPurge; da withoutWCR\\n/home/esp/esp2/mission/2018_08_31_niagara_mission.rb:185\\n{1 => 22, 2 => 22, 3 => 22, 4 => 22, 5 => 11, 6 => 11}\\nCan@13:33:52, 19.6C, 25% humidity, 14.0psia, 12.405V, 0.196A, 0.196A avg, 2.43W",Subject: "Asleep until 07:31EDT01-Oct-18" +3 ."shutdown"PS.coast +128 "processing"%5 +2 ."shutdown"Forearm.coast + "manipulator"&5 +3 ."shutdown"\Elbow.coast + "manipulator"&6 +37 ."shutdown"Sleepy.power :dwarf,:OFF + .Sleepy.power :raw,:OFF + #Shutdown +34755 Eo  +60002 !k  +60002 "i  +60003 "h  +60002 $f  +60002 $g  +60002 "f  +60002 #f !  +60003 #d !! +60002 !d  +60002 !c  +60002 #c  +60003 "b  +60002 $b  +60002 "d  +60002 "c  +60003 "b  +60002 #b  +60002 "c !! +60002 $b  +60003 #b  +60002 "b  +60002 !a  +60002 "c  +60003 !a  +60002  b  +60002  b  +60002 b  +60003  a  +60002  b  +60002 c  +60002 c  +60003 c  +60002 e ! +60002 !e  +60002 #f  +60003 g  +60002 h  +60002 h  +60002 i  +60003 h  +60002 i  +60002 i  +60002 j  +60003 k !  +60002 i  +60002 i  +60002 j !  +60003 j !  +60002 i  +60002  j  +60002 j  +60003 !j y +60002 j  +60002 "j  +60002  j  +60002 #j  +60003 "k  +60002 !j  +60002 $k  +60002 "j  +60003 #j  +60002 $j !  @EDT1538280583.63 #i  +60002 &j  +60003 $i  +60002 %j !  +60002 &i  +60002 'j  +60003 $i  +60002 #i  +60002 $j  +60002 #h  +60003 $i  +60002 %h !  +60002 #h  +60002 !h  +60003  h  +60002 !h  +60002 #h ## +60002 h && +60002  h !! +60003 i  +60002 g  +60002 h  +60002 h  +60003 h  +60002 g  +60002  h  +60002 f  +60003 h  +60002 g  +60002 g  +60002 g  +60003 h  +60002 f !! +60002 g  +60002 g  +60003 f  +60002 f  +60002 g  +60002 g  +60003 g  +60002 g  +60002 g  +60002 g  +60003 f  +60002 f  +60002 f  +60002 g !! +60003 f !! +60002 g !! +60002 f  +60002 f !  +60002 g !! +60003 g !! +60002 f !! +60002 f !! +60002 f !  +60003 e !  +60002 f !! +60002 g  +60002 f !! +60003 f !! +60002 e  +60002 g  +60002 f  +60003 e !  +60002 f !  +60002 e  +60002 e  +60003 f  +60002 g  +60002 f !! +60002 f  +60003 e  +60002 f  +60002 d !  +60002 d  +60003 d !! +60002 b  +60002 b  +60002 c  +60003 b  +60002 a !! +60002 b !! +60002 a  +60003 `  +60002 `  +60002 a !  +60002 `  +60003 `  +60002 _  +60002 _  +60002 ^ !  +60003 _  +60002 _  +60002 _  +60002 ^  +60003 a  +60002 _  +60002 a  +60002 a  +60003 a  +60002 b  +60002 b  +60002 c  +60003  e  +60002 f  +60002 f !! +60002 g  +60003 g  +60002 g  +60002 i  +60002 h  +60003 h  +60002 j !! +60002 i  +60002 i !! +60002 j  +60003 k  +60002 i  +60002 i | +60002 g !! +60003 i !! +60002 i  +60002 j  +60002 j  +60003 k  +60002 i  +60002 k  +60002 j  +60003 k  +60002 l  +60002 k  +60002 k  +60003 j { +60002 j  +60002 i  +60002 j ~ +60003 i  +60002 j !  +60002 j  +60002 i  +60002 j  +60003 h  +60002 i  @EDT1538366986.86 i  +60002 i  +60003 i  +60002 i  +60002 i  +60002 j  +60003  i  +60002  i  +60002 "i  +60002 !i  +60003 "i  +60002 !i !  +60002 h  +60002 i  +60003 i  +60002 h  +60002 i  +60002 i  +60003 i  +60002 i  +60002 i !  +60002 i  +60002 i  +60003 i  +60002 i  +60002 h  +60002 i  +60003 h  +60002 i  +60002 h  +60002 h !! +60003 i  +60002 i  +60002 g { +60002 h  +60003 g  +60002 f  +60002 g  +60002 g  +60003 f  +60002 f  +60002 f  +60002 d  +60003 e !  +60002 e  +7218 e  +40 #tPowering up Dwarves +489 .Sleepy.power :raw,:ON +23 "sampler") +2 )w +2 "core"  +2 "collection"' +2 '* +3 "core"  + "processing"% +2 %8 +3 "core"  +2 "collection"' 9\ +2 ' 0\ + ' -\ +2 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +2 "sampler")&\ + .tSS.configure SSconfig +2 "sampler")#.0X'\ +3 "core" ' +2 .t\Elbow.seek :hammer + "manipulator"&( +97 "core" ( +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +62 .tForearm.seek 3 + 350 counts +9 "manipulator"&"'d +108 "core" ' +2 "manipulator"&K% +4 "core" %w &  Q +2 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 "manipulator"& % +4 "core" %\ ( L"1 +2 "collection"'n& +2 "processing"%G& +6 "core" &ij, + &R +2 ."openPC"PC.reconfigure PCconfig +3 .tCC.reconfigure CCconfig +3 "processing"%$x2 ^22b + "collection"'$x2 ^22b +3 .tCC.home.seek :open +2 ."openPC"PC.home.seek :open +2 "processing"%( +2 "collection"'N( +271 "core" ( +8 ( +48 Eg AA +4 #tPhase [Sample.deep; initialPurge; da withoutWCR] +2 ."Qmail"GoodNews.email "At 07:31:35 began in tube 6: Sample.deep; initialPurge; da withoutWCR\\n/home/esp/esp2/mission/2018_08_31_niagara_mission.rb:185\\n{1 => 22, 2 => 22, 3 => 22, 4 => 22, 5 => 11, 6 => 11}\\nCan@07:31:35, 19.1C, 25% humidity, 14.0psia, 12.390V, 0.325A, 0.325A avg, 4.02W",Subject: "Started 2018_08_31_niagara_mission phase Sample.deep; initialPurge; da withoutWCR" + .tSample.deep +120 "sampler")00 +1089 "core" 0 +2 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'o& +5 "core" &fj-  +2 .tHand.open + "manipulator"&61 +74 "core" 1 +2 "manipulator"&g& +4 "core" &\  B"{ +2 "manipulator"&% +3 "core" % \ ( t V @"1 +3 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&@(- +176 "core" ( +2 "manipulator"&<& +4 "core" &-  K@ +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- & K@ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage +2 "manipulator"&~' +104 "core" ' +2 .tHand.close + "manipulator"&b/ +75 "core" / +2 "manipulator"&,& +4 "core" &- u s B@ +2 "manipulator"&3% +4 "core" %   A +2 .tForearm.seek :retract +3 "manipulator"&I'\ +106 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&)( +272 "core" ( +2 "manipulator"&& +4 "core" & V H6 + .t\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &X& +3 "core" & H6 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&x'ρ +92 "core" ' +4 "manipulator"&& +4 "core" &  J6 +2 "manipulator"&% +3 "core" %τ L J +2 "collection"'S& +4 "core" &gk1  +2 "collection"'& +3 .tCC.seek :closed +2 "collection"'m(O +3 "core" &gkR  +2 &fjR \  +9 &4{gkQ ,~ +10 &byflQ @ +9 &OlfkR R +9 &IgjS Q +10 &NekU R +9 &LhjR Q +9 &WIfjQ Q +11 &NhkP R +8 &KgkQ R +10 &NgjR Q +9 & _GflQ Q +9 &"!JhjU Q +10 &#MgkN Q +9 &%JgiM Q +9 &'gNfkT Q +10 &)(GgiQ R +9 &*GfhS Q +11 &,KhlQ Q +8 &.nMikP R +9 &0/LfiQ R +10 &1FfjN Q +9 &3IgkO Q +9 &5vJgjS R +10 &79FckS Q +9 &8GgjR Q +10 &:HfjQ Q +9 &<~LgiR R +9 &>@JfkQ R +10 &@JgiR R +9 &AIfhQ Q +9 &CJfiL Q +10 &EGQgkR R +9 &G\\hjO S +10 &HtfkT V +9 &JufkS Z +9 &L-fhS ^ +10 &MehN \\ +10 &O:FeiS &r +8 &O|{fhO Q +6 ( + "collection"'& +5 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.05 + "collection"'Q& +4 "core" &O|xeiP Q + &O|xeiQ Q + .tHand.open +2 "manipulator"&d1 +66 "core" 1 +2 "manipulator"&T% +4 "core" % τ p = +3 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&R'\ +94 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'& +4 "core" &O|xfi/ Q +2 "collection"'P% +3 "core" %eiR +2 #tCS Pulling 5ml of flush + .CSV.dial CSR + "collection"'#  +146 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"'}'l +1351 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 't% +3 "core" %lehH  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.499ml + "collection"'e' +699 "core" ' +2 .tCSV.dial :waste + "collection"' +135 "core" +2 .tCS.reconfigure CSconfig +3 "collection"'#P d@b +2 .tCS.seek 0ml + "collection"'\ ' +1986 "core" ' +2 #tPurging external Intake + "collection"'k& +4 "core" &O|vfhP Q + "collection"' % +4 "core" %ch( + .tCSV.dial :flush +2 "collection"'s  +44 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'r' D +2561 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"'| + 'L  +6 "core"  +70 ~ +2 .tCTV.dial :intake + "collection"'=  +75 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'Z' +2593 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'  +78 "core" ~ +2 #tFlushing upper manifold + "collection"'A& +4 "core" &O|vdg) Q +2 "collection"'%% +3 "core" %cfL +2 .tCSV.dial :flush + "collection"'&  +75 "core"  +3 .tCS.seek 5ml + "collection"'z'l +1323 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"'J @ +43 "core" A +2 "collection"'H% +4 "core" %lbhJ  +2 .tCS.seek 7ml + "collection"'u' +640 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +2 "collection"' +117 "core" +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"'a' +1824 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'''- +828 "core" ' +2 .tCSV.dial :waste + "collection"'E +43 "core" +3 .tCS.seek 0ml + "collection"'!' +825 "core" ' +2 "collection"'W& +4 "core" &O|ufi- Q + "collection"'D% +4 "core" %eiL + .tCSV.dial :flush +2 "collection"'  +43 "core"  +3 .tCS.seek 3ml +2 "collection"' '- +823 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'p @ +54 "core" > +2 "collection"'O% +4 "core" %-ehI  +2 .tCS.seek 5ml +2 "collection"'^'l +579 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml + "collection"'' +1323 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"';'- +828 "core" ' +2 .tCSV.dial :waste + "collection"'Y +74 "core" +3 .tCS.seek 0ml + "collection"'' +819 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&[& +4 "core" & E6 +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC + "manipulator"&+( +4 "core" ( +2 "manipulator"&{& +4 "core" & R F6 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &c& +2 "core" & e F6 +2 .tForearm.seek CC +2 "manipulator"&'ρ +92 "core" ' +2 .tHand.close + "manipulator"&9/ +66 "core" / +2 .tCC.seek :open +2 "collection"'( +377 "core" ( +2 "manipulator"&7& +4 "core" & a O6 + "manipulator"&v% +4 "core" % ϔ O +2 .tForearm.seek :retract + "manipulator"&('\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&(- +281 "core" ( +2 "manipulator"& & +4 "core" &-  \\ S1 +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 && +2 "core" &- , S1 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +112 "core" ' +2 .tHand.open + "manipulator"&F1 +68 "core" 1 +2 "manipulator"&$% +4 "core" %  M I +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +107 "core" ' +2 #tda sampling at most 1000ml +3 #Loading sh1 puck from tube 6 into Collection Clamp +2 ."Qmail"HABfans.email "Started da in tube 6 at 07:36:13EDT01-Oct-18\\n{1 => 22, 2 => 22, 3 => 22, 4 => 22, 5 => 11, 6 => 11}\\nCan@07:31:35, 19.1C, 25% humidity, 14.0psia, 12.390V, 0.325A, 0.325A avg, 4.02W",Subject: "da sampling at most 1000ml" + "collection"']& +117 "core" &fkC + "manipulator"&2% +4 "core" %\ & N!T +2 "storage"(f% +3 "core" %} L m +2 "storage"(y. +3 "core" .( + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 6 +2 "storage"(j(K +1285 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (U& +3 "core" &K$ _ \  + "manipulator"&/& +4 "core" &- 9 G1 +2 "manipulator"&:% +3 "core" %\ & G!T +3 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 6 + "manipulator"& ( +177 "core" ( +2 "manipulator"&`& +5 "core" & K A"} + "storage"(?& +4 "core" &K$ h \  +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&'J +98 "core" ' +3 "storage"(w& +4 "core" &K$ b \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(*'L +213 "core" ' +54 "storage"(8- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (4& +3 "core" &K$ y \  +2 "manipulator"&& +3 "core" & H"} +2 .t\Elbow.seek 6 + "manipulator"&( +4 "core" ( + "manipulator"&V& +4 "core" & O H"} +2 "storage"(C& +4 "core" &K$  \  +2 .tForearm.seek 6 + 300 counts +2 "manipulator"&i'Ϻ +22 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&-/ +133 "core" / +13 ."downElevator"SE.seek :down +4 "manipulator"&& +6 "storage"(M'v +5 "core" &  K"} +2 "manipulator"&_% +4 "core" % Ͼ  M +2 .tForearm.seek :retract +2 "manipulator"&\\'\ +93 "core" ' +2 .t\Elbow.seek CC +3 "manipulator"&q( +68 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +81 "core" ( +2 "manipulator"&& +4 "core" &" G=B +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &K& +3 "core" &" G=B +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&1'ρ +103 "core" ' +2 "manipulator"&5& +4 "core" &"  I=B +2 "manipulator"& % +4 "core" %ώ I9 +2 "collection"'n& +5 "core" &ejI +4 "collection"'G& +6 .tCC.seek :closed +2 "collection"'>(O +4 "core" &gi+ + &fjI +8 &\ *fjK $e +9 &UwgjI 9 +9 &sejK N +10 &KfkK P +9 &QKfhK P +9 &HfkI Q +10 &IeiK Q +9 &MgkJ Q +10 &WKfiA Q +9 &JhjH P +9 &MfhC Q +10 &!NgkI Q +9 &#`JfkH Q +9 &%"HfjN Q +10 &&IgkL P +9 &(IelK P +10 &*hOfjH Q +9 &,+MejD P +9 &-JfiH P +10 &/NghQ Q +9 &1qMciJ P +9 &32NghP Q +10 &4LfjG P +9 &6JfkK P +10 &8xMglH Q +9 &::JdiG Q +9 &;HgkK P +10 &=IhjI P +9 &?LfjE Q +9 &ABJfkC Q +10 &CMehD Q +9 &DSekP Q +10 &FZdhM R +9 &H>oeiK U +9 &IfjI Z +10 &KkjG ] +9 &MhlrJ ^ +9 &NgdjA 2 +10 &Ov\\bA V +8 ( +2 &OyhY^I S + "collection"'G& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.03 + .Hand.open + "manipulator"&"1 +69 "core" 1 +2 "manipulator"&0% +4 "core" % ώ ^ F9 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&o'\ +95 "core" ' +2 .tSC.coast "storage"(6 +3 #tcollectSample 1000ml w/bubble point of 24psi + #Priming 7ml + .Sleepy.power :sampler,:ON + .Intake.select :close + .\Exhaust.select :close + .SS.hold +2 "sampler")6+ +3 "core" + + "sampler")g% +4 "core" %  +2 "collection"'& +4 "core" &Oyg_d0 S +2 Eg TT + #tCalibrating pressure and temperature sensors +2 .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X  +15 "collection"'% +3 "core" %C w +2 "sampler")% +3 "core" % >  +15 "collection"'8% +3 "core" %A x +2 "sampler")4% +3 "core" % >  +15 "collection"'% +3 "core" % x +2 "sampler")V% +3 "core" % >  +15 "collection"'C% +3 "core" %; x +2 "sampler")-% +3 "core" % >'%  +15 "collection"'% +3 "core" % w +2 "sampler")/% +3 "core" % >25  +2 "collection"'_% +3 "core" % w +2 #tIntake @18.7psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 39 +2 "sampler")#.'0X#T  +2 #tVacuum too high -- waiting up to 40s +14 "collection"'"% +3 "core" % w +2 "sampler")0% +3 "core" %>?  +15 "collection"'g% +3 "core" %B w +2 "sampler")G% +3 "core" %>=  +15 "collection"'% +4 "core" % v +2 "sampler")1% +3 "core" %>=  +15 "collection"'h% +5 "core" %@ w +4 "sampler")6% +5 "core" %>=  +15 "collection"'% +3 "core" %K x +2 "sampler")% +3 "core" %>=  +15 "collection"'% +3 "core" % w +2 "sampler")b% +3 "core" %>=$(  +15 "collection"',% +3 "core" %? w +2 "sampler")3% +3 "core" %>=-0  +15 "collection"'<% +3 "core" %A x +2 "sampler")~% +3 "core" %>=;:  +2 "collection"'X% +3 "core" %> w +2 #tIntake @18.8psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 32 +2 "sampler")#. 0X w + #tIntake @18.9psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 13.86125 +2 "sampler")#.0X s +2 "sampler")p% +3 "core" %H12  +15 "collection"'O% +3 "core" %B s +2 "sampler") % +3 "core" %H54  +15 "collection"'^% +3 "core" % s +2 "sampler")!% +4 "core" %G97  + "collection"';% +4 "core" % s + #tIntake @19.0psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 13.86125 +2 "sampler")#.0X v +2 "sampler")H% +3 "core" %O  +15 "collection"'% +3 "core" % v +2 "sampler")&% +3 "core" %O  +15 "collection"'a% +3 "core" %. u +2 "sampler")E% +3 "core" %O  +15 "collection"'u% +3 "core" %+ v +2 "sampler")% +3 "core" %N  +15 "collection"'\ % +3 "core" % v +2 "sampler")D% +3 "core" %N  +15 "collection"'% +3 "core" %0 v +2 "sampler")'% +3 "core" %O  +15 "collection"'p% +3 "core" % v +2 "sampler")O% +3 "core" %O  +15 "collection"' % +3 "core" % v +2 "sampler")^% +3 "core" %N  +15 "collection"'!% +3 "core" %5 v +2 "sampler");% +3 "core" %N !  +15 "collection"'@% +3 "core" %\ v +2 "sampler")Y% +3 "core" %O$%  +15 "collection"'c% +3 "core" %; v +2 "sampler")9% +3 "core" %N'%  +15 "collection"'z% +3 "core" %6 v +2 "sampler"))% +3 "core" %O,*  +15 "collection"'R% +3 "core" % u +2 "sampler")m% +3 "core" %O,,  +15 "collection"'{% +3 "core" %8 u +3 "sampler")v% +3 "core" %N/1  +15 "collection"'% +3 "core" % v +2 "sampler")Z% +3 "core" %O22  +15 "collection"'+% +3 "core" %@ u +2 "sampler")F% +3 "core" %O66  +15 "collection"'$% +3 "core" %1 v +2 "sampler")(% +3 "core" %O88  +2 "collection"']% +4 "core" % u + #tIntake @18.9psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 13.86125 +2 "sampler")#.0X   +15 "collection"'-% +3 "core" % w +2 "sampler")% +3 "core" %F?   +15 "collection"'C% +3 "core" %: w +2 "sampler")_% +3 "core" %F?  +15 "collection"'% +3 "core" % v +2 "sampler")?% +3 "core" %F@  +15 "collection"'% +3 "core" % v +2 "sampler")K% +4 "core" %FA  +14 "collection"'[% +3 "core" %/ w +2 "sampler")W% +3 "core" %FA  +15 "collection"'l% +3 "core" % v +2 "sampler") % +3 "core" %F@  +15 "collection"'n% +3 "core" %, v +2 "sampler")5% +3 "core" %F@  +16 "collection"'M% +3 "core" % w +2 "sampler")\\% +3 "core" %F>  +15 "collection"'/% +3 "core" %6 v +2 "sampler")"% +3 "core" %F>  +15 "collection"'0% +3 "core" %@ w +2 "sampler")g% +3 "core" %F>!!  +15 "collection"'G% +3 "core" % w +2 "sampler")% +4 "core" %F>%"  +14 "collection"'1% +3 "core" %9 v +2 "sampler")h% +3 "core" %F>&%  +15 "collection"'6% +5 "core" %4 v + "sampler")% +4 "core" %F>*)  +14 "collection"'% +3 "core" %. v +2 "sampler")% +3 "core" %F>++  +15 "collection"'b% +3 "core" % w +2 "sampler"),% +3 "core" %F>//  +15 "collection"'3% +3 "core" % w +2 "sampler")<% +3 "core" %F@11  +15 "collection"'~% +3 "core" %5 w +2 "sampler")X% +3 "core" %F@42  +15 "collection"'% +3 "core" % v +2 "sampler")% +3 "core" %F>75  +2 "collection"'% +3 "core" % v +2 #tIntake @18.9psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 13.86125 +63 "sampler")#.0X +3 ."airStroke"CS.seek 10ml +2 "collection"'.' D +108 "core"  +2 .tCTV.dial :air +2 "collection"'t  +64 ."samplerPumpShutdown"Sleepy.power :sampler,:OFF +15 "core" ~ +2 .tdelay 15 seconds +1502 .SSV.dial :spit,avoiding: :exhaust +2 "sampler")* +141 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +3 .tSS.seek 0ml +4 "collection"'  + "sampler")' +6 "core" ' + .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")#  +129 "core"  +9  +638 ' +2 "sampler")k% +4 "core" % c + .tCBV.dial between SSV and waste2 +2 "collection"'  +30 "core"  +3 "collection"'e% +3 "core" % Ffo< +2 ."connect"CTV.dial CSV,avoiding: :air +2 .tCSV.dial CTV +2 "collection"'L  +44 "core"  +2 .tCS.reconfigure CSpressurize +2 "collection"'# d@<< $b +3 .tCS.seek 0ml + "collection"'|' +2248 "core" ' ! %M +2 "collection"'=% +4 "core" %e # 'B +2 "sampler")r% +3 "core" % c +2 #tBubblePoint: Intake @38.5psia, Outlet @14.3psia + .CBV.dial SSV + "collection"'s @ +39 "core" A +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'E' +115 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")u +138 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X +102 "collection"'H9 +3 "core" 9a'; +102 "collection"'9 +3 "core" 9y(: +102 "collection"'a9 +3 "core" 9)8 +102 "collection"'J9 +3 "core" 9+6 +103 "collection"'u9 +3 "core" 9,4 +102 "collection"'|9 +3 "core" 9-2 +102 "collection"'&9 +3 "core" 9. 2 +102 "collection"'E9 +3 "core" 90/ +102 "collection"'9 +3 "core" 92/ +103 "collection"'D9 +3 "core" 9%2- +102 "collection"'9 +3 "core" 9:4* +102 "collection"'\ 9 +3 "core" 9N5!* +102 "collection"'p9 +3 "core" 9a7%( +102 "collection"'O9 +33 "core" 9y9*' +103 "collection"' 9 +3 "core" 9:/% +102 "collection"'^9 +3 "core" 9;3# +102 "collection"';9 +3 "core" 9<7" +102 "collection"''9 +3 "core" 9>;! +102 "collection"'c9 +3 "core" 9>? +102 "collection"'!9 +3 "core" 9@D +102 "collection"'99 +4 "core" 9BH +103 "collection"'z9 +3 "core" 9CL +102 "collection"'R9 +3 "core" 9 CP +102 "collection"'@9 +4 "core" 9 FU +102 "collection"'m9 +3 "core" 9 +GY +102 "collection"'{9 +3 "core" 9 9H] +102 "collection"'v9 +3 "core" 9 EIa +102 "collection"'9 +3 "core" 9 TKe +102 "collection"'Y9 +4 "core" 9 `Lj +102 "collection"'+9 +3 "core" 9 lMn +102 "collection"'F9 +3 "core" 9 xOr +102 "collection"'$9 +3 "core" 9 Ov +102 "collection"')9 +3 "core" 9 Qz +102 "collection"']9 +3 "core" 9 S +102 "collection"'}9 +3 "core" 9 S +102 "collection"'9 +3 "core" 9 U +102 "collection"'(9 +3 "core" 9 V +102 "collection"'f9 +3 "core" 9 W +102 "collection"'9 +4 "core" 9 Y +102 "collection"'B9 +3 "core" 9 Z +102 "collection"':9 +3 "core" 9 [ +102 "collection"'y9 +3 "core" 9 ] +102 "collection"'79 +3 "core" 9 ^ +102 "collection"'Z9 +4 "core" 9 _ +102 "collection"'`9 +3 "core" 9 ` +102 "collection"'U9 +3 "core" 9\ a +102 "collection"'w9 +3 "core" 9\ b +102 "collection"'9 +3 "core" 9\ d +102 "collection"'9 +4 "core" 9\ d +102 "collection"'9 +3 "core" 9\ f +102 "collection"'49 +3 "core" 9\ h +102 "collection"'89 +3 "core" 9\ #g +102 "collection"'9 +3 "core" 9\ (j +102 "collection"'V9 +3 "core" 9\ ,k +102 "collection"'-9 +3 "core" 9\ 1l +102 "collection"' 9 +3 "core" 9\ 5m +102 "collection"'C9 +3 "core" 9\ 9m +102 "collection"'9 +3 "core" 9\ =o +102 "collection"'9 +4 "core" 9\ Ap +102 "collection"'_9 +3 "core" 9\ Cq +102 "collection"'9 +3 "core" 9\ Gr +102 "collection"'?9 +3 "core" 9\ Ks +102 "collection"'[9 +3 "core" 9\ Nt +102 "collection"'K9 +4 "core" 9\ Qu +102 "collection"' 9 +3 "core" 9\ Tv +102 "collection"'n9 +3 "core" 9\ Vw +102 "collection"'59 +3 "core" 9\ Xx +102 "collection"'M9 +3 "core" 9\ [z +102 "collection"'\\9 +4 "core" 9\ ^z +103 "collection"'/9 +3 "core" 9\ `{ +102 "collection"'"9 +3 "core" 9\ b| +102 "collection"'09 +3 "core" 9\ e} +102 "collection"'g9 +3 "core" 9\ f~# +102 "collection"'G9 +3 "core" 9\ h' +2 .tCH.hold 10:00,70C +3 "collection"' `\ `\ g\ +2 "core" ' +37445 E m  +22556 "core" ` +2 "collection"'19 +3 "core" 9\ J +2 #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml + "collection"'h' +333 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'6 @ +106 "core" B +2 .tCSV.dial :air +2 "collection"' @ +44 "core" > +4 .tCS.seek 5ml +2 "collection"''l +1347 "core" ' +2 .tCSV.dial CTV + "collection"'  +46 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'b @ +45 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"',  +45 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'3 @ +56 "core" A +2 .tdelay 2 seconds +264 .CS.seek 0ml + "collection"'<' +1350 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"'~ +106 "core"  +2 .tCBV.dial CSV + "collection"'X  +30 "core"  +2 "collection"'% +4 "core" % < A / +2 .tCS.seek 5ml +2 "collection"''l +1354 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'  +43 "core" +2 "collection"'j% +4 "core" %l 8  +2 .tCS.seek 7ml +2 "collection"'I' +580 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"' @ +54 "core" A +3 .tCS.seek 10ml + "collection"'2' D +845 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'i ` +121 "core" _ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +3 "collection"'S   +39 "core" ! +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'T  + '  +29 "core"  +111  +3 .tCS.seek 5ml + "collection"'x'l +1353 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'Q @ +102 "core" @ +2 .tCSV.dial :waste +2 "collection"'t +104 "core" +2 .tCS.seek :empty +2 "collection"''Ͱ +1346 "core" ' +2 .tCSV.dial :air + "collection"'P @ +86 "core" > +3 .tCS.seek 5ml + "collection"'*'l +1348 "core" ' +2 .tCSV.dial CTV + "collection"'  +45 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'# @ +43 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'d  +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"' ' +1361 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"'e +115 "core" +2 .tCBV.dial CSV + "collection"'L  +39 "core"  +2 "collection"'.% +4 "core" % +2 .tCS.seek 4.999ml +2 "collection"'='l +1351 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'r  +45 "core" +2 "collection"'s% +4 "core" %l  +2 .tCS.seek 6.999ml +2 "collection"'' +588 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"' @ +45 "core" > +3 .tCS.seek 10ml + "collection"'%' D +841 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +118 "core" ^ +2 #tLysing Complete +2 "collection"'A& +3 "core" &Oyf') S +2 #tStoring sh1 puck in Collection Clamp to tube 5 + "manipulator"&N% +4 "core" %\  E1 +2 "storage"(H% +3 "core" %{ U +2 "storage"(. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"(a(< +344 "core" ( +2 .tSC.reconfigure SCloose + "storage"($.\ 1~b +4 (J& +3 "core" &< j +2 "manipulator"&u& +3 "core" &! z y >=B +2 "manipulator"&|% +3 "core" %\ y x >1 +3 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 5 + "manipulator"&&( +156 "core" ( +2 "manipulator"&E& +4 "core" &  D\ +2 "storage"(& +3 "core" &< +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&D' +96 "core" ' +2 "storage"(& +4 "core" &< \ +2 .tSE.reconfigure SEpick + "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(\ 'L +212 "core" ' +2 "storage"(p- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&O& +3 "core" & s y >\ +2 "storage"( & +3 "core" &< M + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 5 +2 "manipulator"&^' +38 "core" ' +2 .t\Elbow.hold + "manipulator"&;, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"('- +2 "core" -' +3 .tSE.seek 10.1 Pucks below Top Plate + "storage"(c' +44 "core" ' +2 "manipulator"&!% +4 "core" %%\\ , + "storage"(9& +4 "core" &< [ X  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 5 + 309 counts + "manipulator"&z'Q +15 "core" ' +2 "manipulator"&R& +4 "core" &  B\ +2 "storage"(@& +4 "core" &< * +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts + "manipulator"&m' +18 "core" ' +2 .tSE.seek 11.1 Pucks below Top Plate +53 "storage"({'Æ +68 "core" ' +2 "manipulator"&v& +4 "core" &  C\ +2 "manipulator"&% +4 "core" %п  C +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&Y'\ +92 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&+( +149 "core" ( +2 "manipulator"&F& +4 "core" & W V ~ 95\ + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &$& +2 "core" & G G / 95\ +2 .tForearm.seek CC +2 "manipulator"&)'ρ +104 "core" ' +2 .tHand.close + "manipulator"&]/ +69 "core" / +2 .tCC.seek :open +2 "collection"'}( +378 "core" ( +3 "storage"(& +3 "core" &< j +2 "storage"((& +3 "core" &< +2 "manipulator"&f& +4 "core" & e Z <5\ + "manipulator"&% +4 "core" % s Q M 2 <3 +2 .tForearm.seek :retract + "manipulator"&B'\ +105 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 5 +2 "manipulator"&:( +151 "core" ( +2 "manipulator"&y& +4 "core" &  E +2 "storage"(7& +3 "core" &< e +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 5 +2 "manipulator"&Z' +110 "core" ' +2 .t\Elbow.hold + "manipulator"&`, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&U1 +74 "core" 1 +12 "manipulator"&w% +4 "core" % - G G  9V +2 "storage"(& +4 "core" &< ' + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 5 + 317 counts +2 "manipulator"&'Y +16 "core" ' +2 "manipulator"&& +4 "core" & E J +2 "storage"(4& +4 "core" &< 9 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts + "manipulator"&8' +24 "core" ' +2 "storage"(% +4 "core" % 1 +3 ."downElevator"SE.seek :down +2 "storage"(V'v +99 (-% +3 "core" %"\ \ ) Xk +2 "manipulator"& % +4 "core" %  Q + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&C'\ +52 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +33 "core" ' +2 .tSC.coast + "storage"(6 +2 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +4 "core" &*0l + .tHand.open +2 "manipulator"&1 +19 "core" 1 +2 "manipulator"&_& +4 "core" &   W +2 "manipulator"&% +4 "core" %\  q W +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&?(- +174 "core" ( +2 "manipulator"&[& +4 "core" &-   X6 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &K& +3 "core" &- O X6 +2 .tForearm.seek :garage +2 "manipulator"& ' +105 "core" ' +2 .tHand.close + "manipulator"&n/ +70 "core" / +2 "manipulator"&5& +4 "core" &- M6 +2 "manipulator"&M% +3 "core" %  r M +3 .tForearm.seek :retract + "manipulator"&\\'\ +101 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&/( +289 "core" ( +2 "manipulator"&"& +4 "core" & * L<= + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &0& +2 "core" & 5 L<= +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&g'ρ +96 "core" ' +2 "manipulator"&G& +4 "core" &!  J<= +2 "manipulator"&l% +3 "core" %ω I +2 "collection"'& +4 "core" &03 +2 "collection"'1& +4 .tCC.seek :closed + "collection"'W(O +3 "core" &.1  +3 &-2  +10 &-v/2 ,~ +9 &dx04 @ +10 &jk-3 Q +9 &-L-1 P +9 &N04u P +10 &L11[ P +9 &sN.2; P +9 &5N/1 P +10 &L02 P +9 &N.1 P +10 & {K-2 P +9 &"=L,4} P +9 &#M/3j P +10 &%L.3T P +9 &'L/3 P +9 &)FK01 P +10 &+L22 P +9 &,K-2 P +10 &.K02 P +9 &0NL.3 P +9 &2J-3 O +10 &3J/1 P +9 &5J.2 P +9 &7VI02 P +10 &9L03o P +9 &:I01] P +10 &<K.2G P +9 &>^I-22 P +9 &@ J.2! P +10 &AO03 P +9 &CJ03 P +9 &EcR/2 Q +10 &G#[.0 Q +9 &H{/3~ U +10 &J/3o Z +9 &LH-3h ] +9 &N.3a P +10 &O0E/3N ){ +9 &Ozn02E N +5 ( + "collection"'1& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.09 + "collection"'6& +4 "core" &Ozc/2) N + &Ozc/3$ N +2 .tHand.open + "manipulator"&1 +67 "core" 1 +2 "manipulator"&h% +4 "core" % ω  F +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +101 "core" ' +2 .tPSV.dial PSR + "processing"%b +150 "core"  +2 .tPSR.select :flush + "processing"%@ +11 .tPS.seek 1.5ml + "processing"%,' +1609 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +4 "processing"%3  +43 "core"  +66 .tPS.seek 0ml + "processing"%'W +1613 "core" ' +2 .tPSV.dial PSR + "processing"%~ +58 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%X' +2638 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +2 "processing"% +4 "collection"'<  +4 "core"  + "processing"%  +45 "core"  +37 +2 .tPSV.dial :mixloop + "processing"%j +109 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%  +134 "core" +3 .tPS.seek 0ml + "processing"% 'W +2638 "core" ' +2 .tPSV.dial :air + "processing"%I  +46 "core"  +3 .tPS.seek 2.5ml + "processing"%i' +2635 "core" ' +2 .tPSV.dial :mixloop + "processing"%S +58 "core" +3 .tPS.seek 0ml + "processing"%T'W +980 E p GG +1648 "core" ' +2 .tPSV.dial :air + "processing"%  +44 "core"  +3 .tPS.seek 2.5ml + "processing"%2' +2628 "core" ' +2 .tPSV.dial :mixloop + "processing"%Q +45 "core" +3 .tPS.seek 0ml + "processing"%t'W +2626 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&x& +4 "core" & Q B<= +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&P( +41 "core" ( +2 "manipulator"&& +4 "core" &  F + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &  F +2 .tForearm.seek CC +2 "manipulator"&#'ρ +102 "core" ' +2 .tHand.close + "manipulator"&d/ +71 "core" / +2 .tCC.seek :open +2 "collection"'k( +378 "core" ( +2 "manipulator"&*& +4 "core" & x K + "manipulator"&e% +4 "core" % π  KZ +2 .tForearm.seek :retract + "manipulator"&L'\ +105 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&.(- +267 "core" ( +2 "manipulator"& & +4 "core" &- T1 +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &r& +3 "core" &-  = U1 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&s' +113 "core" ' +3 .tHand.open +2 "manipulator"&=1 +71 "core" 1 +2 "manipulator"&% +4 "core" % ~  G +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +97 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing + ."connect"PRV.dial CBV +2 .tCBV.dial PRV + .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 6 into Collection Clamp + "collection"'& +4 "core" &78 +2 "manipulator"&A% +4 "core" %\   S W +2 "storage"(N% +3 "core" %u T W +2 "storage"(H. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"((K +340 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (J& +2 "core" &K%\ \  j  +2 "manipulator"&u& +4 "core" &- L1 + "manipulator"&|% +4 "core" %\  u N +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 6 + "manipulator"&E( +178 "core" ( +2 "manipulator"&& +4 "core" &\  5 S# +2 "storage"(& +3 "core" &K - $ ) +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts + "manipulator"&q'J +101 "core" ' +2 "storage"(o& +4 "core" &K + :  +2 .tSE.reconfigure SEpick + "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(p'L +223 "core" ' +4 "storage"(O- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 ( & +3 "core" &K\ \ * + "manipulator"&'& +4 "core" &\ v M# +2 .t\Elbow.seek 6 + "manipulator"&!( +3 "core" ( +2 "manipulator"&9& +3 "core" &\ 7 L# +2 "storage"(R& +3 "core" &K 9 +2 .tForearm.seek 6 + 300 counts +2 "manipulator"&@'Ϻ +23 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&v/ +67 "core" / +12 ."downElevator"SE.seek :down +3 "manipulator"&& +4 "storage"(D'v +4 "core" &\  G# +2 "manipulator"&&% +4 "core" % Ϲ U L$ +2 .tForearm.seek :retract +2 "manipulator"&\ '\ +93 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&^( +80 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +60 "core" ( +2 "manipulator"&z& +4 "core" &  J6 +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &c& +3 "core" & J6 + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +67 .tForearm.seek CC +2 "manipulator"&F'ρ +104 "core" ' +2 "manipulator"&$& +4 "core" & w L6 +2 "manipulator"&m% +4 "core" %π k MT +2 "collection"';& +3 "core" &9;' +2 "collection"']& +4 .tCC.seek :closed +2 "collection"'Y(O +2 "core" &7;& +5 &8< 6 +9 &1Gx7; 2 +9 &[qx6: F +10 &Z7< Q +9 &J7: P +9 &L8;V P +10 &AL7:M P +9 &L8;7 P +10 &L9=" P +9 &L8; P +9 &JK6; P +10 &! O6< P +9 &"K9< P +9 &$K7; P +10 &&RH7< P +9 &(J7: P +10 &)K7;x O +9 &+J6;l P +9 &-[K7;V O +10 &/J8;O P +9 &0H6;E P +10 &2I8:? P +9 &4cJ6;= O +9 &6#O7;0 P +10 &7H:9' P +9 &9J4; O +9 &;iO8< P +10 &=,I9; P +9 &>N:; P +9 &@L6< P +10 &BrN6= P +9 &D3Q8< P +10 &EW7; Q +9 &Gj89 S +9 &Ic9; X +10 &K79/ \\ +9 &L=Y ^ +9 &N ; +10 &Og3N Z +8 ( +2 &Ov_ K + "collection"']& +4 #tCollection Clamp onSpring/offSpring for 5/25 samples, on/off torque 1.96 + .Hand.open + "manipulator"&>1 +68 "core" 1 +2 "manipulator"&% +4 "core" % π ; JT +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&('\ +94 "core" ' +2 .tSC.coast + "storage"(6 +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'f  +137 "core"  +2 .tCSV.dial CTV + "collection"'  +30 "core"  +3 .tPS.seek 2.5ml + "processing"%y' +2635 "core" ' +2 "collection"'7% +4 "core" % A \ +2 .tCS.seek 4.15ml + "collection"')'Q +1563 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%+  +44 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%U  +86 "core"  +3 .tPS.seek 0ml + "processing"%w'W +2638 "core" ' +2 .tCBV.dial between PRV and waste1 + "collection"' ` +39 "core" _ +2 .tCSV.dial :air +2 "collection"' @ +56 "core" A +3 .tCS.seek 10ml + "collection"'4' D +1576 "core" ' +2 .tCSV.dial CTV + "collection"'  +42 "core"  +2 .tCS.seek 0ml +2 "collection"'B' +2629 "core" ' +2 .tCBV.dial :waste1 + "collection"'- @ +29 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'  +137 "core" +2 "collection"':& +4 "core" &Ov_ K +2 #tStoring lyfil puck in Collection Clamp to tube 5 + "manipulator"&% +3 "core" %   H +2 "storage"(Z% +3 "core" %v \  $ +2 "storage"(. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"(_(< +344 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (& +2 "core" &< +2 "manipulator"&& +3 "core" & | k q @6 +2 "manipulator"&{% +3 "core" %  w f . ? +3 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 5 + "manipulator"&8( +152 "core" ( +2 "manipulator"&[& +4 "core" &  E + "storage"(K& +4 "core" &< +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&V' +97 "core" ' +2 "storage"(a& +4 "core" &< y +2 .tSE.reconfigure SEpick + "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(`'L +207 "core" ' +4 "storage"(n- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&5& +3 "core" & w ? + "storage"(M& +4 "core" &< A + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 5 +2 "manipulator"&C' +36 "core" ' +2 .t\Elbow.hold + "manipulator"& , +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"("- +2 "core" -' +2 .tSE.seek 11.1 Pucks below Top Plate +2 "storage"(0'Å +34 "core" ' +2 "manipulator"&?% +4 "core" %l _ + + "storage"(G& +4 "core" &< W K ] + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 5 + 288 counts + "manipulator"&l'< +19 "core" ' +2 "manipulator"&& +4 "core" & 4 B +2 "storage"(\\& +4 "core" &< ( +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts + "manipulator"&}' +27 "core" ' +2 .tSE.seek 12.1 Pucks below Top Plate +2 "storage"(1't +50 "core" ' +2 "manipulator"&6& +4 "core" & > C +2 "manipulator"&% +4 "core" % a C + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&h'\ +89 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&b( +149 "core" ( +4 "manipulator"&g& +3 "core" &  : = > 56 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &3& +3 "core" &  9 8 56 +2 .tForearm.seek CC + "manipulator"&,'ρ +103 "core" ' +2 .tHand.close + "manipulator"&~/ +75 "core" / +2 .tCC.seek :open +2 "collection"'( +378 "core" ( +54 "storage"(& +12 "core" &<  S + "storage"(& +4 "core" &< +2 "manipulator"&<& +3 "core" &  " / 86 +2 "manipulator"&j% +4 "core" % z 1 - ! 7u +2 .tForearm.seek :retract + "manipulator"&'\ +100 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 5 +2 "manipulator"&X( +153 "core" ( +2 "manipulator"&I& +4 "core" & ` s ? ?\ +2 "storage"( & +3 "core" &<  +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 5 + "manipulator"&S' +111 "core" ' +2 .t\Elbow.hold +2 "manipulator"&i, +3 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&1 +66 "core" 1 +12 "manipulator"&T% +5 "core" % .   3N +2 "storage"(Q& +4 "core" &< { { + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 5 + 318 counts +2 "manipulator"&2'Z +17 "core" ' +2 "manipulator"&x& +4 "core" &  B\ +2 "storage"(& +4 "core" &< +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts +2 "manipulator"&' +33 "core" ' +2 "storage"(d% +4 "core" %{ v  +3 ."downElevator"SE.seek :down +2 "storage"(/'v +99 (% +3 "core" % \ \  Xh +2 "manipulator"&W% +4 "core" % F N +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&*'\ +37 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +52 "core" ' +2 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%e  +86 "core"  +3 .tPS.seek 2.5ml + "processing"%#' +2637 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"% +58 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%r  +44 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%P +58 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%=  +42 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%'W +2640 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%L& +4 "core" &k  + .tHand.open +2 "manipulator"&1 +26 "core" 1 +2 "manipulator"&A& +4 "core" &  $ V\ +2 "manipulator"&N% +3 "core" %\ "  U: +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&H(- +179 "core" ( +2 "manipulator"&s& +4 "core" &-   7 U +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &J& +2 "core" &- A U +3 .tForearm.seek :garage + "manipulator"&u' +108 "core" ' +2 .tHand.close + "manipulator"&|/ +77 "core" / +2 "manipulator"&& +4 "core" &- B I +2 "manipulator"&% +3 "core" %   H +2 .tForearm.seek :retract +2 "manipulator"&o'\ +99 "core" ' +3 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&.( +124 "core" ( +2 "manipulator"&& +4 "core" &  UM + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &O& +2 "core" &  TM +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"& ' +103 "core" ' +2 "manipulator"&'& +4 "core" & # x RM +2 "manipulator"&9% +3 "core" %  N Q +3 "processing"%R& +3 "core" &m  +2 "processing"%v& +4 .tPC.seek :closed + "processing"%(Tg +3 "core" &.  +3 & \  +10 &4w ,~ +9 &by @ +9 &Kl R +10 & J S +9 &I R +10 &G R +9 &OK S +9 &I R +10 &J S +9 &J R +9 & WJ S +10 &"J R +9 &#J R +10 &%F R +9 &'`J R +9 &)"L R +10 &*J R +9 &,J R +9 &.hK R +10 &0+J R +9 &1J R +10 &3L R +9 &5qJ R +9 &72J R +10 &8J R +9 &:J R +9 &;I R +9 &?I R +10 &AI R +10 &CJ R +8 &EAN S +10 &GN S +9 &HY S +9 &Jb V +10 &L; X +9 &M Y +10 &O Y +9 &Q~ Y +9 &S= D +10 &T'([ N +9 &TD( 1 +2 ( + "processing"%v& +3 #tProcessing Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.68 + "processing"%&& +3 "core" &TD& 1 +2 .tHand.open + "manipulator"&E1 +66 "core" 1 +2 "manipulator"&q% +4 "core" %  G +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&z'\ +93 "core" ' +2 .tPRV.dial :air + "processing"%c  +45 "core"  +2 .tPSV.dial :mixloop +2 "processing"%p +45 "core" +2 "processing"%@% +4 "core" %S +2 .tPS.seek 0.3ml +2 "processing"%!' +382 "core" ' + .tPSV.dial PSR +2 "processing"%$ +108 "core"  +2 .tPSR.select :wash + "processing"% +11 .tPS.seek 0.7ml +2 "processing"%m'* +548 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%;' +1937 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%D +119 "core" +2 .tPTV.dial :mixing +2 "processing"%\ @ +74 "core" A +4 .tPBV.dial :waste2 + "processing"%k  +108 "core"  +3 .tPS.seek 0ml + "processing"%>'W +2627 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&& +4 "core" & = JM +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&]( +3 "core" ( +2 "manipulator"&f& +4 "core" & R KM + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &  KM +2 .tForearm.seek PC +2 "manipulator"&F' +102 "core" ' +2 .tHand.close + "manipulator"&/ +77 "core" / +2 .tPC.seek :open +2 "processing"%t( +400 "core" ( +2 "manipulator"&7& +4 "core" & @ SM +2 "manipulator"&%% +3 "core" %  T S +2 .tForearm.seek :retract +2 "manipulator"&+'\ +93 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&U(- +137 "core" ( +2 "manipulator"&y& +4 "core" &-  \\ R* +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-   R* +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&' +114 "core" ' +2 .tHand.open + "manipulator"&)1 +66 "core" 1 +2 "manipulator"&% +4 "core" %   E +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&4'\ +104 "core" ' +2 #tLoading da puck from tube 6 into Processing Clamp + "processing"%-& +4 "core" &t +2 "manipulator"& % +3 "core" %  \  $ W +2 "storage"(:% +4 "core" % V T b + "storage"(. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 + "storage"(Z(K +343 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" &K#\ \ G \  + "manipulator"&& +4 "core" &- N) + "manipulator"&% +4 "core" %  a O +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 6 +2 "manipulator"&{( +168 "core" ( +3 "manipulator"&[& +4 "core" & 7 P"x +2 "storage"(K& +3 "core" &K$ N \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 6 + 700 counts +2 "manipulator"&a'J +103 "core" ' +2 "storage"(^& +4 "core" &K% P H \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(('L +234 "core" ' +2 "storage"(n- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (5& +3 "core" &K# n \  + "manipulator"&M& +4 "core" & N"x + .t\Elbow.seek 6 +2 "manipulator"&"( +3 "core" ( +2 "manipulator"&?& +4 "core" & @ N"x + "storage"(G& +4 "core" &K#\ \ \ G \  +2 .tForearm.seek 6 + 300 counts +2 "manipulator"&'Ϻ +26 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&\\/ +68 "core" / +11 ."downElevator"SE.seek :down +3 "manipulator"&6& +3 "storage"('v +6 "core" & J"x +2 "manipulator"&V% +3 "core" % ϴ  K +2 .tForearm.seek :retract +2 "manipulator"&8'\ +93 "core" ' +2 .t\Elbow.seek PC +2 "manipulator"&`( +85 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +167 "core" ( +2 "manipulator"&C& +4 "core" & GW +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &l& +3 "core" & 3 GW + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&0' +96 "core" ' +3 "manipulator"&g& +4 "core" & U HW +2 "manipulator"&3% +4 "core" %  H +2 "processing"%}& +3 "core" &8 +2 "processing"% & +4 .tPC.seek :closed +2 "processing"%~(Tg +3 "core" &U +3 &=  +9 &-t? ,} +9 &bx: @ +10 &ah9 Q +9 & D. R +9 &G/ R +10 &J. R +9 &dJ. S +10 &'I" R +9 &K R +9 &H! R +10 & mI R +9 &"0J R +9 &#I R +10 &%I R +9 &'uI R +10 &)7I R +9 &*H R +9 &,H R +10 &.~E R +9 &0@H R +9 &2I R +10 &3I R +9 &5H R +10 &7GG\ R +9 &9 G R +9 &:G R +10 &<G R +9 &>QF R +9 &@G R +10 &AJ R +9 &CG R +10 &EXJ R +9 &GP S +9 &HS S +10 &Jb T +9 &LP X +9 &N Y +10 &O X +9 &Q Y +10 &SHo 8 +9 &T"-[ V +9 &TJ# . +2 ( + "processing"% & +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.70 +2 .Hand.open + "manipulator"&h1 +76 "core" 1 +2 "manipulator"&Y% +4 "core" % 8 C +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' +2 .tSC.coast "storage"(6 +4 #tHeating da puck from tube 6 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"%9 +2 %<  +5 "core" 9N +102 "processing"%j9 +3 "core" 9L +102 "processing"%I9 +3 "core" 9I +102 "processing"% 9 +3 "core" 9H ! +102 "processing"%,9 +4 "core" 9G! +103 "processing"%b9 +3 "core" 9F" +102 "processing"%9 +3 "core" 9F" +102 "processing"%T9 +3 "core" 9H# +102 "processing"%Q9 +3 "core" 9I"# +167 "processing"%x9 +3 "core" 9M)# +102 "processing"%9 +3 "core" 9R-# +102 "processing"%d9 +3 "core" 9W1" +102 "processing"%9 +3 "core" 9[5! +102 "processing"%9 +3 "core" 9b: +102 "processing"%W9 +4 "core" 9i> +102 "processing"%X9 +3 "core" 9pB +102 "processing"%S9 +3 "core" 9yF +102 "processing"%29 +3 "core" 9K +102 "processing"%19 +3 "core" 9O +102 "processing"%e9 +4 "core" 9S +103 "processing"%9 +3 "core" 9W +102 "processing"%/9 +3 "core" 9[ +102 "processing"%_9 +3 "core" 9` +102 "processing"%w9 +3 "core" 9d +102 "processing"% 9 +3 "core" 9h +102 "processing"%r9 +3 "core" 9l +102 "processing"%P9 +3 "core" 9p +102 "processing"%=9 +3 "core" 9u\ +102 "processing"%#9 +3 "core" 9y +102 "processing"%L9 +4 "core" 9} +102 "processing"%9 +3 "core" 9 +102 "processing"%A9 +3 "core" 9  +102 "processing"%N9 +3 "core" 9 +102 "processing"%s9 +3 "core" 9 +102 "processing"%J9 +4 "core" 9& +102 "processing"%i9 +3 "core" 9. +102 "processing"%|9 +3 "core" 96 +102 "processing"%9 +3 "core" 9> +102 "processing"%9 +3 "core" 9E +102 "processing"%*9 +4 "core" 9K +102 "processing"%9 +3 "core" 9Q +102 "processing"%O9 +3 "core" 9X +102 "processing"%u9 +3 "core" 9^ +2 .tPH.hold 2:00:00,28C +2 .delay 1:30 +3 "processing"%' ppX +3 "core"  +8998 .tPSR.select :air + .PSV.dial PSR +2 "processing"%9 +106 "core"  +2 .tPSR.select :wash + "processing"% +11 .tPS.seek 0.5ml +2 "processing"%R' +598 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +10 .tPS.seek 2ml + "processing"%H'[ +1114 Eo ii +506 "core" ' +3 .tPTV.dial :puck +2 "processing"%o  +74 "core"  +2 .tPSV.dial PTV + "processing"% +77 "core" +2 .tPBV.dial :waste1 + "processing"%&  +138 "core" +2 "processing"%E% +4 "core" %_  +2 .tPS.seek 1.5ml +2 "processing"%q' +587 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%v * +36 "core" , +3 .tPS.seek 0ml + "processing"%c'W +1607 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%p  +36 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%@ * +35 "core" , +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"% +76 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%' +2490 "core" ' +2 .tPSV.dial PTV + "processing"%$ +77 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +4 "processing"%! +76 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV + "processing"%m +77 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%D  +75 "core"  +2 .tPS.seek :empty +2 "processing"%\ '9 +2485 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%k  +135 "core" +2 .tPSV.dial :mixloop +2 "processing"%; +45 "core" +2 .tPRV.dial :ab1 +2 "processing"% @ +77 "core" B +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%f'w +354 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +3 "collection"'  + "processing"%  +48 "core"  +6 +2 "processing"%.% +4 "core" %rG  +2 .tPS.seek 0.32ml +2 "processing"%z' +398 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'  +31 "core" +2 .tPRV.dial :air +2 "processing"%7  +44 "core"  +3 .tPS.seek 0.9ml + "processing"%%'D +1236 "core" ' +2 .tPRV.dial :waste2 + "processing"%y @ +75 "core" ? +3 .tPS.seek 0.5ml + "processing"%' +859 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%F  +46 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%]'[ +1607 "core" ' +2 .tPSV.dial :PML + "processing"%) +46 "core" +2 .tPTV.dial :mixing +2 "processing"% @ +74 "core" A +2 .tPBV.dial :waste1 + "processing"%+  +36 "core" +2 "processing"%-% +4 "core" %X  +2 .tPS.seek 1.85ml + "processing"% '8 +241 "core" ' +2 .tPBV.dial between PSV and waste1 + "processing"%: * +36 "core" , +3 .tPS.seek 0ml + "processing"%'W +1973 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'& +2 "core" &=BW +2 .tHand.open + "manipulator"&1 +23 "core" 1 +2 "manipulator"&& +4 "core" & q [ k 9W +2 "manipulator"&% +3 "core" %\ 8 a [ U @* +2 .t\Elbow.reconfigure TightElbow +62 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&[(- +160 "core" ( +2 "manipulator"&K& +4 "core" &- p 7 C} +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &^& +3 "core" &- _ 7 E} +2 .tForearm.seek :garage + "manipulator"&U' +110 "core" ' +2 .tHand.close + "manipulator"&4/ +68 "core" / +2 "manipulator"&n& +4 "core" &- b I H 6} +2 "manipulator"&5% +3 "core" %  ^ J . 6 +3 .tForearm.seek :retract + "manipulator"&M'\ +100 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&?( +274 "core" ( +2 "manipulator"&G& +4 "core" & c I : 78 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &\\& +3 "core" & h U 78 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&6'ρ +99 "core" ' +2 "manipulator"&V& +4 "core" & O 5 38 +2 "manipulator"&{% +3 "core" %ω = + j 3 +3 "collection"'a& +3 "core" &>BV +2 "collection"'(& +4 .tCC.seek :closed + "collection"'(O +3 "core" &>@V +4 &?CW 5 +10 &0Fx=A_ 2 +9 &Tox>@` G +9 &X=A_ R +10 &G>A` R +9 &sK=AZ R +9 &5L?BZ R +10 &J>AV R +9 &K;B` R +9 &{J>Aa R +10 &>J>AX Q +9 &!H>@T Q +10 &"G>@Y Q +9 &$H<@^ Q +9 &&FF>A_ Q +10 &(G>B\\ Q +9 &)H?BY Q +9 &+G<AZ Q +10 &-NG=B\\ Q +9 &/D=AW R +10 &0E>?[ Q +9 &2F>BU Q +9 &4VF=AU Q +10 &6J>AY R +9 &7G>A] R +10 &9D>A` R +9 &;]D>AZ R +9 &=D<AU R +10 &>F<BV R +9 &@I>CY R +9 &BfK<BW Q +10 &D'I>@^ R +9 &EO>A\\ R +10 &G\\=AW T +9 &I^<@Z W +9 &K<@Y ] +10 &L<?S ^ +9 &N=?V A +9 &O]/:@U $l +10 &O|d?@W M +2 ( + "collection"'(& +3 #tCollection Clamp onSpring/offSpring for 5/25 samples, on/off torque 1.88 + "collection"'C& +3 "core" &O|c:?[ M +2 .tHand.open + "manipulator"&l1 +72 "core" 1 +2 "manipulator"&"% +4 "core" % υ   - +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&g'\ +98 "core" ' +2 .tPSV.dial PSR + "processing"%3 +106 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%}' +1614 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +56 "core"  +3 .tPS.seek 0ml + "processing"%8'W +1609 "core" ' +2 .tPSV.dial PSR + "processing"%t +43 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%h' +2636 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%Y  +2 "collection"'  +41 "core"  +129  +2 .tPSV.dial :mixloop + "processing"% +106 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%j  +75 "core" +3 .tPS.seek 0ml + "processing"%0'W +34 En [[ +2594 "core" ' +2 .tPSV.dial :air + "processing"%I  +46 "core"  +3 .tPS.seek 2.5ml + "processing"%Z' +2638 "core" ' +2 .tPSV.dial :mixloop + "processing"% +58 "core" +3 .tPS.seek 0ml + "processing"%,'W +2629 "core" ' +2 .tPSV.dial :air + "processing"%b  +44 "core"  +3 .tPS.seek 2.5ml + "processing"%' +2639 "core" ' +2 .tPSV.dial :mixloop + "processing"%T +46 "core" +3 .tPS.seek 0ml + "processing"%Q'W +2632 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&x& +4 "core" & 5 ; V 68 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&( +3 "core" ( +2 "manipulator"&d& +4 "core" & > P  88 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & 8 A D 58 +2 .tForearm.seek CC +2 "manipulator"&'ρ +104 "core" ' +2 .tHand.close + "manipulator"&W/ +77 "core" / +2 .tCC.seek :open +2 "collection"'X( +378 "core" ( +2 "manipulator"&S& +4 "core" & E e 8 88 + "manipulator"&2% +4 "core" %  (  8Y +2 .tForearm.seek :retract + "manipulator"&1'\ +102 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&e(- +278 "core" ( +2 "manipulator"&& +4 "core" &- { >B +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &/& +3 "core" &- | > =B +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&_' +113 "core" ' +3 .tHand.open + "manipulator"&w1 +76 "core" 1 +2 "manipulator"& % +4 "core" %   4 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&r'\ +99 "core" ' +2 ."da"delayUntil "08:36:25.08" +24717 #recoverPRVreagent08 + .PTV.dial :mixing +32 "processing"%P @ +75 "core" A +2 ."da"PBV.dial :waste1 +53 "processing"%=  +42 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%# * +35 "core" , +2 ."da"PSV.dial :air +2 "processing"%L  +45 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2464 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%A +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%N  +45 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%s +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%J  +46 "core"  +2 ."da"PS.seek :empty +2 "processing"%i'9 +2470 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%| +137 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +621 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1609 "core" ' +2 ."da"PTV.dial :puck + "processing"%*  +75 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +74 "core" +2 ."da"PBV.dial :waste1 + "processing"%O  +36 "core" +2 "processing"%u% +4 "core" %[-  +2 ."da"PS.seek 1.5ml +2 "processing"%9' +598 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%> * +35 "core" + +3 ."da"PS.seek 0ml + "processing"%R'W +1608 "core" ' +2 ."da"delay 2:00 +5884 En << +6118 #"da"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"% * +36 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%& +76 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%E' +2495 "core" ' +2 ."da"PSV.dial PTV + "processing"%H +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%v +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%q +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%<  +74 "core"  +2 ."da"PS.seek :empty +2 "processing"%p'9 +2471 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%@ +135 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml +2 "processing"%c'[ +1603 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%$ +76 "core" +2 ."da"PBV.dial :waste1 + "processing"%!  +36 "core" +2 "processing"%m% +4 "core" %Z  +2 ."da"PS.seek 1.5ml + "processing"%D' +588 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +36 "core" , +3 ."da"PS.seek 0ml + "processing"%k'W +1613 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%;  +33 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%\ +87 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2466 "core" ' +2 ."da"PSV.dial PTV + "processing"% +86 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%. +86 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%f +85 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%  +76 "core"  +2 ."da"PS.seek :empty +2 "processing"%7'9 +2470 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%z  +57 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing + "processing"%y  +134 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%%  +46 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%F +44 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%' +401 "core" ' +3 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%)  +47 "core"  +2 "processing"%% +4 "core" %  +2 ."da"PS.seek 0.55ml + "processing"%+'z +341 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%-  +45 "core"  +2 ."da"PS.seek 2ml +2 "processing"%:'[ +1560 "core" ' + ."da"PSV.dial :PML +2 "processing"%] +45 "core" +2 ."da"PTV.dial :mixing + "processing"% @ +75 "core" B +2 ."da"PBV.dial :waste1 + "processing"%  +37 "core" +2 "processing"%% +4 "core" %X  +2 ."da"PS.seek 1.85ml + "processing"%'8 +231 "core" ' +2 ."da"PBV.dial between PSV and waste1 + "processing"% * +36 "core" , +3 ."da"PS.seek 0ml + "processing"%K'W +1973 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +9846 El 77 +38156 #"da"recoverPRVreagent08 +58 .PTV.dial :mixing +4 .PBV.dial :waste1 +2 "processing"%^  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%` * +35 "core" , +2 ."da"PSV.dial :air +2 "processing"%4  +45 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%n' +2495 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%5 +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +44 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +4 "processing"%U +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%G  +45 "core"  +2 ."da"PS.seek :empty +2 "processing"%\\'9 +2470 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%[ +136 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%V' +603 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%{'[ +1616 "core" ' +2 ."da"PTV.dial :puck + "processing"%a  +73 "core"  +2 ."da"PSV.dial PTV + "processing"%M +75 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +37 "core" +2 "processing"%C% +4 "core" %Y  +2 ."da"PS.seek 1.5ml +2 "processing"%l' +593 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%" * +36 "core" + +3 ."da"PS.seek 0ml +2 "processing"%('W +1606 "core" ' +2 ."da"delay 2:00 +7226 El ^] +4776 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%3  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%6 * +35 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +76 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2477 "core" ' +2 ."da"PSV.dial PTV + "processing"%} +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +4 "processing"%t +86 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%8 +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +74 "core"  +2 ."da"PS.seek :empty +2 "processing"%Y'9 +2468 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +136 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%j' +597 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +9 ."da"PS.seek 2ml + "processing"%h'[ +1607 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%I +74 "core" +2 ."da"PBV.dial :waste1 + "processing"%0  +36 "core" +2 "processing"% % +4 "core" %Y0  +2 ."da"PS.seek 1.5ml + "processing"%Z' +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%b * +36 "core" + +5 ."da"PS.seek 0ml + "processing"%,'W +1617 "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"% * +35 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%x +76 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%d' +2511 "core" ' +2 ."da"PSV.dial PTV + "processing"% +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%W +77 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%? +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%g  +75 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2468 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%S +136 "core"  +2 ."da"PSR.select :wash + "processing"% +11 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml + "processing"%'[ +1616 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +76 "core" +2 ."da"PBV.dial :waste1 + "processing"%/  +36 "core" +2 "processing"%% +4 "core" %`  +2 ."da"PS.seek 1.5ml + "processing"%w' +588 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +36 "core" + +3 ."da"PS.seek 0ml + "processing"%1'W +1613 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%_  +33 "core"  +2 ."da"delay 30 seconds +127 Em 99 +2876 ."da"PBV.dial between PSV and waste1 +2 "processing"%P * +35 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%= +77 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +55 "processing"%#' +2469 "core" ' +2 ."da"PSV.dial PTV + "processing"%L +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%Q +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%A +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%N  +74 "core"  +2 ."da"PS.seek :empty +2 "processing"%s'9 +2477 "core" ' +2 ."da"Sleepy.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%J +141 "core"  + ."da"PSR.select :sub1 +3 "processing"% +14 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.25ml +2 "processing"%'7 +345 "core" ' +33 ."da"delay 5 seconds +503 .PSR.select :sub2 +3 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%|' +332 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml +2 "processing"%i'[ +1618 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"% +89 "core" ~ +2 ."da"PBV.dial :waste1 +2 "processing"%*  +35 "core" +2 "processing"%% +4 "core" %[6 r +2 ."da"PS.seek 1.5ml +2 "processing"%O' +598 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%u * +35 "core" + +3 ."da"PS.seek 0ml + "processing"%'W +1608 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%>  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%9 * +35 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%o +76 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2578 "core" ' +2 ."da"PSV.dial PTV + "processing"%& +79 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%R +79 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%H +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%v  +77 "core"  +2 ."da"PS.seek :empty +2 "processing"%q'9 +2560 "core" ' +2 "processing"%<9 +3 "core" 9T4 +2 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast + "processing"%E  +3 "core" 4 + 4 + "processing"%@& +4 "core" &TJ!< w. + #"da"Imaging da puck in Processing Clamp while storing it to tube 5 +2 "manipulator"&p% +3 "core" %\     +2 "storage"( % +3 "core" % +2 "storage"($. +2 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 5 +2 "storage"(!(< +346 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (m& +3 "core" &< s + "manipulator"&c& +4 "core" &- )B + "manipulator"&% +4 "core" %\  V +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 5 +2 "manipulator"&D( +177 "core" ( +4 "manipulator"&;& +3 "core" &\ $ +2 "storage"(& +3 "core" &<  +3 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 5 + 700 counts +2 "manipulator"&\ ' +102 "core" ' +2 "storage"(k& +4 "core" &< 8 + ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek beamBreak + "storage"('L +195 "core" ' +2 "storage"(.- +3 "core" -' + ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&f& +3 "core" &\ _$ +2 "storage"(& +3 "core" &<\ \  } +2 ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 5 +2 "manipulator"&' +36 "core" ' +2 ."da"\Elbow.hold +2 "manipulator"&z, +3 "core" , + ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(y- +2 "core" -' +2 ."da"SE.seek 12.11 Pucks below Top Plate +2 "storage"(%'Ȅ +34 "core" ' +2 "manipulator"&F% +4 "core" % q x y eҴ + "storage"(7& +4 "core" &< | w + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 5 + 304 counts + "manipulator"&)'L +18 "core" ' +2 "manipulator"&& +4 "core" &\ `# +2 "storage"(& +3 "core" &<\ \   +4 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 5 + 700 counts + "manipulator"&-' +29 "core" ' +2 ."da"SE.seek 13.11 Pucks below Top Plate +2 "storage"(+'s +59 "core" ' +2 "manipulator"&]& +4 "core" &\ # +2 "manipulator"& % +3 "core" % 9 +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 ."da"\Elbow.seek PC +2 "manipulator"&( +246 "core" ( +2 "manipulator"&& +4 "core" & ? + ."da"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &:& +2 "core" & D +2 ."da"Forearm.seek PC +2 "manipulator"&' +96 "core" ' +2 ."da"Hand.close + "manipulator"&^/ +77 "core" / +2 ."da"PC.seek :open +2 "processing"%`( +404 "core" ( +2 "storage"(4& +4 "core" &< L X  + "manipulator"&K& +4 "core" & ! + "manipulator"&5% +5 "core" %  +2 ."da"Forearm.seek :retract + "manipulator"&'\ +97 "core" ' +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 5 +2 "manipulator"&U( +253 "core" ( +2 "manipulator"&G& +4 "core" & & + "storage"(n& +4 "core" &<\ \   +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +66 ."da"Forearm.seek 5 + 700 counts +2 "manipulator"&[' +103 "core" ' +2 ."da"Hand.open + "manipulator"&\\1 +75 "core" 1 +12 "storage"(V- +4 "core" -'s +3 ."da"SE.seek 12.87 Pucks below Top Plate +2 "storage"(a'? +25 "core" ' +2 ."da"SE.reconfigure SEseal +3 "storage"(#QK-0-\ b +3 ."da"SE.seek 12.2 Pucks below Top Plate +2 "storage"(M' +49 "core" ' +2 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da18oct0109h167ml.tif +1948 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +509 #"da"SX HX9/16 (USB:65): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 21.196 seconds\ /var/log/esp/da18oct0109h167ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da18oct0109h167ml15s.tif +1557 #SX HX9/16 (USB:65): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da18oct0109h167ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da18oct0109h167ml30s.tif +3098 #SX HX9/16 (USB:65): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da18oct0109h167ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da18oct0109h167ml70s.tif +7118 #SX HX9/16 (USB:65): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da18oct0109h167ml70s.tif: TIFF Upload Complete\ +2 .Sleepy.power :camera,:OFF +2 ."Qmail"HABfans.email "21.196 sec auto-exposure",Subject: "da18oct0109h167ml images!" +8 "storage"(- +83 "core" -' +2 "storage"(C& +4 "core" &< +2 "manipulator"&{& +4 "core" &  , && +2 ."da"\Elbow.seek 5 +2 "manipulator"&"( +3 "core" ( +2 "manipulator"&l& +5 "core" &  9 '& +2 "storage"(3& +3 "core" &< n +3 ."da"Forearm.seek 5 + 700 counts +2 "manipulator"&6' +3 "core" ' +2 ."da"SE.reconfigure SEgently +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 12.91 Pucks below Top Plate +2 "storage"('y +65 "core" ' +4 "manipulator"&(& +5 "core" & 8 : 5& +2 "storage"(}& +4 "core" &< X V + ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 5 +2 "manipulator"&t' +36 "core" ' +55 ."da"\Elbow.hold +3 "manipulator"&8, +3 "core" , +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"SE.reconfigure SEconfig +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 13.1 Pucks below Top Plate +2 "storage"('c +39 "core" ' +2 "manipulator"&% +4 "core" %  #8 + "storage"( & +4 "core" &<  S + ."da"Forearm.force -20 +2 "manipulator"&5 +3 ."da"Forearm.seek 5 + 304 counts + "manipulator"&Y'L +22 "core" ' +2 "manipulator"&j& +4 "core" &    3& +4 "storage"(I& +7 "core" &< Z Y +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 5 + 700 counts +2 "manipulator"&0' +25 "core" ' +2 "storage"( % +4 "core" %k m _ 6 q +2 ."downElevator"SE.seek :down +3 "storage"(h'v +99 (b% +3 "core" % 6 We +2 "manipulator"&Z% +4 "core" % } | ? + ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&T'\ +38 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +49 "core" ' +2 ."da"SC.coast + "storage"(6 +4 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 #tStarting finalPurge + "processing"%& +5 "core" & + ."psFlush"Hand.open +2 "manipulator"&x1 +17 "core" 1 +2 "manipulator"&,& +4 "core" & ` B& +2 "manipulator"&% +4 "core" %\  y f ?) +2 ."psFlush"\Elbow.seek FlushPuck::Garage +2 "manipulator"&W(- +181 "core" ( +2 "manipulator"&?& +4 "core" &-  E +2 ."psFlush"\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &g& +3 "core" &- T D +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&d' +103 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&S/ +75 "core" / +3 "manipulator"&& +4 "core" &- v k K = + "manipulator"&2% +4 "core" %  o \\ i < +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +102 "core" ' +2 ."psFlush"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."psFlush"\Elbow.seek PC +2 "manipulator"&/( +127 "core" ( +2 "manipulator"&& +4 "core" & p  BT +2 ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" & e p 1 @T +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"& ' +102 "core" ' +2 "manipulator"&w& +4 "core" &  BT +2 "manipulator"&_% +4 "core" % { B +3 "processing"%P& +4 "core" & +2 "processing"%=& +3 ."psFlush"PC.seek :closed +3 "processing"%1(Tg +4 "core" & + &  +8 &.s +| +9 &ax @ +10 &^j~ R +9 &Fz R +10 &Fr R +9 &Fz R +10 &cLv R +9 &%Im R +9 &Dr R +10 &Go R +9 & kHl R +9 &".Ij R +10 &#G` R +9 &%GS R +9 &'tGV R +10 &)5GU R +9 &*GW R +11 &,G^ R +8 &.{GQ R +9 &0=FN R +10 &2GB R +9 &3GE R +9 &5GB R +10 &7GGF R +9 &9FI R +10 &:GD R +9 &<FC R +9 &>OD4 R +10 &@F: R +9 &ADB R +9 &CF8 R +10 &EWI8 R +9 &GL3 R +10 &HQ8 S +9 &J_6 T +9 &LN~4 X +10 &N - Y +9 &O X +9 &Q$ Y +10 &SFr- : +9 &T!,c* V +10 &TH&' / +2 ( + "processing"%=& +3 #"psFlush"Processing Clamp onSpring/offSpring for 4/28 samples, on/off torque 1.70 +2 "processing"%L& +4 "core" &TH#' / + ."psFlush"Hand.open +2 "manipulator"&Q1 +69 "core" 1 +3 "manipulator"&A% +4 "core" %  { = +72 ."psFlush"Forearm.reconfigure LooseForearm +5 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&N'\ +98 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%# +137 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +3 "processing"%J'P +286 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +812 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%s' +1609 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +75 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%|  +36 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2633 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%* +77 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%' +591 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%i' +2119 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%u +76 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%O U +56 "core" V +4 ."psFlush"PS.seek 0ml +2 "processing"%>'W +2636 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%9 @ +45 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%o' +2145 Eo MM +493 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +75 "core"  +3 ."psFlush"PS.seek :empty + "processing"%&'9 +2639 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%R +57 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%H' +2630 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%v +76 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%'W +2639 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%< @ +46 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%E' +2629 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%@  +75 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%p'9 +2636 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"% +46 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%$'P +1107 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%m' +1604 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%c +75 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +55 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%;'W +2630 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +77 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%e' +591 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%k' +2117 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%r +76 "core" +2 ."psFlush"PBV.dial PSV + "processing"%. U +55 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%f'W +2631 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +45 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%y' +2629 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%F  +75 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%7'9 +2640 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +45 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%' +2630 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%] +75 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"% 'W +2630 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%\ @ +45 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%D' +2635 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +75 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2634 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"')& +4 "core" &QT + .tHand.open + "manipulator"&%1 +18 "core" 1 +2 "manipulator"&-& +4 "core" & GT +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek PC + "manipulator"&( +3 "core" ( +2 "manipulator"&:& +4 "core" &  GT + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &z& +2 "core" &  GT +2 .tForearm.seek PC +2 "manipulator"&^' +96 "core" ' +2 .tHand.close + "manipulator"&/ +67 "core" / +2 .tPC.seek :open +2 "processing"%~( +399 "core" ( +2 "manipulator"&4& +4 "core" & X OT + "manipulator"&K% +4 "core" % / O +2 .tForearm.seek :retract + "manipulator"&5'\ +101 "core" ' +53 .t\Elbow.reconfigure TightElbow +9 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&( +351 "core" ( +3 "manipulator"&G& +4 "core" &  K7 +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &n& +3 "core" &  J7 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&'ρ +105 "core" ' +2 "manipulator"&\\& +4 "core" &  J P7 +2 "manipulator"&V% +4 "core" %π  PD +2 "collection"'& +3 "core" &QS +2 "collection"'+& +4 .tCC.seek :closed +2 "collection"'a(O +2 "core" &PT +2 &RU  +10 &/|OU ,} +9 &a{QT @ +9 &`lPS Q +10 &"HQV Q +9 &KQS Q +9 &JOT Q +10 &gKQS Q +9 &*IQS Q +9 &JOT Q +10 &LPU Q +9 & oIPT Q +10 &"2FPT Q +9 &#JRS Q +9 &%IRS Q +10 &'wJNR Q +9 &)9IQS Q +9 &*LQT Q +10 &,JOT Q +9 &.IQU Q +10 &0BJQS Q +9 &2IRT Q +9 &3IQT Q +10 &5IPS Q +9 &7JJTS Q +9 &9 KQQ Q +10 &:IPS Q +9 &<IQS Q +10 &>QJOT Q +9 &@JQS Q +9 &AKQS R +10 &CLPT Q +9 &EXSQR R +9 &GXOS R +10 &HpPR U +9 &JNR Z +10 &L>OQ ] +9 &MMQ V +9 &O1CPR *~ +10 &OzpNQ O +5 ( + "collection"'+& +5 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.06 + "collection"'& +4 "core" &OzgMP O + &OzgQQ O + .tHand.open + "manipulator"&C1 +73 "core" 1 +2 "manipulator"&{% +4 "core" % π  FD +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&l'\ +94 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'3& +4 "core" &OzgMQ O +2 "collection"'(% +3 "core" %OQ +2 #tCS Pulling 5ml of flush + .CSV.dial CSR + "collection"'}  +44 "core"  +2 .tCSR.select :flush + "collection"' +11 .tCS.seek 5ml +2 "collection"''l +1358 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +9 ' % +3 "core" %lMO \ +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'U' +694 "core" ' +2 .tCSV.dial :waste + "collection"'j +133 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'[' +1984 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'I& +4 "core" &OzgNP" O +2 "collection"'M% +3 "core" %OP" +2 .tCSV.dial :flush + "collection"'  +44 "core"  +3 .tCS.reconfigure CSfast + "collection"'#d @b +3 .tCS.seek 5ml + "collection"'6'l +1311 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'b @ +41 "core" A +2 "collection"'Z% +4 "core" %lNQ  +2 .tCS.seek 7ml +2 "collection"'"' +583 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'  + '  +43 "core"  +97  +2 .tCBV.dial :waste1 + "collection"'t @ +47 "core" ? +3 .tCS.seek 0ml + "collection"'x' +1801 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"',& +4 "core" &OzeNR O +2 "collection"'% +3 "core" %OQ + .tCSV.dial :flush +2 "collection"'Y  +75 "core" +3 .tCS.seek 5ml + "collection"''l +1312 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"'0 @ +45 "core" B +2 "collection"'?% +4 "core" %lMP  +2 .tCS.seek 6.999ml +2 "collection"'g' +578 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +2 "collection"'h  +42 "core"  +2 .tCBV.dial :waste2 +2 "collection"'!  +118 "core"  +3 .tCS.seek 0ml + "collection"'8' +1797 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'S& +4 "core" &OzdPT O +2 "collection"'% +3 "core" %QS + .tCSV.dial CSR +2 "collection"'2  +43 "core"  +2 .tCSR.select :kill + "collection"' +10 .tCS.seek 8ml + "collection"'T' +2072 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"'' D +241 Eo AA +329 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"' + 'd  +104 "core" +38  +2 .tCTV.dial :intake + "collection"'w  +76 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'_' \\ +2071 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'P  +75 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'W' +584 "core" ' + .tCSV.dial CSR +2 "collection"'  +104 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'`'l +1344 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'L' D +1358 "core" ' +2 .tCSV.dial CBV + "collection"'Q +105 "core" +2 .tCS.seek 0ml +2 "collection"'A' +2622 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&=& +4 "core" & G7 +53 .t\Elbow.reconfigure TightElbow +9 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC + "manipulator"&#( +2 "core" ( +2 "manipulator"& & +3 "core" & Z G7 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &q& +3 "core" & ) G7 +2 .tForearm.seek CC + "manipulator"&J'ρ +102 "core" ' +2 .tHand.close + "manipulator"&/ +72 "core" / +2 .tCC.seek :open +2 "collection"'|( +377 "core" ( +2 "manipulator"&s& +4 "core" &  G7 +2 "manipulator"&*% +3 "core" % σ  F +2 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&(- +280 "core" ( +2 "manipulator"&u& +4 "core" &-  N +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &O& +3 "core" &- j N +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&i' +109 "core" ' +3 .tHand.open + "manipulator"&91 +70 "core" 1 +2 "manipulator"&>% +4 "core" % \ G +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 #tCompleted [Sample.deep; initialPurge; da withoutWCR] begun 07:31:35 + #Preparing to sleep until 11:30AM 10/01/2018 +6 #Asleep til 11:30AM 10/01/2018 +3 ."shutdown"CC.coast +2 "collection"'6 +5 #tContinuing at 11:30 + ."shutdown"CS.coast +2 "collection"'5 +4 Ep ++ +2 ."shutdown"PC.coast +2 "processing"%6 +4 ."Qmail"GoodNews.email "Then, in tube 6: /home/esp/esp2/mission/2018_08_31_niagara_mission.rb:189\\n{1 => 22, 2 => 22, 3 => 22, 4 => 22, 5 => 14, 6 => 8}\\nCan@09:31:39, 19.7C, 25% humidity, 14.0psia, 12.405V, 0.190A, 0.190A avg, 2.35W",Subject: "Asleep until 11:30" +3 ."shutdown"PS.coast +130 "processing"%5 +2 ."shutdown"Forearm.coast + "manipulator"&5 +3 ."shutdown"\Elbow.coast + "manipulator"&6 +37 ."shutdown"Sleepy.power :dwarf,:OFF + .Sleepy.power :raw,:OFF + #Shutdown +49022 E#o  +60002 &l { +60002 $k !! +60002 &i  +60003 &i  +60002 $h  +60002 'h  +60002 %g  +60003 %g  +60002 'f  +60002 &f  +60002 *f  +857 'f !! +35 #tPowering up Dwarves +528 .Sleepy.power :raw,:ON + "sampler") +3 )o +2 "core"  +2 "collection"' +2 'R +3 "core"  +2 "processing"% +2 %& +3 "core"  + "collection"' 9\ +2 ' 0\ +2 ' -\ +2 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ + "sampler")&\ +2 .tSS.configure SSconfig +2 "sampler")#.0X 22, 2 => 22, 3 => 22, 4 => 22, 5 => 14, 6 => 8}\\nCan@11:30:35, 19.1C, 26% humidity, 14.0psia, 12.336V, 0.374A, 0.374A avg, 4.61W",Subject: "Started 2018_08_31_niagara_mission phase /home/esp/esp2/mission/2018_08_31_niagara_mission.rb:189" +2 .tSample.shallow +131 "sampler")D2 +21 "core" 2 +3 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"')& +4 "core" &ab  + .tHand.open +2 "manipulator"&%1 +73 "core" 1 +2 "manipulator"&-& +4 "core" & w v @!v +2 "manipulator"&:% +6 "core" % \ # g f @ +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&z(- +177 "core" ( +2 "manipulator"&& +4 "core" &- 6 BE +5 .t\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &/& +2 "core" &-  @E +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :garage + "manipulator"&N' +107 "core" ' +2 .tHand.close + "manipulator"&1/ +77 "core" / +2 "manipulator"&4& +4 "core" &- _ \\ % :E +2 "manipulator"&K% +3 "core" %  K M 6 : +3 .tForearm.seek :retract + "manipulator"&^'\ +105 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&( +279 "core" ( +2 "manipulator"&G& +4 "core" &" W T # 9=A + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &n& +3 "core" &" U K  ;=A +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&\\'ρ +102 "core" ' +2 "manipulator"&V& +4 "core" &# W V 8 :=A +2 "manipulator"&% +3 "core" %ς Z W ; +2 "collection"'5& +4 "core" &_bq  +2 "collection"'X& +4 .tCC.seek :closed +2 "collection"'+(O +4 "core" &]d  + &]b  +7 &J]` &k +10 &uUx_d : +9 &}o`a N +10 &}I^c R +9 &?G_b R +9 &F]a R +10 &F`a R +9 &F`c R +9 &GE_a R +10 & F^b R +9 &F^` R +10 &!G`b R +9 &#OE_a R +9 &%F^b R +10 &&F^` R +9 &(E`c Q +9 &*WH`d R +10 &,I`a R +9 &-G_b Q +10 &/F_b R +9 &1_F_c R +9 &3!L^c R +10 &4J_c R +9 &6J^a Q +10 &8hG^c Q +10 &:)F]b R +9 &;G_b R +9 &=F`b Q +9 &?oH]c R +9 &A1L_b R +10 &BG_c R +9 &DL_` R +9 &FtT^c S +10 &H0h`b U +9 &I]` Y +10 &K[_ ] +9 &MX[` _ +9 &Nw[` . +10 &Ox]_ Y +9 ( + &Og]] O +2 "collection"'X& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.05 + "collection"'& +4 "core" &Og\\`l O +2 .tHand.open + "manipulator"&C1 +76 "core" 1 +3 "manipulator"&{% +4 "core" % π  " 2 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&3'\ +103 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'(& +4 "core" &Og[`o O +2 "collection"'}% +3 "core" %\\a + #tCS Pulling 5ml of flush + .CSV.dial CSR +2 "collection"'  +134 "core"  +2 .tCSR.select :flush +2 "collection"' +10 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"'B'l +1347 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 ' % +3 "core" %l\\`{ \ +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.499ml + "collection"'' +715 "core" ' +2 .tCSV.dial :waste + "collection"'j +134 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'U' +1989 "core" ' +2 #tPurging external Intake + "collection"'I& +4 "core" &Og]` O + "collection"'M% +4 "core" %\\_b + .tCSV.dial :flush +2 "collection"'  +44 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'[' D +2567 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'b 'Z  +29 "core" +53  +2 .tCTV.dial :intake + "collection"'6  +77 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'' +2567 "core" ' + .tIntake.select :close + "sampler")0 +10 .tCTV.dial :air +2 "collection"'  +77 "core"  +2 #tFlushing upper manifold + "collection"'t& +4 "core" &Oe[^| O +2 "collection"'"% +3 "core" %[^\\ +2 .tCSV.dial :flush + "collection"',  +76 "core"  +3 .tCS.seek 5ml + "collection"''l +1336 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"'Y @ +44 "core" A +2 "collection"'x% +4 "core" %l\\` +2 .tCS.seek 7ml +57 "collection"'0'\ +580 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +2 "collection"'? +107 "core" ~ +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"'' +1822 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'h'- +819 "core" ' +2 .tCSV.dial :waste + "collection"'! +45 "core" +3 .tCS.seek 0ml + "collection"'g' +823 "core" ' +2 "collection"'S& +4 "core" &Oe\\_[ O +2 "collection"'% +3 "core" %^`a + .tCSV.dial :flush +2 "collection"'2  +43 "core"  +3 .tCS.seek 3ml + "collection"'8'- +823 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +29 "collection"'T @ +44 "core" B +2 "collection"'% +4 "core" %-]`  +2 .tCS.seek 5ml +2 "collection"'d'l +576 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml + "collection"'w' +1316 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"''- +832 "core" ' +2 .tCSV.dial :waste + "collection"'P +77 "core" +3 .tCS.seek 0ml + "collection"'_' +822 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" & N C Z 9<@ +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC + "manipulator"&W( +3 "core" ( +2 "manipulator"&`& +4 "core" & V K Z 9<@ + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &Q& +2 "core" & = *  9<@ +2 .tForearm.seek CC +2 "manipulator"&L'ρ +103 "core" ' +2 .tHand.close + "manipulator"&=/ +65 "core" / +2 .tCC.seek :open +2 "collection"' ( +378 "core" ( +2 "manipulator"&q& +4 "core" & v x / ?<@ + "manipulator"&% +4 "core" % φ   e >v +2 .tForearm.seek :retract + "manipulator"&'\ +101 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&l(- +280 "core" ( +2 "manipulator"&a& +4 "core" &-  G? +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &s& +2 "core" &- A F? +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&*' +107 "core" ' +3 .tHand.open + "manipulator"&J1 +70 "core" 1 +2 "manipulator"&u% +4 "core" % { = +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&O'\ +98 "core" ' +2 #tda sampling at most 1000ml +3 #Loading sh1 puck from tube 6 into Collection Clamp +2 ."Qmail"HABfans.email "Started da in tube 6 at 11:35:02EDT01-Oct-18\\n{1 => 22, 2 => 22, 3 => 22, 4 => 22, 5 => 14, 6 => 8}\\nCan@11:30:35, 19.1C, 26% humidity, 14.0psia, 12.336V, 0.374A, 0.374A avg, 4.61W",Subject: "da sampling at most 1000ml" +145 "collection"'#& +4 "core" &_b +2 "manipulator"&9% +3 "core" %\  ; D +2 "storage"(>% +4 "core" %| ; + "storage"(. +3 "core" .( +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 6 +2 "storage"(i(K +1281 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (|& +3 "core" &K   +2 "manipulator"&A& +4 "core" &- N E? + "manipulator"&~% +4 "core" %\  6 E +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 6 + "manipulator"&( +177 "core" ( +2 "manipulator"&& +4 "core" & u E k +2 "storage"(& +3 "core" &K   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts + "manipulator"&''J +94 "core" ' +2 "storage"(o& +4 "core" &K  +2 .tSE.reconfigure SEpick + "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(R'L +236 "core" ' +2 "storage"(&- +3 "core" -' +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 (v& +3 "core" &K a  + "manipulator"&<& +4 "core" & x G k +3 .t\Elbow.seek 6 +3 "manipulator"&H( +17 "core" ( +2 "manipulator"&@& +4 "core" & { I +2 "storage"(E& +4 "core" &K [  +2 .tForearm.seek 6 + 300 counts +2 "manipulator"& 'Ϻ +20 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +53 "manipulator"&$/ +72 "core" / +12 ."downElevator"SE.seek :down +5 "manipulator"&c& + "storage"('v +6 "core" &  J +3 "manipulator"&% +4 "core" % ϳ M K +2 .tForearm.seek :retract +2 "manipulator"&m'\ +96 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&.( +95 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +57 "core" ( +2 "manipulator"&& +35 "core" &" I E=C +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &"  E=C +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&p'ρ +101 "core" ' +2 "manipulator"&r& +4 "core" &" u @=C +2 "manipulator"&]% +4 "core" %σ c f @ +2 "collection"'\ & +3 "core" &bf +2 "collection"'& +4 .tCC.seek :closed +2 "collection"'f(O +3 "core" &adl +3 &`b  +9 &.u`by ,} +10 &bx^bv @ +9 &aj^b Q +10 &"G_b Q +9 &I`c Q +9 &J]d Q +10 &jH]a P +9 &+I]b Q +9 &K\\b Q +10 &L]c| Q +9 & rGab P +10 &"3I_d Q +9 &#L^d{ Q +9 &%F_dx Q +10 &'zI_by P +9 &);Hact Q +9 &*K^bt Q +10 &,G_cq Q +9 &.Haao P +10 &0CI`bI Q +9 &2J_ci Q +9 &3J_ay Q +10 &5F`cv Q +9 &7KF`c| Q +9 &9 F]c| Q +10 &:G_c{ P +9 &<G^cu P +10 &>SF_aq Q +9 &@F_by P +9 &AH^cq P +10 &CJ]ar Q +9 &EYQ^cq Q +9 &G\\_bp S +10 &Hx;en V +9 &J25y \\ +10 &L=>>w ^ +9 &M<>s V +9 &O2F<@v (x +10 &Oyx?Ao Q +5 ( + "collection"'& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.18 +2 .Hand.open + "manipulator"&y1 +3 "core" &OyuBBt Q +67 1 +2 "manipulator"&D% +4 "core" %  j [ | < + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&)'\ +95 "core" ' +2 .tSC.coast "storage"(6 +3 #tcollectSample 1000ml w/bubble point of 24psi + #Priming 7ml + .Sleepy.power :sampler,:ON + .Intake.select :close + .\Exhaust.select :close + .SS.hold + "sampler")%+ +4 "core" + + "sampler")-% +4 "core" %  + "collection"':& +4 "core" &OysV[j Q +2 E)e QQ + #tCalibrating pressure and temperature sensors +2 .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X% +3 "core" %EKM  +53 "collection"'% +3 "core" % v +2 "sampler")*% +3 "core" %  +2 "sampler")% +4 "core" %  + .tIntake.select :close + "sampler")0 +9 )|% +3 "core" % + .tSSV.dial :exhaust +2 "sampler")A  +81 "core"  +2 .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale + "sampler")#.0X  +15 "collection"' % +3 "core" % u +2 "sampler")H% +3 "core" %^  | +15 "collection"'r% +3 "core" % v +2 "sampler")]% +3 "core" %^ \ N +72 "collection"'\ % +5 "core" % v +2 "sampler")% +3 "core" %^ \ N +15 "collection"'m% +3 "core" % w +2 "sampler") % +3 "core" %^ \ N +15 "collection"'% +3 "core" %& w +2 "sampler")y% +3 "core" %^ \ N +2 "collection"'D% +4 "core" % v + #tIntake @16.6psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 99 +2 "sampler")#.c0X +53 "collection"'/% +3 "core" % v +2 "sampler")1% +3 "core" %  > +2 "sampler")4% +4 "core" %  > + .tIntake.select :close + "sampler")0 +9 )K% +3 "core" %  > + .tSSV.dial :exhaust +2 "sampler")  +79 "core"  +2 .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X  +15 "collection"'W% +3 "core" % t +2 "sampler")J% +3 "core" % >  +15 "collection"'a% +3 "core" % r +2 "sampler")#% +3 "core" % >  +15 "collection"'% +3 "core" % t +2 "sampler")9% +3 "core" % >  +15 "collection"'>% +3 "core" % t +2 "sampler")% +3 "core" % >  +15 "collection"'*% +3 "core" % t +2 "sampler")% +4 "core" % >  +14 "collection"'|% +3 "core" % t +2 "sampler")A% +3 "core" % >  +2 "collection"'u% +4 "core" % t + #tIntake @16.8psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 59 +2 "sampler")#.;0X% +3 "core" % r +2 #tIntake @17.3psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 35 +2 "sampler")#.#0X  +15 "collection"'N% +3 "core" % t +2 "sampler")V% +3 "core" %>  +15 "collection"'% +3 "core" % s +2 "sampler")5% +3 "core" %>  +15 "collection"'^% +3 "core" % s +2 "sampler") % +3 "core" %>  +15 "collection"'z% +3 "core" % s +2 "sampler"){% +4 "core" %>  +14 "collection"'X% +3 "core" % s +2 "sampler")(% +3 "core" %>  +15 "collection"'% +3 "core" % s +2 "sampler")}% +3 "core" %>  +15 "collection"'7% +3 "core" % s +2 "sampler")e% +3 "core" %>  +15 "collection"' % +3 "core" % t +2 "sampler")B% +3 "core" %>  +15 "collection"'j% +3 "core" % t +2 "sampler")% +3 "core" %>  +15 "collection"'I% +3 "core" % s +2 "sampler")F% +3 "core" %>   +15 "collection"'M% +3 "core" % s +2 "sampler")% +4 "core" %>  +14 "collection"'U% +3 "core" % s +2 "sampler")Z% +3 "core" %>  +15 "collection"'b% +3 "core" % s +2 "sampler")6% +3 "core" %>  +15 "collection"'C% +3 "core" % s +2 "sampler")\\% +3 "core" %>!%  +2 "collection"'t% +3 "core" % s +2 #tIntake @17.3psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 26 +2 "sampler")#.0X% +3 "core" %%#Q  +15 "collection"'T% +3 "core" % p +2 "sampler")*% +4 "core" %%#Q  +16 "collection"'% +3 "core" % p +2 "sampler")|% +3 "core" %%#P  +15 "collection"'A% +3 "core" % o +2 "sampler")u% +3 "core" %%#Q  +15 "collection"'`% +3 "core" % o +2 "sampler")% +3 "core" %%#Q  +15 "collection"'~% +3 "core" % o +2 "sampler")l% +3 "core" %%#P  +15 "collection"'O% +3 "core" % n +2 "sampler")&% +3 "core" %%#P  +15 "collection"'v% +3 "core" % o +2 "sampler")<% +3 "core" %%#P  +15 "collection"'@% +3 "core" % o +2 "sampler")E% +3 "core" %%#Q  +15 "collection"'o% +3 "core" % p +2 "sampler")$% +3 "core" %%#P  +15 "collection"'% +3 "core" % o +2 "sampler")% +3 "core" %%#Q  +76 "collection"'% +4 "core" % n +2 "sampler")'% +3 "core" %%#Q  +15 "collection"'% +3 "core" % o +2 "sampler")R% +3 "core" %%$P  +15 "collection"'% +3 "core" % n +2 "sampler") % +3 "core" %%$P  +15 "collection"'H% +3 "core" % o +2 "sampler")r% +3 "core" %%$Q  +15 "collection"']% +3 "core" % o +2 "sampler")\ % +3 "core" %%$P"#  +2 "collection"'% +3 "core" % o +2 #tIntake @17.4psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 21 +2 "sampler")#.0X% +3 "core" % q +2 "sampler")T% +3 "core" %N  +15 "collection"'*% +3 "core" % q +2 "sampler")% +3 "core" %N  +15 "collection"'|% +3 "core" % r +2 "sampler")A% +3 "core" %N  +15 "collection"'u% +3 "core" % r +2 "sampler")`% +3 "core" %O  +15 "collection"'% +3 "core" % r +2 "sampler")~% +3 "core" %N  +15 "collection"'l% +3 "core" % r +2 "sampler")O% +3 "core" %N  +15 "collection"'&% +3 "core" % r +2 "sampler")v% +3 "core" %N  +15 "collection"'<% +3 "core" % r +2 "sampler")@% +3 "core" %N  +15 "collection"'E% +3 "core" % r +2 "sampler")o% +3 "core" %N  +15 "collection"'$% +3 "core" % s +2 "sampler")% +3 "core" %N  +15 "collection"'% +3 "core" % r +2 "sampler")% +3 "core" %N  +15 "collection"''% +3 "core" % r +2 "sampler")% +3 "core" %N  +15 "collection"'R% +3 "core" % r +2 "sampler")% +3 "core" %N  +15 "collection"' % +3 "core" % r +2 "sampler")H% +3 "core" %N  +15 "collection"'r% +3 "core" % r +2 "sampler")]% +3 "core" %N  +15 "collection"'\ % +3 "core" % r +2 "sampler")% +3 "core" %N  +15 "collection"'% +64 "core" % r +5 "sampler") % +4 "core" %N  +14 "collection"'% +3 "core" % r +2 "sampler")y% +3 "core" %N  +15 "collection"'D% +3 "core" % r +2 "sampler")k% +3 "core" %N  +15 "collection"':% +3 "core" % r +2 "sampler")p% +3 "core" %N  +2 "collection"'i% +4 "core" % q + #tIntake @17.5psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 15 +2 "sampler")#.0X% +3 "core" % r +2 "sampler")T% +3 "core" %7W   +15 "collection"'*% +3 "core" % q +2 "sampler")% +3 "core" %7W  +15 "collection"'|% +3 "core" % r +2 "sampler")A% +3 "core" %7V  +15 "collection"'u% +3 "core" % q +2 "sampler")`% +3 "core" %7V  +15 "collection"'% +3 "core" % q +2 "sampler")~% +3 "core" %7V  +2 "collection"'l% +3 "core" % p +2 #tIntake @17.2psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 14 +2 "sampler")#.0X% +3 "core" %: \ N +15 "collection"'T% +3 "core" % u +2 "sampler")*% +3 "core" %: \ N +15 "collection"'% +5 "core" % t + "sampler")|% +4 "core" %: \ N +14 "collection"'A% +3 "core" % t +2 "sampler")u% +3 "core" %: \ N +15 "collection"'`% +3 "core" % u +2 "sampler")% +3 "core" %: \ N +15 "collection"'~% +3 "core" % u +2 "sampler")l% +3 "core" %: \ N +15 "collection"',% +3 "core" % t +2 "sampler")&% +3 "core" %: \ N +15 "collection"'v% +3 "core" % v +2 "sampler")<% +3 "core" %: \ N +15 "collection"'@% +3 "core" % u +2 "sampler")E% +3 "core" %:  \ N +15 "collection"'o% +3 "core" % u +2 "sampler")$% +3 "core" %:  \ N +15 "collection"'% +3 "core" % t +2 "sampler")% +3 "core" %: \ N +15 "collection"'% +3 "core" % u +2 "sampler")'% +3 "core" %: \ N +15 "collection"'% +3 "core" % u +2 "sampler")R% +3 "core" %: \ N +15 "collection"'% +3 "core" % u +2 "sampler") % +3 "core" %: \ N +15 "collection"'H% +3 "core" % v +2 "sampler")r% +3 "core" %: \ N +2 "collection"']% +4 "core" % t + #tIntake @17.1psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 13.86125 +2 "sampler")#.0X% +3 "core" % q +2 "sampler")T% +3 "core" %<O  +15 "collection"'*% +3 "core" % q +2 "sampler")% +3 "core" %<N  +2 "collection"'|% +3 "core" % q + #tIntake @17.5psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 13.86125 +2 "sampler")#.0X @ +45 "core" > +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml +2 "collection"'T' +136 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")* +139 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X +102 "collection"'"9 +3 "core" 9d/= +102 "collection"'>9 +3 "core" 9z0: +102 "collection"'a9 +4 "core" 918 +102 "collection"'*9 +3 "core" 936 +102 "collection"'39 +3 "core" 945 +102 "collection"'99 +3 "core" 95\ 3 +102 "collection"'T9 +3 "core" 971 +102 "collection"'9 +4 "core" 980 +102 "collection"'\ 9 +3 "core" 9:. +102 "collection"'u9 +3 "core" 9&:- +102 "collection"'|9 +3 "core" 9:<+ +102 "collection"'9 +3 "core" 9M=#* +102 "collection"'~9 +4 "core" 9`>'( +102 "collection"'l9 +3 "core" 9r@+& +102 "collection"',9 +3 "core" 9A/% +102 "collection"'v9 +3 "core" 9B4% +102 "collection"'`9 +3 "core" 9E8# +102 "collection"'E9 +3 "core" 9F<" +102 "collection"'&9 +3 "core" 9G@ +102 "collection"'o9 +3 "core" 9HD +102 "collection"'$9 +3 "core" 9II +102 "collection"'9 +3 "core" 9JM +102 "collection"'@9 +4 "core" 9 LQ +102 "collection"'9 +3 "core" 9 MU +102 "collection"''9 +3 "core" 9 #OY +102 "collection"'9 +3 "core" 9 0O^ +102 "collection"'R9 +3 "core" 9 >Pb +102 "collection"'<9 +4 "core" 9 KRf +103 "collection"' 9 +3 "core" 9 XTj +102 "collection"'H9 +3 "core" 9 dUo +102 "collection"'r9 +3 "core" 9 pWs +102 "collection"'9 +3 "core" 9 {Xw +102 "collection"'-9 +4 "core" 9 Y{ +103 "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"'y9 +3 "core" 9 _ +102 "collection"'D9 +3 "core" 9 ` +102 "collection"':9 +3 "core" 9 a +102 "collection"'9 +3 "core" 9 c +102 "collection"'i9 +3 "core" 9 e +102 "collection"'9 +4 "core" 9 f +103 "collection"'p9 +3 "core" 9 g +102 "collection"'k9 +3 "core" 9 h +102 "collection"'s9 +3 "core" 9 i +102 "collection"'9 +3 "core" 9 j +102 "collection"'/9 +4 "core" 9\ l +102 "collection"'%9 +3 "core" 9\ l +102 "collection"'49 +3 "core" 9\ m +102 "collection"'19 +3 "core" 9\ o +102 "collection"'K9 +3 "core" 9\ p +102 "collection"'9 +3 "core" 9\ r +103 "collection"'G9 +3 "core" 9\ $s +102 "collection"'c9 +3 "core" 9\ )t +102 "collection"'N9 +3 "core" 9\ ,u +102 "collection"'n9 +3 "core" 9\ 1v +102 "collection"'9 +4 "core" 9\ 5w +103 "collection"'V9 +3 "core" 9\ 8x +102 "collection"'^9 +3 "core" 9\ <y +102 "collection"'59 +3 "core" 9\ ?z +102 "collection"'z9 +3 "core" 9\ B{ +102 "collection"' 9 +4 "core" 9\ F| +102 "collection"'(9 +3 "core" 9\ I} +102 "collection"'9 +3 "core" 9\ L +102 "collection"'}9 +3 "core" 9\ O +102 "collection"'79 +3 "core" 9\ Q\ +102 "collection"'e9 +5 "core" 9\ T +102 "collection"' 9 +3 "core" 9\ U +102 "collection"'B9 +3 "core" 9\ X +102 "collection"'j9 +3 "core" 9\ [ +102 "collection"'9 +3 "core" 9\ ] +102 "collection"'I9 +3 "core" 9\ _$ +102 "collection"'F9 +3 "core" 9\ a( +102 "collection"'M9 +3 "core" 9\ c, +102 "collection"'9 +3 "core" 9\ e0 +102 "collection"'U9 +3 "core" 9\ f4 +102 "collection"'Z9 +3 "core" 9\ i9 +3 .tCH.hold 10:00,70C +2 "collection"'m `\ `\ f\ +3 "core" 9 +26830 Em  +33172 "core" ` +2 "collection"'69 +3 "core" 9\ R +2 #tCollection Puck Heater at 70C after lysing +69 .CS.seek 0ml +2 "collection"'C' +339 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'\\ @ +106 "core" A +4 .tCSV.dial :air +2 "collection"'t @ +42 "core" ? +3 .tCS.seek 5ml + "collection"'O'l +1353 "core" ' +2 .tCSV.dial CTV + "collection"'  +45 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +44 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'Y  +45 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'; @ +45 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml +2 "collection"'' +1348 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"'A +105 "core" ~ +2 .tCBV.dial CSV + "collection"'?  +30 "core"  +2 "collection"'% +4 "core" % < ? K +2 .tCS.seek 5ml +2 "collection"'!'l +1354 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'0  +45 "core" +2 "collection"'x% +4 "core" %l /  +2 .tCS.seek 7ml +2 "collection"'' +585 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'[ @ +41 "core" > +3 .tCS.seek 10ml + "collection"'h' D +851 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +118 "core" ^ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +3 "collection"'d   +39 "core" " +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'_  + 'g  +30 "core"  +109  +3 .tCS.seek 5ml + "collection"''l +1348 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'P @ +104 "core" B +2 .tCSV.dial :waste +2 "collection"' +116 "core" +2 .tCS.seek :empty +2 "collection"'S'Ͱ +1348 "core" ' +2 .tCSV.dial :air + "collection"'w @ +84 "core" > +3 .tCS.seek 5ml + "collection"'Q'l +1359 "core" ' +2 .tCSV.dial CTV + "collection"'=  +45 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +43 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'8  +43 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'+ @ +44 "core" ? +2 .tdelay 2 seconds +203 .CS.seek 0ml +2 "collection"'2' +1355 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"' +115 "core" +2 .tCBV.dial CSV + "collection"'  +39 "core"  +2 "collection"'q% +4 "core" % +2 .tCS.seek 4.999ml +2 "collection"'b'l +1354 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'W  +43 "core" +2 "collection"'L% +4 "core" %l  +2 .tCS.seek 7ml + "collection"'J' +594 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'# @ +45 "core" > +3 .tCS.seek 10ml + "collection"'"' D +876 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'> ` +119 "core" _ +2 #tLysing Complete +2 "collection"'a& +3 "core" &Oyp&+ Q +2 #tStoring sh1 puck in Collection Clamp to tube 5 + "manipulator"&*% +3 "core" %  I P W 9 +2 "storage"(3% +4 "core" % + "storage"(9. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 5 + "storage"(T(< +344 "core" ( +2 .tSC.reconfigure SCloose + "storage"($.\ 1~b +4 (& +3 "core" &< r y + "manipulator"&\ & +4 "core" &   , 3=C + "manipulator"&u% +4 "core" %    2 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 5 + "manipulator"&|( +156 "core" ( +2 "manipulator"&& +4 "core" & T V \\ 9 +2 "storage"(~& +3 "core" &<  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&l' +92 "core" ' +2 "storage"(,& +4 "core" &< h +2 .tSE.reconfigure SEpick + "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(v'L +180 "core" ' +2 "storage"(`- +3 "core" -'˳ + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +55 "manipulator"&E& +10 "core" & Y X ; +2 "storage"(&& +3 "core" &<  +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 5 +2 "manipulator"&o' +35 "core" ' +2 .t\Elbow.hold + "manipulator"&$, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(- +2 "core" -'˳ +3 .tSE.seek 13.1 Pucks below Top Plate + "storage"(@'k +34 "core" ' +2 "manipulator"&% +4 "core" %'v ] & +2 "storage"('& +3 "core" &< ) + O +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 5 + 311 counts + "manipulator"&'S +23 "core" ' +2 "manipulator"&R& +4 "core" & . 9 g 8 +2 "storage"(<& +3 "core" &< q d } +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts + "manipulator"& ' +28 "core" ' +2 .tSE.seek 14.1 Pucks below Top Plate +2 "storage"(H'Z +55 "core" ' +2 "manipulator"&r& +4 "core" & T V | : +2 "manipulator"&% +4 "core" % R R V : +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&-'\ +99 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&( +154 "core" ( +3 "manipulator"&& +4 "core" & /7 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &]& +3 "core" & 07 +2 .tForearm.seek CC + "manipulator"& 'ρ +107 "core" ' +2 .tHand.close + "manipulator"&y/ +70 "core" / +2 .tCC.seek :open +2 "collection"'D( +378 "core" ( +2 "storage"(:& +4 "core" &< ~ L + "storage"(& +4 "core" &< z ~ h +2 "manipulator"&i& +3 "core" & 0 ; 57 +2 "manipulator"&% +4 "core" % k < 9 5D +2 .tForearm.seek :retract + "manipulator"&p'\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 5 +2 "manipulator"&k( +160 "core" ( +2 "manipulator"&s& +4 "core" & z u f > +2 "storage"(& +3 "core" &< F +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 5 +2 "manipulator"&/' +109 "core" ' +2 .t\Elbow.hold +2 "manipulator"&%, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&41 +72 "core" 1 +43 "manipulator"&1% +4 "core" % 0   1< +2 "storage"(K& +3 "core" &< f T +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 5 + 320 counts + "manipulator"&'\\ +16 "core" ' +2 "manipulator"&G& +4 "core" & l B +2 "storage"(c& +3 "core" &< G +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&N' +17 "core" ' +2 "storage"(n% +4 "core" %c y +3 ."downElevator"SE.seek :down +2 "storage"('v +99 (V% +3 "core" % @ We +2 "manipulator"&^% +3 "core" % C L +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&5'\ +30 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +57 "core" ' +2 .tSC.coast + "storage"(6 +2 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'z& +4 "core" &,/ + .tHand.open +2 "manipulator"& 1 +18 "core" 1 +2 "manipulator"&(& +4 "core" &   P +2 "manipulator"&% +4 "core" %\  P +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&}(- +176 "core" ( +30 "manipulator"&7& +4 "core" &-  O +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &e& +3 "core" &- P +2 .tForearm.seek :garage + "manipulator"& ' +106 "core" ' +2 .tHand.close + "manipulator"&B/ +66 "core" / +2 "manipulator"&j& +4 "core" &-  E +2 "manipulator"&% +3 "core" %  v D +2 .tForearm.seek :retract +2 "manipulator"&I'\ +100 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&F( +283 "core" ( +2 "manipulator"&M& +4 "core" &# ` I?P + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &# 6 I?P +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&U'ρ +101 "core" ' +2 "manipulator"&Z& +4 "core" &# B F?P +2 "manipulator"&X% +3 "core" %}  F +2 "collection"'m& +4 "core" &-3 +2 "collection"'6& +4 .tCC.seek :closed +63 "collection"'{(O +12 "core" &01 + &/2 + &02 + &.3 + &-3 &03 +2 &/1l + &/1_ + &139 + &.1 5 +6 &1Gy/2 2 +10 &[rx/3 G +9 &V.3 P +9 &L/2z P +10 &L02e P +9 &DK/1N P +10 &N02 P +9 &J/3 O +9 &K01 P +10 &LI02 P +9 &!K03 P +9 &"N/2 P +10 &$I.2 P +9 &&UJ.3 O +10 &(J,3 P +9 &)N/1 P +9 &+G/2t P +10 &-]J/1[ O +9 &/I/1A O +9 &0J.15 O +10 &2J01K O +9 &4eI03 O +10 &6'J/3 O +9 &7H/3 O +9 &9I.2 O +10 &;lH01 P +9 &=.G/2q P +9 &>I/3l P +10 &@G/4X O +9 &BtI13I P +10 &D5O.4; P +9 &EQ-24 Q +9 &Gb.3 R +10 &Ij/0\ V +9 &K.1 [ +9 &L,0M ] +10 &N00 ; +9 &Og1/2 ] +9 ( +2 "collection"'6& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.85 + "collection"'\\& +4 "core" &Ove.1 N + &Ovc.4 N +2 .tHand.open + "manipulator"&t1 +75 "core" 1 +2 "manipulator"&C% +4 "core" % } t x V = +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"& '\ +95 "core" ' +2 .tPSV.dial PSR + "processing"% +137 "core"  +2 .tPSR.select :flush + "processing"%@ +11 .tPS.seek 1.5ml + "processing"%Y' +1613 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +33 "processing"%;  +55 "core"  +3 .tPS.seek 0ml + "processing"%O'W +311 Eq DD +1309 "core" ' +2 .tPSV.dial PSR + "processing"%A +43 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%?' +2636 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"% + "collection"'  +5 "core"  +2 "processing"%0  +45 "core"  +36 +2 .tPSV.dial :mixloop + "processing"%x +106 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%!  +136 "core" +3 .tPS.seek 0ml + "processing"%['W +2625 "core" ' +2 .tPSV.dial :air + "processing"%  +44 "core"  +3 .tPS.seek 2.5ml + "processing"%' +2637 "core" ' +2 .tPSV.dial :mixloop + "processing"%d +45 "core" +3 .tPS.seek 0ml + "processing"%_'W +2626 "core" ' +2 .tPSV.dial :air + "processing"%g  +45 "core"  +3 .tPS.seek 2.5ml + "processing"%h' +2629 "core" ' +2 .tPSV.dial :mixloop + "processing"%P +46 "core" +3 .tPS.seek 0ml + "processing"%'W +2638 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &# ??P +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&w( +4 "core" ( +2 "manipulator"&S& +4 "core" &# o x  ??P + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &=& +2 "core" &# u d c @?P +2 .tForearm.seek CC +2 "manipulator"&'ρ +100 "core" ' +2 .tHand.close + "manipulator"&8/ +72 "core" / +2 .tCC.seek :open +2 "collection"'+( +379 "core" ( +2 "manipulator"&Q& +4 "core" &# E?P + "manipulator"&% +4 "core" % ψ  E{ +2 .tForearm.seek :retract + "manipulator"&'\ +100 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&q(- +283 "core" ( +2 "manipulator"&2& +4 "core" &- G O" + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &W& +2 "core" &- O" +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&L' +111 "core" ' +2 .tHand.open + "manipulator"&b1 +76 "core" 1 +2 "manipulator"&#% +4 "core" % v { O ? +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&J'\ +98 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing + ."connect"PRV.dial CBV +2 .tCBV.dial PRV + .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 6 into Collection Clamp + "collection"'>& +4 "core" &58? +2 "manipulator"&a% +3 "core" %  # d P +2 "storage"(*% +3 "core" % Q +2 "storage"(3. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 6 + "storage"(9(K +339 "core" ( +4 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" &K\ \  \ + "manipulator"&\ & +4 "core" &- M L" +2 "manipulator"&u% +3 "core" %  , K +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 6 +2 "manipulator"&( +178 "core" ( +2 "manipulator"&~& +4 "core" &\  K# +2 "storage"(,& +3 "core" &K\ \  \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&.'J +99 "core" ' +2 "storage"(`& +4 "core" &K\ \  Q \ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(E'L +250 "core" ' +2 "storage"()- +3 "core" -'- + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (&& +2 "core" &K < \ +2 "manipulator"&& +4 "core" &\ q C# +53 .t\Elbow.seek 6 +10 "manipulator"&( +2 "core" ( +2 "manipulator"&'& +3 "core" &\ F E# +2 "storage"(R& +3 "core" &K \ +3 .tForearm.seek 6 + 300 counts + "manipulator"&<'Ϻ +28 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&r/ +65 "core" / +13 ."downElevator"SE.seek :down +3 "manipulator"&& +3 "storage"(l'v +7 "core" &\ = H# +2 "manipulator"&|% +4 "core" % H L +2 .tForearm.seek :retract +2 "manipulator"&v'\ +99 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&o( +102 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +39 "core" ( +2 "manipulator"&& +4 "core" & t D @6 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &@& +2 "core" & u j ; >6 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&'ρ +105 "core" ' +2 "manipulator"&]& +4 "core" & [ D6 +2 "manipulator"& % +4 "core" %{ 3 DQ +2 "collection"'$& +4 "core" &79\\ +2 "collection"'y& +3 .tCC.seek :closed +2 "collection"'-(O +3 "core" &6:T +3 &4;T  +9 &/y7;> ,} +9 &cy5;7 @ +9 &fk5:% Q +10 &)F69 P +9 &K57 P +9 &J7: P +10 &nJ59 P +9 &0J5;1 P +10 &I48) P +9 &J687 P +9 & wH58# P +10 &"9I69 P +9 &#J57 P +9 &%I57 P +10 &'J58 P +9 &)BH4: P +10 &+I68 P +9 &,M49 P +9 &.H49 P +10 &0JI69x P +9 &2 K49m P +9 &3H5;` P +10 &5F69P P +9 &7RG9:A P +10 &9I79J O +9 &:G59? P +9 &<G793 O +10 &>ZI59( P +9 &@I69 P +9 &AL68 P +10 &CI59 P +9 &E_O49 Q +10 &GZ4: R +9 &H|3: U +9 &JG9 [\ +10 &LBDi ] +9 &N# S +9 &O2K) ({ +10 &Otr; P +4 ( + "collection"'y& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.14 + .Hand.open + "manipulator"&f1 +69 "core" 1 +2 "manipulator"&:% +4 "core" % ~ V K j +3 .tCS.seek 10ml + "collection"'c' D +1590 "core" ' +2 .tCSV.dial CTV + "collection"'p  +45 "core"  +2 .tCS.seek 0ml +2 "collection"'n' +2619 "core" ' +2 .tCBV.dial :waste1 + "collection"'k @ +30 "core" > +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +4 "collection"'V  +138 "core" +2 "collection"'^& +4 "core" &Otn P +2 #tStoring lyfil puck in Collection Clamp to tube 5 + "manipulator"&z% +3 "core" %\ } z M >6 +2 "storage"(/% +4 "core" %u " + "storage"( . +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 5 + "storage"(((< +346 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (& +2 "core" &< } { +2 "manipulator"&& +3 "core" &   26 +2 "manipulator"&H% +4 "core" %\   36 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 5 + "manipulator"&N( +155 "core" ( +2 "manipulator"&& +4 "core" & 8 . 8\ +2 "storage"(7& +3 "core" &<  +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts + "manipulator"&e' +96 "core" ' +2 "storage"(T& +4 "core" &< M +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(%'L +173 "core" ' +2 "storage"(B- +3 "core" -'С +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 "manipulator"&j& +3 "core" &   5\ +5 "storage"(& +4 "core" &< W \\  + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 5 +2 "manipulator"&5' +34 "core" ' +2 .t\Elbow.hold + "manipulator"& , +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(M- +2 "core" -'С +3 .tSE.seek 14.1 Pucks below Top Plate + "storage"('Y +40 "core" ' +2 "manipulator"&}% +4 "core" %#w  % +2 "storage"(Z& +3 "core" &< + - b + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 5 + 307 counts + "manipulator"&X'O +17 "core" ' +2 "manipulator"&m& +4 "core" & G O @ 9\ +57 "storage"(I& +11 "core" &< { z +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&D' +17 "core" ' +2 .tSE.seek 15.1 Pucks below Top Plate +2 "storage"(6'H +47 "core" ' +2 "manipulator"&\\& +4 "core" & V K 9\ +2 "manipulator"&t% +4 "core" % Q J d : +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&C'\ +95 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&( +153 "core" ( +2 "manipulator"&U& +4 "core" & /9# + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &;& +2 "core" & /9# +2 .tForearm.seek CC +2 "manipulator"&Y'ρ +93 "core" ' +2 .tHand.close + "manipulator"&A/ +72 "core" / +2 .tCC.seek :open +2 "collection"'O( +378 "core" ( +4 "storage"(& +4 "core" &< { 3 + "storage"(0& +4 "core" &< { o / +2 "manipulator"&& +3 "core" & ( K 89# +2 "manipulator"&x% +3 "core" % ς # ( 8 +2 .tForearm.seek :retract +2 "manipulator"&!'\ +98 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 5 +2 "manipulator"&?( +153 "core" ( +2 "manipulator"&& +4 "core" & x z L = +2 "storage"([& +3 "core" &< n +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 5 +2 "manipulator"&d' +108 "core" ' +2 .t\Elbow.hold + "manipulator"&, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&g1 +67 "core" 1 +12 "manipulator"&_% +5 "core" % -   2v + "storage"(P& +5 "core" &< _ l + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 5 + 317 counts + "manipulator"&h'Y +16 "core" ' +2 "manipulator"&& +4 "core" & Q B +2 "storage"(S& +4 "core" &< & +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts +2 "manipulator"&=' +27 "core" ' +2 "storage"(8% +4 "core" %K o y +3 ."downElevator"SE.seek :down +2 "storage"(F'v +99 ( % +3 "core" %? W Wd +2 "manipulator"&{% +4 "core" % y L + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&Q'\ +10 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +85 "core" ' +2 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%  +74 "core" +3 .tPS.seek 2.5ml + "processing"%' +2627 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%2 +42 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%W  +44 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%w +44 "core" +2 .tdelay 1 second +102 .PSV.dial :air +3 "processing"%b  +45 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%#'W +2635 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%& +4 "core" &  + .tHand.open +2 "manipulator"&>1 +20 "core" 1 +2 "manipulator"&a& +4 "core" & \\ H +2 "manipulator"&*% +3 "core" %\ * * G!S +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&3(- +174 "core" ( +2 "manipulator"&L& +4 "core" &- 7 M* +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 && +3 "core" &- U M* +2 .tForearm.seek :garage + "manipulator"&\ ' +108 "core" ' +2 .tHand.close + "manipulator"&u/ +69 "core" / +2 "manipulator"&~& +4 "core" &- ` B* +2 "manipulator"&,% +3 "core" %  _ B +3 .tForearm.seek :retract + "manipulator"&`'\ +102 "core" ' +3 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&q( +155 "core" ( +2 "manipulator"&J& +4 "core" &   P + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &)& +2 "core" & N O +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&&' +100 "core" ' +2 "manipulator"&& +4 "core" & | N +2 "manipulator"&'% +3 "core" % M +3 "processing"%R& +3 "core" &  +2 "processing"%r& +4 .tPC.seek :closed + "processing"%(Tg +3 "core" &  +4 &\  B +9 & Gt 3 +10 &Hqy G +9 &[ S +9 &G R +10 &eJ S +9 &(I R +9 &G R +10 &F R +9 &nL R +10 &/J S +9 & I R +9 &"K R +10 &$vI R +9 &&8J R +72 &'I R +5 &)F R + &+~I R + &-AE R +6 &/I R + &0F R + &2I S + &4HI R + &6\ K R +5 &7I R +9 &9K R +10 &;PI R +9 &=H R +9 &>E\ R +10 &@H R +9 &BXI R +9 &DI R +10 &EI S +9 &GN S +10 &I\\Y T +9 &Ke U +9 &L X +10 &N X +9 &PV Y +9 &R Y +10 &Ssb 'z +9 &TE[ 1 +8 ( +3 "processing"%r& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.74 + "processing"%|& +4 "core" &TK + + &TK! + + .tHand.open +2 "manipulator"&1 +72 "core" 1 +2 "manipulator"&.% +4 "core" % . I +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +104 "core" ' +2 .tPRV.dial :air + "processing"%@  +45 "core"  +2 .tPSV.dial :mixloop +2 "processing"%E +44 "core" +2 "processing"%<% +4 "core" %S\\ +2 .tPS.seek 0.3ml +2 "processing"%]' +384 "core" ' +2 .tPSV.dial PSR + "processing"% +107 "core"  +2 .tPSR.select :wash + "processing"% +11 .tPS.seek 0.7ml +2 "processing"%$'* +484 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%' +1924 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%l +107 "core" +2 .tPTV.dial :mixing +2 "processing"%v @ +74 "core" A +2 .tPBV.dial :waste2 + "processing"%+  +108 "core"  +3 .tPS.seek 0ml + "processing"%f'W +2632 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&:& +4 "core" & i G +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC + "manipulator"&y( +3 "core" ( +2 "manipulator"&i& +4 "core" & G + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & ' G +2 .tForearm.seek PC +2 "manipulator"&' +96 "core" ' +2 .tHand.close + "manipulator"&9/ +71 "core" / +2 .tPC.seek :open +2 "processing"%( +403 "core" ( +2 "manipulator"&& +4 "core" & ] H + "manipulator"&"% +4 "core" %  H +2 .tForearm.seek :retract + "manipulator"&'\ +94 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&4(- +150 "core" ( +2 "manipulator"&s& +4 "core" &- ? H +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &K& +3 "core" &- # G +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&G' +111 "core" ' +2 .tHand.open + "manipulator"& 1 +66 "core" 1 +2 "manipulator"&p% +4 "core" % ~ b  < +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&c'\ +97 "core" ' +2 #tLoading da puck from tube 6 into Processing Clamp + "processing"%k& +4 "core" &@ +2 "manipulator"&V% +3 "core" %\  4 I +2 "storage"(^% +4 "core" % |  +2 "storage"(z. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 + "storage"(/(K +341 "core" ( +2 .tSC.reconfigure SCloose + "storage"($.\ 1~b +3 ( & +3 "core" &K% E  +2 "manipulator"&& +3 "core" &- { r ? +2 "manipulator"&% +3 "core" %\  j x  A +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 6 +2 "manipulator"&H( +178 "core" ( +2 "manipulator"&& +4 "core" & & A"{ + "storage"(7& +4 "core" &K( X  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&T'J +99 "core" ' +2 "storage"(o& +4 "core" &K(  +2 .tSE.reconfigure SEpick + "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(B'L +260 "core" ' +2 "storage"(j- +3 "core" -'; + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (& +3 "core" &K( u  + "manipulator"&& +4 "core" & y x >"{ +2 .t\Elbow.seek 6 + "manipulator"&M( +3 "core" ( +2 "manipulator"&}& +3 "core" & u > ?"{ +2 "storage"(Z& +3 "core" &K' )  +3 .tForearm.seek 6 + 300 counts + "manipulator"&m'Ϻ +21 "core" ' +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&I/ +66 "core" / +12 ."downElevator"SE.seek :down +3 "manipulator"&\\& +2 "storage"(t'v +6 "core" & Z W 6 @"{ +2 "manipulator"&e% +4 "core" % Ϯ u C +2 .tForearm.seek :retract + "manipulator"&N'\ +95 "core" ' +2 .t\Elbow.seek PC +2 "manipulator"&%( +119 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +124 "core" ( +2 "manipulator"&5& +4 "core" & & A + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &X& +2 "core" & Z k  @ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&' +99 "core" ' +2 "manipulator"&U& +7 "core" &  E +2 "manipulator"&;% +3 "core" %  E +2 "processing"%D& +4 "core" &T +2 "processing"% & +4 .tPC.seek :closed + "processing"%A(Tg +3 "core" &e +3 &P  +9 &.t_ +| +69 &axQ @ +10 &YhP R + &DD R +7 &FJ R + &I@ S + &^K< R + & I9 R + &G5 R &D3 R +3 & fH9 R +9 &")D7 R +10 &#G, R +9 &%G- R +9 &'oD, R +10 &)1G* R +9 &*G& R +9 &,G R +10 &.vG R +9 &08G R +10 &1D R +9 &3G R +9 &5~F R +10 &7@G R +9 &9I R +9 &:F R +10 &<F R +9 &>JF R +10 &@ F R +9 &AF R +9 &CG R +10 &EQI R +9 &GN S +10 &HU S +9 &J] U +9 &LI| X +10 &N  X +9 &O X +9 &Q X +10 &SCv = +9 &T!-n U +9 &TG& / +2 ( + "processing"% & +4 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.72 .Hand.open + "manipulator"&C1 +68 "core" 1 +3 "manipulator"&-% +4 "core" % f d W @ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +93 "core" ' +2 .tSC.coast "storage"(6 +4 #tHeating da puck from tube 6 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"%09 +2 %  +5 "core" 9N +102 "processing"%x9 +3 "core" 9K +102 "processing"%9 +3 "core" 9J +102 "processing"%[9 +3 "core" 9H ! +102 "processing"%Y9 +3 "core" 9G! +102 "processing"%9 +3 "core" 9F" +102 "processing"%g9 +3 "core" 9F" +102 "processing"%_9 +3 "core" 9F# +102 "processing"%P9 +3 "core" 9J"# +102 "processing"%9 +4 "core" 9K&# +103 "processing"%S9 +3 "core" 9P*# +102 "processing"%89 +3 "core" 9T/" +102 "processing"%!9 +3 "core" 9Y3! +102 "processing"% 9 +3 "core" 9_7 +102 "processing"%{9 +4 "core" 9f; +102 "processing"%?9 +3 "core" 9n@ +102 "processing"%d9 +3 "core" 9wD +102 "processing"%h9 +3 "core" 9~H +102 "processing"%9 +3 "core" 9L +102 "processing"%69 +4 "core" 9P +102 "processing"%=9 +3 "core" 9U +102 "processing"%F9 +3 "core" 9Y +102 "processing"%(9 +3 "core" 9] +102 "processing"%19 +3 "core" 9a +102 "processing"%29 +3 "core" 9e +102 "processing"%W9 +3 "core" 9j +102 "processing"%w9 +3 "core" 9n +102 "processing"%b9 +3 "core" 9r\ +102 "processing"%9 +3 "core" 9v +102 "processing"%9 +3 "core" 9z +102 "processing"%>9 +3 "core" 9 +102 "processing"%a9 +3 "core" 9  +102 "processing"%*9 +3 "core" 9 +102 "processing"%L9 +3 "core" 9 +102 "processing"%9 +4 "core" 9& +102 "processing"%9 +3 "core" 9. +102 "processing"%u9 +3 "core" 95 +102 "processing"%~9 +3 "core" 9= +102 "processing"%,9 +3 "core" 9D +102 "processing"%Q9 +4 "core" 9K +102 "processing"%J9 +3 "core" 9Q +102 "processing"%)9 +3 "core" 9X  +2 .tPH.hold 2:00:00,28C +2 .delay 1:30 +2 "processing"%\ ppX +3 "core"  +954 Ep FF +8044 .tPSR.select :air + .PSV.dial PSR +2 "processing"% +107 "core"  +2 .tPSR.select :wash + "processing"% +11 .tPS.seek 0.5ml +2 "processing"%'' +592 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +10 .tPS.seek 2ml + "processing"%R'[ +1613 "core" ' +2 .tPTV.dial :puck + "processing"%3  +75 "core"  +2 .tPSV.dial PTV + "processing"%` +77 "core" +2 .tPBV.dial :waste1 + "processing"%  +137 "core" +2 "processing"%r% +4 "core" %Zy  +2 .tPS.seek 1.5ml +2 "processing"%|' +592 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +3 .tPS.seek 0ml + "processing"%.'W +1608 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%@  +36 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%E * +35 "core" , +2 .tPSR.select :air + .PSV.dial PSR +2 "processing"%< +76 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%&' +2488 "core" ' +2 .tPSV.dial PTV + "processing"%# +76 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"% +77 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV + "processing"%] +77 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%$  +74 "core"  +2 .tPS.seek :empty +2 "processing"%l'9 +2482 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%v  +135 "core" +2 .tPSV.dial :mixloop +2 "processing"%+ +45 "core" +2 .tPRV.dial :ab1 +2 "processing"% @ +77 "core" A +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%:'w +364 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +3 "collection"'i  + "processing"%  +47 "core"  +31 +2 "processing"%9% +4 "core" %{-  +2 .tPS.seek 0.32ml +2 "processing"%q'( +389 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'  +40 "core" +2 .tPRV.dial :air +2 "processing"%  +44 "core"  +3 .tPS.seek 0.9ml + "processing"%'D +1230 "core" ' +2 .tPRV.dial :waste2 + "processing"%" @ +75 "core" > +3 .tPS.seek 0.5ml + "processing"%s' +865 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%K  +45 "core"  +2 .tPS.reconfigure PSconfig +60 "processing"%#A d`xb +5 .tPS.seek 2ml +2 "processing"%'[ +1610 "core" ' +2 .tPSV.dial :PML + "processing"%y +46 "core" +2 .tPTV.dial :mixing +2 "processing"% @ +74 "core" A +2 .tPBV.dial :waste1 +2 "processing"%p  +35 "core" +2 "processing"%k% +4 "core" %]n  +2 .tPS.seek 1.85ml +2 "processing"%V'= +227 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"% * +35 "core" + +3 .tPS.seek 0ml + "processing"%^'W +307 Ep ]] +1657 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'z& +2 "core" &=?t +2 .tHand.open + "manipulator"&G1 +17 "core" 1 +2 "manipulator"& & +4 "core" &  $ } 6 +2 "manipulator"&% +3 "core" %\ +  2 4$s +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&(- +151 "core" ( +2 "manipulator"&& +4 "core" &-  7 & 1 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &7& +3 "core" &-  % + 1 +2 .tForearm.seek :garage + "manipulator"&o' +109 "core" ' +4 .tHand.close + "manipulator"&4/ +73 "core" / +2 "manipulator"&c& +4 "core" &-   2 +2 "manipulator"&j% +4 "core" %   \ 1 +2 .tForearm.seek :retract + "manipulator"&'\ +100 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&( +269 "core" ( +2 "manipulator"&}& +4 "core" & < O 56 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &Z& +2 "core" & < H 56 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&I'ρ +98 "core" ' +2 "manipulator"&\\& +4 "core" & G U " 96 +2 "manipulator"&e% +3 "core" %χ O J  9 +3 "collection"'H& +3 "core" &=@v +2 "collection"'T& +4 .tCC.seek :closed +2 "collection"'B(O +2 "core" &<At +4 &;@r  +9 &/z<>p , +10 &dz>?q A +9 &aj;@q R +10 &#H=?q R +9 &L:@p R +9 &F<@o R +10 &iK<?s R +9 &+J=?p R +9 &J;@r Q +10 &G;>o R +9 & qH=?o R +10 &"4F=Aq Q +9 &#F;@q R +9 &%J=@p Q +10 &'yL?@q R +9 &);I:?o R +9 &*J=>m Q +10 &,L<Ao Q +9 &.F=>k Q +10 &0DG>?p Q +9 &2J<?p Q +9 &3J=?k Q +10 &5E<@o Q +9 &7LG=@o Q +9 &9K>>l Q +10 &:E=@n R +9 &<I<?p Q +10 &>SE<@p R +9 &@E>@p Q +9 &AH:Bp Q +10 &CG=@d R +9 &E[L<?f R +9 &GY;?k S +10 &Hp:>m V +9 &J;?q [\ +10 &L>:=m ^ +9 &M<?f T +9 &O5N:>n ({ +10 &Ovh:?n N +2 ( + "collection"'T& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.11 + "collection"'m& +3 "core" &Ovf:=m N +2 .tHand.open + "manipulator"&51 +65 "core" 1 +2 "manipulator"&X% +4 "core" % χ ? . +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&M'\ +100 "core" ' +2 .tPSV.dial PSR + "processing"%U +107 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%;' +1621 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%D  +44 "core"  +3 .tPS.seek 0ml + "processing"%t'W +1614 "core" ' +2 .tPSV.dial PSR + "processing"%N +46 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%' +2634 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%C  +2 "collection"'-  +41 "core" +128  +2 .tPSV.dial :mixloop + "processing"%0 +107 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%  +76 "core" +3 .tPS.seek 0ml + "processing"%x'W +2630 "core" ' +2 .tPSV.dial :air + "processing"%  +57 "core" +3 .tPS.seek 2.5ml + "processing"%' +2633 "core" ' +2 .tPSV.dial :mixloop + "processing"%/ +55 "core" +3 .tPS.seek 0ml + "processing"%['W +2629 "core" ' +2 .tPSV.dial :air + "processing"%Y  +55 "core" +3 .tPS.seek 2.5ml + "processing"%' +2638 "core" ' +2 .tPSV.dial :mixloop + "processing"%g +55 "core" +3 .tPS.seek 0ml + "processing"%_'W +2638 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&P& +4 "core" & %   26 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&( +3 "core" ( +2 "manipulator"&S& +3 "core" & 3 # N 76 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &8& +3 "core" &    06 +2 .tForearm.seek CC + "manipulator"&!'ρ +105 "core" ' +2 .tHand.close + "manipulator"& / +67 "core" / +2 .tCC.seek :open +2 "collection"'{( +379 "core" ( +2 "manipulator"&?& +4 "core" & Z i - 96 +60 "manipulator"&d% +5 "core" % ~ O H  ;_ +2 .tForearm.seek :retract + "manipulator"&h'\ +107 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&(- +281 "core" ( +2 "manipulator"&6& +4 "core" &- z { R > +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &=& +3 "core" &- u ? +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&F' +112 "core" ' +2 .tHand.open + "manipulator"&(1 +72 "core" 1 +2 "manipulator"&1% +4 "core" %   + . +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&2'\ +103 "core" ' +2 ."da"delayUntil "12:38:13.60" +24706 #recoverPRVreagent08 + .PTV.dial :mixing + "processing"%W @ +75 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%w  +33 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%b * +36 "core" , +2 ."da"PSV.dial :air +2 "processing"%  +42 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2488 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%> +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%a  +45 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%* +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%L  +45 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2480 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +136 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%u' +601 "core" ' +2 ."da"delay 5 seconds +393 En AA +109 ."da"PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%~'[ +1615 "core" ' + ."da"PTV.dial :puck +2 "processing"%,  +75 "core"  +2 ."da"PSV.dial PTV + "processing"%Q +75 "core" +2 ."da"PBV.dial :waste1 + "processing"%J  +36 "core" +2 "processing"%)% +4 "core" %_;  +2 ."da"PS.seek 1.5ml + "processing"%' +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%f * +36 "core" + +3 ."da"PS.seek 0ml + "processing"%''W +1610 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%3  +33 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%` * +35 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +77 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%r' +2467 "core" ' +2 ."da"PSV.dial PTV + "processing"%R +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +77 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%| +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%  +75 "core"  +2 ."da"PS.seek :empty +2 "processing"%@'9 +2470 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%E +148 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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 + "processing"%.'[ +1611 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%# +78 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +36 "core" +2 "processing"%]% +4 "core" %X4  +2 ."da"PS.seek 1.5ml + "processing"%$' +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%& * +35 "core" , +3 ."da"PS.seek 0ml + "processing"%v'W +1615 "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"% * +35 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%l +89 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2475 "core" ' +2 ."da"PSV.dial PTV + "processing"%i +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%9 +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%: +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +75 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2474 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%q  +57 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing + "processing"%"  +136 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%  +48 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%K +110 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%s' +394 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%y  +46 "core"  +2 "processing"% % +4 "core" %  +2 ."da"PS.seek 0.55ml +2 "processing"%p'y +342 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%k  +46 "core"  +3 ."da"PS.seek 2ml + "processing"%'[ +1555 "core" ' + ."da"PSV.dial :PML +2 "processing"% +46 "core" +2 ."da"PTV.dial :mixing +2 "processing"%V @ +74 "core" A +2 ."da"PBV.dial :waste1 + "processing"%z  +36 "core" +2 "processing"%G% +4 "core" %]  +2 ."da"PS.seek 1.85ml +2 "processing"% '= +234 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +3 ."da"PS.seek 0ml + "processing"%'W +1601 Em ML +365 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +48003 #recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%7  +33 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%% * +35 "core" , +2 ."da"PSV.dial :air +2 "processing"%4  +45 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%c' +2495 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%j +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +45 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +4 "processing"%o +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%}  +45 "core"  +2 ."da"PS.seek :empty +2 "processing"%Z'9 +2470 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +136 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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'[ +1257 El BB +359 "core" ' + ."da"PTV.dial :puck +2 "processing"%H  +75 "core"  +2 ."da"PSV.dial PTV + "processing"% +88 "core" ~ +2 ."da"PBV.dial :waste1 + "processing"%O  +36 "core" +2 "processing"%m% +4 "core" %^5  +2 ."da"PS.seek 1.5ml + "processing"%5' +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%X * +35 "core" , +3 ."da"PS.seek 0ml + "processing"%T'W +1615 "core" ' +2 ."da"delay 2:00 +12003 #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"%I * +35 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%^ +86 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%D' +2495 "core" ' +2 ."da"PSV.dial PTV + "processing"%; +86 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%N +86 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%t +85 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%-  +75 "core"  +2 ."da"PS.seek :empty +2 "processing"%C'9 +2467 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%0 +138 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"% ' +598 "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 .PSV.dial PTV + "processing"% +74 "core" +2 ."da"PBV.dial :waste1 + "processing"%x  +36 "core" +2 "processing"%/% +4 "core" %X  +2 ."da"PS.seek 1.5ml + "processing"%' +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%Y * +36 "core" , +3 ."da"PS.seek 0ml + "processing"%['W +1616 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .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"PSR.select :air +2 .PSV.dial PSR + "processing"%P +76 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%S' +2475 "core" ' +2 ."da"PSV.dial PTV + "processing"%8 +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%M  +75 "core"  +2 ."da"PS.seek :empty +2 "processing"%B'9 +2466 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%? +147 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%d' +593 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +61 "processing"% +13 ."da"PS.seek 2ml +2 "processing"%!'[ +1607 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%6 +79 "core" +2 ."da"PBV.dial :waste1 + "processing"%=  +34 "core" +2 "processing"%% +4 "core" %_  +2 ."da"PS.seek 1.5ml +2 "processing"%(' +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%1 * +36 "core" , +3 ."da"PS.seek 0ml + "processing"%h'W +1610 "core" ' +2 ."da"delay 2:00 +1738 E l UU +10264 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%F  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%W * +35 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%w +76 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%b' +2491 "core" ' +2 ."da"PSV.dial PTV + "processing"% +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%_ +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%> +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%a  +75 "core"  +2 ."da"PS.seek :empty +2 "processing"%*'9 +2477 "core" ' +2 ."da"Sleepy.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%L +141 "core"  + ."da"PSR.select :sub1 +3 "processing"% +14 ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."da"PS.seek 0.25ml +2 "processing"%'7 +347 "core" ' +32 ."da"delay 5 seconds +503 .PSR.select :sub2 +3 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%' +336 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1611 "core" ' +2 ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%u +78 "core" +2 ."da"PBV.dial :waste1 + "processing"%,  +36 "core" +2 "processing"%Q% +4 "core" %X e +2 ."da"PS.seek 1.5ml +2 "processing"%J' +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%) * +35 "core" + +3 ."da"PS.seek 0ml + "processing"%~'W +1614 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%f  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" * +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%3 +91 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%`' +2585 "core" ' +2 ."da"PSV.dial PTV + "processing"% +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%' +78 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%R +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +77 "core"  +2 ."da"PS.seek :empty +2 "processing"%|'9 +2585 "core" ' +2 "processing"%9 +3 "core" 9S4 +2 #"da"Processing Puck Heater at 28.1C before imaging + .PH.coast + "processing"%r  +3 "core" 4 + 4 + "processing"%E& +4 "core" &TG" n/ + #"da"Imaging da puck in Processing Clamp while storing it to tube 5 +2 "manipulator"&@% +3 "core" %\ & "X +2 "storage"(<% +3 "core" % O +2 "storage"(#. +2 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 ."da"SC.seek 5 + "storage"( (< +342 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (]& +3 "core" &< K Z \\  + "manipulator"&.& +4 "core" &- ~ + "manipulator"&&% +4 "core" %\ & "X +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 5 +2 "manipulator"&$( +180 "core" ( +2 "manipulator"&+& +4 "core" & k& + "storage"(& +4 "core" &< t u >  +4 ."da"Forearm.reconfigure TightForearm +4 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 5 + 700 counts +2 "manipulator"&l' +102 "core" ' +2 "storage"(v& +4 "core" &< 0  + ."da"SE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 ."da"SE.seek beamBreak + "storage"(i'L +172 "core" ' +2 "storage"(9- +3 "core" -'Ֆ + ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&:& +3 "core" & ,& +2 "storage"(& +4 "core" &< j { + ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 5 +2 "manipulator"&' +36 "core" ' +2 ."da"\Elbow.hold + "manipulator"&q, +4 "core" , + ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"("- +3 "core" -'Ֆ +2 ."da"SE.seek 15.11 Pucks below Top Plate +2 "storage"('N +35 "core" ' +2 "manipulator"&K% +4 "core" %)| m l Է + "storage"(& +4 "core" &< s z + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 5 + 313 counts + "manipulator"&y'U +18 "core" ' +2 "manipulator"& & +4 "core" & & +2 "storage"(s& +3 "core" &< k h r  +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 5 + 700 counts +2 "manipulator"&k' +26 "core" ' +4 ."da"SE.seek 16.11 Pucks below Top Plate +2 "storage"(p'= +44 "core" ' +2 "manipulator"&& +4 "core" & & +2 "manipulator"&V% +4 "core" % H +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +66 ."da"Forearm.seek :retract +2 "manipulator"&z'\ +97 "core" ' +2 ."da"\Elbow.seek PC +2 "manipulator"&G( +257 "core" ( +2 "manipulator"&& +4 "core" & WZ + ."da"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 && +3 "core" & Z +2 ."da"Forearm.seek PC +2 "manipulator"& ' +91 "core" ' +2 ."da"Hand.close + "manipulator"&7/ +72 "core" / +2 ."da"PC.seek :open +2 "processing"%%( +401 "core" ( +2 "storage"(4& +4 "core" &< t k [  + "manipulator"&& +4 "core" & Z +2 "manipulator"&j% +3 "core" % v +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 5 +2 "manipulator"&o( +260 "core" ( +2 "manipulator"&}& +4 "core" &\ I$ +2 "storage"(c& +3 "core" &< F G C  +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 5 + 700 counts + "manipulator"&' +97 "core" ' +3 ."da"Hand.open + "manipulator"&Z1 +65 "core" 1 +26 "storage"(\\- +3 "core" -'= +3 ."da"SE.seek 15.86 Pucks below Top Plate +2 "storage"(H' +24 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 15.2 Pucks below Top Plate +2 "storage"('׼ +46 "core" ' +2 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da18oct0113h240ml.tif +1952 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +436 #"da"SX HX9/16 (USB:67): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20.645 seconds\ /var/log/esp/da18oct0113h240ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da18oct0113h240ml15s.tif +1557 #SX HX9/16 (USB:67): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da18oct0113h240ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da18oct0113h240ml30s.tif +3057 #SX HX9/16 (USB:67): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da18oct0113h240ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da18oct0113h240ml70s.tif +7117 #SX HX9/16 (USB:67): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da18oct0113h240ml70s.tif: TIFF Upload Complete\ +2 .Sleepy.power :camera,:OFF + ."Qmail"HABfans.email "20.645 sec auto-exposure",Subject: "da18oct0113h240ml images!" +13 "storage"(O- +129 "core" -'׼ +2 "storage"(m& +4 "core" &<  .  +2 "manipulator"&e& +3 "core" &  u &"x +2 ."da"\Elbow.seek 5 +2 "manipulator"&X( +22 "core" ( +2 "manipulator"&5& +4 "core" & ` )\ +2 "storage"(U& +3 "core" &<  W  +3 ."da"Forearm.seek 5 + 700 counts +2 "manipulator"&I' +3 "core" ' +2 ."da"SE.reconfigure SEgently +3 "storage"(#QK-0-\ b +3 ."da"SE.seek 15.91 Pucks below Top Plate +2 "storage"(^'C +61 "core" ' +102 "manipulator"&T& +4 "core" & 8 / 5\ +2 "storage"(;& +3 "core" &< W X 6  +2 ."da"\Elbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 5 +2 "manipulator"&N' +34 "core" ' +2 ."da"\Elbow.hold +2 "manipulator"&t, +3 "core" , +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +3 "storage"(#QK-0-\ b +4 ."da"SE.seek 16.1 Pucks below Top Plate +2 "storage"(-'- +32 "core" ' +2 "manipulator"&D% +4 "core" %- E (m + "storage"(0& +4 "core" &< 5 5 E  + ."da"Forearm.force -20 + "manipulator"&5 +4 ."da"Forearm.seek 5 + 317 counts +2 "manipulator"&C'Y +18 "core" ' +2 "manipulator"& & +4 "core" & @ R ` 8\ +2 "storage"(& +6 "core" &< { q  +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 5 + 700 counts +2 "manipulator"&x' +17 "core" ' +2 "storage"(/% +4 "core" %2  t v +2 ."downElevator"SE.seek :down +3 "storage"('v +100 (Y% +2 "core" %G2 R v +2 "manipulator"&% +4 "core" % o g < ? +2 ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +202 !"da"o:I2C::SoftErr:bt[")/home/esp/esp2/lib/msg.rb:82:in `[]'",/home/esp/esp2/lib/msg.rb:82:in `retry'"3/home/esp/esp2/lib/slide.rb:230:in `configure'"5/home/esp/esp2/lib/slide.rb:244:in `reconfigure'"6/home/esp/esp2/lib/slide.rb:250:in `holdIfNeeded'"7/home/esp/esp2/lib/slide.rb:319:in `unlimitedSeek'"//home/esp/esp2/lib/slide.rb:318:in `times'"7/home/esp/esp2/lib/slide.rb:318:in `unlimitedSeek'"6/home/esp/esp2/lib/threads.rb:53:in `recoverable'"7/home/esp/esp2/lib/slide.rb:317:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:308:in `seek'",/home/esp/esp2/lib/slide.rb:352:in `to'"2/home/esp/esp2/utils/misc.rb:64:in `withdraw'"1/home/esp/esp2/utils/misc.rb:70:in `retract'":/home/esp/esp2/utils/puckmoves.rb:574:in `lowerStack'",/home/esp/esp2/lib/msg.rb:70:in `retry'":/home/esp/esp2/utils/puckmoves.rb:573:in `lowerStack'";/home/esp/esp2/utils/puckmoves.rb:498:in `finishImage'"?/home/esp/esp2/protocol/utilities.rb:170:in `prepAndImage'"8/home/esp/esp2/protocol/DAprocess.rb:294:in `runDA'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"&Bus Error writing to manipulator +2 #Retry #1 of 3 + "manipulator"&#Q@2^d^b +3 "core" ' + ."da"Forearm.seek :retract +2 ."downElevator"SE.coast +4 "manipulator"&g'\ +2 "storage"(5 +91 "core" ' + ."da"SC.coast + "storage"(6 +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 #tStarting finalPurge +2 "processing"%& +5 "core" & +2 ."psFlush"Hand.open + "manipulator"&P1 +17 "core" 1 +2 "manipulator"&[& +5 "core" & 4 A\ +2 "manipulator"&8% +4 "core" %\  A +2 ."psFlush"\Elbow.seek FlushPuck::Garage +2 "manipulator"& (- +164 "core" ( +2 "manipulator"&& +4 "core" &- N Bm +2 ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &M& +3 "core" &- { ?m +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&S' +111 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&?/ +70 "core" / +3 "manipulator"&B& +4 "core" &- 1 8 6 6m + "manipulator"&d% +5 "core" %  6 ; 6 +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&6'\ +105 "core" ' +2 ."psFlush"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."psFlush"\Elbow.seek PC +2 "manipulator"&=( +126 "core" ( +2 "manipulator"&& +68 "core" & T K - <] +4 ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &!& +3 "core" & T R f ;] +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&1' +99 "core" ' +2 "manipulator"&(& +4 "core" & z y _ =] +2 "manipulator"&F% +4 "core" % n w g = +2 "processing"%W& +4 "core" & +2 "processing"%w& +4 ."psFlush"PC.seek :closed +2 "processing"%h(Tg +4 "core" & + &  +9 &-s ,~ +9 &bu @ +9 &ag R +10 & F} R +9 &Cz R +10 &I S +9 &fJz R +9 &'G S +10 &G R +9 &Dh R +9 & nG^ R +10 &"1Dm R +9 &#Gr R +10 &%Ih R +9 &'vFX R +9 &)9IW R +10 &*FS R +9 &,G\\ R +9 &.}GY S +10 &0AFO R +10 &2GR R +8 &3GH R +10 &5HF R +9 &7IFO R +10 &9\ GR R +9 &:FX S +9 &<FE R +10 &>PFB R +9 &@FD R +9 &AFC R +10 &CF8 R +9 &EYE7 R +11 &GL= R +8 &HOC S +9 &J]8 T +10 &LRy9 W +9 &N0 X +9 &O8 Y +10 &Q2 Y +9 &SGo' 9 +10 &T",[# Y +9 &TK%' 0 +2 ( + "processing"%w& +4 #"psFlush"Processing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.70 + "processing"%& +4 "core" &TK". 0 + ."psFlush"Hand.open +2 "manipulator"&_1 +66 "core" 1 +3 "manipulator"&>% +4 "core" % Q R _ 9 +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&a'\ +93 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%b +137 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%L'P +272 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +832 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%*' +1601 E"o EE +11 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +74 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +36 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%u'W +2629 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%, +77 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%Q' +592 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2112 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%) +77 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%J U +55 "core" V +3 ."psFlush"PS.seek 0ml + "processing"%f'W +2632 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"% @ +45 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%3' +2629 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%~  +74 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%'9 +2642 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%' +58 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%R' +2636 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +76 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%`'W +2636 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"% @ +46 "core" > +3 ."psFlush"PS.seek 2.5ml +2 "processing"%r' +2627 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%E  +76 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%@'9 +2633 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%< +45 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%#'P +1099 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%]' +1610 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%. +75 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%&  +54 "core"  +3 ."psFlush"PS.seek 0ml + "processing"%+'W +2634 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +76 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%' +589 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%v' +2126 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%9 +76 "core" +2 ."psFlush"PBV.dial PSV + "processing"%: U +55 "core" U +2 ."psFlush"PS.seek 0ml +2 "processing"%2'W +2634 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"% @ +45 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%"' +2629 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%K  +75 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2627 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"% +46 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%s' +2630 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +75 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%V'W +2626 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%l @ +45 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%$' +2626 "core" ' +2 ."psFlush"PSV.dial :waste1 +53 "processing"%i  +83 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2636 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'y& +3 "core" &OR +2 .tHand.open + "manipulator"&1 +25 "core" 1 +2 "manipulator"&k& +4 "core" & w x / >] +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC + "manipulator"&( +3 "core" ( + "manipulator"&& +4 "core" & w z Z =] + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &q& +2 "core" & ^ g =] +2 .tForearm.seek PC +2 "manipulator"&7' +97 "core" ' +2 .tHand.close + "manipulator"&z/ +67 "core" / +2 .tPC.seek :open +2 "processing"%A( +402 "core" ( +2 "manipulator"&4& +4 "core" & ; J] +2 "manipulator"&% +3 "core" % J +2 .tForearm.seek :retract +2 "manipulator"&j'\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"& ( +361 "core" ( +2 "manipulator"&}& +4 "core" & j q R @. + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &c& +2 "core" & c k l @. +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&G'ρ +96 "core" ' +2 "manipulator"&Z& +4 "core" & 6 C. +2 "manipulator"&\\% +3 "core" %ϋ B +3 "collection"'& +3 "core" &PS +2 "collection"'p& +4 .tCC.seek :closed + "collection"'H(O +3 "core" &NS +3 &QQ  +9 &-wNT ,~ +9 &bxNO @ +10 &ckOQ Q +9 &#HPR R +10 &JOS R +9 &KPR Q +9 &jGQS Q +10 &+HNR R +9 &INR R +9 &GNQ Q +10 & rFMT Q +9 &"5IMR Q +10 &#JMR R +9 &%FMS Q +9 &'yLPR R +10 &)<IOS Q +9 &*HOR Q +9 &,KNR R +10 &.FOS Q +9 &0DLNQ Q +9 &2EOR Q +10 &3FOR Q +9 &5FNR Q +10 &7LFOS Q +9 &9GNP Q +9 &:IMT R +10 &<JOS Q +9 &>TKMQ Q +9 &@FRQ Q +10 &AHPP R +9 &CMMS Q +10 &E[NNR R +9 &GYPQ S +9 &HnOQ U +10 &JKO Z +9 &LALP ] +9 &MLP W +10 &O2@MR , +9 &O~mNS I +5 ( +4 "collection"'p& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.09 + "collection"'O& +4 "core" &O~jKR I + &O~jLN I + .tHand.open + "manipulator"&m1 +75 "core" 1 +2 "manipulator"&e% +4 "core" % ϋ ~ p  @ +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&5'\ +92 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'U& +4 "core" &O~jNO I +2 "collection"'T% +3 "core" %MO +2 #tCS Pulling 5ml of flush .CSV.dial CSR +2 "collection"';  +54 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'o'l +1354 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 'D% +3 "core" %lJO +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.501ml +2 "collection"'0' +705 "core" ' +2 .tCSV.dial :waste + "collection"' +145 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'' +1985 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"' & +4 "core" &O~iLO I +2 "collection"'% +3 "core" %MO +2 .tCSV.dial :flush + "collection"'/  +42 "core"  +3 .tCS.reconfigure CSfast + "collection"'#d @b +3 .tCS.seek 5ml + "collection"'Y'l +1300 E#p CD +19 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +42 "core" B +2 "collection"'I% +4 "core" %lLP \ +2 .tCS.seek 7ml +2 "collection"'X' +576 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'^  +2 'N  +52 "core"  +88  +2 .tCBV.dial :waste1 + "collection"'C @ +47 "core" ? +3 .tCS.seek 0ml + "collection"'-' +1810 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'& +4 "core" &O~hMS I +2 "collection"'P% +3 "core" %NP +2 .tCSV.dial :flush + "collection"'[  +74 "core" +3 .tCS.seek 5ml + "collection"'8'l +1322 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'x @ +45 "core" A +2 "collection"'% +4 "core" %lMQ  +2 .tCS.seek 7.001ml +2 "collection"'' +579 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +2 "collection"'M  +55 "core"  +2 .tCBV.dial :waste2 +2 "collection"'  +118 "core"  +3 .tCS.seek 0ml + "collection"'t' +1832 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'?& +4 "core" &O~hOR I +2 "collection"'B% +3 "core" %MQ + .tCSV.dial CSR +2 "collection"'d  +44 "core"  +2 .tCSR.select :kill + "collection"' +10 .tCS.seek 8ml + "collection"'g' +2074 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml + "collection"'' D +573 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +2 "collection"'S +54 '!  +103 "core" +47  +2 .tCTV.dial :intake + "collection"'  +76 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'(' \\ +2081 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'F  +76 "core" ~ +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'W' +586 "core" ' +2 .tCSV.dial CSR + "collection"'6  +105 "core"  +2 .tCSR.select :flush + "collection"' +11 .tCS.seek 5ml +2 "collection"'%'l +1351 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"'' D +1357 "core" ' +2 .tCSV.dial CBV + "collection"'_ +105 "core" +2 .tCS.seek 0ml +2 "collection"'>' +2622 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&w& +4 "core" & C A. +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&b( +3 "core" ( +2 "manipulator"&1& +4 "core" & / B. + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &|& +2 "core" & y 0 B. +2 .tForearm.seek CC +2 "manipulator"&L'ρ +101 "core" ' +2 .tHand.close + "manipulator"&/ +74 "core" / +2 .tCC.seek :open +2 "collection"'( +377 "core" ( +2 "manipulator"&*& +4 "core" &  E. + "manipulator"&,% +4 "core" % x  Eb +2 .tForearm.seek :retract + "manipulator"&u'\ +98 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&Q(- +275 "core" ( +2 "manipulator"&)& +4 "core" &- N L +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &J& +3 "core" &- q L +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&' +111 "core" ' +3 .tHand.open +2 "manipulator"&1 +73 "core" 1 +2 "manipulator"&f% +4 "core" % \ p y X ? +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&~'\ +98 "core" ' +2 #tCompleted [/home/esp/esp2/mission/2018_08_31_niagara_mission.rb:189] begun 11:30:35 + #Preparing to sleep until 7:33AM 10/03/2018 +7 ."shutdown"CC.coast +2 #tAsleep til 7:33AM 10/03/2018 +2 "collection"'6 +3 #tContinuing at 07:33EDT03-Oct-18 +2 ."shutdown"CS.coast +3 E#o ,, + "collection"'5 +3 ."shutdown"PC.coast +4 ."Qmail"GoodNews.email "Then, in tube 6: Sample.deep; initialPurge; da withoutWCR\\n/home/esp/esp2/mission/2018_08_31_niagara_mission.rb:194\\n{1 => 22, 2 => 22, 3 => 22, 4 => 22, 5 => 17, 6 => 5}\\nCan@13:33:29, 19.6C, 26% humidity, 14.0psia, 12.370V, 0.196A, 0.196A avg, 2.42W",Subject: "Asleep until 07:33EDT03-Oct-18" +2 "processing"%6 +114 ."shutdown"PS.coast + "processing"%5 +3 ."shutdown"Forearm.coast + "manipulator"&5 +2 ."shutdown"\Elbow.coast + "manipulator"&6 +37 ."shutdown"Sleepy.power :dwarf,:OFF + .Sleepy.power :raw,:OFF + #Shutdown +38368 E-n  +60002 .k ~ +60002 -i  +60002 -h !! +60002 -g | +60003 .e !  +60002 /f !! +60002 /d  +60002 .d  +60003 ,f  +60002 +f !! +60002 ,f !! +60002 *f  +60003 ,g !  +60002 ,f !! +60002 *g !! +60002 -f  +60003 .g !  +60002 .f !! +60002 /f !! +60002 /f  +60003 ,f  +60002 /f !! +60002 0e $$ +60002 /f !! +60003 0f  +60002 0e  +60002 /e  +60002 0d  +60003 /e  +60002 0d !  +60002 0c  +60002 0c  +60003 /c  +60002 /d !! +60002 /d  +60002 .c  +60003 .c !! +60002 -d  +60002 -d !  +60002 -d !  +60002 +c  +60003 ,e  +60002 -d  +60002 +d  +60002 /c  +60003 /d  +60002 ,e  +60002 .d  +60002 0d  +60003 3f  +60002 5f  +60002 4d  +60002 6e  +60003 8d  +60002 7f !  +60002 5e  +60002 8e  +60003 ;g !! +60002 7e  +60002 6e  +60002 :d (' +60003 8e  @EDT1538453396.59 7e  +60002 8e  +60002 :f  +60003 9e  +60002 :f  +60002 <d  +60002 :d !  +60003 7d  +60002 9d  +60002 8e  +60002 9e  +60003 8e  +60002 8d !! +60002 6e  +60002 4e  +60003 4e  +60002 4e  +60002 5e  +60002 5e !  +60003 4d !  +60002 5d  +60002 3d  +60002 4c  +60003 1d  +60002 4d !! +60002 0c  +60002 1c  +60002 2c !  +60003 0d  +60002 /c  +60002 2c  +60002 /c !! +60003 0b  +60002 -c  +60002 .a  +60002 .c  +60003 ,d  +60002 +b !  +60002 +d && +60002 -c !! +60003 +d  +60002 ,d !  +60002 -c  +60002 .d !! +60003 ,c  +60002 .d !  +60002 .d  +60002 /d  +60003 3d  +60002 1d  +60002 4d  +60002 4f  +60003 5e  +60002 6f  +60002 6f  +60002 3d  +60003 7g  +60002 8f  +60002 6f  +60002 7f  +60003 7f  +60002 7f  +60002 9f  +60002 ;f  +60003 9f  +60002 9g  +60002 ;e  +60002 <f  +60003 8f  +60002 :h  +60002 9g &% +60002 9h  +60003 <h  +60002 7g  +60002 6f  +60002 ;h  +60002 8h  +60003 9i !! +60002 7h  +60002 8i && +60002 9i  +60003 9i  +60002 8i  +60002 6i  +60002 9i  +60003 :i  +60002 8i z +60002 9i  +60002 ;i z +60003 :j  +60002 ;k  +60002 9j } +60002 ;j  +60003 8j  +60002 :k  +60002 ;k  +60002 :l  +60003 9k  +60002 9k  +60002 9k w +60002 5l  +60002 6l  +60003 8m  +60002 6m  +60002 6l  +60002 4m  +60003 6l !  +60002 7m ! +60002 5m  +60002 4m  +60003 5m  +60002 7m  +60002 4l !! +60002 4k !  +60003 2j  +60002 3k !  +60002 0j  +60002 0k  +60002 0j } +60003 .j !  +60002 /j !  +60002 .j  +60002 -j  +60003 ,i  +60002 ,j  +60002 *i  +60002 *i  +60003 +i  +60002 +i  +60002 )i  +60002 (i  +60003 )i  +60002 )h  +60002 +i ~ +60002 )i !! +60003 *i  +60002 (h !! +60002 (h  +60002 &i !! +60002 'h  +60003 &j  +60002 &h  +60002 *h !! +60002 (i  @EDT1538539799.82 (h } +60002 (h  +60002 'i  +60002 'i  +60003 'h  +60002 %i  +60002 &i  +60002 $h  +60003 'g  +60002 %g  +60002 %h  +60002 %h  +60003 'i  +60002 $h !! +60002 $i !  +60002 &g  +60008 !h !! +59997 #g  +60002 $h  +60002 &g !  +60003 #h  +60002 $h !! +60002 %h !! +60002 %h  +60002 "g  +60003 #h  +60002 $h  +60002 $g !! +60002 %h  +60003 $g  +60002 $g  +60002 %g  +60002 $g  +60003 $f  +60002 $f  +60002 $g  +60002 #f  +60003 'g  +60002 "g  +60002 %f  +60002 #g  +60003 $g  +60002 "f  +60002 #f  +60002 $g  +17924 $g | +35 #tPowering up Dwarves +496 .Sleepy.power :raw,:ON +16 "sampler") +2 )3 +2 "core"  + "collection"' +3 '' +2 "core"  +2 "processing"% +2 % +3 "core"  +2 "collection"' 9\ +2 ' 0\ + ' -\ +2 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +2 "sampler")&\ +2 .tSS.configure SSconfig + "sampler")#.0X + &u + .tCC.reconfigure CCconfig +3 ."openPC"PC.reconfigure PCconfig +3 "collection"'$x2 ^22b + "processing"%$x2 ^22b +3 .tCC.home.seek :open +3 ."openPC"PC.home.seek :open +2 "collection"'V( +64 "processing"%i( +274 "core" ( +3 ( +47 E"f UU +2 #tPhase [Sample.deep; initialPurge; da withoutWCR] +2 ."Qmail"GoodNews.email "At 07:33:34 began in tube 6: Sample.deep; initialPurge; da withoutWCR\\n/home/esp/esp2/mission/2018_08_31_niagara_mission.rb:194\\n{1 => 22, 2 => 22, 3 => 22, 4 => 22, 5 => 17, 6 => 5}\\nCan@07:33:34, 19.1C, 25% humidity, 14.0psia, 12.311V, 0.447A, 0.447A avg, 5.51W",Subject: "Started 2018_08_31_niagara_mission phase Sample.deep; initialPurge; da withoutWCR" +129 .tSample.deep + "sampler")$0 +1086 "core" 0 +2 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'y& +3 "core" &gn.  +2 .tHand.open + "manipulator"&1 +73 "core" 1 +2 "manipulator"&k& +4 "core" &\ _ \\ 9$ +2 "manipulator"&% +3 "core" % \  Y W 9 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&q(- +177 "core" ( +2 "manipulator"&z& +4 "core" &- d G@ +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &=& +3 "core" &- e C@ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage +2 "manipulator"&a' +105 "core" ' +2 .tHand.close + "manipulator"&h/ +73 "core" / +2 "manipulator"&4& +4 "core" &- Y ? N 8@ +2 "manipulator"&% +4 "core" %  V r . = +2 .tForearm.seek :retract +2 "manipulator"&7'\ +105 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC +2 "manipulator"&( +273 "core" ( +2 "manipulator"&}& +4 "core" &\  ~ k >7 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &c& +3 "core" &\  { } Y >7 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&Z'ρ +94 "core" ' +4 "manipulator"&\\& +4 "core" &\  Y B7 +2 "manipulator"&% +4 "core" %x u B +2 "collection"'j& +3 "core" &ilP  +2 "collection"'{& +4 .tCC.seek :closed + "collection"'p(O +4 "core" &hl/  +3 &hlT  +9 &4gnU , +9 &c{glV A +9 &FkhmR R +10 &GikU R +9 &JinT Q +10 &HglR R +9 &MGhmR R +9 &IhmQ Q +10 &IgnQ R +9 &LhkT R +9 & UKklS R +11 &"LjmN R +8 &#GflJ R +10 &%IimQ Q +9 &']JjkH R +9 &)LglL R +10 &*HgmL Q +9 &,IjkS Q +10 &.eIimQ R +9 &0'LilS R +9 &1FikQ R +10 &3FimO R +10 &5mFglP R +8 &70GgmM Q +10 &8IilQ Q +9 &:HimM Q +9 &8IhkQ Q +9 &?IinK R +10 &AMhkM R +9 &C~KijM Q +9 &E=PhlL R +10 &FWhmL S +9 &HphkS V +9 &JlflR Z +10 &L#fjK ^ +9 &MgiJ ^ +10 &O;JfiL $n +9 &O\ hfO P +5 ( +2 "collection"'{& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.05 +2 "collection"'O& +4 "core" &OghiM P + &Ogfj/ P + .tHand.open + "manipulator"&m1 +76 "core" 1 +2 "manipulator"&e% +4 "core" % x ` \\ # : + .tForearm.reconfigure LooseForearm +5 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&U'\ +96 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'T& +4 "core" &Ogej+ P +2 "collection"';% +3 "core" %fjO +2 #tCS Pulling 5ml of flush .CSV.dial CSR +2 "collection"'G  +146 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"'n'l +1348 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 'D% +3 "core" %lfk'  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml + "collection"'o' +710 "core" ' +2 .tCSV.dial :waste + "collection"' +134 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'0' +2008 "core" ' +2 #tPurging external Intake + "collection"' & +4 "core" &OgdiJ P + "collection"'% +4 "core" %ej+ + .tCSV.dial :flush +2 "collection"'/  +44 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'' D +2586 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +5 .tCBV.dial CSV + "collection"' + 'I  +6 "core"  +70 ~ +2 .tCTV.dial :intake + "collection"'Y  +89 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'^' +2591 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'N  +75 "core" ~ +2 #tFlushing upper manifold + "collection"'C& +4 "core" &Oeci) P +2 "collection"'X% +3 "core" %fiK +2 .tCSV.dial :flush + "collection"'  +74 "core"  +3 .tCS.seek 5ml + "collection"'P'l +1324 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'[ @ +43 "core" A +2 "collection"'-% +4 "core" %lfj-  +2 .tCS.seek 7ml +2 "collection"'x' +637 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +2 "collection"' +108 "core" ~ +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"'8' +1821 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'M'- +815 "core" ' +2 .tCSV.dial :waste + "collection"' +45 "core" +3 .tCS.seek 0ml + "collection"'' +829 "core" ' +2 "collection"'?& +4 "core" &Oefl+ P + "collection"'B% +4 "core" %hjN + .tCSV.dial :flush +2 "collection"'d  +44 "core"  +3 .tCS.seek 3ml +2 "collection"'t'- +821 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'g @ +41 "core" A +2 "collection"'S% +4 "core" %-ej,  +2 .tCS.seek 5ml +2 "collection"'!'l +581 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml + "collection"' ' +1320 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"''- +828 "core" ' +2 .tCSV.dial :waste + "collection"'F +75 "core" +3 .tCS.seek 0ml + "collection"'(' +828 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&6& +4 "core" &\  W Z <7 +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC + "manipulator"&W( +3 "core" ( + "manipulator"&%& +4 "core" &\  [ `  ;7 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &_& +2 "core" &\  M U p ;7 +2 .tForearm.seek CC +2 "manipulator"&'ρ +94 "core" ' +2 .tHand.close + "manipulator"&w/ +65 "core" / +2 .tCC.seek :open +2 "collection"'1( +378 "core" ( +2 "manipulator"&|& +4 "core" &\  r G7 + "manipulator"&% +4 "core" % ϔ G +2 .tForearm.seek :retract + "manipulator"& '\ +100 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&5(- +281 "core" ( +2 "manipulator"&H& +4 "core" &- O* +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &*& +3 "core" &- ! O* +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&,' +107 "core" ' +3 .tHand.open +2 "manipulator"&L1 +69 "core" 1 +2 "manipulator"&)% +4 "core" % u x = +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&J'\ +98 "core" ' +2 #tda sampling at most 1000ml +3 #Loading sh1 puck from tube 6 into Collection Clamp +2 ."Qmail"HABfans.email "Started da in tube 6 at 07:38:12EDT03-Oct-18\\n{1 => 22, 2 => 22, 3 => 22, 4 => 22, 5 => 17, 6 => 5}\\nCan@07:33:34, 19.1C, 25% humidity, 14.0psia, 12.311V, 0.447A, 0.447A avg, 5.51W",Subject: "da sampling at most 1000ml" + "collection"'b& +76 "core" &imC +2 "manipulator"&% +3 "core" %\  H E +2 "storage"(f% +4 "core" %{ + "storage"(u. +3 "core" .( +2 .tSC.reconfigure SCtight +3 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"((K +1283 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (& +2 "core" &K" =  +2 "manipulator"&>& +3 "core" &- E B* +2 "manipulator"&A% +3 "core" %\  * C +3 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 6 +2 "manipulator"&( +178 "core" ( +2 "manipulator"&~& +4 "core" & ~ h U A% +2 "storage"(Q& +3 "core" &K"  +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts + "manipulator"&\ 'J +93 "core" ' +2 "storage"(3& +4 "core" &K! j  +2 .tSE.reconfigure SEpick + "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(''L +269 "core" ' +2 "storage"(- +3 "core" -'P +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (R& +2 "core" &K! w  +2 "manipulator"&& +3 "core" &  B% +2 .t\Elbow.seek 6 +2 "manipulator"&E( +5 "core" ( +2 "manipulator"&& +3 "core" & F B% +2 "storage"(r& +3 "core" &K! A  +3 .tForearm.seek 6 + 300 counts + "manipulator"&<'Ϻ +15 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&#/ +131 "core" / +13 ."downElevator"SE.seek :down +5 "manipulator"&.& +5 "storage"(`'v +5 "core" & B% +2 "manipulator"&% +4 "core" % Ϯ  E[ +2 .tForearm.seek :retract +2 "manipulator"&+'\ +93 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&:( +134 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +19 "core" ( +2 "manipulator"&& +4 "core" & E+ +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 & & +3 "core" & D+ +2 .tForearm.reconfigure TightForearm +31 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&@'ρ +94 "core" ' +2 "manipulator"&9& +4 "core" &  F+ +2 "manipulator"&% +4 "core" %ϊ C +2 "collection"'s& +3 "core" &ilG +2 "collection"'l& +4 .tCC.seek :closed +2 "collection"'2(O +3 "core" &imD +3 &inJ  +8 &/zhkJ ,} +9 &cyinF @ +10 &ckhmI Q +9 &%EhmK Q +10 &JhkJ Q +9 &GhmK Q +9 &kIjm> Q +10 &.JgmN P +9 &IjlJ Q +9 &JkkB Q +10 & sLikF Q +9 &"5Igm? Q +10 &#NglH Q +9 &%IimI Q +9 &'zNhlL Q +10 &)=IikO Q +9 &+IjkM P +9 &,KknG Q +10 &.GilP Q +9 &0EIinD Q +10 &2LikL Q +9 &3IhnH Q +9 &5LhlE Q +10 &7MIilG Q +9 &9GjmL Q +9 &:HhlK Q +10 &<IhlM P +9 &>UIhmE Q +10 &@GhlE Q +9 &AJgoF Q +9 &COimI Q +10 &EZThlH R +9 &G[ikH R +9 &HzflI V +10 &JhkO \\ +9 &L@gkP ] +10 &MfjI W +9 &O2BfkG *~ +9 &O~lhjE L +5 ( + "collection"'l& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.14 .Hand.open +2 "manipulator"&"1 +68 "core" 1 +2 "manipulator"&$% +4 "core" % ϊ g e } ; +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&y'\ +95 "core" ' +2 .tSC.coast "storage"(6 +3 #tcollectSample 1000ml w/bubble point of 24psi + #Priming 7ml + .Sleepy.power :sampler,:ON + .Intake.select :close + .\Exhaust.select :close + .SS.hold +2 "sampler")+ +3 "core" + + "sampler")k% +4 "core" % + "collection"'& +4 "core" &O~_fj7 L +3 E#f ZZ + #tCalibrating pressure and temperature sensors + .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast + "sampler")#.0X2/  +2 "collection"'>% +3 "core" %? n +2 #tIntake @17.3psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 110 +2 "sampler")#.n0X5<  +15 "collection"'1% +3 "core" % r +2 "sampler")"% +3 "core" %>5<  +15 "collection"'$% +4 "core" %0 q +60 "sampler")k% +5 "core" %>6<  + "collection"'l% +4 "core" %4 r + #tIntake @18.5psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 80 + "sampler")#.P0X m +2 "sampler")=% +3 "core" %k0F  +15 "collection"'h% +3 "core" % l +2 "sampler")4% +3 "core" %k1F=@  +2 "collection"'% +3 "core" % k +2 #tIntake @18.4psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 72 +2 "sampler")#.H0X  +15 "collection"'C% +3 "core" %, n +2 "sampler")X% +3 "core" %]F  +15 "collection"'N% +3 "core" % n +2 "sampler")^% +3 "core" %]<  +15 "collection"'[% +3 "core" % o +2 "sampler")-% +3 "core" %]<.1  +2 "collection"'P% +3 "core" %= l +2 #tIntake @18.3psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 53 +2 "sampler")#.50X% +3 "core" % r +2 "sampler") % +3 "core" %8\   +15 "collection"'~% +3 "core" %0 q +2 "sampler")Q% +3 "core" %9  +15 "collection"'3% +3 "core" % q +2 "sampler")5% +3 "core" %9'#  +15 "collection"'J% +3 "core" % s +2 "sampler")% +3 "core" %934  +2 "collection"'R% +3 "core" %5 q +2 #tIntake @18.8psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 35 +2 "sampler")#.#0X  +15 "collection"''% +3 "core" %4 r +2 "sampler")<% +3 "core" %K>  +15 "collection"'E% +3 "core" %9 r +2 "sampler")v% +3 "core" %K>  +15 "collection"'% +3 "core" % r +2 "sampler")s% +3 "core" %K>  +15 "collection"'`% +3 "core" %4 q +2 "sampler")+% +4 "core" %K>#%  +14 "collection"'1% +3 "core" %3 q +2 "sampler")"% +3 "core" %K>12  +15 "collection"'$% +3 "core" % r +2 "sampler")k% +3 "core" %K>>>  +2 "collection"'l% +4 "core" % q + #tIntake @18.9psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 29 +2 "sampler")#.0X?  +2 "collection"' % +3 "core" %5 q +2 #tIntake @18.9psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 23 +2 "sampler")#.0X p +2 "sampler")t% +3 "core" %+U  +15 "collection"'!% +3 "core" % p +2 "sampler")% +3 "core" %+V  +15 "collection"' % +3 "core" % p +2 "sampler")% +3 "core" %+V  +15 "collection"'% +3 "core" %; p +2 "sampler")6% +3 "core" %+V'%  +15 "collection"'F% +3 "core" % q +2 "sampler")_% +3 "core" %+U.-  +15 "collection"'w% +3 "core" % p +2 "sampler")% +3 "core" %+U87  +2 "collection"'%% +4 "core" %: o + #tIntake @18.8psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 21 +2 "sampler")#.0X% +3 "core" % p +2 "sampler") % +3 "core" %RF9;  +2 "collection"'~% +3 "core" % q +2 .tSS.reconfigure SSinhale.with maxSpeed: 19 +2 "sampler")#.0X l +2 "sampler");% +3 "core" %M  +15 "collection"'O% +3 "core" %$ k +2 "sampler")Z% +3 "core" %M   +15 "collection"'z% +3 "core" %B m +2 "sampler")q% +3 "core" %M  +15 "collection"'D% +3 "core" %B m +2 "sampler")n% +3 "core" %M  +15 "collection"'&% +3 "core" % m +2 "sampler")G% +3 "core" %M  +15 "collection"' % +3 "core" %B m +2 "sampler")% +3 "core" %M  +15 "collection"'o% +3 "core" % l +2 "sampler")0% +3 "core" %M#$  +15 "collection"'I% +3 "core" % l +2 "sampler")% +3 "core" %M()  +15 "collection"'% +3 "core" %C m +2 "sampler")% +3 "core" %L-.  +15 "collection"'/% +3 "core" %# m +2 "sampler")C% +3 "core" %M33  +15 "collection"'X% +3 "core" %F k +2 "sampler")N% +3 "core" %L88  +2 "collection"'^% +4 "core" %E k +2 .tSS.reconfigure SSinhale.with maxSpeed: 14 + "sampler")#.0X% +3 "core" %@   +15 "collection"' % +3 "core" %: p +2 "sampler")~% +3 "core" %@  +15 "collection"'p% +3 "core" % q +2 "sampler")3% +3 "core" %@  +15 "collection"'5% +3 "core" %9 q +2 "sampler")J% +3 "core" %@  +15 "collection"'% +3 "core" %$ p +2 "sampler")R% +3 "core" %?  +15 "collection"',% +3 "core" % q +2 "sampler")% +3 "core" %@  +64 "collection"'A% +4 "core" %C p +2 "sampler")r% +3 "core" %A)*  +15 "collection"'#% +3 "core" % q +2 "sampler").% +3 "core" %?-/  +15 "collection"'% +3 "core" %A o +2 "sampler")% +3 "core" %@43  +15 "collection"'% +3 "core" %I n +2 "sampler")% +3 "core" %A67  +2 "collection"' % +3 "core" %@ m +2 #tIntake @18.9psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 13.86125 +2 "sampler")#.0X o +2 "sampler")K% +3 "core" %VF  +15 "collection"'=% +3 "core" % q +2 "sampler")h% +3 "core" %VF  +15 "collection"'4% +3 "core" %? q +2 "sampler")% +3 "core" %VF  +15 "collection"'% +3 "core" % p +2 "sampler")a% +3 "core" %VG!#  +15 "collection"'}% +3 "core" % q +2 "sampler")c% +3 "core" %VG$%  +15 "collection"'% +3 "core" %B q +2 "sampler")\\% +3 "core" %VG*+  +15 "collection"'@% +3 "core" %% p +2 "sampler")j% +3 "core" %VF..  +15 "collection"'s% +3 "core" %< p +2 "sampler")V% +3 "core" %VF23  +15 "collection"'m% +3 "core" %H q +2 "sampler")e% +3 "core" %VF56  +2 "collection"'T% +4 "core" % o + #tIntake @19.0psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 13.86125 +2 "sampler")#.0X t +2 "sampler")^% +3 "core" %%  < +15 "collection"'7% +3 "core" %D s +2 "sampler")-% +3 "core" %% !$ < +15 "collection"'P% +3 "core" %! t +2 "sampler")Y% +3 "core" %% %& < +15 "collection"'% +3 "core" %= t +2 "sampler")8% +3 "core" %% (( < +15 "collection"'% +3 "core" %% t +2 "sampler")x% +3 "core" %% ++ < +15 "collection"'?% +3 "core" % t +2 "sampler") % +3 "core" %% // < +15 "collection"'d% +3 "core" %C t +2 "sampler")g% +3 "core" %% 44 < +15 "collection"'S% +5 "core" %L t + "sampler")t% +4 "core" %% 86 < +15 "collection"'!% +3 "core" % t +2 "sampler")% +3 "core" %% :; < +2 "collection"' % +3 "core" %" s +2 .tSS.seek 25ml +2 "sampler")' +614 "core" '7T  +2 #tVacuum too high -- waiting up to 40s +14 "collection"'% +3 "core" % p +2 "sampler")6% +3 "core" %7C  +15 "collection"'F% +3 "core" %A p +2 "sampler")_% +3 "core" %7D  +15 "collection"'w% +3 "core" %? q +2 "sampler")% +3 "core" %7C  +15 "collection"'%% +3 "core" %! q +2 "sampler")B% +3 "core" %7C  +15 "collection"'|% +3 "core" %@ p +2 "sampler")M% +3 "core" %7C  +15 "collection"'% +3 "core" %5 p +2 "sampler")H% +3 "core" %7C \  +15 "collection"'*% +3 "core" %" q +2 "sampler")W% +3 "core" %7D   +15 "collection"'[% +3 "core" %E p +2 "sampler"))% +3 "core" %7C  +15 "collection"'b% +3 "core" %$ p +2 "sampler")L% +3 "core" %7D  +15 "collection"'% +3 "core" % q +2 "sampler")f% +3 "core" %7C  +15 "collection"'u% +3 "core" %8 p +2 "sampler")% +3 "core" %7C  +15 "collection"'% +3 "core" % q +2 "sampler")% +3 "core" %7C  +15 "collection"'>% +3 "core" %A p +2 "sampler") % +3 "core" %7C  +15 "collection"'~% +3 "core" %; q +2 "sampler")p% +3 "core" %7C#"  +15 "collection"'3% +3 "core" % p +2 "sampler")5% +4 "core" %7C%(  +14 "collection"'J% +3 "core" %D p +2 "sampler")% +3 "core" %7C')  +15 "collection"'R% +3 "core" %I q +2 "sampler"),% +3 "core" %7C,+  +15 "collection"'% +3 "core" % p +2 "sampler")A% +3 "core" %7C0/  +15 "collection"'r% +3 "core" %B p +2 "sampler")#% +3 "core" %7E35  +15 "collection"'.% +3 "core" % p +2 "sampler")% +3 "core" %7E56  +15 "collection"'% +3 "core" % q +2 "sampler")% +3 "core" %7<9<  +2 "collection"'% +4 "core" %D p +2 .tSS.seek 25ml + "sampler") ' +519 "core" 'HZ  +2 #tVacuum too high -- waiting up to 40s +14 "collection"'U% +3 "core" % p +4 "sampler")<% +68 "core" %HN  +4 .tSS.reconfigure SSconfig +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"''' +111 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler"); +138 "core"  +5 .tSS.reconfigure SSexhale + "sampler")#.0X9 +4 "core" 9+d +102 "collection"' 9 +3 "core" 9-d +102 "collection"'~9 +3 "core" 93d +102 "collection"'p9 +3 "core" 97"d +102 "collection"'39 +3 "core" 9=&d +102 "collection"'59 +3 "core" 9E*d +103 "collection"'J9 +3 "core" 9M/d +102 "collection"'9 +3 "core" 9X3d +102 "collection"'R9 +3 "core" 9e7d +102 "collection"',9 +3 "core" 9o;d +102 "collection"'9 +3 "core" 9}?d +102 "collection"'A9 +3 "core" 9Dd +102 "collection"'r9 +3 "core" 9Hd +102 "collection"'#9 +3 "core" 9Ld +102 "collection"'.9 +3 "core" 9Pd +102 "collection"'9 +3 "core" 9Td +154 "collection"'9 +10 "core" 9[d +102 "collection"'9 +3 "core" 9_d +102 "collection"'9 +3 "core" 9cd +102 "collection"'9 +3 "core" 9'hd +102 "collection"'U9 +15 "core" 9@ld +102 "collection"'<9 +3 "core" 9Uqd +102 "collection"'v9 +3 "core" 9k ud +102 "collection"'9 +3 "core" 9 yd +102 "collection"'Q9 +3 "core" 9 }d +102 "collection"' 9 +4 "core" 9 d +102 "collection"'E9 +3 "core" 9 d +102 "collection"'+9 +3 "core" 9 d +102 "collection"'19 +3 "core" 9d +102 "collection"'k9 +3 "core" 9 d +102 "collection"'$9 +5 "core" 9%d +102 "collection"'\ 9 +3 "core" 9=d +102 "collection"'(9 +3 "core" 9Ud +102 "collection"'"9 +3 "core" 9md +102 "collection"'9 +3 "core" 9d +102 "collection"'99 +3 "core" 9d +102 "collection"'9 +3 "core" 9a +102 "collection"'`9 +3 "core" 9_ +102 "collection"'K9 +3 "core" 9^ +102 "collection"'=9 +3 "core" 9[ +102 "collection"'h9 +4 "core" 9Y +103 "collection"'49 +3 "core" 93V +102 "collection"'l9 +3 "core" 9LT +102 "collection"'9 +3 "core" 9eR +102 "collection"'a9 +3 "core" 9}O +102 "collection"'}9 +4 "core" 9N +102 "collection"']9 +3 "core" 9 K +102 "collection"'9 +3 "core" 9!I +102 "collection"'\\9 +3 "core" 9#G +102 "collection"'@9 +3 "core" 9$E +102 "collection"'c9 +4 "core" 9&C +102 "collection"'j9 +3 "core" 9'&A +102 "collection"'V9 +3 "core" 9>'? +102 "collection"'m9 +3 "core" 9V)> +102 "collection"'T9 +3 "core" 9l*; +102 "collection"'s9 +3 "core" 9+9 +102 "collection"';9 +3 "core" 9,8 +102 "collection"'9 +3 "core" 9.6 +102 "collection"'e9 +3 "core" 9/ 5 +102 "collection"''9 +3 "core" 913 +102 "collection"'O9 +4 "core" 921 +102 "collection"'z9 +3 "core" 92/ +102 "collection"'q9 +3 "core" 95- +102 "collection"'Z9 +3 "core" 9,6!, +102 "collection"'n9 +3 "core" 9?7%+ +102 "collection"'&9 +4 "core" 9R9*) +102 "collection"'G9 +3 "core" 9f9.( +102 "collection"' 9 +3 "core" 9w;2' +102 "collection"'o9 +3 "core" 9=6% +102 "collection"'D9 +3 "core" 9>:$ +102 "collection"'9 +4 "core" 9@?# +102 "collection"'9 +3 "core" 9@C! +102 "collection"'9 +3 "core" 9BG +102 "collection"'9 +3 "core" 9CK +102 "collection"'C9 +3 "core" 9DP +102 "collection"'09 +3 "core" 9GT +102 "collection"'X9 +3 "core" 9 GX +102 "collection"'N9 +3 "core" 9 I\\ +102 "collection"'^9 +3 "core" 9 &J` +102 "collection"'79 +3 "core" 9 5Le +102 "collection"'I9 +4 "core" 9 BMi +103 "collection"'P9 +3 "core" 9 PNm +102 "collection"'Y9 +3 "core" 9 \\Pq +102 "collection"'9 +3 "core" 9 gQu +102 "collection"'/9 +3 "core" 9 sRz +102 "collection"'9 +4 "core" 9 ~S~ +103 "collection"'x9 +3 "core" 9 U +102 "collection"'?9 +3 "core" 9 V +102 "collection"'89 +3 "core" 9 X +102 "collection"' 9 +3 "core" 9 X +102 "collection"'g9 +4 "core" 9 Z +102 "collection"'S9 +3 "core" 9 \\ +102 "collection"'!9 +3 "core" 9 ] +102 "collection"'d9 +3 "core" 9 ] +102 "collection"' 9 +3 "core" 9 _ +102 "collection"'-9 +3 "core" 9 ` +102 "collection"'9 +3 "core" 9 a +102 "collection"'t9 +3 "core" 9 c +102 "collection"'{9 +3 "core" 9 d +102 "collection"'69 +3 "core" 9 e +102 "collection"'F9 +4 "core" 9\ f +102 "collection"'9 +3 "core" 9\ g +102 "collection"'w9 +3 "core" 9\ i +102 "collection"'_9 +3 "core" 9\ j +102 "collection"'9 +3 "core" 9\ k +102 "collection"'%9 +4 "core" 9\ l +102 "collection"'|9 +3 "core" 9\ #n +102 "collection"'B9 +3 "core" 9\ 'n +102 "collection"'9 +3 "core" 9\ *p +102 "collection"'M9 +3 "core" 9\ /p +102 "collection"'*9 +3 "core" 9\ 4q +103 "collection"'H9 +3 "core" 9\ 8s +102 "collection"'[9 +3 "core" 9\ >u +102 "collection"'W9 +3 "core" 9\ @u +102 "collection"'b9 +3 "core" 9\ Bw +102 "collection"')9 +3 "core" 9\ Gv +102 "collection"'9 +3 "core" 9\ Iy +102 "collection"'u9 +3 "core" 9\ Mz +102 "collection"'9 +3 "core" 9\ O{ +102 "collection"'9 +3 "core" 9\ R| +102 "collection"'9 +4 "core" 9\ U| +102 "collection"'>9 +3 "core" 9\ X} +102 "collection"' 9 +3 "core" 9\ Z +102 "collection"'~9 +3 "core" 9\ \\ +102 "collection"'p9 +3 "core" 9\ ^" +102 "collection"'39 +4 "core" 9\ a& +102 "collection"'59 +3 "core" 9\ d* +102 "collection"'J9 +3 "core" 9\ e/ +102 "collection"'9 +3 "core" 9\ g3 +2 .tCH.hold 10:00,70C +2 "collection"'R `\ `\ g\ +3 "core" 3 +23373 El  +36629 "core" ` +2 "collection"',9 +3 "core" 9\ P +2 #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml + "collection"'' +340 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'A @ +105 "core" A +2 .tCSV.dial :air +2 "collection"'r @ +43 "core" ? +3 .tCS.seek 5ml + "collection"'#'l +1345 "core" ' + .tCSV.dial CTV +2 "collection"'.  +45 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +44 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'  +45 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +45 "core" > +64 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'' +1350 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"' +105 "core" ~ +2 .tCBV.dial CSV + "collection"'U  +28 "core" +2 "collection"'<% +4 "core" % ; ? d +2 .tCS.seek 5ml +2 "collection"'v'l +1350 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'  +46 "core" +3 "collection"'Q% +4 "core" %lnn  +2 .tCS.seek 7ml + "collection"' ' +590 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'E @ +41 "core" > +3 .tCS.seek 10ml + "collection"'+' D +848 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'1 ` +119 "core" ^ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +3 "collection"'k   +38 "core" " +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'$  + '\  +29 "core"  +111  +3 .tCS.seek 5ml + "collection"'('l +1340 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'" @ +104 "core" B +2 .tCSV.dial :waste +2 "collection"' +104 "core" +2 .tCS.seek :empty +2 "collection"'9'Ͱ +1363 "core" ' +2 .tCSV.dial :air + "collection"' @ +76 "core" B +3 .tCS.seek 5ml + "collection"'`'l +1358 "core" ' +2 .tCSV.dial CTV + "collection"'K  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'= @ +43 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'h  +43 "core"  +3 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'4 @ +43 "core" ? +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'l' +1371 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"' +116 "core" +2 .tCBV.dial CSV + "collection"'a  +39 "core"  +2 "collection"'}% +4 "core" % +2 .tCS.seek 5.001ml +2 "collection"']'l +1350 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'  +43 "core" +2 "collection"'\\% +4 "core" %l  +2 .tCS.seek 7ml +2 "collection"'@' +583 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'c @ +46 "core" > +3 .tCS.seek 10ml + "collection"'j' D +838 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'V ` +118 "core" ^ +2 #tLysing Complete +2 "collection"'m& +3 "core" &O~_&) L +2 #tStoring sh1 puck in Collection Clamp to tube 5 + "manipulator"&T% +3 "core" %  l C +2 "storage"(s% +4 "core" % v + "storage"(;. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 + "storage"((< +339 "core" ( +2 .tSC.reconfigure SCloose + "storage"($.\ 1~b +3 (e& +3 "core" &< - + "manipulator"&'& +5 "core" & L _ n <+ +2 "manipulator"&O% +4 "core" %  U V  : +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 5 + "manipulator"&z( +158 "core" ( +2 "manipulator"&q& +4 "core" & g Z ' < +2 "storage"(Z& +3 "core" &<  +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts + "manipulator"&n' +92 "core" ' +2 "storage"(&& +4 "core" &< v +2 .tSE.reconfigure SEpick + "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(G'L +145 "core" ' +2 "storage"( - +3 "core" -'څ + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&o& +3 "core" & K I 8 : +2 "storage"(D& +3 "core" &< | { +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 5 +2 "manipulator"&' +34 "core" ' +3 .t\Elbow.hold +2 "manipulator"&, +3 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(- +2 "core" -'څ +2 .tSE.seek 16.11 Pucks below Top Plate +2 "storage"('= +45 "core" ' +2 "manipulator"&C% +4 "core" %* " &: + "storage"(0& +4 "core" &< 7 + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 5 + 314 counts + "manipulator"&X'V +13 "core" ' +2 "manipulator"&N& +4 "core" & > . 7 +2 "storage"(^& +4 "core" &< Z ^ +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts + "manipulator"&7' +19 "core" ' +61 .tSE.seek 17.11 Pucks below Top Plate +2 "storage"(I', +50 "core" ' +2 "manipulator"&P& +4 "core" & z ` X < +2 "manipulator"&Y% +4 "core" % G H ; < +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +88 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&/( +151 "core" ( +4 "manipulator"&& +4 "core" & )  A 34 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &x& +3 "core" &   ~ 44 +2 .tForearm.seek CC +2 "manipulator"&?'ρ +105 "core" ' +2 .tHand.close + "manipulator"&8/ +76 "core" / +2 .tCC.seek :open +2 "collection"' ( +378 "core" ( +2 "storage"(g& +4 "core" &< \\ \\ +2 "storage"(S& +3 "core" &< ] ] \ +2 "manipulator"&!& +3 "core" & s /3 +2 "manipulator"&d% +3 "core" % i c /& +2 .tForearm.seek :retract +2 "manipulator"& '\ +104 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 5 +2 "manipulator"&-( +167 "core" ( +2 "manipulator"&& +4 "core" & 2 > \\ 8B +2 "storage"(t& +4 "core" &< | | + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 5 + "manipulator"&{' +111 "core" ' +2 .t\Elbow.hold + "manipulator"&6, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&F1 +70 "core" 1 +12 "manipulator"&% +4 "core" % / > /: +2 "storage"(w& +4 "core" &< c _  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 5 + 319 counts +2 "manipulator"&_'[ +17 "core" ' +2 "manipulator"&& +4 "core" & r  @B +2 "storage"(%& +4 "core" &<  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts + "manipulator"&|' +34 "core" ' +2 "storage"(B% +4 "core" %+ a +3 ."downElevator"SE.seek :down +2 "storage"('v +99 (M% +3 "core" % / +3 "manipulator"&*% +3 "core" ' + % 0 Dz +2 .tForearm.reconfigure LooseForearm +3 ."downElevator"SE.coast +2 "manipulator"&#Q@2^d^b + "storage"(5 +3 .tForearm.seek :retract +3 "manipulator"&H'\ +96 "core" ' +2 .tSC.coast + "storage"(6 +2 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'[& +4 "core" &,/ + .tHand.open +2 "manipulator"&W1 +17 "core" 1 +2 "manipulator"&b& +4 "core" & 1 LB +2 "manipulator"&)% +4 "core" %\ ( 2 L"Z +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&(- +176 "core" ( +9 "manipulator"&u& +4 "core" &- k N> +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- w N> +2 .tForearm.seek :garage +2 "manipulator"&' +107 "core" ' +2 .tHand.close + "manipulator"&/ +72 "core" / +2 "manipulator"&>& +4 "core" &- N E> +2 "manipulator"& % +3 "core" %   E +2 .tForearm.seek :retract +2 "manipulator"&~'\ +100 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&p( +291 "core" ( +2 "manipulator"&3& +4 "core" &   Q` + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &5& +2 "core" & u P` +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&J'ρ +98 "core" ' +2 "manipulator"&& +4 "core" & @ L` +2 "manipulator"&f% +2 Eo 32 +4 "core" %ρ a L +2 "collection"'R& +3 "core" &03 +2 "collection"',& +4 .tCC.seek :closed + "collection"'L(O +3 "core" &15  +4 &03 7 +10 &2Hx/3 2 +9 &\\qx05 G +10 &W/4 Q +9 &J24 P +9 &L05 P +10 &EL04u P +9 &K04Q P +9 &K16 P +10 &K05 P +9 &MK05 P +10 &!L24l P +9 &"J/5Z P +9 &$L/48 P +10 &&UJ15g P +9 &(K15  P +9 &)K/5 P +10 &+K/4  P +9 &-^K15 P +10 &/N15 P +9 &0K25 P +9 &2K25 P +10 &4fH05 P +9 &6(K/4 P +9 &7J.3 P +10 &9N25 P +9 &;nK03x P +10 &=1J15l O +9 &>L/5b P +9 &@I16J O +10 &BuK16 P +9 &D7M05 P +9 &ET15 Q +10 &G`/5v R +9 &Il/4o V +10 &K03i [\ +9 &L/4Z ] +9 &N25T < +10 &O`,258 'q +9 &Oe16, O +2 ( + "collection"',& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.82 + "collection"'A& +3 "core" &Oc15, O +2 .tHand.open + "manipulator"&r1 +66 "core" 1 +2 "manipulator"&% +4 "core" % ρ $ B +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&.'\ +100 "core" ' +2 .tPSV.dial PSR + "processing"% +140 "core"  +2 .tPSR.select :flush + "processing"%@ +11 .tPS.seek 1.5ml + "processing"%' +1611 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +88 "processing"%  +52 "core"  +3 .tPS.seek 0ml + "processing"%#'W +1612 "core" ' +2 .tPSV.dial PSR + "processing"% +45 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%U' +2628 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%< + "collection"'  +6 "core"  +2 "processing"%  +45 "core"  +86 +2 .tPSV.dial :mixloop + "processing"%Q +108 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%v  +136 "core" +3 .tPS.seek 0ml + "processing"%E'W +2638 "core" ' +2 .tPSV.dial :air + "processing"%  +45 "core"  +3 .tPS.seek 2.5ml + "processing"%1' +2635 "core" ' +2 .tPSV.dial :mixloop + "processing"%k +58 "core" +3 .tPS.seek 0ml + "processing"%$'W +2626 "core" ' +2 .tPSV.dial :air + "processing"%\  +44 "core"  +3 .tPS.seek 2.5ml + "processing"%+' +2630 "core" ' +2 .tPSV.dial :mixloop + "processing"%" +46 "core" +3 .tPS.seek 0ml + "processing"%'W +2625 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&(& +4 "core" &  D` +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&( +2 "core" ( +2 "manipulator"&9& +4 "core" & J C` + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &K& +3 "core" & D` +2 .tForearm.seek CC + "manipulator"&='ρ +95 "core" ' +2 .tHand.close + "manipulator"&h/ +72 "core" / +2 .tCC.seek :open +2 "collection"'4( +378 "core" ( +2 "manipulator"&`& +4 "core" & M` + "manipulator"&% +4 "core" % ϊ M +2 .tForearm.seek :retract + "manipulator"&a'\ +96 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&}(- +279 "core" ( +2 "manipulator"&l& +4 "core" &- ! G Q +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 && +3 "core" &- S Q +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&\\' +113 "core" ' +4 .tHand.open + "manipulator"&]1 +68 "core" 1 +2 "manipulator"&c% +4 "core" % { m u 8 ?x +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&@'\ +96 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing + ."connect"PRV.dial CBV +2 .tCBV.dial PRV + .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 6 into Collection Clamp + "collection"'V& +4 "core" &5;h +2 "manipulator"&m% +4 "core" %\  T Q +2 "storage"(T% +3 "core" % P  +2 "storage"(s. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 + "storage"(;(K +344 "core" ( +2 .tSC.reconfigure SCloose + "storage"($.\ 1~b +3 (e& +3 "core" &K# \  +2 "manipulator"&'& +3 "core" &-  I +2 "manipulator"&O% +3 "core" %\  ? J +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 6 + "manipulator"&q( +178 "core" ( +2 "manipulator"&Z& +4 "core" &  I"~ + "storage"(&& +4 "core" &K$ R \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&:'J +101 "core" ' +2 "storage"( & +4 "core" &K$ \ : \  +2 .tSE.reconfigure SEpick + "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(o'L +276 "core" ' +2 "storage"(D- +3 "core" -'Y +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 (y& +3 "core" &K$ E \  + "manipulator"&& +4 "core" &  F"~ + .t\Elbow.seek 6 +2 "manipulator"&C( +3 "core" ( +2 "manipulator"&0& +4 "core" &  F"~ +2 "storage"(N& +3 "core" &K#  \  +2 .tForearm.seek 6 + 300 counts +2 "manipulator"&^'Ϻ +13 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&P/ +72 "core" / +12 ."downElevator"SE.seek :down +3 "manipulator"&Y& +5 "storage"(n'v +3 "core" & F"~ +2 "manipulator"&z% +3 "core" % ' IZ +3 .tForearm.seek :retract + "manipulator"&G'\ +94 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&( +133 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +7 "core" ( +2 "manipulator"&X& +4 "core" &  I D5 +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 && +3 "core" &   D5 +59 .tForearm.reconfigure TightForearm +9 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'ρ +99 "core" ' +2 "manipulator"&x& +4 "core" &  B5 +2 "manipulator"&7% +4 "core" %φ B +2 "collection"'& +4 "core" &;=: +2 "collection"'8& +3 .tCC.seek :closed +2 "collection"'(O +3 "core" &:<4 +2 &8:+  +10 &.y8>+ ,~ +9 &cy9= @ +9 &fk8< Q +10 &)F8= P +9 &L8; Q +9 &J8;^ P +10 &oG7= P +9 &0J:= P +10 &J9<p Q +9 &J:;^ P +9 & vI7=J P +10 &"8L9= P +9 &#J6< P +9 &%J:< P +10 &'}J7= Q +9 &)AI7< P +10 &+I7< P +9 &,J9= P +9 &.I7<w P +10 &0HI8<f P +9 &2 I:<` P +9 &3I9=S P +10 &5I9:L P +9 &7QI7=O P +10 &9J:>B P +9 &:H9;< P +9 &<I9<3 P +10 &>YI8<' P +9 &@I9= P +9 &AJ8= P +10 &CK8< P +9 &E_Q7= Q +10 &GW8< Q +9 &Ht:< U +9 &J9; [ +10 &LC7; ] +9 &N8= S +9 &O5N7:. ({ +10 &OwdU? I +2 ( + "collection"'8& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.09 + .Hand.open + "manipulator"&21 +74 "core" 1 +2 "manipulator"&g% +4 "core" % φ P T L : +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&S'\ +95 "core" ' +2 .tSC.coast "storage"(6 +3 .tCTV.dial CSV,avoiding: :intake +2 "collection"'!  +138 "core"  +2 .tCSV.dial CTV + "collection"'d  +29 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2637 "core" ' +2 "collection"'t% +4 "core" % ? +2 .tCS.seek 4.149ml + "collection"'?'Q +1588 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%/  +45 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%F  +74 "core"  +3 .tPS.seek 0ml + "processing"%'W +2624 "core" ' +2 .tCBV.dial between PRV and waste1 + "collection"'w ` +39 "core" _ +2 .tCSV.dial :air +2 "collection"' @ +45 "core" > +3 .tCS.seek 10ml + "collection"'%' D +1571 "core" ' +2 .tCSV.dial CTV + "collection"'B  +45 "core"  +2 .tCS.seek 0ml +2 "collection"' ' +2623 "core" ' +2 .tCBV.dial :waste1 + "collection"'M @ +30 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +4 "collection"'*  +137 "core" +2 "collection"'-& +4 "core" &Owe I +2 #tStoring lyfil puck in Collection Clamp to tube 5 + "manipulator"&{% +3 "core" %  | B +2 "storage"([% +3 "core" %~ +2 "storage"(W. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"(b(< +343 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (_& +2 "core" &<  +2 "manipulator"&)& +3 "core" &  ? S 3 85 +2 "manipulator"&I% +4 "core" %  4 ?  7 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 5 + "manipulator"&( +160 "core" ( +2 "manipulator"&|& +4 "core" & x q M = + "storage"(u& +4 "core" &< 5 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&' +93 "core" ' +2 "storage"(& +4 "core" &< ^ +2 .tSE.reconfigure SEpick + "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(6'L +136 "core" ' +2 "storage"(- +3 "core" -'n + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&>& +3 "core" & ? 1 / 8 +2 "storage"( & +3 "core" &< N S K +2 .t\Elbow.reconfigure LimpElbow + "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 5 +2 "manipulator"&H' +35 "core" ' +2 .t\Elbow.hold + "manipulator"&, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(3- +2 "core" -'n +3 .tSE.seek 17.1 Pucks below Top Plate + "storage"(5'& +31 "core" ' +2 "manipulator"&% +4 "core" %)  )F + "storage"(& +4 "core" &<   C + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 5 + 313 counts + "manipulator"&f'U +15 "core" ' +2 "manipulator"&R& +4 "core" & U T ; +2 "storage"(~& +3 "core" &< x { +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts + "manipulator"& ' +29 "core" ' +2 .tSE.seek 18.1 Pucks below Top Plate +2 "storage"(A' +57 "core" ' +2 "manipulator"&r& +4 "core" & H N R 9 +2 "manipulator"&% +3 "core" % P S @ : +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&,'\ +89 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&( +152 "core" ( +2 "manipulator"&J& +4 "core" &  05 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" & L /5 +2 .tForearm.seek CC + "manipulator"&'ρ +100 "core" ' +2 .tHand.close + "manipulator"&/ +72 "core" / +2 .tCC.seek :open +54 "collection"'#( +386 "core" ( +3 "storage"(<& +4 "core" &< 8 8 0 + "storage"(& +4 "core" &< 7 8 ; +2 "manipulator"&& +3 "core" &  .5 +2 "manipulator"&Q% +4 "core" % ϓ , / +2 .tForearm.seek :retract + "manipulator"&v'\ +98 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 5 +2 "manipulator"&U( +155 "core" ( +2 "manipulator"& & +4 "core" &   " 2 +2 "storage"(E& +3 "core" &< 5 8 u +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 5 + "manipulator"&k' +110 "core" ' +2 .t\Elbow.hold +2 "manipulator"&1, +3 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&\ 1 +66 "core" 1 +12 "manipulator"&$% +5 "core" % /  / +2 "storage"("& +4 "core" &< 4 2 + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 5 + 319 counts +2 "manipulator"&+'[ +15 "core" ' +2 "manipulator"&(& +4 "core" & y x 7 = +3 "storage"(9& +4 "core" &< x o Z +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts + "manipulator"&K' +20 "core" ' +2 "storage"(h% +4 "core" %  o +3 ."downElevator"SE.seek :down +2 "storage"(p'v +96 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +3 (.% +3 "core" %} h +2 "manipulator"&L% +4 "core" % , G +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&`'\ +87 "core" ' +2 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%  +77 "core" +3 .tPS.seek 2.5ml + "processing"%=' +2629 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%l +44 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%  +45 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"% +44 "core" +2 .tdelay 1 second +102 .PSV.dial :air +3 "processing"%]  +45 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%c'W +2625 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%V& +4 "core" &m  + .tHand.open +2 "manipulator"&a1 +23 "core" 1 +2 "manipulator"&m& +4 "core" & ? K +2 "manipulator"&T% +3 "core" %\  3 K +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&s(- +171 "core" ( +2 "manipulator"&\\& +4 "core" &- H! +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &e& +2 "core" &- A H! +2 .tForearm.seek :garage +2 "manipulator"&'' +106 "core" ' +2 .tHand.close + "manipulator"&O/ +75 "core" / +4 "manipulator"&Z& +8 "core" &- ) D! + "manipulator"&&% +4 "core" %  D +2 .tForearm.seek :retract + "manipulator"& '\ +108 "core" ' +3 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&}( +127 "core" ( +2 "manipulator"&@& +4 "core" & 4 KQ + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &D& +2 "core" &  JQ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&y' +103 "core" ' +2 "manipulator"&& +4 "core" & 1 KQ +2 "manipulator"&0% +4 "core" %  J +2 "processing"%N& +3 "core" &7  +2 "processing"%P& +4 .tPC.seek :closed +2 "processing"%Y(Tg +2 "core" &m  +5 & h @ +9 & Fu 3 +10 &2py G +9 &] S +9 &K S +10 &PL R +9 &G R +9 &F R +10 &F R +9 &XF R +10 &F R +9 & F R +9 &"K R +10 &$`K R +9 &&!I S +9 &'I S +10 &)I R +9 &+hF R +10 &-*K R +9 &.I S +9 &0H R +10 &2pK R +9 &41J S +10 &5I S +9 &7I R +9 &9xK R +10 &;:I R +9 &<J R +9 &>I R +10 &@I R +9 &BBH R +9 &DL R +10 &EJ S +9 &GQ S +10 &IEZ T +9 &Kg U +9 &L X +10 &N~ Y +9 &PA~ X +9 &R Y +10 &S|` , +9 &T>k : +8 ( +2 &TJ# . + "processing"%P& +4 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.70 + "processing"%z& +4 "core" &TJ$ . + .tHand.open + "manipulator"&q1 +73 "core" 1 +2 "manipulator"&:% +4 "core" %  D +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&X'\ +98 "core" ' +2 .tPRV.dial :air + "processing"%  +46 "core"  +2 .tPSV.dial :mixloop +2 "processing"%o +45 "core" +2 "processing"%^% +4 "core" %[ +2 .tPS.seek 0.3ml +2 "processing"%C' +391 "core" ' +2 .tPSV.dial PSR + "processing"%x +108 "core"  +2 .tPSR.select :wash + "processing"% +74 .tPS.seek 0.7ml + "processing"%7'* +486 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%' +1919 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%n +108 "core" +2 .tPTV.dial :mixing +2 "processing"%G @ +74 "core" B +2 .tPBV.dial :waste2 +2 "processing"%4  +96 "core"  +3 .tPS.seek 0ml + "processing"%2'W +2638 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&g& +4 "core" &  CQ +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC + "manipulator"&8( +4 "core" ( +2 "manipulator"&!& +4 "core" & ^ BQ + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &d& +2 "core" & m BQ +2 .tForearm.seek PC +2 "manipulator"&' +102 "core" ' +2 .tHand.close + "manipulator"&;/ +67 "core" / +2 .tPC.seek :open +2 "processing"%( +401 "core" ( +2 "manipulator"&t& +4 "core" &  DQ + "manipulator"&j% +4 "core" % S D +2 .tForearm.seek :retract + "manipulator"&/'\ +100 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&F(- +142 "core" ( +2 "manipulator"&& +4 "core" &. b KP +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &w& +3 "core" &. MP +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&' +111 "core" ' +2 .tHand.open + "manipulator"&?1 +70 "core" 1 +2 "manipulator"&B% +8 "core" % } } d > +4 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&%'\ +108 "core" ' +2 #tLoading da puck from tube 6 into Processing Clamp + "processing"%M& +4 "core" &z +2 "manipulator"&*% +3 "core" %\ \ I P +2 "storage"(-% +4 "core" %}\ 0\ . + "storage"({. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 6 + "storage"([(K +341 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (W& +3 "core" &K% %  + "manipulator"&_& +4 "core" &. # FP +2 "manipulator"&)% +3 "core" %\ \ > G +3 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 6 + "manipulator"&I( +168 "core" ( +3 "manipulator"&|& +4 "core" & + M!s + "storage"(u& +4 "core" &K\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts + "manipulator"&'J +95 "core" ' +2 "storage"(& +4 "core" &K C Y +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"('L +283 "core" ' +2 "storage"(>- +3 "core" -'o + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 ( & +3 "core" &K\ \ \  + "manipulator"&S& +4 "core" & * M!s + .t\Elbow.seek 6 +2 "manipulator"&3( +3 "core" ( + "manipulator"&& +4 "core" & H N!s + "storage"(& +4 "core" &K\ \ \ q +2 .tForearm.seek 6 + 300 counts +2 "manipulator"&R'Ϻ +22 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&~/ +65 "core" / +12 ."downElevator"SE.seek :down +3 "manipulator"&r& +5 "storage"('v +3 "core" & K O!s +2 "manipulator"&% +4 "core" % Ͼ ` L +2 .tForearm.seek :retract + "manipulator"&'\ +97 "core" ' +2 .t\Elbow.seek PC +2 "manipulator"&6( +143 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +111 "core" ( +2 "manipulator"&H& +4 "core" & @ I] +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &f& +3 "core" &  H] + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&5' +100 "core" ' +3 "manipulator"&J& +4 "core" &  I] +2 "manipulator"&% +4 "core" % P I +2 "processing"% & +3 "core" &> +2 "processing"%& +4 .tPC.seek :closed +2 "processing"%(Tg +2 "core" &> +3 &@  +9 &,u> ,} +9 &bx> @ +10 &`h1 Q +9 &H. R +10 &G. R +9 &I. R +9 &cI% S +10 &'H! R +9 &I! R +9 &H" R +10 & mH" R +9 &"/I R +10 &#H R +9 &%H R +9 &'vH R +10 &)8H R +9 &*G Q +9 &,H R +10 &.~G R +9 &0AG Q +10 &2I R +9 &3I R +9 &5G\ R +10 &7IG Q +9 &9 H R +9 &:G R +10 &<F R +9 &>PF R +10 &@E R +9 &AF R +9 &CF R +10 &EWJ R +9 &GO R +9 &HS S +10 &Ja U +9 &LP{ W +10 &N Y +9 &O Y +9 &Q X +10 &SGs 9 +9 &T#/g Q +9 &TG  - +2 ( + "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.71 +2 .Hand.open + "manipulator"&,1 +67 "core" 1 +3 "manipulator"&% +4 "core" % E + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&<'\ +94 "core" ' +2 .tSC.coast "storage"(6 +4 #tHeating da puck from tube 6 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"%9 +2 %  +5 "core" 9M +102 "processing"%Q9 +3 "core" 9I +102 "processing"% 9 +3 "core" 9G +102 "processing"%E9 +3 "core" 9E ! +102 "processing"%9 +4 "core" 9E" +103 "processing"%9 +3 "core" 9E" +102 "processing"%\ 9 +3 "core" 9E# +159 "processing"%$9 +11 "core" 9G # +102 "processing"%"9 +3 "core" 9I%# +102 "processing"%(9 +3 "core" 9L)" +102 "processing"%99 +3 "core" 9Q-" +102 "processing"%h9 +3 "core" 9V1! +102 "processing"%v9 +3 "core" 9\\5! +102 "processing"%.9 +3 "core" 9b: +102 "processing"%L9 +3 "core" 9i> +102 "processing"%U9 +3 "core" 9rB +102 "processing"%k9 +3 "core" 9zF +102 "processing"%+9 +3 "core" 9J +45 E!o x +57 "processing"%9 +3 "core" 9O +102 "processing"%A9 +4 "core" 9S +102 "processing"%p9 +3 "core" 9W +102 "processing"%K9 +3 "core" 9[ +102 "processing"%b9 +3 "core" 9` +102 "processing"%9 +3 "core" 9d +102 "processing"%l9 +4 "core" 9h +102 "processing"%9 +3 "core" 9l +102 "processing"%9 +3 "core" 9p +102 "processing"%]9 +3 "core" 9u\ +102 "processing"%=9 +3 "core" 9y +102 "processing"%V9 +4 "core" 9} +102 "processing"%a9 +3 "core" 9 +102 "processing"%m9 +3 "core" 9 +102 "processing"%T9 +3 "core" 9 +102 "processing"%\\9 +3 "core" 9! +102 "processing"%e9 +3 "core" 9) +102 "processing"%19 +3 "core" 91 +102 "processing"%O9 +3 "core" 98 +102 "processing"%Z9 +3 "core" 9@ +102 "processing"%&9 +3 "core" 9F +102 "processing"%`9 +4 "core" 9M +102 "processing"%@9 +3 "core" 9T +102 "processing"%D9 +3 "core" 9Y +2 .tPH.hold 2:00:00,28C +2 .delay 1:30 +2 "processing"%' ppX +3 "core"  +8999 .tPSR.select :air + .PSV.dial PSR +2 "processing"% +108 "core"  +2 .tPSR.select :wash + "processing"% +11 .tPS.seek 0.5ml +2 "processing"%0' +597 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +10 .tPS.seek 2ml + "processing"%N'[ +1613 "core" ' +2 .tPTV.dial :puck + "processing"%s  +73 "core"  +2 .tPSV.dial PTV + "processing"% +90 "core"  +2 .tPBV.dial :waste1 + "processing"%i  +139 "core"  +2 "processing"%z% +4 "core" %\\j  +2 .tPS.seek 1.5ml +2 "processing"%q' +591 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%: * +33 "core" + +3 .tPS.seek 0ml + "processing"%P'W +1620 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +36 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%o * +35 "core" + +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%^ +75 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%y' +2495 "core" ' +2 .tPSV.dial PTV + "processing"%c +76 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"%x +77 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV + "processing"%C +77 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%7  +74 "core"  +2 .tPS.seek :empty +2 "processing"%n'9 +2485 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%G  +135 "core" +2 .tPSV.dial :mixloop +2 "processing"%4 +45 "core" +2 .tPRV.dial :ab1 +2 "processing"% @ +77 "core" B +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%g'w +361 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +3 "processing"%d  + "collection"'!  +46 "core"  +10 +2 "processing"%;% +4 "core" %}  +2 .tPS.seek 0.32ml +2 "processing"%}'* +386 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'X  +31 "core" +2 .tPRV.dial :air +2 "processing"%Y  +44 "core"  +3 .tPS.seek 0.9ml + "processing"%t'D +1215 En QQ +24 "core" ' +2 .tPRV.dial :waste2 + "processing"%j @ +75 "core" ? +3 .tPS.seek 0.5ml + "processing"%' +865 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%w  +45 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%'[ +1603 "core" ' +2 .tPSV.dial :PML + "processing"%8 +45 "core" +2 .tPTV.dial :mixing +2 "processing"%? @ +74 "core" A +2 .tPBV.dial :waste1 + "processing"%B  +36 "core" +2 "processing"%/% +4 "core" %ZU  +2 .tPS.seek 1.85ml + "processing"%M': +235 "core" ' +2 .tPBV.dial between PSV and waste1 + "processing"%* * +36 "core" + +3 .tPS.seek 0ml + "processing"%-'W +1973 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'{& +2 "core" &>EL +2 .tHand.open + "manipulator"&1 +20 "core" 1 +2 "manipulator"&W& +4 "core" & g u f ?] +2 "manipulator"&_% +3 "core" %\ % _ u i >!N +59 .t\Elbow.reconfigure TightElbow +5 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&)(- +165 "core" ( +2 "manipulator"&|& +4 "core" &- T Cn +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &u& +3 "core" &-  Cn +2 .tForearm.seek :garage + "manipulator"&' +108 "core" ' +2 .tHand.close + "manipulator"&F/ +77 "core" / +2 "manipulator"&%& +4 "core" &- !  0n +2 "manipulator"&>% +3 "core" %  7  ) 2 +3 .tForearm.seek :retract + "manipulator"& '\ +101 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&S( +271 "core" ( +2 "manipulator"&& +4 "core" &  %  K 66 +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 && +3 "core" &   ` 66 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&~'ρ +103 "core" ' +2 "manipulator"&r& +4 "core" &  $ \ 2 56 +2 "manipulator"&% +4 "core" %s " N 5 +2 "collection"'I& +4 "core" &>EN +2 "collection"'& +4 .tCC.seek :closed + "collection"'(O +4 "core" &@DQ + &>CL  +9 &,vACU , +9 &cyABL A +10 &]h?BQ R +9 &F@CY R +9 &G>BQ R +10 &F@AU R +9 &dE=CQ R +9 &'F?DN R +10 &D?DT R +9 &G@CL Q +10 & mF?CU R +9 &".J>BU R +9 &#F?CQ Q +10 &%F<DV R +9 &'uJ?CV R +9 &)7D?@X R +10 &*F?CY Q +9 &,G>BS R +10 &.}F?BV R +9 &0>J@EU R +9 &2E@DQ R +10 &3I?CU R +9 &5E@AZ Q +9 &7GE=BW R +10 &9 D?CR R +9 &:E?AU R +10 &<I?BV R +9 &>OC>CW R +9 &@F?BY R +10 &AJ?CR R +9 &CG@AU Q +9 &EUL@DS R +10 &GR?DZ S +9 &Hj>BV V +10 &J?@W Z +9 &L;>BT ^ +9 &M>AZ W +10 &O1EABW (y +9 &Or=AW J +5 ( + "collection"'& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.09 +2 "collection"'R& +4 "core" &Ob>AS J + &Ob<>S J + .tHand.open + "manipulator"&H1 +66 "core" 1 +2 "manipulator"&f% +4 "core" % s T % +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&3'\ +95 "core" ' +2 .tPSV.dial PSR + "processing"%J +108 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%' +1618 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +44 "core"  +3 .tPS.seek 0ml + "processing"%'W +1618 "core" ' +2 .tPSV.dial PSR + "processing"% +58 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%' +2634 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%,  +2 "collection"'  +42 "core" ~ +129  +2 .tPSV.dial :mixloop + "processing"% +109 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%  +75 "core" +3 .tPS.seek 0ml + "processing"%Q'W +2634 "core" ' +2 .tPSV.dial :air + "processing"%5  +43 "core"  +3 .tPS.seek 2.5ml + "processing"% ' +2628 "core" ' +2 .tPSV.dial :mixloop + "processing"%[ +45 "core" +3 .tPS.seek 0ml + "processing"%E'W +2629 "core" ' +2 .tPSV.dial :air + "processing"%  +45 "core"  +3 .tPS.seek 2.5ml + "processing"%' +2639 "core" ' +2 .tPSV.dial :mixloop + "processing"%\ +57 "core" +3 .tPS.seek 0ml + "processing"%$'W +2629 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&"& +4 "core" &  8 @ [ :6 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&(( +3 "core" ( +2 "manipulator"&9& +3 "core" &  B 7 q 56 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &h& +3 "core" &    3 36 +2 .tForearm.seek CC + "manipulator"&v'ρ +102 "core" ' +2 .tHand.close + "manipulator"&./ +75 "core" / +2 .tCC.seek :open +2 "collection"'L( +379 "core" ( +3 "manipulator"&U& +4 "core" &  Q I e 76 + "manipulator"&k% +4 "core" % ω ` <  ? +2 .tForearm.seek :retract + "manipulator"&+'\ +95 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&(- +278 "core" ( +2 "manipulator"&A& +4 "core" &- . F3 +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &p& +3 "core" &- m 3 G3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&K' +107 "core" ' +2 .tHand.open + "manipulator"&b1 +75 "core" 1 +2 "manipulator"&% +4 "core" % ) , 0 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&l'\ +106 "core" ' +2 ."da"delayUntil "08:38:56.57" +24714 #recoverPRVreagent08 + .PTV.dial :mixing + "processing"% @ +75 "core" B +2 ."da"PBV.dial :waste1 +58 "processing"%  +51 "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 PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%V' +2463 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%a +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%m  +45 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%T +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%\\  +46 "core"  +2 ."da"PS.seek :empty +2 "processing"%e'9 +191 E!n NM +2297 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%1 +136 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%O' +598 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%Z'[ +1609 "core" ' +2 ."da"PTV.dial :puck + "processing"%&  +75 "core"  +2 ."da"PSV.dial PTV +2 "processing"%` +74 "core" +2 ."da"PBV.dial :waste1 + "processing"%@  +36 "core" +2 "processing"%D% +4 "core" %^  +2 ."da"PS.seek 1.5ml + "processing"%' +596 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%2 * +36 "core" + +3 ."da"PS.seek 0ml + "processing"%0'W +1619 "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 +2 "processing"% * +35 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%i +76 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%z' +2486 "core" ' +2 ."da"PSV.dial PTV + "processing"%N +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%: +77 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%q +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%  +87 "core" +2 ."da"PS.seek :empty +2 "processing"%'9 +2474 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%o +135 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%^' +599 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%P'[ +1619 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%c +77 "core" +2 ."da"PBV.dial :waste1 + "processing"%x  +36 "core" +2 "processing"%C% +4 "core" %_  +2 ."da"PS.seek 1.5ml + "processing"%7' +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%y * +36 "core" , +3 ."da"PS.seek 0ml + "processing"%G'W +1607 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%4  +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 + "processing"%n +76 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%d' +2466 "core" ' +2 ."da"PSV.dial PTV + "processing"%! +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%; +77 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%g +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%X  +75 "core"  +2 ."da"PS.seek :empty +2 "processing"%Y'9 +2476 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%}  +46 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%j  +133 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%t  +44 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%w +45 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%' +381 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%8  +45 "core"  +2 "processing"%?% +4 "core" %@  +2 ."da"PS.seek 0.55ml + "processing"%B'x +347 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%/  +45 "core"  +2 ."da"PS.seek 2ml +2 "processing"%*'[ +230 Em 99 +1336 "core" ' + ."da"PSV.dial :PML +2 "processing"% +45 "core" +2 ."da"PTV.dial :mixing +2 "processing"%M @ +74 "core" A +2 ."da"PBV.dial :waste1 + "processing"%{  +35 "core"  +2 "processing"%% +4 "core" %^  +2 ."da"PS.seek 1.85ml + "processing"%W'> +230 "core" ' +2 ."da"PBV.dial between PSV and waste1 + "processing"%_ * +36 "core" , +3 ."da"PS.seek 0ml + "processing"%|'W +1973 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +48003 #recoverPRVreagent08 +58 .PTV.dial :mixing +5 .PBV.dial :waste1 + "processing"%u  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%6 * +35 "core" , +2 ."da"PSV.dial :air +2 "processing"%F  +44 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%%' +2496 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%> +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%<  +44 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"% +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +46 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +1543 E m JJ +930 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%) +137 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%r' +593 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'[ +1609 "core" ' +2 ."da"PTV.dial :puck + "processing"%I  +75 "core"  +2 ."da"PSV.dial PTV + "processing"% +75 "core" +2 ."da"PBV.dial :waste1 + "processing"%#  +36 "core" +2 "processing"%% +4 "core" %Y  +2 ."da"PS.seek 1.5ml +2 "processing"%R' +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%H * +36 "core" + +3 ."da"PS.seek 0ml + "processing"%f'W +1607 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%J  +33 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%~ * +35 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%- +77 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"% ' +2470 "core" ' +2 ."da"PSV.dial PTV + "processing"% +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +77 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%  +75 "core"  +2 ."da"PS.seek :empty +2 "processing"%,'9 +2474 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +136 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml + "processing"%'[ +1610 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%5 +74 "core" +2 ."da"PBV.dial :waste1 + "processing"%Q  +36 "core" +2 "processing"%[% +4 "core" %W  +2 ."da"PS.seek 1.5ml + "processing"% ' +593 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +3 ."da"PS.seek 0ml + "processing"%E'W +1611 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%\  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%" +76 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%9' +2475 "core" ' +2 ."da"PSV.dial PTV + "processing"%h +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%. +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%S +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%3  +87 "core" +2 ."da"PS.seek :empty +2 "processing"%'9 +2463 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%U +135 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%k' +596 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml + "processing"%v'[ +1622 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%A +76 "core" +2 ."da"PBV.dial :waste1 + "processing"%p  +36 "core" +2 "processing"%(% +4 "core" %`  +2 ."da"PS.seek 1.5ml + "processing"%b' +594 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" + +3 ."da"PS.seek 0ml + "processing"%+'W +18 E n fe +1612 "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 +2 "processing"% * +35 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +77 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +55 "processing"%]' +2491 "core" ' +2 ."da"PSV.dial PTV + "processing"%= +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%$ +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%a +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%m  +75 "core"  +2 ."da"PS.seek :empty +2 "processing"%T'9 +2474 "core" ' +2 ."da"Sleepy.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%\\ +158 "core"  +3 ."da"PSR.select :sub1 +2 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.25ml +2 "processing"%V'7 +338 "core" ' +32 ."da"delay 5 seconds +503 .PSR.select :sub2 +3 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%1' +341 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml +2 "processing"%e'[ +1608 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%O +80 "core" +2 ."da"PBV.dial :waste1 + "processing"%&  +36 "core"  +2 "processing"%`% +4 "core" %[~ b +2 ."da"PS.seek 1.5ml +2 "processing"%@' +601 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%D * +36 "core" , +3 ."da"PS.seek 0ml + "processing"%Z'W +1620 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%2  +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 + "processing"%s +78 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"% ' +2587 "core" ' +2 ."da"PSV.dial PTV + "processing"%i +78 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%0 +91 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%N +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%:  +77 "core"  +2 ."da"PS.seek :empty +2 "processing"%q'9 +2576 "core" ' +2 "processing"%9 +3 "core" 9S4 +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast + "processing"%z  +3 "core" 4 + 4 + "processing"%o& +4 "core" &TG n- + #"da"Imaging da puck in Processing Clamp while storing it to tube 5 +2 "manipulator"&% +3 "core" %  C +2 "storage"(^% +3 "core" %  +2 "storage"(c. +2 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 5 +2 "storage"(x(< +346 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (C& +3 "core" &<\ \  ~ + "manipulator"&P& +4 "core" &- 3 + "manipulator"&y% +4 "core" %   +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 5 +2 "manipulator"&7( +181 "core" ( +2 "manipulator"&4& +4 "core" & # + "storage"(& +4 "core" &<\ \   ~ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 5 + 700 counts +2 "manipulator"&n' +98 "core" ' +2 "storage"(G& +4 "core" &<\ \  } +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek beamBreak + "storage"(!'L +127 "core" ' +2 "storage"(;- +3 "core" -'] + ."da"SE.configure SEconfig +3 "storage"(#QK-0-\ b +2 "manipulator"&g& +3 "core" &\ C# +2 "storage"(X& +3 "core" &< g v +2 ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 5 +2 "manipulator"&d' +38 "core" ' +2 ."da"\Elbow.hold +2 "manipulator"&}, +3 "core" , + ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(j- +3 "core" -'] +2 ."da"SE.seek 18.1 Pucks below Top Plate +2 "storage"(t' +30 "core" ' +2 "manipulator"&w% +4 "core" % W VͽM + "storage"(Y& +4 "core" &< O p + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 5 + 300 counts + "manipulator"&8'H +18 "core" ' +2 "manipulator"&?& +4 "core" &\ '# +2 "storage"(& +3 "core" &< H w +3 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 5 + 700 counts +2 "manipulator"&/' +26 "core" ' +2 ."da"SE.seek 19.1 Pucks below Top Plate +2 "storage"(B' +46 "core" ' +4 "manipulator"&& +4 "core" &\ # + "manipulator"&M% +4 "core" %  +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&{'\ +91 "core" ' +2 ."da"\Elbow.seek PC +2 "manipulator"&( +259 "core" ( +2 "manipulator"&_& +4 "core" & 9U + ."da"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &*& +2 "core" & yU +2 ."da"Forearm.seek PC +2 "manipulator"&W' +93 "core" ' + ."da"Hand.close +2 "manipulator"&u/ +70 "core" / +2 ."da"PC.seek :open +2 "processing"%6( +404 "core" ( +2 "storage"(F& +4 "core" &< w + "manipulator"&|& +4 "core" & U + "manipulator"&>% +4 "core" % X" +2 ."da"Forearm.seek :retract + "manipulator"&<'\ +96 "core" ' +3 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 5 +2 "manipulator"&( +257 "core" ( +2 "manipulator"&& +4 "core" & U& + "storage"(%& +4 "core" &< c v +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +67 ."da"Forearm.seek 5 + 700 counts + "manipulator"&)' +94 "core" ' +2 ."da"Hand.open + "manipulator"&1 +68 "core" 1 +12 "storage"(r- +4 "core" -' +3 ."da"SE.seek 18.86 Pucks below Top Plate +2 "storage"(I' +26 "core" ' +2 ."da"SE.reconfigure SEseal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 18.19 Pucks below Top Plate +3 "storage"( ' +46 "core" ' +2 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da18oct0309h195ml.tif +1952 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +643 #"da"SX HX9/16 (USB:69): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 22.442 seconds\ /var/log/esp/da18oct0309h195ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da18oct0309h195ml15s.tif +1557 #SX HX9/16 (USB:69): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da18oct0309h195ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da18oct0309h195ml30s.tif +3057 #SX HX9/16 (USB:69): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da18oct0309h195ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da18oct0309h195ml70s.tif +7118 #SX HX9/16 (USB:69): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da18oct0309h195ml70s.tif: TIFF Upload Complete\ +2 .Sleepy.power :camera,:OFF +8 ."Qmail"HABfans.email "22.442 sec auto-exposure",Subject: "da18oct0309h195ml images!" +5 "storage"(#- +129 "core" -' +3 "storage"(& +4 "core" &< M +2 "manipulator"&& +4 "core" & N & +2 ."da"\Elbow.seek 5 +2 "manipulator"&H( +3 "core" ( +2 "manipulator"&R& +4 "core" & 5 & +2 "storage"(J& +3 "core" &< +3 ."da"Forearm.seek 5 + 700 counts +2 "manipulator"&~' +3 "core" ' +2 ."da"SE.reconfigure SEgently +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 18.91 Pucks below Top Plate +2 "storage"(-'\ +63 "core" ' +2 "manipulator"&f& +4 "core" &   +& +2 "storage"(& +3 "core" &< k +2 ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 5 +2 "manipulator"&' +36 "core" ' +2 ."da"\Elbow.hold +2 "manipulator"&, +3 "core" , +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 19.09 Pucks below Top Plate +4 "storage"(' +32 "core" ' +2 "manipulator"& % +78 "core" %! r M +2 "storage"(& +3 "core" &<  +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 5 + 305 counts + "manipulator"&,'M +17 "core" ' + "manipulator"&& +4 "core" &  R *& +2 "storage"(5& +4 "core" &<  8 +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 5 + 700 counts +2 "manipulator"&Q' +17 "core" ' +2 "storage"([% +5 "core" % %  - g +2 ."downElevator"SE.seek :down +3 "storage"('v +87 "core" ' +4 ."downElevator"SE.coast +2 "storage"(5 +7 (% +3 "core" %v m m  +3 "manipulator"& % +5 "core" % ? M x 8 + ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&\ '\ +90 "core" ' + ."da"SC.coast + "storage"(6 +4 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 #tStarting finalPurge +2 "processing"%& +4 "core" & + ."psFlush"Hand.open +2 "manipulator"&"1 +15 "core" 1 +2 "manipulator"&E& +4 "core" & S K :& +2 "manipulator"&h% +4 "core" %\  j l 1 = +2 ."psFlush"\Elbow.seek FlushPuck::Garage +2 "manipulator"&.(- +179 "core" ( +3 "manipulator"&S& +4 "core" &- z y + < +2 ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &3& +3 "core" &- R f > > +3 ."psFlush"Forearm.seek :garage +2 "manipulator"&9' +104 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&U/ +75 "core" / +3 "manipulator"&& +6 "core" &-   / +2 "manipulator"&k% +4 "core" %  > 0 +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&A'\ +103 "core" ' +2 ."psFlush"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."psFlush"\Elbow.seek PC +2 "manipulator"&p( +115 "core" ( +2 "manipulator"&(& +4 "core" & S P < +2 ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &v& +3 "core" & 9 K j : +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC + "manipulator"&' +104 "core" ' +2 "manipulator"&b& +5 "core" & H F ^ : +2 "manipulator"&K% +4 "core" % ; < x 6 +2 "processing"%& +3 "core" & +2 "processing"%& +4 ."psFlush"PC.seek :closed +2 "processing"%+(Tg +3 "core" &~ +4 &z 4 +9 &6Fv 3 +10 &[nun G +9 &Wu R +10 &Ds R +9 &xIs R +9 &9Ju S +10 &Hq S +9 &Ih R +9 &Ja R +10 &BHb R +9 &!G] S +9 &"Gc R +10 &$C[ R +9 &&JDS R +10 &( IP R +9 &)GK R +9 &+DE R +10 &-QFH S +10 &/FE R +8 &0G= S +10 &2G: R +9 &4[I3 R +10 &6G5 R +4 Eo SS +5 "core" &7H3 R +9 &9G6 R +10 &;cC5 R +9 &=$F0 R +9 &>H( R +10 &@F+ R +9 &BjF+ R +10 &D-C- R +9 &EI( S +9 &GI& S +10 &IoQ" S +9 &K,c$ U +9 &L% Y +10 &N} Y +10 &Pg Y +9 &R) Y +9 &Si` * +9 &TAY 4 +10 ( + &TG" . + "processing"%& +4 #"psFlush"Processing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.74 + "processing"%=& +5 "core" &TG"- . + ."psFlush"Hand.open + "manipulator"&$1 +73 "core" 1 +3 "manipulator"&a% +4 "core" % C , 3 +64 ."psFlush"Forearm.reconfigure LooseForearm +6 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&m'\ +93 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%] +137 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +4 ."psFlush"PS.seek 1ml +2 "processing"%\\'P +256 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +846 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%T' +1615 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%V +87 "core"  +2 ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%1  +37 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%O'W +2631 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%& +75 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%`' +596 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%e' +2116 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%D +75 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%@ U +56 "core" U +3 ."psFlush"PS.seek 0ml + "processing"%2'W +2632 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +46 "core" ? +3 ."psFlush"PS.seek 2.5ml +2 "processing"%s' +2635 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%Z  +74 "core"  +3 ."psFlush"PS.seek :empty +2 "processing"%i'9 +2630 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%0 +45 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%N' +2636 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%: +87 "core"  +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"% 'W +2631 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"% @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%z' +2637 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%o  +75 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2637 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%^ +45 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%c'P +1111 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%C' +1616 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%P +75 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%y  +54 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%4'W +2637 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"% +77 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%G' +592 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2116 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%; +76 "core" +2 ."psFlush"PBV.dial PSV + "processing"%g U +55 "core" U +2 ."psFlush"PS.seek 0ml +2 "processing"%X'W +2646 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%l @ +46 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%j' +2629 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%w  +75 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%Y'9 +2639 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%? +46 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%' +2630 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +75 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%M'W +2632 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%n @ +46 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%7' +2626 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%!  +75 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%d'9 +2633 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'8& +4 "core" &SV + .tHand.open + "manipulator"&t1 +25 "core" 1 +2 "manipulator"&/& +4 "core" & m y y > +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek PC + "manipulator"&_( +3 "core" ( + "manipulator"&*& +4 "core" & | z S > + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &}& +2 "core" & x z > +2 .tForearm.seek PC +2 "manipulator"&u' +97 "core" ' +2 .tHand.close + "manipulator"&{/ +67 "core" / +2 .tPC.seek :open +2 "processing"%( +405 "core" ( +2 "manipulator"&F& +4 "core" & * J + "manipulator"&|% +4 "core" % l J +2 .tForearm.seek :retract + "manipulator"&>'\ +99 "core" ' +53 .t\Elbow.reconfigure TightElbow +9 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&W( +348 "core" ( +4 "manipulator"&& +4 "core" & a B6 +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &%& +3 "core" & B6 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&'ρ +96 "core" ' +2 "manipulator"&& +4 "core" &  C6 +2 "manipulator"&r% +4 "core" %ψ  F +2 "collection"'<& +4 "core" &PT + "collection"'B& +4 .tCC.seek :closed +2 "collection"'I(O +2 "core" &QV +3 &NS  +9 &,wQV , +9 &c{RU A +10 &bjRU R +9 &$FPU Q +10 &GSU R +9 &IRT R +9 &iIRU R +10 &+JOV R +9 &IQV R +9 &JQT R +10 & qIRU R +9 &"3IQT R +10 &#JQU R +9 &%JRU R +9 &'yJQT R +10 &);IQU R +9 &*JSV R +9 &,JSV R +10 &.IRV R +9 &0DJPV Q +10 &2FRT Q +9 &3FRV Q +9 &5KRT Q +10 &7LJQU Q +9 &9 IQV R +9 &:IQV R +10 &<ISV R +9 &>TIRT Q +10 &@FSV Q +9 &AGRU Q +9 &CIQV R +10 &EZRSU R +9 &GZQU S +9 &HrRT U +10 &JPT Z +9 &L?RR ^ +10 &MOS T +9 &O4LRT 'w +9 &OugOT M +2 ( + "collection"'B& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.09 + "collection"'#& +4 "core" &OucPS M + .tHand.open + "manipulator"&1 +74 "core" 1 +2 "manipulator"&% +4 "core" % ψ  { > +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&R'\ +99 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'J& +4 "core" &OucPT M +2 "collection"'f% +3 "core" %PS +2 #tCS Pulling 5ml of flush + .CSV.dial CSR + "collection"'  +44 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"' 'l +1353 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +8 '% +3 "core" %l\ MQ&  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'' +705 "core" ' +2 .tCSV.dial :waste + "collection"' +142 E'p NN +4 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"')' +1993 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'5& +4 "core" &OubQR/ M +2 "collection"' % +3 "core" %OP, + .tCSV.dial :flush +2 "collection"'[  +45 "core"  +3 .tCS.reconfigure CSfast + "collection"'#d @b +3 .tCS.seek 5ml + "collection"'~'l +1323 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'H @ +43 "core" B +2 "collection"'% +4 "core" %lLS  +2 .tCS.seek 7.001ml +2 "collection"' ' +565 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'-  +2 '  +43 "core"  +96  +2 .tCBV.dial :waste1 + "collection"' @ +46 "core" ? +3 .tCS.seek 0ml + "collection"'"' +1812 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'E& +4 "core" &OubRV M +2 "collection"'h% +3 "core" %SW +2 .tCSV.dial :flush + "collection"',  +75 "core" +3 .tCS.seek 5ml +2 "collection"''l +1326 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +45 "core" B +2 "collection"'Q% +4 "core" %lQT  +2 .tCS.seek 7ml +2 "collection"'S' +576 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +2 "collection"'3  +42 "core"  +2 .tCBV.dial :waste2 +2 "collection"'x  +118 "core"  +3 .tCS.seek 0ml + "collection"'' +1820 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'U& +4 "core" &OuaQT M +2 "collection"'% +3 "core" %OR + .tCSV.dial CSR +2 "collection"'k  +42 "core"  +2 .tCSR.select :kill + "collection"' +10 .tCS.seek 8ml + "collection"'\ ' +2091 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'(' D +574 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +2 "collection"'v +2 '9  +103 "core" +40  +2 .tCTV.dial :intake + "collection"'b  +77 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'K' \\ +2107 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'  +77 "core" ~ +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'.' +598 "core" ' +2 .tCSV.dial CSR + "collection"'A  +105 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'6'l +1345 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml + "collection"'=' D +1352 "core" ' +2 .tCSV.dial CBV + "collection"'$ +105 "core" +2 .tCS.seek 0ml +2 "collection"'a' +2616 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" & r u ) ?6 +53 .t\Elbow.reconfigure TightElbow +10 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&]( +4 "core" ( +2 "manipulator"&& +4 "core" & v | 4 ?6 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &q& +2 "core" & z z >6 +2 .tForearm.seek CC +2 "manipulator"&\\'ρ +102 "core" ' +2 .tHand.close + "manipulator"&V/ +66 "core" / +2 .tCC.seek :open +2 "collection"'1( +377 "core" ( +2 "manipulator"&T& +4 "core" &  D6 +2 "manipulator"&&% +3 "core" % ς r Cn +2 .tForearm.seek :retract +2 "manipulator"&O'\ +107 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&`(- +281 "core" ( +2 "manipulator"&D& +4 "core" &- + R1 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &@& +3 "core" &-  " R1 +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&e' +108 "core" ' +2 .tHand.open + "manipulator"&1 +75 "core" 1 +2 "manipulator"&2% +4 "core" % \ q & @ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&Z'\ +105 "core" ' +2 #tCompleted [Sample.deep; initialPurge; da withoutWCR] begun 07:33:34 + #Preparing to sleep until 11:30AM 10/03/2018 +6 #Asleep til 11:30AM 10/03/2018 +3 ."shutdown"CC.coast +2 "collection"'6 +5 #tContinuing at 11:30 + ."shutdown"CS.coast +4 E(o ,, + "collection"'5 +5 ."shutdown"PC.coast +2 "processing"%6 +3 ."Qmail"GoodNews.email "Then, in tube 6: /home/esp/esp2/mission/2018_08_31_niagara_mission.rb:198\\n{1 => 22, 2 => 22, 3 => 22, 4 => 22, 5 => 20, 6 => 2}\\nCan@09:34:12, 19.6C, 26% humidity, 14.0psia, 12.370V, 0.196A, 0.196A avg, 2.42W",Subject: "Asleep until 11:30" +2 ."shutdown"PS.coast +125 "processing"%5 +2 ."shutdown"Forearm.coast + "manipulator"&5 +3 ."shutdown"\Elbow.coast + "manipulator"&6 +37 ."shutdown"Sleepy.power :dwarf,:OFF + .Sleepy.power :raw,:OFF + #Shutdown +34955 E.p  +60002 2m  +60002 3l  +60002 3j && +60003 4j  +60002 3j  +60002 3i  +60002 3i '' +60002 4h  +60003 4h && +60002 3g  +59565 3h !! +35 #tPowering up Dwarves +479 .Sleepy.power :raw,:ON +28 "sampler") +2 )s +2 "core"  + "collection"' +3 '0 +2 "core"  +2 "processing"% +2 %i +2 "core"  +2 "collection"' 9\ +2 ' 0\ +2 ' -\ + "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +2 "sampler")&\ +2 .tSS.configure SSconfig + "sampler")#.0X 22, 2 => 22, 3 => 22, 4 => 22, 5 => 20, 6 => 2}\\nCan@11:30:35, 19.2C, 26% humidity, 14.0psia, 12.297V, 0.380A, 0.374A avg, 4.67W",Subject: "Started 2018_08_31_niagara_mission phase /home/esp/esp2/mission/2018_08_31_niagara_mission.rb:198" +2 #tPhase [/home/esp/esp2/mission/2018_08_31_niagara_mission.rb:198] +162 .Sample.shallow + "sampler")72 +24 "core" 2 +3 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'8& +4 "core" &^e  + .tHand.open +2 "manipulator"&t1 +73 "core" 1 +2 "manipulator"&/& +4 "core" & V W 9% +2 "manipulator"&*% +3 "core" % \ ( K N C 8"8 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&}(- +169 "core" ( +3 "manipulator"&{& +4 "core" &- I 1  9 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &p& +3 "core" &- U W  9 +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :garage +2 "manipulator"&m' +104 "core" ' +2 .tHand.close + "manipulator"&+/ +66 "core" / +2 "manipulator"&F& +4 "core" &- ; D X 5 +3 "manipulator"&|% +8 "core" %    2 +4 .tForearm.seek :retract +4 "manipulator"&u'\ +100 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&_( +276 "core" ( +2 "manipulator"&& +4 "core" & U T 3 70 +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &%& +3 "core" & V Y 1 :0 +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'ρ +103 "core" ' +2 "manipulator"&r& +4 "core" & #  > 20 +2 "manipulator"&<% +3 "core" %ω ; ?  6 +2 "collection"'>& +4 "core" &_d"  +2 "collection"'L& +5 .tCC.seek :closed + "collection"'#(O +3 "core" &ad#  +2 &^c \  +9 &4{]a' , +9 &cyaa$ A +9 &Uh_d! R +10 &G]a R +9 &F_d# R +9 &G`cO R +10 &[J_c/ R +9 &G`b Q +10 &G_c' R +9 &L`b" R +9 & eG`d Q +10 &"&G^d R +9 &#Fae R +9 &%G`c R +10 &'kL`b R +9 &)/Gbd Q +10 &*G_b R +9 &,F^b R +9 &.tGad R +10 &06F_e R +9 &1G_d R +9 &3E^c R +10 &5|F_b R +9 &7>E_c R +10 &9G_c R +9 &:J`d R +9 &<G]c Q +10 &>FGab R +9 &@Had R +9 &AG`d R +10 &CI^d R +9 &ELO_c R +10 &G\ W_e T +9 &Hr^c V +9 &Jz[` [ +10 &L1\\` ^ +9 &M]b \\ +9 &O9C\\` )y +11 &O~m`b L +4 ( +2 "collection"'L& +10 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.10 +2 "collection"'& +7 "core" &O~e]b L +3 &O~e^b L +2 .tHand.open +2 "manipulator"&1 +75 "core" 1 +2 "manipulator"&J% +5 "core" % τ * * + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&B'\ +102 "core" ' +2 #tFlushing the Collection Valve::Manifold +2 "collection"'f& +3 "core" &O~e\\a L +2 "collection"'% +4 "core" %^` + #tCS Pulling 5ml of flush + .CSV.dial CSR + "collection"'  +137 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.reconfigure CSconfig +3 "collection"'#P d@b +3 .tCS.seek 5ml +4 "collection"' 'l +1346 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +9 '% +3 "core" %l^b  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml + "collection"' ' +722 "core" ' +2 .tCSV.dial :waste + "collection"' +135 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'' +1982 "core" ' +2 #tPurging external Intake + "collection"'5& +4 "core" &O~c]_ L + "collection"' % +4 "core" %]c + .tCSV.dial :flush +2 "collection"'[  +43 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"')' D +2606 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +3 "collection"'  + 'H +79 "core"  +31 +2 .tCTV.dial :intake + "collection"'~  +79 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'-' +2592 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'  +78 "core" ~ +2 #tFlushing upper manifold + "collection"'& +4 "core" &O~cZ_ L +2 "collection"' % +3 "core" %\\_ + .tCSV.dial :flush +2 "collection"'E  +72 "core"  +3 .tCS.seek 5ml + "collection"'h'l +1320 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"', @ +44 "core" B +2 "collection"'"% +4 "core" %l^b  +2 .tCS.seek 7.001ml +52 "collection"'' +583 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +2 "collection"'Q +106 "core" ~ +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"'' +1835 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'3'- +825 "core" ' +2 .tCSV.dial :waste + "collection"'x +45 "core" +3 .tCS.seek 0ml + "collection"'S' +820 "core" ' +2 "collection"'U& +4 "core" &O~b`a L + "collection"'% +4 "core" %\\d + .tCSV.dial :flush +2 "collection"'k  +55 "core" +3 .tCS.seek 3ml +2 "collection"''- +829 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'\ @ +46 "core" A +2 "collection"'v% +4 "core" %-]a  +2 .tCS.seek 5ml +2 "collection"'9'l +581 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml + "collection"'b' +1326 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'('- +831 "core" ' +2 .tCSV.dial :waste + "collection"' +76 "core" +3 .tCS.seek 0ml + "collection"'K' +836 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&A& +4 "core" & = = 50 +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC + "manipulator"&.( +28 "core" ( +2 "manipulator"&6& +4 "core" &  ? C 8" + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &$& +2 "core" &  2 5 8" +2 .tForearm.seek CC +2 "manipulator"&='ρ +103 "core" ' +2 .tHand.close + "manipulator"&/ +65 "core" / +2 .tCC.seek :open +2 "collection"'( +381 "core" ( +2 "manipulator"&q& +4 "core" &  { c x <" + "manipulator"&V% +4 "core" %  ^ X g <\\ +2 .tForearm.seek :retract + "manipulator"&W'\ +106 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&R(- +272 "core" ( +2 "manipulator"&I& +4 "core" &-  F: + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &T& +2 "core" &- p E: +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&&' +104 "core" ' + .tHand.open +2 "manipulator"&\\1 +74 "core" 1 +2 "manipulator"&D% +4 "core" % ( = 7 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&@'\ +96 "core" ' +2 #tda sampling at most 1000ml +3 #Loading sh1 puck from tube 6 into Collection Clamp +2 ."Qmail"HABfans.email "Started da in tube 6 at 11:35:04EDT03-Oct-18\\n{1 => 22, 2 => 22, 3 => 22, 4 => 22, 5 => 20, 6 => 2}\\nCan@11:30:35, 19.2C, 26% humidity, 14.0psia, 12.297V, 0.380A, 0.374A avg, 4.67W",Subject: "da sampling at most 1000ml" +71 "collection"']& +4 "core" &_e +2 "manipulator"&% +3 "core" %\  a L ^ < +2 "storage"(2% +4 "core" %} F + "storage"(O. +3 "core" .( +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 6 +2 "storage"(e(K +1287 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (1& +3 "core" &K   + "manipulator"&a& +4 "core" &- T N c <: +2 "manipulator"&% +3 "core" %\  T X L ; +3 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 6 + "manipulator"&d( +177 "core" ( +2 "manipulator"&Z& +4 "core" & : / s 8"z +2 "storage"(`& +3 "core" &K   +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&''J +94 "core" ' +2 "storage"(s& +4 "core" &K" &  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(0'L +292 "core" ' +2 "storage"(i- +6 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (:& +3 "core" &K" R  +2 "manipulator"&N& +3 "core" & V W  :"z +2 .t\Elbow.seek 6 + "manipulator"&( +3 "core" ( +2 "manipulator"&z& +3 "core" & ] [  <"z +2 "storage"(o& +4 "core" &K" /  +3 .tForearm.seek 6 + 300 counts + "manipulator"&^'Ϻ +21 "core" ' +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&c/ +125 "core" / +13 ."downElevator"SE.seek :down +3 "manipulator"&P& +3 "storage"( 'v +6 "core" & } } > >"z +2 "manipulator"&% +5 "core" % Ϯ | q @ +2 .tForearm.seek :retract +2 "manipulator"&4'\ +100 "core" ' +2 .t\Elbow.seek CC +3 "manipulator"&g( +150 "core" ' +2 ( +2 "manipulator"&G& + ."downElevator"SE.coast +4 "storage"(5 +3 "core" & a [ > <:0 +5 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &?& +3 "core" & S Y  <:0 +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&'ρ +92 "core" ' +2 "manipulator"&;& +4 "core" & V V 9:0 +2 "manipulator"&% +4 "core" % S S 9 +2 "collection"'n& +4 "core" &bf +2 "collection"'& +3 .tCC.seek :closed +2 "collection"'X(O +3 "core" &ad +3 &^d  +8 &.v`e ,} +10 &bx`c @ +9 &dh`b Q +9 &$Gac Q +10 &Hac Q +9 &Hac Q +9 &jH_d Q +10 &,I_e Q +9 &G`d Q +9 &I_d Q +10 & rG_d Q +9 &"4H_d Q +10 &#Ibe Q +9 &%Hbc Q +9 &'zI^d Q +10 &)=G_f Q +9 &*Gac Q +9 &,Hac Q +10 &.G`c Q +9 &0EH`c Q +10 &2G`e P +9 &3Gae Q +9 &5Gbc Q +10 &7NGbe P +9 &9H^e Q +9 &:G_d P +10 &<G_c Q +9 &>UF`c Q +10 &@G`b Q +9 &ALac Q +9 &CJ`e Q +10 &EZQ]a R +9 &G_`b S +10 &H~_c V +9 &J`b ] +9 &L>@P ^ +10 &MHG T +9 &O4MIM 'x +9 &OupLM N +4 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.22 + .Hand.open + "manipulator"&j1 +67 "core" 1 +2 "manipulator"&7% +4 "core" %  9 < 5 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&8'\ +94 "core" ' +2 .tSC.coast + "storage"(6 +2 #tcollectSample 1000ml w/bubble point of 24psi + #Priming 7ml + .Sleepy.power :sampler,:ON + .Intake.select :close + .\Exhaust.select :close + .SS.hold +2 "sampler")t+ +3 "core" + + "sampler")/% +4 "core" %  +2 "collection"'*& +3 "core" &OunYZ N +3 E7i UT + #tCalibrating pressure and temperature sensors +2 .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X% +3 "core" %a s + .tIntake.select :close + "sampler")0 +9 )u% +3 "core" %a r + .tSSV.dial :exhaust +2 "sampler")!  +78 "core"  +2 .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale + "sampler")#.0X% +3 "core" % m +2 "sampler")u% +3 "core" %HO  +15 "collection"'!% +3 "core" % l +2 "sampler")}% +3 "core" %HO  +15 "collection"'% +3 "core" % l +61 "sampler")J% +5 "core" %HO  +15 "collection"'f% +3 "core" % m +2 "sampler")L% +3 "core" %HO  +15 "collection"'% +3 "core" % l +2 "sampler")% +3 "core" %HO  +15 "collection"'% +3 "core" % l +2 "sampler")C% +3 "core" %HO  +15 "collection"'% +3 "core" % k +2 "sampler") % +3 "core" %HO  +2 "collection"'% +4 "core" % k + #tIntake @17.0psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 80 +2 "sampler")#.P0X% +3 "core" % l +62 "sampler")u% +5 "core" %JO'&  + "collection"'!% +4 "core" % l + #tIntake @16.7psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 53 +2 "sampler")#.50X  +15 "collection"'% +3 "core" % m +2 "sampler")3% +3 "core" %>  +15 "collection"'U% +3 "core" % m +2 "sampler")% +3 "core" %>  +15 "collection"'% +3 "core" % m +2 "sampler")k% +3 "core" %?  +15 "collection"'S% +3 "core" % m +2 "sampler")x% +3 "core" %?  +15 "collection"'v% +3 "core" % m +2 "sampler")% +3 "core" %?  +15 "collection"'9% +3 "core" % m +2 "sampler")b% +3 "core" %?  +15 "collection"'% +3 "core" % m +2 "sampler")(% +3 "core" %?  +15 "collection"'A% +3 "core" % l +2 "sampler")6% +3 "core" %?  +15 "collection"'$% +3 "core" % m +2 "sampler")% +3 "core" %?  +15 "collection"'_% +3 "core" % m +2 "sampler")B% +3 "core" %?   +15 "collection"'#% +3 "core" % l +2 "sampler")q% +3 "core" %?   +2 "collection"'V% +3 "core" % l +2 #tIntake @16.8psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 43 +2 "sampler")#.+0X% +3 "core" %bQ\ \  +15 "collection"'u% +3 "core" % l +2 "sampler")!% +3 "core" %bQ   +15 "collection"'j% +3 "core" % l +2 "sampler")% +3 "core" %bQ  +2 "collection"'J% +4 "core" % l + #tIntake @16.8psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 35 +2 "sampler")#.#0X% +3 "core" % l +2 "sampler")u% +3 "core" %IF  +15 "collection"'!% +3 "core" % m +2 "sampler")j% +3 "core" %IF  +15 "collection"'% +3 "core" % l +2 "sampler")J% +3 "core" %IF  +15 "collection"'0% +3 "core" % l +2 "sampler")L% +3 "core" %IF  +15 "collection"'% +3 "core" % l +2 "sampler")% +3 "core" %IF  +15 "collection"'% +5 "core" % l + "sampler")C% +4 "core" %IF   +14 "collection"'% +3 "core" % k +2 "sampler") % +3 "core" %IF  +15 "collection"'% +3 "core" % l +2 "sampler")5% +3 "core" %IF  +15 "collection"' % +3 "core" % l +2 "sampler") % +3 "core" %IF  +15 "collection"'% +3 "core" % l +2 "sampler")% +3 "core" %IF  +2 "collection"'% +3 "core" % l +2 #tIntake @16.9psia, vacuum from 10.0 to 13.0psi +64 .SS.reconfigure SSinhale.with maxSpeed: 26 +2 "sampler")#.0X  +15 "collection"'9% +3 "core" % m +2 "sampler")G% +3 "core" % y +15 "collection"'?% +3 "core" % o +2 "sampler")=% +3 "core" % \ G +15 "collection"'^% +3 "core" % n +2 "sampler");% +3 "core" % G +15 "collection"'`% +3 "core" % p +2 "sampler")n% +3 "core" % G +15 "collection"'% +3 "core" % o +2 "sampler") % +3 "core" % G +15 "collection"'4% +3 "core" % o +2 "sampler")% +3 "core" % G +15 "collection"':% +3 "core" % p +2 "sampler")7% +3 "core" % G +15 "collection"'/% +3 "core" % p +2 "sampler")*% +3 "core" % G +15 "collection"'% +3 "core" % o +2 "sampler")% +3 "core" % G +15 "collection"'e% +3 "core" % o +2 "sampler")y% +3 "core" % G +15 "collection"'t% +3 "core" % o +2 "sampler")w% +3 "core" % G +15 "collection"'p% +3 "core" % o +2 "sampler")+% +3 "core" % G +15 "collection"'F% +3 "core" % o +2 "sampler")|% +3 "core" % G +15 "collection"'{% +3 "core" % p +2 "sampler")m% +4 "core" % G +14 "collection"'% +3 "core" % p +2 "sampler")%% +3 "core" % G +15 "collection"'Y% +3 "core" % o +4 "sampler")r% +6 "core" % G +15 "collection"'<% +3 "core" % o +2 "sampler")>% +3 "core" % G +15 "collection"'u% +3 "core" % o +2 "sampler")!% +3 "core" % G +15 "collection"'j% +3 "core" % o +2 "sampler")% +3 "core" % G +15 "collection"'J% +3 "core" % o +2 "sampler")0% +3 "core" % G +15 "collection"'L% +4 "core" % o +2 "sampler")% +3 "core" % G +15 "collection"'% +3 "core" % o +2 "sampler")% +3 "core" % G +15 "collection"'C% +3 "core" % o +2 "sampler")% +3 "core" % G +15 "collection"' % +3 "core" % o +2 "sampler")% +3 "core" % G +15 "collection"'5% +3 "core" % o +2 "sampler") % +3 "core" % G +15 "collection"' % +3 "core" % o +2 "sampler")% +3 "core" % G +15 "collection"'% +3 "core" % o +2 "sampler")% +3 "core" % G +15 "collection"''% +3 "core" % o +2 "sampler")[% +3 "core" % G +15 "collection"')% +3 "core" % p +2 "sampler")% +3 "core" % \ G +15 "collection"'% +3 "core" % o +2 "sampler") % +3 "core" %  G +15 "collection"'E% +3 "core" % o +2 "sampler")-% +3 "core" %  G +15 "collection"',% +3 "core" % o +2 "sampler")"% +3 "core" % G +15 "collection"'}% +3 "core" % o +2 "sampler")~% +3 "core" % G +15 "collection"'% +3 "core" % o +2 "sampler")% +3 "core" % G +15 "collection"'3% +64 "core" % o +3 "sampler")U% +4 "core" % G + "collection"'% +4 "core" % o + #tIntake @16.9psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 21 + "sampler")#.0X +53 "collection"'W% +3 "core" % l +2 "sampler")% +3 "core" %>@ > +53 "collection"'Q% +3 "core" % j +2 "sampler")2% +3 "core" %AD > +53 "collection"'O% +3 "core" % l +2 "sampler")&% +3 "core" %HG > +52 "collection"'l% +3 "core" % k +2 "sampler")1% +3 "core" %LL > +53 "collection"'a% +3 "core" % k +2 "sampler")% +3 "core" %OP > +52 "collection"'Z% +4 "core" % k +2 "sampler")D% +3 "core" %VU > +53 "collection"'s% +3 "core" % o +2 "sampler")R% +3 "core" %[X > +53 "collection"'\ % +3 "core" % o +2 "sampler")i% +3 "core" %\\_ > +53 "collection"'% +3 "core" % o +2 "sampler")@% +3 "core" %cb > +53 "collection"'N% +3 "core" % o +2 "sampler")z% +3 "core" %ih > +53 "collection"'o% +3 "core" % o +2 "sampler")c% +3 "core" %ko > +53 "collection"'H% +3 "core" % o +2 "sampler")% +3 "core" %os > +53 "collection"'d% +3 "core" % o +2 "sampler")9% +3 "core" %sv > +52 "collection"'G% +3 "core" % o +2 "sampler")?% +3 "core" %y{ > +53 "collection"'=% +3 "core" % p +2 "sampler")^% +3 "core" %~ > +52 "collection"';% +3 "core" % n +2 "sampler")`% +3 "core" % > +53 "collection"'n% +3 "core" % o +2 "sampler")% +3 "core" % > +53 "collection"' % +3 "core" % o +2 "sampler")4% +3 "core" % > +52 "collection"'% +3 "core" % o +2 "sampler"):% +3 "core" % > +53 "collection"'7% +3 "core" % o +2 "sampler")/% +3 "core" % > +52 "collection"'*% +3 "core" % o +2 "sampler")% +3 "core" % > +53 "collection"'% +3 "core" % m +2 "sampler")e% +3 "core" % > +52 "collection"'y% +3 "core" % l +2 "sampler")t% +3 "core" % > +52 "collection"'w% +4 "core" % k + "sampler")p% +4 "core" % > +2 "sampler")+% +3 "core" % > + .tIntake.select :close + "sampler")0 +9 )F% +3 "core" % > + .tSSV.dial :exhaust +2 "sampler")|  +79 "core"  +2 .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale + "sampler")#.0X% +3 "core" %<  +15 "collection"'u% +3 "core" % k +2 "sampler")!% +3 "core" % u +15 "collection"'j% +3 "core" % l +2 "sampler")% +4 "core" % \\ +14 "collection"'J% +3 "core" % k +2 "sampler")0% +3 "core" % \\ +15 "collection"'L% +3 "core" % l +2 "sampler")% +3 "core" % \\ +15 "collection"'% +3 "core" % k +2 "sampler")% +3 "core" % \\ +15 "collection"'C% +3 "core" % j +2 "sampler")% +3 "core" % \\ +15 "collection"' % +3 "core" % i +2 "sampler")% +3 "core" % \\ +15 "collection"'5% +3 "core" % m +2 "sampler") % +3 "core" % \\ +15 "collection"' % +3 "core" % j +2 "sampler")% +3 "core" % \\ +15 "collection"'% +3 "core" % k +2 "sampler")% +3 "core" % \\ +15 "collection"''% +3 "core" % j +2 "sampler")[% +3 "core" % \\ +15 "collection"')% +3 "core" % k +2 "sampler")% +3 "core" % \\ +15 "collection"'% +3 "core" % k +2 "sampler") % +3 "core" % \\ +15 "collection"'E% +3 "core" % k +2 "sampler")-% +4 "core" % \\ +14 "collection"',% +3 "core" % k +2 "sampler")"% +3 "core" % \\ +15 "collection"'}% +3 "core" % k +2 "sampler")~% +3 "core" % \\ +15 "collection"'% +3 "core" % k +2 "sampler")% +3 "core" % \\ +15 "collection"'3% +3 "core" % j +2 "sampler")U% +3 "core" %  \\ +15 "collection"'% +3 "core" % k +2 "sampler")k% +3 "core" %  \\ +15 "collection"'S% +5 "core" % k + "sampler")x% +4 "core" % \\ +75 "collection"'v% +5 "core" % k +2 "sampler")P% +3 "core" % \\ +2 "collection"'% +4 "core" % k + #tIntake @16.8psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 19 +2 "sampler")#.0X% +3 "core" % k +2 "sampler")u% +3 "core" %c \ M +15 "collection"'!% +3 "core" % l +2 "sampler")j% +3 "core" %c \ M +15 "collection"'% +3 "core" % l +2 "sampler")J% +3 "core" %c \ M +15 "collection"'0% +3 "core" % k +2 "sampler")L% +3 "core" %c \ M +15 "collection"'% +3 "core" % j +2 "sampler")% +3 "core" %c \ M +15 "collection"'% +3 "core" % k +2 "sampler")C% +3 "core" %c \ M +15 "collection"'% +3 "core" % k +2 "sampler") % +3 "core" %c \ M +15 "collection"'% +3 "core" % k +2 "sampler")5% +3 "core" %c \ M +15 "collection"' % +3 "core" % k +2 "sampler") % +3 "core" %c \ M +15 "collection"'% +3 "core" % k +2 "sampler")% +3 "core" %c \ M +15 "collection"'% +3 "core" % k +2 "sampler")'% +3 "core" %c \ M +15 "collection"'[% +3 "core" % l +2 "sampler"))% +3 "core" %c \ M +15 "collection"'% +3 "core" % l +2 "sampler")% +3 "core" %c \ M +15 "collection"' % +4 "core" % j +2 "sampler")E% +3 "core" %c \ M +15 "collection"'-% +3 "core" % k +2 "sampler"),% +3 "core" %c \ M +15 "collection"'"% +3 "core" % k +2 "sampler")}% +3 "core" %c \ M +15 "collection"'~% +3 "core" % k +2 "sampler")% +3 "core" %c \ M +15 "collection"'% +3 "core" % k +2 "sampler")3% +3 "core" %c \ M +15 "collection"'U% +3 "core" % l +2 "sampler")% +3 "core" %c \ M +15 "collection"'k% +3 "core" % k +2 "sampler")S% +3 "core" %c \ M +15 "collection"'x% +3 "core" % k +2 "sampler")v% +3 "core" %c \ M +15 "collection"'P% +3 "core" % l +2 "sampler")% +3 "core" %c \ M +15 "collection"'%% +3 "core" % l +2 "sampler")b% +3 "core" %c\ \ \ M +15 "collection"'% +3 "core" % k +2 "sampler")(% +3 "core" %c  \ M +15 "collection"'A% +3 "core" % l +2 "sampler")6% +3 "core" %c  \ M +15 "collection"'$% +3 "core" % k +2 "sampler")% +3 "core" %c  \ M +15 "collection"'_% +3 "core" % k +2 "sampler")B% +3 "core" %c \ M +15 "collection"'#% +3 "core" % k +2 "sampler")q% +64 "core" %c \ M +17 "collection"'V% +3 "core" % k +2 "sampler")h% +3 "core" %c \ M +2 "collection"'I% +3 "core" % m +2 #tIntake @17.2psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 15 +2 "sampler")#.0X% +3 "core" %~P  +15 "collection"'u% +3 "core" % k +2 "sampler")!% +3 "core" %~P  +15 "collection"'j% +3 "core" % j +2 "sampler")% +3 "core" %~P  +15 "collection"'J% +3 "core" % j +2 "sampler")0% +3 "core" %~P   +15 "collection"'L% +3 "core" % j +2 "sampler")% +3 "core" %~P   +15 "collection"'% +3 "core" % k +2 "sampler")% +3 "core" %~P   +15 "collection"'C% +3 "core" % k +2 "sampler")% +3 "core" %~P   +15 "collection"' % +3 "core" % j +2 "sampler")% +3 "core" %~P  +15 "collection"'5% +3 "core" % i +2 "sampler") % +3 "core" %~P  +15 "collection"' % +3 "core" % k +2 "sampler")% +3 "core" %~O  +15 "collection"'% +3 "core" % k +2 "sampler")% +3 "core" %~O  +15 "collection"''% +3 "core" % k +2 "sampler")[% +3 "core" %~O  +2 "collection"')% +4 "core" % k + #tIntake @17.0psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 14 +2 "sampler")#.0X% +3 "core" % j +2 "sampler")u% +3 "core" %-T  +15 "collection"'!% +3 "core" % j +2 "sampler")j% +3 "core" %-S  +15 "collection"'% +3 "core" % i +2 "sampler")J% +3 "core" %-S  +15 "collection"'0% +3 "core" % j +2 "sampler")L% +3 "core" %-S  +15 "collection"'% +3 "core" % k +2 "sampler")% +3 "core" %-T  +15 "collection"'% +3 "core" % j +2 "sampler")C% +3 "core" %-T  +15 "collection"'% +3 "core" % i +2 "sampler") % +3 "core" %-U  +15 "collection"'% +3 "core" % j +2 "sampler")5% +3 "core" %-U  +15 "collection"' % +3 "core" % j +2 "sampler") % +4 "core" %-S  +14 "collection"'% +3 "core" % j +2 "sampler")% +4 "core" %-T  +15 "collection"'% +3 "core" % j +2 "sampler")'% +3 "core" %.U  +15 "collection"'[% +3 "core" % j +2 "sampler"))% +3 "core" %.U  +15 "collection"'.% +3 "core" % i +2 "sampler")% +3 "core" %.X  +15 "collection"' % +3 "core" % j +2 "sampler")E% +3 "core" %04  +15 "collection"'-% +3 "core" % l +2 "sampler"),% +3 "core" %0 m +15 "collection"'"% +3 "core" % m +2 "sampler")}% +3 "core" %/ \ Q +15 "collection"'~% +3 "core" % n +2 "sampler")% +3 "core" %/ \ Q +15 "collection"'% +3 "core" % n +2 "sampler")3% +3 "core" %/ \ Q +15 "collection"'U% +3 "core" % n +2 "sampler")% +3 "core" %/ \ Q +15 "collection"'k% +3 "core" % n +2 "sampler")S% +3 "core" %/ \ Q +15 "collection"'x% +3 "core" % n +2 "sampler")v% +3 "core" %/ \ Q +15 "collection"'P% +4 "core" % m +2 "sampler")% +3 "core" %/ \ Q +15 "collection"'%% +3 "core" % n +2 "sampler")b% +3 "core" %/ \ Q +15 "collection"'% +3 "core" % n +2 "sampler")(% +3 "core" %/ \ Q +15 "collection"'A% +3 "core" % n +2 "sampler")6% +3 "core" %/ \ Q +15 "collection"'$% +3 "core" % n +2 "sampler")% +3 "core" %/ \ Q +15 "collection"'_% +3 "core" % n +2 "sampler")B% +3 "core" %/ \ Q +15 "collection"'#% +3 "core" % n +2 "sampler")q% +3 "core" %/ \ Q +15 "collection"'V% +3 "core" % n +2 "sampler")h% +3 "core" %/ \ Q +15 "collection"'I% +3 "core" % n +2 "sampler")% +3 "core" %/ \ Q +15 "collection"'\\% +3 "core" % n +2 "sampler")T% +3 "core" %/ \ Q +15 "collection"']% +3 "core" % n +2 "sampler")W% +3 "core" %/ \ Q +15 "collection"'% +3 "core" % n +2 "sampler")Q% +3 "core" %/ \ Q +15 "collection"'2% +3 "core" % o +2 "sampler")O% +3 "core" %/ \ Q +15 "collection"'&% +3 "core" % n +2 "sampler")l% +4 "core" %/ \ Q +14 "collection"'1% +3 "core" % m +2 "sampler")a% +3 "core" %/ \ Q +15 "collection"'% +3 "core" % n +2 "sampler")Z% +3 "core" %/ \ Q +15 "collection"'D% +3 "core" % n +2 "sampler")s% +3 "core" %/ \ Q +15 "collection"'R% +3 "core" % n +2 "sampler")\ % +3 "core" %/ \ Q +15 "collection"'i% +3 "core" % m +2 "sampler")% +3 "core" %/ \ Q +15 "collection"'@% +3 "core" % n +2 "sampler")N% +3 "core" %/ \ Q +15 "collection"'z% +3 "core" % m +2 "sampler")o% +3 "core" %/ \ Q +15 "collection"'c% +3 "core" % j +2 "sampler")H% +3 "core" %/ \ Q +15 "collection"'% +4 "core" % k + "sampler")d% +4 "core" %/ \ Q +76 "collection"'9% +5 "core" % j +2 "sampler")G% +3 "core" %/  \ Q +15 "collection"'?% +3 "core" % k +2 "sampler")=% +3 "core" %/ \ \ Q +15 "collection"'^% +3 "core" % j +2 "sampler");% +3 "core" %/  \ Q +15 "collection"'`% +3 "core" % j +2 "sampler")n% +3 "core" %/  \ Q +15 "collection"'% +3 "core" % j +2 "sampler") % +3 "core" %/  \ Q +15 "collection"'4% +3 "core" % j +2 "sampler")% +3 "core" %/  \ Q +15 "collection"':% +3 "core" % j +2 "sampler")7% +3 "core" %/ \ Q +15 "collection"'/% +3 "core" % k +2 "sampler")*% +3 "core" %/ \ Q +15 "collection"'f% +3 "core" % k +2 "sampler")% +3 "core" %/ \ Q +15 "collection"'e% +3 "core" % k +2 "sampler")y% +3 "core" %/ \ Q +15 "collection"'t% +3 "core" % l +2 "sampler")w% +3 "core" %/ \ Q +2 "collection"'p% +3 "core" % j +2 #tIntake @17.1psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 13.86125 +2 "sampler")#.0X% +3 "core" %oW  +15 "collection"'u% +3 "core" % i +2 "sampler")!% +3 "core" %oW  +15 "collection"'j% +3 "core" % i +2 "sampler")% +3 "core" %oW  +15 "collection"'J% +3 "core" % j +2 "sampler")0% +3 "core" %oW  +15 "collection"'L% +3 "core" % i +2 "sampler")% +3 "core" %oW  +15 "collection"'% +3 "core" % j +2 "sampler")% +4 .tSS.reconfigure SSconfig + "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'b' +143 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +139 "core"  +54 .tSS.reconfigure SSexhale +10 "sampler")#.0X9 +3 "core" 9 Ed +102 "collection"'u9 +3 "core" 9 Id +102 "collection"'!9 +3 "core" 9 Md +102 "collection"'j9 +3 "core" 9 Rd +102 "collection"'9 +4 "core" 9 Vd +102 "collection"'J9 +3 "core" 9 Zd +102 "collection"'09 +3 "core" 9^d +102 "collection"'L9 +3 "core" 9bd +102 "collection"'9 +3 "core" 91gd +102 "collection"'9 +3 "core" 9Gkd +102 "collection"'9 +3 "core" 9]od +102 "collection"'9 +3 "core" 9ssd +102 "collection"' 9 +3 "core" 9wd +102 "collection"'9 +3 "core" 9|d +102 "collection"'+9 +4 "core" 9d +102 "collection"'C9 +3 "core" 9d +102 "collection"' 9 +3 "core" 9d +102 "collection"' 9 +3 "core" 9d +102 "collection"'9 +3 "core" 9d +102 "collection"'9 +4 "core" 90d +102 "collection"'[9 +3 "core" 9Hd +102 "collection"'K9 +3 "core" 9`d +102 "collection"'9 +3 "core" 9yd +102 "collection"')9 +3 "core" 9d +102 "collection"'.9 +4 "core" 9d +102 "collection"' 9 +3 "core" 9a +102 "collection"'59 +3 "core" 9_ +102 "collection"'E9 +3 "core" 9\\ +102 "collection"'-9 +3 "core" 9 Z +102 "collection"',9 +3 "core" 9'!X +102 "collection"'"9 +3 "core" 9@"V +102 "collection"''9 +3 "core" 9X#T +102 "collection"'~9 +3 "core" 9q$P +102 "collection"'9 +3 "core" 9%O +102 "collection"'9 +4 "core" 9&L +102 "collection"'9 +3 "core" 9(J +102 "collection"'U9 +3 "core" 9)I +102 "collection"'9 +3 "core" 9+F +102 "collection"'k9 +3 "core" 9+D +102 "collection"'39 +4 "core" 9-B +102 "collection"'S9 +3 "core" 93.@ +102 "collection"'v9 +3 "core" 9J/> +102 "collection"'P9 +3 "core" 9a0< +102 "collection"'%9 +3 "core" 9x1; +102 "collection"'x9 +4 "core" 939 +103 "collection"'9 +3 "core" 937 +102 "collection"'}9 +3 "core" 955 +102 "collection"'9 +3 "core" 97 3 +102 "collection"'b9 +3 "core" 981 +102 "collection"'(9 +3 "core" 991 +102 "collection"'69 +3 "core" 9:. +102 "collection"'$9 +3 "core" 9!<- +102 "collection"'A9 +3 "core" 94= + +102 "collection"'_9 +3 "core" 9H?$* +102 "collection"'B9 +4 "core" 9[?() +102 "collection"'#9 +3 "core" 9mA,( +102 "collection"'q9 +3 "core" 9C1& +102 "collection"'h9 +3 "core" 9D5$ +102 "collection"'9 +3 "core" 9E9# +102 "collection"'\\9 +4 "core" 9F=" +103 "collection"'V9 +3 "core" 9HA! +102 "collection"'T9 +3 "core" 9HF +102 "collection"']9 +3 "core" 9JJ +102 "collection"'9 +3 "core" 9KN +102 "collection"'I9 +4 "core" 9 NR +102 "collection"'Q9 +3 "core" 9 OV +102 "collection"'29 +3 "core" 9 O[ +102 "collection"'O9 +3 "core" 9 +Q_ +102 "collection"'&9 +3 "core" 9 8Rc +102 "collection"'9 +3 "core" 9 ESg +102 "collection"'19 +3 "core" 9 SUk +102 "collection"'a9 +3 "core" 9 ^Vp +102 "collection"'9 +3 "core" 9 jWt +102 "collection"'W9 +3 "core" 9 vYx +102 "collection"'D9 +3 "core" 9 Z| +103 "collection"'s9 +3 "core" 9 [ +102 "collection"'R9 +3 "core" 9 \\ +102 "collection"'Z9 +3 "core" 9 ^ +102 "collection"'\ 9 +3 "core" 9 _ +102 "collection"'9 +3 "core" 9 ` +102 "collection"'@9 +3 "core" 9 a +102 "collection"'z9 +3 "core" 9 c +102 "collection"'i9 +3 "core" 9 d +102 "collection"'c9 +3 "core" 9 e +102 "collection"'l9 +3 "core" 9 f +103 "collection"'o9 +3 "core" 9 h +102 "collection"'N9 +3 "core" 9 i +102 "collection"'H9 +3 "core" 9 j +102 "collection"'d9 +3 "core" 9 k +102 "collection"'99 +4 "core" 9\ l +102 "collection"'9 +3 "core" 9\ m +102 "collection"'?9 +3 "core" 9\ o +102 "collection"'G9 +3 "core" 9\ p +102 "collection"'=9 +3 "core" 9\ r +102 "collection"'^9 +4 "core" 9\ r +102 "collection"'`9 +3 "core" 9\ !s +102 "collection"';9 +3 "core" 9\ &u +102 "collection"'9 +3 "core" 9\ +v +102 "collection"'n9 +3 "core" 9\ /v +102 "collection"'49 +3 "core" 9\ 3w +103 "collection"' 9 +56 "core" 9\ 7y +111 "collection"':9 +3 "core" 9\ >{ +102 "collection"'9 +3 "core" 9\ @| +102 "collection"'/9 +3 "core" 9\ C| +102 "collection"'79 +3 "core" 9\ G~ +102 "collection"'f9 +3 "core" 9\ J +102 "collection"'e9 +3 "core" 9\ M +102 "collection"'y9 +3 "core" 9\ Q\ +102 "collection"'t9 +3 "core" 9\ S +102 "collection"'w9 +4 "core" 9\ V +102 "collection"'p9 +3 "core" 9\ W +102 "collection"'<9 +3 "core" 9\ Z +102 "collection"'F9 +3 "core" 9\ \\ +102 "collection"'|9 +3 "core" 9\ _# +102 "collection"'9 +3 "core" 9\ a' +102 "collection"'m9 +3 "core" 9\ d+ +102 "collection"'9 +3 "core" 9\ e/ +102 "collection"'{9 +3 "core" 9\ h4 +2 .tCH.hold 10:00,70C +3 "collection"'Y `\ `\ g\ +2 "core" 4 +40637 E(o  +19365 "core" ` +2 "collection"'r9 +3 "core" 9\ T +2 #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml + "collection"'' +343 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'> @ +106 "core" B +2 .tCSV.dial :air +2 "collection"'u @ +45 "core" ? +6 .tCS.seek 5ml +2 "collection"'!'l +1345 "core" ' +2 .tCSV.dial CTV + "collection"'j  +45 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +44 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'J  +45 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'0 @ +45 "core" ? +2 .tdelay 2 seconds +203 .CS.seek 0ml +3 "collection"'L' +1344 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"' +105 "core" ~ +2 .tCBV.dial CSV + "collection"'  +30 "core"  +2 "collection"'% +4 "core" % 9 9 [ +2 .tCS.seek 5ml +2 "collection"''l +1360 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'  +43 "core" +2 "collection"'% +4 "core" %l  +2 .tCS.seek 7.001ml +2 "collection"'+' +594 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'C @ +43 "core" ? +3 .tCS.seek 10ml + "collection"' ' D +858 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +118 "core" _ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'   +39 "core" ! +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'  + '[  +29 "core"  +110  +3 .tCS.seek 5ml + "collection"'K'l +1355 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"' @ +104 "core" @ +2 .tCSV.dial :waste +2 "collection"') +106 "core" +2 .tCS.seek :empty +2 "collection"'.'Ͱ +1358 "core" ' + .tCSV.dial :air +2 "collection"' @ +75 "core" A +3 .tCS.seek 5ml + "collection"'5'l +1349 "core" ' +2 .tCSV.dial CTV + "collection"'E  +44 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'- @ +44 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV +4 "collection"',  +45 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'" @ +44 "core" ? +2 .tdelay 2 seconds +203 .CS.seek 0ml +3 "collection"''' +1358 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"'~ +102 "core"  +2 .tCBV.dial CSV + "collection"'  +39 "core"  +20 "collection"'% +4 "core" % +2 .tCS.seek 5ml + "collection"''l +1381 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'U  +45 "core" +2 "collection"'% +4 "core" %l  +2 .tCS.seek 7ml + "collection"'k' +595 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'3 @ +43 "core" > +3 .tCS.seek 10ml + "collection"'S' D +856 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'v ` +118 "core" ^ +2 #tLysing Complete +2 "collection"'P& +3 "core" &Oum'* N +2 #tStoring sh1 puck in Collection Clamp to tube 5 + "manipulator"&%% +3 "core" %\  M R & 9 +2 "storage"(x% +4 "core" %~ A + "storage"(. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 5 +52 "storage"(}(< +353 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (& +2 "core" &< c d M +2 "manipulator"&b& +3 "core" &   1:/ +2 "manipulator"&(% +4 "core" %\   1 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 5 + "manipulator"&6( +154 "core" ( +2 "manipulator"&$& +4 "core" & 7 ) 8 7 +2 "storage"(A& +3 "core" &< z a +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&_' +94 "core" ' +2 "storage"(B& +4 "core" &< x +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(#'L +125 "core" ' +2 "storage"(q- +3 "core" -'I +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 "manipulator"&h& +3 "core" & u / +2 "storage"(& +3 "core" &< $ , - +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 5 +2 "manipulator"&\\' +34 "core" ' +4 .t\Elbow.hold + "manipulator"&V, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(T- +2 "core" -'I +3 .tSE.seek 19.1 Pucks below Top Plate + "storage"(]' +35 "core" ' +2 "manipulator"&% +4 "core" %"} r U $+ +2 "storage"(I& +3 "core" &<  1 + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 5 + 306 counts + "manipulator"&Q'N +17 "core" ' +2 "manipulator"&2& +4 "core" & 8 0 v 5 +2 "storage"(O& +3 "core" &< X ] +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts + "manipulator"&&' +27 "core" ' +2 .tSE.seek 20.1 Pucks below Top Plate +2 "storage"(' +47 "core" ' +2 "manipulator"&1& +4 "core" & 3 2 7 +2 "manipulator"&a% +4 "core" % ) 3 5 7 + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +95 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&W( +146 "core" ( +2 "manipulator"&D& +4 "core" & } -4 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &s& +2 "core" & C -4 +2 .tForearm.seek CC +2 "manipulator"&R'ρ +103 "core" ' +2 .tHand.close + "manipulator"&Z/ +73 "core" / +2 .tCC.seek :open +2 "collection"'\ ( +378 "core" ( +2 "storage"(& +4 "core" &< c | + "storage"(@& +4 "core" &< x d 1 + "manipulator"&z& +4 "core" &   5 24 +2 "manipulator"&i% +3 "core" % p \  \\ 2^ +2 .tForearm.seek :retract +2 "manipulator"&c'\ +95 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 5 + "manipulator"&l( +157 "core" ( +2 "manipulator"&o& +4 "core" & ~ { = +2 "storage"(N& +3 "core" &<  +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 5 +2 "manipulator"&H' +107 "core" ' +2 .t\Elbow.hold + "manipulator"&d, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&91 +70 "core" 1 +12 "manipulator"&% +4 "core" % 0 /o +2 "storage"(?& +3 "core" &< Z X + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 5 + 320 counts +2 "manipulator"&G'\\ +18 "core" ' +2 "manipulator"&=& +4 "core" &  ? +2 "storage"(^& +4 "core" &< % +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&`' +25 "core" ' +2 "storage"(;% +4 "core" % ( +3 ."downElevator"SE.seek :down +2 "storage"('v +73 "core" ' +5 ."downElevator"SE.coast + "storage"(5 +20 (n% +3 "core" % k +2 "manipulator"&4% +3 "core" % e H +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"& '\ +90 "core" ' +2 .tSC.coast + "storage"(6 +2 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"':& +4 "core" &+0 + .tHand.open +2 "manipulator"&1 +15 "core" 1 +2 "manipulator"&/& +4 "core" &  K +2 "manipulator"&7% +3 "core" %\  h K +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&f(- +174 "core" ( +2 "manipulator"&e& +4 "core" &-  K& +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &y& +3 "core" &- H K& +2 .tForearm.seek :garage + "manipulator"&t' +108 "core" ' +2 .tHand.close + "manipulator"&w/ +69 "core" / +2 "manipulator"&p& +4 "core" &- t w # ?& +2 "manipulator"&<% +3 "core" %  | | o > +66 .tForearm.seek :retract +2 "manipulator"&F'\ +106 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&|( +276 "core" ( +2 "manipulator"&& +4 "core" & C7 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &m& +2 "core" &  C7 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'ρ +100 "core" ' +2 "manipulator"&{& +4 "core" &  F7 +2 "manipulator"&% +4 "core" %v F= +2 "collection"'Y& +4 "core" &12y + "collection"'r& +4 .tCC.seek :closed +2 "collection"'*(O +2 "core" &/7l +3 &/2g  +9 &.y-2 , +10 &cy/1 @ +9 &jj03 P +9 &+K/2 P +10 &L/2 P +9 &J/5 P +10 &sJ/2 P +9 &6K.3c O +9 &J/3M P +10 &K/2 P +9 & {M/4 P +9 &"=J02 P +10 &#N/3c P +9 &%I/3S P +10 &'N/2 P +9 &)FI04 O +9 &+J02q P +10 &,I13 P +9 &.J12 P +9 &0MM15 P +10 &2G/2 P +9 &3I/3 O +10 &5I/0 O +9 &7UI/3 P +9 &9L13 P +10 &:G02 P +9 &<I03 O +9 &>^J/2e O +10 &@I05U P +9 &AL03Q P +10 &CI03 P +9 &EcN.4 P +9 &G!Y/3 R +10 &Hx03 U +9 &J.3v Z +9 &LF/3h ] +10 &N13] Q +9 &O0F/3U (x +10 &Oto/3G R +2 ( + "collection"'r& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.10 + "collection"'>& +4 "core" &Otg.3B R + .tHand.open + "manipulator"&u1 +75 "core" 1 +2 "manipulator"&% +4 "core" % v } | q == +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&j'\ +94 "core" ' +2 .tPSV.dial PSR +2 "processing"% +137 "core"  +2 .tPSR.select :flush + "processing"%@ +11 .tPS.seek 1.5ml + "processing"%J' +1610 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%0  +57 "core"  +3 .tPS.seek 0ml + "processing"%!'W +1613 "core" ' +2 .tPSV.dial PSR + "processing"% +44 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%' +2627 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"% +2 "collection"'L  +5 "core"  +2 "processing"%  +44 "core"  +37 +2 .tPSV.dial :mixloop + "processing"% +106 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%  +135 "core" +3 .tPS.seek 0ml + "processing"%C'W +2628 "core" ' +2 .tPSV.dial :air + "processing"%+  +44 "core"  +3 .tPS.seek 2.5ml + "processing"% ' +2639 "core" ' +2 .tPSV.dial :mixloop + "processing"% +46 "core" +3 .tPS.seek 0ml + "processing"%'W +2632 "core" ' +2 .tPSV.dial :air + "processing"%[  +45 "core"  +3 .tPS.seek 2.5ml + "processing"% ' +1641 E"r AA +997 "core" ' +2 .tPSV.dial :mixloop + "processing"% +46 "core" +3 .tPS.seek 0ml + "processing"%)'W +2635 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&K& +4 "core" & U a L <7 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"& ( +4 "core" ( +2 "manipulator"&.& +4 "core" & Q V <7 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &E& +2 "core" & S P e <7 +2 .tForearm.seek CC +2 "manipulator"&-'ρ +102 "core" ' +2 .tHand.close + "manipulator"&,/ +74 "core" / +2 .tCC.seek :open +2 "collection"'"( +378 "core" ( +2 "manipulator"&5& +4 "core" & ~ f ?7 + "manipulator"&~% +4 "core" % π i Z @k +2 .tForearm.seek :retract + "manipulator"&'\ +97 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&(- +278 "core" ( +2 "manipulator"&'& +4 "core" &-  J2 +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &U& +2 "core" &- H2 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +113 "core" ' +3 .tHand.open + "manipulator"&1 +69 "core" 1 +2 "manipulator"&3% +4 "core" % { P ? ) 8v +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&k'\ +103 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing + ."connect"PRV.dial CBV +2 .tCBV.dial PRV + .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 6 into Collection Clamp + "collection"'v& +4 "core" &5; +2 "manipulator"&P% +3 "core" %\ $ , I L +2 "storage"(%% +4 "core" % N + "storage"(x. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 6 + "storage"((K +338 "core" ( +2 .tSC.reconfigure SCloose + "storage"($.\ 1~b +3 (& +3 "core" &K e  +2 "manipulator"&b& +62 "core" &-  E2 +2 "manipulator"&(% +4 "core" %\ # L E L +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 6 + "manipulator"&$( +179 "core" ( +2 "manipulator"&A& +4 "core" & u D"} +2 "storage"(B& +3 "core" &K I  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts + "manipulator"&g'J +101 "core" ' +2 "storage"(q& +4 "core" &K  +2 .tSE.reconfigure SEpick + "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(h'L +291 "core" ' +2 "storage"(- +3 "core" -' +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 (8& +3 "core" &K 9  + "manipulator"&T& +4 "core" &  F"| +2 .t\Elbow.seek 6 + "manipulator"&( +4 "core" ( +2 "manipulator"&I& +4 "core" &  F"| +2 "storage"(2& +3 "core" &K 9  +2 .tForearm.seek 6 + 300 counts +2 "manipulator"&O'Ϻ +22 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&1/ +73 "core" / +20 ."downElevator"SE.seek :down +4 "manipulator"&a& +4 "storage"(_'v +6 "core" & ' I"| +2 "manipulator"&6% +4 "core" % ϼ > D +2 .tForearm.seek :retract +2 "manipulator"&#'\ +92 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&\\( +148 "core" ( +2 "manipulator"&Q& +4 "core" &\  n @8 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &]& +2 "core" &\  h k k @8 +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 "core" ' +2 .tForearm.seek CC +2 ."downElevator"SE.coast +2 "manipulator"&D'ρ + "storage"(5 +106 "core" ' +2 "manipulator"&s& +4 "core" &\  B D8 +2 "manipulator"&&% +4 "core" %φ < DO +2 "collection"'V& +4 "core" &6<w +2 "collection"'Z& +4 .tCC.seek :closed + "collection"'(O +3 "core" &8:X +4 &8:M 6 +10 &2Hx8;K 2 +9 &\\qw5<= F +9 &Z7:1 P +10 &I6;2 P +9 &J7: P +9 &AJ7; P +10 &I9: P +9 &I7; P +10 &I7:Q P +9 &KI9: P +9 &! I9< P +10 &"I8;v P +9 &$I7<a P +9 &&SF8=a P +10 &(I8; P +9 &)I;; O +10 &+I9; P +9 &-[I6: P +10 &/L5< P +9 &0G:; P +9 &2I89 P +9 &4cL8; P +10 &6%G7<o P +9 &7H7<m O +10 &9J9;o P +9 &;jM7<a P +9 &=.I7;X O +10 &>J7:R P +9 &@L7=K P +9 &BsL6;? P +10 &D5K5;/ P +10 &ER5;1 Q +9 &Ge59 S +9 &Ie8: W +9 &K7d \\ +10 &L ^ +9 &N ; +9 &Oj4   V +9 ( +2 &Ov\\g J + "collection"'Z& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.94 + .Hand.open + "manipulator"&X1 +71 "core" 1 +2 "manipulator"&% +4 "core" % φ p \\ g +3 .tCS.seek 10ml + "collection"'^' D +1562 "core" ' +2 .tCSV.dial CTV + "collection"';  +45 "core"  +2 .tCS.seek 0ml +2 "collection"'c' +2617 "core" ' +2 .tCBV.dial :waste1 + "collection"'n @ +29 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +4 "collection"'4  +138 "core" +2 "collection"'l& +4 "core" &OvZ J +2 #tStoring lyfil puck in Collection Clamp to tube 5 + "manipulator"&:% +3 "core" %\   26 +2 "storage"(H% +4 "core" % ~ z L + "storage"(. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 5 + "storage"(/(< +338 "core" ( +4 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (7& +3 "core" &<  + "manipulator"&G& +4 "core" &  ; 9 N 67 +2 "manipulator"&% +3 "core" %\ 9 <  66 +3 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 5 + "manipulator"&( +161 "core" ( +2 "manipulator"&`& +4 "core" & y { D = +2 "storage"(e& +3 "core" &<  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&y' +98 "core" ' +2 "storage"(}& +4 "core" &< $ +2 .tSE.reconfigure SEpick + "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(d'L +113 "core" ' +2 "storage"(w- +3 "core" -'7 +2 .tSE.configure SEconfig +64 "storage"(#QK-0-\ b +6 "manipulator"&p& +3 "core" & /  4 5 +2 "storage"(<& +4 "core" &< X Z + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 5 +2 "manipulator"& ' +38 "core" ' +2 .t\Elbow.hold + "manipulator"&t, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(- +3 "core" -'7 +2 .tSE.seek 20.1 Pucks below Top Plate +2 "storage"(m' +37 "core" ' +2 "manipulator"&f% +4 "core" %!s ( +2 "storage"({& +4 "core" &< 5 7 O + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 5 + 305 counts +2 "manipulator"&'M +17 "core" ' +2 "manipulator"&Y& +4 "core" & d X ; +2 "storage"(F& +3 "core" &<  +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts + "manipulator"&\ ' +26 "core" ' +2 .tSE.seek 21.1 Pucks below Top Plate +2 "storage"(>' +60 "core" ' +2 "manipulator"&u& +4 "core" & H Q g 9 +2 "manipulator"&% +4 "core" % R J N : +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&r'\ +88 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&( +152 "core" ( +4 "manipulator"&& +4 "core" & 0 07 +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &0& +3 "core" & /7 +2 .tForearm.seek CC + "manipulator"&J'ρ +104 "core" ' +2 .tHand.close + "manipulator"&/ +72 "core" / +2 .tCC.seek :open +2 "collection"'!( +378 "core" ( +2 "storage"(& +4 "core" &< [ T 4 +2 "storage"( & +3 "core" &< d d . +2 "manipulator"&L& +3 "core" &  06 +2 "manipulator"&% +3 "core" % n  0U +2 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 5 +2 "manipulator"&( +156 "core" ( +2 "manipulator"&+& +4 "core" & T S : +2 "storage"(C& +3 "core" &< r  +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 5 +2 "manipulator"&' +112 "core" ' +2 .t\Elbow.hold + "manipulator"& , +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&[1 +74 "core" 1 +13 "manipulator"&% +4 "core" % ,z S * +2 "storage"(& +3 "core" &< < C y +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 5 + 316 counts +2 "manipulator"& 'X +17 "core" ' +2 "manipulator"&K& +4 "core" & }  > +2 "storage"(.& +3 "core" &< +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&E' +33 "core" ' +2 "storage"(,% +4 "core" % . a +3 ."downElevator"SE.seek :down +2 "storage"(|'v +71 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +25 (j% +3 "core" % +2 "manipulator"&*% +4 "core" % < J + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&5'\ +93 "core" ' +2 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%~  +86 "core"  +3 .tPS.seek 2.5ml + "processing"%-' +2645 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%' +45 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%U  +44 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"% +44 "core" +2 .tdelay 1 second +102 .PSV.dial :air +3 "processing"%  +45 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%3'W +2625 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%& +4 "core" &  + .tHand.open +2 "manipulator"&v1 +20 "core" 1 +2 "manipulator"&P& +4 "core" & X B +2 "manipulator"&%% +3 "core" %\ # B L +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&x(- +177 "core" ( +2 "manipulator"&& +4 "core" &-  G +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 && +3 "core" &- / G +2 .tForearm.seek :garage +2 "manipulator"&b' +105 "core" ' +2 .tHand.close + "manipulator"&(/ +69 "core" / +2 "manipulator"&A& +4 "core" &- y z = +2 "manipulator"&B% +3 "core" %  j k = +2 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +27 .t\Elbow.reconfigure TightElbow +66 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&q( +125 "core" ( +2 "manipulator"&k& +4 "core" &  Fb + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & 9 Gb +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&8' +103 "core" ' +2 "manipulator"&T& +4 "core" &  Eb +2 "manipulator"&I% +4 "core" % , E +2 "processing"%2& +4 "core" &  + "processing"%1& +4 .tPC.seek :closed +2 "processing"%a(Tg +2 "core" &  +4 &  +9 &4w , +9 &cz A +10 &Kj S +9 & E R +10 &F R +9 &G R +9 &QI S +10 &H S +9 &G S +9 &G S +10 & YG S +9 &"E R +10 &#J R +9 &%I S +10 &'bH R +9 &)$F R +9 &*J R +9 &,E S +10 &.iH S +9 &0-D R +10 &1J R +9 &3E R +9 &5sF R +10 &73G S +9 &8G S +9 &:D R +10 &;G S +10 &?G S +9 &AF S +9 &CG S +10 &EDK# R +9 &GL) S +9 &HS- T +10 &J\\, U +9 &L>}* W +10 &M. Y +9 &O+ Y +9 &Q~+ Y +10 &SA+ F +9 &T+ F+ J +9 &T<65 9 +2 ( + "processing"%1& +3 #tProcessing Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.74 +2 "processing"%6& +4 "core" &T<4N 9 + .tHand.open + "manipulator"&$1 +75 "core" 1 +2 "manipulator"&g% +4 "core" % R V m 9 +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&Q'\ +95 "core" ' +2 .tPRV.dial :air + "processing"%]  +48 "core"  +4 .tPSV.dial :mixloop + "processing"%h +45 "core" +2 "processing"%O% +4 "core" %\\Y +2 .tPS.seek 0.3ml +2 "processing"%s' +391 "core" ' +2 .tPSV.dial PSR + "processing"%& +107 "core"  +3 .tPSR.select :wash +2 "processing"% +10 .tPS.seek 0.7ml +2 "processing"%V'* +489 "core" ' +3 .tdelay 3 seconds +302 .PSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%' +1924 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%# +108 "core" +2 .tPTV.dial :mixing +2 "processing"%_ @ +74 "core" A +2 .tPBV.dial :waste2 + "processing"%"  +98 "core"  +3 .tPS.seek 0ml + "processing"%X'W +2628 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&& +4 "core" & n q ^ =b +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC + "manipulator"&Z( +3 "core" ( +2 "manipulator"&z& +4 "core" & s x K =b + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &i& +3 "core" & m m =b +2 .tForearm.seek PC + "manipulator"&D' +97 "core" ' +2 .tHand.close + "manipulator"&/ +74 "core" / +2 .tPC.seek :open +2 "processing"%)( +403 "core" ( +2 "manipulator"&N& +4 "core" & l Ab + "manipulator"&S% +4 "core" % { @ A +2 .tForearm.seek :retract + "manipulator"&W'\ +96 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage + "manipulator"&9(- +138 "core" ( +2 "manipulator"&o& +4 "core" &- N B+ +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &?& +3 "core" &- A+ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&=' +114 "core" ' +2 .tHand.open + "manipulator"&R1 +74 "core" 1 +2 "manipulator"&;% +4 "core" % \ O F 7 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&^'\ +101 "core" ' +2 #tLoading da puck from tube 7 into Processing Clamp + "processing"%n& +4 "core" &F +2 "manipulator"&4% +3 "core" %\   E- +2 "storage"(l% +4 "core" % 5 + "storage"(:. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 7 + "storage"(H([z +663 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" &[~ } + "manipulator"&7& +4 "core" &- x C* + "manipulator"&G% +4 "core" %\  t y @- +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 7 + "manipulator"&( +169 "core" ( +2 "manipulator"&`& +4 "core" & , D"} + "storage"(e& +4 "core" &[x 2 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 700 counts +2 "manipulator"&}' +94 "core" ' +2 "storage"(\\& +4 "core" &[x _ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(w'L +91 "core" ' +2 "storage"(p- +3 "core" -'5 + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +13 (@& +2 "core" &[x 0 +2 "manipulator"&<& +4 "core" & f Z @"| + .t\Elbow.seek 7 +2 "manipulator"&( +3 "core" ( +2 "manipulator"&f& +4 "core" & ^ a @"| + "storage"({& +4 "core" &[x x +2 .tForearm.seek 7 + 300 counts +2 "manipulator"&Y'{ +19 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&F/ +65 "core" / +12 ."downElevator"SE.seek :down +3 "manipulator"&u& +4 "storage"('v +71 "core" & u A"| +2 "manipulator"&y% +4 "core" % v  F +2 .tForearm.seek :retract + "manipulator"&'\ +48 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +41 "core" ' +2 .t\Elbow.seek PC +2 "manipulator"&d( +255 "core" ( +2 "manipulator"& & +4 "core" & } ~ - >_ + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" & { { ?_ + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&m' +103 "core" ' +3 "manipulator"&& +4 "core" & L ] 4 <_ +2 "manipulator"&0% +4 "core" % X U % < +2 "processing"%\ & +3 "core" &c +2 "processing"%t& +4 .tPC.seek :closed + "processing"%(Tg +3 "core" &` +3 &X  +9 &-sZ ,~ +9 &au_ @ +10 &cgX R +9 &"FU R +10 &FQ S +9 &GO R +9 &gEM S +10 &*GL R +9 &DQ R +9 &DL R +10 & pG= R +9 &"2DB R +10 &#GG S +9 &%F? R +9 &'xF: R +10 &):H9 R +9 &*F: R +9 &,H, R +10 &.F* R +9 &0CH- R +10 &2G. R +9 &3G+ R +9 &5F, R +10 &7JF: R +9 &9 G, R +9 &:F R +10 &<F R +9 &>SF* R +10 &@F R +9 &AE R +9 &CF R +10 &E[H% R +9 &GL S +9 &HP S +10 &J` U +9 &LSy X +10 &N X +9 &O X +9 &Q X +10 &SHp! 8 +9 &T"-_ X +9 &TM$ - +2 ( + "processing"%t& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.73 +2 .Hand.open + "manipulator"&r1 +67 "core" 1 +3 "manipulator"&% +4 "core" % u z h = + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +103 "core" ' +2 .tSC.coast "storage"(6 +4 #tHeating da puck from tube 7 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"% 9 +2 %L  +5 "core" 9X +102 "processing"%9 +3 "core" 9U +102 "processing"%+9 +3 "core" 9S  +103 "processing"%C9 +2 "core" 9S +102 "processing"%J9 +3 "core" 9Q +102 "processing"%9 +3 "core" 9Q! +102 "processing"%[9 +3 "core" 9Q! +102 "processing"%9 +3 "core" 9Q" +102 "processing"%9 +3 "core" 9T"" +102 "processing"%K9 +33 "core" 9W'" +102 "processing"%.9 +3 "core" 9[,! +102 "processing"%,9 +3 "core" 9_0 +102 "processing"%9 +3 "core" 9e4 +102 "processing"%j9 +3 "core" 9k8 +102 "processing"%*9 +3 "core" 9q< +102 "processing"%9 +3 "core" 9xA +102 "processing"%9 +3 "core" 9E +102 "processing"% 9 +3 "core" 9I +102 "processing"%>9 +3 "core" 9M +102 "processing"%~9 +4 "core" 9Q +102 "processing"%|9 +3 "core" 9V +102 "processing"%E9 +3 "core" 9Z +102 "processing"%/9 +3 "core" 9^ +102 "processing"%9 +3 "core" 9b +102 "processing"%'9 +4 "core" 9f +102 "processing"%U9 +3 "core" 9k +102 "processing"% 9 +3 "core" 9o +102 "processing"%9 +3 "core" 9s\ +102 "processing"%-9 +3 "core" 9w\ +102 "processing"%9 +4 "core" 9 | +103 "processing"%v9 +3 "core" 9  +102 "processing"%P9 +3 "core" 9  +102 "processing"%%9 +3 "core" 9! +102 "processing"%9 +3 "core" 9! +102 "processing"%9 +3 "core" 9'! +102 "processing"% 9 +3 "core" 91  +102 "processing"%(9 +3 "core" 98! +102 "processing"%A9 +3 "core" 9>" +102 "processing"%B9 +3 "core" 9E" +102 "processing"%59 +4 "core" 9L" +102 "processing"%b9 +3 "core" 9Q# +102 "processing"%k9 +3 "core" 9X" +102 "processing"%9 +3 "core" 9^$ +2 .tPH.hold 2:00:00,28C +2 .delay 1:30 +2 "processing"%T ppX +3 "core"  +8999 .tPSR.select :air + .PSV.dial PSR +2 "processing"%I +107 "core"  +2 .tPSR.select :wash + "processing"% +11 .tPS.seek 0.5ml +2 "processing"%2' +598 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +10 .tPS.seek 2ml + "processing"%x'[ +1604 "core" ' +2 .tPTV.dial :puck + "processing"%  +75 "core"  +2 .tPSV.dial PTV + "processing"%M +76 "core" +2 .tPBV.dial :waste1 + "processing"%6  +140 "core"  +2 "processing"%$% +4 "core" %Y  +2 .tPS.seek 1.5ml +2 "processing"%g' +590 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%1 * +34 "core" , +3 .tPS.seek 0ml + "processing"%]'W +1427 E&p XX +213 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%h  +36 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%O * +35 "core" , +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%8 +76 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%3' +2488 "core" ' +2 .tPSV.dial PTV + "processing"%& +89 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"%s +74 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV + "processing"%V +77 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%#  +87 "core" +2 .tPS.seek :empty +2 "processing"%_'9 +2490 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%"  +135 "core" +2 .tPSV.dial :mixloop +2 "processing"% +54 "core" +2 .tPRV.dial :ab1 +2 "processing"% @ +77 "core" B +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%z'w +364 "core" ' +10 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +3 "collection"'i  + "processing"%  +48 "core"  +7 +2 "processing"%q% +4 "core" %y  +2 .tPS.seek 0.32ml +2 "processing"%Q'& +402 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'a  +30 "core" +2 .tPRV.dial :air +2 "processing"%N  +44 "core"  +3 .tPS.seek 0.9ml +2 "processing"%S'D +1236 "core" ' +2 .tPRV.dial :waste2 + "processing"%o @ +75 "core" ? +3 .tPS.seek 0.5ml +2 "processing"%?' +860 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%D  +54 "core" +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%Z'[ +1609 "core" ' +2 .tPSV.dial :PML + "processing"%R +55 "core" +2 .tPTV.dial :mixing +2 "processing"%; @ +74 "core" B +2 .tPBV.dial :waste1 + "processing"%W  +36 "core" +2 "processing"%n% +4 "core" %X>  +2 .tPS.seek 1.85ml +2 "processing"%4'8 +237 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%l * +35 "core" + +3 .tPS.seek 0ml + "processing"%:'W +1973 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'=& +3 "core" &?A + .tHand.open + "manipulator"&1 +26 "core" 1 +2 "manipulator"&7& +4 "core" & U ? B 8_ +2 "manipulator"&G% +3 "core" %  N < W ; +3 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&`(- +175 "core" ( +2 "manipulator"&e& +4 "core" &- A < 6k +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &\\& +3 "core" &- \\ G 6k +2 .tForearm.seek :garage + "manipulator"&9' +107 "core" ' +4 .tHand.close + "manipulator"&p/ +76 "core" / +2 "manipulator"&@& +4 "core" &-  c ,k +2 "manipulator"&<% +3 "core" %  s 1 +3 .tForearm.seek :retract + "manipulator"&f'\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&{( +275 "core" ( +2 "manipulator"&^& +4 "core" & " * +8 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &F& +2 "core" &   /7 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&u'ρ +99 "core" ' +2 "manipulator"&y& +4 "core" & 17 +2 "manipulator"&% +3 "core" %π W 1 +3 "collection"'}& +3 "core" &?B +2 "collection"'w& +4 .tCC.seek :closed + "collection"'Y(O +3 "core" &>A +3 &=B  +8 &.|?A ,~ +9 &ax>A @ +10 &[h>B Q +9 &C=A R +10 &J>B R +9 &E=B Q +9 &`E@B R +10 &#E>A R +9 &E=B Q +9 &F?A R +10 & iE>B~ R +9 &"+I=C R +10 &#E>B} Q +9 &%E>A~ R +9 &'qD??u R +10 &)3D<A R +9 &*G=Cs R +9 &,E>?m Q +10 &.yE>As R +9 &0;C=@j R +10 &1D>Ct R +9 &3G@Bo R +9 &5B>B R +10 &7DC?Bv Q +9 &9E>Bj R +9 &:G?Bf R +10 &<D>Cf Q +9 &>LE=Af Q +10 &@ E=Ak R +9 &AF=Bi Q +9 &CF>@e R +10 &ERI<Bh R +9 &GU>@k T +9 &Hj=@r V +10 &J<@q [ +9 &L6=?k ^ +10 &M>>e Z +9 &O/?>@m / +9 &Oi=@j F +5 ( + "collection"'w& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.13 + "collection"' & +4 "core" &Ob<@| F + .tHand.open + "manipulator"&1 +71 "core" 1 +2 "manipulator"&% +4 "core" % π v m  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +97 "core" ' +2 .tPSV.dial PSR + "processing"% +110 "core"  +2 .tPSR.select :flush + "processing"%@ +11 .tPS.seek 1.5ml + "processing"%0' +1611 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%\  +43 "core"  +3 .tPS.seek 0ml + "processing"%'W +1613 "core" ' +2 .tPSV.dial PSR + "processing"%) +45 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%r' +2635 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%  +2 "collection"'  +40 "core"  +130  +2 .tPSV.dial :mixloop + "processing"%t +107 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%  +76 "core" +3 .tPS.seek 0ml + "processing"%m'W +2629 "core" ' +2 .tPSV.dial :air + "processing"%+  +44 "core"  +3 .tPS.seek 2.5ml + "processing"%H' +466 E(p LL +2164 "core" ' +2 .tPSV.dial :mixloop + "processing"%C +46 "core" +3 .tPS.seek 0ml + "processing"%J'W +2638 "core" ' +2 .tPSV.dial :air + "processing"%  +45 "core"  +63 .tPS.seek 2.5ml + "processing"%[' +2628 "core" ' +2 .tPSV.dial :mixloop + "processing"% +46 "core" +3 .tPS.seek 0ml + "processing"%'W +2629 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&K& +4 "core" &    37 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&.( +3 "core" ( +2 "manipulator"&,& +4 "core" &   17 +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 && +3 "core" &  17 +2 .tForearm.seek CC + "manipulator"&j'ρ +102 "core" ' +2 .tHand.close + "manipulator"&*/ +75 "core" / +2 .tCC.seek :open +2 "collection"'( +379 "core" ( +2 "manipulator"&& +4 "core" &  ,7 +2 "manipulator"& % +3 "core" % ύ # , +2 .tForearm.seek :retract +2 "manipulator"&>'\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&~(- +281 "core" ( +2 "manipulator"&|& +4 "core" &-    4, +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &E& +3 "core" &- &  R 6, +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&/' +108 "core" ' +3 .tHand.open + "manipulator"&1 +68 "core" 1 +2 "manipulator"&'% +4 "core" %  h ) +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&U'\ +98 "core" ' +2 ."da"delayUntil "12:36:10.38" +24739 #recoverPRVreagent08 + .PTV.dial :mixing + "processing"% @ +75 "core" A +2 ."da"PBV.dial :waste1 + "processing"%  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%- * +35 "core" + +2 ."da"PSV.dial :air +2 "processing"%  +45 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%v' +2484 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%P +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%%  +45 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"% +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +45 "core"  +2 ."da"PS.seek :empty +2 "processing"% '9 +2490 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%( +148 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%A' +588 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml + "processing"%B'[ +1613 "core" ' +2 ."da"PTV.dial :puck + "processing"%5  +76 "core"  +2 ."da"PSV.dial PTV + "processing"%b +78 "core" +2 ."da"PBV.dial :waste1 + "processing"%k  +36 "core" +2 "processing"%% +4 "core" %]  +2 ."da"PS.seek 1.5ml + "processing"%I' +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%X * +35 "core" + +3 ."da"PS.seek 0ml + "processing"%2'W +1611 "core" ' +2 ."da"delay 2:00 +9027 E2p QP +2976 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%M * +35 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%6 +77 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%$' +2481 "core" ' +2 ."da"PSV.dial PTV + "processing"%x +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%1 +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%g +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%L  +76 "core"  +2 ."da"PS.seek :empty +2 "processing"%h'9 +2474 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%O +149 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%8' +590 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml + "processing"%]'[ +1612 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%& +78 "core" +2 ."da"PBV.dial :waste1 + "processing"%s  +36 "core" +2 "processing"%V% +4 "core" %_  +2 ."da"PS.seek 1.5ml + "processing"%#' +588 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%3 * +35 "core" + +3 ."da"PS.seek 0ml + "processing"%"'W +1618 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" * +2 ."da"PSR.select :air +2 .PSV.dial PSR +63 "processing"%_ +79 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2485 "core" ' +2 ."da"PSV.dial PTV + "processing"%i +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%q +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%z +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%a  +74 "core"  +2 ."da"PS.seek :empty +2 "processing"%N'9 +2470 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%Q  +44 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%o  +135 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%S  +43 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%D +45 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%?' +384 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%R  +44 "core"  +2 "processing"%;% +4 "core" %  +2 ."da"PS.seek 0.55ml +2 "processing"%W'w +327 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%n  +45 "core"  +3 ."da"PS.seek 2ml + "processing"%l'[ +1557 "core" ' + ."da"PSV.dial :PML +2 "processing"%Z +45 "core" +2 ."da"PTV.dial :mixing +2 "processing"%4 @ +74 "core" B +2 ."da"PBV.dial :waste1 + "processing"%=  +36 "core" +2 "processing"%% +4 "core" %]  +2 ."da"PS.seek 1.85ml + "processing"%7'= +229 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%G * +35 "core" , +3 ."da"PS.seek 0ml + "processing"%e'W +1997 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +12952 E/p == +35051 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%\\  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%d * +35 "core" + +2 ."da"PSV.dial :air +2 "processing"%p  +44 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%@' +2514 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%< +46 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +45 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +4 "processing"%9 +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%^  +45 "core"  +2 ."da"PS.seek :empty +2 "processing"%F'9 +2474 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%` +136 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%y' +604 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1603 "core" ' + ."da"PTV.dial :puck +2 "processing"%}  +74 "core"  +2 ."da"PSV.dial PTV + "processing"%f +75 "core" +2 ."da"PBV.dial :waste1 + "processing"%!  +36 "core" +2 "processing"% % +4 "core" %V  +2 ."da"PS.seek 1.5ml + "processing"%' +594 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" + +3 ."da"PS.seek 0ml + "processing"%w'W +1612 "core" ' +2 ."da"delay 2:00 +10377 E-n @? +1625 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%u * +35 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%: +77 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%\ ' +2484 "core" ' +2 ."da"PSV.dial PTV + "processing"%0 +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%) +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +74 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2483 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%t +135 "core"  +2 ."da"PSR.select :wash + "processing"% +11 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml +2 "processing"%r'[ +1607 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%+ +75 "core" +2 ."da"PBV.dial :waste1 + "processing"%m  +35 "core"  +2 "processing"%C% +4 "core" %X  +2 ."da"PS.seek 1.5ml + "processing"%H' +595 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +4 ."da"PS.seek 0ml +2 "processing"%J'W +1609 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%[ * +96 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%K +76 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%,' +2491 "core" ' +2 ."da"PSV.dial PTV + "processing"% +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%* +77 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%{ +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +74 "core"  +2 ."da"PS.seek :empty +2 "processing"%Y'9 +2467 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +135 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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 +2 "processing"%j'[ +1609 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%| +75 "core" +2 ."da"PBV.dial :waste1 + "processing"%E  +36 "core" +2 "processing"%.% +4 "core" %X  +2 ."da"PS.seek 1.5ml +2 "processing"%' +597 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%' * +36 "core" + +3 ."da"PS.seek 0ml + "processing"%>'W +1619 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%/  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +76 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%-' +89 E/o 66 +2383 "core" ' +2 ."da"PSV.dial PTV + "processing"% +89 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +86 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%P +86 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%%  +76 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2468 "core" ' +2 ."da"Sleepy.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"% +143 "core"  + ."da"PSR.select :sub1 +2 "processing"% +14 ."da"PS.reconfigure PSconfig +4 "processing"%#A d`xb +2 ."da"PS.seek 0.25ml +2 "processing"%v'7 +332 "core" ' +34 ."da"delay 5 seconds +502 .PSR.select :sub2 +4 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%(' +332 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml +2 "processing"% '[ +1602 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%A +78 "core" +2 ."da"PBV.dial :waste1 + "processing"%5  +37 "core" +2 "processing"%b% +4 "core" %^ a +2 ."da"PS.seek 1.5ml + "processing"%k' +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" + +3 ."da"PS.seek 0ml + "processing"%B'W +1612 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%X  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%I * +35 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +80 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%M' +2585 "core" ' +2 ."da"PSV.dial PTV + "processing"%6 +80 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%2 +78 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%x +78 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%1  +78 "core"  +2 ."da"PS.seek :empty +2 "processing"%g'9 +2583 "core" ' +2 "processing"%L9 +3 "core" 9W4 +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast + "processing"%$  +3 "core" 4 + 4 + "processing"%O& +4 "core" &TM g- + #"da"Imaging da puck in Processing Clamp while storing it to tube 6 +2 "manipulator"&h% +3 "core" %\   +2 "storage"(8% +4 "core" %|\ \   + "storage"(&. +3 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 6 + "storage"(s(K +342 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (V& +2 "manipulator"&]& +4 "core" &K K y +4 ."raiseStack"SE.reconfigure SEplace +2 "storage"(#]K-0-\ b +3 "core" &- =, +2 "manipulator"&3% +3 "core" %\  i +2 ."da"\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."raiseStack"SE.seek beamBreak +3 ."da"\Elbow.seek PC +2 "storage"(#'L "manipulator"&( +132 "core" ( +2 "manipulator"&& +4 "core" & j e @\\ + ."da"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &_& +3 "core" & n m\\ +2 ."da"Forearm.seek PC + "manipulator"&"' +98 "core" ' +2 ."da"Hand.close + "manipulator"&i/ +40 "core" ' +2 "storage"(q- +3 "core" -'L +2 ."raiseStack"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place + "storage"(z' +14 "core" / +2 ."da"PC.seek :open +2 "processing"%a( +15 "core" ' +389 ( +58 "storage"(& +11 "core" &K h y +2 "manipulator"&Q& +4 "core" & -\\ + "manipulator"&o% +4 "core" % 0 +2 ."da"Forearm.seek :retract + "manipulator"&S'\ +104 "core" ' +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 6 +2 "manipulator"&D( +253 "core" ( +2 "manipulator"&N& +4 "core" &\ W"} +2 "storage"(R& +3 "core" &K v +3 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 6 + 700 counts +2 "manipulator"&;'J +104 "core" ' +3 ."da"Hand.open + "manipulator"&?1 +66 "core" 1 +12 "storage"(n- +4 "core" -' +2 ."da"SE.seek -0.19 Pucks below Top Plate +3 "storage"(W' +27 "core" ' +2 ."da"SE.reconfigure SEseal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.86 Pucks below Top Plate +2 "storage"(Z' +61 "core" ' +2 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da18oct0313h139ml.tif +1937 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +276 #"da"SX HX9/16 (USB:71): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 18.876 seconds\ /var/log/esp/da18oct0313h139ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da18oct0313h139ml15s.tif +1557 #SX HX9/16 (USB:71): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da18oct0313h139ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da18oct0313h139ml30s.tif +3059 #SX HX9/16 (USB:71): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da18oct0313h139ml30s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da18oct0313h139ml70s.tif +7124 #SX HX9/16 (USB:71): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da18oct0313h139ml70s.tif: TIFF Upload Complete\ +2 .Sleepy.power :camera,:OFF +7 ."Qmail"HABfans.email "18.876 sec auto-exposure",Subject: "da18oct0313h139ml images!" +5 "storage"(4- +126 "core" -' +2 "storage"(=& +4 "core" &K t +2 "manipulator"&& +4 "core" &  V "| +2 ."da"\Elbow.seek 6 +2 "manipulator"&G( +3 "core" ( +2 "manipulator"&l& +5 "core" &  " "| + "storage"(7& +4 "core" &K I +2 ."da"Forearm.seek 6 + 700 counts +2 "manipulator"&\\'J +13 "core" ' +2 ."da"SE.reconfigure SEgently +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.15 Pucks below Top Plate +2 "storage"(d' +59 "core" ' +2 "manipulator"&p& +4 "core" &   ."| +2 "storage"(e& +3 "core" &K 1 ) +2 ."da"\Elbow.reconfigure LimpElbow +92 "manipulator"&$ ,(#b +4 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 6 +2 "manipulator"&<'Ύ +36 "core" ' +2 ."da"\Elbow.hold +5 "manipulator"&, +6 "core" , + ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 0.04 Pucks below Top Plate +2 "storage"(9' +19 "core" ' +2 "manipulator"&^% +4 "core" %Λ 4 E +2 "storage"(@& +5 "core" &K S +2 ."da"Forearm.force -20 +2 "manipulator"&5 +3 ."da"Forearm.seek 6 + 313 counts + "manipulator"&`' +23 "core" ' + "manipulator"&F& +4 "core" &   2"| +2 "storage"(y& +4 "core" &K ? J [ +3 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 6 + 700 counts +2 "manipulator"&}'J +26 "core" ' +2 "storage"(f% +5 "core" % ` Z O  +3 ."downElevator"SE.seek :down +3 "storage"(!'v +99 ( % +3 "core" %9 $  . \\w + "manipulator"&% +5 "core" %c  / +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +3 "manipulator"&'\ +94 "core" ' +60 ' + ."downElevator"SE.coast +2 "storage"(5 +2 ."da"SC.coast + "storage"(6 +3 #tStarting finalPurge +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%& +4 "core" & +2 ."psFlush"Hand.open + "manipulator"&1 +20 "core" 1 + "manipulator"&u& +4 "core" &  < 0"| +2 "manipulator"&:% +4 "core" %\ & 0!S +2 ."psFlush"\Elbow.seek FlushPuck::Garage +2 "manipulator"&w(- +177 "core" ( +2 "manipulator"&0& +4 "core" &- 0   4% +2 ."psFlush"\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 &)& +3 "core" &- :  3 4% +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&' +105 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"& / +76 "core" / +2 "manipulator"&\ & +4 "core" &- 5 /% +2 "manipulator"&t% +4 "core" %  - - +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +109 "core" ' +2 ."psFlush"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."psFlush"\Elbow.seek PC +2 "manipulator"&( +114 "core" ( +2 "manipulator"&+& +4 "core" & N S  9 +3 ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &m& +3 "core" &   A 8 +2 ."psFlush"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&C' +95 "core" ' +3 "manipulator"&r& +4 "core" & 2 G G 8 +2 "manipulator"&% +4 "core" % \   4 +2 "processing"%H& +4 "core" & +2 "processing"%& +3 ."psFlush"PC.seek :closed +2 "processing"%[(Tg +3 "core" & +4 &  +9 &.s ,} +9 &av @ +10 &[g Q +9 &D R +11 &F S +8 &J S +9 &]I S +10 & E S +9 &I R +9 &I S +76 & gG R +5 &"(C S + &#G S +7 &%F S + &'nF S + &)0G S +3 &*F S + &,F S + &.vFq S &09Ir R +8 &1In R +9 &3Ix R +9 &5Ix R +10 &7AFx R +9 &9Cq R +9 &:Fr S +10 &<FZ R +9 &>IG` R +10 &@\ FY S +9 &AE_ R +10 &CCe R +9 &EPJb S +9 &GJ] S +9 &HOX S +10 &JX_ T +9 &LI~M X +10 &N\ ~O X +9 &OO X +9 &QN Y +10 &SDqQ < +9 &T!,hR V +9 &TI"Q . +2 ( +2 "processing"%& +2 #"psFlush"Processing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.69 +2 "processing"%K& +3 "core" &TI"i . +2 ."psFlush"Hand.open + "manipulator"&J1 +68 "core" 1 +2 "manipulator"&% +6 "core" %  Z 0 +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&*'\ +101 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%{ +137 "core"  +3 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%'P +397 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +716 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%,' +1603 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +87 "core"  +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%Y  +34 "core"  +3 ."psFlush"PS.seek 0ml + "processing"% 'W +2629 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%| +75 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%E' +589 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%.' +2118 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%j +88 "core"  +2 ."psFlush"PBV.dial PSV + "processing"%' U +57 "core" V +3 ."psFlush"PS.seek 0ml +2 "processing"%'W +2646 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%/ @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +2637 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +74 "core"  +3 ."psFlush"PS.seek :empty + "processing"%>'9 +2627 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +57 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%' +1049 E0q EE +1587 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%P +77 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%%'W +2635 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%- @ +46 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2660 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +75 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%v'9 +2630 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%( +58 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%A'P +1098 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%5' +1613 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%b +90 "core"  +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +56 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2633 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%k +86 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%X' +595 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%I' +2120 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +86 "core"  +2 ."psFlush"PBV.dial PSV + "processing"%B U +57 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%6'W +2629 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%2 @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%x' +2639 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%1  +75 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%M'9 +2631 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%L +45 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%$' +2624 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%O +75 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%h'W +2629 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%8 @ +46 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%&' +2626 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%V  +75 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%]'9 +2639 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'3& +4 "core" &SV + .tHand.open + "manipulator"&1 +19 "core" 1 +2 "manipulator"&_& +4 "core" & 5 B +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek PC + "manipulator"&q( +3 "core" ( + "manipulator"&~& +4 "core" & > B + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &i& +2 "core" & B +2 .tForearm.seek PC +53 "manipulator"&U' +100 "core" ' +2 .tHand.close + "manipulator"&#/ +76 "core" / +2 .tPC.seek :open +2 "processing"%( +404 "core" ( +2 "manipulator"&& +4 "core" & Y h p @ +2 "manipulator"&Q% +3 "core" % u g A +2 .tForearm.seek :retract +2 "manipulator"&o'\ +100 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&"( +359 "core" ( +2 "manipulator"&N& +4 "core" & R R  9* + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &R& +2 "core" & P O . :* +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&'ρ +99 "core" ' +2 "manipulator"&?& +4 "core" & o y b ?* +2 "manipulator"&n% +3 "core" %φ k v ? +3 "collection"'S& +3 "core" &RV +2 "collection"'z& +4 .tCC.seek :closed +2 "collection"'W(O +2 "core" &SU +3 &QV  +9 &-wRV ,~ +9 &bxPT @ +9 &`jPU Q +10 & HRU R +9 &IPU R +10 &JTV Q +9 &gGSV Q +9 &(GPW R +10 &IRT R +9 &GSU Q +9 & oFQV Q +10 &"2GQU Q +9 &#JPT R +10 &%JSV Q +9 &'wLRW Q +9 &)9ESU Q +10 &*FQT Q +9 &,GRU R +9 &.~IRU! R +10 &0AJSU Q +9 &2JSU Q +10 &3JQV Q +9 &5JRT Q +9 &7IFRW Q +10 &9\ LTU R +9 &:IQV Q +9 &<FQW Q +10 &>PFQT R +9 &@IRU R +10 &ALQV Q +9 &CLTV R +9 &EWPQU R +10 &GZRT S +9 &HqQU U +9 &JOS Z +10 &L=OV ^ +9 &MPT X +10 &O1>RU / +9 &OcRV G +5 ( +4 "collection"'z& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.10 + "collection"'4& +4 "core" &OZSW\ G +2 &OZQV G + .tHand.open + "manipulator"&=1 +72 "core" 1 +2 "manipulator"&% +4 "core" % φ R K M 9 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&l'\ +104 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'7& +4 "core" &OYOT- G +2 "collection"'p% +3 "core" %NS +2 #tCS Pulling 5ml of flush .CSV.dial CSR +2 "collection"'e  +43 "core"  +2 .tCSR.select :flush + "collection"' +11 .tCS.seek 5ml +2 "collection"'^'l +1367 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +9 'D% +3 "core" %lOSJ +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'@' +706 "core" ' +2 .tCSV.dial :waste + "collection"'; +133 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'F' +1981 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'Z& +4 "core" &OZNRA G +2 "collection"'y% +3 "core" %NRP +2 .tCSV.dial :flush + "collection"'f  +44 "core"  +3 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 5ml + "collection"' 'l +1314 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +43 "core" B +2 "collection"'\\% +4 "core" %lMQ>  +2 .tCS.seek 7ml +2 "collection"'G' +566 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +2 "collection"'d  +2 '<  +42 "core"  +99  +2 .tCBV.dial :waste1 + "collection"'` @ +47 "core" > +3 .tCS.seek 0ml + "collection"'' +1819 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'9& +4 "core" &OYQT. G +2 "collection"'% +3 "core" %QS? +2 .tCSV.dial :flush + "collection"'u  +76 "core" +3 .tCS.seek 5ml + "collection"':'l +1311 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'} @ +45 "core" B +2 "collection"'0% +4 "core" %lOU3  +2 .tCS.seek 7ml +2 "collection"')' +576 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +2 "collection"'!  +42 "core"  +2 .tCBV.dial :waste2 +2 "collection"'s  +118 "core"  +3 .tCS.seek 0ml + "collection"'' +1810 "core" ' +2 #tDisinfecting external Intake with kill + "collection"' & +4 "core" &OYPTB G +2 "collection"'\ % +3 "core" %PTB +2 .tCSV.dial CSR + "collection"'t  +43 "core"  +2 .tCSR.select :kill + "collection"' +10 .tCS.seek 8ml + "collection"'' +2075 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"'+' D +592 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"'m +2 '  +103 "core" +41  +2 .tCTV.dial :intake + "collection"'r  +76 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'' \\ +2084 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'H  +76 "core" ~ +2 .tCS.reconfigure CSconfig +3 "collection"'#P d@b +6 .tCS.seek 0ml +2 "collection"'w' +587 "core" ' +2 .tCSV.dial CSR + "collection"'  +105 "core"  +2 .tCSR.select :flush + "collection"' +69 .tCS.seek 5ml +2 "collection"'a'l +642 E4p IH +708 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"'K' D +1350 "core" ' +2 .tCSV.dial CBV + "collection"'J +105 "core" +2 .tCS.seek 0ml +2 "collection"'' +2632 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" & T V ;* +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&{( +19 "core" ( +2 "manipulator"&C& +4 "core" & u z =3 +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &g& +2 "core" & ] h c =3 +2 .tForearm.seek CC +2 "manipulator"&'ρ +104 "core" ' +2 .tHand.close + "manipulator"&/ +72 "core" / +2 .tCC.seek :open +2 "collection"'Y( +378 "core" ( +2 "manipulator"&,& +4 "core" & B3 +2 "manipulator"&|% +3 "core" % w l Ae +2 .tForearm.seek :retract +2 "manipulator"& '\ +95 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&E(- +275 "core" ( +2 "manipulator"&j& +4 "core" &- $ I$ +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &'& +3 "core" &- 5 H$ +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&.' +111 "core" ' +3 .tHand.open + "manipulator"&/1 +76 "core" 1 +2 "manipulator"&% +4 "core" % \ R S # 9 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 #tCompleted [/home/esp/esp2/mission/2018_08_31_niagara_mission.rb:198] begun 11:30:34 + #Preparing to sleep until 7:35AM 10/05/2018 +6 #Asleep til 7:35AM 10/05/2018 +4 ."shutdown"CC.coast +2 "collection"'6 +3 #tContinuing at 07:35EDT05-Oct-18 +3 ."shutdown"CS.coast +3 E5q ,, + "collection"'5 +5 ."shutdown"PC.coast +2 "processing"%6 +3 ."Qmail"GoodNews.email "Then, in tube 7: Sample.deep; initialPurge; da withoutWCR\\n/home/esp/esp2/mission/2018_08_31_niagara_mission.rb:203\\n{1 => 22, 2 => 22, 3 => 22, 4 => 22, 5 => 22, 6 => 1, 7 => 21}\\nCan@13:31:13, 19.7C, 26% humidity, 14.0psia, 12.346V, 0.196A, 0.196A avg, 2.42W",Subject: "Asleep until 07:35EDT05-Oct-18" +120 ."shutdown"PS.coast + "processing"%5 +3 ."shutdown"Forearm.coast + "manipulator"&5 +2 ."shutdown"\Elbow.coast + "manipulator"&6 +37 ."shutdown"Sleepy.power :dwarf,:OFF + .Sleepy.power :raw,:OFF + #Shutdown +53149 E<p  +60003 <n  +60002 <l  +60002 ?j  +60002 @k  +60003 @k  +60002 ?k  +60002 @k  +60002 Bk  +60002 Di  +60003 Dj !  +60002 Dj y +60002 Di !! +60002 Di  +60003 Di !! +60002 Gi  +60002 Ei  +60002 Fi  +60003 Ei  +60002 Fi !! +60002 Di  +60002 Fh  +60003 Ei  +60002 Di  +60002 Ej  +60002 Di  +60003 Dj } +60002 Cj  +60002 Aj  +60002 Di  +60002 Dj  +60003 Cj  +60002 Ek  +60002 Gm  +60002 Fn  +60003 Dn !! +60002 Do  +60002 Do ! ~ +60002 An  +60003 Bo  +60002 Cm  +60002 Bo  +60002 Bo  +60003 Cp ~ +60002 Bo !! +60002 Cp  +60002 Cp  +60002 Bq !! +60003 Bq  +60002 Cp  +60002 Eq ~ +60002 Dq  +60003 Cp  +60002 Dp !  +60002 Cq } +60002 Eq  +60003 Fq | +60002 Dr !! +60002 Dq  +60002 Cr  +60002 Ds  +60003 Fs | @EDT1538625608.61 Cr  +60002 Fr  +60002 Cr  +60003 Eq !! +60002 Fq  +60002 Fr !! +60002 Hq ! +60003 Iq  +60002 Hq  +60002 Hr  +60002 Lr !! +60002 Ks  +60003 Ks } +60002 Ks { +60002 Mq q +60002 Jt  +60003 Js  +60002 It  +60002 Ht  +60002 Ht !! +60003 Ks  +60002 Ht  +60002 Jt (( +60002 Is z +60002 Hs  +60003 Is  +60002 Ir  +60002 Fq w +60002 Dr  +60003 Fq '' +60002 Ep  +60002 Eq !  +60002 Aq  +60003 Cq  +60002 Dp !  +60002 Dn !! +60002 Cp !  +60002 Co  +60003 Ap !! +60002 Bo !  +60002 @p  +60002 @o v +60003 >p  +60002 >o  +60002 >o !  +60002 =o  +60003 >o  +60002 <o !! +60002 <p  +60002 ?o  +60002 ?p  +60003 =p  +60002 Ap  +60002 Bq  +60002 Dq  +60003 Eq x +60002 Gr y +60002 Gq  +60002 Iq  +60003 Gq } +60002 Iq | +60002 Jq  +60002 Jq t +60002 Ir  +60003 Lq  +60002 Lq  +60002 Mr  +60002 Mr { +60003 Oq !  +60002 Nr  +60002 Os  +60002 Or  +60003 Os q +60002 Ms z +60002 Ns z +60002 Os  +60002 Qs } +60003 Ps ~ +60002 Ps  +60002 Ss  +60002 Os q +60003 Os t +60002 Rs  +60002 St o +60002 Ps !  +60003 Rs  +60002 Su  +60002 Rs  +60002 Tt x +60002 Ru | +60003 Sv  +60002 St  +60002 Rt !! +60002 Tu ~ +60003 Rt  +60002 Uu  +60002 St  +60002 Su ~ +60002 Ut w +60003 Su  +60002 Tu ~ +60002 Sv  +60002 Su } +60003 Vv  +60002 St { +60002 Vt  +60002 Uu  +60003 Su  +60002 Su  +60002 Tu v +60002 Pu  +60002 Mt  +60003 Nt } +60002 Ks  +60002 Mr  +60002 Ir q +60003 Ls ~ +60002 Hs  +60002 Fs  +60002 Fs } +60002 Gt p +60003 Ct } +60002 Ds  +60002 Cs  +60002 Cs u +60003 Cs  +60002 Dt w +60002 Cr z +60002 Bs | +60003 Cr ~ +60002 @p  +60002 Cq  +60002 ?q w +60002 Aq  +60003 @p  +60002 @o  +60002 =p ~ +60002 >o ~ +60003 @o  +60002 =o  +60002 >o  +60002 An  +60003 =n  +60002 ?n  @EDT1538712011.82 >m  +60002 >m  +60002 >l  +60003 <l  +60002 <m  +60002 <k  +60002 <l  +60003 <k y +60007 ;k  +59997 <j  +60002 ;i  +60003 8i  +60002 ;h  +60002 :h  +60002 ;h  +60003 :g  +60002 :g  +60002 9i  +60002 ;h  +60003 7g  +60002 8g  +60002 9g !  +60002 6g  +60002 6f  +60003 5g !! +60002 6g  +60002 6g  +60002 5g  +60003 7g  +60002 7g  +60002 7e  +60002 5g  +60003 6f  +60002 8f  +60002 6e  +60002 7f  +60003 7f !  +60002 6e  +60002 5d  +60002 5e  +60003 4e  +60002 4e  +60002 1c  +60002 6c  +60003 4d  +60002 6c  +28720 3c  +41 #tPowering up Dwarves +505 .Sleepy.power :raw,:ON +5 "sampler") +2 )  +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +2 %> +3 "core"  +2 "collection"' 9\ + ' 0\ +2 ' -\ +2 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +2 "sampler")&\ + .tSS.configure SSconfig +2 "sampler")#.0X 22, 2 => 22, 3 => 22, 4 => 22, 5 => 22, 6 => 1, 7 => 21}\\nCan@07:35:38, 18.9C, 26% humidity, 14.0psia, 12.252V, 0.533A, 0.533A avg, 6.54W",Subject: "Started 2018_08_31_niagara_mission phase Sample.deep; initialPurge; da withoutWCR" +70 .tSample.deep + "sampler")&0 +1085 "core" 0 +2 #tStarting initialPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'3& +4 "core" &mr( x + .tHand.open +2 "manipulator"&1 +76 "core" 1 +3 "manipulator"&_& +8 "core" &\   4# +4 "manipulator"&~% +6 "core" % \  ' 2 ^ 5 +6 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .t\Elbow.seek FlushPuck::Garage +4 "manipulator"&i(- +177 "core" ( +2 "manipulator"&#& +4 "core" &- t | > =4 +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 && +3 "core" &- { { a =4 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :garage + "manipulator"&*' +105 "core" ' +2 .tHand.close + "manipulator"&[/ +66 "core" / +5 "manipulator"&& +6 "core" &- D D 64 +2 "manipulator"&Q% +3 "core" %  9 @ S 6 +3 .tForearm.seek :retract + "manipulator"&U'\ +106 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&q( +281 "core" ( +2 "manipulator"&N& +4 "core" & E G U 77 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &R& +3 "core" & > A  77 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&?'ρ +101 "core" ' +3 "manipulator"&n& +5 "core" & H = K 67 +2 "manipulator"&S% +4 "core" %φ C F b 7 +2 "collection"'o& +5 "core" &np  +2 "collection"'& +4 .tCC.seek :closed + "collection"'z(O +3 "core" &mq-  +2 &lo'  +10 &3|mp/ , +10 &c{mp* A +9 &Ljmo, R +9 & Hnq. R +9 &Imn/ R +10 &Hns. Q +9 &THmn( R +9 &Imq. Q +10 &Glp) R +9 &Gmq/ R +9 & \\Gnp' R +10 &"Gkq- R +9 &#Imo. R +10 &%Hko1 Q +9 &'dIlp' R +9 &)&Fnp' R +10 &*Glo- R +9 &,Gkr' R +9 &.lHnq) R +10 &0.Glp& R +9 &1Gmp) Q +10 &3Hmp& R +9 &5uGms- Q +10 &76Gmp% R +9 &8Lmr& R +9 &:Gmq+ R +9 &<|Jkp& R +11 &>>Fmo( R +8 &@Hlp' R +10 &AMmp( R +9 &CJjo" R +9 &EDNkp' R +10 &GYmp- T +9 &Hrmn/ V +10 &Jskq( Z +9 &L)kn' ^ +9 &Mkp$ _ +10 &OBJkn+ !f +10 &O~jp) W +4 ( + "collection"'& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.11 + "collection"'4& +4 "core" &O~tko. W +2 &O~tko' W + .tHand.open + "manipulator"&=1 +67 "core" 1 +2 "manipulator"&% +4 "core" % υ t , +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&7'\ +105 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'p& +4 "core" &O~tkm& W +2 "collection"'e% +4 "core" %im! + #tCS Pulling 5ml of flush + .CSV.dial CSR +2 "collection"'  +133 "core"  +2 .tCSR.select :flush +2 "collection"' +10 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"'c'l +1355 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +9 'D% +3 "core" %lln  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml + "collection"'^' +714 "core" ' +2 .tCSV.dial :waste + "collection"'; +136 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'@' +1981 "core" ' +2 #tPurging external Intake + "collection"'Z& +4 "core" &O~slo& W + "collection"'y% +4 "core" %ko + .tCSV.dial :flush +2 "collection"'f  +44 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'F' D +2598 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"' + '\\  +6 "core"  +71 ~ +2 .tCTV.dial :intake + "collection"'  +75 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'d' +2592 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'<  +78 "core" ~ +2 #tFlushing upper manifold + "collection"'`& +4 "core" &O~uil! W +2 "collection"'G% +3 "core" %jk# +2 .tCSV.dial :flush + "collection"'9  +76 "core"  +3 .tCS.seek 5ml + "collection"''l +1326 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'u @ +44 "core" B +2 "collection"'% +4 "core" %ljm&  +2 .tCS.seek 7ml +2 "collection"'}'\ +642 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +2 "collection"'0 +106 "core"  +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"':' +1829 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'!'- +831 "core" ' +2 .tCSV.dial :waste + "collection"'s +45 "core" +3 .tCS.seek 0ml + "collection"')' +823 "core" ' +2 "collection"' & +4 "core" &O~}jn W + "collection"'\ % +4 "core" %jn& + .tCSV.dial :flush +2 "collection"'t  +44 "core"  +3 .tCS.seek 3ml +2 "collection"''- +828 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +43 "core" A +2 "collection"'m% +4 "core" %-lm  +2 .tCS.seek 5ml +2 "collection"''l +571 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml + "collection"'r' +1329 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'+'- +832 "core" ' +2 .tCSV.dial :waste + "collection"'H +75 "core" +3 .tCS.seek 0ml + "collection"'' +821 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" & . 2  87 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&w( +3 "core" ( +2 "manipulator"&a& +3 "core" & / 6 y 87 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &J& +3 "core" & / 4 87 +2 .tForearm.seek CC + "manipulator"&K'ρ +102 "core" ' +2 .tHand.close + "manipulator"&/ +67 "core" / +2 .tCC.seek :open +2 "collection"'C( +381 "core" ( +2 "manipulator"&g& +4 "core" & e ] s ;7 + "manipulator"&% +4 "core" % υ W W ;l +2 .tForearm.seek :retract + "manipulator"&"'\ +98 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&l(- +281 "core" ( +2 "manipulator"&W& +4 "core" &- D$ +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &,& +2 "core" &-  C$ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&|' +109 "core" ' +2 .tHand.open + "manipulator"&1 +68 "core" 1 +2 "manipulator"&j% +4 "core" % \ b [ : +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&''\ +84 E6e AA +21 "core" ' +2 #tda sampling at most 1000ml +3 #Loading sh1 puck from tube 7 into Collection Clamp +2 ."Qmail"HABfans.email "Started da in tube 7 at 07:40:16EDT05-Oct-18\\n{1 => 22, 2 => 22, 3 => 22, 4 => 22, 5 => 22, 6 => 1, 7 => 21}\\nCan@07:40:15, 19.0C, 26% humidity, 14.0psia, 12.331V, 0.325A, 0.325A avg, 4.00W",Subject: "da sampling at most 1000ml" + "collection"'{& +114 "core" &nr +2 "manipulator"&/% +3 "core" %\ & n | R - +3 "core" -'H +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 (P& +3 "core" &[{( } r  + "manipulator"&& +4 "core" & 0 B R 9X +2 .t\Elbow.seek 7 + "manipulator"&-( +21 "core" ( +2 "manipulator"&& +4 "core" & Z ]  :\ +2 "storage"(& +3 "core" &[{( } v d  +3 .tForearm.seek 7 + 300 counts +30 "manipulator"&v'{ +23 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&A/ +125 "core" / +19 ."downElevator"SE.seek :down +4 "manipulator"&b& +5 "storage"(%'v +3 "core" & ` R 4 <\ +3 "manipulator"&k% +4 "core" % z n g As +2 .tForearm.seek :retract +2 "manipulator"&'\ +72 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +25 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&B( +160 "core" ( +2 "manipulator"&X& +4 "core" &% S X  9@Z +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &L& +3 "core" &$ S V 9?V +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&('ρ +95 "core" ' +2 "manipulator"&& +4 "core" &$ W W ) :?U +2 "manipulator"&O% +4 "core" %v W W : +2 "collection"'$& +3 "core" &mq" +2 "collection"'8& +4 .tCC.seek :closed +2 "collection"'6(O +3 "core" &lq +3 &lo#  +9 &,vlp4 , +10 &e{nq# A +9 &fjop" Q +10 &)Emp" Q +9 &Mmp/ Q +9 &Gmp& Q +10 &pIlp# P +9 &1Kmo# Q +9 &Mlo, Q +10 &Ino( Q +9 & xImq% P +10 &"9Jmr Q +9 &#Nmp' Q +9 &%Inp% P +10 &'Klq& Q +9 &)ALnq& Q +9 &+Loo% Q +10 &,Hlp& Q +9 &.Imp% P +10 &0JJlp% P +9 &2 Ilq' P +9 &3Imq! P +10 &5Imp% P +9 &7RInq' P +9 &9Jnq& Q +10 &:Llq' Q +9 &<Llp% Q +10 &>YLmp" Q +9 &@Lmp% Q +9 &AMmr$ Q +10 &CIkp' Q +9 &E^Qlq& R +9 &G^kr' S +10 &H}lo" V +9 &Jls& \\ +10 &LBjp% ^ +9 &Nlo' T +9 &O4Jkn% &t +10 &Oyrkk" S +5 ( + "collection"'8& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.16 +2 .Hand.open + "manipulator"&x1 +3 "core" &Oyhlm' S +73 1 +2 "manipulator"&&% +4 "core" % v I G H 6 + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&3'\ +100 "core" ' +2 .tSC.coast "storage"(6 +3 #tcollectSample 1000ml w/bubble point of 24psi + #Priming 7ml + .Sleepy.power :sampler,:ON + .Intake.select :close + .\Exhaust.select :close + .SS.hold +2 "sampler")+ +3 "core" + + "sampler")_% +4 "core" %  + "collection"'~& +4 "core" &Oyglo$ ~S +2 E7d NN + #tCalibrating pressure and temperature sensors +2 .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X +19  +2 .tdelay 3.8 seconds +382 "collection"'[% +5 "core" %km v + "sampler")% +4 "core" %?4 f + .tSSV.dial :spit +2 "sampler")Q +142 "core"  +3 .tSS.seek 0ml + "sampler")M' +281 "core" ' +2 .tSSV.dial CBV + "sampler")*  +140 "core" +13 .tCTV.dial :intake +2 "collection"'N  +80 "core"  +2 #tWaiting for external sampler to finish priming... + .delayUntil "07:43:50.79" +16441 ."connect"SSV.dial CBV +2 .tCBV.dial SSV + #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open + "sampler") +210 "collection"'R% +3 "core" %* f +2 #tIntake @19.1psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X% +3 "core" %;878  +2 "collection"'P% +3 "core" % f +2 #tIntake @18.6psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 89 +2 "sampler")#.Y0X  +15 "collection"'A% +3 "core" %% f +2 "sampler")b% +3 "core" %<  +15 "collection"'k% +3 "core" % f +2 "sampler")]% +3 "core" %<""  +15 "collection"'T% +3 "core" %$ f +2 "sampler")X% +3 "core" %<26  +2 "collection"'L% +4 "core" %$ e +2 .tSS.reconfigure SSinhale.with maxSpeed: 80 + "sampler")#.P0X=  +2 "collection"'M% +3 "core" % e +2 #tIntake @18.8psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 65 +2 "sampler")#.A0X  +15 "collection"'c% +3 "core" %( i +2 "sampler");% +3 "core" %%>  +15 "collection"'% +3 "core" %+ j +2 "sampler")Z% +3 "core" %%>  +15 "collection"'y% +3 "core" %\ i +2 "sampler")^% +3 "core" %%>  +15 "collection"'@% +3 "core" %1 i +2 "sampler")\\% +3 "core" %%>+)  +15 "collection"'% +3 "core" %% h +2 "sampler")f% +3 "core" %%>54  +15 "collection"'F% +4 "core" %* h +2 "sampler")<% +3 "core" %%>AD  +2 "collection"'`% +3 "core" %' i +2 .tSS.reconfigure SSinhale.with maxSpeed: 53 +2 "sampler")#.50X% +3 "core" % e +2 #tIntake @19.0psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 39 +2 "sampler")#.'0X  +2 "collection"'% +4 "core" % e +2 .tSS.reconfigure SSinhale.with maxSpeed: 35 + "sampler")#.#0X?  +2 "collection"'S% +3 "core" %$ g +2 #tIntake @19.1psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 32 +2 "sampler")#. 0X +53 "collection"'r% +3 "core" %) l +2 "sampler")H% +3 "core" %UU > +53 "collection"'+% +4 "core" % l +2 "sampler")% +3 "core" %fh > +53 "collection"'a% +3 "core" %. l +2 "sampler")J% +3 "core" %{{ > +53 "collection"'% +3 "core" %" l +2 "sampler")q% +3 "core" % > +53 "collection"'7% +3 "core" % l +2 "sampler")z% +3 "core" % > +52 "collection"'G% +3 "core" % l +2 "sampler")% +3 "core" % > +53 "collection"'K% +3 "core" %- l +2 "sampler")W% +3 "core" % > +53 "collection"',% +3 "core" % m +2 "sampler")w% +3 "core" % > +2 "sampler")% +3 "core" % > + .tIntake.select :close + "sampler")0 +9 )j% +3 "core" % > + .tSSV.dial :exhaust +2 "sampler"){  +81 "core"  +2 .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale + "sampler")#.0X% +3 "core" % g +2 "sampler")% +3 "core" %O(*  +15 "collection"'% +3 "core" % h +2 "sampler")'% +3 "core" %N.0  +15 "collection"'I% +3 "core" %% g +2 "sampler")A% +3 "core" %N66  +15 "collection"'b% +3 "core" % h +2 "sampler")k% +3 "core" %N<?  +2 "collection"']% +4 "core" % h + #tIntake @19.0psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 23 +2 "sampler")#.0X@  +2 "collection"'% +3 "core" % g + #tIntake @19.2psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 21 +2 "sampler")#.0X% +3 "core" %b[   9 +15 "collection"'% +3 "core" %, l +2 "sampler")% +3 "core" %b[  9 +15 "collection"''% +3 "core" %( l +2 "sampler")I% +3 "core" %b[  9 +15 "collection"'A% +3 "core" % k +2 "sampler")b% +3 "core" %b[  9 +15 "collection"'k% +3 "core" %' l +2 "sampler")]% +3 "core" %b[  9 +15 "collection"'|% +5 "core" % k + "sampler")T% +4 "core" %b[  9 +15 "collection"'X% +3 "core" % l +2 "sampler")L% +3 "core" %b[ $$ 9 +15 "collection"' % +3 "core" % l +2 "sampler")v% +3 "core" %b[ '( 9 +15 "collection"'%% +3 "core" % l +2 "sampler")% +3 "core" %b[ ,, 9 +15 "collection"'O% +3 "core" % l +2 "sampler")$% +3 "core" %b[ 00 9 +15 "collection"'-% +3 "core" % m +2 "sampler")% +3 "core" %b[ 64 9 +15 "collection"'8% +3 "core" %, l +2 "sampler")x% +3 "core" %b[ <: 9 +2 "collection"'% +4 "core" %* k + #tIntake @19.1psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 14 +2 "sampler")#.0XA  +2 "collection"'q% +3 "core" % g +2 #tIntake @19.2psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 13.86125 +2 "sampler")#.0X% +3 "core" %/ k +2 "sampler")% +3 "core" % *' = +15 "collection"'% +3 "core" %1 k +2 "sampler")'% +3 "core" % *+ = +15 "collection"'I% +3 "core" % l +2 "sampler")A% +3 "core" % .. = +15 "collection"'b% +3 "core" %8 k +2 "sampler")k% +3 "core" % 12 = +15 "collection"']% +3 "core" % k +2 "sampler")|% +3 "core" % 67 = +15 "collection"'T% +3 "core" %\ l +2 "sampler")X% +3 "core" % 8: = +15 "collection"'L% +3 "core" %, l +2 "sampler") % +3 "core" % >= = +2 "collection"'v% +4 "core" %' k +2 .tSS.seek 25ml + "sampler")%' +568 "core" ' W  +2 #tVacuum too high -- waiting up to 40s +14 "collection"'% +3 "core" % g +2 "sampler")O% +3 "core" %N  +15 "collection"'$% +3 "core" %\ h +2 "sampler")-% +3 "core" %N  +15 "collection"'% +3 "core" %6 h +2 "sampler")8% +3 "core" %N   +15 "collection"'x% +3 "core" % g +2 "sampler")% +3 "core" %N   +15 "collection"'% +3 "core" %/ g +2 "sampler")_% +3 "core" %N   +15 "collection"'~% +3 "core" %% h +2 "sampler")P% +4 "core" %O  +14 "collection"'.% +3 "core" % g +2 "sampler") % +3 "core" %N  +15 "collection"'% +3 "core" %1 h +2 "sampler")1% +3 "core" %N  +15 "collection"'% +3 "core" %9 h +2 "sampler")% +4 "core" %N  +14 "collection"'% +3 "core" % h +2 "sampler")Q% +3 "core" %O  +15 "collection"'#% +3 "core" %. g +2 "sampler")*% +3 "core" %N  +15 "collection"'N% +3 "core" % h +2 "sampler")R% +3 "core" %O   +15 "collection"'M% +3 "core" %\ h +2 "sampler")% +3 "core" %O$$  +15 "collection"'S% +3 "core" %, h +2 "sampler")U% +3 "core" %O&$  +15 "collection"'V% +3 "core" %\ h +2 "sampler")i% +3 "core" %O*)  +15 "collection"'=% +3 "core" % g +2 "sampler")% +3 "core" %N,-  +15 "collection"'p% +3 "core" %2 h +2 "sampler")% +3 "core" %N00  +15 "collection"'(% +3 "core" % h +2 "sampler")C% +3 "core" %O51  +15 "collection"'e% +3 "core" %7 g +2 "sampler")[% +3 "core" %O66  +15 "collection"'5% +3 "core" %/ h +2 "sampler")D% +3 "core" %N:9  +15 "collection"'c% +3 "core" % h +2 "sampler");% +3 "core" %N==  +2 "collection"'&% +3 "core" % g +2 .tSS.seek 25ml +2 "sampler")Z' +436 "core" '_  +2 #tVacuum too high -- waiting up to 40s +14 "collection"'y% +3 "core" % h +2 "sampler")@% +3 "core" %O  +15 "collection"'\\% +3 "core" %2 h +2 "sampler")% +3 "core" %O  +15 "collection"'f% +3 "core" % h +2 "sampler")n% +64 "core" %O  +17 "collection"'F% +3 "core" %8 g +2 "sampler")o% +3 "core" %O  +15 "collection"'<% +3 "core" %3 g +2 "sampler")`% +3 "core" %O  +15 "collection"'9% +3 "core" % h +2 "sampler")d% +3 "core" %O  +15 "collection"'u% +3 "core" %, g +2 "sampler")% +3 "core" %O  +15 "collection"'% +3 "core" % h +2 "sampler") % +3 "core" %O  +15 "collection"'}% +3 "core" %\ h +2 "sampler"):% +3 "core" %O  +15 "collection"'0% +3 "core" %( g +2 "sampler")!% +3 "core" %O#  +15 "collection"' % +3 "core" % g +2 "sampler")4% +3 "core" %O#%  +15 "collection"'?% +3 "core" %6 g +2 "sampler"))% +4 "core" %O&$  +14 "collection"'% +3 "core" %5 h +2 "sampler")s% +3 "core" %O*(  +15 "collection"'% +3 "core" % h +2 "sampler")^% +3 "core" %O,,  +15 "collection"'r% +3 "core" %4 h +2 "sampler")H% +3 "core" %O./  +15 "collection"'+% +3 "core" %8 h +2 "sampler")% +3 "core" %O22  +15 "collection"'a% +3 "core" % h +2 "sampler")J% +4 "core" %O55  +14 "collection"'% +3 "core" %3 g +2 "sampler")q% +3 "core" %O58  +15 "collection"'% +3 "core" %4 g +2 "sampler")z% +3 "core" %O<:  +17 "collection"'G% +3 "core" %3 g +2 "sampler")% +3 "core" %O?@  +2 "collection"'K% +4 "core" % g + #tIntake @19.0psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 13.86125 +2 "sampler")#.0X% +3 "core" %F  +15 "collection"'% +4 "core" % f + "sampler")% +4 "core" %F  +14 "collection"''% +3 "core" % h +2 "sampler")I% +4 "core" %F  +14 "collection"'A% +3 "core" %5 h +2 "sampler")b% +3 "core" %F  +15 "collection"'k% +3 "core" %1 g +2 "sampler")]% +3 "core" %F  +15 "collection"'|% +3 "core" % i +2 "sampler")T% +3 "core" %F   +15 "collection"'X% +3 "core" %6 h +2 "sampler")L% +3 "core" %F#!  +15 "collection"' % +3 "core" % h +2 "sampler")v% +3 "core" %F$$  +15 "collection"'7% +3 "core" % g +2 "sampler")% +3 "core" %F((  +15 "collection"'O% +3 "core" %= h +2 "sampler")$% +3 "core" %F)*  +15 "collection"'-% +3 "core" % h +2 "sampler")% +3 "core" %F/,  +15 "collection"'8% +3 "core" %: h +2 "sampler")x% +3 "core" %F/2  +15 "collection"'% +3 "core" %4 h +2 "sampler")% +4 "core" %F33  +15 "collection"'_% +3 "core" %+ g +2 "sampler")~% +3 "core" %F67  +15 "collection"'P% +3 "core" %3 h +2 "sampler").% +3 "core" %F99  +15 "collection"' % +3 "core" % h +2 "sampler")% +3 "core" %F<:  +15 "collection"'1% +3 "core" %1 g +2 "sampler")% +3 "core" %F?>  +2 "collection"'% +4 "core" %2 g + #tIntake @19.2psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 13.86125 +2 "sampler")#.0X +15 "collection"'z% +3 "core" %+ k +2 "sampler")G% +3 "core" %ܭ > +15 "collection"'% +3 "core" % k +2 "sampler")K% +3 "core" %ܭ > +15 "collection"'Z% +3 "core" % k +2 "sampler"),% +3 "core" %ܭ > +15 "collection"'w% +3 "core" %& k +2 "sampler")% +3 "core" %ܭ > +15 "collection"'j% +3 "core" % k +2 "sampler"){% +3 "core" %ܭ > +15 "collection"'t% +3 "core" %3 k +2 "sampler")/% +3 "core" %ܭ > +15 "collection"'% +3 "core" %8 k +2 "sampler")"% +3 "core" %ܭ > +15 "collection"'2% +3 "core" %\ k +2 "sampler")Y% +3 "core" %ܭ > +15 "collection"'\ % +3 "core" %& k +2 "sampler")m% +3 "core" %ܭ  > +15 "collection"'% +3 "core" %& j +2 "sampler")% +3 "core" %ܭ"# > +15 "collection"'E% +3 "core" % k +2 "sampler")l% +3 "core" %ܭ&' > +15 "collection"'g% +3 "core" %5 k +2 "sampler") % +3 "core" %ܭ(' > +15 "collection"'>% +3 "core" % k +2 "sampler")% +3 "core" %ܭ-) > +15 "collection"'% +3 "core" % l +2 "sampler")'% +3 "core" %ܭ-. > +15 "collection"'I% +3 "core" %4 k +4 "sampler")A% +3 "core" %ܭ2/ > +15 "collection"'b% +3 "core" %9 k +2 "sampler")k% +3 "core" %ܭ12 > +15 "collection"']% +3 "core" %\ k +2 "sampler")|% +3 "core" %ܭ64 > +15 "collection"'T% +3 "core" % k +2 "sampler")X% +4 .tSS.reconfigure SSconfig +2 "sampler")#.0X + .tSS.hold + "sampler")L+ +3 "core" + +2 "sampler") % +3 "core" %ܭ98 > + .tIntake.select :close + "sampler")0 +9 )v% +3 "core" %ܭ;< > +2 !to:ShallowSampler::Clogged:bt[";/home/esp/esp2/utils/sampler.rb:592:in `sampleQuietly'"4/home/esp/esp2/utils/sampler.rb:619:in `sample'":/home/esp/esp2/protocol/sh1.rb:112:in `collectSample'"4/home/esp/esp2/protocol/DA.rb:27:in `daExtract'"4/home/esp/esp2/utils/puckmoves.rb:357:in `load'"8/home/esp/esp2/utils/puckmoves.rb:882:in `loadPuck'"4/home/esp/esp2/protocol/DA.rb:22:in `daExtract'"-/home/esp/esp2/protocol/DA.rb:52:in `da'"=/home/esp/esp2/mission/2018_08_31_niagara_mission.rb:204"7/home/esp/esp2/utils/commskel.rb:81:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'"=/home/esp/esp2/mission/2018_08_31_niagara_mission.rb:203"//home/esp/esp2/utils/mission.rb:19:in `[]'"4/home/esp/esp2/utils/mission.rb:19:in `mission'" +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'=' +153 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +139 "core"  +3 .tSS.reconfigure SSexhale + "sampler")#.0X +2 ' +2 .t\Exhaust.select :close +2 ."airStroke"CS.seek 10ml +3 "sampler") + "collection"'y' D +12 ."connect"SSV.dial CBV,avoiding: :exhaust +2 .tCBV.dial SSV +2 "sampler")@  +199 "core"  +2 .tCTV.dial :air + .delay 15 seconds +1503 .SSV.dial :spit,avoiding: :exhaust +2 "sampler")\\ +139 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +3 .tSS.seek 0ml +3 "collection"'  +2 "sampler")f' +5 "core" ' +2 .tSSV.dial CBV,avoiding: :exhaust + "sampler")n  +133 "core"  +6  +567 ' +31 "sampler")F% +4 "core" % + .tCBV.dial between SSV and waste2 +2 "collection"'o  +39 "core"  +2 "collection"'<% +4 "core" % @jo9  +2 ."connect"CTV.dial CSV,avoiding: :air +2 .tCSV.dial CTV +2 "collection"'`  +44 "core"  +2 .tCS.reconfigure CSpressurize +2 "collection"'# d@<< b +2 .tCS.seek 0ml +2 "collection"'9' +2448 "core" 'ݓ  + +2 "collection"'d% +4 "core" %d  !1 +2 "sampler")u% +3 "core" % +2 #tBubblePoint: Intake @37.9psia, Outlet @13.5psia + .CBV.dial SSV + "collection"' @ +39 "core" A +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'' +145 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")s +54 "core" ' +3 ."CSpush"CS.coast + "collection"'5 +80 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X9 +4 "core" 9l@d +102 "collection"'9 +3 "core" 9zDd +102 "collection"'9 +3 "core" 9Hd +102 "collection"''9 +3 "core" 9Ld +102 "collection"'I9 +3 "core" 9Pd +102 "collection"'A9 +3 "core" 9Td +102 "collection"'b9 +3 "core" 9Yd +102 "collection"'k9 +3 "core" 9]d +102 "collection"']9 +3 "core" 9ad +102 "collection"'|9 +3 "core" 9ed +102 "collection"'T9 +4 "core" 9jd +102 "collection"'X9 +3 "core" 9%nd +102 "collection"' 9 +3 "core" 99rd +102 "collection"'v9 +3 "core" 9Ovd +102 "collection"'79 +3 "core" 9czd +102 "collection"'?9 +4 "core" 9yd +102 "collection"'L9 +3 "core" 9d +102 "collection"'O9 +3 "core" 9d +102 "collection"'$9 +3 "core" 9 d +102 "collection"'89 +3 "core" 9d +102 "collection"'9 +4 "core" 9\ d +102 "collection"'9 +3 "core" 9\ d +102 "collection"'9 +3 "core" 9 d +102 "collection"'-9 +3 "core" 9+ d +102 "collection"'9 +3 "core" 9A d +102 "collection"'_9 +3 "core" 9Yd +102 "collection"'P9 +3 "core" 9od +102 "collection"'9 +3 "core" 9d +102 "collection"'.9 +3 "core" 9d +102 "collection"' 9 +3 "core" 9c +102 "collection"'9 +4 "core" 9` +102 "collection"'19 +3 "core" 9^ +102 "collection"'x9 +3 "core" 9] +102 "collection"'9 +3 "core" 9Z +102 "collection"'W9 +3 "core" 9-X +102 "collection"'Q9 +4 "core" 9DU +102 "collection"'~9 +3 "core" 9\\T +102 "collection"'*9 +3 "core" 9uQ +102 "collection"'N9 +3 "core" 9O +102 "collection"'R9 +3 "core" 9M +102 "collection"'#9 +4 "core" 9J +103 "collection"'M9 +3 "core" 9 I +102 "collection"'S9 +3 "core" 9!G +102 "collection"'U9 +3 "core" 9#E +102 "collection"'i9 +3 "core" 9$B +102 "collection"'9 +3 "core" 9/&A +102 "collection"'9 +3 "core" 9E'? +102 "collection"'9 +3 "core" 9\\(= +102 "collection"'V9 +3 "core" 9s) ; +102 "collection"'=9 +3 "core" 9*: +102 "collection"'p9 +4 "core" 9+8 +102 "collection"'(9 +3 "core" 9-6 +102 "collection"'C9 +3 "core" 9.5 +102 "collection"'9 +3 "core" 902 +102 "collection"'[9 +3 "core" 91#1 +102 "collection"'59 +4 "core" 92'/ +102 "collection"'D9 +3 "core" 94+. +102 "collection"'c9 +3 "core" 9,6/, +102 "collection"'&9 +3 "core" 9?73+ +102 "collection"'e9 +3 "core" 9S88) +102 "collection"'@9 +4 "core" 9d9<' +102 "collection"';9 +3 "core" 9w<@' +102 "collection"'\\9 +3 "core" 9;D% +102 "collection"'9 +3 "core" 9=H$ +102 "collection"'n9 +3 "core" 9>M# +102 "collection"'%9 +3 "core" 9@Q! +102 "collection"'F9 +3 "core" 9AU +102 "collection"'o9 +3 "core" 9CY +102 "collection"'<9 +3 "core" 9D] +102 "collection"'`9 +3 "core" 9Fb +102 "collection"'y9 +4 "core" 9 Ff +102 "collection"'d9 +3 "core" 9 Hj +102 "collection"'u9 +3 "core" 9 $In +102 "collection"'9 +3 "core" 9 2Js +102 "collection"'f9 +3 "core" 9 ?Mw +102 "collection"' 9 +4 "core" 9 LN{ +102 "collection"'}9 +3 "core" 9 YO +102 "collection"':9 +3 "core" 9 eQ +102 "collection"'9 +3 "core" 9 qR +102 "collection"'09 +3 "core" 9 |R +102 "collection"' 9 +3 "core" 9 V +103 "collection"'49 +3 "core" 9 V +102 "collection"')9 +3 "core" 9 W +102 "collection"'!9 +3 "core" 9 X +102 "collection"'s9 +3 "core" 9 Z +102 "collection"'99 +3 "core" 9 [ +102 "collection"'9 +3 "core" 9 \\ +102 "collection"'9 +3 "core" 9 ] +102 "collection"'9 +3 "core" 9 _ +102 "collection"'r9 +3 "core" 9 ` +102 "collection"'H9 +3 "core" 9 a +103 "collection"'^9 +3 "core" 9 b +102 "collection"'9 +3 "core" 9 c +155 "collection"'+9 +11 "core" 9\ e +103 "collection"'a9 +3 "core" 9\ g +102 "collection"'J9 +3 "core" 9\ h +102 "collection"'q9 +3 "core" 9\ i +102 "collection"'9 +3 "core" 9\ j +102 "collection"'z9 +3 "core" 9\ k +102 "collection"'9 +3 "core" 9\ $l +102 "collection"'9 +4 "core" 9\ *m +102 "collection"'G9 +3 "core" 9\ -o +102 "collection"'Z9 +3 "core" 9\ 3p +102 "collection"'K9 +3 "core" 9\ 7r +102 "collection"'w9 +3 "core" 9\ =s +102 "collection"',9 +4 "core" 9\ ?t +102 "collection"'j9 +3 "core" 9\ Du\ +102 "collection"'t9 +3 "core" 9\ Gv +102 "collection"'/9 +3 "core" 9\ Kw +102 "collection"'9 +3 "core" 9\ Nx +102 "collection"'"9 +3 "core" 9\ Ry +102 "collection"'29 +3 "core" 9\ U{ +102 "collection"'Y9 +3 "core" 9\ W{ +102 "collection"'\ 9 +3 "core" 9\ [}\ +102 "collection"'m9 +3 "core" 9\ ]~! +102 "collection"'9 +4 "core" 9\ `& +102 "collection"'9 +3 "core" 9\ b*\ +102 "collection"'E9 +3 "core" 9\ e. +102 "collection"'l9 +3 "core" 9\ g2 +2 .tCH.hold 10:00,70C +3 "collection"'g `\ `\ f\ +2 "core" 3 +25217 E*j  +34784 "core" ` +2 "collection"' 9 +3 "core" 9\ O +2 #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml + "collection"'>' +337 "core" ' +3 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"' @ +106 "core" A +2 .tCSV.dial :air +2 "collection"' @ +43 "core" > +4 .tCS.seek 5ml +2 "collection"'''l +1348 "core" ' +2 .tCSV.dial CTV + "collection"'I  +46 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'A @ +55 "core" B +2 .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'b  +41 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'k @ +44 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"']' +1352 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"'| +104 "core" ~ +2 .tCBV.dial CSV + "collection"'T  +30 "core"  +2 "collection"'X% +4 "core" % B H r +2 .tCS.seek 5ml +2 "collection"' 'l +1349 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'v  +45 "core" +2 "collection"'7% +4 "core" %ld  +2 .tCS.seek 7ml +2 "collection"'?' +594 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'L @ +42 "core" ? +3 .tCS.seek 10ml + "collection"'O' D +860 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'$ ` +118 "core" _ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'8   +38 "core" ! +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'  + '  +30 "core"  +109  +3 .tCS.seek 5ml + "collection"''l +1356 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'- @ +104 "core" A +2 .tCSV.dial :waste +2 "collection"' +105 "core" +2 .tCS.seek :empty +2 "collection"'_'Ͱ +1359 "core" ' +2 .tCSV.dial :air + "collection"'P @ +75 "core" A +3 .tCS.seek 5ml + "collection"''l +1352 "core" ' +2 .tCSV.dial CTV + "collection"'.  +44 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +44 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +4 "collection"'  +45 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'1 @ +44 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml +3 "collection"'x' +1352 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"' +103 "core"  +2 .tCBV.dial CSV + "collection"'W  +40 "core"  +2 "collection"'Q% +4 "core" % +2 .tCS.seek 5ml +2 "collection"'~'l +1349 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +4 "collection"'*  +45 "core" +2 "collection"'N% +4 "core" %l3  +2 .tCS.seek 7ml +2 "collection"'R' +584 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'# @ +43 "core" > +3 .tCS.seek 10ml + "collection"'M' D +849 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'S ` +118 "core" ^ +54 #tLysing Complete +9 "collection"'U& +4 "core" &Oyf+.  S + #tStoring sh1 puck in Collection Clamp to tube 6 +2 "manipulator"&i% +3 "core" %\ ( ' f 8"Y +2 "storage"(% +4 "core" %w 0 + "storage"(. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 + "storage"((K +340 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (V& +3 "core" &K  +2 "manipulator"&=& +3 "core" &# < :  6?U +2 "manipulator"&p% +3 "core" %\ ' 6 8  6"Y +3 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 6 + "manipulator"&(( +159 "core" ( +2 "manipulator"&C& +4 "core" & } v = +2 "storage"(& +3 "core" &K l +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&['J +100 "core" ' +2 "storage"(5& +4 "core" &K l +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(D'L +293 "core" ' +2 "storage"(c- +3 "core" -' +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 "manipulator"&&& +3 "core" & B A 7 +2 "storage"(e& +3 "core" &K } q +2 .t\Elbow.reconfigure LimpElbow + "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 6 +2 "manipulator"&@'Ύ +38 "core" ' +2 .t\Elbow.hold + "manipulator"&;, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(\\- +3 "core" -' +2 .tSE.seek 0.1 Pucks below Top Plate + "storage"('< +32 "core" ' +2 "manipulator"&n% +4 "core" %Εp - ' +2 "storage"(%& +3 "core" &K 6 8 + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 6 + 307 counts + "manipulator"&F' +16 "core" ' +2 "manipulator"&o& +4 "core" & S S < +2 "storage"(<& +3 "core" &K +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts + "manipulator"&`'J +33 "core" ' +2 .tSE.seek 1.1 Pucks below Top Plate +2 "storage"(y'+ +40 "core" ' +2 "manipulator"&d& +4 "core" & _ { J < +2 "manipulator"&u% +3 "core" %N S R ' =C +2 "manipulator"&!% +3 "core" % ϋ { w ? +2 .tForearm.seek :retract + "manipulator"&s'\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 6 +2 "manipulator"&9( +158 "core" ( +2 "manipulator"&& +4 "core" & ] H +2 "storage"(& +3 "core" &K 6 +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 6 +2 "manipulator"&'Ύ +110 "core" ' +2 .t\Elbow.hold + "manipulator"&r, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&H1 +75 "core" 1 +12 "manipulator"&^% +4 "core" % Π} C < 8& +2 "storage"(& +4 "core" &K t + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 6 + 318 counts + "manipulator"&+' +19 "core" ' +2 "manipulator"&a& +4 "core" & 4 L +2 "storage"(J& +3 "core" &K +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts + "manipulator"&q'J +35 "core" ' +2 "storage"(% +4 "core" %2 \ j \ + +2 ."downElevator"SE.seek :down +3 "storage"(z'v +99 (% +3 "core" %2 Z ]} +2 "manipulator"&% +4 "core" %A g I +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&G'\ +93 "core" ' +53 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +2 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'Z& +4 "core" &16  + .tHand.open + "manipulator"&K1 +21 "core" 1 +2 "manipulator"&w& +4 "core" & 7 J +2 "manipulator"&,% +3 "core" %\ " b I: +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&j(- +177 "core" ( +2 "manipulator"&t& +4 "core" &-  I +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +64 &/& +5 "core" &- F I +2 .tForearm.seek :garage +2 "manipulator"&' +110 "core" ' +2 .tHand.close + "manipulator"&"/ +75 "core" / +2 "manipulator"&2& +4 "core" &- G ? +2 "manipulator"&Y% +3 "core" %  { z g ? +2 .tForearm.seek :retract +2 "manipulator"&\ '\ +105 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&m( +276 "core" ( +2 "manipulator"&& +4 "core" &  D5 +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 && +2 "core" &  D5 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&E'ρ +102 "core" ' +2 "manipulator"&l& +4 "core" &  D5 +2 "manipulator"&{% +4 "core" %y  C +2 "collection"'g& +4 "core" &28 +2 "collection"' & +4 .tCC.seek :closed + "collection"'(O +3 "core" &47 +3 &36  +8 &.y28 , +10 &dx38 @ +9 &kk46 Q +9 &.H26 P +10 &L46v P +9 &L37R Q +10 &sJ37 P +9 &4L48 Q +9 &J28 P +10 &L58x P +9 & zJ78j Q +9 &">J48P P +10 &$L49 P +9 &%J47| P +9 &'L48e P +10 &)EJ47 P +9 &+L36 P +10 &,K58 P +9 &.J58 P +9 &0OJ49 P +10 &2I39 P +9 &3J27 P +9 &5I39 P +10 &7VG68 P +9 &9I38r P +10 &:I37g P +9 &<I38U P +9 &>_I37J P +10 &@ G47 P +9 &AJ48 P +9 &CJ47 P +10 &EdR48r Q +9 &G$Y39] Q +10 &Hr47b U +9 &J37Q Z +9 &LI38B ] +10 &N260 T +9 &O4E47 'u +9 &Owk37 P +6 ( + "collection"' & +5 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.09 + "collection"'& +4 "core" &Owb38 P + &Owb29 P + .tHand.open + "manipulator"&1 +69 "core" 1 +2 "manipulator"&>% +4 "core" % y S T 4 : +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&I'\ +98 "core" ' +2 .tPSV.dial PSR + "processing"%A +138 "core"  +2 .tPSR.select :flush + "processing"%@ +11 .tPS.seek 1.5ml + "processing"%b' +877 E$o DD +729 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +4 "processing"%k  +45 "core"  +3 .tPS.seek 0ml + "processing"%''W +1618 "core" ' +2 .tPSV.dial PSR + "processing"%| +58 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%T' +2628 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +2 "processing"%X +3 "collection"']  +4 "core"  +2 "processing"%v  +44 "core"  +38 +2 .tPSV.dial :mixloop + "processing"%7 +109 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%  +136 "core" +3 .tPS.seek 0ml + "processing"%L'W +2630 "core" ' +2 .tPSV.dial :air + "processing"%?  +46 "core"  +3 .tPS.seek 2.5ml + "processing"%$' +2628 "core" ' +2 .tPSV.dial :mixloop + "processing"%8 +58 "core" +3 .tPS.seek 0ml + "processing"%'W +2632 "core" ' + .tPSV.dial :air +2 "processing"%  +44 "core"  +3 .tPS.seek 2.5ml + "processing"%O' +2634 "core" ' +2 .tPSV.dial :mixloop + "processing"%- +45 "core" +3 .tPS.seek 0ml + "processing"%'W +2632 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" & : 7  75 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&P( +2 "core" ( +2 "manipulator"&_& +3 "core" & B ? 75 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &.& +3 "core" & 9 6 75 + .tForearm.seek CC +2 "manipulator"& 'ρ +93 "core" ' +2 .tHand.close + "manipulator"&/ +77 "core" / +2 .tCC.seek :open +2 "collection"'1( +378 "core" ( +2 "manipulator"&& +4 "core" & e g @5 + "manipulator"&% +4 "core" % ϓ j f n @ +2 .tForearm.seek :retract + "manipulator"&W'\ +96 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&Q(- +285 "core" ( +2 "manipulator"&x& +4 "core" &- x K +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &*& +2 "core" &- + J +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&N' +111 "core" ' +3 .tHand.open +2 "manipulator"&~1 +77 "core" 1 +2 "manipulator"&#% +4 "core" % \ x R T : 9u +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&R'\ +104 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing + ."connect"PRV.dial CBV +2 .tCBV.dial PRV + .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 7 into Collection Clamp + "collection"'S& +4 "core" &;= +2 "manipulator"&U% +3 "core" %\ " O I> +54 "storage"(i% +11 "core" % Z +2 "storage"(. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 7 + "storage"(([z +342 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (V& +3 "core" &[z( <  + "manipulator"&=& +4 "core" &- s A +2 "manipulator"&p% +3 "core" %\ "  A> +3 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 7 + "manipulator"&C( +183 "core" ( +2 "manipulator"&& +4 "core" & O A# +2 "storage"(5& +3 "core" &[z( ]  +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 700 counts + "manipulator"&B' +95 "core" ' +2 "storage"(3& +4 "core" &[z( |  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(c'L +126 "core" ' +2 "storage"(&- +3 "core" -'W +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 (e& +3 "core" &[z& Z X  +2 "manipulator"&\\& +3 "core" &\ 9 ; 6# +2 .t\Elbow.seek 7 +2 "manipulator"&n( +3 "core" ( +2 "manipulator"&%& +3 "core" &\ 1 7 6# +2 "storage"(o& +3 "core" &[z& e e  +4 .tForearm.seek 7 + 300 counts + "manipulator"&<'{ +17 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&d/ +76 "core" / +12 ."downElevator"SE.seek :down +6 "manipulator"&u& + "storage"(['v +6 "core" &\ + ) [ 8# +2 "manipulator"&(% +4 "core" % w R g > >] +2 .tForearm.seek :retract +2 "manipulator"&D'\ +75 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +14 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&@( +144 "core" ( +2 "manipulator"&F& +4 "core" &  z  >7 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &  q x l =7 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"& 'ρ +99 "core" ' +33 "manipulator"&}& +4 "core" &  S U P ;7 +2 "manipulator"&`% +4 "core" %χ W V ~ ; +2 "collection"';& +3 "core" &9? +2 "collection"'& +4 .tCC.seek :closed +2 "collection"'(O +2 "core" &9> +3 &:@  +10 &.z9= ,~ +9 &by;=Z @ +9 &gj;? P +10 &(I<? P +9 &L:={ P +9 &L;>p P +10 &mJ9?Y Q +9 &/J:?Q Q +10 &I:> P +9 &G;> P +9 & vK;= P +10 &"8K;> P +9 &#J:= P +9 &%F:>} P +10 &'}J;>r Q +9 &)@H:>n P +10 &+E9=c P +9 &,L9>Y P +9 &.J;?O P +10 &0GI:>N Q +9 &2\ G;?F P +9 &3F:>> P +10 &5J;A8 P +9 &7PJ9>, P +10 &9I;; Q +9 &:G;> P +9 &<D8= P +10 &>YD:? P +9 &@G;? Q +9 &AH:? P +10 &CG<> Q +9 &E_N8= Q +10 &G]9= R +9 &H}?@ V +9 &JC* \\ +10 &LA  ^ +9 &M V +9 &O2D ){ +10 &Ozw*' R +5 ( + "collection"'& +5 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.22 + .Hand.open + "manipulator"&61 +3 "core" &Ozq45 R +73 1 +3 "manipulator"& % +4 "core" % χ f - +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&4'\ +100 "core" ' +2 .tSC.coast "storage"(6 +3 .tCTV.dial CSV,avoiding: :intake +2 "collection"')  +139 "core" ~ +2 .tCSV.dial CTV + "collection"'!  +29 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2642 "core" ' +2 "collection"'% +4 "core" % C  +2 .tCS.seek 4.15ml + "collection"':'Q +1566 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%f  +58 "core" +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%H  +78 "core"  +3 .tPS.seek 0ml + "processing"%^'W +2623 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"' ` +90 "core" ^ +2 .tCSV.dial :air +2 "collection"'a @ +46 "core" > +3 .tCS.seek 10ml + "collection"'J' D +1574 "core" ' + .tCSV.dial CTV +2 "collection"'s  +45 "core"  +2 .tCS.seek 0ml +2 "collection"'' +2629 "core" ' +2 .tCBV.dial :waste1 + "collection"' @ +30 "core" > +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'9  +137 "core" +2 "collection"'& +4 "core" &Ozq R +2 #tStoring lyfil puck in Collection Clamp to tube 6 + "manipulator"&% +3 "core" %\ " G N . 9= +2 "storage"(+% +4 "core" % =  + "storage"(Z. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 6 + "storage"(K(K +339 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (y& +2 "core" &K  +2 "manipulator"&w& +3 "core" &  B ? 57 +2 "manipulator"&,% +4 "core" %\ "  K 2= +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 6 + "manipulator"&q( +157 "core" ( +2 "manipulator"&t& +4 "core" & A S t 8 +2 "storage"(/& +3 "core" &K r +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +58 .tForearm.seek 6 + 700 counts +9 "manipulator"&z'J +94 "core" ' +2 "storage"(& +4 "core" &K  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(r'L +296 "core" ' +2 "storage"("- +3 "core" -'u +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 "manipulator"&2& +3 "core" & = 4 * 7 +2 "storage"(Y& +3 "core" &K z s +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 6 +2 "manipulator"&G'Ύ +35 "core" ' +2 .t\Elbow.hold + "manipulator"&, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(- +2 "core" -'u +2 .tSE.seek 1.1 Pucks below Top Plate +2 "storage"('- +28 "core" ' +2 "manipulator"&j% +4 "core" %Αp 7 & +2 "storage"(l& +3 "core" &K   +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 6 + 303 counts + "manipulator"&{'Ͻ +21 "core" ' +2 "manipulator"&g& +4 "core" & F Q 3 6 +2 "storage"(\ & +3 "core" &K ] ] x +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&0'J +27 "core" ' +2 .tSE.seek 2.1 Pucks below Top Plate +2 "storage"( ' +39 "core" ' +2 "manipulator"&& +4 "core" & H < g 8 +2 "manipulator"&% +4 "core" %x 4 ? ; 7 + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&>'\ +96 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&A( +149 "core" ( +4 "manipulator"&E& +4 "core" & [ )6 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &k& +3 "core" & *6 +2 .tForearm.seek CC + "manipulator"&b'ρ +101 "core" ' +2 .tHand.close + "manipulator"&|/ +71 "core" / +2 .tCC.seek :open +2 "collection"''( +378 "core" ( +3 "storage"(X& +4 "core" &K } ~ + "storage"(v& +4 "core" &K { r +2 "manipulator"&]& +3 "core" &    36 +2 "manipulator"&7% +4 "core" % t   3Z +2 .tForearm.seek :retract + "manipulator"& '\ +97 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 6 +2 "manipulator"&T( +151 "core" ( +2 "manipulator"&?& +4 "core" & y s + > +2 "storage"(L& +3 "core" &K j +2 .t\Elbow.reconfigure LimpElbow + "manipulator"&$ ,(#b +3 .tForearm.seek 6 +2 "manipulator"&8'Ύ +109 "core" ' +2 .t\Elbow.hold + "manipulator"&$, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&1 +70 "core" 1 +12 "manipulator"&% +5 "core" % ΢  /E +2 "storage"(-& +4 "core" &K O P s + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 6 + 320 counts + "manipulator"&O' +16 "core" ' +2 "manipulator"&& +4 "core" & J A +2 "storage"(_& +3 "core" &K _ +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&.'J +25 "core" ' +2 "storage"(% +4 "core" %& I +3 ."downElevator"SE.seek :down +2 "storage"(m'v +98 (I% +3 "core" %}+ 9 \\{ +2 "manipulator"&% +3 "core" %~ B +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +89 "core" ' +58 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%  +76 "core" +3 .tPS.seek 2.5ml + "processing"% ' +2639 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%x +43 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%*  +45 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%P +44 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%~  +44 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%#'W +2635 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%W& +4 "core" &Q  + .tHand.open +2 "manipulator"&S1 +20 "core" 1 +2 "manipulator"&U& +4 "core" & # L +2 "manipulator"&i% +3 "core" %  _ L +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&(- +171 "core" ( +2 "manipulator"&N& +4 "core" &-  L( +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &V& +2 "core" &- z K( +2 .tForearm.seek :garage +2 "manipulator"&=' +107 "core" ' +2 .tHand.close +57 "manipulator"&p/ +80 "core" / +2 "manipulator"&& +4 "core" &- g u Z >( +2 "manipulator"&5% +4 "core" %  z { K > +2 .tForearm.seek :retract + "manipulator"&3'\ +102 "core" ' +20 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&Q( +124 "core" ( +2 "manipulator"&&& +4 "core" &  H_ +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &e& +3 "core" &  G_ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&\\' +101 "core" ' +2 "manipulator"&%& +4 "core" & G_ +2 "manipulator"&o% +4 "core" % v G +2 "processing"%R& +3 "core" &T  +2 "processing"%d& +4 .tPC.seek :closed + "processing"%u(Tg +3 "core" &!  +3 &Y  +10 &3yU ,~ +9 &ayS @ +9 &ClY R +10 &J_ S +9 &MU S +9 &Mb S +10 &HNh S +9 &\ Mh S +10 &Ln S +9 &Lj R +9 & QIl R +10 &"Jq R +9 &#It S +9 &%G S +10 &'XM S +9 &)M S +10 &*K S +9 &,G S +9 &.`L S +10 &0"I S +9 &1G R +9 &3J S +10 &5iL R +9 &7+I R +10 &8L S +9 &:K S +9 &3L R +9 &?G R +9 &AH R +10 &CxL S +9 &E:O S +10 &FP S +9 &HY T +9 &Jyb U +10 &L4~ X +9 &M Y +9 &O Y +10 &Qv Y +9 &S7 F +10 &T&%Q Z +9 &TP) 0 +2 ( + "processing"%d& +3 #tProcessing Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.69 + "processing"%(& +3 "core" &TP"\ 0 +2 .tHand.open + "manipulator"&C1 +72 "core" 1 +2 "manipulator"&B% +4 "core" % c A +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&F'\ +101 "core" ' +2 .tPRV.dial :air + "processing"%  +45 "core"  +2 .tPSV.dial :mixloop +2 "processing"%c +45 "core" +2 "processing"%<% +4 "core" %U +2 .tPS.seek 0.3ml +4 "processing"%[' +388 "core" ' +2 .tPSV.dial PSR + "processing"%} +119 "core"  +4 .tPSR.select :wash +2 "processing"% +10 .tPS.seek 0.7ml +2 "processing"%n'* +488 "core" ' +4 .tdelay 3 seconds +302 .PSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%`' +1922 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%; +105 "core" +2 .tPTV.dial :mixing +2 "processing"%D @ +76 "core" B +2 .tPBV.dial :waste2 + "processing"%1  +97 "core"  +3 .tPS.seek 0ml + "processing"%'W +2643 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&6& +4 "core" &  D_ +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC + "manipulator"& ( +4 "core" ( +2 "manipulator"&)& +4 "core" &  E_ + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &!& +2 "core" &  D_ +2 .tForearm.seek PC +2 "manipulator"& ' +94 "core" ' +2 .tHand.close + "manipulator"&/ +75 "core" / +2 .tPC.seek :open +2 "processing"%( +400 "core" ( +2 "manipulator"&& +4 "core" &  J_ + "manipulator"&M% +4 "core" % # K" +2 .tForearm.seek :retract + "manipulator"&f'\ +90 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage + "manipulator"&H(- +134 "core" ( +2 "manipulator"&& +4 "core" &- G) +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 && +2 "core" &- D G) +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&a' +112 "core" ' +2 .tHand.open + "manipulator"&:1 +77 "core" 1 +2 "manipulator"&s% +4 "core" % \ = C < 6 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&J'\ +98 "core" ' +4 #tLoading da puck from tube 7 into Processing Clamp + "processing"%& +4 "core" &r + "manipulator"&9% +4 "core" %\  y C +2 "storage"(% +3 "core" % +2 "storage"(. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 7 +2 "storage"(+([z +340 "core" ( +2 .tSC.reconfigure SCloose + "storage"($.\ 1~b +3 (Z& +2 "core" &[x i  +2 "manipulator"&y& +4 "core" &- _ w Z A) + "manipulator"&w% +4 "core" %\  u C +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 7 + "manipulator"&,( +171 "core" ( +2 "manipulator"&t& +4 "core" & " E# +2 "storage"(/& +3 "core" &[x   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 700 counts +2 "manipulator"&@' +91 "core" ' +2 "storage"(& +4 "core" &[x k  +2 .tSE.reconfigure SEpick + "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(4'L +124 "core" ' +2 "storage"("- +3 "core" -'_ + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (2& +2 "core" &[x ;  +2 "manipulator"&Y& +4 "core" &\ P R ? <# + .t\Elbow.seek 7 +2 "manipulator"&( +3 "core" ( +2 "manipulator"&j& +4 "core" &\ N d ) <# + "storage"(l& +4 "core" &[x ;  +55 .tForearm.seek 7 + 300 counts +9 "manipulator"&g'{ +21 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&\ / +68 "core" / +13 ."downElevator"SE.seek :down +3 "manipulator"&& +5 "storage"('v +6 "core" &\ { | ># +2 "manipulator"&z% +5 "core" % w u u A} +2 .tForearm.seek :retract +2 "manipulator"&q'\ +82 "core" ' +4 ."downElevator"SE.coast + "storage"(5 +4 "core" ' +2 .t\Elbow.seek PC +2 "manipulator"&r( +246 "core" ( +2 "manipulator"&G& +4 "core" & Q B +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &{& +3 "core" & A +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&' +91 "core" ' +2 "manipulator"&E& +4 "core" & . B +2 "manipulator"&k% +4 "core" % x A7 +2 "processing"%0& +3 "core" & +2 "processing"%& +4 .tPC.seek :closed +2 "processing"%|(Tg +3 "core" &4 +3 &  +9 &.u! +| +10 &ax" @ +9 &^j! R +9 &E! R +10 &J R +9 &L S +9 &cL R +10 &$L S +9 &I S +10 &I R +9 & kF R +9 &"-F R +10 &#F R +9 &%F R +9 &'sF R +10 &)5J R +9 &*J R +10 &,H S +9 &.zH S +9 &0=G R +10 &1F R +9 &3F R +9 &5I R +10 &7EJ R +9 &9J R +10 &:I S +9 &<G R +9 &>NG R +10 &@H R +9 &AG R +9 &CG R +10 &EUL R +9 &GP S +10 &HT S +9 &J] T +9 &LO| W +10 &N  Y +9 &O~ Y +9 &Q Y +10 &SFr : +9 &T"-c S +9 &TH# - +2 ( + "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.67 +2 .Hand.open + "manipulator"&>1 +74 "core" 1 +2 "manipulator"&% +4 "core" % 0 B7 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&X'\ +99 "core" ' +2 .tSC.coast "storage"(6 +4 #tHeating da puck from tube 7 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"%v9 +2 %]  +5 "core" 9L +105 "processing"%79 +3 "core" 9I +102 "processing"%?9 +3 "core" 9G +102 "processing"%L9 +3 "core" 9E ! +102 "processing"%b9 +3 "core" 9E" +102 "processing"%A9 +4 "core" 9E" +102 "processing"%9 +3 "core" 9E# +103 "processing"%9 +2 "core" 9E# +102 "processing"%-9 +3 "core" 9H"# +102 "processing"%9 +3 "core" 9K&# +102 "processing"%_9 +4 "core" 9N+" +102 "processing"%9 +3 "core" 9S/" +102 "processing"% 9 +3 "core" 9Y3! +102 "processing"%I9 +3 "core" 9_7 +102 "processing"%9 +3 "core" 9f;! +102 "processing"%T9 +3 "core" 9m@ +102 "processing"%89 +3 "core" 9uD +102 "processing"%O9 +3 "core" 9~H +102 "processing"% 9 +3 "core" 9L +102 "processing"%9 +3 "core" 9P +102 "processing"%.9 +4 "core" 9U +102 "processing"%m9 +3 "core" 9Y +102 "processing"%K9 +3 "core" 9] +102 "processing"%^9 +3 "core" 9a +102 "processing"%x9 +3 "core" 9e +102 "processing"%*9 +4 "core" 9j +102 "processing"%P9 +3 "core" 9n +103 "processing"%~9 +3 "core" 9r +102 "processing"% 9 +3 "core" 9v\ +102 "processing"%W9 +3 "core" 9{ +102 "processing"%S9 +4 "core" 9 +102 "processing"%U9 +3 "core" 9  +102 "processing"%i9 +3 "core" 9 +102 "processing"%N9 +3 "core" 9 +68 E6n }} +34 "processing"%V9 +3 "core" 9& +102 "processing"%$9 +3 "core" 9. +102 "processing"%p9 +3 "core" 96 +102 "processing"%9 +3 "core" 9> +102 "processing"%59 +3 "core" 9E +102 "processing"%9 +3 "core" 9L +102 "processing"%&9 +4 "core" 9R +103 "processing"%e9 +3 "core" 9X +2 .tPH.hold 2:00:00,28C +2 .delay 1:30 +2 "processing"%= ppW +3 "core"  +8999 .tPSR.select :air + .PSV.dial PSR +2 "processing"%% +107 "core"  +2 .tPSR.select :wash + "processing"% +11 .tPS.seek 0.5ml +2 "processing"%o' +587 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +10 .tPS.seek 2ml + "processing"%R'[ +1607 "core" ' +2 .tPTV.dial :puck + "processing"%  +76 "core"  +2 .tPSV.dial PTV + "processing"%3 +76 "core" +2 .tPBV.dial :waste1 + "processing"%h  +139 "core"  +2 "processing"%(% +4 "core" %Yi  +2 .tPS.seek 1.5ml +2 "processing"%C' +594 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%B * +34 "core" , +3 .tPS.seek 0ml + "processing"%d'W +1612 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +36 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%c * +36 "core" , +2 .tPSR.select :air + .PSV.dial PSR +2 "processing"%< +76 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%\\' +2511 "core" ' +2 .tPSV.dial PTV + "processing"%# +89 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"%} +75 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV + "processing"%[ +76 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%n  +76 "core"  +2 .tPS.seek :empty +2 "processing"%;'9 +2499 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%D  +135 "core" +57 .tPSV.dial :mixloop +10 "processing"%1 +58 "core" +2 .tPRV.dial :ab1 +2 "processing"%` @ +77 "core" A +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%6'w +359 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV + "collection"')  + "processing"%!  +49 "core"  +7 +2 "processing"%% +4 "core" %z)  +2 .tPS.seek 0.32ml +2 "processing"%Q'' +394 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'F  +31 "core" +2 .tPRV.dial :air +2 "processing"%u  +45 "core"  +3 .tPS.seek 0.9ml + "processing"%'D +1235 "core" ' +2 .tPRV.dial :waste2 + "processing"%M @ +75 "core" ? +3 .tPS.seek 0.5ml + "processing"%' +862 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%  +44 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"% '[ +592 E.l NM +1027 "core" ' +2 .tPSV.dial :PML + "processing"% +45 "core" +2 .tPTV.dial :mixing +2 "processing"%: @ +74 "core" A +2 .tPBV.dial :waste1 + "processing"%s  +36 "core" +2 "processing"%f% +4 "core" %`  +2 .tPS.seek 1.85ml +2 "processing"%'@ +234 "core" ' +2 .tPBV.dial between PSV and waste1 + "processing"%9 * +36 "core" + +3 .tPS.seek 0ml + "processing"%'W +1973 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +2 "core" &AD- +2 .tHand.open + "manipulator"&a1 +23 "core" 1 +2 "manipulator"&Z& +4 "core" & ] "  0 +2 "manipulator"&y% +3 "core" %\ 9   < 8+ +3 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage + "manipulator"&w(- +167 "core" ( +2 "manipulator"&t& +4 "core" &- 8 F q 6` +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &/& +3 "core" &- > 1 :` +2 .tForearm.seek :garage + "manipulator"&' +110 "core" ' +3 .tHand.close + "manipulator"&H/ +70 "core" / +2 "manipulator"&"& +4 "core" &-   4` +2 "manipulator"&2% +3 "core" %   ~ 4 +2 .tForearm.seek :retract +2 "manipulator"&Y'\ +107 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&j( +275 "core" ( +2 "manipulator"&l& +4 "core" &  A R 05 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &J& +2 "core" &  2 ' 05 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&\ 'ρ +96 "core" ' +2 "manipulator"&& +4 "core" & ! ! +5 +2 "manipulator"&z% +3 "core" %ρ   * +2 "collection"',& +4 "core" &AD9 +2 "collection"'@& +4 .tCC.seek :closed + "collection"'4(O +3 "core" &CF9 +3 &BF6  +9 &.|AE0 , +9 &ayCC2 @ +9 &^l@G3 R +10 &IAE. R +9 &JAG+ R +10 &IBD, R +9 &eGAF- R +9 &'JAF) R +10 &G@G, R +9 &ICE. R +9 & mGAE/ R +10 &"/IBE3 R +9 &#LBF2 R +10 &%I@D1 Q +9 &'uJAF/ R +9 &)7K@F0 R +10 &*HCD2 Q +9 &,I@C3 R +9 &.}KAE+ R +10 &0>MCD/ R +9 &2FBF0 R +10 &3HAF/ Q +9 &5GBE2 R +9 &7GLAD3 R +10 &9 FBD2 R +9 &:FCF2 R +9 &<HAF0 Q +10 &>OHAE2 R +9 &@LBE3 R +10 &AHCF1 R +9 &CJ@G. R +9 &EVNAE2 R +10 &GZBF. S +9 &HpBD3 V +9 &J@C3 [ +10 &L;AD0 ^ +9 &M@C2 X +10 &O/>@B. 1 +9 &Oh@E. F +5 ( + "collection"'@& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.07 +3 "collection"'g& +4 "core" &Oc?C- F + &Oc@C; F + .tHand.open + "manipulator"&G1 +74 "core" 1 +2 "manipulator"&{% +4 "core" % ρ 0 . +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' +2 .tPSV.dial PSR + "processing"% +107 "core"  +2 .tPSR.select :flush + "processing"%@ +11 .tPS.seek 1.5ml + "processing"%E' +1610 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%k  +42 "core"  +3 .tPS.seek 0ml + "processing"%0'W +1623 "core" ' +2 .tPSV.dial PSR + "processing"%q +46 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%' +2637 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%>  +2 "collection"'  +42 "core" ~ +130  +2 .tPSV.dial :mixloop + "processing"%v +108 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%  +76 "core" +3 .tPS.seek 0ml + "processing"%7'W +2636 "core" ' +2 .tPSV.dial :air + "processing"%  +43 "core"  +3 .tPS.seek 2.5ml + "processing"%?' +2634 "core" ' +62 .tPSV.dial :mixloop + "processing"%+ +46 "core" +3 .tPS.seek 0ml + "processing"%L'W +2624 "core" ' +2 .tPSV.dial :air + "processing"%b  +46 "core"  +3 .tPS.seek 2.5ml + "processing"%A' +2632 "core" ' +2 .tPSV.dial :mixloop + "processing"% +45 "core" +3 .tPS.seek 0ml + "processing"%'W +2635 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&-& +4 "core" &  /5 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&( +2 "core" ( +2 "manipulator"&_& +3 "core" & D .5 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" & L .5 +2 .tForearm.seek CC + "manipulator"& 'ρ +103 "core" ' +2 .tHand.close + "manipulator"&I/ +71 "core" / +2 .tCC.seek :open +2 "collection"'( +378 "core" ( +2 "manipulator"&T& +4 "core" &   25 +2 "manipulator"&8% +4 "core" % υ   3m +2 .tForearm.seek :retract + "manipulator"&O'\ +96 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"& (- +280 "core" ( +2 "manipulator"&& +4 "core" &-  C) +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &.& +3 "core" &- K N < <) +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&m' +109 "core" ' +2 .tHand.open + "manipulator"&K1 +72 "core" 1 +2 "manipulator"&^% +4 "core" %  a 0 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&x'\ +106 "core" ' +2 ."da"delayUntil "08:38:52.59" +24722 #recoverPRVreagent08 + .PTV.dial :mixing + "processing"%* @ +76 "core" B +2 ."da"PBV.dial :waste1 + "processing"%P  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%~ * +35 "core" + +2 ."da"PSV.dial :air +2 "processing"%  +44 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%W' +2482 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%S +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%U  +45 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%i +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%N  +45 "core"  +2 ."da"PS.seek :empty +2 "processing"%V'9 +1843 E5m :: +631 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%$ +136 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%p' +588 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1614 "core" ' + ."da"PTV.dial :puck +2 "processing"%5  +75 "core"  +2 ."da"PSV.dial PTV + "processing"% +76 "core" +2 ."da"PBV.dial :waste1 + "processing"%&  +34 "core"  +2 "processing"%e% +4 "core" %Yt  +2 ."da"PS.seek 1.5ml +2 "processing"%%' +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +3 ."da"PS.seek 0ml + "processing"%o'W +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 +2 "processing"%3 * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%h +76 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%(' +2484 "core" ' +2 ."da"PSV.dial PTV + "processing"%R +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%B +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%C +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%]  +75 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2479 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%c +137 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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 + "processing"%d'[ +1608 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%# +74 "core" +2 ."da"PBV.dial :waste1 + "processing"%}  +36 "core" +2 "processing"%[% +4 "core" %^*  +2 ."da"PS.seek 1.5ml + "processing"%n' +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%\\ * +36 "core" + +3 ."da"PS.seek 0ml + "processing"%D'W +1613 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +61 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%1  +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 + "processing"%; +77 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%!' +2471 "core" ' +2 ."da"PSV.dial PTV + "processing"%) +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%6 +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%F  +75 "core"  +2 ."da"PS.seek :empty +2 "processing"%u'9 +2491 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%Q  +43 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%M  +135 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%  +45 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"% +45 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%' +385 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%  +47 "core"  +2 "processing"%:% +4 "core" %*  +2 ."da"PS.seek 0.55ml +2 "processing"%s'u +332 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%f  +45 "core"  +3 ."da"PS.seek 2ml + "processing"%9'[ +1557 "core" ' +2 ."da"PSV.dial :PML + "processing"% +45 "core" +2 ."da"PTV.dial :mixing +2 "processing"% @ +74 "core" B +2 ."da"PBV.dial :waste1 + "processing"%  +36 "core" +2 "processing"%a% +4 "core" %[  +2 ."da"PS.seek 1.85ml +2 "processing"%Z'; +130 E1k GG +107 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%y * +36 "core" + +3 ."da"PS.seek 0ml + "processing"%t'W +1963 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +48003 #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"%r * +35 "core" , +2 ."da"PSV.dial :air +2 "processing"%H  +45 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%"' +2482 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%2 +46 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%X  +45 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +4 "processing"% +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%l  +45 "core"  +2 ."da"PS.seek :empty +2 "processing"%J'9 +2469 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%w +136 "core"  +2 ."da"PSR.select :wash + "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +595 "core" ' +2 ."da"delay 5 seconds +30 E1k ]] +472 ."da"PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%z'[ +1602 "core" ' +2 ."da"PTV.dial :puck + "processing"%,  +74 "core"  +2 ."da"PSV.dial PTV + "processing"%Y +75 "core" +2 ."da"PBV.dial :waste1 + "processing"%'  +36 "core" +2 "processing"%@% +4 "core" %V  +2 ."da"PS.seek 1.5ml + "processing"%g' +591 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%G * +35 "core" + +3 ."da"PS.seek 0ml + "processing"%{'W +1604 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%\ * +35 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +76 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%k' +2488 "core" ' +2 ."da"PSV.dial PTV + "processing"%E +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%q +77 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%0 +88 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%  +89 "core" +2 ."da"PS.seek :empty +2 "processing"%>'9 +2476 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%v +136 "core"  +2 ."da"PSR.select :wash + "processing"% +11 ."da"PS.reconfigure PSconfig +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"% +11 ."da"PS.seek 2ml +4 "processing"%'[ +1615 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +76 "core" +2 ."da"PBV.dial :waste1 + "processing"%7  +35 "core"  +2 "processing"%+% +4 "core" %a* +2 ."da"PS.seek 1.5ml + "processing"%?' +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%b * +35 "core" , +3 ."da"PS.seek 0ml +55 "processing"%L'W +1620 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%A * +35 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%- +76 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%_' +2475 "core" ' +2 ."da"PSV.dial PTV + "processing"% +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%I +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%j +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +74 "core"  +2 ."da"PS.seek :empty +2 "processing"%4'9 +2468 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%T +137 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%8' +587 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"% '[ +1615 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"% +76 "core" +2 ."da"PBV.dial :waste1 + "processing"%.  +36 "core" +2 "processing"%% +4 "core" %^  +2 ."da"PS.seek 1.5ml +2 "processing"%K' +596 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%^ * +35 "core" + +3 ."da"PS.seek 0ml + "processing"%O'W +1621 "core" ' +2 ."da"delay 2:00 +30 E3j JJ +11973 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%m  +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 + "processing"%P +76 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%~' +2496 "core" ' +2 ."da"PSV.dial PTV + "processing"% +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%S +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%U  +74 "core"  +2 ."da"PS.seek :empty +2 "processing"%i'9 +2473 "core" ' +2 ."da"Sleepy.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%N +142 "core"  + ."da"PSR.select :sub1 +2 "processing"% +14 ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +3 ."da"PS.seek 0.25ml +2 "processing"%W'7 +332 "core" ' +32 ."da"delay 5 seconds +503 .PSR.select :sub2 +4 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%$' +327 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml +2 "processing"%V'[ +1605 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%p +79 "core" +2 ."da"PBV.dial :waste1 + "processing"%5  +36 "core"  +2 "processing"%% +4 "core" %V} b +2 ."da"PS.seek 1.5ml + "processing"%&' +591 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%e * +36 "core" + +3 ."da"PS.seek 0ml + "processing"%'W +1604 "core" ' +2 ."da"delay 10 seconds +1003 #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"%% * +36 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +79 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%3' +2578 "core" ' +2 ."da"PSV.dial PTV + "processing"%h +80 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%o +78 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%R +79 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%B  +77 "core"  +2 ."da"PS.seek :empty +2 "processing"%C'9 +2582 "core" ' +2 "processing"%]9 +3 "core" 9N4 +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast + "processing"%(  +3 "core" 4 + 4 + "processing"%c& +4 "core" &TH | g- + #"da"Imaging da puck in Processing Clamp while storing it to tube 6 +2 "manipulator"&% +3 "core" %  f +2 "storage"(<% +3 "core" %\ \   +2 "storage"(#. +2 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 6 +2 "storage"(}(K +344 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 ([& +3 "core" &K Q { + "manipulator"&d& +4 "core" &- y) +2 "manipulator"&\\% +3 "core" %  m +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"\Elbow.seek 6 + "manipulator"&n( +178 "core" ( +2 "manipulator"&1& +4 "core" & "~ + "storage"(`& +4 "core" &K z +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 6 + 700 counts +2 "manipulator"&;'J +100 "core" ' +2 "storage"(D& +4 "core" &K d z +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek beamBreak + "storage"()'L +293 "core" ' +2 "storage"(- +3 "core" -'j +57 ."da"SE.configure SEconfig +10 "storage"(#QK-0-\ b +2 "manipulator"&6& +5 "core" & D"} +2 "storage"(F& +3 "core" &K - z +2 ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 6 +2 "manipulator"&!'Ύ +35 "core" ' +2 ."da"\Elbow.hold +2 "manipulator"&Q, +3 "core" , + ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(M- +2 "core" -'j +2 ."da"SE.seek 2.1 Pucks below Top Plate +2 "storage"('" +30 "core" ' +2 "manipulator"&% +4 "core" %Ο L ? ̻> + "storage"(u& +4 "core" &K o r + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 6 + 317 counts + "manipulator"& ' +21 "core" ' +2 "manipulator"&:& +4 "core" & "} +2 "storage"(& +3 "core" &K  x +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 6 + 700 counts +2 "manipulator"&f'J +24 "core" ' +2 ."da"SE.seek 3.1 Pucks below Top Plate +2 "storage"(s' +48 "core" ' +2 "manipulator"& & +4 "core" & b"} +2 "manipulator"&% +4 "core" %V Ug + ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +2 ."da"\Elbow.seek PC +2 "manipulator"&a( +249 "core" ( +2 "manipulator"&y& +4 "core" &  + ."da"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &9& +2 "core" &  +2 ."da"Forearm.seek PC +2 "manipulator"&Z' +93 "core" ' +2 ."da"Hand.close + "manipulator"&// +68 "core" / +2 ."da"PC.seek :open +2 "processing"%r( +401 "core" ( +2 "storage"(H& +4 "core" &K - z + "manipulator"&t& +4 "core" & S + "manipulator"&2% +4 "core" % / +2 ."da"Forearm.seek :retract + "manipulator"&X'\ +103 "core" ' +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 6 +2 "manipulator"&( +251 "core" ( +2 "manipulator"&l& +4 "core" & P"{ + "storage"("& +4 "core" &K F v +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 6 + 700 counts +2 "manipulator"&w'J +105 "core" ' +3 ."da"Hand.open + "manipulator"&J1 +74 "core" 1 +12 "storage"(- +3 "core" -' +2 ."da"SE.seek 2.86 Pucks below Top Plate +2 "storage"(,' +22 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 2.19 Pucks below Top Plate +2 "storage"(Y' +52 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da18oct0509h89ml.tif +1946 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +449 #"da"SX HX9/16 (USB:73): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20.578 seconds\ /var/log/esp/da18oct0509h89ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da18oct0509h89ml15s.tif +1556 #SX HX9/16 (USB:73): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da18oct0509h89ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da18oct0509h89ml30s.tif +3056 #SX HX9/16 (USB:73): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da18oct0509h89ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da18oct0509h89ml70s.tif +7117 #SX HX9/16 (USB:73): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da18oct0509h89ml70s.tif: TIFF Upload Complete\ + .Sleepy.power :camera,:OFF +2 ."Qmail"HABfans.email "20.578 sec auto-exposure",Subject: "da18oct0509h89ml images!" +9 "storage"('- +68 "core" -' +2 "storage"(@& +4 "core" &K # +2 "manipulator"&z& +3 "core" & x [ !v +2 ."da"\Elbow.seek 6 +2 "manipulator"&G( +4 "core" ( +2 "manipulator"&g& +3 "core" &  !v +2 "storage"(& +3 "core" &K +3 ."da"Forearm.seek 6 + 700 counts +2 "manipulator"&\ 'J +3 "core" ' +2 ."da"SE.reconfigure SEgently +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 2.9 Pucks below Top Plate +2 "storage"(' +57 "core" ' +2 "manipulator"&{& +4 "core" & \ \  4!v +2 "storage"(E& +3 "core" &K r n D +2 ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 6 +2 "manipulator"&q'Ύ +32 "core" ' +2 ."da"\Elbow.hold +2 "manipulator"&0, +3 "core" , + ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 3.09 Pucks below Top Plate +2 "storage"(' +29 "core" ' +2 "manipulator"&k% +3 "core" %Ξ t $ +2 "storage"(v& +4 "core" &K    + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 6 + 316 counts +2 "manipulator"&>' +20 "core" ' +2 "manipulator"&& +6 "core" & "  S 4!v +2 "storage"(& +4 "core" &K [ b +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 6 + 700 counts +2 "manipulator"&7'J +23 "core" ' +2 "storage"(+% +76 "core" % _ d _ +3 ."downElevator"SE.seek :down +2 "storage"('v +98 (b% +3 "core" %u1 @ Z  \\y +2 "manipulator"&?% +4 "core" %M E - +3 ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +3 "manipulator"&'\ +89 "core" ' +37 ' + ."downElevator"SE.coast +73 "storage"(5 +4 ."da"SC.coast + "storage"(6 +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 #tStarting finalPurge +2 "processing"%A& +5 "core" &x + ."psFlush"Hand.open +2 "manipulator"&-1 +19 "core" 1 +2 "manipulator"&L& +4 "core" & 8 * ! 7!v +2 "manipulator"&% +4 "core" %\  $  1 +2 ."psFlush"\Elbow.seek FlushPuck::Garage +2 "manipulator"&I(- +178 "core" ( +2 "manipulator"&j& +4 "core" &- y u ? >, + ."psFlush"\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 && +3 "core" &- = ? 5, +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&_' +104 "core" ' +2 ."psFlush"Hand.close + "manipulator"&T/ +66 "core" / +2 "manipulator"&4& +4 "core" &- 0, +2 "manipulator"&8% +4 "core" %  + +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +101 "core" ' +2 ."psFlush"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."psFlush"\Elbow.seek PC +2 "manipulator"&.( +126 "core" ( +2 "manipulator"&& +4 "core" &   1S +2 ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 & & +4 "core" & /S +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&^' +101 "core" ' +2 "manipulator"&K& +4 "core" & m 0S +2 "manipulator"&m% +4 "core" %   0 +2 "processing"%*& +4 "core" &u +2 "processing"%P& +4 ."psFlush"PC.seek :closed +2 "processing"%O(Tg +3 "core" &r +3 &e  +10 &-si ,~ +8 &au^ @ +10 &]i[ R +9 &FV S +9 &D\\ R +10 &I\\ S +9 &aI[ S +9 &%GW R +10 &FC S +9 &JC S +10 & jJF S +9 &",JD S +9 &#DD S +10 &%ID S +9 &'rJ9 S +9 &)4J6 S +10 &*G/ S +9 &,D6 R +10 &.zE3 S +9 &0=D6 R +9 &1F5 R +10 &3J& S +9 &5I! S +9 &7CF! S +10 &9D" S +9 &:D! R +10 &<F" R +9 &>MD" R +9 &@I S +10 &AG R +10 &CC S +8 &ETF S +10 &GG S +9 &HO T +11 &JY T +8 &LMz X +10 &N  Y +9 &O Y +9 &Q Y +9 &SHv = +10 &T*5 K +9 &TN ' +3 ( + "processing"%P& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.68 + "processing"% & +3 "core" &TN ' +2 ."psFlush"Hand.open + "manipulator"&1 +71 "core" 1 +3 "manipulator"&S% +4 "core" %   . +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&U'\ +100 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%~ +137 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%N'P +301 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +808 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%i' +112 E5m TT +1494 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%W +75 "core" +2 ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%$  +36 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%p'W +2625 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%5 +89 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%' +588 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%V' +2124 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%e +75 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%& U +57 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2629 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%% @ +45 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2638 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +86 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%h'9 +2634 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%o +43 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%R' +2634 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%B +77 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%3'W +2631 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%] @ +45 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%(' +2626 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%c  +74 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2637 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%< +45 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%#'P +1114 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%[' +1613 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%d +75 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%\\  +58 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%1'W +2636 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%` +77 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%D' +598 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +2120 "core" ' +2 ."psFlush"PSV.dial PTV +54 "processing"%x +84 "core" +2 ."psFlush"PBV.dial PSV + "processing"% U +58 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%6'W +2632 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%F @ +45 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%M' +2629 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +74 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%u'9 +2634 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%: +45 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%' +2640 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +75 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%'W +2639 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%; @ +45 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%n' +2632 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%)  +74 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%!'9 +2627 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"' & +3 "core" &UZ +2 .tHand.open + "manipulator"&1 +19 "core" 1 +2 "manipulator"&f& +4 "core" & u _ = :/ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC + "manipulator"&a'ρ +102 "core" ' +2 "manipulator"&J& +4 "core" & L Q ^ :/ +2 "manipulator"&% +3 "core" %~ S T m ; +2 "collection"'X& +4 "core" &UY +2 "collection"'s& +3 .tCC.seek :closed +2 "collection"',(O +3 "core" &TY +4 &XY 5 +9 &/FwVY 2 +10 &SoxSY G +9 &YVZ S +9 &HUY Q +10 &rIVW R +9 &4LUX R +10 &HWW Q +9 &IVY Q +9 &zITY R +10 &<LVX R +9 & GVZ R +9 &"HTX Q +10 &$IUY Q +9 &&EHV[ Q +10 &(HVV Q +9 &)IUX R +9 &+JSW Q +9 &-LITY R +10 &/KTY Q +9 &0ITW Q +10 &2ITY Q +9 &4TGUZ R +10 &6LUY Q +9 &7FVY R +9 &9LTY R +10 &;\\JUY R +9 &=FUY Q +9 &>IUX Q +10 &@LVY R +9 &BdLUY R +10 &D&NUX R +9 &ERUZ R +9 &G]TV T +10 &I]SV W +9 &KSV \\ +9 &LQU ^ +10 &NRW D +9 &Ob2TW "g +10 &OZUV G +4 ( + "collection"'s& +2 #tCollection Clamp onSpring/offSpring for 5/25 samples, on/off torque 1.85 +2 "collection"''& +3 "core" &OZTV G +2 .tHand.open + "manipulator"&@1 +71 "core" 1 +2 "manipulator"&z% +4 "core" % } P H * 9 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&g'\ +95 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'& +4 "core" &OZQV G +2 "collection"'{% +3 "core" %RW +2 #tCS Pulling 5ml of flush + .CSV.dial CSR + "collection"'E  +54 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'k'l +1351 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +9 'v% +3 "core" %lSU  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'' +703 "core" ' +2 .tCSV.dial :waste + "collection"' +134 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'+' +1825 E:n GF +161 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'& +4 "core" &OZRU G +2 "collection"'w% +3 "core" %RV + .tCSV.dial :flush +2 "collection"'Y  +44 "core"  +3 .tCS.reconfigure CSfast + "collection"'#d @b +3 .tCS.seek 5ml + "collection"'\ 'l +1317 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'G @ +43 "core" B +2 "collection"'b% +4 "core" %lTX  +2 .tCS.seek 7ml +2 "collection"'?' +581 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +2 "collection"'  +2 'q  +42 "core"  +97  +2 .tCBV.dial :waste1 + "collection"'> @ +45 "core" @ +3 .tCS.seek 0ml + "collection"'A' +1829 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'& +4 "core" &OYVX G +2 "collection"'-% +3 "core" %VX +2 .tCSV.dial :flush + "collection"'L  +88 "core"  +3 .tCS.seek 5ml + "collection"''l +1324 "core" ' +53 .tdelay 5 seconds +510 .CSV.dial :air +2 "collection"'7 @ +42 "core" A +2 "collection"'j% +4 "core" %lRU  +2 .tCS.seek 7ml +2 "collection"'' +574 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'  +43 "core"  +2 .tCBV.dial :waste2 +2 "collection"'}  +118 "core"  +3 .tCS.seek 0ml + "collection"'0' +1802 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'T& +4 "core" &OYTX G +2 "collection"'4% +3 "core" %UW + .tCSV.dial CSR +2 "collection"'8  +43 "core"  +2 .tCSR.select :kill + "collection"' +11 .tCS.seek 8ml +2 "collection"'' +2089 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'' D +573 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"' + '_  +105 "core" +39  +2 .tCTV.dial :intake + "collection"'K  +76 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'m' \\ +2085 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'*  +75 "core" ~ +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'I' +588 "core" ' +2 .tCSV.dial CSR + "collection"'  +105 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'r'l +1349 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"' ' D +1360 "core" ' +2 .tCSV.dial CBV + "collection"' +105 "core" +2 .tCS.seek 0ml +2 "collection"'S' +2622 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&P& +4 "core" & m m V =/ +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&~( +3 "core" ( +2 "manipulator"&^& +4 "core" & ] p ; 22, 2 => 22, 3 => 22, 4 => 22, 5 => 22, 6 => 4, 7 => 18}\\nCan@09:34:06, 19.6C, 26% humidity, 14.0psia, 12.346V, 0.190A, 0.196A avg, 2.34W",Subject: "Asleep until 11:30" +2 ."shutdown"PS.coast +109 "processing"%5 +2 ."shutdown"Forearm.coast + "manipulator"&5 +3 ."shutdown"\Elbow.coast + "manipulator"&6 +39 ."shutdown"Sleepy.power :dwarf,:OFF + .Sleepy.power :raw,:OFF + #Shutdown +36831 E<l !  +60003 @j  +60002 Ch | +60002 Bg  +60002 De  +60002 Df  +60003 Ee  +60002 Ff  +60002 Fe  +60002 Ed  +60003 Gd  +58359 Fd !  +34 #tPowering up Dwarves +504 .Sleepy.power :raw,:ON + "sampler") +2 ) +2 "core"  +57 "collection"' +4 'o +2 "core"  +2 "processing"% +2 %h +3 "core"  +2 "collection"' 9\ +2 ' 0\ + ' -\ +2 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +2 "sampler")&\ +2 .tSS.configure SSconfig + "sampler")#.0X 22, 2 => 22, 3 => 22, 4 => 22, 5 => 22, 6 => 4, 7 => 18}\\nCan@11:30:38, 18.9C, 27% humidity, 14.0psia, 12.272V, 0.380A, 0.380A avg, 4.66W",Subject: "Started 2018_08_31_niagara_mission phase /home/esp/esp2/mission/2018_08_31_niagara_mission.rb:207" +2 .tSample.shallow +58 "sampler")n2 +22 "core" 2 +2 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"' & +4 "core" &fhD  + .tHand.open +2 "manipulator"&1 +74 "core" 1 +2 "manipulator"&f& +4 "core" &\ X W 9$ +2 "manipulator"&9% +3 "core" % \  T L : +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&Q(- +178 "core" ( +3 "manipulator"&& +5 "core" &- Y N # << + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &.& +3 "core" &- Z V * ;< +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :garage + "manipulator"&U' +106 "core" ' +6 .tHand.close +4 "manipulator"&O/ +75 "core" / +2 "manipulator"&H& +5 "core" &- .< + "manipulator"&t% +4 "core" %  . 0 +2 .tForearm.seek :retract +2 "manipulator"&/'\ +101 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&y( +279 "core" ( +2 "manipulator"&l& +4 "core" &%   1?U + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &"& +3 "core" &% L 1?U +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&J'ρ +94 "core" ' +2 "manipulator"&& +4 "core" &% * B 2?U +2 "manipulator"&X% +3 "core" %ω   t 2 +2 "collection"'2& +4 "core" &eh!  +2 "collection"'& +3 .tCC.seek :closed +2 "collection"''(O +3 "core" &cf  +4 &\ egQ C +9 &IvdhA 4 +10 &HqwdgI H +9 &VbgK R +9 &IbgR R +10 &kHcfB R +9 &-IegH R +9 &GfgE R +10 &HegP R +9 &tGdhJ R +10 &6GchP R +9 & IeiD R +9 &"FdhK R +10 &${HceD R +9 &&>Gdh@ R +9 &(GegN R +10 &)HcgC R +9 &+Gdh> R +10 &-EKdf? R +9 &/GceA R +9 &0GciQ R +10 &2HeiB R +10 &4NGdgD R +10 &6LdfP R +9 &7FcgK R +9 &9GchE R +9 &;UHdgB R +9 &=Gcg? R +9 &>IegA R +10 &@Icg> R +9 &B]IbgN R +9 &DKciE R +11 &EPfh@ S +9 &GadiG T +9 &ITdgE X +9 &K\ bfN \\ +9 &LaeN _ +10 &NaeG F +9 &O^.bfC %o +9 &O`cgL I +4 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 2.00 +2 "collection"'@& +3 "core" &O_ceM I + .tHand.open +2 "manipulator"&z1 +65 "core" 1 +2 "manipulator"&% +5 "core" % ω U - +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&{'\ +94 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'s& +4 "core" &O_cfL I +2 "collection"'E% +3 "core" %cf2 +2 #tCS Pulling 5ml of flush + .CSV.dial CSR + "collection"'a  +135 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"''l +1352 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +9 'v% +3 "core" %lbe  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml + "collection"'k' +701 "core" ' +2 .tCSV.dial :waste + "collection"' +134 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'' +1983 "core" ' +2 #tPurging external Intake + "collection"'& +4 "core" &O_beH I + "collection"'w% +4 "core" %_f& + .tCSV.dial :flush +2 "collection"'Y  +43 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'+' D +2587 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +6 .tCBV.dial CSV + "collection"'G + 'b  +29 "core" +53  +2 .tCTV.dial :intake + "collection"'\  +78 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'' +2605 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'q  +78 "core"  +2 #tFlushing upper manifold + "collection"'>& +4 "core" &O]bd% I +2 "collection"'?% +3 "core" %_dJ + .tCSV.dial :flush +2 "collection"'  +74 "core"  +3 .tCS.seek 5ml + "collection"'-'l +1330 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'L @ +43 "core" B +2 "collection"'A% +4 "core" %lae  +2 .tCS.seek 7ml +57 "collection"'7' +579 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +2 "collection"'j +107 "core" ~ +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"'' +1834 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"''- +824 "core" ' +2 .tCSV.dial :waste + "collection"'} +46 "core" +3 .tCS.seek 0ml + "collection"'' +826 "core" ' +2 "collection"'T& +4 "core" &O]ce I + "collection"'4% +4 "core" %ac + .tCSV.dial :flush +2 "collection"'8  +43 "core"  +3 .tCS.seek 3ml + "collection"'0'- +832 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +42 "core" A +2 "collection"' % +4 "core" %-ae<  +2 .tCS.seek 5ml +2 "collection"'_'l +576 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml + "collection"'K' +1326 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"''- +847 "core" ' +2 .tCSV.dial :waste + "collection"'* +75 "core" +3 .tCS.seek 0ml + "collection"'m' +824 "core" ' +4 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +4 "core" &#   r 3?T + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&I( +4 "core" ( +2 "manipulator"&r& +4 "core" &#   + 3?T + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &# # "  3?T +2 .tForearm.seek CC +2 "manipulator"& 'ρ +93 "core" ' +2 .tHand.close + "manipulator"&P/ +68 "core" / +2 .tCC.seek :open +2 "collection"'^( +378 "core" ( +2 "manipulator"&C& +4 "core" &# < ; e 5?T + "manipulator"&W% +4 "core" % Ϗ   @ 4 +2 .tForearm.seek :retract + "manipulator"&Z'\ +93 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&g(- +282 "core" ( +2 "manipulator"&,& +4 "core" &- x i  <$ +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &i& +3 "core" &- W V <$ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&5' +107 "core" ' +3 .tHand.open + "manipulator"&N1 +76 "core" 1 +2 "manipulator"&e% +4 "core" %  ! 2 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&&'\ +98 "core" ' +2 #tda sampling at most 1000ml +3 #Loading sh1 puck from tube 7 into Collection Clamp +2 ."Qmail"HABfans.email "Started da in tube 7 at 11:35:05EDT05-Oct-18\\n{1 => 22, 2 => 22, 3 => 22, 4 => 22, 5 => 22, 6 => 4, 7 => 18}\\nCan@11:30:38, 18.9C, 27% humidity, 14.0psia, 12.272V, 0.380A, 0.380A avg, 4.66W",Subject: "da sampling at most 1000ml" +114 "collection"'~& +4 "core" &bhW +2 "manipulator"&%% +3 "core" %\  W _ : +2 "storage"(% +4 "core" %z = +2 "storage"(p. +3 "core" .( +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 7 + "storage"(V([z +1609 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 ($& +3 "core" &[ k +2 "manipulator"&S& +3 "core" &- K W * 7$ +2 "manipulator"&|% +3 "core" %\  > = 8 +3 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 7 +2 "manipulator"&!( +177 "core" ( +2 "manipulator"&& +4 "core" &\ X W 9$ +2 "storage"(& +3 "core" &[{ ^  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 700 counts +2 "manipulator"&=' +95 "core" ' +2 "storage"(& +4 "core" &[{ [  +2 .tSE.reconfigure SEpick + "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(o'L +135 "core" ' +2 "storage"(h- +3 "core" -'v +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 (B& +3 "core" &[{ | p q  + "manipulator"&R& +4 "core" & 1 5 i 8$ +2 .t\Elbow.seek 7 + "manipulator"&]( +3 "core" ( +2 "manipulator"&c& +3 "core" &\ B ;  8$ +3 "storage"((& +4 "core" &[{  { 5  +2 .tForearm.seek 7 + 300 counts +2 "manipulator"&<'{ +19 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&#/ +132 "core" / +13 ."downElevator"SE.seek :down +5 "manipulator"&d& +2 "storage"(3'v +7 "core" & X M  9$ +2 "manipulator"&`% +4 "core" % s y k L > +3 .tForearm.seek :retract + "manipulator"&1'\ +94 "core" ' +2 ."downElevator"SE.coast +2 "storage"(5 +3 "core" ' + .t\Elbow.seek CC +2 "manipulator"&( +145 "core" ( +2 "manipulator"&D& +4 "core" & > E ! 85 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &:& +3 "core" & S M i ;5 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'ρ +104 "core" ' +2 "manipulator"&x& +4 "core" & x _ <5 +2 "manipulator"& % +4 "core" %ς X V  < +2 "collection"'& +4 "core" &dh? +2 "collection"';& +4 .tCC.seek :closed + "collection"'6(O +4 "core" &ch_ + &cha  +9 &-udea ,~ +9 &cvdia @ +9 &chde_ Q +10 &%Deha Q +9 &Icii Q +9 &Gdib Q +10 &jHdha Q +9 &,IdgZ Q +10 &HchT Q +9 &Ieib Q +9 & sGdgb Q +10 &"5HbgU Q +9 &#Ibf\\ Q +9 &%HciW P +10 &'zIdiT Q +9 &)<Idg_ Q +10 &*IdhU Q +9 &,Icg\\ Q +9 &.HegY Q +10 &0EIch_ Q +9 &2GehS Q +9 &3GchO Q +10 &5KbhQ Q +9 &7LHdg^ Q +10 &9IciY Q +9 &:GfjS Q +9 &<GchN P +10 &>THdhL Q +9 &@GbiK Q +9 &AIdhL Q +10 &CLcfO Q +9 &EYSbgC R +10 &G]dgI S +9 &H}bhJ W +9 &JcfG ] +10 &L>af[ ^ +9 &MffT T +9 &O6Py~M )~ +10 &Ow\\blK I +2 ( + "collection"';& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.21 + .Hand.open + "manipulator"&M1 +72 "core" 1 +2 "manipulator"&n% +4 "core" % ρ 1 - +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"& '\ +98 "core" ' +2 .tSC.coast "storage"(6 +3 #tcollectSample 1000ml w/bubble point of 24psi + #Priming 7ml + .Sleepy.power :sampler,:ON + .Intake.select :close + .\Exhaust.select :close + .SS.hold +2 "sampler")+ +3 "core" + + "sampler")f% +4 "core" %  +2 "collection"'9& +3 "core" &Ow\\\\a' I +3 EKd XX + #tCalibrating pressure and temperature sensors +2 .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X% +3 "core" %F m +2 "sampler")?% +3 "core" %os B +53 "collection"'% +3 "core" % m +2 "sampler")% +3 "core" % B +2 "sampler")L% +3 "core" % B +2 .tIntake.select :close + "sampler")0 +9 )A% +3 "core" % B + .tSSV.dial :exhaust +2 "sampler")-  +80 "core"  +2 .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X% +3 "core" %- c +2 "sampler")?% +4 "core" %F53  +52 "collection"'% +3 "core" % d +2 "sampler")% +3 "core" %FJK  +53 "collection"'L% +3 "core" %1 g +2 "sampler")A% +3 "core" %_b q +53 "collection"'-% +3 "core" % i +2 "sampler")\ % +3 "core" % tu - +53 "collection"'7% +3 "core" %. i +2 "sampler")% +3 "core" %  - +53 "collection"'j% +3 "core" % i +2 "sampler")% +4 "core" %  - +52 "collection"'T% +3 "core" %8 i +2 "sampler")4% +3 "core" %  - +2 "sampler")8% +4 "core" %  - + .tIntake.select :close + "sampler")0 +9 )% +3 "core" %  - + .tSSV.dial :exhaust +2 "sampler")  +80 "core"  +3 .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X  +14 "collection"'s% +3 "core" %7 f +2 "sampler")E% +3 "core" %i?  +15 "collection"'@% +3 "core" % d +2 "sampler")% +3 "core" %i?  +15 "collection"'z% +3 "core" %0 d +2 "sampler")J% +3 "core" %i?  +15 "collection"'[% +3 "core" %+ c +2 "sampler")v% +3 "core" %i?  +75 "collection"'% +5 "core" %3 e + "sampler")% +4 "core" %i?  +14 "collection"'a% +3 "core" % f +2 "sampler")% +3 "core" %i?  +15 "collection"'w% +3 "core" %1 e +2 "sampler")k% +3 "core" %i?  +15 "collection"'% +3 "core" %* e +2 "sampler")G% +3 "core" %i?  +15 "collection"'Y% +3 "core" % h +2 "sampler")+% +3 "core" %i?   +15 "collection"'q% +3 "core" %6 h +2 "sampler")U% +3 "core" %i?  +15 "collection"'>% +3 "core" % g +2 "sampler")?% +3 "core" %i?  +2 "collection"'% +3 "core" % h +2 #tIntake @17.1psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 53 +2 "sampler")#.50X% +3 "core" %F  +2 "collection"'?% +3 "core" % e +2 #tIntake @16.9psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 39 +2 "sampler")#.'0X g +2 "sampler")% +3 "core" %F  +15 "collection"'a% +3 "core" %2 h +2 "sampler")% +3 "core" %F  +15 "collection"'w% +3 "core" % g +2 "sampler")k% +3 "core" %F  +15 "collection"'% +3 "core" %9 h +2 "sampler")G% +3 "core" %F  +2 "collection"'Y% +3 "core" %2 g +2 #tIntake @17.1psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 32 +2 "sampler")#. 0X% +3 "core" % g +2 "sampler")?% +3 "core" %F  +15 "collection"'V% +3 "core" %; g +2 "sampler")L% +3 "core" %D  +15 "collection"'A% +3 "core" % g +2 "sampler")-% +3 "core" %D  +15 "collection"'\ % +3 "core" %/ h +2 "sampler")7% +3 "core" %D  +15 "collection"'% +3 "core" %0 i +2 "sampler")j% +3 "core" %D  +15 "collection"'% +66 "core" % g +2 "sampler")% +3 "core" %D  +15 "collection"'T% +3 "core" %5 h +2 "sampler")4% +3 "core" %D  +15 "collection"'8% +3 "core" % h +2 "sampler")% +3 "core" %E  +15 "collection"'% +3 "core" %3 g +2 "sampler")b% +3 "core" %D  +15 "collection"'}% +3 "core" %2 h +2 "sampler")_% +3 "core" %D  +15 "collection"' % +3 "core" % h +2 "sampler")*% +3 "core" %E  +15 "collection"'% +3 "core" %5 h +2 "sampler")% +3 "core" %E  +15 "collection"'r% +3 "core" %3 h +2 "sampler")% +3 "core" %D  +15 "collection"'P% +3 "core" % h +2 "sampler")y% +3 "core" %D  +15 "collection"'{% +3 "core" %: g +2 "sampler")'% +3 "core" %D  +15 "collection"'C% +3 "core" %\ g +2 "sampler")W% +3 "core" %E  +15 "collection"' % +3 "core" % h +2 "sampler"),% +3 "core" %E  +15 "collection"'i% +3 "core" %2 h +2 "sampler")I% +3 "core" %E  +16 "collection"'N% +3 "core" % g +2 "sampler")e% +3 "core" %D  +15 "collection"'~% +3 "core" %1 h +2 "sampler")%% +3 "core" %E  +15 "collection"'% +3 "core" % g +2 "sampler")5% +3 "core" %D  +15 "collection"'F% +3 "core" %) g +2 "sampler")% +3 "core" %D  +15 "collection"'$% +3 "core" %0 i +2 "sampler")|% +3 "core" %D   +15 "collection"'% +3 "core" %\ h +2 "sampler")% +3 "core" %D   +15 "collection"'0% +3 "core" %4 h +2 "sampler")% +3 "core" %D  +15 "collection"'K% +3 "core" %- h +2 "sampler")g% +3 "core" %D  +15 "collection"'h% +3 "core" % h +2 "sampler")B% +3 "core" %F  +15 "collection"'R% +3 "core" %7 g +2 "sampler")c% +3 "core" %E  +15 "collection"'(% +3 "core" % g +2 "sampler")&% +3 "core" %E  +15 "collection"' % +3 "core" % h +2 "sampler")#% +3 "core" %D  +2 "collection"'`% +4 "core" %8 h + #tIntake @17.3psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 29 +2 "sampler")#.0X% +3 "core" %F  +15 "collection"'?% +3 "core" % h +2 "sampler")V% +3 "core" %F  +15 "collection"'L% +3 "core" %3 h +2 "sampler")A% +3 "core" %F  +15 "collection"'-% +20 "core" %2 g +2 "sampler")\ % +3 "core" %E  +15 "collection"'7% +3 "core" %+ f +2 "sampler")% +3 "core" %F  +2 "collection"'j% +4 "core" % g + #tIntake @17.1psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 26 +2 "sampler")#.0X% +3 "core" % c +2 "sampler")?% +3 "core" %@G  +15 "collection"'V% +3 "core" %2 d +2 "sampler")L% +3 "core" %@G  +15 "collection"'A% +3 "core" %3 e +2 "sampler")-% +3 "core" %@G  +15 "collection"'\ % +3 "core" % e +2 "sampler")7% +3 "core" %@G  +15 "collection"'% +4 "core" %3 d +2 "sampler")j% +3 "core" %@F  +15 "collection"'!% +3 "core" % d +2 "sampler")% +3 "core" %@F  +15 "collection"'T% +3 "core" %3 d +2 "sampler")4% +3 "core" %@F  +15 "collection"'8% +3 "core" % c +2 "sampler")% +3 "core" %@F  +15 "collection"'% +3 "core" % d +2 "sampler")b% +3 "core" %@G  +15 "collection"'}% +3 "core" %6 e +2 "sampler")_% +3 "core" %@F  +15 "collection"' % +3 "core" % c +2 "sampler")*% +3 "core" %@F  +15 "collection"'% +3 "core" %0 d +2 "sampler")% +3 "core" %@F  +15 "collection"'r% +3 "core" %5 g +2 "sampler")% +3 "core" %@F  +15 "collection"'P% +3 "core" % g +2 "sampler")y% +3 "core" %@F  +15 "collection"'{% +3 "core" %0 g +2 "sampler")'% +4 "core" %@F  +14 "collection"'C% +3 "core" %3 h +2 "sampler")W% +3 "core" %@G  +15 "collection"' % +3 "core" % h +2 "sampler"),% +3 "core" %@H  +15 "collection"'i% +3 "core" %; g +2 "sampler")I% +3 "core" %@H  +15 "collection"'N% +3 "core" % g +2 "sampler")e% +3 "core" %@G  +15 "collection"'~% +3 "core" % h +2 "sampler")%% +3 "core" %@G   +15 "collection"'% +3 "core" %- h +2 "sampler")5% +3 "core" %@G \  +15 "collection"'F% +3 "core" % g +55 "sampler")% +13 "core" %@G  +15 "collection"'$% +3 "core" %7 g +2 "sampler")|% +3 "core" %@G  +15 "collection"'% +4 "core" % g +2 "sampler")% +3 "core" %@G  +15 "collection"'0% +3 "core" %3 h +2 "sampler")% +3 "core" %@G  +15 "collection"'K% +3 "core" % g +2 "sampler")g% +3 "core" %@G  +2 "collection"'h% +4 "core" % g + #tIntake @17.2psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 21 +2 "sampler")#.0X% +3 "core" %X G +3 .tSS.reconfigure SSconfig +2 "sampler")#.0X9 +3 "core" 9@nd +102 "collection"'V9 +3 "core" 9Vrd +102 "collection"'L9 +3 "core" 9lvd +102 "collection"'A9 +3 "core" 9zd +102 "collection"'B9 +3 "core" 9d +102 "collection"'?9 +3 "core" 9d +102 "collection"'\ 9 +3 "core" 9 d +102 "collection"'79 +3 "core" 9 d +102 "collection"'!9 +3 "core" 9 d +102 "collection"'j9 +3 "core" 9 d +103 "collection"'T9 +3 "core" 9& d +102 "collection"'m9 +3 "core" 9= d +102 "collection"'9 +3 "core" 9V d +102 "collection"'49 +3 "core" 9md +102 "collection"'89 +5 "core" 9d +102 "collection"'9 +3 "core" 9d +102 "collection"'-9 +3 "core" 9b +102 "collection"'b9 +3 "core" 9` +102 "collection"'}9 +3 "core" 9] +102 "collection"'_9 +4 "core" 9[ +102 "collection"' 9 +3 "core" 9Z +102 "collection"'9 +3 "core" 92W +102 "collection"'9 +3 "core" 9KU +102 "collection"'9 +3 "core" 9bR +102 "collection"'r9 +3 "core" 9{P +102 "collection"'9 +3 "core" 9N +102 "collection"'P9 +3 "core" 9L +102 "collection"'y9 +3 "core" 9J +102 "collection"'{9 +3 "core" 9G +102 "collection"'9 +4 "core" 9 F +102 "collection"''9 +3 "core" 9 #C +102 "collection"'W9 +3 "core" 9##A +102 "collection"' 9 +3 "core" 9:%@ +102 "collection"'i9 +3 "core" 9Q&> +102 "collection"'C9 +3 "core" 9h'; +103 "collection"'N9 +3 "core" 9~(: +102 "collection"'*9 +3 "core" 9*8 +102 "collection"',9 +3 "core" 9*\ 6 +102 "collection"'I9 +3 "core" 9,5 +102 "collection"'e9 +4 "core" 9-3 +102 "collection"'%9 +3 "core" 9/2 +102 "collection"'9 +3 "core" 911 +102 "collection"'~9 +3 "core" 92/ +102 "collection"'F9 +3 "core" 9 3#. +102 "collection"'9 +3 "core" 924'- +102 "collection"'$9 +3 "core" 9E5++ +102 "collection"'|9 +3 "core" 9V6/* +102 "collection"'9 +3 "core" 9g84) +102 "collection"'59 +3 "core" 9y98' +102 "collection"'K9 +3 "core" 9;<& +103 "collection"'9 +3 "core" 9<@$ +102 "collection"'g9 +3 "core" 9=D# +102 "collection"'h9 +3 "core" 9?I" +102 "collection"'R9 +3 "core" 9AM! +102 "collection"'09 +3 "core" 9AQ +103 "collection"'c9 +63 "core" 9EX +102 "collection"'(9 +3 "core" 9F\\ +102 "collection"'&9 +3 "core" 9 G` +102 "collection"' 9 +3 "core" 9 Hd +102 "collection"'9 +3 "core" 9 (Jh +102 "collection"'`9 +3 "core" 9 5Km +102 "collection"'+9 +3 "core" 9 BLq +102 "collection"'9 +3 "core" 9 OMu +102 "collection"'O9 +3 "core" 9 ZNy +102 "collection"'D9 +3 "core" 9 fP} +103 "collection"':9 +3 "core" 9 qQ +102 "collection"'<9 +3 "core" 9 }S +102 "collection"'=9 +3 "core" 9 T +102 "collection"' 9 +3 "core" 9 U +102 "collection"'39 +3 "core" 9 V +102 "collection"'p9 +3 "core" 9 W +102 "collection"'19 +3 "core" 9 Y +102 "collection"'9 +3 "core" 9 Z +102 "collection"'S9 +3 "core" 9 \\ +102 "collection"'#9 +3 "core" 9 ] +102 "collection"'^9 +3 "core" 9 ^ +102 "collection"']9 +3 "core" 9 ` +102 "collection"'M9 +3 "core" 9 a +102 "collection"';9 +3 "core" 9 a +102 "collection"'f9 +3 "core" 9 c +103 "collection"'n9 +3 "core" 9 d +102 "collection"'9 +3 "core" 9 e +102 "collection"'99 +3 "core" 9\ f +102 "collection"'\\9 +3 "core" 9\ h +102 "collection"'9 +4 "core" 9\ i +102 "collection"'.9 +3 "core" 9\ j +102 "collection"'9 +3 "core" 9\ k +102 "collection"'9 +3 "core" 9\ m +102 "collection"'Z9 +3 "core" 9\ !n +102 "collection"'t9 +3 "core" 9\ &o +102 "collection"'H9 +3 "core" 9\ *p +102 "collection"'l9 +3 "core" 9\ /q +102 "collection"'9 +3 "core" 9\ 2r +102 "collection"'u9 +3 "core" 9\ 6r +102 "collection"'"9 +4 "core" 9\ :t +102 "collection"'X9 +3 "core" 9\ =u +102 "collection"'29 +3 "core" 9\ @u +102 "collection"'/9 +3 "core" 9\ Dw +102 "collection"'Q9 +3 "core" 9\ Fx +102 "collection"'9 +4 "core" 9\ Iy +102 "collection"'s9 +3 "core" 9\ M{ +102 "collection"'E9 +3 "core" 9\ O{ +102 "collection"'@9 +3 "core" 9\ R| +102 "collection"'9 +3 "core" 9\ T}! +82 EAh } +20 "collection"'z9 +3 "core" 9\ V& +102 "collection"'J9 +3 "core" 9\ Y* +102 "collection"'o9 +3 "core" 9\ [. +102 "collection"'[9 +3 "core" 9\ ]2 +102 "collection"'v9 +3 "core" 9\ _6 +102 "collection"'9 +3 "core" 9\ b; +102 "collection"'9 +3 "core" 9\ c? +102 "collection"'a9 +3 "core" 9\ eC +102 "collection"'9 +3 "core" 9\ hG +2 .tCH.hold 10:00,70C +3 "collection"'w `\ `\ f\ +2 "core" H +59132 E8k  +870 "core" ` +2 "collection"'k9 +3 "core" 9\ M +2 #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml + "collection"'' +335 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'G @ +108 "core" B +2 .tCSV.dial :air +2 "collection"'Y @ +44 "core" ? +5 .tCS.seek 5ml + "collection"'d'l +1352 "core" ' +2 .tCSV.dial CTV + "collection"'q  +45 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'U @ +44 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'>  +45 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'V @ +44 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml +3 "collection"'L' +1354 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"'A +104 "core" ~ +2 .tCBV.dial CSV + "collection"'B  +30 "core"  +2 "collection"'?% +4 "core" % + . O +2 .tCS.seek 5ml +2 "collection"'\ 'l +1356 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'7  +44 "core" +2 "collection"'!% +4 "core" %l C  +2 .tCS.seek 7.001ml + "collection"'j' +593 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'T @ +55 "core" B +3 .tCS.seek 10ml +2 "collection"'m' D +861 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +121 "core" ^ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'4   +39 "core" ! +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'8  + '  +42 "core" ~ +100  +3 .tCS.seek 5ml + "collection"'-'l +1349 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'b @ +104 "core" A +2 .tCSV.dial :waste +2 "collection"'} +102 "core" +2 .tCS.seek :empty +2 "collection"'_'Ͱ +1356 "core" ' +2 .tCSV.dial :air + "collection"' @ +75 "core" B +3 .tCS.seek 5ml + "collection"''l +1358 "core" ' +2 .tCSV.dial CTV + "collection"'  +44 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +44 "core" ? +54 .tdelay 2 seconds +210 .CSV.dial CTV + "collection"'r  +46 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +44 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml +2 "collection"'P' +1360 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"'y +104 "core" ~ +2 .tCBV.dial CSV + "collection"'{  +39 "core"  +2 "collection"'% +4 "core" % +2 .tCS.seek 5ml +2 "collection"'''l +1368 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'W  +43 "core" +2 "collection"' % +4 "core" %l +2 .tCS.seek 6.999ml +2 "collection"'i' +594 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'C @ +43 "core" ? +3 .tCS.seek 10ml + "collection"'N' D +877 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'* ` +118 "core" _ +2 #tLysing Complete +2 "collection"',& +3 "core" &Ow[*- I +2 #tStoring sh1 puck in Collection Clamp to tube 6 + "manipulator"&I% +4 "core" %\  ; : v 6$ +2 "storage"(e% +3 "core" % 5 +2 "storage"(%. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 + "storage"((K +340 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (~& +3 "core" &K 6 7  +3 "manipulator"&F& +3 "core" & ,5 +2 "manipulator"&% +3 "core" %\  I ,$ +3 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 6 + "manipulator"&$( +156 "core" ( +2 "manipulator"&|& +4 "core" &   3 +2 "storage"(& +3 "core" &K N P +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts + "manipulator"&5'J +101 "core" ' +2 "storage"(K& +4 "core" &K | | +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"('L +288 "core" ' +2 "storage"(g- +3 "core" -'N +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 "manipulator"&h& +3 "core" & 9 7 G 5 +2 "storage"(R& +3 "core" &K o b r +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 6 +2 "manipulator"&0'Ύ +32 "core" ' +2 .t\Elbow.hold + "manipulator"&c, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"((- +3 "core" -'N +2 .tSE.seek 3.09 Pucks below Top Plate + "storage"(&' +32 "core" ' +2 "manipulator"& % +4 "core" %Βy 9 &# + "storage"(& +4 "core" &K 5 0 + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 6 + 304 counts + "manipulator"&`'Ͼ +16 "core" ' +2 "manipulator"&+& +4 "core" & 7 0 K 8 +2 "storage"(& +3 "core" &K  } S +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts + "manipulator"&O'J +17 "core" ' +2 .tSE.seek 4.09 Pucks below Top Plate +2 "storage"(D' +45 "core" ' +2 "manipulator"&:& +4 "core" & b Z 9 +2 "manipulator"&<% +3 "core" %= K P  9 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&='\ +88 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"& ( +152 "core" ( +2 "manipulator"&3& +4 "core" & O .;2 + .t\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &p& +2 "core" & { .;2 +2 .tForearm.seek CC +2 "manipulator"&1'ρ +103 "core" ' +2 .tHand.close + "manipulator"&/ +68 "core" / +2 .tCC.seek :open +2 "collection"'S( +377 "core" ( +2 "storage"(#& +4 "core" &K | ` H + "storage"(^& +4 "core" &K Y [ ) + "manipulator"&]& +4 "core" & Z /7 + "manipulator"&M% +4 "core" % j  ., +2 .tForearm.seek :retract + "manipulator"&;'\ +101 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 6 +2 "manipulator"&f( +154 "core" ( +2 "manipulator"&n& +4 "core" & f O i < +2 "storage"(& +4 "core" &K d + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 6 + "manipulator"&9'Ύ +111 "core" ' +2 .t\Elbow.hold + "manipulator"&\\, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&1 +76 "core" 1 +11 "manipulator"&.% +4 "core" % Π 4 ,H + "storage"(& +4 "core" &K Y \\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 6 + 318 counts + "manipulator"&' +15 "core" ' +2 "manipulator"&Z& +4 "core" & r j @ +59 "storage"(t& +11 "core" &K / +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&H'J +24 "core" ' +2 "storage"(l% +4 "core" % . +2 ."downElevator"SE.seek :down +3 "storage"('v +99 (u% +3 "core" %&  \\x +2 "manipulator"&"% +3 "core" %B * C +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&X'\ +91 "core" ' +29 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +2 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'2& +4 "core" &13 + .tHand.open + "manipulator"&/1 +24 "core" 1 +2 "manipulator"&Q& +4 "core" & u D +2 "manipulator"&% +3 "core" %\ # } C H +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&s(- +174 "core" ( +2 "manipulator"&E& +4 "core" &-  C +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &@& +3 "core" &- < C +2 .tForearm.seek :garage + "manipulator"&' +108 "core" ' +2 .tHand.close + "manipulator"&z/ +69 "core" / +2 "manipulator"&J& +4 "core" &- Q H \ : +2 "manipulator"&o% +4 "core" %  T T  9 +2 .tForearm.seek :retract + "manipulator"&['\ +107 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&v( +300 "core" ( +2 "manipulator"&& +4 "core" & ) B9 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" & y r A9 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&a'ρ +105 "core" ' +2 "manipulator"&& +4 "core" &  E9 +2 "manipulator"&x% +3 "core" %χ E< +2 "collection"'w& +4 "core" &38 +2 "collection"'k& +4 .tCC.seek :closed + "collection"'(O +3 "core" &36 +3 &07  +10 &.t46 ,} +9 &cy37| @ +9 &aj37i Q +10 &%I36F P +9 &L45- Q +10 &J36 P +9 &jG46 P +9 &,H47 P +10 &G15 P +9 &L36u P +9 & qI37X Q +10 &"4I261 P +9 &#G26 P +10 &%K36 P +9 &'yJ36 Q +9 &)<I35 P +10 &*L17 P +9 &,J26 P +9 &.F34 P +10 &0DJ27 P +9 &2E37 P +10 &3I16v Q +9 &5I46\\ P +9 &7KI56D Q +10 &9I25- P +9 &:I26' P +9 &<E36 P +10 &>TI27 P +9 &@J36 P +10 &AI26 P +9 &CJ25 Q +10 &E[Q35t Q +9 &GZ16e R +9 &Hv35^ V +9 &J24P Z +10 &L>36= ] +9 &M16* S +10 &O4N28 (y +9 &Ouj35 K +2 ( + "collection"'k& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.11 + "collection"'G& +4 "core" &Ouk45q K + .tHand.open + "manipulator"&Y1 +72 "core" 1 +2 "manipulator"&% +4 "core" % χ d [ R ;< +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&q'\ +94 "core" ' +2 .tPSV.dial PSR + "processing"%U +138 "core"  +2 .tPSR.select :flush + "processing"%@ +11 .tPS.seek 1.5ml + "processing"%>' +1619 "core" ' +2 .tdelay 5 seconds +503 .PSV.dial :waste1 +2 "processing"%V  +56 "core"  +3 .tPS.seek 0ml + "processing"%d'W +1614 "core" ' +2 .tPSV.dial PSR + "processing"%A +44 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%B' +2643 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +2 "processing"%? +3 "collection"'L  +5 "core"  + "processing"%7  +45 "core"  +37 +2 .tPSV.dial :mixloop + "processing"%! +106 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%\  +135 "core" +3 .tPS.seek 0ml + "processing"%T'W +2628 "core" ' +2 .tPSV.dial :air + "processing"%j  +44 "core"  +3 .tPS.seek 2.5ml + "processing"%' +2633 "core" ' + .tPSV.dial :mixloop +2 "processing"%4 +45 "core" +3 .tPS.seek 0ml + "processing"%8'W +2636 "core" ' +2 .tPSV.dial :air + "processing"%  +45 "core"  +3 .tPS.seek 2.5ml + "processing"%m' +2632 "core" ' +2 .tPSV.dial :mixloop + "processing"%b +45 "core" +3 .tPS.seek 0ml + "processing"%}'W +2639 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&-& +4 "core" & S I k :: +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"& ( +4 "core" ( +2 "manipulator"&_& +4 "core" & W V W ;: + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & R T Y :: +2 .tForearm.seek CC +2 "manipulator"&'ρ +104 "core" ' +2 .tHand.close + "manipulator"&r/ +65 "core" / +2 .tCC.seek :open +2 "collection"'( +381 "core" ( +4 "manipulator"&& +55 "core" & y z <: +10 "manipulator"&y% +3 "core" % l v j  =C +2 .tForearm.seek :retract +2 "manipulator"&{'\ +97 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&(- +272 "core" ( +2 "manipulator"&P& +4 "core" &-  F: +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &W& +2 "core" &-  F: +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"& ' +112 "core" ' +3 .tHand.open + "manipulator"&'1 +74 "core" 1 +2 "manipulator"&C% +4 "core" % \ ~ !  3 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&i'\ +102 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing + ."connect"PRV.dial CBV +2 .tCBV.dial PRV +2 .CTV.dial :air,avoiding: :intake + #Loading lyfil puck from tube 7 into Collection Clamp + "collection"'*& +4 "core" &7; +2 "manipulator"&,% +4 "core" %\ " 3 C: +2 "storage"(I% +3 "core" % } +2 "storage"(e. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 7 + "storage"(%([z +343 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (~& +3 "core" &[z(   +2 "manipulator"&F& +3 "core" &- K S $ ;: +2 "manipulator"&% +3 "core" %\ " K U  :: +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 7 +2 "manipulator"&|( +178 "core" ( +2 "manipulator"&& +4 "core" &\ !  t 4$ +2 "storage"(K& +3 "core" &[z( } } -  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 700 counts +2 "manipulator"&' +97 "core" ' +2 "storage"( & +4 "core" &[z(   +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(g'L +144 "core" ' +2 "storage"(h- +3 "core" -'ډ +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 (R& +3 "core" &[z& A 9  + "manipulator"&(& +4 "core" &  $ 0$ +2 .t\Elbow.seek 7 +2 "manipulator"& ( +3 "core" ( +2 "manipulator"&& +3 "core" &\  /$ +2 "storage"(+& +3 "core" &[z' C 9  +3 .tForearm.seek 7 + 300 counts + "manipulator"&'{ +22 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&:/ +68 "core" / +12 ."downElevator"SE.seek :down +3 "manipulator"&<& +3 "storage"(5'v +6 "core" &\   ) 2$ +2 "manipulator"&$% +4 "core" % u &  { 7 +2 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +2 .t\Elbow.seek CC +3 "manipulator"&0( +2 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +152 "core" ( +2 "manipulator"&`& +4 "core" &" j 0=A +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &&& +3 "core" &" /=A +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&3'ρ +106 "core" ' +2 "manipulator"&p& +4 "core" &"   3=A +2 "manipulator"&O% +4 "core" %u    3K +2 "collection"'c& +4 "core" &9=8 +2 "collection"'& +4 .tCC.seek :closed + "collection"'=(O +3 "core" &;<( +3 &9<  +9 &-t;; ,~ +10 &cv;=\ @ +9 &ch:=J Q +9 &%H:<Z Q +10 &L8;U Q +9 &I9<B Q +9 &lG:;3 P +10 &-L:=/ Q +9 &I9< Q +10 &F9= Q +9 & tE8< P +9 &"6G9> P +10 &#K:< Q +9 &%I9= Q +9 &'|F:= P +10 &)>G8=~ P +9 &*J8<o Q +10 &,I9>^ Q +9 &.D8;N P +9 &0GG:=J P +10 &2G:<6 P +9 &3F:<, P +9 &5I8<, P +10 &7NE:;) P +9 &9E8< P +10 &:J:= P +9 &<J9; P +9 &>UH:? Q +10 &@G8< Q +9 &AI9; P +10 &CG8; Q +9 &E]N;< Q +9 &G_:< S +10 &H8; V +9 &J6; \\ +9 &L>7; ^ +10 &MD> T +9 &O0GTsD (x +9 &O#0S %n +10 &Ok!#( N +2 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.24 + .Hand.open + "manipulator"&61 +74 "core" 1 +2 "manipulator"&#% +4 "core" % ~ T 0B +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&^'\ +93 "core" ' +2 .tSC.coast "storage"(6 +3 .tCTV.dial CSV,avoiding: :intake +2 "collection"']  +138 "core" ~ +2 .tCSV.dial CTV + "collection"'M  +30 "core"  +2 .tPS.seek 2.5ml +2 "processing"%n' +2629 "core" ' +2 "collection"'% +4 "core" % G  +2 .tCS.seek 4.15ml + "collection"'1'Q +1566 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%  +45 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%  +86 "core" ~ +3 .tPS.seek 0ml + "processing"%.'W +2628 "core" ' +2 .tCBV.dial between PRV and waste1 + "collection"' ` +39 "core" _ +2 .tCSV.dial :air +2 "collection"'Z @ +44 "core" > +3 .tCS.seek 10ml + "collection"'t' D +1571 "core" ' +9 .tCSV.dial CTV +2 "collection"';  +46 "core"  +2 .tCS.seek 0ml +2 "collection"'l' +1290 E8m CC +1334 "core" ' +2 .tCBV.dial :waste1 + "collection"'f @ +29 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +4 "collection"'u  +136 "core" +2 "collection"'"& +4 "core" &Om N +2 #tStoring lyfil puck in Collection Clamp to tube 6 + "manipulator"&9% +3 "core" %\   + +2 "storage"(2% +4 "core" % ; I h +2 "storage"(. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 + "storage"(/(K +339 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (Q& +2 "core" &K y r { +2 "manipulator"&& +4 "core" &!  \  1=A + "manipulator"&D% +4 "core" %\  \ 1 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 6 +2 "manipulator"&H( +157 "core" ( +2 "manipulator"&E& +4 "core" & Q T L 9 +2 "storage"(@& +3 "core" &K  +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts + "manipulator"&'J +97 "core" ' +2 "storage"(& +4 "core" &K +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(\\'L +274 "core" ' +2 "storage"(z- +3 "core" -'C +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 "manipulator"&J& +3 "core" &  , +2 "storage"(o& +3 "core" &K 8 3  +2 .t\Elbow.reconfigure LimpElbow + "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 6 +2 "manipulator"&X'Ύ +35 "core" ' +2 .t\Elbow.hold + "manipulator"&, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(s- +2 "core" -'C +3 .tSE.seek 4.1 Pucks below Top Plate + "storage"(' +33 "core" ' +2 "manipulator"&% +4 "core" %Δ| 3 ", +2 "storage"(& +3 "core" &K + 6 + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 6 + 306 counts + "manipulator"&x' +22 "core" ' +2 "manipulator"&w& +4 "core" &    3 +2 "storage"([& +3 "core" &K O M  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts + "manipulator"&S'J +28 "core" ' +2 .tSE.seek 5.1 Pucks below Top Plate +2 "storage"(G' +43 "core" ' +2 "manipulator"&Y& +4 "core" &    0 +2 "manipulator"&% +4 "core" %G % /l + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&k'\ +95 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&U( +149 "core" ( +4 "manipulator"&a& +3 "core" &  -7 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &V& +3 "core" & ? -7 +2 .tForearm.seek CC + "manipulator"&>'ρ +103 "core" ' +2 .tHand.close + "manipulator"&A/ +68 "core" / +2 .tCC.seek :open +2 "collection"'d( +378 "core" ( +2 "storage"(?& +4 "core" &K 3 + "storage"(7& +4 "core" &K  + "manipulator"&L& +4 "core" & 9 j 47 +2 "manipulator"&!% +3 "core" % φ 9 3 { 5 +2 .tForearm.seek :retract +2 "manipulator"&\ '\ +100 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 6 +2 "manipulator"&B( +155 "core" ( +2 "manipulator"&j& +4 "core" & ] r < +2 "storage"(T& +3 "core" &K  +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 6 + "manipulator"&4'Ύ +111 "core" ' +2 .t\Elbow.hold + "manipulator"&, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&1 +74 "core" 1 +12 "manipulator"&8% +4 "core" % Π   1 +2 "storage"(b& +4 "core" &K } } + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 6 + 318 counts + "manipulator"&m' +16 "core" ' +2 "manipulator"&-& +4 "core" & P B +2 "storage"(_& +3 "core" &K l +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&'J +33 "core" ' +2 "storage"(r% +4 "core" %  +2 ."downElevator"SE.seek :down +3 "storage"(v'v +99 (q% +3 "core" %͢# Q \\w +2 "manipulator"&% +3 "core" %W t j f @q +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +97 "core" ' +9 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%y  +85 "core"  +67 .tPS.seek 2.5ml +2 "processing"%' +2636 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%P +57 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%W  +54 "core" +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"% +54 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%'  +44 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%C'W +2636 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%{& +4 "core" &G  + .tHand.open +2 "manipulator"&*1 +23 "core" 1 +2 "manipulator"&,& +4 "core" & 4 C +2 "manipulator"&I% +3 "core" %\ ( d B"_ +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&e(- +173 "core" ( +2 "manipulator"& & +4 "core" &-  s U @ +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &~& +3 "core" &- A +2 .tForearm.seek :garage +2 "manipulator"&F' +106 "core" ' +2 .tHand.close + "manipulator"&/ +72 "core" / +2 "manipulator"&& +4 "core" &- - 6 6 +2 "manipulator"&K% +4 "core" %  4 > 7 +2 .tForearm.seek :retract + "manipulator"& '\ +101 "core" ' +4 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&( +115 "core" ( +2 "manipulator"&h& +4 "core" & 0 D + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &R& +2 "core" & D +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&(' +103 "core" ' +2 "manipulator"&& +4 "core" & A +2 "manipulator"&+% +3 "core" % z R A +3 "processing"%i& +3 "core" &K  +2 "processing"%:& +4 .tPC.seek :closed + "processing"%<(Tg +3 "core" &  +3 &H  +9 &3yM , +10 &b{T A +9 &GjS S +9 &G[ R +10 &GZ R +9 &JZ S +9 &NFY R +10 &G_ R +9 &Ge R +10 &Dh S +9 & VJg R +9 &"Gm R +10 &#Jf S +9 &%Gr S +9 &'^Dt R +10 &) F R +9 &*I S +9 &,G S +10 &.fD R +9 &0(F R +10 &1J S +9 &3H S +9 &5nD R +10 &70F R +9 &8I R +10 &:D R +9 &8I R +10 &?I S +9 &AG S +9 &C}G S +10 &E?F S +9 &GK S +10 &HS T +9 &J~\\ U +9 &L8} X +10 &M Y +9 &O Y +9 &Q{ Y +10 &S; F +9 &T'#O W +10 &TL. 2 +2 ( + "processing"%:& +3 #tProcessing Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.72 + "processing"%$& +3 "core" &TL) 2 +2 .tHand.open + "manipulator"&|1 +72 "core" 1 +2 "manipulator"&% +4 "core" % ] W  : +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&`'\ +99 "core" ' +2 .tPRV.dial :air + "processing"%&  +45 "core"  +2 .tPSV.dial :mixloop +2 "processing"%g +45 "core" +2 "processing"%% +4 "core" %U +2 .tPS.seek 0.3ml +2 "processing"%p' +394 "core" ' +2 .tPSV.dial PSR + "processing"%O +107 "core"  +2 .tPSR.select :wash + "processing"% +11 .tPS.seek 0.7ml +2 "processing"%c'* +487 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"% ' +1921 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%5 +107 "core" +2 .tPTV.dial :mixing +2 "processing"% @ +74 "core" A +2 .tPBV.dial :waste2 + "processing"%  +97 "core"  +5 .tPS.seek 0ml +2 "processing"%6'W +2627 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&#& +4 "core" & A = 7 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC + "manipulator"&( +3 "core" ( + "manipulator"&]& +4 "core" & B <  7 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &M& +3 "core" & 9 B Y 7 +2 .tForearm.seek PC + "manipulator"&3' +98 "core" ' +2 .tHand.close + "manipulator"&%/ +65 "core" / +2 .tPC.seek :open +2 "processing"%}( +401 "core" ( +2 "manipulator"&& +4 "core" & 9 B + "manipulator"&N% +4 "core" % B +2 .tForearm.seek :retract + "manipulator"& '\ +100 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage + "manipulator"&(- +178 "core" ( +2 "manipulator"&n& +4 "core" &-  G +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 && +3 "core" &- K F +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&Z' +109 "core" ' + .tHand.open +2 "manipulator"&11 +74 "core" 1 +4 "manipulator"&;% +4 "core" %   J 3 + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&t'\ +99 "core" ' +2 #tLoading da puck from tube 7 into Processing Clamp + "processing"%f& +4 "core" &L +2 "manipulator"&u% +3 "core" %\  q X  ? +54 "storage"("% +11 "core" %~ & +2 "storage"(9. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 7 +2 "storage"(2([z +342 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (& +2 "core" &[x$ } v  \  +2 "manipulator"&Q& +4 "core" &- + , 1 8 + "manipulator"&% +4 "core" %\  / * ] 8 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 7 +2 "manipulator"&D( +174 "core" ( +2 "manipulator"&E& +4 "core" &\ 8 . 6$ +2 "storage"(@& +4 "core" &[x$ t | \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 700 counts +2 "manipulator"&' +94 "core" ' +2 "storage"(0& +4 "core" &[x$ H \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(^'L +156 "core" ' +2 "storage"(z- +3 "core" -'Ց +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 (J& +5 "core" &[x# o o : \  +2 "manipulator"&o& +3 "core" &\ < : 6$ +2 .t\Elbow.seek 7 +2 "manipulator"&s( +3 "core" ( +2 "manipulator"&& +4 "core" &\ D >  6$ +2 "storage"(& +4 "core" &[x# } | \  +2 .tForearm.seek 7 + 300 counts +2 "manipulator"&w'{ +20 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&[/ +70 "core" / +12 ."downElevator"SE.seek :down +4 "manipulator"&Y& +4 "storage"('v +6 "core" &\ L H 1 9$ +2 "manipulator"&% +3 "core" % | K I UB R +10 &@C R +9 &AB R +9 &CB R +10 &E]F R +9 &GJ S +10 &HQ S +9 &J^ U +9 &LU{ X +10 &N~ Y +9 &O~ Y +9 &Q Y +10 &SKp : +9 &T%-c O +10 &TE# / +2 ( + "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.74 + .Hand.open + "manipulator"&k1 +77 "core" 1 +2 "manipulator"&=% +4 "core" %  E , +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&?'\ +95 "core" ' +2 .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 7 in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%7  +2 %L9 +4 "core" 9II +103 "processing"%!9 +3 "core" 9G +102 "processing"%j9 +3 "core" 9E ! +102 "processing"%T9 +4 "core" 9C ! +102 "processing"%>9 +3 "core" 9B" +102 "processing"%U9 +5 "core" 9B" +102 "processing"%9 +3 "core" 9B# +102 "processing"%89 +3 "core" 9C# +102 "processing"%b9 +3 "core" 9E"# +102 "processing"%-9 +3 "core" 9I&# +102 "processing"%_9 +3 "core" 9K+# +102 "processing"%r9 +3 "core" 9P/" +102 "processing"%\ 9 +3 "core" 9U3! +102 "processing"%q9 +3 "core" 9[7! +103 "processing"%9 +3 "core" 9a; +102 "processing"%B9 +3 "core" 9i@ +102 "processing"%49 +3 "core" 9rD +102 "processing"%m9 +3 "core" 9{H +102 "processing"%G9 +3 "core" 9L +103 "processing"%y9 +3 "core" 9P +102 "processing"%9 +3 "core" 9U +102 "processing"%v9 +3 "core" 9Y +102 "processing"%/9 +3 "core" 9] +102 "processing"%.9 +4 "core" 9a +102 "processing"%P9 +3 "core" 9f +102 "processing"%W9 +3 "core" 9j +102 "processing"% 9 +3 "core" 9n +102 "processing"%'9 +3 "core" 9r +102 "processing"%9 +3 "core" 9v\ +102 "processing"%{9 +3 "core" 9{ +102 "processing"%*9 +3 "core" 9 +102 "processing"%,9 +3 "core" 9 +102 "processing"%I9 +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/ +102 "processing"%9 +3 "core" 97 +102 "processing"%K9 +3 "core" 9= +102 "processing"%9 +3 "core" 9C +102 "processing"%h9 +3 "core" 9J +102 "processing"%R9 +3 "core" 9Q +102 "processing"%F9 +3 "core" 9V +102 "processing"%9 +3 "core" 9\\ +3 .tPH.hold 2:00:00,28C +2 .delay 1:30 +2 "processing"%+ ppW +3 "core"  +8999 .tPSR.select :air +2 .PSV.dial PSR + "processing"%i +108 "core"  +2 .tPSR.select :wash + "processing"% +11 .tPS.seek 0.5ml +2 "processing"%e' +589 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +10 .tPS.seek 2ml + "processing"% '[ +1604 "core" ' +2 .tPTV.dial :puck + "processing"%)  +75 "core"  +2 .tPSV.dial PTV + "processing"%$ +76 "core" +2 .tPBV.dial :waste1 + "processing"%|  +140 "core"  +2 "processing"%% +4 "core" %]n  +2 .tPS.seek 1.5ml +2 "processing"%:' +593 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +10 "processing"%& * +34 "core" , +3 .tPS.seek 0ml + "processing"%g'W +1607 "core" ' +2 .tdelay 5:00 +18276 E=k LK +11726 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +36 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%( * +35 "core" , +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%C +78 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%O' +2514 "core" ' +2 .tPSV.dial PTV + "processing"%p +89 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%c +74 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV + "processing"%5 +77 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%  +74 "core"  +2 .tPS.seek :empty +2 "processing"%'9 +2490 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +135 "core" +2 .tPSV.dial :mixloop +2 "processing"%# +44 "core" +2 .tPRV.dial :ab1 +2 "processing"%] @ +78 "core" A +3 .tPS.reconfigure PSslow + "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%M'w +360 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV + "collection"'%  + "processing"%  +46 "core" +9 +2 "processing"%`% +4 "core" %y  +2 .tPS.seek 0.32ml +2 "processing"%<'& +392 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'  +31 "core" +2 .tPRV.dial :air +2 "processing"%N  +45 "core"  +3 .tPS.seek 0.9ml + "processing"%n'D +1229 "core" ' +2 .tPRV.dial :waste2 + "processing"% @ +75 "core" @ +3 .tPS.seek 0.5ml + "processing"%3' +868 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%  +46 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%1'[ +1604 "core" ' +2 .tPSV.dial :PML + "processing"%; +46 "core" +2 .tPTV.dial :mixing +2 "processing"% @ +74 "core" A +2 .tPBV.dial :waste1 + "processing"%f  +36 "core" +2 "processing"%u% +4 "core" %Ym  +2 .tPS.seek 1.85ml +2 "processing"%"'9 +231 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%9 * +35 "core" , +3 .tPS.seek 0ml + "processing"%Z'W +1966 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +2 "core" &@B/ +2 .tHand.open + "manipulator"&Q1 +24 "core" 1 +2 "manipulator"&& +4 "core" &  ! 6Y +2 "manipulator"&E% +3 "core" %\ +  V &$r +3 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&@(- +162 "core" ( +2 "manipulator"&0& +4 "core" &- ( 9 +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 && +3 "core" &-  / 5 9 +2 .tForearm.seek :garage +2 "manipulator"&z' +109 "core" ' +2 .tHand.close + "manipulator"&J/ +75 "core" / +2 "manipulator"&o& +4 "core" &-  0 +2 "manipulator"&% +3 "core" %   " +2 .tForearm.seek :retract +2 "manipulator"&t'\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&( +273 "core" ( +2 "manipulator"&[& +4 "core" &  /7 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &Y& +2 "core" & % /7 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'ρ +103 "core" ' +2 "manipulator"&D& +4 "core" &   $7 +2 "manipulator"&% +3 "core" %ω $ +2 "collection"'^& +4 "core" &?D0 +2 "collection"'w& +4 .tCC.seek :closed + "collection"'X(O +3 "core" &=C0 +3 &?C1  +9 &.y@C2 - +9 &bw>C0 @ +10 &\\j@D- R +9 &GBE- R +9 &G@C1 R +10 &F?C1 R +9 &aG@E- R +9 &$GAB/ R +10 &F@D. R +9 &G>C0 R +10 & kF>D, R +9 &",JAB1 R +9 &#G@B0 R +10 &%GAB/ R +9 &'rJ=D/ R +9 &)5D@D- R +10 &*F?B, Q +9 &,G@D0 R +10 &.{I>C. R +9 &0=J>E1 R +9 &1D>B0 R +10 &3FAC, Q +9 &5F>D% Q +9 &7EG?A# R +10 &9J?D, R +9 &:I?C# R +10 &<D>E% R +9 &>MF?D R +9 &@E<B R +10 &AG?D! Q +9 &CG@D R +9 &EUL?B R +10 &GY>B S +9 &Hr?D% V +10 &J?C+ [ +9 &L9@A ^ +9 &M=B Y +10 &O1@@C / +9 &Ol>@ I +5 ( + "collection"'w& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.14 +2 "collection"'x& +4 "core" &O_@A I + &O^>B' I + .tHand.open + "manipulator"&s1 +66 "core" 1 +2 "manipulator"&% +4 "core" % υ ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +53 "manipulator"&a'\ +105 "core" ' +2 .tPSV.dial PSR + "processing"%V +105 "core"  +2 .tPSR.select :flush + "processing"%@ +11 .tPS.seek 1.5ml + "processing"%S' +1606 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%H  +45 "core"  +3 .tPS.seek 0ml + "processing"%}'W +1617 "core" ' +2 .tPSV.dial PSR + "processing"%k +47 "core"  +2 .tPSR.select :air + "processing"% +11 .tPS.seek 2.5ml + "processing"%=' +2625 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%L  +2 "collection"'  +41 "core"  +132  +2 .tPSV.dial :mixloop + "processing"%! +106 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%  +76 "core" +3 .tPS.seek 0ml + "processing"%j'W +2634 "core" ' +2 .tPSV.dial :air + "processing"%2  +44 "core"  +3 .tPS.seek 2.5ml + "processing"%T' +2636 "core" ' +2 .tPSV.dial :mixloop + "processing"%> +46 "core" +3 .tPS.seek 0ml + "processing"%U'W +2625 "core" ' +2 .tPSV.dial :air + "processing"%  +46 "core"  +3 .tPS.seek 2.5ml + "processing"%8' +2629 "core" ' +2 .tPSV.dial :mixloop + "processing"%b +45 "core" +3 .tPS.seek 0ml + "processing"%-'W +2635 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&_& +4 "core" & )7 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&r( +2 "core" ( +2 "manipulator"&\ & +3 "core" & -7 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &q& +3 "core" & t %7 +2 .tForearm.seek CC + "manipulator"&'ρ +103 "core" ' +2 .tHand.close + "manipulator"&B/ +67 "core" / +2 .tCC.seek :open +2 "collection"'4( +379 "core" ( +2 "manipulator"&m& +4 "core" & 3 +7 +2 "manipulator"&G% +3 "core" % π ) .\\ +2 .tForearm.seek :retract +2 "manipulator"&y'\ +98 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&(- +279 "core" ( +2 "manipulator"&v& +4 "core" &-  J 0/ +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &/& +3 "core" &- H // +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&.' +112 "core" ' +2 .tHand.open + "manipulator"&P1 +67 "core" 1 +2 "manipulator"&W% +4 "core" % y n $ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& '\ +98 "core" ' +2 ."da"delayUntil "12:33:17.90" +6974 EGk ;; +17793 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%' @ +74 "core" @ +2 ."da"PBV.dial :waste1 + "processing"%  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%{ * +35 "core" + +2 ."da"PSV.dial :air +2 "processing"%*  +45 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%,' +2493 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%I +46 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +45 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +4 "processing"%~ +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +45 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2494 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +137 "core"  +2 ."da"PSR.select :wash + "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%K' +584 "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"%h  +75 "core"  +2 ."da"PSV.dial PTV + "processing"%R +76 "core" +2 ."da"PBV.dial :waste1 + "processing"%F  +36 "core" +2 "processing"%% +4 "core" %\\  +2 ."da"PS.seek 1.5ml + "processing"%i' +602 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%6 * +36 "core" + +3 ."da"PS.seek 0ml + "processing"%e'W +1616 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%)  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%$ * +35 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%| +76 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2497 "core" ' +53 ."da"PSV.dial PTV +9 "processing"% +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%& +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%: +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%7  +75 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2494 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%( +149 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%C' +594 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%g'[ +1607 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%p +79 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%c  +35 "core" +2 "processing"%5% +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"%O * +36 "core" + +3 ."da"PS.seek 0ml + "processing"% 'W +1545 EAi NN +62 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%#  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%] * +35 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +76 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2481 "core" ' +2 ."da"PSV.dial PTV + "processing"%% +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%` +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%M +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +74 "core"  +2 ."da"PS.seek :empty +2 "processing"%N'9 +2480 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%<  +45 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%  +135 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%n  +43 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"% +44 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%3' +386 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%;  +45 "core"  +2 "processing"% % +4 "core" %  +2 ."da"PS.seek 0.55ml +2 "processing"%f'x +337 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%u  +46 "core"  +2 ."da"PS.seek 2ml +2 "processing"%9'[ +1561 "core" ' + ."da"PSV.dial :PML +2 "processing"%1 +46 "core" +2 ."da"PTV.dial :mixing +2 "processing"%" @ +74 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%  +35 "core" +2 "processing"%Q% +4 "core" %Y}  +2 ."da"PS.seek 1.85ml + "processing"%'9 +238 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%E * +35 "core" + +3 ."da"PS.seek 0ml + "processing"%0'W +1972 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +31452 E@j ^^ +16550 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%\\ * +35 "core" + +2 ."da"PSV.dial :air +2 "processing"%J  +44 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%o' +2491 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%?  +45 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%z +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%[  +46 "core"  +2 ."da"PS.seek :empty +2 "processing"%Y'9 +2485 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%@ +136 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "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 + "processing"%'[ +1621 "core" ' + ."da"PTV.dial :puck +2 "processing"%^  +75 "core"  +2 ."da"PSV.dial PTV + "processing"%t +75 "core" +2 ."da"PBV.dial :waste1 + "processing"%d  +36 "core" +2 "processing"%w% +4 "core" %\\U  +2 ."da"PS.seek 1.5ml + "processing"%x' +593 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%s * +36 "core" + +3 ."da"PS.seek 0ml + "processing"%'W +1610 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%V  +33 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" * +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%Z +76 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +60 "processing"%H' +2503 "core" ' +2 ."da"PSV.dial PTV + "processing"%S +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%k +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%} +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +74 "core"  +2 ."da"PS.seek :empty +2 "processing"%L'9 +2491 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%! +136 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml +2 "processing"%='[ +1616 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%2 +75 "core" +2 ."da"PBV.dial :waste1 + "processing"%j  +35 "core"  +2 "processing"%>% +4 "core" %^2  +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"% * +35 "core" , +3 ."da"PS.seek 0ml + "processing"%U'W +1618 "core" ' +2 ."da"delay 2:00 +1269 E?j ON +10733 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%b  +36 "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 + "processing"%_ +76 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%\ ' +2481 "core" ' +2 ."da"PSV.dial PTV + "processing"%q +89 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%B +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%a  +86 "core" +2 ."da"PS.seek :empty +2 "processing"%X'9 +2495 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%m +148 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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 +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1621 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%v +76 "core" +2 ."da"PBV.dial :waste1 + "processing"%/  +36 "core" +2 "processing"%r% +4 "core" %cl +2 ."da"PS.seek 1.5ml + "processing"%P' +588 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%W * +36 "core" , +3 ."da"PS.seek 0ml + "processing"%y'W +1616 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%.  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%' * +35 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +76 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%{' +2481 "core" ' +2 ."da"PSV.dial PTV + "processing"%* +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%- +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%I +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%  +87 "core" +2 ."da"PS.seek :empty +2 "processing"%~'9 +2486 "core" ' +2 ."da"Sleepy.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"% +141 "core"  + ."da"PSR.select :sub1 +2 "processing"% +15 ."da"PS.reconfigure PSconfig +4 "processing"%#A d`xb +3 ."da"PS.seek 0.25ml +2 "processing"%,'7 +335 "core" ' +34 ."da"delay 5 seconds +502 .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%' +344 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1608 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%K +91 "core"  +2 ."da"PBV.dial :waste1 + "processing"%h  +38 "core" +2 "processing"%R% +4 "core" %WK X +2 ."da"PS.seek 1.5ml +2 "processing"%F' +588 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +36 "core" + +3 ."da"PS.seek 0ml + "processing"%'W +1610 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%6  +35 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%i * +35 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%) +76 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%$' +1311 EAj S<< +1270 "core" ' +2 ."da"PSV.dial PTV + "processing"%| +80 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%e +80 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +135 "core" +8 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%&  +78 "core"  +2 ."da"PS.seek :empty +2 "processing"%:'9 +2585 "core" ' +2 "processing"%79 +3 "core" 9L4 +2 #"da"Processing Puck Heater at 28.1C before imaging + .PH.coast + "processing"%  +3 "core" 4 + 4 +2 "processing"%(& +3 "core" &TE!y _/ +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 6 + "manipulator"&% +3 "core" %  X +2 "storage"(C% +4 "core" % k v + "storage"(p. +3 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 6 + "storage"(c(K +344 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (5& +3 "core" &K M s +2 "manipulator"&g& +3 "core" &- | { / +2 "manipulator"&O% +4 "core" %  y w  +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 6 +2 "manipulator"&( +176 "core" ( +2 "manipulator"&#& +4 "core" &\ v v $ +2 "storage"(]& +3 "core" &K  s +3 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 6 + 700 counts +2 "manipulator"&'J +99 "core" ' +2 "storage"( & +4 "core" &K Z t +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek beamBreak + "storage"(%'L +272 "core" ' +2 "storage"(`- +3 "core" -'7 + ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&M& +3 "core" &\ 9 9 $ +2 "storage"(& +3 "core" &K j +2 ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 6 +2 "manipulator"&'Ύ +33 "core" ' +2 ."da"\Elbow.hold + "manipulator"&<, +4 "core" , + ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(- +3 "core" -'7 +2 ."da"SE.seek 5.1 Pucks below Top Plate +2 "storage"(n' +43 "core" ' +3 "manipulator"&% +4 "core" %Μ 2¾^ +2 "storage"(N& +3 "core" &K X Z h +2 ."da"Forearm.force -20 + "manipulator"&5 +2 ."da"Forearm.seek 6 + 314 counts +2 "manipulator"&;' +21 "core" ' +2 "manipulator"& & +4 "core" &\ Z \\ E$ +2 "storage"(3& +3 "core" &K | n +3 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 6 + 700 counts +2 "manipulator"&u'J +23 "core" ' +3 ."da"SE.seek 6.1 Pucks below Top Plate +2 "storage"(f' +43 "core" ' +2 "manipulator"&1& +4 "core" &\ ` U D$ +2 "manipulator"&"% +3 "core" %B c ^  +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract + "manipulator"&'\ +89 "core" ' +2 ."da"\Elbow.seek PC +2 "manipulator"&Q( +259 "core" ( +3 "manipulator"&E& +4 "core" & ; : T + ."da"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &9& +2 "core" & 1 8 T +2 ."da"Forearm.seek PC +2 "manipulator"&' +95 "core" ' +2 ."da"Hand.close + "manipulator"&/ +75 "core" / +2 ."da"PC.seek :open +2 "processing"%\\( +401 "core" ( +2 "storage"(J& +4 "core" &K @ o + "manipulator"&0& +4 "core" & { z T + "manipulator"&% +4 "core" % x z c( +2 ."da"Forearm.seek :retract + "manipulator"&?'\ +98 "core" ' +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 6 +2 "manipulator"&z( +256 "core" ( +2 "manipulator"&[& +4 "core" & ; = % + "storage"(o& +4 "core" &K k +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 6 + 700 counts +2 "manipulator"&@'J +101 "core" ' +3 ."da"Hand.open + "manipulator"&Y1 +65 "core" 1 +12 "storage"(D- +3 "core" -' +2 ."da"SE.seek 5.86 Pucks below Top Plate +2 "storage"(^' +19 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 5.19 Pucks below Top Plate +2 "storage"(t'] +52 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da18oct0513h96ml.tif +1946 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +580 #"da"SX HX9/16 (USB:75): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 21.918 seconds\ /var/log/esp/da18oct0513h96ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da18oct0513h96ml15s.tif +1557 #SX HX9/16 (USB:75): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da18oct0513h96ml15s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da18oct0513h96ml30s.tif +3057 #SX HX9/16 (USB:75): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da18oct0513h96ml30s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da18oct0513h96ml70s.tif +7120 #SX HX9/16 (USB:75): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da18oct0513h96ml70s.tif: TIFF Upload Complete\ +2 .Sleepy.power :camera,:OFF + ."Qmail"HABfans.email "21.918 sec auto-exposure",Subject: "da18oct0513h96ml images!" +9 "storage"(d- +155 "core" -'] +2 "storage"(w& +4 "core" &K 2  f +2 "manipulator"&& +3 "core" &  + , !v +2 ."da"\Elbow.seek 6 +2 "manipulator"&s( +28 "core" ( +2 "manipulator"&x& +4 "core" & @ 6  +2 "storage"(V& +3 "core" &K . /  +3 ."da"Forearm.seek 6 + 700 counts +2 "manipulator"&'J +19 "core" ' +2 ."da"SE.reconfigure SEgently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 5.9 Pucks below Top Plate +3 "storage"(Z' +67 "core" ' +2 "manipulator"&& +4 "core" & L - +2 "storage"(S& +4 "core" &K * * + ."da"\Elbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +4 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 6 +2 "manipulator"&k'Ύ +166 "core" ' +5 ."da"\Elbow.hold +3 "manipulator"&}, +3 "core" , + ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +4 "storage"(#QK-0-\ b +4 ."da"SE.seek 6.09 Pucks below Top Plate +8 "storage"(' +23 "core" ' +2 "manipulator"&H% +4 "core" %~ j 0 +2 "storage"(!& +3 "core" &K T +2 ."da"Forearm.force -20 + "manipulator"&5 +2 ."da"Forearm.seek 6 + 284 counts +2 "manipulator"&L'Ϫ +21 "core" ' +2 "manipulator"&& +4 "core" & & +2 "storage"(2& +5 "core" &K B +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 6 + 700 counts +2 "manipulator"&j'J +25 "core" ' +2 "storage"(>% +4 "core" % ( +3 ."downElevator"SE.seek :down +2 "storage"(='v +99 (% +3 "core" %W & '  Zr +2 "manipulator"&T% +4 "core" %, > * +2 ."da"Forearm.reconfigure LooseForearm +4 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +4 "manipulator"&b'\ +89 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +4 "core" ' +2 ."da"SC.coast + "storage"(6 +3 #tStarting finalPurge +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 "processing"%8& +4 "core" &n +2 ."psFlush"Hand.open +2 "manipulator"&_1 +24 "core" 1 +2 "manipulator"&U& +4 "core" & H . +2 "manipulator"&q% +4 "core" %\ ' *"a +2 ."psFlush"\Elbow.seek FlushPuck::Garage +2 "manipulator"&B(- +168 "core" ( +2 "manipulator"&& +4 "core" &-  )& +2 ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &a& +3 "core" &- +& +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&\ ' +110 "core" ' +2 ."psFlush"Hand.close + "manipulator"&m/ +71 "core" / +2 "manipulator"&X& +4 "core" &- E '& +2 "manipulator"&G% +3 "core" %  / ! +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&v'\ +100 "core" ' +2 ."psFlush"\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."psFlush"\Elbow.seek PC +2 "manipulator"&/( +129 "core" ( +2 "manipulator"&r& +4 "core" & 0a +2 ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" & t .a +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +2 "manipulator"&W' +98 "core" ' +3 "manipulator"&P& +4 "core" & E )a +2 "manipulator"&.% +4 "core" % ( +2 "processing"%'& +4 "core" &c +2 "processing"%& +3 ."psFlush"PC.seek :closed +2 "processing"%y(Tg +4 "core" &c +2 &d  +8 &-sX ,~ +9 &auQ @ +10 &YgQ R +9 &DR S +9 &DO S +10 &ER S +9 &]GH S +10 & ED S +9 &H@ S +9 &C> S +10 & gE< R +9 &")E4 R +9 &#E/ S +10 &%G3 S +11 &'nG4 S +8 &)0G5 S +9 &*F7 S +9 &,G7 S +10 &.vG) S +9 &08G% S +9 &1C! R +10 &3F S +9 &5~G S +10 &7?F S +9 &9D R +9 &:C S +10 &<G S +9 &>HE S +9 &@\ B S +10 &AB R +9 &CD R +10 &EQF R +9 &GI\ S +9 &HQ T +10 &JY U +9 &LH{ X +9 &N Y +10 &O Z +9 &Q Y +10 &SDs = +9 &T#/p R +9 &TG  . +2 ( + "processing"%& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.73 + "processing"%*& +4 "core" &TG" . +2 ."psFlush"Hand.open +2 "manipulator"&-1 +73 "core" 1 +2 "manipulator"&I% +4 "core" %  ( ( +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"& '\ +102 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%{ +136 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%'P +405 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +705 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%~' +1612 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%, +77 "core" + ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +35 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%K'W +2628 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%h +89 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%R' +589 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2122 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +75 "core" +2 ."psFlush"PBV.dial PSV + "processing"%F U +56 "core" U +2 ."psFlush"PS.seek 0ml +2 "processing"%6'W +2637 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%i @ +45 "core" ? +3 ."psFlush"PS.seek 2.5ml +2 "processing"%)' +2628 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +76 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%|'9 +2663 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%e +58 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"% ' +2639 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%& +77 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%$'W +2627 "core" ' +64 ."psFlush"PSV.dial PBV +4 "processing"%7 @ +45 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2633 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%(  +74 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2630 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%C +46 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%p'P +1095 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%5' +1616 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%g +75 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%O  +56 "core" +3 ."psFlush"PS.seek 0ml + "processing"%#'W +2638 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%] +77 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"% ' +595 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +910 ECl >> +1215 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +77 "core" +2 ."psFlush"PBV.dial PSV + "processing"%` U +56 "core" U +2 ."psFlush"PS.seek 0ml +2 "processing"%M'W +2635 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"% @ +46 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2632 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%  +75 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%N'9 +2637 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"% +45 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%3' +2630 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%1 +75 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%"'W +2639 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"% @ +45 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2638 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%%  +76 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2636 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"';& +4 "core" &TX +2 .tHand.open + "manipulator"&n1 +25 "core" 1 +2 "manipulator"&u& +4 "core" &   2 3a +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek PC + "manipulator"&E( +3 "core" ( +2 "manipulator"&9& +4 "core" &    3a + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &<& +3 "core" &    3a +2 .tForearm.seek PC + "manipulator"&' +105 "core" ' +2 .tHand.close + "manipulator"&/ +72 "core" / +2 .tPC.seek :open +2 "processing"%A( +404 "core" ( +2 "manipulator"&J& +4 "core" &    2a + "manipulator"&0% +4 "core" %  % G 4 +2 .tForearm.seek :retract + "manipulator"&'\ +97 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&( +357 "core" ( +2 "manipulator"&[& +4 "core" &% = < Y 5@W + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &o& +2 "core" &%  & S 5@W +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&Q'ρ +102 "core" ' +2 "manipulator"&Y& +4 "core" &% J Q 5 :@W +2 "manipulator"&D% +3 "core" %x P P c :" +2 "collection"'?& +4 "core" &TW +2 "collection"'f& +4 .tCC.seek :closed + "collection"'^(O +3 "core" &UX +3 &UX  +10 &-vUW ,~ +9 &bwUX @ +10 &fjUV R +9 &'GSX R +9 &KSX R +10 &FTW R +9 &nHTV Q +9 &/IUW R +10 &KSW R +9 &LSW R +9 & uJSW R +10 &"7JTX R +9 &#KUW R +10 &%JRV R +9 &'}LUV R +9 &)?JSU R +10 &+JSX R +9 &,LSX R +9 &.JRX Q +10 &0HHSW Q +9 &2\ GVW Q +10 &3GTV Q +9 &5FSX R +9 &7OETW R +10 &9FUV R +9 &:ETW R +10 &<FUW R +9 &>WFTX R +9 &@FUU R +10 &AGTX R +9 &CGTV R +9 &E^NSX R +10 &GWRU S +9 &HrQW V +10 &JSV [\ +9 &LCPT ^ +9 &NQU T +10 &O4IQU %p +9 &O\ }RU O +5 ( + "collection"'f& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.11 +2 "collection"'d& +4 "core" &OgRV O + &OgOU O + .tHand.open + "manipulator"&w1 +77 "core" 1 +2 "manipulator"&% +4 "core" % x   1" +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&x'\ +93 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'V& +4 "core" &OfQT O +2 "collection"'% +3 "core" %RT +2 #tCS Pulling 5ml of flush .CSV.dial CSR +2 "collection"'S  +43 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'z'l +1346 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +9 '@% +3 "core" %lOS  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.501ml + "collection"'t' +713 "core" ' +2 .tCSV.dial :waste + "collection"'H +135 "core" +54 .tCS.reconfigure CSconfig +9 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'!' +1995 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'& +4 "core" &OfRV O +2 "collection"'2% +3 "core" %ST +2 .tCSV.dial :flush +2 "collection"'  +44 "core"  +3 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 5ml + "collection"'>'l +1320 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"' @ +43 "core" B +2 "collection"'T% +4 "core" %lQT\  +2 .tCS.seek 7ml +2 "collection"'s' +579 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'Z  +2 'k  +41 "core"  +99  +2 .tCBV.dial :waste1 + "collection"'8 @ +47 "core" ? +3 .tCS.seek 0ml + "collection"'_' +1835 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'L& +4 "core" &OeSW O +2 "collection"'U% +3 "core" %TW +2 .tCSV.dial :flush + "collection"'q  +88 "core"  +3 .tCS.seek 5ml +2 "collection"''l +1323 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"'j @ +42 "core" A +2 "collection"'% +4 "core" %lQV +2 .tCS.seek 7ml +2 "collection"'a'\ +584 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'=  +43 "core"  +2 .tCBV.dial :waste2 +2 "collection"'c  +119 "core"  +3 .tCS.seek 0ml + "collection"'}' +1820 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'m& +4 "core" &OdTW O +2 "collection"'X% +3 "core" %TV +2 .tCSV.dial CSR + "collection"'G  +44 "core"  +2 .tCSR.select :kill + "collection"' +10 .tCS.seek 8ml + "collection"'b' +2077 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"'r' D +594 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"' + '\  +105 "core" +39  +2 .tCTV.dial :intake + "collection"'P  +76 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'.' \\ +2079 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"''  +77 "core" ~ +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'B' +582 "core" ' +2 .tCSV.dial CSR + "collection"'v  +105 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'\\'l +1352 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'*' D +1383 "core" ' +2 .tCSV.dial CBV + "collection"'- +105 "core" +2 .tCS.seek 0ml +2 "collection"'I' +2617 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &#  \  3?V +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&{( +3 "core" ( + "manipulator"&W& +4 "core" &#   c 2?V + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &:& +2 "core" &#  3?V +2 .tForearm.seek CC +2 "manipulator"&'ρ +102 "core" ' +2 .tHand.close + "manipulator"&,/ +73 "core" / +2 .tCC.seek :open +2 "collection"'( +380 "core" ( +2 "manipulator"&~& +4 "core" &# P 6 ] 8?V + "manipulator"&h% +4 "core" % ϋ # 0 j 8 +2 .tForearm.seek :retract + "manipulator"&K'\ +104 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&R(- +281 "core" ( +2 "manipulator"&& +4 "core" &- c w c ?@ + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &F& +2 "core" &- x w " ?@ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +107 "core" ' +3 .tHand.open + "manipulator"&i1 +76 "core" 1 +2 "manipulator"&6% +4 "core" % 5  : 4 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' +2 #tCompleted [/home/esp/esp2/mission/2018_08_31_niagara_mission.rb:207] begun 11:30:37 + #Preparing to sleep until 7:37AM 10/07/2018 +6 #Asleep til 7:37AM 10/07/2018 +3 ."shutdown"CC.coast +2 "collection"'6 +5 #tContinuing at 07:37EDT07-Oct-18 + ."shutdown"CS.coast +3 EGl ,, +2 "collection"'5 +4 ."Qmail"GoodNews.email "Then, in tube 7: Sample.deep; initialPurge; da withoutWCR\\n/home/esp/esp2/mission/2018_08_31_niagara_mission.rb:212\\n{1 => 22, 2 => 22, 3 => 22, 4 => 22, 5 => 22, 6 => 7, 7 => 15}\\nCan@13:28:37, 19.4C, 27% humidity, 14.0psia, 12.311V, 0.196A, 0.196A avg, 2.41W",Subject: "Asleep until 07:37EDT07-Oct-18" +3 ."shutdown"PC.coast +2 "processing"%6 +109 ."shutdown"PS.coast + "processing"%5 +2 ."shutdown"Forearm.coast + "manipulator"&5 +3 ."shutdown"\Elbow.coast + "manipulator"&6 +70 ."shutdown"Sleepy.power :dwarf,:OFF +2 .Sleepy.power :raw,:OFF #Shutdown +10021 EKl && +60003 Nl && +60002 Oi !! +60002 Og  +60002 Nf  +60003 Pe  +60002 Oe !! +60002 Od (( +60002 Qd  +60003 Pc  +60002 Pd  +60002 Rb  +60002 Qc  +60003 Tb  +60002 Rb  +60002 Qb  +60002 Qb  +60003 Ta  +60002 Rb  +60002 Ta  +60002 Rb  +60003 Sb  +60002 Ra  +60002 Ra  +60002 S`  +60003 S`  +60002 Ra  +60002 Sa  +60002 Q`  +60003 Qa !  +60002 Pa  +60002 Rb  +60002 Oa  +60002 Qa $# +60003 R`  +60002 P`  +60002 Q`  +60002 N`  +60003 S` !! +60002 Ra  +60002 Qa  +60002 P`  +60003 P`  +60002 P`  +60002 Na  +60002 N_  +60003 R^  +60002 N_  +60002 N_  +60002 O_  +60003 O`  +60002 Na  +60002 O_  +60002 Q_  +60003 P^  +60002 O_  +60002 S_  +60002 N^  +60003 O]  +60002 M_  +60002 M_  +60003 O_  +60002 N_ !  @EDT1538798421.54 N]  +60002 N_ !  +60003 N_  +60002 M_  +60002 K`  +60002 K^  +60003 N_ !  +60002 N` !! +60002 P` !  +60002 O_ !  +60003 S_  +60002 P` !! +60002 P_  +60002 P_  +60003 P_  +60002 P_  +60002 O_ !! +60002 P_  +60003 P]  +60002 M^  +60002 P_  +60002 P_  +60003 P_  +60002 O_  +60002 N_  +60002 P_  +60011 N`  +59994 O_  +60002 Q_  +60002 R^  +60003 Q`  +60002 N_  +60002 Q_  +60002 P_  +60003 R_  +60002 R_  +60002 R_  +60002 R_  +60003 R`  +60002 Q` !  +60002 R_  +60002 O`  +60003 Q_  +60002 Q`  +60002 T_  +60002 R` !! +60003 S_  +60002 Q_ !! +60002 R_ !  +60002 R` !  +60003 R_  +60002 P^ '' +60002 R` !! +60002 Ra !  +60003 U_ !  +60002 R` !  +60002 S_ #" +60002 U` !! +60003 T` )) +60002 T` !! +60002 T` && +60002 U`  +60003 V`  +60002 X^  +60002 W` '' +60002 Y`  +60003 X`  +60002 X`  +60002 [` && +60002 Z_  +60003 Z` !  +60002 [`  +60002 [a  +60002 Y_ !! +60003 W`  +60002 X`  +60002 Z` !! +60002 Z_  +60003 W_  +60002 V`  +60002 V_  +60002 S_  +60003 S`  +60002 Ua  +60002 Wa  +60002 X`  +60003 W`  +60002 Ya  +60002 X`  +60002 X`  +60002 W` !  +60003 W_  +60002 Q_ !  +60002 T_  +60002 U_ !  +60003 R`  +60002 R`  +60002 Q`  +60002 R`  +60003 R_  +60002 R_  +60002 O_  +60002 M`  +60003 O`  +60002 Q`  +60002 O`  +60002 O_  +60003 Q_  +60002 P_  +60002 O^  +60003 O]  +60002 M^  +60002 O^  +60002 N^  +60003 L^  +60002 N_  +60002 N`  +60002 Ia  +60003 Fe !! +60002 Fe  +60002 Ee  +60002 Fe  +60002 Fe !! +60003 Fe  +60002 Id  +60002 Fd !! +60002 Hd  +60003 Hd  +60002 Fe && +60002 Fe  +60002 Ge  +60003 Hd  +60002 Je  +60002 Jd  +60002 Ie !! +60003 Le  +60002 Ie !! +60002 Ld  +60002 Lf !  +60003 Le  +60002 Od  +60002 Nc !  +60002 Od  +60003 Qc  @EDT1538884824.79 Od  +60002 Ne !! +60002 Pd  +60003 Re !! +60002 Re  +60002 Qe } +60002 Qe !  +60003 Qc  +60002 Re  +60002 Pd  +60002 Pd !  +60003 Od  +60002 Mc  +60002 Nd  +60002 Nd  +60003 Mc  +60002 Lc  +60002 Mc  +60002 Lc  +60002 Lb !  +60003 Jc  +60002 Jc  +60002 Jc  +60002 Jc  +60003 Ic !  +60002 Kc !  +60003 Nd !  +60001 Md  +60003 Nd  +60002 Qc  +60002 Re  +60002 Se  +60003 Tc  +60002 Ve  +60002 We  +60002 Ue !  +60003 Uf  +60002 Tf !! +60002 We  +60002 Sd  +60003 Ue !! +60002 We  +60002 Vd  +60002 Se  +60003 Qf  +60002 Sd !  +39423 Qc  +36 #tPowering up Dwarves +492 .Sleepy.power :raw,:ON +23 "sampler") +2 )) +2 "core"  +2 "collection"' +2 'e +2 "core"  +2 "processing"% +2 %| +3 "core"  +2 "collection"' 9\ + ' 0\ +2 ' -\ +2 "processing"% 9\ + % 2\ +2 % *\ +2 % 0\ + "sampler")&\ +2 .tSS.configure SSconfig +2 "sampler")#.0X 22, 2 => 22, 3 => 22, 4 => 22, 5 => 22, 6 => 7, 7 => 15}\\nCan@07:37:38, 19.0C, 27% humidity, 14.0psia, 12.267V, 0.361A, 0.355A avg, 4.43W",Subject: "Started 2018_08_31_niagara_mission phase Sample.deep; initialPurge; da withoutWCR" +2 .tSample.deep +116 "sampler")0 +1084 "core" 0 +2 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"';& +4 "core" &~ot l + .tHand.open + "manipulator"&n1 +76 "core" 1 +2 "manipulator"&u& +4 "core" &\  O (# +2 "manipulator"&9% +3 "core" % \ &  )!+ +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&<(- +179 "core" ( +2 "manipulator"&& +4 "core" &- > / +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &/& +2 "core" &- / +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage +2 "manipulator"& ' +105 "core" ' +2 .tHand.close + "manipulator"&y/ +71 "core" / +2 "manipulator"&J& +4 "core" &-  ? 0 +2 "manipulator"&0% +3 "core" %  G . +2 .tForearm.seek :retract +2 "manipulator"&'\ +103 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .t\Elbow.seek CC +3 "manipulator"&E( +280 "core" ( +2 "manipulator"&[& +4 "core" & .8 +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &o& +2 "core" & m .8 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&Y'ρ +102 "core" ' +2 "manipulator"&D& +4 "core" & B .8 +2 "manipulator"&?% +4 "core" %υ . +2 "collection"'& +3 "core" &~pt  +3 "collection"'4& +4 .tCC.seek :closed + "collection"'f(O +3 "core" &~qs  +4 &~ pu @ +10 & Gspt 3 +9 &1qxot H +9 &Wpu R +10 &Dpt R +9 &QKpt R +10 &Irv S +9 &Gou R +9 &Fns R +10 &YIps R +9 &Hps R +9 & Kps R +10 &"Hor R +9 &$aJot R +10 &&#Gou R +9 &'Eos R +9 &)Iqr R +11 &+jDps R +8 &-+Ioq R +9 &.Gps R +10 &0Emt R +9 &2pHnt\ S +10 &43Grs R +9 &5Ins R +9 &7Dou R +10 &9yHqt R +9 &;;Gqu R +9 &<Hot S +10 &>Hor\ R +9 &@Ipt R +10 &BCKos R +9 &DIpt S +9 &ENot S +10 &G_or T +9 &I;}ms X +9 &Jnq ] +10 &Lmr _ +9 &Njnq M +10 &O[(oq 's +9 &O|loq R +2 ( + "collection"'4& +3 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 2.02 + "collection"'d& +7 "core" &O|jnp R +2 .tHand.open +2 "manipulator"&w1 +75 "core" 1 +2 "manipulator"&% +4 "core" % σ @ ( +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&V'\ +94 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'& +4 "core" &O|jpt R +2 "collection"'S% +4 "core" %or +2 #tCS Pulling 5ml of flush + .CSV.dial CSR + "collection"'Q  +135 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"'l'l +1374 "core" ' +2 .tdelay 5 seconds +503 .CSR.select :air + "collection"' +9 '@% +3 "core" %lnr\ +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.499ml + "collection"'z' +712 "core" ' +2 .tCSV.dial :waste + "collection"'H +135 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'t' +1985 "core" ' +2 #tPurging external Intake + "collection"'& +4 "core" &O|jmr R + "collection"'2% +4 "core" %nq + .tCSV.dial :flush +2 "collection"'  +43 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'!' D +2597 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV + "collection"' + 'T  +6 "core"  +68  +2 .tCTV.dial :intake + "collection"'>  +77 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'Z' +2616 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'k  +78 "core"  +2 #tFlushing upper manifold + "collection"'8& +4 "core" &O|hmq R +2 "collection"'s% +3 "core" %mq +2 .tCSV.dial :flush + "collection"'L  +88 "core" +3 .tCS.seek 5ml + "collection"'U'l +1332 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'q @ +46 "core" A +2 "collection"'_% +4 "core" %lpp  +2 .tCS.seek 7ml + "collection"'j' +641 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +2 "collection"' +106 "core"  +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"'' +491 EPd ZZ +1347 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'='- +835 "core" ' +2 .tCSV.dial :waste + "collection"'c +45 "core" +3 .tCS.seek 0ml + "collection"'a' +832 "core" ' +2 "collection"'m& +4 "core" &O|hnr R + "collection"'X% +4 "core" %ns + .tCSV.dial :flush +2 "collection"'G  +42 "core"  +3 .tCS.seek 3ml +2 "collection"'}'- +820 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +5 "collection"'b @ +43 "core" B +2 "collection"'% +4 "core" %-mr  +2 .tCS.seek 5ml +2 "collection"'\ 'l +582 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml + "collection"'P' +1323 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'r'- +835 "core" ' +2 .tCSV.dial :waste + "collection"'' +77 "core" +3 .tCS.seek 0ml + "collection"'.' +835 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&v& +4 "core" & .8 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&B( +3 "core" ( + "manipulator"&\\& +4 "core" & 0 .8 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &-& +2 "core" & W .8 +2 .tForearm.seek CC +2 "manipulator"&*'ρ +102 "core" ' +2 .tHand.close + "manipulator"&/ +67 "core" / +2 .tCC.seek :open +2 "collection"'W( +377 "core" ( +2 "manipulator"&:& +4 "core" & Q -8 + "manipulator"&,% +4 "core" % τ # ,r +2 .tForearm.seek :retract + "manipulator"&'\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&x(- +281 "core" ( +2 "manipulator"&^& +4 "core" &- ] c w :* + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &~& +2 "core" &- V W :* +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&h' +109 "core" ' +3 .tHand.open +2 "manipulator"&1 +68 "core" 1 +2 "manipulator"&% +4 "core" % \   s 0 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&F'\ +97 "core" ' +2 #tda sampling at most 1000ml +3 #Loading sh1 puck from tube 7 into Collection Clamp +2 ."Qmail"HABfans.email "Started da in tube 7 at 07:42:17EDT07-Oct-18\\n{1 => 22, 2 => 22, 3 => 22, 4 => 22, 5 => 22, 6 => 7, 7 => 15}\\nCan@07:40:28, 18.9C, 27% humidity, 14.0psia, 12.228V, 0.478A, 0.478A avg, 5.85W",Subject: "da sampling at most 1000ml" +2 "collection"'{& +115 "core" &ns +2 "manipulator"&i% +4 "core" %\  > 1 9 8 +2 "storage"(6% +3 "core" %~ p t f +2 "storage"(K. +3 "core" .( +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 7 +2 "storage"(([z +1594 "core" ( +4 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" &[w u | 3  +2 "manipulator"&I& +3 "core" &- '  1 4* +2 "manipulator"&A% +4 "core" %\    3 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 7 + "manipulator"&( +181 "core" ( +2 "manipulator"&& +4 "core" &\   1$ +2 "storage"(R& +4 "core" &[x4 a ^ '  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 700 counts + "manipulator"&+' +92 "core" ' +2 "storage"()& +4 "core" &[x3 R V J  +2 .tSE.reconfigure SEpick + "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(e'L +169 "core" ' +2 "storage"(|- +3 "core" -'Х +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 (&& +3 "core" &[x3 6 6 &  + "manipulator"&7& +4 "core" &\  0$ +2 .t\Elbow.seek 7 + "manipulator"& ( +3 "core" ( +2 "manipulator"&(& +4 "core" &  ' 0$ + "storage"(& +4 "core" &[x3 9 A  +2 .tForearm.seek 7 + 300 counts + "manipulator"&'{ +25 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&p/ +132 "core" / +13 ."downElevator"SE.seek :down +4 "manipulator"&g& +4 "storage"($'v +6 "core" &\  "  3$ +2 "manipulator"&O% +4 "core" % } ; 2 & 6 +2 .tForearm.seek :retract +2 "manipulator"&5'\ +99 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&`( +18 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +128 "core" ( +2 "manipulator"& & +4 "core" &  ' .9) +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +5 & & +2 "core" &  .9) +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&C'ρ +102 "core" ' +2 "manipulator"& & +4 "core" &   4 39) +2 "manipulator"&1% +4 "core" %l   3 +2 "collection"'3& +4 "core" &ps +2 "collection"'& +3 .tCC.seek :closed +2 "collection"'M(O +3 "core" &pt +4 &os 2 +9 &0Fyot" 3 +10 &Xpvor! G +9 &Xpt R +9 &Eqs" Q +10 &xJor% R +9 &:Jos% R +10 &Ipt R +9 &Iot# Q +9 &Fpt Q +10 &CJos Q +9 &!Ipt R +9 &"Hns Q +10 &$Fpt Q +9 &&LEqr Q +9 &( Jms Q +10 &)Jou Q +9 &+Eot Q +10 &-SJot Q +9 &/Hqt Q +9 &0Ept# Q +10 &2Ipr$ R +9 &4[Hpt& Q +9 &6Kpu& Q +10 &7Hot& Q +9 &9Fpv% Q +10 &;cKor# Q +9 &=%Ipr% Q +9 &>Fpt$ Q +10 &@Hrs% Q +9 &BkFps$ Q +9 &D-Lot& Q +10 &ERrs! R +9 &Gans T +10 &I`mr' X +9 &Kor' ] +9 &L" _ +10 &N{% @ +9 &O\\+mt &o +9 &O}mfm N +2 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 5/25 samples, on/off torque 1.96 +2 .Hand.open + "manipulator"&1 +65 "core" 1 +2 "manipulator"&% +4 "core" % l  * +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&;'\ +97 "core" ' +2 .tSC.coast "storage"(6 +3 #tcollectSample 1000ml w/bubble point of 24psi + #Priming 7ml + .Sleepy.power :sampler,:ON + .Intake.select :close + .\Exhaust.select :close + .SS.hold +2 "sampler")n+ +3 "core" + + "sampler")u% +4 "core" %  +2 "collection"'9& +3 "core" &O}mhk* sN +3 EPd ZY + #tCalibrating pressure and temperature sensors +2 .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X  +79 "core"  +2 .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale + "sampler")#.0X  +15 "collection"'% +3 "core" % a +2 "sampler")E% +3 "core" %v8? \  +15 "collection"'V% +3 "core" % a +2 "sampler")f% +3 "core" %v8?  +15 "collection"':% +3 "core" % ` +2 "sampler"),% +3 "core" %v8?58  +2 "collection"'*% +4 "core" % ` + #tIntake @18.6psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 99 +2 "sampler")#.c0X  +15 "collection"'W% +3 "core" % ^ +2 "sampler")% +3 "core" %-  +15 "collection"'% +3 "core" % _ +2 "sampler")u% +3 "core" % b +15 "collection"'9% +3 "core" % ` +2 "sampler")% +3 "core" % $# ; +15 "collection"'C% +3 "core" % a +2 "sampler")% +3 "core" % 32 ; +15 "collection"']% +3 "core" % a +2 "sampler")n% +3 "core" % @A ; +2 "collection"'% +4 "core" % ` + #tIntake @19.1psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 65 +2 "sampler")#.A0X  +15 "collection"'>% +3 "core" % ] +2 "sampler")l% +3 "core" % Z<\   +15 "collection"'k% +3 "core" % ^ +2 "sampler")8% +3 "core" % Z<  +15 "collection"'!% +3 "core" % ] +2 "sampler")L% +3 "core" % Z<  +15 "collection"'Z% +3 "core" % ^ +3 "sampler")q% +3 "core" % Z<+(  +15 "collection"'_% +3 "core" % ^ +2 "sampler")U% +3 "core" % Z<35  +2 "collection"'% +4 "core" % ] + #tIntake @19.0psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 48 +2 "sampler")#.00X  +15 "collection"'m% +3 "core" % ] +2 "sampler")X% +3 "core" %;  +15 "collection"'G% +3 "core" % ] +2 "sampler")a% +3 "core" %<  +15 "collection"'s% +3 "core" % ] +2 "sampler")b% +3 "core" %<  +15 "collection"'% +3 "core" % ^ +2 "sampler")}% +3 "core" %;$$  +15 "collection"'\ % +3 "core" % ] +2 "sampler")P% +3 "core" %<..  +15 "collection"'r% +3 "core" % ^ +2 "sampler")v% +3 "core" %<56  +15 "collection"'\\% +3 "core" % ^ +2 "sampler")-% +3 "core" %;?A  +2 "collection"'% +3 "core" % ] +2 .tSS.reconfigure SSinhale.with maxSpeed: 43 +2 "sampler")#.+0X=  +2 "collection"' % +3 "core" % ] +2 #tIntake @19.0psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 35 +2 "sampler")#.#0X% +3 "core" % ` +2 "sampler")l% +3 "core" %e P   +15 "collection"'k% +3 "core" % _ +2 "sampler")8% +3 "core" %e P  +15 "collection"'!% +3 "core" % _ +2 "sampler")L% +3 "core" %e P  +15 "collection"'Z% +3 "core" % a +2 "sampler")q% +3 "core" %e Q  +15 "collection"'_% +3 "core" % _ +2 "sampler")U% +3 "core" %e!Q""  +15 "collection"'% +3 "core" % ` +2 "sampler")<% +3 "core" %e!Q'(  +15 "collection"'% +5 "core" % _ +2 "sampler")c% +3 "core" %e!Q,.  +15 "collection"'m% +3 "core" % _ +2 "sampler")X% +3 "core" %e!Q52  +15 "collection"'G% +3 "core" % ` +2 "sampler")a% +3 "core" %e!Q98  +2 "collection"'s% +4 "core" % _ + #tIntake @19.0psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 26 +2 "sampler")#.0X C +52 "collection"'2% +3 "core" % ` +2 "sampler")% +3 "core" %JK C +52 "collection"'T% +3 "core" %# a +2 "sampler")% +3 "core" %VU C +53 "collection"'% +3 "core" % ` +2 "sampler")>% +3 "core" %`c C +53 "collection"'l% +5 "core" % ` +63 "sampler")k% +5 "core" %yz C +52 "collection"'8% +3 "core" % a +2 "sampler")!% +3 "core" % C +52 "collection"'L% +3 "core" % _ +2 "sampler")Z% +3 "core" % C +53 "collection"'q% +3 "core" % c +2 "sampler")_% +3 "core" % C +53 "collection"'U% +3 "core" % c +2 "sampler")% +3 "core" % C +53 "collection"'<% +3 "core" % c +2 "sampler")% +3 "core" % C +53 "collection"'c% +3 "core" % d +2 "sampler")m% +3 "core" % C +53 "collection"'X% +3 "core" % c +2 "sampler")G% +3 "core" % C +2 "sampler")a% +5 "core" % C + .tIntake.select :close + "sampler")0 +9 )s% +3 "core" % C + .tSSV.dial :exhaust +2 "sampler")  +79 "core"  +2 .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X% +3 "core" %*)33 B +15 "collection"'l% +3 "core" % c +2 "sampler")k% +3 "core" %*)98 B +15 "collection"'8% +3 "core" % c +55 "sampler")!% +12 "core" %*)FG B +3 "collection"'L% +4 "core" % b + #tIntake @19.1psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 14 +2 "sampler")#.0X% +3 "core" % c +2 "sampler")l% +3 "core" %X D +15 "collection"'k% +3 "core" % b +2 "sampler")8% +3 "core" %X!" D +15 "collection"'!% +3 "core" % c +2 "sampler")L% +3 "core" %X$# D +15 "collection"'% +3 "core" % c +2 "sampler")q% +3 "core" %X(' D +15 "collection"'_% +3 "core" % c +2 "sampler")U% +3 "core" %X(* D +15 "collection"'% +3 "core" % c +2 "sampler")<% +3 "core" %X,+ D +15 "collection"'% +3 "core" % c +2 "sampler")c% +3 "core" %X/. D +15 "collection"'m% +5 "core" % b + "sampler")X% +65 "core" %X11 D +16 "collection"'G% +3 "core" % c +2 "sampler")a% +3 "core" %X<< D +2 "collection"'s% +3 "core" %# c +2 #tIntake @19.1psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 13.86125 +2 "sampler")#.0X% +3 "core" %r}34 \ H +15 "collection"'l% +3 "core" % c +2 "sampler")k% +3 "core" %r}65 \ H +2 "collection"'8% +4 "core" % b +2 .tSS.seek 25ml + "sampler")!' +470 "core" '=Y  +2 #tVacuum too high -- waiting up to 40s +14 "collection"'L% +3 "core" % ^ +2 "sampler")% +3 "core" %YO  +15 "collection"'q% +3 "core" %! ^ +2 "sampler")_% +3 "core" %YP  +15 "collection"'U% +3 "core" % _ +2 "sampler")% +3 "core" %YP  +15 "collection"'<% +3 "core" % _ +2 "sampler")% +4 "core" %ZO  +14 "collection"'c% +3 "core" %! ^ +2 "sampler")m% +3 "core" %ZN  +15 "collection"'X% +3 "core" %$ _ +2 "sampler")G% +3 "core" %ZN  +15 "collection"'a% +3 "core" % _ +2 "sampler")s% +3 "core" %ZN  +15 "collection"' % +3 "core" % _ +2 "sampler")4% +3 "core" %ZN  +15 "collection"'\ % +3 "core" % _ +2 "sampler")P% +3 "core" %ZN  +15 "collection"'}% +3 "core" % ^ +2 "sampler")t% +3 "core" %ZN   +15 "collection"'r% +3 "core" %% _ +2 "sampler")v% +3 "core" %ZN  +15 "collection"'\\% +3 "core" % _ +62 "sampler")-% +6 "core" %ZN  +15 "collection"'% +3 "core" %# ^ +2 "sampler")V% +3 "core" %ZN  +15 "collection"'f% +3 "core" % ^ +2 "sampler")=% +3 "core" %ZN  +15 "collection"':% +3 "core" % _ +2 "sampler"),% +3 "core" %ZN  +15 "collection"'*% +3 "core" % _ +2 "sampler")~% +3 "core" %ZN  +15 "collection"'B% +3 "core" % ^ +2 "sampler")% +3 "core" %ZN  +15 "collection"'% +3 "core" % _ +2 "sampler")j% +3 "core" %ZN  +15 "collection"'{% +3 "core" % ^ +2 "sampler")% +3 "core" %ZN#!  +17 "collection"'i% +3 "core" %$ _ +2 "sampler")6% +3 "core" %ZM&)  +15 "collection"'b% +3 "core" %\ _ +2 "sampler")'% +3 "core" %ZN((  +15 "collection"'h% +4 "core" % ^ + "sampler")Z% +4 "core" %ZN+(  +14 "collection"'A% +3 "core" % _ +2 "sampler")% +3 "core" %ZN+-  +15 "collection"'R% +3 "core" % _ +2 "sampler"))% +3 "core" %ZN..  +15 "collection"'/% +3 "core" %) _ +2 "sampler")|% +3 "core" %ZM00  +15 "collection"'&% +3 "core" % ^ +2 "sampler")7% +3 "core" %ZO22  +15 "collection"'F% +3 "core" % _ +2 "sampler")(% +3 "core" %[P74  +15 "collection"'E% +3 "core" %# _ +2 "sampler")^% +3 "core" %[O77  +2 "collection"'% +4 "core" % ^ +2 .tSS.seek 25ml + "sampler")p' +406 "core" 'S [  +2 #tVacuum too high -- waiting up to 40s +14 "collection"'g% +3 "core" % [ +2 "sampler")O% +3 "core" %mN  +15 "collection"'% +3 "core" % [ +2 "sampler")+% +3 "core" %mM  +15 "collection"' % +3 "core" %" \\ +2 "sampler")e% +3 "core" %mN  +15 "collection"'% +3 "core" % \\ +2 "sampler") % +3 "core" %mN  +15 "collection"'1% +3 "core" % \\ +2 "sampler")3% +3 "core" %mM  +15 "collection"'K% +3 "core" % [ +2 "sampler")$% +3 "core" %mM  +15 "collection"'5% +3 "core" % \\ +2 "sampler")% +3 "core" %mM  +15 "collection"'W% +3 "core" %$ [ +2 "sampler")% +3 "core" %mM  +15 "collection"'% +3 "core" % [ +2 "sampler")u% +3 "core" %mM  +15 "collection"'9% +3 "core" % [ +2 "sampler")% +3 "core" %mN\   +15 "collection"'C% +3 "core" % [ +2 "sampler")% +3 "core" %mM   +15 "collection"']% +3 "core" % [ +2 "sampler")n% +3 "core" %mN  +15 "collection"'x% +3 "core" % [ +2 "sampler")% +3 "core" %mN  +15 "collection"'y% +3 "core" % \\ +2 "sampler")J% +3 "core" %mM  +15 "collection"'0% +3 "core" % \\ +2 "sampler")I% +3 "core" %mM  +15 "collection"'[% +3 "core" % ^ +2 "sampler")o% +3 "core" %mN  +15 "collection"'N% +3 "core" %& ^ +2 "sampler")D% +3 "core" %mN  +15 "collection"'?% +3 "core" % _ +2 "sampler") % +3 "core" %mN  +15 "collection"'% +3 "core" %' ^ +2 "sampler") % +3 "core" %mN  +15 "collection"'% +3 "core" % ^ +2 "sampler")"% +3 "core" %mN  +15 "collection"'% +3 "core" % _ +2 "sampler")% +3 "core" %mN  +15 "collection"'d% +5 "core" % ^ +2 "sampler")S% +3 "core" %mM   +15 "collection"'% +3 "core" %% _ +2 "sampler")w% +3 "core" %mM##  +15 "collection"'Y% +3 "core" % _ +2 "sampler")#% +3 "core" %mM%$  +15 "collection"'@% +3 "core" %# ^ +2 "sampler")Q% +3 "core" %mM%%  +15 "collection"'H% +3 "core" %( _ +2 "sampler")z% +3 "core" %mM*(  +15 "collection"'% +6 "core" % ] +3 "sampler")2% +4 "core" %mM-+  +14 "collection"'% +3 "core" %( _ +2 "sampler")T% +3 "core" %mM-.  +15 "collection"'% +3 "core" % _ +2 "sampler")% +3 "core" %mM.1  +15 "collection"'>% +3 "core" % ^ +2 "sampler")l% +3 "core" %mN23  +15 "collection"'k% +3 "core" %' _ +2 "sampler")8% +3 "core" %mM43  +15 "collection"'% +3 "core" % ^ +2 "sampler")L% +3 "core" %mM65  +2 "collection"'% +3 "core" % ^ +2 #tIntake @19.0psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 13.86125 +2 "sampler")#.0X% +3 "core" % #$ 0 +15 "collection"'l% +3 "core" % d +2 "sampler")k% +3 "core" % %# 0 +15 "collection"'8% +3 "core" %% c +2 "sampler")% +3 "core" % %( 0 +15 "collection"'L% +3 "core" % c +2 "sampler")% +3 "core" % '' 0 +15 "collection"'p% +3 "core" %6 c +2 "sampler")_% +3 "core" % ** 0 +3 .tSS.reconfigure SSconfig +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +61 ."CSpush"CS.seek 0ml +2 "collection"'9' +57 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +141 "core"  +4 .tSS.reconfigure SSexhale +2 "sampler")#.0X9 +3 "core" 9Ld +102 "collection"'l9 +4 "core" 9Qd +102 "collection"'k9 +3 "core" 9Ud +102 "collection"'89 +3 "core" 9Yd +102 "collection"'9 +3 "core" 9]d +102 "collection"'L9 +3 "core" 9ad +102 "collection"'9 +6 "core" 9fd +103 "collection"'p9 +3 "core" 9&jd +102 "collection"'_9 +3 "core" 9;nd +102 "collection"'9 +3 "core" 9Prd +102 "collection"'<9 +3 "core" 9fwd +102 "collection"'9 +3 "core" 9{{d +102 "collection"'K9 +3 "core" 9d +102 "collection"'U9 +3 "core" 9d +102 "collection"'m9 +3 "core" 9d +102 "collection"'X9 +3 "core" 9d +102 "collection"'s9 +4 "core" 9d +102 "collection"'a9 +3 "core" 9d +102 "collection"'49 +3 "core" 9 d +102 "collection"'.9 +3 "core" 93 d +102 "collection"'G9 +3 "core" 9K\ d +102 "collection"'\ 9 +4 "core" 9c d +102 "collection"'P9 +3 "core" 9{ d +102 "collection"'t9 +3 "core" 9 d +102 "collection"'c9 +3 "core" 9d +102 "collection"'r9 +3 "core" 9b +102 "collection"'v9 +4 "core" 9_ +103 "collection"'\\9 +3 "core" 9] +102 "collection"'-9 +3 "core" 9 [ +102 "collection"' 9 +3 "core" 9$Y +102 "collection"'V9 +3 "core" 9=V +102 "collection"'f9 +3 "core" 9TT +102 "collection"'=9 +3 "core" 9lQ +102 "collection"'}9 +3 "core" 9O +102 "collection"',9 +3 "core" 9N +102 "collection"'*9 +3 "core" 9K +102 "collection"'~9 +4 "core" 9I +103 "collection"':9 +3 "core" 9G +102 "collection"'B9 +3 "core" 9F +102 "collection"'9 +3 "core" 9 C +102 "collection"'j9 +3 "core" 9+ @ +102 "collection"'9 +4 "core" 9B"> +102 "collection"'9 +3 "core" 9Y$= +102 "collection"'69 +3 "core" 9p$; +102 "collection"'9 +3 "core" 9%9 +102 "collection"'{9 +3 "core" 9'\ 8 +102 "collection"'i9 +4 "core" 9(6 +102 "collection"'b9 +3 "core" 9)4 +102 "collection"'h9 +3 "core" 9+3 +102 "collection"'Z9 +3 "core" 9,0 +102 "collection"''9 +3 "core" 9-/ +102 "collection"'9 +3 "core" 9.#. +102 "collection"'R9 +3 "core" 9+0'- +102 "collection"')9 +3 "core" 9?1+* +102 "collection"'/9 +3 "core" 9Q20) +102 "collection"'&9 +3 "core" 9e44' +155 "collection"'A9 +11 "core" 96:& +103 "collection"'(9 +3 "core" 97?$ +102 "collection"'|9 +3 "core" 99C$ +102 "collection"'E9 +3 "core" 9:G" +102 "collection"'^9 +3 "core" 9;K +102 "collection"'!9 +4 "core" 9<P +103 "collection"'79 +3 "core" 9>T +102 "collection"'g9 +3 "core" 9?X +102 "collection"'O9 +3 "core" 9 A\\ +102 "collection"'9 +3 "core" 9 B` +102 "collection"'+9 +4 "core" 9 Ce +102 "collection"'F9 +3 "core" 9 +Di +102 "collection"'e9 +3 "core" 9 8Em +102 "collection"'9 +3 "core" 9 FGq +102 "collection"' 9 +3 "core" 9 RIu +102 "collection"'9 +4 "core" 9 _Jz +102 "collection"'39 +3 "core" 9 jK~ +102 "collection"'q9 +3 "core" 9 vL +102 "collection"'$9 +3 "core" 9 N +102 "collection"'19 +3 "core" 9 O +102 "collection"'59 +3 "core" 9 P +102 "collection"'W9 +3 "core" 9 R +102 "collection"'9 +3 "core" 9 S +102 "collection"'u9 +3 "core" 9 T +102 "collection"'9 +3 "core" 9 V +102 "collection"'9 +4 "core" 9 V +102 "collection"' 9 +3 "core" 9 X +102 "collection"'9 +3 "core" 9 Y +102 "collection"'99 +3 "core" 9 Z +102 "collection"'C9 +3 "core" 9 \\ +102 "collection"']9 +3 "core" 9 \\ +103 "collection"'n9 +3 "core" 9 ^ +102 "collection"'9 +3 "core" 9 ` +102 "collection"'9 +3 "core" 9\ a +102 "collection"'x9 +3 "core" 9\ a +102 "collection"'y9 +4 "core" 9\ b +102 "collection"'J9 +3 "core" 9\ d +102 "collection"'I9 +3 "core" 9\ e +102 "collection"'09 +3 "core" 9\ f +102 "collection"'o9 +3 "core" 9\ "g +102 "collection"'[9 +3 "core" 9\ &i +102 "collection"'D9 +3 "core" 9\ *j +102 "collection"'N9 +3 "core" 9\ /k +102 "collection"' 9 +3 "core" 9\ 3l +102 "collection"'?9 +3 "core" 9\ 7l +102 "collection"' 9 +4 "core" 9\ <o +102 "collection"'9 +3 "core" 9\ ?o +102 "collection"'"9 +3 "core" 9\ Cp +102 "collection"'9 +3 "core" 9\ Eq +102 "collection"'d9 +3 "core" 9\ Ir +102 "collection"'S9 +4 "core" 9\ Ls +102 "collection"'9 +3 "core" 9\ Ot +102 "collection"'w9 +3 "core" 9\ Su +102 "collection"'Y9 +3 "core" 9\ Uw +102 "collection"'#9 +3 "core" 9\ Xx +102 "collection"'@9 +4 "core" 9\ Zy" +102 "collection"'Q9 +3 "core" 9\ ^z& +102 "collection"'H9 +3 "core" 9\ _z* +102 "collection"'z9 +3 "core" 9\ b|/ +102 "collection"'9 +3 "core" 9\ e|3 +102 "collection"'29 +3 "core" 9\ f}7 +2 .tCH.hold 10:00,70C +3 "collection"' `\ `\ f\ +2 "core" 7 +15039 EGj  +44963 "core" ` +2 "collection"'T9 +3 "core" 9\ J +2 #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml + "collection"'' +340 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"' @ +106 "core" B +2 .tCSV.dial :air +2 "collection"'> @ +43 "core" ? +4 .tCS.seek 5ml +2 "collection"'l'l +1352 "core" ' +2 .tCSV.dial CTV + "collection"'k  +45 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'8 @ +44 "core" > +2 .tdelay 2 seconds +203 .CSV.dial CTV +2 "collection"'  +45 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'L @ +45 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml +2 "collection"'' +1348 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"'p +105 "core"  +2 .tCBV.dial CSV + "collection"'_  +30 "core"  +2 "collection"'% +4 "core" % D D 3 +2 .tCS.seek 5ml +2 "collection"'<'l +1348 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'  +44 "core" +2 "collection"'K% +4 "core" %l E  +2 .tCS.seek 7ml + "collection"'U' +591 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'m @ +44 "core" > +3 .tCS.seek 10ml + "collection"'X' D +845 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'s ` +118 "core" _ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'a   +40 "core" " +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'4  + '.  +29 "core"  +111  +3 .tCS.seek 5ml + "collection"'G'l +1353 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'\ @ +104 "core" A +2 .tCSV.dial :waste +2 "collection"'P +105 "core" +2 .tCS.seek :empty +2 "collection"'t'Ͱ +1356 "core" ' + .tCSV.dial :air +2 "collection"'c @ +75 "core" A +3 .tCS.seek 5ml + "collection"'r'l +1355 "core" ' +2 .tCSV.dial CTV + "collection"'v  +55 "core"  +10 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'\\ @ +45 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +20 "collection"'-  +45 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +44 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml +3 "collection"'V' +1036 E=n BB +320 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"'f +102 "core"  +2 .tCBV.dial CSV + "collection"'=  +40 "core" +2 "collection"'}% +4 "core" % +2 .tCS.seek 5ml +2 "collection"','l +1354 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +4 "collection"'*  +45 "core" +2 "collection"'~% +4 "core" %l  +2 .tCS.seek 7ml +2 "collection"':' +593 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'B @ +43 "core" > +3 .tCS.seek 10ml + "collection"'' D +862 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'j ` +119 "core" _ +2 #tLysing Complete +2 "collection"'& +3 "core" &O}l/3 N +2 #tStoring sh1 puck in Collection Clamp to tube 6 + "manipulator"&% +4 "core" %\    B 4 +2 "storage"(6% +3 "core" % _ +2 "storage"(. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"({(K +338 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (i& +3 "core" &K } } +3 "manipulator"&b& +4 "core" &   19) +2 "manipulator"&h% +3 "core" %\    1 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 6 +2 "manipulator"&Z( +158 "core" ( +2 "manipulator"&'& +4 "core" &  # y 4 +2 "storage"(& +3 "core" &K ~ ~ +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts + "manipulator"&R'J +101 "core" ' +2 "storage"()& +4 "core" &K + +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(/'L +260 "core" ' +2 "storage"(&- +3 "core" -'$ + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&A& +3 "core" &  + +2 "storage"((& +3 "core" &K ( ) Q +2 .t\Elbow.reconfigure LimpElbow + "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 6 +2 "manipulator"&|'Ύ +34 "core" ' +2 .t\Elbow.hold + "manipulator"&E, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(^- +2 "core" -'$ +3 .tSE.seek 6.1 Pucks below Top Plate + "storage"(!' +31 "core" ' +2 "manipulator"&7% +4 "core" %Α 6 P + "storage"(g& +4 "core" &K g + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 6 + 303 counts + "manipulator"&O'Ͻ +13 "core" ' +2 "manipulator"&& +4 "core" &  4 / +2 "storage"(+& +3 "core" &K    +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts + "manipulator"&F'J +25 "core" ' +2 .tSE.seek 7.1 Pucks below Top Plate +2 "storage"(e' +50 "core" ' +2 "manipulator"&& +4 "core" & L V  9 +2 "manipulator"& % +4 "core" %~ R I $ : + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +89 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&3( +151 "core" ( +4 "manipulator"&q& +4 "core" &   K 25 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &$& +2 "core" &   ; 25 +2 .tForearm.seek CC +2 "manipulator"&1'ρ +94 "core" ' +2 .tHand.close + "manipulator"&5/ +68 "core" / +2 .tCC.seek :open +2 "collection"'W( +377 "core" ( +2 "storage"(& +4 "core" &K Y + "storage"(u& +4 "core" &K ) + "manipulator"&& +4 "core" & L P $ :5 + "manipulator"&% +4 "core" % ύ K I W : +2 .tForearm.seek :retract + "manipulator"& '\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 6 + "manipulator"&( +156 "core" ( +2 "manipulator"&9& +4 "core" & n z ? +2 "storage"(C& +3 "core" &K +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 6 +2 "manipulator"&]'Ύ +109 "core" ' +2 .t\Elbow.hold + "manipulator"&n, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&1 +65 "core" 1 +12 "manipulator"&% +5 "core" % Ρ  ; 1j +2 "storage"(x& +3 "core" &K  +2 .tForearm.force -20 + "manipulator"&5 +60 .tForearm.seek 6 + 319 counts +9 "manipulator"&y' +19 "core" ' +2 "manipulator"&J& +4 "core" &  C + "storage"(I& +4 "core" &K X +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&0'J +28 "core" ' +2 "storage"(o% +4 "core" % +2 ."downElevator"SE.seek :down +3 "storage"(['v +99 (D% +3 "core" %^ Zo +2 "manipulator"&N% +3 "core" %< A D +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"& '\ +98 "core" ' ' +2 ."downElevator"SE.coast + "storage"(5 +2 .tSC.coast + "storage"(6 +3 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'?& +4 "core" &3: +2 .tHand.open + "manipulator"& 1 +22 "core" 1 +2 "manipulator"&& +4 "core" & J B +2 "manipulator"&"% +4 "core" %\ ( . B"Y +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&(- +175 "core" ( +2 "manipulator"&d& +4 "core" &- A +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &S& +3 "core" &- B +2 .tForearm.seek :garage +2 "manipulator"&' +106 "core" ' +2 .tHand.close + "manipulator"&w/ +69 "core" / +2 "manipulator"&Y& +4 "core" &- [ X  : +2 "manipulator"&#% +3 "core" %  W U  ; +2 .tForearm.seek :retract +2 "manipulator"&@'\ +104 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&Q( +290 "core" ( +2 "manipulator"&H& +4 "core" & _ b <<< + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &z& +2 "core" & Q G K <<< +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'ρ +103 "core" ' +2 "manipulator"&2& +4 "core" & | t , ?<< +2 "manipulator"&% +3 "core" %x U Z T @= +2 "collection"'& +4 "core" &6; +2 "collection"'T& +3 .tCC.seek :closed +2 "collection"'(O +3 "core" &5= +2 &8;  +9 &.y5: ,~ +9 &cy9; @ +10 &gk7; Q +9 &*I7: P +9 &P7:d P +10 &N7;I P +9 &nN6: Q +10 &1N8< P +9 &I59 P +9 &L8:o P +10 & vK9:Y Q +9 &"8L7;C Q +9 &#M5;l Q +10 &%L5: Q +9 &'~L7:  Q +10 &)AK7;  P +9 &+I9; P +9 &,J6; P +10 &.G6: P +9 &0IN6; P +9 &2 L6< P +10 &3I8: P +9 &5N6; P +10 &7QN8;u P +9 &9K7;i P +9 &:G7;[ P +10 &<L6:R P +9 &>YK6; P +9 &@G89 P +10 &AN69 P +9 &CL7:{ Q +10 &E`N4:c Q +9 &G]7;T R +9 &Hx69U U +10 &J6:E Z +9 &LC5;? ] +9 &N78& T +10 &O7O6: )~ +9 &Oyb9; H +2 ( + "collection"'T& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.10 + "collection"'& +4 "core" &Oye7<Z H + .tHand.open + "manipulator"&>1 +76 "core" 1 +2 "manipulator"&% +4 "core" % x : C  7= +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&k'\ +101 "core" ' +2 .tPSV.dial PSR + "processing"%8 +138 "core"  +2 .tPSR.select :flush + "processing"%@ +11 .tPS.seek 1.5ml + "processing"%' +1615 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%L  +44 "core"  +3 .tPS.seek 0ml + "processing"%l'W +1617 "core" ' +2 .tPSV.dial PSR + "processing"%p +47 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%_' +2626 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +2 "processing"% +3 "collection"'  +4 "core"  +2 "processing"%  +45 "core"  +36 +2 .tPSV.dial :mixloop + "processing"%K +108 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%<  +135 "core" +2 .tPS.seek 0ml +2 "processing"%m'W +2627 "core" ' +2 .tPSV.dial :air + "processing"%U  +57 "core" +3 .tPS.seek 2.5ml + "processing"%s' +2627 "core" ' +2 .tPSV.dial :mixloop + "processing"%a +44 "core" +2 .tPS.seek 0ml +2 "processing"%4'W +2621 "core" ' + .tPSV.dial :air +2 "processing"%.  +45 "core"  +3 .tPS.seek 2.5ml + "processing"%X' +2635 "core" ' +2 .tPSV.dial :mixloop + "processing"%\ +58 "core" +2 .tPS.seek 0ml +2 "processing"%P'W +2629 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&G& +4 "core" &   3 3<< +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&c( +39 "core" ( +2 "manipulator"&t& +4 "core" & R @  8 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &v& +2 "core" & , , N 8 +2 .tForearm.seek CC + "manipulator"&\\'ρ +105 "core" ' +2 .tHand.close + "manipulator"&-/ +65 "core" / +54 .tCC.seek :open +10 "collection"' ( +378 "core" ( +2 "manipulator"&r& +4 "core" & t D ? +2 "manipulator"&f% +3 "core" % ρ | { / >h +2 .tForearm.seek :retract +2 "manipulator"&='\ +101 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&}(- +269 "core" ( +2 "manipulator"&V& +4 "core" &- C; +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &*& +3 "core" &-  C; +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&~' +113 "core" ' +3 .tHand.open +2 "manipulator"&,1 +74 "core" 1 +2 "manipulator"&B% +4 "core" % \  &  - 3 +2 .tForearm.reconfigure LooseForearm +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 +2 .tCBV.dial PRV + .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 7 into Collection Clamp + "collection"'j& +4 "core" &:@m +2 "manipulator"&% +3 "core" %\  D* +3 "storage"(% +3 "core" % S +2 "storage"(6. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 7 + "storage"(([z +341 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (i& +3 "core" &[y$ O \  + "manipulator"&b& +4 "core" &- P S J <; + "manipulator"&h% +4 "core" %\  Q T  ;* +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 7 +2 "manipulator"&'( +177 "core" ( +2 "manipulator"&& +4 "core" &\ U V ( :$ +2 "storage"()& +3 "core" &[y$ A \  +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 700 counts + "manipulator"&`' +95 "core" ' +2 "storage"(;& +4 "core" &[y$ \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(&'L +176 "core" ' +3 "storage"(A- +3 "core" -'˹ +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 ((& +3 "core" &[y# ~ } s \  +2 "manipulator"&^& +4 "core" &\ A 7 ^ 7$ +2 .t\Elbow.seek 7 + "manipulator"&7( +3 "core" ( + "manipulator"&g& +4 "core" &\ D @ t 7$ +2 "storage"(& +3 "core" &[y# o t \  +2 .tForearm.seek 7 + 300 counts +2 "manipulator"&+'{ +22 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +68 "core" / +12 ."downElevator"SE.seek :down +5 "manipulator"& & +2 "storage"(R'v +6 "core" &\ K I :$ +2 "manipulator"&Z% +4 "core" % y L c @ =x +2 .tForearm.seek :retract + "manipulator"&/'\ +94 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&|( +41 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +100 "core" ( +2 "manipulator"&O& +4 "core" & X _  95\ +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &!& +3 "core" & J 0 n 95\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&q'ρ +101 "core" ' +4 "manipulator"&$& +4 "core" & < < @ 55\ +2 "manipulator"&F% +4 "core" %χ : 7 5 5 +2 "collection"'E& +3 "core" &=A +2 "collection"'5& +4 .tCC.seek :closed +2 "collection"'(O +3 "core" &=?Q +3 &>@  +9 &-y=? , +10 &cw>? @ +9 &bj=B Q +9 &$I>A Q +10 &I>?x Q +9 &L=Ac Q +10 &kL=AR P +9 &-J=AN P +9 &M;B Q +10 &N>@ Q +9 & sL<A P +9 &"5J<B P +10 &#I=A Q +9 &%G=@ P +10 &'zJ=Am Q +9 &)<J;@h Q +9 &*G=@\\ Q +10 &,L=AQ Q +9 &.H>AB P +9 &0EL=A5 P +10 &2H>A9 P +9 &3L=A2 Q +10 &5J=A% Q +9 &7MG=A P +9 &9I>? P +10 &:L=@ P +9 &<L>A Q +9 &>TI=B Q +10 &@F>@ P +9 &AG>B Q +10 &CM<@ Q +9 &EZT<? Q +9 &G\\<? S +10 &H<? V +9 &J>v \\ +9 &L= ^ +10 &M! U +9 &O/G ){ +10 &Oyx  S +5 ( + "collection"'5& +5 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.19 + .Hand.open + "manipulator"&M1 +3 "core" &Oyr# S +72 1 +2 "manipulator"&% +7 "core" % ς  , +4 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&u'\ +100 "core" ' +2 .tSC.coast "storage"(6 +3 .tCTV.dial CSV,avoiding: :intake +2 "collection"'  +139 "core" ~ +2 .tCSV.dial CTV + "collection"'  +29 "core"  +2 .tPS.seek 2.5ml +2 "processing"%9' +2639 "core" ' +2 "collection"'C% +4 "core" % D +2 .tCS.seek 4.15ml + "collection"'1'Q +1569 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%3  +44 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%  +76 "core"  +3 .tPS.seek 0ml + "processing"%'W +2626 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'x ` +65 "core" b +2 .tCSV.dial :air +58 "collection"' @ +52 "core" > +3 .tCS.seek 10ml + "collection"'J' D +1575 "core" ' +2 .tCSV.dial CTV + "collection"'I  +45 "core"  +2 .tCS.seek 0ml +2 "collection"'o' +2626 "core" ' +2 .tCBV.dial :waste1 + "collection"' @ +39 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'D  +139 "core" +2 "collection"'N& +4 "core" &Oyq S +2 #tStoring lyfil puck in Collection Clamp to tube 6 + "manipulator"&]% +3 "core" %\ " 9 ,A +3 "storage"(?% +3 "core" % ] ^ : +2 "storage"( . +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 + "storage"((K +340 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (y& +2 "core" &K 7 5 X +2 "manipulator"&"& +3 "core" & *5\ +2 "manipulator"&e% +4 "core" %\ " *A +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 6 + "manipulator"&0( +151 "core" ( +2 "manipulator"&d& +4 "core" & 7 0 h 5 +2 "storage"(S& +4 "core" &K } > +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts + "manipulator"&['J +101 "core" ' +2 "storage"({& +4 "core" &K +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(n'L +246 "core" ' +4 "storage"(w- +3 "core" -' +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 "manipulator"&Y& +3 "core" & 9 9 6 +2 "storage"(#& +3 "core" &K { | +2 .t\Elbow.reconfigure LimpElbow + "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 6 +2 "manipulator"& 'Ύ +33 "core" ' +2 .t\Elbow.hold + "manipulator"&, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(H- +3 "core" -' +2 .tSE.seek 7.1 Pucks below Top Plate + "storage"(z' +40 "core" ' +2 "manipulator"&% +4 "core" %Γ &_ +2 "storage"(2& +3 "core" &K 6 4  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 6 + 305 counts + "manipulator"&'Ͽ +19 "core" ' +2 "manipulator"&& +4 "core" & : 0 X 8 +2 "storage"(@& +3 "core" &K  t +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts + "manipulator"&W'J +39 "core" ' +2 .tSE.seek 8.1 Pucks below Top Plate +2 "storage"(' +56 "core" ' +2 "manipulator"&>& +4 "core" &   4 +2 "manipulator"&% +3 "core" %>    4} +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&T'\ +89 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&8( +159 "core" ( +2 "manipulator"&& +4 "core" &"  *>L + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &L& +2 "core" &" +>L +2 .tForearm.seek CC +2 "manipulator"&'ρ +93 "core" ' +2 .tHand.close + "manipulator"&p/ +75 "core" / +2 .tCC.seek :open +2 "collection"'l( +378 "core" ( +3 "storage"(& +4 "core" &K ~ { +2 "storage"(& +3 "core" &K  ~ f +2 "manipulator"&& +3 "core" &   S 3<9 +2 "manipulator"&K% +3 "core" % ϋ   3 +2 .tForearm.seek :retract +2 "manipulator"&<'\ +97 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 6 +2 "manipulator"&_( +164 "core" ( +2 "manipulator"&U& +4 "core" & U W g 9( +2 "storage"(m& +3 "core" &K +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 6 + "manipulator"&a'Ύ +107 "core" ' +2 .t\Elbow.hold + "manipulator"&s, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&.1 +72 "core" 1 +12 "manipulator"&4% +4 "core" % Ρ  . + "storage"(\ & +4 "core" &K S M % + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 6 + 319 counts + "manipulator"&X' +17 "core" ' +2 "manipulator"&G& +4 "core" & _ # <( + "storage"(t& +4 "core" &K +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts + "manipulator"&v'J +26 "core" ' +2 "storage"(-% +4 "core" % a +3 ."downElevator"SE.seek :down +2 "storage"(Q'v +99 (k% +3 "core" %܏ 9 Zr +2 "manipulator"&% +3 "core" %R Y C +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&r'\ +87 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +4 "core" ' + .tSC.coast +61 "storage"(6 +6 .tPSV.dial :air +2 "processing"%f  +89 "core"  +3 .tPS.seek 2.5ml + "processing"%\\' +2632 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%V +47 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%*  +45 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%c +44 "core" +2 .tdelay 1 second +102 .PSV.dial :air +3 "processing"%,  +45 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%B'W +2628 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%=& +4 "core" &J  + .tHand.open +2 "manipulator"&j1 +20 "core" 1 +2 "manipulator"&& +4 "core" &  A( +2 "manipulator"&% +3 "core" %\ G B8 +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&6(- +181 "core" ( +2 "manipulator"&~& +4 "core" &- i v y < +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &i& +3 "core" &- Q K  < +2 .tForearm.seek :garage + "manipulator"&b' +110 "core" ' +2 .tHand.close + "manipulator"&h/ +73 "core" / +2 "manipulator"&& +4 "core" &- 5 0 +2 "manipulator"&)% +3 "core" %  /y +2 .tForearm.seek :retract +2 "manipulator"&;'\ +104 "core" ' +4 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC + "manipulator"&}( +122 "core" ( +2 "manipulator"&A& +4 "core" & T J @ :p + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &(& +2 "core" & R K ~ :p +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&:' +103 "core" ' +2 "manipulator"&^& +4 "core" & R ? > 8p +2 "manipulator"&g% +3 "core" % 1 ; y 8 +2 "processing"%& +4 "core" &  +2 "processing"%& +3 .tPC.seek :closed +2 "processing"% (Tg +3 "core" &  +4 & K A +9 &GsE 3 +10 &@mxH G +9 &ZU T +9 &GG S +10 &[HS S +10 &GV S +8 &JL S +10 &GK S +9 &cG^ S +9 &%Ge S +10 & Fb S +9 &"Hc S +10 &$kGc S +9 &&,Jj S +9 &'G` S +10 &)Fn S +9 &+sGe S +10 &-5Fr S +9 &.G\\ S +9 &0E S +10 &2{G S +9 &4=F S +9 &6G. R +10 &7G- S +9 &9F S +9 &;FF R +10 &=G S +9 &>G R +10 &@G S +9 &BME S +9 &DI S +10 &EL S +9 &GS T +10 &IOW U +9 &Ki V +9 &L Y +10 &N Y +9 &PI Z +9 &R  Z +10 &S}` , +9 &TDu ? +9 ( +2 "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.78 + "processing"%Z& +4 "core" &TS" 0 + &TS" 0 + .tHand.open + "manipulator"&'1 +76 "core" 1 +2 "manipulator"&`% +4 "core" % !  S 2 +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&O'\ +93 "core" ' +2 .tPRV.dial :air + "processing"%!  +45 "core"  +2 .tPSV.dial :mixloop +2 "processing"%& +57 "core" +2 "processing"%+% +4 "core" %[ +2 .tPS.seek 0.3ml +2 "processing"%$' +385 "core" ' + .tPSV.dial PSR +2 "processing"%F +110 "core"  +2 .tPSR.select :wash + "processing"% +11 .tPS.seek 0.7ml + "processing"%E'* +485 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%7' +1912 "core" ' +2 .tdelay 3 seconds +155 EPn BB +147 .tPSV.dial :mixloop +2 "processing"%R +106 "core" +2 .tPTV.dial :mixing +2 "processing"%/ @ +75 "core" B +2 .tPBV.dial :waste2 + "processing"%  +98 "core"  +3 .tPS.seek 0ml + "processing"%5'W +2641 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&M& +4 "core" & Q L $ :p +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC + "manipulator"&( +2 "core" ( +2 "manipulator"&& +3 "core" & T R o 9p +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" & R J ] :p +2 .tForearm.seek PC + "manipulator"&q' +95 "core" ' +2 .tHand.close + "manipulator"&/ +68 "core" / +2 .tPC.seek :open +2 "processing"%P( +401 "core" ( +2 "manipulator"&C& +4 "core" & \ Bp + "manipulator"&% +4 "core" % A B +2 .tForearm.seek :retract + "manipulator"&3'\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&(- +167 "core" ( +2 "manipulator"&9& +4 "core" &- H G  :c +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &x& +2 "core" &- T R c :c +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"& ' +114 "core" ' + .tHand.open +2 "manipulator"&11 +68 "core" 1 +2 "manipulator"&I% +4 "core" %  0 +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&J'\ +150 "core" ' +10 #tLoading da puck from tube 7 into Processing Clamp + "processing"%& +4 "core" &X + "manipulator"&D% +4 "core" %\  z | > +2 "storage"(N% +3 "core" % k +2 "storage"(]. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 7 +2 "storage"(?([z +339 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 ( & +3 "core" &[x \ +2 "manipulator"&y& +3 "core" &- H G  :c +2 "manipulator"&"% +3 "core" %\  P H ; 9 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 7 + "manipulator"&e( +178 "core" ( +2 "manipulator"&d& +4 "core" & R @ U 8"} +2 "storage"(S& +3 "core" &[x \\ \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 700 counts + "manipulator"&{' +95 "core" ' +2 "storage"(|& +4 "core" &[x S \ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(u'L +196 "core" ' +2 "storage"(w- +3 "core" -' +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 (Y& +3 "core" &[x Y b ] \ + "manipulator"&#& +4 "core" &   2"} +2 .t\Elbow.seek 7 + "manipulator"&H( +4 "core" ( +2 "manipulator"&& +4 "core" &   D 3"} + "storage"(2& +4 "core" &[x ^ ] 9 \ +2 .tForearm.seek 7 + 300 counts +2 "manipulator"&'{ +21 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&@/ +71 "core" / +12 ."downElevator"SE.seek :down +6 "manipulator"&>& +2 "storage"('v +7 "core" & O H 9"} + "manipulator"&[% +4 "core" % v } c  ? +2 .tForearm.seek :retract +2 "manipulator"&0'\ +98 "core" ' +2 .t\Elbow.seek PC +2 "manipulator"&n( +43 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +210 "core" ( +33 "manipulator"& & +4 "core" & U V s ;P +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" & T a > ;P +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&z' +102 "core" ' +2 "manipulator"&& +4 "core" & R W . ;P +2 "manipulator"&L% +3 "core" % W W : +3 "processing"%W& +3 "core" & +2 "processing"%& +4 .tPC.seek :closed +2 "processing"%p(Tg +3 "core" & +2 &  +10 &.s ,} +9 &`x @ +9 &bh R +10 &!I R +9 &D R +9 &I S +10 &fL S +9 &(K S +10 &K S +9 &G S +9 & oE R +10 &"1G R +9 &#J S +10 &%G S +9 &'wD R +9 &)9F R +10 &*I S +9 &,G S +9 &.I R +10 &0AD R +9 &2F R +9 &3J S +10 &5G S +9 &7ID R +10 &9 F R +9 &:I R +9 &<I R +10 &>QC R +9 &@D R +9 &AE R +10 &CGU S +9 &EXG S +10 &GL S +9 &HT T +9 &Jc< V +10 &LPc X +9 &Nf Y +9 &Oc Y +10 &QY Y +9 &SFp` 9 +10 &T#.^` R +9 &TG#a . +2 ( + "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.73 + .Hand.open + "manipulator"&T1 +68 "core" 1 +2 "manipulator"&% +4 "core" % > = 5 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +2 .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 7 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"%  +2 %9 +5 "core" 9F +102 "processing"%K9 +3 "core" 9D +102 "processing"%U9 +3 "core" 9A ! +102 "processing"%m9 +3 "core" 9@ " +102 "processing"%9 +3 "core" 9>" +102 "processing"%89 +3 "core" 9># +102 "processing"%.9 +3 "core" 9># +102 "processing"%49 +3 "core" 9?$ +102 "processing"%\ 9 +4 "core" 9@"$ +102 "processing"%G9 +3 "core" 9C&$ +102 "processing"%t9 +3 "core" 9F+$ +102 "processing"%-9 +3 "core" 9J/# +102 "processing"%<9 +3 "core" 9N3# +102 "processing"%k9 +3 "core" 9T7# +102 "processing"%9 +3 "core" 9Z;! +102 "processing"%_9 +3 "core" 9`@! +102 "processing"%a9 +3 "core" 9gD +102 "processing"%X9 +3 "core" 9nH +102 "processing"%9 +4 "core" 9wL +102 "processing"%f9 +3 "core" 9P +102 "processing"%v9 +3 "core" 9U +102 "processing"%Q9 +3 "core" 9Y +102 "processing"%9 +3 "core" 9] +102 "processing"%9 +4 "core" 9a +102 "processing"%V9 +3 "core" 9e +102 "processing"%*9 +3 "core" 9j +102 "processing"%c9 +3 "core" 9n +102 "processing"%,9 +3 "core" 9r +102 "processing"%\\9 +4 "core" 9v +103 "processing"%=9 +3 "core" 9{ +102 "processing"%j9 +3 "core" 9 +102 "processing"%9 +3 "core" 9\ +102 "processing"%9 +3 "core" 9 +102 "processing"%~9 +3 "core" 9 +102 "processing"%i9 +3 "core" 9  +102 "processing"%s9 +3 "core" 9 +102 "processing"%h9 +3 "core" 9 +102 "processing"%9 +3 "core" 9$ +102 "processing"%)9 +4 "core" 9, +102 "processing"%r9 +3 "core" 92 +102 "processing"%A9 +3 "core" 99 +102 "processing"%(9 +3 "core" 9@ +102 "processing"%b9 +3 "core" 9G +102 "processing"%^9 +4 "core" 9M +102 "processing"%g9 +3 "core" 9R +102 "processing"%9 +3 "core" 9X +2 .tPH.hold 2:00:00,28C +2 .delay 1:30 +3 "processing"%6 ppW +3 "core"  +8998 .tPSR.select :air + .PSV.dial PSR +2 "processing"%; +108 "core"  +2 .tPSR.select :wash + "processing"% +11 .tPS.seek 0.5ml +2 "processing"%%' +584 "core" ' +2 .tdelay 5 seconds +503 .PSR.select :air + "processing"% +10 .tPS.seek 2ml + "processing"%'[ +1618 "core" ' +2 .tPTV.dial :puck + "processing"%Z  +75 "core"  +2 .tPSV.dial PTV +2 "processing"%' +75 "core" +2 .tPBV.dial :waste1 +58 "processing"%`  +147 "core"  +2 "processing"%!% +4 "core" %ZU  +2 .tPS.seek 1.5ml +2 "processing"%&' +585 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%+ * +35 "core" , +3 .tPS.seek 0ml + "processing"%:'W +1605 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%B  +36 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%F * +35 "core" , +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%$ +76 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%E' +760 EGl dd +1749 "core" ' +2 .tPSV.dial PTV + "processing"%R +77 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%/ +75 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"% +77 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%7  +75 "core"  +2 .tPS.seek :empty +2 "processing"%M'9 +2484 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +136 "core" +2 .tPSV.dial :mixloop +2 "processing"% +57 "core" +2 .tPRV.dial :ab1 +2 "processing"% @ +78 "core" B +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%}'w +349 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +3 "collection"'O  + "processing"%  +48 "core"  +8 +2 "processing"%C% +4 "core" %y  +2 .tPS.seek 0.32ml +2 "processing"%'& +393 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'9  +31 "core" +2 .tPRV.dial :air +2 "processing"%x  +45 "core"  +3 .tPS.seek 0.9ml + "processing"%q'D +1241 "core" ' +2 .tPRV.dial :waste2 + "processing"% @ +76 "core" ? +3 .tPS.seek 0.5ml + "processing"%1' +864 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%I  +43 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%3'[ +1608 "core" ' +2 .tPSV.dial :PML + "processing"% +45 "core" +2 .tPTV.dial :mixing +2 "processing"%D @ +74 "core" A +2 .tPBV.dial :waste1 + "processing"%N  +36 "core" +2 "processing"%]% +4 "core" %Wu  +2 .tPS.seek 1.85ml + "processing"% '7 +238 "core" ' +2 .tPBV.dial between PSV and waste1 + "processing"% * +36 "core" , +3 .tPS.seek 0ml + "processing"%y'W +1964 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'"& +2 "core" &CH" +2 .tHand.open + "manipulator"&d1 +20 "core" 1 +2 "manipulator"&S& +4 "core" &  g +P +2 "manipulator"&|% +3 "core" %   6 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&(- +175 "core" ( +2 "manipulator"&J& +4 "core" &- ! , 5t +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &w& +3 "core" &-  S *t +2 .tForearm.seek :garage +2 "manipulator"&Y' +106 "core" ' +3 .tHand.close + "manipulator"&#/ +77 "core" / +4 "manipulator"&& +8 "core" &- i & &t + "manipulator"&2% +4 "core" %   & +2 .tForearm.seek :retract +2 "manipulator"&@'\ +106 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&>( +284 "core" ( +3 "manipulator"&[& +4 "core" &( + /Cn +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &e& +3 "core" &( @ .Cn +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&{'ρ +100 "core" ' +2 "manipulator"&u& +4 "core" &(   v 3Cm +2 "manipulator"&% +3 "core" %σ   28 +2 "collection"' & +4 "core" &DH* +2 "collection"'& +3 .tCC.seek :closed +2 "collection"'H(O +3 "core" &DH* +3 &EG%  +9 &.{CI% , +9 &c{FG) A +9 &ajBG% R +10 &#EBI R +9 &IAG/ R +10 &KCJ+ R +9 &iHDH# R +9 &+LDH R +10 &HDF Q +9 &JDG R +9 & qFCI R +10 &"3HCG R +9 &#LBF R +10 &%FCG R +9 &'yICG R +9 &);JEH" R +10 &*FDF R +9 &,IEF Q +9 &.HEG R +10 &0CJDH R +9 &2GCH Q +10 &3GCG R +9 &5JDH R +9 &7KECF R +10 &9 FBF R +9 &:GCF% Q +9 &<HCH Q +10 &>THDH Q +9 &@GDI R +10 &ALCI, R +9 &CHDH. R +9 &EYPCG) R +10 &GWDF S +9 &HnCF\ V +9 &JCE [ +10 &L>AF ^ +9 &MBF( T +10 &O6QAE( + +9 &O{WBH C +2 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.10 + "collection"'& +3 "core" &O{[AE# C +2 .tHand.open +53 "manipulator"&1 +73 "core" 1 +2 "manipulator"&L% +4 "core" % σ X )8 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&W'\ +92 "core" ' +2 .tPSV.dial PSR + "processing"%0 +108 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%P' +1608 "core" ' +2 .tdelay 5 seconds +503 .PSV.dial :waste1 +2 "processing"%T  +56 "core"  +3 .tPS.seek 0ml + "processing"%'W +1608 "core" ' +2 .tPSV.dial PSR + "processing"% +44 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%' +2627 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "collection"'K  +2 "processing"%z  +37 "core" +138  +2 .tPSV.dial :mixloop +2 "processing"%U +107 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%?  +76 "core" +3 .tPS.seek 0ml + "processing"%m'W +2629 "core" ' +2 .tPSV.dial :air + "processing"%  +46 "core"  +3 .tPS.seek 2.5ml + "processing"%8' +2635 "core" ' +2 .tPSV.dial :mixloop + "processing"%. +47 "core" +3 .tPS.seek 0ml + "processing"%4'W +2630 "core" ' +2 .tPSV.dial :air + "processing"%\  +58 "core" +3 .tPS.seek 2.5ml + "processing"%G' +2632 "core" ' +2 .tPSV.dial :mixloop + "processing"%t +44 "core" +3 .tPS.seek 0ml + "processing"%-'W +2633 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&<& +4 "core" && {  Bl +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&k( +2 "core" ( +2 "manipulator"&& +4 "core" && $ !Bl + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &_& +3 "core" && "Bl +2 .tForearm.seek CC + "manipulator"&a'ρ +96 "core" ' +2 .tHand.close + "manipulator"&X/ +65 "core" / +2 .tCC.seek :open +2 "collection"'( +379 "core" ( +2 "manipulator"&f& +4 "core" && g Bl +2 "manipulator"&v% +3 "core" % ϐ V ( +2 .tForearm.seek :retract +2 "manipulator"&Q'\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&(- +281 "core" ( +2 "manipulator"&& +4 "core" &- ) '! +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &V& +2 "core" &- ; ,! +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&*' +113 "core" ' +3 .tHand.open + "manipulator"&c1 +75 "core" 1 +2 "manipulator"&,% +4 "core" %  # +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&\\'\ +106 "core" ' +2 ."da"delayUntil "08:40:50.32" +22581 EMl ?? +2133 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%= @ +74 "core" A +2 ."da"PBV.dial :waste1 + "processing"%j  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" + +2 ."da"PSV.dial :air +2 "processing"%  +44 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%~' +2497 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%i +46 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%s  +46 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%h +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +45 "core"  +2 ."da"PS.seek :empty +2 "processing"%)'9 +2494 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%r +138 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%A' +592 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%('[ +1612 "core" ' + ."da"PTV.dial :puck +2 "processing"%b  +75 "core"  +2 ."da"PSV.dial PTV + "processing"%^ +75 "core" +2 ."da"PBV.dial :waste1 + "processing"%g  +36 "core" +2 "processing"%% +4 "core" %YQ  +2 ."da"PS.seek 1.5ml + "processing"%;' +599 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%5 * +36 "core" + +3 ."da"PS.seek 0ml + "processing"%%'W +1616 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%Z  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%' * +35 "core" + +2 ."da"PSR.select :air +60 .PSV.dial PSR +3 "processing"%` +76 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%!' +2493 "core" ' +2 ."da"PSV.dial PTV + "processing"% +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%+ +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%& +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +86 "core" +2 ."da"PS.seek :empty +2 "processing"%B'9 +2488 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%F +137 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml +2 "processing"%:'[ +1606 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%R +76 "core" +2 ."da"PBV.dial :waste1 + "processing"%/  +36 "core" +2 "processing"% % +4 "core" %]v  +2 ."da"PS.seek 1.5ml +2 "processing"%7' +596 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%E * +35 "core" + +3 ."da"PS.seek 0ml + "processing"%'W +1609 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%M +76 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"% ' +422 EIl _^ +2073 "core" ' +2 ."da"PSV.dial PTV + "processing"%O +90 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%C +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%} +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%9  +75 "core"  +2 ."da"PS.seek :empty +2 "processing"%x'9 +2486 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%  +45 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing + "processing"%  +137 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%q  +44 "core" ~ +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%I +45 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%1' +392 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%  +46 "core"  +2 "processing"%D% +4 "core" %  +2 ."da"PS.seek 0.55ml + "processing"%N'z +333 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%]  +46 "core"  +2 ."da"PS.seek 2ml +2 "processing"% '[ +1565 "core" ' + ."da"PSV.dial :PML +2 "processing"%3 +45 "core" +2 ."da"PTV.dial :mixing +2 "processing"% @ +74 "core" A +2 ."da"PBV.dial :waste1 + "processing"%"  +36 "core" +2 "processing"%d% +4 "core" %[}  +2 ."da"PS.seek 1.85ml + "processing"%S'; +238 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%| * +35 "core" + +3 ."da"PS.seek 0ml + "processing"%J'W +1973 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +47068 EIl RR +935 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%w  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%n * +35 "core" + +2 ."da"PSV.dial :air +2 "processing"%#  +44 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml + "processing"%' +2517 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%2 +46 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +46 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +4 "processing"%Y +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%[  +45 "core"  +2 ."da"PS.seek :empty +2 "processing"%e'9 +2484 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +138 "core"  +2 ."da"PSR.select :wash + "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%u' +589 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml + "processing"%'[ +1607 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +75 "core"  +2 ."da"PSV.dial PTV + "processing"%@ +88 "core" ~ +2 ."da"PBV.dial :waste1 + "processing"%l  +36 "core" +2 "processing"%% +4 "core" %Y7  +2 ."da"PS.seek 1.5ml + "processing"%' +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%L * +35 "core" + +3 ."da"PS.seek 0ml + "processing"%'W +1608 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%0  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +55 "processing"%{ * +42 "core" * +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%y +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%T' +2512 "core" ' +2 ."da"PSV.dial PTV + "processing"%P +89 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%K  +86 "core" +2 ."da"PS.seek :empty +2 "processing"%z'9 +2492 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%U +136 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"%'[ +1619 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"% +76 "core" +2 ."da"PBV.dial :waste1 + "processing"%m  +36 "core" +2 "processing"%.% +4 "core" %_  +2 ."da"PS.seek 1.5ml +2 "processing"%8' +600 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%\ * +36 "core" + +3 ."da"PS.seek 0ml +2 "processing"%4'W +1612 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%t  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%G * +35 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%< +76 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +1643 EGl QQ +848 "core" ' +2 ."da"PSV.dial PTV + "processing"%_ +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%X +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"%W  +75 "core"  +2 ."da"PS.seek :empty +2 "processing"%H'9 +2494 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%f +137 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%v' +600 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%a'[ +1606 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +88 "core"  +2 ."da"PBV.dial :waste1 + "processing"%V  +36 "core" +2 "processing"%k% +4 "core" %^}  +2 ."da"PS.seek 1.5ml + "processing"%c' +588 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%, * +35 "core" + +3 ."da"PS.seek 0ml + "processing"%Q'W +1621 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%*  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%= * +35 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%j +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2493 "core" ' +2 ."da"PSV.dial PTV + "processing"% +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%- +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%i +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%s  +74 "core"  +2 ."da"PS.seek :empty +2 "processing"%h'9 +2488 "core" ' +31 ."da"Sleepy.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"% +158 "core"  +3 ."da"PSR.select :sub1 +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.25ml +2 "processing"%~'7 +338 "core" ' +95 ."da"delay 5 seconds +502 .PSR.select :sub2 +2 "processing"% +9 ."da"PS.seek 0.5ml +2 "processing"%r' +340 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml + "processing"%)'[ +1603 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%A +82 "core" +2 ."da"PBV.dial :waste1 + "processing"%b  +36 "core" +2 "processing"%^% +4 "core" %_ Y +2 ."da"PS.seek 1.5ml + "processing"%g' +588 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +36 "core" * +3 ."da"PS.seek 0ml + "processing"%('W +1607 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%5  +35 "core" +2 ."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"%Z +80 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%'' +2614 "core" ' +2 ."da"PSV.dial PTV +57 "processing"%` +86 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%% +79 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +80 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%+  +78 "core"  +2 ."da"PS.seek :empty +2 "processing"%&'9 +2607 "core" ' +2 "processing"%9 +3 "core" 9R4 +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast + "processing"%!  +4 "core" 4 4 +2 "processing"%F& +3 "core" &TG# Z. +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 6 + "manipulator"&B% +3 "core" %\ ( S T U!R +2 "storage"($% +4 "core" %| C q + "storage"(R. +3 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 6 +2 "storage"(/(K +340 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 ( & +3 "core" &K A o +2 "manipulator"&:& +3 "core" &- V T G! +2 "manipulator"&E% +3 "core" %\ ( V U n!R +3 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 6 +2 "manipulator"&7( +179 "core" ( +2 "manipulator"&& +4 "core" & U U$ +2 "storage"(& +3 "core" &K  o +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 6 + 700 counts +2 "manipulator"&M'J +100 "core" ' +2 "storage"(& +4 "core" &K  q + ."da"SE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 ."da"SE.seek beamBreak + "storage"(O'L +238 "core" ' +2 "storage"(C- +3 "core" -' + ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&}& +3 "core" &\ 8 , h$ +2 "storage"(9& +3 "core" &K k +2 ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 6 +2 "manipulator"& 'Ύ +36 "core" ' +2 ."da"\Elbow.hold +2 "manipulator"&, +3 "core" , + ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(- +2 "core" -' +2 ."da"SE.seek 8.1 Pucks below Top Plate +2 "storage"(q' +34 "core" ' +2 "manipulator"&I% +4 "core" %Δ e9 +3 "storage"(x& +3 "core" &K D A b +2 ."da"Forearm.force -20 + "manipulator"&5 +2 ."da"Forearm.seek 6 + 306 counts +2 "manipulator"&' +24 "core" ' +2 "manipulator"&D& +4 "core" &\ 7 8$ +2 "storage"(1& +3 "core" &K } | G i +3 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 6 + 700 counts +2 "manipulator"&]'J +28 "core" ' +2 ."da"SE.seek 9.1 Pucks below Top Plate +2 "storage"(N' +56 "core" ' +2 "manipulator"&3& +4 "core" &\ / 9 $ +2 "manipulator"& % +3 "core" %D - - Yv +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&"'\ +94 "core" ' +2 ."da"\Elbow.seek PC +2 "manipulator"&d( +254 "core" ( +18 "manipulator"&|& +4 "core" &   | + ."da"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 & & +2 "core" &   '| +2 ."da"Forearm.seek PC +2 "manipulator"&S' +94 "core" ' +2 ."da"Hand.close + "manipulator"&w/ +68 "core" / +2 ."da"PC.seek :open +2 "processing"%n( +400 "core" ( +2 "storage"(#& +4 "core" &K  i + "manipulator"&J& +4 "core" & 0 - w| + "manipulator"&2% +4 "core" % / . g +2 ."da"Forearm.seek :retract + "manipulator"&'\ +99 "core" ' +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 6 +2 "manipulator"&Y( +257 "core" ( +2 "manipulator"&[& +4 "core" & 5 8 ]& + "storage"(& +4 "core" &K k +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 6 + 700 counts +2 "manipulator"&'J +97 "core" ' +2 ."da"Hand.open + "manipulator"&e1 +69 "core" 1 +11 "storage"(u- +3 "core" -' +2 ."da"SE.seek 8.86 Pucks below Top Plate +2 "storage"( 'w +25 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 8.19 Pucks below Top Plate + "storage"(@'* +46 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da18oct0709h61ml.tif +1953 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +625 #"da"SX HX9/16 (USB:77): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 22.559 seconds\ /var/log/esp/da18oct0709h61ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da18oct0709h61ml15s.tif +1556 #SX HX9/16 (USB:77): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da18oct0709h61ml15s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da18oct0709h61ml30s.tif +2647 EIn IEF +410 #"da"SX HX9/16 (USB:77): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da18oct0709h61ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da18oct0709h61ml70s.tif +7119 #SX HX9/16 (USB:77): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da18oct0709h61ml70s.tif: TIFF Upload Complete\ + .Sleepy.power :camera,:OFF +9 ."Qmail"HABfans.email "22.559 sec auto-exposure",Subject: "da18oct0709h61ml images!" +4 "storage"(l- +128 "core" -'* +2 "storage"(& +4 "core" &K > +2 "manipulator"&& +3 "core" & q r $ % +2 ."da"\Elbow.seek 6 +2 "manipulator"&L( +4 "core" ( + "manipulator"&& +4 "core" & r g % + "storage"(0& +4 "core" &K  +2 ."da"Forearm.seek 6 + 700 counts +2 "manipulator"&{'J +15 "core" ' +2 ."da"SE.reconfigure SEgently +2 "storage"(#QK-0-\ b +4 ."da"SE.seek 8.9 Pucks below Top Plate +3 "storage"(y' +59 "core" ' +2 "manipulator"&& +4 "core" &  $ (% +2 "storage"(P& +3 "core" &K  M +89 ."da"\Elbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 6 +2 "manipulator"&'Ύ +36 "core" ' +2 ."da"\Elbow.hold +2 "manipulator"&, +3 "core" , + ."da"\Elbow.reconfigure TightElbow +80 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 9.09 Pucks below Top Plate +2 "storage"(K' +32 "core" ' +2 "manipulator"&T% +7 "core" %΍ k +2 "storage"(U& +3 "core" &K   +2 ."da"Forearm.force -20 + "manipulator"&5 +2 ."da"Forearm.seek 6 + 299 counts +2 "manipulator"&z'Ϲ +18 "core" ' +2 "manipulator"&?& +4 "core" &  u +% +2 "storage"(& +4 "core" &K * * P +3 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 6 + 700 counts + "manipulator"&m'J +33 "core" ' +2 "storage"(.% +4 "core" % * ) R +4 ."downElevator"SE.seek :down +3 "storage"('v +98 (\ % +2 "core" % Y Z Xj +2 "manipulator"&8% +4 "core" %6 - +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&t'\ +69 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +17 "core" ' +2 ."da"SC.coast + "storage"(6 +6 #tStarting finalPurge +5 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%G& +4 "core" &s + ."psFlush"Hand.open +2 "manipulator"&<1 +22 "core" 1 +3 "manipulator"&4& +4 "core" &  s /% +2 "manipulator"&_% +4 "core" %\  ,\ +3 ."psFlush"\Elbow.seek FlushPuck::Garage +2 "manipulator"&X(- +177 "core" ( +2 "manipulator"&>& +4 "core" &-   17 +2 ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &W& +2 "core" &- [ 07 +4 ."psFlush"Forearm.seek :garage +2 "manipulator"&' +104 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&f/ +76 "core" / +2 "manipulator"&H& +4 "core" &-  (7 +2 "manipulator"&v% +3 "core" %   % +4 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +102 "core" ' +2 ."psFlush"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."psFlush"\Elbow.seek PC +2 "manipulator"&V( +128 "core" ( +2 "manipulator"&k& +4 "core" & * /V + ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &a& +3 "core" & : -V +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +2 "manipulator"&,' +101 "core" ' +3 "manipulator"&c& +4 "core" &  .V +2 "manipulator"&*% +3 "core" % F + +2 "processing"%=& +4 "core" &q +2 "processing"%j& +4 ."psFlush"PC.seek :closed +2 "processing"%Q(Tg +4 "core" &~ +2 &k  +9 &-rp ,~ +10 &atk @ +8 &^hi R +10 &Fh S +9 &Ea R +10 &H^ S +9 &cHZ S +9 &%G\\ S +10 &J] S +9 &FN R +9 & kFF S +10 &"-EH S +9 &#EJ S +10 &%FI R +9 &'sFI S +9 &)5EJ S +10 &*D8 S +9 &,F5 R +9 &.|F8 R +10 &0>F5 R +9 &1F8 S +10 &3I6 S +9 &5I9 S +9 &7EI0 S +10 &9I/ S +9 &:I* S +9 &<I% S +10 &>NG% R +9 &@E% R +10 &AC$ S +9 &CC$ R +9 &EUG" S +10 &GI S +9 &HO S +9 &JZ U +10 &LM~ X +9 &N ~ Y +10 &O Y +9 &Q Z +9 &SFs : +10 &T"-b T +9 &TG' / +2 ( + "processing"%j& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.72 +2 "processing"%& +4 "core" &TG$ / + ."psFlush"Hand.open +2 "manipulator"&-1 +66 "core" 1 +2 "manipulator"&i% +4 "core" %   ' +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&s'\ +104 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +137 "core"  +3 ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%'P +373 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +735 "core" ' +3 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%h' +1614 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%~ +87 "core"  +2 ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%r  +35 "core" +3 ."psFlush"PS.seek 0ml + "processing"%A'W +2634 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%b +75 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%^' +595 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%)' +2120 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +89 "core"  +2 ."psFlush"PBV.dial PSV +2 "processing"%g U +55 "core" U +4 ."psFlush"PS.seek 0ml +4 "processing"%5'W +2638 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%; @ +44 "core" ? +3 ."psFlush"PS.seek 2.5ml +2 "processing"%Z' +2659 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%(  +74 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%`'9 +2627 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%% +45 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%' +2631 "core" ' + ."psFlush"PSV.dial PTV +63 "processing"%+ +90 "core"  + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%''W +2643 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%!' +2635 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%F  +75 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%B'9 +2633 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%$ +58 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%R'P +1104 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +1613 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%: +90 "core"  +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%E  +56 "core" +3 ."psFlush"PS.seek 0ml + "processing"%'W +2633 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"% +75 "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"%' +2128 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%\\ +77 "core" +2 ."psFlush"PBV.dial PSV + "processing"%C U +58 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%}'W +2633 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%9 @ +46 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2629 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%I  +74 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%x'9 +2630 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%D +46 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%1' +2633 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%3 +75 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"% 'W +2629 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%M @ +46 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%7' +511 ELo 89 +2124 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%O  +75 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"% '9 +2630 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'& +3 "core" &Y\\ +2 .tHand.open + "manipulator"&q1 +25 "core" 1 +2 "manipulator"&]& +4 "core" & ; 0 2 8V +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek PC + "manipulator"&|( +3 "core" ( +2 "manipulator"& & +4 "core" & - 6 7V + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" & ; @ 7V +2 .tForearm.seek PC + "manipulator"&w' +95 "core" ' +2 .tHand.close + "manipulator"&"/ +69 "core" / +2 .tPC.seek :open +2 "processing"%p( +405 "core" ( +2 "manipulator"&#& +4 "core" & w x  =V + "manipulator"&J% +4 "core" % U [  < +2 .tForearm.seek :retract + "manipulator"&2'\ +101 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&S( +364 "core" ( +2 "manipulator"&[& +4 "core" & 9 -  7+ + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & = < - 6+ +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&d'ρ +97 "core" ' +2 "manipulator"&e& +4 "core" & 4 8 o 5+ +2 "manipulator"&u% +3 "core" %τ   / 3 +2 "collection"'& +4 "core" &UZ +2 "collection"'N& +3 .tCC.seek :closed +2 "collection"' (O +3 "core" &V[ +2 &TZ  +9 &.{W\\ ,~ +10 &axV[ @ +9 &ZkU[ R +10 &HWZ R +9 &IW[ R +9 &HYZ R +10 &bIX[ R +9 &$IV[ R +9 &FX\\ R +10 &IWY R +9 & kGV^ Q +10 &"+IVZ R +9 &#HVZ R +9 &%FWZ R +10 &'rIXZ R +9 &)4ET[ R +9 &*GX\\ R +10 &,LWZ R +9 &.zGWZ R +10 &0<KXZ R +9 &1GVZ Q +9 &3GX[ R +10 &5EX[ R +9 &7EGVY Q +9 &9GXY R +10 &:EW] R +9 &<GX\\ Q +10 &>MHWZ Q +9 &@IVZ Q +9 &AIUZ R +10 &CLV\\ R +9 &ETNW[ R +9 &GYXY S +10 &HnVZ V +9 &JTY [ +10 &L8UX ^ +9 &MUY V +9 &O0HW[ (y +10 &OyuXZ N +5 ( + "collection"'N& +5 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.09 + "collection"'l& +4 "core" &OyrW] N + &OyrXZ N + .tHand.open + "manipulator"&1 +70 "core" 1 +2 "manipulator"&% +4 "core" % τ / +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'0& +4 "core" &OyrWZ N +2 "collection"'% +3 "core" %X\\ +2 #tCS Pulling 5ml of flush .CSV.dial CSR +2 "collection"'P  +43 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'Y'l +1356 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 '% +3 "core" %lVX \ +2 .tCS.reconfigure CSfast +60 "collection"'#d @b +4 .tCS.seek 7.5ml +2 "collection"'@' +701 "core" ' +2 .tCSV.dial :waste + "collection"'T +135 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'U' +1992 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'?& +4 "core" &OypUX N +2 "collection"'% +3 "core" %SX + .tCSV.dial :flush +2 "collection"'.  +44 "core"  +3 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 5ml + "collection"'{'l +1333 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'L @ +44 "core" B +2 "collection"'\ % +4 "core" %lVY \ +2 .tCS.seek 7ml +2 "collection"'8' +570 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'y  +2 'G  +42 "core"  +99  +2 .tCBV.dial :waste1 + "collection"' @ +47 "core" ? +3 .tCS.seek 0ml + "collection"'<' +1827 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'4& +4 "core" &OyoU\\ N +2 "collection"'z% +3 "core" %W\\ +2 .tCSV.dial :flush + "collection"'_  +76 "core" +3 .tCS.seek 5ml +2 "collection"'K'l +1320 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'m @ +44 "core" B +2 "collection"'>% +4 "core" %lVY  +2 .tCS.seek 7ml +2 "collection"'W' +570 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'  +54 "core"  +2 .tCBV.dial :waste2 +2 "collection"'/  +118 "core"  +3 .tCS.seek 0ml + "collection"'' +1819 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'f& +4 "core" &OyoX[ N +2 "collection"'H% +3 "core" %VZ +2 .tCSV.dial CSR + "collection"'v  +45 "core"  +2 .tCSR.select :kill + "collection"' +10 .tCS.seek 8ml + "collection"'t' +2070 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'k' D +586 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"'a +2 '  +104 "core" +39  +2 .tCTV.dial :intake + "collection"'c  +76 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'*' \\ +2082 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'=  +75 "core" ~ +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'X' +584 "core" ' +2 .tCSV.dial CSR + "collection"'  +116 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'n'l +1363 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +4 "collection"' +10 .tCS.seek 10ml + "collection"'' D +1372 "core" ' +2 .tCSV.dial CBV + "collection"'- +103 "core" +2 .tCS.seek 0ml +2 "collection"'i' +2621 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&j& +8 "core" & \ ^ 1+ +3 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC + "manipulator"&( +2 "core" ( +2 "manipulator"&,& +4 "core" &    1+ + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &&& +3 "core" &  1+ +2 .tForearm.seek CC + "manipulator"&'ρ +103 "core" ' +2 .tHand.close + "manipulator"&~/ +74 "core" / +2 .tCC.seek :open +2 "collection"'r( +377 "core" ( +2 "manipulator"&h& +4 "core" & L P  9+ + "manipulator"&b% +4 "core" % ϊ 2 G R 8 +2 .tForearm.seek :retract + "manipulator"&A'\ +94 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&^(- +276 "core" ( +2 "manipulator"&& +4 "core" &- q B0 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &g& +2 "core" &- y , B0 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&)' +108 "core" ' +3 .tHand.open + "manipulator"&;1 +68 "core" 1 +2 "manipulator"&5% +4 "core" % "  3 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&('\ +101 "core" ' +2 #tCompleted [Sample.deep; initialPurge; da withoutWCR] begun 07:37:38 + #Preparing to sleep until 11:30AM 10/07/2018 +6 #Asleep til 11:30AM 10/07/2018 +4 ."shutdown"CC.coast +2 "collection"'6 +4 #tContinuing at 11:30 +2 ."shutdown"CS.coast +2 "collection"'5 +4 EOo ,, +2 ."shutdown"PC.coast +2 "processing"%6 +4 ."Qmail"GoodNews.email "Then, in tube 7: /home/esp/esp2/mission/2018_08_31_niagara_mission.rb:216\\n{1 => 22, 2 => 22, 3 => 22, 4 => 22, 5 => 22, 6 => 10, 7 => 12}\\nCan@09:36:12, 19.6C, 27% humidity, 14.0psia, 12.306V, 0.196A, 0.196A avg, 2.41W",Subject: "Asleep until 11:30" +60 ."shutdown"PS.coast +3 "processing"%5 +101 ."shutdown"Forearm.coast + "manipulator"&5 +2 ."shutdown"\Elbow.coast + "manipulator"&6 +38 ."shutdown"Sleepy.power :dwarf,:OFF + .Sleepy.power :raw,:OFF + #Shutdown +25424 EVp u +60002 \\m w +60003 \\j  +60002 ]i  +60002 ]j  +60002 \\i  +60003 [g  +60002 \\g  +60002 [g  +60002 [g  +60003 \\g  +57066 [g !! +39 #tPowering up Dwarves +511 .Sleepy.power :raw,:ON + "sampler") +2 )Z +2 "core"  +2 "collection"' +2 '% +3 "core"  +2 "processing"% +2 %` +3 "core"  +2 "collection"' 9\ + ' 0\ +2 ' -\ +2 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ + "sampler")&\ +2 .tSS.configure SSconfig +2 "sampler")#.0X> +13 "core" ( +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 350 counts +2 "manipulator"&'d +108 "core" ' +2 "manipulator"&D% +4 "core" %` W Y d ; +2 .tForearm.seek :retract + "manipulator"&x'\ +93 "core" ' +2 "manipulator"&3% +4 "core" %\ " D B 6 +2 "collection"'1& +2 "processing"%M& +5 "core" &ekg + & +2 ."openPC"PC.reconfigure PCconfig +3 .tCC.reconfigure CCconfig +3 "processing"%$x2 ^22b + "collection"'$x2 ^22b +2 ."openPC"PC.home.seek :open +4 .tCC.home.seek :open + "processing"% ( + "collection"'O( +276 "core" ( +4 ( +53 E[g ^] +8 #tPhase [/home/esp/esp2/mission/2018_08_31_niagara_mission.rb:216] +2 ."Qmail"GoodNews.email "At 11:30:37 began in tube 7: /home/esp/esp2/mission/2018_08_31_niagara_mission.rb:216\\n{1 => 22, 2 => 22, 3 => 22, 4 => 22, 5 => 22, 6 => 10, 7 => 12}\\nCan@11:30:37, 19.1C, 28% humidity, 14.0psia, 12.188V, 0.503A, 0.497A avg, 6.13W",Subject: "Started 2018_08_31_niagara_mission phase /home/esp/esp2/mission/2018_08_31_niagara_mission.rb:216" + .tSample.shallow +67 "sampler")72 +18 "core" 2 +3 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +4 "core" &fi  + .tHand.open +2 "manipulator"&q1 +74 "core" 1 +2 "manipulator"&]& +4 "core" &\    0$ +2 "manipulator"& % +3 "core" % \ ! j 0 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&(- +178 "core" ( +2 "manipulator"&"& +5 "core" &-   { 2; +2 .t\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &V& +3 "core" &-  [ /; +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage +2 "manipulator"&s' +107 "core" ' +4 .tHand.close + "manipulator"&Q/ +65 "core" / +2 "manipulator"&#& +4 "core" &-  Q &; +3 "manipulator"&J% +3 "core" %  7 # +3 .tForearm.seek :retract +2 "manipulator"&w'\ +103 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&|( +281 "core" ( +2 "manipulator"&[& +4 "core" &" '=C + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" &"  )=C +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +3 "manipulator"&e'ρ +103 "core" ' +2 "manipulator"&u& +4 "core" &" '=B +2 "manipulator"&% +3 "core" %τ ? ) +2 "collection"'2& +4 "core" &fi  +3 "collection"'& +3 .tCC.seek :closed +2 "collection"'N(O +2 "core" &fk  +3 &ej \  +9 &4{hk , +9 &cydg A +10 &Phfi R +9 &Gdk R +9 &Egh R +10 &Gfj S +9 &UGfj R +10 &Idk R +9 &Ffj R +9 &Iej R +10 & ]Ffi R +9 &"Idi R +9 &#Gfi R +10 &%Gek R +9 &'fEdh R +10 &)'Gfj R +9 &*Ieh R +9 &,Gfg R +10 &.mFgi R +9 &00Dfj R +10 &1Ffj R +10 &3Cei R +9 &5uFfj R +10 &76Ffi S +8 &8Ggg R +9 &:Ffj R +10 &<}Cdh R +9 &>?Ffj R +9 &@Dfj R +10 &AEgj R +9 &CFci R +10 &EGLgj R +9 &GYei T +9 &Hpcj W +10 &Juci [ +9 &L*df _ +9 &Mcf ^ +10 &O?Heg #l +9 &Oef Q +5 ( + "collection"'& +5 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.14 + "collection"'l& +4 "core" &Oqdg P + &Orch P + .tHand.open + "manipulator"&1 +74 "core" 1 +2 "manipulator"&% +4 "core" % τ  ! +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&0'\ +95 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'& +4 "core" &Oqfgf P +2 "collection"'P% +3 "core" %eh +2 #tCS Pulling 5ml of flush + .CSV.dial CSR +2 "collection"'d  +136 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 5ml +3 "collection"'o'l +1349 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 '% +3 "core" %lch  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.501ml + "collection"'Y' +715 "core" ' +2 .tCSV.dial :waste + "collection"'T +147 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'@' +1985 "core" ' +2 #tPurging external Intake + "collection"'?& +4 "core" &Omfgj P + "collection"'% +4 "core" %egb + .tCSV.dial :flush +2 "collection"'.  +45 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'U' D +2598 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +3 "collection"'L + '\  +55 "core"  +34  +2 .tCTV.dial :intake + "collection"'{  +77 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'y' +2621 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'G  +78 "core" ~ +2 #tFlushing upper manifold + "collection"'& +4 "core" &Oobf] P +2 "collection"'8% +3 "core" %eg + .tCSV.dial :flush +2 "collection"'4  +74 "core"  +3 .tCS.seek 5ml + "collection"'z'l +1333 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'_ @ +43 "core" A +2 "collection"'<% +4 "core" %lcgh  +2 .tCS.seek 7ml +52 "collection"'m' +578 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +2 "collection"'> +106 "core"  +2 .tCTV.dial :air +2 .CS.seek 0ml + "collection"'K' +1839 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"''- +834 "core" ' +2 .tCSV.dial :waste + "collection"'/ +45 "core" +3 .tCS.seek 0ml + "collection"'W' +823 "core" ' +2 "collection"'f& +4 "core" &Opdgm P +2 "collection"'H% +3 "core" %cen + .tCSV.dial :flush +2 "collection"'v  +43 "core"  +3 .tCS.seek 3ml + "collection"''- +832 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'t @ +43 "core" B +2 "collection"'a% +4 "core" %-djd +2 .tCS.seek 5ml +2 "collection"''l +581 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml + "collection"'c' +1339 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'k'- +825 "core" ' +2 .tCSV.dial :waste + "collection"'= +77 "core" +3 .tCS.seek 0ml + "collection"'*' +853 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &  +=B +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC + "manipulator"&X( +4 "core" ( +2 "manipulator"&n& +4 "core" &! l *=B + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &-& +2 "core" &! x *=B +2 .tForearm.seek CC +2 "manipulator"&'ρ +102 "core" ' +2 .tHand.close + "manipulator"&j/ +75 "core" / +2 .tCC.seek :open +2 "collection"',( +380 "core" ( +2 "manipulator"&&& +4 "core" &! .=B + "manipulator"&~% +4 "core" %  o .e +2 .tForearm.seek :retract + "manipulator"&S'\ +102 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&(- +283 "core" ( +2 "manipulator"& & +4 "core" &- : B - 6 +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &h& +2 "core" &- C B b 7 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&b' +111 "core" ' +2 .tHand.open + "manipulator"&1 +73 "core" 1 +2 "manipulator"&% +4 "core" % \  , +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&g'\ +98 "core" ' +2 #tda sampling at most 1000ml +3 #Loading sh1 puck from tube 7 into Collection Clamp +2 ."Qmail"HABfans.email "Started da in tube 7 at 11:35:06EDT07-Oct-18\\n{1 => 22, 2 => 22, 3 => 22, 4 => 22, 5 => 22, 6 => 10, 7 => 12}\\nCan@11:30:37, 19.1C, 28% humidity, 14.0psia, 12.188V, 0.503A, 0.497A avg, 6.13W",Subject: "da sampling at most 1000ml" +108 "collection"'& +4 "core" &gj +2 "manipulator"&;% +4 "core" %\   D 0 +2 "storage"(5% +3 "core" % ^ \\ % +2 "storage"(A. +3 "core" .( +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 7 +2 "storage"()([z +1600 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (r& +3 "core" &[x  0  + "manipulator"&i& +4 "core" &- w . + "manipulator"&p% +7 "core" %\  - +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 7 +2 "manipulator"& ( +182 "core" ( +2 "manipulator"&(& +4 "core" &  U +# +2 "storage"(^& +3 "core" &[x  #   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 700 counts +2 "manipulator"&6' +93 "core" ' +2 "storage"(Z& +4 "core" &[x! X ]  +2 .tSE.reconfigure SEpick + "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(%'L +208 "core" ' +2 "storage"(`- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (+& +3 "core" &[x 7 8 m  + "manipulator"&& +4 "core" &\  u /# +2 .t\Elbow.seek 7 + "manipulator"&( +3 "core" ( + "manipulator"&F& +4 "core" &\  z /# +2 "storage"(!& +3 "core" &[x < ?  +3 .tForearm.seek 7 + 300 counts + "manipulator"&$'{ +22 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&R/ +130 "core" / +13 ."downElevator"SE.seek :down +4 "manipulator"&:& +4 "storage"(''v +7 "core" &\   i 1# +2 "manipulator"&% +4 "core" % v   ! 0 +2 .tForearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&C( +57 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +91 "core" ( +2 "manipulator"&& +4 "core" &  " j 27 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &D& +3 "core" &   27 +2 .tForearm.reconfigure TightForearm +4 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&B'ρ +101 "core" ' +2 "manipulator"&\\& +4 "core" & /7 +2 "manipulator"&3% +4 "core" %ρ / +2 "collection"'1& +3 "core" &fi+ +2 "collection"'M& +4 .tCC.seek :closed +2 "collection"'}(O +3 "core" &fhC +3 &fk  +9 &,ufj , +10 &cucl @ +9 &_hekA Q +9 & Dhk} Q +10 &Efg Q +9 &Gej R +9 &fGgj Q +10 &(Ehi Q +9 &Gfj R +10 &Gfj Q +9 & nDfm Q +9 &"/Hgl R +10 &#Ghk{ Q +9 &%Ijkp Q +9 &'vHgjr Q +10 &)8Dgj{ Q +9 &*Gfhr R +10 &,Ggiz Q +9 &.Ifk| Q +9 &0@Gflz Q +10 &2Gfiy R +9 &3Gfjx Q +9 &5Gdi{ R +10 &7HGehx Q +9 &9 Ggjt R +10 &:Fdjx Q +9 &<Geiw R +9 &>PGgjq Q +10 &@Gfjt R +9 &AHeht Q +9 &CJfkp Q +10 &EVQhip R +9 &GZehu S +10 &Hteit V +9 &Jeiq [ +9 &L:dft ^ +10 &Mcgp X +9 &O0@dim / +9 &Ondhp L +6 ( + "collection"'M& +5 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.20 + .Hand.open + "manipulator"&1 +3 "core" &Ojchq L +64 1 +2 "manipulator"&7% +4 "core" % π ' +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +94 "core" ' +2 .tSC.coast "storage"(6 +3 #tcollectSample 1000ml w/bubble point of 24psi + #Priming 7ml + .Sleepy.power :sampler,:ON + .Intake.select :close + .\Exhaust.select :close + .SS.hold +2 "sampler")q+ +3 "core" + + "sampler")]% +4 "core" %  + "collection"' & +4 "core" &Ohdgv xL +2 E^g RR +2 #tCalibrating pressure and temperature sensors + .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X  +80 "core"  +2 .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0Xg D  +2 "collection"'~% +4 "core" %y}% ] + #tIntake @15.2psia, vacuum from 9.7 to 12.7psi + .SS.reconfigure SSinhale.with maxSpeed: 122 +2 "sampler")#.z0X?  +2 "collection"'x% +4 "core" % ^ + #tIntake @17.1psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 89 +2 "sampler")#.Y0X% +3 "core" % ^ +2 "sampler")4% +3 "core" %OQO  +15 "collection"'K% +3 "core" % ^ +2 "sampler")/% +3 "core" %OQN  +15 "collection"'m% +3 "core" % ] +2 "sampler")f% +3 "core" %OQO  +15 "collection"'H% +3 "core" % ] +2 "sampler")v% +3 "core" %OQN  +15 "collection"'% +3 "core" % ] +2 "sampler")t% +3 "core" %OQO  +2 "collection"'a% +4 "core" % \\ + #tIntake @17.3psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 72 +2 "sampler")#.H0X  +15 "collection"'p% +4 "core" % [ +2 "sampler")(% +3 "core" %?  +15 "collection"'^% +3 "core" % [ +2 "sampler")Z% +3 "core" %>  +15 "collection"'% +3 "core" % [ +2 "sampler")g% +3 "core" %?  +15 "collection"'`% +3 "core" % \\ +2 "sampler")+% +3 "core" %>\   +15 "collection"'% +3 "core" % [ +2 "sampler")F% +3 "core" %>  +2 "collection"'!% +4 "core" % Z + #tIntake @17.3psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 59 +2 "sampler")#.;0X  +15 "collection"'6% +3 "core" % \\ +2 "sampler")% +3 "core" %>  +15 "collection"'D% +3 "core" % Z +2 "sampler")%% +3 "core" %>  +15 "collection"'$% +3 "core" % Y +2 "sampler")\\% +3 "core" %>  +15 "collection"'3% +3 "core" % Z +2 "sampler")1% +3 "core" %>  +15 "collection"'% +5 "core" % [ + "sampler")'% +4 "core" %>  +15 "collection"'% +3 "core" % [ +2 "sampler"),% +3 "core" %>  +15 "collection"'M% +3 "core" % \\ +2 "sampler")7% +3 "core" %>  +15 "collection"']% +3 "core" % ] +2 "sampler") % +3 "core" %>  +15 "collection"'B% +3 "core" % ^ +2 "sampler")% +3 "core" %>  +2 "collection"')% +4 "core" %' ] + #tIntake @17.3psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 53 +2 "sampler")#.50X% +3 "core" %O  +15 "collection"'4% +3 "core" % ] +2 "sampler")K% +3 "core" %O  +15 "collection"'/% +3 "core" % ] +2 "sampler")m% +3 "core" %O  +15 "collection"'f% +3 "core" % ^ +2 "sampler")H% +3 "core" %O  +15 "collection"'v% +3 "core" % ] +2 "sampler")% +3 "core" %O   +15 "collection"'t% +3 "core" % ] +2 "sampler")a% +3 "core" %O  +15 "collection"'% +3 "core" % [ +2 "sampler")c% +3 "core" %O  +15 "collection"'=% +3 "core" % ^ +2 "sampler")k% +3 "core" %O  +2 "collection"'W% +3 "core" % ] +2 #tIntake @17.3psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 43 +2 "sampler")#.+0X% +3 "core" % ] +2 "sampler")4% +3 "core" %CO  +15 "collection"'K% +3 "core" % ] +2 "sampler")/% +3 "core" %CO  +2 "collection"'m% +3 "core" % \\ +2 #tIntake @17.3psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 32 +2 "sampler")#. 0X% +3 "core" %6H  +15 "collection"'4% +3 "core" % ] +2 "sampler")K% +3 "core" %6H  +15 "collection"'/% +3 "core" % ] +2 "sampler")m% +3 "core" %6G  +15 "collection"'[% +3 "core" % ^ +2 "sampler")H% +3 "core" %6G  +15 "collection"'v% +3 "core" % ^ +2 "sampler")% +3 "core" %6H  +15 "collection"'t% +3 "core" % ] +2 "sampler")a% +3 "core" %6H  +15 "collection"'% +3 "core" % ] +2 "sampler")c% +3 "core" %6H  +15 "collection"'=% +3 "core" % ] +2 "sampler")k% +3 "core" %6H  +15 "collection"'W% +3 "core" % \\ +2 "sampler")n% +3 "core" %6H\   +15 "collection"'-% +4 "core" % \\ +2 "sampler")T% +3 "core" %6H   +15 "collection"'% +3 "core" % ] +2 "sampler")|% +3 "core" %6H  +15 "collection"'0% +3 "core" % ^ +2 "sampler")N% +3 "core" %6I  +15 "collection"'&% +3 "core" % ] +2 "sampler")~% +3 "core" %6G  +2 "collection"'j% +4 "core" % ] + #tIntake @17.3psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 23 +2 "sampler")#.0X  +15 "collection"'o% +3 "core" % _ +2 "sampler")E% +3 "core" % q +15 "collection"'d% +3 "core" % _ +2 "sampler")?% +3 "core" % R +15 "collection"'% +3 "core" % _ +2 "sampler")Y% +3 "core" % R +15 "collection"'@% +3 "core" % ` +2 "sampler")\ % +3 "core" %"" R +4 "collection"'L% +3 "core" % _ +2 #tIntake @17.3psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 21 +2 "sampler")#.0X% +3 "core" %.J]  +15 "collection"'4% +3 "core" % [ +2 "sampler")K% +3 "core" %.K_  +15 "collection"'/% +3 "core" % \\ +2 "sampler")m% +3 "core" %.K\\  +15 "collection"'[% +3 "core" % [ +2 "sampler")H% +3 "core" %.K\\  +15 "collection"'v% +3 "core" % [ +2 "sampler")% +3 "core" %.K\\  +15 "collection"'t% +3 "core" % [ +2 "sampler")a% +3 "core" %.K\\  +15 "collection"'% +3 "core" % [ +2 "sampler")c% +3 "core" %.K\\  +15 "collection"'=% +3 "core" % \\ +2 "sampler")k% +3 "core" %.K\\  +15 "collection"'W% +3 "core" % [ +2 "sampler")n% +3 "core" %.K\\  +15 "collection"'-% +3 "core" % \\ +2 "sampler")T% +3 "core" %.K\\  +15 "collection"'% +3 "core" % [ +2 "sampler")|% +3 "core" %.K\\  +15 "collection"'0% +3 "core" % [ +2 "sampler")N% +3 "core" %.K\\  +15 "collection"'&% +3 "core" % Z +2 "sampler")~% +3 "core" %.K\\  +15 "collection"'j% +3 "core" % [ +2 "sampler")h% +3 "core" %.K\\  +15 "collection"'X% +3 "core" % [ +2 "sampler")u% +3 "core" %.K\\  +15 "collection"'% +3 "core" % [ +2 "sampler")% +3 "core" %.K\\\ \  +15 "collection"'S% +3 "core" % [ +2 "sampler");% +3 "core" %.K\\   +15 "collection"'% +5 "core" % [ +2 "sampler")5% +3 "core" %.K\\  +15 "collection"'A% +3 "core" % \\ +2 "sampler")b% +3 "core" %.K\\  +15 "collection"'9% +3 "core" % \\ +2 "sampler")r% +3 "core" %.K\\  +15 "collection"'i% +3 "core" % \\ +2 "sampler")p% +3 "core" %.K\\  +2 "collection"'(% +3 "core" % [ +2 #tIntake @17.3psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 19 +2 "sampler")#.0X% +3 "core" % ` +2 "sampler")4% +3 "core" %d ? +15 "collection"'K% +3 "core" % a +2 "sampler")/% +3 "core" %d ? +15 "collection"'m% +3 "core" % ` +2 "sampler")[% +3 "core" %d ? +15 "collection"'H% +3 "core" % ` +2 "sampler")v% +3 "core" %d ? +15 "collection"'% +3 "core" % ` +2 "sampler")t% +3 "core" %d ? +15 "collection"'a% +3 "core" % ` +2 "sampler")% +3 "core" %d ? +15 "collection"'c% +3 "core" % _ +2 "sampler")=% +3 "core" %d ? +15 "collection"'k% +3 "core" % ` +2 "sampler")W% +3 "core" %d ? +15 "collection"'n% +3 "core" % ` +2 "sampler")-% +3 "core" %d ? +15 "collection"'T% +3 "core" % ` +2 "sampler")% +3 "core" %d ? +15 "collection"'|% +3 "core" % ` +2 "sampler")0% +4 "core" %d ? +17 "collection"'N% +3 "core" % _ +2 "sampler")&% +3 "core" %d ? +15 "collection"'~% +3 "core" % ` +2 "sampler")j% +3 "core" %d ? +15 "collection"'h% +3 "core" % a +2 "sampler")X% +3 "core" %d ? +15 "collection"'u% +3 "core" % a +2 "sampler")% +3 "core" %d  ? +15 "collection"'% +3 "core" % a +2 "sampler")S% +3 "core" %d  ? +15 "collection"';% +3 "core" % a +2 "sampler")% +3 "core" %d ? +15 "collection"'5% +3 "core" % ` +2 "sampler")A% +3 "core" %d ? +15 "collection"'b% +3 "core" % _ +2 "sampler")9% +3 "core" %d ? +15 "collection"'r% +4 "core" % _ +2 "sampler")i% +4 "core" %d ? +14 "collection"'p% +3 "core" % ` +2 "sampler")(% +3 "core" %d ? +2 "collection"'{% +3 "core" % _ +2 #tIntake @17.3psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 15 +2 "sampler")#.0X' +824 "core" '/ [  +2 #tVacuum too high -- waiting up to 40s +14 "collection"'4% +6 "core" % W +4 "sampler")K% +4 "core" %6U  +15 "collection"'/% +3 "core" % Y +64 "sampler")m% +4 "core" %6U  +15 "collection"'[% +3 "core" % X +2 "sampler")H% +3 "core" %6U  +15 "collection"'v% +3 "core" % Y +2 "sampler")% +3 "core" %6U  +15 "collection"'t% +3 "core" % X +2 "sampler")a% +3 "core" %6U  +15 "collection"'% +3 "core" % Y +2 "sampler")c% +3 "core" %6U  +15 "collection"'=% +3 "core" % W +2 "sampler")k% +3 "core" %6U  +15 "collection"'W% +3 "core" % W +2 "sampler")n% +3 "core" %6V  +15 "collection"'-% +3 "core" % X +2 "sampler")T% +3 "core" %6V  +15 "collection"'% +3 "core" % Y +2 "sampler")|% +3 "core" %6U  +16 "collection"'0% +3 "core" % Y +2 "sampler")N% +3 "core" %6U  +15 "collection"'&% +3 "core" % Y +2 "sampler")~% +3 "core" %6U  +15 "collection"'j% +3 "core" % Y +2 "sampler")h% +3 "core" %6U  +15 "collection"'X% +3 "core" % X +2 "sampler")u% +3 "core" %6V  +15 "collection"'% +3 "core" % W +2 "sampler")% +3 "core" %6U  +15 "collection"'S% +3 "core" % X +2 "sampler");% +3 "core" %6U  +15 "collection"'% +3 "core" % X +2 "sampler")5% +3 "core" %6U  +15 "collection"'A% +3 "core" % X +2 "sampler")b% +3 "core" %6U  +15 "collection"'9% +5 "core" % W +2 "sampler")r% +3 "core" %6V  +15 "collection"'i% +3 "core" % X +2 "sampler")p% +3 "core" %6U  +15 "collection"'(% +3 "core" % W +2 "sampler"){% +3 "core" %6U  +15 "collection"'% +3 "core" % Y +2 "sampler")% +3 "core" %6U  +15 "collection"'g% +3 "core" % X +2 "sampler")`% +3 "core" %6U  +15 "collection"'+% +3 "core" % X +2 "sampler")U% +3 "core" %7U  +15 "collection"'f% +3 "core" % X +2 "sampler")!% +3 "core" %7U\  +15 "collection"':% +3 "core" % W +2 "sampler")% +3 "core" %7U   +15 "collection"'% +3 "core" % W +2 "sampler") % +3 "core" %7U  +15 "collection"'6% +3 "core" % W +2 "sampler")% +3 "core" %7U  +15 "collection"'% +3 "core" % Y +2 "sampler")D% +3 "core" %7U  +15 "collection"'%% +3 "core" % X +2 "sampler")$% +3 "core" %7V  +15 "collection"'\\% +3 "core" % X +2 "sampler")3% +3 "core" %7U  +15 "collection"'1% +3 "core" % Y +2 "sampler")% +3 "core" %7V  +15 "collection"''% +3 "core" % \\ +2 "sampler")% +3 "core" %7U  +2 "collection"',% +3 "core" % Z +2 #tIntake @17.5psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 13.86125 +2 "sampler")#.0X% +5 "core" % ^ +2 "sampler")7% +3 "core" %˞ W +15 "collection"']% +3 "core" % ^ +2 "sampler")M% +3 "core" %˞ W +15 "collection"'B% +3 "core" % _ +2 "sampler")% +3 "core" %˞ W +15 "collection"')% +3 "core" % _ +2 "sampler")R% +4 "core" %˞ W +14 "collection"'q% +3 "core" % _ +2 "sampler")I% +3 "core" %˞ W +15 "collection"'V% +3 "core" % _ +2 "sampler")Q% +3 "core" %˞ W +15 "collection"'#% +3 "core" % _ +2 "sampler")J% +3 "core" %˞ W +15 "collection"'"% +3 "core" % _ +2 "sampler")s% +3 "core" %˞ W +15 "collection"'% +3 "core" % _ +2 "sampler")% +3 "core" %˞ W +15 "collection"'x% +3 "core" % _ +2 "sampler")% +3 "core" %˞ W +15 "collection"'2% +3 "core" % _ +2 "sampler")w% +3 "core" %˞ W +15 "collection"'O% +3 "core" % _ +2 "sampler")% +3 "core" %˞ W +15 "collection"'% +3 "core" % ^ +2 "sampler")% +3 "core" %˞ W +15 "collection"'% +3 "core" % _ +2 "sampler")F% +3 "core" %˞ W +15 "collection"'% +3 "core" % ^ +2 "sampler")P% +3 "core" %˞ W +15 "collection"'% +3 "core" % ^ +2 "sampler")e% +3 "core" %˞ W +15 "collection"' % +3 "core" % _ +2 "sampler")% +3 "core" %˞ W +15 "collection"'o% +3 "core" % _ +2 "sampler")E% +3 "core" %˞ W +15 "collection"'d% +3 "core" % ` +2 "sampler")?% +3 "core" %˞ W +15 "collection"'^% +3 "core" % _ +2 "sampler")Y% +3 "core" %˞ W +15 "collection"'@% +3 "core" % ` +2 "sampler")\ % +3 "core" %˞ W +15 "collection"'L% +3 "core" % _ +2 "sampler") % +3 "core" %˞  W +15 "collection"'l% +4 "core" % ^ +2 "sampler").% +3 "core" %˞  W +15 "collection"'% +3 "core" % _ +2 "sampler")8% +3 "core" %˞  W +15 "collection"'G% +3 "core" % _ +2 "sampler")y% +4 "core" %˞ W +14 "collection"'_% +3 "core" % ^ +2 "sampler")<% +3 "core" %˞ W +15 "collection"'z% +3 "core" % _ +2 "sampler")Z% +3 "core" %˞ W +15 "collection"'4% +3 "core" % _ +2 "sampler")K% +3 "core" %˞ W +15 "collection"'/% +3 "core" % ` +2 "sampler")m% +3 "core" %˞ W +2 "collection"'[% +3 "core" % ^ +2 #tIntake @17.3psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 13.86125 +2 "sampler")#.0X @ +39 "core" A +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X"d +102 "collection"'L9 +3 "core" 9D&d +102 "collection"' 9 +4 "core" 9M*d +102 "collection"'l9 +3 "core" 9W/d +102 "collection"'.9 +3 "core" 9b3d +102 "collection"'9 +3 "core" 9n7d +102 "collection"'89 +3 "core" 9|;d +102 "collection"'G9 +4 "core" 9?d +102 "collection"'y9 +3 "core" 9Dd +102 "collection"'_9 +3 "core" 9Hd +102 "collection"'<9 +3 "core" 9Ld +102 "collection"'z9 +3 "core" 9Pd +102 "collection"'Z9 +4 "core" 9Ud +102 "collection"'49 +3 "core" 9\ Yd +102 "collection"'K9 +3 "core" 9 \ ]d +102 "collection"'/9 +3 "core" 9" ad +102 "collection"'m9 +3 "core" 98 ed +102 "collection"'[9 +3 "core" 9O jd +102 "collection"'H9 +3 "core" 9e nd +102 "collection"'9 +3 "core" 9{ rd +102 "collection"'t9 +3 "core" 9vd +102 "collection"'9 +3 "core" 9zd +102 "collection"'a9 +4 "core" 9d +102 "collection"'v9 +3 "core" 9d +102 "collection"'c9 +3 "core" 9d +102 "collection"'=9 +3 "core" 9\ d +102 "collection"'n9 +3 "core" 9"d +102 "collection"'W9 +3 "core" 9;d +103 "collection"'T9 +3 "core" 9Td +102 "collection"'*9 +3 "core" 9kd +102 "collection"'k9 +3 "core" 9d +102 "collection"'9 +3 "core" 9d +102 "collection"'|9 +4 "core" 9b +102 "collection"'N9 +3 "core" 9` +102 "collection"'9 +3 "core" 9] +102 "collection"'&9 +3 "core" 9[ +102 "collection"'~9 +3 "core" 9Y +102 "collection"'j9 +3 "core" 93V +102 "collection"'h9 +3 "core" 9KT +102 "collection"'-9 +3 "core" 9eR +102 "collection"'u9 +3 "core" 9} P +102 "collection"' 9 +3 "core" 9!N +102 "collection"'9 +4 "core" 9#L +102 "collection"'09 +54 "core" 9#J +110 "collection"';9 +3 "core" 9&F +102 "collection"'9 +3 "core" 9&E +102 "collection"'59 +3 "core" 9(B +102 "collection"'S9 +3 "core" 93(A +102 "collection"'A9 +4 "core" 9J+? +103 "collection"'99 +3 "core" 9a+= +102 "collection"'r9 +3 "core" 9v,; +102 "collection"'p9 +3 "core" 9.: +102 "collection"'b9 +4 "core" 907 +102 "collection"'{9 +3 "core" 906 +102 "collection"'X9 +3 "core" 914 +102 "collection"'i9 +3 "core" 93 2 +102 "collection"'(9 +3 "core" 942 +102 "collection"'9 +4 "core" 9 50 +103 "collection"'g9 +3 "core" 97- +102 "collection"'`9 +3 "core" 918, +102 "collection"'9 +3 "core" 9C9!+ +102 "collection"'U9 +3 "core" 9U;%* +102 "collection"'f9 +3 "core" 9g;)) +102 "collection"'!9 +3 "core" 9x=-' +102 "collection"':9 +3 "core" 9>2& +102 "collection"'9 +3 "core" 9?6% +102 "collection"'+9 +3 "core" 9A:# +102 "collection"'9 +4 "core" 9A>" +102 "collection"'9 +3 "core" 9DB! +102 "collection"'9 +3 "core" 9EG +102 "collection"'D9 +3 "core" 9EK +102 "collection"'$9 +3 "core" 9GO +102 "collection"' 9 +4 "core" 9 IS +102 "collection"'\\9 +3 "core" 9 JX +102 "collection"'39 +3 "core" 9 "K\\ +102 "collection"'19 +3 "core" 9 .L` +102 "collection"'9 +3 "core" 9 :Nd +102 "collection"'69 +4 "core" 9 GOh +102 "collection"'9 +3 "core" 9 SQm +102 "collection"',9 +3 "core" 9 ^Rq +102 "collection"'>9 +3 "core" 9 iSu +102 "collection"'%9 +3 "core" 9 tTy +102 "collection"']9 +3 "core" 9 U} +102 "collection"'M9 +3 "core" 9 W +102 "collection"'B9 +3 "core" 9 X +102 "collection"'79 +3 "core" 9 Y +102 "collection"'9 +3 "core" 9 [ +102 "collection"'R9 +4 "core" 9 \\ +103 "collection"'q9 +3 "core" 9 ] +102 "collection"'V9 +3 "core" 9 ^ +102 "collection"')9 +3 "core" 9 _ +102 "collection"'#9 +3 "core" 9 ` +102 "collection"''9 +3 "core" 9 b +103 "collection"'Q9 +3 "core" 9 c +102 "collection"'I9 +3 "core" 9 d +102 "collection"'J9 +3 "core" 9 e +102 "collection"'s9 +3 "core" 9 f +102 "collection"'9 +4 "core" 9 g +103 "collection"'"9 +3 "core" 9 i +102 "collection"'x9 +3 "core" 9\ i +102 "collection"'9 +3 "core" 9\ k +102 "collection"'9 +3 "core" 9\ l +102 "collection"'29 +3 "core" 9\ m +102 "collection"'O9 +3 "core" 9\ o +102 "collection"'w9 +3 "core" 9\ o +102 "collection"'9 +3 "core" 9\ "q +102 "collection"'9 +3 "core" 9\ %q +102 "collection"'9 +4 "core" 9\ *s +103 "collection"'9 +3 "core" 9\ -t +102 "collection"'9 +3 "core" 9\ 2u +102 "collection"'F9 +3 "core" 9\ 5u +102 "collection"'9 +3 "core" 9\ 9w +102 "collection"'P9 +4 "core" 9\ <x +102 "collection"' 9 +3 "core" 9\ ?z +102 "collection"'o9 +3 "core" 9\ Bz +102 "collection"'E9 +3 "core" 9\ D{ +102 "collection"'d9 +3 "core" 9\ H|  +103 "collection"'?9 +3 "core" 9\ J} +102 "collection"'^9 +3 "core" 9\ N~ +102 "collection"'Y9 +3 "core" 9\ P +102 "collection"'@9 +3 "core" 9\ S +102 "collection"'\ 9 +3 "core" 9\ U" +102 "collection"'L9 +4 "core" 9\ X& +103 "collection"' 9 +3 "core" 9\ Z* +102 "collection"'l9 +3 "core" 9\ ]. +102 "collection"'.9 +3 "core" 9\ ^2 +102 "collection"'9 +3 "core" 9\ `7 +102 "collection"'89 +4 "core" 9\ b; +103 "collection"'G9 +3 "core" 9\ d? +102 "collection"'y9 +3 "core" 9\ gC +2 .tCH.hold 10:00,70C +3 "collection"'_ `\ `\ g\ +2 "core" D +43599 EMn  +16402 "core" ` +2 "collection"'<9 +3 "core" 9\ P +2 #tCollection Puck Heater at 70C after lysing + .CS.seek 0ml +2 "collection"'z' +337 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'Z @ +105 "core" A +2 .tCSV.dial :air +2 "collection"'4 @ +45 "core" ? +5 .tCS.seek 5ml + "collection"'K'l +1350 "core" ' +2 .tCSV.dial CTV + "collection"'/  +46 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'m @ +45 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'[  +45 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'H @ +45 "core" ? +2 .tdelay 2 seconds +203 .CS.seek 0ml +2 "collection"'' +1350 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"'t +105 "core"  +2 .tCBV.dial CSV + "collection"'  +30 "core"  +2 "collection"'a% +4 "core" % ; = 2 +2 .tCS.seek 5ml + "collection"'v'l +1358 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'c  +44 "core" +2 "collection"'=% +4 "core" %lo W  +2 .tCS.seek 7.001ml +2 "collection"'n' +589 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'W @ +43 "core" > +3 .tCS.seek 10ml + "collection"'T' D +858 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'* ` +118 "core" ^ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +54 "collection"'k   +48 "core" ! +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'  + '|  +29 "core"  +110  +3 .tCS.seek 5ml + "collection"'N'l +1372 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"' @ +106 "core" B +2 .tCSV.dial :waste +2 "collection"'& +106 "core" +2 .tCS.seek :empty +2 "collection"'~'Ͱ +1360 "core" ' +2 .tCSV.dial :air + "collection"'j @ +75 "core" A +3 .tCS.seek 5ml + "collection"'h'l +1365 "core" ' +2 .tCSV.dial CTV + "collection"'-  +44 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'u @ +45 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'  +45 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +45 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml +2 "collection"'0' +1360 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"'; +115 "core" +2 .tCBV.dial CSV + "collection"'  +39 "core"  +2 "collection"'5% +4 "core" % +2 .tCS.seek 4.999ml +2 "collection"'S'l +1354 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'A  +43 "core" +2 "collection"'9% +4 "core" %l +2 .tCS.seek 7ml +2 "collection"'r' +590 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'p @ +45 "core" ? +3 .tCS.seek 10ml + "collection"'b' D +844 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'{ ` +120 "core" ^ +2 #tLysing Complete +2 "collection"'X& +3 "core" &Oh+. L +2 #tStoring sh1 puck in Collection Clamp to tube 6 + "manipulator"&i% +4 "core" %\   ' +2 "storage"((% +3 "core" %   o +2 "storage"(. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 + "storage"(g(K +343 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (`& +3 "core" &K  & E +2 "manipulator"&& +3 "core" & 5 '7 +2 "manipulator"&U% +3 "core" %\  W ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 6 +2 "manipulator"&f( +157 "core" ( +2 "manipulator"&!& +4 "core" & . +2 "storage"(:& +3 "core" &K 6 7 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&'J +99 "core" ' +2 "storage"(+& +4 "core" &K \\ Y +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"('L +222 "core" ' +2 "storage"(- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" & O ( +2 "storage"(D& +3 "core" &K   + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek 6 +2 "manipulator"&$'Ύ +34 "core" ' +2 .t\Elbow.hold + "manipulator"& , +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(\\- +2 "core" -' +3 .tSE.seek 9.11 Pucks below Top Plate + "storage"(3' +34 "core" ' +2 "manipulator"&1% +4 "core" %΍ - F + "storage"(& +4 "core" &K + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 6 + 299 counts + "manipulator"&6'Ϲ +13 "core" ' +2 "manipulator"&& +4 "core" &  * +2 "storage"(,& +4 "core" &K  +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts + "manipulator"&>'J +31 "core" ' +2 .tSE.seek 10.11 Pucks below Top Plate +2 "storage"(%' +47 "core" ' +2 "manipulator"&]& +4 "core" & / +2 "manipulator"&M% +3 "core" %A Q . +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&B'\ +88 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&7( +149 "core" ( +3 "manipulator"&& +4 "core" & $ '5 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &R& +2 "core" & '5 +2 .tForearm.seek CC +2 "manipulator"&q'ρ +99 "core" ' +2 .tHand.close + "manipulator"&V/ +70 "core" / +2 .tCC.seek :open +2 "collection"')( +378 "core" ( +2 "storage"(#& +4 "core" &K 7 ; + "storage"('& +4 "core" &K 7 6 a + "manipulator"&Q& +4 "core" & *5 +56 "manipulator"&I% +14 "core" % ω  *x +2 .tForearm.seek :retract + "manipulator"&J'\ +98 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 6 +2 "manipulator"&s( +156 "core" ( +2 "manipulator"&& +4 "core" & Z / +2 "storage"("& +3 "core" &K  * ] +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 6 + "manipulator"&x'Ύ +111 "core" ' +2 .t\Elbow.hold + "manipulator"&, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&1 +74 "core" 1 +13 "manipulator"&2% +5 "core" % Ο  C +2 "storage"(O& +4 "core" &K } + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 6 + 317 counts +2 "manipulator"&w' +21 "core" ' +2 "manipulator"&& +4 "core" & ^ 0 +2 "storage"(& +4 "core" &K 8 6 [ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts +2 "manipulator"&'J +29 "core" ' +2 "storage"(% +4 "core" % K =  +2 ."downElevator"SE.seek :down +3 "storage"('v +99 (F% +3 "core" %" \\ \\  \\v +2 "manipulator"&% +4 "core" %>   ( 2x +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&P'\ +53 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +34 "core" ' +2 .tSC.coast + "storage"(6 +2 #tTranferring DA +2 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"' & +4 "core" &05 +2 .tHand.open + "manipulator"&o1 +15 "core" 1 +2 "manipulator"&E& +4 "core" & = < ! 5 +2 "manipulator"&d% +4 "core" %\  5  9 4 +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&?(- +170 "core" ( +2 "manipulator"&^& +4 "core" &- T Q  ;/ +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &Y& +2 "core" &- P H D :/ +2 .tForearm.seek :garage +2 "manipulator"&@' +104 "core" ' +2 .tHand.close + "manipulator"&\ / +76 "core" / +2 "manipulator"&L& +4 "core" &-    2/ +2 "manipulator"& % +4 "core" %    2 +2 .tForearm.seek :retract + "manipulator"&l'\ +103 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&.( +275 "core" ( +2 "manipulator"&& +4 "core" & ? H 48 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &8& +2 "core" &  48 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&G'ρ +98 "core" ' +2 "manipulator"&y& +4 "core" &   48 +2 "manipulator"&% +3 "core" %τ   ' 3 +2 "collection"'_& +4 "core" &26 +2 "collection"'<& +4 .tCC.seek :closed + "collection"'e(O +3 "core" &28 +3 &37  +10 &-y16 - +9 &cv07 @ +10 &ej37 Q +9 &(H36 P +9 &J58 P +10 &I57j P +9 &nI36N P +9 &.L47 Q +10 &F57 P +9 &I36| Q +10 & uI38p Q +9 &"7F48Y Q +9 &#G38D P +10 &%H55 P +9 &'}G38 Q +9 &)@F37  P +10 &+H27 P +9 &,L37 Q +10 &.J57 P +9 &0GL19 Q +9 &2\ J37 P +10 &3F29 Q +9 &5J47 P +9 &7PF38 P +10 &9H38z P +9 &:J57f Q +10 &<I37\\ Q +9 &>XJ47Q P +9 &@F37 P +10 &AI58 P +9 &CL47 Q +9 &E_N57 Q +10 &GZ36~ R +9 &H}6:j V +10 &JGEa [ +9 &LASTN ^ +9 &MkmI W +10 &O4Avy6 ){ +9 &Oxnu4 P +5 ( + "collection"'<& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.15 +2 "collection"'Z& +4 "core" &Obio P + &Obeg P + .tHand.open +2 "manipulator"&41 +75 "core" 1 +2 "manipulator"&z% +4 "core" % τ A + +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&/'\ +98 "core" ' +2 .tPSV.dial PSR + "processing"%m +140 "core"  +2 .tPSR.select :flush + "processing"%@ +11 .tPS.seek 1.5ml + "processing"%[' +1613 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%H  +44 "core"  +3 .tPS.seek 0ml + "processing"%K'W +1610 "core" ' + .tPSV.dial PSR +2 "processing"%t +44 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%' +2643 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +2 "processing"%a +3 "collection"'  +5 "core"  +2 "processing"%c  +45 "core"  +37 +2 .tPSV.dial :mixloop + "processing"%= +108 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%v  +136 "core" +3 .tPS.seek 0ml + "processing"%W'W +2639 "core" ' +2 .tPSV.dial :air + "processing"%n  +44 "core"  +3 .tPS.seek 2.5ml + "processing"%*' +2640 "core" ' +2 .tPSV.dial :mixloop +59 "processing"%k +62 "core" +3 .tPS.seek 0ml + "processing"%'W +2639 "core" ' +2 .tPSV.dial :air + "processing"%|  +44 "core"  +3 .tPS.seek 2.5ml + "processing"%T' +2639 "core" ' +2 .tPSV.dial :mixloop + "processing"% +46 "core" +3 .tPS.seek 0ml + "processing"%&'W +1701 EIq DC +927 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&N& +4 "core" &  ,8 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&j( +3 "core" ( + "manipulator"&~& +4 "core" & ,8 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &-& +2 "core" & +8 +2 .tForearm.seek CC +2 "manipulator"&u'ρ +100 "core" ' +2 .tHand.close + "manipulator"& / +66 "core" / +2 .tCC.seek :open +2 "collection"'( +378 "core" ( +3 "manipulator"&h& +3 "core" &   18 +2 "manipulator"&;% +4 "core" % φ   9 1c +2 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&5(- +286 "core" ( +2 "manipulator"&0& +4 "core" &- X T @ : +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &A& +2 "core" &- R J Y : +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&9' +112 "core" ' +2 .tHand.open + "manipulator"&S1 +74 "core" 1 +2 "manipulator"&p% +4 "core" % \ } D *y +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&r'\ +107 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing + ."connect"PRV.dial CBV +2 .tCBV.dial PRV + .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 7 into Collection Clamp + "collection"'{& +4 "core" &:?@ +2 "manipulator"&X% +3 "core" %\ ( O ? ? 8"Z +2 "storage"(i% +4 "core" %|  + "storage"((. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 7 + "storage"(([z +343 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (`& +3 "core" &[z! P M   +2 "manipulator"&& +3 "core" &-   ] 1 +2 "manipulator"&U% +3 "core" %\ (  i 1"Y +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 7 +2 "manipulator"&!( +180 "core" ( +2 "manipulator"&:& +4 "core" &   w 1!p + "storage"(+& +4 "core" &[z" d T  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 700 counts +2 "manipulator"&C' +100 "core" ' +2 "storage"(& +4 "core" &[z!   + .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"('L +214 "core" ' +4 "storage"(- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (D& +3 "core" &[z 5 6 k  +2 "manipulator"&\\& +3 "core" &   2!p +2 .t\Elbow.seek 7 +2 "manipulator"&1( +16 "core" ( +2 "manipulator"&& +4 "core" & 4 / n 5 + "storage"(& +4 "core" &[z X \\   +2 .tForearm.seek 7 + 300 counts +2 "manipulator"&,'{ +13 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&]/ +70 "core" / +12 ."downElevator"SE.seek :down +3 "manipulator"&M& +5 "storage"('v +3 "core" &   4 +2 "manipulator"&f% +4 "core" % p A 5  7q +2 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&$( +62 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +84 "core" ( +2 "manipulator"&6& +4 "core" &  " /5 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &3& +3 "core" &   m /5 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'ρ +105 "core" ' +12 "manipulator"&R& +4 "core" &    _ 35 +2 "manipulator"&>% +3 "core" %v    3Q +3 "collection"' & +3 "core" &;?P +2 "collection"'V& +4 .tCC.seek :closed +2 "collection"'B(O +3 "core" &==F +3 &<?) \ +9 &,t:? ,~ +10 &cv<> @ +9 &dj<= Q +9 &&I<? Q +10 &H<@X Q +9 &H<A P +10 &mH;> P +9 &.I;@y Q +9 &J;@t Q +10 &L<?h Q +9 & tJ;>z Q +9 &"6K>? Q +10 &#L;> Q +9 &%F9? Q +10 &'|G<? Q +9 &)>F;= Q +9 &+G:> P +10 &,L:> Q +9 &.F:?u Q +9 &0FG:@s Q +10 &2 F;?b P +9 &3G;=P Q +10 &5J=>W P +9 &7OF;AL P +9 &9K;>A Q +10 &:E;>= P +9 &<G<>5 P +9 &>VF<?' Q +10 &@E9@ Q +9 &AJ;? Q +10 &CL;? Q +9 &E]N:? Q +9 &G]9> S +10 &H{:? V +9 &J : \\ +9 &L? ^ +10 &Md T +9 &O1I"" 'x +9 &Ox/2 U +6 ( + "collection"'V& +5 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.20 + .Hand.open + "manipulator"&}1 +3 "core" &Oxw47 U +63 1 +2 "manipulator"&#% +4 "core" % ~ )I +58 .tForearm.reconfigure LooseForearm +11 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&''\ +95 "core" ' +2 .tSC.coast "storage"(6 +3 .tCTV.dial CSV,avoiding: :intake +2 "collection"'Q  +138 "core" ~ +2 .tCSV.dial CTV + "collection"'I  +30 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2639 "core" ' +4 "collection"'"% +5 "core" % D +3 .tCS.seek 4.15ml + "collection"'q'Q +1575 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%7  +45 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%  +76 "core"  +3 .tPS.seek 0ml + "processing"%2'W +2628 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'O ` +40 "core" ^ +2 .tCSV.dial :air +2 "collection"' @ +45 "core" > +3 .tCS.seek 10ml + "collection"'' D +1563 "core" ' +2 .tCSV.dial CTV + "collection"'J  +45 "core"  +2 .tCS.seek 0ml +2 "collection"'' +2620 "core" ' +2 .tCBV.dial :waste1 + "collection"'F @ +29 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'s  +138 "core" +2 "collection"'& +4 "core" &Oxv U +2 #tStoring lyfil puck in Collection Clamp to tube 6 + "manipulator"& % +3 "core" %\   ) +2 "storage"(x% +4 "core" % , 2 + "storage"(o. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 6 + "storage"(E(K +340 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (d& +3 "core" &K V +2 "manipulator"&w& +4 "core" &  !5\ + "manipulator"&%% +4 "core" %\  " +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 6 +2 "manipulator"&( +151 "core" ( +2 "manipulator"&^& +4 "core" & 5 ' +2 "storage"(Y& +3 "core" &K ( +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&'J +103 "core" ' +2 "storage"(g& +4 "core" &K 8 ` +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"('L +215 "core" ' +5 "storage"(\ - +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&L& +3 "core" & ' # + "storage"( & +4 "core" &K ^ + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 6 +2 "manipulator"&P'Ύ +35 "core" ' +2 .t\Elbow.hold + "manipulator"&@, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(- +2 "core" -' +3 .tSE.seek 10.1 Pucks below Top Plate + "storage"(8' +36 "core" ' +2 "manipulator"&?% +4 "core" %΋} T \\ > % + "storage"(y& +4 "core" &K  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 6 + 297 counts + "manipulator"&'Ϸ +24 "core" ' +2 "manipulator"&_& +4 "core" & ' +2 "storage"(l& +4 "core" &K ( +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts + "manipulator"&)'J +25 "core" ' +2 .tSE.seek 11.1 Pucks below Top Plate +2 "storage"(<'Á +60 "core" ' +2 "manipulator"&Z& +4 "core" & + +2 "manipulator"&4% +3 "core" %C + +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&z'\ +91 "core" ' +3 .t\Elbow.seek CC +4 "manipulator"&m( +150 "core" ( + "manipulator"&G& +4 "core" &   6 +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &H& +2 "core" &   6 +2 .tForearm.seek CC +2 "manipulator"&['ρ +94 "core" ' +2 .tHand.close + "manipulator"&t/ +65 "core" / +2 .tCC.seek :open +2 "collection"'K( +378 "core" ( +3 "storage"(a& +4 "core" &K ' 7  + "storage"(c& +4 "core" &K #  + "manipulator"&& +4 "core" &  *6 + "manipulator"&=% +4 "core" % ϊ * +2 .tForearm.seek :retract + "manipulator"&v'\ +102 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 6 +2 "manipulator"&( +156 "core" ( +2 "manipulator"&n& +4 "core" & A . +2 "storage"(W& +3 "core" &K A ; U +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 6 + "manipulator"&k'Ύ +106 "core" ' +2 .t\Elbow.hold + "manipulator"&*, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&|1 +76 "core" 1 +64 "manipulator"&% +13 "core" % ΢ C ' +2 "storage"(& +3 "core" &K * ( +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 6 + 320 counts +2 "manipulator"&T' +16 "core" ' +2 "manipulator"&N& +4 "core" & ' 5 K 4 +2 "storage"(~& +4 "core" &K Z [ 8 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts + "manipulator"&-'J +28 "core" ' +2 "storage"( % +4 "core" %Â O X +2 ."downElevator"SE.seek :down +3 "storage"(.'v +99 (/% +3 "core" % Y Yn +2 "manipulator"&e% +3 "core" %; U Q  < +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&h'\ +52 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +35 "core" ' +2 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%;  +77 "core" +3 .tPS.seek 2.5ml + "processing"%u' +2628 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%0 +43 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%A  +44 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%j +44 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%S  +44 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%p'W +2639 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%& +4 "core" &  + .tHand.open + "manipulator"&{1 +25 "core" 1 +2 "manipulator"&X& +4 "core" & q x & = + "manipulator"&i% +4 "core" %\  k ^ < +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&((- +174 "core" ( +2 "manipulator"&9& +4 "core" &- ] v <& + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &`& +2 "core" &- Q R J <& +2 .tForearm.seek :garage +2 "manipulator"&' +107 "core" ' +2 .tHand.close + "manipulator"&U/ +70 "core" / +2 "manipulator"&:& +4 "core" &- /& +2 "manipulator"&+% +3 "core" %  / +3 .tForearm.seek :retract + "manipulator"&5'\ +105 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&( +124 "core" ( +2 "manipulator"&r& +4 "core" & < 9 E 6 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & 3 5  6 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&D' +96 "core" ' +2 "manipulator"&\\& +4 "core" & ? 8 A 7 +2 "manipulator"&% +3 "core" % 5 7 O 7 +2 "processing"%& +4 "core" &  +2 "processing"%]& +3 .tPC.seek :closed +2 "processing"%M(Tg +3 "core" &  +3 &  +9 &3v , +9 &az A +9 &Ii S +10 & F S +9 &I S +9 &J S +10 &PG R +9 &G S +10 &J S +9 &F R +9 & XG R +10 &"G S +9 &#J S +9 &%D S +10 &'_D S +9 &)"F R +10 &*F R +9 &,F R +9 &.gF S +10 &0)I S +9 &1I S +9 &3D S +10 &5oD S +9 &71D S +10 &8D S +9 &:D S +9 &9I S +10 &?G S +8 &AF R +10 &CF R +9 &EAI S +10 &GL S +9 &HT T +9 &J\\ V +10 &L:{ X +9 &M~ Y +9 &O Y +10 &Q| Y +9 &S< F +10 &T)&T U +9 &TM* 1 +2 ( + "processing"%]& +3 #tProcessing Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.73 + "processing"%f& +3 "core" &TM*3 1 + .tHand.open +2 "manipulator"&!1 +69 "core" 1 +2 "manipulator"&C% +4 "core" %   , +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&6'\ +101 "core" ' +2 .tPRV.dial :air + "processing"%3  +47 "core"  +2 .tPSV.dial :mixloop +2 "processing"% +44 "core" +2 "processing"%,% +4 "core" %TD +2 .tPS.seek 0.3ml +2 "processing"%R' +385 "core" ' +2 .tPSV.dial PSR + "processing"%> +108 "core"  +2 .tPSR.select :wash + "processing"% +11 .tPS.seek 0.7ml + "processing"% '* +490 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%1' +1912 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"% +119 "core" +2 .tPTV.dial :mixing +2 "processing"% @ +74 "core" A +33 .tPBV.dial :waste2 +2 "processing"%  +96 "core"  +3 .tPS.seek 0ml + "processing"%V'W +2628 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&}& +4 "core" & + . +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek PC + "manipulator"&#( +67 "core" ( +2 "manipulator"&Q& +4 "core" & /f + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &I& +2 "core" & /f +2 .tForearm.seek PC +2 "manipulator"&' +98 "core" ' +2 .tHand.close +55 "manipulator"&/ +79 "core" / +2 .tPC.seek :open +2 "processing"%&( +400 "core" ( +2 "manipulator"&"& +4 "core" &  4d +2 "manipulator"&b% +3 "core" %   4 +2 .tForearm.seek :retract +2 "manipulator"&7'\ +93 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&(- +166 "core" ( +2 "manipulator"&& +4 "core" &- K P i :k +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &O& +3 "core" &- P R ] 9k +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&' +112 "core" ' +2 .tHand.open + "manipulator"&q1 +64 "core" 1 +2 "manipulator"&J% +4 "core" % \  & , +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 #tLoading da puck from tube 7 into Processing Clamp + "processing"%F& +4 "core" &= +2 "manipulator"&s% +3 "core" %\  y z > +3 "storage"(% +3 "core" % W +2 "storage"( . +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 7 +2 "storage"(x([z +340 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (o& +3 "core" &[w" z + \  + "manipulator"&d& +4 "core" &-   ' 3k + "manipulator"&w% +4 "core" %\    X 4 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 7 +2 "manipulator"&%( +178 "core" ( +2 "manipulator"&^& +4 "core" & ! # S 3_ +2 "storage"(Y& +3 "core" &[x. e e  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 700 counts +2 "manipulator"&g' +102 "core" ' +2 "storage"($& +4 "core" &[x. | |  + .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(''L +223 "core" ' +2 "storage"(\ - +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (L& +3 "core" &[x- @ 8 ?  + "manipulator"& & +4 "core" &   1_ +2 .t\Elbow.seek 7 + "manipulator"&( +24 "core" ( +2 "manipulator"&?& +4 "core" &  \ d 4 + "storage"(y& +4 "core" &[x- Y [  +2 .tForearm.seek 7 + 300 counts +2 "manipulator"&_'{ +21 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&l/ +66 "core" / +14 ."downElevator"SE.seek :down +5 "manipulator"&Z& + "storage"(4'v +6 "core" & 8 5 5 +2 "manipulator"&% +3 "core" % v 9 : 6 +3 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' +2 .t\Elbow.seek PC +2 "manipulator"&( +72 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +209 "core" ( +2 "manipulator"&P& +4 "core" &  ? 0 +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 && +3 "core" & 0 +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&8' +96 "core" ' +33 "manipulator"&G& +4 "core" &  1 +2 "manipulator"&H% +4 "core" %   8 0 +2 "processing"%)& +3 "core" &U +2 "processing"%@& +4 .tPC.seek :closed +2 "processing"%t(Tg +2 "core" &E +3 &=  +9 &-s@ ,} +9 &`vB @ +10 &_gA R +9 &C< S +9 &C( R +10 &G1 S +9 &cE) S +10 &&F. R +9 &F( R +9 &E R +10 & lE" R +9 &"-D# S +10 &#D! S +9 &%G S +9 &'tG R +10 &)6E R +9 &*H S +9 &,C R +10 &.|D R +9 &0=C S +9 &1H S +10 &3H R +9 &5D R +10 &7EC S +9 &9C R +9 &:D R +10 &<G S +9 &>NG R +10 &@G S +9 &AE S +9 &CB S +10 &EUJ S +9 &GJ S +9 &HQ T +10 &J] U +9 &LN{ X +9 &N ~ Y +10 &O Y +9 &Q Y +10 &SJ{ ? +9 &T&-} S +9 &TL" - +2 ( + "processing"%@& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.74 +2 .Hand.open + "manipulator"&z1 +73 "core" 1 +2 "manipulator"&B% +4 "core" %  - +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&a'\ +100 "core" ' +2 .tSC.coast "storage"(6 +4 #tHeating da puck from tube 7 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"%c9 +2 %  +5 "core" 9P +102 "processing"%=9 +3 "core" 9N +102 "processing"%n9 +3 "core" 9L +102 "processing"%W9 +3 "core" 9J ! +102 "processing"%[9 +4 "core" 9I! +103 "processing"%m9 +3 "core" 9I" +102 "processing"%|9 +3 "core" 9I" +102 "processing"%9 +3 "core" 9K" +102 "processing"%9 +3 "core" 9M"# +102 "processing"%v9 +3 "core" 9O&" +103 "processing"%N9 +3 "core" 9S+" +102 "processing"%~9 +3 "core" 9X/" +102 "processing"% 9 +3 "core" 9\\3! +102 "processing"%9 +3 "core" 9c7 +102 "processing"%/9 +3 "core" 9i; +102 "processing"%e9 +3 "core" 9q@ +102 "processing"%k9 +3 "core" 9xD +102 "processing"%T9 +3 "core" 9H +102 "processing"%;9 +3 "core" 9L +102 "processing"%<9 +3 "core" 9P +102 "processing"%-9 +3 "core" 9U +102 "processing"%.9 +3 "core" 9Y +102 "processing"%E9 +3 "core" 9] +102 "processing"%29 +3 "core" 9a +102 "processing"%09 +3 "core" 9e +103 "processing"%A9 +3 "core" 9j +102 "processing"%j9 +3 "core" 9n +102 "processing"%S9 +3 "core" 9r\ +102 "processing"%u9 +3 "core" 9v\ +102 "processing"%9 +4 "core" 9z +103 "processing"%{9 +3 "core" 9 +102 "processing"%X9 +3 "core" 9  +102 "processing"%i9 +3 "core" 9 +102 "processing"%99 +3 "core" 9 +102 "processing"%`9 +3 "core" 9& +102 "processing"%*9 +69 "core" 93 +102 "processing"%U9 +3 "core" 9; +102 "processing"%:9 +3 "core" 9A +102 "processing"%+9 +3 "core" 9I +102 "processing"%h9 +4 "core" 9O +102 "processing"%r9 +3 "core" 9U +102 "processing"%9 +3 "core" 9[ +2 .tPH.hold 2:00:00,28C +2 .delay 1:30 +2 "processing"% ppX +3 "core"  +8999 .tPSR.select :air + .PSV.dial PSR +2 "processing"%\\ +106 "core"  +2 .tPSR.select :wash + "processing"% +11 .tPS.seek 0.5ml +2 "processing"%' +589 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +4 "processing"% +9 .tPS.seek 2ml + "processing"%'[ +1616 "core" ' +2 .tPTV.dial :puck + "processing"%(  +75 "core"  +2 .tPSV.dial PTV +2 "processing"%5 +76 "core" +2 .tPBV.dial :waste1 + "processing"%  +139 "core"  +2 "processing"%f% +4 "core" %`  +2 .tPS.seek 1.5ml +2 "processing"%!' +587 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%C * +35 "core" + +3 .tPS.seek 0ml + "processing"%]'W +1608 "core" ' +2 .tdelay 5:00 +2757 EXp lk +27245 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%3  +36 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" + +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%, +76 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%D' +2519 "core" ' +2 .tPSV.dial PTV + "processing"%p +76 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +4 "processing"%> +75 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV + "processing"%R +89 "core"  +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%  +77 "core"  +2 .tPS.seek :empty +2 "processing"%'9 +2513 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +137 "core" +2 .tPSV.dial :mixloop +2 "processing"% +44 "core" +2 .tPRV.dial :ab1 +2 "processing"%1 @ +77 "core" A +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%}'w +360 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +3 "collection"'Q  + "processing"%I  +47 "core"  +8 +2 "processing"%% +4 "core" %ww  +2 .tPS.seek 0.32ml +2 "processing"%'$ +400 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'6  +31 "core" +2 .tPRV.dial :air +2 "processing"%M  +44 "core"  +3 .tPS.seek 0.9ml + "processing"%"'D +1226 "core" ' +2 .tPRV.dial :waste2 + "processing"%b @ +75 "core" ? +3 .tPS.seek 0.5ml + "processing"%' +868 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%O  +45 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%'[ +1606 "core" ' +2 .tPSV.dial :PML + "processing"%# +45 "core" +2 .tPTV.dial :mixing +2 "processing"%q @ +74 "core" A +2 .tPBV.dial :waste1 + "processing"%J  +36 "core" +2 "processing"%F% +4 "core" %]  +2 .tPS.seek 1.85ml + "processing"%s'= +235 "core" ' +2 .tPBV.dial between PSV and waste1 + "processing"%7 * +36 "core" + +3 .tPS.seek 0ml + "processing"%'W +1973 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"' & +2 "core" &BGj +2 .tHand.open + "manipulator"&1 +20 "core" 1 +2 "manipulator"&o& +4 "core" & e , +2 "manipulator"&d% +3 "core" % 6 *' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&w(- +123 "core" ( +2 "manipulator"&^& +4 "core" &-  +* +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &Y& +2 "core" &- 1 +* +2 .tForearm.seek :garage +2 "manipulator"&' +106 "core" ' +2 .tHand.close + "manipulator"&$/ +69 "core" / +2 "manipulator"&& +4 "core" &-  $* +2 "manipulator"&\ % +3 "core" %  w i $ +3 .tForearm.seek :retract + "manipulator"&L'\ +108 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"& ( +267 "core" ( +2 "manipulator"&?& +4 "core" & V '7 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &y& +2 "core" & > )7 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +53 "manipulator"&l'ρ +110 "core" ' +2 "manipulator"&Z& +4 "core" & t  7 +2 "manipulator"&% +3 "core" %ψ x M < +3 "collection"'%& +4 "core" &BGe +2 "collection"'g& +4 .tCC.seek :closed + "collection"''(O +3 "core" &BHs +2 &DFh  +10 &.zCI^ ,~ +9 &avBHl @ +10 &[hCGb R +9 &BDGf R +9 &CBFa R +10 &ADFa R +9 &aCDHa R +10 &#HCGb R +9 &EBF^ S +9 &FCGc R +10 & iACEd R +9 &"+GAGf R +9 &#FBF_ R +10 &%BDG_ R +9 &'qFBE` R +10 &)2ECFa S +9 &*DCF_ R +9 &,FAG` R +10 &.xECG` S +9 &0<ECG] R +9 &1DAFX R +10 &3DEF` R +9 &5DDGc R +10 &7DBBGf R +9 &9FBGa R +9 &:EDG_ R +10 &<DBFb R +9 &>KECIZ R +9 &@ADFe R +10 &AFCF_ R +9 &CFEF` S +10 &ESLCEZ R +9 &GSCE[ T +9 &HnBG\\ W +10 &JBGc [ +9 &L7BEa _ +9 &MAFe Z +10 &O0>BF^ - +9 &OpAGZ M +5 ( +2 "collection"'g& +5 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.17 + "collection"'_& +4 "core" &O`AFd M + &O`BFp M + .tHand.open +2 "manipulator"&P1 +64 "core" 1 +2 "manipulator"&% +4 "core" % ψ a < +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +101 "core" ' +2 .tPSV.dial PSR + "processing"%4 +108 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%G' +1606 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%H  +44 "core"  +3 .tPS.seek 0ml + "processing"%)'W +1615 "core" ' +2 .tPSV.dial PSR + "processing"% +45 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%&' +2631 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%z  +2 "collection"'B  +41 "core"  +132  +2 .tPSV.dial :mixloop + "processing"%c +107 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%@  +77 "core" +3 .tPS.seek 0ml + "processing"%='W +2638 "core" ' +2 .tPSV.dial :air + "processing"%8  +44 "core"  +3 .tPS.seek 2.5ml + "processing"%n' +2627 "core" ' +2 .tPSV.dial :mixloop + "processing"%x +45 "core" +3 .tPS.seek 0ml + "processing"%W'W +760 EUo cc +1872 "core" ' +2 .tPSV.dial :air + "processing"%[  +46 "core"  +3 .tPS.seek 2.5ml + "processing"%m' +2626 "core" ' +2 .tPSV.dial :mixloop + "processing"%| +45 "core" +3 .tPS.seek 0ml + "processing"%'W +2626 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &  7 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&v( +4 "core" ( +2 "manipulator"&N& +4 "core" &  "7 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &~& +2 "core" & D "7 +2 .tForearm.seek CC +2 "manipulator"& 'ρ +104 "core" ' +2 .tHand.close + "manipulator"&/ +76 "core" / +2 .tCC.seek :open +2 "collection"'/( +379 "core" ( +2 "manipulator"&e& +4 "core" & o  $7 + "manipulator"&k% +4 "core" % z $Z +2 .tForearm.seek :retract + "manipulator"&T'\ +97 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&;(- +281 "core" ( +2 "manipulator"&<& +4 "core" &- b -# +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &-& +2 "core" &- /# +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&.' +111 "core" ' +3 .tHand.open + "manipulator"&E1 +68 "core" 1 +2 "manipulator"&2% +4 "core" % \ K  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&0'\ +99 "core" ' +2 ."da"delayUntil "12:36:05.60" +24808 #recoverPRVreagent08 + .PTV.dial :mixing + "processing"%A @ +76 "core" B +2 ."da"PBV.dial :waste1 + "processing"%j  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%S * +35 "core" + +2 ."da"PSV.dial :air +2 "processing"%u  +44 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2495 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%{ +46 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%X  +45 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%i +46 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%9  +45 "core"  +2 ."da"PS.seek :empty +2 "processing"%`'9 +2507 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%* +138 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%U' +592 "core" ' +2 ."da"delay 5 seconds +554 .PSR.select :air +11 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%:'[ +1605 "core" ' + ."da"PTV.dial :puck +2 "processing"%+  +76 "core"  +2 ."da"PSV.dial PTV +2 "processing"%h +86 "core"  +2 ."da"PBV.dial :waste1 + "processing"%r  +35 "core"  +2 "processing"%% +4 "core" %Y  +2 ."da"PS.seek 1.5ml +2 "processing"%\\' +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%V * +36 "core" , +3 ."da"PS.seek 0ml + "processing"%'W +1616 "core" ' +2 ."da"delay 2:00 +11912 EZm NN +90 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%(  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%5 * +35 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%f' +2517 "core" ' +2 ."da"PSV.dial PTV + "processing"% +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%C +77 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%! +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +74 "core"  +2 ."da"PS.seek :empty +2 "processing"%3'9 +2492 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +149 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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 +2 .PSV.dial PTV + "processing"%p +79 "core" +2 ."da"PBV.dial :waste1 + "processing"%>  +36 "core" +2 "processing"%R% +4 "core" %W  +2 ."da"PS.seek 1.5ml + "processing"% ' +588 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%D * +36 "core" + +3 ."da"PS.seek 0ml + "processing"%'W +1613 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%1 * +35 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +76 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%I' +2494 "core" ' +2 ."da"PSV.dial PTV + "processing"%Q +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +78 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%} +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%6  +88 "core" +2 ."da"PS.seek :empty +2 "processing"%M'9 +2488 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%  +46 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%b  +137 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%"  +45 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%O +43 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%' +384 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%#  +45 "core"  +2 "processing"%q% +4 "core" %  +2 ."da"PS.seek 0.55ml +2 "processing"%J'w +340 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%F  +45 "core"  +2 ."da"PS.seek 2ml +2 "processing"%7'[ +1566 "core" ' + ."da"PSV.dial :PML +2 "processing"% +45 "core" +2 ."da"PTV.dial :mixing + "processing"%s @ +75 "core" A +2 ."da"PBV.dial :waste1 + "processing"%  +47 "core"  +2 "processing"%% +4 "core" %X  +2 ."da"PS.seek 1.85ml + "processing"%o'8 +243 "core" ' +2 ."da"PBV.dial between PSV and waste1 + "processing"%d * +33 "core" * +3 ."da"PS.seek 0ml + "processing"%^'W +1966 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +15806 EVm 33 +32196 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%Y  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" + +2 ."da"PSV.dial :air +2 "processing"%$  +44 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2503 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%\ +46 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%a  +46 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +4 "processing"% +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%?  +45 "core"  +2 ."da"PS.seek :empty +2 "processing"%y'9 +2494 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%w +136 "core"  +2 ."da"PSR.select :wash + "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +59 "processing"%Z' +591 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1618 "core" ' +2 ."da"PTV.dial :puck + "processing"%%  +75 "core"  +2 ."da"PSV.dial PTV +2 "processing"%L +87 "core" ~ +2 ."da"PBV.dial :waste1 + "processing"%K  +36 "core" +2 "processing"%g% +4 "core" %b5 +2 ."da"PS.seek 1.5ml +2 "processing"%_' +598 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%P * +36 "core" + +3 ."da"PS.seek 0ml +2 "processing"%'W +1609 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%4  +35 "core" +2 ."da"delay 30 seconds +1100 EXm aa +1903 ."da"PBV.dial between PSV and waste1 +2 "processing"%l * +36 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%H' +2503 "core" ' +2 ."da"PSV.dial PTV + "processing"%G +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%) +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%B  +73 "core"  +2 ."da"PS.seek :empty +2 "processing"%z'9 +2486 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%c +137 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%@' +599 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%&'[ +1612 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%8 +74 "core" +2 ."da"PBV.dial :waste1 + "processing"%=  +35 "core"  +2 "processing"%x% +4 "core" %\\  +2 ."da"PS.seek 1.5ml + "processing"%n' +588 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%[ * +34 "core" * +3 ."da"PS.seek 0ml + "processing"%W'W +1609 "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"%m * +34 "core" * +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +76 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%N' +2484 "core" ' +2 ."da"PSV.dial PTV + "processing"%~ +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +75 "core"  +2 ."da"PS.seek :empty +2 "processing"%''9 +2494 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%e +136 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%k' +588 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +10 ."da"PS.seek 2ml + "processing"% '[ +1606 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%< +76 "core" +2 ."da"PBV.dial :waste1 + "processing"%-  +36 "core" +2 "processing"%v% +4 "core" %X  +2 ."da"PS.seek 1.5ml + "processing"%E' +588 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%2 * +36 "core" + +3 ."da"PS.seek 0ml + "processing"%T'W +1616 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%.  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%A * +35 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%j +76 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%S' +2497 "core" ' +2 ."da"PSV.dial PTV + "processing"%u +77 "core" +2 ."da"delay 5 seconds +314 EVm 99 +188 ."da"PSV.dial PSR +2 "processing"% +77 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%{ +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%X  +75 "core"  +2 ."da"PS.seek :empty +2 "processing"%i'9 +2465 "core" ' +2 ."da"Sleepy.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%9 +142 "core"  + ."da"PSR.select :sub1 +2 "processing"% +13 ."da"PS.reconfigure PSconfig +5 "processing"%#A d`xb +2 ."da"PS.seek 0.25ml +2 "processing"%'7 +341 "core" ' +28 ."da"delay 5 seconds +503 .PSR.select :sub2 +3 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%*' +336 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml +2 "processing"%`'[ +1608 "core" ' +2 ."da"PTV.dial :puck +56 .PSV.dial PTV +9 "processing"%U +90 "core"  +2 ."da"PBV.dial :waste1 + "processing"%+  +37 "core" +2 "processing"%h% +4 "core" %W S +2 ."da"PS.seek 1.5ml +2 "processing"%r' +602 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +36 "core" + +3 ."da"PS.seek 0ml +2 "processing"%:'W +1616 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%V  +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 + "processing"%( +76 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%5' +2611 "core" ' +2 ."da"PSV.dial PTV + "processing"% +80 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +79 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +80 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%C  +78 "core"  +2 ."da"PS.seek :empty +2 "processing"%!'9 +2610 "core" ' +2 "processing"%9 +3 "core" 9T4 +2 #"da"Processing Puck Heater at 28.1C before imaging + .PH.coast +2 "processing"%f  +3 "core" 4 4 +2 "processing"%& +3 "core" &TL V- +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 6 + "manipulator"&3% +4 "core" %\  R S  +2 "storage"(,% +3 "core" %  m +2 "storage"(p. +2 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 6 +2 "storage"(>(K +343 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (R& +3 "core" &K w - i + "manipulator"&]& +4 "core" &- , 4 # + "manipulator"&D% +4 "core" %\  6 6 +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 6 +2 "manipulator"& ( +180 "core" ( +2 "manipulator"&& +4 "core" & 3 6 U# +2 "storage"(1& +3 "core" &K z i +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 6 + 700 counts +2 "manipulator"&'J +101 "core" ' +2 "storage"(& +4 "core" &K ~ f k + ."da"SE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 ."da"SE.seek beamBreak + "storage"(Q'L +218 "core" ' +2 "storage"(- +3 "core" -' + ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&}& +3 "core" &\ \  b# +2 "storage"(6& +3 "core" &K A E e a +2 ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 6 +2 "manipulator"&I'Ύ +33 "core" ' +2 ."da"\Elbow.hold +2 "manipulator"&, +3 "core" , + ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(b- +3 "core" -' +2 ."da"SE.seek 11.1 Pucks below Top Plate +2 "storage"("'Ã +35 "core" ' +2 "manipulator"&O% +4 "core" %Θ X + "storage"(M& +4 "core" &K + ( K \\ + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 6 + 310 counts + "manipulator"&#' +21 "core" ' +3 "manipulator"&q& +4 "core" &\  # +2 "storage"(& +4 "core" &K C D b +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 6 + 700 counts +2 "manipulator"&F'J +27 "core" ' +2 ."da"SE.seek 12.1 Pucks below Top Plate +2 "storage"(J'r +49 "core" ' +2 "manipulator"&& +4 "core" &\ / 5# +2 "manipulator"&s% +3 "core" %% 8 9 +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract + "manipulator"& '\ +92 "core" ' +3 ."da"\Elbow.seek PC +4 "manipulator"&( +259 "core" ( +2 "manipulator"&d& +4 "core" & 3Y + ."da"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &7& +2 "core" & Y +2 ."da"Forearm.seek PC +2 "manipulator"&o' +95 "core" ' +2 ."da"Hand.close + "manipulator"&Y/ +73 "core" / +2 ."da"PC.seek :open +2 "processing"%( +404 "core" ( +2 "storage"($& +4 "core" &K @ B d + "manipulator"&^& +4 "core" & 3Y + "manipulator"&\ % +4 "core" %   +2 ."da"Forearm.seek :retract +2 "manipulator"&a'\ +103 "core" ' +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 6 +2 "manipulator"&( +255 "core" ( +2 "manipulator"&?& +4 "core" &\  $ + "storage"(& +4 "core" &K o e e e +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 6 + 700 counts +2 "manipulator"&w'J +101 "core" ' +2 ."da"Hand.open + "manipulator"&y1 +71 "core" 1 +13 "storage"(Z- +3 "core" -'r +2 ."da"SE.seek 11.85 Pucks below Top Plate +2 "storage"(%'> +26 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 11.18 Pucks below Top Plate +2 "storage"(L' +46 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da18oct0713h163ml.tif +1953 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +815 #"da"SX HX9/16 (USB:79): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 24.385 seconds\ /var/log/esp/da18oct0713h163ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da18oct0713h163ml15s.tif +1556 #SX HX9/16 (USB:79): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da18oct0713h163ml15s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da18oct0713h163ml30s.tif +3059 #SX HX9/16 (USB:79): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da18oct0713h163ml30s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da18oct0713h163ml70s.tif +7118 #SX HX9/16 (USB:79): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da18oct0713h163ml70s.tif: TIFF Upload Complete\ + .Sleepy.power :camera,:OFF +2 ."Qmail"HABfans.email "24.385 sec auto-exposure",Subject: "da18oct0713h163ml images!" +123 "storage"(K- +3 "core" -' +2 "storage"(g& +3 "core" &K I R A +2 "manipulator"&& +3 "core" &\ . $ ( $ +2 ."da"\Elbow.seek 6 +75 "manipulator"&P( +4 "core" ( + "manipulator"&_& +4 "core" &\ P H C $ + "storage"(4& +4 "core" &K f m f +2 ."da"Forearm.seek 6 + 700 counts +2 "manipulator"&l'J +10 "core" ' +4 ."da"SE.reconfigure SEgently +3 "storage"(#QK-0-\ b +3 ."da"SE.seek 11.9 Pucks below Top Plate +2 "storage"('x +70 "core" ' + "manipulator"&& +4 "core" & y $ +2 "storage"(G& +3 "core" &K ~ +3 ."da"\Elbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 6 +2 "manipulator"&'Ύ +36 "core" ' +58 ."da"\Elbow.hold +3 "manipulator"&), +3 "core" , + ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 12.08 Pucks below Top Plate +2 "storage"(B'b +32 "core" ' +3 "manipulator"&H% +4 "core" %Δ 7 / y b +3 "storage"(c& +8 "core" &K c +2 ."da"Forearm.force -20 +2 "manipulator"&5 +8 ."da"Forearm.seek 6 + 306 counts +4 "manipulator"&z' +24 "core" ' +3 "manipulator"&@& +4 "core" &\  $ +2 "storage"(8& +4 "core" &K +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 6 + 700 counts +2 "manipulator"&='J +30 "core" ' +2 "storage"(x% +5 "core" %j y +3 ."downElevator"SE.seek :down +2 "storage"(&'v +100 ([% +2 "core" %  ` Wf +2 "manipulator"&n% +4 "core" %F & "t +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract + "manipulator"&|'\ +40 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +52 "core" ' +2 ."da"SC.coast + "storage"(6 +3 #tStarting finalPurge +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%m& +4 "core" & +2 ."psFlush"Hand.open +2 "manipulator"&1 +27 "core" 1 +2 "manipulator"&W& +4 "core" &\  y _ "$ +2 "manipulator"&~% +4 "core" %\ "  !< +2 ."psFlush"\Elbow.seek FlushPuck::Garage +4 "manipulator"&(- +177 "core" ( +2 "manipulator"& & +4 "core" &- 7 ** +2 ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" &- (* +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&N' +108 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&e/ +73 "core" / +3 "manipulator"&'& +5 "core" &- Q * + "manipulator"&k% +4 "core" %  D +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&<'\ +102 "core" ' +4 ."psFlush"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."psFlush"\Elbow.seek PC +2 "manipulator"&-( +115 "core" ( +2 "manipulator"&v& +4 "core" & z * +2 ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 & & +3 "core" & g ) +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&2' +102 "core" ' +3 "manipulator"&E& +3 "core" & ) +2 "manipulator"&.% +4 "core" % & +3 "processing"%A& +4 "core" & + "processing"%j& +4 ."psFlush"PC.seek :closed +2 "processing"%T(Tg +4 "core" & +2 &  +7 &-r ,} +10 &av @ +9 &Tf R +9 &D S +11 &Ew S +8 &Ew S +10 &XFw S +10 &Ey S +8 &Ic S +10 &Di S +9 & `Hh S +9 &"#Dh R +10 &#Dh S +9 &%Gh R +10 &'iD^ R +9 &)+DR R +9 &*DQ S +10 &,GO S +9 &.pGI S +9 &02GR S +10 &1FQ S +9 &3FL S +10 &5xG? S +9 &7:G< S +9 &8G> S +10 &:AC S +9 &<B? S +9 &>BA? S +10 &@A; R +9 &AC1 S +10 &CF* R +9 &EJE1 S +9 &G G/ S +10 &HN* S +9 &JY* U +9 &LDx0 X +10 &N}* Y +9 &O. Y +10 &Q~ Z +9 &S?u @ +9 &T$2 Q +10 &TJ% + +2 ( + "processing"%j& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.71 +2 "processing"%u& +3 "core" &TJ$ + +2 ."psFlush"Hand.open + "manipulator"&1 +67 "core" 1 +2 "manipulator"&{% +4 "core" %  } o # +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&X'\ +93 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%S +137 "core"  +3 ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +4 ."psFlush"PS.seek 1ml + "processing"%9'P +403 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +705 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%i' +1609 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +76 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%*  +35 "core" +3 ."psFlush"PS.seek 0ml + "processing"%U'W +2629 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%+ +77 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%h' +592 "core" ' +2 ."psFlush"PSR.select :air +60 "processing"% +14 ."psFlush"PS.seek 2.5ml +2 "processing"%`' +2115 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +90 "core"  +2 ."psFlush"PBV.dial PSV +2 "processing"%r U +57 "core" W +3 ."psFlush"PS.seek 0ml +2 "processing"%V'W +2628 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%\\ @ +43 "core" > +3 ."psFlush"PS.seek 2.5ml +2 "processing"%(' +2635 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%:  +74 "core"  +3 ."psFlush"PS.seek :empty +2 "processing"% '9 +2639 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"% +46 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%' +2162 EVq JI +475 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%C +75 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%5'W +2625 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"% @ +46 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%f' +2635 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +74 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%3'9 +2636 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%, +58 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%p'P +1102 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%R' +1613 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%] +89 "core"  +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%D  +56 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2627 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%1 +75 "core"  +2 ."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 +2 "processing"%' +2129 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%0 +77 "core" +2 ."psFlush"PBV.dial PSV + "processing"% U +56 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%}'W +2632 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%6 @ +46 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%b' +2628 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%O  +76 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%M'9 +2642 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%q +46 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%' +2642 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +88 "core"  +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%s'W +2629 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"% @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +2627 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%Q  +76 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%I'9 +2627 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'#& +4 "core" &W\\ + .tHand.open + "manipulator"&"1 +25 "core" 1 +2 "manipulator"&F& +4 "core" &  : 0 +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek PC + "manipulator"&d( +2 "core" ( +2 "manipulator"&7& +3 "core" & D 0 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" & 0 +2 .tForearm.seek PC + "manipulator"&Y' +101 "core" ' +2 .tHand.close + "manipulator"& / +76 "core" / +2 .tPC.seek :open +2 "processing"%t( +402 "core" ( +2 "manipulator"&$& +4 "core" & : = 5 + "manipulator"&^% +4 "core" % 7 5 5 +2 .tForearm.seek :retract + "manipulator"&\ '\ +93 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&o( +349 "core" ( +2 "manipulator"&?& +4 "core" &   u 15 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &  \ a 15 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&'ρ +103 "core" ' +2 "manipulator"&y& +4 "core" & > 05 +2 "manipulator"&Z% +3 "core" %ϊ D 0 +2 "collection"'a& +4 "core" &WZ +2 "collection"'J& +4 .tCC.seek :closed + "collection"'%(O +3 "core" &X[ +3 &X[  +10 &-{VZ , +9 &czWZ A +9 &ajX[ S +10 &#GV\\ R +9 &IX[ R +9 &HVY R +10 &iGX[ R +9 &+IXX R +10 &GUZ R +9 &HXZ R +9 & qFX[ R +10 &"3GW[ R +9 &#HW[ R +9 &%HWZ R +10 &'zHX[ R +9 &);JW[ R +10 &*GW\\ R +9 &,HW[ R +9 &.GWY R +10 &0CLW[ R +9 &2GV\\ R +9 &3GXY R +10 &5FVZ R +9 &7LFWZ R +10 &9FY[ R +9 &:EX\\ R +9 &<GWZ R +10 &>TGW[ R +9 &@GWZ Q +9 &AIU[ R +10 &CIXZ R +9 &EYNWY S +62 &GVV[ S +13 &HnU[ V +2 &JVX [\ + &L>TX _ + &MVX T + &O7RUZ + + &O|WSY A +4 ( + &O|TVX A + &O|TTX A + "collection"'J& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.10 +2 "collection"'K& +3 "core" &O|TVX A +2 .tHand.open + "manipulator"&g1 +66 "core" 1 +2 "manipulator"&% +4 "core" % ψ ) +3 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&_'\ +97 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'4& +4 "core" &O|SVX A +2 "collection"'% +3 "core" %UX +2 #tCS Pulling 5ml of flush + .CSV.dial CSR + "collection"'G  +43 "core"  +2 .tCSR.select :flush + "collection"' +11 .tCS.seek 5ml +2 "collection"'H'l +1348 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 'c% +3 "core" %lSX'  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'' +721 "core" ' +2 .tCSV.dial :waste + "collection"'w +134 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'@' +1986 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'L& +4 "core" &O|SSX A +2 "collection"'8% +3 "core" %SZ) +2 .tCSV.dial :flush + "collection"'x  +45 "core"  +3 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 5ml + "collection"'l'l +1307 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'[ @ +43 "core" B +2 "collection"'n% +4 "core" %lUX  +2 .tCS.seek 7ml +2 "collection"'P'\ +575 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'  +2 '  +42 "core"  +99  +2 .tCBV.dial :waste1 + "collection"'m @ +47 "core" ? +3 .tCS.seek 0ml + "collection"'' +1802 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'z& +4 "core" &O|SUY A +2 "collection"'W% +7 "core" %UY +3 .tCSV.dial :flush +2 "collection"'~  +74 "core" +3 .tCS.seek 5ml +2 "collection"'B'l +1319 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'= @ +44 "core" B +2 "collection"' % +4 "core" %lUW  +2 .tCS.seek 7ml +2 "collection"'' +579 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +2 "collection"'&  +43 "core"  +2 .tCBV.dial :waste2 +2 "collection"'>  +119 "core"  +3 .tCS.seek 0ml + "collection"')' +1790 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'e& +4 "core" &O|SV\\ A +2 "collection"''% +3 "core" %U[ +2 .tCSV.dial CSR + "collection"'k  +44 "core"  +2 .tCSR.select :kill + "collection"' +10 .tCS.seek 8ml + "collection"'|' +2070 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'v' D +571 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"' +2 'N  +104 "core" +40  +2 .tCTV.dial :intake + "collection"'E  +77 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'.' \\ +2080 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'A  +77 "core" ~ +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'' +589 "core" ' +2 .tCSV.dial CSR + "collection"'<  +104 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"''l +1346 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'u' D +83 E]p ?? +1288 "core" ' +2 .tCSV.dial CBV + "collection"' +105 "core" +2 .tCS.seek 0ml +2 "collection"'{' +2619 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&j& +4 "core" & % -5 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&S( +3 "core" ( +2 "manipulator"&2& +4 "core" & ? -5 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &!& +3 "core" & -5 +2 .tForearm.seek CC + "manipulator"&9'ρ +94 "core" ' +2 .tHand.close + "manipulator"&/ +69 "core" / +2 .tCC.seek :open +2 "collection"'*( +377 "core" ( +3 "manipulator"&i& +4 "core" &    35 + "manipulator"&+% +4 "core" % χ    3 +2 .tForearm.seek :retract + "manipulator"&U'\ +96 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&h(- +280 "core" ( +2 "manipulator"&& +4 "core" &- S N :' +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &r& +2 "core" &- P P l :' +60 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&`' +109 "core" ' +2 .tHand.open + "manipulator"&\\1 +65 "core" 1 +2 "manipulator"&V% +4 "core" %  ) +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&:'\ +98 "core" ' +2 #tCompleted [/home/esp/esp2/mission/2018_08_31_niagara_mission.rb:216] begun 11:30:37 + #Preparing to sleep until 7:39AM 10/09/2018 +7 #Asleep til 7:39AM 10/09/2018 +3 ."shutdown"CC.coast +2 "collection"'6 +5 #tContinuing at 07:39EDT09-Oct-18 + ."shutdown"CS.coast +3 E\\p 55 +2 "collection"'5 +4 ."Qmail"GoodNews.email "Then, in tube 7: Sample.deep; initialPurge; da withoutWCR\\n/home/esp/esp2/mission/2018_08_31_niagara_mission.rb:221\\n{1 => 22, 2 => 22, 3 => 22, 4 => 22, 5 => 22, 6 => 13, 7 => 9}\\nCan@13:31:26, 19.7C, 28% humidity, 14.0psia, 12.247V, 0.251A, 0.251A avg, 3.07W",Subject: "Asleep until 07:39EDT09-Oct-18" +4 ."shutdown"PC.coast +61 "processing"%6 +3 ."shutdown"PS.coast + "processing"%5 +2 ."shutdown"Forearm.coast + "manipulator"&5 +3 ."shutdown"\Elbow.coast + "manipulator"&6 +37 ."shutdown"Sleepy.power :dwarf,:OFF + .Sleepy.power :raw,:OFF + #Shutdown +54488 Edo  +60003 fm !! +60002 hk !! +60002 fj  +60002 ii !! +60002 hh !! +60003 gh !  +60002 hh  +60002 fg !  +60002 fg !  +60003 fh !! +60002 fh !! +60002 fg !! +60002 fg  +60003 hf !! +60002 ef ~ +60002 fg  +60002 cg !! +60003 cf  +60002 bg  +60002 ce  +60002 cg  +60003 af  +60002 af  +60002 dg  +60002 df  +60003 af  +60002 _f  +60002 _e !  +60002 ae  +60003 `f  +60002 _e  +60002 ]f  +60002 ]e  +60002 ^e  +60003 _f !  +60002 ^f  +60002 ^d  +60002 \\e  +60003 ]e !! +60002 ]e  +60002 [d  +60002 [g  +60003 Ze  +60002 [e  +60002 [e !  +60002 \\f  +60003 \\d !! +60002 \\e  +60002 We !! +60002 [d  +60003 Ze  +60002 Xe  +60002 [e !  +60002 Yd  +60003 Zd  +60002 Zd  +60002 [e  +60002 \\e  +60003 Yd  +60002 Yd  +60002 [d  @EDT1538971233.58 [c  +60003 [d  +60002 Wc  +60002 Yb  +60002 Yd  +60003 Yc  +60002 Xc  +60002 Yc  +60002 Xc !! +60003 Zc !! +60002 Wc  +60002 Wb ! +60002 Xd  +60002 Wc  +60003 Wc !  +60002 Ub  +60002 Ub !! +60002 Wb !  +60003 Vc  +60002 Vc  +60002 Wb  +60002 Vb  +60003 Wb  +60002 Wb  +60002 Vc  +60002 Xb  +60003 Tb  +60002 Wb  +60002 Tc !  +60002 Va  +60003 Ub  +60002 Vb !! +60002 Ta !! +60002 Va !! +60003 Ub !! +60002 Tc ! +60002 Sa ## +60002 Ub !  +60003 Vb  +60002 Ub !! +60002 Tb !! +60002 Tc !  +60003 Ta  +60002 Vc  +60002 Sb  +60002 Wb  +60003 Tb  +60002 Vc  +60002 Vd  +60002 Va %$ +60003 Wb  +60002 Vb !! +60002 Yb  +60002 Xc  +60003 Xb  +60002 Wb  +60002 Wb  +60002 Vc !  +60003 Wb  +60002 Ua '' +60002 Vc  +60002 Vb  +60003 Xa  +60002 Wb  +60002 Wa  +60002 [b  +60003 Xb  +60002 Zb  +60002 ]b  +60002 [c  +60003 [c  +60002 Zc  +60002 \\c  +60002 \\b  +60002 \\b  +60003 ^c  +60002 ]c !  +60002 ^c  +60002 ^c  +60003 `b !! +60002 ac  +60002 ac  +60002 ec  +60003 ac !! +60002 bd  +60002 cd  +60002 bd  +60003 cd  +60002 bc !! +60002 _c  +60002 _c  +60003 ^c  +60002 _c  +60002 \\c !! +60002 [b  +60003 [c  +60002 [b  +60002 [b  +60002 [c  +60003 Zc  +60002 Zb  +60002 Wc  +60002 Xc  +60003 Xa  +60002 Xb  +60002 Zb !! +60002 Wb  +60003 Vc  +60002 Wc  +60002 Vc !! +60002 Vb  +60003 Vc  +60002 Xb  +60002 Wc  +60002 Wc  +60003 Vb  +60002 Tb !  +60002 Ub  +60002 Rc  +60003 Sa  +60002 Tb  +60002 Tc  +60002 Tb !! +60003 Sb !  +60002 Sb !! +60002 Sc  +60002 Sa  +60003 Qa  +60002 Sb  +60002 Pb !! +60002 Sb  +60003 Ub !! +60002 Qb  +60002 Rb  +60002 Ra  +60002 Rb  +60003 Rb  +60002 Vb  +60002 Pb  +60002 Uc  +60003 Td  +60002 Sd  +60002 Sd  +60002 Vd  @EDT1539057636.83 Se  +60002 Oe  +60002 Mf  +60002 Of  +60003 Qh  +60002 Kg !  +60002 Mh !! +60002 Og  +60003 Nh  +60002 Jh !! +60002 Lg !! +60002 Lf !! +60003 Lf !! +60002 Lg !! +60002 Jf !! +60002 Jg  +60003 Kg  +60002 Kf !  +60002 Mf !! +60002 Lf  +60003 Mf  +60002 Nf  +60002 Nf !! +60002 Og  +60002 Og  +60003 Mf $$ +60002 Mh !  +60002 Rg +* +60002 Rg !! +60003 Tg !! +60002 Sg  +60002 Ug  +60002 Vh  +60003 Xg  +60002 Wg  +60002 Xf  +60002 Yh (( +60003 Zg  +60002 [h  +60002 [g && +60002 \\g  +60003 \\g  +60002 ]g  +60002 [g  +60002 `g  +60003 ^g  +50219 `h  +38 #tPowering up Dwarves +514 .Sleepy.power :raw,:ON + "sampler") +2 )( +2 "core"  + "collection"' +3 ' +2 "core"  +2 "processing"% +2 %  +3 "core"  +2 "collection"' 9\ +2 ' 0\ + ' -\ +2 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +2 "sampler")&\ +2 .tSS.configure SSconfig + "sampler")#.0X 22, 2 => 22, 3 => 22, 4 => 22, 5 => 22, 6 => 13, 7 => 9}\\nCan@07:39:37, 19.2C, 28% humidity, 14.0psia, 12.223V, 0.423A, 0.423A avg, 5.17W",Subject: "Started 2018_08_31_niagara_mission phase Sample.deep; initialPurge; da withoutWCR" + .tSample.deep +112 "sampler") 0 +1084 "core" 0 +2 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'#& +4 "core" &rvS h + .tHand.open +2 "manipulator"&"1 +74 "core" 1 +2 "manipulator"&F& +4 "core" &\  S &$ +2 "manipulator"&7% +3 "core" % \ $ ] ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&(- +180 "core" ( +2 "manipulator"& & +4 "core" &-   x 27 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &-& +3 "core" &-  .7 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage +2 "manipulator"&X' +105 "core" ' +2 .tHand.close + "manipulator"&T/ +70 "core" / +2 "manipulator"&$& +5 "core" &- +7 + "manipulator"&^% +4 "core" %  < + +2 .tForearm.seek :retract +2 "manipulator"&Y'\ +98 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&d( +275 "core" ( +4 "manipulator"&?& +4 "core" &   /7 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & 07 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&y'ρ +101 "core" ' +4 "manipulator"&Z& +4 "core" &  '7 +2 "manipulator"&a% +4 "core" %z ' +2 "collection"'\ & +4 "core" &qwR  +2 "collection"'/& +4 .tCC.seek :closed + "collection"'K(O +3 "core" &stT  +3 &qwP  +9 &4zswR , +9 &byrvQ A +10 &MiruQ R +10 & EsuT R +8 &EpvJ S +10 &HqvR R +9 &TGquL R +10 &IruO R +10 &DrvT R +8 &GrvR R +10 & ZGruR S +9 &"HsuK S +9 &#HqvH S +10 &%EsuQ R +9 &'cKrtR R +10 &)$IouJ S +9 &*GsuS R +9 &,FruQ R +10 &.kItuP R +9 &0-IrtK R +9 &1IqvO R +10 &3GsuO R +9 &5sDqvM R +10 &75IrvR R +9 &8GruO S +9 &:GruP R +10 &<{GrwR R +9 &>>DqvP R +9 &?HrvN R +10 &AFquO R +9 &CLotQ R +10 &ECQruI S +9 &GZpuP T +9 &HuqsR W +10 &JrosQ [\ +9 &L*qrN ^ +9 &MptQ _ +10 &OBJptQ !g +9 &O~nuK X +5 ( + "collection"'/& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.14 +2 "collection"'g& +4 "core" &O~pt5 X + .tHand.open + "manipulator"&1 +76 "core" 1 +2 "manipulator"&4% +4 "core" % y - +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 #tFlushing the Collection Valve::Manifold +2 "collection"'J& +3 "core" &O~ou, X +2 "collection"'G% +4 "core" %nt- + #tCS Pulling 5ml of flush + .CSV.dial CSR + "collection"'  +137 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"''l +1357 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +8 'c% +3 "core" %lot%  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.501ml + "collection"'H' +710 "core" ' +2 .tCSV.dial :waste + "collection"'w +147 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'' +588 E`g UU +1397 "core" ' +2 #tPurging external Intake + "collection"'L& +4 "core" &O~pt- X + "collection"'8% +4 "core" %rt- + .tCSV.dial :flush +2 "collection"'x  +46 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'@' D +2606 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +5 .tCBV.dial CSV + "collection"'[ + 'n  +30 "core" +55 ~ +2 .tCTV.dial :intake + "collection"'l  +78 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml +2 "collection"'' +2599 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'  +78 "core"  +2 #tFlushing upper manifold + "collection"'m& +4 "core" &O~}oq$ X +2 "collection"'P% +3 "core" %mqD +2 .tCSV.dial :flush + "collection"'z  +76 "core"  +3 .tCS.seek 5ml + "collection"'W'l +1332 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"'~ @ +43 "core" A +2 "collection"'% +4 "core" %losH  +2 .tCS.seek 7ml +49 "collection"'=' +595 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +2 "collection"' +106 "core"  +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"'B' +1835 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'&'- +831 "core" ' +2 .tCSV.dial :waste + "collection"'> +46 "core" +3 .tCS.seek 0ml + "collection"'' +826 "core" ' +2 "collection"'e& +4 "core" &O~|os) X + "collection"''% +4 "core" %ps+ + .tCSV.dial :flush +2 "collection"'k  +43 "core"  +3 .tCS.seek 3ml +2 "collection"')'- +825 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'| @ +43 "core" B +2 "collection"' % +4 "core" %-pt+  +2 .tCS.seek 5ml +2 "collection"'N'l +578 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml + "collection"'E' +1332 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'v'- +828 "core" ' +2 .tCSV.dial :waste + "collection"'A +77 "core" +3 .tCS.seek 0ml + "collection"'.' +826 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&<& +4 "core" & +7 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&( +3 "core" ( +2 "manipulator"&& +3 "core" & h +7 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" & 8 +7 +2 .tForearm.seek CC + "manipulator"&u'ρ +103 "core" ' +2 .tHand.close + "manipulator"&j/ +66 "core" / +2 .tCC.seek :open +2 "collection"'2( +377 "core" ( +2 "manipulator"&!& +4 "core" & X ,7 + "manipulator"&% +4 "core" % σ > , +2 .tForearm.seek :retract + "manipulator"&o'\ +97 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&_(- +281 "core" ( +2 "manipulator"&%& +4 "core" &- c Z - <. +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &i& +3 "core" &- Q V  <. +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&+' +111 "core" ' +3 .tHand.open + "manipulator"&91 +70 "core" 1 +2 "manipulator"&% +4 "core" % \  * +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&r'\ +99 "core" ' +2 #tda sampling at most 1000ml +3 #Loading sh1 puck from tube 7 into Collection Clamp +2 ."Qmail"HABfans.email "Started da in tube 7 at 07:44:16EDT09-Oct-18\\n{1 => 22, 2 => 22, 3 => 22, 4 => 22, 5 => 22, 6 => 13, 7 => 9}\\nCan@07:40:40, 19.1C, 28% humidity, 14.0psia, 12.213V, 0.447A, 0.447A avg, 5.47W",Subject: "da sampling at most 1000ml" +59 "collection"'S& +4 "core" &ttC +2 "manipulator"&\\% +4 "core" %  ; 7 5 +2 "storage"(V% +3 "core" %| r r x +2 "storage"(U. +4 "core" .( +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 7 + "storage"(`([z +1597 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +5 (*& +4 "core" &[} e _ 0 +2 "manipulator"&{& +3 "core" &-  ( -. +2 "manipulator"&t% +4 "core" %  0 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 7 +2 "manipulator"&I( +179 "core" ( +2 "manipulator"&:& +4 "core" &   0!v +2 "storage"(h& +3 "core" &[x g f +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 700 counts +2 "manipulator"&' +93 "core" ' +2 "storage"((& +4 "core" &[x  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"('L +236 "core" ' +5 "storage"( - +3 "core" -'\ +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 (C& +3 "core" &[x j U +2 "manipulator"&& +3 "core" &    3!v +2 .t\Elbow.seek 7 + "manipulator"&( +18 "core" ( +2 "manipulator"&f& +4 "core" & A C e 5 +2 "storage"(& +3 "core" &[x | | +2 .tForearm.seek 7 + 300 counts +2 "manipulator"&,'{ +20 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +51 "manipulator"&p/ +74 "core" / +13 ."downElevator"SE.seek :down +5 "manipulator"&]& +2 "storage"(5'v +7 "core" & C A e 7 +2 "manipulator"&1% +4 "core" % t J J X 7 +3 .tForearm.seek :retract + "manipulator"&'\ +99 "core" ' +3 .t\Elbow.seek CC + "manipulator"&( +82 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +67 "core" ( +4 "manipulator"&;& +4 "core" &  8 6 3 56 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &q& +3 "core" &  @ B i 56 +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&3'ρ +103 "core" ' +2 "manipulator"&0& +4 "core" &  E ( O 36 +2 "manipulator"&% +4 "core" %ρ  1Q +2 "collection"'& +4 "core" &rv( +2 "collection"'& +4 .tCC.seek :closed + "collection"'}(O +3 "core" &sv) +4 &qvM 6 +10 &0GvqvD 3 +9 &WowpvA G +9 &Xsu= R +10 &EsvC Q +9 &yJsuG Q +9 &;Ltv= Q +10 &Iov< Q +9 &KquB Q +10 &IqvF Q +9 &CJpt> Q +9 &!Jrv= Q +10 &"Jtw= Q +9 &$IrvG Q +9 &&KHpuD Q +10 &(Frv= Q +9 &)JruG Q +10 &+FqsI Q +9 &-RJqvD R +9 &/Hst8 Q +10 &0Isu6 Q +9 &2FsvA Q +9 &4[Isv: Q +10 &6Jtv1 R +9 &7Hsu4 Q +10 &9Itv9 Q +9 &;bJrv; R +9 &=&Hqw: Q +10 &>Jru6 Q +9 &@Irv4 Q +9 &BlFtx6 Q +10 &D,Lrv8 R +9 &ETqu9 R +10 &Gcqv7 T +9 &I`pv3 X +9 &Kpt9 ] +10 &Lot< _ +9 &Nqt5 A +9 &O^.pt7 %o +10 &Ompu9 L +2 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 5/25 samples, on/off torque 1.98 + .Hand.open + "manipulator"&b1 +75 "core" 1 +2 "manipulator"& % +4 "core" % ρ b ,Q +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&#'\ +93 "core" ' +2 .tSC.coast "storage"(6 +3 #tcollectSample 1000ml w/bubble point of 24psi + #Priming 7ml + .Sleepy.power :sampler,:ON + .Intake.select :close + .\Exhaust.select :close + .SS.hold +2 "sampler")"+ +3 "core" + + "sampler")F% +4 "core" % + "collection"'7& +4 "core" &Oins mL +3 Ebg WW + #tCalibrating pressure and temperature sensors + .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast + "sampler")#.0X +29 +2 .tdelay 3.8 seconds +382 "collection"'T% +3 "core" %pt+ i +2 "sampler")$% +3 "core" %?7 + .tSSV.dial :spit +2 "sampler")^ +142 "core" +3 .tSS.seek 0ml + "sampler")M' +265 "core" ' +2 .tSSV.dial CBV + "sampler")X  +144 "core" +3 .tCTV.dial :intake +2 "collection"'?  +79 "core"  +2 #tWaiting for external sampler to finish priming... + .delayUntil "07:47:51.44" +16446 ."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" % V +2 #tIntake @19.0psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X% +3 "core" %! W +2 #tIntake @19.0psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X  +15 "collection"'% +3 "core" % Y +2 "sampler");% +3 "core" %>\   +15 "collection"'q% +3 "core" %E Y +2 "sampler")% +3 "core" %>**  +2 "collection"',% +3 "core" %G X +2 #tIntake @17.6psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 99 +2 "sampler")#.c0X  +15 "collection"'"% +3 "core" %I Y +2 "sampler")O% +3 "core" %(Q>  +15 "collection"'-% +3 "core" %" Y +2 "sampler")T% +3 "core" %(Q>  +15 "collection"'$% +6 "core" % X + "sampler")^% +4 "core" %(Q>7;  +2 "collection"' % +3 "core" %C X + #tIntake @18.1psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 80 +2 "sampler")#.P0X +53 "collection"'@% +3 "core" %D \\ +2 "sampler")x% +3 "core" %  +2 "sampler")m% +3 "core" %  + .tIntake.select :close + "sampler")0 +9 )P% +4 "core" %  + .tSSV.dial :exhaust +2 "sampler")  +79 "core"  +2 .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale + "sampler")#.0X% +3 "core" %O   +15 "collection"'=% +3 "core" %F X +2 "sampler")e% +3 "core" %O   +15 "collection"''% +3 "core" %$ X +2 "sampler")k% +3 "core" %N99  +2 "collection"'% +3 "core" %! W +2 #tIntake @18.3psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 59 +2 "sampler")#.;0X X +2 "sampler")]% +3 "core" %ȵA  +15 "collection"'1% +3 "core" %@ X +2 "sampler")I% +3 "core" %ȵA*(  +15 "collection"'% +3 "core" % Y +2 "sampler");% +3 "core" %ȵ@:;  +2 "collection"'q% +4 "core" % W + #tIntake @18.7psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 39 +2 "sampler")#.'0X% +3 "core" % V +2 "sampler")=% +4 "core" %v\\  +14 "collection"'e% +3 "core" %G W +2 "sampler")'% +3 "core" %v[  +15 "collection"'k% +3 "core" % V +2 "sampler")% +3 "core" %v[  +15 "collection"'W% +3 "core" %/ V +2 "sampler")&% +3 "core" %v\\   +15 "collection"')% +3 "core" %J V +2 "sampler")N% +3 "core" %v\\  +15 "collection"' % +3 "core" %% V +2 "sampler")A% +3 "core" %v\\  +15 "collection"'v% +3 "core" % V +2 "sampler")<% +3 "core" %v\\%+  +15 "collection"'E% +3 "core" %9 V +2 "sampler")% +3 "core" %v[/1  +2 "collection"'j% +4 "core" %; V +2 .tSS.reconfigure SSinhale.with maxSpeed: 23 + "sampler")#.0X Z +2 "sampler")x% +3 "core" %  Q +15 "collection"'m% +3 "core" %l Z +2 "sampler")P% +3 "core" % \ Q +15 "collection"'% +3 "core" %X Z +2 "sampler")H% +3 "core" % \ Q +15 "collection"'~% +3 "core" %: [ +2 "sampler")% +3 "core" % \ Q +15 "collection"'% +3 "core" %] Z +2 "sampler") % +3 "core" % \ Q +15 "collection"'z% +3 "core" %K [ +2 "sampler")L% +3 "core" %%% \ Q +15 "collection"'>% +3 "core" %: [ +2 "sampler")=% +3 "core" %-- \ Q +15 "collection"'e% +3 "core" %e [ +2 "sampler")'% +4 "core" %43 \ Q +14 "collection"'k% +3 "core" %< [ +2 "sampler")% +3 "core" %:< \ Q +2 "collection"'W% +3 "core" %. Z +2 .tSS.reconfigure SSinhale.with maxSpeed: 15 +2 "sampler")#.0X  +14 "collection"'*% +3 "core" %E U +2 "sampler")h% +3 "core" %x?  +15 "collection"'(% +3 "core" %@ S +2 "sampler")d% +3 "core" %x>  +15 "collection"'\\% +3 "core" %e T +2 "sampler") % +3 "core" %x?   +15 "collection"'_% +3 "core" %I T +2 "sampler")% +3 "core" %x>  +15 "collection"':% +3 "core" %m S +2 "sampler")% +3 "core" %x>  +15 "collection"'% +3 "core" %k R +2 "sampler")p% +3 "core" %x>  +15 "collection"']% +3 "core" %> R +2 "sampler")1% +3 "core" %x>  +15 "collection"'I% +3 "core" %i S +2 "sampler")% +3 "core" %x>"  +15 "collection"';% +3 "core" %a T +2 "sampler")q% +4 "core" %x?&&  +14 "collection"'r% +3 "core" %> T +2 "sampler"),% +3 "core" %x?*+  +15 "collection"'f% +3 "core" %d S +2 "sampler")% +3 "core" %x>0/  +15 "collection"'C% +3 "core" %C R +2 "sampler")% +3 "core" %x>65  +2 "collection"'5% +3 "core" %I Q +2 #tIntake @19.0psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 13.86125 +2 "sampler")#.0X% +3 "core" %$F  +15 "collection"'=% +3 "core" %g W +2 "sampler")e% +3 "core" %$F  +15 "collection"''% +3 "core" %F W +2 "sampler")k% +3 "core" %$F  +15 "collection"'% +3 "core" %f W +2 "sampler")W% +3 "core" %$F!"  +15 "collection"'\ % +3 "core" %I W +2 "sampler"))% +3 "core" %$F&(  +15 "collection"'N% +3 "core" %? W +2 "sampler") % +3 "core" %$F*,  +15 "collection"'A% +3 "core" %i W +2 "sampler")v% +3 "core" %$F-0  +15 "collection"'<% +3 "core" %> W +2 "sampler")E% +3 "core" %$F42  +15 "collection"'% +3 "core" %j W +2 "sampler")j% +3 "core" %$F67  +2 "collection"'B% +4 "core" %i V + #tIntake @19.0psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 13.86125 +2 "sampler")#.0X  +141 "core"  +4 .tCTV.dial :air,avoiding: :intake +2 "collection"'=  +138 "core" +2 ."CSpush"CSV.dial CTV +3 .tSS.seek 10ml +2 "sampler")e' +99 ."CSpush"CSV.dial :air +2 "collection"'' @ +45 "core" ? +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'k' +101 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +101 "core" ' +3 ."CSpush"CS.coast + "collection"'5 +35 "core" +2 .tSS.reconfigure SSexhale +2 "sampler")#.0Xd +102 "collection"'C9 +3 "core" 9Vd +102 "collection"'b9 +3 "core" 9md +102 "collection"' 9 +4 "core" 9d +102 "collection"'09 +3 "core" 9d +102 "collection"',9 +3 "core" 9c +102 "collection"'79 +3 "core" 9a +102 "collection"'9 +3 "core" 9_ +102 "collection"'`9 +4 "core" 9\\ +102 "collection"'R9 +3 "core" 9[ +102 "collection"'9 +3 "core" 9+X +102 "collection"'O9 +3 "core" 9BV +102 "collection"'-9 +3 "core" 9[ T +102 "collection"'T9 +3 "core" 9sS +103 "collection"'F9 +3 "core" 9"O +102 "collection"'^9 +3 "core" 9#M +102 "collection"' 9 +3 "core" 9#K +102 "collection"'9 +3 "core" 9%I +102 "collection"'$9 +3 "core" 9&G +102 "collection"'9 +3 "core" 9'E +102 "collection"'M9 +3 "core" 9(C +102 "collection"'Z9 +3 "core" 9-)A +102 "collection"'39 +3 "core" 9B*? +102 "collection"'9 +3 "core" 9Z,> +103 "collection"'Q9 +3 "core" 9p-; +102 "collection"'"9 +3 "core" 9/: +102 "collection"'a9 +3 "core" 90 8 +102 "collection"'Y9 +3 "core" 917 +102 "collection"'9 +4 "core" 925 +102 "collection"'J9 +3 "core" 943 +102 "collection"'X9 +3 "core" 952 +102 "collection"'49 +3 "core" 96!0 +102 "collection"'G9 +3 "core" 97%/ +102 "collection"'9 +5 "core" 9(9)- +102 "collection"'y9 +3 "core" 9<;.+ +102 "collection"'D9 +3 "core" 9N<2* +102 "collection"'9 +3 "core" 9_=6) +102 "collection"'g9 +3 "core" 9p>:( +102 "collection"'?9 +3 "core" 9@>% +102 "collection"'c9 +3 "core" 9AC$ +102 "collection"'89 +3 "core" 9BG# +102 "collection"'9 +3 "core" 9DK" +102 "collection"'[9 +3 "core" 9EO! +102 "collection"'w9 +3 "core" 9FS +103 "collection"'l9 +3 "core" 9HX +102 "collection"'/9 +3 "core" 9I\\ +102 "collection"'@9 +3 "core" 9 I` +102 "collection"'x9 +3 "core" 9 Ld +102 "collection"'9 +3 "core" 9 Li +103 "collection"'P9 +3 "core" 9 ,Nm +102 "collection"'9 +3 "core" 9 9Oq +102 "collection"'H9 +3 "core" 9 GQu +102 "collection"'n9 +3 "core" 9 RRy +102 "collection"'9 +3 "core" 9 ^R~ +102 "collection"'9 +3 "core" 9 kU +102 "collection"' 9 +3 "core" 9 vV +102 "collection"'~9 +3 "core" 9 V +102 "collection"'z9 +3 "core" 9 X +102 "collection"'>9 +3 "core" 9 Y +102 "collection"'=9 +3 "core" 9 [ +102 "collection"''9 +3 "core" 9 \\ +102 "collection"'L9 +3 "core" 9 ] +102 "collection"'9 +3 "core" 9 _ +102 "collection"'m9 +4 "core" 9 ` +102 "collection"'k9 +3 "core" 9 a +102 "collection"'e9 +3 "core" 9 b +102 "collection"'W9 +3 "core" 9 d +102 "collection"')9 +3 "core" 9 e +102 "collection"'N9 +4 "core" 9 e +103 "collection"'\ 9 +3 "core" 9 g +102 "collection"'A9 +3 "core" 9 h +102 "collection"' 9 +3 "core" 9\ i +102 "collection"'v9 +3 "core" 9\ k +102 "collection"'<9 +4 "core" 9\ l +103 "collection"'9 +3 "core" 9\ l +102 "collection"'E9 +3 "core" 9\ n +102 "collection"'B9 +3 "core" 9\ o +102 "collection"'j9 +3 "core" 9\ $p +102 "collection"'K9 +3 "core" 9\ (r +102 "collection"'9 +3 "core" 9\ -s +102 "collection"'9 +3 "core" 9\ 2t +102 "collection"'9 +3 "core" 9\ 6u +102 "collection"'!9 +3 "core" 9\ ;v +102 "collection"'u9 +4 "core" 9\ >w +102 "collection"'99 +3 "core" 9\ Bx +102 "collection"'%9 +3 "core" 9\ Ez +102 "collection"'S9 +3 "core" 9\ J{ +102 "collection"'o9 +3 "core" 9\ L} +102 "collection"'9 +3 "core" 9\ N| +102 "collection"'V9 +3 "core" 9\ S} +102 "collection"'U9 +3 "core" 9\ V +102 "collection"'+9 +3 "core" 9\ X~ +102 "collection"'69 +3 "core" 9\ [" +103 "collection"'&9 +3 "core" 9\ ]& +102 "collection"'{9 +3 "core" 9\ _* +102 "collection"'t9 +3 "core" 9\ c. +102 "collection"'*9 +3 "core" 9\ e2 +102 "collection"'h9 +3 "core" 9\ g7 +2 .tCH.hold 10:00,70C +3 "collection"'( `\ `\ g\ +2 "core" 7 +46242 ESo  +13759 "core" ` +2 "collection"'d9 +3 "core" 9\ S +2 #tCollection Puck Heater at 70C after lysing + .CS.seek 0ml +2 "collection"'\\' +333 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"' @ +107 "core" B +2 .tCSV.dial :air +2 "collection"'_ @ +45 "core" ? +4 .tCS.seek 5ml +2 "collection"''l +1351 "core" ' +2 .tCSV.dial CTV + "collection"':  +46 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +45 "core" ? +55 .tdelay 2 seconds +211 .CSV.dial CTV +2 "collection"'  +45 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'p @ +45 "core" ? +2 .tdelay 2 seconds +203 .CS.seek 0ml +3 "collection"']' +1356 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"'1 +104 "core"  +2 .tCBV.dial CSV + "collection"'|  +30 "core"  +2 "collection"'I% +4 "core" % = B c +2 .tCS.seek 4.999ml +2 "collection"';'l +1356 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'q  +44 "core" +2 "collection"'r% +4 "core" %lz}  +2 .tCS.seek 7ml +2 "collection"'' +593 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'f @ +43 "core" > +3 .tCS.seek 10ml + "collection"'' D +840 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'5 ` +119 "core" _ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +3 "collection"'   +39 "core" " +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'.  + '2  +28 "core"  +113  +3 .tCS.seek 5ml + "collection"'C'l +1357 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'b @ +104 "core" @ +2 .tCSV.dial :waste +2 "collection"' +105 "core" +2 .tCS.seek :empty +2 "collection"'0'Ͱ +1356 "core" ' +2 .tCSV.dial :air + "collection"', @ +75 "core" A +3 .tCS.seek 5ml + "collection"'7'l +1352 "core" ' +2 .tCSV.dial CTV + "collection"'  +44 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'` @ +44 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'R  +45 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +45 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml +2 "collection"'O' +1359 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"'- +105 "core" ~ +2 .tCBV.dial CSV + "collection"'T  +41 "core"  +2 "collection"'F% +4 "core" % +2 .tCS.seek 4.999ml +2 "collection"'^'l +1349 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'  +45 "core" +2 "collection"'% +4 "core" %l \ +2 .tCS.seek 6.999ml +2 "collection"'$' +595 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"' @ +54 "core" A +3 .tCS.seek 10ml + "collection"'M' D +839 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'Z ` +121 "core" _ +2 #tLysing Complete +2 "collection"'3& +3 "core" &Oi-2  L +2 #tStoring sh1 puck in Collection Clamp to tube 6 + "manipulator"&% +4 "core" %  & +2 "storage"(Q% +3 "core" % ) + I  + "storage"(". +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 + "storage"(a(K +343 "core" ( +2 .tSC.reconfigure SCloose + "storage"($.\ 1~b +6 (Y& +2 "core" &K ! & & +2 "manipulator"&& +3 "core" &  M &6 +2 "manipulator"&J% +3 "core" %  P ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 6 +2 "manipulator"&X( +155 "core" ( +2 "manipulator"&4& +4 "core" & ! - +2 "storage"(G& +3 "core" &K 7 7 , +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&'J +95 "core" ' +2 "storage"(y& +4 "core" &K ] B j +2 .tSE.reconfigure SEpick + "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(D'L +191 "core" ' +3 "storage"(- +3 "core" -'ƽ +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&g& +2 "core" & * +2 "storage"(?& +3 "core" &K   +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 6 +2 "manipulator"&c'Ύ +36 "core" ' +2 .t\Elbow.hold + "manipulator"&8, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(- +2 "core" -'ƽ +2 .tSE.seek 12.1 Pucks below Top Plate +2 "storage"(['u +34 "core" ' +2 "manipulator"&w% +4 "core" %Δs h q V  + "storage"(l& +4 "core" &K + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 6 + 306 counts + "manipulator"&/' +76 "core" ' +2 "manipulator"&@& +4 "core" & $ ) +2 "storage"(x& +3 "core" &K  7 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts + "manipulator"&'J +17 "core" ' +2 .tSE.seek 13.1 Pucks below Top Plate +2 "storage"(P'd +61 "core" ' +2 "manipulator"&& +4 "core" & * * +2 "manipulator"&H% +4 "core" %I  ) +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&n'\ +89 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&( +160 "core" ( +3 "manipulator"&& +4 "core" &  "& + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 & & +2 "core" & "& +2 .tForearm.seek CC +2 "manipulator"&~'ρ +94 "core" ' +2 .tHand.close + "manipulator"&z/ +72 "core" / +2 .tCC.seek :open +2 "collection"'>( +378 "core" ( +2 "storage"(=& +4 "core" &K  %  +2 "storage"('& +3 "core" &K  \ I +2 "manipulator"&L& +3 "core" &  1 '& +2 "manipulator"&% +4 "core" % φ  ( +2 .tForearm.seek :retract + "manipulator"&m'\ +107 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 6 +2 "manipulator"&k( +151 "core" ( +2 "manipulator"&e& +4 "core" & | % +2 "storage"(W& +3 "core" &K +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 6 +2 "manipulator"&)'Ύ +111 "core" ' +2 .t\Elbow.hold + "manipulator"&N, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&\ 1 +71 "core" 1 +42 "manipulator"&A% +4 "core" % Ξ { V +2 "storage"( & +4 "core" &K + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 6 + 316 counts +2 "manipulator"&v' +16 "core" ' +2 "manipulator"&<& +4 "core" & X + +2 "storage"(& +4 "core" &K   W +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts + "manipulator"&E'J +26 "core" ' +2 "storage"(B% +4 "core" %m 7 3  z +3 ."downElevator"SE.seek :down +2 "storage"(j'v +99 (K% +3 "core" %  Yl +2 "manipulator"&% +4 "core" %^ T T \\ ; +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +37 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +49 "core" ' +2 .tSC.coast + "storage"(6 +2 #tTranferring DA +2 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +4 "core" &36 + .tHand.open +2 "manipulator"&!1 +23 "core" 1 +2 "manipulator"&u& +4 "core" & [ W h ; +2 "manipulator"&9% +4 "core" %\  V K " : +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&%(- +173 "core" ( +2 "manipulator"&S& +4 "core" &- H N A 5/ +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &o& +3 "core" &-   3/ +2 .tForearm.seek :garage +2 "manipulator"&' +106 "core" ' +2 .tHand.close + "manipulator"&V/ +71 "core" / +2 "manipulator"&U& +4 "core" &- +/ +2 "manipulator"&+% +4 "core" %  + +2 .tForearm.seek :retract + "manipulator"&6'\ +101 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&&( +274 "core" ( +4 "manipulator"&{& +4 "core" & , /6 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &t& +2 "core" & 06 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&*'ρ +100 "core" ' +2 "manipulator"&h& +4 "core" & G *6 +2 "manipulator"&% +3 "core" %χ ] * +3 "collection"'(& +3 "core" &79 +2 "collection"'d& +4 .tCC.seek :closed + "collection"'i(O +3 "core" &69 +3 &6:  +9 &+u5: - +10 &dy7: A +9 &dj6: R +9 &(F69 Q +10 &J88w Q +9 &J5:b Q +10 &mJ6:A Q +9 &/K59 Q +9 &I6: Q +10 &K89 P +9 & vI79 Q +9 &"8I78 Q +10 &#I69s Q +9 &%I79\\ Q +10 &'~J78 Q +9 &)@G59 Q +9 &+I79 Q +10 &,K6; Q +9 &.I79 P +9 &0IJ79 P +10 &2 I89 P +9 &3I5; Q +10 &5J49 Q +9 &7QI5: P +9 &9J69z P +10 &:I68[ P +9 &<H7:L P +9 &>WL5:D Q +10 &@F7;+ Q +9 &AG7: Q +10 &CG89 Q +9 &E_O5< Q +9 &GX58 R +10 &Hu49 V +9 &J69 [ +9 &LA89| ^ +10 &N79l T +9 &O5L4:[ 'x +9 &Ouh69< P +2 ( + "collection"'d& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.10 +2 "collection"' & +4 "core" &Ouc6:" P + .tHand.open +2 "manipulator"&_1 +68 "core" 1 +2 "manipulator"&\\% +4 "core" % υ * +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&:'\ +95 "core" ' +2 .tPSV.dial PSR +61 "processing"% +142 "core"  +2 .tPSR.select :flush + "processing"%@ +10 .tPS.seek 1.5ml + "processing"%' +1620 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%p  +45 "core"  +3 .tPS.seek 0ml +2 "processing"%'W +1612 "core" ' +2 .tPSV.dial PSR + "processing"%1 +47 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%|' +2627 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%I +2 "collection"']  +5 "core"  +2 "processing"%q  +45 "core"  +37 +2 .tPSV.dial :mixloop + "processing"%r +108 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%;  +136 "core" +3 .tPS.seek 0ml + "processing"%f'W +2636 "core" ' +2 .tPSV.dial :air + "processing"%  +44 "core"  +3 .tPS.seek 2.5ml + "processing"%5' +2634 "core" ' +2 .tPSV.dial :mixloop + "processing"% +58 "core" +3 .tPS.seek 0ml + "processing"%.'W +2629 "core" ' +2 .tPSV.dial :air + "processing"%2  +43 "core"  +3 .tPS.seek 2.5ml + "processing"%' +2625 "core" ' +2 .tPSV.dial :mixloop + "processing"%b +57 "core" +3 .tPS.seek 0ml + "processing"% 'W +2639 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&C& +4 "core" & i .6 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&,( +4 "core" ( +2 "manipulator"&0& +4 "core" & .6 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & s -6 +2 .tForearm.seek CC +2 "manipulator"&`'ρ +103 "core" ' +2 .tHand.close + "manipulator"&R/ +66 "core" / +2 .tCC.seek :open +2 "collection"'( +378 "core" ( +2 "manipulator"&7& +4 "core" &  g /6 + "manipulator"&-% +4 "core" % } /< +2 .tForearm.seek :retract + "manipulator"&T'\ +96 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&F(- +280 "core" ( +2 "manipulator"&O& +4 "core" &- L [ 7 <$ +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 & & +2 "core" &- P J ] <$ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +111 "core" ' +2 .tHand.open + "manipulator"&^1 +72 "core" 1 +2 "manipulator"&% +4 "core" %  + +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&$'\ +107 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing + ."connect"PRV.dial CBV +2 .tCBV.dial PRV + .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 7 into Collection Clamp + "collection"'Z& +4 "core" &=AX +2 "manipulator"&3% +3 "core" %\ ' S K A 9"\\ +2 "storage"(% +4 "core" %}  + "storage"(Q. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 7 + "storage"("([z +340 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (Y& +3 "core" &[y n s r  +2 "manipulator"&& +3 "core" &-   3$ +2 "manipulator"&J% +3 "core" %\ '    3"\\ +3 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 7 + "manipulator"&4( +71 EQr CB +108 "core" ( +2 "manipulator"&G& +4 "core" &\  i ,"y + "storage"(y& +4 "core" &[y 6 6 T  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 700 counts +2 "manipulator"&' +100 "core" ' +2 "storage"(#& +4 "core" &[y X Z a  +2 .tSE.reconfigure SEpick + "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"('L +249 "core" ' +2 "storage"(g- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (?& +2 "core" &[y (  +2 "manipulator"&& +4 "core" &  Y '"x + .t\Elbow.seek 7 +2 "manipulator"&w( +3 "core" ( +2 "manipulator"&l& +3 "core" &  0 ("x +2 "storage"(@& +4 "core" &[y   +2 .tForearm.seek 7 + 300 counts + "manipulator"&x'{ +21 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +71 "core" / +12 ."downElevator"SE.seek :down +3 "manipulator"&H& +4 "storage"('v +5 "core" &  * )"x + "manipulator"&X% +4 "core" % w  , +2 .tForearm.seek :retract +2 "manipulator"&D'\ +96 "core" ' +59 .t\Elbow.seek CC +9 "manipulator"&c( +38 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +107 "core" ( +2 "manipulator"&/& +4 "core" & J '6 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &[& +2 "core" &  '6 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&'ρ +103 "core" ' +2 "manipulator"& & +4 "core" & V .6 +2 "manipulator"&% +4 "core" %v -Q +2 "collection"'8& +3 "core" &?CT +2 "collection"'z& +4 .tCC.seek :closed +2 "collection"'n(O +2 "core" &?AD +4 &@A?  +8 &-x=@3 , +10 &cw>A( @ +9 &bj?B Q +9 &%F>@ Q +10 &M@A Q +9 &G=A Q +9 &kI>? Q +10 &-M<@N Q +9 &G>AC Q +9 &K=A1 Q +10 & sL>A Q +9 &"5M=@ Q +11 &#G<A Q +8 &%H?@ P +9 &'zM>A Q +10 &)>H=@ P +9 &*I>A Q +9 &,M>A Q +10 &.F>B} Q +9 &0EI=@v Q +10 &2F=Ae Q +9 &3H>@X Q +9 &5H>AH Q +10 &7MH=BL Q +9 &9G;BF Q +9 &:H>@< Q +10 &<H??1 P +9 &>UH?A$ Q +10 &@F>A Q +9 &AI<A Q +9 &CI=B Q +10 &E[O=B Q +9 &GY=A T +10 &Hw>@ V +9 &J: ] +9 &L> ^ +10 &M Z +9 &O2;! + +9 &O} 7 L +5 ( + "collection"'z& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.15 +2 .Hand.open + "manipulator"&}1 +71 "core" 1 +2 "manipulator"&=% +4 "core" % | @ #K +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&''\ +94 "core" ' +2 .tSC.coast "storage"(6 +3 .tCTV.dial CSV,avoiding: :intake +2 "collection"'L  +140 "core" ~ +2 .tCSV.dial CTV + "collection"'  +29 "core"  +2 .tPS.seek 2.5ml +2 "processing"%e' +2629 "core" ' +2 "collection"'W% +4 "core" % C \ +2 .tCS.seek 4.15ml + "collection"'~'Q +1569 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%  +55 "core" +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%\  +77 "core"  +3 .tPS.seek 0ml + "processing"%A'W +2631 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"' ` +39 "core" ^ +2 .tCSV.dial :air +2 "collection"'< @ +45 "core" > +3 .tCS.seek 10ml + "collection"'' D +1582 "core" ' +2 .tCSV.dial CTV + "collection"'m  +45 "core"  +2 .tCS.seek 0ml +2 "collection"'B' +2616 "core" ' +2 .tCBV.dial :waste1 + "collection"'k @ +30 "core" > +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'K  +138 "core" +2 "collection"'& +4 "core" &O] L +2 #tStoring lyfil puck in Collection Clamp to tube 6 + "manipulator"&% +3 "core" %\   ' +2 "storage"()% +4 "core" %~   j + "storage"(!. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"(u(K +338 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (9& +3 "core" &K +2 "manipulator"&v& +3 "core" & !6 +2 "manipulator"&P% +3 "core" %\  " +3 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 6 + "manipulator"&E( +157 "core" ( +2 "manipulator"&S& +4 "core" & J ' + "storage"(o& +4 "core" &K #  , +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&j'J +94 "core" ' +2 "storage"(a& +4 "core" &K } z ~ +2 .tSE.reconfigure SEpick + "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(N'L +183 "core" ' +2 "storage"(V- +3 "core" -'˪ +3 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&U& +3 "core" & G . +2 "storage"(+& +3 "core" &K 4 4  + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 6 +2 "manipulator"&'Ύ +33 "core" ' +2 .t\Elbow.hold + "manipulator"&, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"({- +2 "core" -'˪ +3 .tSE.seek 13.1 Pucks below Top Plate + "storage"(t'b +35 "core" ' +2 "manipulator"&%% +4 "core" %Δ x { 7 + "storage"(h& +4 "core" &K } + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 6 + 306 counts + "manipulator"&' +24 "core" ' +2 "manipulator"&(& +4 "core" & * +2 "storage"(6& +3 "core" &K z +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&>'J +26 "core" ' +2 .tSE.seek 14.1 Pucks below Top Plate +2 "storage"( 'Q +52 "core" ' +2 "manipulator"&_& +4 "core" & _ , +2 "manipulator"&\\% +3 "core" %A +~ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&d'\ +91 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&( +149 "core" ( +3 "manipulator"&*& +4 "core" &  G #6 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &p& +2 "core" &   #6 +54 .tForearm.seek CC +10 "manipulator"&'ρ +102 "core" ' +2 .tHand.close + "manipulator"&1/ +66 "core" / +2 .tCC.seek :open +2 "collection"'( +378 "core" ( +2 "storage"(I& +4 "core" &K  + "storage"(q& +4 "core" &K  y +2 "manipulator"&]& +3 "core" &  s K 6 +2 "manipulator"&r% +4 "core" % υ i +2 .tForearm.seek :retract +2 "manipulator"&;'\ +100 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 6 +2 "manipulator"&|( +157 "core" ( +2 "manipulator"&& +4 "core" & ) +2 "storage"(f& +3 "core" &K !  +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 6 +2 "manipulator"&'Ύ +110 "core" ' +2 .t\Elbow.hold + "manipulator"&5, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&21 +71 "core" 1 +14 "manipulator"&.% +4 "core" % Π C +2 "storage"(b& +4 "core" &K +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 6 + 318 counts + "manipulator"&' +15 "core" ' +2 "manipulator"&C& +5 "core" &  - +2 "storage"(0& +3 "core" &K ) * B +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&'J +26 "core" ' +2 "storage"(R% +4 "core" %Z ] [  x +3 ."downElevator"SE.seek :down +2 "storage"(&'v +99 (:% +3 "core" % Wf +2 "manipulator"&i% +4 "core" %m z y S > +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&7'\ +27 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +58 "core" ' +2 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%-  +76 "core" +3 .tPS.seek 2.5ml +2 "processing"%`' +2637 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%O +56 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%  +43 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%, +45 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%^  +44 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%'W +2629 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%T& +4 "core" &  + .tHand.open +2 "manipulator"&Z1 +23 "core" 1 +2 "manipulator"&3& +4 "core" & 7 7 " 6 +2 "manipulator"&% +4 "core" %\  9 8 6 +4 .t\Elbow.seek FlushPuck::Garage +4 "manipulator"&Q(- +174 "core" ( +2 "manipulator"&& +4 "core" &-   P 21 +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &Y& +2 "core" &- \  21 +2 .tForearm.seek :garage +2 "manipulator"&' +107 "core" ' +2 .tHand.close + "manipulator"&J/ +65 "core" / +2 "manipulator"&G& +4 "core" &- W &1 +2 "manipulator"&y% +4 "core" %  & +2 .tForearm.seek :retract + "manipulator"&#'\ +99 "core" ' +3 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC + "manipulator"&F( +128 "core" ( +2 "manipulator"&$& +4 "core" & Q V K 9U + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &g& +2 "core" & F Q J 9U +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&?' +105 "core" ' +2 "manipulator"&& +4 "core" & 8 , n 6U +2 "manipulator"&l% +3 "core" % 9 :  6 +2 "processing"%@& +4 "core" &  +2 "processing"%& +4 .tPC.seek :closed + "processing"%H(Tg +3 "core" &  +3 &  +8 &4w , +9 &a{ A +10 &Hj R +9 &F S +10 &I S +9 &I S +9 &LJ S +10 & I T +9 &I S +10 &I S +9 & UH S +9 &"I S +10 &#I S +9 &%G S +9 &'^G S +10 &) I S +9 &*H S +10 &,G S +9 &.gH R +9 &0'G S +10 &1I S +9 &3I S +11 &5nH S +8 &70H S +9 &8H S +10 &:F S +9 &8G S +10 &?H R +9 &AG S +9 &C~H S +10 &E?K S +9 &FP T +10 &HT\ T +9 &J}` V +9 &L7} Y +10 &M Y +9 &O~ Y +9 &Q{ Y +10 &S; F +9 &T)%Q V +10 &TN( 1 +2 ( + "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.71 + "processing"%X& +3 "core" &TN'& 1 +2 .tHand.open + "manipulator"&41 +75 "core" 1 +2 "manipulator"&% +4 "core" %  ? - +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +95 "core" ' +2 .tPRV.dial :air + "processing"%x  +45 "core"  +2 .tPSV.dial :mixloop +2 "processing"%/ +44 "core" +57 "processing"%[% +13 "core" %\\: +2 .tPS.seek 0.3ml +2 "processing"% ' +395 "core" ' +2 .tPSV.dial PSR + "processing"% +108 "core"  +3 .tPSR.select :wash +2 "processing"% +10 .tPS.seek 0.7ml +2 "processing"%8'* +488 "core" ' +3 .tdelay 3 seconds +302 .PSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%w' +1911 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"% +120 "core" +2 .tPTV.dial :mixing +2 "processing"%D @ +74 "core" B +33 .tPBV.dial :waste2 + "processing"%  +98 "core"  +3 .tPS.seek 0ml + "processing"%}'W +2628 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&=& +4 "core" & /U +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC + "manipulator"&z( +4 "core" ( +2 "manipulator"&L& +4 "core" & .U + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & U .U +2 .tForearm.seek PC +2 "manipulator"&' +96 "core" ' +2 .tHand.close + "manipulator"&"/ +67 "core" / +2 .tPC.seek :open +2 "processing"% ( +401 "core" ( +2 "manipulator"&W& +4 "core" & R S 3 9U +2 "manipulator"&M% +3 "core" % Q Q 3 98 +2 .tForearm.seek :retract + "manipulator"&'\ +97 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&\ (- +154 "core" ( +2 "manipulator"&e& +4 "core" &- A B / 7 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &- 9 : E 6 +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&<' +113 "core" ' +2 .tHand.open + "manipulator"&~1 +72 "core" 1 +2 "manipulator"&m% +4 "core" %  3 , +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +99 "core" ' +2 #tLoading da puck from tube 7 into Processing Clamp + "processing"%k& +4 "core" &F +2 "manipulator"&K% +3 "core" %\  h \\  < +2 "storage"(% +4 "core" %{ + "storage"(. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 7 + "storage"()([z +338 "core" ( +2 .tSC.reconfigure SCloose + "storage"($.\ 1~b +3 (!& +3 "core" &[x { \ +2 "manipulator"&9& +3 "core" &- B B 7 +2 "manipulator"&v% +3 "core" %\  - 6 u 8 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 7 +2 "manipulator"&P( +173 "core" ( +2 "manipulator"&S& +4 "core" &\ 9 / 6$ +2 "storage"(o& +3 "core" &[x > \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 700 counts +2 "manipulator"&a' +105 "core" ' +2 "storage"(c& +4 "core" &[x W \ +2 .tSE.reconfigure SEpick + "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(V'L +259 "core" ' +2 "storage"('- +3 "core" -'' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (U& +2 "core" &[x O X c \ +2 "manipulator"&+& +4 "core" &   * 3# +2 .t\Elbow.seek 7 + "manipulator"&{( +3 "core" ( +2 "manipulator"&%& +3 "core" &\   7 4# +2 "storage"(h& +3 "core" &[x d f g \ +2 .tForearm.seek 7 + 300 counts +2 "manipulator"&('{ +22 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&6/ +66 "core" / +13 ."downElevator"SE.seek :down +5 "manipulator"&_& + "storage"(\\'v +6 "core" &  M 1# +2 "manipulator"&j% +4 "core" % {  5, +2 .tForearm.seek :retract + "manipulator"&E'\ +99 "core" ' +2 .t\Elbow.seek PC +2 "manipulator"&N( +105 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +146 "core" ( +2 "manipulator"&& +4 "core" &   D 3{ +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 && +2 "core" &   C 3{ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&t' +104 "core" ' +4 "manipulator"&*& +4 "core" &   c 3{ +2 "manipulator"&p% +4 "core" %   : 3 +2 "processing"%>& +3 "core" &= +2 "processing"%& +4 .tPC.seek :closed +2 "processing"%1(Tg +2 "core" &U +4 &C  +9 &+s5 ,~ +9 &bu< @ +10 &]hD R +9 &F> S +9 &G3 S +10 &G' S +9 &bK' S +10 &%G* R +9 &G S +9 &I S +10 & jI" S +9 &",J& S +9 &#I S +10 &%G S +9 &'sF R +10 &)4I S +9 &*I S +9 &,I R +10 &.{F R +9 &0<I S +9 &1I\ S +10 &3I R +9 &5E R +10 &7DD S +9 &9D R +9 &:F\ R +10 &<D S +9 &>MG R +9 &@C R +10 &AD R +9 &CI S +10 &ETK S +9 &GK S +9 &HR T +10 &J_ U +9 &LM| X +9 &N  Y +10 &O Z +9 &Q Y +10 &SFr ; +9 &T".r W +9 &TH& 1 +2 ( + "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.70 +2 .Hand.open + "manipulator"&d1 +73 "core" 1 +3 "manipulator"&n% +4 "core" %  4 - +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&I'\ +96 "core" ' +2 .tSC.coast "storage"(6 +4 #tHeating da puck from tube 7 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"%q  +2 %]9 +5 "core" 9M +159 "processing"%r9 +11 "core" 9H +102 "processing"%9 +3 "core" 9F ! +102 "processing"%f9 +5 "core" 9E! +102 "processing"%9 +3 "core" 9D" +102 "processing"%9 +3 "core" 9D" +102 "processing"%29 +3 "core" 9E# +102 "processing"%.9 +3 "core" 9G!# +102 "processing"%b9 +3 "core" 9I%# +102 "processing"%C9 +3 "core" 9L)# +102 "processing"%09 +3 "core" 9Q-" +102 "processing"%R9 +3 "core" 9U1" +102 "processing"%;9 +3 "core" 9Z6" +102 "processing"%:9 +4 "core" 9b: +102 "processing"%i9 +3 "core" 9i> +102 "processing"%|9 +3 "core" 9pB +102 "processing"%9 +3 "core" 9yF +102 "processing"%9 +3 "core" 9K +102 "processing"%-9 +4 "core" 9O +102 "processing"% 9 +3 "core" 9S +102 "processing"%9 +3 "core" 9W +102 "processing"%&9 +3 "core" 9[ +102 "processing"%u9 +3 "core" 9` +102 "processing"%A9 +4 "core" 9d +102 "processing"%O9 +3 "core" 9h +102 "processing"% 9 +3 "core" 9l +102 "processing"%,9 +3 "core" 9q +102 "processing"%^9 +3 "core" 9u\ +102 "processing"%`9 +3 "core" 9y +102 "processing"%T9 +3 "core" 9} +102 "processing"%Z9 +3 "core" 9 +102 "processing"%39 +3 "core" 9  +102 "processing"%9 +3 "core" 9 +102 "processing"%9 +3 "core" 9 +103 "processing"%Y9 +3 "core" 9( +102 "processing"%59 +3 "core" 9/ +102 "processing"%J9 +3 "core" 96 +102 "processing"%G9 +3 "core" 9= +102 "processing"%y9 +3 "core" 9E +102 "processing"%79 +3 "core" 9K +102 "processing"%$9 +3 "core" 9R +102 "processing"%g9 +3 "core" 9W +102 "processing"%9 +3 "core" 9]  +2 .tPH.hold 2:00:00,28C +2 .delay 1:30 +2 "processing"% ppX +3 "core"  +8999 .tPSR.select :air + .PSV.dial PSR +2 "processing"%l +108 "core"  +2 .tPSR.select :wash + "processing"% +11 .tPS.seek 0.5ml +2 "processing"%@' +611 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air + "processing"% +40 .tPS.seek 2ml + "processing"%Q'[ +1616 "core" ' +2 .tPTV.dial :puck + "processing"%#  +75 "core"  +2 .tPSV.dial PTV + "processing"%s +79 "core" +2 .tPBV.dial :waste1 + "processing"%X  +140 "core"  +2 "processing"%4% +4 "core" %Z  +2 .tPS.seek 1.5ml +2 "processing"%' +587 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +3 .tPS.seek 0ml + "processing"%x'W +1613 "core" ' +2 .tdelay 5:00 +5424 ETq ?> +24578 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%/  +35 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%[ * +35 "core" , +2 .tPSR.select :air + .PSV.dial PSR +2 "processing"%? +78 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%' +2509 "core" ' +2 .tPSV.dial PTV + "processing"% +78 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"% +76 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV + "processing"%8 +77 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +4 "processing"%  +76 "core"  +2 .tPS.seek :empty +2 "processing"%D'9 +2515 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +136 "core" +2 .tPSV.dial :mixloop +2 "processing"%w +45 "core" +2 .tPRV.dial :ab1 +2 "processing"%= @ +77 "core" B +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%L'w +353 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +2 "collection"'  + "processing"%"  +49 "core"  +7 +2 "processing"%F% +4 "core" %r~  +2 .tPS.seek 0.32ml +2 "processing"%' +397 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'H  +31 "core" +2 .tPRV.dial :air +2 "processing"%W  +45 "core"  +3 .tPS.seek 0.9ml + "processing"%M'D +1232 "core" ' +2 .tPRV.dial :waste2 + "processing"%e @ +75 "core" ? +3 .tPS.seek 0.5ml + "processing"% ' +871 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%  +46 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%z'[ +1620 "core" ' +2 .tPSV.dial :PML + "processing"%~ +45 "core" +2 .tPTV.dial :mixing +2 "processing"%m @ +74 "core" A +2 .tPBV.dial :waste1 + "processing"%  +37 "core" +2 "processing"%k% +4 "core" %`w  +2 .tPS.seek 1.85ml + "processing"%K'@ +241 "core" ' +2 .tPBV.dial between PSV and waste1 + "processing"% * +36 "core" + +3 .tPS.seek 0ml + "processing"%'W +1966 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +59 "collection"'<& +5 "core" &EHv +2 .tHand.open + "manipulator"&!1 +17 "core" 1 +2 "manipulator"&9& +4 "core" &  M "{ +2 "manipulator"&v% +3 "core" %  { w "$ +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&S(- +166 "core" ( +2 "manipulator"&o& +4 "core" &- , & +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &c& +3 "core" &- f ' +2 .tForearm.seek :garage + "manipulator"&\ ' +109 "core" ' +2 .tHand.close + "manipulator"&/ +72 "core" / +2 "manipulator"&'& +4 "core" &- r  +2 "manipulator"&U% +3 "core" %  } u "  +2 .tForearm.seek :retract +2 "manipulator"&+'\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&%( +273 "core" ( +2 "manipulator"&h& +4 "core" &  !9& + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &6& +3 "core" &  "9& +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&_'ρ +103 "core" ' +2 "manipulator"&j& +4 "core" & P 9& +2 "manipulator"&P% +3 "core" %υ u +3 "collection"'a& +3 "core" &EHi +2 "collection"'V& +4 .tCC.seek :closed + "collection"'((O +3 "core" &EHk +2 &EHm  +10 &.zCIe ,~ +9 &avDHo @ +10 &\\hGKk R +9 &DGIi R +9 &GFJh S +10 &BFIo R +9 &bHFJo R +9 &$CDHi R +10 &DDGl R +9 &IFHc R +10 & jBEIj R +9 &",CCHh R +9 &#CEJc R +10 &%DGIl R +9 &'rIFHf R +9 &)4GEI[ R +10 &*BFFW R +9 &,CCH] S +10 &.zFCJb R +9 &0;HEI\\ S +9 &1DDHV R +10 &3CEH] R +9 &5CEGa R +9 &7DGCG` R +10 &9GDIe R +9 &:DFH\\ S +10 &<DFFa S +9 &>KEFIW S +9 &@FFHf R +10 &AHCJ[ R +9 &CDFI\\ R +9 &ERJEG\\ S +10 &GTDHW T +9 &HpDIU W +10 &JEHa [ +9 &L7DG] _ +9 &MEGX X +10 &O0EBG] *~ +9 &O}nDGa O +5 ( + "collection"'V& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.15 +2 "collection"'& +4 "core" &O}dDFS O + &O}dCF] O + .tHand.open + "manipulator"&1 +66 "core" 1 +2 "manipulator"&{% +4 "core" % σ \\ > g  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&*'\ +101 "core" ' +2 .tPSV.dial PSR + "processing"%p +108 "core"  +2 .tPSR.select :flush + "processing"%@ +11 .tPS.seek 1.5ml + "processing"%>' +1621 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%\\  +44 "core"  +3 .tPS.seek 0ml + "processing"%E'W +1609 "core" ' +2 .tPSV.dial PSR + "processing"% +47 "core"  +2 .tPSR.select :air + "processing"% +11 .tPS.seek 2.5ml +2 "processing"%d' +2637 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%n  +2 "collection"']  +42 "core" ~ +130  +2 .tPSV.dial :mixloop + "processing"% +108 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%r  +76 "core" +3 .tPS.seek 0ml + "processing"%t'W +2639 "core" ' +2 .tPSV.dial :air + "processing"%  +56 "core" +3 .tPS.seek 2.5ml + "processing"%)' +2624 "core" ' +2 .tPSV.dial :mixloop + "processing"%f +44 "core" +3 .tPS.seek 0ml + "processing"%'W +2634 "core" ' +2 .tPSV.dial :air + "processing"%  +45 "core"  +3 .tPS.seek 2.5ml + "processing"%2' +672 ETq ^^ +1954 "core" ' +2 .tPSV.dial :mixloop + "processing"%. +45 "core" +3 .tPS.seek 0ml + "processing"%b'W +2632 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&C& +4 "core" & 9& +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&0( +2 "core" ( +2 "manipulator"&R& +3 "core" & d 9& +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &;& +3 "core" & D 9& +2 .tForearm.seek CC + "manipulator"&:'ρ +102 "core" ' +2 .tHand.close + "manipulator"&i/ +72 "core" / +2 .tCC.seek :open +2 "collection"'|( +379 "core" ( +2 "manipulator"&& +4 "core" & ) '9& + "manipulator"&% +4 "core" % ύ  z +2 .tForearm.seek :retract + "manipulator"&-'\ +100 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"& (- +281 "core" ( +2 "manipulator"&& +4 "core" &- v  $* +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &&& +2 "core" &- )* +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&u' +113 "core" ' +3 .tHand.open +2 "manipulator"&A1 +74 "core" 1 +2 "manipulator"&O% +4 "core" % \   +54 .tForearm.reconfigure LooseForearm +10 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"& '\ +102 "core" ' +2 ."da"delayUntil "08:45:47.90" +24664 #recoverPRVreagent08 + .PTV.dial :mixing + "processing"%, @ +75 "core" @ +2 ."da"PBV.dial :waste1 + "processing"%^  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%` * +35 "core" + +2 ."da"PSV.dial :air +2 "processing"%T  +45 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%Z' +2512 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%3 +46 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +45 "core"  +2 ."da"delay 2 seconds +203 .PSV.dial :mixloop +2 "processing"% +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%Y  +45 "core"  +2 ."da"PS.seek :empty +2 "processing"%5'9 +2490 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%J +138 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"% +11 ."da"PS.seek 2ml +2 "processing"%y'[ +1606 "core" ' +2 ."da"PTV.dial :puck + "processing"%7  +76 "core"  +2 ."da"PSV.dial PTV +2 "processing"%$ +74 "core" +2 ."da"PBV.dial :waste1 + "processing"%g  +36 "core" +2 "processing"%% +4 "core" %X  +2 ."da"PS.seek 1.5ml +2 "processing"%l' +598 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%} * +36 "core" + +3 ."da"PS.seek 0ml + "processing"%@'W +1613 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%#  +33 "core"  +2 ."da"delay 30 seconds +2598 EZo IJ +404 ."da"PBV.dial between PSV and waste1 +2 "processing"%s * +35 "core" * +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%X +88 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%4' +2513 "core" ' +2 ."da"PSV.dial PTV + "processing"%Q +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%q  +87 "core" +2 ."da"PS.seek :empty +2 "processing"%/'9 +2497 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%[ +136 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"%x'[ +1610 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +77 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +36 "core" +2 "processing"%8% +4 "core" %[  +2 ."da"PS.seek 1.5ml + "processing"%' +593 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +36 "core" + +3 ."da"PS.seek 0ml + "processing"%'W +1610 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%w  +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 + "processing"%D +76 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%"' +2494 "core" ' +2 ."da"PSV.dial PTV + "processing"% +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%F +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%L +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%H  +86 "core" +2 ."da"PS.seek :empty +2 "processing"%W'9 +2495 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%  +44 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%e  +137 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%M  +45 "core" ~ +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"% +44 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"% ' +385 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%~  +45 "core"  +2 "processing"%m% +4 "core" %  +2 ."da"PS.seek 0.55ml + "processing"%'v +344 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%k  +45 "core"  +2 ."da"PS.seek 2ml +2 "processing"%'[ +1563 "core" ' + ."da"PSV.dial :PML +2 "processing"%z +45 "core" +2 ."da"PTV.dial :mixing +2 "processing"%K @ +75 "core" A +2 ."da"PBV.dial :waste1 + "processing"%<  +36 "core" +2 "processing"%!% +4 "core" %X  +61 ."da"PS.seek 1.85ml +2 "processing"%9'8 +234 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%v * +35 "core" + +4 ."da"PS.seek 0ml +2 "processing"%o'W +1970 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +18453 EZp EE +29549 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%c  +34 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%N * +35 "core" + +2 ."da"PSV.dial :air +2 "processing"%  +45 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%'' +2523 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%U +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%I  +45 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +4 "processing"%\ +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%h  +45 "core"  +2 ."da"PS.seek :empty +2 "processing"%6'9 +2493 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%S +138 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%j' +592 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%P'[ +1619 "core" ' +2 ."da"PTV.dial :puck + "processing"%a  +75 "core"  +2 ."da"PSV.dial PTV +2 "processing"%+ +75 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +37 "core" +2 "processing"%V% +4 "core" %^  +2 ."da"PS.seek 1.5ml + "processing"%' +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" + +3 ."da"PS.seek 0ml + "processing"%{'W +1621 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%p  +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 + "processing"% +76 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%\\' +666 EYp PP +1828 "core" ' +2 ."da"PSV.dial PTV + "processing"%> +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +4 "processing"% +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%E +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%]  +76 "core"  +2 ."da"PS.seek :empty +2 "processing"%n'9 +2495 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +138 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%r' +595 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%d'[ +1619 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +75 "core" +2 ."da"PBV.dial :waste1 + "processing"%t  +36 "core" +2 "processing"%f% +4 "core" %Z  +2 ."da"PS.seek 1.5ml + "processing"%)' +591 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" + +3 ."da"PS.seek 0ml + "processing"%'W +1605 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%.  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%2 * +35 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%C +77 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%R' +2484 "core" ' +2 ."da"PSV.dial PTV + "processing"%; +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%i +77 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%% +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%*  +74 "core"  +2 ."da"PS.seek :empty +2 "processing"%('9 +2496 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +150 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +605 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml + "processing"%:'[ +1608 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +79 "core" +2 ."da"PBV.dial :waste1 + "processing"%&  +34 "core"  +2 "processing"%0% +4 "core" %Z  +2 ."da"PS.seek 1.5ml + "processing"%A' +593 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%O * +36 "core" , +3 ."da"PS.seek 0ml + "processing"%-'W +1607 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%u  +35 "core" +2 ."da"delay 30 seconds +3064 .PBV.dial between PSV and waste1 +2 "processing"%, * +35 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%^ +76 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%`' +2498 "core" ' +2 ."da"PSV.dial PTV + "processing"%T +89 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%b +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%3 +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +86 "core" +2 ."da"PS.seek :empty +2 "processing"%'9 +1136 EXp ]^ +1348 "core" ' +2 ."da"Sleepy.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%Y +142 "core"  + ."da"PSR.select :sub1 +2 "processing"% +20 ."da"PS.reconfigure PSconfig +5 "processing"%#A d`xb +3 ."da"PS.seek 0.25ml +2 "processing"%Z'7 +343 "core" ' +106 ."da"delay 5 seconds +503 .PSR.select :sub2 +2 "processing"% +9 ."da"PS.seek 0.5ml +2 "processing"%J' +337 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml +2 "processing"%5'[ +1611 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%G +79 "core" +2 ."da"PBV.dial :waste1 + "processing"%7  +38 "core" +2 "processing"%$% +4 "core" %^ D +2 ."da"PS.seek 1.5ml +2 "processing"%g' +601 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +37 "core" , +3 ."da"PS.seek 0ml + "processing"%y'W +1618 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%}  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%l * +37 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%# +80 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%s' +2609 "core" ' +2 ."da"PSV.dial PTV + "processing"%X +80 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%@ +80 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%Q +93 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +91 "core" +2 ."da"PS.seek :empty +2 "processing"%'9 +2629 "core" ' +2 "processing"%q9 +3 "core" 9Z4 +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast + "processing"%4  +3 "core" 4 + 4 +2 "processing"%[& +3 "core" &TH( N1 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 6 + "manipulator"&/% +3 "core" %\   8 +2 "storage"(?% +4 "core" % d g f + "storage"(. +4 "core" . +2 ."da"SC.reconfigure SCtight +6 "storage"($\ .\ 1~b +2 ."da"SC.seek 6 +2 "storage"( (K +341 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (8& +3 "core" &K   ` ` + "manipulator"&x& +4 "core" &- g* + "manipulator"&% +4 "core" %\  8 +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 6 +2 "manipulator"&( +180 "core" ( +2 "manipulator"&w& +4 "core" & % +2 "storage"(=& +3 "core" &K C D b +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 6 + 700 counts +2 "manipulator"&D'J +93 "core" ' +2 "storage"(& +4 "core" &K J B c +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek beamBreak + "storage"('L +180 "core" ' +2 "storage"(F- +3 "core" -'Л + ."da"SE.configure SEconfig +3 "storage"(#QK-0-\ b +2 "manipulator"&L& +3 "core" &  E% +2 "storage"(H& +4 "core" &K ( ( [ + ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 6 +2 "manipulator"&"'Ύ +36 "core" ' +2 ."da"\Elbow.hold + "manipulator"&, +3 "core" , +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(e- +2 "core" -'Л +3 ."da"SE.seek 14.1 Pucks below Top Plate + "storage"(M'S +38 "core" ' +2 "manipulator"&% +4 "core" %Ζz ~ | + "storage"(W& +4 "core" &K 2 Q + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 6 + 308 counts + "manipulator"&~' +15 "core" ' +2 "manipulator"&m& +4 "core" &  +% +2 "storage"( & +3 "core" &K ' ( F Z +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 6 + 700 counts + "manipulator"&k'J +17 "core" ' +3 ."da"SE.seek 15.1 Pucks below Top Plate +2 "storage"('B +49 "core" ' +2 "manipulator"&z& +4 "core" &  % +2 "manipulator"&K% +3 "core" %E J +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract + "manipulator"&<'\ +94 "core" ' +2 ."da"\Elbow.seek PC +2 "manipulator"&!( +262 "core" ( +2 "manipulator"&v& +4 "core" & E + ."da"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & E +2 ."da"Forearm.seek PC +2 "manipulator"&9' +96 "core" ' +3 ."da"Hand.close + "manipulator"&c/ +68 "core" / +2 ."da"PC.seek :open +2 "processing"%N( +404 "core" ( +2 "storage"(& +4 "core" &K D ? ] + "manipulator"&o& +4 "core" & kE + "manipulator"&U% +4 "core" %  i +2 ."da"Forearm.seek :retract +58 "manipulator"&I'\ +112 "core" ' +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 6 +2 "manipulator"&\ ( +255 "core" ( +2 "manipulator"&h& +4 "core" &\ $ +2 "storage"('& +3 "core" &K M K C _ +3 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 6 + 700 counts +2 "manipulator"&S'J +102 "core" ' +2 ."da"Hand.open + "manipulator"&61 +66 "core" 1 +11 "storage"(j- +4 "core" -'B +2 ."da"SE.seek 14.86 Pucks below Top Plate +3 "storage"(a' +26 "core" ' +2 ."da"SE.reconfigure SEseal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 14.19 Pucks below Top Plate +2 "storage"(+' +48 "core" ' +2 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da18oct0909h221ml.tif +1950 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +614 #"da"SX HX9/16 (USB:81): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 22.388 seconds\ /var/log/esp/da18oct0909h221ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da18oct0909h221ml15s.tif +1557 #SX HX9/16 (USB:81): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da18oct0909h221ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da18oct0909h221ml30s.tif +3057 #SX HX9/16 (USB:81): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da18oct0909h221ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da18oct0909h221ml70s.tif +7118 #SX HX9/16 (USB:81): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da18oct0909h221ml70s.tif: TIFF Upload Complete\ +2 .Sleepy.power :camera,:OFF +2 ."Qmail"HABfans.email "22.388 sec auto-exposure",Subject: "da18oct0909h221ml images!" +117 "storage"(- +3 "core" -' +2 "storage"(V& +4 "core" &K  ! +2 "manipulator"&P& +4 "core" &\  4 # +2 ."da"\Elbow.seek 6 +2 "manipulator"&( +4 "core" ( +2 "manipulator"&& +3 "core" &\  , # +2 "storage"(p& +4 "core" &K \ \  +2 ."da"Forearm.seek 6 + 700 counts +2 "manipulator"&_'J +3 "core" ' +2 ."da"SE.reconfigure SEgently +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 14.9 Pucks below Top Plate +2 "storage"('H +61 "core" ' +2 "manipulator"&{& +4 "core" &\  z . # +2 "storage"(>& +4 "core" &K e + ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 6 +2 "manipulator"& 'Ύ +37 "core" ' +22 ."da"\Elbow.hold +4 "manipulator"&E, +3 "core" , +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +5 ."da"SE.reconfigure SEconfig +4 "storage"(#QK-0-\ b +3 ."da"SE.seek 15.09 Pucks below Top Plate +3 "storage"(]'2 +34 "core" ' + "manipulator"&\\% +4 "core" %Ώ 7 X +2 "storage"(& +5 "core" &K J T ) +2 ."da"Forearm.force -20 + "manipulator"&5 +4 ."da"Forearm.seek 6 + 301 counts +4 "manipulator"&n'ϻ +23 "core" ' +2 "manipulator"&r& +3 "core" &\ p g # +3 "storage"(& +5 "core" &K U +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 6 + 700 counts +4 "manipulator"&t'J +28 "core" ' +2 "storage"(f% +6 "core" %6  { +3 ."downElevator"SE.seek :down +2 "storage"(d'v +98 (% +5 "core" %n  Wd +4 "manipulator"&)% +8 "core" %> { +2 ."da"Forearm.reconfigure LooseForearm +6 "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek :retract +4 "manipulator"&.'\ +6 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +81 "core" ' +2 ."da"SC.coast + "storage"(6 +3 #tStarting finalPurge +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 "processing"%2& +4 "core" & +2 ."psFlush"Hand.open + "manipulator"&C1 +20 "core" 1 +2 "manipulator"&& +4 "core" &\ !# +2 "manipulator"&;% +4 "core" %\   t & +2 ."psFlush"\Elbow.seek FlushPuck::Garage +2 "manipulator"&i(- +178 "core" ( +2 "manipulator"&%& +4 "core" &-  %) +2 ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &*& +3 "core" &- / &) +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&R' +108 "core" ' +2 ."psFlush"Hand.close + "manipulator"&/ +75 "core" / +2 "manipulator"&(& +4 "core" &- W ) +2 "manipulator"&% +4 "core" %  u t N  +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +103 "core" ' +2 ."psFlush"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."psFlush"\Elbow.seek PC +2 "manipulator"&&( +126 "core" ( +2 "manipulator"&0& +4 "core" & ! #L +2 ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &:& +3 "core" & "L +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&O' +101 "core" ' +2 "manipulator"&A& +4 "core" &  L +2 "manipulator"&u% +4 "core" % "  +2 "processing"%,& +3 "core" & +3 "processing"%^& +3 ."psFlush"PC.seek :closed +2 "processing"%-(Tg +3 "core" & +4 &  +9 &,r , +9 &av A +9 &^g S +10 &D S +9 &D S +9 &G S +10 &bG S +10 &$F S +9 &E S +9 &E S +9 & kF S +10 &"-E S +9 &#E S +9 &%D S +10 &'sH S +9 &)5E S +10 &*Dz S +9 &,Es R +10 &.{Fy S +9 &0>D| S +9 &2Fz S +9 &3Iz S +10 &5Fz S +9 &7FEq S +10 &9Cj S +9 &:Eh S +9 &<Eg R +10 &>NDe S +9 &@Be S +9 &ADe R +10 &CE[ S +9 &EUDR S +10 &GIS T +73 &HQM T +7 &JYN V + &LN{U X +2 &N R Z + &OQ Z +6 &QT Y + &SHsR = +2 &T%.qS P + &TF%F / + ( + &TF$A / + "processing"%^& +4 #"psFlush"Processing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.73 + "processing"%T& +4 "core" &TF$E / +2 ."psFlush"Hand.open + "manipulator"&b1 +72 "core" 1 +3 "manipulator"&3% +4 "core" %  +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%` +138 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%Y'P +369 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +743 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1607 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%Z +89 "core"  + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%J  +36 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%G'W +2628 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%7 +75 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%$' +587 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%5' +2125 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +77 "core" + ."psFlush"PBV.dial PSV +2 "processing"%g U +57 "core" W +3 ."psFlush"PS.seek 0ml +2 "processing"%}'W +2630 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%l @ +46 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%#' +2629 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%y  +88 "core"  +3 ."psFlush"PS.seek :empty +2 "processing"%X'9 +2637 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%@ +43 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%Q' +2633 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +74 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%s'W +2271 EVt QQ +361 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%q @ +46 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%4' +2632 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%[  +75 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%/'9 +2649 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%? +58 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%'P +1107 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%8' +1617 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%x +78 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +57 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%w'W +2628 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%= +76 "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 + "processing"% ' +2127 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%F +76 "core" +2 ."psFlush"PBV.dial PSV + "processing"%L U +58 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"% 'W +2634 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%H @ +45 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%e' +2626 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%  +75 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%W'9 +2637 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%m +45 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"% ' +2636 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%z +75 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%K'W +2630 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%D @ +45 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2635 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +75 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%"'9 +2640 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'~& +3 "core" &Z\\ +2 .tHand.open + "manipulator"&M1 +16 "core" 1 +2 "manipulator"&k& +4 "core" & { 3 $L +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek PC + "manipulator"&v( +2 "core" ( +2 "manipulator"&& +3 "core" & K %L +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" & n  $L +2 .tForearm.seek PC + "manipulator"&c' +101 "core" ' +2 .tHand.close + "manipulator"&I[_ R +10 &@JY^ R +9 &BnIZ\\ Q +9 &D.J[] R +10 &ERY\\! S +9 &G][\\ T +9 &If~Y\\ W +10 &KW[ \\ +9 &LXZ _ +10 &NXZ A +9 &O`-W[ #i +9 &O{gXY N +2 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.83 +2 "collection"'& +4 "core" &O{fWZ) N + .tHand.open +2 "manipulator"&V1 +72 "core" 1 +2 "manipulator"&P% +4 "core" % { -B +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +95 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'p& +4 "core" &O{fVZ N +2 "collection"'{% +3 "core" %W[ +2 #tCS Pulling 5ml of flush + .CSV.dial CSR + "collection"'>  +44 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'\\'l +1357 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +9 '% +3 "core" %lVY?  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.501ml +2 "collection"'r' +700 "core" ' +2 .tCSV.dial :waste + "collection"' +135 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'\ ' +1995 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'S& +4 "core" &O{eVZ@ N +2 "collection"'+% +3 "core" %VYD +2 .tCSV.dial :flush + "collection"'f  +44 "core"  +3 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 5ml + "collection"'_'l +1324 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +44 "core" B +2 "collection"')% +4 "core" %lZZ?  +2 .tCS.seek 7.001ml +2 "collection"'' +577 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +2 "collection"'  +2 '  +42 "core"  +98  +2 .tCBV.dial :waste1 + "collection"'2 @ +46 "core" @ +3 .tCS.seek 0ml + "collection"'n' +1811 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'C& +4 "core" &O{eZ]+ N +2 "collection"'% +3 "core" %W[1 + .tCSV.dial :flush +2 "collection"';  +87 "core"  +3 .tCS.seek 5ml +2 "collection"']'l +1328 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'t @ +44 "core" B +2 "collection"'d% +4 "core" %lW[7  +2 .tCS.seek 7ml +2 "collection"'%' +576 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +2 "collection"'*  +43 "core"  +2 .tCBV.dial :waste2 +2 "collection"'  +119 "core"  +3 .tCS.seek 0ml + "collection"'E' +1806 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'& +4 "core" &O{d]_0 N +2 "collection"'(% +3 "core" %\\`/ + .tCSV.dial CSR +2 "collection"'  +42 "core"  +2 .tCSR.select :kill + "collection"' +10 .tCS.seek 8ml + "collection"'.' +2082 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'0' D +586 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +2 "collection"': +2 'R  +115 "core"  +30  +2 .tCTV.dial :intake + "collection"'A  +77 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'u' \\ +2102 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"',  +76 "core" ~ +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'i' +596 "core" ' +2 .tCSV.dial CSR + "collection"'  +115 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'N'l +1357 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml +53 "collection"'T' D +1366 "core" ' +2 .tCSV.dial CBV + "collection"'b +103 "core" +2 .tCS.seek 0ml +2 "collection"'3' +1158 E\\s @@ +1463 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&^& +4 "core" & + ') +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&`( +21 "core" ( +2 "manipulator"&O& +4 "core" & ) +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 && +3 "core" & ! ( +2 .tForearm.seek CC + "manipulator"&Y'ρ +96 "core" ' +2 .tHand.close + "manipulator"&Z/ +65 "core" / +2 .tCC.seek :open +2 "collection"'J( +378 "core" ( +2 "manipulator"&& +4 "core" & 4 9  7 +2 "manipulator"&7% +3 "core" % ~ 4 4 7 +2 .tForearm.seek :retract +2 "manipulator"&G'\ +96 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&$(- +270 "core" ( +2 "manipulator"&& +4 "core" &- T P 0 9@ +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &g& +3 "core" &- M I z 9@ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&5' +112 "core" ' +3 .tHand.open + "manipulator"&l1 +66 "core" 1 +2 "manipulator"&}% +4 "core" %  * +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&y'\ +98 "core" ' +2 #tCompleted [Sample.deep; initialPurge; da withoutWCR] begun 07:39:37 + #Preparing to sleep until 11:30AM 10/09/2018 +7 #Asleep til 11:30AM 10/09/2018 +3 ."shutdown"CC.coast +2 "collection"'6 +5 #tContinuing at 11:30 + ."shutdown"CS.coast +3 E\\s ++ +2 "collection"'5 +4 ."Qmail"GoodNews.email "Then, in tube 7: /home/esp/esp2/mission/2018_08_31_niagara_mission.rb:225\\n{1 => 22, 2 => 22, 3 => 22, 4 => 22, 5 => 22, 6 => 16, 7 => 6}\\nCan@09:41:09, 19.9C, 28% humidity, 14.0psia, 12.272V, 0.190A, 0.190A avg, 2.33W",Subject: "Asleep until 11:30" +3 ."shutdown"PC.coast +100 "processing"%6 +2 ."shutdown"PS.coast + "processing"%5 +3 ."shutdown"Forearm.coast + "manipulator"&5 +2 ."shutdown"\Elbow.coast + "manipulator"&6 +38 ."shutdown"Sleepy.power :dwarf,:OFF + .Sleepy.power :raw,:OFF + #Shutdown +57052 Ebr  +60003 gq { +60002 ho  +60002 km  +60002 jm !! +60003 ll  +60002 kk !  +60002 jk  +60002 ik  +60003 ik  +55863 hk !! +35 #tPowering up Dwarves +496 .Sleepy.power :raw,:ON +16 "sampler") +2 )# +2 "core"  +2 "collection"' +2 '@ +3 "core"  +2 "processing"% +2 %X +2 "core"  +2 "collection"' 9\ +2 ' 0\ +2 ' -\ + "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +2 "sampler")&\ +2 .tSS.configure SSconfig + "sampler")#.0X 22, 2 => 22, 3 => 22, 4 => 22, 5 => 22, 6 => 16, 7 => 6}\\nCan@11:30:38, 19.4C, 28% humidity, 14.0psia, 12.159V, 0.478A, 0.478A avg, 5.81W",Subject: "Started 2018_08_31_niagara_mission phase /home/esp/esp2/mission/2018_08_31_niagara_mission.rb:225" + .tSample.shallow +113 "sampler")2 +16 "core" 2 +3 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'~& +4 "core" &imN  + .tHand.open +2 "manipulator"&M1 +73 "core" 1 +2 "manipulator"&k& +4 "core" &\  a &$ +2 "manipulator"&% +3 "core" % \  = & +4 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&(- +179 "core" ( +4 "manipulator"&<& +4 "core" &- '* +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &&& +3 "core" &- 6 '* +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :garage +2 "manipulator"&' +64 Ejj RR +44 "core" ' +2 .tHand.close + "manipulator"&-/ +75 "core" / +2 "manipulator"&& +4 "core" &- s * +2 "manipulator"&o% +4 "core" %  F  +2 .tForearm.seek :retract +2 "manipulator"&c'\ +102 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&v( +277 "core" ( +3 "manipulator"&h& +4 "core" & = 6 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &'& +2 "core" &  !6 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&6'ρ +96 "core" ' +2 "manipulator"&j& +4 "core" & " 6 +2 "manipulator"&I% +3 "core" %}  +2 "collection"'U& +4 "core" &ilR  +2 "collection"'|& +4 .tCC.seek :closed + "collection"'(O +3 "core" &ikH  +2 &ijD \  +9 &4yjlO , +10 &cygjT A +9 &NhhjD R +9 &FijM R +10 &IhlP S +9 &FfjE S +9 &SDjkM S +10 &Igk; S +9 &FikN R +10 &FikG R +10 & \\CgjN R +9 &"EhlO R +11 &#Igk< S +7 &%GgkG S +9 &'cHil< S +10 &)&ChlF R +9 &*EimJ R +10 &,DgmB S +10 &.kCgk7 S +8 &0,FgkF S +10 &1CgkH R +9 &3EgkI R +9 &5sCgm> S +10 &76GklB R +9 &8FglH R +9 &:Ghl= S +10 &<{Ejl> S +9 &>>BhlM R +10 &@EgkB R +9 &AFhkF R +9 &CKhlL S +10 &EELikH S +10 &GWelN U +9 &HnfiN V +9 &JrgjJ [ +9 &L)lpG _ +10 &Mhn= _ +10 &OBLem? !f +8 &O} giF V +5 ( + "collection"'|& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.16 +2 "collection"'V& +4 "core" &O}pdfS V + .tHand.open + "manipulator"&P1 +67 "core" 1 +2 "manipulator"&p% +4 "core" % } i s   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&{'\ +98 "core" ' +2 #tFlushing the Collection Valve::Manifold +2 "collection"'& +3 "core" &O}pfhE V +2 "collection"'>% +3 "core" %ciM +2 #tCS Pulling 5ml of flush + .CSV.dial CSR + "collection"'!  +136 "core"  +2 .tCSR.select :flush + "collection"' +11 .tCS.reconfigure CSconfig +4 "collection"'#P d@b +4 .tCS.seek 5ml +3 "collection"'B'l +1351 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +9 '% +3 "core" %lfkC  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml + "collection"'\\' +707 "core" ' +2 .tCSV.dial :waste + "collection"' +136 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'r' +1982 "core" ' +2 #tPurging external Intake + "collection"'S& +4 "core" &O}mgiJ V + "collection"'+% +4 "core" %diO + .tCSV.dial :flush +2 "collection"'f  +42 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'\ ' D +2591 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +3 "collection"' ')  +29 "core" +54  +2 .tCTV.dial :intake + "collection"'_  +78 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'' +2611 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'  +78 "core"  +2 #tFlushing upper manifold + "collection"'2& +4 "core" &O}lcgH V +2 "collection"'% +3 "core" %ch: + .tCSV.dial :flush +2 "collection"'C  +74 "core"  +3 .tCS.seek 5ml + "collection"''l +1330 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"'; @ +44 "core" A +2 "collection"'n% +4 "core" %lgkD  +2 .tCS.seek 7ml +52 "collection"'t' +582 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +2 "collection"'d +119 "core" +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"']' +1822 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'*'- +835 "core" ' +2 .tCSV.dial :waste + "collection"' +55 "core" +3 .tCS.seek 0ml + "collection"'%' +828 "core" ' +2 "collection"'& +4 "core" &O}lgkI V + "collection"'(% +4 "core" %hjG + .tCSV.dial :flush +2 "collection"'  +44 "core"  +3 .tCS.seek 3ml +2 "collection"'E'- +828 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"'. @ +44 "core" A +2 "collection"':% +4 "core" %-fjA  +2 .tCS.seek 5ml +2 "collection"'R'l +585 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml + "collection"'A' +1348 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'0'- +835 "core" ' +2 .tCSV.dial :waste + "collection"', +75 "core" +3 .tCS.seek 0ml + "collection"'u' +833 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" & { y j 6 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&i( +3 "core" ( +2 "manipulator"&N& +4 "core" & u g Z 6 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &b& +2 "core" & q g  6 +2 .tForearm.seek CC +2 "manipulator"&T'ρ +103 "core" ' +2 .tHand.close + "manipulator"&^/ +75 "core" / +2 .tCC.seek :open +2 "collection"'O( +377 "core" ( +2 "manipulator"&& +4 "core" & d 6 + "manipulator"&Z% +4 "core" % ς F s +2 .tForearm.seek :retract + "manipulator"&9'\ +97 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&(- +281 "core" ( +2 "manipulator"&a& +4 "core" &- r ' +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 && +3 "core" &- F ' +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&7' +109 "core" ' + .tHand.open +2 "manipulator"&Y1 +72 "core" 1 +2 "manipulator"&% +4 "core" % \ o  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&g'\ +100 "core" ' +2 #tda sampling at most 1000ml +3 #Loading sh1 puck from tube 7 into Collection Clamp +2 ."Qmail"HABfans.email "Started da in tube 7 at 11:35:07EDT09-Oct-18\\n{1 => 22, 2 => 22, 3 => 22, 4 => 22, 5 => 22, 6 => 16, 7 => 6}\\nCan@11:30:43, 19.3C, 28% humidity, 14.0psia, 12.174V, 0.429A, 0.429A avg, 5.22W",Subject: "da sampling at most 1000ml" +151 "collection"'`& +4 "core" &ik[ +2 "manipulator"&l% +4 "core" %\ s M $3 +2 "storage"(}% +3 "core" %|   N +2 "storage"(G. +4 "core" .( +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 7 + "storage"(5([z +1600 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (J& +3 "core" &[z( W  + "manipulator"&3& +4 "core" &- ) $ +2 "manipulator"&1% +3 "core" %\  $3 +5 .t\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 7 + "manipulator"&"( +181 "core" ( +2 "manipulator"&y& +4 "core" & - #& +2 "storage"($& +4 "core" &[z'  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 700 counts +2 "manipulator"&' +98 "core" ' +2 "storage"(#& +4 "core" &[z(   + .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(@'L +264 "core" ' +2 "storage"(X- +3 "core" -'; +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 (& +3 "core" &[z' q  + "manipulator"&q& +4 "core" &  %& +2 .t\Elbow.seek 7 + "manipulator"&Q( +3 "core" ( +2 "manipulator"&[& +3 "core" &   %& +2 "storage"(4& +3 "core" &[z'   +2 .tForearm.seek 7 + 300 counts +2 "manipulator"&?'{ +20 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +51 "manipulator"&/ +77 "core" / +13 ."downElevator"SE.seek :down +5 "manipulator"&x& +2 "storage"(s'v +7 "core" &  < '& +2 "manipulator"&=% +4 "core" % v 4 ( +3 .tForearm.seek :retract + "manipulator"&w'\ +96 "core" ' +3 .t\Elbow.seek CC + "manipulator"&L( +120 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +26 "core" ( +2 "manipulator"&& +4 "core" & = "<? +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &m& +3 "core" &  "<? +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +4 "manipulator"&/'ρ +94 "core" ' +2 "manipulator"&F& +4 "core" & { . "<? +2 "manipulator"&z% +4 "core" %u l " +2 "collection"'D& +4 "core" &imK +2 "collection"' & +4 .tCC.seek :closed + "collection"' (O +3 "core" &hlR +3 &hlY  +9 &.xjmV ,~ +10 &axhlW @ +9 &^hhmK Q +9 &FgkN R +10 &JglO R +9 &IhkW Q +10 &dFglL Q +9 &&GjkT Q +9 &DmlT R +10 &EilG R +9 & kHflS R +9 &"-IjlR R +10 &#GilQ R +9 &%DikK R +10 &'sIhmG R +9 &)5GglL R +9 &*EhmI Q +10 &,IhkH R +9 &.{HjnG R +9 &0=Ggl= R +10 &1CgkA R +9 &3Hhl: R +10 &5Fhk3 R +9 &7EChmA R +9 &9Igk9 R +10 &:Fhl3 R +9 &<Cjl2 R +9 &>MHkk1 R +10 &@Fgl1 R +9 &ADjl/ R +10 &CFim5 R +9 &ESNfl0 R +9 &G]gk9 T +10 &H}gm6 W +9 &J{hi3 ] +9 &L7hi0 _ +10 &Mei, X +9 &O/Cfj9 + +9 &O}qei2 O +6 ( +3 "collection"' & +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.25 + .Hand.open + "manipulator"&e1 +3 "core" &O}cfk. O +69 1 +2 "manipulator"&% +4 "core" % u 2  +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&~'\ +95 "core" ' +2 .tSC.coast + "storage"(6 +2 #tcollectSample 1000ml w/bubble point of 24psi + #Priming 7ml + .Sleepy.power :sampler,:ON + .Intake.select :close + .\Exhaust.select :close + .SS.hold +2 "sampler")M+ +3 "core" + + "sampler")k% +4 "core" %  +2 "collection"'& +3 "core" &O}bfi+ oO +2 Ekk WV +2 #tCalibrating pressure and temperature sensors + .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +3 .SS.reconfigure SSfast + "sampler")#.0X +30 +2 .tdelay 3.8 seconds +382 "collection"'-% +4 "core" %ej3 d +2 "sampler")% +3 "core" %?4 f + .tSSV.dial :spit +2 "sampler")o +143 "core"  +3 .tSS.seek 0ml + "sampler")W' +287 "core" ' +2 .tSSV.dial CBV + "sampler")  +142 "core" +2 .tCTV.dial :intake + "collection"'h  +78 "core"  +2 #tWaiting for external sampler to finish priming... + .delayUntil "11:38:43.19" +16447 ."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" %D W +2 #tIntake @17.2psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X  +78 "core"  +2 #tAllowing 130s for 25.0ml of remaining 1000.0ml + .Intake.select :open + "sampler") +210 "collection"'|% +3 "core" %> R +2 #tIntake @17.1psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X% +3 "core" %N  +15 "collection"'V% +3 "core" %U T +2 "sampler")|% +3 "core" %N  +15 "collection"'P% +3 "core" %W T +2 "sampler")6% +3 "core" %N  +15 "collection"'% +3 "core" %M T +2 "sampler")% +3 "core" %N  +15 "collection"'B% +3 "core" %V U +2 "sampler")% +3 "core" %N  +15 "collection"'!% +3 "core" %N T +2 "sampler")S% +3 "core" %N  +15 "collection"'+% +3 "core" %R U +2 "sampler")\\% +3 "core" %N  +15 "collection"'r% +3 "core" %T U +2 "sampler"))% +3 "core" %N  +15 "collection"'% +3 "core" %[ U +2 "sampler")_% +3 "core" %N   +2 "collection"'\ % +4 "core" %T T + #tIntake @16.7psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 89 +2 "sampler")#.Y0X% +3 "core" %S U +2 "sampler")V% +3 "core" %M   +53 "collection"'|% +3 "core" %X S +2 "sampler")P% +3 "core" %O #  +53 "collection"'6% +3 "core" %Q U +2 "sampler")% +3 "core" %O67  +53 "collection"'% +3 "core" %W W +2 "sampler")B% +3 "core" %KM e +53 "collection"'% +3 "core" %M X +2 "sampler")!% +3 "core" % hg : +53 "collection"'S% +3 "core" %T Y +2 "sampler")+% +3 "core" % ~~ : +52 "collection"'\\% +3 "core" %V Y +2 "sampler")r% +3 "core" %  : +52 "collection"')% +3 "core" %S X +2 "sampler")% +3 "core" %  : +2 "sampler")_% +3 "core" %  : +2 .tIntake.select :close + "sampler")0 +9 )\ % +3 "core" %  : + .tSSV.dial :exhaust +2 "sampler")  +79 "core"  +2 .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale + "sampler")#.0X% +3 "core" %N  +15 "collection"'V% +3 "core" %Z P +2 "sampler") % +3 "core" %N  +15 "collection"'|% +3 "core" %_ Q +2 "sampler")P% +3 "core" %N  +15 "collection"'6% +3 "core" %[ R +2 "sampler")% +3 "core" %N  +15 "collection"'% +3 "core" %V R +2 "sampler")B% +3 "core" %N\   +15 "collection"'% +3 "core" %N P +2 "sampler")!% +3 "core" %N  +2 "collection"'S% +3 "core" %R P +2 .tSS.reconfigure SSinhale.with maxSpeed: 39 +2 "sampler")#.'0X% +3 "core" %\\ Q +2 "sampler")V% +4 "core" %N  +14 "collection"' % +3 "core" %j Q +2 "sampler")|% +3 "core" %N  +15 "collection"'P% +3 "core" %` P +2 "sampler")6% +3 "core" %O\   +15 "collection"'% +3 "core" %h Q +2 "sampler")% +3 "core" %O  +15 "collection"'B% +3 "core" %` P +2 "sampler")% +3 "core" %O  +15 "collection"'!% +3 "core" %S P +2 "sampler")S% +3 "core" %N  +4 "collection"'% +3 "core" %X Q +2 #tIntake @17.1psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 29 +2 "sampler")#.0X' +644 "core" 'V_  +2 #tVacuum too high -- waiting up to 40s +14 "collection"'V% +3 "core" %j S +2 "sampler") % +3 "core" %WU  +15 "collection"'|% +3 "core" %f S +2 "sampler")P% +3 "core" %WV  +15 "collection"'6% +3 "core" %a T +2 "sampler")% +3 "core" %WU  +15 "collection"'% +3 "core" %h T +2 "sampler")B% +3 "core" %WU  +15 "collection"'% +3 "core" %k S +2 "sampler")!% +3 "core" %WU  +15 "collection"'S% +3 "core" %_ S +2 "sampler")% +3 "core" %WU  +15 "collection"'O% +3 "core" %n S +2 "sampler")r% +3 "core" %WU  +15 "collection"')% +3 "core" %l S +2 "sampler")% +3 "core" %WU  +15 "collection"'_% +3 "core" %k S +2 "sampler")\ % +3 "core" %WV  +15 "collection"'% +3 "core" %m S +2 "sampler")% +3 "core" %WU  +15 "collection"'% +3 "core" %i T +2 "sampler") % +3 "core" %WV  +15 "collection"'2% +3 "core" %j S +2 "sampler");% +3 "core" %WU  +15 "collection"'n% +3 "core" %Z S +2 "sampler")% +3 "core" %WU  +15 "collection"'d% +3 "core" %d T +2 "sampler")C% +3 "core" %WU  +15 "collection"']% +3 "core" %r T +2 "sampler") % +3 "core" %WU  +15 "collection"'t% +3 "core" %c S +2 "sampler")% +3 "core" %WU  +15 "collection"'(% +3 "core" %a S +2 "sampler")% +3 "core" %WU  +15 "collection"'%% +3 "core" %r T +2 "sampler").% +3 "core" %WU  +15 "collection"'*% +3 "core" %a S +2 "sampler")E% +3 "core" %WU  +15 "collection"'R% +3 "core" %a S +2 "sampler"):% +3 "core" %WU  +15 "collection"',% +3 "core" %g T +2 "sampler")0% +3 "core" %WU  +15 "collection"'A% +5 "core" %f S +2 "sampler")b% +3 "core" %WU  +15 "collection"'% +3 "core" %d T +2 "sampler")^% +3 "core" %WU  +15 "collection"'v% +3 "core" %g S +2 "sampler"){% +3 "core" %WU  +15 "collection"'% +3 "core" %Z S +2 "sampler")% +3 "core" %WU  +15 "collection"'Z% +3 "core" %c T +2 "sampler")N% +3 "core" %WU  +15 "collection"'a% +3 "core" %i S +2 "sampler")+% +3 "core" %WU  +15 "collection"'T% +3 "core" %g S +2 "sampler")Y% +3 "core" %WU   +15 "collection"'% +3 "core" %g T +2 "sampler")`% +3 "core" %WU  +15 "collection"'9% +3 "core" %e T +2 "sampler")l% +3 "core" %WU  +15 "collection"'}% +3 "core" %Z S +2 "sampler")G% +3 "core" %WU  +2 "collection"'i% +3 "core" %X S +2 #tIntake @17.1psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 21 +2 "sampler")#.0X% +3 "core" %h R +2 "sampler")\\% +3 "core" %U  +15 "collection"'3% +3 "core" %_ S +2 "sampler")1% +3 "core" %U  +15 "collection"'y% +3 "core" %q S +2 "sampler")$% +3 "core" %U  +15 "collection"'% +3 "core" %l S +2 "sampler")f% +3 "core" %U   +15 "collection"'g% +3 "core" %e T +2 "sampler")X% +3 "core" %U   +15 "collection"'% +3 "core" %_ S +2 "sampler")q% +3 "core" %U   +2 "collection"'[% +3 "core" %l S +2 #tIntake @17.0psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 17 +2 "sampler")#.0X; X + .tIntake.select :close + "sampler")0 +9 )s% +3 "core" %>? X +2 !to:ShallowSampler::Clogged:bt[";/home/esp/esp2/utils/sampler.rb:592:in `sampleQuietly'"4/home/esp/esp2/utils/sampler.rb:619:in `sample'":/home/esp/esp2/protocol/sh1.rb:112:in `collectSample'"4/home/esp/esp2/protocol/DA.rb:27:in `daExtract'"4/home/esp/esp2/utils/puckmoves.rb:357:in `load'"8/home/esp/esp2/utils/puckmoves.rb:882:in `loadPuck'"4/home/esp/esp2/protocol/DA.rb:22:in `daExtract'"-/home/esp/esp2/protocol/DA.rb:52:in `da'"=/home/esp/esp2/mission/2018_08_31_niagara_mission.rb:227"7/home/esp/esp2/utils/commskel.rb:81:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'"=/home/esp/esp2/mission/2018_08_31_niagara_mission.rb:225"//home/esp/esp2/utils/mission.rb:19:in `[]'"4/home/esp/esp2/utils/mission.rb:19:in `mission'" +3 ."airStroke"CS.seek 10ml + "collection"'/' D +110 "core"  +2 .tCTV.dial :air +2 "collection"'5  +62 ."samplerPumpShutdown"Sleepy.power :sampler,:OFF +16 "core" ~ +2 .tdelay 15 seconds +1502 .SSV.dial :spit,avoiding: :exhaust +2 "sampler")8 +141 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +3 .tSS.seek 0ml +4 "collection"'M  + "sampler")' +5 "core" ' + .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")&  +132 "core" ~ +8  +653 ' +2 "sampler")-% +4 "core" % \\ + .tCBV.dial between SSV and waste2 +2 "collection"'  +30 "core"  +2 "collection"'o% +4 "core" % Ejlc +2 ."connect"CTV.dial CSV,avoiding: :air +2 .tCSV.dial CTV +2 "collection"'<  +45 "core"  +2 .tCS.reconfigure CSpressurize +2 "collection"'# d@<< $b +3 .tCS.seek 0ml + "collection"'' +2247 "core" ' ' $g +2 "collection"'h% +4 "core" %c % (d +54 "sampler")'% +12 "core" % \\ +2 #tBubblePoint: Intake @38.5psia, Outlet @14.3psia + .CBV.dial SSV + "collection"'W @ +40 "core" B +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'|' +114 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")P +140 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X9 +3 "core" 9:d +102 "collection"'\\9 +3 "core" 9: d +102 "collection"'39 +3 "core" 9; d +102 "collection"'19 +3 "core" 9;d +102 "collection"'y9 +3 "core" 9=d +102 "collection"'$9 +3 "core" 9@d +102 "collection"'9 +3 "core" 9Cd +102 "collection"'f9 +3 "core" 9H"d +102 "collection"'g9 +3 "core" 9N&d +102 "collection"'X9 +4 "core" 9U*d +102 "collection"'9 +3 "core" 9]/d +102 "collection"'q9 +3 "core" 9h3d +102 "collection"'[9 +3 "core" 9r7d +102 "collection"' 9 +3 "core" 9;d +102 "collection"'9 +4 "core" 9?d +102 "collection"'x9 +3 "core" 9Dd +102 "collection"'79 +3 "core" 9Hd +4 E_pCCf +98 "collection"'"9 +3 "core" 9Ld +102 "collection"'9 +3 "core" 9Pd +102 "collection"'=9 +4 "core" 9Ud +103 "collection"'m9 +3 "core" 9Yd +102 "collection"')9 +3 "core" 9]d +102 "collection"'@9 +3 "core" 9ad +102 "collection"'?9 +3 "core" 9+ed +102 "collection"'F9 +3 "core" 9?jd +102 "collection"'z9 +3 "core" 9Snd +102 "collection"'Q9 +3 "core" 9ird +102 "collection"'s9 +3 "core" 9~vd +102 "collection"'w9 +3 "core" 9zd +102 "collection"'49 +4 "core" 9d +102 "collection"'D9 +3 "core" 9d +102 "collection"'J9 +3 "core" 9d +102 "collection"'9 +3 "core" 9d +102 "collection"'#9 +3 "core" 9d +102 "collection"'k9 +4 "core" 9d +102 "collection"'59 +3 "core" 94d +102 "collection"'u9 +3 "core" 9L d +102 "collection"'9 +3 "core" 9c!d +102 "collection"'89 +3 "core" 9{"d +102 "collection"'M9 +4 "core" 9"d +102 "collection"'&9 +3 "core" 9#d +102 "collection"'9 +3 "core" 9%b +102 "collection"'-9 +3 "core" 9%` +102 "collection"'9 +3 "core" 9&^ +102 "collection"'o9 +3 "core" 9\ '[ +102 "collection"'<9 +3 "core" 9")Y +102 "collection"'/9 +3 "core" 9;*V +102 "collection"'h9 +3 "core" 9Q+T +102 "collection"''9 +3 "core" 9j,R +102 "collection"'W9 +4 "core" 9-P +103 "collection"'9 +3 "core" 9.N +102 "collection"'I9 +4 "core" 90L +103 "collection"'U9 +3 "core" 91J +102 "collection"'c9 +3 "core" 92H +102 "collection"'j9 +3 "core" 93E +103 "collection"'e9 +3 "core" 95D +102 "collection"'9 +3 "core" 9%5A +102 "collection"'9 +3 "core" 9<7@ +102 "collection"' 9 +3 "core" 9S8> +102 "collection"'p9 +3 "core" 9j9< +103 "collection"'P9 +3 "core" 99; +102 "collection"'9 +3 "core" 9;9 +102 "collection"'V9 +3 "core" 9<\ 7 +102 "collection"'|9 +3 "core" 9>5 +102 "collection"'69 +3 "core" 9?4 +102 "collection"'9 +3 "core" 9A2 +102 "collection"'B9 +3 "core" 9B1 +102 "collection"'9 +3 "core" 9D. +102 "collection"'!9 +3 "core" 9$D#- +102 "collection"'S9 +3 "core" 97E', +103 "collection"'9 +3 "core" 9IG+* +102 "collection"'O9 +3 "core" 9[I/* +102 "collection"'H9 +3 "core" 9nJ4' +102 "collection"'9 +3 "core" 9~K8& +102 "collection"'\ 9 +4 "core" 9M<& +102 "collection"'r9 +3 "core" 9M@$ +102 "collection"'9 +3 "core" 9PD# +102 "collection"'9 +3 "core" 9QI" +102 "collection"' 9 +3 "core" 9QM +155 "collection"'9 +11 "core" 9SS +102 "collection"'29 +3 "core" 9UX +102 "collection"';9 +3 "core" 9 W\\ +102 "collection"'n9 +3 "core" 9 W` +102 "collection"'9 +3 "core" 9 "Yd +102 "collection"'_9 +4 "core" 9 /[h +102 "collection"'C9 +3 "core" 9 =\\m +102 "collection"']9 +3 "core" 9 I]q +102 "collection"' 9 +3 "core" 9 U^u +102 "collection"'9 +3 "core" 9 a`y +102 "collection"'9 +3 "core" 9 m`} +102 "collection"'(9 +3 "core" 9 wb +102 "collection"'9 +3 "core" 9 c +102 "collection"'t9 +3 "core" 9 d +102 "collection"'%9 +3 "core" 9 e +102 "collection"'*9 +4 "core" 9 g +102 "collection"'E9 +3 "core" 9 h +102 "collection"':9 +4 "core" 9 j +102 "collection"'.9 +3 "core" 9 k +102 "collection"'09 +3 "core" 9 m +102 "collection"'d9 +4 "core" 9 m +102 "collection"',9 +3 "core" 9 o +102 "collection"'R9 +3 "core" 9 p +102 "collection"'A9 +3 "core" 9 q +102 "collection"'9 +3 "core" 9 r +102 "collection"'^9 +3 "core" 9 s +103 "collection"'b9 +3 "core" 9 t +102 "collection"'{9 +3 "core" 9 u +102 "collection"'v9 +3 "core" 9\ w +102 "collection"'9 +3 "core" 9\ \ x +102 "collection"'9 +3 "core" 9\ z +102 "collection"'N9 +3 "core" 9\ z +102 "collection"'Z9 +3 "core" 9\ { +102 "collection"'+9 +3 "core" 9\ | +102 "collection"'a9 +3 "core" 9\ #} +102 "collection"'Y9 +3 "core" 9\ ( +103 "collection"'T9 +3 "core" 9\ , +102 "collection"'`9 +3 "core" 9\ 0 +102 "collection"'9 +3 "core" 9\ 3 +102 "collection"'l9 +3 "core" 9\ 8 +102 "collection"'99 +4 "core" 9\ < +102 "collection"'G9 +3 "core" 9\ @ +102 "collection"'>9 +3 "core" 9\ B +102 "collection"'\\9 +3 "core" 9\ F +102 "collection"'39 +3 "core" 9\ I +102 "collection"'19 +4 "core" 9\ L +102 "collection"'y9 +3 "core" 9\ P +102 "collection"'$9 +3 "core" 9\ Q +102 "collection"'9 +3 "core" 9\ S +102 "collection"'f9 +3 "core" 9\ W" +102 "collection"'g9 +3 "core" 9\ Z& +102 "collection"'X9 +3 "core" 9\ \\* +102 "collection"'9 +3 "core" 9\ ^. +102 "collection"'q9 +3 "core" 9\ `2 +102 "collection"'[9 +3 "core" 9\ c7 +102 "collection"' 9 +4 "core" 9\ e; +102 "collection"'9 +3 "core" 9\ g? +102 "collection"'x9 +3 "core" 9\ iC +2 .tCH.hold 10:00,70C +3 "collection"'7 `\ `\ h\ +2 "core" D +47317 EWr v +12685 "core" ` +2 "collection"'"9 +3 "core" 9\ \\ +2 #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml + "collection"'' +340 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'= @ +108 "core" B +2 .tCSV.dial :air +2 "collection"'m @ +58 "core" A +5 .tCS.seek 5ml + "collection"')'l +1344 "core" ' +2 .tCSV.dial CTV + "collection"'@  +55 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'? @ +53 "core" A +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'F  +44 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'z @ +44 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml +2 "collection"'Q' +1348 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"'s +116 "core" +2 .tCBV.dial CSV + "collection"'w  +30 "core"  +2 "collection"'4% +4 "core" % 6 7 M +2 .tCS.seek 4.999ml +2 "collection"'D'l +1346 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'J  +45 "core" +2 "collection"'% +4 "core" %ltwb  +2 .tCS.seek 6.999ml + "collection"'#' +596 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'k @ +46 "core" ? +3 .tCS.seek 10ml + "collection"'5' D +864 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'u ` +120 "core" ^ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'   +39 "core" +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'8  + 'M  +29 "core"  +111  +3 .tCS.seek 5ml + "collection"'&'l +1355 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"' @ +106 "core" A +2 .tCSV.dial :waste +2 "collection"'- +106 "core" +2 .tCS.seek :empty +2 "collection"''Ͱ +1354 "core" ' + .tCSV.dial :air +2 "collection"'o @ +75 "core" A +3 .tCS.seek 5ml + "collection"'<'l +1355 "core" ' +2 .tCSV.dial CTV + "collection"'/  +44 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +55 "collection"'h @ +53 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"''  +45 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'W @ +44 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml +3 "collection"'' +1358 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"'I +105 "core" ~ +2 .tCBV.dial CSV + "collection"'U  +40 "core"  +2 "collection"'c% +4 "core" %  +2 .tCS.seek 5ml +2 "collection"'j'l +1357 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'e  +46 "core" +2 "collection"'% +4 "core" %l   +2 .tCS.seek 7ml +2 "collection"''\ +596 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"' @ +54 "core" A +3 .tCS.seek 10ml + "collection"'p' D +845 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'P ` +122 "core" _ +2 #tLysing Complete +2 "collection"'& +3 "core" &O}a)-  O +2 #tStoring sh1 puck in Collection Clamp to tube 6 + "manipulator"&V% +4 "core" %\  , +2 "storage"(|% +3 "core" %z  ; +2 "storage"(6. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"((K +340 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +4 (B& +3 "core" &K  M +2 "manipulator"&& +3 "core" & ; <> +2 "manipulator"&!% +4 "core" %\  B , +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 6 + "manipulator"&S( +159 "core" ( +2 "manipulator"&& +4 "core" & h ( +2 "storage"(O& +3 "core" &K ) , `  +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts + "manipulator"&H'J +93 "core" ' +2 "storage"(& +4 "core" &K 7 8 "  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(\ 'L +173 "core" ' +2 "storage"(r- +3 "core" -'Ղ +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" & 8 # +3 "storage"(& +4 "core" &K *  + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek 6 +2 "manipulator"& 'Ύ +34 "core" ' +2 .t\Elbow.hold + "manipulator"&, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(2- +2 "core" -'Ղ +3 .tSE.seek 15.09 Pucks below Top Plate + "storage"(;': +38 "core" ' +2 "manipulator"&n% +4 "core" %Ε p s ] < + "storage"(& +4 "core" &K  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 6 + 307 counts + "manipulator"&_' +15 "core" ' +2 "manipulator"&C& +4 "core" & ' +2 "storage"(]& +3 "core" &K y  +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts + "manipulator"& 'J +25 "core" ' +2 .tSE.seek 16.09 Pucks below Top Plate +2 "storage"(') +45 "core" ' +2 "manipulator"&& +4 "core" &  ( +2 "manipulator"&(% +3 "core" %v ' ( +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&t( +149 "core" ( +2 "manipulator"&%& +4 "core" & 5 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &*& +2 "core" & j 5 +2 .tForearm.seek CC +2 "manipulator"&E'ρ +105 "core" ' +2 .tHand.close + "manipulator"&:/ +75 "core" / +2 .tCC.seek :open +2 "collection"'.( +378 "core" ( +3 "storage"(0& +4 "core" &K q  + "storage"(d& +4 "core" &K  + "manipulator"&,& +4 "core" & "5 +2 "manipulator"&R% +3 "core" % t "m +2 .tForearm.seek :retract + "manipulator"&A'\ +97 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 6 +2 "manipulator"&( +153 "core" ( +2 "manipulator"&^& +4 "core" &  - +2 "storage"(b& +3 "core" &K     +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 6 +2 "manipulator"&{'Ύ +109 "core" ' +2 .t\Elbow.hold + "manipulator"&v, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&1 +69 "core" 1 +12 "manipulator"&% +5 "core" % Θ ~ M +2 "storage"(N& +3 "core" &K   +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 6 + 310 counts +2 "manipulator"&Z' +19 "core" ' +2 "manipulator"&+& +4 "core" & A 0 +60 "storage"(a& +11 "core" &K 5 6 +  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&Y'J +26 "core" ' +2 "storage"(T% +4 "core" %% A 8 @ +3 ."downElevator"SE.seek :down +2 "storage"(`'v +99 (% +3 "core" %E  w +2 "manipulator"&l% +4 "core" %у 9 7 k 6 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&9'\ +5 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +90 "core" ' +2 .tSC.coast + "storage"(6 +2 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'G& +4 "core" &02 + .tHand.open + "manipulator"&>1 +27 "core" 1 +2 "manipulator"&\\& +4 "core" & T V $ 9 +2 "manipulator"&3% +4 "core" %  1 > = 9 +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&1(- +176 "core" ( +2 "manipulator"&y& +4 "core" &- ? P l 8 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &$& +3 "core" &- K ; W 9 +2 .tForearm.seek :garage +2 "manipulator"&' +106 "core" ' +2 .tHand.close + "manipulator"&f/ +67 "core" / +2 "manipulator"&g& +4 "core" &- o # +2 "manipulator"&X% +4 "core" %  9 # +2 .tForearm.seek :retract + "manipulator"&'\ +101 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&q( +292 "core" ( +2 "manipulator"&[& +4 "core" &  , n + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 & & +2 "core" & , n +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'ρ +103 "core" ' +2 "manipulator"&x& +4 "core" & ) n +2 "manipulator"&i% +3 "core" %υ  ( +2 "collection"'7& +4 "core" &15 +2 "collection"'"& +4 .tCC.seek :closed + "collection"'}(O +3 "core" &23 +3 &/4t \ +9 &+t.6f , +10 &cx14 A +9 &eh23 R +10 &)D04 Q +9 &I15 Q +9 &G25 Q +10 &oH27 Q +9 &0L24q Q +9 &H25_ Q +10 &I04 Q +9 & vG25 Q +10 &"9G15 Q +9 &#H14x Q +9 &%G15Z Q +10 &'~L45 Q +9 &)@H15 Q +9 &+H24 Q +9 &,I05r Q +10 &.J/5 Q +10 &0IG16 Q +9 &2 F05 P +9 &3G05 Q +10 &5G26 Q +9 &7PJ26 Q +9 &9G05 Q +10 &:E15 Q +9 &<G06 Q +10 &>YF26 Q +9 &@F17s P +9 &AH25l P +10 &CI26U Q +9 &E`N/4 Q +9 &GX13 R +10 &Hu02 V +9 &J03 [ +10 &LA/5 ^ +9 &M25{ V +9 &O1B06o + +10 &O{p15[ P +5 ( + "collection"'"& +5 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.14 + "collection"'=& +4 "core" &O{l25F P + &O{k25G P + .tHand.open + "manipulator"&m1 +69 "core" 1 +2 "manipulator"&% +4 "core" % τ , +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&@'\ +101 "core" ' +2 .tPSV.dial PSR + "processing"%? +139 "core"  +2 .tPSR.select :flush + "processing"%@ +11 .tPS.seek 1.5ml + "processing"%F' +1608 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%z  +43 "core"  +3 .tPS.seek 0ml + "processing"%)'W +1615 "core" ' +2 .tPSV.dial PSR + "processing"%s +45 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%w' +2638 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%4 + "collection"'Q  +5 "core"  +2 "processing"%J  +44 "core"  +38 +2 .tPSV.dial :mixloop + "processing"% +119 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%D  +135 "core" +3 .tPS.seek 0ml + "processing"%k'W +2634 "core" ' +2 .tPSV.dial :air + "processing"%#  +47 "core"  +3 .tPS.seek 2.5ml + "processing"%u' +2639 "core" ' +2 .tPSV.dial :mixloop + "processing"% +46 "core" +3 .tPS.seek 0ml + "processing"%8'W +2638 "core" ' +2 .tPSV.dial :air + "processing"%M  +45 "core"  +3 .tPS.seek 2.5ml + "processing"%5' +2639 "core" ' +2 .tPSV.dial :mixloop + "processing"% +45 "core" +3 .tPS.seek 0ml + "processing"%-'W +2632 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&&& +4 "core" & [ & n +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&o( +4 "core" ( +2 "manipulator"&& +4 "core" &  & n + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &/& +2 "core" & & n +2 .tForearm.seek CC +2 "manipulator"&h'ρ +104 "core" ' +2 .tHand.close + "manipulator"&'/ +66 "core" / +2 .tCC.seek :open +2 "collection"'W( +378 "core" ( +10 "manipulator"&<& +4 "core" & , n + "manipulator"&I% +4 "core" %  M += +2 .tForearm.seek :retract +2 "manipulator"&U'\ +102 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&c(- +277 "core" ( +2 "manipulator"&& +4 "core" &-   9 2 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &e& +3 "core" &-   P 2 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&' +114 "core" ' +3 .tHand.open +2 "manipulator"&j1 +66 "core" 1 +2 "manipulator"& % +4 "core" % \ w P "j +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +101 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing +2 ."connect"PRV.dial CBV + .tCBV.dial PRV +2 .CTV.dial :air,avoiding: :intake + #Loading lyfil puck from tube 7 into Collection Clamp +2 "collection"'P& +3 "core" &;? +2 "manipulator"&% +3 "core" %\ "   3> +3 "storage"(V% +3 "core" %x { { +2 "storage"(|. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 7 + "storage"(6([z +344 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (B& +3 "core" &[y* J  + "manipulator"&& +4 "core" &- " +2 "manipulator"&!% +3 "core" %\ " !> +3 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 7 + "manipulator"&( +180 "core" ( +2 "manipulator"&O& +4 "core" & ' #% +2 "storage"(& +3 "core" &[y* B  +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 700 counts + "manipulator"&L' +98 "core" ' +2 "storage"(r& +4 "core" &[y* 5 -  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"('L +278 "core" ' +2 "storage"(- +3 "core" -'G +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 (~& +3 "core" &[y( n  + "manipulator"&2& +4 "core" &  Q &% +2 .t\Elbow.seek 7 + "manipulator"&n( +3 "core" ( +2 "manipulator"&& +3 "core" &   &% +2 "storage"(C& +3 "core" &[y(  +2 .tForearm.seek 7 + 300 counts +2 "manipulator"&]'{ +25 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +66 "core" / +12 ."downElevator"SE.seek :down +5 "manipulator"&(& + "storage"(H'v +7 "core" &  %% +2 "manipulator"&S% +3 "core" %   ( +2 .tForearm.seek :retract +2 "manipulator"&\ '\ +95 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"& ( +123 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +18 "core" ( +2 "manipulator"&_& +4 "core" & T '7 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &;& +3 "core" & '7 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&%'ρ +100 "core" ' +4 E\\t CC +2 "manipulator"&*& +4 "core" & O $7 +2 "manipulator"& % +4 "core" %φ u $ +2 "collection"'& +4 "core" &:? +2 "collection"':& +3 .tCC.seek :closed +2 "collection"'(O +3 "core" &;? +4 &=?  +7 &-x=? , +10 &cu:>n @ +9 &ai<>\\ Q +9 &"E=>N Q +10 &I=AB Q +9 &H;?? Q +9 &gG;?- Q +10 &)H;?. Q +9 &G9@ Q +10 &G;> R +9 & qF;? Q +9 &"3G:> Q +10 &#G=@ Q +9 &%F;? Q +9 &'yG<? Q +10 &):I;?t Q +9 &*F;@y Q +10 &,G:> Q +9 &.F:@ Q +9 &0BJ:? Q +10 &2F;? Q +9 &3F;A P +9 &5F:= Q +10 &7KF;> Q +9 &9 I;>{ Q +10 &:F:=~ Q +9 &<I:=l Q +9 &>SF;>i Q +10 &@I=>e Q +9 &AF;?L Q +9 &CJ<?C Q +10 &EXM<>C R +9 &GW9>5 S +10 &Hxw>3 V +9 &J. ] +9 &L;$ ^ +10 &M Y +9 &O0> 0 +9 &Ok>9. L +6 ( + "collection"':& +5 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.20 + .Hand.open + "manipulator"& 1 +3 "core" &Oh<?= L +72 1 +2 "manipulator"&0% +4 "core" % ς   + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&d'\ +96 "core" ' +2 .tSC.coast "storage"(6 +3 .tCTV.dial CSV,avoiding: :intake +2 "collection"',  +140 "core" ~ +2 .tCSV.dial CTV + "collection"'R  +29 "core"  +2 .tPS.seek 2.5ml +2 "processing"%^' +2628 "core" ' +2 "collection"'b% +4 "core" % A  +2 .tCS.seek 4.15ml +2 "collection"'E'Q +1568 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%t  +45 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%  +87 "core" ~ +3 .tPS.seek 0ml + "processing"%'W +2627 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'N ` +40 "core" ^ +2 .tCSV.dial :air +2 "collection"'+ @ +46 "core" ? +6 .tCS.seek 10ml +58 "collection"'a' D +1570 "core" ' +2 .tCSV.dial CTV + "collection"'A  +45 "core"  +2 .tCS.seek 0ml +2 "collection"'T' +2639 "core" ' +2 .tCBV.dial :waste1 + "collection"' @ +29 "core" > +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +4 "collection"'  +139 "core" +2 "collection"'l& +4 "core" &OhF L +2 #tStoring lyfil puck in Collection Clamp to tube 6 + "manipulator"&{% +3 "core" %\  }   +2 "storage"(G% +4 "core" % b  + "storage"(>. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 + "storage"(\\(K +340 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (3& +3 "core" &K X + "manipulator"&Z& +4 "core" & 7 +2 "manipulator"&% +3 "core" %\    +3 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 6 + "manipulator"&Y( +150 "core" ( +2 "manipulator"&`& +4 "core" & t i $ +2 "storage"(y& +3 "core" &K  +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts + "manipulator"&$'J +94 "core" ' +2 "storage"(& +4 "core" &K \  D  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(v'L +147 "core" ' +4 "storage"(f- +5 "core" -'z + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&g& +3 "core" & 4 ! +2 "storage"(X& +3 "core" &K   + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 6 +2 "manipulator"&9'Ύ +33 "core" ' +3 .t\Elbow.hold +2 "manipulator"&, +3 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"([- +2 "core" -'z +2 .tSE.seek 16.1 Pucks below Top Plate +2 "storage"( '2 +37 "core" ' +2 "manipulator"&1% +4 "core" %Ξ 1 / ) q +2 "storage"(x& +3 "core" &K   + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 6 + 316 counts + "manipulator"&i' +21 "core" ' +2 "manipulator"&7& +4 "core" & $  +2 "storage"(& +3 "core" &K  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts + "manipulator"&.'J +22 "core" ' +2 .tSE.seek 17.1 Pucks below Top Plate +2 "storage"("'! +50 "core" ' +2 "manipulator"&=& +4 "core" & % +2 "manipulator"&m% +4 "core" %K # + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&?( +155 "core" ( +2 "manipulator"&& +4 "core" & x [ <= + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &z& +2 "core" & f c q <= +2 .tForearm.seek CC +2 "manipulator"&F'ρ +103 "core" ' +2 .tHand.close + "manipulator"&s/ +75 "core" / +2 .tCC.seek :open +2 "collection"')( +378 "core" ( +2 "storage"(4& +4 "core" &K  3  + "storage"(J& +4 "core" &K P  +2 "manipulator"&Q& +3 "core" & <= +2 "manipulator"&% +4 "core" % ς t +2 .tForearm.seek :retract + "manipulator"&D'\ +102 "core" ' +3 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 6 + "manipulator"&w( +158 "core" ( +2 "manipulator"&#& +4 "core" & % +2 "storage"(k& +3 "core" &K  +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 6 + "manipulator"&'Ύ +109 "core" ' +2 .t\Elbow.hold + "manipulator"&u, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&M1 +71 "core" 1 +12 "manipulator"&8% +4 "core" % Ο   + "storage"(& +4 "core" &K @  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 6 + 317 counts + "manipulator"&5' +19 "core" ' +2 "manipulator"&&& +4 "core" & + +2 "storage"(& +3 "core" &K    +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts + "manipulator"&/'J +32 "core" ' +2 "storage"('% +4 "core" %'   o +3 ."downElevator"SE.seek :down +2 "storage"(q'v +99 (@% +3 "core" % t r +2 "manipulator"&}% +3 "core" %D  , +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 "core" ' + .tForearm.seek :retract +3 ."downElevator"SE.coast +2 "manipulator"&<'\ + "storage"(5 +90 "core" ' +2 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%I  +139 "core" +3 .tPS.seek 2.5ml + "processing"%h' +2629 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"% +43 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%e  +45 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%o +44 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%j  +44 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"% 'W +2638 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%U& +4 "core" &  + .tHand.open + "manipulator"&P1 +24 "core" 1 +2 "manipulator"&& +4 "core" & 8 , +2 "manipulator"&V% +3 "core" %\  B , +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&|(- +176 "core" ( +2 "manipulator"&& +4 "core" &- 5 / +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &B& +2 "core" &- / . +2 .tForearm.seek :garage +2 "manipulator"&' +106 "core" ' +2 .tHand.close + "manipulator"&!/ +69 "core" / +2 "manipulator"&O& +4 "core" &- " +2 "manipulator"&% +4 "core" %  " +2 .tForearm.seek :retract + "manipulator"&r'\ +99 "core" ' +4 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC + "manipulator"&c( +128 "core" ( +2 "manipulator"&& +8 "core" & 2P +3 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &   Q 2P +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&~' +100 "core" ' +2 "manipulator"&2& +4 "core" & 0P +2 "manipulator"&% +3 "core" % \ . +2 "processing"%C& +4 "core" &  +2 "processing"%& +3 .tPC.seek :closed +2 "processing"%((Tg +3 "core" &  +3 &  +9 &4w , +9 &ay A +9 &Hi S +10 &C S +9 &F( S +10 &F S +9 &NF S +9 &F S +10 &F S +9 &F S +9 & VF S +10 &"F S +9 &#G! S +10 &%F( S +9 &'_F5 S +9 &)!F# S +10 &*F2 S +9 &,F0 S +9 &.fI. S +10 &0(F8 S +9 &1F4 S +10 &3F1 S +9 &5oE/ S +9 &72E@ R +10 &8F> S +9 &:F7 S +9 &9EB S +9 &?C8 S +10 &AD8 S +9 &C~IJ S +9 &E@HK S +10 &GLJ T +9 &HQB T +9 &J^R U +10 &L8~V Y +9 &MU Y +10 &OU Y +9 &Q|W Y +9 &S<R G +10 &T+%QR T +9 &TL.P 3 +2 ( + "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.78 +2 "processing"%S& +3 "core" &TL*T 3 +2 .tHand.open + "manipulator"&1 +71 "core" 1 +2 "manipulator"&L% +4 "core" %  # ) +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&_'\ +93 "core" ' +2 .tPRV.dial :air + "processing"%;  +47 "core"  +2 .tPSV.dial :mixloop +2 "processing"% +45 "core" +2 "processing"%]% +4 "core" %S +2 .tPS.seek 0.3ml +2 "processing"%*' +390 "core" ' +2 .tPSV.dial PSR + "processing"% +107 "core"  +2 .tPSR.select :wash + "processing"% +11 .tPS.seek 0.7ml + "processing"%'* +493 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%n' +1912 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%H +108 "core" +2 .tPTV.dial :mixing +2 "processing"%\ @ +75 "core" A +2 .tPBV.dial :waste2 + "processing"%W  +97 "core"  +3 .tPS.seek 0ml + "processing"%:'W +2638 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"& & +4 "core" & q $P +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC + "manipulator"&0( +3 "core" ( +2 "manipulator"&,& +4 "core" & )P + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &R& +2 "core" & )P +2 .tForearm.seek PC +2 "manipulator"&%' +93 "core" ' +2 .tHand.close + "manipulator"&6/ +71 "core" / +2 .tPC.seek :open +2 "processing"%-( +400 "core" ( +2 "manipulator"&b& +4 "core" &   / 1P + "manipulator"&p% +4 "core" %   > 1 +2 .tForearm.seek :retract + "manipulator"&t'\ +100 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage + "manipulator"&(- +162 "core" ( +2 "manipulator"&^& +4 "core" &-  1| +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &N& +2 "core" &-  C 0| +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&+' +111 "core" ' +2 .tHand.open + "manipulator"&E1 +77 "core" 1 +2 "manipulator"&A% +4 "core" % F  +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&a'\ +102 "core" ' +2 #tLoading da puck from tube 7 into Processing Clamp + "processing"%& +4 "core" &q +54 "manipulator"&% +11 "core" %\  /% +2 "storage"(l% +3 "core" % [ \\ +2 "storage"({. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 7 + "storage"(G([z +343 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (>& +3 "core" &[y*   d  +2 "manipulator"&3& +3 "core" &- %| +2 "manipulator"&Z% +4 "core" %\  &% +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 7 + "manipulator"&( +179 "core" ( +2 "manipulator"&`& +4 "core" &  )& +2 "storage"(y& +4 "core" &[y* ' + )  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 700 counts +2 "manipulator"&' +92 "core" ' +2 "storage"( & +4 "core" &[y* 5 > 5  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(f'L +284 "core" ' +2 "storage"(g- +3 "core" -'S +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 (X& +3 "core" &[y( ( 6  + "manipulator"&d& +4 "core" &  '& +2 .t\Elbow.seek 7 + "manipulator"&[( +3 "core" ( +2 "manipulator"&1& +3 "core" &  b '& +2 "storage"(x& +3 "core" &[y( _  +3 .tForearm.seek 7 + 300 counts + "manipulator"&7'{ +21 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +65 "core" / +12 ."downElevator"SE.seek :down +5 "manipulator"&=& +2 "storage"(m'v +7 "core" &  * )& +2 "manipulator"&$% +4 "core" % p > , +2 .tForearm.seek :retract +2 "manipulator"&Y'\ +93 "core" ' +2 .t\Elbow.seek PC +2 "manipulator"&v( +137 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +114 "core" ( +2 "manipulator"&9& +4 "core" & )^ +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &i& +3 "core" & )^ +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"& ' +100 "core" ' +2 "manipulator"&& +4 "core" & i (^ +2 "manipulator"&z% +4 "core" % \ ( +2 "processing"%.& +3 "core" & +2 "processing"%& +4 .tPC.seek :closed +2 "processing"%s(Tg +2 "core" & +3 &  +10 &.r ,} +9 &`v @ +10 &]g R +9 &D S +9 &D| S +10 &Fr S +9 &bF~ S +10 &$E S +9 &Dz S +9 &Cl S +10 & jDq S +9 &",Do S +9 &#Gk S +10 &%Dn S +9 &'rC[ S +10 &)4D^ S +9 &*C_ S +9 &,Db S +10 &.zGY S +9 &0=DY R +9 &1DV S +10 &3DR R +9 &5DL S +10 &7EDO R +9 &9DH S +9 &:DF R +10 &<D? S +9 &>LFE S +9 &@DA R +10 &ACE R +9 &CD< S +10 &ESE7 S +9 &GJ2 T +9 &HN1 T +10 &J[0 U +9 &LK. Y +9 &N ~. Y +10 &O{/ Y +9 &Q0 Y +10 &SHu1 > +9 &T(1+ P +9 &TM$ + +2 ( + "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.74 + .Hand.open + "manipulator"&1 +71 "core" 1 +2 "manipulator"&% +4 "core" % 1 # +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&4'\ +102 "core" ' +2 .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 7 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"%J  +2 %Q9 +5 "core" 9XW +102 "processing"%9 +3 "core" 9V# +102 "processing"%#9 +3 "core" 9S#  +102 "processing"%k9 +4 "core" 9Q" +102 "processing"%F9 +3 "core" 9O"! +102 "processing"%?9 +3 "core" 9O#! +102 "processing"%M9 +3 "core" 9O#" +102 "processing"%89 +3 "core" 9O"" +102 "processing"%9 +4 "core" 9Q#"" +102 "processing"%&9 +3 "core" 9U#&# +102 "processing"%9 +3 "core" 9W#+" +102 "processing"%'9 +3 "core" 9[#/" +102 "processing"%D9 +3 "core" 9`#3 +102 "processing"%@9 +3 "core" 9e#7 +102 "processing"%}9 +3 "core" 9l$; +102 "processing"%w9 +3 "core" 9s#@ +102 "processing"%9 +3 "core" 9y#D +102 "processing"%59 +3 "core" 9#H +102 "processing"%"9 +3 "core" 9$L +103 "processing"%I9 +3 "core" 9$P +102 "processing"%/9 +3 "core" 9$U +102 "processing"%q9 +3 "core" 9$Y +102 "processing"%\\9 +3 "core" 9%] +102 "processing"%9 +3 "core" 9$a +102 "processing"%9 +3 "core" 9%e +102 "processing"%e9 +3 "core" 9%j +102 "processing"%o9 +3 "core" 9&n +102 "processing"%j9 +3 "core" 9%r\ +103 "processing"%h9 +3 "core" 9&v\ +102 "processing"%U9 +3 "core" 9&{ +102 "processing"%P9 +3 "core" 9& +102 "processing"%9 +3 "core" 9 ( +102 "processing"%V9 +3 "core" 9& +102 "processing"%9 +3 "core" 9( +103 "processing"%B9 +3 "core" 9$( +102 "processing"%u9 +3 "core" 9,) +102 "processing"%!9 +3 "core" 94) +102 "processing"%O9 +3 "core" 9:) +102 "processing"%9 +4 "core" 9B) +102 "processing"%<9 +3 "core" 9I) +102 "processing"%9 +3 "core" 9O* +102 "processing"%9 +3 "core" 9U* +102 "processing"%9 +3 "core" 9\\) +2 .tPH.hold 2:00:00,28C +2 .delay 1:30 +3 "processing"%2 ppY +3 "core"  +8998 .tPSR.select :air +2 .PSV.dial PSR + "processing"% +109 "core"  +2 .tPSR.select :wash + "processing"% +11 .tPS.seek 0.5ml +2 "processing"%C' +598 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +10 .tPS.seek 2ml + "processing"%|'[ +1613 "core" ' +2 .tPTV.dial :puck + "processing"%r  +75 "core"  +2 .tPSV.dial PTV + "processing"%K +78 "core" +2 .tPBV.dial :waste1 + "processing"%S  +141 "core"  +2 "processing"%% +4 "core" %[  +2 .tPS.seek 1.5ml +2 "processing"%L' +596 "core" ' +2 .tdelay 3 seconds +358 .PBV.dial between PSV and waste1 +11 "processing"% * +34 "core" , +3 .tPS.seek 0ml + "processing"%;'W +1616 "core" ' +2 .tdelay 5:00 +6505 E]r a` +23497 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +36 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%] * +35 "core" , +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%~ +89 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"% ' +2518 "core" ' +2 .tPSV.dial PTV + "processing"% +76 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"%* +90 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV + "processing"% +75 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%H  +87 "core" +2 .tPS.seek :empty +2 "processing"%\ '9 +2499 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%W  +139 "core" +2 .tPSV.dial :mixloop +2 "processing"%n +42 "core" +2 .tPRV.dial :ab1 +2 "processing"% @ +79 "core" B +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%,'w +364 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +3 "collection"'R  +2 "processing"%6  +47 "core"  +7 +2 "processing"%c% +4 "core" %{  +2 .tPS.seek 0.32ml +2 "processing"%_'( +388 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'(  +31 "core" +2 .tPRV.dial :air +2 "processing"%b  +45 "core"  +3 .tPS.seek 0.9ml + "processing"%p'D +1241 "core" ' +2 .tPRV.dial :waste2 + "processing"%^ @ +77 "core" > +3 .tPS.seek 0.5ml + "processing"%N' +863 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%%  +46 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%0'[ +1607 "core" ' +2 .tPSV.dial :PML + "processing"%E +46 "core" +2 .tPTV.dial :mixing +2 "processing"%A @ +74 "core" A +2 .tPBV.dial :waste1 + "processing"%t  +36 "core" +2 "processing"%% +4 "core" %^  +2 .tPS.seek 1.85ml +2 "processing"%'> +228 "core" ' +2 .tPBV.dial between PSV and waste1 + "processing"%l * +36 "core" , +3 .tPS.seek 0ml + "processing"%{'W +1963 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'+& +3 "core" &CFK + .tHand.open + "manipulator"&>1 +23 "core" 1 +2 "manipulator"&3& +4 "core" & - S ^ +2 "manipulator"&Z% +3 "core" %\ 8 6 + +3 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&`(- +136 "core" ( +2 "manipulator"&y& +4 "core" &- C c ( +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 & & +3 "core" &- A \\ R ( +2 .tForearm.seek :garage + "manipulator"&' +112 "core" ' +21 .tHand.close + "manipulator"&a/ +68 "core" / +3 "manipulator"&g& +4 "core" &- G ^ Q ( + "manipulator"&X% +4 "core" %  ? [ F  +2 .tForearm.seek :retract +2 "manipulator"&d'\ +108 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&1( +267 "core" ( +2 "manipulator"&x& +4 "core" & } ) 5 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +4 "core" & ^ x 5 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&='ρ +104 "core" ' +2 "manipulator"&$& +4 "core" & s | 5 +2 "manipulator"&% +3 "core" %| ] q c A +2 "collection"'& +4 "core" &EGQ +2 "collection"'f& +4 .tCC.seek :closed + "collection"'7(O +3 "core" &BGf +3 &DG  +8 &,yEF - +10 &cyDG A +9 &^jCF S +10 &FDH R +9 &HDH R +9 &FCH R +10 &dJBG S +9 &&FDG S +9 &IAF R +10 &GCG R +9 & lDCG S +10 &"/DDF R +9 &#GBF R +9 &%EEE S +10 &'tJCF S +9 &)6GCF S +9 &*DCG S +10 &,JDH R +9 &.}FEE R +10 &0>JCH S +9 &2ICH R +9 &3DCG S +10 &5GCG S +9 &7FDDF S +9 &9 IAF R +10 &:DCG R +9 &<FBG R +10 &>NEDG S +9 &@IAF S +9 &AICG S +10 &CFBF S +9 &EULDG S +9 &GXBF T +10 &HrAE W +9 &JDE \\ +10 &L;AE _ +9 &MAF Z +9 &O1?AD 0 +10 &OhCE H +5 ( + "collection"'f& +5 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.15 + "collection"'9& +4 "core" &O]CC H + &O]@E H + .tHand.open + "manipulator"&i1 +72 "core" 1 +2 "manipulator"&[% +4 "core" % | h { / A +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +53 "manipulator"&'\ +108 "core" ' +2 .tPSV.dial PSR + "processing"%z +107 "core"  +2 .tPSR.select :flush + "processing"%@ +11 .tPS.seek 1.5ml + "processing"%.' +1607 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%m  +57 "core"  +3 .tPS.seek 0ml + "processing"%Y'W +1613 "core" ' +2 .tPSV.dial PSR + "processing"%- +44 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%' +2636 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%  +2 "collection"'Q  +42 "core" ~ +130  +2 .tPSV.dial :mixloop + "processing"% +108 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%  +76 "core" +3 .tPS.seek 0ml + "processing"% 'W +2636 "core" ' +2 .tPSV.dial :air + "processing"%#  +43 "core"  +3 .tPS.seek 2.5ml + "processing"%G' +2640 "core" ' +2 .tPSV.dial :mixloop + "processing"%k +46 "core" +3 .tPS.seek 0ml + "processing"%F'W +2628 "core" ' +2 .tPSV.dial :air + "processing"%?  +46 "core"  +3 .tPS.seek 2.5ml + "processing"%M' +1750 E^s ]\\ +885 "core" ' +2 .tPSV.dial :mixloop + "processing"%8 +45 "core" +3 .tPS.seek 0ml + "processing"%'W +2629 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&&& +4 "core" & V 5 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&( +2 "core" ( + "manipulator"&'& +4 "core" & N 5 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &D& +2 "core" & K 5 +2 .tForearm.seek CC +2 "manipulator"&@'ρ +102 "core" ' +2 .tHand.close + "manipulator"&}/ +75 "core" / +2 .tCC.seek :open +2 "collection"'w( +378 "core" ( +2 "manipulator"&& +4 "core" & v \\ 5 +2 "manipulator"&5% +3 "core" % ώ G  +2 .tForearm.seek :retract + "manipulator"&"'\ +100 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&I(- +280 "core" ( +2 "manipulator"&/& +4 "core" &- X +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &q& +3 "core" &-  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&\\' +113 "core" ' +3 .tHand.open + "manipulator"&1 +76 "core" 1 +2 "manipulator"&% +4 "core" %  j | *  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&e'\ +101 "core" ' +2 ."da"delayUntil "12:35:40.16" +24714 #recoverPRVreagent08 + .PTV.dial :mixing + "processing"%o @ +77 "core" B +2 ."da"PBV.dial :waste1 + "processing"%j  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%h * +35 "core" , +2 ."da"PSV.dial :air +2 "processing"%U  +44 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%P' +2511 "core" ' +2 ."da"PSV.dial :mixloop + "processing"% +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%V  +45 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"% +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%B  +45 "core"  +2 ."da"PS.seek :empty +2 "processing"%u'9 +2499 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%! +149 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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 +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%'[ +1611 "core" ' + ."da"PTV.dial :puck +2 "processing"%<  +75 "core"  +2 ."da"PSV.dial PTV + "processing"% +78 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +36 "core" +2 "processing"%% +4 "core" %V  +2 ."da"PS.seek 1.5ml + "processing"%' +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%: * +36 "core" + +3 ."da"PS.seek 0ml + "processing"%C'W +1616 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%r  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%K * +35 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%S +76 "core"  +3 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +532 Ear FF +1986 "core" ' +53 ."da"PSV.dial PTV +10 "processing"%| +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%L +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%J  +75 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2497 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%] +149 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%~' +600 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%;'[ +1631 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +77 "core" +2 ."da"PBV.dial :waste1 + "processing"%*  +36 "core" +2 "processing"%% +4 "core" %X  +2 ."da"PS.seek 1.5ml +2 "processing"%H' +594 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" + +3 ."da"PS.seek 0ml + "processing"%W'W +1615 "core" ' +2 ."da"delay 2:00 +12003 #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"% * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%\ +76 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%6' +2509 "core" ' +2 ."da"PSV.dial PTV + "processing"%R +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%c +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%, +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%(  +87 "core" +2 ."da"PS.seek :empty +2 "processing"%b'9 +2494 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%_  +45 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing + "processing"%^  +137 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%p  +45 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%% +43 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%N' +391 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%E  +46 "core"  +2 "processing"%A% +4 "core" %  +2 ."da"PS.seek 0.55ml +2 "processing"%t'y +342 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%  +44 "core"  +2 ."da"PS.seek 2ml +2 "processing"%l'[ +1554 "core" ' +2 ."da"PSV.dial :PML + "processing"%0 +46 "core" +2 ."da"PTV.dial :mixing +2 "processing"% @ +74 "core" B +2 ."da"PBV.dial :waste1 + "processing"%+  +34 "core"  +2 "processing"%>% +4 "core" %]  +2 ."da"PS.seek 1.85ml + "processing"%3'= +234 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%Z * +33 "core" * +3 ."da"PS.seek 0ml + "processing"%y'W +1965 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +19494 E_q JJ +28508 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%v * +35 "core" + +2 ."da"PSV.dial :air +2 "processing"%a  +45 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%g' +2506 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%X +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%4  +45 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"% +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%x  +45 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2490 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%` +137 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"%'[ +1611 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +75 "core"  +2 ."da"PSV.dial PTV + "processing"%d +75 "core" +2 ."da"PBV.dial :waste1 + "processing"%)  +36 "core" +2 "processing"%f% +4 "core" %W +2 ."da"PS.seek 1.5ml + "processing"%9' +593 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%i * +36 "core" + +3 ."da"PS.seek 0ml + "processing"%['W +1607 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%z  +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"%{ +76 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +60 "processing"%m' +1697 E^q ?? +815 "core" ' +2 ."da"PSV.dial PTV + "processing"%. +90 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%- +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%Y +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%Q  +87 "core" +2 ."da"PS.seek :empty +2 "processing"%'9 +2493 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +136 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1616 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%# +90 "core"  +2 ."da"PBV.dial :waste1 + "processing"%  +36 "core" +2 "processing"%k% +4 "core" %_  +2 ."da"PS.seek 1.5ml +2 "processing"%G' +601 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%? * +36 "core" + +3 ."da"PS.seek 0ml + "processing"%F'W +1613 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%8  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%M * +35 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%& +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%'' +2510 "core" ' +2 ."da"PSV.dial PTV + "processing"%D +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%} +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%1 +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +86 "core" +2 ."da"PS.seek :empty +2 "processing"%7'9 +2495 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +137 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%5' +596 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%@'[ +1619 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%/ +89 "core"  +2 ."da"PBV.dial :waste1 + "processing"%q  +35 "core"  +2 "processing"%% +4 "core" %a +2 ."da"PS.seek 1.5ml +2 "processing"%' +596 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" * +3 ."da"PS.seek 0ml + "processing"%"'W +1607 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%\\  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%o * +35 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%j +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%h' +2517 "core" ' +2 ."da"PSV.dial PTV + "processing"%U +89 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +4 "processing"%V  +75 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2114 E]q == +376 "core" ' +2 ."da"Sleepy.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%B +159 "core"  +2 ."da"PSR.select :sub1 +3 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.25ml +2 "processing"%P'7 +335 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%!' +335 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml +2 "processing"%u'[ +1608 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%O +82 "core" +2 ."da"PBV.dial :waste1 + "processing"%<  +36 "core"  +2 "processing"%% +4 "core" %[ K +2 ."da"PS.seek 1.5ml + "processing"%' +600 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" + +3 ."da"PS.seek 0ml + "processing"%'W +1608 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%:  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" * +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%r +80 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%K' +2618 "core" ' +2 ."da"PSV.dial PTV + "processing"%S +80 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%C +79 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%| +80 "core" +65 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +90 "core" +2 ."da"PS.seek :empty +2 "processing"%L'9 +2613 "core" ' +2 "processing"%J9 +3 "core" 9]5 +2 #"da"Processing Puck Heater at 28.1C before imaging + .PH.coast + "processing"%  +3 "core" 5 + 5 +2 "processing"%]& +3 "core" &TM M+ +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 6 + "manipulator"&% +4 "core" %\  . +2 "storage"(~% +3 "core" % h T h d +2 "storage"( . +3 "core" . + ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 ."da"SC.seek 6 + "storage"(*(K +339 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" &K H A c +2 "manipulator"&;& +3 "core" &- +2 "manipulator"& % +3 "core" %\ . +3 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 6 +2 "manipulator"&H( +179 "core" ( +2 "manipulator"&n& +4 "core" &\  :$ +2 "storage"( & +3 "core" &K B ? c +3 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 6 + 700 counts +2 "manipulator"&\ 'J +100 "core" ' +2 "storage"(W& +4 "core" &K g g d + ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 ."da"SE.seek beamBreak +2 "storage"(R'L +137 "core" ' +2 "storage"(c- +3 "core" -'f +2 ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&,& +3 "core" &\  [$ +2 "storage"((& +3 "core" &K D ? ^ +2 ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 6 +2 "manipulator"&6'Ύ +36 "core" ' +2 ."da"\Elbow.hold +2 "manipulator"&_, +3 "core" , + ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(^- +3 "core" -'f +2 ."da"SE.seek 17.1 Pucks below Top Plate +2 "storage"(p' +44 "core" ' +2 "manipulator"&%% +4 "core" %Ύ t } * +2 "storage"(b& +3 "core" &K _ T + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 6 + 300 counts +2 "manipulator"&E'Ϻ +14 "core" ' +2 "manipulator"&A& +4 "core" &\  `$ +2 "storage"(N& +3 "core" &K 2 4 < [ +3 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 6 + 700 counts +2 "manipulator"&'J +19 "core" ' +2 ."da"SE.seek 18.1 Pucks below Top Plate +2 "storage"(t' +58 "core" ' +2 "manipulator"&0& +4 "core" &\  $ +2 "manipulator"&% +4 "core" %Q ? + ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&+'\ +89 "core" ' + ."da"\Elbow.seek PC +2 "manipulator"&>( +247 "core" ( +2 "manipulator"&Z& +4 "core" & + ."da"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &l& +2 "core" &  +2 ."da"Forearm.seek PC +2 "manipulator"&3' +99 "core" ' +2 ."da"Hand.close + "manipulator"& / +75 "core" / +3 ."da"PC.seek :open +2 "processing"%v( +403 "core" ( +2 "storage"(a& +4 "core" &K  ( D X + "manipulator"&y& +4 "core" & * + "manipulator"&X% +4 "core" %   +2 ."da"Forearm.seek :retract + "manipulator"&4'\ +99 "core" ' +3 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 6 +2 "manipulator"&( +249 "core" ( +2 "manipulator"&x& +4 "core" &\  $ +2 "storage"(g& +3 "core" &K ( ( Z +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 6 + 700 counts +2 "manipulator"&`'J +103 "core" ' +2 ."da"Hand.open + "manipulator"&1 +66 "core" 1 +12 "storage"($- +3 "core" -' +2 ."da"SE.seek 17.85 Pucks below Top Plate +2 "storage"(' +27 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 17.18 Pucks below Top Plate +3 "storage"(d' +48 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da18oct0913h200ml.tif +1951 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +762 #"da"SX HX9/16 (USB:83): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 23.9 seconds\ /var/log/esp/da18oct0913h200ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da18oct0913h200ml15s.tif +1556 #SX HX9/16 (USB:83): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da18oct0913h200ml15s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da18oct0913h200ml30s.tif +3057 #SX HX9/16 (USB:83): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da18oct0913h200ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da18oct0913h200ml70s.tif +7119 #SX HX9/16 (USB:83): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da18oct0913h200ml70s.tif: TIFF Upload Complete\ + .Sleepy.power :camera,:OFF +2 ."Qmail"HABfans.email "23.9 sec auto-exposure",Subject: "da18oct0913h200ml images!" +9 "storage"()- +140 "core" -' +2 "storage"(f& +3 "core" &K - 6 +2 "manipulator"&& +3 "core" &\    $ +2 ."da"\Elbow.seek 6 +2 "manipulator"&i( +4 "core" ( +2 "manipulator"&9& +3 "core" &\   $ +2 "storage"(z& +3 "core" &K ; 7  +3 ."da"Forearm.seek 6 + 700 counts + "manipulator"&='J +3 "core" ' +2 ."da"SE.reconfigure SEgently +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 17.9 Pucks below Top Plate +2 "storage"({' +64 "core" ' +2 "manipulator"&[& +4 "core" &\ " $ +2 "storage"(.& +4 "core" &K t +2 ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 6 +2 "manipulator"&-'Ύ +32 "core" ' +2 ."da"\Elbow.hold +2 "manipulator"&Y, +3 "core" , + ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 18.08 Pucks below Top Plate +120 "storage"(Q' +27 "core" ' +2 "manipulator"&m% +4 "core" %Γ . ! +2 "storage"(& +4 "core" &K R + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 6 + 305 counts +2 "manipulator"&'Ͽ +23 "core" ' +4 "manipulator"&& +4 "core" &\ } 0 $ +2 "storage"(#& +3 "core" &K +3 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 6 + 700 counts +2 "manipulator"& 'J +30 "core" ' +3 "storage"(k% +4 "core" % p e +2 ."downElevator"SE.seek :down +3 "storage"('v +96 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +4 (?% +3 "core" %| ! ; +3 "manipulator"&G% +5 "core" %> 7 !| +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&8'\ +94 "core" ' +2 ."da"SC.coast + "storage"(6 +4 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 #tStarting finalPurge + "processing"%M& +5 "core" & + ."psFlush"Hand.open +2 "manipulator"&&1 +26 "core" 1 +2 "manipulator"&F& +4 "core" &\ $ +2 "manipulator"&D% +5 "core" %\ " ( A +2 ."psFlush"\Elbow.seek FlushPuck::Garage +2 "manipulator"&}(- +178 "core" ( +2 "manipulator"&1& +4 "core" &- % +2 ."psFlush"\Elbow.reconfigure LooseElbow +4 "manipulator"&$ &.,(#b +2 && +3 "core" &-  % +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&'' +108 "core" ' +2 ."psFlush"Hand.close + "manipulator"&/ +73 "core" / +2 "manipulator"&7& +4 "core" &- { j  % +2 "manipulator"&5% +4 "core" %  s h }  +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&/'\ +101 "core" ' +2 ."psFlush"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."psFlush"\Elbow.seek PC +3 "manipulator"&q( +126 "core" ( +2 "manipulator"&& +4 "core" & & #k +2 ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &@& +2 "core" &  "k +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&' +97 "core" ' +2 "manipulator"&& +5 "core" &  k +2 "manipulator"&\\% +4 "core" % (  +2 "processing"%o& +4 "core" & +2 "processing"%j& +4 ."psFlush"PC.seek :closed +2 "processing"%"(Tg +4 "core" & + &  +9 &-r ,~ +9 &at @ +9 &Tg S +10 &D S +9 &D S +9 &F S +10 &XG S +9 &F S +10 &B S +9 &E S +9 & aE S +10 &"#E S +9 &#E S +9 &%D S +10 &'jD S +9 &),D S +10 &*G S +9 &,D S +9 &.qD S +10 &04D S +9 &1E S +9 &3E S +11 &5zD S +8 &7<D S +10 &8D R +9 &:D S +9 &<D S +10 &>DD S +9 &@B S +10 &AC S +9 &CA S +9 &EKE S +10 &G I S +9 &HL T +9 &JW U +10 &LDz X +9 &N~ Y +10 &O Y +9 &Qy Z +9 &SDu E +10 &T+%Tx Q +9 &TI)} 3 +3 ( + "processing"%j& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.73 + "processing"%U& +3 "core" &TI&p 3 +2 ."psFlush"Hand.open + "manipulator"&1 +77 "core" 1 +3 "manipulator"&% +4 "core" %   +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&V'\ +93 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%h +149 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."psFlush"PS.seek 1ml +2 "processing"%B'P +379 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +730 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1612 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%P +75 "core" +2 ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%!  +34 "core"  +3 ."psFlush"PS.seek 0ml + "processing"%O'W +2629 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%< +89 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%' +592 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%u' +2119 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +75 "core" +2 ."psFlush"PBV.dial PSV + "processing"% U +56 "core" U +3 ."psFlush"PS.seek 0ml +2 "processing"%:'W +2636 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +44 "core" ? +3 ."psFlush"PS.seek 2.5ml +2 "processing"%r' +2625 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +77 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%S'9 +2631 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%C +48 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%|' +2627 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +75 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%K'W +2627 "core" ' +2 ."psFlush"PSV.dial PBV +56 "processing"%J @ +54 "core" ? +3 ."psFlush"PS.seek 2.5ml +2 "processing"%' +471 E_t DC +2164 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%]  +88 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2627 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%~ +44 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"% 'P +1106 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1607 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%; +75 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +56 "core" +3 ."psFlush"PS.seek 0ml + "processing"%n'W +2626 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"% +76 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%I' +605 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%W' +2125 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%c +77 "core" +2 ."psFlush"PBV.dial PSV + "processing"%, U +56 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%('W +2629 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%e @ +46 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%^' +2635 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%%  +75 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%b'9 +2633 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%A +46 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%N' +2633 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%0 +75 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%'W +2629 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%\ @ +46 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%H' +2625 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%R  +76 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%6'9 +2630 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'E& +4 "core" &V]6 + .tHand.open + "manipulator"&p1 +16 "core" 1 +2 "manipulator"&& +4 "core" & z 7 #k +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek PC + "manipulator"&Z( +4 "core" ( +2 "manipulator"&l& +4 "core" & x "k + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &_& +2 "core" & D #k +2 .tForearm.seek PC +2 "manipulator"& ' +102 "core" ' +2 .tHand.close + "manipulator"&+/ +72 "core" / +2 .tPC.seek :open +2 "processing"%s( +402 "core" ( +2 "manipulator"&a& +4 "core" & -k + "manipulator"&y% +4 "core" %  - +2 .tForearm.seek :retract + "manipulator"&X'\ +93 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&3( +357 "core" ( +2 "manipulator"&x& +4 "core" && )Ae + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &g& +3 "core" && )Ae +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&>'ρ +95 "core" ' +2 "manipulator"&& +4 "core" && \ +Ae +2 "manipulator"&$% +3 "core" %ω N + +2 "collection"'4& +4 "core" &XY +2 "collection"'t& +3 .tCC.seek :closed +2 "collection"'(O +3 "core" &WZ +3 &X\\  +8 &,vX[ , +10 &cyYZ A +9 &^jX]+ R +10 &EUY) R +9 &KW]% R +9 &HY\\$ S +10 &dIX\\# R +9 &&KX]" R +9 &IV\\' R +10 &FY[% R +9 & lGW]. R +10 &".JX[- R +9 &#IUZ$ R +9 &%HW\\* S +10 &'uIX\\1 R +9 &)6GW[* R +9 &*GY[- S +10 &,GZ]2 R +9 &.|GX]/ R +10 &0=IY\\4 S +9 &2GW\\0 R +9 &3GW[+ R +10 &5GW[1 R +9 &7FGX[( R +9 &9 IWY- R +10 &:FY\\0 R +9 &<GW[, R +10 &>NHX\\, R +9 &@DW]/ R +9 &AIX[0 R +10 &CIW]4 S +9 &ETNY\\( S +9 &GUW[8 T +10 &HpU[= W +9 &JVZ< [ +10 &L:WX< _ +9 &MTY; Z +9 &O1=VY< . +10 &OnVZ; K +5 ( + "collection"'t& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.10 +2 "collection"')& +4 "core" &OmWY9 K + &OmUX: K + .tHand.open + "manipulator"&f1 +67 "core" 1 +2 "manipulator"&% +4 "core" % ω j ! +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&9'\ +101 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'z& +4 "core" &OmUZI K +2 "collection"'[% +3 "core" %WZ@ + #tCS Pulling 5ml of flush + .CSV.dial CSR +2 "collection"'.  +43 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"''l +1353 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +9 'm% +3 "core" %lTYh  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml + "collection"'`' +698 "core" ' +2 .tCSV.dial :waste + "collection"' +134 "core" +2 .tCS.reconfigure CSconfig +54 "collection"'#P d@b +10 .tCS.seek 0ml +2 "collection"'d' +1982 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'& +4 "core" &OlWY[ K +2 "collection"'#% +3 "core" %SXi + .tCSV.dial :flush +2 "collection"'k  +43 "core"  +3 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 5ml + "collection"'='l +1340 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'i @ +43 "core" A +2 "collection"'?% +4 "core" %lVWf  +2 .tCS.seek 7.001ml +2 "collection"'G' +587 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'{  +2 '-  +43 "core"  +97  +2 .tCBV.dial :waste1 + "collection"'M @ +45 "core" @ +3 .tCS.seek 0ml + "collection"'' +1824 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'&& +4 "core" &OkVZN K +2 "collection"'F% +3 "core" %XZY +2 .tCSV.dial :flush + "collection"'D  +88 "core"  +3 .tCS.seek 5ml +2 "collection"'Q'l +1336 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +44 "core" B +2 "collection"' % +4 "core" %lVZS  +2 .tCS.seek 7ml +2 "collection"'1' +573 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'  +42 "core"  +2 .tCBV.dial :waste2 +2 "collection"'*  +119 "core"  +3 .tCS.seek 0ml + "collection"'Y' +1821 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'& +4 "core" &OkWZN K +2 "collection"'7% +3 "core" %V\\\\ + .tCSV.dial CSR +2 "collection"'5  +43 "core"  +2 .tCSR.select :kill + "collection"' +10 .tCS.seek 8ml + "collection"'8' +2091 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"'' D +582 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"'@ +2 ''  +105 "core" +39  +2 .tCTV.dial :intake + "collection"'  +78 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'\\' \\ +2094 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'o  +75 "core"  +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'}' +585 "core" ' +2 .tCSV.dial CSR + "collection"'/  +106 "core"  +2 .tCSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'v'l +1351 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"'U' D +1347 "core" ' +2 .tCSV.dial CBV + "collection"' +107 "core" +2 .tCS.seek 0ml +2 "collection"'' +2193 Efu EE +421 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&j& +4 "core" &% | Ad +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC +2 "manipulator"&h( +6 "core" ( +2 "manipulator"&& +3 "core" &% H !Ad +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &L& +3 "core" &% 2 Ad +2 .tForearm.seek CC + "manipulator"&B'ρ +102 "core" ' +2 .tHand.close + "manipulator"&P/ +72 "core" / +2 .tCC.seek :open +2 "collection"'!( +377 "core" ( +2 "manipulator"&& +4 "core" &%  (Ad + "manipulator"&<% +4 "core" % φ ' +2 .tForearm.seek :retract + "manipulator"&O'\ +103 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&(- +289 "core" ( +2 "manipulator"&& +4 "core" &- j 0 +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 && +2 "core" &- 1 0 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&u' +112 "core" ' +2 .tHand.open + "manipulator"&1 +68 "core" 1 +4 "manipulator"&:% +4 "core" % )  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 #tCompleted [/home/esp/esp2/mission/2018_08_31_niagara_mission.rb:225] begun 11:30:38 +4 #Asleep after completing 2018_08_31_niagara_mission assays + ."Qmail"GoodNews.email "{1 => 22, 2 => 22, 3 => 22, 4 => 22, 5 => 22, 6 => 19, 7 => 3}\\nCan@13:30:44, 20.0C, 28% humidity, 14.1psia, 12.164V, 0.349A, 0.349A avg, 4.25W",Subject: "Asleep after completing 2018_08_31_niagara_mission assays" +701 #m\EXIT @1539106268.82EDT @1539614081.02EDT = =ECan =tMAIN =mMAIN_scheduler @EDT1539614083.17 #"core_reset"Sent BREAK +2 #t@0xDDBE, state=0x333C, ifg=0x20, ie=0x00 #\ESP2 v3.22 I2C Gateway v3.06 +10 #\ESP2 v3.22 I2C Gateway v3.06 +34 #Powering up Dwarves +742 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/shallow/niagara/configure.rb\ +277 .Sleepy.power :raw,:ON +2 Eq}  +4 q}  + "sampler") +2 ) +2 "core"  + "collection"' +2 ' +3 "core"  + "processing"% +2 % +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +3 "sampler")&\ +3 )% +2 "core" %\ \ # + .tSS.configure SSconfig +2 "sampler")#.0X Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +15478 Ej && +60003 e && +8075 #t-> exit +14 #m\EXIT @1539615374.08EDT @1539615410.65EDT = =ECan =tMAIN =mMAIN_scheduler @EDT1539615412.67 #"core_reset"Sent BREAK +2 #t@0x4169, state=0x3380, ifg=0x20, ie=0x7F #@0x48DB, state=0x3380, ifg=0x08, ie=0x5F + #@0x4555, state=0x3380, ifg=0x20, ie=0x7F + #@0x4704, state=0x3380, ifg=0x20, ie=0x7F + #@0x4C4E, state=0x3380, ifg=0x20, ie=0x7F #@0x4CFA, state=0x3380, ifg=0x20, ie=0x7F + #@0x51BA, state=0x3380, ifg=0x20, ie=0x7F + #@0x5722, state=0x3380, ifg=0x08, ie=0x5F #@0x8703, state=0x3350, ifg=0x00, ie=0x75 + #\ESP2 v3.22 I2C Gateway v3.06 +8 #\ESP2 v3.22 I2C Gateway v3.06 +356 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/shallow/niagara/configure.rb\ +255 .Sleepy.power :raw,:ON +2 Ec *+ +5 c *+ "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% + % +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +3 "sampler")&\ +2 )% +3 "core" % \  + .tSS.configure SSconfig +2 "sampler")#.0X cd var log +2 !o:Log::CannotDump:bt["7/home/esp/esp2/lib/log.rb:461:in `recordException'"7/home/esp/esp2/lib/log.rb:580:in `recordException'"5/home/esp/esp2/lib/rmutex.rb:85:in `synchronize'"7/home/esp/esp2/lib/log.rb:579:in `recordException'"5/home/esp/esp2/lib/esp.rb:310: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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"=# +388 #-> cd +2 !o:NameError:bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +265 #t-> exit +14 #m\EXIT @1539615448.60EDT @1539615571.01EDT = =ECan =tMAIN =mMAIN_scheduler @EDT1539615573.07 #"core_reset"Sent BREAK +2 #t@0x119D, state=0x3380, ifg=0x20, ie=0x7F #@0x190F, state=0x3380, ifg=0x08, ie=0x5F + #@0x10EC, state=0x3380, ifg=0x20, ie=0x7F + #@0x129B, state=0x3380, ifg=0x20, ie=0x7F #@0x17E4, state=0x3380, ifg=0x20, ie=0x7F + #@0x1890, state=0x3380, ifg=0x20, ie=0x7F + #@0x1D50, state=0x3380, ifg=0x20, ie=0x7F #@0x22B8, state=0x3380, ifg=0x08, ie=0x5F + #@0xAA89, state=0x3350, ifg=0x00, ie=0x75 + #\ESP2 v3.22 I2C Gateway v3.06 +8 #\ESP2 v3.22 I2C Gateway v3.06 +393 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/shallow/niagara/configure.rb\ +260 .Sleepy.power :raw,:ON +2 Ee ++ +4 e ++ + "sampler") +2 ) +2 "core"  + "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +3 "sampler")&\ +2 )% +3 "core" % \  + .tSS.configure SSconfig +2 "sampler")#.0X can +3 Ea && +3191 #t-> list +1570 #-> ls +2 !o:NameError:bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message dir +2 !o:NameError:bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message=undefined local variable or method `dir' for main:Object: name:dir +1078 #-> dir.entries(".") + !o:NameError:bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message=undefined local variable or method `dir' for main:Object: name:dir +3577 #-> cd/\ cd~\ esp +2 !o:SyntaxError:bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"Ucompile error\ (ESP):7: syntax error, unexpected '~', expecting kDO or '{' or '(' +380 #-> exit +13 #m\EXIT @1539616155.57EDT @1539616508.01EDT = =ECan =tMAIN =mMAIN_scheduler @EDT1539616510.02 #"core_reset"Sent BREAK +2 #t@0xCEB6, state=0x3380, ifg=0x08, ie=0x5F #@0x1D35, state=0x3380, ifg=0x20, ie=0x7F + #@0x1EE3, state=0x3380, ifg=0x20, ie=0x7F + #@0x242D, state=0x3380, ifg=0x20, ie=0x7F #@0x24D9, state=0x3380, ifg=0x20, ie=0x7F + #@0x2999, state=0x3380, ifg=0x20, ie=0x7F + #@0x2F01, state=0x3380, ifg=0x08, ie=0x5F #@0xB0AC, state=0x33E0, ifg=0x02, ie=0x5F + #@0x4741, state=0x3350, ifg=0x00, ie=0x75 + #\ESP2 v3.22 I2C Gateway v3.06 +9 #\ESP2 v3.22 I2C Gateway v3.06 +416 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/shallow/niagara/configure.rb\ +282 .Sleepy.power :raw,:ON +3 Ec )) +4 c )) + "sampler") + ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% + % +3 "core"  +3 "collection"' 9\ +3 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +3 "sampler")&\ +2 )% +2 "core" % \  +2 .tSS.configure SSconfig +2 "sampler")#.0X exit +13 #m\EXIT @1539616535.91EDT @1539616588.83EDT = =mMAIN_scheduler =tMAIN =ECan @EDT1539616592.04 #"core_reset"Sent BREAK +2 #t@0x83B0, state=0x3380, ifg=0x20, ie=0x7F #@0x8B22, state=0x3380, ifg=0x08, ie=0x5F + #@0x07DC, state=0x3380, ifg=0x20, ie=0x7F + #@0x098A, state=0x3380, ifg=0x20, ie=0x7F + #@0x0ED4, state=0x3380, ifg=0x20, ie=0x7F #@0x0F80, state=0x3380, ifg=0x20, ie=0x7F + #@0x1440, state=0x3380, ifg=0x20, ie=0x7F + #@0x19A8, state=0x3380, ifg=0x08, ie=0x5F #@0xB3D8, state=0x3350, ifg=0x00, ie=0x75 + #\ESP2 v3.22 I2C Gateway v3.06 +9 #\ESP2 v3.22 I2C Gateway v3.06 +349 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/shallow/niagara/configure.rb\ +274 .Sleepy.power :raw,:ON +3 E` )) +4 ` )) + "sampler") + ) +3 "core"  + "collection"' +2 ' +6 "core"  +3 "processing"% +3 % +6 "core"  +8 "collection"' 9\ +2 ' 0\ +3 ' -\ +6 "processing"% 9\ +4 % 2\ +3 % *\ +3 % 0\ +4 "sampler")&\ +2 )% +4 "core" % \  + .tSS.configure SSconfig +2 "sampler")#.0X 22, 2 => 22, 3 => 22, 4 => 22, 5 => 22, 6 => 19, 7 => 3}\\nCan@11:16:38, 20.7C, 28% humidity, 14.1psia, 12.469V, 0.177A, 0.177A avg, 2.21W",Subject: "2018_08_31_niagara_postcanQC begun" +11 !o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:82:in `[]'",/home/esp/esp2/lib/msg.rb:82:in `retry'"//home/esp/esp2/lib/email.rb:257:in `email'"./home/esp/esp2/lib/email.rb:264:in `mail'"-/home/esp/esp2/lib/email.rb:65:in `call'"3/home/esp/esp2/lib/email.rb:65:in `initialize'"-/home/esp/esp2/lib/email.rb:62:in `loop'"3/home/esp/esp2/lib/email.rb:62:in `initialize'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"6getaddrinfo: Temporary failure in name resolution +2 #tAsleep til 11:20AM 10/15/18 +2 #"Qmail"Retry #1 of 10 after 10:00 +4 #tContinuing at 11:20 +2 Eb )) +24 ."shutdown"Sleepy.power :dwarf,:OFF +2 .Sleepy.power :raw,:OFF #Shutdown +19830 Ec ~ +36 #tPowering up Dwarves +467 .Sleepy.power :raw,:ON +55 "sampler") +2 ) +3 "core"  + "collection"' +3 ' +2 "core"  +2 "processing"% +2 % +3 "core"  +2 "collection"' 9\ +2 ' 0\ +2 ' -\ + "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ + "sampler")&\ +2 .tSS.configure SSconfig +2 "sampler")#.0X'ρ +101 "core" ' +3 "manipulator"&?& +4 "core" &  D8 +2 "manipulator"&@% +3 "core" %v  D@ +2 "collection"'A& +4 "core" &xzw  +2 "collection"'B& +3 .tCC.seek :closed +2 "collection"'C(O +2 "core" &x|{  +3 &x{| \  +9 &3}v{s , +10 &b{w{w @ +9 &=nxzy R +9 &Lv{v R +10 &Lv{v R +9 &Jv|y Q +9 &DLvzy R +10 &Lyyw Q +10 &Lvzq R +9 &Nx{o R +9 & LHv{~ R +9 &"Lw| Q +10 &#Jw{x R +9 &%Nuzr R +9 &'TOw{s R +10 &)Nv{v R +9 &*Ix{s R +10 &,Iw|w R +9 &.\\Huzo R +9 &0Iwy~ R +10 &1Iuzn R +9 &3Iw{m R +9 &5dIyyo R +10 &7&Iz{l R +9 &8Jvys R +10 &:Muzr R +9 &.Nyzs R +10 &?Iuyv R +9 &AJwzq R +9 &CuLxzw Q +10 &E4Ru{~ R +9 &F\\vy T +10 &Hsuy V +9 &Jbvzy [ +9 &Lvzs ^ +10 &Mtyr _ +9 &O6Ltyx %p +9 &O {uyy N +7 ( + "collection"'B& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.03 + "collection"'D& +4 "core" &Oruwu N + &Orvxt N + .tHand.open +2 "manipulator"&E1 +73 "core" 1 + "manipulator"&F% +4 "core" % v R I ; :@ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +3 "manipulator"&G'\ +99 "core" ' + #tFlushing the Collection Valve::Manifold + "collection"'H& +4 "core" &Orwyr N +2 "collection"'I% +3 "core" %v|t +2 #tCS Pulling 5ml of flush .CSV.dial CSR +2 "collection"'J  +136 "core"  + .tCSR.select :flush +2 "collection"' +9 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 5ml + "collection"'K'l +1356 "core" ' +53 .tdelay 5 seconds +502 .CSR.select :air +4 "collection"' +9 'L% +2 "core" %luyw  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'M' +700 "core" ' + .tCSV.dial :waste +2 "collection"'N +134 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml + "collection"'O' +1990 "core" ' + #tPurging external Intake + "collection"'P& +4 "core" &Oquzt N +2 "collection"'Q% +3 "core" %vzw + .tCSV.dial :flush +2 "collection"'R  +44 "core"  +2 .tCS.reconfigure CSfast + "collection"'#d @b +3 .tCS.seek 10ml + "collection"'S' D +2591 "core" ' + .tdelay 5 seconds +503 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +2 "collection"'T +2 'U  +6 "core"  +69 ~ + .tCTV.dial :intake +2 "collection"'V  +76 "core"  + .tIntake.select :open + "sampler") +10 .tCS.seek 0ml +2 "collection"'W' +2594 "core" ' + .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'X  +79 "core" ~ + #tFlushing upper manifold +2 "collection"'Y& +3 "core" &Oprxy N +2 "collection"'Z% +4 "core" %syx + .tCSV.dial :flush +2 "collection"'[  +76 "core"  +2 .tCS.seek 5ml +2 "collection"'\\'l +1335 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"'] @ +44 "core" A +2 "collection"'^% +3 "core" %lwyx  +2 .tCS.seek 7ml +2 "collection"'_' +587 "core" ' + ."connect"CSV.dial CBV +2 .tCBV.dial CSV +2 "collection"'` +107 "core" ~ +3 .tCTV.dial :air +6 .CS.seek 0ml +6 "collection"'a' +1826 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'b'- +825 "core" ' + .tCSV.dial :waste +2 "collection"'c +46 "core" +2 .tCS.seek 0ml +2 "collection"'d' +828 "core" ' + "collection"'e& +4 "core" &Onux{ N +2 "collection"'f% +3 "core" %vxt + .tCSV.dial :flush +2 "collection"'g  +44 "core"  +2 .tCS.seek 3ml +2 "collection"'h'- +833 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"'i @ +54 "core" > +2 "collection"'j% +3 "core" %-uzq +3 .tCS.seek 5ml + "collection"'k'l +577 "core" ' + .tCSV.dial :air +2 .CS.seek 0ml + "collection"'l' +1337 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'m'- +825 "core" ' + .tCSV.dial :waste +2 "collection"'n +73 "core" +2 .tCS.seek 0ml + "collection"'o' +827 "core" ' + #tGaraging FlushPuck in Collection Clamp + "manipulator"&p& +4 "core" & ! 4 > 88 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&q( +31 "core" ( + "manipulator"&r& +4 "core" & Z S " <J +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &s& +3 "core" & K P  <J +2 .tForearm.seek CC + "manipulator"&t'ρ +95 "core" ' + .tHand.close + "manipulator"&u/ +73 "core" / + .tCC.seek :open +2 "collection"'v( +379 "core" ( + "manipulator"&w& +4 "core" &  FJ +2 "manipulator"&x% +3 "core" % χ  F +35 .tForearm.seek :retract +9 "manipulator"&y'\ +97 "core" ' + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek :garage + "manipulator"&z(- +273 "core" ( + "manipulator"&{& +4 "core" &- \\ H; +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &|& +3 "core" &- X H; +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&}' +111 "core" ' +3 .tHand.open + "manipulator"&~1 +75 "core" 1 + "manipulator"&% +4 "core" % \ X R  < +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +101 "core" ' +2 #tda sampling at most 500ml +2 #Loading sh1 puck from tube 7 into Collection Clamp + "collection"'& +4 "core" &w}o +2 "manipulator"&% +3 "core" %  g K +3 "storage"(% +3 "core" % +2 "storage"(. +3 "core" .( + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 7 +2 "storage"(([z +1595 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (& +2 "core" &[w! \  +2 "manipulator"&& +4 "core" &- A G; + "manipulator"& % +4 "core" %   F +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 7 +2 "manipulator"&\ ( +178 "core" ( + "manipulator"& & +4 "core" &\ B F$ +2 "storage"( & +4 "core" &[|. ,  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 700 counts +2 "manipulator"& ' +93 "core" ' + "storage"(& +4 "core" &[|. I  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"('L +280 "core" ' + "storage"(- +3 "core" -'m +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (& +2 "core" &[|. J  +2 "manipulator"&& +4 "core" &\ G F$ +2 .t\Elbow.seek 7 + "manipulator"&( +3 "core" ( +2 "manipulator"&& +3 "core" &\  F$ +2 "storage"(& +4 "core" &[|. U  +2 .tForearm.seek 7 + 300 counts + "manipulator"&'{ +21 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +68 "core" / +10 ."downElevator"SE.seek :down +3 "manipulator"&& +3 "storage"('v +6 "core" &\  H$ +2 "manipulator"&% +3 "core" % p  E +3 .tForearm.seek :retract + "manipulator"&'\ +95 "core" ' +2 .t\Elbow.seek CC + "manipulator"&( +144 "core" ( + ' + ."downElevator"SE.coast +2 "storage"(5 +2 "manipulator"&"& +6 "core" & u d ; A7 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 & & +3 "core" & w & B7 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&('ρ +103 "core" ' +4 "manipulator"&& +4 "core" & X Z t @7 +2 "manipulator"&!% +4 "core" %} g a  ? +2 "collection"'*& +4 "core" &y|y +2 "collection"'+& +3 .tCC.seek :closed +2 "collection"',(O +3 "core" &x{ +3 &x{l  +9 &,wxzx , +9 &d|w{x A +10 &alw|v R +9 &%Gw|h Q +9 &Ly|s Q +10 &Lv{q Q +9 &kKwzp Q +9 &-Lv|m Q +10 &Jxzm Q +9 &Lw|w Q +10 & sIyzp Q +9 &"4Lwzt Q +9 &#Lv|m Q +10 &%Jw{o Q +9 &'zJv{m Q +9 &)<Jy{q Q +10 &*Jx{r Q +9 &,Jx|r Q +10 &.Jxyo Q +9 &0EKvzl Q +9 &2Iv{d Q +10 &3Jx|m Q +9 &5Iw|s P +9 &7LJy{h Q +10 &9Jwzh Q +9 &:Hx|m Q +10 &<Iwyl Q +9 &>VJv|f P +9 &@Jxzm Q +10 &AKt{i Q +9 &CLw{m Q +10 &EYSw{o R +9 &G`vyj S +9 &Hzwzo V +10 &JZl \\ +9 &L>RQs ^ +9 &MUXm U +10 &O1HRXq &t +9 &O zWYj L +6 ( + "collection"'+& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.15 + .Hand.open + "manipulator"&%1 +3 "core" &OkY\\o L +68 1 + "manipulator"&'% +4 "core" % } 0 3 g 7 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&/'\ +96 "core" ' + .tSC.coast + "storage"(6 +2 #tcollectSample 500ml w/bubble point of 24psi +2 #Priming 7ml .Sleepy.power :sampler,:ON + .Intake.select :close + .\Exhaust.select :close + .SS.hold +2 "sampler")0+ +3 "core" + +2 "sampler")1% +3 "core" %  +2 "collection"'2& +3 "core" &OcqtZ L +3 Ea [[ + #tCalibrating pressure and temperature sensors + .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X 22, 2 => 22, 3 => 22, 4 => 22, 5 => 22, 6 => 19, 7 => 3}\\nCan@11:16:38, 20.7C, 28% humidity, 14.1psia, 12.469V, 0.177A, 0.177A avg, 2.21W",Subject: "2018_08_31_niagara_postcanQC begun" +33 !o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:82:in `[]'",/home/esp/esp2/lib/msg.rb:82:in `retry'"//home/esp/esp2/lib/email.rb:257:in `email'"./home/esp/esp2/lib/email.rb:264:in `mail'"-/home/esp/esp2/lib/email.rb:65:in `call'"3/home/esp/esp2/lib/email.rb:65:in `initialize'"-/home/esp/esp2/lib/email.rb:62:in `loop'"3/home/esp/esp2/lib/email.rb:62:in `initialize'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"6getaddrinfo: Temporary failure in name resolution + #Retry #2 of 10 after 10:00 +10 Ea NN +5760 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +5904 ."connect"SSV.dial CBV + .tCBV.dial SSV +2 #Allowing 40s for 7.0ml of remaining 7.0ml .Intake.select :open + "sampler") +211 "collection"'=% +2 "core" %q +2 #tIntake @14.7psia, vacuum from 9.2 to 12.2psi +2 .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X% +2 "core" %d +2 "sampler")% +4 "core" %,  +2 "sampler")L% +3 "core" %+  + .tIntake.select :close + "sampler")0 +10 )K% +2 "core" % o +2 .tSSV.dial :exhaust + "sampler")N  +81 "core"  + .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X  +79 "core"  + .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X 22, 2 => 22, 3 => 22, 4 => 22, 5 => 22, 6 => 19, 7 => 3}\\nCan@11:16:38, 20.7C, 28% humidity, 14.1psia, 12.469V, 0.177A, 0.177A avg, 2.21W",Subject: "2018_08_31_niagara_postcanQC begun" +4 !o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:82:in `[]'",/home/esp/esp2/lib/msg.rb:82:in `retry'"//home/esp/esp2/lib/email.rb:257:in `email'"./home/esp/esp2/lib/email.rb:264:in `mail'"-/home/esp/esp2/lib/email.rb:65:in `call'"3/home/esp/esp2/lib/email.rb:65:in `initialize'"-/home/esp/esp2/lib/email.rb:62:in `loop'"3/home/esp/esp2/lib/email.rb:62:in `initialize'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"6getaddrinfo: Temporary failure in name resolution +2 #Retry #3 of 10 after 10:00 +5 E] fe +471 "core" ' + .t\Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +2 "sampler")^  +78 "core" + #tAllowing 130s for 25.0ml of remaining 100.0ml + .Intake.select :open + "sampler") +211 "collection"'\\% +3 "core" % + #tIntake @14.7psia, vacuum from 9.2 to 12.2psi +3 .SS.reconfigure SSinhale.with maxSpeed: 150 +3 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +2 ."CSpush"CS.seek 0ml + "collection"'*' +116 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +139 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X' +98 ."CSpush"CSV.dial :air +2 "collection"'F @ +45 "core" ? +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'L' +92 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")K +97 "core" ' + ."CSpush"CS.coast + "collection"'5 +40 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 + #Session Ended +179 "core" ' + .tdelay 2 seconds +202 .CSV.dial :waste2 +2 "collection"'Y +55 "core"  +3 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek :empty +2 "collection"'Z'Ͱ +1544 "core" ' + .tCSV.dial CSR +37 "collection"'X  +50 "core"  +2 .tCSR.select :AqMeOH +6 "collection"' +12 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 2ml + "collection"'W' \\ +586 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 'S% +2 "core" % Yw{  +3 .tCS.seek 5ml + "collection"'^'l +844 "core" ' + .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'\\  +44 "core"  +2 .tCS.seek 1ml +2 "collection"']' +1107 "core" ' +2 #tHeating sh1 puck from tube 7 in Collection Clamp to 70C for 10:00 + .CH.seek 70C,8:00 +3 "collection"'[9 +2 'a \  +5 "core" 9lB +103 "collection"'c9 +2 "core" 9lBd +103 "collection"'_9 +2 "core" 9lB d +103 "collection"'e9 +2 "core" 9mB d +103 "collection"'`9 +2 "core" 9mBd +103 "collection"'g9 +2 "core" 9nBd +103 "collection"'d9 +2 "core" 9qAd +103 "collection"'f9 +3 "core" 9uBd +103 "collection"'b9 +2 "core" 9yA"d +103 "collection"'h9 +2 "core" 9B&d +103 "collection"'k9 +2 "core" 9B*d +103 "collection"'j9 +2 "core" 9C/d +103 "collection"'n9 +2 "core" 9B3d +104 "collection"'i9 +2 "core" 9C7d +103 "collection"'p9 +2 "core" 9C;d +103 "collection"'r9 +2 "core" 9C?d +103 "collection"'m9 +2 "core" 9DDd +103 "collection"'l9 +3 "core" 9DHd +103 "collection"';9 +2 "core" 9DLd +103 "collection"'G9 +2 "core" 9EPd +103 "collection"'u9 +2 "core" 9 EUd +103 "collection"'w9 +2 "core" 9EYd +103 "collection"'s9 +2 "core" 92G]d +103 "collection"'t9 +2 "core" 9EFad +103 "collection"'{9 +2 "core" 9YGed +103 "collection"'x9 +2 "core" 9nGjd +103 "collection"'C9 +5 "core" 9Hnd +104 "collection"'~9 +30 "core" 9Isd +103 "collection"'9 +2 "core" 9Jwd +103 "collection"'q9 +2 "core" 9L|d +103 "collection"'9 +2 "core" 9Kd +103 "collection"'|9 +2 "core" 9Kd +103 "collection"'9 +3 "core" 9 Ld +103 "collection"'9 +2 "core" 9#Md +103 "collection"'9 +2 "core" 9;Nd +103 "collection"'y9 +2 "core" 9QOd +103 "collection"'$9 +2 "core" 9jPd +103 "collection"'o9 +2 "core" 9Qd +103 "collection"'}9 +2 "core" 9Rd +103 "collection"' 9 +2 "core" 9Rd +103 "collection"' 9 +2 "core" 9Sb +103 "collection"'z9 +2 "core" 9T_ +103 "collection"'9 +4 "core" 9U] +103 "collection"'9 +2 "core" 9W[ +103 "collection"' 9 +2 "core" 9)WY +103 "collection"'9 +2 "core" 9AYV +103 "collection"'9 +2 "core" 9ZZT +103 "collection"'9 +3 "core" 9q[R +103 "collection"'9 +2 "core" 9\\P +103 "collection"'9 +5 "core" 9]M +104 "collection"'9 +2 "core" 9_K +103 "collection"'9 +2 "core" 9_J +103 "collection"'9 +3 "core" 9aF +103 "collection"'#9 +2 "core" 9aE +103 "collection"' 9 +2 "core" 9bC +103 "collection"'9 +2 "core" 90dA +103 "collection"'"9 +2 "core" 9Ge@ +103 "collection"'9 +3 "core" 9^g= +103 "collection"'9 +2 "core" 9uh; +103 "collection"'!9 +2 "core" 9i: +103 "collection"'\ 9 +2 "core" 9j8 +103 "collection"' 9 +2 "core" 9l6 +103 "collection"'9 +3 "core" 9n4 +103 "collection"'9 +2 "core" 9o 3 +103 "collection"'*9 +2 "core" 9o1 +103 "collection"'9 +2 "core" 9\ q/ +103 "collection"'9 +2 "core" 9r- +103 "collection"'+9 +3 "core" 93s, +103 "collection"'9 +2 "core" 9Fu + +103 "collection"''9 +2 "core" 9Yw$) +103 "collection"'19 +2 "core" 9lw() +103 "collection"'29 +2 "core" 9}x,' +103 "collection"'v9 +2 "core" 9z1% +103 "collection"'9 +2 "core" 9{5# +103 "collection"'%9 +2 "core" 9|9# +103 "collection"'59 +2 "core" 9~=! +103 "collection"'9 +2 "core" 9A +103 "collection"'79 +3 "core" 9F +103 "collection"'89 +2 "core" 9J +103 "collection"'09 +2 "core" 9 N +103 "collection"'(9 +2 "core" 9 R +103 "collection"'69 +2 "core" 9 W +103 "collection"'<9 +4 "core" 9 /[ +103 "collection"'49 +2 "core" 9 <_ +103 "collection"')9 +3 "core" 9 Ic +103 "collection"'&9 +2 "core" 9 Wg +103 "collection"'@9 +2 "core" 9 bl +103 "collection"'A9 +3 "core" 9 op +103 "collection"':9 +2 "core" 9 {t +103 "collection"'99 +2 "core" 9 x +103 "collection"'39 +2 "core" 9 | +103 "collection"'E9 +2 "core" 9  +103 "collection"'-9 +2 "core" 9  +103 "collection"'=9 +2 "core" 9  +103 "collection"'H9 +2 "core" 9  +103 "collection"'I9 +2 "core" 9  +103 "collection"'D9 +2 "core" 9  +103 "collection"'F9 +3 "core" 9  +103 "collection"'B9 +2 "core" 9  +103 "collection"'K9 +2 "core" 9  +103 "collection"'?9 +2 "core" 9  +103 "collection"'L9 +2 "core" 9  +103 "collection"'>9 +3 "core" 9  +103 "collection"'9 +2 "core" 9\  +103 "collection"'P9 +2 "core" 9\ \  +103 "collection"'Q9 +2 "core" 9\  +103 "collection"'J9 +2 "core" 9\  +103 "collection"'O9 +3 "core" 9\  +103 "collection"'M9 +2 "core" 9\ " +103 "collection"'N9 +2 "core" 9\ ' +103 "collection"'T9 +2 "core" 9\ - +103 "collection"'U9 +2 "core" 9\ 2 +103 "collection"'V9 +2 "core" 9\ 6 +103 "collection"'Y9 +2 "core" 9\ ; +103 "collection"'R9 +2 "core" 9\ ? +103 "collection"'X9 +2 "core" 9\ C +103 "collection"'Z9 +2 "core" 9\ F +103 "collection"'S9 +2 "core" 9\ J +103 "collection"'W9 +2 "core" 9\ N +103 "collection"'\\9 +2 "core" 9\ R +103 "collection"'^9 +2 "core" 9\ U +103 "collection"'[9 +2 "core" 9\ X +103 "collection"'c9 +3 "core" 9\ [ +140 "collection"'_9 +10 "core" 9\ _ +103 "collection"'e9 +2 "core" 9\ c +103 "collection"'`9 +2 "core" 9\ c +103 "collection"'g9 +2 "core" 9\ g +103 "collection"'d9 +2 "core" 9\ i +103 "collection"'f9 +2 "core" 9\ l +3 .tCH.hold 10:00,70C +2 "collection"'b `\ `\ l\ +3 "core"  +5027 ."Qmail"GoodNews.email "Starting 2018_08_31_niagara_postcanQC w/pucks in tube 7\\n{1 => 22, 2 => 22, 3 => 22, 4 => 22, 5 => 22, 6 => 19, 7 => 3}\\nCan@11:16:38, 20.7C, 28% humidity, 14.1psia, 12.469V, 0.177A, 0.177A avg, 2.21W",Subject: "2018_08_31_niagara_postcanQC begun" +4 !o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:82:in `[]'",/home/esp/esp2/lib/msg.rb:82:in `retry'"//home/esp/esp2/lib/email.rb:257:in `email'"./home/esp/esp2/lib/email.rb:264:in `mail'"-/home/esp/esp2/lib/email.rb:65:in `call'"3/home/esp/esp2/lib/email.rb:65:in `initialize'"-/home/esp/esp2/lib/email.rb:62:in `loop'"3/home/esp/esp2/lib/email.rb:62:in `initialize'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"6getaddrinfo: Temporary failure in name resolution + #Retry #4 of 10 after 10:00 +2 EY  +54967 "core" ` +2 "collection"'h9 +3 "core" 9\  +2 #tCollection Puck Heater at 70C after lysing + .CS.seek 0ml +2 "collection"'k' +336 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'j @ +105 "core" A +2 .tCSV.dial :air + "collection"'n @ +55 "core" A +57 .tCS.seek 5ml +2 "collection"'i'l +1349 "core" ' + .tCSV.dial CTV + "collection"'p  +43 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'r @ +43 "core" ? + .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'m  +44 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'l @ +45 "core" ? + .tdelay 2 seconds +203 .CS.seek 0ml +2 "collection"';' +1348 "core" ' + #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV +2 "collection"'G +104 "core" ~ + .tCBV.dial CSV +2 "collection"'u  +30 "core"  + "collection"'w% +4 "core" % 0 +3 .tCS.seek 5ml + "collection"'s'l +616 ."Qmail"GoodNews.email "Starting 2018_08_31_niagara_postcanQC w/pucks in tube 7\\n{1 => 22, 2 => 22, 3 => 22, 4 => 22, 5 => 22, 6 => 19, 7 => 3}\\nCan@11:16:38, 20.7C, 28% humidity, 14.1psia, 12.469V, 0.177A, 0.177A avg, 2.21W",Subject: "2018_08_31_niagara_postcanQC begun" +3 EV DD +2 !"Qmail"o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:82:in `[]'",/home/esp/esp2/lib/msg.rb:82:in `retry'"//home/esp/esp2/lib/email.rb:257:in `email'"./home/esp/esp2/lib/email.rb:264:in `mail'"-/home/esp/esp2/lib/email.rb:65:in `call'"3/home/esp/esp2/lib/email.rb:65:in `initialize'"-/home/esp/esp2/lib/email.rb:62:in `loop'"3/home/esp/esp2/lib/email.rb:62:in `initialize'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"6getaddrinfo: Temporary failure in name resolution +2 #Retry #5 of 10 after 10:00 +727 "core" ' + .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'t  +46 "core" +2 "collection"'{% +4 "core" %l  +2 .tCS.seek 7ml + "collection"'x' +599 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'C @ +42 "core" ? +2 .tCS.seek 10ml +2 "collection"'~' D +845 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +119 "core" ^ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'q   +40 "core" ! +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +2 "collection"'  + '|  +30 "core"  +108  +2 .tCS.seek 5ml +2 "collection"''l +1349 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"' @ +106 "core" B +2 .tCSV.dial :waste + "collection"' +106 "core" +2 .tCS.seek :empty + "collection"'y'Ͱ +1356 "core" ' + .tCSV.dial :air +2 "collection"'$ @ +86 "core" > +10 .tCS.seek 5ml +5 "collection"'o'l +2 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +1343 "core" ' + .tCSV.dial CTV +2 "collection"'}  +45 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +44 "core" ? + .tdelay 2 seconds +202 .CSV.dial CTV +4 "collection"'  +44 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'z @ +44 "core" ? + .tdelay 2 seconds +203 .CS.seek 0ml +4 "collection"'' +1348 "core" ' +3 #tRecovering Lysate (#2 of 2) +2 .CSV.dial CBV +3 "collection"' +104 "core"  + .tCBV.dial CSV + "collection"'  +40 "core"  + "collection"'% +4 "core" % +3 .tCS.seek 5ml + "collection"''l +1356 "core" ' + .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'  +45 "core" +2 "collection"'% +3 "core" %l  +2 .tCS.seek 7ml +2 "collection"'' +596 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air2 +5 "collection"' @ +43 "core" > +2 .tCS.seek 10ml +2 "collection"'' D +864 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +118 "core" _ +2 #tLysing Complete + "collection"'#& +4 "core" &O`/2 L + #tStoring sh1 puck in Collection Clamp to tube 6 + "manipulator"& % +4 "core" %\   I +2 "storage"(% +3 "core" %\ \ t +2 "storage"(". +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 + "storage"((K +340 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" &K  +2 "manipulator"&!& +48 "core" & V H7 +2 "manipulator"&\ % +3 "core" %\  : H +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 6 +2 "manipulator"& ( +158 "core" ( + "manipulator"&& +4 "core" & > N +2 "storage"(& +4 "core" &K \  ] +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&*'J +107 "core" ' + "storage"(& +4 "core" &K\ #\ * C +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"('L +129 "core" ' + "storage"(+- +4 "core" -'O + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" &  G + "storage"('& +4 "core" &K  + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 6 +2 "manipulator"&1'Ύ +35 "core" ' +3 .t\Elbow.hold +2 "manipulator"&2, +3 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(v- +2 "core" -'O +2 .tSE.seek 18.09 Pucks below Top Plate +2 "storage"(' +41 "core" ' + "manipulator"&%% +4 "core" %Α + * D 5N +2 "storage"(5& +4 "core" &K  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 6 + 303 counts + "manipulator"&'Ͻ +18 "core" ' + "manipulator"&7& +4 "core" &  F +2 "storage"(8& +4 "core" &K _ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&0'J +17 "core" ' +2 .tSE.seek 19.09 Pucks below Top Plate +2 "storage"((' +58 "core" ' + "manipulator"&6& +4 "core" & > H +2 "manipulator"&<% +4 "core" %R c G +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&4'\ +93 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&)( +165 "core" ( + "manipulator"&&& +4 "core" &" I R 2 ;>I +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &@& +3 "core" &" M I  :>I +2 .tForearm.seek CC + "manipulator"&A'ρ +108 "core" ' + .tHand.close + "manipulator"&:/ +75 "core" / +2 .tCC.seek :open + "collection"'9( +379 "core" ( +3 "storage"(3& +4 "core" &K * +2 "storage"(E& +3 "core" &K +2 "manipulator"&-& +3 "core" &" ? J <>I +2 "manipulator"&=% +3 "core" % a B Z m =" +2 .tForearm.seek :retract +2 "manipulator"&H'\ +97 "core" ' + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 6 +2 "manipulator"&I( +157 "core" ( + "manipulator"&D& +4 "core" &  K +2 "storage"(F& +4 "core" &K \  + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 6 + "manipulator"&B'Ύ +111 "core" ' + .t\Elbow.hold +2 "manipulator"&K, +3 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&?1 +76 "core" 1 +11 "manipulator"&L% +4 "core" % Θ O I M ;? +2 "storage"(>& +4 "core" &K  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 6 + 310 counts + "manipulator"&' +19 "core" ' + "manipulator"&P& +4 "core" &  N +2 "storage"(Q& +4 "core" &K +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&J'J +26 "core" ' +2 "storage"(O% +4 "core" % ] +2 ."downElevator"SE.seek :down +2 "storage"(M'v +90 "core" ' + ."downElevator"SE.coast + "storage"(5 +8 (N% +2 "core" % [ [  +2 "manipulator"&T% +4 "core" %f / 1 # ] +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&U'\ +99 "core" ' + .tSC.coast + "storage"(6 +3 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'V& +4 "core" &57 . +2 .tHand.open + "manipulator"&Y1 +19 "core" 1 +2 "manipulator"&R& +3 "core" & '  + \\ +2 "manipulator"&X% +4 "core" %\ \   r \\ +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&Z(- +178 "core" ( +32 "manipulator"&S& +4 "core" &-   ! \\ + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &W& +2 "core" &-   T [ +3 .tForearm.seek :garage + "manipulator"&\\' +108 "core" ' + .tHand.close + "manipulator"&^/ +74 "core" / + "manipulator"&[& +4 "core" &- k L +2 "manipulator"&c% +4 "core" %   K +2 .tForearm.seek :retract +2 "manipulator"&_'\ +142 "core" ' +9 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&e( +275 "core" ( + "manipulator"&`& +4 "core" &  < W4 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &g& +3 "core" &  s W4 +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&d'ρ +98 "core" ' + "manipulator"&f& +4 "core" & P4 +2 "manipulator"&a% +4 "core" %ϋ P +2 "collection"'b& +4 "core" &7; +2 "collection"'h& +3 .tCC.seek :closed +2 "collection"'](O +3 "core" &8:  +3 &9<  +9 &*v7; - +9 &f{7; A +9 &nl7: Q +10 &3H6; P +9 &N7: P +10 &O7:m P +9 &xM6;L P +9 &;N9; P +10 &J9< P +9 &N69 P +9 & L7; P +10 &"DN79 O +9 &$N8< P +10 &%L8;m P +9 &'Q:9P P +9 &)KL5;D P +10 &+L9<. O +9 &,M7<$ P +9 &.L8;y O +10 &0SM9:m P +9 &2J99S P +10 &3L8: P +9 &5I8<u P +9 &7[L9: P +10 &9O7: P +9 &:K8;o O +9 &<L5;[ P +10 &>cI8:N P +9 &@%L7; P +10 &AP8< P +9 &CL8< P +9 &EiR7= P +10 &G(Z8: Q +9 &Hy7< U +9 &J4: Y +10 &LK7; ] +9 &N 8:x N +10 &O0A8<q , +9 &Oo6;h L +6 ( + "collection"'h& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.06 +2 "collection"'j& +4 "core" &O`6<U L + &O`;<H L +2 .tHand.open + "manipulator"&n1 +69 "core" 1 + "manipulator"&k% +4 "core" % χ M G +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&p'\ +94 "core" ' + .tPSV.dial PSR + "processing"%r +152 "core"  + .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%m' +1607 "core" ' + .tdelay 5 seconds +502 .PSV.dial :waste1 +33 "processing"%l  +45 "core"  +2 .tPS.seek 0ml +2 "processing"%i'W +1618 "core" ' + .tPSV.dial PSR + "processing"%G +46 "core"  + .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml +2 "processing"%u' +2625 "core" ' + ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%w +2 "collection"';  +5 "core"  +2 "processing"%t  +46 "core"  +36 + .tPSV.dial :mixloop +2 "processing"%{ +108 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%s  +137 "core" +2 .tPS.seek 0ml + "processing"%C'W +2633 "core" ' + .tPSV.dial :air +2 "processing"%x  +43 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2634 "core" ' + .tPSV.dial :mixloop +2 "processing"%q +45 "core" +2 .tPS.seek 0ml + "processing"%'W +2636 "core" ' +3 .tPSV.dial :air +3 "processing"%|  +46 "core"  +6 .tPS.seek 2.5ml +5 "processing"%~' +2637 "core" ' + .tPSV.dial :mixloop +2 "processing"% +46 "core" +2 .tPS.seek 0ml + "processing"%'W +2642 "core" ' + #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &  J4 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&$( +32 "core" ( + "manipulator"&y& +4 "core" & O! +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &}& +3 "core" & \ O! +2 .tForearm.seek CC + "manipulator"& 'ρ +105 "core" ' + .tHand.close + "manipulator"& / +70 "core" / +2 .tCC.seek :open + "collection"'z( +379 "core" ( + "manipulator"&o& +4 "core" & J P! +2 "manipulator"&% +3 "core" % g ( P9 +2 .tForearm.seek :retract +2 "manipulator"& '\ +97 "core" ' + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&(- +272 "core" ( + "manipulator"&& +4 "core" &-   u Y +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-   ) Y +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&' +111 "core" ' +2 .tHand.open + "manipulator"&1 +68 "core" 1 + "manipulator"&% +4 "core" % t  Eg +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +105 "core" ' + .tPSV.dial :mixloop + .PTV.dial :PRVmixing +2 ."connect"PRV.dial CBV + .tCBV.dial PRV +2 .CTV.dial :air,avoiding: :intake + #Loading lyfil puck from tube 7 into Collection Clamp + "collection"'& +4 "core" &>C +2 "manipulator"&#% +3 "core" %\ & V!O +3 "storage"( % +3 "core" % F C +2 "storage"(. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 7 + "storage"("([z +345 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" &[x$ \  > \  +2 "manipulator"&!& +3 "core" &- { N +2 "manipulator"&\ % +3 "core" %\ % M!O +42 .t\Elbow.reconfigure TightElbow +6 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 7 +2 "manipulator"&( +179 "core" ( + "manipulator"&& +4 "core" &\ j L# +2 "storage"(& +4 "core" &[x% \ \ z \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 700 counts +2 "manipulator"&' +104 "core" ' + "storage"(+& +4 "core" &[x$\ )\ " k \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"('L +288 "core" ' + "storage"('- +4 "core" -'x + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (/& +2 "core" &[x$\ \  \  +2 "manipulator"&v& +4 "core" & 1 Q"~ + .t\Elbow.seek 7 +2 "manipulator"&%( +3 "core" ( + "manipulator"&5& +4 "core" &  R"~ +2 "storage"(7& +3 "core" &[x$\ #\ ( 1 \  +2 .tForearm.seek 7 + 300 counts +2 "manipulator"&8'{ +15 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&6/ +66 "core" / +10 ."downElevator"SE.seek :down +3 "manipulator"&<& +4 "storage"(*'v +6 "core" &  R"~ +2 "manipulator"& % +4 "core" % t C Lm +2 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&1( +152 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +3 "core" ( + "manipulator"&& +4 "core" & " X I=C +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" & " I=C +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&&'ρ +104 "core" ' +5 "manipulator"&@& +4 "core" & " o G=C +2 "manipulator"&0% +4 "core" %v m G +2 "collection"'2& +4 "core" &AE. +2 "collection"':& +3 .tCC.seek :closed +2 "collection"'4(O +3 "core" &@D1 +3 &AE  +9 &-zBD , +10 &ez?D A +9 &ikAA Q +9 &.JAE P +10 &LADh P +9 &K@Eu P +9 &sKCCg P +10 &6IADP P +9 &K@Cv P +10 &M@Dr P +9 & {K@El P +9 &">IACb P +10 &#L@CW P +9 &%K?E P +9 &'N?C P +10 &)FKAE P +9 &+K@D P +10 &,MCB P +9 &.MAC P +9 &0NK@E P +10 &2JAE P +9 &3J@C P +9 &5J?C P +10 &7WJ@E P +9 &9LBD P +10 &:J?Du P +9 &<J?Cw P +9 &>_J=Cd P +10 &@ J@EY P +9 &ALACV P +9 &CMACA P +10 &EcT?D; Q +9 &G#Z@C1 R +10 &Hy: U +9 &J+ [ +9 &LG!# ] +10 &N23 S +9 &O8M5; )| +9 &O{U8< F +3 ( + "collection"':& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.11 + .Hand.open + "manipulator"&,1 +75 "core" 1 + "manipulator"&3% +4 "core" % v g h \\ ? +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&E'\ +96 "core" ' + .tSC.coast + "storage"(6 +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'-  +137 "core"  + .tCSV.dial CTV +2 "collection"'=  +30 "core"  +2 .tPS.seek 2.5ml +2 "processing"%D' +2627 "core" ' + "collection"'F% +4 "core" % Bq +2 .tCS.seek 4.15ml +2 "collection"'A'Q +1560 "core" ' + .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%)  +45 "core"  + .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%?  +87 "core"  +2 .tPS.seek 0ml +2 "processing"%L'W +2635 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"'> ` +39 "core" _ + .tCSV.dial :air +2 "collection"'P @ +46 "core" > +2 .tCS.seek 10ml +2 "collection"'Q' D +1568 "core" ' + .tCSV.dial CTV + "collection"'O  +46 "core"  +2 .tCS.seek 0ml +2 "collection"'H' +2623 "core" ' + .tCBV.dial :waste1 + "collection"'N @ +31 "core" > +3 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +4 "collection"'T  +136 "core" +2 "collection"'I& +3 "core" &O{WA F +2 #tStoring lyfil puck in Collection Clamp to tube 6 + "manipulator"&V% +4 "core" %\  m H +2 "storage"(B% +3 "core" % +2 "storage"(Y. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"(R(K +340 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (X& +3 "core" &K b + "manipulator"&& +4 "core" & ! t v b A=B + "manipulator"&(% +4 "core" %\  g e | > +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 6 +2 "manipulator"&M( +161 "core" ( + "manipulator"&J& +4 "core" &  F +2 "storage"(S& +4 "core" &K w +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&W'J +95 "core" ' + "storage"(& +4 "core" &K R +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(K'L +121 "core" ' + "storage"(^- +4 "core" -'? + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&[& +2 "core" & g k 8 = +48 "storage"(c& +6 "core" &K  + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 6 +2 "manipulator"&U'Ύ +37 "core" ' + .t\Elbow.hold +2 "manipulator"&\\, +3 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(`- +2 "core" -'? +3 .tSE.seek 19.09 Pucks below Top Plate + "storage"(g' +38 "core" ' + "manipulator"&Z% +4 "core" %Αu } 0 +2 "storage"(f& +4 "core" &K p q + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 6 + 303 counts + "manipulator"&a'Ͻ +19 "core" ' + "manipulator"&b& +4 "core" & ? C +2 "storage"(_& +4 "core" &K +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&9'J +33 "core" ' +2 .tSE.seek 20.09 Pucks below Top Plate +2 "storage"(h' +43 "core" ' +2 "manipulator"&j& +4 "core" &  D + "manipulator"&n% +4 "core" %? * E +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&k'\ +89 "core" ' +2 .t\Elbow.seek CC + "manipulator"&r( +170 "core" ( +2 "manipulator"&d& +4 "core" & [ d d @S +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &l& +3 "core" & Y V R @S +2 .tForearm.seek CC + "manipulator"&m'ρ +96 "core" ' + .tHand.close + "manipulator"&G/ +67 "core" / +2 .tCC.seek :open + "collection"'i( +379 "core" ( +3 "storage"(w& +8 "core" &K H +4 "storage"(t& +11 "core" &K  +3 "manipulator"&;& +7 "core" &  ES +4 "manipulator"&{% +8 "core" % ϓ \\ E +4 .tForearm.seek :retract +4 "manipulator"&s'\ +101 "core" ' + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .t\Elbow.seek 6 +4 "manipulator"&u( +150 "core" ( + "manipulator"&x& +4 "core" & , F +2 "storage"(C& +4 "core" &K i + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 6 +2 "manipulator"&q'Ύ +112 "core" ' + .t\Elbow.hold +2 "manipulator"&, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&|1 +68 "core" 1 +9 "manipulator"&% +4 "core" % Ξs + + , 5 +2 "storage"(& +4 "core" &K h + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 6 + 316 counts + "manipulator"&~' +22 "core" ' + "manipulator"&& +4 "core" & ~ J +2 "storage"(y& +4 "core" &K d +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts + "manipulator"&}'J +42 "core" ' +2 "storage"( % +4 "core" % k +2 ."downElevator"SE.seek :down +2 "storage"(e'v +74 "core" ' + ."downElevator"SE.coast + "storage"(5 +24 (p% +2 "core" %\ \   +2 "manipulator"&]% +4 "core" %g  X Q +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&o'\ +90 "core" ' + .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%  +75 "core" +2 .tPS.seek 2.5ml +2 "processing"% ' +999 Ea 55 +6 ."Qmail"GoodNews.email "Starting 2018_08_31_niagara_postcanQC w/pucks in tube 7\\n{1 => 22, 2 => 22, 3 => 22, 4 => 22, 5 => 22, 6 => 19, 7 => 3}\\nCan@11:16:38, 20.7C, 28% humidity, 14.1psia, 12.469V, 0.177A, 0.177A avg, 2.21W",Subject: "2018_08_31_niagara_postcanQC begun" +3 !o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:82:in `[]'",/home/esp/esp2/lib/msg.rb:82:in `retry'"//home/esp/esp2/lib/email.rb:257:in `email'"./home/esp/esp2/lib/email.rb:264:in `mail'"-/home/esp/esp2/lib/email.rb:65:in `call'"3/home/esp/esp2/lib/email.rb:65:in `initialize'"-/home/esp/esp2/lib/email.rb:62:in `loop'"3/home/esp/esp2/lib/email.rb:62:in `initialize'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"6getaddrinfo: Temporary failure in name resolution + #Retry #6 of 10 after 10:00 +1621 "core" ' + .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"% +44 "core" + .tdelay 1 second +102 .PSV.dial :air +2 "processing"%  +46 "core"  + .tdelay 1 second +102 .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"%'W +2630 "core" ' + #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"% & +4 "core" &  +2 .tHand.open + "manipulator"&1 +17 "core" 1 + "manipulator"&#& +4 "core" & W +2 "manipulator"& % +4 "core" %\  V +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&(- +173 "core" ( + "manipulator"&& +4 "core" &- ) 5 W# +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-   W# +2 .tForearm.seek :garage +2 "manipulator"&!' +108 "core" ' + .tHand.close + "manipulator"&\ / +72 "core" / + "manipulator"&& +4 "core" &- { H# +2 "manipulator"&% +4 "core" %  " Hq +2 .tForearm.seek :retract + "manipulator"&'\ +109 "core" ' +49 .t\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek PC + "manipulator"&+( +129 "core" ( + "manipulator"&& +4 "core" & C X` +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &'& +2 "core" & l W` +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&/' +98 "core" ' + "manipulator"&v& +4 "core" &  : R` +2 "manipulator"&5% +4 "core" % S Q +2 "processing"%7& +4 "core" &  +2 "processing"%6& +4 .tPC.seek :closed + "processing"%<(Tg +3 "core" &  +3 & \  +9 &2u +} +9 &a} @ +10 &Cn R +9 &J R +10 &J R +9 &J R +9 &HJ R +10 &\ O R +9 &N R +9 &L R +10 & PI R +9 &"N R +10 &#L R +9 &%O R +9 &'WM S +10 &)L R +9 &*N R +9 &,L R +10 &.`N R +9 &0"L R +10 &1L R +9 &3I R +9 &5gL S +10 &7*K R +9 &8L S +9 &:L R +10 &1K S +10 &?L\ R +9 &AJ\ R +9 &CxL\ R +10 &E9L S +9 &FT\ S +9 &HY T +10 &Jz` T +9 &L4 W +10 &M X +9 &O X +9 &Qw X +10 &S8 F +9 &T''W V +9 &TK+ 2 +3 ( + "processing"%6& +3 #tProcessing Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.68 + "processing"% & +4 "core" &TK' 2 + .tHand.open +2 "manipulator"&1 +71 "core" 1 + "manipulator"&% +4 "core" % Y L +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +94 "core" ' + .tPRV.dial :air +2 "processing"%  +46 "core"  + .tPSV.dial :mixloop +2 "processing"% +46 "core" +2 "processing"%8% +3 "core" %[- +3 .tPS.seek 0.3ml +2 "processing"%@' +390 "core" ' + .tPSV.dial PSR + "processing"%0 +107 "core"  +2 .tPSR.select :wash +2 "processing"% +10 .tPS.seek 0.7ml +2 "processing"%%'* +484 "core" ' +3 .tdelay 3 seconds +301 .PSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%2' +1943 "core" ' + .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%* +109 "core" +3 .tPTV.dial :mixing +2 "processing"% @ +73 "core" A + .tPBV.dial :waste2 +2 "processing"%z  +97 "core"  +2 .tPS.seek 0ml + "processing"%,'W +2627 "core" ' + #tGaraging FlushPuck in Processing Clamp + "manipulator"&3& +4 "core" &  K` +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&:( +2 "core" ( + "manipulator"&-& +4 "core" &  L` +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &=& +2 "core" & L` +3 .tForearm.seek PC + "manipulator"&&' +96 "core" ' + .tHand.close + "manipulator"&"/ +73 "core" / +2 .tPC.seek :open + "processing"%( +402 "core" ( + "manipulator"&F& +4 "core" &  ~ T` +2 "manipulator"&% +3 "core" %  S +2 .tForearm.seek :retract +2 "manipulator"&)'\ +100 "core" ' + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&?(- +160 "core" ( + "manipulator"&D& +4 "core" &-  Q +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &>& +2 "core" &- | P +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&P' +116 "core" ' + .tHand.open + "manipulator"&A1 +74 "core" 1 + "manipulator"&O% +4 "core" %  L F +4 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&Q'\ +100 "core" ' + #tLoading da puck from tube 7 into Processing Clamp +2 "processing"%N& +3 "core" & +2 "manipulator"&T% +4 "core" %\   U +2 "storage"(I% +4 "core" % %   + "storage"(V. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 7 + "storage"(B([z +343 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (Y& +3 "core" &[x( O  +2 "manipulator"&X& +4 "core" &- = K + "manipulator"&% +4 "core" %\  ) K +4 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 7 + "manipulator"&(( +183 "core" ( + "manipulator"&J& +4 "core" & C K$ +2 "storage"(S& +4 "core" &[x( \   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 700 counts + "manipulator"&' +95 "core" ' + "storage"(1& +4 "core" &[x(\ \  n  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(^'L +293 "core" ' + "storage"([- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (c& +3 "core" &[x( k  +2 "manipulator"&E& +3 "core" &\  H$ +2 .t\Elbow.seek 7 + "manipulator"&`( +3 "core" ( +2 "manipulator"&Z& +4 "core" &\ I$ +2 "storage"(f& +3 "core" &[x(  +2 .tForearm.seek 7 + 300 counts +2 "manipulator"&b'{ +20 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&_/ +66 "core" / +9 !to:Puck::Warning:bt["4/home/esp/esp2/utils/puckmoves.rb:335:in `load'"8/home/esp/esp2/utils/puckmoves.rb:882:in `loadPuck'"8/home/esp/esp2/protocol/DAprocess.rb:243:in `runDA'"/home/esp/esp2/mission/2018_08_31_niagara_postcanQC.rb:27"7/home/esp/esp2/utils/commskel.rb:81:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'">/home/esp/esp2/mission/2018_08_31_niagara_postcanQC.rb:26"//home/esp/esp2/utils/mission.rb:19:in `[]'"4/home/esp/esp2/utils/mission.rb:19:in `mission'">/home/esp/esp2/mission/2018_08_31_niagara_postcanQC.rb:24"1/home/esp/esp2/lib/framework.rb:30:in `load'"//home/esp/esp2/lib/framework.rb:30:in `ld'"1/home/esp/esp2/lib/framework.rb:35:in `load'"4/home/esp/esp2/lib/framework.rb:76:in `execute'"-/home/esp/esp2/lib/esp.rb:207:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"-Loaded Last remaining Puck (from Tube 7) +52 "manipulator"&j& + ."downElevator"SE.seek :down +5 "storage"(n'v +3 "core" &\  J$ +2 "manipulator"&W% +3 "core" % r  N +2 .tForearm.seek :retract +2 "manipulator"&M'\ +95 "core" ' + .t\Elbow.seek PC +2 "manipulator"&K( +165 "core" ' + ."downElevator"SE.coast + "storage"(5 +86 "core" ( +4 "manipulator"&U& +4 "core" & ) J~ + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &a& +2 "core" & ' K~ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&g' +98 "core" ' + "manipulator"&d& +5 "core" & \ K~ + "manipulator"&l% +4 "core" %  K +2 "processing"%9& +4 "core" &6 +2 "processing"%\\& +3 .tPC.seek :closed +2 "processing"%G(Tg +4 "core" &L + &L  +8 &-uS ,} +10 &ayO @ +9 &ejK Q +10 &%FB R +9 &J< R +9 &L9 R +10 &hL6 S +9 &,J< R +9 &J0 R +10 &I: R +9 & qI? R +10 &"3J; R +9 &#J5 R +9 &%I/ R +10 &'yI0 R +9 &);I. R +9 &*I* R +10 &,I, R +9 &.I' R +10 &0DI R +9 &2I R +9 &3J R +10 &5I R +9 &7MI R +9 &9I R +10 &:I R +9 &<G R +10 &>UH R +9 &@I R +9 &AK R +10 &CI R +9 &E]L\ R +9 &GO\ S +10 &HT S +9 &Jc U +10 &LU} W +9 &N X +9 &O Y +10 &Q X +9 &SJo 6 +9 &T48i 8 +10 ( + &TE ' +2 "processing"%\\& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.69 + .Hand.open + "manipulator"&k1 +68 "core" 1 + "manipulator"&4% +4 "core" % . H +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&w'\ +101 "core" ' + .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 7 in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%;9 + %t  +5 "core" 9N +103 "processing"%{9 +2 "core" 9N +103 "processing"%x9 +2 "core" 9M  +103 "processing"%C9 +2 "core" 9N  +103 "processing"%m9 +2 "core" 9~N +103 "processing"%r9 +2 "core" 9~N +103 "processing"%|9 +2 "core" 9}N +103 "processing"%9 +2 "core" 9N +103 "processing"%9 +3 "core" 9N" +103 "processing"%9 +2 "core" 9M& +103 "processing"%y9 +2 "core" 9M* +103 "processing"%s9 +2 "core" 9N/ +103 "processing"% 9 +2 "core" 9M3 +103 "processing"%p9 +3 "core" 9N7 +103 "processing"%]9 +2 "core" 9N; +103 "processing"%u9 +2 "core" 9N@ +103 "processing"%q9 +2 "core" 9ND +103 "processing"%~9 +2 "core" 9NH +103 "processing"%9 +2 "core" 9PL +103 "processing"%h9 +2 "core" 9OP +103 "processing"%e9 +2 "core" 9OU +103 "processing"%}9 +2 "core" 9OY +103 "processing"%R9 +2 "core" 9O] +103 "processing"%L9 +3 "core" 9Pa +103 "processing"%9 +2 "core" 9Oe +103 "processing"%9 +2 "core" 9Pj\ +103 "processing"%$9 +2 "core" 9Pn +103 "processing"%9 +2 "core" 9\ Qr +103 "processing"% 9 +3 "core" 9Qv +103 "processing"% 9 +2 "core" 9Qz +103 "processing"%9 +2 "core" 9%Q +103 "processing"%#9 +2 "core" 9,R +103 "processing"% 9 +2 "core" 95Q +103 "processing"%9 +2 "core" 9>R +103 "processing"%9 +2 "core" 9DR +103 "processing"%9 +2 "core" 9LS +103 "processing"%\ 9 +2 "core" 9SS +103 "processing"%9 +2 "core" 9ZT +103 "processing"%9 +3 "core" 9`S +2 .tPH.hold 2:00:00,28C +2 .delay 1:30 +3 "processing"%o pp] +2 "core"  +8999 .tPSR.select :air +2 .PSV.dial PSR + "processing"% +108 "core"  + .tPSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%!' +593 "core" ' + .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +10 .tPS.seek 2ml +2 "processing"%''[ +1616 "core" ' + .tPTV.dial :puck +2 "processing"%v  +75 "core"  + .tPSV.dial PTV +2 "processing"%5 +77 "core" + .tPBV.dial :waste1 +2 "processing"%7  +138 "core"  +2 "processing"%% +3 "core" %["  +2 .tPS.seek 1.5ml +2 "processing"%' +595 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%. * +34 "core" + +2 .tPS.seek 0ml +2 "processing"% 'W +1607 "core" ' + .tdelay 5:00 +2163 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 + #Session Ended +22577 E_ 88 +9 ."Qmail"GoodNews.email "Starting 2018_08_31_niagara_postcanQC w/pucks in tube 7\\n{1 => 22, 2 => 22, 3 => 22, 4 => 22, 5 => 22, 6 => 19, 7 => 3}\\nCan@11:16:38, 20.7C, 28% humidity, 14.1psia, 12.469V, 0.177A, 0.177A avg, 2.21W",Subject: "2018_08_31_niagara_postcanQC begun" +4 !o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:82:in `[]'",/home/esp/esp2/lib/msg.rb:82:in `retry'"//home/esp/esp2/lib/email.rb:257:in `email'"./home/esp/esp2/lib/email.rb:264:in `mail'"-/home/esp/esp2/lib/email.rb:65:in `call'"3/home/esp/esp2/lib/email.rb:65:in `initialize'"-/home/esp/esp2/lib/email.rb:62:in `loop'"3/home/esp/esp2/lib/email.rb:62:in `initialize'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"6getaddrinfo: Temporary failure in name resolution + #Retry #7 of 10 after 10:00 +5243 #trecoverPSRreagent08 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +37 "core" + .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +36 "core" + +2 .tPSR.select :air + .PSV.dial PSR +2 "processing"%6 +76 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml + "processing"%' +2489 "core" ' + .tPSV.dial PTV + "processing"% +90 "core"  +3 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%8 +76 "core"  + .tdelay 5 seconds +502 .PSV.dial PTV +3 "processing"%/ +76 "core" + .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%  +75 "core"  +2 .tPS.seek :empty + "processing"%0'9 +2469 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%@  +135 "core" + .tPSV.dial :mixloop +2 "processing"%% +45 "core" + .tPRV.dial :ab1 +46 "processing"%* @ +80 "core" B +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%'w +357 "core" ' + .tdelay 2 seconds +203 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +2 "collection"'z  + "processing"%2  +49 "core"  +6 + "processing"%3% +4 "core" %vu  +3 .tPS.seek 0.32ml + "processing"%-'# +393 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'=  +30 "core" + .tPRV.dial :air +2 "processing"%"  +45 "core"  +2 .tPS.seek 0.9ml +2 "processing"%+'D +1235 "core" ' + .tPRV.dial :waste2 +2 "processing"% @ +75 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%<' +868 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%F  +46 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%'[ +1610 "core" ' + .tPSV.dial :PML +2 "processing"%D +46 "core" + .tPTV.dial :mixing +2 "processing"%> @ +75 "core" B + .tPBV.dial :waste1 +2 "processing"%&  +34 "core"  +2 "processing"%:% +3 "core" %]b  +2 .tPS.seek 1.85ml +2 "processing"%A'= +240 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%O * +36 "core" , +4 .tPS.seek 0ml +4 "processing"%)'W +1962 "core" ' + .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'N& +3 "core" &JNM + .tHand.open + "manipulator"&T1 +21 "core" 1 + "manipulator"&I& +4 "core" & L~ +2 "manipulator"&V% +3 "core" %  + K +3 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage + "manipulator"&P(- +176 "core" ( + "manipulator"&Y& +4 "core" &- F +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &X& +2 "core" &- 5 H +2 .tForearm.seek :garage +2 "manipulator"&' +109 "core" ' +3 .tHand.close + "manipulator"&J/ +75 "core" / + "manipulator"&S& +4 "core" &- U P  9 +2 "manipulator"&1% +4 "core" %  Q S 9 +2 .tForearm.seek :retract +2 "manipulator"&?'\ +101 "core" ' + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC + "manipulator"&Q( +279 "core" ( + "manipulator"&[& +4 "core" &" | q ?=G +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &c& +3 "core" &" x  ?=G + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +3 "manipulator"&E'ρ +97 "core" ' + "manipulator"&Z& +4 "core" &" j  E=G +2 "manipulator"&f% +4 "core" %σ f f > +2 "collection"'_& +3 "core" &IOv +2 "collection"'j& +4 .tCC.seek :closed +2 "collection"'W(O +2 "core" &IMw +4 &JNF 4 +10 &.G}LML 3 +9 &XqyKNI G +9 &ZIMD R +10 &GLMG Q +9 &zLILI R +9 &;JKNN R +10 &FJMO Q +9 &HJLB Q +10 &LLMG R +9 &DIHLM R +9 &!KKNA Q +10 &"JKMK R +9 &$IIMG R +9 &&MJKMD Q +10 &(JIMK R +9 &)ILMN Q +10 &+FJNH Q +9 &-TIKO= R +9 &/IJL< Q +10 &0JIM< Q +9 &2JHLC R +9 &4]GJM6 Q +10 &6FJL8 Q +9 &7GJN7 Q +10 &9JKK/ Q +9 &;eGKO0 Q +9 &=(IKK8 Q +10 &>KJN+ R +9 &@KKL4 R +9 &BmNJM/ Q +10 &D.IIM2 R +9 &ERILB R +10 &G_IL; T +9 &If~HM, W +9 &KHK* [ +10 &LJK% ^ +9 &NIN% A +9 &O_+GM( $j +10 &OhIL' I +2 ( + "collection"'j& +4 #tCollection Clamp onSpring/offSpring for 5/25 samples, on/off torque 1.86 + "collection"'(& +4 "core" &OgIL+ I + .tHand.open + "manipulator"&1 +68 "core" 1 + "manipulator"&^% +4 "core" % σ 7 - $ 6 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&b'\ +98 "core" ' + .tPSV.dial PSR +2 "processing"%U +118 "core"  + .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%a' +1606 "core" ' + .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%`  +48 "core"  +2 .tPS.seek 0ml +2 "processing"%d'W +1618 "core" ' + .tPSV.dial PSR + "processing"%l +59 "core"  + .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml +2 "processing"%9' +2631 "core" ' + ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%n  +2 "collection"'M  +41 "core" ~ +131  + .tPSV.dial :mixloop +2 "processing"% +109 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%k  +77 "core" +2 .tPS.seek 0ml +2 "processing"%4'W +2626 "core" ' + .tPSV.dial :air +2 "processing"%;  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%\\' +2627 "core" ' + .tPSV.dial :mixloop +2 "processing"%{ +46 "core" +46 .tPS.seek 0ml + "processing"%g'W +2626 "core" ' + .tPSV.dial :air +2 "processing"%x  +45 "core"  +2 .tPS.seek 2.5ml +2 "processing"%B' +2639 "core" ' + .tPSV.dial :mixloop +2 "processing"%C +45 "core" +2 .tPS.seek 0ml +2 "processing"%m'W +2632 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&r& +3 "core" &! K Z F ==F +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&|( +4 "core" ( + "manipulator"&& +4 "core" &! ^ O  ==F +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" & < - @ ;=F +2 .tForearm.seek CC +2 "manipulator"&'ρ +102 "core" ' + .tHand.close + "manipulator"&y/ +73 "core" / +2 .tCC.seek :open + "collection"'s( +380 "core" ( + "manipulator"& & +4 "core" &! Q Q 6 :=F +2 "manipulator"&p% +4 "core" % } ' Z  8b +2 .tForearm.seek :retract +2 "manipulator"&]'\ +104 "core" ' + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek :garage + "manipulator"&u(- +282 "core" ( +3 "manipulator"&q& +4 "core" &-  I7 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &~& +2 "core" &- W K7 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +113 "core" ' + .tHand.open + "manipulator"&h1 +70 "core" 1 + "manipulator"&e% +4 "core" % \ L b - > +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&}'\ +103 "core" ' + ."da"delayUntil "12:28:35.32" +13397 E` EE +13 ."Qmail"GoodNews.email "Starting 2018_08_31_niagara_postcanQC w/pucks in tube 7\\n{1 => 22, 2 => 22, 3 => 22, 4 => 22, 5 => 22, 6 => 19, 7 => 3}\\nCan@11:16:38, 20.7C, 28% humidity, 14.1psia, 12.469V, 0.177A, 0.177A avg, 2.21W",Subject: "2018_08_31_niagara_postcanQC begun" +4 !o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:82:in `[]'",/home/esp/esp2/lib/msg.rb:82:in `retry'"//home/esp/esp2/lib/email.rb:257:in `email'"./home/esp/esp2/lib/email.rb:264:in `mail'"-/home/esp/esp2/lib/email.rb:65:in `call'"3/home/esp/esp2/lib/email.rb:65:in `initialize'"-/home/esp/esp2/lib/email.rb:62:in `loop'"3/home/esp/esp2/lib/email.rb:62:in `initialize'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"6getaddrinfo: Temporary failure in name resolution + #Retry #8 of 10 after 10:00 +8153 #"connect"Session Begun +2 #-> Sleepy.cycleModemPower! 9 + .Sleepy.cycleModemPower! 9 +3 #Session Ended +3155 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%R @ +76 "core" A + ."da"PBV.dial :waste1 +2 "processing"%L  +36 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +36 "core" , +2 ."da"PSV.dial :air + "processing"%  +47 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%$' +2464 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +58 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +45 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +4 "processing"% +46 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +45 "core"  +2 ."da"PS.seek :empty + "processing"%#'9 +2473 "core" ' + #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"% +137 "core"  + ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml + "processing"%' +592 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'[ +1616 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +75 "core"  + ."da"PSV.dial PTV +2 "processing"%\ +87 "core"  + ."da"PBV.dial :waste1 +2 "processing"%  +36 "core" + "processing"%% +4 "core" %]~  +2 ."da"PS.seek 1.5ml +2 "processing"%' +596 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%, * +36 "core" + +2 ."da"PS.seek 0ml +2 "processing"%!'W +1618 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%v  +35 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%5 * +37 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%7 +74 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2489 "core" ' + ."da"PSV.dial PTV +2 "processing"%' +77 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%. +76 "core"  +3 ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"% +80 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%t  +75 "core"  +2 ."da"PS.seek :empty + "processing"%'9 +2467 "core" ' + #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"% +137 "core"  + ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml + "processing"%6' +602 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"% '[ +1616 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +76 "core" + ."da"PBV.dial :waste1 +2 "processing"%8  +36 "core" + "processing"%/% +4 "core" %`j  +2 ."da"PS.seek 1.5ml +2 "processing"%' +588 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +37 "core" + +45 ."da"PS.seek 0ml + "processing"%@'W +1608 "core" ' + ."da"delay 2:00 +6466 E` AA +17 ."Qmail"GoodNews.email "Starting 2018_08_31_niagara_postcanQC w/pucks in tube 7\\n{1 => 22, 2 => 22, 3 => 22, 4 => 22, 5 => 22, 6 => 19, 7 => 3}\\nCan@11:16:38, 20.7C, 28% humidity, 14.1psia, 12.469V, 0.177A, 0.177A avg, 2.21W",Subject: "2018_08_31_niagara_postcanQC begun" +4 !o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:82:in `[]'",/home/esp/esp2/lib/msg.rb:82:in `retry'"//home/esp/esp2/lib/email.rb:257:in `email'"./home/esp/esp2/lib/email.rb:264:in `mail'"-/home/esp/esp2/lib/email.rb:65:in `call'"3/home/esp/esp2/lib/email.rb:65:in `initialize'"-/home/esp/esp2/lib/email.rb:62:in `loop'"3/home/esp/esp2/lib/email.rb:62:in `initialize'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"6getaddrinfo: Temporary failure in name resolution + #Retry #9 of 10 after 10:00 +5515 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%%  +36 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +4 "processing"%* * +37 "core" , +3 ."da"PSR.select :air +4 .PSV.dial PSR +3 "processing"%0 +77 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%2' +2496 "core" ' + ."da"PSV.dial PTV +2 "processing"%z +76 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +29 "processing"%3 +78 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +76 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%=  +76 "core"  +2 ."da"PS.seek :empty +2 "processing"%"'9 +2482 "core" ' + #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%-  +57 "core"  + ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%  +134 "core" + ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%+  +47 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"%F +46 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%<' +381 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%D  +46 "core"  + "processing"%>% +4 "core" %w  +2 ."da"PS.seek 0.55ml +2 "processing"%&'w +343 "core" ' +3 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%:  +46 "core"  +2 ."da"PS.seek 2ml +2 "processing"%O'[ +1564 "core" ' + ."da"PSV.dial :PML +2 "processing"% +45 "core" + ."da"PTV.dial :mixing +2 "processing"%A @ +75 "core" A + ."da"PBV.dial :waste1 +2 "processing"%N  +36 "core" + "processing"%T% +4 "core" %[q  +2 ."da"PS.seek 1.85ml +2 "processing"%I'; +241 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%V * +36 "core" + +2 ."da"PS.seek 0ml +2 "processing"%Y'W +1976 "core" ' + ."da"delay 2 seconds +202 .delay 8:00 +16729 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 + #Session Ended +21168 E^ ?? +22 ."Qmail"GoodNews.email "Starting 2018_08_31_niagara_postcanQC w/pucks in tube 7\\n{1 => 22, 2 => 22, 3 => 22, 4 => 22, 5 => 22, 6 => 19, 7 => 3}\\nCan@11:16:38, 20.7C, 28% humidity, 14.1psia, 12.469V, 0.177A, 0.177A avg, 2.21W",Subject: "2018_08_31_niagara_postcanQC begun" +4 !o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:82:in `[]'",/home/esp/esp2/lib/msg.rb:82:in `retry'"//home/esp/esp2/lib/email.rb:257:in `email'"./home/esp/esp2/lib/email.rb:264:in `mail'"-/home/esp/esp2/lib/email.rb:65:in `call'"3/home/esp/esp2/lib/email.rb:65:in `initialize'"-/home/esp/esp2/lib/email.rb:62:in `loop'"3/home/esp/esp2/lib/email.rb:62:in `initialize'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"6getaddrinfo: Temporary failure in name resolution +2 #Retry #10 of 10 after 10:00 +10072 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 + "processing"%X  +35 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%K * +36 "core" , + ."da"PSV.dial :air +2 "processing"%J  +45 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%S' +2495 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%1 +46 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%w  +45 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"% +45 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%[  +45 "core"  +2 ."da"PS.seek :empty + "processing"%c'9 +2466 "core" ' + #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%P +136 "core"  + ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml + "processing"%Z' +596 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +3 "processing"%f'[ +1606 "core" ' + ."da"PTV.dial :puck +2 "processing"%_  +76 "core"  + ."da"PSV.dial PTV +2 "processing"%? +75 "core" + ."da"PBV.dial :waste1 +2 "processing"%i  +36 "core" + "processing"%(% +4 "core" %Vm  +2 ."da"PS.seek 1.5ml +2 "processing"%' +592 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%^ * +36 "core" + +2 ."da"PS.seek 0ml +2 "processing"%j'W +1615 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%U  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%E * +37 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%) +76 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%`' +2487 "core" ' + ."da"PSV.dial PTV +2 "processing"%a +77 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%l +76 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%d +76 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%M  +75 "core"  +4 ."da"PS.seek :empty +3 "processing"%n'9 +2465 "core" ' + #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"% +139 "core"  + ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml + "processing"%k' +609 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%9'[ +1606 "core" ' + ."da"PTV.dial :puck +39 .PSV.dial PTV +7 "processing"%; +76 "core" + ."da"PBV.dial :waste1 +2 "processing"%4  +35 "core" +2 "processing"%{% +3 "core" %V* \ +2 ."da"PS.seek 1.5ml +2 "processing"%\\' +598 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%x * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"%g'W +1615 "core" ' + ."da"delay 2:00 +7785 E^ RR +28 ."Qmail"GoodNews.email "Starting 2018_08_31_niagara_postcanQC w/pucks in tube 7\\n{1 => 22, 2 => 22, 3 => 22, 4 => 22, 5 => 22, 6 => 19, 7 => 3}\\nCan@11:16:38, 20.7C, 28% humidity, 14.1psia, 12.469V, 0.177A, 0.177A avg, 2.21W",Subject: "2018_08_31_niagara_postcanQC begun" +3 !o:SocketError:bt[ "-/home/esp/esp2/lib/email.rb:62:in `loop'"3/home/esp/esp2/lib/email.rb:62:in `initialize'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@checkpoint: omitted: mesg"6getaddrinfo: Temporary failure in name resolution + .GoodNews.email "Then, in tube 7: initialPurge; da withoutWCR\\n/home/esp/esp2/mission/2018_08_31_niagara_postcanQC.rb:26\\n{1 => 22, 2 => 22, 3 => 22, 4 => 22, 5 => 22, 6 => 19, 7 => 3}\\nCan@11:16:41, 20.8C, 28% humidity, 14.1psia, 12.469V, 0.177A, 0.177A avg, 2.21W",Subject: "Asleep until 11:20" +3 !o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:82:in `[]'",/home/esp/esp2/lib/msg.rb:82:in `retry'"//home/esp/esp2/lib/email.rb:257:in `email'"./home/esp/esp2/lib/email.rb:264:in `mail'"-/home/esp/esp2/lib/email.rb:65:in `call'"3/home/esp/esp2/lib/email.rb:65:in `initialize'"-/home/esp/esp2/lib/email.rb:62:in `loop'"3/home/esp/esp2/lib/email.rb:62:in `initialize'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"6getaddrinfo: Temporary failure in name resolution + #Retry #1 of 10 after 10:00 +4182 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%C  +37 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%B * +36 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%r +76 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +1564 #"connect"Session Begun +2 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +914 "core" ' + ."da"PSV.dial PTV +2 "processing"% +77 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%y +76 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +4 "processing"%Q +81 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%b  +76 "core"  +2 ."da"PS.seek :empty +2 "processing"%W'9 +2466 "core" ' + #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"% +137 "core"  + ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml + "processing"%p' +589 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'[ +1617 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%q +75 "core" + ."da"PBV.dial :waste1 +2 "processing"%~  +36 "core" +2 "processing"%|% +3 "core" %`8  +2 ."da"PS.seek 1.5ml +2 "processing"%h' +589 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%e * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"%]'W +1608 "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"%R * +36 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%L +77 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2488 "core" ' + ."da"PSV.dial PTV +2 "processing"% +76 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%m +77 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +87 "core" ~ + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +76 "core"  +2 ."da"PS.seek :empty +2 "processing"% '9 +2462 "core" ' + ."da"Sleepy.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR + "processing"% +142 "core"  + ."da"PSR.select :sub1 +3 "processing"% +12 ."da"PS.reconfigure PSconfig +7 "processing"%#A d`xb +5 ."da"PS.seek 0.25ml +6 "processing"%$'7 +336 "core" ' + ."da"delay 5 seconds +502 .PSR.select :sub2 +4 "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"%#'[ +1618 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +90 "core" ~ + ."da"PBV.dial :waste1 +2 "processing"%  +36 "core" + "processing"%\ % +4 "core" %]6 m +2 ."da"PS.seek 1.5ml +2 "processing"%' +599 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +37 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'W +1616 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%,  +36 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +36 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%v +77 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%5' +2588 "core" ' + ."da"PSV.dial PTV +2 "processing"%7 +90 "core"  + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%! +77 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%' +79 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%.  +78 "core"  +2 ."da"PS.seek :empty + "processing"%'9 +2576 "core" ' + "processing"%t9 +3 "core" 94 +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +2 "processing"%  +3 "core" 4 4 +2 "processing"%& +3 "core" &TE m ' +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 6 + "manipulator"&% +4 "core" %\ A +2 "storage"(6% +3 "core" % ~ y y +2 "storage"(. +2 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 ."da"SC.seek 6 + "storage"(8(K +347 "core" ( +40 ."da"SC.reconfigure SCloose +9 "storage"($.\ 1~b +2 (/& +3 "core" &K Y N +2 "manipulator"& & +3 "core" &- 7 +2 "manipulator"&% +3 "core" %\ A +2 ."da"\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 6 +2 "manipulator"&( +178 "core" ( + "manipulator"&%& +4 "core" &\ # +2 "storage"(*& +4 "core" &K D E ! +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 6 + 700 counts +2 "manipulator"&0'J +94 "core" ' + "storage"(@& +4 "core" &K t k % +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek beamBreak +2 "storage"(z'L +100 "core" ' + "storage"(3- +3 "core" -'1 +2 ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" & # + "storage"(=& +4 "core" &K { + ."da"\Elbow.reconfigure LimpElbow +5 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 6 +2 "manipulator"&2'Ύ +20 E\\ `<; +16 "core" ' + ."da"\Elbow.hold +2 "manipulator"&-, +3 "core" , +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(- +3 "core" -'1 +2 ."da"SE.seek 20.1 Pucks below Top Plate +2 "storage"(+' +3 ."Qmail"GoodNews.email "Then, in tube 7: initialPurge; da withoutWCR\\n/home/esp/esp2/mission/2018_08_31_niagara_postcanQC.rb:26\\n{1 => 22, 2 => 22, 3 => 22, 4 => 22, 5 => 22, 6 => 19, 7 => 3}\\nCan@11:16:41, 20.8C, 28% humidity, 14.1psia, 12.469V, 0.177A, 0.177A avg, 2.21W",Subject: "Asleep until 11:20" +3 !o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:82:in `[]'",/home/esp/esp2/lib/msg.rb:82:in `retry'"//home/esp/esp2/lib/email.rb:257:in `email'"./home/esp/esp2/lib/email.rb:264:in `mail'"-/home/esp/esp2/lib/email.rb:65:in `call'"3/home/esp/esp2/lib/email.rb:65:in `initialize'"-/home/esp/esp2/lib/email.rb:62:in `loop'"3/home/esp/esp2/lib/email.rb:62:in `initialize'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"6getaddrinfo: Temporary failure in name resolution + #Retry #2 of 10 after 10:00 +28 "core" ' + "manipulator"&F% +4 "core" %Ιl ' 'ɲ +2 "storage"("& +4 "core" &K \\ n + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 6 + 311 counts + "manipulator"&D' +19 "core" ' + "manipulator"&>& +4 "core" &\ /# +2 "storage"(<& +4 "core" &K v +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 6 + 700 counts + "manipulator"&:'J +23 "core" ' +2 ."da"SE.seek 21.1 Pucks below Top Plate +2 "storage"(&' +48 "core" ' + "manipulator"&& +4 "core" &\ # +2 "manipulator"&A% +4 "core" %Q  +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&N'\ +93 "core" ' + ."da"\Elbow.seek PC +2 "manipulator"&T( +262 "core" ( + "manipulator"&V& +4 "core" & M +2 ."da"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &O& +3 "core" & jM + ."da"Forearm.seek PC +2 "manipulator"&I' +96 "core" ' + ."da"Hand.close + "manipulator"&X/ +70 "core" / +2 ."da"PC.seek :open + "processing"%K( +405 "core" ( + "storage"(J& +4 "core" &K\ \ \  ( } +2 "manipulator"&Y& +3 "core" & M +2 "manipulator"&1% +4 "core" % U +2 ."da"Forearm.seek :retract +2 "manipulator"&w'\ +101 "core" ' + ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"\Elbow.seek 6 + "manipulator"&( +259 "core" ( + "manipulator"&[& +4 "core" &\ u# +2 "storage"(S& +3 "core" &K { +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 6 + 700 counts +2 "manipulator"&P'J +95 "core" ' +2 ."da"Hand.open +2 "manipulator"&c1 +74 "core" 1 +13 "storage"(Z- +3 "core" -' +3 ."da"SE.seek 20.85 Pucks below Top Plate +2 "storage"(_' +27 "core" ' + ."da"SE.reconfigure SEseal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 20.18 Pucks below Top Plate +2 "storage"(?'W +48 "core" ' + #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da18oct1513h500ml.tif +1950 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +1283 #"da"SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 28.842 seconds\ /var/log/esp/da18oct1513h500ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da18oct1513h500ml15s.tif +1563 #SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da18oct1513h500ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da18oct1513h500ml30s.tif +3062 #SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da18oct1513h500ml30s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da18oct1513h500ml70s.tif +7128 #SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da18oct1513h500ml70s.tif: TIFF Upload Complete\ +2 .Sleepy.power :camera,:OFF +4 "storage"(i- +8 "core" -'W +5 "storage"((& +11 "core" &K & +2 "manipulator"&f& +4 "core" &\  !# + ."da"\Elbow.seek 6 +2 "manipulator"&^( +3 "core" ( +2 "manipulator"&& +3 "core" &\  "# +2 "storage"(U& +4 "core" &K  +2 ."da"Forearm.seek 6 + 700 counts +2 "manipulator"&E'J +3 "core" ' +2 ."da"SE.reconfigure SEgently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 20.9 Pucks below Top Plate +2 "storage"()' +60 "core" ' + "manipulator"&j& +4 "core" &\ $ ' 3# +2 "storage"(a& +4 "core" &K L I ^ + ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 6 +2 "manipulator"&l'Ύ +37 "core" ' + ."da"\Elbow.hold +2 "manipulator"&d, +3 "core" , +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 21.08 Pucks below Top Plate + "storage"(M' +35 "core" ' + "manipulator"&`% +4 "core" %Θ j )/ +2 "storage"(& +4 "core" &K 3 b + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 6 + 310 counts +50 "manipulator"&n' +18 "core" ' +2 "manipulator"&k& +3 "core" &\ N O + :# +2 "storage"(;& +4 "core" &K q o  +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 6 + 700 counts +2 "manipulator"&4'J +23 "core" ' + "storage"({% +4 "core" % 7 e +3 ."downElevator"SE.seek :down +2 "storage"(9'v +71 "core" ' + ."downElevator"SE.coast + "storage"(5 +26 (x% +2 "core" % q +2 "manipulator"&\\% +4 "core" %E o G +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&C'\ +91 "core" ' + ."da"SC.coast + "storage"(6 +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 #tStarting finalPurge +51 "processing"%B& +5 "core" &q + ."psFlush"Hand.open + "manipulator"&r1 +21 "core" 1 +2 "manipulator"&g& +3 "core" &\ G# +2 "manipulator"&% +4 "core" %\  U G+ +2 ."psFlush"\Elbow.seek FlushPuck::Garage +2 "manipulator"&y(- +177 "core" ( + "manipulator"&Q& +4 "core" &- f J8 +2 ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &b& +2 "core" &- J8 +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&' +110 "core" ' + ."psFlush"Hand.close +2 "manipulator"& / +77 "core" / + "manipulator"&W& +4 "core" &- c g >8 +2 "manipulator"&p% +4 "core" %  j t x ? +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&q'\ +104 "core" ' + ."psFlush"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."psFlush"\Elbow.seek PC + "manipulator"&~( +126 "core" ( + "manipulator"&|& +4 "core" &  Gd +2 ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & 0 Gd +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&e' +104 "core" ' + "manipulator"&h& +4 "core" & Gd +2 "manipulator"&% +4 "core" %  G +2 "processing"%R& +3 "core" &n +2 "processing"%L& +4 ."psFlush"PC.seek :closed +2 "processing"%](Tg +2 "core" &y +3 &| \ +8 &-ty +| +9 &ayz @ +10 &Xkx R +9 &Il R +9 &Gk R +10 &Ki R +9 &]Hf R +10 & Gi R +9 &Jh R +9 &Ii R +10 & eIW R +9 &"(LX R +9 &#IY R +10 &%I_ R +9 &'nI[ R +10 &)0I[ R +9 &*IS R +9 &,IN R +10 &.vIK R +9 &08IK R +9 &1IF R +10 &3IB R +9 &5I@ R +10 &7AIB R +9 &9IB R +9 &:IB R +10 &<I: R +9 &>HK2 R +9 &@\ H2 R +10 &AG3 R +9 &CG; R +10 &EQJ5 R +9 &GM7 R +9 &HQ< S +10 &J^5 T +9 &LH6 X +9 &N0 Y +10 &O, Y +9 &Q* X +10 &SF{- ? +9 &T$.~+ S +9 &TJ % - +2 ( + "processing"%L& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.69 +2 "processing"%& +3 "core" &TJ - + ."psFlush"Hand.open +2 "manipulator"&m1 +75 "core" 1 + "manipulator"&% +4 "core" % | k C +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"& '\ +97 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +137 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."psFlush"PS.seek 1ml + "processing"%'P +330 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +784 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +1608 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%$ +88 "core" ~ + ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +36 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2634 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +86 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%\ ' +589 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%#' +2127 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +75 "core" + ."psFlush"PBV.dial PSV +2 "processing"% U +58 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%,'W +2632 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +45 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%v' +2636 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +75 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%7'9 +2630 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%! +45 "core"  + ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%'' +2638 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%. +75 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%5'W +1321 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 + #Session Ended +1305 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%t @ +46 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2638 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +76 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2632 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%6 +45 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%'P +1099 "core" ' + ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%/' +1617 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +75 "core" + ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +57 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%%'W +2629 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%* +77 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%@' +586 "core" ' + ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%u' +2127 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%3 +77 "core" + ."psFlush"PBV.dial PSV +67 "processing"% U +58 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%='W +2646 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +46 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%}' +2298 E\\ AA +42 ."Qmail"GoodNews.email "Then, in tube 7: initialPurge; da withoutWCR\\n/home/esp/esp2/mission/2018_08_31_niagara_postcanQC.rb:26\\n{1 => 22, 2 => 22, 3 => 22, 4 => 22, 5 => 22, 6 => 19, 7 => 3}\\nCan@11:16:41, 20.8C, 28% humidity, 14.1psia, 12.469V, 0.177A, 0.177A avg, 2.21W",Subject: "Asleep until 11:20" +4 !o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:82:in `[]'",/home/esp/esp2/lib/msg.rb:82:in `retry'"//home/esp/esp2/lib/email.rb:257:in `email'"./home/esp/esp2/lib/email.rb:264:in `mail'"-/home/esp/esp2/lib/email.rb:65:in `call'"3/home/esp/esp2/lib/email.rb:65:in `initialize'"-/home/esp/esp2/lib/email.rb:62:in `loop'"3/home/esp/esp2/lib/email.rb:62:in `initialize'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"6getaddrinfo: Temporary failure in name resolution + #Retry #3 of 10 after 10:00 +293 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%F  +75 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%"'9 +2630 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%> +46 "core"  + ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%<' +2637 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +75 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%A'W +2626 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%0 @ +46 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2635 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%z  +75 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%2'9 +2633 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'D& +4 "core" &\\c +2 .tHand.open + "manipulator"&+1 +19 "core" 1 + "manipulator"&:& +4 "core" & O Fd +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&V( +4 "core" ( + "manipulator"&O& +4 "core" & T Ed +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &-& +3 "core" & C Ed +2 .tForearm.seek PC +2 "manipulator"&X' +98 "core" ' + .tHand.close + "manipulator"&N/ +77 "core" / +2 .tPC.seek :open + "processing"%G( +403 "core" ( + "manipulator"&J& +4 "core" & Nd +2 "manipulator"&Y% +4 "core" % L O +2 .tForearm.seek :retract + "manipulator"&1'\ +101 "core" ' + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC + "manipulator"&I( +360 "core" ( + "manipulator"&[& +4 "core" &\  G<: +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &S& +3 "core" &\ \\ F<: + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC + "manipulator"&T'ρ +97 "core" ' + "manipulator"&c& +4 "core" &\ ! e J<: +2 "manipulator"&Z% +4 "core" %ρ J +2 "collection"'w& +3 "core" &_` +2 "collection"'&& +4 .tCC.seek :closed + "collection"'_(O +3 "core" &ac +4 &aa 6 +10 &0Fy^c 3 +9 &[ry_a G +9 &\\]a R +10 &F^c Q +9 &}J^e R +10 &?K^b R +9 &Jba Q +9 &M^c Q +10 &Jac R +9 &HJ`c Q +9 &!\ M`c Q +10 &"K]c Q +9 &$J^b Q +10 &&PF_a Q +9 &(L`d Q +9 &)K_b Q +10 &+F_c Q +9 &-WJ_b R +9 &/I^a Q +10 &0F]b Q +9 &2I_c Q +10 &4aFac Q +9 &6!K_b R +9 &7J`a Q +10 &9Jac R +9 &;hJac Q +9 &=*L^c Q +10 &>Kac Q +9 &@G^b Q +10 &BpM_` Q +9 &D1L_c R +9 &EN_b R +10 &G__b S +9 &Ij{^c V +9 &K^c [\ +10 &L^a ^ +9 &N\\a > +10 &O]*]b 's +9 &Oe\\` M +2 ( +3 "collection"'&& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.80 + "collection"'i& +4 "core" &Ob_` M + .tHand.open + "manipulator"&(1 +69 "core" 1 + "manipulator"&f% +4 "core" % ρ | u G A +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +101 "core" ' + #tFlushing the Collection Valve::Manifold + "collection"'U& +4 "core" &Ob_` M +2 "collection"'j% +4 "core" %`b + #tCS Pulling 5ml of flush + .CSV.dial CSR + "collection"'a  +43 "core"  + .tCSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +2 "collection"'`'l +1347 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 '% +2 "core" %l\\a  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'k' +696 "core" ' + .tCSV.dial :waste +2 "collection"'; +135 "core" +2 .tCS.reconfigure CSconfig + "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'' +1996 "core" ' + #tFlushing lower manifold's waste1 port + "collection"'P& +4 "core" &Ob_a M +2 "collection"'?% +3 "core" %_a +2 .tCSV.dial :flush + "collection"'{  +56 "core" +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"'E'l +1316 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"'x @ +46 "core" A +2 "collection"'\\% +4 "core" %l ]a +2 .tCS.seek 6.999ml + "collection"'^' +563 "core" ' + ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"')  +3 'l  +42 "core"  +97  + .tCBV.dial :waste1 +2 "collection"'B @ +46 "core" ? +2 .tCS.seek 0ml +2 "collection"'n' +1796 "core" ' + #tFlushing lower manifold's waste2 port + "collection"'r& +4 "core" &Ob^c M +2 "collection"'g% +4 "core" %^d + .tCSV.dial :flush +2 "collection"'  +75 "core" +45 .tCS.seek 5ml +2 "collection"'M'l +1306 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"'9 @ +46 "core" B +2 "collection"'4% +4 "core" %l]b  +2 .tCS.seek 7ml + "collection"'Q' +579 "core" ' + ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'b  +42 "core"  + .tCBV.dial :waste2 +2 "collection"'8  +119 "core"  +2 .tCS.seek 0ml +2 "collection"'d' +1798 "core" ' + #tDisinfecting external Intake with kill +2 "collection"' & +3 "core" &Oa`b M +2 "collection"'W% +4 "core" %ac + .tCSV.dial CSR +2 "collection"'p  +44 "core"  + .tCSR.select :kill +2 "collection"' +10 .tCS.seek 8ml +2 "collection"'C' +2066 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +4 "collection"' +10 .tCS.seek 10ml +2 "collection"'|' D +566 "core" ' +3 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"' +2 '  +115 "core" ~ +29  + .tCTV.dial :intake +2 "collection"'h  +76 "core"  + .tIntake.select :open + "sampler") +11 .tCS.seek 2ml + "collection"'' \\ +2078 "core" ' + .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'R  +77 "core" ~ +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml + "collection"'y' +596 "core" ' + .tCSV.dial CSR + "collection"'q  +116 "core"  + .tCSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +2 "collection"'K'l +1352 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml +2 "collection"'' D +1349 "core" ' + .tCSV.dial CBV + "collection"'m +105 "core" +2 .tCS.seek 0ml + "collection"'' +2625 "core" ' + #tGaraging FlushPuck in Collection Clamp + "manipulator"&L& +4 "core" &\ z x B<: +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&( +2 "core" ( +2 "manipulator"&e& +3 "core" &\ s r + A<: +2 .t\Elbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 && +3 "core" &\ r m J A<: +2 .tForearm.seek CC + "manipulator"&'ρ +104 "core" ' + .tHand.close + "manipulator"&$/ +76 "core" / +2 .tCC.seek :open + "collection"' ( +379 "core" ( + "manipulator"& & +4 "core" &\ B H<: +2 "manipulator"&% +3 "core" % τ  H +2 .tForearm.seek :retract +2 "manipulator"&'\ +101 "core" ' +3 .t\Elbow.reconfigure TightElbow +4 "manipulator"&$&.,(\ #b +4 .t\Elbow.seek :garage +4 "manipulator"&\ (- +280 "core" ( + "manipulator"&& +4 "core" &-  y Q< +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- Q< +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&#' +111 "core" ' + .tHand.open + "manipulator"&1 +73 "core" 1 + "manipulator"&,% +4 "core" %  X C +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +107 "core" ' + #tCompleted [initialPurge; da withoutWCR] begun 11:20:37 +4 #Asleep after completing 2018_08_31_niagara_postcanQC assays +2005 #Sending Email +14776 Eg 11 +46 ."Qmail"GoodNews.email "Then, in tube 7: initialPurge; da withoutWCR\\n/home/esp/esp2/mission/2018_08_31_niagara_postcanQC.rb:26\\n{1 => 22, 2 => 22, 3 => 22, 4 => 22, 5 => 22, 6 => 19, 7 => 3}\\nCan@11:16:41, 20.8C, 28% humidity, 14.1psia, 12.469V, 0.177A, 0.177A avg, 2.21W",Subject: "Asleep until 11:20" +4 !o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:82:in `[]'",/home/esp/esp2/lib/msg.rb:82:in `retry'"//home/esp/esp2/lib/email.rb:257:in `email'"./home/esp/esp2/lib/email.rb:264:in `mail'"-/home/esp/esp2/lib/email.rb:65:in `call'"3/home/esp/esp2/lib/email.rb:65:in `initialize'"-/home/esp/esp2/lib/email.rb:62:in `loop'"3/home/esp/esp2/lib/email.rb:62:in `initialize'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"6getaddrinfo: Temporary failure in name resolution + #Retry #4 of 10 after 10:00 +3175 !to:Email::Error:bt["8/home/esp/esp2/utils/commskel.rb:230:in `flushMail'")/home/esp/esp2/utils/commskel.rb:233"-/home/esp/esp2/lib/esp.rb:95:in `atExit'"+/home/esp/esp2/lib/esp.rb:99:in `call'"-/home/esp/esp2/lib/esp.rb:99:in `atExit'"./home/esp/esp2/lib/threads.rb:730:in `[]'"1/home/esp/esp2/lib/threads.rb:730:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"flush failed! +9 #m\EXIT @1539624434.51EDT @1539626388.79EDT = =ECan =tMAIN =mMAIN_scheduler @EDT1539626390.81 #"core_reset"Sent BREAK +2 #t@0x007A, state=0x32E2, ifg=0x10, ie=0xF5 #@0x02FC, state=0x32F4, ifg=0x10, ie=0xFD + #@0x057F, state=0x32F4, ifg=0x10, ie=0xFD + #@0x0801, state=0x32F4, ifg=0x10, ie=0xFD #@0x0917, state=0x32F4, ifg=0x80, ie=0xFD + #@0xAE7A, state=0x33E0, ifg=0x02, ie=0x5F + #@0xB7F3, state=0x33E0, ifg=0x02, ie=0x5F #@0x5EA1, state=0x33E0, ifg=0x02, ie=0x5F + #@0xA71A, state=0x3350, ifg=0x00, ie=0x75 + #\ESP2 v3.22 I2C Gateway v3.06 +9 #\ESP2 v3.22 I2C Gateway v3.06 +406 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/shallow/niagara/configure.rb\ +257 .Sleepy.power :raw,:ON +3 Eh 44 +4 h 44 + "sampler") + ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +4 "collection"' 9\ +5 ' 0\ +3 ' -\ +5 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +3 "sampler")&\ +2 )% +3 "core" % \  + .tSS.configure SSconfig +2 "sampler")#.0X Email::Error in MAIN -- flush failed!Email::Error in MAIN -- flush failed! +2 !o:SyntaxError:bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"compile error\ (ESP):1: syntax error, unexpected kIN\ Email::Error in MAIN -- flush failed!Email::E...\ ^\ (ESP):1: syntax error, unexpected tFID, expecting kDO or '{' or '('\ ...Error in MAIN -- flush failed!Email::Error in MAIN -- flush ...\ ^\ (ESP):1: syntax error, unexpected kIN, expecting $end\ ...- flush failed!Email::Error in MAIN -- flush failed!\ ^ +273 #-> exit +14 #m\EXIT @1539627078.49EDT @1539632670.47EDT = =ECan =tMAIN =mMAIN_scheduler @EDT1539632672.62 #"core_reset"Sent BREAK +2 #t@0x039B, state=0x333C, ifg=0x20, ie=0x00 + #\ESP2 v3.22 I2C Gateway v3.06 +9 #\ESP2 v3.22 I2C Gateway v3.06 +34 #Powering up Dwarves +698 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/shallow/niagara/configure.rb\ +270 .Sleepy.power :raw,:ON +2 E@\ t +4 @\ t + "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% + % +3 "core"  +4 "collection"' 9\ + ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +3 "sampler")&\ +2 )% +3 "core" %\ " + .tSS.configure SSconfig +2 "sampler")#.0X access 3 +19 .SE.seek :down +2 "storage"('v +3 "core" '    +3 !to:Slide::Error\ :bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: @replyo:I2C::Servo::AbsMove3Reply : @tagi: @sourcei-:@destinationi%: @channeli: @statusIS:I2C::Servo::Status: enabledF: pastRLSF: pastFLSF:pastThresholdF: lostT: homeT: positioni: velocityi: currenti:pwmi:erri: inPressi : outPressi :deltaPressi : voltagef14.052070692194404/: @type2F: @error: notReady:@checkpoint: omitted:@axisName"Storage Elevator: mesg"Storage Elevator notReady +1357 #-> ESP.ready! +3 "processing"%% +3 "collection"'% +2 "manipulator"&% +6 "core" %\ +5 ."rdyProcessing"PSV.dial :air +2 "processing"%  +3 "core" %ps\ + %   - +2 ."rdySampler"Intake.select :close +2 "manipulator"&% + ."rdySampler"\Exhaust.select :close +4 .CTV.dial :air + "collection"'  +3 "core" % ! + +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract +2 "manipulator"&'\ +2 "core"  +2 ."rdySampler"CSV.dial :waste1 + "collection"' +51 "core" +2 ."rdySampler"SSV.dial :spit,avoiding: :exhaust +2 "sampler") +3 "core"  + "sampler")  +3 "core" ' +2 ."closeHand"Hand.close +4 .t\Elbow.jog 1500 +3 "manipulator"&/ + &* +4 "core"  +3 ."rdyProcessing"PS.reconfigure PSconfig +4 ."rdySampler"SS.reconfigure SSconfig +3 ."readyCS"CS.reconfigure CSfast +4 "processing"%#A d`xb + "sampler")#.0X  +3 "collection"'*& + "processing"%)& +5 "core" &os\ + &\ +2 ."openPC"PC.reconfigure PCconfig +3 .tCC.reconfigure CCconfig +4 "processing"%$x2 ^22b + "collection"'$x2 ^22b +3 ."openPC"PC.home.seek :open +3 .tCC.home.seek :open +3 "processing"%+( + "collection"',( +271 "core" ( + ( +3 "collection"'- +3 "core"  +2 "processing"%. +3 "core" W + "processing"%/ +3 "core"  +2 "processing"%0 +3 "core"  +2 "sampler")1% +4 "core" % ( + "collection"'2& +4 "core" &ps\ +2 "collection"'3% +4 "core" %pt\ +2 "processing"%4& +3 "core" &\  +2 "processing"%5% +3 "core" %Z\ +2 "manipulator"&6% +4 "core" %\ % Y  +2 "manipulator"&7& +3 "core" &  !s +2 "storage"(8& +3 "core" & $ `\ \  +2 "storage"(9% +3 "core" %u A  +2 "collection"':9 +4 "core" 9{ + "processing"%;9 +3 "core" 9 +14279 #t-> access 6 +18 .SE.seek :down +2 "storage"(<'v +3 "core" ' +2 "manipulator"&=% +3 "core" %\ " u  +3 "manipulator"&>& +3 "core" &  !s + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 3 + "storage"(?( +353 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (@& +3 "core" & B  +5477 #t-> access 4 +18 .SE.seek :down + "storage"(A'v +4 "core" ' + "manipulator"&B% +4 "core" %\ "    +2 "manipulator"&C& +3 "core" &  !s +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 +2 "storage"(D($ +657 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (E& +3 "core" &$ "  +8183 #t-> access 34 +20 .SE.seek :down + "storage"(F'v +4 "core" ' +2 "manipulator"&G% +3 "core" %\ "     +2 "manipulator"&H& +4 "core" &  !s + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 +2 "storage"(I( +659 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (J& +3 "core" &% u \  +866 #t-> access 3 +18 .SE.seek :down + "storage"(K'v +4 "core" ' +2 "manipulator"&L% +3 "core" %\ "  +2 "manipulator"&M& +4 "core" &  , !s + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 7 +2 "storage"(N([z +1282 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (O& +3 "core" &[w* S -  +5379 #t-> access 1 +18 .SE.seek :down + "storage"(P'v +4 "core" ' +2 "manipulator"&Q% +3 "core" %\ " )  +2 "manipulator"&R& +4 "core" &    !s + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"(S(< +662 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (T& +3 "core" &< I c +15638 E \ BB +21490 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +38504 E\ BB +19665 #t-> exit +13 #m\EXIT @1539634079.40EDT @1539634089.47EDT = =ECan =tMAIN =mMAIN_scheduler @EDT1539634091.54 #"core_reset"Sent BREAK +2 #t@0x66F4, state=0x32F4, ifg=0x10, ie=0xFD + #@0x6978, state=0x32F4, ifg=0x10, ie=0xFD + #@0x6BFD, state=0x32F4, ifg=0x10, ie=0xFD #@0x6E82, state=0x32F4, ifg=0x10, ie=0xFD + #@0x7107, state=0x32F4, ifg=0x10, ie=0xFD + #@0x738C, state=0x32F4, ifg=0x10, ie=0xFD #@0x7610, state=0x32F4, ifg=0x10, ie=0xFD + #@0x776D, state=0x32F4, ifg=0x80, ie=0xFD + #@0x4173, state=0x3350, ifg=0x00, ie=0x75 #\ESP2 v3.22 I2C Gateway v3.06 +9 #\ESP2 v3.22 I2C Gateway v3.06 +388 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/shallow/niagara/configure.rb\ +256 .Sleepy.power :raw,:ON +3 E\ EE +4 \ EE + "sampler") + ) +2 "core"  +2 "collection"' +2 ' +3 "core"  + "processing"% +2 % +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +3 "sampler")&\ +2 )% +3 "core" % ( + .tSS.reconfigure SSconfig +2 "sampler")#.0X Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +29178 E\ AA +60002 \ A@ +1647 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 +2 #Session Ended +58347 E\ AA +32479 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +27516 E\ AA +60002 \ AA +3308 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +56687 E\ AA +34139 #"connect"Session Begun +2 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +25857 E\ AA +60002 \ AA +4967 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +55029 E\ AA +35813 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +24182 E\ AA +60002 \ AA +6643 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +53352 E\ AA +37475 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +4269 !to:SignalException :\ signoi:bt["1/home/esp/esp2/lib/threads.rb:712:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg" SIGHUP:@timestampu: Time Mu< +2 !o:Errno::EIO:bt["7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:\ errnoi\ : mesg"Input/output error +11 #m\EXIT @1539641715.60EDT @1539701776.05EDT = =ECan =tMAIN =mMAIN_scheduler @EDT1539701778.06 #"core_reset"Sent BREAK +2 #t@0xE59B, state=0x33E0, ifg=0x02, ie=0x5F + #@0xC743, state=0x33E0, ifg=0x02, ie=0x5F + #@0xCBBC, state=0x33E0, ifg=0x02, ie=0x5F #@0x2AFC, state=0x33E0, ifg=0x02, ie=0x5F + #@0xF227, state=0x33E0, ifg=0x02, ie=0x5F + #@0x1E10, state=0x33E0, ifg=0x02, ie=0x5F + #@0xDFF7, state=0x33E0, ifg=0x02, ie=0x5F #@0x1F0E, state=0x33E0, ifg=0x02, ie=0x5F + #@0x78BB, state=0x3350, ifg=0x00, ie=0x75 + #\ESP2 v3.22 I2C Gateway v3.06 +8 #\ESP2 v3.22 I2C Gateway v3.06 +377 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/shallow/niagara/configure.rb\ +257 .Sleepy.power :raw,:ON +2 E\ DD +4 \ DD + "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ + % 2\ +2 % *\ +3 % 0\ +3 "sampler")&\ +2 )% +3 "core" % &( + .tSS.reconfigure SSconfig +2 "sampler")#.0X ESP.ready! +3 "collection"'% +3 "manipulator"&% +2 "processing"%% +6 "core" %^c\ +5 "sampler")% +4 "core" %\   + %Z\ + % &( +2 "manipulator"&& +4 "core" &   !s + "storage"(& +3 "core" &<    +2 "storage"(% +3 "core" %u   s  +2 "collection"'& +3 "core" &`c\ +2 "processing"%& +3 "core" &\  +2 "collection"'  +3 "core"  +2 "collection"'! +2 "core"  +2 "collection"'" +3 "core"  +2 "processing"%# +2 "core"  +2 "processing"%$ +3 "core" W +2 "processing"%% +2 "core"  +3 "processing"%& +2 "core"  +2 "sampler")' +3 "core"  +2 "sampler")(% +4 "core" % &( +2 "collection"')& +3 "core" &^c\ +2 "collection"'*% +4 "core" %_a\ +2 "processing"%+& +3 "core" &\  +2 "processing"%,% +4 "core" %Z\ +2 "manipulator"&-% +3 "core" %\   +2 "manipulator"&.& +3 "core" &  !s +2 "storage"(/& +4 "core" &<   ~  + "storage"(0% +4 "core" %u   p  +2 "collection"'19 +3 "core" 9 +2 "processing"%29 +2 "core" 9 +12131 #t-> ESP.ready? + "collection"'3% +3 "core" %_b\ +2 "sampler")4% +4 "core" % &( + "manipulator"&5% +4 "core" %\   + "manipulator"&6& +3 "core" &  # !s +2 "storage"(7& +3 "core" &<    +2 "storage"(8% +3 "core" %u    +2 "collection"'9& +3 "core" &^b\ + "processing"%:& +4 "core" &~\  +2 "processing"%;% +3 "core" %ZH\ +1367 #t-> PS.flush + #Flushing Processing stage + "processing"%<% +3 "core" %Z\ +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%=& +4 "core" &-\  + .tHand.open +2 "manipulator"&>1 +69 "core" 1 +2 "manipulator"&?& +4 "core" &  5 !s + "manipulator"&@% +4 "core" % \  4  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&A(- +181 "core" ( +2 "manipulator"&B& +3 "core" &- ?  +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &C& +2 "core" &-  +2 .tForearm.seek :garage +2 "manipulator"&D' +107 "core" ' +2 .tHand.close + "manipulator"&E/ +72 "core" / +2 "manipulator"&F& +4 "core" &-  + "manipulator"&G% +4 "core" %   +2 .tForearm.seek :retract + "manipulator"&H'\ +97 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&I( +126 "core" ( +2 "manipulator"&J& +4 "core" &  j + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &K& +2 "core" & 3 j +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&L' +102 "core" ' +2 "manipulator"&M& +4 "core" & j + "manipulator"&N% +4 "core" %  +2 "processing"%O& +4 "core" &~\  +2 "processing"%P& +4 .tPC.seek :closed + "processing"%Q(Tg +3 "core" &\  +3 &Y\  +10 &8=\ +{ +9 &i7\ ? +9 &xu}\ K +10 &;cW\ K +9 &b7\ J +9 &e9\ J +10 &_5\ J +9 &Ecz\ J +10 &b;\ J +9 &_7\ J +9 & b|\ J +10 &"Ld\ J +9 &$b9\ J +9 &%b4\ J +10 &'b}\ K +9 &)Tb9\ J +10 &+a7\ J +9 &,a5\ J +9 &.b8\ J +10 &0\\`8\ J +9 &2b8\ J +9 &3b8\ J +10 &5`8\ J +9 &7dc7\ J +10 &9'_{\ J +9 &:b>\ J +9 &<bw\ J +10 &>ma\ J +9 &@/a\ J +9 &A`:\ J +10 &Ce5\ K +9 &Ete.\ J +10 &G5ev\ K +9 &Hm9\ K +9 &Jv8\ L +10 &Ll6\ P +9 &N/6\ O +9 &O8\ P +10 &Q~\ P +9 &SWyo\ 7 +10 &T&(e;\ J +9 &TF9\ * +2 ( + "processing"%P& +2 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.45 +2 "processing"%R& +3 "core" &TF\ * +2 .tHand.open + "manipulator"&S1 +69 "core" 1 +2 "manipulator"&T% +4 "core" %  q + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&U'\ +103 "core" ' + .tPSV.dial PSR +2 "processing"%V +136 "core"  + .tPSR.select :flush +2 "processing"%j +11 .tPS.seek 1ml + "processing"%W'P +1097 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%X' +1608 "core" ' + .tPSV.dial PTV +2 "processing"%Y +67 "core" + .tPTV.dial :puck +2 "processing"%Z  +16 "core"  +2 .tPBV.dial :waste1 + "processing"%[  +51 "core" +2 .tPS.seek 0ml +2 "processing"%\\'W +2631 "core" ' + .tPSV.dial PSR +2 "processing"%] +69 "core"  + .tPSR.select :flush +2 "processing"%@ +11 .tPS.seek 0.5ml + "processing"%^' +588 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%_' +2123 "core" ' + .tPSV.dial PTV +2 "processing"%` +69 "core" + .tPBV.dial PSV +2 "processing"%a U +52 "core" W +2 .tPS.seek 0ml +2 "processing"%b'W +2635 "core" ' + .tPSV.dial PBV +2 "processing"%c @ +42 "core" > +2 .tPS.seek 2.5ml +2 "processing"%d' +2635 "core" ' + .tPSV.dial :waste1 +2 "processing"%e  +80 "core"  +2 .tPS.seek :empty +2 "processing"%f'9 +2632 "core" ' + .tPSV.dial PSR +2 "processing"%g +41 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml +2 "processing"%h' +2638 "core" ' + .tPSV.dial PTV +2 "processing"%i +79 "core"  + .tPBV.dial PSV +3 .PS.seek 0ml + "processing"%j'W +2634 "core" ' + .tPSV.dial PBV +2 "processing"%k @ +41 "core" > +2 .tPS.seek 2.5ml +2 "processing"%l' +2634 "core" ' + .tPSV.dial :waste1 +2 "processing"%m  +67 "core"  +2 .tPS.seek :empty +2 "processing"%n'9 +2635 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&o& +4 "core" & j +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&p( +2 "core" ( +2 "manipulator"&q& +3 "core" & t j +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &r& +3 "core" & j + .tForearm.seek PC +2 "manipulator"&s' +93 "core" ' + .tHand.close +2 "manipulator"&t/ +72 "core" / +2 .tPC.seek :open +2 "processing"%u( +400 "core" ( +2 "manipulator"&v& +4 "core" & ; j + "manipulator"&w% +4 "core" %   D + .tForearm.seek :retract +2 "manipulator"&x'\ +93 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&y(- +160 "core" ( +2 "manipulator"&z& +4 "core" &-  S + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &{& +2 "core" &-  S +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&|' +113 "core" ' + .tHand.open +2 "manipulator"&}1 +70 "core" 1 +9 "manipulator"&~% +4 "core" %  ] ȿ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +109 "core" ' +12745 E\ << +14416 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 +2 #Session Ended +45578 E\ ;< +45248 #"connect"Session Begun +2 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 +2 #Session Ended +14747 E\ << +60003 \ << +16077 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +43918 E\ << +46908 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +13087 E\ =< +27355 #t-> ESP.ready? + "collection"'% +4 "core" %_b9\ + "sampler")% +4 "core" % '( + "manipulator"&% +4 "core" %\  + "manipulator"&& +4 "core" &- S + "storage"(& +3 "core" &<  (  +2 "storage"(% +3 "core" %u + *   +2 "collection"'\ & +3 "core" &_cM\ +2 "processing"% & +3 "core" &]\ +2 "processing"% % +3 "core" %;6\ +2195 #t-> startTube 1 + !o:Storage::Error:bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"$Destination tube #0 not in 1..7 +1509 #-> access 3 +19 .SE.seek :down +2 "storage"('v +2 "core" ' +2 "manipulator"&% +4 "core" %\   +2 "manipulator"&& +4 "core" &-  S + .tSC.reconfigure SCtight +3 "storage"($\ .\ 1~b +2 .tSC.seek 7 +2 "storage"(([z +662 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" &[y(   R   +1025 #t-> startTube3 +2 !o:NameError:bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::messageDundefined local variable or method `startTube3' for main:Object: name:startTube3 +649 #-> startTube 3 +681 #-> shortDA +2 "collection"'% +3 "processing"%% +6 "core" %]d-\ + %;[\ +3 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +688 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay + .delay 10 seconds +1003 .PSV.dial :mixloop +2 "processing"% +133 "core" +2 .tPTV.dial :PRVmixing +2 "processing"%  +120 "core" +2 .tPRV.dial :sipper +2 "processing"%  +96 "core" +2 .tPS.reconfigure PSslow +3 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%'] +2295 "core" ' +2 ."connect"PRV.dial CBV +2 .tCBV.dial PRV +4 "processing"%  +2 "collection"'  +70 "core" +52  +3 .tPS.seek 0.5ml +2 "processing"%' +1270 "core" ' + .tPRV.dial :waste2 +2 "processing"% @ +95 "core" > +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek :empty +2 "processing"%!'9 +591 "core" ' + .tPSV.dial PSR +2 "processing"%" +98 "core"  + .tPSR.select :flush +3 "processing"%@ +10 .tPS.seek 1ml + "processing"%#'P +1130 "core" ' + .tPSR.select :air +2 "processing"% +11 .tPS.seek 2.5ml + "processing"%$' +1610 "core" ' + .tPSV.dial :mixloop +2 "processing"%% +97 "core" +2 .tPS.seek :empty +2 "processing"%&'9 +2625 "core" ' + .tPSV.dial PSR +2 "processing"%' +97 "core"  + .tPSR.select :flush +3 "processing"%@ +10 .tPS.seek 1ml + "processing"%('P +1119 "core" ' + .tPSR.select :air +2 "processing"% +11 .tPS.seek 2.5ml + "processing"%)' +1616 "core" ' + .tPSV.dial :mixloop +2 "processing"%* +97 "core" +2 .tPRV.dial :sipper + "processing"%+  +41 "core" +2 .tPS.seek :empty +2 "processing"%,'9 +2633 "core" ' + .tPSV.dial PSR +2 "processing"%- +108 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml +2 "processing"%.' +2624 "core" ' + .tPSV.dial :mixloop +2 "processing"%/ +95 "core" +2 .tPS.seek :empty +2 "processing"%0'9 +2651 "core" ' +2 #tLoading da puck from tube 3 into Processing Clamp + "processing"%1& +4 "core" &3\ +2 "manipulator"&2% +3 "core" %\   +2 "storage"(3% +3 "core" %u * *  +2 "storage"(4. +3 "core" .([z + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 3 + "storage"(5( +1289 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (6& +3 "core" &   + "manipulator"&7& +4 "core" &- S + "manipulator"&8% +4 "core" %\  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 +2 "manipulator"&9( +176 "core" ( +2 "manipulator"&:& +4 "core" &\  "{ + "storage"(;& +4 "core" &   5 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&<' +92 "core" ' +2 "storage"(=& +4 "core" &   + .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(>'L +285 "core" ' +2 "storage"(?- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +11 (@& +3 "core" & / +2 "manipulator"&B& +3 "core" &\  "z +2 .t\Elbow.seek 3 +2 "manipulator"&C( +3 "core" ( + "manipulator"&& +4 "core" &\  "z + "storage"(E& +4 "core" & +2 .tForearm.seek 3 + 300 counts +2 "manipulator"&F'2 +21 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&G/ +73 "core" / +18 ."downElevator"SE.seek :down +3 "manipulator"&& +3 "storage"(J'v +5 "core" &\  "z +2 "manipulator"&K% +4 "core" % 8 +2 .tForearm.seek :retract + "manipulator"&D'\ +95 "core" ' +2 .t\Elbow.seek PC +2 "manipulator"&M( +164 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +85 "core" ( +2 "manipulator"&N& +4 "core" &  u + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &O& +3 "core" & u + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&A' +95 "core" ' +2 "manipulator"&H& +4 "core" & u +2 "manipulator"& % +3 "core" % +2 "processing"%R& +3 "core" &A\ +2 "processing"%S& +4 .tPC.seek :closed +2 "processing"%T(Tg +2 E\ KK +4 "core" &B\ + &>\ +7 &>=\ $d +10 &X~@\ 6 +9 &G\ J +9 &\\8\ K +10 &~_C\ J +9 &?b?\ J +10 &_:\ J +9 &c>\ J +9 &`9\ J +10 &G`>\ J +9 & `8\ J +9 &!]6\ J +10 &#_<\ J +9 &%P`A\ J +10 &'`@\ J +9 &(`;\ J +9 &*_A\ J +10 &,W_A\ J +9 &.`F\ J +9 &/_G\ J +10 &1`H\ J +9 &3_`I\ J +10 &5!`J\ J +9 &6_H\ J +9 &8`J\ J +10 &:g`F\ J +9 &<)_J\ J +9 &=_J\ J +10 &?_J\ I +9 &Ao_K\ J +10 &C2`K\ J +9 &DaH\ J +9 &FgM\ K +10 &HukJ\ K +9 &J4pE\ L +9 &K@\ N +10 &MI\ O +9 &OnJ\ P +10 &Q1I\ P +9 &RI\ = +9 &S<vI\ [ +10 &TH+P\ * +5 ( + "processing"%S& +4 #tProcessing Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.47 + .Hand.open + "manipulator"&P1 +3 "core" &THY\ * +68 1 + "manipulator"&V% +4 "core" % % 3 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&L'\ +98 "core" ' + .tSC.coast + "storage"(6 +4 #tHeating da puck from tube 3 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +4 "processing"%Y9 +2 %W  +4 "core" 9 +103 "processing"%Z9 +2 "core" 9 +103 "processing"%[9 +2 "core" 9  +103 "processing"%X9 +3 "core" 9  +102 "processing"%]9 +2 "core" 9 +103 "processing"%\\9 +2 "core" 9 +103 "processing"%^9 +2 "core" 9 +103 "processing"%`9 +2 "core" 9 +103 "processing"%a9 +2 "core" 9" +103 "processing"%_9 +2 "core" 9& +103 "processing"%c9 +2 "core" 9* +103 "processing"%b9 +2 "core" 9/ +103 "processing"%e9 +2 "core" 93 +103 "processing"%d9 +3 "core" 97 +102 "processing"%g9 +2 "core" 9 ; +103 "processing"%f9 +2 "core" 9$? +103 "processing"%i9 +2 "core" 9(D +103 "processing"%h9 +2 "core" 9,H +103 "processing"%k9 +4 "core" 90L +103 "processing"%j9 +2 "core" 95P +103 "processing"%m9 +2 "core" 9:U\ +103 "processing"%l9 +2 "core" 9@Y +103 "processing"%o9 +2 "core" 9F]\ +103 "processing"%q9 +3 "core" 9Ja\ +103 "processing"%r9 +2 "core" 9Pe +103 "processing"%t9 +2 "core" 9Uj +103 "processing"%I9 +2 "core" 9[n +3 .tPH.hold 2:00:00,28C +2 .delay 1:30 +3 "processing"%U ppX +3 "core" n +8999 .tPSR.select :air +2 .PSV.dial PSR + "processing"%Q +96 "core"  + .tPSR.select :wash +3 "processing"% +10 .tPS.seek 0.5ml + "processing"%v' +593 "core" ' + .tdelay 5 seconds +503 .PSR.select :air +3 "processing"% +10 .tPS.seek 2ml + "processing"%w'[ +1613 "core" ' + .tPTV.dial :puck +2 "processing"%z  +122 "core"  +2 .tPSV.dial PTV + "processing"%{ +69 "core" +10 .tPBV.dial :waste1 +2 "processing"%s  +52 "core" +2 "processing"%p% +4 "core" %^\  +2 .tPS.seek 1.5ml +2 "processing"%}' +589 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%~ * +34 "core" , +2 .tPS.seek 0ml +3 "processing"%x'W +1343 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +255 "core" ' +2 .tdelay 5:00 +30002 #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 + "processing"% +69 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml +2 "processing"%' +2219 "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 + "processing"% +68 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%\  +69 "core"  +2 .tPS.seek :empty +2 "processing"% '9 +2210 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +122 "core" +2 .tPSV.dial :mixloop + "processing"% +43 "core" +2 .tPRV.dial :ab1 + "processing"% @ +97 "core" ? +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%'w +356 "core" ' + .tdelay 2 seconds +203 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +2 "processing"%  +42 "core"  +2 "processing"%% +4 "core" %w.\  +2 .tPS.seek 0.32ml +2 "processing"%'$ +393 "core" ' + .tdelay 2 seconds +203 .CBV.dial between PRV and PSV +2 "collection"'  +28 "core" +2 .tPRV.dial :air + "processing"%  +41 "core"  +2 .tPS.seek 0.9ml +2 "processing"%'D +1042 E\ nn +185 "core" ' + .tPRV.dial :waste2 +2 "processing"% @ +67 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%n' +860 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%  +42 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%'[ +1612 "core" ' + .tPSV.dial :PML +2 "processing"% +42 "core" +2 .tPTV.dial :mixing + "processing"% @ +68 "core" A +2 .tPBV.dial :waste1 + "processing"%  +33 "core" +2 "processing"%"% +4 "core" %Y&\  +2 .tPS.seek 1.85ml + "processing"%!'9 +242 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%# * +35 "core" , +3 .tPS.seek 0ml +2 "processing"%%'W +1973 "core" ' + .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'$& +2 "core" &]`\ +2 .tHand.open + "manipulator"&'1 +25 "core" 1 +2 "manipulator"&&& +4 "core" & H u + "manipulator"&(% +3 "core" %\ - j %| +4 .t\Elbow.reconfigure TightElbow +4 "manipulator"&$&.,(\ #b +4 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&*(- +136 "core" ( +2 "manipulator"&+& +4 "core" &- . + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &)& +3 "core" &- . +2 .tForearm.seek :garage + "manipulator"&-' +102 "core" ' +3 .tHand.close + "manipulator"&,/ +66 "core" / +2 "manipulator"&/& +4 "core" &./\   # + "manipulator"&.% +4 "core" %  +2 .tForearm.seek :retract +2 "manipulator"&1'\ +96 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&2( +278 "core" ( +2 "manipulator"&3& +4 "core" &"  <; + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &4& +2 "core" &"  <; +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'ρ +94 "core" ' +2 "manipulator"&6& +4 "core" &" <; + "manipulator"&7% +4 "core" %υ +2 "collection"'8& +3 "core" &\\_\ +2 "collection"':& +4 .tCC.seek :closed +2 "collection"';(O +3 "core" &]b6\ +2 &\\a:\  +9 &6^`=\ +| +9 &h^a7\ > +10 &gz\\_8\ K +9 &-b\\`9\ I +9 &iZ`9\ J +10 &b]`9\ I +9 &sc^`6\ I +9 &4b\\`:\ J +10 &`]`9\ J +9 &b[a9\ J +10 & {e\\a7\ I +9 &"=d\\a8\ I +9 &#b]`:\ J +10 &%`]`8\ J +9 &'g^a9\ J +9 &)Db\\a:\ J +10 &+e^a:\ I +9 &,b]_8\ J +10 &.b]b8\ J +9 &0Lc]b7\ J +9 &2_\\`9\ I +10 &3`\\b8\ J +9 &5b]`8\ J +9 &7Ue\\c3\ I +10 &9e\\_4\ I +9 &:_[_9\ I +10 &<b^_7\ I +9 &>]f]`7\ I +9 &@f[a7\ J +10 &Ac\\`7\ J +9 &Ca]b9\ I +9 &Edk[_9\ J +10 &G#t[_7\ K +9 &H\\_7\ M +10 &J]]:\ R +9 &LL[^5\ U +9 &N\\].\ D +10 &O2DZ^8\ %o +9 &O{u[_8\ H +5 ( + "collection"':& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.73 +2 "collection"'=& +4 "core" &O{h[^*\ H + &O{h\\`5\ H + .tHand.open + "manipulator"&y1 +74 "core" 1 +2 "manipulator"&% +4 "core" %υ ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&?'\ +95 "core" ' + .tPSV.dial PSR +2 "processing"%@ +96 "core"  + .tPSR.select :flush +3 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%' +1606 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%B  +41 "core"  +2 .tPS.seek 0ml +2 "processing"%'W +1606 "core" ' + .tPSV.dial PSR +2 "processing"%E +42 "core"  + .tPSR.select :air +2 "processing"% +11 .tPS.seek 2.5ml + "processing"%G' +2640 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%  +2 "collection"'K  +38 "core" ~ +112  + .tPSV.dial :mixloop +2 "processing"%9 +95 "core" +2 .tCTV.dial :air,avoiding: :intake + "collection"'< +4 "core"  + "collection"'>  +4 "core"  +2 .tPTV.dial :PRVmixing + "processing"%F  +68 "core" +2 .tPS.seek 0ml +2 "processing"%N'W +2624 "core" ' + .tPSV.dial :air +2 "processing"%O  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%C' +2637 "core" ' + .tPSV.dial :mixloop +2 "processing"%H +42 "core" +2 .tPS.seek 0ml +2 "processing"% 'W +2629 "core" ' + .tPSV.dial :air +2 "processing"%R  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%J' +2626 "core" ' + .tPSV.dial :mixloop +2 "processing"%D +42 "core" +2 .tPS.seek 0ml +2 "processing"%u'W +2632 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&S& +4 "core" &" <; +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&P( +2 "core" ( + "manipulator"&V& +4 "core" &" | <; + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &Y& +2 "core" &   <; +2 .tForearm.seek CC +2 "manipulator"&Z'ρ +100 "core" ' + .tHand.close +2 "manipulator"&A/ +66 "core" / +2 .tCC.seek :open +2 "collection"'[( +377 "core" ( +2 "manipulator"&5& +3 "core" &" <; +2 "manipulator"&X% +3 "core" % φ +2 .tForearm.seek :retract +2 "manipulator"&]'\ +95 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&\\(- +278 "core" ( +2 "manipulator"&^& +3 "core" &- @ +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &`& +2 "core" &- @ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&a' +108 "core" ' +3 .tHand.open + "manipulator"&_1 +65 "core" 1 +2 "manipulator"&c% +4 "core" % \  + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&b'\ +96 "core" ' +2 ."da"delayUntil "12:25:18.83" +20119 #"connect"Session Begun +2 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +4831 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%e @ +69 "core" A +2 ."da"PBV.dial :waste1 + "processing"%d  +35 "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"%f  +41 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%i' +2277 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%h +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%k  +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"%m  +41 "core"  +2 ."da"PS.seek :empty +2 "processing"%l'9 +325 Ev\ ji +1891 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%o +121 "core"  + ."da"PSR.select :wash +3 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%q' +600 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml + "processing"%r'[ +1614 "core" ' + ."da"PTV.dial :puck +2 "processing"%t  +67 "core"  +2 ."da"PSV.dial PTV +2 "processing"%I +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%Q  +33 "core" +2 "processing"%0% +4 "core" %]U\  +2 ."da"PS.seek 1.5ml +2 "processing"%v' +583 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%z * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%{'W +1615 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .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"%p * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%w +81 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%~' +2220 "core" ' + ."da"PSV.dial PTV +2 "processing"%} +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%W +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%| +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2213 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%x +122 "core"  + ."da"PSR.select :wash +3 "processing"% +9 ."da"PS.reconfigure PSconfig +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"%'[ +1608 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +80 "core" ~ + ."da"PBV.dial :waste1 +2 "processing"%\  +34 "core" +2 "processing"%% +4 "core" %^L\  +2 ."da"PS.seek 1.5ml + "processing"% ' +595 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 ."da"PS.seek 0ml +3 "processing"%'W +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"% * +32 "core" + +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"% +67 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2210 "core" ' + ."da"PSV.dial PTV +2 "processing"% +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +67 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2249 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%  +43 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%n  +122 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%  +40 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"% +42 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%' +385 "core" ' + ."da"delay 2 seconds +203 .PRV.dial :air +2 "processing"%"  +42 "core"  +2 "processing"%#% +4 "core" %?\  +2 ."da"PS.seek 0.55ml + "processing"%'x +343 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%!  +42 "core"  +2 ."da"PS.seek 2ml +2 "processing"%$'[ +1556 "core" ' + ."da"PSV.dial :PML +2 "processing"%' +42 "core" + ."da"PTV.dial :mixing +2 "processing"%& @ +67 "core" B + ."da"PBV.dial :waste1 +2 "processing"%(  +33 "core" +2 "processing"%+% +3 "core" %Z'\  +2 ."da"PS.seek 1.85ml +2 "processing"%)': +113 Eh\ => +121 "core" ' + ."da"PBV.dial between PSV and waste1 +3 "processing"%M * +44 "core" ) +2 ."da"PS.seek 0ml +2 "processing"%,'W +1973 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +17050 #"connect"Session Begun +2 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +30947 #"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"%L  +42 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%-' +2220 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%3 +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%4  +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"%6  +42 "core"  +2 ."da"PS.seek :empty +2 "processing"%7'9 +2218 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%8 +122 "core"  + ."da"PSR.select :wash +3 "processing"% +9 ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%1' +602 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml + "processing"%'[ +23 Eb\ @@ +1590 "core" ' + ."da"PTV.dial :puck +2 "processing"%:  +66 "core"  +2 ."da"PSV.dial PTV + "processing"%= +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%y  +33 "core" +2 "processing"%% +4 "core" %Yl\  + ."da"PS.seek 1.5ml +2 "processing"%@' +591 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%%'W +1627 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "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 + .PSV.dial PSR +2 "processing"%E +68 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +2216 "core" ' + ."da"PSV.dial PTV +2 "processing"%K +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%9 +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%<  +67 "core"  +2 ."da"PS.seek :empty +2 "processing"%>'9 +2218 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%F +122 "core"  + ."da"PSR.select :wash +3 "processing"% +9 ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%G' +586 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%O'[ +1621 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%N +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%H  +33 "core" +2 "processing"%C% +4 "core" %_b\  +2 ."da"PS.seek 1.5ml +2 "processing"%R' +599 "core" ' +40 ."da"delay 3 seconds +310 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 ."da"PS.seek 0ml +3 "processing"%D'W +1614 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%J  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%S * +32 "core" + +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"%V +68 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%Y' +2212 "core" ' + ."da"PSV.dial PTV +2 "processing"%A +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%2 +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%? +69 "core" +2 ."da"delay 5 seconds +313 #"connect"Session Begun +2 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 +2 #Session Ended +182 ."da"PSV.dial :air +2 "processing"%;  +67 "core"  +2 ."da"PS.seek :empty +2 "processing"%5'9 +2203 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%X +122 "core"  + ."da"PSR.select :wash +3 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%Z' +595 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml + "processing"%^'[ +1607 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%` +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%P  +33 "core" +2 "processing"%_% +3 "core" %Z5\  +2 ."da"PS.seek 1.5ml +2 "processing"%c' +586 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%] * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%a'W +1612 "core" ' +2 ."da"delay 2:00 +1778 Eg\ :: +10224 #"da"recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%e  +32 "core" +2 ."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 + "processing"%g +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +3 "processing"%f' +2216 "core" ' + ."da"PSV.dial PTV +2 "processing"%u +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%h +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"%j  +67 "core"  +2 ."da"PS.seek :empty +2 "processing"%m'9 +2213 "core" ' + ."da"Sleepy.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR + "processing"%i +123 "core"  +2 ."da"PSR.select :sub1 +3 "processing"% +11 ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."da"PS.seek 0.25ml +2 "processing"%o'7 +335 "core" ' + ."da"delay 5 seconds +503 .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%l' +329 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml + "processing"%q'[ +1609 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%t +68 "core" +3 ."da"PBV.dial :waste1 +2 "processing"%I  +33 "core" +2 "processing"%Q% +3 "core" %\\Q\  +2 ."da"PS.seek 1.5ml +3 "processing"%0' +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"%z'W +1613 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 +22 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%v  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%s * +33 "core" + +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"%p +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%w' +2251 "core" ' + ."da"PSV.dial PTV +2 "processing"%{ +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%} +81 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%W +78 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%|  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2253 "core" ' +2 "processing"%~9 +3 "core" 94 + #"da"Processing Puck Heater at 28C before imaging + .PH.coast +2 "processing"%x  +3 "core" 4 + 4 + "processing"%& +4 "core" &TH_\ * + #"da"Imaging da puck in Processing Clamp while storing it to tube 2 +2 "manipulator"&% +3 "core" %\   +2 "storage"(% +3 "core" % M\ +2 "storage"(\ . +2 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 2 +2 "storage"(( +342 "core" ( + ."da"SC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (& +3 "core" & \ + "manipulator"&& +4 "core" &- w @ + "manipulator"& % +4 "core" %\    +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 2 +2 "manipulator"& ( +180 "core" ( +2 "manipulator"&& +3 "core" &  "{ +2 "storage"(& +3 "core" & ~ >\ +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&' +92 "core" ' +2 "storage"(& +3 "core" & \ +2 ."da"SE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 ."da"SE.seek beamBreak + "storage"('L +271 "core" ' +2 "storage"(- +3 "core" -'L + ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"(' +34 "core" ' +3 ."da"SE.seek :down +47 "storage"('v +268 "core" ' + ."da"SE.coast +2 "storage"(5 +2 "manipulator"&% +4 "core" % N +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&n'\ +98 "core" ' + ."da"PH.coast +2 "processing"%  +3 "core" 4 + ."da"Sleepy.power :camera,:OFF +3 !o:Puck::Error :bt["1/home/esp/esp2/lib/threads.rb:712:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@checkpoint: omitted: mesg"/0 pucks loaded in tube 2 when expecting 22:@timestampu: Time {\ +8 #Waiting to Resume from Checkpoint "Imaging da puck in Processing Clamp while storing it to tube 2" +4 ."Qmail"BadNews.email "0 pucks loaded in tube 2 when expecting 22",Subject: "Puck::Error in da" +22264 Ee\ LL +21062 #"connect"Session Begun +2 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +15452 !to:IRB::Abort:bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@checkpoint: omitted: mesg"User Abort!! +3696 #-> PC.unloadPuck 4 + "processing"% & +3 "core" &TH(\ * +2 #tStoring da puck in Processing Clamp to tube 4 + "manipulator"&% +4 "core" %\  0 +2 "storage"("% +3 "core" %p   +2 "storage"(#. +3 "core" .( + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 4 + "storage"((,H +663 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (!& +3 "core" &,I%   \  +2 "manipulator"&& +3 "core" &  "{ +2 .t\Elbow.seek 4 +2 "manipulator"&'( +12 "core" ( +2 "manipulator"&&& +3 "core" &  p % +2 "storage"((& +4 "core" &,I%   \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&+'# +93 "core" ' +2 "storage"(M& +4 "core" &,I%   \  + .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"($'L +271 "core" ' +2 "storage"()- +3 "core" -'L + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tSE.seek :place +2 "storage"(/' +34 "core" ' +11 "manipulator"&.& +5 "core" &   % + "manipulator"&L% +4 "core" %8 h +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&,'\ +87 "core" ' +2 .t\Elbow.seek PC +2 "manipulator"&3( +257 "core" ( +2 "manipulator"&4& +4 "core" & 7 y + .t\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &*& +3 "core" & y +2 .tForearm.seek PC +2 "manipulator"&6' +95 "core" ' + .tHand.close +2 "manipulator"&-/ +72 "core" / +2 .tPC.seek :open +2 "processing"%8( +400 "core" ( +2 "storage"(7& +4 "core" &,I#   \  + "storage"(1& +4 "core" &,I#   % \  + "manipulator"&:& +4 "core" & y +2 "manipulator"&=% +3 "core" %  +2 .tForearm.seek :retract +2 "manipulator"&y'\ +101 "core" ' +3 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 +2 "manipulator"&( +255 "core" ( +2 "manipulator"&& +4 "core" &\  K "x + "storage"(& +4 "core" &,I#   : \  + .t\Elbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +2 .tForearm.seek 4 +2 "manipulator"&@'g +110 "core" ' +2 .t\Elbow.hold + "manipulator"&B, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&1 +75 "core" 1 +9 "manipulator"&E% +4 "core" % {v  ȹ% +2 "storage"(%& +4 "core" &,I# + \  +2 .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 4 + 320 counts + "manipulator"&K'ϧ +16 "core" ' +2 "manipulator"&& +4 "core" &\  U "x +2 "storage"(9& +3 "core" &,I#    \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts +2 "manipulator"&<'# +31 "core" ' +2 "storage"(% +4 "core" %    +3 ."downElevator"SE.seek :down +2 "storage"(F'v +99 (>% +3 "core" %O?   - SS +2 "manipulator"&G% +3 "core" %) +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&N'\ +94 "core" ' +59 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +1827 #t-> PSflush +2 !o:NameError:bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"#uninitialized constant PSflush: name: PSflush +399 #-> PS.flush + #Flushing Processing stage + "processing"%H% +3 "core" %4\ +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%C& +4 "core" &\ +2 .tHand.open + "manipulator"&O1 +16 "core" 1 +2 "manipulator"& & +4 "core" &  "x +2 "manipulator"&R% +3 "core" %\  0 +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&J(- +202 "core" ( +2 "manipulator"&S& +4 "core" &-  & + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &V& +2 "core" &-  & +2 .tForearm.seek :garage +2 "manipulator"&D' +109 "core" ' +2 .tHand.close + "manipulator"&A/ +65 "core" / +2 "manipulator"&2& +4 "core" &- & + "manipulator"&?% +4 "core" %  +2 .tForearm.seek :retract + "manipulator"&;'\ +104 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&Y( +132 "core" ( +2 "manipulator"&X& +4 "core" & ! v + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &5& +3 "core" & ' v + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&Z' +103 "core" ' +3 "manipulator"&`& +4 "core" & & v +2 "manipulator"&P% +3 "core" %  f +2 "processing"%_& +4 "core" &!\ +2 "processing"%^& +4 .tPC.seek :closed +2 "processing"%](Tg +2 "core" &\ +3 &\  +10 &4\ *y +10 &g\ = +9 &r\ J +9 &[]\ I +10 &_\ I +9 &`\ I +10 &b\ I +9 &c_\ I +9 &$_\ I +10 &^\ I +9 & _\ I +9 &"k_\ I +10 &$-_\ I +9 &%^\ H +10 &'_\ I +9 &)r_\ I +53 &+4_\ I +10 &,_\ I + &._\ I + &0{^\ I +2 &2<b\ I +3 &3_\ I + &5_\ I +4 &7_\ I +9 &9E_\ I +10 &;_\ I +9 &<b\ I +9 &>^\ I +10 &@N]\ H +9 &B]\ I +10 &C]\ I +9 &E`\ I +9 &GTb\ I +10 &Ig\ J +9 &Jr\ K +9 &L\ O +10 &NK\ O +9 &P \ O +10 &Q\ O +9 &Srxm\ - +9 &T,*n\ E +10 &TI\ ( +2 ( + "processing"%^& +2 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.49 +2 "processing"%c& +3 "core" &TI\ ( +2 .tHand.open + "manipulator"&e1 +66 "core" 1 +3 "manipulator"&d% +4 "core" %  < f +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&g'\ +97 "core" ' + .tPSV.dial PSR +2 "processing"%a +122 "core"  + .tPSR.select :flush +3 "processing"%@ +10 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek 1ml + "processing"%u'P +1110 "core" ' + .tPSR.select :air +2 "processing"% +11 .tPS.seek 2.5ml + "processing"%h' +1604 "core" ' + .tPSV.dial PTV +2 "processing"%k +80 "core"  + .tPTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%j  +32 "core" +2 .tPS.seek 0ml +2 "processing"%f'W +2642 "core" ' + .tPSV.dial PSR +2 "processing"%i +67 "core"  + .tPSR.select :flush +3 "processing"%@ +10 .tPS.seek 0.5ml + "processing"%m' +596 "core" ' + .tPSR.select :air +2 "processing"% +11 .tPS.seek 2.5ml + "processing"%o' +2116 "core" ' + .tPSV.dial PTV +2 "processing"%l +69 "core" + .tPBV.dial PSV +2 "processing"%t U +50 "core" V +2 .tPS.seek 0ml +2 "processing"%I'W +2631 "core" ' + .tPSV.dial PBV +2 "processing"%Q @ +42 "core" > +2 .tPS.seek 2.5ml +2 "processing"%q' +1729 El\ DD +903 "core" ' + .tPSV.dial :waste1 +2 "processing"%r  +67 "core"  +2 .tPS.seek :empty +2 "processing"%0'9 +2642 "core" ' + .tPSV.dial PSR +2 "processing"%v +42 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml +2 "processing"%s' +2633 "core" ' + .tPSV.dial PTV +2 "processing"%p +67 "core" + .tPBV.dial PSV +3 .PS.seek 0ml + "processing"%z'W +2659 "core" ' + .tPSV.dial PBV +2 "processing"%{ @ +43 "core" > +2 .tPS.seek 2.5ml +2 "processing"%}' +2628 "core" ' + .tPSV.dial :waste1 +2 "processing"%W  +68 "core"  +2 .tPS.seek :empty +2 "processing"%|'9 +2625 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&w& +4 "core" & v +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&~( +3 "core" ( + "manipulator"&x& +4 "core" & \\ v +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &  v + .tForearm.seek PC +2 "manipulator"&' +97 "core" ' + .tHand.close +2 "manipulator"&/ +73 "core" / +2 .tPC.seek :open +2 "processing"%\ ( +401 "core" ( +2 "manipulator"&& +3 "core" & v +2 "manipulator"&% +3 "core" %    +2 .tForearm.seek :retract +2 "manipulator"& '\ +91 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&(- +162 "core" ( +2 "manipulator"&& +4 "core" &-  + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &-  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&\\' +111 "core" ' + .tHand.open +2 "manipulator"&b1 +72 "core" 1 +2 "manipulator"&% +4 "core" % \  x + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +101 "core" ' +25406 #t-> access 4 +19 .SE.seek :down + "storage"('v +11 "core" ' +2 "manipulator"&% +3 "core" %\   , +3 "manipulator"&& +3 "core" &- ' +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 + "storage"(($ +969 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (& +3 "core" &$ , ,   +9835 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +8102 Ej\ << +23505 #t-> startTube 4 +655 #-> shortDA +2 "collection"' % +2 "processing"%% +4 "core" %Y]Z\ +5 %;t\ +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +971 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1003 .PSV.dial :mixloop +2 "processing"%" +122 "core" +2 .tPTV.dial :PRVmixing +2 "processing"%#  +121 "core" +2 .tPRV.dial :sipper +2 "processing"%  +94 "core" +2 .tPS.reconfigure PSslow +3 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%!'] +2293 "core" ' +2 ."connect"PRV.dial CBV +2 .tCBV.dial PRV +4 "processing"%  +125 "core"  +3 .tPS.seek 0.5ml + "processing"%&' +1269 "core" ' + .tPRV.dial :waste2 +2 "processing"%( @ +94 "core" ? +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek :empty +2 "processing"%M'9 +598 "core" ' + .tPSV.dial PSR +2 "processing"% +96 "core"  + .tPSR.select :flush +3 "processing"%@ +10 .tPS.seek 1ml + "processing"%n'P +1108 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%)' +1608 "core" ' + .tPSV.dial :mixloop +2 "processing"%. +108 "core" +2 .tPS.seek :empty +2 "processing"%L'9 +2638 "core" ' + .tPSV.dial PSR +2 "processing"%$ +94 "core"  + .tPSR.select :flush +2 "processing"%@ +11 .tPS.seek 1ml + "processing"%+'P +1101 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%4' +1611 "core" ' +2 .tPSV.dial :mixloop + "processing"%* +95 "core" +2 .tPRV.dial :sipper + "processing"%'  +41 "core" +2 .tPS.seek :empty +2 "processing"%-'9 +2629 "core" ' + .tPSV.dial PSR +2 "processing"%, +95 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml +2 "processing"%T' +2627 "core" ' + .tPSV.dial :mixloop +2 "processing"%7 +97 "core" +2 .tPS.seek :empty +2 "processing"%1'9 +2633 "core" ' +2 #tLoading da puck from tube 4 into Processing Clamp + "processing"%:& +4 "core" &u\ +2 "manipulator"&=% +3 "core" %\  + +48 "storage"(6% +11 "core" % - ,  + "storage"(. +3 "core" .($ +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"((,H +976 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (3& +3 "core" &,L %   + "manipulator"&& +4 "core" &- +2 "manipulator"&E% +3 "core" %\  + +2 .t\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 +2 "manipulator"&%( +183 "core" ( +2 "manipulator"&& +4 "core" & X i + "storage"(9& +4 "core" &,H     +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&'# +99 "core" ' +2 "storage"(y& +4 "core" &,H + +  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(>'L +282 "core" ' +2 "storage"(G- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +12 (& +3 "core" &,H   + "manipulator"&@& +4 "core" &   i +2 .t\Elbow.seek 4 +2 "manipulator"&K( +4 "core" ( +2 "manipulator"&/& +3 "core" & ' G i +2 "storage"(<& +3 "core" &,H   +3 .tForearm.seek 4 + 300 counts +2 "manipulator"&F'ϓ +19 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&/ +67 "core" / +20 ."downElevator"SE.seek :down +3 "manipulator"&H& +4 "storage"(C'v +5 "core" & i +2 "manipulator"&O% +4 "core" % ό  +2 .tForearm.seek :retract +2 "manipulator"& '\ +94 "core" ' +2 .t\Elbow.seek PC +2 "manipulator"&R( +165 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +84 "core" ( +2 "manipulator"&S& +4 "core" & + .t\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &V& +3 "core" & Z + .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&B' +99 "core" ' +2 "manipulator"&A& +4 "core" & * +2 "manipulator"&2% +3 "core" % r +2 "processing"%?& +4 "core" &k\ +2 "processing"%N& +4 .tPC.seek :closed +2 "processing"%X(Tg +3 "core" &\ +3 &f\  +9 &0{p\ )v +9 &ds\ < +10 &vm\ K +9 &QZo\ I +9 &_j\ J +10 &cj\ J +9 &]k\ J +9 &Y_i\ I +10 &_i\ I +9 &^f\ I +10 & bj\ J +9 &"`bc\ J +9 &$!_`\ J +10 &%\\f\ J +9 &'`\\\ J +9 &)g_]\ J +10 &+*\\a\ J +9 &,aa\ I +10 &.\\c\ J +9 &0q\\b\ I +9 &23^b\ I +10 &3bc\ J +9 &5`a\ I +9 &7x\\a\ J +10 &9;\\`\ I +9 &:^W\ I +10 &<b]\ J +9 &>_b\ J +9 &@C[`\ I +10 &B]]\ I +9 &C`d\ I +9 &E`a\ I +10 &GIcd\ J +9 &I\ fb\ K +10 &Ju[\ L +9 &L^\ O +9 &NB`\ O +10 &Pa\ O +9 &Q`\ O +9 &Shxmc\ 2 +10 &T&+a\ N +9 &TO_\ % +2 ( + "processing"%N& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.49 + .Hand.open + "manipulator"&51 +67 "core" 1 +2 "manipulator"&D% +4 "core" %  + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&`'\ +94 "core" ' + .tSC.coast + "storage"(6 +4 #tHeating da puck from tube 4 in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +4 "processing"%P  +2 %_9 +5 "core" 9\  +103 "processing"%J9 +2 "core" 9 +103 "processing"%;9 +2 "core" 9\   +103 "processing"%89 +4 "core" 9   +103 "processing"%c9 +2 "core" 9  +103 "processing"%e9 +2 "core" 9  +103 "processing"%d9 +2 "core" 9  +103 "processing"%^9 +2 "core" 9\  +103 "processing"%a9 +4 "core" 9 " +102 "processing"%Z9 +2 "core" 9 & +103 "processing"%9 +2 "core" 9+ +103 "processing"%u9 +2 "core" 9/ +103 "processing"%k9 +2 "core" 93 +103 "processing"%j9 +2 "core" 97 +103 "processing"%h9 +2 "core" 9; +103 "processing"%i9 +2 "core" 9 @ +103 "processing"%f9 +2 "core" 9%D +103 "processing"%m9 +2 "core" 9*H +103 "processing"%l9 +4 "core" 9-L +102 "processing"%t9 +2 "core" 94Q +103 "processing"%o9 +2 "core" 99U +103 "processing"%Q9 +2 "core" 9?Y\ +103 "processing"%I9 +2 "core" 9E] +103 "processing"%r9 +4 "core" 9Ka +102 "processing"%q9 +2 "core" 9Qf +103 "processing"%v9 +2 "core" 9Wj +103 "processing"%09 +2 "core" 9]n +3 .tPH.hold 2:00:00,28C +2 .delay 1:30 +2 "processing"%p ppX +3 "core" n +6698 Eq\ == +2300 .tPSR.select :air + .PSV.dial PSR +2 "processing"%s +96 "core"  + .tPSR.select :wash +3 "processing"% +10 .tPS.seek 0.5ml + "processing"%{' +590 "core" ' +2 .tdelay 5 seconds +503 .PSR.select :air + "processing"% +10 .tPS.seek 2ml + "processing"%z'[ +1617 "core" ' + .tPTV.dial :puck +2 "processing"%W  +119 "core"  +2 .tPSV.dial PTV + "processing"%} +69 "core" + .tPBV.dial :waste1 +2 "processing"%w  +50 "core" +2 "processing"%x% +4 "core" %\\\  +2 .tPS.seek 1.5ml +2 "processing"%' +593 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 .tPS.seek 0ml +2 "processing"%Y'W +1618 "core" ' +2 .tdelay 5:00 +14773 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +15222 #trecoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%g  +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 PSfast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml +2 "processing"%' +2225 "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 +3 "processing"% +68 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air + "processing"%~  +67 "core"  +2 .tPS.seek :empty +2 "processing"%b'9 +2214 "core" ' + .tPTV.dial :PRVmixing,via: PRV +3 "processing"%  +121 "core" +2 .tPSV.dial :mixloop + "processing"% +42 "core" +2 .tPRV.dial :ab1 + "processing"%\\ @ +97 "core" ? +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%'w +350 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +2 "processing"%  +42 "core"  +2 "processing"%% +4 "core" %z.\  +2 .tPS.seek 0.32ml +2 "processing"% '' +390 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'  +37 "core" +2 .tPRV.dial :air +2 "processing"%"  +40 "core"  +2 .tPS.seek 0.9ml +2 "processing"%#'D +1249 "core" ' + .tPRV.dial :waste2 +2 "processing"% @ +69 "core" > +2 .tPS.seek 0.5ml +2 "processing"%|' +915 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%  +43 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%!'[ +1614 "core" ' + .tPSV.dial :PML +2 "processing"%( +42 "core" +2 .tPTV.dial :mixing +2 "processing"%& @ +66 "core" A +2 .tPBV.dial :waste1 + "processing"%  +33 "core" +2 "processing"%M% +4 "core" %`=\  +2 .tPS.seek 1.85ml +2 "processing"%n'@ +236 "core" ' + .tPBV.dial between PSV and waste1 +3 "processing"%. * +33 "core" , +3 .tPS.seek 0ml +2 "processing"%)'W +1967 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'$& +3 "core" &V^P\ + .tHand.open + "manipulator"&L1 +25 "core" 1 +2 "manipulator"&+& +4 "core" &  +2 "manipulator"&*% +4 "core" %\ " B +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&'(- +134 "core" ( +2 "manipulator"&4& +4 "core" &- + + .t\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &,& +2 "core" &-  + +3 .tForearm.seek :garage + "manipulator"&-' +108 "core" ' +3 .tHand.close + "manipulator"&7/ +66 "core" / +2 "manipulator"&T& +4 "core" &- + + "manipulator"&:% +4 "core" %  _ +2 .tForearm.seek :retract +2 "manipulator"&='\ +104 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&6( +275 "core" ( +2 "manipulator"&& +4 "core" &  , + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" & V , + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&3'ρ +106 "core" ' +2 "manipulator"&& +4 "core" & 3 , +2 "manipulator"&E% +3 "core" %{ 6 B +2 "collection"'& +4 "core" &Y\\6\ + "collection"'9& +4 .tCC.seek :closed +2 "collection"'(O +3 "core" &X[:\ +4 &UYU\ 6 +9 &DKY\\Z\ / +9 &wvX]Q\ D +10 &$jX]X\ J +9 &aY[S\ J +9 &_WZS\ J +10 &leZZR\ I +9 &.`X\\[\ I +10 &bX[X\ I +9 &dY[U\ J +9 &t^W\\R\ I +10 &!5eX\\X\ J +9 &"aW[Q\ I +9 &$`V[[\ I +10 &&}cZ\\T\ I +9 &(>aX\\H\ J +10 &*aW[D\ J +9 &+`XYP\ J +9 &-bX\\T\ J +10 &/G`X\\L\ I +9 &1 ^V\\K\ I +9 &2dY\\R\ I +10 &4bW[L\ I +9 &6NbV]O\ J +10 &8`W\\L\ I +9 &9bX\\P\ I +9 &;bW[S\ J +10 &=W`X\\G\ I +9 &?dV]J\ I +9 &@cW]G\ I +10 &BcX\\G\ I +9 &D_fW[O\ I +10 &FjZ[R\ J +9 &GxW[O\ L +9 &IWZC\ O +10 &KIW[K\ T +9 &MUZM\ U +9 &NyVZK\ 4 +10 &Oe+UZM\ _ +9 &O`TZS\ D +2 ( + "collection"'9& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.59 + "collection"'y& +4 "core" &O`WZ&\ D + .tHand.open + "manipulator"&1 +74 "core" 1 +2 "manipulator"&G% +4 "core" % { B + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +99 "core" ' + .tPSV.dial PSR +2 "processing"% +96 "core"  + .tPSR.select :flush +3 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%@' +1615 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%/  +41 "core"  +2 .tPS.seek 0ml +2 "processing"%<'W +780 Ev\ PP +827 "core" ' + .tPSV.dial PSR +2 "processing"% +42 "core"  + .tPSR.select :air +2 "processing"% +11 .tPS.seek 2.5ml + "processing"%H' +2631 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "processing"%O  "collection"'%  +40 "core" ~ +111  + .tPSV.dial :mixloop +2 "processing"% +95 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%>  +67 "core" +2 .tPS.seek 0ml +2 "processing"%F'W +2638 "core" ' + .tPSV.dial :air +2 "processing"%S  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%V' +2631 "core" ' + .tPSV.dial :mixloop +2 "processing"%K +42 "core" +2 .tPS.seek 0ml +2 "processing"%A'W +2638 "core" ' + .tPSV.dial :air +2 "processing"%2  +53 "core" +2 .tPS.seek 2.5ml +2 "processing"%?' +2624 "core" ' + .tPSV.dial :mixloop +2 "processing"%C +40 "core" +2 .tPS.seek 0ml +2 "processing"% 'W +2638 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&\ & +4 "core" & , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&5( +27 "core" ( +2 "manipulator"&D& +4 "core" &   + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &_& +2 "core" &  +2 .tForearm.seek CC +2 "manipulator"&N'ρ +97 "core" ' + .tHand.close +2 "manipulator"&J/ +68 "core" / +2 .tCC.seek :open +2 "collection"'B( +380 "core" ( +2 "manipulator"&;& +4 "core" & -  + "manipulator"&% +4 "core" % ώ  +2 .tForearm.seek :retract + "manipulator"&8'\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&c(- +267 "core" ( +2 "manipulator"&e& +4 "core" &-  Q + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &d& +2 "core" &- - Q +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&^' +113 "core" ' +3 .tHand.open + "manipulator"&a1 +76 "core" 1 +2 "manipulator"&Z% +4 "core" %  M ȼ + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +101 "core" ' +2 ."da"delayUntil "13:53:39.26" +24876 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%u @ +68 "core" B +2 ."da"PBV.dial :waste1 + "processing"%k  +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"%h  +53 "core" +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%i' +2217 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%f +52 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%m  +50 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%l +51 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%t  +38 "core"  +51 ."da"PS.seek :empty +4 "processing"%o'9 +2232 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%Q +122 "core"  + ."da"PSR.select :wash +3 "processing"% +10 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml +2 "processing"%r'[ +335 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +1267 "core" ' + ."da"PTV.dial :puck +3 "processing"%q  +66 "core"  +2 ."da"PSV.dial PTV +2 "processing"%v +67 "core" + ."da"PBV.dial :waste1 +3 "processing"%0  +31 "core" +2 "processing"%s% +4 "core" %X;\  +2 ."da"PS.seek 1.5ml +2 "processing"%1' +598 "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'W +1617 "core" ' +2 ."da"delay 2:00 +2426 Em\ ML +9576 #"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"%w * +45 "core" ) +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%x +69 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%z' +2205 "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"%P +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%g  +66 "core"  +2 ."da"PS.seek :empty +2 "processing"%]'9 +2213 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +122 "core"  + ."da"PSR.select :wash +3 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%Y' +593 "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 +2 "processing"% +79 "core" ~ + ."da"PBV.dial :waste1 +2 "processing"%  +32 "core"  +2 "processing"%~% +4 "core" %\\\ +2 ."da"PS.seek 1.5ml +2 "processing"%' +590 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"% 'W +1613 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%\\  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%b * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +67 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +2210 "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"%  +67 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2213 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%#  +41 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%  +120 "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 PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml +2 "processing"%&' +384 "core" ' + ."da"delay 2 seconds +203 .PRV.dial :air +2 "processing"%  +42 "core"  +2 "processing"%M% +3 "core" %I\  +3 ."da"PS.seek 0.55ml + "processing"%.'w +339 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%!  +42 "core"  +2 ."da"PS.seek 2ml +2 "processing"%n'[ +1565 "core" ' + ."da"PSV.dial :PML +2 "processing"%$ +42 "core" + ."da"PTV.dial :mixing +3 "processing"%L @ +67 "core" A +2 ."da"PBV.dial :waste1 + "processing"%+  +33 "core" +2 "processing"%*% +3 "core" %_9\  +2 ."da"PS.seek 1.85ml +2 "processing"%4'? +233 "core" ' + ."da"PBV.dial between PSV and waste1 +3 "processing"%, * +32 "core" * +2 ."da"PS.seek 0ml +2 "processing"%R'W +1975 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +7633 Eg\ << +24387 #"connect"Session Begun +2 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +15977 #"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"%T * +34 "core" , +2 ."da"PSV.dial :air +2 "processing"%:  +43 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%`' +2247 "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 +3 "processing"% +38 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%'  +40 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2217 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%E +121 "core"  + ."da"PSR.select :wash +47 "processing"% +17 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +596 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%='[ +1619 "core" ' + ."da"PTV.dial :puck +2 "processing"%[  +67 "core"  +2 ."da"PSV.dial PTV + "processing"%y +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" +2 "processing"%G% +4 "core" %b1\ +2 ."da"PS.seek 1.5ml +2 "processing"%9' +592 "core" ' + ."da"delay 3 seconds +304 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" * +2 ."da"PS.seek 0ml +2 "processing"%3'W +1613 "core" ' +2 ."da"delay 2:00 +5569 Ea\ 99 +6433 #"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"%/ * +35 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%@ +69 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +2217 "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 +2 "processing"%O +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +67 "core"  +2 ."da"PS.seek :empty +2 "processing"%>'9 +2218 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%H +122 "core"  + ."da"PSR.select :wash +3 "processing"% +9 ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%S' +593 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%F'[ +1620 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%K +67 "core" + ."da"PBV.dial :waste1 +2 "processing"%V  +35 "core" +2 "processing"%2% +3 "core" %_5\  +2 ."da"PS.seek 1.5ml +3 "processing"%A' +596 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%C * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%?'W +1613 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%\  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%D * +32 "core" + +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"%_ +69 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%J' +2221 "core" ' + ."da"PSV.dial PTV +2 "processing"%6 +69 "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"%;  +67 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2212 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%N +122 "core"  + ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%e' +599 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%d'[ +1617 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%5 +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%a  +33 "core" +2 "processing"%Z% +3 "core" %`E\  +2 ."da"PS.seek 1.5ml +2 "processing"%8' +596 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%^ * +33 "core" + +2 ."da"PS.seek 0ml +3 "processing"%u'W +1602 "core" ' +2 ."da"delay 2:00 +6903 #"connect"Session Begun +2 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +4778 Ea\ LL +315 #"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"%j * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%h +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"% ' +2231 "core" ' + ."da"PSV.dial PTV +2 "processing"%f +69 "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"%l +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%t  +66 "core"  +2 ."da"PS.seek :empty +2 "processing"%i'9 +2198 "core" ' + ."da"Sleepy.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%Q +124 "core"  +2 ."da"PSR.select :sub1 +3 "processing"% +11 ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."da"PS.seek 0.25ml +2 "processing"%o'7 +333 "core" ' + ."da"delay 5 seconds +503 .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%I' +342 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml + "processing"%q'[ +1612 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%v +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%0  +33 "core" +2 "processing"%s% +3 "core" %]H\  +3 ."da"PS.seek 1.5ml + "processing"%r' +588 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +47 "processing"%{ * +40 "core" + +2 ."da"PS.seek 0ml +3 "processing"%1'W +1614 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%}  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%w * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%x +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%W' +2265 "core" ' + ."da"PSV.dial PTV +2 "processing"% +70 "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 +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%g  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%z'9 +2260 "core" ' +2 "processing"%9 +3 "core" 94  +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +2 "processing"%]  +3 "core" 4 4 +2 "processing"%Y& +3 "core" &TOB\ % +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 + "manipulator"&% +3 "core" %\  ' +2 "storage"(% +4 "core" %v "\ + "storage"(~. +3 "core" . + ."da"SC.reconfigure SCtight +3 "storage"($\ .\ 1~b +2 ."da"SC.seek 3 +2 "storage"(( +340 "core" ( + ."da"SC.reconfigure SCloose +3 "storage"($.\ 1~b +3 "manipulator"&& +4 "storage"(& + "core" &- Q +3 "manipulator"&\\% +4 "core" & N\ + %\  ' +3 ."da"\Elbow.reconfigure TightElbow +3 ."raiseStack"SE.reconfigure SEplace +3 "manipulator"&$&.,(\ #b +3 ."da"\Elbow.seek PC +3 "storage"(#]K-0-\ b + "manipulator"&b( +5 ."raiseStack"SE.seek beamBreak +2 "storage"('L +122 "core" ( +3 "manipulator"& & +4 "core" & = s + ."da"\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 && +3 "core" & s +2 ."da"Forearm.seek PC +2 "manipulator"&' +94 "core" ' + ."da"Hand.close +2 "manipulator"&"/ +30 "core" ' +2 "storage"( - +3 "core" -'L + ."raiseStack"SE.configure SEconfig +3 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +2 "storage"(' +23 "core" / +2 ."da"PC.seek :open +2 "processing"%#( +8 "core" ' +397 ( +2 "storage"(& +3 "core" & T\ +2 "manipulator"&|& +3 "core" &  s +2 "manipulator"&(% +3 "core" %  6 +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 3 +2 "manipulator"& ( +250 "core" ( +2 "manipulator"&M& +3 "core" &  !q +2 "storage"(&& +3 "core" & \ +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&!' +92 "core" ' + ."da"Hand.open +2 "manipulator"&.1 +70 "core" 1 +11 "storage"($- +4 "core" -' +2 ."da"SE.seek -0.19 Pucks below Top Plate +2 "storage"(L' +24 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.86 Pucks below Top Plate +2 "storage"(+' +57 "core" ' +2 #"da"Lights, camera, ACTION! +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da18oct1614h.tif +5 "processing"%*& +10 "core" & \ +2 ."psFlush"Hand.open +4 "manipulator"&,1 +26 "core" 1 +3 "manipulator"&n& +5 "core" &   o + "manipulator"&4% +4 "core" %   r +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&U'\ +95 "core" ' +2 ."psFlush"\Elbow.seek FlushPuck::Garage +2 "manipulator"&7(- +177 "core" ( +2 "manipulator"&T& +4 "core" &-   ? + ."psFlush"\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &:& +3 "core" &-   ? +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&R' +108 "core" ' +2 ."psFlush"Hand.close + "manipulator"&-/ +72 "core" / +2 "manipulator"&& +4 "core" &-   ? + "manipulator"&% +4 "core" %    +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&''\ +101 "core" ' +2 ."psFlush"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."psFlush"\Elbow.seek PC +2 "manipulator"&`( +125 "core" ( +2 "manipulator"&E& +4 "core" &   u + ."psFlush"\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 && +3 "core" &   u + ."psFlush"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&' +102 "core" ' +2 "manipulator"&[& +4 "core" &   u +2 "manipulator"&y% +3 "core" %   +2 "processing"%& +4 "core" &x\ +2 "processing"%G& +3 ."psFlush"PC.seek :closed +2 "processing"%=(Tg +3 "core" &~\ +2 &y\ \ +10 &1x\ )w +9 &e{\ = +9 &}sz\ K +10 &@Wt\ K +9 &[t\ K +9 &Zq\ K +10 &Zp\ K +9 &IYJ\ J +10 & Y\ K +9 &X<\ K +9 & W\ K +10 &"PY\ K +9 &$V\ K +9 &%X\ K +10 &'\\\ K +9 &)XY\ K +10 &+\\ \ K +9 &,X\ J +9 &.Y\ K +10 &0aX \ J +9 &2"Y \ K +9 &3W\ K +10 &5X\ K +9 &7iY\ J +10 &9)YM\ K +9 &:Yf\ K +9 &<\\r\ K +10 &>pUO\ K +9 &@3Xf\ J +9 &AWc\ K +10 &CZc\ K +9 &EyY`\ J +10 &G9]Y\ K +9 &HcT\ L +9 &JjZ\ M +10 &LqZ\ P +9 &N1Z\ Q +9 &OZ\ Q +10 &QM\ Q +9 &SXyj\ : +10 &T)!N\ N +9 &TE+ \ 2 +2 ( + "processing"%G& +2 #"psFlush"Processing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.52 +2 "processing"%& +3 "core" &TE( \ 2 +2 ."psFlush"Hand.open + "manipulator"&91 +76 "core" 1 +2 "manipulator"&)% +4 "core" % \  + ."psFlush"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&/'\ +94 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%@ +124 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%3'P +980 #"da"SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 23.168 seconds\ /var/log/esp/da18oct1614h.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da18oct1614h15s.tif +114 "core" ' +2 ."psFlush"PSR.select :air +64 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%<' +1371 #"da"SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da18oct1614h15s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da18oct1614h30s.tif +241 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%% +82 "core"  +2 ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%O  +33 "core"  +3 ."psFlush"PS.seek 0ml +3 "processing"%'W +2629 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +59 #"da"SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da18oct1614h30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da18oct1614h70s.tif +8 "core"  +3 ."psFlush"PSR.select :flush +6 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +3 "processing"%H' +587 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%>' +2115 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%S +70 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%K U +50 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%V'W +2637 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%2 @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%F' +1555 #"da"SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da18oct1614h70s.tif: TIFF Upload Complete\ +2 .Sleepy.power :camera,:OFF +2 ."Qmail"HABfans.email "23.168 sec auto-exposure",Subject: "da18oct1614h images!" +5 "storage"(C- +38 "core" -' +2 "storage"(A& +3 "core" & v w \ +3 "manipulator"&\ & +4 "core" &   u + "manipulator"&D% +4 "core" %\ +   $p +2 ."da"\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 3 +2 "manipulator"&_( +256 "core" ( +34 "manipulator"&?& +4 "core" &\  "~ +2 "storage"(6& +4 "core" & w \ +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&' +97 "core" ' +2 ."da"SE.reconfigure SEgently +3 "storage"(#QK-0-\ b +4 ."da"SE.seek -0.15 Pucks below Top Plate +2 "storage"(' +60 "core" ' +6 "manipulator"&;& +14 "core" &\  "~ +6 "storage"(J& +8 "core" &\ E\ = y\ +6 ."da"\Elbow.reconfigure LimpElbow +9 "manipulator"&$ ,(#b +8 ."da"Forearm.reconfigure LooseForearm +7 "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek 3 +3 "manipulator"&N' +39 "core" ' +2 ."da"\Elbow.hold +6 "manipulator"&, +9 "core" , + ."da"\Elbow.reconfigure TightElbow +6 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +4 ."da"SE.seek 0.04 Pucks below Top Plate +2 "storage"(e' +22 "core" ' +2 "manipulator"&5% +4 "core" %\ \\  k ɱ +2 "storage"(a& +4 "core" &\ D\ G M\ + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 3 + 304 counts +3 "manipulator"&Z'6 +15 "core" ' +2 "manipulator"&d& +6 "core" &\  | "} +2 "storage"(^& +7 "core" & =  +3 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&8' +25 "core" ' +2 "storage"(k% +4 "core" %  \ +2 ."downElevator"SE.seek :down +3 "storage"(j'v +99 (h% +3 "core" %? O Q 7\ RL +2 "manipulator"&u% +3 "core" %   +2 ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&f'\ +89 "core" ' +60 ' +3 ' +2 ."downElevator"SE.coast +4 ."psFlush"PSV.dial :waste1 +3 "storage"(5 +2 "processing"%m  +3 ."da"SC.coast +3 "storage"(6 +65 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%l'9 +2632 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%t +43 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"% ' +2636 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%Q +67 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%i'W +2625 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%o @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%I' +2632 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%v  +67 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%0'9 +2639 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%s +42 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%q'P +1101 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%{' +1603 E]\ ?? +12 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%r +68 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%}  +49 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%w'W +2631 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%x +69 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%1' +584 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +62 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2130 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +68 "core" + ."psFlush"PBV.dial PSV +2 "processing"%P U +51 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%g'W +2633 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%W @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2623 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%]  +66 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%Y'9 +2626 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +42 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%' +2630 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%~ +67 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%'W +2635 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%\\ @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2635 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%  +66 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2638 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"& & +4 "core" &  u "| +2 "manipulator"&c% +3 "core" %\   +2 ."psFlush"\Elbow.seek PC +2 "manipulator"&"( +242 "core" ( +2 "manipulator"&& +3 "core" &  ' +2 ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" & + ."psFlush"Forearm.seek PC +3 "manipulator"&X' +98 "core" ' + ."psFlush"Hand.close +2 "manipulator"&/ +72 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%|( +399 "core" ( +2 "manipulator"&(& +3 "core" & - +2 "manipulator"&% +3 "core" %  B +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&M'\ +97 "core" ' +2 ."psFlush"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."psFlush"\Elbow.seek :garage +2 "manipulator"&&(- +159 "core" ( +2 "manipulator"&b& +4 "core" &- + ."psFlush"\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &.& +3 "core" &- * + ."psFlush"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&$' +113 "core" ' + ."psFlush"Hand.open +2 "manipulator"&*1 +67 "core" 1 +2 "manipulator"&% +3 "core" % \  " +2 ."psFlush"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&,'\ +102 "core" ' +3 #tFinished short da assay +35 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 +2 #Session Ended +9286 #t-> PS.flush + #Flushing Processing stage + "processing"%n% +4 "core" %88\ + #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%4& +3 "core" &@\ +2 .tHand.open + "manipulator"&1 +25 "core" 1 +2 "manipulator"&L& +4 "core" &-  + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&T(- +52 "core" ( +2 "manipulator"&:& +3 "core" &-   +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &!& +3 "core" &- 4  +2 .tForearm.seek :garage + "manipulator"& ' +109 "core" ' +2 .tHand.close + "manipulator"&-/ +67 "core" / +2 "manipulator"&& +4 "core" &- m  + "manipulator"&% +4 "core" %  | +2 .tForearm.seek :retract +2 "manipulator"&U'\ +104 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&E( +126 "core" ( +2 "manipulator"&& +4 "core" &  u + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &R& +2 "core" & & u +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&[' +100 "core" ' +2 "manipulator"&y& +4 "core" & , u + "manipulator"&% +4 "core" %  +2 "processing"%7& +3 "core" &E\ +2 "processing"%'& +4 .tPC.seek :closed +2 "processing"%#(Tg +2 "core" &F\ +4 &Y\ 5 +10 &EKyS\ / +9 &{vN\ D +9 &,`P\ I +10 &`Z\ I +9 &_Y\ I +9 &q`P\ I +10 &2_Y\ J +9 &]W\ I +10 &\\P\ I +9 &y\\\\\ I +9 &!;_Q\ I +10 &"_V\ I +9 &$^[\ I +9 &&^[\ I +10 &(D_\\\ I +9 &*^[\ I +9 &+b\\\ I +10 &-^_\ I +9 &/L^m\ I +10 &1^^\ I +9 &2_]\ I +9 &4bY\ I +10 &6S^^\ I +9 &8^Z\ I +10 &9^f\ I +9 &;^`\ H +9 &=[^R\ I +10 &?^^\ I +9 &@^`\ H +9 &B]e\ I +10 &Dd^c\ I +9 &F&`S\ I +10 &Gg[\ I +9 &IjX\ J +9 &Kb}]\ L +10 &M^\ O +9 &N_\ O +9 &P_\ O +10 &RbR\ O +9 &SWv^\ "h +9 &TE`V\ / +9 ( +2 &TKQ\ ) + "processing"%'& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.53 +2 "processing"%& +4 "core" &TKC\ ) + .tHand.open + "manipulator"&91 +76 "core" 1 +2 "manipulator"&)% +4 "core" % "  + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&G'\ +96 "core" ' + .tPSV.dial PSR +2 "processing"%@ +43 "core"  + .tPSR.select :flush +3 "processing"%@ +10 .tPS.seek 1ml + "processing"%'P +1105 "core" ' + .tPSR.select :air +2 "processing"% +11 .tPS.seek 2.5ml + "processing"%z' +1613 "core" ' + .tPSV.dial PTV +2 "processing"%3 +68 "core" + .tPTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%%  +51 "core" +2 .tPS.seek 0ml +2 "processing"%O'W +2635 "core" ' + .tPSV.dial PSR +2 "processing"%< +69 "core"  + .tPSR.select :flush +2 "processing"%@ +11 .tPS.seek 0.5ml + "processing"%' +588 "core" ' + .tPSR.select :air +2 "processing"% +11 .tPS.seek 2.5ml + "processing"%' +2116 "core" ' + .tPSV.dial PTV +2 "processing"%H +69 "core" + .tPBV.dial PSV +2 "processing"%S U +52 "core" W +2 .tPS.seek 0ml +2 "processing"%K'W +2635 "core" ' + .tPSV.dial PBV +2 "processing"%> @ +53 "core" B +2 .tPS.seek 2.5ml +2 "processing"%2' +2643 "core" ' + .tPSV.dial :waste1 +45 "processing"%V  +77 "core"  +2 .tPS.seek :empty +2 "processing"%C'9 +2629 "core" ' + .tPSV.dial PSR +2 "processing"%A +43 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml +2 "processing"%\ ' +2655 "core" ' + .tPSV.dial PTV +2 "processing"%D +67 "core" +2 .tPBV.dial PSV +2 .PS.seek 0ml + "processing"%?'W +2637 "core" ' + .tPSV.dial PBV +2 "processing"%6 @ +42 "core" > +2 .tPS.seek 2.5ml +2 "processing"%`' +1297 EP\ CC +1332 "core" ' + .tPSV.dial :waste1 +2 "processing"%;  +67 "core"  +2 .tPS.seek :empty +2 "processing"%J'9 +2636 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&/& +4 "core" & u +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&5( +2 "core" ( +2 "manipulator"&a& +3 "core" & 9 u +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &d& +3 "core" &  u + .tForearm.seek PC +2 "manipulator"&^' +99 "core" ' + .tHand.close +2 "manipulator"&+/ +69 "core" / +2 .tPC.seek :open +2 "processing"%k( +400 "core" ( +2 "manipulator"&h& +3 "core" & 6 u +2 "manipulator"&u% +3 "core" %  A +2 .tForearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&_(- +169 "core" ( +2 "manipulator"&& +4 "core" &- z + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &N& +2 "core" &- . z +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&Z' +114 "core" ' + .tHand.open +2 "manipulator"&e1 +72 "core" 1 +2 "manipulator"&m% +4 "core" %  5 ȼ +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&8'\ +97 "core" ' +51627 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +3109 Ea\ 22 +2444 #t-> access +2 "storage"(j& +3 "core" & E C d  +19 .tSE.seek :down + "storage"('v +5 "core" ' + "manipulator"&F% +4 "core" %\    +2 "manipulator"&t& +4 "core" &- z + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 7 + "storage"(l([z +1284 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (Q& +2 "core" &[{*   V   +56218 Ed\ >> +27716 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +31726 #t-> exit +553 Ec\ >> +1452 #tSending Email +18003 !o:Email::Error:bt["8/home/esp/esp2/utils/commskel.rb:230:in `flushMail'")/home/esp/esp2/utils/commskel.rb:233"-/home/esp/esp2/lib/esp.rb:95:in `atExit'"+/home/esp/esp2/lib/esp.rb:99:in `call'"-/home/esp/esp2/lib/esp.rb:99:in `atExit'"./home/esp/esp2/lib/threads.rb:730:in `[]'"1/home/esp/esp2/lib/threads.rb:730:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"flush failed! +10 #m\EXIT @1539717579.84EDT @1539780620.55EDT = =ECan =tMAIN =mMAIN_scheduler @EDT1539780622.70 #"core_reset"Sent BREAK +2 #t@0x1084, state=0x333C, ifg=0x20, ie=0x00 + #\ESP2 v3.22 I2C Gateway v3.06 +8 #\ESP2 v3.22 I2C Gateway v3.06 +34 #Powering up Dwarves +733 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/shallow/niagara/configure.rb\ +272 .Sleepy.power :raw,:ON +3 EQ\ u +4 Q\ u + "sampler") + ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 )% +2 "core" %\ . + .tSS.configure SSconfig +2 "sampler")#.0X esp Ready! +2 !o:NoMethodError :bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message.undefined method `Ready!' for main:Object: name: Ready!: args[ +8432 #-> espReady! +2 !o:NoMethodError :bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message1undefined method `espReady!' for main:Object: name:espReady!: args[ +1333 #-> show log +2 !o:Log::CannotDump:bt["7/home/esp/esp2/lib/log.rb:461:in `recordException'"7/home/esp/esp2/lib/log.rb:580:in `recordException'"5/home/esp/esp2/lib/rmutex.rb:85:in `synchronize'"7/home/esp/esp2/lib/log.rb:579:in `recordException'"5/home/esp/esp2/lib/esp.rb:310: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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"># +355 #-> showlog +702 #-> showLog +2 !o:NameError:bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::messageAundefined local variable or method `showLog' for main:Object: name: showLog +896 #-> ESP ready! + !o:NoMethodError :bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message.undefined method `ready!' for main:Object: name: ready!: args[ +596 #-> ESPready +2 !o:NameError:bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"$uninitialized constant ESPready: name: ESPready +511 #-> ESPReady! +2 !o:NoMethodError :bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message1undefined method `ESPReady!' for main:Object: name:ESPReady!: args[ +799 #-> ESP Ready! + !o:NoMethodError :bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message.undefined method `Ready!' for main:Object: name: Ready!: args[ +820 #-> ESP ready! + !o:NoMethodError :bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message.undefined method `ready!' for main:Object: name: ready!: args[ +6874 #-> ESP.ready! +3 "collection"'% +3 "processing"%% +2 "manipulator"&% +5 "core" %qu\ +4 %0\ + %  +2 ."rdyProcessing"PSV.dial :air +4 "manipulator"&% + ."rdySampler"Intake.select :close +4 "processing"%  + ."rdySampler"\Exhaust.select :close +3 .CTV.dial :air +2 "collection"'  +2 "core" % * +2  +2 ."rdySampler"CSV.dial :waste1 +3 .tForearm.reconfigure LooseForearm +2 "collection"' +3 "manipulator"&#@2^d^b +3 .tForearm.home.seek :retract +2 "manipulator"&'\ +2 "core" +2 ."rdySampler"SSV.dial :spit,avoiding: :exhaust + "sampler") +3 "core"  +2 "sampler")  +4 "core"  +3 ."readyCS"CS.reconfigure CSfast +2 ."rdySampler"SS.reconfigure SSconfig +3 "collection"'#d @b +3 "sampler")#.0X Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +48713 EG\ :9 +42114 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +17881 E8\ ;: +60002 %\ :: +12944 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +47051 E\ :9 +43777 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +16219 E \ :: +60002 \ :: +14606 #"connect"Session Begun +2 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 +2 #Session Ended +45389 E\ :: +45437 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +14558 E\ 99 +60002 \ :: +16267 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +27810 #t-> exit +14 #m\EXIT @1539787073.86EDT @1541003894.34EDT = =ECan =tMAIN =mMAIN_scheduler @EDT1541003896.49 #"core_reset"Sent BREAK +2 #t@0x63AE, state=0x333C, ifg=0x20, ie=0x00 #\ESP2 v3.22 I2C Gateway v3.06 +10 #\ESP2 v3.22 I2C Gateway v3.06 +33 #Powering up Dwarves +732 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/shallow/niagara/configure.rb\ +273 .Sleepy.power :raw,:ON +3 E\ w +4 \ w + "sampler") +2 ) +2 "core"  + "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +3 "sampler")&\ +2 )% +3 "core" %\ ~ ) + .tSS.configure SSconfig +2 "sampler")#.0X ESP.raedy! +2 !o:NoMethodError :bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message-undefined method `raedy!' for ESP:Module: name: raedy!: args[ +728 #-> ESP.ready! +2 "collection"'% +4 "processing"%% +3 "manipulator"&% +3 "core" %\ +3 ."rdySampler"Intake.select :close +5 .\Exhaust.select :close + .CTV.dial :air +2 "collection"'  +2 "core" %4\ +2 %   +  + ."rdyProcessing"PSV.dial :air +4 "manipulator"&% +3 ."rdySampler"CSV.dial :waste1 + "processing"%  +3 "collection"' +3 "core" % 7 +2 +2 ."rdySampler"SSV.dial :spit,avoiding: :exhaust +4 ."rdyProcessing"PS.reconfigure PSconfig +3 .tForearm.reconfigure LooseForearm +4 "sampler") +3 "processing"%#A d`xb + "manipulator"&#@2^d^b +4 .tForearm.home.seek :retract +2 ."rdyProcessing"PS.home.seek 0ml +2 "manipulator"&'\ +2 "processing"%'W +2 "core"  +2 "sampler")  +5 "core"  +3 ."readyCS"CS.reconfigure CSfast +2 ."rdySampler"SS.reconfigure SSconfig +4 "collection"'#d @b +2 "sampler")#.0X Sleepy.cycleModemPower! 9 +4 .Sleepy.cycleModemPower! 9 + #Session Ended +13031 #t-> startTube 5 +1033 #-> DA + !o:NameError:bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"uninitialized constant DA: name:DA +15027 #-> da vol 100 +2 !o:NoMethodError :bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message+undefined method `vol' for main:Object: name:vol: args[ii +1889 #-> da 100 + #da sampling at most 100ml +4 #Loading sh1 puck from tube 5 into Collection Clamp +2 ."Qmail"HABfans.email "Started da in tube 5 at 12:45:42EDT31-Oct-18\\n{2 => 22, 4 => 0, 5 => 22, 7 => 0}\\nCan@12:38:27, 23.8C, 41% humidity, 14.1psia, 13.806V, 0.091A, 0.091A avg, 1.26W",Subject: "da sampling at most 100ml" +39 "collection"';& +3 "core" &A\  +2 .tHand.open + "manipulator"&<1 +67 "core" 1 +2 "manipulator"&=% +3 "core" % \    +2 "storage"(>% +4 "core" % c + "storage"(?. +3 "core" .( + .tSC.reconfigure SCtight +3 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"(@(< +976 "core" ( +2 .tSC.reconfigure SCloose +4 "storage"($.\ 1~b +3 (A& +2 "core" &<4 ~   +2 "manipulator"&B& +4 "core" &\  H # +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 5 +2 "manipulator"&C( +15 "core" ( +2 "manipulator"&D& +4 "core" &  % +3 "storage"(E& +3 "core" &<4 h   +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&F' +94 "core" ' +2 "storage"(G& +4 "core" &<4 `   +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(H'L +274 "core" ' +2 "storage"(I- +3 "core" -'k +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tSE.seek :down +2 "storage"(J'v +251 "core" ' +2 .tSE.coast "storage"(5 +3 "manipulator"&K% +4 "core" % +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&L'\ +96 "core" ' + !to:Puck::Error:bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@checkpoint: omitted: mesg"/3 pucks loaded in tube 5 when expecting 22 +4315 #-> exit +13 #m\EXIT @1541004405.10EDT @1541004455.84EDT = =ECan =mMAIN_scheduler =tMAIN @EDT1541004457.85 #"core_reset"Sent BREAK + #t@0x65E0, state=0x3380, ifg=0x20, ie=0x7F + #@0x6D52, state=0x3380, ifg=0x08, ie=0x5F + #@0x89B2, state=0x3350, ifg=0x84, ie=0x75 + #@0x8C5B, state=0x32E2, ifg=0x10, ie=0xF5 #@0x8EDE, state=0x32F4, ifg=0x10, ie=0xFD + #@0x9161, state=0x32F4, ifg=0x10, ie=0xFD + #@0x93E4, state=0x32F4, ifg=0x10, ie=0xFD #@0x9572, state=0x32F4, ifg=0x80, ie=0xFD + #@0x4BD3, state=0x3350, ifg=0x00, ie=0x75 + #\ESP2 v3.22 I2C Gateway v3.06 +8 #\ESP2 v3.22 I2C Gateway v3.06 +380 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/shallow/niagara/configure.rb\ +262 .Sleepy.power :raw,:ON +2 E\ GG +4 \ GG + "sampler") +2 ) +2 "core"  + "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +4 "collection"' 9\ + ' 0\ +3 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 )% +2 "core" % * +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X exit +12 #m\EXIT @1541004467.92EDT @1541004887.02EDT = =ECan =tMAIN =mMAIN_scheduler @EDT1541004889.06 #"core_reset"Sent BREAK +2 #t@0x5B22, state=0x3380, ifg=0x20, ie=0x7F #@0x6294, state=0x3380, ifg=0x08, ie=0x5F + #@0x5F02, state=0x3380, ifg=0x20, ie=0x7F + #@0x60AF, state=0x3380, ifg=0x20, ie=0x7F #@0x65F8, state=0x3380, ifg=0x20, ie=0x7F + #@0x66A4, state=0x3380, ifg=0x20, ie=0x7F + #@0x6B64, state=0x3380, ifg=0x20, ie=0x7F #@0x70CC, state=0x3380, ifg=0x08, ie=0x5F + #@0x71B9, state=0x3350, ifg=0x00, ie=0x75 + #\ESP2 v3.22 I2C Gateway v3.06 +9 #\ESP2 v3.22 I2C Gateway v3.06 +358 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/shallow/niagara/configure.rb\ +257 .Sleepy.power :raw,:ON +3 E\ GG +4 \ GG + "sampler") +2 ) +2 "core"  + "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +3 "sampler")&\ +2 )% +3 "core" % * + .tSS.reconfigure SSconfig +2 "sampler")#.0X exit +13 #m\EXIT @1541004901.38EDT @1541005725.42EDT = =ECan =tMAIN =mMAIN_scheduler @EDT1541005727.40 #"core_reset"Sent BREAK + #t@0x6246, state=0x3380, ifg=0x08, ie=0x5F + #@0xA2EA, state=0x3380, ifg=0x20, ie=0x7F + #@0xA498, state=0x3380, ifg=0x20, ie=0x7F + #@0xA9E0, state=0x3380, ifg=0x20, ie=0x7F #@0xAA8D, state=0x3380, ifg=0x20, ie=0x7F + #@0xAF4C, state=0x3380, ifg=0x20, ie=0x7F + #@0xB4B4, state=0x3380, ifg=0x08, ie=0x5F + #@0x760B, state=0x33E0, ifg=0x02, ie=0x5F #@0xD6D3, state=0x3350, ifg=0x00, ie=0x75 + #\ESP2 v3.22 I2C Gateway v3.06 +9 #\ESP2 v3.22 I2C Gateway v3.06 +365 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/shallow/niagara/configure.rb\ +256 .Sleepy.power :raw,:ON +3 E~\ GG +4 ~\ GG + "sampler") + ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +4 "collection"' 9\ +3 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +3 "sampler")&\ +2 )% +3 "core" % * + .tSS.reconfigure SSconfig +2 "sampler")#.0X ESP.ready! +4 "processing"%% +2 "collection"'% +2 "manipulator"&% +6 "core" %YI\ +5 %\ + %\  ! 7 +2 "manipulator"&& + "sampler")% +5 "core" &\   $ +2 % * + "storage"(& +4 "core" &<6 p   +2 "storage"(% +3 "core" %{  +2 "collection"'& +3 "core" &\  + "processing"%& +4 "core" &J\  + "collection"' +3 "core"  +2 "collection"'  +3 "core"  +2 "collection"'! +2 "core"  +2 "processing"%" +3 "core"  +2 "processing"%# +2 "core" W +2 "processing"%$ +3 "core"  +2 "processing"%% +2 "core"  +2 "sampler")& +3 "core"  +2 "sampler")'% +4 "core" % * +2 "collection"'(& +3 "core" &\  +2 "collection"')% +4 "core" %\ +2 "processing"%*& +3 "core" &M\  +2 "processing"%+% +3 "core" %Y?\ +2 "manipulator"&,% +4 "core" %\  ; 7 +2 "manipulator"&-& +3 "core" &  $ +2 "storage"(.& +3 "core" &<6 q   +2 "storage"(/% +4 "core" %{ l  +2 "collection"'09 +2 "core" 9 +2 "processing"%19 +3 "core" 9 +3280 #t-> start 2018_08_31_niagara_postcanQC_fullphase_.rb + !o:SyntaxError:bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"compile error\ (ESP):2: trailing `_' in number\ start 2018_08_31_niagara_postcanQC_fullphase_.rb\ ^\ (ESP):2: syntax error, unexpected tIDENTIFIER, expecting $end\ start 2018_08_31_niagara_postcanQC_fullphase_.rb\ ^ +3036 #-> exit +14 #m\EXIT @1541005806.76EDT @1541006006.40EDT = =ECan =tMAIN =mMAIN_scheduler @EDT1541006008.48 #"core_reset"Sent BREAK + #t@0x7C6F, state=0x32F4, ifg=0x10, ie=0xFD + #@0x7F00, state=0x32F4, ifg=0x10, ie=0xFD + #@0x8191, state=0x32F4, ifg=0x10, ie=0xFD + #@0x8422, state=0x32F4, ifg=0x10, ie=0xFD #@0x86B3, state=0x32F4, ifg=0x10, ie=0xFD + #@0x8944, state=0x32F4, ifg=0x10, ie=0xFD + #@0x8A5E, state=0x32F4, ifg=0x80, ie=0xFD #@0x3F8D, state=0x33E0, ifg=0x02, ie=0x5F + #@0xEC5A, state=0x3350, ifg=0x00, ie=0x75 + #\ESP2 v3.22 I2C Gateway v3.06 +8 #\ESP2 v3.22 I2C Gateway v3.06 +348 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/shallow/niagara/configure.rb\ +257 .Sleepy.power :raw,:ON +2 Et\ GG +5 t\ GG "sampler") +2 ) +2 "core"  + "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +5 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +3 "sampler")&\ +2 )% +3 "core" % * + .tSS.reconfigure SSconfig +2 "sampler")#.0X ESP.ready! +4 "processing"%% +2 "collection"'% +2 "manipulator"&% +5 "core" %YF\ +7 %\ + %\  b 7 + "manipulator"&& +2 "sampler")% +6 "core" &\  $ + % * +2 "storage"(& +3 "core" &<6   +2 "storage"(% +3 "core" %{  +2 "collection"'& +3 "core" &\  +2 "processing"%& +3 "core" &M\  +2 "collection"' +3 "core"  +2 "collection"'  +3 "core"  +2 "collection"'! +2 "core"  +2 "processing"%" +3 "core"  +2 "processing"%# +2 "core" W +2 "processing"%$ +3 "core"  +2 "processing"%% +2 "core"  +2 "sampler")& +3 "core"  +2 "sampler")'% +4 "core" % * +2 "collection"'(& +3 "core" &\  +2 "collection"')% +4 "core" %\ +2 "processing"%*& +3 "core" &M\  +2 "processing"%+% +3 "core" %YE\ +2 "manipulator"&,% +4 "core" %\   7 +2 "manipulator"&-& +3 "core" &\  . $ +2 "storage"(.& +3 "core" &<6   +2 "storage"(/% +3 "core" %{  +2 "collection"'09 +3 "core" 9 +2 "processing"%19 +2 "core" 9 +1415 #t-> exit +14 #m\EXIT @1541006039.23EDT @1541006360.96EDT = =ECan =tMAIN =mMAIN_scheduler @EDT1541006362.97 #"core_reset"Sent BREAK + #t@0x1FC5, state=0x32F4, ifg=0x10, ie=0xFD + #@0x2258, state=0x32F4, ifg=0x10, ie=0xFD + #@0x24EB, state=0x32F4, ifg=0x10, ie=0xFD + #@0x277F, state=0x32F4, ifg=0x10, ie=0xFD #@0x2A13, state=0x32F4, ifg=0x10, ie=0xFD + #@0x2CA6, state=0x32F4, ifg=0x10, ie=0xFD + #@0x2F39, state=0x32F4, ifg=0x10, ie=0xFD + #@0x3053, state=0x32F4, ifg=0x80, ie=0xFD #@0x784F, state=0x3350, ifg=0x00, ie=0x75 + #\ESP2 v3.22 I2C Gateway v3.06 +9 #\ESP2 v3.22 I2C Gateway v3.06 +361 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/shallow/niagara/configure.rb\ +258 .Sleepy.power :raw,:ON +3 Et\ GG +4 t\ GG + "sampler") +2 ) +2 "core"  + "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 )% +2 "core" % * +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X ESP.ready? +2 "collection"'% +3 "core" %%\ +2 "sampler")% +4 "core" % * + "manipulator"&% +4 "core" %\  7 + "manipulator"&& +3 "core" &  $ +2 "storage"(& +3 "core" &<6 z   +2 "storage"(% +3 "core" %{ j  + "collection"'& +4 "core" &$\  + "processing"%& +4 "core" &g\  + "processing"%% +4 "core" %Yk\ +611 #t-> exit +14 #m\EXIT @1541006387.45EDT @1541006711.39EDT = =ECan =tMAIN =mMAIN_scheduler @EDT1541006713.43 #"core_reset"Sent BREAK + #t@0x8237, state=0x32F4, ifg=0x10, ie=0xFD + #@0x84CA, state=0x32F4, ifg=0x10, ie=0xFD + #@0x875D, state=0x32F4, ifg=0x10, ie=0xFD + #@0x89F1, state=0x32F4, ifg=0x10, ie=0xFD #@0x8C84, state=0x32F4, ifg=0x10, ie=0xFD + #@0x8F17, state=0x32F4, ifg=0x10, ie=0xFD + #@0x91AB, state=0x32F4, ifg=0x10, ie=0xFD #@0x9315, state=0x32F4, ifg=0x80, ie=0xFD + #@0xD47E, state=0x3350, ifg=0x00, ie=0x75 + #\ESP2 v3.22 I2C Gateway v3.06 +8 #\ESP2 v3.22 I2C Gateway v3.06 +384 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/shallow/niagara/configure.rb\ +254 .Sleepy.power :raw,:ON +2 Eq\ GG +5 q\ GG "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% + % +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +3 "sampler")&\ +3 )% +2 "core" % * + .tSS.reconfigure SSconfig +2 "sampler")#.0X startTube 5 +808 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 +2 #Session Ended +1078 #t-> da vol 100 +2 !o:NoMethodError :bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message+undefined method `vol' for main:Object: name:vol: args[ii +509 #-> da 100 +2 #da sampling at most 100ml +5 #Loading sh1 puck from tube 5 into Collection Clamp + ."Qmail"HABfans.email "Started da in tube 5 at 13:26:13EDT31-Oct-18\\n{}\\nCan@13:25:20, 24.2C, 39% humidity, 14.2psia, 13.761V, 0.361A, 0.361A avg, 4.97W",Subject: "da sampling at most 100ml" +3 "collection"'& +40 "core" &;\  +2 .tHand.open + "manipulator"&1 +21 "core" 1 + "manipulator"&% +4 "core" %\  7 +2 "storage"(% +4 "core" %{ |  +2 "storage"(. +5 "core" .,< +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"((< +2 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" &<6  v   + "manipulator"&& +4 "core" &   $ +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 5 + "manipulator"&( +4 "core" ( +2 "manipulator"&& +4 "core" &  8 $ +2 "storage"( & +3 "core" &<6   +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&!' +102 "core" ' +2 "storage"("& +5 "core" &<6    +2 .tSE.reconfigure SEpick +4 "storage"(#]K-0-\ b +7 .tSE.seek beamBreak +2 "storage"(#'L +268 "core" ' +3 "storage"($- +4 "core" -'j + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +11 (%& +2 "core" &<6   +3 "manipulator"&&& +4 "core" &   $ +2 .t\Elbow.seek 5 +2 "manipulator"&'( +3 "core" ( +2 "manipulator"&(& +5 "core" &  ' $ +2 "storage"()& +4 "core" &<4   +2 .tForearm.seek 5 + 300 counts +2 "manipulator"&*'H +23 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&+/ +74 "core" / +10 ."downElevator"SE.seek :down +7 "manipulator"&,& +2 "storage"(-'v +6 "core" &  $ +2 "manipulator"&.% +4 "core" % M Q +2 .tForearm.seek :retract +2 "manipulator"&/'\ +89 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&0( +144 "core" ' +2 ."downElevator"SE.coast +2 "storage"(5 +6 "core" ( +2 "manipulator"&1& +4 "core" & , / + .t\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &2& +4 "core" &  / + .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +4 "manipulator"&3'ρ +90 "core" ' +3 "manipulator"&4& +4 "core" & / + "manipulator"&5% +4 "core" %u N +3 "collection"'6& +3 "core" &/\  +2 "collection"'7& +5 .tCC.seek :closed +2 "collection"'8(O +3 "core" &*\  +5 &\ ? +9 &!M4\ 1 +10 &]x2\ F +8 &m1\ K +9 &e9\ K +10 &m1\ K +9 &Un,\ K +9 &j+\ K +10 &j1\ K +9 &h3\ K +10 &^k+\ J +9 &! m-\ J +9 &"g\ K +10 &$m!\ K +9 &&eh(\ K +9 &((l\ J +10 &)g\ J +9 &+e\ K +10 &-nf!\ J +9 &/0c&\ J +9 &0e&\ J +10 &2f(\ J +9 &4wf)\ J +9 &67n!\ K +10 &7g&\ J +9 &9f'\ J +10 &;~e(\ J +9 &=@c'\ J +9 &?j#\ J +10 &@g(\ J +9 &Bf'\ J +9 &DGh&\ K +10 &Fq'\ K +9 &G&\ M +10 &I{'\ Q +9 &K2(\ T +9 &L)\ V +10 &Nx%\ > +9 &O`&&\ #g +9 &Om&\ H +2 ( + "collection"'7& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.58 +2 .Hand.open + "manipulator"&91 +67 "core" 1 +2 "manipulator"&:% +4 "core" % u +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&;'\ +98 "core" ' +2 .tSC.coast + "storage"(6 +2 #tcollectSample 100ml w/bubble point of 24psi + #Priming 7ml + .Sleepy.power :sampler,:ON + .Intake.select :close +2 .\Exhaust.select :close + .SS.hold +2 "sampler")<+ +3 "core" + + "sampler")=% +4 "core" % * +2 "collection"'>& +3 "core" &Os\ H +3 Eq\ WV + #tCalibrating pressure and temperature sensors + .CTV.dial :air +2 "collection"'?  +5 "core"  +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")@ +3 "core"  +2 "sampler")A  +4 "core"  +3 .tSS.reconfigure SSfast +2 "sampler")#.0X' +585 "core" ' +2 .tdelay 15 seconds +1502 "collection"'?% +3 "core" %\ +2 "sampler")@% +4 "core" %x{ z + #t\Evacuated: Intake @15.5psia, Outlet @13.5psia + .SSV.dial :spit,avoiding: :exhaust +2 "sampler")A +125 "core"  +3 .tSS.reconfigure SSexhale +2 "sampler")#.0X Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 + #Session Ended +25400 Ef\  +15971 "core" ` +2 "collection"'A9 +3 "core" 9\  +2 #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml +2 "collection"'>' +327 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'3 @ +95 "core" A +2 .tCSV.dial :air +2 "collection"' @ +40 "core" > +3 .tCS.seek 5ml +2 "collection"'<'l +1351 "core" ' +2 .tCSV.dial CTV + "collection"'C  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +52 "core" B +2 .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'F  +38 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'9 @ +41 "core" ? + .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'E' +1344 "core" ' +2 #tRecovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"'D +105 "core" +2 .tCBV.dial CSV + "collection"'G  +27 "core"  +2 "collection"'I% +4 "core" % Q S\ +2 .tCS.seek 5.001ml +2 "collection"'J'l +1353 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'B  +40 "core" +2 "collection"'H% +4 "core" %l \  +2 .tCS.seek 7.001ml +2 "collection"'M' +580 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'K @ +42 "core" > +3 .tCS.seek 10ml + "collection"'N' D +860 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +40 "collection"'P ` +114 "core" ^ +2 #tLysing Complete +2 "collection"'O& +3 "core" &On>A R\ H +2 #tStoring sh1 puck in Collection Clamp to tube 4 + "manipulator"&L% +4 "core" %   +2 "storage"(Q% +3 "core" % " )  +2 "storage"(U. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"(T(,H +351 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (R& +3 "core" &,I   +2 "manipulator"&V& +3 "core" & / +2 "manipulator"&S% +3 "core" %   +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 4 + "manipulator"&W( +156 "core" ( +2 "manipulator"&[& +4 "core" &  +2 "storage"(\\& +3 "core" &,I !   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&]'# +93 "core" ' +2 "storage"(X& +4 "core" &,I   E  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(_'L +272 "core" ' +2 "storage"(`- +3 "core" -'L +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 .tSE.seek :place +2 "storage"(^' +34 "core" ' +10 "manipulator"&b& +4 "core" &   +2 "manipulator"&c% +4 "core" %# 4 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&d'\ +89 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&e( +155 "core" ( +2 "manipulator"&f& +4 "core" & 0 :* +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &a& +3 "core" &   :* +2 .tForearm.seek CC +2 "manipulator"&h'ρ +94 "core" ' +2 .tHand.close + "manipulator"&i/ +72 "core" / +4 .tCC.seek :open +2 "collection"'g( +377 "core" ( +2 "storage"(k& +4 "core" &,I    +2 "storage"(l& +3 "core" &,I    +2 "manipulator"&m& +3 "core" & 7 +2 "manipulator"&n% +3 "core" % ϓ +2 .tForearm.seek :retract +2 "manipulator"&o'\ +101 "core" ' +3 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 +2 "manipulator"&j( +154 "core" ( +2 "manipulator"&q& +4 "core" & +2 "storage"(r& +4 "core" &,I . .   + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 4 +2 "manipulator"&p'g +111 "core" ' +2 .t\Elbow.hold +2 "manipulator"&t, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&u1 +70 "core" 1 +10 "manipulator"&v% +4 "core" % yo ȷ +2 "storage"(w& +3 "core" &,I   t  +2 .tForearm.force -20 "manipulator"&5 +3 .tForearm.seek 4 + 318 counts +2 "manipulator"&x'ϥ +18 "core" ' +2 "manipulator"&s& +4 "core" & +2 "storage"(z& +4 "core" &,I 9 9  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&{'# +17 "core" ' +2 "storage"(|% +4 "core" % !  !  +3 ."downElevator"SE.seek :down +2 "storage"('v +100 (}% +2 "core" %D  ( 5 SS +2 "manipulator"&% +4 "core" % + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& '\ +89 "core" ' +66 ' + ."downElevator"SE.coast +2 "storage"(5 +2 .tSC.coast + "storage"(6 +2 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'~& +4 "core" &CE\ + .tHand.open +2 "manipulator"&1 +18 "core" 1 +2 "manipulator"&& +4 "core" & +2 "manipulator"&% +4 "core" %\  >  +2 .t\Elbow.seek FlushPuck::Garage + "manipulator"&y(- +173 "core" ( +2 "manipulator"&\ & +4 "core" &- C $ +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 & & +2 "core" &- $ +2 .tForearm.seek :garage +2 "manipulator"& ' +106 "core" ' +3 .tHand.close +2 "manipulator"&/ +70 "core" / +2 "manipulator"&& +4 "core" &- $ +2 "manipulator"&% +3 "core" %   | +2 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC + "manipulator"&( +297 "core" ( +2 "manipulator"&& +4 "core" & 8 +3 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &  8 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'ρ +103 "core" ' +2 "manipulator"&& +4 "core" & 8 +2 "manipulator"&% +3 "core" %ψ N +2 "collection"'& +4 "core" &HL\ +2 "collection"'& +3 .tCC.seek :closed +2 "collection"'(O +4 "core" &HM\ + &IK\  +8 &1FJ\ *z +10 &gJM\ = +9 &{IL\ J +10 &YdJL\ H +9 &iJL\ H +9 &fHM\ I +10 &bHL\ H +9 &`gHK^\ I +9 &#eILO\ H +10 &iJM\ H +9 & eJL\ I +10 &"hgJM\ I +9 &$+hIK\ H +9 &%cHN\ H +10 &'jHK\ H +9 &)pgJM\ I +9 &+3eJM\ H +10 &,eJL\ H +9 &.bHL\ H +10 &0yfHJ \ H +9 &2<bHL\ H +9 &3hJL\ H +10 &5eIM\ H +9 &7bGL\ H +9 &9ChIM\ H +10 &;eJNv\ H +9 &<cKMc\ H +10 &>fJMJ\ H +9 &@LcIL\ H +9 &B gJM\ H +10 &CbIL\ H +9 &EnHK\ I +9 &GOqHL\ J +10 &IGL\ M +9 &JIM\ Q +10 &LvGMo\ T +9 &N8ILT\ A +9 &O97ML~\ + +10 &OVIL\ C +2 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.59 + "collection"'"& +4 "core" &OVJM 2\ C + .tHand.open + "manipulator"&1 +71 "core" 1 +2 "manipulator"&% +4 "core" % ψ N +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +2 .tPSV.dial PSR + "processing"% +125 "core"  +2 .tPSR.select :flush +2 "processing"%j +10 .tPS.seek 1.5ml +2 "processing"%' +1609 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%  +40 "core"  +3 .tPS.seek 0ml + "processing"%%'W +1627 "core" ' +2 .tPSV.dial PSR + "processing"%& +42 "core"  +2 .tPSR.select :air + "processing"% +11 .tPS.seek 2.5ml +2 "processing"%$' +2624 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%) +2 "collection"'+  +5 "core"  +2 "processing"%,  +42 "core"  +31 +2 .tPSV.dial :mixloop +2 "processing"%. +96 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%!  +120 "core" +3 .tPS.seek 0ml + "processing"%('W +2628 "core" ' +2 .tPSV.dial :air + "processing"%#  +41 "core"  +3 .tPS.seek 2.5ml + "processing"%' +2624 "core" ' +2 .tPSV.dial :mixloop + "processing"%* +43 "core" +3 .tPS.seek 0ml + "processing"%4'W +2625 "core" ' +2 .tPSV.dial :air + "processing"%6  +43 "core"  +3 .tPS.seek 2.5ml + "processing"%1' +2635 "core" ' +2 .tPSV.dial :mixloop + "processing"%' +42 "core" +3 .tPS.seek 0ml + "processing"%-'W +2629 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&/& +4 "core" & 8 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC + "manipulator"&( +3 "core" ( +2 "manipulator"&2& +4 "core" & 8 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &:& +2 "core" & 8 +2 .tForearm.seek CC +2 "manipulator"&='ρ +104 "core" ' +2 .tHand.close + "manipulator"&7/ +66 "core" / +2 .tCC.seek :open +2 "collection"'5( +382 "core" ( + "manipulator"&?& +4 "core" &  8 +2 "manipulator"&Z% +3 "core" % s 1 +2 .tForearm.seek :retract + "manipulator"&@'\ +99 "core" ' +45 .t\Elbow.reconfigure TightElbow +11 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&A(- +270 "core" ( +2 "manipulator"&Y& +4 "core" &- 3 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &3& +3 "core" &- 3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +114 "core" ' +2 .tHand.open + "manipulator"&>1 +69 "core" 1 +2 "manipulator"&C% +4 "core" % a ! ȳ? +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing +2 ."connect"PRV.dial CBV +2 .tCBV.dial PRV + .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 5 into Collection Clamp + "collection"'F& +4 "core" &Y\\\ +2 "manipulator"&9% +3 "core" %\   +2 "storage"(<% +3 "core" % Z X  +2 "storage"(D. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"(G(< +346 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (I& +3 "core" &<5      + "manipulator"&E& +4 "core" &- 3 + "manipulator"&B% +4 "core" %\   +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 5 +2 "manipulator"&H( +179 "core" ( +2 "manipulator"&J& +4 "core" &\  $ + "storage"(K& +4 "core" &<5     +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&M' +96 "core" ' +2 "storage"(P& +4 "core" &<6    +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(O'L +284 "core" ' +2 "storage"(L- +3 "core" -'r + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +2 (Q& +3 "core" &<3  + "manipulator"&U& +4 "core" &\  # + .t\Elbow.seek 5 +2 "manipulator"&R( +3 "core" ( +2 "manipulator"&V& +3 "core" &\  N # +2 "storage"(S& +3 "core" &<4  +2 .tForearm.seek 5 + 300 counts +2 "manipulator"&['H +17 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&\\/ +69 "core" / +10 ."downElevator"SE.seek :down +4 "manipulator"&X& +5 "storage"(0'v +3 "core" &\  # +2 "manipulator"&;% +3 "core" % J b +2 .tForearm.seek :retract +2 "manipulator"&`'\ +104 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&b( +146 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +15 "core" ( + "manipulator"&c& +4 "core" & A +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &_& +2 "core" & A +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&f'ρ +99 "core" ' +2 "manipulator"&a& +4 "core" & A +2 "manipulator"&]% +4 "core" %ϋ 4 +2 "collection"'W& +3 "core" &Z\\\ +2 "collection"'i& +4 .tCC.seek :closed +2 "collection"'d(O +3 "core" &Z]\ +3 &Y_\  +8 &1Z[\ *z +10 &gY^\ = +9 &yY]\ J +9 &M`Y]\ H +10 & hZ\\o\ I +9 &cW^a\ H +10 &cV\\C\ H +9 &ReW[9\ I +9 &`[]'\ H +10 &eX]#\ H +9 & dY]\ I +9 &"\\gZ^ \ H +10 &$c[^\ I +9 &%dY]\ I +10 &'hW]\ H +9 &)cg[^\ I +9 &+%dX]l\ I +10 &,eX\\\ I +9 &.`Y\\\ H +9 &0lgY^\ H +10 &2.gX]\ H +9 &3fY[\ H +10 &5fZ[\ H +9 &7tfX]\ H +9 &96gY^\ H +10 &:f[\\o\ H +9 &<fY_d\ H +10 &>{dY\\\\\ I +9 &@>cY\\L\ H +9 &BaZ]=\ H +10 &C`Z[v\ H +9 &EhX[\ I +9 &GArWZ\ J +10 &HVZ\ M +9 &JWY\ S +10 &LiY[\ T +9 &N*Y\\\ B +9 &O49YZ\ - +10 &OgX]\ C +5 ( + "collection"'i& +5 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.62 + .Hand.open + "manipulator"&81 +3 "core" &O_X]t\ C +64 1 +2 "manipulator"&k% +4 "core" % χ + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&l'\ +91 "core" ' +2 .tSC.coast + "storage"(6 +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'m  +122 "core"  +2 .tCSV.dial CTV + "collection"'n  +28 "core"  +3 .tPS.seek 2.5ml + "processing"%q' +2638 "core" ' +2 "collection"'r% +4 "core" % D/0l\ +2 .tCS.seek 4.15ml +2 "collection"'h'Q +1564 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%e  +42 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%u  +69 "core"  +3 .tPS.seek 0ml + "processing"%v'W +2082 EQ\ => +551 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'w ` +37 "core" _ +2 .tCSV.dial :air +2 "collection"'s @ +42 "core" > +3 .tCS.seek 10ml + "collection"'z' D +1583 "core" ' +2 .tCSV.dial CTV + "collection"'|  +43 "core"  +2 .tCS.seek 0ml +2 "collection"'o' +2638 "core" ' +2 .tCBV.dial :waste1 + "collection"'} @ +28 "core" ? +2 .tdelay 5 seconds +482 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +13 .tCTV.dial :air,avoiding: :intake +2 "collection"'  +124 "core" +2 "collection"'j& +4 "core" &O_q\ C +2 #tStoring lyfil puck in Collection Clamp to tube 4 + "manipulator"&p% +3 "core" %\   +2 "storage"(x% +4 "core" % - .  + "storage"(~. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 + "storage"(^(,H +338 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (& +2 "core" &,H # ! B  +2 "manipulator"&& +3 "core" & A +2 "manipulator"&% +3 "core" %\  e  +2 .t\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 + "manipulator"&{( +167 "core" ( +2 "manipulator"&\ & +4 "core" &  +2 "storage"( & +3 "core" &,H   S  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&'# +101 "core" ' +2 "storage"(T& +4 "core" &,H . .  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(t'L +281 "core" ' +2 "storage"(- +3 "core" -' + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +2 "manipulator"&& +3 "core" &  +2 "storage"(& +3 "core" &,H   T + .t\Elbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 4 +2 "manipulator"& 'g +35 "core" ' +2 .t\Elbow.hold +2 "manipulator"& , +3 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(- +2 "core" -' +2 .tSE.seek 0.1 Pucks below Top Plate + "storage"(y'A +32 "core" ' +2 "manipulator"&% +4 "core" %yc ȴ +2 "storage"(& +3 "core" &,H   +2 .tForearm.force -20 "manipulator"&5 +3 .tForearm.seek 4 + 318 counts + "manipulator"&'ϥ +17 "core" ' +2 "manipulator"&& +4 "core" &  +2 "storage"(& +3 "core" &,H     +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&g'# +25 "core" ' +3 .tSE.seek 1.1 Pucks below Top Plate + "storage"("'0 +38 "core" ' +2 "manipulator"&& +4 "core" &  +2 "manipulator"&% +4 "core" %D + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +91 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"& ( +145 "core" ( +2 "manipulator"&& +4 "core" & H 2 +2 .t\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 && +3 "core" & n 2 +2 .tForearm.seek CC + "manipulator"&'ρ +104 "core" ' +2 .tHand.close + "manipulator"&&/ +74 "core" / +2 .tCC.seek :open +2 "collection"'%( +379 "core" ( +2 "storage"()& +4 "core" &,H   w  + "storage"(,& +4 "core" &,H  +45 "manipulator"&+& +12 "core" & 2 + "manipulator"&.% +4 "core" % z S +2 .tForearm.seek :retract + "manipulator"&!'\ +98 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 4 + "manipulator"&$( +157 "core" ( +2 "manipulator"&#& +4 "core" &  +2 "storage"((& +4 "core" &,H / - Z  + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 4 +2 "manipulator"&*'g +112 "core" ' +2 .t\Elbow.hold +2 "manipulator"&, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&61 +69 "core" 1 +10 "manipulator"&4% +5 "core" % sy  Ⱥ1 +2 "storage"('& +4 "core" &,H   _  + .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 4 + 312 counts + "manipulator"&1'ϟ +14 "core" ' + "manipulator"&/& +4 "core" &  +2 "storage"(2& +4 "core" &,H . -   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&:'# +31 "core" ' +2 "storage"(7% +4 "core" %0\ 1 9 7  +2 ."downElevator"SE.seek :down +3 "storage"('v +100 (% +2 "core" %VA   SR +2 "manipulator"&% +4 "core" %$ f + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&?'\ +94 "core" ' +45 ' + ."downElevator"SE.coast +2 "storage"(5 +2 .tSC.coast + "storage"(6 +3 .tPSV.dial :air +2 "processing"%Z  +80 "core"  +3 .tPS.seek 2.5ml +2 "processing"%=' +2625 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%Y +42 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%3  +41 "core"  +2 .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 +103 .PS.seek 0ml + "processing"%C'W +2639 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%@& +4 "core" &\  +2 .tHand.open + "manipulator"&F1 +15 "core" 1 +2 "manipulator"&9& +4 "core" &  + "manipulator"&<% +4 "core" %\ # n 6 +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&D(- +167 "core" ( +2 "manipulator"&& +4 "core" &- G G +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &I& +3 "core" &- D G +2 .tForearm.seek :garage +2 "manipulator"&E' +111 "core" ' +2 .tHand.close + "manipulator"&B/ +72 "core" / +2 "manipulator"&J& +4 "core" &- G +2 "manipulator"&K% +3 "core" % y + Ǻ0 +2 .tForearm.seek :retract +2 "manipulator"&P'\ +98 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&A( +113 "core" ( +2 "manipulator"&& +4 "core" & " +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &L& +3 "core" & ) +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&Q' +101 "core" ' +2 "manipulator"&U& +4 "core" & T +2 "manipulator"&V% +3 "core" % ^ +3 "processing"%S& +3 "core" &\  +2 "processing"%\\& +4 .tPC.seek :closed + "processing"%X(Tg +3 "core" &X\  +4 &Q\ @ +10 &#M)\ 2 +9 &`x\ F +9 &k\ K +10 &c\ K +9 &e\ K +10 &Yh$\ J +9 &g \ K +9 &e&\ K +10 &e%\ K +9 &`e0\ K +9 &!"i1\ K +10 &"j6\ K +9 &$g4\ K +10 &&ik&\ K +9 &(+j+\ K +9 &)c0\ J +10 &+d5\ K +9 &-qg9\ J +9 &/2c<\ K +10 &0g6\ J +9 &2d;\ J +10 &4xc=\ K +9 &6:hI\ K +9 &7iK\ K +10 &9fA\ K +9 &;cC\ J +9 &=DeH\ J +10 &?i@\ K +9 &@f\ K +10 &Bd\ K +9 &DJg\ K +9 &F e\ K +10 &Gr\ K +9 &Iu\ L +9 &KI\ N +10 &M\ P +9 &N\ P +10 &P\ P +9 &RI\ Q +9 &Sd\ $p +10 &T@c\ 3 +9 ( + &TH\ + + "processing"%\\& +4 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.44 + "processing"%;& +4 "core" &TH\ + +2 .tHand.open + "manipulator"&H1 +66 "core" 1 +2 "manipulator"&M% +4 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&c'\ +100 "core" ' +2 .tPRV.dial :air +2 "processing"%_  +43 "core"  +2 .tPSV.dial :mixloop +2 "processing"%O +41 "core" +2 "processing"%[% +4 "core" %T\ +2 .tPS.seek 0.3ml +2 "processing"%a' +390 "core" ' +2 .tPSV.dial PSR + "processing"%] +97 "core"  +2 .tPSR.select :wash +2 "processing"% +10 .tPS.seek 0.7ml +2 "processing"%W'* +491 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%R' +1920 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%0 +108 "core" +2 .tPTV.dial :mixing +2 "processing"%` @ +67 "core" A +2 .tPBV.dial :waste2 +2 "processing"%5  +85 "core"  +4 .tPS.seek 0ml +2 "processing"%i'W +2630 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&8& +4 "core" &  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&k( +56 "core" ( +2 "manipulator"&m& +4 "core" &  j + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &n& +3 "core" &  j +2 .tForearm.seek PC +2 "manipulator"&f' +98 "core" ' +2 .tHand.close + "manipulator"&G/ +73 "core" / +2 .tPC.seek :open +2 "processing"%-( +403 "core" ( +2 "manipulator"&r& +4 "core" & U g + "manipulator"&N% +4 "core" %  +2 .tForearm.seek :retract + "manipulator"&e'\ +90 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&u(- +147 "core" ( +2 "manipulator"&q& +4 "core" &- & +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &w& +3 "core" &- +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&s' +111 "core" ' +2 .tHand.open + "manipulator"&h1 +72 "core" 1 +2 "manipulator"&|% +4 "core" % s ȸt +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&z'\ +100 "core" ' +2 #tLoading da puck from tube 5 into Processing Clamp +40 "processing"%}& +14 "core" &q\ +2 "manipulator"&% +4 "core" %  }  +2 "storage"(j% +3 "core" % : 1 /  + "storage"(p. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"(x(< +359 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (~& +3 "core" &< 0 9 7  +2 "manipulator"&& +3 "core" &- +2 "manipulator"&% +3 "core" %  \  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 5 + "manipulator"&( +182 "core" ( +2 "manipulator"&\ & +4 "core" &\  ? $ +2 "storage"( & +3 "core" &< 9 9  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts +2 "manipulator"&T' +91 "core" ' +2 "storage"(b& +4 "core" &< - 6 %  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(l'L +283 "core" ' +2 "storage"(- +3 "core" -' + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +2 (& +3 "core" &<   <  + "manipulator"&& +4 "core" &\  # + .t\Elbow.seek 5 +2 "manipulator"&( +3 "core" ( +2 "manipulator"&& +3 "core" &\  # +2 "storage"(& +3 "core" &<    +2 .tForearm.seek 5 + 300 counts +2 "manipulator"&'H +24 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +73 "core" / +19 ."downElevator"SE.seek :down +3 "manipulator"&& +4 "storage"('v +6 "core" &\  ; # +2 "manipulator"&% +3 "core" % = +2 .tForearm.seek :retract +2 "manipulator"&{'\ +89 "core" ' +2 .t\Elbow.seek PC +2 "manipulator"&t( +165 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +76 "core" ( +2 "manipulator"& & +4 "core" & +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & G +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&' +104 "core" ' +4 "manipulator"&y& +4 "core" & +2 "manipulator"&% +3 "core" % +2 "processing"%g& +4 "core" &,\ +2 "processing"% & +3 .tPC.seek :closed +2 "processing"%&(Tg +3 "core" &$\ +4 &(\  +8 &26\ )w +9 &e4\ = +9 &}{1\ K +10 &Ae3\ J +9 &c1\ J +9 &j$\ K +10 &g\ K +9 &If\ J +10 & b\ J +9 &c\ J +9 & e\ J +10 &"Pf\ K +9 &$e\ J +9 &%e\ J +10 &'e\ K +9 &)Ye\ J +10 &+e\ K +9 &,c\ J +9 &.c\ J +10 &0cc \ I +9 &2$e \ J +9 &3h \ K +10 &5c\ J +9 &7je \ J +10 &9,e \ J +9 &:c\ J +9 &<c\ I +10 &>qb\ J +9 &@3c\ J +9 &Ac\ J +10 &Cc\ J +9 &Ezf\ J +10 &G;k\ J +9 &Hn\ K +9 &Jy\ L +10 &Lt\ O +9 &N4\ O +9 &O\ O +10 &Q\ P +9 &SZwn\ 9 +10 &T) N\ J +9 &TC&\ 0 +2 ( + "processing"% & +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.44 + .Hand.open + "manipulator"&1 +74 "core" 1 +3 "manipulator"&d% +4 "core" %  & +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&)'\ +93 "core" ' +2 .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 5 in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%,9 +2 %+  +5 "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" 9  +102 "processing"%69 +3 "core" 9  +102 "processing"%49 +3 "core" 9! +102 "processing"%'9 +3 "core" 9" +102 "processing"%/9 +4 "core" 9!& +102 "processing"%29 +3 "core" 9"+ +102 "processing"%79 +3 "core" 9%/ +102 "processing"%!9 +3 "core" 9&3 +102 "processing"%9 +3 "core" 9)7 +102 "processing"%9 +4 "core" 9,; +102 "processing"%$9 +3 "core" 90@ +102 "processing"%*9 +3 "core" 93D +102 "processing"%19 +3 "core" 98H +102 "processing"%"9 +3 "core" 9=L +102 "processing"%Z9 +3 "core" 9BP\ +102 "processing"%:9 +3 "core" 9FU +102 "processing"%9 +3 "core" 9LY\ +102 "processing"%^9 +3 "core" 9Q] +102 "processing"%v9 +3 "core" 9Wa +102 "processing"%Y9 +4 "core" 9^e +102 "processing"%39 +3 "core" 9bj +102 "processing"%9 +3 "core" 9in +2 .tPH.hold 2:00:00,28C +2 .delay 1:30 +3 "processing"%> ppf +3 "core" n +8999 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%= +95 "core"  + .tPSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%@' +593 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +10 .tPS.seek 2ml +2 "processing"%F'[ +1609 "core" ' +2 .tPTV.dial :puck +2 "processing"%9  +67 "core"  +2 .tPSV.dial PTV +2 "processing"%< +69 "core" +2 .tPBV.dial :waste1 +2 "processing"%  +121 "core"  +2 "processing"%I% +4 "core" %]\  +2 .tPS.seek 1.5ml +2 "processing"%' +587 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%B * +33 "core" , +3 .tPS.seek 0ml +2 "processing"%J'W +1612 "core" ' +2 .tdelay 5:00 +16477 E`\ 65 +13525 #trecoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%K  +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"% +70 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml +2 "processing"%L' +2257 "core" ' +2 .tPSV.dial PTV + "processing"%E +70 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%U +80 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%V +66 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +3 "processing"%S  +68 "core"  +2 .tPS.seek :empty +2 "processing"%D'9 +2227 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%P  +121 "core" +2 .tPSV.dial :mixloop +2 "processing"% +43 "core" + .tPRV.dial :ab1 +2 "processing"%; @ +71 "core" A +2 .tPS.reconfigure PSslow +3 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%H'w +349 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +4 "collection"'M  + "processing"%\\  +43 "core"  +6 + "processing"%_% +4 "core" %t\  +2 .tPS.seek 0.32ml +2 "processing"%O'! +390 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'[  +28 "core" +2 .tPRV.dial :air +2 "processing"%Q  +42 "core"  +3 .tPS.seek 0.9ml +2 "processing"%C'D +1234 "core" ' +2 .tPRV.dial :waste2 +2 "processing"%] @ +68 "core" > +3 .tPS.seek 0.5ml +51 "processing"%a' +871 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%W  +41 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%0'[ +1605 "core" ' +2 .tPSV.dial :PML +2 "processing"%` +41 "core" +2 .tPTV.dial :mixing +2 "processing"%5 @ +67 "core" B +2 .tPBV.dial :waste1 +2 "processing"%R  +31 "core" +2 "processing"%8% +4 "core" %V\  +2 .tPS.seek 1.85ml +2 "processing"%m'6 +230 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%n * +31 "core" + +3 .tPS.seek 0ml +2 "processing"%G'W +1969 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'A& +3 "core" &jo7\ + .tHand.open + "manipulator"&c1 +27 "core" 1 +2 "manipulator"&X& +4 "core" & +2 "manipulator"&r% +3 "core" % , $s +2 .t\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&N(- +152 "core" ( +2 "manipulator"&q& +4 "core" &-   +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &w& +3 "core" &-  +2 .tForearm.seek :garage + "manipulator"&f' +113 "core" ' +3 .tHand.close + "manipulator"&k/ +68 "core" / +2 "manipulator"&h& +4 "core" &- i  +2 "manipulator"&|% +3 "core" %   Ⱦ] +2 .tForearm.seek :retract +2 "manipulator"&e'\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC +2 "manipulator"&}( +271 "core" ( +2 "manipulator"&& +4 "core" & 3 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &j& +3 "core" & 3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&p'ρ +105 "core" ' +2 "manipulator"&s& +4 "core" &  3 +2 "manipulator"&~% +4 "core" %~ e \\ +2 "collection"'& +3 "core" &lm\ +2 "collection"'& +4 .tCC.seek :closed + "collection"'\ (O +3 "core" &jn\ +2 &km\  +10 &4in\ *z +9 &hin\ > +9 &{jm\ K +10 &Ydko\ I +9 &gkn\ J +9 &hjm\ J +10 &hkn\ J +9 &`ikn\ J +10 &"gjm\ J +9 &hjo\ J +9 & ejn\ J +10 &"ieln\ I +9 &$+ejp\ I +9 &%clp\ I +10 &'jil\ J +9 &)qbin\ I +10 &+2ejm\ J +9 &,gin\ J +9 &.cko\ I +10 &0ycjo\ I +9 &2;ekn\ I +9 &3dkn\ I +10 &5fkq\ J +9 &7elo\ I +10 &9Bflm\ J +9 &;fgp\ I +9 &<bll\ J +10 &>gkp\ I +9 &@Jbln\ J +9 &B hko\ J +10 &Cgkm\ I +9 &Eejm\ J +10 &GPpkn\ K +9 &I\ jn\ M +9 &Jjn\ Q +10 &Lxjm\ U +9 &N9kn\ B +9 &O>;jm\ &q +10 &O}]km\ C +2 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.56 + "collection"' & +4 "core" &O}WjnA\ C + .tHand.open + "manipulator"&b1 +70 "core" 1 +2 "manipulator"&u% +4 "core" %  [ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&z'\ +99 "core" ' +2 .tPSV.dial PSR + "processing"% +95 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%' +1606 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +41 "core"  +3 .tPS.seek 0ml + "processing"%'W +1446 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +152 "core" ' +2 .tPSV.dial PSR +2 "processing"% +41 "core"  +2 .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%' +2648 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "processing"%  + "collection"'  +38 "core"  +113  +2 .tPSV.dial :mixloop +2 "processing"% +94 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%T  +69 "core" +3 .tPS.seek 0ml + "processing"%l'W +2636 "core" ' +2 .tPSV.dial :air +2 "processing"%  +40 "core"  +3 .tPS.seek 2.5ml + "processing"% ' +2634 "core" ' +2 .tPSV.dial :mixloop +2 "processing"% +41 "core" +3 .tPS.seek 0ml + "processing"%'W +2626 "core" ' +2 .tPSV.dial :air + "processing"%y  +42 "core"  +3 .tPS.seek 2.5ml + "processing"%' +2635 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%g +41 "core" +3 .tPS.seek 0ml + "processing"%'W +2638 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&{& +4 "core" &  6 3 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC + "manipulator"&-( +3 "core" ( + "manipulator"&& +4 "core" &  3 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &d& +2 "core" &  3 +2 .tForearm.seek CC +2 "manipulator"&,'ρ +100 "core" ' +2 .tHand.close + "manipulator"& / +76 "core" / +2 .tCC.seek :open +2 "collection"'.( +378 "core" ( +2 "manipulator"&& +4 "core" &  3 + "manipulator"&#% +4 "core" % ώ +2 .tForearm.seek :retract + "manipulator"&x'\ +100 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&((- +282 "core" ( +2 "manipulator"&& +4 "core" &-   +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &-   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&6' +112 "core" ' +3 .tHand.open + "manipulator"&41 +75 "core" 1 +2 "manipulator"&'% +4 "core" % v  V ȹz +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&/'\ +97 "core" ' +2 ."da"delayUntil "14:18:30.17" +5845 EH\ YY +19020 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%2 @ +66 "core" @ +2 ."da"PBV.dial :waste1 +2 "processing"%7  +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"  +3 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2234 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%$ +42 "core" +2 ."da"delay 2 seconds +247 .PSV.dial :air +3 "processing"%*  +41 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%1 +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%"  +42 "core"  +3 ."da"PS.seek :empty + "processing"%Z'9 +2235 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%: +123 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml +2 "processing"%^'[ +1609 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%v  +68 "core"  +2 ."da"PSV.dial PTV +2 "processing"%Y +79 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%3  +32 "core" +2 "processing"%% +4 "core" %YP\  +2 ."da"PS.seek 1.5ml +2 "processing"%=' +583 "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"%@'W +1603 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%9  +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 +2 "processing"% +69 "core"  +3 ."da"PS.reconfigure PSfast +5 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%I' +2244 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%F +80 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%B +66 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +80 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%+  +70 "core"  +2 ."da"PS.seek :empty +3 "processing"%K'9 +2226 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"%? +135 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml +2 "processing"%J'[ +1612 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%E +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%U  +32 "core" +2 "processing"%V% +4 "core" %ZN\  +2 ."da"PS.seek 1.5ml +2 "processing"%S' +617 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%L * +35 "core" , +3 ."da"PS.seek 0ml +2 "processing"%P'W +1438 EO\ LK +166 "core" ' +2 ."da"delay 2:00 +6927 #"connect"Session Begun +2 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +5069 #"da"recoverPSRreagent08 + .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"%; * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%D +80 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%\\' +2221 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%M +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"%H +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%[  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%Q'9 +2221 "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"%C  +41 "core" ~ +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%W +42 "core" +2 ."da"PS.reconfigure PSconfig +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 +2 "processing"%`  +41 "core"  +2 "processing"%5% +4 "core" %`\  +2 ."da"PS.seek 0.55ml +2 "processing"%R'} +328 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%8  +42 "core"  +3 ."da"PS.seek 2ml +2 "processing"%n'[ +1554 "core" ' +2 ."da"PSV.dial :PML +2 "processing"%0 +41 "core" +2 ."da"PTV.dial :mixing +2 "processing"%m @ +67 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%A  +31 "core" +2 "processing"%c% +4 "core" %\\_\  +2 ."da"PS.seek 1.85ml +2 "processing"%X'< +242 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%r * +32 "core" * +3 ."da"PS.seek 0ml +2 "processing"%q'W +1972 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +31941 E>\ 11 +16061 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 .PBV.dial :waste1 +2 "processing"%w  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%t * +34 "core" , +2 ."da"PSV.dial :air +2 "processing"%k  +43 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%h' +2234 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%| +42 "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"%f +41 "core" +3 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +41 "core"  +2 ."da"PS.seek :empty +2 "processing"%j'9 +2214 "core" ' +2 #"da"washCycleDA #1 of 3 +45 .PSR.select :air +5 .PSV.dial PSR + "processing"%N +123 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +3 "processing"%s' +584 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%~'[ +1616 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%  +67 "core"  +2 ."da"PSV.dial PTV +2 "processing"%e +67 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%%  +32 "core" +2 "processing"% % +4 "core" %_L\  +2 ."da"PS.seek 1.5ml +2 "processing"%b' +597 "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"%'W +1603 "core" ' +2 ."da"delay 2:00 +7842 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +4153 #"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"%p * +34 "core" * + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%G +69 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2234 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +80 "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"% +82 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +71 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2208 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +121 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%T' +596 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1609 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%l  +32 "core" +2 "processing"%% +4 "core" %W_\  +2 ."da"PS.seek 1.5ml +2 "processing"% ' +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%y * +35 "core" , +3 ."da"PS.seek 0ml +2 "processing"%'W +1620 "core" ' +2 ."da"delay 2:00 +2939 E9\ 9: +9063 #"da"recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%g  +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 PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2234 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%d +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 +3 "processing"%z  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%\ '9 +2222 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"% +124 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml +2 "processing"%,'[ +1603 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +32 "core" +2 "processing"%-% +4 "core" %Yi\  +2 ."da"PS.seek 1.5ml +2 "processing"%4' +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"%x'W +1612 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%6  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%2 * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%7 +81 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%!' +2235 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +66 "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" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%*  +67 "core"  +2 ."da"PS.seek :empty +2 "processing"%1'9 +2235 "core" ' +2 ."da"Sleepy.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%" +137 "core"  + ."da"PSR.select :sub1 +3 "processing"% +14 ."da"PS.reconfigure PSconfig +7 "processing"%#A d`xb +6 ."da"PS.seek 0.25ml +3 "processing"%'7 +334 "core" ' +4 ."da"delay 5 seconds +502 .PSR.select :sub2 +3 "processing"% +10 ."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 +2 "processing"%Z'[ +1610 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +71 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%v  +32 "core"  +2 "processing"%Y% +4 "core" %X]\  +50 ."da"PS.seek 1.5ml +2 "processing"%3' +596 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +3 ."da"PS.seek 0ml +2 "processing"%^'W +1606 "core" ' +2 ."da"delay 10 seconds +1003 #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"%= * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%9 +69 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%<' +2265 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +70 "core" + ."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"%B  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +111 E \  +2141 "core" ' +2 "processing"%+9 +3 "core" 94 +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +2 "processing"%I  +3 "core" 4 + 4 + "processing"%?& +3 "core" &TC#X\ 0 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 4 +2 "manipulator"&K% +3 "core" %\  T  +2 "storage"(% +4 "core" % v v \ + "storage"(E. +3 "core" . + ."da"SC.reconfigure SCtight +3 "storage"($\ .\ 1~b +2 ."da"SC.seek 4 +2 "storage"(U(,H +338 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (V& +2 "core" &,K x x N\ +2 "manipulator"&J& +3 "core" &- =  +2 "manipulator"&L% +4 "core" %\  K  +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 4 +2 "manipulator"&S( +182 "core" ( +2 "manipulator"& & +4 "core" &  $ +2 "storage"(;& +3 "core" &,J v \  +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 4 + 700 counts +2 "manipulator"&D'# +97 "core" ' +2 "storage"(P& +4 "core" &,J \  + ."da"SE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 ."da"SE.seek beamBreak +2 "storage"(M'L +284 "core" ' +2 "storage"(_- +3 "core" -'| + ."da"SE.configure SEconfig +3 "storage"(#QK-0-\ b +3 "manipulator"&H& +2 "core" &  $ +2 "storage"([& +3 "core" &,J a c\  +2 ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 4 +2 "manipulator"&\\'g +39 "core" ' +2 ."da"\Elbow.hold +2 "manipulator"&O, +3 "core" , + ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(]- +3 "core" -'| +3 ."da"SE.seek 1.1 Pucks below Top Plate +2 "storage"(C'4 +28 "core" ' +2 "manipulator"&W% +4 "core" %hd  / ɴ +2 "storage"(Q& +3 "core" &,J K O )\  + ."da"Forearm.force -20 +2 "manipulator"&5 +2 ."da"Forearm.seek 4 + 301 counts +2 "manipulator"&`'ϔ +16 "core" ' +2 "manipulator"&5& +4 "core" &  $ +2 "storage"(a& +3 "core" &,J ` a\  +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 4 + 700 counts +2 "manipulator"&8'# +25 "core" ' +3 ."da"SE.seek 2.1 Pucks below Top Plate +2 "storage"(R'# +42 "core" ' + "manipulator"&0& +4 "core" &   $ +2 "manipulator"&m% +4 "core" %: N +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&A'\ +92 "core" ' +2 ."da"\Elbow.seek PC +2 "manipulator"&c( +255 "core" ( +3 "manipulator"&r& +3 "core" & $  h +2 ."da"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &n& +2 "core" & n h +2 ."da"Forearm.seek PC +2 "manipulator"&X' +95 "core" ' +2 ."da"Hand.close + "manipulator"&w/ +72 "core" / +2 ."da"PC.seek :open +2 "processing"%t( +401 "core" ( +2 "storage"(k& +4 "core" &,J x v \  + "manipulator"&q& +4 "core" & , h + "manipulator"&|% +4 "core" %    +2 ."da"Forearm.seek :retract + "manipulator"&)'\ +101 "core" ' +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"\Elbow.seek 4 + "manipulator"&f( +262 "core" ( +2 "manipulator"&& +4 "core" &  + "storage"(h& +4 "core" &,J v z 9\  +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 4 + 700 counts + "manipulator"&N'# +94 "core" ' +2 ."da"Hand.open +2 "manipulator"&j1 +76 "core" 1 +10 "storage"(s- +3 "core" -'# +2 ."da"SE.seek 1.86 Pucks below Top Plate +2 "storage"(' +26 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.19 Pucks below Top Plate +2 "storage"(e' +56 "core" ' +2 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da18oct3114h100ml.tif +1941 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +1310 #"da"SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 29.015 seconds\ /var/log/esp/da18oct3114h100ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da18oct3114h100ml15s.tif +451 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +1105 #"da"SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da18oct3114h100ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da18oct3114h100ml30s.tif +3063 #SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da18oct3114h100ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da18oct3114h100ml70s.tif +7124 #SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da18oct3114h100ml70s.tif: TIFF Upload Complete\ +2 .Sleepy.power :camera,:OFF + ."Qmail"HABfans.email "29.015 sec auto-exposure",Subject: "da18oct3114h100ml images!" +13 "storage"(%- +38 "core" -' +2 "storage"( & +3 "core" &,J \  +3 "manipulator"&~& +3 "core" & L  +2 ."da"\Elbow.seek 4 +2 "manipulator"&u( +16 "core" ( +2 "manipulator"&b& +5 "core" & +  C \ +2 "storage"(& +3 "core" &,J v\  +2 ."da"Forearm.seek 4 + 700 counts +3 "manipulator"&p'# +10 "core" ' + ."da"SE.reconfigure SEgently +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.9 Pucks below Top Plate +59 "storage"(G') +61 "core" ' + "manipulator"&& +4 "core" & o \ +2 "storage"(& +3 "core" &,J F K \  +2 ."da"\Elbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 4 +6 "manipulator"&'g +36 "core" ' +2 ."da"\Elbow.hold +2 "manipulator"&, +3 "core" , + ."da"\Elbow.reconfigure TightElbow +5 "manipulator"&$&.,(\ #b +2 ."da"SE.reconfigure SEconfig +3 "storage"(#QK-0-\ b +3 ."da"SE.seek 2.09 Pucks below Top Plate +4 "storage"(' +23 "core" ' +3 "manipulator"&% +5 "core" %x~ ȼL +2 "storage"(& +7 "core" &,J A @ g\  +2 ."da"Forearm.force -20 +2 "manipulator"&5 +6 ."da"Forearm.seek 4 + 317 counts +4 "manipulator"&'Ϥ +16 "core" ' + "manipulator"&T& +5 "core" & B \ +2 "storage"(& +4 "core" &,J   +3 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 4 + 700 counts +2 "manipulator"&l'# +25 "core" ' +2 "storage"(% +4 "core" %   +4 ."downElevator"SE.seek :down +2 "storage"('v +99 (y% +5 "core" %6 PG +5 "manipulator"& % +10 "core" %- R  +6 ."da"Forearm.reconfigure LooseForearm +13 "manipulator"&#Q@2^d^b +9 ."da"Forearm.seek :retract +5 "manipulator"&g'\ +91 "core" ' +8 ' + ."downElevator"SE.coast + "storage"(5 +4 ."da"SC.coast + "storage"(6 +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 #tStarting finalPurge +2 "processing"%& +5 "core" &\ +2 ."psFlush"Hand.open +4 "manipulator"&{1 +15 "core" 1 +9 "manipulator"&& +5 "core" & \ +3 "manipulator"&d% +5 "core" %\  j % +2 ."psFlush"\Elbow.seek FlushPuck::Garage +2 "manipulator"& (- +170 "core" ( +4 "manipulator"&}& +5 "core" &- 2 / +2 ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &z& +3 "core" &- V / +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&' +108 "core" ' +2 ."psFlush"Hand.close +3 "manipulator"&/ +68 "core" / +2 "manipulator"&\ & +7 "core" &- ! / + "manipulator"&#% +8 "core" %  ? o +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&'\ +105 "core" ' +3 ."psFlush"\Elbow.reconfigure TightElbow +9 "manipulator"&$&.,(\ #b +8 ."psFlush"\Elbow.seek PC +4 "manipulator"& ( +114 "core" ( +2 "manipulator"&-& +8 "core" & * + ."psFlush"\Elbow.reconfigure LooseElbow +5 "manipulator"&$ &.,(#b +5 &,& +5 "core" & 4 +6 ."psFlush"Forearm.reconfigure TightForearm +5 "manipulator"&#Q@2^d^\ b +12 ."psFlush"Forearm.seek PC +3 "manipulator"&'' +99 "core" ' +6 "manipulator"&4& +13 "core" & 2 +6 "manipulator"&6% +13 "core" % q { +4 "processing"%2& +5 "core" &\ +2 "processing"%7& +4 ."psFlush"PC.seek :closed +2 "processing"%x(Tg +4 "core" &\ + &\ +7 &4\ $e +10 &X}\ 6 +9 &\ I +10 &^\ J +9 &|c\ J +9 &>e\ J +10 &g\ J +9 &d\ J +9 &b\ J +10 &Gc\ J +9 & \ b\ I +10 &!c\ J +9 &#b\ J +9 &%Ob\ J +10 &'a\ J +10 &(b\ J +8 &*b\ J +10 &,Wb\ J +9 &.f\ J +10 &/b\ J +9 &1g\ J +9 &3`c\ I +11 &5 c\ J +8 &6b\ J +9 &8b\ I +10 &:fc\ J +9 &<)b\ J +10 &=g\ J +9 &?b\ I +9 &Aob\ J +10 &C1e\ J +9 &Db\ J +9 &Fh\ J +10 &Hum\ K +9 &J5q\ K +10 &K\ N +9 &M\ O +9 &Oo\ O +10 &Q1\ O +9 &R\ = +9 &S8c\ %k +10 &TR&\ $ +5 ( + "processing"%7& +4 #"psFlush"Processing Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.45 +2 "processing"%& +4 "core" &TR\ $ + &TR\ $ + ."psFlush"Hand.open + "manipulator"&1 +75 "core" 1 +2 "manipulator"&$% +4 "core" %  i { +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&*'\ +97 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%! +122 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%"'P +334 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +767 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%1' +1609 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +68 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%:  +32 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%'W +2651 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%v +81 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%Y' +584 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%Z' +2121 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +67 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%3 U +50 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%i'W +2631 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%= @ +41 "core" ? +3 ."psFlush"PS.seek 2.5ml +2 "processing"%9' +2631 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%^  +79 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2632 "core" ' +2 ."psFlush"PSV.dial PSR +48 "processing"%@ +40 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%F' +2625 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%B +67 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%<'W +2627 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%+ @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%I' +2634 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%?  +79 "core"  +3 ."psFlush"PS.seek :empty +2 "processing"%K'9 +2624 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +40 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%E'P +1103 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%V' +1603 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%J +66 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%L  +51 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"% 'W +2637 "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" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%P' +2121 "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"%H'W +1771 E\ 87 +858 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%[ @ +41 "core" > +3 ."psFlush"PS.seek 2.5ml +2 "processing"%]' +2628 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%W  +66 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%Q'9 +2641 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%5 +42 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%a' +2626 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%0 +67 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%m'W +2633 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%D @ +41 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%S' +2637 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%M  +67 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%\\'9 +2628 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'`& +4 "core" &d\ +2 .tHand.open + "manipulator"&C1 +26 "core" 1 +2 "manipulator"&8& +4 "core" & +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&r( +3 "core" ( +2 "manipulator"&n& +4 "core" & ! + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &O& +3 "core" & : +2 .tForearm.seek PC +2 "manipulator"&w' +98 "core" ' +2 .tHand.close + "manipulator"&A/ +75 "core" / +2 .tPC.seek :open +2 "processing"%&( +402 "core" ( +2 "manipulator"&k& +4 "core" &  + "manipulator"&q% +4 "core" %  ,  +2 .tForearm.seek :retract + "manipulator"&|'\ +91 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&X( +366 "core" ( +2 "manipulator"&& +4 "core" &   G + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &h& +2 "core" &  E G +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&c'ρ +104 "core" ' +2 "manipulator"&j& +4 "core" &  H G +2 "manipulator"&s% +4 "core" %ϑ ] 8 +2 "collection"')& +3 "core" &e\ +2 "collection"'R& +3 .tCC.seek :closed +2 "collection"'(O +3 "core" &N\ +3 &d\  +9 &4c\ *z +10 &id\ > +9 &~d\ K +9 &Zd`\ I +10 &db\ J +9 &cf\ I +10 &eb\ J +9 &_gc\ J +9 &#d`\ I +10 &ec\ I +9 & hc\ J +9 &"hha\ J +10 &$)hd\ J +9 &%b`\ J +10 &'jY\ J +9 &)peb\ J +9 &+2bd\ J +10 &,h`\ J +9 &.`a\ I +9 &0ye_\ I +10 &2:g_\ J +9 &3eS\ J +10 &5g\\\ I +9 &7bb\ I +9 &9Dc^\ I +10 &;fV\ I +9 &<g`\ I +9 &>g_\ J +10 &@Ke_\ J +9 &Bh^\ I +10 &CaW\ I +9 &Ehd\ J +9 &GPuV\ K +10 &I\ _\ M +9 &Jl\ Q +9 &LyX\ T +10 &N8U\ C +9 &O?<]\ $l +10 &O}o^\ G +2 ( +2 "collection"'R& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.58 + "collection"'%& +4 "core" &O}hV\ G + .tHand.open + "manipulator"& 1 +67 "core" 1 +2 "manipulator"&~% +4 "core" % ϑ X 8 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&b'\ +95 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'& +4 "core" &O}dU\ G +2 "collection"'% +3 "core" %S\ +2 #tCS Pulling 5ml of flush + .CSV.dial CSR + "collection"'  +39 "core"  +2 .tCSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +2 "collection"''l +1356 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 '% +2 "core" %lE\  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.501ml +2 "collection"'f' +640 "core" ' +2 .tCSV.dial :waste + "collection"'T +120 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'N' +1981 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'& +4 "core" &O}`W\ G +2 "collection"'% +4 "core" %@\ + .tCSV.dial :flush +2 "collection"'e  +39 "core"  +3 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"'y'l +1186 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +41 "core" A + "collection"'p% +4 "core" %l:\  +2 .tCS.seek 7ml +2 "collection"'u' +543 "core" ' +2 ."connect"CSV.dial CTV +47 .tCTV.dial CSV +4 "collection"'G  +2 '  +39 "core"  +86  +2 .tCBV.dial :waste1 +2 "collection"' @ +41 "core" > +3 .tCS.seek 0ml +2 "collection"'' +1611 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'{& +4 "core" &O}_U\ G +2 "collection"'% +3 "core" %=\ +2 .tCSV.dial :flush +2 "collection"'  +68 "core" +3 .tCS.seek 5ml +2 "collection"'d'l +1195 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'l @ +42 "core" B +2 "collection"'}% +4 "core" %lZ\ +2 .tCS.seek 7ml +2 "collection"'z' +535 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +4 "collection"'  +39 "core"  +2 .tCBV.dial :waste2 +2 "collection"'U  +104 "core"  +3 .tCS.seek 0ml +2 "collection"'' +1618 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'& +4 "core" &O}_W\ G +2 "collection"'\ % +3 "core" %7\ +2 .tCSV.dial CSR + "collection"'#  +41 "core"  + .tCSR.select :kill +2 "collection"' +10 .tCS.seek 8ml +2 "collection"'g' +1848 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml +2 "collection"'-' D +556 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"', +2 '  +92 "core" +36  +2 .tCTV.dial :intake +2 "collection"'4  +68 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'6' \\ +1835 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'  +69 "core" ~ +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'2' +581 "core" ' +2 .tCSV.dial CSR + "collection"'  +106 "core"  +2 .tCSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +2 "collection"'t'l +1344 "core" ' +2 .tdelay 5 seconds +475 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +19 .tCSR.select :air +2 "collection"' +9 .tCS.seek 10ml +2 "collection"'7' D +1352 "core" ' +2 .tCSV.dial CBV + "collection"' +93 "core" +2 .tCS.seek 0ml +2 "collection"'' +2622 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&$& +4 "core" &  < G +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC + "manipulator"&!( +3 "core" ( +2 "manipulator"&'& +4 "core" &   G + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &   G +2 .tForearm.seek CC +2 "manipulator"&"'ρ +103 "core" ' +2 .tHand.close + "manipulator"&/ +75 "core" / +2 .tCC.seek :open +2 "collection"':( +376 "core" ( +2 "manipulator"&1& +4 "core" &   G + "manipulator"&v% +4 "core" % x  O +2 .tForearm.seek :retract + "manipulator"&'\ +93 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&Y(- +269 "core" ( +2 "manipulator"&& +4 "core" &- R K +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &3& +3 "core" &- R K +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&Z' +111 "core" ' +2 .tHand.open +2 "manipulator"&=1 +73 "core" 1 +2 "manipulator"&i% +4 "core" % s  C Ǹo +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&^'\ +105 "core" ' +2 "processing"%9& +4 "core" &\ +4223 #t-> PS.flush + #Flushing Processing stage +2 "processing"%@% +3 "core" %9\ + #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%& +3 "core" &\ +2 .tHand.open + "manipulator"&B1 +25 "core" 1 + "manipulator"&F& +4 "core" &-  K +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&+(- +2 "core" ( +2 "manipulator"&<& +3 "core" &- P K +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &?& +3 "core" &-  K +2 .tForearm.seek :garage +2 "manipulator"&I' +108 "core" ' +2 .tHand.close + "manipulator"&/ +68 "core" / +2 "manipulator"&K& +4 "core" &- $ K +2 "manipulator"&E% +3 "core" %  Ⱦ_ +2 .tForearm.seek :retract +2 "manipulator"&J'\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek PC + "manipulator"&L( +126 "core" ( +3 "manipulator"&V& +4 "core" & 0 q + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &;& +2 "core" &  q +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"& ' +94 "core" ' +2 "manipulator"&(& +4 "core" & q +2 "manipulator"&/% +4 "core" % ; +2 "processing"%_& +3 "core" &\ +2 "processing"%P& +4 .tPC.seek :closed +2 "processing"%[(Tg +4 "core" &\ + &\  +9 &3\ *x +9 &f\ = +9 &y\ K +10 &S`\ J +9 &c\ J +9 &f\ K +10 &e\ J +9 &Zc\ J +10 &b\ J +9 &b\ I +9 & d\ J +10 &"bc\ J +9 &$$g\ J +9 &%a\ J +10 &'c\ J +9 &)ig\ J +10 &+,c\ J +9 &,e\ J +9 &.`\ J +10 &0r_\ J +9 &24`\ J +9 &3c\ J +10 &5e\ J +9 &7z`\ J +10 &9<a\ J +9 &:b\ I +9 &<b\ J +10 &>d\ J +9 &@De\ J +9 &Be\ J +10 &Ce\ J +9 &Ee\ J +10 &GIk\ K +9 &I\ p\ K +9 &Jy\ L +10 &L\ O +9 &NC\ P +9 &P\ P +10 &Q\ P +9 &Smzn\ . +10 &T)+z\ I +9 &TJ\ ( +2 ( + "processing"%P& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.47 + "processing"%H& +4 "core" &TJ \ ( + .tHand.open + "manipulator"&W1 +74 "core" 1 +2 "manipulator"&]% +4 "core" %  * +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&5'\ +98 "core" ' +2 .tPSV.dial PSR + "processing"%Q +42 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%0'P +1098 "core" ' +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml +2 "processing"%a' +1610 "core" ' +2 .tPSV.dial PTV + "processing"%D +67 "core" +2 .tPTV.dial :puck + .PBV.dial :waste1 +2 "processing"%m  +52 "core" +3 .tPS.seek 0ml +47 "processing"%M'W +2633 "core" ' +2 .tPSV.dial PSR + "processing"%S +68 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 0.5ml +2 "processing"%`' +591 "core" ' +2 .tPSR.select :air + "processing"% +11 .tPS.seek 2.5ml +2 "processing"%C' +2124 "core" ' +2 .tPSV.dial PTV + "processing"%8 +82 "core"  +2 .tPBV.dial PSV +2 "processing"%n U +50 "core" W +3 .tPS.seek 0ml + "processing"%O'W +958 E!\ :: +1674 "core" ' +2 .tPSV.dial PBV + "processing"%A @ +52 "core" B +3 .tPS.seek 2.5ml + "processing"% ' +2629 "core" ' +2 .tPSV.dial :waste1 +2 "processing"%*  +69 "core"  +2 .tPS.seek :empty +2 "processing"%x'9 +2635 "core" ' +2 .tPSV.dial PSR + "processing"%k +43 "core"  +2 .tPSR.select :air +2 .PS.seek 2.5ml +2 "processing"%q' +2639 "core" ' +2 .tPSV.dial PTV + "processing"%w +80 "core"  +2 .tPBV.dial PSV +2 .PS.seek 0ml +2 "processing"%r'W +2626 "core" ' +2 .tPSV.dial PBV + "processing"% @ +42 "core" > +2 .tPS.seek 2.5ml + "processing"%h' +2624 "core" ' +2 .tPSV.dial :waste1 +2 "processing"%j  +67 "core"  +2 .tPS.seek :empty +2 "processing"%s'9 +2638 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&)& +4 "core" & W q +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek PC + "manipulator"&|( +2 "core" ( +2 "manipulator"&.& +4 "core" & S q + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &%& +2 "core" & : q +2 .tForearm.seek PC +2 "manipulator"& ' +101 "core" ' +2 .tHand.close + "manipulator"&~/ +70 "core" / +2 .tPC.seek :open +2 "processing"%( +402 "core" ( +2 "manipulator"&& +4 "core" &  q + "manipulator"&R% +4 "core" %  +2 .tForearm.seek :retract + "manipulator"&'\ +101 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek :garage + "manipulator"&c(- +156 "core" ( +2 "manipulator"&o& +4 "core" &-  +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- c  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +116 "core" ' +2 .tHand.open + "manipulator"&T1 +73 "core" 1 +2 "manipulator"&f% +4 "core" % x n ǹz +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +6145 #t-> access Tube 5 + !o:NoMethodError :bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message,undefined method `Tube' for main:Object: name: Tube: args[i\ +699 #-> access tube5 + !o:NameError:bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message?undefined local variable or method `tube5' for main:Object: name:\ tube5 +566 #-> Tube5 + !o:NameError:bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"!uninitialized constant Tube5: name:\ Tube5 +365 #-> Tube 5 + !o:NoMethodError :bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message,undefined method `Tube' for main:Object: name: Tube: args[i\ +1068 #-> access Tube 5 + !o:NoMethodError :bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message,undefined method `Tube' for main:Object: name: Tube: args[i\ +769 #-> access 5 +17 .SE.seek :down +2 "storage"('v +10 "core" ' + "manipulator"&e% +4 "core" %\  =  +2 "manipulator"&N& +4 "core" &-  + .tSC.reconfigure SCtight +3 "storage"($\ .\ 1~b +2 .tSC.seek 2 + "storage"( ( +658 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (p& +2 "core" &  \   +2013 #t-> Tube 4 + !o:NoMethodError :bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message,undefined method `Tube' for main:Object: name: Tube: args[i +459 #-> access 4 +11 .SE.seek :down +2 "storage"(y'v +2 "core" ' +2 "manipulator"&G% +4 "core" %\  *  +2 "manipulator"&& +4 "core" &-   +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 +2 "storage"(($ +339 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (u& +2 "core" &%    +25139 #t-> exit +15 #m\EXIT @1541013894.42EDT @1541085385.81EDT = =ECan =tMAIN =mMAIN_scheduler @EDT1541085387.85 #"core_reset"Sent BREAK +2 #t@0xA1C6, state=0x33E0, ifg=0x02, ie=0x5F #@0x62BD, state=0x33E0, ifg=0x02, ie=0x5F + #@0xAF23, state=0x33E0, ifg=0x02, ie=0x5F + #@0x51AB, state=0x33E0, ifg=0x02, ie=0x5F + #@0x9FC4, state=0x33E0, ifg=0x02, ie=0x5F #@0x552D, state=0x33E0, ifg=0x02, ie=0x5F + #@0x0C56, state=0x33E0, ifg=0x02, ie=0x5F + #@0x23C1, state=0x33E0, ifg=0x02, ie=0x5F #@0x9004, state=0x3350, ifg=0x00, ie=0x75 + #\ESP2 v3.22 I2C Gateway v3.06 +9 #\ESP2 v3.22 I2C Gateway v3.06 +363 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/shallow/niagara/configure.rb\ +256 .Sleepy.power :raw,:ON +3 E\ 76 +4 \ 76 + "sampler") + ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +4 "collection"' 9\ +3 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +3 "sampler")&\ +2 )% +3 "core" %7 (V + .tSS.configure SSconfig +2 "sampler")#.0X ESP.ready! +3 "collection"'% +2 "processing"%% +3 "manipulator"&% +5 "core" %}L\ +6 "sampler")% +4 "core" %46\ + %\  ,  + %7 (V + "manipulator"&& +4 "core" &-   +2 "storage"(& +3 "core" &%   j  +2 "storage"(% +3 "core" %   +  + "collection"'& +4 "core" &K\ + "processing"%& +3 "core" &\ +2 "collection"'  +3 "core"  +2 "collection"'! +3 "core" ~ +2 "collection"'" +2 "core"  +2 "processing"%# +3 "core"  +2 "processing"%$ +2 "core" W +2 "processing"%% +3 "core"  +2 "processing"%& +3 "core"  +2 "sampler")' +2 "core"  +3 "sampler")(% +4 "core" %7 (V +2 "collection"')& +3 "core" &D\ +2 "collection"'*% +3 "core" %p\ +3 "processing"%+& +3 "core" &E\ +2 "processing"%,% +4 "core" %4\ +2 "manipulator"&-% +4 "core" %\  "  +2 "manipulator"&.& +3 "core" &-   +2 "storage"(/& +4 "core" &%    + "storage"(0% +4 "core" %    +2 "collection"'19 +3 "core" 9" +2 "processing"%29 +2 "core" 9" +782 #t-> ESP.ready? +2 "collection"'3% +3 "core" %{L\ + "sampler")4% +4 "core" %7 )V +2 "manipulator"&5% +3 "core" %\    + "manipulator"&6& +4 "core" &- 1  + "storage"(7& +4 "core" &% )   + "storage"(8% +3 "core" %  % V  +2 "collection"'9& +3 "core" &p\ +2 "processing"%:& +3 "core" &\ +2 "processing"%;% +3 "core" %4\ +35989 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 +2 #Session Ended +21402 E\ 33 +51104 #t-> startTube 4 +8898 E\ 43 +9422 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +34758 #t-> da 100 + #da sampling at most 100ml +4 ."Qmail"HABfans.email "Started da in tube 4 at 11:43:55EDT01-Nov-18\\n{}\\nCan@11:36:33, 25.0C, 31% humidity, 14.1psia, 13.806V, 0.245A, 0.239A avg, 3.38W",Subject: "da sampling at most 100ml" +2 #tLoading sh1 puck from tube 4 into Collection Clamp +39 "collection"'<& +3 "core" &}c\ + .tHand.open +2 "manipulator"&=1 +18 "core" 1 + "manipulator"&>% +4 "core" %\   +2 "storage"(?% +4 "core" % ( *   +3 "storage"(@. +3 "core" .,% +2 .tSC.reconfigure SCtight +3 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"(A(,H +991 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (B& +3 "core" &,K \    + "manipulator"&C& +4 "core" &- E  +2 "manipulator"&D% +4 "core" %\    +3 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 +2 "manipulator"&E( +176 "core" ( +2 "manipulator"&F& +4 "core" &\  $ +2 "storage"(G& +3 "core" &,K    +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&H'# +92 "core" ' +2 "storage"(I& +4 "core" &,K    +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(J'L +268 "core" ' +2 "storage"(K- +3 "core" -'l +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +11 (L& +3 "core" &,K    + "manipulator"&M& +4 "core" &  $ +2 .t\Elbow.seek 4 + "manipulator"&N( +3 "core" ( +2 "manipulator"&O& +3 "core" &  F $ +2 "storage"(P& +3 "core" &,K    +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&Q'ϓ +20 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&R/ +68 "core" / +10 ."downElevator"SE.seek :down +3 "manipulator"&S& +4 "storage"(T'v +5 "core" &  $ +2 "manipulator"&U% +4 "core" % χ  b +2 .tForearm.seek :retract +2 "manipulator"&V'\ +96 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&W( +139 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +13 "core" ( +2 "manipulator"&X& +4 "core" & "  <= +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &Y& +3 "core" & "  <= +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&Z'ρ +97 "core" ' +2 "manipulator"&[& +4 "core" & # <= +2 "manipulator"&\\% +3 "core" %z +2 "collection"']& +4 "core" &|]\ +2 "collection"'^& +3 .tCC.seek :closed +2 "collection"'_(O +3 "core" &~\ +3 &}]\  +9 &2~A\ *y +10 &f}]\ = +9 &}~\ K +9 &Rd~P\ J +10 &g~]\ J +9 &f|^\ J +9 &e~^\ J +10 &Zg}\\\ J +9 &d~^\ I +10 &g}^\ J +9 & c|^\ J +9 &"be~^\ J +10 &$$e~^\ J +9 &%e~_\ I +9 &'g}^\ J +10 &)ji}]\ J +9 &+,c~X\ J +10 &,eU\ J +9 &.d]\ I +9 &0se|H\ I +10 &25e}J\ I +9 &3d~M\ I +9 &5g}@\ J +10 &7{b~V\ I +9 &9<eO\ J +10 &:g}P\ I +9 &<e}S\ I +9 &>c|O\ J +10 &@Db~\\\ J +9 &Bj|]\ J +9 &Ce}J\ J +10 &Ej}T\ K +9 &GHx}U\ K +10 &H|U\ O +9 &J|`\ T +9 &Lp}\ U +10 &N2W\ B +9 &O::{a\ 't +9 &Or|_\ G +5 ( + "collection"'^& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.65 +2 .Hand.open + "manipulator"&`1 +74 "core" 1 +2 "manipulator"&a% +4 "core" % z )  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&b'\ +92 "core" ' +2 .tSC.coast + "storage"(6 +2 #tcollectSample 100ml w/bubble point of 24psi + #Priming 7ml + .Sleepy.power :sampler,:ON + .Intake.select :close +2 .\Exhaust.select :close + .SS.hold + "sampler")c+ +4 "core" + + "sampler")d% +4 "core" %7  + "collection"'e& +41 "core" &O`}o\ G +9 E\ EE + #tCalibrating pressure and temperature sensors + .CTV.dial :air +2 "collection"'f  +6 "core"  + .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")g +3 "core"  +2 "sampler")h  +4 "core"  +3 .tSS.reconfigure SSfast +2 "sampler")#.0X +15 + .tdelay 3.8 seconds +382 "collection"'l% +3 "core" %}e\ +2 "sampler")m% +3 "core" %?6 " +2 .tSSV.dial :spit + "sampler")n +123 "core" +4 .tSS.seek 0ml +2 "sampler")o' +252 "core" ' +2 .tSSV.dial CBV + "sampler")p  +125 "core"  +2 .tCTV.dial :intake +2 "collection"'q  +69 "core"  +2 #tWaiting for external sampler to finish priming... + .delayUntil "11:47:24.18" +11470 E\ II +5019 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +2 #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open + "sampler") +210 "collection"'r% +3 "core" %l\ +2 #tIntake @14.6psia, vacuum from 9.1 to 12.1psi + .SS.reconfigure SSinhale.with maxSpeed: 150 +3 "sampler")#.0X\  +2 "sampler")<% +4 "core" %  + #tBubblePoint: Intake @38.5psia, Outlet @14.4psia + .CBV.dial SSV + "collection"'= @ +36 "core" A +2 .tSS.reconfigure SSconfig +3 "sampler")#.0X' +582 "core" ' +2 .tdelay 15 seconds +1502 "collection"'?% +3 "core" %w}\ +2 "sampler")@% +3 "core" %"af ! +2 #t\Evacuated: Intake @13.9psia, Outlet @11.7psia + .SSV.dial :spit,avoiding: :exhaust +2 "sampler") +122 "core" +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +3 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'m' +92 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")n +108 "core" ' +2 ."CSpush"CS.coast + "collection"'5 +13 "core"  +4 .tSS.reconfigure SSexhale +2 "sampler")#.0X Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 + #Session Ended +1066 "core" ' +2 .tdelay 2 seconds +202 .CSV.dial :waste2 +2 "collection"'{ +38 "core"  +3 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek :empty +2 "collection"'|'Ͱ +1400 "core" ' +2 .tCSV.dial CSR + "collection"'}  +41 "core"  +2 .tCSR.select :AqMeOH + "collection"' +11 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 2ml + "collection"'y' \\ +586 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 '~% +2 "core" % ]\  +2 .tCS.seek 5ml +2 "collection"'z'l +838 "core" ' +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'  +53 "core"  +2 .tCS.seek 1ml + "collection"'' +1113 "core" ' +3 #tHeating sh1 puck from tube 4 in Collection Clamp to 70C for 10:00 + .CH.seek 70C,8:00 +3 "collection"' \  +2 '9 +5 "core" 9d +102 "collection"'9 +3 "core" 9d +102 "collection"'9 +3 "core" 9 d +102 "collection"' 9 +3 "core" 9 d +102 "collection"' 9 +3 "core" 9d +102 "collection"'9 +3 "core" 9d +103 "collection"'9 +3 "core" 9d +102 "collection"'9 +3 "core" 9d +102 "collection"'9 +3 "core" 9%"d +102 "collection"'9 +3 "core" 9-&d +102 "collection"'9 +4 "core" 95+d +102 "collection"' 9 +3 "core" 9@/d +102 "collection"'9 +3 "core" 9N3d +102 "collection"'9 +3 "core" 9\\7d +102 "collection"'9 +3 "core" 9k;d +102 "collection"'9 +4 "core" 9|@d +102 "collection"'9 +3 "core" 9Dd +102 "collection"'9 +3 "core" 9Hd +102 "collection"'9 +3 "core" 9Ld +102 "collection"'9 +3 "core" 9Pd +102 "collection"'9 +5 "core" 9Ud +102 "collection"'!9 +3 "core" 9Yd +102 "collection"'"9 +3 "core" 9]d +102 "collection"' 9 +3 "core" 9.ad +102 "collection"'$9 +3 "core" 9Ifd +102 "collection"'%9 +3 "core" 9bjd +102 "collection"'&9 +3 "core" 9nd +102 "collection"''9 +3 "core" 9rd +102 "collection"'(9 +3 "core" 9vb +102 "collection"'#9 +3 "core" 9{^ +102 "collection"'*9 +3 "core" 9[ +103 "collection"'+9 +3 "core" 9 X +102 "collection"',9 +3 "core" 9+U +102 "collection"'/9 +3 "core" 9HS +102 "collection"'-9 +3 "core" 9hO +102 "collection"'19 +4 "core" 9L +102 "collection"'9 +3 "core" 9J +102 "collection"'.9 +3 "core" 9G +102 "collection"'29 +3 "core" 9E +102 "collection"'39 +3 "core" 9B +102 "collection"'59 +4 "core" 9? +102 "collection"')9 +3 "core" 98\ < +102 "collection"'69 +3 "core" 9U ; +102 "collection"'79 +3 "core" 9q8 +102 "collection"'89 +3 "core" 96 +102 "collection"'99 +3 "core" 93 +102 "collection"'09 +3 "core" 92 +102 "collection"';9 +3 "core" 9/ +102 "collection"'<9 +3 "core" 9- +102 "collection"'=9 +3 "core" 9* +102 "collection"'49 +4 "core" 91' +102 "collection"'?9 +3 "core" 9K& +102 "collection"'@9 +3 "core" 9e$ +102 "collection"'9 +3 "core" 9}" +102 "collection"'>9 +3 "core" 9! +102 "collection"'B9 +4 "core" 9 +102 "collection"'D9 +3 "core" 9  +102 "collection"'F9 +3 "core" 9  +102 "collection"'I9 +3 "core" 9" +102 "collection"'C9 +3 "core" 9 " +102 "collection"'9 +4 "core" 9 # +102 "collection"':9 +3 "core" 9 *& +102 "collection"'G9 +3 "core" 9 =( +102 "collection"'9 +3 "core" 9 O(\  +102 "collection"'K9 +3 "core" 9 b) +102 "collection"'M9 +3 "core" 9 r* +102 "collection"'9 +3 "core" 9 * +102 "collection"'L9 +3 "core" 9 * +102 "collection"'P9 +3 "core" 9 + +102 "collection"'R9 +3 "core" 9 ,# +102 "collection"'S9 +4 "core" 9 ,' +102 "collection"'U9 +3 "core" 9 0+ +102 "collection"'H9 +3 "core" 9 0/ +102 "collection"'O9 +3 "core" 9 04 +102 "collection"'J9 +3 "core" 9 38\ +102 "collection"'E9 +4 "core" 9\ 4< +102 "collection"'Q9 +3 "core" 9\ 5@ +139 "collection"'[9 +11 "core" 9\ 8F +102 "collection"']9 +3 "core" 9\ *:J +102 "collection"'X9 +3 "core" 9\ 4;O +102 "collection"'N9 +3 "core" 9\ <<S +102 "collection"'T9 +3 "core" 9\ D=W +102 "collection"'V9 +3 "core" 9\ L>[ +102 "collection"'9 +3 "core" 9\ S?_ +102 "collection"'Y9 +3 "core" 9\ [Fd +102 "collection"'a9 +4 "core" 9\ aGh +102 "collection"'d9 +3 "core" 9\ gGl +102 "collection"'^9 +3 "core" 9\ nGp +102 "collection"'\\9 +3 "core" 9\ tHu +102 "collection"'f9 +3 "core" 9\ xHy +102 "collection"'g9 +4 "core" 9\ }I} +3 .tCH.hold 10:00,70C +2 "collection"'h `\ `\ x +3 "core" } +4106 E\ mm +55896 "core" ` +2 "collection"'e9 +4 "core" 9\  + #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml +2 "collection"'Z' +339 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'c @ +95 "core" B +2 .tCSV.dial :air +2 "collection"'k @ +41 "core" ? +3 .tCS.seek 5ml +2 "collection"'l'l +1353 "core" ' +2 .tCSV.dial CTV + "collection"'A  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'n @ +41 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'`  +41 "core"  +3 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'m @ +41 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'j' +1260 E\ CC +84 "core" ' +2 #tRecovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"'i +94 "core" ~ +2 .tCBV.dial CSV + "collection"'q  +26 "core" +2 "collection"'r% +4 "core" % 8 < \ +2 .tCS.seek 5ml +2 "collection"'p'l +1353 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'t  +40 "core" +2 "collection"'u% +4 "core" %l \  +2 .tCS.seek 7.001ml +2 "collection"'o' +580 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'v @ +40 "core" ? +2 .tCS.seek 10ml + "collection"'x' D +838 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'w ` +105 "core" _ +2 #tLysing Complete +2 "collection"'{& +4 "core" &O],1^\ G + #tStoring sh1 puck in Collection Clamp to tube 3 + "manipulator"&s% +4 "core" %\  H  +2 "storage"(}% +4 "core" %o   w  + "storage"(|. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 3 + "storage"(~( +342 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (y& +3 "core" &  +2 "manipulator"&& +3 "core" &! . ;8 +2 "manipulator"&z% +3 "core" %\   +3 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 3 + "manipulator"&( +159 "core" ( +2 "manipulator"&& +4 "core" &   +2 "storage"(& +3 "core" & \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"& ' +93 "core" ' +2 "storage"( & +4 "core" &  \ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"('L +271 "core" ' +3 "storage"(- +3 "core" -'L + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tSE.seek :place +2 "storage"(' +34 "core" ' +11 "manipulator"&& +4 "core" & V  +2 "manipulator"&% +3 "core" %и | +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"& ( +147 "core" ( +2 "manipulator"&& +4 "core" &   2 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &  2 +2 .tForearm.seek CC + "manipulator"&'ρ +106 "core" ' +2 .tHand.close + "manipulator"&/ +67 "core" / +3 .tCC.seek :open +2 "collection"'( +378 "core" ( +2 "storage"(& +4 "core" &  &  +2 "storage"(& +3 "core" &  +2 "manipulator"&& +3 "core" &\  2 +2 "manipulator"&% +3 "core" % l 3 +2 .tForearm.seek :retract +2 "manipulator"&!'\ +100 "core" ' +3 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 +2 "manipulator"&"( +153 "core" ( +2 "manipulator"& & +4 "core" & T +2 "storage"($& +4 "core" & ) + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 3 +2 "manipulator"&%' +108 "core" ' +2 .t\Elbow.hold +2 "manipulator"&&, +3 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&'1 +75 "core" 1 +10 "manipulator"&(% +4 "core" % h  ɵ + "storage"(#& +4 "core" &   + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 319 counts + "manipulator"&*'E +16 "core" ' +2 "manipulator"&+& +4 "core" &  m +2 "storage"(,& +4 "core" & 8 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&/' +30 "core" ' +2 "storage"(-% +4 "core" %  S +3 ."downElevator"SE.seek :down +2 "storage"(1'v +100 (% +2 "core" %A TV +2 "manipulator"&.% +3 "core" % +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&2'\ +90 "core" ' +62 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'3& +3 "core" &47\ +2 .tHand.open + "manipulator"&51 +26 "core" 1 + "manipulator"&)& +4 "core" & +2 "manipulator"&6% +4 "core" %\  @  +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&7(- +171 "core" ( +2 "manipulator"&8& +4 "core" &-  6 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &9& +3 "core" &- 6 +2 .tForearm.seek :garage +2 "manipulator"&0' +108 "core" ' +2 .tHand.close + "manipulator"&;/ +70 "core" / +2 "manipulator"&<& +4 "core" &- [ 6 +2 "manipulator"&=% +3 "core" %  n +2 .tForearm.seek :retract +2 "manipulator"&4'\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&?( +292 "core" ( +2 "manipulator"&@& +4 "core" & ] B + .t\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 && +3 "core" &  B +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&>'ρ +100 "core" ' +2 "manipulator"&B& +4 "core" & G B +2 "manipulator"&D% +4 "core" %w  +2 "collection"'F& +3 "core" &9<\ +2 "collection"'I& +4 .tCC.seek :closed +2 "collection"'C(O +2 "core" &8<\ +3 &7;\  +10 &38<\ *z +9 &h8;\ = +10 &x8;[\ I +9 &]b6<O\ H +9 &d6=\ H +10 &f7<\ H +9 &c8;n\ H +10 &ce:>Q\ I +9 &'b8<\ H +9 &e8<\ I +10 & b7<\ H +9 &"ld9<\ H +10 &$-e:;\ I +9 &%c9<\ H +9 &'d8<g\ H +10 &)sc8=q\ I +9 &+7c:=\ H +9 &,e7=\ H +10 &._7;\ H +9 &0}d:>j\ H +9 &2?b9=N\ H +10 &4c9=?\ H +9 &5b:>2\ H +10 &7e9>\ H +9 &9Gc<<o\ H +9 &; b9=\ H +10 &<c9<j\ H +9 &>c8=\ H +9 &@Ob:>\ H +10 &Bc8>\ H +9 &Cc9=\ H +10 &Eh9;f\ H +9 &GRu7=\ J +9 &I 8:T\ M +10 &J8:Y\ R +9 &Lz9;d\ T +9 &N:;<\ B +10 &O@>:<\ %q +9 &Ozk:?Z\ I +4 ( + "collection"'I& +3 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.61 + "collection"'& +4 "core" &Ozp8< \ I + .tHand.open + "manipulator"&:1 +76 "core" 1 +2 "manipulator"&G% +4 "core" %w  g +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +46 "manipulator"&'\ +103 "core" ' +2 .tPSV.dial PSR + "processing"%K +42 "core"  +2 .tPSR.select :flush +2 "processing"%j +10 .tPS.seek 1.5ml +2 "processing"%M' +1620 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%  +41 "core"  +3 .tPS.seek 0ml + "processing"%L'W +292 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +1318 "core" ' +2 .tPSV.dial PSR +2 "processing"%P +41 "core"  +2 .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%R' +2632 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%S +2 "collection"'U  +5 "core"  +2 "processing"%H  +43 "core"  +104  +2 .tPSV.dial :mixloop +2 "processing"%O +94 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%J  +121 "core" +2 .tPS.seek 0ml +2 "processing"%E'W +2638 "core" ' +2 .tPSV.dial :air +2 "processing"%Q  +39 "core"  +3 .tPS.seek 2.5ml + "processing"%[' +2634 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%] +41 "core" +3 .tPS.seek 0ml + "processing"%X'W +2635 "core" ' +2 .tPSV.dial :air +2 "processing"%N  +41 "core"  +3 .tPS.seek 2.5ml + "processing"%T' +2632 "core" ' +2 .tPSV.dial :mixloop + "processing"%V +44 "core" +2 .tPS.seek 0ml + "processing"%'W +2632 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&Y& +4 "core" &  B +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&a( +2 "core" ( +2 "manipulator"&d& +3 "core" & B +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &^& +3 "core" & B +2 .tForearm.seek CC +2 "manipulator"&\\'ρ +93 "core" ' +2 .tHand.close + "manipulator"&f/ +71 "core" / +2 .tCC.seek :open +2 "collection"'g( +378 "core" ( +2 "manipulator"&& +4 "core" & " B + "manipulator"&h% +4 "core" % ϓ  +2 .tForearm.seek :retract +2 "manipulator"&e'\ +98 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&(- +270 "core" ( +2 "manipulator"&c& +4 "core" &- \ D +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &k& +3 "core" &- * D +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&Z' +115 "core" ' +3 .tHand.open + "manipulator"&A1 +72 "core" 1 +2 "manipulator"&n% +4 "core" % ^  N Ȳ= +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&`'\ +100 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing +2 ."connect"PRV.dial CBV +2 .tCBV.dial PRV + .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 4 into Collection Clamp + "collection"'m& +4 "core" &GKI\ +2 "manipulator"&l% +3 "core" %    +2 "storage"(i% +3 "core" % L O u  +2 "storage"(q. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 4 + "storage"(r(,H +344 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (j& +3 "core" &,H" '  T   +2 "manipulator"&t& +3 "core" &- D +2 "manipulator"&u% +3 "core" %   +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 +2 "manipulator"&p( +178 "core" ( +2 "manipulator"&v& +4 "core" &\  "z +2 "storage"(o& +3 "core" &,H"  % K   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&w'# +103 "core" ' +2 "storage"({& +4 "core" &,H" * (   + .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(s'L +284 "core" ' +2 "storage"(}- +3 "core" -'s +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (|& +3 "core" &,H"   '  +2 "manipulator"&y& +3 "core" &\  "y +2 .t\Elbow.seek 4 + "manipulator"&( +3 "core" ( +2 "manipulator"&z& +3 "core" &\  #  "y +2 "storage"(& +3 "core" &,H"   W   +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&'ϓ +13 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"& / +70 "core" / +10 ."downElevator"SE.seek :down +3 "manipulator"&W& +3 "storage"(b'v +6 "core" &\   "y +2 "manipulator"&% +4 "core" % ϛ   +2 .tForearm.seek :retract + "manipulator"&'\ +97 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&( +144 "core" ( + "manipulator"&& +5 "core" & u 3 ' +2 .t\Elbow.reconfigure LooseElbow +2 ."downElevator"SE.coast +3 "manipulator"&$ &.,(#b + "storage"(5 +5 "manipulator"&& +4 "core" & G 3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'ρ +96 "core" ' +28 "manipulator"& & +4 "core" & K 3 + "manipulator"&% +4 "core" %υ Z +2 "collection"'& +4 "core" &GL|\ + "collection"'& +4 .tCC.seek :closed +2 "collection"'_(O +3 "core" &HIy\ +3 &IK\ 4 +9 &:MIK\ / +10 &txHL{\ D +9 &'eHKw\ H +10 &bGJc\ H +9 &cEL_\ H +9 &leGK]\ H +10 &.bGM\ H +9 &`IK\ H +9 &dGK\ H +10 &ueEL\ H +9 &!7dGL\ H +10 &"cEK}\ H +9 &$dHKp\ I +9 &&}bFIh\ H +10 &(>cGKZ\ H +9 &)dGKS\ I +9 &+aHKG\ H +10 &-dFL6\ H +9 &/FbEL0\ H +10 &1cGJ \ I +9 &2cEK\ H +9 &4bGK \ H +10 &6NeFK\ H +9 &8bIJ\ H +9 &9eGL\ H +10 &;dHL\ H +9 &=WbGK\ H +10 &?dHK\ H +9 &@cHK\ H +9 &BcHL\ I +10 &D^eHK\ H +9 &FjGK\ I +9 &G{EJ\ K +10 &IEJ\ N +9 &KFGI\ T +10 &MGJ}\ T +9 &NzGI\ 3 +9 &Ob*GK\ "f +10 &OjEL\ H +2 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.61 + .Hand.open + "manipulator"&1 +67 "core" 1 +2 "manipulator"&% +4 "core" % υ   +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +97 "core" ' +2 .tSC.coast + "storage"(6 +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'  +123 "core" ~ +2 .tCSV.dial CTV +2 "collection"'  +27 "core"  +3 .tPS.seek 2.5ml + "processing"%$' +2638 "core" ' +2 "collection"'% +4 "core" % A!&<\ \ +2 .tCS.seek 4.15ml +2 "collection"' 'Q +1565 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%'  +42 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%(  +78 "core"  +3 .tPS.seek 0ml + "processing"%#'W +2636 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'+ ` +79 "core" ^ +2 .tCSV.dial :air +2 "collection"', @ +41 "core" > +3 .tCS.seek 10ml + "collection"'-' D +1565 "core" ' +2 .tCSV.dial CTV + "collection"'!  +42 "core"  +2 .tCS.seek 0ml +2 "collection"'' +2623 "core" ' +2 .tCBV.dial :waste1 + "collection"'. @ +28 "core" > +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +4 "collection"'"  +122 "core" +2 "collection"'%& +4 "core" &OoE\ H +2 #tStoring lyfil puck in Collection Clamp to tube 3 + "manipulator"&*% +4 "core" %\   + "storage"(3% +4 "core" %    + "storage"(. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 + "storage"(5( +340 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 ()& +4 "core" &  +2 "manipulator"&6& +4 "core" & 3 + "manipulator"&/% +4 "core" %\   +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 +2 "manipulator"&8( +155 "core" ( +2 "manipulator"&9& +4 "core" &  +2 "storage"(1& +3 "core" &  \ +2 .tForearm.reconfigure TightForearm +48 "manipulator"&#Q@2^d^\ b +11 .tForearm.seek 3 + 700 counts + "manipulator"&~' +92 "core" ' +2 "storage"(&& +4 "core" & ] \ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(;'L +281 "core" ' +2 "storage"(<- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&=& +3 "core" & N +2 "storage"(2& +3 "core" &   +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 3 +2 "manipulator"&0' +38 "core" ' +2 .t\Elbow.hold +2 "manipulator"&@, +3 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(- +2 "core" -' +3 .tSE.seek 0.1 Pucks below Top Plate +2 "storage"(7'? +28 "core" ' +2 "manipulator"&B% +4 "core" %]  ɲ +2 "storage"(D& +4 "core" & D  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 287 counts + "manipulator"&F'% +10 "core" ' +2 "manipulator"&4& +4 "core" & s  +2 "storage"(& +3 "core" & +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&' +23 "core" ' +2 .tSE.seek 1.1 Pucks below Top Plate +2 "storage"(:'. +36 "core" ' +2 "manipulator"&G& +4 "core" & 8  +2 "manipulator"&I% +3 "core" % ` +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&K'\ +85 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&>( +165 "core" ( +3 "manipulator"& & +3 "core" &  = +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & 9 = +2 .tForearm.seek CC +2 "manipulator"&M'ρ +103 "core" ' +2 .tHand.close + "manipulator"&P/ +67 "core" / +2 .tCC.seek :open +2 "collection"'L( +379 "core" ( +3 "storage"(S& +3 "core" & \ +2 "storage"(H& +3 "core" & \ +2 "manipulator"&U& +3 "core" & = +2 "manipulator"&O% +4 "core" % z k + .tForearm.seek :retract +2 "manipulator"&J'\ +95 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 +2 "manipulator"&R( +148 "core" ( +2 "manipulator"&Q& +4 "core" & +2 "storage"(E& +3 "core" &   +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 3 + "manipulator"&]' +111 "core" ' +2 .t\Elbow.hold +2 "manipulator"&[, +3 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&N1 +72 "core" 1 +10 "manipulator"&X% +5 "core" % T I ɯ +2 "storage"(V& +4 "core" &    +2 .tForearm.force -20 "manipulator"&5 +3 .tForearm.seek 3 + 317 counts +2 "manipulator"&T'C +23 "core" ' + "manipulator"&Y& +4 "core" & V  +2 "storage"(d& +4 "core" &   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&^' +29 "core" ' +2 "storage"(f% +4 "core" %0    +2 ."downElevator"SE.seek :down +3 "storage"(?'v +99 (% +2 "core" %;8 N RQ +2 "manipulator"&C% +4 "core" %л y +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +54 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 .tPSV.dial :air + "processing"%h  +67 "core" +2 .tPS.seek 2.5ml +2 "processing"%\\' +2631 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%c +41 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%k  +53 "core" +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%a +52 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%A  +41 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%n'W +2633 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%e& +4 "core" &D\ +2 .tHand.open + "manipulator"&m1 +26 "core" 1 +2 "manipulator"&l& +4 "core" & C  +2 "manipulator"&i% +3 "core" %\ "  A +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&q(- +171 "core" ( +2 "manipulator"&Z& +4 "core" &- : + .t\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &j& +3 "core" &-  : +2 .tForearm.seek :garage +2 "manipulator"&t' +109 "core" ' +2 .tHand.close + "manipulator"&u/ +70 "core" / +2 "manipulator"&v& +4 "core" &-   : +2 "manipulator"&o% +3 "core" % } a ȻB +2 .tForearm.seek :retract +2 "manipulator"&'\ +101 "core" ' +3 .t\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&{( +126 "core" ( +2 "manipulator"&`& +4 "core" &  j +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &}& +3 "core" & j + .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&|' +101 "core" ' +2 "manipulator"&y& +4 "core" & J j +2 "manipulator"&z% +4 "core" %  +2 "processing"%& +3 "core" &K\ +2 "processing"% & +4 .tPC.seek :closed + "processing"%W(Tg +3 "core" &P\ +4 &W\ 5 +9 &;JzR\ / +10 &muP\ D +9 &gO\ J +9 &bS\ J +10 &jY\ K +9 &_h_\ K +10 &"cZ\ J +9 &b\\\ J +9 &ei\ J +10 &gfj\ K +9 &!+em\ J +9 &"em\ J +10 &$gm\ J +9 &&pfo\ J +10 &(3cr\ J +9 &)fz\ J +9 &+bz\ J +10 &-xd|\ J +9 &/:ez\ J +9 &0d{\ J +10 &2e\ J +9 &4b{\ J +10 &6Ce\ J +9 &8e\ J +9 &9e\ K +10 &;b\ J +9 &=Ka\ J +9 &? e\ J +10 &@f\ J +9 &Bc\ J +10 &DRg\ J +9 &Fe\ J +9 &Gnu\ K +10 &Iw"\ L +9 &KP \ N +10 &M \ P +9 &NY\ P +9 &P\ O +10 &RQ\ P +9 &S]\ c +9 &TF"e\ - +10 ( + &TM\ & + "processing"% & +4 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.48 + "processing"%& +4 "core" &TM@\ & +2 .tHand.open + "manipulator"&p1 +74 "core" 1 +2 "manipulator"&w% +4 "core" %  4 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +2 .tPRV.dial :air +2 "processing"%  +41 "core"  +2 .tPSV.dial :mixloop +2 "processing"%s +41 "core" +2 "processing"%% +4 "core" %TV\ +2 .tPS.seek 0.3ml +2 "processing"% ' +387 "core" ' +2 .tPSV.dial PSR +44 "processing"% +102 "core"  +2 .tPSR.select :wash +2 "processing"% +10 .tPS.seek 0.7ml +2 "processing"%'* +492 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%' +1914 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%b +96 "core" +2 .tPTV.dial :mixing +2 "processing"% @ +66 "core" A +2 .tPBV.dial :waste2 +2 "processing"%g  +85 "core"  +4 .tPS.seek 0ml +2 "processing"%'W +130 E\ 78 +2503 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&& +5 "core" & 1 j + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek PC + "manipulator"&( +3 "core" ( + "manipulator"&& +4 "core" & j + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 & & +2 "core" & j +2 .tForearm.seek PC +2 "manipulator"&' +95 "core" ' +2 .tHand.close + "manipulator"&r/ +72 "core" / +2 .tPC.seek :open +2 "processing"%( +401 "core" ( +2 "manipulator"&& +4 "core" & ! j +2 "manipulator"&x% +3 "core" %   % +2 .tForearm.seek :retract +2 "manipulator"&''\ +97 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek :garage + "manipulator"&((- +161 "core" ( +2 "manipulator"&$& +4 "core" &-  +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &+& +3 "core" &-  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&,' +115 "core" ' +2 .tHand.open + "manipulator"& 1 +73 "core" 1 +2 "manipulator"&!% +4 "core" % y Ǻ +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&-'\ +105 "core" ' +2 #tLoading da puck from tube 4 into Processing Clamp + "processing"%.& +4 "core" &\ +2 "manipulator"&"% +3 "core" %\ " B +2 "storage"(%% +4 "core" % K M ~  + "storage"(*. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 + "storage"(3(,H +340 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" &,G$    \  +2 "manipulator"&)& +3 "core" &- +2 "manipulator"&6% +3 "core" %\ "  B +4 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 4 + "manipulator"&/( +181 "core" ( +2 "manipulator"&9& +4 "core" &  "z +2 "storage"(1& +3 "core" &,G$  * K \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&'# +88 "core" ' +2 "storage"(&& +4 "core" &,G$ ) ( \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"('L +282 "core" ' +2 "storage"(<- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (=& +3 "core" &,G#   H \  +2 "manipulator"&2& +3 "core" &\  # "z +2 .t\Elbow.seek 4 + "manipulator"&( +4 "core" ( +2 "manipulator"&B& +4 "core" &\  ! "z + "storage"(D& +4 "core" &,G# 2 ( G \  +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&4'ϓ +22 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +77 "core" / +19 ."downElevator"SE.seek :down +3 "manipulator"&G& +4 "storage"(I'v +6 "core" &\  M "z +2 "manipulator"&~% +3 "core" % ϊ G +2 .tForearm.seek :retract +2 "manipulator"&8'\ +90 "core" ' +2 .t\Elbow.seek PC +2 "manipulator"&;( +163 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +77 "core" ( +4 "manipulator"&0& +4 "core" & + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &F& +2 "core" & $ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&7' +98 "core" ' +2 "manipulator"& & +4 "core" &  +2 "manipulator"&% +4 "core" % 6 u + "processing"%& +4 "core" &m\ +2 "processing"%@& +4 .tPC.seek :closed + "processing"%P(Tg +3 "core" &i\ +4 &7\ 5 +9 &CJ}7\ / +10 &vu=\ D +9 &#i7\ J +9 &h/\ J +10 &f*\ J +9 &jg"\ J +10 &,f%\ J +9 &c$\ J +9 &e#\ J +10 &ri\ J +9 &!4b\ J +9 &"d#\ I +10 &$d#\ I +9 &&zf%\ J +10 &(;h \ J +9 &)d#\ I +9 &+e\ I +10 &-c\ I +9 &/Ec\ I +9 &1g\ J +10 &2b\ J +9 &4b\ J +10 &6Lb\ J +9 &8b \ J +9 &9a\ J +10 &;a\ J +9 &=U`\ I +9 &?c\ I +10 &@e\ I +9 &B`\ J +10 &D\\h\ J +9 &Ff\ J +9 &Gl\ K +10 &Ip\ K +9 &K\\\ M +9 &M\ O +10 &N\ O +9 &P\ P +10 &RZ\ P +9 &SX{X\ #k +9 &TD_s\ - +10 ( + &TI\ ( + "processing"%@& +4 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.48 + .Hand.open + "manipulator"&K1 +67 "core" 1 +2 "manipulator"&_% +4 "core" %  t +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&S'\ +91 "core" ' +2 .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 4 in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%H9 +2 %U  +5 "core" 9M\ +102 "processing"%O9 +3 "core" 9J\ \ +102 "processing"%Q9 +3 "core" 9G\ \ +102 "processing"%E9 +5 "core" 9F \ +102 "processing"%M9 +3 "core" 9D\ \ +102 "processing"%>9 +3 "core" 9C\  +102 "processing"%N9 +3 "core" 9C\  +102 "processing"%X9 +3 "core" 9C\  +102 "processing"%V9 +3 "core" 9C\ " +102 "processing"%Y9 +3 "core" 9B\ & +102 "processing"%d9 +3 "core" 9E\ + +102 "processing"%f9 +3 "core" 9E\ / +102 "processing"%J9 +3 "core" 9G\ 3 +102 "processing"%9 +3 "core" 9I\ 7 +102 "processing"%C9 +3 "core" 9L\ ; +102 "processing"%R9 +3 "core" 9O\ @\ +102 "processing"%]9 +3 "core" 9R\ D\ +102 "processing"%T9 +3 "core" 9U\ H +102 "processing"%:9 +3 "core" 9Y\ L +103 "processing"%h9 +3 "core" 9]\ P +102 "processing"%^9 +3 "core" 9a\ U +102 "processing"%?9 +3 "core" 9f\ Y +102 "processing"%59 +3 "core" 9i\ ] +2 .tPH.hold 2:00:00,28C +2 .delay 1:30 +3 "processing"%# ppi +2 "core" ] +8999 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%c +97 "core"  + .tPSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%k' +592 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +10 .tPS.seek 2ml +2 "processing"%a'[ +1612 "core" ' +2 .tPTV.dial :puck +2 "processing"%A  +66 "core"  +2 .tPSV.dial PTV +2 "processing"%\\ +70 "core" +2 .tPBV.dial :waste1 +2 "processing"%e  +122 "core"  + "processing"%m% +4 "core" %[\  +2 .tPS.seek 1.5ml +2 "processing"%l' +596 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%i * +33 "core" , +3 .tPS.seek 0ml +52 "processing"%Z'W +1606 "core" ' +2 .tdelay 5:00 +18899 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +11096 #trecoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%j  +33 "core" + .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%[ * +33 "core" + +2 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%u +69 "core"  +3 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%v' +2232 "core" ' +2 .tPSV.dial PTV +2 "processing"%o +69 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +3 "processing"% +81 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%` +67 "core" +2 .tdelay 5 seconds +353 E\ 44 +149 .tPSV.dial :air +2 "processing"%}  +66 "core"  +3 .tPS.seek :empty + "processing"%t'9 +2224 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%y  +121 "core" +2 .tPSV.dial :mixloop +2 "processing"%z +41 "core" +2 .tPRV.dial :ab1 +2 "processing"% @ +70 "core" B +3 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%q'w +360 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +4 "collection"'  + "processing"%\  +45 "core"  +81  +2 "processing"%% +4 "core" %z\\\  +2 .tPS.seek 0.32ml +2 "processing"%p'' +387 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'w  +36 "core" +2 .tPRV.dial :air +2 "processing"%  +40 "core"  +3 .tPS.seek 0.9ml +2 "processing"%'D +1231 "core" ' +2 .tPRV.dial :waste2 +2 "processing"%s @ +66 "core" ? +3 .tPS.seek 0.5ml +2 "processing"%' +862 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%|  +42 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%n'[ +1617 "core" ' +2 .tPSV.dial :PML + "processing"% +43 "core" +2 .tPTV.dial :mixing +2 "processing"% @ +66 "core" B +2 .tPBV.dial :waste1 +2 "processing"%  +32 "core" +2 "processing"%b% +4 "core" %^\  +2 .tPS.seek 1.85ml +2 "processing"%'> +235 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%g * +34 "core" , +3 .tPS.seek 0ml +2 "processing"%'W +1973 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" &WZc\ + .tHand.open + "manipulator"&1 +20 "core" 1 +2 "manipulator"& & +4 "core" &  +2 "manipulator"&r% +3 "core" %\  + +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&{(- +131 "core" ( +2 "manipulator"&& +4 "core" &- + +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &W& +3 "core" &-  + +2 .tForearm.seek :garage +2 "manipulator"&' +107 "core" ' +4 .tHand.close + "manipulator"&x/ +69 "core" / +2 "manipulator"&$& +4 "core" &-  + +2 "manipulator"&+% +3 "core" %  V +2 .tForearm.seek :retract +2 "manipulator"&'\ +102 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC +2 "manipulator"&( +288 "core" ( +2 "manipulator"& & +4 "core" & l G + .t\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &!& +3 "core" & L G +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&''ρ +95 "core" ' +2 "manipulator"&.& +4 "core" & G +2 "manipulator"&"% +3 "core" %ϋ +2 "collection"'%& +4 "core" &V[f\ +2 "collection"'*& +3 .tCC.seek :closed +2 "collection"',(O +3 "core" &X[-\ +3 &X]^\  +9 &2XZh\ *y +9 &fV[g\ = +10 &yV[j\ K +9 &R^X[h\ I +9 &aW]i\ J +10 &bWZi\ J +9 &bX\\i\ J +10 &XcX[j\ J +9 &aV[h\ I +9 &`V\\j\ I +10 & ]X[o\ I +9 &"b^YZi\ I +9 &$$_XZi\ I +10 &%]WZi\ I +9 &'cX[i\ J +10 &)jbUZh\ I +9 &+-_YZi\ I +9 &,cWZi\ I +10 &.^W[_\ I +9 &0raV\\h\ I +9 &23`W[i\ J +10 &3`W[g\ I +9 &5aVYg\ I +10 &7{^W\\i\ I +9 &9<`V[e\ I +9 &:_X_i\ I +10 &<bX[i\ I +9 &>`X\\h\ I +9 &@D`X[g\ I +10 &BbW\\h\ J +9 &C`WZi\ I +10 &EgV[j\ I +9 &GHoUYi\ K +9 &IV[i\ M +10 &JVXg\ Q +9 &LrWYj\ T +9 &N/TYh\ B +10 &O88W[f\ +~ +9 &OVVZd\ ? +5 ( +3 "collection"'*& +4 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.65 +2 "collection"'& +4 "core" &OTWYd\ ? + &OTVY)\ ? +2 .tHand.open + "manipulator"&)1 +75 "core" 1 +2 "manipulator"&6% +4 "core" % ϊ  e +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&9'\ +94 "core" ' +2 .tPSV.dial PSR + "processing"%1 +96 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%&' +1617 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%(  +41 "core"  +3 .tPS.seek 0ml + "processing"%-'W +1616 "core" ' +2 .tPSV.dial PSR + "processing"%< +43 "core"  +2 .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%=' +2648 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "processing"%2  + "collection"'B  +39 "core" ~ +113  +2 .tPSV.dial :mixloop +2 "processing"%D +94 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%  +67 "core" +3 .tPS.seek 0ml + "processing"%G'W +2624 "core" ' +2 .tPSV.dial :air +2 "processing"%~  +40 "core"  +3 .tPS.seek 2.5ml + "processing"%/' +2627 "core" ' +2 .tPSV.dial :mixloop + "processing"% +42 "core" +3 .tPS.seek 0ml + "processing"%'W +2629 "core" ' +2 .tPSV.dial :air + "processing"%4  +42 "core"  +3 .tPS.seek 2.5ml + "processing"%0' +2626 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%F +41 "core" +3 .tPS.seek 0ml + "processing"%'W +2636 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"& & +4 "core" &  G +2 .t\Elbow.reconfigure TightElbow +48 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC +2 "manipulator"&( +2 "core" ( +2 "manipulator"&& +4 "core" & #  G + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &I& +2 "core" & i G +2 .tForearm.seek CC +2 "manipulator"&8'ρ +102 "core" ' +2 .tHand.close + "manipulator"&/ +72 "core" / +2 .tCC.seek :open +2 "collection"'K( +380 "core" ( +2 "manipulator"&_& +4 "core" & c G +2 "manipulator"&H% +3 "core" % π X o +2 .tForearm.seek :retract +2 "manipulator"&@'\ +97 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&O(- +271 "core" ( +2 "manipulator"&7& +4 "core" &- J E +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &Q& +3 "core" &- + E +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&3' +112 "core" ' +2 .tHand.open + "manipulator"&E1 +75 "core" 1 +2 "manipulator"&M% +4 "core" % z   ɺ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&>'\ +97 "core" ' +2 ."da"delayUntil "12:36:19.47" +24847 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%N @ +68 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%X  +32 "core" +2 ."da"delay 30 seconds +1354 E\ >? +1648 ."da"PBV.dial between PSV and waste1 +2 "processing"%V * +33 "core" * +2 ."da"PSV.dial :air +2 "processing"%Y  +42 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%d' +2227 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%f +41 "core" +2 ."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 +2 "processing"%C  +42 "core"  + ."da"PS.seek :empty +2 "processing"%R'9 +2229 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"%] +122 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%T' +602 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%:'[ +1616 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%h  +65 "core"  +2 ."da"PSV.dial PTV +2 "processing"%^ +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%?  +32 "core" +2 "processing"%5% +4 "core" %Z \  +2 ."da"PS.seek 1.5ml +2 "processing"%c' +585 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +3 ."da"PS.seek 0ml +2 "processing"%k'W +1613 "core" ' +2 ."da"delay 2:00 +147 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 + #Session Ended +11850 #"da"recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%A  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%\\ * +33 "core" * +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%e +69 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%m' +2219 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%a +68 "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"%l +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%U  +67 "core"  +2 ."da"PS.seek :empty +2 "processing"%j'9 +2241 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"%[ +123 "core"  + ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%u' +587 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%Z'[ +1606 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%o +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +32 "core" +2 "processing"%`% +4 "core" %Xj\  +2 ."da"PS.seek 1.5ml +2 "processing"%}' +584 "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'W +1612 "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"%t +80 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%\ ' +2230 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +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"%q +80 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%w  +70 "core"  +2 ."da"PS.seek :empty +2 "processing"% '9 +1243 E\ 22 +984 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%p  +42 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%s  +120 "core" +2 ."da"delay 5 seconds +503 .PRV.dial :ab2 +2 "processing"%  +40 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%| +42 "core" +2 ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%' +433 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%  +41 "core"  +2 "processing"% % +4 "core" %l\  +2 ."da"PS.seek 0.55ml +2 "processing"%'} +340 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%b  +42 "core"  +3 ."da"PS.seek 2ml +2 "processing"%g'[ +1557 "core" ' +2 ."da"PSV.dial :PML +2 "processing"%n +42 "core" +2 ."da"PTV.dial :mixing +2 "processing"% @ +67 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" + "processing"%% +4 "core" %WX\  +2 ."da"PS.seek 1.85ml +2 "processing"% '7 +239 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%r * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%'W +1963 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +36068 #"connect"Session Begun +2 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 +2 #Session Ended +11928 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 .PBV.dial :waste1 +2 "processing"%W  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%; * +32 "core" + +2 ."da"PSV.dial :air +2 "processing"%x  +43 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%$' +1359 E\ 22 +894 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%+ +41 "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"% +41 "core" +3 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +42 "core"  +2 ."da"PS.seek :empty +2 "processing"%!'9 +2230 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%{ +122 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"%"'[ +1614 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%%  +66 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +66 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%L  +32 "core" +2 "processing"%*% +4 "core" %X \  +2 ."da"PS.seek 1.5ml +2 "processing"%' +598 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%) * +33 "core" * +3 ."da"PS.seek 0ml +2 "processing"%6'W +1606 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%1  +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 +2 "processing"% +69 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%(' +2227 "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 +3 "processing"%- +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%B  +67 "core"  +2 ."da"PS.seek :empty +2 "processing"%2'9 +2226 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%D +122 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +602 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%='[ +1639 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%~ +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%G  +34 "core" +2 "processing"%% +4 "core" %Z!\ +2 ."da"PS.seek 1.5ml +2 "processing"%/' +598 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%4 * +33 "core" , +3 ."da"PS.seek 0ml +2 "processing"%'W +1603 "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"%0 * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +68 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2234 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%I +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"% +69 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%9  +67 "core"  +2 ."da"PS.seek :empty +2 "processing"%,'9 +2243 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%_ +122 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%H' +593 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%8'[ +796 E\ 43 +808 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%7 +79 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%Q  +32 "core" +2 "processing"%% +4 "core" %V \  +2 ."da"PS.seek 1.5ml +2 "processing"%E' +588 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%M * +32 "core" + +51 ."da"PS.seek 0ml +2 "processing"%@'W +1606 "core" ' +2 ."da"delay 2:00 +10881 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 +2 #Session Ended +1113 #"da"recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%3  +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"%X +66 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%V' +2221 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%Y +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"%f +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%J  +67 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2231 "core" ' +2 ."da"Sleepy.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%C +124 "core"  +2 ."da"PSR.select :sub1 +2 "processing"% +11 ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +3 ."da"PS.seek 0.25ml +2 "processing"%d'7 +338 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%]' +329 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%R'[ +1610 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%T +69 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%h  +32 "core" +2 "processing"%^% +4 "core" %Yk\  +2 ."da"PS.seek 1.5ml +2 "processing"%?' +593 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%5 * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"%:'W +1607 "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"%c * +32 "core" * +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%A +69 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%\\' +2276 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%e +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%k +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%a +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%i  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%l'9 +2261 "core" ' +2 "processing"%U9 +3 "core" 9 4 +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +2 "processing"%m  +3 "core" 4 + 4 + "processing"%[& +3 "core" &TI\\\ ( +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 + "manipulator"&j% +4 "core" %\   +2 "storage"(u% +4 "core" % \ + "storage"(o. +3 "core" . + ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 ."da"SC.seek 3 + "storage"(( +350 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (`& +2 "core" & T O '\ +2 "manipulator"&Z& +4 "core" &- q E + "manipulator"&v% +4 "core" %\   +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 3 +2 "manipulator"&}( +175 "core" ( +2 "manipulator"&z& +4 "core" &  # + "storage"(& +4 "core" & v \  +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&t' +99 "core" ' +2 "storage"(y& +4 "core" & \  +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek beamBreak +2 "storage"('L +281 "core" ' +2 "storage"(- +3 "core" -'v + ."da"SE.configure SEconfig +3 "storage"(#QK-0-\ b +2 "manipulator"&q& +3 "core" &  # +2 "storage"(w& +4 "core" & v v \  + ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 3 +2 "manipulator"&\ ' +35 "core" ' +2 ."da"\Elbow.hold +2 "manipulator"&p, +3 "core" , + ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(s- +2 "core" -'v +2 ."da"SE.seek 1.1 Pucks below Top Plate +3 "storage"('. +31 "core" ' +2 "manipulator"&|% +4 "core" %I ɭ +2 "storage"( & +4 "core" & C E 9\  + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 3 + 302 counts + "manipulator"&'4 +22 "core" ' +2 "manipulator"& & +4 "core" &  9 # +2 "storage"(& +4 "core" & p f F\  +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&b' +22 "core" ' +3 ."da"SE.seek 2.1 Pucks below Top Plate +2 "storage"(' +42 "core" ' + "manipulator"&n& +4 "core" &  # +2 "manipulator"&% +4 "core" % + ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +2 ."da"\Elbow.seek PC +2 "manipulator"&( +255 "core" ( +2 "manipulator"&r& +4 "core" & ! m + ."da"\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &g& +3 "core" &  m +2 ."da"Forearm.seek PC +2 "manipulator"& ' +95 "core" ' +2 ."da"Hand.close + "manipulator"&W/ +74 "core" / +2 ."da"PC.seek :open +2 "processing"%;( +401 "core" ( +2 "storage"(x& +4 "core" & v t :\  + "manipulator"&& +4 "core" & m + "manipulator"&+% +4 "core" %   ( +2 ."da"Forearm.seek :retract +2 "manipulator"&S'\ +101 "core" ' +2 ."da"\Elbow.reconfigure TightElbow +45 "manipulator"&$&.,(\ #b +9 ."da"\Elbow.seek 3 +3 "manipulator"&( +255 "core" ( +2 "manipulator"& & +4 "core" &\  $ +2 "storage"($& +3 "core" & t t \  +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&{' +102 "core" ' +3 ."da"Hand.open + "manipulator"&!1 +71 "core" 1 +10 "storage"(.- +4 "core" -' +3 ."da"SE.seek 1.85 Pucks below Top Plate +2 "storage"(%' +28 "core" ' + ."da"SE.reconfigure SEseal +3 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.18 Pucks below Top Plate +2 "storage"(' +52 "core" ' + #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da18nov0113h100ml.tif +1948 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +787 #"da"SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 24.043 seconds\ /var/log/esp/da18nov0113h100ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da18nov0113h100ml15s.tif +1564 #SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da18nov0113h100ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da18nov0113h100ml30s.tif +3064 #SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da18nov0113h100ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da18nov0113h100ml70s.tif +7125 #SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da18nov0113h100ml70s.tif: TIFF Upload Complete\ +2 .Sleepy.power :camera,:OFF +10 ."Qmail"HABfans.email "24.043 sec auto-exposure",Subject: "da18nov0113h100ml images!" +3 "storage"(L- +45 "core" -' +2 "storage"(*& +4 "core" & c\  +3 "manipulator"&"& +4 "core" &  $ +2 ."da"\Elbow.seek 3 +2 "manipulator"&)( +3 "core" ( +2 "manipulator"&& +4 "core" &  $ +2 "storage"(1& +3 "core" & \  +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&'' +4 "core" ' +2 ."da"SE.reconfigure SEgently +5 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.9 Pucks below Top Plate +2 "storage"('# +57 "core" ' +2 "manipulator"&6& +4 "core" &  $ +2 "storage"(&& +4 "core" &   + ."da"\Elbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 3 +2 "manipulator"&<' +39 "core" ' +2 ."da"\Elbow.hold +3 "manipulator"&-, +4 "core" , + ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 2.08 Pucks below Top Plate +3 "storage"(B' +20 "core" ' +57 "manipulator"&(% +4 "core" %V Ȱ + "storage"(D& +4 "core" &\ <\ <\  +3 ."da"Forearm.force -20 +2 "manipulator"&5 +3 ."da"Forearm.seek 3 + 309 counts +2 "manipulator"&2'; +22 "core" ' +2 "manipulator"&& +4 "core" &\  & # +4 "storage"(~& +11 "core" & +  +5 ."da"Forearm.reconfigure TightForearm +6 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 700 counts +6 "manipulator"&G' +21 "core" ' + "storage"(% +4 "core" %  B  +3 ."downElevator"SE.seek :down +3 "storage"(='v +98 (4% +10 "core" %= l PI +6 "manipulator"&/% +10 "core" %г +6 ."da"Forearm.reconfigure LooseForearm +10 "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek :retract +8 "manipulator"&F'\ +88 "core" ' +3 ' +2 ."downElevator"SE.coast + "storage"(5 +3 ."da"SC.coast + "storage"(6 +4 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage + #tStarting finalPurge +3 "processing"%0& +4 "core" &\ + ."psFlush"Hand.open +2 "manipulator"& 1 +15 "core" 1 +2 "manipulator"&& +4 "core" &\  / # +3 "manipulator"&I% +4 "core" %\   +2 ."psFlush"\Elbow.seek FlushPuck::Garage +3 "manipulator"&(- +175 "core" ( +2 "manipulator"&& +4 "core" &- V O +2 ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &9& +2 "core" &-  O +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&' +22 E\ ++ +86 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&_/ +76 "core" / +3 "manipulator"&,& +4 "core" &- O + "manipulator"&H% +4 "core" %  ] +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&7'\ +99 "core" ' +2 ."psFlush"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."psFlush"\Elbow.seek PC +2 "manipulator"&Q( +112 "core" ( +5 "manipulator"&& +11 "core" & +5 ."psFlush"\Elbow.reconfigure LooseElbow +7 "manipulator"&$ &.,(#b +6 &8& +8 "core" & J +6 ."psFlush"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +7 ."psFlush"Forearm.seek PC +7 "manipulator"&M' +101 "core" ' +8 "manipulator"&E& +16 "core" & +5 "manipulator"&3% +8 "core" % +2 "processing"%N& +9 "core" &\ +2 "processing"%X& +3 ."psFlush"PC.seek :closed +4 "processing"%@(Tg +4 "core" &\ +2 &\ +7 &4\ $e +9 &Z\ 7 +10 &~\ J +9 &]\ I +10 &c\ J +13 &Gc\ J +7 &\ c\ I +8 &c\ J +11 &b\ J +8 &Ne\ J +9 & a\ J +10 &!e\ J +13 &#a\ I +5 &%Wb'\ J +13 &'`\ J +7 &(b-\ J +10 &*`\ J +9 &,``\ I +8 &.!b\ J +9 &/c\ J +10 &1b\ J +9 &3ga\ J +9 &5)e\ J +10 &6d\ J +9 &8_\ J +9 &:o_\ J +10 &<1_\ J +9 &=_\ I +10 &?a\ J +9 &Av`\ J +9 &C9^\ J +10 &Df\ J +9 &Fe\ J +10 &H|k\ K +9 &J<r\ L +9 &K\ N +10 &M\ O +9 &Ow\ O +9 &Q8.\ P +10 &R0\ < +9 &T:x/\ ] +9 &TH+L\ , +5 ( +2 "processing"%X& +3 #"psFlush"Processing Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.46 + "processing"%Y& +7 "core" &TH\ , + ."psFlush"Hand.open + "manipulator"&1 +76 "core" 1 + "manipulator"&f% +4 "core" %  j +2 ."psFlush"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +49 "manipulator"&J'\ +96 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%V +122 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%C'P +306 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +807 "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"%d +68 "core" +2 ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%]  +32 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%T'W +2664 "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"%^' +593 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%R' +2125 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%5 +67 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%? U +51 "core" W +3 ."psFlush"PS.seek 0ml +2 "processing"%'W +2634 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%c @ +41 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%A' +2625 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%:  +66 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%e'9 +2632 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%k +42 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%a' +2636 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%i +66 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%\\'W +2627 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%U @ +41 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%m' +2638 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%[  +66 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%j'9 +2657 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%u +41 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%o'P +1098 "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"%Z +66 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%v  +53 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%z'W +2637 "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' +590 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%O' +2118 "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"%q'W +2635 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%w @ +41 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%s' +2626 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%|  +66 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"% '9 +2632 "core" ' +4 ."psFlush"PSV.dial PSR +2 "processing"% +18 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +19 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%' +2636 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%n +66 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%'W +2633 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%t @ +41 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%}' +2632 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +67 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%\ '9 +2635 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'& +5 "core" &orV\ + .tHand.open + "manipulator"&1 +18 "core" 1 +2 "manipulator"&b& +4 "core" & ~ +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC + "manipulator"&r( +3 "core" ( + "manipulator"&g& +4 "core" & o + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &p& +3 "core" & +2 .tForearm.seek PC + "manipulator"&W' +97 "core" ' +2 .tHand.close + "manipulator"&/ +67 "core" / +2 .tPC.seek :open +2 "processing"%P( +402 "core" ( +2 "manipulator"&x& +4 "core" & + "manipulator"&% +4 "core" %   +2 .tForearm.seek :retract + "manipulator"&+'\ +91 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC + "manipulator"& ( +371 "core" ( +2 "manipulator"& & +4 "core" & 3 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &$& +2 "core" &  3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'ρ +97 "core" ' +2 "manipulator"&!& +4 "core" & 3 +2 "manipulator"&.% +3 "core" %π +2 "collection"'S& +4 "core" &nq\\\ + "collection"'& +4 .tCC.seek :closed +2 "collection"'%(O +4 "core" &msO\ + &nrN\  +8 &3orT\ *y +53 &glqY\ = +4 &{orY\ J + &Q_nqX\ I +2 &gnrX\ I +4 &cnqX\ J + &corW\ I +3 &YglqQ\ I +7 &bnqX\ I +9 &bmqY\ I +10 & blvR\ I +9 &"bemrW\ I +10 &$"gmqX\ J +9 &%bnpY\ I +9 &'enqW\ I +10 &)hcoqU\ J +9 &+,cpqY\ I +9 &,dmrP\ I +10 &.bnpT\ I +9 &0qcmqX\ I +10 &23boqW\ I +9 &3bnpS\ I +9 &5bmrR\ I +10 &7ybmrX\ I +9 &9:clqT\ J +9 &:`mrR\ I +10 &<_npU\ I +9 &>bmqW\ I +10 &@EbnpY\ H +9 &BforY\ I +9 &CcprX\ I +10 &EhpqW\ J +9 &GGrmpX\ K +9 &IkqZ\ M +10 &JlpY\ Q +9 &LpnpY\ T +10 &N1koX\ B +9 &O76mpV\ , +9 &OOlpX\ @ +2 ( + "collection"'& +4 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.62 +2 "collection"'L& +4 "core" &OLlpW\ @ +2 .tHand.open + "manipulator"&*1 +69 "core" 1 +2 "manipulator"&"% +4 "core" % π V +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'1& +4 "core" &OLmqV\ @ +2 "collection"'6% +4 "core" %nqN\ +2 #tCS Pulling 5ml of flush .CSV.dial CSR +2 "collection"'&  +39 "core"  +2 .tCSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +2 "collection"'('l +1351 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 'D% +2 "core" %lkq]\  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'' +213 E\ ;; +414 "core" ' +2 .tCSV.dial :waste +2 "collection"' +120 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'~' +1984 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'{& +4 "core" &OLlpK\ @ +2 "collection"'% +4 "core" %joK\ + .tCSV.dial :flush +2 "collection"'  +51 "core" +3 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"'''l +1180 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"') @ +42 "core" A +2 "collection"'4% +4 "core" %lkqR\  +2 .tCS.seek 6.999ml +2 "collection"'' +520 "core" ' +3 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +4 "collection"'/  +2 '<  +39 "core"  +86  +2 .tCBV.dial :waste1 +2 "collection"'0 @ +40 "core" ? +3 .tCS.seek 0ml +2 "collection"'2' +1615 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"' & +4 "core" &OKns?\ @ +2 "collection"'% +4 "core" %mqD\ + .tCSV.dial :flush +2 "collection"'I  +79 "core"  +3 .tCS.seek 5ml +2 "collection"'B'l +1181 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'G @ +40 "core" A + "collection"'% +4 "core" %ljrB\  +2 .tCS.seek 7ml +2 "collection"'9'\ +519 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +4 "collection"'=  +50 "core"  +2 .tCBV.dial :waste2 +2 "collection"'  +107 "core"  +2 .tCS.seek 0ml +2 "collection"'-' +1612 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'_& +4 "core" &OKns=\ @ +2 "collection"',% +3 "core" %nr@\ +2 .tCSV.dial CSR + "collection"'H  +43 "core"  +2 .tCSR.select :kill + "collection"' +11 .tCS.seek 8ml +2 "collection"'F' +1841 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml +2 "collection"'' D +526 "core" ' +3 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'8 +2 '  +103 "core" ~ +25  +2 .tCTV.dial :intake +2 "collection"'E  +67 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'' \\ +1845 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'3  +68 "core"  + .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'N' +589 "core" ' +2 .tCSV.dial CSR + "collection"'7  +92 "core"  +2 .tCSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +2 "collection"';'l +1348 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml +2 "collection"'Y' D +1366 "core" ' +2 .tCSV.dial CBV + "collection"' +106 "core" ~ +2 .tCS.seek 0ml +2 "collection"'f' +2618 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&X& +4 "core" & 3 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&V( +2 "core" ( +2 "manipulator"&M& +4 "core" & { 3 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &l& +2 "core" & 3 +2 .tForearm.seek CC +2 "manipulator"&C'ρ +102 "core" ' +2 .tHand.close + "manipulator"&d/ +74 "core" / +2 .tCC.seek :open +2 "collection"']( +379 "core" ( +2 "manipulator"&& +4 "core" & 3 +2 "manipulator"&h% +3 "core" % ψ 8 +2 .tForearm.seek :retract +2 "manipulator"&T'\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek :garage + "manipulator"&^(- +272 "core" ( +2 "manipulator"&5& +4 "core" &- = + .t\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &?& +3 "core" &- = +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&R' +112 "core" ' +3 .tHand.open + "manipulator"&c1 +71 "core" 1 +2 "manipulator"&% +4 "core" % w   ȹ{ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&:'\ +107 "core" ' +2 "processing"%A& +4 "core" &\ +36089 E\ &&u +16076 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +43918 E\ &&{ +2119 #t-> access 3 +19 .SE.seek :down +2 "storage"(k'v +2 "core" ' +2 "manipulator"&e% +4 "core" %  . s +2 "manipulator"&i& +3 "core" &- 6 = + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 7 + "storage"(a([z +1293 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (U& +2 "core" &[|$    \  +29541 #t-> finalPurge +2 #Starting finalPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'\\& +4 "core" &svL\ + .tHand.open + "manipulator"&[1 +18 "core" 1 +2 "manipulator"&m& +4 "core" &- = +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage +51 "manipulator"&u(- +4 "core" ( +2 "manipulator"&j& +3 "core" &- = +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &o& +2 "core" &- = +2 .tForearm.seek :garage +2 "manipulator"&Z' +104 "core" ' + .tHand.close +2 "manipulator"&v/ +69 "core" / +2 "manipulator"&`& +4 "core" &-  = +2 "manipulator"&% +4 "core" %  +2 .tForearm.seek :retract + "manipulator"&z'\ +109 "core" ' + .t\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&y( +271 "core" ( +2 "manipulator"&>& +4 "core" & 1 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &  1 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&O'ρ +98 "core" ' +2 "manipulator"&w& +4 "core" &  1 +2 "manipulator"&q% +4 "core" %ψ +2 "collection"'|& +4 "core" &uw8\ + "collection"'s& +4 .tCC.seek :closed +2 "collection"' (O +3 "core" &tx?\ +2 &rxJ\  +9 &4rzJ\ *z +10 &isvI\ > +9 &{swH\ J +9 &X`svH\ I +10 &btv=\ I +9 &`rx?\ I +9 &`qwE\ I +10 &`btwD\ I +9 &"`swG\ I +10 &asxG\ I +9 & erxA\ I +9 &"hesuB\ I +10 &$+gtwG\ I +9 &%cswG\ J +9 &'ctxG\ I +10 &)qetvH\ I +9 &+2btwD\ J +10 &,dtyG\ I +9 &.ctwF\ I +9 &0zctvG\ I +10 &2;btw>\ I +9 &3^sw?\ I +9 &5bry>\ I +10 &7bsuF\ I +9 &9D_sxH\ I +10 &;btwG\ I +9 &<_tv@\ I +9 &>bswD\ I +10 &@KbtwC\ I +9 &B cuwD\ J +9 &Cbrw=\ I +10 &Eksy=\ J +9 &GNrtxA\ K +10 &I tv>\ M +9 &JsyC\ R +9 &LxxxC\ T +10 &N6;\ C +9 &O=:~?\ &q +9 &O~fz8\ E +2 ( + "collection"'s& +4 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.63 + "collection"' & +4 "core" &O~jx}E\ E +2 .tHand.open + "manipulator"&n1 +66 "core" 1 +2 "manipulator"&% +4 "core" % φ  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&t'\ +96 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'& +4 "core" &O~jqu1\ E +2 "collection"'% +4 "core" %st-\ + #tCS Pulling 5ml of flush + .CSV.dial CSR +2 "collection"'}  +91 "core"  +2 .tCSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +2 "collection"''l +1353 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 '% +2 "core" %lpw+\  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"'b' +640 "core" ' +2 .tCSV.dial :waste +2 "collection"'g +119 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'p' +1984 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'& +4 "core" &O~jqu\ E +2 "collection"'Q% +3 "core" %qu!\ +2 .tCSV.dial :flush + "collection"'J  +40 "core"  +3 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"'@'l +1193 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'x @ +41 "core" B +2 "collection"'% +4 "core" %lru\  +2 .tCS.seek 7ml +2 "collection"'W' +535 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +4 "collection"'r  +2 '  +39 "core"  +87  +2 .tCBV.dial :waste1 +2 "collection"'$ @ +40 "core" A +3 .tCS.seek 0ml + "collection"'!' +1632 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'.& +4 "core" &O~isv\ E +2 "collection"'S% +3 "core" %tw"\ +2 .tCSV.dial :flush + "collection"'+  +69 "core" +3 .tCS.seek 5ml +2 "collection"'K'l +1192 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'L @ +42 "core" B +2 "collection"'*% +4 "core" %lrv \  +2 .tCS.seek 7.001ml +2 "collection"'"' +529 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'1  +38 "core"  +2 .tCBV.dial :waste2b +2 "collection"'  +76 "core"  +3 .tCS.seek 0ml + "collection"'6' +1085 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +525 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'&& +4 "core" &O~isx\ E +2 "collection"'% +3 "core" %tx\ +2 .tCSV.dial CSR + "collection"'  +41 "core"  + .tCSR.select :kill +2 "collection"' +10 .tCS.seek 8ml +2 "collection"'D' +1876 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml +2 "collection"'(' D +525 "core" ' +3 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"' +2 '  +51 "core"  +56 ~ +2 .tCTV.dial :intake +2 "collection"'{  +68 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'' \\ +1849 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'  +68 "core" ~ + .tCS.reconfigure CSconfig +3 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'~' +591 "core" ' +2 .tCSV.dial CSR + "collection"')  +93 "core"  +2 .tCSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +2 "collection"'4'l +1351 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml +2 "collection"''' D +1348 "core" ' +2 .tCSV.dial CBV + "collection"'/ +106 "core" ~ +2 .tCS.seek 0ml +2 "collection"'<' +2624 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&0& +4 "core" & a 1 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&( +3 "core" ( +2 "manipulator"& & +3 "core" & H 1 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" & k 1 +2 .tForearm.seek CC + "manipulator"&I'ρ +102 "core" ' +2 .tHand.close + "manipulator"&2/ +70 "core" / +2 .tCC.seek :open +2 "collection"'G( +380 "core" ( +2 "manipulator"&& +4 "core" & ; 1 + "manipulator"&B% +4 "core" %  9 v +2 .tForearm.seek :retract + "manipulator"&='\ +100 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&(- +53 E\ 99 +252 "core" ( +2 "manipulator"&9& +4 "core" &- G + .t\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &_& +2 "core" &-  G +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&,' +157 "core" ' +2 .tHand.open +2 "manipulator"&H1 +68 "core" 1 +2 "manipulator"&-% +4 "core" %    ȼ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&F'\ +97 "core" ' +59388 E\ 44 +17739 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +41860 #t-> exit +15 #m\EXIT @1541096190.55EDT @1542650965.82EST = =ECan =tMAIN =mMAIN_scheduler @EST1542650967.91 #"core_reset"Sent BREAK +2 #t@0xC08E, state=0x333C, ifg=0x20, ie=0x00 + #\ESP2 v3.22 I2C Gateway v3.06 +8 #\ESP2 v3.22 I2C Gateway v3.06 +34 #Powering up Dwarves +737 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/shallow/niagara/configure.rb\ +274 .Sleepy.power :raw,:ON +3 E\ { +4 \ { + "sampler") + ) +2 "core"  +2 "collection"' + ' +3 "core"  + "processing"% +2 % +3 "core"  +4 "collection"' 9\ + ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +3 "sampler")&\ +2 )% +3 "core" %\ 3 + .tSS.configure SSconfig +2 "sampler")#.0X ESP ready! + !o:NoMethodError :bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message.undefined method `ready!' for main:Object: name: ready!: args[ +2305 #-> esp ready? +2 !o:NoMethodError :bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message.undefined method `ready?' for main:Object: name: ready?: args[ +1328 #-> espready? + !o:NoMethodError :bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message1undefined method `espready?' for main:Object: name:espready?: args[ +13046 #-> ready? + !o:NoMethodError :bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message.undefined method `ready?' for main:Object: name: ready?: args[ +7228 #-> exit +14 #m\EXIT @1542651501.17EST @1542656545.10EST = =ECan =tMAIN =mMAIN_scheduler @EST1542656547.14 #"core_reset"Sent BREAK +2 #t@0x7801, state=0x3380, ifg=0x20, ie=0x7F + #@0x7D69, state=0x3380, ifg=0x08, ie=0x5F #@0x7380, state=0x33E0, ifg=0x02, ie=0x5F + #@0xBA39, state=0x33E0, ifg=0x02, ie=0x5F + #@0x1A58, state=0x33E0, ifg=0x02, ie=0x5F #@0x75A6, state=0x33E0, ifg=0x02, ie=0x5F + #@0xE431, state=0x33E0, ifg=0x02, ie=0x5F + #@0x3EE1, state=0x33E0, ifg=0x02, ie=0x5F #@0x13F0, state=0x3350, ifg=0x00, ie=0x75 + #\ESP2 v3.22 I2C Gateway v3.06 +9 #\ESP2 v3.22 I2C Gateway v3.06 +367 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/shallow/niagara/configure.rb\ +258 .Sleepy.power :raw,:ON +2 E\ ##| +4 \ ##| + "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  + "processing"% +2 % +3 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ + % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 )% +3 "core" % 1 + .tSS.configure SSconfig +2 "sampler")#.0X Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +45347 E|\ z +45479 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +14516 E}\ ! t +60002 {\ o +16308 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +43686 E}\ p +47139 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended @1543241836.34EST = =ECan =tMAIN =mMAIN_scheduler @EST1543241838.51 #"core_reset"Sent BREAK +2 #t@0x1E9E, state=0x333C, ifg=0x20, ie=0x00 + #\ESP2 v3.22 I2C Gateway v3.06 +8 #\ESP2 v3.22 I2C Gateway v3.06 +34 #Powering up Dwarves +742 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/shallow/niagara/configure.rb\ +273 .Sleepy.power :raw,:ON +2 E\ t +5 \ t "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 )% +2 "core" %\ 1 + .tSS.configure SSconfig +2 "sampler")#.0X  + .tPS.configure PSconfig +2 "processing"%#A d`xb +4 "manipulator"& % +3 "core" % + .tForearm.configure LooseForearm +2 "manipulator"&#Q@2^d^b +2 &\ & +2 "core" & +2 .t\Elbow.configure LooseElbow +2 "manipulator"&$ &.,(#b +4 "storage"( & +3 "core" & r p  + .tSC.configure SCloose +2 "storage"($.\ 1~b +3 ( % +2 "core" % q r  + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 .tCH.coast +2 "collection"'  +2 "core" + .tCH.configure CHconfig + "collection"'\ 2 +2 .tPH.coast + "processing"%  +3 "core" + .tPH.configure PHconfig + "processing"%\ 2 +3 #tAll dwarf controllers running firmware version 3.75 + "sampler") +18 #tCleanly exited at 14:42:35EST19-Nov-18 +59781 E\ q +3951 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +56044 E\ j +12648 #t-> access 3 +17 .SE.seek :down +2 "storage"('v +4 "core" ' g f  +3 !to:Slide::Error\ :bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: @replyo:I2C::Servo::AbsMove3Reply : @tagi: @sourcei-:@destinationi%: @channeli: @statusIS:I2C::Servo::Status: enabledF: pastRLSF: pastFLSF:pastThresholdF: lostT: homeT: positioni: velocityi: currenti:pwmi:erri: inPressig : outPressif :deltaPressi: voltagef14.1257083946980853: @type2F: @error: notReady:@checkpoint: omitted:@axisName"Storage Elevator: mesg"Storage Elevator notReady +893 #-> ESP.ready! +4 "collection"'% + "manipulator"&% +5 "processing"%% +4 "core" %X\\\ + % K +4 ."rdySampler"Intake.select :close +4 "manipulator"&% + ."rdySampler"\Exhaust.select :close +4 .CTV.dial :air +2 "collection"'  +2 "core" %'  +2 % 1 +  + ."rdyProcessing"PSV.dial :air +4 .tForearm.reconfigure LooseForearm +3 ."rdySampler"CSV.dial :waste1 +3 "processing"%  +2 "manipulator"&#@2^d^b +2 "collection"' +3 .tForearm.home.seek :retract +2 "manipulator"&'\ +38 "core" +2 ."rdySampler"SSV.dial :spit,avoiding: :exhaust +2 "sampler") +3 "core"  +2 "sampler")  +5 "core" +3 ."readyCS"CS.reconfigure CSfast +2 ."rdySampler"SS.reconfigure SSconfig +4 "collection"'#d @b +2 "sampler")#.0X exit +12 #m\EXIT @1543243227.01EST @1543244404.77EST = =ECan =tMAIN =mMAIN_scheduler @EST1543244406.93 #"core_reset"Sent BREAK +2 #t@0xEE6F, state=0x333C, ifg=0x20, ie=0x00 + #\ESP2 v3.22 I2C Gateway v3.06 +8 #\ESP2 v3.22 I2C Gateway v3.06 +35 #Powering up Dwarves +706 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/shallow/niagara/configure.rb\ +272 .Sleepy.power :raw,:ON +2 E~\ t +5 ~\ t "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  + "processing"% +2 % +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 )% +2 "core" %\ 2 +2 .tSS.configure SSconfig +2 "sampler")#.0X ESP.ready! +4 "processing"%% +2 "manipulator"&% +2 "collection"'% +6 "core" %L  +4 ."rdyProcessing"PSV.dial :air +3 "processing"%  +3 "core" %   +2 %JM \  +2 "manipulator"&% +5 ."rdySampler"Intake.select :close + ."rdyProcessing"PS.reconfigure PSconfig +2 ."rdySampler"\Exhaust.select :close +4 "processing"%#A d`xb + ."rdySampler"CTV.dial :air +3 ."rdyProcessing"PS.home.seek 0ml +3 "collection"'  + "processing"%'W +4 "core" %    +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#@2^d^b +2 "core"  + .tForearm.home.seek :retract +3 ."rdySampler"CSV.dial :waste1 +3 "manipulator"&'\ + "collection"' +7 "core" + ."rdySampler"SSV.dial :spit,avoiding: :exhaust +2 "sampler") +3 "core"  +2 "sampler")  +5 "core" +3 ."readyCS"CS.reconfigure CSfast + ."rdySampler"SS.reconfigure SSconfig +4 "collection"'#d @b +2 "sampler")#.0X Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +7882 !to:SignalException :\ signoi:bt["1/home/esp/esp2/lib/threads.rb:712:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg" SIGHUP:@timestampu: Time m ) + !o:Errno::EIO:bt["7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:\ errnoi\ : mesg"Input/output error +12 #m\EXIT @1543326625.89EST @1543326653.12EST = =ECan =tMAIN =mMAIN_scheduler @EST1543326655.15 #"core_reset"Sent BREAK +2 #t@0xE1A8, state=0x32F4, ifg=0x10, ie=0xFD #@0xE43A, state=0x32F4, ifg=0x10, ie=0xFD + #@0xE6CC, state=0x32F4, ifg=0x10, ie=0xFD + #@0xE95D, state=0x32F4, ifg=0x10, ie=0xFD #@0xEBEF, state=0x32F4, ifg=0x10, ie=0xFD + #@0xEE80, state=0x32F4, ifg=0x10, ie=0xFD + #@0xF113, state=0x32F4, ifg=0x10, ie=0xFD #@0xF22D, state=0x32F4, ifg=0x80, ie=0xFD + #@0x3BA9, state=0x3350, ifg=0x00, ie=0x75 + #\ESP2 v3.22 I2C Gateway v3.06 +8 #\ESP2 v3.22 I2C Gateway v3.06 +362 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/shallow/niagara/configure.rb\ +258 .Sleepy.power :raw,:ON +3 EF\ @? +4 F\ @? + "sampler") + ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 )% +2 "core" % ' +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +40761 E<\ ;< +50065 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 +2 #Session Ended +9929 E>\ << +60003 ;\ ;; +20894 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +39100 E<\ ;; +51726 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 +2 #Session Ended +8268 E8\ ;< +60002 7\ << +22556 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +37439 E7\ <; +53387 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 +2 #Session Ended +6608 E3\ ;; +60002 1\ ;; +24216 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +35778 E1\ << +55049 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +4946 E/\ <; +60002 -\ << +25878 #"connect"Session Begun +4 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +34116 E+\ <; +56713 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +2 .Sleepy.cycleModemPower! 9 +2 #Session Ended +3283 E(\ ;; +60002 '\ ;< +27542 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 + #Session Ended +32453 E"\ ;; +58430 #"connect"Session Begun +9 #-> Sleepy.cycleModemPower! 9 +6 .Sleepy.cycleModemPower! 9 +4 #Session Ended +1553 E'\ << +60002 "\ <; +29288 #"connect"Session Begun +3 #-> Sleepy.cycleModemPower! 9 +3 .Sleepy.cycleModemPower! 9 +2 #Session Ended +30707 E\ <; +58871 !to:SignalException :\ signoi:bt["1/home/esp/esp2/lib/threads.rb:712:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg" SIGHUP:@timestampu: Time qBR + !o:Errno::EIO:bt["7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:\ errnoi\ : mesg"Input/output error +12 #m\EXIT @1543339250.31EST @1543860159.94EST = =ECan =tMAIN =mMAIN_scheduler @EST1543860161.97 #"core_reset"Sent BREAK +2 #t@0x6B41, state=0x33E0, ifg=0x02, ie=0x5F #@0x7897, state=0x33E0, ifg=0x02, ie=0x5F + #@0x9D53, state=0x33E0, ifg=0x02, ie=0x5F + #@0x260B, state=0x33E0, ifg=0x02, ie=0x5F #@0x152B, state=0x33E0, ifg=0x02, ie=0x5F + #@0x98AB, state=0x33E0, ifg=0x02, ie=0x5F + #@0xFC9E, state=0x33E0, ifg=0x02, ie=0x5F #@0x0B43, state=0x33E0, ifg=0x02, ie=0x5F + #@0x0C5A, state=0x3350, ifg=0x00, ie=0x75 + #\ESP2 v3.22 I2C Gateway v3.06 +8 #\ESP2 v3.22 I2C Gateway v3.06 +358 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/shallow/niagara/configure.rb\ +256 .Sleepy.power :raw,:ON +2 E|\ ?> +4 |\ ?> + "sampler") +2 ) +2 "core"  + "collection"' +2 ' +3 "core"  +2 "processing"% + % +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +3 "sampler")&\ +3 )% +2 "core" % * + .tSS.reconfigure SSconfig +2 "sampler")#.0X ESP.ready? +2 "collection"'% +3 "core" %PS)\ +2 "sampler")% +4 "core" % * + "manipulator"&% +3 "core" %\  . +2 "manipulator"&& +3 "core" &  !r +2 "storage"(& +3 "core" & \ I A k  +2 "storage"(% +3 "core" %} I =   + "collection"'& +4 "core" &PR6\  + "processing"%& +4 "core" &_\  + "processing"%% +4 "core" %WN\ +351 #t-> exit +14 #m\EXIT @1543860191.76EST @1550073938.99EST = =ECan =tMAIN =mMAIN_scheduler @EST1550073941.25 #"core_reset"Sent BREAK +2 #t@0x4D53, state=0x3350, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.22 I2C Gateway v3.06 +208 #>RESET< ESP2 v3.22 I2C Gateway v3.06 +42 #Powering up Dwarves +735 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/shallow/niagara/configure.rb\ +270 .Sleepy.power :raw,:ON +3 E1\ } +4 1\ } "sampler") +2 ) +2 "core"  +2 "collection"' + ' +2 "core"  +2 "processing"% +2 % +3 "core"  +3 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ + % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 )% +2 "core" %\ h\ E +2 .tSS.configure SSconfig +2 "sampler")#.0XBB\ +2 .tCC.configure CCconfig +2 "collection"'$x2 ^22b +2 '% +2 "core" %<DI\  +2 .tCS.configure CSconfig +2 "collection"'#P d@b +2 "processing"%& +3 "core" &\  + .tPC.configure PCconfig +2 "processing"%$x2 ^22b +2 %% +3 "core" %\  + .tPS.configure PSconfig +2 "processing"%#A d`xb +4 "manipulator"& % +2 "core" % +2 .tForearm.configure LooseForearm +2 "manipulator"&#Q@2^d^b +2 &\ & +2 "core" & +2 .t\Elbow.configure LooseElbow +2 "manipulator"&$ &.,(#b +3 "storage"( & +3 "core" & x\ 0 + .tSC.configure SCloose +2 "storage"($.\ 1~b +2 ( % +3 "core" % F\ 0 + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 .tCH.coast + "collection"'  +2 "core" +2 .tCH.configure CHconfig + "collection"'\ 2 +2 .tPH.coast + "processing"%  +2 "core" +2 .tPH.configure PHconfig + "processing"%\ 2 +2 #tAll dwarf controllers running firmware version 3.75 + "sampler") +19 #tCleanly exited at 13:03:11EST03-Dec-18 +1188 #-> exit +59 #m\EXIT @1550073967.86EST @1550608507.15EST = =ECan =tMAIN =mMAIN_scheduler @EST1550608509.24 #"core_reset"Sent BREAK +2 #t@0xABD8, state=0x3380, ifg=0x20, ie=0x7F + #@0xB34A, state=0x3380, ifg=0x08, ie=0x5F + #@0x97E1, state=0x3380, ifg=0x20, ie=0x7F #@0x998F, state=0x3380, ifg=0x20, ie=0x7F + #@0x9ED8, state=0x3380, ifg=0x20, ie=0x7F + #@0x9F84, state=0x3380, ifg=0x20, ie=0x7F #@0xA444, state=0x3380, ifg=0x20, ie=0x7F + #@0xA9AC, state=0x3380, ifg=0x08, ie=0x5F + #@0x9A13, state=0x3350, ifg=0x00, ie=0x75 #\ESP2 v3.22 I2C Gateway v3.06 +8 #\ESP2 v3.22 I2C Gateway v3.06 +359 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/shallow/niagara/configure.rb\ +254 .Sleepy.power :raw,:ON +2 E\ z%$ +4 \ z%$ + "sampler") +2 ) +2 "core"  + "collection"' +2 ' +2 "core"  +2 "processing"% + % +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +5 "sampler")&\ +4 )% +4 "core" % \ +2 .tSS.configure SSconfig +2 "sampler")#.0X exit +14 #m\EXIT @1550609614.47EST @1550609727.87EST = =ECan =tMAIN =mMAIN_scheduler @EST1550609729.81 #"core_reset"Sent BREAK +2 #t@0xD0E0, state=0x3380, ifg=0x20, ie=0x7F + #@0xD852, state=0x3380, ifg=0x08, ie=0x5F + #@0xFEB6, state=0x3380, ifg=0x20, ie=0x7F #@0x0064, state=0x3380, ifg=0x20, ie=0x7F + #@0x05AE, state=0x3380, ifg=0x20, ie=0x7F + #@0x065A, state=0x3380, ifg=0x20, ie=0x7F #@0x0B1A, state=0x3380, ifg=0x20, ie=0x7F + #@0x1082, state=0x3380, ifg=0x08, ie=0x5F + #@0x9141, state=0x3350, ifg=0x00, ie=0x75 #\ESP2 v3.22 I2C Gateway v3.06 +10 #\ESP2 v3.22 I2C Gateway v3.06 +378 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/shallow/niagara/configure.rb\ +260 .Sleepy.power :raw,:ON +2 E\ %$ +4 \ %$ + "sampler") +2 ) +2 "core"  +2 "collection"' + ' +2 "core"  +2 "processing"% + % +3 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +3 "sampler")&\ +2 )% +3 "core" % \ + .tSS.configure SSconfig +2 "sampler")#.0X exit +13 #m\EXIT @1550609935.98EST @1551211765.84EST = =ECan =tMAIN =mMAIN_scheduler @EST1551211767.98 #"core_reset"Sent BREAK +2 #t@0x1158, state=0x3350, ifg=0x00, ie=0x75 #>RESET< ESP2 v3.22 I2C Gateway v3.06 +208 #>RESET< ESP2 v3.22 I2C Gateway v3.06 +35 #Powering up Dwarves +723 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/shallow/niagara/configure.rb\ +277 .Sleepy.power :raw,:ON +2 E\ !| +4 \ !| + "sampler") +2 ) +2 "core"  + "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +3 "processing"% 9\ +3 % 2\ +2 % *\ + % 0\ +3 "sampler")&\ +3 )% +2 "core" % _\ S + .tSS.configure SSconfig +2 "sampler")#.0X u + .t\Elbow.configure LooseElbow +2 "manipulator"&$ &.,(#b +4 "storage"( & +3 "core" & q o T\ ? + .tSC.configure SCloose +2 "storage"($.\ 1~b +2 ( % +3 "core" % i d f\ > + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 .tCH.coast + "collection"'  +2 "core" + .tCH.configure CHconfig + "collection"'\ 2 +3 .tPH.coast + "processing"%  +2 "core" + .tPH.configure PHconfig + "processing"%\ 2 +3 #tAll dwarf controllers running firmware version 3.75 + "sampler") +20 #tCleanly exited at 15:58:55EST19-Feb-19 +866 #-> ESP.ready! +4 "collection"'% +2 "processing"%% +2 "manipulator"&% +6 "core" %-1V\  +4 ."rdySampler"Intake.select :close +2 .\Exhaust.select :close + .CTV.dial :air +2 "collection"'  +2 "core" %y\ ' +2 %    +2 ."rdyProcessing"PSV.dial :air +3 "manipulator"&% +2 "processing"%  +4 "core"  + %   . +3 ."rdySampler"CSV.dial :waste1 +2 .tForearm.reconfigure LooseForearm +3 "collection"' +2 "manipulator"&#@2^d^b +3 "core"  + +3 ."rdySampler"SSV.dial :spit,avoiding: :exhaust +2 .tForearm.home.seek :retract +2 ."rdyProcessing"PS.reconfigure PSconfig +3 "sampler") + "manipulator"&'\ +5 "processing"%#A d`xb +2 "core"  +2 ."rdyProcessing"PS.home.seek 0ml +2 "sampler")  + "processing"%'W +6 "core" +3 ."readyCS"CS.reconfigure CSfast + ."rdySampler"SS.reconfigure SSconfig +4 "collection"'#d @b +2 "sampler")#.0X Arm.grab Garage + .Hand.open + "manipulator"&;1 +75 "core" 1 + "manipulator"&<& +4 "core" & ? $ + "manipulator"&=% +4 "core" % \ B  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&>(- +210 "core" ( + "manipulator"&?& +4 "core" &-    $ +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &@& +2 "core" &- B "} +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage +2 "manipulator"&A' +108 "core" ' + .tHand.close +2 "manipulator"&B/ +77 "core" / +1438 #t-> Arm.CC + "manipulator"&C& +3 "core" &- ~ v "{ +2 "manipulator"&D% +4 "core" %  m e ) +2 .tForearm.seek :retract + "manipulator"&E'\ +101 "core" ' + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :CC +2 "manipulator"&F( +282 "core" ( + "manipulator"&G& +4 "core" &% Z ?R + .t\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &H& +2 "core" &% ?Q +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&I'ρ +102 "core" ' +2 "manipulator"&J& +4 "core" &$  >O +2 "manipulator"&K% +3 "core" %ϊ  +572 #t-> Hand.open + .Hand.open + "manipulator"&L1 +76 "core" 1 +489 #t-> CC.close +2 !o:Arm::Error:bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@checkpoint: omitted: mesg"3Claim Arm, then retry closing Collection Clamp +2016 #-> Arm.claim +680 #-> CC.close +2 "manipulator"&M& +3 "core" &$ u >O + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC + "manipulator"&N( +4 "core" ( + "manipulator"&O& +4 "core" &$ k v >O +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &P& +3 "core" &$ t q >O +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek CC +2 "manipulator"&Q'ρ +2 "core" ' +2 .tHand.close + "manipulator"&R/ +70 "core" / + "collection"'S& +4 "core" &,1W\  +2 "collection"'T& +3 .tCC.seek :closed +2 "collection"'U(O +3 "core" &,0w\  +4 &\ -0y\ B +9 &G},0x 3 +10 &Cq*/v G +9 &n+/ R +9 &Z-/t R +10 &d`,/v R +9 &%_+1~ R +9 &[+/u Q +10 &a+.} R +9 &l\\)0x R +10 &/\\,/{ Q +9 & ],. Q +9 &"]+0{ Q +10 &$t_+0| R +9 &&9V-/} Q +10 &'^-/x Q +9 &)[,/} Q +9 &+}Z+/v Q +10 &->`-.w R +9 &/W-0~ Q +9 &0[,.v Q +10 &2\\,0z Q +9 &4G[+1v Q +10 &6 [+0z Q +9 &7W,/p Q +9 &9]+/v Q +10 &;P\\,/r Q +9 &=Z,/} Q +9 &>[,0u Q +10 &@X-.q Q +9 &BX\\+1r Q +9 &D_,0w Q +10 &Eb-/v R +9 &Gu*/t S +9 &IS,.w V +10 &K*/y Z +9 &L*-n ] +10 &N|+-q E +9 &OX++-s (v +9 &Ob,.t J +3 ( + "collection"'T& +4 #tCollection Clamp onSpring/offSpring for 5/25 samples, on/off torque 1.59 +2 "collection"'V& +3 "core" &O`+-s J +524 #t-> Intake.open +2 .Intake.select :open + "sampler") +490 #t-> Exhaust.open + .\Exhaust.select :open + "sampler")@ +1416 #t-> CBV.SSV + .CBV.dial SSV +2 "collection"'W @ +113 "core" ? +3533 #t-> CTV.Intake + .CTV.dial Intake +2 "collection"'X  +75 "core"  +1689 #t-> SS.fill +2 .SS.seek 25ml + "sampler")Y' +1293 "core" ' + "sampler")Z% +4 "core" % \ + m +2235 #t-> SSV.exhaust + .SSV.dial :exhaust +2 "sampler")[  +77 "core"  +435 #t-> SS.empty +3 .SS.seek :empty + "sampler")\\'^ +1269 "core" ' + "sampler")]% +4 "core" %W \ ,r +814 #t-> SSV.CBV + .SSV.dial CBV +2 "sampler")^  +75 "core" +460 #t-> SS.fill +2 .SS.seek 25ml + "sampler")_' +1288 "core" ' + "sampler")`% +4 "core" %  \ * +1457 #t-> SSV.exhaust + .SSV.dial :exhaust +2 "sampler")a  +78 "core"  +393 #t-> SS.empty +2 .SS.seek :empty + "sampler")b'^ +1233 "core" ' + "sampler")c% +4 "core" %Y \ ( +514 #t-> SSV.CBV +2 .SSV.dial CBV + "sampler")d  +77 "core" +658 #t-> SS.fill +2 .SS.seek 25ml +2 "sampler")e' +1296 "core" ' + "sampler")f% +4 "core" % \ +s +1170 #t-> SSV.exhaust + .SSV.dial :exhaust +2 "sampler")g  +76 "core"  +459 #t-> SS.empty +3 .SS.seek :empty + "sampler")h'^ +1228 "core" ' + "sampler")i% +4 "core" %Y \ ( +470 #t-> SSV.CBV + .SSV.dial CBV +2 "sampler")j  +76 "core"  +381 #t-> SS.fill +43 .SS.seek 25ml + "sampler")k' +1316 "core" ' + "sampler")l% +4 "core" % \ , +8185 #t-> SSV.Exhaust +2 .SSV.dial Exhaust + "sampler")m  +77 "core"  +402 #t-> SS.empty +3 .SS.seek :empty +3 "sampler")n'^ +1236 "core" ' + "sampler")o% +4 "core" %\\ \ ( +469 #t-> SSV.CBV + .SSV.dial CBV +2 "sampler")p  +76 "core" +753 #t-> SS.seek 20 +2 .SS.seek 20ml + "sampler")q'C +1080 "core" ' + "sampler")r% +4 "core" %C \ , +8164 #t-> SSV.exhaust +2 .SSV.dial :exhaust + "sampler")s  +21 E\ yx +55 "core"  +448 #t-> SS.empty +2 .SS.seek :empty + "sampler")t'^ +1009 "core" ' + "sampler")u% +4 "core" %a \ ( +23913 #t-> Intake.close + .Intake.select :close +2 "sampler")0 +897 #t-> Exhaust.close + .\Exhaust.select :close +2 "sampler") +442 #t-> CC.open +2 .CC.seek :open + "collection"'v( +380 "core" ( + "collection"'w& +4 "core" &.-x +1562 #t-> Hand.close + .Hand.close +2 "manipulator"&x/ +21 "core" / +1058 #t-> Forearm.retract +2 .Forearm.seek :retract +2 "manipulator"&y'\ +94 "core" ' + "manipulator"&z% +4 "core" %\  q q   +815 #t-> Arm.garage +2 "manipulator"&{& +3 "core" &# p p >O + "manipulator"&|% +4 "core" %\  o o T  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&}(- +285 "core" ( + "manipulator"&~& +4 "core" &-   + .t\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 && +3 "core" &- {  + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&' +114 "core" ' + "manipulator"&& +4 "core" &- ) * E  +2 "manipulator"&% +3 "core" % M K  +644 #t-> Hand.open + .Hand.open +2 "manipulator"&1 +66 "core" 1 +628 #t-> Arm.retract +2 "manipulator"&% +3 "core" %  :  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +99 "core" ' + "manipulator"&& +4 "core" &- Z  +2 "manipulator"&% +3 "core" %\    +6627 #t-> exit +12 #m\EXIT @1551212772.73EST @1551290378.92EST = =ECan =tMAIN =mMAIN_scheduler @EST1551290381.07 #"core_reset"Sent BREAK +3 #t@0x5D7F, state=0x3350, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.22 I2C Gateway v3.06 +208 #>RESET< ESP2 v3.22 I2C Gateway v3.06 +41 #Powering up Dwarves +720 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/shallow/niagara/configure.rb\ +272 .Sleepy.power :raw,:ON +2 E7\ 8{ +4 7\ 8{ + "sampler") +2 ) + "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% + % +3 "core"  +4 "collection"' 9\ + ' 0\ +2 ' -\ +3 "processing"% 9\ +3 % 2\ + % *\ +2 % 0\ +3 "sampler")&\ +2 )% +2 "core" % )\ j +2 .tSS.configure SSconfig +2 "sampler")#.0X + .tPC.configure PCconfig +2 "processing"%$x2 ^22b +2 %% +3 "core" %\ > + .tPS.configure PSconfig +2 "processing"%#A d`xb +4 "manipulator"& % +2 "core" % , +2 .tForearm.configure LooseForearm +2 "manipulator"&#Q@2^d^b +2 &\ & +2 "core" & I +2 .t\Elbow.configure LooseElbow + "manipulator"&$ &.,(#b +4 "storage"( & +3 "core" &\ \  *\ U + .tSC.configure SCloose +2 "storage"($.\ 1~b +3 ( % +2 "core" %\ \  _\ V + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 .tCH.coast +2 "collection"'  +2 "core" + .tCH.configure CHconfig + "collection"'\ 2 +2 .tPH.coast + "processing"%  +3 "core" + .tPH.configure PHconfig + "processing"%\ 2 +2 #tAll dwarf controllers running firmware version 3.75 +2 "sampler") +19 #tCleanly exited at 15:26:12EST26-Feb-19 +1003 #-> ESP.ready! +4 "processing"%% +3 "collection"'% + "manipulator"&% +6 "core" %\ = +5 ."rdyProcessing"PSV.dial :air +2 "processing"%  +2 "core" %AEa\ , +2 % { +  + "manipulator"&% +3 ."rdySampler"Intake.select :close +3 ."rdyProcessing"PS.reconfigure PSconfig +2 ."rdySampler"\Exhaust.select :close +3 "processing"%#A d`xb + ."rdySampler"CTV.dial :air +3 ."rdyProcessing"PS.home.seek 0ml +3 "collection"'  +2 "processing"%'W +3 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#@2^d^b +3 .tForearm.home.seek :retract + "manipulator"&'\ +63 "core"  + ."rdySampler"CSV.dial :waste1 +2 "collection"' +4 "core" + ' +2 ."rdySampler"SSV.dial :spit,avoiding: :exhaust +4 ."closeHand"Hand.close +2 .t\Elbow.jog 1500 + "sampler") +2 "manipulator"&/ +2 &* +6 "core"  +2 "sampler")  +46 "core" * + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 .t\Elbow.home.seek :clear +2 "manipulator"&(d +13 "core" / +7  +2 ."readyCS"CS.reconfigure CSfast +2 ."rdySampler"SS.reconfigure SSconfig +3 "collection"'#d @b +3 "sampler")#.0X\  +2 "collection"'2% +4 "core" %AG[\ +2 "processing"%3& +3 "core" &\ 1 +2 "processing"%4% +4 "core" %W\ 1 +2 "manipulator"&5% +3 "core" %\ % S S C ' +2 "manipulator"&6& +4 "core" &\ T T "{ + "storage"(7& +4 "core" & \ J + "storage"(8% +4 "core" %~ \ I +2 "collection"'99 +2 "core" 9j +2 "processing"%:9 +3 "core" 9n +6077 #t-> PS.flush + #Flushing Processing stage +2 "processing"%;% +3 "core" %W\ . + #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%<& +3 "core" &\ - +2 .tHand.open + "manipulator"&=1 +75 "core" 1 + "manipulator"&>& +4 "core" &\ @ 6  "{ +2 "manipulator"&?% +3 "core" % \ % = > O ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&@(- +176 "core" ( + "manipulator"&A& +4 "core" &- G K > ; +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &B& +3 "core" &- 5 ? ; ; + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage +2 "manipulator"&C' +107 "core" ' + .tHand.close +2 "manipulator"&D/ +75 "core" / + "manipulator"&E& +4 "core" &-  ; +2 "manipulator"&F% +3 "core" %   +4 .tForearm.seek :retract + "manipulator"&G'\ +100 "core" ' + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek PC + "manipulator"&H( +124 "core" ( + "manipulator"&I& +4 "core" & > D ~ +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &J& +3 "core" & < : ~ + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&K' +102 "core" ' + "manipulator"&L& +4 "core" & 9 > # ~ +2 "manipulator"&M% +3 "core" % 1 4 +2 "processing"%N& +4 "core" &\ - + "processing"%O& +4 .tPC.seek :closed +2 "processing"%P(Tg +2 "core" &\ - +4 &\ -  +7 &4~\ ',~ +10 &c\ &@ +9 &Px\ &R +9 &Y\ )Q +10 &_\ (Q +9 &[\ (R +10 &W\\\ (R +9 &\\\ (Q +9 &W\ )Q +10 &]\ (Q +9 & a[\ (Q +10 &""]\ (Q +10 &#Y\ (Q +8 &%[\ (Q +10 &'h]\ (Q +9 &)*\\\ (Q +9 &*[\ (Q +10 &,Y\ (Q +9 &.pY\ (Q +9 &02W\ )Q +10 &1Y\ )Q +9 &3Y\ )Q +10 &5wY\ (R +9 &7;Y\ (Q +9 &8Y\ (Q +10 &:[\ (Q +9 &<W\ (Q +10 &>DV\ (Q +9 &@V\ )Q +9 &AY\ (P +10 &C\\\ (Q +9 &EL]\ (Q +9 &G b\ (R +10 &Hl\ 'S +9 &Jq\ 'S +10 &LD\ %V +9 &N\ %W +9 &O\ %W +10 &Q\ %W +9 &SB\ &@ +9 &T'0\ &O +10 &TM\ +) +2 ( + "processing"%O& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.50 +2 "processing"%Q& +3 "core" &TM\ +) + .tHand.open + "manipulator"&R1 +73 "core" 1 + "manipulator"&S% +4 "core" %   j +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&T'\ +96 "core" ' + .tPSV.dial PSR +2 "processing"%U +138 "core"  + .tPSR.select :flush +2 "processing"%j +10 .tPS.seek 1ml +2 "processing"%V'P +1095 "core" ' + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%W' +1605 "core" ' + .tPSV.dial PTV +2 "processing"%X +77 "core" + .tPTV.dial :puck +2 "processing"%Y  +16 "core"  + .tPBV.dial :waste1 +2 "processing"%Z  +55 "core" +2 .tPS.seek 0ml +2 "processing"%['W +2627 "core" ' + .tPSV.dial PSR +2 "processing"%\\ +75 "core"  + .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 0.5ml +2 "processing"%]' +594 "core" ' + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%^' +2121 "core" ' + .tPSV.dial PTV +2 "processing"%_ +75 "core" + .tPBV.dial PSV +2 "processing"%` U +53 "core" U +2 .tPS.seek 0ml +2 "processing"%a'W +2630 "core" ' + .tPSV.dial PBV +2 "processing"%b @ +44 "core" @ +2 .tPS.seek 2.5ml +2 "processing"%c' +2634 "core" ' + .tPSV.dial :waste1 +2 "processing"%d  +86 "core"  +2 .tPS.seek :empty + "processing"%e'9 +2630 "core" ' + .tPSV.dial PSR +2 "processing"%f +54 "core"  + .tPSR.select :air +2 .PS.seek 2.5ml +2 "processing"%g' +2634 "core" ' + .tPSV.dial PTV +2 "processing"%h +88 "core"  + .tPBV.dial PSV +2 .PS.seek 0ml +2 "processing"%i'W +2636 "core" ' + .tPSV.dial PBV +2 "processing"%j @ +42 "core" ? +2 .tPS.seek 2.5ml +2 "processing"%k' +2632 "core" ' + .tPSV.dial :waste1 +2 "processing"%l  +73 "core"  +2 .tPS.seek :empty + "processing"%m'9 +2637 "core" ' + #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&n& +4 "core" &  E ~ + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&o( +4 "core" ( + "manipulator"&p& +4 "core" &  ~ +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &q& +3 "core" & \ ~ +2 .tForearm.seek PC + "manipulator"&r' +97 "core" ' + .tHand.close + "manipulator"&s/ +76 "core" / +2 .tPC.seek :open + "processing"%t( +405 "core" ( +9 "manipulator"&u& +4 "core" & z ~ +2 "manipulator"&v% +3 "core" %  +2 .tForearm.seek :retract +2 "manipulator"&w'\ +95 "core" ' + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek :garage + "manipulator"&x(- +142 "core" ( + "manipulator"&y& +4 "core" &-   G & +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &z& +3 "core" &-   & +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&{' +110 "core" ' + .tHand.open + "manipulator"&|1 +67 "core" 1 + "manipulator"&}% +4 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&~'\ +101 "core" ' +1681 #t-> startTube 5 +795 #-> shortDA +4 "collection"'% + "processing"%% +6 "core" %BET\  +2 %<\ ' +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +663 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay + .delay 10 seconds +1003 .PSV.dial :mixloop +2 "processing"% +134 "core" + .tPTV.dial :PRVmixing +2 "processing"%  +130 "core" + .tPRV.dial :sipper +2 "processing"%  +106 "core" +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%'] +2291 "core" ' + ."connect"PRV.dial CBV +2 .tCBV.dial PRV +3 "processing"%  +2 "collection"'  +107 "core"  +29  +2 .tPS.seek 0.5ml +2 "processing"%' +1271 "core" ' + .tPRV.dial :waste2 +2 "processing"% @ +101 "core" @ +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek :empty + "processing"%\ '9 +595 "core" ' + .tPSV.dial PSR +2 "processing"% +103 "core"  + .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"% 'P +1098 "core" ' + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"% ' +1614 "core" ' + .tPSV.dial :mixloop +2 "processing"% +105 "core" +2 .tPS.seek :empty + "processing"%'9 +2639 "core" ' + .tPSV.dial PSR +2 "processing"% +105 "core"  + .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%'P +1111 "core" ' + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%' +1605 "core" ' + .tPSV.dial :mixloop +2 "processing"% +105 "core" + .tPRV.dial :sipper +2 "processing"%  +44 "core" +2 .tPS.seek :empty + "processing"%'9 +2639 "core" ' + .tPSV.dial PSR +2 "processing"% +105 "core"  + .tPSR.select :air +2 .PS.seek 2.5ml +2 "processing"%' +365 E=\ "BB +2272 "core" ' + .tPSV.dial :mixloop +2 "processing"% +105 "core" +2 .tPS.seek :empty + "processing"%'9 +2629 "core" ' + #tLoading da puck from tube 5 into Processing Clamp +2 "processing"%& +4 "core" &\ ' + "manipulator"&% +4 "core" %\ " 1 9 + "storage"(%% +4 "core" %~ J K '\ @ + "storage"(. +3 "core" .( + .tSC.reconfigure SCtight +3 "storage"($\ .\ 1~b +2 .tSC.seek 5 + "storage"((< +974 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 ('& +2 "core" &<4 C E S\ ;  +2 "manipulator"&(& +3 "core" &-  N & +2 "manipulator"&)% +3 "core" %\ " 9 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 5 +2 "manipulator"&"( +172 "core" ( + "manipulator"&$& +4 "core" &\   $ +2 "storage"(,& +3 "core" &<5 C L \ <  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts + "manipulator"&-' +94 "core" ' + "storage"(.& +4 "core" &<5 ` c \ =  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +4 .tSE.seek beamBreak +2 "storage"(/'L +283 "core" ' + "storage"(0- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +10 (1& +3 "core" &<5 C F x\ :  +2 "manipulator"&2& +3 "core" &\  $ +2 .t\Elbow.seek 5 +2 "manipulator"&3( +3 "core" ( + "manipulator"&4& +4 "core" &\  $ $ +2 "storage"(5& +3 "core" &<5 C A \ :  +2 .tForearm.seek 5 + 300 counts +2 "manipulator"&6'H +27 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&7/ +73 "core" / +17 ."downElevator"SE.seek :down +3 "manipulator"&8& +5 "storage"(9'v +4 "core" &\   $ +2 "manipulator"&:% +3 "core" % Y   +2 .tForearm.seek :retract +2 "manipulator"&;'\ +99 "core" ' +2 .t\Elbow.seek PC + "manipulator"&<( +160 "core" ' + ."downElevator"SE.coast + "storage"(5 +95 "core" ( +3 "manipulator"&=& +4 "core" &   > m + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &>& +2 "core" &   _ m +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&?' +95 "core" ' + "manipulator"&A& +4 "core" & J m +2 "manipulator"&B% +4 "core" % \\ +2 "processing"%#& +3 "core" &\ # +2 "processing"%D& +4 .tPC.seek :closed + "processing"%E(Tg +3 "core" &\ # +3 &\ $ +8 &.v\ +| +10 &c\ @ +10 &au\ Q +8 &#V\ Q +11 &Y\ Q +8 &^\ Q +10 &h]\ Q +10 &*\\\ Q +9 &Y\ Q +9 &W\ Q +9 & pY\ Q +9 &"2\\\ Q +10 &#Y\ Q +9 &%Y\ Q +10 &'xY\ Q +9 &):Y\ Q +9 &*X\ Q +10 &,W\ Q +9 &.Z\ Q +9 &0DV\ Q +10 &2T\ Q +9 &3U\ Q +9 &5U\ P +11 &7LY\ Q +8 &9Z\ Q +10 &:Z\ P +9 &<V\ P +9 &>TX\ Q +10 &@X\ P +9 &AW\ P +9 &CX\ P +10 &E]Y\ P +9 &G]\ Q +10 &He\ R +9 &Jj\ S +9 &LV\ V +10 &N\ V +9 &O\ W +9 &Q\ W +10 &SLw\ 6 +9 &T#,\\\ V +9 &TK%\ !. +4 ( + "processing"%D& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.47 + .Hand.open +2 "manipulator"&F1 +65 "core" 1 + "manipulator"&&% +4 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&I'\ +92 "core" ' + .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 5 in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%C9 +2 %J  +5 "core" 9r +103 "processing"%L9 +2 "core" 9r +103 "processing"%M9 +2 "core" 9s  +103 "processing"%N9 +2 "core" 9r  +103 "processing"%@9 +2 "core" 9r +103 "processing"%G9 +2 "core" 9s +103 "processing"%*9 +2 "core" 9r +103 "processing"%Q9 +2 "core" 9r +103 "processing"%R9 +4 "core" 9s" +102 "processing"%S9 +2 "core" 9r& +103 "processing"%O9 +2 "core" 9s+ +103 "processing"%U9 +2 "core" 9s/ +103 "processing"%K9 +2 "core" 9s3 +103 "processing"%V9 +3 "core" 9t7 +103 "processing"%X9 +2 "core" 9s; +103 "processing"%Y9 +2 "core" 9s@ +103 "processing"%Z9 +2 "core" 9sD +103 "processing"%W9 +2 "core" 9tH +103 "processing"%\\9 +2 "core" 9tL +103 "processing"%[9 +2 "core" 9tP +103 "processing"%]9 +2 "core" 9uU +103 "processing"%_9 +2 "core" 9uY +103 "processing"%`9 +2 "core" 9u] +103 "processing"%^9 +3 "core" 9ua +103 "processing"%b9 +2 "core" 9ue +103 "processing"%a9 +2 "core" 9uj +103 "processing"%d9 +2 "core" 9vn +103 "processing"%c9 +2 "core" 9!vr +103 "processing"%f9 +3 "core" 9*vv +103 "processing"%e9 +2 "core" 92wz +103 "processing"%h9 +2 "core" 9;x +103 "processing"%g9 +2 "core" 9Cx +103 "processing"%j9 +2 "core" 9Jw +103 "processing"%i9 +3 "core" 9Rx +103 "processing"%l9 +2 "core" 9Zx +2 .tPH.hold 2:00:00,28C +3 .delay 1:30 +2 "processing"%k ppX +3 "core"  +8998 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%n +104 "core"  + .tPSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%p' +587 "core" ' + .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml +2 "processing"%q'[ +1611 "core" ' + .tPTV.dial :puck +2 "processing"%s  +131 "core"  + .tPSV.dial PTV +2 "processing"%H +76 "core" + .tPBV.dial :waste1 +2 "processing"%T  +54 "core" +2 "processing"%P% +3 "core" %\\\  +2 .tPS.seek 1.5ml +2 "processing"%u' +590 "core" ' + .tdelay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%v * +37 "core" , +2 .tPS.seek 0ml +2 "processing"%y'W +1613 "core" ' + .tdelay 5:00 +30003 #recoverPSRreagent08 .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%z  +37 "core" + .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%r * +36 "core" , + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%o +75 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +50 .tPS.seek 2.5ml +2 "processing"%|' +622 E,\ II +1806 "core" ' + .tPSV.dial PTV +2 "processing"%} +75 "core" + .tdelay 5 seconds +502 .PSV.dial PSR +3 "processing"%w +76 "core"  + .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%{ +76 "core" + .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%  +74 "core"  +2 .tPS.seek :empty +2 "processing"%'9 +2414 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +133 "core" + .tPSV.dial :mixloop +2 "processing"% +45 "core" + .tPRV.dial :ab1 +2 "processing"% @ +105 "core" ? +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%m'w +353 "core" ' + .tdelay 2 seconds +203 ."connect"CBV.dial PRV +2 .tPRV.dial CBV + "processing"%  +46 "core"  +2 "processing"%% +3 "core" %{o\ " +3 .tPS.seek 0.32ml + "processing"%'( +391 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'  +39 "core" + .tPRV.dial :air +2 "processing"%  +42 "core"  +2 .tPS.seek 0.9ml +2 "processing"% 'D +1238 "core" ' + .tPRV.dial :waste2 +2 "processing"%\ @ +74 "core" > +2 .tPS.seek 0.5ml +2 "processing"% ' +863 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%  +46 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"% '[ +1617 "core" ' + .tPSV.dial :PML +2 "processing"% +45 "core" + .tPTV.dial :mixing +2 "processing"% @ +72 "core" A + .tPBV.dial :waste1 +2 "processing"%  +36 "core" +2 "processing"%% +3 "core" %[v\ ! +2 .tPS.seek 1.85ml +2 "processing"%'; +241 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"% * +36 "core" , +2 .tPS.seek 0ml +2 "processing"%'W +1964 "core" ' + .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" &AG\  + .tHand.open +2 "manipulator"&1 +16 "core" 1 + "manipulator"&& +4 "core" & # m +2 "manipulator"&% +3 "core" %\ " < +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&(- +151 "core" ( + "manipulator"&%& +4 "core" &-   +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-  +2 .tForearm.seek :garage + "manipulator"&!' +108 "core" ' +3 .tHand.close +2 "manipulator"&'/ +76 "core" / + "manipulator"&(& +4 "core" &- f  +2 "manipulator"&)% +3 "core" %  G +2 .tForearm.seek :retract +2 "manipulator"&$'\ +103 "core" ' + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC + "manipulator"&,( +279 "core" ( + "manipulator"&.& +4 "core" & C , +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &x& +3 "core" & , + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&~'ρ +100 "core" ' + "manipulator"&0& +4 "core" & , +2 "manipulator"&1% +4 "core" %χ + "collection"' & +4 "core" &CH\  +2 "collection"'2& +3 .tCC.seek :closed +2 "collection"'4(O +3 "core" &CG\  +2 &CF\   +9 &4BF\ - +10 &dCH\ A +9 &U{DE\ R +9 &VBF\ \ P +10 &^CF\ \ P +10 &\\AC\ \ P +8 &^]@E\ Q +10 &"ZAF\ P +9 &ZAD\ Q +9 &`CF\ Q +11 & gZAE\ \ Q +8 &")_?F\ Q +10 &#_BE\ Q +9 &%\\BG\ P +9 &'n`AE\ Q +10 &)2YAE\ \ P +9 &*ZBD\ \ Q +10 &,_AF\ Q +9 &.xY@E\ \ P +9 &09\\@G\ Q +10 &1\\@E\ P +9 &3]BD\ Q +9 &5Y@D\ \ P +10 &7BY@D\ P +9 &9ZAE\ P +10 &:\\@E\ \ Q +9 &<W@F\ P +9 &>J[@F\ P +10 &@ WAE\ P +9 &AZCD\ \ Q +9 &C_BD\ Q +10 &EOdDE\ Q +9 &GhBG\ R +9 &H|@D\ T +10 &J;?\ X +9 &L67;\ ] +10 &M49\ X +9 &O.<36\ + +9 &O}35\ H +6 ( +2 "collection"'2& +5 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.77 +2 "collection"'5& +3 "core" &O`26\ H + &O`05t\ H +2 .tHand.open + "manipulator"&71 +71 "core" 1 + "manipulator"&8% +4 "core" % υ s +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&:'\ +95 "core" ' + .tPSV.dial PSR +2 "processing"%" +103 "core"  + .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%-' +1606 "core" ' + .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%/  +44 "core"  +2 .tPS.seek 0ml +2 "processing"%6'W +1611 "core" ' + .tPSV.dial PSR +2 "processing"%= +46 "core"  + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%>' +2631 "core" ' + ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +4 "processing"%3  +2 "collection"'A  +42 "core"  +122  + .tPSV.dial :mixloop +2 "processing"%B +116 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%#  +74 "core" +2 .tPS.seek 0ml +2 "processing"%9'W +2635 "core" ' + .tPSV.dial :air +2 "processing"%;  +46 "core"  +2 .tPS.seek 2.5ml +2 "processing"%t' +2622 "core" ' + .tPSV.dial :mixloop +2 "processing"%F +46 "core" +2 .tPS.seek 0ml +2 "processing"%&'W +2629 "core" ' + .tPSV.dial :air +2 "processing"%C  +45 "core"  +2 .tPS.seek 2.5ml +2 "processing"%D' +2632 "core" ' + .tPSV.dial :mixloop +2 "processing"%L +45 "core" +2 .tPS.seek 0ml +2 "processing"%?'W +2626 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&M& +3 "core" & ! , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&( +24 "core" ( + "manipulator"&N& +4 "core" & % ' +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &@& +3 "core" & ' + .tForearm.seek CC +2 "manipulator"&G'ρ +101 "core" ' + .tHand.close + "manipulator"&*/ +70 "core" / +2 .tCC.seek :open + "collection"'Q( +379 "core" ( + "manipulator"&R& +4 "core" & ' +2 "manipulator"&S% +3 "core" % σ < +2 .tForearm.seek :retract + "manipulator"&O'\ +100 "core" ' + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek :garage + "manipulator"&U(- +270 "core" ( + "manipulator"&K& +4 "core" &- 8 5 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &V& +3 "core" &- % 5 + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&X' +113 "core" ' +2 .tHand.open + "manipulator"&Y1 +66 "core" 1 + "manipulator"&Z% +4 "core" %  o +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&W'\ +95 "core" ' +2 ."da"delayUntil "13:30:14.35" +22733 E(\ _^ +2120 #"da"recoverPRVreagent08 + .PTV.dial :mixing + "processing"%\\ @ +74 "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" + + ."da"PSV.dial :air +2 "processing"%_  +46 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%`' +2429 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%^ +46 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%b  +45 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%a +45 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%d  +56 "core" +2 ."da"PS.seek :empty +2 "processing"%c'9 +2401 "core" ' + #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%f +133 "core"  + ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%e' +588 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%h'[ +1620 "core" ' + ."da"PTV.dial :puck +2 "processing"%g  +72 "core"  + ."da"PSV.dial PTV +38 "processing"%j +85 "core" + ."da"PBV.dial :waste1 +2 "processing"%i  +34 "core" +2 "processing"%l% +3 "core" %`~\ $ +2 ."da"PS.seek 1.5ml +2 "processing"%n' +599 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%p'W +1610 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%s  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%H * +35 "core" * +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"%T +76 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%P' +2432 "core" ' + ."da"PSV.dial PTV +2 "processing"%q +76 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%v +76 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%u +87 "core"  + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%J  +75 "core"  +2 ."da"PS.seek :empty +2 "processing"%z'9 +2424 "core" ' + #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%r +134 "core"  + ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%o' +593 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%y'[ +1611 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%} +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%w  +35 "core" +2 "processing"%{% +3 "core" %Xx\ " +2 ."da"PS.seek 1.5ml +2 "processing"%' +584 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +3 "processing"%| * +35 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'W +1615 "core" ' + ."da"delay 2:00 +12004 #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" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +757 E*\ ]] +1674 "core" ' + ."da"PSV.dial PTV +2 "processing"% +75 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%m +75 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +74 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +74 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2430 "core" ' + #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%\  +44 "core"  + ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%  +132 "core" + ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%  +42 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"% +44 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%' +392 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%  +45 "core"  +2 "processing"%% +3 "core" %y\  +2 ."da"PS.seek 0.55ml +2 "processing"%'u +341 "core" ' + #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%  +45 "core"  +2 ."da"PS.seek 2ml +2 "processing"% '[ +1563 "core" ' + ."da"PSV.dial :PML +2 "processing"% +44 "core" + ."da"PTV.dial :mixing +2 "processing"% @ +72 "core" A + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%% +3 "core" %`q\ # +2 ."da"PS.seek 1.85ml +2 "processing"%'@ +229 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%% * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'W +1977 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +47562 E-\ >> +440 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%<  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%' * +35 "core" * + ."da"PSV.dial :air +2 "processing"%(  +44 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%)' +2445 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%I +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%!  +45 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%. +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%x  +45 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2436 "core" ' + #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%0 +135 "core"  + ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%1' +589 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"% '[ +1608 "core" ' + ."da"PTV.dial :puck +2 "processing"%$  +72 "core"  + ."da"PSV.dial PTV +2 "processing"%+ +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%2  +34 "core" +2 "processing"%5% +3 "core" %]u\ ! +2 ."da"PS.seek 1.5ml +2 "processing"%7' +593 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%8 * +37 "core" , +2 ."da"PS.seek 0ml +2 "processing"%"'W +1613 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%~  +36 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +36 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%/ +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%-' +2451 "core" ' + ."da"PSV.dial PTV +2 "processing"%= +75 "core" + ."da"delay 5 seconds +504 .PSV.dial PSR + "processing"%6 +76 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%A +75 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%3  +74 "core"  +2 ."da"PS.seek :empty +2 "processing"%B'9 +2423 "core" ' + #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%# +133 "core"  + ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%>' +597 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%;'[ +1611 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%9 +73 "core" + ."da"PBV.dial :waste1 +2 "processing"%F  +36 "core" +2 "processing"%t% +3 "core" %]u\ " +2 ."da"PS.seek 1.5ml +2 "processing"%C' +594 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%& * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%L'W +1617 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%D  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%M * +34 "core" * + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%N +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%@' +2421 "core" ' + ."da"PSV.dial PTV +2 "processing"%* +75 "core" + ."da"delay 5 seconds +14 E6\ JJ +488 ."da"PSV.dial PSR +2 "processing"%, +86 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%: +72 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%4  +73 "core"  +2 ."da"PS.seek :empty +40 "processing"%R'9 +2427 "core" ' + #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%S +135 "core"  + ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%G' +592 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%K'[ +1617 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%V +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%Y% +3 "core" %]n\  +2 ."da"PS.seek 1.5ml +2 "processing"%Z' +594 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%O * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"%X'W +1608 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .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" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%] +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%_' +2445 "core" ' + ."da"PSV.dial PTV +2 "processing"%? +75 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%^ +75 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%b +76 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%a  +73 "core"  +2 ."da"PS.seek :empty +2 "processing"%d'9 +2432 "core" ' + ."da"Sleepy.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%` +135 "core"  +2 ."da"PSR.select :sub1 +2 "processing"% +15 ."da"PS.reconfigure PSconfig +8 "processing"%#A d`xb +5 ."da"PS.seek 0.25ml +6 "processing"%f'7 +348 "core" ' +3 ."da"delay 5 seconds +502 .PSR.select :sub2 +4 "processing"% +9 ."da"PS.seek 0.5ml +2 "processing"%c' +343 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%e'[ +1618 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%g +76 "core" + ."da"PBV.dial :waste1 +2 "processing"%j  +36 "core" +2 "processing"%i% +3 "core" %[y  +2 ."da"PS.seek 1.5ml +2 "processing"%l' +585 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%h * +35 "core" * +2 ."da"PS.seek 0ml +2 "processing"%'W +1609 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%n  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%s * +37 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%H +77 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%T' +2498 "core" ' + ."da"PSV.dial PTV +2 "processing"%p +76 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%q +77 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%v +77 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%u  +76 "core"  +2 ."da"PS.seek :empty +2 "processing"%J'9 +2471 "core" ' + "processing"%P9 +3 "core" 94 +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +2 "processing"%r  +3 "core" 4 + 4 + "processing"%z& +3 "core" &TK# . +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 4 +2 "manipulator"&o% +3 "core" %\   , G a +2 "storage"(}% +3 "core" % ]\ +2 "storage"(w. +2 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 4 +2 "storage"({(,H +339 "core" ( + ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (y& + "manipulator"&|& +6 "core" &,I u s  + &-   = `5 + "manipulator"&% +4 ."raiseStack"SE.reconfigure SEplace +2 "storage"(#]K-0-\ b +3 "core" %\  < ` +3 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek PC +2 "manipulator"&( +2 ."raiseStack"SE.seek beamBreak +2 "storage"('L +122 "core" ( +2 "manipulator"&& +4 "core" &   N Yq +2 ."da"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &  P Zq +2 ."da"Forearm.seek PC + "manipulator"&' +95 "core" ' + ."da"Hand.close +2 "manipulator"&m/ +37 "core" ' + "storage"( - +3 "core" -'L +2 ."raiseStack"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place + "storage"(' +24 "core" / +2 ."da"PC.seek :open +2 "processing"%( +6 "core" ' +396 ( + "storage"(\ & +4 "core" &,I s + + "manipulator"& & +4 "core" &   ) `q + "manipulator"&% +4 "core" %    ` + ."da"Forearm.seek :retract +2 "manipulator"& '\ +100 "core" ' + ."da"\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 4 +2 "manipulator"&( +253 "core" ( + "manipulator"&& +4 "core" & - -  ^!w +2 "storage"(& +3 "core" &,I p r +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 4 + 700 counts +2 "manipulator"&'# +96 "core" ' + ."da"Hand.open +2 "manipulator"&1 +73 "core" 1 +9 "storage"(- +3 "core" -' +2 ."da"SE.seek -0.19 Pucks below Top Plate +2 "storage"(' +29 "core" ' + ."da"SE.reconfigure SEseal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.86 Pucks below Top Plate +2 "storage"(' +57 "core" ' + #"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/da19feb2714h.tif +4 "processing"%& +8 "core" &- +3 ."psFlush"Hand.open +4 "manipulator"&1 +77 "core" 1 +2 "manipulator"&%& +3 "core" &  U!v +2 "manipulator"& % +3 "core" % '  U +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 ."psFlush"\Elbow.seek FlushPuck::Garage +2 "manipulator"&<(- +179 "core" ( +3 "manipulator"&'& +4 "core" &-  R& +2 ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &(& +3 "core" &- R& +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&' +108 "core" ' + ."psFlush"Hand.close +2 "manipulator"&I/ +71 "core" / +2 "manipulator"&!& +3 "core" &-  L& +2 "manipulator"&.% +3 "core" %   L +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&x'\ +104 "core" ' + ."psFlush"\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."psFlush"\Elbow.seek PC +2 "manipulator"&)( +125 "core" ( + "manipulator"&0& +4 "core" &   Q} +2 ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" & N Q} +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&1' +100 "core" ' +2 "manipulator"&$& +4 "core" & X Q} +2 "manipulator"&+% +3 "core" % i Q +2 "processing"%2& +3 "core" & +2 "processing"%5& +4 ."psFlush"PC.seek :closed +2 "processing"% (Tg +3 "core" & +3 &%  +10 &-s% ,} +9 &by @ +10 &_n Q +8 &M! R +10 &Q S +10 &S S +8 &cPX R +10 &%Ts R +9 &Pi S +9 &Qa R +11 & kO_ R +8 &"-Ug R +10 &#Tb R +9 &%Q] S +9 &'sQS R +10 &)5TS R +10 &*QO R +9 &,QP R +10 &.|QP R +8 &0?QB R +10 &2OB R +9 &3Q9 R +9 &5O5 R +10 &7ER9 R +9 &9Q2 R +10 &:R% R +9 &<P% R +9 &>MR$ R +10 &@O R +9 &AO R +9 &CN R +10 &EVR R +9 &GV R +10 &HY S +10 &J` T +8 &LNu X +10 &N  Y +9 &O X +10 &Qq X +9 &SFsG 9 +9 &T"-_ U +9 &TG$ 0 +3 ( + "processing"%5& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.55 +2 "processing"%8& +3 "core" &TG" 0 +2 ."psFlush"Hand.open + "manipulator"&71 +76 "core" 1 + "manipulator"&~% +4 "core" % g O +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +100 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%/ +137 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."psFlush"PS.seek 1ml +2 "processing"%"'P +1108 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%=' +1605 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%6 +75 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%A  +35 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%3'W +258 #"da"SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 44.85 seconds\ /var/log/esp/da19feb2714h.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da19feb2714h15s.tif +1563 #SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da19feb2714h15s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da19feb2714h30s.tif +806 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%- +77 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.seek 0.5ml + "processing"%#' +602 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%B' +1440 E+ OO +105 #"da"SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da19feb2714h30s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da19feb2714h70s.tif +569 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%> +77 "core" + ."psFlush"PBV.dial PSV +2 "processing"%9 U +55 "core" U +2 ."psFlush"PS.seek 0ml +2 "processing"%F'W +2630 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%t @ +45 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%;' +2639 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%&  +87 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%C'9 +992 #"da"SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da19feb2714h70s.tif: TIFF Upload Complete\ +2 .Sleepy.power :camera,:OFF +5 ."Qmail"HABfans.email "44.85 sec auto-exposure",Subject: "da19feb2714h images!" +8 "storage"(D- +21 !"Qmail"o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:82:in `[]'",/home/esp/esp2/lib/msg.rb:82:in `retry'"./home/esp/esp2/lib/email.rb:257:in `send'"?/home/esp/esp2/protocol/utilities.rb:163:in `prepAndImage'"-/home/esp/esp2/lib/email.rb:65:in `call'"3/home/esp/esp2/lib/email.rb:65:in `initialize'"-/home/esp/esp2/lib/email.rb:62:in `loop'"3/home/esp/esp2/lib/email.rb:62:in `initialize'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"6getaddrinfo: Temporary failure in name resolution +4 "core" -' + #"Qmail"Retry #1 of 10 after 10:00 +3 "storage"(M& +4 "core" &,I $  \  +2 "manipulator"&N& +4 "core" &  q} + "manipulator"&L% +4 "core" %  , q +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 4 +2 "manipulator"&*( +255 "core" ( +4 "manipulator"&,& +3 "core" &\ < t# +2 "storage"(:& +4 "core" &,I M M U\  +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 4 + 700 counts +2 "manipulator"&4'# +107 "core" ' +2 ."da"SE.reconfigure SEgently +2 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.15 Pucks below Top Plate +2 "storage"(@' +59 "core" ' + "manipulator"&S& +4 "core" &\ s p # +2 "storage"(R& +3 "core" &,I \ $ +2 ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 4 +2 "manipulator"&G'g +35 "core" ' + ."da"\Elbow.hold +2 "manipulator"&V, +3 "core" , +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"SE.reconfigure SEconfig +3 "storage"(#QK-0-\ b +3 ."da"SE.seek 0.04 Pucks below Top Plate +2 "storage"(' +19 "core" ' +2 "manipulator"&Y% +3 "core" %p  zW +2 "storage"(K& +3 "core" &,I 7\ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 4 + 309 counts + "manipulator"&O'Ϝ +16 "core" ' +2 "manipulator"&Z& +4 "core" &\ q  # + "storage"(\\& +4 "core" &,I \ % +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 4 + 700 counts +2 "manipulator"&['# +20 "core" ' +2 "storage"(]% +3 "core" % a\ % +3 ."downElevator"SE.seek :down +2 "storage"(X'v +99 (?% +2 "core" %bA !\ $Yn +2 "manipulator"&^% +4 "core" % o o +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&b'\ +95 "core" ' +61 ' + ."downElevator"SE.coast + "storage"(5 +2 ."da"SC.coast +54 "storage"(6 +623 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%a +42 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%_' +2631 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%` +74 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%d'W +2656 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%f @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%c' +2633 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%g  +74 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%j'9 +2628 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%i +46 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.seek 1ml + "processing"%e'P +1099 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%h' +1617 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%l +85 "core"  + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%n  +52 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%s'W +2626 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%H +85 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%' +585 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%p' +2117 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%q +84 "core"  + ."psFlush"PBV.dial PSV +2 "processing"%v U +54 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%u'W +2630 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%T @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%P' +2639 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%r  +73 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%z'9 +2638 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%o +57 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%}' +2626 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%w +88 "core"  + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%|'W +2629 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%y @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2638 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +74 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2632 "core" ' + #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"& & +4 "core" &\  E # + "manipulator"&U% +4 "core" %\ " > +2 ."psFlush"\Elbow.seek PC + "manipulator"&m( +246 "core" ( + "manipulator"&W& +4 "core" & 1 + ."psFlush"\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 && +3 "core" & + ."psFlush"Forearm.seek PC +2 "manipulator"&E' +97 "core" ' + ."psFlush"Hand.close +2 "manipulator"&\ / +68 "core" / +2 ."psFlush"PC.seek :open + "processing"% ( +404 "core" ( + "manipulator"&& +4 "core" &   +2 "manipulator"&% +3 "core" %    +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +94 "core" ' + ."psFlush"\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."psFlush"\Elbow.seek :garage +2 "manipulator"&(- +137 "core" ( + "manipulator"&& +4 "core" &-  j +2 ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- j +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&' +111 "core" ' + ."psFlush"Hand.open +2 "manipulator"&1 +67 "core" 1 + "manipulator"& % +4 "core" %  y +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +101 "core" ' + #tFinished short da assay +1243 #-> PS.flush + #Flushing Processing stage +2 "processing"%%% +3 "core" %9?\ $ +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"% & +4 "core" &=\ $ + .tHand.open + "manipulator"&1 +27 "core" 1 + "manipulator"&& +4 "core" &-  h +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&'(- +29 "core" ( + "manipulator"&(& +4 "core" &-  ] i +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-   i +2 .tForearm.seek :garage + "manipulator"&' +108 "core" ' + .tHand.close +2 "manipulator"&I/ +67 "core" / + "manipulator"&!& +4 "core" &- i +2 "manipulator"&.% +3 "core" %  +2 .tForearm.seek :retract +2 "manipulator"&'\ +102 "core" ' + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek PC + "manipulator"&0( +149 "core" ( + "manipulator"&& +4 "core" &    +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &   + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&$' +103 "core" ' +2 "manipulator"&+& +3 "core" & Z  +2 "manipulator"&2% +4 "core" %   + "processing"%<& +4 "core" &&\ $ +2 "processing"%x& +3 .tPC.seek :closed +2 "processing"%(Tg +2 "core" &0\ $ +3 &)\ $\ +8 &.v,\ +{ +10 &b}6\ ? +9 &gr/\ P +10 &)T0\ O +10 &U5\ O +8 &V1\ P +9 &nX2\ P +10 &1V<\ O +9 &T1\ P +10 &W+\ P +10 & vY,\ P +8 &"8Y'\ P +10 &#T0\ P +9 &%R2\ P +9 &'~S'\ P +10 &)AV,\ O +9 &+T0\ O +10 &,U,\ O +9 &.T7\ O +9 &0HX/\ P +11 &2 R:\ O +8 &3V6\ P +9 &5W.\ P +10 &7PT0\ P +9 &9S,\ P +10 &:T&\ P +9 &<R)\ P +9 &>XQ.\ P +10 &@Q'\ P +9 &AW"\ P +9 &CT(\ P +43 &E`T,\ P +17 &G"Y6\ P +3 &H_0\ Q &Jf1\ R + &LY=\ U +2 &N2\ V +2 &O8\ V +8 &Q1\ V +10 &SLr7\ 3 +9 &T17e0\ 7 +8 ( +2 "processing"%x& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.53 +2 "processing"%8& +4 "core" &TC6\ # % + &TC-\ " % + .tHand.open +2 "manipulator"&71 +69 "core" 1 + "manipulator"&~% +4 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&5'\ +100 "core" ' + .tPSV.dial PSR +2 "processing"%/ +46 "core"  + .tPSR.select :flush +2 "processing"%@ +11 .tPS.seek 1ml + "processing"%1'P +1108 "core" ' + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%J' +1611 "core" ' + .tPSV.dial PTV +2 "processing"%" +72 "core" + .tPTV.dial :puck +2 .PBV.dial :waste1 + "processing"%6  +54 "core"  +2 .tPS.seek 0ml +2 "processing"%A'W +2635 "core" ' + .tPSV.dial PSR +2 "processing"%= +75 "core"  + .tPSR.select :flush +2 "processing"%@ +11 .tPS.seek 0.5ml + "processing"%-' +591 "core" ' + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%3' +2121 "core" ' + .tPSV.dial PTV +2 "processing"%# +75 "core" + .tPBV.dial PSV +2 "processing"%> U +53 "core" V +2 .tPS.seek 0ml +2 "processing"%9'W +444 E.\ BB +2187 "core" ' +3 .tPSV.dial PBV + "processing"%B @ +44 "core" ? +2 .tPS.seek 2.5ml +2 "processing"%t' +2629 "core" ' +3 .tPSV.dial :waste1 +3 "processing"%F  +75 "core"  +4 .tPS.seek :empty +3 "processing"%&'9 +2312 ."Qmail"HABfans.email "44.85 sec auto-exposure",Subject: "da19feb2714h images!" +3 !o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:82:in `[]'",/home/esp/esp2/lib/msg.rb:82:in `retry'"./home/esp/esp2/lib/email.rb:257:in `send'"?/home/esp/esp2/protocol/utilities.rb:163:in `prepAndImage'"-/home/esp/esp2/lib/email.rb:65:in `call'"3/home/esp/esp2/lib/email.rb:65:in `initialize'"-/home/esp/esp2/lib/email.rb:62:in `loop'"3/home/esp/esp2/lib/email.rb:62:in `initialize'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"6getaddrinfo: Temporary failure in name resolution + #Retry #2 of 10 after 10:00 +318 "core" ' + .tPSV.dial PSR +2 "processing"%; +56 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%D' +2636 "core" ' + .tPSV.dial PTV +2 "processing"%M +75 "core" +3 .tPBV.dial PSV +4 .PS.seek 0ml +3 "processing"%N'W +2640 "core" ' + .tPSV.dial PBV +2 "processing"%L @ +44 "core" ? +2 .tPS.seek 2.5ml +2 "processing"%,' +2630 "core" ' + .tPSV.dial :waste1 +2 "processing"%:  +74 "core"  +2 .tPS.seek :empty +2 "processing"%)'9 +2625 "core" ' + #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&S& +3 "core" & E  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&R( +2 "core" ( +2 "manipulator"&Y& +3 "core" & )  + .t\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &K& +3 "core" & |  + .tForearm.seek PC +2 "manipulator"&' +98 "core" ' + .tHand.close + "manipulator"&Z/ +67 "core" / +2 .tPC.seek :open + "processing"%\\( +400 "core" ( + "manipulator"&]& +4 "core" &    +2 "manipulator"&% +3 "core" %   J  +2 .tForearm.seek :retract +2 "manipulator"&?'\ +97 "core" ' + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek :garage + "manipulator"&^(- +154 "core" ( +2 "manipulator"&4& +3 "core" &- g +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &*& +2 "core" &- A g +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&@' +112 "core" ' + .tHand.open + "manipulator"&G1 +76 "core" 1 + "manipulator"&O% +4 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +103 "core" ' +5422 #t-> exit +2006 #Sending Email +18002 !o:Email::Error:bt["8/home/esp/esp2/utils/commskel.rb:230:in `flushMail'")/home/esp/esp2/utils/commskel.rb:233"-/home/esp/esp2/lib/esp.rb:95:in `atExit'"+/home/esp/esp2/lib/esp.rb:99:in `call'"-/home/esp/esp2/lib/esp.rb:99:in `atExit'"./home/esp/esp2/lib/threads.rb:730:in `[]'"1/home/esp/esp2/lib/threads.rb:730:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"flush failed! +9 #m\EXIT @1551295643.76EST @1551318937.96EST = =mMAIN_scheduler =tMAIN =ECan @EST1551318940.13 #"core_reset"Sent BREAK +228 #Sent BREAK +227 #Sent BREAK +440 !to:Msg::NodeOffline: mesg"Missing Valve controller:bt["9/home/esp/esp2/lib/solenoid.rb:116:in `configureAll'"1/home/esp/esp2/lib/solenoid.rb:115:in `each'"9/home/esp/esp2/lib/solenoid.rb:115:in `configureAll'"1/home/esp/esp2/lib/base.rb:43:in `configure'"-/home/esp/esp2/lib/esp.rb:124:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + #MISSING [] + !o:Msg::NodeOffline: mesg"Missing Valve controller:bt["9/home/esp/esp2/lib/solenoid.rb:116:in `configureAll'"1/home/esp/esp2/lib/solenoid.rb:115:in `each'"9/home/esp/esp2/lib/solenoid.rb:115:in `configureAll'"1/home/esp/esp2/lib/base.rb:43:in `configure'"-/home/esp/esp2/lib/esp.rb:124:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + #MISSING [] + !o:Msg::NodeOffline: mesg"Missing Valve controller:bt["9/home/esp/esp2/lib/solenoid.rb:116:in `configureAll'"1/home/esp/esp2/lib/solenoid.rb:115:in `each'"9/home/esp/esp2/lib/solenoid.rb:115:in `configureAll'"1/home/esp/esp2/lib/base.rb:43:in `configure'"-/home/esp/esp2/lib/esp.rb:124:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + #MISSING [] +26202 #-> exit +2 !o:NoMethodError : mesgu:NameError::message.undefined method `power' for nil:NilClass: name:\ power: args[:\ dwarf:bt[\ "-/home/esp/esp2/lib/esp.rb:97:in `atExit'"./home/esp/esp2/lib/threads.rb:730:in `[]'"1/home/esp/esp2/lib/threads.rb:730:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + #m\EXIT @1551319211.20EST @1551319419.56EST = =mMAIN_scheduler =tMAIN =ECan @EST1551319421.71 #"core_reset"Sent BREAK +228 #Sent BREAK +227 #Sent BREAK +442 !to:Msg::NodeOffline: mesg"Missing Valve controller:bt["9/home/esp/esp2/lib/solenoid.rb:116:in `configureAll'"1/home/esp/esp2/lib/solenoid.rb:115:in `each'"9/home/esp/esp2/lib/solenoid.rb:115:in `configureAll'"1/home/esp/esp2/lib/base.rb:43:in `configure'"-/home/esp/esp2/lib/esp.rb:124:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + #MISSING [] + !o:Msg::NodeOffline: mesg"Missing Valve controller:bt["9/home/esp/esp2/lib/solenoid.rb:116:in `configureAll'"1/home/esp/esp2/lib/solenoid.rb:115:in `each'"9/home/esp/esp2/lib/solenoid.rb:115:in `configureAll'"1/home/esp/esp2/lib/base.rb:43:in `configure'"-/home/esp/esp2/lib/esp.rb:124:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + #MISSING [] + !o:Msg::NodeOffline: mesg"Missing Valve controller:bt["9/home/esp/esp2/lib/solenoid.rb:116:in `configureAll'"1/home/esp/esp2/lib/solenoid.rb:115:in `each'"9/home/esp/esp2/lib/solenoid.rb:115:in `configureAll'"1/home/esp/esp2/lib/base.rb:43:in `configure'"-/home/esp/esp2/lib/esp.rb:124:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + #MISSING [] +852 #-> quit +2 !o:NoMethodError : mesgu:NameError::message.undefined method `power' for nil:NilClass: name:\ power: args[:\ dwarf:bt[\ "-/home/esp/esp2/lib/esp.rb:97:in `atExit'"./home/esp/esp2/lib/threads.rb:730:in `[]'"1/home/esp/esp2/lib/threads.rb:730:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + #m\EXIT @1551319439.30EST @1551319718.98PST = @PST1551319721.18 #"core_reset"Sent BREAK +4 #"MAIN_scheduler"@0xB29B, state=0x3350, ifg=0x00, ie=0x75 + #ESP2 v3.22 I2C Gateway v3.06 +9 #ESP2 v3.22 I2C Gateway v3.06 +32 #Powering up Dwarves =Astorage =Pprocessing =tMAIN =ECan =Mmanipulator =Ssampler =mMAIN_scheduler =Ccollection =hcore =FMFB +690 !to:LoadError:bt[ "7/home/esp/esp2/lib/schedule.rb:483:in `initialize'"1/home/esp/esp2/lib/threads.rb:712:in `start'"7/home/esp/esp2/lib/schedule.rb:476:in `initialize'"'/home/esp/esp2/lib/schedule.rb:474: mesg"ONo 'configure' script found on /home/esp/esp2/shallow:/home/esp/esp2/admin +1192 #-> exit + #m\EXIT @1551319740.48PST @1551319996.56EST = =mMAIN_scheduler =tMAIN =ECan @EST1551319998.64 #"core_reset"Sent BREAK +2 #t@0xB388, state=0x33E0, ifg=0x02, ie=0x5F + #@0xEE53, state=0x3350, ifg=0x00, ie=0x75 #\ESP2 v3.22 I2C Gateway v3.06 +9 #\ESP2 v3.22 I2C Gateway v3.06 +395 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/shallow/niagara/configure.rb\ +307 .Sleepy.power :raw,:ON +3 E\ #{ +4 \ #{ + "sampler") +2 ) +2 "core"  + "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  +3 "collection"' 9\ +3 ' 0\ + ' -\ +4 "processing"% 9\ + % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +3 )% +2 "core" % \ U + .tSS.configure SSconfig +2 "sampler")#.0X ESP +2 "collection"' +2 "core"  +2 "collection"' +4 "core"  +2 "collection"' +2 "core"  +2 "processing"% +3 "core"  +2 "processing"% +3 "core" V +2 "processing"% +2 "core"  +2 "processing"% +3 "core"  +2 "sampler") +3 "core"  +2 "sampler")% +3 "core" % \ S +2 "collection"'& +3 "core" &5;(\  +2 "collection"'% +4 "core" %7:w\  +2 "processing"%& +3 "core" &\ ) +2 "processing"%% +3 "core" %\ ) +2 "manipulator"&% +3 "core" % $ $  +2 "manipulator"&& +4 "core" & . 0 M +2 "storage"(& +3 "core" & 7 7 \ @ +2 "storage"(% +3 "core" % 5 6\ @ +2 "collection"' 9 +3 "core" 9 +2 "processing"%!9 +3 "core" 9 +650 #t-> ESP.ready! +2 "collection"'"% +6 "processing"%#% +2 "manipulator"&$% +3 "core" %68.\  +2 ."rdySampler"Intake.select :close +5 .\Exhaust.select :close +2 .CTV.dial :air + "collection"'%  +3 "core" %\ ) +2 % & # 2 +2 ."rdyProcessing"PSV.dial :air +4 ."rdySampler"CSV.dial :waste1 +2 "manipulator"&&% +2 "processing"%'  +2 "collection"'( +7 "core" % / ' % + +2 ."rdySampler"SSV.dial :spit,avoiding: :exhaust +2 .tForearm.reconfigure LooseForearm +2 "sampler")) +5 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract + "manipulator"&*'\ +3 "core"  + "sampler")+  +5 "core" +3 ."rdySampler"SS.reconfigure SSconfig + ."readyCS"CS.reconfigure CSfast +4 "sampler")#.0X( +276 "core" ( + ( +3 "collection"'? +3 "core"  +2 "processing"%@ +2 "core" V +2 "processing"%A +3 "core"  + "processing"%B +3 "core"  +3 "sampler")C% +3 "core" % \ F +2 "collection"'D& +3 "core" &4:j\ \  +2 "collection"'E% +4 "core" %58+\ \ +2 "processing"%F& +3 "core" &\  +2 "processing"%G% +4 "core" %U\  +2 "manipulator"&H% +3 "core" %\   +2 "manipulator"&I& +3 "core" &  \ $ +2 "storage"(J& +4 "core" & \ 4 + "storage"(K% +4 "core" %~ a\ 4 +2 "collection"'L9 +2 "core" 9 +2 "processing"%M9 +3 "core" 9 +653 #t-> Puck.count +2 "storage"(N% +3 "core" %~  &\ 4 +2 .tSE.seek :down +2 "storage"(O'v +3 "core" ' + .tSE.coast + "storage"(5 +2 .tHand.open +2 "manipulator"&P1 +68 "core" 1 + "manipulator"&Q% +4 "core" % \  "  +2 .tSC.coast "storage"(6 +3 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 +2 "storage"(R($ +342 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (S& +2 "core" &%  s\ 3 +2 "manipulator"&T& +3 "core" &  $ +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 1 + "manipulator"&U( +30 "core" ( + "manipulator"&V& +4 "core" &  +3 "storage"(W& +3 "core" &%\ 4 +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&X' +96 "core" ' + "storage"(Y& +4 "core" &% 5\ 4 +2 .tSE.reconfigure SEplace +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(Z'L +272 "core" ' + "storage"([- +3 "core" -'L +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +10 (\\% +3 "core" %J\ 2 +2 ."downElevator"SE.seek :down +2 "storage"(]'v +100 (^% +32 "core" %JJ\ 1\\w +2 "manipulator"&_% +3 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&`'\ +92 "core" ' +40 ' + ."downElevator"SE.coast + "storage"(5 +2 .tSC.coast + "storage"(6 +3 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 2 +39 "storage"(a( +343 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (b& +2 "core" &  ?\ 3 +2 "manipulator"&c& +3 "core" & Y  +2 .t\Elbow.seek 2 +2 "manipulator"&d( +12 "core" ( + "manipulator"&e& +4 "core" &  +2 "storage"(f& +3 "core" &  \ 3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&g' +99 "core" ' + "storage"(h& +4 "core" &   A\ 4 +2 .tSE.reconfigure SEplace +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(i'L +275 "core" ' + "storage"(j- +3 "core" -'L +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +10 (k% +3 "core" %R \ \ 2 +3 ."downElevator"SE.seek :down +2 "storage"(l'v +99 (m% +3 "core" %B\ 1[u +2 "manipulator"&n% +3 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&o'\ +95 "core" ' +67 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast "storage"(6 +3 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 3 + "storage"(p( +342 "core" ( +29 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (q& +3 "core" &% \ 0\  +2 "manipulator"&r& +3 "core" & = +2 .t\Elbow.seek 3 + "manipulator"&s( +3 "core" ( +2 "manipulator"&t& +3 "core" & F +2 "storage"(u& +3 "core" &% j\ 0\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&v' +97 "core" ' + "storage"(w& +4 "core" &%\ 1\  +2 .tSE.reconfigure SEplace +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(x'L +272 "core" ' + "storage"(y- +4 "core" -'L + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +10 (z% +3 "core" %J u\ 0 +2 ."downElevator"SE.seek :down +3 "storage"({'v +99 (|% +2 "core" %@ \ /[u +2 "manipulator"&}% +4 "core" %П  g +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&~'\ +100 "core" ' +62 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast "storage"(6 +3 .tSC.reconfigure SCtight +3 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"((,H +346 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" &,J" 1\ 1  + "manipulator"&& +4 "core" & ; +2 .t\Elbow.seek 4 + "manipulator"&( +23 "core" ( + "manipulator"&& +4 "core" &  # !p +2 "storage"(& +3 "core" &,J"\ 1  +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&'# +97 "core" ' + "storage"(& +4 "core" &,J" \ 1  +2 .tSE.reconfigure SEplace +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"('L +306 "core" ' + "storage"( - +4 "core" -'* + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (\ % +2 "core" % 3  :\ / $ +3 ."downElevator"SE.seek :down +2 "storage"( 'v +99 ( % +2 "core" %; \ .[s +2 "manipulator"& % +3 "core" %3 * m +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +92 "core" ' +49 ' + ."downElevator"SE.coast + "storage"(5 +2 .tSC.coast + "storage"(6 +3 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 5 + "storage"((< +347 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (& +2 "core" &< ^\ 1 +2 "manipulator"&& +3 "core" & o +2 .t\Elbow.seek 5 +2 "manipulator"&( +3 "core" ( +2 "manipulator"&& +4 "core" & 2 o + "storage"(& +4 "core" &<  l\ 0 + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts +2 "manipulator"&' +93 "core" ' + "storage"(& +4 "core" &< \ 1 +2 .tSE.reconfigure SEplace +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"('L +272 "core" ' + "storage"(- +3 "core" -'L +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (% +2 "core" %L K\ / +3 ."downElevator"SE.seek :down +2 "storage"('v +99 (% +2 "core" %D \ /[u +2 "manipulator"&% +3 "core" %  [ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +66 ' + ."downElevator"SE.coast + "storage"(5 +2 .tSC.coast + "storage"(6 +3 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 6 + "storage"((K +339 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" &K 1\ /\ +2 "manipulator"& & +3 "core" & m s n +2 .t\Elbow.seek 6 +2 "manipulator"&!( +8 "core" ( + "manipulator"&"& +4 "core" &  $ +2 "storage"(#& +3 "core" &K \ /\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts + "manipulator"&$'J +95 "core" ' + "storage"(%& +4 "core" &K\ 1\ +2 .tSE.reconfigure SEplace +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(&'L +276 "core" ' + "storage"((- +3 "core" -'L +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +10 ()% +3 "core" %B b\ . +2 ."downElevator"SE.seek :down +2 "storage"(+'v +100 ('% +2 "core" %c? W\ .[s +2 "manipulator"&.% +3 "core" %? +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&/'\ +91 "core" ' +72 ' + ."downElevator"SE.coast + "storage"(5 +2 .tSC.coast + "storage"(6 +3 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 7 + "storage"(2([z +366 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (0& +2 "core" &[x  |\ 0 +2 "manipulator"&8& +3 "core" &\  # +2 .t\Elbow.seek 7 +2 "manipulator"&*( +25 "core" ( + "manipulator"&1& +4 "core" & ( \ +2 "storage"(:& +3 "core" &[x  |\ 0 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 700 counts +2 "manipulator"&<' +95 "core" ' + "storage"(;& +4 "core" &[x\ 2 +2 .tSE.reconfigure SEplace +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(5'L +270 "core" ' + "storage"(7- +3 "core" -'L +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +10 (?% +3 "core" %U "\ / +2 ."downElevator"SE.seek :down +2 "storage"(@'v +100 (A% +2 "core" %tB \ .Zs +2 "manipulator"&B% +3 "core" % . +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&C'\ +96 "core" ' +66 ' + ."downElevator"SE.coast + "storage"(5 +2 .tSC.coast + "storage"(6 +3028 #t-> ESP.shutdown +2 #Asleep / Shutdown +2 ."shutdown"SS.coast +2 "sampler")5 +2 ."shutdown"CC.coast + "collection"'6 +3 ."shutdown"CS.coast + "collection"'5 +2 ."shutdown"PC.coast + "processing"%6 +3 ."shutdown"Forearm.coast + "manipulator"&5 +2 ."shutdown"\Elbow.coast +2 "manipulator"&6 +37 ."shutdown"Sleepy.power :raw,:OFF +2 .Sleepy.power :dwarf,:OFF + #Shutdown +1256 #t-> exit +11 #m\EXIT @1551320174.75EST @1551357063.26EST = =mMAIN_scheduler =tMAIN =ECan @EST1551357065.20 #"core_reset"Sent BREAK +2 #t@0xADC1, state=0x3380, ifg=0x20, ie=0x7F + #@0xAF6F, state=0x3380, ifg=0x20, ie=0x7F #@0xB4B7, state=0x3380, ifg=0x20, ie=0x7F + #@0xBA1F, state=0x3380, ifg=0x08, ie=0x5F + #@0xAE9E, state=0x3380, ifg=0x20, ie=0x7F #@0xB04C, state=0x3380, ifg=0x20, ie=0x7F + #@0xB595, state=0x3380, ifg=0x20, ie=0x7F + #@0xBAFD, state=0x3380, ifg=0x08, ie=0x5F #@0x9F8E, state=0x3350, ifg=0x00, ie=0x75 + #\ESP2 v3.22 I2C Gateway v3.06 +8 #\ESP2 v3.22 I2C Gateway v3.06 +34 #Powering up Dwarves +709 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/shallow/niagara/configure.rb\ +284 .Sleepy.power :raw,:ON +4 E\ v +4 \ v "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +3 )% +2 "core" %\ \ N + .tSS.configure SSconfig +2 "sampler")#.0X ESP.ready! +3 "collection"'% +4 "processing"%% +2 "manipulator"&% +6 "core" %,/8\  +5 ."rdySampler"Intake.select :close + .\Exhaust.select :close + .CTV.dial :air +2 "collection"'  +3 "core" %\ " + % M + + ."rdyProcessing"PSV.dial :air +3 "manipulator"&% +2 ."rdySampler"CSV.dial :waste1 +5 "processing"%  +2 "collection"' +4 "core" %    + + +4 ."rdySampler"SSV.dial :spit,avoiding: :exhaust +2 .tForearm.reconfigure LooseForearm +2 ."rdyProcessing"PS.reconfigure PSconfig +4 "sampler") +2 "manipulator"&#@2^d^b +3 "processing"%#A d`xb +3 .tForearm.home.seek :retract +2 ."rdyProcessing"PS.home.seek 0ml +2 "manipulator"&'\ + "processing"%'W +5 "core"  +2 "sampler")  +4 "core" +2 ."readyCS"CS.reconfigure CSfast +2 ."rdySampler"SS.reconfigure SSconfig +4 "collection"'#d @b +2 "sampler")#.0X access 4 +17 .SE.seek :down +2 "storage"(;'v +3 "core" ' +2 "manipulator"&<% +3 "core" %\ & x t  !, +2 "manipulator"&=& +3 "core" &\ u u ( # +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 1 + "storage"(>($ +343 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (?& +2 "core" && \ ( +1057 #t-> access 1 +20 .SE.seek :down +2 "storage"(@'v +2 "core" ' +2 "manipulator"&A% +4 "core" %\ & { { Q !, +2 "manipulator"&B& +3 "core" &\ ~ y 2 # + .tSC.reconfigure SCtight +3 "storage"($\ .\ 1~b +2 .tSC.seek 5 + "storage"(C(< +1306 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (D& +2 "core" &< S\ ' +11883 #t-> require 'mrlshuffle' + !o:LoadError: mesg"'no such file to load -- mrlshuffle:bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +6125 #-> require "mrlshuffle" +2 !o:LoadError: mesg"'no such file to load -- mrlshuffle:bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +33428 E\ ?? +3079 #t-> require 'mrlshuffle' +2 !o:LoadError: mesg"'no such file to load -- mrlshuffle:bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +56921 E\ \ ?? +60002 \ \ ?? +43555 #t-> Arm.garage +2 "manipulator"&E& +3 "core" &\ m _ # +2 "manipulator"&F% +3 "core" %\ & f [ !, +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&G(- +177 "core" ( + "manipulator"&H& +4 "core" &- e h : + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &I& +2 "core" &- O Q W : +2 .tForearm.seek :garage +2 "manipulator"&J' +74 "core" '  w  p +3 !to:Slide::Error\ :@axisName" Forearm: mesg"Forearm speedErr: @replyo:I2C::Servo::AbsMove3Reply : @tagiO: @sourcei+:@destinationi%: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi : outPressiw :deltaPressi : voltagef12.024579283259696: @type2F: @error: speedErr:@checkpoint: omitted:bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +1198 #-> Hand.opem +2 !o:NoMethodError : mesgu:NameError::message-undefined method `opem' for Hand:Gripper: name: opem: args[:bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +361 #-> Hand.open + .Hand.open +2 "manipulator"&K1 +75 "core" 1 +531 #t-> Arm.garage +2 "manipulator"&L& +3 "core" &-  m + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&M(- +29 "core" ( + "manipulator"&N& +4 "core" &- " 8 + .t\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &O& +2 "core" &-  8 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage +2 "manipulator"&P' +57 "core" ' + "manipulator"&Q& +4 "core" &- 2 : W 8 +2 "manipulator"&R% +3 "core" % < : " +491 #t-> Hand.open + .Hand.open +2 "manipulator"&S1 +21 "core" 1 +900 #t-> Hand.close + .Hand.close +2 "manipulator"&T/ +72 "core" / +667 #t-> Arm.PC +2 "manipulator"&U& +3 "core" &-   $ 8 + "manipulator"&V% +4 "core" %  \  - +39 .tForearm.seek :retract +8 "manipulator"&W'\ +106 "core" ' + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek :PC + "manipulator"&X( +135 "core" ( + "manipulator"&Y& +4 "core" & c i e + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &Z& +2 "core" & e j e +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&[' +96 "core" ' +2 "manipulator"&\\& +3 "core" & V W  e +2 "manipulator"&]% +3 "core" % ] [ t +1123 #t-> Arm.garage +2 "manipulator"&^& +3 "core" & O N  e +2 "manipulator"&_% +3 "core" % c O : +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&`'\ +101 "core" ' + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&a(- +157 "core" ( +3 "manipulator"&b& +4 "core" &- [ h g  + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &c& +2 "core" &- ^ i  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&d' +113 "core" ' +2 "manipulator"&e& +3 "core" &-    +2 "manipulator"&f% +3 "core" % %  +1130 #t-> Hand.open + .Hand.open +2 "manipulator"&g1 +66 "core" 1 +802 #t-> Arm.home +2 "manipulator"&h& +3 "core" &- % @  + "manipulator"&i% +4 "core" % X  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&j'\ +105 "core" ' + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :home +2 "manipulator"&k( +105 "core" ( + "manipulator"&l& +4 "core" & Z Z U = +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &m& +2 "core" & P T [ = +2 .tForearm.seek :home +2 "manipulator"&n' +38 "core" ' + "manipulator"&o& +4 "core" & s = +2 "manipulator"&p% +4 "core" % z  +852 #t-> ESP.ready! +2 "collection"'q% +6 "processing"%r% +3 "manipulator"&s% +3 "core" %+.0 + %VE\  +4 "sampler")t% +4 "core" %  + % \ 9 +2 "manipulator"&u& +3 "core" & " = + "storage"(v& +4 "core" &< =\ ' + "storage"(w% +4 "core" % x\ ' + "collection"'x& +3 "core" &+.  +2 "processing"%y& +3 "core" &c\  +2 "collection"'z +3 "core"  +2 "processing"%{ +3 "core" V + "processing"%| +3 "core"  +2 "processing"%} +2 "core"  +3 "sampler")~% +3 "core" % \ 9 +2 "collection"'& +4 "core" &),  +2 "collection"'% +3 "core" %)-\ +2 "processing"%& +3 "core" &`\  +2 "processing"%% +4 "core" %Vi\  + "manipulator"&% +4 "core" %  +2 "manipulator"&& +3 "core" &  = +2 "storage"(& +3 "core" &< \ ' +2 "storage"(% +4 "core" % E\ ' +2 "collection"'9 +2 "core" 9 +2 "processing"% 9 +3 "core" 9 +6441 E\ 77 +60003 \ 77 +60002 \ 77 +60002 \ 77 +19416 #t-> ESP.ready? +2 "collection"'\ % +3 "core" %*/h +2 "sampler") % +3 "core" % \ 9 +2 "manipulator"& % +3 "core" % u  + "manipulator"& & +4 "core" & ! = + "storage"(& +3 "core" &< \ ( +2 "storage"(% +3 "core" % \ ( + "collection"'& +4 "core" &+/i  + "processing"%& +4 "core" &\  + "processing"%% +4 "core" %V\  +1527 #t-> require 'shuffle' +1165 #-> shuffleall + !o:NameError: mesgu:NameError::messageDundefined local variable or method `shuffleall' for main:Object: name:shuffleall:bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +1531 #-> shuffleAll + !o:NameError: mesgu:NameError::messageDundefined local variable or method `shuffleAll' for main:Object: name:shuffleAll:bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +7482 #-> startAt "8:47AM" +2 #Preparing to sleep until 8:47AM + #Asleep til 8:47AM +5 ."shutdown"SS.coast +4 #tContinuing at 08:47 + "sampler")5 +4 E\ 77 +4 ."shutdown"CC.coast +4 ."Qmail"GoodNews.email "Then, in tube 6: \\n{2 => 0, 3 => 0, 5 => 0, 6 => 0, 7 => 0}\\nCan@08:46:27, 24.5C, 13% humidity, 14.3psia, 12.660V, 0.263A, 0.263A avg, 3.33W",Subject: "Asleep until 08:47" + "collection"'6 +5 ."shutdown"CS.coast + "collection"'5 +3 ."shutdown"PC.coast + "processing"%6 +3 ."shutdown"Forearm.coast + "manipulator"&5 +3 ."shutdown"\Elbow.coast + "manipulator"&6 +3 ."shutdown"SC.coast + "storage"(6 +2 ."shutdown"SE.coast + "storage"(5 +38 ."shutdown"Sleepy.power :raw,:OFF +2 .Sleepy.power :dwarf,:OFF + #Shutdown +3210 E\ u +34 #tPowering up Dwarves +512 .Sleepy.power :raw,:ON + "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +2 "core"  +2 "collection"' 9\ +2 ' 0\ +2 ' -\ + "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +2 "sampler")&\ +2 .tSS.configure SSconfig +2 "sampler")#.0X 0, 3 => 0, 5 => 0, 6 => 0, 7 => 0}\\nCan@08:47:33, 24.5C, 13% humidity, 14.3psia, 12.626V, 0.478A, 0.478A avg, 6.04W",Subject: "Started phase " +2 !to:LocalJumpError : mesg"no block given: @reason: noreason:@exit_value0:bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2491 #-> exit +13 #m\EXIT @1551361678.55EST @1551361707.01EST = =mMAIN_scheduler =tMAIN =ECan @EST1551361709.01 #"core_reset"Sent BREAK +2 #t@0x4016, state=0x32F4, ifg=0x10, ie=0xFD #@0x41A4, state=0x32F4, ifg=0x80, ie=0xFD + #@0x8788, state=0x3350, ifg=0x84, ie=0x75 + #@0x8A41, state=0x32E2, ifg=0x10, ie=0xF5 #@0x8CD5, state=0x32F4, ifg=0x10, ie=0xFD + #@0x8F68, state=0x32F4, ifg=0x10, ie=0xFD + #@0x91FC, state=0x32F4, ifg=0x10, ie=0xFD #@0x938B, state=0x32F4, ifg=0x80, ie=0xFD + #@0xCE14, state=0x3350, ifg=0x00, ie=0x75 + #\ESP2 v3.22 I2C Gateway v3.06 +8 #\ESP2 v3.22 I2C Gateway v3.06 +407 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/shallow/niagara/configure.rb\ +287 .Sleepy.power :raw,:ON +4 E\ EE +4 \ EE "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% + % +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +5 "processing"% 9\ + % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +3 )% +2 "core" % \ 5 + .tSS.reconfigure SSconfig +2 "sampler")#.0X require 'mrlshuffle' +2 !o:LoadError: mesg"'no such file to load -- mrlshuffle:bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +17692 #-> require 'shuffle' +972 #-> shuffleAll.rb +2 !o:NameError: mesgu:NameError::messageDundefined local variable or method `shuffleAll' for main:Object: name:shuffleAll:bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +1399 #-> shuffleall.rb +2 !o:NameError: mesgu:NameError::messageDundefined local variable or method `shuffleall' for main:Object: name:shuffleall:bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +35104 E\ @@ +20596 #t-> PS.flush +2 #Flushing Processing stage + "processing"%% +3 "core" %\\,\ +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%& +4 "core" &-\  + .tHand.open + "manipulator"&1 +73 "core" 1 + "manipulator"&& +4 "core" &\ g _ # +2 "manipulator"&% +3 "core" % \  K \\  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&(- +177 "core" ( + "manipulator"&& +4 "core" &- ^ ` < +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +2 "core" &- \\ \\ < +3 .tForearm.seek :garage + "manipulator"&' +108 "core" ' + .tHand.close +2 "manipulator"& / +77 "core" / + "manipulator"&!& +4 "core" &-  }< +2 "manipulator"&"% +3 "core" %   } +2 .tForearm.seek :retract +3 "manipulator"&#'\ +101 "core" ' + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek PC + "manipulator"&$( +125 "core" ( + "manipulator"&%& +4 "core" & S d = o + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &&& +2 "core" & O ?  o +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&'' +95 "core" ' + "manipulator"&(& +4 "core" & O e  o +2 "manipulator"&)% +3 "core" % O A M  +2 "processing"%*& +4 "core" &\  +2 "processing"%+& +3 .tPC.seek :closed + "processing"%,(Tg +3 "core" &\  +4 & 7\ \ ? +10 &Fu8\ 2 +9 &@o4\ G +10 &e8\ S +9 &V3\ R +9 &_Y@\ R +10 &!U-\ R +9 &U2\ R +9 &S@\ Q +10 &gW/\ R +9 &)Y5\ R +10 & V:\ Q +9 &"V9\ Q +9 &$pX:\ Q +10 &&1Y|\ R +9 &'W\ R +9 &)RF\ Q +10 &+xWl\ Q +9 &-9Tz\ R +10 &.T4\ Q +9 &0T4\ Q +9 &2QQ\ Q +10 &4BY~\ Q +9 &6V=\ R +9 &7V8\ R +10 &9W2\ Q +9 &;IT:\ R +10 &= U*\ Q +9 &>Uv\ R +9 &@T|\ Q +10 &BRTz\ Q +9 &DV~\ R +9 &EZ\ R +10 &G`\ R +9 &IVc~\ S +10 &Kr\ U +9 &LR\ W +9 &N\ W +10 &PQ\ W +9 &R\ X +9 &Szg\ * +11 &TBq\ > +8 ( +2 &TQ%\ / + "processing"%+& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.53 +2 "processing"%-& +3 "core" &TQ%\ / +2 .tHand.open + "manipulator"&.1 +74 "core" 1 + "manipulator"&/% +4 "core" % 4 /  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&0'\ +99 "core" ' + .tPSV.dial PSR +2 "processing"%1 +136 "core"  + .tPSR.select :flush +2 "processing"%j +10 .tPS.seek 1ml +2 "processing"%2'P +1108 "core" ' + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%3' +1611 "core" ' + .tPSV.dial PTV +2 "processing"%4 +76 "core" + .tPTV.dial :puck +2 "processing"%5  +4 "core"  + .tPBV.dial :waste1 +2 "processing"%6  +55 "core" +2 .tPS.seek 0ml +2 "processing"%7'W +2637 "core" ' + .tPSV.dial PSR +2 "processing"%8 +75 "core"  + .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 0.5ml +2 "processing"%9' +591 "core" ' + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%:' +2136 "core" ' + .tPSV.dial PTV +2 "processing"%; +75 "core" + .tPBV.dial PSV +2 "processing"%< U +55 "core" V +2 .tPS.seek 0ml + "processing"%='W +2630 "core" ' + .tPSV.dial PBV +2 "processing"%> @ +44 "core" @ +2 .tPS.seek 2.5ml + "processing"%?' +2637 "core" ' + .tPSV.dial :waste1 +2 "processing"%@  +86 "core"  +2 .tPS.seek :empty + "processing"%A'9 +2627 "core" ' + .tPSV.dial PSR +2 "processing"%B +55 "core"  + .tPSR.select :air +2 .PS.seek 2.5ml +2 "processing"%C' +2634 "core" ' + .tPSV.dial PTV +2 "processing"%D +88 "core"  + .tPBV.dial PSV +2 .PS.seek 0ml +2 "processing"%E'W +2632 "core" ' + .tPSV.dial PBV +2 "processing"%F @ +42 "core" ? +2 .tPS.seek 2.5ml + "processing"%G' +2633 "core" ' + .tPSV.dial :waste1 +2 "processing"%H  +74 "core"  + .tPS.seek :empty +2 "processing"%I'9 +2630 "core" ' + #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&J& +3 "core" &  |o +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&K( +3 "core" ( + "manipulator"&L& +4 "core" & 9 |o + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &M& +2 "core" & Q |o +2 .tForearm.seek PC + "manipulator"&N' +98 "core" ' + .tHand.close + "manipulator"&O/ +70 "core" / + .tPC.seek :open +2 "processing"%P( +403 "core" ( + "manipulator"&Q& +4 "core" & 0 6  o +2 "manipulator"&R% +3 "core" % 6 ,   + .tForearm.seek :retract +2 "manipulator"&S'\ +98 "core" ' + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek :garage +37 "manipulator"&T(- +153 "core" ( + "manipulator"&U& +4 "core" &.I 6 7  d +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &V& +3 "core" &.I / + ) d +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&W' +110 "core" ' + .tHand.open + "manipulator"&X1 +66 "core" 1 +3 "manipulator"&Y% +3 "core" % 5 y +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&Z'\ +103 "core" ' +9201 E\ AA +60002 \ AA +60002 \ AA +60002 \ AA +60002 \ BA +19908 #t-> require 'suffle' +2 !o:LoadError: mesg"#no such file to load -- suffle:bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +1295 #-> require 'shuffle' +29479 #-> exit +12 #m\EXIT @1551365823.02EST @1551365849.43EST = =mMAIN_scheduler =tMAIN =ECan @EST1551365851.44 #"core_reset"Sent BREAK +2 #t@0x035C, state=0x3380, ifg=0x20, ie=0x7F #@0x0ACE, state=0x3380, ifg=0x08, ie=0x5F + #@0xDB51, state=0x3350, ifg=0x84, ie=0x75 + #@0xDDFC, state=0x32E2, ifg=0x10, ie=0xF5 #@0xE081, state=0x32F4, ifg=0x10, ie=0xFD + #@0xE305, state=0x32F4, ifg=0x10, ie=0xFD + #@0xE58A, state=0x32F4, ifg=0x10, ie=0xFD #@0xE718, state=0x32F4, ifg=0x80, ie=0xFD + #@0xF730, state=0x3350, ifg=0x00, ie=0x75 + #\ESP2 v3.22 I2C Gateway v3.06 +8 #\ESP2 v3.22 I2C Gateway v3.06 +351 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/shallow/niagara/configure.rb\ +285 .Sleepy.power :raw,:ON +4 E\ ED +4 \ ED + "sampler") + ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +5 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +3 )% +2 "core" % \ 2 + .tSS.reconfigure SSconfig +3 "sampler")#.0X ESP.ready! +3 "processing"%% +3 "collection"'% +2 "manipulator"&% +6 "core" %<g\  +5 %+/F + %\ # : 3 i L +2 "sampler")% +2 "manipulator"&& +6 "core" % \ 1 + &- 3 : :  + "storage"(& +4 "core" & \  + "storage"(% +4 "core" %| "\  + "collection"'& +3 "core" &.0_  +2 "processing"% & +3 "core" &n\  +2 "collection"'! +3 "core"  +2 "collection"'" +3 "core"  + "collection"'# +3 "core"  +2 "processing"%$ +3 "core"  + "processing"%% +3 "core" V +2 "processing"%& +3 "core"  +2 "processing"%' +2 "core"  +2 "sampler")( +3 "core"  +2 "sampler"))% +4 "core" % \ 2 +2 "collection"'*& +3 "core" &.0Y  +2 "collection"'+% +4 "core" %.0L +2 "processing"%,& +3 "core" &C\  +2 "processing"%-% +3 "core" %<J\  +2 "manipulator"&.% +4 "core" %\ # 6 :  L +2 "manipulator"&/& +3 "core" &- 1 - .  +2 "storage"(0& +3 "core" & X\  +2 "storage"(1% +3 "core" %| \ +2 "collection"'29 +3 "core" 9 +2 "processing"%39 +3 "core" 9 +1239 #t-> require 'mrlshuffle' +838 #-> shuffleall + .Hand.open + "manipulator"&41 +22 "core" 1 + "storage"(5% +4 "core" %| q p \ +2 .tSE.seek :down + "storage"(6'v +4 "core" ' + .tSE.coast + "storage"(5 +3 "manipulator"&7% +3 "core" %\ # 8 7  L +2 .tSC.coast + "storage"(6 +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 1 + "storage"(8($ +345 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (9& +2 "core" &$ :\  +2 "manipulator"&:& +3 "core" &- 6 9 /  +2 "manipulator"&;% +3 "core" %\ # , /  L +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 1 +2 "manipulator"&<( +176 "core" ( + "manipulator"&=& +4 "core" &   b "} +2 "storage"(>& +3 "core" &$ j\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"&?' +96 "core" ' + "storage"(@& +4 "core" &$ q s &\ +2 .tSE.reconfigure SEplace +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(A'L +306 "core" ' + "storage"(B- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +10 (C% +3 "core" % ! L\  +2 ."downElevator"SE.seek :down +2 "storage"(D'v +100 (E% +2 "core" %Y6 \ Zq +2 "manipulator"&F% +3 "core" %  : +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&G'\ +97 "core" ' +36 ' + ."downElevator"SE.coast + "storage"(5 +2 .tSC.coast + "storage"(6 +3 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(H( +339 "core" ( +2 .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (I& +2 "core" &  \  +2 "manipulator"&J& +4 "core" &\ d * "{ + .t\Elbow.seek 2 +2 "manipulator"&K( +23 "core" ( +2 "manipulator"&L& +3 "core" & 3 9 R  +2 "storage"(M& +3 "core" &  \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&N' +99 "core" ' + "storage"(O& +4 "core" &  \ ! +2 .tSE.reconfigure SEplace +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(P'L +272 "core" ' + "storage"(Q- +3 "core" -'L +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (R% +2 "core" %D \  +3 ."downElevator"SE.seek :down +2 "storage"(S'v +99 (T% +2 "core" %= 2\ [t +2 "manipulator"&U% +3 "core" % > = w +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&V'\ +96 "core" ' +67 ' + ."downElevator"SE.coast + "storage"(5 +2 .tSC.coast + "storage"(6 +3 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 +2 "storage"(W( +339 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (X& +2 "core" &% D\ \  +2 "manipulator"&Y& +4 "core" &  \ ?  +2 .t\Elbow.seek 3 + "manipulator"&Z( +9 "core" ( + "manipulator"&[& +4 "core" & ) 6  +2 "storage"(\\& +3 "core" &% 9\ \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&]' +99 "core" ' + "storage"(^& +4 "core" &% \ \  +2 .tSE.reconfigure SEplace +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(_'L +276 "core" ' + "storage"(`- +3 "core" -'L +38 .tSE.configure SEconfig +9 "storage"(#QK-0-\ b +3 (a% +2 "core" %F \  +3 ."downElevator"SE.seek :down +2 "storage"(b'v +99 (c% +2 "core" %> s q \ [t +2 "manipulator"&d% +4 "core" %д   Z @ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&e'\ +97 "core" ' +60 ' + ."downElevator"SE.coast + "storage"(5 +2 .tSC.coast + "storage"(6 +3 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"(f(,H +340 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (g& +3 "core" &,E% \   +2 "manipulator"&h& +3 "core" &  ~ +2 .t\Elbow.seek 4 +2 "manipulator"&i( +20 "core" ( + "manipulator"&j& +4 "core" &   o +2 "storage"(k& +3 "core" &,I \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&l'# +99 "core" ' + "storage"(m& +4 "core" &,I $\  +2 .tSE.reconfigure SEplace +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(n'L +272 "core" ' + "storage"(o- +3 "core" -'L +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +10 (p% +3 "core" %H \  +3 ."downElevator"SE.seek :down +2 "storage"(q'v +99 (r% +3 "core" %= \ [u + "manipulator"&s% +4 "core" % ~ g  ? +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&t'\ +96 "core" ' +69 ' + ."downElevator"SE.coast + "storage"(5 +2 .tSC.coast + "storage"(6 +3 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 5 + "storage"(u(< +345 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (v& +3 "core" &<? x o\  +2 "manipulator"&w& +3 "core" &  } o +2 .t\Elbow.seek 5 +2 "manipulator"&x( +3 "core" ( + "manipulator"&y& +3 "core" &  } o +2 "storage"(z& +4 "core" &<? z z E\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&{' +94 "core" ' +2 "storage"(|& +3 "core" &<? o p \  +2 .tSE.reconfigure SEplace +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(}'L +272 "core" ' + "storage"(~- +3 "core" -'L +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (% +2 "core" %I a R $\  +3 ."downElevator"SE.seek :down +2 "storage"('v +99 (% +2 "core" %< b f }\ [v +2 "manipulator"&% +3 "core" % ' |B +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +97 "core" ' +69 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast "storage"(6 +3 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 6 + "storage"((K +342 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (& +2 "core" &K& r o \ \  +2 "manipulator"&\ & +3 "core" &  } n +2 .t\Elbow.seek 6 +2 "manipulator"& ( +14 "core" ( + "manipulator"&& +4 "core" &\  ~# +2 "storage"(& +4 "core" &K& o q \ \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts + "manipulator"&'J +96 "core" ' + "storage"(& +4 "core" &K& \ \  +2 .tSE.reconfigure SEplace +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"('L +273 "core" ' + "storage"(- +3 "core" -'L +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (% +2 "core" %M n o \  +2 ."downElevator"SE.seek :down +3 "storage"('v +100 (% +4 "core" %: o m \ [t + "manipulator"&% +4 "core" %N E }5 + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +95 "core" ' +66 ' + ."downElevator"SE.coast + "storage"(5 +2 .tSC.coast + "storage"(6 +3 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 7 +2 "storage"(([z +350 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (& +2 "core" &[~ \  +2 "manipulator"&& +3 "core" &\ &   # +2 .t\Elbow.seek 7 +2 "manipulator"& ( +24 "core" ( +2 "manipulator"&!& +3 "core" & 5 9 +2 "storage"("& +3 "core" &[} W\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 700 counts + "manipulator"&#' +99 "core" ' + "storage"($& +4 "core" &[y p q \ +2 .tSE.reconfigure SEplace +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(%'L +271 "core" ' + "storage"(&- +3 "core" -'L +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 ('% +2 "core" %G S\  +3 ."downElevator"SE.seek :down + "storage"(('v +100 ()% +4 "core" %< s\ [t + "manipulator"&*% +4 "core" % : 9 h +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&+'\ +91 "core" ' +74 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 #tShuffling pucks in tube 1 of 1..1 + #Loading generic puck from tube 1 into Collection Clamp + "collection"',& +4 "core" &+0b  +2 "manipulator"&-% +4 "core" %  C = #  + "storage"(.% +4 "core" % x s D\ +2 "storage"(/. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 +2 "storage"(0($ +1916 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (1& +2 "core" &% \  +2 "manipulator"&2& +3 "core" &  @ +2 .t\Elbow.seek 1 + "manipulator"&3( +3 "core" ( +2 "manipulator"&4& +3 "core" & \   +2 "storage"(5& +3 "core" &% \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&7' +95 "core" ' + "storage"(& +4 "core" &% \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(6'L +288 "core" ' + "storage"(- +3 "core" -'p +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (9& +2 "core" &% { { "\  +2 "manipulator"&:& +3 "core" &   +2 .t\Elbow.seek 1 + "manipulator"&;( +4 "core" ( + "manipulator"&=& +4 "core" & 5 +2 "storage"(>& +3 "core" &% q q \  +2 .tForearm.seek 1 + 300 counts +2 "manipulator"&@'ψ +25 "core" ' +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +72 "core" / +9 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 6):bt["4/home/esp/esp2/utils/puckmoves.rb:335:in `load'"8/home/esp/esp2/utils/puckmoves.rb:882:in `loadPuck'"6/home/esp/esp2/utils/mrlshuffle.rb:8:in `shuffle'"3/home/esp/esp2/utils/mrlshuffle.rb:6:in `each'"6/home/esp/esp2/utils/mrlshuffle.rb:6:in `shuffle'":/home/esp/esp2/utils/mrlshuffle.rb:24:in `shuffleall'"(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 +2 ."downElevator"SE.seek :down +4 "manipulator"&& +3 "storage"(B'v +6 "core" & 0 5 , +2 "manipulator"&C% +4 "core" % ϐ / @ D + .tForearm.seek :retract +2 "manipulator"&E'\ +97 "core" ' + .t\Elbow.seek CC +2 "manipulator"&F( +155 "core" ( +3 "manipulator"&A& +3 "core" ' + &  {5 + ."downElevator"SE.coast +3 .t\Elbow.reconfigure LooseElbow +2 "storage"(5 +2 "manipulator"&$ &.,(#b +4 &?& +2 "core" &  |5 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&D'ρ +100 "core" ' + "manipulator"&8& +4 "core" & % {5 +3 "manipulator"&I% +4 "core" %ϋ  z +2 "collection"'J& +3 "core" &./`  +2 "collection"'L& +3 .tCC.seek :closed +2 "collection"'M(O +3 "core" &,/B  +3 &*1Y  +9 &4}-/[ , +9 &d-/_ A +11 &Qw-1[ Q +8 &V.1X Q +10 &\\+0H Q +9 &X-/B Q +9 &XV./B Q +10 &Y.0L Q +9 &T*0C Q +9 &Y,/D Q +10 & bW.0K Q +9 &"#Z-/F Q +10 &#Z./A Q +9 &%W,/5 Q +9 &'h[,.4 Q +10 &)*Y,03 Q +9 &*Z,02 Q +9 &,[/09 Q +10 &.qW-/: Q +9 &04Y+08 Q +10 &1Z+07 Q +9 &3Y.09 Q +9 &5{V-/8 P +10 &7;Y,.9 Q +9 &8X-/6 Q +9 &:V+19 Q +10 &<W,/, Q +9 &>DU+/. Q +10 &@V-0* Q +9 &A\\,0+ Q +9 &CW+.+ P +10 &EKZ+/$ Q +9 &G\ _-0+ R +9 &Hg/1% S +10 &J-0* U +9 &L</0* Y +10 &M-/- \\ +9 &OGI-3' [ +9 &O$,0+ $n +10 &OU,0/ D +2 ( + "collection"'L& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.58 + .Hand.open +2 "manipulator"&O1 +69 "core" 1 + "manipulator"&<% +4 "core" % ϊ  y +40 .tForearm.reconfigure LooseForearm +11 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&G'\ +104 "core" ' + .tSC.coast + "storage"(6 +3 #tLoading generic puck from tube 1 into Processing Clamp + "processing"%Q& +4 "core" &i\  +2 "manipulator"&R% +3 "core" %  $  +2 "storage"(T% +3 "core" %  5\  +2 "storage"(U. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 +2 "storage"(P($ +2 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (N& +3 "core" &% o \  + "manipulator"&S& +4 "core" & 4 5 +2 "manipulator"&H% +3 "core" %  O ~ +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 1 +2 "manipulator"&X( +170 "core" ( + "manipulator"&Y& +4 "core" & ; 8  0 +2 "storage"([& +3 "core" &% \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"&\\' +100 "core" ' + "storage"(^& +4 "core" &% \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(K'L +282 "core" ' + "storage"(V- +4 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (`& +2 "core" &% x t \  +2 "manipulator"&a& +3 "core" & * 0 +2 .t\Elbow.seek 1 +2 "manipulator"&c( +2 "core" ( +2 "manipulator"&d& +3 "core" & u l  0 +2 "storage"(_& +3 "core" &% s y !\  +2 .tForearm.seek 1 + 300 counts +2 "manipulator"&]'ψ +26 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&b/ +69 "core" / +9 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 6):bt["4/home/esp/esp2/utils/puckmoves.rb:335:in `load'"8/home/esp/esp2/utils/puckmoves.rb:882:in `loadPuck'"6/home/esp/esp2/utils/mrlshuffle.rb:9:in `shuffle'"3/home/esp/esp2/utils/mrlshuffle.rb:6:in `each'"6/home/esp/esp2/utils/mrlshuffle.rb:6:in `shuffle'":/home/esp/esp2/utils/mrlshuffle.rb:24:in `shuffleall'"(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"&W& + "storage"(g'v +7 "core" & : :  0 + "manipulator"&h% +4 "core" % σ : 9 +2 .tForearm.seek :retract +2 "manipulator"&j'\ +90 "core" ' + .t\Elbow.seek PC +3 "manipulator"&k( +171 "core" ' + ."downElevator"SE.coast + "storage"(5 +81 "core" ( +3 "manipulator"&m& +4 "core" & 1 w + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &Z& +2 "core" & F w +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&e' +102 "core" ' +2 "manipulator"&o& +4 "core" &  }w + "manipulator"&p% +4 "core" %  } +2 "processing"%r& +3 "core" &h\  +2 "processing"%s& +4 .tPC.seek :closed +2 "processing"%n(Tg +2 "core" &v\  +4 &O\ 4 +9 &6GxB 2 +10 &]p}S F +9 &bQ\ R +9 &RB\ R +10 &zT@\ R +10 &=RG\ Q +9 &TF\ Q +9 &UJ\ Q +9 &VK\ Q +10 &DT:\ R +9 &!T3\ Q +9 &"Q4\ Q +10 &$T<\ Q +9 &&MT6\ Q +11 &(Q3\ Q +8 &)SB\ R +9 &+R-\ Q +10 &-UR0\ Q +10 &/R7\ Q +8 &0Q3\ Q +10 &2S0\ Q +9 &4]R,\ Q +10 &6 Q;\ Q +9 &7S;\ Q +9 &9T2\ Q +10 &;eS%\ Q +9 &=(T,\ Q +9 &>Q'\ Q +10 &@Q+\ Q +9 &BpQ'\ P +10 &D/T\ Q +9 &EY%\ R +9 &G`" R +10 &Ipe0 S +9 &K.v, T +9 &L) W +10 &N* W +9 &Pk, X +10 &R- X +9 &See, , +9 &T>[.\ 5 +9 ( +2 "processing"%s& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.58 + .Hand.open +2 "manipulator"&l1 +3 "core" &TD"1\ / +74 1 + "manipulator"&q% +4 "core" %  { +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&f'\ +98 "core" ' + .tSC.coast + "storage"(6 +3 "processing"%v& +4 "core" &TD"\ / + #tImaging generic puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&w% +3 "core" %\ 8  y* +2 "storage"(y% +3 "core" % q p \  +2 "storage"(z. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 +2 "storage"(|($ +3 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +4 "manipulator"&t& + "storage"(i& +4 "core" &  yw +2 .t\Elbow.reconfigure TightElbow +4 "manipulator"&$&.,(\ #b +3 "core" &% p q \  + .t\Elbow.seek PC +2 ."raiseStack"SE.reconfigure SEplace +4 "manipulator"&~( +3 "storage"(#]K-0-\ b +3 "core" ( +3 "manipulator"&& +3 "core" &  yw +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 ."raiseStack"SE.seek beamBreak +2 "storage"('L +2 "core" & xw +2 .tForearm.seek PC +2 "manipulator"&}' +97 "core" ' + .tHand.close +2 "manipulator"&{/ +72 "core" / +2 .tPC.seek :open +2 "processing"%( +91 "core" ' + "storage"(u- +3 "core" -'L +2 ."raiseStack"SE.configure SEconfig +2 "storage"(#QK-0-\ b +2 ."raiseStack"SE.seek :place +2 "storage"(' +32 "core" ' +270 ( + "storage"(\ & +4 "core" &% p p c\  +2 "manipulator"&& +3 "core" &  }w +2 "manipulator"&% +3 "core" % q } +2 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 1 + "manipulator"&x( +255 "core" ( + "manipulator"&& +4 "core" &\ 5 z# +2 "storage"(& +3 "core" &% p q \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&' +97 "core" ' + .tHand.open + "manipulator"&1 +69 "core" 1 +9 "storage"(- +3 "core" -' +2 .tSE.seek -0.19 Pucks below Top Plate +2 "storage"(' +26 "core" ' + .tSE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.86 Pucks below Top Plate + "storage"(' +54 "core" ' + #tLights, camera, ACTION! +2 "storage"(- +3 "core" -' +2 "storage"(& +3 "core" &%   @\  +2 "manipulator"&& +3 "core" &  s!r +2 .t\Elbow.seek 1 +2 "manipulator"&( +25 "core" ( + "manipulator"&!& +4 "core" & 5 u\ +2 "storage"("& +3 "core" &%   /\  +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&$' +3 "core" ' +2 .tSE.reconfigure SEgently +2 "storage"(#QK-0-\ b +2 .tSE.seek -0.15 Pucks below Top Plate +2 "storage"( ' +58 "core" ' + "manipulator"&& +4 "core" & / 8 7 \ +2 "storage"(&& +4 "core" &% ;\  + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 1 + "manipulator"&''\\ +39 "core" ' + .t\Elbow.hold +2 "manipulator"&), +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tSE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 .tSE.seek 0.04 Pucks below Top Plate +2 "storage"(*' +21 "core" ' +2 "manipulator"&,% +4 "core" %\\g . r + "storage"(-& +4 "core" &% [ W G\  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 300 counts + "manipulator"&%'ψ +22 "core" ' +2 "manipulator"&.& +4 "core" & 8 ; B \ + "storage"(/& +4 "core" &% ~ \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&#' +25 "core" ' +2 "storage"((% +4 "core" % !\  +2 ."downElevator"SE.seek :down +2 "storage"('v +100 (1% +2 "core" % < { z \ [v +2 "manipulator"&2% +4 "core" % "  < +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&4'\ +91 "core" ' +66 ' + ."downElevator"SE.coast + "storage"(5 +2 .tSC.coast + "storage"(6 +3 "collection"'5& +4 "core" &OS,/{ D + #tStoring generic puck in Collection Clamp to tube 1 +2 "manipulator"&% +3 "core" %\  f /  +2 "storage"( % +4 "core" % \  + "storage"(+. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 1 + "storage"(($ +2 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (9& +3 "core" &% \  +2 "manipulator"&:& +3 "core" & ? \ +2 .t\Elbow.seek 1 +2 "manipulator"&=( +3 "core" ( + "manipulator"&>& +4 "core" & U \ + "storage"(& +4 "core" &% g\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&' +93 "core" ' + "storage"(C& +4 "core" &% \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(3'L +281 "core" ' +2 "storage"(7- +3 "core" -' + .tSE.configure SEconfig +42 "storage"(#QK-0-\ b +11 "manipulator"&A& +3 "core" &   \ +2 "storage"(?& +4 "core" &% q q \  + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 + "manipulator"&6'\\ +38 "core" ' + .t\Elbow.hold +2 "manipulator"&@, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(8- +3 "core" -' +2 .tSE.seek 0.1 Pucks below Top Plate + "storage"(I'A +32 "core" ' + "manipulator"&J% +4 "core" %Zd q +2 "storage"(;& +3 "core" &% W [\  +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 298 counts +2 "manipulator"&B'φ +21 "core" ' + "manipulator"&E& +4 "core" & 9 6 Z \ +2 "storage"(& +4 "core" &% p r X\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&O' +32 "core" ' +2 .tSE.seek 1.1 Pucks below Top Plate +2 "storage"(<'0 +40 "core" ' +2 "manipulator"&L& +3 "core" & : ; \ +2 "manipulator"&Q% +4 "core" % / 8 D +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&R'\ +97 "core" ' + .t\Elbow.seek CC +2 "manipulator"&T( +162 "core" ( + "manipulator"&U& +4 "core" & F {, +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &N& +3 "core" & 0 |, + .tForearm.seek CC +2 "manipulator"&S'ρ +105 "core" ' + .tHand.close + "manipulator"&H/ +67 "core" / +3 .tCC.seek :open +2 "collection"'D( +379 "core" ( + "storage"(Y& +4 "core" &% q g [\  +2 "storage"([& +3 "core" &% r p \  +2 "manipulator"&0& +3 "core" & T |, +2 "manipulator"&^% +3 "core" % ς z |W +2 .tForearm.seek :retract + "manipulator"&F'\ +104 "core" ' + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 1 + "manipulator"&G( +159 "core" ( + "manipulator"&V& +4 "core" &   q 4 +2 "storage"(`& +3 "core" &% \  +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 1 +2 "manipulator"&a'\\ +113 "core" ' + .t\Elbow.hold +2 "manipulator"&d, +3 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&_1 +67 "core" 1 +10 "manipulator"&b% +4 "core" % ct u +2 "storage"(W& +3 "core" &% p o \  +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 307 counts +2 "manipulator"&h'Ϗ +13 "core" ' +2 "manipulator"&X& +3 "core" & ] f 3 +2 "storage"(\\& +4 "core" &% p r \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&K' +29 "core" ' +2 "storage"(]% +4 "core" %: u v\ +2 ."downElevator"SE.seek :down +3 "storage"(m'v +99 (Z% +2 "core" %9 \ Zs +2 "manipulator"&c% +4 "core" %" : 9  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&o'\ +93 "core" ' +48 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +2 #tMoving puck from tube 1 to 2 +2 "manipulator"&p% +4 "core" %\ 7 / M 7 +2 "storage"(r% +3 "core" %} p \  +2 "storage"(g. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 + "storage"(j($ +3 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 ( & +3 "core" &% q q s\  +2 "manipulator"&s& +3 "core" & 6 9 U 3 +2 .t\Elbow.seek 1 +2 "manipulator"&l( +3 "core" ( + "manipulator"&q& +4 "core" & 7 :  3 +2 "storage"(v& +3 "core" &% w Z\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&w' +96 "core" ' +2 "storage"(y& +4 "core" &% p p \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(z'L +285 "core" ' + "storage"(t- +3 "core" -'p +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&i/ +71 "core" / +9 "manipulator"&& +4 "core" & : ; 3 +2 "manipulator"&% +3 "core" %  9 : < +2 .tForearm.seek :retract + "manipulator"&e'\ +92 "core" ' +3 .t\Elbow.seek :clear + "manipulator"&{(d +102 "core" ( + "manipulator"&P& +4 "core" &d G @  +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &k& +3 "core" &d 9 ;  + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :clear + "manipulator"&u'\ +3 "core" ' +2 .tSE.seek :down +2 "storage"(f'v +264 "core" ' + .tSC.reconfigure SCtight +3 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(n( +336 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (& +2 "core" & \ \ +2 .tSE.reconfigure SEplace +2 "storage"(#]K-0-\ b +4 .tSE.seek beamBreak +2 "storage"(\ 'L +271 "core" ' + "storage"(- +3 "core" -'L +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 .tSE.seek :place +2 "storage"(' +32 "core" ' +2 "storage"(}& +4 "core" & p p \  + "storage"(& +4 "core" & %\  +2 "manipulator"&& +3 "core" &d : 7 h  +2 "manipulator"&~% +3 "core" %\  2 / G  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 + "manipulator"&( +104 "core" ( + "manipulator"&& +4 "core" & + * D  l +2 "storage"(& +3 "core" & \  +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 2 + "manipulator"&'Y +111 "core" ' + .t\Elbow.hold +2 "manipulator"&, +3 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&1 +71 "core" 1 +9 "manipulator"&!% +4 "core" % kw s +2 "storage"("& +3 "core" & b m \  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 318 counts + "manipulator"&'ϗ +11 "core" ' + "manipulator"&&& +4 "core" & > E k +2 "storage"(& +3 "core" & \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&,' +26 "core" ' +2 "storage"(-% +3 "core" % {\  +3 ."downElevator"SE.seek :down +2 "storage"('v +99 (.% +2 "core" %B \ [u +2 "manipulator"&/% +4 "core" %  7 :  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&('\ +93 "core" ' +66 ' + ."downElevator"SE.coast + "storage"(5 +2 .tSC.coast + "storage"(6 +3 #tMoving puck from tube 1 to 2 + "manipulator"&x% +4 "core" %\ # , * H +2 "storage"(% +4 "core" % 3\ +2 "storage"(. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 + "storage"(1($ +340 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (2& +2 "core" &' \  +2 "manipulator"&$& +3 "core" &\ F } j + .t\Elbow.seek 1 +2 "manipulator"&( +25 "core" ( +2 "manipulator"& & +3 "core" & B  +2 "storage"('& +3 "core" && p p r\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&%' +93 "core" ' + "storage"(5& +4 "core" && \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +4 .tSE.seek beamBreak +2 "storage"('L +285 "core" ' + "storage"( - +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&+/ +74 "core" / +12 "manipulator"&*& +4 "core" &   + "manipulator"&9% +4 "core" % P 5 > ^ + .tForearm.seek :retract +2 "manipulator"&:'\ +95 "core" ' + .t\Elbow.seek :clear +2 "manipulator"&>(d +99 "core" ( + "manipulator"&& +4 "core" &d z } +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &#& +2 "core" &d Z | +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear +2 "manipulator"&C'\ +4 "core" ' + .tSE.seek :down +2 "storage"('v +273 "core" ' +3 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 + "storage"(|( +353 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 ()& +2 "core" &  \  +2 .tSE.reconfigure SEplace +2 "storage"(#]K-0-\ b +4 .tSE.seek beamBreak +2 "storage"(4'L +306 "core" ' + "storage"(7- +44 "core" -'* +10 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (A& +3 "core" & }\  +2 "storage"(?& +3 "core" & +\  +2 "manipulator"&8& +3 "core" &d :  + "manipulator"&J% +4 "core" %\ * A #? +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 + "manipulator"&;( +100 "core" ( + "manipulator"&E& +4 "core" & a ~B +2 "storage"(& +3 "core" & }\  +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 2 + "manipulator"&L'Y +109 "core" ' + .t\Elbow.hold +2 "manipulator"&Q, +3 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&1 +65 "core" 1 +10 "manipulator"&=% +5 "core" % iz U u) +2 "storage"(3& +3 "core" & m e \  +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 2 + 316 counts +2 "manipulator"&6'ϕ +19 "core" ' +2 "manipulator"&B& +4 "core" & ; 5 ? B + "storage"(I& +4 "core" & d\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&U' +26 "core" ' +2 "storage"(N% +3 "core" % 4 #\  % +3 ."downElevator"SE.seek :down +2 "storage"(O'v +99 (@% +2 "core" %E \ \\x +2 "manipulator"&H% +4 "core" %8 : ; + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&R'\ +92 "core" ' +53 ' + ."downElevator"SE.coast + "storage"(5 +2 .tSC.coast + "storage"(6 +3 #tShuffling pucks in tube 2 of 2..2 +2 #Loading generic puck from tube 2 into Collection Clamp + "collection"'M& +4 "core" &-0@ +2 "manipulator"&Y% +3 "core" %\  9 : 0 +2 "storage"([% +4 "core" % 3\  +2 "storage"(0. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(^( +3 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (V& +2 "core" &  \  +2 "manipulator"&`& +4 "core" & 3 - J B +2 .t\Elbow.seek 2 +2 "manipulator"&S( +2 "core" ( +2 "manipulator"&T& +3 "core" & = =  B +2 "storage"(_& +4 "core" &  2\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&b' +94 "core" ' +2 "storage"(W& +3 "core" &  n K\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(X'L +284 "core" ' + "storage"(\\- +4 "core" -'r + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (]& +2 "core" &  t v a\  +2 "manipulator"&F& +4 "core" & 7 . 9 B +2 .t\Elbow.seek 2 + "manipulator"&Z( +3 "core" ( +2 "manipulator"&c& +4 "core" & : 6 X B + "storage"(G& +4 "core" &  r p ~\  +2 .tForearm.seek 2 + 300 counts + "manipulator"&a'υ +22 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&p/ +71 "core" / +9 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 6):bt["4/home/esp/esp2/utils/puckmoves.rb:335:in `load'"8/home/esp/esp2/utils/puckmoves.rb:882:in `loadPuck'"6/home/esp/esp2/utils/mrlshuffle.rb:8:in `shuffle'"3/home/esp/esp2/utils/mrlshuffle.rb:6:in `each'"6/home/esp/esp2/utils/mrlshuffle.rb:6:in `shuffle'":/home/esp/esp2/utils/mrlshuffle.rb:28:in `shuffleall'"(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 +2 ."downElevator"SE.seek :down +3 "manipulator"&h& +2 "storage"(r'v +6 "core" & \\ [ T B +2 "manipulator"&g% +4 "core" %  L ? B +2 .tForearm.seek :retract + "manipulator"& '\ +96 "core" ' + .t\Elbow.seek CC +2 "manipulator"&<( +152 "core" ( + "manipulator"&s& +4 "core" & ' 8" +2 .t\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 "core" ' + ."downElevator"SE.coast +3 "manipulator"&q& + "storage"(5 +7 "core" & O 8" +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&v'ρ +99 "core" ' +3 "manipulator"&K& +4 "core" & @ 8" +2 "manipulator"&y% +3 "core" %o X  +2 "collection"'m& +4 "core" &-0. +2 "collection"'& +3 .tCC.seek :closed +2 "collection"'d(O +3 "core" &-1, +3 &-1D  +9 &.}+0D ,~ +10 &b,/E @ +9 &ev-1@ Q +9 &'U-0E P +10 &U-/? Q +9 &T-.? P +10 &lU-07 Q +9 &.Y,/- Q +9 &S+0* P +10 &W,/, P +9 & tU+., Q +9 &"7T-05 P +10 &#T,0: Q +9 &%Q,05 P +10 &'|W.05 Q +9 &)@Q-09 P +9 &+W./8 P +10 &,Z,/7 P +9 &.V,/9 P +9 &0GV+/9 P +10 &2 R-/: P +9 &3Q-.7 P +10 &5T+/9 P +9 &7OR-19 P +9 &9W-18 P +10 &:U.0: P +9 &<R,/9 P +9 &>WT,09 P +10 &@R,1: P +9 &AW,08 Q +10 &CW//9 P +9 &E^\\./8 Q +10 &Ge-0. R +10 &Hw-/4 T +8 &J+/3 Y +9 &LC,// ] +10 &N,/* R +9 &O6N+.+ )| +10 &Ow_,/% F +3 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.92 + .Hand.open +2 "manipulator"&o1 +68 "core" 1 + "manipulator"&t% +4 "core" % o  | +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&i'\ +96 "core" ' + .tSC.coast + "storage"(6 +3 #tLoading generic puck from tube 2 into Processing Clamp + "processing"%& +4 "core" &S\  +2 "manipulator"&% +3 "core" %\   } +2 "storage"(P% +4 "core" %z q q o\  + "storage"(k. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 + "storage"(w( +4 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (l& +2 "core" &  q q j\  +2 "manipulator"&e& +4 "core" & 3 }8" + "manipulator"&z% +4 "core" %\  $ } +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 2 + "manipulator"&j( +151 "core" ( + "manipulator"&& +4 "core" &    +2 "storage"(& +4 "core" &  \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&f' +102 "core" ' + "storage"(}& +4 "core" &  \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"('L +284 "core" ' + "storage"(- +4 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (~& +2 "core" &  B\  +2 "manipulator"&& +3 "core" & - -   +2 .t\Elbow.seek 2 + "manipulator"&( +3 "core" ( +2 "manipulator"&\ & +3 "core" & 6 :  +2 "storage"({& +3 "core" &  7\  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&'υ +26 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&!/ +73 "core" / +9 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 6):bt["4/home/esp/esp2/utils/puckmoves.rb:335:in `load'"8/home/esp/esp2/utils/puckmoves.rb:882:in `loadPuck'"6/home/esp/esp2/utils/mrlshuffle.rb:9:in `shuffle'"3/home/esp/esp2/utils/mrlshuffle.rb:6:in `each'"6/home/esp/esp2/utils/mrlshuffle.rb:6:in `shuffle'":/home/esp/esp2/utils/mrlshuffle.rb:28:in `shuffleall'"(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 +2 ."downElevator"SE.seek :down +3 "manipulator"&"& +2 "storage"(&'v +6 "core" & = ;  +2 "manipulator"&% +3 "core" % χ > ; $ +2 .tForearm.seek :retract +2 "manipulator"&-'\ +91 "core" ' + .t\Elbow.seek PC +2 "manipulator"&u( +161 "core" ' + ."downElevator"SE.coast + "storage"(5 +78 "core" ( +3 "manipulator"&.& +3 "core" &   +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &/& +2 "core" &   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&' +102 "core" ' + "manipulator"&& +4 "core" &  ~ +2 "manipulator"&% +4 "core" %  ~ +2 "processing"%x& +4 "core" &L\  +2 "processing"%& +3 .tPC.seek :closed +2 "processing"%(Tg +3 "core" &N\  +4 &V\  +7 &.uR\ +{ +10 &byS ? +9 &ZqT Q +9 &QK\ Q +10 &RS\ R +9 &TP\ R +9 &_WN\ Q +10 &!TP\ Q +9 &UM\ Q +10 &QP\ Q +9 & gTW\ Q +9 &"(TM\ R +10 &#SM\ Q +9 &%RI\ Q +9 &'oRH\ Q +10 &)1S@\ Q +9 &*Q@\ Q +10 &,RG\ Q +9 &.xQG\ Q +9 &0;O>\ Q +10 &1TE\ Q +9 &3QH\ Q +9 &5O?\ Q +10 &7BP<\ Q +9 &9QB\ Q +10 &:QI\ P +9 &<QE\ Q +9 &>KM=\ Q +10 &@NI\ P +9 &ANA\ P +10 &CS=\ Q +9 &ESSJ\ Q +9 &GUB\ Q +10 &HZA\ R +9 &JfC S +9 &LM~? V +10 &N\ ? W +9 &O= W +9 &Q< W +10 &SFxB : +9 &T".p= Q +10 &TG B\ , +3 ( + "processing"%& +2 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.51 + .Hand.open +2 "manipulator"&1 +65 "core" 1 + "manipulator"&,% +4 "core" %  | +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +101 "core" ' + .tSC.coast + "storage"(6 +3 "processing"%n& +4 "core" &TG<\ , + #tImaging generic puck in Processing Clamp while storing it to tube 2 +2 "manipulator"&2% +3 "core" %\ 4  {( +2 "storage"($% +3 "core" %~ q r \  +2 "storage"( . +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 2 + "storage"('( +4 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +46 (5& +10 "manipulator"&& +5 "core" &  r r \  +2 &  z +2 .t\Elbow.reconfigure TightElbow +3 ."raiseStack"SE.reconfigure SEplace +4 "manipulator"&$&.,(\ #b +3 "storage"(#]K-0-\ b +2 .t\Elbow.seek PC +4 "manipulator"&(( +3 "core" ( +2 "manipulator"& & +3 ."raiseStack"SE.seek beamBreak + "storage"(+'L +3 "core" &  z + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &*& +3 "core" & \\ v + .tForearm.seek PC +2 "manipulator"&9' +97 "core" ' + .tHand.close +2 "manipulator"&/ +67 "core" / + .tPC.seek :open +2 "processing"%#( +88 "core" ' + "storage"(%- +4 "core" -'L + ."raiseStack"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +2 "storage"(' +32 "core" ' +271 ( + "storage"(:& +4 "core" &  s r \  +2 "manipulator"&& +3 "core" &   +2 "manipulator"&1% +3 "core" %  { 8 +2 .tForearm.seek :retract +2 "manipulator"&)'\ +93 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 +2 "manipulator"&( +245 "core" ( + "manipulator"&7& +4 "core" & S }W +2 "storage"(A& +3 "core" &  { z \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&?' +99 "core" ' + .tHand.open + "manipulator"&81 +71 "core" 1 +9 "storage"(J- +4 "core" -' +2 .tSE.seek -0.19 Pucks below Top Plate +2 "storage"(E' +26 "core" ' + .tSE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.86 Pucks below Top Plate +2 "storage"(' +51 "core" ' +2 #tLights, camera, ACTION! + "storage"(>- +4 "core" -' + "storage"(& +4 "core" &  \ M\  +2 "manipulator"&=& +3 "core" &  qW +2 .t\Elbow.seek 2 +2 "manipulator"&3( +2 "core" ( +2 "manipulator"&B& +4 "core" & w qW +2 "storage"(I& +3 "core" &  \ \  +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&N' +4 "core" ' +2 .tSE.reconfigure SEgently + "storage"(#QK-0-\ b +3 .tSE.seek -0.15 Pucks below Top Plate +2 "storage"(C' +58 "core" ' +2 "manipulator"&@& +4 "core" & V W + "storage"(H& +4 "core" &  q p \  +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 +2 "manipulator"&;'Y +38 "core" ' + .t\Elbow.hold +2 "manipulator"&L, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 .tSE.seek 0.04 Pucks below Top Plate +2 "storage"(M' +20 "core" ' +2 "manipulator"&6% +4 "core" %bn  q +2 "storage"(Y& +4 "core" &  ] ]\  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 309 counts +2 "manipulator"&['ώ +18 "core" ' +2 "manipulator"&0& +4 "core" & $ +  W +2 "storage"(4& +4 "core" &  p p _\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&V' +26 "core" ' +2 "storage"(`% +4 "core" % \  +3 ."downElevator"SE.seek :down +2 "storage"(T'v +99 (_% +3 "core" %> z p \ \\v +2 "manipulator"&U% +3 "core" %;   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&W'\ +94 "core" ' +58 ' + ."downElevator"SE.coast + "storage"(5 +2 .tSC.coast + "storage"(6 +3 "collection"'O& +4 "core" &Owc*- F + #tStoring generic puck in Collection Clamp to tube 2 +2 "manipulator"&|% +3 "core" %\ "  }@ +2 "storage"(Q% +4 "core" %x k q \  +2 "storage"(R. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 + "storage"(\\( +3 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (]& +2 "core" &  r r \  +2 "manipulator"&F& +3 "core" & }W +2 .t\Elbow.seek 2 +2 "manipulator"&c( +3 "core" ( +2 "manipulator"&G& +3 "core" &  }W +2 "storage"(p& +3 "core" &  p q \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&h' +99 "core" ' + "storage"(g& +4 "core" &  \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(S'L +281 "core" ' +2 "storage"(b- +3 "core" -' + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +2 "manipulator"&s& +3 "core" &  ~W +2 "storage"(q& +3 "core" &  { z \  + .t\Elbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 2 + "manipulator"&X'Y +36 "core" ' + .t\Elbow.hold +2 "manipulator"&a, +3 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(K- +2 "core" -' +2 .tSE.seek 0.09 Pucks below Top Plate + "storage"(y': +27 "core" ' + "manipulator"&m% +4 "core" %hm q +2 "storage"(Z& +3 "core" &  Z Z [\  +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 2 + 315 counts +2 "manipulator"&r'ϔ +19 "core" ' + "manipulator"& & +4 "core" & 8 ; W W +2 "storage"(D& +4 "core" &  '\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&o' +17 "core" ' +2 .tSE.seek 1.09 Pucks below Top Plate + "storage"(t') +39 "core" ' +2 "manipulator"&& +4 "core" & 8   W + "manipulator"&% +4 "core" %   +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&P'\ +97 "core" ' + .t\Elbow.seek CC +3 "manipulator"&( +149 "core" ( + "manipulator"&k& +4 "core" &   ~5 +2 .t\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &l& +3 "core" &   }5 + .tForearm.seek CC +2 "manipulator"&e'ρ +99 "core" ' + .tHand.close + "manipulator"&z/ +68 "core" / + .tCC.seek :open +2 "collection"'v( +378 "core" ( + "storage"(& +4 "core" &  \  +2 "storage"(& +3 "core" &  \  +2 "manipulator"&^& +3 "core" &  , }5 +2 "manipulator"&}% +3 "core" % ϔ > ~ +2 .tForearm.seek :retract +2 "manipulator"&<'\ +97 "core" ' + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 2 + "manipulator"&i( +159 "core" ( + "manipulator"&& +4 "core" & 9 5  +2 "storage"(~& +3 "core" &  \  +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 2 +2 "manipulator"&'Y +113 "core" ' + .t\Elbow.hold +2 "manipulator"&\ , +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&{1 +76 "core" 1 +10 "manipulator"&!% +4 "core" % d{ v. +2 "storage"("& +3 "core" &  n r \  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 311 counts +2 "manipulator"&'ϐ +13 "core" ' + "manipulator"&j& +4 "core" & i d  +2 "storage"(f& +3 "core" &  q q \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&' +21 "core" ' +2 "storage"(% +3 "core" %1 e l v\ \ ) +3 ."downElevator"SE.seek :down +2 "storage"(.'v +100 (/% +2 "core" %9 /\ Zr +2 "manipulator"&% +4 "core" % I H w +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +88 "core" ' +53 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast "storage"(6 +3 #tMoving puck from tube 2 to 3 +44 "manipulator"&% +12 "core" %\  G :  +2 "storage"(x% +4 "core" % | s \ + "storage"(&. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(-( +2 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (& +2 "core" &  s \ ! +2 "manipulator"&& +4 "core" & M G   + .t\Elbow.seek 2 +2 "manipulator"&,( +3 "core" ( +2 "manipulator"&n& +3 "core" & 2 8 +  +2 "storage"(2& +3 "core" &  s X\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&$' +98 "core" ' +32 "storage"(& +3 "core" &  s x A\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"( 'L +289 "core" ' + "storage"(- +3 "core" -'q +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&5/ +71 "core" / +9 "manipulator"& & +5 "core" & 9 8  + "manipulator"&*% +4 "core" % < ; 4 +2 .tForearm.seek :retract +2 "manipulator"&'\ +90 "core" ' + .t\Elbow.seek :clear +2 "manipulator"&w(d +98 "core" ( + "manipulator"&& +4 "core" &d = ?  +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &%& +2 "core" &d 7 8 C  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear +2 "manipulator"&u'\ +3 "core" ' + .tSE.seek :down +2 "storage"('v +265 "core" ' + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 3 +2 "storage"(( +342 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (+& +2 "core" & \  +2 .tSE.reconfigure SEplace +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(:'L +270 "core" ' + "storage"(- +3 "core" -'L +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tSE.seek :place + "storage"(1' +33 "core" ' +2 "storage"(9& +4 "core" & D\  + "storage"(7& +4 "core" & 1\  +2 "manipulator"&A& +3 "core" &d . 9   +2 "manipulator"&(% +3 "core" %\  4 9 5  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 +2 "manipulator"&8( +104 "core" ( + "manipulator"&J& +4 "core" & 0 6  !s +2 "storage"(>& +3 "core" & \  +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 3 + "manipulator"&' +113 "core" ' + .t\Elbow.hold +2 "manipulator"&=, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&B1 +66 "core" 1 +11 "manipulator"&)% +4 "core" % x b u +2 "storage"(I& +3 "core" & p q \  +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 3 + 316 counts +2 "manipulator"&@'B +13 "core" ' + "manipulator"&H& +4 "core" & = C !p +2 "storage"(6& +4 "core" & A\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&' +31 "core" ' +2 "storage"(Y% +4 "core" %\  p o \  + ."downElevator"SE.seek :down +3 "storage"(0'v +100 (E% +2 "core" %? \ [u +2 "manipulator"&4% +4 "core" % : 0 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&`'\ +95 "core" ' +61 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast "storage"(6 +3 #tMoving puck from tube 2 to 3 +2 "manipulator"&% +3 "core" %\ * %  8 +2 "storage"(?% +4 "core" % q r 4\ + "storage"(. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 + "storage"(_( +343 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (U& +2 "core" & +\  +2 "manipulator"&N& +3 "core" & "  o +2 .t\Elbow.seek 2 +2 "manipulator"&3( +3 "core" ( + "manipulator"&C& +4 "core" & <  o +2 "storage"(;& +3 "core" & #\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&[' +93 "core" ' + "storage"(O& +4 "core" & T\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(|'L +284 "core" ' + "storage"(Q- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&R/ +71 "core" / +9 "manipulator"&M& +4 "core" &   M o +2 "manipulator"&]% +3 "core" %    / +2 .tForearm.seek :retract + "manipulator"&F'\ +91 "core" ' + .t\Elbow.seek :clear +2 "manipulator"&G(d +103 "core" ( + "manipulator"&p& +4 "core" &d V  +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &V& +3 "core" &d <  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear +2 "manipulator"&g'\ +2 "core" ' +2 .tSE.seek :down +2 "storage"(T'v +278 "core" ' +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 +2 "storage"('( +344 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (L& +2 "core" &$ w m \ \  +2 .tSE.reconfigure SEplace +2 "storage"(#]K-0-\ b +4 .tSE.seek beamBreak +2 "storage"(W'L +301 "core" ' + "storage"(b- +3 "core" -'0 +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (s& +3 "core" &% r t \ \  +2 "storage"(q& +3 "core" &% p p \ \  +2 "manipulator"&K& +3 "core" &d 5  +2 "manipulator"&m% +3 "core" %\ ! #  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 +2 "manipulator"&Z( +103 "core" ( + "manipulator"& & +4 "core" & ' ~!s +2 "storage"(D& +3 "core" &% p o g\ \  +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 3 + "manipulator"&' +112 "core" ' + .t\Elbow.hold +2 "manipulator"&, +3 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&h1 +68 "core" 1 +9 "manipulator"&c% +4 "core" % w  s +2 "storage"(S& +3 "core" &% B ? 5\ \  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 319 counts + "manipulator"&X'E +22 "core" ' + "manipulator"&r& +4 "core" &   !s +2 "storage"(y& +3 "core" &% \ \  +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&k' +26 "core" ' +2 "storage"(l% +4 "core" % / \  +2 ."downElevator"SE.seek :down +2 "storage"(o'v +100 (a% +2 "core" %: p q \ [u +2 "manipulator"&z% +4 "core" %У    +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&P'\ +94 "core" ' +50 ' + ."downElevator"SE.coast + "storage"(5 +2 .tSC.coast + "storage"(6 +3 #tShuffling pucks in tube 3 of 3..3 +2 #Loading generic puck from tube 3 into Collection Clamp + "collection"'d& +4 "core" &-0D +2 "manipulator"&% +3 "core" %\ &  ' - !O +2 "storage"(% +4 "core" % (\  +51 "storage"(^. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 3 + "storage"(}( +4 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (& +2 "core" & .\  +2 "manipulator"&~& +4 "core" &   !r +2 .t\Elbow.seek 3 + "manipulator"&e( +3 "core" ( +2 "manipulator"&& +3 "core" &    !r +2 "storage"({& +5 "core" & \  + .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts + "manipulator"&!' +95 "core" ' +2 "storage"("& +3 "core" & o =\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(j'L +291 "core" ' + "storage"(f- +4 "core" -'q + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (& +3 "core" & }\  + "manipulator"&<& +4 "core" &   !r + .t\Elbow.seek 3 +2 "manipulator"&/( +4 "core" ( + "manipulator"&& +4 "core" & 2 %  !r +2 "storage"(i& +3 "core" & P\  +2 .tForearm.seek 3 + 300 counts +2 "manipulator"&'2 +14 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&/ +71 "core" / +9 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 6):bt["4/home/esp/esp2/utils/puckmoves.rb:335:in `load'"8/home/esp/esp2/utils/puckmoves.rb:882:in `loadPuck'"6/home/esp/esp2/utils/mrlshuffle.rb:8:in `shuffle'"3/home/esp/esp2/utils/mrlshuffle.rb:6:in `each'"6/home/esp/esp2/utils/mrlshuffle.rb:6:in `shuffle'":/home/esp/esp2/utils/mrlshuffle.rb:32:in `shuffleall'"(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 "manipulator"&& +2 ."downElevator"SE.seek :down +5 "storage"(t'v +3 "core" & 0 5 $ !r +2 "manipulator"&x% +4 "core" % ( 9 7 q +2 .tForearm.seek :retract +2 "manipulator"&&'\ +100 "core" ' + .t\Elbow.seek CC +3 "manipulator"&( +147 "core" ( + ' + ."downElevator"SE.coast +5 "manipulator"&& + "storage"(5 +6 "core" & 9 9 5 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &n& +3 "core" & 6 / & 5 + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&2'ρ +97 "core" ' +4 "manipulator"&& +4 "core" &  ~5 +2 "manipulator"&% +3 "core" %y   +2 "collection"'.& +4 "core" &02/ +2 "collection"'\\& +3 .tCC.seek :closed +2 "collection"'\ (O +3 "core" &.0C +4 &+1M 3 +9 &-G-.D 2 +10 &Vq~+/B G +9 &d,0L Q +10 &T,2F P +9 &{Y,/A P +9 &<Y,1E Q +9 &U-/@ Q +10 &W,/D P +9 &U,/D P +10 &EU+/D P +9 &!W+1D P +10 &"Q,0D P +9 &$W-/? P +9 &&MT,0; P +9 &(Y+24 P +10 &)W+/< P +9 &+U-.2 P +11 &-UV-.- P +8 &/R+0. P +10 &0U,/* P +10 &2T.01 P +8 &4_T+08 P +9 &6!W,24 P +10 &7T*/3 O +9 &9W/06 P +10 &;eV,16 P +9 &=(T+16 P +9 &>V+08 P +10 &@T-08 P +9 &BoU)/9 P +9 &D0X,08 P +10 &EW./6 P +10 &G_-28 Q +9 &Ipk./: R +9 &K)/09 U +9 &L-19 Z +10 &N-/9 ? +9 &Oe1,0: !c +9 &O\\+28 C +3 ( + "collection"'\\& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.41 + .Hand.open +2 "manipulator"&1 +69 "core" 1 + "manipulator"&% +4 "core" % y  | +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&5'\ +102 "core" ' + .tSC.coast + "storage"(6 +3 #tLoading generic puck from tube 3 into Processing Clamp + "processing"% & +4 "core" &E\  +2 "manipulator"&*% +4 "core" %\ $  } L +2 "storage"(% +4 "core" %x q q \  +2 "storage"(%. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 +2 "storage"($( +2 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (,& +2 "core" & r s \  +2 "manipulator"&& +4 "core" & : |5 +2 "manipulator"& % +3 "core" %\ # | L +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 3 + "manipulator"&-( +155 "core" ( + "manipulator"&+& +4 "core" & * Y  +2 "storage"(& +3 "core" & \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&' +102 "core" ' + "storage"(9& +4 "core" & 0\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(7'L +278 "core" ' + "storage"(A- +4 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 ((& +2 "core" & \  +2 "manipulator"&J& +3 "core" & : < +2 .t\Elbow.seek 3 +2 "manipulator"&>( +3 "core" ( + "manipulator"&:& +4 "core" & D ? +2 "storage"(w& +3 "core" & \  +2 .tForearm.seek 3 + 300 counts +2 "manipulator"&B'2 +16 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&)/ +65 "core" / +9 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 6):bt["4/home/esp/esp2/utils/puckmoves.rb:335:in `load'"8/home/esp/esp2/utils/puckmoves.rb:882:in `loadPuck'"6/home/esp/esp2/utils/mrlshuffle.rb:9:in `shuffle'"3/home/esp/esp2/utils/mrlshuffle.rb:6:in `each'"6/home/esp/esp2/utils/mrlshuffle.rb:6:in `shuffle'":/home/esp/esp2/utils/mrlshuffle.rb:32:in `shuffleall'"(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 +2 ."downElevator"SE.seek :down +3 "manipulator"&I& +2 "storage"(H'v +7 "core" & D ? + "manipulator"&6% +4 "core" % = ; ; l +2 .tForearm.seek :retract +2 "manipulator"&Y'\ +97 "core" ' + .t\Elbow.seek PC +3 "manipulator"&u( +156 "core" ' + ."downElevator"SE.coast + "storage"(5 +81 "core" ( + "manipulator"&E& +6 "core" & L ~ + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &4& +2 "core" & @ ~ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&8' +98 "core" ' + "manipulator"&& +4 "core" &   +2 "manipulator"&@% +4 "core" %   +2 "processing"%& +3 "core" &A\  +2 "processing"%?& +3 .tPC.seek :closed +2 "processing"%(Tg +3 "core" &o\  +3 &A\ 3 +10 &*EvJ\ 2 +9 &On|D F +10 &aX\ Q +9 &RX\ Q +9 &nTV\ Q +10 &/UP\ Q +9 &TO\ Q +9 &RX\ Q +10 &tRR\ Q +9 &6TM\ Q +10 & TR\ Q +9 &"QT\ Q +9 &$~QR\ Q +10 &&@PU\ Q +9 &(RH\ Q +9 &)RP\ Q +10 &+OM\ Q +9 &-IOL\ P +10 &/\ QR\ Q +9 &0SN\ Q +9 &2OL\ Q +10 &4QQL\ P +9 &6RL\ Q +9 &7TR\ Q +10 &9TE\ Q +9 &;XND\ Q +10 &=NJ\ Q +9 &>OI\ Q +9 &@NM\ Q +10 &BaMD\ P +9 &D"QL\ Q +9 &ETL\ Q +10 &GZJ\ Q +9 &Ib`J\ S +10 &K!pE\ T +9 &LI V +9 &N? W +10 &P^= W +9 &R A W +9 &SoaB\ $q +10 &TC!g=\ 5 +9 ( +2 &TN@\ * + "processing"%?& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.61 + .Hand.open +2 "manipulator"&11 +75 "core" 1 +2 "manipulator"&% +3 "core" %  } +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&0'\ +96 "core" ' + .tSC.coast + "storage"(6 +3 "processing"%& +4 "core" &TNi\ * +2 #tImaging generic puck in Processing Clamp while storing it to tube 3 + "manipulator"&U% +3 "core" %\ 0  {& +2 "storage"(N% +4 "core" % x z\  +2 "storage"(C. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 +2 "storage"(;( +2 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (O& +3 "manipulator"&=& +6 "core" & t p a\  + &  { +3 ."raiseStack"SE.reconfigure SEplace +2 .t\Elbow.reconfigure TightElbow +3 "storage"(#]K-0-\ b +4 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek PC + "manipulator"&`( +3 ."raiseStack"SE.seek beamBreak +3 "core" ( +2 "storage"(Q'L "manipulator"&R& +57 "core" & ] w + .t\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &M& +3 "core" &  u +2 .tForearm.seek PC + "manipulator"&]' +97 "core" ' + .tHand.close +2 "manipulator"&p/ +71 "core" / +3 .tPC.seek :open +2 "processing"%V( +70 "core" ' + "storage"([- +3 "core" -'L +2 ."raiseStack"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place + "storage"(3' +32 "core" ' +291 ( + "storage"(F& +4 "core" & q p c\  +2 "manipulator"&|& +3 "core" & % } +2 "manipulator"&_% +3 "core" %  } +2 .tForearm.seek :retract +2 "manipulator"&L'\ +96 "core" ' +3 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 +2 "manipulator"&T( +252 "core" ( + "manipulator"&b& +4 "core" & M z$ +2 "storage"(s& +3 "core" & p p \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&q' +100 "core" ' + .tHand.open + "manipulator"&K1 +69 "core" 1 +9 "storage"(m- +4 "core" -' +2 .tSE.seek -0.19 Pucks below Top Plate +2 "storage"( ' +25 "core" ' +2 .tSE.reconfigure SEseal +2 "storage"(#QK-0-\ b +2 .tSE.seek -0.86 Pucks below Top Plate +2 "storage"(D' +56 "core" ' +2 #tLights, camera, ACTION! + "storage"(G- +3 "core" -' +2 "storage"(h& +4 "core" & \ 4\  +2 "manipulator"&c& +3 "core" &  r$ +2 .t\Elbow.seek 3 +2 "manipulator"&S( +2 "core" ( +2 "manipulator"&r& +4 "core" &  r$ + "storage"(y& +4 "core" & \  +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&l' +3 "core" ' +2 .tSE.reconfigure SEgently +2 "storage"(#QK-0-\ b +2 .tSE.seek -0.15 Pucks below Top Plate +2 "storage"(g' +59 "core" ' +2 "manipulator"&a& +4 "core" & ! :  $ +2 "storage"(z& +4 "core" & #\  + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 3 +2 "manipulator"&Z' +37 "core" ' + .t\Elbow.hold +2 "manipulator"&, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 .tSE.seek 0.04 Pucks below Top Plate +2 "storage"(d' +20 "core" ' +2 "manipulator"&X% +4 "core" %s > r +2 "storage"(& +3 "core" & Z [ U\  +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 3 + 314 counts +2 "manipulator"&'@ +21 "core" ' +2 "manipulator"&W& +4 "core" & 8 $ +2 "storage"(^& +3 "core" & o p \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&' +27 "core" ' +2 "storage"(~% +4 "core" % u J\  +3 ."downElevator"SE.seek :down +2 "storage"('v +99 ({% +3 "core" %? p r \ \\v +2 "manipulator"&k% +3 "core" %ж # ~ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&"'\ +94 "core" ' +58 ' + ."downElevator"SE.coast + "storage"(5 +2 .tSC.coast + "storage"(6 +3 "collection"'o& +4 "core" &O\\-1' C +2 #tStoring generic puck in Collection Clamp to tube 3 + "manipulator"&'% +3 "core" %\  }8 +2 "storage"(% +4 "core" % n p w\  + "storage"(P. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 +2 "storage"(f( +2 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (& +2 "core" & o n \  +2 "manipulator"&<& +3 "core" & < }$ +2 .t\Elbow.seek 3 +2 "manipulator"&( +3 "core" ( +2 "manipulator"&i& +3 "core" &\  }$ +2 "storage"(& +4 "core" & o m \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&' +102 "core" ' + "storage"(x& +4 "core" & 7\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(e'L +282 "core" ' +2 "storage"(!- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&& +3 "core" &  }$ +2 "storage"(n& +3 "core" & p o j\  +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 3 + "manipulator"&j' +38 "core" ' + .t\Elbow.hold +2 "manipulator"&, +3 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(- +3 "core" -' +2 .tSE.seek 0.1 Pucks below Top Plate + "storage"('A +28 "core" ' + "manipulator"&.% +4 "core" % j ~  q +2 "storage"(/& +3 "core" & \\ \\ =\  +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 3 + 305 counts +2 "manipulator"&t'7 +21 "core" ' + "manipulator"&&& +4 "core" &\ 7 - # +2 "storage"(v& +3 "core" & o p n\  +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&' +26 "core" ' +2 .tSE.seek 1.1 Pucks below Top Plate + "storage"('0 +38 "core" ' +2 "manipulator"& & +4 "core" &\  W # + "manipulator"&*% +4 "core" %Э   N +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&\\'\ +95 "core" ' + .t\Elbow.seek CC +3 "manipulator"&( +145 "core" ( +2 "manipulator"&%& +4 "core" &  {4 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &,& +2 "core" & t {4 +2 .tForearm.seek CC +2 "manipulator"&'ρ +97 "core" ' + .tHand.close + "manipulator"& / +76 "core" / + .tCC.seek :open +2 "collection"'2( +381 "core" ( + "storage"(+& +4 "core" & \  +2 "storage"(& +3 "core" & l\  +2 "manipulator"&}& +3 "core" &  ~4 +2 "manipulator"&9% +3 "core" % ϑ ( ~ +2 .tForearm.seek :retract + "manipulator"&'\ +97 "core" ' + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 3 +2 "manipulator"&5( +155 "core" ( + "manipulator"&A& +4 "core" &  8  \ +2 "storage"((& +3 "core" & \  +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 3 +2 "manipulator"&J' +113 "core" ' + .t\Elbow.hold +2 "manipulator"&:, +3 "core" , + .t\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&w1 +76 "core" 1 +12 "manipulator"&)% +4 "core" % w { v +2 "storage"(I& +3 "core" & p p \  + .tForearm.force -20 + "manipulator"&5 +54 .tForearm.seek 3 + 314 counts + "manipulator"&6'@ +13 "core" ' + "manipulator"&-& +4 "core" & e _ _ \ +2 "storage"(& +4 "core" & | v\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&7' +25 "core" ' +2 "storage"(B% +3 "core" %8 p p \ " +3 ."downElevator"SE.seek :down +2 "storage"(E'v +99 (4% +2 "core" %@ \ \\v +2 "manipulator"&>% +4 "core" %п @ I i +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +50 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast "storage"(6 +3 #tMoving puck from tube 3 to 4 +2 "manipulator"&@% +3 "core" %\ & 9 :  !Q +2 "storage"(% +4 "core" % V\  +2 "storage"(H. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 +2 "storage"(Y( +3 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (#& +2 "core" & $\  +2 "manipulator"&1& +4 "core" & 9 9  \ + .t\Elbow.seek 3 +2 "manipulator"&( +3 "core" ( +2 "manipulator"&& +3 "core" & 1 7  \ +2 "storage"(U& +4 "core" & @\  + .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&?' +97 "core" ' + "storage"(N& +4 "core" &  \ ! +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +4 .tSE.seek beamBreak +2 "storage"(C'L +287 "core" ' + "storage"(O- +3 "core" -'p +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&=/ +70 "core" / +9 "manipulator"&R& +4 "core" & 9 8 \ +2 "manipulator"&M% +4 "core" % н 5 7 > +2 .tForearm.seek :retract +2 "manipulator"&8'\ +94 "core" ' +3 .t\Elbow.seek :clear +2 "manipulator"&$(d +98 "core" ( + "manipulator"&p& +4 "core" &d 0 2 2  +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &u& +2 "core" &d    +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear +2 "manipulator"&['\ +9 "core" ' + .tSE.seek :down +2 "storage"(0'v +268 "core" ' + .tSC.reconfigure SCtight +3 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"((,H +356 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (Q& +2 "core" &,L D\  +2 .tSE.reconfigure SEplace +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(F'L +276 "core" ' + "storage"(|- +4 "core" -'L + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tSE.seek :place +2 "storage"(_' +29 "core" ' +2 "storage"(]& +4 "core" &,L \  +2 "storage"(b& +3 "core" &,L \  +2 "manipulator"&s& +3 "core" &d   +2 "manipulator"&`% +3 "core" %\ ( ! ! "9 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 +2 "manipulator"&K( +107 "core" ( + "manipulator"&m& +4 "core" & ] ~ o +2 "storage"(G& +3 "core" &,L @\  +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 4 + "manipulator"&h'g +109 "core" ' + .t\Elbow.hold +2 "manipulator"&c, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&L1 +71 "core" 1 +9 "manipulator"&r% +4 "core" % z J x +2 "storage"(y& +3 "core" &,L o x :\  +2 .tForearm.force -20 "manipulator"&5 +3 .tForearm.seek 4 + 319 counts + "manipulator"&a'Ϧ +21 "core" ' + "manipulator"&z& +4 "core" & 9 6 [ l +2 "storage"(X& +3 "core" &,L \  +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&3'# +20 "core" ' +2 "storage"(% +3 "core" % \  +3 ."downElevator"SE.seek :down +2 "storage"( 'v +99 (W% +2 "core" %\\< _\ [u +2 "manipulator"&^% +4 "core" %! / : ( +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&~'\ +89 "core" ' +67 ' + ."downElevator"SE.coast + "storage"(5 +2 .tSC.coast + "storage"(6 +2 #tMoving puck from tube 3 to 4 +2 "manipulator"&T% +3 "core" %\  " * H  +2 "storage"(q% +4 "core" % \  +2 "storage"(D. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 +2 "storage"({( +341 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (k& +2 "core" & k n [\  +2 "manipulator"&l& +3 "core" & 9 } k +2 .t\Elbow.seek 3 + "manipulator"&S( +20 "core" ( + "manipulator"&g& +4 "core" &  ~ +2 "storage"(Z& +3 "core" & q q \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&' +102 "core" ' + "storage"(o& +4 "core" & p q \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +4 .tSE.seek beamBreak +2 "storage"(''L +282 "core" ' + "storage"(- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&P/ +70 "core" / +10 "manipulator"&d& +4 "core" & ' *  +2 "manipulator"&% +3 "core" % O  +2 .tForearm.seek :retract + "manipulator"&<'\ +96 "core" ' + .t\Elbow.seek :clear +2 "manipulator"&i(d +99 "core" ( + "manipulator"&& +4 "core" &d  { +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &d  { + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :clear + "manipulator"&x'\ +6 "core" ' + .tSE.seek :down +2 "storage"('v +273 "core" ' + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 4 +2 "storage"(;(,H +345 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (& +2 "core" &,F q z "\  +2 .tSE.reconfigure SEplace +2 "storage"(#]K-0-\ b +4 .tSE.seek beamBreak +2 "storage"("'L +307 "core" ' + "storage"(!- +3 "core" -'* +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (& +2 "core" &,F y { ;\  +2 "storage"(n& +3 "core" &,F q s \  +2 "manipulator"&& +3 "core" &d  } +2 "manipulator"&.% +3 "core" %\ +  ~$F +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 +2 "manipulator"&/( +109 "core" ( + "manipulator"&&& +4 "core" &  |e +2 "storage"(v& +3 "core" &,F n s Z\  + .t\Elbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 4 + "manipulator"& 'g +111 "core" ' + .t\Elbow.hold +2 "manipulator"&*, +3 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&1 +70 "core" 1 +9 "manipulator"&% +4 "core" % y Y vs + "storage"(e& +4 "core" &,F r p b\  + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 4 + 318 counts +2 "manipulator"&j'ϥ +46 "core" ' +10 "manipulator"&t& +3 "core" & < 0 : d +2 "storage"(& +3 "core" &,F U\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&%'# +26 "core" ' +32 "storage"(,% +4 "core" % 4 \  +2 ."downElevator"SE.seek :down +3 "storage"('v +99 (% +2 "core" %7 t\ [t +2 "manipulator"& % +4 "core" % ; 9  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&\\'\ +94 "core" ' +53 ' + ."downElevator"SE.coast + "storage"(5 +2 .tSC.coast + "storage"(6 +3 #tShuffling pucks in tube 4 of 4..4 + #Loading generic puck from tube 4 into Collection Clamp +2 "collection"'\ & +4 "core" &-0. +2 "manipulator"&+% +3 "core" %\ #   G +2 "storage"(% +3 "core" % H\  +2 "storage"(}. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 4 + "storage"(9(,H +4 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (A& +2 "core" &,F \  +2 "manipulator"&(& +3 "core" &   9 c +2 .t\Elbow.seek 4 +2 "manipulator"&( +20 "core" ( + "manipulator"&& +4 "core" & 8 9  +2 "storage"(w& +4 "core" &,F a\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&)'# +100 "core" ' +3 "storage"(I& +4 "core" &,F s n\  + .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +4 .tSE.seek beamBreak +2 "storage"(-'L +288 "core" ' + "storage"(- +3 "core" -'r +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (& +2 "core" &,F '\  +2 "manipulator"&B& +3 "core" & = 8 +2 .t\Elbow.seek 4 + "manipulator"&5( +11 "core" ( + "manipulator"&4& +4 "core" & > / +2 "storage"(>& +3 "core" &,F \\\  +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&J'ϓ +18 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&@/ +65 "core" / +9 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 6):bt["4/home/esp/esp2/utils/puckmoves.rb:335:in `load'"8/home/esp/esp2/utils/puckmoves.rb:882:in `loadPuck'"6/home/esp/esp2/utils/mrlshuffle.rb:8:in `shuffle'"3/home/esp/esp2/utils/mrlshuffle.rb:6:in `each'"6/home/esp/esp2/utils/mrlshuffle.rb:6:in `shuffle'":/home/esp/esp2/utils/mrlshuffle.rb:36:in `shuffleall'"(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 +4 ."downElevator"SE.seek :down +2 "manipulator"&6& +3 "storage"('v +6 "core" & 7 9 +2 "manipulator"&H% +3 "core" % ϕ 6 A F +2 .tForearm.seek :retract +2 "manipulator"&#'\ +96 "core" ' + .t\Elbow.seek CC +2 "manipulator"&( +150 "core" ( + ' + ."downElevator"SE.coast +5 "manipulator"&1& + "storage"(5 +5 "core" & ( ~5 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & 3 5 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&U'ρ +104 "core" ' +2 "manipulator"&7& +4 "core" &  }5 +2 "manipulator"&N% +3 "core" %υ $ } +2 "collection"'E& +4 "core" &0/C +2 "collection"'f& +3 .tCC.seek :closed +2 "collection"':(O +3 "core" &,/- +3 &.0L \ +9 &-x-1O +| +9 &c.0E @ +10 &bv,0B Q +9 &%Q,1G P +9 &W./@ P +10 &V+.D P +9 &jU,/A P +9 &+W-/? Q +10 &U+/@ P +9 &W+2A P +10 & sT-.A P +9 &"4U-0D P +9 &#V//@ P +10 &%U,1C P +9 &'|W,0C P +9 &)>T/.? P +10 &*T-/B P +9 &,W,/= P +10 &.T-/C P +9 &0FU,1? P +9 &2 T,1: O +10 &3T.1- P +9 &5R-0< P +9 &7OT-0. O +10 &9U./4 P +9 &:T,0- P +10 &<T-02 P +9 &>UV+/0 P +9 &@S-11 P +10 &AR-/3 P +9 &CV+/8 P +10 &E[]-/6 Q +9 &Gb,/8 Q +9 &Hz*,3 T +10 &J*/5 Y +9 &LA*-7 \\ +9 &N).8 Q +10 &O2M*-8 )| +9 &Ot]*/8 I +3 ( + "collection"'f& +2 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.87 + .Hand.open +2 "manipulator"&1 +66 "core" 1 + "manipulator"&O% +4 "core" % {  { +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&='\ +100 "core" ' + .tSC.coast + "storage"(6 +3 #tLoading generic puck from tube 4 into Processing Clamp +2 "processing"%R& +3 "core" &F\  +2 "manipulator"&M% +4 "core" %\ " > |: +2 "storage"(p% +4 "core" % p p ~\  + "storage"(u. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"(?(,H +3 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (& +2 "core" &,F { z /\  +2 "manipulator"&8& +4 "core" & $ |5 + "manipulator"&C% +4 "core" %\ " ' |: +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 4 + "manipulator"&Y( +154 "core" ( + "manipulator"&Q& +4 "core" & .   +2 "storage"(|& +3 "core" &,F ~ \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&0'# +100 "core" ' + "storage"(]& +4 "core" &,F \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(b'L +284 "core" ' + "storage"(s- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (`& +2 "core" &,F @\  +2 "manipulator"&m& +3 "core" & 8 8 9 +2 .t\Elbow.seek 4 +2 "manipulator"&G( +3 "core" ( + "manipulator"&F& +4 "core" & ; 8 R +2 "storage"($& +3 "core" &,F \  +2 .tForearm.seek 4 + 300 counts + "manipulator"&L'ϓ +22 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&r/ +72 "core" / +10 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 6):bt["4/home/esp/esp2/utils/puckmoves.rb:335:in `load'"8/home/esp/esp2/utils/puckmoves.rb:882:in `loadPuck'"6/home/esp/esp2/utils/mrlshuffle.rb:9:in `shuffle'"3/home/esp/esp2/utils/mrlshuffle.rb:6:in `each'"6/home/esp/esp2/utils/mrlshuffle.rb:6:in `shuffle'":/home/esp/esp2/utils/mrlshuffle.rb:36:in `shuffleall'"(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 +2 ."downElevator"SE.seek :down +3 "manipulator"&y& +2 "storage"(z'v +7 "core" & 7 6 + "manipulator"&X% +4 "core" % ϐ < > +2 .tForearm.seek :retract + "manipulator"&'\ +99 "core" ' + .t\Elbow.seek PC +3 "manipulator"&[( +158 "core" ' + ."downElevator"SE.coast + "storage"(5 +80 "core" ( + "manipulator"&W& +4 "core" &  ~ +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &^& +3 "core" & . } +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&K' +95 "core" ' + "manipulator"&h& +4 "core" &   +2 "manipulator"&a% +4 "core" % C  +3 "processing"%T& +3 "core" &>\  +2 "processing"%q& +3 .tPC.seek :closed +2 "processing"%D(Tg +3 "core" &i\  +3 &A\ 2 +10 &,ExT\ 2 +9 &Ro}Q F +10 &`I\ Q +9 &QW\ Q +9 &pQ\ Q +10 &1TK\ Q +9 &TU\ Q +9 &QH\ Q +10 &yRM\ Q +9 &;VX\ Q +10 & RQ\ P +9 &"RK\ Q +9 &$UQ\ Q +10 &&CPM\ Q +9 &(RR\ P +9 &)RQ\ P +10 &+RK\ P +9 &-KNU\ Q +10 &/RL\ P +9 &0NL\ Q +9 &2RR\ Q +10 &4TPN\ P +9 &6US\ Q +9 &7TO\ P +10 &9OM\ Q +9 &;\\RI\ P +10 &=NM\ Q +9 &>RN\ P +10 &@RR\ Q +9 &BdPF\ P +9 &D'PQ\ P +9 &EUN\ Q +10 &GWN\ Q +9 &Ig`\\\ R +10 &K&kO\ S +9 &LN V +9 &NF V +10 &PbC V +9 &R"K W +9 &Sjb<\ ({ +10 &TA _J\ 2 +9 ( +2 &TIJ\ * + "processing"%q& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.60 + .Hand.open +2 "manipulator"&_1 +75 "core" 1 +2 "manipulator"&3% +3 "core" %  } +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"& '\ +92 "core" ' +9 .tSC.coast + "storage"(6 +3 "processing"%& +4 "core" &TI;\ * + #tImaging generic puck in Processing Clamp while storing it to tube 4 +2 "manipulator"&k% +3 "core" %\ /  {& +2 "storage"(l% +4 "core" % t x y\  + "storage"(g. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 + "storage"(Z(,H +3 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +4 "manipulator"&o& + "storage"(c& +6 "core" &  z + &,F q m \  +3 .t\Elbow.reconfigure TightElbow +2 ."raiseStack"SE.reconfigure SEplace +4 "manipulator"&$&.,(\ #b +3 "storage"(#]K-0-\ b +2 .t\Elbow.seek PC +4 "manipulator"&~( +3 "core" ( +2 "manipulator"&& +3 ."raiseStack"SE.seek beamBreak +2 "storage"(P'L +3 "core" &  z +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &d& +2 "core" &  v +2 .tForearm.seek PC +2 "manipulator"&' +99 "core" ' + .tHand.close +2 "manipulator"&/ +77 "core" / + .tPC.seek :open +2 "processing"%( +78 "core" ' + "storage"(- +3 "core" -'L +2 ."raiseStack"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +2 "storage"(S' +32 "core" ' +281 ( + "storage"(<& +4 "core" &,F o m \  +2 "manipulator"&'& +3 "core" & ( ~ +2 "manipulator"&{% +3 "core" % & ~ +2 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 4 + "manipulator"&( +252 "core" ( + "manipulator"&!& +4 "core" &  {!u +2 "storage"(& +3 "core" &,F o m \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&n'# +99 "core" ' + .tHand.open + "manipulator"&1 +75 "core" 1 +9 "storage"(.- +4 "core" -' +2 .tSE.seek -0.19 Pucks below Top Plate +2 "storage"(&' +27 "core" ' + .tSE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.86 Pucks below Top Plate +2 "storage"(v' +54 "core" ' + #tLights, camera, ACTION! +2 "storage"(i- +3 "core" -' +2 "storage"(& +4 "core" &,F !\  + "manipulator"&& +4 "core" &  q!t + .t\Elbow.seek 4 +2 "manipulator"&e( +4 "core" ( + "manipulator"&t& +4 "core" & & q!t + "storage"(& +4 "core" &,F \  +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&x'# +12 "core" ' +2 .tSE.reconfigure SEgently +2 "storage"(#QK-0-\ b +2 .tSE.seek -0.15 Pucks below Top Plate +2 "storage"(,' +60 "core" ' +2 "manipulator"&/& +4 "core" & 0 9 ? !t +2 "storage"(& +3 "core" &,F r s \  +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 4 + "manipulator"& 'g +36 "core" ' + .t\Elbow.hold +2 "manipulator"& , +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 .tSE.seek 0.04 Pucks below Top Plate +2 "storage"(j' +25 "core" ' +3 "manipulator"&\ % +4 "core" %u Z sT +2 "storage"(+& +4 "core" &,F \\ \\ \  +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 4 + 314 counts +2 "manipulator"&'ϡ +23 "core" ' +2 "manipulator"&}& +4 "core" &  1 !t +2 "storage"("& +3 "core" &,F q r o\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&A'# +31 "core" ' +2 "storage"((% +4 "core" % t +\  +2 ."downElevator"SE.seek :down +3 "storage"('v +99 (w% +2 "core" %>< p s o\ [w +2 "manipulator"&%% +4 "core" %V / ~ + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&I'\ +92 "core" ' +65 ' + ."downElevator"SE.coast + "storage"(5 +2 .tSC.coast + "storage"(6 +3 "collection"'& +4 "core" &Ot_,- I +2 #tStoring generic puck in Collection Clamp to tube 4 + "manipulator"&;% +4 "core" %\ #  |5 +2 "storage"(*% +3 "core" % s r \  +2 "storage"(\\. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 4 + "storage"((,H +3 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (& +2 "core" &,F p q \  +2 "manipulator"&B& +4 "core" & i }!s + .t\Elbow.seek 4 +2 "manipulator"&4( +3 "core" ( +2 "manipulator"&>& +3 "core" & : }!s +2 "storage"(@& +3 "core" &,F { z\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&6'# +97 "core" ' +2 "storage"(H& +3 "core" &,F \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"('L +287 "core" ' + "storage"()- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&1& +2 "core" &  !s +2 "storage"(& +3 "core" &,F m w \  +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 4 + "manipulator"&-'g +37 "core" ' + .t\Elbow.hold +2 "manipulator"&J, +3 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(7- +2 "core" -' +2 .tSE.seek 0.09 Pucks below Top Plate +2 "storage"(N': +27 "core" ' + "manipulator"&E% +4 "core" %lz r( +2 "storage"(5& +3 "core" &,F [ ] k\  +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 4 + 305 counts +2 "manipulator"&'Ϙ +16 "core" ' + "manipulator"&#& +4 "core" & #  !r +2 "storage"(2& +3 "core" &,F r v i\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&'# +26 "core" ' +2 .tSE.seek 1.09 Pucks below Top Plate +2 "storage"(O') +38 "core" ' +2 "manipulator"&R& +4 "core" & : 9  !q +2 "manipulator"&M% +3 "core" %C - 0  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&p'\ +35 E JJ +55 "core" ' + .t\Elbow.seek CC +2 "manipulator"&f( +144 "core" ( + "manipulator"&u& +4 "core" & h |6 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" & 0 |6 +2 .tForearm.seek CC +2 "manipulator"&8'ρ +103 "core" ' + .tHand.close + "manipulator"&C/ +73 "core" / + .tCC.seek :open +2 "collection"'U( +381 "core" ( + "storage"(Q& +4 "core" &,F s\  +2 "storage"(|& +3 "core" &,F p s ?\  +2 "manipulator"&9& +3 "core" &  |6 +2 "manipulator"&]% +3 "core" % ς  |z +51 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' + .t\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 + "manipulator"&=( +156 "core" ( + "manipulator"&s& +4 "core" & D C  +2 "storage"(`& +3 "core" &,F E\  +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 4 +2 "manipulator"&m'g +108 "core" ' + .t\Elbow.hold +2 "manipulator"&F, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&$1 +69 "core" 1 +9 "manipulator"&r% +5 "core" % y  z +2 "storage"(y& +4 "core" &,F o m I\  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 318 counts +2 "manipulator"&X'ϥ +21 "core" ' +2 "manipulator"&Y& +4 "core" & V H ?  +2 "storage"(0& +3 "core" &,F p r \  +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&b'# +24 "core" ' +2 "storage"(L% +4 "core" %2  \ +3 ."downElevator"SE.seek :down +2 "storage"(W'v +99 (^% +2 "core" %7 \ Zs +2 "manipulator"&G% +4 "core" % < ? O +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&h'\ +94 "core" ' +52 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast "storage"(6 +3 #tMoving puck from tube 4 to 5 +2 "manipulator"&a% +3 "core" %\ " 9 3  < +3 "storage"(T% +3 "core" % } \ +2 "storage"(z. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"((,H +2 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (V& +4 "core" &,F /\  + "manipulator"&_& +4 "core" & 9 ;  + .t\Elbow.seek 4 +2 "manipulator"&3( +10 "core" ( + "manipulator"&& +4 "core" & 4 : /  +2 "storage"(q& +3 "core" &,F \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&k'# +94 "core" ' +3 "storage"(l& +4 "core" &,F } ?\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +4 .tSE.seek beamBreak +2 "storage"(g'L +289 "core" ' + "storage"(c- +3 "core" -'r +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&o/ +66 "core" / +9 "manipulator"&& +4 "core" & 8 ?  +2 "manipulator"&d% +3 "core" %  B < C +2 .tForearm.seek :retract +2 "manipulator"&K'\ +90 "core" ' +3 .t\Elbow.seek :clear +2 "manipulator"&(d +98 "core" ( + "manipulator"&?& +4 "core" &d 3 9  +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &d 7 : E  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear +2 "manipulator"&['\ +2 "core" ' +2 .tSE.seek :down +2 "storage"( 'v +269 "core" ' + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 5 +2 "storage"(D(< +362 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (P& +2 "core" &< \  +2 .tSE.reconfigure SEplace +2 "storage"(#]K-0-\ b +4 .tSE.seek beamBreak +2 "storage"(<'L +271 "core" ' + "storage"('- +3 "core" -'L +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tSE.seek :place + "storage"({' +32 "core" ' +2 "storage"(& +4 "core" &< N\  + "storage"(!& +4 "core" &< \  + "manipulator"&& +4 "core" &d ; 7  + "manipulator"&~% +4 "core" %\  C <  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 5 +2 "manipulator"&( +109 "core" ( + "manipulator"&.& +4 "core" & 8 9 9 P +2 "storage"(i& +3 "core" &< Q\  +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 5 + "manipulator"&' +112 "core" ' + .t\Elbow.hold +2 "manipulator"&, +3 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&1 +74 "core" 1 +9 "manipulator"&t% +4 "core" % .  wW +2 "storage"(& +3 "core" &< z o\  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 5 + 318 counts + "manipulator"&/'Z +20 "core" ' + "manipulator"&& +4 "core" & 6 8 ; P +2 "storage"(S& +3 "core" &< p p h\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts +2 "manipulator"&\ ' +30 "core" ' +2 "storage"(+% +4 "core" %  \ ! +2 ."downElevator"SE.seek :down +2 "storage"(&'v +100 (}% +2 "core" %? \ \\v +2 "manipulator"&"% +4 "core" % 0 9 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&('\ +99 "core" ' +67 ' + ."downElevator"SE.coast + "storage"(5 +2 .tSC.coast + "storage"(6 +3 #tMoving puck from tube 4 to 5 +2 "manipulator"&% +3 "core" % \ F M   +2 "storage"(n% +4 "core" %x 1\ ! + "storage"(v. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 +4 "storage"(w(,H +340 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (%& +2 "core" &,K ]\  +2 "manipulator"&x& +3 "core" & : : P +2 .t\Elbow.seek 4 + "manipulator"&e( +8 "core" ( + "manipulator"&,& +4 "core" & 8 = / ) +2 "storage"( & +3 "core" &,J y\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&'# +93 "core" ' + "storage"(& +4 "core" &,J \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(;'L +284 "core" ' + "storage"(*- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&\\/ +66 "core" / +9 "manipulator"&j& +4 "core" & D . ) + "manipulator"&% +4 "core" % ! B +  + .tForearm.seek :retract +2 "manipulator"&B'\ +92 "core" ' + .t\Elbow.seek :clear +2 "manipulator"&>(d +100 "core" ( + "manipulator"&@& +4 "core" &d E } +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &A& +3 "core" &d . } + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :clear + "manipulator"&H'\ +9 "core" ' + .tSE.seek :down +2 "storage"('v +278 "core" ' + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 5 + "storage"(Z(< +353 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 ( & +2 "core" &< q !\  +2 .tSE.reconfigure SEplace +2 "storage"(#]K-0-\ b +4 .tSE.seek beamBreak +2 "storage"(I'L +302 "core" ' + "storage"()- +3 "core" -'1 +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (1& +3 "core" &< M\  +2 "storage"(& +53 "core" &< v  \  +3 "manipulator"&7& +3 "core" &d    +2 "manipulator"&E% +3 "core" %\ (  "5 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 5 +2 "manipulator"&5( +111 "core" ( + "manipulator"&#& +4 "core" & 8 ~H +2 "storage"(2& +3 "core" &< \  +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 5 + "manipulator"&R' +109 "core" ' + .t\Elbow.hold +2 "manipulator"&M, +3 "core" , + .t\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&61 +76 "core" 1 +9 "manipulator"&4% +5 "core" % 0  wh + "storage"(& +4 "core" &< q p \  +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 5 + 320 counts + "manipulator"&-'\\ +17 "core" ' +2 "manipulator"&& +4 "core" & 9 @ H +2 "storage"(u& +3 "core" &< )\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts +2 "manipulator"&N' +17 "core" ' +2 "storage"(% +5 "core" % 3 W\  % +2 ."downElevator"SE.seek :down +3 "storage"('v +99 (J% +2 "core" %9 \ [t +2 "manipulator"&C% +4 "core" % 6 A +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&p'\ +89 "core" ' +51 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast "storage"(6 +3 #tShuffling pucks in tube 5 of 5..5 +2 #Loading generic puck from tube 5 into Collection Clamp + "collection"':& +5 "core" &.0- +2 "manipulator"&Q% +3 "core" %\  ; ;  +2 "storage"(|% +4 "core" %x q G\  + "storage"(9. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"(](< +4 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (s& +2 "core" &< \  +2 "manipulator"&`& +4 "core" & : 9 H + .t\Elbow.seek 5 +2 "manipulator"&8( +25 "core" ( + "manipulator"&f& +4 "core" & A D +2 "storage"($& +4 "core" &< r q \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&r' +95 "core" ' +2 "storage"(y& +4 "core" &< y  \  + .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(Y'L +285 "core" ' + "storage"(0- +4 "core" -'q + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (L& +3 "core" &< \ \ + "manipulator"&& +4 "core" & @ 8 + .t\Elbow.seek 5 +2 "manipulator"&^( +3 "core" ( +2 "manipulator"&G& +3 "core" & @ D +2 "storage"(=& +3 "core" &< \  +2 .tForearm.seek 5 + 300 counts +2 "manipulator"&m'H +22 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&a/ +73 "core" / +9 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 6):bt["4/home/esp/esp2/utils/puckmoves.rb:335:in `load'"8/home/esp/esp2/utils/puckmoves.rb:882:in `loadPuck'"6/home/esp/esp2/utils/mrlshuffle.rb:8:in `shuffle'"3/home/esp/esp2/utils/mrlshuffle.rb:6:in `each'"6/home/esp/esp2/utils/mrlshuffle.rb:6:in `shuffle'":/home/esp/esp2/utils/mrlshuffle.rb:40:in `shuffleall'"(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 +2 ."downElevator"SE.seek :down +3 "manipulator"&X& +6 "storage"(T'v +4 "core" & : : + "manipulator"&z% +4 "core" % M ^ L +2 .tForearm.seek :retract +2 "manipulator"&V'\ +92 "core" ' + .t\Elbow.seek CC +2 "manipulator"&O( +155 "core" ( +2 "manipulator"&_& +4 "core" & e }7 + ' + ."downElevator"SE.coast +3 .t\Elbow.reconfigure LooseElbow + "storage"(5 +4 "manipulator"&$ &.,(#b +2 && +3 "core" & / ~7 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&q'ρ +96 "core" ' +2 "manipulator"&b& +3 "core" & ' ~7 +2 "manipulator"&l% +4 "core" %φ $ ~ +2 "collection"'W& +3 "core" &,1@ +2 "collection"'& +4 .tCC.seek :closed + "collection"'F(O +3 "core" &./, +3 &.1K  +10 &,x/1N ,~ +9 &c,/H @ +10 &is-.E P +9 &*S.0B P +9 &U+1B P +10 &U-1> P +9 &qT-/N P +9 &4W-/F P +10 &T+1B P +9 &U,0D O +10 & zR+0A P +9 &"=T-2B O +9 &#V-1A P +10 &%S-/A P +9 &'Y//D P +9 &)ET.0@ O +10 &+T-/G P +9 &,V-/B P +10 &.T+.9 O +9 &0LU./< P +9 &2Q-/< P +10 &3R-/3 P +9 &5Q./2 P +9 &7TT,03 P +10 &9W-/. P +9 &:R.07 O +11 &<S,1- P +8 &>\\V+// P +9 &@R,00 O +10 &AU.00 P +9 &CQ,03 P +9 &EdV,02 P +10 &G#\\-/* Q +9 &Hd,0- Q +10 &J-13 T +9 &LS+0: X +9 &N*/8 Q +10 &O7J,08 %r +9 &Orp+/8 N +2 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.64 + .Hand.open +2 "manipulator"&h1 +75 "core" 1 + "manipulator"&c% +4 "core" % φ  z +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&o'\ +94 "core" ' + .tSC.coast + "storage"(6 +3 #tLoading generic puck from tube 5 into Processing Clamp + "processing"%& +4 "core" &H\  +2 "manipulator"&d% +3 "core" %  j | +2 "storage"(?% +4 "core" %y q q \  +2 "storage"(. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"(k(< +2 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (3& +3 "core" &< z { 7\  +2 "manipulator"&K& +3 "core" & , |7 +2 "manipulator"&g% +3 "core" %  | +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 5 +2 "manipulator"&( +155 "core" ( + "manipulator"&P& +4 "core" &   ` +2 "storage"('& +3 "core" &< | C\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts + "manipulator"& ' +96 "core" ' + "storage"(& +4 "core" &< \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(!'L +281 "core" ' + "storage"(- +4 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (~& +2 "core" &< e k m\  +2 "manipulator"&.& +3 "core" & $ 1 +2 .t\Elbow.seek 5 + "manipulator"&i( +3 "core" ( +2 "manipulator"&<& +3 "core" & '  +2 "storage"(& +3 "core" &< z z \  +2 .tForearm.seek 5 + 300 counts +2 "manipulator"&'H +21 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&t/ +74 "core" / +9 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 6):bt["4/home/esp/esp2/utils/puckmoves.rb:335:in `load'"8/home/esp/esp2/utils/puckmoves.rb:882:in `loadPuck'"6/home/esp/esp2/utils/mrlshuffle.rb:9:in `shuffle'"3/home/esp/esp2/utils/mrlshuffle.rb:6:in `each'"6/home/esp/esp2/utils/mrlshuffle.rb:6:in `shuffle'":/home/esp/esp2/utils/mrlshuffle.rb:40:in `shuffleall'"(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 +2 ."downElevator"SE.seek :down +3 "manipulator"&& +2 "storage"('v +6 "core" & 8 3 " +2 "manipulator"&S% +4 "core" % P , 6  + .tForearm.seek :retract +2 "manipulator"&+'\ +93 "core" ' + .t\Elbow.seek PC +2 "manipulator"&[( +167 "core" ' + ."downElevator"SE.coast + "storage"(5 +70 "core" ( +31 "manipulator"&}& +4 "core" & 3 } +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &"& +3 "core" & + ~ + .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&' +102 "core" ' + "manipulator"&& +5 "core" & #   +2 "manipulator"&/% +3 "core" %  ' i +2 "processing"%& +4 "core" &M\  +52 "processing"%n& +5 .tPC.seek :closed +2 "processing"%{(Tg +2 "core" &Q\  +5 &H\ 3 +9 &/FvM 2 +9 &Uo|Q F +10 &`K Q +9 &QI\ Q +9 &tVG\ Q +10 &6RH\ Q +9 &RN\ Q +10 &QH\ Q +9 &}RK\ Q +9 &?VI\ Q +10 &!R?\ P +9 &"QA\ Q +9 &$TC\ Q +10 &&GPH\ Q +9 &(\ R=\ P +10 &)PF\ P +9 &+Q;\ P +9 &-OR?\ Q +10 &/T<\ P +9 &0O?\ P +9 &2T:\ Q +10 &4WRB\ Q +9 &6PI\ P +10 &7P<\ P +9 &9N=\ Q +9 &;`M:\ P +10 &=#OF\ P +9 &>SI\ P +9 &@SB\ P +10 &BhL:\ P +9 &D)O?\ Q +10 &ES?\ P +9 &GY=\ R +9 &Il^?\ R +10 &K'rC T +9 &L= W +9 &N= W +10 &PeA W +9 &R&A W +10 &Sge: , +9 &T>bD\ 5 +10 ( + &TG-\ , + "processing"%n& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.57 + .Hand.open +2 "manipulator"&v1 +71 "core" 1 + "manipulator"&\ % +5 "core" %  }i + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&&'\ +91 "core" ' + .tSC.coast + "storage"(6 +3 "processing"%D& +4 "core" &TGb\ , + #tImaging generic puck in Processing Clamp while storing it to tube 5 +2 "manipulator"&%% +3 "core" %\ $  { I +2 "storage"(x% +4 "core" % s q \  + "storage"(,. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 + "storage"( (< +3 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +4 "manipulator"&& + "storage"(& +6 "core" &  { + &< s r \  +3 ."raiseStack"SE.reconfigure SEplace +2 .t\Elbow.reconfigure TightElbow +3 "storage"(#]K-0-\ b +5 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&(( +2 "core" ( +2 "manipulator"&*& +3 ."raiseStack"SE.seek beamBreak +2 "storage"(\\'L +2 "core" &  z +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &j& +2 "core" & a w +2 .tForearm.seek PC +2 "manipulator"&' +98 "core" ' + .tHand.close +2 "manipulator"&@/ +67 "core" / + .tPC.seek :open +2 "processing"%A( +86 "core" ' + "storage"(- +4 "core" -'L + ."raiseStack"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +2 "storage"(e' +31 "core" ' +274 ( + "storage"(B& +4 "core" &< o q e\  +2 "manipulator"&;& +3 "core" &  } +2 "manipulator"&w% +3 "core" % }3 +2 .tForearm.seek :retract +2 "manipulator"& '\ +94 "core" ' +3 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 5 +2 "manipulator"&( +255 "core" ( + "manipulator"&)& +4 "core" & zM +2 "storage"(1& +3 "core" &< ? ? k\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&' +101 "core" ' + .tHand.open + "manipulator"&71 +70 "core" 1 +9 "storage"(E- +4 "core" -' +2 .tSE.seek -0.19 Pucks below Top Plate + "storage"(#' +26 "core" ' + .tSE.reconfigure SEseal +2 "storage"(#QK-0-\ b +4 .tSE.seek -0.86 Pucks below Top Plate + "storage"(2' +53 "core" ' + #tLights, camera, ACTION! +2 "storage"(>- +3 "core" -' +2 "storage"(6& +3 "core" &< v\ +2 "manipulator"&4& +4 "core" & i m | oM + .t\Elbow.seek 5 +2 "manipulator"&( +19 "core" ( + "manipulator"&& +5 "core" & t a # o + "storage"(u& +4 "core" &<\ +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&' +9 "core" ' +2 .tSE.reconfigure SEgently +2 "storage"(#QK-0-\ b +2 .tSE.seek -0.15 Pucks below Top Plate +2 "storage"(H' +59 "core" ' +2 "manipulator"&J& +4 "core" & 1  + "storage"(C& +4 "core" &< r o \  + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 5 +2 "manipulator"&5' +38 "core" ' + .t\Elbow.hold +2 "manipulator"&R, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tSE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +3 .tSE.seek 0.04 Pucks below Top Plate +2 "storage"(:' +23 "core" ' +2 "manipulator"&-% +4 "core" %#{ q( + "storage"(Q& +4 "core" &< K M \  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 5 + 307 counts +2 "manipulator"&|'O +13 "core" ' +2 "manipulator"&9& +4 "core" &  ! + "storage"(s& +4 "core" &< s z \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&I' +25 "core" ' +2 "storage"(`% +4 "core" % { z :\  +2 ."downElevator"SE.seek :down +3 "storage"(f'v +99 ($% +3 "core" %&@ f n \ \\w + "manipulator"&N% +4 "core" % (  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&y'\ +96 "core" ' +67 ' + ."downElevator"SE.coast + "storage"(5 +2 .tSC.coast + "storage"(6 +3 "collection"'& +4 "core" &Orp-0 N +2 #tStoring generic puck in Collection Clamp to tube 5 + "manipulator"&Z% +4 "core" %\ & _ }!T +2 "storage"(M% +3 "core" %x u o \  +2 "storage"(p. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 5 + "storage"(0(< +3 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (L& +2 "core" &< n u l\  +2 "manipulator"&& +3 "core" & . } +2 .t\Elbow.seek 5 +2 "manipulator"&G( +3 "core" ( +2 "manipulator"&=& +3 "core" &  | +2 "storage"(a& +3 "core" &< x n \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&X' +96 "core" ' + "storage"(z& +4 "core" &< t s \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(8'L +278 "core" ' +2 "storage"(r- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&_& +2 "core" &   +2 "storage"(& +3 "core" &< p w Y\  +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 5 + "manipulator"&Y' +39 "core" ' + .t\Elbow.hold +2 "manipulator"&m, +3 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(b- +2 "core" -' +2 .tSE.seek 0.1 Pucks below Top Plate +2 "storage"(l'B +28 "core" ' + "manipulator"&W% +4 "core" %)z  q. +2 "storage"(^& +4 "core" &< C 7 \  + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 5 + 313 counts +2 "manipulator"&T'U +19 "core" ' + "manipulator"&V& +4 "core" &  & ~  +2 "storage"(U& +4 "core" &< p p \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts + "manipulator"&h' +18 "core" ' +2 .tSE.seek 1.1 Pucks below Top Plate + "storage"(c'1 +41 "core" ' +2 "manipulator"&& +4 "core" & !  + "manipulator"&d% +54 "core" % - / / +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' + .t\Elbow.seek CC +2 "manipulator"&?( +155 "core" ( + "manipulator"&& +4 "core" &  y8" +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &3& +3 "core" & Z x8" +2 .tForearm.seek CC +2 "manipulator"&K'ρ +107 "core" ' + .tHand.close + "manipulator"&g/ +73 "core" / + .tCC.seek :open +2 "collection"'q( +381 "core" ( + "storage"(P& +4 "core" &< q n \  +2 "storage"('& +3 "core" &< m m \  +2 "manipulator"&]& +3 "core" & F y8 +2 "manipulator"&% +3 "core" % v 3 x_ +2 .tForearm.seek :retract +2 "manipulator"&O'\ +104 "core" ' + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 5 + "manipulator"&o( +156 "core" ( + "manipulator"&& +4 "core" & 8 : 1 \ +2 "storage"(~& +3 "core" &< \  +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 5 + "manipulator"&.' +110 "core" ' + .t\Elbow.hold +2 "manipulator"&<, +3 "core" , + .t\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&1 +71 "core" 1 +12 "manipulator"&t% +5 "core" % / wP + "storage"(& +4 "core" &< p p \  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 5 + 319 counts +2 "manipulator"&S'[ +20 "core" ' + "manipulator"&& +4 "core" & : 7 Q \ +2 "storage"( & +4 "core" &< 6\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts + "manipulator"&!' +32 "core" ' +2 "storage"(% +4 "core" %; \  +3 ."downElevator"SE.seek :down +2 "storage"(}'v +99 ("% +2 "core" %56 \ [t +2 "manipulator"&i% +4 "core" % ? 1 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +51 ' + ."downElevator"SE.coast + "storage"(5 +2 .tSC.coast + "storage"(6 +3 #tMoving puck from tube 5 to 6 +2 "manipulator"&/% +4 "core" %\ % - + !M +2 "storage"(% +3 "core" %y M\  +2 "storage"(. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 5 + "storage"(+(< +4 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (& +3 "core" &< D\  + "manipulator"&v& +4 "core" & .  E \ +2 .t\Elbow.seek 5 +2 "manipulator"&\ ( +3 "core" ( +2 "manipulator"&D& +3 "core" & # + \ \ +2 "storage"(%& +3 "core" &< *\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts + "manipulator"&x' +104 "core" ' +3 "storage"(n& +4 "core" &< q t \ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(,'L +284 "core" ' + "storage"(- +3 "core" -'p +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&/ +70 "core" / +9 "manipulator"&*& +4 "core" & 9 ; * \ +2 "manipulator"&j% +3 "core" % 7 6 y +2 .tForearm.seek :retract + "manipulator"&'\ +91 "core" ' +3 .t\Elbow.seek :clear +2 "manipulator"&@(d +98 "core" ( + "manipulator"&k& +4 "core" &d /   +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &d & -  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear +2 "manipulator"&['\ +3 "core" ' + .tSE.seek :down +2 "storage"(&'v +268 "core" ' + .tSC.reconfigure SCtight +3 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"({(K +347 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (\\& +2 "core" &K% y s "\ \  +2 .tSE.reconfigure SEplace +2 "storage"(#]K-0-\ b +4 .tSE.seek beamBreak +2 "storage"(B'L +275 "core" ' + "storage"(;- +3 "core" -'L +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tSE.seek :place + "storage"(w' +31 "core" ' +2 "storage"(& +4 "core" &K% #\ \  + "storage"()& +3 "core" &K% s p !\ \  +2 "manipulator"&1& +4 "core" &d   + "manipulator"&(% +4 "core" %\ " ' ~ +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 6 +2 "manipulator"&7( +105 "core" ( + "manipulator"&E& +4 "core" &  |_ +2 "storage"(>& +3 "core" &K% q p \ \  +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 6 + "manipulator"&6'Ύ +114 "core" ' + .t\Elbow.hold +2 "manipulator"&4, +3 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"& 1 +65 "core" 1 +9 "manipulator"&% +4 "core" % Ι @ sZ +2 "storage"(u& +3 "core" &K# P W\ \  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 6 + 311 counts +2 "manipulator"&J' +20 "core" ' + "manipulator"&C& +4 "core" & 5 _ +2 "storage"(e& +3 "core" &K$ m w \ \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts +2 "manipulator"&-'J +22 "core" ' +2 "storage"(Q% +4 "core" %\ x m \  + ."downElevator"SE.seek :down +3 "storage"(#'v +100 (9% +2 "core" %y< p l c\ [u +2 "manipulator"&s% +4 "core" %Q '  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&`'\ +99 "core" ' +59 ' + ."downElevator"SE.coast + "storage"(5 +2 .tSC.coast + "storage"(6 +3 #tMoving puck from tube 5 to 6 + "manipulator"&% +4 "core" %\ & \ !P +2 "storage"(% +4 "core" % \  + "storage"(2. +3 "core" . + .tSC.reconfigure SCtight +3 "storage"($\ .\ 1~b +2 .tSC.seek 5 + "storage"($(< +345 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (N& +2 "core" &< p s \  +2 "manipulator"&& +3 "core" & Q |_ + .t\Elbow.seek 5 +2 "manipulator"&( +23 "core" ( +2 "manipulator"&H& +3 "core" & q } +2 "storage"(5& +3 "core" &< z { >\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&|' +104 "core" ' + "storage"(& +4 "core" &< \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +4 .tSE.seek beamBreak +2 "storage"(Z'L +281 "core" ' + "storage"(M- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&:/ +69 "core" / +10 "manipulator"&p& +4 "core" & : 8 a + "manipulator"&L% +4 "core" % . 1 F + .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +51 .t\Elbow.seek :clear +3 "manipulator"&=(d +98 "core" ( + "manipulator"&a& +4 "core" &d  ~ +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &I& +3 "core" &d  ~ + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :clear + "manipulator"&z'\ +20 "core" ' + .tSE.seek :down +2 "storage"(f'v +275 "core" ' + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 6 +2 "storage"( (K +351 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (R& +2 "core" &K$ r p P\  +2 .tSE.reconfigure SEplace +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(y'L +306 "core" ' + "storage"(r- +3 "core" -') +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (_& +2 "core" &K \  +2 "storage"(& +3 "core" &K \  +2 "manipulator"&b& +3 "core" &d , 0   +2 "manipulator"&W% +3 "core" %\  : 7 / w +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 6 +2 "manipulator"&^( +105 "core" ( + "manipulator"&V& +4 "core" & @ C M +2 "storage"(U& +3 "core" &K \  + .t\Elbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 6 + "manipulator"&'Ύ +106 "core" ' + .t\Elbow.hold +2 "manipulator"&d, +3 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&X1 +71 "core" 1 +9 "manipulator"&G% +4 "core" % Ν  x +2 "storage"(8& +3 "core" &K n r \  +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 6 + 315 counts +2 "manipulator"&Y' +17 "core" ' + "manipulator"&T& +4 "core" & < A M +2 "storage"(l& +4 "core" &K h\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts + "manipulator"&'J +28 "core" ' +2 "storage"(3% +3 "core" % 0 /\  +3 ."downElevator"SE.seek :down +3 "storage"(h'v +99 (m% +2 "core" %5 \ [s +2 "manipulator"&g% +4 "core" %~ ; : + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +53 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 #tShuffling pucks in tube 6 of 6..6 + #Loading generic puck from tube 6 into Collection Clamp + "collection"'F& +4 "core" &,0A +2 "manipulator"&P% +4 "core" %\  : : ( +2 "storage"('% +4 "core" % ^\  +2 "storage"(]. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 6 + "storage"((K +5 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (& +3 "core" &K C\  +2 "manipulator"&~& +3 "core" & 3 9 \\ M +2 .t\Elbow.seek 6 +2 "manipulator"&K( +8 "core" ( +2 "manipulator"&?& +4 "core" & < 8  ) +2 "storage"(& +3 "core" &K 5\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts + "manipulator"&t'J +92 "core" ' +2 "storage"(& +3 "core" &K n r \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"('L +289 "core" ' + "storage"( - +4 "core" -'r + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (& +2 "core" &K \  +2 "manipulator"&O& +3 "core" & 6 9 ) +2 .t\Elbow.seek 6 +2 "manipulator"&"( +9 "core" ( + "manipulator"&i& +4 "core" & 7 5 ?  +2 "storage"(o& +3 "core" &K ?\  +2 .tForearm.seek 6 + 300 counts +2 "manipulator"&.'Ϻ +23 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&S/ +67 "core" / +9 ."downElevator"SE.seek :down +3 "manipulator"&/& +4 "storage"('v +6 "core" & B =  +2 "manipulator"&% +4 "core" % 7 K  + .tForearm.seek :retract +2 "manipulator"&'\ +92 "core" ' + .t\Elbow.seek CC +3 "manipulator"&c( +151 "core" ( + "manipulator"&v& +5 "core" & 9  8! + ' + .t\Elbow.reconfigure LooseElbow +2 ."downElevator"SE.coast +3 "manipulator"&$ &.,(#b +2 "storage"(5 +2 "manipulator"&D& +5 "core" & + 8! +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&%'ρ +101 "core" ' +2 "manipulator"&!& +4 "core" &  }8 + "manipulator"&n% +4 "core" %ϊ " } +2 "collection"'}& +4 "core" &-/C + "collection"'0& +4 .tCC.seek :closed +2 "collection"'<(O +3 "core" &,1D +2 &+/K  +9 &-x-/I ,~ +9 &d~/2K @ +9 &jr-/H Q +10 &.R,/A P +9 &S,/G P +10 &T,/? P +9 &tR,/= P +9 &6W,1E P +10 &S-.? O +9 &U-/A P +9 & |Q,/C P +10 &">T-1D P +9 &#Y,/: P +10 &%S,1C P +9 &'Y.1B P +9 &)FR-2C P +10 &+S+.= P +9 &,Y+0? P +9 &.R,/? O +10 &0MW+19 P +9 &2S+24 O +10 &3R-12 P +9 &5T-/5 P +9 &7VS-0A P +10 &9V.0. P +9 &:U//3 P +9 &<P,02 P +10 &>^Q-1- P +9 &@!Q,06 O +10 &AU-00 P +9 &CS-0. P +9 &Ec[,.3 Q +10 &G#d-11 Q +9 &Hy+08 S +9 &J+.4 Y +10 &LI)/3 \\ +9 &N\ *.9 M +10 &O.@)-4 0 +9 &Oh,-9 G +6 ( + "collection"'0& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.91 +2 .Hand.open + "manipulator"&1 +2 "core" &Oc,.8 G +69 1 + "manipulator"&% +4 "core" % τ  z +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' + .tSC.coast + "storage"(6 +3 #tLoading generic puck from tube 6 into Processing Clamp + "processing"%*& +4 "core" &?\  +2 "manipulator"&j% +3 "core" %\ " Y |9 +2 "storage"(k% +3 "core" % r m \  +2 "storage"(. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"(x(K +2 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (\ & +3 "core" &K z { \  +2 "manipulator"&& +3 "core" &  |8 +2 "manipulator"&,% +3 "core" %\ "  |9 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 6 +2 "manipulator"&+( +158 "core" ( + "manipulator"&\\& +4 "core" & J  +2 "storage"(;& +3 "core" &K \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts +2 "manipulator"&&'J +95 "core" ' + "storage"(& +4 "core" &K %\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"()'L +283 "core" ' + "storage"(1- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 ((& +2 "core" &K o p \  +2 "manipulator"&E& +3 "core" & *   +2 .t\Elbow.seek 6 + "manipulator"&>( +4 "core" ( + "manipulator"&B& +3 "core" &   \\  +2 "storage"(@& +4 "core" &K { u 2\  +2 .tForearm.seek 6 + 300 counts + "manipulator"& 'Ϻ +22 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&/ +65 "core" / +9 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 6):bt["4/home/esp/esp2/utils/puckmoves.rb:335:in `load'"8/home/esp/esp2/utils/puckmoves.rb:882:in `loadPuck'"6/home/esp/esp2/utils/mrlshuffle.rb:9:in `shuffle'"3/home/esp/esp2/utils/mrlshuffle.rb:6:in `each'"6/home/esp/esp2/utils/mrlshuffle.rb:6:in `shuffle'":/home/esp/esp2/utils/mrlshuffle.rb:44:in `shuffleall'"(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 +2 ."downElevator"SE.seek :down +56 "manipulator"&u& +2 "storage"(C'v +6 "core" & 7 2 F  +2 "manipulator"&e% +3 "core" % Ϸ : 7 +2 .tForearm.seek :retract +2 "manipulator"&Q'\ +91 "core" ' + .t\Elbow.seek PC +3 "manipulator"&[( +170 "core" ' + ."downElevator"SE.coast + "storage"(5 +81 "core" ( +4 "manipulator"&9& +4 "core" & * ~_ + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &s& +2 "core" &  _ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&7' +105 "core" ' + "manipulator"&6& +4 "core" & |_ +2 "manipulator"&J% +4 "core" % } +2 "processing"%& +3 "core" &?\  +2 "processing"%& +3 .tPC.seek :closed +2 "processing"%2(Tg +3 "core" &J\  +3 &M\  +8 &.uL +{ +10 &axB ? +9 &Xp> Q +10 &OH\ Q +10 &RH\ Q +8 &RE\ Q +10 &_T9\ Q +9 &"R9\ P +9 &Q>\ Q +10 &TF\ Q +9 & gT< Q +10 &")U=\ Q +9 &#PA\ Q +9 &%O;\ Q +10 &'pQA\ P +9 &)2Q7\ P +9 &*N9\ Q +10 &,N:\ P +9 &.wN9\ Q +10 &0:M6\ P +9 &1O6\ Q +9 &3S? Q +10 &5Q9\ Q +9 &7BQ2 P +9 &9T; Q +10 &:R6\ Q +9 &<O0\ P +10 &>KO?\ P +9 &@ P1\ Q +9 &AL9\ P +10 &CR-\ P +9 &ERR*\ P +9 &GU)\ Q +10 &H[.\ R +9 &Jc6 R +10 &LNx4 T +9 &N\ 8 V +10 &O; V +9 &Q8 W +9 &SEv1 9 +9 &T"0n8 O +10 &TF<\ + +2 ( + "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.55 + .Hand.open + "manipulator"&w1 +72 "core" 1 + "manipulator"&-% +4 "core" %  z +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&#'\ +101 "core" ' + .tSC.coast + "storage"(6 +3 "processing"%{& +4 "core" &TF 1\ + + #tImaging generic puck in Processing Clamp while storing it to tube 6 +2 "manipulator"&N% +3 "core" %\ 4 P y( +2 "storage"(% +4 "core" % q p \  + "storage"(H. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 6 + "storage"(5(K +4 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +5 (& + "manipulator"&4& +3 "core" &K q r \  +4 ."raiseStack"SE.reconfigure SEplace +3 "storage"(#]K-0-\ b +2 "core" & . x_ +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek PC + "manipulator"&`( +3 "core" ( +2 "manipulator"&M& +3 ."raiseStack"SE.seek beamBreak + "storage"(:'L +3 "core" & c x_ + .t\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &p& +3 "core" & 8 t_ +2 .tForearm.seek PC +2 "manipulator"&L' +96 "core" ' + .tHand.close +2 "manipulator"&a/ +72 "core" / +2 .tPC.seek :open +2 "processing"%I( +83 "core" ' + "storage"(|- +3 "core" -'L +2 ."raiseStack"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +2 "storage"(' +31 "core" ' +276 ( + "storage"(& +4 "core" &K p p }\  +2 "manipulator"&Z& +3 "core" &  ~_ +2 "manipulator"&$% +3 "core" % 2 ~6 +2 .tForearm.seek :retract +2 "manipulator"&R'\ +94 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 6 +2 "manipulator"&f( +248 "core" ( + "manipulator"&r& +4 "core" &  {Z +2 "storage"(_& +3 "core" &K w z `\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&'J +99 "core" ' + .tHand.open + "manipulator"&b1 +67 "core" 1 +9 "storage"(W- +3 "core" -' +2 .tSE.seek -0.19 Pucks below Top Plate +2 "storage"(V' +27 "core" ' + .tSE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.86 Pucks below Top Plate +2 "storage"(U' +54 "core" ' +4 #tLights, camera, ACTION! + "storage"(=- +3 "core" -' +2 "storage"(X& +4 "core" &K \ \  +2 "manipulator"&G& +3 "core" & Y qY +2 .t\Elbow.seek 6 +2 "manipulator"&8( +3 "core" ( +2 "manipulator"&T& +3 "core" & p qY +2 "storage"(l& +3 "core" &K \ \  +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&3'J +4 "core" ' +2 .tSE.reconfigure SEgently +2 "storage"(#QK-0-\ b +2 .tSE.seek -0.15 Pucks below Top Plate +2 "storage"(z' +61 "core" ' +2 "manipulator"&m& +4 "core" & % }Y + "storage"(g& +4 "core" &K q r \  + .t\Elbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 6 +2 "manipulator"&^'Ύ +37 "core" ' + .t\Elbow.hold +2 "manipulator"&, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 .tSE.seek 0.04 Pucks below Top Plate +2 "storage"(F' +25 "core" ' +2 "manipulator"&Y% +4 "core" %Η ; sJ + "storage"(P& +4 "core" &K \\ ^ \  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 6 + 309 counts +2 "manipulator"&'' +20 "core" ' +2 "manipulator"&]& +4 "core" &  ~Y + "storage"(y& +4 "core" &K r x \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&'J +24 "core" ' +2 "storage"(~% +4 "core" % p w \  +2 ."downElevator"SE.seek :down +3 "storage"(?'v +99 (% +2 "core" %C s y 5\ \\w +2 "manipulator"&% +4 "core" %<   + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +90 "core" ' +69 ' + ."downElevator"SE.coast + "storage"(5 +2 .tSC.coast + "storage"(6 +3 "collection"'h& +4 "core" &Oc*. G +2 #tStoring generic puck in Collection Clamp to tube 6 + "manipulator"& % +4 "core" %\   }3 +2 "storage"(d% +3 "core" % z { :\  +2 "storage"(. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"( (K +2 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (& +2 "core" &K | { !\  +2 "manipulator"&O& +3 "core" & $ |Y +2 .t\Elbow.seek 6 +2 "manipulator"&i( +3 "core" ( + "manipulator"&o& +4 "core" &  }Y +2 "storage"(S& +3 "core" &K x p\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&/'J +95 "core" ' +2 "storage"(& +3 "core" &K \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(K'L +285 "core" ' + "storage"(t- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&v& +2 "core" & r Y +2 "storage"(D& +4 "core" &K q x\  + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 6 + "manipulator"&'Ύ +36 "core" ' +51 .t\Elbow.hold +3 "manipulator"&., +3 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(!- +2 "core" -' +2 .tSE.seek 0.09 Pucks below Top Plate +2 "storage"(n': +26 "core" ' + "manipulator"&}% +4 "core" %Θ F sC +2 "storage"("& +4 "core" &K V Z G\  + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 6 + 310 counts +2 "manipulator"&' +24 "core" ' +2 "manipulator"&& +3 "core" & , - Y +2 "storage"(q& +4 "core" &K p p ~\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&0'J +24 "core" ' +2 .tSE.seek 1.09 Pucks below Top Plate +2 "storage"(') +37 "core" ' +2 "manipulator"&& +4 "core" & & ~ Y + "manipulator"&*% +4 "core" %L ~ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&j'\ +90 "core" ' + .t\Elbow.seek CC +2 "manipulator"&k( +151 "core" ( +2 "manipulator"&& +4 "core" &  {7 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &\ & +3 "core" &  {7 + .tForearm.seek CC +2 "manipulator"&'ρ +103 "core" ' + .tHand.close + "manipulator"&,/ +67 "core" / + .tCC.seek :open +2 "collection"'%( +378 "core" ( +2 "storage"(\\& +3 "core" &K u o\  +2 "storage"(;& +4 "core" &K z z \  + "manipulator"&& +4 "core" &  {7 + "manipulator"&% +4 "core" % τ  {x +2 .tForearm.seek :retract + "manipulator"&c'\ +103 "core" ' + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 6 + "manipulator"&( +151 "core" ( + "manipulator"&1& +4 "core" &   ' +2 "storage"((& +3 "core" &K \  +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 6 +2 "manipulator"&E'Ύ +110 "core" ' + .t\Elbow.hold +2 "manipulator"&B, +3 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&@1 +68 "core" 1 +9 "manipulator"&% +6 "core" % Ν  y + "storage"(u& +4 "core" &K s z \  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 6 + 315 counts + "manipulator"&e' +23 "core" ' +2 "manipulator"&+& +3 "core" & ] c R +2 "storage"(&& +4 "core" &K O\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts + "manipulator"&)'J +21 "core" ' +2 "storage"( % +4 "core" %3 q r \ $ +2 ."downElevator"SE.seek :down +3 "storage"(9'v +99 (s% +3 "core" %4 \ Zr +2 "manipulator"&>% +3 "core" % M J ;  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&6'\ +93 "core" ' +52 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +2 #tMoving puck from tube 6 to 7 +2 "manipulator"&J% +4 "core" %\ % 2 7 U !Q +2 "storage"(% +3 "core" % 5\  +2 "storage"(C. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 6 + "storage"(Q(K +3 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (A& +4 "core" &K H\  + "manipulator"&w& +4 "core" & & *  +2 .t\Elbow.seek 6 + "manipulator"&-( +3 "core" ( +2 "manipulator"&{& +3 "core" & 7 7  +2 "storage"(N& +3 "core" &K :\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&'J +101 "core" ' +2 "storage"(& +4 "core" &K q q o\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(H'L +285 "core" ' + "storage"(- +3 "core" -'q +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&4/ +74 "core" / +9 "manipulator"&M& +4 "core" & 6 : +2 "manipulator"&p% +3 "core" % @ B ? . +2 .tForearm.seek :retract + "manipulator"&7'\ +90 "core" ' +31 .t\Elbow.seek :clear +2 "manipulator"&a(d +100 "core" ( + "manipulator"&x& +4 "core" &d _ K  +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &|& +3 "core" &d I F   + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :clear + "manipulator"&['\ +13 "core" ' + .tSE.seek :down +2 "storage"(#'v +271 "core" ' + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 7 + "storage"(2([z +348 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (:& +2 "core" &[|% o g j\ \  +2 .tSE.reconfigure SEplace +2 "storage"(#]K-0-\ b +4 .tSE.seek beamBreak +2 "storage"('L +277 "core" ' + "storage"(Z- +3 "core" -'L +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 .tSE.seek :place +2 "storage"($' +33 "core" ' +2 "storage"(L& +4 "core" &[|% | u =\ \  + "storage"(r& +4 "core" &[|% r o \ \  + "manipulator"&_& +4 "core" &d   + "manipulator"&`% +4 "core" %\ $   % +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 7 +2 "manipulator"&b( +96 "core" ( + "manipulator"&W& +4 "core" & ~Q +2 "storage"(=& +3 "core" &[|% r q \ \  +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 7 + "manipulator"&X'O +109 "core" ' + .t\Elbow.hold +2 "manipulator"&G, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&R1 +72 "core" 1 +9 "manipulator"&T% +4 "core" % b vr +2 "storage"(l& +3 "core" &[|% q q \ \  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 7 + 319 counts + "manipulator"&m'ώ +18 "core" ' + "manipulator"&g& +4 "core" & : 6 ) Q +2 "storage"(& +3 "core" &[|% \ \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 700 counts + "manipulator"&Y' +26 "core" ' +2 "storage"(P% +3 "core" %  5\  +3 ."downElevator"SE.seek :down +2 "storage"(V'v +99 (]% +2 "core" %< o n \ [v +2 "manipulator"&y% +4 "core" %4 $   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&~'\ +98 "core" ' +67 ' + ."downElevator"SE.coast + "storage"(5 +2 .tSC.coast + "storage"(6 +3 #tMoving puck from tube 6 to 7 + "manipulator"&f% +4 "core" %  ; 8  +2 "storage"(% +4 "core" % t t \ + "storage"(U. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 + "storage"((K +344 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" &K \  +2 "manipulator"&3& +52 "core" & : 9 Q +3 .t\Elbow.seek 6 +2 "manipulator"&8( +15 "core" ( + "manipulator"&z& +4 "core" & / 9 7 f +2 "storage"(^& +3 "core" &K \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&''J +98 "core" ' + "storage"(h& +4 "core" &K ^\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +3 "storage"( 'L +285 "core" ' + "storage"(d- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&F/ +71 "core" / +9 "manipulator"&& +5 "core" & 5 +  e +2 "manipulator"&% +3 "core" % B 0 ; % +2 .tForearm.seek :retract +2 "manipulator"&O'\ +94 "core" ' + .t\Elbow.seek :clear +3 "manipulator"&o(d +104 "core" ( +2 "manipulator"&S& +3 "core" &d  | +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &d # | +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :clear +2 "manipulator"&'\ +4 "core" ' + .tSE.seek :down +2 "storage"(?'v +272 "core" ' + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 7 +2 "storage"(5([z +339 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (& +2 "core" &[y z \  +2 .tSE.reconfigure SEplace +2 "storage"(#]K-0-\ b +4 .tSE.seek beamBreak +2 "storage"('L +307 "core" ' + "storage"(t- +3 "core" -'0 +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (v& +2 "core" &[y p e \  +2 "storage"(D& +3 "core" &[y | u \  +2 "manipulator"&!& +3 "core" &d > | +2 "manipulator"&}% +3 "core" %\ * d #< +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 7 +2 "manipulator"&"( +99 "core" ( + "manipulator"&& +4 "core" &  }Q +2 "storage"(q& +3 "core" &[y p p l\  + .t\Elbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 7 + "manipulator"&'O +111 "core" ' + .t\Elbow.hold +2 "manipulator"&*, +3 "core" , + .t\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&/1 +70 "core" 1 +9 "manipulator"&i% +4 "core" % b R vU +2 "storage"(K& +3 "core" &[y o q \  +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 7 + 319 counts +2 "manipulator"&'ώ +20 "core" ' + "manipulator"&& +4 "core" & ; 5 Q +2 "storage"(n& +4 "core" &[y \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 700 counts +2 "manipulator"&' +21 "core" ' +2 "storage"(\ % +4 "core" % 8 d\  +2 ."downElevator"SE.seek :down +3 "storage"(0'v +99 (.% +2 "core" %8 \ [t +2 "manipulator"&,% +4 "core" % 2 :  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&j'\ +91 "core" ' +57 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast "storage"(6 +3 #tShuffling pucks in tube 7 of 7..7 +2 #Loading generic puck from tube 7 into Collection Clamp + "collection"'<& +4 "core" &+0/ +2 "manipulator"&\\% +4 "core" %\  + 6 i ! +2 "storage"(;% +3 "core" % H\  +2 "storage"(. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 7 + "storage"(([z +3 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (1& +2 "core" &[y U\  +2 "manipulator"&(& +3 "core" & - - Q +2 .t\Elbow.seek 7 +4 "manipulator"&( +3 "core" ( + "manipulator"&k& +4 "core" & : 8 7 Q +2 "storage"(@& +3 "core" &[y !\  +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 700 counts +2 "manipulator"&' +98 "core" ' +2 "storage"(u& +4 "core" &[y \  + .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(+'L +289 "core" ' + "storage"(&- +4 "core" -'p + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 ( & +2 "core" &[y 4\  +2 "manipulator"&c& +3 "core" & 2 - Y P +2 .t\Elbow.seek 7 + "manipulator"&s( +3 "core" ( +2 "manipulator"&>& +3 "core" & : 5 Z P +2 "storage"(& +3 "core" &[y \  +2 .tForearm.seek 7 + 300 counts +2 "manipulator"&E'{ +24 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&J/ +73 "core" / +17 ."downElevator"SE.seek :down +3 "manipulator"&e& +4 "storage"('v +6 "core" & B ?  P +2 "manipulator"&C% +3 "core" % } 9 : +2 .tForearm.seek :retract +2 "manipulator"&A'\ +92 "core" ' + .t\Elbow.seek CC +3 "manipulator"&( +154 "core" ' + ."downElevator"SE.coast + "storage"(5 +4 "core" ( + "manipulator"&w& +4 "core" & \  W + +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &{& +3 "core" &   A + +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&N'ρ +100 "core" ' +2 "manipulator"&)& +4 "core" & + + "manipulator"&% +4 "core" %ϊ +  +2 "collection"'9& +3 "core" &.1Y +2 "collection"' & +4 .tCC.seek :closed + "collection"'B(O +3 "core" &,18 +4 &,0Q 3 +9 &/G~/1c 2 +9 &[r~-/I F +10 &b,/R Q +9 &Q.2M P +10 &S,/L P +9 &CU*1F P +9 &U/0F O +10 &U.1G P +9 &U.1E P +9 &LS01R O +10 &! Y,.E P +9 &"Q,1W O +10 &$U-/H P +9 &&TQ,2H O +10 &(T-/F P +9 &)W+0? P +9 &+R,/F O +9 &-ZY..G P +10 &/P.1B O +9 &0T+/F O +10 &2T-/C O +9 &4dS-0A O +9 &6%Y+0> P +10 &7P-0? O +9 &9T,/? P +9 &;kW-1@ P +10 &=-S-1= P +9 &>R,15 P +10 &@Q,-? P +9 &BtR+0D O +9 &D5T-.A P +10 &EY-0= P +9 &G_,0C Q +9 &Iuj,19 R +10 &K-,0. U +9 &L*12 Z +10 &N-0: : +9 &Ol4,17 Q +9 ( +2 &OyR-23 D + "collection"' & +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.44 + .Hand.open +2 "manipulator"&61 +66 "core" 1 + "manipulator"&% +4 "core" % ϊ N | +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&4'\ +98 "core" ' + .tSC.coast + "storage"(6 +3 #tLoading generic puck from tube 7 into Processing Clamp +3 "processing"%M& +3 "core" &y\  +2 "manipulator"&p% +4 "core" %\ "  }; +2 "storage"(x% +4 "core" %  f\  +2 "storage"(|. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 7 +2 "storage"(([z +2 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (-& +3 "core" &[y q q k\  +2 "manipulator"&7& +3 "core" & ( }+ +2 "manipulator"&H% +4 "core" %\ "  }; +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 7 +2 "manipulator"&Q( +169 "core" ( + "manipulator"&:& +4 "core" & O  +2 "storage"(Z& +4 "core" &[y I\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 700 counts +2 "manipulator"&#' +102 "core" ' +4 "storage"(L& +3 "core" &[y "\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(r'L +283 "core" ' + "storage"(_- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (`& +2 "core" &[y o o \  +2 "manipulator"&W& +3 "core" &    +2 .t\Elbow.seek 7 +2 "manipulator"&=( +19 "core" ( + "manipulator"&& +4 "core" &  < M  +2 "storage"(a& +3 "core" &[y t q\  +2 .tForearm.seek 7 + 300 counts +2 "manipulator"&R'{ +22 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&T/ +74 "core" / +9 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 7):bt["4/home/esp/esp2/utils/puckmoves.rb:335:in `load'"8/home/esp/esp2/utils/puckmoves.rb:882:in `loadPuck'"6/home/esp/esp2/utils/mrlshuffle.rb:9:in `shuffle'"3/home/esp/esp2/utils/mrlshuffle.rb:6:in `each'"6/home/esp/esp2/utils/mrlshuffle.rb:6:in `shuffle'":/home/esp/esp2/utils/mrlshuffle.rb:48:in `shuffleall'"(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 +4 "manipulator"&l& +2 "storage"(g'v +7 "core" & 8 0 $  +2 "manipulator"&% +4 "core" % { 6 6 A +2 .tForearm.seek :retract +2 "manipulator"&P'\ +95 "core" ' + .t\Elbow.seek PC +3 "manipulator"&[( +165 "core" ' + ."downElevator"SE.coast + "storage"(5 +83 "core" ( + "manipulator"&]& +4 "core" & ~r +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &y& +3 "core" &  }r +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&b' +100 "core" ' + "manipulator"&X& +4 "core" &  }r +2 "manipulator"&m% +4 "core" %  } +2 "processing"%f& +3 "core" &o\  +2 "processing"%& +3 .tPC.seek :closed +2 "processing"%$(Tg +3 "core" &M\  +4 &X\ 3 +9 &5FvV 1 +10 &Yo|W F +9 &]\ Q +9 &N\ Q +10 &xTR\ Q +10 &;TY\ P +8 &SU\ Q +10 &QY\ P +9 &QQ\ P +10 &BTL\ Q +9 &!TV\ Q +9 &"TM\ Q +10 &$RM\ Q +9 &&JTT\ Q +9 &( TL\ Q +10 &)TR\ Q +9 &+SO\ P +10 &-SOP\ P +9 &/R>\ P +9 &0NJ\ P +10 &2OJ\ P +9 &4ZNK\ Q +9 &6TK\ Q +10 &7PN\ Q +9 &9QG\ P +10 &;bNH\ Q +9 &=$NM\ Q +9 &>OK\ Q +10 &@OJ\ Q +9 &BjOK\ Q +9 &D,TF\ Q +10 &EUL\ Q +9 &GYA\ Q +10 &In]I R +9 &K*rJ T +9 &LJ V +10 &NK V +9 &PgK W +10 &R)< W +9 &SdcJ\ . +9 &T?fB 8 +9 ( +2 &TK I\ , + "processing"%& +4 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.60 .Hand.open +2 "manipulator"&U1 +75 "core" 1 + "manipulator"&Y% +4 "core" % 3 { +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&V'\ +101 "core" ' + .tSC.coast + "storage"(6 +3 "processing"%2& +4 "core" &TK C\ , +2 #tImaging generic puck in Processing Clamp while storing it to tube 7 + "manipulator"&% +4 "core" %\ 8 I x* +2 "storage"(3% +3 "core" % r q \  +2 "storage"(z. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 7 + "storage"(^([z +4 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +4 "manipulator"&G& + "storage"(h& +4 "core" & C xr +4 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "core" &[y h n v\  +2 .t\Elbow.seek PC +2 ."raiseStack"SE.reconfigure SEplace +4 "manipulator"&~( +3 "storage"(#]K-0-\ b +3 "core" ( +3 "manipulator"&d& +4 "core" & j yr +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 ."raiseStack"SE.seek beamBreak +3 "manipulator"&F& +4 "storage"('L +4 "core" & xr +2 .tForearm.seek PC +2 "manipulator"&' +98 "core" ' + .tHand.close +2 "manipulator"&S/ +73 "core" / +2 .tPC.seek :open +2 "processing"%( +88 "core" ' + "storage"('- +3 "core" -'L +2 ."raiseStack"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +2 "storage"(8' +31 "core" ' +271 ( + "storage"(O& +4 "core" &[y z z 0\  +2 "manipulator"& & +3 "core" & . ~r +2 "manipulator"&% +3 "core" %  ~Y +2 .tForearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +3 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 7 +2 "manipulator"&?( +257 "core" ( + "manipulator"&t& +4 "core" &  z i +2 "storage"(v& +3 "core" &[y q q \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 700 counts +2 "manipulator"&D' +96 "core" ' + .tHand.open + "manipulator"&!1 +73 "core" 1 +9 "storage"(}- +3 "core" -' +3 .tSE.seek -0.19 Pucks below Top Plate + "storage"(' +26 "core" ' + .tSE.reconfigure SEseal +2 "storage"(#QK-0-\ b +5 .tSE.seek -0.86 Pucks below Top Plate +2 "storage"(q' +55 "core" ' + #tLights, camera, ACTION! +2 "storage"(o- +3 "core" -' +2 "storage"(/& +3 "core" &[y \ >\  +2 "manipulator"&i& +3 "core" &  qg +2 .t\Elbow.seek 7 +2 "manipulator"&K( +25 "core" ( + "manipulator"&& +4 "core" & 6 s\ +2 "storage"(n& +4 "core" &[y \ W\  +2 .tForearm.seek 7 + 700 counts +2 "manipulator"&\ ' +3 "core" ' + .tSE.reconfigure SEgently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.15 Pucks below Top Plate +2 "storage"(' +60 "core" ' + "manipulator"&.& +4 "core" &  / \ +2 "storage"(,& +4 "core" &[y q q \  + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 7 +2 "manipulator"&"'O +37 "core" ' + .t\Elbow.hold +2 "manipulator"&, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 .tSE.seek 0.04 Pucks below Top Plate +2 "storage"(<' +25 "core" ' +2 "manipulator"&% +4 "core" %O} _ s1 + "storage"(\\& +4 "core" &[y U U /\  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 7 + 300 counts + "manipulator"&;'{ +21 "core" ' +2 "manipulator"&& +3 "core" & : 3 6 \ +2 "storage"(& +4 "core" &[y q r \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 700 counts +2 "manipulator"&1' +23 "core" ' +2 "storage"((% +4 "core" % v t !\  +3 ."downElevator"SE.seek :down +2 "storage"(k'v +99 (@% +2 "core" %<= m m \ \\w +2 "manipulator"&% +4 "core" %    +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&u'\ +90 "core" ' +69 ' + ."downElevator"SE.coast + "storage"(5 +2 .tSC.coast + "storage"(6 +3 "collection"'0& +4 "core" &OyR.0, D + #tStoring generic puck in Collection Clamp to tube 7 +2 "manipulator"&5% +3 "core" %\   +  +2 "storage"(*% +4 "core" % \  + "storage"(j. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 7 +2 "storage"(&([z +2 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 ( & +2 "core" &[y &\  +2 "manipulator"&c& +3 "core" &   \ +2 .t\Elbow.seek 7 +51 "manipulator"&>( +11 "core" ( +2 "manipulator"&& +4 "core" & . 6 [ \ + "storage"(J& +4 "core" &[y +\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 700 counts +2 "manipulator"&e' +99 "core" ' +2 "storage"(C& +3 "core" &[y S\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"('L +281 "core" ' + "storage"(- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&w& +2 "core" & 6  \ +2 "storage"({& +4 "core" &[y q } N\  + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 7 + "manipulator"&+'O +37 "core" ' + .t\Elbow.hold +2 "manipulator"&E, +3 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"()- +2 "core" -' +2 .tSE.seek 0.1 Pucks below Top Plate +2 "storage"('@ +31 "core" ' +2 "manipulator"&9% +4 "core" %Jv ! s + "storage"(s& +4 "core" &[y ] ] k\  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 7 + 295 counts + "manipulator"&'v +19 "core" ' + "manipulator"&A& +5 "core" & 3 8 % \ + "storage"(%& +4 "core" &[y  u \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 700 counts + "manipulator"&6' +29 "core" ' +2 .tSE.seek 1.1 Pucks below Top Plate +2 "storage"('/ +38 "core" ' +2 "manipulator"&M& +4 "core" & ; :  \ + "manipulator"&p% +4 "core" % 2 , +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&x'\ +97 "core" ' + .t\Elbow.seek CC +3 "manipulator"& ( +158 "core" ( +3 "manipulator"&|& +4 "core" &  ) z8 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &-& +2 "core" &  Q z8 +2 .tForearm.seek CC +2 "manipulator"&7'ρ +102 "core" ' + .tHand.close + "manipulator"&H/ +68 "core" / + .tCC.seek :open +2 "collection"'N( +378 "core" ( + "storage"(:& +4 "core" &[y w o \  +2 "storage"(Z& +3 "core" &[y z z 0\  +2 "manipulator"&& +3 "core" &  z7 +2 "manipulator"&L% +3 "core" % {  {b +2 .tForearm.seek :retract +2 "manipulator"&'\ +101 "core" ' + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 7 + "manipulator"&4( +154 "core" ( + "manipulator"&_& +4 "core" &   d +2 "storage"(`& +3 "core" &[y \  +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 7 +2 "manipulator"&W'O +109 "core" ' + .t\Elbow.hold +2 "manipulator"&, +3 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&a1 +68 "core" 1 +9 "manipulator"&T% +5 "core" % `  xf +2 "storage"(l& +4 "core" &[y o p \  +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 7 + 317 counts +2 "manipulator"&'ό +21 "core" ' + "manipulator"&Q& +4 "core" & W F 3  +2 "storage"(#& +4 "core" &[y \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 700 counts + "manipulator"&r' +22 "core" ' +2 "storage"(R% +4 "core" %8 o m n\ +2 ."downElevator"SE.seek :down +3 "storage"(]'v +99 (y% +2 "core" %> &\ [u +2 "manipulator"&=% +4 "core" % A :  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&X'\ +90 "core" ' +58 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast "storage"(6 +3 #tMoving puck from tube 7 to 6 +2 "manipulator"&m% +4 "core" %  C A   +2 "storage"(f% +3 "core" % x \ +2 "storage"(g. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 7 +2 "storage"(P([z +3 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (I& +2 "core" &[y 1\  +2 "manipulator"&U& +4 "core" & 7 9  +2 .t\Elbow.seek 7 + "manipulator"&Y( +9 "core" ( + "manipulator"&2& +4 "core" & F B  +2 "storage"(& +3 "core" &[y \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 700 counts + "manipulator"&' +97 "core" ' +3 "storage"(3& +4 "core" &[y \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +4 .tSE.seek beamBreak +2 "storage"(z'L +286 "core" ' + "storage"(G- +3 "core" -'p +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&h/ +68 "core" / +9 "manipulator"&d& +4 "core" & : 9  +2 "manipulator"&F% +3 "core" % C ? +2 .tForearm.seek :retract + "manipulator"&b'\ +96 "core" ' +3 .t\Elbow.seek :clear + "manipulator"&S(d +102 "core" ( + "manipulator"&& +4 "core" &d 8 1 0 q +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &[& +3 "core" &d % q +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear +2 "manipulator"&''\ +3 "core" ' + .tSE.seek :down +2 "storage"(V'v +265 "core" ' + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 6 + "storage"($(K +348 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (& +2 "core" &K v s 5\  +2 .tSE.reconfigure SEplace +2 "storage"(#]K-0-\ b +4 .tSE.seek beamBreak +2 "storage"(O'L +275 "core" ' +2 "storage"( - +3 "core" -'L +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 .tSE.seek :place +2 "storage"(' +33 "core" ' +2 "storage"(& +4 "core" &K \  + "storage"(t& +4 "core" &K \  + "manipulator"&v& +4 "core" &d  q + "manipulator"&~% +4 "core" %\ *  ~#C +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 6 +2 "manipulator"&!( +102 "core" ( + "manipulator"&}& +4 "core" &  ~A +2 "storage"(o& +3 "core" &K p \  +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 6 + "manipulator"&/'Ύ +112 "core" ' + .t\Elbow.hold +2 "manipulator"&i, +3 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&1 +74 "core" 1 +9 "manipulator"&% +4 "core" % Ο  vh +2 "storage"(n& +3 "core" &K p n K\  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 6 + 317 counts + "manipulator"&.' +20 "core" ' + "manipulator"&,& +4 "core" & 6 ;  A +2 "storage"(8& +3 "core" &K \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts +50 "manipulator"&'J +29 "core" ' +2 "storage"(\\% +3 "core" % \  +3 ."downElevator"SE.seek :down +2 "storage"('v +99 (% +2 "core" %; r p G\ [t +2 "manipulator"&% +4 "core" %V   + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&('\ +90 "core" ' +65 ' + ."downElevator"SE.coast + "storage"(5 +2 .tSC.coast + "storage"(6 +3 #tMoving puck from tube 7 to 6 +2 "manipulator"&?% +3 "core" %\  : 6  +2 "storage"(D% +4 "core" % '\  +2 "storage"(q. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 7 + "storage"(@([z +342 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (& +2 "core" &[w* q o\   +2 "manipulator"&\ & +3 "core" &  ~A +2 .t\Elbow.seek 7 + "manipulator"&K( +20 "core" ( + "manipulator"&& +4 "core" & + A  +2 "storage"("& +3 "core" &[|0 p q \   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 700 counts +2 "manipulator"&;' +95 "core" ' + "storage"(0& +4 "core" &[|0 \   +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +4 .tSE.seek beamBreak +2 "storage"(5'L +282 "core" ' + "storage"(*- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&j/ +72 "core" / +10 "manipulator"&<& +4 "core" & / 7 4 +2 "manipulator"& % +3 "core" %  + .  +2 .tForearm.seek :retract +2 "manipulator"&c'\ +96 "core" ' + .t\Elbow.seek :clear +2 "manipulator"&(d +102 "core" ( + "manipulator"&J& +4 "core" &d  ~x +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &1& +2 "core" &d 1 x +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear +2 "manipulator"&C'\ +6 "core" ' + .tSE.seek :down +2 "storage"(k'v +275 "core" ' +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 6 + "storage"(^(K +342 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (& +2 "core" &K q y \  +2 .tSE.reconfigure SEplace +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(u'L +306 "core" ' + "storage"(- +3 "core" -') +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (w& +2 "core" &K o o j\  +2 "storage"({& +3 "core" &K q p \  +2 "manipulator"&)& +4 "core" &d , |x +2 "manipulator"&9% +3 "core" %\ * ) |#B +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 6 +2 "manipulator"&s( +105 "core" ( + "manipulator"&A& +4 "core" & \ {W +2 "storage"(%& +3 "core" &K n o \  +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 6 + "manipulator"&M'Ύ +110 "core" ' + .t\Elbow.hold +2 "manipulator"&p, +3 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&e1 +71 "core" 1 +9 "manipulator"&>% +4 "core" % Π  t +2 "storage"(& +3 "core" &K ] [ Z\  +2 .tForearm.force -20 "manipulator"&5 +3 .tForearm.seek 6 + 318 counts + "manipulator"&+' +21 "core" ' + "manipulator"&& +4 "core" &  W +2 "storage"(& +3 "core" &K n m \  +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&|'J +30 "core" ' +2 "storage"(-% +4 "core" % 2 m l \  +2 ."downElevator"SE.seek :down +2 "storage"(6'v +100 (E% +2 "core" %6 i q \ [u +2 "manipulator"&H% +4 "core" %> ' }} +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&x'\ +97 "core" ' +58 ' + ."downElevator"SE.coast + "storage"(5 +2 .tSC.coast + "storage"(6 +3 #tShuffling pucks in tube 6 of 6..6 +2 #Loading generic puck from tube 6 into Collection Clamp + "collection"'B& +4 "core" &-0C +2 "manipulator"&:% +3 "core" %\ & A !P +2 "storage"(Z% +4 "core" %} \  + "storage"(. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"(L(K +2 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (_& +2 "core" &K \  +2 "manipulator"&`& +3 "core" &   W +2 .t\Elbow.seek 6 +2 "manipulator"&7( +14 "core" ( +2 "manipulator"& & +3 "core" &   3  +2 "storage"(a& +4 "core" &K t\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts +2 "manipulator"&T'J +94 "core" ' + "storage"(l& +4 "core" &K o G\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(Q'L +286 "core" ' + "storage"(#- +3 "core" -'r +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (R& +2 "core" &K S\  +2 "manipulator"&& +3 "core" & : :  +2 .t\Elbow.seek 6 + "manipulator"&y( +10 "core" ( + "manipulator"&=& +4 "core" & U J   +2 "storage"(4& +3 "core" &K s |\  +2 .tForearm.seek 6 + 300 counts +2 "manipulator"&W'Ϻ +14 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&m/ +71 "core" / +9 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 7):bt["4/home/esp/esp2/utils/puckmoves.rb:335:in `load'"8/home/esp/esp2/utils/puckmoves.rb:882:in `loadPuck'"6/home/esp/esp2/utils/mrlshuffle.rb:8:in `shuffle'"3/home/esp/esp2/utils/mrlshuffle.rb:6:in `each'"6/home/esp/esp2/utils/mrlshuffle.rb:6:in `shuffle'":/home/esp/esp2/utils/mrlshuffle.rb:52:in `shuffleall'"(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 +2 ."downElevator"SE.seek :down +3 "manipulator"&& +2 "storage"(f'v +7 "core" & : ;  + "manipulator"&g% +4 "core" % ϰ 4 7 g +2 .tForearm.seek :retract + "manipulator"&I'\ +94 "core" ' + .t\Elbow.seek CC +3 "manipulator"&( +151 "core" ( + ' + ."downElevator"SE.coast +4 "manipulator"&U& + "storage"(5 +6 "core" &  * 9 7 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &2& +2 "core" &  & H 7 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'ρ +91 "core" ' + "manipulator"&r& +4 "core" &   ~7 +2 "manipulator"&3% +4 "core" %v # ~ +2 "collection"']& +3 "core" &,1R +2 "collection"'&& +3 .tCC.seek :closed +2 "collection"'(O +4 "core" &-/f +3 &,1i  +8 &,x,0m ,~ +8 &d,1h @ +9 &js,1e Q +10 &.Q-2X P +9 &W+/U P +10 &W,0e P +9 &tR0/R P +9 &7V+0R O +10 &T./U O +9 &T,1P P +9 & |T,/P P +10 &"?S-0Q O +9 &$U,1M O +10 &%S-0T O +9 &'Y+1N P +9 &)GQ,1N O +10 &+S./[ P +9 &,V+/U P +9 &.R,0P O +10 &0NV+1P P +9 &2T-/O P +10 &3P.2O O +9 &5Q+/P O +9 &7WS-1L O +10 &9V,0L P +9 &:S.0O O +9 &<R,0P O +10 &>^T.1L P +9 &@"Q+1R O +10 &AX+0U P +9 &CU,/P P +9 &EdZ+1M P +10 &G$c-/P Q +9 &Hv,1Q S +9 &J+-O Y +10 &LJ).Q \\ +9 &N\ ,.Q O +10 &O3G).O &r +9 &Ow{)-A R +6 ( + "collection"'&& +3 "core" &Oww+.F R +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.90 .Hand.open +2 "manipulator"&X1 +66 "core" 1 + "manipulator"&G% +4 "core" % v  { +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&h'\ +95 "core" ' +2 .tSC.coast +51 "storage"(6 +4 #tLoading generic puck from tube 6 into Processing Clamp + "processing"%d& +4 "core" &L\  +2 "manipulator"&F% +4 "core" %\   {, +2 "storage"(% +3 "core" % z x \  +2 "storage"([. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 + "storage"((K +3 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (Y& +3 "core" &K n o Z\  +2 "manipulator"&b& +3 "core" &   {7 +2 "manipulator"&z% +3 "core" %\   {, +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 6 +2 "manipulator"&P( +159 "core" ( + "manipulator"&& +4 "core" & :  +2 "storage"( & +4 "core" &K p p y\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&V'J +103 "core" ' + "storage"(& +4 "core" &K \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(t'L +281 "core" ' + "storage"(v- +4 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (~& +2 "core" &K z j \  +2 "manipulator"&}& +3 "core" & 9 3  +2 .t\Elbow.seek 6 +2 "manipulator"&o( +19 "core" ( + "manipulator"&O& +4 "core" &   H +2 "storage"(S& +4 "core" &K o o \\\  +2 .tForearm.seek 6 + 300 counts + "manipulator"&'Ϻ +15 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&/ +73 "core" / +9 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 7):bt["4/home/esp/esp2/utils/puckmoves.rb:335:in `load'"8/home/esp/esp2/utils/puckmoves.rb:882:in `loadPuck'"6/home/esp/esp2/utils/mrlshuffle.rb:9:in `shuffle'"3/home/esp/esp2/utils/mrlshuffle.rb:6:in `each'"6/home/esp/esp2/utils/mrlshuffle.rb:6:in `shuffle'":/home/esp/esp2/utils/mrlshuffle.rb:52:in `shuffleall'"(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 "manipulator"&n& +2 ."downElevator"SE.seek :down +5 "storage"(,'v +3 "core" & %   H +2 "manipulator"&8% +3 "core" % Ϸ   n +2 .tForearm.seek :retract +2 "manipulator"&''\ +92 "core" ' +2 .t\Elbow.seek PC +2 "manipulator"&\\( +162 "core" ' + ."downElevator"SE.coast + "storage"(5 +92 "core" ( +2 "manipulator"&!& +3 "core" & M }f +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &  }f +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&' +93 "core" ' +2 "manipulator"&/& +4 "core" & \\ ~f + "manipulator"&.% +4 "core" % % ~? +2 "processing"%?& +4 "core" &O\  + "processing"%D& +4 .tPC.seek :closed +2 "processing"%q(Tg +3 "core" &L\  +2 &K\  +9 &/uV +{ +9 &byL ? +10 &boQ P +9 &"OH\ Q +10 &OP\ Q +9 &RD Q +10 &hR@\ Q +8 &*OD\ Q +10 &PA\ P +9 &QN\ Q +10 & pTM\ Q +9 &"2PD\ Q +9 &#OL\ Q +11 &%NL\ Q +9 &'xNW\ Q +9 &):OX\ Q +9 &*MR\ P +9 &,PX\ Q +10 &.PY\ Q +9 &0CQQ\ P +9 &2RW\ Q +10 &3QY\ Q +9 &5LS\ P +9 &7KPX\ P +10 &9 NY\ P +9 &:OS\ P +10 &<RV\ P +9 &>SQX P +9 &@LU\ P +10 &AKY\ P +9 &CQX\ P +9 &EZOR\ Q +10 &GTY Q +9 &HZV R +10 &JbT R +9 &LUzR U +9 &NW V +10 &OZ W +9 &QT W +9 &SIqX 5 +10 &T27cY 7 +9 ( +2 &TEV\  $ + "processing"%D& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.55 + .Hand.open +2 "manipulator"&1 +71 "core" 1 + "manipulator"&% +4 "core" %  |? +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +93 "core" ' + .tSC.coast + "storage"(6 +3 "processing"%$& +4 "core" &TEN\  $ + #tImaging generic puck in Processing Clamp while storing it to tube 6 +2 "manipulator"&% +3 "core" %\ % z!P +2 "storage"(\ % +4 "core" %~ q q \  +2 "storage"(. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"("(K +3 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (0& +2 "manipulator"&i& +7 "core" &K m p (\  + &  zf +3 ."raiseStack"SE.reconfigure SEplace +2 .t\Elbow.reconfigure TightElbow +3 "storage"(#]K-0-\ b +5 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&(( +3 "core" ( + ."raiseStack"SE.seek beamBreak +3 "manipulator"&*& + "storage"(j'L +7 "core" &  yf + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &<& +2 "core" & 5 uf +2 .tForearm.seek PC +2 "manipulator"& ' +96 "core" ' + .tHand.close +2 "manipulator"&J/ +74 "core" / + .tPC.seek :open +2 "processing"%1( +78 "core" ' +2 "storage"(;- +3 "core" -'L +2 ."raiseStack"SE.configure SEconfig +2 "storage"(#QK-0-\ b +2 ."raiseStack"SE.seek :place +2 "storage"(K' +31 "core" ' +279 ( + "storage"(c& +4 "core" &K p p o\  +2 "manipulator"&5& +3 "core" &  |f +2 "manipulator"&@% +3 "core" %  |$ +2 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 6 + "manipulator"&k( +269 "core" ( + "manipulator"&& +4 "core" &  z +2 "storage"(w& +3 "core" &K V b \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts + "manipulator"&{'J +99 "core" ' + .tHand.open + "manipulator"&)1 +73 "core" 1 +9 "storage"(9- +3 "core" -' +2 .tSE.seek -0.19 Pucks below Top Plate +2 "storage"(A' +25 "core" ' + .tSE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.86 Pucks below Top Plate +2 "storage"(%' +53 "core" ' + #tLights, camera, ACTION! +2 "storage"(- +3 "core" -' +2 "storage"(e& +3 "core" &K   !\  +2 "manipulator"&>& +3 "core" &  u +2 .t\Elbow.seek 6 +2 "manipulator"&( +10 "core" ( + "manipulator"&& +4 "core" & ? u +2 "storage"(& +3 "core" &K   \  +3 .tForearm.seek 6 + 700 counts + "manipulator"&-'J +4 "core" ' + .tSE.reconfigure SEgently +3 "storage"(#QK-0-\ b +2 .tSE.seek -0.15 Pucks below Top Plate +2 "storage"(C' +58 "core" ' + "manipulator"&E& +4 "core" &    +2 "storage"(H& +4 "core" &K l m [\  +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 6 + "manipulator"&s'Ύ +33 "core" ' + .t\Elbow.hold +2 "manipulator"&M, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tSE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +3 .tSE.seek 0.04 Pucks below Top Plate +2 "storage"(+' +21 "core" ' +4 "manipulator"&B% +4 "core" %Ρ  tg +2 "storage"(:& +4 "core" &K [ [ \  + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 6 + 319 counts +2 "manipulator"&Z' +15 "core" ' +2 "manipulator"&& +4 "core" & A < @ + "storage"(u& +4 "core" &K l m b\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts +2 "manipulator"&_'J +26 "core" ' +2 "storage"(`% +4 "core" % q o \  +2 ."downElevator"SE.seek :down +54 "storage"( 'v +48 (a% +2 "core" %: p q l\ [v +2 "manipulator"&|% +4 "core" %l ?  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&l'\ +86 "core" ' +121 ' + ."downElevator"SE.coast + "storage"(5 +2 .tSC.coast + "storage"(6 +3 "collection"'6& +4 "core" &Owv*.A R +2 #tStoring generic puck in Collection Clamp to tube 6 + "manipulator"&^% +4 "core" %\   +2 "storage"(p% +3 "core" %} { z ?\  +2 "storage"(x. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 6 + "storage"(#(K +4 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (R& +2 "core" &K z z \  +2 "manipulator"&& +4 "core" & '  + .t\Elbow.seek 6 +2 "manipulator"&=( +3 "core" ( +2 "manipulator"&4& +3 "core" & Y  +2 "storage"(m& +4 "core" &K z z %\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts + "manipulator"&'J +98 "core" ' +2 "storage"(g& +3 "core" &K m l \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(7'L +284 "core" ' + "storage"(T- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&U& +2 "core" &  { +2 "storage"(2& +3 "core" &K ? C \  +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 6 + "manipulator"&Q'Ύ +39 "core" ' + .t\Elbow.hold +2 "manipulator"&W, +3 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(r- +2 "core" -' +2 .tSE.seek 0.09 Pucks below Top Plate +2 "storage"(3': +27 "core" ' + "manipulator"&]% +4 "core" %Ο C r; +2 "storage"(y& +3 "core" &K K L 4\  +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 6 + 317 counts +2 "manipulator"&f' +19 "core" ' + "manipulator"&I& +4 "core" & \  +2 "storage"(N& +4 "core" &K m q \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&X'J +17 "core" ' +2 .tSE.seek 1.09 Pucks below Top Plate + "storage"(G') +38 "core" ' +2 "manipulator"&d& +4 "core" &   +2 "manipulator"&&% +4 "core" %A   + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&F'\ +90 "core" ' + .t\Elbow.seek CC +3 "manipulator"&( +165 "core" ( + "manipulator"&[& +4 "core" & !  y<= +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &Y& +3 "core" & ! * y<= + .tForearm.seek CC +2 "manipulator"&b'ρ +95 "core" ' + .tHand.close + "manipulator"&z/ +67 "core" / + .tCC.seek :open +2 "collection"'( +378 "core" ( + "storage"(& +4 "core" &K s t \  +2 "storage"( & +3 "core" &K r q h\  +2 "manipulator"&L& +3 "core" & "  }<; +2 "manipulator"&% +3 "core" % ϔ j } +2 .tForearm.seek :retract + "manipulator"&'\ +102 "core" ' + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 6 +2 "manipulator"&h( +158 "core" ( + "manipulator"&v& +4 "core" &   +2 "storage"(~& +3 "core" &K X\  +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 6 +2 "manipulator"&}'Ύ +110 "core" ' + .t\Elbow.hold +2 "manipulator"&O, +3 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&S1 +74 "core" 1 +10 "manipulator"&% +4 "core" % Ξ & y +2 "storage"(n& +3 "core" &K m m \  +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 6 + 316 counts +2 "manipulator"&8' +15 "core" ' + "manipulator"&P& +4 "core" & H ? +2 "storage"(V& +4 "core" &K \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&t'J +31 "core" ' +2 "storage"(% +4 "core" %1 \ \  +2 ."downElevator"SE.seek :down +3 "storage"(!'v +100 (% +2 "core" %p: \ Zr +2 "manipulator"&o% +4 "core" %S 7 8 + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&/'\ +89 "core" ' +54 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 #tMoving puck from tube 6 to 5 + "manipulator"&.% +4 "core" %  6 7 ^  +2 "storage"(?% +3 "core" % +\  +2 "storage"(,. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"('(K +2 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (& +2 "core" &K \  +2 "manipulator"&& +4 "core" & / 9 +2 .t\Elbow.seek 6 + "manipulator"&( +3 "core" ( +2 "manipulator"&$& +5 "core" & C @ + "storage"(& +4 "core" &K Z\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&\ 'J +90 "core" ' +3 "storage"(D& +4 "core" &K p p \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +4 .tSE.seek beamBreak +2 "storage"('L +286 "core" ' + "storage"(0- +3 "core" -'r +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&i/ +70 "core" / +9 "manipulator"&*& +4 "core" & \\ \\ N +2 "manipulator"&<% +3 "core" % I ^ _ z +2 .tForearm.seek :retract + "manipulator"&'\ +87 "core" ' + .t\Elbow.seek :clear +2 "manipulator"&J(d +104 "core" ( + "manipulator"&& +4 "core" &d 3 %  +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &;& +2 "core" &d 1 8 4  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :clear +2 "manipulator"&\\'\ +3 "core" ' + .tSE.seek :down +2 "storage"('v +265 "core" ' + .tSC.reconfigure SCtight +3 "storage"($\ .\ 1~b +2 .tSC.seek 5 + "storage"(q(< +344 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (j& +2 "core" &< r m \  +2 .tSE.reconfigure SEplace +2 "storage"(#]K-0-\ b +4 .tSE.seek beamBreak +2 "storage"(c'L +273 "core" ' + "storage"(5- +3 "core" -'L +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 .tSE.seek :place +2 "storage"(@' +33 "core" ' +2 "storage"( & +3 "core" &<  \  +2 "storage"(& +3 "core" &< u p \  +2 "manipulator"&w& +4 "core" &d %    + "manipulator"&(% +4 "core" %\     +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 5 +52 "manipulator"&)( +112 "core" ( +3 "manipulator"&9& +3 "core" & 6 9 +2 "storage"(& +3 "core" &< g q \  +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 5 + "manipulator"&e' +113 "core" ' + .t\Elbow.hold +2 "manipulator"&>, +3 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&1 +77 "core" 1 +9 "manipulator"&% +5 "core" % ) R vl +2 "storage"(& +4 "core" &< @ H S\  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 5 + 313 counts +2 "manipulator"&E'U +17 "core" ' +2 "manipulator"&H& +4 "core" & 6 9 9 + "storage"(B& +4 "core" &< u s .\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts + "manipulator"&K' +19 "core" ' +2 "storage"(:% +4 "core" % q y ?\  + ."downElevator"SE.seek :down +3 "storage"('v +100 (A% +2 "core" %XA y r \ \\x +2 "manipulator"&u% +4 "core" %   0 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&`'\ +89 "core" ' +66 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast "storage"(6 +3 #tMoving puck from tube 6 to 5 + "manipulator"&k% +4 "core" %\  D   +2 "storage"({% +3 "core" % K\  +2 "storage"(%. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"(a(K +342 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (|& +2 "core" &K% t f w\ \  +2 "manipulator"&-& +3 "core" & / ~9 +2 .t\Elbow.seek 6 + "manipulator"&( +3 "core" ( +2 "manipulator"&C& +3 "core" &  9 +2 "storage"(s& +3 "core" &K% o o \ \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&Z'J +99 "core" ' + "storage"(6& +4 "core" &K% \ \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(^'L +284 "core" ' + "storage"(p- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&x/ +76 "core" / +9 "manipulator"&+& +4 "core" &  9 +2 "manipulator"&R% +3 "core" % 8 4 ~@ +2 .tForearm.seek :retract +2 "manipulator"&'\ +90 "core" ' +3 .t\Elbow.seek :clear +2 "manipulator"&4(d +103 "core" ( + "manipulator"&m& +4 "core" &d   +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &_& +2 "core" &d 6  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :clear +2 "manipulator"&g'\ +4 "core" ' + .tSE.seek :down +2 "storage"( 'v +277 "core" ' + .tSC.reconfigure SCtight +3 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"("(< +351 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (M& +2 "core" &< e q u\  +2 .tSE.reconfigure SEplace +2 "storage"(#]K-0-\ b +4 .tSE.seek beamBreak +2 "storage"(l'L +305 "core" ' + "storage"(T- +3 "core" -'1 +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (U& +2 "core" &< p p \  +2 "storage"(2& +3 "core" &< q p l\  +2 "manipulator"&r& +3 "core" &d 2 ~ +2 "manipulator"&]% +3 "core" %\   ~ +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 5 +2 "manipulator"&y( +111 "core" ( + "manipulator"&I& +4 "core" &  ~ +2 "storage"(N& +3 "core" &< q r \  +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 5 + "manipulator"&d' +76 E\ IH +36 "core" ' + .t\Elbow.hold +2 "manipulator"&&, +3 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&1 +72 "core" 1 +9 "manipulator"&=% +4 "core" % / P tO +2 "storage"(7& +3 "core" &< W Y P\  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 5 + 319 counts + "manipulator"&Q'[ +23 "core" ' + "manipulator"&f& +4 "core" &   +2 "storage"(3& +3 "core" &< t w \  +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts + "manipulator"&[' +29 "core" ' +2 "storage"(Y% +4 "core" % 9 q t \  # +2 ."downElevator"SE.seek :down +2 "storage"(X'v +100 (W% +2 "core" %8 p m \ [u +2 "manipulator"&z% +4 "core" %п  $ A  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&F'\ +97 "core" ' +47 ' + ."downElevator"SE.coast + "storage"(5 +2 .tSC.coast + "storage"(6 +3 #tShuffling pucks in tube 5 of 5..5 +2 #Loading generic puck from tube 5 into Collection Clamp + "collection"'& +4 "core" &+/h +5 "manipulator"&% +4 "core" %\ $ + L +2 "storage"( % +4 "core" % %\  + "storage"(L. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"((< +3 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (v& +3 "core" &< \  +2 "manipulator"&~& +3 "core" &  & v +2 .t\Elbow.seek 5 + "manipulator"&b( +3 "core" ( +2 "manipulator"&& +3 "core" &   +2 "storage"(S& +4 "core" &< m\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts + "manipulator"&' +94 "core" ' + "storage"(n& +4 "core" &< p ;\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(P'L +286 "core" ' + "storage"(V- +3 "core" -'p +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (& +2 "core" &< W\  +2 "manipulator"&& +3 "core" & 9 9 +2 .t\Elbow.seek 5 + "manipulator"&( +3 "core" ( +2 "manipulator"&o& +3 "core" & 1 6 +2 "storage"(h& +3 "core" &< \  +2 .tForearm.seek 5 + 300 counts +2 "manipulator"&}'H +19 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&8/ +67 "core" / +9 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 7):bt["4/home/esp/esp2/utils/puckmoves.rb:335:in `load'"8/home/esp/esp2/utils/puckmoves.rb:882:in `loadPuck'"6/home/esp/esp2/utils/mrlshuffle.rb:8:in `shuffle'"3/home/esp/esp2/utils/mrlshuffle.rb:6:in `each'"6/home/esp/esp2/utils/mrlshuffle.rb:6:in `shuffle'":/home/esp/esp2/utils/mrlshuffle.rb:56:in `shuffleall'"(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 +2 ."downElevator"SE.seek :down +3 "manipulator"&.& +2 "storage"(?'v +6 "core" & 8 8 A +2 "manipulator"&,% +4 "core" % K @ C C + .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' + .t\Elbow.seek CC +2 "manipulator"&G( +156 "core" ' + ."downElevator"SE.coast + "storage"(5 +4 "core" ( + "manipulator"&& +4 "core" & 1 };8 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &$& +2 "core" &  ~;7 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'ρ +99 "core" ' +3 "manipulator"&t& +4 "core" & E };7 +2 "manipulator"&D% +3 "core" % % } +2 "collection"'!& +4 "core" &-/i +51 "collection"'#& +5 .tCC.seek :closed +2 "collection"'O(O +3 "core" &,2f +2 &//d  +9 &.x-1r ,} +9 &c}..` ? +9 &fs,0[ P +9 &)R-0W O +10 &S,0Y P +9 &Q-0] O +9 &nS-2R P +10 &/W-.[ P +9 &P-0^ P +10 &R-0] O +9 & vQ,/_ P +9 &"8W.1\\ P +10 &#U-0U P +9 &%P,0] O +9 &'U,1\\ O +10 &)AQ,0\\ O +9 &+S-/] O +10 &,Y.0[ P +9 &.R+/Z P +9 &0IV,2V O +10 &2 Q.0U O +9 &3Q,0Y O +9 &5R+/Y P +10 &7QU-1Y O +9 &9V,/U P +10 &:T,/T P +9 &<T+/W P +9 &>ZQ,0S O +10 &@R,0U O +9 &AT./\\ O +9 &CU+/T O +10 &EaU.0S O +9 &G \\+1V P +10 &Hf.0T Q +9 &J}-0] S +10 &LP+0S X +10 &N,0P Q +8 &O4G,1V %p +9 &Otu+2N P +3 ( + "collection"'#& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.64 + .Hand.open +2 "manipulator"&/1 +68 "core" 1 +2 "manipulator"&0% +4 "core" %   z +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&i'\ +99 "core" ' + .tSC.coast + "storage"(6 +3 #tLoading generic puck from tube 5 into Processing Clamp + "processing"%*& +4 "core" &s\  +2 "manipulator"&<% +3 "core" %\ "  {< +2 "storage"(% +4 "core" % l l [\  +2 "storage"(;. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 + "storage"(\ (< +4 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (& +3 "core" &< o o _\  + "manipulator"&& +4 "core" &  z;6 + "manipulator"&% +4 "core" %\ "  z< +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 5 +2 "manipulator"&'( +155 "core" ( + "manipulator"&j& +4 "core" &  ~\ +2 "storage"(5& +3 "core" &< o m \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts + "manipulator"&' +100 "core" ' + "storage"( & +4 "core" &< x  f\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"('L +281 "core" ' + "storage"(w- +4 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 ((& +2 "core" &< b T \  +2 "manipulator"&9& +3 "core" &  ~\ +2 .t\Elbow.seek 5 + "manipulator"&( +3 "core" ( +2 "manipulator"&c& +3 "core" & ~\ +2 "storage"(J& +3 "core" &< p o \  +2 .tForearm.seek 5 + 300 counts +2 "manipulator"&'H +27 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&/ +70 "core" / +9 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 7):bt["4/home/esp/esp2/utils/puckmoves.rb:335:in `load'"8/home/esp/esp2/utils/puckmoves.rb:882:in `loadPuck'"6/home/esp/esp2/utils/mrlshuffle.rb:9:in `shuffle'"3/home/esp/esp2/utils/mrlshuffle.rb:6:in `each'"6/home/esp/esp2/utils/mrlshuffle.rb:6:in `shuffle'":/home/esp/esp2/utils/mrlshuffle.rb:56:in `shuffleall'"(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 "manipulator"&& +2 ."downElevator"SE.seek :down +5 "storage"(H'v +3 "core" & @ \ +2 "manipulator"&B% +4 "core" % k C - n +2 .tForearm.seek :retract +2 "manipulator"&:'\ +93 "core" ' + .t\Elbow.seek PC +3 "manipulator"&\\( +168 "core" ' + ."downElevator"SE.coast + "storage"(5 +82 "core" ( + "manipulator"&A& +4 "core" &  ~v +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &u& +2 "core" & / ~v +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&)' +100 "core" ' +2 "manipulator"&e& +4 "core" & g 9 v + "manipulator"&E% +4 "core" % W F +2 "processing"%k& +3 "core" &u\  +2 "processing"%{& +4 .tPC.seek :closed + "processing"%%(Tg +3 "core" &x\  +4 &M\ 6 +9 &5GvM 2 +9 &[o{M F +10 &^E\ Q +10 &QV\ Q +9 &|OG\ Q +9 &>RD\ Q +9 &O@\ Q +10 &NB\ Q +9 &ON\ Q +9 &FTN\ Q +10 &!QC\ Q +9 &"OB\ Q +10 &$QB\ P +9 &&NOE\ Q +9 &(OW\ Q +10 &)R\ Q +9 &+QM\ Q +9 &-WLL\ P +10 &/RK\ Q +9 &0O>\ P +10 &2MO\ Q +9 &4_QM\ P +9 &6 RR\ Q +10 &7O9\ Q +9 &9OW\ Q +9 &;fOR\ Q +10 &=)PL\ P +9 &>QX\ P +10 &@ON\ Q +9 &BoNN\ P +9 &D0NT\ Q +10 &EUO\ Q +9 &GXL\ Q +9 &Is]S\ R +10 &K.qN T +9 &LU W +10 &NO V +9 &PmM V +9 &R-U W +10 &SdaM\ , +9 &T>ZM\ 3 +9 ( +2 &TEL\ , + "processing"%{& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.62 + .Hand.open +2 "manipulator"&@1 +77 "core" 1 + "manipulator"&K% +4 "core" %  } +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +93 "core" ' + .tSC.coast + "storage"(6 +3 "processing"%q& +4 "core" &TEN\ , + #tImaging generic puck in Processing Clamp while storing it to tube 5 +2 "manipulator"&|% +3 "core" %\ 0  y& +2 "storage"(-% +4 "core" % o p \  + "storage"(C. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 + "storage"(s(< +2 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (6& + "manipulator"&>& +6 "core" &< ? ? G\  + &  xv +3 .t\Elbow.reconfigure TightElbow +2 ."raiseStack"SE.reconfigure SEplace +4 "manipulator"&$&.,(\ #b +3 "storage"(#]K-0-\ b +2 .t\Elbow.seek PC +4 "manipulator"&`( +3 "core" ( +2 "manipulator"&p& + ."raiseStack"SE.seek beamBreak +5 "storage"(x'L +3 "core" & j xv +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &+& +3 "core" &  tv +2 .tForearm.seek PC +2 "manipulator"&R' +97 "core" ' + .tHand.close +2 "manipulator"&m/ +75 "core" / + .tPC.seek :open +2 "processing"%_( +79 "core" ' + "storage"(Z- +3 "core" -'L +2 ."raiseStack"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +2 "storage"(' +32 "core" ' +278 ( + "storage"(& +4 "core" &< S a\  +2 "manipulator"&^& +3 "core" & , zv +2 "manipulator"&a% +3 "core" %  z +2 .tForearm.seek :retract +2 "manipulator"&M'\ +97 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 5 +2 "manipulator"& ( +259 "core" ( + "manipulator"&T& +4 "core" &  xM +2 "storage"(U& +3 "core" &< Y T \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts + "manipulator"&2' +102 "core" ' + .tHand.open + "manipulator"&r1 +78 "core" 1 +9 "storage"(]- +3 "core" -' +2 .tSE.seek -0.19 Pucks below Top Plate +2 "storage"(I' +26 "core" ' +3 .tSE.reconfigure SEseal +2 "storage"(#QK-0-\ b +2 .tSE.seek -0.86 Pucks below Top Plate +2 "storage"(N' +52 "core" ' + #tLights, camera, ACTION! +2 "storage"(4- +3 "core" -' +2 "storage"(& +3 "core" &<   \  +2 "manipulator"&=& +4 "core" & sM + .t\Elbow.seek 5 +2 "manipulator"&7( +20 "core" ( +2 "manipulator"&f& +4 "core" &  u\ + "storage"(3& +4 "core" &<   "\  +2 .tForearm.seek 5 + 700 counts + "manipulator"&Y' +13 "core" ' +2 .tSE.reconfigure SEgently +2 "storage"(#QK-0-\ b +2 .tSE.seek -0.15 Pucks below Top Plate +2 "storage"(g' +63 "core" ' + "manipulator"&W& +4 "core" & - }\ +2 "storage"(z& +4 "core" &< q f t\  + .t\Elbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +53 "manipulator"&#Q@2^d^b +4 .tForearm.seek 5 + "manipulator"&y' +37 "core" ' + .t\Elbow.hold +2 "manipulator"&d, +3 "core" , + .t\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tSE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 .tSE.seek 0.04 Pucks below Top Plate +2 "storage"(' +27 "core" ' +2 "manipulator"&Q% +4 "core" %* ( sF + "storage"(& +4 "core" &< W X 2\  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 5 + 314 counts +2 "manipulator"& 'V +18 "core" ' +2 "manipulator"&L& +4 "core" &   \ + "storage"(l& +4 "core" &< o w \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&v' +33 "core" ' +2 "storage"(~% +3 "core" % z x \  +2 ."downElevator"SE.seek :down +3 "storage"('v +100 (S% +2 "core" %^< r p \ [u +2 "manipulator"&[% +4 "core" % C ~ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&n'\ +91 "core" ' +63 ' + ."downElevator"SE.coast + "storage"(5 +2 .tSC.coast + "storage"(6 +3 "collection"'X& +4 "core" &Otq,/H P +2 #tStoring generic puck in Collection Clamp to tube 5 +3 "manipulator"&"% +4 "core" %  : ~ +2 "storage"(&% +3 "core" % o v \  +2 "storage"(F. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 5 + "storage"(V(< +4 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (& +2 "core" &< n p \  +2 "manipulator"&& +3 "core" &  ~\ +2 .t\Elbow.seek 5 +2 "manipulator"&o( +3 "core" ( + "manipulator"&h& +4 "core" &  }\ + "storage"(8& +4 "core" &< n n \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&.' +105 "core" ' +2 "storage"(,& +3 "core" &< p p Y\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(b'L +278 "core" ' + "storage"(- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&& +2 "core" &   ' \ +2 "storage"($& +3 "core" &< w q\  +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 5 + "manipulator"&P' +34 "core" ' + .t\Elbow.hold +2 "manipulator"&}, +3 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(t- +2 "core" -' +2 .tSE.seek 0.1 Pucks below Top Plate + "storage"(D'A +30 "core" ' + "manipulator"&!% +4 "core" %.  tz +2 "storage"(& +3 "core" &< Z [ ]\  +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 5 + 318 counts +2 "manipulator"&?'Z +17 "core" ' + "manipulator"&& +4 "core" &  ~\ +2 "storage"(& +4 "core" &< q r \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&/' +30 "core" ' +2 .tSE.seek 1.1 Pucks below Top Plate + "storage"(0'0 +41 "core" ' +2 "manipulator"&*& +4 "core" & / 9 > \ +2 "manipulator"&<% +3 "core" % , , * +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&#'\ +90 "core" ' + .t\Elbow.seek CC +3 "manipulator"&( +158 "core" ( +2 "manipulator"&;& +4 "core" &!  y<? + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &! @ y<? +2 .tForearm.seek CC +2 "manipulator"&'ρ +95 "core" ' + .tHand.close + "manipulator"&/ +68 "core" / + .tCC.seek :open +2 "collection"'( +379 "core" ( + "storage"(j& +4 "core" &< w t \  +2 "storage"(5& +3 "core" &< y z 8\  +2 "manipulator"&& +3 "core" &" / |<= +2 "manipulator"& % +3 "core" % Ϗ % | +2 .tForearm.seek :retract + "manipulator"&G'\ +97 "core" ' + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 5 + "manipulator"&i( +155 "core" ( + "manipulator"&w& +4 "core" & 8 5  +2 "storage"((& +3 "core" &< '\  +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 5 +2 "manipulator"&9' +112 "core" ' + .t\Elbow.hold +2 "manipulator"&c, +3 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&J1 +68 "core" 1 +9 "manipulator"&% +5 "core" % . \\ wR +2 "storage"(& +3 "core" &< p q \  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 5 + 318 counts +2 "manipulator"&B'Z +21 "core" ' + "manipulator"&'& +4 "core" & 4 A +2 "storage"(& +3 "core" &< j\  +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&' +23 "core" ' +2 "storage"(% +4 "core" %9 \  + ."downElevator"SE.seek :down +3 "storage"(A'v +100 (u% +2 "core" %7 \ [t +2 "manipulator"&% +4 "core" % 6 0 + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&e'\ +91 "core" ' +55 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast "storage"(6 +3 #tMoving puck from tube 5 to 4 +2 "manipulator"&E% +3 "core" %\  + +  +2 "storage"(k% +4 "core" % G\  +2 "storage"(H. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"(:(< +3 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (1& +3 "core" &< \  + "manipulator"&@& +4 "core" & + , +2 .t\Elbow.seek 5 + "manipulator"&K( +3 "core" ( +2 "manipulator"&q& +3 "core" & 9 8 +2 "storage"(|& +3 "core" &< 7\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&{' +107 "core" ' +2 "storage"(-& +4 "core" &< r t !\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +4 .tSE.seek beamBreak +2 "storage"(C'L +286 "core" ' + "storage"(6- +3 "core" -'p +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&>/ +68 "core" / +9 "manipulator"&p& +4 "core" & \\ ] V + "manipulator"&+% +4 "core" % ] ^ ] + .tForearm.seek :retract +2 "manipulator"&)'\ +90 "core" ' + .t\Elbow.seek :clear +2 "manipulator"&m(d +105 "core" ( + "manipulator"&\ & +4 "core" &d 5 8 C  +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &Z& +3 "core" &d / ,   + .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear +52 "manipulator"&\\'\ +22 "core" ' + .tSE.seek :down +2 "storage"('v +264 "core" ' + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 4 +2 "storage"(%(,H +339 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (x& +2 "core" &,I \  +2 .tSE.reconfigure SEplace +2 "storage"(#]K-0-\ b +4 .tSE.seek beamBreak +2 "storage"('L +271 "core" ' + "storage"(^- +4 "core" -'L + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tSE.seek :place + "storage"(a' +33 "core" ' +2 "storage"(R& +4 "core" &,I 9\  + "storage"(T& +4 "core" &,I e\  + "manipulator"&U& +4 "core" &d _ @  +2 "manipulator"&`% +3 "core" %\  [ W + w +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 +2 "manipulator"&r( +109 "core" ( + "manipulator"&]& +4 "core" & < 6 3 4 +2 "storage"(4& +3 "core" &,I !\  +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 4 + "manipulator"&'g +109 "core" ' + .t\Elbow.hold +2 "manipulator"&=, +3 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&M1 +70 "core" 1 +9 "manipulator"&f% +4 "core" % v  xt +2 "storage"(3& +4 "core" &,I x n \  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 315 counts + "manipulator"&W'Ϣ +22 "core" ' + "manipulator"&z& +4 "core" & 8 -  4 +2 "storage"(& +4 "core" &,I \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&I'# +29 "core" ' +2 "storage"(Q% +4 "core" % q\  +2 ."downElevator"SE.seek :down +3 "storage"('v +99 ( % +2 "core" %zA $\ [w +2 "manipulator"&L% +4 "core" % 6 / $ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&l'\ +91 "core" ' +68 ' + ."downElevator"SE.coast + "storage"(5 +2 .tSC.coast + "storage"(6 +3 #tMoving puck from tube 5 to 4 +2 "manipulator"&2% +3 "core" %\  : 9  +2 "storage"(N% +4 "core" % s \ +2 "storage"(~. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"(S(< +345 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 ([& +2 "core" &<. u | T\   +2 "manipulator"&Y& +3 "core" &  4 +2 .t\Elbow.seek 5 +2 "manipulator"&7( +17 "core" ( + "manipulator"&g& +4 "core" & 6  \ +2 "storage"(y& +4 "core" &</ n p {\   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"& ' +89 "core" ' + "storage"(X& +4 "core" &<0 5\   +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"("'L +281 "core" ' + "storage"(&- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&F/ +76 "core" / +10 "manipulator"&& +4 "core" & C + \ +2 "manipulator"&% +3 "core" %  Q e +2 .tForearm.seek :retract + "manipulator"&'\ +92 "core" ' + .t\Elbow.seek :clear +2 "manipulator"&h(d +93 "core" ( + "manipulator"&8& +4 "core" &d 7 }\ +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &v& +2 "core" &d  ~\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear +2 "manipulator"&,'\ +4 "core" ' + .tSE.seek :down +2 "storage"('v +277 "core" ' +3 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"(s(,H +341 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (d& +2 "core" &,E \  +2 .tSE.reconfigure SEplace +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(n'L +308 "core" ' + "storage"(- +3 "core" -'* +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (& +2 "core" &,J s @\  +2 "storage"($& +3 "core" &,J &\  +2 "manipulator"&t& +3 "core" &d  '  \ +2 "manipulator"&!% +3 "core" %\  4 $  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 +2 "manipulator"&( +107 "core" ( + "manipulator"&& +4 "core" &  3 +2 "storage"(& +3 "core" &,J \  + .t\Elbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 4 + "manipulator"&*'g +108 "core" ' + .t\Elbow.hold +2 "manipulator"&<, +3 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&.1 +71 "core" 1 +9 "manipulator"&o% +4 "core" % y  x +2 "storage"(b& +3 "core" &,J p o \  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 318 counts + "manipulator"&P'ϥ +17 "core" ' + "manipulator"&?& +4 "core" & A D 3 +2 "storage"(D& +3 "core" &,J 2\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&;'# +18 "core" ' +2 "storage"(% +3 "core" % 4 @\  +3 ."downElevator"SE.seek :down +2 "storage"(/'v +99 (}% +4 "core" %=< A\ [t +2 "manipulator"&% +3 "core" % 6 9 H +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&#'\ +94 "core" ' +46 ' + ."downElevator"SE.coast + "storage"(5 +2 .tSC.coast + "storage"(6 +3 #tShuffling pucks in tube 4 of 4..4 +2 #Loading generic puck from tube 4 into Collection Clamp + "collection"'O& +4 "core" &00f +2 "manipulator"&j% +3 "core" %\ "   F ? +2 "storage"(5% +4 "core" % >\  + "storage"(. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 + "storage"( (,H +3 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (w& +2 "core" &,J \  +2 "manipulator"&(& +4 "core" &  3 +2 .t\Elbow.seek 4 + "manipulator"&( +17 "core" ( + "manipulator"&& +5 "core" & 9 1 \ + "storage"(J& +4 "core" &,J 6\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&'# +95 "core" ' +2 "storage"(& +3 "core" &,J o q \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(''L +289 "core" ' + "storage"(- +3 "core" -'r +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (& +2 "core" &,J J\  +2 "manipulator"&G& +3 "core" & D D P \ +2 .t\Elbow.seek 4 + "manipulator"&u( +3 "core" ( +2 "manipulator"&& +3 "core" & / ? \ +2 "storage"(i& +3 "core" &,J M\  +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&9'ϓ +21 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&E/ +73 "core" / +9 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 7):bt["4/home/esp/esp2/utils/puckmoves.rb:335:in `load'"8/home/esp/esp2/utils/puckmoves.rb:882:in `loadPuck'"6/home/esp/esp2/utils/mrlshuffle.rb:8:in `shuffle'"3/home/esp/esp2/utils/mrlshuffle.rb:6:in `each'"6/home/esp/esp2/utils/mrlshuffle.rb:6:in `shuffle'":/home/esp/esp2/utils/mrlshuffle.rb:60:in `shuffleall'"(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 +54 ."downElevator"SE.seek :down +2 "manipulator"&B& +4 "storage"(k'v +5 "core" & [ Y p \ +2 "manipulator"&H% +3 "core" % Ϗ A O O m +2 .tForearm.seek :retract +2 "manipulator"&1'\ +97 "core" ' + .t\Elbow.seek CC +2 "manipulator"&0( +153 "core" ' + ."downElevator"SE.coast + "storage"(5 +3 "core" ( +2 "manipulator"&@& +4 "core" & 1 ~8 + .t\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &q& +3 "core" & \ ~8 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +32 "manipulator"&|'ρ +94 "core" ' +2 "manipulator"&& +3 "core" &  ~8 +2 "manipulator"&-% +4 "core" %{  ~ +2 "collection"'A& +3 "core" &/0i +2 "collection"'V& +3 .tCC.seek :closed +2 "collection"'c(O +3 "core" &//m +2 &-/h \ +10 &.x,1g +| +9 &d+1o @ +9 &is+/f P +10 &-Q-.h O +10 &R.2p P +8 &V*0d O +10 &sS,1X O +9 &3Y+1S P +9 &P.0R O +10 &T.0X O +10 & zV,1U P +9 &"=V-0Z O +9 &#W-/^ P +9 &%U,/Y O +10 &'X./Q P +9 &)DT+0U P +9 &+Q-/Z O +10 &,U-0] O +9 &.U-1[ O +10 &0LV.1X P +9 &2T-0] O +9 &3R/0\\ O +10 &5T,0[ P +9 &7UQ-2R O +9 &9W+1X P +10 &:S+1W P +9 &<U+/Q O +10 &>\\T-.Q P +9 &@Q-1Y O +9 &AR,/U O +10 &CT.1R O +9 &Eb[,0U P +9 &G"b-0R Q +10 &Hw-.U T +9 &J*/S X +10 &LH-.O \\ +9 &N*.Q N +9 &O/C*.P *} +10 &Ozn+0P J +6 ( + "collection"'V& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.89 + .Hand.open +2 "manipulator"&e1 +3 "core" &Ozh+-V J +64 1 + "manipulator"&6% +4 "core" % { B { +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&>'\ +101 "core" ' + .tSC.coast + "storage"(6 +3 #tLoading generic puck from tube 4 into Processing Clamp + "processing"%p& +4 "core" &I\  +2 "manipulator"&+% +3 "core" %\ &  {!M +2 "storage"(\ % +3 "core" %w l l q\  +2 "storage"(Z. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 4 + "storage"({(,H +4 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (K& +2 "core" &,J x s \  +2 "manipulator"&)& +4 "core" & {8 +2 "manipulator"&C% +3 "core" %\ &  z!M +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 4 + "manipulator"&:( +155 "core" ( + "manipulator"&x& +4 "core" &  \ +2 "storage"(^& +3 "core" &,J p p \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&'# +107 "core" ' +3 "storage"(R& +4 "core" &,J \  + .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +4 .tSE.seek beamBreak +2 "storage"(T'L +287 "core" ' + "storage"(U- +4 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (`& +2 "core" &,J k e \  +2 "manipulator"&]& +3 "core" &   \ +2 .t\Elbow.seek 4 + "manipulator"&4( +3 "core" ( +2 "manipulator"&& +3 "core" &  " G \ +2 "storage"(m& +3 "core" &,J { { D\  +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&M'ϓ +15 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&f/ +66 "core" / +9 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 7):bt["4/home/esp/esp2/utils/puckmoves.rb:335:in `load'"8/home/esp/esp2/utils/puckmoves.rb:882:in `loadPuck'"6/home/esp/esp2/utils/mrlshuffle.rb:9:in `shuffle'"3/home/esp/esp2/utils/mrlshuffle.rb:6:in `each'"6/home/esp/esp2/utils/mrlshuffle.rb:6:in `shuffle'":/home/esp/esp2/utils/mrlshuffle.rb:60:in `shuffleall'"(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 +2 ."downElevator"SE.seek :down +3 "manipulator"&3& +4 "storage"(z'v +5 "core" &   \ +2 "manipulator"&% +4 "core" % ϒ +   v +2 .tForearm.seek :retract + "manipulator"&Q'\ +93 "core" ' + .t\Elbow.seek PC +2 "manipulator"&\\( +171 "core" ' + ."downElevator"SE.coast + "storage"(5 +68 "core" ( + "manipulator"& & +4 "core" & $  +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &L& +2 "core" & 6  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&r' +92 "core" ' + "manipulator"&& +4 "core" &   +2 "manipulator"&W% +4 "core" %  6 +2 "processing"%2& +3 "core" &B\  +2 "processing"%N& +3 .tPC.seek :closed +2 "processing"%~(Tg +3 "core" &J\  +3 &I\  +9 &.uL\ +| +9 &cxE ? +9 &gn: P +10 &(NI\ P +9 &RH\ Q +10 &UD\ Q +9 &nQJ\ P +9 &0QL\ P +11 &NP\ Q +8 &QV\ P +9 & uON\ Q +10 &"8SM\ P +9 &#OV\ P +10 &%ON\ P +9 &'}R6\ Q +9 &)?QU\ Q +10 &+QX\ P +9 &,QZ\ P +9 &.PQ\ Q +10 &0HN[\ P +9 &2\ MW\ P +10 &3MS\ P +9 &5LW\ P +9 &7PRS\ P +10 &9OV\ Q +9 &:OU\ P +9 &<LW\ P +10 &>XPU\ P +9 &@OX\ P +10 &AKM\ P +9 &COZ\ P +9 &E_O]\ Q +10 &G!RM\ Q +9 &HYR\ R +10 &Ja7\ R +9 &L[zS U +9 &NT V +10 &OK W +9 &QT V +9 &SKjO 7 +10 &T",^ \ O +9 &TFS\ + +2 ( + "processing"%N& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.54 + .Hand.open + "manipulator"&a1 +75 "core" 1 + "manipulator"&I% +4 "core" %  |6 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +93 "core" ' + .tSC.coast + "storage"(6 +3 "processing"%%& +4 "core" &TF V\ + +2 #tImaging generic puck in Processing Clamp while storing it to tube 4 + "manipulator"&[% +3 "core" %\ &  z!M +2 "storage"(Y% +4 "core" %z l p -\  +2 "storage"(g. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"(y(,H +3 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +4 (X& + "manipulator"&=& +5 "core" &,J q o \  +3 ."raiseStack"SE.reconfigure SEplace +3 "storage"(#]K-0-\ b +2 "core" &  z +2 .t\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&l( +2 "core" ( +2 "manipulator"&&& +3 ."raiseStack"SE.seek beamBreak +2 "storage"(F'L +2 "core" &  z +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & ' v +2 .tForearm.seek PC + "manipulator"&' +98 "core" ' + .tHand.close +2 "manipulator"&8/ +66 "core" / + .tPC.seek :open +2 "processing"%v( +90 "core" ' + "storage"( - +3 "core" -'L +2 ."raiseStack"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +2 "storage"(7' +30 "core" ' +269 ( + "storage"(& +4 "core" &,J l k h\  +2 "manipulator"&"& +3 "core" & 1 ~ +2 "manipulator"&S% +4 "core" %  ~ + .tForearm.seek :retract +2 "manipulator"&d'\ +93 "core" ' + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 4 + "manipulator"&( +257 "core" ( + "manipulator"&& +4 "core" &\ ) |$ +2 "storage"(& +3 "core" &,J o r \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&$'# +96 "core" ' + .tHand.open + "manipulator"&t1 +78 "core" 1 +9 "storage"(!- +3 "core" -' +2 .tSE.seek -0.19 Pucks below Top Plate +54 "storage"(' +28 "core" ' + .tSE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.86 Pucks below Top Plate +2 "storage"(' +49 "core" ' + #tLights, camera, ACTION! +2 "storage"(h- +3 "core" -' +2 "storage"(.& +3 "core" &,J  \  +2 "manipulator"&o& +3 "core" &\  s# + .t\Elbow.seek 4 +2 "manipulator"&b( +3 "core" ( +2 "manipulator"&?& +3 "core" &\  s# +2 "storage"(D& +4 "core" &,J   .\  +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&'# +4 "core" ' +2 .tSE.reconfigure SEgently +2 "storage"(#QK-0-\ b +2 .tSE.seek -0.15 Pucks below Top Plate +2 "storage"(,' +62 "core" ' +2 "manipulator"&}& +3 "core" &\ N }# +2 "storage"(& +4 "core" &,J q q \  + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 4 + "manipulator"&'g +35 "core" ' + .t\Elbow.hold +2 "manipulator"&*, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tSE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 .tSE.seek 0.04 Pucks below Top Plate +2 "storage"(O' +28 "core" ' +2 "manipulator"&j% +4 "core" %u  sj + "storage"(P& +4 "core" &,J S U @\  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 314 counts + "manipulator"&5'ϡ +21 "core" ' +2 "manipulator"&& +4 "core" &\ ) }# + "storage"(w& +4 "core" &,J p p \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&n'# +34 "core" ' +2 "storage"((% +4 "core" % z z\  +2 ."downElevator"SE.seek :down +3 "storage"('v +99 (J% +2 "core" %> p o \ \\v +2 "manipulator"&;% +4 "core" %C  ~ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +61 ' + ."downElevator"SE.coast + "storage"(5 +2 .tSC.coast + "storage"(6 +3 "collection"'/& +4 "core" &Ozh,.3 J +2 #tStoring generic puck in Collection Clamp to tube 4 + "manipulator"&s% +3 "core" %\ & Y {!P +2 "storage"(<% +4 "core" % r n \  + "storage"(#. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"((,H +2 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (& +2 "core" &,J z w |\  +2 "manipulator"&G& +3 "core" &\  {# +2 .t\Elbow.seek 4 +2 "manipulator"&( +3 "core" ( + "manipulator"&i& +4 "core" &\  {# +2 "storage"(E& +3 "core" &,J l m -\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&B'# +96 "core" ' +2 "storage"(H& +3 "core" &,J l n \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"('L +286 "core" ' + "storage"(- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&@& +2 "core" &\ A }# +2 "storage"(q& +3 "core" &,J p l ~\  +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 4 + "manipulator"&''g +37 "core" ' + .t\Elbow.hold +2 "manipulator"&9, +3 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(u- +2 "core" -' +2 .tSE.seek 0.09 Pucks below Top Plate + "storage"(': +28 "core" ' + "manipulator"&-% +4 "core" %u p rM +2 "storage"(A& +3 "core" &,J Y Y ^\  +2 .tForearm.force -20 "manipulator"&5 +3 .tForearm.seek 4 + 314 counts + "manipulator"&k'ϡ +14 "core" ' + "manipulator"&1& +4 "core" &\ = A # +2 "storage"(& +3 "core" &,J { { 9\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&V'# +26 "core" ' +2 .tSE.seek 1.09 Pucks below Top Plate +2 "storage"(e') +40 "core" ' +2 "manipulator"&6& +4 "core" &\   # + "manipulator"&p% +4 "core" %I <  + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&+'\ +93 "core" ' + .t\Elbow.seek CC +2 "manipulator"&\ ( +155 "core" ( +2 "manipulator"&Z& +4 "core" &"  y=A + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &K& +2 "core" &" : y=A +2 .tForearm.seek CC + "manipulator"&)'ρ +95 "core" ' + .tHand.close + "manipulator"&C/ +70 "core" / + .tCC.seek :open +2 "collection"'|( +378 "core" ( + "storage"(x& +4 "core" &,J ~ \  +2 "storage"(^& +3 "core" &,J |  #\  +2 "manipulator"& & +3 "core" &" 4 ~<@ +2 "manipulator"&R% +3 "core" % ώ  }& +2 .tForearm.seek :retract +2 "manipulator"&0'\ +93 "core" ' + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 4 + "manipulator"&>( +158 "core" ( + "manipulator"&U& +4 "core" & ; :   +2 "storage"(`& +3 "core" &,J \  +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 4 +2 "manipulator"&]'g +105 "core" ' + .t\Elbow.hold +2 "manipulator"&, +3 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&m1 +76 "core" 1 +9 "manipulator"&f% +6 "core" % {  z + "storage"(3& +4 "core" &,J r z \  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 320 counts +2 "manipulator"&'ϧ +15 "core" ' + "manipulator"&:& +4 "core" & \\ U 8  +2 "storage"(& +4 "core" &,J @\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&T'# +25 "core" ' +2 "storage"(M% +3 "core" %3 o p t\  +2 ."downElevator"SE.seek :down +4 "storage"( 'v +99 (L% +2 "core" %> z\ [u +2 "manipulator"&4% +4 "core" %2 : ; T  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +86 "core" ' +55 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast "storage"(6 +3 #tMoving puck from tube 4 to 3 +2 "manipulator"&W% +3 "core" %\  < 8  +2 "storage"(2% +4 "core" % f q H\ +2 "storage"(z. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"(Q(,H +4 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (_& +2 "core" &,J  \  +2 "manipulator"&a& +4 "core" & B >  +2 .t\Elbow.seek 4 + "manipulator"&I( +4 "core" ( + "manipulator"&%& +4 "core" & = 9  +2 "storage"([& +3 "core" &,J  0\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +53 "manipulator"&N'# +103 "core" ' + "storage"(Y& +4 "core" &,J v [\ ! +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(g'L +291 "core" ' + "storage"(X- +3 "core" -'q +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&=/ +71 "core" / +9 "manipulator"&&& +5 "core" & 4 +  +2 "manipulator"&% +4 "core" % 3 B ;  +2 .tForearm.seek :retract +2 "manipulator"&r'\ +89 "core" ' +3 .t\Elbow.seek :clear +2 "manipulator"&8(d +102 "core" ( +2 "manipulator"&{& +3 "core" &d 8 3  ~ +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 & & +2 "core" &d - . ~ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :clear + "manipulator"&\\'\ +14 "core" ' + .tSE.seek :down +2 "storage"('v +263 "core" ' + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 3 +2 "storage"(~( +344 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (F& +2 "core" & e n \  +2 .tSE.reconfigure SEplace +2 "storage"(#]K-0-\ b +4 .tSE.seek beamBreak +2 "storage"('L +271 "core" ' + "storage"("- +3 "core" -'L +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tSE.seek :place + "storage"(S' +32 "core" ' +2 "storage"(& +4 "core" & t o }\  + "storage"(& +4 "core" & q e \  + "manipulator"&& +4 "core" &d 4 |~ + "manipulator"&l% +4 "core" %\ ( - }"4 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 +2 "manipulator"&t( +109 "core" ( + "manipulator"&!& +4 "core" &  z% +2 "storage"(d& +3 "core" & q r \  +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 3 + "manipulator"&h' +111 "core" ' + .t\Elbow.hold +2 "manipulator"&., +3 "core" , + .t\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&o1 +71 "core" 1 +9 "manipulator"&?% +4 "core" %  rP +2 "storage"(D& +3 "core" & W [ F\  +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 3 + 316 counts +2 "manipulator"&}'B +21 "core" ' +2 "manipulator"&& +3 "core" & 6 ~$ +2 "storage"(7& +4 "core" & m v\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&j' +31 "core" ' +2 "storage"(P% +4 "core" % z z 9\  +2 ."downElevator"SE.seek :down +3 "storage"('v +99 (% +3 "core" %A p p k\ \\w +2 "manipulator"&w% +3 "core" %Я  | +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&('\ +93 "core" ' +64 ' + ."downElevator"SE.coast + "storage"(5 +2 .tSC.coast + "storage"(6 +3 #tMoving puck from tube 4 to 3 +2 "manipulator"&% +4 "core" %\   3  +2 "storage"($% +3 "core" % \  +2 "storage"(. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"(J(,H +341 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (;& +2 "core" &,F) o q \   +2 "manipulator"&& +3 "core" &\ + }# +2 .t\Elbow.seek 4 +2 "manipulator"&b( +25 "core" ( +2 "manipulator"&,& +3 "core" &   +2 "storage"(& +3 "core" &,F) r p \   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&5'# +93 "core" ' + "storage"(/& +4 "core" &,F) \   +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(s'L +282 "core" ' + "storage"(<- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&#/ +70 "core" / +10 "manipulator"&O& +4 "core" & 1 1  +2 "manipulator"&% +3 "core" % ) \ } +2 .tForearm.seek :retract + "manipulator"&G'\ +89 "core" ' + .t\Elbow.seek :clear +2 "manipulator"&i(d +111 "core" ( + "manipulator"&E& +4 "core" &d ) }$ +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &n& +3 "core" &d  }$ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear +2 "manipulator"&H'\ +12 "core" ' + .tSE.seek :down +2 "storage"('v +287 "core" ' +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 3 + "storage"(y( +353 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (*& +2 "core" & p e I\  +2 .tSE.reconfigure SEplace +2 "storage"(#]K-0-\ b +4 .tSE.seek beamBreak +2 "storage"('L +310 "core" ' + "storage"(- +3 "core" -'/ +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (@& +2 "core" & D Z +\  +2 "storage"(q& +3 "core" & k r \  +2 "manipulator"&u& +3 "core" &d  {$ +2 "manipulator"&-% +3 "core" %\ &  {!( +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 +2 "manipulator"&A( +101 "core" ( + "manipulator"&1& +4 "core" &  z$ +2 "storage"(& +3 "core" & p r \  +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 3 + "manipulator"&6' +112 "core" ' + .t\Elbow.hold +2 "manipulator"&p, +3 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&B1 +65 "core" 1 +9 "manipulator"&% +4 "core" % ~   q7 +2 "storage"(& +3 "core" & Y Z W\  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 318 counts + "manipulator"&''D +14 "core" ' + "manipulator"&k& +4 "core" &\  ~# +2 "storage"(& +3 "core" & q o\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&Z' +38 "core" ' +2 "storage"(K% +4 "core" % 4 y z &\  +2 ."downElevator"SE.seek :down +2 "storage"(V'v +99 (9% +2 "core" %6 r e \ [t +2 "manipulator"&C% +3 "core" %  ~ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&+'\ +95 "core" ' +47 ' + ."downElevator"SE.coast + "storage"(5 +2 .tSC.coast + "storage"(6 +3 #tShuffling pucks in tube 3 of 3..3 +2 #Loading generic puck from tube 3 into Collection Clamp + "collection"'c& +4 "core" &,/I +2 "manipulator"&x% +3 "core" %\ "  < +2 "storage"(^% +3 "core" % $\  +2 "storage"( . +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 3 + "storage"(R( +3 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (U& +3 "core" & \  + "manipulator"&`& +4 "core" &\ 0 # +2 .t\Elbow.seek 3 +2 "manipulator"&)( +2 "core" ( +2 "manipulator"&\ & +3 "core" &\ , # +2 "storage"(m& +4 "core" & M\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +52 "manipulator"&f' +111 "core" ' +2 "storage"(3& +3 "core" & r \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(:'L +293 "core" ' + "storage"(- +3 "core" -'o +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (M& +2 "core" & r t =\  +2 "manipulator"&0& +3 "core" &\ 9 : # +2 .t\Elbow.seek 3 +2 "manipulator"&L( +4 "core" ( + "manipulator"&4& +4 "core" &\ 3 9 X # +2 "storage"(>& +3 "core" & \  +2 .tForearm.seek 3 + 300 counts +2 "manipulator"&]'2 +14 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&W/ +68 "core" / +9 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 7):bt["4/home/esp/esp2/utils/puckmoves.rb:335:in `load'"8/home/esp/esp2/utils/puckmoves.rb:882:in `loadPuck'"6/home/esp/esp2/utils/mrlshuffle.rb:8:in `shuffle'"3/home/esp/esp2/utils/mrlshuffle.rb:6:in `each'"6/home/esp/esp2/utils/mrlshuffle.rb:6:in `shuffle'":/home/esp/esp2/utils/mrlshuffle.rb:64:in `shuffleall'"(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 +2 ."downElevator"SE.seek :down +5 "manipulator"&& +2 "storage"(2'v +7 "core" &\  A # +2 "manipulator"&z% +4 "core" % = ( + ) u +2 .tForearm.seek :retract +2 "manipulator"&_'\ +96 "core" ' + .t\Elbow.seek CC +3 "manipulator"&e( +152 "core" ( + ' + ."downElevator"SE.coast +4 "manipulator"&a& +2 "storage"(5 +5 "core" &  {;3 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &%& +3 "core" & $ |;3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&['ρ +103 "core" ' +3 "manipulator"&T& +4 "core" & s ;2 +2 "manipulator"&Y% +4 "core" %ό  ? +2 "collection"' & +3 "core" &,0i +2 "collection"'& +4 .tCC.seek :closed + "collection"'(O +4 "core" &./l +2 &,0m  +9 &.x-1k +| +9 &d-1i @ +11 &jq.0a P +8 &-Q..S O +9 &T-1[ O +10 &U.1W P +9 &sU,0V O +9 &4Y-1[ P +10 &P./Z O +9 &T-1X O +10 & zT+0Z P +9 &">R,0X O +10 &#W-0\\ P +9 &%R./] P +9 &'W-0] P +9 &)DT-0] P +10 &+Q,0[ O +9 &,R,0R P +10 &.O,/\\ O +9 &0LU./\\ P +9 &2S,1S O +10 &3Q.0W O +9 &5S/1R P +9 &7VP,1P O +10 &9U./S O +9 &:O,0O O +10 &<Q-1[ O +9 &>\\S+0O P +9 &@P./U O +10 &AW/1Y P +9 &CR//V P +9 &EdW-0S P +10 &G$_,1R P +9 &Hc,1P Q +10 &J{//O S +9 &LS.1J X +9 &N\ ,2P Q +10 &O5F-0[ %p +9 &O}v+0T O +6 ( + "collection"'& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.64 +2 .Hand.open + "manipulator"&1 +3 "core" &O}g-0V O +67 1 + "manipulator"&X% +4 "core" % ό  |? +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&='\ +96 "core" ' + .tSC.coast + "storage"(6 +3 #tLoading generic puck from tube 3 into Processing Clamp + "processing"%&& +4 "core" &y\  +2 "manipulator"&% +3 "core" %\ &  y!U +2 "storage"({% +4 "core" %~ x t \  + "storage"( . +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 + "storage"(N( +2 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (I& +3 "core" & r q {\  +2 "manipulator"&r& +4 "core" & f z:1 + "manipulator"&g% +4 "core" %\ & : y!T +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 +2 "manipulator"&Q( +157 "core" ( + "manipulator"&F& +4 "core" &  }\ +2 "storage"("& +4 "core" & n p \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&' +90 "core" ' + "storage"(& +4 "core" & \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"('L +279 "core" ' + "storage"(- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (l& +2 "core" & p y\  +2 "manipulator"&!& +3 "core" & * "  \ +2 .t\Elbow.seek 3 + "manipulator"&d( +3 "core" ( +2 "manipulator"&& +3 "core" & 3 9 G \ +2 "storage"(8& +3 "core" & p o ~\  +2 .tForearm.seek 3 + 300 counts +2 "manipulator"&o'2 +21 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&?/ +78 "core" / +9 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 7):bt["4/home/esp/esp2/utils/puckmoves.rb:335:in `load'"8/home/esp/esp2/utils/puckmoves.rb:882:in `loadPuck'"6/home/esp/esp2/utils/mrlshuffle.rb:9:in `shuffle'"3/home/esp/esp2/utils/mrlshuffle.rb:6:in `each'"6/home/esp/esp2/utils/mrlshuffle.rb:6:in `shuffle'":/home/esp/esp2/utils/mrlshuffle.rb:64:in `shuffleall'"(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 +2 ."downElevator"SE.seek :down +3 "manipulator"&D& +2 "storage"('v +6 "core" & 9 6 o \ +2 "manipulator"&7% +4 "core" % .  / +2 .tForearm.seek :retract +2 "manipulator"&P'\ +94 "core" ' + .t\Elbow.seek PC +2 "manipulator"&\\( +165 "core" ' + ."downElevator"SE.coast + "storage"(5 +87 "core" ( +3 "manipulator"&& +4 "core" &  |a + .t\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &w& +3 "core" & " {a + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&t' +98 "core" ' +2 "manipulator"&h& +3 "core" &  |a +2 "manipulator"&}% +4 "core" %  | +2 "processing"%& +3 "core" &M\  +2 "processing"%$& +3 .tPC.seek :closed +2 "processing"%(Tg +3 "core" &P\  +3 &J\  +9 &/uR +z +10 &azY ? +8 &emH P +10 &%LO P +9 &OY P +9 &QQ P +10 &jSM Q +9 &,NR Q +10 &LV P +9 &NS P +9 & rSM Q +10 &"4SU Q +9 &#RJ P +9 &%LN Q +10 &'zMR Q +9 &)<RP Q +10 &*OM Q +9 &,QN P +9 &.QK P +10 &0EQO P +9 &2QO P +9 &3QM Q +10 &5OM Q +9 &7LOM Q +10 &9OP Q +9 &:LL P +9 &<QN P +10 &>UOI P +9 &@PL P +9 &AN4 P +10 &CLS P +9 &E]RL P +10 &GVL Q +9 &H^M R +9 &JgM S +10 &LUL V +9 &NI V +9 &O? V +10 &QL V +9 &SJqM 4 +10 &T27dN 6 +9 ( +2 &TDN\  $ + "processing"%$& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.60 + .Hand.open +2 "manipulator"&S1 +76 "core" 1 + "manipulator"&j% +4 "core" %  z +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' + .tSC.coast + "storage"(6 +3 "processing"%~& +4 "core" &TDh\ $ + #tImaging generic puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&;% +3 "core" %\ 6  x) +2 "storage"(% +4 "core" % r p \  + "storage"(,. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 +2 "storage"(( +4 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +4 "manipulator"&.& + "storage"(/& +3 "core" & b xa +4 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "core" & ` U\  +2 ."raiseStack"SE.reconfigure SEplace +2 .t\Elbow.seek PC +4 "storage"(#]K-0-\ b +2 "manipulator"&(( +5 "core" ( +2 "manipulator"&<& +3 ."raiseStack"SE.seek beamBreak +2 "storage"(#'L +2 "core" & 3 xa +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &O& +3 "core" & 1 sa +2 .tForearm.seek PC + "manipulator"&' +100 "core" ' + .tHand.close +2 "manipulator"&E/ +68 "core" / + .tPC.seek :open +2 "processing"%n( +84 "core" ' + "storage"(5- +4 "core" -'L + ."raiseStack"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +52 "storage"(b' +34 "core" ' +221 ( + "storage"(G& +4 "core" & p q z\  +2 "manipulator"&s& +3 "core" & : {a +2 "manipulator"&J% +3 "core" %  { +2 .tForearm.seek :retract +2 "manipulator"&*'\ +90 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 +2 "manipulator"&( +258 "core" ( + "manipulator"&& +4 "core" &  y) +2 "storage"(@& +3 "core" & F ? ?\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&q' +95 "core" ' + .tHand.open + "manipulator"&u1 +68 "core" 1 +9 "storage"(-- +4 "core" -' +2 .tSE.seek -0.19 Pucks below Top Plate +3 "storage"(1' +18 "core" ' +2 .tSE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.86 Pucks below Top Plate +2 "storage"(' +51 "core" ' +3 #tLights, camera, ACTION! + "storage"(i- +4 "core" -' +2 "storage"(B& +3 "core" & =\  +2 "manipulator"&& +3 "core" & i q( +2 .t\Elbow.seek 3 +2 "manipulator"&( +3 "core" ( +2 "manipulator"&k& +3 "core" & ' q( +2 "storage"(& +4 "core" & \ -\  +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&K' +3 "core" ' +2 .tSE.reconfigure SEgently +2 "storage"(#QK-0-\ b +2 .tSE.seek -0.15 Pucks below Top Plate +2 "storage"(H' +61 "core" ' +2 "manipulator"&9& +4 "core" & H {( + "storage"(C& +4 "core" & D U D\  + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 3 + "manipulator"&A' +36 "core" ' + .t\Elbow.hold +2 "manipulator"&6, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tSE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 .tSE.seek 0.04 Pucks below Top Plate +2 "storage"('' +28 "core" ' +2 "manipulator"&c% +4 "core" %z o x f o$ + "storage"(x& +4 "core" & I = L\  +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 3 + 311 counts +2 "manipulator"&^'= +22 "core" ' +2 "manipulator"& & +3 "core" &  |' +2 "storage"(U& +4 "core" & p o z\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&' +20 "core" ' +2 "storage"(`% +4 "core" % o o \  +2 ."downElevator"SE.seek :down +3 "storage"(\ 'v +99 (m% +2 "core" %A p p u\ \\x +2 "manipulator"&Z% +4 "core" %о 9 | +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&3'\ +97 "core" ' +62 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 "collection"'V& +3 "core" &O}e*.2 O +2 #tStoring generic puck in Collection Clamp to tube 3 + "manipulator"&y% +4 "core" %\ &  {!S +2 "storage"(p% +4 "core" % p q \  +2 "storage"(+. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 +2 "storage"(( +3 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (M& +2 "core" & p q \  +2 "manipulator"&0& +4 "core" &  z' +2 .t\Elbow.seek 3 + "manipulator"&4( +22 "core" ( +2 "manipulator"&>& +4 "core" & * | + "storage"(W& +4 "core" & r r V\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&' +98 "core" ' +2 "storage"(z& +3 "core" & r q \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"()'L +282 "core" ' +2 "storage"(f- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&a& +3 "core" &  u  + "storage"(%& +4 "core" & { p \  + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 3 + "manipulator"&:' +35 "core" ' + .t\Elbow.hold +2 "manipulator"&], +3 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(T- +2 "core" -' +2 .tSE.seek 0.1 Pucks below Top Plate + "storage"(Y'@ +30 "core" ' + "manipulator"& % +4 "core" % r= +2 "storage"(L& +3 "core" & Y Y\  +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 3 + 314 counts +2 "manipulator"&2'@ +17 "core" ' + "manipulator"&_& +4 "core" & .  +2 "storage"(|& +3 "core" & s o \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&' +29 "core" ' +2 .tSE.seek 1.1 Pucks below Top Plate +2 "storage"('/ +37 "core" ' +2 "manipulator"&X& +3 "core" & / , *  +2 "manipulator"&&% +4 "core" %   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +92 "core" ' + .t\Elbow.seek CC +2 "manipulator"&{( +158 "core" ( +7 "manipulator"& & +4 "core" &"  w=C + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &I& +2 "core" &" " x=C +2 .tForearm.seek CC +2 "manipulator"&r'ρ +104 "core" ' + .tHand.close + "manipulator"&g/ +68 "core" / + .tCC.seek :open +2 "collection"'[( +378 "core" ( + "storage"(F& +4 "core" & m m \  +2 "storage"("& +3 "core" & q p \  +2 "manipulator"&R& +3 "core" &! - z<= +2 "manipulator"&% +3 "core" % σ P z +2 .tForearm.seek :retract +2 "manipulator"&e'\ +95 "core" ' + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 3 + "manipulator"&=( +163 "core" ( + "manipulator"&& +4 "core" & < ?  +2 "storage"(l& +3 "core" & O\  +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 3 +2 "manipulator"&!' +113 "core" ' + .t\Elbow.hold +2 "manipulator"&, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&81 +73 "core" 1 +11 "manipulator"&?% +4 "core" % t u +2 "storage"(D& +3 "core" & X q \  +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 3 + 316 counts +2 "manipulator"&7'B +22 "core" ' + "manipulator"&Q& +4 "core" & C <  +2 "storage"(& +3 "core" & \  +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&' +23 "core" ' +2 "storage"(o% +3 "core" %9 \  +2 ."downElevator"SE.seek :down +4 "storage"('v +100 (w% +2 "core" %< \ [t +2 "manipulator"&d% +55 "core" % : ; +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&h'\ +94 "core" ' +3 ' + ."downElevator"SE.coast + "storage"(5 +2 .tSC.coast + "storage"(6 +3 #tMoving puck from tube 3 to 2 + "manipulator"&}% +4 "core" %\ " , / > +2 "storage"(% +4 "core" % \  +2 "storage"(. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 +2 "storage"(P( +4 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (v& +3 "core" & \  + "manipulator"&S& +4 "core" & 0 + ?  + .t\Elbow.seek 3 +2 "manipulator"&j( +3 "core" ( + "manipulator"&~& +4 "core" & : 5 ^  + "storage"($& +4 "core" & \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&;' +94 "core" ' +2 "storage"(& +4 "core" & \ \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(,'L +287 "core" ' + "storage"(.- +3 "core" -'o +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&// +72 "core" / +9 "manipulator"&<& +4 "core" & I N  +2 "manipulator"&O% +3 "core" % 8 9 F +2 .tForearm.seek :retract +2 "manipulator"&t'\ +91 "core" ' +2 .t\Elbow.seek :clear +2 "manipulator"&E(d +102 "core" ( + "manipulator"&N& +4 "core" &d @ C  +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &5& +2 "core" &d > ;  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear +2 "manipulator"&\\'\ +14 "core" ' + .tSE.seek :down +2 "storage"('v +274 "core" ' + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 2 + "storage"(( +343 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (#& +2 "core" & s t \  +2 .tSE.reconfigure SEplace +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(G'L +276 "core" ' + "storage"(s- +3 "core" -'L +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tSE.seek :place + "storage"(J' +32 "core" ' +2 "storage"(& +4 "core" & q x o\  + "storage"(& +4 "core" & p w\  + "manipulator"&@& +4 "core" &d r } +2 "manipulator"&(% +3 "core" %\ *  }#? +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 2 + "manipulator"&u( +111 "core" ( +2 "manipulator"&-& +3 "core" & 7 | +2 "storage"(i& +4 "core" & o n \  +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 +2 "manipulator"&B'Y +113 "core" ' + .t\Elbow.hold +2 "manipulator"&, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&k1 +77 "core" 1 +9 "manipulator"&% +4 "core" % jq  r +2 "storage"(*& +3 "core" & [ Z [\  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 317 counts + "manipulator"&9'ϖ +23 "core" ' + "manipulator"&C& +4 "core" &  #   +2 "storage"(c& +4 "core" & q | /\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&b' +21 "core" ' +2 "storage"(x% +3 "core" % s o \  +2 ."downElevator"SE.seek :down +4 "storage"(1'v +99 ( % +2 "core" %? r p \ \\y +2 "manipulator"&U% +4 "core" %   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&`'\ +88 "core" ' +66 ' + ."downElevator"SE.coast + "storage"(5 +2 .tSC.coast + "storage"(6 +3 #tMoving puck from tube 3 to 2 +2 "manipulator"&% +4 "core" %\   M 2  +2 "storage"(q% +3 "core" % \  +2 "storage"(. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 +2 "storage"(m( +337 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (Z& +2 "core" &# s =\ \  +2 "manipulator"&K& +3 "core" &   +2 .t\Elbow.seek 3 + "manipulator"&( +3 "core" ( +2 "manipulator"&H& +4 "core" &  ~ + "storage"(A& +4 "core" &? x z %\  + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&^' +94 "core" ' + "storage"(V& +4 "core" &? o v r\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(y'L +284 "core" ' + "storage"(p- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&'/ +67 "core" / +10 "manipulator"&+& +4 "core" &  ~ + "manipulator"&M% +4 "core" % ж , ~ +2 .tForearm.seek :retract + "manipulator"&0'\ +93 "core" ' + .t\Elbow.seek :clear +2 "manipulator"&>(d +105 "core" ( + "manipulator"&W& +4 "core" &d \\ } +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &d * } + .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear +2 "manipulator"&z'\ +16 "core" ' + .tSE.seek :down +2 "storage"(\ 'v +277 "core" ' + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 2 + "storage"(( +343 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (6& +2 "core" &  v 7\  +2 .tSE.reconfigure SEplace +2 "storage"(#]K-0-\ b +4 .tSE.seek beamBreak +2 "storage"(3'L +307 "core" ' + "storage"(f- +3 "core" -') +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (a& +2 "core" & q \  +2 "storage"(%& +3 "core" & S\  +2 "manipulator"&T& +3 "core" &d : :  +2 "manipulator"& % +3 "core" %\  9 9 r +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 +2 "manipulator"&L( +104 "core" ( + "manipulator"&_& +4 "core" &   # % +2 "storage"(|& +3 "core" & t \  + .t\Elbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 2 + "manipulator"&X'Y +108 "core" ' + .t\Elbow.hold +2 "manipulator"&&, +3 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&1 +76 "core" 1 +9 "manipulator"&4% +4 "core" % m tN +2 "storage"()& +3 "core" & > F r\  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 320 counts + "manipulator"&:'ϙ +20 "core" ' + "manipulator"&2& +4 "core" &   L $ +2 "storage"(Y& +3 "core" & r 9\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"& ' +32 "core" ' +2 "storage"(I% +4 "core" % 2 \ \ ' +2 ."downElevator"SE.seek :down +2 "storage"('v +100 (]% +2 "core" %< n p |\ \\v +2 "manipulator"&g% +4 "core" % ~  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +141 "core" ' + ' + ."downElevator"SE.coast +2 "storage"(5 +3 .tSC.coast + "storage"(6 +2 #tShuffling pucks in tube 2 of 2..2 + #Loading generic puck from tube 2 into Collection Clamp +2 "collection"'& +3 "core" &,2S +2 "manipulator"&F% +4 "core" %\    # +2 "storage"("% +3 "core" % \  +2 "storage"(R. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(( +3 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (& +3 "core" &  \  +4 "manipulator"&l& +3 "core" &\ ) # # +2 .t\Elbow.seek 2 +2 "manipulator"&r( +3 "core" ( + "manipulator"&{& +4 "core" &\ }# +2 "storage"(8& +3 "core" & y p \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&?' +94 "core" ' +2 "storage"(D& +3 "core" & p 2\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(Q'L +292 "core" ' + "storage"(- +3 "core" -'q +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (o& +2 "core" & U h \  +2 "manipulator"&e& +3 "core" &\ - }# +2 .t\Elbow.seek 2 +2 "manipulator"&w( +2 "core" ( +2 "manipulator"&d& +3 "core" &\  }# +2 "storage"(=& +3 "core" & q o a\  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&!'υ +23 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&}/ +72 "core" / +9 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 7):bt["4/home/esp/esp2/utils/puckmoves.rb:335:in `load'"8/home/esp/esp2/utils/puckmoves.rb:882:in `loadPuck'"6/home/esp/esp2/utils/mrlshuffle.rb:8:in `shuffle'"3/home/esp/esp2/utils/mrlshuffle.rb:6:in `each'"6/home/esp/esp2/utils/mrlshuffle.rb:6:in `shuffle'":/home/esp/esp2/utils/mrlshuffle.rb:68:in `shuffleall'"(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 +2 ."downElevator"SE.seek :down +4 "manipulator"&7& +4 "storage"('v +6 "core" &\  ~# +2 "manipulator"&% +4 "core" % ~   +2 .tForearm.seek :retract +2 "manipulator"&'\ +92 "core" ' + .t\Elbow.seek CC +2 "manipulator"&v( +150 "core" ( +2 "manipulator"&S& +3 "core" & R {5\ +2 .t\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 "core" ' + ."downElevator"SE.coast +3 "manipulator"&~& +3 "storage"(5 +3 "core" &  z5\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&$'ρ +97 "core" ' +2 "manipulator"&& +4 "core" & O y5\ +2 "manipulator"&% +3 "core" %χ  z +2 "collection"'& +4 "core" &/0P +2 "collection"'& +5 .tCC.seek :closed + "collection"'(O +3 "core" &-2o +4 &.0f  +9 &.x-0p +| +8 &d.0r @ +9 &jq*0i P +11 &,Q-1h P +9 &V-0o O +9 &Q-/d P +9 &rQ-1c P +10 &4W./S P +9 &R,1Y P +9 &R-0e P +9 & zR/1Y P +10 &"=R-2S O +10 &#W-1X P +10 &%U-3S O +8 &'T.0Z O +9 &)EU-.\\ O +10 &+R,0\\ O +9 &,W.0^ P +9 &.T,1W O +10 &0LU*1W P +9 &2R./] P +10 &3O-/\\ O +9 &5O-0X P +9 &7UO./] O +10 &9Q.0V P +9 &:R,1] P +9 &<P-1Z P +10 &>\\R.1Y P +9 &@O-0U O +10 &AT,0V O +9 &CW,0X P +9 &EcY*0Q P +10 &G"a-0T Q +9 &Hv*/[ T +9 &J-.T Y +10 &LH+-V \\ +9 &N*.R N +10 &O/B*0O *~ +9 &Ozn*.V M +6 ( + "collection"'& +3 "core" &Ozb+/O M +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.94 + .Hand.open + "manipulator"&h1 +69 "core" 1 + "manipulator"&.% +4 "core" % φ ; w +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&/'\ +99 "core" ' +2 .tSC.coast + "storage"(6 +3 #tLoading generic puck from tube 2 into Processing Clamp + "processing"%<& +4 "core" &v\  +2 "manipulator"&O% +3 "core" %\ "  {> +2 "storage"(N% +4 "core" % s s \  + "storage"(5. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(;( +2 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (j& +3 "core" &  p p v\  + "manipulator"&t& +4 "core" &  z5 + "manipulator"&,% +4 "core" %\ " ? z> +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 +2 "manipulator"&P( +161 "core" ( + "manipulator"&#& +4 "core" & L ~ +2 "storage"(s& +3 "core" &  x o \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&' +96 "core" ' + "storage"(& +4 "core" &  p l v\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"('L +283 "core" ' + "storage"(@- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 ((& +2 "core" &  x n #\  +2 "manipulator"&-& +3 "core" & 1  +2 .t\Elbow.seek 2 +2 "manipulator"&i( +2 "core" ( +2 "manipulator"&G& +3 "core" & Q  +2 "storage"(E& +3 "core" &  w s\  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&k'υ +22 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&/ +71 "core" / +9 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 7):bt["4/home/esp/esp2/utils/puckmoves.rb:335:in `load'"8/home/esp/esp2/utils/puckmoves.rb:882:in `loadPuck'"6/home/esp/esp2/utils/mrlshuffle.rb:9:in `shuffle'"3/home/esp/esp2/utils/mrlshuffle.rb:6:in `each'"6/home/esp/esp2/utils/mrlshuffle.rb:6:in `shuffle'":/home/esp/esp2/utils/mrlshuffle.rb:68:in `shuffleall'"(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 +2 "manipulator"&*& +3 "storage"(C'v +5 "core" & : 9  +2 "manipulator"&c% +4 "core" % ϋ ,  + .tForearm.seek :retract +2 "manipulator"&x'\ +96 "core" ' + .t\Elbow.seek PC +2 "manipulator"&\\( +172 "core" ' + ."downElevator"SE.coast + "storage"(5 +79 "core" ( +3 "manipulator"& & +3 "core" &  x^ +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &U& +2 "core" &  x^ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&u' +96 "core" ' + "manipulator"&B& +4 "core" & M y^ +2 "manipulator"&9% +4 "core" % y +2 "processing"%& +3 "core" &?\ +2 "processing"%q& +4 .tPC.seek :closed + "processing"%(Tg +3 "core" &G +3 &G\  +9 &/u0 +{ +10 &bwC ? +10 &dmG P +8 &$MH Q +9 &ON Q +10 &PE Q +9 &kQK P +10 &,OY Q +9 &QJ Q +9 &LF Q +10 & sMQ P +9 &"4OQ Q +9 &#QM P +10 &%MT P +9 &'zRU Q +10 &)=LT P +9 &*NM P +9 &,QL Q +10 &.OM P +9 &0FNE P +9 &2QM P +10 &3QL Q +9 &5NI Q +10 &7MLK P +9 &9MJ Q +9 &:RM P +10 &<QM Q +9 &>UNK P +9 &@KM P +10 &AJI P +9 &CLG P +10 &E]QP P +9 &GTL Q +9 &H\\O R +10 &JeL S +9 &LWyH U +9 &NQ V +10 &OU W +9 &QP V +10 &SJmV 4 +9 &T.6`O : +9 ( +2 &TBF & + "processing"%q& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.58 + .Hand.open +2 "manipulator"&J1 +67 "core" 1 + "manipulator"&b% +4 "core" % w +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&1'\ +90 "core" ' + .tSC.coast + "storage"(6 +3 "processing"%& +4 "core" &TBD & + #tImaging generic puck in Processing Clamp while storing it to tube 2 +2 "manipulator"&Z% +3 "core" %\ & G y!R +2 "storage"(K% +4 "core" %w A L 4\  + "storage"(H. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 2 + "storage"(A( +2 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +5 (V& + "manipulator"&& +4 "core" &  G [ ;\  +54 ."raiseStack"SE.reconfigure SEplace +4 "storage"(#]K-0-\ b +2 "core" & 0 y^ +2 .t\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&`( +2 ."raiseStack"SE.seek beamBreak +2 "core" ( +2 "manipulator"&p& +2 "storage"(''L +5 "core" &  x^ + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &+& +3 "core" & E t^ + .tForearm.seek PC +2 "manipulator"&M' +97 "core" ' + .tHand.close +2 "manipulator"&W/ +68 "core" / +2 .tPC.seek :open +2 "processing"%( +84 "core" ' + "storage"(^- +3 "core" -'L +2 ."raiseStack"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +2 "storage"(' +33 "core" ' +274 ( + "storage"(0& +4 "core" &  m p \  +2 "manipulator"&y& +3 "core" & I |^ +2 "manipulator"&m% +3 "core" % ? | +2 .tForearm.seek :retract +2 "manipulator"&6'\ +98 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 +2 "manipulator"&\ ( +257 "core" ( + "manipulator"&f& +4 "core" &  y( +2 "storage"(a& +3 "core" &  \\ B _\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&%' +96 "core" ' + .tHand.open + "manipulator"&T1 +69 "core" 1 +9 "storage"( - +4 "core" -' +2 .tSE.seek -0.19 Pucks below Top Plate +2 "storage"(_' +28 "core" ' + .tSE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.86 Pucks below Top Plate +3 "storage"(|' +57 "core" ' + #tLights, camera, ACTION! +2 "storage"(>- +3 "core" -' +2 "storage"(& +3 "core" &   \  +2 "manipulator"&4& +4 "core" & q( + .t\Elbow.seek 2 +2 "manipulator"&)( +3 "core" ( +2 "manipulator"&2& +3 "core" & q( +2 "storage"(Y& +4 "core" &   \  +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&I' +3 "core" ' +2 .tSE.reconfigure SEgently +2 "storage"(#QK-0-\ b +2 .tSE.seek -0.15 Pucks below Top Plate +2 "storage"(z' +57 "core" ' +2 "manipulator"&]& +4 "core" &  ~( + "storage"(g& +4 "core" &  w z '\  + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 +2 "manipulator"&L'Y +36 "core" ' + .t\Elbow.hold +2 "manipulator"&X, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 .tSE.seek 0.04 Pucks below Top Plate +2 "storage"(:' +21 "core" ' +2 "manipulator"&% +3 "core" %d} p1 +2 "storage"(F& +4 "core" &  Y Z L\  +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 2 + 311 counts +2 "manipulator"&"'ϐ +17 "core" ' +2 "manipulator"&R& +4 "core" & , ~& +2 "storage"(3& +4 "core" &  | z \  +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&' +25 "core" ' +2 "storage"(l% +4 "core" % w o ^\ \ +3 ."downElevator"SE.seek :down +2 "storage"({'v +99 (8% +3 "core" %> q o \ [w + "manipulator"& % +4 "core" %;  } +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&D'\ +94 "core" ' +58 ' + ."downElevator"SE.coast + "storage"(5 +2 .tSC.coast + "storage"(6 +3 "collection"'& +4 "core" &Ozb*.5 M +2 #tStoring generic puck in Collection Clamp to tube 2 + "manipulator"&% +3 "core" % "  {B +2 "storage"(&% +4 "core" %~ p r \  + "storage"(. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 + "storage"(( +4 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (o& +3 "core" &  n p \  + "manipulator"&e& +4 "core" &  {& + .t\Elbow.seek 2 +2 "manipulator"&d( +22 "core" ( +2 "manipulator"&=& +4 "core" &  | + "storage"(}& +4 "core" &  r ] \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&7' +89 "core" ' +2 "storage"(& +3 "core" &  l m x\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(r'L +289 "core" ' + "storage"(?- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&S& +2 "core" & \ } +2 "storage"(~& +4 "core" &  s p \  +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 2 + "manipulator"&Q'Y +35 "core" ' + .t\Elbow.hold +2 "manipulator"&!, +3 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(- +2 "core" -' +2 .tSE.seek 0.09 Pucks below Top Plate +2 "storage"('9 +27 "core" ' + "manipulator"&% +4 "core" %hp u o p +2 "storage"(w& +3 "core" &  K L \  +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 2 + 315 counts +2 "manipulator"&'ϔ +12 "core" ' + "manipulator"&& +4 "core" & 8    +2 "storage"([& +3 "core" &  w p <\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&h' +19 "core" ' +2 .tSE.seek 1.09 Pucks below Top Plate +2 "storage"(.'( +37 "core" ' +2 "manipulator"&<& +3 "core" & (  Q  +2 "manipulator"&O% +4 "core" % ! + E +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +89 "core" ' + .t\Elbow.seek CC +2 "manipulator"&N( +155 "core" ( + "manipulator"&5& +4 "core" &  z:, +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &j& +3 "core" &  z:+ + .tForearm.seek CC +2 "manipulator"&t'ρ +105 "core" ' + .tHand.close + "manipulator"&,/ +76 "core" / + .tCC.seek :open +2 "collection"'$( +378 "core" ( +2 "storage"(#& +4 "core" &  { o \  +2 "storage"(s& +3 "core" &  w o\  +2 "manipulator"&& +3 "core" &  z9% +2 "manipulator"&% +3 "core" % ς * yl +2 .tForearm.seek :retract +2 "manipulator"&v'\ +98 "core" ' + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 2 + "manipulator"&/( +159 "core" ( + "manipulator"&@& +4 "core" & < <  +2 "storage"((& +3 "core" &  '\  +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 2 +2 "manipulator"&-'Y +113 "core" ' + .t\Elbow.hold +48 "manipulator"&G, +6 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&E1 +74 "core" 1 +9 "manipulator"&% +5 "core" % j} v2 +2 "storage"(*& +4 "core" &  p p \  +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 317 counts +2 "manipulator"&c'ϖ +19 "core" ' +2 "manipulator"&P& +4 "core" & = C  +2 "storage"(& +4 "core" &  \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&' +23 "core" ' +2 "storage"(k% +4 "core" %1 f\ \ ' +2 ."downElevator"SE.seek :down +3 "storage"( 'v +99 (U% +2 "core" %B \ \\w +2 "manipulator"&i% +4 "core" % D E + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&B'\ +96 "core" ' +49 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +2 #tMoving puck from tube 2 to 1 +2 "manipulator"&9% +4 "core" %\ &  . !U +2 "storage"(% +3 "core" % \  +2 "storage"(C. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 2 + "storage"(x( +2 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (n& +3 "core" &  \  +2 "manipulator"&J& +3 "core" &  '  +2 .t\Elbow.seek 2 + "manipulator"&b( +10 "core" ( + "manipulator"&& +4 "core" & ,  @  +2 "storage"(Z& +3 "core" &  \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&K' +100 "core" ' +3 "storage"(H& +4 "core" &  K\  + .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(q'L +294 "core" ' + "storage"(V- +3 "core" -'q +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&/ +70 "core" / +9 "manipulator"&p& +4 "core" & = >   +2 "manipulator"&+% +3 "core" %  A 6 8 +2 .tForearm.seek :retract +2 "manipulator"&u'\ +92 "core" ' +3 .t\Elbow.seek :clear +2 "manipulator"&;(d +103 "core" ( + "manipulator"&W& +4 "core" &d 6 9 )  +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &^& +2 "core" &d 7 1 ,  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear +2 "manipulator"&\\'\ +4 "core" ' + .tSE.seek :down +2 "storage"(1'v +262 "core" ' + .tSC.reconfigure SCtight +3 "storage"($\ .\ 1~b +2 .tSC.seek 1 +2 "storage"(($ +345 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 ('& +2 "core" &# s p \  +2 .tSE.reconfigure SEplace +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(0'L +276 "core" ' + "storage"(y- +4 "core" -'L + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tSE.seek :place + "storage"(m' +33 "core" ' +2 "storage"(M& +3 "core" &# { u :\  +2 "storage"(f& +4 "core" &# p q L\  +2 "manipulator"&a& +3 "core" &d *  +2 "manipulator"&`% +3 "core" %\ ( 6  ! +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 1 +2 "manipulator"&T( +107 "core" ( + "manipulator"& & +4 "core" &  }N +2 "storage"(>& +3 "core" &# d m P\  +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 1 + "manipulator"&'\\ +112 "core" ' + .t\Elbow.hold +2 "manipulator"&4, +3 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&61 +73 "core" 1 +9 "manipulator"&2% +4 "core" % n uK +2 "storage"(Y& +3 "core" &# q q I\  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 318 counts + "manipulator"&]'Ϛ +21 "core" ' + "manipulator"&g& +4 "core" & 8 5 / N +2 "storage"(& +3 "core" &# \  +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&' +24 "core" ' +2 "storage"(F% +3 "core" % K\  +3 ."downElevator"SE.seek :down +2 "storage"(R'v +99 (_% +2 "core" %; u y \ \\w +2 "manipulator"&3% +4 "core" %   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +5 "manipulator"&l'\ +90 "core" ' +64 ' + ."downElevator"SE.coast + "storage"(5 +2 .tSC.coast + "storage"(6 +3 #tMoving puck from tube 2 to 1 +2 "manipulator"&\ % +4 "core" %\  5   +2 "storage"(%% +3 "core" % 9\  +2 "storage"(|. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(8( +343 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 ( & +2 "core" & ' o o X\   +2 "manipulator"&I& +3 "core" & , N +2 .t\Elbow.seek 2 + "manipulator"&)( +19 "core" ( + "manipulator"&z& +4 "core" & 6 / * +2 "storage"(L& +3 "core" & 2\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&"' +93 "core" ' + "storage"(& +4 "core" & p q S\ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +4 .tSE.seek beamBreak +2 "storage"('L +284 "core" ' + "storage"(&- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&/ +68 "core" / +9 "manipulator"&:& +4 "core" & 8 = +2 "manipulator"&o% +3 "core" %  : 7 +2 .tForearm.seek :retract + "manipulator"&e'\ +95 "core" ' + .t\Elbow.seek :clear +2 "manipulator"&=(d +95 "core" ( + "manipulator"&}& +4 "core" &d 0 0 +  +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &d   + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :clear + "manipulator"&'\ +18 "core" ' + .tSE.seek :down +2 "storage"({'v +277 "core" ' +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 1 + "storage"(A($ +347 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (X& +2 "core" &  \  +2 .tSE.reconfigure SEplace +2 "storage"(#]K-0-\ b +4 .tSE.seek beamBreak +2 "storage"(D'L +307 "core" ' + "storage"(?- +3 "core" -'/ +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (S& +3 "core" &% \  +2 "storage"(~& +3 "core" &% \  +2 "manipulator"&& +3 "core" &d 6 9 P +2 "manipulator"&% +3 "core" %\ \ 9 0 G  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 1 +2 "manipulator"&w( +98 "core" ( + "manipulator"&& +4 "core" & 5 9 0 ( +2 "storage"([& +3 "core" &% u\  + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 1 + "manipulator"&<'\\ +108 "core" ' + .t\Elbow.hold +2 "manipulator"&O, +46 "core" , +9 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&71 +72 "core" 1 +9 "manipulator"&d% +5 "core" % n} X u/ +2 "storage"(r& +4 "core" &% f n t\  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 318 counts +2 "manipulator"&Q'Ϛ +16 "core" ' +2 "manipulator"&& +4 "core" & @ D  ( +2 "storage"(& +4 "core" &% \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&5' +35 "core" ' +2 "storage"(j% +6 "core" % 9 \  $ +3 ."downElevator"SE.seek :down +2 "storage"(h'v +99 (!% +2 "core" %; \ [t +2 "manipulator"&,% +4 "core" % 0 / 9 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +88 "core" ' +56 ' + ."downElevator"SE.coast + "storage"(5 +2 .tSC.coast + "storage"(6 +3 "manipulator"&& +4 "core" & : : ( +2 "manipulator"&#% +4 "core" %\  8 :  +6206 E\ 77 +1461 #t-> access 1 +17 .SE.seek :down +2 "storage"(s'v +15 "core" ' +2 "manipulator"&% +3 "core" %\  = E 4  +2 "manipulator"&& +4 "core" & 6 - ] ( + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 5 + "storage"(@(< +1290 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 ((& +2 "core" &<> o d 6\   +3627 #t-> access 2 +18 .SE.seek :down +2 "storage"(t'v +4 "core" ' + "manipulator"&N% +4 "core" %\  : /  +2 "manipulator"&E& +4 "core" & 9 9 ( +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"((K +337 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (*& +2 "core" &K @\  +1706 #t-> startTube 2 +1636 #-> shortda +3 !o:NameError: mesgu:NameError::messageAundefined local variable or method `shortda' for main:Object: name: shortda:bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +876 #-> short da +2 #da sampling at most 1000ml +4 #Loading sh1 puck from tube 2 into Collection Clamp +2 ."Qmail"HABfans.email "Started da in tube 2 at 10:29:27EST28-Feb-19\\n{3 => 0, 4 => 0, 5 => 0, 6 => 0, 7 => 0}\\nCan@10:27:37, 24.8C, 13% humidity, 14.3psia, 12.636V, 0.263A, 0.263A avg, 3.33W",Subject: "da sampling at most 1000ml" +3 "collection"'P& +5 "core" &.0M +2 "manipulator"&v% +5 "core" %\  0 : ,  +2 "storage"(% +3 "core" %w R\  +2 "storage"(k. +3 "core" .(K + .tSC.reconfigure SCtight +3 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(/( +1291 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (U& +2 "core" & z z \  +2 "manipulator"&i& +4 "core" & ~( +2 .t\Elbow.seek 2 + "manipulator"&-( +17 "core" ( + "manipulator"&9& +4 "core" & 0   +2 "storage"(c& +4 "core" & q m \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&' +100 "core" ' + "storage"(C& +4 "core" & \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(n'L +284 "core" ' + "storage"(.- +4 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +11 (J& +3 "core" & L\  +2 "manipulator"&& +3 "core" & 9 @ +2 .t\Elbow.seek 2 +2 "manipulator"&Z( +3 "core" ( + "manipulator"&& +3 "core" & % 2 $ +2 "storage"(H& +4 "core" & \  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"& 'υ +16 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&/ +77 "core" / +9 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 2):bt[ "4/home/esp/esp2/utils/puckmoves.rb:335:in `load'"8/home/esp/esp2/utils/puckmoves.rb:882:in `loadPuck'"4/home/esp/esp2/protocol/DA.rb:22:in `daExtract'"-/home/esp/esp2/protocol/DA.rb:52: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 +3 ."downElevator"SE.seek :down +3 "manipulator"&G& +2 "storage"(B'v +6 "core" & 0 9 +2 "manipulator"&V% +3 "core" % ό 7 s +2 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' + .t\Elbow.seek CC +2 "manipulator"&p( +157 "core" ' + ."downElevator"SE.coast + "storage"(5 +4 "core" ( + "manipulator"&+& +4 "core" &"  z=F + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &W& +3 "core" &"  z=F +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&^'ρ +104 "core" ' +2 "manipulator"&K& +4 "core" &"  }=E + "manipulator"&b% +4 "core" %ϋ  |G +2 "collection"'u& +4 "core" &-2g + "collection"'q& +4 .tCC.seek :closed + "collection"'x(O +3 "core" &.1K +3 &-4a  +10 &0}.0k +| +9 &b~.0h ? +9 &ct-1k P +10 &&P-/i P +9 &T/1e P +9 &W.1n P +10 &kT,/i P +9 &-V-0i P +9 &R,/s P +10 &R*/c P +9 & uS-0k O +10 &"5T.0n P +9 &#T-1k P +9 &%R.0i O +10 &'{V-1n P +9 &)?S.0m O +9 &*S+0p P +10 &,U-1h P +9 &.P.0h P +10 &0GT-1i O +9 &2S-1s P +9 &3R-0w O +10 &5R-.i O +9 &7NS-/{ P +10 &9Q.2w P +9 &:S-/3 O +9 &<R./ P +10 &>VQ./ P +9 &@R-1 P +9 &AX+1 P +10 &CS,0 O +9 &E]W-0 P +10 &G]-2 Q +9 &He.2 R +9 &J00 U +10 &LK,/ Y +9 &N./ Q +9 &O5K/2 $p +10 &Ovo.1 O +6 ( + "collection"'q& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.70 + .Hand.open +2 "manipulator"&'1 +3 "core" &Ovg,0 O +66 1 + "manipulator"&y% +4 "core" % ϋ ? zG +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&1'\ +98 "core" ' + .tSC.coast + "storage"(6 +3 #tcollectSample 1000ml w/bubble point of 24psi + #Priming 7ml + .Sleepy.power :sampler,:ON + .Intake.select :close + .\Exhaust.select :close + .SS.hold +2 "sampler")M+ +3 "core" + +2 "sampler")f% +3 "core" % \ * +2 "collection"'a& +3 "core" &Ovg-0h O +3 E QQ + #tCalibrating pressure and temperature sensors +2 .CTV.dial :air + "collection"'`  +5 "core" + .tSSV.dial :spit,avoiding: :exhaust +52 "sampler")  +4 "core"  +2 "sampler")>  +6 "core" + .tSSV.stop +2 "sampler")0 +5 "core" +3 !to:IRB::Abort: mesg"6User Abort!! while rotating Sampler Syringe Valve:@checkpoint: omitted:bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +242 #-> exit +13 !o:Storage::Warning: mesg" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.hold + "collection"' + +5 "core" + + .tCS.configure CSconfig +2 "collection"'#P d@b +2 "processing"%\ & +3 "core" &>\  + .tPC.reconfigure PCconfig +2 "processing"%$x2 ^22b +2 .tPC.hold + "processing"% , +3 "core" , + .tPC.configure PCconfig +2 "processing"%$x2 ^22b +2 % % +3 "core" %<j\  + .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.hold + "processing"% + +5 "core" + + .tPS.configure PSconfig +2 "processing"%#A d`xb +5 "manipulator"&% +2 "core" %\ " e zA + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.hold +2 "manipulator"&+ +3 "core" + + .tForearm.configure LooseForearm +2 "manipulator"&#Q@2^d^b +2 && +2 "core" &"  y=D +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 .t\Elbow.hold + "manipulator"&, +2 "core" , +2 .t\Elbow.configure LooseElbow +2 "manipulator"&$ &.,(#b +4 "storage"(& +3 "core" & q q \  + .tSC.configure SCloose +2 "storage"($.\ 1~b +3 (% +2 "core" % o q \  + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 .tCH.coast +2 "collection"'  +2 "core" + .tCH.configure CHconfig + "collection"'\ 2 +2 .tPH.coast +2 "processing"%  +2 "core" + .tPH.configure PHconfig +2 "processing"%\ 2 +2 #tAll dwarf controllers running firmware version 3.75 +2 "sampler") +1650 #t-> CC.open +2 .CC.seek :open +2 "collection"'( +378 "core" ( +2 "collection"'& +3 "core" &,1c +641 #t-> Arm.cc +2 "manipulator"&& +3 "core" &"  }=D +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :cc +2 "manipulator"&( +3 "core" ( + "manipulator"&& +4 "core" &" & }=D + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &"  }=D +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'ρ +109 "core" ' + "manipulator"&& +4 "core" &" % S : =D +2 "manipulator"&% +3 "core" %| ? F +1402 #t-> HAnd.close +2 !o:NameError: mesg" uninitialized constant HAnd: name: HAnd:bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +525 #-> Hand.close +3 .Hand.close + "manipulator"&/ +71 "core" / +776 #t-> Arm.retract + .Hand.open +2 "manipulator"& 1 +71 "core" 1 + "manipulator"&!% +4 "core" % | 6  F +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&"'\ +98 "core" ' + "manipulator"&#& +4 "core" &" M ~=D +2 "manipulator"&$% +3 "core" %\ $ K  G +1364 #t-> Ar.garage +2 !o:NameError: mesg"uninitialized constant Ar: name:Ar:bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +550 #-> Arm.garage +3 "manipulator"&%& +2 "core" &" N =D +2 "manipulator"&&% +4 "core" %\ $ J ~ G + .t\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage + "manipulator"&'(- +285 "core" ( + "manipulator"&(& +4 "core" &- " +  + .t\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &)& +2 "core" &- + 8 +2 .tForearm.seek :garage +2 "manipulator"&*' +97 "core" ' + "manipulator"&+& +4 "core" &- h d \\ +2 "manipulator"&,% +3 "core" % \\ ] R  +1901 #t-> Arm.CC +2 "manipulator"&-& +3 "core" &- k k + "manipulator"&.% +4 "core" % _ k  +2 .tForearm.seek :retract + "manipulator"&/'\ +97 "core" ' + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek :CC + "manipulator"&0( +299 "core" ( + "manipulator"&1& +4 "core" & ? >  ^ + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &2& +2 "core" & . : B ^ +2 .tForearm.seek CC + "manipulator"&3'ρ +100 "core" ' +2 "manipulator"&4& +4 "core" & 1 : ) ^ + "manipulator"&5% +4 "core" %ϒ 9 / R +568 #t-> Hand.close + .Hand.close +2 "manipulator"&6/ +71 "core" / +833 #t-> Arm.garage +2 "manipulator"&7& +3 "core" & 9 9 ^ + "manipulator"&8% +4 "core" % ϒ / . H +2 .tForearm.seek :retract + "manipulator"&9'\ +101 "core" ' + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek :garage + "manipulator"&:(- +293 "core" ( + "manipulator"&;& +4 "core" &- B E . + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &<& +2 "core" &- > C - +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&=' +113 "core" ' +3 "manipulator"&>& +3 "core" &-  w, +2 "manipulator"&?% +4 "core" % o  w[ +727 #t-> Arm.retract + .Hand.open +2 "manipulator"&@1 +77 "core" 1 + "manipulator"&A% +4 "core" % s  w\\ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&B'\ +103 "core" ' + "manipulator"&C& +4 "core" &- B ; , +2 "manipulator"&D% +3 "core" %\ # 1 7 - F +19767 #t-> ESP.ready! +5 "collection"'E% + "processing"%F% +2 "manipulator"&G% +6 "core" %<r\ \ +6 %,1 + %  : : ! +2 "sampler")I% +3 "manipulator"&H& +4 "core" % \ 4 + &- ; ;  * +2 "storage"(J& +3 "core" & O\ ! + "storage"(K% +4 "core" % g\ " + "collection"'L& +4 "core" &-2] + "processing"%M& +3 "core" &q\ \ +2 "collection"'N +3 "core"  +2 "collection"'O +2 "core"  +2 "collection"'P +3 "core"  +2 "processing"%Q +2 "core"  +2 "processing"%R +3 "core" V +2 "processing"%S +2 "core"  +2 "processing"%T +3 "core"  +2 "sampler")U +3 "core"  +2 "sampler")V% +4 "core" % \ 4 +2 "collection"'W& +3 "core" &-1W +2 "collection"'X% +4 "core" %.2{ +2 "processing"%Y& +3 "core" &Y\ \ +2 "processing"%Z% +3 "core" %<s\ +2 "manipulator"&[% +4 "core" %  = :  ! + "manipulator"&\\& +4 "core" &- 7 9 a * +2 "storage"(]& +3 "core" & \ " +2 "storage"(^% +3 "core" % |\ " +2 "collection"'_9 +3 "core" 9# +2 "processing"%`9 +3 "core" 9" +884 #t-> startTube 5 +920 #-> shortDA +2 "processing"%a% + "collection"'b% +5 "core" %<[\ \ +41 %/2 +9 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +4480 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay + .delay 10 seconds +1003 .PSV.dial :mixloop +2 "processing"%c +147 "core" + .tPTV.dial :PRVmixing +2 "processing"%d  +131 "core" + .tPRV.dial :sipper +2 "processing"%e  +105 "core" +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%f'] +2301 "core" ' +2 ."connect"PRV.dial CBV +2 .tCBV.dial PRV +3 "processing"%g  + "collection"'h  +5 "core" +131  +2 .tPS.seek 0.5ml +2 "processing"%i' +1274 "core" ' + .tPRV.dial :waste2 +2 "processing"%j @ +103 "core" > + .tPS.reconfigure PSconfig +3 "processing"%#A d`xb +2 .tPS.seek :empty + "processing"%k'9 +597 "core" ' + .tPSV.dial PSR +2 "processing"%l +106 "core"  + .tPSR.select :flush +2 "processing"%j +10 .tPS.seek 1ml +2 "processing"%m'P +1097 "core" ' + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%n' +1615 "core" ' + .tPSV.dial :mixloop +2 "processing"%o +117 "core" + .tPS.seek :empty +2 "processing"%p'9 +2630 "core" ' + .tPSV.dial PSR +2 "processing"%q +103 "core"  + .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%r'P +1107 "core" ' + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%s' +1617 "core" ' + .tPSV.dial :mixloop +2 "processing"%t +105 "core" + .tPRV.dial :sipper +2 "processing"%u  +44 "core" + .tPS.seek :empty +2 "processing"%v'9 +2630 "core" ' + .tPSV.dial PSR +2 "processing"%w +104 "core"  + .tPSR.select :air +2 .PS.seek 2.5ml +2 "processing"%x' +2638 "core" ' + .tPSV.dial :mixloop +2 "processing"%y +97 E\ SS +20 "core" + .tPS.seek :empty +2 "processing"%z'9 +2627 "core" ' + #tLoading da puck from tube 5 into Processing Clamp +2 "processing"%{& +4 "core" &\ + "manipulator"&|% +3 "core" %  : 6 ! +2 "storage"(}% +4 "core" % d\ ! + "storage"(~. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"((< +974 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (& +2 "core" &<@ o q \  +2 "manipulator"&& +3 "core" &-  }* +2 "manipulator"&% +3 "core" %  b }! +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 5 +2 "manipulator"&( +181 "core" ( + "manipulator"&& +4 "core" &  }R +2 "storage"(& +3 "core" &<@ p n B\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&\ ' +94 "core" ' + "storage"( & +4 "core" &<@ p q 4\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"('L +287 "core" ' + "storage"(- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +10 (& +3 "core" &<@ r w \  + "manipulator"&& +4 "core" & %  R + .t\Elbow.seek 5 +2 "manipulator"&( +22 "core" ( + "manipulator"&& +4 "core" & 5 8 +2 "storage"(& +3 "core" &<@ q z \  +2 .tForearm.seek 5 + 300 counts +2 "manipulator"&'H +22 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&/ +66 "core" / +17 ."downElevator"SE.seek :down +3 "manipulator"&& +2 "storage"('v +7 "core" & , , + "manipulator"&% +4 "core" % C  )   +2 .tForearm.seek :retract + "manipulator"&'\ +94 "core" ' + .t\Elbow.seek PC +3 "manipulator"&( +172 "core" ' + ."downElevator"SE.coast + "storage"(5 +77 "core" ( +4 "manipulator"&& +3 "core" &  |a +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &  |a +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"& ' +98 "core" ' + "manipulator"&!& +4 "core" &  {a +2 "manipulator"&#% +4 "core" %  { +2 "processing"%$& +3 "core" &\ \  +2 "processing"%& +3 .tPC.seek :closed +2 "processing"%%(Tg +3 "core" &\  +4 &\ 5 +9 &5Gu 1 +9 &Yo{ E +10 &` Q +9 &P Q +10 &vT Q +9 &9R P +9 &Q Q +10 &O P +9 &Q P +9 &AP P +10 &!Q P +9 &"Q P +10 &$O P +9 &&IP P +9 &(\ Q5 Q +10 &)R Q +9 &+Q Q +9 &-QN P +10 &/R Q +9 &0O Q +10 &2N P +9 &4YO< P +9 &6Mj Q +10 &7Q P +9 &9N P +9 &;aQ P +10 &="L; Q +9 &>O Q +10 &@J P +9 &BiQ P +9 &D*N Q +10 &EQ2 P +9 &GYA R +9 &Im] R +10 &K*m S +9 &L8 V +10 &N W +9 &Pf W +9 &R'5 W +10 &Se`d - +9 &T=Zl 3 +9 ( + &TD \ , +2 "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.60 + .Hand.open + "manipulator"&&1 +73 "core" 1 +2 "manipulator"&(% +3 "core" %  x +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&)'\ +95 "core" ' + .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 5 in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"%  +2 %+9 +5 "core" 9 +103 "processing"%,9 +2 "core" 9 +103 "processing"%"9 +2 "core" 9 +103 "processing"%-9 +2 "core" 9 +103 "processing"%.9 +2 "core" 9 +103 "processing"%*9 +2 "core" 9 +103 "processing"%19 +2 "core" 9 +103 "processing"%'9 +2 "core" 9 +103 "processing"%29 +3 "core" 9" +103 "processing"%49 +2 "core" 9 & +103 "processing"%59 +2 "core" 9"+ +103 "processing"%/9 +2 "core" 9$/ +103 "processing"%69 +2 "core" 9&3 +103 "processing"%79 +3 "core" 9(7 +103 "processing"%89 +2 "core" 9*; +103 "processing"%39 +2 "core" 9-@ +103 "processing"%;9 +2 "core" 90D +103 "processing"%<9 +2 "core" 94H +103 "processing"%09 +3 "core" 97L +103 "processing"%>9 +2 "core" 9:P +103 "processing"%?9 +2 "core" 9>U\ +103 "processing"%99 +2 "core" 9CY +103 "processing"%@9 +2 "core" 9H]\ +103 "processing"%A9 +2 "core" 9Ka\ +103 "processing"%C9 +2 "core" 9Pe +103 "processing"%D9 +2 "core" 9Uj +103 "processing"%=9 +2 "core" 9Yn +2 .tPH.hold 2:00:00,28C +3 .delay 1:30 +2 "processing"%F ppX +3 "core" n +8998 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%G +103 "core"  + .tPSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%E' +601 "core" ' + .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +10 .tPS.seek 2ml +2 "processing"%H'[ +1607 "core" ' + .tPTV.dial :puck +2 "processing"%I  +131 "core"  + .tPSV.dial PTV +2 "processing"%J +75 "core" + .tPBV.dial :waste1 +2 "processing"%K  +55 "core" +2 "processing"%L% +3 "core" %V5\  +2 .tPS.seek 1.5ml +2 "processing"%M' +590 "core" ' + .tdelay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%N * +35 "core" * +2 .tPS.seek 0ml +2 "processing"%O'W +1615 "core" ' + .tdelay 5:00 +30003 #recoverPSRreagent08 .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%P  +35 "core" +2 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%Q * +36 "core" , +2 .tPSR.select :air + .PSV.dial PSR +2 "processing"%R +87 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%S' +2438 "core" ' + .tPSV.dial PTV +2 "processing"%T +73 "core" + .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%U +75 "core"  + .tdelay 5 seconds +502 .PSV.dial PTV +3 "processing"%V +75 "core" + .tdelay 5 seconds +155 E\ CB +348 .tPSV.dial :air + "processing"%W  +73 "core"  +2 .tPS.seek :empty + "processing"%X'9 +2441 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%Y  +132 "core" + .tPSV.dial :mixloop +2 "processing"%Z +45 "core" + .tPRV.dial :ab1 +2 "processing"%[ @ +105 "core" > +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%\\'w +361 "core" ' + .tdelay 2 seconds +203 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +2 "processing"%]  +43 "core"  +2 "processing"%^% +3 "core" %y5\  +2 .tPS.seek 0.32ml +2 "processing"%_'& +393 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'`  +39 "core" + .tPRV.dial :air +2 "processing"%a  +45 "core"  +2 .tPS.seek 0.9ml +2 "processing"%b'D +1226 "core" ' + .tPRV.dial :waste2 +2 "processing"%c @ +73 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%d' +910 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%e  +46 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"% '[ +1614 "core" ' + .tPSV.dial :PML +2 "processing"%h +45 "core" + .tPTV.dial :mixing +2 "processing"%g @ +72 "core" A + .tPBV.dial :waste1 +2 "processing"%f  +37 "core" +2 "processing"%j% +3 "core" %]V\  +2 .tPS.seek 1.85ml +2 "processing"%i'= +244 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%l * +36 "core" , +2 .tPS.seek 0ml +2 "processing"%k'W +1972 "core" ' + .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'m& +2 "core" &-1 +2 .tHand.open + "manipulator"&o1 +25 "core" 1 + "manipulator"&n& +4 "core" &  {a +2 "manipulator"&q% +4 "core" %\ %  {!U +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&p(- +144 "core" ( + "manipulator"&r& +4 "core" &.  |+ +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &t& +3 "core" &.  }+ + .tForearm.seek :garage +2 "manipulator"&u' +109 "core" ' +2 .tHand.close +2 "manipulator"&s/ +70 "core" / + "manipulator"&w& +4 "core" &.  s+ +2 "manipulator"&v% +3 "core" %  ~ tL +2 .tForearm.seek :retract +2 "manipulator"&y'\ +108 "core" ' + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC + "manipulator"&x( +280 "core" ( + "manipulator"&{& +4 "core" &  {* +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &|& +2 "core" & V {* +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&}'ρ +105 "core" ' + "manipulator"&~& +4 "core" & t z* +2 "manipulator"&% +3 "core" %ρ Q w +2 "collection"'& +4 "core" &.1 +2 "collection"'& +3 .tCC.seek :closed +2 "collection"'(O +2 "core" &-1' +4 &-1  +7 &-w,2" ,~ +10 &b-1( @ +9 &ir-2 P +9 &+R.2 P +10 &U,2" P +9 &T-1 Q +9 &oT-1 Q +10 &1W,2 Q +9 &S,1 P +9 &X.1 P +10 & xT,0 P +9 &":V,1 P +10 &#U.1 Q +9 &%S./ P +9 &'V,1 Q +10 &)BT.1 P +9 &+U.1 P +9 &,V-0 P +10 &.S.2 P +9 &0KU-1 P +10 &2 S.2 P +9 &3R.1 P +9 &5S,1 Q +10 &7SS-1 P +9 &9U-1 P +9 &:S.2 P +10 &<U-0 P +9 &>[S/1 P +10 &@S/0 P +9 &AV-1 P +9 &CW,2 P +10 &E`]-2 Q +9 &Gc*0 R +10 &Hu-/ S +9 &J+0 X +9 &LI*. \\ +10 &N,/ N +9 &O.A*0 , +9 &O|n+/ I +6 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.86 +2 "collection"'& +3 "core" &O|j,/ I +2 .tHand.open + "manipulator"& 1 +65 "core" 1 + "manipulator"&:% +4 "core" % |  v +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&B'\ +95 "core" ' + .tPSV.dial PSR +2 "processing"% +116 "core"  + .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%' +1618 "core" ' + .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +45 "core"  +2 .tPS.seek 0ml + "processing"%'W +1610 "core" ' + .tPSV.dial PSR +2 "processing"% +45 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%' +2637 "core" ' + ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +5 "processing"%  + "collection"'  +40 "core" +126  + .tPSV.dial :mixloop +2 "processing"% +115 "core" + .tCTV.dial :air,avoiding: :intake +2 "collection"'\  +3 "core"  +2 "collection"'  +4 "core" + .tPTV.dial :PRVmixing +2 "processing"%  +73 "core" +2 .tPS.seek 0ml + "processing"%'W +2628 "core" ' + .tPSV.dial :air +2 "processing"%  +46 "core"  +2 .tPS.seek 2.5ml + "processing"%' +2633 "core" ' + .tPSV.dial :mixloop +2 "processing"%! +56 "core" +2 .tPS.seek 0ml + "processing"%#'W +2644 "core" ' + .tPSV.dial :air +2 "processing"%$  +42 "core"  +2 .tPS.seek 2.5ml + "processing"%' +2636 "core" ' + .tPSV.dial :mixloop +2 "processing"% +44 "core" +2 .tPS.seek 0ml + "processing"% 'W +2631 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&&& +4 "core" & u u* + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&(( +26 "core" ( +2 "manipulator"&+& +3 "core" & z +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" & . { + .tForearm.seek CC +2 "manipulator"&,'ρ +103 "core" ' + .tHand.close + "manipulator"& / +72 "core" / + .tCC.seek :open +2 "collection"'"( +380 "core" ( + "manipulator"&& +4 "core" &  z +2 "manipulator"&-% +3 "core" % π  ym +2 .tForearm.seek :retract + "manipulator"&.'\ +102 "core" ' + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek :garage + "manipulator"&*(- +270 "core" ( + "manipulator"&1& +4 "core" &- ' |< +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &'& +3 "core" &- 0 }< + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&2' +115 "core" ' +2 .tHand.open + "manipulator"&41 +73 "core" 1 + "manipulator"&5% +4 "core" % v o {  rq +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&/'\ +103 "core" ' + ."da"delayUntil "11:00:26.21" +24763 #recoverPRVreagent08 .PTV.dial :mixing +2 "processing"%6 @ +74 "core" B + ."da"PBV.dial :waste1 +2 "processing"%7  +34 "core"  + ."da"delay 30 seconds +891 E LL +2111 ."da"PBV.dial between PSV and waste1 +3 "processing"%8 * +34 "core" , + ."da"PSV.dial :air +2 "processing"%3  +45 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%;' +2440 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%< +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%0  +44 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%> +45 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%?  +45 "core"  + ."da"PS.seek :empty +2 "processing"%9'9 +2445 "core" ' + #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%@ +147 "core"  + ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%A' +590 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%C'[ +1613 "core" ' + ."da"PTV.dial :puck +2 "processing"%D  +72 "core"  + ."da"PSV.dial PTV +2 "processing"%= +76 "core" + ."da"PBV.dial :waste1 +2 "processing"%G  +35 "core" +2 "processing"%z% +3 "core" %]i\  +2 ."da"PS.seek 1.5ml +2 "processing"%E' +602 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%I * +36 "core" + +2 ."da"PS.seek 0ml +2 "processing"%J'W +1611 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%K  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%L * +35 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%H +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%N' +2457 "core" ' + ."da"PSV.dial PTV +2 "processing"%M +75 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +76 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%P +76 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%Q  +73 "core"  +37 ."da"PS.seek :empty +11 "processing"%R'9 +2452 "core" ' + #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%O +135 "core"  + ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%T' +589 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%U'[ +1610 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%V +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%W  +35 "core" +2 "processing"%S% +3 "core" %[n\  +2 ."da"PS.seek 1.5ml +2 "processing"%Y' +588 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%Z * +35 "core" * +2 ."da"PS.seek 0ml +2 "processing"%['W +1615 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%X  +34 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%] * +36 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%^ +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%\\' +2466 "core" ' + ."da"PSV.dial PTV +2 "processing"%` +75 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%a +75 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%_ +75 "core" + ."da"delay 5 seconds +85 E\ >> +417 ."da"PSV.dial :air +2 "processing"%c  +74 "core"  + ."da"PS.seek :empty +2 "processing"%b'9 +2422 "core" ' + #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%e  +45 "core"  + ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%d  +132 "core" + ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%h  +42 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"%g +46 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%f' +387 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%j  +45 "core"  +2 "processing"%l% +3 "core" %x\  +2 ."da"PS.seek 0.55ml +2 "processing"% 'x +338 "core" ' + #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%i  +45 "core"  +2 ."da"PS.seek 2ml +2 "processing"%m'[ +1569 "core" ' + ."da"PSV.dial :PML +2 "processing"%o +46 "core" + ."da"PTV.dial :mixing +2 "processing"%n @ +72 "core" A + ."da"PBV.dial :waste1 +2 "processing"%q  +36 "core" +2 "processing"%r% +3 "core" %cr\  +2 ."da"PS.seek 1.85ml +2 "processing"%t'C +234 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"% * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"%s'W +1973 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +48003 #recoverPRVreagent08 .PTV.dial :mixing +2 .PBV.dial :waste1 + "processing"%w  +48 "core"  + ."da"delay 30 seconds +2508 E\ ?? +494 ."da"PBV.dial between PSV and waste1 +3 "processing"%v * +33 "core" + + ."da"PSV.dial :air +2 "processing"%)  +56 "core" +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%u' +2452 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%{ +42 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%|  +43 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%p +56 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%~  +42 "core"  + ."da"PS.seek :empty +2 "processing"%'9 +2452 "core" ' + #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +145 "core"  + ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%y' +598 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'[ +1623 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +72 "core"  + ."da"PSV.dial PTV +2 "processing"% +77 "core" + ."da"PBV.dial :waste1 +2 "processing"%:  +34 "core" +2 "processing"%% +3 "core" %^\  +2 ."da"PS.seek 1.5ml +2 "processing"%' +593 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%} * +36 "core" + +2 ."da"PS.seek 0ml +2 "processing"%k'W +1614 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" * + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2442 "core" ' + ."da"PSV.dial PTV +2 "processing"% +75 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +75 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +75 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%\  +75 "core"  + ."da"PS.seek :empty +2 "processing"%'9 +2453 "core" ' + #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +133 "core"  + ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%' +591 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1610 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%!  +35 "core" +2 "processing"%% +3 "core" %X\  +2 ."da"PS.seek 1.5ml +2 "processing"%$' +591 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%# * +37 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'W +1610 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +36 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%& * +34 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%+ +73 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2399 "core" ' + ."da"PSV.dial PTV +2 "processing"% +73 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%x +74 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%B +73 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +73 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +1212 E\ 'BB +1178 "core" ' + #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%- +131 "core"  + ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%,' +602 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%1'[ +1610 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%' +85 "core"  + ."da"PBV.dial :waste1 +2 "processing"%(  +35 "core" +2 "processing"%4% +3 "core" %Y\ / +2 ."da"PS.seek 1.5ml +2 "processing"%5' +592 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%. * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%2'W +1617 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%6  +36 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%7 * +34 "core" + +48 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%8 +73 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%3' +2393 "core" ' + ."da"PSV.dial PTV +2 "processing"% +74 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%< +73 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%0 +74 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%>  +73 "core"  +2 ."da"PS.seek :empty +2 "processing"%?'9 +2389 "core" ' + ."da"Sleepy.power :camera,:ON +2 #Mixing DA Substrates .PSR.select :air +2 .PSV.dial PSR +2 "processing"%; +134 "core"  +3 ."da"PSR.select :sub1 +7 "processing"% +17 ."da"PS.reconfigure PSconfig +9 "processing"%#A d`xb +3 ."da"PS.seek 0.25ml +5 "processing"%@'7 +334 "core" ' +3 ."da"delay 5 seconds +502 .PSR.select :sub2 +3 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%9' +346 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%A'[ +1609 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%D +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%=  +34 "core" +2 "processing"%G% +3 "core" %Z  +2 ."da"PS.seek 1.5ml +2 "processing"%z' +591 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%C * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"%I'W +1608 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%E  +36 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%K * +35 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%L +76 "core"  + ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%H' +2476 "core" ' + ."da"PSV.dial PTV +2 "processing"%J +76 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%M +76 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +75 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%P  +75 "core"  +2 ."da"PS.seek :empty +2 "processing"%Q'9 +2479 "core" ' + "processing"%N9 +3 "core" 94 +2 #"da"Processing Puck Heater at 28.1C before imaging + .PH.coast +2 "processing"%O  +3 "core" 4 + 4 + "processing"%R& +4 "core" &TD  , + #"da"Imaging da puck in Processing Clamp while storing it to tube 4 +2 "manipulator"&T% +3 "core" %\ ! \  ^< +2 "storage"(V% +4 "core" %| * , + "storage"(W. +3 "core" . + ."da"SC.reconfigure SCtight +3 "storage"($\ .\ 1~b +2 ."da"SC.seek 4 +2 "storage"(S(,H +341 "core" ( + ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (U& +2 "core" &,K ( +  +2 "manipulator"&Z& +3 "core" &-  Z< +2 "manipulator"&Y% +3 "core" %\ !  Y< +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"\Elbow.seek 4 + "manipulator"&X( +181 "core" ( + "manipulator"&]& +4 "core" &  % [# +2 "storage"(^& +3 "core" &,I 0 0  +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 4 + 700 counts +2 "manipulator"&['# +94 "core" ' + "storage"(`& +4 "core" &,I 8 7  +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek beamBreak +2 "storage"(a'L +275 "core" ' + "storage"(_- +3 "core" -'L +2 ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 ."da"SE.seek :place + "storage"(c' +31 "core" ' +9 "manipulator"&\\& +4 "core" &\  T ]# +2 "manipulator"&e% +3 "core" %#  % ] +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&d'\ +87 "core" ' +31 ."da"\Elbow.seek PC +2 "manipulator"&h( +258 "core" ( + "manipulator"&g& +4 "core" & : [c +2 ."da"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &b& +3 "core" &  [c +2 ."da"Forearm.seek PC +2 "manipulator"&j' +95 "core" ' + ."da"Hand.close +2 "manipulator"&l/ +73 "core" / + ."da"PC.seek :open +2 "processing"%f( +404 "core" ( + "storage"(i& +4 "core" &,I 4 ,   +2 "manipulator"& & +3 "core" &  \\c + "manipulator"&o% +3 "core" %   \\ +2 ."da"Forearm.seek :retract +2 "manipulator"&n'\ +102 "core" ' + ."da"\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 4 +2 "manipulator"&q( +252 "core" ( + "manipulator"&r& +4 "core" &  * Y% +2 "storage"(& +3 "core" &,I  +   +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 4 + 700 counts +2 "manipulator"&m'# +98 "core" ' + ."da"Hand.open +2 "manipulator"&t1 +67 "core" 1 +9 "storage"(w- +3 "core" -' +2 ."da"SE.seek -0.19 Pucks below Top Plate +2 "storage"(v' +28 "core" ' + ."da"SE.reconfigure SEseal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.86 Pucks below Top Plate +2 "storage"()' +51 "core" ' + #"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/da19feb2811h.tif +4 "processing"%s& +9 "core" &t +3 ."psFlush"Hand.open +3 "manipulator"&{1 +21 "core" 1 +4 "manipulator"&|& +5 "core" &  Ph +2 "manipulator"&p% +4 "core" %  a PN +2 ."psFlush"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&~'\ +90 "core" ' +2 ."psFlush"\Elbow.seek FlushPuck::Garage +2 "manipulator"&u(- +176 "core" ( +3 "manipulator"&& +4 "core" &-  P) +2 ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-  O) + ."psFlush"Forearm.seek :garage +2 "manipulator"&y' +109 "core" ' + ."psFlush"Hand.close +2 "manipulator"&/ +75 "core" / + "manipulator"& & +4 "core" &- | z l E) +2 "manipulator"&:% +3 "core" %  w v Eg +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +106 "core" ' + ."psFlush"\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."psFlush"\Elbow.seek PC +47 "manipulator"&( +119 "core" ( + "manipulator"&}& +4 "core" &  O +3 ."psFlush"\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 && +3 "core" & : O + ."psFlush"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&' +100 "core" ' +2 "manipulator"&& +3 "core" &  O +2 "manipulator"&% +4 "core" %  Ow +2 "processing"%k& +3 "core" &8 +2 "processing"%& +3 ."psFlush"PC.seek :closed +2 "processing"%(Tg +3 "core" &A +3 &7  +9 &.r= ,} +10 &bv4 @ +9 &bj, Q +9 &#J, Q +11 &N- Q +8 &M/ Q +9 &iN/ Q +10 &*J$ R +9 &L% R +10 &I Q +9 & pJ R +9 &"3O Q +10 &#P! R +9 &%M R +9 &'yN Q +10 &):J R +9 &*L R +10 &,L R +10 &.L R +8 &0BL R +10 &2L R +9 &3N Q +9 &5N R +10 &7JM R +9 &9 M R +10 &:L R +9 &<I Q +9 &>SN Q +10 &@N Q +9 &AN Q +9 &CL R +10 &EZN R +9 &GO Q +10 &HU S +9 &J] S +9 &LS W +10 &N> X +9 &OS X +9 &Q X +10 &SIq 6 +9 &T,4`] A +9 ( +2 &TAd , + "processing"%& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.61 +2 "processing"%& +3 "core" &TAX , +2 ."psFlush"Hand.open + "manipulator"&\ 1 +73 "core" 1 + "manipulator"&% +4 "core" %  Lw +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +98 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +137 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%'P +1105 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1616 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%! +75 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%  +34 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2629 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%# +77 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%$' +596 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2141 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%& +77 "core" + ."psFlush"PBV.dial PSV +2 "processing"%+ U +54 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +1377 E QQ +1257 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +45 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%x' +2629 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%B  +75 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2631 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +45 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%-' +2634 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +75 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%,'W +1573 #"da"SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 222.19 seconds\ /var/log/esp/da19feb2811h.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da19feb2811h15s.tif +1080 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%' @ +47 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%(' +430 #"da"SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da19feb2811h15s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da19feb2811h30s.tif +2204 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%4  +74 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%1'9 +778 #"da"SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da19feb2811h30s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da19feb2811h70s.tif +1848 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%. +47 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%5'P +1110 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%6' +1607 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%7 +75 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%8  +57 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%2'W +2329 #"da"SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da19feb2811h70s.tif: TIFF Upload Complete\ +2 .Sleepy.power :camera,:OFF +4 ."Qmail"HABfans.email "222.19 sec auto-exposure",Subject: "da19feb2811h images!" +10 "storage"( - +11 "core" -' +6 "storage"(<& +5 "core" &,I | *\  +2 "manipulator"&0& +3 "core" & \  b +2 "manipulator"&>% +5 "core" % 3   b( +2 ."da"\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 4 +2 "manipulator"&3( +246 "core" ' +3 ."psFlush"PSV.dial PSR +2 "processing"%; +25 "core" ( + "manipulator"&?& +5 "core" &  \  b\ +2 "storage"(@& +4 "core" &,I\  +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 4 + 700 counts +2 "manipulator"&9'# +30 "core"  +115 ' +7 ."psFlush"PSR.select :flush +16 ."da"SE.reconfigure SEgently +6 "processing"%@ +14 "storage"(#QK-0-\ b +14 ."da"SE.seek -0.15 Pucks below Top Plate +6 "storage"(D' +16 ."psFlush"PS.seek 0.5ml +6 "processing"%=' +40 "core" ' + "manipulator"&G& +4 "core" &  {\ +2 "storage"(A& +4 "core" &,I I J w\  +2 ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 4 +2 "manipulator"&C'g +34 "core" ' + ."da"\Elbow.hold +5 "manipulator"&z, +4 "core" , +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 ."da"SE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 0.04 Pucks below Top Plate +2 "storage"(E' +20 "core" ' +2 "manipulator"&K% +3 "core" %y k k o1 +3 "storage"(L& +3 "core" &,I + ,\  +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 4 + 318 counts +2 "manipulator"&I'ϥ +20 "core" ' +2 "manipulator"&J& +4 "core" &  }\ +2 "storage"(M& +3 "core" &,I A P /\  +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 4 + 700 counts +3 "manipulator"&'# +30 "core" ' +2 "storage"(P% +4 "core" % [ ` \  +2 ."downElevator"SE.seek :down +2 "storage"(H'v +99 (N% +2 "core" %n: 8 9 \ Wf +3 "manipulator"&O% +3 "core" % G {i +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&R'\ +93 "core" ' +72 ' + ."downElevator"SE.coast +4 "storage"(5 +9 ."da"SC.coast +3 "storage"(6 +59 "core" ' +6 ."psFlush"PSR.select :air +5 "processing"% +14 ."psFlush"PS.seek 2.5ml +4 "processing"%T' +2124 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%V +86 "core"  + ."psFlush"PBV.dial PSV +2 "processing"%W U +55 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%U'W +2630 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%Z @ +43 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%Y' +2635 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%]  +73 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%^'9 +2638 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%` +57 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%*' +2639 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%/ +75 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%_'W +2635 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%\\ @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%e' +2634 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%a  +72 "core"  + ."psFlush"PS.seek :empty +2 "processing"%['9 +2627 "core" ' + #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&g& +4 "core" & . - \ + "manipulator"&b% +3 "core" %\ . - ( +2 ."psFlush"\Elbow.seek PC +2 "manipulator"&X( +251 "core" ( + "manipulator"&l& +4 "core" &    n + ."psFlush"\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &d& +2 "core" &    n +2 ."psFlush"Forearm.seek PC +2 "manipulator"&%' +94 "core" ' + ."psFlush"Hand.close +2 "manipulator"&i/ +65 "core" / + ."psFlush"PC.seek :open +2 "processing"% ( +402 "core" ( + "manipulator"&o& +4 "core" & R H [ n + "manipulator"&j% +4 "core" % G ; g 9 + ."psFlush"Forearm.seek :retract +2 "manipulator"&r'\ +92 "core" ' + ."psFlush"\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."psFlush"\Elbow.seek :garage +2 "manipulator"&(- +136 "core" ( + "manipulator"&h& +4 "core" &- 0 * & + ."psFlush"\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &t& +3 "core" &- ( ) & + ."psFlush"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&w' +113 "core" ' + ."psFlush"Hand.open +2 "manipulator"&s1 +71 "core" 1 + "manipulator"&n% +4 "core" % |  +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&{'\ +99 "core" ' + #tFinished short da assay +5757 #-> PS.flush +2 #Flushing Processing stage + "processing"%|% +3 "core" %8(\ 8 + #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%p& +3 "core" &!\ 8 +2 .tHand.open + "manipulator"&c1 +27 "core" 1 + "manipulator"&v& +4 "core" &- } z # & +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage + "manipulator"&(- +4 "core" ( + "manipulator"&& +4 "core" &- } y  & +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &m& +2 "core" &- t v $ & +2 .tForearm.seek :garage +2 "manipulator"&q' +109 "core" ' + .tHand.close +2 "manipulator"&/ +68 "core" / + "manipulator"& & +4 "core" &- 0 ( & +2 "manipulator"&:% +3 "core" %  + '  m +2 .tForearm.seek :retract +2 "manipulator"&~'\ +105 "core" ' + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek PC + "manipulator"&}( +122 "core" ( +2 "manipulator"&& +4 "core" & v s  + .t\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &y& +3 "core" & y  + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&' +100 "core" ' + "manipulator"&& +4 "core" & v s +2 "manipulator"&k% +3 "core" % t v +2 "processing"%u& +4 "core" &(\ 8 + "processing"%& +4 .tPC.seek :closed +2 "processing"%f(Tg +2 "core" &k\ 8 +3 &(\ 8 +10 &0v(\ 3+{ +10 &cy-\ 3> +9 &pn(\ 3O +9 &2O&\ 5N +9 &Q'\ 5O +10 &R&\ 4O +9 &xT*\ 4N +9 &:T-\ 4N +10 &V&\ 4O +9 &Q'\ 5N +10 & T,\ 4N +9 &"BT&\ 4N +9 &$V'\ 4O +10 &%T'\ 4O +9 &'Q(\ 4N +9 &)JT*\ 4N +10 &+ O&\ 4O +9 &,V(\ 4O +10 &.R)\ 4N +9 &0SQ&\ 4N +9 &2U)\ 4N +10 &3Q+\ 4O +9 &5U(\ 4N +9 &7YR0\ 4O +10 &9T#\ 4O +9 &:Q'\ 4N +10 &<Q)\ 4N +9 &>bR"\ 4N +9 &@$U&\ 4N +10 &AU)\ 4N +45 &CR"\ 5O +11 &EjX'\ 3N + &G+X'\ 3O + &H])\ 3O +3 &Jg \ 2Q + &Lb%\ 1T +3 &N"'\ 1T +10 &O&\ 1U +9 &Q%\ 1U +9 &SO~i(\ 3: +10 &T$,p&\ 3N +9 &TI(\ 7) +3 ( + "processing"%& +2 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.57 +2 "processing"%& +3 "core" &TIm\ 6) + .tHand.open +2 "manipulator"&\ 1 +69 "core" 1 +2 "manipulator"&% +3 "core" % s u  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +99 "core" ' + .tPSV.dial PSR +2 "processing"% +44 "core"  + .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%'P +1105 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%Q' +1607 "core" ' + .tPSV.dial PTV +2 "processing"% +72 "core" + .tPTV.dial :puck +2 .PBV.dial :waste1 + "processing"%!  +54 "core" +2 .tPS.seek 0ml + "processing"%'W +2649 "core" ' + .tPSV.dial PSR +2 "processing"% +73 "core"  + .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 0.5ml +2 "processing"%#' +602 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%' +218 E\ 6FE +1905 "core" ' + .tPSV.dial PTV +2 "processing"%$ +73 "core" + .tPBV.dial PSV +2 "processing"%& U +54 "core" V +2 .tPS.seek 0ml + "processing"%+'W +2642 "core" ' + .tPSV.dial PBV +2 "processing"% @ +44 "core" > +2 .tPS.seek 2.5ml + "processing"% ' +2637 "core" ' + .tPSV.dial :waste1 +2 "processing"%  +72 "core"  +2 .tPS.seek :empty + "processing"%B'9 +2629 "core" ' + .tPSV.dial PSR +2 "processing"%x +44 "core"  + .tPSR.select :air +2 .PS.seek 2.5ml +2 "processing"%' +2641 "core" ' + .tPSV.dial PTV +2 "processing"% +72 "core" + .tPBV.dial PSV +2 .PS.seek 0ml +2 "processing"%'W +2630 "core" ' + .tPSV.dial PBV +2 "processing"%- @ +44 "core" ? +2 .tPS.seek 2.5ml + "processing"%'' +2640 "core" ' + .tPSV.dial :waste1 +2 "processing"%,  +72 "core"  + .tPS.seek :empty +2 "processing"%4'9 +2626 "core" ' + #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&(& +3 "core" & +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&.( +4 "core" ( + "manipulator"&1& +4 "core" &  +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &5& +3 "core" &  + .tForearm.seek PC +2 "manipulator"&7' +99 "core" ' + .tHand.close + "manipulator"&8/ +77 "core" / + .tPC.seek :open +2 "processing"%6( +405 "core" ( + "manipulator"& & +4 "core" & +2 "manipulator"&<% +3 "core" % z +2 .tForearm.seek :retract + "manipulator"&0'\ +93 "core" ' + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek :garage + "manipulator"&>(- +137 "core" ( + "manipulator"&?& +4 "core" &. - Z +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &@& +3 "core" &. Z + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&' +114 "core" ' + .tHand.open + "manipulator"&;1 +68 "core" 1 + "manipulator"&G% +4 "core" % v  s +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&A'\ +104 "core" ' +35195 #t-> exit +13 #m\EXIT @1551373209.16EST @1551972860.55EST = =mMAIN_scheduler =tMAIN =ECan @EST1551972862.68 #"core_reset"Sent BREAK + #t@0xBC4C, state=0x3350, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.22 I2C Gateway v3.06 +208 #>RESET< ESP2 v3.22 I2C Gateway v3.06 +34 #Powering up Dwarves +723 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/shallow/niagara/configure.rb\ +299 .Sleepy.power :raw,:ON +3 E\ 7w +4 \ 7w + "sampler") +2 ) + "core"  +2 "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  +4 "collection"' 9\ + ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +3 "sampler")&\ +2 )% +3 "core" %\ \ i +2 .tSS.configure SSconfig +2 "sampler")#.0X + .tPC.configure PCconfig +2 "processing"%$x2 ^22b +3 %% +2 "core" %\ > +2 .tPS.configure PSconfig + "processing"%#A d`xb +4 "manipulator"& % +3 "core" %  + .tForearm.configure LooseForearm +2 "manipulator"&#Q@2^d^b +3 &\ & +2 "core" & Z + .t\Elbow.configure LooseElbow +2 "manipulator"&$ &.,(#b +5 "storage"( & +2 "core" &\ \  W\ U +2 .tSC.configure SCloose + "storage"($.\ 1~b +3 ( % +2 "core" % m\ U +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +2 .tCH.coast +2 "collection"'  +2 "core" + .tCH.configure CHconfig + "collection"'\ 2 +3 .tPH.coast + "processing"%  +2 "core" + .tPH.configure PHconfig + "processing"%\ 2 +3 #tAll dwarf controllers running firmware version 3.75 + "sampler") +19 #tCleanly exited at 12:00:09EST28-Feb-19 +756 #-> access 4 +20 .SE.seek :down + "storage"('v +4 "core" ' \ S +3 !to:Slide::Error\ :@axisName"Storage Elevator: mesg"Storage Elevator notReady: @replyo:I2C::Servo::AbsMove3Reply : @tagi: @sourcei-:@destinationi%: @channeli: @statusIS:I2C::Servo::Status: enabledF: pastRLSF: pastFLSF:pastThresholdF: lostT: homeT: positioni: velocityi: currenti:pwmi:erri: inPressi : outPressi :deltaPressi : voltagef13.138963181148748Õ: @type2F: @error: notReady:@checkpoint: omitted:bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +1031 #-> ESP.ready! +4 "processing"%% +2 "collection"'% +2 "manipulator"&% +5 "core" %\ < +5 ."rdyProcessing"PSV.dial :air +3 "processing"%  +3 "core" %-0\ * + % / + ."rdySampler"Intake.select :close +3 "manipulator"&% + ."rdySampler"\Exhaust.select :close +4 .CTV.dial :air +2 "collection"'  +3 "core" %  > +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#@2^d^b +3 .tForearm.home.seek :retract + "manipulator"&'\ +2 "core" +2 ."rdySampler"CSV.dial :waste1 +2 "collection"' +4 "core" +2 ."rdySampler"SSV.dial :spit,avoiding: :exhaust +2 "sampler") +3 "core"  +2 "sampler")  +4 "core" +3 ."readyCS"CS.reconfigure CSfast +2 ."rdySampler"SS.reconfigure SSconfig +4 "collection"'#d @b + "sampler")#.0X access 4 +17 .SE.seek :down +2 "storage"(<'v +3 "core" ' +2 "manipulator"&=% +3 "core" %\ "    +2 "manipulator"&>& +4 "core" &\ $ + .tSC.reconfigure SCtight +3 "storage"($\ .\ 1~b +2 .tSC.seek 1 + "storage"(?($ +339 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (@& +3 "core" && j h \ A +1564 #t-> access 2 +17 .SE.seek :down +2 "storage"(A'v +4 "core" ' +2 "manipulator"&B% +4 "core" %\ "  +2 "manipulator"&C& +3 "core" & T $ +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"(D(K +1599 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (E& +3 "core" &K) = = \ 9  +50202 E\ FF +40458 #t-> startTube 2 +1391 #-> da 50 + #da sampling at most 50ml +4 #Loading sh1 puck from tube 2 into Collection Clamp +2 ."Qmail"HABfans.email "Started da in tube 2 at 10:51:33EST07-Mar-19\\n{5 => 0}\\nCan@10:44:34, 22.8C, 10% humidity, 14.4psia, 12.690V, 0.355A, 0.355A avg, 4.51W",Subject: "da sampling at most 50ml" +2 "collection"'F& +6 "core" &*/\  + .tHand.open +2 "manipulator"&G1 +71 "core" 1 +2 "manipulator"&H% +4 "core" % \ "   +2 "storage"(I% +3 "core" %~ g\ + +2 "storage"(J. +3 "core" .(K + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 2 + "storage"(K( +1292 "core" ( +4 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (L& +3 "core" & $\ ) + "manipulator"&M& +4 "core" & [ $ +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 + "manipulator"&N( +4 "core" ( +2 "manipulator"&O& +4 "core" &  $ +2 "storage"(P& +3 "core" & \ * +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&Q' +97 "core" ' +2 "storage"(R& +4 "core" & /\ * +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(S'L +273 "core" ' +2 "storage"(T- +3 "core" -'r +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +12 (U& +3 "core" & \ + +2 "manipulator"&V& +4 "core" & # $ +2 .t\Elbow.seek 2 + "manipulator"&W( +4 "core" ( +2 "manipulator"&X& +4 "core" & $ +2 "storage"(Y& +4 "core" & \ + +2 .tForearm.seek 2 + 300 counts + "manipulator"&Z'υ +24 "core" ' +3 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&[/ +71 "core" / +10 ."downElevator"SE.seek :down +4 "manipulator"&\\& +7 "storage"(]'v +3 "core" & h $ +2 "manipulator"&^% +3 "core" % z : +2 .tForearm.seek :retract +2 "manipulator"&_'\ +100 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&`( +140 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +10 "core" ( +2 "manipulator"&a& +4 "core" & + . +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &b& +3 "core" &  . +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&c'ρ +96 "core" ' +2 "manipulator"&d& +4 "core" & 5 . +2 "manipulator"&e% +3 "core" %τ  +4 "collection"'f& +3 "core" &,/\  +2 "collection"'g& +4 .tCC.seek :closed +2 "collection"'h(O +2 "core" &+/\  +3 &,/\   +8 &3+/ , +10 &c+/ @ +9 &Cy+/ Q +9 &Z)/ Q +10 &_). Q +9 &V+- P +9 &K\\*0 Q +10 & Z). Q +9 &X,- P +9 &\\-/ Q +10 & SW,. Q +9 &"Z-. Q +10 &#W,- P +9 &%Y*/ Q +9 &'[[+- Q +10 &)U). P +9 &*Z+- P +9 &,]*. Q +10 &.dV.. P +9 &0&\\*- P +10 &1V+, P +9 &3Y*- P +9 &5kY,- Q +10 &7.\\*/ P +9 &8\\+. P +9 &:U+. P +10 &6V+. P +10 &?W*. P +9 &AY-/ P +9 &C|Y), P +10 &E=b*+ Q +9 &Fl+, R +10 &H{() T +9 &Jk&( Y +9 &L$%( \\ +10 &M%( ] +9 &O?K%( d +9 &O\ '* Q +6 ( + "collection"'g& +5 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.82 + .Hand.open + "manipulator"&i1 +3 "core" &Om&' Q +66 1 +2 "manipulator"&j% +4 "core" % τ b ` +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&k'\ +95 "core" ' +2 .tSC.coast + "storage"(6 +3 #tcollectSample 50ml w/bubble point of 24psi + #Priming 7ml + .Sleepy.power :sampler,:ON + .Intake.select :close + .\Exhaust.select :close + .SS.hold +2 "sampler")l+ +3 "core" + +2 "sampler")m% +3 "core" % \ 8 +2 "collection"'n& +4 "core" &Om() Q +2 E\ RR +2 #tCalibrating pressure and temperature sensors + .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X' +24 "core" ' +2 ."CSpush"CS.coast + "collection"'5 +460 "core" ' +54 .tSS.reconfigure SSfast +3 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml +2 "collection"'Z' +90 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")d +127 "core" ' +2 ."CSpush"CS.coast + "collection"'5 +6 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X +102 "collection"' 9 +3 "core" 9O< +102 "collection"'.9 +3 "core" 9i: +102 "collection"'/9 +3 "core" 98 +103 "collection"'09 +3 "core" 95 +102 "collection"'9 +3 "core" 92 +102 "collection"'29 +3 "core" 91 +102 "collection"'39 +3 "core" 9/ +102 "collection"'49 +3 "core" 9- +102 "collection"'19 +5 "core" 9+ +102 "collection"'59 +3 "core" 95) +102 "collection"'79 +3 "core" 9K' +102 "collection"'89 +3 "core" 9b% +102 "collection"':9 +3 "core" 9y$ +102 "collection"'69 +4 "core" 9# +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 +4 "core" 9 +102 "collection"'"9 +3 "core" 9  +102 "collection"'@9 +3 "core" 9  +102 "collection"'!9 +3 "core" 9 *  +102 "collection"'C9 +3 "core" 9 =$ +102 "collection"'<9 +3 "core" 9 M) +102 "collection"'?9 +3 "core" 9 ]- +102 "collection"'E9 +3 "core" 9 l1 +102 "collection"'G9 +3 "core" 9 {5 +102 "collection"'B9 +3 "core" 9 9 +102 "collection"'J9 +4 "core" 9 > +102 "collection"'F9 +3 "core" 9 B +102 "collection"'D9 +3 "core" 9 F +102 "collection"'L9 +3 "core" 9 J +102 "collection"'O9 +3 "core" 9 O +102 "collection"'H9 +4 "core" 9 S +102 "collection"'P9 +3 "core" 9 W +102 "collection"'R9 +3 "core" 9 [ +102 "collection"'$9 +3 "core" 9 _ +102 "collection"''9 +3 "core" 9\ d\ +102 "collection"'I9 +4 "core" 9\ h +102 "collection"'U9 +3 "core" 9\ l +102 "collection"'V9 +3 "core" 9\ p +102 "collection"'A9 +3 "core" 9\ 't +102 "collection"'M9 +3 "core" 9\ /y +102 "collection"'Y9 +3 "core" 9\ 5} +102 "collection"'[9 +3 "core" 9\ < +102 "collection"'\\9 +3 "core" 9\ C +102 "collection"'X9 +3 "core" 9\ H +102 "collection"'^9 +3 "core" 9\ O +102 "collection"'Q9 +4 "core" 9\ U +102 "collection"'a9 +3 "core" 9\ Z +102 "collection"'S9 +3 "core" 9\ _ +102 "collection"'N9 +3 "core" 9\ b +102 "collection"'d9 +3 "core" 9\ h +102 "collection"'T9 +4 "core" 9\ k +102 "collection"'Z9 +3 "core" 9\ n +102 "collection"'b9 +3 "core" 9\ q +102 "collection"'e9 +3 "core" 9\ t +2 .tCH.hold 10:00,70C +3 "collection"'W `\ `\ r  +2 "core"  +9672 E  +50330 "core" ` +2 "collection"']9 +3 "core" 9\  +2 #tCollection Puck Heater at 70C after lysing + .CS.seek 0ml +2 "collection"'f' +350 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"', @ +102 "core" B +2 .tCSV.dial :air +2 "collection"'g @ +43 "core" ? +2 .tCS.seek 5ml +2 "collection"'_'l +1357 "core" ' +2 .tCSV.dial CTV + "collection"'i  +44 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'m @ +42 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'j  +45 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'c @ +43 "core" > +2 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"'n' +1353 "core" ' +2 #tRecovering Lysate into Collection syringe + .CSV.dial CBV + "collection"' +101 "core" ~ +2 .tCBV.dial CSV + "collection"'K  +30 "core"  +2 "collection"'q% +4 "core" % W +2 .tCS.seek 5ml +2 "collection"'l'l +1355 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'r  +44 "core" +2 "collection"'p% +4 "core" %ln  +2 .tCS.seek 7ml + "collection"'t' +582 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'v @ +41 "core" > +2 .tCS.seek 10ml +2 "collection"'w' D +839 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'x ` +116 "core" _ +2 #tLysing Complete + "collection"'u& +4 "core" &Or Q +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&z% +4 "core" %\  _ a  + "storage"({% +4 "core" % /\ ' +2 "storage"(|. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 + "storage"(}($ +342 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (~& +3 "core" && \ % +2 "manipulator"&y& +4 "core" & k a  . + "manipulator"&% +4 "core" %\  l n <  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 1 + "manipulator"&( +156 "core" ( +2 "manipulator"&& +4 "core" & ~ 8  +2 "storage"(& +3 "core" && s\ ' +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&' +100 "core" ' +2 "storage"(& +4 "core" && J\ ' +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"('L +272 "core" ' +2 "storage"(- +3 "core" -'L + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tSE.seek :place +2 "storage"( ' +31 "core" ' +12 "manipulator"&\ & +4 "core" &   + "manipulator"& % +4 "core" %  D +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +91 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"& ( +160 E\ LL +2 "core" ( + "manipulator"&& +4 "core" &" m f ( =C +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &" P ^ 0 =C + .tForearm.seek CC +2 "manipulator"&'ρ +105 "core" ' +2 .tHand.close + "manipulator"&/ +66 "core" / +3 .tCC.seek :open +2 "collection"'( +380 "core" ( +2 "storage"(& +4 "core" && S\ % + "storage"(& +4 "core" && k\ % +2 "manipulator"&& +3 "core" & R H h :- +2 "manipulator"&% +3 "core" % p I J ' +2 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +3 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 1 +2 "manipulator"&( +154 "core" ( +2 "manipulator"&& +4 "core" &   +2 "storage"(& +4 "core" && l\ ( + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 1 + "manipulator"&'\\ +112 "core" ' +2 .t\Elbow.hold + "manipulator"&, +4 "core" , + .t\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&&1 +72 "core" 1 +10 "manipulator"&% +4 "core" % il G +  + "storage"((& +4 "core" && \ # + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 313 counts + "manipulator"&'ϕ +19 "core" ' +2 "manipulator"&*& +4 "core" & e  +2 "storage"()& +4 "core" && \ * +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&#' +33 "core" ' +2 "storage"(%% +4 "core" % \ ) +2 ."downElevator"SE.seek :down +3 "storage"( 'v +99 (.% +3 "core" %D> #\ )\\v +2 "manipulator"&/% +3 "core" % 4 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&0'\ +90 "core" ' +69 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +4 "core" &\  +2 .tHand.open + "manipulator"&21 +24 "core" 1 +2 "manipulator"&3& +4 "core" &   +2 "manipulator"&4% +50 "core" %  '  +10 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&1(- +169 "core" ( +2 "manipulator"&5& +4 "core" &- 5 < +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &7& +3 "core" &- ) < +2 .tForearm.seek :garage + "manipulator"&8' +107 "core" ' +2 .tHand.close + "manipulator"&:/ +71 "core" / +2 "manipulator"&6& +4 "core" &- s p M < +2 "manipulator"&=% +3 "core" %  _ j G +2 .tForearm.seek :retract +2 "manipulator"&-'\ +105 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&9( +272 "core" ( +2 "manipulator"&;& +4 "core" & 1 4 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &>& +3 "core" & ~ . 4 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&"'ρ +106 "core" ' +2 "manipulator"&@& +4 "core" &  4 +2 "manipulator"&!% +3 "core" %y  D +2 "collection"'C& +4 "core" & \  +2 "collection"'<& +3 .tCC.seek :closed +2 "collection"'?(O +3 "core" & \  +3 & \ \ +8 &,y r ,~ +10 &e Z @ +9 &qr  O +10 &5U  N +9 &\\\  O +9 &Tn N +10 &{V T N +9 &=Z  N +9 &S : N +10 &W ' N +9 & X  N +10 &"DZ O +9 &$W O +9 &%T  N +10 &'\\  O +9 &)LW\  O +9 &+T\ } N +10 &,U\ i O +9 &.S O N +10 &0T[  O +9 &2W  N +9 &3U\  N +10 &5W\ t O +9 &7]To N +9 &9W _ N +10 &:Y\ I N +9 &<Y  O +10 &>eW  N +9 &@'W  N +9 &AY  O +10 &CT\  N +9 &Ek] O +9 &G*e P +10 &H{ S +9 &J W +10 &LP  [\ +9 &N  I +9 &O7E  &s +10 &Ov\ t N +5 ( + "collection"'<& +5 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.83 + "collection"'E& +4 "core" &Oc a N + &Oc o N + .tHand.open + "manipulator"&G1 +69 "core" 1 +2 "manipulator"&B% +4 "core" % y  D +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&J'\ +93 "core" ' +2 .tPSV.dial PSR + "processing"%F +136 "core"  +2 .tPSR.select :flush +2 "processing"%j +10 .tPS.seek 1.5ml + "processing"%D' +1607 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%L  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%O'W +1621 "core" ' +2 .tPSV.dial PSR + "processing"%H +45 "core"  +2 .tPSR.select :air + "processing"% +11 .tPS.seek 2.5ml + "processing"%P' +2624 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%R +2 "collection"'$  +5 "core"  +2 "processing"%'  +44 "core"  +36 +2 .tPSV.dial :mixloop + "processing"%I +104 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%U  +131 "core" +2 .tPS.seek 0ml +2 "processing"%V'W +2635 "core" ' +2 .tPSV.dial :air + "processing"%A  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%M' +2627 "core" ' +2 .tPSV.dial :mixloop + "processing"%Y +46 "core" +2 .tPS.seek 0ml +2 "processing"%['W +2641 "core" ' +2 .tPSV.dial :air + "processing"%\\  +46 "core"  +2 .tPS.seek 2.5ml +2 "processing"%X' +2635 "core" ' +2 .tPSV.dial :mixloop + "processing"%^ +45 "core" +2 .tPS.seek 0ml +2 "processing"%Q'W +2629 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&a& +4 "core" &  4 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&S( +2 "core" ( +2 "manipulator"&N& +4 "core" & ~ s S 4 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &d& +2 "core" & u z % 4 +2 .tForearm.seek CC + "manipulator"&T'ρ +102 "core" ' +2 .tHand.close + "manipulator"&Z/ +75 "core" / +2 .tCC.seek :open +2 "collection"'b( +379 "core" ( +2 "manipulator"&e& +4 "core" & - 4 + "manipulator"&o% +4 "core" % χ w + .tForearm.seek :retract +2 "manipulator"&W'\ +100 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&](- +277 "core" ( +2 "manipulator"&s& +4 "core" &- ; . + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &,& +2 "core" &- B . +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&g' +110 "core" ' +2 .tHand.open +2 "manipulator"&f1 +70 "core" 1 +2 "manipulator"&i% +4 "core" % k f l T +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&m'\ +101 "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"'j& +4 "core" &E\  +2 "manipulator"&c% +3 "core" %    +2 "storage"(_% +3 "core" % >\ / +2 "storage"(. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(K( +341 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (q& +3 "core" & % \ ,\  + "manipulator"&n& +4 "core" &- 7 . + "manipulator"&r% +4 "core" %   +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 + "manipulator"&p( +177 "core" ( +2 "manipulator"&l& +4 "core" & F & + "storage"(v& +4 "core" & % \ ,\  + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&t' +95 "core" ' +2 "storage"(x& +4 "core" & % \ -\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(u'L +285 "core" ' +2 "storage"(z- +3 "core" -'{ +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 ({& +3 "core" & $ \ *\  + "manipulator"&|& +4 "core" &  & + .t\Elbow.seek 2 +2 "manipulator"&~( +3 "core" ( +2 "manipulator"&y& +4 "core" &  & + "storage"(& +4 "core" & $ B\ +\  +2 .tForearm.seek 2 + 300 counts + "manipulator"&'υ +22 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +73 "core" / +10 ."downElevator"SE.seek :down +3 "manipulator"&& +3 "storage"(`'v +7 "core" & h & + "manipulator"&k% +4 "core" % ϊ  +2 .tForearm.seek :retract + "manipulator"&'\ +92 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&\ ( +143 "core" ( +2 "manipulator"& & +4 "core" &  6 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" & w  6 + ' +2 ."downElevator"SE.coast +2 .tForearm.reconfigure TightForearm +3 "storage"(5 + "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&'ρ +108 "core" ' +2 "manipulator"& & +4 "core" & O 6 +2 "manipulator"&% +4 "core" %~  K +2 "collection"'& +4 "core" &\  + "collection"'& +4 .tCC.seek :closed +2 "collection"'(O +3 "core" &\  +4 &\ 3 +9 &/G 3 +9 &`s~ G +10 & _ O +9 &X O +9 &Zx O +10 &OYi O +9 &V_ N +10 &\\P O +9 &U; O +9 &YT1 N +10 &!U O +9 &"T O +10 &$U@ O +9 &&aX5 N +9 &(#W; N +10 &)\\* O +9 &+T O +9 &-hU O +10 &/+R N +9 &0W N +10 &2Z O +9 &4qT N +9 &62V O +10 &7S O +9 &9U O +9 &;xY O +10 &=;X N +9 &>[ O +9 &@X N +10 &BW N +9 &DA\\ O +10 &F^ P +9 &Gj P +9 &Iv U +10 &K* Z +9 &L \\ +9 &N~ A +10 &O^( &o +9 &Ob N +2 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.72 +2 .Hand.open + "manipulator"&h1 +73 "core" 1 +2 "manipulator"&% +4 "core" % ~  K +48 .tForearm.reconfigure LooseForearm +13 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +104 "core" ' +2 .tSC.coast "storage"(6 +3 .tCTV.dial CSV,avoiding: :intake +2 "collection"'  +135 "core" ~ +2 .tCSV.dial CTV + "collection"'  +29 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2637 "core" ' +2 "collection"'% +4 "core" % E  +2 .tCS.seek 4.15ml + "collection"''Q +1563 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%  +55 "core" +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%&  +88 "core"  +2 .tPS.seek 0ml +2 "processing"%'W +2625 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'( ` +88 "core" ^ +2 .tCSV.dial :air +2 "collection"'* @ +43 "core" ? +2 .tCS.seek 10ml +2 "collection"')' D +1567 "core" ' +2 .tCSV.dial CTV + "collection"'%  +44 "core"  +2 .tCS.seek 0ml +2 "collection"'' +2624 "core" ' +2 .tCBV.dial :waste1 + "collection"'. @ +29 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'/  +132 "core" +2 "collection"'& +4 "core" &Occn N +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&% +3 "core" %\ \   +2 "storage"(% +4 "core" % \ + + "storage"(. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 + "storage"( ($ +341 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (2& +3 "core" &' \ * + "manipulator"&3& +4 "core" & w  6 +2 "manipulator"&4% +3 "core" %\ \ u z   +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 1 +2 "manipulator"&#( +171 "core" ( +2 "manipulator"&5& +4 "core" &  R +2 "storage"(7& +3 "core" &" \ + +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"& ' +93 "core" ' +2 "storage"(}& +4 "core" &" \ + +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"('L +281 "core" ' +2 "storage"(:- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&6& +3 "core" & v y ) N +2 "storage"(=& +3 "core" &" u\ ) +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&0'\\ +38 "core" ' +2 .t\Elbow.hold + "manipulator"&8, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(;- +3 "core" -' +2 .tSE.seek 0.1 Pucks below Top Plate + "storage"(>'C +27 "core" ' +2 "manipulator"&1% +4 "core" %cV F } +2 "storage"(@& +3 "core" &" +\ $ +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 307 counts +2 "manipulator"&!'Ϗ +21 "core" ' +2 "manipulator"&C& +4 "core" &  N +2 "storage"(-& +4 "core" &" \ + +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&' +23 "core" ' +2 .tSE.seek 1.1 Pucks below Top Plate +2 "storage"(<'2 +37 "core" ' +2 "manipulator"&E& +4 "core" &  N +2 "manipulator"&G% +4 "core" %  + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&B'\ +96 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&F( +154 "core" ( +3 "manipulator"&"& +4 "core" & h S O ;3 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &L& +3 "core" & b k ;3 +2 .tForearm.seek CC + "manipulator"&D'ρ +93 "core" ' +2 .tHand.close + "manipulator"&H/ +72 "core" / +2 .tCC.seek :open +2 "collection"'O( +379 "core" ( +2 "storage"(R& +4 "core" &" '\ + + "storage"('& +4 "core" &" S\ + +2 "manipulator"&$& +3 "core" &  ;3 +2 "manipulator"&I% +3 "core" % ~  +2 .tForearm.seek :retract + "manipulator"&U'\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 1 +2 "manipulator"&P( +155 "core" ( +2 "manipulator"&A& +4 "core" & + \ +2 "storage"(V& +3 "core" &"  b\ , +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 1 +2 "manipulator"&Y'\\ +110 "core" ' +2 .t\Elbow.hold + "manipulator"&M, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&\\1 +76 "core" 1 +12 "manipulator"&[% +4 "core" % ox X N + % + "storage"(^& +4 "core" &" v\ ( + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 319 counts + "manipulator"&X'ϛ +16 "core" ' +2 "manipulator"&a& +4 "core" & # +2 "storage"(N& +3 "core" &"\ . +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&d' +38 "core" ' +2 "storage"(Z% +4 "core" %;\ .\ + +2 ."downElevator"SE.seek :down +3 "storage"(9'v +99 (J% +3 "core" %>  \ -[v +2 "manipulator"&?% +4 "core" % + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&e'\ +89 "core" ' +53 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%o  +74 "core" +2 .tPS.seek 2.5ml +2 "processing"%T' +2637 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%s +42 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%,  +43 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%S +56 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%f  +42 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%i'W +2628 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%j& +4 "core" &\  +2 .tHand.open + "manipulator"&W1 +17 "core" 1 +2 "manipulator"&c& +4 "core" & + "manipulator"&_% +4 "core" %\   +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&(- +172 "core" ( +2 "manipulator"&g& +4 "core" &- B  + .t\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &q& +3 "core" &-  + .tForearm.seek :garage +2 "manipulator"&n' +107 "core" ' +2 .tHand.close + "manipulator"&r/ +72 "core" / +2 "manipulator"&l& +4 "core" &- }   +2 "manipulator"&v% +3 "core" %  u w y S +2 .tForearm.seek :retract +2 "manipulator"&x'\ +100 "core" ' +3 .t\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&]( +113 "core" ( +2 "manipulator"&m& +4 "core" & + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &z& +3 "core" & / +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&{' +150 "core" ' +2 "manipulator"&|& +4 "core" & [ +2 "manipulator"&y% +3 "core" % j +2 "processing"%& +4 "core" &\  +2 "processing"%& +4 .tPC.seek :closed + "processing"%(Tg +4 "core" &\  +3 &\   +8 &4v\ +} +9 &c\ @ +10 &Ss\ Q +9 &V\ Q +9 &W\ R +10 &U\ Q +9 &ZV \ Q +10 &U\ Q +9 &U\ P +9 &U\ Q +10 & bZ\ Q +9 &"%U\ Q +9 &#Y#\ Q +10 &%R\ Q +9 &'jU(\ Q +10 &)-T"\ Q +9 &*T"\ P +9 &,S2\ Q +10 &.tV0\ P +9 &06T4\ P +9 &1W7\ Q +10 &3XN\ Q +9 &5{V\ Q +10 &7=W\ Q +9 &8W\ Q +9 &:T\ P +10 &<W\ Q +9 &>ES\ Q +9 &@T\ P +10 &AT\ P +9 &CW\ Q +10 &EL[\ Q +9 &G ]\ Q +9 &Hc\ S +10 &Jk\ S +9 &LD\ W +9 &N\ W +10 &O\ W +9 &Q\ W +10 &SB{\ < +9 &T#1\ Q +9 &TN\  & +2 ( + "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.54 +2 "processing"%k& +4 "core" &TN\  & + .tHand.open +2 "manipulator"&p1 +76 "core" 1 +2 "manipulator"&t% +4 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& '\ +93 "core" ' +2 .tPRV.dial :air +2 "processing"%  +44 "core"  +2 .tPSV.dial :mixloop +2 "processing"%u +43 "core" +3 "processing"%% +4 "core" %Z(\  +2 .tPS.seek 0.3ml +2 "processing"% ' +395 "core" ' +2 .tPSV.dial PSR + "processing"% +105 "core"  +2 .tPSR.select :wash +2 "processing"% +11 .tPS.seek 0.7ml + "processing"%'* +495 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%~' +1921 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%` +104 "core" +2 .tPTV.dial :mixing +2 "processing"% @ +73 "core" A +2 .tPBV.dial :waste2 +2 "processing"%b  +93 "core"  +3 .tPS.seek 0ml +2 "processing"%h'W +2632 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&& +4 "core" &  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&( +3 "core" ( + "manipulator"&& +3 "core" &  +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & 4 +2 .tForearm.seek PC + "manipulator"&' +98 "core" ' +2 .tHand.close + "manipulator"&K/ +67 "core" / +2 .tPC.seek :open +2 "processing"%Q( +404 "core" ( +2 "manipulator"&& +4 "core" & F + "manipulator"&w% +4 "core" %  /  + .tForearm.seek :retract +2 "manipulator"& '\ +100 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&&(- +139 "core" ( +2 "manipulator"&& +4 "core" &.   + .t\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &(& +3 "core" &. I  + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&*' +114 "core" ' +2 .tHand.open + "manipulator"&1 +67 "core" 1 +2 "manipulator"&%% +4 "core" % o i j  ] +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&)'\ +103 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%.& +4 "core" &\  +2 "manipulator"&/% +4 "core" %\  " 0 + "storage"(% +4 "core" % -\ 1 +2 "storage"(. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 + "storage"(( +346 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" & %\ -\  +2 "manipulator"&2& +3 "core" &. P  +2 "manipulator"&3% +3 "core" %\ - 0 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 +2 "manipulator"&4( +171 "core" ( +3 "manipulator"&5& +3 "core" &  $ +2 "storage"(7& +4 "core" & % u\ -\  + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&}' +89 "core" ' +2 "storage"(\ & +4 "core" & %\ .\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"('L +284 "core" ' +2 "storage"(:- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (6& +3 "core" & $ r\ +\  +2 "manipulator"&=& +3 "core" &  $ + .t\Elbow.seek 2 +2 "manipulator"&;( +3 "core" ( +2 "manipulator"&1& +3 "core" &  $ +2 "storage"(@& +3 "core" & $ \ ,\  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&C'υ +24 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&-/ +69 "core" / +18 ."downElevator"SE.seek :down +3 "manipulator"&E& +5 "storage"(G'v +3 "core" & H $ + "manipulator"& % +4 "core" %  ; +2 .tForearm.seek :retract + "manipulator"&#'\ +96 "core" ' +2 .t\Elbow.seek PC +2 "manipulator"&( +162 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +92 "core" ( +2 "manipulator"&0& +4 "core" & q \\ + .t\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &!& +3 "core" &  \\ + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&>' +99 "core" ' +32 E\ @? +2 "manipulator"&"& +4 "core" & 2 \\ + "manipulator"&L% +4 "core" % w +2 "processing"%& +3 "core" &a\  +2 "processing"%8& +4 .tPC.seek :closed + "processing"%H(Tg +3 "core" &^\  +4 &K\ 4 +9 &4HyH\ 2 +10 &Zo}F\ F +9 &b6\ Q +10 &S@\ Q +9 &zT7\ Q +9 &;V=\ Q +10 &U;\ Q +9 &R,\ Q +9 &R-\ Q +10 &CR'\ Q +9 &!S-\ P +10 &"T,\ Q +9 &$T&\ Q +9 &&LQ"\ Q +9 &(T \ Q +10 &)V\ Q +9 &+Q\ P +10 &-UQ\ P +9 &/Q\ P +10 &0T\ P +9 &2Q\ P +9 &4]R\ P +10 &6R\ P +9 &7T\ Q +9 &9R\ Q +10 &;eN\ P +9 &='N \ P +10 &>N\ P +9 &@R\ P +9 &BlQ\ Q +10 &D.S\ Q +9 &ET\ P +9 &G[\ R +10 &Ip_\ R +9 &K,p\ T +10 &L\ W +9 &N\ W +9 &Pi\ W +10 &R*\ X +9 &Sca\ . +9 &T@n\ ; +10 ( + &TO\ , + "processing"%8& +4 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.59 + .Hand.open + "manipulator"&B1 +70 "core" 1 +3 "manipulator"&% +4 "core" % }  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&R'\ +95 "core" ' +2 .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 2 in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%$9 +2 %'  +5 "core" 9 +102 "processing"%I9 +3 "core" 9 +102 "processing"%A9 +3 "core" 9  +102 "processing"%V9 +3 "core" 9  +102 "processing"%D9 +3 "core" 9 +102 "processing"%F9 +3 "core" 9 +102 "processing"%\\9 +3 "core" 9 +102 "processing"%[9 +3 "core" 9 +102 "processing"%^9 +3 "core" 9" +102 "processing"%a9 +57 "core" 9( +102 "processing"%N9 +3 "core" 9- +102 "processing"%U9 +3 "core" 91 +102 "processing"%Z9 +3 "core" 95 +102 "processing"%J9 +3 "core" 99 +102 "processing"%P9 +3 "core" 9= +103 "processing"%?9 +3 "core" 9 B +102 "processing"%Y9 +3 "core" 9F +102 "processing"%X9 +3 "core" 9J +102 "processing"%<9 +3 "core" 9N +102 "processing"%o9 +3 "core" 9R +103 "processing"%d9 +3 "core" 9!W +102 "processing"%99 +3 "core" 9([ +102 "processing"% 9 +3 "core" 9._ +102 "processing"%9 +3 "core" 93c +102 "processing"%s9 +4 "core" 9:h +102 "processing"%,9 +3 "core" 9Al +102 "processing"%S9 +3 "core" 9Gp +102 "processing"%f9 +3 "core" 9Mt\ +102 "processing"%T9 +3 "core" 9Tx\ +102 "processing"%j9 +3 "core" 9Z} +102 "processing"%W9 +3 "core" 9a +102 "processing"%c9 +3 "core" 9i +2 .tPH.hold 2:00:00,28C +2 .delay 1:30 +3 "processing"%_ ppc +3 "core"  +8999 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%g +104 "core"  +2 .tPSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%q' +595 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +10 .tPS.seek 2ml + "processing"%M'[ +1617 "core" ' +2 .tPTV.dial :puck + "processing"%r  +72 "core"  +2 .tPSV.dial PTV +2 "processing"%l +74 "core" +2 .tPBV.dial :waste1 +2 "processing"%v  +132 "core"  +2 "processing"%e% +4 "core" %\\\  +2 .tPS.seek 1.5ml +2 "processing"%m' +589 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%z * +33 "core" , +3 .tPS.seek 0ml + "processing"%n'W +1607 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%|  +34 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%y * +35 "core" + +2 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"% +73 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%' +2432 "core" ' +2 .tPSV.dial PTV + "processing"%x +75 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"%+ +76 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%k +75 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%p  +72 "core"  +2 .tPS.seek :empty +2 "processing"%t'9 +2418 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +131 "core" +2 .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 .tPRV.dial :ab1 +2 "processing"%u @ +76 "core" B +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%'w +353 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "collection"'{  + "processing"%i  +46 "core"  +31 +2 "processing"%% +4 "core" %z/\  +2 .tPS.seek 0.32ml +2 "processing"% '' +391 "core" ' +2 .tdelay 2 seconds +180 E\ CC +22 .tCBV.dial between PRV and PSV +2 "collection"'  +37 "core" +2 .tPRV.dial :air +2 "processing"%`  +43 "core"  +3 .tPS.seek 0.9ml + "processing"%'D +1237 "core" ' +2 .tPRV.dial :waste2 + "processing"%b @ +73 "core" ? +3 .tPS.seek 0.5ml + "processing"%~' +860 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%  +42 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%'[ +1605 "core" ' +2 .tPSV.dial :PML + "processing"% +56 "core" +2 .tPTV.dial :mixing +2 "processing"%K @ +71 "core" A +2 .tPBV.dial :waste1 +2 "processing"%]  +34 "core" +2 "processing"% % +4 "core" %V<\  +2 .tPS.seek 1.85ml +2 "processing"%'6 +227 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"% * +34 "core" + +3 .tPS.seek 0ml +2 "processing"%w'W +1967 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" &1\  + .tHand.open + "manipulator"&(1 +20 "core" 1 +2 "manipulator"&& +4 "core" & | t d \\ +2 "manipulator"&% +3 "core" % ( { e  "X +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&(- +141 "core" ( +2 "manipulator"&%& +4 "core" &. t {   + .t\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 & & +3 "core" &. y v   +2 .tForearm.seek :garage + "manipulator"&.' +106 "core" ' +3 .tHand.close + "manipulator"&// +74 "core" / +2 "manipulator"&& +4 "core" &. 7 6  +2 "manipulator"&% +3 "core" %  0 6 [  +2 .tForearm.seek :retract +2 "manipulator"&*'\ +105 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&( +267 "core" ( +2 "manipulator"&2& +4 "core" &  ] a 6 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &3& +2 "core" &  ^ c 6 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&5'ρ +105 "core" ' +2 "manipulator"&7& +4 "core" &  f i 6 +2 "manipulator"&\ % +3 "core" %φ j Y +2 "collection"'&& +4 "core" &0 +2 "collection"')& +3 .tCC.seek :closed +2 "collection"':(O +3 "core" &M +4 &L 4 +9 &1G~M 3 +10 &]qI G +9 &eG Q +9 &VL P +10 &YE P +9 &EZC Q +10 & VG P +9 &Y; P +9 &W? P +10 &NWI P +9 &!XH P +9 &"WN P +10 &$XG P +9 &&XUE P +10 &(WM P +9 &)WI P +9 &+UK P +10 &-_YL P +9 &/#TN O +9 &0WN P +10 &2WA P +9 &4hTG P +10 &6*UJ P +9 &7TL P +9 &9UL P +10 &;pWL P +9 &=2SH P +9 &>WN P +10 &@WD P +9 &Bw[C P +10 &D9UL P +9 &E]K Q +9 &GgM R +10 &Is|M T +9 &K'M Y +9 &LO \\ +10 &NB < +9 &O])D )v +10 &OhH G +2 ( + "collection"')& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.60 + "collection"'6& +4 "core" &Od' G + .tHand.open + "manipulator"&=1 +68 "core" 1 +2 "manipulator"&1% +4 "core" % ς 2 < +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&@'\ +95 "core" ' +2 .tPSV.dial PSR + "processing"%- +106 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%E' +1616 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +50 "processing"%  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%4'W +1610 "core" ' + .tPSV.dial PSR +2 "processing"%} +44 "core"  +2 .tPSR.select :air + "processing"% +11 .tPS.seek 2.5ml + "processing"%' +2630 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "processing"%C  +2 "collection"'0  +40 "core"  +124  +2 .tPSV.dial :mixloop +2 "processing"%! +102 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%;  +73 "core" +2 .tPS.seek 0ml +2 "processing"%"'W +2638 "core" ' +2 .tPSV.dial :air +2 "processing"%L  +43 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2637 "core" ' +2 .tPSV.dial :mixloop + "processing"%G +45 "core" +2 .tPS.seek 0ml +2 "processing"%#'W +2635 "core" ' +2 .tPSV.dial :air +2 "processing"%Q  +45 "core"  +3 .tPS.seek 2.5ml + "processing"%B' +2635 "core" ' +2 .tPSV.dial :mixloop +2 "processing"% +44 "core" +2 .tPS.seek 0ml +2 "processing"%$'W +2629 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&8& +4 "core" &  > T m 6 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&I( +3 "core" ( +2 "manipulator"&>& +3 "core" &  Y J 7 6 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &A& +3 "core" &  H O [ 6 +2 .tForearm.seek CC + "manipulator"&'ρ +103 "core" ' +2 .tHand.close + "manipulator"&V/ +75 "core" / +2 .tCC.seek :open +2 "collection"'D( +380 "core" ( +2 "manipulator"&F& +4 "core" &  N B F 6 +2 "manipulator"&\\% +3 "core" % ς A S p +2 .tForearm.seek :retract + "manipulator"&['\ +101 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&^(- +281 "core" ( +2 "manipulator"&a& +4 "core" &- s l ?  +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &N& +3 "core" &- Q c Q  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&U' +111 "core" ' +2 .tHand.open +2 "manipulator"&Z1 +74 "core" 1 +2 "manipulator"&J% +4 "core" %  / { +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&P'\ +99 "core" ' +2 ."da"delayUntil "11:43:40.44" +24783 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%? @ +72 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%Y  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%X * +33 "core" * +2 ."da"PSV.dial :air +2 "processing"%<  +56 "core" +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%o' +2210 E\ :: +221 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%d +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%9  +43 "core"  +3 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"% +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +44 "core"  +4 ."da"PS.seek :empty +2 "processing"%s'9 +2428 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"%, +135 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%S' +586 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml + "processing"%f'[ +1613 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%T  +71 "core"  +2 ."da"PSV.dial PTV + "processing"%j +74 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%W  +33 "core" +2 "processing"%c% +4 "core" %Y'\  +2 ."da"PS.seek 1.5ml +2 "processing"%g' +601 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%h * +36 "core" , +2 ."da"PS.seek 0ml +3 "processing"%q'W +1606 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%r  +37 "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"%v +74 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%e' +2432 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%M +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%z +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%m +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%'  +72 "core"  +2 ."da"PS.seek :empty +2 "processing"%|'9 +2426 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"%y +135 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml + "processing"%n'[ +1617 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%x +73 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%+  +33 "core" +2 "processing"%k% +4 "core" %b0\  +2 ."da"PS.seek 1.5ml +2 "processing"%p' +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +3 ."da"PS.seek 0ml +2 "processing"%'W +1629 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +42 "processing"%  +42 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%u * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%t +74 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%i' +2427 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%{ +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +74 "core"  +2 ."da"PS.seek :empty +2 "processing"%`'9 +2424 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%  +43 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%b  +130 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%  +43 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"% +45 "core" +2 ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%~' +308 E\ ml +75 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%  +44 "core"  +2 "processing"%K% +4 "core" %E\  +2 ."da"PS.seek 0.55ml + "processing"%]'u +332 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%  +55 "core" +2 ."da"PS.seek 2ml +2 "processing"%'[ +1561 "core" ' +2 ."da"PSV.dial :PML +2 "processing"% +41 "core" +2 ."da"PTV.dial :mixing +2 "processing"% @ +71 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" +2 "processing"%(% +4 "core" %^,\  +2 ."da"PS.seek 1.85ml +2 "processing"%'> +239 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 ."da"PS.seek 0ml +3 "processing"%%'W +1973 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +48003 #recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" * +2 ."da"PSV.dial :air +2 "processing"%/  +56 "core" +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2467 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"% +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%R  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%. +42 "core" +3 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%2  +43 "core"  +2 ."da"PS.seek :empty +2 "processing"%3'9 +672 E\ BB +1748 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"% +145 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%7' +601 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml + "processing"%\ '[ +1607 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%&  +71 "core"  +2 ."da"PSV.dial PTV + "processing"%* +75 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%O  +33 "core" +2 "processing"%6% +4 "core" %Y.\  +2 ."da"PS.seek 1.5ml +2 "processing"%=' +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%1 * +33 "core" + +2 ."da"PS.seek 0ml +3 "processing"%)'W +1606 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%-  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%5 * +35 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%w +74 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"% ' +2420 "core" ' +2 ."da"PSV.dial PTV + "processing"%E +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%} +74 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%4 +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%0  +73 "core"  +2 ."da"PS.seek :empty +2 "processing"%C'9 +2430 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%! +133 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%;' +600 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%'[ +1612 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%L +73 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%"  +35 "core" +2 "processing"%G% +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"%Q * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%#'W +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 +2 "processing"%B * +36 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%8 +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%>' +2433 "core" ' +2 ."da"PSV.dial PTV + "processing"%A +75 "core" +2 ."da"delay 5 seconds +550 .PSV.dial PSR + "processing"%V +86 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +84 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%@  +74 "core"  +2 ."da"PS.seek :empty +2 "processing"%:'9 +2421 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%F +133 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1612 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%a +74 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%N  +35 "core" +2 "processing"%I% +4 "core" %a-\  +2 ."da"PS.seek 1.5ml +2 "processing"%Z' +283 E\ @@ +314 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%J * +34 "core" + +3 ."da"PS.seek 0ml +2 "processing"%['W +1605 "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"%? * +35 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%Y +86 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%X' +2430 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%< +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%$ +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%d +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%9  +85 "core" +2 ."da"PS.seek :empty +2 "processing"% '9 +2429 "core" ' +2 ."da"Sleepy.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +137 "core"  +2 ."da"PSR.select :sub1 +8 "processing"% +20 ."da"PS.reconfigure PSconfig +5 "processing"%#A d`xb +5 ."da"PS.seek 0.25ml +5 "processing"%o'7 +344 "core" ' +4 ."da"delay 5 seconds +502 .PSR.select :sub2 +3 "processing"% +10 ."da"PS.seek 0.5ml + "processing"%,' +333 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%s'[ +1608 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%S +76 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%T  +34 "core" +2 "processing"%j% +4 "core" %ZC  +2 ."da"PS.seek 1.5ml + "processing"%W' +588 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%c * +36 "core" , +3 ."da"PS.seek 0ml +2 "processing"%f'W +1612 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%h  +36 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%g * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%r +76 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%l' +2492 "core" ' +2 ."da"PSV.dial PTV + "processing"%v +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%q +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%M +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%z  +74 "core"  +2 ."da"PS.seek :empty +2 "processing"%m'9 +2482 "core" ' +2 "processing"%'9 +3 "core" 94 +2 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast +2 "processing"%e  +3 "core" 4 4 +2 "processing"%y& +3 "core" &TO 5 , +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&|% +4 "core" %\  $ N +2 "storage"(% +3 "core" %~ @ +2 "storage"(x. +2 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 1 +2 "storage"(+($ +341 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (k& +3 "core" &' +2 "manipulator"&n& +3 "core" &-  K +2 "manipulator"&% +3 "core" %\  J J +2 ."da"\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 1 +2 "manipulator"&p( +180 "core" ( +2 "manipulator"&& +4 "core" & I# + "storage"(u& +4 "core" && h +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&t' +99 "core" ' +2 "storage"(& +4 "core" && B + ."da"SE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 ."da"SE.seek beamBreak +2 "storage"({'L +291 "core" ' +2 "storage"(- +3 "core" -' + ."da"SE.configure SEconfig +3 "storage"(#QK-0-\ b +3 "manipulator"&& +2 "core" &\  H# +2 "storage"(& +3 "core" && +2 ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&i'\\ +36 "core" ' +2 ."da"\Elbow.hold + "manipulator"& , +4 "core" , +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(b- +3 "core" -' +2 ."da"SE.seek 1.11 Pucks below Top Plate +2 "storage"(': +28 "core" ' +2 "manipulator"&% +4 "core" %k_ 0 1  : +2 "storage"(`& +3 "core" &&  +2 ."da"Forearm.force -20 + "manipulator"&5 +2 ."da"Forearm.seek 1 + 315 counts +2 "manipulator"&'ϗ +20 "core" ' +2 "manipulator"&K& +4 "core" &\  J# +2 "storage"(~& +4 "core" &&  +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"& ' +18 "core" ' +53 ."da"SE.seek 2.11 Pucks below Top Plate +2 "storage"(]') +39 "core" ' +2 "manipulator"&& +4 "core" &\  L# +2 "manipulator"&% +4 "core" %%  L + ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 ."da"\Elbow.seek PC +2 "manipulator"&(( +244 "core" ( +2 "manipulator"&& +4 "core" & | H + ."da"\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 && +3 "core" & | { ( H +2 ."da"Forearm.seek PC +2 "manipulator"&' +96 "core" ' +2 ."da"Hand.close + "manipulator"& / +73 "core" / +2 ."da"PC.seek :open +2 "processing"%( +402 "core" ( +2 "storage"(/& +4 "core" && 5 + "manipulator"&%& +4 "core" & L + "manipulator"&% +4 "core" % L +2 ."da"Forearm.seek :retract +2 "manipulator"&R'\ +101 "core" ' +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"\Elbow.seek 1 +2 "manipulator"&.( +253 "core" ( +2 "manipulator"&2& +4 "core" & z  H% + "storage"(& +4 "core" && o +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&' +97 "core" ' +2 ."da"Hand.open +2 "manipulator"&31 +66 "core" 1 +10 "storage"(7- +3 "core" -') +3 ."da"SE.seek 1.86 Pucks below Top Plate +2 "storage"(&' +25 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.19 Pucks below Top Plate +2 "storage"(*' +50 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da19mar0712h50ml.tif +1949 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +1795 #"da"SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 33.939 seconds\ /var/log/esp/da19mar0712h50ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da19mar0712h50ml15s.tif +1563 #SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da19mar0712h50ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da19mar0712h50ml30s.tif +3063 #SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da19mar0712h50ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da19mar0712h50ml70s.tif +7117 #SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da19mar0712h50ml70s.tif: TIFF Upload Complete\ +2 .Sleepy.power :camera,:OFF +4 ."Qmail"HABfans.email "33.939 sec auto-exposure",Subject: "da19mar0712h50ml images!" +10 "storage"(O- +11 "core" -' +6 "storage"(6& +3 "core" && J\  +2 "manipulator"&\ & +4 "core" &\   Y d!q +2 ."da"\Elbow.seek 1 +4 "manipulator"&1( +23 "core" ( +2 "manipulator"&=& +5 "core" & @ @ g +2 "storage"(-& +3 "core" &&\  +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&5' +4 "core" ' +2 ."da"SE.reconfigure SEgently +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.91 Pucks below Top Plate +3 "storage"(w'/ +56 "core" ' +2 "manipulator"&)& +4 "core" & W r +2 "storage"(E& +5 "core" &&   \  +2 ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 1 +2 "manipulator"&}'\\ +34 "core" ' +2 ."da"\Elbow.hold +2 "manipulator"&4, +3 "core" , +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 2.09 Pucks below Top Plate +2 "storage"(0' +20 "core" ' +2 E NN +2 "manipulator"& % +4 "core" %jz ? B g( +2 "storage"(!& +8 "core" && \ +2 ."da"Forearm.force -20 +2 "manipulator"&5 +6 ."da"Forearm.seek 1 + 314 counts +4 "manipulator"&C'ϖ +21 "core" ' +2 "manipulator"&;& +4 "core" & + u +3 "storage"(L& +4 "core" && < <\  +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 700 counts +3 "manipulator"&"' +23 "core" ' +4 "storage"(G% +4 "core" % ; 1\  +2 ."downElevator"SE.seek :down +5 "storage"('v +96 (Q% +5 "core" %]9  )\ Zo +2 "manipulator"&% +13 "core" % $ u +11 ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +11 ."da"Forearm.seek :retract +11 "manipulator"&'\ +88 "core" ' +40 ' +3 ."downElevator"SE.coast +4 "storage"(5 +3 ."da"SC.coast +3 "storage"(6 +4 #tStarting finalPurge +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 "processing"%B& +4 "core" & + ."psFlush"Hand.open +2 "manipulator"&81 +25 "core" 1 +2 "manipulator"&#& +5 "core" & O z + "manipulator"&A% +4 "core" %\  z +2 ."psFlush"\Elbow.seek FlushPuck::Garage +3 "manipulator"&V(- +169 "core" ( +2 "manipulator"&& +4 "core" &-  {: +2 ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &@& +3 "core" &-  {: +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&>' +109 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&F/ +69 "core" / +7 "manipulator"&:& +6 "core" &- s: +7 "manipulator"&\\% +13 "core" %   sw +3 ."psFlush"Forearm.seek :retract +9 "manipulator"&a'\ +102 "core" ' +2 ."psFlush"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."psFlush"\Elbow.seek PC +2 "manipulator"&N( +116 "core" ( +6 "manipulator"&I& +12 "core" & ( } +2 ."psFlush"\Elbow.reconfigure LooseElbow +6 "manipulator"&$ &.,(#b +9 && +10 "core" & ; } +7 ."psFlush"Forearm.reconfigure TightForearm +7 "manipulator"&#Q@2^d^\ b +7 ."psFlush"Forearm.seek PC +80 "manipulator"&J' +104 "core" ' +2 "manipulator"&Z& +4 "core" & 8 } +3 "manipulator"&U% +7 "core" % 8 } +2 "processing"%?& +3 "core" &\  +4 "processing"%Y& +5 ."psFlush"PC.seek :closed +2 "processing"%[(Tg +3 "core" &\  +3 &\  +9 &.s +| +9 &c{ @ +10 &hn Q +9 &*L\ Q +10 &O\ Q +9 &S\ Q +9 &oT\ Q +10 &2Q\ Q +9 &T\ Q +9 &R.\ Q +11 & xP\ Q +9 &":O1\ Q +10 &#P\ Q +8 &%Q\ Q +9 &'T\ Q +10 &)BQ\ Q +9 &+R\ Q +9 &,R)\ Q +10 &.S\ Q +9 &0KM\ P +10 &2 PW\ P +9 &3P\ Q +9 &5QU\ Q +10 &7RRj\ Q +9 &9S`\ Q +9 &:R`\ Q +10 &<N_\ Q +9 &>ZQe\ Q +10 &@Qb\ Q +9 &APk\ Q +9 &CMg\ Q +10 &EbPh\ Q +9 &G"Ui\ Q +9 &HZi\ R +10 &Jgh\ S +9 &LZi V +10 &Nh X +9 &Oi W +9 &Qg W +10 &SOqc 5 +9 &T'-Yi\ I +9 &T@#X\ 0 +3 ( + "processing"%Y& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.55 + "processing"%<& +4 "core" &T@"6\ 0 +2 ."psFlush"Hand.open + "manipulator"&$1 +69 "core" 1 +2 "manipulator"&d% +4 "core" %  | +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&9'\ +102 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%X +134 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%'P +228 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +879 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +1618 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%o +85 "core"  +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%,  +35 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%S'W +2629 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%T +72 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%j' +602 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml + "processing"%s' +2116 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%c +74 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%W U +54 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%h'W +2632 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%g @ +43 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%r' +2633 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%f  +73 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%v'9 +2638 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%q +55 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%M' +2638 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%z +87 "core" ~ +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%l'W +2628 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%' @ +41 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%e' +2632 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%y  +73 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%|'9 +2632 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +44 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml + "processing"%x'P +1115 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml + "processing"%k' +1613 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%n +85 "core" ~ +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +52 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2626 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%u +71 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%^' +596 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml + "processing"%' +2129 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%P +85 "core"  +2 ."psFlush"PBV.dial PSV +2 "processing"% U +52 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2632 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%b' +2629 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +72 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%`'9 +2629 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%K +45 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%~' +2637 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +83 "core"  +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%'W +2629 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%t @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%p' +2625 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%{  +73 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%i'9 +2629 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'& +4 "core" & $0\  + .tHand.open + "manipulator"&1 +24 "core" 1 +2 "manipulator"& & +4 "core" &  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&( +2 "core" ( + "manipulator"&& +4 "core" & I + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 & & +2 "core" &  +2 .tForearm.seek PC +46 "manipulator"& ' +97 "core" ' +2 .tHand.close + "manipulator"&/ +73 "core" / +2 .tPC.seek :open +2 "processing"%H( +402 "core" ( +4 "manipulator"&/& +8 "core" &  +4 "manipulator"&%% +6 "core" % +4 .tForearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&( +349 "core" ( +2 "manipulator"&2& +4 "core" & N 5 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" & y s 5 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&('ρ +109 "core" ' +2 "manipulator"&3& +4 "core" &  5 +2 "manipulator"&7% +4 "core" %ό w u +2 "collection"'R& +3 "core" &%3\  +2 "collection"']& +3 .tCC.seek :closed +2 "collection"'&(O +3 "core" &"0\  +3 & #+\  +8 &.~%4 ,~ +10 &c#/ @ +9 &iv!$. P +9 &,R $, P +10 &Y#+ P +9 &W$. O +9 &qY$2 P +10 &4Y $3 P +9 &V#- O +9 &W %1 P +10 & {V $/ O +9 &"<X$, P +10 &#W #- O +9 &%V#, P +9 &'\\ ", P +10 &)DV"1 P +9 &+W#2 P +9 &,["0 P +10 &.T #8 P +9 &0LT&5 P +10 &2S$1 P +9 &3U#- O +9 &5S #) P +10 &7TT $1 P +9 &9T"- P +9 &:T!- O +10 &<U!!0 O +9 &>\\R"1 P +10 &@T!!2 O +9 &AT#4 P +9 &CU#: O +10 &Ec[ $: P +9 &G!d "A Q +10 &Hr#; S +9 &J 6 W +9 &LJ!> [ +10 &N $4 M +9 &O/B!9 *} +9 &Om"; E +6 ( + "collection"']& +5 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.82 + "collection"'O& +4 "core" &OZ"= E + &OZ!D E +2 .tHand.open + "manipulator"&61 +68 "core" 1 +2 "manipulator"&\ % +4 "core" % ϋ | z +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&='\ +94 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'-& +4 "core" &OZ < E +2 "collection"')% +3 "core" %!D +2 #tCS Pulling 5ml of flush + .CSV.dial CSR + "collection"'E  +43 "core"  +2 .tCSR.select :flush + "collection"' +11 .tCS.seek 5ml +2 "collection"' 'l +1186 E\ AA +163 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +9 '!% +3 "core" %l  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"';' +688 "core" ' +2 .tCSV.dial :waste + "collection"'L +129 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'.' +1991 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'G& +4 "core" &O[! E +2 "collection"'% +3 "core" %! + .tCSV.dial :flush +2 "collection"'*  +43 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"'Q'l +1296 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +42 "core" A +2 "collection"'5% +4 "core" %l 6  +2 .tCS.seek 7ml +2 "collection"'1' +570 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'w  +2 '}  +41 "core"  +93  +2 .tCBV.dial :waste1 +2 "collection"'C @ +43 "core" ? +2 .tCS.seek 0ml +2 "collection"'B' +1790 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'0& +4 "core" &OZ#B E +2 "collection"'8% +3 "core" %"M +2 .tCSV.dial :flush + "collection"'#  +74 "core" +3 .tCS.seek 5ml + "collection"'A'l +1291 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'" @ +43 "core" A +2 "collection"'% +4 "core" %l"M \ +2 .tCS.seek 6.999ml +2 "collection"'@' +562 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'  +42 "core"  +2 .tCBV.dial :waste2 +2 "collection"'+  +113 "core"  +2 .tCS.seek 0ml +2 "collection"'4' +1789 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'F& +4 "core" &OZ%L E +2 "collection"':% +3 "core" %!#L + .tCSV.dial CSR +2 "collection"'\\  +42 "core"  +2 .tCSR.select :kill + "collection"' +11 .tCS.seek 8ml + "collection"'' +2022 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"'I' D +573 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"' +2 '>  +100 "core" +36  +2 .tCTV.dial :intake + "collection"'V  +74 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'Z' \\ +2025 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'U  +72 "core"  +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'?' +591 "core" ' +2 .tCSV.dial CSR + "collection"'a  +101 "core"  +2 .tCSR.select :flush + "collection"' +11 .tCS.seek 5ml + "collection"''l +1349 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"'<' D +1357 "core" ' +2 .tCSV.dial CBV + "collection"'$ +102 "core" +2 .tCS.seek 0ml +2 "collection"'d' +2623 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&Y& +4 "core" & w v  5 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&X( +2 "core" ( +2 "manipulator"&J& +3 "core" & n t q 5 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &m& +3 "core" & x y  5 + .tForearm.seek CC +2 "manipulator"&'ρ +104 "core" ' +2 .tHand.close + "manipulator"&o/ +73 "core" / +2 .tCC.seek :open +2 "collection"',( +379 "core" ( +2 "manipulator"& & +4 "core" & ] \\ 5 + "manipulator"&T% +4 "core" % t Q Z Q +2 .tForearm.seek :retract + "manipulator"&S'\ +100 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek :garage + "manipulator"&j(- +278 "core" ( +2 "manipulator"&c& +4 "core" &- Q 0 + .t\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &W& +3 "core" &- Z 0 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&s' +110 "core" ' +3 .tHand.open + "manipulator"&g1 +68 "core" 1 +2 "manipulator"&h% +4 "core" % d h O +2 .tForearm.reconfigure LooseForearm +47 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&f'\ +98 "core" ' +2 "processing"%r& +4 "core" &\  +33982 E\ ** +60002 \ ** +38849 #t-> PS.flush + #Flushing Processing stage +2 "processing"%q% +3 "core" %:\  +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%v& +4 "core" &\  + .tHand.open + "manipulator"&z1 +24 "core" 1 +2 "manipulator"&M& +4 "core" &-  0 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&'(- +3 "core" ( +2 "manipulator"&l& +4 "core" &- % 0 + .t\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &y& +3 "core" &-  0 + .tForearm.seek :garage +2 "manipulator"&e' +108 "core" ' +2 .tHand.close + "manipulator"&/ +66 "core" / +2 "manipulator"&|& +4 "core" &- } w  0 +2 "manipulator"&x% +4 "core" %  W +2 .tForearm.seek :retract + "manipulator"&n'\ +107 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek PC + "manipulator"&( +128 "core" ( +3 "manipulator"&k& +4 "core" &  # ` + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &u& +2 "core" & n / ` +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&' +96 "core" ' +2 "manipulator"&^& +4 "core" &  ` +2 "manipulator"&P% +3 "core" % '  +2 "processing"%& +4 "core" &\  +2 "processing"%& +4 .tPC.seek :closed + "processing"%(Tg +3 "core" &\  +2 &\  +10 &-u\ ,} +9 &bx\ ? +9 &bp\ Q +10 &!P\ Q +9 &Q\ Q +9 &R\ R +10 &gT\ Q +9 &)R\ Q +10 &Q\ Q +9 &Q\ P +9 & qR\ Q +10 &"3U\ Q +9 &#R\ P +9 &%Q\ Q +10 &'xV\ Q +9 &);S\ Q +10 &*R\ Q +9 &,O\ Q +9 &.R\ Q +10 &0EN\ P +9 &2U\ P +9 &3T\ Q +10 &5R\ P +9 &7KP\ Q +10 &9 T\ Q +9 &:O\ P +9 &<T\ P +10 &>TR\ P +9 &@Q\ Q +9 &AP\ P +10 &CO\ Q +9 &E[R\ Q +10 &GW\ Q +9 &H_\ R +9 &Jh\ S +10 &LT\ V +9 &N\ W +9 &O\ V +10 &Q\ W +9 &SIp\ 4 +10 &T17e\ 7 +9 ( + &TD\  $ + "processing"%& +4 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.54 + "processing"%& +4 "core" &TD\  $ + .tHand.open +2 "manipulator"&1 +74 "core" 1 +2 "manipulator"&b% +4 "core" %   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&K'\ +91 "core" ' +2 .tPSV.dial PSR + "processing"%` +46 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%'P +1111 "core" ' +2 .tPSR.select :air + "processing"% +11 .tPS.seek 2.5ml + "processing"%~' +1610 "core" ' +2 .tPSV.dial PTV + "processing"%t +73 "core" +2 .tPTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +53 "core"  +2 .tPS.seek 0ml +2 "processing"%{'W +2630 "core" ' +2 .tPSV.dial PSR + "processing"%p +76 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 0.5ml +2 "processing"%' +587 "core" ' +2 .tPSR.select :air + "processing"% +11 .tPS.seek 2.5ml + "processing"%' +2125 "core" ' +2 .tPSV.dial PTV + "processing"% +75 "core" +2 .tPBV.dial PSV + "processing"% U +55 "core" W +2 .tPS.seek 0ml +2 "processing"% 'W +2629 "core" ' +2 .tPSV.dial PBV + "processing"% @ +45 "core" > +2 .tPS.seek 2.5ml +2 "processing"%N' +2632 "core" ' +2 .tPSV.dial :waste1 + "processing"%9  +74 "core"  +2 .tPS.seek :empty +2 "processing"%['9 +2629 "core" ' +2 .tPSV.dial PSR + "processing"%/ +45 "core"  +2 .tPSR.select :air +2 .PS.seek 2.5ml +2 "processing"%%' +2624 "core" ' +2 .tPSV.dial PTV + "processing"% +73 "core" +2 .tPBV.dial PSV + .PS.seek 0ml +2 "processing"%'W +597 E\ 66 +2034 "core" ' +2 .tPSV.dial PBV + "processing"%2 @ +46 "core" > +2 .tPS.seek 2.5ml +2 "processing"%' +2638 "core" ' +2 .tPSV.dial :waste1 + "processing"%3  +73 "core"  +2 .tPS.seek :empty +2 "processing"%7'9 +2639 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&R& +4 "core" &  ` +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&( +3 "core" ( +2 "manipulator"&D& +3 "core" & ( ` +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &]& +3 "core" &  ` + .tForearm.seek PC +2 "manipulator"&O' +100 "core" ' +2 .tHand.close + "manipulator"&6/ +66 "core" / +2 .tPC.seek :open +2 "processing"%\ ( +401 "core" ( +2 "manipulator"&-& +4 "core" &  ` + "manipulator"&)% +4 "core" %  + .tForearm.seek :retract +2 "manipulator"&E'\ +96 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&((- +139 "core" ( +2 "manipulator"&& +4 "core" &- ~ + ( + .t\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &!& +3 "core" &- t ( + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"& ' +114 "core" ' +2 .tHand.open + "manipulator"&L1 +74 "core" 1 +2 "manipulator"&;% +4 "core" % \ g l # +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&G'\ +105 "core" ' +36906 #t-> access 1 +19 .SE.seek :down + "storage"('v +7 "core" ' +2 "manipulator"&*% +4 "core" %   _  +2 "manipulator"&.& +3 "core" &-  ( +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"((< +1289 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (5& +3 "core" &<< \ ( +13110 E\ ?? +60003 \ \ ?? +60002 \ ?? +27148 #t-> access +2 "storage"(Q& +3 "core" &<> U\ $ +17 .tSE.seek :down +2 "storage"(w'v +4 "core" ' + "manipulator"&}% +3 "core" %  k k h  +2 "manipulator"&C& +4 "core" &- l l Z ( +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(1( +976 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (0& +3 "core" & \ % +16772 #t-> startTube 5 +1609 #-> da 40 + #da sampling at most 40ml +3 #Loading sh1 puck from tube 5 into Collection Clamp +2 ."Qmail"HABfans.email "Started da in tube 5 at 13:42:20EST07-Mar-19\\n{2 => 0}\\nCan@13:34:35, 23.3C, 10% humidity, 14.4psia, 12.650V, 0.312A, 0.312A avg, 3.95W",Subject: "da sampling at most 40ml" +2 "collection"'8& +5 "core" &''\  +2 "manipulator"&#% +4 "core" %     +3 "storage"(B% +3 "core" % e\ ( +2 "storage"(". +2 "core" .( +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"((< +981 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (A& +3 "core" &<< 5\ $  +2 "manipulator"&& +3 "core" &- c l & ( +2 "manipulator"&+% +4 "core" %  i w 3  + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 5 + "manipulator"&@( +171 "core" ( +2 "manipulator"&F& +4 "core" &\ $ +2 "storage"(:& +3 "core" &< y\ ' +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&\\' +87 "core" ' +2 "storage"(4& +4 "core" &< P\ ( +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"('L +275 "core" ' +2 "storage"(- +3 "core" -'q +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +11 (>& +3 "core" &< >\ ) +2 "manipulator"&V& +3 "core" &\  $ +2 .t\Elbow.seek 5 +2 "manipulator"&I( +3 "core" ( +2 "manipulator"&U& +4 "core" &\ ~  $ + "storage"(Z& +4 "core" &< \ ( +2 .tForearm.seek 5 + 300 counts +2 "manipulator"&a'H +22 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&?/ +73 "core" / +10 ."downElevator"SE.seek :down +3 "manipulator"&& +3 "storage"($'v +6 "core" &\  $ +2 "manipulator"&<% +4 "core" % I x +2 .tForearm.seek :retract +2 "manipulator"&Y'\ +91 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&J( +140 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +8 "core" ( +2 "manipulator"&m& +4 "core" & ( +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &o& +2 "core" & w K ( +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&'ρ +96 "core" ' +2 "manipulator"&=& +4 "core" &  O ( +2 "manipulator"&&% +4 "core" %} f o  +2 "collection"' & +3 "core" &$(\  +2 "collection"'T& +4 .tCC.seek :closed +2 "collection"'(O +3 "core" &#'\  +3 &$(\ \ +9 &,z$' ,~ +10 &c$& @ +9 &hv$( P +9 &*R#( P +10 &Y%) P +9 &W"& Q +9 &pW#) P +10 &2Y$' P +9 &V$' P +10 &W#( P +9 & xT$) P +9 &"9X%* P +10 &#W#( P +9 &%U%' P +9 &'Y$' P +10 &)BU$) P +9 &+W%) P +10 &,W$( P +9 &.T#) P +9 &0JY$( P +10 &2 T#) P +9 &3W"( P +9 &5R#)y P +10 &7ST#'x P +9 &9X$)y P +10 &:T!( O +9 &<T%)x P +9 &>[W#(y P +10 &@R&){ P +9 &AT$(x P +9 &CU"( P +10 &Eb\\$'} P +9 &Ge"'} R +10 &Hv#& T +9 &J!&} Y +9 &LH#'{ \\ +10 &N!%| R +9 &O7J!%z #m +9 &O y!&| K +6 ( + "collection"'T& +5 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.87 + .Hand.open + "manipulator"&c1 +3 "core" &Op!%w K +64 1 +2 "manipulator"&W% +4 "core" % } \\ h  + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&X'\ +97 "core" ' +2 .tSC.coast "storage"(6 +3 #tcollectSample 40ml w/bubble point of 24psi + #Priming 7ml + .Sleepy.power :sampler,:ON + .Intake.select :close +2 .\Exhaust.select :close + .SS.hold + "sampler")g+ +3 "core" + +2 "sampler")h% +3 "core" % \ 4 +2 "collection"'S& +4 "core" &Oo#%l K +2 E\ \ ?? + #tCalibrating pressure sensors + .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X +17 +2 .tdelay 3.8 seconds +382 "collection"'v% +3 "core" %"&_ +2 "sampler")z% +3 "core" %?5 \ 7 + .tSSV.dial :spit +2 "sampler")M +134 "core"  +2 .tSS.seek 0ml +2 "sampler")l' +264 "core" ' +2 .tSSV.dial CBV + "sampler")y  +133 "core" +2 .tCTV.dial :intake +2 "collection"'  +72 "core"  +2 #tWaiting for external sampler to finish priming... + .delayUntil "13:45:48.20" +9188 E\ JJ +7319 ."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" %,/y + #tIntake @14.9psia, vacuum from 9.4 to 12.4psi +2 .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'*' +94 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler"). +135 "core"  +3 .tSS.reconfigure SSexhale +2 "sampler")#.0X' +2444 "core" '  +2 "collection"'V% +4 "core" %  +2 "sampler")w% +3 "core" % \ / +2 #tBubblePoint: Intake @38.4psia, Outlet @14.3psia + .CBV.dial SSV +2 "collection"'U @ +39 "core" B +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'=' +119 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")& +77 "core" ' +3 ."CSpush"CS.coast + "collection"'5 +53 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0XDd +102 "collection"'9 +3 "core" 9OHd +102 "collection"'`9 +3 "core" 9^Ld +102 "collection"'9 +3 "core" 9qPd +102 "collection"'9 +4 "core" 9Ud +102 "collection"'9 +3 "core" 9Yd +102 "collection"'t9 +3 "core" 9]d +102 "collection"'i9 +3 "core" 9ad +102 "collection"'~9 +3 "core" 9ed +102 "collection"'p9 +3 "core" 9jd +103 "collection"'{9 +3 "core" 9nd +102 "collection"'9 +3 "core" 9rd +102 "collection"' 9 +3 "core" 92vd +102 "collection"'9 +3 "core" 9Izd +102 "collection"'9 +4 "core" 9cd +102 "collection"'9 +3 "core" 9yd +102 "collection"' 9 +3 "core" 9d +102 "collection"'/9 +3 "core" 9d +102 "collection"'99 +3 "core" 9b +102 "collection"' 9 +3 "core" 9_ +102 "collection"'d9 +3 "core" 9] +102 "collection"'N9 +3 "core" 9[ +102 "collection"'%9 +3 "core" 9)X +102 "collection"'29 +3 "core" 9BV +102 "collection"'39 +3 "core" 9]R +102 "collection"'9 +3 "core" 9vP +102 "collection"'9 +3 "core" 9M +102 "collection"'R9 +3 "core" 9L +102 "collection"'D9 +3 "core" 9I +102 "collection"']9 +3 "core" 9G +103 "collection"'[9 +3 "core" 9D +102 "collection"'9 +3 "core" 9C +102 "collection"'K9 +3 "core" 9-@ +102 "collection"'9 +3 "core" 9F> +102 "collection"'9 +3 "core" 9_< +103 "collection"')9 +3 "core" 9y9 +102 "collection"'9 +3 "core" 98 +102 "collection"'!9 +3 "core" 95 +102 "collection"'-9 +3 "core" 93 +102 "collection"'O9 +3 "core" 91 +102 "collection"'L9 +3 "core" 90 +102 "collection"';9 +3 "core" 9. +102 "collection"' 9 +3 "core" 9, +102 "collection"'9 +3 "core" 95* +102 "collection"'.9 +4 "core" 9K) +102 "collection"'69 +3 "core" 9`' +102 "collection"'E9 +3 "core" 9u& +102 "collection"'*9 +3 "core" 9 $ +102 "collection"'59 +3 "core" 9" +103 "collection"'Q9 +4 "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"'09 +4 "core" 9 ' +103 "collection"'89 +3 "core" 9 + +102 "collection"'B9 +3 "core" 9 0/ +102 "collection"'C9 +3 "core" 9 @4 +102 "collection"'A9 +3 "core" 9 O8 +102 "collection"'#9 +3 "core" 9 _< +102 "collection"'9 +3 "core" 9 n@ +102 "collection"'+9 +3 "core" 9 |D +102 "collection"':9 +3 "core" 9 I +102 "collection"'"9 +3 "core" 9 M +102 "collection"'49 +4 "core" 9 Q +103 "collection"'(9 +3 "core" 9 U +102 "collection"'G9 +3 "core" 9 Y +102 "collection"'9 +3 "core" 9 ^ +102 "collection"'19 +3 "core" 9 b +102 "collection"'V9 +4 "core" 9 f +102 "collection"'w9 +3 "core" 9 j +102 "collection"'U9 +3 "core" 9 n +102 "collection"'F9 +3 "core" 9 s\ +102 "collection"'?9 +3 "core" 9\ w\ +102 "collection"'9 +4 "core" 9\ {\ +102 "collection"'<9 +3 "core" 9\  +102 "collection"'Z9 +3 "core" 9\  +102 "collection"'@9 +3 "core" 9\ & +102 "collection"'m9 +3 "core" 9\ - +102 "collection"'o9 +3 "core" 9\ 4 +102 "collection"'a9 +3 "core" 9\ : +102 "collection"'\\9 +3 "core" 9\ A +102 "collection"'&9 +3 "core" 9\ G +102 "collection"'>9 +3 "core" 9\ N +102 "collection"'=9 +4 "core" 9\ Q +102 "collection"'9 +3 "core" 9\ W +102 "collection"' 9 +3 "core" 9\ \\ +102 "collection"'$9 +3 "core" 9\ a +102 "collection"'Y9 +3 "core" 9\ f +102 "collection"'I9 +4 "core" 9\ j +103 "collection"'T9 +3 "core" 9\ n  +102 "collection"',9 +3 "core" 9\ r  +102 "collection"'c9 +3 "core" 9\ u  +2 .tCH.hold 10:00,70C +3 "collection"'W `\ `\ r  +2 "core"  +5396 E  +54607 "core" ` +2 "collection"'S9 +3 "core" 9\  +2 #tCollection Puck Heater at 70C after lysing + .CS.seek 0ml +2 "collection"'h' +335 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"' @ +104 "core" B +2 .tCSV.dial :air +2 "collection"' @ +42 "core" ? +4 .tCS.seek 5ml +2 "collection"'q'l +1348 "core" ' +2 .tCSV.dial CTV + "collection"'g  +44 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'v @ +43 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'s  +45 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'M @ +44 "core" ? +2 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"'z' +1348 "core" ' +2 #tRecovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"'y +114 "core" +2 .tCBV.dial CSV + "collection"'|  +30 "core"  +2 "collection"'l% +5 "core" %  +2 .tCS.seek 4.999ml +2 "collection"'j'l +1028 E\ AA +325 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air + "collection"'f  +42 "core" +2 "collection"'k% +4 "core" %lpu  +2 .tCS.seek 7ml + "collection"'u' +591 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'e @ +43 "core" ? +2 .tCS.seek 10ml +2 "collection"'x' D +840 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +128 "core" b +2 #tLysing Complete +2 "collection"''& +4 "core" &Ok K + #tStoring sh1 puck in Collection Clamp to tube 4 + "manipulator"&n% +4 "core" %\  > ; K  +2 "storage"(^% +3 "core" % F\ ! +2 "storage"(H. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 + "storage"(P(,H +338 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" &,F "\  +2 "manipulator"&b& +3 "core" & = D ( ( +2 "manipulator"&% +3 "core" %\  @ @ 0  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 +2 "manipulator"&`( +152 "core" ( +2 "manipulator"&& +4 "core" & D B [ + "storage"(& +4 "core" &,F \ ! +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts + "manipulator"&'# +109 "core" ' +2 "storage"(t& +4 "core" &,F \ " +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(i'L +272 "core" ' +2 "storage"(~- +3 "core" -'L + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tSE.seek :place +2 "storage"(p' +31 "core" ' +10 "manipulator"&{& +4 "core" & M Z P + "manipulator"&% +4 "core" %, = U 2 F +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& '\ +94 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&( +161 "core" ( +2 "manipulator"&& +4 "core" &! \\ }<: + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" &! A }<: + .tForearm.seek CC +2 "manipulator"& 'ρ +104 "core" ' +2 .tHand.close + "manipulator"&// +77 "core" / +4 .tCC.seek :open +2 "collection"'9( +379 "core" ( +2 "storage"( & +4 "core" &,F | !\ + "storage"(d& +4 "core" &,F } >\ +2 "manipulator"&N& +3 "core" &"  ~<: +2 "manipulator"&%% +3 "core" % }  ~l +2 .tForearm.seek :retract + "manipulator"&2'\ +96 "core" ' +3 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 +2 "manipulator"&3( +175 "core" ( +2 "manipulator"&& +4 "core" & l f  +2 "storage"(& +3 "core" &,F \ # + .t\Elbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +2 .tForearm.seek 4 +2 "manipulator"&R'g +111 "core" ' +2 .t\Elbow.hold + "manipulator"&D, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&]1 +68 "core" 1 +10 "manipulator"&[% +4 "core" % v  {> + "storage"(& +4 "core" &,F \  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 315 counts + "manipulator"&K'Ϣ +19 "core" ' +2 "manipulator"&& +4 "core" & d k A  +2 "storage"(& +3 "core" &,F \ # +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts +2 "manipulator"&)'# +30 "core" ' +2 "storage"(% +4 "core" % \ $ +2 ."downElevator"SE.seek :down +3 "storage"(!'v +99 (-% +3 "core" %dB \ #\\x +2 "manipulator"&O% +4 "core" %] i k + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&L'\ +91 "core" ' +62 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"';& +4 "core" & +2 .tHand.open + "manipulator"& 1 +19 "core" 1 +2 "manipulator"&& +4 "core" & g `  +2 "manipulator"&.% +3 "core" %\ n k  4 +2 .t\Elbow.seek FlushPuck::Garage +54 "manipulator"&6(- +176 "core" ( +2 "manipulator"&E& +4 "core" &- o u p +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &*& +3 "core" &- ` i % +2 .tForearm.seek :garage + "manipulator"&5' +110 "core" ' +2 .tHand.close + "manipulator"&Q/ +76 "core" / +2 "manipulator"&}& +4 "core" &- 8  +2 "manipulator"&_% +3 "core" %   w +2 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC + "manipulator"&( +283 "core" ( +2 "manipulator"&0& +4 "core" &# n i T >H + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &8& +3 "core" &# k l k >H +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&B'ρ +99 "core" ' +2 "manipulator"&C& +4 "core" &" n i H =G +2 "manipulator"&A% +3 "core" %σ l k Y 3 +2 "collection"'#& +4 "core" & +2 "collection"'& +3 .tCC.seek :closed +2 "collection"'+(O +4 "core" & + &  +9 &,yj , +9 &f}d @ +10 &tp P +9 &9R N +9 &U O +10 &U O +9 &U N +9 &?Z O +10 &R N +9 &V " O +10 & U  O +9 &"IU N +9 &$\ Y  O +10 &%R N +9 &'W N +9 &)PR O +10 &+R N +9 &,Wm N +9 &.T N +10 &0YY N +9 &2S N +10 &3T N +9 &5R N +9 &7aUf N +10 &9"Y U O +9 &:U ; O +9 &<RZ N +10 &>hS O +9 &@+Q  N +10 &AY  O +9 &CU O +9 &EoY O +10 &G-b P +9 &Hu R +10 &J W +9 &LT [\ +9 &N K +10 &O1=o - +9 &O r\ e H +5 ( +2 "collection"'& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.86 + "collection"':& +4 "core" &Og  H +2 &Og H + .tHand.open + "manipulator"&"1 +72 "core" 1 +2 "manipulator"&4% +4 "core" % σ R J 1 3 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&('\ +95 "core" ' +2 .tPSV.dial PSR + "processing"%G +45 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%' +1610 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%1  +45 "core"  +2 .tPS.seek 0ml +2 "processing"%V'W +1619 "core" ' +2 .tPSV.dial PSR + "processing"%w +45 "core"  +2 .tPSR.select :air + "processing"% +11 .tPS.seek 2.5ml + "processing"%U' +2631 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +5 "processing"%F  + "collection"'?  +43 "core"  +43 +2 .tPSV.dial :mixloop + "processing"% +104 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%<  +132 "core" +2 .tPS.seek 0ml +2 "processing"%Z'W +2628 "core" ' +2 .tPSV.dial :air + "processing"%@  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%m' +2630 "core" ' +2 .tPSV.dial :mixloop + "processing"%o +45 "core" +2 .tPS.seek 0ml +2 "processing"%a'W +2632 "core" ' +2 .tPSV.dial :air + "processing"%\\  +46 "core"  +2 .tPS.seek 2.5ml +2 "processing"%&' +2632 "core" ' +2 .tPSV.dial :mixloop + "processing"%> +45 "core" +2 .tPS.seek 0ml +2 "processing"%='W +2632 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &" H H =G +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"& ( +2 "core" ( +2 "manipulator"&$& +3 "core" &" U Q =G + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &Y& +2 "core" &" J H =G +2 .tForearm.seek CC +2 "manipulator"&I'ρ +102 "core" ' +2 .tHand.close + "manipulator"&T/ +67 "core" / +2 .tCC.seek :open +2 "collection"',( +378 "core" ( +2 "manipulator"&c& +4 "core" &" ; ; =G + "manipulator"&% +4 "core" % w C =  G + .tForearm.seek :retract +2 "manipulator"&W'\ +101 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&S(- +281 "core" ( +2 "manipulator"&r& +4 "core" &- x  0 + + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" &- { z F + +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +113 "core" ' +2 .tHand.open +2 "manipulator"&h1 +74 "core" 1 +2 "manipulator"&g% +4 "core" % l g }Q +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&v'\ +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 5 into Collection Clamp + "collection"'s& +4 "core" &a +2 "manipulator"&M% +3 "core" %\  v | 1  +2 "storage"(q% +3 "core" % S\ ' +2 "storage"(y. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 + "storage"(|(< +347 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (l& +3 "core" &</ "\ #  +2 "manipulator"&z& +3 "core" &- k l _ + + "manipulator"&f% +4 "core" %\  l m a  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 5 + "manipulator"&k( +181 "core" ( +2 "manipulator"&j& +4 "core" & i m !q + "storage"(e& +4 "core" &<. Q\ #  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts + "manipulator"&u' +99 "core" ' +2 "storage"(& +4 "core" &</ E\ $  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(''L +292 "core" ' +2 "storage"(n- +3 "core" -'z + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +2 (^& +3 "core" &<. \ !  + "manipulator"&H& +4 "core" & F = j !q + .t\Elbow.seek 5 +2 "manipulator"&( +13 "core" ( +2 "manipulator"&b& +4 "core" & _ k  & + "storage"(& +4 "core" &<- *\ "  +2 .tForearm.seek 5 + 300 counts +2 "manipulator"&'H +25 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +65 "core" / +10 ."downElevator"SE.seek :down +3 "manipulator"&t& +3 "storage"(J'v +7 "core" & m j & & +53 "manipulator"&X% +5 "core" % ^ l l  { +2 .tForearm.seek :retract +2 "manipulator"&~'\ +92 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&{( +106 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +51 "core" ( +2 "manipulator"&& +4 "core" & O J 7 + .t\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &i& +3 "core" & J H B 7 +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'ρ +98 "core" ' +2 "manipulator"&& +4 "core" & > 9 7 +2 "manipulator"&% +3 "core" %ψ > ? 6 +3 "collection"'`& +3 "core" & +2 "collection"'/& +3 .tCC.seek :closed +2 "collection"' (O +3 "core" & +3 &  +9 &/| ,} +9 &c~  ? +10 &lq  O +9 &.R O +10 &X O +9 &W O +9 &tR O +10 &6T O +9 &Q s O +9 &Ug N +10 & |Q ` O +9 &">SS O +10 &$RA O +9 &%Q: O +9 &'Y1 O +10 &)GR N +9 &+T \\ O +9 &,Yd O +10 &.Q\\ N +9 &0OT\\ N +10 &2WI O +9 &3W 5 O +9 &5T . O +10 &7WR $ N +9 &9T N +9 &:T N +10 &<W O +9 &>^To O +10 &@"R  N +9 &AW O +9 &CU O +10 &EeY  O +9 &G$c  P +9 &Hx  S +10 &J   X +9 &LI  [ +10 &N  N +9 &O.A  + +9 &Op  J +6 ( + "collection"'/& +5 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.91 + .Hand.open + "manipulator"&1 +3 "core" &Og  J +63 1 +2 "manipulator"& % +4 "core" % ψ R ~ + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&d'\ +99 "core" ' +2 .tSC.coast "storage"(6 +3 .tCTV.dial CSV,avoiding: :intake +2 "collection"'N  +135 "core" ~ +2 .tCSV.dial CTV + "collection"'%  +28 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2629 "core" ' +2 "collection"'% +4 "core" % E  +2 .tCS.seek 4.15ml + "collection"' 'Q +1567 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%  +45 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%]  +73 "core"  +2 .tPS.seek 0ml +2 "processing"%['W +2641 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"' ` +38 "core" ^ +2 .tCSV.dial :air +2 "collection"' @ +44 "core" > +2 .tCS.seek 10ml +2 "collection"'' D +1560 "core" ' +2 .tCSV.dial CTV + "collection"'  +44 "core"  +2 .tCS.seek 0ml +2 "collection"'2' +2618 "core" ' +2 .tCBV.dial :waste1 + "collection"'- @ +30 "core" > +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +3 "collection"'O  +133 "core" +2 "collection"'3& +4 "core" &Ofj J + #tStoring lyfil puck in Collection Clamp to tube 4 +2 "manipulator"&R% +4 "core" %\  D G  * + "storage"(K% +4 "core" % \ " + "storage"(;. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 + "storage"(p(,H +339 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 ( & +3 "core" &,K \ + "manipulator"&& +4 "core" &  R ~7 + "manipulator"&.% +4 "core" %\   }* +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 + "manipulator"&)( +154 "core" ( +2 "manipulator"&E& +4 "core" & G H x  + "storage"(*& +4 "core" &,I c\ " +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&!'# +96 "core" ' +2 "storage"(P& +4 "core" &,I \ # +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(D'L +286 "core" ' +2 "storage"(Q- +3 "core" -' + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +2 "manipulator"&}& +3 "core" & m n  +2 "storage"(_& +3 "core" &,I ,\  +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 4 +2 "manipulator"&L'g +37 "core" ' +2 .t\Elbow.hold + "manipulator"&5, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(0- +3 "core" -' +2 .tSE.seek 0.1 Pucks below Top Plate +2 "storage"(8'C +31 "core" ' +2 "manipulator"&6% +4 "core" %nm w +2 "storage"(C& +3 "core" &,I } \  +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 4 + 307 counts +2 "manipulator"&A'Ϛ +20 "core" ' +2 "manipulator"&#& +4 "core" & i `  +2 "storage"(& +3 "core" &,I J\ " +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&9'# +23 "core" ' +2 .tSE.seek 1.1 Pucks below Top Plate +2 "storage"('2 +39 "core" ' +2 "manipulator"&:& +4 "core" & k k  +2 "manipulator"&"% +4 "core" %. n n N + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&4'\ +95 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&G( +149 "core" ( +3 "manipulator"&B& +4 "core" &  5 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &7& +2 "core" &  5 +2 .tForearm.seek CC +2 "manipulator"&1'ρ +104 "core" ' +2 .tHand.close + "manipulator"&/ +71 "core" / +2 .tCC.seek :open +2 "collection"'w( +378 "core" ( +2 "storage"(V& +4 "core" &,I a\ ! +2 "storage"(F& +3 "core" &,I \  +2 "manipulator"&?& +3 "core" &  4 +2 "manipulator"&% +3 "core" % v ~5 +2 .tForearm.seek :retract + "manipulator"&<'\ +105 "core" ' +2 .t\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 +2 "manipulator"&U( +150 "core" ( +2 "manipulator"&@& +4 "core" & g T a  +2 "storage"(Z& +3 "core" &,I \ # + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 4 +2 "manipulator"&o'g +109 "core" ' +2 .t\Elbow.hold + "manipulator"&m, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&\\1 +75 "core" 1 +11 "manipulator"&a% +4 "core" % v @  + "storage"(>& +4 "core" &,I  M\  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 315 counts + "manipulator"&&'Ϣ +24 "core" ' +2 "manipulator"&& +4 "core" & ~ '  +2 "storage"($& +4 "core" &,I \ % +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&Y'# +76 "core" ' +3 "storage"(T% +4 "core" %: 6\ % +2 ."downElevator"SE.seek :down +3 "storage"('v +98 ((% +3 "core" %A \ #\\y +2 "manipulator"&+% +4 "core" %/ j h m +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&c'\ +93 "core" ' +60 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%  +76 "core" +4 .tPS.seek 2.5ml +2 "processing"%I' +2636 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%r +42 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%  +44 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"% +44 "core" +2 .tdelay 1 second +102 .PSV.dial :air +3 "processing"%h  +44 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%g'W +2627 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%W& +4 "core" &I\  +2 .tHand.open + "manipulator"&s1 +18 "core" 1 +2 "manipulator"&M& +4 "core" &   + "manipulator"&q% +4 "core" %\  3 +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&y(- +169 "core" ( +2 "manipulator"&& +4 "core" &- ~ ) . + .t\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &l& +3 "core" &- t 4 . + .tForearm.seek :garage +2 "manipulator"&z' +110 "core" ' +2 .tHand.close + "manipulator"&f/ +72 "core" / +2 "manipulator"&j& +4 "core" &- ; : . +2 "manipulator"&e% +3 "core" %  = 8 V +2 .tForearm.seek :retract +2 "manipulator"&'\ +104 "core" ' +3 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek PC + "manipulator"&S( +125 "core" ( +2 "manipulator"&v& +4 "core" & f j  g + .t\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &n& +3 "core" & j a g + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&^' +105 "core" ' +2 "manipulator"&H& +4 "core" & k e , g +2 "manipulator"&b% +3 "core" % k l ; +2 "processing"%& +4 "core" &\  +2 "processing"%& +3 .tPC.seek :closed +2 "processing"%t(Tg +4 "core" &W\  + &\  +8 &/s2\ \ +| +10 &c|V\ @ +9 &dp\ Q +9 &%O\ Q +10 &R\ Q +9 &Q\ R +10 &kV\ \ Q +9 &.T\ Q +9 &Q\ Q +10 &P\ Q +9 & sR\ Q +10 &"5O\ Q +9 &#R\ R +9 &%R \ Q +10 &'{T\ Q +9 &)=S\ Q +9 &+N\ Q +9 &,Q\ \ Q +10 &.Q%\ Q +9 &0FO(\ Q +10 &2 P(\ \ Q +9 &3P'\ Q +10 &5QI\ Q +9 &7OR(\ \ Q +9 &9O\ Q +10 &:Q\ Q +9 &<P\ Q +9 &>XN\ P +10 &@P\ Q +9 &AO\ P +10 &CR\ \ Q +9 &E]U\ \ Q +9 &G[\ \ R +10 &H^\ \ R +9 &Jg\ \ T +10 &LV\ W +9 &N\ W +9 &O\ W +10 &Q\ W +9 &SJn\ 5 +9 &T06d\ 9 +9 ( +2 &TD\ % + "processing"%& +4 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.57 + "processing"%X& +4 "core" &TD\  % + .tHand.open +2 "manipulator"&k1 +72 "core" 1 +2 "manipulator"&u% +4 "core" % [ j + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&''\ +99 "core" ' +2 .tPRV.dial :air + "processing"%  +45 "core"  +2 .tPSV.dial :mixloop +2 "processing"%i +42 "core" +2 "processing"%% +4 "core" %V3\ +2 .tPS.seek 0.3ml +2 "processing"%' +387 "core" ' +2 .tPSV.dial PSR + "processing"% +105 "core"  +2 .tPSR.select :wash +2 "processing"% +10 .tPS.seek 0.7ml + "processing"%`'* +493 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%' +1920 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop + "processing"%J +117 "core" +2 .tPTV.dial :mixing +2 "processing"%~ @ +71 "core" A +2 .tPBV.dial :waste2 +2 "processing"%,  +93 "core"  +2 .tPS.seek 0ml +2 "processing"%/'W +1294 E\ == +1346 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&& +4 "core" & ? ; 9 g +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"& ( +3 "core" ( +2 "manipulator"&N& +4 "core" & A @ x g + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &%& +2 "core" & E H g +2 .tForearm.seek PC + "manipulator"&' +100 "core" ' +2 .tHand.close + "manipulator"&|/ +68 "core" / +2 .tPC.seek :open +2 "processing"%=( +402 "core" ( +2 "manipulator"&& +4 "core" & m c r g + "manipulator"&x% +4 "core" % _ ^  + .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&](- +142 "core" ( +2 "manipulator"&& +4 "core" &., ] ] + .t\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 && +3 "core" &., k m  + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&' +113 "core" ' +2 .tHand.open + "manipulator"& 1 +69 "core" 1 +2 "manipulator"&% +4 "core" % w f ~q +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +2 #tLoading da puck from tube 5 into Processing Clamp + "processing"%-& +4 "core" &\  +2 "manipulator"&O% +4 "core" %  u ]  + "storage"(3% +4 "core" %{ R\ ( + "storage"(R. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 + "storage"(K(< +361 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (;& +3 "core" &< \ ' + "manipulator"& & +4 "core" &. }   + "manipulator"&% +4 "core" %  {   +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 5 + "manipulator"&.( +174 "core" ( +2 "manipulator"&E& +4 "core" &\ |  # +2 "storage"(*& +3 "core" &< /\ ' +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&P' +103 "core" ' +2 "storage"({& +4 "core" &< c\ ( +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(d'L +284 "core" ' +2 "storage"(Q- +3 "core" -' + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +2 (}& +3 "core" &< \ ' + "manipulator"&_& +4 "core" &\ } t # + .t\Elbow.seek 5 +2 "manipulator"&0( +3 "core" ( +2 "manipulator"&6& +4 "core" &\ ~  # + "storage"(C& +4 "core" &< m\ ' +49 .tForearm.seek 5 + 300 counts +4 "manipulator"&#'H +13 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +65 "core" / +18 ."downElevator"SE.seek :down +4 "manipulator"&:& +6 "storage"("'v +5 "core" &\  # +2 "manipulator"&!% +4 "core" % J s x < n +2 .tForearm.seek :retract +2 "manipulator"&)'\ +93 "core" ' +2 .t\Elbow.seek PC +2 "manipulator"&D( +164 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +77 "core" ( +2 "manipulator"&L& +5 "core" &  w  + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &A& +3 "core" & v l +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&8' +93 "core" ' +4 "manipulator"&B& +4 "core" & t  +2 "manipulator"&7% +4 "core" % z v ] $ +2 "processing"%9& +4 "core" &G\  +2 "processing"%5& +3 .tPC.seek :closed +2 "processing"%(Tg +3 "core" &R\  +3 &S\  +8 &.tP\ +{ +9 &by>\ \ ? +10 &ao=\ Q +9 &#O>\ P +9 &Q=\ Q +10 &RH\ Q +9 &hS8\ Q +10 &*NA\ Q +9 &N>\ Q +9 &O/\ P +10 & oT2\ Q +9 &"2N%\ Q +9 &#N%\ P +10 &%P#\ P +9 &'xS\ Q +10 &):R\ Q +9 &*L\ P +9 &,R\ P +10 &.R\ Q +9 &0CO\ P +9 &2L\ Q +10 &3P\ Q +9 &5Q\ \ P +10 &7KR\ P +9 &9 P\ Q +9 &:Q \ Q +10 &<P \ P +9 &>SO\ P +9 &@Q\ P +10 &AO\ P +9 &CQ\ P +10 &EZR\ Q +9 &GR\ Q +9 &H[\ Q +10 &Jg\ \ S +9 &LS\ V +9 &N\ V +10 &O\ W +9 &Q\ W +9 &SIq\ 5 +10 &T05`\ 9 +8 ( +2 &TD\  % + "processing"%5& +4 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.58 + .Hand.open + "manipulator"&41 +66 "core" 1 +2 "manipulator"& % +5 "core" % ^ _ $ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&V'\ +94 "core" ' +2 .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 5 in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%?9 +2 %F  +4 "core" 9 +103 "processing"%9 +3 "core" 9 +102 "processing"%@9 +3 "core" 9  +102 "processing"%Z9 +2 "core" 9  +103 "processing"%19 +3 "core" 9 +103 "processing"%G9 +3 "core" 9 +102 "processing"%\\9 +3 "core" 9 +102 "processing"%a9 +3 "core" 9 +102 "processing"%>9 +2 "core" 9" +103 "processing"%9 +3 "core" 9& +103 "processing"%$9 +3 "core" 9* +102 "processing"%<9 +3 "core" 9/ +102 "processing"%T9 +3 "core" 93 +102 "processing"%U9 +2 "core" 97 +103 "processing"%(9 +3 "core" 9; +102 "processing"%+9 +2 "core" 9? +103 "processing"%o9 +3 "core" 9 D +102 "processing"%&9 +3 "core" 9H +102 "processing"%9 +2 "core" 9L +103 "processing"%9 +4 "core" 9P +102 "processing"%Y9 +3 "core" 9U +102 "processing"%9 +3 "core" 9%Y +102 "processing"%p9 +3 "core" 9+] +102 "processing"%[9 +2 "core" 91a +103 "processing"%r9 +3 "core" 97e +103 "processing"%9 +3 "core" 9=j +102 "processing"% 9 +3 "core" 9Cn +102 "processing"%h9 +3 "core" 9Jr +102 "processing"%I9 +3 "core" 9Qv +102 "processing"%W9 +3 "core" 9Wz\ +103 "processing"%s9 +2 "core" 9]\ +103 "processing"%M9 +2 "core" 9e +3 .tPH.hold 2:00:00,28C +2 .delay 1:30 +3 "processing"%q ppc +3 "core"  +8998 .tPSR.select :air +2 .PSV.dial PSR + "processing"% +104 "core"  +2 .tPSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%l' +598 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +10 .tPS.seek 2ml + "processing"%m'[ +1610 "core" ' +2 .tPTV.dial :puck + "processing"%f  +72 "core"  +2 .tPSV.dial PTV +2 "processing"%j +74 "core" +2 .tPBV.dial :waste1 +2 "processing"%e  +132 "core"  +2 "processing"%c% +4 "core" %X\ \  +2 .tPS.seek 1.5ml +2 "processing"%v' +598 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%n * +34 "core" , +2 .tPS.seek 0ml +2 "processing"%z'W +1615 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%H  +36 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%b * +35 "core" , +2 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"% +74 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%y' +2432 "core" ' +2 .tPSV.dial PTV + "processing"% +75 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"%\ +75 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%X +75 "core" +2 .tdelay 5 seconds +328 E\ ;; +174 .tPSV.dial :air +2 "processing"%k  +85 "core" +2 .tPS.seek :empty +2 "processing"%u'9 +2423 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +130 "core" +2 .tPSV.dial :mixloop +2 "processing"% +41 "core" +2 .tPRV.dial :ab1 +2 "processing"%i @ +74 "core" A +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml +4 "processing"%'w +360 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "collection"'^  + "processing"%g  +46 "core"  +8 +2 "processing"%% +4 "core" %v\  +2 .tPS.seek 0.32ml + "processing"%'# +395 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'`  +29 "core" +2 .tPRV.dial :air +2 "processing"%J  +43 "core"  +3 .tPS.seek 0.9ml + "processing"%~'D +1243 "core" ' +2 .tPRV.dial :waste2 + "processing"%, @ +72 "core" ? +3 .tPS.seek 0.5ml + "processing"%' +868 "core" ' +2 #taddPMLReagent08 .PSV.dial :air +2 "processing"%  +56 "core" +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%N'[ +1616 "core" ' +2 .tPSV.dial :PML + "processing"%% +42 "core" +2 .tPTV.dial :mixing +2 "processing"%| @ +73 "core" B +2 .tPBV.dial :waste1 +2 "processing"%S  +33 "core"  +2 "processing"%'% +4 "core" %a\  +2 .tPS.seek 1.85ml +2 "processing"%t'A +246 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +3 .tPS.seek 0ml + "processing"%x'W +1965 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" &N + .tHand.open + "manipulator"&1 +21 "core" 1 +2 "manipulator"&& +4 "core" & 4 8 Y +2 "manipulator"& % +3 "core" %\ 0 9 - = & +2 .t\Elbow.reconfigure TightElbow +51 "manipulator"&$&.,(\ #b +4 .t\Elbow.seek FlushPuck::Garage + "manipulator"& (- +134 "core" ( +2 "manipulator"&& +4 "core" &- 4 < h ' +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-  8 ' +2 .tForearm.seek :garage + "manipulator"&-' +107 "core" ' +2 .tHand.close + "manipulator"&O/ +69 "core" / +2 "manipulator"&3& +4 "core" &."  z n +2 "manipulator"&R% +4 "core" %  yF +2 .tForearm.seek :retract + "manipulator"&'\ +105 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC +3 "manipulator"&;( +275 "core" ( +2 "manipulator"& & +4 "core" &% S w ~?T + .t\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 && +3 "core" &$ 7 7 ?S + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&E'ρ +99 "core" ' +2 "manipulator"&*& +4 "core" &% D d M }?S +2 "manipulator"&{% +3 "core" %π B ~ +2 "collection"']& +4 "core" &J +2 "collection"'& +4 .tCC.seek :closed + "collection"'Q(O +3 "core" &; +3 &J  +9 &,yA ,~ +9 &dK @ +10 &jtX Q +9 &-SI P +9 &V[ P +10 &TP P +9 &rVB P +10 &3WB Q +9 &SF P +9 &UT P +10 & |RB P +9 &">UG P +9 &#YI P +10 &%RG P +9 &'VK P +10 &)FQM P +9 &+SP P +9 &,UG P +10 &.QK O +9 &0OSH O +9 &2TF P +10 &3SE O +9 &5RJ O +10 &7VRA P +9 &9VA P +9 &:QK P +10 &<QG O +9 &>^PG P +9 &@!QI O +10 &ATL P +9 &CUO P +10 &EfWL P +9 &G$_L Q +9 &HmN R +10 &JL W +9 &LLM [ +9 &N H L +10 &O0@F . +9 &O`F B +5 ( + "collection"'& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.83 + "collection"'}& +4 "core" &OS2 B + .tHand.open +2 "manipulator"&_1 +73 "core" 1 +2 "manipulator"&6% +4 "core" % π  } +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&C'\ +102 "core" ' +2 .tPSV.dial PSR + "processing"% +115 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%:' +1612 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%!  +45 "core"  +2 .tPS.seek 0ml +2 "processing"%.'W +1611 "core" ' +2 .tPSV.dial PSR + "processing"%P +45 "core"  +2 .tPSR.select :air + "processing"% +11 .tPS.seek 2.5ml + "processing"%d' +2627 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "processing"%#  + "collection"'L  +41 "core"  +124 +2 .tPSV.dial :mixloop +2 "processing"%A +102 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%0  +73 "core" +2 .tPS.seek 0ml +2 "processing"%B'W +2632 "core" ' +2 .tPSV.dial :air + "processing"%7  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%9' +2640 "core" ' +2 .tPSV.dial :mixloop + "processing"%" +45 "core" +2 .tPS.seek 0ml +2 "processing"%)'W +2629 "core" ' +2 .tPSV.dial :air + "processing"%=  +45 "core"  +2 .tPS.seek 2.5ml +2 "processing"%4' +2638 "core" ' +2 .tPSV.dial :mixloop + "processing"% +46 "core" +2 .tPS.seek 0ml +2 "processing"%?'W +2632 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&5& +4 "core" &$  |?Q +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC + "manipulator"&( +4 "core" ( +2 "manipulator"&8& +4 "core" &# |?Q + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &@& +3 "core" &#  |?Q +2 .tForearm.seek CC + "manipulator"&K'ρ +104 "core" ' +2 .tHand.close + "manipulator"&Z/ +73 "core" / +2 .tCC.seek :open +2 "collection"'1( +379 "core" ( +2 "manipulator"&G& +4 "core" &$ 2 }?Q + "manipulator"&\\% +4 "core" % φ | } + .tForearm.seek :retract +2 "manipulator"&a'\ +102 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&>(- +281 "core" ( +2 "manipulator"&& +4 "core" &- v A T ' + .t\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &$& +3 "core" &- 7 4 ' + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&<' +114 "core" ' +2 .tHand.open + "manipulator"&T1 +73 "core" 1 +2 "manipulator"&U% +4 "core" % \ ; v +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&('\ +105 "core" ' +2 ."da"delayUntil "14:34:22.80" +24763 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%+ @ +72 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%o  +34 "core" +2 ."da"delay 30 seconds +1117 E\ 55 +1886 ."da"PBV.dial between PSV and waste1 +2 "processing"%& * +33 "core" + +2 ."da"PSV.dial :air +2 "processing"%  +56 "core" +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2431 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%Y +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%p +44 "core" +3 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%[  +43 "core"  +2 ."da"PS.seek :empty +2 "processing"%r'9 +2427 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"% +135 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"% ' +598 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml + "processing"%h'[ +1618 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%I  +71 "core"  +2 ."da"PSV.dial PTV + "processing"%W +73 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%s  +34 "core" +2 "processing"%M% +4 "core" %`\ \ +2 ."da"PS.seek 1.5ml +2 "processing"%' +588 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +48 "processing"%/ * +36 "core" + +3 ."da"PS.seek 0ml +2 "processing"%l'W +1620 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .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"%j * +36 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%e +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%c' +2436 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%m +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%n +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%v +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%F  +74 "core"  +2 ."da"PS.seek :empty +2 "processing"%H'9 +2427 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"%b +133 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml + "processing"%z'[ +1604 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +73 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%\  +34 "core"  +2 "processing"%X% +4 "core" %\\D\  +2 ."da"PS.seek 1.5ml +2 "processing"%k' +583 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%y * +33 "core" + +2 ."da"PS.seek 0ml +3 "processing"%'W +1609 "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"%i * +35 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%u +75 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%g' +2447 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%^ +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +75 "core" +2 ."da"delay 5 seconds +405 E\ >> +97 ."da"PSV.dial :air +2 "processing"%`  +73 "core"  +2 ."da"PS.seek :empty +2 "processing"%J'9 +2423 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%  +43 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%,  +131 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%~  +44 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"% +56 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml +2 "processing"%' +391 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%%  +44 "core"  +2 "processing"%|% +4 "core" %/\  +2 ."da"PS.seek 0.55ml +2 "processing"%S'~ +327 "core" ' +3 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%'  +41 "core"  +2 ."da"PS.seek 2ml +2 "processing"%'[ +1562 "core" ' +2 ."da"PSV.dial :PML + "processing"%N +44 "core" +2 ."da"PTV.dial :mixing +2 "processing"%t @ +72 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%% +4 "core" %\\ \  +2 ."da"PS.seek 1.85ml +2 "processing"%'< +241 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" + +3 ."da"PS.seek 0ml +2 "processing"%'W +1973 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +48003 #recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%  +34 "core" +2 ."da"delay 30 seconds +2831 E\ HG +171 ."da"PBV.dial between PSV and waste1 +2 "processing"%D * +36 "core" , +2 ."da"PSV.dial :air +2 "processing"%O  +43 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%3' +2432 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%R +55 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%V  +41 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%- +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +43 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2422 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"% +135 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%*' +599 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml + "processing"%{'[ +1614 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%]  +71 "core"  +2 ."da"PSV.dial PTV + "processing"% +73 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%w  +35 "core" +2 "processing"%}% +4 "core" %Y/\  +2 ."da"PS.seek 1.5ml +2 "processing"%_' +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%6 * +33 "core" + +2 ."da"PS.seek 0ml +3 "processing"%'W +1616 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%E * +36 "core" , +2 ."da"PSR.select :air +42 .PSV.dial PSR +9 "processing"%x +74 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%!' +2430 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%: +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%P +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%. +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%L  +72 "core"  +2 ."da"PS.seek :empty +2 "processing"%#'9 +2438 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%A +133 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%0' +588 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml + "processing"%d'[ +1618 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%7 +73 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%B  +35 "core" +2 "processing"%"% +4 "core" %\\ \  +2 ."da"PS.seek 1.5ml +2 "processing"%9' +598 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%= * +36 "core" , +3 ."da"PS.seek 0ml +2 "processing"%)'W +1612 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%4 * +35 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%5 +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%8' +2441 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%@ +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%Z +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%; +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%C  +73 "core"  +2 ."da"PS.seek :empty +2 "processing"%Q'9 +1518 E\ 77 +903 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%G +133 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml + "processing"%K'[ +1614 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +73 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%$  +33 "core" +2 "processing"%% +4 "core" %Y#\  +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"%U * +33 "core" * +2 ."da"PS.seek 0ml +3 "processing"%a'W +1616 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%<  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%+ * +36 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%o +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%&' +2443 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%? +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%Y +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +85 "core" +2 ."da"PS.seek :empty +2 "processing"%p'9 +2439 "core" ' +2 ."da"Sleepy.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%[ +136 "core"  +2 ."da"PSR.select :sub1 +8 "processing"% +15 ."da"PS.reconfigure PSconfig +8 "processing"%#A d`xb +6 ."da"PS.seek 0.25ml +5 "processing"%'7 +337 "core" ' +3 ."da"delay 5 seconds +503 .PSR.select :sub2 +3 "processing"% +10 ."da"PS.seek 0.5ml + "processing"%' +343 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml + "processing"%r'[ +1609 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +76 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%I  +34 "core" +2 "processing"%W% +4 "core" %V1  +2 ."da"PS.seek 1.5ml + "processing"%s' +594 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%M * +34 "core" * +3 ."da"PS.seek 0ml +2 "processing"%h'W +1617 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%/  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +36 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%f +76 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%j' +2494 "core" ' +2 ."da"PSV.dial PTV + "processing"%e +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%l +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%m +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%n  +85 "core" +2 ."da"PS.seek :empty +2 "processing"%v'9 +2494 "core" ' +2 "processing"%F9 +3 "core" 94 +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +2 "processing"%c  +3 "core" 4 + 4 + "processing"%b& +3 "core" &TD4 % +52 #"da"Imaging da puck in Processing Clamp while storing it to tube 4 + "manipulator"&H% +4 "core" %\ % K G!V +2 "storage"(% +3 "core" %  + "storage"(. +3 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 4 +2 "storage"(\ (,H +339 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (X& +3 "core" &,J , +2 "manipulator"&z& +4 "core" &- F' + "manipulator"&y% +4 "core" %\ % F!V +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 4 +2 "manipulator"&k( +181 "core" ( +2 "manipulator"&& +4 "core" &\ x 6 D$ +2 "storage"(i& +3 "core" &,J  +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 4 + 700 counts +2 "manipulator"&u'# +97 "core" ' +2 "storage"(& +4 "core" &,J T +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek beamBreak +2 "storage"(^'L +296 "core" ' +2 "storage"(- +3 "core" -'z + ."da"SE.configure SEconfig +3 "storage"(#QK-0-\ b +3 "manipulator"&& +2 "core" &\ c c D$ +2 "storage"(`& +3 "core" &,J & +2 ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 4 +2 "manipulator"&g'g +35 "core" ' +2 ."da"\Elbow.hold +2 "manipulator"&, +4 "core" , + ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(,- +2 "core" -'z +2 ."da"SE.seek 1.1 Pucks below Top Plate +2 "storage"(~'2 +29 "core" ' +2 "manipulator"&% +4 "core" %z / 0  ;O +2 "storage"(J& +4 "core" &,J . + ."da"Forearm.force -20 + "manipulator"&5 +2 ."da"Forearm.seek 4 + 319 counts +2 "manipulator"&%'Ϧ +19 "core" ' +2 "manipulator"&|& +4 "core" &\  G$ +2 "storage"(& +4 "core" &,J  +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 4 + 700 counts +2 "manipulator"&''# +22 "core" ' +2 ."da"SE.seek 2.1 Pucks below Top Plate +2 "storage"(S'! +38 "core" ' +2 "manipulator"&N& +4 "core" &\  I$ +2 "manipulator"&t% +4 "core" %+  H + ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +91 "core" ' +2 ."da"\Elbow.seek PC +2 "manipulator"&( +244 "core" ( +3 "manipulator"& & +4 "core" & Q E + ."da"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & E +2 ."da"Forearm.seek PC +2 "manipulator"&' +95 "core" ' +2 ."da"Hand.close + "manipulator"&/ +72 "core" / +2 ."da"PC.seek :open +2 "processing"%D( +404 "core" ( +2 "storage"(O& +4 "core" &,J I + "manipulator"&& +4 "core" & Z G + "manipulator"&R% +3 "core" %  G +2 ."da"Forearm.seek :retract +2 "manipulator"&V'\ +108 "core" ' +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"\Elbow.seek 4 + "manipulator"&-( +254 "core" ( +2 "manipulator"& & +4 "core" &\  H$ + "storage"(3& +4 "core" &,J t + ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 4 + 700 counts +2 "manipulator"& '# +94 "core" ' +2 ."da"Hand.open +2 "manipulator"&1 +74 "core" 1 +11 "storage"(*- +3 "core" -'! +2 ."da"SE.seek 1.86 Pucks below Top Plate +2 "storage"(]' +26 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.19 Pucks below Top Plate +2 "storage"(' +54 "core" ' +2 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da19mar0715h40ml.tif +1943 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +1146 #"da"SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 27.613 seconds\ /var/log/esp/da19mar0715h40ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da19mar0715h40ml15s.tif +1563 #SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da19mar0715h40ml15s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da19mar0715h40ml30s.tif +3064 #SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da19mar0715h40ml30s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da19mar0715h40ml70s.tif +3767 E ,+ +3351 #"da"SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da19mar0715h40ml70s.tif: TIFF Upload Complete\ +2 .Sleepy.power :camera,:OFF +2 ."Qmail"HABfans.email "27.613 sec auto-exposure",Subject: "da19mar0715h40ml images!" +5 "storage"(w- +12 "core" -' +7 "storage"(}& +8 "core" &,J c d +2 "manipulator"&{& +3 "core" &\ ) ) c$ +3 ."da"\Elbow.seek 4 +3 "manipulator"&6( +3 "core" ( +2 "manipulator"&_& +4 "core" &\   d$ +2 "storage"(& +6 "core" &,J \ +2 ."da"Forearm.seek 4 + 700 counts +2 "manipulator"&E'# +3 "core" ' +2 ."da"SE.reconfigure SEgently +4 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.9 Pucks below Top Plate +2 "storage"(x'' +56 "core" ' +2 "manipulator"&& +5 "core" &\ }  n$ + "storage"(:& +4 "core" &,J \ +2 ."da"\Elbow.reconfigure LimpElbow +4 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 4 +2 "manipulator"&P'g +38 "core" ' +2 ."da"\Elbow.hold +3 "manipulator"&., +3 "core" , + ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +4 "storage"(#QK-0-\ b +2 ."da"SE.seek 2.09 Pucks below Top Plate +2 "storage"(L' +20 "core" ' +2 "manipulator"&!% +5 "core" %w ; .  df +4 "storage"(A& +5 "core" &,J\ + ."da"Forearm.force -20 + "manipulator"&5 +4 ."da"Forearm.seek 4 + 316 counts +77 "manipulator"&#'ϣ +21 "core" ' +2 "manipulator"&0& +5 "core" &  q$ +2 "storage"(7& +4 "core" &,J  \  +3 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 4 + 700 counts +2 "manipulator"&B'# +23 "core" ' +2 "storage"("% +4 "core" % ' ( I\  +4 ."downElevator"SE.seek :down +2 "storage"(d'v +99 (=% +5 "core" %<   \ [q +9 "manipulator"&9% +9 "core" % 3 r +10 ."da"Forearm.reconfigure LooseForearm +7 "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek :retract +3 "manipulator"& '\ +90 "core" ' +14 ' +2 ."downElevator"SE.coast + "storage"(5 +2 ."da"SC.coast + "storage"(6 +5 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 #tStarting finalPurge +2 "processing"%4& +7 "core" & + ."psFlush"Hand.open +2 "manipulator"&51 +23 "core" 1 +5 "manipulator"&)& +4 "core" &\ \ s$ +3 "manipulator"&@% +4 "core" %\   s +2 ."psFlush"\Elbow.seek FlushPuck::Garage +2 "manipulator"&Z(- +178 "core" ( +4 "manipulator"&;& +4 "core" &-  v! +2 ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &C& +3 "core" &- \\ v! +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&8' +109 "core" ' +2 ."psFlush"Hand.close + "manipulator"&G/ +68 "core" / +3 "manipulator"&Q& +10 "core" &- ~  6 n! +9 "manipulator"&\\% +10 "core" %  } n +10 ."psFlush"Forearm.seek :retract +9 "manipulator"&'\ +111 "core" ' +2 ."psFlush"\Elbow.reconfigure TightElbow +5 "manipulator"&$&.,(\ #b +5 ."psFlush"\Elbow.seek PC +4 "manipulator"&$( +121 "core" ( +8 "manipulator"&& +14 "core" &  x +5 ."psFlush"\Elbow.reconfigure LooseElbow +10 "manipulator"&$ &.,(#b +7 &K& +9 "core" & x +4 ."psFlush"Forearm.reconfigure TightForearm +8 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +10 "manipulator"&U' +100 "core" ' +2 "manipulator"&T& +4 "core" & 7 w +2 "manipulator"&<% +3 "core" %  w +2 "processing"%+& +4 "core" & + "processing"%o& +4 ."psFlush"PC.seek :closed +2 "processing"%a(Tg +3 "core" & +3 & 4 +10 &+Fs 2 +9 &Uqy F +10 &] Q +9 &Oz Q +9 &xQ P +10 &7R Q +9 &P Q +9 &O Q +10 &O Q +10 &AN Q +11 &!N Q +7 &"Q Q +9 &$P Q +10 &&HR Q +9 &( O Q +9 &)N Q +10 &+P Q +9 &-QP Q +9 &/Q Q +10 &0N Q +9 &2L Q +10 &4YL Q +9 &6N Q +9 &7L P +10 &9N Q +9 &;aO Q +10 &=#J Q +9 &>L Q +9 &@K P +10 &BjK P +9 &D,N P +9 &ET Q +10 &GU Q +9 &In[ R +10 &K+l S +9 &L W +9 &N W +10 &Pf W +9 &R' X +9 &Sea - +10 &T@m ; +9 ( + &TP + + "processing"%o& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.62 +2 "processing"%& +4 "core" &TP + + ."psFlush"Hand.open +2 "manipulator"&?1 +71 "core" 1 +2 "manipulator"&Y% +4 "core" % ^ w + ."psFlush"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%& +134 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%['P +285 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +814 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml + "processing"%p' +1604 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +74 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +36 "core" +3 ."psFlush"PS.seek 0ml + "processing"% 'W +2636 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%I +74 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%W' +592 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml + "processing"%r' +2128 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%M +75 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%s U +66 "core" T +2 ."psFlush"PS.seek 0ml +2 "processing"%/'W +2629 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +43 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%f' +2639 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%h  +73 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%e'9 +2629 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%l +44 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%m' +2628 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%n +73 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%j'W +2638 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%F @ +43 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%c' +2639 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%b  +73 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%H'9 +2632 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +55 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml + "processing"%'P +1107 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml + "processing"%X' +1610 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%z +75 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%y  +53 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2629 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%i +123 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%' +598 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%>' +2122 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%( +74 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"% U +54 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2629 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%` @ +43 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%,' +2636 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +73 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%J'9 +2625 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%| +43 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%' +2635 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%N +72 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%t'W +2634 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%u @ +43 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%k' +2628 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%^  +72 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%g'9 +2208 E\ =< +421 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'%& +4 "core" &  +2 .tHand.open + "manipulator"&~1 +26 "core" 1 +2 "manipulator"&'& +4 "core" & $  =  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"& ( +3 "core" ( +2 "manipulator"&& +4 "core" &    + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &     +2 .tForearm.seek PC +2 "manipulator"&' +97 "core" ' +2 .tHand.close + "manipulator"&/ +77 "core" / +2 .tPC.seek :open +2 "processing"%( +404 "core" ( +2 "manipulator"&O& +4 "core" & h `  + "manipulator"&% +4 "core" % h j  + .tForearm.seek :retract +3 "manipulator"&R'\ +91 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&( +350 "core" ( +2 "manipulator"& & +4 "core" & P K  3 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &3& +2 "core" & G D 3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'ρ +100 "core" ' +3 "manipulator"&& +4 "core" & 7 = 3 + "manipulator"&*% +4 "core" %ψ 9 ; +2 "collection"'V& +3 "core" &! +2 "collection"'S& +4 .tCC.seek :closed + "collection"'](O +3 "core" &! +2 &  \ +10 &-z" ,} +9 &c" @ +10 &it  P +9 &+Q" P +9 &V  P +10 &U  P +9 &pS" P +9 &2W! P +10 &U P +9 &R" P +9 & zS# P +10 &";V! P +9 &#U P +10 &%S  P +9 &'V P +9 &)DU P +10 &+T" P +9 &,U  P +9 &.R! P +10 &0KW! P +9 &2S  P +10 &3R O +9 &5S  P +9 &7TQ P +10 &9S" P +9 &:P! P +9 &<Q  O +10 &>]R  O +9 &@Q  P +10 &AQ! P +9 &CR  O +9 &EbW! P +10 &G#]! Q +9 &Hn R +9 &J W +10 &LJ [ +9 &N  N +10 &O0C! ){ +9 &Om F +5 ( + "collection"'S& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.83 +2 "collection"'w& +4 "core" &OZ F + &OZ F + .tHand.open +2 "manipulator"&}1 +66 "core" 1 +2 "manipulator"&{% +4 "core" % ψ D  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&_'\ +99 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'& +4 "core" &OZ F +2 "collection"'% +4 "core" %  + #tCS Pulling 5ml of flush + .CSV.dial CSR +2 "collection"':  +42 "core"  +2 .tCSR.select :flush + "collection"' +11 .tCS.seek 5ml +2 "collection"'!'l +1356 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +9 'A% +3 "core" %l \ +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.501ml +2 "collection"'-' +691 "core" ' +2 .tCSV.dial :waste + "collection"'0 +131 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"' ' +1986 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'7& +4 "core" &OZ F +2 "collection"'% +3 "core" % + .tCSV.dial :flush +2 "collection"'"  +43 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"'E'l +1306 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'6 @ +42 "core" A +2 "collection"'=% +4 "core" %l \ +2 .tCS.seek 7ml +2 "collection"'x' +564 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +4 "collection"'9  +2 'P  +54 "core"  +83  +2 .tCBV.dial :waste1 +2 "collection"'4 @ +44 "core" ? +2 .tCS.seek 0ml +2 "collection"'#' +1788 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'L& +4 "core" &OZ # F +2 "collection"'5% +3 "core" %!% +2 .tCSV.dial :flush + "collection"')  +73 "core" +3 .tCS.seek 5ml + "collection"'@'l +1299 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'B @ +43 "core" A +2 "collection"';% +4 "core" %l!  +2 .tCS.seek 7ml + "collection"'C'\ +572 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'d  +41 "core"  +2 .tCBV.dial :waste2 +2 "collection"'\  +115 "core"  +3 .tCS.seek 0ml + "collection"'.' +1782 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'G& +4 "core" &OZ! F +2 "collection"'Q% +3 "core" %  +2 .tCSV.dial CSR + "collection"'\\  +43 "core"  +2 .tCSR.select :kill + "collection"' +11 .tCS.seek 8ml + "collection"' ' +2046 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"'' D +569 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +50 "collection"'K +2 '8  +101 "core" +35  +2 .tCTV.dial :intake +2 "collection"'Z  +73 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'T' \\ +2057 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'<  +75 "core" ~ +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'+' +590 "core" ' +2 .tCSV.dial CSR + "collection"'  +102 "core"  +2 .tCSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +2 "collection"'D'l +1351 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"'' D +1345 "core" ' +2 .tCSV.dial CBV + "collection"'? +114 "core"  +2 .tCS.seek 0ml +2 "collection"'Y' +2622 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&o& +4 "core" &  3 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&&( +35 "core" ( +2 "manipulator"&U& +4 "core" & @ :  + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &v& +2 "core" & ? >  +2 .tForearm.seek CC +2 "manipulator"&['ρ +104 "core" ' +2 .tHand.close + "manipulator"&/ +69 "core" / +2 .tCC.seek :open +2 "collection"'( +377 "core" ( +2 "manipulator"&p& +4 "core" & ? ?  + "manipulator"&I% +4 "core" % z ; <  c + .tForearm.seek :retract +2 "manipulator"& '\ +98 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&W(- +263 "core" ( +2 "manipulator"&M& +4 "core" &- k g u + .t\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &s& +3 "core" &- k j 1 u +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&r' +113 "core" ' +3 .tHand.open + "manipulator"&1 +71 "core" 1 +2 "manipulator"&/% +4 "core" % \  { +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&h'\ +103 "core" ' +2 "processing"%f& +4 "core" &<\ +6968 #t-> PS.flush + #Flushing Processing stage +2 "processing"%l% +3 "core" %<\ + #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%e& +4 "core" &!\  + .tHand.open + "manipulator"&n1 +19 "core" 1 +2 "manipulator"&m& +4 "core" &- ^ ] u +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&F(- +3 "core" ( +2 "manipulator"&j& +4 "core" &- ` j u + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &b& +3 "core" &- j k  u +2 .tForearm.seek :garage + "manipulator"&c' +105 "core" ' +2 .tHand.close + "manipulator"&/ +69 "core" / +2 "manipulator"&H& +4 "core" &-  ) u +2 "manipulator"&% +3 "core" %  / +2 .tForearm.seek :retract +2 "manipulator"&z'\ +102 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&y( +130 "core" ( +3 "manipulator"&X& +4 "core" & g i l + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &i& +3 "core" & \\ ] l + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&' +96 "core" ' +2 "manipulator"&& +4 "core" & j j \ l +2 "manipulator"&(% +3 "core" % c j  +2 "processing"%& +4 "core" &.\ + "processing"%>& +4 .tPC.seek :closed +2 "processing"%`(Tg +3 "core" &6\ +3 &1\  +9 &.t0\ +| +9 &cz8\ @ +10 &dn0\ Q +9 &'L1\ \ P +9 &T8\ P +10 &Q(\ Q +9 &lP8\ P +9 &.P4\ P +10 &R1\ Q +9 &N<\ \ P +10 & sR1\ Q +9 &"5Q5\ Q +9 &#Q8\ Q +10 &%P2\ P +9 &'|N0\ P +9 &)>N*\ P +10 &+Q)\ P +9 &,O*\ P +10 &.M1\ P +9 &0EO&\ Q +9 &2O.\ P +10 &3R&\ P +9 &5O,\ Q +9 &7NP,\ P +10 &9L\ \ P +9 &:O"\ Q +10 &<P&\ P +9 &>UN*\ Q +9 &@N\ \ P +10 &AN\ P +9 &CO\ P +10 &E]O+\ Q +9 &GW1\ Q +9 &HZ+\ Q +10 &Jc.\ S +9 &LV&\ V +9 &N%\ W +10 &O)\ V +9 &Q\ W +9 &SMs,\ 6 +10 &T#-b\ N +9 &TD \ - +2 ( + "processing"%>& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.59 +2 "processing"%& +4 "core" &TD"\ \ - + .tHand.open +2 "manipulator"&1 +76 "core" 1 +2 "manipulator"&,% +4 "core" % > < L  + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&|'\ +93 "core" ' +2 .tPSV.dial PSR + "processing"%J +56 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%N'P +1111 "core" ' +2 .tPSR.select :air + "processing"% +11 .tPS.seek 2.5ml + "processing"%' +1606 "core" ' +2 .tPSV.dial PTV + "processing"%u +76 "core" +2 .tPTV.dial :puck + .PBV.dial :waste1 +2 "processing"%t  +54 "core" +2 .tPS.seek 0ml +2 "processing"%^'W +2630 "core" ' +2 .tPSV.dial PSR + "processing"%k +75 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 0.5ml + "processing"%%' +585 "core" ' +2 .tPSR.select :air + "processing"% +11 .tPS.seek 2.5ml + "processing"%~' +2123 "core" ' +2 .tPSV.dial PTV + "processing"%' +75 "core" +2 .tPBV.dial PSV + "processing"% U +55 "core" W +2 .tPS.seek 0ml +2 "processing"%'W +2638 "core" ' +2 .tPSV.dial PBV + "processing"% @ +44 "core" ? +2 .tPS.seek 2.5ml +2 "processing"%$' +2633 "core" ' +2 .tPSV.dial :waste1 + "processing"%  +74 "core"  +2 .tPS.seek :empty +2 "processing"%a'9 +2635 "core" ' +2 .tPSV.dial PSR + "processing"%O +45 "core"  +2 .tPSR.select :air +2 .PS.seek 2.5ml +2 "processing"%' +2630 "core" ' +2 .tPSV.dial PTV + "processing"% +85 "core" ~ +2 .tPBV.dial PSV + .PS.seek 0ml +2 "processing"% 'W +2632 "core" ' +2 .tPSV.dial PBV + "processing"% @ +43 "core" > +2 .tPS.seek 2.5ml +2 "processing"%3' +119 E\ :: +2513 "core" ' +2 .tPSV.dial :waste1 + "processing"%  +73 "core"  +2 .tPS.seek :empty +2 "processing"%*'9 +2629 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&V& +4 "core" & , 3 l +2 .t\Elbow.reconfigure TightElbow +48 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek PC + "manipulator"&R( +4 "core" ( +2 "manipulator"&1& +4 "core" & < 3  l + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &S& +3 "core" & *  E l + .tForearm.seek PC +2 "manipulator"&w' +97 "core" ' +2 .tHand.close + "manipulator"&}/ +74 "core" / +2 .tPC.seek :open +2 "processing"%{( +405 "core" ( +2 "manipulator"&& +4 "core" & ` ] l +2 "manipulator"&% +3 "core" % = = A +2 .tForearm.seek :retract +2 "manipulator"&:'\ +98 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&(- +157 "core" ( +2 "manipulator"&2& +4 "core" &- A E  + .t\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &A& +3 "core" &- G G { +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&!' +115 "core" ' +2 .tHand.open + "manipulator"&01 +72 "core" 1 +2 "manipulator"&-% +4 "core" %   | +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&7'\ +96 "core" ' +20400 #t-> exit +13 #m\EXIT @1551991144.32EST @1552575214.13EDT = =mMAIN_scheduler =tMAIN =ECan @EDT1552575216.28 #"core_reset"Sent BREAK +2 #t@0xCCD5, state=0x3350, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.22 I2C Gateway v3.06 +208 #>RESET< ESP2 v3.22 I2C Gateway v3.06 +57 #Powering up Dwarves +740 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/shallow/niagara/configure.rb\ +305 .Sleepy.power :raw,:ON +3 E\ Lz +4 \ Lz + "sampler") +2 ) + "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 )% +3 "core" %\ \ ~ + .tSS.configure SSconfig +3 "sampler")#.0X ESP.ready! +2 "collection"'% +2 "processing"%% +4 "manipulator"&% +5 "core" %A\ > +5 ."rdySampler"Intake.select :close + .\Exhaust.select :close + .CTV.dial :air +2 "collection"'  +3 "core" %\ O +2 % \ 9  +2 ."rdyProcessing"PSV.dial :air +3 "manipulator"&% +2 ."rdySampler"CSV.dial :waste1 +5 "processing"%  + "collection"' +4 "core" %  M +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract + "manipulator"&'\ +33 "core" +2 ."rdySampler"SSV.dial :spit,avoiding: :exhaust + "sampler") +4 "core"  + "sampler")  +5 "core"  +2 ."readyCS"CS.reconfigure CSfast +3 ."rdySampler"SS.reconfigure SSconfig +3 "collection"'#d @b +2 "sampler")#.0X x + .tForearm.seek :retract +2 "manipulator"&&'\ +98 "core" ' +2 "manipulator"&'% +3 "core" %\ ' Q !, +3 "collection"')& + "processing"%(& +5 "core" &e\ ) + &y\ : +2 ."openPC"PC.reconfigure PCconfig +3 .tCC.reconfigure CCconfig +3 "processing"%$x2 ^22b +3 "collection"'$x2 ^22b +2 ."openPC"PC.home.seek :open +3 .tCC.home.seek :open +2 "processing"%*( +3 "collection"'+( +271 "core" ( +8 ( +2 "collection"', +3 "core"  +2 "processing"%- +3 "core" W + "processing"%. +3 "core"  +2 "processing"%/ +3 "core"  +2 "sampler")0% +4 "core" % \ d +2 "collection"'1& +3 "core" &P\ ( +2 "collection"'2% +3 "core" %j\ ' +2 "processing"%3& +3 "core" &~\ 8 +2 "processing"%4% +4 "core" %Zu\ 8 +2 "manipulator"&5% +3 "core" %\ ' v v G !, +2 "manipulator"&6& +3 "core" &\ h j { !u +2 "storage"(7& +4 "core" & ( 8\ P  + "storage"(8% +4 "core" %| <\ P +2 "collection"'99 +2 "core" 9l +2 "processing"%:9 +3 "core" 9m +594 #t-> access 4 +17 .SE.seek :down +2 "storage"(;'v +4 "core" ' +2 "manipulator"&<% +4 "core" %\ '  !, +2 "manipulator"&=& +3 "core" &\   !u +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 +2 "storage"(>($ +343 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (?& +2 "core" && \ O +55619 E\ AA +60003 \ AA +60002 \ AA +60002 \ AA +60002 \ AA +60002 \ AA +60003 \ AA +60002 \ AA +60002 \ AA +60002 \ AA +60002 \ AA +60002 \ \ AA +60003 \ \ AA +60002 /\ \ AA +60002 5\ AA +60002 E\ AA +54702 #t-> startTube 4 +5300 EP\ AA +36047 #t-> da 40 + #da sampling at most 40ml +4 #Loading sh1 puck from tube 4 into Collection Clamp +2 ."Qmail"HABfans.email "Started da in tube 4 at 13:49:50EDT14-Mar-19\\n{2 => 0, 5 => 0}\\nCan@13:43:49, 23.0C, 47% humidity, 14.1psia, 12.646V, 0.325A, 0.325A avg, 4.11W",Subject: "da sampling at most 40ml" +4 "collection"'@& +3 "core" &  + .tHand.open +2 "manipulator"&A1 +66 "core" 1 +3 "manipulator"&B% +3 "core" % \ & _ a  !+ +2 "storage"(C% +4 "core" %| \ $ + "storage"(D. +4 "core" .($ + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 4 + "storage"(E(,H +974 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (F& +4 "core" &,J(  \  +41 "manipulator"&G& +10 "core" & J G ? !u +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 4 + "manipulator"&H( +14 "core" ( +2 "manipulator"&I& +4 "core" &\ G J d $ +2 "storage"(J& +3 "core" &,J(  \  +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&K'# +99 "core" ' +2 "storage"(L& +4 "core" &,J( X\ "  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(M'L +274 "core" ' +2 "storage"(N- +3 "core" -'r +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +11 (O& +3 "core" &,J( ~ \  +2 "manipulator"&P& +5 "core" &\ F B "} + .t\Elbow.seek 4 +3 "manipulator"&Q( +27 "core" ( +3 "manipulator"&R& +4 "core" & o k  \ +2 "storage"(S& +4 "core" &,J( \ !  +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&T'ϓ +23 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tHand.close +2 "manipulator"&U/ +66 "core" / +10 ."downElevator"SE.seek :down +3 "manipulator"&V& +4 "storage"(W'v +6 "core" & _ c k \ +2 "manipulator"&X% +4 "core" % Ϙ m n +2 .tForearm.seek :retract +2 "manipulator"&Y'\ +92 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&Z( +156 "core" ' + ( +2 ."downElevator"SE.coast +4 "manipulator"&[& + "storage"(5 +6 "core" & H H 5 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &\\& +2 "core" & = : Z 5 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&]'ρ +95 "core" ' +2 "manipulator"&^& +4 "core" & E H  5 +2 "manipulator"&_% +3 "core" %ρ < E ~ +2 "collection"'`& +4 "core" &  + "collection"'a& +4 .tCC.seek :closed +2 "collection"'b(O +4 "core" &  + &  +8 &4 , +10 &d A +9 &Uw Q +10 &U Q +9 &[ Q +9 &Y P +10 &]\\ Q +9 & Z Q +9 &[ Q +10 &Y P +9 & gV P +10 &"(Z Q +9 &#] Q +9 &%W\ P +10 &'nZ Q +9 &)1[ P +9 &*Y Q +10 &,] Q +9 &.vT Q +10 &08Z Q +9 &1Z P +9 &3X P +10 &5U P +9 &7@W Q +9 &9Y Q +10 &:U P +9 &<W Q +10 &>HW Q +9 &@ S P +9 &AW P +10 &CU Q +9 &EO_ Q +9 &G h R +10 &H} T +9 &J{ Z +10 &L5 ] +9 &M X +9 &O0? , +10 &O\ s G +5 ( + "collection"'a& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.84 +2 .Hand.open + "manipulator"&c1 +3 "core" &O[ G +68 1 +2 "manipulator"&d% +3 "core" % ρ   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&e'\ +102 "core" ' + .tSC.coast + "storage"(6 +3 #tcollectSample 40ml w/bubble point of 24psi + #Priming 7ml + .Sleepy.power :sampler,:ON + .Intake.select :close + .\Exhaust.select :close +2 .SS.hold + "sampler")f+ +3 "core" + +2 "sampler")g% +4 "core" % \ 1 + "collection"'h& +4 "core" &O[ G +2 EK\ HH + #tCalibrating pressure and temperature sensors +2 .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X +17 +2 .tdelay 3.8 seconds +382 "collection"'l% +3 "core" % + "sampler")m% +4 "core" %?2 \ 3y + .tSSV.dial :spit +2 "sampler")n +134 "core" +2 .tSS.seek 0ml +2 "sampler")o' +287 "core" ' + .tSSV.dial CBV +2 "sampler")p  +135 "core" + .tCTV.dial :intake +2 "collection"'q  +75 "core"  +2 #tWaiting for external sampler to finish priming... + .delayUntil "13:53:17.84" +16464 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +2 #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open + "sampler") +210 "collection"'r% +3 "core" % + #tIntake @14.7psia, vacuum from 9.2 to 12.2psi +2 .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X +134 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +3 .tSS.seek 0ml +3 "collection"'F  +5 "sampler")G' +3 "core" ' +2 .tSSV.dial CBV,avoiding: :exhaust + "sampler")I  +126 "core" ~ +11  +542 ' +2 "sampler")J% +4 "core" % \ 1 + .tCBV.dial between SSV and waste2 +2 "collection"'L  +39 "core"  +2 "collection"'#% +4 "core" % A +2 ."connect"CTV.dial CSV,avoiding: :air +2 .tCSV.dial CTV +2 "collection"'&  +43 "core"  +2 .tCS.reconfigure CSpressurize +2 "collection"'# d@<< Sb +2 .tCS.seek 0ml +2 "collection"'N' +2455 "core" ' Q T +2 "collection"'O% +4 "core" %ܖ S W + "sampler")P% +4 "core" % \ 1 + #tBubblePoint: Intake @37.9psia, Outlet @13.7psia + .CBV.dial SSV +2 "collection"'; @ +39 "core" A +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X +103 "collection"'9 +2 "core" 9M< +103 "collection"'(9 +2 "core" 9h: +103 "collection"')9 +2 "core" 99 +103 "collection"'"9 +2 "core" 97 +103 "collection"'9 +2 "core" 95 +103 "collection"',9 +2 "core" 92 +103 "collection"'-9 +2 "core" 91 +103 "collection"'.9 +2 "core" 90 +103 "collection"'$9 +4 "core" 9, +102 "collection"'/9 +2 "core" 9)+ +103 "collection"'19 +2 "core" 9?* +103 "collection"'29 +2 "core" 9T( +103 "collection"'49 +2 "core" 9i' +103 "collection"'09 +4 "core" 9~% +102 "collection"'69 +2 "core" 9$ +103 "collection"''9 +2 "core" 9" +103 "collection"'39 +2 "core" 9 " +103 "collection"'59 +2 "core" 9! +103 "collection"'79 +4 "core" 9 +102 "collection"'99 +2 "core" 9 +103 "collection"':9 +2 "core" 9 +103 "collection"'89 +2 "core" 9   +103 "collection"'=9 +2 "core" 9 % +103 "collection"' 9 +2 "core" 9 0) +103 "collection"'!9 +2 "core" 9 @- +103 "collection"'?9 +2 "core" 9 N1 +103 "collection"'A9 +2 "core" 9 ]5 +103 "collection"'<9 +2 "core" 9 l: +103 "collection"'D9 +4 "core" 9 y> +103 "collection"'@9 +2 "core" 9 B +103 "collection"'>9 +2 "core" 9 F +103 "collection"'F9 +2 "core" 9 J +103 "collection"'I9 +2 "core" 9 O +103 "collection"'B9 +3 "core" 9 S +103 "collection"'J9 +2 "core" 9 W +103 "collection"'L9 +2 "core" 9 [ +103 "collection"'#9 +2 "core" 9 _ +103 "collection"'&9 +2 "core" 9 d +103 "collection"'C9 +4 "core" 9 h +103 "collection"'O9 +2 "core" 9 l +103 "collection"'P9 +2 "core" 9 p +103 "collection"';9 +2 "core" 9\ u\ +103 "collection"'G9 +2 "core" 9\ y\ +103 "collection"'S9 +2 "core" 9\ } +103 "collection"'U9 +2 "core" 9\ \ +103 "collection"'V9 +2 "core" 9\ &\ +103 "collection"'R9 +2 "core" 9\ +\ +103 "collection"'X9 +2 "core" 9\ 3 +103 "collection"'K9 +4 "core" 9\ 8\ +102 "collection"'[9 +2 "core" 9\ > +103 "collection"'M9 +2 "core" 9\ C +103 "collection"'H9 +2 "core" 9\ G +103 "collection"'^9 +2 "core" 9\ L\ +103 "collection"'N9 +4 "core" 9\ P +102 "collection"'T9 +2 "core" 9\ T +103 "collection"'\\9 +2 "core" 9\ X +103 "collection"'_9 +2 "core" 9\ [ +103 "collection"'Q9 +2 "core" 9\ _ +103 "collection"'W9 +3 "core" 9\ c +102 "collection"'`9 +2 "core" 9\ g +103 "collection"'+9 +2 "core" 9\ i +103 "collection"'a9 +2 "core" 9\ k +103 "collection"'Y9 +2 "core" 9\ o +103 "collection"'c9 +2 "core" 9\ q +103 "collection"'g9 +2 "core" 9\ s +3 .tCH.hold 10:00,70C +3 "collection"'d `\ `\ r  +2 "core"  +15679 ES  +44323 "core" ` +2 "collection"']9 +3 "core" 9\  +2 #tCollection Puck Heater at 70.1C after lysing + .CS.seek 0ml +2 "collection"'h' +334 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"' @ +104 "core" B +2 .tCSV.dial :air +2 "collection"'E @ +43 "core" > +2 .tCS.seek 5ml +3 "collection"'k'l +1346 "core" ' + .tCSV.dial CTV +2 "collection"'f  +46 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'l @ +57 "core" A +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'j  +43 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'i @ +45 "core" ? +2 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"'p' +1353 "core" ' +2 #tRecovering Lysate into Collection syringe + .CSV.dial CBV + "collection"'q +102 "core"  + .tCBV.dial CSV +2 "collection"'r  +30 "core"  +2 "collection"'o% +3 "core" % H K < +3 .tCS.seek 5ml + "collection"'t'l +1355 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'u  +42 "core" +2 "collection"'v% +4 "core" %lB + .tCS.seek 7ml +2 "collection"'w'\ +593 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air2 +2 "collection"'x @ +42 "core" ? +2 .tCS.seek 10ml +2 "collection"'s' D +845 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +3 "collection"'{ ` +115 "core" ^ +2 #tLysing Complete + "collection"'|& +4 "core" &OX9> G +2 #tStoring sh1 puck in Collection Clamp to tube 3 + "manipulator"&}% +3 "core" %  I G  +2 "storage"(y% +4 "core" % m\ " + "storage"(~. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 +2 "storage"(z( +341 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (& +2 "core" & } 6\ +2 "manipulator"&& +4 "core" & .  w 5 +2 "manipulator"&% +3 "core" %  ) Z  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 +2 "manipulator"&( +155 "core" ( +2 "manipulator"&& +3 "core" & F H ! +2 "storage"(& +3 "core" & \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&' +97 "core" ' +2 "storage"(& +3 "core" & O\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"('L +274 "core" ' +3 "storage"(\ - +3 "core" -'L + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tSE.seek :place + "storage"( ' +31 "core" ' +10 "manipulator"& & +4 "core" & . G  +2 "manipulator"& % +4 "core" %н c = / + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"& ( +166 "core" ( +2 "manipulator"&& +3 "core" & @ |\\ +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &  |\\ +2 .tForearm.seek CC + "manipulator"&'ρ +106 "core" ' + .tHand.close +2 "manipulator"&/ +66 "core" / +2 .tCC.seek :open +2 "collection"'( +377 "core" ( +2 "storage"(& +3 "core" & \  +2 "storage"(& +4 "core" & \  + "manipulator"&& +4 "core" & z\\ + "manipulator"&% +4 "core" % n I z7 + .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 .t\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 + "manipulator"&( +148 "core" ( +2 "manipulator"&& +4 "core" & / : 7 + "storage"(%& +4 "core" & U\  + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 3 +2 "manipulator"&' +113 "core" ' + .t\Elbow.hold +2 "manipulator"&, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&1 +71 "core" 1 +9 "manipulator"&(% +4 "core" % Z = r +2 "storage"()& +3 "core" & f a\  +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 3 + 318 counts +2 "manipulator"&"'D +23 "core" ' +2 "manipulator"&& +4 "core" & V T 3  + "storage"(,& +4 "core" & \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&-' +24 "core" ' +2 "storage"(.% +4 "core" %\ \  +2 ."downElevator"SE.seek :down +3 "storage"($'v +99 (/% +33 "core" %uC 2\ ]z + "manipulator"&1% +4 "core" % H H D +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&2'\ +92 "core" ' +37 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +2 #tTranferring DA +2 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'4& +59 "core" &@CT + .tHand.open +2 "manipulator"&01 +25 "core" 1 +2 "manipulator"&6& +4 "core" & w e   + "manipulator"&'% +4 "core" %\  u k % +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&3(- +173 "core" ( +2 "manipulator"&5& +4 "core" &- u y x  + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &7& +2 "core" &- k n  +2 .tForearm.seek :garage +2 "manipulator"&9' +109 "core" ' +2 .tHand.close + "manipulator"&:/ +70 "core" / +2 "manipulator"&8& +4 "core" &- \ e  +2 "manipulator"&=% +3 "core" %   ~ +2 .tForearm.seek :retract +2 "manipulator"& '\ +103 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&!( +284 "core" ( +2 "manipulator"&?& +3 "core" & l o & +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &A& +2 "core" & l n a & +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&<'ρ +99 "core" ' +2 "manipulator"&D& +4 "core" & J U  & +2 "manipulator"&@% +3 "core" % J D +2 "collection"'>& +3 "core" &EK +2 "collection"'F& +4 .tCC.seek :closed + "collection"'I(O +3 "core" &EI +2 &EJ  +9 &,xEHu , +10 &f}FJU @ +9 &nsCJ P +10 &3RGI O +9 &WDI O +9 &UEK{ O +10 &xVGJW O +9 &:WEI O +9 &RFJ O +10 &VFL  O +9 & RDJ  O +10 &"CWGJ O +9 &$WGK O +9 &%TEH O +10 &'WFK O +9 &)LRGK O +9 &+ UGKz O +10 &,WFKV O +9 &.UEJ> O +10 &0TTHJ O +9 &2TGJ O +9 &3UFL} O +10 &5XDKq O +9 &7\\UFIT O +9 &9YGJZ O +10 &:UDK O +9 &<TGJ O +10 &>dWEJ O +9 &@'TFI N +9 &AVHJ O +10 &CUFJ N +9 &EiZFI P +9 &G)cEK P +10 &HuFK S +9 &JEJ X +10 &LOGJ [ +9 &N GLq N +9 &O3EHHl &t +10 &OvIJR L +5 ( +4 "collection"'F& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.84 + "collection"'B& +4 "core" &OlGL L + &OmGK L + .tHand.open + "manipulator"&J1 +66 "core" 1 +2 "manipulator"&L% +4 "core" % E H | + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&#'\ +98 "core" ' + .tPSV.dial PSR +2 "processing"%& +135 "core"  + .tPSR.select :flush +3 "processing"%j +9 .tPS.seek 1.5ml +2 "processing"%C' +1616 "core" ' + .tdelay 5 seconds +503 .PSV.dial :waste1 +2 "processing"%O  +44 "core"  +2 .tPS.seek 0ml +2 "processing"%P'W +620 EV\ DD +985 "core" ' + .tPSV.dial PSR +2 "processing"%; +46 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%G' +2633 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%S +2 "collection"'U  +5 "core"  +2 "processing"%V  +44 "core"  +35 + .tPSV.dial :mixloop +2 "processing"%R +118 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%X  +133 "core" +2 .tPS.seek 0ml +2 "processing"%K'W +2636 "core" ' + .tPSV.dial :air +2 "processing"%[  +46 "core"  +2 .tPS.seek 2.5ml +2 "processing"%M' +2628 "core" ' + .tPSV.dial :mixloop +2 "processing"%H +57 "core" +2 .tPS.seek 0ml +2 "processing"%^'W +2633 "core" ' + .tPSV.dial :air +2 "processing"%N  +43 "core"  +2 .tPS.seek 2.5ml +2 "processing"%T' +2625 "core" ' + .tPSV.dial :mixloop +2 "processing"%\\ +46 "core" +2 .tPS.seek 0ml +2 "processing"%_'W +2628 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&Q& +4 "core" & I R & + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC + "manipulator"&W( +20 "core" ( +2 "manipulator"&`& +3 "core" & [ j  +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &+& +2 "core" & n l :  +2 .tForearm.seek CC + "manipulator"&a'ρ +107 "core" ' + .tHand.close +2 "manipulator"&Y/ +75 "core" / +2 .tCC.seek :open +2 "collection"'c( +377 "core" ( +2 "manipulator"&g& +3 "core" & ] Q   +2 "manipulator"&n% +3 "core" % n G I { 1 +2 .tForearm.seek :retract +2 "manipulator"&d'\ +98 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&](- +269 "core" ( +2 "manipulator"&m& +3 "core" &- ~ 7 4 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &-   4 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&E' +114 "core" ' +2 .tHand.open +2 "manipulator"&h1 +65 "core" 1 +2 "manipulator"&f% +3 "core" % m }Y +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&l'\ +104 "core" ' + .tPSV.dial :mixloop +2 .PTV.dial :PRVmixing +2 ."connect"PRV.dial CBV + .tCBV.dial PRV +2 .CTV.dial :air,avoiding: :intake + #Loading lyfil puck from tube 4 into Collection Clamp +2 "collection"'j& +3 "core" &VZ- +2 "manipulator"&i% +3 "core" %\ % b s !Q +2 "storage"(k% +3 "core" % }\ ' +2 "storage"(q. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"(r(,H +338 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (o& +2 "core" &,E \ $  +2 "manipulator"&p& +3 "core" &- o p X 4 +2 "manipulator"&u% +4 "core" %\ & H N 4 !Q +2 .t\Elbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 4 + "manipulator"&v( +176 "core" ( +2 "manipulator"&t& +3 "core" &\ l b  # +2 "storage"(x& +3 "core" &,H \ % +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&w'# +100 "core" ' +2 "storage"({& +4 "core" &,H \ % + .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(|'L +289 "core" ' +2 "storage"(}- +3 "core" -'| + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (y& +2 "core" &,H U\ $ +2 "manipulator"&~& +3 "core" &\ l l l # +2 .t\Elbow.seek 4 +2 "manipulator"&( +2 "core" ( +2 "manipulator"&& +3 "core" &\ i d  # +2 "storage"(& +3 "core" &,H \ & +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&'ϓ +32 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&/ +69 "core" / +10 ."downElevator"SE.seek :down +3 "manipulator"&& +4 "storage"(Z'v +5 "core" &\  # +2 "manipulator"&e% +3 "core" % o W +2 .tForearm.seek :retract +2 "manipulator"&\ '\ +93 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"& ( +144 "core" ( +2 "manipulator"& & +4 "core" & n l | 5 +3 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b + "core" ' +2 "manipulator"&& +2 ."downElevator"SE.coast +4 "storage"(5 +3 "core" & a i  5 + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&'ρ +102 "core" ' +3 "manipulator"&& +4 "core" & L I 5 +2 "manipulator"&% +4 "core" %ς I H +2 "collection"'& +3 "core" &XY +2 "collection"'& +3 .tCC.seek :closed +2 "collection"'(O +3 "core" &W[ +3 &VY  +9 &-xWZ ,~ +10 &e~U[ @ +9 &psW\\ P +9 &6OW[ N +10 &WYZ~ O +9 &RVZl O +10 &|UXY` N +9 &=WVZO O +9 &WVZ> O +10 &TX\\, O +9 & QWZ# N +9 &"EVT[ O +10 &$TX[F O +9 &%SV[I N +10 &'WV[O N +9 &)NTVZ7 N +9 &+UX[+ O +9 &,WVZ! O +10 &.TVY N +9 &0VUX[ N +10 &2UW[ N +9 &3UX[ N +10 &5RVZ O +9 &7]SV[ O +9 &9YV[ O +10 &:RWY N +9 &<TW[ O +9 &>eWXY O +10 &@(VVZ N +9 &ATV[ N +10 &CTU[ N +9 &EkZVY O +9 &G+`VY P +10 &H{TZ S +9 &JSW Y +56 &LPUX [ +11 &NSY N +7 &O3DTY 'u + &O}uTYz M + ( + &O}kTYu M + &O}kTYb M + &O}kWYc M + &O}kSZP M + "collection"'& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.90 + .Hand.open + "manipulator"&b1 +3 "core" &O}kVZQ M +71 1 +2 "manipulator"&% +3 "core" % | 5   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' + .tSC.coast + "storage"(6 +3 .tCTV.dial CSV,avoiding: :intake +2 "collection"'  +134 "core"  + .tCSV.dial CTV +2 "collection"'  +30 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2626 "core" ' +2 "collection"'%% +3 "core" % @ )0  +2 .tCS.seek 4.15ml +2 "collection"''Q +1583 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air + "processing"%  +45 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%  +86 "core"  +2 .tPS.seek 0ml +2 "processing"%('W +2628 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"') ` +39 "core" ^ +2 .tCSV.dial :air +2 "collection"' @ +43 "core" ? +2 .tCS.seek 10ml +2 "collection"',' D +1568 "core" ' + .tCSV.dial CTV +2 "collection"'.  +44 "core"  +2 .tCS.seek 0ml +2 "collection"'' +2615 "core" ' + .tCBV.dial :waste1 +2 "collection"'/ @ +29 "core" > +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +3 "collection"'  +134 "core" +2 "collection"'1& +4 "core" &O}k M + #tStoring lyfil puck in Collection Clamp to tube 3 +2 "manipulator"&% +3 "core" %\  I I  +2 "storage"("% +3 "core" % \ " +2 "storage"(4. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 +2 "storage"( ( +346 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (0& +2 "core" & \  +2 "manipulator"&6& +3 "core" &  5 +2 "manipulator"&'% +4 "core" %\   Q  + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 3 + "manipulator"&-( +162 "core" ( +2 "manipulator"&5& +4 "core" & S V 1  + "storage"(7& +4 "core" & \ + .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts + "manipulator"&$' +99 "core" ' +2 "storage"(z& +4 "core" & :\ + .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"('L +280 "core" ' +2 "storage"(:- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&8& +3 "core" & I H  + "storage"(=& +4 "core" & (\  + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 3 +2 "manipulator"&2' +34 "core" ' + .t\Elbow.hold +2 "manipulator"&9, +3 "core" , + .t\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 "storage"(?- +2 "core" -' +2 .tSE.seek 0.1 Pucks below Top Plate +2 "storage"(A'B +28 "core" ' +2 "manipulator"&3% +4 "core" %s 2 u + "storage"(D& +4 "core" & <\  + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 3 + 316 counts +2 "manipulator"&@'B +24 "core" ' +2 "manipulator"&>& +4 "core" & i a   + "storage"( & +4 "core" & ?\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&' +20 "core" ' +2 .tSE.seek 1.1 Pucks below Top Plate +2 "storage"(F'1 +39 "core" ' +2 "manipulator"&B& +4 "core" & m o D  +2 "manipulator"&J% +3 "core" % k a 3 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&L'\ +98 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&&( +155 "core" ( +2 "manipulator"&<& +4 "core" &"  {=F +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &O& +3 "core" &!  {=F +2 .tForearm.seek CC + "manipulator"&C'ρ +104 "core" ' + .tHand.close +2 "manipulator"&;/ +74 "core" / +2 .tCC.seek :open +2 "collection"'P( +377 "core" ( +2 "storage"(S& +4 "core" & e\  + "storage"(V& +4 "core" & \  + "manipulator"&U& +4 "core" &" ] }=E + "manipulator"&R% +4 "core" % ρ  }l + .tForearm.seek :retract +2 "manipulator"&X'\ +96 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 +2 "manipulator"&G( +155 "core" ( +2 "manipulator"&[& +4 "core" & \\ f G + "storage"(K& +4 "core" & B\ ! + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 3 + "manipulator"&H' +113 "core" ' + .t\Elbow.hold +2 "manipulator"&M, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&N1 +67 "core" 1 +10 "manipulator"&^% +4 "core" % v - x +2 "storage"(\\& +3 "core" & \  +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 3 + 315 counts +2 "manipulator"&T'A +20 "core" ' +2 "manipulator"&Q& +4 "core" & g k  + "storage"(`& +4 "core" & \ ! +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&+' +21 "core" ' +2 "storage"(Y% +4 "core" %8 c\ ! & +2 ."downElevator"SE.seek :down +3 "storage"(!'v +99 (#% +3 "core" %7 A\ ![u +2 "manipulator"&I% +3 "core" % b ^ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&g'\ +91 "core" ' +51 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%n  +73 "core" +2 .tPS.seek 2.5ml +2 "processing"%a' +2638 "core" ' + .tdelay 1 second +103 .PSV.dial :mixloop + "processing"%m +42 "core" +2 .tdelay 1 second +102 .PSV.dial :air +3 "processing"%  +44 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%W +44 "core" +2 .tdelay 1 second +102 .PSV.dial :air +3 "processing"%h  +43 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%f'W +2628 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%d& +4 "core" &\  + .tHand.open + "manipulator"&j1 +17 "core" 1 +2 "manipulator"&i& +3 "core" &   +2 "manipulator"&k% +3 "core" %    +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&q(- +170 "core" ( +2 "manipulator"&E& +4 "core" &- ~ D 0 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &o& +2 "core" &- E 0 +2 .tForearm.seek :garage +2 "manipulator"&p' +107 "core" ' + .tHand.close +2 "manipulator"&u/ +75 "core" / +2 "manipulator"&t& +4 "core" &- I I 0 + "manipulator"&x% +4 "core" %  H I b + .tForearm.seek :retract +2 "manipulator"&{'\ +100 "core" ' +3 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek PC + "manipulator"&]( +173 "core" ( +2 "manipulator"&l& +3 "core" & 5 . +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &}& +2 "core" & u C . +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +48 .tForearm.seek PC +10 "manipulator"&y' +102 "core" ' +2 "manipulator"&~& +4 "core" & f  i - + "manipulator"&% +4 "core" % _ _ +2 "processing"%& +3 "core" &\  +2 "processing"%& +3 .tPC.seek :closed +2 "processing"%(Tg +3 "core" &\  +4 &\ < +9 &Gv\ 2 +10 &1m\ F +9 &j\ \ R +9 &U\ R +10 &KWG\ R +9 & WH\ R +10 &W\ Q +9 &U\ R +9 &SV\ R +10 &T \ Q +9 & Y\ R +9 &"T\ Q +10 &$\\T\ Q +9 &&V\ R +10 &'U\ Q +9 &)V \ R +9 &+cR-\ R +10 &-&R7\ Q +9 &.U9\ Q +9 &0U;\ Q +10 &2kU2\ R +9 &4-V1\ R +10 &5Q;\ Q +9 &7U<\ Q +9 &9tRL\ Q +10 &;7SE\ Q +9 &<SM\ Q +9 &>OB\ Q +10 &@|OB\ Q +9 &B?O=\ Q +10 &DWS\ Q +9 &EWS\ R +9 &G^S\ R +10 &I?cS\ T +9 &JnO\ \ T +10 &LQ\ X +9 &NzK\ X +9 &P<Y\ X +10 &QZ\ X +9 &S|ea\ \ * +9 &T:gf\ \ 9 +9 ( +2 &TE#\\\ . + "processing"%& +4 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.54 + "processing"%e& +4 "core" &TE$\ . + .tHand.open + "manipulator"&v1 +77 "core" 1 +2 "manipulator"&w% +3 "core" % i ` +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"& '\ +96 "core" ' + .tPRV.dial :air +2 "processing"%  +45 "core"  +2 .tPSV.dial :mixloop +2 "processing"%| +55 "core" +2 "processing"%% +4 "core" %T\ +2 .tPS.seek 0.3ml + "processing"%' +387 "core" ' + .tPSV.dial PSR +2 "processing"% +106 "core"  +2 .tPSR.select :wash +2 "processing"% +10 .tPS.seek 0.7ml + "processing"%'* +485 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air + "processing"% +9 .tPS.seek 2.5ml +2 "processing"%' +1912 "core" ' + .tdelay 3 seconds +303 .PSV.dial :mixloop + "processing"%Z +105 "core" +2 .tPTV.dial :mixing +2 "processing"%\ @ +71 "core" A +2 .tPBV.dial :waste2 + "processing"%c  +104 "core"  +2 .tPS.seek 0ml +2 "processing"%'W +2636 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&b& +4 "core" & G H 8 - +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&( +2 "core" ( +2 "manipulator"&& +3 "core" & H E - +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" & H C - + .tForearm.seek PC +2 "manipulator"&' +97 "core" ' + .tHand.close +2 "manipulator"&r/ +72 "core" / +2 .tPC.seek :open +2 "processing"%_( +402 "core" ( +2 "manipulator"&%& +4 "core" & r c K - + "manipulator"&s% +4 "core" % a b  +2 .tForearm.seek :retract +2 "manipulator"& '\ +98 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&(- +150 "core" ( +2 "manipulator"&& +3 "core" &- o m t +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &)& +2 "core" &- n n t +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +114 "core" ' + .tHand.open +2 "manipulator"&1 +72 "core" 1 +2 "manipulator"&.% +3 "core" %  ( '  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&,'\ +98 "core" ' +2 #tLoading da puck from tube 4 into Processing Clamp + "processing"%/& +4 "core" &<\  +2 "manipulator"&% +3 "core" %\    +2 "storage"(1% +4 "core" % )\ ' + "storage"(. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 4 + "storage"("(,H +358 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (4& +2 "core" &,K \ ' +2 "manipulator"&0& +3 "core" &- J t +2 "manipulator"&6% +3 "core" %\  *  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 4 + "manipulator"&'( +177 "core" ( +2 "manipulator"&5& +3 "core" &   "| +2 "storage"(7& +3 "core" &,K .\ ' +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&z'# +93 "core" ' +2 "storage"( & +3 "core" &,K \ ' +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"('L +284 "core" ' +2 "storage"(:- +2 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (8& +2 "core" &,K i\ $ +2 "manipulator"&=& +3 "core" &\ m n s "{ +2 .t\Elbow.seek 4 + "manipulator"&?( +3 "core" ( + "manipulator"&3& +4 "core" & p x "{ +2 "storage"(D& +3 "core" &,K d\ % +2 .tForearm.seek 4 + 300 counts + "manipulator"&>'ϓ +21 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"& / +73 "core" / +18 ."downElevator"SE.seek :down +4 "manipulator"&B& +2 "storage"(J'v +6 "core" & n o m "{ +2 "manipulator"&$% +4 "core" % ϑ b m 8 + .tForearm.seek :retract +2 "manipulator"&-'\ +92 "core" ' +2 .t\Elbow.seek PC +2 "manipulator"&( +164 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +92 "core" ( +2 "manipulator"&2& +4 "core" & h m P + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &@& +3 "core" & b _ P +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&A' +103 "core" ' +2 "manipulator"&<& +4 "core" & m m 3 P +2 "manipulator"&O% +3 "core" % l b Q +2 "processing"%& +3 "core" &\  +2 "processing"%9& +4 .tPC.seek :closed +2 "processing"%;(Tg +2 "core" &\ +4 &\ 3 +10 &,G{\ 2 +9 &Tp\ F +10 &c\ R +9 &T\ \ R +9 &qV\ \ R +9 &3W\ \ R +10 &R\ \ Q +9 &P\ \ Q +10 &zT\ \ Q +9 &;U\ R +9 & T\ \ Q +10 &"U\ Q +9 &$R\ \ Q +10 &&DU\ Q +9 &(V\ \ Q +9 &)T\ \ Q +10 &+R\ \ Q +9 &-MR\ \ Q +9 &/R\ \ Q +10 &0Q\ \ Q +9 &2Q\ \ Q +10 &4VS\ \ Q +9 &6S\ \ Q +9 &7V\ \ Q +10 &9R\ \ Q +9 &;^O\ \ Q +10 &= O\ \ Q +9 &>O\ \ Q +9 &@O\ \ P +10 &BgQ\ \ \ P +9 &D)S\ P +9 &EV\ \ Q +10 &G] \ Q +9 &Ij` \ R +10 &K(r\ S +9 &L \ W +9 &NI\ X +10 &Pc\ \ W +9 &R$ \ X +9 &Shb \ * +10 &T?_#\ 4 +8 ( +2 &TG \ , + "processing"%9& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.59 +2 .Hand.open + "manipulator"&L1 +73 "core" 1 +4 "manipulator"&% +4 "core" % L I +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&S'\ +95 "core" ' + .tSC.coast + "storage"(6 +4 #tHeating da puck from tube 4 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +4 "processing"%U9 +2 %V  +5 "core" 9 +102 "processing"%R9 +2 "core" 9 +103 "processing"%[9 +2 "core" 9  +103 "processing"%K9 +2 "core" 9  +103 "processing"%C9 +3 "core" 9 +103 "processing"%&9 +2 "core" 9 +103 "processing"%N9 +2 "core" 9 +103 "processing"%^9 +2 "core" 9 +103 "processing"%\\9 +5 "core" 9" +103 "processing"%Q9 +3 "core" 9& +103 "processing"%`9 +2 "core" 9+ +103 "processing"%Y9 +2 "core" 9/ +103 "processing"%X9 +2 "core" 93 +103 "processing"%#9 +2 "core" 97 +103 "processing"%I9 +2 "core" 9; +103 "processing"%G9 +2 "core" 9@ +103 "processing"%H9 +2 "core" 9D +103 "processing"%T9 +2 "core" 9H +103 "processing"%F9 +2 "core" 9 L +103 "processing"%n9 +3 "core" 9P +103 "processing"%+9 +2 "core" 9U +103 "processing"%!9 +2 "core" 9Y +103 "processing"% 9 +2 "core" 9%] +103 "processing"%(9 +2 "core" 9,a +103 "processing"%m9 +3 "core" 93e +103 "processing"%9 +2 "core" 9:j +103 "processing"%W9 +2 "core" 9An +103 "processing"%h9 +2 "core" 9Hr +103 "processing"%a9 +2 "core" 9Ov\ +103 "processing"%d9 +4 "core" 9V{\ +102 "processing"%j9 +2 "core" 9] +103 "processing"%i9 +2 "core" 9d +3 .tPH.hold 2:00:00,28C +2 .delay 1:30 +3 "processing"%k ppc +2 "core"  +2093 EG JJ +6907 .tPSR.select :air +2 .PSV.dial PSR + "processing"%E +105 "core"  + .tPSR.select :wash +2 "processing"% +11 .tPS.seek 0.5ml + "processing"%o' +582 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml +2 "processing"%M'[ +1616 "core" ' + .tPTV.dial :puck +2 "processing"%u  +72 "core"  +2 .tPSV.dial PTV + "processing"%t +75 "core" + .tPBV.dial :waste1 +2 "processing"%x  +131 "core"  +2 "processing"%g% +4 "core" %`C\  +2 .tPS.seek 1.5ml + "processing"%l' +588 "core" ' + .tdelay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%} * +33 "core" + +2 .tPS.seek 0ml +2 "processing"%p'W +1617 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%q  +34 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%~ * +33 "core" + +2 .tPSR.select :air + .PSV.dial PSR +2 "processing"% +75 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%' +2467 "core" ' + .tPSV.dial PTV +2 "processing"%{ +75 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"%* +75 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%e +75 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +3 "processing"%v  +73 "core"  +2 .tPS.seek :empty +2 "processing"%w'9 +2465 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +133 "core" +2 .tPSV.dial :mixloop + "processing"% +56 "core" +2 .tPRV.dial :ab1 + "processing"%| @ +77 "core" B +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%'w +351 "core" ' + .tdelay 2 seconds +203 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +3 "collection"'y  +3 "processing"%f  +44 "core"  +9 +2 "processing"%% +4 "core" %s  + .tPS.seek 0.32ml +2 "processing"%' +392 "core" ' + .tdelay 2 seconds +203 .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"%\ 'D +1226 "core" ' + .tPRV.dial :waste2 +2 "processing"%c @ +74 "core" > +2 .tPS.seek 0.5ml +2 "processing"%' +869 "core" ' + #taddPMLReagent08 +2 .PSV.dial :air + "processing"%b  +43 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%'[ +1614 "core" ' + .tPSV.dial :PML +2 "processing"% +56 "core" +2 .tPTV.dial :mixing + "processing"%r @ +72 "core" A +2 .tPBV.dial :waste1 + "processing"%]  +35 "core" +2 "processing"% % +4 "core" %\\\  +2 .tPS.seek 1.85ml + "processing"%'< +231 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%% * +35 "core" * +2 .tPS.seek 0ml +2 "processing"%s'W +1602 EC\ CC +363 "core" ' + .tdelay 2 seconds +203 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'& +3 "core" &in+ + .tHand.open + "manipulator"&)1 +27 "core" 1 +2 "manipulator"&& +3 "core" & 9 6 ~P +2 "manipulator"&% +4 "core" %\ 0 s ~& + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&(- +168 "core" ( +2 "manipulator"&.& +4 "core" &- u ~ + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 & & +3 "core" &- y x ~ + .tForearm.seek :garage +2 "manipulator"&/' +112 "core" ' + .tHand.close +2 "manipulator"&/ +68 "core" / +2 "manipulator"&1& +4 "core" &-  u~ + "manipulator"&% +4 "core" %   z + .tForearm.seek :retract +2 "manipulator"&'\ +105 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&4( +294 "core" ( +2 "manipulator"&0& +3 "core" &\  I M I }F +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &6& +3 "core" &\  2 F + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&5'ρ +98 "core" ' +2 "manipulator"&7& +4 "core" &\  & {F + "manipulator"& % +4 "core" %k 3 E  +2 "collection"'& +4 "core" &kn + "collection"',& +4 .tCC.seek :closed +2 "collection"':(O +2 "core" &jp! +4 &jm 3 +10 &1Gmo 3 +9 &]rjp G +9 &elo Q +10 &Sko P +9 &Zmo Q +9 &EYlp P +10 &Ymp P +9 &Wkp Q +9 &Wko P +10 &NTlp P +9 &!Xkp P +10 &"Wlq# Q +9 &$Wkp P +9 &&UUlp P +10 &(Wmp Q +9 &)Xio P +9 &+Ujp P +10 &-]Yln P +9 &/ Tko P +10 &0Ulq P +9 &2Unp Q +9 &4fSlo P +10 &6(Ulp P +9 &7Rkq P +10 &9Ukp P +9 &;mUlo P +9 &=/Tko P +10 &>Vko P +9 &@Rmq P +9 &BuUjm P +10 &D7Ukp P +9 &EXlp P +10 &Gdkn R +9 &Ir{in T +9 &K&jo Y +10 &Lko# ] +9 &Njm 9 +9 &Ok3jm Q +9 ( +2 &OyRko C + "collection"',& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.59 + "collection"'8& +4 "core" &OySio$ C + .tHand.open + "manipulator"&=1 +75 "core" 1 +2 "manipulator"&3% +4 "core" % k B ~ + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&D'\ +100 "core" ' +2 .tPSV.dial PSR +2 "processing"% +106 "core"  + .tPSR.select :flush +3 "processing"%@ +9 .tPS.seek 1.5ml +2 "processing"%B' +1619 "core" ' + .tdelay 5 seconds +551 .PSV.dial :waste1 +2 "processing"%$  +44 "core"  +2 .tPS.seek 0ml +2 "processing"%''W +1607 "core" ' + .tPSV.dial PSR +2 "processing"%z +57 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%' +2638 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +4 "processing"%>  +3 "collection"'2  +41 "core"  +123  + .tPSV.dial :mixloop +2 "processing"%@ +106 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%?  +73 "core" +2 .tPS.seek 0ml +2 "processing"%<'W +2634 "core" ' + .tPSV.dial :air +2 "processing"%O  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2627 "core" ' + .tPSV.dial :mixloop +2 "processing"%J +45 "core" +2 .tPS.seek 0ml +2 "processing"%-'W +2639 "core" ' + .tPSV.dial :air +2 "processing"%_  +45 "core"  +2 .tPS.seek 2.5ml +2 "processing"%L' +2629 "core" ' + .tPSV.dial :mixloop +2 "processing"% +45 "core" +2 .tPS.seek 0ml +2 "processing"%U'W +2629 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&9& +4 "core" &\  N }F +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&R( +3 "core" ( +2 "manipulator"&A& +4 "core" &\  }F + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &[& +2 "core" &\  < |F +2 .tForearm.seek CC +2 "manipulator"&"'ρ +95 "core" ' + .tHand.close +2 "manipulator"&K/ +69 "core" / +2 .tCC.seek :open +2 "collection"'C( +375 "core" ( +2 "manipulator"&&& +4 "core" &\  T  ! ~F + "manipulator"&N% +4 "core" % ψ Q  ~ + .tForearm.seek :retract +2 "manipulator"&^'\ +100 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&\\(- +272 "core" ( +2 "manipulator"&Q& +4 "core" &- H F p 3 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &`& +3 "core" &- I I 3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&Y' +112 "core" ' +2 .tHand.open +2 "manipulator"&X1 +75 "core" 1 +2 "manipulator"&#% +4 "core" % \  x + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&I'\ +104 "core" ' +2 ."da"delayUntil "14:41:55.57" +24733 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%G @ +72 "core" A + ."da"PBV.dial :waste1 +2 "processing"%H  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%T * +35 "core" , +2 ."da"PSV.dial :air +2 "processing"%F  +46 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%n' +2442 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%+ +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%!  +56 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"% +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%(  +57 "core" +2 ."da"PS.seek :empty +2 "processing"%m'9 +2448 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +133 "core"  + ."da"PSR.select :wash +3 "processing"% +9 ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%W' +597 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%h'[ +1235 E?\ II +381 "core" ' + ."da"PTV.dial :puck +2 "processing"%a  +72 "core"  +2 ."da"PSV.dial PTV +2 "processing"%d +75 "core" +3 ."da"PBV.dial :waste1 +2 "processing"%j  +35 "core" +2 "processing"%i% +3 "core" %\\ \  +2 ."da"PS.seek 1.5ml +2 "processing"%E' +591 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%o'W +1610 "core" ' +2 ."da"delay 2:00 +12003 #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"%t * +47 "core" ) +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%x +76 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%g' +2447 "core" ' + ."da"PSV.dial PTV +2 "processing"%M +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%} +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%l +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%V  +72 "core"  +2 ."da"PS.seek :empty +2 "processing"%q'9 +2446 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%~ +135 "core"  + ."da"PSR.select :wash +3 "processing"% +9 ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +589 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%p'[ +1604 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%{ +74 "core" + ."da"PBV.dial :waste1 +3 "processing"%*  +32 "core" +2 "processing"%e% +3 "core" %V\ \  +2 ."da"PS.seek 1.5ml +2 "processing"%v' +590 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'W +1615 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 +41 .PTV.dial :puck +8 .PBV.dial :waste1 +2 "processing"%  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%| * +47 "core" ) +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%w +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%f' +2454 "core" ' + ."da"PSV.dial PTV +2 "processing"%y +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"% +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +74 "core"  +2 ."da"PS.seek :empty +2 "processing"%Z'9 +2460 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%  +43 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%c  +130 "core" +2 ."da"delay 5 seconds +503 .PRV.dial :ab2 +2 "processing"%\  +43 "core" ~ + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop +2 "processing"%b +56 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%' +384 "core" ' + ."da"delay 2 seconds +204 .PRV.dial :air + "processing"%  +46 "core"  +2 "processing"%r% +3 "core" %\  +2 ."da"PS.seek 0.55ml +2 "processing"%]'w +333 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air + "processing"%  +43 "core"  +2 ."da"PS.seek 2ml +2 "processing"%%'[ +1565 "core" ' + ."da"PSV.dial :PML +2 "processing"% +44 "core" + ."da"PTV.dial :mixing +3 "processing"% @ +72 "core" B + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" +2 "processing"%)% +3 "core" %_\  +2 ."da"PS.seek 1.85ml +2 "processing"%'? +235 "core" ' + ."da"PBV.dial between PSV and waste1 +3 "processing"% * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%.'W +1968 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +945 EF\ 87 +47058 #"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"% * +34 "core" + +2 ."da"PSV.dial :air +2 "processing"%  +55 "core" +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%1' +2450 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%S  +57 "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"%0  +56 "core" +2 ."da"PS.seek :empty +2 "processing"%'9 +2449 "core" ' +2 #"da"washCycleDA #1 of 3 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%6 +133 "core"  + ."da"PSR.select :wash +3 "processing"% +9 ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%7' +601 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"% '[ +1606 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +73 "core"  +2 ."da"PSV.dial PTV + "processing"% +75 "core" + ."da"PBV.dial :waste1 +2 "processing"%P  +34 "core" +2 "processing"%8% +4 "core" %V \  + ."da"PS.seek 1.5ml +2 "processing"%=' +588 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%3 * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"%,'W +58 E%\ ON +1555 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%5 * +35 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%s +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%$' +2448 "core" ' + ."da"PSV.dial PTV +2 "processing"%B +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%z +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%' +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%2  +73 "core"  +2 ."da"PS.seek :empty +2 "processing"%>'9 +2448 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%@ +145 "core"  + ."da"PSR.select :wash +3 "processing"% +9 ."da"PS.reconfigure PSconfig +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"%'[ +1605 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%O +77 "core" + ."da"PBV.dial :waste1 +2 "processing"%<  +35 "core"  +2 "processing"%J% +3 "core" %]!\  +2 ."da"PS.seek 1.5ml +2 "processing"%' +588 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%_ * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%-'W +1606 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%L * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%9 +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%A' +2453 "core" ' + ."da"PSV.dial PTV +43 "processing"%[ +82 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%K +74 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%4 +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%D  +73 "core"  +2 ."da"PS.seek :empty +2 "processing"%:'9 +2453 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%& +145 "core"  + ."da"PSR.select :wash +3 "processing"% +9 ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%N' +588 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%"'[ +1616 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%Q +88 "core"  + ."da"PBV.dial :waste1 +2 "processing"%`  +34 "core" +2 "processing"%R% +4 "core" %`\  + ."da"PS.seek 1.5ml +3 "processing"%X' +601 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%# * +35 "core" + +2 ."da"PS.seek 0ml +3 "processing"%^'W +1617 "core" ' +2 ."da"delay 2:00 +3463 E\ == +8539 #"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"%G * +35 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%H +73 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%T' +2441 "core" ' + ."da"PSV.dial PTV +2 "processing"%F +88 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%U +84 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%+ +83 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%!  +74 "core"  +2 ."da"PS.seek :empty +2 "processing"% '9 +2437 "core" ' + ."da"Sleepy.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR + "processing"%( +138 "core"  +3 ."da"PSR.select :sub1 +5 "processing"% +22 ."da"PS.reconfigure PSconfig +5 "processing"%#A d`xb +5 ."da"PS.seek 0.25ml +5 "processing"%n'7 +338 "core" ' +31 ."da"delay 5 seconds +503 .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml + "processing"%' +334 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml +2 "processing"%m'[ +1630 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%W +75 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%a  +33 "core" +2 "processing"%d% +4 "core" %Z + ."da"PS.seek 1.5ml +2 "processing"%j' +590 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%i * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"%h'W +1616 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +35 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%E * +33 "core" + +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"%u +77 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%t' +2507 "core" ' + ."da"PSV.dial PTV +2 "processing"%x +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%o +77 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%M +89 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%}  +88 "core" +2 ."da"PS.seek :empty +2 "processing"%l'9 +2494 "core" ' +2 "processing"%V9 +3 "core" 94 + #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast +2 "processing"%g  +3 "core" 4 + 4 + "processing"%~& +4 "core" &TG  , + #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&q% +3 "core" %\ % e d D!M +2 "storage"(% +3 "core" %{ ; +2 "storage"({. +2 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 3 + "storage"(*( +342 "core" ( + ."da"SC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (e& +3 "core" & + "manipulator"&p& +4 "core" &- d d B3 + "manipulator"&% +4 "core" %\ % d c B!M +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 3 +2 "manipulator"&v( +179 "core" ( +2 "manipulator"&& +3 "core" & _ e A& +2 "storage"(|& +3 "core" &  +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&w' +93 "core" ' +2 "storage"(& +3 "core" & 2 +2 ."da"SE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 ."da"SE.seek beamBreak + "storage"(y'L +292 "core" ' +2 "storage"(- +3 "core" -'~ + ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" & a V A& + "storage"(& +4 "core" & d + ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 3 +2 "manipulator"&f' +39 "core" ' + ."da"\Elbow.hold +2 "manipulator"&, +3 "core" , +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(c- +2 "core" -'~ +2 ."da"SE.seek 1.1 Pucks below Top Plate +2 "storage"(\ '6 +27 "core" ' +2 "manipulator"&b% +3 "core" %U  3 +2 "storage"(Z& +4 "core" & ' + ."da"Forearm.force -20 + "manipulator"&5 +2 ."da"Forearm.seek 3 + 309 counts +2 "manipulator"&'; +15 "core" ' +2 "manipulator"&r& +3 "core" & q e D% +2 "storage"(& +4 "core" & B + ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +46 "manipulator"& ' +33 "core" ' +2 ."da"SE.seek 2.1 Pucks below Top Plate +2 "storage"(]'% +40 "core" ' +2 "manipulator"&& +4 "core" & ~ E% +2 "manipulator"&% +3 "core" % h Q D +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&'\ +87 "core" ' +2 ."da"\Elbow.seek PC +2 "manipulator"&)( +260 "core" ( +2 "manipulator"&& +4 "core" & d `  AT + ."da"\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &%& +2 "core" & d c @T +2 ."da"Forearm.seek PC +2 "manipulator"&' +95 "core" ' + ."da"Hand.close +2 "manipulator"& / +66 "core" / +2 ."da"PC.seek :open +2 "processing"%( +399 "core" ( +2 "storage"(& +3 "core" &  +2 "manipulator"&.& +3 "core" & d c CT +2 "manipulator"&% +3 "core" % e d B +2 ."da"Forearm.seek :retract +2 "manipulator"&S'\ +97 "core" ' +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 3 +2 "manipulator"&/( +259 "core" ( +2 "manipulator"&0& +3 "core" & d b A' +2 "storage"(1& +3 "core" &  +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&6' +92 "core" ' + ."da"Hand.open +2 "manipulator"&1 +75 "core" 1 +9 "storage"(7- +4 "core" -'% +2 ."da"SE.seek 1.86 Pucks below Top Plate +3 "storage"(' +18 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.19 Pucks below Top Plate +2 "storage"(' +55 "core" ' +2 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da19mar1415h40ml.tif +1943 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +2034 #"da"SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 36.274 seconds\ /var/log/esp/da19mar1415h40ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da19mar1415h40ml15s.tif +1563 #SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da19mar1415h40ml15s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da19mar1415h40ml30s.tif +3065 #SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da19mar1415h40ml30s.tif: TIFF Upload Complete\ +6 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da19mar1415h40ml70s.tif +7125 #SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da19mar1415h40ml70s.tif: TIFF Upload Complete\ + .Sleepy.power :camera,:OFF +2 ."Qmail"HABfans.email "36.274 sec auto-exposure",Subject: "da19mar1415h40ml images!" +10 "storage"(P- +10 "core" -' +7 "storage"(8& +6 "core" & 0 1 A +2 "manipulator"& & +3 "core" &    [& +2 ."da"\Elbow.seek 3 +2 "manipulator"&3( +4 "core" ( +2 "manipulator"&=& +3 "core" &    [& +2 "storage"( & +3 "core" & 1 ,  +3 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&5' +4 "core" ' +3 ."da"SE.reconfigure SEgently +3 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.91 Pucks below Top Plate +2 "storage"(s'+ +57 "core" ' +4 "manipulator"&,& +4 "core" & Z X E i& + "storage"(B& +4 "core" &\  +2 ."da"\Elbow.reconfigure LimpElbow +5 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 3 +2 "manipulator"&z' +35 "core" ' +2 ."da"\Elbow.hold +2 "manipulator"&', +8 "core" , +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"SE.reconfigure SEconfig +3 "storage"(#QK-0-\ b +7 ."da"SE.seek 2.09 Pucks below Top Plate +2 "storage"(2' +20 "core" ' +2 "manipulator"&$% +4 "core" %m   ^ +2 "storage"(@& +3 "core" & 0\  +2 ."da"Forearm.force -20 +31 "manipulator"&5 +5 ."da"Forearm.seek 3 + 295 counts +3 "manipulator"&>'- +19 "core" ' + "manipulator"&?& +5 "core" & l i E m& +2 "storage"(O& +5 "core" &\ \ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&<' +24 "core" ' +2 "storage"(J% +5 "core" % -\ +3 ."downElevator"SE.seek :down +4 "storage"('v +99 (_% +11 "core" %2\ \ Xj +8 "manipulator"&% +11 "core" % z u / n +3 ."da"Forearm.reconfigure LooseForearm +8 "manipulator"&#Q@2^d^b +9 ."da"Forearm.seek :retract +6 "manipulator"&'\ +90 "core" ' +7 ' + ."downElevator"SE.coast + "storage"(5 +4 ."da"SC.coast + "storage"(6 +4 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 #tStarting finalPurge +2 "processing"%L& +5 "core" & +2 ."psFlush"Hand.open +2 "manipulator"&91 +20 "core" 1 +7 "manipulator"&-& +3 "core" & r o o& +6 "manipulator"&[% +4 "core" %\  s o o +2 ."psFlush"\Elbow.seek FlushPuck::Garage +4 "manipulator"&K(- +177 "core" ( +2 "manipulator"&4& +6 "core" &- * s> +3 ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &D& +2 "core" &-  s> +3 ."psFlush"Forearm.seek :garage +2 "manipulator"&A' +110 "core" ' + ."psFlush"Hand.close +2 "manipulator"&&/ +73 "core" / +7 "manipulator"&:& +12 "core" &- W X ' l> +6 "manipulator"&N% +5 "core" %  X Y  k +7 ."psFlush"Forearm.seek :retract +7 "manipulator"&Q'\ +102 "core" ' +2 ."psFlush"\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 ."psFlush"\Elbow.seek PC +2 "manipulator"&`( +127 "core" ( +6 "manipulator"&R& +10 "core" & - ug +5 ."psFlush"\Elbow.reconfigure LooseElbow +9 "manipulator"&$ &.,(#b +6 &"& +12 "core" & { ug +7 ."psFlush"Forearm.reconfigure TightForearm +11 "manipulator"&#Q@2^d^\ b +6 ."psFlush"Forearm.seek PC +11 "manipulator"&#' +200 "core" ' +2 "manipulator"&X& +4 "core" & H wg + "manipulator"&Y% +4 "core" % 9 wM +3 "processing"%G& +3 "core" & +2 "processing"%H& +3 ."psFlush"PC.seek :closed +4 "processing"%^(Tg +7 "core" & + &  +5 &-t ,~ +9 &c{ @ +10 &fp Q +9 &(O Q +9 &Q Q +10 &T R +9 &nP Q +10 &.R R +9 &Q Q +9 &Q Q +10 & wS Q +9 &"9R Q +9 &#R Q +10 &%Q Q +9 &'~R Q +10 &)>Q R +9 &+P Q +9 &,O Q +10 &.P Q +9 &0HO Q +9 &2 O Q +10 &3P Q +9 &5O Q +10 &7QQ Q +9 &9T Q +9 &:Q Q +10 &<N Q +9 &>YO Q +9 &@O P +10 &AO Q +9 &CS Q +10 &EaR Q +9 &G"V Q +9 &H[ R +10 &Jg S +9 &LX W +9 &N W +10 &O W +9 &Q X +10 &SMn 4 +9 &T37c 5 +9 ( + &TD $ + "processing"%H& +4 #"psFlush"Processing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.57 + "processing"%F& +4 "core" &TD $ + ."psFlush"Hand.open +2 "manipulator"&U1 +72 "core" 1 +2 "manipulator"&+% +4 "core" %  wM + ."psFlush"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&!'\ +91 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%T +134 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%('P +201 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +899 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +1607 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%n +75 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%  +34 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%W'W +356 E 98 +2286 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%a +75 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%d' +597 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%m' +2129 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%i +75 "core" + ."psFlush"PBV.dial PSV +2 "processing"%j U +55 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2654 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%E @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%u' +2636 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%h  +74 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%x'9 +2635 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%o +56 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%M' +2638 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%} +75 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%t'W +2629 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%V @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%g' +2631 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%~  +73 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%q'9 +2635 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +44 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 1ml + "processing"%{'P +1104 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%e' +1610 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%p +73 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%  +55 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2635 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%| +75 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%' +598 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%\\' +2116 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%I +75 "core" + ."psFlush"PBV.dial PSV +2 "processing"% U +55 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2632 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%c' +2630 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%b  +73 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%Z'9 +2636 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%r +43 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%' +2638 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +74 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%'W +2637 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%w @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%v' +2665 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%y  +73 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%f'9 +2629 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'& +4 "core" & + .tHand.open +2 "manipulator"&\ 1 +20 "core" 1 +2 "manipulator"& & +3 "core" & Y M L g +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek PC + "manipulator"&( +2 "core" ( +2 "manipulator"&%& +4 "core" & A < g + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" & F 6  g + .tForearm.seek PC +2 "manipulator"& ' +100 "core" ' + .tHand.close +46 "manipulator"&/ +70 "core" / +2 .tPC.seek :open +2 "processing"%;( +400 "core" ( +2 "manipulator"&& +4 "core" & k k  g + "manipulator"&.% +4 "core" % \\ g +2 .tForearm.seek :retract + "manipulator"&'\ +104 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&( +375 "core" ( +3 "manipulator"&0& +3 "core" & M h  - +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &1& +2 "core" & = 9  - +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&)'ρ +99 "core" ' +2 "manipulator"&& +4 "core" & _ h - +2 "manipulator"&7% +3 "core" %z k j +2 "collection"'S& +3 "core" & +2 "collection"']& +4 .tCC.seek :closed +2 "collection"'(O +2 "core" & +4 & 8 +10 &CH} 2 +9 &io F +9 &g Q +10 &Q P +9 &[ P +9 &K[ Q +10 &W P +9 &[ P +10 &Y P +9 &UT P +9 &!Y P +10 &"W Q +9 &$X P +9 &&\\U P +10 &(T P +9 &)Y P +10 &+R P +9 &-dX P +9 &/'T P +10 &0V P +9 &2V P +9 &4lT P +10 &6.V P +9 &7S P +10 &9V P +9 &;uU P +9 &=7S P +10 &>U P +9 &@R O +9 &B}W P +10 &D@U P +9 &F\\ P +10 &Gh R +9 &Iy{ T +9 &K- Y +10 &L \\ +9 &N~ B +9 &O_( %m +10 &Og H +2 ( + "collection"']& +3 #tCollection Clamp onSpring/offSpring for 5/25 samples, on/off torque 1.61 + "collection"'P& +3 "core" &Ok H +2 .tHand.open + "manipulator"&81 +77 "core" 1 +2 "manipulator"& % +4 "core" % z @ D < + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&='\ +96 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"' & +4 "core" &Ok H +2 "collection"',% +3 "core" % +2 #tCS Pulling 5ml of flush + .CSV.dial CSR + "collection"'B  +43 "core"  + .tCSR.select :flush +2 "collection"' +11 .tCS.seek 5ml + "collection"'$'l +1348 "core" ' + .tdelay 5 seconds +503 .CSR.select :air +2 "collection"' +9 '@% +3 "core" %l  + .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"'?' +696 "core" ' + .tCSV.dial :waste +2 "collection"'O +143 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'/' +1981 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'6& +4 "core" &Oj H +2 "collection"'J% +3 "core" % +2 .tCSV.dial :flush + "collection"'  +46 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"'5'l +1296 "core" ' +2 .tdelay 5 seconds +435 E \ <; +67 .tCSV.dial :air +3 "collection"'_ @ +42 "core" A +2 "collection"'% +4 "core" %l  +2 .tCS.seek 7ml + "collection"'3' +574 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +4 "collection"'s  + 'z  +42 "core"  +92  + .tCBV.dial :waste1 +2 "collection"'L @ +46 "core" > +2 .tCS.seek 0ml +2 "collection"'>' +1791 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'9& +4 "core" &Oj H +2 "collection"'2% +3 "core" % + .tCSV.dial :flush +2 "collection"'-  +73 "core" +2 .tCS.seek 5ml +2 "collection"'['l +1296 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'< @ +43 "core" A +2 "collection"'4% +4 "core" %l  +2 .tCS.seek 7ml + "collection"'D'\ +563 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'  +43 "core"  +2 .tCBV.dial :waste2 + "collection"'*  +115 "core"  +2 .tCS.seek 0ml +2 "collection"''' +1790 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'&& +4 "core" &Oj H + "collection"':% +4 "core" % +2 .tCSV.dial CSR + "collection"'N  +43 "core"  + .tCSR.select :kill +2 "collection"' +10 .tCS.seek 8ml +2 "collection"'' +2043 "core" ' + .tdelay 5 seconds +503 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml +2 "collection"'R' D +573 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'" +2 'A  +100 "core" +37  + .tCTV.dial :intake +2 "collection"'K  +74 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml + "collection"'X' \\ +2034 "core" ' + .tIntake.select :close +2 "sampler")0 +9 .tCTV.dial :air +2 "collection"'Y  +75 "core" ~ +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'G' +616 "core" ' + .tCSV.dial CSR +2 "collection"'Q  +114 "core"  + .tCSR.select :flush +2 "collection"' +11 .tCS.seek 5ml + "collection"''l +1346 "core" ' + .tdelay 5 seconds +503 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml +2 "collection"'F' D +1347 "core" ' + .tCSV.dial CBV +2 "collection"'U +100 "core" +2 .tCS.seek 0ml +2 "collection"'+' +2631 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&H& +4 "core" & > < 4 - + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC + "manipulator"&T( +8 "core" ( +2 "manipulator"&#& +3 "core" & E <  # +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &l& +3 "core" & 9 = # +2 .tForearm.seek CC + "manipulator"&('ρ +103 "core" ' + .tHand.close +2 "manipulator"&n/ +77 "core" / +2 .tCC.seek :open +2 "collection"'( +377 "core" ( +2 "manipulator"& & +3 "core" & F G # +2 "manipulator"&a% +3 "core" % σ G G +2 .tForearm.seek :retract +2 "manipulator"&W'\ +100 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&d(- +270 "core" ( +2 "manipulator"&i& +3 "core" &- j f T E +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &j& +3 "core" &- _ ^ E + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&m' +111 "core" ' +2 .tHand.open +2 "manipulator"&E1 +65 "core" 1 +2 "manipulator"&% +3 "core" %  | +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +47 "manipulator"&h'\ +106 "core" ' +2 "processing"%u& +4 "core" &=\ +39209 E\ -- +60002 \ \ .- +60002 \ -- +32495 #t-> exit +13 #m\EXIT @1552594155.22EDT @1552912911.90EDT = =ECan =mMAIN_scheduler =tMAIN @EDT1552912914.04 #"core_reset"Sent BREAK + #t@0x3559, state=0x3350, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.22 I2C Gateway v3.06 +208 #>RESET< ESP2 v3.22 I2C Gateway v3.06 +34 #Powering up Dwarves +702 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/shallow/niagara/configure.rb\ +302 .Sleepy.power :raw,:ON +3 E\ Y| +4 \ Y| + "sampler") +2 ) +2 "core"  + "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ + % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 )% +3 "core" %\ \ + .tSS.configure SSconfig +2 "sampler")#.0X access 2 +20 .SE.seek :down + "storage"('v +4 "core" ' ,\ t +3 !to:Slide::Error\ :@axisName"Storage Elevator: mesg"Storage Elevator notReady: @replyo:I2C::Servo::AbsMove3Reply : @tagi: @sourcei-:@destinationi%: @channeli: @statusIS:I2C::Servo::Status: enabledF: pastRLSF: pastFLSF:pastThresholdF: lostT: homeT: positioni: velocityi: currenti:pwmi:erri: inPressi : outPressi :deltaPressi, : voltagef13.300966126656849c: @type2F: @error: notReady:@checkpoint: omitted:bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +771 #-> ESP.ready! +4 "collection"'% +2 "processing"%% +7 "manipulator"&% + "core" %Z]8\ J +2 %\ [ +3 ."rdyProcessing"PSV.dial :air +2 ."rdySampler"Intake.select :close +3 "processing"%  + ."rdySampler"\Exhaust.select :close +3 .CTV.dial :air +2 "collection"'  +2 "core" % q +3 "manipulator"&% +3 "core"  + %  +2 ."rdySampler"CSV.dial :waste1 +3 .tForearm.reconfigure LooseForearm +2 "collection"' +3 "manipulator"&#@2^d^b +3 .tForearm.home.seek :retract + "manipulator"&'\ +36 "core" + ."rdySampler"SSV.dial :spit,avoiding: :exhaust +2 "sampler") +3 "core"  +2 "sampler")  +4 "core"  +3 ."readyCS"CS.reconfigure CSfast +2 ."rdySampler"SS.reconfigure SSconfig +4 "collection"'#d @b + "sampler")#.0X +2 .tForearm.seek :retract + "manipulator"&''\ +97 "core" ' +2 "manipulator"&(% +4 "core" %\ # # r  +2 "processing"%)& + "collection"'*& +6 "core" &\ N + &X]?\ > + .tCC.reconfigure CCconfig +3 ."openPC"PC.reconfigure PCconfig +4 "collection"'$x2 ^22b + "processing"%$x2 ^22b +4 .tCC.home.seek :open +2 ."openPC"PC.home.seek :open +3 "collection"'+( +2 "processing"%,( +275 "core" ( +3 ( +2 "collection"'- +3 "core"  + "processing"%. +3 "core" V +2 "processing"%/ +3 "core"  + "processing"%0 +3 "core"  +3 "sampler")1% +3 "core" % \ y +2 "collection"'2& +3 "core" &X];\ < +2 "collection"'3% +4 "core" %Z^o\ < + "processing"%4& +4 "core" &n\ M +2 "processing"%5% +3 "core" %Z\ L +2 "manipulator"&6% +3 "core" %\ # 2  +2 "manipulator"&7& +4 "core" &\   # + "storage"(8& +4 "core" & ( Q R \ e  + "storage"(9% +4 "core" % R O _\ e +2 "collection"':9 +3 "core" 9i +2 "processing"%;9 +3 "core" 9k +504 #t-> access 3 +18 .SE.seek :down + "storage"(<'v +4 "core" ' + "manipulator"&=% +4 "core" %\ #  +2 "manipulator"&>& +3 "core" &\  S # +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 7 +2 "storage"(?([z +1591 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (@& +2 "core" &[z X F\ a +51653 E\ '77 +60002 \ 77 +60002 \ 77 +60002 \ 77 +60003 \ 77 +60002 \ K77 +10725 #t-> startTube 3 +764 #-> da 40 + #da sampling at most 40ml +4 #Loading sh1 puck from tube 3 into Collection Clamp +2 ."Qmail"HABfans.email "Started da in tube 3 at 09:44:01EDT18-Mar-19\\n{4 => 0, 5 => 0}\\nCan@09:42:06, 22.6C, 21% humidity, 14.4psia, 12.975V, 0.263A, 0.263A avg, 3.42W",Subject: "da sampling at most 40ml" +2 "collection"'A& +6 "core" &Z[\ . + .tHand.open +2 "manipulator"&B1 +68 "core" 1 +2 "manipulator"&C% +3 "core" % \ " a  +2 "storage"(D% +3 "core" %\ \  1\ V +2 "storage"(E. +3 "core" .([z + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 3 + "storage"(F( +1286 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (G& +3 "core" & m\ Q + "manipulator"&H& +4 "core" &\  # + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 3 + "manipulator"&I( +3 "core" ( +2 "manipulator"&J& +3 "core" &\  # +38 "storage"(K& +10 "core" & s\ Q +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&L' +99 "core" ' +2 "storage"(M& +4 "core" & m\ R +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(N'L +273 "core" ' +2 "storage"(O- +3 "core" -'q +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +12 (P& +3 "core" & j\ Q +2 "manipulator"&Q& +4 "core" &\  # +2 .t\Elbow.seek 3 +4 "manipulator"&R( +4 "core" ( +2 "manipulator"&S& +3 "core" &\ G # +2 "storage"(T& +4 "core" & g\ R +2 .tForearm.seek 3 + 300 counts +2 "manipulator"&U'2 +20 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&V/ +76 "core" / +10 ."downElevator"SE.seek :down +5 "manipulator"&W& +2 "storage"(X'v +7 "core" & # +2 "manipulator"&Y% +4 "core" % #  P +2 .tForearm.seek :retract +2 "manipulator"&Z'\ +94 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&[( +140 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +10 "core" ( + "manipulator"&\\& +4 "core" & u * +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &]& +3 "core" & ` * +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&^'ρ +101 "core" ' +4 "manipulator"&_& +4 "core" & ) * +3 "manipulator"&`% +3 "core" %υ S +2 "collection"'a& +3 "core" &W[\ ) +2 "collection"'b& +4 .tCC.seek :closed +2 "collection"'c(O +2 "core" &W[\ ) +4 &X\\\ )  +9 &6X[\ !, +9 &gW\\\ !A +10 &gxY[\ !Q +9 &-UWZ\ #O +9 &\\X\\\ "P +10 &ZVZ\ #O +9 &sYX[\ #O +9 &4\\X\\\ "O +10 &ZXY\ #O +9 &YY\\\ #O +10 & {YX[\ #O +9 &"<\\WZ\ #O +9 &#[VZH\ #O +10 &%VX[B\ #O +9 &']W[j\ "O +9 &)FYV\\\ #O +10 &+ZYZz\ #O +9 &,[Y[z\ #O +10 &.WY[~\ #O +9 &0MXX[j\ #O +9 &2YYZw\ #O +10 &3YY[x\ #O +9 &5WW\\}\ #N +9 &7UYW]x\ "O +10 &9YV[\ "O +9 &:XW\\S\ #O +10 &<YV[y\ #N +9 &>^YXZ\ #O +9 &@!XZ[~\ #N +10 &AZW[{\ #O +9 &C[X[\ "O +9 &EcbW[\ "P +10 &G!kX[y\ !Q +9 &HTY\ S +10 &JUY\ Y +9 &LKVY\ [ +9 &N WZ\ M +10 &O1EVX\ 'v +9 &OtSW\ H +5 ( +2 "collection"'b& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.87 + .Hand.open +2 "manipulator"&d1 +3 "core" &ObUX\ "H +65 1 +2 "manipulator"&e% +4 "core" % υ x 4 S +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&f'\ +92 "core" ' +2 .tSC.coast + "storage"(6 +2 #tcollectSample 40ml w/bubble point of 24psi +2 #Priming 7ml + .Sleepy.power :sampler,:ON + .Intake.select :close + .\Exhaust.select :close + .SS.hold +2 "sampler")g+ +3 "core" + + "sampler")h% +4 "core" % \ ` +2 "collection"'i& +3 "core" &OaSX\ "H +3 E\ 0EE + #tCalibrating pressure and temperature sensors + .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X% +3 "core" % ~ +2 "sampler")!% +3 "core" % \ : +2 #tBubblePoint: Intake @37.4psia, Outlet @13.3psia + .CBV.dial SSV +2 "collection"'" @ +38 "core" A +2 .tSS.reconfigure SSconfig +2 "sampler")#.0Xz +2 #t\Evacuated: Intake @15.3psia, Outlet @13.4psia + .SSV.dial :spit,avoiding: :exhaust +2 "sampler")C +133 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml +2 "collection"'K' +105 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")M +129 "core" ' +2 ."CSpush"CS.coast + "collection"'5 +3 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml +2 "collection"'n' +113 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")o +91 "core" ' +3 ."CSpush"CS.coast + "collection"'5 +39 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X +102 "collection"'29 +3 "core" 9Q< +102 "collection"'>9 +3 "core" 9m: +102 "collection"'!9 +3 "core" 98 +102 "collection"'"9 +4 "core" 95 +102 "collection"'69 +3 "core" 93 +102 "collection"'A9 +3 "core" 91 +102 "collection"'B9 +3 "core" 90 +102 "collection"'C9 +3 "core" 9- +102 "collection"'@9 +4 "core" 9, +102 "collection"'D9 +3 "core" 90* +102 "collection"'?9 +3 "core" 9G( +102 "collection"'G9 +3 "core" 9]& +102 "collection"'J9 +3 "core" 9r% +102 "collection"'E9 +3 "core" 9$ +102 "collection"'M9 +3 "core" 9" +102 "collection"'=9 +3 "core" 9! +102 "collection"'K9 +3 "core" 9  +102 "collection"'H9 +3 "core" 9 +102 "collection"'$9 +3 "core" 9 +102 "collection"'O9 +3 "core" 9 +102 "collection"'P9 +3 "core" 9 \  +102 "collection"''9 +3 "core" 9 ! +102 "collection"'<9 +3 "core" 9 +% +102 "collection"'S9 +4 "core" 9 ;) +102 "collection"'T9 +3 "core" 9 K. +102 "collection"'V9 +3 "core" 9 X2 +102 "collection"'Y9 +3 "core" 9 g6 +102 "collection"'Q9 +3 "core" 9 v: +102 "collection"'\\9 +4 "core" 9 > +102 "collection"'W9 +3 "core" 9 C +102 "collection"']9 +3 "core" 9 G +102 "collection"'N9 +3 "core" 9 K +102 "collection"'_9 +3 "core" 9 O +102 "collection"'I9 +3 "core" 9 S +102 "collection"'`9 +3 "core" 9 X +102 "collection"'a9 +3 "core" 9 \\ +102 "collection"'R9 +3 "core" 9 ` +102 "collection"'X9 +3 "core" 9 d +102 "collection"'L9 +4 "core" 9 h +102 "collection"'+9 +3 "core" 9 m +102 "collection"'b9 +3 "core" 9 q +102 "collection"'d9 +3 "core" 9\ u\ +102 "collection"'U9 +3 "core" 9\ y +102 "collection"'h9 +3 "core" 9\ ~ +102 "collection"'i9 +3 "core" 9\ \ +102 "collection"'^9 +3 "core" 9\ " +102 "collection"'e9 +3 "core" 9\ ( +102 "collection"'F9 +3 "core" 9\ - +102 "collection"'g9 +3 "core" 9\ 3\ +103 "collection"'l9 +3 "core" 9\ 8 +102 "collection"'m9 +3 "core" 9\ <\ +102 "collection"'9 +3 "core" 9\ A\ +102 "collection"'o9 +3 "core" 9\ F\ +102 "collection"'Z9 +3 "core" 9\ J\ +102 "collection"'n9 +3 "core" 9\ M +102 "collection"'k9 +3 "core" 9\ Q\ +102 "collection"'j9 +3 "core" 9\ U\ +102 "collection"'r9 +3 "core" 9\ Y\ +102 "collection"'s9 +5 "core" 9\ [\ +102 "collection"'q9 +3 "core" 9\ _ +103 "collection"'u9 +3 "core" 9\ b\ +102 "collection"'v9 +3 "core" 9\ e\ +102 "collection"'p9 +3 "core" 9\ g\ +102 "collection"'w9 +4 "core" 9\ j +102 "collection"'y9 +3 "core" 9\ l +102 "collection"'x9 +3 "core" 9\ o\ +102 "collection"'{9 +3 "core" 9\ p\ +102 "collection"'z9 +3 "core" 9\ s\ +2 .tCH.hold 10:00,70C +3 "collection"'} `\ `\ q  +2 "core"  +38831 E  +21170 "core" ` +2 "collection"'|9 +3 "core" 9\  +2 #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml + "collection"'' +340 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'~ @ +100 "core" @ +2 .tCSV.dial :air +2 "collection"' @ +41 "core" ? +4 .tCS.seek 5ml +2 "collection"''l +1348 "core" ' +2 .tCSV.dial CTV + "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"'t  +44 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +42 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'\ ' +1357 "core" ' +2 #tRecovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"' +101 "core"  +2 .tCBV.dial CSV + "collection"'  +30 "core"  +2 "collection"' % +4 "core" % ) +  +2 .tCS.seek 5ml +2 "collection"''l +1354 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'  +43 "core" +2 "collection"'% +4 "core" %lck O  +2 .tCS.seek 7ml + "collection"'' +585 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"' @ +42 "core" > +2 .tCS.seek 10ml + "collection"'' D +845 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +116 "core" _ +2 #tLysing Complete +2 "collection"'& +3 "core" &O[ H +2 #tStoring sh1 puck in Collection Clamp to tube 2 + "manipulator"&% +4 "core" %  :  + "storage"(% +4 "core" % m\ ) + "storage"(. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(( +344 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 ( & +3 "core" & \ & +3 "manipulator"&& +4 "core" & _ _ * + "manipulator"& % +4 "core" %  a h  + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 2 + "manipulator"&( +152 "core" ( +2 "manipulator"&&& +4 "core" & : + "storage"(& +4 "core" & \ ' +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&' +98 "core" ' +2 "storage"((& +4 "core" & \ ( +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(*'L +271 "core" ' +2 "storage"()- +3 "core" -'L +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 .tSE.seek :place +2 "storage"(#' +31 "core" ' +12 "manipulator"&& +4 "core" & V + "manipulator"&-% +4 "core" %3 X o + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&.'\ +99 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&1( +160 "core" ( +2 "manipulator"&0& +4 "core" & q # * + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &3& +2 "core" & b _ * +2 .tForearm.seek CC +2 "manipulator"&'ρ +100 "core" ' +2 .tHand.close + "manipulator"&// +72 "core" / +3 .tCC.seek :open +2 "collection"'4( +379 "core" ( +2 "storage"(5& +4 "core" & \ & + "storage"(7& +4 "core" & v\ & + "manipulator"&%& +4 "core" & b l * + "manipulator"&8% +4 "core" % u c o 5 e + .tForearm.seek :retract +2 "manipulator"&9'\ +94 "core" ' +3 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 +2 "manipulator"&:( +147 "core" ( +2 "manipulator"&;& +4 "core" &  \ +2 "storage"(2& +3 "core" & \ ( +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 2 +2 "manipulator"&>'Y +111 "core" ' +2 .t\Elbow.hold + "manipulator"&!, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&"1 +74 "core" 1 +10 "manipulator"&6% +4 "core" % c_  | + "storage"(A& +4 "core" & \ # + .tForearm.force -20 + "manipulator"&5 +48 .tForearm.seek 2 + 310 counts +10 "manipulator"&B'Ϗ +18 "core" ' +2 "manipulator"&C& +4 "core" &  \ +2 "storage"(@& +3 "core" & \ ) +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&D' +27 "core" ' +33 "storage"(?% +4 "core" %\ ,\ * +2 ."downElevator"SE.seek :down +2 "storage"(G'v +100 (J% +2 "core" %M= %\ )\\w +2 "manipulator"&E% +4 "core" %  6  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&M'\ +94 "core" ' +63 ' + ."downElevator"SE.coast +2 "storage"(5 +2 .tSC.coast + "storage"(6 +3 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'=& +4 "core" &\  +2 .tHand.open + "manipulator"&K1 +24 "core" 1 +2 "manipulator"&H& +4 "core" &  \ +2 "manipulator"&$% +4 "core" %\ "  9 +2 .t\Elbow.seek FlushPuck::Garage + "manipulator"&O(- +173 "core" ( +2 "manipulator"&P& +4 "core" &-  & +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &'& +3 "core" &-  & +2 .tForearm.seek :garage +2 "manipulator"&<' +109 "core" ' +2 .tHand.close + "manipulator"&S/ +69 "core" / +2 "manipulator"&T& +4 "core" &- m l & +2 "manipulator"&V% +3 "core" %  l l i +2 .tForearm.seek :retract +2 "manipulator"&Y'\ +104 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&Q( +281 "core" ( +2 "manipulator"&\\& +4 "core" &" I =B + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &W& +2 "core" &" y 2 =B +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&]'ρ +96 "core" ' +2 "manipulator"&N& +4 "core" &"  =A +2 "manipulator"&_% +4 "core" %ρ  +2 "collection"'I& +3 "core" & \  +2 "collection"'`& +4 .tCC.seek :closed + "collection"'a(O +3 "core" &"~\  +3 &"y\  +10 &,x"f , +9 &e~ @ @ +10 &tq  P +9 &8Q  O +9 &U!m O +10 &S"V O +9 &U  N +10 &@Z! O +9 &R" N +9 &V" O +10 & T#  O +9 &"HT! O +9 &$\ T! O +10 &%R  N +9 &'W  N +10 &)PR!{ O +9 &+R#g N +9 &,W#N N +10 &.R! O +9 &0YX! N +9 &2S! O +10 &3W l O +9 &5U!] O +10 &7aX#A N +9 &9#U! N +9 &:W! N +10 &<R" O +9 &>hU" O +9 &@+Q  N +10 &AT  O +9 &CS! N +10 &EoZ O +9 &G.c P +9 &Hv  S +10 &J~ W +9 &LS"l [ +9 &N$U I +10 &O>H$G #j +9 &Ov" O +5 ( + "collection"'`& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.87 +2 "collection"'R& +4 "core" &Op " O + .tHand.open +2 "manipulator"&X1 +72 "core" 1 +2 "manipulator"&L% +4 "core" % ρ n o + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&+'\ +93 "core" ' +2 .tPSV.dial PSR + "processing"%b +136 "core"  +2 .tPSR.select :flush +2 "processing"%j +10 .tPS.seek 1.5ml + "processing"%d' +1612 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%U  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%h'W +1605 "core" ' +2 .tPSV.dial PSR + "processing"%i +46 "core"  +2 .tPSR.select :air + "processing"% +11 .tPS.seek 2.5ml + "processing"%^' +2636 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%e +2 "collection"'F  +5 "core"  +2 "processing"%g  +45 "core"  +35 +2 .tPSV.dial :mixloop +2 "processing"%l +105 "core" + .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%m  +130 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2639 "core" ' +2 .tPSV.dial :air + "processing"%o  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%Z' +2633 "core" ' +2 .tPSV.dial :mixloop + "processing"%n +45 "core" +2 .tPS.seek 0ml +2 "processing"%k'W +2635 "core" ' +2 .tPSV.dial :air + "processing"%j  +46 "core"  +2 .tPS.seek 2.5ml +2 "processing"%r' +2629 "core" ' +2 .tPSV.dial :mixloop + "processing"%s +45 "core" +2 .tPS.seek 0ml +2 "processing"%q'W +2632 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&u& +4 "core" &  <@ +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&v( +3 "core" ( +2 "manipulator"&p& +4 "core" &  F <@ + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &w& +2 "core" & ~ ' <@ +2 .tForearm.seek CC + "manipulator"&y'ρ +102 "core" ' +2 .tHand.close + "manipulator"&x/ +72 "core" / +2 .tCC.seek :open +2 "collection"'{( +379 "core" ( +2 "manipulator"&z& +4 "core" &! u <@ + "manipulator"&% +4 "core" % ς  ^ + .tForearm.seek :retract +2 "manipulator"&}'\ +104 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&|(- +300 "core" ( +2 "manipulator"&& +3 "core" &- 0 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &~& +2 "core" &-  0 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +111 "core" ' +2 .tHand.open + "manipulator"&1 +67 "core" 1 +2 "manipulator"&% +4 "core" % o F H \\ +2 .tForearm.reconfigure LooseForearm +2 "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 + .tCBV.dial PRV +2 .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 3 into Collection Clamp + "collection"'t& +4 "core" &+.\  +2 "manipulator"& % +3 "core" %\   +2 "storage"(% +4 "core" % F\ - + "storage"( . +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 +2 "storage"(( +342 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 ( & +3 "core" &% #\ *\  + "manipulator"&\ & +4 "core" &- O 0 + "manipulator"&% +4 "core" %\  '  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 + "manipulator"&( +172 "core" ( +2 "manipulator"&& +4 "core" &\  $ +2 "storage"(& +3 "core" &% \ *\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&' +92 "core" ' +2 "storage"(& +4 "core" &% H\ +\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"('L +284 "core" ' +2 "storage"(- +3 "core" -'x + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (& +3 "core" &% \ *\  + "manipulator"&& +3 "core" & ' $ +2 .t\Elbow.seek 3 +2 "manipulator"& ( +3 "core" ( + "manipulator"&& +3 "core" &  $ +2 "storage"( & +3 "core" &% O\ +\  +2 .tForearm.seek 3 + 300 counts +2 "manipulator"&&'2 +23 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +68 "core" / +10 ."downElevator"SE.seek :down +3 "manipulator"&(& +3 "storage"(['v +6 "core" & $ + "manipulator"&f% +4 "core" % / p +2 .tForearm.seek :retract +2 "manipulator"&)'\ +90 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&( +158 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +9 "core" ( +2 "manipulator"&-& +4 "core" &  ! +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &*& +3 "core" &  ! +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&0'ρ +155 "core" ' +2 "manipulator"&3& +4 "core" &  ! +2 "manipulator"&% +4 "core" %~ " +2 "collection"'& +3 "core" &*1\  +2 "collection"'/& +3 .tCC.seek :closed +2 "collection"'.(O +3 "core" &+0\  +3 &-0\ 5 +10 &3H}+/ 2 +9 &ct}*/{ F +9 & b*/_ O +10 &Q)/R N +9 &Y-0> O +10 &PX,0B O +9 &R,/. N +9 &U,/& N +10 &X-/ N +9 &XR./ O +9 &!W,2 O +10 &"W*/ N +9 &$Y./ O +10 &&`U*1 O +9 &(#X,0 N +9 &)Z*- N +10 &+Q-. N +9 &-iU,0 N +9 &/*T,0 O +10 &0X*. N +9 &2X+2 N +10 &4qR+0 N +9 &63Y+/ N +9 &7W+/ N +10 &9Y,. N +9 &;yX*/ N +9 &=;R+/ N +10 &>Y,/ N +9 &@V-/ N +10 &BY,/ N +9 &DBW+/ O +9 &F[+- O +10 &Gh+- P +9 &Ix*/ T +9 &K*)/~ Z +10 &L+0t \\ +9 &N}*.s A +10 &O`)).^ $k +9 &O|p+-^ O +2 ( + "collection"'/& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.67 + .Hand.open +2 "manipulator"&c1 +72 "core" 1 +2 "manipulator"&5% +4 "core" % } v o +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&7'\ +100 "core" ' +2 .tSC.coast + "storage"(6 +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'%  +134 "core" ~ +4 .tCSV.dial CTV +2 "collection"'8  +29 "core"  +2 .tPS.seek 2.5ml +2 "processing"%;' +2040 E\ BB +592 "core" ' +2 "collection"'2% +4 "core" % @ { +2 .tCS.seek 4.15ml + "collection"''Q +1573 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%1  +55 "core" +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%"  +76 "core"  +2 .tPS.seek 0ml +2 "processing"%6'W +2633 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'A ` +38 "core" ^ +2 .tCSV.dial :air +2 "collection"'C @ +43 "core" ? +2 .tCS.seek 10ml +2 "collection"'9' D +1562 "core" ' +2 .tCSV.dial CTV + "collection"'@  +44 "core"  +2 .tCS.seek 0ml +2 "collection"'?' +2624 "core" ' +2 .tCBV.dial :waste1 + "collection"': @ +29 "core" @ + .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +3 "collection"'J  +134 "core" +2 "collection"'E& +4 "core" &O|n O +2 #tStoring lyfil puck in Collection Clamp to tube 2 + "manipulator"&>% +4 "core" %\  8 +2 "storage"(B% +3 "core" % \ * + "storage"(=. +3 "core" . + .tSC.reconfigure SCtight +3 "storage"($\ .\ 1~b +2 .tSC.seek 2 + "storage"(#( +342 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (K& +2 "core" & n\ ( +2 "manipulator"&H& +3 "core" &  ! +2 "manipulator"&$% +3 "core" %\  8 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 2 + "manipulator"&D( +146 "core" ( +2 "manipulator"&P& +4 "core" &   +2 "storage"('& +3 "core" & \ ) +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&G' +94 "core" ' +2 "storage"(& +4 "core" & 4\ * +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(!'L +281 "core" ' +2 "storage"(S- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&T& +3 "core" & A  +2 "storage"(V& +3 "core" & \ ( + .t\Elbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 +2 "manipulator"&M'Y +33 "core" ' +2 .t\Elbow.hold +2 "manipulator"&<, +3 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(\\- +2 "core" -' +2 .tSE.seek 0.1 Pucks below Top Plate + "storage"(W'D +26 "core" ' +2 "manipulator"&O% +4 "core" %_j \ ~ +2 "storage"(N& +3 "core" & \ " +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 2 + 306 counts + "manipulator"&_'ϋ +15 "core" ' +2 "manipulator"&I& +4 "core" &   +2 "storage"(Y& +3 "core" & \ ) +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&4' +25 "core" ' +3 .tSE.seek 1.1 Pucks below Top Plate + "storage"(R'3 +37 "core" ' +2 "manipulator"&X& +4 "core" & O  +2 "manipulator"&L% +4 "core" %8  + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&`'\ +90 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&b( +152 "core" ( +2 "manipulator"&]& +4 "core" & k i V ;6 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &U& +3 "core" & a l f ;6 +2 .tForearm.seek CC + "manipulator"&d'ρ +103 "core" ' +2 .tHand.close + "manipulator"&i/ +65 "core" / +2 .tCC.seek :open +2 "collection"'h( +377 "core" ( +2 "storage"(e& +4 "core" & [\ ( + "storage"(g& +4 "core" & K\ ( + "manipulator"&F& +4 "core" & n p m 9% + "manipulator"&l% +4 "core" % t k o t + .tForearm.seek :retract +2 "manipulator"&m'\ +94 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 +2 "manipulator"&^( +157 "core" ( +2 "manipulator"&o& +4 "core" &   +2 "storage"(& +3 "core" & g\ + +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 2 +2 "manipulator"&n'Y +108 "core" ' +2 .t\Elbow.hold + "manipulator"&Z, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&j1 +71 "core" 1 +10 "manipulator"&k% +34 "core" % kz J I $ +2 "storage"(s& +3 "core" & >\ ' + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 318 counts + "manipulator"&r'ϗ +20 "core" ' +2 "manipulator"&u& +4 "core" &  +2 "storage"(p& +4 "core" & A\ + +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&w' +29 "core" ' +2 "storage"(x% +5 "core" %8 &\ ,\ ( +2 ."downElevator"SE.seek :down +2 "storage"(Q'v +99 (+% +3 "core" %8 \ *Zs +2 "manipulator"&a% +4 "core" % k + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&z'\ +93 "core" ' +50 ' + ."downElevator"SE.coast +2 "storage"(5 +2 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%  +87 "core"  +3 .tPS.seek 2.5ml + "processing"%y' +2628 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%v +44 "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 +2 "processing"%  +43 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%'W +2639 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%t& +4 "core" &c\  +2 .tHand.open + "manipulator"&}1 +26 "core" 1 +2 "manipulator"& & +4 "core" &  +2 "manipulator"&% +3 "core" %\ " Q > +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"& (- +171 "core" ( +2 "manipulator"&& +4 "core" &- n " + .t\Elbow.reconfigure LooseElbow +48 "manipulator"&$ &.,(#b +11 & & +3 "core" &-  " + .tForearm.seek :garage +2 "manipulator"&\ ' +109 "core" ' +2 .tHand.close + "manipulator"&/ +68 "core" / +2 "manipulator"&& +4 "core" &- s : " +2 "manipulator"&% +3 "core" %    X +2 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek PC + "manipulator"&|( +114 "core" ( +2 "manipulator"&& +4 "core" & +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" & ` +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&' +97 "core" ' +2 "manipulator"&& +4 "core" &  +2 "manipulator"&% +3 "core" % / +2 "processing"% & +4 "core" &v\  +2 "processing"%& +3 .tPC.seek :closed +2 "processing"%((Tg +3 "core" &x\  +4 & j\ > +9 & Fvo\ 2 +9 &Gpy\ G +10 &ex\ Q +9 &Vw\ Q +9 &gY\ Q +10 &)V\ Q +9 &R\ Q +9 &S\ Q +10 &pU\ Q +9 &2T\ Q +10 & U\ Q +9 &"V\ Q +9 &$yS\ Q +10 &&:U\ Q +9 &'U\ Q +9 &)T\ Q +10 &+T\ Q +9 &-DR\ P +10 &/T\ Q +9 &0Q\ Q +9 &2T?\ P +10 &4KT)\ Q +9 &6 R\ Q +10 &7T \ P +9 &9T\ Q +9 &;SU\ Q +10 &=P\ Q +9 &>P\ \ Q +9 &@O\ P +10 &B\\Q\ P +9 &DX\ Q +10 &EW\ Q +9 &Ga\ R +9 &I]g\ S +10 &Ks\ T +9 &L\ W +9 &N\ W +10 &PY\ W +9 &R\ X +10 &Sqe%\ $p +9 &TA"g!\ 5 +9 ( + &TK \ + + "processing"%& +4 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.58 + "processing"%f& +4 "core" &TK S\ + + .tHand.open +2 "manipulator"&1 +68 "core" 1 +2 "manipulator"&% +4 "core" % \\ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&-'\ +97 "core" ' +2 .tPRV.dial :air +2 "processing"%*  +44 "core"  +2 .tPSV.dial :mixloop +2 "processing"% +56 "core" +2 "processing"%&% +4 "core" %S]\  +2 .tPS.seek 0.3ml +2 "processing"% ' +394 "core" ' +2 .tPSV.dial PSR + "processing"%3 +107 "core"  +2 .tPSR.select :wash +2 "processing"% +10 .tPS.seek 0.7ml +2 "processing"%'* +484 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%' +1920 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%[ +104 "core" +2 .tPTV.dial :mixing +2 "processing"%) @ +71 "core" @ +2 .tPBV.dial :waste2 +2 "processing"%{  +93 "core"  +2 .tPS.seek 0ml +2 "processing"%c'W +2630 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&5& +4 "core" &  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&/( +2 "core" ( +2 "manipulator"&%& +4 "core" &  + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &8& +2 "core" & \ +2 .tForearm.seek PC +2 "manipulator"&0' +104 "core" ' +2 .tHand.close + "manipulator"&/ +72 "core" / +2 .tPC.seek :open +2 "processing"%q( +404 "core" ( +2 "manipulator"&2& +4 "core" & + "manipulator"&% +4 "core" %   g + .tForearm.seek :retract +2 "manipulator"&1'\ +102 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&"(- +132 "core" ( +2 "manipulator"&;& +4 "core" &- . ( + .t\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &A& +3 "core" &- W ( +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&C' +110 "core" ' +2 .tHand.open + "manipulator"&1 +75 "core" 1 +2 "manipulator"&@% +4 "core" % | j a 7 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&9'\ +97 "core" ' +3 #tLoading da puck from tube 3 into Processing Clamp + "processing"%:& +4 "core" &\  +2 "manipulator"&J% +3 "core" %\  ,  +2 "storage"(E% +4 "core" %~ =\ / + "storage"(>. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 3 + "storage"(B( +342 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (=& +3 "core" &/ \ ,  + "manipulator"&K& +4 "core" &-  ( + "manipulator"&H% +4 "core" %\    +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 +2 "manipulator"&$( +171 "core" ( +2 "manipulator"&P& +4 "core" &  % +2 "storage"('& +3 "core" &/ <\ ,  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&' +103 "core" ' +2 "storage"(& +4 "core" &/  \ +  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(7'L +288 "core" ' +2 "storage"(S- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (T& +3 "core" &- F\ *  + "manipulator"&V& +4 "core" &  % + .t\Elbow.seek 3 +2 "manipulator"&\\( +3 "core" ( +2 "manipulator"&O& +3 "core" & B % +2 "storage"(N& +3 "core" &- 9\ *  +2 .tForearm.seek 3 + 300 counts + "manipulator"&I'2 +14 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&Y/ +72 "core" / +18 ."downElevator"SE.seek :down +4 "manipulator"&X& +2 "storage"(L'v +6 "core" &  % +2 "manipulator"&G% +3 "core" % 0 n +2 .tForearm.seek :retract +2 "manipulator"&D'\ +92 "core" ' +2 .t\Elbow.seek PC +2 "manipulator"&!( +178 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +65 "core" ( +2 "manipulator"&M& +4 "core" &  + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &_& +3 "core" &  + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&W' +101 "core" ' +3 "manipulator"&]& +4 "core" &  +2 "manipulator"&U% +4 "core" % + "processing"%4& +4 "core" &\  +2 "processing"%<& +3 .tPC.seek :closed +2 "processing"%i(Tg +3 "core" &\  +2 &\  +9 &,v\ ,~ +9 &c~\ @ +10 &bp\ Q +9 &$Q\ P +9 &T\ Q +10 &U\ Q +9 &jU\ P +9 &*R\ Q +10 &Q\ Q +9 &Q\ P +10 & qS\ Q +9 &"4SD\ P +9 &#Sh\ Q +10 &%Ul\ Q +9 &'zRm\ P +9 &)<Rh\ P +10 &*TZ\ Q +9 &,U[\ P +10 &.OZ\ Q +9 &0CQS\ Q +9 &2OY\ P +10 &3Q[\ P +9 &5TX\ P +9 &7KOO\ Q +10 &9 QA\ Q +9 &:TA\ P +9 &<SM\ Q +10 &>TOL\ P +9 &@OJ\ P +10 &AQL\ P +9 &CUF\ Q +9 &E[XG\ Q +10 &GXF\ Q +9 &H`?\ R +10 &Jh8\ S +9 &LS<\ V +9 &N<\ W +10 &O?\ X +9 &Q7\ X +9 &SGp5\ 6 +10 &T17d:\ 6 +9 ( +54 &TC9\  $ +4 &TC7\  $ + &TC6\  $ +6 "processing"%<& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.54 + .Hand.open + "manipulator"&`1 +3 "core" &TC/\  $ +2 &TC*\  $ + !o:I2C::UnexpectedReply: mesg"I2C::Servo::Status3Reply[3C:25->20]:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + &TC"\  $ + !o:I2C::UnexpectedReply: mesg"I2C::Servo::Status3Reply[3C:25->20]:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 &TC'\  $ + !o:I2C::UnexpectedReply: mesg"I2C::Servo::Status3Reply[3C:25->20]:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + &TC)\  $ +2 !o:I2C::UnexpectedReply: mesg"I2C::Servo::Status3Reply[3C:25->20]:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +51 1 +2 "manipulator"&.% +4 "core" %  + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&e'\ +100 "core" ' +2 .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 3 in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%F9 +2 %g  +5 "core" 9 +102 "processing"%l9 +3 "core" 9 +102 "processing"%o9 +3 "core" 9  +102 "processing"%9 +4 "core" 9  +102 "processing"%d9 +3 "core" 9 +102 "processing"%b9 +3 "core" 9 +102 "processing"%j9 +3 "core" 9 +102 "processing"%k9 +3 "core" 9 +102 "processing"%s9 +4 "core" 9" +102 "processing"%u9 +3 "core" 9& +102 "processing"%p9 +3 "core" 9+ +102 "processing"%m9 +3 "core" 9/ +102 "processing"%x9 +3 "core" 93 +102 "processing"%^9 +4 "core" 97 +102 "processing"%+9 +3 "core" 9; +102 "processing"%a9 +3 "core" 9@ +102 "processing"%n9 +3 "core" 9D +102 "processing"%r9 +3 "core" 9H +102 "processing"%R9 +4 "core" 9L +102 "processing"%9 +3 "core" 9\ P +102 "processing"%w9 +3 "core" 9U +102 "processing"%Q9 +3 "core" 9Y +102 "processing"%#9 +3 "core" 9] +102 "processing"%69 +3 "core" 9$a +102 "processing"%v9 +3 "core" 9+e +102 "processing"%9 +3 "core" 92j +102 "processing"%~9 +3 "core" 9:n +102 "processing"%9 +3 "core" 9Ar +102 "processing"%y9 +4 "core" 9Hv +102 "processing"%t9 +3 "core" 9Nz +102 "processing"%}9 +3 "core" 9V +102 "processing"% 9 +3 "core" 9]\ +102 "processing"%9 +3 "core" 9e +2 .tPH.hold 2:00:00,28C +2 .delay 1:30 +3 "processing"% ppb +3 "core"  +8998 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"% +104 "core"  +2 .tPSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%Z' +592 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +10 .tPS.seek 2ml + "processing"%'[ +1607 "core" ' +2 .tPTV.dial :puck +2 "processing"%  +73 "core"  +2 .tPSV.dial PTV +2 "processing"% +74 "core" +2 .tPBV.dial :waste1 +2 "processing"%z  +143 "core" +2 "processing"%% +4 "core" %WG\  +2 .tPS.seek 1.5ml +2 "processing"%' +595 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%\ * +34 "core" + +3 .tPS.seek 0ml +2 "processing"%'W +1614 "core" ' +2 .tdelay 5:00 +10449 E\ 0/ +19553 #trecoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +35 "core" + .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +2 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"% +74 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%' +2443 "core" ' +2 .tPSV.dial PTV +2 "processing"%, +75 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%f +75 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"% +74 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%  +73 "core"  +2 .tPS.seek :empty +2 "processing"%'9 +2446 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%*  +129 "core" +2 .tPSV.dial :mixloop +2 "processing"% +55 "core" +2 .tPRV.dial :ab1 +2 "processing"%& @ +76 "core" B +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%'w +358 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +3 "collection"'  +3 "processing"%3  +47 "core"  +4 +2 "processing"% % +4 "core" %x\  +2 .tPS.seek 0.32ml +2 "processing"%'% +389 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'[  +30 "core" +2 .tPRV.dial :air +2 "processing"%)  +43 "core"  +3 .tPS.seek 0.9ml + "processing"%{'D +1232 "core" ' +2 .tPRV.dial :waste2 +2 "processing"% @ +72 "core" > +3 .tPS.seek 0.5ml + "processing"%5' +864 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%%  +42 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%8'[ +1607 "core" ' +2 .tPSV.dial :PML + "processing"% +44 "core" +2 .tPTV.dial :mixing +2 "processing"%| @ +73 "core" B +2 .tPBV.dial :waste1 +2 "processing"%-  +35 "core" +2 "processing"%(% +4 "core" %V\  +2 .tPS.seek 1.85ml +2 "processing"%2'6 +230 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +3 .tPS.seek 0ml + "processing"%;'W +1964 "core" ' +2 .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'A& +3 "core" &99\  + .tHand.open + "manipulator"&01 +20 "core" 1 +2 "manipulator"&/& +4 "core" & # +2 "manipulator"&% +3 "core" %    +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&@(- +154 "core" ( +2 "manipulator"&1& +4 "core" &- >  + .t\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &:& +3 "core" &- Z  + .tForearm.seek :garage +2 "manipulator"&J' +106 "core" ' +3 .tHand.close + "manipulator"&E/ +74 "core" / +2 "manipulator"&>& +4 "core" &- _ X &  +2 "manipulator"&C% +3 "core" %  I H } +2 .tForearm.seek :retract +2 "manipulator"&='\ +100 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&K( +281 "core" ( +2 "manipulator"&H& +4 "core" & # h m =E + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &P& +3 "core" & " p o =E + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC + "manipulator"&''ρ +101 "core" ' +2 "manipulator"&& +4 "core" &\ # ` j =D +2 "manipulator"&"% +4 "core" %ρ p m N +2 "collection"'9& +3 "core" &69\ +2 "collection"'S& +3 .tCC.seek :closed +2 "collection"'T(O +55 "core" &5:K + &5: + &8: + &7;K + &58 + &69Z + &5: +3 &4: 4 +7 &3H}7: 2 +9 &_r79 G +10 &b7;M P +9 &T89 P +9 &W69} O +10 &IX4: P +9 & Y88g P +9 &[7:g P +10 &T5: P +9 &RT5:& O +10 &!W39 O +9 &"U69 O +9 &$Z5:_ P +10 &&ZR49 O +9 &(U6:~ O +10 &)V59 P +9 &+S6:Q O +9 &-bV58 O +10 &/$Q68 O +9 &0T7: O +9 &2U6; P +10 &4jP7:^ O +9 &6+R79 P +10 &7R69& P +9 &9R5: O +9 &;rQ48t O +10 &=4Q78 O +9 &>R79 P +9 &@R5;N O +10 &ByR6:} P +9 &D;U6;~ P +9 &E\\7;V P +10 &Gg67 Q +9 &Iu|58 T +10 &K)56 Y +9 &L36 [ +9 &N79 < +10 &O_,58 "f +9 &O{k48 J +2 ( + "collection"'S& +3 #tCollection Clamp onSpring/offSpring for 5/25 samples, on/off torque 1.65 + "collection"'V& +4 "core" &O{j49 J + .tHand.open + "manipulator"&O1 +70 "core" 1 +2 "manipulator"&N% +4 "core" %ρ B < +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&Y'\ +102 "core" ' +2 .tPSV.dial PSR +2 "processing"%X +104 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%G' +1607 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%$  +44 "core"  + .tPS.seek 0ml +2 "processing"%'W +1616 "core" ' +2 .tPSV.dial PSR + "processing"%7 +45 "core"  +2 .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%I' +2631 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%M  +3 "collection"'_  +39 "core"  +124  +2 .tPSV.dial :mixloop +2 "processing"%\\ +115 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%]  +74 "core" +2 .tPS.seek 0ml + "processing"%U'W +2632 "core" ' +2 .tPSV.dial :air +2 "processing"%4  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%L' +2629 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%D +45 "core" +2 .tPS.seek 0ml +2 "processing"%q'W +2628 "core" ' +2 .tPSV.dial :air +2 "processing"%<  +45 "core"  +2 .tPS.seek 2.5ml +2 "processing"%`' +2632 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%. +44 "core" +2 .tPS.seek 0ml +2 "processing"%F'W +2626 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&l& +4 "core" & " ? =B +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&W( +3 "core" ( +2 "manipulator"&o& +4 "core" & " V  ~=B + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &B& +2 "core" & " N }=B +2 .tForearm.seek CC +2 "manipulator"&'ρ +101 "core" ' +2 .tHand.close + "manipulator"&d/ +70 "core" / +2 .tCC.seek :open +2 "collection"'b( +378 "core" ( +2 "manipulator"&j& +4 "core" & " H G =B + "manipulator"&k% +4 "core" % τ F F +2 .tForearm.seek :retract + "manipulator"&s'\ +20 E\ AA +75 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&u(- +282 "core" ( +2 "manipulator"&p& +4 "core" &- n v + ! + .t\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &m& +3 "core" &- m  ! +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&x' +107 "core" ' +3 .tHand.open + "manipulator"&^1 +73 "core" 1 +2 "manipulator"&+% +4 "core" %  C $ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&a'\ +103 "core" ' + ."da"delayUntil "10:36:20.90" +24779 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%n @ +72 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%r  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%R * +36 "core" , + ."da"PSV.dial :air +2 "processing"%  +45 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%w' +2450 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%Q +46 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%#  +45 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%6 +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%v  +57 "core" + ."da"PS.seek :empty +2 "processing"%'9 +2423 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"%~ +133 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml +2 "processing"%y'[ +1609 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%t  +71 "core"  +2 ."da"PSV.dial PTV +2 "processing"%} +75 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%% +4 "core" %Y\  +2 ."da"PS.seek 1.5ml +2 "processing"% ' +583 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%c * +33 "core" + +3 ."da"PS.seek 0ml + "processing"%Z'W +1604 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "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"%z +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +2447 "core" ' +2 ."da"PSV.dial PTV + "processing"% +75 "core" +4 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%\ +75 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%g  +72 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +576 E\ 99 +1878 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +41 "processing"% +140 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1612 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%, +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%f  +35 "core" + "processing"%% +4 "core" %Z\  +2 ."da"PS.seek 1.5ml +2 "processing"%' +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" * +3 ."da"PS.seek 0ml +2 "processing"%*'W +1608 "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"%& * +37 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +76 "core"  + ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%3' +2442 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%[  +74 "core"  +2 ."da"PS.seek :empty +2 "processing"%)'9 +2450 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%  +42 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%  +131 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%{  +44 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%% +57 "core" + ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%5' +392 "core" ' +3 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%  +43 "core"  +2 "processing"%|% +4 "core" %\  +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"%'[ +1565 "core" ' +2 ."da"PSV.dial :PML +2 "processing"%8 +55 "core" +2 ."da"PTV.dial :mixing +2 "processing"%2 @ +71 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%A  +33 "core"  +2 "processing"%0% +4 "core" %[\  +2 ."da"PS.seek 1.85ml +2 "processing"%/'; +234 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +3 ."da"PS.seek 0ml +2 "processing"%1'W +1963 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +24111 E\ FF +23892 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 .PBV.dial :waste1 +2 "processing"%:  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%! * +33 "core" + +2 ."da"PSV.dial :air +2 "processing"%E  +42 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%>' +2472 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%C +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%e  +44 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%J +55 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%H  +41 "core"  +2 ."da"PS.seek :empty +2 "processing"%P'9 +2440 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%@ +134 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"%"'[ +1603 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%9  +71 "core"  +2 ."da"PSV.dial PTV +2 "processing"%= +74 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%h  +33 "core" +2 "processing"%V% +4 "core" %W\  +2 ."da"PS.seek 1.5ml +2 "processing"%O' +587 "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"%S'W +1612 "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"%' * +37 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%; +76 "core"  + ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%$' +2441 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%G +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%7 +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +75 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%_  +86 "core" +2 ."da"PS.seek :empty +2 "processing"%M'9 +2191 E\ 44 +255 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%\\ +133 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +3 "processing"%]' +596 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%I'[ +1603 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%4 +116 "core" +8 ."da"PBV.dial :waste1 +2 "processing"%U  +35 "core" +2 "processing"%D% +4 "core" %V\  +2 ."da"PS.seek 1.5ml +2 "processing"%L' +593 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%< * +37 "core" , +2 ."da"PS.seek 0ml +2 "processing"%q'W +1606 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "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"%l +76 "core"  + ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%o' +2444 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%B +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%d +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%K +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%Y  +72 "core"  +2 ."da"PS.seek :empty +2 "processing"%T'9 +2448 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%j +133 "core"  +2 ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%k' +591 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1609 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%p +85 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%m  +34 "core" +2 "processing"%W% +4 "core" %]\  +2 ."da"PS.seek 1.5ml +2 "processing"%^' +596 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%+ * +35 "core" , +3 ."da"PS.seek 0ml +2 "processing"%s'W +1607 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%x  +36 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%n * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%r +84 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%R' +2451 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +83 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%F +83 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%Q +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%#  +73 "core"  +2 ."da"PS.seek :empty +2 "processing"%6'9 +2445 "core" ' +2 ."da"Sleepy.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%v +139 "core"  +3 ."da"PSR.select :sub1 +7 "processing"% +16 ."da"PS.reconfigure PSconfig +5 "processing"%#A d`xb +4 ."da"PS.seek 0.25ml +5 "processing"%w'7 +335 "core" ' +32 ."da"delay 5 seconds +502 .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"%'[ +1613 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +76 "core" + ."da"PBV.dial :waste1 +2 "processing"%t  +35 "core" +2 "processing"%}% +4 "core" %Z  +2 ."da"PS.seek 1.5ml +2 "processing"% ' +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +37 "core" , +2 ."da"PS.seek 0ml +2 "processing"%y'W +187 E{ << +1422 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%c  +36 "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 +2 "processing"% +76 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +2519 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%z +76 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%Z +76 "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"%\  +75 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2508 "core" ' +2 "processing"%g9 +3 "core" 94 +2 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast +2 "processing"%  +3 "core" 4 + 4 + "processing"% & +3 "core" &TC $ +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 2 + "manipulator"&% +4 "core" %\ # k I G +2 "storage"( % +3 "core" % + "storage"(,. +3 "core" . + ."da"SC.reconfigure SCtight +3 "storage"($\ .\ 1~b +2 ."da"SC.seek 2 + "storage"(f( +341 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (& +2 "core" &  +2 "manipulator"&& +3 "core" &-  F! +2 "manipulator"&% +3 "core" %\ #  E G +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 2 +2 "manipulator"&( +178 "core" ( +3 "manipulator"&& +4 "core" & $ G& + "storage"(&& +4 "core" &   + ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&' +96 "core" ' +2 "storage"(*& +4 "core" &  \  + ."da"SE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 ."da"SE.seek beamBreak +2 "storage"('L +292 "core" ' +2 "storage"( - +3 "core" -'| + ."da"SE.configure SEconfig +3 "storage"(#QK-0-\ b +2 "manipulator"&& +3 "core" &  F& +45 "storage"([& +10 "core" &    + ."da"\Elbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 2 +2 "manipulator"&3'Y +35 "core" ' +2 ."da"\Elbow.hold +2 "manipulator"&, +3 "core" , + ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(- +2 "core" -'| +2 ."da"SE.seek 1.1 Pucks below Top Plate +2 "storage"({'4 +28 "core" ' +2 "manipulator"&%% +4 "core" %ij 2 8 O : +2 "storage"()& +3 "core" &  R  + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 2 + 316 counts + "manipulator"&'ϕ +21 "core" ' +2 "manipulator"&|& +4 "core" &  I% +2 "storage"(5& +4 "core" &    + ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&(' +23 "core" ' + ."da"SE.seek 2.1 Pucks below Top Plate +2 "storage"(-'# +42 "core" ' + "manipulator"&8& +4 "core" &  K% +2 "manipulator"&2% +4 "core" % g J + ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&A'\ +94 "core" ' + ."da"\Elbow.seek PC +2 "manipulator"&0( +255 "core" ( +2 "manipulator"&& +4 "core" &  Fk + ."da"\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 && +2 "core" & Z Fk +2 ."da"Forearm.seek PC +2 "manipulator"&/' +96 "core" ' +2 ."da"Hand.close + "manipulator"&:/ +77 "core" / +2 ."da"PC.seek :open +2 "processing"%!( +404 "core" ( +2 "storage"(E& +4 "core" &   + "manipulator"&1& +4 "core" &  Hk + "manipulator"&C% +4 "core" %  I + ."da"Forearm.seek :retract +2 "manipulator"&e'\ +103 "core" ' +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"\Elbow.seek 2 +2 "manipulator"&J( +253 "core" ( +2 "manipulator"&H& +4 "core" &  E& + "storage"(>& +4 "core" &   +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&@' +108 "core" ' +2 ."da"Hand.open +2 "manipulator"&P1 +64 "core" 1 +10 "storage"(- +3 "core" -'# +2 ."da"SE.seek 1.86 Pucks below Top Plate +2 "storage"(9' +25 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.19 Pucks below Top Plate +2 "storage"(=' +49 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da19mar1811h40ml.tif +1949 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +2053 #"da"SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 36.518 seconds\ /var/log/esp/da19mar1811h40ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da19mar1811h40ml15s.tif +1563 #SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da19mar1811h40ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da19mar1811h40ml30s.tif +3063 #SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da19mar1811h40ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da19mar1811h40ml70s.tif +7117 #SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da19mar1811h40ml70s.tif: TIFF Upload Complete\ +2 .Sleepy.power :camera,:OFF +4 ."Qmail"HABfans.email "36.518 sec auto-exposure",Subject: "da19mar1811h40ml images!" +10 "storage"(h- +9 "core" -' +8 "storage"(V& +3 "core" &   X\  +2 "manipulator"&"& +4 "core" &   C d% +2 ."da"\Elbow.seek 2 +3 "manipulator"&N( +3 "core" ( + "manipulator"&O& +4 "core" & $ : B d% +2 "storage"(X& +4 "core" &  \  +3 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&'' +12 "core" ' + ."da"SE.reconfigure SEgently +3 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.9 Pucks below Top Plate +3 "storage"(;') +59 "core" ' +2 "manipulator"&S& +6 "core" &  o% + "storage"(G& +4 "core" &   \ \  + ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +4 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 2 +2 "manipulator"&7'Y +37 "core" ' + ."da"\Elbow.hold +2 "manipulator"&, +4 "core" , + ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +3 "storage"(#QK-0-\ b +3 ."da"SE.seek 2.09 Pucks below Top Plate +5 "storage"(_' +23 "core" ' + "manipulator"&$% +5 "core" %X_  o b + "storage"(\\& +4 "core" &  O\  + ."da"Forearm.force -20 +2 "manipulator"&5 +3 ."da"Forearm.seek 2 + 299 counts + "manipulator"&M'τ +21 "core" ' +2 "manipulator"&]& +4 "core" &\  q# +2 "storage"(4& +6 "core" &  ( )\  +4 ."da"Forearm.reconfigure TightForearm +4 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 2 + 700 counts +4 "manipulator"&U' +25 "core" ' + "storage"(D% +5 "core" %   `\ \ +2 ."downElevator"SE.seek :down +3 "storage"(I'v +101 (<% +11 "core" %ª; & &\ Zp +6 "manipulator"&L% +12 "core" %  r +4 ."da"Forearm.reconfigure LooseForearm +6 "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek :retract +9 "manipulator"&.'\ +93 "core" ' + ."downElevator"SE.coast + "storage"(5 +4 "core" ' + ."da"SC.coast +2 "storage"(6 +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 #tStarting finalPurge +2 "processing"%`& +4 "core" & + ."psFlush"Hand.open +2 "manipulator"&l1 +21 "core" 1 +2 "manipulator"&q& +4 "core" &\  r# +3 "manipulator"&B% +6 "core" %\ & ' r!S +2 ."psFlush"\Elbow.seek FlushPuck::Garage +6 "manipulator"&d(- +180 "core" ( +3 "manipulator"&K& +4 "core" &-  u! +2 ."psFlush"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &Y& +3 "core" &- o v! +4 ."psFlush"Forearm.seek :garage +3 "manipulator"&o' +109 "core" ' +2 ."psFlush"Hand.close +3 "manipulator"&j/ +70 "core" / +3 "manipulator"&T& +5 "core" &- }  o p! +5 "manipulator"&k% +5 "core" %  p s . p +7 ."psFlush"Forearm.seek :retract +5 "manipulator"&p'\ +114 "core" ' +5 ."psFlush"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +9 ."psFlush"\Elbow.seek PC +2 "manipulator"&m( +116 "core" ( +5 "manipulator"&W& +5 "core" &  x +3 ."psFlush"\Elbow.reconfigure LooseElbow +7 "manipulator"&$ &.,(#b +6 && +16 "core" & h x +6 ."psFlush"Forearm.reconfigure TightForearm +12 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +8 "manipulator"&+' +105 "core" ' +6 "manipulator"&^& +5 "core" & x +2 "manipulator"&x% +4 "core" % 9 x +2 "processing"%n& +4 "core" &~\ +2 "processing"%r& +3 ."psFlush"PC.seek :closed +3 "processing"%s(Tg +4 "core" &e\ + &p\ +7 & *h $c +10 &Uyb 9 +9 &|si M +9 &Qd R +10 &HNi Q +9 &Rh R +9 &Tg Q +10 &Sb Q +9 &OQT Q +10 &QY Q +9 &Oa Q +9 &!OT Q +10 &#WOT Q +9 &%NY Q +10 &&QQ Q +9 &(RU Q +9 &*_OT Q +10 &,!OO Q +9 &-NN Q +10 &/ND Q +9 &1hNG Q +10 &3*OH Q +9 &4OI Q +10 &6OI Q +8 &8pNA Q +11 &:3NA Q +9 &;N? Q +9 &=O= Q +9 &?zMA P +9 &A:N@ Q +9 &BN@ Q +10 &DNC Q +9 &FT: Q +10 &H@W2 R +9 &I^6 S +9 &Ks* V +10 &Mu7 X +9 &O88 W +9 &P8 W +10 &R; P +9 &SDi7 "g +10 &TG.8 , +5 ( + "processing"%r& +4 #"psFlush"Processing Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.55 +2 "processing"%& +4 "core" &TG5 , + &TG3\ , +2 ."psFlush"Hand.open + "manipulator"&F1 +73 "core" 1 +3 "manipulator"&Q% +3 "core" %  y +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract + "manipulator"&#'\ +96 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%R +146 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%v'P +291 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +816 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%6' +1606 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%w +75 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%~  +37 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2625 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%t +74 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%}' +584 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2128 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +74 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"% U +53 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%c'W +2636 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2629 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%y  +72 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%z'9 +2635 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%Z +45 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%' +2633 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%\ +72 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%'W +2630 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%g @ +45 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2638 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +73 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +1869 Es\ 88 +766 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +44 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%,'P +1098 "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"% +73 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +52 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2628 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%& +74 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%*' +587 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%u' +2115 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%a +74 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"% U +53 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2630 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%[ @ +55 "core" B +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2634 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%%  +75 "core"  + ."psFlush"PS.seek :empty +2 "processing"%)'9 +2627 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%| +43 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%5' +2625 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%8 +73 "core" +2 ."psFlush"PBV.dial PSV +48 .PS.seek 0ml +2 "processing"%2'W +2637 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +43 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2636 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +73 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%3'9 +2638 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'& +4 "core" &FI\ +2 .tHand.open + "manipulator"&{1 +17 "core" 1 +2 "manipulator"&(& +4 "core" & } u J +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&( +2 "core" ( +2 "manipulator"&& +4 "core" & r n l +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" & Y ^ + .tForearm.seek PC +2 "manipulator"&:' +101 "core" ' +2 .tHand.close + "manipulator"&A/ +75 "core" / +2 .tPC.seek :open +2 "processing"%i( +402 "core" ( +2 "manipulator"&E& +4 "core" & s | ' +2 "manipulator"&1% +3 "core" %  +2 .tForearm.seek :retract + "manipulator"&C'\ +96 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC +2 "manipulator"&/( +361 "core" ( +2 "manipulator"&H& +4 "core" &% l e ; ?P + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &>& +2 "core" &# l k F >O +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&0'ρ +98 "core" ' +2 "manipulator"&P& +4 "core" &$ i l  >O +2 "manipulator"&% +4 "core" %χ m l ; +2 "collection"'e& +3 "core" &FJ\ +2 "collection"'-& +4 .tCC.seek :closed + "collection"'9(O +3 "core" &CH\ +3 &GK\  +8 &.~EK ,~ +9 &dFI @ +10 &etFJ P +9 &(QDI P +9 &YFI P +10 &SFI P +9 &oVCK O +9 &/ZFJ P +10 &TEH P +9 &YDI P +10 & wVEJ O +9 &"9WEI O +9 &#TGI P +10 &%REJ O +9 &'~UFK P +9 &)ATEH O +10 &+UEI O +9 &,XEI P +10 &.REH O +9 &0HTEJ P +9 &2\ VEH P +10 &3WEJ O +9 &5WEJ O +9 &7QWEJ O +10 &9YDH P +9 &:VCH O +10 &<TEJ O +9 &>XUEG P +9 &@TEJ P +10 &AWEI P +9 &CUEJ P +9 &E`XDHc P +10 &GaFH_ Q +9 &HpEG R +10 &JCF^ W +9 &LGCG [\ +9 &NCG N +10 &O0FCF 'u +9 &O~lCFJ H +5 ( + "collection"'-& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.80 +3 "collection"'h& +4 "core" &O~kCG= H +2 .tHand.open + "manipulator"&V1 +68 "core" 1 +2 "manipulator"&"% +4 "core" % χ K > e +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&O'\ +99 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'X& +4 "core" &O~jCED H +2 "collection"'S% +3 "core" %CG: +2 #tCS Pulling 5ml of flush + .CSV.dial CSR +2 "collection"'G  +41 "core"  +2 .tCSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +2 "collection"'$'l +1347 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 '\\% +2 "core" %lFH  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"']' +683 "core" ' +2 .tCSV.dial :waste +2 "collection"'4 +141 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'J' +1991 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'D& +4 "core" &O~jCH> H +2 "collection"'@% +3 "core" %DG\ + .tCSV.dial :flush +2 "collection"'=  +57 "core" +3 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"'<'l +1303 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'' @ +45 "core" B +2 "collection"'L% +4 "core" %lBG@  +2 .tCS.seek 7ml +2 "collection"'N' +566 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +4 "collection"';  +5 '7  +38 "core"  +95  +2 .tCBV.dial :waste1 +2 "collection"'` @ +44 "core" ? +3 .tCS.seek 0ml + "collection"'M' +1787 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'l& +4 "core" &O~iFIA H +2 "collection"'q% +3 "core" %HI + .tCSV.dial :flush +2 "collection"'_  +74 "core" +3 .tCS.seek 5ml +2 "collection"'B'l +1293 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'U @ +43 "core" A +2 "collection"'K% +4 "core" %lCK  +2 .tCS.seek 7ml +2 "collection"'Y' +575 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'I  +43 "core"  +2 .tCBV.dial :waste2 +2 "collection"'f  +114 "core"  +2 .tCS.seek 0ml +2 "collection"'' +1787 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'j& +4 "core" &O~hEI\\ H +2 "collection"'T% +3 "core" %FJ +2 .tCSV.dial CSR + "collection"'k  +41 "core"  +2 .tCSR.select :kill +2 "collection"' +10 .tCS.seek 8ml + "collection"'.' +2038 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml + "collection"'W' D +574 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"' +2 'o  +100 "core" +38  +2 .tCTV.dial :intake +2 "collection"'^  +72 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'d' \\ +2031 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'x  +75 "core" ~ +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'n' +600 "core" ' +2 .tCSV.dial CSR + "collection"'p  +114 "core"  +2 .tCSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +2 "collection"'!'l +1357 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"'r' D +1348 "core" ' +2 .tCSV.dial CBV + "collection"' +100 "core" +2 .tCS.seek 0ml +2 "collection"'F' +2615 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&Q& +4 "core" &# 9 > >N +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&R( +3 "core" ( +2 "manipulator"&+& +4 "core" &# E 5 @ >N + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &# : > >N +47 .tForearm.seek CC +3 "manipulator"&v'ρ +104 "core" ' +2 .tHand.close + "manipulator"&w/ +65 "core" / +2 .tCC.seek :open +2 "collection"'~( +379 "core" ( +2 "manipulator"&6& +4 "core" &# @ A 6 >N + "manipulator"&t% +4 "core" % x > ;  b +2 .tForearm.seek :retract + "manipulator"&'\ +96 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek :garage + "manipulator"&}(- +281 "core" ( +2 "manipulator"&& +4 "core" &- v }  9 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &- u y > 9 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +112 "core" ' +2 .tHand.open + "manipulator"& 1 +67 "core" 1 +2 "manipulator"&c% +4 "core" % /  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&y'\ +103 "core" ' +2 "processing"%& +4 "core" &<\  +2648 Ej\ )) +60002 d\ )) +60002 `\ )) +6880 #t-> PS.flush + #Flushing Processing stage +2 "processing"%Z% +3 "core" %6\  +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%z& +4 "core" &0\  + .tHand.open + "manipulator"&\ 1 +16 "core" 1 +2 "manipulator"&& +4 "core" &- 9 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&g(- +2 "core" ( + "manipulator"&& +4 "core" &- 9 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 & & +2 "core" &- 9 +2 .tForearm.seek :garage +2 "manipulator"&' +105 "core" ' +2 .tHand.close + "manipulator"& / +72 "core" / +2 "manipulator"&& +4 "core" &- Z ^ ] 9 +2 "manipulator"&,% +3 "core" %  _ ^ +2 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek PC + "manipulator"&( +113 "core" ( +2 "manipulator"&& +4 "core" & 7 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &&& +3 "core" & R + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&' +107 "core" ' +2 "manipulator"&*& +4 "core" &  +2 "manipulator"&a% +3 "core" %ϯ   +2 "processing"% & +4 "core" &e\  +2 "processing"%u& +3 .tPC.seek :closed +2 "processing"%[(Tg +3 "core" &\  + &\  +9 &.u\ ,} +9 &c|\ @ +10 &gp\ Q +9 &(O\ Q +10 &R\ Q +9 &W\ Q +9 &oT\ Q +10 &1T\ Q +9 &O\ P +9 &O\ P +10 & wP\ Q +9 &"9U\ \ Q +10 &#R \ Q +9 &%P\ Q +9 &'R%\ P +10 &)BR\ P +9 &+T\ Q +9 &,R\ Q +10 &.T\ P +9 &0JS\ P +10 &2 T\ P +9 &3OF\ P +9 &5N \ P +10 &7QP\ Q +9 &9O\ P +9 &:O\ P +10 &<O\ P +9 &>ZN\ P +10 &@S\ \ P +9 &AQ1\ P +9 &CS\ P +10 &EaRm\ Q +9 &G#W \ Q +9 &H_\ R +10 &Jg\ S +9 &LY\ \ V +10 &N\ \ W +9 &O\ W +9 &Q\ W +10 &SNt\ 5 +9 &T%,[\ S +9 &TJ" \ . +3 ( + "processing"%u& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.57 +2 "processing"%& +4 "core" &TJ"\ . + .tHand.open +2 "manipulator"&%1 +72 "core" 1 +2 "manipulator"&% +4 "core" % ϯ q j  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&|'\ +96 "core" ' +2 .tPSV.dial PSR +2 "processing"%) +44 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%8'P +1112 "core" ' +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%5' +1615 "core" ' +2 .tPSV.dial PTV + "processing"% +73 "core" +2 .tPTV.dial :puck + .PBV.dial :waste1 +2 "processing"%2  +54 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2642 "core" ' +2 .tPSV.dial PSR + "processing"% +75 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 0.5ml +2 "processing"%' +593 "core" ' +2 .tPSR.select :air + "processing"% +11 .tPS.seek 2.5ml + "processing"%{' +2120 "core" ' +2 .tPSV.dial PTV + "processing"%( +75 "core" +2 .tPBV.dial PSV +2 "processing"% U +54 "core" V +2 .tPS.seek 0ml +2 "processing"%'W +2628 "core" ' +2 .tPSV.dial PBV + "processing"%A @ +57 "core" B +2 .tPS.seek 2.5ml +2 "processing"%m' +2640 "core" ' +2 .tPSV.dial :waste1 +2 "processing"%#  +75 "core"  +2 .tPS.seek :empty +2 "processing"%s'9 +2629 "core" ' +2 .tPSV.dial PSR + "processing"%E +45 "core"  +2 .tPSR.select :air +2 .PS.seek 2.5ml +2 "processing"%1' +2624 "core" ' +2 .tPSV.dial PTV + "processing"%: +74 "core" +2 .tPBV.dial PSV +2 .PS.seek 0ml + "processing"%'W +2634 "core" ' +2 .tPSV.dial PBV + "processing"%H @ +44 "core" ? +2 .tPS.seek 2.5ml +2 "processing"%>' +2627 "core" ' +2 .tPSV.dial :waste1 +2 "processing"%P  +72 "core"  +2 .tPS.seek :empty +2 "processing"%'9 +2660 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&e& +4 "core" & o m N +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&C( +2 "core" ( +2 "manipulator"&b& +3 "core" & h `  +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &h& +3 "core" & ` l ) +2 .tForearm.seek PC + "manipulator"&V' +99 "core" ' +2 .tHand.close + "manipulator"&"/ +75 "core" / +2 .tPC.seek :open +2 "processing"%X( +404 "core" ( +2 "manipulator"&S& +4 "core" & ~ + "manipulator"&-% +4 "core" %   + .tForearm.seek :retract +2 "manipulator"&G'\ +98 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&0(- +153 "core" ( +2 "manipulator"&?& +4 "core" &- y o U | + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &\\& +2 "core" &- t t | +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&$' +111 "core" ' +2 .tHand.open + "manipulator"&41 +71 "core" 1 +2 "manipulator"&]% +4 "core" % D F +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&D'\ +99 "core" ' +20534 #t-> access 2 +69 .SE.seek :down +4 "storage"(@'v +9 "core" ' +2 "manipulator"&=% +4 "core" %\   % +2 "manipulator"&J& +4 "core" &- V | + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 6 + "storage"('(K +1283 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (L& +2 "core" &K c\ & +1352 E`\ \ 54 +29351 #t-> exit +13 #m\EXIT @1552925220.08EDT @1553703344.22EDT = =mMAIN_scheduler =tMAIN =ECan @EDT1553703346.37 #"core_reset"Sent BREAK +2 #t@0xF0EB, state=0x3350, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.22 I2C Gateway v3.06 +208 #>RESET< ESP2 v3.22 I2C Gateway v3.06 +34 #Powering up Dwarves +732 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/shallow/niagara/configure.rb\ +301 .Sleepy.power :raw,:ON +3 E\ : +4 \ : + "sampler") +2 ) +2 "core"  + "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  +3 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ + % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 )% +3 "core" %\ \ l + .tSS.configure SSconfig +2 "sampler")#.0X ESP.ready! +3 "processing"%% +4 "manipulator"&% + "collection"'% +6 "core" %\ = +5 ."rdyProcessing"PSV.dial :air +2 "processing"%  +3 "core" %  + %=@\ , +2 ."rdySampler"Intake.select :close +2 "manipulator"&% + ."rdySampler"\Exhaust.select :close +4 .CTV.dial :air +2 "collection"'  +2 "core" % ' L 2 +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#@2^d^b +2 "core"  + .tForearm.home.seek :retract +3 ."rdySampler"CSV.dial :waste1 +2 "manipulator"&'\ +2 "collection"' +43 "core" +2 ."rdySampler"SSV.dial :spit,avoiding: :exhaust +2 "sampler") +3 "core"  + "sampler")  +5 "core"  +3 ."readyCS"CS.reconfigure CSfast +2 ."rdySampler"SS.reconfigure SSconfig +4 "collection"'#d @b + "sampler")#.0X@ \  +2 "collection"'2% +4 "core" %;AF\  +2 "processing"%3& +3 "core" &\ ) +2 "processing"%4% +3 "core" %W\ * +2 "manipulator"&5% +4 "core" %\ '  r !/ +2 "manipulator"&6& +3 "core" &\ - # +2 "storage"(7& +3 "core" & $ i m {\ B\  +2 "storage"(8% +3 "core" %} i p \ A +2 "collection"'99 +3 "core" 9 +2 "processing"%:9 +3 "core" 9 +16037 #t-> exit +13 #m\EXIT @1553703572.08EDT @1553703954.38EDT = =mMAIN_scheduler =tMAIN =ECan @EDT1553703956.39 #"core_reset"Sent BREAK +2 #t@0x785E, state=0x32F4, ifg=0x10, ie=0xFD + #@0x7AF0, state=0x32F4, ifg=0x10, ie=0xFD + #@0x7D82, state=0x32F4, ifg=0x10, ie=0xFD #@0x8014, state=0x32F4, ifg=0x10, ie=0xFD + #@0x82A6, state=0x32F4, ifg=0x10, ie=0xFD + #@0x8538, state=0x32F4, ifg=0x10, ie=0xFD #@0x87CA, state=0x32F4, ifg=0x10, ie=0xFD + #@0x88E4, state=0x32F4, ifg=0x80, ie=0xFD + #@0x004C, state=0x3350, ifg=0x00, ie=0x75 #\ESP2 v3.22 I2C Gateway v3.06 +9 #\ESP2 v3.22 I2C Gateway v3.06 +188 E\ GH +201 #t\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/shallow/niagara/configure.rb\ +284 .Sleepy.power :raw,:ON +3 E\ HH + \ HH + "sampler") +2 ) + "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 )% +2 "core" % \ = +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X ESP.ready! +4 "processing"%% +2 "collection"'% +2 "manipulator"&% +5 "core" %W\  +6 %9@\  + %\ / +2 "sampler")% +3 "manipulator"&& +4 "core" % \ = + &\ S # +2 "storage"(& +4 "core" & $ \ *\  + "storage"(% +4 "core" %} \ * + "collection"'& +3 "core" &=>\  +2 "processing"%& +3 "core" &\  +2 "collection"'  +4 "core"  +2 "collection"'! +2 "core"  +2 "collection"'" +3 "core"  +2 "processing"%# +2 "core"  +2 "processing"%$ +3 "core" V +2 "processing"%% +3 "core"  +2 "processing"%& +3 "core"  + "sampler")' +4 "core"  +2 "sampler")(% +4 "core" % \ = +2 "collection"')& +3 "core" &:A\  +2 "collection"'*% +4 "core" %;?\  +2 "processing"%+& +3 "core" &\  +2 "processing"%,% +4 "core" %W\  +2 "manipulator"&-% +3 "core" %\  / +2 "manipulator"&.& +4 "core" &\  # + "storage"(/& +4 "core" & $ \ )\  +2 "storage"(0% +3 "core" %} ~\ * +2 "collection"'19 +3 "core" 9 +2 "processing"%29 +3 "core" 9 +56580 E\ DD +60003 \ ED +60002 \ DD +60002 \ DD +59289 #t-> access 1 +17 .SE.seek :down +2 "storage"(3'v +2 "core" ' +2 "manipulator"&4% +4 "core" %\ r n / +2 "manipulator"&5& +3 "core" &\ c ` # +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"(6(< +673 E\ _^ +303 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (7& +3 "core" &<4 ,\ $  +8559 #t-> require 'mrlshuffle' +605 #-> shuffleall + .Hand.open +2 "manipulator"&81 +72 "core" 1 +2 "storage"(9% +3 "core" %} \ + +2 .tSE.seek :down +2 "storage"(:'v +3 "core" ' + .tSE.coast + "storage"(5 +3 "manipulator"&;% +4 "core" % \ ~ / + .tSC.coast + "storage"(6 +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 1 + "storage"(<($ +1280 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (=& +3 "core" &" \ ) + "manipulator"&>& +4 "core" &\ # + .t\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 1 + "manipulator"&?( +16 "core" ( +2 "manipulator"&@& +4 "core" & % + "storage"(A& +4 "core" &" \ ) +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&B' +100 "core" ' +2 "storage"(C& +4 "core" &" \ * + .tSE.reconfigure SEplace +3 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(D'L +306 "core" ' +2 "storage"(E- +3 "core" -'3 + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +10 (F% +3 "core" % 4 E\ ' +2 ."downElevator"SE.seek :down +32 "storage"(G'v +70 (H% +3 "core" %4 5\ (Zr + "manipulator"&I% +4 "core" % ~ # % +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&J'\ +101 "core" ' +63 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 2 + "storage"(K( +340 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (L& +3 "core" & ) @\ (  + "manipulator"&M& +4 "core" &\ l # + .t\Elbow.seek 2 +2 "manipulator"&N( +38 "core" ( +2 "manipulator"&O& +4 "core" &  n + "storage"(P& +4 "core" & ) \ (  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts + "manipulator"&Q' +109 "core" ' +2 "storage"(R& +4 "core" & ) .\ (  + .tSE.reconfigure SEplace +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(S'L +273 "core" ' +2 "storage"(T- +3 "core" -'L + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +10 (U% +3 "core" %U z\ & +2 ."downElevator"SE.seek :down +3 "storage"(V'v +99 (W% +5 "core" %< =\ &[v +2 "manipulator"&X% +3 "core" %0 % +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&Y'\ +97 "core" ' +75 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 3 + "storage"(Z( +341 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 ([& +2 "core" &$ \ '\  +2 "manipulator"&\\& +4 "core" & m n O m + .t\Elbow.seek 3 +2 "manipulator"&]( +3 "core" ( + "manipulator"&^& +4 "core" & m a  m +2 "storage"(_& +3 "core" &% =\ '\  +39 .tForearm.reconfigure TightForearm +9 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&`' +96 "core" ' +2 "storage"(a& +4 "core" &% \ '\  + .tSE.reconfigure SEplace +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(b'L +272 "core" ' +2 "storage"(c- +3 "core" -'L + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (d% +3 "core" %K d\ $ +2 ."downElevator"SE.seek :down +2 "storage"(e'v +99 (f% +3 "core" %: P\ %[v + "manipulator"&g% +4 "core" % n m ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&h'\ +96 "core" ' +66 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 4 + "storage"(i(,H +339 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (j& +2 "core" &,G ;\ ' +2 "manipulator"&k& +3 "core" & ` a m +2 .t\Elbow.seek 4 + "manipulator"&l( +14 "core" ( +2 "manipulator"&m& +4 "core" & q m "{ + "storage"(n& +4 "core" &,G y\ ' +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&o'# +94 "core" ' +2 "storage"(p& +4 "core" &,G J\ ( + .tSE.reconfigure SEplace +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(q'L +277 "core" ' +2 "storage"(r- +3 "core" -'L + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (s% +2 "core" %: @\ ' +3 ."downElevator"SE.seek :down +2 "storage"(t'v +99 (u% +3 "core" %< 5\ &\\v + "manipulator"&v% +4 "core" % x h + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&w'\ +97 "core" ' +67 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 5 + "storage"(x(< +347 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (y& +2 "core" &<? \ $ +2 "manipulator"&z& +3 "core" & _ k "z +2 .t\Elbow.seek 5 + "manipulator"&{( +3 "core" ( +2 "manipulator"&|& +3 "core" & c j  "z +2 "storage"(}& +3 "core" &<? \ $ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&~' +99 "core" ' +2 "storage"(& +4 "core" &<? >\ % + .tSE.reconfigure SEplace +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"('L +276 "core" ' +2 "storage"(- +3 "core" -'L + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (% +2 "core" %L ,\ " +3 ."downElevator"SE.seek :down +2 "storage"('v +99 (% +4 "core" %b= E\ "\\x +2 "manipulator"&% +3 "core" % H F 4 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&\ '\ +92 "core" ' +68 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 6 + "storage"( (K +349 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 ( & +2 "core" &K% \ & +2 "manipulator"&& +4 "core" & a b "z + .t\Elbow.seek 6 +2 "manipulator"&( +16 "core" ( +2 "manipulator"&& +4 "core" &  d +2 "storage"(& +3 "core" &K y\ ( +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&'J +96 "core" ' +2 "storage"(& +4 "core" &K \ ( + .tSE.reconfigure SEplace +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"('L +272 "core" ' +2 "storage"(- +3 "core" -'L + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +10 (% +3 "core" %J D\ ' +2 ."downElevator"SE.seek :down +3 "storage"('v +99 (% +4 "core" %9 <\ &[u +2 "manipulator"&% +3 "core" %I k b ! " +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +94 "core" ' +71 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 7 + "storage"(([z +347 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 ( & +2 "core" &[~ T\ ' +2 "manipulator"&!& +4 "core" &  $ d + .t\Elbow.seek 7 +2 "manipulator"&"( +19 "core" ( +2 "manipulator"&#& +4 "core" &  + "storage"($& +4 "core" &[} \ ( +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 700 counts +2 "manipulator"&%' +94 "core" ' +2 "storage"(&& +4 "core" &[w \ * + .tSE.reconfigure SEplace +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(''L +273 "core" ' +2 "storage"((- +3 "core" -'L + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +12 ()% +3 "core" %P ;\ ( +2 ."downElevator"SE.seek :down +3 "storage"(*'v +99 (+% +3 "core" %< \ ([v + "manipulator"&,% +4 "core" % # +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&-'\ +96 "core" ' +76 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 #tShuffling pucks in tube 1 of 1..1 + #Loading generic puck from tube 1 into Collection Clamp + "collection"'.& +4 "core" &9<G\  +2 "manipulator"&/% +4 "core" %\ & J !S + "storage"(0% +4 "core" %s \ ) +2 "storage"(1. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 1 + "storage"(2($ +1911 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (4& +3 "core" &% F\ ' + "manipulator"&5& +4 "core" & d a + .t\Elbow.seek 1 +2 "manipulator"&( +3 "core" ( + "manipulator"&& +4 "core" & l s +2 "storage"(7& +4 "core" &% )\ ' + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"&8' +98 "core" ' +2 "storage"(9& +4 "core" &% \ ) + .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(;'L +288 "core" ' +2 "storage"(3- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (:& +3 "core" &% \ ( + "manipulator"&6& +4 "core" & 2 + .t\Elbow.seek 1 +2 "manipulator"&=( +4 "core" ( +2 "manipulator"&>& +3 "core" &  +2 "storage"(@& +4 "core" &% \ ) + .tForearm.seek 1 + 300 counts +2 "manipulator"&A'ψ +14 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&C/ +72 "core" / +17 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 6):bt["4/home/esp/esp2/utils/puckmoves.rb:335:in `load'"8/home/esp/esp2/utils/puckmoves.rb:882:in `loadPuck'"6/home/esp/esp2/utils/mrlshuffle.rb:8:in `shuffle'"3/home/esp/esp2/utils/mrlshuffle.rb:6:in `each'"6/home/esp/esp2/utils/mrlshuffle.rb:6:in `shuffle'":/home/esp/esp2/utils/mrlshuffle.rb:24:in `shuffleall'"(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"&& +3 "storage"('v +6 "core" &  +2 "manipulator"&E% +3 "core" % π  y +2 .tForearm.seek :retract +2 "manipulator"&F'\ +101 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&H( +147 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +5 "core" ( +2 "manipulator"&I& +4 "core" & m n r 7 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &D& +3 "core" & m b i 7 + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&B'ρ +107 "core" ' +3 "manipulator"&G& +5 "core" & z  7 + "manipulator"&<% +4 "core" %ϐ v  J +2 "collection"'L& +4 "core" &==C  +2 "collection"'M& +3 .tCC.seek :closed +2 "collection"'O(O +3 "core" &:<:  +2 &:>@  +9 &4:<A , +10 &e;>= A +9 &Zv<;; Q +9 &W:>A Q +10 &]:>< Q +9 &W:>@ P +9 &b[:>? Q +10 &$Z:>@ Q +9 &U9=? P +10 &\\9>? Q +9 & kX;@8 P +9 &",Y;<? Q +10 &#\\:== Q +9 &%W:>8 P +9 &'q]:=8 Q +10 &)5V:=7 P +9 &*W9>= P +10 &,Y9<= Q +9 &.{Y;>7 P +9 &0=\\;>5 P +10 &1Z:=3 P +9 &3W:=8 P +9 &5Y:=; Q +49 &7EY<>/ P +10 &9[;=9 P +5 &:Y9<2 P +2 &<U:?6 P + &>LY9>1 Q + &@Y:=3 P + &AW:< P +6 &CV<<& P +10 &EU];<& P +9 &Gh9>9 R +10 &Hw:>) S +9 &J<;0 W +9 &L<:<3 \\ +10 &M:<% U +9 &O/A:=% + +9 &O{p7?$ J +5 ( + "collection"'M& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.76 +2 .Hand.open + "manipulator"&P1 +76 "core" 1 +2 "manipulator"&R% +4 "core" % ϐ k l Z J + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&?'\ +93 "core" ' + .tSC.coast + "storage"(6 +3 #tLoading generic puck from tube 1 into Processing Clamp +2 "processing"%J& +3 "core" &s\  +2 "manipulator"&T% +4 "core" %  l `   +2 "storage"(U% +3 "core" % \ % +2 "storage"(W. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 1 + "storage"(X($ +3 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (S& +3 "core" &% h\ % + "manipulator"&Q& +4 "core" & c l ; 7 +2 "manipulator"&V% +4 "core" %  l m 9  + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 1 + "manipulator"&K( +156 "core" ( +2 "manipulator"&[& +4 "core" &    + "storage"(\\& +4 "core" &% \ ' +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&^' +100 "core" ' +2 "storage"(_& +4 "core" &% I\ ' + .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(a'L +284 "core" ' +2 "storage"(N- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (Y& +3 "core" &% \ % + "manipulator"&c& +4 "core" &   + .t\Elbow.seek 1 +2 "manipulator"&d( +3 "core" ( + "manipulator"&f& +4 "core" &   + "storage"(g& +4 "core" &% \ % +2 .tForearm.seek 1 + 300 counts + "manipulator"&b'ψ +23 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&`/ +75 "core" / +9 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 6):bt["4/home/esp/esp2/utils/puckmoves.rb:335:in `load'"8/home/esp/esp2/utils/puckmoves.rb:882:in `loadPuck'"6/home/esp/esp2/utils/mrlshuffle.rb:9:in `shuffle'"3/home/esp/esp2/utils/mrlshuffle.rb:6:in `each'"6/home/esp/esp2/utils/mrlshuffle.rb:6:in `shuffle'":/home/esp/esp2/utils/mrlshuffle.rb:24:in `shuffleall'"(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 +4 ."downElevator"SE.seek :down +3 "manipulator"&e& +2 "storage"(Z'v +5 "core" &  +2 "manipulator"&j% +4 "core" % ώ & +2 .tForearm.seek :retract +2 "manipulator"&k'\ +91 "core" ' +2 .t\Elbow.seek PC +2 "manipulator"&m( +166 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +78 "core" ( +3 "manipulator"&n& +4 "core" & r n + .t\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &p& +3 "core" & b _ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&]' +104 "core" ' +2 "manipulator"&h& +4 "core" & j b 6 +2 "manipulator"&r% +4 "core" % l a +2 "processing"%s& +3 "core" &w\  +2 "processing"%u& +4 .tPC.seek :closed +2 "processing"%v(Tg +3 "core" &{\  +2 &y\   +9 &3vs\ +} +9 &br\ @ +9 &Ivd\ Q +10 &Wq\ R +9 &Wu\ Q +10 &Wt\ R +9 &OZv\ R +9 &Tn\ R +10 &Tg\ R +9 &Tk\ R +9 & XTk\ Q +10 &"Vh\ Q +9 &#Wi\ Q +10 &%Yi\ R +9 &'_Ug\ R +9 &)!Td\ R +10 &*Rf\ Q +9 &,Tl\ Q +9 &.gYf\ R +10 &0*Uh\ Q +9 &1Rk\ Q +10 &3Uh\ Q +9 &5oWj\ R +9 &71Sj\ R +10 &8Xi\ R +9 &:Sl\ Q +9 &9Ri\ R +9 &?Tj\ R +10 &ASj\ R +9 &CYm\ R +9 &E@\\c\ R +10 &Fei\ S +9 &Hqi\ T +9 &J{~j\ V +10 &L8h\ X +9 &Mj\ X +10 &Ob\ X +9 &Q~j\ X +9 &S<i\ C +10 &T#%\\i\ ] +9 &TO*l\ \ 1 +2 ( + "processing"%u& +3 #tProcessing Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.59 + .Hand.open + "manipulator"&q1 +66 "core" 1 +2 "manipulator"&o% +4 "core" % T W  + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&t'\ +94 "core" ' + .tSC.coast + "storage"(6 +3 "processing"%i& +4 "core" &TO'c\ 1 +2 #tImaging generic puck in Processing Clamp while storing it to tube 1 + "manipulator"&y% +4 "core" %  J L F 5 +2 "storage"(z% +3 "core" % 4\ # +2 "storage"(|. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 +2 "storage"(}($ +2 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (& +2 "manipulator"&l& +3 "core" &% \ # +4 ."raiseStack"SE.reconfigure SEplace +2 "storage"(#]K-0-\ b +2 "core" & V W < +3 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&w( +2 "core" ( +2 "manipulator"&& +3 ."raiseStack"SE.seek beamBreak + "storage"('L +3 "core" & T V  +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" & 1 0   +2 .tForearm.seek PC +2 "manipulator"&' +93 "core" ' + .tHand.close +2 "manipulator"&/ +72 "core" / +2 .tPC.seek :open +2 "processing"%~( +86 "core" ' +2 "storage"(- +3 "core" -'L + ."raiseStack"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +2 "storage"(x' +34 "core" ' +272 ( +2 "storage"( & +3 "core" &% *\ % +2 "manipulator"&& +3 "core" & n l v +2 "manipulator"&% +4 "core" % l b T ? + .tForearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 1 +2 "manipulator"&( +253 "core" ( +2 "manipulator"&{& +4 "core" & c O K $ + "storage"(\ & +4 "core" &% v\ $ + .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts + "manipulator"&' +99 "core" ' + .tHand.open +2 "manipulator"&1 +74 "core" 1 +9 "storage"(- +4 "core" -' +2 .tSE.seek -0.19 Pucks below Top Plate +2 "storage"(' +26 "core" ' +2 .tSE.reconfigure SEseal +2 "storage"(#QK-0-\ b +2 .tSE.seek -0.86 Pucks below Top Plate +2 "storage"(' +55 "core" ' +2 #tLights, camera, ACTION! + "storage"(- +3 "core" -' +2 "storage"(& +4 "core" &% ? @ M\  + "manipulator"& & +4 "core" &\ ? u$ + .t\Elbow.seek 1 +2 "manipulator"& ( +4 "core" ( + "manipulator"&!& +4 "core" &\ D v$ +2 "storage"(#& +3 "core" &% A H w\  +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&$' +12 "core" ' +2 .tSE.reconfigure SEgently +2 "storage"(#QK-0-\ b +2 .tSE.seek -0.15 Pucks below Top Plate +2 "storage"(&' +62 "core" ' +2 "manipulator"&& +4 "core" &\ m i $ +2 "storage"(& +3 "core" &% \ # +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&('\\ +34 "core" ' + .t\Elbow.hold +2 "manipulator"&), +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 .tSE.seek 0.04 Pucks below Top Plate +2 "storage"(+' +24 "core" ' +4 "manipulator"&,% +4 "core" %o V |h + "storage"(.& +4 "core" &%  s \  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 319 counts + "manipulator"&''ϛ +20 "core" ' +2 "manipulator"&/& +4 "core" &\ w q $ +2 "storage"(0& +3 "core" &% 8\ $ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"&1' +24 "core" ' +2 "storage"(%% +4 "core" % b\ $ +2 ."downElevator"SE.seek :down +3 "storage"(*'v +99 (% +3 "core" %? \ #[v +2 "manipulator"&4% +3 "core" %\ j b x +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&5'\ +88 "core" ' +67 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +2 "collection"'& +4 "core" &O{i<>$ J +2 #tStoring generic puck in Collection Clamp to tube 1 + "manipulator"&7% +4 "core" %\  o n |  +2 "storage"(9% +3 "core" % N\ % +2 "storage"(". +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 +2 "storage"(-($ +3 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (3& +3 "core" &% \\\ % + "manipulator"&:& +4 "core" &\ o l / $ +2 .t\Elbow.seek 1 +2 "manipulator"&6( +3 "core" ( + "manipulator"&>& +4 "core" &\ q w  $ +2 "storage"(@& +3 "core" &% k\ % +2 .tForearm.reconfigure TightForearm +42 "manipulator"&#Q@2^d^\ b +11 .tForearm.seek 1 + 700 counts +2 "manipulator"&C' +93 "core" ' +2 "storage"(& +4 "core" &% \ % +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(E'L +284 "core" ' +2 "storage"(- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&8& +3 "core" &\ L [ $ +2 "storage"(I& +3 "core" &% u\ # +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 1 +2 "manipulator"&D'\\ +35 "core" ' + .t\Elbow.hold +2 "manipulator"&;, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(A- +2 "core" -' +3 .tSE.seek 0.11 Pucks below Top Plate + "storage"(G'K +26 "core" ' +2 "manipulator"&<% +4 "core" %f zA + "storage"(L& +4 "core" &% ]\  +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 310 counts +2 "manipulator"&='ϒ +20 "core" ' +2 "manipulator"&& +4 "core" &\ o i I $ + "storage"(F& +5 "core" &% \ $ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&' +23 "core" ' +2 .tSE.seek 1.11 Pucks below Top Plate +2 "storage"(P': +37 "core" ' +3 "manipulator"&R& +4 "core" &\ j b $ +2 "manipulator"&J% +3 "core" %# j b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&T'\ +89 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&M( +165 "core" ( +2 "manipulator"&U& +4 "core" &\  b o { ^ + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &W& +2 "core" &\  p p m ^ +2 .tForearm.seek CC + "manipulator"&S'ρ +102 "core" ' + .tHand.close +2 "manipulator"&Q/ +70 "core" / +2 .tCC.seek :open + "collection"'V( +381 "core" ( +2 "storage"(B& +3 "core" &% >\ % +2 "storage"([& +4 "core" &% .\ & + "manipulator"&\\& +4 "core" &\  c m K ^ + "manipulator"&2% +4 "core" % ψ n l G + .tForearm.seek :retract +2 "manipulator"&_'\ +102 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 1 +2 "manipulator"&H( +146 "core" ( +2 "manipulator"&?& +4 "core" &  + "storage"(N& +4 "core" &% F\ ' + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 1 + "manipulator"&Y'\\ +107 "core" ' + .t\Elbow.hold +2 "manipulator"&c, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&f1 +73 "core" 1 +9 "manipulator"&g% +37 "core" % my  - + "storage"(`& +4 "core" &% \ # + .tForearm.force -20 +2 "manipulator"&5 +2 .tForearm.seek 1 + 317 counts +2 "manipulator"&e'ϙ +14 "core" ' +2 "manipulator"&j& +4 "core" &  +2 "storage"(K& +3 "core" &% \ ) +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&^' +18 "core" ' +2 "storage"(a% +4 "core" %E H\ ' +2 ."downElevator"SE.seek :down +3 "storage"(b'v +99 (n% +3 "core" %*? \ '[u +2 "manipulator"&p% +3 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&d'\ +91 "core" ' +58 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 #tMoving puck from tube 1 to 2 + "manipulator"&h% +4 "core" %\  +  +2 "storage"(r% +4 "core" % \ ) +2 "storage"(s. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 +2 "storage"(Z($ +2 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (k& +3 "core" &% \ ) +2 "manipulator"& & +4 "core" & b + .t\Elbow.seek 1 +2 "manipulator"&q( +3 "core" ( + "manipulator"&o& +4 "core" &  +2 "storage"(i& +3 "core" &% \ ) +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&y' +94 "core" ' +3 "storage"(z& +4 "core" &% \ * + .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(|'L +283 "core" ' +2 "storage"(u- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +70 "core" / +9 "manipulator"&l& +4 "core" & +2 "manipulator"&% +3 "core" %  +2 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +3 .t\Elbow.seek :clear +2 "manipulator"&](d +100 "core" ( +2 "manipulator"&& +3 "core" &d <  +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &X& +2 "core" &d  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear +2 "manipulator"&'\ +4 "core" ' +2 .tSE.seek :down + "storage"(m'v +264 "core" ' +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(t( +347 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (v& +2 "core" & $ A\ %\  +2 .tSE.reconfigure SEplace +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"('L +274 "core" ' +2 "storage"( - +3 "core" -'L + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +2 .tSE.seek :place +2 "storage"(' +31 "core" ' +2 "storage"(& +4 "core" & $ '\ &\  +2 "storage"(& +3 "core" & $ L\ %\  +2 "manipulator"&{& +3 "core" &d m n  +2 "manipulator"&\ % +3 "core" %\ , m o $I +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 +2 "manipulator"&w( +104 "core" ( +2 "manipulator"&& +3 "core" & b l , m +2 "storage"(& +3 "core" & $ &\ $\  +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 2 +2 "manipulator"&'Y +111 "core" ' + .t\Elbow.hold +2 "manipulator"&, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"& 1 +75 "core" 1 +9 "manipulator"&% +4 "core" % mz h }% +2 "storage"(!& +3 "core" & $ \ "\  +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 2 + 320 counts +2 "manipulator"&#'ϙ +21 "core" ' +2 "manipulator"&& +4 "core" &\  l + "storage"(& +4 "core" & % \ '\  + .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&x' +23 "core" ' +2 "storage"(,% +4 "core" %  \ ' +2 ."downElevator"SE.seek :down +3 "storage"(.'v +98 (% +3 "core" %> "\ %[v + "manipulator"&/% +4 "core" % c e +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&0'\ +90 "core" ' +63 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 #tMoving puck from tube 1 to 2 + "manipulator"&%% +4 "core" %\  x B ' +2 "storage"(% +3 "core" %~ 7\ ( +2 "storage"(. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 +2 "storage"(($ +344 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (& +2 "core" &% \ & +2 "manipulator"&4& +3 "core" & a m I k +2 .t\Elbow.seek 1 +2 "manipulator"&$( +25 "core" ( +2 "manipulator"& & +3 "core" &  )  +2 "storage"(&& +3 "core" &% [\ ' +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&(' +99 "core" ' +2 "storage"('& +3 "core" &% X\ ( +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"('L +279 "core" ' +2 "storage"(7- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&9/ +77 "core" / +9 "manipulator"&"& +4 "core" &   +2 "manipulator"&+% +3 "core" %   +2 .tForearm.seek :retract + "manipulator"&3'\ +94 "core" ' +2 .t\Elbow.seek :clear + "manipulator"&:(d +102 "core" ( +2 "manipulator"&>& +4 "core" &d   r + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &@& +2 "core" &d  / r +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear +2 "manipulator"&1'\ +6 "core" ' +2 .tSE.seek :down + "storage"('v +324 "core" ' +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 + "storage"(*( +346 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (}& +2 "core" & ' \ $  +2 .tSE.reconfigure SEplace +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"()'L +307 "core" ' +2 "storage"(5- +3 "core" -'6 + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (& +2 "core" & ( \ $  +2 "storage"(8& +3 "core" & ( \ $  +2 "manipulator"&I& +3 "core" &d o p Q r +2 "manipulator"&A% +4 "core" %\ * o l F #? + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 2 + "manipulator"&<( +108 "core" ( +2 "manipulator"&L& +4 "core" & k a 1 # + "storage"(& +4 "core" & ( \ $  + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 2 +2 "manipulator"&F'Y +109 "core" ' + .t\Elbow.hold +2 "manipulator"&R, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&J1 +70 "core" 1 +10 "manipulator"&C% +4 "core" % k  ~ +2 "storage"(6& +3 "core" & ( \ "  +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 2 + 318 counts +2 "manipulator"&E'ϗ +24 "core" ' +2 "manipulator"&D& +4 "core" &\ m m # +2 "storage"(=& +4 "core" & ( =\ &  + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&G' +28 "core" ' +2 "storage"(U% +4 "core" % 4 \ & +2 ."downElevator"SE.seek :down +3 "storage"(W'v +99 (% +3 "core" %: =\ $[v +2 "manipulator"&;% +3 "core" % o o m +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&Q'\ +94 "core" ' +47 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 #tShuffling pucks in tube 2 of 2..2 + #Loading generic puck from tube 2 into Collection Clamp + "collection"'T& +4 "core" &:=C +2 "manipulator"&O% +4 "core" %\ " t ; +2 "storage"(B% +3 "core" % \ ( +2 "storage"([. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(\\( +3 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (2& +3 "core" &  3\ ( +2 "manipulator"&?& +4 "core" &\ y  f # +2 .t\Elbow.seek 2 + "manipulator"&N( +4 "core" ( + "manipulator"&S& +4 "core" &\   # +2 "storage"(M& +5 "core" &  L\ ( +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&f' +94 "core" ' +2 "storage"(g& +4 "core" &  \ ) +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(`'L +289 "core" ' +2 "storage"(j- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (K& +3 "core" &  '\ ' + "manipulator"&_& +4 "core" &\ x F # +2 .t\Elbow.seek 2 +2 "manipulator"&a( +2 "core" ( +2 "manipulator"&H& +3 "core" &\ X # +2 "storage"(n& +3 "core" &  c\ ' +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&p'υ +24 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&Y/ +71 "core" / +9 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 6):bt["4/home/esp/esp2/utils/puckmoves.rb:335:in `load'"8/home/esp/esp2/utils/puckmoves.rb:882:in `loadPuck'"6/home/esp/esp2/utils/mrlshuffle.rb:8:in `shuffle'"3/home/esp/esp2/utils/mrlshuffle.rb:6:in `each'"6/home/esp/esp2/utils/mrlshuffle.rb:6:in `shuffle'":/home/esp/esp2/utils/mrlshuffle.rb:28:in `shuffleall'"(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"&h& +3 "storage"(e'v +6 "core" &\  # +2 "manipulator"&r% +4 "core" % ϋ ; + .tForearm.seek :retract +2 "manipulator"&s'\ +91 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&k( +145 "core" ( +2 "manipulator"&P& +4 "core" &   = 5 + .t\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 & & +3 "core" &  l j 5 + ' +2 ."downElevator"SE.coast +2 .tForearm.reconfigure TightForearm +2 "storage"(5 +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&o'ρ +92 "core" ' +2 "manipulator"&i& +4 "core" &   1 5 +2 "manipulator"&^% +3 "core" %σ   +2 "collection"'z& +4 "core" &;<I +2 "collection"'b& +3 .tCC.seek :closed +2 "collection"'-(O +3 "core" &;>A +3 &:<A \ +8 &.{8>C +| +10 &c8<C @ +9 &av<=; Q +9 &%T:>C P +10 &Z:?6 P +9 &W9=@ P +9 &kX:>C P +10 &-W:>@ P +9 &W;>> P +9 &Y:>A P +10 & sU<=@ P +9 &"5X<>C P +10 &#X9<3 P +9 &%Y;;@ P +9 &'{Y9?@ P +10 &)=Z9<A P +9 &+W8>= O +9 &,Y9=9 P +10 &.U:>3 O +9 &0DZ9>4 P +10 &2U7=0 P +9 &3X;= P +9 &5R9?. P +10 &7NU<=/ O +9 &9W;=+ P +9 &:Y:<! P +10 &<S9?% P +9 &>UR:>' P +10 &@R:>0 P +9 &AU9=# P +9 &CZ8=( P +10 &EYb9=! Q +9 &Gs7;- S +10 &H9<3 V +9 &J6:* \\ +9 &LB8;% \\ +10 &M6: U +9 &O1B7: )z +9 &O~u8;) J +5 ( + "collection"'b& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.01 + .Hand.open +2 "manipulator"&c1 +76 "core" 1 +2 "manipulator"&d% +4 "core" % σ l m   + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&u'\ +93 "core" ' + .tSC.coast + "storage"(6 +3 #tLoading generic puck from tube 2 into Processing Clamp +2 "processing"%& +3 "core" &v\  +2 "manipulator"&l% +4 "core" %\  n n  +2 "storage"(% +3 "core" % =\ & +2 "storage"(. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 2 + "storage"(X( +3 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (y& +3 "core" &  N\ % + "manipulator"&q& +4 "core" &  l n x 5 + "manipulator"&% +4 "core" %\  i m :  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 2 + "manipulator"&|( +157 "core" ( +2 "manipulator"&Z& +4 "core" &   + "storage"(v& +4 "core" &  n\ ' +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"& ' +103 "core" ' +2 "storage"(m& +4 "core" &  \ ( + .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"('L +287 "core" ' +2 "storage"(- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 ({& +3 "core" &  m\ % + "manipulator"&\ & +4 "core" & x   + .t\Elbow.seek 2 +2 "manipulator"&( +3 "core" ( +2 "manipulator"&& +3 "core" &  N  +2 "storage"(& +3 "core" &  u\ % +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&]'υ +21 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"& / +69 "core" / +9 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 6):bt["4/home/esp/esp2/utils/puckmoves.rb:335:in `load'"8/home/esp/esp2/utils/puckmoves.rb:882:in `loadPuck'"6/home/esp/esp2/utils/mrlshuffle.rb:9:in `shuffle'"3/home/esp/esp2/utils/mrlshuffle.rb:6:in `each'"6/home/esp/esp2/utils/mrlshuffle.rb:6:in `shuffle'":/home/esp/esp2/utils/mrlshuffle.rb:28:in `shuffleall'"(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"&& +3 "storage"(!'v +6 "core" & 4  +2 "manipulator"&% +3 "core" % { ! +2 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 .t\Elbow.seek PC +2 "manipulator"&,( +161 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +85 "core" ( +3 "manipulator"&& +4 "core" &  9 d + .t\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 && +3 "core" &  d + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&/' +97 "core" ' +2 "manipulator"&w& +4 "core" & w r d +2 "manipulator"&% +3 "core" %Ͽ o n  +2 "processing"%#& +4 "core" &\  +2 "processing"%%& +3 .tPC.seek :closed +2 "processing"%(Tg +3 "core" &\  +3 &{\  +9 &-v\ ,} +9 &c}{\ @ +9 &ds{\ Q +10 &%Q\ \ Q +9 &W|\ Q +9 &V~\ \ Q +10 &jRx\ \ R +9 &-Ur\ Q +10 &R|\ \ Q +9 &Op\ \ Q +9 & sTx\ \ Q +10 &"4Tx\ \ R +9 &#Tp\ \ R +9 &%Rp\ \ Q +10 &'{To\ Q +9 &)>Qn\ \ Q +10 &+Sn\ \ Q +9 &,Rn\ Q +9 &.Rt\ \ Q +10 &0EQq\ \ Q +9 &2Si\ \ Q +9 &3Ri\ \ Q +10 &5Ne\ \ Q +9 &7NRd\ \ Q +10 &9Rk\ Q +9 &:Rl\ Q +9 &<Ql\ \ Q +10 &>UPl\ \ Q +9 &@Pk\ \ Q +9 &AOd\ Q +10 &CTi\ \ Q +9 &E\\Te\ R +10 &G\\h\ R +9 &Hgh\ S +9 &Jvd\ U +10 &LTh\ W +9 &Nm\ W +9 &Ol\ X +10 &Ql\ W +9 &SKsh\ 8 +10 &T#-he\ R +9 &TF&l\ / + ( +2 "processing"%%& +2 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.60 + .Hand.open +2 "manipulator"&1 +66 "core" 1 +2 "manipulator"&% +3 "core" % Ͽ F I  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&x'\ +98 "core" ' + .tSC.coast + "storage"(6 +3 "processing"%.& +4 "core" &TF$j\ \ / +2 #tImaging generic puck in Processing Clamp while storing it to tube 2 + "manipulator"&t% +55 "core" %\ 4 > H q ( +2 "storage"(% +4 "core" % c\ " +2 "storage"(4. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"( ( +2 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +4 "manipulator"&'& +4 "storage"(&& + "core" & D I  d +4 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "core" &  V\ " +3 ."raiseStack"SE.reconfigure SEplace +2 .t\Elbow.seek PC +4 "storage"(#]K-0-\ b + "manipulator"&( +5 "core" ( +2 "manipulator"&0& +3 ."raiseStack"SE.seek beamBreak +2 "storage"(7'L +3 "core" & H D ] d + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &9& +3 "core" & 5 }d + .tForearm.seek PC +2 "manipulator"&"' +97 "core" ' + .tHand.close +2 "manipulator"&+/ +70 "core" / +2 .tPC.seek :open +2 "processing"%>( +85 "core" ' +2 "storage"(@- +3 "core" -'L + ."raiseStack"SE.configure SEconfig +3 "storage"(#QK-0-\ b +2 ."raiseStack"SE.seek :place +2 "storage"((' +31 "core" ' +276 ( +2 "storage"($& +3 "core" &  W\ $ +2 "manipulator"&3& +3 "core" & k i  d +2 "manipulator"&% +4 "core" % q d m U + .tForearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +3 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 2 + "manipulator"&}( +255 "core" ( +2 "manipulator"&& +3 "core" & H G % +2 "storage"(5& +3 "core" &  K\ $ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&' +98 "core" ' + .tHand.open +2 "manipulator"&81 +70 "core" 1 +9 "storage"(I- +4 "core" -' +2 .tSE.seek -0.19 Pucks below Top Plate +2 "storage"(A' +27 "core" ' +2 .tSE.reconfigure SEseal +2 "storage"(#QK-0-\ b +4 .tSE.seek -0.86 Pucks below Top Plate +2 "storage"(L' +55 "core" ' +2 #tLights, camera, ACTION! + "storage"(- +4 "core" -' +2 "storage"(:& +3 "core" &  A ? r\  +2 "manipulator"&J& +4 "core" & $ v% + .t\Elbow.seek 2 +2 "manipulator"&C( +3 "core" ( +2 "manipulator"&6& +3 "core" & P u% +2 "storage"(D& +4 "core" &  @ A =\  +2 .tForearm.seek 2 + 700 counts + "manipulator"&=' +4 "core" ' +2 .tSE.reconfigure SEgently +2 "storage"(#QK-0-\ b +2 .tSE.seek -0.15 Pucks below Top Plate +2 "storage"(U' +61 "core" ' +2 "manipulator"&1& +4 "core" & b m  % +2 "storage"(& +3 "core" &  Q\ " +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 + "manipulator"&;'Y +38 "core" ' +2 .t\Elbow.hold + "manipulator"&<, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 .tSE.seek 0.04 Pucks below Top Plate +2 "storage"(F' +28 "core" ' +2 "manipulator"&T% +4 "core" %^m j y +2 "storage"(E& +4 "core" &  d\  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 305 counts + "manipulator"&O'ϊ +14 "core" ' +2 "manipulator"&B& +4 "core" &\ v n $ +2 "storage"([& +4 "core" &  \ # + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&2' +25 "core" ' +2 "storage"()% +4 "core" % \ $ +2 ."downElevator"SE.seek :down +3 "storage"(?'v +99 (S% +3 "core" %n> \ #\\w +2 "manipulator"&M% +3 "core" %I o n +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&G'\ +92 "core" ' +67 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 "collection"'g& +3 "core" &O~i7; J +2 #tStoring generic puck in Collection Clamp to tube 2 + "manipulator"&W% +4 "core" %\ " l b L : +2 "storage"(*% +3 "core" % \ $ +2 "storage"(R. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 2 + "storage"(Q( +3 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (j& +3 "core" &  \ $ + "manipulator"&K& +4 "core" &\ n o $ +2 .t\Elbow.seek 2 +2 "manipulator"&_( +3 "core" ( + "manipulator"&H& +4 "core" &\ i a I $ + "storage"(n& +4 "core" &  \ $ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&Y' +91 "core" ' +2 "storage"(h& +4 "core" &  1\ % + .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(r'L +283 "core" ' +2 "storage"(N- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&f& +3 "core" &\ k o $ + "storage"(P& +4 "core" &  K\ % + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 +2 "manipulator"& 'Y +36 "core" ' + .t\Elbow.hold +2 "manipulator"&`, +3 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(p- +2 "core" -' +2 .tSE.seek 0.1 Pucks below Top Plate +2 "storage"(i'H +30 "core" ' +2 "manipulator"&^% +4 "core" %jr 9 z + "storage"(z& +4 "core" &  2\  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 317 counts + "manipulator"&a'ϖ +21 "core" ' +2 "manipulator"&e& +4 "core" &\ _ i $ + "storage"(s& +4 "core" &  W\ % +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&V' +24 "core" ' +2 .tSE.seek 1.1 Pucks below Top Plate +2 "storage"(c'7 +37 "core" ' +2 "manipulator"&d& +4 "core" & p d \ $ +2 "manipulator"&% +3 "core" % ` _ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&l'\ +94 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&b( +144 "core" ( +2 "manipulator"&& +4 "core" & V T " 6 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" & I J 6 +2 .tForearm.seek CC + "manipulator"&y'ρ +96 "core" ' +21 .tHand.close + "manipulator"&q/ +69 "core" / +2 .tCC.seek :open +2 "collection"'( +379 "core" ( +2 "storage"(o& +4 "core" &  s\ & + "storage"(Z& +4 "core" &  A\ & + "manipulator"&v& +4 "core" & m m r 5 + "manipulator"&\\% +4 "core" % ϓ b n s + .tForearm.seek :retract +2 "manipulator"&m'\ +100 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 +2 "manipulator"&k( +157 "core" ( +2 "manipulator"&u& +4 "core" & 1  + "storage"(& +4 "core" &  +\ ' + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 2 +2 "manipulator"&{'Y +110 "core" ' + .t\Elbow.hold +2 "manipulator"&\ , +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&1 +73 "core" 1 +12 "manipulator"&% +4 "core" % l H I y j +2 "storage"( & +3 "core" &  \ $ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 319 counts + "manipulator"&'Ϙ +16 "core" ' +2 "manipulator"&& +4 "core" &   + "storage"(|& +4 "core" &  \ ) +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"& ' +22 "core" ' +2 "storage"(% +4 "core" %< \ )\ + +2 ."downElevator"SE.seek :down +3 "storage"(]'v +99 (% +44 "core" %6 o\ '[s +11 "manipulator"&% +3 "core" % T +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +91 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +3 "core" ' + .tSC.coast + "storage"(6 +3 #tMoving puck from tube 2 to 3 + "manipulator"&w% +3 "core" %    +2 "storage"(% +4 "core" % \ * +2 "storage"(#. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 2 + "storage"(!( +2 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" &  \ * +2 "manipulator"&~& +3 "core" &   +2 .t\Elbow.seek 2 +2 "manipulator"&( +3 "core" ( + "manipulator"&& +4 "core" &   +2 "storage"(.& +3 "core" &  \ * +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&t' +94 "core" ' +4 "storage"(%& +4 "core" &  \ * + .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"('L +289 "core" ' +2 "storage"(4- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&'/ +70 "core" / +9 "manipulator"&&& +4 "core" &  +2 "manipulator"&0% +4 "core" % !  + .tForearm.seek :retract +2 "manipulator"&9'\ +95 "core" ' +32 .t\Elbow.seek :clear +2 "manipulator"&/(d +100 "core" ( +2 "manipulator"&X& +4 "core" &d   y + .t\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &+& +3 "core" &d  y + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :clear +2 "manipulator"&@'\ +4 "core" ' +2 .tSE.seek :down +2 "storage"(,'v +266 "core" ' +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 +2 "storage"(x( +339 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (& +3 "core" &. \ $  + .tSE.reconfigure SEplace +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(7'L +270 "core" ' +2 "storage"($- +3 "core" -'L + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +2 .tSE.seek :place +2 "storage"(3' +31 "core" ' +2 "storage"(& +4 "core" &? L\ $ +2 "storage"("& +3 "core" &> b\ $ +2 "manipulator"&& +3 "core" &d o l } y +2 "manipulator"&5% +4 "core" %\ * g b w #= + .t\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 +2 "manipulator"&( +106 "core" ( +2 "manipulator"&8& +4 "core" & K R  !s +2 "storage"(I& +3 "core" &= ;\ ! +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 3 +2 "manipulator"&' +110 "core" ' + .t\Elbow.hold +2 "manipulator"&:, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&J1 +76 "core" 1 +9 "manipulator"&% +4 "core" %  { {y +2 "storage"(6& +4 "core" &> \  + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 3 + 312 counts +2 "manipulator"&D'> +20 "core" ' + "manipulator"&1& +4 "core" & k o * !r +2 "storage"(& +3 "core" &= :\ # +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&(' +24 "core" ' +2 "storage"(T% +4 "core" %\ \ # +2 ."downElevator"SE.seek :down +3 "storage"(E'v +99 (A% +3 "core" %D> ,\ #[v +2 "manipulator"&B% +3 "core" %и ] ]  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&['\ +95 "core" ' +63 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 #tMoving puck from tube 2 to 3 + "manipulator"&)% +4 "core" % " l f A 9 +2 "storage"(}% +3 "core" % \ ( +2 "storage"(. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 2 + "storage"(L( +345 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (S& +3 "core" & >\ % + "manipulator"&M& +4 "core" & l n y !q + .t\Elbow.seek 2 +2 "manipulator"&=( +2 "core" ( +2 "manipulator"&C& +3 "core" & m s @ !q +2 "storage"(U& +3 "core" & #\ & +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&;' +98 "core" ' +2 "storage"(O& +4 "core" & 7\ ' + .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(g'L +285 "core" ' +2 "storage"(W- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&*/ +75 "core" / +9 "manipulator"&F& +4 "core" &  !p +2 "manipulator"&R% +3 "core" %  n +2 .tForearm.seek :retract +2 "manipulator"&j'\ +92 "core" ' +2 .t\Elbow.seek :clear + "manipulator"&K(d +102 "core" ( +2 "manipulator"&H& +4 "core" &d   + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &n& +3 "core" &d   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear +2 "manipulator"&2'\ +14 "core" ' +2 .tSE.seek :down +2 "storage"(h'v +270 "core" ' +2 .tSC.reconfigure SCtight +3 "storage"($\ .\ 1~b +2 .tSC.seek 3 + "storage"(?( +343 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 ( & +2 "core" &$ \ '\  +2 .tSE.reconfigure SEplace +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(<'L +306 "core" ' +2 "storage"(G- +3 "core" -'; + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (N& +2 "core" &$ \ &\  +2 "storage"(f& +3 "core" &$ J\ &\  +2 "manipulator"&P& +3 "core" &d  +2 "manipulator"&p% +3 "core" %\  l +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 +2 "manipulator"&^( +103 "core" ( +2 "manipulator"&z& +3 "core" & l +2 "storage"(e& +3 "core" &$ 8\ &\  +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 3 +2 "manipulator"&s' +110 "core" ' + .t\Elbow.hold +2 "manipulator"&d, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&1 +73 "core" 1 +9 "manipulator"&Y% +4 "core" % y  |. +2 "storage"(_& +3 "core" &$ \ !\  +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 3 + 320 counts +2 "manipulator"&r'F +18 "core" ' +2 "manipulator"& & +4 "core" &  j + "storage"(a& +4 "core" &$ +\ &\  + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&' +22 "core" ' +2 "storage"(i% +4 "core" % E F\ % +2 ."downElevator"SE.seek :down +2 "storage"('v +99 (V% +5 "core" %W8 \ %[v +2 "manipulator"&`% +3 "core" % b _ - +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +44 "manipulator"&q'\ +100 "core" ' +8 ' + ."downElevator"SE.coast + "storage"(5 +2 .tSC.coast + "storage"(6 +3 #tShuffling pucks in tube 3 of 3..3 + #Loading generic puck from tube 3 into Collection Clamp +2 "collection"'l& +4 "core" &;=A +2 "manipulator"&-% +3 "core" %\   , +3 "storage"(o% +3 "core" % t\ ( +2 "storage"(Z. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 3 + "storage"(v( +3 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (\\& +4 "core" & \ ( + "manipulator"&u& +4 "core" &  i +2 .t\Elbow.seek 3 + "manipulator"&( +3 "core" ( +2 "manipulator"&y& +3 "core" &   i +2 "storage"(b& +4 "core" & t\ ( +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&' +97 "core" ' +2 "storage"(& +4 "core" & \ ) +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"( 'L +288 "core" ' +2 "storage"(- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (|& +3 "core" & \ ( + "manipulator"&& +4 "core" &  i + .t\Elbow.seek 3 +2 "manipulator"&m( +4 "core" ( + "manipulator"&& +4 "core" & B i + "storage"(k& +4 "core" & O\ ( + .tForearm.seek 3 + 300 counts +2 "manipulator"&'2 +47 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&{/ +76 "core" / +9 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 6):bt["4/home/esp/esp2/utils/puckmoves.rb:335:in `load'"8/home/esp/esp2/utils/puckmoves.rb:882:in `loadPuck'"6/home/esp/esp2/utils/mrlshuffle.rb:8:in `shuffle'"3/home/esp/esp2/utils/mrlshuffle.rb:6:in `each'"6/home/esp/esp2/utils/mrlshuffle.rb:6:in `shuffle'":/home/esp/esp2/utils/mrlshuffle.rb:32:in `shuffleall'"(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 +4 ."downElevator"SE.seek :down +2 "manipulator"&w& +3 "storage"('v +6 "core" & y i +2 "manipulator"&% +4 "core" % > O 0 +2 .tForearm.seek :retract +2 "manipulator"&#'\ +99 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&( +155 "core" ( +2 "manipulator"&c& +4 "core" ' +2 &" o n =F + ."downElevator"SE.coast +3 .t\Elbow.reconfigure LooseElbow +2 "storage"(5 +3 "manipulator"&$ &.,(#b +2 &~& +4 "core" & " a h : =E + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&'ρ +102 "core" ' +2 "manipulator"&.& +4 "core" & #  =E +2 "manipulator"&%% +4 "core" %~ x  C +2 "collection"' & +3 "core" &;?G +2 "collection"']& +4 .tCC.seek :closed +2 "collection"'Q(O +3 "core" &:=F +4 &8<A 4 +9 &/G;=A 2 +9 &[r:<C G +10 &b:>A P +9 &V;=@ P +9 &W:>B P +10 &C\\:=? P +9 &T:>B P +10 &U:=B P +9 &T:>= P +9 &MY9>A O +10 &!V8<A P +9 &"T;>@ O +9 &$W9=@ P +10 &&TU9>5 P +9 &(Y:<0 P +10 &)Y:>3 P +9 &+W;>9 O +9 &-\\Y:?7 P +10 &/T;=0 O +9 &0U:</ O +9 &2V9>8 P +10 &4dU9>. P +9 &6&V<=' P +10 &7T9=( P +9 &9X9=' O +9 &;mX9=' O +10 &=/Q;<( O +9 &>Y9>) O +9 &@V;=- O +10 &BuY:=- O +9 &D7W9?. O +10 &E[9?- P +9 &Gh;</ Q +9 &Ip{;<* T +10 &K&:>- X +9 &L9<+ [ +9 &N8>/ 9 +10 &Oj39=& R +8 ( +2 &OxT:;' D + "collection"']& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.58 + .Hand.open + "manipulator"&\ 1 +70 "core" 1 +2 "manipulator"&% +4 "core" % ~ k k Y C +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&4'\ +99 "core" ' + .tSC.coast + "storage"(6 +3 #tLoading generic puck from tube 3 into Processing Clamp +2 "processing"%'& +4 "core" &u\ + "manipulator"&&% +4 "core" %\ $ O d E G +2 "storage"(0% +4 "core" %q \ & + "storage"(X. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 3 + "storage"(+( +2 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (t& +3 "core" & \ % +2 "manipulator"&& +3 "core" & " N J \\ =E +2 "manipulator"&9% +3 "core" %\ $ Q J G +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 +2 "manipulator"&( +156 "core" ( +2 "manipulator"&!& +4 "core" & m n ^  + "storage"(& +4 "core" & \\\ ' +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&$' +97 "core" ' +2 "storage"(,& +4 "core" & \ ( + .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"('L +284 "core" ' +2 "storage"("- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (& +3 "core" & \ & + "manipulator"&5& +4 "core" & !  + .t\Elbow.seek 3 +2 "manipulator"&8( +3 "core" ( + "manipulator"&I& +4 "core" & (  + "storage"(7& +4 "core" & |\ ' +2 .tForearm.seek 3 + 300 counts + "manipulator"&/'2 +23 "core" ' + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&J/ +73 "core" / +9 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 6):bt["4/home/esp/esp2/utils/puckmoves.rb:335:in `load'"8/home/esp/esp2/utils/puckmoves.rb:882:in `loadPuck'"6/home/esp/esp2/utils/mrlshuffle.rb:9:in `shuffle'"3/home/esp/esp2/utils/mrlshuffle.rb:6:in `each'"6/home/esp/esp2/utils/mrlshuffle.rb:6:in `shuffle'":/home/esp/esp2/utils/mrlshuffle.rb:32:in `shuffleall'"(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"&& +3 "storage"(6'v +6 "core" &   +2 "manipulator"&1% +3 "core" % = 3 +2 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 .t\Elbow.seek PC +2 "manipulator"&T( +160 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +86 "core" ( +5 "manipulator"&@& +4 "core" & i b ` ` + .t\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &A& +3 "core" & o o f ` + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&B' +100 "core" ' +2 "manipulator"&& +4 "core" & o w ` +2 "manipulator"&% +3 "core" % b l n +2 "processing"%D& +4 "core" &\  + "processing"%)& +4 .tPC.seek :closed +2 "processing"%}(Tg +2 "core" &p\ +5 &n\ 4 +9 &0G{q\ 2 +10 &Xp~k\ F +9 &bn\ R +9 &Pe\ \ Q +10 &uU`\ \ R +9 &7Yk\ \ R +10 &Vp\ \ R +9 &Re\ \ Q +9 &~Pk\ \ Q +10 &AQc\ \ Q +9 &!Th\ \ Q +9 &"Qm\ \ Q +10 &$Qh\ \ Q +9 &&ITn\ \ Q +10 &(\ Ui\ \ Q +9 &)Rj\ \ Q +9 &+Rn\ \ Q +10 &-QQn\ \ Q +9 &/Qb\ \ Q +9 &0Ug\ \ Q +10 &2Qh\ \ Q +9 &4ZRj\ \ Q +10 &6Vj\ \ Q +9 &7Qc\ \ P +9 &9Rb\ \ Q +10 &;bRk\ \ Q +9 &=$Nh\ \ Q +10 &>Nl\ \ Q +9 &@Ol\ \ P +9 &BjQg\ \ Q +10 &D*Yk\ Q +9 &EWj\ R +9 &Gai\ S +10 &Ihkh\ T +9 &K#a\ W +10 &Li\ W +9 &Nh\ X +9 &Pgh\ W +10 &R(l\ X +9 &Sdcj\ . +9 &T?ki\ : +8 ( +3 "processing"%)& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.65 + .Hand.open + "manipulator"&1 +3 "core" &TLk\ - +71 1 +2 "manipulator"&3% +4 "core" % U K + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&('\ +95 "core" ' + .tSC.coast + "storage"(6 +3 "processing"%E& +4 "core" &TLh\ - +2 #tImaging generic puck in Processing Clamp while storing it to tube 3 + "manipulator"&x% +3 "core" %\ 0 I J & +2 "storage"(S% +4 "core" % \ $ + "storage"(M. +3 "core" . + .tSC.reconfigure SCtight +3 "storage"($\ .\ 1~b +2 .tSC.seek 3 + "storage"(C( +4 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +4 "manipulator"&O& +44 "storage"(U& +14 "core" & I K  ` +2 & \ # +2 ."raiseStack"SE.reconfigure SEplace +3 .t\Elbow.reconfigure TightElbow +3 "storage"(#]K-0-\ b +3 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek PC +2 "manipulator"&:( +2 "core" ( +2 "manipulator"&[& +3 ."raiseStack"SE.seek beamBreak +2 "storage"(W'L +3 "core" & I E | ` + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &*& +3 "core" & 1 2  ~` +2 .tForearm.seek PC +2 "manipulator"&F' +96 "core" ' + .tHand.close +2 "manipulator"&R/ +74 "core" / +2 .tPC.seek :open +2 "processing"%H( +82 "core" ' +2 "storage"(n- +3 "core" -'L + ."raiseStack"SE.configure SEconfig +3 "storage"(#QK-0-\ b +2 ."raiseStack"SE.seek :place +2 "storage"(;' +31 "core" ' +276 ( +2 "storage"(=& +4 "core" & I\ & + "manipulator"&j& +4 "core" & o o ` + "manipulator"&g% +4 "core" % d i y  + .tForearm.seek :retract +2 "manipulator"&L'\ +98 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 3 + "manipulator"& ( +255 "core" ( +2 "manipulator"&h& +4 "core" & N X j % + "storage"(G& +4 "core" & \ $ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&N' +98 "core" ' + .tHand.open +2 "manipulator"&f1 +69 "core" 1 +9 "storage"(P- +4 "core" -' +2 .tSE.seek -0.19 Pucks below Top Plate +2 "storage"(p' +28 "core" ' +2 .tSE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.86 Pucks below Top Plate +2 "storage"(z' +55 "core" ' +2 #tLights, camera, ACTION! + "storage"(e- +3 "core" -' +2 "storage"(K& +4 "core" & @ ? [\  +2 "manipulator"&& +3 "core" & t% +2 .t\Elbow.seek 3 +2 "manipulator"&Y( +2 "core" ( +2 "manipulator"&_& +4 "core" & 7 t% +2 "storage"( & +3 "core" & 3 ;\  +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&a' +22 "core" ' +2 .tSE.reconfigure SEgently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.15 Pucks below Top Plate + "storage"(i' +59 "core" ' +2 "manipulator"&2& +4 "core" &   % +2 "storage"(V& +3 "core" & F\ % +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 3 +2 "manipulator"&`' +39 "core" ' + .t\Elbow.hold +2 "manipulator"&^, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 .tSE.seek 0.04 Pucks below Top Plate +2 "storage"(s' +20 "core" ' +2 "manipulator"&r% +4 "core" % I |E +2 "storage"(l& +4 "core" & F\ ! + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 318 counts + "manipulator"&-'D +18 "core" ' +2 "manipulator"&o& +4 "core" &  \ % +2 "storage"(Z& +4 "core" & \ % +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&<' +28 "core" ' +2 "storage"(\\% +4 "core" % [\ ' +3 ."downElevator"SE.seek :down +2 "storage"(u'v +99 (y% +3 "core" %> [\ %\\v +2 "manipulator"&b% +3 "core" % i n +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +91 "core" ' +72 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 "collection"'& +3 "core" &OxT9=( D +2 #tStoring generic puck in Collection Clamp to tube 3 + "manipulator"&% +4 "core" %\  m m - +2 "storage"(?% +3 "core" % q\ & +2 "storage"(d. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 3 + "storage"(q( +3 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (& +3 "core" & \ $ + "manipulator"&|& +4 "core" & l i % + .t\Elbow.seek 3 +2 "manipulator"&( +3 "core" ( +2 "manipulator"&& +3 "core" & a j  % +2 "storage"(k& +3 "core" & G\ % +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&{' +103 "core" ' +2 "storage"(w& +4 "core" & G\ & + .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"('L +284 "core" ' +3 "storage"(- +3 "core" -' + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +2 "manipulator"&& +3 "core" & m n C % +2 "storage"(c& +3 "core" & S\ $ +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 3 +2 "manipulator"&~' +34 "core" ' + .t\Elbow.hold +2 "manipulator"& , +3 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(- +2 "core" -' +2 .tSE.seek 0.11 Pucks below Top Plate +2 "storage"(.'K +26 "core" ' +2 "manipulator"&%% +4 "core" %  }X + "storage"(m& +4 "core" & {\ ! + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 320 counts + "manipulator"& 'F +17 "core" ' +2 "manipulator"&& +4 "core" &  % + "storage"(#& +4 "core" & N\ & +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&' +17 "core" ' +2 .tSE.seek 1.11 Pucks below Top Plate +2 "storage"(\ ': +36 "core" ' +2 "manipulator"&& +4 "core" & u o r % +2 "manipulator"&'% +3 "core" %п q v \ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&&'\ +96 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&]( +153 "core" ( +2 "manipulator"&0& +4 "core" &# R U  >L + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &X& +3 "core" &# R L  >L + .tForearm.seek CC +2 "manipulator"&t'ρ +99 "core" ' + .tHand.close +2 "manipulator"&/ +70 "core" / +2 .tCC.seek :open + "collection"'9( +380 "core" ( +2 "storage"(& +3 "core" & k\ & +2 "storage"(!& +3 "core" & \ % +2 "manipulator"&& +4 "core" &\ # m o l =A + "manipulator"&v% +4 "core" % ώ n m + .tForearm.seek :retract +2 "manipulator"&,'\ +96 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 +2 "manipulator"&( +166 "core" ( +2 "manipulator"&4& +4 "core" &  7 + "storage"("& +4 "core" & ?\ ' + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 3 + "manipulator"&' +111 "core" ' +42 .t\Elbow.hold +9 "manipulator"&5, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&I1 +71 "core" 1 +10 "manipulator"&7% +4 "core" % v  ~" +2 "storage"(J& +5 "core" & \ # + .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 3 + 317 counts + "manipulator"&'C +21 "core" ' +2 "manipulator"&1& +5 "core" &  6 +2 "storage"(& +4 "core" & V\ ) +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&$' +35 "core" ' +2 "storage"(% +4 "core" %D \ ) +2 ."downElevator"SE.seek :down +3 "storage"(/'v +99 (@% +3 "core" %4 \ ([s +2 "manipulator"&A% +4 "core" %Ш D +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&8'\ +93 "core" ' +48 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 #tMoving puck from tube 3 to 4 + "manipulator"&% +4 "core" %\ " x  ? +2 "storage"(% +3 "core" % \ ) +2 "storage"(D. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 +2 "storage"(6( +2 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (& +3 "core" & h\ ) +2 "manipulator"&>& +3 "core" &  6 +2 .t\Elbow.seek 3 +2 "manipulator"&)( +7 "core" ( +2 "manipulator"&& +4 "core" &  Y + "storage"(3& +4 "core" & d\ ) +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&E' +91 "core" ' +3 "storage"(x& +4 "core" & \ * +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(S'L +287 "core" ' +2 "storage"(M- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&U/ +75 "core" / +9 "manipulator"&O& +4 "core" & Y +2 "manipulator"&[% +4 "core" % 2 + .tForearm.seek :retract +2 "manipulator"&*'\ +94 "core" ' +32 .t\Elbow.seek :clear +3 "manipulator"&B(d +102 "core" ( +2 "manipulator"&+& +4 "core" &d  ~ \\  + .t\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &R& +3 "core" &d x   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear +2 "manipulator"&n'\ +26 "core" ' +2 .tSE.seek :down +2 "storage"(T'v +269 "core" ' +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"(((,H +340 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (}& +3 "core" &,G \ ( + .tSE.reconfigure SEplace +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(W'L +269 "core" ' +2 "storage"(=- +3 "core" -'L + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tSE.seek :place +2 "storage"(j' +34 "core" ' +2 "storage"(g& +4 "core" &,G \ ( + "storage"(F& +4 "core" &,G &\ ( +2 "manipulator"&h& +3 "core" &d   +2 "manipulator"&G% +3 "core" %\  ' y +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 +2 "manipulator"&:( +108 "core" ( +2 "manipulator"&f& +4 "core" & ) Q + "storage"(P& +4 "core" &,G \ ( + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 4 +2 "manipulator"&e'g +107 "core" ' + .t\Elbow.hold +2 "manipulator"&K, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&1 +74 "core" 1 +9 "manipulator"&L% +5 "core" % w P  \ h + "storage"(_& +4 "core" &,G R\ # + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 4 + 316 counts +2 "manipulator"& 'ϣ +21 "core" ' +2 "manipulator"&2& +4 "core" & # P + "storage"(V& +4 "core" &,G `\ ' +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&;'# +34 "core" ' +2 "storage"(r% +4 "core" % \ & +2 ."downElevator"SE.seek :down +2 "storage"(l'v +99 (p% +3 "core" %T7 V\ '[t +2 "manipulator"&o% +3 "core" %H +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&Z'\ +88 "core" ' +78 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 #tMoving puck from tube 3 to 4 + "manipulator"&\\% +4 "core" %\    +2 "storage"( % +3 "core" % 8\ ) +2 "storage"(N. +3 "core" . +3 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 3 + "storage"(z( +340 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (y& +2 "core" & 3\ ' +2 "manipulator"&b& +3 "core" &  h T P +2 .t\Elbow.seek 3 +2 "manipulator"&a( +18 "core" ( +2 "manipulator"&Y& +4 "core" & u E  + "storage"(i& +4 "core" & \ ' + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&`' +90 "core" ' +2 "storage"(-& +3 "core" & \ ( +2 .tSE.reconfigure SEpick +4 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"('L +281 "core" ' +4 "storage"(- +6 "core" -' +2 .tSE.configure SEconfig +4 "storage"(#QK-0-\ b +5 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +4 .tHand.close +2 "manipulator"&?/ +78 "core" / +9 "manipulator"&s& +4 "core" &   +2 "manipulator"&d% +3 "core" % u +2 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +3 .t\Elbow.seek :clear +2 "manipulator"&|(d +98 "core" ( +2 "manipulator"&& +3 "core" &d o x T  +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &k& +2 "core" &d l j b  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear +2 "manipulator"&<'\ +20 "core" ' +2 .tSE.seek :down + "storage"(w'v +277 "core" ' +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"(u(,H +356 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (C& +2 "core" &,I \ ( +2 .tSE.reconfigure SEplace +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(^'L +307 "core" ' +2 "storage"(- +3 "core" -'8 + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (& +2 "core" &,I b\ ( +2 "storage"(& +3 "core" &,I \ ) +2 "manipulator"&c& +3 "core" &d `  +2 "manipulator"&% +3 "core" %\ R  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 +2 "manipulator"&%( +106 "core" ( +2 "manipulator"&m& +3 "core" &  k +2 "storage"(& +3 "core" &,I +\ ( +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 4 +2 "manipulator"&#'g +107 "core" ' + .t\Elbow.hold +45 "manipulator"&, +11 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&'1 +70 "core" 1 +11 "manipulator"&{% +4 "core" % x T U +2 "storage"(& +4 "core" &,I 0\ & + .tForearm.force -20 +2 "manipulator"&5 +2 .tForearm.seek 4 + 317 counts +2 "manipulator"&'Ϥ +15 "core" ' +2 "manipulator"&~& +4 "core" &  k +2 "storage"( & +4 "core" &,I \ * +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts +2 "manipulator"&.'# +19 "core" ' +2 "storage"(0% +4 "core" % > \ ) +2 ."downElevator"SE.seek :down +3 "storage"(X'v +8 E\ DD +91 "storage"(% +3 "core" %6 k\ ([s +2 "manipulator"& % +4 "core" % + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +89 "core" ' +56 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 #tShuffling pucks in tube 4 of 4..4 + #Loading generic puck from tube 4 into Collection Clamp + "collection"'&& +6 "core" &:=>\ +2 "manipulator"&Q% +3 "core" %\    +2 "storage"(% +4 "core" % \ ) +2 "storage"(!. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"((,H +3 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (v& +3 "core" &,I \ \ ) +2 "manipulator"&4& +3 "core" & z j +2 .t\Elbow.seek 4 +2 "manipulator"&"( +3 "core" ( +2 "manipulator"&t& +4 "core" & j + "storage"(]& +4 "core" &,I \ ( +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&I'# +95 "core" ' +2 "storage"(7& +4 "core" &,I \ * +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(J'L +287 "core" ' +2 "storage"(1- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (& +3 "core" &,I 3\ ( + "manipulator"&,& +4 "core" & j + .t\Elbow.seek 4 +2 "manipulator"&( +3 "core" ( +2 "manipulator"&@& +3 "core" & j +3 "storage"(& +3 "core" &,I r\ ( +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&A'ϓ +23 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +69 "core" / +9 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 6):bt["4/home/esp/esp2/utils/puckmoves.rb:335:in `load'"8/home/esp/esp2/utils/puckmoves.rb:882:in `loadPuck'"6/home/esp/esp2/utils/mrlshuffle.rb:8:in `shuffle'"3/home/esp/esp2/utils/mrlshuffle.rb:6:in `each'"6/home/esp/esp2/utils/mrlshuffle.rb:6:in `shuffle'":/home/esp/esp2/utils/mrlshuffle.rb:36:in `shuffleall'"(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 +4 ."downElevator"SE.seek :down +2 "manipulator"&& +4 "storage"('v +4 "core" & j +2 "manipulator"&% +4 "core" % ϒ # +2 .tForearm.seek :retract +2 "manipulator"&D'\ +89 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&( +143 "core" ( +2 "manipulator"&\ & +4 "core" &\   5 + .t\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &>& +3 "core" &\   5 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 "core" ' +2 .tForearm.seek CC +3 ."downElevator"SE.coast +2 "manipulator"&'ρ + "storage"(5 +98 "core" ' +4 "manipulator"&3& +4 "core" &\  n r x 5 +2 "manipulator"&$% +4 "core" %τ m l +2 "collection"'x& +3 "core" &;<? +2 "collection"'/& +4 .tCC.seek :closed +2 "collection"'q(O +2 "core" &;>G +4 &:>A \ +9 &-y;>D +| +10 &c;=D @ +9 &fu9<@ P +9 &(T:=D P +10 &W8=A O +9 &T9=A P +9 &pU9?B O +10 &1[:>@ P +9 &Y:=A O +10 &W;>A O +9 & xW9>= O +9 &":U;<A O +10 &#Y<>> P +9 &%Q;<A O +9 &'W8== O +10 &)AX:?? P +9 &+U:;C P +10 &,T;>; O +9 &.S9>8 O +9 &0JW7>A O +10 &2 W:=/ O +9 &3S:<+ O +9 &5T9>< O +10 &7RT9<) O +9 &9V:=+ P +10 &:Q9>) O +9 &<V8<! O +9 &>YT;=/ P +10 &@T;>, P +9 &AV9;! P +9 &C\\;=. P +10 &E^`<=% Q +9 &Gm9;. R +10 &H8<* U +9 &J5<+ [\ +9 &LF7;/ \\ +10 &N6;* P +9 &O6O8>, ({ +9 &Ow]7:- G +2 ( + "collection"'/& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.00 +2 .Hand.open + "manipulator"&51 +72 "core" 1 +2 "manipulator"&8% +4 "core" % σ X M C + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&M'\ +96 "core" ' + .tSC.coast + "storage"(6 +3 #tLoading generic puck from tube 4 into Processing Clamp +2 "processing"%U& +3 "core" &t\  +2 "manipulator"&O% +4 "core" %\  o n _ ! +2 "storage"([% +3 "core" % !\ & +2 "storage"(+. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"(R(,H +2 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (E& +3 "core" &,I #\ & +2 "manipulator"&)& +3 "core" &\  l o g 5 +2 "manipulator"&*% +3 "core" %\  j c | ! +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 4 + "manipulator"&S( +153 "core" ( +2 "manipulator"&6& +4 "core" &  + "storage"(}& +4 "core" &,I u\ ' +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&='# +94 "core" ' +2 "storage"(T& +4 "core" &,I \ ( + .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(g'L +285 "core" ' +2 "storage"(F- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (h& +3 "core" &,I \ % + "manipulator"&G& +4 "core" &  + .t\Elbow.seek 4 +2 "manipulator"&f( +3 "core" ( +2 "manipulator"&P& +3 "core" & t  +2 "storage"(W& +3 "core" &,I A\ & +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&B'ϓ +22 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&/ +68 "core" / +9 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 6):bt["4/home/esp/esp2/utils/puckmoves.rb:335:in `load'"8/home/esp/esp2/utils/puckmoves.rb:882:in `loadPuck'"6/home/esp/esp2/utils/mrlshuffle.rb:9:in `shuffle'"3/home/esp/esp2/utils/mrlshuffle.rb:6:in `each'"6/home/esp/esp2/utils/mrlshuffle.rb:6:in `shuffle'":/home/esp/esp2/utils/mrlshuffle.rb:36:in `shuffleall'"(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"&L& +3 "storage"(_'v +6 "core" & H +2 "manipulator"&2% +3 "core" % ϔ  +2 .tForearm.seek :retract +2 "manipulator"&V'\ +93 "core" ' +2 .t\Elbow.seek PC +2 "manipulator"&r( +162 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +110 "core" ( +2 "manipulator"&n& +4 "core" & m m a # + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &p& +2 "core" & ] i # +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&o' +104 "core" ' +2 "manipulator"&:& +4 "core" & q t N " +2 "manipulator"&e% +3 "core" % o k +2 "processing"% & +4 "core" &\  + "processing"%\\& +4 .tPC.seek :closed +2 "processing"% (Tg +2 "core" &~\  +5 &\ 4 +9 &5G{\ 2 +10 &]p}u\ F +9 &b\ \ R +9 &O~\ \ Q +10 &|V}\ Q +9 &>Tt\ \ Q +9 &V~\ R +10 &Qz\ Q +9 &T~\ Q +10 &ESx\ R +9 &!Rt\ \ Q +9 &"Sn\ \ R +10 &$Om\ \ Q +9 &&NUl\ Q +9 &(Tf\ Q +10 &)Qn\ \ Q +9 &+Ne\ Q +10 &-YOe\ \ P +9 &/Qk\ Q +9 &0Nm\ Q +10 &2Ok\ Q +9 &4aQj\ \ P +9 &6"Qg\ \ Q +10 &7Sr\ \ Q +9 &9Tj\ \ Q +10 &;hRl\ \ Q +9 &=*Ro\ \ Q +9 &>Nk\ Q +10 &@Og\ P +9 &BqOk\ \ P +9 &D2Tl\ \ Q +10 &EWh\ \ Q +9 &G]l\ \ R +10 &Iqij\ S +53 &K+m\ V +15 &Lj\ W + &Nm\ W + &Pmm\ W + &R/j\ W +4 &Shfm\ ({ + &TB_h\ 3 + ( + &TI j\ , + "processing"%\\& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.62 + .Hand.open + "manipulator"&j1 +74 "core" 1 +2 "manipulator"&N% +4 "core" % i n +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&;'\ +94 "core" ' + .tSC.coast + "storage"(6 +3 "processing"%l& +4 "core" &TI j\ , +2 #tImaging generic puck in Processing Clamp while storing it to tube 4 + "manipulator"&(% +4 "core" % ( n d W "] +2 "storage"(y% +3 "core" % L\ $ +2 "storage"(b. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 4 + "storage"(Y(,H +2 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 "manipulator"&-& +2 "storage"(i& +5 "core" & ] i  " +2 &,I #\ $ + .t\Elbow.reconfigure TightElbow +3 ."raiseStack"SE.reconfigure SEplace +5 "manipulator"&$&.,(\ #b +2 "storage"(#]K-0-\ b +2 .t\Elbow.seek PC +4 "manipulator"&K( +3 ."raiseStack"SE.seek beamBreak +2 "storage"(Z'L +6 "core" ( +2 "manipulator"&& +4 "core" & F + g ^ +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &?& +3 "core" &  ^ +2 .tForearm.seek PC + "manipulator"&s' +95 "core" ' + .tHand.close +2 "manipulator"&d/ +72 "core" / +2 .tPC.seek :open +2 "processing"%( +76 "core" ' +2 "storage"(k- +3 "core" -'L + ."raiseStack"SE.configure SEconfig +3 "storage"(#QK-0-\ b +2 ."raiseStack"SE.seek :place +2 "storage"(`' +32 "core" ' +284 ( +2 "storage"(a& +3 "core" &,I o\ & +2 "manipulator"&& +3 "core" & e y \\ +2 "manipulator"&% +4 "core" % u q  8 + .tForearm.seek :retract +2 "manipulator"&z'\ +92 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 +2 "manipulator"&C( +247 "core" ( +2 "manipulator"&w& +4 "core" & l b l + "storage"(& +4 "core" &,I \ & + .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts + "manipulator"&'# +96 "core" ' + .tHand.open +2 "manipulator"&1 +70 "core" 1 +9 "storage"(c- +4 "core" -' +2 .tSE.seek -0.19 Pucks below Top Plate +2 "storage"(' +26 "core" ' +2 .tSE.reconfigure SEseal +2 "storage"(#QK-0-\ b +2 .tSE.seek -0.86 Pucks below Top Plate +2 "storage"(m' +56 "core" ' +2 #tLights, camera, ACTION! +2 "storage"(- +3 "core" -' +2 "storage"(|& +4 "core" &,I "  \  + "manipulator"&'& +4 "core" & j r k +2 .t\Elbow.seek 4 +2 "manipulator"&{( +24 "core" ( +2 "manipulator"&& +4 "core" & D s\ +2 "storage"(~& +3 "core" &,I   \  +2 .tForearm.seek 4 + 700 counts +2 "manipulator"& '# +3 "core" ' +2 .tSE.reconfigure SEgently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.15 Pucks below Top Plate + "storage"(<' +65 "core" ' +2 "manipulator"&0& +4 "core" & \ \ +2 "storage"(%& +3 "core" &,I :\ $ +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 4 +2 "manipulator"&'g +35 "core" ' +2 .t\Elbow.hold + "manipulator"& , +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +5 .tSE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 .tSE.seek 0.04 Pucks below Top Plate +2 "storage"(#' +25 "core" ' +2 "manipulator"&&% +4 "core" %j  }J +2 "storage"(& +4 "core" &,I \ ! + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 4 + 303 counts +2 "manipulator"&Q'ϖ +21 "core" ' +2 "manipulator"&& +4 "core" &  \ +2 "storage"(!& +4 "core" &,I i\ & +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&^'# +30 "core" ' +2 "storage"(v% +4 "core" % >\ & +3 ."downElevator"SE.seek :down +2 "storage"(4'v +99 (t% +3 "core" %N8 V\ %[u +2 "manipulator"&]% +3 "core" % n k y +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&.'\ +89 "core" ' +68 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +2 "collection"'7& +4 "core" &OwZ7;% G +2 #tStoring generic puck in Collection Clamp to tube 4 + "manipulator"&X% +4 "core" %\  a b ) +2 "storage"(u% +3 "core" % @\ & +2 "storage"(. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 4 + "storage"((,H +2 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (1& +2 "core" &,I \ & +2 "manipulator"&& +3 "core" & m m ' \ +2 .t\Elbow.seek 4 +2 "manipulator"&,( +9 "core" ( +2 "manipulator"&@& +4 "core" & d h \ + "storage"(& +4 "core" &,I \ & +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts +2 "manipulator"&'# +97 "core" ' +2 "storage"(& +4 "core" &,I \ ' +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"('L +288 "core" ' +2 "storage"("- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&I& +3 "core" & a c \ +2 "storage"(\ & +3 "core" &,I \ % +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 4 +2 "manipulator"&>'g +33 "core" ' + .t\Elbow.hold +2 "manipulator"&J, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(A- +2 "core" -' +2 .tSE.seek 0.1 Pucks below Top Plate +2 "storage"(3'H +26 "core" ' +2 "manipulator"&$% +4 "core" %v  ~O + "storage"(x& +4 "core" &,I h\ ! + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 315 counts + "manipulator"&'Ϣ +19 "core" ' +2 "manipulator"&D& +4 "core" &  \ + "storage"(& +4 "core" &,I I\ & +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&9'# +34 "core" ' +3 .tSE.seek 1.1 Pucks below Top Plate +2 "storage"(5'7 +36 "core" ' +2 "manipulator"&8& +4 "core" &  \ +2 "manipulator"&U% +3 "core" %T e +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&O'\ +98 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&/( +152 "core" ( +2 "manipulator"&[& +4 "core" & R V  7 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &+& +2 "core" & I S 7 +2 .tForearm.seek CC + "manipulator"&E'ρ +97 "core" ' +50 .tHand.close +2 "manipulator"&)/ +65 "core" / +2 .tCC.seek :open +2 "collection"'*( +380 "core" ( +2 "storage"(& +4 "core" &,I l\ & + "storage"(6& +4 "core" &,I J\ & + "manipulator"&}& +4 "core" & m n 7 + "manipulator"&% +4 "core" % ϑ l l +2 .tForearm.seek :retract + "manipulator"&T'\ +99 "core" ' +3 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 4 + "manipulator"&( +155 "core" ( +2 "manipulator"&M& +4 "core" &   + "storage"(F& +4 "core" &,I U\ ( +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 4 + "manipulator"&h'g +107 "core" ' + .t\Elbow.hold +2 "manipulator"&G, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&P1 +77 "core" 1 +10 "manipulator"&W% +4 "core" % w n n * +2 "storage"(& +4 "core" &,I 9\ & +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 316 counts + "manipulator"&L'ϣ +15 "core" ' +2 "manipulator"&2& +4 "core" & f +2 "storage"(S& +4 "core" &,I \ * +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&='# +19 "core" ' +2 "storage"(g% +4 "core" %<\ \ ) +2 ."downElevator"SE.seek :down +3 "storage"(B'v +99 (n% +3 "core" %; \ ([s +2 "manipulator"&p% +3 "core" %*  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&f'\ +96 "core" ' +48 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 #tMoving puck from tube 4 to 5 + "manipulator"&:% +4 "core" %\ "  @ +2 "storage"(e% +4 "core" %} O\ ) + "storage"( . +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"(_(,H +3 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (V& +3 "core" &,I \ ) +2 "manipulator"&H& +4 "core" & + .t\Elbow.seek 4 +2 "manipulator"&j( +3 "core" ( +2 "manipulator"&N& +4 "core" & +2 "storage"(l& +3 "core" &,I \ ) +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&('# +96 "core" ' +2 "storage"(\\& +4 "core" &,I \ + +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(y'L +293 "core" ' +2 "storage"(b- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&-/ +65 "core" / +11 "manipulator"&i& +4 "core" & H +2 "manipulator"&% +4 "core" %  ] + .tForearm.seek :retract +2 "manipulator"&?'\ +90 "core" ' +2 .t\Elbow.seek :clear +2 "manipulator"&o(d +99 "core" ( +2 "manipulator"&d& +4 "core" &d  } + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &R& +3 "core" &d  } +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear +2 "manipulator"&k'\ +17 "core" ' +2 .tSE.seek :down +2 "storage"(r'v +263 "core" ' +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"(;(< +348 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 ( & +3 "core" &< W\ ) + .tSE.reconfigure SEplace +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(Z'L +275 "core" ' +2 "storage"(a- +3 "core" -'L + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tSE.seek :place +2 "storage"(' +32 "core" ' +2 "storage"(& +4 "core" &< \ ) +2 "storage"(s& +3 "core" &< \ ) +2 "manipulator"&w& +3 "core" &d p } +2 "manipulator"&% +3 "core" %\  { +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 5 +2 "manipulator"&K( +104 "core" ( +2 "manipulator"&& +4 "core" & m + "storage"(c& +4 "core" &< \ ) + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 5 +2 "manipulator"&' +108 "core" ' + .t\Elbow.hold +2 "manipulator"&|, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&'1 +66 "core" 1 +9 "manipulator"&z% +5 "core" % - R K  + "storage"(& +3 "core" &< 5\ % +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 5 + 317 counts +2 "manipulator"&~'Y +14 "core" ' +2 "manipulator"&0& +4 "core" &  m + "storage"(%& +4 "core" &< \ ) +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&`' +28 "core" ' +2 "storage"(&% +4 "core" % \ ) +2 ."downElevator"SE.seek :down +2 "storage"('v +99 (% +24 "core" %-9 !\ '[u +2 "manipulator"&% +3 "core" % W +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&!'\ +90 "core" ' +43 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +2 #tMoving puck from tube 4 to 5 +2 "manipulator"&C% +4 "core" %\   +2 "storage"(v% +3 "core" % \ * +2 "storage"(. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"(m(,H +340 "core" ( +4 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (t& +3 "core" &,J '\ ( +2 "manipulator"&]& +3 "core" & m +2 .t\Elbow.seek 4 +2 "manipulator"& ( +3 "core" ( +2 "manipulator"&{& +3 "core" & w  m +2 "storage"(<& +3 "core" &,J \ ( +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&'# +98 "core" ' +2 "storage"(Q& +3 "core" &,J \ ( +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(7'L +286 "core" ' +2 "storage"(X- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&u/ +70 "core" / +10 "manipulator"&& +4 "core" & x  m +2 "manipulator"&#% +3 "core" %   +2 .tForearm.seek :retract +2 "manipulator"&1'\ +94 "core" ' +2 .t\Elbow.seek :clear + "manipulator"&(d +104 "core" ( +2 "manipulator"&@& +3 "core" &d l f  +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &d c l E  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear +2 "manipulator"&^'\ +2 "core" ' +2 .tSE.seek :down +2 "storage"('v +276 "core" ' +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"(4(< +349 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (Y& +2 "core" &<> \ # +2 .tSE.reconfigure SEplace +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"( 'L +307 "core" ' +2 "storage"(.- +3 "core" -'; + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 ("& +3 "core" &<> \ # + "storage"(I& +4 "core" &<> \ # + "manipulator"&\ & +4 "core" &d i ] 4  + "manipulator"&A% +4 "core" %\ * n o m #< +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 5 + "manipulator"&$( +108 "core" ( +2 "manipulator"&x& +4 "core" & S G 6 o + "storage"(D& +4 "core" &<> X\ " + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 5 +2 "manipulator"&' +111 "core" ' + .t\Elbow.hold +2 "manipulator"&8, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&U1 +73 "core" 1 +10 "manipulator"&% +4 "core" % . {9 +2 "storage"(,& +3 "core" &<> Z\  +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 5 + 318 counts + "manipulator"&'Z +21 "core" ' +2 "manipulator"&>& +4 "core" & u q g o +2 "storage"(& +3 "core" &<> \ $ +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&3' +24 "core" ' +2 "storage"([% +4 "core" % ?\ \ $ +2 ."downElevator"SE.seek :down +3 "storage"(+'v +99 (9% +3 "core" %: \ #\\v +2 "manipulator"&J% +3 "core" % k o @ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&)'\ +93 "core" ' +47 ' + ."downElevator"SE.coast +2 "storage"(5 +2 .tSC.coast + "storage"(6 +3 #tShuffling pucks in tube 5 of 5..5 + #Loading generic puck from tube 5 into Collection Clamp +2 "collection"'O& +4 "core" &:>E +2 "manipulator"&q% +4 "core" %\ "  1 > +2 "storage"(% +3 "core" % Z\ ( +2 "storage"(6. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 5 +2 "storage"(}(< +3 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" &< `\ ' +2 "manipulator"&M& +4 "core" & o q  n + .t\Elbow.seek 5 +2 "manipulator"&F( +3 "core" ( +2 "manipulator"&E& +3 "core" & y r ) n +2 "storage"(/& +4 "core" &< J\ ( +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts + "manipulator"&P' +120 "core" ' +2 "storage"(W& +4 "core" &< \ ) +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"('L +295 "core" ' +2 "storage"(2- +3 "core" -' + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +2 (S& +3 "core" &< N\ ( +2 "manipulator"&g& +3 "core" &  n +2 .t\Elbow.seek 5 + "manipulator"&T( +4 "core" ( +2 "manipulator"&n& +4 "core" & ~ * n + "storage"(p& +4 "core" &< 5\ ( + .tForearm.seek 5 + 300 counts +2 "manipulator"&'H +20 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&h/ +75 "core" / +9 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 6):bt["4/home/esp/esp2/utils/puckmoves.rb:335:in `load'"8/home/esp/esp2/utils/puckmoves.rb:882:in `loadPuck'"6/home/esp/esp2/utils/mrlshuffle.rb:8:in `shuffle'"3/home/esp/esp2/utils/mrlshuffle.rb:6:in `each'"6/home/esp/esp2/utils/mrlshuffle.rb:6:in `shuffle'":/home/esp/esp2/utils/mrlshuffle.rb:40:in `shuffleall'"(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 +4 ."downElevator"SE.seek :down +2 "manipulator"&:& +2 "storage"(L'v +7 "core" &  n + "manipulator"&e% +5 "core" % C  + .tForearm.seek :retract +2 "manipulator"& '\ +93 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&V( +153 "core" ( +2 "manipulator"&5& +4 "core" & k i e ;8 + ' +2 ."downElevator"SE.coast +2 .t\Elbow.reconfigure LooseElbow +2 "storage"(5 +3 "manipulator"&$ &.,(#b +3 &H& +2 "core" & k o ;8 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&N'ρ +102 "core" ' +3 "manipulator"&l& +4 "core" & ` l ( ;7 +2 "manipulator"&=% +4 "core" %υ m o k +2 "collection"'\\& +3 "core" &9>G +2 "collection"'B& +4 .tCC.seek :closed +2 "collection"'(O +3 "core" &9>C +2 &;>E  +8 &-y:<B ,} +10 &c~:<D ? +9 &gu<<B P +9 &*S:>B O +10 &V:=@ O +9 &R;>A O +9 &oT:=@ P +10 &1W;>C P +9 &Q9=A O +10 &U;>A P +9 & xT;<A O +9 &":T:>@ O +10 &#S9=@ P +9 &%U:<A O +9 &'Y<>A P +10 &)AS9;F P +9 &+U8=B O +10 &,X9>B P +9 &.S:>A O +9 &0JQ<=A O +10 &2 Q9=9 O +9 &3P:>2 O +9 &5O<=6 O +10 &7RP;=? O +9 &9W:=3 O +10 &:T:=7 O +9 &<T;>1 O +9 &>ZS<=0 O +10 &@O9<2 O +9 &AU;<6 O +9 &CR9;. O +10 &EbV:=- O +9 &G _:=4 Q +10 &Hl9>. R +9 &J9=0 V +9 &LI<=. [ +10 &N;=) O +9 &O4K7=0 %q +9 &Oxk;<. K +5 ( + "collection"'B& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.80 + .Hand.open +2 "manipulator"&G1 +66 "core" 1 +2 "manipulator"&f% +4 "core" % υ R U + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&b'\ +102 "core" ' + .tSC.coast + "storage"(6 +3 #tLoading generic puck from tube 5 into Processing Clamp +2 "processing"%-& +4 "core" &t\  + "manipulator"&i% +4 "core" %  m o >  +2 "storage"(% +3 "core" %w \ & +2 "storage"(d. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"(R(< +2 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 ((& +2 "core" &< P\ & +2 "manipulator"&j& +4 "core" & m l | ;7 + "manipulator"&?% +4 "core" %  m n S  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 5 +2 "manipulator"&y( +171 "core" ( +2 "manipulator"&_& +4 "core" & 8 ) + "storage"( & +4 "core" &< Z\ ' +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&a' +97 "core" ' +2 "storage"(r& +4 "core" &< \ ' + .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"('L +281 "core" ' +2 "storage"(s- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (w& +3 "core" &< 0\ & + "manipulator"&& +4 "core" & u x ) ) + .t\Elbow.seek 5 +2 "manipulator"&( +25 "core" ( +2 "manipulator"&c& +4 "core" &   + "storage"(Z& +4 "core" &< a\ ' + .tForearm.seek 5 + 300 counts +2 "manipulator"&o'H +20 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&'/ +74 "core" / +9 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 6):bt["4/home/esp/esp2/utils/puckmoves.rb:335:in `load'"8/home/esp/esp2/utils/puckmoves.rb:882:in `loadPuck'"6/home/esp/esp2/utils/mrlshuffle.rb:9:in `shuffle'"3/home/esp/esp2/utils/mrlshuffle.rb:6:in `each'"6/home/esp/esp2/utils/mrlshuffle.rb:6:in `shuffle'":/home/esp/esp2/utils/mrlshuffle.rb:40:in `shuffleall'"(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"&z& +3 "storage"('v +6 "core" & y 0  +2 "manipulator"&0% +4 "core" % L q w - + .tForearm.seek :retract +2 "manipulator"&%'\ +104 "core" ' +2 .t\Elbow.seek PC +2 "manipulator"&&( +154 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +92 "core" ( +4 "manipulator"&k& +4 "core" & O f + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +55 && +2 "core" & u  f +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&' +107 "core" ' +2 "manipulator"&K& +4 "core" & w q " f +2 "manipulator"&% +3 "core" %Ϲ m l  +2 "processing"%~& +4 "core" &z\  +2 "processing"%C& +3 .tPC.seek :closed +2 "processing"%v(Tg +3 "core" &\  +3 &u\  +9 &.vx\ +| +9 &c}}\ @ +10 &ao{\ Q +9 &!Qf\ \ Q +9 &Rk\ \ Q +10 &Ut\ \ Q +9 &gTu\ \ Q +9 &)Sr\ \ Q +10 &Qw\ \ Q +9 &Q\ \ P +10 & qS\ \ Q +9 &"3U\ Q +9 &#Qm\ \ Q +10 &%Rf\ \ Q +9 &'xUd\ \ Q +9 &)<Rz\ P +10 &*Qi\ \ Q +9 &,R^\ Q +10 &.Ok\ \ Q +9 &0DNb\ \ P +9 &2Oe\ Q +10 &3Ti\ Q +9 &5Qk\ Q +9 &7KOl\ \ Q +10 &9 Oi\ \ Q +9 &:Nh\ \ Q +10 &<Re\ Q +9 &>TQc\ P +9 &@N`\ \ Q +10 &AQg\ \ P +9 &CVb\ Q +9 &EYYh\ Q +10 &G\\q\ R +9 &Hei\ T +10 &Jxd\ U +9 &LPi\ W +9 &Nf\ W +10 &Og\ W +9 &Qg\ W +9 &SJrm\ 5 +10 &T*2a]\ B +9 &TAa\ + +2 ( + "processing"%C& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.61 + .Hand.open + "manipulator"&1 +72 "core" 1 +2 "manipulator"&% +4 "core" % Ϲ L K  + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&`'\ +101 "core" ' + .tSC.coast + "storage"(6 +3 "processing"%& +4 "core" &TAY\ \ + +2 #tImaging generic puck in Processing Clamp while storing it to tube 5 + "manipulator"&;% +3 "core" %\ ; J I * + +3 "storage"(t% +4 "core" % ,\ # + "storage"(]. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 5 + "storage"({(< +3 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +4 "manipulator"&Q& + "storage"(<& +4 "core" & I J f +4 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "core" &< _\ # + .t\Elbow.seek PC +4 ."raiseStack"SE.reconfigure SEplace +2 "manipulator"&|( +2 "storage"(#]K-0-\ b +4 "core" ( +2 "manipulator"&!& +4 "core" & +  ! f +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &X& +2 ."raiseStack"SE.seek beamBreak +2 "storage"(u'L +3 "core" & +  9 f +2 .tForearm.seek PC + "manipulator"&' +99 "core" ' + .tHand.close +2 "manipulator"&#/ +66 "core" / +2 .tPC.seek :open +2 "processing"%@( +99 "core" ' +2 "storage"(- +3 "core" -'L + ."raiseStack"SE.configure SEconfig +3 "storage"(#QK-0-\ b +2 ."raiseStack"SE.seek :place +2 "storage"(' +31 "core" ' +256 ( +2 "storage"( & +3 "core" &< J\ % +2 "manipulator"&1& +4 "core" & o n f + "manipulator"&7% +4 "core" % Ϲ l l 9 + .tForearm.seek :retract +2 "manipulator"&m'\ +97 "core" ' +3 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 5 +2 "manipulator"&Y( +257 "core" ( +2 "manipulator"&& +3 "core" & D S { !w +2 "storage"(.& +3 "core" &< \ # +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts + "manipulator"&"' +102 "core" ' + .tHand.open +2 "manipulator"&I1 +67 "core" 1 +9 "storage"(\ - +4 "core" -' +2 .tSE.seek -0.19 Pucks below Top Plate +2 "storage"(A' +29 "core" ' +3 .tSE.reconfigure SEseal +2 "storage"(#QK-0-\ b +2 .tSE.seek -0.86 Pucks below Top Plate +2 "storage"(x' +55 "core" ' +2 #tLights, camera, ACTION! + "storage"(D- +3 "core" -' +2 "storage"(& +4 "core" &<   \  +2 "manipulator"&U& +3 "core" & : t!w +2 .t\Elbow.seek 5 +2 "manipulator"&( +11 "core" ( +2 "manipulator"&,& +4 "core" &  t, +2 "storage"(>& +3 "core" &< ) * ]\  +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&' +12 "core" ' +2 .tSE.reconfigure SEgently +2 "storage"(#QK-0-\ b +2 .tSE.seek -0.15 Pucks below Top Plate +2 "storage"([' +64 "core" ' +2 "manipulator"&^& +4 "core" & l m  , +2 "storage"(9& +3 "core" &< \ $ +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 5 +2 "manipulator"&J' +35 "core" ' + .t\Elbow.hold +2 "manipulator"&$, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 .tSE.seek 0.04 Pucks below Top Plate +2 "storage"(' +24 "core" ' +2 "manipulator"&O% +4 "core" %. 6 ~ +2 "storage"(& +3 "core" &< \ ! +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 5 + 318 counts + "manipulator"&q'Z +21 "core" ' +2 "manipulator"&& +4 "core" & h l , +2 "storage"(6& +3 "core" &< \ $ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts + "manipulator"&' +24 "core" ' +2 "storage"( % +4 "core" % \ % +2 ."downElevator"SE.seek :down +3 "storage"(M'v +99 (E% +3 "core" %; \ $\\v +2 "manipulator"&/% +4 "core" % m n + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&3'\ +96 "core" ' +60 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 "collection"'W& +4 "core" &Oxc:>" K + #tStoring generic puck in Collection Clamp to tube 5 +2 "manipulator"&+% +3 "core" % " k b  < +2 "storage"(4% +4 "core" % \ $ + "storage"(8. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 5 + "storage"()(< +4 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (2& +3 "core" &< ;\ $ +2 "manipulator"&S& +3 "core" & l m % , +2 .t\Elbow.seek 5 +2 "manipulator"&g( +9 "core" ( +2 "manipulator"&n& +4 "core" & o u n  + "storage"(p& +4 "core" &< \ % +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts +2 "manipulator"&h' +97 "core" ' +2 "storage"(:& +4 "core" &< a\ & + .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(e'L +281 "core" ' +2 "storage"(F- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&P& +3 "core" & b i M  + "storage"(5& +4 "core" &< y\ $ + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 5 +2 "manipulator"&H' +36 "core" ' + .t\Elbow.hold +2 "manipulator"&, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(- +2 "core" -' +2 .tSE.seek 0.11 Pucks below Top Plate +2 "storage"(l'L +26 "core" ' +2 "manipulator"&=% +4 "core" %. g }d + "storage"(\\& +4 "core" &< r\ ! + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 5 + 318 counts +2 "manipulator"&T'Z +18 "core" ' +2 "manipulator"&L& +55 "core" & t u  + "storage"( & +4 "core" &< T\ % +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&*' +24 "core" ' +2 .tSE.seek 1.11 Pucks below Top Plate +2 "storage"(G'; +37 "core" ' +2 "manipulator"&f& +4 "core" &   +2 "manipulator"&-% +4 "core" % { % + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&i'\ +97 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&B( +171 "core" ( +2 "manipulator"&& +4 "core" & i b X + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &d& +2 "core" & m m 5 X +2 .tForearm.seek CC +2 "manipulator"&('ρ +93 "core" ' + .tHand.close +2 "manipulator"&j/ +73 "core" / +2 .tCC.seek :open +2 "collection"'?( +380 "core" ( +2 "storage"(N& +4 "core" &< f\ & + "storage"(_& +4 "core" &< g\ ' + "manipulator"& & +4 "core" & ` a X + "manipulator"&}% +4 "core" % } ` e + .tForearm.seek :retract +2 "manipulator"&r'\ +95 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 5 +2 "manipulator"&V( +150 "core" ( +2 "manipulator"&b& +4 "core" &   + "storage"(s& +4 "core" &< j\ ( + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 5 + "manipulator"&w' +112 "core" ' + .t\Elbow.hold +2 "manipulator"&, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&c1 +71 "core" 1 +9 "manipulator"&Z% +6 "core" % -z  ) +2 "storage"('& +3 "core" &< |\ # +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 5 + 317 counts +2 "manipulator"&z'Y +17 "core" ' +2 "manipulator"&0& +4 "core" &   +2 "storage"(y& +3 "core" &< \ ) +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts +2 "manipulator"&a' +25 "core" ' +2 "storage"(% +4 "core" %D 4\ ) & +2 ."downElevator"SE.seek :down +3 "storage"(o'v +99 (k% +3 "core" %5 f\ ([s +2 "manipulator"&% +3 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +47 ' + ."downElevator"SE.coast +2 "storage"(5 +2 .tSC.coast + "storage"(6 +3 #tMoving puck from tube 5 to 6 +2 "manipulator"&K% +4 "core" %\ F 5 +2 "storage"(% +4 "core" % \ ) + "storage"(~. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"((< +3 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (%& +2 "core" &< \ ) +2 "manipulator"&& +4 "core" & |  + .t\Elbow.seek 5 +2 "manipulator"&( +10 "core" ( +2 "manipulator"&& +4 "core" &  + "storage"(& +4 "core" &< }\ ( +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&;' +98 "core" ' +3 "storage"(C& +3 "core" &< \ * +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(t'L +286 "core" ' +2 "storage"(]- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&Q/ +70 "core" / +9 "manipulator"&<& +4 "core" & I  +2 "manipulator"&!% +3 "core" % й  j +2 .tForearm.seek :retract +2 "manipulator"&X'\ +89 "core" ' +4 .t\Elbow.seek :clear +2 "manipulator"&(d +100 "core" ( +2 "manipulator"&#& +4 "core" &d "  + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &R& +3 "core" &d 5  + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :clear +2 "manipulator"&&'\ +12 "core" ' +2 .tSE.seek :down + "storage"('v +267 "core" ' +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"(`(K +339 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (v& +2 "core" &K" z\ &  +2 .tSE.reconfigure SEplace +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"( 'L +276 "core" ' +2 "storage"(1- +3 "core" -'L + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tSE.seek :place +2 "storage"(7' +29 "core" ' +2 "storage"(u& +4 "core" &K# @\ &  +2 "storage"(& +3 "core" &K# '\ &  +2 "manipulator"&& +3 "core" &d m k w  +2 "manipulator"&.% +3 "core" %\ * n n #; +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 6 +2 "manipulator"&|( +104 "core" ( +2 "manipulator"&I& +3 "core" & j h ` +2 "storage"(\ & +4 "core" &K# W\ %  + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 6 +2 "manipulator"&D'Ύ +107 "core" ' + .t\Elbow.hold +2 "manipulator"&, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&U1 +68 "core" 1 +9 "manipulator"&m% +4 "core" % ΢  ~V +2 "storage"(,& +3 "core" &K# h\ "  +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 6 + 320 counts +2 "manipulator"&>' +20 "core" ' +2 "manipulator"&^& +4 "core" &  ` + "storage"(9& +4 "core" &K# z\ '  + .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&'J +24 "core" ' +2 "storage"(O% +4 "core" % \ ' +2 ."downElevator"SE.seek :down +3 "storage"('v +98 (A% +3 "core" %d8 1\ %[t + "manipulator"&% +4 "core" %B o g ] +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&6'\ +90 "core" ' +66 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 #tMoving puck from tube 5 to 6 + "manipulator"& % +4 "core" %\  } .  +2 "storage"(Y% +3 "core" % \ ) +2 "storage"(". +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"(x(< +342 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (E& +2 "core" &< 1\ % +2 "manipulator"&/& +3 "core" & o b ` +2 .t\Elbow.seek 5 +2 "manipulator"&( +22 "core" ( +2 "manipulator"&& +4 "core" & ^ _ + "storage"([& +4 "core" &< f\ % + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts + "manipulator"&J' +93 "core" ' +2 "storage"(q& +3 "core" &< \ % +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(W'L +334 "core" ' +4 "storage"(+- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&4/ +65 "core" / +10 "manipulator"&8& +4 "core" & ] ` +2 "manipulator"&% +4 "core" % c m $ +2 .tForearm.seek :retract +2 "manipulator"&2'\ +93 "core" ' +2 .t\Elbow.seek :clear +2 "manipulator"&S(d +96 "core" ( +2 "manipulator"&n& +4 "core" &d K N 9  +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &p& +3 "core" &d J S 3  + .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear +2 "manipulator"&'\ +3 "core" ' +2 .tSE.seek :down +2 "storage"(:'v +272 "core" ' +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"(M(K +353 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 ({& +3 "core" &K$ A\ %\  + .tSE.reconfigure SEplace +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"($'L +306 "core" ' +2 "storage"(3- +3 "core" -'7 + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (F& +3 "core" &K$ i\ #\  + "storage"(P& +3 "core" &K$ )\ %\  +2 "manipulator"&5& +4 "core" &d j b =  + "manipulator"&% +4 "core" %\ * ` l #C + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 6 + "manipulator"&=( +108 "core" ( +2 "manipulator"&\\& +3 "core" & ` N ' R +2 "storage"(L& +4 "core" &K$ \ $\  + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 6 +2 "manipulator"& 'Ύ +107 "core" ' + .t\Elbow.hold +2 "manipulator"&f, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&-1 +70 "core" 1 +9 "manipulator"&h% +5 "core" % ΢   + "storage"(g& +4 "core" &K$ {\ "\  + .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 6 + 320 counts + "manipulator"&e' +14 "core" ' +2 "manipulator"&H& +4 "core" & ~ ) R + "storage"(T& +4 "core" &K% _\ &\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&l'J +16 "core" ' +2 "storage"(% +4 "core" % A A\ & +2 ."downElevator"SE.seek :down +3 "storage"(d'v +99 (*% +5 "core" %06 /\ $[t +2 "manipulator"&% +3 "core" %F v +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&j'\ +92 "core" ' +52 ' + ."downElevator"SE.coast +2 "storage"(5 +2 .tSC.coast + "storage"(6 +3 #tShuffling pucks in tube 6 of 6..6 + #Loading generic puck from tube 6 into Collection Clamp +2 "collection"'i& +4 "core" &:>@ +2 "manipulator"&% +3 "core" %\ ( m p \\ "Y +3 "storage"(N% +3 "core" %w <\ ' +2 "storage"(_. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"( (K +2 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (}& +3 "core" &K \ ' +2 "manipulator"&b& +3 "core" & q c R +2 .t\Elbow.seek 6 +2 "manipulator"&s( +12 "core" ( +2 "manipulator"&(& +4 "core" & f 7  +2 "storage"(B& +3 "core" &K U\ ( +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts + "manipulator"&c'J +93 "core" ' +2 "storage"(Z& +4 "core" &K %\ ) +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(''L +292 "core" ' +2 "storage"(0- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (y& +3 "core" &K h\ ( + "manipulator"&& +4 "core" &   + .t\Elbow.seek 6 +2 "manipulator"&r( +9 "core" ( +2 "manipulator"&k& +3 "core" & S  +2 "storage"(& +3 "core" &K u\ ) +2 .tForearm.seek 6 + 300 counts +2 "manipulator"&V'Ϻ +27 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&w/ +68 "core" / +10 ."downElevator"SE.seek :down +3 "manipulator"&K& +3 "storage"(z'v +6 "core" & i  +2 "manipulator"&% +4 "core" % Ϻ u +2 .tForearm.seek :retract + "manipulator"&~'\ +94 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&%( +154 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +8 "core" ( +2 "manipulator"&G& +4 "core" &\  ( T + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" &\   T + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&'ρ +94 "core" ' +3 "manipulator"&& +4 "core" &\   T +2 "manipulator"&a% +4 "core" %υ 8 +2 "collection"'C& +3 "core" &=<< +2 "collection"'o& +3 .tCC.seek :closed +2 "collection"')(O +4 "core" &:=. + &8?  +10 &-x:>/ ,~ +9 &d<;1 @ +9 &js:=2 P +10 &-R;=1 O +9 &W;>2 P +9 &U9@9 O +10 &sT9=0 O +9 &4Y:>0 P +10 &T7>= O +9 &U:<F O +9 & zT;>? P +10 &"=W9=: O +9 &#V<<0 P +9 &%P=>- O +10 &'W:>8 P +9 &)ET9=0 O +9 &+Q:>3 O +10 &,W9?< O +9 &.R9>. O +10 &0MV:=9 O +9 &2T9<A O +9 &3U;<: O +10 &5R8=? O +9 &7UR;>: O +9 &9V9=5 O +10 &:R:</ O +9 &<R8=< O +10 &>]S:=: O +9 &@ O;=: O +9 &AU8>@ O +10 &CU9>E P +9 &Eb^<=? P +10 &Gl8<D R +9 &H7=G V +9 &J9;B Z +10 &LH7;C \\ +9 &N 8;9 N +9 &O.@8:@ , +10 &O|m8:= K +5 ( + "collection"'o& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.01 + .Hand.open +2 "manipulator"&1 +3 "core" &O|c8;9 K +65 1 + "manipulator"&% +4 "core" % υ s n y +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&]'\ +104 "core" ' + .tSC.coast + "storage"(6 +3 #tLoading generic puck from tube 6 into Processing Clamp +2 "processing"%Q& +3 "core" &s\  +2 "manipulator"&<% +4 "core" %\  k  +2 "storage"(!% +3 "core" % n\ ' +2 "storage"(#. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"(R(K +2 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (;& +3 "core" &K \ ' +2 "manipulator"&& +3 "core" &\   T +2 "manipulator"&X% +3 "core" %\  8  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 6 + "manipulator"&t( +149 "core" ( +2 "manipulator"&& +4 "core" &  + "storage"(v& +4 "core" &K r\ ' +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&1'J +105 "core" ' +2 "storage"(& +4 "core" &K \ ( + .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(u'L +282 "core" ' +2 "storage"(- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (& +3 "core" &K =\ % + "manipulator"&.& +4 "core" &  + .t\Elbow.seek 6 +2 "manipulator"&I( +3 "core" ( + "manipulator"&\ & +55 "core" & \ +2 "storage"( & +3 "core" &K X\ % +2 .tForearm.seek 6 + 300 counts +2 "manipulator"&'Ϻ +26 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&U/ +76 "core" / +10 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 6):bt["4/home/esp/esp2/utils/puckmoves.rb:335:in `load'"8/home/esp/esp2/utils/puckmoves.rb:882:in `loadPuck'"6/home/esp/esp2/utils/mrlshuffle.rb:9:in `shuffle'"3/home/esp/esp2/utils/mrlshuffle.rb:6:in `each'"6/home/esp/esp2/utils/mrlshuffle.rb:6:in `shuffle'":/home/esp/esp2/utils/mrlshuffle.rb:44:in `shuffleall'"(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"&m& +3 "storage"(,'v +6 "core" & l k  +2 "manipulator"&^% +4 "core" % ϩ _ h 0 +2 .tForearm.seek :retract +2 "manipulator"&9'\ +94 "core" ' +2 .t\Elbow.seek PC +2 "manipulator"&O( +166 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +81 "core" ( +2 "manipulator"&&& +4 "core" & o v I i +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &A& +3 "core" & n n i + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&' +90 "core" ' +2 "manipulator"&|& +4 "core" & j b  i +2 "manipulator"&D% +3 "core" % b i D +2 "processing"%>& +4 "core" &v\  +2 "processing"% & +3 .tPC.seek :closed +2 "processing"%Y(Tg +3 "core" &i\  +3 &r\  +9 &.vr\ +| +10 &c}s\ @ +9 &coh\ Q +9 &$Pu\ Q +10 &Ru\ \ Q +9 &Tr\ \ Q +10 &jS|\ \ Q +9 &,Qs\ \ Q +9 &Pt\ \ Q +10 &Sr\ \ Q +9 & tQr\ \ P +9 &"5Qy\ \ Q +10 &#On\ \ Q +9 &%Qh\ Q +10 &'zTl\ \ Q +9 &)=Qs\ \ Q +9 &*Nm\ Q +10 &,Os\ \ P +9 &.Rd\ \ Q +9 &0FNd\ \ P +10 &2Oa\ \ P +9 &3Qc\ \ Q +10 &5Qb\ \ Q +9 &7MN_\ \ Q +9 &9MZ\ Q +10 &:M_\ \ Q +9 &<Qe\ \ Q +9 &>UQg\ \ Q +10 &@OY\ \ Q +9 &AL[\ Q +10 &CTc\ \ Q +9 &E[T]\ \ Q +9 &G\\a\ R +10 &Hb]\ S +9 &JsY\ U +9 &LTd\ V +10 &N_\ W +9 &Oa\ W +10 &Q\\\ X +9 &SLv`\ 7 +9 &T#,ca\ P +10 &TF e\ - +2 ( + "processing"% & +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.61 + .Hand.open + "manipulator"&"1 +72 "core" 1 +2 "manipulator"&7% +4 "core" % k n j D +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' + .tSC.coast + "storage"(6 +3 "processing"%& +4 "core" &TFi\ - +2 #tImaging generic puck in Processing Clamp while storing it to tube 6 + "manipulator"&`% +3 "core" %  q p  +3 "storage"(E% +4 "core" % \ $ + "storage"(/. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"((K +2 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +4 "manipulator"&q& +2 "storage"([& +4 "core" & d o i +3 .t\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 "core" &K W\ $ +3 ."raiseStack"SE.reconfigure SEplace +2 .t\Elbow.seek PC +4 "storage"(#]K-0-\ b + "manipulator"&( +5 "core" ( +2 "manipulator"&6& +3 ."raiseStack"SE.seek beamBreak +2 "storage"(+'L +3 "core" & i ` i + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &4& +2 "core" & J L 4 i +2 .tForearm.seek PC +2 "manipulator"&8' +98 "core" ' + .tHand.close +2 "manipulator"&/ +68 "core" / +2 .tPC.seek :open +2 "processing"%n( +83 "core" ' +2 "storage"(p- +3 "core" -'L + ."raiseStack"SE.configure SEconfig +3 "storage"(#QK-0-\ b +2 ."raiseStack"SE.seek :place +2 "storage"(J' +31 "core" ' +275 ( +2 "storage"(& +3 "core" &K \ " +2 "manipulator"&2& +4 "core" & K K i + "manipulator"&W% +4 "core" % H = X + .tForearm.seek :retract +2 "manipulator"&x'\ +93 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 6 +2 "manipulator"&{( +253 "core" ( +2 "manipulator"&:& +4 "core" &\ W S 0 "} + "storage"(3& +4 "core" &K \ " + .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&F'J +95 "core" ' + .tHand.open +2 "manipulator"&P1 +66 "core" 1 +9 "storage"(5- +4 "core" -' +2 .tSE.seek -0.19 Pucks below Top Plate +2 "storage"(' +24 "core" ' +2 .tSE.reconfigure SEseal +2 "storage"(#QK-0-\ b +2 .tSE.seek -0.86 Pucks below Top Plate +2 "storage"(\\' +54 "core" ' +5 #tLights, camera, ACTION! + "storage"(L- +4 "core" -' + "storage"(S& +4 "core" &K   \  +2 "manipulator"&-& +4 "core" &  q"{ + .t\Elbow.seek 6 +2 "manipulator"&h( +3 "core" ( + "manipulator"&g& +4 "core" &  q"{ +2 "storage"(H& +4 "core" &K  \  +2 .tForearm.seek 6 + 700 counts + "manipulator"&T'J +20 "core" ' +2 .tSE.reconfigure SEgently +2 "storage"(#QK-0-\ b +2 .tSE.seek -0.15 Pucks below Top Plate +2 "storage"(' +59 "core" ' +2 "manipulator"&& +4 "core" & x q ) "{ +2 "storage"(*& +3 "core" &K \ $ +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 6 +2 "manipulator"&'Ύ +37 "core" ' + .t\Elbow.hold +2 "manipulator"&=, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 .tSE.seek 0.04 Pucks below Top Plate +2 "storage"( ' +20 "core" ' +2 "manipulator"&i% +4 "core" %Μ{ 3 {6 +2 "storage"(e& +3 "core" &K \  +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 6 + 314 counts +2 "manipulator"&' +25 "core" ' +2 "manipulator"&N& +4 "core" & t { j "{ +2 "storage"(_& +3 "core" &K >\ $ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts + "manipulator"&$'J +27 "core" ' +2 "storage"(}% +4 "core" % \ % +2 ."downElevator"SE.seek :down +3 "storage"(b'v +99 ((% +3 "core" %< \ #[u +2 "manipulator"&B% +3 "core" %т b l S +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&l'\ +93 "core" ' +59 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 "collection"'Z& +3 "core" &O|b6;' K +2 #tStoring generic puck in Collection Clamp to tube 6 + "manipulator"&d% +4 "core" %\ " o n A +2 "storage"(M% +3 "core" % \ $ +2 "storage"(f. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"(j(K +3 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (0& +3 "core" &K R\ $ + "manipulator"&y& +4 "core" & o o V "{ +2 .t\Elbow.seek 6 +2 "manipulator"&( +2 "core" ( +2 "manipulator"&k& +4 "core" & g ` "{ +2 "storage"(& +3 "core" &K ]\ $ +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&w'J +93 "core" ' +2 "storage"(K& +4 "core" &K f\ % + .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"('L +282 "core" ' +2 "storage"(s- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&c& +2 "core" &\ _ b & "{ +2 "storage"(G& +4 "core" &K Z\ % + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 6 +2 "manipulator"&'Ύ +31 "core" ' + .t\Elbow.hold +2 "manipulator"&', +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(V- +2 "core" -' +2 .tSE.seek 0.1 Pucks below Top Plate +2 "storage"('G +30 "core" ' +2 "manipulator"&a% +4 "core" %Ρ / {P + "storage"(C& +4 "core" &K \  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 6 + 319 counts +2 "manipulator"&r' +18 "core" ' +2 "manipulator"&z& +4 "core" &\ l j " "y + "storage"(~& +4 "core" &K \ # +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts + "manipulator"&?'J +28 "core" ' +2 .tSE.seek 1.1 Pucks below Top Plate +2 "storage"(o'6 +38 "core" ' +2 "manipulator"&& +4 "core" & a _ "y +2 "manipulator"&% +3 "core" %9 l l +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&Q'\ +89 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&<( +146 "core" ( +2 "manipulator"&!& +4 "core" & T L _ 7 + .t\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &#& +3 "core" & ; F a 7 +2 .tForearm.seek CC + "manipulator"&;'ρ +103 "core" ' + .tHand.close +2 "manipulator"&/ +77 "core" / +2 .tCC.seek :open +2 "collection"'X( +379 "core" ( +2 "storage"(& +4 "core" &K \ $ +2 "storage"(& +3 "core" &K g\ $ +2 "manipulator"&v& +3 "core" & L I U 7 +2 "manipulator"& % +3 "core" % ς J K z +2 .tForearm.seek :retract + "manipulator"&'\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 6 +2 "manipulator"&%( +154 "core" ( +2 "manipulator"&]& +4 "core" & Z + "storage"(& +4 "core" &K j\ ' +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 6 +2 "manipulator"&'Ύ +108 "core" ' + .t\Elbow.hold +2 "manipulator"&., +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&\ 1 +66 "core" 1 +10 "manipulator"& % +5 "core" % Π H H +2 "storage"(U& +3 "core" &K \ % +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 6 + 318 counts + "manipulator"&m' +19 "core" ' +2 "manipulator"&^& +4 "core" & _ +2 "storage"(t& +3 "core" &K \ ) +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts +2 "manipulator"&1'J +33 "core" ' +2 "storage"(u% +4 "core" %> o\ ) +2 ."downElevator"SE.seek :down +3 "storage"('v +99 (&% +3 "core" %8 0\ '[t +2 "manipulator"&A% +3 "core" %ъ  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&I'\ +90 "core" ' +57 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 #tMoving puck from tube 6 to 7 + "manipulator"&|% +4 "core" %    +2 "storage"(D% +3 "core" % \ ) +2 "storage"(>. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 6 + "storage"(,(K +4 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (9& +3 "core" &K .\ ) +2 "manipulator"&@& +3 "core" &  +2 .t\Elbow.seek 6 +2 "manipulator"&"( +8 "core" ( +2 "manipulator"&7& +4 "core" & + "storage"(& +4 "core" &K T\ ( +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&`'J +95 "core" ' +2 "storage"( & +4 "core" &K \ * + .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(E'L +284 "core" ' +2 "storage"(/- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&q/ +75 "core" / +9 "manipulator"&[& +4 "core" &  +2 "manipulator"&6% +3 "core" % F  +2 .tForearm.seek :retract +2 "manipulator"&4'\ +89 "core" ' +4 .t\Elbow.seek :clear + "manipulator"&(d +98 "core" ( +2 "manipulator"&& +4 "core" &d  + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &R& +3 "core" &d 1  + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :clear + "manipulator"&p'\ +19 "core" ' +2 .tSE.seek :down + "storage"(O'v +270 "core" ' +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 7 +2 "storage"(([z +345 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (Y& +2 "core" &[}$ \ & +2 .tSE.reconfigure SEplace +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(+'L +271 "core" ' +2 "storage"(- +3 "core" -'L + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tSE.seek :place +2 "storage"(2' +31 "core" ' +2 "storage"(W& +4 "core" &[x \ * +2 "storage"(8& +3 "core" &[x \ ) +2 "manipulator"&:& +3 "core" &d I  +2 "manipulator"&3% +3 "core" %\   d +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 7 + "manipulator"&( +110 "core" ( +2 "manipulator"&P& +4 "core" &  I + "storage"(5& +4 "core" &[x 4\ ( + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 7 +2 "manipulator"&L'O +107 "core" ' + .t\Elbow.hold +2 "manipulator"&S, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&-1 +66 "core" 1 +9 "manipulator"&g% +4 "core" % ` ? < m +2 "storage"(x& +3 "core" &[x 9\ $ +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 7 + 317 counts +2 "manipulator"&H'ό +16 "core" ' +2 "manipulator"&& +4 "core" & K I + "storage"(*& +4 "core" &[x \ ( +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 700 counts +2 "manipulator"&J' +28 "core" ' +2 "storage"(i% +4 "core" %\ $\ ( +2 ."downElevator"SE.seek :down +3 "storage"(e'v +98 (% +3 "core" %< a\ ([u +2 "manipulator"&N% +3 "core" % l +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&_'\ +95 "core" ' +66 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +56 #tMoving puck from tube 6 to 7 + "manipulator"&}% +4 "core" % $  F +2 "storage"({% +3 "core" % Q\ ) +2 "storage"(F. +3 "core" . + .tSC.reconfigure SCtight +3 "storage"($\ .\ 1~b +2 .tSC.seek 6 + "storage"(\\(K +344 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 ((& +3 "core" &K I\ & + "manipulator"&B& +4 "core" & j n I + .t\Elbow.seek 6 +2 "manipulator"&T( +3 "core" ( +2 "manipulator"&h& +3 "core" & o b a I +2 "storage"(& +3 "core" &K \ ' +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts + "manipulator"&'J +92 "core" ' +2 "storage"(& +4 "core" &K }\ ( +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(Z'L +285 "core" ' +2 "storage"(d- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&M/ +76 "core" / +10 "manipulator"&f& +4 "core" &  u  I +2 "manipulator"& % +3 "core" % F t q > S +2 .tForearm.seek :retract +2 "manipulator"&0'\ +96 "core" ' +4 .t\Elbow.seek :clear +2 "manipulator"&y(d +102 "core" ( +2 "manipulator"&k& +4 "core" &d o u r  + .t\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 && +3 "core" &d o l  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear +2 "manipulator"&$'\ +24 "core" ' +2 .tSE.seek :down +2 "storage"(K'v +277 "core" ' +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 7 +2 "storage"(b([z +342 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (& +2 "core" &[x *\ ' +2 .tSE.reconfigure SEplace +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(='L +305 "core" ' +2 "storage"(l- +3 "core" -'; + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (s& +3 "core" &[x r\ ' + "storage"(c& +4 "core" &[x \ ' + "manipulator"&G& +4 "core" &d   + "manipulator"&V% +4 "core" %\  ~ 3 w +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 7 +2 "manipulator"&a( +108 "core" ( +2 "manipulator"&C& +4 "core" & ' H + "storage"(z& +4 "core" &[x '\ ' + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 7 +2 "manipulator"&~'O +105 "core" ' + .t\Elbow.hold +2 "manipulator"&, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&1 +72 "core" 1 +9 "manipulator"&w% +5 "core" % _ 6 U t + "storage"(& +4 "core" &[x x\ # + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 7 + 316 counts + "manipulator"&'ϋ +16 "core" ' +2 "manipulator"&& +4 "core" &  H +2 "storage"(r& +3 "core" &[x B\ ( +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 700 counts +3 "manipulator"&!' +23 "core" ' +2 "storage"(% +4 "core" % 8 \ ( +2 ."downElevator"SE.seek :down +3 "storage"(#'v +99 (?% +3 "core" %4 R\ 'Zs +2 "manipulator"&'% +3 "core" % +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +52 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 #tShuffling pucks in tube 7 of 7..7 + #Loading generic puck from tube 7 into Collection Clamp +2 "collection"'Q& +3 "core" &8>>\ +2 "manipulator"&)% +4 "core" %    +2 "storage"(% +4 "core" % W\ * +2 "storage"(. +3 "core" . + .tSC.reconfigure SCtight +3 "storage"($\ .\ 1~b +2 .tSC.seek 7 + "storage"(v([z +3 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 ( & +3 "core" &[x \ ) +2 "manipulator"&]& +4 "core" &  H +2 .t\Elbow.seek 7 +2 "manipulator"&( +15 "core" ( +2 "manipulator"&;& +4 "core" &   +2 "storage"(<& +4 "core" &[x \ * +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 700 counts +2 "manipulator"&\ ' +93 "core" ' +2 "storage"( & +4 "core" &[x \ * +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(U'L +284 "core" ' +2 "storage"(^- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (t& +3 "core" &[x k\ * + "manipulator"&u& +4 "core" &   + .t\Elbow.seek 7 +2 "manipulator"&( +7 "core" ( +2 "manipulator"&&& +3 "core" &  +2 "storage"(A& +3 "core" &[x \ * +2 .tForearm.seek 7 + 300 counts +2 "manipulator"&%'{ +21 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&/ +69 "core" / +17 ."downElevator"SE.seek :down +5 "manipulator"&m& +2 "storage"(|'v +6 "core" & + "manipulator"&D% +4 "core" % z k +2 .tForearm.seek :retract + "manipulator"&>'\ +97 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&9( +150 "core" ( +2 "manipulator"&o& +4 "core" ' + & ` j : 7 +2 ."downElevator"SE.coast +2 .t\Elbow.reconfigure LooseElbow +2 "storage"(5 +3 "manipulator"&$ &.,(#b +3 &@& +2 "core" & k i _ 7 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&7'ρ +103 "core" ' +2 "manipulator"&& +4 "core" & a i 8 7 +2 "manipulator"&1% +3 "core" %φ i _  +4 "collection"' & +3 "core" &9?< +2 "collection"'& +4 .tCC.seek :closed +2 "collection"'j(O +2 "core" &;=9 +5 &:>5 3 +9 &3H};?; 2 +10 &]p}:=3 F +9 &b9<- P +10 &R9=/ O +9 &W:<< O +9 &DY;=4 P +10 &S:</ O +9 &R;=? O +9 &S9=/ P +10 &LT<=; P +9 &!U9;: O +10 &"Q:>5 O +9 &$W:?@ P +9 &&VR9>5 O +10 &(T:=; P +9 &)U8>@ O +9 &+O:=5 O +10 &-\\U;=3 P +9 &/Q:<3 O +10 &0T:=+ P +9 &2T:>1 O +9 &4fT8>* O +10 &6'U:<* O +9 &7Q9>+ O +9 &9U:?( O +10 &;nS:=1 O +9 &=/R<>5 O +10 &>T:=; O +9 &@Q;>; O +9 &BuT:=/ O +10 &D6S:?3 P +9 &EY8>* P +9 &Ge9>7 Q +10 &Isv:=4 S +9 &K%:=+ X +10 &L8=2 \\ +9 &N;>2 > +9 &O]-9=) $j +10 &O}j:<* J +2 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.60 + .Hand.open + "manipulator"&.1 +72 "core" 1 +2 "manipulator"&I% +4 "core" % φ O U T + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&/'\ +101 "core" ' +2 .tSC.coast + "storage"(6 +2 #tLoading generic puck from tube 7 into Processing Clamp +2 "processing"%q& +4 "core" &u\  + "manipulator"&[% +5 "core" %  _ _  + "storage"(6% +4 "core" % Y\ & +2 "storage"(. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 7 +2 "storage"(R([z +2 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (`& +3 "core" &[x (\ & + "manipulator"&"& +4 "core" & k m 7 +2 "manipulator"&4% +3 "core" %  l k ~  +52 .t\Elbow.reconfigure TightElbow +4 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 7 +2 "manipulator"&E( +154 "core" ( +2 "manipulator"&,& +4 "core" &  6 \ + "storage"(Y& +4 "core" &[x q\ ( +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 700 counts + "manipulator"&' +94 "core" ' +2 "storage"(O& +4 "core" &[x \ ( + .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(W'L +282 "core" ' +2 "storage"(8- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (:& +3 "core" &[x 3\ ' +2 "manipulator"&3& +3 "core" & e \ +2 .t\Elbow.seek 7 +2 "manipulator"&P( +2 "core" ( +2 "manipulator"&5& +3 "core" &  \ +2 "storage"(+& +4 "core" &[x z\ ' +2 .tForearm.seek 7 + 300 counts + "manipulator"&'{ +27 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&-/ +71 "core" / +9 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 7):bt["4/home/esp/esp2/utils/puckmoves.rb:335:in `load'"8/home/esp/esp2/utils/puckmoves.rb:882:in `loadPuck'"6/home/esp/esp2/utils/mrlshuffle.rb:9:in `shuffle'"3/home/esp/esp2/utils/mrlshuffle.rb:6:in `each'"6/home/esp/esp2/utils/mrlshuffle.rb:6:in `shuffle'":/home/esp/esp2/utils/mrlshuffle.rb:48:in `shuffleall'"(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 +4 "manipulator"&g& +3 "storage"(x'v +7 "core" &  2 \ +2 "manipulator"&% +4 "core" % Ϛ   +2 .tForearm.seek :retract +2 "manipulator"&*'\ +101 "core" ' +2 .t\Elbow.seek PC +2 "manipulator"&i( +159 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +78 "core" ( +2 "manipulator"&p& +4 "core" & ~  + .t\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 && +3 "core" & + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&N' +97 "core" ' +2 "manipulator"&& +4 "core" & i k 2 +2 "manipulator"&L% +3 "core" % o n j +2 "processing"%H& +4 "core" &t\  +2 "processing"%}& +3 .tPC.seek :closed +2 "processing"%2(Tg +3 "core" &}\  +2 &v\  +10 &.vm\ ,} +9 &b{v\ ? +10 &]pu\ Q +9 &Qq\ \ P +9 &Qv\ \ Q +10 &Tu\ \ Q +9 &eTk\ \ P +10 &'Rr\ \ P +9 &Qg\ \ P +9 &Oc\ \ Q +10 & mPp\ \ P +9 &"/Qp\ \ P +9 &#Rv\ P +10 &%Ts\ \ Q +9 &'uQr\ \ P +10 &)7Ru\ \ P +9 &*Sw\ \ Q +9 &,Tn\ \ P +10 &.|Ty\ \ Q +9 &0>On\ \ Q +9 &2Rg\ \ P +10 &3Sq\ \ Q +9 &5Qe\ \ Q +10 &7GRc\ \ P +9 &9So\ \ Q +9 &:Qh\ \ P +10 &<Ng\ P +9 &>OLd\ \ P +9 &@Qc\ \ P +10 &AO`\ \ P +9 &CPe\ \ Q +10 &EVUo\ \ Q +9 &G\\g\ \ R +9 &Heg\ S +10 &Jyh\ U +9 &LNd\ V +9 &Nj\ W +10 &Oj\ W +9 &Qb\ W +10 &SJ{a\ 9 +9 &T#.r]\ P +9 &TIa\ * +2 ( + "processing"%}& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.60 + .Hand.open + "manipulator"&{1 +69 "core" 1 +2 "manipulator"&F% +4 "core" % j l +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&J'\ +100 "core" ' + .tSC.coast +2 "storage"(6 +2 "processing"%e& +4 "core" &TIb\ * +2 #tImaging generic puck in Processing Clamp while storing it to tube 7 + "manipulator"&% +4 "core" %\ 8 = F * +2 "storage"((% +3 "core" %w \ # +2 "storage"(B. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 7 + "storage"(h([z +3 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (& +2 "manipulator"&& +4 "core" &[x \ # +3 ."raiseStack"SE.reconfigure SEplace +3 "storage"(#]K-0-\ b +2 "core" & < < X +3 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&S( +2 "core" ( + "manipulator"&_& +4 ."raiseStack"SE.seek beamBreak +2 "storage"(d'L +2 "core" & D I D +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &M& +3 "core" &  ~ + .tForearm.seek PC +2 "manipulator"&f' +97 "core" ' + .tHand.close +2 "manipulator"& / +72 "core" / +2 .tPC.seek :open +2 "processing"%k( +80 "core" ' +2 "storage"(- +3 "core" -'L + ."raiseStack"SE.configure SEconfig +3 "storage"(#QK-0-\ b +2 ."raiseStack"SE.seek :place +2 "storage"(' +31 "core" ' +278 ( +2 "storage"(T& +4 "core" &[x F\ % + "manipulator"&0& +4 "core" & ` _  + "manipulator"&Z% +4 "core" % W \\ 3 + .tForearm.seek :retract +2 "manipulator"&\\'\ +100 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 7 +2 "manipulator"&( +254 "core" ( +2 "manipulator"&K& +4 "core" & G H d + "storage"(l& +4 "core" &[x \ $ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 700 counts +2 "manipulator"&s' +100 "core" ' + .tHand.open +2 "manipulator"&c1 +66 "core" 1 +9 "storage"(G- +4 "core" -' +2 .tSE.seek -0.19 Pucks below Top Plate +2 "storage"(V' +25 "core" ' +2 .tSE.reconfigure SEseal +2 "storage"(#QK-0-\ b +2 .tSE.seek -0.86 Pucks below Top Plate +2 "storage"(C' +55 "core" ' +2 #tLights, camera, ACTION! + "storage"(z- +3 "core" -' +2 "storage"(y& +4 "core" &[x H = \  +2 "manipulator"&& +3 "core" &  vc +2 .t\Elbow.seek 7 +2 "manipulator"&w( +24 "core" ( +2 "manipulator"&& +4 "core" & x +2 "storage"(& +3 "core" &[x A I .\  +2 .tForearm.seek 7 + 700 counts +2 "manipulator"&r' +3 "core" ' +2 .tSE.reconfigure SEgently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.15 Pucks below Top Plate + "storage"(' +63 "core" ' +2 "manipulator"&$& +4 "core" & i a +2 "storage"(?& +3 "core" &[x \ # +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 7 +2 "manipulator"&''O +35 "core" ' + .t\Elbow.hold +2 "manipulator"&a, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +3 .tSE.seek 0.04 Pucks below Top Plate +2 "storage"(~' +26 "core" ' +2 "manipulator"&Q% +4 "core" %^  ~x +2 "storage"(& +4 "core" &[x H\ ! + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 7 + 315 counts +2 "manipulator"&)'ϊ +77 "core" ' +2 "manipulator"&& +4 "core" &  \ +2 "storage"(& +3 "core" &[x J\ & +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 700 counts + "manipulator"&=' +20 "core" ' +2 "storage"( % +4 "core" % `\ & +2 ."downElevator"SE.seek :down +2 "storage"(]'v +99 (;% +3 "core" %< >\ $\\v +2 "manipulator"&<% +3 "core" % m n   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&!'\ +94 "core" ' +64 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +2 "collection"' & +4 "core" &O}i9< J +2 #tStoring generic puck in Collection Clamp to tube 7 + "manipulator"&#% +4 "core" %\ " n v  ? +52 "storage"(b% +5 "core" % V\ % +2 "storage"(. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 7 +2 "storage"(([z +2 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (^& +3 "core" &[x \ % + "manipulator"&t& +4 "core" & l n  \ +2 .t\Elbow.seek 7 + "manipulator"&u( +4 "core" ( + "manipulator"&&& +4 "core" & i n e \ +2 "storage"(A& +3 "core" &[x B\ % +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 700 counts +2 "manipulator"&' +96 "core" ' +2 "storage"(m& +4 "core" &[x q\ & +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(D'L +281 "core" ' +2 "storage"(- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&\ & +3 "core" & a b \ +2 "storage"(o& +3 "core" &[x I\ & +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 7 +2 "manipulator"&@'O +32 "core" ' +2 .t\Elbow.hold + "manipulator"&U, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(%- +2 "core" -' +2 .tSE.seek 0.11 Pucks below Top Plate +2 "storage"('K +28 "core" ' +2 "manipulator"&1% +4 "core" %c ] ~ + "storage"( & +4 "core" &[x \  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 7 + 320 counts + "manipulator"&'Ϗ +18 "core" ' +2 "manipulator"&|& +4 "core" &  r 0 \ + "storage"(>& +4 "core" &[x W\ $ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 700 counts + "manipulator"&X' +34 "core" ' +2 .tSE.seek 1.11 Pucks below Top Plate +2 "storage"(.': +40 "core" ' +2 "manipulator"&I& +4 "core" & < \ +2 "manipulator"&q% +3 "core" % 6 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +88 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&[( +151 "core" ( +2 "manipulator"&6& +4 "core" & L U  6 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & I H 6 +2 .tForearm.seek CC +2 "manipulator"&`'ρ +93 "core" ' +2 .tHand.close + "manipulator"&"/ +72 "core" / +2 .tCC.seek :open +2 "collection"'4( +379 "core" ( +2 "storage"(7& +4 "core" &[x '\ % + "storage"(,& +4 "core" &[x =\ & + "manipulator"&Y& +4 "core" & p ` 9 6 + "manipulator"&v% +4 "core" % π p n Z + .tForearm.seek :retract +2 "manipulator"&O'\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 7 +2 "manipulator"&9( +153 "core" ( +2 "manipulator"&/& +4 "core" &   + "storage"(8& +4 "core" &[x _\ ' + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 7 +2 "manipulator"&:'O +112 "core" ' + .t\Elbow.hold +2 "manipulator"&3, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&51 +76 "core" 1 +9 "manipulator"&+% +5 "core" % _ O  : + "storage"(-& +4 "core" &[x \ # + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 7 + 316 counts + "manipulator"&g'ϋ +22 "core" ' +2 "manipulator"&& +4 "core" &  \ +2 "storage"(E& +3 "core" &[x W\ ( +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 700 counts +2 "manipulator"&' +22 "core" ' +2 "storage"(W% +4 "core" %B r\ ( - +3 ."downElevator"SE.seek :down +2 "storage"('v +99 (p% +3 "core" %6 g\ ([s +2 "manipulator"&% +3 "core" %  +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&P'\ +91 "core" ' +48 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 #tMoving puck from tube 7 to 6 + "manipulator"&% +4 "core" %\   ) +2 "storage"(L% +4 "core" % g\ ) + "storage"(H. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 7 + "storage"(x([z +3 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (*& +3 "core" &[x \ ) +2 "manipulator"&n& +3 "core" & \ +2 .t\Elbow.seek 7 +2 "manipulator"&{( +3 "core" ( +2 "manipulator"&F& +3 "core" & i \ +2 "storage"(e& +4 "core" &[x \ ) + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 700 counts + "manipulator"&' +94 "core" ' +2 "storage"(}& +4 "core" &[x \ * + .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(('L +287 "core" ' +2 "storage"(B- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +72 "core" / +9 "manipulator"&& +4 "core" &  \ +2 "manipulator"&_% +3 "core" %   +2 .tForearm.seek :retract +2 "manipulator"&M'\ +93 "core" ' +2 .t\Elbow.seek :clear +2 "manipulator"&N(d +98 "core" ( +2 "manipulator"& & +3 "core" &d x m  +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &R& +2 "core" &d z   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear +2 "manipulator"&'\ +5 "core" ' +2 .tSE.seek :down +2 "storage"(i'v +263 "core" ' +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"(J(K +340 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (2& +2 "core" &K N\ & +2 .tSE.reconfigure SEplace +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(d'L +271 "core" ' +2 "storage"(T- +3 "core" -'L + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tSE.seek :place + "storage"(0' +32 "core" ' +2 "storage"(Z& +4 "core" &K \ & +2 "storage"(f& +3 "core" &K ]\ & +2 "manipulator"&K& +3 "core" &d _ i  +2 "manipulator"&l% +3 "core" %\ * i b  #B +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 6 + "manipulator"&S( +107 "core" ( +2 "manipulator"&c& +4 "core" & i a  b + "storage"(G& +4 "core" &K -\ $ + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 6 +2 "manipulator"&z'Ύ +108 "core" ' + .t\Elbow.hold +2 "manipulator"&y, +3 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&1 +65 "core" 1 +11 "manipulator"&\\% +55 "core" % ΢  ~p +2 "storage"(& +3 "core" &K o\ ! +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 6 + 320 counts +2 "manipulator"&' +18 "core" ' +2 "manipulator"&$& +4 "core" &  a + "storage"(?& +4 "core" &K k\ & +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts +2 "manipulator"&'J +16 "core" ' +2 "storage"(Q% +4 "core" % #\ & +2 ."downElevator"SE.seek :down +2 "storage"(V'v +99 (% +3 "core" %8 U\ %[u + "manipulator"&% +4 "core" %M  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +66 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +2 #tMoving puck from tube 7 to 6 +2 "manipulator"&% +4 "core" %\ " v  8 @ +2 "storage"(s% +3 "core" % ,\ ( +2 "storage"(C. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 7 +2 "storage"( ([z +347 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (r& +2 "core" &[~ \ ( +2 "manipulator"&;& +3 "core" & r  f a +2 .t\Elbow.seek 7 +2 "manipulator"&<( +22 "core" ( +2 "manipulator"&w& +4 "core" &  + "storage"(& +4 "core" &[} g\ ( + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 700 counts + "manipulator"&'' +93 "core" ' +2 "storage"()& +3 "core" &[x \ ) +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"( 'L +282 "core" ' +2 "storage"(#- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&b/ +65 "core" / +11 "manipulator"&~& +4 "core" &  +2 "manipulator"&% +4 "core" %  ` a + .tForearm.seek :retract +2 "manipulator"&^'\ +97 "core" ' +2 .t\Elbow.seek :clear +2 "manipulator"&t(d +100 "core" ( +2 "manipulator"&&& +4 "core" &d   + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &A& +3 "core" &d ,  + .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear +2 "manipulator"&='\ +2 "core" ' +2 .tSE.seek :down + "storage"(m'v +274 "core" ' +2 .tSC.reconfigure SCtight +3 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"(](K +341 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (h& +3 "core" &K \ & +2 .tSE.reconfigure SEplace +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(a'L +304 "core" ' +2 "storage"(!- +3 "core" -'7 + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (& +3 "core" &K F\ & + "storage"(\ & +4 "core" &K I\ & +2 "manipulator"&o& +3 "core" &d _ b  +2 "manipulator"&%% +3 "core" %\ , m n  $D +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 6 +2 "manipulator"&1( +107 "core" ( +2 "manipulator"& & +3 "core" & w m o h +2 "storage"(|& +4 "core" &K Q\ & + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 6 +2 "manipulator"&>'Ύ +108 "core" ' + .t\Elbow.hold +2 "manipulator"&I, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&q1 +74 "core" 1 +9 "manipulator"&% +4 "core" % ΢ G E +2 "storage"(u& +4 "core" &K \ $ + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 6 + 320 counts +2 "manipulator"&D' +14 "core" ' +2 "manipulator"&@& +4 "core" &  g + "storage"(& +4 "core" &K +\ ( +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&'J +28 "core" ' +2 "storage"(6% +4 "core" % 4 4\ ' +2 ."downElevator"SE.seek :down +2 "storage"('v +99 (X% +36 "core" %E2 ?\ &Zr +2 "manipulator"&U% +4 "core" %с  + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&"'\ +88 "core" ' +20 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 #tShuffling pucks in tube 6 of 6..6 + #Loading generic puck from tube 6 into Collection Clamp + "collection"'& +4 "core" &<=@\ +2 "manipulator"&j% +4 "core" %\  \\  +2 "storage"(7% +3 "core" % ^\ * +2 "storage"(,. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 + "storage"(Y(K +4 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (v& +3 "core" &K f\ ) +2 "manipulator"&/& +3 "core" & g +2 .t\Elbow.seek 6 +2 "manipulator"&8( +3 "core" ( + "manipulator"&`& +4 "core" & 2 g +2 "storage"([& +4 "core" &K R\ ) + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts +2 "manipulator"&5'J +118 "core" ' +2 "storage"(+& +4 "core" &K 9\ * +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(-'L +282 "core" ' +2 "storage"(- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (E& +3 "core" &K R\ ) + "manipulator"&W& +4 "core" &  g + .t\Elbow.seek 6 +2 "manipulator"&O( +3 "core" ( +2 "manipulator"&p& +3 "core" & 6 g +2 "storage"(& +3 "core" &K \ ) +2 .tForearm.seek 6 + 300 counts +2 "manipulator"&9'Ϻ +22 "core" ' + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&:/ +68 "core" / +9 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 7):bt["4/home/esp/esp2/utils/puckmoves.rb:335:in `load'"8/home/esp/esp2/utils/puckmoves.rb:882:in `loadPuck'"6/home/esp/esp2/utils/mrlshuffle.rb:8:in `shuffle'"3/home/esp/esp2/utils/mrlshuffle.rb:6:in `each'"6/home/esp/esp2/utils/mrlshuffle.rb:6:in `shuffle'":/home/esp/esp2/utils/mrlshuffle.rb:52:in `shuffleall'"(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"&& +3 "storage"(g'v +6 "core" &  g +2 "manipulator"&L% +3 "core" %  +2 .tForearm.seek :retract +2 "manipulator"&H'\ +92 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&*( +146 "core" ( +2 "manipulator"&n& +4 "core" &   5 + .t\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 "core" ' +2 ."downElevator"SE.coast +2 "manipulator"&.& + "storage"(5 +5 "core" & c  5 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&F'ρ +98 "core" ' +4 "manipulator"&e& +4 "core" & j n ! 5 +2 "manipulator"&% +3 "core" %{ n n +2 "collection"'}& +4 "core" &:=S +2 "collection"'& +4 .tCC.seek :closed +2 "collection"'(O +2 "core" &:=U +4 &:>P 7 +10 &5I{9>N 1 +9 &^q}8=N F +9 &`:<O P +10 &Q<<H O +9 &U:=E P +9 &CV:=G P +10 &S:?6 O +9 &R9<3 O +10 &R8=6 O +9 &MU9>4 O +9 &!U;<: O +10 &"P;=3 O +9 &$U:=: P +9 &&TR:@4 O +10 &(U:>: O +9 &)U9<: O +10 &+O;== O +9 &-[T9=7 P +9 &/Q;;@ O +10 &0S;=A O +9 &2T:>9 P +9 &4eQ;=3 O +10 &6'S:?; O +9 &7Q:<@ O +10 &9R:>< O +9 &;lQ9?= O +9 &=.Q9=> O +10 &>S9=> P +9 &@Q8>> O +9 &BuT<=4 O +10 &D4\\:=8 P +9 &E`:=9 Q +10 &Gv9<= S +9 &If9=@ W +9 &K8:; [\ +10 &L8<5 \\ +9 &N9:6 9 +9 &Og38;4 W +52 ( +6 &Ouj8:* I +3 &Ouj7=4 I &Ouj9=2 I + &Ouj8<4 I + &Ouj7<, I + &Ouj9<1 I +2 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 5/25 samples, on/off torque 1.85 +2 .Hand.open + "manipulator"&31 +3 "core" &Ouj8<7 I +73 1 + "manipulator"&P% +4 "core" % { J I A +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&B'\ +92 "core" ' + .tSC.coast + "storage"(6 +3 #tLoading generic puck from tube 6 into Processing Clamp +2 "processing"%& +3 "core" &|\  +2 "manipulator"&% +4 "core" %\  o o  +2 "storage"(_% +3 "core" % P\ & +2 "storage"( . +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"(R(K +3 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (& +3 "core" &K S\ & +2 "manipulator"&{& +3 "core" & k k 5 +2 "manipulator"&M% +3 "core" %\  k l J  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 6 + "manipulator"&(( +148 "core" ( +2 "manipulator"&x& +4 "core" & #  + "storage"(2& +4 "core" &K o\ ' +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts + "manipulator"&T'J +103 "core" ' +2 "storage"(i& +4 "core" &K \ ' + .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(Z'L +284 "core" ' +2 "storage"(f- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (K& +3 "core" &K e\ % + "manipulator"&l& +4 "core" & -  + .t\Elbow.seek 6 +2 "manipulator"&c( +3 "core" ( + "manipulator"&G& +4 "core" &    + "storage"(d& +4 "core" &K Z\ % + .tForearm.seek 6 + 300 counts +2 "manipulator"&N'Ϻ +26 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&/ +65 "core" / +9 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 7):bt["4/home/esp/esp2/utils/puckmoves.rb:335:in `load'"8/home/esp/esp2/utils/puckmoves.rb:882:in `loadPuck'"6/home/esp/esp2/utils/mrlshuffle.rb:9:in `shuffle'"3/home/esp/esp2/utils/mrlshuffle.rb:6:in `each'"6/home/esp/esp2/utils/mrlshuffle.rb:6:in `shuffle'":/home/esp/esp2/utils/mrlshuffle.rb:52:in `shuffleall'"(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 +4 ."downElevator"SE.seek :down +2 "manipulator"&\\& +3 "storage"('v +6 "core" & b c  + "manipulator"&$% +4 "core" % Ϫ t b < +2 .tForearm.seek :retract +2 "manipulator"&?'\ +100 "core" ' +2 .t\Elbow.seek PC +2 "manipulator"&( +160 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +89 "core" ( +4 "manipulator"&Q& +4 "core" & 8 l +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &S& +3 "core" & w l +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&' +96 "core" ' +2 "manipulator"&& +4 "core" & m l + l +2 "manipulator"&z% +4 "core" % a k Z +2 "processing"%& +4 "core" &p\ +2 "processing"%& +3 .tPC.seek :closed +2 "processing"%s(Tg +3 "core" &\ +3 &\  +9 &.vw\ +| +10 &c|w\ @ +9 &ant\ Q +10 &#Pw\ \ Q +9 &R\ \ Q +9 &Sz\ \ Q +10 &iT\ Q +9 &+T|\ \ Q +9 &N|\ Q +10 &R|\ P +9 & rQy\ \ P +10 &"4Q|\ \ P +9 &#Tz\ Q +9 &%Tt\ \ P +10 &'zQ|\ P +9 &);O}\ \ Q +9 &*Mt\ \ P +10 &,Ow\ P +9 &.Rv\ Q +10 &0DOw\ \ P +9 &2Nt\ Q +9 &3Rw\ \ P +10 &5Ly\ \ Q +9 &7LRy\ \ P +9 &9 Os\ \ Q +10 &:Rt\ P +9 &<Nv\ \ Q +10 &>TQt\ P +9 &@Qy\ P +9 &AOr\ \ Q +10 &CSx\ Q +9 &E[Ts\ Q +9 &G]u\ R +10 &Hbv\ S +9 &Jrs\ T +10 &LSw\ V +9 &Nx\ V +9 &Os\ W +10 &Qw\ W +9 &SHru\ 5 +9 &T38gw\ 5 +9 ( +2 &TFy\ " + "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.61 +2 .Hand.open + "manipulator"&C1 +68 "core" 1 +2 "manipulator"&0% +4 "core" % V N ^ + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' + .tSC.coast +2 "storage"(6 +2 "processing"%V& +4 "core" &TFg\ \ " +2 #tImaging generic puck in Processing Clamp while storing it to tube 6 + "manipulator"&J% +4 "core" %\ 6 F ; ) +2 "storage"(r% +3 "core" % \ # +2 "storage"(;. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 6 + "storage"(w(K +3 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (& +2 "manipulator"&)& +4 "core" &K \ # +4 ."raiseStack"SE.reconfigure SEplace +2 "storage"(#]K-0-\ b +3 "core" & > ; l +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&y( +2 "core" ( +2 "manipulator"&& +3 ."raiseStack"SE.seek beamBreak +2 "storage"(#'L +2 "core" & E H l +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &b& +2 "core" & ; H ~l +2 .tForearm.seek PC +2 "manipulator"&~' +97 "core" ' + .tHand.close +2 "manipulator"&/ +75 "core" / +2 .tPC.seek :open +2 "processing"%&( +78 "core" ' +2 "storage"(A- +3 "core" -'L + ."raiseStack"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +2 "storage"('' +30 "core" ' +282 ( +2 "storage"(<& +3 "core" &K \ # +2 "manipulator"&^& +4 "core" & W ] l + "manipulator"& % +4 "core" % M [   + .tForearm.seek :retract +2 "manipulator"& '\ +102 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 6 +2 "manipulator"&h( +255 "core" ( +2 "manipulator"&m& +4 "core" & D H L l + "storage"(!& +4 "core" &K W\ ! + .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&'J +100 "core" ' + .tHand.open +2 "manipulator"&\ 1 +75 "core" 1 +9 "storage"(o- +4 "core" -' +2 .tSE.seek -0.19 Pucks below Top Plate +2 "storage"(%' +25 "core" ' +2 .tSE.reconfigure SEseal +2 "storage"(#QK-0-\ b +2 .tSE.seek -0.86 Pucks below Top Plate +2 "storage"( ' +58 "core" ' +2 #tLights, camera, ACTION! + "storage"(|- +3 "core" -' +2 "storage"(t& +4 "core" &K  \  + "manipulator"&q& +4 "core" & @ q k + .t\Elbow.seek 6 +2 "manipulator"&( +3 "core" ( +2 "manipulator"&u& +3 "core" & # q k +2 "storage"(@& +3 "core" &K\  +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&'J +13 "core" ' +2 .tSE.reconfigure SEgently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.15 Pucks below Top Plate + "storage"(6' +60 "core" ' +2 "manipulator"&=& +4 "core" & k ` F k + "storage"(X& +4 "core" &K \ $ +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 6 + "manipulator"&1'Ύ +34 "core" ' + .t\Elbow.hold +2 "manipulator"&U, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 .tSE.seek 0.04 Pucks below Top Plate +2 "storage"(>' +20 "core" ' +3 "manipulator"&% +4 "core" %Π % |O +2 "storage"(D& +4 "core" &K } \  + .tForearm.force -20 + "manipulator"&5 +52 .tForearm.seek 6 + 318 counts +4 "manipulator"&j' +21 "core" ' +2 "manipulator"&7& +4 "core" & n j L k +2 "storage"(,& +3 "core" &K @\ $ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&a'J +31 "core" ' +2 "storage"(v% +4 "core" % V\ $ +2 ."downElevator"SE.seek :down +3 "storage"(/'v +99 (`% +3 "core" %[: m\ #[t +2 "manipulator"&[% +3 "core" %- _ a  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +89 "core" ' +65 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 "collection"'+& +3 "core" &Ouj9<) I +2 #tStoring generic puck in Collection Clamp to tube 6 + "manipulator"&% +4 "core" %\  o j a  +2 "storage"(]% +4 "core" %~ V\ % + "storage"(I. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 + "storage"("(K +2 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (& +2 "core" &K )\ % +2 "manipulator"&E& +3 "core" & m n k +2 .t\Elbow.seek 6 +2 "manipulator"&W( +3 "core" ( + "manipulator"&p& +4 "core" & w q 8 k +2 "storage"(& +4 "core" &K \ $ + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts +2 "manipulator"&:'J +101 "core" ' +2 "storage"(& +4 "core" &K M\ & + .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(L'L +281 "core" ' +2 "storage"(8- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&5& +2 "core" & ^ ] k +2 "storage"(n& +3 "core" &K s\ % +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 6 +2 "manipulator"&.'Ύ +34 "core" ' +2 .t\Elbow.hold + "manipulator"&-, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(9- +2 "core" -' +2 .tSE.seek 0.1 Pucks below Top Plate +2 "storage"(e'H +27 "core" ' +3 "manipulator"&% +4 "core" %Λ  {; + "storage"(}& +4 "core" &K c\  + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 6 + 313 counts +2 "manipulator"&O' +13 "core" ' +2 "manipulator"&g& +4 "core" & g b i + "storage"(H& +5 "core" &K Q\ % + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts +2 "manipulator"&4'J +19 "core" ' +2 .tSE.seek 1.1 Pucks below Top Plate +2 "storage"('7 +35 "core" ' +2 "manipulator"&3& +4 "core" & q z  i +2 "manipulator"&P% +3 "core" %B b ` ) +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +96 "core" ' +2 E\ JK + .t\Elbow.seek CC +2 "manipulator"&( +152 "core" ( +2 "manipulator"&_& +4 "core" &" F H <@ + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 & & +2 "core" &" : D \\ <@ +2 .tForearm.seek CC + "manipulator"&'ρ +96 "core" ' + .tHand.close +2 "manipulator"&{/ +72 "core" / +2 .tCC.seek :open +2 "collection"'M( +379 "core" ( +2 "storage"(F& +3 "core" &K 4\ & +2 "storage"(x& +3 "core" &K \ % +2 "manipulator"&2& +3 "core" &" p o o << +2 "manipulator"&Y% +3 "core" % ϐ n p +2 .tForearm.seek :retract +2 "manipulator"&i'\ +94 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 6 + "manipulator"&*( +152 "core" ( +2 "manipulator"&B& +4 "core" &  + "storage"(f& +4 "core" &K \ ( + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 6 + "manipulator"&K'Ύ +108 "core" ' + .t\Elbow.hold +2 "manipulator"&l, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&G1 +74 "core" 1 +9 "manipulator"&d% +4 "core" % Κ K K +2 "storage"(& +3 "core" &K \ % +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 6 + 312 counts +2 "manipulator"&\\' +20 "core" ' +2 "manipulator"&$& +4 "core" &  + "storage"((& +4 "core" &K Z\ ( +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&T'J +24 "core" ' +2 "storage"(Z% +4 "core" %:\ \ ) +2 ."downElevator"SE.seek :down +3 "storage"(N'v +99 (Q% +3 "core" %3 #\ (Zr +2 "manipulator"&S% +4 "core" %T w  + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&c'\ +99 "core" ' +46 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +2 #tMoving puck from tube 6 to 5 +2 "manipulator"&% +4 "core" %\    +2 "storage"(z% +3 "core" % \ * +2 "storage"(. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 6 + "storage"((K +3 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (?& +3 "core" &K \ ) +2 "manipulator"&k& +4 "core" &  + .t\Elbow.seek 6 +2 "manipulator"&C( +9 "core" ( +2 "manipulator"&0& +4 "core" &  + "storage"(V& +4 "core" &K \ * + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts +2 "manipulator"&J'J +93 "core" ' +2 "storage"(r& +4 "core" &K \ * + .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"('L +287 "core" ' +2 "storage"(;- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +72 "core" / +9 "manipulator"&)& +4 "core" &  +2 "manipulator"&% +3 "core" % 7  @ +2 .tForearm.seek :retract +2 "manipulator"&b'\ +89 "core" ' +2 .t\Elbow.seek :clear +2 "manipulator"&(d +97 "core" ( +2 "manipulator"&& +3 "core" &d   +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &R& +2 "core" &d   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear +2 "manipulator"&A'\ +13 "core" ' +2 .tSE.seek :down + "storage"('v +265 "core" ' +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"((< +342 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (s& +2 "core" &< \ $ +2 .tSE.reconfigure SEplace +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(#'L +270 "core" ' +2 "storage"(<- +3 "core" -'L +51 .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +3 .tSE.seek :place + "storage"(^' +32 "core" ' +2 "storage"( & +4 "core" &< \ # +2 "storage"(~& +3 "core" &< u\ # +2 "manipulator"&m& +3 "core" &d H I  +2 "manipulator"&!% +3 "core" %\ * G I  #= +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 5 +2 "manipulator"&y( +112 "core" ( +2 "manipulator"&\ & +4 "core" & K S  !v + "storage"(o& +4 "core" &< I\ " + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 5 +2 "manipulator"&|' +108 "core" ' +2 .t\Elbow.hold +2 "manipulator"&t, +3 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&q1 +66 "core" 1 +10 "manipulator"& % +4 "core" % . K ~ +2 "storage"(u& +3 "core" &< ~ s `\ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 5 + 318 counts + "manipulator"&@'Z +14 "core" ' +2 "manipulator"&=& +4 "core" & j d !u +2 "storage"(X& +3 "core" &< \ # +2 .tForearm.reconfigure TightForearm +4 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&'' +32 "core" ' +2 "storage"(% +4 "core" %  c\ $ +2 ."downElevator"SE.seek :down +3 "storage"(D'v +99 (%% +3 "core" %; O\ !\\w +2 "manipulator"&7% +3 "core" % C F +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&,'\ +101 "core" ' +52 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 #tMoving puck from tube 6 to 5 + "manipulator"&h% +4 "core" %\ \ y d  +2 "storage"(% +3 "core" % @\ ( +2 "storage"(v. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"( (K +339 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (& +2 "core" &K \ '\ +2 "manipulator"&`& +3 "core" & ; !t +2 .t\Elbow.seek 6 +2 "manipulator"&[( +16 "core" ( +2 "manipulator"&& +4 "core" &  o + "storage"(6& +4 "core" &K% U\ &\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&1'J +101 "core" ' +2 "storage"(j& +4 "core" &K% [\ '\  + .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(+'L +286 "core" ' +2 "storage"(- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&]/ +74 "core" / +9 "manipulator"&I& +5 "core" & ` ` B n + "manipulator"&>% +4 "core" % ] a a  + .tForearm.seek :retract +2 "manipulator"&'\ +89 "core" ' +2 .t\Elbow.seek :clear +2 "manipulator"&E(d +104 "core" ( +2 "manipulator"&p& +4 "core" &d h b | + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &d a k | +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear +2 "manipulator"&a'\ +2 "core" ' +2 .tSE.seek :down +2 "storage"('v +278 "core" ' +4 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"(/(< +348 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (w& +3 "core" &< \ $ + .tSE.reconfigure SEplace +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(U'L +306 "core" ' +2 "storage"(- +3 "core" -'; + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (8& +3 "core" &< \ $ + "storage"(5& +4 "core" &< K\ $ + "manipulator"&n& +4 "core" &d d l j | + "manipulator"&9% +4 "core" %\  b i #  + .t\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 5 + "manipulator"&( +106 "core" ( +2 "manipulator"&}& +3 "core" & j a  !w +2 "storage"(g& +4 "core" &< \ $ + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 5 +2 "manipulator"&H' +111 "core" ' + .t\Elbow.hold +2 "manipulator"&3, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&P1 +66 "core" 1 +9 "manipulator"&:% +4 "core" % . I {L +2 "storage"(W& +4 "core" &< } \ + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 5 + 318 counts +2 "manipulator"&L'Z +23 "core" ' +2 "manipulator"&.& +4 "core" & w m !u + "storage"(O& +4 "core" &< &\ % +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&e' +25 "core" ' +2 "storage"(_% +4 "core" % ; >\ % +2 ."downElevator"SE.seek :down +3 "storage"( 'v +99 (4% +3 "core" %5 d\ $[t +2 "manipulator"&-% +3 "core" % n n +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&{'\ +87 "core" ' +56 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +2 #tShuffling pucks in tube 5 of 5..5 +2 #Loading generic puck from tube 5 into Collection Clamp + "collection"'& +4 "core" &;<U +2 "manipulator"&% +4 "core" %    +2 "storage"(F% +3 "core" % U\ ( +2 "storage"(x. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"(2(< +3 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (Y& +3 "core" &< "\ ( +2 "manipulator"&B& +3 "core" & u 2 !s +2 .t\Elbow.seek 5 +2 "manipulator"&f( +3 "core" ( +2 "manipulator"&& +3 "core" & r !s +2 "storage"(& +4 "core" &< \ ( + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts +2 "manipulator"&G' +93 "core" ' +2 "storage"(d& +4 "core" &< \ ) + .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"('L +295 "core" ' +2 "storage"($- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 ((& +3 "core" &< M\ ' + "manipulator"&Z& +4 "core" &  !s + .t\Elbow.seek 5 +2 "manipulator"&i( +3 "core" ( + "manipulator"&Q& +4 "core" &  !s + "storage"(S& +4 "core" &< y\ ' + .tForearm.seek 5 + 300 counts +2 "manipulator"&*'H +22 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&K/ +73 "core" / +9 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 7):bt["4/home/esp/esp2/utils/puckmoves.rb:335:in `load'"8/home/esp/esp2/utils/puckmoves.rb:882:in `loadPuck'"6/home/esp/esp2/utils/mrlshuffle.rb:8:in `shuffle'"3/home/esp/esp2/utils/mrlshuffle.rb:6:in `each'"6/home/esp/esp2/utils/mrlshuffle.rb:6:in `shuffle'":/home/esp/esp2/utils/mrlshuffle.rb:56:in `shuffleall'"(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"&& +3 "storage"(\\'v +6 "core" & !s +2 "manipulator"&z% +3 "core" % P " +2 .tForearm.seek :retract +2 "manipulator"&'\ +93 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&?( +157 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +5 "core" ( +2 "manipulator"&& +4 "core" & R B + .t\Elbow.reconfigure LooseElbow +53 "manipulator"&$ &.,(#b +4 &k& +2 "core" &  B +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&0'ρ +97 "core" ' +2 "manipulator"&V& +4 "core" &   B +2 "manipulator"&T% +3 "core" %χ ~  +2 "collection"'r& +4 "core" &:=W +2 "collection"'N& +3 .tCC.seek :closed +2 "collection"'"(O +4 "core" &9>O + &:<N  +9 &.y:=T ,} +9 &d};=N ? +10 &is:=P P +9 &,O8=M O +9 &T:?Q O +10 &U;>N O +9 &qS9=Q O +9 &3V:;M O +10 &R;>? O +9 &V;<H O +10 & zR:=F O +9 &";T<>C O +9 &#T:>P P +10 &%Q:>= O +9 &'T9<< O +9 &)CR:=: O +10 &+O:>8 O +9 &,T8=9 O +10 &.Q;>7 O +9 &0LS7=: O +9 &2R:<5 O +10 &3Q9>; O +9 &5Q:=@ O +10 &7UQ;=A O +9 &9R9<< O +9 &:Q9>@ O +10 &<Q;<; N +9 &>\\R9>= O +9 &@R:>@ O +10 &AT9<A O +9 &CO:<@ O +9 &EcV9;6 O +10 &G"]9<> P +9 &Hl;>A R +10 &J9<A V +9 &LI9<9 [\ +9 &N 8=? M +10 &O0C:;= )y +9 &O~n:;? I +5 ( +4 "collection"'N& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.82 + .Hand.open + "manipulator"&l1 +3 "core" &O~_:>4 I +73 1 +2 "manipulator"&c% +4 "core" % χ i k U + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&;'\ +101 "core" ' + .tSC.coast + "storage"(6 +3 #tLoading generic puck from tube 5 into Processing Clamp +2 "processing"%& +3 "core" &y\  +2 "manipulator"&)% +4 "core" %    +2 "storage"(% +3 "core" % \ ' +2 "storage"(. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"(R(< +3 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (J& +3 "core" &< W\ ' +2 "manipulator"&C& +3 "core" & x  $ B +2 "manipulator"&b% +3 "core" %  ~ K  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 5 + "manipulator"&( +147 "core" ( +2 "manipulator"&& +4 "core" &  + "storage"(s& +4 "core" &< d\ ' +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&<' +91 "core" ' +3 "storage"(& +4 "core" &< \ ' +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"( 'L +284 "core" ' +2 "storage"(~- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (m& +3 "core" &< Y\ ' + "manipulator"&!& +4 "core" & Y + .t\Elbow.seek 5 +2 "manipulator"&\ ( +3 "core" ( + "manipulator"&o& +4 "core" &  + "storage"(#& +4 "core" &< {\ ' + .tForearm.seek 5 + 300 counts +2 "manipulator"&'H +22 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&q/ +73 "core" / +9 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 7):bt["4/home/esp/esp2/utils/puckmoves.rb:335:in `load'"8/home/esp/esp2/utils/puckmoves.rb:882:in `loadPuck'"6/home/esp/esp2/utils/mrlshuffle.rb:9:in `shuffle'"3/home/esp/esp2/utils/mrlshuffle.rb:6:in `each'"6/home/esp/esp2/utils/mrlshuffle.rb:6:in `shuffle'":/home/esp/esp2/utils/mrlshuffle.rb:56:in `shuffleall'"(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 +4 ."downElevator"SE.seek :down +2 "manipulator"& & +5 "storage"(u'v +3 "core" &  +2 "manipulator"&=% +4 "core" % D V + .tForearm.seek :retract +2 "manipulator"&X'\ +99 "core" ' +2 .t\Elbow.seek PC +2 "manipulator"&( +156 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +92 "core" ( +2 "manipulator"&A& +4 "core" & ~ C g + .t\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &%& +3 "core" &  g + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&7' +97 "core" ' +2 "manipulator"&y& +4 "core" & k n d g +2 "manipulator"&|% +3 "core" % n l M +2 "processing"%@& +4 "core" &\ +2 "processing"%h& +3 .tPC.seek :closed +2 "processing"%(Tg +3 "core" &\  +3 &\  +10 &/v\ +{ +9 &b{z\ ? +9 &Wnx\ P +10 &Ou\ \ P +9 &Rr\ Q +9 &Uv\ \ Q +10 &]Rx\ P +9 &Qu\ \ P +10 &Ns\ \ Q +9 &Rz\ \ P +9 & dSy\ Q +10 &"&R~\ \ Q +9 &#Q\ \ Q +9 &%Ny\ \ P +10 &'mP{\ \ P +9 &)/T~\ \ P +10 &*M}\ \ P +9 &,N|\ \ P +9 &.uNv\ \ P +10 &07L|\ \ P +9 &1R\ \ P +9 &3Rz\ P +10 &5}Q{\ P +9 &7?Ry\ \ P +10 &9Q\ \ P +9 &:Qz\ \ Q +9 &<Qt\ \ Q +10 &>GOz\ \ P +9 &@ Qz\ \ P +9 &AOx\ P +10 &CUy\ Q +9 &EMYy\ Q +10 &G ]w\ R +9 &Hez\ S +9 &Jxy\ U +10 &LEw\ V +9 &N~\ W +10 &Ot\ W +9 &Q}\ W +9 &SD{~\ < +10 &T%1s\ O +9 &TLu\ ( +2 ( + "processing"%h& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.61 + .Hand.open + "manipulator"&v1 +75 "core" 1 +2 "manipulator"&^% +4 "core" % F H + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&''\ +100 "core" ' + .tSC.coast +2 "storage"(6 +2 "processing"%D& +4 "core" &TLo\ \ ( +2 #tImaging generic puck in Processing Clamp while storing it to tube 5 + "manipulator"&% +5 "core" %\ ; H H + +2 "storage"(% +3 "core" % Q\ # +2 "storage"(`. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"((< +3 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +4 "manipulator"&6& +2 "storage"(j& +3 "core" & ; > i g +5 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "core" &< 8\ " +2 .t\Elbow.seek PC +2 ."raiseStack"SE.reconfigure SEplace +4 "manipulator"&t( +3 "storage"(#]K-0-\ b +3 "core" ( +2 "manipulator"&,& +4 "core" & > , < g + .t\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 ."raiseStack"SE.seek beamBreak +4 "manipulator"&& +3 "storage"(]'L +2 "core" & v ` g +2 .tForearm.seek PC +2 "manipulator"&I' +96 "core" ' + .tHand.close +2 "manipulator"&>/ +77 "core" / +2 .tPC.seek :open +2 "processing"%p( +88 "core" ' +2 "storage"(- +3 "core" -'L + ."raiseStack"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +2 "storage"(1' +34 "core" ' +265 ( +2 "storage"([& +4 "core" &< \ % + "manipulator"&& +4 "core" & n c / g + "manipulator"&+% +4 "core" % p n T  + .tForearm.seek :retract +2 "manipulator"& '\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 5 +2 "manipulator"&w( +258 "core" ( +2 "manipulator"&& +4 "core" & H J W + "storage"(& +4 "core" &< \ $ + .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&8' +102 "core" ' + .tHand.open +2 "manipulator"&51 +76 "core" 1 +9 "storage"(n- +4 "core" -' +2 .tSE.seek -0.19 Pucks below Top Plate +2 "storage"(9' +26 "core" ' +2 .tSE.reconfigure SEseal +2 "storage"(#QK-0-\ b +2 .tSE.seek -0.86 Pucks below Top Plate +2 "storage"(}' +55 "core" ' +2 #tLights, camera, ACTION! + "storage"(g- +3 "core" -' +2 "storage"(E& +4 "core" &< = ? K\  + "manipulator"&P& +4 "core" & s vV +2 .t\Elbow.seek 5 + "manipulator"&:( +22 "core" ( +2 "manipulator"&W& +4 "core" &  y\ + "storage"(.& +4 "core" &< C H \  +53 .tForearm.seek 5 + 700 counts +3 "manipulator"&O' +4 "core" ' + .tSE.reconfigure SEgently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.15 Pucks below Top Plate +2 "storage"(_' +59 "core" ' +2 "manipulator"&a& +4 "core" &  \ +2 "storage"(4& +3 "core" &< =\ % +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 5 +2 "manipulator"&-' +36 "core" ' + .t\Elbow.hold +2 "manipulator"&, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +3 .tSE.seek 0.04 Pucks below Top Plate +2 "storage"(H' +23 "core" ' +2 "manipulator"&% +4 "core" %-  ~ +2 "storage"(L& +3 "core" &< l\ ! +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 5 + 317 counts +2 "manipulator"&'Y +14 "core" ' +4 "manipulator"&F& +4 "core" &  0 +2 "storage"(x& +4 "core" &< E\ % + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts +2 "manipulator"&U' +19 "core" ' +2 "storage"(Y% +4 "core" % \ % +2 ."downElevator"SE.seek :down +3 "storage"(B'v +99 (% +3 "core" %6; \ $[u +2 "manipulator"&% +3 "core" % } . +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&e'\ +88 "core" ' +69 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 "collection"'d& +3 "core" &O~_;?7 I +2 #tStoring generic puck in Collection Clamp to tube 5 + "manipulator"& % +4 "core" %\  ` a   +2 "storage"(/% +3 "core" % A\ % +2 "storage"(3. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 5 + "storage"({(< +3 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 ($& +3 "core" &< `\ % + "manipulator"&(& +4 "core" & p t + .t\Elbow.seek 5 +2 "manipulator"&Z( +8 "core" ( +2 "manipulator"&Q& +4 "core" & g u  + "storage"(S& +4 "core" &< 3\ & +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts +2 "manipulator"&K' +94 "core" ' +3 "storage"(& +4 "core" &< J\ ' +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(z'L +286 "core" ' +2 "storage"(f- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&G& +3 "core" & l l n + "storage"(& +4 "core" &< \ # + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 5 +2 "manipulator"&k' +35 "core" ' + .t\Elbow.hold +2 "manipulator"&, +3 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(*- +2 "core" -' +2 .tSE.seek 0.11 Pucks below Top Plate +2 "storage"(i'K +27 "core" ' +2 "manipulator"&V% +4 "core" %+ X ~l + "storage"(T& +4 "core" &< :\  + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 5 + 315 counts +2 "manipulator"&r'W +14 "core" ' +2 "manipulator"&\\& +4 "core" & : + "storage"(& +4 "core" &< F\ & +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&M' +28 "core" ' +2 .tSE.seek 1.11 Pucks below Top Plate +2 "storage"(N': +39 "core" ' +2 "manipulator"&l& +4 "core" & N +2 "manipulator"&c% +4 "core" % j + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&)( +152 "core" ( +2 "manipulator"&& +4 "core" & l a  6 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & n o 6 +2 .tForearm.seek CC + "manipulator"&J'ρ +94 "core" ' + .tHand.close +2 "manipulator"&C/ +77 "core" / +2 .tCC.seek :open + "collection"'b( +380 "core" ( +2 "storage"(0& +3 "core" &< .\ & +2 "storage"(& +3 "core" &< O\ & +2 "manipulator"&s& +3 "core" & o o 6 +2 "manipulator"&2% +4 "core" % ϋ o p + .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 5 +2 "manipulator"&?( +153 "core" ( +2 "manipulator"&;& +4 "core" &   + "storage"(~& +4 "core" &< M\ ' + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 5 +2 "manipulator"&m' +110 "core" ' + .t\Elbow.hold +2 "manipulator"&!, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&o1 +66 "core" 1 +10 "manipulator"&#% +5 "core" % . % > D +2 "storage"(q& +3 "core" &< x\ # +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 5 + 318 counts +2 "manipulator"& 'Z +23 "core" ' +2 "manipulator"&=& +4 "core" & y + "storage"(& +4 "core" &< \ ) +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&<' +19 "core" ' +2 "storage"( % +4 "core" %D \ ) +2 ."downElevator"SE.seek :down +3 "storage"('v +99 (A% +3 "core" %: \ ([u +2 "manipulator"&%% +3 "core" % 1 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&\ '\ +91 "core" ' +53 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 #tMoving puck from tube 5 to 4 + "manipulator"&y% +4 "core" %\  g  +2 "storage"(|% +3 "core" %x '\ ) +2 "storage"(@. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"(u(< +3 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (X& +3 "core" &< \ ) +2 "manipulator"&&& +4 "core" &   + .t\Elbow.seek 5 +2 "manipulator"&v( +3 "core" ( + "manipulator"&^& +4 "core" & ~  +2 "storage"(D& +3 "core" &< \ ) +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts + "manipulator"&h' +117 "core" ' +2 "storage"(& +4 "core" &< \ ) +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"('L +290 "core" ' +2 "storage"(`- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&6/ +65 "core" / +9 "manipulator"&j& +4 "core" & +52 "manipulator"&,% +5 "core" % h 9 + .tForearm.seek :retract +2 "manipulator"&'\ +91 "core" ' +2 .t\Elbow.seek :clear +2 "manipulator"&7(d +99 "core" ( +2 "manipulator"&>& +3 "core" &d F  +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &R& +2 "core" &d  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear +2 "manipulator"&'\ +11 "core" ' +2 .tSE.seek :down +2 "storage"('v +267 "core" ' +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"('(,H +338 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (& +2 "core" &,I S\ ' +2 .tSE.reconfigure SEplace +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(]'L +271 "core" ' +2 "storage"([- +3 "core" -'L + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tSE.seek :place + "storage"(' +32 "core" ' +2 "storage"(+& +4 "core" &,I \ ( +2 "storage"(I& +3 "core" &,I \ ( +2 "manipulator"&& +3 "core" &d   +2 "manipulator"&% +3 "core" %\ %  !- +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 +2 "manipulator"&t( +108 "core" ( +2 "manipulator"&5& +3 "core" & o n  I +2 "storage"(n& +4 "core" &,I \ ' + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 4 +2 "manipulator"&g'g +107 "core" ' + .t\Elbow.hold +2 "manipulator"&E, +3 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"& 1 +70 "core" 1 +9 "manipulator"&P% +5 "core" % { 9 ; D + "storage"(W& +4 "core" &,I T\ % + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 320 counts + "manipulator"&.'ϧ +17 "core" ' +2 "manipulator"&a& +4 "core" &  H +2 "storage"(4& +3 "core" &,I D\ ( +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts +2 "manipulator"&1'# +21 "core" ' +2 "storage"(9% +4 "core" % :\ ( +2 ."downElevator"SE.seek :down +3 "storage"('v +99 (L% +3 "core" %A S\ '\\x +2 "manipulator"&F% +3 "core" %( q +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&w'\ +88 "core" ' +67 ' + ."downElevator"SE.coast +2 "storage"(5 +2 .tSC.coast + "storage"(6 +3 #tMoving puck from tube 5 to 4 + "manipulator"&x% +4 "core" %\  n  +3 "storage"(Y% +3 "core" % \ ) +2 "storage"(8. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 5 + "storage"(}(< +346 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (& +3 "core" &<I \ $ + "manipulator"&& +4 "core" & l n ` H + .t\Elbow.seek 5 +2 "manipulator"&O( +21 "core" ( +2 "manipulator"&:& +4 "core" & ` i  + "storage"(_& +4 "core" &<I ]\ $ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&-' +93 "core" ' +2 "storage"(& +3 "core" &<I \ % +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(d'L +286 "core" ' +2 "storage"( - +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&// +77 "core" / +9 "manipulator"&3& +4 "core" & _ a +2 "manipulator"&H% +3 "core" % n n & 3 +2 .tForearm.seek :retract +2 "manipulator"&$'\ +96 "core" ' +2 .t\Elbow.seek :clear +2 "manipulator"&((d +89 "core" ( +2 "manipulator"&Q& +4 "core" &d H E + .t\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &S& +3 "core" &d U Q  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear +2 "manipulator"&U'\ +4 "core" ' +2 .tSE.seek :down +2 "storage"('v +277 "core" ' +3 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"(B(,H +343 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (& +2 "core" &,K Z\ % +2 .tSE.reconfigure SEplace +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"('L +308 "core" ' +2 "storage"(e- +3 "core" -'7 + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (f& +2 "core" &,H \ % +2 "storage"(G& +3 "core" &,H 6\ & +2 "manipulator"&& +4 "core" &d n l J + "manipulator"&*% +4 "core" %\ ( o n q ": +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 + "manipulator"&V( +106 "core" ( +2 "manipulator"&T& +4 "core" & d l 3 l + "storage"(\\& +4 "core" &,H :\ % + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 4 +2 "manipulator"&'g +106 "core" ' + .t\Elbow.hold +2 "manipulator"&l, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&c1 +68 "core" 1 +9 "manipulator"&K% +4 "core" % y E > u +2 "storage"(Z& +3 "core" &,H /\ # +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 4 + 318 counts +2 "manipulator"&z'ϥ +14 "core" ' +2 "manipulator"&k& +4 "core" &  l + "storage"(r& +4 "core" &,H 4\ ' +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&i'# +19 "core" ' +2 "storage"(% +4 "core" % <\ V\ '" +2 ."downElevator"SE.seek :down +2 "storage"('v +99 (M% +3 "core" %9 p\ &Zr +2 "manipulator"&% +3 "core" % v \\ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&C'\ +95 "core" ' +49 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 #tShuffling pucks in tube 4 of 4..4 + #Loading generic puck from tube 4 into Collection Clamp + "collection"'& +4 "core" &:=P +2 "manipulator"&"% +4 "core" %\ & r ~ % !M +2 "storage"(0% +3 "core" % )\ ( +2 "storage"(. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"(s(,H +3 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (2& +4 "core" &,H \ ( + "manipulator"&;& +4 "core" & ^ ` k +2 .t\Elbow.seek 4 +2 "manipulator"&~( +3 "core" ( +2 "manipulator"&J& +3 "core" & a b k +2 "storage"()& +4 "core" &,H x\ ( + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts +2 "manipulator"&o'# +94 "core" ' +2 "storage"(#& +4 "core" &,H \ ) + .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(q'L +292 "core" ' +2 "storage"(=- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (& +3 "core" &,H d\ ( + "manipulator"& & +4 "core" &   k + .t\Elbow.seek 4 +52 "manipulator"&( +4 "core" ( + "manipulator"&A& +4 "core" & Y k +2 "storage"(%& +3 "core" &,H 5\ ) +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&?'ϓ +49 "core" ' + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&m/ +75 "core" / +10 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 7):bt["4/home/esp/esp2/utils/puckmoves.rb:335:in `load'"8/home/esp/esp2/utils/puckmoves.rb:882:in `loadPuck'"6/home/esp/esp2/utils/mrlshuffle.rb:8:in `shuffle'"3/home/esp/esp2/utils/mrlshuffle.rb:6:in `each'"6/home/esp/esp2/utils/mrlshuffle.rb:6:in `shuffle'":/home/esp/esp2/utils/mrlshuffle.rb:60:in `shuffleall'"(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 +2 "manipulator"&y& +3 "storage"( 'v +7 "core" &  k +2 "manipulator"&|% +4 "core" % Ϩ u E +2 .tForearm.seek :retract +2 "manipulator"&@'\ +97 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&X( +147 "core" ' +3 ."downElevator"SE.coast +2 "storage"(5 +12 "core" ( +2 "manipulator"&N& +4 "core" &   P + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &&& +3 "core" &    P + .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&^'ρ +109 "core" ' +2 "manipulator"&D& +4 "core" &   P +2 "manipulator"&<% +3 "core" %ύ P I +3 "collection"'& +3 "core" &9>X\ +2 "collection"'& +3 .tCC.seek :closed +2 "collection"'{(O +3 "core" &9=Q\ +5 &;=O\ 4 +9 &0H}9<N 2 +9 &_s}9=O F +10 &a:=O P +9 &S:=U O +10 &T;;M P +9 &JU9?N O +9 & R:=Q O +10 &T:=N O +9 &U9=T P +9 &RR9=@ O +10 &!T9=I O +9 &"R<=K O +10 &$T:<= O +9 &&YQ:=> O +9 &(R;>= O +10 &)T:?; O +9 &+Q<=B O +9 &-aT:>9 O +10 &/$P=>5 O +9 &0R8=> O +10 &2R:=9 O +9 &4kQ;=8 O +9 &6-S8=@ O +10 &7O9=9 O +9 &9R9<A O +9 &;sR:>@ O +10 &=4T;<@ O +9 &>S:<C O +10 &@O:=> O +9 &BzT:=: O +9 &D:[9;@ P +10 &E`:>; P +9 &Gv8<C S +9 &Ij9;= W +10 &K"7;@ [ +9 &L8<@ \\ +10 &N7;> < +9 &O^+7;; $k +9 &Oyu8;A P +2 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.86 + .Hand.open + "manipulator"&!1 +76 "core" 1 +2 "manipulator"&\ % +4 "core" % ύ  I + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&`'\ +103 "core" ' + .tSC.coast + "storage"(6 +3 #tLoading generic puck from tube 4 into Processing Clamp +2 "processing"%6& +3 "core" &p\ +2 "manipulator"&j% +4 "core" %\ & ` l !P +2 "storage"(,% +4 "core" % >\ % + "storage"(>. +3 "core" . + .tSC.reconfigure SCtight +3 "storage"($\ .\ 1~b +2 .tSC.seek 4 + "storage"(R(,H +2 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (h& +2 "core" &,H E\ % +2 "manipulator"&v& +3 "core" &  o m t P +2 "manipulator"&% +4 "core" %\ & o o !P + .t\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 +2 "manipulator"&( +147 "core" ( +2 "manipulator"&u& +4 "core" & m i _ \ + "storage"(& +4 "core" &,H \ % +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&['# +97 "core" ' +2 "storage"(& +4 "core" &,H <\ & +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(+'L +286 "core" ' +2 "storage"(I- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (& +3 "core" &,H \ # + "manipulator"&& +4 "core" & n m j \ + .t\Elbow.seek 4 +2 "manipulator"&5( +3 "core" ( + "manipulator"&n& +3 "core" & j `  \ +2 "storage"(]& +4 "core" &,H \ # + .tForearm.seek 4 + 300 counts +2 "manipulator"&7'ϓ +24 "core" ' + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"& / +74 "core" / +9 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 7):bt["4/home/esp/esp2/utils/puckmoves.rb:335:in `load'"8/home/esp/esp2/utils/puckmoves.rb:882:in `loadPuck'"6/home/esp/esp2/utils/mrlshuffle.rb:9:in `shuffle'"3/home/esp/esp2/utils/mrlshuffle.rb:6:in `each'"6/home/esp/esp2/utils/mrlshuffle.rb:6:in `shuffle'":/home/esp/esp2/utils/mrlshuffle.rb:60:in `shuffleall'"(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 +4 ."downElevator"SE.seek :down +2 "manipulator"&P& +2 "storage"(W'v +6 "core" & r \ +2 "manipulator"&a% +3 "core" % Ϟ v ~ +2 .tForearm.seek :retract +2 "manipulator"&4'\ +95 "core" ' +2 .t\Elbow.seek PC +2 "manipulator"&9( +167 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +70 "core" ( +2 "manipulator"&& +4 "core" & c o I + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &L& +3 "core" & o o + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&F' +100 "core" ' +2 "manipulator"&t& +4 "core" & k _ 3 +2 "manipulator"&g% +3 "core" % n j p +2 "processing"%.& +4 "core" &\ +2 "processing"%x& +3 .tPC.seek :closed +2 "processing"%Y(Tg +3 "core" &u\ +4 &v\ 4 +10 &8Gvp\ 2 +9 &^o|y\ F +9 &]{\ Q +10 &Nt\ P +9 &~Uz\ Q +10 &@Qs\ Q +9 &Or\ Q +9 &P~\ Q +10 &N|\ P +9 &INu\ P +9 &!\ Nv\ Q +10 &"Q{\ Q +9 &$O{\ Q +9 &&QRy\ P +10 &(Ry\ Q +9 &)O~\ Q +10 &+O}\ Q +9 &-YNu\ P +9 &/Lu\ P +10 &0Lu\ P +9 &2Ru\ P +10 &4`Ou\ Q +9 &6#Ou\ P +9 &7Lw\ P +10 &9Qx\ P +9 &;iOu\ P +9 &=+Kw\ P +10 &>Nu\ P +9 &@Lu\ P +9 &BqOv\ P +10 &D2Ux\ Q +9 &ESs\ Q +10 &G_s\ R +9 &Ireq\ S +9 &K-u\ U +10 &Lw\ W +9 &Nv\ W +9 &Pou\ V +10 &R.s\ X +9 &S]`u\ 5 +10 &TC7t\ \ $ +5 ( + "processing"%x& +4 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.68 + .Hand.open +2 "manipulator"&81 +3 "core" &TCp\ $ +63 1 +2 "manipulator"&% +3 "core" % F H +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&1'\ +103 "core" ' + .tSC.coast + "storage"(6 +3 "processing"%& +4 "core" &TCl\ $ +2 #tImaging generic puck in Processing Clamp while storing it to tube 4 + "manipulator"&'% +3 "core" %  a l "  +2 "storage"(% +4 "core" % \ $ + "storage"(. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 + "storage"(:(,H +5 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +3 (_& +2 "manipulator"&& +4 "core" &,H \ $ +3 ."raiseStack"SE.reconfigure SEplace +3 "storage"(#]K-0-\ b +2 "core" & l n Q +3 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&E( +2 ."raiseStack"SE.seek beamBreak +3 "core" ( +3 "storage"(w'L +3 "manipulator"& & +4 "core" & n n Q + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &/& +3 "core" & ; > d +2 .tForearm.seek PC + "manipulator"&3' +96 "core" ' + .tHand.close +2 "manipulator"&H/ +66 "core" / +2 .tPC.seek :open +2 "processing"%Q( +85 "core" ' +2 "storage"(S- +3 "core" -'L + ."raiseStack"SE.configure SEconfig +3 "storage"(#QK-0-\ b +2 ."raiseStack"SE.seek :place +2 "storage"(-' +31 "core" ' +271 ( +2 "storage"(O& +3 "core" &,H n\ $ +2 "manipulator"&$& +4 "core" & o m + "manipulator"&d% +4 "core" % p p  + .tForearm.seek :retract +2 "manipulator"&}'\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 +2 "manipulator"&( +254 "core" ( +2 "manipulator"&& +4 "core" & Q L "} +51 "storage"(e& +5 "core" &,H \ # + .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&f'# +97 "core" ' + .tHand.open +2 "manipulator"&G1 +71 "core" 1 +10 "storage"(- +3 "core" -' +3 .tSE.seek -0.19 Pucks below Top Plate +2 "storage"(*' +26 "core" ' +2 .tSE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.86 Pucks below Top Plate +2 "storage"(T' +52 "core" ' +2 #tLights, camera, ACTION! + "storage"(\\- +4 "core" -' +2 "storage"((& +4 "core" &,H ; ?\  +2 "manipulator"&c& +4 "core" &  u"| + .t\Elbow.seek 4 +2 "manipulator"&K( +20 "core" ( +2 "manipulator"&Z& +4 "core" &  v +2 "storage"(k& +3 "core" &,H A ? j\  +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&r'# +18 "core" ' +2 .tSE.reconfigure SEgently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.15 Pucks below Top Plate +2 "storage"(' +63 "core" ' +2 "manipulator"&U& +4 "core" & i a  +2 "storage"(M& +3 "core" &,H \ # +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 4 + "manipulator"&'g +36 "core" ' + .t\Elbow.hold +2 "manipulator"&V, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 .tSE.seek 0.04 Pucks below Top Plate +2 "storage"(' +25 "core" ' +2 "manipulator"&% +4 "core" %l s {> +2 "storage"(z& +3 "core" &,H h\  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 305 counts +2 "manipulator"&"'Ϙ +21 "core" ' +2 "manipulator"&0& +4 "core" & n c R  +2 "storage"(& +3 "core" &,H c\ " +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&'# +31 "core" ' +4 "storage"(2% +3 "core" % \ # +3 ."downElevator"SE.seek :down +3 "storage"(;'v +98 (J% +3 "core" %8 \ "[t +2 "manipulator"&)% +3 "core" %) o n j +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&i'\ +96 "core" ' +60 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 "collection"'#& +3 "core" &Oys7:- P +2 #tStoring generic puck in Collection Clamp to tube 4 + "manipulator"&% +4 "core" %\ $ l o 8 J +2 "storage"(B% +3 "core" % n\ $ +2 "storage"(l. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 4 + "storage"(C(,H +2 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (=& +2 "core" &,H M\ $ +2 "manipulator"&& +4 "core" & a l 5  + .t\Elbow.seek 4 +2 "manipulator"& ( +9 "core" ( +2 "manipulator"&A& +4 "core" & n j a  + "storage"(%& +4 "core" &,H !\ # +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&m'# +88 "core" ' +2 "storage"(y& +4 "core" &,H \ \ % + .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(|'L +284 "core" ' +2 "storage"(~- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&o& +3 "core" & b `  + "storage"(N& +4 "core" &,H \ $ + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 4 +2 "manipulator"&&'g +31 "core" ' + .t\Elbow.hold +2 "manipulator"&q, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(?- +2 "core" -' +2 .tSE.seek 0.1 Pucks below Top Plate +2 "storage"(D'H +28 "core" ' +2 "manipulator"&% +4 "core" %y b |f +2 "storage"(<& +3 "core" &,H 1\  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 318 counts + "manipulator"&'ϥ +19 "core" ' +2 "manipulator"& & +4 "core" & h l  + "storage"(@& +4 "core" &,H l\ # +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&b'# +26 "core" ' +2 .tSE.seek 1.1 Pucks below Top Plate +2 "storage"(!'7 +40 "core" ' +2 "manipulator"&\ & +4 "core" & ~ [  +2 "manipulator"&6% +3 "core" % v  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +88 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&j( +148 "core" ( +2 "manipulator"&,& +3 "core" & U Q ' 7 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +32 &>& +3 "core" & U U  7 +2 .tForearm.seek CC + "manipulator"&h'ρ +105 "core" ' + .tHand.close +2 "manipulator"&v/ +65 "core" / +2 .tCC.seek :open + "collection"'( +378 "core" ( +2 "storage"(^& +3 "core" &,H #\ $ +2 "storage"(u& +3 "core" &,H \ $ +2 "manipulator"&& +3 "core" &  S K  5 +2 "manipulator"&s% +3 "core" % x K T ' \\ +2 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 +2 "manipulator"&X( +153 "core" ( +2 "manipulator"&`& +4 "core" & ~  \ + "storage"(I& +4 "core" &,H \ ' + .t\Elbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +2 .tForearm.seek 4 +2 "manipulator"&'g +104 "core" ' + .t\Elbow.hold +2 "manipulator"&, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&n1 +76 "core" 1 +10 "manipulator"&]% +5 "core" % { G K + "storage"( & +4 "core" &,H \ $ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 320 counts + "manipulator"&P'ϧ +17 "core" ' +2 "manipulator"&a& +4 "core" & r \ + "storage"(& +4 "core" &,H \ ) +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&['# +27 "core" ' +2 "storage"(+% +4 "core" %@ ,\ ( +2 ."downElevator"SE.seek :down +3 "storage"(7'v +99 (% +3 "core" %6 o\ 'Zs +2 "manipulator"&L% +3 "core" %,  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&5'\ +101 "core" ' +53 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +2 #tMoving puck from tube 4 to 3 +2 "manipulator"&t% +4 "core" %\   +2 "storage"(g% +3 "core" %} \ ) +2 "storage"(.. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 +45 "storage"(W(,H +10 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (4& +3 "core" &,H \ * +2 "manipulator"&p& +3 "core" &  \ +2 .t\Elbow.seek 4 + "manipulator"&x( +7 "core" ( +2 "manipulator"&8& +4 "core" &  \ + "storage"(& +4 "core" &,H \ ) +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&'# +105 "core" ' +2 "storage"('& +4 "core" &,H \ * + .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"('L +292 "core" ' +2 "storage"(- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&_/ +74 "core" / +10 "manipulator"&& +4 "core" &  \ +2 "manipulator"& % +3 "core" % ) N +2 .tForearm.seek :retract +2 "manipulator"&/'\ +90 "core" ' +32 .t\Elbow.seek :clear +2 "manipulator"&F(d +99 "core" ( +2 "manipulator"&H& +4 "core" &d  (  + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &R& +3 "core" &d v U  + .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear +2 "manipulator"&S'\ +3 "core" ' +2 .tSE.seek :down +2 "storage"(9'v +265 "core" ' +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 +2 "storage"(1( +342 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (Y& +2 "core" & B\ % +2 .tSE.reconfigure SEplace +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(w'L +273 "core" ' +2 "storage"(O- +3 "core" -'L + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +2 .tSE.seek :place +2 "storage"($' +34 "core" ' +2 "storage"(d& +4 "core" & \ % + "storage"(3& +4 "core" & )\ $ +2 "manipulator"&& +3 "core" &d l l  +2 "manipulator"&e% +3 "core" %\  m n  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 +2 "manipulator"&E( +108 "core" ( +2 "manipulator"&G& +4 "core" & j l  $ + "storage"(& +4 "core" & \ $ + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 3 +2 "manipulator"&\\' +109 "core" ' + .t\Elbow.hold +2 "manipulator"&(, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&c1 +76 "core" 1 +9 "manipulator"&}% +5 "core" %  & } + "storage"(Z& +4 "core" & j\ ! + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 319 counts + "manipulator"&k'E +17 "core" ' +2 "manipulator"&U& +4 "core" & l m ^ $ + "storage"(M& +4 "core" & Q\ % +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&-' +27 "core" ' +2 "storage"(*% +4 "core" %\ Z\ $ +2 ."downElevator"SE.seek :down +3 "storage"('v +99 (z% +3 "core" %V9 y\ $[v +2 "manipulator"&0% +3 "core" % n i +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +89 "core" ' +66 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 #tMoving puck from tube 4 to 3 + "manipulator"&% +4 "core" %\  r    +2 "storage"(2% +3 "core" % \ ( +2 "storage"(f. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 4 + "storage"(T(,H +341 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (J& +2 "core" &,E% R\ %  +2 "manipulator"&)& +3 "core" &\ l a i $ +2 .t\Elbow.seek 4 +2 "manipulator"&r( +27 "core" ( +2 "manipulator"&K& +3 "core" & n i  +2 "storage"(& +4 "core" &,G/ W\ %  + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&'# +100 "core" ' +2 "storage"("& +4 "core" &,G/ U\ %  + .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(#'L +285 "core" ' +2 "storage"(- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&B/ +66 "core" / +10 "manipulator"&l& +4 "core" & E  +2 "manipulator"&% +3 "core" % "  +2 .tForearm.seek :retract +2 "manipulator"&='\ +88 "core" ' +2 .t\Elbow.seek :clear +2 "manipulator"&(d +99 "core" ( +2 "manipulator"&A& +3 "core" &d | &  +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &%& +3 "core" &d d o 4  + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :clear + "manipulator"&'\ +3 "core" ' +2 .tSE.seek :down + "storage"(y'v +271 "core" ' +2 .tSC.reconfigure SCtight +3 "storage"($\ .\ 1~b +2 .tSC.seek 3 + "storage"(;( +342 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (:& +2 "core" & \ % +2 .tSE.reconfigure SEplace +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(V'L +306 "core" ' +2 "storage"(i- +3 "core" -': + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (~& +2 "core" & h\ & +2 "storage"(o& +3 "core" & l\ & +2 "manipulator"&N& +4 "core" &d q c _  + "manipulator"&?% +3 "core" %\  u s  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 3 + "manipulator"&( +104 "core" ( +2 "manipulator"&<& +3 "core" &\ w o "} +2 "storage"( & +3 "core" & `\ & +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 3 +2 "manipulator"&@' +110 "core" ' + .t\Elbow.hold +2 "manipulator"&\ , +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&61 +76 "core" 1 +10 "manipulator"&m% +3 "core" % z  |) +2 "storage"( & +3 "core" & "\ ! +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 3 + 317 counts +2 "manipulator"&|'C +21 "core" ' +2 "manipulator"&&& +4 "core" &  "{ +2 "storage"(& +3 "core" & n\ & +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&D' +42 "core" ' +2 "storage"(,% +4 "core" % D `\ % +2 ."downElevator"SE.seek :down +2 "storage"(>'v +98 (b% +3 "core" %> N\ &[v +2 "manipulator"&q% +3 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&v'\ +94 "core" ' +57 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +2 #tShuffling pucks in tube 3 of 3..3 +2 #Loading generic puck from tube 3 into Collection Clamp + "collection"'& +4 "core" &<=M +2 "manipulator"&{% +3 "core" %\ " c t \\ = +2 "storage"(^% +4 "core" % \ ( + "storage"(u. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 + "storage"(( +3 "core" ( +2 .tSC.reconfigure SCloose +51 "storage"($.\ 1~b +5 (s& +2 "core" & H\ ( +2 "manipulator"&`& +3 "core" & | s Q "{ +2 .t\Elbow.seek 3 +2 "manipulator"&I( +3 "core" ( + "manipulator"&h& +4 "core" & o c ] "{ +2 "storage"(j& +3 "core" & e\ ( +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&n' +99 "core" ' +2 "storage"(]& +4 "core" & L\ ) +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"( 'L +291 "core" ' +2 "storage"(a- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (& +3 "core" & H\ ' + "manipulator"&+& +4 "core" &\ u H "z + .t\Elbow.seek 3 +2 "manipulator"&( +3 "core" ( + "manipulator"&& +4 "core" &\ ~  "z + "storage"(L& +4 "core" & \ ( +2 .tForearm.seek 3 + 300 counts + "manipulator"&X'2 +22 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +65 "core" / +9 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 7):bt["4/home/esp/esp2/utils/puckmoves.rb:335:in `load'"8/home/esp/esp2/utils/puckmoves.rb:882:in `loadPuck'"6/home/esp/esp2/utils/mrlshuffle.rb:8:in `shuffle'"3/home/esp/esp2/utils/mrlshuffle.rb:6:in `each'"6/home/esp/esp2/utils/mrlshuffle.rb:6:in `shuffle'":/home/esp/esp2/utils/mrlshuffle.rb:64:in `shuffleall'"(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 +4 "manipulator"&P& + ."downElevator"SE.seek :down +5 "storage"(t'v +3 "core" &  "z +2 "manipulator"&g% +4 "core" % $  6 +2 .tForearm.seek :retract +2 "manipulator"&.'\ +96 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&!( +146 "core" ( +2 "manipulator"&4& +4 "core" & w n  8 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 "core" ' +2 ."downElevator"SE.coast +3 "manipulator"&p& + "storage"(5 +5 "core" & o o 8 + .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&8'ρ +99 "core" ' +4 "manipulator"&& +4 "core" & m o l 8 + "manipulator"&[% +4 "core" %φ o c +2 "collection"''& +4 "core" &:=Y +2 "collection"'7& +3 .tCC.seek :closed +2 "collection"'C(O +4 "core" &;=V + &<=P  +9 &.y:=Q ,} +9 &d{:=S ? +10 &lp:=N P +9 &/Q<?V O +9 &R9>N O +10 &Q8;K O +9 &tR:=P O +10 &6T;=M O +9 &Q:<K O +9 &R:=M O +10 & }P;=K O +9 &"?R9<T O +9 &$R:>H O +10 &%T=?P O +9 &'R<<L O +10 &)HQ;=H O +9 &+ Q9>J N +9 &,T:<M O +10 &.Q;=> O +9 &0OU:<B O +9 &2Q:<: O +10 &3O9=9 N +9 &5P9== O +10 &7XN9<; O +9 &9Q<<= O +9 &:N:>8 O +10 &<O:<> N +9 &>`Q8=B O +9 &@"N:=@ O +10 &AQ:>A O +9 &CS;>A O +10 &EgU9=; O +9 &G&\\8;; P +9 &Hn;<? R +10 &J9=@ V +9 &LM9=A [ +9 &N :<A O +10 &O7K9=B %r +9 &Oue:<A L +2 ( + "collection"'7& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.85 + .Hand.open + "manipulator"&1 +76 "core" 1 +2 "manipulator"&5% +4 "core" % φ N R 0 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' + .tSC.coast +2 "storage"(6 +2 #tLoading generic puck from tube 3 into Processing Clamp +2 "processing"%_& +4 "core" &y\ + "manipulator"&% +4 "core" %  j \\ ! +2 "storage"( % +4 "core" % \ % + "storage"(H. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 3 + "storage"(R( +3 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (& +3 "core" & ]\ $ +2 "manipulator"&x& +4 "core" & H ? 8 + "manipulator"&/% +4 "core" %  H H ! +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 +2 "manipulator"&( +156 "core" ( +2 "manipulator"&W& +4 "core" & g a   + "storage"(Y& +4 "core" & v\ & +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&O' +101 "core" ' +2 "storage"(9& +4 "core" & \ & + .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(d'L +285 "core" ' +2 "storage"(3- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (& +3 "core" & 1\ % + "manipulator"&e& +4 "core" &   + .t\Elbow.seek 3 +2 "manipulator"&G( +3 "core" ( + "manipulator"&& +4 "core" &   + "storage"(w& +4 "core" & @\ $ + .tForearm.seek 3 + 300 counts +2 "manipulator"&F'2 +15 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&c/ +72 "core" / +9 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 7):bt["4/home/esp/esp2/utils/puckmoves.rb:335:in `load'"8/home/esp/esp2/utils/puckmoves.rb:882:in `loadPuck'"6/home/esp/esp2/utils/mrlshuffle.rb:9:in `shuffle'"3/home/esp/esp2/utils/mrlshuffle.rb:6:in `each'"6/home/esp/esp2/utils/mrlshuffle.rb:6:in `shuffle'":/home/esp/esp2/utils/mrlshuffle.rb:64:in `shuffleall'"(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"&}& +3 "storage"(Z'v +6 "core" &    +2 "manipulator"&U% +3 "core" % / t 2 s +2 .tForearm.seek :retract +2 "manipulator"&M'\ +93 "core" ' +2 .t\Elbow.seek PC +2 "manipulator"&*( +165 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +72 "core" ( +3 "manipulator"&S& +4 "core" & _ a +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &z& +3 "core" & i ` +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&0' +98 "core" ' +2 "manipulator"&E& +4 "core" & w o +2 "manipulator"&\\% +3 "core" % l m o +2 "processing"%k& +4 "core" &w\ +2 "processing"%& +3 .tPC.seek :closed +2 "processing"%2(Tg +2 "core" &y\ +3 &x\  +10 &/uz\ +z +10 &a|w\ ? +9 &dnr\ P +10 &$Mr\ \ P +9 &Sv\ P +9 &Ru\ \ P +10 &iUu\ Q +9 &+Qx\ Q +9 &Qt\ \ Q +10 &Qy\ Q +9 & rQz\ P +10 &"4S{\ P +9 &#Q\ P +9 &%R{\ P +10 &'zQv\ \ P +9 &)<Oy\ \ P +9 &*Mx\ P +10 &,Qy\ \ P +9 &.Qy\ Q +10 &0EOt\ \ P +9 &2P|\ P +9 &3Pu\ \ P +10 &5Py\ Q +9 &7MOt\ P +9 &9Pv\ P +10 &:P~\ P +9 &<Py\ P +10 &>TNs\ \ P +9 &@Nv\ Q +9 &ANt\ \ P +10 &CRu\ Q +9 &E[Uv\ Q +9 &G[v\ Q +10 &Hgv\ S +9 &Jyr\ U +10 &LRz\ V +9 &N}\ W +9 &Ot\ W +10 &Qy\ W +9 &SLuv\ 7 +9 &T#,_x\ O +10 &TD#u\ . +2 ( + "processing"%& +2 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.62 +2 .Hand.open + "manipulator"&f1 +65 "core" 1 +2 "manipulator"&$% +4 "core" % C G y + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&-'\ +93 "core" ' + .tSC.coast + "storage"(6 +3 "processing"%& +4 "core" &TD%s\ \ . +2 #tImaging generic puck in Processing Clamp while storing it to tube 3 + "manipulator"&1% +3 "core" %\ $ = H y G +2 "storage"(J% +4 "core" % \ # +2 "storage"(). +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 3 + "storage"(K( +3 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +3 "manipulator"&& +2 "storage"("& +4 "core" & R H d +3 .t\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 "core" & \ # +2 .t\Elbow.seek PC +2 ."raiseStack"SE.reconfigure SEplace +4 "manipulator"&(( +3 "storage"(#]K-0-\ b +3 "core" ( + "manipulator"&& +5 "core" & V V +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 ."raiseStack"SE.seek beamBreak +3 "manipulator"&& +3 "storage"(B'L +3 "core" & V L ' +2 .tForearm.seek PC +52 "manipulator"&l' +101 "core" ' + .tHand.close +2 "manipulator"&/ +68 "core" / +2 .tPC.seek :open +2 "processing"%A( +40 "core" ' +2 "storage"(%- +3 "core" -'L + ."raiseStack"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +2 "storage"(' +35 "core" ' +315 ( +2 "storage"(r& +4 "core" & X\ $ + "manipulator"&=& +4 "core" & n n + "manipulator"&#% +4 "core" % b o + .tForearm.seek :retract +2 "manipulator"&T'\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 +2 "manipulator"&:( +253 "core" ( +2 "manipulator"&y& +4 "core" & H F ? ' + "storage"(i& +4 "core" & }\ " +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&~' +112 "core" ' + .tHand.open +2 "manipulator"&o1 +67 "core" 1 +10 "storage"(N- +3 "core" -' +3 .tSE.seek -0.19 Pucks below Top Plate +2 "storage"(?' +26 "core" ' +3 .tSE.reconfigure SEseal +3 "storage"(#QK-0-\ b +2 .tSE.seek -0.86 Pucks below Top Plate +2 "storage"(<' +56 "core" ' +2 #tLights, camera, ACTION! + "storage"( - +4 "core" -' +2 "storage"(& +3 "core" & 0 ; h\  +2 "manipulator"&6& +4 "core" & K t' + .t\Elbow.seek 3 +2 "manipulator"&m( +4 "core" ( +2 "manipulator"& & +4 "core" &  s' + "storage"(&& +4 "core" &   ?\  +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&' +3 "core" ' +2 .tSE.reconfigure SEgently +2 "storage"(#QK-0-\ b +2 .tSE.seek -0.15 Pucks below Top Plate +2 "storage"(' +60 "core" ' +2 "manipulator"&,& +4 "core" & l a  ' +2 "storage"(& +3 "core" & \ $ +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 3 +2 "manipulator"&b' +35 "core" ' + .t\Elbow.hold +2 "manipulator"&q, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 .tSE.seek 0.04 Pucks below Top Plate +2 "storage"(@' +23 "core" ' +2 "manipulator"&|% +5 "core" % Z |b +2 "storage"(& +4 "core" & } \  + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 3 + 320 counts +2 "manipulator"&{'F +14 "core" ' +2 "manipulator"&^& +4 "core" & q x V ' +2 "storage"(u& +4 "core" & \ $ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&V' +36 "core" ' +2 "storage"(s% +5 "core" % r\ # +2 ."downElevator"SE.seek :down +3 "storage"(`'v +98 (h% +3 "core" %A ~\ "\\w +2 "manipulator"&j% +4 "core" % j ] 4 | + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&D'\ +95 "core" ' +64 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 "collection"']& +3 "core" &Ouc;=: L +2 #tStoring generic puck in Collection Clamp to tube 3 + "manipulator"&>% +4 "core" %\ " \\ j Y A +2 "storage"(;% +4 "core" % I\ $ + "storage"(\ . +4 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 +2 "storage"(v( +2 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (a& +3 "core" & o\ $ +2 "manipulator"&& +3 "core" & H H ' +2 .t\Elbow.seek 3 +2 "manipulator"&+( +3 "core" ( + "manipulator"&& +4 "core" & E K ' +2 "storage"(L& +3 "core" & X\ $ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&' +99 "core" ' +2 "storage"(P& +4 "core" & n\ $ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(g'L +282 "core" ' +2 "storage"(I- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&n& +3 "core" & o a ! ' + "storage"(4& +4 "core" & 1\ # +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 3 +2 "manipulator"&p' +34 "core" ' + .t\Elbow.hold +2 "manipulator"& , +3 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(X- +2 "core" -' +2 .tSE.seek 0.11 Pucks below Top Plate +2 "storage"('L +29 "core" ' +2 "manipulator"&[% +4 "core" % zi + "storage"('& +4 "core" & k\  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 319 counts + "manipulator"&'E +26 "core" ' +2 "manipulator"&t& +4 "core" & s p & & + "storage"(.& +4 "core" & d\ # +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&' +28 "core" ' +2 .tSE.seek 1.11 Pucks below Top Plate +2 "storage"('; +40 "core" ' +2 "manipulator"&5& +4 "core" & g b e & +2 "manipulator"&_% +3 "core" % ^ b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&7'\ +90 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&( +149 "core" ( +2 "manipulator"& & +4 "core" & E = o :/ +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &H& +3 "core" & : F + :/ + .tForearm.seek CC +2 "manipulator"&'ρ +103 "core" ' + .tHand.close +2 "manipulator"&x/ +70 "core" / +2 .tCC.seek :open +2 "collection"'/( +377 "core" ( +2 "storage"(8& +4 "core" & \ % + "storage"(W& +3 "core" & Z\ $ +2 "manipulator"&Y& +3 "core" & O I  :. +2 "manipulator"&% +4 "core" % ς H J + .tForearm.seek :retract +2 "manipulator"&9'\ +105 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 +2 "manipulator"&!( +157 "core" ( +2 "manipulator"&& +4 "core" &  + "storage"(3& +4 "core" & v\ ( + .t\Elbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +2 .tForearm.seek 3 +2 "manipulator"&' +109 "core" ' + .t\Elbow.hold +2 "manipulator"&e, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&1 +72 "core" 1 +10 "manipulator"&w% +4 "core" % }  6 +2 "storage"(c& +3 "core" & \ # +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 3 + 315 counts +2 "manipulator"&}'A +17 "core" ' +2 "manipulator"&U& +4 "core" &   +45 "storage"(& +12 "core" & l\ ' +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&O' +17 "core" ' +2 "storage"(d% +4 "core" %E )\ ( +2 ."downElevator"SE.seek :down +3 "storage"(F'v +99 (S% +3 "core" %\ > \ '\\w + "manipulator"&z% +4 "core" %к 7 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&G'\ +93 "core" ' +54 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 #tMoving puck from tube 3 to 2 + "manipulator"&E% +4 "core" %\ " O @ +2 "storage"(\\% +4 "core" % [\ ( + "storage"(k. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 3 + "storage"(Z( +3 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (M& +3 "core" & \ \ ( +2 "manipulator"&Q& +3 "core" &   +2 .t\Elbow.seek 3 +2 "manipulator"&f( +2 "core" ( +2 "manipulator"&$& +3 "core" &   +2 "storage"(& +4 "core" & E\ ( + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&1' +90 "core" ' +3 "storage"(J& +3 "core" & \ * +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"()'L +290 "core" ' +2 "storage"(- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +73 "core" / +9 "manipulator"&"& +4 "core" &   +2 "manipulator"&% +4 "core" % з  +2 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' +4 .t\Elbow.seek :clear +2 "manipulator"&0(d +98 "core" ( +2 "manipulator"&R& +4 "core" &d A  + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" &d   + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :clear + "manipulator"&*'\ +14 "core" ' +2 .tSE.seek :down +2 "storage"(%'v +261 "core" ' +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(-( +347 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (2& +3 "core" & p\ ' + .tSE.reconfigure SEplace +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(B'L +273 "core" ' +2 "storage"(r- +3 "core" -'L + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +2 .tSE.seek :place +2 "storage"(=' +31 "core" ' +2 "storage"(#& +4 "core" & \ ' +2 "storage"(l& +3 "core" & Y\ ' +2 "manipulator"&y& +3 "core" &d  +2 "manipulator"&i% +4 "core" %\  L | +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 +2 "manipulator"&(( +106 "core" ( +2 "manipulator"&o& +4 "core" &\  # + "storage"(N& +4 "core" & G\ & + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 +2 "manipulator"& 'Y +108 "core" ' + .t\Elbow.hold +2 "manipulator"&T, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&1 +66 "core" 1 +11 "manipulator"&6% +5 "core" % l| r }/ + "storage"( & +3 "core" & h\ " +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 2 + 319 counts +2 "manipulator"&&'Ϙ +13 "core" ' +2 "manipulator"&,& +4 "core" & z "y + "storage"(& +4 "core" & s\ ' +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&' +27 "core" ' +2 "storage"(|% +4 "core" %  I\ ' +2 ."downElevator"SE.seek :down +2 "storage"('v +99 (?% +3 "core" %; D\ %[u +2 "manipulator"&^% +3 "core" %> ` d ) +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&u'\ +93 "core" ' +60 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 #tMoving puck from tube 3 to 2 + "manipulator"&s% +4 "core" %  x T / +2 "storage"(:% +3 "core" % \ ( +2 "storage"(~. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 +2 "storage"(<( +342 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (h& +3 "core" &) \ %  + "manipulator"&j& +4 "core" & o n 9 !w + .t\Elbow.seek 3 +2 "manipulator"&( +22 "core" ( +2 "manipulator"&m& +4 "core" & o l ] + "storage"(& +4 "core" &) v\ %  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&b' +103 "core" ' +2 "storage"({& +4 "core" &) ;\ '  + .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(]'L +286 "core" ' +2 "storage"(>- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&;/ +71 "core" / +9 "manipulator"&@& +4 "core" &  +2 "manipulator"&\ % +3 "core" %  } +2 .tForearm.seek :retract +2 "manipulator"&a'\ +91 "core" ' +2 .t\Elbow.seek :clear +2 "manipulator"&(d +99 "core" ( +2 "manipulator"&& +3 "core" &d s m >  +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &L& +2 "core" &d m n G  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear +2 "manipulator"&V'\ +3 "core" ' + .tSE.seek :down +2 "storage"(P'v +278 "core" ' +3 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(`( +340 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (K& +2 "core" & \ ' +2 .tSE.reconfigure SEplace +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(q'L +307 "core" ' +2 "storage"(D- +3 "core" -'6 + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (I& +2 "core" & \ # +2 "storage"(n& +3 "core" & \ $ +2 "manipulator"&4& +3 "core" &d n n  +2 "manipulator"&X% +3 "core" %\ o n  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 +2 "manipulator"&[( +104 "core" ( +2 "manipulator"&'& +3 "core" &\ X ` > # +2 "storage"(t& +3 "core" & |\ # +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 2 +2 "manipulator"&.'Y +107 "core" ' + .t\Elbow.hold +2 "manipulator"&5, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&_1 +71 "core" 1 +9 "manipulator"&% +4 "core" % g / | +2 "storage"(+& +3 "core" & } \ +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 2 + 314 counts +2 "manipulator"&g'ϓ +24 "core" ' +2 "manipulator"&p& +4 "core" &\ n s s # + "storage"(& +4 "core" & D\ $ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +51 "manipulator"&' +42 "core" ' +4 "storage"( % +4 "core" % : \ $ & +2 ."downElevator"SE.seek :down +3 "storage"(H'v +99 (% +3 "core" %8 \ #[v + "manipulator"& % +4 "core" %  n n  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&x'\ +85 "core" ' +55 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 #tShuffling pucks in tube 2 of 2..2 + #Loading generic puck from tube 2 into Collection Clamp + "collection"'7& +4 "core" &<=U +2 "manipulator"&C% +3 "core" %\  u   +2 "storage"(8% +4 "core" % \ ( +2 "storage"(W. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 2 + "storage"(Y( +3 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (& +2 "core" &  $\ ( +2 "manipulator"&& +4 "core" &\  # +2 .t\Elbow.seek 2 +2 "manipulator"&3( +3 "core" ( + "manipulator"&& +4 "core" &\ t 8 # +2 "storage"(& +4 "core" &  \ ( +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&' +98 "core" ' +2 "storage"(w& +4 "core" &  R\ ( + .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(c'L +289 "core" ' +2 "storage"(U- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (& +3 "core" &  V\ ( + "manipulator"&9& +4 "core" &\ G # +2 .t\Elbow.seek 2 + "manipulator"&d( +3 "core" ( +2 "manipulator"&!& +3 "core" &\ c # +2 "storage"(S& +3 "core" &  \ ( +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&z'υ +24 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&/ +69 "core" / +9 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 7):bt["4/home/esp/esp2/utils/puckmoves.rb:335:in `load'"8/home/esp/esp2/utils/puckmoves.rb:882:in `loadPuck'"6/home/esp/esp2/utils/mrlshuffle.rb:8:in `shuffle'"3/home/esp/esp2/utils/mrlshuffle.rb:6:in `each'"6/home/esp/esp2/utils/mrlshuffle.rb:6:in `shuffle'":/home/esp/esp2/utils/mrlshuffle.rb:68:in `shuffleall'"(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 +4 "manipulator"&E& +3 "storage"(}'v +6 "core" &\  # +2 "manipulator"&\\% +4 "core" % |  +2 .tForearm.seek :retract +2 "manipulator"&k'\ +94 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&M( +148 "core" ( +2 ' + ."downElevator"SE.coast +4 "manipulator"&& + "storage"(5 +6 "core" & G H N :. + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &Q& +3 "core" & I I ^ :. + .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&$'ρ +94 "core" ' +2 "manipulator"&& +4 "core" & K V  :. +2 "manipulator"&O% +4 "core" %ϊ P f   +2 "collection"'J& +3 "core" &;?O +2 "collection"'F& +4 .tCC.seek :closed +2 "collection"'v(O +2 "core" &;?O +4 &:>O  +9 &/x9=L +| +9 &c|:=P ? +9 &mq9=S P +10 &1N9=M O +9 &S9=L O +10 &Q;?U O +9 &vQ:<L O +9 &7S:=P O +10 &Q:=O O +9 &T8=N O +9 & Q:<P O +10 &"@Q:=J O +9 &$R:>M O +10 &%P;=Q O +9 &'R9=Q O +9 &)IO9>K O +10 &+ Q9?M O +9 &,R;<O O +9 &.P;>U N +10 &0PR9=R O +9 &2P;>I O +10 &3P;=P O +9 &5S;<M O +9 &7YO8>? O +10 &9Q;=E N +9 &:P:<C O +9 &<O8=< N +10 &>aP;=9 O +9 &@$O9<A N +10 &AR:=E O +9 &CU7=D O +9 &Ed]8<H P +10 &G!i9<K R +9 &H8;F U +9 &J6:8 [ +10 &LM8:: [\ +9 &N 7:9 L +10 &O.?89C 0 +9 &Oe88: F +5 ( + "collection"'F& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.06 +2 .Hand.open + "manipulator"&e1 +3 "core" &OZ7;6 F +71 1 +2 "manipulator"&G% +4 "core" % ϊ F I d  + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +104 "core" ' + .tSC.coast + "storage"(6 +3 #tLoading generic puck from tube 2 into Processing Clamp +2 "processing"%& +3 "core" &\ +2 "manipulator"&"% +3 "core" %  p d 6  +3 "storage"(% +3 "core" % m\ % +2 "storage"(R. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(( +3 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (1& +3 "core" &  o\ % +2 "manipulator"&f& +3 "core" & a j ! :. +2 "manipulator"&% +4 "core" %  k k   + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 2 + "manipulator"&)( +156 "core" ( +2 "manipulator"&Z& +4 "core" &  \ + "storage"(2& +4 "core" &  G\ ' +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&r' +98 "core" ' +2 "storage"(%& +4 "core" &  u\ & +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(#'L +286 "core" ' +2 "storage"(l- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (y& +3 "core" &  \ # + "manipulator"&i& +4 "core" & n i ! \ + .t\Elbow.seek 2 +2 "manipulator"&o( +3 "core" ( + "manipulator"&N& +4 "core" & i a  \ +2 "storage"(B& +3 "core" &  \ # +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&0'υ +23 "core" ' + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +75 "core" / +9 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 7):bt["4/home/esp/esp2/utils/puckmoves.rb:335:in `load'"8/home/esp/esp2/utils/puckmoves.rb:882:in `loadPuck'"6/home/esp/esp2/utils/mrlshuffle.rb:9:in `shuffle'"3/home/esp/esp2/utils/mrlshuffle.rb:6:in `each'"6/home/esp/esp2/utils/mrlshuffle.rb:6:in `shuffle'":/home/esp/esp2/utils/mrlshuffle.rb:68:in `shuffleall'"(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"&6& +3 "storage"( 'v +6 "core" & v  \ +2 "manipulator"&,% +3 "core" % ϋ  +2 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +2 .t\Elbow.seek PC +2 "manipulator"&|( +161 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +76 "core" ( +33 "manipulator"&*& +3 "core" & v  +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &?& +2 "core" & u , +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&^' +99 "core" ' +2 "manipulator"&(& +4 "core" & y q A +2 "manipulator"& % +3 "core" % l l +2 "processing"%&& +4 "core" &\ + "processing"%s& +4 .tPC.seek :closed +2 "processing"%:(Tg +2 "core" &\  +4 &\  +9 &/u\ +| +10 &bx}\ ? +9 &]mz\ Q +10 &L\ \ P +9 &N\ \ P +9 &Ry\ \ Q +10 &dUn\ \ Q +9 &&Qt\ \ Q +9 &Lu\ \ P +10 &Qu\ \ P +9 & mNu\ \ P +10 &"0Ov\ \ P +9 &#Ov\ \ Q +9 &%Oz\ \ Q +10 &'vLu\ \ P +9 &)7Q\ P +9 &*Py\ \ P +10 &,Oz\ \ Q +9 &.}O{\ \ P +10 &0?L~\ \ P +9 &2O~\ \ Q +9 &3O{\ \ P +10 &5K|\ \ P +9 &7GPu\ P +9 &9N~\ \ Q +10 &:Nw\ \ P +9 &<Lx\ \ P +10 &>NNw\ \ Q +9 &@Nu\ \ P +9 &AOy\ \ P +10 &CQx\ \ Q +9 &EVRu\ \ Q +9 &GXz\ Q +10 &H`w\ S +9 &Jnv\ U +10 &LLx\ W +9 &Ny\ V +9 &Ox\ W +10 &Qv\ W +9 &SHyv\ ; +9 &T",nv\ R +10 &TH w\ , +2 ( + "processing"%s& +2 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.62 + .Hand.open +2 "manipulator"&~1 +77 "core" 1 +2 "manipulator"&=% +4 "core" % i a + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +96 "core" ' + .tSC.coast + "storage"(6 +3 "processing"%& +4 "core" &THv\ \ , +2 #tImaging generic puck in Processing Clamp while storing it to tube 2 +52 "manipulator"&-% +5 "core" %\ 8 H H * +2 "storage"(h% +4 "core" %w \ # + "storage"(j. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 + "storage"(m( +3 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (& +4 "core" &  \ # + "manipulator"&{& +4 ."raiseStack"SE.reconfigure SEplace +2 "storage"(#]K-0-\ b +2 "core" & : ; ( +3 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&T( +3 "core" ( +2 ."raiseStack"SE.seek beamBreak +3 "manipulator"&u& +3 "storage"(>'L +5 "core" & H H + .t\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &;& +3 "core" &  } +2 .tForearm.seek PC + "manipulator"&@' +99 "core" ' + .tHand.close +2 "manipulator"&\ / +70 "core" / +2 .tPC.seek :open +2 "processing"%( +82 "core" ' +2 "storage"(L- +3 "core" -'L + ."raiseStack"SE.configure SEconfig +3 "storage"(#QK-0-\ b +2 ."raiseStack"SE.seek :place +2 "storage"(b' +31 "core" ' +277 ( +2 "storage"(& +3 "core" &  ?\ % +2 "manipulator"&a& +4 "core" & n o T + "manipulator"&]% +4 "core" % l m  + .tForearm.seek :retract +2 "manipulator"&<'\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 2 + "manipulator"&K( +253 "core" ( +2 "manipulator"&P& +3 "core" & U S 6 ' +2 "storage"(D& +3 "core" &  \ # +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&I' +98 "core" ' + .tHand.open +2 "manipulator"&n1 +70 "core" 1 +9 "storage"(4- +4 "core" -' +2 .tSE.seek -0.19 Pucks below Top Plate +2 "storage"(X' +27 "core" ' +2 .tSE.reconfigure SEseal +2 "storage"(#QK-0-\ b +2 .tSE.seek -0.86 Pucks below Top Plate +32 "storage"('' +57 "core" ' +2 #tLights, camera, ACTION! + "storage"(t- +4 "core" -' + "storage"(& +4 "core" &    \  +2 "manipulator"&_& +3 "core" & s& +2 .t\Elbow.seek 2 +2 "manipulator"&( +2 "core" ( +2 "manipulator"&+& +4 "core" & I r& + "storage"(p& +4 "core" &    \  +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&' +3 "core" ' +2 .tSE.reconfigure SEgently +2 "storage"(#QK-0-\ b +2 .tSE.seek -0.15 Pucks below Top Plate +2 "storage"(V' +59 "core" ' +2 "manipulator"& & +4 "core" & c i Z & +2 "storage"([& +3 "core" &  .\ $ +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 +2 "manipulator"&'Y +35 "core" ' +2 .t\Elbow.hold +2 "manipulator"& , +3 "core" , + .t\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tSE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +3 .tSE.seek 0.04 Pucks below Top Plate +2 "storage"(.' +20 "core" ' +2 "manipulator"&g% +4 "core" %fy \\ z% +2 "storage"(7& +4 "core" &  +\  + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 2 + 313 counts +2 "manipulator"&C'ϒ +19 "core" ' +2 "manipulator"&8& +4 "core" & h [ * & +2 "storage"(W& +4 "core" &  \ $ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&' +36 "core" ' +2 "storage"(q% +4 "core" % \ % +2 ."downElevator"SE.seek :down +3 "storage"('v +99 (% +3 "core" %; \ #[u +2 "manipulator"&% +4 "core" % n o  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +51 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 "collection"'w& +3 "core" &OY6:D F +2 #tStoring generic puck in Collection Clamp to tube 2 + "manipulator"&H% +4 "core" %  a _  +2 "storage"(`% +4 "core" %~ `\ & +2 "storage"(5. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 2 + "storage"(x( +3 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (U& +3 "core" &  e\ % +2 "manipulator"&& +3 "core" & e l & +2 .t\Elbow.seek 2 + "manipulator"&9( +4 "core" ( + "manipulator"&!& +4 "core" & h a & + "storage"(S& +4 "core" &  ;\ % +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&' +92 "core" ' +2 "storage"(E& +4 "core" &  o\ % +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(\\'L +286 "core" ' +2 "storage"(3- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" & b _ & +2 "storage"(& +3 "core" &  \ # +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 2 +2 "manipulator"&Q'Y +36 "core" ' + .t\Elbow.hold +2 "manipulator"&c, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(z- +2 "core" -' +2 .tSE.seek 0.1 Pucks below Top Plate +2 "storage"('G +26 "core" ' +2 "manipulator"&O% +4 "core" %^f  x + "storage"(J& +4 "core" &  \  +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 2 + 305 counts +2 "manipulator"&d'ϊ +13 "core" ' +2 "manipulator"&}& +4 "core" & h c % + "storage"(k& +4 "core" &  \ $ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&/' +24 "core" ' +2 .tSE.seek 1.1 Pucks below Top Plate +2 "storage"(F'6 +37 "core" ' +2 "manipulator"&e& +4 "core" & i b " % +2 "manipulator"&G% +3 "core" % k m N +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +91 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&"( +148 "core" ( +2 "manipulator"&& +3 "core" & U R : 9' +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &R& +3 "core" & I R  9& +2 .tForearm.seek CC +2 "manipulator"&1'ρ +103 "core" ' + .tHand.close +2 "manipulator"&f/ +70 "core" / +2 .tCC.seek :open +2 "collection"'( +377 "core" ( +2 "storage"($& +3 "core" &  \ $ +2 "storage"(Z& +3 "core" &  \ $ +2 "manipulator"&2& +3 "core" & H H 9& +2 "manipulator"&Y% +4 "core" %  L K X b + .tForearm.seek :retract +2 "manipulator"&%'\ +101 "core" ' +2 .t\Elbow.reconfigure TightElbow +50 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 2 + "manipulator"&M( +157 "core" ( +2 "manipulator"&& +4 "core" & } g S + "storage"(l& +4 "core" &  g\ ' + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 2 + "manipulator"&y'Y +110 "core" ' + .t\Elbow.hold +2 "manipulator"&i, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&N1 +77 "core" 1 +11 "manipulator"&B% +4 "core" % k > < A y +2 "storage"(& +5 "core" &  \ # + .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 2 + 318 counts + "manipulator"&6'ϗ +16 "core" ' +2 "manipulator"&,& +4 "core" &   +2 "storage"()& +4 "core" &  \ ( +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&r' +27 "core" ' +2 "storage"(#% +4 "core" %= \ )\ ( +2 ."downElevator"SE.seek :down +3 "storage"(0'v +99 (*% +3 "core" %8 x\ ([t +2 "manipulator"&?% +3 "core" %!  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&o'\ +89 "core" ' +55 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 #tMoving puck from tube 2 to 1 + "manipulator"&(% +4 "core" %\  4 " +2 "storage"( % +3 "core" % u\ ( +2 "storage"(&. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 2 + "storage"( ( +4 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (& +3 "core" &  <\ ( +2 "manipulator"&A& +3 "core" &  +2 .t\Elbow.seek 2 +2 "manipulator"&~( +10 "core" ( +2 "manipulator"&=& +4 "core" &   + "storage"(& +4 "core" &  -\ ) +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&-' +95 "core" ' +2 "storage"(s& +4 "core" &  \ * + .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(h'L +292 "core" ' +2 "storage"(j- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +74 "core" / +9 "manipulator"&{& +4 "core" &   +2 "manipulator"&u% +4 "core" % J + .tForearm.seek :retract +2 "manipulator"&;'\ +89 "core" ' +3 .t\Elbow.seek :clear +2 "manipulator"&^(d +100 "core" ( +2 "manipulator"&& +4 "core" &d    + .t\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &\ & +3 "core" &d ~  + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :clear +2 "manipulator"&L'\ +3 "core" ' +2 .tSE.seek :down +2 "storage"(|'v +268 "core" ' +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 +2 "storage"(($ +338 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (:& +2 "core" &% J\ ' +2 .tSE.reconfigure SEplace +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(>'L +271 "core" ' +2 "storage"(- +3 "core" -'L + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tSE.seek :place +2 "storage"(a' +31 "core" ' +2 "storage"(]& +4 "core" &% 7\ ( +2 "storage"(@& +3 "core" &% z\ ( +2 "manipulator"&P& +3 "core" &d  +2 "manipulator"&D% +3 "core" %\    +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 1 +2 "manipulator"&T( +108 "core" ( +2 "manipulator"&n& +4 "core" &  Z T + "storage"(4& +4 "core" &% \ ( + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&<'\\ +105 "core" ' + .t\Elbow.hold +2 "manipulator"&t, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&1 +77 "core" 1 +9 "manipulator"&_% +4 "core" % p : ; > +2 "storage"(+& +4 "core" &% 8\ % + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 320 counts +2 "manipulator"&p'Ϝ +20 "core" ' +2 "manipulator"& & +4 "core" & ) T + "storage"([& +4 "core" &% U\ ' +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"&b' +34 "core" ' +2 "storage"(g% +4 "core" % 9\ ( +2 ."downElevator"SE.seek :down +3 "storage"(7'v +99 (X% +3 "core" %X> )\ '\\w +2 "manipulator"&8% +3 "core" %9 - +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&W'\ +92 "core" ' +67 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 #tMoving puck from tube 2 to 1 + "manipulator"&q% +4 "core" %\ $  E +2 "storage"(K% +4 "core" %y 6\ ) + "storage"(I. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +4 .tSC.seek 2 + "storage"('( +342 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (& +3 "core" & * @\ %  + "manipulator"&& +4 "core" & p p T + .t\Elbow.seek 2 +2 "manipulator"&( +18 "core" ( +2 "manipulator"&& +4 "core" & n s A + "storage"(V& +4 "core" & ) \ \ %  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&' +91 "core" ' +2 "storage"(C& +4 "core" & ) d\ '  + .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(w'L +285 "core" ' +2 "storage"(H- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&`/ +68 "core" / +10 "manipulator"&5& +4 "core" & +2 "manipulator"&.% +3 "core" %  ; w +2 .tForearm.seek :retract +2 "manipulator"&U'\ +93 "core" ' +2 .t\Elbow.seek :clear + "manipulator"&(d +99 "core" ( +2 "manipulator"&!& +4 "core" &d j g \  + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &S& +2 "core" &d m k {  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear +2 "manipulator"&'\ +2 "core" ' +2 .tSE.seek :down +2 "storage"(E'v +272 "core" ' +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 +2 "storage"(($ +340 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (m& +2 "core" &$ }\ ' +2 .tSE.reconfigure SEplace +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"( 'L +306 "core" ' +2 "storage"(- +3 "core" -': + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (3& +3 "core" &$ \ & + "storage"(& +4 "core" &$ I\ ' + "manipulator"&& +3 "core" &d b b  +2 "manipulator"&z% +3 "core" %\ - ` a ": +2 .t\Elbow.reconfigure TightElbow +52 "manipulator"&$&.,(\ #b +4 .t\Elbow.seek 1 + "manipulator"&O( +94 E\ \ ?? +14 "core" ( +2 "manipulator"&J& +3 "core" & n n } !p +2 "storage"(}& +3 "core" &$ y\ & +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 1 +2 "manipulator"&k'\\ +111 "core" ' + .t\Elbow.hold +2 "manipulator"&e, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&G1 +68 "core" 1 +10 "manipulator"&% +4 "core" % kv % } +2 "storage"(9& +4 "core" &$ _\ " + .tForearm.force -20 +2 "manipulator"&5 +2 .tForearm.seek 1 + 315 counts +2 "manipulator"&\\'ϗ +22 "core" ' +2 "manipulator"&Q& +4 "core" &   o +2 "storage"(d& +4 "core" &$ \ ( +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&' +17 "core" ' +2 "storage"(% +4 "core" % ? }\ ( # +2 ."downElevator"SE.seek :down +3 "storage"(R'v +99 (/% +3 "core" %5 9\ '[s +2 "manipulator"&c% +3 "core" % +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&f'\ +95 "core" ' +45 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 "manipulator"&& +4 "core" &  o +2 "manipulator"&v% +3 "core" %   +7266 #t-> access 1 +19 .SE.seek :down + "storage"($'v +4 "core" ' +2 "manipulator"&Z% +4 "core" %  r E  +2 "manipulator"&2& +3 "core" & A o +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"(Y(< +1290 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (1& +3 "core" &< >\ * +2601 #t-> access 2 +17 .SE.seek :down +2 "storage"('v +4 "core" ' +2 "manipulator"&l% +4 "core" %   +2 "manipulator"&"& +3 "core" & o +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 6 + "storage"(N(K +341 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (B& +3 "core" &K \ *  +6565 #t-> startTube 2 +1645 #-> da 40 + #da sampling at most 40ml +4 #Loading sh1 puck from tube 2 into Collection Clamp +3 ."Qmail"HABfans.email "Started da in tube 2 at 13:49:26EDT27-Mar-19\\n{3 => 0, 4 => 0, 5 => 0, 6 => 0, 7 => 0}\\nCan@13:46:02, <@current=63, @waterAlarm=4, @pressure=1965, @flow=683, @avgCurrent=63, @temperature=1193, @voltage=2570, @humidity=996, @time=Wed Mar 27 13:46:02 -0400 2019>",Subject: "da sampling at most 40ml" +2 "collection"'& +6 "core" &:>v\ +2 "manipulator"&,% +4 "core" %    +2 "storage"()% +4 "core" % G\ ( +2 "storage"(#. +3 "core" .(K +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(%( +1289 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (*& +2 "core" & 0\ ' +2 "manipulator"&?& +4 "core" &  o + .t\Elbow.seek 2 +2 "manipulator"&M( +18 "core" ( +2 "manipulator"&y& +4 "core" &  +2 "storage"((& +3 "core" & _\ ' +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&6' +94 "core" ' +2 "storage"( & +4 "core" & =\ ' +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(&'L +275 "core" ' +2 "storage"(- +3 "core" -' + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +10 (F& +3 "core" & \ ' +2 "manipulator"&A& +3 "core" & +2 .t\Elbow.seek 2 +2 "manipulator"&=( +3 "core" ( +2 "manipulator"&& +3 "core" & / +2 "storage"(r& +4 "core" & L\ ' +2 .tForearm.seek 2 + 300 counts + "manipulator"&s'υ +21 "core" ' +3 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&0/ +71 "core" / +10 ."downElevator"SE.seek :down +3 "manipulator"&x& +4 "storage"(i'v +4 "core" & u c +2 "manipulator"&o% +4 "core" % π  +2 .tForearm.seek :retract + "manipulator"&j'\ +97 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&( +137 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +15 "core" ( +2 "manipulator"&{& +4 "core" & ` j / 6 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &u& +3 "core" & l l W 6 + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&'ρ +99 "core" ' +2 "manipulator"&\ & +4 "core" & T O  6 +2 "manipulator"&-% +3 "core" %y H H B +2 "collection"'~& +6 "core" &8=w +2 "collection"';& +3 .tCC.seek :closed +2 "collection"'h(O +3 "core" &::s +3 &:=u  +8 &/x:=p +| +10 &c}:=w ? +9 &er9<n P +9 &(Q:>g O +10 &Q;=o P +9 &P8>m O +9 &nR9<t O +10 &/R:=p P +9 &P:=p O +9 &S8>t O +10 & vT:=^ O +9 &"7V8?k P +10 &#T9<n P +9 &%O:=a O +9 &'}W9=f P +10 &)?R:=l P +9 &+T;=l O +9 &,V;?b P +10 &.Q;=h O +9 &0HP:;c O +10 &2\ N:>a O +9 &3Q9<a O +9 &5Q;;b O +10 &7PO9>m O +9 &9O:;d O +9 &:N:=d O +10 &<N<=f O +9 &>XN8>c O +10 &@R;=d O +9 &AS9=f P +9 &CR:=k P +10 &E\\]:<h Q +9 &Gj7=b R +10 &H7<i V +9 &J9:g [\ +9 &LD9<b \\ +10 &N8<U R +9 &O3H6=g $o +9 &O|8;Z Q +5 ( + "collection"';& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.09 +2 .Hand.open + "manipulator"& 1 +72 "core" 1 +2 "manipulator"&:% +4 "core" % x z * + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +105 "core" ' + .tSC.coast + "storage"(6 +3 #tcollectSample 40ml w/bubble point of 24psi + #Priming 7ml + .Sleepy.power :sampler,:ON + .Intake.select :close +2 .\Exhaust.select :close + .SS.hold +2 "sampler")|+ +3 "core" + +2 "sampler")]% +3 "core" % \ 4 +2 "collection"'@& +4 "core" &Ox79Y Q +3 E\ YY +52 !to:NoMethodError : mesgu:NameError::message9undefined method `temperature' for #: name:temperature: args[:bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +250 ."samplerPumpShutdown"Sleepy.power :sampler,:OFF +26970 #t-> Arm.CC + "manipulator"&P& +3 "core" & n n 6 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :CC +2 "manipulator"&D( +3 "core" ( +2 "manipulator"&n& +3 "core" & n i K 6 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &4& +3 "core" & m k j 6 + .tForearm.seek CC +2 "manipulator"&>'ρ +93 "core" ' +2 "manipulator"&^& +4 "core" & b g 6 + "manipulator"&% +4 "core" %ϒ n l   +627 #t-> Hand.close + .Hand.close + "manipulator"&_/ +77 "core" / +2075 #t-> CC.open + .CC.seek :open +2 "collection"'+( +378 "core" ( +2 "collection"' & +4 "core" &;=d +1553 #t-> Arm.garage + "manipulator"&[& +3 "core" & ' 6 +2 "manipulator"&g% +4 "core" % ϒ q w  + .tForearm.seek :retract +2 "manipulator"&L'\ +103 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&X(- +281 "core" ( +2 "manipulator"&T& +3 "core" &-  4 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &8& +2 "core" &-  4 +3 .tForearm.reconfigure TightForearm +4 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&<' +113 "core" ' +3 "manipulator"&p& +3 "core" &- = C ; 4 +2 "manipulator"&q% +4 "core" %t D : ; o +1659 #t-> Hand.open +2 .Hand.open + "manipulator"&K1 +65 "core" 1 +879 #t-> Arm.retract + "manipulator"&I% +3 "core" % x G F v o +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&a'\ +106 "core" ' +2 "manipulator"&b& +4 "core" &- % 4 + "manipulator"&7% +4 "core" %\ + ( $m +976 #t-> CC.legen + !o:NoMethodError : mesgu:NameError::message*undefined method `legen' for CC:Clamp: name:\ legen: args[:bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +238 E\ 77 +389 #t-> CC.legend +573 #-> CC.status + "collection"'& +3 "core" &<>x\  +1687 #t-> exit +12 #m\EXIT @1553709389.31EDT @1553709406.77EDT = =mMAIN_scheduler =tMAIN =ECan @EDT1553709408.80 #"core_reset"Sent BREAK +2 #t@0xC8EA, state=0x32F4, ifg=0x10, ie=0xFD + #@0xCB6E, state=0x32F4, ifg=0x10, ie=0xFD + #@0xCE1E, state=0x32F4, ifg=0x10, ie=0xFD + #@0xD07A, state=0x32F4, ifg=0x10, ie=0xFD #@0xD300, state=0x32F4, ifg=0x10, ie=0xFD + #@0xD583, state=0x32F4, ifg=0x10, ie=0xFD #@0xD806, state=0x32F4, ifg=0x10, ie=0xFD + #@0xD963, state=0x32F4, ifg=0x80, ie=0xFD + #@0x3EDE, state=0x3350, ifg=0x00, ie=0x75 #\ESP2 v3.22 I2C Gateway v3.06 +8 #\ESP2 v3.22 I2C Gateway v3.06 +386 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/shallow/niagara/configure.rb\ +285 .Sleepy.power :raw,:ON +3 E\ 99 +4 \ 99 + "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 )% +2 "core" % \ ? +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X ESP.ready! +3 "collection"'% + "processing"%% +5 "manipulator"&% +4 "core" %;;w\  +6 "sampler")% +4 "core" %W\  + % &  !Q + % \ ? +2 "manipulator"&& +3 "core" &-  4 +2 "storage"(& +3 "core" & \ , + "storage"(% +4 "core" %  \ - + "collection"'& +3 "core" &9;m\  +2 "processing"%& +3 "core" &\  +2 "collection"' +3 "core"  +2 "collection"' +3 "core"  +2 "collection"'  +2 "core"  +2 "processing"%! +3 "core"  +2 "processing"%" +2 "core" V +2 "processing"%# +3 "core"  +2 "processing"%$ +2 "core"  +2 "sampler")% +3 "core"  +3 "sampler")&% +3 "core" % \ > +2 "collection"''& +4 "core" &:;s\  +2 "collection"'(% +3 "core" %:<}\  +2 "processing"%)& +4 "core" &\  +2 "processing"%*% +3 "core" %W\  +2 "manipulator"&+% +3 "core" % &  !Q +2 "manipulator"&,& +4 "core" &-  4 +2 "storage"(-& +4 "core" & \ , + "storage"(.% +4 "core" % \ , +2 "collection"'/9 +2 "core" 9 +2 "processing"%09 +3 "core" 9 +567 #t-> access 2 +9 .SE.seek :down +2 "storage"(1'v +3 "core" ' +2 "manipulator"&2% +3 "core" % & k w  !Q +3 "manipulator"&3& +3 "core" &- 4 +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"(4(K +1281 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (5& +3 "core" &K O\ ( +1439 #t-> CC.status + "collection"'6& +3 "core" &9<n\  +1311 #t-> startTube 2 +571 #-> da 40 +2 #da sampling at most 40ml +3 #Loading sh1 puck from tube 2 into Collection Clamp +3 ."Qmail"HABfans.email "Started da in tube 2 at 13:58:02EDT27-Mar-19\\n{}\\nCan@13:56:55, 23.2C, 13% humidity, 14.4psia, 12.675V, 0.276A, 0.276A avg, 3.49W",Subject: "da sampling at most 40ml" +2 "collection"'7& +6 "core" &9:w\  + .tHand.open + "manipulator"&81 +26 "core" 1 +2 "manipulator"&9% +4 "core" % &  !Q +2 "storage"(:% +3 "core" % \ * +2 "storage"(;. +4 "core" .(K +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(<( +1286 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (=& +3 "core" & )\ ' + "manipulator"&>& +4 "core" &- ` d 4 + "manipulator"&?% +4 "core" % & k l !Q +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 +2 "manipulator"&@( +177 "core" ( +2 "manipulator"&A& +3 "core" & k a  & +2 "storage"(B& +4 "core" & c\ % + .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&C' +91 "core" ' +2 "storage"(D& +4 "core" & o\ & + .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(E'L +276 "core" ' +2 "storage"(F- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +12 (G& +3 "core" & ]\ $ +2 "manipulator"&H& +3 "core" & i l / & +2 .t\Elbow.seek 2 +2 "manipulator"&I( +2 "core" ( +2 "manipulator"&J& +3 "core" & p s u & +2 "storage"(K& +3 "core" & R\ $ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&L'υ +22 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&M/ +68 "core" / +10 ."downElevator"SE.seek :down +3 "manipulator"&N& +3 "storage"(O'v +6 "core" & ` a & +2 "manipulator"&P% +3 "core" % ϙ s r +2 .tForearm.seek :retract +2 "manipulator"&Q'\ +92 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&R( +144 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +3 "core" ( +2 "manipulator"&S& +3 "core" & n j  . +2 .t\Elbow.reconfigure LooseElbow +39 "manipulator"&$ &.,(#b +8 &T& +3 "core" & m l . +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&U'ρ +100 "core" ' +3 "manipulator"&V& +4 "core" & i \\ . +2 "manipulator"&W% +3 "core" %m F ? o +2 "collection"'X& +4 "core" &;=s + "collection"'Y& +4 .tCC.seek :closed +2 "collection"'Z(O +3 "core" &9<| +3 &:>r 9 +10 &6Gw:<s 2 +9 &aq}8;l F +9 &b:>d P +10 &Q:=` O +9 &T9<i P +10 &HU;=i O +9 &\ T;=n O +9 &T:=w P +10 &T:>t O +9 &PU9<p O +9 &!U9:v O +10 &"S:>s P +9 &$T9=s O +10 &&XR:=x O +9 &(U:=r O +9 &)T;=q O +10 &+Q8=o O +9 &-`Q9<q O +9 &/"Q9<t O +10 &0S:<p O +9 &2R;;m P +10 &4iQ8<r O +9 &6+T:=m O +9 &7Q:=v O +10 &9S9;m O +9 &;qS:=k O +9 &=3R:>w O +10 &>S8;k O +9 &@Q7<j O +10 &BxT9<n O +9 &D8\\9=m P +9 &E`8<r Q +10 &Gt8;r S +9 &Ik8;q W +9 &K7:s [ +10 &L7<i \\ +9 &N8;h ; +10 &O`,6;o $k +9 &O{s4;g P + ( +2 "collection"'Y& +2 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.83 +2 .Hand.open + "manipulator"&[1 +66 "core" 1 +2 "manipulator"&\\% +4 "core" % m C H + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&]'\ +99 "core" ' + .tSC.coast + "storage"(6 +3 #tcollectSample 40ml w/bubble point of 24psi + #Priming 7ml + .Sleepy.power :sampler,:ON + .Intake.select :close +2 .\Exhaust.select :close + .SS.hold +2 "sampler")^+ +3 "core" + +2 "sampler")_% +3 "core" % \ 4 +2 "collection"'`& +3 "core" &O{r6:d P +3 E\ VV +142 #tCalibrating pressure and temperature sensors +2 .CTV.dial :air +2 "collection"'a  +5 "core"  +2 .tSSV.dial :spit,avoiding: :exhaust + "sampler")b +4 "core"  +2 "sampler")c  +4 "core"  +2 .tSS.reconfigure SSfast +2 "sampler")#.0XB3 + "sampler")% +4 "core" %s \ . + "sampler")\ % +4 "core" %s \ / + .tIntake.select :close + "sampler")0 +9 ) % +3 "core" %s \ 3 + .tSSV.dial :exhaust +2 "sampler")  +76 "core"  +2 .t\Exhaust.select :open + "sampler")@ +9 .tSS.reconfigure SSexhale +2 "sampler")#.0X? P +2 ."airStroke"CSV.dial :waste +3 "sampler")% + "collection"' +5 "core" % \ . + ."connect"SSV.dial CBV,avoiding: :exhaust +3 .tCBV.dial SSV +3 "sampler")  +2 "core" +2 ."airStroke"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."airStroke"CS.seek 0ml +2 "collection"'' +3 "core" ' + ."airStroke"CSV.dial :air +2 "collection"' @ +85 "core" > +2 ."airStroke"CS.seek 10ml +2 "collection"'' D +88 "core"  +2 .tCTV.dial :air +2 "collection"'  +74 "core"  +2 .tdelay 15 seconds +2 ."samplerPumpShutdown"Sleepy.power :sampler,:OFF +1500 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +136 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +3 .tSS.seek 0ml +4 "collection"'  +5 "sampler")' +3 "core" ' +2 .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")  +123 "core"  +12  +603 ' +2 "sampler")% +4 "core" % \ / + .tCBV.dial between SSV and waste2 +2 "collection"'  +29 "core"  +2 "collection"'% +4 "core" % J:?%  +2 ."connect"CTV.dial CSV,avoiding: :air +2 .tCSV.dial CTV +2 "collection"'  +46 "core"  +2 .tCS.reconfigure CSpressurize +2 "collection"'# d@<<b +2 .tCS.seek 0ml +2 "collection"'!' +2098 "core" ' [' +2 "collection"'"% +4 "core" % , * + "sampler")#% +4 "core" % \ . + #tBubblePoint: Intake @38.7psia, Outlet @14.6psia + .CBV.dial SSV +2 "collection"'$ @ +38 "core" A +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X' +55 "core" B +2 ."airStroke"CS.seek 10ml +2 "collection"'?' D +3 "core" ' +2 .t\Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV,avoiding: :exhaust +2 .tCBV.dial SSV +2 "sampler")A  +193 "core"  +2 .tCTV.dial :air + .delay 15 seconds +1503 .SSV.dial :spit,avoiding: :exhaust +2 "sampler")B +134 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +3 .tSS.seek 0ml +4 "collection"'D  +5 "sampler")' +3 "core" ' +2 .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")  +125 "core" ~ +9  +559 ' +2 "sampler")F% +4 "core" % \ 0 + .tCBV.dial between SSV and waste2 +2 "collection"'G  +40 "core"  +2 "collection"'1% +4 "core" % F77 +2 ."connect"CTV.dial CSV,avoiding: :air +2 .tCSV.dial CTV +2 "collection"'H  +42 "core"  +2 .tCS.reconfigure CSpressurize +2 "collection"'# d@<<b +2 .tCS.seek 0ml +2 "collection"'J' +2437 "core" '6: +2 "collection"'K% +4 "core" %1  + "sampler")M% +4 "core" % \ / + #tBubblePoint: Intake @38.2psia, Outlet @14.1psia + .CBV.dial SSV +2 "collection"'N @ +39 "core" A +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X +103 "collection"'$9 +4 "core" 9b< +102 "collection"'9 +2 "core" 9z: +103 "collection"'&9 +2 "core" 99 +103 "collection"''9 +2 "core" 96 +103 "collection"'(9 +2 "core" 94 +103 "collection"'%9 +2 "core" 91 +103 "collection"')9 +2 "core" 90 +103 "collection"'+9 +2 "core" 9/ +103 "collection"',9 +2 "core" 9- +103 "collection"'.9 +2 "core" 91+ +103 "collection"'*9 +4 "core" 9G* +102 "collection"'09 +2 "core" 9[) +103 "collection"'!9 +2 "core" 9o' +103 "collection"'-9 +2 "core" 9 % +103 "collection"'/9 +2 "core" 9$ +103 "collection"'29 +2 "core" 9# +103 "collection"'59 +2 "core" 9! +103 "collection"'69 +2 "core" 9 +103 "collection"'39 +2 "core" 9 +103 "collection"'89 +2 "core" 9# +103 "collection"'99 +3 "core" 9 ' +102 "collection"':9 +2 "core" 9 + +103 "collection"';9 +2 "core" 9 #/ +103 "collection"'=9 +2 "core" 9 33 +103 "collection"'79 +2 "core" 9 B8 +103 "collection"'A9 +2 "core" 9 R< +141 "collection"'49 +10 "core" 9 gB +103 "collection"'B9 +2 "core" 9 tF +103 "collection"'D9 +2 "core" 9 J +103 "collection"'9 +2 "core" 9 N +103 "collection"'>9 +3 "core" 9 S +103 "collection"'F9 +2 "core" 9 W +103 "collection"'G9 +2 "core" 9 [ +103 "collection"'19 +2 "core" 9 _ +103 "collection"'H9 +2 "core" 9 d +103 "collection"'?9 +2 "core" 9 h +103 "collection"'K9 +2 "core" 9 l +103 "collection"'M9 +2 "core" 9 p +103 "collection"'N9 +2 "core" 9 t +103 "collection"'9 +2 "core" 9 y +103 "collection"'@9 +4 "core" 9\ } +102 "collection"'C9 +2 "core" 9\  +103 "collection"'S9 +2 "core" 9\ \ +103 "collection"'P9 +2 "core" 9\  +103 "collection"'T9 +2 "core" 9\ # +103 "collection"'L9 +3 "core" 9\ * +103 "collection"'I9 +2 "core" 9\ 1 +103 "collection"'W9 +2 "core" 9\ 7 +103 "collection"'E9 +2 "core" 9\ = +103 "collection"'O9 +2 "core" 9\ D +103 "collection"'J9 +3 "core" 9\ I +103 "collection"'X9 +2 "core" 9\ O +103 "collection"'V9 +2 "core" 9\ T +103 "collection"'Q9 +2 "core" 9\ Y +103 "collection"'[9 +2 "core" 9\ ] +103 "collection"'\\9 +2 "core" 9\ b +103 "collection"'9 +2 "core" 9\ f +103 "collection"'Y9 +2 "core" 9\ i +103 "collection"'`9 +2 "core" 9\ m +103 "collection"'_9 +2 "core" 9\ q +103 "collection"'a9 +3 "core" 9\ t +3 .tCH.hold 10:00,70C +2 "collection"'c `\ `\ s  +3 "core"  +44673 E  +15329 "core" ` +2 "collection"'b9 +3 "core" 9\  +2 #tCollection Puck Heater at 70C after lysing + .CS.seek 0ml +2 "collection"'<' +334 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'U @ +104 "core" A +2 .tCSV.dial :air +2 "collection"'^ @ +41 "core" ? +2 .tCS.seek 5ml +2 "collection"''l +1359 "core" ' + .tCSV.dial CTV +2 "collection"'e  +44 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'f @ +45 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'h  +44 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'g @ +45 "core" ? +2 .tdelay 2 seconds +202 .CS.seek 0ml +3 "collection"'d' +1355 "core" ' +2 #tRecovering Lysate into Collection syringe + .CSV.dial CBV + "collection"'l +102 "core"  + .tCBV.dial CSV +2 "collection"'m  +30 "core"  +2 "collection"'j% +3 "core" %   +3 .tCS.seek 5ml + "collection"'o'l +1352 "core" ' + .tdelay 5 seconds +503 .CTV.dial :air +2 "collection"'p  +44 "core" +2 "collection"'q% +4 "core" %l  + .tCS.seek 7ml +2 "collection"'r' +591 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air2 +2 "collection"'s @ +42 "core" ? +2 .tCS.seek 10ml +2 "collection"'n' D +842 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +3 "collection"'v ` +116 "core" ^ +2 #tLysing Complete + "collection"'w& +4 "core" &O{n P +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&x% +3 "core" %\ " K K  : +2 "storage"(t% +4 "core" % \ " + "storage"(y. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 +2 "storage"(u($ +342 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 ({& +2 "core" && <\ +3 "manipulator"&|& +3 "core" & = D . +2 "manipulator"&}% +3 "core" %\ " E ;  : +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 1 +2 "manipulator"&~( +155 "core" ( +2 "manipulator"&& +3 "core" & D G j  +2 "storage"(z& +3 "core" && ^\ " +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"&' +96 "core" ' +2 "storage"(& +4 "core" && \ # + .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"('L +274 "core" ' +2 "storage"(- +3 "core" -'L +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tSE.seek :place + "storage"(' +31 "core" ' +10 "manipulator"&\ & +4 "core" & l k /  +2 "manipulator"& % +4 "core" % m l U + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"& '\ +90 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&( +151 "core" ( +2 "manipulator"&& +3 "core" & F D p 4 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & +  = 4 +2 .tForearm.seek CC +2 "manipulator"&'ρ +93 "core" ' + .tHand.close +2 "manipulator"&/ +66 "core" / +2 .tCC.seek :open +2 "collection"'( +378 "core" ( +2 "storage"(& +3 "core" && Y\ # +2 "storage"( & +3 "core" && T\ # +2 "manipulator"&& +3 "core" & J G 2 +2 "manipulator"&% +3 "core" % ϊ ? D +2 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 1 +2 "manipulator"&( +155 "core" ( +2 "manipulator"&& +4 "core" & k h - + "storage"(& +4 "core" && <\ $ + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 1 + "manipulator"&'\\ +112 "core" ' + .t\Elbow.hold +2 "manipulator"&, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"& 1 +68 "core" 1 +10 "manipulator"&% +33 "core" % o y }L + "storage"("& +4 "core" && r\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 319 counts + "manipulator"&#'ϛ +21 "core" ' +2 "manipulator"&$& +4 "core" & ~ + "storage"(& +4 "core" && &\ % +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&&' +21 "core" ' +2 "storage"('% +4 "core" % \ % +2 ."downElevator"SE.seek :down +2 "storage"(('v +98 (%% +3 "core" %; U\ $\\x +2 "manipulator"&)% +3 "core" %  ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&+'\ +89 "core" ' +68 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +2 #tTranferring DA +2 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"',& +4 "core" &v\ +2 .tHand.open + "manipulator"&.1 +22 "core" 1 +2 "manipulator"&*& +4 "core" &  + "manipulator"&0% +4 "core" %\   +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&!(- +171 "core" ( +2 "manipulator"&-& +4 "core" &- ~  ? + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &/& +2 "core" &-   ? +2 .tForearm.seek :garage +2 "manipulator"&2' +107 "core" ' + .tHand.close +2 "manipulator"&5/ +74 "core" / +2 "manipulator"&6& +4 "core" &- Q U  ? + "manipulator"&3% +3 "core" %  H K +2 .tForearm.seek :retract +2 "manipulator"&8'\ +106 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&9( +272 "core" ( +2 "manipulator"&:& +3 "core" & l a 6 4 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &;& +3 "core" & l j  4 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&='ρ +104 "core" ' +2 "manipulator"&7& +4 "core" &   4 +2 "manipulator"&A% +3 "core" %ϗ u  2 +2 "collection"'4& +4 "core" &  \  +46 "collection"'B& +12 .tCC.seek :closed + "collection"'D(O +3 "core" &  \  +3 & \  +10 &.|  ,~ +9 &d| \  ? +9 &pp   O +10 &4L\  f N +9 &R\   N +9 &Q  N +10 &{R   N +9 &<V   N +10 &Q  N +9 &S   N +9 & O\   N +10 &"DR\  N +9 &$S   N +9 &%Q\ \ { M +10 &'T \\ N +9 &)MQ D N +10 &+R\   M +9 &,T   N +9 &.Q   M +10 &0UR   N +9 &2Q  M +9 &3R   N +10 &5Q k M +9 &7\\R\  Z N +10 &9R H N +9 &:R   M +9 &<R   N +10 &>eP\  y N +9 &@'Q\   N +9 &AQ   N +10 &CR\  N +9 &EkW\   N +10 &G*_  O +9 &Hv ~ R +9 &J  | W +10 &LO  j [ +9 &N  \\ L +9 &O0A  G *} +10 &Ozn   O +5 ( + "collection"'B& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.91 +2 "collection"'& +4 "core" &Ozd  O + &Oze\   O + .tHand.open + "manipulator"&>1 +69 "core" 1 +2 "manipulator"&F% +4 "core" % ϗ s o N 2 + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&G'\ +90 "core" ' + .tPSV.dial PSR +2 "processing"%1 +135 "core"  + .tPSR.select :flush +3 "processing"%j +9 .tPS.seek 1.5ml +2 "processing"%H' +1607 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%?  +44 "core"  +2 .tPS.seek 0ml +2 "processing"%K'W +1609 "core" ' + .tPSV.dial PSR +2 "processing"%M +45 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%N' +2624 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +4 "processing"% +2 "collection"'@  +5 "core"  + "processing"%C  +44 "core"  +36 + .tPSV.dial :mixloop +2 "processing"%S +104 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%P  +131 "core" +2 .tPS.seek 0ml +2 "processing"%T'W +2635 "core" ' + .tPSV.dial :air +2 "processing"%L  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%I' +2634 "core" ' + .tPSV.dial :mixloop +2 "processing"%W +45 "core" +2 .tPS.seek 0ml +2 "processing"%E'W +2626 "core" ' + .tPSV.dial :air +2 "processing"%O  +45 "core"  +2 .tPS.seek 2.5ml +2 "processing"%J' +2635 "core" ' + .tPSV.dial :mixloop +2 "processing"%X +46 "core" +2 .tPS.seek 0ml +2 "processing"%V'W +2629 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&Q& +4 "core" & h ` 4 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&[( +4 "core" ( +2 "manipulator"&\\& +4 "core" & ` a 4 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" & h m 4 +2 .tForearm.seek CC +2 "manipulator"&Y'ρ +107 "core" ' + .tHand.close +2 "manipulator"&`/ +69 "core" / +2 .tCC.seek :open +2 "collection"'_( +378 "core" ( +2 "manipulator"&a& +3 "core" & m m 4 +2 "manipulator"&k% +3 "core" %  o o ( +2 .tForearm.seek :retract +2 "manipulator"&c'\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&b(- +278 "core" ( +2 "manipulator"&i& +3 "core" &-  = +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &U& +3 "core" &-  = + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&^' +115 "core" ' + .tHand.open +2 "manipulator"&<1 +66 "core" 1 +2 "manipulator"&e% +3 "core" % e )   C +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&f'\ +104 "core" ' + .tPSV.dial :mixloop +2 .PTV.dial :PRVmixing +2 ."connect"PRV.dial CBV + .tCBV.dial PRV +2 .CTV.dial :air,avoiding: :intake + #Loading lyfil puck from tube 2 into Collection Clamp +2 "collection"'h& +3 "core" &\  +2 "manipulator"&g% +3 "core" %   ) +2 "storage"(% +4 "core" % 5\ + + "storage"(l. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 + "storage"(m( +337 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (j& +3 "core" &  \ ) + "manipulator"&d& +3 "core" &-   = +2 "manipulator"&p% +3 "core" %   ) +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 2 + "manipulator"&q( +177 "core" ( +2 "manipulator"&o& +4 "core" &\  $ + "storage"(s& +3 "core" &  \ ) +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&r' +101 "core" ' +2 "storage"(v& +3 "core" &  \ * +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(w'L +292 "core" ' +2 "storage"(x- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (t& +3 "core" &  :\ ' + "manipulator"&y& +4 "core" & $ + .t\Elbow.seek 2 +2 "manipulator"&{( +3 "core" ( + "manipulator"&|& +3 "core" &  $ +2 "storage"(}& +3 "core" &  \ ' +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&'υ +22 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&z/ +75 "core" / +10 ."downElevator"SE.seek :down +3 "manipulator"&& +3 "storage"(R'v +5 "core" &   $ +2 "manipulator"&]% +4 "core" % σ  + .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&\ ( +150 "core" ( +2 "manipulator"& & +4 "core" & k h ;5 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 "core" ' +2 ."downElevator"SE.coast +2 "manipulator"&& + "storage"(5 +5 "core" & l l = ;5 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'ρ +100 "core" ' +2 "manipulator"&& +4 "core" & v o ;5 +2 "manipulator"&% +3 "core" %ρ a ^ a +2 "collection"'~& +4 "core" &\  + "collection"'& +4 .tCC.seek :closed +2 "collection"' (O +2 "core" &\  +4 &\ 5 +10 &5Gx 2 +9 &crz F +9 & \\ O +10 &Qz N +9 &Rt N +10 &QTi N +9 &RY N +9 &S@ N +10 &R+ N +9 &ZQ N +9 &!S N +10 &"R N +9 &$R N +10 &&bP O N +9 &(#RZ N +9 &)T Q N +10 &+RA N +9 &-iR8 N +9 &/,Q+ N +10 &0R  M +9 &2T N +10 &4rR N +9 &64TI N +9 &7Oi N +10 &9R] N +9 &;yRY N +9 &=<Q N +10 &>W N +9 &@R N +10 &BT N +9 &DBW N +9 &F^ O +10 &Gr Q +9 &Iq V +9 &K( Z +10 &L \\ +9 &N} B +10 &O_' %n +9 &Oyy T +2 ( + "collection"'& +2 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.87 +2 .Hand.open + "manipulator"&Z1 +74 "core" 1 +2 "manipulator"&% +4 "core" % ρ Q U % + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"& '\ +106 "core" ' + .tSC.coast + "storage"(6 +3 .tCTV.dial CSV,avoiding: :intake +2 "collection"'  +134 "core" ~ + .tCSV.dial CTV +2 "collection"'  +30 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2632 "core" ' +2 "collection"'% +3 "core" % G  +2 .tCS.seek 4.15ml +2 "collection"''Q +1569 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air + "processing"%  +45 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%  +73 "core"  +2 .tPS.seek 0ml +2 "processing"%'W +2637 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"'" ` +20 E\ ]] +19 "core" ^ +2 .tCSV.dial :air +2 "collection"'$ @ +43 "core" ? +2 .tCS.seek 10ml +2 "collection"'' D +1563 "core" ' + .tCSV.dial CTV +2 "collection"'  +44 "core"  +2 .tCS.seek 0ml +2 "collection"''' +2637 "core" ' + .tCBV.dial :waste1 +2 "collection"' @ +29 "core" > +2 .tdelay 5 seconds +549 .CTV.dial :air,avoiding: :intake +10 "collection"'%  +135 "core" +2 "collection"')& +4 "core" &Oyx T + #tStoring lyfil puck in Collection Clamp to tube 1 +2 "manipulator"&% +3 "core" %\  l m j +2 "storage"(#% +3 "core" %} e\ & +2 "storage"(,. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 +2 "storage"(($ +338 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (.& +2 "core" &' \ $ +2 "manipulator"&*& +3 "core" & o m ;4 +2 "manipulator"&0% +4 "core" %\  K O j +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 1 + "manipulator"&&( +156 "core" ( +2 "manipulator"&-& +4 "core" & k h  + "storage"(/& +4 "core" && \ # +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&(' +98 "core" ' +2 "storage"(u& +4 "core" && \ # + .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"('L +282 "core" ' +2 "storage"(5- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&6& +3 "core" & a ^  + "storage"(3& +4 "core" && q\ " + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&+'\\ +37 "core" ' + .t\Elbow.hold +2 "manipulator"&2, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(:- +2 "core" -' +2 .tSE.seek 0.11 Pucks below Top Plate +2 "storage"(;'I +30 "core" ' +2 "manipulator"&!% +4 "core" %g~ x9 + "storage"(7& +4 "core" && \  +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 311 counts + "manipulator"&A'ϓ +21 "core" ' +2 "manipulator"&4& +4 "core" & a i  +2 "storage"(8& +3 "core" && .\ ! +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&' +33 "core" ' +2 .tSE.seek 1.11 Pucks below Top Plate +2 "storage"(B'8 +39 "core" ' +2 "manipulator"&& +4 "core" & a i  +2 "manipulator"&>% +3 "core" % m m 5 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&F'\ +92 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&1( +149 "core" ( +2 "manipulator"&=& +4 "core" &  0 D 5 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &?& +3 "core" &  # ! " 5 + .tForearm.seek CC +2 "manipulator"&H'ρ +101 "core" ' + .tHand.close +2 "manipulator"&M/ +77 "core" / +2 .tCC.seek :open +2 "collection"'K( +378 "core" ( +2 "storage"(& +3 "core" && ~\ " +2 "storage"(C& +3 "core" && `\ " +2 "manipulator"&@& +3 "core" &  9 : 8 5 +2 "manipulator"&S% +3 "core" % ϋ ; : \ +2 .tForearm.seek :retract +2 "manipulator"&P'\ +95 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 1 +2 "manipulator"&N( +153 "core" ( +2 "manipulator"&L& +4 "core" & i e  + "storage"(T& +4 "core" && \ % + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 1 + "manipulator"&W'\\ +112 "core" ' + .t\Elbow.hold +2 "manipulator"&I, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&O1 +70 "core" 1 +10 "manipulator"&E% +33 "core" % l L }I + "storage"(X& +4 "core" && +\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 316 counts + "manipulator"&J'Ϙ +21 "core" ' +2 "manipulator"&Q& +4 "core" &   +2 "storage"(\\& +3 "core" && Z\ % +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"&' +36 "core" ' +3 "storage"(`% +3 "core" %= 0\ & / +3 ."downElevator"SE.seek :down +2 "storage"(9'v +99 (G% +3 "core" %9 !\ %\\w +2 "manipulator"&D% +3 "core" %" u   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&a'\ +94 "core" ' +48 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%k  +75 "core" +2 .tPS.seek 2.5ml +2 "processing"%Y' +2629 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%i +43 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%U  +45 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%[ +44 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%<  +46 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%e'W +2636 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%c& +4 "core" &E\  + .tHand.open +2 "manipulator"&h1 +17 "core" 1 +2 "manipulator"&g& +3 "core" &   +2 "manipulator"&% +3 "core" %\ &  B +3 .t\Elbow.seek FlushPuck::Garage + "manipulator"&l(- +169 "core" ( +2 "manipulator"&^& +3 "core" &- ; I +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &j& +2 "core" &-  I +2 .tForearm.seek :garage +2 "manipulator"&d' +109 "core" ' + .tHand.close +2 "manipulator"&p/ +75 "core" / +2 "manipulator"&o& +3 "core" &- o o t I +2 "manipulator"&s% +3 "core" %  o o F +2 .tForearm.seek :retract +2 "manipulator"&v'\ +101 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&b( +150 "core" ( +2 "manipulator"&f& +3 "core" &  \ +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &x& +3 "core" & 1 \ + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&t' +92 "core" ' +2 "manipulator"&y& +4 "core" & %  +2 "manipulator"&|% +3 "core" %  E +2 "processing"%}& +3 "core" &\  +2 "processing"%z& +4 .tPC.seek :closed + "processing"%(Tg +3 "core" &\  +5 &B\ 4 +9 &/HuF\ 1 +9 &TozC\ F +10 &\\Z\ Q +9 &MY\ P +9 &tTY\ Q +10 &5RT\ Q +9 &QX\ P +10 &O\ Q +9 &|P\ Q +9 &?Q\ P +10 &!R\ P +9 &"S\ P +9 &$O\ Q +10 &&FQ\ Q +9 &(Q\ Q +9 &)P\ P +10 &+R\ P +9 &-ON \ P +10 &/O \ P +9 &0O\ P +9 &2L\ P +10 &4WP\ P +9 &6O"\ P +9 &7O'\ P +10 &9R!\ P +9 &;`N'\ P +10 &="N&\ P +9 &>O#\ P +9 &@N\ P +10 &BhO\ P +9 &D)Q\ P +9 &ER\ P +10 &GZ\ Q +9 &Ij`\ R +10 &K'r\ T +9 &L\ W +9 &N\ W +10 &Pd\ W +9 &R&\ W +10 &Sgc\ + +9 &T=_\ 5 +8 ( +2 &TF\ , + "processing"%z& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.62 +2 "processing"%]& +4 "core" &TF\ , + .tHand.open +2 "manipulator"&q1 +75 "core" 1 +2 "manipulator"&r% +4 "core" %  E + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"& '\ +96 "core" ' + .tPRV.dial :air +2 "processing"%  +43 "core"  +2 .tPSV.dial :mixloop +2 "processing"%w +45 "core" +2 "processing"%% +4 "core" %S*\  +2 .tPS.seek 0.3ml + "processing"%' +391 "core" ' + .tPSV.dial PSR +2 "processing"% +105 "core"  + .tPSR.select :wash +3 "processing"% +63 .tPS.seek 0.7ml + "processing"%~'* +486 "core" ' + .tdelay 3 seconds +303 .PSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%{' +1927 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop + "processing"%R +106 "core" +2 .tPTV.dial :mixing +2 "processing"% @ +73 "core" B +2 .tPBV.dial :waste2 + "processing"%_  +93 "core"  +4 .tPS.seek 0ml +2 "processing"%Z'W +2632 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&& +4 "core" &   +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&( +15 "core" ( +2 "manipulator"&& +4 "core" & k + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &  k +2 .tForearm.seek PC +2 "manipulator"&' +93 "core" ' + .tHand.close +2 "manipulator"&m/ +74 "core" / +2 .tPC.seek :open +2 "processing"%V( +400 "core" ( +2 "manipulator"&& +3 "core" & M g +2 "manipulator"&n% +3 "core" % ? \ +2 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"& (- +123 "core" ( +2 "manipulator"&& +3 "core" &-   ( +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &"& +2 "core" &-  ( +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&$' +111 "core" ' + .tHand.open +2 "manipulator"&1 +66 "core" 1 +2 "manipulator"&% +3 "core" % H G +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +99 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%& +4 "core" &\  +2 "manipulator"&%% +4 "core" %    + "storage"()% +4 "core" %  \ - + "storage"(. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 2 + "storage"(#( +341 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (,& +2 "core" & ( >\ )  +2 "manipulator"&.& +3 "core" &- 3 ( +2 "manipulator"&*% +3 "core" %  x *  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 +2 "manipulator"&0( +167 "core" ( +3 "manipulator"&-& +4 "core" &  % + "storage"(/& +4 "core" & &\ + + .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts + "manipulator"&u' +101 "core" ' +2 "storage"(\ & +4 "core" & [\ , + .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"( 'L +284 "core" ' +2 "storage"(5- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (6& +2 "core" & \ , +2 "manipulator"&3& +3 "core" &  % +2 .t\Elbow.seek 2 +2 "manipulator"&:( +2 "core" ( +2 "manipulator"&!& +3 "core" & / % +2 "storage"(7& +3 "core" & \ , +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&4'υ +21 "core" ' + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&8/ +65 "core" / +17 ."downElevator"SE.seek :down +5 "manipulator"&& +2 "storage"(>'v +5 "core" & O % +2 "manipulator"&(% +4 "core" % χ G + .tForearm.seek :retract +2 "manipulator"&&'\ +91 "core" ' +2 .t\Elbow.seek PC +2 "manipulator"&( +163 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +88 "core" ( +2 "manipulator"&+& +4 "core" & . v + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &A& +2 "core" &  v +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&;' +103 "core" ' +3 "manipulator"&=& +4 "core" &  v +2 "manipulator"&?% +3 "core" % c z +2 "processing"%& +4 "core" &@\  +2 "processing"%2& +3 .tPC.seek :closed +2 "processing"%M(Tg +3 "core" &<\  +2 &=\ \ +10 &/v9\ +z +9 &b{2\ ? +10 &dn3\ P +9 &$O2\ P +9 &O-\ P +10 &Q2\ Q +9 &jQ2\ P +9 &,P%\ P +10 &O!\ P +9 &O"\ P +10 & rO\ P +9 &"4O"\ P +9 &#O\ P +10 &%N\ P +9 &'|N\ P +10 &)=N\ P +9 &*N\ P +9 &,N\ P +10 &.N\ P +9 &0GN \ O +9 &2N\ P +10 &3N\ P +9 &5L\ P +9 &7NO\ P +10 &9N\ P +9 &:Q\ P +10 &<O\ P +9 &>VK\ P +9 &@N\ O +10 &AN\ P +9 &CS\ P +10 &E[T\ Q +9 &GZ\ Q +9 &Ha\ R +10 &Jq\ S +9 &LR\ W +9 &N\ W +10 &O\ W +9 &Q\ W +9 &SIn\ 4 +10 &T07d\ 7 +8 ( +2 &TD\  # + "processing"%2& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.63 +2 .Hand.open + "manipulator"&F1 +68 "core" 1 +3 "manipulator"& % +4 "core" %  z +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' + .tSC.coast + "storage"(6 +4 #tHeating da puck from tube 2 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +4 "processing"%@9 +2 %C  +5 "core" 9 +102 "processing"%S9 +2 "core" 9 +103 "processing"%L9 +2 "core" 9  +103 "processing"%T9 +2 "core" 9  +103 "processing"%H9 +3 "core" 9 +103 "processing"%19 +2 "core" 9 +103 "processing"%O9 +2 "core" 9 +103 "processing"%E9 +2 "core" 9 +103 "processing"%X9 +2 "core" 9" +103 "processing"%Q9 +2 "core" 9& +103 "processing"%\\9 +2 "core" 9+ +103 "processing"%P9 +2 "core" 9/ +103 "processing"%`9 +2 "core" 93 +103 "processing"%N9 +2 "core" 97 +103 "processing"%G9 +3 "core" 9; +103 "processing"%D9 +2 "core" 9 @ +103 "processing"%W9 +2 "core" 9 D +103 "processing"%J9 +2 "core" 9H +103 "processing"%B9 +2 "core" 9L +103 "processing"%k9 +3 "core" 9P +103 "processing"%9 +2 "core" 9!U +103 "processing"%99 +2 "core" 9'Y +103 "processing"%9 +2 "core" 9,] +103 "processing"%9 +2 "core" 92a +103 "processing"%i9 +3 "core" 99e +103 "processing"%U9 +2 "core" 9?j +103 "processing"%[9 +2 "core" 9Fn +103 "processing"%<9 +2 "core" 9Mr +103 "processing"%Y9 +2 "core" 9Sv\ +103 "processing"%c9 +2 "core" 9Zz\ +103 "processing"%h9 +2 "core" 9b +103 "processing"%g9 +2 "core" 9g +3 .tPH.hold 2:00:00,28C +2 .delay 1:30 +3 "processing"% ppc +2 "core"  +8999 .tPSR.select :air +2 .PSV.dial PSR + "processing"%^ +107 "core"  + .tPSR.select :wash +3 "processing"% +10 .tPS.seek 0.5ml + "processing"%j' +599 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml +2 "processing"%I'[ +1613 "core" ' + .tPTV.dial :puck +2 "processing"%p  +72 "core"  +2 .tPSV.dial PTV + "processing"%o +75 "core" + .tPBV.dial :waste1 +2 "processing"%s  +133 "core"  +2 "processing"%a% +4 "core" %W\  +2 .tPS.seek 1.5ml +51 "processing"%f' +586 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%x * +32 "core" , +2 .tPS.seek 0ml +2 "processing"%d'W +1615 "core" ' +2 .tdelay 5:00 +16446 E\ 88 +13556 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%y  +34 "core"  +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%| * +33 "core" + +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%} +75 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%l' +2467 "core" ' + .tPSV.dial PTV +2 "processing"%v +75 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +3 "processing"% +75 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV + "processing"%] +76 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%q  +73 "core"  +2 .tPS.seek :empty +2 "processing"%r'9 +2445 "core" ' + .tPTV.dial :PRVmixing,via: PRV +3 "processing"%z  +130 "core" +2 .tPSV.dial :mixloop +2 "processing"% +45 "core" +2 .tPRV.dial :ab1 +2 "processing"%w @ +74 "core" A +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%'w +362 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "collection"'t  + "processing"%e  +46 "core"  +8 +2 "processing"%% +4 "core" %| \ \  +2 .tPS.seek 0.32ml + "processing"%') +399 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'~  +31 "core" +2 .tPRV.dial :air + "processing"%R  +44 "core"  +2 .tPS.seek 0.9ml +2 "processing"%'D +1231 "core" ' + .tPRV.dial :waste2 +2 "processing"%_ @ +73 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%{' +860 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%  +45 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%'[ +1606 "core" ' + .tPSV.dial :PML +2 "processing"% +45 "core" +2 .tPTV.dial :mixing + "processing"%m @ +72 "core" A +2 .tPBV.dial :waste1 + "processing"%b  +35 "core" +2 "processing"% % +4 "core" %Y\  +2 .tPS.seek 1.85ml + "processing"%'9 +242 "core" ' + .tPBV.dial between PSV and waste1 +3 "processing"% * +34 "core" + +2 .tPS.seek 0ml +2 "processing"%n'W +1971 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" &"#Q + .tHand.open + "manipulator"&"1 +27 "core" 1 +2 "manipulator"&& +4 "core" & , ? v +2 "manipulator"&% +3 "core" %\ 7 B E * +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&(- +140 "core" ( +2 "manipulator"&& +3 "core" &. i Z ' +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &. g Y ' +2 .tForearm.seek :garage +2 "manipulator"&' +109 "core" ' +2 .tHand.close +2 "manipulator"&%/ +72 "core" / +2 "manipulator"&)& +3 "core" &.  ~' +2 "manipulator"&% +4 "core" %  W N + .tForearm.seek :retract +2 "manipulator"&$'\ +111 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&,( +267 "core" ( +2 "manipulator"&.& +3 "core" &  z < 5 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &*& +2 "core" & l l ] 5 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&-'ρ +89 "core" ' +2 "manipulator"&/& +4 "core" & i _ 5 + "manipulator"&\ % +4 "core" %σ X N   +2 "collection"' & +3 "core" & %! +2 "collection"'& +3 .tCC.seek :closed +2 "collection"'5(O +3 "core" &!#o +4 &!% 5 +9 &4Hw"% 1 +9 &[p} & F +10 &_ % P +9 &R % P +10 &T!%K P +9 &AU $ P +9 &O## O +10 &V $C O +9 &T!%2 P +9 &IQ"$ P +10 &! S"$P O +9 &"S!&" O +10 &$R!$U O +9 &&SN %5 O +9 &(Q # P +10 &)Q$5 O +9 &+Q"% O +9 &-ZQ!$* O +10 &/O $ O +9 &0N # O +10 &2Q!$; O +9 &4bO # O +9 &6#Q " P +10 &7O!$ O +9 &9Q #9 O +9 &;kQ!$ O +10 &=-P!% O +9 &>R"X O +10 &@O"% O +9 &BrS % O +9 &D5P# O +10 &EX!# P +9 &Ga!$ Q +9 &Im~" T +10 &K"# X +9 &L!" \\ +10 &N # ; +9 &O]*$P 's +9 &Od# K +2 ( + "collection"'& +2 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.68 +2 "collection"'6& +3 "core" &Oe! K +2 .tHand.open + "manipulator"&31 +69 "core" 1 +2 "manipulator"&!% +4 "core" % σ ;  + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&7'\ +93 "core" ' + .tPSV.dial PSR +2 "processing"%8 +116 "core"  + .tPSR.select :flush +3 "processing"%@ +9 .tPS.seek 1.5ml +2 "processing"%' +1608 "core" ' + .tdelay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%(  +45 "core"  +2 .tPS.seek 0ml +2 "processing"%0'W +1607 "core" ' + .tPSV.dial PSR +2 "processing"%u +45 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"% ' +2631 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +4 "processing"%4  +2 "collection"'+  +41 "core"  +122 + .tPSV.dial :mixloop +2 "processing"%A +116 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%:  +73 "core" +2 .tPS.seek 0ml +2 "processing"%='W +2638 "core" ' + .tPSV.dial :air +2 "processing"%?  +46 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2628 "core" ' + .tPSV.dial :mixloop +2 "processing"%> +46 "core" +2 .tPS.seek 0ml +2 "processing"%&'W +2635 "core" ' + .tPSV.dial :air +2 "processing"%V  +45 "core"  +2 .tPS.seek 2.5ml +2 "processing"%F' +2635 "core" ' + .tPSV.dial :mixloop +2 "processing"% +46 "core" +2 .tPS.seek 0ml +2 "processing"%@'W +2629 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&2& +51 "core" & 9 9 5 + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC + "manipulator"&S( +4 "core" ( +2 "manipulator"&;& +4 "core" & I D . 5 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &L& +2 "core" & ? ; 5 +2 .tForearm.seek CC + "manipulator"&#'ρ +102 "core" ' + .tHand.close +2 "manipulator"&T/ +70 "core" / +2 .tCC.seek :open +2 "collection"'H( +379 "core" ( +2 "manipulator"&1& +4 "core" & 6 + ; 5 + "manipulator"&O% +4 "core" % φ u  + .tForearm.seek :retract +2 "manipulator"&E'\ +97 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&X(- +279 "core" ( +2 "manipulator"&Q& +4 "core" &- n d e 1 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &\\& +3 "core" &- i b 1 + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&P' +112 "core" ' +3 .tHand.open + "manipulator"&`1 +68 "core" 1 +2 "manipulator"&N% +4 "core" % } + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&G'\ +103 "core" ' +2 ."da"delayUntil "14:50:10.87" +5287 E\ 22 +19510 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%D @ +72 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%W  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%J * +34 "core" + +2 ."da"PSV.dial :air +2 "processing"%B  +46 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%k' +2468 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +46 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%9  +57 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"% +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +45 "core"  +2 ."da"PS.seek :empty +2 "processing"%i'9 +2446 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%U +147 "core"  + ."da"PSR.select :wash +3 "processing"% +9 ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%[' +589 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%<'[ +1610 "core" ' + ."da"PTV.dial :puck +2 "processing"%Y  +72 "core"  +2 ."da"PSV.dial PTV + "processing"%c +77 "core" + ."da"PBV.dial :waste1 +2 "processing"%h  +34 "core" +2 "processing"%g% +4 "core" %Z%\  + ."da"PS.seek 1.5ml +2 "processing"%^' +602 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%Z * +33 "core" * +2 ."da"PS.seek 0ml +2 "processing"%j'W +1610 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%p  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%o * +36 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%s +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%a' +2476 "core" ' + ."da"PSV.dial PTV +2 "processing"%I +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%x +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%f +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%C  +74 "core"  +2 ."da"PS.seek :empty +2 "processing"%y'9 +2444 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%| +135 "core"  + ."da"PSR.select :wash +3 "processing"% +9 ."da"PS.reconfigure PSconfig +3 "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 +2 "processing"%d'[ +1629 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%v +73 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +35 "core"  +2 "processing"%]% +4 "core" %U!\  + ."da"PS.seek 1.5ml +2 "processing"%q' +588 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%l * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%z'W +33 E\ ?> +1588 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%w * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%r +76 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%e' +2464 "core" ' + ."da"PSV.dial PTV +2 "processing"%t +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%~  +72 "core"  +2 ."da"PS.seek :empty +2 "processing"%R'9 +2440 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%  +45 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%_  +131 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%  +44 "core" ~ +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"% +43 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%{' +387 "core" ' + ."da"delay 2 seconds +242 .PRV.dial :air +8 "processing"%  +46 "core"  +2 "processing"%m% +3 "core" % \  +2 ."da"PS.seek 0.55ml +2 "processing"%b'x +332 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%  +43 "core"  +2 ."da"PS.seek 2ml +2 "processing"%'[ +1563 "core" ' + ."da"PSV.dial :PML +2 "processing"% +44 "core" +2 ."da"PTV.dial :mixing +2 "processing"% @ +71 "core" @ + ."da"PBV.dial :waste1 +3 "processing"%  +34 "core" +2 "processing"%"% +4 "core" %] \  + ."da"PS.seek 1.85ml +2 "processing"%'= +228 "core" ' + ."da"PBV.dial between PSV and waste1 +3 "processing"% * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'W +1968 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +29972 E\ \ 66 +18031 #"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"% * +35 "core" , +2 ."da"PSV.dial :air +2 "processing"%%  +43 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%)' +2470 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +42 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"% +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%.  +43 "core"  +2 ."da"PS.seek :empty +2 "processing"%*'9 +2449 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +135 "core"  + ."da"PSR.select :wash +3 "processing"% +9 ."da"PS.reconfigure PSconfig +3 "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"%\ '[ +1608 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +74 "core"  +2 ."da"PSV.dial PTV + "processing"%$ +73 "core" + ."da"PBV.dial :waste1 +2 "processing"%K  +36 "core" +2 "processing"%6% +4 "core" %X\  + ."da"PS.seek 1.5ml +2 "processing"%3' +587 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%! * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'W +1616 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%8  +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 +2 "processing"%n +74 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%(' +2447 "core" ' + ."da"PSV.dial PTV +2 "processing"% +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%u +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%0 +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%+  +74 "core"  +2 ."da"PS.seek :empty +2 "processing"%4'9 +2446 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%A +145 "core"  + ."da"PSR.select :wash +3 "processing"% +9 ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%:' +591 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"% '[ +1607 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%? +87 "core"  + ."da"PBV.dial :waste1 +2 "processing"%=  +35 "core" +2 "processing"%>% +4 "core" %W\  + ."da"PS.seek 1.5ml +2 "processing"%' +589 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%V * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%&'W +1620 "core" ' +2 ."da"delay 2:00 +23 E\ 21 +11980 #"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"%F * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%2 +73 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%;' +2476 "core" ' + ."da"PSV.dial PTV +2 "processing"%L +88 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%T +83 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%, +84 "core" ~ +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%7  +74 "core"  +2 ."da"PS.seek :empty +2 "processing"%5'9 +2447 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%1 +133 "core"  + ."da"PSR.select :wash +3 "processing"% +9 ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%O' +588 "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 .PSV.dial PTV + "processing"%Q +74 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%\\  +34 "core" +2 "processing"%S% +4 "core" %X\  + ."da"PS.seek 1.5ml +2 "processing"%`' +588 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%N * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"%E'W +1619 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +42 .PTV.dial :puck +8 .PBV.dial :waste1 +2 "processing"%P  +34 "core"  +2 ."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"%W +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%J' +2447 "core" ' + ."da"PSV.dial PTV +2 "processing"%B +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%@ +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%9  +73 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2454 "core" ' + ."da"Sleepy.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR + "processing"% +137 "core"  +3 ."da"PSR.select :sub1 +8 "processing"% +19 ."da"PS.reconfigure PSconfig +6 "processing"%#A d`xb +5 ."da"PS.seek 0.25ml +5 "processing"%k'7 +335 "core" ' +31 ."da"delay 5 seconds +503 .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml + "processing"%U' +338 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air + "processing"% +9 ."da"PS.seek 2ml +2 "processing"%i'[ +1612 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%[ +74 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%Y  +35 "core" +2 "processing"%c% +4 "core" %V  + ."da"PS.seek 1.5ml +2 "processing"%h' +598 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%g * +34 "core" * +2 ."da"PS.seek 0ml +2 "processing"%<'W +1612 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%Z  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%^ * +35 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%p +77 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%o' +192 E  +2322 "core" ' + ."da"PSV.dial PTV +2 "processing"%s +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%j +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%I +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%x  +75 "core"  +2 ."da"PS.seek :empty +2 "processing"%f'9 +2548 "core" ' +2 "processing"%C9 +3 "core" 94 + #"da"Processing Puck Heater at 28.1C before imaging + .PH.coast +2 "processing"%a  +3 "core" 4 + 4 +2 "processing"%|& +3 "core" &TD) # +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&y% +3 "core" %\ !  G; +2 "storage"(}% +3 "core" % , +2 "storage"(v. +2 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 1 +2 "storage"( ($ +341 "core" ( + ."da"SC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (]& +3 "core" &' A + "manipulator"&d& +4 "core" &- h E1 + "manipulator"&l% +3 "core" %\ " q m N C; +2 ."da"\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 1 +2 "manipulator"&q( +179 "core" ( +2 "manipulator"&& +3 "core" & m q V C$ +2 "storage"(w& +3 "core" &&  +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&r' +102 "core" ' +2 "storage"(z& +3 "core" && 7 +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 ."da"SE.seek beamBreak + "storage"(t'L +297 "core" ' +2 "storage"(- +3 "core" -' + ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" &\ r s @ C$ + "storage"(~& +4 "core" && + ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&e'\\ +38 "core" ' +2 ."da"\Elbow.hold +2 "manipulator"&, +3 "core" , + ."da"\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 "storage"(_- +2 "core" -' +2 ."da"SE.seek 1.11 Pucks below Top Plate +2 "storage"('A +31 "core" ' +2 "manipulator"&% +4 "core" %en   v 5 + "storage"(R& +4 "core" && B + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 309 counts + "manipulator"&'ϑ +17 "core" ' +2 "manipulator"&m& +4 "core" &\ # E$ + "storage"({& +4 "core" && +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"& ' +39 "core" ' +2 ."da"SE.seek 2.11 Pucks below Top Plate +2 "storage"(b'0 +37 "core" ' +2 "manipulator"&& +4 "core" & V F$ +2 "manipulator"&% +3 "core" %L j F +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +88 "core" ' +2 ."da"\Elbow.seek PC +2 "manipulator"&"( +253 "core" ( +2 "manipulator"&& +4 "core" & a r A Cs + ."da"\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 && +3 "core" & o d H Cs + ."da"Forearm.seek PC +2 "manipulator"&' +96 "core" ' + ."da"Hand.close +2 "manipulator"&/ +67 "core" / +2 ."da"PC.seek :open +2 "processing"%( +404 "core" ( +2 "storage"(%& +3 "core" && < +2 "manipulator"&& +3 "core" & e c Ds +2 "manipulator"&% +3 "core" % f d  D +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 1 +2 "manipulator"&( +253 "core" ( +2 "manipulator"&.& +3 "core" & m _ A& +2 "storage"()& +3 "core" &&  +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +53 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&' +97 "core" ' + ."da"Hand.open +2 "manipulator"&*1 +69 "core" 1 +10 "storage"(/- +3 "core" -'0 +3 ."da"SE.seek 1.87 Pucks below Top Plate +3 "storage"( ' +27 "core" ' +2 ."da"SE.reconfigure SEseal +3 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.2 Pucks below Top Plate +2 "storage"($' +54 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da19mar2715h40ml.tif +1945 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +528 #"da"SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 21.218 seconds\ /var/log/esp/da19mar2715h40ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da19mar2715h40ml15s.tif +1564 #SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da19mar2715h40ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da19mar2715h40ml30s.tif +3063 #SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da19mar2715h40ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da19mar2715h40ml70s.tif +7118 #SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da19mar2715h40ml70s.tif: TIFF Upload Complete\ +2 .Sleepy.power :camera,:OFF +2 ."Qmail"HABfans.email "21.218 sec auto-exposure",Subject: "da19mar2715h40ml images!" +11 "storage"(K- +11 "core" -' +8 "storage"(6& +4 "core" && A H +2 "manipulator"&\ & +4 "core" &\ * '  ]$ + ."da"\Elbow.seek 1 +5 "manipulator"&!( +3 "core" ( +2 "manipulator"&3& +4 "core" &\ &  Y ^$ + "storage"(8& +6 "core" && M J T +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&-' +3 "core" ' +2 ."da"SE.reconfigure SEgently +3 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.91 Pucks below Top Plate +2 "storage"(n'6 +58 "core" ' +2 "manipulator"&& +4 "core" &\ c Z k$ +2 "storage"(& +4 "core" && <\  +2 ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 1 +2 "manipulator"&u'\\ +32 "core" ' +2 ."da"\Elbow.hold +3 "manipulator"&0, +3 "core" , +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 2.1 Pucks below Top Plate +2 "storage"(+' +22 "core" ' +2 "manipulator"&(% +6 "core" %^} &  - _2 +4 "storage"(A& +4 "core" && u\  + ."da"Forearm.force -20 +2 "manipulator"&5 +2 ."da"Forearm.seek 1 + 302 counts +5 "manipulator"&4'ϊ +55 "core" ' +2 "manipulator"&:& +5 "core" &\ d ^ { k$ +3 "storage"(?& +7 "core" && \  +4 ."da"Forearm.reconfigure TightForearm +5 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 700 counts +5 "manipulator"&=' +26 "core" ' +3 "storage"(>% +4 "core" %*\ \ +4 ."downElevator"SE.seek :down +2 "storage"( 'v +98 (V% +10 "core" %3 \ \ Yo +6 "manipulator"&% +14 "core" % | z m +4 ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"& '\ +102 "core" ' +16 ' +5 ."downElevator"SE.coast +7 "storage"(5 +3 ."da"SC.coast +5 "storage"(6 +8 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +7 #tStarting finalPurge +6 "processing"%F& +20 "core" & +6 ."psFlush"Hand.open +6 "manipulator"&21 +29 "core" 1 +2 "manipulator"&&& +4 "core" &\  p$ +2 "manipulator"&L% +4 "core" %\ & F q!V + ."psFlush"\Elbow.seek FlushPuck::Garage +4 "manipulator"&T(- +178 "core" ( +2 "manipulator"&,& +4 "core" &- " t9 + ."psFlush"\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &7& +3 "core" &- \ s9 + ."psFlush"Forearm.seek :garage +3 "manipulator"&;' +111 "core" ' + ."psFlush"Hand.close +2 "manipulator"&1/ +72 "core" / +2 "manipulator"&5& +5 "core" &-  1 m9 +2 "manipulator"&O% +4 "core" %  ~ z 0 m| +4 ."psFlush"Forearm.seek :retract +2 "manipulator"&Q'\ +109 "core" ' +8 ."psFlush"\Elbow.reconfigure TightElbow +11 "manipulator"&$&.,(\ #b +7 ."psFlush"\Elbow.seek PC +8 "manipulator"&\\( +128 "core" ( +6 "manipulator"&S& +15 "core" & V xb +3 ."psFlush"\Elbow.reconfigure LooseElbow +11 "manipulator"&$ &.,(#b +9 &#& +10 "core" &  yb +11 ."psFlush"Forearm.reconfigure TightForearm +7 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek PC +4 "manipulator"&N' +90 "core" ' +5 "manipulator"&`& +5 "core" & M xb +5 "manipulator"&P% +5 "core" % xB +2 "processing"%D& +7 "core" & +2 "processing"%W& +7 ."psFlush"PC.seek :closed +4 "processing"%E(Tg +3 "core" & +3 &} +4 &x 4 +9 &/Fts 2 +9 &Voy} F +11 &\\ Q +11 &L P +6 &vN Q +9 &8O Q +10 &L Q +10 &L P +10 &N P +9 &@Qv Q +8 &!Ou P +10 &"Lv Q +9 &$L Q +10 &&HLz Q +10 &( Jy P +8 &)Mx P +10 &+Ov Q +12 &-PLz Q +9 &/Nx P +10 &0Om P +8 &2Jv P +7 &4YLe P +10 &6Jf P +9 &7Li P +11 &9Of P +11 &;aJh P +10 &=$Kk P +9 &>Ln Q +10 &@Lj Q +8 &BjIi P +11 &D*Pe Q +8 &ERh Q +7 &GTk Q +10 &Il\\g R +10 &K)jh T +10 &Li W +10 &Ni W +8 &Pdh X +8 &R%_ X +9 &Sfb` - +10 &T=YX 2 +9 ( + &TCY , + "processing"%W& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.66 +2 "processing"%B& +4 "core" &TCw , + ."psFlush"Hand.open +2 "manipulator"&@1 +67 "core" 1 +2 "manipulator"&% +4 "core" % 5 xB + ."psFlush"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&9'\ +102 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%J +134 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +9 ."psFlush"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%'P +228 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +881 "core" ' +3 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1615 "core" ' +3 ."psFlush"PSV.dial PTV +3 "processing"%k +87 "core"  +4 ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +4 "processing"%U  +34 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%['W +2637 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%Y +73 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%c' +592 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%i' +2126 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%g +87 "core"  + ."psFlush"PBV.dial PSV +3 "processing"%h U +54 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%Z'W +2629 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%^ @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%p' +2635 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%<  +74 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%s'9 +2638 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%j +56 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%I' +2632 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%x +75 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%o'W +2636 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%C @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%a' +2630 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%|  +73 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%y'9 +2632 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%} +44 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 1ml + "processing"%v'P +1107 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%]' +1607 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%d +73 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%l  +53 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2631 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%w +75 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%X' +588 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%z' +103 E\ 55 +2019 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%G +76 "core" + ."psFlush"PBV.dial PSV +2 "processing"% U +53 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2652 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%~ @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%_' +2630 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +74 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%R'9 +2635 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%m +45 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%{' +2624 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +85 "core"  +2 ."psFlush"PBV.dial PSV + .PS.seek 0ml +2 "processing"%'W +2638 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%r @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%q' +2628 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%t  +74 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%e'9 +2638 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'& +4 "core" &,/\  + .tHand.open +2 "manipulator"&1 +19 "core" 1 +2 "manipulator"& & +3 "core" &  x b b +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&( +2 "core" ( +2 "manipulator"&& +3 "core" & ~ = b +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" & t m b + .tForearm.seek PC +2 "manipulator"&' +95 "core" ' + .tHand.close +2 "manipulator"&/ +70 "core" / +2 .tPC.seek :open +2 "processing"%M( +405 "core" ( +2 "manipulator"&%& +4 "core" &   b + "manipulator"&% +3 "core" % w  +2 .tForearm.seek :retract +2 "manipulator"&'\ +91 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&( +350 "core" ( +2 "manipulator"&.& +3 "core" &\  b ` 6 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &)& +3 "core" &\  a _ 6 + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&"'ρ +96 "core" ' +2 "manipulator"&*& +4 "core" &\  s  C 6 + "manipulator"&/% +4 "core" %ρ ` _ * +2 "collection"'& +3 "core" &,/\  +2 "collection"'b& +3 .tCC.seek :closed +2 "collection"' (O +2 "core" &*/\  +3 &,/\  +10 &0y,- +{ +9 &c}*- ? +9 &ir). P +10 &-O*/ O +9 &S*, P +10 &R,. P +9 &qR,. P +9 &3S*- P +10 &Q+0 O +9 &R*. O +9 & zQ-. O +10 &"<T*- O +9 &#R'/ P +10 &%Q*/ O +9 &'S*/ P +9 &)DQ). O +10 &+N*/ O +9 &,S*.. O +9 &.N+. O +10 &0LR,.> O +9 &2Q,// O +10 &3N), O +9 &5Q,/ O +9 &7TQ+/ O +10 &9Q,, O +9 &:P(/ O +9 &<R*/ O +10 &>]Q+/ O +9 &@Q'- O +10 &AR+-\ O +9 &CQ,. O +9 &EcV,/ P +10 &G$],, P +9 &Hn(- R +9 &J+. W +10 &LJ'+ [\ +9 &N )- O +10 &O7M', %s +9 &Oxb(, H +2 ( + "collection"'b& +2 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.89 +2 "collection"'K& +3 "core" &Oxb),K H +2 .tHand.open +44 "manipulator"&61 +74 "core" 1 +2 "manipulator"&\ % +4 "core" % ρ m m d +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&3'\ +93 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'8& +4 "core" &Oxa(* H +2 "collection"'% +3 "core" %(+\ +2 #tCS Pulling 5ml of flush + .CSV.dial CSR + "collection"'  +43 "core"  +2 .tCSR.select :flush + "collection"' +11 .tCS.seek 5ml + "collection"'('l +1350 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +9 'A% +3 "core" %l+,V  + .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 7.499ml + "collection"':' +698 "core" ' + .tCSV.dial :waste +2 "collection"'? +142 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'' +1991 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'& +4 "core" &Ox`++ H +2 "collection"'$% +3 "core" %',X +2 .tCSV.dial :flush + "collection"'>  +46 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"'-'l +1296 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'V @ +42 "core" A +2 "collection"'!% +4 "core" %l)-  +2 .tCS.seek 7ml + "collection"'' +574 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +4 "collection"'n  +2 'u  +41 "core"  +94  + .tCBV.dial :waste1 +2 "collection"'4 @ +45 "core" ? +2 .tCS.seek 0ml +2 "collection"'F' +1796 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'+& +4 "core" &Ox_,0 H + "collection"'2% +4 "core" %-0P + .tCSV.dial :flush +2 "collection"'&  +73 "core" +2 .tCS.seek 5ml +2 "collection"'L'l +1299 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'= @ +45 "core" A +2 "collection"',% +4 "core" %l)-  +2 .tCS.seek 7ml + "collection"'7' +573 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'  +42 "core"  +2 .tCBV.dial :waste2 + "collection"'  +116 "core"  +2 .tCS.seek 0ml +2 "collection"'0' +1791 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'1& +4 "core" &Ox_). H + "collection"'5% +4 "core" %(-K + .tCSV.dial CSR +2 "collection"'O  +41 "core"  + .tCSR.select :kill +2 "collection"' +10 .tCS.seek 8ml +2 "collection"' ' +2032 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml +2 "collection"'S' D +564 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"'# +2 ';  +101 "core" +37  + .tCTV.dial :intake +2 "collection"'T  +74 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml + "collection"'`' \\ +2047 "core" ' + .tIntake.select :close +2 "sampler")0 +9 .tCTV.dial :air +2 "collection"'P  +73 "core"  +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'D' +586 "core" ' + .tCSV.dial CSR +2 "collection"'Q  +114 "core"  + .tCSR.select :flush +2 "collection"' +11 .tCS.seek 5ml + "collection"''l +1352 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml +2 "collection"'B' D +1352 "core" ' + .tCSV.dial CBV +2 "collection"'@ +100 "core" +2 .tCS.seek 0ml +2 "collection"'' +2624 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&W& +4 "core" &\  > G 6 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&J( +2 "core" ( +2 "manipulator"&N& +3 "core" &\  G D H 6 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &f& +3 "core" &\  H > 6 + .tForearm.seek CC +2 "manipulator"&'ρ +101 "core" ' + .tHand.close +2 "manipulator"&k/ +66 "core" / +2 .tCC.seek :open +2 "collection"'U( +378 "core" ( +3 "manipulator"&& +3 "core" &\  K R  6 +2 "manipulator"&Y% +3 "core" % ϊ G H +2 .tForearm.seek :retract +2 "manipulator"&['\ +95 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&c(- +276 "core" ( +2 "manipulator"&g& +3 "core" &-   > +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &h& +2 "core" &- w } # > +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&i' +111 "core" ' + .tHand.open +2 "manipulator"&^1 +75 "core" 1 +2 "manipulator"&Z% +3 "core" % \  3  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&<'\ +106 "core" ' +2 "processing"%p& +4 "core" &\  +392 #t-> exit +12 #m\EXIT @1553715921.76EDT @1553776926.32EDT = =mMAIN_scheduler =tMAIN =ECan @EDT1553776928.33 #"core_reset"Sent BREAK +2 #t@0x3741, state=0x32F4, ifg=0x10, ie=0xFD + #@0x39D2, state=0x32F4, ifg=0x10, ie=0xFD + #@0x3C64, state=0x32F4, ifg=0x10, ie=0xFD #@0x3EF6, state=0x32F4, ifg=0x10, ie=0xFD + #@0x4188, state=0x32F4, ifg=0x10, ie=0xFD + #@0x441A, state=0x32F4, ifg=0x10, ie=0xFD #@0x46AC, state=0x32F4, ifg=0x10, ie=0xFD + #@0x4816, state=0x32F4, ifg=0x80, ie=0xFD + #@0x5C2B, state=0x3350, ifg=0x00, ie=0x75 #\ESP2 v3.22 I2C Gateway v3.06 +9 #\ESP2 v3.22 I2C Gateway v3.06 +396 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/shallow/niagara/configure.rb\ +285 .Sleepy.power :raw,:ON +3 E\ o0/ +4 \ o0/ + "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 )% +2 "core" % \ +2 .tSS.configure SSconfig +2 "sampler")#.0X + .t\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 .t\Elbow.hold + "manipulator"&, +3 "core" , + .t\Elbow.configure LooseElbow +2 "manipulator"&$ &.,(#b +4 "storage"(& +3 "core" && \ + .tSC.configure SCloose +2 "storage"($.\ 1~b +2 (% +3 "core" % <\ + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 .tCH.coast + "collection"'  +2 "core" ` + .tCH.configure CHconfig +2 "collection"'\ 2 +2 .tPH.coast + "processing"%  +3 "core" 4 + .tPH.configure PHconfig + "processing"%\ 2 +3 #tAll dwarf controllers running firmware version 3.75 + "sampler") +19 #tCleanly exited at 15:45:21EDT27-Mar-19 +1090 #-> ESP.ready! +3 "processing"%% +4 "manipulator"&% + "collection"'% +7 "core" %5W\ v +6 %\ &  \  !T + %ej\ e + "sampler")% +2 "manipulator"&& +6 "core" % \ + &-  ! > + "storage"(& +4 "core" && \ +2 "storage"(% +3 "core" % \ +2 "collection"'& +3 "core" &fg\ e +2 "processing"%& +3 "core" &]\ v +2 "collection"' +3 "core"  +2 "collection"' +2 "core"  +2 "collection"'  +3 "core"  +2 "processing"%! +3 "core"  +2 "processing"%" +2 "core" V +2 "processing"%# +3 "core"  +2 "processing"%$ +2 "core"  +2 "sampler")% +4 "core"  +2 "sampler")&% +3 "core" % \ +2 "collection"''& +4 "core" &gh\ e +2 "collection"'(% +4 "core" %fh\ e +2 "processing"%)& +3 "core" &/\ u +3 "processing"%*% +3 "core" %5U\ v +2 "manipulator"&+% +4 "core" %\ &  0 !T +2 "manipulator"&,& +3 "core" &-    > +2 "storage"(-& +4 "core" && \ + "storage"(.% +4 "core" % \ +2 "collection"'/9 +3 "core" 9x +2 "processing"%09 +3 "core" 9x +1784 #t-> access 1 +18 .SE.seek :down +2 "storage"(1'v +11 "core" ' +3 "manipulator"&2% +4 "core" %\ &  !T +2 "manipulator"&3& +3 "core" &-   > +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"(4(< +1283 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (5& +3 "core" &<( ;\  +6475 #t-> access 2 +8 .SE.seek :down +2 "storage"(6'v +3 "core" ' +2 "manipulator"&7% +3 "core" %\ &  !T +2 "manipulator"&8& +4 "core" &-   A > + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 6 + "storage"(9(K +337 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (:& +3 "core" &K u\ \ +2784 #t-> startTube 2 +4235 #-> da 40 +2 #da sampling at most 40ml +3 #Loading sh1 puck from tube 2 into Collection Clamp +3 ."Qmail"HABfans.email "Started da in tube 2 at 08:45:19EDT28-Mar-19\\n{}\\nCan@08:42:15, 22.2C, 31% humidity, 14.3psia, 13.152V, 0.220A, 0.214A avg, 2.90W",Subject: "da sampling at most 40ml" +2 "collection"';& +6 "core" &fg\ d + .tHand.open + "manipulator"&<1 +24 "core" 1 +2 "manipulator"&=% +4 "core" %\ &  m !T +2 "storage"(>% +5 "core" % .\ +2 "storage"(?. +2 "core" .(K +2 .tSC.reconfigure SCtight +3 "storage"($\ .\ 1~b +3 .tSC.seek 2 +3 "storage"(@( +1291 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (A& +3 "core" & J\ + "manipulator"&B& +4 "core" &-  > + "manipulator"&C% +4 "core" %\ &  " !T +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 +2 "manipulator"&D( +184 "core" ( +2 "manipulator"&E& +4 "core" &  $ + "storage"(F& +4 "core" & @\ + .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&G' +94 "core" ' +2 "storage"(H& +4 "core" & \ + .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(I'L +274 "core" ' +2 "storage"(J- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +12 (K& +3 "core" & \ +2 "manipulator"&L& +3 "core" &   $ +2 .t\Elbow.seek 2 +2 "manipulator"&M( +20 "core" ( +2 "manipulator"&N& +4 "core" &     + "storage"(O& +4 "core" & \ +2 .tForearm.seek 2 + 300 counts + "manipulator"&P'υ +22 "core" ' + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&Q/ +72 "core" / +10 ."downElevator"SE.seek :down +3 "manipulator"&R& +3 "storage"(S'v +6 "core" & \ P  +39 "manipulator"&T% +10 "core" % σ   + .tForearm.seek :retract +2 "manipulator"&U'\ +92 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&V( +105 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +36 "core" ( +2 "manipulator"&W& +4 "core" &   3 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &X& +3 "core" &   3 + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +3 "manipulator"&Y'ρ +101 "core" ' +2 "manipulator"&Z& +4 "core" &  & 3 +2 "manipulator"&[% +3 "core" %ψ # +2 "collection"'\\& +4 "core" &gj\ b +2 "collection"']& +3 .tCC.seek :closed +2 "collection"'^(O +3 "core" &gi\ b +3 &gi{\ b +9 &1~ej\ [*z +10 &eej\ Z? +9 &wzfjv\ YO +9 &=Wei\ \\M +10 &_fi\ \\M +9 &^fj\ \\M +9 &\\fj\ \\M +10 &D`fiV\ \\M +9 &[ekw\ \\M +10 &]fj\ [M +9 & Zdi\ \\M +9 &"M^fi\ \\M +10 &$]fhS\ \\M +9 &%[fj\ \\M +9 &']gj\ \\M +10 &)U\\gi\ \\M +9 &+Zei\ \\M +10 &,]ek\ \\M +9 &.Zfh\ \\M +9 &0^[dh\ \\M +10 &2Zfg\ \\M +9 &3Zej\ \\M +9 &5Zei\ \\M +10 &7fWfh\ \\M +9 &9([di\ \\M +10 &:Zeh\ \\L +9 &<Zej\ [M +9 &>nZej\ \\M +10 &@0Wgj\ \\M +9 &A\\ek\ \\M +10 &C_eh\ [M +9 &Eqjfi\ [N +9 &G0rdi\ [O +10 &Hcg\ XS +9 &Jch\ TX +9 &L[eh\ TY +10 &Ndg\ TH +9 &O2;bg\ X- +9 &O\\be\ \\A +5 ( +2 "collection"']& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.92 +2 .Hand.open + "manipulator"&_1 +3 "core" &OSff\ \\A +62 1 +2 "manipulator"&`% +3 "core" % σ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&a'\ +98 "core" ' + .tSC.coast + "storage"(6 +3 #tcollectSample 40ml w/bubble point of 24psi + #Priming 7ml + .Sleepy.power :sampler,:ON + .Intake.select :close +2 .\Exhaust.select :close + .SS.hold + "sampler")b+ +3 "core" + +2 "sampler")c% +4 "core" % \  + "collection"'d& +4 "core" &OTce\ ^A +2 E\ kDD +2 #tCalibrating pressure and temperature sensors + .CTV.dial :air +2 "collection"'e  +4 "core" +2 .tSSV.dial :spit,avoiding: :exhaust + "sampler")f +4 "core"  +2 "sampler")g  +4 "core"  +2 .tSS.reconfigure SSfast +2 "sampler")#.0X +3 "core" % \ +2 .tSSV.dial :exhaust + "sampler")?  +64 "core" +3 ."airStroke"CS.seek 0ml +2 "collection"'9' +5 "core" ~ +2 .t\Exhaust.select :open + "sampler")@ +9 .tSS.reconfigure SSexhale +3 "core" ' + "sampler")#.0Xzd +103 "collection"'9 +3 "core" 9Y~d +102 "collection"'9 +2 "core" 9sd +103 "collection"'9 +2 "core" 9d +103 "collection"'9 +2 "core" 9b +103 "collection"'9 +2 "core" 9` +103 "collection"'9 +3 "core" 9] +103 "collection"'9 +2 "core" 9Z +103 "collection"'9 +2 "core" 9W +103 "collection"'9 +2 "core" 93V +103 "collection"'9 +2 "core" 9OS +103 "collection"' 9 +4 "core" 9kP +102 "collection"'9 +2 "core" 9M +103 "collection"'!9 +2 "core" 9K +103 "collection"'"9 +2 "core" 9H +103 "collection"'#9 +2 "core" 9F +103 "collection"'$9 +2 "core" 9C +103 "collection"'9 +2 "core" 9A +103 "collection"'&9 +2 "core" 9,? +103 "collection"''9 +2 "core" 9F< +103 "collection"'(9 +2 "core" 9a; +103 "collection"'9 +4 "core" 9|7 +102 "collection"'*9 +2 "core" 95 +103 "collection"'+9 +2 "core" 93 +103 "collection"',9 +2 "core" 92 +103 "collection"')9 +2 "core" 90 +103 "collection"'-9 +4 "core" 9. +102 "collection"'/9 +2 "core" 9, +103 "collection"'09 +2 "core" 9)* +103 "collection"'39 +2 "core" 9A) +103 "collection"'.9 +2 "core" 9V( +103 "collection"'79 +4 "core" 9m% +103 "collection"'%9 +2 "core" 9$ +103 "collection"'29 +2 "core" 9" +103 "collection"'59 +2 "core" 9 ! +103 "collection"'89 +2 "core" 9 +103 "collection"'49 +2 "core" 9 +103 "collection"':9 +2 "core" 9 +103 "collection"'19 +2 "core" 9 +103 "collection"'<9 +40 "core" 9  +111 "collection"'=9 +2 "core" 9 $ +103 "collection"'>9 +4 "core" 9 2) +102 "collection"'?9 +2 "core" 9 C- +103 "collection"'A9 +2 "core" 9 S1 +103 "collection"';9 +2 "core" 9 a5 +103 "collection"'E9 +2 "core" 9 q9 +103 "collection"'99 +2 "core" 9 > +103 "collection"'F9 +2 "core" 9 B +103 "collection"'H9 +2 "core" 9 F +103 "collection"'9 +2 "core" 9 J +103 "collection"'B9 +2 "core" 9 N +103 "collection"'J9 +4 "core" 9 S +102 "collection"'K9 +2 "core" 9 W +103 "collection"'L9 +2 "core" 9 [ +103 "collection"'69 +2 "core" 9 _ +103 "collection"'C9 +2 "core" 9 c +103 "collection"'O9 +4 "core" 9 h +102 "collection"'Q9 +3 "core" 9 l\ +102 "collection"'R9 +2 "core" 9\ p\ +103 "collection"'9 +2 "core" 9\ t +103 "collection"'D9 +2 "core" 9\ x\ +103 "collection"'G9 +4 "core" 9\ } +102 "collection"'I9 +2 "core" 9\ ( +103 "collection"'T9 +2 "core" 9\ / +103 "collection"'W9 +2 "core" 9\ 5 +103 "collection"'P9 +2 "core" 9\ < +103 "collection"'Z9 +2 "core" 9\ D +103 "collection"'\\9 +2 "core" 9\ H +103 "collection"'X9 +2 "core" 9\ M +103 "collection"'S9 +2 "core" 9\ S +103 "collection"'N9 +2 "core" 9\ W +103 "collection"'M9 +4 "core" 9\ \\ +102 "collection"'[9 +2 "core" 9\ ` +103 "collection"'U9 +2 "core" 9\ e +103 "collection"']9 +2 "core" 9\ i +103 "collection"'_9 +2 "core" 9\ l +103 "collection"'9 +3 "core" 9\ p +103 "collection"'c9 +2 "core" 9\ s +3 .tCH.hold 10:00,70C +3 "collection"'d `\ `\ p  +2 "core"  +33886 E\  +26116 "core" ` +2 "collection"'`9 +3 "core" 9\  +2 #tCollection Puck Heater at 70C after lysing + .CS.seek 0ml +2 "collection"'e' +334 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'g @ +102 "core" B +2 .tCSV.dial :air +2 "collection"'f @ +43 "core" ? +2 .tCS.seek 5ml +2 "collection"'@'l +1352 "core" ' + .tCSV.dial CTV +2 "collection"'Y  +44 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'j @ +44 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'b  +45 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'k @ +45 "core" ? +2 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"'i' +1348 "core" ' +2 #tRecovering Lysate into Collection syringe + .CSV.dial CBV + "collection"'m +100 "core" ~ + .tCBV.dial CSV +2 "collection"'l  +28 "core"  +2 "collection"'o% +4 "core" % C E \ + +2 .tCS.seek 5ml + "collection"'q'l +1350 "core" ' + .tdelay 5 seconds +503 .CTV.dial :air +2 "collection"'n  +43 "core" +2 "collection"'s% +4 "core" %l \ / \ + .tCS.seek 6.999ml +2 "collection"'t' +586 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air2 +3 "collection"'u @ +52 "core" B +2 .tCS.seek 10ml +2 "collection"'v' D +846 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +3 "collection"'w ` +115 "core" ^ +2 #tLysing Complete + "collection"'r& +4 "core" &OQ \ 3A +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&z% +3 "core" %\ E / +2 "storage"({% +4 "core" %x + *\ _ + "storage"(|. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 1 + "storage"(x($ +341 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (}& +2 "core" && ( & o\ ] +2 "manipulator"&y& +5 "core" & u 3 + "manipulator"&% +4 "core" %\ : / +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 1 + "manipulator"&( +171 "core" ( +2 "manipulator"&& +4 "core" &  + "storage"(& +4 "core" && ' ) \ _ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&' +92 "core" ' +2 "storage"(~& +4 "core" && % ;\ ` + .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"('L +275 "core" ' +2 "storage"( - +3 "core" -'L + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tSE.seek :place + "storage"(' +34 "core" ' +9 "manipulator"& & +4 "core" &  +2 "manipulator"&% +4 "core" %   + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +91 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&( +149 "core" ( +2 "manipulator"&& +4 "core" &  2 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 & & +3 "core" & P 2 + .tForearm.seek CC +2 "manipulator"&'ρ +108 "core" ' + .tHand.close +2 "manipulator"&/ +72 "core" / +9 .tCC.seek :open +2 "collection"'( +376 "core" ( +2 "storage"(& +4 "core" &&   \ a + "storage"(& +4 "core" &&  _\ ` + "manipulator"&& +4 "core" & ! 2 + "manipulator"&% +4 "core" % m  s $ + .tForearm.seek :retract +2 "manipulator"&'\ +102 "core" ' +2 .t\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 1 + "manipulator"&( +157 "core" ( +2 "manipulator"&& +4 "core" &  + "storage"( & +4 "core" && H 3\ d + .t\Elbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +2 .tForearm.seek 1 +2 "manipulator"&'\\ +113 "core" ' + .t\Elbow.hold +2 "manipulator"&!, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&"1 +77 "core" 1 +9 "manipulator"&#% +4 "core" % gw  . +2 "storage"($& +4 "core" &&\ \  \ ` + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 311 counts + "manipulator"&'ϓ +21 "core" ' +2 "manipulator"&&& +4 "core" &   + "storage"('& +4 "core" && N M q\ f +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&(' +23 "core" ' +2 "storage"(% +4 "core" % N M |\ f +2 ."downElevator"SE.seek :down +3 "storage"(*'v +99 (+% +3 "core" %rG  \ dZo +2 "manipulator"&,% +3 "core" % +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&)'\ +96 "core" ' +57 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +2 #tTranferring DA +2 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'-& +4 "core" &$(\ > +2 .tHand.open + "manipulator"&/1 +26 "core" 1 +2 "manipulator"&0& +4 "core" &  .  +2 "manipulator"&3% +3 "core" %\ $ < C +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&.(- +174 "core" ( +2 "manipulator"&7& +4 "core" &-  - & + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &%& +3 "core" &- & + .tForearm.seek :garage +2 "manipulator"&2' +105 "core" ' +2 .tHand.close +2 "manipulator"&5/ +71 "core" / +2 "manipulator"&8& +4 "core" &-  G & + "manipulator"&4% +4 "core" %  +2 .tForearm.seek :retract +2 "manipulator"&:'\ +109 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&1( +281 "core" ( +2 "manipulator"&<& +4 "core" &! 1 m ;4 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &=& +2 "core" &! o ;4 +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&>'ρ +89 "core" ' +2 "manipulator"&?& +49 "core" &%  1 ;3 +10 "manipulator"&A% +3 "core" %y  +2 "collection"';& +4 "core" &'+\ @ +2 "collection"'E& +3 .tCC.seek :closed +3 "collection"'9(O +2 "core" &)-\ ? +2 &',\ ? +9 &2~(+\ 8+{ +10 &c(,\ 7> +9 &u(,\ 8M +9 &FU'+\ :L +10 &Y(,U\ 9M +9 &V',\ :M +10 &S'+\ :L +9 &NW(,\ :L +9 &Y*+\ 9M +10 &X&-q\ :M +9 & R*,a\ :L +9 &"WU',L\ 9L +10 &$X'-4\ :M +9 &%R),\ :L +10 &'Y+.v\ 9M +9 &)]U)-g\ :M +9 &+ W'-\ :L +10 &,Z)-\ :L +9 &.W&,\ :L +9 &0fY)-\ :L +10 &2(X(-\ :L +9 &3W',\ :L +10 &5W(-\ :L +9 &7nW(-j\ :L +9 &90Y(,Z\ :L +10 &:W',Z\ :L +9 &<X)+}\ :L +9 &>uV*-{\ :M +10 &@8U(,n\ :L +9 &AS)+V\ :L +10 &CR**I\ :L +9 &E}Z$),\ :M +9 &G<c%+s\ 9N +10 &H{&+\ 8P +9 &J'(\ 4V +9 &Lb),n\ 2Y +10 &N!*,T\ 2F +9 &O8<)/ \ 7- +10 &O\\'-\ :F +2 ( + "collection"'E& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.83 +2 "collection"'F& +3 "core" &OZ(-\ :F +2 .tHand.open + "manipulator"&H1 +76 "core" 1 +2 "manipulator"&% +4 "core" % y    + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&B'\ +101 "core" ' + .tPSV.dial PSR +2 "processing"%J +56 "core"  + .tPSR.select :flush +3 "processing"%j +9 .tPS.seek 1.5ml +2 "processing"%K' +1610 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%L  +42 "core"  +2 .tPS.seek 0ml +2 "processing"%6'W +1607 "core" ' + .tPSV.dial PSR +2 "processing"%C +44 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%O' +2632 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +4 "processing"%Q +2 "collection"'R  +5 "core"  +2 "processing"%  +44 "core"  +32 + .tPSV.dial :mixloop +2 "processing"%D +102 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%G  +128 "core" +2 .tPS.seek 0ml +2 "processing"%I'W +2627 "core" ' + .tPSV.dial :air +2 "processing"%T  +43 "core"  +2 .tPS.seek 2.5ml +2 "processing"%W' +2632 "core" ' + .tPSV.dial :mixloop +2 "processing"%P +43 "core" +2 .tPS.seek 0ml +2 "processing"%Z'W +2634 "core" ' + .tPSV.dial :air +2 "processing"%\\  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%X' +2636 "core" ' + .tPSV.dial :mixloop +2 "processing"%S +44 "core" +2 .tPS.seek 0ml +2 "processing"%N'W +2637 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&M& +4 "core" &   ! ;3 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&[( +3 "core" ( +2 "manipulator"&U& +3 "core" &   ;3 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &]& +3 "core" &   % ;3 + .tForearm.seek CC +2 "manipulator"&_'ρ +105 "core" ' + .tHand.close +2 "manipulator"&/ +66 "core" / +2 .tCC.seek :open +2 "collection"'c( +380 "core" ( +2 "manipulator"&p& +3 "core" &!  ;3 +2 "manipulator"&d% +4 "core" % p  [ L + .tForearm.seek :retract +2 "manipulator"&`'\ +100 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&h(- +199 E\ _33 +82 "core" ( +2 "manipulator"&g& +3 "core" &-  - +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &f& +2 "core" &-  - +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&e' +116 "core" ' +2 .tHand.open +2 "manipulator"&Y1 +71 "core" 1 +2 "manipulator"&j% +4 "core" % e   q ǴN + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&b'\ +104 "core" ' + .tPSV.dial :mixloop +2 .PTV.dial :PRVmixing +2 ."connect"PRV.dial CBV + .tCBV.dial PRV +2 .CTV.dial :air,avoiding: :intake + #Loading lyfil puck from tube 2 into Collection Clamp +2 "collection"'k& +4 "core" &6=\ V + "manipulator"&@% +4 "core" %\ "   < +2 "storage"(m% +3 "core" % (\  +2 "storage"(l. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(o( +340 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (i& +2 "core" & ( `\ {  +2 "manipulator"&n& +4 "core" &-   - + "manipulator"&s% +4 "core" %\ "   < +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 + "manipulator"&q( +178 "core" ( +2 "manipulator"&u& +4 "core" &   % + "storage"(t& +4 "core" & ) \ |  + .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts + "manipulator"&w' +95 "core" ' +2 "storage"(r& +4 "core" & ) \ }  + .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(z'L +283 "core" ' +2 "storage"({- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (|& +2 "core" & ( \ {  +2 "manipulator"&}& +4 "core" &   % + .t\Elbow.seek 2 +2 "manipulator"&y( +2 "core" ( +2 "manipulator"&& +3 "core" &    % +2 "storage"(& +3 "core" & ( P\ {  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&'υ +14 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&~/ +68 "core" / +10 ."downElevator"SE.seek :down +4 "manipulator"&V& +4 "storage"(a'v +5 "core" &    % +2 "manipulator"& % +4 "core" % υ   L r + .tForearm.seek :retract +2 "manipulator"& '\ +95 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&( +153 "core" ' + ( +2 ."downElevator"SE.coast +4 "manipulator"&& + "storage"(5 +6 "core" &"  A <@ + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +4 "core" &"    <@ + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"& 'ρ +97 "core" ' +2 "manipulator"&& +4 "core" &"   <? +2 "manipulator"&% +3 "core" %υ  2 +2 "collection"'& +4 "core" &6;\ T +2 "collection"'& +3 .tCC.seek :closed +2 "collection"'^(O +3 "core" &7;\ T +3 &6; \ S; +10 &KKy6=\ L0 +9 &{t~7;\ LE +10 &%]9:\ NM +9 &T89\ NL +10 &W8;\ NL +9 &mW6;\ NL +9 &0W8:\ NL +10 &W8:\ NK +9 &Y7;z\ NL +9 &wU7;\ NK +10 &!8X7<\ NL +9 &"U8;\ NL +10 &$W9<o\ NK +9 &&~U8;\ NL +9 &(?Z7;\ NL +10 &*U89\ NL +9 &+V7<\ NL +9 &-Z8;\ NL +10 &/HT6;\ NL +9 &1\ T5;\ NL +10 &2U6;\ NL +9 &4U6;w\ NK +9 &6O[:<v\ NL +10 &8U8;e\ NK +9 &9W7=X\ NL +9 &;Z6<N\ NL +10 &=XT8<>\ NL +9 &?U5<4\ OL +10 &@S7:-\ NL +9 &BT7:\ NL +9 &D_[8:\ NL +10 &Fe6;\ LM +9 &Gt69\ LO +9 &II9\ HT +10 &KE\ FX +9 &M\ FY +10 &N{ \ I6 +9 &Of,\ I!c +9 &O`\ NJ +2 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.81 + .Hand.open + "manipulator"&1 +73 "core" 1 +2 "manipulator"&% +4 "core" % υ + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +103 "core" ' + .tSC.coast + "storage"(6 +3 .tCTV.dial CSV,avoiding: :intake +2 "collection"'  +129 "core"  +2 .tCSV.dial CTV + "collection"'  +30 "core"  +2 .tPS.seek 2.5ml +2 "processing"% ' +2647 "core" ' +2 "collection"'% +3 "core" % J8;\ Q +2 .tCS.seek 4.151ml +2 "collection"''Q +1570 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air + "processing"%"  +44 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%#  +72 "core"  +2 .tPS.seek 0ml +2 "processing"%$'W +2627 "core" ' + .tCBV.dial between PRV and waste1 +3 "collection"'& ` +38 "core" ^ +2 .tCSV.dial :air +2 "collection"'' @ +43 "core" > +2 .tCS.seek 10ml +2 "collection"'' D +1564 "core" ' + .tCSV.dial CTV +2 "collection"'  +99 "core"  +2 .tCS.seek 0ml +2 "collection"'+' +2623 "core" ' + .tCBV.dial :waste1 +2 "collection"', @ +28 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +3 "collection"'  +127 "core" +2 "collection"'& +4 "core" &O`9\ TJ + #tStoring lyfil puck in Collection Clamp to tube 1 +2 "manipulator"&% +3 "core" %\ &  ! !N +2 "storage"(-% +4 "core" % S U 0\ + "storage"(. +3 "core" . + .tSC.reconfigure SCtight +3 "storage"($\ .\ 1~b +2 .tSC.seek 1 + "storage"(/($ +344 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (0& +3 "core" &% \ \  +2 "manipulator"&3& +3 "core" &" I <? +2 "manipulator"&(% +3 "core" %\ &  !N +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 1 +2 "manipulator"&7( +156 "core" ( +2 "manipulator"&%& +4 "core" &    + "storage"(*& +4 "core" &% 6 6\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&x' +97 "core" ' +2 "storage"(!& +4 "core" &% U U \ + .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(5'L +282 "core" ' +2 "storage"(8- +3 "core" -' + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +2 "manipulator"&4& +3 "core" &   d +2 "storage"()& +3 "core" &% ; B <\ +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 1 +2 "manipulator"&2'\\ +34 "core" ' + .t\Elbow.hold +2 "manipulator"&<, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(=- +2 "core" -' +2 .tSE.seek 0.11 Pucks below Top Plate +2 "storage"(.'I +29 "core" ' +2 "manipulator"&?% +4 "core" %ls 7 ȸ + "storage"(A& +4 "core" &% g\ z + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 316 counts +2 "manipulator"&;'Ϙ +22 "core" ' +2 "manipulator"&:& +4 "core" &  \ +2 "storage"(& +4 "core" &% N A \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&F' +25 "core" ' +2 .tSE.seek 1.11 Pucks below Top Plate +2 "storage"(H'8 +42 "core" ' +2 "manipulator"&& +4 "core" &   +2 "manipulator"&E% +3 "core" %; +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&J'\ +92 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&>( +156 "core" ( +2 "manipulator"& & +3 "core" & :* +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &L& +2 "core" & U :* +2 .tForearm.seek CC + "manipulator"&K'ρ +104 "core" ' + .tHand.close +2 "manipulator"&C/ +66 "core" / +2 .tCC.seek :open +2 "collection"'6( +380 "core" ( +2 "storage"(Q& +4 "core" &% I : \ +2 "storage"(& +3 "core" &% : 7 \ +2 "manipulator"&R& +3 "core" &  ? :* +2 "manipulator"&D% +3 "core" % ώ   +2 .tForearm.seek :retract +2 "manipulator"&G'\ +97 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 1 +2 "manipulator"&O( +154 "core" ( +2 "manipulator"&T& +4 "core" &   4  + "storage"(I& +4 "core" &% b a\ + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 1 + "manipulator"&P'\\ +111 "core" ' + .t\Elbow.hold +2 "manipulator"&W, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&\\1 +76 "core" 1 +10 "manipulator"&Z% +5 "core" % dj K ȵ + "storage"(S& +4 "core" &% \ ~ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 308 counts + "manipulator"&X'ϐ +20 "core" ' +2 "manipulator"&M& +4 "core" &    +2 "storage"(U& +3 "core" &% T T\ +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&]' +23 "core" ' +2 "storage"(% +4 "core" %B Z V\ +2 ."downElevator"SE.seek :down +3 "storage"(1'v +99 (B% +3 "core" %w? a d\ Xi +2 "manipulator"&9% +3 "core" %\   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&p'\ +88 "core" ' +60 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%d  +85 "core"  +2 .tPS.seek 2.5ml +2 "processing"%_' +2637 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%g +44 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%f  +44 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%[ +45 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%Y  +45 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%j'W +2628 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%`& +4 "core" &\ t + .tHand.open +2 "manipulator"&k1 +20 "core" 1 +2 "manipulator"&@& +4 "core" &     + "manipulator"&m% +4 "core" %\      +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&l(- +177 "core" ( +2 "manipulator"&e& +4 "core" &-  \ + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &i& +2 "core" &-   +2 .tForearm.seek :garage +2 "manipulator"&n' +107 "core" ' + .tHand.close +2 "manipulator"&s/ +67 "core" / +2 "manipulator"&u& +4 "core" &- A + "manipulator"&t% +4 "core" %  ( n +2 .tForearm.seek :retract + "manipulator"&r'\ +99 "core" ' +4 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek PC + "manipulator"&h( +115 "core" ( +2 "manipulator"&b& +4 "core" &   + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &{& +2 "core" &   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&|' +101 "core" ' +2 "manipulator"&}& +4 "core" &   +2 "manipulator"&% +4 "core" %   9 +2 "processing"%& +3 "core" &\ s +2 "processing"%~& +3 .tPC.seek :closed +2 "processing"%V(Tg +3 "core" &\ s +3 &\ s +9 &1y\ n*z +9 &d~'\ m> +10 &ou+\ mO +9 &2X.\ oN +9 &Z,\ oO +10 &[6\ nO +9 &wW3\ oN +10 &:U:\ oN +9 &Y>\ oN +9 &U<\ nN +10 & ZE\ nN +9 &"A[I\ nN +9 &$YO\ nN +10 &%YS\ oO +9 &'ZM\ oN +10 &)IVJ\ nN +9 &+\ YU\ oO +9 &,WU\ oN +10 &.Y[\ oN +9 &0RWW\ oN +9 &2WY\ oN +10 &3Ye\ oN +9 &5X_\ nN +10 &7ZYe\ nN +9 &9Zi\ oN +9 &:Xd\ oN +10 &<Xh\ nN +9 &>cWY\ oN +9 &@%WY\ oN +10 &AZe\ nN +9 &CZc\ oN +10 &Ei^a\ nN +9 &G*`g\ nO +9 &Hgi\ nP +10 &Jmi\ mQ +9 &Laq\ lT +9 &N"j\ lT +10 &Ox\ lT +9 &Qy\ kT +10 &SRr{\ m5 +9 &T#-m~\ mM +9 &TG\ q) +2 ( + "processing"%~& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.51 + "processing"% & +4 "core" &TG\ q) + .tHand.open + "manipulator"&q1 +66 "core" 1 +2 "manipulator"&w% +4 "core" %  + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +93 "core" ' + .tPRV.dial :air +2 "processing"%  +45 "core"  +2 .tPSV.dial :mixloop +2 "processing"%z +43 "core" +47 "processing"%% +13 "core" %[ \ q + .tPS.seek 0.3ml +2 "processing"%' +381 "core" ' + .tPSV.dial PSR +2 "processing"% +102 "core"  + .tPSR.select :wash +3 "processing"% +10 .tPS.seek 0.7ml +2 "processing"%'* +498 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air + "processing"% +10 .tPS.seek 2.5ml +2 "processing"%y' +1911 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%a +113 "core" +2 .tPTV.dial :mixing +2 "processing"% @ +69 "core" B +2 .tPBV.dial :waste2 +2 "processing"%c  +90 "core"  +2 .tPS.seek 0ml +2 "processing"%'W +2635 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&& +4 "core" &   +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&( +2 "core" ( + "manipulator"&& +4 "core" &  + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" & + .tForearm.seek PC +2 "manipulator"& ' +97 "core" ' + .tHand.close +2 "manipulator"&o/ +74 "core" / +2 .tPC.seek :open +2 "processing"%N( +400 "core" ( +2 "manipulator"&& +4 "core" &   + "manipulator"&v% +4 "core" %    + .tForearm.seek :retract +2 "manipulator"&"'\ +91 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&#(- +158 "core" ( +2 "manipulator"& & +4 "core" &-   & + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &&& +2 "core" &-  A +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'' +112 "core" ' + .tHand.open +2 "manipulator"&1 +75 "core" 1 +2 "manipulator"&% +4 "core" %  ; Ƚ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%,& +4 "core" &\ v +2 "manipulator"&% +3 "core" %\      +2 "storage"(% +3 "core" % \ +2 "storage"(. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(-( +345 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (& +3 "core" & % ]\ \  + "manipulator"&0& +4 "core" &-   + "manipulator"&3% +4 "core" %\    +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 2 + "manipulator"&(( +182 "core" ( +2 "manipulator"&%& +4 "core" &  Y % +2 "storage"(*& +3 "core" & % d\ \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&!' +95 "core" ' +2 "storage"(& +4 "core" & % \ \  + .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"('L +283 "core" ' +2 "storage"(8- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (4& +3 "core" & $ \ \  + "manipulator"&)& +4 "core" &  ' % + .t\Elbow.seek 2 +2 "manipulator"&=( +3 "core" ( + "manipulator"&?& +4 "core" &  % + "storage"(A& +4 "core" & $ 5\ \  +2 .tForearm.seek 2 + 300 counts + "manipulator"&:'υ +26 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&/ +74 "core" / +17 ."downElevator"SE.seek :down +4 "manipulator"&& +5 "storage"(E'v +2 "core" &  % +2 "manipulator"&x% +4 "core" % Ϙ  1 +2 .tForearm.seek :retract +2 "manipulator"&7'\ +98 "core" ' +2 .t\Elbow.seek PC +2 "manipulator"&5( +164 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +82 "core" ( +2 "manipulator"&2& +4 "core" &  B + .t\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &;& +3 "core" &   + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&.' +99 "core" ' +3 "manipulator"& & +4 "core" & / +2 "manipulator"&L% +4 "core" %  +2 "processing"%F& +3 "core" &9\ s +2 "processing"%<& +4 .tPC.seek :closed +2 "processing"%C(Tg +2 "core" &<\ r +5 &d\ r6 +9 &CHxb\ m1 +9 &orb\ lE +10 &_W\ mN +9 &XK\ nN +10 &\\V\ nN +9 &YZ[\ nN +9 &YW\ nN +10 &[Z\ nN +9 &[V\ nN +9 &a\\U\ nN +10 &!"YL\ nN +9 &"WJ\ nM +10 &$UF\ nM +9 &&jWB\ nM +9 &(+XG\ nN +10 &)T6\ oN +9 &+V3\ nM +9 &-qT5\ nN +10 &/3T9\ oN +9 &0T;\ nM +10 &2VE\ nN +9 &4zY}\ nM +9 &6<V}\ nM +10 &7YP\ oN +9 &9XS\ nN +9 &;XM\ mN +10 &=DX\ oM +9 &?S\ nN +10 &@X\ nM +9 &BR\ nN +9 &DJV\ nN +10 &F [\ mN +9 &G`\ nO +9 &Ii\ mP +10 &KC\ lS +9 &M\ lS +10 &N\ lT +9 &P\ kS +9 &RG\ kT +10 &Se\ k%r +9 &T@_\ n5 +8 ( +2 &TH {\ q- + "processing"%<& +4 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.56 + .Hand.open + "manipulator"&J1 +68 "core" 1 +2 "manipulator"&^% +4 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&Q'\ +92 "core" ' + .tSC.coast +2 "storage"(6 +3 #tHeating da puck from tube 2 in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%9 +2 %R  +5 "core" 9 +102 "processing"%D9 +2 "core" 9 +103 "processing"%T9 +2 "core" 9  +103 "processing"%I9 +2 "core" 9  +103 "processing"%K9 +2 "core" 9 +103 "processing"%>9 +2 "core" 9 +103 "processing"%\\9 +2 "core" 9 +103 "processing"%Z9 +2 "core" 9 +103 "processing"%S9 +2 "core" 9" +103 "processing"%M9 +3 "core" 9& +103 "processing"%U9 +2 "core" 9* +103 "processing"%9 +2 "core" 9/ +103 "processing"%G9 +2 "core" 93 +103 "processing"%B9 +2 "core" 97 +103 "processing"%99 +3 "core" 9; +103 "processing"%O9 +2 "core" 9@ +103 "processing"%P9 +2 "core" 9D +103 "processing"%X9 +2 "core" 9H +103 "processing"%H9 +2 "core" 9L +103 "processing"%d9 +3 "core" 9P +103 "processing"%]9 +2 "core" 9U +103 "processing"%19 +2 "core" 9\ Y +103 "processing"%/9 +2 "core" 9] +103 "processing"%$9 +2 "core" 9a +103 "processing"%g9 +2 "core" 9 e +103 "processing"%f9 +2 "core" 9(j +103 "processing"%[9 +2 "core" 90n +103 "processing"%Y9 +2 "core" 96r +103 "processing"%_9 +2 "core" 9?v +103 "processing"%`9 +3 "core" 9Gz +103 "processing"%k9 +2 "core" 9O +103 "processing"%@9 +2 "core" 9V +103 "processing"%m9 +2 "core" 9_ +103 "processing"%e9 +2 "core" 9h +3 .tPH.hold 2:00:00,28C +2 .delay 1:30 +3 "processing"%i ppa +2 "core"  +9000 .tPSR.select :air +2 .PSV.dial PSR + "processing"%W +99 "core"  + .tPSR.select :wash +3 "processing"% +10 .tPS.seek 0.5ml + "processing"%s' +595 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +9 .tPS.seek 2ml +52 "processing"%u'[ +1611 "core" ' + .tPTV.dial :puck +2 "processing"%t  +70 "core"  +2 .tPSV.dial PTV +2 "processing"%p +84 "core"  + .tPBV.dial :waste1 +2 "processing"%b  +128 "core"  +2 "processing"%{% +4 "core" %\\U\ q +2 .tPS.seek 1.5ml +2 "processing"%n' +589 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%} * +33 "core" , +2 .tPS.seek 0ml +2 "processing"%'W +1607 "core" ' +2 .tdelay 5:00 +5572 E\ m55 +24430 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +34 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%l * +35 "core" , +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%r +71 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%\ ' +2344 "core" ' + .tPSV.dial PTV +2 "processing"% +72 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +3 "processing"%q +71 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV + "processing"%w +84 "core"  +2 .tdelay 5 seconds +502 .PSV.dial :air + "processing"%~  +73 "core"  +2 .tPS.seek :empty +2 "processing"%'9 +2332 "core" ' + .tPTV.dial :PRVmixing,via: PRV +3 "processing"%z  +128 "core" +2 .tPSV.dial :mixloop + "processing"% +43 "core" +2 .tPRV.dial :ab1 + "processing"%| @ +74 "core" A +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%j'w +359 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "collection"'  + "processing"%  +45 "core"  +8 +2 "processing"%% +4 "core" %|'\ r +2 .tPS.seek 0.32ml + "processing"%a') +400 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'  +29 "core" +2 .tPRV.dial :air + "processing"%c  +43 "core"  +2 .tPS.seek 0.9ml +2 "processing"%y'D +1237 "core" ' + .tPRV.dial :waste2 +2 "processing"% @ +72 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%' +874 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%  +44 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%o'[ +1606 "core" ' + .tPSV.dial :PML +2 "processing"%h +44 "core" +2 .tPTV.dial :mixing + "processing"% @ +71 "core" A +2 .tPBV.dial :waste1 + "processing"%V  +34 "core" +2 "processing"%% +4 "core" %Ws\ u +2 .tPS.seek 1.85ml + "processing"%v'7 +230 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +2 .tPS.seek 0ml +2 "processing"%&'W +1968 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"' & +3 "core" &FG\ g + .tHand.open + "manipulator"&1 +23 "core" 1 +2 "manipulator"&& +4 "core" &  + "manipulator"&% +4 "core" %\   8 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&"(- +132 "core" ( +2 "manipulator"&,& +4 "core" &-  ] ( + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" &- 4 ( +2 .tForearm.seek :garage +2 "manipulator"&' +106 "core" ' +3 .tHand.close + "manipulator"&/ +70 "core" / +2 "manipulator"&'& +4 "core" &- ( + "manipulator"&% +4 "core" %   ( +2 .tForearm.seek :retract +2 "manipulator"&0'\ +108 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&3( +283 "core" ( +2 "manipulator"&%& +4 "core" &  a + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &*& +3 "core" &  a +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'ρ +101 "core" ' +2 "manipulator"&#& +4 "core" & # a +2 "manipulator"&% +4 "core" %{ ^ +2 "collection"'8& +3 "core" &DH\ f +2 "collection"'4& +3 .tCC.seek :closed +2 "collection"')(O +3 "core" &EG\ f +4 &FI\ f +9 &4GK\ ^+| +9 & gEH\ ]? +10 &xFI\ ^N +9 &UUFI\ aM +10 &XGH\ `M +9 &[DI\ `L +9 &YGJ\ `L +10 &]^EI\ `M +9 & [EK\ `L +9 &ZEJ\ `L +10 & \\EH\ _M +9 &"f\\FJ\ `L +10 &$']FI\ _M +9 &%ZGI\ `L +9 &'\\FI\ `M +10 &)mYFG\ `M +9 &+0UFI\ `L +9 &,ZEI\ `L +10 &.ZEI\ `L +9 &0uVGH\ `M +10 &27XFI\ `M +9 &3UGI\ aL +9 &5ZGI\ `L +10 &7~UEJ\ `L +9 &9@UFI\ `L +9 &;TEI\ `L +10 &<UFJ\ `L +9 &>VDL\ `L +10 &@HUFK\ `L +9 &B\ WHJ\ `L +9 &CTFI\ ]L +10 &EZEK\ `M +9 &GLcFH\ `N +9 &IuDI\ \\P +10 &JDJ\ VT +9 &LtEG\ TX +10 &N3DG\ SF +9 &O>;DI\ V&r +9 &OpEH\ ZH +5 ( + "collection"'4& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.66 +2 "collection"'?& +4 "core" &OnDH\ ZH + .tHand.open + "manipulator"&A1 +73 "core" 1 +2 "manipulator"&% +4 "core" % { e ^ + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +96 "core" ' + .tPSV.dial PSR +2 "processing"%x +100 "core"  + .tPSR.select :flush +3 "processing"%@ +9 .tPS.seek 1.5ml +2 "processing"%(' +1606 "core" ' + .tdelay 5 seconds +503 .PSV.dial :waste1 +2 "processing"%!  +41 "core"  +2 .tPS.seek 0ml +2 "processing"%'W +1618 "core" ' + .tPSV.dial PSR +2 "processing"%: +44 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%2' +2629 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +5 "processing"%;  + "collection"'=  +39 "core"  +120  + .tPSV.dial :mixloop +2 "processing"% +100 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%L  +71 "core" +2 .tPS.seek 0ml +2 "processing"%F'W +2632 "core" ' + .tPSV.dial :air +2 "processing"%E  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%7' +2632 "core" ' + .tPSV.dial :mixloop +2 "processing"%N +44 "core" +2 .tPS.seek 0ml +2 "processing"%J'W +2637 "core" ' + .tPSV.dial :air +2 "processing"%^  +44 "core"  +48 .tPS.seek 2.5ml +2 "processing"%' +1317 E\ lGG +1308 "core" ' + .tPSV.dial :mixloop +2 "processing"%< +44 "core" +2 .tPS.seek 0ml +2 "processing"%D'W +2627 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&.& +4 "core" & a +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&T( +2 "core" ( +2 "manipulator"&-& +3 "core" & F a +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &I& +3 "core" & N a +2 .tForearm.seek CC + "manipulator"&K'ρ +94 "core" ' + .tHand.close +2 "manipulator"&>/ +72 "core" / +2 .tCC.seek :open +2 "collection"'\\( +375 "core" ( +2 "manipulator"&Z& +4 "core" &   a + "manipulator"&S% +4 "core" % ϒ  + .tForearm.seek :retract +2 "manipulator"&M'\ +96 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&U(- +274 "core" ( +2 "manipulator"&& +4 "core" &-   8 ; + .t\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &G& +3 "core" &-  ; + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&B' +113 "core" ' +2 .tHand.open +2 "manipulator"&91 +77 "core" 1 +2 "manipulator"&O% +4 "core" %  ' Ƚ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&P'\ +98 "core" ' +2 ."da"delayUntil "09:37:16.61" +24843 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%X @ +71 "core" B +2 ."da"PBV.dial :waste1 + "processing"%H  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%d * +34 "core" , +2 ."da"PSV.dial :air +2 "processing"%]  +43 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%1' +2344 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%/ +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%$  +44 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%g +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%f  +44 "core"  +2 ."da"PS.seek :empty +2 "processing"%['9 +2330 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%Y +129 "core"  + ."da"PSR.select :wash +3 "processing"% +9 ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%_' +595 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%`'[ +1604 "core" ' + ."da"PTV.dial :puck +2 "processing"%k  +70 "core"  +2 ."da"PSV.dial PTV + "processing"%@ +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%m  +35 "core" +2 "processing"%e% +4 "core" %V \ { + ."da"PS.seek 1.5ml +2 "processing"%W' +589 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%s'W +1617 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%t  +33 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%p * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%b +84 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%{' +391 E\ rON +1934 "core" ' + ."da"PSV.dial PTV +2 "processing"%u +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%} +84 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%n +83 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%R  +74 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2328 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%l +127 "core"  + ."da"PSR.select :wash +3 "processing"% +9 ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%r' +597 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'[ +1607 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +72 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%q  +32 "core" +2 "processing"%w% +4 "core" %V0\ { + ."da"PS.seek 1.5ml +2 "processing"%~' +597 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%\ * +32 "core" * +2 ."da"PS.seek 0ml +2 "processing"%z'W +1618 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%| * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +85 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2335 "core" ' + ."da"PSV.dial PTV +2 "processing"% +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%j +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +72 "core"  +2 ."da"PS.seek :empty +2 "processing"%c'9 +2323 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%a  +42 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%  +126 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +41 "processing"%y  +48 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"% +44 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%' +387 "core" ' +2 ."da"delay 2 seconds +203 .PRV.dial :air +2 "processing"%h  +43 "core"  +2 "processing"%% +4 "core" %\ } + ."da"PS.seek 0.55ml +2 "processing"%V'y +344 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air + "processing"%  +43 "core"  +2 ."da"PS.seek 2ml +2 "processing"% '[ +1556 "core" ' + ."da"PSV.dial :PML +2 "processing"%o +54 "core" +2 ."da"PTV.dial :mixing +2 "processing"%v @ +68 "core" A +2 ."da"PBV.dial :waste1 + "processing"%  +35 "core" +2 "processing"%% +4 "core" %Vu\ } + ."da"PS.seek 1.85ml +2 "processing"%'6 +230 "core" ' + ."da"PBV.dial between PSV and waste1 +3 "processing"% * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%,'W +1962 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +20161 E\ vQQ +27842 #"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"%5 * +34 "core" , +2 ."da"PSV.dial :air +2 "processing"%  +54 "core" +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%'' +2339 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +40 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%Q  +44 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"% +44 "core" +2 ."da"delay 2 seconds +203 .PSV.dial :air +2 "processing"%%  +54 "core" +2 ."da"PS.seek :empty +2 "processing"%*'9 +2324 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%" +128 "core"  + ."da"PSR.select :wash +3 "processing"% +9 ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%#' +596 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'[ +1604 "core" ' + ."da"PTV.dial :puck +2 "processing"%8  +70 "core"  +2 ."da"PSV.dial PTV + "processing"%0 +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%6  +35 "core" +2 "processing"%?% +4 "core" %\\k\ } +2 ."da"PS.seek 1.5ml + "processing"%A' +586 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +2 ."da"PS.seek 0ml +2 "processing"%4'W +1617 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%x  +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 + "processing"%& +73 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%!' +2322 "core" ' + ."da"PSV.dial PTV +2 "processing"%( +72 "core" +2 ."da"delay 5 seconds +360 E\ {12 +142 ."da"PSV.dial PSR +2 "processing"%: +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +4 "processing"%=  +70 "core"  +2 ."da"PS.seek :empty +2 "processing"%;'9 +2332 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +128 "core"  + ."da"PSR.select :wash +3 "processing"% +9 ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%L' +596 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%2'[ +1604 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%E +82 "core"  + ."da"PBV.dial :waste1 +2 "processing"%F  +35 "core" +2 "processing"%N% +4 "core" %Y\ y + ."da"PS.seek 1.5ml +2 "processing"%7' +588 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%^ * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%J'W +1612 "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" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%. +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%-' +2330 "core" ' + ."da"PSV.dial PTV +2 "processing"%I +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"%3 +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%  +84 "core" +2 ."da"PS.seek :empty +2 "processing"%)'9 +2326 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%Z +128 "core"  + ."da"PSR.select :wash +3 "processing"% +9 ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%S' +589 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%K'[ +1607 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +72 "core" +2 ."da"PBV.dial :waste1 + "processing"%G  +33 "core" +2 "processing"%T% +4 "core" %V>\  + ."da"PS.seek 1.5ml +2 "processing"%9' +638 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%O * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%M'W +1604 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%B  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%X * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%H +71 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%d' +2339 "core" ' + ."da"PSV.dial PTV +2 "processing"%] +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%D +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%/ +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%$  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%g'9 +2323 "core" ' + ."da"Sleepy.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR + "processing"%f +145 "core"  +3 ."da"PSR.select :sub1 +16 "processing"% +14 ."da"PS.reconfigure PSconfig +5 "processing"%#A d`xb +6 ."da"PS.seek 0.25ml +4 "processing"%1'7 +338 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml + "processing"%Y' +336 "core" ' + ."da"delay 5 seconds +497 E\ C +6 ."da"PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%['[ +1620 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%_ +75 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%k  +33 "core"  +2 "processing"%@% +4 "core" %`\ 7 + ."da"PS.seek 1.5ml +2 "processing"%m' +590 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%e * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%`'W +1615 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +35 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%W * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%t +86 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%p' +2415 "core" ' + ."da"PSV.dial PTV +2 "processing"%b +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%s +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%u +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%}  +72 "core"  +2 ."da"PS.seek :empty +2 "processing"%n'9 +2417 "core" ' +2 "processing"%R9 +3 "core" 94k + #"da"Processing Puck Heater at 28.1C before imaging +2 .PH.coast +2 "processing"%{  +3 "core" 4k 4k +2 "processing"%l& +3 "core" &TH \ - +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&% +3 "core" %\  l  +2 "storage"(r% +4 "core" % N\ 0 + "storage"( . +3 "core" . + ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 ."da"SC.seek 1 + "storage"(q($ +342 "core" ( + ."da"SC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (w& +3 "core" && 9\ . + "manipulator"&& +4 "core" &- ; + "manipulator"&\ % +4 "core" %\   +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 1 +2 "manipulator"&~( +178 "core" ( +2 "manipulator"&& +4 "core" &  & + "storage"(|& +4 "core" && \ . + ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&' +101 "core" ' +2 "storage"(z& +4 "core" && 7\ . + ."da"SE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 ."da"SE.seek beamBreak + "storage"('L +282 "core" ' +2 "storage"(- +3 "core" -' + ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&j& +3 "core" & W % + "storage"( & +4 "core" && M\ , + ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 1 +2 "manipulator"&'\\ +37 "core" ' + ."da"\Elbow.hold +2 "manipulator"&a, +3 "core" , +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(- +2 "core" -' +4 ."da"SE.seek 1.11 Pucks below Top Plate +2 "storage"(y'A +35 "core" ' +2 "manipulator"&% +4 "core" %fl   + "storage"(c& +4 "core" && \ & + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 310 counts +2 "manipulator"&h'ϒ +15 "core" ' +2 "manipulator"&& +4 "core" & < % +2 "storage"(& +3 "core" &&  V\ , +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&' +25 "core" ' +2 ."da"SE.seek 2.11 Pucks below Top Plate +2 "storage"(V'0 +41 "core" ' +2 "manipulator"&o& +4 "core" &  % +2 "manipulator"&v% +3 "core" %= b +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"& '\ +91 "core" ' +2 ."da"\Elbow.seek PC +2 "manipulator"&( +255 "core" ( +3 "manipulator"&& +4 "core" & O h + ."da"\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 & & +2 "core" & h +2 ."da"Forearm.seek PC +2 "manipulator"&' +97 "core" ' + ."da"Hand.close +2 "manipulator"&/ +75 "core" / +2 ."da"PC.seek :open +2 "processing"%5( +405 "core" ( +2 "storage"(& +3 "core" &&  \ - +2 "manipulator"&,& +3 "core" &  h +2 "manipulator"&% +3 "core" %   +2 ."da"Forearm.seek :retract +2 "manipulator"&Q'\ +100 "core" ' +45 ."da"\Elbow.reconfigure TightElbow +9 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 1 +2 "manipulator"&( +254 "core" ( +2 "manipulator"&%& +4 "core" & 8 % + "storage"('& +4 "core" && q\ + + ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&"' +100 "core" ' + ."da"Hand.open +2 "manipulator"&*1 +75 "core" 1 +10 "storage"(#- +3 "core" -'0 +3 ."da"SE.seek 1.87 Pucks below Top Plate +2 "storage"(8' +26 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.2 Pucks below Top Plate +2 "storage"(0' +53 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da19mar2810h40ml.tif +1946 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +9671 #"da"SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 112.861 seconds\ /var/log/esp/da19mar2810h40ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da19mar2810h40ml15s.tif +1564 #SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da19mar2810h40ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da19mar2810h40ml30s.tif +3056 #SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da19mar2810h40ml30s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da19mar2810h40ml70s.tif +7117 #SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da19mar2810h40ml70s.tif: TIFF Upload Complete\ +2 .Sleepy.power :camera,:OFF +2 ."Qmail"HABfans.email "112.861 sec auto-exposure",Subject: "da19mar2810h40ml images!" +12 "storage"(6- +10 "core" -' +7 "storage"(?& +4 "core" && Y\ 1 +3 "manipulator"&& +3 "core" &  !q +2 ."da"\Elbow.seek 1 +4 "manipulator"&( +24 "core" ( +3 "manipulator"&A& +4 "core" & B  +2 "storage"(x& +3 "core" &&   ]\ 2 +2 ."da"Forearm.seek 1 + 700 counts +4 "manipulator"&' +3 "core" ' +2 ."da"SE.reconfigure SEgently +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.91 Pucks below Top Plate +2 "storage"(&'6 +56 "core" ' +3 "manipulator"&4& +5 "core" &    +2 "storage"((& +3 "core" && Z T Y\ @ +2 ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&:'\\ +37 "core" ' +2 ."da"\Elbow.hold +2 "manipulator"&, +3 "core" , +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 2.1 Pucks below Top Plate +2 "storage"(=' +20 "core" ' +3 "manipulator"&!% +4 "core" %k k C + "storage"( & +5 "core" && ] \\\ = + ."da"Forearm.force -20 + "manipulator"&5 +5 ."da"Forearm.seek 1 + 315 counts +5 "manipulator"&;'ϗ +21 "core" ' +2 "manipulator"&L& +4 "core" & ; <  + "storage"(E& +5 "core" && s s\ C +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 1 + 700 counts +4 "manipulator"&F' +22 "core" ' +2 "storage"(N% +6 "core" %! e i \ D +2 ."downElevator"SE.seek :down +3 "storage"(2'v +98 (^% +11 "core" %i7 s s W\ CWc +9 "manipulator"&7% +22 "core" % 5 % $ +7 ."da"Forearm.reconfigure LooseForearm +12 "manipulator"&#Q@2^d^b +7 ."da"Forearm.seek :retract +10 "manipulator"&<'\ +77 "core" ' +6 ."downElevator"SE.coast +4 "storage"(5 +14 "core" ' +4 ."da"SC.coast + "storage"(6 +13 #tStarting finalPurge +11 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 "processing"%& +18 "core" &\ 0 +3 ."psFlush"Hand.open + "manipulator"&.1 +24 "core" 1 +2 "manipulator"&J& +5 "core" & Y U   +3 "manipulator"&I% +4 "core" %  I B  +2 ."psFlush"\Elbow.seek FlushPuck::Garage +3 "manipulator"&>(- +172 "core" ( +2 "manipulator"&3& +4 "core" &- r r [ 0 + ."psFlush"\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 && +3 "core" &- ^ O 0 +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&-' +107 "core" ' +2 ."psFlush"Hand.close + "manipulator"&Z/ +68 "core" / +4 "manipulator"&)& +8 "core" &- 4 2  0 +3 "manipulator"&S% +7 "core" %  3 3 P +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&'\ +110 "core" ' +2 ."psFlush"\Elbow.reconfigure TightElbow +5 "manipulator"&$&.,(\ #b +4 ."psFlush"\Elbow.seek PC +5 "manipulator"&G( +126 "core" ( +10 "manipulator"&T& +15 "core" & t q X +5 ."psFlush"\Elbow.reconfigure LooseElbow +6 "manipulator"&$ &.,(#b +11 &K& +14 "core" & g i q X +5 ."psFlush"Forearm.reconfigure TightForearm +9 "manipulator"&#Q@2^d^\ b +9 ."psFlush"Forearm.seek PC +4 "manipulator"&O' +92 "core" ' +2 "manipulator"&9& +8 "core" & x A X +2 "manipulator"&B% +9 "core" % e f  F +4 "processing"%X& +19 "core" &\ 6 +5 "processing"%H& +13 ."psFlush"PC.seek :closed +7 "processing"%M(Tg +23 "core" &\ 6 +2 &\ 6 +6 &\ 6 +6 &\ 6 +5 &0v\ 1+z +10 &bx\ 1> +8 &ip\ 1P +5 &-N\ 2O +7 &R\ 2O +8 &U\ 2O +4 &qQ\ 2O +12 &3P\ 3O +7 &T6\ 2O +10 &Q2\ 3O +10 & yR;\ 2O +6 &";R8\ 3O +5 &#R4\ 3O +10 &%Q:\ 3O +9 &'R7\ 3O +11 &)CR7\ 3O +8 &+Q5\ 3O +9 &,Q;\ 2O +15 &.R8\ 3O +7 &0NQ%\ 3N +12 &2R-\ 3O +17 &3R"\ 3O +10 &5Q%\ 3O +3 &7TV\ 2O +3 &9S%\ 3O +7 &:O\ 4O +10 &<R%\ 4O +8 &>]T%\ 4O +10 &@ Q#\ 4N +9 &AQ'\ 4O +10 &CU!\ 4O +9 &EdU%\ 4O +9 &G$Y!\ 3P +10 &H]#\ 4P +9 &Jh(\ 3Q +10 &L]#\ 2T +9 &N\ 2U +9 &O"\ 2U +10 &Q"\ 1V +9 &SMk\ 37 +9 &T#0r\ 3L +10 &TE\ 7* +2 ( + "processing"%H& +5 #"psFlush"Processing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.57 +3 "processing"%]& +4 "core" &TE \ 7* +2 ."psFlush"Hand.open + "manipulator"&D1 +72 "core" 1 +2 "manipulator"&/% +5 "core" % F +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&$'\ +89 "core" ' + ."psFlush"PSV.dial PSR +51 "processing"%d +132 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%f'P +179 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +931 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%g' +1607 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%1 +72 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%Y  +34 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%_'W +2625 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%k +74 "core" + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%@' +599 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%[' +2116 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%e +74 "core" + ."psFlush"PBV.dial PSV +2 "processing"%m U +53 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2629 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%W @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%t' +2652 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%`  +71 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%b'9 +2234 E\ X9: +393 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%s +44 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%u' +2629 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%} +72 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%p'W +2651 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%R @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%{' +2636 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%l  +71 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2634 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%r +44 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 1ml + "processing"% 'P +1100 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%w' +1610 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +83 "core"  + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%\  +53 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2634 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%| +70 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%z' +599 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%U' +2123 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%P +72 "core" + ."psFlush"PBV.dial PSV +2 "processing"% U +53 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%j'W +2627 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2640 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +70 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%c'9 +2629 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +44 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%' +2625 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%o +70 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%v'W +2628 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%~' +2634 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +70 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2629 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'h& +3 "core" &_dI\ h +2 .tHand.open + "manipulator"&y1 +18 "core" 1 +2 "manipulator"&& +4 "core" & ` X + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&( +4 "core" ( +2 "manipulator"& & +4 "core" & X + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &a& +2 "core" & 0 X +2 .tForearm.seek PC +2 "manipulator"&' +96 "core" ' + .tHand.close +2 "manipulator"& / +66 "core" / +2 .tPC.seek :open +2 "processing"%C( +399 "core" ( +2 "manipulator"&& +3 "core" & V X +2 "manipulator"&,% +3 "core" %   : +2 .tForearm.seek :retract +2 "manipulator"&'\ +91 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&( +370 "core" ( +2 "manipulator"&%& +3 "core" &    " [ +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &'& +3 "core" &  # [ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&'ρ +99 "core" ' +2 "manipulator"&*& +4 "core" &   P [ +2 "manipulator"&#% +3 "core" %τ Q +2 "collection"'Q& +4 "core" &beJ\ j + "collection"'V& +4 .tCC.seek :closed +2 "collection"'8(O +2 "core" &beQ\ j +3 &ah>\ j +10 &4aeD\ b+| +9 & fae=\ b? +10 &vbf:\ bN +9 &XXaeI\ dL +9 &^aeA\ dM +10 &[cfE\ dM +9 &WaeA\ dM +9 &^ZadH\ dM +10 &Z`eK\ dM +9 &Zbd@\ dL +10 & Zae8\ dM +9 &"fVcdB\ eM +9 &$(\\be?\ dM +10 &%Wbf?\ dL +9 &'XaeL\ dM +9 &)nZ`eK\ cM +10 &+1WadK\ dL +9 &,YafD\ dM +54 &.YafK\ dM +4 &0vZbcS\ cM + &28YbeT\ cM +5 &3YcdX\ dM + &5YbfV\ cL + &7VbgU\ dL +2 &9AWadV\ dL +7 &;WbgN\ dL +10 &<VadX\ dL +9 &>\\_eX\ dL +9 &@HYbf]\ dM +10 &B Zbd]\ dL +9 &CUadZ\ eL +9 &E`cc[\ cM +10 &GMgae_\ cN +9 &I ybdV\ bP +10 &J`b\\\ ^T +9 &Lt_c[\ \\X +9 &N5`aZ\ \\F +10 &O>:_d[\ ^'u +9 &O~j`cW\ cI +2 ( +2 "collection"'V& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.67 + "collection"'6& +3 "core" &O~c_a[\ cI +2 .tHand.open + "manipulator"&?1 +70 "core" 1 +2 "manipulator"&% +4 "core" % τ " + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&A'\ +96 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'x& +4 "core" &O~c_cf\ dI +2 "collection"'4% +3 "core" %`dY\ d +2 #tCS Pulling 5ml of flush + .CSV.dial CSR +2 "collection"'(  +41 "core"  +2 .tCSR.select :flush + "collection"' +11 .tCS.seek 5ml + "collection"'!'l +1347 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 ' % +3 "core" %l^bc\ c +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'L' +659 "core" ' + .tCSV.dial :waste +2 "collection"'E +125 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'' +1989 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'N& +4 "core" &O~c`bb\ eI +2 "collection"'"% +3 "core" %adi\ e + .tCSV.dial :flush +2 "collection"'0  +43 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"'^'l +1240 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'7 @ +40 "core" A +2 "collection"'% +4 "core" %l_cg\ e +2 .tCS.seek 7ml + "collection"'' +544 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +4 "collection"'&  +4 ':  +39 "core"  +91  + .tCBV.dial :waste1 +2 "collection"'; @ +44 "core" ? +2 .tCS.seek 0ml +2 "collection"'' +1707 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'=& +4 "core" &O~b^`a\ eI +2 "collection"'.% +3 "core" %\\al\ e + .tCSV.dial :flush +2 "collection"'J  +72 "core" +2 .tCS.seek 5ml +2 "collection"'I'l +1237 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'F @ +43 "core" B +2 "collection"'3% +4 "core" %l`dc\ f +2 .tCS.seek 7ml + "collection"'' +550 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'2  +40 "core"  +2 .tCBV.dial :waste2 + "collection"'q  +111 "core"  +2 .tCS.seek 0ml +2 "collection"'' +1707 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'Z& +4 "core" &O~badR\ gI +2 "collection"')% +3 "core" %adX\ g +2 .tCSV.dial CSR + "collection"'S  +40 "core"  + .tCSR.select :kill +2 "collection"' +10 .tCS.seek 8ml +2 "collection"'<' +1943 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml +2 "collection"'T' D +551 "core" ' +3 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'K +2 '-  +97 "core" +36  + .tCTV.dial :intake +2 "collection"'>  +72 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml + "collection"'9' \\ +1939 "core" ' + .tIntake.select :close +2 "sampler")0 +9 .tCTV.dial :air +2 "collection"'B  +71 "core" ~ +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'X' +582 "core" ' + .tCSV.dial CSR +2 "collection"'  +99 "core"  + .tCSR.select :flush +2 "collection"' +11 .tCS.seek 5ml + "collection"'5'l +253 E\ t?? +1093 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml +2 "collection"']' D +1354 "core" ' + .tCSV.dial CBV +2 "collection"'D +98 "core" +2 .tCS.seek 0ml +2 "collection"'/' +2626 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&H& +4 "core" &  : [ +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&d( +3 "core" ( +2 "manipulator"&O& +4 "core" &   b [ + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &n& +2 "core" &    [ +2 .tForearm.seek CC + "manipulator"&f'ρ +105 "core" ' + .tHand.close +2 "manipulator"&1/ +71 "core" / +2 .tCC.seek :open +2 "collection"'Y( +376 "core" ( +2 "manipulator"&g& +3 "core" &   N [ +2 "manipulator"&k% +3 "core" % w   + h +2 .tForearm.seek :retract +2 "manipulator"&_'\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&@(- +274 "core" ( +2 "manipulator"&e& +4 "core" &-   7 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &m& +2 "core" &-  Y 7 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&[' +113 "core" ' + .tHand.open +2 "manipulator"&W1 +74 "core" 1 +2 "manipulator"&% +4 "core" %  ǽ + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&`'\ +95 "core" ' +2 "processing"%t& +4 "core" &\ +52991 E\ )) +12067 #t-> access 1 +18 .SE.seek :down +2 "storage"(s'v +3 "core" ' + "manipulator"&b% +4 "core" %\   +2 "manipulator"&}& +4 "core" &-  $ 7 + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 5 + "storage"(u(< +1290 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (R& +3 "core" &<?   G\  +4149 #t-> access 2 +10 .SE.seek :down +2 "storage"(p'v +3 "core" ' + "manipulator"&l% +4 "core" %\    !  +2 "manipulator"&{& +4 "core" &- ; 7 + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"(r(K +335 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (& +3 "core" &K s\  +1876 #t-> startTube 2 +3505 #-> da 40 + #da sampling at most 40ml +2 #Loading sh1 puck from tube 2 into Collection Clamp +3 ."Qmail"HABfans.email "Started da in tube 2 at 10:46:08EDT28-Mar-19\\n{}\\nCan@10:42:15, 23.0C, 33% humidity, 14.2psia, 13.270V, 0.177A, 0.177A avg, 2.35W",Subject: "da sampling at most 40ml" +2 "collection"' & +56 "core" &fkJ\ x +2 "manipulator"&% +5 "core" %\    =  +2 "storage"(\ % +3 "core" %  [\ +2 "storage"(w. +3 "core" .(K +2 .tSC.reconfigure SCtight +4 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(|( +1288 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (& +3 "core" &   i\ +2 "manipulator"&z& +3 "core" &- 7 +2 "manipulator"&P% +3 "core" %\   +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 +2 "manipulator"&( +179 "core" ( +2 "manipulator"&U& +4 "core" &  0 $ + "storage"( & +4 "core" &  \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&j' +101 "core" ' +2 "storage"(& +3 "core" &  T\ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"('L +274 "core" ' +2 "storage"(- +3 "core" -' + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +11 (c& +3 "core" &  +\ +2 "manipulator"&o& +3 "core" &   + $ +2 .t\Elbow.seek 2 +2 "manipulator"&( +4 "core" ( +2 "manipulator"&& +3 "core" &    $ +2 "storage"(v& +4 "core" &  \ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&'υ +14 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&~/ +76 "core" / +10 ."downElevator"SE.seek :down +3 "manipulator"&h& +3 "storage"(y'v +6 "core" &  J $ +2 "manipulator"&% +4 "core" % π  y + .tForearm.seek :retract +2 "manipulator"& '\ +89 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&a( +146 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +5 "core" ( +2 "manipulator"& & +4 "core" &!  ;4 + .t\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &G& +3 "core" &" ;4 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&$'ρ +100 "core" ' +33 "manipulator"&M& +4 "core" &"   ;4 + "manipulator"&% +5 "core" %ϊ  O +2 "collection"',& +3 "core" &dk=\ t +2 "collection"'& +4 .tCC.seek :closed +2 "collection"'(O +3 "core" &fj<\ t +3 &gl7\ t +9 &4dj;\ l+{ +9 & egl?\ k> +10 &wfjA\ lM +9 &XUgk>\ nL +10 &Zhj?\ nL +9 &YhlF\ nL +9 &Yel=\ nL +10 &^ZglB\ nL +9 & YhmA\ nL +9 &\\glD\ nL +10 & YgjD\ nL +9 &"gYgj@\ mL +10 &$*ZfjA\ mL +9 &%Xfk@\ mL +9 &'Yek9\ nL +10 &)oWijA\ nL +9 &+1Xgk<\ nL +9 &,Zhj>\ mL +10 &.WgjC\ mK +9 &0wYei8\ nL +10 &2;Xfl3\ mK +9 &3Xgj8\ nL +9 &5Uhl.\ nL +10 &7Wdk1\ nL +9 &9A[hj0\ mL +9 &;Uij5\ nL +10 &<Wii6\ nL +9 &>\\fl3\ nL +10 &@JUhj,\ nL +9 &B Zgl*\ mL +9 &C]gi#\ mL +10 &Ecii*\ mM +9 &GHuej\ lO +9 &Idh%\ iR +10 &Jfg1\ fX +9 &Ludi*\ fX +10 &N2ef$\ eF +9 &O=8dg/\ i(v +9 &Ofdh&\ mF +5 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.83 +2 .Hand.open + "manipulator"&%1 +72 "core" 1 +2 "manipulator"&'% +4 "core" % ϊ 0 O +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&*'\ +92 "core" ' + .tSC.coast +2 "storage"(6 +2 #tcollectSample 40ml w/bubble point of 24psi +2 #Priming 7ml + .Sleepy.power :sampler,:ON + .Intake.select :close + .\Exhaust.select :close + .SS.hold +2 "sampler")#+ +3 "core" + + "sampler")Q% +5 "core" % \  + "collection"'& +4 "core" &O]eh \ oF +3 E\ }AA + #tCalibrating pressure sensors + .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X' +2 "core" ' + ."airStroke"CSV.dial :air +2 "collection"'T @ +71 "core" B +2 ."airStroke"CS.seek 10ml +2 "collection"'B' D +67 "core"  +2 .tCTV.dial :air +2 "collection"'9  +73 "core" ~ +2 .tdelay 15 seconds +10 ."samplerPumpShutdown"Sleepy.power :sampler,:OFF +1492 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +129 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +3 .tSS.seek 0ml +4 "collection"'X  +4 "sampler")5' +4 "core" ' +2 .tSSV.dial CBV,avoiding: :exhaust + "sampler")D  +117 "core"  +13  +493 ' +2 "sampler")]% +4 "core" % \  + .tCBV.dial between SSV and waste2 +2 "collection"'H  +30 "core"  +2 "collection"'O% +4 "core" % Ghj\ d +2 ."connect"CTV.dial CSV,avoiding: :air +2 .tCSV.dial CTV +2 "collection"'n  +40 "core"  +2 .tCS.reconfigure CSpressurize +2 "collection"'# d@<< $b +3 .tCS.seek 0ml + "collection"'1' +2090 "core" '\ w % &\ c +2 "collection"'% +4 "core" %\ K % *\ d +2 "sampler")A% +3 "core" % \  +2 #tBubblePoint: Intake @38.8psia, Outlet @14.4psia + .CBV.dial SSV + "collection"'8 @ +38 "core" A +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X9 +3 "core" 9Y +102 "collection"'9 +2 "core" 90V +103 "collection"'X9 +2 "core" 9JT +103 "collection"'D9 +2 "core" 9fQ +103 "collection"'S9 +4 "core" 9O +102 "collection"']9 +2 "core" 9M +103 "collection"'H9 +2 "core" 9J +103 "collection"'O9 +2 "core" 9H +103 "collection"'n9 +2 "core" 9F +103 "collection"'B9 +4 "core" 9D +102 "collection"'9 +2 "core" 9B +103 "collection"'A9 +2 "core" 96@ +103 "collection"'89 +2 "core" 9P= +103 "collection"'59 +2 "core" 9i; +103 "collection"'k9 +2 "core" 99 +103 "collection"'f9 +2 "core" 96 +103 "collection"'e9 +2 "core" 95 +103 "collection"'g9 +2 "core" 94 +103 "collection"'m9 +2 "core" 92 +103 "collection"'W9 +4 "core" 90 +102 "collection"'9 +2 "core" 9 . +103 "collection"'_9 +2 "core" 9"- +103 "collection"'d9 +2 "core" 97+ +103 "collection"'b9 +2 "core" 9L( +103 "collection"'19 +4 "core" 9a( +102 "collection"'t9 +2 "core" 9u& +103 "collection"'[9 +2 "core" 9% +103 "collection"'}9 +2 "core" 9\ # +103 "collection"'l9 +2 "core" 9! +103 "collection"'{9 +4 "core" 9 +102 "collection"'R9 +2 "core" 9 +103 "collection"'u9 +2 "core" 9 +103 "collection"'9 +2 "core" 9 +103 "collection"'9 +2 "core" 9 # +103 "collection"' 9 +2 "core" 9 ' +103 "collection"'w9 +2 "core" 9 '+ +103 "collection"'s9 +2 "core" 9 7/ +103 "collection"'z9 +2 "core" 9 E4 +103 "collection"'\ 9 +2 "core" 9 U8 +103 "collection"'P9 +4 "core" 9 c< +103 "collection"'U9 +2 "core" 9 p@ +103 "collection"'@9 +2 "core" 9 ~D +103 "collection"'r9 +2 "core" 9 I +103 "collection"'9 +2 "core" 9 M +103 "collection"'`9 +4 "core" 9 Q +102 "collection"'9 +2 "core" 9 U +103 "collection"'c9 +2 "core" 9 Y +103 "collection"'9 +2 "core" 9 ^ +103 "collection"'p9 +50 "core" 9 d +102 "collection"'9 +2 "core" 9 h +103 "collection"'v9 +2 "core" 9 l +103 "collection"' 9 +2 "core" 9 p +103 "collection"'h9 +2 "core" 9 u +103 "collection"'9 +2 "core" 9\ y +103 "collection"'9 +3 "core" 9\ } +103 "collection"'~9 +2 "core" 9\ \ +103 "collection"'j9 +2 "core" 9\  +103 "collection"'G9 +2 "core" 9\ % +103 "collection"'9 +2 "core" 9\ , +103 "collection"'9 +3 "core" 9\ 3 +103 "collection"' 9 +2 "core" 9\ 9 +103 "collection"'9 +2 "core" 9\ @ +103 "collection"'o9 +2 "core" 9\ E +103 "collection"'M9 +2 "core" 9\ K +103 "collection"'9 +2 "core" 9\ Q +103 "collection"',9 +2 "core" 9\ V +103 "collection"' 9 +2 "core" 9\ Z +103 "collection"'Y9 +2 "core" 9\ _ +103 "collection"'y9 +2 "core" 9\ d +103 "collection"''9 +3 "core" 9\ h +103 "collection"'Q9 +2 "core" 9\ l +103 "collection"'%9 +2 "core" 9\ p +103 "collection"'9 +2 "core" 9\ t +3 .tCH.hold 10:00,70C +3 "collection"'$ `\ `\ p  +2 "core"  +28826 E\ 3 +31177 "core" ` +2 "collection"'9 +3 "core" 9\  +2 #tCollection Puck Heater at 70C after lysing + .CS.seek 0ml +2 "collection"'#' +335 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'| @ +101 "core" @ +2 .tCSV.dial :air +2 "collection"'6 @ +43 "core" > +2 .tCS.seek 5ml +2 "collection"'?'l +1347 "core" ' + .tCSV.dial CTV +2 "collection"'x  +44 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +42 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'\\  +45 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'4 @ +43 "core" > +2 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"'' +1350 "core" ' +2 #tRecovering Lysate into Collection syringe + .CSV.dial CBV + "collection"'V +99 "core"  + .tCBV.dial CSV +2 "collection"'!  +28 "core"  +2 "collection"'E% +4 "core" % 5 7 C\ B +2 .tCS.seek 5.001ml +2 "collection"'L'l +1350 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'N  +43 "core" +2 "collection"'"% +4 "core" %lF\ F +2 .tCS.seek 7ml + "collection"' ' +591 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'7 @ +41 "core" > +2 .tCS.seek 10ml +2 "collection"'' D +842 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +3 "collection"'^ ` +113 "core" _ +2 #tLysing Complete + "collection"'0& +4 "core" &OZ!\ JF +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&&% +4 "core" %\  P  + "storage"(% +4 "core" % T\ v +2 "storage"(;. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 + "storage"(($ +345 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (=& +3 "core" &% @\ t +2 "manipulator"&.& +3 "core" &   1 ;3 +2 "manipulator"&J% +4 "core" %\  6  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 1 +2 "manipulator"&:( +156 "core" ( +2 "manipulator"&F& +4 "core" & a + "storage"(3& +4 "core" &% \ v +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&' +100 "core" ' +2 "storage"(2& +4 "core" &% X\ v + .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(q'L +275 "core" ' +3 "storage"(- +3 "core" -'L +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 .tSE.seek :place +2 "storage"(Z' +33 "core" ' +9 "manipulator"&)& +5 "core" & J + "manipulator"&I% +4 "core" %   5 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +89 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&<( +167 "core" ( +2 "manipulator"&K& +4 "core" &  I + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &T& +2 "core" &    I +2 .tForearm.seek CC +2 "manipulator"&-'ρ +105 "core" ' + .tHand.close +2 "manipulator"&9/ +66 "core" / +2 .tCC.seek :open +2 "collection"'/( +377 "core" ( +2 "storage"(>& +4 "core" &% M\ w + "storage"(& +4 "core" &% \ w +2 "manipulator"&X& +3 "core" &   I +2 "manipulator"&D% +4 "core" % o   J + .tForearm.seek :retract +2 "manipulator"&S'\ +102 "core" ' +2 .t\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 1 +2 "manipulator"&]( +149 "core" ( +2 "manipulator"&H& +4 "core" &  + "storage"(O& +4 "core" &% 6\ z +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 1 + "manipulator"&n'\\ +113 "core" ' + .t\Elbow.hold +2 "manipulator"&B, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&1 +75 "core" 1 +9 "manipulator"&A% +5 "core" % mh  _ ǵ + "storage"(8& +4 "core" &% [\ v + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 317 counts + "manipulator"&5'ϙ +21 "core" ' +2 "manipulator"&k& +4 "core" &    + "storage"(f& +4 "core" &% 2\ { +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&e' +23 "core" ' +2 "storage"(g% +4 "core" % J\ { +2 ."downElevator"SE.seek :down +3 "storage"(m'v +99 (W% +26 "core" %E \ zYj +2 "manipulator"&% +4 "core" %  + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&_'\ +86 "core" ' +48 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'d& +4 "core" &&)\ T + .tHand.open + "manipulator"&b1 +21 "core" 1 +2 "manipulator"&1& +4 "core" &   +2 "manipulator"&t% +3 "core" %\    +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&[(- +176 "core" ( +2 "manipulator"&}& +4 "core" &-  +51 .t\Elbow.reconfigure LooseElbow +4 "manipulator"&$ &.,(#b +3 &l& +3 "core" &-  \  + .tForearm.seek :garage +2 "manipulator"&{' +105 "core" ' +2 .tHand.close + "manipulator"&R/ +68 "core" / +2 "manipulator"&u& +4 "core" &-   + "manipulator"&% +4 "core" %     +2 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"& ( +292 "core" ( +2 "manipulator"&w& +4 "core" &  P + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &s& +2 "core" &   P +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&z'ρ +97 "core" ' +2 "manipulator"&\ & +4 "core" &   P +2 "manipulator"&P% +3 "core" %ϋ   +2 "collection"'U& +4 "core" &).\ V +2 "collection"'@& +3 .tCC.seek :closed +2 "collection"'r(O +3 "core" &(.\ V +3 &).\ V +9 &2~'-\ O+{ +9 &e~),\ N> +9 &s)-\ NM +10 &PO*-v\ QK +9 &V+.f\ PL +9 &X)/@\ QL +10 &U*.\ QL +9 &WT*/\ QL +10 &R),o\ QK +9 &U(-Y\ QK +9 & X(,\ PL +10 &"_X+.\ PL +9 &$!W(-\ QL +9 &%R),\ QK +10 &'V),\ PK +9 &)gX*.\ PL +10 &+*W'-\ PK +9 &,U+.\ QL +9 &.W(.\ PK +10 &0oY*-\ QL +9 &21U)-u\ QL +9 &3R).b\ QK +10 &5S)-H\ QK +9 &7xU'-~\ QK +10 &99X*,\ PL +9 &:T*-\ QL +9 &<R*+t\ QK +10 &>S*.W\ PL +9 &@BR*,\ PK +9 &BY(.\ PL +10 &CV).\ PL +9 &EZ',\ PL +10 &GEe',\ PM +9 &Hy'-\ NP +9 &J(.\ JU +10 &Lj(-\ HX +9 &N+*/\ IE +9 &O78*-\ M- +10 &Oe+-\ PF +5 ( +2 "collection"'@& +4 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.71 +2 "collection"'& +4 "core" &OZ,.\ PF + &OZ,-w\ PF + .tHand.open +2 "manipulator"&`1 +65 "core" 1 +2 "manipulator"&% +4 "core" % ϋ \ + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&c'\ +93 "core" ' + .tPSV.dial PSR +2 "processing"% +44 "core"  + .tPSR.select :flush +3 "processing"%@ +9 .tPS.seek 1.5ml +2 "processing"%p' +1619 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +44 "core"  +2 .tPS.seek 0ml +2 "processing"%v'W +1609 "core" ' + .tPSV.dial PSR +2 "processing"% +44 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%h' +2634 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +4 "processing"%  +4 "collection"'  +39 "core"  +42 + .tPSV.dial :mixloop +2 "processing"%~ +100 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%j  +126 "core" +2 .tPS.seek 0ml +2 "processing"%G'W +2629 "core" ' + .tPSV.dial :air +2 "processing"%  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2635 "core" ' + .tPSV.dial :mixloop +2 "processing"% +44 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2634 "core" ' + .tPSV.dial :air +2 "processing"%o  +43 "core"  +2 .tPS.seek 2.5ml +2 "processing"%M' +1202 E\ o<< +1432 "core" ' + .tPSV.dial :mixloop +2 "processing"% +44 "core" +2 .tPS.seek 0ml +2 "processing"%,'W +2640 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"& & +4 "core" &  g P +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&Y( +10 "core" ( +2 "manipulator"&y& +4 "core" &  . " + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &'& +2 "core" &   " +2 .tForearm.seek CC +2 "manipulator"&Q'ρ +102 "core" ' + .tHand.close +2 "manipulator"&%/ +77 "core" / +2 .tCC.seek :open +2 "collection"'( +377 "core" ( +2 "manipulator"&+& +4 "core" &  C " + "manipulator"&$% +4 "core" % y  ? + .tForearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&((- +273 "core" ( +2 "manipulator"&|& +4 "core" &-   ,  + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &6& +2 "core" &-     +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&#' +112 "core" ' +2 .tHand.open + "manipulator"&x1 +68 "core" 1 +2 "manipulator"&% +4 "core" % k ȶ[ + .tForearm.reconfigure LooseForearm +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 + .tCBV.dial PRV +2 .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 2 into Collection Clamp + "collection"'4& +4 "core" &:<\ j +2 "manipulator"&?% +3 "core" %    +2 "storage"(V% +4 "core" % /\ +2 "storage"(!. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(E( +336 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (& +3 "core" & \  + "manipulator"&N& +4 "core" &-  + "manipulator"&"% +4 "core" %   U  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 +2 "manipulator"&L( +177 "core" ( +2 "manipulator"&7& +4 "core" &   "} + "storage"( & +4 "core" & \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&^' +100 "core" ' +2 "storage"(0& +4 "core" & !\  + .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(&'L +284 "core" ' +2 "storage"(- +3 "core" -' + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +2 (;& +3 "core" & -\  + "manipulator"&=& +4 "core" &  "} + .t\Elbow.seek 2 +2 "manipulator"&.( +3 "core" ( + "manipulator"&J& +4 "core" &\   "} + "storage"(F& +4 "core" & \  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&3'υ +14 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&2/ +66 "core" / +10 ."downElevator"SE.seek :down +3 "manipulator"&a& +3 "storage"(*'v +6 "core" &\   V "} +2 "manipulator"&% +4 "core" % }   s +2 .tForearm.seek :retract +53 "manipulator"&)'\ +103 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&I( +94 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +44 "core" ( +2 "manipulator"&q& +4 "core" &   3 + .t\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &K& +3 "core" & B 3 + .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&T'ρ +88 "core" ' +3 "manipulator"&& +4 "core" & 3 +2 "manipulator"&:% +3 "core" %ϊ  +2 "collection"'9& +4 "core" &8>\ i +2 "collection"'& +4 .tCC.seek :closed +2 "collection"'(O +3 "core" &8>\ i +2 &9=\ i +10 &39=\ b+| +9 &f:=\ a> +10 &q9?\ bL +9 &UR9=\ dJ +9 &Y9?\ cK +10 &V:=s\ dK +9 &U:=a\ cK +10 &\\X9>J\ cK +9 &U8=E\ dK +9 &X9=F\ cK +10 & V9=)\ dK +9 &"cW:=\ cK +9 &$%X9>\ cK +10 &%V9>\ cK +9 &'W:=\ cK +10 &)kW8@\ dK +9 &+-V9@\ dK +9 &,X9>\ dK +10 &.V8?\ cK +9 &0tW7=\ dK +9 &26U:>\ cK +10 &3V:?\ dK +9 &5Y:>\ cK +10 &7{V;<\ cK +9 &9=V:<\ dK +9 &;U;=~\ cK +10 &<V:>\ cK +9 &>U:<\ cK +9 &@EU;;\ dK +10 &BX:=\ cK +9 &C[9=\ cL +10 &E`6<\ cL +9 &GDy9=\ aN +9 &H7<\ ^S +10 &J8:\ [W +9 &Lo8<\ [X +9 &N08<\ [E +10 &O::8;\ ^)y +9 &O~j9<y\ cK +2 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.88 + .Hand.open + "manipulator"&>1 +66 "core" 1 +2 "manipulator"&% +4 "core" % ϊ \  + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&X'\ +93 "core" ' +3 .tSC.coast + "storage"(6 +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'D  +129 "core"  +2 .tCSV.dial CTV + "collection"'H  +28 "core"  +2 .tPS.seek 2.5ml +2 "processing"%O' +2630 "core" ' +2 "collection"'-% +4 "core" % ?\ d \ +2 .tCS.seek 4.149ml + "collection"'<'Q +1572 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%  +43 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%A  +71 "core"  +2 .tPS.seek 0ml +2 "processing"%8'W +2631 "core" ' + .tCBV.dial between PRV and waste1 +3 "collection"'k ` +36 "core" _ +2 .tCSV.dial :air +2 "collection"'f @ +42 "core" ? +2 .tCS.seek 10ml +2 "collection"'g' D +1560 "core" ' + .tCSV.dial CTV +2 "collection"'S  +42 "core"  +2 .tCS.seek 0ml +2 "collection"'W' +2635 "core" ' + .tCBV.dial :waste1 +2 "collection"'] @ +28 "core" @ +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +3 "collection"'  +128 "core" +2 "collection"'n& +4 "core" &O~d\ fK + #tStoring lyfil puck in Collection Clamp to tube 1 +2 "manipulator"&5% +3 "core" %\   P  +2 "storage"(d% +4 "core" % E\ + "storage"(Z. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 1 + "storage"(b($ +339 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (1& +2 "core" &' \ +2 "manipulator"&t& +4 "core" & 3 + "manipulator"&e% +4 "core" %\    +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 1 + "manipulator"&}( +158 "core" ( +2 "manipulator"&l& +4 "core" &   + "storage"(m& +4 "core" &" \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&' +93 "core" ' +2 "storage"(B& +4 "core" &" K\ + .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(R'L +283 "core" ' +2 "storage"(u- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" &  +2 "storage"(_& +3 "core" &" \ +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 1 +2 "manipulator"&{'\\ +38 "core" ' +2 .t\Elbow.hold + "manipulator"&w, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(s- +2 "core" -' +2 .tSE.seek 0.11 Pucks below Top Plate +2 "storage"(['I +28 "core" ' +2 "manipulator"&\ % +4 "core" %ce  ȴ +2 "storage"(P& +3 "core" &" U\ +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 307 counts +2 "manipulator"&U'Ϗ +20 "core" ' +2 "manipulator"&& +4 "core" &  + "storage"(/& +4 "core" &" \ +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&@' +22 "core" ' +2 .tSE.seek 1.11 Pucks below Top Plate +2 "storage"('8 +38 "core" ' +2 "manipulator"&`& +4 "core" &     +2 "manipulator"&% +4 "core" %# + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +94 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&z( +157 "core" ( +3 "manipulator"&& +4 "core" & ! :/ + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &  6 :/ +2 .tForearm.seek CC +2 "manipulator"&p'ρ +104 "core" ' + .tHand.close +2 "manipulator"& / +72 "core" / +2 .tCC.seek :open +2 "collection"'v( +375 "core" ( +2 "storage"(& +4 "core" &" \ + "storage"(& +4 "core" &" \ + "manipulator"&~& +4 "core" &  :/ + "manipulator"&j% +4 "core" % u  Z + .tForearm.seek :retract +2 "manipulator"&h'\ +105 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 1 +2 "manipulator"&( +153 "core" ( +2 "manipulator"&G& +4 "core" &    +2 "storage"( & +3 "core" &" %\ +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 1 + "manipulator"&'\\ +111 "core" ' + .t\Elbow.hold +2 "manipulator"&o, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&1 +76 "core" 1 +10 "manipulator"&% +4 "core" % jx  Ⱥ4 +2 "storage"(M& +4 "core" &" 6\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 314 counts + "manipulator"& 'ϖ +19 "core" ' +2 "manipulator"&y& +4 "core" &   @  + "storage"('& +4 "core" &" \ +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&%' +35 "core" ' +54 "storage"( % +5 "core" %= r\ 1 +2 ."downElevator"SE.seek :down +3 "storage"(c'v +99 (r% +3 "core" %+: \ Wd +2 "manipulator"&+% +3 "core" %#     +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&$'\ +86 "core" ' +66 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%Q  +72 "core" +33 .tPS.seek 2.5ml +2 "processing"%|' +2633 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%6 +41 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%Y  +44 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%x +45 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%  +45 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%4'W +2633 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%& +4 "core" &)\ + .tHand.open +2 "manipulator"&?1 +24 "core" 1 +2 "manipulator"&V& +4 "core" &  u  + "manipulator"&!% +4 "core" %   ,  +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&#(- +169 "core" ( +2 "manipulator"&& +4 "core" &-   % + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &N& +2 "core" &-  , % +2 .tForearm.seek :garage +2 "manipulator"&"' +107 "core" ' + .tHand.close +2 "manipulator"&7/ +75 "core" / +2 "manipulator"& & +4 "core" &-  % + "manipulator"&0% +4 "core" %  ȿg +2 .tForearm.seek :retract +2 "manipulator"&('\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&\\( +128 "core" ( +2 "manipulator"&& +4 "core" &  U X + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &;& +2 "core" &   X +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&=' +102 "core" ' +2 "manipulator"&J& +4 "core" &  ( X +2 "manipulator"&F% +3 "core" %  \ +2 "processing"%2& +4 "core" &h\ +2 "processing"%a& +3 .tPC.seek :closed +2 "processing"%(Tg +3 "core" &g\ +4 &"\ 7 +9 &AIv)\ ~1 +9 &mq5\ }E +10 &_5\ N +9 &U5\ M +10 &Y>\ M +9 &YY>\ N +10 &\\J\ M +9 &VO\ N +9 &\\M\ M +10 &aVC\ N +9 &!$YQ\ M +9 &"ZT\ M +10 &$YZ\ M +9 &&jVY\ M +10 &(,X[\ M +9 &)Z_\ M +9 &+[ \ M +9 &-rW\ M +10 &/5T\ M +9 &0X\ M +10 &2U\ M +9 &4yW\ N +10 &6<X\ M +9 &7T\ M +9 &9Y\ M +10 &;T\ M +9 &=EY\ M +9 &?W\ M +10 &@W\ N +9 &BV\ M +10 &DKY\ N +9 &F [\ N +9 &G`\ N +10 &Ie\ O +9 &KKy\ }P +9 &MR\ |S +10 &N\ |T +9 &P\ }S +10 &RH\ |T +9 &Sc\ }%q +9 &TB_\ 2 +8 ( +3 "processing"%a& +3 #tProcessing Clamp onSpring/offSpring for 4/28 samples, on/off torque 1.55 + "processing"%L& +4 "core" &TJ\ * + &TJ\ * +2 .tHand.open + "manipulator"&^1 +76 "core" 1 +2 "manipulator"&&% +4 "core" %  / + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&q'\ +96 "core" ' + .tPRV.dial :air +2 "processing"%K  +44 "core"  +2 .tPSV.dial :mixloop +2 "processing"%3 +43 "core" +2 "processing"%% +4 "core" %V\ +2 .tPS.seek 0.3ml +2 "processing"%:' +387 "core" ' + .tPSV.dial PSR +2 "processing"%9 +100 "core"  +2 .tPSR.select :wash +2 "processing"% +10 .tPS.seek 0.7ml + "processing"%.'* +485 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%*' +1918 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop + "processing"%) +101 "core" +2 .tPTV.dial :mixing +2 "processing"% @ +69 "core" A +2 .tPBV.dial :waste2 +2 "processing"%>  +88 "core"  +2 .tPS.seek 0ml +2 "processing"%'W +2634 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&& +4 "core" &  X +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&D( +3 "core" ( +2 "manipulator"&H& +4 "core" & X + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &T& +2 "core" & ! X +2 .tForearm.seek PC + "manipulator"&E' +104 "core" ' + .tHand.close +2 "manipulator"&,/ +73 "core" / +2 .tPC.seek :open +2 "processing"%-( +400 "core" ( +2 "manipulator"&& +4 "core" &  ? X + "manipulator"&% +4 "core" %   + .tForearm.seek :retract +2 "manipulator"&A'\ +92 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&O(- +149 "core" ( +2 "manipulator"&k& +4 "core" &-  + .t\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &f& +3 "core" &-  H  + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&<' +113 "core" ' + .tHand.open +2 "manipulator"&S1 +70 "core" 1 +2 "manipulator"&g% +4 "core" % z  Ⱥ + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&]'\ +104 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%& +4 "core" &l\ +2 "manipulator"&n% +3 "core" %\ #  H 3 +2 "storage"(5% +4 "core" %}  \ + "storage"(d. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 2 + "storage"(Z( +343 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (1& +3 "core" & %\ \  + "manipulator"&t& +4 "core" &-  %  + "manipulator"&e% +4 "core" %\ #  U 3 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 +2 "manipulator"&l( +175 "core" ( +2 "manipulator"&m& +4 "core" &  , $ + "storage"(B& +4 "core" & % \ \  + .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&I' +90 "core" ' +2 "storage"(X& +4 "core" & %  G\ \  + .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(u'L +280 "core" ' +2 "storage"(- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (_& +3 "core" & %\ \  + "manipulator"&s& +4 "core" &  $ + .t\Elbow.seek 2 +2 "manipulator"&\ ( +3 "core" ( + "manipulator"&P& +4 "core" &   ~ $ +2 "storage"(& +3 "core" & % \ \  +48 .tForearm.seek 2 + 300 counts +4 "manipulator"&/'υ +22 "core" ' +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&`/ +75 "core" / +18 ."downElevator"SE.seek :down +4 "manipulator"&& +6 "storage"('v +3 "core" &   H $ +2 "manipulator"&}% +5 "core" % ω  Y +2 .tForearm.seek :retract +2 "manipulator"&R'\ +98 "core" ' +2 .t\Elbow.seek PC +2 "manipulator"&{( +158 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +92 "core" ( +2 "manipulator"&U& +4 "core" &  +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &[& +3 "core" &  - +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +4 "manipulator"&' +91 "core" ' +2 "manipulator"&& +4 "core" &    +2 "manipulator"&@% +3 "core" %  K +2 "processing"%w& +4 "core" &-\ +2 "processing"% & +3 .tPC.seek :closed +2 "processing"%(Tg +3 "core" &6\ +4 & \ 9 +9 &HIv\ ~1 +10 &yt\ }E +9 &!]\ N +10 &V\ M +9 &W \ M +9 &hY\ M +10 &+U\ M +9 &W\ M +9 &W\ M +10 &qW\ M +9 &!3V\ M +10 &"U\ M +9 &$U\ M +9 &&zV\ M +10 &(<W\ M +9 &)V\ M +9 &+U\ M +10 &-V\ M +9 &/EU\ L +10 &1V\ L +9 &2V\ M +9 &4U\ L +10 &6KU\ M +9 &8U\ M +9 &9Y\ M +10 &;T%\ M +9 &=TS\ M +10 &?U\ L +9 &@U\ L +9 &BU\ L +10 &D\\W4\ M +9 &FY\ M +9 &Ga\ N +10 &Ie&\ ~O +9 &KU~"\ }R +10 &M%\ }S +9 &N\ |S +9 &P\ }S +10 &RV\ |T +9 &S[s\ ~#l +9 &TE_\ 1 +10 ( + &TM \ ) + "processing"% & +4 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.60 + .Hand.open + "manipulator"&1 +65 "core" 1 +2 "manipulator"&% +4 "core" %  K + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +91 "core" ' + .tSC.coast +2 "storage"(6 +3 #tHeating da puck from tube 2 in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +4 "processing"%~  +2 %j9 +5 "core" 9 +103 "processing"%G9 +3 "core" 9 +102 "processing"% 9 +2 "core" 9  +103 "processing"%p9 +3 "core" 9  +103 "processing"%z9 +2 "core" 9 +103 "processing"%9 +2 "core" 9 +103 "processing"%9 +2 "core" 9 +103 "processing"%M9 +2 "core" 9 +103 "processing"%y9 +2 "core" 9" +103 "processing"%'9 +2 "core" 9& +103 "processing"%h9 +2 "core" 9+ +103 "processing"% 9 +2 "core" 9/ +103 "processing"%9 +2 "core" 93 +103 "processing"%r9 +3 "core" 97 +103 "processing"%+9 +2 "core" 9; +103 "processing"%9 +2 "core" 9@ +103 "processing"% 9 +2 "core" 9D +103 "processing"%9 +2 "core" 9H +103 "processing"%Q9 +3 "core" 9L +103 "processing"%%9 +2 "core" 9 P +103 "processing"%c9 +2 "core" 9U +103 "processing"%b9 +2 "core" 9Y +103 "processing"%89 +2 "core" 9] +103 "processing"%69 +3 "core" 9"a +103 "processing"%Y9 +2 "core" 9(f +103 "processing"%x9 +2 "core" 9.j +103 "processing"%9 +2 "core" 95n +103 "processing"%|9 +2 "core" 9;r +103 "processing"%9 +2 "core" 9Bv +103 "processing"%?9 +2 "core" 9J{ +103 "processing"%V9 +2 "core" 9P +103 "processing"%!9 +2 "core" 9W +103 "processing"%9 +2 "core" 9]\ +103 "processing"%N9 +3 "core" 9e +2 .tPH.hold 2:00:00,28C +3 .delay 1:30 +3 "processing"%o ppa +2 "core"  +8999 .tPSR.select :air +2 .PSV.dial PSR + "processing"%7 +101 "core"  + .tPSR.select :wash +2 "processing"% +11 .tPS.seek 0.5ml + "processing"% ' +585 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml +2 "processing"%0'[ +1610 "core" ' + .tPTV.dial :puck +2 "processing"%$  +70 "core"  +2 .tPSV.dial PTV + "processing"% +72 "core" + .tPBV.dial :waste1 +2 "processing"%;  +129 "core"  +2 "processing"%"% +4 "core" %Wg\  + .tPS.seek 1.5ml +2 "processing"%J' +589 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%F * +32 "core" * +2 .tPS.seek 0ml +2 "processing"%2'W +1614 "core" ' +2 .tdelay 5:00 +584 E\ ~32 +29418 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%#  +33 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%( * +33 "core" , +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%C +72 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%a' +2322 "core" ' + .tPSV.dial PTV +2 "processing"%L +72 "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"%K  +69 "core"  +2 .tPS.seek :empty +2 "processing"%3'9 +2304 "core" ' + .tPTV.dial :PRVmixing,via: PRV +3 "processing"%  +124 "core" +2 .tPSV.dial :mixloop + "processing"%= +55 "core" +2 .tPRV.dial :ab1 + "processing"%4 @ +74 "core" B +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%9'w +354 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "collection"':  + "processing"%.  +46 "core"  +5 +2 "processing"%)% +4 "core" %x\  +2 .tPS.seek 0.32ml + "processing"%'% +393 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'>  +29 "core" +2 .tPRV.dial :air + "processing"%*  +54 "core"  +2 .tPS.seek 0.9ml +2 "processing"%'D +1238 "core" ' + .tPRV.dial :waste2 +2 "processing"%H @ +72 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%T' +862 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%,  +41 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%\\'[ +1615 "core" ' + .tPSV.dial :PML +2 "processing"%q +55 "core" +2 .tPTV.dial :mixing + "processing"% @ +69 "core" @ +2 .tPBV.dial :waste1 + "processing"%  +35 "core" +2 "processing"%% +4 "core" %_\  +2 .tPS.seek 1.85ml + "processing"%k'? +242 "core" ' + .tPBV.dial between PSV and waste1 +3 "processing"%f * +34 "core" , +2 .tPS.seek 0ml +2 "processing"%E'W +1999 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'D& +3 "core" &JM!\ u + .tHand.open + "manipulator"&S1 +15 "core" 1 +2 "manipulator"&g& +4 "core" &   +50 "manipulator"&A% +5 "core" %\ " 5 9 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&(- +170 "core" ( +2 "manipulator"&n& +4 "core" &-    + .t\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &5& +3 "core" &-  o  + .tForearm.seek :garage +2 "manipulator"&d' +109 "core" ' +3 .tHand.close + "manipulator"&VJM\ pL +9 &@MWIK \ pK +9 &B \\IN\ pL +10 &CWIL\ pK +9 &E]HL\ pL +9 &GQeIK\ oM +10 &I {HO"\ mO +9 &JHK!\ jT +10 &LxGL\ hW +9 &N7EJ\ gE +9 &O@;HI\ f%o +10 &OmHL\ lH +2 ( + "collection"'s& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.69 + "collection"'& +4 "core" &OpGJ&\ hH + .tHand.open + "manipulator"&`1 +66 "core" 1 +2 "manipulator"&% +4 "core" % x  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&}'\ +92 "core" ' + .tPSV.dial PSR +2 "processing"%l +101 "core"  + .tPSR.select :flush +3 "processing"%@ +9 .tPS.seek 1.5ml +2 "processing"%I' +1617 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%u  +42 "core"  +2 .tPS.seek 0ml +2 "processing"%/'W +1610 "core" ' + .tPSV.dial PSR +2 "processing"%U +44 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%[' +2635 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +4 "processing"%\  +2 "collection"'  +40 "core"  +117 + .tPSV.dial :mixloop +2 "processing"%@ +100 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%w  +70 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2629 "core" ' + .tPSV.dial :air +2 "processing"%R  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%-' +1692 E\ |DC +934 "core" ' + .tPSV.dial :mixloop +2 "processing"% +44 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2630 "core" ' + .tPSV.dial :air +2 "processing"%j  +55 "core" +2 .tPS.seek 2.5ml +2 "processing"% ' +2635 "core" ' + .tPSV.dial :mixloop +2 "processing"%G +41 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2627 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"& & +4 "core" & / I +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&Z( +2 "core" ( +2 "manipulator"&p& +3 "core" & > I +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &z& +3 "core" & I + .tForearm.seek CC +2 "manipulator"&'ρ +95 "core" ' + .tHand.close +2 "manipulator"&/ +73 "core" / +2 .tCC.seek :open +2 "collection"'M( +378 "core" ( +2 "manipulator"&y& +3 "core" &   I +2 "manipulator"&'% +4 "core" % ϐ + .tForearm.seek :retract +2 "manipulator"&h'\ +92 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"& (- +271 "core" ( +2 "manipulator"&& +4 "core" &-   0 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &r& +2 "core" &- 0 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&+' +111 "core" ' +2 .tHand.open + "manipulator"&1 +72 "core" 1 +2 "manipulator"& % +4 "core" % { + Ȼ + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +100 "core" ' +2 ."da"delayUntil "11:38:06.60" +24825 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%Q @ +69 "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"%c * +33 "core" , +2 ."da"PSV.dial :air +2 "processing"%b  +42 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%8' +2326 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%6 +55 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%Y  +41 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%x +54 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%i  +42 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2311 "core" ' +2 #"da"washCycleDA #1 of 2 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%| +127 "core"  + ."da"PSR.select :wash +3 "processing"% +9 ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +588 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%?'[ +1607 "core" ' + ."da"PTV.dial :puck +2 "processing"%V  +70 "core"  +2 ."da"PSV.dial PTV + "processing"%! +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core"  +2 "processing"%N% +4 "core" %W\  + ."da"PS.seek 1.5ml +47 "processing"%7' +597 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"% 'W +1614 "core" ' +2 ."da"delay 2:00 +10578 E\ 22 +1424 #"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"% * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%; +71 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%"' +2341 "core" ' + ."da"PSV.dial PTV +2 "processing"%0 +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%F +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%J +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%~  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%#'9 +2314 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%( +128 "core"  + ."da"PSR.select :wash +3 "processing"% +9 ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%C' +586 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%2'[ +1618 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%L +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%^  +33 "core" +2 "processing"%&% +4 "core" %`\ z + ."da"PS.seek 1.5ml +2 "processing"%K' +598 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%a * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'W +1614 "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"%4 * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%3 +72 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%.' +2370 "core" ' + ."da"PSV.dial PTV +2 "processing"%: +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%) +84 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%9 +82 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%>  +73 "core"  +2 ."da"PS.seek :empty +2 "processing"%*'9 +2374 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%  +43 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%H  +128 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%  +42 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%, +44 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%T' +392 "core" ' + ."da"delay 2 seconds +203 .PRV.dial :air +2 "processing"%q  +44 "core"  +2 "processing"%% +4 "core" % \ F +2 ."da"PS.seek 0.55ml + "processing"%'z +331 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air + "processing"%  +43 "core"  +2 ."da"PS.seek 2ml +2 "processing"%f'[ +1556 "core" ' + ."da"PSV.dial :PML +2 "processing"%\\ +44 "core" +2 ."da"PTV.dial :mixing +2 "processing"%k @ +71 "core" A +2 ."da"PBV.dial :waste1 + "processing"%D  +34 "core" +2 "processing"%S% +4 "core" %V\ F + ."da"PS.seek 1.85ml +2 "processing"%g'6 +235 "core" ' + ."da"PBV.dial between PSV and waste1 +3 "processing"%A * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%n'W +1968 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +15161 E\ 878 +32842 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 .PBV.dial :waste1 + "processing"%5  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%{ * +34 "core" + +2 ."da"PSV.dial :air +2 "processing"%<  +43 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%1' +2409 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%t +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%d +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%B  +43 "core"  +2 ."da"PS.seek :empty +2 "processing"%X'9 +2408 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +132 "core"  + ."da"PSR.select :wash +3 "processing"% +9 ."da"PS.reconfigure PSconfig +3 "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"%'[ +1611 "core" ' + ."da"PTV.dial :puck +2 "processing"%_  +72 "core"  +2 ."da"PSV.dial PTV + "processing"%e +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%v  +35 "core" +2 "processing"%% +4 "core" %Z\ 2 + ."da"PS.seek 1.5ml +2 "processing"%`' +588 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%s'W +1606 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%l  +35 "core" +2 ."da"delay 30 seconds +755 E\ ,22 +2247 ."da"PBV.dial between PSV and waste1 +43 "processing"%O * +41 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%E +74 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%u' +2405 "core" ' + ."da"PSV.dial PTV +2 "processing"%I +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%U +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"%  +71 "core"  +2 ."da"PS.seek :empty +2 "processing"%\ '9 +2407 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%@ +131 "core"  + ."da"PSR.select :wash +3 "processing"% +9 ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%w' +596 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%['[ +1610 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%R +84 "core"  + ."da"PBV.dial :waste1 +3 "processing"%  +33 "core"  +2 "processing"%% +4 "core" %V\ . + ."da"PS.seek 1.5ml +2 "processing"%-' +587 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%j * +34 "core" , +2 ."da"PS.seek 0ml +3 "processing"%'W +1614 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%G  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +72 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%p' +2404 "core" ' + ."da"PSV.dial PTV +2 "processing"%z +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%m +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%}  +71 "core"  +2 ."da"PS.seek :empty +2 "processing"%P'9 +2407 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%y +131 "core"  + ."da"PSR.select :wash +3 "processing"% +9 ."da"PS.reconfigure PSconfig +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"%'[ +1607 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +73 "core" + ."da"PBV.dial :waste1 +3 "processing"%r  +33 "core" +2 "processing"%Z% +4 "core" %\\\ * +2 ."da"PS.seek 1.5ml + "processing"%' +585 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" + +2 ."da"PS.seek 0ml +2 "processing"%h'W +1611 "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"%Q * +35 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%% +76 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%c' +2408 "core" ' + ."da"PSV.dial PTV +2 "processing"%b +75 "core" +2 ."da"delay 5 seconds +398 E\ %11 +104 ."da"PSV.dial PSR +2 "processing"% +86 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%6 +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%Y  +84 "core" +2 ."da"PS.seek :empty +2 "processing"%x'9 +2406 "core" ' + ."da"Sleepy.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR + "processing"%i +135 "core"  +3 ."da"PSR.select :sub1 +7 "processing"% +25 ."da"PS.reconfigure PSconfig +5 "processing"%#A d`xb +3 ."da"PS.seek 0.25ml +5 "processing"%8'7 +341 "core" ' +21 ."da"delay 5 seconds +503 .PSR.select :sub2 +3 "processing"% +9 ."da"PS.seek 0.5ml +2 "processing"%|' +343 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air + "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'[ +1606 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +87 "core"  + ."da"PBV.dial :waste1 +2 "processing"%V  +35 "core" +2 "processing"%!% +4 "core" %]  + ."da"PS.seek 1.5ml +2 "processing"%' +592 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%N * +35 "core" , +2 ."da"PS.seek 0ml +2 "processing"%?'W +1608 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +46 "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"%$ +72 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2489 "core" ' + ."da"PSV.dial PTV +2 "processing"%; +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%0 +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%F  +86 "core" +2 ."da"PS.seek :empty +2 "processing"%J'9 +2497 "core" ' +2 "processing"%~9 +3 "core" 94 + #"da"Processing Puck Heater at 28.1C before imaging + .PH.coast +45 "processing"%"  +10 "core" 4 4 +2 "processing"%(& +3 "core" &TM ) +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&#% +4 "core" %\  + * b +2 "storage"(C% +3 "core" % E\  +2 "storage"(L. +2 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 ."da"SC.seek 1 + "storage"(^($ +345 "core" ( + ."da"SC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (&& +3 "core" && _ q " + "manipulator"&2& +4 "core" &- `0 + "manipulator"&a% +4 "core" %\  ` +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 1 +2 "manipulator"&K( +172 "core" ( +2 "manipulator"&=& +4 "core" &   _[ + "storage"(4& +4 "core" && m c + ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&3' +94 "core" ' +2 "storage"(& +4 "core" && w >\ + ."da"SE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 ."da"SE.seek beamBreak + "storage"(:'L +289 "core" ' +2 "storage"()- +3 "core" -' + ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&9& +3 "core" &   `[ +2 "storage"(>& +3 "core" && q q 6 +2 ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 1 +2 "manipulator"&.'\\ +35 "core" ' + ."da"\Elbow.hold +2 "manipulator"&, +3 "core" , +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(H- +2 "core" -' +3 ."da"SE.seek 1.11 Pucks below Top Plate +3 "storage"('B +28 "core" ' +2 "manipulator"&,% +4 "core" %p~ i T2 +2 "storage"(*& +3 "core" && O O m + ."da"Forearm.force -20 +2 "manipulator"&5 +2 ."da"Forearm.seek 1 + 320 counts +2 "manipulator"&q'Ϝ +18 "core" ' +2 "manipulator"&& +4 "core" & + * < aZ + "storage"(T& +4 "core" && f f  +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&' +27 "core" ' +2 ."da"SE.seek 2.11 Pucks below Top Plate +2 "storage"('1 +42 "core" ' +2 "manipulator"&\\& +4 "core" & + , bZ +2 "manipulator"&k% +4 "core" %! * + b + ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&D'\ +89 "core" ' +2 ."da"\Elbow.seek PC +2 "manipulator"&S( +250 "core" ( +2 "manipulator"&A& +4 "core" &  R _ + ."da"\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &f& +3 "core" &    _ +2 ."da"Forearm.seek PC +2 "manipulator"&g' +98 "core" ' + ."da"Hand.close +2 "manipulator"&5/ +76 "core" / +2 ."da"PC.seek :open +2 "processing"%{( +403 "core" ( +2 "storage"(<& +3 "core" && u +2 "manipulator"&n& +3 "core" & ' ) 0 _ +2 "manipulator"&t% +3 "core" % ) & M _ +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +102 "core" ' +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 1 +2 "manipulator"&d( +254 "core" ( +2 "manipulator"&B& +3 "core" &\ ( * a# +2 "storage"(1& +3 "core" && x m\ +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&' +98 "core" ' +2 ."da"Hand.open +2 "manipulator"&X1 +76 "core" 1 +9 "storage"(]- +4 "core" -'1 +2 ."da"SE.seek 1.87 Pucks below Top Plate +2 "storage"(_' +27 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.2 Pucks below Top Plate +2 "storage"(e' +55 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da19mar2812h40ml.tif +1945 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +30759 #"da"WARNING: Too Dark -- required 316.6s exposure > 300s time limit\ SX HX9/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 300 seconds\ /var/log/esp/da19mar2812h40ml.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da19mar2812h40ml15s.tif +1564 #SX HX9/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da19mar2812h40ml15s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da19mar2812h40ml30s.tif +1788 E 66 +1275 #"da"SX HX9/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da19mar2812h40ml30s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da19mar2812h40ml70s.tif +7134 #SX HX9/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da19mar2812h40ml70s.tif: TIFF Upload Complete\ +2 .Sleepy.power :camera,:OFF +2 ."Qmail"HABfans.email "300.0 sec auto-exposure",Subject: "da19mar2812h40ml images!" +12 "storage"(v- +10 "core" -' +9 "storage"(& +5 "core" &&\ + "manipulator"&& +4 "core" &  ~ ph +2 ."da"\Elbow.seek 1 +2 "manipulator"&( +23 "core" ( +3 "manipulator"&`& +5 "core" & ^ r +2 "storage"(l& +3 "core" && \ R\ +3 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&O' +4 "core" ' +2 ."da"SE.reconfigure SEgently +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.92 Pucks below Top Plate +2 "storage"(E'7 +60 "core" ' +2 "manipulator"&s& +8 "core" &   +3 "storage"(I& +4 "core" && } \  +2 ."da"\Elbow.reconfigure LimpElbow +8 "manipulator"&$ ,(#b +4 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 1 +3 "manipulator"&U'\\ +34 "core" ' +33 ."da"\Elbow.hold +4 "manipulator"&/, +7 "core" , +3 ."da"\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 2.1 Pucks below Top Plate +3 "storage"('! +27 "core" ' +3 "manipulator"&u% +3 "core" %a  ve +83 "storage"(@& +16 "core" && p t 1\  +6 ."da"Forearm.force -20 +3 "manipulator"&5 +18 ."da"Forearm.seek 1 + 305 counts +5 "manipulator"&\ 'ύ +25 "core" ' +5 "manipulator"&w& +13 "core" & S W I  +7 "storage"(R& +18 "core" && '\  +5 ."da"Forearm.reconfigure TightForearm +6 "manipulator"&#Q@2^d^\ b +8 ."da"Forearm.seek 1 + 700 counts +3 "manipulator"&' +24 "core" ' +7 "storage"(% +15 "core" %+ z } 0\  +7 ."downElevator"SE.seek :down +6 "storage"(['v +93 (j% +3 "core" %. p 6\ U_ +2 "manipulator"&-% +4 "core" % N J P + ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&G'\ +89 "core" ' +49 ' +2 ."downElevator"SE.coast + "storage"(5 +2 ."da"SC.coast +2 "storage"(6 +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 #tStarting finalPurge +2 "processing"% & +5 "core" &"\ + ."psFlush"Hand.open +2 "manipulator"& 1 +23 "core" 1 +2 "manipulator"&& +4 "core" & k j  +2 "manipulator"&z% +3 "core" %\  m l O  +2 ."psFlush"\Elbow.seek FlushPuck::Garage +2 "manipulator"&(- +176 "core" ( +3 "manipulator"&m& +4 "core" &- e k D +2 ."psFlush"\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 &}& +4 "core" &- b _ +2 ."psFlush"Forearm.seek :garage +4 "manipulator"&p' +108 "core" ' +7 ."psFlush"Hand.close +5 "manipulator"&y/ +77 "core" / +8 "manipulator"&P& +12 "core" &- / 9 +6 "manipulator"&'% +12 "core" %    +7 ."psFlush"Forearm.seek :retract +4 "manipulator"&'\ +103 "core" ' +3 ."psFlush"\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."psFlush"\Elbow.seek PC +2 "manipulator"&r( +113 "core" ( +4 "manipulator"&Z& +5 "core" &  +3 ."psFlush"\Elbow.reconfigure LooseElbow +4 "manipulator"&$ &.,(#b +4 && +6 "core" & x  +2 ."psFlush"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek PC +2 "manipulator"& ' +105 "core" ' +4 "manipulator"&& +7 "core" & a _ +5 "manipulator"&+% +6 "core" % a _ +6 "processing"%Q& +5 "core" &\  +3 "processing"%%& +8 ."psFlush"PC.seek :closed +8 "processing"%h(Tg +9 "core" &\  +3 &\  + &\ \  +6 &.s\ \ \ +| +11 &cv\ \ ? +5 &bl\ \ \ P +9 &#L \ P +10 &Q\ Q +10 &Q \ Q +11 &iO\ P +7 &*Q \ Q +10 &N \ Q +11 &O\ P +9 & qQ \ P +14 &"3Q\ P +9 &#L\ P +8 &%Q\ P +7 &'xP \ Q +9 &);O\ P +8 &*K\ P +8 &,K\ P +9 &.O \ P +10 &0CO\ P +9 &2O\ Q +9 &3N\ Q +10 &5J\ P +9 &7KP\ P +10 &9 P \ P +9 &:P\ P +9 &<N\ Q +10 &>SM\ P +9 &@K\ P +9 &AN\ Q +9 &CO\ P +11 &EZN\ Q +9 &GR\ Q +9 &HY\ R +9 &Jc\ S +10 &LR\ \ V +9 &N\ \ W +9 &O\ \ W +10 &Q\ \ W +9 &SIo\ 6 +10 &T"-Y\ T +9 &TH!\ . +2 ( + "processing"%%& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.59 + "processing"%b& +4 "core" &TH"\ . +2 ."psFlush"Hand.open + "manipulator"&1 +77 "core" 1 +2 "manipulator"&6% +4 "core" % j m N + ."psFlush"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&Y'\ +103 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%c +132 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%i'P +301 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +803 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%x' +1609 "core" ' +3 ."psFlush"PSV.dial PTV +2 "processing"%8 +75 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%|  +34 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2624 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%V +75 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%!' +598 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2122 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%N +76 "core" + ."psFlush"PBV.dial PSV +2 "processing"% U +54 "core" U +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2651 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%7 @ +44 "core" @ +2 ."psFlush"PS.seek 2.5ml +2 "processing"%$' +2640 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%?  +73 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%;'9 +2638 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +46 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%0' +2639 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%F +72 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%'W +2639 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%~ @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%"' +2640 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%(  +73 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%#'9 +2626 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%C +45 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 1ml + "processing"%L'P +1099 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%&' +1620 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%2 +84 "core"  + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%a  +53 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%='W +2629 "core" ' + ."psFlush"PSV.dial PSR +48 "processing"%4 +73 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%' +588 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +2116 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +86 "core"  +2 ."psFlush"PBV.dial PSV +2 "processing"%) U +52 "core" U +2 ."psFlush"PS.seek 0ml +2 "processing"%9'W +2632 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%> @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%H' +2625 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%,  +73 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%*'9 +2635 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +45 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%T' +2630 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%\\ +72 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%k'W +2359 E\ ;; +280 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%3 @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%K' +2627 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%:  +74 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%.'9 +2635 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'q& +4 "core" &hl\ + .tHand.open + "manipulator"&1 +16 "core" 1 +2 "manipulator"&& +4 "core" & X + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek PC + "manipulator"&A( +4 "core" ( +2 "manipulator"&f& +4 "core" & I + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" & + .tForearm.seek PC +2 "manipulator"&5' +98 "core" ' + .tHand.close +2 "manipulator"&D/ +76 "core" / +2 .tPC.seek :open +2 "processing"%( +405 "core" ( +2 "manipulator"&<& +3 "core" & +2 "manipulator"&n% +4 "core" %  *  + .tForearm.seek :retract +2 "manipulator"&t'\ +102 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&g( +349 "core" ( +2 "manipulator"&B& +4 "core" & 3 5 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &1& +2 "core" & Q 5 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&S'ρ +106 "core" ' +2 "manipulator"&X& +4 "core" & C 5 +2 "manipulator"&]% +3 "core" %~ Z M +2 "collection"'& +4 "core" &hk\ + "collection"'& +4 .tCC.seek :closed + "collection"'_(O +3 "core" &gl\ \ +3 &hj\  +9 &2|hk\ +| +10 &c~fk\ ? +9 &uqhk\ O +9 &6Ngi\ O +10 &Ugk\ O +9 &Qgi\ O +9 &|Rhj\ O +10 &>Vgl\ O +9 &Qgj\ O +10 &Sgj\ O +9 & Oej\ O +9 &"EQej\ P +10 &$ Qhj\ O +9 &%Qgm\ O +9 &'Sfk\ P +10 &)OPfi\ O +9 &+Qgk\ O +10 &,Sfi\ O +9 &.Mfl\ O +9 &0WQgk\ O +10 &2Pgh\ O +9 &3Pfi\ O +9 &5Pgi\ O +10 &7_Pfk\ O +9 &9!Qhj\ O +10 &:Pej\ O +9 &<Ogk\ N +9 &>gQgk\ O +10 &@*Ohj\ O +9 &APel\ O +9 &CPfj\ O +10 &EnUfk\ O +9 &G.]gj\ P +10 &Hpei\ R +9 &Jeg\ W +9 &LTdi [\ +10 &Nfi I +9 &OAIeg\ d +9 &O~dh\ S +5 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.87 +2 "collection"'v& +4 "core" &O~mcj\ S + .tHand.open + "manipulator"&1 +67 "core" 1 +2 "manipulator"&% +4 "core" % ~  M + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&`'\ +98 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'l& +4 "core" &O~meh\ S +2 "collection"'s% +3 "core" %ei\  +2 #tCS Pulling 5ml of flush + .CSV.dial CSR + "collection"'I  +43 "core"  + .tCSR.select :flush +2 "collection"' +11 .tCS.seek 5ml + "collection"'u'l +1349 "core" ' + .tdelay 5 seconds +503 .CSR.select :air + "collection"' +9 '@% +3 "core" %lfh  + .tCS.reconfigure CSfast +3 "collection"'#d @b +2 .tCS.seek 7.5ml + "collection"'d' +688 "core" ' + .tCSV.dial :waste +2 "collection"' +130 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'e' +1981 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'w& +4 "core" &O~kci\ S +2 "collection"'O% +3 "core" %eh\ + .tCSV.dial :flush +2 "collection"'R  +42 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"''l +1298 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +43 "core" A +2 "collection"'E% +4 "core" %leh\  +2 .tCS.seek 7ml + "collection"'j' +566 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'-  +2 'U  +41 "core"  +94  + .tCBV.dial :waste1 +2 "collection"'\ @ +43 "core" ? +2 .tCS.seek 0ml +2 "collection"' ' +1768 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"' & +4 "core" &O~jhk\ S +2 "collection"'% +3 "core" %gk\ + .tCSV.dial :flush +2 "collection"'  +73 "core" +2 .tCS.seek 5ml +2 "collection"'z'l +1299 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +43 "core" A +2 "collection"'m% +4 "core" %lgk  +2 .tCS.seek 7ml + "collection"'}'\ +560 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'[  +41 "core"  +2 .tCBV.dial :waste2 + "collection"'^  +114 "core"  +2 .tCS.seek 0ml +2 "collection"'/' +1784 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'y& +4 "core" &O~jim{ S +2 "collection"'P% +3 "core" %hm +2 .tCSV.dial CSR + "collection"''  +43 "core"  + .tCSR.select :kill +2 "collection"' +10 .tCS.seek 8ml +2 "collection"'G' +2039 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml +2 "collection"'Z' D +583 "core" ' +2 ."connect"CSV.dial CBV +48 .tCBV.dial CSV +3 "collection"' +2 'p  +101 "core" +36  + .tCTV.dial :intake +2 "collection"'  +74 "core" +2 .tIntake.select :open + "sampler") +11 .tCS.seek 2ml + "collection"'+' \\ +2051 "core" ' + .tIntake.select :close +2 "sampler")0 +9 .tCTV.dial :air +2 "collection"'Q  +73 "core"  +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'' +586 "core" ' + .tCSV.dial CSR +2 "collection"'  +101 "core"  + .tCSR.select :flush +2 "collection"' +11 .tCS.seek 5ml + "collection"'{'l +1346 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml +2 "collection"'b' D +1345 "core" ' + .tCSV.dial CBV +2 "collection"' +102 "core" +2 .tCS.seek 0ml +2 "collection"'6' +2616 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&%& +4 "core" & , 5\ +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&c( +4 "core" ( +2 "manipulator"& & +4 "core" &  5\ + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &J& +2 "core" &  5\ +2 .tForearm.seek CC +2 "manipulator"&i'ρ +93 "core" ' + .tHand.close +2 "manipulator"&8/ +67 "core" / +2 .tCC.seek :open +2 "collection"'|( +377 "core" ( +2 "manipulator"&x& +3 "core" & 4 5\ +2 "manipulator"&V% +4 "core" %  X + .tForearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&!(- +281 "core" ( +2 "manipulator"&N& +4 "core" &-   + .t\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 && +3 "core" &-  + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&' +111 "core" ' +2 .tHand.open +2 "manipulator"&71 +74 "core" 1 +2 "manipulator"&% +4 "core" %  g u S + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&?'\ +98 "core" ' +2 "processing"%$& +4 "core" &O\  +5608 #t-> PS.flush + #Flushing Processing stage + "processing"% % +4 "core" %38\  + #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%;& +4 "core" &6\  +2 .tHand.open + "manipulator"&F1 +23 "core" 1 +2 "manipulator"&0& +4 "core" &-  + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&~(- +4 "core" ( +2 "manipulator"&& +4 "core" &- <  + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &(& +3 "core" &-  + .tForearm.seek :garage +2 "manipulator"&"' +107 "core" ' + .tHand.close +2 "manipulator"&C/ +67 "core" / +2 "manipulator"&#& +4 "core" &- "  + "manipulator"&L% +4 "core" %   +2 .tForearm.seek :retract +2 "manipulator"&2'\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&a( +127 "core" ( +3 "manipulator"&&& +4 "core" & W + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &4& +3 "core" & W + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&=' +96 "core" ' +2 "manipulator"&& +4 "core" & W +2 "manipulator"&% +3 "core" %  +2 "processing"%)& +4 "core" &\  + "processing"% & +4 .tPC.seek :closed + "processing"%>(Tg +4 "core" &-\  +3 &(\  +9 &.u-\ +{ +10 &bx)\ ? +9 &el+\ P +9 &&J4\ P +10 &N/\ P +9 &R1\ P +9 &lR,\ P +10 &/O-\ P +9 &O!\ P +10 &N2\ P +9 & uN$\ P +9 &"7O)\ P +10 &#O/\ P +9 &%Q-\ P +9 &'~N1\ P +10 &)@O/\ P +9 &+Q.\ P +10 &,N4\ O +9 &.O,\ P +9 &0HL1\ P +10 &2 O3\ O +9 &3O,\ P +9 &5O8\ O +10 &7PO4\ P +9 &9R2\ P +10 &:L:\ P +9 &<O8\ P +9 &>XQ-\ P +10 &@Q,\ P +9 &AL-\ P +9 &CO3\ O +10 &E_Q2\ P +9 &GU,\ Q +10 &HX)\ Q +9 &Jg+\ R +9 &LW%\ V +10 &N,\ W +9 &O7\ V +9 &Q4\ W +10 &SLt6\ 5 +9 &T$/a9\ J +10 &TC5\ + +2 ( + "processing"% & +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.61 +2 "processing"%9& +3 "core" &TC5\ + +2 .tHand.open + "manipulator"&,1 +69 "core" 1 +2 "manipulator"&H% +4 "core" % a + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +92 "core" ' + .tPSV.dial PSR +2 "processing"%* +45 "core"  + .tPSR.select :flush +3 "processing"%@ +10 .tPS.seek 1ml + "processing"%\\'P +1100 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%T' +1607 "core" ' + .tPSV.dial PTV +2 "processing"%3 +72 "core" + .tPTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%k  +53 "core"  +2 .tPS.seek 0ml +2 "processing"%:'W +2641 "core" ' + .tPSV.dial PSR +2 "processing"%K +86 "core"  + .tPSR.select :flush +3 "processing"%@ +10 .tPS.seek 0.5ml + "processing"%q' +587 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%' +2126 "core" ' + .tPSV.dial PTV +2 "processing"% +84 "core"  +2 .tPBV.dial PSV + "processing"%f U +53 "core" V +2 .tPS.seek 0ml +2 "processing"%'W +2637 "core" ' + .tPSV.dial PBV +2 "processing"%D @ +42 "core" > +2 .tPS.seek 2.5ml +2 "processing"%r' +2639 "core" ' + .tPSV.dial :waste1 +2 "processing"%Y  +73 "core"  +2 .tPS.seek :empty +2 "processing"%h'9 +2638 "core" ' + .tPSV.dial PSR +2 "processing"%< +46 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%n' +1760 E\ 77 +874 "core" ' + .tPSV.dial PTV +2 "processing"%5 +84 "core"  + .tPBV.dial PSV +2 .PS.seek 0ml +2 "processing"%A'W +2636 "core" ' + .tPSV.dial PBV +2 "processing"%B @ +42 "core" > +2 .tPS.seek 2.5ml +2 "processing"%1' +2638 "core" ' + .tPSV.dial :waste1 +2 "processing"%X  +74 "core"  +2 .tPS.seek :empty +2 "processing"%]'9 +2632 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&& +4 "core" & W +46 .t\Elbow.reconfigure TightElbow +4 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&t( +3 "core" ( +2 "manipulator"&M& +4 "core" & & W + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &v& +3 "core" &  W + .tForearm.seek PC +2 "manipulator"&' +100 "core" ' + .tHand.close +2 "manipulator"&/ +72 "core" / +2 .tPC.seek :open +2 "processing"%l( +401 "core" ( +2 "manipulator"&s& +4 "core" & W + "manipulator"&% +4 "core" %  + .tForearm.seek :retract +2 "manipulator"&I'\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&S(- +152 "core" ( +2 "manipulator"&W& +4 "core" &-   + .t\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &@& +3 "core" &-   + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&u' +109 "core" ' + .tHand.open +2 "manipulator"&1 +75 "core" 1 +2 "manipulator"&d% +4 "core" % \ g  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&w'\ +100 "core" ' +49742 E!\ ++ +60002 9\ ,+ +60002 O\ ++ +60002 ]\ ++ +60003 m\ ++ +60002 \ \ ++ +60002 \ ++ +54433 #t-> access 1 +18 .SE.seek :down +2 "storage"(O'v +3 "core" ' +2 "manipulator"&R% +3 "core" %\  H L  +3 "manipulator"&e& +3 "core" &- o n  +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 5 + "storage"((< +1304 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (E& +3 "core" &< \ +4214 E\ ,, +60002 \ ,, +60003 w\ ,, +60002 d\ -, +60002 a ,, +58002 #t-> exit +15 #m\EXIT @1553799116.16EDT @1554814370.08EDT = =mMAIN_scheduler =tMAIN =ECan @EDT1554814372.24 #"core_reset"Sent BREAK +2 #t@0x3091, state=0x3350, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.22 I2C Gateway v3.06 +208 #>RESET< ESP2 v3.22 I2C Gateway v3.06 +34 #Powering up Dwarves +734 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/shallow/niagara/configure.rb\ +298 .Sleepy.power :raw,:ON +3 E\ Hw +4 \ Hw + "sampler") +2 ) + "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% + % +3 "core"  +4 "collection"' 9\ + ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +3 "sampler")&\ +2 )% +3 "core" %\ \ z +2 .tSS.configure SSconfig +2 "sampler")#.0X ESP.ready! +3 "processing"%% +3 "collection"'% +2 "manipulator"&% +6 "core" %\ K +4 ."rdyProcessing"PSV.dial :air +2 "processing"%  +3 "core" %W\ : +2 % ) + "manipulator"&% + ."rdySampler"Intake.select :close +4 .\Exhaust.select :close + .CTV.dial :air +2 "collection"'  +2 "core" % ! +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#@2^d^b +2 "core" +2 .tForearm.home.seek :retract +2 ."rdySampler"CSV.dial :waste1 +2 "manipulator"&'\ +2 "collection"' +44 "core" +2 ."rdySampler"SSV.dial :spit,avoiding: :exhaust + "sampler") +3 "core"  +2 "sampler")  +5 "core"  +3 ."readyCS"CS.reconfigure CSfast +2 ."rdySampler"SS.reconfigure SSconfig +4 "collection"'#d @b + "sampler")#.0X startTube 5 +6017 #-> DAextract 10 + !o:NoMethodError : mesgu:NameError::message1undefined method `DAextract' for main:Object: name:DAextract: args[i:bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +3489 #-> daextract 10 + !o:NoMethodError : mesgu:NameError::message1undefined method `daextract' for main:Object: name:daextract: args[i:bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +350 #-> exit +13 #m\EXIT @1554820520.23EDT @1554820556.24EDT = =mMAIN_scheduler =tMAIN =ECan @EDT1554820558.18 #"core_reset"Sent BREAK +2 #t@0x9AE3, state=0x32F4, ifg=0x10, ie=0xFD + #@0x9D75, state=0x32F4, ifg=0x10, ie=0xFD + #@0xA008, state=0x32F4, ifg=0x10, ie=0xFD #@0xA29B, state=0x32F4, ifg=0x10, ie=0xFD + #@0xA52E, state=0x32F4, ifg=0x10, ie=0xFD + #@0xA7C0, state=0x32F4, ifg=0x10, ie=0xFD #@0xAA53, state=0x32F4, ifg=0x10, ie=0xFD + #@0xAB6D, state=0x32F4, ifg=0x80, ie=0xFD + #@0xDA6C, state=0x3350, ifg=0x00, ie=0x75 #\ESP2 v3.22 I2C Gateway v3.06 +8 #\ESP2 v3.22 I2C Gateway v3.06 +385 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/shallow/niagara/configure.rb\ +284 .Sleepy.power :raw,:ON +3 E\ 99 +4 \ 99 + "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 % *\ + % 0\ +4 "sampler")&\ +2 )% +2 "core" % \ > +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X ESP.ready! +3 "processing"%% +3 "manipulator"&% +3 "collection"'% +6 "core" %W\  + %\   t +3 "manipulator"&& +7 "core" %\  + &\  # + "storage"(& +2 "sampler")% +5 "core" &  \ - + % \ ? +2 "storage"(% +3 "core" %{\ - +2 "collection"'& +3 "core" &\  +2 "processing"%& +3 "core" & \  +2 "collection"'  +3 "core"  +2 "collection"'! +3 "core"  +2 "collection"'" +3 "core"  + "processing"%# +3 "core"  +2 "processing"%$ +3 "core" U +2 "processing"%% +2 "core"  +2 "processing"%& +3 "core"  +2 "sampler")' +3 "core"  +2 "sampler")(% +4 "core" % \ ? +2 "collection"')& +3 "core" &\  +2 "collection"'*% +4 "core" %\  +2 "processing"%+& +3 "core" &\ \  +2 "processing"%,% +4 "core" %W\ \  +2 "manipulator"&-% +3 "core" %\   t +2 "manipulator"&.& +4 "core" &\  # +2 "storage"(/& +3 "core" &  \ . +2 "storage"(0% +3 "core" %{ 5\ - +2 "collection"'19 +3 "core" 9 +2 "processing"%29 +3 "core" 9 +1930 #t-> startTube 5 +2971 #-> DAextract + !o:NameError: mesg"%uninitialized constant DAextract: name:DAextract:bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +23631 #-> DA extract 10 +2 !o:NoMethodError : mesgu:NameError::message/undefined method `extract' for main:Object: name: extract: args[i:bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +1310 #-> DA extract + !o:NameError: mesgu:NameError::messageAundefined local variable or method `extract' for main:Object: name: extract:bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +28892 E\ 65 +60002 r\ 55 +60002 w\ 55 +60002 o\ 65 +60002 u\ 55 +60003 \ 65 +12846 #t-> ESP.ready? + "collection"'3% +3 "core" %{v\  +2 "sampler")4% +4 "core" % \ > + "manipulator"&5% +4 "core" %\  0 t + "manipulator"&6& +3 "core" &\ 4 # +2 "storage"(7& +3 "core" & " \ - +2 "storage"(8% +3 "core" %{  T\ - + "collection"'9& +3 "core" &}]\  +2 "processing"%:& +4 "core" &.\  + "processing"%;% +3 "core" %W-\  +7809 #t-> startTube 5 +2117 #-> da 10 +2 #da sampling at most 10ml +3 #Loading sh1 puck from tube 5 into Collection Clamp +2 ."Qmail"HABfans.email "Started da in tube 5 at 11:39:52EDT09-Apr-19\\n{2 => 0}\\nCan@11:36:04, 22.0C, 29% humidity, 14.1psia, 12.685V, 0.257A, 0.251A avg, 3.26W",Subject: "da sampling at most 10ml" +4 "collection"'<& +4 "core" &~Q\  + .tHand.open +2 "manipulator"&=1 +67 "core" 1 +4 "manipulator"&>% +4 "core" % \    t +2 "storage"(?% +4 "core" %{  ,\ , +2 "storage"(@. +4 "core" ., +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"(A(< +979 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (B& +3 "core" &<4 q\ '  +2 "manipulator"&C& +4 "core" &\ ` # +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 5 +2 "manipulator"&D( +17 "core" ( +2 "manipulator"&E& +4 "core" & _ % + "storage"(F& +4 "core" &<4 y\ &  +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&G' +101 "core" ' +3 "storage"(H& +4 "core" &<4 \ '  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(I'L +277 "core" ' +2 "storage"(J- +3 "core" -'u + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +12 (K& +3 "core" &<5 `\ '  +2 "manipulator"&L& +3 "core" & $ +2 .t\Elbow.seek 5 +2 "manipulator"&M( +24 "core" ( +2 "manipulator"&N& +4 "core" &   + "storage"(O& +4 "core" &<5 \ '  + .tForearm.seek 5 + 300 counts +2 "manipulator"&P'H +27 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +39 "manipulator"&Q/ +71 "core" / +39 ."downElevator"SE.seek :down +5 "manipulator"&R& +3 "storage"(S'v +7 "core" & s f  +2 "manipulator"&T% +4 "core" % I q p  +2 .tForearm.seek :retract + "manipulator"&U'\ +92 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&V( +141 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +13 "core" ( +2 "manipulator"&W& +4 "core" & | q # 8 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &X& +3 "core" & s m P 8 + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&Y'ρ +103 "core" ' +2 "manipulator"&Z& +4 "core" & N U P 8 +2 "manipulator"&[% +3 "core" %φ V N 4 +3 "collection"'\\& +3 "core" &~e  +2 "collection"']& +3 .tCC.seek :closed +2 "collection"'^(O +3 "core" &~]  +2 &|T  +10 &2{|U +} +9 &c~S @ +10 &Ev~[ Q +35 &R}H P +2 &\\}N Q + &R}Q P + &LW{^ Q +8 &VR P +9 &T~J P +9 &U|Q Q +10 & US|M Q +9 &"T~U Q +9 &#T}G P +10 &%T|U P +9 &']Z|d Q +10 &) T}Q P +9 &*U~M P +9 &,X|Q Q +10 &.eUzF Q +9 &0(U{J P +9 &1W|O P +10 &3W|O P +9 &5nT{Q P +10 &70V|D P +9 &8U~S Q +9 &:TN P +10 &8T|O P +9 &?P|R P +10 &AT|P P +9 &C~RzM P +10 &E?[|I Q +9 &Fd|W R +9 &H{{~U U +10 &Jk{Q Z +9 &L#z}O ] +9 &M|~L \\ +10 &O:I{~L #k +9 &Owz~T O +5 ( + "collection"']& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.89 +2 .Hand.open + "manipulator"&_1 +3 "core" &Ou||M O +71 1 +2 "manipulator"&`% +3 "core" % ρ\ \  ~ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&a'\ +100 "core" ' + .tSC.coast + "storage"(6 +3 #tcollectSample 10ml w/bubble point of 24psi + #Priming 7ml + .Sleepy.power :sampler,:ON + .Intake.select :close + .\Exhaust.select :close +2 .SS.hold + "sampler")b+ +3 "core" + +2 "sampler")c% +4 "core" % \ 3 + "collection"'d& +4 "core" &Ou}( O +3 E\ ZY + #tCalibrating pressure and temperature sensors +2 .CTV.dial :air +2 "collection"'e  +4 "core" +2 .tSSV.dial :spit,avoiding: :exhaust + "sampler")f +4 "core"  + "sampler")g  +6 "core"  +2 .tSS.reconfigure SSfast +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'2' +101 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +3 "sampler")3 +135 "core"  +3 .tSS.reconfigure SSexhale +2 "sampler")#.0X @ +3 "sampler")@ +9 .tSS.reconfigure SSexhale +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'Z' +128 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +3 "sampler")[ +75 "core" ' + ."CSpush"CS.coast + "collection"'5 +58 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X) +103 "collection"'39 +2 "core" 9S( +103 "collection"'$9 +2 "core" 9h' +103 "collection"'09 +2 "core" 9|\ $ +103 "collection"'29 +2 "core" 9# +103 "collection"'49 +3 "core" 9" +103 "collection"'69 +2 "core" 9 +103 "collection"'79 +2 "core" 9 +103 "collection"'59 +2 "core" 9 +103 "collection"'99 +2 "core" 9# +103 "collection"':9 +3 "core" 9 ' +103 "collection"';9 +2 "core" 9 + +103 "collection"'<9 +48 "core" 9 ,1 +103 "collection"'>9 +2 "core" 9 =5 +103 "collection"'89 +2 "core" 9 M: +103 "collection"'9 +3 "core" 9 \\> +102 "collection"'=9 +2 "core" 9 kB +103 "collection"'B9 +2 "core" 9 xF +103 "collection"'C9 +2 "core" 9 J +103 "collection"'F9 +2 "core" 9 O +103 "collection"'?9 +3 "core" 9 S +103 "collection"'H9 +2 "core" 9 W +103 "collection"'9 +2 "core" 9 [ +103 "collection"'9 +2 "core" 9 _ +103 "collection"'J9 +2 "core" 9 d +103 "collection"'@9 +3 "core" 9 h +102 "collection"'9 +2 "core" 9 l +103 "collection"'L9 +2 "core" 9 p +103 "collection"'N9 +2 "core" 9 t +103 "collection"'E9 +2 "core" 9\ y\ +103 "collection"'Q9 +3 "core" 9\ }\ +103 "collection"'R9 +2 "core" 9\  +103 "collection"'T9 +2 "core" 9\  +103 "collection"'O9 +2 "core" 9\ " +103 "collection"'D9 +2 "core" 9\ ' +103 "collection"'W9 +2 "core" 9\ . +103 "collection"'X9 +2 "core" 9\ 5 +103 "collection"'P9 +2 "core" 9\ ; +103 "collection"'G9 +2 "core" 9\ A +103 "collection"'[9 +2 "core" 9\ G +103 "collection"'K9 +3 "core" 9\ L +103 "collection"'Z9 +2 "core" 9\ O +103 "collection"'I9 +2 "core" 9\ U +103 "collection"'\\9 +2 "core" 9\ Z +103 "collection"'S9 +2 "core" 9\ ^ +103 "collection"'U9 +3 "core" 9\ c +103 "collection"'M9 +2 "core" 9\ g +103 "collection"']9 +2 "core" 9\ k +103 "collection"'_9 +2 "core" 9\ m +103 "collection"'9 +2 "core" 9\ p +3 .tCH.hold 10:00,70C +3 "collection"'` `\ `\ o  +2 "core"  +32024 Ew  +27977 "core" ` +2 "collection"'d9 +3 "core" 9\  +2 #tCollection Puck Heater at 70C after lysing + .CS.seek 0ml +2 "collection"'c' +342 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'f @ +104 "core" A +2 .tCSV.dial :air +2 "collection"'e @ +43 "core" > +3 .tCS.seek 5ml +2 "collection"'Y'l +1356 "core" ' + .tCSV.dial CTV +2 "collection"'g  +45 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"' @ +56 "core" B +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'A  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'j @ +43 "core" > +2 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"'b' +1347 "core" ' +2 #tRecovering Lysate into Collection syringe + .CSV.dial CBV + "collection"'l +102 "core"  + .tCBV.dial CSV +2 "collection"'m  +30 "core"  +2 "collection"'h% +4 "core" % 8 8 +2 .tCS.seek 5ml + "collection"'o'l +1349 "core" ' + .tdelay 5 seconds +503 .CTV.dial :air +2 "collection"'p  +44 "core" +2 "collection"'q% +4 "core" %l !  + .tCS.seek 7ml +2 "collection"'n' +597 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air2 +2 "collection"'s @ +42 "core" ? +2 .tCS.seek 10ml +2 "collection"'t' D +842 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +3 "collection"'u ` +116 "core" _ +2 #tLysing Complete + "collection"'v& +4 "core" &On') O +2 #tStoring sh1 puck in Collection Clamp to tube 4 + "manipulator"&w% +3 "core" % " L O : ; +2 "storage"(r% +4 "core" % 6\ " + "storage"(z. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 4 + "storage"({(,H +338 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (|& +2 "core" &,H -\ +2 "manipulator"&x& +3 "core" & + + 8 +3 "manipulator"&}% +3 "core" % " + +  ; +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 4 + "manipulator"&y( +157 "core" ( +2 "manipulator"&& +4 "core" & ^ d \ + "storage"(& +4 "core" &,H \ # + .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts + "manipulator"&'# +94 "core" ' +2 "storage"(& +3 "core" &,H \ $ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"('L +272 "core" ' +2 "storage"(- +3 "core" -'L + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tSE.seek :place + "storage"(\ ' +32 "core" ' +11 "manipulator"& & +4 "core" & p r \ +2 "manipulator"& % +4 "core" % } ~ X + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&~'\ +95 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&( +149 "core" ( +2 "manipulator"&& +4 "core" &  0 5  5\ + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &  + + 5\ +2 .tForearm.seek CC +2 "manipulator"&'ρ +104 "core" ' + .tHand.close +2 "manipulator"&/ +77 "core" / +3 .tCC.seek :open +2 "collection"'( +379 "core" ( +2 "storage"(& +3 "core" &,H \ ! +2 "storage"(& +3 "core" &,H m\ " +2 "manipulator"& & +4 "core" &  . + H 5\ + "manipulator"&% +4 "core" % } , +  9 + .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 4 + "manipulator"&( +169 "core" ( +2 "manipulator"&& +4 "core" & { } @ + "storage"(& +4 "core" &,H z\ % + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 4 + "manipulator"& 'g +109 "core" ' + .t\Elbow.hold +2 "manipulator"&!, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&"1 +66 "core" 1 +9 "manipulator"&#% +4 "core" % { N |D +2 "storage"(& +3 "core" &,H D\ ! +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 4 + 320 counts +2 "manipulator"&%'ϧ +24 "core" ' +2 "manipulator"&&& +4 "core" &  ? + "storage"('& +4 "core" &,H 4\ % +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&'# +31 "core" ' +2 "storage"()% +4 "core" % \ & +2 ."downElevator"SE.seek :down +2 "storage"(*'v +100 (+% +3 "core" %G O\ %\\x + "manipulator"&(% +4 "core" % r t T v +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&,'\ +94 "core" ' +61 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +2 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'.& +4 "core" &-2  + .tHand.open +2 "manipulator"&/1 +26 "core" 1 +2 "manipulator"&1& +4 "core" & x U > + "manipulator"&-% +4 "core" %\ " t r \ = +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&3(- +176 "core" ( +2 "manipulator"&$& +4 "core" &- & % + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &0& +3 "core" &- x % + .tForearm.seek :garage +2 "manipulator"&2' +108 "core" ' + .tHand.close +2 "manipulator"&4/ +68 "core" / +2 "manipulator"&6& +4 "core" &- G K  % + "manipulator"&7% +4 "core" %  M Q Q r +2 .tForearm.seek :retract + "manipulator"&5'\ +106 "core" ' + .t\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&9( +297 "core" ( +2 "manipulator"&:& +3 "core" &  | t ? +3 .t\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &;& +3 "core" &  x p O ? +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&<'ρ +105 "core" ' +2 "manipulator"&>& +4 "core" &  w ~ T ? +46 "manipulator"&8% +12 "core" %ς } h +2 "collection"'& +3 "core" &25 \ +2 "collection"'=& +4 .tCC.seek :closed +2 "collection"'B(O +2 "core" &26 +3 &06  +10 &.{06 ,~ +9 &c|34 ? +9 &js25v P +10 &0R15 N +9 &X03 O +9 &T36 O +10 &tR37 O +9 &6X37 O +10 &T26 O +9 &Q27l O +9 & |R45 O +10 &"?W48 N +9 &$R16 O +9 &%U37 N +10 &'X27k O +9 &)GT34 N +9 &+ S38 N +10 &,Y36 O +9 &.T37 O +10 &0NU47w O +9 &2Q35  N +9 &3S17  N +10 &5T46 O +9 &7WQ46 N +9 &9W08 O +10 &:S46 O +9 &<Q16 N +10 &>_Q46 N +9 &@"S47| N +9 &AU48i O +10 &CQ27 N +9 &EfW16 O +10 &G%_13 P +9 &Hu15 R +9 &J23 W +10 &LI36 [ +9 &N76  O +9 &O1G48  &s +10 &O u48  L +5 ( + "collection"'=& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.86 +2 "collection"'C& +4 "core" &O`39 L + &O`68 L + .tHand.open + "manipulator"&F1 +67 "core" 1 +2 "manipulator"&?% +4 "core" % ς m p + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&H'\ +100 "core" ' + .tPSV.dial PSR +2 "processing"% +136 "core"  + .tPSR.select :flush +3 "processing"%j +9 .tPS.seek 1.5ml +2 "processing"%' +1616 "core" ' + .tdelay 5 seconds +503 .PSV.dial :waste1 + "processing"%J  +45 "core"  +2 .tPS.seek 0ml +2 "processing"%@'W +1615 "core" ' + .tPSV.dial PSR +2 "processing"% +45 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%L' +2633 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%N +3 "collection"'E  +5 "core"  + "processing"%Q  +44 "core"  +37 + .tPSV.dial :mixloop +2 "processing"%R +105 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%T  +133 "core" +2 .tPS.seek 0ml +2 "processing"%O'W +2632 "core" ' + .tPSV.dial :air +2 "processing"%D  +43 "core"  +2 .tPS.seek 2.5ml +2 "processing"%W' +2634 "core" ' + .tPSV.dial :mixloop +2 "processing"%X +45 "core" +2 .tPS.seek 0ml +2 "processing"%P'W +2635 "core" ' + .tPSV.dial :air +2 "processing"%G  +46 "core"  +2 .tPS.seek 2.5ml +2 "processing"%[' +2632 "core" ' + .tPSV.dial :mixloop +2 "processing"%K +45 "core" +2 .tPS.seek 0ml +2 "processing"%Z'W +1535 Eh\ AA +1100 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&I& +4 "core" &  q r ? +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC + "manipulator"&\\( +3 "core" ( +2 "manipulator"&S& +3 "core" &  n e j ? + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &U& +2 "core" &  q q  ? +2 .tForearm.seek CC +2 "manipulator"&M'ρ +105 "core" ' + .tHand.close +2 "manipulator"&]/ +76 "core" / +2 .tCC.seek :open + "collection"'_( +381 "core" ( +2 "manipulator"&& +3 "core" &  | } Z ? +2 "manipulator"&k% +4 "core" % p ~ }  + .tForearm.seek :retract +2 "manipulator"&`'\ +97 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&d(- +271 "core" ( +2 "manipulator"&i& +3 "core" &- W . +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &f& +3 "core" &- . + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&e' +114 "core" ' +2 .tHand.open +2 "manipulator"&c1 +73 "core" 1 +2 "manipulator"&g% +4 "core" % f 0 , J ? + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +109 "core" ' + .tPSV.dial :mixloop +2 .PTV.dial :PRVmixing +2 ."connect"PRV.dial CBV + .tCBV.dial PRV +2 .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 5 into Collection Clamp + "collection"'A& +4 "core" &AF\  +2 "manipulator"&j% +3 "core" %\ (  "a +2 "storage"(Y% +3 "core" % q\ * +2 "storage"(l. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"(m(< +346 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (h& +2 "core" &<6 |\ &  +2 "manipulator"&b& +3 "core" &- y l . +2 "manipulator"&p% +3 "core" %\ ( p z "a +3 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 5 + "manipulator"&q( +184 "core" ( +2 "manipulator"&o& +4 "core" & x r  \\ + "storage"(s& +4 "core" &<6 \ &  + .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&n' +121 "core" ' +2 "storage"(u& +3 "core" &<6 x\ '  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(v'L +286 "core" ' +2 "storage"(w- +3 "core" -'} + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (r& +2 "core" &<6 \ %  +2 "manipulator"&z& +4 "core" & m p [ [ + .t\Elbow.seek 5 +2 "manipulator"&|( +22 "core" ( +2 "manipulator"&x& +3 "core" & n +2 "storage"(}& +3 "core" &<6 \ '  +2 .tForearm.seek 5 + 300 counts +2 "manipulator"&'H +25 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&/ +77 "core" / +10 ."downElevator"SE.seek :down +3 "manipulator"&& +3 "storage"(V'v +5 "core" & +2 "manipulator"&a% +4 "core" % < w   +2 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 .t\Elbow.seek CC + "manipulator"& ( +155 "core" ( +2 "manipulator"& & +4 "core" ' + & M P  ;8 + .t\Elbow.reconfigure LooseElbow +3 ."downElevator"SE.coast +3 "manipulator"&$ &.,(#b + "storage"(5 +4 "manipulator"&& +4 "core" & X Z T ;8 + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'ρ +109 "core" ' +2 "manipulator"&& +4 "core" & } s ;8 +2 "manipulator"&% +3 "core" %χ r q  U +2 "collection"'y& +4 "core" &BFl +2 "collection"'& +4 .tCC.seek :closed + "collection"'~(O +5 "core" &CFk + &BFb  +9 &,xAE] , +9 &e}EC @ +9 &qqCC O +10 &4RCF O +9 &UBD O +9 &RBDx N +10 &zRAFj O +9 &=RCDU N +10 &SBFO N +9 &TAFB N +9 & U@D6 N +10 &"ETBG N +9 &$R@E O +9 &%PAD N +10 &'UAE> N +9 &)MQBFW N +10 &+SCEG O +9 &,UAD> O +9 &.QCD. N +10 &0UTCE N +9 &2UCE N +9 &3UAGv O +10 &5SBE N +9 &7]RCC N +10 &9WAD N +9 &:QCE N +9 &<S?Ez N +10 &>dSBEg O +9 &@'PCCr N +9 &AVACe O +10 &CT@EX O +9 &EkUBFS O +10 &G*bACA P +9 &H}BE< S +9 &J@C. Y +10 &LNBD% \\ +9 &N ?C N +9 &O3D@E 'u +10 &O}mAD\ L +5 ( + "collection"'& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.94 + .Hand.open +2 "manipulator"&^1 +3 "core" &O}a@D L +64 1 + "manipulator"&% +4 "core" % χ X V 5 U +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' + .tSC.coast + "storage"(6 +3 .tCTV.dial CSV,avoiding: :intake +2 "collection"'  +135 "core" ~ + .tCSV.dial CTV +2 "collection"'  +30 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2634 "core" ' +2 "collection"'% +4 "core" % @e +2 .tCS.seek 4.15ml +2 "collection"''Q +1566 "core" ' + .tdelay 8 seconds +803 .PSV.dial :air + "processing"%  +45 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%"  +86 "core"  +2 .tPS.seek 0ml +2 "processing"%#'W +2637 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"' ` +39 "core" ^ +2 .tCSV.dial :air +2 "collection"'& @ +55 "core" B +2 .tCS.seek 10ml +2 "collection"''' D +1562 "core" ' + .tCSV.dial CTV +2 "collection"')  +42 "core"  +2 .tCS.seek 0ml +48 "collection"'' +2630 "core" ' + .tCBV.dial :waste1 +2 "collection"'+ @ +29 "core" > +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +3 "collection"'(  +134 "core" +2 "collection"'& +4 "core" &O}a L + #tStoring lyfil puck in Collection Clamp to tube 4 +2 "manipulator"& % +3 "core" %\  s p   +2 "storage"(%% +3 "core" %~ \ & +2 "storage"(.. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"(\ (,H +337 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (/& +2 "core" &,D \ % +2 "manipulator"&1& +4 "core" & o j ;8 + "manipulator"&-% +4 "core" %\  Y m  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 +2 "manipulator"&( +156 "core" ( +2 "manipulator"&$& +4 "core" & 1 \ + "storage"(0& +4 "core" &,D \ & +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&*'# +98 "core" ' +2 "storage"({& +4 "core" &,D \ ( + .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(!'L +282 "core" ' +2 "storage"(4- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&6& +3 "core" & j q u \ +2 "storage"(7& +3 "core" &,D x\ % +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 4 +2 "manipulator"&,'g +36 "core" ' + .t\Elbow.hold +2 "manipulator"&2, +3 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(:- +2 "core" -' +2 .tSE.seek 0.1 Pucks below Top Plate +2 "storage"(3'B +26 "core" ' +2 "manipulator"&;% +4 "core" %wk * { +2 "storage"(>& +3 "core" &,D Q\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 316 counts + "manipulator"&8'ϣ +19 "core" ' +2 "manipulator"&& +4 "core" & P \ +2 "storage"(5& +3 "core" &,D \ ' +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&'# +26 "core" ' +2 .tSE.seek 1.1 Pucks below Top Plate +2 "storage"(='1 +37 "core" ' +2 "manipulator"&C& +4 "core" &  \ +2 "manipulator"&F% +3 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&?'\ +93 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&( +160 "core" ( +2 "manipulator"&<& +4 "core" & s { & ' +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &J& +3 "core" & Z k < ' + .tForearm.seek CC +2 "manipulator"&'ρ +101 "core" ' + .tHand.close +2 "manipulator"&/ +70 "core" / +2 .tCC.seek :open + "collection"'@( +378 "core" ( +2 "storage"(N& +3 "core" &,D y\ ' +2 "storage"(Q& +3 "core" &,D \ ' +2 "manipulator"&E& +4 "core" & p q " ' + "manipulator"&R% +4 "core" % ϋ o p + .tForearm.seek :retract +2 "manipulator"&T'\ +97 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 +2 "manipulator"&L( +165 "core" ( +2 "manipulator"&D& +4 "core" &  $ + "storage"(O& +4 "core" &,D \ ( + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 4 + "manipulator"&X'g +107 "core" ' + .t\Elbow.hold +2 "manipulator"&W, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&G1 +75 "core" 1 +10 "manipulator"&P% +4 "core" % v M M  r +2 "storage"(K& +4 "core" &,D p\ % +2 .tForearm.force -20 "manipulator"&5 +3 .tForearm.seek 4 + 315 counts +2 "manipulator"&['Ϣ +24 "core" ' +2 "manipulator"&I& +4 "core" & $ +2 "storage"(S& +3 "core" &,D \ ) +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&U'# +30 "core" ' +2 "storage"(]% +4 "core" %8 \ * & +3 ."downElevator"SE.seek :down +2 "storage"(9'v +99 (H% +3 "core" %: N\ )[u +2 "manipulator"&B% +3 "core" % $ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +94 "core" ' +51 ' + ."downElevator"SE.coast + "storage"(5 +2 .tSC.coast + "storage"(6 +3 .tPSV.dial :air +2 "processing"%k  +74 "core" +2 .tPS.seek 2.5ml +2 "processing"%M' +2633 "core" ' + .tdelay 1 second +103 .PSV.dial :mixloop +2 "processing"%i +43 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%f  +45 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%\\ +45 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%c  +45 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%g'W +2638 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%`& +4 "core" &\  + .tHand.open + "manipulator"&A1 +17 "core" 1 +2 "manipulator"&j& +3 "core" & 9 $ +2 "manipulator"&Y% +3 "core" %\ "  = +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&l(- +178 "core" ( +2 "manipulator"&e& +3 "core" &- L  +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &h& +2 "core" &-   +2 .tForearm.seek :garage +2 "manipulator"&b' +109 "core" ' + .tHand.close +2 "manipulator"&p/ +66 "core" / +2 "manipulator"&o& +4 "core" &- c \\   + "manipulator"&s% +4 "core" %  O W % Q +2 .tForearm.seek :retract + "manipulator"&d'\ +106 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&u( +125 "core" ( +2 "manipulator"&& +4 "core" &  V + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &w& +3 "core" &  V + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&r' +100 "core" ' +2 "manipulator"&z& +4 "core" & O V +2 "manipulator"&x% +3 "core" % g +2 "processing"%}& +3 "core" &\  +2 "processing"%& +4 .tPC.seek :closed + "processing"%(Tg +3 "core" &\  +5 & \ > +9 &Fv\ 2 +10 &Dp}\ F +9 &d\ S +9 &P\ Q +10 &bQ\ Q +9 &$T\ Q +10 &TS\ Q +9 &RM\ R +9 &jTK\ Q +10 &,PG\ Q +9 & TH\ R +9 &"TW\ R +10 &$rRV\ Q +9 &&4US\ Q +10 &'T[\ R +9 &)Pb\ Q +9 &+zTk\ Q +10 &-<Qn\ Q +9 &.Ok\ Q +9 &0Qm\ Q +10 &2Ol\ Q +9 &4DTs\ Q +10 &6Tx\ Q +9 &7Px\ Q +9 &9R\ R +10 &;MQ\ Q +9 &=R|\ Q +9 &>Q\ Q +10 &@P\ Q +9 &BTQ\ Q +10 &DT\ R +9 &EX\ R +9 &G`\ S +10 &IWb\ S +9 &Ku\ U +9 &L\ W +10 &N\ X +9 &PR\ X +10 &R\ X +9 &Swc\ (| +9 &T=b\ 9 +8 ( +3 "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.62 + "processing"%a& +4 "core" &TG%\ / + &TG$\ / + .tHand.open +2 "manipulator"&q1 +74 "core" 1 +2 "manipulator"&n% +4 "core" %  + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"& '\ +95 "core" ' + .tPRV.dial :air +2 "processing"%  +46 "core"  +2 .tPSV.dial :mixloop + "processing"%v +45 "core" +2 "processing"%% +4 "core" %Z3\  +2 .tPS.seek 0.3ml + "processing"%' +394 "core" ' + .tPSV.dial PSR +2 "processing"%| +158 "core"  + .tPSR.select :wash +2 "processing"% +11 .tPS.seek 0.7ml + "processing"%'* +487 "core" ' + .tdelay 3 seconds +303 .PSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%y' +1920 "core" ' + .tdelay 3 seconds +303 .PSV.dial :mixloop + "processing"%V +106 "core" +2 .tPTV.dial :mixing + "processing"% @ +72 "core" @ + .tPBV.dial :waste2 +2 "processing"%_  +94 "core"  +2 .tPS.seek 0ml +2 "processing"%'W +2635 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&^& +4 "core" & s x  V +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&( +4 "core" ( +2 "manipulator"& & +4 "core" &  } c V + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" & ~ } e V +2 .tForearm.seek PC + "manipulator"&' +95 "core" ' + .tHand.close +2 "manipulator"&m/ +74 "core" / +2 .tPC.seek :open +2 "processing"%Z( +401 "core" ( +2 "manipulator"&& +3 "core" &  V +2 "manipulator"&t% +3 "core" % ^ +2 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&"(- +138 "core" ( +2 "manipulator"&& +3 "core" &- ? / +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- ! / +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&&' +117 "core" ' + .tHand.open +2 "manipulator"&1 +72 "core" 1 +2 "manipulator"&)% +3 "core" % z F <  { +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&''\ +101 "core" ' +2 #tLoading da puck from tube 5 into Processing Clamp + "processing"%+& +4 "core" &\  +2 "manipulator"&(% +3 "core" %\    +2 "storage"(% +3 "core" %z \ , +2 "storage"( . +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"(%(< +346 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (.& +2 "core" &<6 \ '  +2 "manipulator"&/& +4 "core" &.y s  B + "manipulator"&1% +4 "core" %\  t   +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 5 +2 "manipulator"&-( +174 "core" ( +3 "manipulator"&$& +4 "core" &\ e ) # + "storage"(0& +4 "core" &<6 \ '  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&{' +99 "core" ' +2 "storage"( & +3 "core" &<6 ,\ (  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"('L +285 "core" ' +2 "storage"(4- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (6& +3 "core" &<4 ,\ %  + "manipulator"&7& +4 "core" &\ s s  # + .t\Elbow.seek 5 +2 "manipulator"&:( +3 "core" ( + "manipulator"&;& +4 "core" &\ f b # +2 "storage"(>& +3 "core" &<4 \ &  +2 .tForearm.seek 5 + 300 counts + "manipulator"&'H +23 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&5/ +72 "core" / +17 ."downElevator"SE.seek :down +4 "manipulator"&C& +4 "storage"(F'v +5 "core" &\ g # + "manipulator"&*% +4 "core" % C l +2 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 .t\Elbow.seek PC +2 "manipulator"&!( +168 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +85 "core" ( +2 "manipulator"&,& +4 "core" &  s d e + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &8& +2 "core" & r r e +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&3' +102 "core" ' +3 "manipulator"&<& +4 "core" & q o e +2 "manipulator"&J% +3 "core" % p p { +2 "processing"%& +4 "core" &I\ +2 "processing"%2& +3 .tPC.seek :closed +2 "processing"%(Tg +3 "core" &5\ +2 &5\  +9 &-v4\ ,~ +9 &b|7\ @ +10 &go0\ Q +9 &(P6\ \ Q +10 &R*\ Q +9 &T\ Q +9 &mU \ Q +10 &0Q\ \ Q +9 &Q!\ \ Q +9 &O\ Q +10 & vO\ Q +9 &"8Q\ Q +10 &#Q\ Q +9 &%Q\ Q +9 &'R\ Q +10 &)AP\ \ Q +9 &+Q\ P +9 &,Q\ \ P +10 &.O\ \ Q +9 &0JN\ \ P +10 &2 Q\ P +9 &3T\ Q +9 &5N\ \ P +10 &7RQ\ P +9 &9Q\ \ P +9 &:T\ Q +10 &<U\ Q +9 &>YQ\ Q +10 &@N\ \ P +9 &AM\ P +9 &CQ\ P +10 &EbS\ P +9 &G!W\ Q +9 &H\\\ R +10 &Jg\ S +9 &LZ\ V +10 &N\ W +9 &O\ W +9 &Q\ W +10 &SLm\ 7 +9 &T"-b\ Q +9 &TF \ - +2 ( + "processing"%2& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.56 + .Hand.open +2 "manipulator"&?1 +73 "core" 1 +3 "manipulator"&~% +4 "core" % \\ X - +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&N'\ +95 "core" ' + .tSC.coast + "storage"(6 +4 #tHeating da puck from tube 5 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"%E9 +3 %Q  +5 "core" 9n +102 "processing"%R9 +2 "core" 9n +103 "processing"%D9 +2 "core" 9n  +103 "processing"%O9 +2 "core" 9n  +103 "processing"%9 +2 "core" 9m +103 "processing"%9 +2 "core" 9n +103 "processing"%G9 +2 "core" 9n +103 "processing"%P9 +2 "core" 9n +103 "processing"%K9 +2 "core" 9n" +103 "processing"%I9 +3 "core" 9n& +103 "processing"%S9 +2 "core" 9o* +103 "processing"%]9 +2 "core" 9n/ +103 "processing"%T9 +2 "core" 9n3 +103 "processing"%H9 +2 "core" 9o7 +103 "processing"%B9 +3 "core" 9o; +103 "processing"%L9 +2 "core" 9n@ +103 "processing"%X9 +2 "core" 9nD +103 "processing"%[9 +2 "core" 9oH +103 "processing"%=9 +2 "core" 9rL +103 "processing"%k9 +3 "core" 9pP +103 "processing"%U9 +2 "core" 9pU +103 "processing"%99 +2 "core" 9oY +103 "processing"%\ 9 +2 "core" 9p] +103 "processing"%#9 +2 "core" 9pa +103 "processing"%i9 +2 "core" 9qe +103 "processing"%f9 +2 "core" 9qj +103 "processing"%\\9 +2 "core" 9qn +103 "processing"%c9 +2 "core" 9rr +103 "processing"%M9 +2 "core" 9'qv +103 "processing"%`9 +3 "core" 9/qz +103 "processing"%A9 +2 "core" 97q +103 "processing"%j9 +2 "core" 9@r +103 "processing"%Y9 +2 "core" 9Hq +103 "processing"%e9 +2 "core" 9Pr +103 "processing"%h9 +3 "core" 9Xs +102 "processing"%W9 +2 "core" 9`r +103 "processing"%p9 +2 "core" 9gr +3 .tPH.hold 2:00:00,28C +2 .delay 1:30 +2 "processing"%o pp` +3 "core"  +8999 .tPSR.select :air + .PSV.dial PSR +2 "processing"%s +106 "core"  + .tPSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%' +593 "core" ' + .tdelay 5 seconds +503 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml +2 "processing"%'[ +1613 "core" ' + .tPTV.dial :puck +2 "processing"%w  +74 "core"  +4 .tPSV.dial PTV +2 "processing"%b +87 "core"  + .tPBV.dial :waste1 +2 "processing"%z  +135 "core"  +2 "processing"%x% +4 "core" %\\\  +2 .tPS.seek 1.5ml + "processing"%}' +599 "core" ' + .tdelay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%l * +33 "core" + +2 .tPS.seek 0ml +2 "processing"%d'W +1607 "core" ' +2 .tdelay 5:00 +3112 E]\ RQ +26890 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +34 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" * +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%a +74 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%q' +2487 "core" ' + .tPSV.dial PTV +2 "processing"%n +75 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"% +75 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV + "processing"%v +88 "core"  +2 .tdelay 5 seconds +502 .PSV.dial :air + "processing"%  +75 "core"  +2 .tPS.seek :empty +2 "processing"%r'9 +2471 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%g  +133 "core" + .tPSV.dial :mixloop +2 "processing"%| +56 "core" + .tPRV.dial :ab1 +2 "processing"% @ +77 "core" B +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%'w +358 "core" ' + .tdelay 2 seconds +203 ."connect"CBV.dial PRV +3 .tPRV.dial CBV + "collection"'V  +2 "processing"%  +46 "core"  +9 +2 "processing"%_% +3 "core" %{e\ \  +2 .tPS.seek 0.32ml +2 "processing"%y'( +401 "core" ' + .tdelay 2 seconds +203 .CBV.dial between PRV and PSV +2 "collection"'^  +29 "core" +2 .tPRV.dial :air + "processing"%  +45 "core"  +2 .tPS.seek 0.9ml +2 "processing"%'D +1222 "core" ' + .tPRV.dial :waste2 +2 "processing"%m @ +74 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%u' +866 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%  +43 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%'[ +1614 "core" ' + .tPSV.dial :PML +2 "processing"% +56 "core" + .tPTV.dial :mixing +2 "processing"%t @ +72 "core" A + .tPBV.dial :waste1 +2 "processing"%  +35 "core" +2 "processing"%% +4 "core" %Z}\ \  +2 .tPS.seek 1.85ml + "processing"%': +241 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"% * +34 "core" * +2 .tPS.seek 0ml +2 "processing"%'W +1971 "core" ' + .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"')& +3 "core" &PS + .tHand.open + "manipulator"&1 +17 "core" 1 +2 "manipulator"&+& +4 "core" & M Y ' e + "manipulator"&(% +4 "core" %\ , T < m $l +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&(- +135 "core" ( +2 "manipulator"& & +4 "core" &- } d 0 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &&& +2 "core" &- R M 0 +2 .tForearm.seek :garage +2 "manipulator"&.' +101 "core" ' +3 .tHand.close + "manipulator"&// +73 "core" / +2 "manipulator"&1& +3 "core" &.- A {% +2 "manipulator"&$% +4 "core" %  R |h + .tForearm.seek :retract +2 "manipulator"&0'\ +100 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"& ( +272 "core" ( +2 "manipulator"&"& +4 "core" &  U W 5\ + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &'& +2 "core" &  K T P 5\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&4'ρ +101 "core" ' +2 "manipulator"&6& +4 "core" &  N , 5\ + "manipulator"&7% +4 "core" %x R Q +2 "collection"';& +4 "core" &NS +2 "collection"'>& +3 .tCC.seek :closed +2 "collection"'5(O +3 "core" &QS +4 &PR 5 +10 &3H}OR 2 +9 &[p~OR F +9 &cOR Q +10 &NPS P +9 &}TPQ P +10 &?VPR P +9 &TNP P +9 &UPS P +10 &TRS P +9 &HRNT P +9 &! TQR P +10 &"QMR P +9 &$TQR P +10 &&QPOS P +9 &(ROS O +9 &)TOR P +10 &+PQQ P +9 &-ZTQR O +9 &/QNR O +10 &0SMQ O +9 &2TOS O +10 &4bRNS O +9 &6$TNP O +9 &7OQT P +10 &9QOR P +9 &;iUOS P +9 &=*SMS P +10 &>QOS P +9 &@OOQ O +10 &BrTNR O +9 &D3UOS P +9 &EZOS P +10 &GeOR Q +9 &InuMS T +9 &KOQ Y +10 &LNP \\ +9 &NOP : +10 &Oj5NP Q +8 ( +2 &OyRNP B + "collection"'>& +3 #tCollection Clamp onSpring/offSpring for 5/25 samples, on/off torque 1.65 +2 "collection"'C& +4 "core" &OySNQ B + .tHand.open +2 "manipulator"&*1 +72 "core" 1 +2 "manipulator"&-% +4 "core" % x 0 y + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&{'\ +106 "core" ' + .tPSV.dial PSR +2 "processing"% +109 "core"  + .tPSR.select :flush +3 "processing"%@ +9 .tPS.seek 1.5ml +2 "processing"%' +1610 "core" ' + .tdelay 5 seconds +503 .PSV.dial :waste1 + "processing"%,  +45 "core"  +2 .tPS.seek 0ml +2 "processing"%8'W +1617 "core" ' + .tPSV.dial PSR +2 "processing"%: +46 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%<' +2636 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV + "processing"%J  +3 "collection"'  +41 "core"  +125  + .tPSV.dial :mixloop +2 "processing"%F +105 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%  +73 "core" +2 .tPS.seek 0ml +2 "processing"%Z'W +2660 "core" ' + .tPSV.dial :air +2 "processing"%?  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%~' +2624 "core" ' + .tPSV.dial :mixloop +2 "processing"%E +46 "core" +2 .tPS.seek 0ml +2 "processing"%2'W +1221 EW\ MM +1417 "core" ' + .tPSV.dial :air +2 "processing"%R  +45 "core"  +2 .tPS.seek 2.5ml +2 "processing"%3' +2685 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%D +45 "core" +2 .tPS.seek 0ml +2 "processing"%%'W +2629 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&O& +4 "core" &  U E ] 5\ +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&( +4 "core" ( +2 "manipulator"&& +4 "core" &  X Y + 5\ + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &G& +2 "core" &  = ? 5\ +2 .tForearm.seek CC +2 "manipulator"&P'ρ +91 "core" ' + .tHand.close +2 "manipulator"&K/ +69 "core" / +2 .tCC.seek :open +2 "collection"'I( +375 "core" ( +2 "manipulator"&S& +3 "core" &  =  }5\ +2 "manipulator"&]% +4 "core" % ~ ; N  } + .tForearm.seek :retract +2 "manipulator"&T'\ +107 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&H(- +278 "core" ( +2 "manipulator"&B& +4 "core" &- } m * + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &L& +2 "core" &- w _ k * +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&X' +108 "core" ' +3 .tHand.open + "manipulator"&[1 +68 "core" 1 +2 "manipulator"&=% +4 "core" %  | + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&k'\ +99 "core" ' +2 ."da"delayUntil "12:31:33.92" +24786 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%U @ +73 "core" A +2 ."da"PBV.dial :waste1 + "processing"%9  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%\ * +36 "core" , +2 ."da"PSV.dial :air +2 "processing"%#  +46 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%i' +2460 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%f +46 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%\\  +46 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%c +46 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%M  +46 "core"  +2 ."da"PS.seek :empty +2 "processing"%`'9 +2468 "core" ' + #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%A +135 "core"  + ."da"PSR.select :wash +3 "processing"% +9 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%j' +589 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%Y'[ +1617 "core" ' + ."da"PTV.dial :puck +2 "processing"%e  +72 "core"  + ."da"PSV.dial PTV +2 "processing"%h +86 "core"  + ."da"PBV.dial :waste1 +2 "processing"%W  +34 "core" +2 "processing"%p% +4 "core" %`\  + ."da"PS.seek 1.5ml +2 "processing"%s' +596 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'W +1605 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%w  +35 "core" +2 ."da"delay 30 seconds +442 EC\ ^] +2561 ."da"PBV.dial between PSV and waste1 +2 "processing"%b * +36 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%z +74 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%x' +2466 "core" ' + ."da"PSV.dial PTV +2 "processing"% +76 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%l +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%} +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%Q  +72 "core"  +2 ."da"PS.seek :empty +2 "processing"% '9 +2462 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +147 "core"  + ."da"PSR.select :wash +3 "processing"% +9 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%a' +599 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%d'[ +1608 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%n +77 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +36 "core" +2 "processing"%v% +4 "core" %X\ \  + ."da"PS.seek 1.5ml +2 "processing"%' +589 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%q * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%g'W +1617 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%|  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +36 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%r +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2456 "core" ' + ."da"PSV.dial PTV +2 "processing"%V +88 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%_ +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%^  +74 "core"  +2 ."da"PS.seek :empty +2 "processing"% '9 +2469 "core" ' + #"da"getPMLReagent08 +2 .PRV.dial :air + "processing"%y  +56 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%m  +133 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%  +45 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop +48 "processing"% +46 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +3 "processing"%u' +383 "core" ' + ."da"delay 2 seconds +203 .PRV.dial :air +2 "processing"%  +43 "core"  +2 "processing"%t% +4 "core" %\  +2 ."da"PS.seek 0.55ml + "processing"%'x +338 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%  +46 "core"  +2 ."da"PS.seek 2ml +2 "processing"%'[ +1560 "core" ' + ."da"PSV.dial :PML +2 "processing"% +46 "core" + ."da"PTV.dial :mixing +3 "processing"% @ +72 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%)  +35 "core" +2 "processing"%% +4 "core" %W\  + ."da"PS.seek 1.85ml +2 "processing"%+'7 +237 "core" ' + ."da"PBV.dial between PSV and waste1 +3 "processing"%( * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"% 'W +1974 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +16474 EC\ \ 44 +31528 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 .PBV.dial :waste1 + "processing"%&  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%! * +35 "core" + +2 ."da"PSV.dial :air +2 "processing"%/  +46 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%1' +2464 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%$ +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%N  +45 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%. +46 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%"  +46 "core"  +2 ."da"PS.seek :empty +2 "processing"%''9 +2476 "core" ' +2 #"da"washCycleDA #1 of 3 .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +134 "core"  + ."da"PSR.select :wash +3 "processing"% +9 ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%6' +587 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%7'[ +1610 "core" ' + ."da"PTV.dial :puck +2 "processing"%;  +72 "core"  + ."da"PSV.dial PTV +2 "processing"%0 +73 "core" + ."da"PBV.dial :waste1 +3 "processing"%@  +34 "core" +2 "processing"%C% +4 "core" %Vt\  + ."da"PS.seek 1.5ml +2 "processing"%*' +602 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%- * +34 "core" * +2 ."da"PS.seek 0ml +2 "processing"%>'W +1609 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +35 "core" +2 ."da"delay 30 seconds +1915 EH\ NM +1087 ."da"PBV.dial between PSV and waste1 +2 "processing"%4 * +36 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%,' +2470 "core" ' + ."da"PSV.dial PTV +2 "processing"% +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%: +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%8 +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +73 "core"  +2 ."da"PS.seek :empty +2 "processing"%J'9 +2468 "core" ' + #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%F +135 "core"  + ."da"PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%' +592 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%<'[ +1607 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%? +75 "core" + ."da"PBV.dial :waste1 +2 "processing"%Z  +36 "core" +2 "processing"%E% +4 "core" %Zq\  + ."da"PS.seek 1.5ml +2 "processing"%~' +586 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%R * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"%2'W +1610 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%D  +35 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%3 * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%O +76 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2464 "core" ' + ."da"PSV.dial PTV +2 "processing"%G +87 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%K +73 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"% +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%{  +73 "core"  +2 ."da"PS.seek :empty +2 "processing"%5'9 +2464 "core" ' + #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%S +134 "core"  + ."da"PSR.select :wash +3 "processing"% +9 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +3 "processing"%]' +592 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%P'[ +1608 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%B +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%L  +34 "core" +2 "processing"%% +4 "core" %]c\  + ."da"PS.seek 1.5ml +2 "processing"%[' +594 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +43 "processing"%= * +41 "core" + +3 ."da"PS.seek 0ml +2 "processing"%T'W +1617 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%X  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%U * +36 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%9 +74 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%\ ' +2472 "core" ' + ."da"PSV.dial PTV +2 "processing"%# +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%% +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%f +75 "core" +2 ."da"delay 5 seconds +52 EF\ \ 22 +450 ."da"PSV.dial :air +2 "processing"%\\  +74 "core"  +2 ."da"PS.seek :empty +2 "processing"%c'9 +2463 "core" ' + ."da"Sleepy.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR + "processing"%M +150 "core"  +7 ."da"PSR.select :sub1 +5 "processing"% +15 ."da"PS.reconfigure PSconfig +5 "processing"%#A d`xb +6 ."da"PS.seek 0.25ml +4 "processing"%i'7 +345 "core" ' +31 ."da"delay 5 seconds +503 .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%A' +333 "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 +2 "processing"%j +78 "core" + ."da"PBV.dial :waste1 +2 "processing"%e  +36 "core" +2 "processing"%h% +4 "core" %Vu  + ."da"PS.seek 1.5ml +2 "processing"%W' +588 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%p * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"%Y'W +1613 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%s * +35 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%w +76 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%b' +2531 "core" ' + ."da"PSV.dial PTV +2 "processing"%z +89 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +89 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%l  +77 "core"  +2 ."da"PS.seek :empty +2 "processing"%}'9 +2527 "core" ' +2 "processing"%Q9 +3 "core" 94 + #"da"Processing Puck Heater at 28C before imaging +2 .PH.coast + "processing"%x  +3 "core" 4 + 4 +2 "processing"%& +3 "core" &TF - +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 4 + "manipulator"& % +3 "core" %\  ( H +2 "storage"(a% +4 "core" %x 2 + "storage"(n. +3 "core" . + ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 ."da"SC.seek 4 + "storage"((,H +342 "core" ( + ."da"SC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (v& +3 "core" &,K  + "manipulator"&d& +4 "core" &-  D* + "manipulator"&q% +4 "core" %\  x  D + ."da"\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 4 +2 "manipulator"&( +181 "core" ( +2 "manipulator"&|& +3 "core" &\ r p C# +2 "storage"(& +4 "core" &,J \ + ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 4 + 700 counts +2 "manipulator"&r'# +109 "core" ' +2 "storage"(g& +3 "core" &,J +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 ."da"SE.seek beamBreak + "storage"(V'L +291 "core" ' +2 "storage"(_- +3 "core" -'~ + ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" & u u  D# + "storage"(^& +4 "core" &,J K + ."da"\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 4 +2 "manipulator"&'g +39 "core" ' +2 ."da"\Elbow.hold +2 "manipulator"&y, +3 "core" , + ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(m- +2 "core" -'~ +2 ."da"SE.seek 1.1 Pucks below Top Plate +2 "storage"('6 +27 "core" ' +2 "manipulator"& % +4 "core" %U]   4 + "storage"( & +4 "core" &,J i + ."da"Forearm.force -20 +2 "manipulator"&5 +2 ."da"Forearm.seek 4 + 282 counts +2 "manipulator"&'ρ +24 "core" ' +2 "manipulator"&t& +4 "core" &\ 3 E# +2 "storage"(u& +3 "core" &,J  +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 4 + 700 counts +2 "manipulator"&'# +23 "core" ' +2 ."da"SE.seek 2.1 Pucks below Top Plate +2 "storage"('% +37 "core" ' +2 "manipulator"&& +4 "core" &\  E# +2 "manipulator"&% +3 "core" %H  E +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&)'\ +96 "core" ' +2 ."da"\Elbow.seek PC +2 "manipulator"&( +254 "core" ( +2 "manipulator"&(& +4 "core" & w t Dd + ."da"\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 && +2 "core" & w u - Dd +2 ."da"Forearm.seek PC +2 "manipulator"&+' +95 "core" ' + ."da"Hand.close +2 "manipulator"&&/ +68 "core" / +2 ."da"PC.seek :open +2 "processing"%!( +402 "core" ( +2 "storage"(/& +3 "core" &,J  +2 "manipulator"& & +3 "core" & w  Dd +2 "manipulator"&$% +3 "core" %   D +2 ."da"Forearm.seek :retract +2 "manipulator"&N'\ +94 "core" ' + ."da"\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."da"\Elbow.seek 4 +45 "manipulator"&.( +265 "core" ( +2 "manipulator"&"& +3 "core" & { & C!s +2 "storage"(1& +4 "core" &,J  + ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 4 + 700 counts +2 "manipulator"&'# +101 "core" ' + ."da"Hand.open +2 "manipulator"&'1 +67 "core" 1 +10 "storage"(6- +3 "core" -'% +3 ."da"SE.seek 1.86 Pucks below Top Plate +2 "storage"(;' +26 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.19 Pucks below Top Plate +2 "storage"(0' +57 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da19apr0913h10ml.tif +1942 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +1697 #"da"SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 32.879 seconds\ /var/log/esp/da19apr0913h10ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da19apr0913h10ml15s.tif +1564 #SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da19apr0913h10ml15s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da19apr0913h10ml30s.tif +3064 #SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da19apr0913h10ml30s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da19apr0913h10ml70s.tif +7126 #SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da19apr0913h10ml70s.tif: TIFF Upload Complete\ +2 .Sleepy.power :camera,:OFF +2 ."Qmail"HABfans.email "32.879 sec auto-exposure",Subject: "da19apr0913h10ml images!" +13 "storage"(@- +6 "core" -' +8 "storage"(C& +7 "core" &,J 7 4 +2 "manipulator"&7& +5 "core" &   [ Y^ +2 ."da"\Elbow.seek 4 +2 "manipulator"&-( +21 "core" ( +2 "manipulator"&*& +6 "core" &  i Z +2 "storage"(& +4 "core" &,J 2 1  + ."da"Forearm.seek 4 + 700 counts +4 "manipulator"&4'# +21 "core" ' +2 ."da"SE.reconfigure SEgently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.91 Pucks below Top Plate +2 "storage"('+ +55 "core" ' +4 "manipulator"&>& +3 "core" & | n +2 "storage"(& +4 "core" &,J  >\ +2 ."da"\Elbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 4 +3 "manipulator"&:'g +34 "core" ' + ."da"\Elbow.hold +3 "manipulator"&8, +3 "core" , +2 ."da"\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +5 ."da"SE.reconfigure SEconfig +4 "storage"(#QK-0-\ b +3 ."da"SE.seek 2.09 Pucks below Top Plate +2 "storage"(' +20 "core" ' +33 "manipulator"&,% +6 "core" %w , ,  cg +2 "storage"(F& +4 "core" &,J \  + ."da"Forearm.force -20 +2 "manipulator"&5 +4 ."da"Forearm.seek 4 + 316 counts +3 "manipulator"&J'ϣ +22 "core" ' +2 "manipulator"&& +5 "core" & o +2 "storage"(?& +4 "core" &,J   \ +4 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 4 + 700 counts +3 "manipulator"&Z'# +23 "core" ' +2 "storage"(E% +4 "core" %   B\  +4 ."downElevator"SE.seek :down +3 "storage"(<'v +97 (R% +15 "core" %?1   9\ Yk +15 "manipulator"&~% +12 "core" %/  o +8 ."da"Forearm.reconfigure LooseForearm +9 "manipulator"&#Q@2^d^b +9 ."da"Forearm.seek :retract +5 "manipulator"&D'\ +81 "core" ' +5 ."downElevator"SE.coast +2 "storage"(5 +13 "core" ' +2 ."da"SC.coast +6 "storage"(6 +8 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +15 #tStarting finalPurge +2 "processing"%3& +6 "core" &" +2 ."psFlush"Hand.open + "manipulator"&O1 +16 "core" 1 +2 "manipulator"&2& +4 "core" &  t +2 "manipulator"&G% +4 "core" %\   t +2 ."psFlush"\Elbow.seek FlushPuck::Garage +2 "manipulator"&K(- +171 "core" ( +2 "manipulator"& & +4 "core" &- B u0 + ."psFlush"\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &{& +3 "core" &-  u0 + ."psFlush"Forearm.seek :garage +2 "manipulator"&' +109 "core" ' + ."psFlush"Hand.close +2 "manipulator"&S/ +71 "core" / +3 "manipulator"&5& +4 "core" &- m0 +3 "manipulator"&]% +4 "core" %  m} +3 ."psFlush"Forearm.seek :retract +3 "manipulator"&B'\ +104 "core" ' +4 ."psFlush"\Elbow.reconfigure TightElbow +5 "manipulator"&$&.,(\ #b +7 ."psFlush"\Elbow.seek PC +4 "manipulator"&L( +120 "core" ( +3 "manipulator"&& +8 "core" &  u +5 ."psFlush"\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &P& +10 "core" & \ u +6 ."psFlush"Forearm.reconfigure TightForearm +10 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +6 "manipulator"&=' +109 "core" ' +3 "manipulator"&[& +12 "core" & z +11 "manipulator"&X% +15 "core" % z +8 "processing"%U& +10 "core" &0 +7 "processing"%9& +13 ."psFlush"PC.seek :closed +9 "processing"%T(Tg +16 "core" &\ +6 & +3 &" +12 &"\  +4 &/t +{ +2 &bw ? +4 &`n Q +7 & N Q +12 &O Q +2 &R Q +12 &fR\ Q +8 &)Q Q +13 &O\ P +7 &O\ Q +9 & oN Q +12 &"2O P +6 &#P Q +11 &%R Q +19 &'wS Q +9 &)9S Q +3 &*Q P +16 &,O P +3 &.O P +2 &0AQu Q +9 &2Ql P +9 &3O P +10 &5L* Q +9 &7JNj P +10 &9 O P +9 &:O P +9 &<N Q +10 &>RL P +9 &@N P +9 &AL Q +10 &CO Q +9 &EZQ P +10 &GU Q +9 &H\\ R +9 &Jc S +10 &LQ V +9 &N W +10 &O W +9 &Q W +9 &SHp 5 +10 &T(1\\ E +9 &TB \ + +2 ( + "processing"%9& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.58 + "processing"%#& +4 "core" &TB \ + + ."psFlush"Hand.open +2 "manipulator"&%1 +76 "core" 1 +2 "manipulator"&f% +4 "core" % { +2 ."psFlush"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&\\'\ +97 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%\ +136 "core"  + ."psFlush"PSR.select :flush +52 "processing"%@ +9 ."psFlush"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%M'P +206 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +905 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%c' +1613 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%i +73 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%A  +34 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%j'W +2640 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%e +75 "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"%`' +2126 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%p +75 "core" + ."psFlush"PBV.dial PSV +2 "processing"%W U +55 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2638 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%s @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%w' +2630 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%Y  +74 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%z'9 +2629 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +56 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%' +2303 E8\ :: +329 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%l +76 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%b'W +2631 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%Q @ +46 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%x' +2635 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +73 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"% '9 +2632 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%a +46 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%n'P +1108 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%v' +1610 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%d +74 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%q  +54 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%|'W +2632 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +75 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%H' +591 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%g' +2126 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%k +75 "core" + ."psFlush"PBV.dial PSV +2 "processing"%_ U +55 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2632 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%^ @ +45 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%m' +2632 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +74 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"% '9 +2632 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%t +45 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%u' +2639 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +74 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%'W +2637 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%r @ +46 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2635 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%V  +73 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2629 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'& +4 "core" &fk$ + .tHand.open + "manipulator"&1 +21 "core" 1 +2 "manipulator"&& +3 "core" & d m c +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&(( +3 "core" ( + "manipulator"&& +4 "core" & m n +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &y& +3 "core" & c j + .tForearm.seek PC +2 "manipulator"&&' +95 "core" ' + .tHand.close +2 "manipulator"&)/ +69 "core" / +2 .tPC.seek :open + "processing"%( +400 "core" ( +2 "manipulator"&/& +3 "core" & +2 "manipulator"& % +3 "core" % f 2 +2 .tForearm.seek :retract +2 "manipulator"&$'\ +99 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&+( +348 "core" ( +2 "manipulator"&"& +3 "core" & n m B 4 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &1& +3 "core" & n m 4 +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'ρ +105 "core" ' +2 "manipulator"&'& +4 "core" & : 4 + "manipulator"&6% +4 "core" %} ` G +2 "collection"'N& +3 "core" &ej+\  +2 "collection"'& +3 .tCC.seek :closed +2 "collection"';(O +3 "core" &fk0\ +5 &fiJ\ 8 +9 &@GxciJ 2 +9 &kr~ekH F +10 & efjM Q +9 &ShjG P +9 &UhkH P +10 &P[djJ P +9 &TfiJ P +10 &UejK P +9 &UfiJ P +9 &YRdkI P +10 &!VfhO P +9 &"SflL O +9 &$UfkI P +10 &&cRekF O +9 &($TgjJ P +10 &)XgiL P +9 &+RghJ O +9 &-jTfjI P +10 &/-TehI O +9 &0TejJ O +9 &2TfjF O +10 &4sSeh@ O +9 &64WfiC P +10 &7OfjE O +9 &9RdgH O +9 &;zRehE P +10 &=<PghH P +9 &>WdhH P +9 &@OhhD O +56 &BTdjC P +3 &DDVgiB P + &FWdhL P + &GedjI R +5 &I}{gkN T + &K2eiB Y + &L`dO ] +7 &N|aeU D +10 &Of${ceY $j +9 &OjceU P +2 ( + "collection"'& +2 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.62 +2 "collection"'@& +3 "core" &Oheg; P +2 .tHand.open + "manipulator"&C1 +68 "core" 1 +2 "manipulator"&7% +4 "core" % } v q G + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&*'\ +95 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'& +4 "core" &OicfW P +2 "collection"'>% +3 "core" %egP +2 #tCS Pulling 5ml of flush .CSV.dial CSR +2 "collection"'  +43 "core"  + .tCSR.select :flush +2 "collection"' +11 .tCS.seek 5ml + "collection"','l +1351 "core" ' + .tdelay 5 seconds +503 .CSR.select :air + "collection"' +9 'F% +3 "core" %lcfM  + .tCS.reconfigure CSfast +3 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'.' +693 "core" ' + .tCSV.dial :waste +2 "collection"' +132 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'?' +1979 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'& +4 "core" &Ohegk P + "collection"'E% +4 "core" %aeT + .tCSV.dial :flush +2 "collection"'0  +41 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"'4'l +1302 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'R @ +55 "core" > +2 "collection"'~% +4 "core" %lcgT  +2 .tCS.seek 6.999ml + "collection"'-' +566 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +5 "collection"'  + ':  +45 "core"  +91  + .tCBV.dial :waste1 +2 "collection"'J @ +45 "core" ? +2 .tCS.seek 0ml +2 "collection"'3' +1787 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'& +4 "core" &Oggko P + "collection"'O% +4 "core" %gkM + .tCSV.dial :flush +2 "collection"'2  +74 "core" +2 .tCS.seek 5ml +3 "collection"'G'l +1306 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'Z @ +44 "core" B +2 "collection"' % +4 "core" %lehU  +2 .tCS.seek 7ml + "collection"'{' +574 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'<  +43 "core"  +2 .tCBV.dial :waste2 + "collection"'  +116 "core"  +2 .tCS.seek 0ml +2 "collection"'8' +1799 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'S& +4 "core" &OgeiV P + "collection"'5% +4 "core" %gk9 + .tCSV.dial CSR +2 "collection"']  +43 "core"  + .tCSR.select :kill +2 "collection"' +10 .tCS.seek 8ml +2 "collection"'D' +2036 "core" ' + .tdelay 5 seconds +503 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml +2 "collection"'' D +586 "core" ' + ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'P +2 '  +102 "core" +37  + .tCTV.dial :intake +2 "collection"'[  +75 "core" + .tIntake.select :open +2 "sampler") +10 .tCS.seek 2ml + "collection"'K' \\ +2033 "core" ' + .tIntake.select :close +2 "sampler")0 +9 .tCTV.dial :air + "collection"'X  +73 "core"  +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'U' +587 "core" ' + .tCSV.dial CSR +2 "collection"'B  +104 "core"  + .tCSR.select :flush +2 "collection"' +11 .tCS.seek 5ml + "collection"'!'l +1363 "core" ' + .tdelay 5 seconds +503 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml +2 "collection"'#' D +445 E<\ CC +927 "core" ' + .tCSV.dial CBV +2 "collection"'% +104 "core" +2 .tCS.seek 0ml +2 "collection"'f' +2621 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&9& +4 "core" & J L  4 + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC + "manipulator"&\ ( +35 "core" ( +2 "manipulator"&=& +3 "core" & q v L  +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &}& +3 "core" & M Z }  +2 .tForearm.seek CC + "manipulator"&M'ρ +100 "core" ' + .tHand.close +2 "manipulator"&i/ +66 "core" / +2 .tCC.seek :open + "collection"'A( +380 "core" ( +2 "manipulator"&c& +3 "core" & m p   +2 "manipulator"&e% +3 "core" % ϊ l o +2 .tForearm.seek :retract +2 "manipulator"&j'\ +101 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&h(- +270 "core" ( +2 "manipulator"&p& +3 "core" &- o n D +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &W& +3 "core" &- ` ` H D + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&`' +111 "core" ' +2 .tHand.open +2 "manipulator"&s1 +74 "core" 1 +2 "manipulator"&% +4 "core" % \ p V  + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&Y'\ +106 "core" ' +2 "processing"%w& +4 "core" &[\  +54996 E1\ -- +8543 #t-> access 1 +19 .SE.seek :down +2 "storage"('v +7 "core" ' +2 "manipulator"&z% +3 "core" %\ ( 0 "X +2 "manipulator"&l& +4 "core" &- ? D +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"((< +362 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (Q& +3 "core" &< \ ) +573 #t-> access 4 +18 .SE.seek :down +2 "storage"(b'v +3 "core" ' + "manipulator"&% +4 "core" %\ (  "X +2 "manipulator"&x& +4 "core" &-  D + .tSC.reconfigure SCtight +3 "storage"($\ .\ 1~b +2 .tSC.seek 1 + "storage"(a($ +1284 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 ( & +3 "core" &' \ % +17047 #t-> startTube 4 +32087 E5\ <; +15450 #t-> daExtract 10 + #Loading sh1 puck from tube 4 into Collection Clamp +2 "collection"'n& +3 "core" &jn +2 "manipulator"&d% +4 "core" %\ ( U M E "X +2 "storage"(q% +3 "core" % \ # +2 "storage"(v. +2 "core" .($ +52 .tSC.reconfigure SCtight +3 "storage"($\ .\ 1~b +3 .tSC.seek 4 + "storage"((,H +979 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (|& +2 "core" &,J* \ !  +2 "manipulator"&H& +4 "core" &- I K D + "manipulator"&k% +4 "core" %\ ( L K ! "X +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 +2 "manipulator"&_( +177 "core" ( +2 "manipulator"&g& +4 "core" & 8 F { # + "storage"(^& +4 "core" &,J( "\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&'# +98 "core" ' +2 "storage"( & +4 "core" &,J( \ "  + .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(m'L +279 "core" ' +2 "storage"(t- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +11 ( & +4 "core" &,J) )\ "  +2 "manipulator"&& +4 "core" & J K  "~ +2 .t\Elbow.seek 4 +2 "manipulator"&u( +4 "core" ( +2 "manipulator"&r& +3 "core" & M U U "~ +2 "storage"(& +4 "core" &,J) \ #  +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&V'ϓ +30 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +74 "core" / +18 ."downElevator"SE.seek :down +3 "manipulator"&& +3 "storage"('v +6 "core" & q q \ "~ +2 "manipulator"&% +3 "core" % Ϧ o s +2 .tForearm.seek :retract +2 "manipulator"&'\ +91 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&y( +163 "core" ( +2 "manipulator"&)& +4 "core" ' + & e ^ c O +2 ."downElevator"SE.coast +2 .t\Elbow.reconfigure LooseElbow + "storage"(5 +4 "manipulator"&$ &.,(#b +3 &L& +2 "core" & ^ M = O +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&\\'ρ +101 "core" ' +2 "manipulator"&T& +4 "core" & X Z O +2 "manipulator"&/% +4 "core" %p M N  +2 "collection"' & +3 "core" &jm +2 "collection"'&& +4 .tCC.seek :closed +2 "collection"'((O +2 "core" &io +3 &jo  +10 &0}km +| +9 &b~kn ? +10 &bujo P +9 &%Rlo P +9 &Uip P +10 &Sjp P +9 &kTkn P +10 &,Yjm P +9 &Rjo P +9 &Ujp P +10 & sOip P +9 &"5Tkp P +10 &#Rlo P +9 &%Rjp{ P +9 &'zWkmv P +10 &)>Rkmp O +9 &*Sjqr P +9 &,Rkos P +10 &.Qkom O +9 &0FTkow O +9 &2Rjsv O +10 &3Rknw P +9 &5Tlpm P +10 &7MOkpt P +9 &9Pjpi P +9 &:Pmoj P +10 &<Qiof O +9 &>UPkog P +9 &@Qinc O +10 &AUkmr P +9 &CQkou P +10 &E\\Xjn P +9 &Gbjns Q +9 &Huhmo T +10 &Jilo X +9 &LAhjp \\ +10 &Nhkn S +9 &O1Eimn 'u +9 &O~jjkn G +5 ( + "collection"'&& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.94 + .Hand.open +2 "manipulator"&"1 +65 "core" 1 +2 "manipulator"&1% +4 "core" % p < ,  + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&''\ +102 "core" ' + .tSC.coast + "storage"(6 +3 #tcollectSample 10ml w/bubble point of 24psi + #Priming 7ml + .Sleepy.power :sampler,:ON + .Intake.select :close +2 .\Exhaust.select :close + .SS.hold + "sampler")6+ +4 "core" + + "sampler")N% +4 "core" % \ 1 +2 "collection"'$& +4 "core" &O~[hk G +3 E4\ FF + #tCalibrating pressure sensors + .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X +134 "core" +2 .tSS.seek 0ml +2 "sampler")' +271 "core" ' + .tSSV.dial CBV +2 "sampler")  +135 "core"  + .tCTV.dial :intake +2 "collection"'  +73 "core"  + #tWaiting for external sampler to finish priming... +2 .delayUntil "13:52:07.99" +16506 ."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" %st + #tIntake @14.6psia, vacuum from 9.1 to 12.1psi +2 .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'e' +118 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +3 "sampler")M +135 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'' +112 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +3 "sampler") +86 "core" ' +2 ."CSpush"CS.coast +2 "collection"'5 +45 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X9 +4 "core" 9pd +103 "collection"'I9 +2 "core" 9pd +103 "collection"'9 +2 "core" 9qd +103 "collection"'9 +2 "core" 9p"d +103 "collection"'9 +2 "core" 9p&d +103 "collection"'9 +2 "core" 9p*d +104 "collection"',9 +2 "core" 9p/d +103 "collection"'9 +2 "core" 9p3d +103 "collection"'.9 +2 "core" 9q7d +103 "collection"'9 +2 "core" 9p;d +103 "collection"'E9 +4 "core" 9r@d +103 "collection"'F9 +2 "core" 9rDd +103 "collection"'R9 +2 "core" 9rHd +103 "collection"'~9 +2 "core" 9$rLd +103 "collection"'49 +2 "core" 96rPd +103 "collection"'09 +3 "core" 9JsUd +103 "collection"'9 +2 "core" 9^sYd +103 "collection"'?9 +2 "core" 9su]d +103 "collection"'J9 +2 "core" 9wad +103 "collection"'-9 +2 "core" 9wed +103 "collection"'9 +4 "core" 9wjd +102 "collection"'O9 +2 "core" 9xnd +103 "collection"'29 +2 "core" 9xrd +103 "collection"':9 +2 "core" 9yvd +103 "collection"'Z9 +2 "core" 9zzd +103 "collection"' 9 +2 "core" 9-yd +103 "collection"'G9 +2 "core" 9G{d +103 "collection"'{9 +2 "core" 9`}d +103 "collection"'<9 +2 "core" 9{|d +103 "collection"'59 +2 "core" 9}d +103 "collection"'f9 +3 "core" 9~b +103 "collection"'9 +2 "core" 9~` +103 "collection"']9 +2 "core" 9^ +103 "collection"'89 +2 "core" 9\\ +103 "collection"'P9 +2 "core" 9X +103 "collection"'39 +3 "core" 94V +103 "collection"'9 +2 "core" 9NS +103 "collection"'[9 +2 "core" 9jP +103 "collection"'9 +2 "core" 9O +103 "collection"'X9 +2 "core" 9L +103 "collection"'S9 +3 "core" 9J +103 "collection"'B9 +2 "core" 9G +103 "collection"'U9 +2 "core" 9E +103 "collection"'!9 +2 "core" 9\ C +103 "collection"'D9 +2 "core" 9#@ +103 "collection"'#9 +2 "core" 9=> +103 "collection"'99 +2 "core" 9W< +103 "collection"'=9 +2 "core" 9p: +103 "collection"'%9 +2 "core" 98 +103 "collection"'}9 +2 "core" 95 +103 "collection"'+9 +4 "core" 94 +102 "collection"'*9 +2 "core" 92 +103 "collection"'c9 +2 "core" 90 +103 "collection"'i9 +2 "core" 9. +103 "collection"'M9 +2 "core" 9, +103 "collection"'K9 +3 "core" 9/+ +103 "collection"';9 +2 "core" 9D* +103 "collection"'e9 +2 "core" 9Y( +103 "collection"'p9 +2 "core" 9n & +103 "collection"'\ 9 +2 "core" 9$ +103 "collection"'s9 +4 "core" 9# +102 "collection"'W9 +2 "core" 9" +103 "collection"'j9 +2 "core" 9 +103 "collection"'w9 +2 "core" 9 +103 "collection"'`9 +2 "core" 9# +103 "collection"'z9 +2 "core" 9' +103 "collection"'Q9 +2 "core" 9 + +103 "collection"'9 +2 "core" 9 / +103 "collection"'9 +2 "core" 9 (4 +103 "collection"'l9 +2 "core" 9 88 +103 "collection"'9 +3 "core" 9 G< +104 "collection"' 9 +2 "core" 9 X@ +103 "collection"'d9 +2 "core" 9 fD +103 "collection"'9 +2 "core" 9 sI +103 "collection"'q9 +2 "core" 9 M +103 "collection"'v9 +3 "core" 9 Q +103 "collection"'a9 +2 "core" 9 U +103 "collection"'|9 +2 "core" 9 Y +103 "collection"'x9 +2 "core" 9 ^ +103 "collection"'k9 +2 "core" 9 b +103 "collection"'g9 +3 "core" 9 f +103 "collection"'^9 +2 "core" 9 j +103 "collection"'n9 +2 "core" 9 n +103 "collection"'h9 +2 "core" 9 s +103 "collection"'Y9 +2 "core" 9 w +103 "collection"'t9 +2 "core" 9 { +103 "collection"' 9 +2 "core" 9\  +103 "collection"' 9 +2 "core" 9\ \ +103 "collection"'9 +2 "core" 9\ \ +103 "collection"'r9 +2 "core" 9\  +103 "collection"'9 +3 "core" 9\ $ +103 "collection"'b9 +2 "core" 9\ * +103 "collection"'9 +2 "core" 9\ 2 +103 "collection"'H9 +2 "core" 9\ 7 +103 "collection"'9 +2 "core" 9\ = +103 "collection"'9 +3 "core" 9\ C +103 "collection"'_9 +2 "core" 9\ I +103 "collection"')9 +2 "core" 9\ L +103 "collection"'L9 +2 "core" 9\ Q +103 "collection"'9 +2 "core" 9\ W +103 "collection"'V9 +3 "core" 9\ [ +103 "collection"'m9 +2 "core" 9\ ` +103 "collection"'T9 +2 "core" 9\ b +103 "collection"'u9 +2 "core" 9\ f +103 "collection"' 9 +2 "core" 9\ i +103 "collection"'/9 +4 "core" 9\ m +103 "collection"'9 +2 "core" 9\ p +3 .tCH.hold 10:00,70C +2 "collection"' `\ `\ o  +3 "core"  +39493 E8  +20508 "core" ` +2 "collection"'"9 +3 "core" 9\  +2 #tCollection Puck Heater at 70C after lysing + .CS.seek 0ml +2 "collection"'A' +331 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'& @ +105 "core" B +2 .tCSV.dial :air +2 "collection"'1 @ +42 "core" ? +2 .tCS.seek 5ml +2 "collection"'$'l +1350 "core" ' + .tCSV.dial CTV +2 "collection"'N  +44 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"' @ +44 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'C  +45 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'@ @ +45 "core" > +2 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"'7' +1351 "core" ' + #tRecovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"' +101 "core"  + .tCBV.dial CSV +2 "collection"'>  +28 "core" +2 "collection"'I% +3 "core" % 0 2 +2 .tCS.seek 5ml +48 "collection"''l +1350 "core" ' + .tdelay 5 seconds +503 .CTV.dial :air +2 "collection"'  +42 "core" +2 "collection"'% +4 "core" %lz|  +2 .tCS.seek 7ml + "collection"'' +590 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air2 +2 "collection"', @ +42 "core" ? +2 .tCS.seek 10ml +2 "collection"'' D +838 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +3 "collection"'. ` +115 "core" _ +2 #tLysing Complete + "collection"'& +4 "core" &O~X G +2 #tStoring sh1 puck in Collection Clamp to tube 3 + "manipulator"&E% +4 "core" %\ '  ~"^ +2 "storage"(F% +3 "core" % %\  +2 "storage"(R. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 +2 "storage"(~( +342 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (4& +2 "core" & )\  +3 "manipulator"&0& +3 "core" &  |O +2 "manipulator"&% +4 "core" %\ (  |"^ + .t\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 + "manipulator"&?( +153 "core" ( +2 "manipulator"&J& +4 "core" & W | + "storage"(-& +4 "core" & O\  + .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&' +93 "core" ' +2 "storage"(O& +4 "core" & \  + .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(2'L +271 "core" ' +3 "storage"(:- +3 "core" -'L + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tSE.seek :place + "storage"(Z' +31 "core" ' +9 "manipulator"& & +5 "core" & R  -  + "manipulator"&G% +4 "core" % / Y +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&{'\ +89 "core" ' +2 .t\Elbow.seek CC +2 "manipulator"&<( +168 "core" ( +2 "manipulator"&5& +4 "core" &  |@ + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &f& +3 "core" & g |@ + .tForearm.seek CC +2 "manipulator"&'ρ +99 "core" ' + .tHand.close +2 "manipulator"&]/ +71 "core" / +2 .tCC.seek :open +2 "collection"'8( +377 "core" ( +2 "storage"(P& +4 "core" & \  + "storage"(3& +4 "core" & U\  +2 "manipulator"&& +3 "core" & |@ +2 "manipulator"&[% +3 "core" % | C | +2 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 3 +2 "manipulator"&X( +147 "core" ( +2 "manipulator"&S& +4 "core" &\ \  *  +2 "storage"(B& +3 "core" & \  +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 3 +2 "manipulator"&U' +112 "core" ' + .t\Elbow.hold +2 "manipulator"&!, +4 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&D1 +69 "core" 1 +9 "manipulator"&#% +4 "core" % r . s +2 "storage"(9& +4 "core" & ] h \  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 315 counts + "manipulator"&='A +15 "core" ' +2 "manipulator"&%& +4 "core" & S M @  + "storage"(}& +4 "core" & (\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&+' +26 "core" ' +2 "storage"(*% +4 "core" % P\  +2 ."downElevator"SE.seek :down +3 "storage"(c'v +99 (i% +8 "core" %D %\ ]{ + "manipulator"&M% +4 "core" % K T J +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&K'\ +89 "core" ' +68 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +26564 #t-> CSV.air2 + .CSV.dial :air2 +2 "collection"'; @ +117 "core" B +1024 #t-> CS.empty + .CS.seek :empty +2 "collection"'e'Ͱ +654 E7\ .. +1974 "core" ' +2 "collection"'p% +3 "core" %ͭ5;\  +6325 #t-> purge.Inake + !o:NameError: mesgu:NameError::message?undefined local variable or method `purge' for main:Object: name:\ purge:bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +1176 #-> purge.Intake + !o:NameError: mesgu:NameError::message?undefined local variable or method `purge' for main:Object: name:\ purge:bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +1719 #-> Purge.intake + !o:NameError: mesg"!uninitialized constant Purge: name:\ Purge:bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +695 #-> purge.Inake + !o:NameError: mesgu:NameError::message?undefined local variable or method `purge' for main:Object: name:\ purge:bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +613 #-> purge.Intake + !o:NameError: mesgu:NameError::message?undefined local variable or method `purge' for main:Object: name:\ purge:bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +687 #-> purgeIntake +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'\ & +3 "core" &;>v\  +2 .tHand.open + "manipulator"&s1 +21 "core" 1 +2 "manipulator"&W& +3 "core" &  +2 "manipulator"&j% +4 "core" %\  e  + .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&w(- +175 "core" ( +2 "manipulator"&`& +3 "core" &-   +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &z& +2 "core" &- L  +2 .tForearm.seek :garage +2 "manipulator"&Q' +106 "core" ' + .tHand.close +2 "manipulator"&/ +72 "core" / +2 "manipulator"&& +3 "core" &- Y U \  +2 "manipulator"&l% +4 "core" %  X Z : + .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC + "manipulator"& ( +278 "core" ( +2 "manipulator"&d& +3 "core" &" c k  <9 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &" d n } <9 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&q'ρ +100 "core" ' +2 "manipulator"&v& +3 "core" & { v Q ;8 +2 "manipulator"&a% +4 "core" %t | | s +2 "collection"'|& +3 "core" &:>D\ +2 "collection"'x& +3 .tCC.seek :closed +2 "collection"'k(O +3 "core" &:>E\ +3 &:?G\  +9 &-y;>G ,~ +9 &d;<D @ +10 &hr9=B P +9 &+N;<5 P +9 &U:<6 P +10 &O:>, P +9 &rP9?+ O +9 &4T;< O +10 &O:< O +9 &Q9= P +10 & zR:? O +9 &"=R7? O +9 &#T:= P +10 &%T:> O +9 &'U9? P +9 &)CR8> P +10 &+R:=\\ P +9 &,T:>X O +10 &.O9>[ O +9 &0LU<?U O +9 &2T9<O O +10 &3T9;I O +9 &5R:>4 O +9 &7UO:= O +10 &9S:? P +9 &:Q:=# O +10 &<T9>( O +9 &>\\R:?# O +9 &@T<>! O +10 &AS;<N O +9 &CT9= O +9 &EbW<= P +10 &G#\\:= P +9 &Ho:= R +10 &J8= W +9 &LI6> [ +9 &N7> N +10 &O/B8< *} +9 &Om9= H +5 ( + "collection"'x& +52 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.84 +5 "collection"'g& +4 "core" &Ok9< H + &Oj9= H + .tHand.open + "manipulator"&^1 +68 "core" 1 +2 "manipulator"&n% +4 "core" %t V Y + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&h'\ +97 "core" ' +2 #tPurging external Intake + "collection"'Y& +4 "core" &Oj7= H + "collection"'t% +4 "core" %ͭ8; + .tCSV.dial :flush +2 "collection"'  +101 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"' ' D +2530 "core" ' + .tdelay 5 seconds +503 ."connect"CSV.dial CBV +3 .tCBV.dial CSV + "collection"' +73 "core"  +2 .tCTV.dial :intake +2 "collection"'r  +74 "core"  + .tIntake.select :open +2 "sampler") +9 .tCS.seek 0ml +2 "collection"'' +2521 "core" ' + .tIntake.select :close + "sampler")0 +10 .tCTV.dial :air + "collection"'b  +77 "core" ~ +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" & \ \  K ;8 +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&H( +3 "core" ( +2 "manipulator"&& +3 "core" &  ^ 5 ;8 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" & ;8 +2 .tForearm.seek CC + "manipulator"&_'ρ +100 "core" ' + .tHand.close +2 "manipulator"&)/ +77 "core" / +2 .tCC.seek :open +2 "collection"'L( +378 "core" ( +2 "manipulator"&& +3 "core" & N L ; ;8 +2 "manipulator"&V% +3 "core" % ω M K 3 +2 .tForearm.seek :retract +2 "manipulator"&m'\ +95 "core" ' + .t\Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek :garage +2 "manipulator"&T(- +286 "core" ( +2 "manipulator"&u& +3 "core" &- { u E +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 & & +3 "core" &- | { + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&/' +114 "core" ' +2 .tHand.open +2 "manipulator"&1 +73 "core" 1 +2 "manipulator"&6% +3 "core" % y  |v +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +5736 #t-> exit +12 #m\EXIT @1554834042.85EDT @1555591998.04EDT = =mMAIN_scheduler =tMAIN =ECan @EDT1555592000.19 #"core_reset"Sent BREAK +2 #t@0xEB7A, state=0x3350, ifg=0x00, ie=0x75 #>RESET< ESP2 v3.22 I2C Gateway v3.06 +210 #>RESET< ESP2 v3.22 I2C Gateway v3.06 +32 #Powering up Dwarves +706 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/shallow/niagara/configure.rb\ +301 .Sleepy.power :raw,:ON +3 Epv\ = +4 pv\ = + "sampler") +2 ) +2 "core"  + "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +3 "processing"% 9\ +3 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 )% +2 "core" %zy\ \ p + .tSS.configure SSconfig +2 "sampler")#.0X ESP.ready! +3 "collection"'% +2 "processing"%% +2 "manipulator"&% +5 "core" %\ 0 +6 ."rdySampler"Intake.select :close + .\Exhaust.select :close + .CTV.dial :air +2 "collection"'  +3 "core" %\ A + % o + ."rdyProcessing"PSV.dial :air +4 "manipulator"&% + "processing"%  +5 "core" % ! + +3 ."rdySampler"CSV.dial :waste1 +2 .tForearm.reconfigure LooseForearm +3 "collection"' +2 "manipulator"&#@2^d^b +3 .tForearm.home.seek :retract +2 "manipulator"&'\ +38 "core" + ."rdySampler"SSV.dial :spit,avoiding: :exhaust +2 "sampler") +3 "core"  +2 "sampler")  +5 "core"  +3 ."readyCS"CS.reconfigure CSfast + ."rdySampler"SS.reconfigure SSconfig +4 "collection"'#d @b +2 "sampler")#.0X ESP.ready! +4 "collection"';% +2 "processing"%<% +2 "manipulator"&=% +6 "core" %#\  +5 "sampler")>% +3 "core" %Z;\  + %\ & q !, + %yy \ @ +3 "manipulator"&?& +3 "core" &\ ( # + "storage"(@& +3 "core" & (\ -  +2 "storage"(A% +3 "core" % \ - +2 "collection"'B& +3 "core" &\  +2 "processing"%C& +3 "core" &J\  +2 "collection"'D +3 "core"  +2 "processing"%E +2 "core" V +2 "processing"%F +3 "core"  + "processing"%G +3 "core"  +3 "sampler")H% +3 "core" %{x \ A +2 "collection"'I& +3 "core" &\  +2 "collection"'J% +4 "core" %'\  +2 "processing"%K& +3 "core" &E\  +2 "processing"%L% +3 "core" %ZC\  +2 "manipulator"&M% +4 "core" %\ & X !, +2 "manipulator"&N& +3 "core" &\ Q # +2 "storage"(O& +3 "core" & ( \ -  +2 "storage"(P% +3 "core" % \ . +2 "collection"'Q9 +3 "core" 9Z+ +2 "processing"%R9 +3 "core" 9`+ +429 E}{\ GG +1638 #t-> startTube 5 +1828 #-> daExtract 10 +11 #Loading sh1 puck from tube 6 into Collection Clamp + "collection"'S& +3 "core" &\  + .tHand.open +2 "manipulator"&T1 +65 "core" 1 + "manipulator"&U% +4 "core" % \ & N !, +2 "storage"(V% +3 "core" %\ . +2 "storage"(W. +2 "core" .( +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"(X(K +1285 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (Y& +2 "core" &K(  \ +\  +2 "manipulator"&Z& +3 "core" &\ " # +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 6 +2 "manipulator"&[( +30 "core" ( + "manipulator"&\\& +4 "core" & 8 +2 "storage"(]& +3 "core" &K$  <\ -\  +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&^'J +111 "core" ' + "storage"(_& +4 "core" &K$ *\ .\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +4 .tSE.seek beamBreak +2 "storage"(`'L +275 "core" ' + "storage"(a- +3 "core" -'L +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 .tSE.seek :pick +2 "storage"(b'o +22 "core" ' +18 .tSE.seek :down + "storage"(c'v +275 "core" ' + #tTube 6 was empty. Trying tube 7 ... + #Loading sh1 puck from tube 7 into Collection Clamp +2 "collection"'d& +49 "core" &\  +2 "manipulator"&e% +3 "core" %у > m +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&f'\ +91 "core" ' + "storage"(g% +4 "core" % 0\ . +2 "storage"(h. +2 "core" .(K +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 7 +2 "storage"(i([z +237 .tSC.hold +2 "storage"(j, +3 "core" (WC: i\ ') +18 , +2 .tSE.seek :down +2 "storage"(k'v +3 "core" ' + .tSE.coast + "storage"(5 +2 "manipulator"&l% +4 "core" %\ " & +2 !to:IRB::Abort: mesg"(Storage Carousel seek to 7 Aborted!:@checkpoint: omitted:bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +1377 #-> access 5 +17 .SE.seek :down +2 "storage"(m'v +3 "core" ' +2 "manipulator"&n% +4 "core" %\ " & +2 "manipulator"&o& +3 "core" & 9 +2 .tSC.seek 2 +2 "storage"(p( +1525 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (q& +3 "core" &  \ . +919 #t-> startTube 5 +877 #-> daExtract 10 +36 #Loading sh1 puck from tube 5 into Collection Clamp +2 "collection"'r& +4 "core" &-\  + "manipulator"&s% +4 "core" %\ "  = & +2 "storage"(t% +4 "core" %\ . + "storage"(u. +3 "core" .( +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"(v(< +977 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (w& +2 "core" &<? 2 \ - +2 "manipulator"&x& +3 "core" & +2 .t\Elbow.seek 5 + "manipulator"&y( +9 "core" ( + "manipulator"&z& +4 "core" & - +2 "storage"({& +3 "core" &<? |\ , +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts + "manipulator"&|' +127 "core" ' + "storage"(}& +4 "core" &<?\ , +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(~'L +278 "core" ' + "storage"(- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +11 (& +3 "core" &<> \ - +2 "manipulator"&& +3 "core" & y - +2 .t\Elbow.seek 5 +2 "manipulator"&( +2 "core" ( +2 "manipulator"&& +4 "core" & N +4 "storage"(& +4 "core" &<>\ - +2 .tForearm.seek 5 + 300 counts + "manipulator"&'H +32 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&/ +71 "core" / +17 ."downElevator"SE.seek :down +4 "manipulator"&& +2 "storage"( 'v +6 "core" & ? +2 "manipulator"&\ % +4 "core" % T  = D +2 .tForearm.seek :retract +2 "manipulator"& '\ +93 "core" ' + .t\Elbow.seek CC +2 "manipulator"& ( +162 "core" ' + ( + ."downElevator"SE.coast +4 "manipulator"& & + "storage"(5 +5 "core" & a :/ +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &  :/ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'ρ +93 "core" ' +2 "manipulator"&& +4 "core" & Q :/ +2 "manipulator"&% +3 "core" %ρ p +2 "collection"'& +4 "core" &&\  +2 "collection"'& +3 .tCC.seek :closed +2 "collection"'(O +3 "core" &#\  +3 &\ \  +8 &4 ,~ +10 &c% @ +9 &V{/ Q +10 &Z, Q +9 &^3 Q +9 &Y9 P +10 &_]' P +9 &!Z2 P +9 &Z. P +10 &Y3 Q +9 & gZ, P +10 &")]) P +9 &#Z6 Q +9 &%\\= P +10 &'n`& Q +9 &)0Y* Q +9 &*Y* P +10 &,Z# Q +9 &.wU4 P +10 &09]( P +9 &1W$ P +9 &3X- P +10 &5Z. P +9 &7@Z( Q +9 &9Z5 Q +10 &:Y Q +9 &<X0 Q +10 &>IX$ P +9 &@ T( P +9 &AY+ Q +10 &CW. P +9 &EO_0 Q +9 &Gh2 R +10 &Hy+ T +9 &J~2 Y +10 &L6% \\ +9 &M, U +9 &O/F1 (w +10 &O}u' I +6 ( + "collection"'& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.80 + .Hand.open +2 "manipulator"&1 +3 "core" &O}m+ I +69 1 + "manipulator"&% +4 "core" % ρ k K + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 .tSC.coast + "storage"(6 +3 #tcollectSample 10ml w/bubble point of 24psi + #Priming 7ml + .Sleepy.power :sampler,:ON + .Intake.select :close + .\Exhaust.select :close + .SS.hold +2 "sampler")+ +3 "core" + +2 "sampler")% +3 "core" %{{ \ ; +2 "collection"'& +3 "core" &O}m3 I +3 E{\ ZZ +2 #tCalibrating pressure and temperature sensors + .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X g + .tSSV.dial :spit +2 "sampler")) +137 "core"  +2 .tSS.seek 0ml + "sampler")(' +289 "core" ' + .tSSV.dial CBV +2 "sampler")"  +134 "core" + .tCTV.dial :intake +2 "collection"'$  +74 "core"  + #tWaiting for external sampler to finish priming... + .delayUntil "09:18:47.48" +16438 ."connect"SSV.dial CBV +2 .tCBV.dial SSV + #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open + "sampler") +211 "collection"',% +2 "core" %$ +2 #tIntake @14.4psia, vacuum from 8.9 to 11.9psi + .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X  +77 "core"  + .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0Xn +2 #tBubblePoint: Intake @38.3psia, Outlet @14.0psia + .CBV.dial SSV + "collection"'R @ +39 "core" A +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X +2 #t\Evacuated: Intake @14.1psia, Outlet @12.0psia + .SSV.dial :spit,avoiding: :exhaust +2 "sampler")V +134 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X + ."CSpush"CS.reconfigure CSfast +3 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'_' +93 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")# +136 "core"  +3 .tSS.reconfigure SSexhale +2 "sampler")#.0X n +2 #t\Evacuated: Intake @15.1psia, Outlet @13.4psia + .SSV.dial :spit,avoiding: :exhaust +2 "sampler")[ +137 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X9 +3 "core" 9 ;d +103 "collection"'99 +2 "core" 9':d +103 "collection"'@9 +2 "core" 9B;d +103 "collection"'A9 +2 "core" 9]<d +103 "collection"'C9 +10 "core" 9{<d +103 "collection"'D9 +2 "core" 9>c +103 "collection"'F9 +2 "core" 9@a +103 "collection"'9 +2 "core" 9B^ +103 "collection"'B9 +2 "core" 9C[ +103 "collection"'G9 +2 "core" 9EY +103 "collection"'H9 +3 "core" 9!EV +103 "collection"'J9 +2 "core" 9=FT +103 "collection"'?9 +2 "core" 9YFQ +103 "collection"'K9 +2 "core" 9tFN +103 "collection"'L9 +2 "core" 9GL +103 "collection"'M9 +3 "core" 9GI +103 "collection"'N9 +2 "core" 9IH +103 "collection"'E9 +2 "core" 9KE +103 "collection"'P9 +2 "core" 9MB +103 "collection"'Q9 +2 "core" 9M? +103 "collection"'R9 +3 "core" 94M> +103 "collection"'I9 +2 "core" 9OO; +103 "collection"'T9 +2 "core" 9iP: +103 "collection"'U9 +2 "core" 9Q8 +103 "collection"'V9 +2 "core" 9Q5 +103 "collection"'S9 +2 "core" 9R3 +103 "collection"'W9 +2 "core" 9S1 +103 "collection"'Y9 +2 "core" 9T/ +103 "collection"'Z9 +2 "core" 9U- +103 "collection"']9 +2 "core" 9V+ +103 "collection"'!9 +3 "core" 9+W* +103 "collection"'#9 +2 "core" 9AY( +103 "collection"'O9 +2 "core" 9XZ& +103 "collection"'\\9 +2 "core" 9m\\\ % +103 "collection"'_9 +2 "core" 9]$ +103 "collection"'&9 +3 "core" 9^# +103 "collection"' 9 +2 "core" 9_! +103 "collection"'`9 +2 "core" 9_ +103 "collection"'a9 +2 "core" 9e +103 "collection"'b9 +2 "core" 9f# +103 "collection"'e9 +3 "core" 9f' +103 "collection"'g9 +2 "core" 9 g+ +103 "collection"'h9 +2 "core" 9 g0 +103 "collection"'i9 +2 "core" 9 'h4 +103 "collection"'d9 +2 "core" 9 6j8 +103 "collection"'c9 +2 "core" 9 Fj< +103 "collection"'^9 +2 "core" 9 Uj@ +103 "collection"'k9 +2 "core" 9 ckE +103 "collection"'n9 +2 "core" 9 qlI +103 "collection"'j9 +2 "core" 9 nM +103 "collection"'l9 +3 "core" 9 nQ +103 "collection"'q9 +2 "core" 9 oU +103 "collection"'r9 +2 "core" 9 rZ +103 "collection"'s9 +2 "core" 9 u^ +103 "collection"'t9 +2 "core" 9 vb +103 "collection"'X9 +3 "core" 9 vf +103 "collection"'p9 +2 "core" 9 xj +103 "collection"'w9 +2 "core" 9 yo +103 "collection"'x9 +2 "core" 9 {s +103 "collection"'o9 +2 "core" 9 |w +103 "collection"'{9 +3 "core" 9 }{ +103 "collection"'}9 +2 "core" 9  +103 "collection"'[9 +2 "core" 9\  +103 "collection"'z9 +2 "core" 9\ \  +103 "collection"'f9 +2 "core" 9\  +103 "collection"'9 +2 "core" 9\  +103 "collection"'m9 +2 "core" 9\  +103 "collection"'9 +2 "core" 9\ % +103 "collection"'9 +2 "core" 9\ + +103 "collection"'9 +2 "core" 9\ 1 +103 "collection"'u9 +3 "core" 9\ 8\ +103 "collection"'9 +2 "core" 9\ <\ +103 "collection"'9 +2 "core" 9\ B\ +103 "collection"'9 +2 "core" 9\ F\ +103 "collection"'y9 +2 "core" 9\ J\ +103 "collection"'|9 +17 "core" 9\ O\ +103 "collection"'\ 9 +2 "core" 9\ T\ +103 "collection"'9 +2 "core" 9\ W\ +103 "collection"'~9 +2 "core" 9\ [\ +103 "collection"' 9 +2 "core" 9\ _ +103 "collection"'9 +3 "core" 9\ c +103 "collection"'9 +2 "core" 9\ f\ +103 "collection"'9 +2 "core" 9\ i\ +103 "collection"'9 +2 "core" 9\ k\ +2 .tCH.hold 10:00,70C +3 "collection"' `\ `\ k\ +3 "core"  +44136 E  +15865 "core" ` + "collection"' 9 +3 "core" 9\ Y +2 #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml + "collection"' ' +336 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"' @ +103 "core" A + .tCSV.dial :air +2 "collection"'* @ +54 "core" A +3 .tCS.seek 5ml + "collection"''l +1357 "core" ' + .tCSV.dial CTV +2 "collection"'  +43 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +45 "core" ? + .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'v  +45 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +45 "core" ? + .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'' +1349 "core" ' + #tRecovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"' +101 "core"  + .tCBV.dial CSV +2 "collection"'%  +30 "core"  + "collection"'% +4 "core" % !\ +2 .tCS.seek 5ml +2 "collection"'''l +1344 "core" ' + .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"')  +44 "core" + "collection"'% +4 "core" %l\  +2 .tCS.seek 7ml +2 "collection"'"'\ +594 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'$ @ +42 "core" ? +2 .tCS.seek 10ml + "collection"',' D +843 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'( ` +116 "core" _ +2 #tLysing Complete + "collection"'.& +4 "core" &O}hZ]\ I + #tStoring sh1 puck in Collection Clamp to tube 4 +2 "manipulator"&/% +3 "core" %\ " 8 > +2 "storage"(0% +3 "core" % *\ / + "storage"(1. +3 "core" . + .tSC.reconfigure SCtight +3 "storage"($\ .\ 1~b +2 .tSC.seek 4 + "storage"(2(,H +338 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (-& + "manipulator"&5& +4 "core" &,H\ . +3 & } :. +2 .t\Elbow.reconfigure TightElbow +3 ."raiseStack"SE.reconfigure SEplace +4 "manipulator"&$&.,(\ #b +4 .t\Elbow.seek CC +2 "storage"(#]K-0-\ b +2 "manipulator"&6( +5 "core" ( + "manipulator"&7& +3 ."raiseStack"SE.seek beamBreak +2 "storage"(3'L +3 "core" & N :. + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &8& +2 "core" & D :. +2 .tForearm.seek CC +2 "manipulator"&4'ρ +102 "core" ' + .tHand.close + "manipulator"&:/ +73 "core" / + .tCC.seek :open +2 "collection"';( +80 "core" ' + "storage"(=- +3 "core" -'L + ."raiseStack"SE.configure SEconfig +3 "storage"(#QK-0-\ b +2 ."raiseStack"SE.seek :place +2 "storage"(<' +32 "core" ' +256 ( + "storage"(>& +4 "core" &,H \  (\ 1 + "storage"(9& +4 "core" &,H\ 0 + "manipulator"&@& +4 "core" &  :. + "manipulator"&A% +4 "core" % ~  k +2 .tForearm.seek :retract + "manipulator"&C'\ +102 "core" ' + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 4 +2 "manipulator"&D( +156 "core" ( + "manipulator"&F& +4 "core" & M \ +2 "storage"(& +3 "core" &,H   +\ 3 +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 4 +2 "manipulator"&B'g +113 "core" ' + .t\Elbow.hold +2 "manipulator"&G, +3 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&H1 +74 "core" 1 +10 "manipulator"&J% +4 "core" % s A X +2 "storage"(?& +3 "core" &,H \ / + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 312 counts + "manipulator"&K'ϟ +19 "core" ' + "manipulator"&L& +4 "core" & E +2 "storage"(M& +3 "core" &,H   \ 4 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&N'# +26 "core" ' + "storage"(E% +4 "core" %   \ 4 +3 ."downElevator"SE.seek :down +2 "storage"(P'v +99 (Q% +2 "core" %=   >\ 2[u +2 "manipulator"&R% +4 "core" %] / +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&I'\ +92 "core" ' +71 ' + ."downElevator"SE.coast + "storage"(5 +2 .tSC.coast + "storage"(6 +17888 #t-> CSV.air + .CSV.dial :air +2 "collection"'T @ +29 "core" > +1263 #t-> CS.empty +47 .CS.seek :empty +10 "collection"'U'Ͱ +2627 "core" ' + "collection"'V% +4 "core" %Ͳts\  +4726 #t-> purge.Intake +2 !o:NameError: mesgu:NameError::message?undefined local variable or method `purge' for main:Object: name:\ purge:bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +1715 #-> purgeIntake + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'S& +3 "core" &vx\  +2 .tHand.open + "manipulator"&W1 +21 "core" 1 + "manipulator"&Y& +4 "core" &   +2 "manipulator"&Z% +3 "core" %\ $ #  Z L +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&](- +170 "core" ( + "manipulator"&!& +4 "core" &-  $  D +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &#& +3 "core" &-   7 D + .tForearm.seek :garage +2 "manipulator"&O' +108 "core" ' + .tHand.close + "manipulator"&\\/ +76 "core" / + "manipulator"&_& +4 "core" &- D +2 "manipulator"&&% +3 "core" %   +2 .tForearm.seek :retract +2 "manipulator"& '\ +100 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&`( +273 "core" ( + "manipulator"&a& +4 "core" &   G 5 + .t\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &b& +2 "core" & t 5 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&e'ρ +97 "core" ' + "manipulator"&g& +4 "core" & + 5 +2 "manipulator"&h% +3 "core" %φ E +2 "collection"'i& +4 "core" &vx\  + "collection"'d& +4 .tCC.seek :closed + "collection"'c(O +3 "core" &twn\  +4 &uyd\ 5 +10 &5H~vx^\ 2 +9 &_qrwU\ F +9 &ftwJ\ P +10 &Wsw4\ P +9 &Ytv;\ O +9 &G]ux3\ O +10 & Wvx \ O +9 &\\sx \ O +10 &Ysy\ O +9 &OXty\ O +9 &!Yuv\ P +10 &"Wuv\ O +9 &$Ytx\ O +9 &&WVuw\ O +10 &(Ztv\ O +9 &)Yvy\ O +10 &+Wtx\ O +9 &-_Xux\ O +9 &/"Ttx\ O +10 &0WuyB\ O +9 &2WuxS\ O +9 &4hVuwy\ O +10 &6*Xwzv\ O +9 &7Tswx\ O +10 &9Wtxo\ O +9 &;pZsw]\ O +9 &=3Vrx\\\ O +10 &>YsyY\ O +9 &@YswK\ O +9 &ByYuyz\ O +10 &D;Wvx\ O +9 &E]swn\ O +10 &Ghuwy\ Q +9 &Istvy\ T +9 &K'sv{\ X +10 &Lswo\ [ +9 &Ntwt\ > +9 &O\\,tui\ \ $k +10 &OgqwV\ H +2 ( + "collection"'d& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.61 + "collection"'^& +4 "core" &Oktw\ H + .tHand.open + "manipulator"&k1 +67 "core" 1 + "manipulator"&n% +4 "core" % φ J +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&j'\ +98 "core" ' + #tPurging external Intake +2 "collection"'l& +4 "core" &Oktx\ H + "collection"'q% +3 "core" %Ͳsw\ +2 .tCSV.dial :flush + "collection"'r  +43 "core" +3 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'s' D +2527 "core" ' + .tdelay 5 seconds +503 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'t +72 "core"  + .tCTV.dial :intake +2 "collection"'X  +72 "core"  + .tIntake.select :open + "sampler") +10 .tCS.seek 0ml +2 "collection"'p' +797 E\ PP +1724 "core" ' + .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'w  +76 "core" ~ + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&x& +4 "core" & : 5 + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek CC +2 "manipulator"&o( +2 "core" ( +2 "manipulator"&{& +3 "core" & 5 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &}& +3 "core" & 5 + .tForearm.seek CC +2 "manipulator"&['ρ +104 "core" ' + .tHand.close + "manipulator"&z/ +77 "core" / + .tCC.seek :open +2 "collection"'f( +379 "core" ( + "manipulator"&& +4 "core" & ( 5 +2 "manipulator"&m% +3 "core" % p - . +2 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&(- +279 "core" ( + "manipulator"&& +4 "core" &- / + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &u& +2 "core" &- T / +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +114 "core" ' + .tHand.open + "manipulator"&1 +71 "core" 1 + "manipulator"&% +4 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&y'\ +98 "core" ' +2822 #t-> access 6 +19 .SE.seek :down + "storage"(|'v +12 "core" ' + "manipulator"&\ % +4 "core" %\    N  +2 "manipulator"&& +4 "core" &-   7 / + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 +2 "storage"(~( +345 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 ( & +2 "core" & & * R\ 8 +16386 #t-> startTube 6 +1506 #-> daExtract 10 +2 #Loading sh1 puck from tube 6 into Collection Clamp + "collection"'& +4 "core" &Y\  + "manipulator"&% +4 "core" %\  #  +2 "storage"(% +3 "core" % 5 3\ 7 +2 "storage"(. +3 "core" .( + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"((K +975 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (& +2 "core" &K% 0 ( /\ 6\  +2 "manipulator"& & +3 "core" &- [ / +2 "manipulator"&% +3 "core" %\  |  +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 6 +2 "manipulator"&( +193 "core" ( + "manipulator"&*& +4 "core" &  \ +2 "storage"( & +3 "core" &K% 1 3\ 6\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&'J +96 "core" ' + "storage"(& +4 "core" &K% 4 3\ 6\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(v'L +278 "core" ' + "storage"(- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +12 (& +3 "core" &K% ) 0 h\ 5\  + "manipulator"&& +4 "core" & H \ + .t\Elbow.seek 6 +2 "manipulator"&%( +8 "core" ( + "manipulator"&& +4 "core" & \ +2 "storage"(& +3 "core" &K% ) 0 V\ 5\  +2 .tForearm.seek 6 + 300 counts +2 "manipulator"&)'Ϻ +25 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +69 "core" / +17 ."downElevator"SE.seek :down +3 "manipulator"&'& +3 "storage"($'v +6 "core" & X \ +2 "manipulator"&"% +3 "core" % ϴ \\ +2 .tForearm.seek :retract +2 "manipulator"&('\ +90 "core" ' + .t\Elbow.seek CC +2 "manipulator"&.( +171 "core" ' + ( + ."downElevator"SE.coast +4 "manipulator"&/& + "storage"(5 +5 "core" & I C +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &0& +3 "core" &  C +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&1'ρ +94 "core" ' + "manipulator"&5& +4 "core" & Q C +2 "manipulator"&-% +4 "core" %y \ +2 "collection"'7& +3 "core" &I\  +2 "collection"'8& +4 .tCC.seek :closed +2 "collection"':(O +2 "core" &\  +4 &t\ 4 +9 &4H~\ 2 +10 &ar\ F +9 &f\ P +10 &S\ \ O +9 &V\ \ O +9 &IW\ \ P +10 & W\ \ O +9 &U\ \ O +9 &V~z\ \ O +10 &RT~y\ \ O +9 &!Yi\ \ P +9 &"Wk\ \ O +10 &$Zn\ \ O +9 &&[U~h\ \ O +10 &(W~d\ \ O +9 &)Z~g\ \ O +9 &+Ul\ \ O +10 &-bYq\ O +9 &/%Ub\ \ O +9 &0WZ\ \ O +10 &2W]\ \ O +9 &4kVa\ \ O +10 &6-X[\ O +9 &7U[\ \ O +9 &9W\\\ \ N +10 &;sXW\ \ O +9 &=6UM\ \ O +10 &>]H\ O +9 &@U~Q\ \ O +9 &B{[O\ O +10 &D>WD\ O +9 &E]C\ P +9 &Gi;\ Q +10 &It;\ T +9 &K'8\ Y +10 &L1\ [ +9 &N~2\ A +9 &Of4~,\ ^ +10 ( + &OR},\ \ @ + "collection"'8& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.65 + .Hand.open + "manipulator"&=1 +71 "core" 1 + "manipulator"& % +4 "core" % y \ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' + .tSC.coast + "storage"(6 +3 #tcollectSample 10ml w/bubble point of 24psi + #Priming 7ml + .Sleepy.power :sampler,:ON + .Intake.select :close + .\Exhaust.select :close + .SS.hold +2 "sampler")+ +3 "core" + + "sampler")>% +4 "core" %vw \ D + "collection"'9& +4 "core" &OSwy\ @ +2 E\ CB +2 #tCalibrating pressure sensors + .CTV.dial :air +48 .SSV.dial :spit,avoiding: :exhaust +11 .SS.reconfigure SSfast +2 "sampler")#.0X;? \ ? + .tIntake.select :close + "sampler")0 +10 )Q% +2 "core" %a7CD \ D +2 .tSSV.dial :exhaust + "sampler")R  +78 "core"  + .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X +2 .tIntake.select :close + "sampler")0 +9 )S% +2 "core" %4ef \ B + .tSSV.dial :exhaust +2 "sampler")W  +76 "core"  + .t\Exhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X + ."CSpush"CS.reconfigure CSfast +3 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'' +98 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +102 "core" ' +2 ."CSpush"CS.coast + "collection"'5 +30 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X  +43 "core"  +2 .tCS.seek 1ml +2 "collection"'8' +1107 "core" ' +2 #tHeating sh1 puck from tube 6 in Collection Clamp to 70C for 10:00 + .CH.seek 70C,8:00 +3 "collection"'9 \  +3 '19 +4 "core" 9d +103 "collection"'9 +2 "core" 9cd +103 "collection"'9 +2 "core" 9d d +103 "collection"'A9 +2 "core" 9e d +103 "collection"'39 +2 "core" 9dd +103 "collection"'F9 +3 "core" 9dd +103 "collection"'9 +2 "core" 9dd +103 "collection"'49 +2 "core" 9cd +103 "collection"'@9 +2 "core" 9e"d +103 "collection"'H9 +2 "core" 9e&d +103 "collection"'J9 +2 "core" 9e+d +103 "collection"'?9 +2 "core" 9e/d +103 "collection"'69 +2 "core" 9g3d +103 "collection"'M9 +2 "core" 9g7d +103 "collection"'E9 +2 "core" 9g;d +103 "collection"'C9 +4 "core" 9h@d +103 "collection"'Q9 +2 "core" 9,iDd +103 "collection"'R9 +2 "core" 9CjHd +103 "collection"'L9 +2 "core" 9ZlLd +103 "collection"'K9 +2 "core" 9rlPd +103 "collection"'<9 +3 "core" 9jUd +103 "collection"'N9 +2 "core" 9lYd +103 "collection"'D9 +2 "core" 9l]d +103 "collection"'P9 +2 "core" 9nad +103 "collection"'B9 +2 "core" 9oed +103 "collection"'T9 +3 "core" 9njd +103 "collection"',9 +2 "core" 9/pnd +103 "collection"'V9 +2 "core" 9Lrrd +103 "collection"'S9 +2 "core" 9iqvd +103 "collection"'W9 +2 "core" 9q{c +103 "collection"'29 +2 "core" 9u` +103 "collection"'Z9 +2 "core" 9x] +103 "collection"'!9 +2 "core" 9wZ +103 "collection"'#9 +2 "core" 9uX +103 "collection"'_9 +2 "core" 9vT +103 "collection"'G9 +3 "core" 9=xQ +103 "collection"'I9 +2 "core" 9\\yO +103 "collection"'p9 +2 "core" 9{zL +103 "collection"'\\9 +2 "core" 9{I +103 "collection"'O9 +2 "core" 9}F +103 "collection"'a9 +3 "core" 9~D +103 "collection"']9 +2 "core" 9B +103 "collection"'Y9 +2 "core" 9@ +103 "collection"'g9 +2 "core" 9+= +103 "collection"'h9 +2 "core" 9H; +103 "collection"'i9 +3 "core" 9d8 +103 "collection"' 9 +2 "core" 97 +103 "collection"'&9 +2 "core" 95 +103 "collection"'^9 +2 "core" 93 +103 "collection"'k9 +2 "core" 91 +103 "collection"'n9 +2 "core" 9/ +103 "collection"'b9 +2 "core" 9. +103 "collection"'q9 +2 "core" 9- +103 "collection"'d9 +2 "core" 9(+ +103 "collection"'r9 +2 "core" 9=) +103 "collection"'l9 +3 "core" 9Q( +103 "collection"'e9 +2 "core" 9g' +103 "collection"'t9 +2 "core" 9{% +103 "collection"'X9 +2 "core" 9$ +103 "collection"'w9 +2 "core" 9$ +103 "collection"'U9 +2 "core" 9# +103 "collection"'{9 +2 "core" 9" +103 "collection"';9 +2 "core" 9! +103 "collection"'s9 +2 "core" 9 +103 "collection"'x9 +2 "core" 9 +103 "collection"'}9 +3 "core" 9 +103 "collection"'`9 +2 "core" 9  +103 "collection"'j9 +2 "core" 9  +103 "collection"'z9 +2 "core" 9 & +103 "collection"'9 +2 "core" 9 3# +103 "collection"'m9 +2 "core" 9 ?' +103 "collection"'[9 +2 "core" 9 J+ +103 "collection"'9 +2 "core" 9 U/ +103 "collection"'o9 +2 "core" 9 `4 +103 "collection"'c9 +2 "core" 9 i8 +103 "collection"'9 +50 "core" 9 v> +103 "collection"'u9 +2 "core" 9 B +103 "collection"'9 +2 "core" 9 F +103 "collection"'\ 9 +2 "core" 9 J +103 "collection"' 9 +2 "core" 9 O +103 "collection"'9 +2 "core" 9 S +103 "collection"'9 +2 "core" 9 W +103 "collection"'9 +2 "core" 9 [ +103 "collection"'9 +2 "core" 9 _ +103 "collection"'9 +2 "core" 9 d +103 "collection"'9 +3 "core" 9 h +103 "collection"'9 +2 "core" 9 l +103 "collection"' 9 +2 "core" 9 p +103 "collection"'9 +2 "core" 9 t +103 "collection"'9 +2 "core" 9 y +103 "collection"' 9 +3 "core" 9 } +103 "collection"'9 +2 "core" 9  +103 "collection"'9 +2 "core" 9  +103 "collection"'*9 +2 "core" 9  +103 "collection"'y9 +2 "core" 9  +103 "collection"'9 +3 "core" 9\  +103 "collection"'|9 +2 "core" 9\  +103 "collection"'9 +2 "core" 9\  +103 "collection"'9 +2 "core" 9\  +103 "collection"'9 +2 "core" 9\  +103 "collection"'~9 +2 "core" 9\  +103 "collection"'9 +2 "core" 9\  +103 "collection"'9 +2 "core" 9\  +103 "collection"''9 +2 "core" 9\  +103 "collection"'9 +2 "core" 9\  +103 "collection"'9 +3 "core" 9\  +103 "collection"'"9 +2 "core" 9\  +103 "collection"'09 +2 "core" 9\  +103 "collection"'v9 +2 "core" 9\  +103 "collection"'/9 +2 "core" 9\  +103 "collection"')9 +3 "core" 9\  +103 "collection"'%9 +2 "core" 9\  +103 "collection"'59 +2 "core" 9\  +103 "collection"'79 +2 "core" 9\  +103 "collection"'-9 +2 "core" 9\  +103 "collection"'(9 +3 "core" 9\ ! +103 "collection"'$9 +2 "core" 9\ $ +103 "collection"'=9 +2 "core" 9\ & +103 "collection"'f9 +2 "core" 9\ ( +103 "collection"'>9 +2 "core" 9\ + +103 "collection"' 9 +2 "core" 9\ / +103 "collection"'19 +2 "core" 9\ 1 +103 "collection"'9 +2 "core" 9\ 3 +103 "collection"'9 +2 "core" 9\ 6 +103 "collection"'A9 +2 "core" 9\ 9  +103 "collection"'39 +2 "core" 9\ < +103 "collection"'F9 +2 "core" 9\ ? +103 "collection"'9 +2 "core" 9\ C +103 "collection"'49 +2 "core" 9\ F +103 "collection"'@9 +2 "core" 9\ I! +103 "collection"'H9 +3 "core" 9\ L% +103 "collection"'J9 +2 "core" 9\ P) +103 "collection"'?9 +2 "core" 9\ T. +103 "collection"'69 +2 "core" 9\ X2 +103 "collection"'M9 +2 "core" 9\ [6 +103 "collection"'E9 +3 "core" 9\ _: +103 "collection"'C9 +2 "core" 9\ b> +103 "collection"'Q9 +2 "core" 9\ eC +103 "collection"'R9 +2 "core" 9\ iG +103 "collection"'L9 +2 "core" 9\ mK +2 .tCH.hold 10:00,70C +3 "collection"'K `\ `\ k\ +3 "core" K +27856 E  +32146 "core" ` + "collection"'<9 +3 "core" 9\ q +2 #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml + "collection"'N' +335 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'D @ +103 "core" B + .tCSV.dial :air +2 "collection"'P @ +43 "core" ? +2 .tCS.seek 5ml +2 "collection"'B'l +1349 "core" ' + .tCSV.dial CTV +2 "collection"'T  +44 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"', @ +45 "core" ? + .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'V  +44 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'S @ +45 "core" > + .tdelay 2 seconds +203 .CS.seek 0ml +3 "collection"'W' +1352 "core" ' + #tRecovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"'2 +102 "core"  + .tCBV.dial CSV +2 "collection"'Z  +30 "core"  + "collection"'!% +4 "core" % r v\  +2 .tCS.seek 5.001ml +2 "collection"'#'l +1358 "core" ' + .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'_  +44 "core" + "collection"'G% +4 "core" %l\  +2 .tCS.seek 7.001ml + "collection"'I' +583 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'p @ +42 "core" > +2 .tCS.seek 10ml + "collection"'\\' D +852 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'O ` +116 "core" _ +2 #tLysing Complete + "collection"'a& +4 "core" &OQ>B \ @ + #tStoring sh1 puck in Collection Clamp to tube 5 +2 "manipulator"&]% +3 "core" %  i  +2 "storage"(Y% +3 "core" %  \ 2 +2 "storage"(g. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 + "storage"(h(< +345 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 "manipulator"& & +6 "storage"(i& "core" & C +4 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "core" &< "\ . +2 .t\Elbow.seek CC + ."raiseStack"SE.reconfigure SEplace +4 "manipulator"&&( +2 "storage"(#]K-0-\ b +4 "core" ( +2 "manipulator"&^& +3 "core" & r U C +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 ."raiseStack"SE.seek beamBreak +4 "manipulator"&k& +3 "storage"(n'L +2 "core" & C +2 .tForearm.seek CC +2 "manipulator"&b'ρ +102 "core" ' + .tHand.close + "manipulator"&q/ +77 "core" / + .tCC.seek :open +2 "collection"'d( +85 "core" ' + "storage"(r- +3 "core" -'L +2 ."raiseStack"SE.configure SEconfig +2 "storage"(#QK-0-\ b +2 ."raiseStack"SE.seek :place +2 "storage"(l' +32 "core" ' +249 ( + "storage"(e& +4 "core" &<\ / + "storage"(t& +4 "core" &<\ / + "manipulator"&X& +4 "core" & . C + "manipulator"&w% +4 "core" % ψ  } + .tForearm.seek :retract +2 "manipulator"&U'\ +104 "core" ' + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 5 + "manipulator"&{( +148 "core" ( + "manipulator"&;& +4 "core" &  +2 "storage"(s& +3 "core" &< -\ 0 +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 5 +2 "manipulator"&x' +115 "core" ' + .t\Elbow.hold +2 "manipulator"&}, +3 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&`1 +66 "core" 1 +9 "manipulator"&j% +6 "core" % +k p { v +2 "storage"(z& +3 "core" &< \ , +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 5 + 315 counts +2 "manipulator"&'W +19 "core" ' + "manipulator"&m& +4 "core" & A +2 "storage"([& +3 "core" &<   3\ 1 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&' +28 "core" ' + "storage"(o% +4 "core" %  \ 1 +3 ."downElevator"SE.seek :down +2 "storage"(c'v +99 (% +2 "core" %< 4\ /[t +2 "manipulator"&u% +57 "core" % L +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +8 ' + ."downElevator"SE.coast + "storage"(5 +2 .tSC.coast + "storage"(6 +10367 #t-> CSV.air2 + .CSV.dial :air2 +2 "collection"'\ @ +128 "core" > +6216 #t-> CS.empty +2 .CS.seek :empty + "collection"' 'Ͱ +897 E\ 00 +1731 "core" ' + "collection"'% +4 "core" %ͭ]b!\  +4989 #t-> purgeIntake + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'& +3 "core" &_e;\  + .tHand.open + "manipulator"&1 +24 "core" 1 + "manipulator"&& +4 "core" &   h +2 "manipulator"&% +3 "core" %\ $   J +2 .t\Elbow.seek FlushPuck::Garage +2 "manipulator"&(- +177 "core" ( + "manipulator"&& +4 "core" &-   1  +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &-   R  +2 .tForearm.seek :garage +2 "manipulator"&' +108 "core" ' + .tHand.close + "manipulator"&/ +68 "core" / + "manipulator"& & +4 "core" &- ?  +2 "manipulator"&% +3 "core" %  e +2 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC + "manipulator"&*( +281 "core" ( + "manipulator"&y& +4 "core" &! : ;8 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" &! ;8 + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&|'ρ +97 "core" ' + "manipulator"&& +4 "core" &! \\ ;7 +2 "manipulator"&% +3 "core" %ρ % +2 "collection"'& +4 "core" &_c\  +2 "collection"'~& +3 .tCC.seek :closed +2 "collection"'(O +2 "core" &_b\  +3 &_a\  +9 &0^cC\ +| +9 &c\\b\ ? +10 &uu^d\ P +9 &7U_co\ O +9 &Y^e\ O +10 &V_c9\ P +9 &~U_c\ O +10 &@W_cv\ O +9 &U^de\ O +9 &Wad\\\ O +10 & R]cR\ O +9 &"HV_bv\ O +9 &$ V^d\ O +10 &%R_ab\ O +9 &'W]b\ O +10 &)QU^c}\ O +9 &+U_b \ N +9 &,W^b \ O +10 &.T`c \ N +9 &0XZ_c \ O +9 &2T_b\ N +10 &3T`d\ N +9 &5T^b\ N +10 &7aX_b\ O +9 &9"W\\c\ O +9 &:Q`d\ O +10 &<Q^b\ O +9 &>iRac\ O +9 &@,Q_b\ N +10 &AU^c\ O +9 &CV^c\ N +10 &EoY_b\ O +9 &G.c]c\ P +9 &Hu_`\ R +10 &J^b\ W +9 &LV\\c\ [ +9 &N]a\ H +10 &OIN^b\ W +9 &O]b\ %n +10 &O\\]b\ G +2 ( +2 "collection"'~& +2 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.85 +2 "collection"'& +3 "core" &OZ]`z\ G + .tHand.open +2 "manipulator"&'1 +77 "core" 1 + "manipulator"&% +4 "core" % ρ + +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +93 "core" ' +2 #tPurging external Intake +2 "collection"'"& +3 "core" &O[^b3\ G +2 "collection"'0% +3 "core" %ͭ]d+\ +2 .tCSV.dial :flush +2 "collection"'v  +103 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'/' D +2526 "core" ' + .tdelay 5 seconds +503 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"') +74 "core" ~ + .tCTV.dial :intake +2 "collection"'%  +72 "core"  + .tIntake.select :open + "sampler") +10 .tCS.seek 0ml +2 "collection"'5' +2516 "core" ' + .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'7  +76 "core" ~ + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&-& +4 "core" &  v ;7 + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek CC + "manipulator"&(( +4 "core" ( + "manipulator"&$& +4 "core" &  ;7 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &=& +2 "core" &  _ ;7 +2 .tForearm.seek CC +2 "manipulator"&f'ρ +99 "core" ' + .tHand.close + "manipulator"&>/ +66 "core" / + .tCC.seek :open +2 "collection"' ( +378 "core" ( + "manipulator"&1& +4 "core" &   ;7 + "manipulator"&% +4 "core" % σ +  + .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek :garage + "manipulator"&A(- +281 "core" ( + "manipulator"&3& +4 "core" &-  3 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &F& +2 "core" &- C 3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +113 "core" ' +2 .tHand.open +2 "manipulator"&41 +73 "core" 1 + "manipulator"&@% +4 "core" %  Q +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&H'\ +96 "core" ' +44511 E\ !** +60002 \ !** +60003 \ *) +60002 \ ** +60002 \ ** +60002 \ *) +60002 \ ** +60003 \ ** +60002 \ ** +60002 \ ** +60002 \ ** +60002 \ ** +60002 \ ** +60003 \ ** +10806 #t-> exit +14 #m\EXIT @1555605320.83EDT @1556732390.86EDT = =mMAIN_scheduler =tMAIN =ECan @EDT1556732393.00 #"core_reset"Sent BREAK +2 #t@0xE98B, state=0x3350, ifg=0x00, ie=0x75 #>RESET< ESP2 v3.22 I2C Gateway v3.06 +209 #>RESET< ESP2 v3.22 I2C Gateway v3.06 +52 #Powering up Dwarves +740 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/shallow/niagara/configure.rb\ +305 .Sleepy.power :raw,:ON +3 E~\  +5 ~\  "sampler") +2 ) +2 "core"  +2 "collection"' + ' +3 "core"  + "processing"% +2 % +3 "core"  +4 "collection"' 9\ + ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +3 "sampler")&\ +2 )% +4 "core" %ru\ d\ K + .tSS.configure SSconfig +2 "sampler")#.0X \ 6 + .tSC.configure SCloose +2 "storage"($.\ 1~b +2 ( % +3 "core" % 4 4\ 7 + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 .tCH.coast +2 "collection"'  +2 "core" + .tCH.configure CHconfig + "collection"'\ 2 +2 .tPH.coast +2 "processing"%  +2 "core" + .tPH.configure PHconfig + "processing"%\ 2 +3 #tAll dwarf controllers running firmware version 3.75 +2 "sampler") +19 #tCleanly exited at 12:35:20EDT18-Apr-19 +734 #-> ESP.ready! +3 "collection"'% +4 "processing"%% +4 "manipulator"&% +2 "core" %m\ + %\  +5 ."rdyProcessing"PSV.dial :air + ."rdySampler"Intake.select :close +3 "processing"%  + ."rdySampler"\Exhaust.select :close +3 .CTV.dial :air +2 "collection"'  +3 "core" % +2 "manipulator"&% +3 "core"  +2 %  4 +  +3 ."rdyProcessing"PS.reconfigure PSconfig +3 ."rdySampler"CSV.dial :waste1 +3 .tForearm.reconfigure LooseForearm +2 "processing"%#A d`xb +2 "collection"' +2 "manipulator"&#@2^d^b +4 .tForearm.home.seek :retract +3 ."rdyProcessing"PS.home.seek 0ml +3 "manipulator"&'\ +2 "processing"%'W +45 "core" + ."rdySampler"SSV.dial :spit,avoiding: :exhaust +2 "sampler") +3 "core"  +2 "sampler")  +5 "core"  +2 ."readyCS"CS.reconfigure CSfast +2 ."rdySampler"SS.reconfigure SSconfig +4 "collection"'#d @b +2 "sampler")#.0X require 'mrlshuffle' +706 #-> shuffleall + .Hand.open + "manipulator"&;1 +69 "core" 1 + "storage"(<% +4 "core" % \ ( +2 .tSE.seek :down + "storage"(='v +3 "core" ' + .tSE.coast + "storage"(5 +3 "manipulator"&>% +3 "core" % \ # ^  + .tSC.coast + "storage"(6 +3 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 +2 "storage"(?($ +339 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (@& +3 "core" &' \ & +2 "manipulator"&A& +3 "core" & } $ +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 1 +2 "manipulator"&B( +30 "core" ( + "manipulator"&C& +4 "core" & ~ ( +2 "storage"(D& +3 "core" &" \ % +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&E' +95 "core" ' + "storage"(F& +4 "core" &" \ ' +2 .tSE.reconfigure SEplace +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(G'L +309 "core" ' + "storage"(H- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +10 (I% +3 "core" %  X\ % +2 ."downElevator"SE.seek :down +2 "storage"(J'v +100 (K% +13 "core" %@ g\ #\\x +2 "manipulator"&L% +3 "core" % } 2 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&M'\ +96 "core" ' +31 ' + ."downElevator"SE.coast + "storage"(5 +2 .tSC.coast + "storage"(6 +3 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(N( +346 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (O& +2 "core" & # (\ $\  +2 "manipulator"&P& +3 "core" & s x +2 .t\Elbow.seek 2 +2 "manipulator"&Q( +12 "core" ( + "manipulator"&R& +4 "core" & i \\ +2 "storage"(S& +3 "core" & % \ $\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&T' +95 "core" ' + "storage"(U& +4 "core" & % \ %\  +2 .tSE.reconfigure SEplace +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(V'L +272 "core" ' + "storage"(W- +3 "core" -'L +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (X% +3 "core" %D /\ " +2 ."downElevator"SE.seek :down +2 "storage"(Y'v +100 (Z% +4 "core" %:> \ "[w + "manipulator"&[% +4 "core" % [ Z  @ + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&\\'\ +90 "core" ' +70 ' + ."downElevator"SE.coast + "storage"(5 +2 .tSC.coast + "storage"(6 +3 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 +39 "storage"(]( +349 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (^& +2 "core" &1 \ #  +2 "manipulator"&_& +3 "core" & k ] w +2 .t\Elbow.seek 3 + "manipulator"&`( +3 "core" ( +2 "manipulator"&a& +3 "core" & a d +2 "storage"(b& +3 "core" &1 C\ #  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&c' +97 "core" ' + "storage"(d& +4 "core" &1 ]\ $  +2 .tSE.reconfigure SEplace +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(e'L +273 "core" ' + "storage"(f- +3 "core" -'L +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 !to:Puck::Error: mesg".0 pucks loaded in tube 3 when expecting 1:bt["5/home/esp/esp2/lib/rmutex.rb:85:in `synchronize'"./home/esp/esp2/lib/rmutex.rb:56:in `lock'"./home/esp/esp2/lib/delay.rb:81:in `claim'";/home/esp/esp2/utils/puckmoves.rb:586:in `stackHeight'"4/home/esp/esp2/utils/puckmoves.rb:585:in `each'";/home/esp/esp2/utils/puckmoves.rb:585:in `stackHeight'"4/home/esp/esp2/utils/puckmoves.rb:584:in `each'";/home/esp/esp2/utils/puckmoves.rb:584:in `stackHeight'"5/home/esp/esp2/utils/puckmoves.rb:606:in `count'":/home/esp/esp2/utils/mrlshuffle.rb:22:in `shuffleall'"(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 +11 "storage"(g% +3 "core" %L /\ " +3 ."downElevator"SE.seek :down +3 "storage"(h'v +99 (i% +3 "core" %@ &\ !\\y +2 "manipulator"&j% +3 "core" %ж } 4 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&k'\ +99 "core" ' +61 ' + ."downElevator"SE.coast + "storage"(5 +2 .tSC.coast + "storage"(6 +3 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 4 + "storage"(l(,H +344 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (m& +2 "core" &,I% \ "\  +2 "manipulator"&n& +3 "core" & b X +2 .t\Elbow.seek 4 +2 "manipulator"&o( +21 "core" ( + "manipulator"&p& +4 "core" &\ c Z "~ +2 "storage"(q& +4 "core" &,I% j\ !\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&r'# +103 "core" ' + "storage"(s& +4 "core" &,I% _\ #\  +2 .tSE.reconfigure SEplace +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(t'L +272 "core" ' + "storage"(u- +3 "core" -'L +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 !to:Puck::Error: mesg".0 pucks loaded in tube 4 when expecting 1:bt["5/home/esp/esp2/lib/rmutex.rb:85:in `synchronize'"./home/esp/esp2/lib/rmutex.rb:56:in `lock'"./home/esp/esp2/lib/delay.rb:81:in `claim'";/home/esp/esp2/utils/puckmoves.rb:586:in `stackHeight'"4/home/esp/esp2/utils/puckmoves.rb:585:in `each'";/home/esp/esp2/utils/puckmoves.rb:585:in `stackHeight'"4/home/esp/esp2/utils/puckmoves.rb:584:in `each'";/home/esp/esp2/utils/puckmoves.rb:584:in `stackHeight'"5/home/esp/esp2/utils/puckmoves.rb:606:in `count'":/home/esp/esp2/utils/mrlshuffle.rb:22:in `shuffleall'"(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 +10 "storage"(v% +3 "core" %N I\ ! +3 ."downElevator"SE.seek :down +2 "storage"(w'v +99 (x% +2 "core" %> B\ !\\x +2 "manipulator"&y% +4 "core" % f g +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&z'\ +90 "core" ' +71 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast "storage"(6 +3 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 5 + "storage"({(< +344 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (|& +3 "core" &<6 \  + "manipulator"&}& +4 "core" & 6 J  "~ + .t\Elbow.seek 5 +2 "manipulator"&~( +3 "core" ( + "manipulator"&& +4 "core" & 8 6 G "~ +2 "storage"(& +3 "core" &<6 \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&' +93 "core" ' + "storage"(& +4 "core" &<6 [\ !  +2 .tSE.reconfigure SEplace +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"('L +272 "core" ' + "storage"(- +3 "core" -'L +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 !to:Puck::Error: mesg".0 pucks loaded in tube 5 when expecting 1:bt["5/home/esp/esp2/lib/rmutex.rb:85:in `synchronize'"./home/esp/esp2/lib/rmutex.rb:56:in `lock'"./home/esp/esp2/lib/delay.rb:81:in `claim'";/home/esp/esp2/utils/puckmoves.rb:586:in `stackHeight'"4/home/esp/esp2/utils/puckmoves.rb:585:in `each'";/home/esp/esp2/utils/puckmoves.rb:585:in `stackHeight'"4/home/esp/esp2/utils/puckmoves.rb:584:in `each'";/home/esp/esp2/utils/puckmoves.rb:584:in `stackHeight'"5/home/esp/esp2/utils/puckmoves.rb:606:in `count'":/home/esp/esp2/utils/mrlshuffle.rb:22:in `shuffleall'"(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 +9 "storage"(% +3 "core" %T 9\  +2 ."downElevator"SE.seek :down +3 "storage"('v +100 (% +3 "core" %; *\ [w +2 "manipulator"& % +4 "core" %\ \  a Q +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&\ '\ +98 "core" ' +66 ' + ."downElevator"SE.coast + "storage"(5 +2 .tSC.coast + "storage"(6 +3 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"( (K +341 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 ( & +2 "core" &K% >\ !\  +2 "manipulator"& & +3 "core" & h i v "} +2 .t\Elbow.seek 6 +2 "manipulator"&( +14 "core" ( + "manipulator"&& +4 "core" & a Z  l +2 "storage"(& +4 "core" &K% o\ "\  + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts + "manipulator"&'J +96 "core" ' + "storage"(& +4 "core" &K% 0\ \  +2 .tSE.reconfigure SEplace +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"('L +274 "core" ' +2 "storage"(- +3 "core" -'L + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (% +2 "core" %H T\  +2 ."downElevator"SE.seek :down +3 "storage"('v +100 (% +4 "core" %b9 '\ \\w +2 "manipulator"&% +3 "core" %2 O  C +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +96 "core" ' +64 ' + ."downElevator"SE.coast + "storage"(5 +2 .tSC.coast + "storage"(6 +3 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 7 +2 "storage"(([z +345 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (& +2 "core" &[z) J\   +2 "manipulator"&%& +3 "core" & \ \  U  l +2 .t\Elbow.seek 7 + "manipulator"&( +23 "core" ( + "manipulator"&& +4 "core" & 5 8 +2 "storage"('& +4 "core" &[z) \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 700 counts +2 "manipulator"&)' +97 "core" ' + "storage"((& +4 "core" &[z) c\  +2 .tSE.reconfigure SEplace +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"("'L +272 "core" ' + "storage"($- +3 "core" -'L +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +10 (,% +3 "core" %U a\  +2 ."downElevator"SE.seek :down +2 "storage"(-'v +100 (.% +3 "core" %Y8 T\ \\w +2 "manipulator"&/% +4 "core" %  * + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&0'\ +88 "core" ' +77 ' + ."downElevator"SE.coast + "storage"(5 +2 .tSC.coast + "storage"(6 +3 #tShuffling pucks in tube 1 of 1..1 +2 #Loading generic puck from tube 1 into Collection Clamp + "collection"'1& +4 "core" &n  +2 "manipulator"&2% +3 "core" %\   t 1  +2 "storage"(3% +4 "core" % "\ $ +2 "storage"(4. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 +2 "storage"(5($ +1911 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (6& +2 "core" &$ \ ! +2 "manipulator"&7& +3 "core" & e i q +2 .t\Elbow.seek 1 + "manipulator"&8( +3 "core" ( +2 "manipulator"&9& +4 "core" & g e q + "storage"(:& +4 "core" &$ \\\ ! +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&;' +91 "core" ' + "storage"(<& +4 "core" &$ S\ " +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(>'L +288 "core" ' + "storage"( - +3 "core" -'h +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (=& +2 "core" &$ P\  +2 "manipulator"&!& +3 "core" & g g  +2 .t\Elbow.seek 1 + "manipulator"&@( +3 "core" ( +2 "manipulator"&A& +3 "core" & g b  + "storage"(C& +4 "core" &$ \ +2 .tForearm.seek 1 + 300 counts + "manipulator"&D'ψ +23 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&F/ +75 "core" / +9 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 7):bt["4/home/esp/esp2/utils/puckmoves.rb:335:in `load'"8/home/esp/esp2/utils/puckmoves.rb:882:in `loadPuck'"6/home/esp/esp2/utils/mrlshuffle.rb:8:in `shuffle'"3/home/esp/esp2/utils/mrlshuffle.rb:6:in `each'"6/home/esp/esp2/utils/mrlshuffle.rb:6:in `shuffle'":/home/esp/esp2/utils/mrlshuffle.rb:24:in `shuffleall'"(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 +2 ."downElevator"SE.seek :down +3 "manipulator"&#& +3 "storage"(&'v +5 "core" & t j v +2 "manipulator"&H% +4 "core" % ϒ ~ p +2 .tForearm.seek :retract + "manipulator"&I'\ +91 "core" ' + .t\Elbow.seek CC +2 "manipulator"&K( +155 "core" ( + "manipulator"&L& +4 "core" & e ; 7 +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &G& +3 "core" & N U 7 +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 "core" ' +2 .tForearm.seek CC +2 ."downElevator"SE.coast +3 "manipulator"&E'ρ "storage"(5 +102 "core" ' + "manipulator"&J& +4 "core" &\ \  }7 +2 "manipulator"&?% +4 "core" %ψ\ \  } +41 "collection"'O& +38 "core" &y  +2 "collection"'P& +3 .tCC.seek :closed +2 "collection"'R(O +3 "core" &x  +3 &r  +9 &2s , +10 &cr @ +9 &9{q Q +9 &Y{ Q +10 &[s Q +9 &Yn Q +10 &@\\q Q +9 &Zi R +9 &Yo Q +10 &Zm Q +9 & IUg Q +9 &"\ [t Q +10 &#Yn R +9 &%Yp Q +10 &'Q[q Q +9 &)Wh Q +9 &*Zv Q +10 &,Xo Q +9 &.YWo Q +9 &0Yr Q +10 &1Wn Q +9 &3]d Q +10 &5bWm Q +9 &7%Xc P +9 &8Xl Q +10 &:Zm Q +9 &,Up Q +10 &?Vb P +9 &AWg P +10 &CrVi Q +9 &E2_o Q +9 &Fdp R +10 &Hnc S +9 &Jij W +9 &Lj [ +10 &Ma ^ +9 &O7Lj #j +10 &Ob H +6 ( + "collection"'P& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.69 + .Hand.open +2 "manipulator"&S1 +3 "core" &Ok^ H +67 1 + "manipulator"&U% +4 "core" % ψ f z +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&B'\ +95 "core" ' + .tSC.coast + "storage"(6 +3 #tLoading generic puck from tube 1 into Processing Clamp + "processing"%M& +4 "core" &\  + "manipulator"&W% +4 "core" %\ \ \ \ X ~ +2 "storage"(X% +3 "core" % Q\  +2 "storage"(Z. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 +2 "storage"([($ +2 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (V& +2 "core" &$ _\  +2 "manipulator"&T& +4 "core" &\ \ ~7 + "manipulator"&Y% +4 "core" %\ \ \ \ ~ +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 1 +2 "manipulator"&N( +157 "core" ( + "manipulator"&^& +4 "core" & ` _ O +2 "storage"(_& +3 "core" &$ \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&a' +93 "core" ' + "storage"(b& +4 "core" &$ \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(d'L +283 "core" ' + "storage"(Q- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (\\& +2 "core" &$ >\  +2 "manipulator"&f& +3 "core" &\ \   +2 .t\Elbow.seek 1 + "manipulator"&g( +3 "core" ( +2 "manipulator"&i& +3 "core" &\ \  \  +2 "storage"(j& +3 "core" &$ 0\  +2 .tForearm.seek 1 + 300 counts + "manipulator"&e'ψ +24 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&c/ +72 "core" / +9 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 7):bt["4/home/esp/esp2/utils/puckmoves.rb:335:in `load'"8/home/esp/esp2/utils/puckmoves.rb:882:in `loadPuck'"6/home/esp/esp2/utils/mrlshuffle.rb:9:in `shuffle'"3/home/esp/esp2/utils/mrlshuffle.rb:6:in `each'"6/home/esp/esp2/utils/mrlshuffle.rb:6:in `shuffle'":/home/esp/esp2/utils/mrlshuffle.rb:24:in `shuffleall'"(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 +2 ."downElevator"SE.seek :down +4 "manipulator"&h& + "storage"(]'v +7 "core" & ^ _ +2 "manipulator"&m% +3 "core" % τ Y ^ +2 .tForearm.seek :retract +2 "manipulator"&n'\ +99 "core" ' + .t\Elbow.seek PC +2 "manipulator"&p( +171 "core" ' + ."downElevator"SE.coast + "storage"(5 +76 "core" ( +3 "manipulator"&q& +3 "core" &\  3 |q +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &s& +2 "core" & \  }q +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&`' +99 "core" ' + "manipulator"&k& +4 "core" &\ \  + ~q +2 "manipulator"&u% +4 "core" %\ \  ~ +2 "processing"%v& +3 "core" &\  +2 "processing"%x& +4 .tPC.seek :closed + "processing"%y(Tg +3 "core" &\  +4 &\   +7 &2y\ +} +10 &`\ @ +9 &7w\ R +9 &Y\ S +10 &]\ S +9 &z\\\ R +10 &;X\ S +9 &Y\ R +9 &V\ R +10 &[\ R +9 & DW\ R +9 &"U\ R +10 &#Z\ S +9 &%Y\ R +10 &'L[\ R +9 &)U\ R +9 &*X\ R +10 &,X\ R +9 &.SY\ S +9 &0U}\ R +10 &1Z\ R +9 &3U\ R +10 &5^V\ R +9 &7V\ R +9 &8W\ R +10 &:W\ R +9 &)W\ Q +10 &?V\ R +9 &AW\ R +10 &CmY\ R +9 &E.Y\ R +9 &F_\ S +10 &Hc\ S +9 &Jnk\ T +9 &L+{ V +10 &M X +9 &O X +10 &Qk X +9 &S- E +9 &T"+_\ P +10 &TC&\ / +2 ( + "processing"%x& +3 #tProcessing Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.49 + .Hand.open + "manipulator"&t1 +77 "core" 1 + "manipulator"&r% +4 "core" % { +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&w'\ +92 "core" ' + .tSC.coast + "storage"(6 +3 "processing"%l& +4 "core" &TC$\ / + #tImaging generic puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&|% +3 "core" %\ & z!S +2 "storage"(}% +4 "core" % \  +2 "storage"(. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 +2 "storage"(($ +3 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (& +2 "manipulator"&o& +3 "core" &$ \  +4 ."raiseStack"SE.reconfigure SEplace +3 "storage"(#]K-0-\ b +2 "core" & zq +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek PC + "manipulator"&z( +2 "core" ( +2 "manipulator"&& +4 ."raiseStack"SE.seek beamBreak + "storage"('L +3 "core" & zq + .t\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 && +3 "core" & W vq +2 .tForearm.seek PC +2 "manipulator"& ' +92 "core" ' + .tHand.close + "manipulator"&/ +75 "core" / + .tPC.seek :open +2 "processing"%( +90 "core" ' + "storage"(- +3 "core" -'L +2 ."raiseStack"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place + "storage"({' +31 "core" ' +272 ( + "storage"( & +4 "core" &$ \  +2 "manipulator"& & +3 "core" &\ \  ~q +2 "manipulator"&% +3 "core" % \ \  }" +2 .tForearm.seek :retract + "manipulator"&'\ +91 "core" ' + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 1 + "manipulator"&( +259 "core" ( + "manipulator"&~& +4 "core" & w |g +2 "storage"(\ & +3 "core" &$ &\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&' +104 "core" ' + .tHand.open + "manipulator"&1 +68 "core" 1 +9 "storage"(- +3 "core" -' +2 .tSE.seek -0.19 Pucks below Top Plate +2 "storage"(' +28 "core" ' + .tSE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.86 Pucks below Top Plate + "storage"(' +57 "core" ' + #tLights, camera, ACTION! +2 "storage"(- +3 "core" -' +2 "storage"(& +3 "core" &$ M I\  +2 "manipulator"& & +3 "core" &  sf +2 .t\Elbow.seek 1 + "manipulator"&( +17 "core" ( + "manipulator"&%& +4 "core" & q t +2 "storage"(& +4 "core" &$ T V j\  +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&'' +19 "core" ' + .tSE.reconfigure SEgently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.15 Pucks below Top Plate +2 "storage"((' +58 "core" ' + "manipulator"&& +4 "core" &\ \  2  +2 "storage"(& +4 "core" &$ \  + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&$'\\ +38 "core" ' + .t\Elbow.hold +2 "manipulator"&,, +6 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tSE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +3 .tSE.seek 0.04 Pucks below Top Plate +2 "storage"(.' +21 "core" ' + "manipulator"&/% +4 "core" %mp H r +2 "storage"(1& +5 "core" &$ l m \  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 317 counts +2 "manipulator"&2'ϙ +21 "core" ' + "manipulator"&"& +4 "core" & V l  +2 "storage"(3& +4 "core" &$ 5\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&4' +24 "core" ' + "storage"()% +4 "core" % \  +2 ."downElevator"SE.seek :down +4 "storage"(-'v +99 (% +2 "core" %A \ \ \\y +2 "manipulator"&6% +4 "core" %\ \  _ ~ + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&7'\ +95 "core" ' +70 ' + ."downElevator"SE.coast + "storage"(5 +2 .tSC.coast + "storage"(6 +3 "collection"'9& +4 "core" &Oje H + #tStoring generic puck in Collection Clamp to tube 1 +2 "manipulator"&:% +3 "core" %\ %\ \ \  } K +43 "storage"(<% +12 "core" % S\  +2 "storage"(. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 + "storage"(0($ +3 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 ( & +3 "core" &$ a\  +2 "manipulator"&=& +3 "core" &\ \ \ . } +2 .t\Elbow.seek 1 + "manipulator"&!( +10 "core" ( + "manipulator"&A& +4 "core" &\ \ \  ~ +2 "storage"(C& +4 "core" &$ ^\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&F' +107 "core" ' + "storage"(#& +4 "core" &$ C\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(H'L +280 "core" ' + "storage"(8- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&;& +2 "core" & ] ^  +2 "storage"(L& +3 "core" &$ \  +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 1 + "manipulator"&G'\\ +35 "core" ' + .t\Elbow.hold +2 "manipulator"&>, +3 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(D- +2 "core" -' + .tSE.seek 0.09 Pucks below Top Plate +2 "storage"(J'9 +31 "core" ' + "manipulator"&?% +4 "core" %nw E r' +2 "storage"(O& +3 "core" &$ p q #\  +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 318 counts +2 "manipulator"&@'Ϛ +15 "core" ' + "manipulator"&I& +4 "core" & _ c   +2 "storage"(&& +3 "core" &$ "\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&+' +32 "core" ' + .tSE.seek 1.09 Pucks below Top Plate +2 "storage"(P'( +38 "core" ' +2 "manipulator"&S& +3 "core" & a c   +2 "manipulator"&U% +4 "core" % V W | + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&M'\ +95 "core" ' + .t\Elbow.seek CC +2 "manipulator"&W( +154 "core" ( + "manipulator"&X& +4 "core" & z8 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &Z& +2 "core" & y8 +2 .tForearm.seek CC +2 "manipulator"&V'ρ +107 "core" ' +2 .tHand.close + "manipulator"&T/ +70 "core" / + .tCC.seek :open +2 "collection"'Y( +379 "core" ( + "storage"(E& +4 "core" &$ u\  +2 "storage"(^& +3 "core" &$ &\  +2 "manipulator"&_& +3 "core" & \  y8 +2 "manipulator"&5% +3 "core" % o y) +2 .tForearm.seek :retract + "manipulator"&b'\ +97 "core" ' + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 1 + "manipulator"&K( +155 "core" ( + "manipulator"&B& +4 "core" & d c +2 "storage"(Q& +3 "core" &$ \  +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 1 +2 "manipulator"&\\'\\ +110 "core" ' + .t\Elbow.hold +2 "manipulator"&f, +3 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&i1 +71 "core" 1 +9 "manipulator"&j% +4 "core" % nr  v +2 "storage"(c& +4 "core" &$ \  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 318 counts + "manipulator"&h'Ϛ +19 "core" ' + "manipulator"&m& +4 "core" & b [ ) +2 "storage"(N& +3 "core" &$ T\ ! +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&a' +31 "core" ' +2 "storage"(d% +4 "core" %.\ _\ ! +2 ."downElevator"SE.seek :down +3 "storage"(e'v +99 (q% +2 "core" %? '\ \\w +2 "manipulator"&s% +4 "core" % e e d + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&g'\ +96 "core" ' +44 ' + ."downElevator"SE.coast + "storage"(5 +2 .tSC.coast + "storage"(6 +3 #tMoving puck from tube 1 to 2 +2 "manipulator"&k% +3 "core" %\ " [ d @ +2 "storage"(u% +4 "core" %| |\ ! +2 "storage"(v. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 +2 "storage"(]($ +4 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (n& +2 "core" &$ \ ! +2 "manipulator"&*& +4 "core" & Y W +2 .t\Elbow.seek 1 + "manipulator"&t( +3 "core" ( +2 "manipulator"&r& +3 "core" & b d +2 "storage"(l& +4 "core" &$ L\ ! +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&|' +94 "core" ' + "storage"(x& +4 "core" &$ <\ " +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(}'L +288 "core" ' + "storage"(- +3 "core" -'i + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&/ +77 "core" / +9 "manipulator"&o& +4 "core" & } * + "manipulator"&% +4 "core" %   j + .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' + .t\Elbow.seek :clear +2 "manipulator"&`(d +98 "core" ( + "manipulator"&& +4 "core" &d f  + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &[& +2 "core" &d x +  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear +2 "manipulator"&'\ +4 "core" ' + .tSE.seek :down +2 "storage"(p'v +265 "core" ' + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 2 + "storage"(w( +338 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (y& +3 "core" & A\ ! + .tSE.reconfigure SEplace +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"('L +276 "core" ' + "storage"( - +3 "core" -'L + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +2 .tSE.seek :place +2 "storage"( ' +35 "core" ' + "storage"(& +4 "core" & ;\ ! +2 "storage"( & +3 "core" & A\ ! +2 "manipulator"&~& +3 "core" &d [ e   +2 "manipulator"&\ % +3 "core" %\  ] d r +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 + "manipulator"&z( +105 "core" ( + "manipulator"&& +4 "core" & \\ g p !u +2 "storage"(& +3 "core" & N\  +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 2 + "manipulator"&'Y +109 "core" ' + .t\Elbow.hold +2 "manipulator"&, +3 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"& 1 +73 "core" 1 +9 "manipulator"&% +4 "core" % iu 3 u +2 "storage"(%& +3 "core" & \  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 316 counts + "manipulator"&'ϕ +23 "core" ' + "manipulator"&& +4 "core" & ^ ^ 4 !r +2 "storage"(& +3 "core" & \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&{' +23 "core" ' + "storage"(/% +4 "core" %  ?\ ! +3 ."downElevator"SE.seek :down +2 "storage"('v +99 (1% +4 "core" %E N\ \\y +2 "manipulator"&"% +3 "core" % ^ ^ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&3'\ +94 "core" ' +60 ' + ."downElevator"SE.coast + "storage"(5 +2 .tSC.coast + "storage"(6 +3 #tMoving puck from tube 1 to 2 + "manipulator"&% +4 "core" %\ # b ` 9 = +2 "storage"()% +3 "core" % (\ ! +2 "storage"(. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 +2 "storage"(($ +345 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" &$ \  +2 "manipulator"&6& +3 "core" & \ \  D ~!r + .t\Elbow.seek 1 +2 "manipulator"&'( +23 "core" ( + "manipulator"&& +4 "core" & 4 6   +2 "storage"((& +3 "core" &$ 9\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&$' +97 "core" ' + "storage"(2& +4 "core" &$ u\ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(9'L +282 "core" ' + "storage"(:- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +43 "manipulator"&./ +86 "core" / +9 "manipulator"&<& +5 "core" & f h Q  +2 "manipulator"&% +3 "core" % e d B G +2 .tForearm.seek :retract +2 "manipulator"& '\ +91 "core" ' + .t\Elbow.seek :clear +2 "manipulator"&=(d +103 "core" ( + "manipulator"&A& +4 "core" &d g m   +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &C& +2 "core" &d e b  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :clear +2 "manipulator"&4'\ +4 "core" ' + .tSE.seek :down +2 "storage"(#'v +274 "core" ' + .tSC.reconfigure SCtight +3 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(-( +342 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (& +2 "core" &  V\   +2 .tSE.reconfigure SEplace +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(,'L +307 "core" ' + "storage"(7- +4 "core" -'% + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (8& +2 "core" & . \   +2 "storage"(;& +3 "core" & . M\   +2 "manipulator"&L& +3 "core" &d\ \  >  +2 "manipulator"&D% +3 "core" %\ \ \ \  W ~ +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 2 + "manipulator"&?( +107 "core" ( + "manipulator"&O& +4 "core" &\ \ \  w }"y +2 "storage"(I& +3 "core" & - J\   + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 2 + "manipulator"&&'Y +113 "core" ' + .t\Elbow.hold +2 "manipulator"&S, +3 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&U1 +71 "core" 1 +9 "manipulator"&F% +4 "core" % hu 9 r +2 "storage"(!& +3 "core" & . s ,\   +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 2 + 315 counts +2 "manipulator"&H'ϔ +21 "core" ' + "manipulator"&G& +4 "core" &\  "x +2 "storage"(@& +3 "core" & . L\   +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&J' +23 "core" ' + "storage"(X% +4 "core" % . `\  +3 ."downElevator"SE.seek :down +2 "storage"(Z'v +100 (+% +4 "core" %h> :\ ]| +2 "manipulator"&>% +4 "core" %\ \   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&T'\ +87 "core" ' +62 ' + ."downElevator"SE.coast + "storage"(5 +2 .tSC.coast + "storage"(6 +3 #tShuffling pucks in tube 2 of 2..2 + #Loading generic puck from tube 2 into Collection Clamp +2 "collection"'M& +3 "core" &b +2 "manipulator"&R% +4 "core" %\  ^ _  +2 "storage"(E% +3 "core" %z ~\ ! +2 "storage"(^. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 2 + "storage"(_( +3 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (5& +2 "core" &  \  +2 "manipulator"&B& +4 "core" & ] \\ !w + .t\Elbow.seek 2 +2 "manipulator"&Q( +3 "core" ( +2 "manipulator"&V& +3 "core" & T W !w +2 "storage"(W& +4 "core" &  \ ! +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&i' +113 "core" ' + "storage"(j& +4 "core" &  \ ! +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(c'L +288 "core" ' + "storage"(m- +3 "core" -'i +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (N& +2 "core" &  M\  +2 "manipulator"&d& +3 "core" & \\ Z !w +2 .t\Elbow.seek 2 + "manipulator"&b( +5 "core" ( + "manipulator"&q& +4 "core" & V b 2 !w +2 "storage"(s& +3 "core" &  \  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&K'υ +19 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&\\/ +73 "core" / +9 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 7):bt["4/home/esp/esp2/utils/puckmoves.rb:335:in `load'"8/home/esp/esp2/utils/puckmoves.rb:882:in `loadPuck'"6/home/esp/esp2/utils/mrlshuffle.rb:8:in `shuffle'"3/home/esp/esp2/utils/mrlshuffle.rb:6:in `each'"6/home/esp/esp2/utils/mrlshuffle.rb:6:in `shuffle'":/home/esp/esp2/utils/mrlshuffle.rb:28:in `shuffleall'"(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 +2 ."downElevator"SE.seek :down +3 "manipulator"&k& +2 "storage"(h'v +6 "core" & ^ ^ !w +2 "manipulator"&u% +4 "core" % ϊ ^ Z 9 +2 .tForearm.seek :retract + "manipulator"&v'\ +91 "core" ' + .t\Elbow.seek CC +2 "manipulator"&n( +152 "core" ( + "manipulator"&P& +4 "core" &"\  r <= +2 .t\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b + "core" ' +3 "manipulator"&*& + ."downElevator"SE.coast +4 "storage"(5 +3 "core" &"\ \  H <= +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&r'ρ +101 "core" ' + "manipulator"&l& +4 "core" &" ] c << +2 "manipulator"&a% +4 "core" %u I \\  a +2 "collection"'x& +3 "core" &r +2 "collection"'e& +3 .tCC.seek :closed +2 "collection"'0(O +4 "core" &r +3 &s 2 +9 &-Fp 3 +10 &Wpl G +9 &gt Q +9 &Wo Q +10 &|\\m Q +9 &>]l Q +10 &Ua Q +9 &]l Q +9 &\\d Q +10 &FXa Q +9 &!Yn Q +9 &"Wb P +10 &$\\c Q +9 &&PRf P +9 &(Zb Q +10 &)Yb Q +9 &+Vb Q +10 &-WZa P +9 &/Ug P +9 &0Ua Q +10 &2V` P +9 &4_Ra P +9 &6!Tf P +10 &7Qi P +9 &9Yb P +10 &;gVb P +9 &=*ST P +9 &>X` P +10 &@T` P +9 &BoZf P +9 &D1Vb P +10 &EZl Q +9 &Gcc R +10 &Inq` T +9 &K"n X +9 &Ld ] +10 &Nh : +9 &Oi4g T +9 ( +2 &Oxdc E + "collection"'e& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.52 + .Hand.open +2 "manipulator"&f1 +76 "core" 1 + "manipulator"&g% +4 "core" % v\ \  5 ~` +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +91 "core" ' +2 .tSC.coast + "storage"(6 +3 #tLoading generic puck from tube 2 into Processing Clamp + "processing"%& +4 "core" &\  +2 "manipulator"&o% +3 "core" %\ \ \ \  i } +2 "storage"(% +4 "core" %~ D\  + "storage"(. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 + "storage"([( +4 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (|& +2 "core" &  8\  +2 "manipulator"&t& +4 "core" &"\ \  v }<< +2 "manipulator"&% +3 "core" %\ \ \ \ } +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 2 +2 "manipulator"&}( +160 "core" ( + "manipulator"&]& +4 "core" & a Z  +2 "storage"(y& +3 "core" &  )\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"& ' +96 "core" ' + "storage"(p& +4 "core" &  \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"('L +280 "core" ' + "storage"( - +3 "core" -'~ +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (~& +3 "core" &  $\  + "manipulator"&\ & +4 "core" & ] Z   + .t\Elbow.seek 2 +2 "manipulator"&( +3 "core" ( +2 "manipulator"&& +3 "core" & W ^ +  +2 "storage"(& +3 "core" &  ^\  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&`'υ +21 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"& / +72 "core" / +9 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 7):bt["4/home/esp/esp2/utils/puckmoves.rb:335:in `load'"8/home/esp/esp2/utils/puckmoves.rb:882:in `loadPuck'"6/home/esp/esp2/utils/mrlshuffle.rb:9:in `shuffle'"3/home/esp/esp2/utils/mrlshuffle.rb:6:in `each'"6/home/esp/esp2/utils/mrlshuffle.rb:6:in `shuffle'":/home/esp/esp2/utils/mrlshuffle.rb:28:in `shuffleall'"(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 +2 ."downElevator"SE.seek :down +3 "manipulator"&& +2 "storage"(%'v +7 "core" & ` ^  +2 "manipulator"&% +3 "core" % x O K # < +2 .tForearm.seek :retract + "manipulator"&'\ +95 "core" ' + .t\Elbow.seek PC +2 "manipulator"&/( +163 "core" ' + ."downElevator"SE.coast + "storage"(5 +74 "core" ( +3 "manipulator"&& +3 "core" &\ \  /  +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &1& +2 "core" &\ \   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&"' +92 "core" ' + "manipulator"&z& +4 "core" & L C  +2 "manipulator"&% +4 "core" %\ \ & +2 "processing"%& +4 "core" &\  +2 "processing"%& +3 .tPC.seek :closed +2 "processing"%)(Tg +3 "core" &\  +2 &\  +8 &-w\ +| +10 &a\ @ +9 &Xv\ R +9 &W\ R +10 &X\ R +9 &Z\ R +10 &^Z\ R +9 & W\ R +9 &T\ R +10 &R\ R +9 & gU\ R +9 &")Y\ R +10 &#V\ Q +9 &%Vu\ R +10 &'oT\ R +9 &)1V\ R +9 &*W\ R +10 &,W\ R +9 &.wR~\ R +9 &0:R\ Q +10 &1S}\ Q +9 &3T\ R +10 &5Vz\ R +9 &7AX}\ R +9 &9U\ R +10 &:W}\ Q +9 &<R~\ R +9 &>JPz\ Q +10 &@ P\ Q +52 &AQ\ Q +12 &CT}\ Q + &ERU\ Q +5 &GZ\ R &Hb\ S + &Ji\ S + &LNw\ V +3 &N  W +9 &Ox X +10 &Q\ W +9 &SE{s\ : +9 &T"/p\ Q +10 &TH\ + +2 ( + "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.47 + .Hand.open + "manipulator"&1 +74 "core" 1 + "manipulator"& % +4 "core" % \ \  }& +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&{'\ +104 "core" ' + .tSC.coast + "storage"(6 +3 "processing"%& +4 "core" &TH \ + + #tImaging generic puck in Processing Clamp while storing it to tube 2 +2 "manipulator"&w% +3 "core" %\ \ \   ~ +2 "storage"(% +4 "core" % q\  + "storage"(6. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 + "storage"(( +2 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 ((& + "manipulator"&2& +5 "core" &  n\  +2 &\ \ \ R ~ +3 ."raiseStack"SE.reconfigure SEplace + .t\Elbow.reconfigure TightElbow +4 "storage"(#]K-0-\ b +5 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek PC +2 "manipulator"&( +2 "core" ( +2 "manipulator"&3& +4 ."raiseStack"SE.seek beamBreak + "storage"(:'L +3 "core" &\ \  } +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &.& +3 "core" & = y + .tForearm.seek PC +2 "manipulator"&<' +96 "core" ' + .tHand.close + "manipulator"&/ +70 "core" / + .tPC.seek :open +2 "processing"%A( +88 "core" ' + "storage"(C- +3 "core" -'L +2 ."raiseStack"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +2 "storage"($' +31 "core" ' +270 ( + "storage"('& +4 "core" &  \  +2 "manipulator"& & +3 "core" & y | + "manipulator"&9% +4 "core" % { + .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 2 + "manipulator"&( +256 "core" ( + "manipulator"&#& +4 "core" &  x$ +2 "storage"(7& +3 "core" &  (\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&8' +107 "core" ' + .tHand.open + "manipulator"&;1 +76 "core" 1 +9 "storage"(L- +3 "core" -' +3 .tSE.seek -0.19 Pucks below Top Plate +2 "storage"(D' +25 "core" ' + .tSE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.86 Pucks below Top Plate +2 "storage"(O' +52 "core" ' + #tLights, camera, ACTION! +2 "storage"(I- +3 "core" -' +2 "storage"(=& +4 "core" &  V V\  +2 "manipulator"&U& +3 "core" & d t$ +2 .t\Elbow.seek 2 +2 "manipulator"&F( +3 "core" ( + "manipulator"&!& +4 "core" & F t$ +2 "storage"(G& +3 "core" &  W W \  +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&@' +11 "core" ' + .tSE.reconfigure SEgently +3 "storage"(#QK-0-\ b +2 .tSE.seek -0.15 Pucks below Top Plate +2 "storage"(X' +62 "core" ' + "manipulator"&4& +5 "core" & G r $ + "storage"(+& +4 "core" &  [\  + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 2 + "manipulator"&>'Y +37 "core" ' + .t\Elbow.hold +2 "manipulator"&?, +3 "core" , +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tSE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +3 .tSE.seek 0.04 Pucks below Top Plate +3 "storage"(&' +23 "core" ' +2 "manipulator"&H% +4 "core" %`k  q + "storage"(M& +4 "core" &  \  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 307 counts + "manipulator"&R'ό +20 "core" ' + "manipulator"&E& +4 "core" &\ P . # +2 "storage"(^& +4 "core" &  +\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&,' +31 "core" ' +2 "storage"(5% +4 "core" % q\  +2 ."downElevator"SE.seek :down +2 "storage"(B'v +100 (V% +2 "core" %]= \ \\w +2 "manipulator"&W% +4 "core" % \  / | +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&J'\ +91 "core" ' +66 ' + ."downElevator"SE.coast + "storage"(5 +2 .tSC.coast + "storage"(6 +3 "collection"'j& +4 "core" &Oxej E + #tStoring generic puck in Collection Clamp to tube 2 +2 "manipulator"&Z% +3 "core" % \ \ \  } } +2 "storage"(-% +4 "core" % \  + "storage"(S. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 2 + "storage"(T( +4 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (m& +3 "core" &  \  +2 "manipulator"&N& +3 "core" &\ \ \ z }# +2 .t\Elbow.seek 2 +2 "manipulator"&d( +3 "core" ( + "manipulator"&q& +4 "core" &\ \ \  }# +2 "storage"(s& +3 "core" &  L\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&\\' +95 "core" ' +2 "storage"(k& +4 "core" &  "\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +4 .tSE.seek beamBreak +2 "storage"(u'L +288 "core" ' + "storage"(Q- +3 "core" -'~ +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&i& +2 "core" &\ \ \  : ~# +2 "storage"(P& +3 "core" &  g\  +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 2 + "manipulator"&*'Y +38 "core" ' + .t\Elbow.hold +2 "manipulator"&c, +3 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(K- +3 "core" -'~ + .tSE.seek 0.09 Pucks below Top Plate +2 "storage"(l'6 +27 "core" ' + "manipulator"&a% +4 "core" %_a ! o +2 "storage"(x& +3 "core" &  x\  +2 .tForearm.force -20 "manipulator"&5 +3 .tForearm.seek 2 + 306 counts + "manipulator"&b'ϋ +18 "core" ' + "manipulator"&h& +4 "core" &\ J A f # +2 "storage"(v& +3 "core" &  ;\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&Y' +35 "core" ' +2 .tSE.seek 1.09 Pucks below Top Plate +2 "storage"(f'% +37 "core" ' +2 "manipulator"&g& +4 "core" &\ q , # + "manipulator"&% +4 "core" %\ \  :  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&o'\ +96 "core" ' + .t\Elbow.seek CC +3 "manipulator"&e( +152 "core" ( + "manipulator"&& +4 "core" &" y<? + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &" y<? +2 .tForearm.seek CC +2 "manipulator"&|'ρ +94 "core" ' + .tHand.close + "manipulator"&t/ +67 "core" / + .tCC.seek :open +2 "collection"'( +379 "core" ( + "storage"(r& +4 "core" &  5\  +2 "storage"(]& +3 "core" &  &\  +2 "manipulator"&y& +3 "core" &" \  / |<> +2 "manipulator"&_% +3 "core" %  \  C } +2 .tForearm.seek :retract + "manipulator"&p'\ +95 "core" ' + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 2 + "manipulator"&n( +159 "core" ( +2 "manipulator"&& +4 "core" & p h : +2 "storage"( & +3 "core" &  @\  + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 2 +2 "manipulator"&~'Y +106 "core" ' + .t\Elbow.hold +2 "manipulator"&\ , +3 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +42 "manipulator"&1 +81 "core" 1 +10 "manipulator"&% +5 "core" % ix  vU +2 "storage"( & +4 "core" &  \  +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 316 counts +2 "manipulator"&'ϕ +21 "core" ' +2 "manipulator"&& +4 "core" & a c  +2 "storage"(}& +3 "core" &  #\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"& ' +22 "core" ' +2 "storage"(% +4 "core" %- =\ !\ ) +3 ."downElevator"SE.seek :down +2 "storage"(`'v +99 (% +2 "core" %A X\ \\y +2 "manipulator"&1% +4 "core" % f i +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +49 ' + ."downElevator"SE.coast + "storage"(5 +2 .tSC.coast + "storage"(6 +3 #tMoving puck from tube 2 to 3 +2 "manipulator"&z% +3 "core" %\ $ ] Y H +2 "storage"(% +4 "core" % A\ ! +2 "storage"(. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(%( +4 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (& +2 "core" &  u\ ! +2 "manipulator"&& +4 "core" & Y a  + .t\Elbow.seek 2 +2 "manipulator"&( +10 "core" ( + "manipulator"& & +4 "core" & b c +2 "storage"(& +3 "core" &  a\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&' +96 "core" ' +2 "storage"(w& +4 "core" &  X\ " +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"('L +282 "core" ' + "storage"(6- +3 "core" -'i +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&(/ +71 "core" / +9 "manipulator"&2& +4 "core" & { ? +2 "manipulator"&3% +3 "core" %  }  t +2 .tForearm.seek :retract +2 "manipulator"&.'\ +94 "core" ' +32 .t\Elbow.seek :clear +2 "manipulator"&"(d +99 "core" ( + "manipulator"&& +4 "core" &d d a E  +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &[& +2 "core" &d R V e  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear +2 "manipulator"&C'\ +4 "core" ' + .tSE.seek :down +2 "storage"(/'v +274 "core" ' + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 3 +2 "storage"({( +342 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 ()& +2 "core" &. \   +2 .tSE.reconfigure SEplace +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(:'L +269 "core" ' + "storage"('- +3 "core" -'L +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tSE.seek :place + "storage"( ' +36 "core" ' + "storage"(9& +4 "core" &. \   +2 "storage"(<& +3 "core" &. B\   +2 "manipulator"&#& +3 "core" &d\  } +2 "manipulator"&7% +4 "core" %\ ,\ |$F +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 +2 "manipulator"&( +107 "core" ( +3 "manipulator"&;& +3 "core" &\ {# +2 "storage"(L& +3 "core" &. $\   +2 .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 3 + "manipulator"&I' +111 "core" ' + .t\Elbow.hold +2 "manipulator"&=, +3 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&1 +67 "core" 1 +9 "manipulator"&U% +4 "core" % | c s7 +2 "storage"(!& +3 "core" &. m o \   + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 320 counts + "manipulator"&G'F +21 "core" ' + "manipulator"&4& +4 "core" &\ \ W "| +2 "storage"(+& +3 "core" &. Z\   +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&$' +22 "core" ' +2 "storage"(H% +3 "core" % \  +3 ."downElevator"SE.seek :down +2 "storage"(M'v +99 (D% +2 "core" %o< \ ]z +2 "manipulator"&E% +4 "core" %\ \  K } + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&^'\ +94 "core" ' +68 ' + ."downElevator"SE.coast + "storage"(5 +2 .tSC.coast + "storage"(6 +3 #tMoving puck from tube 2 to 3 +2 "manipulator"&5% +3 "core" %\ \ \  6 +2 "storage"(% +4 "core" % +\ + "storage"(8. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(O( +339 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (V& +2 "core" & >\  +2 "manipulator"&W& +3 "core" & \ \ }"| +2 .t\Elbow.seek 2 + "manipulator"&@( +3 "core" ( +2 "manipulator"&F& +4 "core" & \  m }"| + "storage"(X& +4 "core" & \  + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&>' +94 "core" ' +3 "storage"(R& +3 "core" &  \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(j'L +282 "core" ' + "storage"(Z- +3 "core" -'~ + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&-/ +74 "core" / +9 "manipulator"&S& +4 "core" &\ H [ # "{ + "manipulator"&&% +4 "core" % X X & + .tForearm.seek :retract +2 "manipulator"&m'\ +95 "core" ' +3 .t\Elbow.seek :clear +2 "manipulator"&N(d +106 "core" ( + "manipulator"&q& +4 "core" &d\ \   +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &s& +3 "core" &d\ \   + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :clear + "manipulator"&,'\ +10 "core" ' + .tSE.seek :down +2 "storage"(k'v +277 "core" ' + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 3 + "storage"(B( +342 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" &( ]\   +2 .tSE.reconfigure SEplace +2 "storage"(#]K-0-\ b +4 .tSE.seek beamBreak +2 "storage"(?'L +307 "core" ' + "storage"(J- +3 "core" -'( + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +2 (Q& +3 "core" &( [\   + "storage"(i& +4 "core" &( u\   + "manipulator"&P& +4 "core" &d\ \  ? } + "manipulator"&K% +4 "core" %\ *\ \  G }#< + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .t\Elbow.seek 3 + "manipulator"&a( +106 "core" ( + "manipulator"&x& +4 "core" & Q {# +2 "storage"(h& +3 "core" &( =\   + .t\Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 3 + "manipulator"&v' +114 "core" ' + .t\Elbow.hold +2 "manipulator"&g, +3 "core" , + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&1 +73 "core" 1 +53 "manipulator"&\\% +12 "core" % l H p +2 "storage"(d& +3 "core" &( \   + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 311 counts +2 "manipulator"&u'= +24 "core" ' +2 "manipulator"&*& +4 "core" &\ \ \  J ~"~ + "storage"(b& +4 "core" &( d\   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&l' +23 "core" ' +2 "storage"(% +4 "core" % ) ;\  % +3 ."downElevator"SE.seek :down +2 "storage"('v +99 (Y% +2 "core" %8 B\ [v +2 "manipulator"&c% +4 "core" %п\ \  ~ + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&t'\ +94 "core" ' +52 ' +2 ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 #tShuffling pucks in tube 3 of 3..3 + #Loading generic puck from tube 3 into Collection Clamp +2 "collection"'o& +3 "core" &m +2 "manipulator"&0% +4 "core" %\ ? 7 @ 6 +2 "storage"(r% +4 "core" % .\ +2 "storage"(]. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 +2 "storage"(y( +3 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (_& +2 "core" & \  +2 "manipulator"&& +4 "core" &\ 8 > t "} +2 .t\Elbow.seek 3 + "manipulator"& ( +3 "core" ( +2 "manipulator"&|& +3 "core" & 6 7 "} +2 "storage"(e& +3 "core" & =\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&' +96 "core" ' + "storage"(& +4 "core" & R\ ! +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"( 'L +288 "core" ' + "storage"(- +3 "core" -'i +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (}& +2 "core" & g\  +2 "manipulator"&p& +3 "core" &\ [ Y "} + .t\Elbow.seek 3 +3 "manipulator"&( +3 "core" ( +2 "manipulator"&n& +4 "core" &\ b ` "} + "storage"(& +4 "core" & }\ ! +2 .tForearm.seek 3 + 300 counts + "manipulator"&1'2 +23 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&~/ +73 "core" / +9 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 7):bt["4/home/esp/esp2/utils/puckmoves.rb:335:in `load'"8/home/esp/esp2/utils/puckmoves.rb:882:in `loadPuck'"6/home/esp/esp2/utils/mrlshuffle.rb:8:in `shuffle'"3/home/esp/esp2/utils/mrlshuffle.rb:6:in `each'"6/home/esp/esp2/utils/mrlshuffle.rb:6:in `shuffle'":/home/esp/esp2/utils/mrlshuffle.rb:32:in `shuffleall'"(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 +2 ."downElevator"SE.seek :down +3 "manipulator"&z& +6 "storage"('v +3 "core" &\ X [  "} +2 "manipulator"&% +4 "core" % * g f \ +2 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' + .t\Elbow.seek CC +2 "manipulator"&( +148 "core" ( + "manipulator"&f& +5 "core" & \ \  }6 + ' + .t\Elbow.reconfigure LooseElbow +2 ."downElevator"SE.coast +3 "manipulator"&$ &.,(#b + "storage"(5 +5 "manipulator"&& +3 "core" & \ \  ~6 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"& 'ρ +102 "core" ' + "manipulator"&& +4 "core" & \ \  }6 +2 "manipulator"& % +4 "core" %ϋ\  } +2 "collection"'w& +3 "core" &{ +2 "collection"'`& +4 .tCC.seek :closed + "collection"'T(O +3 "core" &u +4 &m 2 +9 &0Fw 3 +9 &[qt G +10 &eo Q +9 &Tt Q +9 &[n Q +10 &B[u Q +9 &Vl Q +10 &Yn Q +9 &Wn Q +9 &LSp P +10 &! Ym P +9 &"Tn P +9 &$Zm P +10 &&STl P +9 &(Sd P +10 &)Xi P +9 &+Qq P +9 &-[Wi P +10 &/Ob P +9 &0Va P +9 &2Vi P +10 &4dUg P +9 &6&Ub P +10 &7Sl P +9 &9Vf P +9 &;mU_ P +10 &=/Ta P +9 &>Zb P +9 &@Rc P +10 &BuVg P +9 &D7Rc P +10 &EYb Q +9 &Gbm Q +9 &Isod S +10 &K'k X +9 &Lh \\ +9 &Nb ; +10 &Oe.j ] +9 ( + &Oyja I + "collection"'`& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.52 + .Hand.open +2 "manipulator"&\ 1 +69 "core" 1 + "manipulator"&% +4 "core" % ϋ z +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&6'\ +106 "core" ' + .tSC.coast + "storage"(6 +3 #tLoading generic puck from tube 3 into Processing Clamp +2 "processing"%(& +4 "core" &\  + "manipulator"&2% +4 "core" % \ \   +2 "storage"(3% +3 "core" %~ \  +2 "storage"(. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 3 + "storage"([( +3 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" & 6\  +2 "manipulator"&& +3 "core" & \ \  a 6 +2 "manipulator"&.% +4 "core" % \ \   +2 .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek 3 +2 "manipulator"&( +156 "core" ( + "manipulator"&%& +4 "core" & b [ +2 "storage"()& +3 "core" & S\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&'' +103 "core" ' + "storage"(/& +4 "core" & J\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(9'L +16 "core" ' + "storage"(<- +3 "core" -'W +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tSE.seek :down +2 "storage"(#'v +22 "core" ' + .tSE.coast + "storage"(5 +2 "manipulator"&7% +4 "core" % 7 I 8 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&;'\ +91 "core" ' + !to:Puck::Error: mesg"/25 pucks loaded in tube 3 when expecting 1:@checkpoint: omitted:bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +15563 E}\ CC +53022 #t-> access 3 +19 .SE.seek :down +2 "storage"(L'v +19 "core" ' + "manipulator"&:% +4 "core" %\  ^ \\  +2 "manipulator"&"& +3 "core" & ^ \\ +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 7 +2 "storage"(([z +1284 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (U& +2 "core" &[w$ z \   +5505 #t-> open CC +2 !o:TypeError: mesg"$can't convert Clamp into String:bt["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:204:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +123 E\ JJ +1782 #t-> CC.open +2 .CC.seek :open + "collection"'!( +378 "core" ( + "collection"'4& +4 "core" &y +3385 #t-> Arm.cc +2 "manipulator"&+& +3 "core" & f f  + "manipulator"&H% +4 "core" %\  g e L  +2 .t\Elbow.seek :cc +2 "manipulator"&C( +150 "core" ( + "manipulator"&D& +4 "core" & M H 7 + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &E& +2 "core" & & < 7 +2 .tForearm.seek CC + "manipulator"&'ρ +97 "core" ' + "manipulator"&I& +4 "core" &\ \  \ 7 +2 "manipulator"&G% +3 "core" %l\ \ \ H  +469 #t-> Hand.close + .Hand.close +2 "manipulator"&5/ +76 "core" / +1157 #t-> Arm.garage +2 "manipulator"&& +3 "core" &\ \ \ " 7 + "manipulator"&8% +4 "core" % l\ \  ~ +2 .tForearm.seek :retract +44 "manipulator"& '\ +102 "core" ' + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :garage +2 "manipulator"&$(- +279 "core" ( + "manipulator"&M& +4 "core" &- e a A + .t\Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &{& +2 "core" &- ^ W A +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&V' +112 "core" ' +3 "manipulator"&W& +3 "core" &- \ vA +2 "manipulator"&F% +4 "core" %\ n & w[ +458 #t-> Hand.open + .Hand.open +2 "manipulator"&X1 +68 "core" 1 +630 #t-> Arm.home +2 "manipulator"&R& +3 "core" &- l vA +2 "manipulator"&=% +3 "core" % \ q v[ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&^'\ +102 "core" ' + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :home +2 "manipulator"&Z( +124 "core" ( + "manipulator"&-& +4 "core" & ^ \\   +2 .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &S& +3 "core" & ] [   + .tForearm.seek :home +2 "manipulator"&&' +37 "core" ' + "manipulator"&q& +4 "core" & i s v  +2 "manipulator"&s% +3 "core" % ] ^ E u +654 #t-> Arm.cc +2 "manipulator"&>& +3 "core" & q  + "manipulator"&@% +4 "core" % q % u +2 .tForearm.seek :retract + "manipulator"&m'\ +42 "core" ' + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :cc +2 "manipulator"&j( +357 "core" ( + "manipulator"&O& +4 "core" &  H ; ( D + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &  , E I D +2 .tForearm.seek CC + "manipulator"&k'ρ +95 "core" ' +3 "manipulator"&J& +3 "core" &  e f D +2 "manipulator"&Q% +3 "core" %l d a  _ +1114 #t-> Arm.home +2 "manipulator"&i& +3 "core" &  \\ m W D + "manipulator"&P% +4 "core" %l ^ _ 2 _ +2 .tForearm.seek :retract + "manipulator"&K'\ +100 "core" ' + .t\Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .t\Elbow.seek :home +2 "manipulator"&x( +349 "core" ( + "manipulator"&h& +4 "core" & ~ { g + .t\Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &N& +2 "core" & | q Q +2 .tForearm.seek :home +2 "manipulator"&' +44 "core" ' + "manipulator"&\\& +4 "core" &  +2 "manipulator"&d% +3 "core" % +47546 E\ 88 +60002 ~\ 88 +60002 |\ 87 +60002 }\ 87 +60002 }\ 78 +60003 |\ 87 +60002 }\ 88 +60002 }\ 87 +60002 }\ 88 +60002 \ 88 +60002 \ 88 +60003 \ 88 +60002 \ 77 +60002 \ 87 +60002 \ 88 +60002 \ 88 +60003  \ 77 +60002  \ 87 +60002  \ \ 77 +60002 \ 88 +28117 !to:SignalException : mesg" SIGHUP:@timestampu: Time 5b:\ signoi:bt["1/home/esp/esp2/lib/threads.rb:712:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + !o:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt["7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +12 #m\EXIT @1556745887.92EDT @1556831722.42EDT = =mMAIN_scheduler =tMAIN =ECan @EDT1556831724.56 #"core_reset"Sent BREAK + #t@0x719F, state=0x3350, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.22 I2C Gateway v3.06 +208 #>RESET< ESP2 v3.22 I2C Gateway v3.06 +40 #Powering up Dwarves +717 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/shallow/niagara/configure.rb\ +300 .Sleepy.power :raw,:ON +3 Es\ by +4 s\ by + "sampler") + ) +2 "core"  +2 "collection"' + ' +3 "core"  + "processing"% +2 % +3 "core"  +3 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 )% +2 "core" %tr\ \ +2 .tSS.configure SSconfig +2 "sampler")#.0X ESP.ready! +3 "collection"'% +2 "processing"%% +3 "manipulator"&% +5 "core" %\ U +6 ."rdySampler"Intake.select :close + .\Exhaust.select :close + .CTV.dial :air +2 "collection"'  +3 "core" %\ g + %   +2 ."rdyProcessing"PSV.dial :air +3 "manipulator"&% +4 "processing"%  +2 "core"  +2 %   +3 ."rdySampler"CSV.dial :waste1 +3 .tForearm.reconfigure LooseForearm +3 ."rdyProcessing"PS.reconfigure PSconfig +4 "collection"' + "manipulator"&#@2^d^b +3 "processing"%#A d`xb +3 .tForearm.home.seek :retract +2 ."rdyProcessing"PS.home.seek 0ml +3 "manipulator"&'\ + "processing"%'W +14 "core" +2 ."rdySampler"SSV.dial :spit,avoiding: :exhaust +2 "sampler") +3 "core"  + "sampler")  +5 "core"  +2 ."readyCS"CS.reconfigure CSfast +3 ."rdySampler"SS.reconfigure SSconfig +4 "collection"'#d @b + "sampler")#.0X showlog 50 +3158 #-> Clamp +3 "collection"';& +5 "core" &*\ & +2 "processing"%<& +4 "core" &E\ 7 +272 #"brent"-> Hand +622 #-> pucks +768 #-> MainThread.exit +19 #m\EXIT +2 #"brent"Session Ended @1556834940.79EDT @1556834948.46EDT = =mMAIN_scheduler =tMAIN =ECan @EDT1556834950.49 #"core_reset"Sent BREAK + #t@0xC4BC, state=0x32F4, ifg=0x10, ie=0xFD + #@0xC74C, state=0x32F4, ifg=0x10, ie=0xFD + #@0xC9DD, state=0x32F4, ifg=0x10, ie=0xFD + #@0xCC6E, state=0x32F4, ifg=0x10, ie=0xFD #@0xCEFF, state=0x32F4, ifg=0x10, ie=0xFD + #@0xD18F, state=0x32F4, ifg=0x10, ie=0xFD + #@0xD420, state=0x32F4, ifg=0x10, ie=0xFD #@0xD58B, state=0x32F4, ifg=0x80, ie=0xFD + #@0x5430, state=0x3350, ifg=0x00, ie=0x75 #\ESP2 v3.22 I2C Gateway v3.06 +10 #\ESP2 v3.22 I2C Gateway v3.06 +383 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/shallow/niagara/configure.rb\ +301 !o:NameError: mesg"WFlowMeter unavailable because (eval):1: uninitialized class variable @@flow in Can: name: @@flow:bt["-/home/esp/esp2/shallow/initialize.rb:152"1/home/esp/esp2/lib/framework.rb:40:in `load'"1/home/esp/esp2/lib/framework.rb:40:in `load'"4/home/esp/esp2/lib/framework.rb:76:in `execute'"-/home/esp/esp2/lib/esp.rb:120:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:709:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 .Sleepy.power :raw,:ON +2 Ez\ 2?? +4 z\ 2?? + "sampler") +2 ) +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 )% +3 "core" %rr \ b# + .tSS.reconfigure SSconfig +2 "sampler")#.0X quit +13 #m\EXIT @1556834989.50EDT @1556835396.63EDT = =mMAIN_scheduler =tMAIN =ECan @EDT1556835398.59 #"core_reset"Sent BREAK + #t@0x24D6, state=0x3380, ifg=0x20, ie=0x7F + #@0x2C48, state=0x3380, ifg=0x08, ie=0x5F + #@0x17FA, state=0x3380, ifg=0x20, ie=0x7F #@0x19A8, state=0x3380, ifg=0x20, ie=0x7F + #@0x1EF2, state=0x3380, ifg=0x20, ie=0x7F + #@0x1F9E, state=0x3380, ifg=0x20, ie=0x7F #@0x245E, state=0x3380, ifg=0x20, ie=0x7F + #@0x29C6, state=0x3380, ifg=0x08, ie=0x5F + #@0x8AAF, state=0x3350, ifg=0x00, ie=0x75 #\ESP2 v3.22 I2C Gateway v3.06 +10 #\ESP2 v3.22 I2C Gateway v3.06 +388 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/shallow/niagara/configure.rb\ +299 .Sleepy.power :raw,:ON +2 E}\ 0>> +5 }\ 0>> + "sampler") + ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +4 "collection"' 9\ +3 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 )% +2 "core" %rs \ a# +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X ESP +2 "collection"' +3 "core"  +2 "collection"' +3 "core"  +2 "collection"' +3 "core"  +2 "processing"% +3 "core"  +2 "processing"% +3 "core" V +2 "processing"% +2 "core"  +2 "processing"% +3 "core"  +2 "sampler") +2 "core"  +3 "sampler")% +3 "core" %rq \ a# +2 "collection"' & +4 "core" &O\ $ +2 "collection"'!% +3 "core" %\ % +2 "processing"%"& +3 "core" &9\ 6 +2 "processing"%#% +4 "core" %\\\ 6 +2 "manipulator"&$% +3 "core" %\ x u   +2 "manipulator"&%& +3 "core" & u t g $ +2 "storage"(&& +3 "core" &  \ N +2 "storage"('% +3 "core" %~ d\ N +3 "collection"'(9 +2 "core" 9sB +2 "processing"%)9 +3 "core" 9uB +2571 #t-> Sample +1020 #-> Sample.shallow + .Sample.shallow + "sampler")*2 +20 "core" 2 +423 #t-> Sample.deep + .Sample.deep + "sampler")+0 +25 "core" 0 +294 #t-> Sample.shallow + .Sample.shallow + "sampler"),2 +17 "core" 2 +1032 #t-> FlowMeter +5719 #-> quit +13 #m\EXIT @1556835526.36EDT @1556846650.62EDT = =tMAIN =mMAIN_scheduler @EDT1556846652.28 #"core_reset"Sent BREAK + #t@0xC0E4, state=0x3380, ifg=0x20, ie=0x7F + #@0xC856, state=0x3380, ifg=0x08, ie=0x5F + #@0x225E, state=0x3350, ifg=0x84, ie=0x75 #@0x2507, state=0x32E2, ifg=0x10, ie=0xF5 + #@0x278D, state=0x32F4, ifg=0x10, ie=0xFD #@0x2A0F, state=0x32F4, ifg=0x10, ie=0xFD + #@0x2C91, state=0x32F4, ifg=0x10, ie=0xFD + #@0x2E1F, state=0x32F4, ifg=0x80, ie=0xFD #@0x3992, state=0x3350, ifg=0x00, ie=0x75 + #ESP2 v3.22 I2C Gateway v3.06 +9 #ESP2 v3.22 I2C Gateway v3.06 for core bus +214 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +358 "Can"w\ >> +28 w\ >> #tPolling Can every 10:00 +124 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 )% +3 "core" %no \ N# + .tSS.reconfigure SSconfig +2 "sampler")#.0X $da +1596 #-> GoodNews.email "Niagara is updated" + .GoodNews.email "Niagara is updated" +731 #-> ESP.shutdown +2 ."shutdown"SS.coast +2 #tAsleep / Shutdown +2 "sampler")5 +2 ."shutdown"CC.coast + "collection"'6 +3 ."shutdown"CS.coast + "collection"'5 +2 ."shutdown"PC.coast + "processing"%6 +3 ."shutdown"Forearm.coast + "manipulator"&5 +3 ."shutdown"Elbow.coast + "manipulator"&6 +2 ."shutdown"SC.coast + "storage"(6 +3 ."shutdown"SE.coast + "storage"(5 +37 ."shutdown"Gate.power :raw,:OFF + .Gate.power :core,:OFF + #Shutdown +1155 #t-> ESP.configure +3 #Powering core bus +473 .Gate.power :raw,:ON +2 "sampler") +2 ) +2 "core"  +2 "collection"' + ' +3 "core"  + "processing"% +2 % +3 "core"  +4 "collection"' 9\ +2 ' 0\ +3 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 )% +3 "core" %qq\ Y + .tSS.configure SSconfig +2 "sampler")#.0X FlowMeter.start + ."pumping"Gate.power :analytic3,:ON +207 .Gate.power :analytic3,:OFF + !o:Gauge::ReadTimeout: mesg"FlowMeter read timed out:@timestampu: Time agd:bt["0/home/esp/esp2/lib/thread.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +4 ."Qmail"BadNews.email "FlowMeter read timed out",Subject: "Gauge::ReadTimeout in pumping" +640 #t-> ESP.shutdonw +2 !o:NoMethodError : mesgu:NameError::message/undefined method `shutdonw' for ESP:Module: name: shutdonw: args[:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +237 #-> ESP.shutdown +4 #Asleep / Shutdown +34 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF + #Shutdown +192 #t-> exit +5 #mEXIT @1556846725.59EDT @1556889152.00EDT = =mMAIN_scheduler =tMAIN @EDT1556889153.66 #"core_reset"Sent BREAK + #t@0xD870, state=0x3380, ifg=0x20, ie=0x7F + #@0xDFE2, state=0x3380, ifg=0x08, ie=0x5F + #@0x8699, state=0x3380, ifg=0x20, ie=0x7F #@0x8848, state=0x3380, ifg=0x20, ie=0x7F + #@0x8D92, state=0x3380, ifg=0x20, ie=0x7F #@0x8E3E, state=0x3380, ifg=0x20, ie=0x7F + #@0x92FE, state=0x3380, ifg=0x20, ie=0x7F + #@0x9866, state=0x3380, ifg=0x08, ie=0x5F #@0x4367, state=0x3350, ifg=0x00, ie=0x75 + #ESP2 v3.22 I2C Gateway v3.06 +8 #ESP2 v3.22 I2C Gateway v3.06 for core bus +211 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +358 "Can"\  + \ x + #tPolling Can every 10:00 +2 #Cleanly exited at 21:25:25EDT02-May-19 +549 #-> ESP.ready! +31 #Powering core bus +494 .Gate.power :raw,:ON +2 "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 % *\ + % 0\ +4 "sampler")&\ +2 )% +3 "core" %\ N + .tSS.configure SSconfig +2 "sampler")#.0X FlowMeter.start 5 + ."pumping"Gate.power :analytic3,:ON +206 .Gate.power :analytic3,:OFF + !o:Gauge::ReadTimeout: mesg"FlowMeter read timed out:@timestampu: Time m;A:bt["0/home/esp/esp2/lib/thread.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +3 ."Qmail"BadNews.email "FlowMeter read timed out",Subject: "Gauge::ReadTimeout in pumping" +23631 #t-> FlowMeter.start 5 +2 ."pumping"Gate.power :analytic3,:ON +207 .Gate.power :analytic3,:OFF + !o:Gauge::ReadTimeout: mesg"FlowMeter read timed out:@timestampu: Time m;A:bt["0/home/esp/esp2/lib/thread.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 ."Qmail"BadNews.email "FlowMeter read timed out",Subject: "Gauge::ReadTimeout in pumping" +13191 "Can"\ 87 +36554 #t-> FlowMeter.start 5 + ."pumping"Gate.power :analytic3,:ON +207 .Gate.power :analytic3,:OFF + !o:Gauge::ReadTimeout: mesg"FlowMeter read timed out:@timestampu: Time m;A:bt["0/home/esp/esp2/lib/thread.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 ."Qmail"BadNews.email "FlowMeter read timed out",Subject: "Gauge::ReadTimeout in pumping" +23237 "Can"\ 88 +12638 #t-> FlowMeter.start 5 + ."pumping"Gate.power :analytic3,:ON +207 .Gate.power :analytic3,:OFF + !o:Gauge::ReadTimeout: mesg"FlowMeter read timed out:@timestampu: Time m;A:bt["0/home/esp/esp2/lib/thread.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 ."Qmail"BadNews.email "FlowMeter read timed out",Subject: "Gauge::ReadTimeout in pumping" +47154 "Can"\ 77 +60002 \ 87 +14974 #t-> Power.on ;sampler +10191 #-> Power.on :sampler + .Gate.power :sampler,:ON +3564 #-> Power.off :sampler + .Gate.power :sampler,:OFF +7991 #-> Power.on :sampler + .Gate.power :sampler,:ON +448 #-> Power.off :sampler + .Gate.power :sampler,:OFF +22830 "Can"\ 88 +47154 #t-> FlowMeter.start 5 + ."pumping"Gate.power :analytic3,:ON +206 .Gate.power :analytic3,:OFF + !o:Gauge::ReadTimeout: mesg"FlowMeter read timed out:@timestampu: Time m;A:bt["0/home/esp/esp2/lib/thread.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 ."Qmail"BadNews.email "FlowMeter read timed out",Subject: "Gauge::ReadTimeout in pumping" +7478 #t-> FlowMeter.start 5 + ."pumping"Gate.power :analytic3,:ON +206 .Gate.power :analytic3,:OFF + !o:Gauge::ReadTimeout: mesg"FlowMeter read timed out:@timestampu: Time m;A:bt["0/home/esp/esp2/lib/thread.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 ."Qmail"BadNews.email "FlowMeter read timed out",Subject: "Gauge::ReadTimeout in pumping" +2161 #t-> FlowMeter.start 5 + ."pumping"Gate.power :analytic3,:ON +207 .Gate.power :analytic3,:OFF + !o:Gauge::ReadTimeout: mesg"FlowMeter read timed out:@timestampu: Time m;A:bt["0/home/esp/esp2/lib/thread.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 ."Qmail"BadNews.email "FlowMeter read timed out",Subject: "Gauge::ReadTimeout in pumping" +2578 "Can"\ 78 +381 #t-> FlowMeter.start 5 + ."pumping"Gate.power :analytic3,:ON +205 .Gate.power :analytic3,:OFF + !o:Gauge::ReadTimeout: mesg"FlowMeter read timed out:@timestampu: Time m;A:bt["0/home/esp/esp2/lib/thread.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 ."Qmail"BadNews.email "FlowMeter read timed out",Subject: "Gauge::ReadTimeout in pumping" +4505 #t-> FlowMeter.start 5 + ."pumping"Gate.power :analytic3,:ON +205 .Gate.power :analytic3,:OFF + !o:Gauge::ReadTimeout: mesg"FlowMeter read timed out:@timestampu: Time m;A:bt["0/home/esp/esp2/lib/thread.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 ."Qmail"BadNews.email "FlowMeter read timed out",Subject: "Gauge::ReadTimeout in pumping" +2209 #t-> Power.off :sampler +350 #-> FlowMeter.start 5 + ."pumping"Gate.power :analytic3,:ON +206 .Gate.power :analytic3,:OFF + !o:Gauge::ReadTimeout: mesg"FlowMeter read timed out:@timestampu: Time m;A:bt["0/home/esp/esp2/lib/thread.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 ."Qmail"BadNews.email "FlowMeter read timed out",Subject: "Gauge::ReadTimeout in pumping" +51929 "Can"\ 87 +2726 #t-> Sample.deep + .Sample.deep + "sampler");0 +20 "core" 0 +1995 #t-> Sample.shallow + .Sample.shallow + "sampler")<2 +15 "core" 2 +12667 #t-> FlowMeter.start 5 + ."pumping"Gate.power :analytic3,:ON +205 .Gate.power :analytic3,:OFF + !o:Gauge::ReadTimeout: mesg"FlowMeter read timed out:@timestampu: Time m;A:bt["0/home/esp/esp2/lib/thread.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 ."Qmail"BadNews.email "FlowMeter read timed out",Subject: "Gauge::ReadTimeout in pumping" +42366 "Can"\ 87 +11313 #t-> FlowMeter.start 5 + ."pumping"Gate.power :analytic3,:ON +206 .Gate.power :analytic3,:OFF + !o:Gauge::ReadTimeout: mesg"FlowMeter read timed out:@timestampu: Time m;A:bt["0/home/esp/esp2/lib/thread.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 ."Qmail"BadNews.email "FlowMeter read timed out",Subject: "Gauge::ReadTimeout in pumping" +48480 "Can"\ 88 +60002 \ 87 +60002 \ 87 +60002 \ \ 77 +60002 ~\ \ 77 +60002 {\ 88 +60003 u\ 88 +60002 q\ 87 +60002 r\ 88 @1556903389.32EDT = =tMAIN =mMAIN_scheduler @EDT1556903391.05 #"core_reset"Sent BREAK +13 #t@0x3C8C, state=0x3350, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.22 I2C Gateway v3.06 +208 #>RESET< ESP2 v3.22 I2C Gateway v3.06 for core bus +214 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +378 "Can"~\ # + ~\ #u + #tPolling Can every 10:00 +2 #Cleanly exited at 09:12:39EDT03-May-19 +1127 #-> ESP.ready! +3 #Powering core bus +493 .Gate.power :raw,:ON +3 "sampler") + ) +3 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 )% +4 "core" %F\ S + .tSS.configure SSconfig +2 "sampler")#.0X FlowMeter.start 5 + ."pumping"Gate.power :analytic3,:ON +612 #0% flow +505 #0% flow +505 #0% flow +162 #t-> FlowMeter.stop +2 ."pumping"Gate.power :analytic3,:OFF +46375 "Can"w\ 99 +60002 g\ 99 +34830 #t-> FlowMeter.start 5 + ."pumping"Gate.power :analytic3,:ON +611 #0% flow +505 #0% flow +506 #0% flow +507 #0% flow +505 #0% flow +506 #0% flow +505 #0% flow +506 #0% flow +506 #0% flow +506 #0% flow +506 #0% flow +506 #0% flow +506 #0% flow +506 #0% flow +506 #0% flow +506 #0% flow +402 #t-> FlowMeter.stop +2 ."pumping"Gate.power :analytic3,:OFF +380 #t-> FlowMeter.start 5 + ."pumping"Gate.power :analytic3,:ON +611 #0% flow +505 #0% flow +506 #0% flow +506 #0% flow +506 #0% flow +506 #0% flow +506 #0% flow +505 #0% flow +506 #0% flow +506 #0% flow +506 #0% flow +506 #0% flow +505 #0% flow +506 #0% flow +506 #0% flow +506 #0% flow +506 #0% flow +506 #0% flow +506 #0% flow +506 #0% flow +506 #0% flow +505 #0% flow +506 #0% flow +506 #0% flow +505 #0% flow +507 #0% flow +506 #0% flow +505 #0% flow +507 #0% flow +505 #0% flow +505 #0% flow +403 "Can"h\ 99 +103 #"pumping"0% flow +505 #0% flow +505 #0% flow +506 #0% flow +506 #0% flow +507 #0% flow +506 #0% flow +507 #0% flow +507 #0% flow +506 #0% flow +505 #0% flow +507 #0% flow +506 #0% flow +506 #0% flow +506 #0% flow +507 #0% flow +507 #0% flow +506 #0% flow +507 #0% flow +506 #0% flow +505 #0% flow +506 #0% flow +507 #0% flow +506 #0% flow +507 #0% flow +507 #0% flow +505 #0% flow +506 #0% flow +507 #0% flow +506 #0% flow +505 #0% flow +507 #0% flow +506 #0% flow +506 #0% flow +505 #0% flow +507 #0% flow +505 #0% flow +506 #0% flow +507 #0% flow +506 #0% flow +506 #0% flow +508 #0% flow +505 #0% flow +507 #0% flow +507 #0% flow +506 #0% flow +506 #0% flow +505 #0% flow +506 #0% flow +506 #0% flow +506 #0% flow +534 #0% flow +513 #0% flow +505 #0% flow +507 #0% flow +506 #0% flow +507 #0% flow +507 #0% flow +506 #0% flow +507 #0% flow +506 #0% flow +506 #0% flow +507 #0% flow +506 #0% flow +506 #0% flow +505 #0% flow +507 #0% flow +506 #0% flow +507 #0% flow +505 #0% flow +506 #0% flow +505 #0% flow +507 #0% flow +507 #0% flow +506 #0% flow +507 #0% flow +505 #0% flow +505 #0% flow +507 #0% flow +505 #0% flow +507 #0% flow +506 #0% flow +507 #0% flow +507 #0% flow +506 #0% flow +505 #0% flow +506 #0% flow +507 #0% flow +506 #0% flow +507 #0% flow +506 #0% flow +507 #0% flow +507 #0% flow +507 #0% flow +506 #0% flow +506 #0% flow +505 #0% flow +506 #0% flow +507 #0% flow +507 #0% flow +506 #0% flow +505 #0% flow +506 #0% flow +506 #0% flow +506 #0% flow +507 #0% flow +507 #0% flow +507 #0% flow +506 #0% flow +506 #0% flow +507 #0% flow +506 #0% flow +507 #0% flow +506 #0% flow +505 #0% flow +506 #0% flow +506 #0% flow +505 #0% flow +507 #0% flow +133 "Can"Z\ 99 +374 #"pumping"0% flow +507 #0% flow +506 #0% flow +506 #0% flow +506 #0% flow +507 #0% flow +507 #0% flow +506 #0% flow +507 #0% flow +507 #0% flow +506 #0% flow +507 #0% flow +506 #0% flow +507 #0% flow +505 #0% flow +507 #0% flow +506 #0% flow +506 #0% flow +506 #0% flow +507 #0% flow +505 #0% flow +505 #0% flow +508 #0% flow +506 #0% flow +506 #0% flow +506 #0% flow +505 #0% flow +507 #0% flow +506 #0% flow +507 #0% flow +505 #0% flow +506 #0% flow +507 #0% flow +507 #0% flow +506 #0% flow +507 #0% flow +507 #0% flow +506 #0% flow +506 #0% flow +506 #0% flow +506 #0% flow +505 #0% flow +506 #0% flow +505 #0% flow +506 #0% flow +507 #0% flow +505 #0% flow +506 #0% flow +507 #0% flow +506 #0% flow +505 #0% flow +507 #0% flow +506 #0% flow +507 #0% flow +507 #0% flow +507 #0% flow +506 #0% flow +507 #0% flow +506 #0% flow +506 #0% flow +507 #0% flow +506 #0% flow +505 #0% flow +507 #0% flow +507 #0% flow +506 #0% flow +506 #0% flow +506 #0% flow +507 #0% flow +507 #0% flow +507 #0% flow +506 #0% flow +506 #0% flow +506 #0% flow +507 #0% flow +506 #0% flow +505 #0% flow +507 #0% flow +505 #0% flow +506 #0% flow +507 #0% flow +506 #0% flow +505 #0% flow +506 #0% flow +506 #0% flow +505 #0% flow +506 #0% flow +507 #0% flow +508 #0% flow +506 #0% flow +507 #0% flow +507 #0% flow +506 #0% flow +506 #0% flow +505 #0% flow +507 #0% flow +507 #0% flow +506 #0% flow +507 #0% flow +507 #0% flow +506 #0% flow +507 #0% flow +506 #0% flow +507 #0% flow +506 #0% flow +506 #0% flow +507 #0% flow +506 #0% flow +506 #0% flow +507 #0% flow +505 #0% flow +507 #0% flow +505 #0% flow +507 #0% flow +506 #0% flow +507 #0% flow +507 #0% flow +506 #0% flow +393 "Can"_\ 99 +113 #"pumping"0% flow +507 #0% flow +507 #0% flow +506 #0% flow +506 #0% flow +506 #0% flow +507 #0% flow +506 #0% flow +507 #0% flow +506 #0% flow +506 #0% flow +507 #0% flow +505 #0% flow +506 #0% flow +505 #0% flow +507 #0% flow +507 #0% flow +506 #0% flow +507 #0% flow +506 #0% flow +507 #0% flow +507 #0% flow +506 #0% flow +506 #0% flow +506 #0% flow +506 #0% flow +505 #0% flow +507 #0% flow +506 #0% flow +507 #0% flow +507 #0% flow +506 #0% flow +507 #0% flow +508 #0% flow +506 #0% flow +508 #0% flow +506 #0% flow +507 #0% flow +507 #0% flow +505 #0% flow +507 #0% flow +506 #0% flow +505 #0% flow +506 #0% flow +506 #0% flow +506 #0% flow +506 #0% flow +506 #0% flow +506 #0% flow +506 #0% flow +506 #0% flow +506 #0% flow +506 #0% flow +506 #0% flow +506 #0% flow +505 #0% flow +506 #0% flow +506 #0% flow +506 #0% flow +507 #0% flow +506 #0% flow +506 #0% flow +506 #0% flow +506 #0% flow +506 #0% flow +506 #0% flow +506 #0% flow +507 #0% flow +506 #0% flow +506 #0% flow +505 #0% flow +507 #0% flow +505 #0% flow +506 #0% flow +506 #0% flow +506 #0% flow +505 #0% flow +506 #0% flow +506 #0% flow +506 #0% flow +506 #0% flow +506 #0% flow +506 #0% flow +507 #0% flow +506 #0% flow +506 #0% flow +505 #0% flow +506 #0% flow +506 #0% flow +505 #0% flow +506 #0% flow +505 #0% flow +506 #0% flow +506 #0% flow +506 #0% flow +506 #0% flow +507 #0% flow +506 #0% flow +506 #0% flow +506 #0% flow +506 #0% flow +506 #0% flow +506 #0% flow +506 #0% flow +508 #0% flow +505 #0% flow +506 #0% flow +506 #0% flow +506 #0% flow +505 #0% flow +506 #0% flow +506 #0% flow +506 #0% flow +506 #0% flow +505 #0% flow +506 #0% flow +506 #0% flow +506 #0% flow +506 #0% flow +168 "Can"n\ 99 +338 #"pumping"0% flow +506 #0% flow +508 #0% flow +505 #0% flow +506 #0% flow +506 #0% flow +506 #0% flow +506 #0% flow +506 #0% flow +506 #0% flow +506 #0% flow +507 #0% flow +506 #0% flow +506 #0% flow +506 #0% flow +506 #0% flow +506 #0% flow +506 #0% flow +506 #0% flow +506 #0% flow +505 #0% flow +506 #0% flow +506 #0% flow +506 #0% flow +506 #0% flow +506 #0% flow +505 #0% flow +506 #0% flow +506 #0% flow +507 #0% flow +506 #0% flow +506 #0% flow +506 #0% flow +506 #0% flow +506 #0% flow +506 #0% flow +506 #0% flow +505 #0% flow +506 #0% flow +506 #0% flow +506 #0% flow +506 #0% flow +506 #0% flow +506 #0% flow +507 #0% flow +506 #0% flow +506 #0% flow +506 #0% flow +506 #0% flow +506 #0% flow +506 #0% flow +506 #0% flow +506 #0% flow +505 #0% flow +506 #0% flow +506 #0% flow +506 #0% flow +506 #0% flow +506 #0% flow +506 #0% flow +505 #0% flow +506 #0% flow +506 #0% flow +506 #0% flow +604 .Gate.power :analytic3,:OFF +2 !o:Gauge::ReadTimeout: mesg"FlowMeter read timed out:@timestampu: Time r$=:bt["0/home/esp/esp2/lib/thread.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +3 ."Qmail"BadNews.email "FlowMeter read timed out",Subject: "Gauge::ReadTimeout in pumping" +27178 "Can"^\ 89 +60002 e\ 99 +60003 \ 99 +60002 \\\ 99 +36730 #t-> FlowMeter.stop +23272 "Can"i\ 99 +4904 #t-> Sampler.deep +2 !o:NoMethodError : mesgu:NameError::message5undefined method `deep' for ShallowSampler:Class: name: deep: args[:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2720 #-> Sampler.shallow +2 !o:NoMethodError : mesgu:NameError::message8undefined method `shallow' for ShallowSampler:Class: name: shallow: args[:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +13065 #-> Sampler.deep +2 !o:NoMethodError : mesgu:NameError::message5undefined method `deep' for ShallowSampler:Class: name: deep: args[:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +5276 #-> Sampler.shallow +2 !o:NoMethodError : mesgu:NameError::message8undefined method `shallow' for ShallowSampler:Class: name: shallow: args[:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +1382 #-> Sampler.deep +2 !o:NoMethodError : mesgu:NameError::message5undefined method `deep' for ShallowSampler:Class: name: deep: args[:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +276 #-> Sampler.shallow +2 !o:NoMethodError : mesgu:NameError::message8undefined method `shallow' for ShallowSampler:Class: name: shallow: args[:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +16378 #-> ls +564 #-> dir +1826 #-> cd ..\ logout +381 #-> logout +358 #-> ls +390 #-> :ls +735 #-> deep +11735 "Can"d\ 99 +60002 I\ 99 +60003 L\ 99 +60002 O\ 99 +60002 F\ 99 +60002 G\ 99 +60002 G\ 99 +36097 #t-> Sampler.deep +2 !o:NoMethodError : mesgu:NameError::message5undefined method `deep' for ShallowSampler:Class: name: deep: args[:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +1190 #-> Sampler.shallow +2 !o:NoMethodError : mesgu:NameError::message8undefined method `shallow' for ShallowSampler:Class: name: shallow: args[:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +22711 "Can"M\ 99 +23239 #t-> exit +5 #mEXIT @1556915034.89EDT @1556915047.54EDT = =tMAIN =mMAIN_scheduler @EDT1556915049.23 #"core_reset"Sent BREAK + #t@0x5761, state=0x32F4, ifg=0x10, ie=0xFD + #@0x59F3, state=0x32F4, ifg=0x10, ie=0xFD + #@0x5C86, state=0x32F4, ifg=0x10, ie=0xFD #@0x5F18, state=0x32F4, ifg=0x10, ie=0xFD + #@0x61AA, state=0x32F4, ifg=0x10, ie=0xFD + #@0x643D, state=0x32F4, ifg=0x10, ie=0xFD #@0x66CF, state=0x32F4, ifg=0x10, ie=0xFD + #@0x67E9, state=0x32F4, ifg=0x80, ie=0xFD + #@0x2934, state=0x3350, ifg=0x00, ie=0x75 #ESP2 v3.22 I2C Gateway v3.06 +8 #ESP2 v3.22 I2C Gateway v3.06 for core bus +213 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +362 "Can" <<  << + #tPolling Can every 10:00 +123 "sampler") +2 ) +2 "core"  +2 "collection"' + ' +3 "core"  + "processing"% +2 % +3 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 )% +3 "core" % \ / + .tSS.reconfigure SSconfig +2 "sampler")#.0X Sampler +280 #-> Sample +470 #-> Sample.shallow + .Sample.shallow +2 "sampler")2 +21 "core" 2 +401 #t-> Sample.deep + .Sample.deep +2 "sampler")0 +46 "core" 0 +4027 #t-> Sample.shallow + .Sample.shallow +2 "sampler")2 +20 "core" 2 +1583 #t-> Sample.deep + .Sample.deep +2 "sampler")0 +27 "core" 0 +9489 #t-> Sample.shallow + .Sample.shallow +2 "sampler")2 +1645 "core" 2 +1251 #t-> Sample.deep + .Sample.deep +2 "sampler")0 +1646 "core" 0 +4532 #t-> FlowMeter.start +2 ."pumping"Gate.power :analytic3,:ON +1114 #13.0L/min +1007 #1.0L/min +1007 #0.0L/min +1007 #11.6L/min +1007 #0.5L/min +1007 #0.0L/min +1006 #0.0L/min +1007 #0.0L/min +1007 #0.0L/min +884 #t-> Power.sampler on + .Gate.power :sampler,:ON +121 #"pumping"0.0L/min +1006 #0.0L/min +287 #t-> Power.sampler off + .Gate.power :sampler,:OFF +720 #"pumping"0.0L/min +1007 #0.0L/min +1006 #0.0L/min +864 #t-> quit +5 #mEXIT @1556915472.00EDT @EDT1556915472.01 ."pumping"Gate.power :analytic3,:OFF @1557144742.49EDT = =tMAIN =mMAIN_scheduler @EDT1557144744.22 #"core_reset"Sent BREAK + #t@0x7ECE, state=0x3350, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.22 I2C Gateway v3.06 +209 #>RESET< ESP2 v3.22 I2C Gateway v3.06 for core bus +216 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +379 "Can"\ [ + \ [} + #tPolling Can every 10:00 +3 #Cleanly exited at 16:31:11EDT03-May-19 +1891 #-> ESP.ready! +3 #Powering core bus +475 .Gate.power :raw,:ON +2 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +4 "collection"' 9\ +3 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 )% +3 "core" %\ + .tSS.configure SSconfig +3 "sampler")#.0X access 2 +2 .SE.seek :down +2 "storage"(;'v +2 "core" ' +2 "manipulator"&<% +4 "core" %\  #  +2 "manipulator"&=& +3 "core" &\   # + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 6 + "storage"(>(K +1281 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (?& +3 "core" &K I 5\ ` +8249 #t-> access 1 +2 .SE.seek :down +2 "storage"(@'v +3 "core" ' +2 "manipulator"&A% +4 "core" %\   + "manipulator"&B& +4 "core" &\ # + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"(C(< +341 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (D& +3 "core" &< #\ S +1828 #t-> require 'mrlshuffle' +2 !o:LoadError: mesg"'no such file to load -- mrlshuffle:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +41636 "Can"\ #22 +60002 \ 22 +60002 \ 22 +60002 \ 22 +60003 \ 22 +60002 \ 22 +60002 \ 22 +30677 #t-> exit +4 #mEXIT @1557149261.74EDT @1557149292.95EDT = =tMAIN =mMAIN_scheduler @EDT1557149294.59 #"core_reset"Sent BREAK + #t@0x3A17, state=0x32F4, ifg=0x10, ie=0xFD + #@0x3C9A, state=0x32F4, ifg=0x10, ie=0xFD + #@0x3F1D, state=0x32F4, ifg=0x10, ie=0xFD #@0x41A0, state=0x32F4, ifg=0x10, ie=0xFD + #@0x4423, state=0x32F4, ifg=0x10, ie=0xFD + #@0x46A6, state=0x32F4, ifg=0x10, ie=0xFD #@0x4929, state=0x32F4, ifg=0x10, ie=0xFD + #@0x4A86, state=0x32F4, ifg=0x80, ie=0xFD + #@0x408B, state=0x3350, ifg=0x00, ie=0x75 #ESP2 v3.22 I2C Gateway v3.06 +8 #ESP2 v3.22 I2C Gateway v3.06 for core bus +210 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +350 "Can"\ 56 +67 \ 56 + #tPolling Can every 10:00 +123 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +3 "core"  +2 "processing"% + % +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 )% +2 "core" %~ \ I + .tSS.reconfigure SSconfig +3 "sampler")#.0X ESP.ready! +2 "collection"'% +3 "processing"%% +5 "core" % \  + "manipulator"&% +3 "sampler")% +8 "core" %T\  + %\  l  + %~ \ J +3 "manipulator"&& +3 "core" &\   # + "storage"(& +3 "core" &< / % 1\ 5\ +2 "storage"(% +4 "core" %| 3 3 \ 5 + "collection"'& +3 "core" &0\  +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"  + "sampler")' +3 "core"  +2 "sampler")(% +4 "core" %} \ I +2 "collection"')& +3 "core" &\  +2 "collection"'*% +3 "core" %1\  +2 "processing"%+& +3 "core" &\  +2 "processing"%,% +4 "core" %T\  +2 "manipulator"&-% +3 "core" %\   +2 "manipulator"&.& +3 "core" &\  = # +2 "storage"(/& +4 "core" &< % 1 \ 6\ + "storage"(0% +4 "core" %| 5 5\ 6 +2 "collection"'19 +3 "core" 9K +2 "processing"%29 +3 "core" 9O +1329 #t-> require 'mrlshuffle' +3486 #-> shuffleall + .Hand.open +2 "manipulator"&31 +67 "core" 1 +2 "storage"(4% +4 "core" %| 3 2\ 5 + .tSE.seek :down +2 "storage"(5'v +3 "core" ' +2 .tSE.coast "storage"(5 +3 "manipulator"&6% +3 "core" % \  f  + .tSC.coast + "storage"(6 +3 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 + "storage"(7($ +1281 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (8& +3 "core" &'   a\ 4 + "manipulator"&9& +4 "core" &\  ^ # +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&:( +13 "core" ( +2 "manipulator"&;& +4 "core" &  < % +2 "storage"(<& +3 "core" &! / " h\ 5 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&=' +96 "core" ' +2 "storage"(>& +4 "core" &$ 4 6\ 5 +2 .tSE.reconfigure SEplace +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(?'L +299 "core" ' +2 "storage"(@- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (A% +2 "core" %    z\ 4 +2 ."downElevator"SE.seek :down +3 "storage"(B'v +100 (C% +3 "core" %;<   \ 2[s +2 "manipulator"&D% +3 "core" %  G +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&E'\ +93 "core" ' +43 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 + "storage"(F( +337 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (G& +2 "core" &   A\ 3 +2 "manipulator"&H& +3 "core" &  % +2 .tElbow.seek 2 +2 "manipulator"&I( +20 "core" ( +2 "manipulator"&J& +4 "core" &   +2 "storage"(K& +3 "core" &   y\ 3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&L' +89 "core" ' +2 "storage"(M& +4 "core" & 3 2 1\ 5 +2 .tSE.reconfigure SEplace +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(N'L +272 "core" ' +2 "storage"(O- +3 "core" -'L +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (P% +2 "core" %N   \ 1 +2 ."downElevator"SE.seek :down +3 "storage"(Q'v +100 (R% +3 "core" %<   \ 1[u + "manipulator"&S% +4 "core" % 5 r +33 .tForearm.reconfigure LooseForearm +9 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&T'\ +92 "core" ' +32 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 + "storage"(U( +345 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (V& +2 "core" &* _\ 0\  +2 "manipulator"&W& +3 "core" &  +2 .tElbow.seek 3 +2 "manipulator"&X( +3 "core" ( + "manipulator"&Y& +4 "core" & /  + "storage"(Z& +4 "core" &   1\ 3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&[' +97 "core" ' +2 "storage"(\\& +4 "core" & . ( T\ 5 +2 .tSE.reconfigure SEplace +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(]'L +272 "core" ' +2 "storage"(^- +3 "core" -'L +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (_% +2 "core" %M  \ %\ 2 +2 ."downElevator"SE.seek :down +3 "storage"(`'v +100 (a% +3 "core" %@   \ 1\\w +2 "manipulator"&b% +3 "core" %ж ! +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&c'\ +90 "core" ' +70 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 + "storage"(d(,H +341 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (e& +3 "core" &,G"   &\ 1  + "manipulator"&f& +4 "core" &  + .tElbow.seek 4 +2 "manipulator"&g( +21 "core" ( +2 "manipulator"&h& +4 "core" &  "y +2 "storage"(i& +4 "core" &,G"  \ 1  + .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&j'# +98 "core" ' +2 "storage"(k& +4 "core" &,G"   \ 2  +2 .tSE.reconfigure SEplace +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(l'L +272 "core" ' +2 "storage"(m- +3 "core" -'L +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (n% +3 "core" %M w\ / +2 ."downElevator"SE.seek :down +3 "storage"(o'v +99 (p% +3 "core" %> f\ /\\w +2 "manipulator"&q% +3 "core" % I +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&r'\ +89 "core" ' +85 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 + "storage"(s(< +342 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (t& +3 "core" &<7 N\ / + "manipulator"&u& +4 "core" &  z 1 "x + .tElbow.seek 5 +2 "manipulator"&v( +3 "core" ( + "manipulator"&w& +4 "core" & "x + "storage"(x& +4 "core" &<T -\ - +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts + "manipulator"&y' +98 "core" ' +2 "storage"(z& +4 "core" &<T\ . +2 .tSE.reconfigure SEplace +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"({'L +273 "core" ' +2 "storage"(|- +3 "core" -'L +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (}% +3 "core" %B \ ) +2 ."downElevator"SE.seek :down +3 "storage"(~'v +100 (% +4 "core" %V; \ )[v +2 "manipulator"&% +3 "core" %  ~ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +91 "core" ' +72 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 + "storage"((K +340 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" &K& 9\ 0\  +2 "manipulator"&& +3 "core" & "x +2 .tElbow.seek 6 + "manipulator"&( +14 "core" ( +2 "manipulator"&\ & +4 "core" &\  y # +2 "storage"( & +3 "core" &K% \ /\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"& 'J +94 "core" ' +2 "storage"(& +4 "core" &K% a\ 0\  +2 .tSE.reconfigure SEplace +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"('L +276 "core" ' +2 "storage"(- +3 "core" -'L + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +2 (% +3 "core" %? \ . +2 ."downElevator"SE.seek :down +3 "storage"('v +99 (% +4 "core" %W> \ ,\\w +2 "manipulator"&% +4 "core" %G 7 5 + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +92 "core" ' +80 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 7 + "storage"(([z +340 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" &[y* \ /  + "manipulator"&& +4 "core" &\  c # + .tElbow.seek 7 +2 "manipulator"&( +24 "core" ( +2 "manipulator"&& +4 "core" & @ \ +2 "storage"(& +4 "core" &[y)\ /  +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 700 counts + "manipulator"& ' +106 "core" ' +2 "storage"(!& +4 "core" &[y) Y\ 0  +2 .tSE.reconfigure SEplace +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"("'L +275 "core" ' +2 "storage"(#- +3 "core" -'L + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 ($% +3 "core" %H a\ , +2 ."downElevator"SE.seek :down +3 "storage"(%'v +100 (&% +3 "core" %a:\ -[u +2 "manipulator"&'% +3 "core" %= p +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&('\ +92 "core" ' +74 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 #tShuffling pucks in tube 1 of 1..1 + #Loading generic puck from tube 1 into Collection Clamp + "collection"')& +4 "core" &\  +2 "manipulator"&*% +3 "core" %\   " +2 "storage"(+% +4 "core" %w   D\ 3 +2 "storage"(,. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 + "storage"(-($ +1911 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (.& +3 "core" &'   \ 1 + "manipulator"&/& +4 "core" &  \ + .tElbow.seek 1 +2 "manipulator"&0( +3 "core" ( +2 "manipulator"&1& +4 "core" &  \ +2 "storage"(2& +3 "core" && #\ . +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts + "manipulator"&3' +109 "core" ' +2 "storage"(4& +4 "core" && q\ / +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(6'L +288 "core" ' +2 "storage"(- +3 "core" -'m +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (5& +3 "core" && C\ . + "manipulator"&& +4 "core" & Q \ + .tElbow.seek 1 +2 "manipulator"&8( +3 "core" ( + "manipulator"&9& +4 "core" & E \ + "storage"(;& +4 "core" &&\ / +2 .tForearm.seek 1 + 300 counts + "manipulator"&<'ψ +30 "core" ' +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&>/ +69 "core" / +3 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 7):bt["4/home/esp/esp2/utils/puckmoves.rb:337:in `load'"8/home/esp/esp2/utils/puckmoves.rb:884:in `loadPuck'"6/home/esp/esp2/utils/mrlshuffle.rb:8:in `shuffle'"3/home/esp/esp2/utils/mrlshuffle.rb:6:in `each'"6/home/esp/esp2/utils/mrlshuffle.rb:6:in `shuffle'":/home/esp/esp2/utils/mrlshuffle.rb:24:in `shuffleall'"(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 + ."downElevator"SE.seek :down +4 "manipulator"&& +3 "storage"('v +6 "core" & N \ + "manipulator"&@% +4 "core" % ϝ r + .tForearm.seek :retract +2 "manipulator"&A'\ +92 "core" ' +2 .tElbow.seek CC +2 "manipulator"&C( +159 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +4 "core" ( +2 "manipulator"&D& +4 "core" &" < << + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +36 &?& +11 "core" &" - << +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&='ρ +92 "core" ' +4 "manipulator"&B& +4 "core" &" _ << +2 "manipulator"&7% +3 "core" % v +2 "collection"'G& +4 "core" &\  + "collection"'H& +4 .tCC.seek :closed +2 "collection"'J(O +3 "core" &U\  +3 &\   +9 &4~\ , +10 &e A +9 &R{ Q +9 &U\ Q +10 &`\ Q +9 &Y\ P +10 &Z\\\ Q +9 &_\ Q +9 &Z\ Q +10 &X\ P +9 & dZ\ P +9 &"%_\ Q +10 &#\\\ Q +9 &%U\ P +10 &'k^\ Q +9 &)-Y\ Q +9 &*W\ P +10 &,]\ Q +9 &.tW|\ P +9 &06Z{\ P +10 &1U|\ P +9 &3[}\ P +10 &5}W\ P +9 &7>Y}\ P +9 &9[~\ P +10 &:X\ P +9 &<T\ P +9 &>EX\ Q +10 &@ T\ P +9 &AY|\ P +10 &CX\ P +9 &EM_~\ Q +9 &G f{\ Q +10 &Hr\ S +9 &J W +9 &L5| \\ +10 &M W +9 &O.B{ + +10 &Ony\ H +5 ( + "collection"'H& +5 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.77 + .Hand.open + "manipulator"&K1 +3 "core" &Ok{\ H +68 1 +2 "manipulator"&M% +4 "core" %   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&:'\ +93 "core" ' +2 .tSC.coast + "storage"(6 +2 #tLoading generic puck from tube 1 into Processing Clamp +2 "processing"%E& +4 "core" &\  + "manipulator"&O% +4 "core" %\    +2 "storage"(P% +3 "core" % \ . +2 "storage"(R. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 + "storage"(S($ +3 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (N& +3 "core" &&\ . +2 "manipulator"&L& +3 "core" &! j <; +2 "manipulator"&Q% +3 "core" %\  4  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&F( +151 "core" ( +2 "manipulator"&V& +4 "core" &  +2 "storage"(W& +3 "core" &&\ 0 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&Y' +98 "core" ' +2 "storage"(Z& +4 "core" && w\ / +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(\\'L +278 "core" ' +2 "storage"(I- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (T& +3 "core" && \ - +2 "manipulator"&^& +3 "core" &   +2 .tElbow.seek 1 + "manipulator"&_( +3 "core" ( +2 "manipulator"&a& +3 "core" & E  +2 "storage"(b& +3 "core" && E\ + +2 .tForearm.seek 1 + 300 counts + "manipulator"&]'ψ +24 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&[/ +74 "core" / +3 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 7):bt["4/home/esp/esp2/utils/puckmoves.rb:337:in `load'"8/home/esp/esp2/utils/puckmoves.rb:884:in `loadPuck'"6/home/esp/esp2/utils/mrlshuffle.rb:9:in `shuffle'"3/home/esp/esp2/utils/mrlshuffle.rb:6:in `each'"6/home/esp/esp2/utils/mrlshuffle.rb:6:in `shuffle'":/home/esp/esp2/utils/mrlshuffle.rb:24:in `shuffleall'"(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 + ."downElevator"SE.seek :down +5 "manipulator"&`& +2 "storage"(U'v +6 "core" &  + "manipulator"&e% +4 "core" % ρ +2 .tForearm.seek :retract + "manipulator"&f'\ +99 "core" ' +2 .tElbow.seek PC +2 "manipulator"&h( +162 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +87 "core" ( +25 "manipulator"&i& +3 "core" & 9 _ +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &k& +3 "core" & 4 _ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&X' +97 "core" ' +2 "manipulator"&c& +4 "core" & Z _ +2 "manipulator"&m% +3 "core" % - +2 "processing"%n& +4 "core" & \  + "processing"%p& +4 .tPC.seek :closed +2 "processing"%q(Tg +3 "core" &\  +3 & \ A +9 &&Hy\ 3 +10 &Mo\ G +9 &k\ R +10 &V\ Q +9 &m]\ R +9 &/Z\ R +10 &\\\ Q +9 &T\ Q +9 &u]\ R +10 &9Y\ Q +9 & Y\ Q +10 &"W\ Q +9 &$}Y\ R +9 &&?Y\ R +10 &(Z\ R +9 &)U\ Q +9 &+Y\ Q +10 &-IY\ Q +9 &/ W\ Q +10 &0V\ Q +9 &2W\ Q +9 &4PY\ Q +10 &6X\ Q +9 &7U\ Q +9 &9Y\ Q +10 &;XV\ Q +9 &=X\ Q +10 &>X\ Q +9 &@Y\ Q +9 &BaU\ Q +10 &D#W\ Q +9 &E\\\ R +9 &Gc\ R +10 &Ide\ S +9 &K#r\ T +10 &L\ V +9 &N\ W +9 &P_,\ W +10 &R!\ W +9 &SkjO\ (| +9 &T@`0\ 2 +10 ( + &TGB\ + + "processing"%p& +4 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.53 + .Hand.open + "manipulator"&l1 +71 "core" 1 +2 "manipulator"&j% +4 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&o'\ +99 "core" ' +2 .tSC.coast "storage"(6 +3 "processing"%d& +4 "core" &TG\ + +2 #tImaging generic puck in Processing Clamp while storing it to tube 1 + "manipulator"&t% +3 "core" % 7  ) +2 "storage"(u% +4 "core" %~ \ , + "storage"(w. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 + "storage"(x($ +3 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (z& +2 "manipulator"&g& +4 "core" && b\ + +5 ."raiseStack"SE.reconfigure SEplace +2 "storage"(#]K-0-\ b +2 "core" &  _ +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&r( +2 "core" ( +2 "manipulator"&|& +3 ."raiseStack"SE.seek :beamBreak +2 "storage"(}'L +3 "core" & _ _ + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & x  _ +2 .tForearm.seek PC +2 "manipulator"&' +95 "core" ' +2 .tHand.close + "manipulator"&{/ +75 "core" / +3 .tPC.seek :open +2 "processing"%y( +79 "core" ' +2 "storage"(~- +3 "core" -'L + ."raiseStack"SE.configure SEconfig +3 "storage"(#QK-0-\ b +2 ."raiseStack"SE.seek :place +2 "storage"(s' +32 "core" ' +275 ( +2 "storage"(& +4 "core" && \ , + "manipulator"&& +4 "core" &  _ + "manipulator"&\ % +3 "core" %  6 +2 .tForearm.seek :retract +2 "manipulator"& '\ +92 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&( +251 "core" ( +2 "manipulator"&v& +4 "core" &\  # +2 "storage"(& +3 "core" && "\ + +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&' +92 "core" ' +2 .tHand.open + "manipulator"&1 +75 "core" 1 +2 "storage"(- +4 "core" -' +2 .tSE.seek -0.19 Pucks below Top Plate + "storage"(' +26 "core" ' +2 .tSE.reconfigure SEseal +2 "storage"(#QK-0-\ b +2 .tSE.seek -0.86 Pucks below Top Plate +2 "storage"(' +57 "core" ' +4 #tLights, camera, ACTION! + "storage"( - +3 "core" -' +2 "storage"(& +3 "core" && T\  +2 "manipulator"&& +4 "core" &\ s q  # + .tElbow.seek 1 +2 "manipulator"&( +3 "core" ( + "manipulator"&& +4 "core" &\ | ~ C # +2 "storage"(& +3 "core" && \  +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&' +3 "core" ' +2 .tSE.reconfigure SEgently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.15 Pucks below Top Plate + "storage"(!' +61 "core" ' +2 "manipulator"&& +4 "core" &\ # +2 "storage"(& +4 "core" && \ + + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&#'\\ +34 "core" ' +2 .tElbow.hold +2 "manipulator"&$, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 .tSE.seek 0.04 Pucks below Top Plate +2 "storage"(&' +22 "core" ' +2 "manipulator"&'% +4 "core" %kx \\ b % +2 "storage"()& +3 "core" && y\ ) + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 315 counts + "manipulator"&*'ϗ +14 "core" ' +2 "manipulator"&"& +4 "core" &\  x # +2 "storage"(+& +4 "core" && s\ , +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&,' +30 "core" ' +2 "storage"( % +4 "core" % '\ , +2 ."downElevator"SE.seek :down +4 "storage"(%'v +134 (% +12 "core" %17  \ +[u +2 "manipulator"&.% +4 "core" %)   + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&/'\ +89 "core" ' +25 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 "collection"'1& +3 "core" &Ok/\ H +2 #tStoring generic puck in Collection Clamp to tube 1 + "manipulator"&2% +4 "core" %\  }  +2 "storage"(4% +3 "core" %\ . +2 "storage"(. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 + "storage"((($ +3 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (& +3 "core" &&\ . +2 "manipulator"&5& +4 "core" &\  # + .tElbow.seek 1 +2 "manipulator"&( +3 "core" ( +2 "manipulator"&9& +4 "core" &\  # +2 "storage"(;& +4 "core" && \ \ . +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&>' +90 "core" ' +2 "storage"(& +4 "core" && `\ . +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(@'L +283 "core" ' +2 "storage"(0- +3 "core" -' + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +3 "manipulator"&3& +3 "core" &\  # + "storage"(D& +4 "core" && \ . + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&?'\\ +39 "core" ' +2 .tElbow.hold + "manipulator"&6, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(<- +2 "core" -' +2 .tSE.seek 0.09 Pucks below Top Plate + "storage"(8'8 +29 "core" ' +2 "manipulator"&B% +4 "core" %lg \\ Z +2 "storage"(7& +3 "core" && \ ( + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 316 counts + "manipulator"&G'Ϙ +22 "core" ' +2 "manipulator"&& +4 "core" &\  # +2 "storage"(A& +4 "core" &&\ . +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&' +21 "core" ' +2 .tSE.seek 1.09 Pucks below Top Plate +2 "storage"(H'' +37 "core" ' +2 "manipulator"&K& +4 "core" &\  & # +2 "manipulator"&M% +4 "core" %0 l + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&E'\ +93 "core" ' +2 .tElbow.seek CC +2 "manipulator"&O( +147 "core" ( +2 "manipulator"&P& +4 "core" & @ :+ +3 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &R& +2 "core" & Y :+ +2 .tForearm.seek CC +2 "manipulator"&N'ρ +102 "core" ' +2 .tHand.close + "manipulator"&L/ +77 "core" / +2 .tCC.seek :open +2 "collection"'Q( +380 "core" ( +2 "storage"(=& +4 "core" &&\ . + "storage"(V& +4 "core" &&\ . + "manipulator"&W& +4 "core" &  9) + "manipulator"&-% +4 "core" % χ l ; + .tForearm.seek :retract +2 "manipulator"&Z'\ +101 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&C( +159 "core" ( +2 "manipulator"&:& +4 "core" &  +2 "storage"(I& +3 "core" && @\ 0 + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 1 +2 "manipulator"&T'\\ +110 "core" ' +2 .tElbow.hold + "manipulator"&^, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&a1 +68 "core" 1 +3 "manipulator"&b% +4 "core" % kx r % +2 "storage"([& +3 "core" && \ , + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 315 counts + "manipulator"&`'ϗ +15 "core" ' +2 "manipulator"&e& +4 "core" & D  +2 "storage"(F& +3 "core" &&   \ 2 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&Y' +16 "core" ' +2 "storage"(\\% +4 "core" %+  "\ 2\ + +2 ."downElevator"SE.seek :down +4 "storage"(]'v +99 (i% +3 "core" %; H\ 0Zs +2 "manipulator"&k% +3 "core" % 0 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&_'\ +98 "core" ' +47 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 #tMoving puck from tube 1 to 2 + "manipulator"&c% +4 "core" %\  < y +2 "storage"(m% +4 "core" %   \ 4 + "storage"(n. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 1 + "storage"(U($ +2 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (f& +3 "core" &&  \ 4 + "manipulator"& & +4 "core" &   +2 .tElbow.seek 1 + "manipulator"&l( +4 "core" ( + "manipulator"&j& +4 "core" & G  + "storage"(d& +4 "core" &&  \ 3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&t' +100 "core" ' +4 "storage"(p& +4 "core" &&   F\ 3 +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(u'L +284 "core" ' +2 "storage"(w- +3 "core" -'l + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&z/ +69 "core" / +2 "manipulator"&g& +4 "core" & 8  +2 "manipulator"&|% +3 "core" % 6 T +2 .tForearm.seek :retract + "manipulator"&'\ +97 "core" ' +2 .tElbow.seek :clear +2 "manipulator"&X(d +99 "core" ( +2 "manipulator"&{& +4 "core" &d  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &S& +3 "core" &d $  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear +2 "manipulator"&~'\ +22 "core" ' +2 .tSE.seek :down +2 "storage"(h'v +265 "core" ' +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(o( +336 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (q& +2 "core" &  <\ 1 +2 .tSE.reconfigure SEplace +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(}'L +273 "core" ' +2 "storage"(- +3 "core" -'L + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tSE.seek :place + "storage"(' +31 "core" ' +2 "storage"(\ & +4 "core" &   X\ 2 +2 "storage"(& +3 "core" &   ^\ 3 +2 "manipulator"&v& +3 "core" &d   + "manipulator"&% +4 "core" %\   M +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&r( +103 "core" ( +2 "manipulator"&& +4 "core" &  V !p + "storage"(& +4 "core" &   `\ 2 + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 +2 "manipulator"& 'Y +109 "core" ' +2 .tElbow.hold + "manipulator"&, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&1 +68 "core" 1 +2 "manipulator"&% +4 "core" % gq ~ g  +2 "storage"( & +3 "core" &  ( 0\ - + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 314 counts + "manipulator"&'ϓ +13 "core" ' +2 "manipulator"&& +4 "core" & F o + "storage"(& +4 "core" &   o\ 2 + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&s' +21 "core" ' +2 "storage"('% +4 "core" %    \ 3 +2 ."downElevator"SE.seek :down +4 "storage"()'v +99 (% +3 "core" %> \ /[u +2 "manipulator"&"% +3 "core" % : +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&+'\ +95 "core" ' +61 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 #tMoving puck from tube 1 to 2 + "manipulator"& % +4 "core" %\  m 8 + "storage"(% +4 "core" %s   \ 3 + "storage"(. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 + "storage"(($ +342 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +38 "core" && \ 0 +11 "manipulator"&& +3 "core" & { o +2 .tElbow.seek 1 + "manipulator"&.( +29 "core" ( +2 "manipulator"&& +4 "core" & P + "storage"(!& +4 "core" && \ 1 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&#' +94 "core" ' +2 "storage"(*& +4 "core" &&   E\ 2 +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(1'L +283 "core" ' +2 "storage"(2- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&4/ +71 "core" / +3 "manipulator"&&& +3 "core" & g +2 "manipulator"&% +3 "core" %  K +2 .tForearm.seek :retract +2 "manipulator"&'\ +93 "core" ' +2 .tElbow.seek :clear +2 "manipulator"&5(d +97 "core" ( +2 "manipulator"&9& +4 "core" &d )  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &;& +2 "core" &d ]  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear +2 "manipulator"&'\ +3 "core" ' +2 .tSE.seek :down +2 "storage"(,'v +276 "core" ' +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(%( +345 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (x& +3 "core" & $ 8\ .\  + .tSE.reconfigure SEplace +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"($'L +306 "core" ' +2 "storage"(/- +3 "core" -'* + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (0& +3 "core" & $ % =\ -\  + "storage"(3& +4 "core" & $\ ,\  + "manipulator"&D& +4 "core" &d p   + "manipulator"&<% +3 "core" %\ * E #= +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&B( +106 "core" ( +2 "manipulator"&7& +4 "core" &  !r + "storage"(& +3 "core" & $\ -\  +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 +2 "manipulator"&A'Y +111 "core" ' +2 .tElbow.hold + "manipulator"&K, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&M1 +69 "core" 1 +3 "manipulator"&>% +3 "core" % jr ` [  +2 "storage"(& +3 "core" & # \ (\  +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 317 counts + "manipulator"&@'ϖ +26 "core" ' +2 "manipulator"&?& +4 "core" &  a !q +2 "storage"(G& +3 "core" & $ W\ /\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&8' +17 "core" ' +2 "storage"(P% +4 "core" % 3\ \ /" +2 ."downElevator"SE.seek :down +4 "storage"(R'v +98 (% +3 "core" %9 >\ -[u +2 "manipulator"&6% +3 "core" % +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&L'\ +102 "core" ' +42 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 #tShuffling pucks in tube 2 of 2..2 + #Loading generic puck from tube 2 into Collection Clamp + "collection"'E& +4 "core" &S\ \ +2 "manipulator"&J% +4 "core" %\ \  X  + "storage"(=% +4 "core" %~   \ 3 + "storage"(V. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 + "storage"(W( +4 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (-& +2 "core" &    \ 2 +2 "manipulator"&:& +3 "core" &  !q +2 .tElbow.seek 2 +2 "manipulator"&I( +3 "core" ( +2 "manipulator"&N& +4 "core" &  !q +2 "storage"(O& +4 "core" &   \ 2 + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&a' +99 "core" ' +2 "storage"(b& +4 "core" &    \ 3 +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(['L +286 "core" ' +2 "storage"(e- +3 "core" -'m +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (F& +3 "core" &    V\ 2 + "manipulator"&\\& +4 "core" &   !q + .tElbow.seek 2 +2 "manipulator"&Z( +3 "core" ( + "manipulator"&i& +4 "core" &  W !q + "storage"(k& +4 "core" &    H\ 2 +2 .tForearm.seek 2 + 300 counts + "manipulator"&C'υ +21 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&T/ +76 "core" / +2 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 7):bt["4/home/esp/esp2/utils/puckmoves.rb:337:in `load'"8/home/esp/esp2/utils/puckmoves.rb:884:in `loadPuck'"6/home/esp/esp2/utils/mrlshuffle.rb:8:in `shuffle'"3/home/esp/esp2/utils/mrlshuffle.rb:6:in `each'"6/home/esp/esp2/utils/mrlshuffle.rb:6:in `shuffle'":/home/esp/esp2/utils/mrlshuffle.rb:28:in `shuffleall'"(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 +4 "manipulator"&c& +4 "storage"(`'v +5 "core" &  !q +2 "manipulator"&m% +3 "core" % υ . +2 .tForearm.seek :retract +2 "manipulator"&n'\ +99 "core" ' +2 .tElbow.seek CC +2 "manipulator"&f( +147 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +12 "core" ( +2 "manipulator"&H& +4 "core" &  U + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 & & +2 "core" &  1 U +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&j'ρ +100 "core" ' +2 "manipulator"&d& +4 "core" &   U +2 "manipulator"&Y% +3 "core" %x $ Y +2 "collection"'p& +4 "core" &\ +2 "collection"']& +3 .tCC.seek :closed +2 "collection"'((O +3 "core" &N\ +3 &\  +10 &/}\ ,} +9 &c\ @ +9 &ex\ Q +10 &)S\ P +9 &Z\ P +9 &V\ P +10 &oW\ P +9 &1\\\ P +10 &X\ P +9 &Y\ O +9 & xY\ O +10 &":W\ O +9 &#U}\ P +9 &%S\ O +9 &'U~\ P +10 &)AU|\ P +9 &+S}\ O +10 &,[w\ P +9 &.Uy\ O +10 &0JX|\ O +9 &2 X}\ O +9 &3V\ O +10 &5U~\ O +9 &7SSy\ O +9 &9W|\ O +10 &:R\ O +9 &<T\ O +10 &>YU}\ P +9 &@U}\ O +9 &AW\ O +10 &CQ\ O +9 &EaY\ P +10 &G"_~\ P +9 &Hl}\ R +9 &J\ V +10 &LJ Z +9 &N~ O +9 &O9P (z +10 &O|5\ : +2 ( + "collection"']& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.75 + .Hand.open + "manipulator"&^1 +69 "core" 1 +2 "manipulator"&_% +4 "core" % x e Y +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&w'\ +93 "core" ' +2 .tSC.coast "storage"(6 +3 #tLoading generic puck from tube 2 into Processing Clamp + "processing"%z& +4 "core" &\  +2 "manipulator"&g% +3 "core" %\  x  +2 "storage"(|% +4 "core" %   5\ 1 + "storage"({. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 + "storage"(S( +2 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (t& +3 "core" &    *\ 1 +2 "manipulator"&l& +3 "core" &  U +2 "manipulator"&% +3 "core" %\   +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&u( +150 "core" ( +2 "manipulator"&U& +4 "core" & Z +2 "storage"(q& +3 "core" &    %\ 1 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&' +108 "core" ' +2 "storage"(h& +4 "core" &   \ 2 +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(\ 'L +281 "core" ' +2 "storage"(- +3 "core" -' + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +2 (v& +3 "core" &    g\ 2 + "manipulator"&& +4 "core" & 6 + .tElbow.seek 2 +2 "manipulator"&( +3 "core" ( + "manipulator"&& +4 "core" &  + "storage"(}& +4 "core" &    \ 2 +2 .tForearm.seek 2 + 300 counts + "manipulator"&X'υ +15 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +72 "core" / +2 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 7):bt["4/home/esp/esp2/utils/puckmoves.rb:337:in `load'"8/home/esp/esp2/utils/puckmoves.rb:884:in `loadPuck'"6/home/esp/esp2/utils/mrlshuffle.rb:9:in `shuffle'"3/home/esp/esp2/utils/mrlshuffle.rb:6:in `each'"6/home/esp/esp2/utils/mrlshuffle.rb:6:in `shuffle'":/home/esp/esp2/utils/mrlshuffle.rb:28:in `shuffleall'"(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 +4 "manipulator"&& +4 "storage"( 'v +5 "core" &  + "manipulator"&% +4 "core" % ω F r +2 .tForearm.seek :retract + "manipulator"&'\ +93 "core" ' +2 .tElbow.seek PC +2 "manipulator"&'( +162 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +73 "core" ( +2 "manipulator"&~& +4 "core" & Q + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 && +3 "core" & +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&"' +146 "core" ' +2 "manipulator"&r& +4 "core" &  +2 "manipulator"& % +4 "core" % k  +2 "processing"%& +3 "core" &\  +2 "processing"% & +3 .tPC.seek :closed +2 "processing"%(Tg +3 "core" &\  +2 &\  +9 &.x\ +| +9 &c\ @ +9 &dv\ Q +10 &%W\ Q +9 &X\ Q +10 &[\ Q +9 &jZ\ Q +9 &,W\ Q +10 &U\ Q +9 &T\ P +9 & tX\ Q +10 &"5Z\ Q +9 &#X*\ Q +10 &%Y<\ Q +9 &'}V\ P +9 &)>W\ Q +10 &+W\ Q +9 &,U\ Q +9 &.VU\ P +10 &0FV\ Q +9 &2W\ Q +10 &3X\ Q +9 &5Q\ Q +9 &7NS\ Q +10 &9U\ P +9 &:Y\ Q +9 &<W\ P +10 &>VQ\ Q +9 &@R\ P +10 &AS\ P +9 &CU\ Q +9 &E^U\ Q +10 &G[\ Q +9 &Hc\ R +9 &Ji\ S +10 &LX\ V +9 &N\ V +10 &O\ V +9 &Q\ X +9 &SIm\ 8 +10 &T"0q\ P +9 &TF!\ , +2 ( + "processing"% & +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.52 + .Hand.open + "manipulator"&1 +65 "core" 1 +2 "manipulator"&% +4 "core" % 7 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&s'\ +99 "core" ' +2 .tSC.coast + "storage"(6 +2 "processing"%)& +4 "core" &TF\ , +2 #tImaging generic puck in Processing Clamp while storing it to tube 2 + "manipulator"&o% +4 "core" %\ 9  * +2 "storage"(% +3 "core" % \ . +2 "storage"(. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(( +3 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (!& +3 "core" & \ . +3 "manipulator"&*& +2 ."raiseStack"SE.reconfigure SEplace +6 "storage"(#]K-0-\ b +2 "core" & p +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&( +3 "core" ( +2 ."raiseStack"SE.seek :beamBreak +3 "manipulator"&+& +4 "storage"(2'L +3 "core" & ? + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &4& +2 "core" & m v  +2 .tForearm.seek PC +2 "manipulator"&&' +103 "core" ' +2 .tHand.close + "manipulator"&/ +75 "core" / +32 .tPC.seek :open +2 "processing"%9( +41 "core" ' +2 "storage"(;- +3 "core" -'L +2 ."raiseStack"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place + "storage"(#' +32 "core" ' +318 ( +2 "storage"(.& +4 "core" & \ / + "manipulator"&& +4 "core" &  + "manipulator"&1% +4 "core" %  r + .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&x( +256 "core" ( +2 "manipulator"&,& +4 "core" & [ $ +2 "storage"(/& +3 "core" & \ . +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&0' +93 "core" ' +2 .tHand.open + "manipulator"&31 +68 "core" 1 +3 "storage"(D- +3 "core" -' +2 .tSE.seek -0.19 Pucks below Top Plate +2 "storage"(<' +28 "core" ' +2 .tSE.reconfigure SEseal +2 "storage"(#QK-0-\ b +2 .tSE.seek -0.86 Pucks below Top Plate +2 "storage"(7' +56 "core" ' +4 #tLights, camera, ACTION! + "storage"(- +4 "core" -' +2 "storage"(5& +3 "core" &  \  +2 "manipulator"&M& +4 "core" & X \\ L $ + .tElbow.seek 2 +2 "manipulator"&>( +3 "core" ( +2 "manipulator"&& +3 "core" & ^ Y $ +2 "storage"(?& +3 "core" &  -\  +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&G' +4 "core" ' + .tSE.reconfigure SEgently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.15 Pucks below Top Plate + "storage"(P' +58 "core" ' +2 "manipulator"&& +4 "core" &  ( $ +2 "storage"(& +4 "core" & \ / + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 +2 "manipulator"&6'Y +35 "core" ' +2 .tElbow.hold +2 "manipulator"&B, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 .tSE.seek 0.04 Pucks below Top Plate +2 "storage"(A' +19 "core" ' +2 "manipulator"&E% +4 "core" %lt p r  +2 "storage"(@& +4 "core" &  \ + + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 319 counts + "manipulator"&J'Ϙ +22 "core" ' +2 "manipulator"&=& +4 "core" &  Y $ +2 "storage"(V& +4 "core" &  p\ 0 + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&$' +26 "core" ' +2 "storage"(-% +4 "core" % L\ 0 +2 ."downElevator"SE.seek :down +4 "storage"(:'v +99 (N% +3 "core" %C\ -\\w +2 "manipulator"&O% +4 "core" %  a + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&8'\ +89 "core" ' +66 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 "collection"'b& +3 "core" &O|7,\ : +2 #tStoring generic puck in Collection Clamp to tube 2 + "manipulator"&R% +4 "core" %\  w  +2 "storage"(%% +3 "core" %  U\ 0 +2 "storage"(K. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 2 + "storage"(L( +3 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (e& +3 "core" &  \ 0 +2 "manipulator"&F& +3 "core" &  $ +2 .tElbow.seek 2 + "manipulator"&\\( +3 "core" ( +2 "manipulator"&i& +4 "core" &  $ + "storage"(k& +4 "core" &  V\ 0 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&T' +98 "core" ' +2 "storage"(c& +4 "core" &   \ 2 +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(m'L +281 "core" ' +3 "storage"(I- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&a& +3 "core" &  { } $ + "storage"(H& +4 "core" &  \ - + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 +2 "manipulator"& 'Y +35 "core" ' +2 .tElbow.hold + "manipulator"&[, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(C- +2 "core" -' +3 .tSE.seek 0.1 Pucks below Top Plate + "storage"(d'< +28 "core" ' +2 "manipulator"&Y% +4 "core" %hh b c +2 "storage"(p& +3 "core" &  \ ) + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 315 counts + "manipulator"&Z'ϔ +14 "core" ' +2 "manipulator"&`& +4 "core" &  $ $ +2 "storage"(n& +3 "core" & \ 0 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&Q' +29 "core" ' +2 .tSE.seek 1.1 Pucks below Top Plate +2 "storage"(^'+ +38 "core" ' + "manipulator"&_& +4 "core" &  < $ +2 "manipulator"&z% +4 "core" % ] + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&g'\ +91 "core" ' +2 .tElbow.seek CC +2 "manipulator"&|( +144 "core" ( +2 "manipulator"&]& +4 "core" & } 1 5 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &{& +2 "core" & 7 5 +2 .tForearm.seek CC + "manipulator"&t'ρ +94 "core" ' +2 .tHand.close + "manipulator"&l/ +68 "core" / +2 .tCC.seek :open +2 "collection"'( +379 "core" ( +3 "storage"(j& +3 "core" &  \ / +2 "storage"(U& +3 "core" &  _\ 0 +2 "manipulator"&q& +3 "core" &  5\ +2 "manipulator"&W% +3 "core" % φ  +2 .tForearm.seek :retract +2 "manipulator"&h'\ +101 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&f( +155 "core" ( +39 "manipulator"&w& +13 "core" & C \ + "storage"(& +4 "core" &    /\ 3 + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 2 +2 "manipulator"&v'Y +108 "core" ' +2 .tElbow.hold +2 "manipulator"&, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&1 +66 "core" 1 +3 "manipulator"&}% +3 "core" % in t g } +2 "storage"(& +3 "core" & \ - +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 2 + 316 counts +2 "manipulator"&'ϕ +13 "core" ' +2 "manipulator"&& +4 "core" & E \ +2 "storage"(u& +4 "core" &    t\ 2 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&' +28 "core" ' +2 "storage"(\ % +4 "core" %4   \ 3\ * +2 ."downElevator"SE.seek :down +4 "storage"(X'v +99 (~% +3 "core" %9   0\ 1Zr +2 "manipulator"&% +4 "core" %  + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +90 "core" ' +61 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 #tMoving puck from tube 2 to 3 + "manipulator"&r% +4 "core" %\    +2 "storage"( % +4 "core" %  y\ 3 + "storage"(. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 2 + "storage"( ( +3 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" &    \ 3 +2 "manipulator"&y& +4 "core" & \ + .tElbow.seek 2 +2 "manipulator"&( +3 "core" ( + "manipulator"&& +4 "core" & $ \ + "storage"()& +4 "core" &   \ 3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&o' +98 "core" ' +3 "storage"(& +4 "core" &    \ 4 +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"( 'L +287 "core" ' +2 "storage"(- +3 "core" -'m + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&!/ +76 "core" / +3 "manipulator"&*& +3 "core" &  \ +2 "manipulator"&+% +3 "core" %   +2 .tForearm.seek :retract +2 "manipulator"&4'\ +86 "core" ' +2 .tElbow.seek :clear +2 "manipulator"&"(d +101 "core" ( +2 "manipulator"&& +4 "core" &d  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &S& +2 "core" &d Z  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear +2 "manipulator"&;'\ +3 "core" ' +2 .tSE.seek :down +2 "storage"(''v +275 "core" ' +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 +2 "storage"(s( +348 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" &  b\ 1 + .tSE.reconfigure SEplace +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(2'L +272 "core" ' +2 "storage"(.- +3 "core" -'L + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tSE.seek :place +2 "storage"(' +31 "core" ' +2 "storage"(1& +4 "core" &   d\ 3 +2 "storage"(&& +3 "core" &   $\ 2 +2 "manipulator"&,& +3 "core" &d  +2 "manipulator"&/% +3 "core" %\    +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&( +104 "core" ( +2 "manipulator"&3& +4 "core" & ' g + "storage"(D& +4 "core" &   S\ 3 + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 3 +2 "manipulator"&' +111 "core" ' +2 .tElbow.hold + "manipulator"&5, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&M1 +70 "core" 1 +3 "manipulator"&% +3 "core" % n r  +2 "storage"(?& +3 "core" & "\ . + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 316 counts + "manipulator"&'B +26 "core" ' +2 "manipulator"&& +4 "core" & X g + "storage"(& +4 "core" &   `\ 1 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&#' +21 "core" ' +2 "storage"(E% +4 "core" %   |\ 2 +2 ."downElevator"SE.seek :down +4 "storage"(@'v +99 (<% +3 "core" %@  \ 0[t +2 "manipulator"&=% +3 "core" %д  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&V'\ +91 "core" ' +63 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 #tMoving puck from tube 2 to 3 + "manipulator"&-% +4 "core" %\  I , + "storage"(x% +4 "core" %   '\ 3 + "storage"(0. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 + "storage"(7( +336 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (N& +3 "core" &  0\ 2 + "manipulator"&O& +4 "core" & f + .tElbow.seek 2 +2 "manipulator"&G( +3 "core" ( + "manipulator"&>& +4 "core" & $ f + "storage"(P& +3 "core" &   /\ 2 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&6' +101 "core" ' +2 "storage"(J& +4 "core" &   '\ 3 + .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(b'L +281 "core" ' +2 "storage"(R- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&%/ +70 "core" / +4 "manipulator"&K& +3 "core" &  f +2 "manipulator"&A% +3 "core" %  X +2 .tForearm.seek :retract +2 "manipulator"&e'\ +90 "core" ' +2 .tElbow.seek :clear +2 "manipulator"&F(d +102 "core" ( +2 "manipulator"&i& +4 "core" &d Y  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &k& +2 "core" &d  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear + "manipulator"&$'\ +3 "core" ' + .tSE.seek :down +2 "storage"(c'v +278 "core" ' +4 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 3 + "storage"(:( +342 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" &# R\ -\  + .tSE.reconfigure SEplace +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(B'L +307 "core" ' +2 "storage"(8- +3 "core" -'' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (I& +2 "core" &$  k\ -\  +2 "storage"(a& +3 "core" &$ O\ .\  +2 "manipulator"&H& +3 "core" &d   +2 "manipulator"&C% +3 "core" %\ (  "3 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +43 "manipulator"&Y( +105 "core" ( +2 "manipulator"&p& +4 "core" &   e + "storage"(`& +4 "core" &$ \ -\  + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 3 +2 "manipulator"&n' +115 "core" ' +2 .tElbow.hold +2 "manipulator"&_, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&z1 +72 "core" 1 +3 "manipulator"&T% +3 "core" % d T ` * +2 "storage"(\\& +3 "core" &$ \ )\  +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 312 counts + "manipulator"&m'> +19 "core" ' +2 "manipulator"& & +4 "core" & d +2 "storage"(Z& +3 "core" &$\ /\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&]' +31 "core" ' +2 "storage"(d% +4 "core" % /\  M\ /" +2 ."downElevator"SE.seek :down +6 "storage"({'v +99 (Q% +3 "core" %3  _\ ,Zs +2 "manipulator"&[% +3 "core" %н y R e +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&l'\ +95 "core" ' +48 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 #tShuffling pucks in tube 3 of 3..3 + #Loading generic puck from tube 3 into Collection Clamp + "collection"'g& +4 "core" &F\ +2 "manipulator"&(% +3 "core" %\ " ; +2 "storage"(j% +4 "core" %   \ 2 + "storage"(U. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 + "storage"(q( +3 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (W& +2 "core" &   \ 2 +2 "manipulator"&w& +4 "core" &\  c +2 .tElbow.seek 3 + "manipulator"&t( +4 "core" ( +2 "manipulator"&& +4 "core" &\  ? c + "storage"(|& +4 "core" &   ?\ 2 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&' +95 "core" ' +2 "storage"(}& +4 "core" &   s\ 3 +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"('L +288 "core" ' +2 "storage"(- +3 "core" -'m +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (u& +3 "core" & =\ / + "manipulator"&\ & +4 "core" & W c + .tElbow.seek 3 +2 "manipulator"&h( +3 "core" ( + "manipulator"&~& +4 "core" & r c + "storage"(& +4 "core" & \ 0 + .tForearm.seek 3 + 300 counts +2 "manipulator"&f'2 +25 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&v/ +67 "core" / +2 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 7):bt["4/home/esp/esp2/utils/puckmoves.rb:337:in `load'"8/home/esp/esp2/utils/puckmoves.rb:884:in `loadPuck'"6/home/esp/esp2/utils/mrlshuffle.rb:8:in `shuffle'"3/home/esp/esp2/utils/mrlshuffle.rb:6:in `each'"6/home/esp/esp2/utils/mrlshuffle.rb:6:in `shuffle'":/home/esp/esp2/utils/mrlshuffle.rb:32:in `shuffleall'"(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 +4 "manipulator"&& +4 "storage"(r'v +5 "core" & c +2 "manipulator"& % +4 "core" % J ) +2 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 .tElbow.seek CC +2 "manipulator"&^( +151 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +8 "core" ( +2 "manipulator"&& +4 "core" &  # 8 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &y& +3 "core" &   8 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'ρ +99 "core" ' +4 "manipulator"&)& +3 "core" &  7 8 +2 "manipulator"&% +4 "core" %τ +2 "collection"'& +4 "core" &O\ \ + "collection"'X& +4 .tCC.seek :closed +2 "collection"'L(O +2 "core" &\ \ +3 &\ \  +8 &-z\ ,~ +10 &d~\ @ +9 &mvv\ P +9 &0Uv\ P +10 &V\ P +9 &T}\ P +10 &vT~\ P +9 &8Y|\ P +9 &Vr\ P +10 &T}\ O +9 & W~\ O +9 &"AY\ O +10 &$W\ P +9 &%T\ P +10 &'W}\ O +9 &)JQ\ O +9 &+ W|\ O +10 &,W|\ O +9 &.Q~\ O +9 &0QU|\ O +10 &2Q\ O +9 &3Ty\ O +10 &5T~\ O +9 &7ZQ\ O +9 &9Ty\ P +10 &:T~\ O +9 &<Uy\ O +9 &>aTt\ O +10 &@$Ux\ O +9 &AUw\ O +10 &CSs\ O +9 &EhZm\ P +9 &G)^z\ P +10 &Hmu\ R +9 &Jn\ V +9 &LNp [ +10 &Nk K +9 &O2Av\ . +10 &Oev\ D +5 ( + "collection"'X& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.79 +2 .Hand.open + "manipulator"&1 +3 "core" &O]q\ D +64 1 +2 "manipulator"&% +4 "core" % ς  + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +101 "core" ' +2 .tSC.coast "storage"(6 +3 #tLoading generic puck from tube 3 into Processing Clamp +2 "processing"%!& +3 "core" &Z\  +2 "manipulator"&*% +3 "core" %\ $ z b J +2 "storage"(+% +4 "core" % `\ 0 + "storage"(. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 3 + "storage"(S( +3 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (o& +3 "core" &\ / +2 "manipulator"&& +3 "core" &  x 8 +2 "manipulator"&4% +4 "core" %\ $ k l J + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 + "manipulator"& ( +149 "core" ( +2 "manipulator"& & +4 "core" & Z  +2 "storage"(& +3 "core" &\ 0 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&.' +105 "core" ' +2 "storage"('& +4 "core" &   D\ 1 +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(1'L +281 "core" ' +2 "storage"(&- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (,& +2 "core" & ( !\ - +2 "manipulator"&/& +3 "core" & K  + .tElbow.seek 3 +2 "manipulator"&3( +3 "core" ( + "manipulator"&D& +4 "core" &  + "storage"(2& +4 "core" &\ - +2 .tForearm.seek 3 + 300 counts + "manipulator"&"'2 +27 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&M/ +70 "core" / +2 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 7):bt["4/home/esp/esp2/utils/puckmoves.rb:337:in `load'"8/home/esp/esp2/utils/puckmoves.rb:884:in `loadPuck'"6/home/esp/esp2/utils/mrlshuffle.rb:9:in `shuffle'"3/home/esp/esp2/utils/mrlshuffle.rb:6:in `each'"6/home/esp/esp2/utils/mrlshuffle.rb:6:in `shuffle'":/home/esp/esp2/utils/mrlshuffle.rb:32:in `shuffleall'"(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 +4 "manipulator"&& +2 "storage"(?'v +6 "core" & A  +2 "manipulator"&% +3 "core" % > +2 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 .tElbow.seek PC +2 "manipulator"&E( +163 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +81 "core" ( +3 "manipulator"&;& +4 "core" & 4 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &<& +3 "core" & | h +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&=' +103 "core" ' +2 "manipulator"&& +4 "core" & +2 "manipulator"&% +3 "core" % 5 x +2 "processing"%& +4 "core" &\  + "processing"%-& +44 .tPC.seek :closed +11 "processing"%x(Tg +4 "core" &\  + &\  + &\  + &\  + &\  + &\  &\  +4 &-x\ +| +9 &c\ @ +10 &bs\ Q +9 &#R\ Q +9 &X\ Q +10 &X\ Q +9 &jX\ P +10 &,U\ P +9 &T\ P +9 &V\ P +10 & qT\ Q +9 &"3Y\ Q +9 &#W\ Q +10 &%W\ P +9 &'yX\ Q +10 &);V\ Q +9 &*V\ P +9 &,T\ P +10 &.Q\ P +9 &0DT:\ P +9 &2U<\ P +10 &3T\ Q +9 &5T\ P +10 &7LQ\ P +9 &9Q\ P +9 &:W\ P +10 &<U\ Q +9 &>TS\ P +9 &@U\ P +10 &AR\ Q +9 &CSS\ P +10 &E[T\ Q +9 &GY\ Q +9 &H`\ R +10 &Jg\ R +9 &LV<\ U +9 &N\ V +10 &O:\ V +9 &Q\ W +10 &SIv\ 5 +9 &T/5c\ ; +9 ( + &TD \  & + "processing"%-& +4 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.52 + .Hand.open + "manipulator"&01 +72 "core" 1 +2 "manipulator"&% +4 "core" %  ` x +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&#'\ +93 "core" ' +2 .tSC.coast + "storage"(6 +3 "processing"%@& +3 "core" &TD\  & +2 #tImaging generic puck in Processing Clamp while storing it to tube 3 + "manipulator"&s% +4 "core" %\ 0 R & +2 "storage"(N% +3 "core" %~ \ - +2 "storage"(O. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 3 + "storage"(>( +2 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +3 (P& +2 "manipulator"&J& +4 "core" & \ - +3 &  +3 ."raiseStack"SE.reconfigure SEplace +2 .tElbow.reconfigure TightElbow +4 "storage"(#]K-0-\ b +2 "manipulator"&$&.,(\ #b +6 .tElbow.seek PC + "manipulator"&5( +4 "core" ( + "manipulator"&V& +3 ."raiseStack"SE.seek :beamBreak +2 "storage"(R'L +3 "core" &  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &%& +3 "core" &  + .tForearm.seek PC +2 "manipulator"&K' +99 "core" ' +2 .tHand.close + "manipulator"&A/ +72 "core" / +2 .tPC.seek :open +2 "processing"%i( +79 "core" ' +2 "storage"(k- +3 "core" -'L +2 ."raiseStack"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +2 "storage"(6' +31 "core" ' +275 ( +2 "storage"(G& +4 "core" & \ , + "manipulator"&e& +4 "core" & T + "manipulator"&b% +4 "core" % d  + .tForearm.seek :retract +2 "manipulator"&7'\ +92 "core" ' +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&( +258 "core" ( +2 "manipulator"&c& +4 "core" &\ 1 # + "storage"(8& +4 "core" & F\ , +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&I' +97 "core" ' +2 .tHand.open + "manipulator"&a1 +75 "core" 1 +3 "storage"(H- +3 "core" -' +2 .tSE.seek -0.19 Pucks below Top Plate +2 "storage"(C' +24 "core" ' +2 .tSE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.86 Pucks below Top Plate +3 "storage"(p' +56 "core" ' +2 #tLights, camera, ACTION! + "storage"(`- +4 "core" -' + "storage"(F& +4 "core" & \  + "manipulator"&z& +4 "core" &\ ^ g N # +2 .tElbow.seek 3 + "manipulator"&T( +4 "core" ( + "manipulator"&\\& +4 "core" &\ _ ^ > # +2 "storage"( & +3 "core" & 7\  +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&Z' +13 "core" ' +2 .tSE.reconfigure SEgently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.15 Pucks below Top Plate + "storage"(d' +61 "core" ' +2 "manipulator"&$& +4 "core" &\  z [ # +2 "storage"(Q& +4 "core" & b\ , + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 3 + "manipulator"&[' +39 "core" ' +2 .tElbow.hold +2 "manipulator"&Y, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 .tSE.seek 0.04 Pucks below Top Plate +2 "storage"(n' +26 "core" ' +2 "manipulator"&m% +4 "core" %d Z V L +2 "storage"(g& +4 "core" & \ ) + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 317 counts + "manipulator"&('C +23 "core" ' + "manipulator"&j& +4 "core" &\ W # +2 "storage"(U& +4 "core" & \ . +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&W' +24 "core" ' +2 "storage"(B% +4 "core" % A\ / +2 ."downElevator"SE.seek :down +4 "storage"(w'v +99 (% +3 "core" % > f\ +[t +2 "manipulator"&|% +3 "core" %  3 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&]'\ +91 "core" ' +65 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 "collection"'}& +3 "core" &O]_\ D +2 #tStoring generic puck in Collection Clamp to tube 3 + "manipulator"&{% +4 "core" %\  @  +2 "storage"(:% +3 "core" % J\ / +2 "storage"(_. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 3 + "storage"(l( +3 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (& +3 "core" &  o\ / + "manipulator"&u& +4 "core" &\  "~ +2 .tElbow.seek 3 + "manipulator"&\ ( +3 "core" ( +2 "manipulator"&~& +3 "core" & - "~ +2 "storage"(& +4 "core" & }\ / +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&v' +93 "core" ' +2 "storage"(& +4 "core" &\ / +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"( 'L +283 "core" ' +2 "storage"(t- +4 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" &\  "~ +2 "storage"(& +3 "core" & %\ / + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 3 +2 "manipulator"&y' +38 "core" ' +2 .tElbow.hold + "manipulator"&, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(f- +2 "core" -' +3 .tSE.seek 0.09 Pucks below Top Plate + "storage"()'7 +29 "core" ' +2 "manipulator"&% +4 "core" %] \\ S +2 "storage"(& +3 "core" & $\ ) +2 .tForearm.force -20 "manipulator"&5 +3 .tForearm.seek 3 + 318 counts + "manipulator"&h'D +17 "core" ' +2 "manipulator"&r& +4 "core" &\  P "} +2 "storage"(& +4 "core" & W\ . +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&' +41 "core" ' +2 .tSE.seek 1.09 Pucks below Top Plate +40 "storage"(X'& +46 "core" ' +2 "manipulator"&& +4 "core" &\ w f "} +2 "manipulator"&% +3 "core" % f +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&!'\ +91 "core" ' +2 .tElbow.seek CC +2 "manipulator"&*( +152 "core" ( +2 "manipulator"&+& +4 "core" &  ;7 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" &  ;7 +2 .tForearm.seek CC +2 "manipulator"&o'ρ +103 "core" ' +2 .tHand.close + "manipulator"&/ +69 "core" / +2 .tCC.seek :open +2 "collection"'4( +379 "core" ( +2 "storage"(& +4 "core" &\ . + "storage"( & +4 "core" & \ - + "manipulator"&& +4 "core" & % :, + "manipulator"&q% +4 "core" % φ  c +2 .tForearm.seek :retract + "manipulator"&''\ +102 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&^( +156 "core" ( +2 "manipulator"&& +4 "core" & J +2 "storage"(&& +3 "core" & `\ 0 + .tElbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +2 .tForearm.seek 3 +2 "manipulator"&,' +112 "core" ' +2 .tElbow.hold + "manipulator"&/, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&D1 +69 "core" 1 +3 "manipulator"&2% +4 "core" % e | | . +2 "storage"(M& +3 "core" & Q\ + +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 319 counts + "manipulator"&'E +20 "core" ' +2 "manipulator"&& +4 "core" & +2 "storage"( & +3 "core" &   \ 1 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&.' +30 "core" ' +2 "storage"(1% +4 "core" %-   ,\ 1\ ) +2 ."downElevator"SE.seek :down +4 "storage"("'v +99 (;% +3 "core" %8 W\ 0Zs +2 "manipulator"&<% +4 "core" % F d +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&3'\ +92 "core" ' +52 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 #tMoving puck from tube 3 to 4 + "manipulator"&% +4 "core" %\ $ J +2 "storage"(% +3 "core" %   p\ 2 +2 "storage"(. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 3 + "storage"(?( +3 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" &   F\ 2 +2 "manipulator"&9& +4 "core" & + .tElbow.seek 3 +2 "manipulator"&0( +3 "core" ( +2 "manipulator"&& +3 "core" &  +2 "storage"(@& +3 "core" &   T\ 2 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&s' +97 "core" ' +2 "storage"(N& +4 "core" &   \ 3 +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(-'L +284 "core" ' +2 "storage"(O- +3 "core" -'l + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&P/ +67 "core" / +3 "manipulator"&J& +3 "core" & J +2 "manipulator"&V% +3 "core" % Ы  L +2 .tForearm.seek :retract + "manipulator"&%'\ +98 "core" ' +2 .tElbow.seek :clear +2 "manipulator"&=(d +99 "core" ( +2 "manipulator"&A& +4 "core" &d  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &S& +2 "core" &d k  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear +2 "manipulator"&k'\ +17 "core" ' +2 .tSE.seek :down +2 "storage"(E'v +265 "core" ' +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"(#(,H +341 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (x& +3 "core" &,G# 5\ /\  + .tSE.reconfigure SEplace +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"(R'L +270 "core" ' +2 "storage"(G- +3 "core" -'L + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tSE.seek :place +2 "storage"(e' +35 "core" ' +2 "storage"(b& +4 "core" &,G$\ 0\  + "storage"(K& +4 "core" &,G% 8\ 0\  + "manipulator"&c& +4 "core" &d   + "manipulator"&8% +4 "core" %\  + H + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 + "manipulator"&5( +109 "core" ( +2 "manipulator"&a& +4 "core" &  : + "storage"(H& +4 "core" &,G$ \ /\  + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 4 +2 "manipulator"&`'g +107 "core" ' +2 .tElbow.hold + "manipulator"&F, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&z1 +72 "core" 1 +3 "manipulator"&7% +3 "core" % u x ( H +2 "storage"(\\& +3 "core" &,G$ R\ +\  +2 .tForearm.force -20 "manipulator"&5 +3 .tForearm.seek 4 + 314 counts + "manipulator"& 'ϡ +22 "core" ' +2 "manipulator"&$& +4 "core" & : + "storage"(Q& +4 "core" &,G$ \ /\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&6'# +23 "core" ' +2 "storage"(m% +4 "core" % \ / +2 ."downElevator"SE.seek :down +3 "storage"(g'v +100 (C% +3 "core" %;\ -Zr +2 "manipulator"&j% +3 "core" % +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&U'\ +97 "core" ' +60 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 #tMoving puck from tube 3 to 4 + "manipulator"&B% +4 "core" % \  " , + "storage"(% +4 "core" %~   j\ 2 +2 "storage"(I. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 + "storage"(p( +341 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" & / c\ - + "manipulator"&|& +3 "core" &  : +2 .tElbow.seek 3 +2 "manipulator"&Z( +14 "core" ( +2 "manipulator"&T& +4 "core" & ~ Y  + "storage"(d& +4 "core" & 8\ + +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts + "manipulator"&[' +96 "core" ' +2 "storage"((& +4 "core" & d\ + + .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(}'L +286 "core" ' +2 "storage"({- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&:/ +114 "core" / +2 "manipulator"&_& +4 "core" & D  +2 "manipulator"&n% +3 "core" % й + +2 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 .tElbow.seek :clear +2 "manipulator"&u(d +102 "core" ( +2 "manipulator"&~& +4 "core" &d ;  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &d C  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :clear + "manipulator"&W'\ +22 "core" ' +2 .tSE.seek :down +2 "storage"('v +277 "core" ' +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 4 + "storage"(w(,H +350 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (>& +3 "core" &,K#  ,\ . + .tSE.reconfigure SEplace +3 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(Y'L +307 "core" ' +2 "storage"(]- +3 "core" -', + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (t& +3 "core" &,H   A\ 1 +2 "storage"(& +3 "core" &,H   N\ 1 + "manipulator"&& +4 "core" &d .  + "manipulator"&f% +4 "core" %\   n + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 + "manipulator"&( +109 "core" ( +2 "manipulator"&& +4 "core" & _ d + "storage"(r& +4 "core" &,H  \ 1 + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 4 +2 "manipulator"&'g +110 "core" ' +2 .tElbow.hold + "manipulator"&, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&1 +71 "core" 1 +3 "manipulator"&v% +3 "core" % v } e +2 "storage"(\ & +3 "core" &,H \ , + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 315 counts + "manipulator"& 'Ϣ +21 "core" ' +2 "manipulator"&y& +4 "core" & I d + "storage"(h& +4 "core" &,H  \ 1 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&)'# +32 "core" ' +3 "storage"(+% +3 "core" % 2   L\ 1 +2 ."downElevator"SE.seek :down +4 "storage"('v +99 (% +3 "core" %9 [\ .[s +2 "manipulator"&% +4 "core" %  N e + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +91 "core" ' +52 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 #tShuffling pucks in tube 4 of 4..4 + #Loading generic puck from tube 4 into Collection Clamp + "collection"'!& +4 "core" &g\ +2 "manipulator"&L% +3 "core" %\  q # +2 "storage"(% +4 "core" %   \ \ 2 + "storage"( . +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 + "storage"((,H +3 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (q& +2 "core" &,H  )\ 1 +3 "manipulator"&& +4 "core" & c + .tElbow.seek 4 +2 "manipulator"&&( +3 "core" ( +2 "manipulator"&o& +3 "core" & @ c +2 "storage"(*& +3 "core" &,H   \ 2 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts +2 "manipulator"&D'# +95 "core" ' +2 "storage"(2& +4 "core" &,H  \ 3 +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(M'L +288 "core" ' +2 "storage"(- +3 "core" -'m +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 ( & +3 "core" &,H\ 0 + "manipulator"&1& +4 "core" & c + .tElbow.seek 4 +2 "manipulator"&'( +4 "core" ( +2 "manipulator"&;& +4 "core" & = c + "storage"(<& +4 "core" &,H &\ 0 +2 .tForearm.seek 4 + 300 counts + "manipulator"&^'ϓ +31 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&,/ +70 "core" / +2 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 7):bt["4/home/esp/esp2/utils/puckmoves.rb:337:in `load'"8/home/esp/esp2/utils/puckmoves.rb:884:in `loadPuck'"6/home/esp/esp2/utils/mrlshuffle.rb:8:in `shuffle'"3/home/esp/esp2/utils/mrlshuffle.rb:6:in `each'"6/home/esp/esp2/utils/mrlshuffle.rb:6:in `shuffle'":/home/esp/esp2/utils/mrlshuffle.rb:36:in `shuffleall'"(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 +4 "manipulator"&& +4 "storage"('v +5 "core" & 0 c +2 "manipulator"&% +3 "core" % ϝ  +2 .tForearm.seek :retract +2 "manipulator"&'\ +91 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +156 "core" ( +2 "manipulator"&X& +4 "core" & v ) + ' + .tElbow.reconfigure LooseElbow +3 ."downElevator"SE.coast +3 "manipulator"&$ &.,(#b + "storage"(5 +3 "manipulator"&9& +5 "core" & ) +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'ρ +94 "core" ' +4 "manipulator"&@& +3 "core" & ) +2 "manipulator"&.% +4 "core" %ϊ +2 "collection"'N& +3 "core" &l\ +2 "collection"'"& +4 .tCC.seek :closed + "collection"'l(O +3 "core" &/\ \ +3 &f\ \  +10 &.zj\ ,} +9 &cg\ ? +10 &gvu\ P +9 &*Tq\ O +9 &Ui\ O +10 &Tm\ P +9 &pTh\ O +10 &2Uf\ O +9 &Th\ O +9 &Zm\ O +10 & xUk\ O +9 &";Uj\ O +9 &#Wl\ O +10 &%Vo\ O +9 &'Wp\ P +10 &)CUi\ O +9 &+Tk\ O +9 &,Ym\ O +10 &.Ss\ O +9 &0JUi\ O +9 &2 Un\ O +10 &3Tn\ O +9 &5Tr\ O +10 &7SUq\ O +9 &9Up\ O +9 &:So\ O +10 &<Sg\ O +9 &>ZSb\ O +9 &@Re\ O +10 &ATg\ O +9 &CRg\ O +10 &EaWi\ P +9 &G"`a\ P +9 &Hkf\ R +10 &Jj\ V +9 &LHf [\ +9 &Ne M +10 &O.B]\ *~ +9 &OoX\ F +5 ( + "collection"'"& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.77 +2 .Hand.open + "manipulator"&/1 +4 "core" &Oei\ F +70 1 +2 "manipulator"&3% +4 "core" % ϊ ~ @ + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&O'\ +95 "core" ' +2 .tSC.coast + "storage"(6 +2 #tLoading generic puck from tube 4 into Processing Clamp +2 "processing"%P& +3 "core" &\  +2 "manipulator"&J% +4 "core" %    + "storage"(V% +4 "core" %\ / + "storage"(A. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 4 + "storage"(S(,H +3 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (s& +3 "core" &,H `\ / +2 "manipulator"&0& +3 "core" & P ) +2 "manipulator"&%% +3 "core" %  t  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 + "manipulator"&-( +158 "core" ( +2 "manipulator"&?& +4 "core" & ? ; +2 "storage"(x& +4 "core" &,H K\ 0 + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts +2 "manipulator"&G'# +97 "core" ' +2 "storage"(E& +4 "core" &,H  \ 0 +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(b'L +281 "core" ' +2 "storage"(K- +3 "core" -' + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +2 (c& +3 "core" &,H \ , + "manipulator"&8& +4 "core" & z : + .tElbow.seek 4 +2 "manipulator"&a( +3 "core" ( + "manipulator"&H& +4 "core" & : +40 "storage"(R& +12 "core" &,H\ - +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&='ϓ +21 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&z/ +70 "core" / +3 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 7):bt["4/home/esp/esp2/utils/puckmoves.rb:337:in `load'"8/home/esp/esp2/utils/puckmoves.rb:884:in `loadPuck'"6/home/esp/esp2/utils/mrlshuffle.rb:9:in `shuffle'"3/home/esp/esp2/utils/mrlshuffle.rb:6:in `each'"6/home/esp/esp2/utils/mrlshuffle.rb:6:in `shuffle'":/home/esp/esp2/utils/mrlshuffle.rb:36:in `shuffleall'"(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 + ."downElevator"SE.seek :down +4 "manipulator"&7& +4 "storage"(\\'v +5 "core" & R : +2 "manipulator"&$% +3 "core" % Ϙ   +2 .tForearm.seek :retract +2 "manipulator"&Q'\ +97 "core" ' +2 .tElbow.seek PC +2 "manipulator"&m( +163 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +90 "core" ( +2 "manipulator"&k& +4 "core" & ! Z + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &C& +3 "core" & S Z +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&j' +97 "core" ' +2 "manipulator"&5& +4 "core" & N Z +2 "manipulator"&`% +3 "core" % Q +2 "processing"% & +4 "core" &\  + "processing"%B& +4 .tPC.seek :closed +2 "processing"%(Tg +3 "core" &\  +3 &\ 3 +10 &1Fy\ 2 +9 &Zp\ F +9 &d9\ Q +10 &T\ P +9 &|W\ \ Q +10 &=U\ Q +9 &W\ Q +9 &T\ Q +10 &W\ Q +9 &FV\ Q +9 &!S\ Q +10 &"X6\ Q +9 &$T.\ Q +10 &&OWO\ P +9 &(SL\ Q +9 &)T4\ Q +10 &+S\ P +9 &-XOL\ P +9 &/SM\ Q +10 &0RJ\ P +9 &2SH\ Q +10 &4_SM\ P +9 &6!QH\ P +9 &7QM\ P +10 &9O \ P +9 &;gTC\ P +9 &=)RF\ P +10 &>UO\ P +9 &@RG\ P +10 &BpON\ P +9 &D1TJ\ P +9 &ETJ\ P +10 &G^M\ Q +9 &It`I\ Q +9 &K1nI\ S +10 &LH\ V +9 &NR\ W +10 &PlV\ W +9 &R.Q\ W +9 &S_eN\ 4 +10 &TABN\  ( +5 ( + "processing"%B& +4 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.58 +2 .Hand.open + "manipulator"&I1 +3 "core" &TBR\  ' +3 "Can"\ HG +63 "core" 1 +2 "manipulator"&e% +4 "core" % S +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&6'\ +97 "core" ' +2 .tSC.coast + "storage"(6 +2 "processing"%g& +4 "core" &TBV\  ' +2 #tImaging generic puck in Processing Clamp while storing it to tube 4 + "manipulator"&#% +4 "core" %\ 9  * + "storage"(% +4 "core" %} , \ , + "storage"(|. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 + "storage"(T(,H +3 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (d& +2 "manipulator"&(& +4 "core" &,H \ , +4 ."raiseStack"SE.reconfigure SEplace +2 "storage"(#]K-0-\ b +3 "core" & Z +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&F( +2 ."raiseStack"SE.seek :beamBreak +3 "core" ( +2 "manipulator"&U& + "storage"({'L +6 "core" & & Z + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &:& +3 "core" & u  Z +2 .tForearm.seek PC + "manipulator"&_' +102 "core" ' +2 .tHand.close + "manipulator"&n/ +69 "core" / +2 .tPC.seek :open +2 "processing"%~( +79 "core" ' +2 "storage"(- +3 "core" -'L +2 ."raiseStack"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place + "storage"([' +31 "core" ' +277 ( +2 "storage"(Z& +4 "core" &,H >\ / + "manipulator"&& +4 "core" & Z + "manipulator"&}% +4 "core" % + S + .tForearm.seek :retract +2 "manipulator"&p'\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&>( +256 "core" ( +2 "manipulator"&& +4 "core" &\ # +2 "storage"(]& +3 "core" &,H \ - +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&t'# +100 "core" ' +2 .tHand.open + "manipulator"&1 +67 "core" 1 +3 "storage"(- +3 "core" -' +2 .tSE.seek -0.19 Pucks below Top Plate +2 "storage"(f' +25 "core" ' +2 .tSE.reconfigure SEseal +2 "storage"(#QK-0-\ b +2 .tSE.seek -0.86 Pucks below Top Plate +2 "storage"(' +53 "core" ' +2 #tLights, camera, ACTION! + "storage"(r- +4 "core" -' + "storage"(u& +4 "core" &,H z \  + "manipulator"&& +4 "core" &\ d ` # +2 .tElbow.seek 4 + "manipulator"&v( +3 "core" ( +2 "manipulator"&\ & +3 "core" &\ ] Z G # +2 "storage"(y& +3 "core" &,H n o\  +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&h'# +15 "core" ' +2 .tSE.reconfigure SEgently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.15 Pucks below Top Plate + "storage"(+' +60 "core" ' +2 "manipulator"&W& +4 "core" &\  # +2 "storage"(& +3 "core" &,H `\ / +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 4 +2 "manipulator"&'g +36 "core" ' +2 .tElbow.hold +2 "manipulator"&, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 .tSE.seek 0.04 Pucks below Top Plate +2 "storage"(' +20 "core" ' +4 "manipulator"& % +4 "core" %y q q  i +2 "storage"(!& +3 "core" &,H \ * +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 4 + 318 counts +2 "manipulator"&L'ϥ +18 "core" ' +2 "manipulator"&& +4 "core" &\ m # +2 "storage"( & +4 "core" &,H \ . + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts +2 "manipulator"&Y'# +31 "core" ' +2 "storage"(q% +4 "core" % .\ / +2 ."downElevator"SE.seek :down +4 "storage"('v +99 (o% +3 "core" %> ]\ ,\\u +2 "manipulator"&*% +3 "core" %, ' < +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&)'\ +100 "core" ' +55 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 "collection"'2& +3 "core" &Oea\ F +2 #tStoring generic puck in Collection Clamp to tube 4 + "manipulator"&% +4 "core" %\  z +2 "storage"(w% +3 "core" %~ \ / +2 "storage"(. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 4 + "storage"((,H +3 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (& +3 "core" &,H ]\ / +2 "manipulator"& & +3 "core" &\  i # +2 .tElbow.seek 4 +2 "manipulator"&1( +3 "core" ( +2 "manipulator"&;& +4 "core" &\  Q # +2 "storage"(<& +4 "core" &,H [\ / +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts +2 "manipulator"&,'# +91 "core" ' +2 "storage"(& +4 "core" &,H O\ / +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +49 .tSE.seek :beamBreak +2 "storage"('L +285 "core" ' +2 "storage"(&- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&D& +3 "core" &\ 5 # +2 "storage"(X& +3 "core" &,H G\ , +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 4 +2 "manipulator"&9'g +35 "core" ' +2 .tElbow.hold + "manipulator"&M, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(^- +3 "core" -' +2 .tSE.seek 0.1 Pucks below Top Plate + "storage"(@'< +27 "core" ' +2 "manipulator"&.% +4 "core" %x ] [ D +2 "storage"(N& +3 "core" &,H \ ) +2 .tForearm.force -20 "manipulator"&5 +3 .tForearm.seek 4 + 317 counts + "manipulator"&''Ϥ +19 "core" ' +2 "manipulator"&& +4 "core" &\ # +2 "storage"(& +4 "core" &,H >\ . +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&4'# +24 "core" ' +2 .tSE.seek 1.1 Pucks below Top Plate +2 "storage"("'+ +37 "core" ' +2 "manipulator"&/& +4 "core" &\  # +2 "manipulator"&3% +4 "core" %# n +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&P'\ +87 "core" ' +2 .tElbow.seek CC +2 "manipulator"&J( +143 "core" ( +2 "manipulator"&V& +4 "core" & I 5 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &A& +2 "core" & t 5 +2 .tForearm.seek CC +2 "manipulator"&s'ρ +104 "core" ' +2 .tHand.close + "manipulator"&0/ +74 "core" / +3 .tCC.seek :open +2 "collection"'%( +378 "core" ( +2 "storage"(& +4 "core" &,H\ . + "storage"(?& +4 "core" &,H\ - + "manipulator"&x& +4 "core" &  ; 4 + "manipulator"&% +4 "core" % ~  P +2 .tForearm.seek :retract + "manipulator"&E'\ +107 "core" ' +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&( +158 "core" ( +2 "manipulator"&O& +4 "core" &  +2 "storage"(K& +3 "core" &,H   \ 1 + .tElbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +2 .tForearm.seek 4 +2 "manipulator"&c'g +109 "core" ' +2 .tElbow.hold + "manipulator"&8, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&H1 +77 "core" 1 +3 "manipulator"&R% +3 "core" % v  _ +2 "storage"(z& +3 "core" &,H \ , +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 315 counts + "manipulator"&7'Ϣ +22 "core" ' +2 "manipulator"&$& +4 "core" & F  +2 "storage"(-& +3 "core" &,H   7\ 1 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&G'# +24 "core" ' +2 "storage"(b% +4 "core" %5  *\ 2 +2 ."downElevator"SE.seek :down +4 "storage"(='v +99 (k% +3 "core" %/8 [\ 0Zr +2 "manipulator"&C% +4 "core" %" z + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&a'\ +91 "core" ' +54 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 #tMoving puck from tube 4 to 5 + "manipulator"&5% +4 "core" %\   + +2 "storage"(`% +3 "core" %   (\ 2 +2 "storage"( . +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 4 + "storage"(\\(,H +3 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (Q& +3 "core" &,H  1\ 2 +2 "manipulator"&i& +4 "core" & X  + .tElbow.seek 4 +2 "manipulator"&B( +3 "core" ( +2 "manipulator"&I& +4 "core" & k  +2 "storage"(e& +3 "core" &,H   5\ 2 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&g'# +99 "core" ' +2 "storage"(#& +4 "core" &,H   \ 3 +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"('L +284 "core" ' +2 "storage"(|- +3 "core" -'n + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&d/ +68 "core" / +2 "manipulator"&(& +4 "core" & D  +2 "manipulator"&U% +3 "core" % - 1 +2 .tForearm.seek :retract + "manipulator"&:'\ +89 "core" ' +2 .tElbow.seek :clear +2 "manipulator"&j(d +98 "core" ( +2 "manipulator"&n& +4 "core" &d U  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &S& +2 "core" &d =  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear + "manipulator"&'\ +22 "core" ' +2 .tSE.seek :down +2 "storage"(m'v +264 "core" ' +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"(6(< +361 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" &<   n\ 2 + .tSE.reconfigure SEplace +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"({'L +271 "core" ' +2 "storage"(Z- +3 "core" -'L + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tSE.seek :place +2 "storage"(' +34 "core" ' +2 "storage"(}& +4 "core" &<   \ 3 + "storage"(_& +4 "core" &<   1\ 2 + "manipulator"&& +4 "core" &d P  + "manipulator"&]% +4 "core" %\  K  + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 5 + "manipulator"&F( +106 "core" ( +2 "manipulator"&& +4 "core" & 2 n +2 "storage"(& +3 "core" &<   \ 3 + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 5 +2 "manipulator"&r' +108 "core" ' +2 .tElbow.hold + "manipulator"&u, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&1 +76 "core" 1 +3 "manipulator"&\ % +3 "core" % /~ ; ? +2 "storage"(y& +4 "core" &<\ - + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 5 + 319 counts + "manipulator"&p'[ +18 "core" ' +2 "manipulator"&W& +4 "core" &  l + "storage"(& +4 "core" &<   c\ 2 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&[' +23 "core" ' +2 "storage"( % +4 "core" % e\ 0 +2 ."downElevator"SE.seek :down +3 "storage"(!'v +99 (f% +3 "core" %^?  \ 0[t +2 "manipulator"&% +3 "core" % C +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +49 .tForearm.seek :retract + "manipulator"& '\ +89 "core" ' +29 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 #tMoving puck from tube 4 to 5 + "manipulator"&q% +4 "core" %\  ,  +2 "storage"(>% +4 "core" %v   \ 3 + "storage"(t. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 + "storage"((,H +340 "core" ( +22 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (o& +3 "core" &,K B\ 0 +2 "manipulator"&*& +3 "core" & M k + .tElbow.seek 4 +2 "manipulator"&h( +4 "core" ( +2 "manipulator"&v& +4 "core" & k + "storage"(+& +4 "core" &,E :\ / +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&'# +99 "core" ' +2 "storage"(L& +4 "core" &,G   \ 2 +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(2'L +283 "core" ' +2 "storage"(- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&w/ +74 "core" / +2 "manipulator"&& +4 "core" & k +2 "manipulator"&% +3 "core" % 2 < +2 .tForearm.seek :retract + "manipulator"&'\ +91 "core" ' +2 .tElbow.seek :clear +2 "manipulator"& (d +102 "core" ( +2 "manipulator"&;& +4 "core" &d   + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &<& +2 "core" &d  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear +2 "manipulator"&Y'\ +3 "core" ' +2 .tSE.seek :down +2 "storage"('v +272 "core" ' +3 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 5 + "storage"((< +344 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (T& +3 "core" &<3  <\ ,  + .tSE.reconfigure SEplace +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"('L +305 "core" ' +2 "storage"()- +3 "core" -'( + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (&& +3 "core" &<4  0\ +  + "storage"(D& +4 "core" &<4  z\ +  + "manipulator"&X& +4 "core" &d   +2 "manipulator"&^% +4 "core" %\    + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 5 + "manipulator"&.( +114 "core" ( +2 "manipulator"&N& +4 "core" & Z T + "storage"(& +4 "core" &<5 Q\ +  + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 5 +2 "manipulator"&' +110 "core" ' +2 .tElbow.hold + "manipulator"&/, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&31 +65 "core" 1 +3 "manipulator"&,% +3 "core" % /x ^ d  ( +2 "storage"(1& +3 "core" &<4 B\ '  +2 .tForearm.force -20 "manipulator"&5 +3 .tForearm.seek 5 + 319 counts + "manipulator"&'[ +19 "core" ' +2 "manipulator"&9& +4 "core" & [ T +2 "storage"('& +3 "core" &<4 c\ ,  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&V' +24 "core" ' +2 "storage"(A% +4 "core" % , s\ ,\ ( +2 ."downElevator"SE.seek :down +3 "storage"(@'v +99 (4% +34 "core" %u7 U\ *Zr +2 "manipulator"&M% +3 "core" %   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&0'\ +88 "core" ' +25 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 #tShuffling pucks in tube 5 of 5..5 + #Loading generic puck from tube 5 into Collection Clamp + "collection"'P& +4 "core" &v\ +2 "manipulator"&l% +4 "core" %\  9  +2 "storage"(% +4 "core" %   F\ 2 + "storage"(?. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 5 + "storage"(x(< +3 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (& +3 "core" &<   +\ 2 +2 "manipulator"&O& +3 "core" & T +2 .tElbow.seek 5 +2 "manipulator"&K( +13 "core" ( +2 "manipulator"&s& +4 "core" & {  +2 "storage"(J& +4 "core" &<   f\ 1 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&H' +89 "core" ' +2 "storage"(R& +4 "core" &< i\ 3 +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(z'L +289 "core" ' +2 "storage"($- +3 "core" -'n +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (-& +34 "core" &<   @\ 3 +2 "manipulator"&b& +4 "core" &   + .tElbow.seek 5 +2 "manipulator"&E( +8 "core" ( +2 "manipulator"&k& +4 "core" & +  + "storage"(C& +4 "core" &<  \ 2 +2 .tForearm.seek 5 + 300 counts + "manipulator"&'H +22 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&c/ +73 "core" / +2 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 7):bt["4/home/esp/esp2/utils/puckmoves.rb:337:in `load'"8/home/esp/esp2/utils/puckmoves.rb:884:in `loadPuck'"6/home/esp/esp2/utils/mrlshuffle.rb:8:in `shuffle'"3/home/esp/esp2/utils/mrlshuffle.rb:6:in `each'"6/home/esp/esp2/utils/mrlshuffle.rb:6:in `shuffle'":/home/esp/esp2/utils/mrlshuffle.rb:40:in `shuffleall'"(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 +4 "manipulator"&5& +2 "storage"(7'v +6 "core" &   +2 "manipulator"&`% +3 "core" % O j +2 .tForearm.seek :retract +2 "manipulator"& '\ +96 "core" ' +2 .tElbow.seek CC +2 "manipulator"&Q( +146 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +3 "core" ( +2 "manipulator"&"& +4 "core" & 5 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &i& +2 "core" &  5 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&I'ρ +105 "core" ' +4 "manipulator"&e& +5 "core" & } 5 +2 "manipulator"&G% +3 "core" %ω J  +2 "collection"'#& +3 "core" &;\  +2 "collection"'=& +4 .tCC.seek :closed + "collection"'(O +3 "core" &3\  +4 &s\ 3 +9 &2H~v\ 2 +10 &\\q~s\ F +9 &du\ P +10 &Qr\ O +9 &Yq\ O +9 &C[r\ O +10 &Wq\ O +9 &Wl\ P +9 &Us\ O +10 &KVl\ O +9 &! W[\ O +10 &"W[\ O +9 &$Vf\ O +9 &&STa\ O +10 &(Wb\ O +9 &)Ue\ O +9 &+Te\ O +10 &-[Tb\ O +9 &/R_\ O +10 &0Tb\ O +9 &2Tb\ O +9 &4dRd\ O +10 &6'Ub\ O +9 &7Ra\ O +9 &9Rb\ O +10 &;mUc\ O +9 &=0R[\ N +10 &>Ua\ O +9 &@Pb\ O +9 &BuTc\ O +10 &D7Wc\ O +9 &EY`\ O +9 &Gcd\ Q +10 &Iru`\ R +9 &K%c X +10 &La [ +9 &N\\ = +9 &O\\,b $j +10 &O{`\\\ K +2 ( + "collection"'=& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.57 + .Hand.open + "manipulator"&81 +75 "core" 1 +2 "manipulator"&a% +4 "core" % ρ q +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&|'\ +94 "core" ' +2 .tSC.coast + "storage"(6 +2 #tLoading generic puck from tube 5 into Processing Clamp +2 "processing"%d& +4 "core" &9\  + "manipulator"&(% +4 "core" %\  (  + "storage"(U% +4 "core" % \ . +48 "storage"(n. +4 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"(S(< +3 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (g& +2 "core" &<  5\ . +2 "manipulator"&B& +4 "core" & b 5 + "manipulator"&:% +4 "core" %\    +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 5 +2 "manipulator"&( +157 "core" ( +2 "manipulator"&\\& +4 "core" & u +2 "storage"(& +4 "core" &<\ 0 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&Z' +120 "core" ' +2 "storage"(m& +4 "core" &< v\ 0 +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(}'L +282 "core" ' +2 "storage"(_- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (& +3 "core" &< \ , +2 "manipulator"&]& +3 "core" & 7 +2 .tElbow.seek 5 + "manipulator"&( +3 "core" ( + "manipulator"&& +4 "core" & e + "storage"({& +4 "core" &< %\ - +2 .tForearm.seek 5 + 300 counts + "manipulator"&j'H +25 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +68 "core" / +2 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 7):bt["4/home/esp/esp2/utils/puckmoves.rb:337:in `load'"8/home/esp/esp2/utils/puckmoves.rb:884:in `loadPuck'"6/home/esp/esp2/utils/mrlshuffle.rb:9:in `shuffle'"3/home/esp/esp2/utils/mrlshuffle.rb:6:in `each'"6/home/esp/esp2/utils/mrlshuffle.rb:6:in `shuffle'":/home/esp/esp2/utils/mrlshuffle.rb:40:in `shuffleall'"(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 +4 "manipulator"&\ & +3 "storage"(y'v +6 "core" & 5 + "manipulator"&W% +4 "core" % V F +2 .tForearm.seek :retract + "manipulator"&'\ +92 "core" ' +2 .tElbow.seek PC +2 "manipulator"& ( +169 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +78 "core" ( +3 "manipulator"&& +4 "core" &  ^ + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &f& +3 "core" & Q ^ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&' +92 "core" ' +2 "manipulator"&F& +4 "core" & w s ^ +2 "manipulator"&r% +4 "core" %  ? +2 "processing"%p& +3 "core" &=\  +2 "processing"%q& +3 .tPC.seek :closed +2 "processing"%>(Tg +3 "core" &\  +3 &6\ \ +10 &.x?\ +{ +9 &b{A\ ? +9 &erK\ P +10 &&SD\ P +9 &SD\ Q +9 &UD\ P +10 &kWB\ Q +9 &-UC\ Q +9 &QD\ P +10 &TD\ P +9 & sTD\ Q +10 &"5TD\ Q +9 &#UD\ Q +9 &%SF\ P +10 &'|OD\ P +9 &)>VD\ P +10 &*R=\ Q +9 &,SB\ P +9 &.SE\ P +10 &0FR>\ P +9 &2RC\ P +9 &3OD\ P +10 &5R=\ P +9 &7NS>\ P +10 &9R>\ Q +9 &:R=\ P +9 &<QC\ P +10 &>WQ=\ P +9 &@Q=\ P +9 &AQD\ P +10 &CR:\ P +9 &E_UA\ P +9 &GZ?\ Q +10 &H];\ Q +9 &JhD\ R +10 &LY=\ U +9 &N>\ V +9 &OC\ V +10 &Q=\ V +9 &SKrB\ 4 +9 &T16cC\ 6 +10 ( + &TC8\  $ + "processing"%q& +4 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.56 + .Hand.open + "manipulator"&1 +68 "core" 1 +2 "manipulator"&t% +4 "core" %   ? +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&['\ +94 "core" ' +2 .tSC.coast + "storage"(6 +2 "processing"%!& +4 "core" &TCA\  $ +2 #tImaging generic puck in Processing Clamp while storing it to tube 5 + "manipulator"&6% +4 "core" % (  "^ + "storage"(o% +4 "core" % P\ - + "storage"(*. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"(v(< +3 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (+& +3 "core" &< % \ - +2 "manipulator"&L& +4 ."raiseStack"SE.reconfigure SEplace +3 "storage"(#]K-0-\ b +2 "core" &  ^ +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&u( +2 "core" ( +2 "manipulator"& & +3 ."raiseStack"SE.seek :beamBreak +2 "storage"('L +2 "core" & 1 ^ +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &w& +2 "core" & { \\ ^ +2 .tForearm.seek PC +2 "manipulator"&' +96 "core" ' +2 .tHand.close + "manipulator"&/ +65 "core" / +2 .tPC.seek :open +2 "processing"%;( +89 "core" ' +2 "storage"(<- +3 "core" -'L + ."raiseStack"SE.configure SEconfig +3 "storage"(#QK-0-\ b +2 ."raiseStack"SE.seek :place +2 "storage"(' +31 "core" ' +267 ( +2 "storage"(h& +4 "core" &< #\ - + "manipulator"&& +4 "core" & |  ^ + "manipulator"&2% +4 "core" % +  +2 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 5 +2 "manipulator"&T( +253 "core" ( +2 "manipulator"&& +4 "core" & 0 # +2 "storage"()& +3 "core" &< \ + +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&&' +90 "core" ' +2 .tHand.open + "manipulator"&D1 +69 "core" 1 +3 "storage"(X- +3 "core" -' +2 .tSE.seek -0.19 Pucks below Top Plate + "storage"(^' +27 "core" ' +2 .tSE.reconfigure SEseal +2 "storage"(#QK-0-\ b +2 .tSE.seek -0.86 Pucks below Top Plate +2 "storage"(N' +52 "core" ' +2 #tLights, camera, ACTION! + "storage"(- +4 "core" -' + "storage"( & +4 "core" &< \  + "manipulator"&3& +4 "core" &\ ] \\  # +2 .tElbow.seek 5 + "manipulator"&,( +3 "core" ( +2 "manipulator"&1& +3 "core" &\ _ ]  # +2 "storage"(9& +4 "core" &< \  +2 .tForearm.seek 5 + 700 counts + "manipulator"&'' +3 "core" ' +2 .tSE.reconfigure SEgently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.15 Pucks below Top Plate +2 "storage"(A' +62 "core" ' +2 "manipulator"&Y& +4 "core" &\  6 # +2 "storage"(4& +3 "core" &< B\ , +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 5 +2 "manipulator"&M' +38 "core" ' +2 .tElbow.hold +2 "manipulator"&., +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 .tSE.seek 0.04 Pucks below Top Plate +2 "storage"(' +22 "core" ' +2 "manipulator"&P% +4 "core" %*o d e \ + "storage"(& +4 "core" &< j\ ) +3 .tForearm.force -20 "manipulator"&5 +3 .tForearm.seek 5 + 314 counts + "manipulator"&l'V +20 "core" ' + "manipulator"&& +4 "core" &\  w $ # +2 "storage"(?& +3 "core" &< ?\ . +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts +2 "manipulator"&' +33 "core" ' +2 "storage"(% +4 "core" % :\ . +2 ."downElevator"SE.seek :down +4 "storage"(O'v +99 (s% +3 "core" %7= \ +[t +47 "manipulator"&J% +5 "core" % ` +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&R'\ +90 "core" ' +29 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 "collection"'V& +4 "core" &O{cZ\ K + #tStoring generic puck in Collection Clamp to tube 5 + "manipulator"&@% +4 "core" %   <  +2 "storage"(% +4 "core" % \ . +2 "storage"(/. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"(0(< +2 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 ($& +3 "core" &<  D\ - +2 "manipulator"&-& +4 "core" &\   # + .tElbow.seek 5 +2 "manipulator"&b( +4 "core" ( +2 "manipulator"&k& +4 "core" &\  ; # +2 "storage"(C& +4 "core" &< \ . +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&c' +97 "core" ' +3 "storage"(5& +4 "core" &<\ 0 +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(`'L +285 "core" ' +2 "storage"(K- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&H& +3 "core" &\ 1 # +2 "storage"("& +3 "core" &< x\ , +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 5 +2 "manipulator"&i' +41 "core" ' +2 .tElbow.hold + "manipulator"&z, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(- +2 "core" -' +2 .tSE.seek 0.09 Pucks below Top Plate +2 "storage"(e'8 +26 "core" ' +2 "manipulator"&G% +4 "core" %.o ] \\ +2 "storage"(#& +3 "core" &< %\ ' + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 5 + 318 counts + "manipulator"&E'Z +17 "core" ' +2 "manipulator"&7& +4 "core" &\  P # +2 "storage"( & +3 "core" &< 7\ . +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&%' +28 "core" ' +3 .tSE.seek 1.09 Pucks below Top Plate +2 "storage"(8'' +36 "core" ' +2 "manipulator"&a& +4 "core" &\  ~ # +2 "manipulator"&d% +4 "core" % , , + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&('\ +91 "core" ' +2 .tElbow.seek CC +2 "manipulator"&=( +145 "core" ( +2 "manipulator"&U& +4 "core" &\  ? 6 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &n& +3 "core" &\   6 + .tForearm.seek CC +2 "manipulator"&g'ρ +93 "core" ' +2 .tHand.close + "manipulator"&B/ +76 "core" / +2 .tCC.seek :open +2 "collection"':( +377 "core" ( +2 "storage"(I& +4 "core" &< K\ / + "storage"(\\& +4 "core" &< o\ / + "manipulator"&& +4 "core" &  5 + "manipulator"&x% +4 "core" % ψ {  +2 .tForearm.seek :retract + "manipulator"&m'\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 5 +2 "manipulator"&Q( +164 "core" ( +2 "manipulator"&|& +4 "core" & E  +2 "storage"(_& +3 "core" &< A\ 0 + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 5 +2 "manipulator"&' +114 "core" ' +2 .tElbow.hold + "manipulator"&], +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&1 +70 "core" 1 +3 "manipulator"&{% +4 "core" % .o t t +2 "storage"(& +3 "core" &< u\ , +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 5 + 318 counts +2 "manipulator"&\ 'Z +20 "core" ' +2 "manipulator"&W& +4 "core" & q  +2 "storage"(& +3 "core" &<   /\ 1 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&Z' +21 "core" ' +2 "storage"(}% +4 "core" %)   X\ 1 & +2 ."downElevator"SE.seek :down +4 "storage"(j'v +99 (% +3 "core" %8\ 0[s +2 "manipulator"&f% +4 "core" % - + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +91 "core" ' +58 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 #tMoving puck from tube 5 to 6 + "manipulator"&F% +4 "core" %\   +2 "storage"(r% +4 "core" %x   /\ 2 + "storage"(p. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 5 + "storage"(y(< +3 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" &<   }\ 2 +2 "manipulator"&~& +3 "core" & k  +2 .tElbow.seek 5 +2 "manipulator"&( +10 "core" ( +2 "manipulator"&t& +4 "core" &  +2 "storage"(!& +3 "core" &<   \ 2 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&6' +108 "core" ' +2 "storage"(o& +4 "core" &<   q\ 2 +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(q'L +289 "core" ' +2 "storage"(*- +3 "core" -'m + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&+/ +72 "core" / +2 "manipulator"&L& +4 "core" & ~ +2 "manipulator"& % +3 "core" %   C +2 .tForearm.seek :retract + "manipulator"&w'\ +99 "core" ' +3 .tElbow.seek :clear +2 "manipulator"&(d +98 "core" ( +2 "manipulator"&& +4 "core" &d 3  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &S& +2 "core" &d )  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear +2 "manipulator"&<'\ +12 "core" ' +2 .tSE.seek :down +2 "storage"( 'v +270 "core" ' +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"([(K +339 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (>& +2 "core" &K \ 0 +2 .tSE.reconfigure SEplace +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(h'L +271 "core" ' +2 "storage"(- +3 "core" -'L + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tSE.seek :place + "storage"(' +35 "core" ' +2 "storage"(2& +4 "core" &K   =\ 1 + "storage"(& +4 "core" &K   s\ 1 + "manipulator"&& +4 "core" &d 2  + "manipulator"&)% +4 "core" %\  9 + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 6 +48 "manipulator"&u( +107 "core" ( +2 "manipulator"&D& +4 "core" & X + "storage"(X& +4 "core" &K   -\ 1 + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 6 +2 "manipulator"&'Ύ +107 "core" ' +2 .tElbow.hold +2 "manipulator"& , +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&31 +67 "core" 1 +3 "manipulator"&1% +3 "core" % Ο{ { R / +2 "storage"(9& +3 "core" &K B\ + +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 6 + 317 counts +2 "manipulator"&' +20 "core" ' +2 "manipulator"&Y& +4 "core" & X +2 "storage"(4& +3 "core" &K \  C\ 1 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts + "manipulator"&'J +29 "core" ' +2 "storage"(P% +4 "core" %    5\ 1 +2 ."downElevator"SE.seek :down +4 "storage"('v +99 (^% +3 "core" %"@ E\ .[t +2 "manipulator"&% +3 "core" %.  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&?'\ +90 "core" ' +67 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 #tMoving puck from tube 5 to 6 + "manipulator"&% +4 "core" %\  P  +2 "storage"(T% +4 "core" %   \ 2 + "storage"(&. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 5 + "storage"(N(< +347 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (s& +3 "core" &<\ - + "manipulator"&J& +4 "core" &  d X + .tElbow.seek 5 +2 "manipulator"&'( +18 "core" ( +2 "manipulator"&,& +4 "core" & , +2 "storage"(A& +3 "core" &<   V\ 1 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&M' +94 "core" ' +2 "storage"(l& +4 "core" &<   s\ 2 + .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(V'L +281 "core" ' +2 "storage"(@- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +66 "core" / +3 "manipulator"&& +3 "core" & +2 "manipulator"&/% +4 "core" %   +2 .tForearm.seek :retract + "manipulator"&$'\ +87 "core" ' +2 .tElbow.seek :clear +2 "manipulator"&-(d +97 "core" ( +2 "manipulator"&k& +4 "core" &d \  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &C& +2 "core" &d   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear +2 "manipulator"&'\ +16 "core" ' +2 .tSE.seek :down +2 "storage"(5'v +276 "core" ' +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 6 + "storage"(O(K +342 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (v& +3 "core" &K$  :\ -\  +2 .tSE.reconfigure SEplace +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(.'L +306 "core" ' +31 "storage"(R- +3 "core" -', + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (K& +2 "core" &K% \ ,\  +2 "storage"(H& +3 "core" &K% , \ -\  +2 "manipulator"&"& +3 "core" &d    +2 "manipulator"&% +3 "core" %\ *  #? +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 6 +2 "manipulator"&G( +103 "core" ( +2 "manipulator"&#& +4 "core" &   Y + "storage"(7& +34 "core" &K%  \ -\  + .tElbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 6 +2 "manipulator"& 'Ύ +110 "core" ' +2 .tElbow.hold + "manipulator"&a, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&d1 +73 "core" 1 +3 "manipulator"&c% +3 "core" % Π~ }  | B +2 "storage"(b& +4 "core" &K% o\ )\  + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 6 + 318 counts +2 "manipulator"&`' +18 "core" ' +2 "manipulator"&i& +4 "core" & Y + "storage"(E& +4 "core" &K%\ .\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&U'J +23 "core" ' +2 "storage"(e% +4 "core" % 2  :\ . $ +2 ."downElevator"SE.seek :down +4 "storage"(n'v +99 (%% +3 "core" %3 - #\ +Zr +2 "manipulator"&z% +3 "core" %F +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&B'\ +95 "core" ' +50 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 #tShuffling pucks in tube 6 of 6..6 + #Loading generic puck from tube 6 into Collection Clamp + "collection"'(& +4 "core" &#\ +2 "manipulator"&% +4 "core" %\ $ f K +2 "storage"(I% +3 "core" %   \ 1 +2 "storage"(\\. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 6 + "storage"((K +3 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (x& +3 "core" &K \ 1 +2 "manipulator"&|& +3 "core" & Y +2 .tElbow.seek 6 +2 "manipulator"&_( +3 "core" ( +2 "manipulator"&g& +4 "core" & Y +2 "storage"(=& +4 "core" &K   \ 1 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&'J +96 "core" ' +2 "storage"({& +4 "core" &K   \ 2 +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"('L +284 "core" ' +3 "storage"(W- +4 "core" -'m + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (& +2 "core" &K   a\ 2 +2 "manipulator"&}& +3 "core" & [ Y +2 .tElbow.seek 6 + "manipulator"&m( +3 "core" ( +2 "manipulator"&& +3 "core" & / Y +2 "storage"(f& +3 "core" &K   \ 2 +2 .tForearm.seek 6 + 300 counts +2 "manipulator"&Q'Ϻ +13 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +74 "core" / +2 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 7):bt["4/home/esp/esp2/utils/puckmoves.rb:337:in `load'"8/home/esp/esp2/utils/puckmoves.rb:884:in `loadPuck'"6/home/esp/esp2/utils/mrlshuffle.rb:8:in `shuffle'"3/home/esp/esp2/utils/mrlshuffle.rb:6:in `each'"6/home/esp/esp2/utils/mrlshuffle.rb:6:in `shuffle'":/home/esp/esp2/utils/mrlshuffle.rb:44:in `shuffleall'"(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 +4 "manipulator"&F& +4 "storage"(\ 'v +5 "core" & ) Y +2 "manipulator"&r% +3 "core" % ϰ - V +2 .tForearm.seek :retract +2 "manipulator"&p'\ +92 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +144 "core" ( +2 "manipulator"&8& +4 "core" &  X 5 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &~& +2 "core" ' +2 & p & 5 +2 ."downElevator"SE.coast +2 .tForearm.reconfigure TightForearm +2 "storage"(5 +4 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&t'ρ +97 "core" ' +33 "manipulator"&!& +3 "core" & < 5 +46 "manipulator"&Z% +5 "core" %ψ I +2 "collection"'o& +4 "core" &\  + "collection"'j& +4 .tCC.seek :closed +2 "collection"'0(O +3 "core" &_\ +2 &d\  +8 &.zb\ ,} +10 &dd\ @ +9 &lub\ P +9 &1S[\ O +10 &Wb\ O +9 &U\\\ O +10 &wR^\ O +9 &8Wd\ O +9 &VZ\ O +10 &Ub\ O +9 & Tb\ O +9 &"AUa\ O +10 &$Va\ O +9 &%T\\\ O +10 &'Yd\ O +9 &)JTe\ O +9 &+ RY\ O +10 &,Vd\ O +9 &.T]\ N +9 &0RUZ\ O +10 &2W`\ O +9 &3QZ\ O +10 &5Qa\ O +9 &7ZR^\ O +9 &9Rf\ O +10 &:Q~\ O +9 &<R`\ O +9 &>bW^\ O +10 &@%V^\ N +9 &ATf\ N +10 &CR\ N +9 &EjWk\ O +9 &G(_c\ P +10 &Hmc\ Q +9 &Jg\ V +9 &LN] [\ +10 &N_ J +9 &O6Da 'u +9 &O{qb\ N +5 ( + "collection"'j& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.78 + .Hand.open + "manipulator"&]1 +75 "core" 1 +2 "manipulator"&% +4 "core" % ψ  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&*'\ +95 "core" ' +2 .tSC.coast + "storage"(6 +2 #tLoading generic puck from tube 6 into Processing Clamp +2 "processing"%+& +4 "core" &"\  + "manipulator"&L% +4 "core" %\    +2 "storage"( % +3 "core" % \ . +2 "storage"(. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"(S(K +3 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (6& +2 "core" &K 6\ . +2 "manipulator"&& +3 "core" & V 5 +2 "manipulator"&w% +3 "core" %\  X  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 6 + "manipulator"&q( +156 "core" ( +2 "manipulator"&y& +4 "core" & C +2 "storage"(>& +3 "core" &K e\ / +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts + "manipulator"&'J +115 "core" ' +2 "storage"( & +4 "core" &K "\ 0 +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(2'L +282 "core" ' +2 "storage"(- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (& +3 "core" &K  U\ + +2 "manipulator"&)& +3 "core" &  ! + .tElbow.seek 6 +2 "manipulator"&D( +4 "core" ( +2 "manipulator"&X& +4 "core" &  + "storage"(h& +4 "core" &K \ , +2 .tForearm.seek 6 + 300 counts + "manipulator"&'Ϻ +25 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&3/ +69 "core" / +2 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 7):bt["4/home/esp/esp2/utils/puckmoves.rb:337:in `load'"8/home/esp/esp2/utils/puckmoves.rb:884:in `loadPuck'"6/home/esp/esp2/utils/mrlshuffle.rb:9:in `shuffle'"3/home/esp/esp2/utils/mrlshuffle.rb:6:in `each'"6/home/esp/esp2/utils/mrlshuffle.rb:6:in `shuffle'":/home/esp/esp2/utils/mrlshuffle.rb:44:in `shuffleall'"(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"&1& +5 "storage"(9'v +3 "core" & +2 "manipulator"&Y% +3 "core" % Ͻ 5 +2 .tForearm.seek :retract +2 "manipulator"&4'\ +91 "core" ' +2 .tElbow.seek PC +2 "manipulator"&P( +171 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +72 "core" ( +3 "manipulator"&<& +3 "core" &  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &^& +2 "core" & R +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&' +105 "core" ' +2 "manipulator"&u& +4 "core" & b +2 "manipulator"&% +3 "core" % } +2 "processing"%& +4 "core" &\  + "processing"%& +4 .tPC.seek :closed +2 "processing"%T(Tg +2 "core" &\  +4 &7\ 6 +10 &5Fy7\ 2 +9 &_q7\ F +10 &b:\ Q +9 &T9\ P +9 &Y9\ P +10 &DU8\ P +9 &W7\ Q +9 &S7\ P +10 &R/\ P +9 &LQ)\ P +10 &! T+\ Q +9 &"T0\ P +9 &$O)\ P +10 &&TS%\ P +9 &(Q&\ P +9 &)R%\ Q +10 &+R)\ P +9 &-]Q%\ P +9 &/R!\ P +10 &0R-\ P +9 &2R+\ P +10 &4cQ)\ Q +9 &6&Q$\ P +9 &7S$\ P +10 &9Q(\ P +9 &;lQ%\ P +9 &=/Q)\ P +10 &>Q)\ P +9 &@Q)\ Q +10 &BuO'\ P +9 &D6Q*\ P +9 &EU(\ Q +10 &G[*\ Q +9 &Ix`#\ R +10 &K6k,\ S +9 &L/\ V +9 &N*\ W +10 &Pr$\ W +9 &R3$\ W +9 &Sbm(\ , +10 &T>`'\ 5 +9 ( + &TF &\ - + "processing"%& +4 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.58 + .Hand.open + "manipulator"&&1 +74 "core" 1 +2 "manipulator"&% +4 "core" %  Z +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +2 .tSC.coast + "storage"(6 +3 "processing"%& +3 "core" &TF g\ - +2 #tImaging generic puck in Processing Clamp while storing it to tube 6 + "manipulator"&[% +4 "core" %\ 7  ) + "storage"(s% +4 "core" % \ + +2 "storage"(J. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 + "storage"(,(K +3 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (A& +2 "manipulator"&l& +4 "core" &K  \ + +4 ."raiseStack"SE.reconfigure SEplace +2 "storage"(#]K-0-\ b +3 "core" &  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"& ( +3 ."raiseStack"SE.seek :beamBreak +2 "core" ( + "manipulator"&?& +2 "storage"(@'L +6 "core" & + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & v |  +2 .tForearm.seek PC +2 "manipulator"&' +94 "core" ' +2 .tHand.close + "manipulator"&// +68 "core" / +2 .tPC.seek :open +2 "processing"%k( +87 "core" ' +2 "storage"(C- +3 "core" -'L +2 ."raiseStack"SE.configure SEconfig +2 "storage"(#QK-0-\ b +2 ."raiseStack"SE.seek :place + "storage"(M' +31 "core" ' +272 ( +2 "storage"('& +4 "core" &K  =\ + + "manipulator"&$& +4 "core" &  + "manipulator"&V% +4 "core" % . + .tForearm.seek :retract +2 "manipulator"&N'\ +92 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 6 + "manipulator"&v( +255 "core" ( +2 "manipulator"&5& +4 "core" & !w + "storage"(R& +4 "core" &K [\ * +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&K'J +93 "core" ' +2 .tHand.open + "manipulator"&H1 +66 "core" 1 +2 "storage"("- +4 "core" -' +2 .tSE.seek -0.19 Pucks below Top Plate + "storage"(' +25 "core" ' +2 .tSE.reconfigure SEseal +2 "storage"(#QK-0-\ b +2 .tSE.seek -0.86 Pucks below Top Plate +2 "storage"(#' +52 "core" ' +2 #tLights, camera, ACTION! + "storage"(7- +4 "core" -' + "storage"(-& +4 "core" &K \  + "manipulator"&d& +4 "core" &\ Z [ !w + .tElbow.seek 6 +2 "manipulator"&c( +3 "core" ( +2 "manipulator"&b& +4 "core" &\ ^ X !w +2 "storage"(i& +3 "core" &K %\  +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&E'J +3 "core" ' +2 .tSE.reconfigure SEgently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.15 Pucks below Top Plate +48 "storage"(e' +59 "core" ' +2 "manipulator"&& +4 "core" & K !w +2 "storage"(%& +4 "core" &K & \ , + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 6 +2 "manipulator"&z'Ύ +33 "core" ' +2 .tElbow.hold +2 "manipulator"&G, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure SEconfig +4 "storage"(#QK-0-\ b +2 .tSE.seek 0.04 Pucks below Top Plate +2 "storage"( ' +21 "core" ' +2 "manipulator"&(% +4 "core" %Π ] a O +2 "storage"(`& +3 "core" &K \ ) +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 6 + 318 counts + "manipulator"&' +19 "core" ' +2 "manipulator"&I& +4 "core" &  : !w +2 "storage"(\\& +4 "core" &K 8\ - +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&.'J +37 "core" ' +2 "storage"(x% +4 "core" % \ - +2 ."downElevator"SE.seek :down +4 "storage"(|'v +99 (g% +3 "core" %> O\ +[s +2 "manipulator"&=% +3 "core" %C C  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&U'\ +96 "core" ' +68 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 "collection"'{& +4 "core" &O{g\ N + #tStoring generic puck in Collection Clamp to tube 6 + "manipulator"&n% +4 "core" %\ % J +2 "storage"(O% +4 "core" %\ - +2 "storage"(a. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 + "storage"(B(K +3 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (W& +2 "core" &K \ - +2 "manipulator"&& +3 "core" & . !v +2 .tElbow.seek 6 +2 "manipulator"&}( +3 "core" ( + "manipulator"&& +4 "core" & O !v +2 "storage"(f& +3 "core" &K "\ , +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&'J +100 "core" ' +2 "storage"(F& +4 "core" &K ,\ - +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(r'L +285 "core" ' +2 "storage"(_- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&& +3 "core" & !v +2 "storage"(8& +3 "core" &K y\ * + .tElbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 6 +2 "manipulator"&~'Ύ +35 "core" ' +2 .tElbow.hold + "manipulator"&, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(Q- +2 "core" -' +2 .tSE.seek 0.1 Pucks below Top Plate +2 "storage"(m'< +27 "core" ' +2 "manipulator"&!% +4 "core" %Οu ^ R  + "storage"(Z& +4 "core" &K M\ ( + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 6 + 317 counts + "manipulator"&o' +13 "core" ' +2 "manipulator"&\ & +4 "core" & !v +2 "storage"(p& +3 "core" &K 3\ - +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts +2 "manipulator"&:'J +21 "core" ' +2 .tSE.seek 1.1 Pucks below Top Plate +2 "storage"(]'+ +37 "core" ' +3 "manipulator"&& +4 "core" & ! !v +2 "manipulator"&+% +4 "core" %P / + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&L'\ +97 "core" ' +2 .tElbow.seek CC +2 "manipulator"&j( +146 "core" ( +2 "manipulator"& & +4 "core" & N 6 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &  6 +2 .tForearm.seek CC +2 "manipulator"&6'ρ +93 "core" ' +2 .tHand.close + "manipulator"&/ +72 "core" / +2 .tCC.seek :open +2 "collection"'w( +380 "core" ( +2 "storage"(t& +4 "core" &K M\ . + "storage"(y& +4 "core" &K N\ . + "manipulator"&>& +4 "core" & b 6 + "manipulator"&% +4 "core" % χ - +2 .tForearm.seek :retract + "manipulator"& '\ +93 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 6 +2 "manipulator"&( +158 "core" ( +4 "manipulator"&*& +3 "core" & J  +2 "storage"(& +4 "core" &K i\ 0 + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 6 + "manipulator"&'Ύ +111 "core" ' +2 .tElbow.hold + "manipulator"&), +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&X1 +75 "core" 1 +3 "manipulator"&h% +3 "core" % Ξ{ q s ) 7 +2 "storage"(3& +3 "core" &K S\ , +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 6 + 316 counts +2 "manipulator"&1' +17 "core" ' +2 "manipulator"&Y& +4 "core" & ?  +2 "storage"(q& +3 "core" &K   4\ 2 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&'J +24 "core" ' +2 "storage"(2% +4 "core" %5   H\ 1 +2 ."downElevator"SE.seek :down +4 "storage"('v +99 (<% +3 "core" %6 m\ /Zq +2 "manipulator"&^% +4 "core" %;  + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&D'\ +97 "core" ' +50 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 #tMoving puck from tube 6 to 7 + "manipulator"&u% +4 "core" %\ % J +2 "storage"(% +4 "core" %   \ 2 + "storage"(. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 6 + "storage"(9(K +4 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (4& +3 "core" &K   |\ 1 +2 "manipulator"&;& +4 "core" &   + .tElbow.seek 6 +2 "manipulator"&&( +3 "core" ( +2 "manipulator"&& +3 "core" & P  +2 "storage"(& +3 "core" &K   \ 1 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts +2 "manipulator"&['J +117 "core" ' +2 "storage"(& +4 "core" &K   f\ 2 +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(s'L +286 "core" ' +2 "storage"(J- +3 "core" -'m +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&A/ +75 "core" / +2 "manipulator"&l& +4 "core" &   +2 "manipulator"&?% +3 "core" % b   +2 .tForearm.seek :retract +47 "manipulator"&'\ +91 "core" ' +2 .tElbow.seek :clear +2 "manipulator"&(d +99 "core" ( +2 "manipulator"&/& +4 "core" &d D  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &S& +2 "core" &d   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear +2 "manipulator"&C'\ +11 "core" ' +2 .tSE.seek :down +2 "storage"(P'v +265 "core" ' +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 7 +2 "storage"(([z +341 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (T& +3 "core" &[w' & t\ ,  + .tSE.reconfigure SEplace +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(@'L +276 "core" ' +2 "storage"('- +3 "core" -'L + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tSE.seek :place +2 "storage"($' +30 "core" ' +2 "storage"(V& +4 "core" &[x.  s\ ,  +2 "storage"(& +3 "core" &[x. R\ ,  +2 "manipulator"&5& +4 "core" &d u  + "manipulator"&R% +3 "core" %\ * H #A +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 7 + "manipulator"& ( +110 "core" ( +2 "manipulator"&H& +4 "core" & ' G + "storage"("& +4 "core" &[x. \ ,  + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 7 +2 "manipulator"&7'O +113 "core" ' +2 .tElbow.hold + "manipulator"&-, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&d1 +70 "core" 1 +3 "manipulator"&b% +3 "core" % cs ^ \\  +2 "storage"(i& +3 "core" &[x. \ '  +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 7 + 320 counts + "manipulator"&N'Ϗ +19 "core" ' +2 "manipulator"&& +4 "core" & v G + "storage"(%& +4 "core" &[x.\ -  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 700 counts +2 "manipulator"&M' +24 "core" ' +2 "storage"(% +4 "core" %\  X\ - +2 ."downElevator"SE.seek :down +4 "storage"(('v +98 (`% +3 "core" %; \ \ +[t +2 "manipulator"&I% +3 "core" %. x +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&\\'\ +98 "core" ' +61 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 #tMoving puck from tube 6 to 7 + "manipulator"&v% +4 "core" %  + "storage"(K% +4 "core" %  /\ 2 +2 "storage"(x. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 + "storage"(#(K +344 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (g& +2 "core" &K\ / +2 "manipulator"&=& +3 "core" & F + .tElbow.seek 6 +2 "manipulator"&E( +3 "core" ( +2 "manipulator"&c& +3 "core" & F +2 "storage"(e& +3 "core" &K u\ 0 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&z'J +101 "core" ' +2 "storage"(& +4 "core" &K  \ 0 + .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak + "storage"({'L +281 "core" ' +2 "storage"(n- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"& / +71 "core" / +2 "manipulator"&O& +4 "core" & V F +2 "manipulator"&a% +3 "core" % e +2 .tForearm.seek :retract + "manipulator"&W'\ +100 "core" ' +2 .tElbow.seek :clear +2 "manipulator"&(d +106 "core" ( +2 "manipulator"&& +4 "core" &d D \ + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &f& +2 "core" &d \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear +2 "manipulator"&.'\ +3 "core" ' +2 .tSE.seek :down +2 "storage"(F'v +277 "core" ' +4 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 7 +2 "storage"(|([z +347 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (,& +3 "core" &[y% \ .\  + .tSE.reconfigure SEplace +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(G'L +307 "core" ' +2 "storage"(U- +3 "core" -'' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (_& +2 "core" &[y% \ -\  +2 "storage"(& +3 "core" &[y$\ .\  +2 "manipulator"&8& +3 "core" &d \ +2 "manipulator"&Q% +3 "core" %\  c +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 7 +2 "manipulator"&!( +108 "core" ( +2 "manipulator"&Z& +4 "core" &  > + "storage"(\ & +3 "core" &[y% C\ .\  +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 7 +2 "manipulator"&p'O +109 "core" ' +2 .tElbow.hold + "manipulator"&, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&+1 +74 "core" 1 +3 "manipulator"&% +3 "core" % ^u c ^ &  +2 "storage"(}& +4 "core" &[y% c\ (\  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 7 + 315 counts + "manipulator"&r'ϊ +18 "core" ' +2 "manipulator"&~& +4 "core" & F > + "storage"(o& +4 "core" &[y% ?\ .\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 700 counts +2 "manipulator"&m' +23 "core" ' +2 "storage"( % +4 "core" % .\  O\ - +2 ."downElevator"SE.seek :down +3 "storage"('v +99 (:% +5 "core" %]3 \ ,Zr +2 "manipulator"&% +3 "core" %* +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +89 "core" ' +53 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 #tShuffling pucks in tube 7 of 7..7 + #Loading generic puck from tube 7 into Collection Clamp + "collection"'L& +4 "core" &[\  +2 "manipulator"&0% +4 "core" %\  $ + "storage"(t% +4 "core" %   P\ 1 + "storage"(y. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 7 + "storage"(>([z +3 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (& +3 "core" &[y   z\ 1 + "manipulator"&*& +4 "core" & e > + .tElbow.seek 7 +2 "manipulator"&( +20 "core" ( +2 "manipulator"&6& +4 "core" & 9 \ +2 "storage"(j& +4 "core" &[y   \ 2 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 700 counts +2 "manipulator"&X' +94 "core" ' +2 "storage"(h& +4 "core" &[y   Y\ 3 +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(3'L +288 "core" ' +2 "storage"(Y- +3 "core" -'l + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +2 (q& +3 "core" &[y\ 0 + "manipulator"&2& +4 "core" & \ + .tElbow.seek 7 +48 "manipulator"& ( +3 "core" ( +2 "manipulator"&<& +3 "core" & X \ +2 "storage"(^& +3 "core" &[y @\ 0 +2 .tForearm.seek 7 + 300 counts +2 "manipulator"&'{ +24 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +66 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&u& +3 "storage"(1'v +7 "core" & \ + "manipulator"&% +4 "core" % r " +2 .tForearm.seek :retract +2 "manipulator"&'\ +91 "core" ' +2 .tElbow.seek CC +2 "manipulator"&4( +155 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +3 "core" ( +2 "manipulator"&]& +3 "core" & u :/ +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &;& +2 "core" & > :/ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'ρ +101 "core" ' +2 "manipulator"&& +4 "core" & 0 :. +2 "manipulator"&% +3 "core" %ϋ 7 +2 "collection"'& +4 "core" &M\  +2 "collection"'& +3 .tCC.seek :closed +2 "collection"'B(O +3 "core" &\  +3 &G\ 5 +10 &2H}P\ 2 +9 &]q}_\ F +9 &cU\ P +10 &T[\ O +9 &RU\ O +10 &DZZ\ O +9 &Tg\ P +9 &VX\ O +10 &U_\ O +9 &MVX\ O +9 &!W^\ O +10 &"TY\ O +9 &$UV\ O +10 &&VRG\ O +9 &(TS\ O +9 &)UY\ O +10 &+RR\ O +9 &-^T[\ O +9 &/ UO\ O +10 &0TR\ O +9 &2Q\ O +10 &4fQY\ O +9 &6'W\ O +9 &7RV\ O +10 &9TO\ N +9 &;nTR\ O +9 &=1Rj\ N +10 &>To\ O +9 &@O\ O +10 &BwR\ N +9 &D8S\ O +9 &EWt\ O +10 &Gb\ Q +9 &Isu\ R +9 &K' W +10 &L \\ +9 &N 9 +10 &Oe0 X +9 ( + &Orc\ K + "collection"'& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.58 + .Hand.open + "manipulator"&)1 +66 "core" 1 +2 "manipulator"&D% +4 "core" % ρ ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&J'\ +94 "core" ' +2 .tSC.coast + "storage"(6 +3 #tLoading generic puck from tube 7 into Processing Clamp + "processing"%A& +4 "core" &\  +2 "manipulator"&l% +3 "core" %\    +2 "storage"(?% +4 "core" % D\ . + "storage"(/. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 7 + "storage"(S([z +3 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 ([& +2 "core" &[y 5\ . +2 "manipulator"&&& +4 "core" & ' :. + "manipulator"&% +4 "core" %\    + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 7 + "manipulator"&s( +159 "core" ( +2 "manipulator"&9& +4 "core" & K  +2 "storage"(T& +3 "core" &[y *\ / +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 700 counts +2 "manipulator"&'' +98 "core" ' +2 "storage"(P& +4 "core" &[y \ 0 +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(V'L +280 "core" ' +2 "storage"(- +3 "core" -' + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +2 (5& +3 "core" &[y  \ / + "manipulator"&R& +4 "core" & %  + .tElbow.seek 7 +2 "manipulator"&H( +3 "core" ( + "manipulator"&"& +4 "core" & D  + "storage"(@& +4 "core" &[y v\ 0 +2 .tForearm.seek 7 + 300 counts + "manipulator"&'{ +14 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&d/ +73 "core" / +2 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 7):bt["4/home/esp/esp2/utils/puckmoves.rb:337:in `load'"8/home/esp/esp2/utils/puckmoves.rb:884:in `loadPuck'"6/home/esp/esp2/utils/mrlshuffle.rb:9:in `shuffle'"3/home/esp/esp2/utils/mrlshuffle.rb:6:in `each'"6/home/esp/esp2/utils/mrlshuffle.rb:6:in `shuffle'":/home/esp/esp2/utils/mrlshuffle.rb:48:in `shuffleall'"(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 +4 "manipulator"&b& +4 "storage"(i'v +5 "core" &  +2 "manipulator"&% +3 "core" % } i +2 .tForearm.seek :retract +2 "manipulator"&%'\ +90 "core" ' +2 .tElbow.seek PC +2 "manipulator"&( +169 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +81 "core" ( +4 "manipulator"&C& +4 "core" & x u S + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &`& +2 "core" & } S +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&I' +110 "core" ' +2 "manipulator"& & +4 "core" & ~ S +2 "manipulator"&7% +4 "core" % +2 "processing"%N& +3 "core" &l\  +2 "processing"%v& +3 .tPC.seek :closed +2 "processing"%K(Tg +2 "core" & \  +3 &#\  +9 &.x&\ +| +10 &c~(\ @ +9 &_q(\ Q +9 &!O$\ P +10 &T(\ P +9 &U)\ P +9 &fU&\ Q +10 &(V%\ Q +9 &T$\ Q +10 &R%\ P +9 & oQ)\ P +9 &"2S&\ P +10 &#T&\ Q +9 &%R)\ P +9 &'wP)\ P +10 &)9Q+\ P +9 &*T)\ P +10 &,S%\ Q +9 &.R(\ P +9 &0AR#\ P +10 &2T\ P +9 &3R&\ Q +9 &5Q%\ P +10 &7IT(\ P +9 &9 R \ P +10 &:R\ P +9 &<T%\ P +9 &>RQ*\ P +10 &@Q\ P +9 &AP+\ P +9 &CQ'\ P +10 &EYR"\ P +9 &GW"\ Q +10 &H]!\ Q +9 &Jh#\ S +9 &LT{)\ U +10 &N \ V +9 &O&\ V +9 &Q \ W +10 &SHw\ 5 +9 &T/5b!\ : +8 ( +2 &TC\  & +2 "processing"%v& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.54 + .Hand.open +2 "manipulator"&x1 +74 "core" 1 +2 "manipulator"&$% +4 "core" %  K +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&M'\ +100 "core" ' +2 .tSC.coast "storage"(6 +3 "processing"%(& +4 "core" &TC\  & +2 #tImaging generic puck in Processing Clamp while storing it to tube 7 + "manipulator"&% +4 "core" %\ 9  * +2 "storage"(g% +3 "core" %| \ , +2 "storage"(=. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 7 + "storage"(c([z +2 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (e& +2 "manipulator"&& +5 "core" &[y  \ + +3 ."raiseStack"SE.reconfigure SEplace +3 "storage"(#]K-0-\ b +2 "core" &  S +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&-( +3 "core" ( +2 "manipulator"&\\& +3 ."raiseStack"SE.seek :beamBreak + "storage"(n'L +3 "core" &  S + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 & & +3 "core" & w v  S + .tForearm.seek PC +2 "manipulator"&O' +98 "core" ' +2 .tHand.close + "manipulator"&a/ +72 "core" / +3 .tPC.seek :open +2 "processing"%( +84 "core" ' +2 "storage"(f- +3 "core" -'L + ."raiseStack"SE.configure SEconfig +3 "storage"(#QK-0-\ b +2 ."raiseStack"SE.seek :place +2 "storage"(z' +29 "core" ' +276 ( +2 "storage"(E& +4 "core" &[y  \ + + "manipulator"&W& +4 "core" &  S + "manipulator"&{% +4 "core" %   +2 .tForearm.seek :retract + "manipulator"&#'\ +92 "core" ' +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 7 +48 "manipulator"&,( +258 "core" ( +2 "manipulator"&F& +4 "core" & e & + "storage"(U& +4 "core" &[y u\ * +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 700 counts +2 "manipulator"&_' +100 "core" ' +2 .tHand.open + "manipulator"&1 +72 "core" 1 +3 "storage"(8- +4 "core" -' +2 .tSE.seek -0.19 Pucks below Top Plate + "storage"(Q' +24 "core" ' +2 .tSE.reconfigure SEseal +2 "storage"(#QK-0-\ b +2 .tSE.seek -0.86 Pucks below Top Plate +2 "storage"(Z' +52 "core" ' +2 #tLights, camera, ACTION! + "storage"(\ - +4 "core" -' + "storage"(& +4 "core" &[y 1\  +2 "manipulator"&+& +3 "core" & [ X  & +2 .tElbow.seek 7 +2 "manipulator"&( +2 "core" ( +2 "manipulator"&}& +3 "core" & _ ` & +2 "storage"(~& +4 "core" &[y X\  +2 .tForearm.seek 7 + 700 counts +2 "manipulator"&o' +7 "core" ' +2 .tSE.reconfigure SEgently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.15 Pucks below Top Plate + "storage"( ' +61 "core" ' +2 "manipulator"&.& +4 "core" & ; & +2 "storage"(:& +3 "core" &[y  2\ * +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 7 +2 "manipulator"&'O +36 "core" ' +2 .tElbow.hold +2 "manipulator"&!, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 .tSE.seek 0.04 Pucks below Top Plate +2 "storage"(p' +25 "core" ' +2 "manipulator"&L% +4 "core" %Xz \\ ` 1 +2 "storage"(r& +4 "core" &[y \ ( + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 7 + 309 counts + "manipulator"&0'τ +21 "core" ' +2 "manipulator"&t& +4 "core" &  C & +2 "storage"(y& +3 "core" &[y \ , +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 700 counts +2 "manipulator"&G' +23 "core" ' +2 "storage"(% +4 "core" % \ - +2 ."downElevator"SE.seek :down +4 "storage"(*'v +99 (6% +33 "core" %C 9\ *[v +2 "manipulator"&j% +4 "core" % - + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&m'\ +95 "core" ' +31 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 "collection"'h& +3 "core" &Orc\ K +2 #tStoring generic puck in Collection Clamp to tube 7 + "manipulator"&% +4 "core" % * 0 +2 "storage"(|% +4 "core" % %\ - + "storage"(. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 7 + "storage"(([z +2 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (Y& +2 "core" &[y ?\ - +2 "manipulator"&q& +3 "core" & % +2 .tElbow.seek 7 +2 "manipulator"&2( +3 "core" ( +2 "manipulator"&<& +4 "core" & b % + "storage"(^& +4 "core" &[y d\ - +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 700 counts +2 "manipulator"&' +102 "core" ' +2 "storage"(u& +4 "core" &[y W\ - +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"('L +282 "core" ' +2 "storage"(- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&X& +3 "core" & % +2 "storage"(]& +3 "core" &[y s\ * +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 7 +2 "manipulator"&;'O +36 "core" ' +2 .tElbow.hold + "manipulator"&3, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(- +3 "core" -' +2 .tSE.seek 0.09 Pucks below Top Plate + "storage"('9 +28 "core" ' +2 "manipulator"&% +4 "core" %_o [ \\  +2 "storage"(& +3 "core" &[y \\\ ' +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 7 + 316 counts +2 "manipulator"& 'ϋ +19 "core" ' +2 "manipulator"&1& +4 "core" &  + % +2 "storage"(& +3 "core" &[y \ , +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 700 counts +2 "manipulator"&w' +33 "core" ' +2 .tSE.seek 1.09 Pucks below Top Plate +2 "storage"()'( +37 "core" ' +2 "manipulator"&D& +4 "core" &  % +2 "manipulator"&A% +3 "core" %4 ] +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&l'\ +98 "core" ' +2 .tElbow.seek CC +2 "manipulator"&?( +154 "core" ( +3 "manipulator"&/& +3 "core" & h ;8 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" & % ;8 +2 .tForearm.seek CC + "manipulator"&['ρ +102 "core" ' +2 .tHand.close + "manipulator"&&/ +77 "core" / +2 .tCC.seek :open +2 "collection"'( +379 "core" ( +2 "storage"(& +4 "core" &[y '\ - + "storage"(9& +4 "core" &[y F\ - + "manipulator"&T& +4 "core" & g ;7 + "manipulator"&>% +4 "core" % π L +2 .tForearm.seek :retract + "manipulator"&P'\ +100 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 7 +2 "manipulator"&4( +155 "core" ( +2 "manipulator"&J& +4 "core" & [ + "storage"(& +4 "core" &[y\ 0 + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 7 +2 "manipulator"&5'O +114 "core" ' +2 .tElbow.hold +2 "manipulator"&R, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&"1 +70 "core" 1 +3 "manipulator"&@% +4 "core" % _u {  b  +2 "storage"(d& +3 "core" &[y >\ , +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 7 + 316 counts + "manipulator"&b'ϋ +20 "core" ' +2 "manipulator"&& +4 "core" &  +2 "storage"(s& +3 "core" &[y   7\ 1 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 700 counts + "manipulator"&'' +36 "core" ' + "storage"(V% +4 "core" %2   Q\ 2 +2 ."downElevator"SE.seek :down +4 "storage"('v +99 (C% +3 "core" %4 \ /Zq +2 "manipulator"&`% +3 "core" %3 P +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&H'\ +95 "core" ' +52 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +49 #tMoving puck from tube 7 to 6 +2 "manipulator"& % +4 "core" %  %  +2 "storage"(7% +4 "core" %v   \ 3 + "storage"(N. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 7 +2 "storage"(i([z +2 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (%& +3 "core" &[y   \\\ 2 +2 "manipulator"&k& +3 "core" & \\ +2 .tElbow.seek 7 +2 "manipulator"&x( +2 "core" ( +2 "manipulator"&$& +3 "core" & ; +2 "storage"((& +3 "core" &[y  `\ 2 +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 700 counts +2 "manipulator"&v' +92 "core" ' +2 "storage"(& +4 "core" &[y   2\ 3 +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(g'L +288 "core" ' +2 "storage"(=- +3 "core" -'l + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&e/ +77 "core" / +2 "manipulator"&& +4 "core" & +2 "manipulator"&\\% +3 "core" %   +2 .tForearm.seek :retract +2 "manipulator"& '\ +93 "core" ' +4 .tElbow.seek :clear +2 "manipulator"&I(d +100 "core" ( +2 "manipulator"&a& +4 "core" &d j  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &S& +2 "core" &d v %  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear +2 "manipulator"&f'\ +4 "core" ' +2 .tSE.seek :down +2 "storage"('v +267 "core" ' +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"(M(K +346 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (K& +3 "core" &K A\ . + .tSE.reconfigure SEplace +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(n'L +275 "core" ' +2 "storage"(E- +3 "core" -'L + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tSE.seek :place +2 "storage"(W' +31 "core" ' +2 "storage"({& +4 "core" &K T\ . +2 "storage"(O& +3 "core" &K ;\ - +2 "manipulator"&-& +3 "core" &d )  +2 "manipulator"&F% +3 "core" %\ * d #< +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 6 +2 "manipulator"&U( +105 "core" ( +2 "manipulator"&& +4 "core" &  ` + "storage"(8& +4 "core" &K D\ . + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 6 +2 "manipulator"&\ 'Ύ +111 "core" ' +2 .tElbow.hold + "manipulator"&, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&+1 +67 "core" 1 +3 "manipulator"&}% +3 "core" % Π y | L +2 "storage"(~& +3 "core" &K  3\ + + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 6 + 318 counts + "manipulator"&#' +19 "core" ' +2 "manipulator"&.& +4 "core" & P _ +2 "storage"(:& +3 "core" &K\ / +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts + "manipulator"&z'J +23 "core" ' +2 "storage"(L% +4 "core" %  \ 0 +2 ."downElevator"SE.seek :down +3 "storage"(r'v +99 (Q% +3 "core" %-< *\ .[s +2 "manipulator"&t% +3 "core" %J  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&y'\ +99 "core" ' +57 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +2 #tMoving puck from tube 7 to 6 +2 "manipulator"&% +4 "core" %\  5 t + "storage"(,% +4 "core" %|   H\ 2 + "storage"(_. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 7 + "storage"(Z([z +340 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (6& +3 "core" &[{ \ 0 + "manipulator"&o& +3 "core" &  _ +2 .tElbow.seek 7 +2 "manipulator"&j( +22 "core" ( +2 "manipulator"&& +4 "core" & d \ +2 "storage"( & +3 "core" &[{ '\ 0 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 700 counts +2 "manipulator"&' +101 "core" ' +2 "storage"(0& +4 "core" &[{   @\ 0 + .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(h'L +282 "core" ' +2 "storage"(- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&|/ +72 "core" / +2 "manipulator"&& +4 "core" & \ +2 "manipulator"&p% +3 "core" % #  +2 .tForearm.seek :retract + "manipulator"&Y'\ +102 "core" ' +2 .tElbow.seek :clear +2 "manipulator"&q(d +100 "core" ( +2 "manipulator"&<& +4 "core" &d r + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &^& +3 "core" &d  r +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear + "manipulator"&G'\ +3 "core" ' + .tSE.seek :down +2 "storage"(u'v +279 "core" ' +5 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"(*(K +346 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (c& +3 "core" &K @\ / + .tSE.reconfigure SEplace +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(!'L +306 "core" ' +2 "storage"(m- +3 "core" -'+ + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (& +3 "core" &K 2\ / + "storage"(X& +4 "core" &K i\ / + "manipulator"&]& +3 "core" &d  r +2 "manipulator"&% +3 "core" %\  |  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 6 +2 "manipulator"&( +107 "core" ( +2 "manipulator"&& +4 "core" & 7 ` + "storage"(1& +4 "core" &K f\ / + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 6 +2 "manipulator"&'Ύ +107 "core" ' +2 .tElbow.hold + "manipulator"&D, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&A1 +69 "core" 1 +3 "manipulator"&% +3 "core" % Π } 5 \\ +2 "storage"(2& +4 "core" &K \ * + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 6 + 318 counts +2 "manipulator"&' +18 "core" ' +2 "manipulator"&;& +4 "core" & E ` + "storage"( & +4 "core" &K h\ / +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&'J +28 "core" ' +2 "storage"(/% +4 "core" % 5\ 0 +2 ."downElevator"SE.seek :down +3 "storage"('v +100 (w% +4 "core" %~6 ;\ -Zs +2 "manipulator"&3% +4 "core" %& + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&&'\ +95 "core" ' +49 ' + ."downElevator"SE.coast + "storage"(5 +2 .tSC.coast + "storage"(6 +3 #tShuffling pucks in tube 6 of 6..6 + #Loading generic puck from tube 6 into Collection Clamp +46 "collection"'l& +6 "core" &I\ + "manipulator"&B% +4 "core" %\ " ` < +2 "storage"(% +3 "core" %   F\ 1 +2 "storage"(9. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 6 + "storage"(T(K +3 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (>& +2 "core" &K   \ 1 +2 "manipulator"&J& +4 "core" & G ` + .tElbow.seek 6 +2 "manipulator"&( +3 "core" ( +2 "manipulator"&[& +4 "core" & ` + "storage"(?& +4 "core" &K   L\ 1 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&"'J +91 "core" ' +2 "storage"(@& +4 "core" &K   %\ 3 +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(d'L +288 "core" ' +2 "storage"(- +3 "core" -'m +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (s& +3 "core" &K  \ / +2 "manipulator"&V& +3 "core" &  ` + .tElbow.seek 6 +2 "manipulator"&P( +3 "core" ( +2 "manipulator"&C& +3 "core" & ` +2 "storage"(`& +3 "core" &K\ 0 +2 .tForearm.seek 6 + 300 counts + "manipulator"&4'Ϻ +15 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&5/ +77 "core" / +2 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 7):bt["4/home/esp/esp2/utils/puckmoves.rb:337:in `load'"8/home/esp/esp2/utils/puckmoves.rb:884:in `loadPuck'"6/home/esp/esp2/utils/mrlshuffle.rb:8:in `shuffle'"3/home/esp/esp2/utils/mrlshuffle.rb:6:in `each'"6/home/esp/esp2/utils/mrlshuffle.rb:6:in `shuffle'":/home/esp/esp2/utils/mrlshuffle.rb:52:in `shuffleall'"(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 +4 "manipulator"&b& +2 "storage"( 'v +6 "core" & ` +2 "manipulator"&)% +3 "core" % Ͻ = i +2 .tForearm.seek :retract +2 "manipulator"&7'\ +94 "core" ' +2 .tElbow.seek CC +2 "manipulator"&N( +157 "core" ( +2 "manipulator"&%& +5 "core" &  . & ' + .tElbow.reconfigure LooseElbow +3 ."downElevator"SE.coast +3 "manipulator"&$ &.,(#b + "storage"(5 +4 "manipulator"&k& +4 "core" &  & +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&$'ρ +100 "core" ' +2 "manipulator"&(& +4 "core" &  5 & +2 "manipulator"&'% +3 "core" %ϋ 0 ~ +2 "collection"'& +4 "core" &I\  +2 "collection"'& +4 .tCC.seek :closed + "collection"'(O +3 "core" &O\ +2 &M\  +10 &/zY\ +| +9 &d^\ @ +10 &mtU\ P +9 &0PR\ O +9 &VZ\ P +10 &TR\ O +9 &vTV\ O +9 &8UO\ O +10 &Pp\ O +9 &U\ O +10 & RU\ O +9 &"ATU\ O +9 &$T]\ O +10 &%Rr\ O +9 &'T\\\ O +9 &)JO[\ O +10 &+ R\ O +9 &,U\ O +10 &.Q\ O +9 &0QV\ O +9 &2R\ O +10 &3Q\ N +9 &5P\ N +9 &7YR\ O +10 &9R\ O +9 &:T\ O +10 &<R\ N +9 &>cR\ N +9 &@$Q\ O +10 &AV\ O +9 &CO\ O +9 &EjV\ O +10 &G)_\ P +9 &Hk\ Q +10 &J V +9 &LN [\ +9 &N J +10 &O7D &s +9 &O~v\ M +5 ( + "collection"'& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.82 +2 .Hand.open + "manipulator"&R1 +4 "core" &O~p\ M +63 1 +2 "manipulator"&H% +4 "core" % ς  + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&='\ +94 "core" ' +2 .tSC.coast + "storage"(6 +2 #tLoading generic puck from tube 6 into Processing Clamp +2 "processing"%e& +4 "core" &n\  + "manipulator"&% +4 "core" %\    + "storage"(\\% +4 "core" %x \ / + "storage"(a. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 + "storage"(S(K +2 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (v& +3 "core" &K \ / +2 "manipulator"&x& +3 "core" & . & +2 "manipulator"& % +3 "core" %\    +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 6 +2 "manipulator"&g( +153 "core" ( +2 "manipulator"&i& +4 "core" & c  +2 "storage"(K& +3 "core" &K `\ / +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&E'J +92 "core" ' +2 "storage"(& +4 "core" &K  >\ / +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"({'L +281 "core" ' +2 "storage"(O- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (-& +3 "core" &K " ,\ + + "manipulator"&F& +4 "core" &  1  + .tElbow.seek 6 +2 "manipulator"&( +3 "core" ( +2 "manipulator"&8& +3 "core" &   +2 "storage"(n& +3 "core" &K \ , +2 .tForearm.seek 6 + 300 counts + "manipulator"&I'Ϻ +19 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&+/ +70 "core" / +2 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 7):bt["4/home/esp/esp2/utils/puckmoves.rb:337:in `load'"8/home/esp/esp2/utils/puckmoves.rb:884:in `loadPuck'"6/home/esp/esp2/utils/mrlshuffle.rb:9:in `shuffle'"3/home/esp/esp2/utils/mrlshuffle.rb:6:in `each'"6/home/esp/esp2/utils/mrlshuffle.rb:6:in `shuffle'":/home/esp/esp2/utils/mrlshuffle.rb:52:in `shuffleall'"(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"&}& +3 "storage"(~'v +5 "core" & M  +2 "manipulator"&.% +4 "core" % ϴ   C + .tForearm.seek :retract +2 "manipulator"&:'\ +98 "core" ' +2 .tElbow.seek PC +2 "manipulator"&L( +163 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +85 "core" ( +3 "manipulator"&f& +3 "core" &  ` +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &Q& +3 "core" & J ` +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&t' +97 "core" ' +2 "manipulator"&U& +4 "core" & N ` +2 "manipulator"&\ % +4 "core" % l +2 "processing"%#& +3 "core" &(\  +2 "processing"%& +3 .tPC.seek :closed +2 "processing"%,(Tg +3 "core" &h\  +3 &!\  +9 &/x\ +{ +9 &b{%\ ? +10 &dr\ P +9 &%P\ P +9 &R\ Q +10 &T%\ Q +9 &kU'\ P +9 &,V \ Q +10 &T\ Q +9 &R\ Q +10 & rT\ Q +9 &"5U"\ P +9 &#TC\ Q +10 &%R\ P +9 &'{P\ P +9 &)=P\ P +10 &*R\ P +9 &,O\ P +10 &.RM\ P +9 &0EP,\ P +9 &2R\ Q +10 &3Q\ P +9 &5Q\ P +9 &7NO\ P +10 &9R\ P +9 &:S\ P +10 &<R\ P +9 &>VQT\ P +9 &@Q\ P +10 &AP\ P +9 &CQ\ P +9 &E]R\ P +10 &GU\ Q +9 &H]\ Q +10 &Jf\ R +9 &LX~\ U +9 &N\ V +10 &O\ V +9 &Q\ V +9 &SJs\ 4 +10 &T-5c\ < +9 ( + &TB\  ' + "processing"%& +4 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.53 + .Hand.open + "manipulator"&_1 +71 "core" 1 +2 "manipulator"&W% +4 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&z'\ +92 "core" ' +2 .tSC.coast + "storage"(6 +2 "processing"%r& +4 "core" &TB\  ' +2 #tImaging generic puck in Processing Clamp while storing it to tube 6 + "manipulator"&M% +3 "core" % % - G +2 "storage"(6% +4 "core" %} A\ , + "storage"(o. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"((K +2 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 ( & +5 "core" &K \ , +2 "manipulator"&0& + ."raiseStack"SE.reconfigure SEplace +5 "storage"(#]K-0-\ b +2 "core" & $ ` +49 .tElbow.reconfigure TightElbow +4 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&( +3 "core" ( +3 ."raiseStack"SE.seek :beamBreak +3 "manipulator"&y& +3 "storage"('L +3 "core" &  ` +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &|& +2 "core" &  ` +2 .tForearm.seek PC +2 "manipulator"&' +100 "core" ' +2 .tHand.close + "manipulator"&p/ +75 "core" / +3 .tPC.seek :open +2 "processing"%<( +74 "core" ' +2 "storage"(^- +3 "core" -'L +2 ."raiseStack"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +2 "storage"(' +31 "core" ' +283 ( +2 "storage"(j& +4 "core" &K 2\ , + "manipulator"&Y& +4 "core" & G ` +2 "manipulator"&h% +3 "core" % n +2 .tForearm.seek :retract +2 "manipulator"&Z'\ +92 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 6 +2 "manipulator"&c( +257 "core" ( +2 "manipulator"&u& +4 "core" & u "y + "storage"(m& +4 "core" &K 2\ , +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&'J +103 "core" ' +2 .tHand.open + "manipulator"&X1 +66 "core" 1 +3 "storage"(]- +3 "core" -' +2 .tSE.seek -0.19 Pucks below Top Plate + "storage"(' +26 "core" ' +2 .tSE.reconfigure SEseal +2 "storage"(#QK-0-\ b +2 .tSE.seek -0.86 Pucks below Top Plate +2 "storage"(' +57 "core" ' +3 #tLights, camera, ACTION! +2 "storage"(1- +3 "core" -' +2 "storage"(q& +3 "core" &K V U \  +2 "manipulator"&A& +3 "core" & \ \  N ~"x +2 .tElbow.seek 6 +2 "manipulator"&( +3 "core" ( +2 "manipulator"&2& +3 "core" & \ \  A ~"x +2 "storage"(;& +4 "core" &K ~ ~ \  +2 .tForearm.seek 6 + 700 counts +2 "manipulator"& 'J +19 "core" ' +2 .tSE.reconfigure SEgently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.15 Pucks below Top Plate + "storage"(/' +58 "core" ' +2 "manipulator"&G& +4 "core" &\ E "x +2 "storage"(w& +4 "core" &K  J\ , + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 6 +2 "manipulator"&3'Ύ +35 "core" ' +2 .tElbow.hold +2 "manipulator"&, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 .tSE.seek 0.04 Pucks below Top Plate +2 "storage"(' +24 "core" ' +2 "manipulator"&% +4 "core" %Ο~ ] _  ? +2 "storage"(l& +3 "core" &K \ ' +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 6 + 317 counts +2 "manipulator"&!' +19 "core" ' +2 "manipulator"&B& +4 "core" &\ }  "x +2 "storage"(& +4 "core" &K <\ , +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts +2 "manipulator"&9'J +22 "core" ' +2 "storage"(>% +4 "core" %\ - +2 ."downElevator"SE.seek :down +4 "storage"(J'v +99 ([% +3 "core" %:< % ^\ +[s +2 "manipulator"&?% +3 "core" %>  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +55 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 "collection"'@& +3 "core" &O~o\ M +2 #tStoring generic puck in Collection Clamp to tube 6 + "manipulator"&% +4 "core" %\  ` } +2 "storage"(*% +3 "core" % I\ . +2 "storage"(D. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 6 + "storage"(&(K +3 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (& +3 "core" &K \ . +2 "manipulator"&s& +3 "core" &  D !w +2 .tElbow.seek 6 +2 "manipulator"&V( +3 "core" ( +2 "manipulator"&C& +4 "core" &  e !w +2 "storage"(`& +3 "core" &K 4\ - +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&5'J +97 "core" ' +2 "storage"(b& +4 "core" &K +\ . +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"()'L +283 "core" ' +2 "storage"(- +3 "core" -' + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +2 "manipulator"&"& +3 "core" & !w +2 "storage"(%& +3 "core" &K D\ * + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 6 +2 "manipulator"&k'Ύ +34 "core" ' +2 .tElbow.hold + "manipulator"&d, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(4- +2 "core" -' +2 .tSE.seek 0.1 Pucks below Top Plate +2 "storage"(('< +28 "core" ' +2 "manipulator"&'% +4 "core" %Ο~ d d A + "storage"(P& +4 "core" &K R\ ' +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 6 + 317 counts + "manipulator"&' +18 "core" ' +2 "manipulator"& & +4 "core" &  l !w +2 "storage"(7& +3 "core" &K  \ , +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts + "manipulator"&'J +23 "core" ' +2 .tSE.seek 1.1 Pucks below Top Plate +2 "storage"('+ +38 "core" ' +2 "manipulator"&R& +4 "core" &  !w +2 "manipulator"&H% +3 "core" %C . +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&e'\ +88 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +155 "core" ( +2 "manipulator"&\\& +4 "core" & ? ( +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &a& +2 "core" & T ( +2 .tForearm.seek CC + "manipulator"&v'ρ +93 "core" ' +2 .tHand.close + "manipulator"&x/ +77 "core" / +2 .tCC.seek :open +2 "collection"' ( +377 "core" ( +3 "storage"($& +3 "core" &K U\ / +2 "storage"(i& +3 "core" &K \ . +2 "manipulator"&K& +3 "core" &  ( +2 "manipulator"&T% +3 "core" % ώ   +2 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 6 +2 "manipulator"&N( +152 "core" ( +2 "manipulator"&=& +4 "core" & + "storage"(O& +4 "core" &K W\ 0 + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 6 +2 "manipulator"&-'Ύ +110 "core" ' +2 .tElbow.hold +47 "manipulator"&F, +5 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&81 +74 "core" 1 +3 "manipulator"&n% +4 "core" % ΢ c d D P + "storage"(+& +4 "core" &K r\ , + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 6 + 320 counts + "manipulator"&}' +19 "core" ' +2 "manipulator"&.& +4 "core" & +2 "storage"(g& +4 "core" &K   \ 1 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&E'J +21 "core" ' +2 "storage"({% +4 "core" %5   :\ 1 +2 ."downElevator"SE.seek :down +4 "storage"(I'v +98 (f% +3 "core" %6  \ /[s +2 "manipulator"&Q% +3 "core" %V +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +88 "core" ' +62 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 #tMoving puck from tube 6 to 5 + "manipulator"&U% +4 "core" %\   +2 "storage"(\ % +4 "core" %x   \ 2 + "storage"(#. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 6 + "storage"(~(K +3 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (:& +2 "core" &K % \ 2 +2 "manipulator"&& +3 "core" & g +2 .tElbow.seek 6 +2 "manipulator"&_( +3 "core" ( +2 "manipulator"&W& +4 "core" & % +2 "storage"(r& +3 "core" &K   c\ 2 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&M'J +98 "core" ' +3 "storage"(6& +4 "core" &K   \ 2 +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"('L +287 "core" ' +2 "storage"(o- +3 "core" -'m + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"& / +66 "core" / +3 "manipulator"&0& +3 "core" &  +2 "manipulator"&y% +3 "core" % ; , +2 .tForearm.seek :retract +2 "manipulator"&|'\ +90 "core" ' +2 .tElbow.seek :clear +2 "manipulator"&t(d +99 "core" ( +2 "manipulator"&S& +4 "core" &d N  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &p& +2 "core" &d  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear +2 "manipulator"&^'\ +3 "core" ' +2 .tSE.seek :down +2 "storage"(L'v +269 "core" ' +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"(z(< +343 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (,& +3 "core" &< \ , + .tSE.reconfigure SEplace +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"('L +275 "core" ' +2 "storage"(j- +3 "core" -'L + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +2 .tSE.seek :place +2 "storage"(Y' +32 "core" ' +2 "storage"(h& +4 "core" &< S\ - +2 "storage"(& +3 "core" &< \ \ , +2 "manipulator"&u& +3 "core" &d ,  +2 "manipulator"&m% +3 "core" %\  +  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 5 + "manipulator"&( +111 "core" ( +2 "manipulator"&X& +4 "core" &  ] + "storage"(]& +4 "core" &< p\ , + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 5 +2 "manipulator"&1' +110 "core" ' +2 .tElbow.hold + "manipulator"&q, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&A1 +69 "core" 1 +3 "manipulator"&2% +3 "core" % -{ g d 2 +2 "storage"(Z& +4 "core" &< J\ ( + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 5 + 317 counts +2 "manipulator"&;'Y +21 "core" ' +2 "manipulator"&G& +4 "core" & ] + "storage"(w& +4 "core" &< ) _\ - +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&' +24 "core" ' +2 "storage"(% +4 "core" %  1\ - +2 ."downElevator"SE.seek :down +4 "storage"(l'v +46 "Can"\ A@ +53 "storage"(% +3 "core" %MD :\ )\\x +2 "manipulator"&B% +3 "core" % | s +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +102 "core" ' +54 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +2 #tMoving puck from tube 6 to 5 +2 "manipulator"&>% +4 "core" %\  { ~ + "storage"(c% +4 "core" %~  &\ 2 + "storage"(. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 + "storage"((K +340 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 ([& +3 "core" &K   \ 1 + "manipulator"&?& +4 "core" & < ] + .tElbow.seek 6 +2 "manipulator"& ( +8 "core" ( +2 "manipulator"&& +4 "core" &\   " + "storage"(/& +3 "core" &K  e\ 1 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts +2 "manipulator"&3'J +95 "core" ' +3 "storage"(!& +3 "core" &K   E\ 1 +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(@'L +281 "core" ' +2 "storage"(- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&*/ +76 "core" / +2 "manipulator"&D& +4 "core" &\  z "| +2 "manipulator"&% +3 "core" % $ - k +2 .tForearm.seek :retract + "manipulator"&'\ +87 "core" ' +2 .tElbow.seek :clear +2 "manipulator"&s(d +103 "core" ( +2 "manipulator"&C& +4 "core" &d  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &`& +2 "core" &d   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear +2 "manipulator"&9'\ +3 "core" ' + .tSE.seek :down +2 "storage"(b'v +275 "core" ' +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"(J(< +342 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +2 "core" &< &\ - +2 .tSE.reconfigure SEplace +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"('L +306 "core" ' +2 "storage"(- +3 "core" -'( + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (& +2 "core" &< ' p\ + +2 "storage"("& +3 "core" &< t\ , +2 "manipulator"&%& +3 "core" &d   +2 "manipulator"&4% +3 "core" %\  ~ 0  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 5 +2 "manipulator"&'( +110 "core" ( +2 "manipulator"&P& +4 "core" & X @ + "storage"( & +4 "core" &< ~\ + + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +49 .tForearm.seek 5 +2 "manipulator"&7' +114 "core" ' +2 .tElbow.hold +2 "manipulator"&R, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&H1 +71 "core" 1 +3 "manipulator"&5% +3 "core" % +l _ _ '  +2 "storage"(V& +3 "core" &< 5\ ' +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 5 + 315 counts +2 "manipulator"&)'W +16 "core" ' +2 "manipulator"&k& +4 "core" & i @ +2 "storage"(& +3 "core" &< )\ , +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts +2 "manipulator"&(' +24 "core" ' +2 "storage"(\\% +4 "core" % 1 X\ - +2 ."downElevator"SE.seek :down +4 "storage"(a'v +98 (% +3 "core" %B b\ *\\w +2 "manipulator"&d% +4 "core" % . + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&x'\ +95 "core" ' +50 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 #tShuffling pucks in tube 5 of 5..5 + #Loading generic puck from tube 5 into Collection Clamp + "collection"'e& +4 "core" &\  +2 "manipulator"&% +4 "core" %\ $ J +2 "storage"($% +3 "core" %| \ 0 +2 "storage"(i. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"(K(< +3 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (T& +3 "core" &< O\ 0 +2 "manipulator"&=& +3 "core" & { O @ +2 .tElbow.seek 5 +2 "manipulator"&O( +19 "core" ( +2 "manipulator"&v& +4 "core" & +2 "storage"(& +4 "core" &< <\ 0 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&8' +94 "core" ' +2 "storage"(n& +4 "core" &<   _\ 2 +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(+'L +288 "core" ' +2 "storage"(.- +3 "core" -'o +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (g& +3 "core" &< K\ . + "manipulator"&& +4 "core" &  + .tElbow.seek 5 +2 "manipulator"&{( +4 "core" ( +2 "manipulator"&f& +4 "core" & Z + "storage"(Q& +4 "core" &< y\ / +2 .tForearm.seek 5 + 300 counts + "manipulator"&N'H +22 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&-/ +72 "core" / +3 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 7):bt["4/home/esp/esp2/utils/puckmoves.rb:337:in `load'"8/home/esp/esp2/utils/puckmoves.rb:884:in `loadPuck'"6/home/esp/esp2/utils/mrlshuffle.rb:8:in `shuffle'"3/home/esp/esp2/utils/mrlshuffle.rb:6:in `each'"6/home/esp/esp2/utils/mrlshuffle.rb:6:in `shuffle'":/home/esp/esp2/utils/mrlshuffle.rb:56:in `shuffleall'"(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 + ."downElevator"SE.seek :down +4 "manipulator"&U& +3 "storage"(}'v +6 "core" & " + "manipulator"&\ % +4 "core" % % ] u +2 .tForearm.seek :retract + "manipulator"&#'\ +92 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +154 "core" ( +3 "manipulator"&:& +3 "core" ' + & ~ w 8" +2 ."downElevator"SE.coast +2 .tElbow.reconfigure LooseElbow +2 "storage"(5 +3 "manipulator"&$ &.,(#b +3 && +2 "core" & > 8" +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&W'ρ +96 "core" ' +3 "manipulator"&r& +4 "core" & > 8" +2 "manipulator"&E% +4 "core" %~ +2 "collection"'6& +3 "core" & \  +2 "collection"'I& +3 .tCC.seek :closed +2 "collection"'&(O +4 "core" &H\  + &d\  +9 &0}W\ +| +9 &c~\ ? +10 &it\ P +9 &,Ps\ O +9 &U\ O +10 &T\ O +9 &rR\ O +9 &3V\ O +10 &Ou\ O +9 &U\ O +9 & zS\ O +10 &"<T\ O +9 &#U\ O +10 &%R\ O +9 &'U\ O +9 &)ER\ O +10 &+R\ N +9 &,U\ O +9 &.R\ N +10 &0MT\ O +9 &2U\ O +10 &3R\ N +9 &5Q\ N +9 &7UR\ O +10 &9U\ O +9 &:O\ O +10 &<P\ O +9 &>]P\ O +9 &@O\ O +10 &AQ\ O +9 &CP\ O +9 &EdV\ O +10 &G#`\ P +9 &Hm\ R +10 &J V +9 &LJ [ +9 &N N +10 &O1F &t +9 &Oym\ L +5 ( + "collection"'I& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.84 +2 .Hand.open + "manipulator"&F1 +3 "core" &Oyc\ L +64 1 +2 "manipulator"&% +4 "core" % ~  + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&o'\ +100 "core" ' +2 .tSC.coast "storage"(6 +3 #tLoading generic puck from tube 5 into Processing Clamp + "processing"% & +4 "core" &j\  +2 "manipulator"&0% +3 "core" %\ % E H +2 "storage"(y% +3 "core" % M\ - +2 "storage"(S. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 5 + "storage"(p(< +3 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (M& +2 "core" &< \ - +2 "manipulator"&_& +3 "core" & F 8" +2 "manipulator"&|% +3 "core" %\ % B H +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 5 + "manipulator"&( +156 "core" ( +2 "manipulator"&~& +4 "core" &   +2 "storage"(,& +4 "core" &< b\ . + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts +2 "manipulator"&j' +99 "core" ' +2 "storage"(L& +4 "core" &< |\ / +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(h'L +281 "core" ' +2 "storage"(- +3 "core" -' + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +2 (u& +3 "core" &<  \ . +2 "manipulator"&m& +3 "core" & 3  + .tElbow.seek 5 +2 "manipulator"&X( +3 "core" ( +2 "manipulator"&]& +3 "core" & W  +2 "storage"(& +3 "core" &< &\ . +2 .tForearm.seek 5 + 300 counts +2 "manipulator"&t'H +25 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&A/ +71 "core" / +2 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 7):bt["4/home/esp/esp2/utils/puckmoves.rb:337:in `load'"8/home/esp/esp2/utils/puckmoves.rb:884:in `loadPuck'"6/home/esp/esp2/utils/mrlshuffle.rb:9:in `shuffle'"3/home/esp/esp2/utils/mrlshuffle.rb:6:in `each'"6/home/esp/esp2/utils/mrlshuffle.rb:6:in `shuffle'":/home/esp/esp2/utils/mrlshuffle.rb:56:in `shuffleall'"(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 +2 ."downElevator"SE.seek :down +4 "manipulator"&2& +4 "storage"(Z'v +5 "core" & -  +2 "manipulator"&G% +3 "core" % > +2 .tForearm.seek :retract +2 "manipulator"&w'\ +97 "core" ' +2 .tElbow.seek PC +2 "manipulator"&( +166 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +82 "core" ( +4 "manipulator"&^& +4 "core" & ~ > X + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &  X +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&B' +98 "core" ' +2 "manipulator"&& +4 "core" &  X +2 "manipulator"&1% +3 "core" %  +2 "processing"%;& +4 "core" &m\  + "processing"%>& +4 .tPC.seek :closed + "processing"%c(Tg +3 "core" &$\  +5 &\ 4 +9 &+Fx%\ 2 +9 &Ro~ \ F +10 &`"\ Q +9 &T \ Q +9 &rU\ Q +10 &4T \ Q +9 &R$\ Q +10 &R"\ Q +9 &zS$\ Q +9 &=T!\ P +10 & Q!\ P +9 &"V\ P +9 &$R \ Q +10 &&ES \ P +56 &(Q)\ P +4 &)O \ P + &+R#\ Q + &-NQ\ P +2 &/R\ P +4 &0Q \ P + &2O\ P +6 &4UR\ P +9 &6P\ P +10 &7R \ P +9 &9T\ P +9 &;]Q\ P +10 &=Q,\ P +9 &>N\ P +9 &@R\ P +10 &BfQ\ P +9 &D'RZ\ P +10 &EQ\ P +9 &GY]\ Q +9 &Ii^G\ R +10 &K(j \ S +9 &L\ V +9 &NH\ V +11 &PdA\ V +8 &R$\ W +10 &She\ * +9 &T>`\ 4 +9 ( + &TH\ * + "processing"%>& +4 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.57 + .Hand.open + "manipulator"&1 +68 "core" 1 +2 "manipulator"&Y% +4 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +2 .tSC.coast + "storage"(6 +3 "processing"%l& +3 "core" &TH\ * +2 #tImaging generic puck in Processing Clamp while storing it to tube 5 + "manipulator"&z% +4 "core" % $ { J +2 "storage"([% +3 "core" %z b\ + +2 "storage"(?. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"((< +2 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (/& +4 "core" &< \ , + "manipulator"&!& +3 ."raiseStack"SE.reconfigure SEplace +6 "storage"(#]K-0-\ b +3 "core" & c X +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&q( +3 "core" ( + "manipulator"&& +3 ."raiseStack"SE.seek :beamBreak +2 "storage"('L +3 "core" &  X +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &*& +3 "core" & v + X +2 .tForearm.seek PC + "manipulator"&D' +94 "core" ' +2 .tHand.close + "manipulator"&/ +69 "core" / +2 .tPC.seek :open +2 "processing"%C( +88 "core" ' +3 "storage"(`- +3 "core" -'L + ."raiseStack"SE.configure SEconfig +3 "storage"(#QK-0-\ b +2 ."raiseStack"SE.seek :place +2 "storage"(3' +31 "core" ' +271 ( +2 "storage"( & +4 "core" &<  K\ , + "manipulator"&& +4 "core" & , X + "manipulator"&@% +4 "core" % v / ' + .tForearm.seek :retract +2 "manipulator"&'\ +101 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 5 +2 "manipulator"&( +255 "core" ( +2 "manipulator"&b& +4 "core" &\  J # +2 "storage"(& +3 "core" &< (\ - +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&' +106 "core" ' +2 .tHand.open + "manipulator"&"1 +69 "core" 1 +3 "storage"(%- +3 "core" -' +2 .tSE.seek -0.19 Pucks below Top Plate +2 "storage"(4' +26 "core" ' +2 .tSE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.86 Pucks below Top Plate + "storage"(P' +52 "core" ' +2 #tLights, camera, ACTION! + "storage"( - +4 "core" -' + "storage"(s& +4 "core" &< l\  + "manipulator"&H& +4 "core" &\ ] ] # +2 .tElbow.seek 5 + "manipulator"&5( +3 "core" ( +2 "manipulator"&V& +4 "core" &\ b g # + "storage"(k& +4 "core" &< \  +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&' +3 "core" ' +2 .tSE.reconfigure SEgently +2 "storage"(#QK-0-\ b +2 .tSE.seek -0.15 Pucks below Top Plate +2 "storage"(\\' +57 "core" ' +2 "manipulator"&9& +4 "core" &\ x I # +2 "storage"(& +4 "core" &<\ . + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 5 +2 "manipulator"&d' +36 "core" ' +2 .tElbow.hold +2 "manipulator"&', +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tSE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 .tSE.seek 0.04 Pucks below Top Plate +2 "storage"(7' +30 "core" ' +33 "manipulator"&e% +4 "core" %(r Q \\ y  +2 "storage"()& +4 "core" &< \ ( + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 5 + 312 counts +2 "manipulator"&'T +14 "core" ' + "manipulator"&$& +4 "core" &\  m # +2 "storage"(i& +4 "core" &< \ - +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&' +32 "core" ' +2 "storage"(T% +4 "core" % H\ - +2 ."downElevator"SE.seek :down +4 "storage"(='v +99 (v% +3 "core" %8;  `\ *[u +2 "manipulator"&% +3 "core" % Q +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&('\ +98 "core" ' +60 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 "collection"'n& +3 "core" &Oyc\ L +2 #tStoring generic puck in Collection Clamp to tube 5 + "manipulator"&a% +4 "core" %\ &  !M +2 "storage"(J% +3 "core" %} \ - +2 "storage"(R. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 5 + "storage"(x(< +3 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (.& +2 "core" &< 0 M\ - +2 "manipulator"&g& +4 "core" &\  # + .tElbow.seek 5 +2 "manipulator"&( +3 "core" ( +2 "manipulator"&f& +4 "core" &\  # + "storage"(Q& +4 "core" &< 1 k\ - +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&-' +99 "core" ' +2 "storage"(U& +4 "core" &< K\ - +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(\ 'L +282 "core" ' +2 "storage"(O- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&8& +3 "core" &\ # +2 "storage"(:& +3 "core" &< \ * + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 5 +2 "manipulator"&' +35 "core" ' +2 .tElbow.hold + "manipulator"&+, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(N- +2 "core" -' +3 .tSE.seek 0.09 Pucks below Top Plate + "storage"(r'9 +31 "core" ' +2 "manipulator"&E% +4 "core" %I\ \  S } +2 "storage"(6& +4 "core" &< ,\ $ + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 5 + 271 counts +2 "manipulator"&{'+ +16 "core" ' +2 "manipulator"&}& +4 "core" &\   # +2 "storage"(#& +4 "core" &< \ + + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts + "manipulator"& ' +28 "core" ' +2 .tSE.seek 1.09 Pucks below Top Plate +2 "storage"(I'( +40 "core" ' +3 "manipulator"&F& +4 "core" &\ < # + "manipulator"&% +4 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& '\ +92 "core" ' +2 .tElbow.seek CC +48 "manipulator"&0( +160 "core" ( +2 "manipulator"&y& +4 "core" & U ' + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &S& +2 "core" & ' +2 .tForearm.seek CC +2 "manipulator"&M'ρ +102 "core" ' +2 .tHand.close + "manipulator"&_/ +67 "core" / +2 .tCC.seek :open +2 "collection"'|( +377 "core" ( +2 "storage"(W& +4 "core" &< \ \ - +2 "storage"(~& +3 "core" &< \ - +2 "manipulator"&,& +3 "core" & * ' +2 "manipulator"&K% +4 "core" % ύ l + .tForearm.seek :retract +2 "manipulator"&L'\ +102 "core" ' +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 5 +2 "manipulator"&( +154 "core" ( +2 "manipulator"&o& +4 "core" & f  +2 "storage"(& +3 "core" &< f\ / +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 5 +2 "manipulator"&u' +113 "core" ' +2 .tElbow.hold + "manipulator"&m, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&]1 +71 "core" 1 +3 "manipulator"&% +3 "core" % -r ~  <  +2 "storage"(A& +3 "core" &<  \ + +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 5 + 317 counts + "manipulator"&2'Y +24 "core" ' +2 "manipulator"&G& +4 "core" &   +2 "storage"(& +4 "core" &<  M\ 1 + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts +2 "manipulator"&j' +28 "core" ' +2 "storage"(h% +4 "core" %0   \ 1 +2 ."downElevator"SE.seek :down +4 "storage"(t'v +99 (^% +4 "core" %t; A\ .[t +2 "manipulator"&% +4 "core" % i + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&X'\ +92 "core" ' +53 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 #tMoving puck from tube 5 to 4 + "manipulator"&% +4 "core" %\  ) ' +2 "storage"(1% +3 "core" %   [\ 1 +2 "storage"(;. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 5 + "storage"(Z(< +2 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (w& +3 "core" &<   \ 1 +2 "manipulator"&<& +3 "core" & 5  +2 .tElbow.seek 5 +2 "manipulator"&( +8 "core" ( +2 "manipulator"&Y& +4 "core" &  +2 "storage"(l& +3 "core" &<  ;\ 0 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&z' +122 "core" ' +2 "storage"([& +4 "core" &<   k\ 2 +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(?'L +284 "core" ' +2 "storage"(>- +3 "core" -'n + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&// +70 "core" / +2 "manipulator"&!& +4 "core" & Q  +2 "manipulator"&% +3 "core" %  T +2 .tForearm.seek :retract + "manipulator"&*'\ +89 "core" ' +2 .tElbow.seek :clear +2 "manipulator"&B(d +97 "core" ( +2 "manipulator"&& +4 "core" &d 0 } + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &p& +2 "core" &d } +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear +2 "manipulator"&`'\ +13 "core" ' +2 .tSE.seek :down +2 "storage"('v +265 "core" ' +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"((,H +341 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (c& +3 "core" &,I \ / + .tSE.reconfigure SEplace +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"('L +269 "core" ' +2 "storage"( - +3 "core" -'L + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tSE.seek :place +2 "storage"(' +32 "core" ' +2 "storage"(@& +4 "core" &,I  9 s\ / +2 "storage"(D& +3 "core" &,I ~\ / +2 "manipulator"&b& +3 "core" &d 0 } +2 "manipulator"&% +3 "core" %\ *  S #= +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&q( +113 "core" ( +2 "manipulator"&"& +4 "core" &  d + "storage"(%& +4 "core" &,I D\ / + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 4 +2 "manipulator"& 'g +108 "core" ' +2 .tElbow.hold + "manipulator"&s, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&H1 +75 "core" 1 +3 "manipulator"&V% +3 "core" % v n p M e +2 "storage"(& +3 "core" &,I \ , +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 315 counts + "manipulator"&k'Ϣ +21 "core" ' +2 "manipulator"&9& +4 "core" & ^ d +2 "storage"(& +3 "core" &,I !\ 0 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&3'# +21 "core" ' +2 "storage"(e% +4 "core" %    "\ 1 +2 ."downElevator"SE.seek :down +3 "storage"(4'v +99 ()% +3 "core" %= 8\ .[t +2 "manipulator"&$% +3 "core" %( V +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&i'\ +90 "core" ' +66 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +2 #tMoving puck from tube 5 to 4 +2 "manipulator"&% +4 "core" %  <  + "storage"(T% +4 "core" %|   m\ 1 + "storage"(. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 + "storage"(P(< +342 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" &<0 <\ , + "manipulator"&v& +3 "core" & 3 d +2 .tElbow.seek 5 +2 "manipulator"&( +26 "core" ( +2 "manipulator"&5& +4 "core" & ~ \ \ + "storage"(\\& +4 "core" &<S {\ * + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts + "manipulator"&d' +93 "core" ' +2 "storage"(& +4 "core" &<S _\ + + .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(n'L +281 "core" ' +2 "storage"(a- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&J/ +76 "core" / +5 "manipulator"&R& +3 "core" & \ \ +2 "manipulator"&7% +3 "core" %  } * +2 .tForearm.seek :retract +2 "manipulator"&.'\ +97 "core" ' +2 .tElbow.seek :clear +2 "manipulator"&g(d +99 "core" ( +2 "manipulator"&f& +48 "core" &d  .  +3 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &Q& +3 "core" &d }   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear +2 "manipulator"&'\ +10 "core" ' +2 .tSE.seek :down +2 "storage"(U'v +276 "core" ' +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 4 + "storage"(=(,H +342 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" &,K\ 0 +2 .tSE.reconfigure SEplace +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(''L +308 "core" ' +2 "storage"((- +3 "core" -'+ + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (O& +3 "core" &,J  i\ / + "storage"(8& +3 "core" &,J  2\ / +2 "manipulator"&:& +4 "core" &d T  + "manipulator"&N% +3 "core" %\  m \ _ +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 + "manipulator"&E( +110 "core" ( +2 "manipulator"&6& +4 "core" & ; M + "storage"(}& +4 "core" &,J \ 0 + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 4 +2 "manipulator"&#'g +104 "core" ' +2 .tElbow.hold + "manipulator"&F, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&1 +74 "core" 1 +3 "manipulator"&-% +3 "core" % { t F +2 "storage"(& +3 "core" &,J :\ + +2 .tForearm.force -20 "manipulator"&5 +3 .tForearm.seek 4 + 320 counts + "manipulator"&\ 'ϧ +21 "core" ' +2 "manipulator"&& +4 "core" & b M + "storage"({& +4 "core" &,J \ 0 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&r'# +23 "core" ' +2 "storage"( % +4 "core" % 5\ 0 +2 ."downElevator"SE.seek :down +4 "storage"(y'v +99 (S% +4 "core" %9\ -[s +2 "manipulator"&+% +4 "core" %. p + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&_'\ +86 "core" ' +57 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 #tShuffling pucks in tube 4 of 4..4 + #Loading generic puck from tube 4 into Collection Clamp + "collection"' & +4 "core" &\ +2 "manipulator"&&% +4 "core" %\    + "storage"(W% +4 "core" %   \ 2 +2 "storage"(~. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 + "storage"(,(,H +4 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (K& +3 "core" &,J  c\ 1 +2 "manipulator"&o& +3 "core" & M +2 .tElbow.seek 4 +2 "manipulator"&( +22 "core" ( +2 "manipulator"&M& +4 "core" & \ \ +2 "storage"(0& +4 "core" &,J   /\ 2 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&]'# +99 "core" ' +2 "storage"(& +4 "core" &,J   {\ 2 +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(A'L +288 "core" ' +2 "storage"(G- +3 "core" -'n +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (& +3 "core" &,J  \ 1 + "manipulator"&h& +4 "core" & \ + .tElbow.seek 4 +2 "manipulator"&L( +3 "core" ( +2 "manipulator"&^& +4 "core" & p \ + "storage"(& +4 "core" &,J   1\ 1 +2 .tForearm.seek 4 + 300 counts + "manipulator"&'ϓ +22 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&u/ +76 "core" / +2 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 7):bt["4/home/esp/esp2/utils/puckmoves.rb:337:in `load'"8/home/esp/esp2/utils/puckmoves.rb:884:in `loadPuck'"6/home/esp/esp2/utils/mrlshuffle.rb:8:in `shuffle'"3/home/esp/esp2/utils/mrlshuffle.rb:6:in `each'"6/home/esp/esp2/utils/mrlshuffle.rb:6:in `shuffle'":/home/esp/esp2/utils/mrlshuffle.rb:60:in `shuffleall'"(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 +4 "manipulator"&2& +2 "storage"('v +6 "core" & v \ +2 "manipulator"&1% +3 "core" % σ s ; +2 .tForearm.seek :retract +2 "manipulator"&;'\ +98 "core" ' +2 .tElbow.seek CC +2 "manipulator"&w( +148 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +4 "core" ( +2 "manipulator"&I& +4 "core" &   6 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &<& +3 "core" &   Z 6 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&Y'ρ +96 "core" ' +4 "manipulator"&l& +4 "core" &   6 +2 "manipulator"&j% +3 "core" %ϋ v c +2 "collection"'[& +4 "core" &\  +2 "collection"'t& +3 .tCC.seek :closed +2 "collection"'x(O +3 "core" &\  +3 &\  +8 &.y\ ,} +9 &c}p\ ? +10 &luY\ P +9 &0Q\ O +9 &U\ O +10 &T\ O +9 &uT\ O +9 &7V\ O +10 &R\ O +9 &U\ O +10 & ~R\ O +9 &"AT\ N +9 &$U\ O +10 &%R\ O +9 &'W\ O +9 &)IQ\ N +10 &+\ R\ O +9 &,W\ O +10 &.P\ O +9 &0PQ\ O +9 &2R\ N +10 &3Q\ N +9 &5O\ O +9 &7YQ\ N +10 &9U\ O +9 &:O\ O +10 &<O\ O +9 &>aO\ N +9 &@"Q\ O +10 &AU\ O +9 &CT\ N +9 &EgU\ O +10 &G'^\ P +9 &Hh\ Q +10 &J V +9 &LK [ +9 &N  L +10 &O0? - +9 &Ok\ H +5 ( + "collection"'t& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.80 +2 .Hand.open + "manipulator"&m1 +3 "core" &O`\ H +74 1 +2 "manipulator"&X% +4 "core" % ϋ  + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&>'\ +101 "core" ' +2 .tSC.coast "storage"(6 +3 #tLoading generic puck from tube 4 into Processing Clamp + "processing"%/& +4 "core" &\  +2 "manipulator"&!% +3 "core" %\ " 1 A +2 "storage"(% +3 "core" %z L\ - +2 "storage"(. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"(p(,H +3 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (z& +2 "core" &,J )\ - +2 "manipulator"&& +3 "core" &  / 6 +2 "manipulator"&*% +3 "core" %\ " ? A +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&?( +153 "core" ( +2 "manipulator"&Z& +4 "core" &  +2 "storage"(c& +3 "core" &,J h\ . +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"& '# +104 "core" ' +2 "storage"(& +4 "core" &,J +\ 0 +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(@'L +282 "core" ' +2 "storage"(D- +3 "core" -' + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +2 (b& +3 "core" &,J k\ , + "manipulator"&& +4 "core" &  + .tElbow.seek 4 +2 "manipulator"&"( +3 "core" ( + "manipulator"&%& +3 "core" &  +2 "storage"(& +3 "core" &,J \ , +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&B'ϓ +24 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&H/ +69 "core" / +2 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 7):bt["4/home/esp/esp2/utils/puckmoves.rb:337:in `load'"8/home/esp/esp2/utils/puckmoves.rb:884:in `loadPuck'"6/home/esp/esp2/utils/mrlshuffle.rb:9:in `shuffle'"3/home/esp/esp2/utils/mrlshuffle.rb:6:in `each'"6/home/esp/esp2/utils/mrlshuffle.rb:6:in `shuffle'":/home/esp/esp2/utils/mrlshuffle.rb:60:in `shuffleall'"(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 +50 ."downElevator"SE.seek :down +4 "manipulator"&V& +4 "storage"('v +5 "core" &  < +2 "manipulator"&9% +4 "core" % ύ  & + .tForearm.seek :retract +2 "manipulator"&'\ +103 "core" ' +2 .tElbow.seek PC +2 "manipulator"&e( +159 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +79 "core" ( +3 "manipulator"&`& +4 "core" & ? +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &)& +3 "core" & } +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&$' +92 "core" ' +2 "manipulator"&q& +4 "core" & R +2 "manipulator"& % +3 "core" % M +3 "processing"%k& +3 "core" &\  +2 "processing"%& +3 .tPC.seek :closed +2 "processing"%T(Tg +3 "core" &^\  +3 &~\ 4 +10 &/Gx\ 2 +9 &Vo}Z\ F +10 &`\ Q +9 &T\ Q +9 &wU\ Q +10 &:R\ P +9 &T\ Q +10 &S\ P +9 &P\ P +9 &BP\ P +10 &!U\ P +9 &"V\ P +9 &$R\ P +10 &&JO\ P +9 &( Q\ P +10 &)T\ P +9 &+R\ P +9 &-SR\ P +10 &/Q\ P +9 &0Q\ P +9 &2R\ P +10 &4ZS\ P +9 &6R\ P +10 &7Q\ P +9 &9R\ P +9 &;cP\ P +10 &=%O\ P +9 &>Q\ P +9 &@Q\ P +10 &BkP\ P +9 &D,R\ P +10 &EV\ P +9 &GY\ Q +9 &In_\ R +10 &K-k\ S +9 &L\ V +9 &N\ V +10 &Ph\ W +9 &R)\ W +10 &Sdb\ - +9 &T=b\ 7 +9 ( + &TG\ - + "processing"%& +4 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.57 + .Hand.open + "manipulator"&1 +68 "core" 1 +2 "manipulator"&% +4 "core" % B +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&3'\ +95 "core" ' +2 .tSC.coast + "storage"(6 +3 "processing"%4& +3 "core" &TG\ - +2 #tImaging generic puck in Processing Clamp while storing it to tube 4 + "manipulator"&% +4 "core" %\ 2 @ ' +2 "storage"(% +3 "core" %  \ , +2 "storage"(v. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"(5(,H +2 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (\\& +4 "manipulator"&& +3 "core" &,J  \ + +6 ."raiseStack"SE.reconfigure SEplace +3 "storage"(#]K-0-\ b +2 "core" & ! +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&s( +3 "core" ( +2 ."raiseStack"SE.seek :beamBreak +3 "manipulator"&i& + "storage"(a'L +6 "core" &  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &J& +2 "core" & ~ w +2 .tForearm.seek PC +2 "manipulator"&R' +97 "core" ' +2 .tHand.close + "manipulator"&7/ +72 "core" / +2 .tPC.seek :open +2 "processing"%f( +81 "core" ' +2 "storage"(Q- +3 "core" -'L +2 ."raiseStack"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place + "storage"(d' +32 "core" ' +277 ( +2 "storage"(& +4 "core" &,J  I\ + + "manipulator"&.& +4 "core" &  + "manipulator"&n% +4 "core" % * + .tForearm.seek :retract +2 "manipulator"&P'\ +91 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 + "manipulator"&( +254 "core" ( +2 "manipulator"&U& +4 "core" &  e +2 "storage"((& +3 "core" &,J \ * +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&O'# +102 "core" ' +2 .tHand.open + "manipulator"&81 +72 "core" 1 +2 "storage"(:- +4 "core" -' +2 .tSE.seek -0.19 Pucks below Top Plate + "storage"(N' +26 "core" ' +2 .tSE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.86 Pucks below Top Plate + "storage"(6' +56 "core" ' +2 #tLights, camera, ACTION! + "storage"(}- +4 "core" -' + "storage"(g& +4 "core" &,J  { 3\  + "manipulator"&& +4 "core" & [ [ e +2 .tElbow.seek 4 + "manipulator"&-( +24 "core" ( +2 "manipulator"&& +4 "core" & a d +2 "storage"(& +3 "core" &,J } } \  +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&{'# +3 "core" ' +2 .tSE.reconfigure SEgently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.15 Pucks below Top Plate + "storage"( ' +58 "core" ' +2 "manipulator"&& +4 "core" & M +2 "storage"(S& +4 "core" &,J <\ . + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 4 +2 "manipulator"&+'g +36 "core" ' +2 .tElbow.hold +2 "manipulator"&E, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 .tSE.seek 0.04 Pucks below Top Plate +33 "storage"(#' +20 "core" ' +2 "manipulator"& % +4 "core" %w o h P +2 "storage"(\ & +4 "core" &,J :\ ( + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 316 counts + "manipulator"&&'ϣ +23 "core" ' +2 "manipulator"&W& +4 "core" & ! \ +2 "storage"(~& +3 "core" &,J 6\ . +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts +2 "manipulator"&''# +24 "core" ' +2 "storage"(K% +4 "core" % \ . +2 ."downElevator"SE.seek :down +4 "storage"(o'v +99 (M% +3 "core" %= \ ,\\v +2 "manipulator"&0% +4 "core" %7 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&r'\ +91 "core" ' +60 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 "collection"'& +3 "core" &O_\ H +2 #tStoring generic puck in Collection Clamp to tube 4 + "manipulator"&y% +4 "core" %\  > & +2 "storage"(=% +3 "core" % T\ . +2 "storage"(F. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 4 + "storage"(_(,H +3 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (G& +3 "core" &,J 4\ - +2 "manipulator"&& +3 "core" &   \ +2 .tElbow.seek 4 + "manipulator"&h( +4 "core" ( +2 "manipulator"&^& +4 "core" & * \ +2 "storage"(& +4 "core" &,J R\ - + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts +2 "manipulator"&u'# +94 "core" ' +2 "storage"(2& +4 "core" &,J l\ / +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(1'L +283 "core" ' +2 "storage"(- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&]& +3 "core" & * \ +2 "storage"(I& +3 "core" &,J h\ + + .tElbow.reconfigure LimpElbow +48 "manipulator"&$ ,(#b +4 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 4 +2 "manipulator"&<'g +35 "core" ' +2 .tElbow.hold + "manipulator"&A, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(- +3 "core" -' +2 .tSE.seek 0.1 Pucks below Top Plate + "storage"(l'< +28 "core" ' +2 "manipulator"&j% +4 "core" %rw [ X ' +2 "storage"([& +3 "core" &,J E\ ( + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 311 counts + "manipulator"&L'Ϟ +19 "core" ' +2 "manipulator"&& +4 "core" & \ +3 "storage"(;& +3 "core" &,J @\ . +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&|'# +25 "core" ' +2 .tSE.seek 1.1 Pucks below Top Plate +2 "storage"(t'+ +37 "core" ' +2 "manipulator"&m& +4 "core" & \ +2 "manipulator"&X% +3 "core" %\\ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&/'\ +97 "core" ' +2 .tElbow.seek CC +2 "manipulator"&!( +155 "core" ( +2 "manipulator"&& +4 "core" &  D 6 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & d 6 +2 .tForearm.seek CC +2 "manipulator"&z'ρ +102 "core" ' +2 .tHand.close + "manipulator"&/ +76 "core" / +3 .tCC.seek :open +2 "collection"'*( +379 "core" ( +2 "storage"(Y& +4 "core" &,J  \ , + "storage"(Z& +4 "core" &,J 0 J\ - + "manipulator"&c& +4 "core" & / 6 + "manipulator"&,% +4 "core" % ς  M +2 .tForearm.seek :retract + "manipulator"&'\ +93 "core" ' +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&w( +149 "core" ( +2 "manipulator"&>& +4 "core" & U  +2 "storage"(D& +3 "core" &,J\ / + .tElbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +2 .tForearm.seek 4 +2 "manipulator"&b'g +109 "core" ' +2 .tElbow.hold + "manipulator"&, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&%1 +75 "core" 1 +3 "manipulator"&% +3 "core" % w  o +2 "storage"(H& +3 "core" &,J )\ , +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 316 counts + "manipulator"&V'ϣ +21 "core" ' +2 "manipulator"&9& +4 "core" &  +2 "storage"(?& +3 "core" &,J  .\ 1 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"& '# +23 "core" ' +2 "storage"(@% +4 "core" %5   \ 1 +2 ."downElevator"SE.seek :down +4 "storage"(B'v +99 (`% +3 "core" %6 X\ /[s +2 "manipulator"&)% +3 "core" %$ f +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&"'\ +96 "core" ' +49 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 #tMoving puck from tube 4 to 3 + "manipulator"&q% +4 "core" %\ $ K +2 "storage"( % +4 "core" %|   F\ 1 + "storage"(k. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 + "storage"((,H +4 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" &,J  0\ 1 +2 "manipulator"&C& +4 "core" &  + .tElbow.seek 4 +2 "manipulator"&( +3 "core" ( +2 "manipulator"&& +3 "core" &  +2 "storage"(4& +3 "core" &,J  G\ 0 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&'# +96 "core" ' +2 "storage"(& +4 "core" &,J   \ 1 +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"('L +285 "core" ' +2 "storage"(v- +3 "core" -'n + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&\\/ +72 "core" / +3 "manipulator"&& +3 "core" & p  +2 "manipulator"&i% +3 "core" %  - +2 .tForearm.seek :retract + "manipulator"&J'\ +105 "core" ' +2 .tElbow.seek :clear +2 "manipulator"&$(d +100 "core" ( +2 "manipulator"&7& +4 "core" &d z ~ + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &p& +2 "core" &d N ~ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear +2 "manipulator"&Q'\ +18 "core" ' +2 .tSE.seek :down +2 "storage"(e'v +267 "core" ' +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 +2 "storage"(3( +342 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (T& +3 "core" & \ . + .tSE.reconfigure SEplace +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(a'L +275 "core" ' +2 "storage"(- +3 "core" -'L + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tSE.seek :place +2 "storage"(.' +33 "core" ' +2 "storage"(n& +4 "core" &  =\ 0 +2 "storage"(R& +3 "core" & \ 0 + "manipulator"&U& +4 "core" &d " ~ + "manipulator"&(% +4 "core" %\    + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 + "manipulator"&s( +108 "core" ( +2 "manipulator"&8& +4 "core" &\  $ + "storage"(:& +4 "core" &\ 0 + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek 3 +2 "manipulator"&}' +112 "core" ' +2 .tElbow.hold + "manipulator"&g, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&1 +68 "core" 1 +2 "manipulator"&P% +4 "core" % h m f  +2 "storage"(& +3 "core" &  b\ + +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 319 counts + "manipulator"&'E +23 "core" ' +2 "manipulator"&& +4 "core" &\  - "| + "storage"(S& +4 "core" &\ 0 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&d' +29 "core" ' +2 "storage"(N% +4 "core" % \ 0 +2 ."downElevator"SE.seek :down +4 "storage"( 'v +99 (\ % +3 "core" %= f\ .[u +2 "manipulator"&W% +3 "core" % a +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&~'\ +97 "core" ' +63 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +2 #tMoving puck from tube 4 to 3 +2 "manipulator"&% +4 "core" % & o !P + "storage"(K% +50 "core" %  P\ 1 +2 "storage"(O. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"(6(,H +338 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 ({& +3 "core" &,F% . >\ -\  + "manipulator"&M& +4 "core" & 4 "{ + .tElbow.seek 4 +2 "manipulator"&0( +25 "core" ( +2 "manipulator"&-& +4 "core" &   +2 "storage"( & +3 "core" &,F% I\ -\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&+'# +89 "core" ' +2 "storage"(&& +4 "core" &,F% <\ .\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"('L +281 "core" ' +2 "storage"(y- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&=/ +71 "core" / +4 "manipulator"&F& +4 "core" &  + "manipulator"&#% +3 "core" % # r +2 .tForearm.seek :retract +2 "manipulator"&G'\ +92 "core" ' +2 .tElbow.seek :clear +2 "manipulator"&(d +90 "core" ( +2 "manipulator"&^& +4 "core" &d  2 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &d  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear + "manipulator"&''\ +4 "core" ' +2 .tSE.seek :down +2 "storage"(2'v +276 "core" ' +3 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 +2 "storage"(o( +343 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (5& +3 "core" & \ , + .tSE.reconfigure SEplace +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(E'L +307 "core" ' +2 "storage"(r- +3 "core" -'( + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (& +3 "core" &\ . + "storage"(]& +4 "core" &  I\ / + "manipulator"&I& +4 "core" &d + "manipulator"&% +4 "core" %\ $ # + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 + "manipulator"&j( +103 "core" ( +2 "manipulator"&[& +4 "core" &  i !v + "storage"(& +4 "core" & g\ . + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 3 +2 "manipulator"&;' +112 "core" ' +2 .tElbow.hold + "manipulator"&m, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&X1 +65 "core" 1 +3 "manipulator"&u% +3 "core" % h X ] +2 "storage"(h& +3 "core" & {\ * +2 .tForearm.force -20 "manipulator"&5 +3 .tForearm.seek 3 + 320 counts + "manipulator"&1'F +19 "core" ' +2 "manipulator"&<& +4 "core" &  !u + "storage"(L& +4 "core" &\ / +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&l' +24 "core" ' +2 "storage"(% +4 "core" % 2\  \ 0! +2 ."downElevator"SE.seek :down +4 "storage"('v +99 (|% +3 "core" %8 *\ -Zr +2 "manipulator"&A% +3 "core" %к +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +49 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 #tShuffling pucks in tube 3 of 3..3 + #Loading generic puck from tube 3 into Collection Clamp + "collection"'/& +4 "core" &\  +2 "manipulator"&x% +4 "core" %\ % [ F +2 "storage"(Y% +3 "core" %~  K\ 0 +2 "storage"(Z. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 3 + "storage"(c( +3 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (,& +3 "core" &\ 0 + "manipulator"&>& +4 "core" & p !t +2 .tElbow.seek 3 +2 "manipulator"&D( +3 "core" ( +2 "manipulator"&z& +4 "core" & i !t +2 "storage"(!& +3 "core" &\ 0 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&%' +89 "core" ' +2 "storage"(& +4 "core" &   @\ 2 +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(H'L +285 "core" ' +2 "storage"(9- +3 "core" -'m + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +2 (?& +3 "core" &  ]\ 1 + "manipulator"&@& +4 "core" &  q !t + .tElbow.seek 3 +2 "manipulator"&( +3 "core" ( +2 "manipulator"&`& +4 "core" &  !t + "storage"()& +3 "core" &   *\ 1 +2 .tForearm.seek 3 + 300 counts +2 "manipulator"&w'2 +24 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&b/ +71 "core" / +2 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 7):bt["4/home/esp/esp2/utils/puckmoves.rb:337:in `load'"8/home/esp/esp2/utils/puckmoves.rb:884:in `loadPuck'"6/home/esp/esp2/utils/mrlshuffle.rb:8:in `shuffle'"3/home/esp/esp2/utils/mrlshuffle.rb:6:in `each'"6/home/esp/esp2/utils/mrlshuffle.rb:6:in `shuffle'":/home/esp/esp2/utils/mrlshuffle.rb:64:in `shuffleall'"(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 +4 "manipulator"&q& +2 "storage"(V'v +6 "core" &   !t +2 "manipulator"& % +3 "core" % A e +2 .tForearm.seek :retract +2 "manipulator"&k'\ +91 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +155 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +8 "core" ( +2 "manipulator"&t& +4 "core" & > U + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &C& +2 "core" & U +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'ρ +100 "core" ' +4 "manipulator"&4& +4 "core" &  U +2 "manipulator"& % +3 "core" %ϊ F +2 "collection"'& +4 "core" &\ +2 "collection"'B& +3 .tCC.seek :closed +2 "collection"'_(O +3 "core" &\ +4 &\ 7 +9 &5Gx\ 2 +9 &`q}\ F +10 &b\ P +9 &S\ O +10 &U\ O +9 &JW\ O +9 & T\ N +10 &U\ O +9 &U\ O +9 &RR\ O +10 &!Y\ O +9 &"R\ O +10 &$W\ O +9 &&[R\ N +9 &(R\ O +10 &)T\ O +9 &+P\ O +9 &-bT\ O +10 &/%O\ N +9 &0R\ O +10 &2P\ O +9 &4jO\ O +9 &6,Q\ O +10 &7O\ O +9 &9R\ N +9 &;qV\ O +10 &=4O\ O +9 &>U\ O +10 &@S\ N +9 &B{R\ N +9 &D;U\ O +10 &EW\ O +9 &Gc\ Q +9 &Iws\ S +10 &K* X +9 &L \\ +10 &N\ @ +9 &O\\/ %o +9 &O_\ E +2 ( + "collection"'B& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.61 + .Hand.open + "manipulator"&1 +72 "core" 1 +2 "manipulator"&"% +4 "core" % ϊ B F +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&v'\ +94 "core" ' +2 .tSC.coast "storage"(6 +3 #tLoading generic puck from tube 3 into Processing Clamp + "processing"%\\& +4 "core" &\  +2 "manipulator"&% +3 "core" %\    +2 "storage"(i% +4 "core" % a\ / + "storage"(7. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 + "storage"(p( +3 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (& +3 "core" &  \ / + "manipulator"&& +4 "core" & j U +47 "manipulator"&J% +5 "core" %\  ;  + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 + "manipulator"&( +150 "core" ( +2 "manipulator"&& +4 "core" &  +2 "storage"(T& +3 "core" &  _\ / +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&' +98 "core" ' +2 "storage"(e& +4 "core" &\ 0 +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(n'L +283 "core" ' +2 "storage"(R- +4 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (U& +2 "core" & O\ + +2 "manipulator"&(& +3 "core" & _  +2 .tElbow.seek 3 +2 "manipulator"&8( +3 "core" ( +2 "manipulator"&:& +4 "core" &  U  +2 "storage"(a& +4 "core" & \ , +2 .tForearm.seek 3 + 300 counts + "manipulator"&$'2 +21 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +74 "core" / +2 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 7):bt["4/home/esp/esp2/utils/puckmoves.rb:337:in `load'"8/home/esp/esp2/utils/puckmoves.rb:884:in `loadPuck'"6/home/esp/esp2/utils/mrlshuffle.rb:9:in `shuffle'"3/home/esp/esp2/utils/mrlshuffle.rb:6:in `each'"6/home/esp/esp2/utils/mrlshuffle.rb:6:in `shuffle'":/home/esp/esp2/utils/mrlshuffle.rb:64:in `shuffleall'"(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 +4 "manipulator"&P& +2 "storage"('v +7 "core" &   + "manipulator"&% +4 "core" %  T A +2 .tForearm.seek :retract + "manipulator"&S'\ +101 "core" ' +2 .tElbow.seek PC +2 "manipulator"&N( +161 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +85 "core" ( +2 "manipulator"&Q& +4 "core" & n + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &\ & +3 "core" & n +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&W' +96 "core" ' +2 "manipulator"&s& +4 "core" &  n +2 "manipulator"&}% +4 "core" % +2 "processing"%& +3 "core" &\  +2 "processing"%& +3 .tPC.seek :closed +2 "processing"%K(Tg +3 "core" &\  +2 &'\  +10 &/w\ +{ +9 &b|y\ ? +10 &ap\ P +9 &!O\ P +9 &Q\ P +10 &T\ P +9 &fT\ Q +9 &)U\ P +10 &T\ Q +9 &R\ Q +10 & nR\ Q +9 &"0R\ Q +9 &#O\ P +10 &%Q\ Q +9 &'vQ\ Q +9 &)9R\ P +10 &*N\ P +9 &,Q\ P +10 &.S\ P +9 &0BO\ P +9 &2Q\ P +10 &3R\ P +9 &5O\ P +9 &7IQ\ P +10 &9 N\ P +9 &:Q\ P +10 &<Q\ P +9 &>QO\ P +9 &@R\ P +10 &AO\ P +9 &CP\ P +9 &EXS\ Q +10 &GX\ Q +9 &H[\ Q +10 &Jc\ R +9 &LTy\ U +9 &N\ V +10 &O\ V +9 &Q\ V +9 &SHr\ 5 +10 &T(1_\ D +9 &TA\ + +2 ( + "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.54 + .Hand.open + "manipulator"&.1 +70 "core" 1 +2 "manipulator"&O% +4 "core" % P +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&d'\ +97 "core" ' +2 .tSC.coast + "storage"(6 +2 "processing"% & +4 "core" &TA\ + +2 #tImaging generic puck in Processing Clamp while storing it to tube 3 + "manipulator"&3% +4 "core" %\ 9 L * +2 "storage"({% +3 "core" %~ C\ + +2 "storage"(M. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 3 + "storage"(-( +2 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 ( & +2 "manipulator"&&& +4 "core" &  W\ + +3 & C n +3 .tElbow.reconfigure TightElbow +2 ."raiseStack"SE.reconfigure SEplace +4 "manipulator"&$&.,(\ #b +2 "storage"(#]K-0-\ b +2 .tElbow.seek PC +4 "manipulator"&g( +3 "core" ( +2 "manipulator"&~& +3 ."raiseStack"SE.seek :beamBreak +2 "storage"(y'L +3 "core" & " n +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &=& +3 "core" & s u  n +2 .tForearm.seek PC +2 "manipulator"&F' +94 "core" ' +2 .tHand.close + "manipulator"&#/ +73 "core" / +2 .tPC.seek :open +2 "processing"%^( +82 "core" ' +2 "storage"(- +3 "core" -'L +2 ."raiseStack"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place + "storage"(+' +30 "core" ' +279 ( +2 "storage"(0& +4 "core" & =\ - + "manipulator"&G& +4 "core" &  n + "manipulator"&% +4 "core" %  G 2 + .tForearm.seek :retract +2 "manipulator"&6'\ +92 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&5( +256 "core" ( +2 "manipulator"&2& +4 "core" &  < & + "storage"(r& +4 "core" & i\ , +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&' +97 "core" ' +2 .tHand.open + "manipulator"&]1 +73 "core" 1 +3 "storage"(I- +3 "core" -' +2 .tSE.seek -0.19 Pucks below Top Plate + "storage"(' +27 "core" ' +2 .tSE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.86 Pucks below Top Plate + "storage"([' +56 "core" ' +2 #tLights, camera, ACTION! + "storage"(- +4 "core" -' + "storage"(& +4 "core" & Z Z \  + "manipulator"&X& +4 "core" & \ \ { }% +2 .tElbow.seek 3 + "manipulator"&u( +3 "core" ( +2 "manipulator"&h& +3 "core" & \ \  v }% +2 "storage"(<& +4 "core" & V Z\  +2 .tForearm.seek 3 + 700 counts + "manipulator"&L' +23 "core" ' +2 .tSE.reconfigure SEgently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.15 Pucks below Top Plate + "storage"(' +60 "core" ' +2 "manipulator"&'& +4 "core" &  {  % +2 "storage"(|& +4 "core" & #\ - + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 3 + "manipulator"&A' +37 "core" ' +2 .tElbow.hold +2 "manipulator"&j, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 .tSE.seek 0.04 Pucks below Top Plate +2 "storage"(;' +22 "core" ' +4 "manipulator"&/% +4 "core" %d : , +2 "storage"(1& +3 "core" & k\ ' +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 300 counts + "manipulator"&x'2 +19 "core" ' +2 "manipulator"&Y& +4 "core" &  % +2 "storage"(Z& +4 "core" & \ - +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&E' +28 "core" ' +3 "storage"(,% +4 "core" % ?\ - +2 ."downElevator"SE.seek :down +3 "storage"(>'v +99 (z% +3 "core" %;  C\ +[t +2 "manipulator"&!% +4 "core" %е { ) +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&l'\ +88 "core" ' +63 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast +47 "storage"(6 +3 "collection"'& +4 "core" &OZ\ E +2 #tStoring generic puck in Collection Clamp to tube 3 + "manipulator"&% +4 "core" %\  7  +2 "storage"(o% +3 "core" % 3\ . +2 "storage"(m. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 3 + "storage"(( +3 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (9& +3 "core" &\ - + "manipulator"&?& +4 "core" &  % +2 .tElbow.seek 3 + "manipulator"&@( +4 "core" ( +2 "manipulator"&`& +4 "core" & w | % +2 "storage"()& +4 "core" & \ - +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&b' +99 "core" ' +2 "storage"(q& +4 "core" & "\ / +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"( 'L +286 "core" ' +2 "storage"(D- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&%& +3 "core" &  Z % +2 "storage"(t& +3 "core" & @\ , + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 3 +2 "manipulator"&C' +37 "core" ' +2 .tElbow.hold + "manipulator"&H, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(w- +3 "core" -' +2 .tSE.seek 0.09 Pucks below Top Plate + "storage"(4'8 +35 "core" ' + "manipulator"& % +4 "core" %N\ \ \  ~ +2 "storage"(& +3 "core" & \ & +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 275 counts + "manipulator"&' +16 "core" ' +2 "manipulator"&V& +4 "core" &  $ +2 "storage"(k& +3 "core" & #\ , +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&*' +23 "core" ' +2 .tSE.seek 1.09 Pucks below Top Plate +3 "storage"('' +38 "core" ' +2 "manipulator"&"& +4 "core" &  $ +2 "manipulator"&\\% +4 "core" % S +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +93 "core" ' +2 .tElbow.seek CC +2 "manipulator"&i( +157 "core" ( +2 "manipulator"&B& +4 "core" & b 2 $ + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &7& +2 "core" & A $ +2 .tForearm.seek CC +2 "manipulator"&'ρ +106 "core" ' +2 .tHand.close + "manipulator"&/ +75 "core" / +4 .tCC.seek :open + "collection"'J( +379 "core" ( +2 "storage"(& +4 "core" & X\ - + "storage"(& +4 "core" & h\ - + "manipulator"&T& +4 "core" &  $ + "manipulator"&c% +4 "core" % { ? E + .tForearm.seek :retract +2 "manipulator"&e'\ +93 "core" ' +5 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 + "manipulator"&( +152 "core" ( +2 "manipulator"&v& +4 "core" & 8  +2 "storage"(R& +3 "core" & {\ 0 + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 3 +2 "manipulator"&U' +109 "core" ' +2 .tElbow.hold + "manipulator"&(, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&:1 +69 "core" 1 +3 "manipulator"&a% +3 "core" % r {  B  +2 "storage"(& +3 "core" & 1\ + +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 314 counts + "manipulator"&P'@ +16 "core" ' +2 "manipulator"&& +4 "core" &   +2 "storage"(& +3 "core" &  \ 0 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&' +34 "core" ' +3 "storage"(n% +3 "core" %0   q\ 0 # +2 ."downElevator"SE.seek :down +4 "storage"($'v +99 (Q% +3 "core" %1 9\ /Yp +2 "manipulator"&\ % +3 "core" %п v +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&8'\ +91 "core" ' +49 ' + ."downElevator"SE.coast + "storage"(5 +2 .tSC.coast + "storage"(6 +3 #tMoving puck from tube 3 to 2 + "manipulator"&s% +4 "core" %\   +2 "storage"(}% +3 "core" %   [\ 1 +2 "storage"(. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 +2 "storage"(( +3 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (S& +3 "core" &   \ 1 +2 "manipulator"&f& +3 "core" &  +2 .tElbow.seek 3 + "manipulator"&.( +9 "core" ( +2 "manipulator"&O& +4 "core" &  +2 "storage"( & +3 "core" &   \ 1 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&3' +91 "core" ' +2 "storage"(& +4 "core" &   \ 3 +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"({'L +285 "core" ' +2 "storage"(M- +3 "core" -'m + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"& / +72 "core" / +2 "manipulator"&&& +4 "core" & '  +2 "manipulator"&~% +3 "core" % м G +2 .tForearm.seek :retract + "manipulator"&='\ +91 "core" ' +2 .tElbow.seek :clear +2 "manipulator"&W(d +98 "core" ( +2 "manipulator"&#& +4 "core" &d W  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &p& +3 "core" &d +  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear +2 "manipulator"&'\ +10 "core" ' +2 .tSE.seek :down +2 "storage"(N'v +263 "core" ' +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(d( +343 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (K& +3 "core" &  #\ . + .tSE.reconfigure SEplace +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(y'L +275 "core" ' +2 "storage"(0- +3 "core" -'L + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tSE.seek :place + "storage"(G' +31 "core" ' +2 "storage"(& +4 "core" &  H\ . +2 "storage"(F& +3 "core" &  F\ . +2 "manipulator"&2& +3 "core" &d   +2 "manipulator"&r% +3 "core" %\ (  "8 +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&g( +104 "core" ( +2 "manipulator"&]& +4 "core" &\  ~ p "{ +2 "storage"(I& +3 "core" &  C\ . + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 +47 "manipulator"&'Y +110 "core" ' +2 .tElbow.hold + "manipulator"&, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&X1 +71 "core" 1 +3 "manipulator"&h% +3 "core" % kr r h {  +2 "storage"(6& +3 "core" & \ * +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 2 + 318 counts +2 "manipulator"&<'ϗ +19 "core" ' +2 "manipulator"&'& +4 "core" &\  c "y +2 "storage"(|& +3 "core" &  K\ / +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&+' +29 "core" ' +4 "storage"(/% +4 "core" %  \ / +2 ."downElevator"SE.seek :down +3 "storage"(1'v +100 (% +3 "core" %A \ ,\\u +2 "manipulator"&Y% +4 "core" % 7 l + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&Z'\ +93 "core" ' +70 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 #tMoving puck from tube 3 to 2 + "manipulator"&,% +4 "core" %\  5 +2 "storage"(5% +3 "core" % \ /\ 0 +2 "storage"(. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 +2 "storage"([( +348 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (z& +3 "core" & \ 0 + "manipulator"&!& +4 "core" & # !w + .tElbow.seek 3 +2 "manipulator"&L( +3 "core" ( + "manipulator"&u& +4 "core" &  V !w + "storage"(& +4 "core" & h\ 0 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts + "manipulator"&A' +95 "core" ' +2 "storage"(x& +4 "core" &   \ 1 +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"('L +282 "core" ' +2 "storage"(;- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +71 "core" / +3 "manipulator"&o& +4 "core" &   !w +2 "manipulator"&m% +3 "core" %    + .tForearm.seek :retract +2 "manipulator"&9'\ +93 "core" ' +2 .tElbow.seek :clear +2 "manipulator"&?(d +105 "core" ( +2 "manipulator"&`& +4 "core" &d | + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &)& +2 "core" &d ) | +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear +2 "manipulator"&E'\ +20 "core" ' +2 .tSE.seek :down +2 "storage"(q'v +275 "core" ' +2 .tSC.reconfigure SCtight +3 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(>( +340 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (-& +3 "core" & \ / + .tSE.reconfigure SEplace +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(j'L +307 "core" ' +2 "storage"(l- +3 "core" -'* + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (D& +3 "core" &  p\ / + "storage"(%& +3 "core" &   *\ / +2 "manipulator"&t& +3 "core" &d + | +2 "manipulator"&w% +3 "core" %\  6 R +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"& ( +100 "core" ( +2 "manipulator"&& +4 "core" & o I + "storage"(V& +4 "core" &  J\ / + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 +2 "manipulator"&k'Y +110 "core" ' +2 .tElbow.hold + "manipulator"&", +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&\\1 +68 "core" 1 +3 "manipulator"&b% +3 "core" % hh T ` 9 +2 "storage"(@& +4 "core" & \ ) + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 315 counts + "manipulator"& 'ϔ +23 "core" ' +2 "manipulator"&C& +4 "core" &  I + "storage"(& +4 "core" &  \ / +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&4' +37 "core" ' +2 "storage"(B% +4 "core" % +  #\ / +2 ."downElevator"SE.seek :down +3 "storage"(7'v +99 (*% +5 "core" %J2 A\ -Zq +2 "manipulator"&H% +3 "core" % +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +91 "core" ' +51 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 #tShuffling pucks in tube 2 of 2..2 + #Loading generic puck from tube 2 into Collection Clamp + "collection"'& +4 "core" &\ +2 "manipulator"&_% +4 "core" %\  =  + "storage"(% +4 "core" %~   C\ 1 + "storage"(. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 + "storage"(T( +3 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (c& +3 "core" &    \ 1 + "manipulator"&v& +4 "core" & I +2 .tElbow.seek 2 + "manipulator"&R( +3 "core" ( +2 "manipulator"&& +3 "core" & ` I +2 "storage"(i& +4 "core" &  m\ 1 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&:' +94 "core" ' +2 "storage"(a& +4 "core" &    _\ 2 +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"('L +288 "core" ' +2 "storage"(- +3 "core" -'m + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +2 (& +3 "core" &  $\ / + "manipulator"&n& +4 "core" & / I + .tElbow.seek 2 +2 "manipulator"&e( +3 "core" ( + "manipulator"&Q& +4 "core" & F I + "storage"(\ & +4 "core" &   C\ / + .tForearm.seek 2 + 300 counts +2 "manipulator"&'υ +27 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&U/ +71 "core" / +2 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 7):bt["4/home/esp/esp2/utils/puckmoves.rb:337:in `load'"8/home/esp/esp2/utils/puckmoves.rb:884:in `loadPuck'"6/home/esp/esp2/utils/mrlshuffle.rb:8:in `shuffle'"3/home/esp/esp2/utils/mrlshuffle.rb:6:in `each'"6/home/esp/esp2/utils/mrlshuffle.rb:6:in `shuffle'":/home/esp/esp2/utils/mrlshuffle.rb:68:in `shuffleall'"(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"&P& +3 "storage"(s'v +6 "core" & I +2 "manipulator"&}% +3 "core" % ϵ R k +2 .tForearm.seek :retract +2 "manipulator"&'\ +89 "core" ' +2 .tElbow.seek CC +2 "manipulator"&S( +150 "core" ( +2 "manipulator"&f& +4 "core" & 7 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" ' + ."downElevator"SE.coast +5 "storage"(5 +2 "core" &  . 7 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&O'ρ +98 "core" ' +4 "manipulator"& & +4 "core" & e 7 + "manipulator"&% +4 "core" %χ F +2 "collection"'& +3 "core" &\  +2 "collection"'$& +3 .tCC.seek :closed +2 "collection"'(O +3 "core" &\  +4 &\ 6 +10 &4Hx\ 1 +9 &\\q}\ F +55 &`\ P +3 &O\ O +5 &T\ P +2 &BV\ P + &R\ O + &Q\ O + &T\ O +7 &LO\ O +9 &!U\ O +10 &"R\ O +9 &$V\ O +9 &&TQ\ O +10 &(R\ O +9 &)T\ O +9 &+Q\ O +10 &-]R\ O +9 &/ O\ N +10 &0R\ O +9 &2R\ O +9 &4eS\ O +10 &6'P\ O +9 &7Q\ N +9 &9R\ O +10 &;lU\ O +9 &=0P\ N +10 &>T\ O +9 &@S\ O +9 &BuT\ O +10 &D6P\ O +9 &EW\ P +10 &G`\ P +9 &Iqn\ S +9 &K$ X +10 &L [ +9 &N : +9 &Ol4 O +8 ( +3 "collection"'$& +3 #tCollection Clamp onSpring/offSpring for 5/25 samples, on/off torque 1.59 + .Hand.open + "manipulator"&(1 +4 "core" &OyR\ B +70 1 +2 "manipulator"&8% +4 "core" % χ y + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&M'\ +102 "core" ' +2 .tSC.coast + "storage"(6 +2 #tLoading generic puck from tube 2 into Processing Clamp +2 "processing"% & +4 "core" &\  + "manipulator"&&% +4 "core" % Q 2 +2 "storage"(~% +3 "core" % O\ . +2 "storage"(#. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 + "storage"(p( +4 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (3& +3 "core" &  \ - +2 "manipulator"&.& +3 "core" & ' 7 +2 "manipulator"&=% +3 "core" % 9 2 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&{( +158 "core" ( +2 "manipulator"&& +4 "core" & W +2 "storage"(K& +3 "core" &  >\ / +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&0' +94 "core" ' +2 "storage"(N& +4 "core" &  h\ 0 +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"('L +286 "core" ' +2 "storage"(F- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (2& +3 "core" &  - L\ - +2 "manipulator"&r& +3 "core" & +2 .tElbow.seek 2 + "manipulator"&]( +3 "core" ( +2 "manipulator"&I& +3 "core" & +2 "storage"(y& +3 "core" &  \ - +2 .tForearm.seek 2 + 300 counts + "manipulator"&W'υ +21 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&X/ +69 "core" / +2 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 7):bt["4/home/esp/esp2/utils/puckmoves.rb:337:in `load'"8/home/esp/esp2/utils/puckmoves.rb:884:in `loadPuck'"6/home/esp/esp2/utils/mrlshuffle.rb:9:in `shuffle'"3/home/esp/esp2/utils/mrlshuffle.rb:6:in `each'"6/home/esp/esp2/utils/mrlshuffle.rb:6:in `shuffle'":/home/esp/esp2/utils/mrlshuffle.rb:68:in `shuffleall'"(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 +4 "manipulator"&h& +5 "storage"(6'v +4 "core" & +2 "manipulator"&'% +4 "core" % z  +2 .tForearm.seek :retract + "manipulator"&|'\ +89 "core" ' +2 .tElbow.seek PC +2 "manipulator"&( +173 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +73 "core" ( +4 "manipulator"&/& +4 "core" & 4 p + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" & { / p +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&Y' +105 "core" ' +2 "manipulator"&g& +4 "core" & P p +2 "manipulator"&% +3 "core" % ' +2 "processing"%<& +4 "core" &\  + "processing"%,& +4 .tPC.seek :closed +2 "processing"%5(Tg +2 "core" &\  +3 &\  +10 &/w\ +{ +9 &cz\ ? +10 &cp\ P +9 &%Q\ P +9 &R\ Q +10 &R\ Q +9 &jT\ P +9 &+U\ Q +10 &Q\ P +9 &N\ P +10 & rS\ P +9 &"3R\ Q +9 &#R\ P +10 &%N\ P +9 &'yQ\ Q +9 &)<R\ P +10 &*N\ P +9 &,P\ P +10 &.Q\ P +9 &0EO\ P +9 &2Q\ P +10 &3P\ P +9 &5P\ P +9 &7KQ\ Q +10 &9O\ P +9 &:P\ P +10 &<P\ P +9 &>UO\ P +9 &@O\ P +10 &AO\ P +9 &CP\ P +9 &E[R\ Q +10 &GY\ Q +9 &H[\ Q +10 &Je\ R +9 &LV\ U +9 &N\ V +10 &O\ V +9 &Q\ V +9 &SIr\ 4 +10 &T07f\ 8 +9 ( + &TB\  & + "processing"%,& +4 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.58 + .Hand.open + "manipulator"&G1 +70 "core" 1 +2 "manipulator"&% +4 "core" % +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&+'\ +93 "core" ' +2 .tSC.coast + "storage"(6 +2 "processing"%1& +4 "core" &TB\  & +2 #tImaging generic puck in Processing Clamp while storing it to tube 2 + "manipulator"&d% +3 "core" %\ ( m "X +2 "storage"(z% +4 "core" %  M\ , +2 "storage"(!. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 + "storage"(u( +3 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (& +4 "manipulator"&x& +3 "core" &  J\ , +4 ."raiseStack"SE.reconfigure SEplace +2 "storage"(#]K-0-\ b +3 "core" & p +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&( +3 ."raiseStack"SE.seek :beamBreak +2 "core" ( + "manipulator"&Z& +2 "storage"(;'L +6 "core" &  p + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & } 5 p +2 .tForearm.seek PC +2 "manipulator"&o' +96 "core" ' +2 .tHand.close + "manipulator"&m/ +66 "core" / +2 .tPC.seek :open +2 "processing"%`( +87 "core" ' +3 "storage"()- +3 "core" -'L + ."raiseStack"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +2 "storage"(A' +30 "core" ' +273 ( +2 "storage"(L& +4 "core" &  1\ - + "manipulator"&9& +4 "core" & t p + "manipulator"&% +4 "core" % x + .tForearm.seek :retract +2 "manipulator"&['\ +90 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&-( +256 "core" ( +2 "manipulator"&q& +4 "core" & E & + "storage"(l& +4 "core" & \ - +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&D' +97 "core" ' +2 .tHand.open + "manipulator"&%1 +75 "core" 1 +3 "storage"(t- +3 "core" -' +2 .tSE.seek -0.19 Pucks below Top Plate + "storage"(w' +27 "core" ' +2 .tSE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.86 Pucks below Top Plate + "storage"(' +52 "core" ' +2 #tLights, camera, ACTION! + "storage"(V- +4 "core" -' + "storage"(?& +4 "core" &  z x c\  + "manipulator"&\\& +4 "core" & ) *  & +2 .tElbow.seek 2 + "manipulator"&b( +3 "core" ( +2 "manipulator"&@& +3 "core" &   & +2 "storage"(C& +4 "core" &  ~ } \  +2 .tForearm.seek 2 + 700 counts + "manipulator"&' +3 "core" ' +2 .tSE.reconfigure SEgently +2 "storage"(#QK-0-\ b +2 .tSE.seek -0.15 Pucks below Top Plate +2 "storage"(B' +58 "core" ' +2 "manipulator"&E& +4 "core" & z . & +2 "storage"(*& +4 "core" &  +\ . + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 +2 "manipulator"&H'Y +79 "core" ' +29 .tElbow.hold +3 "manipulator"& , +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 .tSE.seek 0.04 Pucks below Top Plate +3 "storage"(k' +18 "core" ' +2 "manipulator"& % +4 "core" %f| d d 3 +2 "storage"(& +4 "core" &  \ ( + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 313 counts + "manipulator"&_'ϒ +23 "core" ' + "manipulator"&& +4 "core" &  W $ +2 "storage"(& +4 "core" &  G\ - +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&j' +23 "core" ' +2 "storage"(c% +4 "core" % L\ . +2 ."downElevator"SE.seek :down +4 "storage"(v'v +99 (% +3 "core" %A \ +\\v +2 "manipulator"&i% +3 "core" % r +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&4'\ +91 "core" ' +74 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 "collection"'a& +3 "core" &OyT\ B +2 #tStoring generic puck in Collection Clamp to tube 2 + "manipulator"&7% +4 "core" %\  Q . +2 "storage"(>% +4 "core" % D\ - + "storage"(". +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 + "storage"(( +3 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (& +2 "core" &  F\ - +2 "manipulator"&& +3 "core" &\ ( $ +2 .tElbow.seek 2 +2 "manipulator"&n( +4 "core" ( +2 "manipulator"&Q& +4 "core" &\  $ +2 "storage"(\ & +3 "core" &  \ - +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&U' +102 "core" ' +2 "storage"(P& +4 "core" &  ]\ . +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(}'L +282 "core" ' +2 "storage"(R- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&:& +3 "core" & $ +2 "storage"(f& +3 "core" &   \ + +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 2 +2 "manipulator"&'Y +34 "core" ' +2 .tElbow.hold + "manipulator"&, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(- +3 "core" -' +2 .tSE.seek 0.09 Pucks below Top Plate + "storage"( '; +27 "core" ' +2 "manipulator"&% +4 "core" %io X ]  + "storage"(& +4 "core" &  7\ ( + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 316 counts + "manipulator"&e'ϕ +14 "core" ' +2 "manipulator"&s& +4 "core" &  ~ b $ +2 "storage"(& +3 "core" &  8\ . +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&J' +34 "core" ' +3 .tSE.seek 1.09 Pucks below Top Plate +2 "storage"($'* +36 "core" ' +3 "manipulator"&(& +4 "core" & ' $ +2 "manipulator"&8% +4 "core" %  + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"& '\ +90 "core" ' +2 .tElbow.seek CC +2 "manipulator"&&( +148 "core" ( +2 "manipulator"&~& +4 "core" & < 9$ + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &#& +2 "core" & & 9$ +2 .tForearm.seek CC +2 "manipulator"&3'ρ +94 "core" ' +2 .tHand.close + "manipulator"&./ +72 "core" / +2 .tCC.seek :open +2 "collection"'=( +374 "core" ( +2 "storage"(O& +4 "core" &  $\ . + "storage"(& +4 "core" &  @\ . + "manipulator"&K& +4 "core" & 0 9$ + "manipulator"&T% +3 "core" % ϒ J +2 .tForearm.seek :retract +2 "manipulator"&N'\ +98 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&S( +158 "core" ( +2 "manipulator"&M& +4 "core" & \\  +2 "storage"(F& +3 "core" &  \ / + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 2 +2 "manipulator"&2'Y +109 "core" ' +2 .tElbow.hold + "manipulator"&r, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&I1 +68 "core" 1 +3 "manipulator"&y% +3 "core" % ju ' +3 "storage"(X& +4 "core" &  \ + + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 317 counts + "manipulator"&h'ϖ +20 "core" ' +2 "manipulator"&'& +4 "core" &   +2 "storage"({& +3 "core" &  N\ 1 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&0' +23 "core" ' +2 "storage"(% +4 "core" %3   e\ 1 +2 ."downElevator"SE.seek :down +4 "storage"(W'v +98 (/% +3 "core" %7 \\\ 0Zr +2 "manipulator"&% +4 "core" %  + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&]'\ +90 "core" ' +56 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 #tMoving puck from tube 2 to 1 + "manipulator"&g% +4 "core" %\  <  +2 "storage"(% +3 "core" %|   1\ 1 +2 "storage"(<. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 2 + "storage"(6( +3 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (|& +3 "core" &    s\ 1 +2 "manipulator"&^& +4 "core" & C  + .tElbow.seek 2 +2 "manipulator"&G( +3 "core" ( +2 "manipulator"&& +3 "core" & U  +2 "storage"(1& +3 "core" &    4\ 1 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&d' +98 "core" ' +3 "storage"(z& +3 "core" &    l\ 2 +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(,'L +286 "core" ' +2 "storage"(!- +3 "core" -'n + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +71 "core" / +3 "manipulator"&x& +3 "core" & f  +2 "manipulator"&Z% +3 "core" %  , +2 .tForearm.seek :retract + "manipulator"&'\ +90 "core" ' +2 .tElbow.seek :clear +2 "manipulator"&Y(d +100 "core" ( +2 "manipulator"&m& +4 "core" &d G w + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &p& +2 "core" &d : w +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear +47 "manipulator"&)'\ +14 "core" ' +2 .tSE.seek :down +2 "storage"('v +265 "core" ' +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 +2 "storage"(+($ +344 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (5& +3 "core" &% =\ - +2 .tSE.reconfigure SEplace +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(;'L +272 "core" ' +2 "storage"(L- +3 "core" -'L +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 .tSE.seek :place +2 "storage"(9' +35 "core" ' +2 "storage"(& +4 "core" &%\ - +2 "storage"(o& +3 "core" &% #\ , +2 "manipulator"&q& +3 "core" &d  w +2 "manipulator"&l% +3 "core" %\ . r  %Q +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&( +111 "core" ( +2 "manipulator"&%& +4 "core" & D n + "storage"(t& +4 "core" &% \ , + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&V'\\ +114 "core" ' +2 .tElbow.hold +2 "manipulator"&?, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&\\1 +73 "core" 1 +3 "manipulator"&@% +3 "core" % fl U ^ +2 "storage"([& +4 "core" &% \ ( + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 310 counts +2 "manipulator"&C'ϒ +12 "core" ' +2 "manipulator"&E& +4 "core" &  H n + "storage"(*& +4 "core" &% M\ . +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&A' +29 "core" ' +2 "storage"(w% +4 "core" %  W\ - +2 ."downElevator"SE.seek :down +3 "storage"( 'v +99 (% +3 "core" %< B\ ,[s +2 "manipulator"&% +3 "core" %B +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&-'\ +88 "core" ' +70 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 #tMoving puck from tube 2 to 1 + "manipulator"&% +4 "core" %  >  + "storage"(D% +4 "core" %~   S\ 1 +2 "storage"(. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 + "storage"(c( +342 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" & $ ' l\ -\  + "manipulator"&& +4 "core" & M m + .tElbow.seek 2 +2 "manipulator"&i( +18 "core" ( +2 "manipulator"&b& +4 "core" &   +2 "storage"(B& +3 "core" & % \ -\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&H' +98 "core" ' +3 "storage"(_& +3 "core" & % |\ .\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(a'L +282 "core" ' +2 "storage"(7- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&k/ +75 "core" / +2 "manipulator"&>& +4 "core" &  +2 "manipulator"&"% +3 "core" %   | +2 .tForearm.seek :retract + "manipulator"&'\ +102 "core" ' +33 .tElbow.seek :clear + "manipulator"&(d +100 "core" ( +2 "manipulator"&Q& +4 "core" &d D  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &\ & +2 "core" &d  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear +2 "manipulator"&j'\ +3 "core" ' +2 .tSE.seek :down +2 "storage"(P'v +281 "core" ' +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 +2 "storage"(v($ +339 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (u& +3 "core" &#  \ \ 0 + .tSE.reconfigure SEplace +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"( 'L +304 "core" ' +2 "storage"(4- +3 "core" -'' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (R& +3 "core" &#\ 0 + "storage"(:& +4 "core" &#\ 0 +2 "manipulator"&f& +3 "core" &d m  +2 "manipulator"&% +3 "core" %\  - } +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&( +98 "core" ( +2 "manipulator"&& +4 "core" &  A + "storage"(s& +4 "core" &#\ 0 + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&'\\ +107 "core" ' +2 .tElbow.hold + "manipulator"&(, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&81 +68 "core" 1 +3 "manipulator"&U% +3 "core" % go q q ;  +2 "storage"(n& +3 "core" &# \ + +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 311 counts + "manipulator"&}'ϓ +18 "core" ' +2 "manipulator"&& +4 "core" & J A + "storage"(e& +4 "core" &#   A\ 1 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"& ' +25 "core" ' +2 "storage"(~% +4 "core" % /   v\ 1 +2 ."downElevator"SE.seek :down +4 "storage"(#'v +99 (J% +3 "core" %7 K\ /Zr +2 "manipulator"&% +4 "core" %C  + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&.'\ +88 "core" ' +59 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast "storage"(6 +3 "manipulator"& & +4 "core" &  A + "manipulator"&% +4 "core" %\   +3734 "Can"!\ -- +60002 9\ -- +60002 :~\ -- +60003 B~\ -- +60002 ;}\ -- +60002 1~\ -- +60002 ?{\ -- +60002 Az\ -- +60003 @z\ .. +60002 @z\ -- +60002 =|\ .- +60002 9}\ .- +60002 H~\ -- +60003 8\ .- +60002 <\ .- +60002 7\ -- +60002 4\ -- +60002 K\ .. +60003 3\ -- +60002 0\ .. +60002 &\ -- +60002 )\ -- +60002 \ -- +60002 &\ -- +60003 D\ -- +60002 V\ -- +60002 ?\ -- +60002 6\ \ .- +60002 3\ \ .. +60003 G\ \ .. +60002 9\ -- +60002 )\ .- +5134 #t-> access 1 +2 .SE.seek :down +2 "storage"(O'v +3 "core" ' + "manipulator"&% +4 "core" %\  } x a  +2 "manipulator"&K& +3 "core" & l e S A + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 5 + "storage"(T(< +1306 "core" ( +2 .tSC.reconfigure SCloose +40 "storage"($.\ 1~b +10 (M& +3 "core" &< `\ # +10468 #t-> access 2 +3 .SE.seek :down + "storage"(F'v +3 "core" ' + "manipulator"&3% +4 "core" %\  }  +2 "manipulator"&&& +3 "core" & { I A +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"(I(K +341 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (y& +3 "core" &K \ " +42640 "Can"\ 33 +6018 #t-> startTube 2 +2362 #-> daExtract 10 + #Loading sh1 puck from tube 2 into Collection Clamp +2 "collection"'X& +3 "core" & +2 "manipulator"&'% +3 "core" %\  L O   +2 "storage"({% +4 "core" % \ " + "storage"(. +3 "core" .(K +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(N( +1287 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (/& +3 "core" & \  + "manipulator"&& +4 "core" & , 1  A + .tElbow.seek 2 +2 "manipulator"&S( +17 "core" ( +2 "manipulator"&2& +4 "core" & b _  +2 "storage"(g& +3 "core" & (\ ! +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&h' +101 "core" ' +2 "storage"(& +4 "core" &  B\ " +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"(<'L +279 "core" ' +2 "storage"(|- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 ($& +2 "core" &  \ ! +2 "manipulator"&^& +3 "core" & p r +2 .tElbow.seek 2 +2 "manipulator"&( +3 "core" ( + "manipulator"&1& +4 "core" & x }  +2 "storage"(0& +3 "core" &  \  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&z'υ +34 "core" ' +4 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&W/ +74 "core" / +3 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 2):bt[ "4/home/esp/esp2/utils/puckmoves.rb:337:in `load'"8/home/esp/esp2/utils/puckmoves.rb:884:in `loadPuck'"4/home/esp/esp2/protocol/DA.rb:22:in `daExtract'"(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 + ."downElevator"SE.seek :down +4 "manipulator"&& +4 "storage"(r'v +5 "core" & p r  + "manipulator"&]% +4 "core" % π p q +2 .tForearm.seek :retract + "manipulator"&!'\ +98 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +162 "core" ( +2 ' + ."downElevator"SE.coast +4 "manipulator"&x& + "storage"(5 +6 "core" &\ \  A ~8 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &Z& +3 "core" &\ \  I 8 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&m'ρ +107 "core" ' +3 "manipulator"&p& +4 "core" & Y O H 8 +2 "manipulator"&d% +4 "core" %ϐ O K  = +2 "collection"'G& +3 "core" & + "collection"'& +4 .tCC.seek :closed +2 "collection"',(O +3 "core" & +3 &  +9 &1{ +| +10 &b} ? +9 &ow Q +9 &/T Q +10 &X Q +9 &X Q +9 &vT Q +10 &8[ Q +9 &W P +10 &Z P +9 & ~U Q +9 &"AY P +10 &$Z P +9 &%R P +9 &'Y P +10 &)IW P +9 &+ R P +10 &,Y P +9 &.Q P +9 &0QU P +10 &2R P +9 &3V P +9 &5T P +10 &7ZR P +9 &9U P +10 &:Q P +9 &<T P +9 &>aT P +10 &@#T P +9 &AW Q +9 &CX Q +10 &Eg^ Q +9 &G$l S +10 &H U +9 &J Z +9 &LM ] +10 &N  O +9 &O2C ){ +9 &Ozt M +5 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.92 +2 .Hand.open + "manipulator"&61 +65 "core" 1 +2 "manipulator"&5% +4 "core" % ϐ\ \  A ~= +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&L'\ +94 "core" ' +2 .tSC.coast + "storage"(6 +2 #tcollectSample 10ml w/bubble point of 24psi + #Priming 7ml + .Gate.power :sampler,:ON +2 ."pumping"Gate.power :analytic3,:ON +3 .tIntake.select :close +2 .Exhaust.select :close + .SS.hold +2 "sampler")+ +3 "core" + +2 "sampler")% +4 "core" %{} \ / + "collection"'o& +4 "core" &Ozp M +3 "Can"\ EE + #tCalibrating pressure and temperature sensors +2 .CTV.dial :air + "collection"'q  +4 "core"  +2 .tSSV.dial :spit,avoiding: :exhaust + "sampler")l +4 "core"  +2 "sampler")%  +5 "core"  +2 .tSS.reconfigure SSfast +2 "sampler")#.0X& +3 "core" &OzmW M + ."airStroke"CSV.dial :waste +4 "sampler")"% + "collection"'Q +6 "core" % \ & + ."connect"SSV.dial CBV,avoiding: :exhaust +3 .tCBV.dial SSV +3 "sampler")\  +15 "core" +2 ."airStroke"CS.reconfigure CSfast +3 "collection"'#d @b +2 ."airStroke"CS.seek 0ml +2 "collection"'H' +24 "core" ' +2 ."airStroke"CSV.dial :air +2 "collection"'i @ +74 "core" A +2 ."airStroke"CS.seek 10ml +3 "collection"'' D +63 "core"  +2 .tCTV.dial :air +2 "collection"'a  +75 "core"  +2 .tdelay 15 seconds +2 ."samplerPumpShutdown"Gate.power :sampler,:OFF + ."pumping"Gate.power :analytic3,:OFF +1499 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")c +136 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +4 .tSS.seek 0ml +4 "collection"'u  +2 "sampler")P' +6 "core" ' +2 .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")4  +126 "core" ~ +9  +629 ' +2 "sampler")R% +4 "core" % \ ' + .tCBV.dial between SSV and waste2 +2 "collection"':  +30 "core"  +2 "collection"'f% +4 "core" % C7  +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +2 "collection"'  +43 "core"  +2 .tCS.reconfigure CSpressurize +2 "collection"'# d@<< {b +3 .tCS.seek 0ml + "collection"'' +2114 "core" '_ z }5 +3 "collection"'s% +3 "core" %0 { . +2 "sampler")% +3 "core" % \ ' +2 #tBubblePoint: Intake @38.6psia, Outlet @14.3psia + .CBV.dial SSV +2 "collection"'8 @ +39 "core" A +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +3 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'}' +93 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +137 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X +46 ."CSpush"CS.reconfigure CSfast +4 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'S' +53 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")h +135 "core"  +4 .tSS.reconfigure SSexhale +2 "sampler")#.0X9 +3 "core" 91id +102 "collection"'"9 +3 "core" 9Ihd +102 "collection"'Q9 +3 "core" 9cid +102 "collection"'i9 +3 "core" 9{jd +102 "collection"'\ 9 +4 "core" 9jd +102 "collection"'a9 +3 "core" 9kc +102 "collection"' 9 +3 "core" 9ma +102 "collection"'H9 +3 "core" 9n^ +102 "collection"'c9 +3 "core" 9o\\ +102 "collection"'u9 +3 "core" 9nZ +102 "collection"'49 +3 "core" 9.nW +102 "collection"'k9 +3 "core" 9HpU +102 "collection"'R9 +3 "core" 9apS +102 "collection"':9 +3 "core" 9{sP +102 "collection"'f9 +3 "core" 9uN +103 "collection"'9 +3 "core" 9wL +102 "collection"'9 +3 "core" 9xJ +102 "collection"'s9 +3 "core" 9zH +102 "collection"'9 +3 "core" 9{E +102 "collection"'89 +4 "core" 9|C +102 "collection"'P9 +3 "core" 9'|A +102 "collection"'n9 +3 "core" 9@|? +102 "collection"'9 +3 "core" 9W~= +102 "collection"'e9 +3 "core" 9o~; +103 "collection"'U9 +3 "core" 9: +102 "collection"'~9 +3 "core" 98 +102 "collection"'J9 +3 "core" 96 +102 "collection"'9 +3 "core" 94 +102 "collection"'9 +3 "core" 92 +102 "collection"'j9 +4 "core" 90 +102 "collection"' 9 +3 "core" 9\ / +102 "collection"'9 +3 "core" 9- +102 "collection"'9 +3 "core" 93\ + +102 "collection"'}9 +3 "core" 9G) +102 "collection"'9 +4 "core" 9[) +102 "collection"' 9 +3 "core" 9o' +102 "collection"'#9 +3 "core" 9% +102 "collection"' 9 +3 "core" 9% +102 "collection"'9 +3 "core" 9## +102 "collection"'K9 +4 "core" 9'" +103 "collection"'M9 +3 "core" 9+! +102 "collection"'39 +3 "core" 9/ +102 "collection"'O9 +3 "core" 94 +102 "collection"'v9 +3 "core" 98 +102 "collection"'&9 +3 "core" 9 \ < +102 "collection"'y9 +3 "core" 9 @ +102 "collection"'X9 +3 "core" 9 (D +102 "collection"'{9 +3 "core" 9 6I +102 "collection"'9 +3 "core" 9 EM +102 "collection"'I9 +5 "core" 9 SQ +102 "collection"'/9 +3 "core" 9 `U +102 "collection"'9 +3 "core" 9 mZ +102 "collection"'T9 +3 "core" 9 z^ +102 "collection"'g9 +3 "core" 9 b +102 "collection"'9 +3 "core" 9 f +103 "collection"'(9 +3 "core" 9 j +102 "collection"''9 +3 "core" 9 o +102 "collection"'|9 +3 "core" 9 s +102 "collection"'$9 +3 "core" 9 w +102 "collection"'^9 +4 "core" 9 { +102 "collection"'.9 +3 "core" 9  +102 "collection"'F9 +3 "core" 9  +102 "collection"'09 +3 "core" 9  +102 "collection"'W9 +3 "core" 9  +102 "collection"']9 +3 "core" 9  +102 "collection"'19 +19 "core" 9\ \ +102 "collection"'h9 +3 "core" 9\  +102 "collection"'29 +3 "core" 9\ \ +102 "collection"'9 +3 "core" 9\ \ +102 "collection"'S9 +4 "core" 9\  +102 "collection"'x9 +3 "core" 9\ ' +102 "collection"'<9 +3 "core" 9\ ,\ +102 "collection"'z9 +3 "core" 9\ 2 +102 "collection"'Z9 +3 "core" 9\ 8 +102 "collection"'p9 +4 "core" 9\ > +102 "collection"'9 +3 "core" 9\ B\ +102 "collection"'d9 +3 "core" 9\ H +102 "collection"'G9 +3 "core" 9\ M +102 "collection"'r9 +3 "core" 9\ Q +102 "collection"'=9 +3 "core" 9\ U +102 "collection"'!9 +3 "core" 9\ Z +102 "collection"'59 +3 "core" 9\ ^ +102 "collection"'69 +3 "core" 9\ b +102 "collection"'9 +3 "core" 9\ f +102 "collection"'o9 +4 "core" 9\ i +103 "collection"'9 +3 "core" 9\ l +149 "collection"'l9 +4 "core" 9\ r +2 .tCH.hold 10:00,70C +3 "collection"'q `\ `\ n  +3 "core"  +45820 "Can" +14182 "core" ` +2 "collection"'m9 +3 "core" 9\  +2 #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml + "collection"'%' +331 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"' @ +103 "core" A +2 .tCSV.dial :air +2 "collection"'Y @ +43 "core" > +2 .tCS.seek 5ml +2 "collection"';'l +1348 "core" ' +2 .tCSV.dial CTV + "collection"'\\  +45 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'@ @ +43 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'[  +44 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'t @ +44 "core" ? +2 .tdelay 2 seconds +203 .CS.seek 0ml +3 "collection"'*' +1357 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV +2 "collection"'w +103 "core" ~ +2 .tCBV.dial CSV +2 "collection"')  +29 "core"  +2 "collection"'E% +4 "core" %  +2 .tCS.seek 4.999ml +2 "collection"''l +1352 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'V  +43 "core" +2 "collection"'C% +4 "core" %l  +2 .tCS.seek 6.999ml + "collection"'' +582 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'D @ +41 "core" ? +2 .tCS.seek 10ml +2 "collection"'' D +842 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +118 "core" ^ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'A   +40 "core" " +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'  +3 '+  +28 "core"  +108  +2 .tCS.seek 5ml +2 "collection"''l +1350 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"' @ +114 "core" ? +2 .tCSV.dial :waste +2 "collection"'9 +114 "core" +2 .tCS.seek :empty +2 "collection"'B'Ͱ +1345 "core" ' +2 .tCSV.dial :air + "collection"'_ @ +72 "core" B +2 .tCS.seek 5ml +2 "collection"'?'l +1361 "core" ' +2 .tCSV.dial CTV + "collection"'-  +43 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'7 @ +45 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'  +44 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'b @ +44 "core" ? +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'>' +1352 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV +2 "collection"'" +101 "core"  +2 .tCBV.dial CSV + "collection"'Q  +39 "core"  +2 "collection"'i% +4 "core" % +2 .tCS.seek 5.001ml + "collection"'\ 'l +1358 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'a  +45 "core" +2 "collection"' % +4 "core" %l \ +2 .tCS.seek 7.001ml + "collection"'H' +595 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'c @ +43 "core" ? +2 .tCS.seek 10ml +2 "collection"'u' D +838 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'4 ` +116 "core" ^ +2 #tLysing Complete + "collection"'k& +4 "core" &Ozj[_y M +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&R% +3 "core" %\  d { +2 "storage"(:% +3 "core" % I\  +2 "storage"(f. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 +2 "storage"(($ +344 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" &% c c N\  +2 "manipulator"&s& +3 "core" & + y8 +2 "manipulator"&% +3 "core" %\  y +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&8( +162 "core" ( +2 "manipulator"&P& +4 "core" & \  V } + "storage"(n& +4 "core" &% M\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&' +91 "core" ' +2 "storage"(e& +4 "core" &% \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(U'L +272 "core" ' +2 "storage"(~- +3 "core" -'L + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +2 .tSE.seek :place +2 "storage"(J' +31 "core" ' +3 "manipulator"&& +3 "core" & ; /  +2 "manipulator"&% +4 "core" % v  ~q + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&j'\ +96 "core" ' +2 .tElbow.seek CC +2 "manipulator"& ( +150 "core" ( +2 "manipulator"&& +3 "core" &\   y4 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &\  0 y4 +2 .tForearm.seek CC + "manipulator"&}'ρ +104 "core" ' +2 .tHand.close + "manipulator"&/ +65 "core" / +4 .tCC.seek :open +2 "collection"' ( +380 "core" ( +2 "storage"(#& +4 "core" &% \  + "storage"( & +4 "core" &% \  + "manipulator"&& +4 "core" &\   y4 + "manipulator"&K% +4 "core" % π yG +2 .tForearm.seek :retract + "manipulator"&M'\ +95 "core" ' +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&3( +150 "core" ( +2 "manipulator"&O& +4 "core" & M Q a + "storage"(v& +4 "core" &% 3\  + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 1 +2 "manipulator"&&'\\ +111 "core" ' +2 .tElbow.hold + "manipulator"&y, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&X1 +68 "core" 1 +3 "manipulator"&{% +3 "core" % ob . s +2 "storage"(& +4 "core" &% u l \\\  + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 319 counts +2 "manipulator"&I'ϛ +17 "core" ' +2 "manipulator"&/& +4 "core" & U _  +2 "storage"(& +3 "core" &% \  +47 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&T' +18 "core" ' +2 "storage"(g% +4 "core" %  z\  +2 ."downElevator"SE.seek :down +3 "storage"('v +100 ((% +3 "core" %: <\ \\y +2 "manipulator"&'% +4 "core" % O N . +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&|'\ +95 "core" ' +68 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +7852 #t-> CS.empty + .CS.seek :empty +2 "collection"'$'Ͱ +2028 "core" 'jcjM +3 !to:Slide::Error\ : @replyo:I2C::Servo::AbsMove3Reply : @sourcei,:@destinationi%: @error:overCurrent: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currentij:pwmi:erri: inPressic: outPressij:deltaPressiM: voltagef12.643135984290623h: @type2F: @tagi): mesg".Collection Syringe overCurrent at 2.258ml:@axisName"Collection Syringe:@checkpoint: omitted:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +4639 #-> CS.seek 5 +2 .CS.seek 5ml +2 "collection"'^'l +676 "core" ' +2 "collection"'.% +4 "core" %lfiS  +2200 #t-> CSV.air2 + .CSV.dial :air2 +2 "collection"'F @ +116 "core" B +691 #t-> CS.empty + .CS.seek :empty +2 "collection"'0'Ͱ +1353 "core" ' +2 "collection"'W% +4 "core" %Ͳgl +3933 #t-> purgeIntake +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"']& +3 "core" &hn +2 "manipulator"&1& +4 "core" & q n  +2 "manipulator"&h% +3 "core" %\ $ n o E +2 .tElbow.seek FlushPuck::Garage + "manipulator"&2(- +55 "Can"\ 44 +119 "core" ( +2 "manipulator"&& +4 "core" &- f m h  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &S& +2 "core" &- p p  +2 .tForearm.seek :garage +2 "manipulator"&x' +110 "core" ' +2 .tHand.close + "manipulator"&XPjm P +9 &@Nil O +10 &ATho P +9 &CQkn O +9 &E_Ujl P +10 &G]in Q +9 &Hqgm T +10 &Jhm X +9 &LDhm \\ +9 &Njm O +10 &O/Fim (x +9 &Oxmij K +5 ( + "collection"'6& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.87 +2 "collection"'o& +4 "core" &Oxlgl K + &Oxcin K + .tHand.open +2 "manipulator"&1 +75 "core" 1 +2 "manipulator"&l% +4 "core" % x\ \  9 ~ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +101 "core" ' +2 #tPurging external Intake +2 "collection"'q& +4 "core" &Oxcilm K + "collection"'m% +4 "core" %Ͳilk + .tCSV.dial :flush +2 "collection"'N  +100 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'' D +2519 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +3 "collection"'Y +73 "core"  +2 .tCTV.dial :intake +2 "collection"'%  +73 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'\\' +2522 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'@  +75 "core"  +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&[& +4 "core" & |4 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&t( +2 "core" ( +2 "manipulator"&;& +3 "core" & = |4 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &w& +2 "core" &  |4 +2 .tForearm.seek CC + "manipulator"&)'ρ +94 "core" ' +2 .tHand.close + "manipulator"&E/ +76 "core" / +2 .tCC.seek :open +2 "collection"'*( +379 "core" ( +2 "manipulator"&V& +4 "core" & 9 ( ) 4 + "manipulator"&C% +4 "core" % σ X y  + .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&D(- +278 "core" ( +2 "manipulator"&& +4 "core" &- V Z  2 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- L N # 2 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&A' +113 "core" ' +2 .tHand.open + "manipulator"& 1 +72 "core" 1 +2 "manipulator"&+% +4 "core" % p 0 wa +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +51321 "Can"\ ** +22957 #t-> exit +4 #mEXIT @1557172931.44EDT @1557767366.76EDT = =tMAIN =mMAIN_scheduler @EDT1557767368.51 #"core_reset"Sent BREAK +2 #t@0x8CD4, state=0x3350, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.22 I2C Gateway v3.06 +207 #>RESET< ESP2 v3.22 I2C Gateway v3.06 for core bus +214 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +375 "Can"\ G + \ Gw + #tPolling Can every 10:00 +3 #Cleanly exited at 16:02:11EDT06-May-19 +854 #-> ESP.ready! +2 #Powering core bus +480 .Gate.power :raw,:ON +2 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +3 "core"  + "processing"% +3 % +2 "core"  +5 "collection"' 9\ + ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 )% +3 "core" % \ t + .tSS.configure SSconfig +2 "sampler")#.0X Power.sampler :on + .Gate.power :sampler,:ON +22923 #-> Power.sampler :off + .Gate.power :sampler,:OFF +1253 #-> Sampler.deep +2 !o:NoMethodError : mesgu:NameError::message5undefined method `deep' for ShallowSampler:Class: name: deep: args[:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +1405 #-> Sample.deep + .Sample.deep +2 "sampler");0 +1607 "core" 0 +2265 #t-> Sample.shallow +2 .Sample.shallow + "sampler")<2 +1619 "core" 2 +6450 #t-> Flowmeter.start + !o:NameError: mesg"%uninitialized constant Flowmeter: name:Flowmeter:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2341 #-> FlowMeter.start + ."pumping"Gate.power :analytic3,:ON +1113 #0.0L/min +1006 #0.0L/min +1006 #0.0L/min +1006 #0.0L/min +919 #t-> exit +4 #mEXIT @1557767872.63EDT @EDT1557767872.64 ."pumping"Gate.power :analytic3,:OFF @1557861869.44EDT = =tMAIN =mMAIN_scheduler @EDT1557861871.16 #"core_reset"Sent BREAK + #t@0xF5EB, state=0x3350, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.22 I2C Gateway v3.06 +208 #>RESET< ESP2 v3.22 I2C Gateway v3.06 for core bus +214 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +369 "Can"O}\ @ + O}\ @ #tPolling Can every 10:00 +3 #Cleanly exited at 13:17:52EDT13-May-19 +752 #-> ESP.ready! +3 #Powering core bus +512 .Gate.power :raw,:ON +4 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  +4 "collection"' 9\ + ' 0\ +3 ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +3 "sampler")&\ +3 )% +2 "core" %\ q +2 .tSS.configure SSconfig +2 "sampler")#.0X Power.sampler :on + .Gate.power :sampler,:ON +4931 #-> FlowMeter.start + ."pumping"Gate.power :analytic3,:ON +1114 #0.0L/min +1006 #0.0L/min +1006 #0.0L/min +1006 #0.0L/min +1006 #0.0L/min +1006 #0.0L/min +1006 #0.0L/min +1005 #0.0L/min +172 #t-> FlowMeter.stop + ."pumping"Gate.power :analytic3,:OFF +635 #t-> Power.sampler :off + .Gate.power :sampler,:OFF +1213 #-> Power.sampler :on + .Gate.power :sampler,:ON +1696 #-> FlowMeter.start + ."pumping"Gate.power :analytic3,:ON +1115 #0.0L/min +1006 #0.0L/min +422 #t-> Power.sampler :off + .Gate.power :sampler,:OFF +582 #"pumping"0.0L/min +15 #t-> FlowMeter.stop + ."pumping"Gate.power :analytic3,:OFF +3695 #t-> Power.sampler :on + .Gate.power :sampler,:ON +2419 #-> FlowMeter.start + ."pumping"Gate.power :analytic3,:ON +1115 #0.0L/min +1006 #0.0L/min +712 #t-> FlowMeter.stop + ."pumping"Gate.power :analytic3,:OFF +543 #t-> Power.sampler :off + .Gate.power :sampler,:OFF +333 #-> exit +4 #mEXIT @1557862240.88EDT @1559152524.33EDT = =tMAIN =mMAIN_scheduler @EDT1559152526.09 #"core_reset"Sent BREAK +2 #t@0x3C5A, state=0x3350, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.22 I2C Gateway v3.06 +208 #>RESET< ESP2 v3.22 I2C Gateway v3.06 for core bus +222 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +377 "Can" 5~\ N  5~\ Ny + #tPolling Can every 10:00 +3 #Cleanly exited at 15:30:40EDT14-May-19 +18109 #-> $ picocom -b115200/dev/ttyS6 +2 !o:SyntaxError: mesg"_compile error\ (ESP):1: syntax error, unexpected $undefined\ $ picocom -b115200/dev/ttyS6\ ^:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +3703 #-> picocom -b115200/devv/ttyS6 + !o:NoMethodError : mesgu:NameError::message.undefined method `-@' for :b115200:Symbol: name:-@: args[:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +7892 #-> picocom -b115200 /dev/ttyS6 +2 !o:SyntaxError: mesg"compile error\ (ESP):3: syntax error, unexpected tREGEXP_BEG, expecting kDO or '{' or '('\ picocom -b115200 /dev/ttyS6\ ^\ (ESP):3: unknown regexp options - ttyS\ (ESP):3: syntax error, unexpected tINTEGER, expecting $end:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +17950 #-> exit +3 #mEXIT @1559153010.85EDT @1559322828.19EDT = =tMAIN =mMAIN_scheduler @EDT1559322829.94 #"core_reset"Sent BREAK +2 #t@0xC77B, state=0x3350, ifg=0x00, ie=0x75 #>RESET< ESP2 v3.22 I2C Gateway v3.06 +208 #>RESET< ESP2 v3.22 I2C Gateway v3.06 for core bus +220 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +379 "Can"@\  + @\ u + #tPolling Can every 10:00 +3 #Cleanly exited at 14:03:30EDT29-May-19 +3986 #-> exit +4 #mEXIT @1559322877.99EDT @1559327439.73EDT = =tMAIN =mMAIN_scheduler @EDT1559327441.47 #"core_reset"Sent BREAK +2 #t@0x9B24, state=0x3350, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.22 I2C Gateway v3.06 +208 #>RESET< ESP2 v3.22 I2C Gateway v3.06 for core bus +215 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +377 "Can"\  + \  #tPolling Can every 10:00 +4 #Cleanly exited at 13:14:37EDT31-May-19 +709 #-> ESP.ready! +2 #Powering core bus +494 .Gate.power :raw,:ON +2 "sampler") +2 ) +3 "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 )% +3 "core" %YWQ\ E + .tSS.configure SSconfig +2 "sampler")#.0X exit +4 #mEXIT @1559327487.65EDT @1560263960.72EDT = =tMAIN =mMAIN_scheduler @EDT1560263962.44 #"core_reset"Sent BREAK + #t@0x3FDB, state=0x3350, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.22 I2C Gateway v3.06 +208 #>RESET< ESP2 v3.22 I2C Gateway v3.06 for core bus +214 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +376 "Can"|o\  + |o\  + #tPolling Can every 10:00 +3 #Cleanly exited at 14:31:27EDT31-May-19 +764 #-> ESP.ready! +3 #Powering core bus +476 .Gate.power :raw,:ON +2 "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 % *\ + % 0\ +4 "sampler")&\ +2 )% +4 "core" %]\\\ + .tSS.configure SSconfig +2 "sampler")#.0X\  +2 "collection"'2% +3 "core" %G\ +2 "processing"%3& +3 "core" &|\  +2 "processing"%4% +3 "core" %S\ +2 "manipulator"&5% +4 "core" %\ % 3 (  ! +2 "manipulator"&6& +3 "core" &\ 0 * c "z +2 "storage"(7& +3 "core" &  K\ \ +2 "storage"(8% +3 "core" % g\ +2 "collection"'99 +3 "core" 92 +2 "processing"%:9 +2 "core" 98\ +909 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"';  +125 "core"  +722 #t-> CSR.flush + .CSR.select :flush +2 "collection"' +3619 #t-> CS.fill + .CS.reconfigure CSconfig +3 "collection"'#P d@b +2 .tCS.seek 10ml +2 "collection"'<' D +2615 "core" ' +2 "collection"'=% +4 "core" % EJ\  +2002 #t-> CSV.waste1 + .CSV.dial :waste1 +2 "collection"'> +137 "core" +586 #t-> CS.empty + .CS.seek :empty +2 "collection"'?'Ͱ +2616 "core" ' +2 "collection"'@% +4 "core" %͵S\ +540 #t-> CSV.flush +2 .CSV.dial :flush +2 "collection"'A  +41 "core"  +462 #t-> CS.fill +2 .CS.seek 10ml +2 "collection"'B' D +2624 "core" ' +2 "collection"'C% +4 "core" % BY\ \ +1051 #t-> CSV.waste1 + .CSV.dial :waste1 +2 "collection"'D +42 "core" +555 #t-> CS.empty + .CS.seek :empty +2 "collection"'E'Ͱ +2618 "core" ' +2 "collection"'F% +4 "core" %͵a\ +9080 #t-> CSV.flush + .CSV.dial :flush +2 "collection"'G  +41 "core"  +310 #t-> CS.fill +2 .CS.seek 10ml + "collection"'H' D +2629 "core" ' +2 "collection"'I% +4 "core" % FX\ \ +426 #t-> CSV.waste1 + .CSV.dial :waste1 +2 "collection"'J +42 "core" +406 #t-> CS.empty + .CS.seek :empty +2 "collection"'K'Ͱ +2617 "core" ' +2 "collection"'L% +42 "core" %͵d\ +364 #t-> CSV.flush + .CSV.dial :flush +2 "collection"'M  +42 "core"  +641 #t-> CS.fill +2 .CS.seek 10ml + "collection"'N' D +2622 "core" ' +2 "collection"'O% +4 "core" % Ci\  +296 #t-> CSV.waste1 + .CSV.dial :waste1 +2 "collection"'P +42 "core" +293 #t-> CS.empty + .CS.seek :empty +2 "collection"'Q'Ͱ +2638 "core" ' +2 "collection"'R% +4 "core" %ʹ]\ +363 #t-> CSV.flush + .CSV.dial :flush +2 "collection"'S  +41 "core"  +373 #t-> CS.fill +2 .CS.seek 10ml + "collection"'T' D +2627 "core" ' +2 "collection"'U% +4 "core" % A i\  +332 #t-> CSV.waste1 + .CSV.dial :waste1 +2 "collection"'V +42 "core" +378 #t-> CS.empty + .CS.seek :empty +2 "collection"'W'Ͱ +2630 "core" ' +2 "collection"'X% +4 "core" %ͪk\  +2617 #t-> CSV.flush + .CSV.dial :flush +2 "collection"'Y  +41 "core"  +767 #t-> CSV.pull 0.5 + !o:NoMethodError : mesgu:NameError::message*undefined method `pull' for CSV:Shaft: name: pull: args[f0.5:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2137 #-> CS.pull 0.5 + "collection"'Z% +3 "core" %ͪj\  +2 .tCS.seek 0.493ml +2 "collection"'['݈ +213 "core" ' +2 "collection"'\\% +4 "core" %݋l\  +515 "Can"sq\ >> +2779 #t-> CS.fill +2 .CS.seek 10ml + "collection"']' D +2491 "core" ' +2 "collection"'^% +4 "core" % @~\  +714 #t-> CSV.waste2 + .CSV.dial :waste2 +2 "collection"'_ +125 "core"  +436 #t-> CS.empty + .CS.seek :empty +2 "collection"'`'Ͱ +2625 "core" ' +2 "collection"'a% +4 "core" %ͫ\ +771 #t-> CSV.flush + .CSV.dial :flush +2 "collection"'b  +124 "core"  +455 #t-> CS.fill +2 .CS.seek 10ml + "collection"'c' D +2620 "core" ' +2 "collection"'d% +4 "core" % A\  +401 #t-> CSV.waste2 + .CSV.dial :waste2 +2 "collection"'e +124 "core"  +857 #t-> CS.empty + .CS.seek :empty +2 "collection"'f'Ͱ +2615 "core" ' +2 "collection"'g% +4 "core" %ͯ}\ +471 #t-> CSV.flush + .CSV.dial :flush +2 "collection"'h  +125 "core"  +389 #t-> CS.fill +2 .CS.seek 10ml + "collection"'i' D +2625 "core" ' +2 "collection"'j% +4 "core" % G}\  +474 #t-> CSV.waste2 + .CSV.dial :waste2 +2 "collection"'k +125 "core"  +440 #t-> CS.empty + .CS.seek :empty +2 "collection"'l'Ͱ +2627 "core" ' +2 "collection"'m% +4 "core" %ͭ\ +528 #t-> CSV.flush + .CSV.dial :flush +2 "collection"'n  +124 "core"  +1521 #t-> CS.pull 0.5 +2 "collection"'o% +3 "core" %ͭ\ +2 .tCS.seek 0.493ml +2 "collection"'p'݋ +206 "core" ' +2 "collection"'q% +4 "core" %݇\  +2382 #t-> CS.fill +2 .CS.seek 10ml + "collection"'r' D +2496 "core" ' +2 "collection"'s% +4 "core" % A\  +425 #t-> CSV.waste2 + .CSV.dial :waste2 +2 "collection"'t +124 "core"  +560 #t-> CS.empty +2 .CS.seek :empty +2 "collection"'u'Ͱ +2616 "core" ' +2 "collection"'v% +4 "core" %ͳ\ +667 #t-> CSV.flush + .CSV.dial :flush +2 "collection"'w  +124 "core"  +443 #t-> CS.fill +2 .CS.seek 10ml + "collection"'x' D +2622 "core" ' +2 "collection"'y% +4 "core" % J\  +609 #t-> CSV.waste1 + .CSV.dial :waste1 +2 "collection"'z +42 "core" +613 #t-> CS.empty + .CS.seek :empty +2 "collection"'{'Ͱ +2618 "core" ' +2 "collection"'|% +4 "core" %Ͱ9\ +446 #t-> CSV.flush + .CSV.dial :flush +2 "collection"'}  +42 "core"  +514 #t-> CS.fill +2 .CS.seek 10ml + "collection"'~' D +2627 "core" ' +2 "collection"'% +4 "core" % G\  +628 #t-> CSV.waste1 + .CSV.dial :waste1 +2 "collection"' +41 "core" +365 #t-> CS.empty + .CS.seek :empty +2 "collection"''Ͱ +2623 "core" ' +2 "collection"'% +4 "core" %͵\ +9426 "Can"Vv\ >> +44506 #t-> CS.pull 0.5 + "collection"'% +3 "core" %ʹN\ +2 .tCS.seek 0.494ml +2 "collection"''ݒ +209 "core" ' +2 "collection"'% +4 "core" %ݎL\ \ +800 #t-> CSV.flush + .CSV.dial :flush +2 "collection"'  +41 "core"  +253 #t-> CS.pull 0.5 +2 "collection"'% +3 "core" %ݎ \ \ +2 .tCS.seek 0.994ml +2 "collection"' 'l +210 "core" ' +3 "collection"'\ % +4 "core" %nO\  +13950 "Can"Jx\ ?> +16617 #t-> CS.pull 0.1 + "collection"' % +3 "core" %n\  +2 .tCS.seek 1.094ml + "collection"' ' +100 "core" ' +2 "collection"' % +4 "core" %\  +1762 #t-> CS.pull 0.5 + "collection"'% +3 "core" %\  +2 .tCS.seek 1.594ml +2 "collection"''y +218 "core" ' +2 "collection"'% +4 "core" %\  +181 #t-> CS.pull 0.5 +2 "collection"'% +3 "core" %\  +2 .tCS.seek 2.095ml +2 "collection"''_ +210 "core" ' +2 "collection"'% +4 "core" %b\  +136 #t-> CS.pull 0.5 +2 "collection"'% +3 "core" %b\  +2 .tCS.seek 2.595ml +2 "collection"'' A +209 "core" ' +2 "collection"'% +4 "core" % F\  +184 #t-> CS.pull 0.5 +2 "collection"'% +3 "core" % F\  +2 .tCS.seek 3.096ml + "collection"''0% +214 "core" ' +2 "collection"'% +4 "core" %0% \  +107 #t-> CS.pull 0.5 + "collection"'% +3 "core" %0% \  +2 .tCS.seek 3.596ml +2 "collection"'"'@ +220 "core" ' +2 "collection"'% +4 "core" %@\ \  +2504 #t-> CSV.waste1 + .CSV.dial :waste1 +2 "collection"'% +41 "core" +899 #t-> CS.empty + .CS.seek :empty +2 "collection"'''Ͱ +997 "core" ' +2 "collection"')% +4 "core" %ͫ\ +10135 #t-> CSV.air + .CSV.dial :air +2 "collection"'( @ +70 "core" A +924 #t-> CS.fill +2 .CS.seek 10ml + "collection"'' D +2618 "core" ' +2 "collection"'% +4 "core" % ?\  +583 #t-> CSV.waste1 + .CSV.dial :waste1 +2 "collection"'# +69 "core" +404 #t-> CS.empty + .CS.seek :empty +2 "collection"','Ͱ +2626 "core" ' +2 "collection"'-% +4 "core" %ͬ\ +6456 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"'.  +124 "core"  +1105 #t-> CSR.flush + .CSR.select :flush +10033 #-> CS.fill +2 .CS.seek 10ml + "collection"'/' D +128 "Can"#{\ DC +2500 "core" ' +2 "collection"'0% +4 "core" % B\ \ +773 #t-> CSV.waste1 +2 .CSV.dial :waste1 + "collection"'1 +124 "core" +562 #t-> CS.empty + .CS.seek :empty +2 "collection"'2'Ͱ +2623 "core" ' +2 "collection"'3% +4 "core" %Ͱ\ +492 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"'4  +125 "core"  +1525 #t-> CSR.flush + .CSR.select :flush +1476 #-> CS.pull 0.5 + "collection"'5% +3 "core" %Ͱ\ +2 .tCS.seek 0.494ml +2 "collection"'6'ݎ +204 "core" ' +2 "collection"'7% +4 "core" %݌\  +489 #t-> CS.fill +2 .CS.seek 10ml +2 "collection"'8' D +2486 "core" ' +2 "collection"'9% +4 "core" % D\  +718 #t-> CSV.waste1 + .CSV.dial :waste1 +2 "collection"': +124 "core" +756 #t-> CS.empty + .CS.seek :empty +2 "collection"';'Ͱ +2615 "core" ' +2 "collection"'% +4 "core" %͵\ +824 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"'=  +136 "core"  +660 #t-> CS.fill +2 .CS.seek 10ml +2 "collection"'>' D +2617 "core" ' +2 "collection"'<% +4 "core" % B\  +1713 #t-> CSV.waste1 + .CSV.dial :waste1 +2 "collection"'@ +123 "core" +886 #t-> CS.empty + .CS.seek :empty +2 "collection"'A'Ͱ +2622 "core" ' +2 "collection"'?% +4 "core" %ͯ\ +909 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"'C  +124 "core"  +586 #t-> CS.fill +2 .CS.seek 10ml + "collection"'D' D +2628 "core" ' +2 "collection"'B% +4 "core" % D \ +530 #t-> CSV.waste1 +3 .CSV.dial :waste1 + "collection"'F +124 "core" +899 #t-> CS.empty + .CS.seek :empty +2 "collection"'G'Ͱ +2622 "core" ' +2 "collection"'E% +4 "core" %ͱ\ +898 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"'I  +124 "core"  +889 #t-> CS.pull 0.5 + "collection"'J% +3 "core" %ͱ\ +2 .tCS.seek 0.494ml +2 "collection"'H'ݏ +203 "core" ' +2 "collection"'L% +4 "core" %݌\  +2114 #t-> CS.fill +2 .CS.seek 10ml +2 "collection"'M' D +2492 "core" ' +2 "collection"'K% +4 "core" % B\  +1096 #t-> CSV.waste2 + .CSV.dial :waste2 +2 "collection"'O +40 "core"  +847 #t-> CS.empty + .CS.seek :empty +2 "collection"'P'Ͱ +2623 "core" ' +2 "collection"'N% +4 "core" %͵\ +812 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"'R  +42 "core"  +806 #t-> CS.fill +2 .CS.seek 10ml + "collection"'S' D +2616 "core" ' +2 "collection"'Q% +4 "core" % @\ +464 #t-> CSV.waste2 + .CSV.dial :waste2 +3 "collection"'U +41 "core"  +461 #t-> CS.empty + .CS.seek :empty +2 "collection"'V'Ͱ +2627 "core" ' +2 "collection"'T% +4 "core" %ͬ\ +908 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"'X  +41 "core"  +641 #t-> CS.fill +2 .CS.seek 10ml + "collection"'Y' D +2620 "core" ' +2 "collection"'Z% +4 "core" % G \  +818 "Can"$|\ ?? +5 #t-> CSV.waste2 + .CSV.dial :waste2 +2 "collection"'\\ +41 "core"  +567 #t-> CS.empty + .CS.seek :empty +2 "collection"'W'Ͱ +2619 "core" ' +2 "collection"'[% +4 "core" %Ͱ\ +2295 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"'^  +42 "core"  +811 #t-> CS.pull 0.5 + "collection"'_% +3 "core" %Ͱ\ +2 .tCS.seek 0.494ml +2 "collection"']'ݎ +207 "core" ' +2 "collection"'a% +4 "core" %݌\ \  +1010 #t-> CS.fill +2 .CS.seek 10ml + "collection"'b' D +2491 "core" ' +2 "collection"'`% +4 "core" % I\  +906 #t-> CSV.waste2 + .CSV.dial :waste2 +2 "collection"'d +42 "core"  +393 #t-> CS.empty + .CS.seek :empty +2 "collection"'e'Ͱ +2622 "core" ' +2 "collection"'c% +4 "core" %ͱ\ +765 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"'g  +41 "core"  +509 #t-> CS.fill +2 .CS.seek 10ml + "collection"'h' D +2632 "core" ' +2 "collection"'f% +4 "core" % J \  +650 #t-> CSV.waste1 + .CSV.dial :waste1 +2 "collection"'j +124 "core" +341 #t-> CS.empty + .CS.seek :empty +2 "collection"'k'Ͱ +2629 "core" ' +2 "collection"'i% +4 "core" %ͬ\ +560 #t-> CSV.CSR +2 .CSV.dial CSR +2 "collection"'m  +122 "core"  +477 #t-> CS.fill +2 .CS.seek 10ml + "collection"'n' D +2622 "core" ' +2 "collection"'o% +4 "core" % D\ \ +384 #t-> CSV.waste1 + .CSV.dial :waste1 +2 "collection"'q +124 "core" +422 #t-> CS.empty + .CS.seek :empty +2 "collection"'l'Ͱ +2623 "core" ' +2 "collection"'p% +4 "core" %ͱ\ \ +2258 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"'s  +135 "core"  +1658 #t-> CS.pull 0.5 +2 "collection"'t% +3 "core" %ͱ\ +2 .tCS.seek 0.494ml +2 "collection"'r'ݏ +206 "core" ' +2 "collection"'v% +4 "core" %ݔ\  +26553 "Can"#~\ >> +3055 #t-> CS.pull 0.1 + "collection"'w% +3 "core" %ݔ3\  +2 .tCS.seek 0.594ml + "collection"'u' +104 "core" ' +2 "collection"'y% +4 "core" %7\  +716 #t-> CS.pull 0.5 + "collection"'z% +3 "core" %-\  +2 .tCS.seek 1.095ml +2 "collection"'x' +211 "core" ' +2 "collection"'|% +4 "core" %7\  +178 #t-> CS.pull 0.5 +2 "collection"'}% +3 "core" %>\  +2 .tCS.seek 1.595ml +2 "collection"'{'~ +232 "core" ' +2 "collection"'% +4 "core" %zC\  +7 #t-> CS.pull 0.5 + "collection"'% +3 "core" %z2\  +2 .tCS.seek 2.094ml +2 "collection"'~'Y +210 "core" ' +2 "collection"'% +4 "core" %Z>\ +6 #t-> CS.pull 0.5 + "collection"'% +3 "core" %Z>\ +2 .tCS.seek 2.594ml +2 "collection"'' 9 +202 "core" ' +2 "collection"'% +4 "core" % 9@\  +9 #t-> CS.pull 0.5 +2 "collection"'% +3 "core" % 94\  +2 .tCS.seek 3.094ml +35 "collection"''0 +209 "core" ' +2 "collection"'\ % +4 "core" %0I\  +48 #t-> CS.pull 0.5 + "collection"'% +3 "core" %0D\  +2 .tCS.seek 3.594ml +2 "collection"' '? +203 "core" ' +2 "collection"' % +4 "core" %?C\  +93 #t-> CS.pull 0.5 + "collection"' % +3 "core" %?F\  +2 .tCS.seek 4.095ml +2 "collection"''O +212 "core" ' +2 "collection"'% +4 "core" %O\ E\  +121 #t-> CS.pull 0.5 + "collection"' % +3 "core" %O\ ;\  +2 .tCS.seek 4.595ml +2 "collection"''_ +206 "core" ' +3 "collection"'% +4 "core" %_ 4\ +73 #t-> CS.pull 0.5 + "collection"'% +3 "core" %_ 8\ +3 .tCS.seek 5.095ml +3 "collection"''o +197 "core" ' +2 "collection"'% +4 "core" %o\ F\  +204 #t-> CS.pull 0.5 + "collection"'% +3 "core" %o\ G\  +3 .tCS.seek 5.595ml +2 "collection"''r +200 "core" ' +2 "collection"'% +4 "core" %oJ\ \ +79 #t-> CS.pull 0.5 + "collection"'% +3 "core" %oG\ \ +2 .tCS.seek 6.094ml +2 "collection"''N +226 "core" ' +2 "collection"'% +4 "core" %KF\ +241 #t-> CS.pull 0.5 + "collection"'% +3 "core" %KE\ +2 .tCS.seek 6.594ml +2 "collection"'%'* +204 "core" ' +2 "collection"'"% +4 "core" %)M\  +92 #t-> CS.pull 0.5 +2 "collection"')% +3 "core" %)D\  +2 .tCS.seek 7.094ml + "collection"'(' +213 "core" ' +2 "collection"''% +4 "core" % L\ +103 #t-> CS.pull 0.5 + "collection"'% +3 "core" % >\ +2 .tCS.seek 7.594ml +2 "collection"'#' +211 "core" ' +2 "collection"'% +4 "core" % J\ +507 #t-> CS.pull 1.0 +2 "collection"'-% +3 "core" % C\ +2 .tCS.seek 8.594ml +2 "collection"'.'ޣ +334 "core" ' +2 "collection"',% +4 "core" %ޡ\ <\  +3935 #t-> CS.pull 1.0 + "collection"'0% +3 "core" %ޡ\ A\  +2 .tCS.seek 9.594ml +2 "collection"'1'^ +335 "core" ' +2 "collection"'/% +4 "core" %aA\  +477 #t-> CS.pull 1.0 + "collection"'3% +3 "core" %aN\  +2 !to:Slide::Error : @reply0: mesg";Collection Syringe at 10.594ml would be out of bounds!:@axisName"Collection Syringe:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +1418 #-> CSV.waste1 + .CSV.dial :waste1 +2 "collection"'4 +123 "core" +1116 #t-> CS.empty +2 .CS.seek :empty +2 "collection"'5'Ͱ +2532 "core" ' +2 "collection"'7% +4 "core" %͵O\ +1659 #t-> CSR.flush + .CSR.select :flush +810 #-> CS.fill +2 .CS.seek 10ml +2 "collection"'2' D +2019 .tCS.hold +2 "collection"'6+ +3 "core" 'dQ\ U^ +58 + +2 !to:IRB::Abort: mesg"-Collection Syringe seek to 10ml Aborted!:@checkpoint: omitted:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +831 #-> CSV.waste1 + .CSV.dial :waste1 +540 #-> CS.empty +32 .CS.seek :empty +2 "collection"'9'Ͱ +2098 "core" ' +2 "collection"':% +4 "core" %͵N\ +485 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"'8  +124 "core"  +662 #t-> CSR.flush + .CSR.select :flush +689 #-> CS.fill +2 .CS.seek 10ml +2 "collection"'' D +2620 "core" ' +2 "collection"'=% +4 "core" % DB\  +1029 #t-> CSV.waste1 + .CSV.dial :waste1 +2 "collection"'; +123 "core" +504 #t-> CS.empty + .CS.seek :empty +2 "collection"'<'Ͱ +2617 "core" ' +2 "collection"'@% +4 "core" %ͳN\ +3332 #t-> CSR.air + .CSR.select :air +2 "collection"' +641 #t-> CS.fill +2 .CS.seek 10ml + "collection"'>' D +2618 "core" ' +2 "collection"'?% +4 "core" % AZ\  +473 #t-> CSV.waste1 + .CSV.dial :waste1 +431 #-> CS.empty + .CS.seek :empty +2 "collection"'C'Ͱ +2626 "core" ' +2 "collection"'A% +4 "core" %ͯW\ +839 #t-> CSR.flush + .CSR.select :flush +2 "collection"' +374 #t-> CS.fill +2 .CS.seek 10ml + "collection"'B' D +2622 "core" ' +2 "collection"'F% +4 "core" % Eh\  +513 #t-> CSV.waste1 +2 .CSV.dial :waste1 +1705 #-> CS.empty + .CS.seek :empty +2 "collection"'D'Ͱ +2627 "core" ' +2 "collection"'E% +4 "core" %ͮi\ +1868 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"'I  +125 "core"  +549 #t-> CSR.flush + .CSR.select :flush +430 #-> CS.fill +2 .CS.seek 10ml + "collection"'J' D +2092 "Can"(\ BB +536 "core" ' +3 "collection"'L% +4 "core" % B ]\ +827 #t-> CSV.waste1 + .CSV.dial :waste1 +2 "collection"'G +124 "core" +431 #t-> CS.empty + .CS.seek :empty +2 "collection"'H'Ͱ +2623 "core" ' +2 "collection"'K% +4 "core" %ͳa\ +333 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"'O  +122 "core"  +1647 #t-> CSR.air + .CSR.select :air + "collection"' +707 #t-> CS.fill +2 .CS.seek 10ml + "collection"'M' D +2627 "core" ' +2 "collection"'N% +4 "core" % Ih\  +936 #t-> CSV.waste1 + .CSV.dial :waste1 +2 "collection"'R +123 "core" +1248 #t-> CS.empty + .CS.seek :empty +2 "collection"'P'Ͱ +2628 "core" ' +2 "collection"'Q% +4 "core" %ͪi\ +411 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"'U  +135 "core"  +44496 "Can"\ G>> +60002 \ 2?? +60002 \ +?> +60002 }\ &?? +60003 |\ "?> +60002 ~\ ?> +6757 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%S +137 "core"  +1598 #t-> PSR.flush + .PSR.select :flush +2 "processing"%j +2600 #t-> PSD. pull 0.1 + !o:NameError: mesg"uninitialized constant PSD: name:PSD:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +1105 #-> PS.pull 0.1 +2 "processing"%T% +3 "core" %S\ ! +2 .tPS.seek 0.1ml + "processing"%X' +189 "core" ' +2 "processing"%V% +4 "core" %\ " +460 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%Z' +2535 "core" ' +2 "processing"%\\% +4 "core" %\ ! +1596 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%Y  +45 "core"  +398 #t-> PS.empty + .PS.seek :empty +2 "processing"%['9 +2655 "core" ' +2 "processing"%^% +4 "core" %:\ ! +708 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%_ +45 "core"  +714 #t-> PS.pull 0.5 + "processing"%a% +3 "core" %:\ ! +2 .tPS.seek 0.499ml +2 "processing"%W' +594 "core" ' +2 "processing"%]% +4 "core" %\  +5703 #t-> 5.times{PSV.PSR; PS.fill: delay 2; PSV.waste1; PS.empty; PSV.PSR} +2 !o:SyntaxError: mesg"compile error\ (ESP):170: syntax error, unexpected ':', expecting '}'\ 5.times{PSV.PSR; PS.fill: delay 2; PSV.waste1; PS.empty; PSV.PSR}\ ^:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +1732 #-> 5.times{PSV.PSR; PS.fill; delay 2; PSV.waste1; PS.empty; PSV.PSR} + .PSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%`' +2121 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%d  +58 "core"  +2 .tPS.seek :empty +2 "processing"%b'9 +2641 "core" ' +2 .tPSV.dial PSR + "processing"%c +44 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%g' +2628 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%e  +44 "core"  +2 .tPS.seek :empty +2 "processing"%f'9 +2628 "core" ' +2 .tPSV.dial PSR +2 "processing"%j +44 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%h' +2636 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%i  +44 "core"  +2 .tPS.seek :empty +2 "processing"%m'9 +2637 "core" ' +2 .tPSV.dial PSR + "processing"%k +45 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%o' +2643 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%q  +45 "core"  +2 .tPS.seek :empty +2 "processing"%n'9 +2632 "core" ' +2 .tPSV.dial PSR + "processing"%p +46 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml + "processing"%s' +2634 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%t  +45 "core"  +2 .tPS.seek :empty +2 "processing"%v'9 +2638 "core" ' +2 .tPSV.dial PSR +2 "processing"%l +45 "core"  +1973 #t-> PS.pull 0.5 + "processing"%w% +3 "core" %9\  +2 .tPS.seek 0.499ml +2 "processing"%y' +589 "core" ' +2 "processing"%r% +4 "core" %\  +401 "Can"\ ?? +3776 #t-> PS.pull 0.1 + "processing"%z% +3 "core" %\  +2 .tPS.seek 0.599ml +2 "processing"%|' +187 "core" ' +2 "processing"%u% +4 "core" %\  +673 #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"%}' +2023 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%  +45 "core"  +2 .tPS.seek :empty +2 "processing"%'9 +2635 "core" ' +2 .tPSV.dial PSR + "processing"%x +46 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml + "processing"%' +2624 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%  +44 "core"  +2 .tPS.seek :empty +2 "processing"%{'9 +2631 "core" ' +2 .tPSV.dial PSR + "processing"% +45 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml + "processing"%' +2634 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%~  +57 "core"  +2 .tPS.seek :empty +2 "processing"%\ '9 +2633 "core" ' +2 .tPSV.dial PSR + "processing"% +44 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%' +2638 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%  +45 "core"  +2 .tPS.seek :empty +2 "processing"% '9 +2632 "core" ' +2 .tPSV.dial PSR + "processing"% +46 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml + "processing"%' +2624 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%  +44 "core"  +2 .tPS.seek :empty +2 "processing"% '9 +2640 "core" ' +2 .tPSV.dial PSR + "processing"% +46 "core"  +881 #t-> PS.pull 0.1 + "processing"%% +3 "core" %6\  +2 .tPS.seek 0.099ml +2 "processing"%' +190 "core" ' +2 "processing"%% +4 "core" %D\  +9165 #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"%' +2534 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%  +45 "core"  +2 .tPS.seek :empty +2 "processing"%'9 +2654 "core" ' +2 .tPSV.dial PSR + "processing"% +45 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml + "processing"%' +2641 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%  +45 "core"  +2 .tPS.seek :empty +2 "processing"%'9 +2639 "core" ' +2 .tPSV.dial PSR + "processing"% +45 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml + "processing"%"' +2628 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%)  +45 "core"  +2 .tPS.seek :empty +2 "processing"%'9 +2638 "core" ' +2 .tPSV.dial PSR +2 "processing"%' +45 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml + "processing"%%' +1171 "Can"\ BB +1457 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%  +45 "core"  +2 .tPS.seek :empty +2 "processing"%'9 +2635 "core" ' +2 .tPSV.dial PSR + "processing"%( +46 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml + "processing"%-' +2637 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%#  +44 "core"  +2 .tPS.seek :empty +2 "processing"%,'9 +2630 "core" ' +2 .tPSV.dial PSR + "processing"%0 +46 "core"  +1715 #t-> PS.pull 0.5 + "processing"%.% +3 "core" %:Z\  +2 .tPS.seek 0.499ml +2 "processing"%/' +587 "core" ' +2 "processing"%3% +4 "core" % \  +17626 #t-> PS.pull 0.1 +2 "processing"%4% +3 "core" %+\  +2 .tPS.seek 0.599ml +2 "processing"%1' +178 "core" ' + "processing"%7% +4 "core" %*\  +306 #t-> PS.pull 0.5 +2 "processing"%5% +3 "core" %d\  +3 .tPS.seek 1.099ml +2 "processing"%2']t +594 "core" ' +2 "processing"%6% +4 "core" %]v.\  +521 #t-> PS.pull 1.0 +2 "processing"%:% +3 "core" %]vl\  +2 .tPS.seek 2.099ml +2 "processing"%8' +1098 "core" ' +2 "processing"%9% +4 "core" %0\  +2368 #t-> PV.waste1 + !o:NameError: mesg"uninitialized constant PV: name:PV:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +1000 #-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%=  +44 "core"  +780 #t-> PS.empty + .PS.seek :empty +2 "processing"%;'9 +2230 "core" ' +2 "processing"%% +4 "core" %7,\  +1062 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%@ +44 "core"  +2571 #t-> PSR.flush + .PSR.select :flush +473 #-> PS.pull 1.0 + "processing"%<% +3 "core" %71\  +2 .tPS.seek 0.999ml +2 "processing"%?'P +1104 "core" ' +2 "processing"%>% +4 "core" %P/\  +209 #t-> PS.pull 1.0 + "processing"%A% +3 "core" %Pm\  +2 .tPS.seek 1.999ml +2 "processing"%C'9 +1099 "core" ' +2 "processing"%F% +4 "core" %6/\  +904 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%B  +44 "core"  +460 #t-> PS.empty +2 .PS.seek :empty +2 "processing"%E'9 +2116 "core" ' +2 "processing"%I% +4 "core" %=.\  +2251 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%D +45 "core"  +608 #t-> PSR.flush + .PSR.select :flush +2012 #-> PS.pull 2.5 + "processing"%L% +3 "core" %=0\  +2 .tPS.seek 2.499ml +2 "processing"%G' +2632 "core" ' +2 "processing"%J% +4 "core" %1\  +430 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%K  +45 "core"  +398 #t-> PS.empty + .PS.seek :empty +2 "processing"%O'9 +2335 "Can"\ BB +298 "core" ' +2 "processing"%H% +4 "core" %=2\  +485 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%N +45 "core"  +5453 #t-> PSR.air + .PSR.select :air +2 "processing"% +605 #t-> PS.pull 2.5 + "processing"%R% +3 "core" %=j\  +2 .tPS.seek 2.499ml +2 "processing"%M' +2636 "core" ' +2 "processing"%Q% +4 "core" %0\  +636 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%U  +44 "core"  +458 #t-> PS.empty +3 .PS.seek :empty + "processing"%S'9 +2637 "core" ' +2 "processing"%T% +4 "core" %4/\  +655 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%V +45 "core"  +321 #t-> PSR.air + .PSR.select :air +509 #-> PS.pull 2.5 + "processing"%X% +3 "core" %4X\  +2 .tPS.seek 2.499ml +2 "processing"%\\' +2636 "core" ' +2 "processing"%Y% +4 "core" %.\  +939 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%Z  +44 "core"  +623 #t-> PS.empty + .PS.seek :empty +2 "processing"%^'9 +2635 "core" ' +2 "processing"%_% +4 "core" %:1\  +1303 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%a +44 "core"  +18807 #t-> CSV.CSR + .CSV.dial CSR +1592 #-> CSR.AqMeOH + .CSR.select :AqMeOH +2 "collection"' +16477 "Can"\ @@ +1583 #t-> CS.fill +2 .CS.seek 10ml +2 "collection"'[' D +2620 "core" ' +2 "collection"']% +4 "core" % E[  +1588 #t-> CSV.waste2 + .CSV.dial :waste2 +2 "collection"'W +56 "core"  +741 #t-> CS.empty + .CS.seek :empty +2 "collection"'d'Ͱ +2625 "core" ' +2 "collection"'`% +4 "core" %Ͱv +3583 #t-> CS.pull 0.5 + "collection"'c% +3 "core" %Ͱ +2 .tCS.seek 0.494ml +2 "collection"'b'ݎ +215 "core" ' +2 "collection"'e% +4 "core" %ݎc  +919 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"'g  +41 "core"  +418 #t-> CS.pull 0.5 + "collection"'j% +3 "core" %ݎ  +2 .tCS.seek 0.994ml +2 "collection"'f'l +202 "core" ' +2 "collection"'i% +4 "core" %n  +8059 #t-> 3.times{CSV.CSR; CS.fill; CSV.waste1; CS.empty; CSV.CSR} + .CSV.dial CSR +2 .CS.seek 10ml +2 "collection"'h' D +2364 "core" ' +2 .tCSV.dial :waste1 +2 "collection"'k +131 "core" +2 .tCS.seek :empty +2 "collection"'m'Ͱ +2621 "core" ' +2 .tCSV.dial CSR + "collection"'q  +131 "core"  +2 .tCSV.dial CSR +2 .CS.seek 10ml +2 "collection"'o' D +2622 "core" ' +2 .tCSV.dial :waste1 +2 "collection"'p +130 "core" +2 .tCS.seek :empty +2 "collection"'n'Ͱ +2618 "core" ' +2 .tCSV.dial CSR + "collection"'t  +133 "core"  +2 .tCSV.dial CSR +2 .CS.seek 10ml + "collection"'s' D +2619 "core" ' +2 .tCSV.dial :waste1 +2 "collection"'l +130 "core" +2 .tCS.seek :empty +2 "collection"'w'Ͱ +2621 "core" ' +2 .tCSV.dial CSR +2 "collection"'v  +132 "core"  +2866 #t-> CS.pull 0.1 + "collection"'r% +3 "core" %Ͱo +2 .tCS.seek 0.094ml +2 "collection"'z' +96 "core" ' +2 "collection"'u% +4 "core" %z +1521 #t-> 3.times{CSV.CSR; CS.fill; CSV.waste2; CS.empty; CSV.CSR} + .CSV.dial CSR +2 .CS.seek 10ml +2 "collection"'y' D +2593 "core" ' +2 .tCSV.dial :waste2 +38 "collection"'| +45 "core"  +2 .tCS.seek :empty +2 "collection"''Ͱ +2624 "core" ' +2 .tCSV.dial CSR +2 "collection"'}  +43 "core"  +2 .tCSV.dial CSR +2 .CS.seek 10ml +2 "collection"'x' D +2619 "core" ' +2 .tCSV.dial :waste2 +2 "collection"' +42 "core"  +2 .tCS.seek :empty +2 "collection"''Ͱ +2615 "core" ' +2 .tCSV.dial CSR +2 "collection"'  +43 "core"  +2 .tCSV.dial CSR +2 .CS.seek 10ml +2 "collection"'' D +2622 "core" ' +2 .tCSV.dial :waste2 +2 "collection"'{ +43 "core"  +2 .tCS.seek :empty +2 "collection"'~'Ͱ +2615 "core" ' +2 .tCSV.dial CSR +2 "collection"'  +43 "core"  +464 "Can"\ @@ +1274 #t-> CS.pull 0.5 + "collection"'% +4 "core" %ͳz +2 .tCS.seek 0.494ml + "collection"'\ 'ݑ +204 "core" ' +2 "collection"' % +4 "core" %ݑ}  +1811 #t-> 3.times{CSV.CSR; CS.fill; CSV.waste1; CS.empty; CSV.CSR} + .CSV.dial CSR +2 .CS.seek 10ml +2 "collection"'' D +2496 "core" ' +2 .tCSV.dial :waste1 +2 "collection"' +132 "core" +2 .tCS.seek :empty +2 "collection"' 'Ͱ +2620 "core" ' +2 .tCSV.dial CSR +2 "collection"'  +130 "core"  +2 .tCSV.dial CSR +2 .CS.seek 10ml +2 "collection"'' D +2619 "core" ' +2 .tCSV.dial :waste1 +2 "collection"' +130 "core" +2 .tCS.seek :empty +2 "collection"''Ͱ +2628 "core" ' +2 .tCSV.dial CSR +2 "collection"'  +132 "core"  +2 .tCSV.dial CSR +2 .CS.seek 10ml +2 "collection"' ' D +2620 "core" ' +2 .tCSV.dial :waste1 +2 "collection"' +131 "core" +2 .tCS.seek :empty +2 "collection"''Ͱ +2627 "core" ' +2 .tCSV.dial CSR +2 "collection"'  +132 "core"  +957 #t-> CS.pull 0.5 + "collection"'% +3 "core" %Ͱ+ +2 .tCS.seek 0.494ml +2 "collection"''ݎ +208 "core" ' +2 "collection"'% +4 "core" %݊w \ +16293 #t-> CS.pull 0.5 + "collection"'% +3 "core" %݊< \ +2 .tCS.seek 0.993ml +2 "collection"''h +209 "core" ' +2 "collection"'% +4 "core" %e \ +1409 #t-> CS.pull 0.5 + "collection"')% +3 "core" %eF \ +2 .tCS.seek 1.493ml +2 "collection"'"'C +205 "core" ' +2 "collection"''% +4 "core" %H  +208 #t-> CS.pull 0.5 + "collection"'% +3 "core" %H  +2 .tCS.seek 1.993ml +2 "collection"'' ' +209 "core" ' +2 "collection"'%% +4 "core" % +  +242 #t-> CS.pull 0.5 + "collection"'(% +3 "core" % +  +2 .tCS.seek 2.494ml +2 "collection"''\ +206 "core" ' +2 "collection"'#% +4 "core" %   +684 #t-> CS.pull 1.0 + "collection"'-% +3 "core" % 4  +2 .tCS.seek 3.494ml +2 "collection"'0'< +337 "core" ' +2 "collection"'.% +4 "core" %<  +1107 #t-> CSV.waste2 + .CSV.dial :waste2 +2 "collection"', +42 "core"  +629 #t-> CS.empty + .CS.seek :empty +2 "collection"'3'Ͱ +979 "core" ' +2 "collection"'4% +4 "core" %ͯ +3978 #t-> CSR.flush + .CSR.select :flush +2 "collection"'  +587 #t-> CS.fill +2 .CS.seek 10ml + "collection"'7' D +2619 "core" ' +2 "collection"'/% +4 "core" % C  +3892 #t-> CSv.CSR + !o:NameError: mesg"uninitialized constant CSv: name:CSv:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +599 #-> CSV.CSR + .CSV.dial CSR +2 "collection"'5  +43 "core"  +3098 #t-> CSV.waste2 + .CSV.dial :waste2 +2 "collection"'1 +43 "core"  +655 #t-> CS.empty + .CS.seek :empty +2 "collection"'6'Ͱ +693 "Can" DD +1933 "core" ' +2 "collection"':% +4 "core" %ͭ +1451 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"'2  +43 "core"  +1260 #t-> CSR.flush + .CSR.select :flush +360 #-> CS.fill +2 .CS.seek 10ml + "collection"'9' D +2629 "core" ' +2 "collection"'=% +4 "core" % H +821 #t-> CSV.waste2 + .CSV.dial :waste2 +2 "collection"'8 +44 "core"  +1125 #t-> CS.empty + .CS.seek :empty +2 "collection"''Ͱ +2623 "core" ' +2 "collection"'@% +4 "core" %ͱ +370 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"'<  +43 "core"  +675 #t-> CSR.flush + .CSR.select :flush +14186 #-> CS.fill +2 .CS.seek 10ml + "collection"';' D +2623 "core" ' +2 "collection"'>% +4 "core" % H.  +868 #t-> CSV.waste1 + .CSV.dial :waste1 +2 "collection"'A +143 "core" +369 #t-> CS.empty +2 .CS.seek :empty +2 "collection"'?'Ͱ +2625 "core" ' +2 "collection"'F% +4 "core" %ͳl +795 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"'B  +131 "core"  +770 #t-> CSR.air + .CSR.select :air + "collection"' +473 #t-> CS.fill +2 .CS.seek 10ml + "collection"'C' D +2633 "core" ' +2 "collection"'I% +4 "core" % C   +506 #t-> CSV.waste1 + .CSV.dial :waste1 +2 "collection"'D +130 "core" +396 #t-> CS.empty +3 .CS.seek :empty + "collection"'L'Ͱ +2627 "core" ' +2 "collection"'E% +4 "core" %ͯ +1430 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"'J  +133 "core"  +1895 #t-> CSR.kill + .CSR.select :kill +2 "collection"' +5213 #t-> CS.pull 0.5 + "collection"'K% +3 "core" %ͯA +2 .tCS.seek 0.494ml +2 "collection"'G'ݍ +203 "core" ' +2 "collection"'H% +4 "core" %ݐ  +1595 #t-> CS.fill +2 .CS.seek 10ml +2 "collection"'N' D +2491 "core" ' +2 "collection"'R% +4 "core" % D  +1116 #t-> CSV.waste1 + .CSV.dial :waste1 +2 "collection"'O +130 "core" +426 #t-> CS.empty + .CS.seek :empty +2 "collection"'Q'Ͱ +2598 "Can" CC +28 "core" ' +2 "collection"'U% +4 "core" %Ͱ +996 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"'M  +132 "core"  +426 #t-> CSR.kill + .CSR.select :kill +545 #-> CS.pull 0.5 +2 "collection"'T% +3 "core" %Ͱ~ +2 .tCS.seek 0.494ml +2 "collection"'V'ݎ +207 "core" ' +2 "collection"'X% +4 "core" %ݓ  +3460 #t-> 3.times{CSV.CSR; CS.fill; CSV.waste1; CS.empty; CSV.CSR} + .CSV.dial CSR +2 .CS.seek 10ml +2 "collection"'S' D +2504 "core" ' +2 .tCSV.dial :waste1 +2 "collection"'Y +130 "core" +2 .tCS.seek :empty +2 "collection"'Z'Ͱ +2618 "core" ' +2 .tCSV.dial CSR + "collection"'\\  +133 "core"  +2 .tCSV.dial CSR +2 .CS.seek 10ml +2 "collection"'_' D +2620 "core" ' +2 .tCSV.dial :waste1 +2 "collection"'a +131 "core" +2 .tCS.seek :empty +2 "collection"'P'Ͱ +2618 "core" ' +2 .tCSV.dial CSR +2 "collection"']  +132 "core"  +2 .tCSV.dial CSR +2 .CS.seek 10ml +2 "collection"'W' D +2623 "core" ' +2 .tCSV.dial :waste1 +2 "collection"'[ +131 "core" +2 .tCS.seek :empty +2 "collection"'`'Ͱ +2614 "core" ' +2 .tCSV.dial CSR +2 "collection"'c  +132 "core"  +976 #t-> CS.pull 0.5 + "collection"'e% +3 "core" %ʹ +2 .tCS.seek 0.494ml +2 "collection"'d'ݒ +208 "core" ' +2 "collection"'g% +4 "core" %ݒ  +1350 #t-> 3.times{CSV.CSR; CS.fill; CSV.waste2; CS.empty; CSV.CSR} + .CSV.dial CSR +2 .CS.seek 10ml +2 "collection"'j' D +2493 "core" ' +2 .tCSV.dial :waste2 +2 "collection"'i +41 "core"  +2 .tCS.seek :empty +2 "collection"'b'Ͱ +2622 "core" ' +2 .tCSV.dial CSR +2 "collection"'f  +43 "core"  +2 .tCSV.dial CSR +2 .CS.seek 10ml + "collection"'k' D +2623 "core" ' +2 .tCSV.dial :waste2 +2 "collection"'h +43 "core"  +2 .tCS.seek :empty +2 "collection"'q'Ͱ +2627 "core" ' +2 .tCSV.dial CSR + "collection"'m  +44 "core"  +2 .tCSV.dial CSR +2 .CS.seek 10ml + "collection"'p' D +2623 "core" ' +2 .tCSV.dial :waste2 +2 "collection"'o +43 "core"  +2 .tCS.seek :empty +2 "collection"'t'Ͱ +2621 "core" ' +2 .tCSV.dial CSR + "collection"'n  +44 "core"  +913 #t-> CS.pull 0.5 + "collection"'l% +3 "core" %ͳ +2 .tCS.seek 0.494ml +2 "collection"'s'ݑ +214 "core" ' +2 "collection"'v% +4 "core" %ݕ  +1576 #t-> 3.times{CSV.CSR; CS.fill; CSV.waste1; CS.empty; CSV.CSR} + .CSV.dial CSR +2 .CS.seek 10ml +2 "collection"'r' D +2503 "core" ' +2 .tCSV.dial :waste1 +2 "collection"'u +132 "core" +2 .tCS.seek :empty +2 "collection"'w'Ͱ +2620 "core" ' +2 .tCSV.dial CSR + "collection"'z  +131 "core"  +2 .tCSV.dial CSR +2 .CS.seek 10ml + "collection"'|' D +2620 "core" ' +2 .tCSV.dial :waste1 +2 "collection"'y +132 "core" +2 .tCS.seek :empty +2 "collection"'}'Ͱ +2629 "core" ' +2 .tCSV.dial CSR + "collection"'  +131 "core"  +2 .tCSV.dial CSR +2 .CS.seek 10ml +2 "collection"'' D +2622 "core" ' +2 .tCSV.dial :waste1 +2 "collection"'x +132 "core" +2 .tCS.seek :empty +2 "collection"''Ͱ +2626 "core" ' +2 .tCSV.dial CSR + "collection"'  +144 "core"  +93 "Can" @? +2882 #t-> CS.pull 0.5 + "collection"'{% +3 "core" %ͪ  +2 .tCS.seek 0.493ml + "collection"''݈ +208 "core" ' +2 "collection"'% +4 "core" %݋  +21816 #t-> CS.pull 0.5 +2 "collection"'% +3 "core" %݋  +2 .tCS.seek 0.993ml +2 "collection"' 'i +210 "core" ' +2 "collection"'~% +4 "core" %h  +738 #t-> CS.pull 0.5 +2 "collection"'\ % +3 "core" %h  +2 .tCS.seek 1.493ml +2 "collection"''G +209 "core" ' +2 "collection"'% +4 "core" %D \ +101 #t-> CS.pull 0.5 + "collection"' % +3 "core" %D \ +2 .tCS.seek 1.993ml +2 "collection"' ' # +207 "core" ' +3 "collection"'% +4 "core" %   +145 #t-> CS.pull 0.5 + "collection"'% +3 "core" %  , +2 .tCS.seek 2.492ml +2 "collection"'' +212 "core" ' +2 "collection"'% +4 "core" % \ +497 #t-> CS.pull 1.0 +2 "collection"'% +3 "core" %t \ +2 .tCS.seek 3.493ml +2 "collection"' '< +329 "core" ' +2 "collection"'% +4 "core" %<9  +265 #t-> CS.pull 1.0 + "collection"'% +3 "core" %<  +2 .tCS.seek 4.492ml +2 "collection"''\\v +333 "core" ' +3 "collection"'% +3 "core" %\\yW  +2465 #t-> CSV.waste2 + .CSV.dial :waste2 +2 "collection"' +42 "core"  +816 #t-> CS.empty + .CS.seek :empty +2 "collection"''Ͱ +1218 "core" ' +2 "collection"'% +4 "core" %ͯo +5365 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"')  +43 "core"  +599 #t-> CSR.kill + .CSR.select :kill +675 #-> CS.fill +2 .CS.seek 10ml +2 "collection"''' D +2620 "core" ' +2 "collection"'% +4 "core" % Hl  +856 #t-> CSV.waste2 + .CSV.dial :waste2 +2 "collection"' +44 "core"  +1193 #t-> CS.empty + .CS.seek :empty +2 "collection"'%'Ͱ +2629 "core" ' +2 "collection"'"% +4 "core" %ͮ% +877 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"'(  +44 "core"  +1854 #t-> CSR.air + .CSR.select :air +2 "collection"' +784 #t-> CS.fill +2 .CS.seek 10ml + "collection"'#' D +2629 "core" ' +2 "collection"'% +4 "core" % F2 +449 #t-> CSV.waste2 + .CSV.dial :waste2 +2 "collection"'- +44 "core"  +523 #t-> CS.empty + .CS.seek :empty +2 "collection"''Ͱ +2619 "core" ' +2 "collection"'.% +4 "core" %͵+ +446 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"',  +43 "core"  +1467 #t-> CSR.flush + .CSR.select :flush +2 "collection"' +1196 #t-> CS.flush +2 !o:NoMethodError : mesgu:NameError::message,undefined method `flush' for CS:Syringe: name:\ flush: args[:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +136 "Can" @@ +988 #t-> CSR.floush + .CSR.select :floush +2 !o:Valve::Manifold::Error: mesg"8Collection Valve::Manifold has no selection: floush:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +725 #-> CSR.flush + .CSR.select :flush +645 #-> CS.fill +2 .CS.seek 10ml + "collection"'0' D +2620 "core" ' +2 "collection"'4% +4 "core" % G0  +1233 #t-> CSV.waste1 + .CSV.dial :waste1 +2 "collection"'3 +132 "core" +536 #t-> CS.empty + .CS.seek :empty +2 "collection"'/'Ͱ +2622 "core" ' +2 "collection"'5% +4 "core" %ͭ* +1357 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"'1  +132 "core"  +354 #t-> CSR.flush + .CSR.select :flush +446 #-> CS.fill +2 .CS.seek 10ml + "collection"'7' D +2620 "core" ' +2 "collection"':% +4 "core" % ?6  +755 #t-> CSV.waste1 + .CSV.dial :waste1 +2 "collection"'2 +143 "core" +604 #t-> CS.empty + .CS.seek :empty +2 "collection"'6'Ͱ +2623 "core" ' +2 "collection"'=% +4 "core" %ͮ3 +606 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"'8  +130 "core"  +1095 #t-> CSR.air + .CSR.select :air + "collection"' +819 #t-> CS.fill +2 .CS.seek 10ml + "collection"'9' D +2624 "core" ' +2 "collection"'@% +4 "core" % B&  +1542 #t-> CSV.waste1 + .CSV.dial :waste1 +2 "collection"'< +131 "core" +643 #t-> CS.empty + .CS.seek :empty +2 "collection"''Ͱ +2618 "core" ' +2 "collection"'>% +4 "core" %͵6 +695 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"'A  +132 "core"  +19549 #t-> PSV.PSR + .PSV.dial PSR +1884 #-> PSR.wash + .PSR.select :wash +2 "processing"% +4954 #t-> PS.pull 0.5 + "processing"%;% +3 "core" %: +2 .tPS.seek 0.499ml +2 "processing"%F' +584 "core" ' +2 "processing"%B% +4 "core" %  +1050 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%?' +2128 "core" ' +2 "processing"%I% +4 "core" %  +178 "Can" @@ +1868 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%D  +45 "core"  +1588 #t-> PS.empty + .PS.seek :empty +2 "processing"%C'9 +2628 "core" ' +2 "processing"%E% +4 "core" %; +1946 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%J +46 "core"  +739 #t-> PS.pull 0.5 + "processing"%K% +3 "core" %; +2 .tPS.seek 0.499ml +2 "processing"%H' +621 "core" ' +41 "processing"%L% +4 "core" % +8145 #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"%G' +2124 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%R  +45 "core"  +2 .tPS.seek :empty +2 "processing"%O'9 +2635 "core" ' +2 .tPSV.dial PSR +2 "processing"%N +45 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%U' +2642 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%M  +44 "core"  +2 .tPS.seek :empty +2 "processing"%T'9 +2637 "core" ' +2 .tPSV.dial PSR +2 "processing"%X +44 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%Q' +2627 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%V  +44 "core"  +2 .tPS.seek :empty +2 "processing"%Y'9 +2621 "core" ' +2 .tPSV.dial PSR +2 "processing"%S +44 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%\\' +2633 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%Z  +44 "core"  +2 .tPS.seek :empty +2 "processing"%a'9 +2637 "core" ' +2 .tPSV.dial PSR + "processing"%_ +45 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%]' +2637 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%P  +45 "core"  +2 .tPS.seek :empty +2 "processing"%['9 +2632 "core" ' +2 .tPSV.dial PSR +2 "processing"%W +45 "core"  +2471 #t-> PS.pull 0.5 + "processing"%c% +3 "core" %: +2 .tPS.seek 0.499ml +2 "processing"%e' +591 "core" ' +2 "processing"%g% +4 "core" %  +2488 #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"%`' +2117 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%d  +76 "core" ~ +2 .tPS.seek :empty +2 "processing"%i'9 +2629 "core" ' +2 .tPSV.dial PSR + "processing"%j +77 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%f' +2636 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +4 "processing"%b  +76 "core"  +4 .tPS.seek :empty +4 "processing"%h'9 +1325 "Can" BB +1302 "core" ' +2 .tPSV.dial PSR +2 "processing"%k +74 "core" +2 .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%m' +2628 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%q  +74 "core"  +2 .tPS.seek :empty +2 "processing"%o'9 +2638 "core" ' +2 .tPSV.dial PSR + "processing"%p +77 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%n' +2630 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%l  +77 "core"  +2 .tPS.seek :empty +2 "processing"%v'9 +2638 "core" ' +2 .tPSV.dial PSR + "processing"%t +75 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%s' +2628 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%u  +74 "core"  +2 .tPS.seek :empty +2 "processing"%r'9 +2638 "core" ' +2 .tPSV.dial PSR +2 "processing"%z +76 "core"  +1659 #t-> PS.pull 0.5 + "processing"%w% +3 "core" %2 +2 .tPS.seek 0.499ml + "processing"%y' +595 "core" ' +2 "processing"%|% +4 "core" %  +1751 #t-> 5.times{PSV.PSR; PS.fill; delay 2; PSV.waste1; PS.empty; PSV.PSR} + .PSV.dial PSR +3 .PS.seek 2.5ml + "processing"%' +2128 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%}  +57 "core"  +2 .tPS.seek :empty +2 "processing"%x'9 +2646 "core" ' +2 .tPSV.dial PSR + "processing"% +44 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml + "processing"%' +2651 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%{  +44 "core"  +2 .tPS.seek :empty +2 "processing"%'9 +2634 "core" ' +2 .tPSV.dial PSR +2 "processing"% +44 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml + "processing"%' +2631 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%~  +45 "core"  +2 .tPS.seek :empty +2 "processing"%'9 +2632 "core" ' +2 .tPSV.dial PSR + "processing"%\ +46 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml + "processing"%' +2628 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%  +45 "core"  +2 .tPS.seek :empty +2 "processing"% '9 +2638 "core" ' +2 .tPSV.dial PSR + "processing"% +58 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml + "processing"%' +2641 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%  +44 "core"  +2 .tPS.seek :empty +2 "processing"%'9 +2633 "core" ' +2 .tPSV.dial PSR + "processing"% +58 "core"  +2846 #t-> PS.pull 0.5 + "processing"%% +3 "core" %; +2 .tPS.seek 0.499ml +2 "processing"%' +588 "core" ' +2 "processing"%% +4 "core" %  +6807 "Can" ?? +22456 #t-> PS.pull 0.5 + "processing"%% +3 "core" %  +2 .tPS.seek 0.999ml +2 "processing"% 'P +601 "core" ' +2 "processing"%% +4 "core" %P  +1999 #t-> PS.pull 0.5 +2 "processing"%% +34 "core" %P  +10 .tPS.seek 1.499ml + "processing"%'} +595 "core" ' +2 "processing"%% +4 "core" %|  +3238 #t-> PS.pull 0.5 + "processing"%)% +3 "core" %|  +2 .tPS.seek 1.999ml +2 "processing"%'= +595 "core" ' +2 "processing"%% +4 "core" %:  +178 #t-> PS.pull 0.5 + "processing"%% +3 "core" %:  +2 .tPS.seek 2.499ml +2 "processing"%'' +589 "core" ' +2 "processing"%"% +4 "core" %  +1380 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%(  +43 "core"  +683 #t-> PS.empty + .PS.seek :empty +2 "processing"%%'9 +2648 "core" ' +2 "processing"%% +4 "core" %= +553 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%- +44 "core"  +2178 #t-> PSR.wash + .PSR.select :wash +467 #-> PS.pull 0.5 + "processing"%#% +3 "core" %= +2 .tPS.seek 0.499ml +2 "processing"%.' +584 "core" ' +2 "processing"%,% +4 "core" %  +191 #t-> PS.pull 0.5 + "processing"%% +3 "core" %  +2 .tPS.seek 0.999ml +2 "processing"%4'P +595 "core" ' +2 "processing"%3% +4 "core" %P  +979 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%0  +44 "core"  +1017 #t-> PS.empty + .PS.seek :empty +2 "processing"%5'9 +1104 "core" ' +2 "processing"%1% +4 "core" %= +992 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%/ +44 "core"  +1513 #t-> PSR.flush + .PSR.select :flush +2 "processing"%` +972 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%:' +2630 "core" ' +2 "processing"%2% +4 "core" %  +1060 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%7  +45 "core"  +472 #t-> PS.empty + .PS.seek :empty +2 "processing"%='9 +2642 "core" ' +2 "processing"%8% +4 "core" %8 +826 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%6 +44 "core"  +680 #t-> PSR.flush + .PSR.select :flush +890 #-> PS.fill +2 .PS.seek 2.5ml + "processing"%@' +2647 "core" ' +2 "processing"%<% +4 "core" % +939 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%9  +46 "core"  +605 "Can" ?> +658 #t-> PS.empty +2 .PS.seek :empty + "processing"%>'9 +2630 "core" ' +2 "processing"%A% +4 "core" %< +1500 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%; +45 "core"  +1820 #t-> PSR.air + .PSR.select :air +2 "processing"% +1255 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%^' +2640 "core" ' +2 "processing"%B% +4 "core" %#  +2426 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%F  +45 "core"  +395 #t-> PS.empty + .PS.seek :empty +2 "processing"%I'9 +2638 "core" ' +2 "processing"%D% +4 "core" %5 +360 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%? +45 "core"  +503 #t-> PSR.air + .PSR.select :air +412 #-> PS.fill +2 .PS.seek 2.5ml + "processing"%E' +2633 "core" ' +2 "processing"%J% +4 "core" %  +762 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%K  +45 "core"  +645 #t-> PS.empty + .PS.seek :empty +2 "processing"%C'9 +2639 "core" ' +2 "processing"%L% +4 "core" %; +2429 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%H +45 "core"  +3699 #t-> PSR.sub1 + .PSR.select :sub1 +2 "processing"% +1206 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%R' +2631 "core" ' +2 "processing"%G% +4 "core" %  +1494 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%N  +45 "core"  +612 #t-> PS.empty + .PS.seek :empty +2 "processing"%O'9 +2652 "core" ' +2 "processing"%M% +4 "core" %? +495 #t-> PSV.PSR +2 .PSV.dial PSR +2 "processing"%U +46 "core"  +757 #t-> PSR.sub1 + .PSR.select :sub1 +1773 #-> PS.pull 0.5 + "processing"%X% +3 "core" %? +2 .tPS.seek 0.499ml +2 "processing"%T' +592 "core" ' +2 "processing"%V% +4 "core" %  +528 #t-> PS.fill +3 .PS.seek 2.5ml + "processing"%Q' +2121 "core" ' +2 "processing"%S% +4 "core" %  +618 #t-> PSV.PSR + .PSV.dial PSR +1051 #-> PSV.waste1 + .PSV.dial :waste1 +34 "processing"%Y  +53 "core"  +545 #t-> PS.empty + .PS.seek :empty +2 "processing"%Z'9 +2635 "core" ' +2 "processing"%\\% +4 "core" %; +1608 #t-> 5.times{PSV.PSR; PS.fill; delay 2; PSV.waste1; PS.empty; PSV.PSR} + .PSV.dial PSR +2 "processing"%_ +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%a' +2632 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%P  +45 "core"  +2 .tPS.seek :empty +2 "processing"%]'9 +2638 "core" ' +2 .tPSV.dial PSR +2 "processing"%W +45 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%c' +2478 "Can" BB +146 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%[  +45 "core"  +2 .tPS.seek :empty +2 "processing"%g'9 +2638 "core" ' +2 .tPSV.dial PSR +2 "processing"%e +45 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%d' +2627 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%`  +45 "core"  +2 .tPS.seek :empty +2 "processing"%j'9 +2635 "core" ' +2 .tPSV.dial PSR +2 "processing"%i +45 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%b' +2633 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%f  +45 "core"  +2 .tPS.seek :empty +2 "processing"%k'9 +2632 "core" ' +2 .tPSV.dial PSR +2 "processing"%h +45 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%q' +2630 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%m  +45 "core"  +2 .tPS.seek :empty +2 "processing"%p'9 +2638 "core" ' +2 .tPSV.dial PSR + "processing"%o +46 "core"  +1591 #t-> PS.pull 0.5 + "processing"%l% +3 "core" %6 +2 .tPS.seek 0.499ml +2 "processing"%n' +596 "core" ' +2 "processing"%t% +4 "core" %  +6036 #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"%v' +2128 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%u  +74 "core"  +2 .tPS.seek :empty +2 "processing"%s'9 +2629 "core" ' +2 .tPSV.dial PSR +2 "processing"%z +74 "core" +2 .tPSV.dial PSR +2 .PS.seek 2.5ml + "processing"%w' +2638 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%r  +74 "core"  +2 .tPS.seek :empty +2 "processing"%|'9 +2635 "core" ' +2 .tPSV.dial PSR +2 "processing"%y +87 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%}' +2631 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%  +72 "core"  +2 .tPS.seek :empty +2 "processing"%'9 +2628 "core" ' +2 .tPSV.dial PSR +2 "processing"%x +74 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%{' +2628 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%  +74 "core"  +2 .tPS.seek :empty +2 "processing"%'9 +2629 "core" ' +2 .tPSV.dial PSR +2 "processing"% +86 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%~' +2638 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%  +72 "core"  +2 .tPS.seek :empty +2 "processing"%\ '9 +2637 "core" ' +2 .tPSV.dial PSR + "processing"% +75 "core"  +2169 #t-> PS.pull 0.5 + "processing"% % +3 "core" %; +2 .tPS.seek 0.499ml +2 "processing"%' +598 "core" ' +2 "processing"%% +4 "core" %  +1492 "Can" ?? +4555 #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"% ' +1718 .tPS.hold +2 "processing"%+ +3 "core" 'c  Zd +60 + +2 !to:IRB::Abort: mesg".Processing Syringe seek to 2.5ml Aborted!:@checkpoint: omitted:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2636 #-> PSV.PSR + .PSV.dial PSR +719 #-> PSR.sub1 + .PSR.select :sub1 +2215 #-> PS.pull 0.5 + "processing"%% +3 "core" %c  +2 !to:Slide::Error : @reply0: mesg":Processing Syringe at 2.681ml would be out of bounds!:@axisName"Processing Syringe:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +10143 #-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%  +45 "core"  +572 #t-> PS.empty + .PS.seek :empty +2 "processing"%'9 +2300 "core" ' +2 "processing"%% +4 "core" %= +1012 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"% +45 "core"  +472 #t-> PSR.sub1 +3 .PSR.select :sub1 +1525 #-> PS.pull 0.5 + "processing"%% +3 "core" %= +2 .tPS.seek 0.499ml +2 "processing"%' +589 "core" ' +2 "processing"%% +4 "core" %  +1932 #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"%' +2151 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%  +45 "core"  +2 .tPS.seek :empty +2 "processing"%'9 +2635 "core" ' +2 .tPSV.dial PSR + "processing"%) +46 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml +33 "processing"%' +2633 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%  +44 "core"  +2 .tPS.seek :empty +2 "processing"%'9 +2630 "core" ' +2 .tPSV.dial PSR +2 "processing"% +45 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%"' +2630 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%(  +45 "core"  +2 .tPS.seek :empty +2 "processing"%''9 +2639 "core" ' +2 .tPSV.dial PSR +2 "processing"% +44 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%-' +2633 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%#  +46 "core"  +2 .tPS.seek :empty +2 "processing"%%'9 +2638 "core" ' +2 .tPSV.dial PSR +2 "processing"%, +44 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%' +2639 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%.  +45 "core"  +2 .tPS.seek :empty +2 "processing"%3'9 +2627 "core" ' +2 .tPSV.dial PSR +2 "processing"%0 +44 "core"  +1326 #t-> PS.pull 0.5 + "processing"%4% +3 "core" %=) +2 .tPS.seek 0.499ml +2 "processing"%1' +611 "core" ' +2 "processing"%/% +4 "core" %  +29 "Can" ?@ +18224 #t-> PS.pull 0.3 + "processing"%5% +3 "core" %  +2 .tPS.seek 0.799ml +2 "processing"%2'7: +380 "core" ' +2 "processing"%7% +4 "core" %79  +178 #t-> PS.pull 0.3 + "processing"%:% +3 "core" %79  +2 .tPS.seek 1.099ml +2 "processing"%8']z +386 "core" ' +2 "processing"%6% +4 "core" %]z  +188 #t-> PS.pull 0.3 + "processing"%=% +3 "core" %]z#  +2 .tPS.seek 1.399ml +2 "processing"%<' +395 "core" ' +2 "processing"%9% +4 "core" %  +403 #t-> PS.pull 0.3 + "processing"%@% +3 "core" %%  +2 .tPS.seek 1.699ml +2 "processing"%A' +393 "core" ' +2 "processing"%;% +4 "core" %  +199 #t-> PS.pull 0.3 + "processing"%>% +3 "core" %2  +2 .tPS.seek 1.999ml +2 "processing"%B'B +393 "core" ' +2 "processing"%F% +4 "core" %G  +388 #t-> PS.pull 0.3 + "processing"%^% +3 "core" %G4  +2 .tPS.seek 2.299ml +2 "processing"%D' +385 "core" ' +2 "processing"%?% +4 "core" %  +1263 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%I  +44 "core"  +471 #t-> PS.empty +2 .PS.seek :empty +2 "processing"%J'9 +2431 "core" ' +2 "processing"%K% +4 "core" %7 +677 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%E +44 "core"  +666 #t-> PSR.sub1 + .PSR.select :sub1 +1403 #-> PS.pull 0.3 + "processing"%L% +3 "core" %7 +2 .tPS.seek 0.299ml +2 "processing"%H'x +392 "core" ' +2 "processing"%C% +4 "core" %v  +249 #t-> PS.pull 0.3 + "processing"%G% +3 "core" %v  +2 .tPS.seek 0.599ml +2 "processing"%N' +381 "core" ' +2 "processing"%R% +4 "core" %! +636 #t-> PS.pull 0.3 + "processing"%M% +3 "core" % +2 .tPS.seek 0.899ml +2 "processing"%U'C +384 "core" ' +2 "processing"%X% +4 "core" %C  +668 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%O  +45 "core"  +337 #t-> PS.empty + .PS.seek :empty +2 "processing"%V'9 +1001 "core" ' +2 "processing"%T% +4 "core" %; +245 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%S +44 "core"  +1117 #t-> PSR.flush + .PSR.select :flush +2 "processing"%B +643 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%Y' +2632 "core" ' +2 "processing"%Q% +4 "core" %(  +145 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%\\  +44 "core"  +340 #t-> PS.empty +2 .PS.seek :empty +2 "processing"%_'9 +2630 "core" ' +2 "processing"%Z% +4 "core" %> +110 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%P +45 "core"  +547 #t-> PSR.flush + .PSR.select :flush +778 #-> PS.fill +2 .PS.seek 2.5ml + "processing"%a' +2625 "core" ' +2 "processing"%W% +4 "core" %$ \ +125 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%]  +45 "core"  +342 #t-> PS.empty + .PS.seek :empty +2 "processing"%['9 +2630 "core" ' +2 "processing"%c% +4 "core" %> +162 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%e +44 "core"  +1011 #t-> PSR.air + .PSR.select :air +2 "processing"% +375 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%g' +2627 "core" ' +2 "processing"%`% +4 "core" %  +194 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%d  +45 "core"  +293 #t-> PS.empty + .PS.seek :empty +2 "processing"%i'9 +2634 "core" ' +2 "processing"%j% +4 "core" %8$ +74 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%f +45 "core"  +666 #t-> PSR.air + .PSR.select :air +299 #-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%b' +2627 "core" ' +2 "processing"%h% +4 "core" %"  +145 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%k  +44 "core"  +373 "Can" ?? +621 #t-> PS.empty + .PS.seek :empty +2 "processing"%m'9 +2639 "core" ' +2 "processing"%q% +4 "core" %:# +8349 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%o +44 "core"  +10273 #t-> PSR.sub2 + .PSR.select :sub2 +2 "processing"% +16376 #t-> PS.pull 0.2 + "processing"%l% +3 "core" %:' +2 .tPS.seek 0.199ml +2 "processing"%p' +295 "core" ' +2 "processing"%t% +4 "core" %&  +1420 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%n' +2424 "core" ' +2 "processing"%u% +4 "core" %%  +1030 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%v  +45 "core"  +457 #t-> PS.empty +3 .PS.seek :empty +2 "processing"%z'9 +2632 "core" ' +2 "processing"%s% +4 "core" %>% +528 #t-> PSV.PSR +2 .PSV.dial PSR +2 "processing"%r +46 "core"  +545 #t-> PSR.sub2 + .PSR.select :sub2 +617 #-> PS.pull 0.2 + "processing"%w% +3 "core" %>I +2 .tPS.seek 0.199ml +2 "processing"%y' +282 "core" ' +2 "processing"%|% +4 "core" %$  +588 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%' +2434 "core" ' +2 "processing"%}% +4 "core" %  +594 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%x  +45 "core"  +646 #t-> PS.empty + .PS.seek :empty +2 "processing"%'9 +2624 "core" ' +2 "processing"%% +4 "core" %= +3329 #t-> 5.times{PSV.PSR; PS.fill; delay 2; PSV.waste1; PS.empty; PSV.PSR} +2 .PSV.dial PSR +2 "processing"%{ +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +974 "Can" BB +1655 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%  +44 "core"  +2 .tPS.seek :empty +2 "processing"%'9 +2637 "core" ' +2 .tPSV.dial PSR + "processing"%~ +45 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml + "processing"%' +2631 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%  +44 "core"  +2 .tPS.seek :empty +2 "processing"%\ '9 +2630 "core" ' +2 .tPSV.dial PSR + "processing"% +46 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%' +2639 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%  +44 "core"  +2 .tPS.seek :empty +2 "processing"%'9 +2634 "core" ' +2 .tPSV.dial PSR +2 "processing"% +44 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml + "processing"%' +2628 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%  +44 "core"  +2 .tPS.seek :empty +2 "processing"%'9 +2640 "core" ' +2 .tPSV.dial PSR + "processing"% +45 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml + "processing"%' +2628 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%  +45 "core"  +2 .tPS.seek :empty +2 "processing"%'9 +2651 "core" ' +2 .tPSV.dial PSR + "processing"% +46 "core"  +4181 #t-> PS.pull 0.2 + "processing"%% +3 "core" %> +2 .tPS.seek 0.199ml +2 "processing"%)' +290 "core" ' +2 "processing"%% +4 "core" %  +3320 #t-> PS.pull 0.5 + "processing"%% +3 "core" %  +2 .tPS.seek 0.699ml +2 "processing"%'* +594 "core" ' +2 "processing"%% +4 "core" %*%  +4196 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%  +45 "core"  +462 #t-> PS.empty +2 .PS.seek :empty +2 "processing"%('9 +791 "core" ' +2 "processing"%"% +4 "core" %: +3587 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"% +44 "core"  +360 #t-> PSR.air + .PSR.select :air +2 "processing"% +610 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%'' +2627 "core" ' +2 "processing"%#% +4 "core" % \ +2011 #t-> PSV.PSR + .PSV.dial PSR +807 #-> PSR.sub2 + .PSR.select :sub2 +2 "processing"% +1110 #t-> PS.empty + .PS.seek :empty +2 "processing"%-'9 +2638 "core" ' +2 "processing"%,% +4 "core" %; +860 #t-> PSV.PSR + .PSV.dial PSR +407 #-> PSR.sub2 + .PSR.select :sub2 +1231 #-> PS.pull 0.2 +2 "processing"%%% +3 "core" %; +2 .tPS.seek 0.199ml +2 "processing"%.' +325 "core" ' +2 "processing"%% +4 "core" %  +743 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%0' +1767 "Can" BB +675 "core" ' +2 "processing"%4% +4 "core" % +1968 #t-> PSV.PSR + .PSV.dial PSR +419 #-> PSR.sub2 + .PSR.select :sub2 +1028 #-> PS.empty + .PS.seek :empty +2 "processing"%3'9 +2633 "core" ' +2 "processing"%/% +4 "core" %; +4408 #t-> PSV.PSR + .PSV.dial PSR +355 #-> PSR.sub2 + .PSR.select :sub2 +458 #-> PS.pull 0.2 + "processing"%5% +3 "core" %; +2 .tPS.seek 0.199ml +2 "processing"%1' +285 "core" ' +2 "processing"%7% +4 "core" %  +1731 #t-> PS.pull 0.2 + "processing"%:% +3 "core" %/  +2 .tPS.seek 0.399ml +2 "processing"%2'9 +290 "core" ' +2 "processing"%6% +4 "core" %=  +1828 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%=' +2227 "core" ' +2 "processing"%8% +4 "core" %!"  +1522 #t-> PSV.PSR + .PSV.dial PSR +266 #-> PSR.sub2 + .PSR.select :sub2 +536 #-> PS.empty + .PS.seek :empty +2 "processing"%9'9 +2634 "core" ' +2 "processing"%@% +4 "core" %; +11739 #t-> PSV.PSR + .PSV.dial PSR +1417 #-> PSR.flush + .PSR.select :flush +2 "processing"%H +535 #t-> PS.fill +3 .PS.seek 2.5ml + "processing"%<' +2629 "core" ' +2 "processing"%;% +4 "core" %&  +589 #t-> PSV.PSR + .PSV.dial PSR +551 #-> PSR.sub2 +2 .PSR.select :sub2 +2 "processing"% +479 #t-> PS.empty + .PS.seek :empty +2 "processing"%>'9 +2627 "core" ' +2 "processing"%A% +4 "core" %=( +542 #t-> PSV.PSR + .PSV.dial PSR +582 #-> PSR.flush + .PSR.select :flush +2 "processing"%H +398 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%F' +2632 "core" ' +2 "processing"%^% +4 "core" %$  +1460 #t-> PSV.PSR + .PSV.dial PSR +841 #-> PSR.sub2 + .PSR.select :sub2 +2 "processing"% +441 #t-> PS.empty + .PS.seek :empty +2 "processing"%B'9 +2630 "core" ' +2 "processing"%?% +4 "core" %;$ +1850 #t-> PSV.PSR + .PSV.dial PSR +499 #-> PSR.flush +2 .PSR.select :flush +2 "processing"%H +347 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%I' +2629 "core" ' +2 "processing"%D% +4 "core" %6  +1184 "Can" ?? +678 #t-> PSV.PSR + .PSV.dial PSR +1745 #-> PSR.sub2 + .PSR.select :sub2 +2 "processing"% +491 #t-> PS.empty + .PS.seek :empty +2 "processing"%K'9 +2639 "core" ' +2 "processing"%E% +4 "core" %94 +11893 #t-> PSV.PSR + .PSV.dial PSR +489 #-> PSR.air + .PSR.select :air +2 "processing"% +749 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%L' +2641 "core" ' +2 "processing"%J% +4 "core" % ?  +6 #t-> PSV.PSR + .PSV.dial PSR +846 #-> PSR.sub2 + .PSR.select :sub2 +2 "processing"% +609 #t-> PS.empty + .PS.seek :empty +2 "processing"%C'9 +2635 "core" ' +2 "processing"%G% +4 "core" %75 +3035 #t-> PSV.PSR + .PSV.dial PSR +2020 #-> PSR.sub2 + .PSR.select :sub2 +2711 #-> PS.pull 0.2 + "processing"%H% +3 "core" %74 +2 .tPS.seek 0.199ml +2 "processing"%R' +293 "core" ' +2 "processing"%M% +4 "core" %6 +617 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%N' +2427 "core" ' +2 "processing"%X% +4 "core" %<  +1183 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%O  +44 "core"  +570 #t-> PS.empty + .PS.seek :empty +2 "processing"%U'9 +2626 "core" ' +2 "processing"%T% +4 "core" %;< +181 #t-> PSV.PSR +33 .PSV.dial PSR +10 "processing"%S +45 "core"  +695 #t-> PSR.sub2 + .PSR.select :sub2 +2040 #-> PS.fill +2 .PS.seek 2.5ml + "processing"%V' +2629 "core" ' +2 "processing"%Q% +4 "core" %B  +1913 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%\\  +45 "core"  +419 #t-> PS.empty + .PS.seek :empty +2 "processing"%Y'9 +2627 "core" ' +2 "processing"%Z% +4 "core" %;9 +237 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%P +45 "core"  +791 #t-> PSR.sub2 + .PSR.select :sub2 +418 #-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%_' +2639 "core" ' +2 "processing"%W% +4 "core" %B  +2030 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%]  +45 "core"  +298 #t-> PS.empty + .PS.seek :empty +2 "processing"%a'9 +1798 "Can" CB +879 "core" ' +2 "processing"%c% +4 "core" %<H +858 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%e +44 "core"  +836 #t-> PSR.sub2 + .PSR.select :sub2 +1155 #-> PS.pull 0.2 + "processing"%[% +3 "core" %<b +2 .tPS.seek 0.199ml +2 "processing"%`' +283 "core" ' +2 "processing"%d% +4 "core" %G  +483 #t-> PS.pull 0.2 + "processing"%g% +3 "core" %;  +2 .tPS.seek 0.399ml +2 "processing"%j'8 +287 "core" ' +2 "processing"%f% +4 "core" %9I  +7297 #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"%i' +2224 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%h  +76 "core" ~ +2 .tPS.seek :empty +2 "processing"%k'9 +2635 "core" ' +2 .tPSV.dial PSR +2 "processing"%b +87 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%q' +2635 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%o  +73 "core"  +2 .tPS.seek :empty +2 "processing"%l'9 +2635 "core" ' +2 .tPSV.dial PSR + "processing"%t +76 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%m' +2628 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%p  +88 "core"  +2 .tPS.seek :empty +2 "processing"%u'9 +2664 "core" ' +2 .tPSV.dial PSR + "processing"%v +74 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%n' +2624 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%s  +75 "core"  +2 .tPS.seek :empty +2 "processing"%r'9 +2636 "core" ' +2 .tPSV.dial PSR +2 "processing"%w +75 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml + "processing"%|' +2638 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%z  +74 "core"  +2 .tPS.seek :empty +2 "processing"%y'9 +2635 "core" ' +2 .tPSV.dial PSR +2 "processing"%} +74 "core"  +762 #t-> PSV.PSR + .PSV.dial PSR +600 #-> PSR.sub2 + .PSR.select :sub2 +1075 #-> PS.pull 0.2 + "processing"%x% +3 "core" %8B +2 .tPS.seek 0.199ml +2 "processing"%' +297 "core" ' +2 "processing"%% +4 "core" %G  +2297 #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"%{' +2425 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%  +44 "core"  +2 .tPS.seek :empty +2 "processing"%'9 +2637 "core" ' +2 .tPSV.dial PSR + "processing"% +45 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml + "processing"%~' +2634 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%  +44 "core"  +2 .tPS.seek :empty +2 "processing"% '9 +2634 "core" ' +2 .tPSV.dial PSR + "processing"% +45 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml + "processing"%' +2625 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%\  +44 "core"  +2 .tPS.seek :empty +2 "processing"% '9 +1144 "Can"Y BB +1486 "core" ' +2 .tPSV.dial PSR + "processing"% +46 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml + "processing"% ' +2631 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%  +45 "core"  +2 .tPS.seek :empty +2 "processing"%'9 +2626 "core" ' +2 .tPSV.dial PSR + "processing"% +45 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml + "processing"%' +2638 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%  +45 "core"  +2 .tPS.seek :empty +2 "processing"%'9 +2638 "core" ' +2 .tPSV.dial PSR + "processing"% +46 "core"  +1132 #t-> PSR +1093 #-> PS.pull 0.5 + "processing"% % +4 "core" %7h +2 .tPS.seek 0.499ml + "processing"%' +587 "core" ' +2 "processing"%% +4 "core" %E  +31968 #t-> PSV.PSR + .PSV.dial PSR +545 #-> PSR.sub2 +2 .PSR.select :sub2 +2001 #-> PS.pull 0.3 + "processing"%% +3 "core" %=  +2 .tPS.seek 0.799ml +2 "processing"%'7< +391 "core" ' +2 "processing"%)% +4 "core" %7?J  +220 #t-> PS.pull 0.3 + "processing"%% +3 "core" %7?N  +2 .tPS.seek 1.099ml +2 "processing"%'] +391 "core" ' +2 "processing"%% +4 "core" %]B  +154 #t-> PS.pull 0.3 +2 "processing"%"% +3 "core" %]E  +2 .tPS.seek 1.399ml +2 "processing"%' +381 "core" ' +2 "processing"%(% +4 "core" %M  +1880 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%#  +45 "core"  +436 #t-> PS.empty + .PS.seek :empty +2 "processing"%''9 +1515 "core" ' +2 "processing"%,% +4 "core" %4F +205 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%% +45 "core"  +489 #t-> PSR.sub2 + .PSR.select :sub2 +903 #-> PS.pull 0.3 + "processing"%-% +3 "core" %4f +2 .tPS.seek 0.299ml +2 "processing"%'u +383 "core" ' +2 "processing"%.% +4 "core" %yH  +172 #t-> PS.pull 0.3 +2 "processing"%4% +3 "core" %yH  +2 .tPS.seek 0.599ml +2 "processing"%0' +391 "core" ' +2 "processing"%/% +4 "core" %L  +97 #t-> PS.pull 0.3 +2 "processing"%5% +3 "core" %l  +2 .tPS.seek 0.899ml +2 "processing"%7'D +395 "core" ' +2 "processing"%3% +4 "core" %DD  +99 #t-> PS.pull 0.3 + "processing"%:% +3 "core" %Dk  +2 .tPS.seek 1.199ml +2 "processing"%6'jG +380 "core" ' +2 "processing"%1% +4 "core" %jBH  +369 #t-> PS.pull 0.3 + "processing"%2% +4 "core" %jBk  + .tPS.seek 1.499ml +2 "processing"%8' +392 "core" ' +2 "processing"%=% +4 "core" %L  +110 "Can"Y >> +260 #t-> PS.pull 0.3 + "processing"%@% +3 "core" %J  +2 .tPS.seek 1.799ml +2 "processing"%9' +385 "core" ' +2 "processing"%;% +4 "core" %H \ +175 #t-> PS.pull 0.3 + "processing"%<% +3 "core" %h \ +2 .tPS.seek 2.099ml +2 "processing"%A' +380 "core" ' +2 "processing"%>% +4 "core" %N  +750 #t-> PS.pull 0.3 + "processing"%^% +3 "core" %q  +2 .tPS.seek 2.399ml +2 "processing"%F'@ +386 "core" ' +2 "processing"%?% +4 "core" %BK  +575 #t-> PSV.waste +2 !o:NoMethodError : mesgu:NameError::message+undefined method `waste' for PSV:Shaft: name:\ waste: args[:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +664 #-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%B  +45 "core"  +1617 #t-> PS.empty + .PS.seek :empty +2 "processing"%D'9 +2529 "core" ' +2 "processing"%I% +4 "core" %;T +1504 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%E +44 "core"  +484 #t-> PSR.flush + .PSR.select :flush +2 "processing"%H +1248 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%K' +2627 "core" ' +2 "processing"%J% +4 "core" %L  +2578 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%L  +45 "core"  +386 #t-> PS.empty + .PS.seek :empty +2 "processing"%G'9 +2635 "core" ' +2 "processing"%H% +4 "core" %9J +130 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%M +45 "core"  +1079 #t-> PSR.flush + .PSR.select :flush +303 #-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%C' +2635 "core" ' +2 "processing"%R% +4 "core" %J  +901 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%X  +45 "core"  +811 #t-> PS.empty + .PS.seek :empty +2 "processing"%O'9 +2625 "core" ' +2 "processing"%N% +4 "core" %=O +630 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%T +45 "core"  +985 #t-> PSR.air + .PSR.select :air +2 "processing"% +1112 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%S' +2624 "core" ' +2 "processing"%U% +4 "core" %=  +399 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%Q  +45 "core"  +284 #t-> PS.empty + .PS.seek :empty +2 "processing"%\\'9 +2638 "core" ' +2 "processing"%V% +4 "core" %5; +592 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%Z +45 "core"  +882 #t-> PSR.air + .PSR.select :air +471 #-> PS.fill + .PS.seek 2.5ml +2 "processing"%P' +2625 "core" ' +2 "processing"%Y% +4 "core" %+  +581 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%W  +46 "core"  +414 #t-> PS.empty +2 .PS.seek :empty +2 "processing"%]'9 +2628 "core" ' +2 "processing"%_% +4 "core" %>* +213 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%c +46 "core"  +14640 "Can"d ?? +60002 d @? +60002 L @? +60003  @@ +60002 ' @? +60002 6 ?? +45435 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%e +88 "core"  +14476 "Can"7 ?? +13165 #t-> PTV.PRV + .PTV.dial PRV +2 "processing"%[ @ +74 "core" A +622 #t-> PRV.ab1 + .PRV.dial :ab1 +2 "processing"%d @ +77 "core" A +17847 #t-> PS.pull 0.2 + "processing"%a% +3 "core" %>+ +2 .tPS.seek 0.199ml +2 "processing"%g' +292 "core" ' +2 "processing"%f% +4 "core" %  +776 #t-> PS.pull 2 +2 "processing"%`% +3 "core" %  +2 .tPS.seek 2.199ml +2 "processing"%j' +2118 "core" ' +2 "processing"%h% +4 "core" %  +1066 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%i  +105 "core"  +442 #t-> PS.empty + .PS.seek :empty +2 "processing"%b'9 +2325 "core" ' +2 "processing"%k% +4 "core" %; +1398 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%o +106 "core" +629 #t-> PTV +1278 #-> PS.pull 0.4 + "processing"%q% +3 "core" %; +2 .tPS.seek 0.399ml +2 "processing"%t'< +494 "core" ' +3 "processing"%l% +4 "core" %C +1770 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%p' +2216 "core" ' +2 "processing"%m% +4 "core" %  +13127 "Can"O @@ +19475 #t-> PSV.waste2 + .PSV.dial :waste2 +2 "processing"%v  +136 "core"  +688 #t-> PS.empty + .PS.seek :empty +2 "processing"%u'9 +2637 "core" ' +2 "processing"%s% +4 "core" %7 +896 #t-> PST.PTV + !o:NameError: mesg"uninitialized constant PST: name:PST:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +584 #-> PSV.PTV + .PSV.dial PTV +2 "processing"%n +135 "core" +387 #t-> PTV +983 #-> PS.pull 0.4 + "processing"%w% +3 "core" %7 +2 .tPS.seek 0.399ml +2 "processing"%r'8 +494 "core" ' +3 "processing"%z% +4 "core" %68  +875 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%|' +2232 "core" ' +2 "processing"%}% +4 "core" %#  +482 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%x  +106 "core"  +1297 #t-> PS.empty + .PS.seek :empty +2 "processing"%'9 +2638 "core" ' +2 "processing"%y% +4 "core" %7 +1163 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"% +106 "core" +622 #t-> PTV +1295 #-> PS.pull 0.4 + "processing"%% +3 "core" %7 +2 .tPS.seek 0.399ml +2 "processing"%{'8 +484 "core" ' +2 "processing"%% +4 "core" %9  +1095 #t-> PS.empty + .PS.seek :empty +2 "processing"%'9 +493 "core" ' +2 "processing"%% +4 "core" %9 +2361 #t-> PS.pull 0.4 + "processing"%~% +3 "core" %9 +2 .tPS.seek 0.399ml +2 "processing"%': +485 "core" ' +2 "processing"% % +4 "core" %7  +679 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%\ ' +2232 "core" ' +2 "processing"%% +4 "core" %   +1879 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%  +106 "core"  +424 #t-> PS.empty +2 .PS.seek :empty +2 "processing"% '9 +2632 "core" ' +2 "processing"%% +4 "core" %> +636 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"% +119 "core"  +181 #t-> PTV +625 #-> PS.pull 0.4 +2 "processing"%% +3 "core" %>9 +2 .tPS.seek 0.399ml +2 "processing"%'? +483 "core" ' +2 "processing"%% +4 "core" %?  +303 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%' +2225 "core" ' +2 "processing"%% +4 "core" %  +224 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%  +104 "core"  +628 #t-> PS.empty + .PS.seek :empty +2 "processing"%'9 +2638 "core" ' +2 "processing"%% +4 "core" %9 +367 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"% +105 "core" +382 #t-> PTV.PRV + .PTV.dial PRV +722 "Can" A@ +1271 #t-> PS.pull 0.4 + "processing"%% +3 "core" %9 +2 .tPS.seek 0.399ml +2 "processing"%)': +494 "core" ' +3 "processing"%% +4 "core" %@8 +658 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%' +2223 "core" ' +2 "processing"%% +4 "core" %  +409 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%"  +105 "core"  +1521 #t-> PS.empty + .PS.seek :empty +2 "processing"%'9 +2631 "core" ' +2 "processing"%(% +4 "core" %< +1476 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%# +118 "core"  +834 #t-> PS.pull 0.4 + "processing"%% +3 "core" %<9 +2 .tPS.seek 0.399ml +2 "processing"%,'= +483 "core" ' +2 "processing"%%% +4 "core" %:  +596 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%-' +2220 "core" ' +2 "processing"%'% +4 "core" %  +1426 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%.  +104 "core"  +1345 #t-> PS.empty + .PS.seek :empty +2 "processing"%4'9 +2632 "core" ' +2 "processing"%% +4 "core" %< +545 #t-> PSV.PTV +2 .PSV.dial PTV +2 "processing"%/ +106 "core" +855 #t-> PS.pull 0.4 + "processing"%5% +3 "core" %< +2 .tPS.seek 0.399ml +2 "processing"%0'= +485 "core" ' +2 "processing"%3% +4 "core" %A  +652 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%:' +2232 "core" ' +2 "processing"%7% +4 "core" % \ +602 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%1  +106 "core"  +908 #t-> PS.empty + .PS.seek :empty +2 "processing"%2'9 +2625 "core" ' +2 "processing"%6% +4 "core" %< +892 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%= +105 "core" +2186 #t-> PS.pull 0.3 + "processing"%@% +3 "core" %< +2 .tPS.seek 0.299ml +2 "processing"%8'} +384 "core" ' +2 "processing"%;% +4 "core" %y  +26642 "Can" ?? +10205 #t-> PS.pull 0.5 + "processing"%<% +3 "core" %y7  +2 .tPS.seek 0.799ml +2 "processing"%9'7: +596 "core" ' +2 "processing"%>% +4 "core" %7@  +1303 #t-> PS.pull 0.3 + "processing"%^% +3 "core" %7@<  +2 .tPS.seek 1.099ml +2 "processing"%A'] +392 "core" ' +2 "processing"%?% +4 "core" %]  +339 #t-> PS.pull 0.3 + "processing"%B% +3 "core" %]  +2 .tPS.seek 1.399ml +2 "processing"%F' +388 "core" ' +2 "processing"%I% +4 "core" %  +544 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%E  +106 "core"  +445 #t-> PS.empty +3 .PS.seek :empty + "processing"%D'9 +1504 "core" ' +2 "processing"%J% +4 "core" %; +1269 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%L +45 "core"  +2855 #t-> PSR.flush + .PSR.select :flush +2 "processing"%@ +1902 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%K' +2626 "core" ' +2 "processing"%H% +4 "core" %  +382 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%M +85 "core"  +516 #t-> PTV.PRV + .PTV.dial PRV +615 #-> PRV.air + .PRV.dial :air +2 "processing"%G  +74 "core"  +3671 #t-> PS.empty + .PS.seek :empty +2 "processing"%R'9 +2637 "core" ' +2 "processing"%X% +4 "core" %8 +387 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%C +73 "core"  +508 #t-> PSR.flush + .PSR.select :flush +476 #-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%N' +2624 "core" ' +2 "processing"%T% +4 "core" %  +285 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%O +75 "core" +512 #t-> PTV.PRV + .PTV.dial PRV +411 #-> PRV.air + .PRV.dial :air +1112 #-> PS.empty + .PS.seek :empty +2 "processing"%U'9 +2631 "core" ' +2 "processing"%Q% +4 "core" %6 +165 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%S +75 "core"  +583 #t-> PSR.air + .PSR.select :air +2 "processing"% +1149 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%V' +2629 "core" ' +2 "processing"%Z% +4 "core" %  +85 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%\\ +75 "core" +830 #t-> PTV.PRV + .PTV.dial PRV +363 #-> PRV.air + .PRV.dial :air +488 #-> PS.empty + .PS.seek :empty +2 "processing"%Y'9 +2642 "core" ' +2 "processing"%W% +4 "core" %4 +163 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%P +76 "core"  +509 #t-> PSR.air + .PSR.select :air +928 #-> PS.fill +2 .PS.seek 2.5ml + "processing"%_' +2639 "core" ' +2 "processing"%c% +4 "core" %  +478 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%e +86 "core"  +430 #t-> PTV.PRV + .PTV.dial PRV +658 #-> PRV.air + .PRV.dial :air +599 #-> PS.empty + .PS.seek :empty +2 "processing"%['9 +2594 "Can"0 DC +35 "core" ' +2 "processing"%d% +4 "core" %= +34878 #t-> PSV.PTV + .PSV.dial PTV +1465 #-> PTV.PRV + .PTV.dial PRV +1389 #-> PRV.ab2 + .PRV.dial :ab2 +42 "processing"%a  +46 "core" ~ +2959 #t-> PS.pull 0.2 + "processing"%f% +3 "core" %= +2 .tPS.seek 0.199ml +2 "processing"%]' +291 "core" ' +2 "processing"%`% +4 "core" %#  +1410 #t-> PS.pull 2 + "processing"%g% +3 "core" %*  +2 .tPS.seek 2.199ml +2 "processing"%h' +2132 "core" ' +2 "processing"%i% +4 "core" %&  +1262 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%j  +104 "core"  +768 #t-> PS.empty + .PS.seek :empty +2 "processing"%k'9 +2329 "core" ' +2 "processing"%o% +4 "core" %;% +203 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%q +106 "core" +496 #t-> PS.pull 0.3 + "processing"%b% +3 "core" %; +2 .tPS.seek 0.299ml +2 "processing"%l'| +391 "core" ' +2 "processing"%t% +4 "core" %~  +1210 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%m' +2317 "core" ' +2 "processing"%v% +4 "core" %  +6093 "Can"; AA +24301 #t-> PSV.waste2 + .PSV.dial :waste2 +2 "processing"%p  +136 "core"  +2491 #t-> PS.empty + .PS.seek :empty +2 "processing"%s'9 +2636 "core" ' +2 "processing"%n% +4 "core" %9$ +412 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%w +135 "core" +878 #t-> PS.pull 0.4 + "processing"%u% +3 "core" %9H +2 .tPS.seek 0.399ml +2 "processing"%z': +496 "core" ' +3 "processing"%r% +4 "core" %>G  +609 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%}' +2218 "core" ' +2 "processing"%x% +4 "core" %&  +1187 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%|  +106 "core"  +1808 #t-> PS.empty + .PS.seek :empty +2 "processing"%y'9 +2628 "core" ' +2 "processing"%% +4 "core" %7$ +382 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"% +106 "core" +653 #t-> PS.pull 0.4 + "processing"%% +3 "core" %7; +2 .tPS.seek 0.399ml +2 "processing"%'8 +485 "core" ' +2 "processing"%{% +4 "core" %8&  +1357 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%' +2237 "core" ' +2 "processing"%~% +4 "core" %#  +247 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%  +106 "core"  +496 #t-> PS.empty + .PS.seek :empty +2 "processing"% '9 +2639 "core" ' +2 "processing"%% +4 "core" %8& +201 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"% +105 "core" +1150 #t-> PS.pull 0.4 + "processing"%% +3 "core" %8A +2 .tPS.seek 0.399ml +2 "processing"%\ '9 +495 "core" ' +3 "processing"%% +4 "core" %8  +479 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"% ' +2245 "core" ' +2 "processing"%% +4 "core" %&  +265 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%  +105 "core"  +2127 #t-> PS.empty + .PS.seek :empty +2 "processing"%'9 +2634 "core" ' +2 "processing"%% +4 "core" %6 +177 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"% +105 "core" +920 #t-> PS.pull 0.4 + "processing"% % +3 "core" %6 +2 .tPS.seek 0.399ml +2 "processing"%'7 +104 "Can"Z CC +387 "core" ' +4 "processing"%% +3 "core" %;E  +1156 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%' +2227 "core" ' +2 "processing"%% +4 "core" %!#  +758 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%  +106 "core"  +906 #t-> PS.empty + .PS.seek :empty +2 "processing"%'9 +2636 "core" ' +2 "processing"%)% +4 "core" %;& +164 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"% +105 "core" +480 #t-> PS.pull 0.4 + "processing"%"% +3 "core" %; +2 .tPS.seek 0.399ml +2 "processing"%'< +488 "core" ' +2 "processing"%(% +3 "core" %;%  +378 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%#' +2232 "core" ' +2 "processing"%% +4 "core" %'  +1111 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%  +105 "core"  +688 #t-> PS.empty + .PS.seek :empty +2 "processing"%%'9 +2634 "core" ' +2 "processing"%,% +4 "core" %7& +1069 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%' +105 "core" +2538 #t-> PS.pull 0.3 + "processing"%.% +3 "core" %73 +2 .tPS.seek 0.299ml + "processing"%-'x +391 "core" ' +2 "processing"%% +4 "core" %w  +34628 #t-> PS.pull 0.3 + "processing"%/% +3 "core" %wG  +2 .tPS.seek 0.599ml +2 "processing"%5' +395 "core" ' +2 "processing"%4% +4 "core" %1 +231 #t-> PS.pull 0.3 +2 "processing"%3% +3 "core" %K +2 .tPS.seek 0.899ml +2 "processing"%0'C +392 "core" ' +2 "processing"%7% +4 "core" %D.  +600 #t-> PS.pull 0.2 +2 "processing"%1% +3 "core" %D'  +2 .tPS.seek 1.099ml +2 "processing"%:'] +288 "core" ' +2 "processing"%6% +4 "core" %]0  +1477 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%=  +147 "core"  +585 #t-> PS.empty + .PS.seek :empty +2 "processing"%@'9 +463 "Can"\\ BB +735 "core" ' +2 "processing"%2% +4 "core" %>$ +889 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%; +45 "core"  +1122 #t-> PSR.flush + .PSR.select :flush +2 "processing"%@ +723 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%<' +2628 "core" ' +2 "processing"%8% +4 "core" %(  +200 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%> +73 "core" +1671 #t-> PTV.PRV + .PTV.dial PRV +915 #-> PRV.air + .PRV.dial :air +2 "processing"%^  +45 "core"  +663 #t-> PS.empty + .PS.seek :empty +2 "processing"%9'9 +2635 "core" ' +2 "processing"%?% +4 "core" %<& +228 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%B +74 "core"  +697 #t-> PSR.flush + .PSR.select :flush +1325 #-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%A' +2640 "core" ' +2 "processing"%I% +4 "core" %!)  +277 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%E +75 "core" +846 #t-> PTV.PRV + .PTV.dial PRV +829 #-> PRV.air + .PRV.dial :air +1186 #-> PS.empty + .PS.seek :empty +2 "processing"%F'9 +2627 "core" ' +2 "processing"%J% +4 "core" %>, +371 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%L +76 "core"  +758 #t-> PSR.air + .PSR.select :air +2 "processing"% +775 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%D' +2633 "core" ' +2 "processing"%H% +4 "core" %&  +616 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%M +76 "core" +631 #t-> PTV.PRV + .PTV.dial PRV +514 #-> PRV.air + .PRV.dial :air +364 #-> PS.empty + .PS.seek :empty +2 "processing"%G'9 +2628 "core" ' +2 "processing"%K% +4 "core" %<" +216 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%X +75 "core"  +679 #t-> PSR.air + .PSR.select :air +580 #-> PS.fill +2 .PS.seek 2.5ml + "processing"%C' +2634 "core" ' +2 "processing"%R% +4 "core" % *  +571 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%T +77 "core" +591 #t-> PTV.PRV + .PTV.dial PRV +521 #-> PRV.air +3 .PRV.dial :air +418 #-> PS.empty + .PS.seek :empty +2 "processing"%O'9 +2641 "core" ' +2 "processing"%N% +4 "core" %8/ +571 #t-> PSV.PSR +2 .PSV.dial PSR +2 "processing"%Q +76 "core"  +17636 "Can"4 A@ +60002 ' A@ +60002 ? AA +60002 H AA +60002 Q AA +60002 b AA +60003  A@ +60002  AA +60002 9 AA +60002 7 A@ +60002 J A@ +60003 N AA +60002 H AA +60002  @@ +60002  @@ +60002  A@ +60002 G @@ +60003 P\ @@ +60002 \ A@ +60002 \ A@ +60002  AA +60002 \ AA +60002 }\ A@ +60003 Q\ AA +60002 \ A@ +60002 \ AA +60002 \ AA +60002 \ AA +60003 \ AA +60002 \ A@ @EDT1560312574.42 \ AA +60002  \ AA +60002 \ AA +60002 \ AA +60003 &\ AA +60002 \ AA +60002 \ AA +60002 \ AA +60002 \ @A +60003 \ A@ +60002 \ AA +46672 +46673 !to:SignalException : mesg" SIGHUP:@timestampu: Time kC:\ signoi:bt["0/home/esp/esp2/lib/thread.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + !o:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt["7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +4 #mEXIT @1560319041.43EDT @1560340546.47EDT = =tMAIN =mMAIN_scheduler @EDT1560340548.09 #"core_reset"Sent BREAK + #t@0xF4C8, state=0x3350, ifg=0x84, ie=0x75 + #@0xF780, state=0x32E2, ifg=0x10, ie=0xF5 + #@0xFA12, state=0x32F4, ifg=0x10, ie=0xFD #@0xFCE5, state=0x32F4, ifg=0x10, ie=0xFD + #@0xFF37, state=0x32F4, ifg=0x10, ie=0xFD + #@0x01C9, state=0x32F4, ifg=0x10, ie=0xFD #@0x045B, state=0x32F4, ifg=0x10, ie=0xFD + #@0x05EB, state=0x32F4, ifg=0x80, ie=0xFD + #@0xE9D0, state=0x3350, ifg=0x00, ie=0x75 #ESP2 v3.22 I2C Gateway v3.06 +8 #ESP2 v3.22 I2C Gateway v3.06 for core bus +208 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +347 "Can"\ DC +22 \ DC + #tPolling Can every 10:00 +123 "sampler") +2 ) +2 "core"  +2 "collection"' + ' +3 "core"  + "processing"% +2 % +3 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 )% +2 "core" %hg \ M- +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X \ 8\ + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 .tSC.hold + "storage"(, +3 "core" , +2 .tSC.configure SCloose +2 "storage"($.\ 1~b +2 (% +3 "core" %| @ @ \ 9 + .tSE.reconfigure SEconfig +3 "storage"(#QK-0-\ b + .tSE.hold +2 "storage"(+ +3 "core" + +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 .tCH.coast + "collection"'  +3 "core" + .tCH.configure CHconfig + "collection"'\ 2 +2 .tPH.coast + "processing"%  +3 "core" + .tPH.configure PHconfig + "processing"%\ 2 +3 #tAll dwarf controllers running firmware version 3.75 + "sampler") +11 #tCleanly exited at 01:57:21EDT12-Jun-19 +655 #-> ESP.ready! +3 "collection"'% +3 "processing"%% +5 "manipulator"&% +2 "core" %͵\  +3 "sampler")% +7 "core" %8\ " + %\  ! + %gf \ M- +3 "manipulator"&& +4 "core" &\   "y +2 "storage"(& +3 "core" &  = ; |\ 9\ +2 "storage"(% +3 "core" %| ? H \ 9 +2 "collection"'& +3 "core" &\  +2 "processing"% & +3 "core" &\ " +2 "collection"'! +3 "core"  +2 "collection"'" +3 "core"  +2 "collection"'# +2 "core"  +2 "processing"%$ +3 "core"  + "processing"%% +3 "core" V +2 "processing"%& +3 "core" A + "processing"%' +3 "core"  +2 "sampler")( +3 "core"  +2 "sampler"))% +3 "core" %hi \ M- +2 "collection"'*& +4 "core" &\  +2 "collection"'+% +3 "core" %͵\  +2 "processing"%,& +3 "core" &k\ " +2 "processing"%-% +3 "core" %8i\ " +2 "manipulator"&.% +3 "core" %\  ! +2 "manipulator"&/& +3 "core" &   "y +2 "storage"(0& +3 "core" &  D = \ 9\ +2 "storage"(1% +4 "core" %| 5 > \ 8 +2 "collection"'29 +2 "core" 9r +2 "processing"%39 +3 "core" 9g +2358 #t-> startTube5 +2950 #-> shortDA +3 "collection"'4% +2 "processing"%5% +4 "core" %͵\  +3 %8Z\ " +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +245 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay + .delay 10 seconds +1003 .PSV.dial :mixloop +2 "processing"%6 +106 "core" +2 .tPTV.dial :PRVmixing + "processing"%7  +74 "core" +2 .tPRV.dial :sipper + "processing"%8  +105 "core" +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 1.1ml + "processing"%9'] +2295 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%:  +3 "collection"';  +84 "core" +50  +2 .tPS.seek 0.5ml +2 "processing"%<' +1267 "core" ' +2 .tPRV.dial :waste2 + "processing"%= @ +104 "core" > +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek :empty +2 "processing"%>'9 +592 "core" ' +2 .tPSV.dial PSR + "processing"%? +106 "core"  +2 "processing"%@% +4 "core" %:{\ ! + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1ml +2 "processing"%A'P +1103 "core" ' +2 .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%B' +1607 "core" ' +2 .tPSV.dial :mixloop + "processing"%C +106 "core" +2 .tPS.seek :empty +2 "processing"%D'9 +2637 "core" ' +2 .tPSV.dial PSR + "processing"%E +117 "core"  +2 "processing"%F% +4 "core" %:E\ ! + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%G'P +1108 "core" ' +2 .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%H' +1610 "core" ' +2 .tPSV.dial :mixloop + "processing"%I +103 "core" +2 .tPRV.dial :sipper + "processing"%J  +44 "core" +2 .tPS.seek :empty +2 "processing"%K'9 +2649 "core" ' +2 .tPSV.dial PSR + "processing"%L +105 "core"  +2 .tPSR.select :air +2 .PS.seek 2.5ml +2 "processing"%M' +2630 "core" ' +2 .tPSV.dial :mixloop + "processing"%N +117 "core" +2 .tPS.seek :empty +2 "processing"%O'9 +2635 "core" ' +2 !to:Storage::Error: mesg"Out of Pucks:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +4714 #-> PS.flush + #Flushing Processing stage + "processing"%P% +3 "core" %7Q\ " +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%Q& +4 "core" &T\ ! + .tHand.open +2 "manipulator"&R1 +70 "core" 1 +2 "manipulator"&S& +4 "core" &\  "y + "manipulator"&T% +4 "core" % \  & ! +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&U(- +183 "core" ( +2 "manipulator"&V& +4 "core" &- + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &W& +2 "core" &-  +35 .tForearm.seek :garage +8 "manipulator"&X' +106 "core" ' +2 .tHand.close + "manipulator"&Y/ +70 "core" / +2 "manipulator"&Z& +4 "core" &- " +2 "manipulator"&[% +3 "core" %  g +2 .tForearm.seek :retract +2 "manipulator"&\\'\ +98 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&]( +127 "core" ( +2 "manipulator"&^& +4 "core" &  D + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &_& +3 "core" &  D +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&`' +102 "core" ' +2 "manipulator"&a& +4 "core" & C D +2 "manipulator"&b% +4 "core" % { +2 "processing"%c& +3 "core" &L\ ! +2 "processing"%d& +3 .tPC.seek :closed +2 "processing"%e(Tg +3 "core" & \  +4 &%\ ? +10 &Fw%\ 2 +9 &@p'\ G +9 &h,\ Q +10 &Z+\ Q +9 &a[)\ Q +9 &#Z)\ Q +10 &\\(\ Q +9 &Y"\ Q +10 &jY)\ Q +9 &+Z)\ Q +9 & ['\ Q +10 &"[$\ Q +9 &$qY"\ Q +9 &&3["\ Q +10 &'[$\ Q +9 &)W'\ Q +10 &+zY)\ Q +9 &-<X%\ Q +9 &.Y)\ Q +10 &0V"\ Q +9 &2Y"\ Q +9 &4EZ'\ Q +10 &6X#\ Q +9 &7[)\ Q +10 &9Y(\ Q +9 &;NY'\ P +9 &=Y'\ Q +10 &>Y'\ Q +9 &@U.\ Q +9 &BUS)\ Q +10 &D[,\ Q +9 &E\\0\ Q +10 &Ge'\ R +9 &IVk+\ S +9 &K{*\ T +10 &L$\ W +9 &N+\ W +9 &PR-\ W +10 &R=\ W +9 &Szj?\ ) +10 &TDx7\ ? +9 ( + &TU#3\ . + "processing"%d& +4 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.53 + "processing"%f& +4 "core" &TU$a\ . +2 .tHand.open + "manipulator"&g1 +75 "core" 1 +2 "manipulator"&h% +4 "core" %  L +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&i'\ +101 "core" ' +2 .tPSV.dial PSR +2 "processing"%j +102 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%k'P +1098 "core" ' +2 .tPSR.select :air + "processing"% +11 .tPS.seek 2.5ml + "processing"%l' +1610 "core" ' +2 .tPSV.dial PTV +2 "processing"%m +74 "core" +2 .tPTV.dial :puck +2 "processing"%n  +130 "core"  +2 .tPBV.dial :waste1 + "processing"%o  +55 "core" +2 .tPS.seek 0ml +2 "processing"%p'W +2638 "core" ' +2 .tPSV.dial PSR + "processing"%q +75 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 0.5ml + "processing"%r' +610 "core" ' +2 .tPSR.select :air + "processing"% +11 .tPS.seek 2.5ml + "processing"%s' +2120 "core" ' +2 .tPSV.dial PTV +2 "processing"%t +74 "core" +2 .tPBV.dial PSV +2 "processing"%u U +54 "core" V +2 .tPS.seek 0ml +2 "processing"%v'W +2638 "core" ' +2 .tPSV.dial PBV + "processing"%w @ +44 "core" @ +2 .tPS.seek 2.5ml +2 "processing"%x' +2630 "core" ' +2 .tPSV.dial :waste1 + "processing"%y  +74 "core"  +2 .tPS.seek :empty +2 "processing"%z'9 +2632 "core" ' +2 .tPSV.dial PSR + "processing"%{ +56 "core"  +2 .tPSR.select :air +2 .PS.seek 2.5ml +2 "processing"%|' +2625 "core" ' +2 .tPSV.dial PTV +2 "processing"%} +88 "core"  + .tPBV.dial PSV +2 .PS.seek 0ml +2 "processing"%~'W +2631 "core" ' +2 .tPSV.dial PBV + "processing"% @ +43 "core" ? +2 .tPS.seek 2.5ml +2 "processing"%' +2233 "Can"\ NN +395 "core" ' +2 .tPSV.dial :waste1 + "processing"%  +74 "core"  +2 .tPS.seek :empty +2 "processing"%'9 +2626 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&& +4 "core" & D +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&( +2 "core" ( + "manipulator"&& +4 "core" & b D + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &\ & +3 "core" & D +2 .tForearm.seek PC + "manipulator"& ' +96 "core" ' +2 .tHand.close + "manipulator"&/ +71 "core" / +2 .tPC.seek :open +2 "processing"%( +402 "core" ( +2 "manipulator"&& +4 "core" & D + "manipulator"&% +4 "core" %  " + .tForearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&(- +145 "core" ( +2 "manipulator"&& +4 "core" &.  W & + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &.  * & +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +112 "core" ' +2 .tHand.open + "manipulator"&1 +71 "core" 1 +2 "manipulator"&% +4 "core" % q 7 a + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' +723 #t-> startTube 5 +2825 #-> shortDA +3 "collection"'% +2 "processing"%% +4 "core" %͵a\  +4 %< \ ! +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +2377 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay + .delay 10 seconds +1003 .PSV.dial :mixloop +2 "processing"% +144 "core" +2 .tPTV.dial :PRVmixing + "processing"%!  +132 "core" +2 .tPRV.dial :sipper + .PS.reconfigure PSslow +3 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%"'] +2288 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%#  +134 "core"  +3 .tPS.seek 0.5ml + "processing"%$' +1311 "core" ' +2 .tPRV.dial :waste2 + "processing"%% @ +104 "core" ? +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek :empty +2 "processing"%&'9 +598 "core" ' +2 .tPSV.dial PSR + "processing"%' +106 "core"  +2 "processing"%(% +4 "core" %:0\ + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%)'P +1110 "core" ' +2 .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%*' +1610 "core" ' +2 .tPSV.dial :mixloop + "processing"%+ +104 "core" +2 .tPS.seek :empty +2 "processing"%,'9 +2642 "core" ' +2 .tPSV.dial PSR + "processing"%- +104 "core"  +2 "processing"%.% +4 "core" %6\ + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%/'P +1096 "core" ' +2 .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%0' +1610 "core" ' +2 .tPSV.dial :mixloop + "processing"%1 +104 "core" +2 .tPRV.dial :sipper + "processing"%2  +44 "core" +2 .tPS.seek :empty +2 "processing"%3'9 +2642 "core" ' +2 .tPSV.dial PSR + "processing"%4 +104 "core"  +2 .tPSR.select :air +2 .PS.seek 2.5ml +2 "processing"%5' +2637 "core" ' +2 .tPSV.dial :mixloop + "processing"%6 +104 "core" +2 .tPS.seek :empty +2 "processing"%7'9 +2632 "core" ' +2 !to:Storage::Error: mesg"Out of Pucks:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +4156 #-> PS.flush + #Flushing Processing stage + "processing"%8% +3 "core" %;\ ! +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"% & +4 "core" &\ ! +2 "manipulator"&;& +3 "core" &.  % +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&:(- +36 "core" ( +2 "manipulator"&9& +4 "core" &-  # + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &=& +2 "core" &- # +2 .tForearm.seek :garage +2 "manipulator"&<' +108 "core" ' +2 .tHand.close + "manipulator"&?/ +74 "core" / +2 "manipulator"&@& +4 "core" &- E # +2 "manipulator"&>% +3 "core" %  L V +2 .tForearm.seek :retract +2 "manipulator"&A'\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&C( +117 "core" ( +3 "manipulator"&B& +4 "core" & +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &E& +3 "core" & ( +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&F' +95 "core" ' +2 "manipulator"&D& +4 "core" &  N +2 "manipulator"&G% +4 "core" % *  +2 "processing"%I& +3 "core" &\ +2 "processing"%J& +51 .tPC.seek :closed +2 "processing"%H(Tg +3 "core" &\ + &\ ! + &\ + &\ ! + &\ ! + &\ +3 &\  +4 &/x\ +{ +10 &b~\ ? +9 &gu\ P +9 &(V\ P +10 &Y\ Q +9 &Y\ Q +10 &m\\\ Q +9 &0V\ P +9 &Y\ P +10 &X\ P +9 & vZ\ P +9 &"8Y\ P +10 &#T\ P +9 &%Z\ Q +10 &'~Z\ P +9 &)@T\ P +9 &+U\ P +10 &,V\ P +9 &.Y\ P +9 &0HT\ P +10 &2\ U\ P +9 &3T\ P +10 &5W\ P +9 &7PV\ P +9 &9Y\ P +10 &:V\ P +9 &<U\ P +9 &>XS\ P +10 &@T\ P +9 &AT\ P +10 &CV\ P +9 &E_[\ Q +9 &G ]\ Q +10 &He\ R +9 &Jj\ R +9 &LY\ V +10 &N\ V +9 &O\ V +10 &Q\ V +9 &SOu\ 3 +9 &T15c\ 8 +8 ( +2 &TC\  & + "processing"%J& +4 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.50 + "processing"%L& +4 "core" &TC\  & +2 .tHand.open + "manipulator"&K1 +69 "core" 1 +2 "manipulator"&N% +4 "core" %  /  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&M'\ +89 "core" ' +2 .tPSV.dial PSR +2 "processing"%P +105 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%Q'P +1101 "core" ' +2 .tPSR.select :air + "processing"% +11 .tPS.seek 2.5ml + "processing"%R' +1610 "core" ' +2 .tPSV.dial PTV +2 "processing"%S +74 "core" +2 .tPTV.dial :puck +2 "processing"%T  +130 "core"  +2 .tPBV.dial :waste1 +2 "processing"%V  +54 "core" +2 .tPS.seek 0ml +2 "processing"%W'W +2626 "core" ' +2 .tPSV.dial PSR + "processing"% +75 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 0.5ml +2 "processing"%Y' +590 "core" ' +2 .tPSR.select :air + "processing"% +11 .tPS.seek 2.5ml + "processing"%Z' +2120 "core" ' +2 .tPSV.dial PTV + "processing"%[ +75 "core" +2 .tPBV.dial PSV +2 "processing"% U +53 "core" V +2 .tPS.seek 0ml +2 "processing"%^'W +2629 "core" ' +2 .tPSV.dial PBV +2 "processing"%_ @ +45 "core" > +2 .tPS.seek 2.5ml +2 "processing"%X' +2625 "core" ' +2 .tPSV.dial :waste1 + "processing"%a  +74 "core"  +2 .tPS.seek :empty +2 "processing"%b'9 +2629 "core" ' +2 .tPSV.dial PSR + "processing"%c +45 "core"  +2 .tPSR.select :air +2 .PS.seek 2.5ml +2 "processing"%U' +2627 "core" ' +2 .tPSV.dial PTV +2 "processing"%\\ +73 "core" +2 .tPBV.dial PSV +2 .PS.seek 0ml + "processing"% 'W +2331 "Can"\ GG +293 "core" ' +2 .tPSV.dial PBV + "processing"%f @ +46 "core" > +2 .tPS.seek 2.5ml +2 "processing"%g' +2632 "core" ' +2 .tPSV.dial :waste1 + "processing"%h  +73 "core"  +2 .tPS.seek :empty +2 "processing"%d'9 +2638 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&j& +4 "core" &  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&`( +2 "core" ( +2 "manipulator"&O& +3 "core" & 2 + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &k& +2 "core" & \ +2 .tForearm.seek PC +2 "manipulator"&m' +102 "core" ' +2 .tHand.close + "manipulator"&n/ +67 "core" / +2 .tPC.seek :open +2 "processing"%o( +400 "core" ( +2 "manipulator"&l& +4 "core" & + "manipulator"&q% +4 "core" %   ^ + .tForearm.seek :retract +2 "manipulator"&p'\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&r(- +159 "core" ( +2 "manipulator"&t& +4 "core" &-  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &u& +2 "core" &- +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&s' +111 "core" ' +2 .tHand.open + "manipulator"&w1 +67 "core" 1 +2 "manipulator"&v% +4 "core" % \ { z D  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&y'\ +96 "core" ' +46421 #t-> Flush.CC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'x& +3 "core" &\  +2 "manipulator"&{& +3 "core" &- E +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&z(- +64 "core" ( +2 "manipulator"&}& +4 "core" &- '  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &|& +2 "core" &- S  +2 .tForearm.seek :garage +2 "manipulator"&' +105 "core" ' +2 .tHand.close + "manipulator"&~/ +72 "core" / +2 "manipulator"&& +4 "core" &-  +2 "manipulator"&% +3 "core" %  m +2 .tForearm.seek :retract + "manipulator"&'\ +108 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +274 "core" ( +2 "manipulator"&\ & +4 "core" & ' 5 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &  5 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&]'ρ +106 "core" ' +2 "manipulator"&i& +4 "core" &  5 +2 "manipulator"&e% +3 "core" %ς +2 "collection"'& +3 "core" &\  +2 "collection"'& +3 .tCC.seek :closed +2 "collection"'(O +3 "core" &\  +3 &\ \ A +10 &H|\ 3 +9 &Ks\ G +10 &n\ R +9 &[\ P +9 &qb\ Q +10 &3c\ Q +9 &\\\ Q +10 &c\ Q +9 &z\\\ P +9 &<^\ P +10 & a\ Q +9 &"a\ Q +9 &$c\ Q +10 &&DW\ P +9 &(]\ Q +10 &)_\ Q +9 &+]\ P +9 &-L]\ P +10 &/Z\ P +9 &0\\\ Q +9 &2[\ P +10 &4T\\\ P +9 &6\\\ Q +10 &7W\ P +9 &9_\ P +9 &;[]\ Q +10 &=Y\ P +9 &>]\ Q +9 &@Y\ P +10 &Be\\\ P +9 &D%^\ Q +10 &Eb\ Q +9 &Gr\ R +9 &Ia\ T +10 &K\ Y +9 &L \\ +10 &N @ +9 &Oa2\ "g +9 &OW\ C +2 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 5/25 samples, on/off torque 1.53 + "collection"'& +4 "core" &OU\ C + .tHand.open + "manipulator"& 1 +73 "core" 1 +2 "manipulator"&% +4 "core" %  b + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +95 "core" ' +1063 #t-> CBV.PRV + .CBV.dial PRV +898 #-> PTV.PRV + .PTV.dial PRV +2 "processing"% @ +72 "core" B +446 #t-> PSV.PTV +2 .PSV.dial PTV + "processing"% +106 "core" +2049 #t-> CTV.air + .CTV.dial :air +2 "collection"'  +5 "core" +631 "Can"\ NM +419 #t-> PRV.CBV + .PRV.dial CBV +2 "processing"%  +135 "core"  +601 #t-> PSR.flush + .PSR.select :flush +2 "processing"%@ +649 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"% +74 "core"  +342 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"% ' +2637 "core" ' +2 "processing"%!% +4 "core" %"\  +5 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"% +74 "core" +3286 #t-> PS.empty + .PS.seek :empty +2 "processing"%#'9 +2639 "core" ' +2 "processing"%"% +4 "core" %< \  +1249 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%% +75 "core"  +367 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%$' +2638 "core" ' +2 "processing"%'% +4 "core" %! \  +220 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%( +74 "core" +740 #t-> PS.empty + .PS.seek :empty +2 "processing"%&'9 +2626 "core" ' +2 "processing"%)% +4 "core" %;\  +215 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%+ +74 "core"  +506 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%*' +2630 "core" ' +39 "processing"%-% +12 "core" %\  +291 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%. +74 "core" +494 #t-> PS.empty + .PS.seek :empty +2 "processing"%,'9 +2637 "core" ' +2 "processing"%/% +4 "core" %6\  +122 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%1 +74 "core"  +363 #t-> PSR.air + .PSR.select :air +2 "processing"% +555 #t-> PS.fill +3 .PS.seek 2.5ml + "processing"%2' +2633 "core" ' +2 "processing"%0% +4 "core" %\  +908 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%4 +75 "core" +715 #t-> PS.empty + .PS.seek :empty +2 "processing"%3'9 +2627 "core" ' +2 "processing"%6% +4 "core" %>\  +2275 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%5 +74 "core"  +573 #t-> PSR.air + .PSR.select :air +584 #-> PS.fill +2 .PS.seek 2.5ml + "processing"%8' +2625 "core" ' +2 "processing"% % +4 "core" %\  +197 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%; +75 "core" +382 #t-> PS.empty + .PS.seek :empty +2 "processing"%9'9 +2634 "core" ' +2 "processing"%=% +4 "core" %7\  +253 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%? +74 "core"  +467 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%@' +2641 "core" ' +2 "processing"%>% +4 "core" %#\  +123 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"% +74 "core" +909 #t-> PS.empty + .PS.seek :empty +2 "processing"%'9 +2685 "core" ' +2 "processing"%B% +4 "core" %2\  +198 #t-> Flush.garage + #Garaging FlushPuck in Collection Clamp +2 "manipulator"&E& +3 "core" & | 5 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&<( +2 "core" ( + "manipulator"&D& +4 "core" & 5 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &G& +2 "core" & d 5 +2 .tForearm.seek CC + "manipulator"&I'ρ +95 "core" ' +2 .tHand.close + "manipulator"&:/ +70 "core" / +2 .tCC.seek :open +2 "collection"'A( +375 "core" ( +2 "manipulator"&& +4 "core" & 5 + "manipulator"&L% +4 "core" % Ϗ + .tForearm.seek :retract +2 "manipulator"&K'\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&N(- +283 "core" ( +2 "manipulator"&J& +4 "core" &-   + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &P& +2 "core" &-  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&F' +111 "core" ' +3 .tHand.open + "manipulator"&71 +71 "core" 1 +2 "manipulator"&Q% +4 "core" % \ v R | + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&S'\ +104 "core" ' @1560342986.72EDT = =tMAIN =mMAIN_scheduler @EDT1560342988.46 #"core_reset"Sent BREAK +2 #t@0x1128, state=0x3350, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.22 I2C Gateway v3.06 +208 #>RESET< ESP2 v3.22 I2C Gateway v3.06 for core bus +217 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +378 "Can"\ ( + \ (} + #tPolling Can every 10:00 +4 !o:Storage::Warning: mesg"Uncleanly Exited:bt[ "8/home/esp/esp2/utils/storage.rb:408:in `readPucks!'"6/home/esp/esp2/utils/storage.rb:596:in `restore!'"-/home/esp/esp2/lib/esp.rb:116:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +923 #-> ESP.ready! +2 #Powering core bus +513 .Gate.power :raw,:ON +3 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  +4 "collection"' 9\ + ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 )% +3 "core" %df\ Z + .tSS.configure SSconfig +2 "sampler")#.0X access 5 +2 .SE.seek :down +2 "storage"(;'v +2 "core" ' +2 "manipulator"&<% +4 "core" %\ (  ": + "manipulator"&=& +4 "core" &   !v + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(>( +2 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (?& +3 "core" & ( 7 4 \ 7  +457 #t-> access 2 +2 .SE.seek :down +2 "storage"(@'v +2 "core" ' +2 "manipulator"&A% +5 "core" %\ (  ": +2 "manipulator"&B& +3 "core" &  !v + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 6 + "storage"(C(K +1288 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (D& +3 "core" &K$ , 5 0\ 5\  +1947 #t-> access 1 +2 .SE.seek :down +2 "storage"(E'v +2 "core" ' +2 "manipulator"&F% +4 "core" %\ ( " ": + "manipulator"&G& +4 "core" &  ^ !v + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"(H(< +346 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (I& +3 "core" &<   &\ 3 +5281 #t-> Puck.count 1...2 + "storage"(J% +3 "core" %|   \ 3 +2 .tSE.seek :down +2 "storage"(K'v +3 "core" ' + .tSE.coast + "storage"(5 +2 .tHand.open + "manipulator"&L1 +66 "core" 1 +2 "manipulator"&M% +4 "core" % \ ( M ": + .tSC.coast + "storage"(6 +3 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 + "storage"(N($ +1279 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (O& +3 "core" &% 4 4 \ 6 +2 "manipulator"&P& +3 "core" &  Q !v +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&Q( +14 "core" ( +34 "manipulator"&R& +10 "core" & 6 h +2 "storage"(S& +4 "core" &% 3 4\ 7 +2 .tForearm.seek 1 + 700 counts + "manipulator"&T' +97 "core" ' +2 "storage"(U& +4 "core" &% B < B\ 9 +2 .tSE.reconfigure SEplace +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(V'L +303 "core" ' +3 "storage"(W- +3 "core" -'0 + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (X% +3 "core" % ' 3 & I\ 7 - +2 ."downElevator"SE.seek :down +3 "storage"(Y'v +99 (Z% +3 "core" %? 0 $ >\ 4[t +2 "manipulator"&[% +3 "core" % $ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&\\'\ +96 "core" ' +50 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +1670 #t-> access 5 +3 .SE.seek :down + "storage"(]'v +12 "core" ' +2 "manipulator"&^% +3 "core" %\ " B +2 "manipulator"&_& +4 "core" & J h + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(`( +340 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (a& +3 "core" & $   "\ 3\  +2492 #t-> access 1 +2 .SE.seek :down +2 "storage"(b'v +3 "core" ' + "manipulator"&c% +4 "core" %\ " C B +2 "manipulator"&d& +3 "core" &  L h +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"(e(< +973 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (f& +3 "core" &<5 >\ 0  +677 #t-> access 5 +2 .SE.seek :down +2 "storage"(g'v +2 "core" ' +2 "manipulator"&h% +3 "core" %\ " + B +2 "manipulator"&i& +3 "core" & h +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(j( +971 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (k& +3 "core" & I\ 3 +3427 #t-> Puck.count 4...5 + "storage"(l% +4 "core" %~ \ 0 + .tSE.seek :down +2 "storage"(m'v +3 "core" ' + .tSE.coast + "storage"(5 +3 "manipulator"&n% +3 "core" %\ " 2 B + .tSC.coast + "storage"(6 +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 4 + "storage"(o(,H +658 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (p& +3 "core" &,H+   G\ 2  + "manipulator"&q& +4 "core" & p h + .tElbow.seek 4 +2 "manipulator"&r( +19 "core" ( +2 "manipulator"&s& +4 "core" & N  +2 "storage"(t& +3 "core" &,H+   |\ 2  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&u'# +93 "core" ' +2 "storage"(v& +4 "core" &,H+   1\ 3  +2 .tSE.reconfigure SEplace +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(w'L +275 "core" ' +2 "storage"(x- +3 "core" -'L + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +2 (y% +3 "core" %>   U\ 1 +2 ."downElevator"SE.seek :down +3 "storage"(z'v +100 ({% +3 "core" %A\ /\\w + "manipulator"&|% +4 "core" %# 8 . +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&}'\ +94 "core" ' +76 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +7552 #t-> Puck.coount 5...4 +2 !o:NoMethodError : mesgu:NameError::message.undefined method `coount' for Puck:Module: name: coount: args[o:\ Range:\ begini\ : exclT:endi :bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +3512 #-> Puck.count 5...4 + "storage"(~% +3 "core" % o z \ > +2 .tSE.seek :down + "storage"('v +8 "core" ' + .tSE.coast + "storage"(5 +3 "manipulator"&% +4 "core" %   m  + .tSC.coast + "storage"(6 +21146 "Can"\ ,, +1492 #t-> access 2 +2 .SE.seek :down + "storage"('v +8 "core" ' +2 "manipulator"&% +4 "core" %  ! !   + "manipulator"&& +4 "core" &   l  + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 6 + "storage"((K +657 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" &K% 5 8 L\ 7  +513 #t-> access 3 +4 .SE.seek :down + "storage"('v +4 "core" ' +2 "manipulator"&% +3 "core" %  T  +2 "manipulator"& & +3 "core" &   +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 7 +2 "storage"(\ ([z +335 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 ( & +3 "core" &[x 5 3\ 8 +537 #t-> access 4 +2 .SE.seek :down +2 "storage"( 'v +3 "core" ' +2 "manipulator"& % +3 "core" %  ! " \  +2 "manipulator"&& +4 "core" &    + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 +2 "storage"(($ +1912 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" &' 2 0 e\ 7 +906 #t-> access 6 +2 .SE.seek :down +2 "storage"('v +2 "core" ' +2 "manipulator"&% +4 "core" %   +2 "manipulator"&& +3 "core" & +  + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 +2 "storage"(( +658 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" &#   X\ 4\  +439 #t-> access 7 + .SE.seek :down +2 "storage"('v +3 "core" ' +2 "manipulator"&% +3 "core" %    +2 "manipulator"&& +3 "core" & [  +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"((,H +340 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" &,G$   )\ 4\  +8126 #t-> Puck.count 6...7 + "storage"("% +4 "core" % 3 4\ 5 + .tSE.seek :down +2 "storage"(%'v +3 "core" ' + .tSE.coast + "storage"(5 +2 "manipulator"&'% +4 "core" %  H  + .tSC.coast + "storage"(6 +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 6 + "storage"()(K +656 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 ((& +3 "core" &K * 0 Q\ 8 + "manipulator"&& +4 "core" & R  + .tElbow.seek 6 +2 "manipulator"&( +3 "core" ( +2 "manipulator"&& +3 "core" &   +2 "storage"(#& +3 "core" &K 4 ) \ 8 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&,'J +96 "core" ' +2 "storage"(-& +4 "core" &K L 0 I\ 8 +2 .tSE.reconfigure SEplace +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(.'L +307 "core" ' +2 "storage"(/- +3 "core" -'" + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (0% +3 "core" % . @ 5 :\ 7 +2 ."downElevator"SE.seek :down +3 "storage"(1'v +99 (2% +3 "core" %?   L\ 4[t + "manipulator"&3% +4 "core" %= , +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&4'\ +90 "core" ' +52 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +2304 #t-> Puck.count 1...7 +2 "storage"(5% +3 "core" % M V R\ < +2 .tSE.seek :down +2 "storage"(6'v +12 "core" ' + .tSE.coast + "storage"(5 +3 "manipulator"&7% +4 "core" %\  #   + .tSC.coast + "storage"(6 +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 1 + "storage"(8($ +1597 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (9& +3 "core" &' 7 + S\ 7 + "manipulator"&:& +4 "core" & t  + .tElbow.seek 1 +2 "manipulator"&<( +9 "core" ( +2 "manipulator"&=& +4 "core" & , + "storage"(?& +4 "core" &&  \ 4 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"& ' +131 "core" ' +2 "storage"(!& +4 "core" &&  " \ 4 +2 .tSE.reconfigure SEplace +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(A'L +270 "core" ' +2 "storage"(B- +3 "core" -'L + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +3 (;% +2 "core" %V w\ 0 +2 ."downElevator"SE.seek :down +3 "storage"(>'v +100 (D% +5 "core" %GA _\ 0[u +2 "manipulator"&F% +3 "core" % V x +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&G'\ +91 "core" ' +79 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(@( +335 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (C& +3 "core" & 4 7\ 7 + "manipulator"&I& +4 "core" &  + .tElbow.seek 2 +2 "manipulator"&J( +10 "core" ( +2 "manipulator"&L& +4 "core" & # + "storage"(M& +4 "core" & / ' ]\ 8 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&E' +98 "core" ' +2 "storage"(K& +4 "core" & K K +\ 9 +2 .tSE.reconfigure SEplace +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(H'L +305 "core" ' +2 "storage"(O- +3 "core" -'' + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +2 (P% +3 "core" % ) 3 ? \ 7\ ( +2 ."downElevator"SE.seek :down +4 "storage"(R'v +99 (S% +3 "core" %@ 4 & \ 5[t +2 "manipulator"&U% +3 "core" % . +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&$'\ +90 "core" ' +53 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 + "storage"(&( +341 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (W& +3 "core" &" 4 9\ 5  +2 "manipulator"&X& +3 "core" & < +2 .tElbow.seek 3 + "manipulator"&Z( +3 "core" ( +2 "manipulator"&[& +3 "core" & +2 "storage"(V& +3 "core" &" 5 /\ 5  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&T' +98 "core" ' +2 "storage"(Y& +4 "core" &" 3 3\ 5  +2 .tSE.reconfigure SEplace +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(N'L +305 "core" ' +2 "storage"(^- +3 "core" -'$ + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (_% +3 "core" % *   D\ 3 +2 ."downElevator"SE.seek :down +3 "storage"(a'v +100 (c% +3 "core" %q?   #\ 1[u + "manipulator"&d% +4 "core" % `  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&]'\ +95 "core" ' +46 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 + "storage"(`(,H +341 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (f& +2 "core" &,F%   N\ 3\  +2 "manipulator"&h& +3 "core" & [ +2 .tElbow.seek 4 +2 "manipulator"&i( +23 "core" ( +2 "manipulator"&b& +4 "core" & [ !w +2 "storage"(e& +3 "core" &,F%   \ 3\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&k'# +101 "core" ' +2 "storage"(l& +4 "core" &,F% 2 3\ 5\  +2 .tSE.reconfigure SEplace +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(n'L +309 "core" ' +2 "storage"(g- +3 "core" -' + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +3 (m% +2 "core" % &  \ 3 # +2 ."downElevator"SE.seek :down +5 "storage"(j'v +98 (p% +3 "core" %;   p\ 1Zs + "manipulator"&q% +4 "core" %+ N +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&s'\ +92 "core" ' +49 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 + "storage"(t(< +347 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (v& +3 "core" &<6  \ 0  + "manipulator"&Q& +4 "core" &  ! !w + .tElbow.seek 5 +2 "manipulator"&\\( +3 "core" ( +2 "manipulator"&x& +3 "core" & 8 !w +2 "storage"(y& +3 "core" &<6   \ 1  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&{' +97 "core" ' +2 "storage"(|& +4 "core" &<6   \ 2  + .tSE.reconfigure SEplace +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak + "storage"(w'L +305 "core" ' +2 "storage"(u- +3 "core" -'2 + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +3 (z% +2 "core" % 4 (\ 1 +2 ."downElevator"SE.seek :down +3 "storage"(o'v +100 (~% +14 "core" %A ?\ .\\v + "manipulator"&% +4 "core" % # + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +95 "core" ' +38 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 + "storage"((K +339 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (& +2 "core" &K   \ 3\  +2 "manipulator"&& +3 "core" & b !v +2 .tElbow.seek 6 + "manipulator"&( +14 "core" ( +2 "manipulator"& & +4 "core" & 7 a + "storage"(& +4 "core" &K $ 3 \ 4 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&'J +97 "core" ' +2 "storage"( & +4 "core" &K 4 5\ 7 + .tSE.reconfigure SEplace +3 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"( 'L +305 "core" ' +2 "storage"(- +3 "core" -'" + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (% +3 "core" % " 4 0 S\ 6 +2 ."downElevator"SE.seek :down +3 "storage"(\ 'v +100 (% +3 "core" %J8   o\ 4Zr +2 "manipulator"&% +3 "core" %V +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +46 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +23637 #t-> exit +5 #mEXIT @1560344112.97EDT @1560345388.70EDT = =tMAIN =mMAIN_scheduler @EDT1560345390.44 #"core_reset"Sent BREAK +2 #t@0x71D2, state=0x3350, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.22 I2C Gateway v3.06 +207 #>RESET< ESP2 v3.22 I2C Gateway v3.06 for core bus +215 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +373 "Can"{\ 0 + {\ 0~ + #tPolling Can every 10:00 +2 #Cleanly exited at 08:55:12EDT12-Jun-19 +630 #-> ESP.ready! +2 #Powering core bus +476 .Gate.power :raw,:ON +2 "sampler") +2 ) +2 "core"  + "collection"' +3 ' +2 "core"  +2 "processing"% +2 % +3 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +6 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 )% +2 "core" %ce\ ` +2 .tSS.configure SSconfig +2 "sampler")#.0X Puck.count 7...1 + "storage"(;% +3 "core" %~ L M \ 9 +2 .tSE.seek :down +2 "storage"(<'v +3 "core" ' + .tSE.coast + "storage"(5 +2 .tHand.open + "manipulator"&=1 +74 "core" 1 +2 "manipulator"&>% +3 "core" % \ '   q !, +2 .tSC.coast + "storage"(6 +3353 #t-> access 4 +3 .SE.seek :down + "storage"(?'v +4 "core" ' + "manipulator"&@% +4 "core" % \ &  !, +2 "manipulator"&A& +3 "core" &\  c "x +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 + "storage"(B($ +337 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (C& +2 "core" &$ M M X\ : +444 #t-> access 3 +3 .SE.seek :down +2 "storage"(D'v +2 "core" ' +2 "manipulator"&E% +4 "core" % \ & } !, +2 "manipulator"&F& +3 "core" &\  i "x +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 7 + "storage"(G([z +1914 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (H& +2 "core" &[w"   \ 3  +551 #t-> access 2 +32 .SE.seek :down +2 "storage"(I'v +2 "core" ' +2 "manipulator"&J% +4 "core" % \ & !, +2 "manipulator"&K& +3 "core" &\  "x +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 6 + "storage"(L(K +343 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (M& +2 "core" &K % 0 L\ 5 +547 #t-> access 7 +3 .SE.seek :down + "storage"(N'v +3 "core" ' +2 "manipulator"&O% +4 "core" % \ &  !, +2 "manipulator"&P& +3 "core" &\  "x + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 4 + "storage"(Q(,H +648 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (R& +2 "core" &,E 5 5\ 5 +578 #t-> access 6 +3 .SE.seek :down + "storage"(S'v +4 "core" ' +2 "manipulator"&T% +3 "core" % \ & 2 !, +2 "manipulator"&U& +4 "core" &\  I "x + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 +2 "storage"(V( +343 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (W& +2 "core" &   F\ 0 +536 #t-> access 4 +3 .SE.seek :down +2 "storage"(X'v +2 "core" ' +2 "manipulator"&Y% +4 "core" % \ & s !, +2 "manipulator"&Z& +3 "core" &\  ^ "x + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 +2 "storage"([($ +651 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (\\& +2 "core" &'   \ 2 +8337 #t-> startTube 4 +638 #-> shortDA +3 "collection"']% +2 "processing"%^% +3 "core" %D\ \ +5 %[w\  +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +194 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1003 .PSV.dial :mixloop + "processing"%_ +46 "core" + .tPTV.dial :PRVmixing +2 "processing"%`  +73 "core" + .tPRV.dial :sipper +2 "processing"%a  +135 "core" +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%b'] +2290 "core" ' + ."connect"PRV.dial CBV +4 .tCBV.dial PRV + "processing"%c  +3 "collection"'d  +7 "core" +128  +2 .tPS.seek 0.5ml +2 "processing"%e' +1271 "core" ' +30 .tPRV.dial :waste2 +2 "processing"%f @ +102 "core" > +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek :empty + "processing"%g'9 +597 "core" ' + .tPSV.dial PSR +2 "processing"%h +104 "core"  +2 "processing"%i% +3 "core" %8z\  +2 #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1ml +2 "processing"%j'P +1099 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%k' +1607 "core" ' + .tPSV.dial :mixloop +2 "processing"%l +106 "core" +2 .tPS.seek :empty + "processing"%m'9 +2650 "core" ' + .tPSV.dial PSR +2 "processing"%n +105 "core"  +2 "processing"%o% +3 "core" %>l\  +2 #tPulling 1ml of PSR.flush .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%p'P +1100 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%q' +1610 "core" ' + .tPSV.dial :mixloop +2 "processing"%r +105 "core" + .tPRV.dial :sipper +2 "processing"%s  +44 "core" +2 .tPS.seek :empty + "processing"%t'9 +2639 "core" ' + .tPSV.dial PSR +2 "processing"%u +105 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%v' +2637 "core" ' + .tPSV.dial :mixloop +2 "processing"%w +105 "core" +2 .tPS.seek :empty + "processing"%x'9 +2633 "core" ' +2 #tLoading da puck from tube 4 into Processing Clamp + "processing"%y& +4 "core" &k\  + "manipulator"&z% +4 "core" % \ & J !, +2 "storage"({% +3 "core" %~  M\ . +2 "storage"(|. +2 "core" .($ +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"(}(,H +976 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (~& +2 "core" &,I" 4\ .  +2 "manipulator"&& +3 "core" &\ g "x +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&( +19 "core" ( +2 "manipulator"&& +4 "core" &\  J !t + "storage"(& +4 "core" &,I" C\ .  +2 .tForearm.seek 4 + 700 counts + "manipulator"&'# +97 "core" ' +2 "storage"(& +3 "core" &,I"\ /  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak + "storage"('L +283 "core" ' +2 "storage"(- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (& +3 "core" &,I!  \ ,  + "manipulator"& & +4 "core" &  5 !t + .tElbow.seek 4 +2 "manipulator"&\ ( +21 "core" ( + "manipulator"& & +4 "core" & |  +2 "storage"( & +33 "core" &,I! >\ -  +2 .tForearm.seek 4 + 300 counts +2 "manipulator"& 'ϓ +29 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&/ +67 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&& +3 "storage"('v +5 "core" & 5  +2 "manipulator"&% +3 "core" % ϳ y +2 .tForearm.seek :retract +2 "manipulator"&'\ +93 "core" ' +2 .tElbow.seek PC + "manipulator"&( +168 "core" ' + ."downElevator"SE.coast + "storage"(5 +80 "core" ( +3 "manipulator"&& +4 "core" & # T +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &  T + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&' +100 "core" ' +2 "manipulator"&& +3 "core" & I T +2 "manipulator"&% +4 "core" % 3 +2 "processing"%& +3 "core" &o\  +2 "processing"%& +3 .tPC.seek :closed +2 "processing"%(Tg +3 "core" &q\  +2 &o\   +10 &2yr\ +} +9 &bp\ @ +10 &Awt\ Q +9 &\\o\ Q +9 &\\p\ Q +10 &Yn\ R +9 &GYn\ Q +9 &\ Xq\ Q +10 &Wm\ Q +9 &Uh\ P +10 & QVu\ Q +9 &"Ws\ Q +9 &#[m\ Q +10 &%Up\ P +9 &'YWr\ Q +9 &)Vu\ Q +10 &*Xr\ Q +9 &,Rr\ Q +10 &.aTq\ Q +9 &0#Wl\ Q +9 &1Wj\ Q +10 &3Wv\ Q +9 &5iRr\ Q +9 &7,Tu\ P +10 &8Tq\ P +9 &:Up\ Q +10 &2Tr\ Q +9 &?Qy\ Q +10 &AT|\ Q +9 &CyW|\ Q +10 &E:\\y\ Q +9 &F]\ R +9 &Hd}\ R +10 &Jyn~\ S +9 &L3}\ V +9 &M\ W +10 &O\ V +9 &Qy\ V +9 &S9\ D +10 &T&%U\ Y +9 &TR%~\ - +2 ( + "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.54 + .Hand.open +2 "manipulator"&"1 +76 "core" 1 +2 "manipulator"&%% +3 "core" %  _ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&''\ +94 "core" ' + .tSC.coast + "storage"(6 +4 #tHeating da puck from tube 4 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"%)  +2 %(9 +5 "core" 9f2 +102 "processing"%9 +2 "core" 9g2 +103 "processing"%9 +2 "core" 9g2  +103 "processing"%#9 +2 "core" 9g1  +103 "processing"%,9 +2 "core" 9i2 +103 "processing"%-9 +2 "core" 9i2 +103 "processing"%.9 +2 "core" 9j2 +103 "processing"%/9 +2 "core" 9k2 +103 "processing"%09 +4 "core" 9m2" +102 "processing"%19 +2 "core" 9p2& +103 "processing"%29 +2 "core" 9t2+ +103 "processing"%39 +2 "core" 9w2/ +103 "processing"%49 +2 "core" 9}33 +103 "processing"%59 +5 "core" 927 +103 "processing"%69 +2 "core" 93; +103 "processing"%79 +2 "core" 93@ +103 "processing"%89 +2 "core" 93D +103 "processing"%99 +2 "core" 93H +103 "processing"%:9 +2 "core" 93L +103 "processing"%;9 +2 "core" 94P +103 "processing"%=9 +2 "core" 93U +103 "processing"%>9 +2 "core" 94Y +103 "processing"% 9 +2 "core" 93] +103 "processing"%<9 +3 "core" 94a +103 "processing"%!9 +2 "core" 94e +103 "processing"%@9 +2 "core" 95j +103 "processing"%A9 +2 "core" 95n\ +103 "processing"%C9 +2 "core" 95r +103 "processing"%E9 +3 "core" 96v +103 "processing"%F9 +2 "core" 95{ +103 "processing"%?9 +2 "core" 96 +103 "processing"%B9 +2 "core" 9 6 +103 "processing"%H9 +2 "core" 9*6 +103 "processing"%J9 +4 "core" 927 +103 "processing"%K9 +2 "core" 9:6 +103 "processing"%D9 +2 "core" 9C7 +103 "processing"%G9 +2 "core" 9J7 +103 "processing"%M9 +2 "core" 9R8 +103 "processing"%O9 +2 "core" 9Z9 +3 .tPH.hold 2:00:00,28C +3 "processing"%P ppX + .tdelay 1:30 +64 "core"  +3469 "Can"|\ ?? +5471 .tPSR.select :air + .PSV.dial PSR +2 "processing"%I +104 "core"  +2 "processing"%L% +3 "core" %>\  +2 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml + "processing"%R' +595 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml +2 "processing"%T'[ +1613 "core" ' + .tPTV.dial :puck +2 "processing"%U  +131 "core"  + .tPSV.dial PTV +2 "processing"%N +76 "core" + .tPBV.dial :waste1 +2 "processing"%Q  +54 "core"  +2 "processing"%W% +3 "core" %Z\  +2 .tPS.seek 1.5ml +2 "processing"%Y' +593 "core" ' + .tdelay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%Z * +35 "core" + +2 .tPS.seek 0ml +2 "processing"%S'W +1649 "core" ' + .tdelay 5:00 +30004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%V  +35 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"%\\ * +36 "core" , +2 .tPSR.select :air + .PSV.dial PSR +2 "processing"%] +75 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%^' +2440 "core" ' + .tPSV.dial PTV +2 "processing"%_ +75 "core" + .tdelay 5 seconds +503 .PSV.dial PSR + "processing"%` +75 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV + "processing"%a +75 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%d  +73 "core"  +2 .tPS.seek :empty +2 "processing"%c'9 +2448 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%b  +131 "core" + .tPSV.dial :mixloop +2 "processing"%f +57 "core" + .tPRV.dial :ab1 +2 "processing"%e @ +106 "core" > +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%h'w +355 "core" ' + .tdelay 2 seconds +203 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +2 "processing"%i  +45 "core"  +2 "processing"%g% +4 "core" %u-\  +2 .tPS.seek 0.32ml + "processing"%j'" +388 "core" ' + .tdelay 2 seconds +203 .CBV.dial between PRV and PSV + "collection"'l  +30 "core" + .tPRV.dial :air +2 "processing"%k  +44 "core"  +2 .tPS.seek 0.9ml +2 "processing"%n'D +1229 "core" ' + .tPRV.dial :waste2 +2 "processing"%o @ +72 "core" @ +2 .tPS.seek 0.5ml +2 "processing"%m' +859 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%p  +43 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%r'[ +1607 "core" ' + .tPSV.dial :PML +2 "processing"%s +46 "core" + .tPTV.dial :mixing +2 "processing"%q @ +73 "core" A + .tPBV.dial :waste1 +2 "processing"%u  +35 "core"  +2 "processing"%t% +3 "core" %\\(\  +2 .tPS.seek 1.85ml +2 "processing"%w'< +231 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%v * +35 "core" + +2 .tPS.seek 0ml +2 "processing"%y'W +1974 "core" ' + .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'z& +2 "core" &r\  +2 "manipulator"&{& +3 "core" &  T +2 "manipulator"&|% +3 "core" %\ &  !M +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&[(- +176 "core" ( +2 "manipulator"&~& +3 "core" &- Z +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-  Z +2 .tForearm.seek :garage + "manipulator"&' +110 "core" ' + .tHand.close +2 "manipulator"&/ +67 "core" / +2 "manipulator"&& +3 "core" &- n s  Z +2 "manipulator"&$% +4 "core" %  _ W W v + .tForearm.seek :retract +2 "manipulator"&&'\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +270 "core" ( +2 "manipulator"&& +3 "core" & * 6 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 & & +3 "core" & 6 +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&X'ρ +64 "Can"\ LK +39 "core" ' +2 "manipulator"& & +3 "core" &  M 6 +2 "manipulator"& % +4 "core" %π  " N +2 "collection"'& +3 "core" &s\  +2 "collection"'& +4 .tCC.seek :closed + "collection"'(O +3 "core" &}\  +3 &\   +10 &4}x , +9 &d A +10 &U{x R +9 &Vt\ Q +10 &]~ Q +9 &Zz Q +9 &_[q\ Q +10 & ^w Q +9 &Xv Q +9 &Zt\ Q +10 & gZu Q +9 &")[x Q +9 &#\\y Q +10 &%Ww Q +9 &'o\\x Q +10 &)1[y Q +9 &*Yv P +9 &,[w P +10 &.xWx P +9 &09\\u Q +10 &1Yw Q +9 &3Vr Q +9 &5Uv\ P +10 &7AXu Q +9 &9[x Q +9 &:Z{ P +10 &<Wr P +9 &>JZt P +9 &@ Vt P +10 &A\\u P +9 &C[p Q +10 &EO`x Q +9 &Gfu R +9 &Hsz T +10 &Jx X +9 &L7s \\ +9 &Mt V +10 &O.Cq *~ +9 &O|pn I +5 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.77 +2 "collection"'& +4 "core" &O|kj I + .tHand.open +2 "manipulator"&1 +71 "core" 1 +2 "manipulator"&% +4 "core" % π T N +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& '\ +100 "core" ' + .tPSV.dial PSR +2 "processing"% +105 "core"  +2 "processing"%% +3 "core" %Q%\  +2 #tPulling 1.5ml of PSR.flush .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml + "processing"%\ ' +1616 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 + "processing"%  +44 "core"  +2 .tPS.seek 0ml +2 "processing"%'W +1616 "core" ' + .tPSV.dial PSR +2 "processing"% +45 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%' +2631 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +4 "processing"%  + "collection"'*  +41 "core"  +125  + .tPSV.dial :mixloop +2 "processing"%" +105 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%%  +74 "core" +2 .tPS.seek 0ml +2 "processing"%('W +2634 "core" ' + .tPSV.dial :air +2 "processing"%  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2633 "core" ' + .tPSV.dial :mixloop +2 "processing"% +46 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2625 "core" ' + .tPSV.dial :air +2 "processing"%}  +46 "core"  +2 .tPS.seek 2.5ml +2 "processing"%#' +2629 "core" ' + .tPSV.dial :mixloop +2 "processing"%, +45 "core" +2 .tPS.seek 0ml +2 "processing"%-'W +2632 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&.& +4 "core" & s Y 6 + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&/( +3 "core" ( +2 "manipulator"&0& +3 "core" &  t % 6 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &1& +3 "core" & q j ; 6 + .tForearm.seek CC +2 "manipulator"&2'ρ +97 "core" ' + .tHand.close +2 "manipulator"&3/ +66 "core" / +2 .tCC.seek :open +2 "collection"'4( +378 "core" ( +2 "manipulator"&5& +3 "core" & x 6 +2 "manipulator"&6% +3 "core" % ώ w V +2 .tForearm.seek :retract +2 "manipulator"&7'\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&8(- +288 "core" ( +2 "manipulator"&9& +3 "core" &- 2 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &:& +3 "core" &-  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&;' +113 "core" ' +3 .tHand.open + "manipulator"&=1 +74 "core" 1 +2 "manipulator"&>% +4 "core" % { l  + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"& '\ +109 "core" ' +2 ."da"delayUntil "09:44:32.56" +24830 #recoverPRVreagent08 + .PTV.dial :mixing + "processing"%< @ +74 "core" B + ."da"PBV.dial :waste1 +2 "processing"%!  +34 "core"  + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 + "processing"%@ * +36 "core" , + ."da"PSV.dial :air +2 "processing"%A  +46 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%C' +2446 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%E +46 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%F  +45 "core"  + ."da"delay 2 seconds +203 .PSV.dial :mixloop +2 "processing"%? +45 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%B  +45 "core"  +2 ."da"PS.seek :empty +2 "processing"%H'9 +2443 "core" ' + #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%J +135 "core"  +2 "processing"%K% +3 "core" %==\  + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%D' +642 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%G'[ +1611 "core" ' + ."da"PTV.dial :puck +2 "processing"%M  +72 "core"  + ."da"PSV.dial PTV +2 "processing"%O +86 "core"  + ."da"PBV.dial :waste1 +2 "processing"%I  +36 "core" +2 "processing"%L% +3 "core" %WI\  +2 ."da"PS.seek 1.5ml +2 "processing"%x' +594 "core" ' + ."da"delay 3 seconds +225 "Can"\ 99 +78 ."da"PBV.dial between PSV and waste1 +2 "processing"%R * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"%U'W +1613 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%N  +33 "core"  + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 + "processing"%Q * +35 "core" * + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%W +73 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%T' +2444 "core" ' + ."da"PSV.dial PTV +2 "processing"%Z +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%Y +75 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%) +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%V  +85 "core" +2 ."da"PS.seek :empty +2 "processing"%\\'9 +2445 "core" ' + #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%] +135 "core"  +2 "processing"%S% +3 "core" %>T\  + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%_' +594 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%`'[ +1608 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%a +87 "core"  + ."da"PBV.dial :waste1 +2 "processing"%d  +35 "core" +2 "processing"%^% +3 "core" %Xa\  +2 ."da"PS.seek 1.5ml +2 "processing"%b' +587 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%f * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"%e'W +1621 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%c  +33 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 + "processing"%i * +36 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +2 "processing"%g +73 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%h' +2445 "core" ' + ."da"PSV.dial PTV +2 "processing"%l +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%k +76 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%j +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%o  +74 "core"  +2 ."da"PS.seek :empty +2 "processing"%n'9 +2453 "core" ' + #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%p  +44 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +2 "processing"%m  +132 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 + "processing"%s  +43 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"%q +57 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%u' +384 "core" ' + ."da"delay 2 seconds +203 .PRV.dial :air + "processing"%t  +45 "core"  +2 "processing"%v% +3 "core" %W\  +2 ."da"PS.seek 0.55ml +2 "processing"%r't +332 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air + "processing"%w  +43 "core"  +2 ."da"PS.seek 2ml +2 "processing"%z'[ +1571 "core" ' + ."da"PSV.dial :PML +2 "processing"%{ +56 "core" + ."da"PTV.dial :mixing +2 "processing"%| @ +74 "core" B + ."da"PBV.dial :waste1 +2 "processing"%~  +36 "core" +2 "processing"%% +3 "core" %_g\  +2 ."da"PS.seek 1.85ml +2 "processing"%'? +238 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"% * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'W +1975 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +2366 "Can"\ TT +45636 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%$  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%' * +36 "core" , + ."da"PSV.dial :air +2 "processing"%  +55 "core" +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2449 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +43 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%[  +45 "core"  + ."da"delay 2 seconds +203 .PSV.dial :mixloop + "processing"% +57 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%  +42 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2451 "core" ' + #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%& +134 "core"  +2 "processing"%+% +3 "core" %>o\  + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure PSconfig +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"%'[ +1607 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +72 "core"  + ."da"PSV.dial PTV +2 "processing"% +86 "core"  + ."da"PBV.dial :waste1 +2 "processing"%  +36 "core" +2 "processing"%% +3 "core" %YW\  +2 ."da"PS.seek 1.5ml +2 "processing"%X' +597 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%y * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'W +1476 "Can"\ ^] +131 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%\  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +37 "core" , +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"% +74 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%*' +2472 "core" ' + ."da"PSV.dial PTV +2 "processing"% +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%" +75 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%% +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%  +73 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2445 "core" ' + #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%( +134 "core"  +2 "processing"%% +3 "core" %;h\  + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure PSconfig +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"%}'[ +1617 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +73 "core" + ."da"PBV.dial :waste1 +2 "processing"%,  +36 "core" +2 "processing"%#% +3 "core" %\\g\  +2 ."da"PS.seek 1.5ml +2 "processing"%.' +591 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%0 * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"%1'W +1614 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%3  +34 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +34 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2436 "core" ' + ."da"PSV.dial PTV +2 "processing"%5 +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +40 "processing"%6 +84 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%2 +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%9  +74 "core"  +2 ."da"PS.seek :empty +2 "processing"%:'9 +2453 "core" ' +2 #"da"washCycleDA #3 of 3 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%/ +145 "core"  +2 "processing"%=% +3 "core" %9\  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%>' +600 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%7'[ +1610 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%; +77 "core" + ."da"PBV.dial :waste1 +2 "processing"%<  +35 "core" +2 "processing"%!% +3 "core" %Z=\  +2 ."da"PS.seek 1.5ml +2 "processing"%@' +587 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%A * +36 "core" , +2 ."da"PS.seek 0ml +3 "processing"%-'W +1611 "core" ' + ."da"delay 2:00 +4885 "Can"\ ;; +7118 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%E  +34 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%F * +34 "core" * + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%? +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%B' +2429 "core" ' + ."da"PSV.dial PTV +2 "processing"%C +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%J +76 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%K +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%H  +74 "core"  +2 ."da"PS.seek :empty +2 "processing"%D'9 +2446 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%M +138 "core"  +5 "processing"%O% +19 "core" %8 +3 #"da"Pulling 0.25ml of PSR.sub1 +3 .PSR.select :sub1 +5 "processing"% +15 ."da"PS.reconfigure PSconfig +5 "processing"%#A d`xb +3 ."da"PS.seek 0.25ml +5 "processing"%I'7 +346 "core" ' +3 ."da"delay 5 seconds +503 "processing"%L% +3 "core" %9  + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%G' +343 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml +2 "processing"%R'[ +1624 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%x +88 "core"  + ."da"PBV.dial :waste1 +2 "processing"%N  +36 "core" +2 "processing"%Q% +4 "core" %d +2 ."da"PS.seek 1.5ml + "processing"%W' +588 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%U * +36 "core" + +2 ."da"PS.seek 0ml +2 "processing"%Z'W +1611 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%Y  +33 "core"  + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 + "processing"%) * +37 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%V +76 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%T' +2495 "core" ' + ."da"PSV.dial PTV +2 "processing"%] +89 "core"  + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%S +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%\\ +78 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%_  +76 "core"  +2 ."da"PS.seek :empty +2 "processing"%a'9 +2516 "core" ' + "processing"%d9 +4 "core" 94 + #"da"Processing Puck Heater at 28C before imaging + .PH.coast +2 "processing"%^  +3 "core" 4 + 4 + "processing"%`& +4 "core" &TR - +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 + "manipulator"&f% +3 "core" %\  V } +2 "storage"(b% +4 "core" % $ "  +2 "storage"(c. +2 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 3 +2 "storage"(i( +342 "core" ( + ."da"SC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (g& +2 "core" &\ \  +2 "manipulator"&e& +3 "core" &-   T +2 "manipulator"&l% +3 "core" %\   T } +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 3 +2 "manipulator"&k( +182 "core" ( +2 "manipulator"&j& +3 "core" & * S$ +2 "storage"(o& +3 "core" &\ \  T +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&h' +97 "core" ' +2 "storage"(p& +3 "core" &\ \   +2 ."da"SE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak + "storage"(m'L +276 "core" ' +2 "storage"(s- +3 "core" -'L + ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"(q' +31 "core" ' +2 "manipulator"&n& +4 "core" & 1 P$ + "manipulator"&t% +4 "core" % P +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract + "manipulator"&v'\ +98 "core" ' +33 ."da"Elbow.seek PC +2 "manipulator"&u( +243 "core" ( +2 "manipulator"&w& +3 "core" & @ N +2 ."da"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &r& +3 "core" &  O +2 ."da"Forearm.seek PC +2 "manipulator"&{' +94 "core" ' + ."da"Hand.close +2 "manipulator"&|/ +77 "core" / +2 ."da"PC.seek :open +2 "processing"%~( +405 "core" ( +2 "storage"(& +3 "core" &\ \ * +2 "manipulator"&& +3 "core" &  } Q +2 "manipulator"&z% +3 "core" % Q +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +105 "core" ' + ."da"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&$( +247 "core" ( +2 "manipulator"&'& +3 "core" &  R` +2 "storage"(& +3 "core" &\ \  a +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&' +93 "core" ' + ."da"Hand.open +40 "manipulator"& 1 +84 "core" 1 +2 "storage"([- +3 "core" -' +2 ."da"SE.seek -0.19 Pucks below Top Plate +2 "storage"( ' +25 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.86 Pucks below Top Plate +2 "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/da19jun1210h.tif +4 "processing"%& +10 "core" &Z +5 "manipulator"&&& +9 "core" &  E` +4 "manipulator"&+% +8 "core" % и  E5 +4 ."psFlush"Forearm.reconfigure LooseForearm +6 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +4 "manipulator"&'\ +99 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&(- +179 "core" ( +2 "manipulator"&& +4 "core" &- c G + ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" &- 6 G + ."psFlush"Forearm.seek :garage +2 "manipulator"&' +107 "core" ' + ."psFlush"Hand.close +2 "manipulator"&/ +66 "core" / +2 "manipulator"&& +4 "core" &- O P Y : + "manipulator"&y% +4 "core" %  H L :I +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&X'\ +100 "core" ' +2 ."psFlush"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&\ ( +130 "core" ( +2 "manipulator"&& +3 "core" &  CC +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & z 2 CC +2 ."psFlush"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&' +100 "core" ' +4 "manipulator"&& +4 "core" & y y e AC +2 "manipulator"&"% +4 "core" % s s S A +2 "processing"%%& +4 "core" & +2 "processing"%& +3 ."psFlush"PC.seek :closed +2 "processing"%*(Tg +3 "core" &5 +3 &  +10 &.r ,} +9 &bx @ +10 &_m Q +9 &I R +9 &O R +10 &R S +9 &bN S +9 &%L R +10 &J R +9 &L R +10 & jN S +9 &",My S +9 &#Nu S +10 &%L~ R +9 &'tKl R +9 &)4Nh S +10 &*K] R +9 &,JT R +10 &.{L| R +9 &0>L] R +9 &2LF R +10 &3L; R +9 &5NH R +9 &7EM@ R +10 &9O7 R +9 &:L* R +10 &<L/ R +9 &>MJ1 R +9 &@G1 R +10 &AJ+ R +9 &CJ, R +9 &EUM R +10 &GL R +9 &HT S +10 &J^ T +9 &LN X +9 &N  Y +10 &O\ X +9 &Q\ Y +9 &SGu : +10 &T#-a R +9 &TF$ / +2 ( + "processing"%& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.60 + "processing"%(& +4 "core" &TF" / +2 ."psFlush"Hand.open +2 "manipulator"&1 +69 "core" 1 +51 "manipulator"&% +4 "core" % l s ^ ? + ."psFlush"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +101 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +139 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%,'P +799 #"da"SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 21.712 seconds\ /var/log/esp/da19jun1210h.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da19jun1210h15s.tif +300 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%#' +1248 #"da"SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da19jun1210h15s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da19jun1210h30s.tif +363 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%} +77 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%0  +36 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%.'W +2575 #"da"SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da19jun1210h30s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da19jun1210h70s.tif +50 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%3 +77 "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 +2 "processing"% ' +2122 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%1 +76 "core" + ."psFlush"PBV.dial PSV +2 "processing"%5 U +56 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%6'W +2629 "core" ' +3 ."psFlush"PSV.dial PBV +3 "processing"%2 @ +46 "core" ? +5 ."psFlush"PS.seek 2.5ml +3 "processing"%9' +1409 #"da"SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da19jun1210h70s.tif: TIFF Upload Complete\ +3 ."Qmail"HABfans.email "21.712 sec auto-exposure",Subject: "da19jun1210h images!" +4 ."da"Gate.power :camera,:OFF +7 "storage"(- +10 "core" -' +5 "storage"(/& +8 "core" & : C +2 "manipulator"&=& +3 "core" &  `C +2 "manipulator"&:% +3 "core" %\ 8 \ r `* +2 ."da"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&>( +258 "core" ( +32 "manipulator"&;& +4 "core" &\ K O t e# +4 "storage"(<& +6 "core" & s u z +3 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +4 "manipulator"&!' +102 "core" ' +12 ."da"SE.reconfigure SEgently +13 "storage"(#QK-0-\ b +5 ."da"SE.seek -0.15 Pucks below Top Plate +12 "storage"(7' +62 "core" ' +6 "manipulator"&A& +12 "core" &\  x# +7 "storage"(@& +14 "core" & l k \  +3 ."da"Elbow.reconfigure LimpElbow +90 "manipulator"&$ ,(#b +6 ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 3 +3 "manipulator"&E' +43 "core" ' +5 ."da"Elbow.hold +4 "manipulator"&F, +13 "core" , +4 ."da"Elbow.reconfigure TightElbow +8 "manipulator"&$&.,(\ #b +12 ."da"SE.reconfigure SEconfig +7 "storage"(#QK-0-\ b +11 ."da"SE.seek 0.04 Pucks below Top Plate +9 "storage"(?' +24 "core" ' +8 "manipulator"&-% +18 "core" %g  m +8 "storage"(C& +17 "core" & R K K\  +4 ."da"Forearm.force -20 +5 "manipulator"&5 +9 ."da"Forearm.seek 3 + 314 counts +9 "manipulator"&J'@ +24 "core" ' +5 "manipulator"&K& +18 "core" &  |!w +8 "storage"(H& +8 "core" & "\  +9 ."da"Forearm.reconfigure TightForearm +6 "manipulator"&#Q@2^d^\ b +7 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&B' +31 "core" ' +2 "storage"(M% +4 "core" % \  +2 ."downElevator"SE.seek :down +4 "storage"(O'v +99 (D% +3 "core" %? x \ Zq + "manipulator"&L% +4 "core" %Ш u { +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&I'\ +34 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%G  +59 "core" ' +16  +3 ."psFlush"PS.seek :empty +4 "processing"%x'9 +30 "core" ' +3 ."downElevator"SE.coast +2 "storage"(5 +5 ."da"SC.coast +2 "storage"(6 +2593 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%N +45 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%Q' +2630 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%R +73 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%U'W +1973 "Can"~\ AA +665 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%W @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%Y' +2639 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%)  +74 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%V'9 +2641 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%Z +46 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%]'P +1099 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%S' +1628 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%\\ +74 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%_  +54 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%T'W +2635 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%d +76 "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"%`' +2116 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%f +75 "core" + ."psFlush"PBV.dial PSV +2 "processing"%b U +55 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%c'W +2629 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%g @ +45 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%e' +2629 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%l  +73 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%j'9 +2632 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%o +46 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%p' +2636 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%8 +73 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"% 'W +2628 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%s @ +46 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%n' +2629 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%t  +73 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%m'9 +2629 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&h& +4 "core" & # !w +2 "manipulator"&w% +3 "core" %  \ / +2 ."psFlush"Elbow.seek PC +2 "manipulator"&r( +243 "core" ( +2 "manipulator"&k& +3 "core" &  +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &|& +3 "core" & +2 ."psFlush"Forearm.seek PC +2 "manipulator"&v' +95 "core" ' + ."psFlush"Hand.close +2 "manipulator"&/ +75 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%( +405 "core" ( +2 "manipulator"&& +3 "core" & | +2 "manipulator"&z% +3 "core" %  [  +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&{'\ +100 "core" ' + ."psFlush"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&'(- +133 "core" ( +2 "manipulator"&& +3 "core" &- / + +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &u& +3 "core" &-  + +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"& ' +114 "core" ' + ."psFlush"Hand.open +2 "manipulator"&[1 +72 "core" 1 +2 "manipulator"&% +3 "core" % ~ x s  +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract + "manipulator"&'\ +109 "core" ' + #tFinished short da assay +1029 #-> access 3 +3 .SE.seek :down + "storage"(&'v +3 "core" ' + "manipulator"&+% +4 "core" %\  z +2 "manipulator"&q& +3 "core" &-  + +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 7 +36 "storage"( ([z +1294 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (& +2 "core" &[x" r\ +  +22743 "Can"q\ << +60002 f\ << +60003 n\ <; +20712 #t-> access 4 +3 .SE.seek :down +2 "storage"('v +3 "core" ' +2 "manipulator"&% +3 "core" %\   z +2 "manipulator"&$& +4 "core" &-  + +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 +2 "storage"(($ +1914 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (& +3 "core" &' w\ ( +857 #t-> startTube 4 +415 #-> shortDA +3 "collection"'y% +2 "processing"%% +4 "core" %3\  +5 %;:\  +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +1131 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1003 .PSV.dial :mixloop + "processing"% +146 "core" + .tPTV.dial :PRVmixing +2 "processing"%  +132 "core" + .tPRV.dial :sipper +2 "processing"%  +105 "core" +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%'] +2298 "core" ' +27 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +3 "processing"%"  +136 "core"  +2 .tPS.seek 0.5ml +2 "processing"%%' +1271 "core" ' + .tPRV.dial :waste2 +2 "processing"% @ +104 "core" > +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek :empty +2 "processing"%X'9 +598 "core" ' + .tPSV.dial PSR +2 "processing"%~ +106 "core"  +2 "processing"%(% +3 "core" %;\  +2 #tPulling 1ml of PSR.flush .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%'P +1099 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%' +1635 "core" ' + .tPSV.dial :mixloop +2 "processing"% +105 "core" +2 .tPS.seek :empty + "processing"%'9 +2636 "core" ' + .tPSV.dial PSR +2 "processing"% +105 "core"  +2 "processing"%a% +3 "core" %7G\  +2 #tPulling 1ml of PSR.flush .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1ml + "processing"%,'P +1102 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%}' +1644 "core" ' + .tPSV.dial :mixloop +2 "processing"%0 +105 "core" + .tPRV.dial :sipper +2 "processing"%#  +44 "core" +2 .tPS.seek :empty + "processing"%3'9 +2636 "core" ' + .tPSV.dial PSR +2 "processing"%. +105 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%' +2634 "core" ' + .tPSV.dial :mixloop +2 "processing"%1 +117 "core" +2 .tPS.seek :empty +2 "processing"%5'9 +2632 "core" ' +2 #tLoading da puck from tube 4 into Processing Clamp + "processing"% & +4 "core" &6\  + "manipulator"&2% +4 "core" %\  z +2 "storage"(6% +3 "core" %w \ * + "storage"(. +3 "core" .($ +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"(/(,H +968 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (=& +2 "core" &,I% X\ '\  +2 "manipulator"&:& +3 "core" &- c + +2 "manipulator"&;% +3 "core" %\  e z +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&<( +169 "core" ( +2 "manipulator"&\ & +3 "core" &\ , # +2 "storage"(A& +3 "core" &,I% )\ '\  +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&@'# +90 "core" ' +2 "storage"(& +3 "core" &,I% j\ '\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak + "storage"( 'L +280 "core" ' +2 "storage"(-- +3 "core" -' + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +3 (C& +2 "core" &,I% p\ &\  +2 "manipulator"&K& +4 "core" &\  # +2 .tElbow.seek 4 + "manipulator"&H( +3 "core" ( +2 "manipulator"&!& +3 "core" &\  # +2 "storage"(M& +3 "core" &,I% \ '\  +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&>'ϓ +33 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&7/ +71 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&D& +3 "storage"(L'v +5 "core" &\  # +2 "manipulator"&E% +3 "core" % ϯ D +2 .tForearm.seek :retract +2 "manipulator"&G'\ +96 "core" ' +2 .tElbow.seek PC +2 "manipulator"&J( +166 "core" ' + ."downElevator"SE.coast + "storage"(5 +92 "core" ( +31 "manipulator"&?& +3 "core" & g b B +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &B& +2 "core" & g q B +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&9' +104 "core" ' +2 "manipulator"&O& +3 "core" & ~ C B +2 "manipulator"&i% +4 "core" % z ~ _ +2 "processing"%N& +4 "core" &M\  + "processing"%x& +4 .tPC.seek :closed + "processing"%R(Tg +3 "core" &:\  +3 &J\ 6 +10 &3GxO\ 2 +10 &XoD\ F +9 &aE\ \ Q +9 &T\ Q +10 &vUS\ Q +9 &8VM\ Q +10 &UI\ Q +9 &RR\ Q +9 &WX\ Q +10 &ARR\ Q +9 &!QP\ Q +9 &"RO\ \ Q +10 &$UJ\ Q +9 &&HX5\ \ Q +10 &( UP\ \ P +9 &)SW\ Q +9 &+UH\ Q +9 &-QRY\ Q +10 &/QL\ P +9 &0UT\ P +10 &2RW\ P +9 &4YTX\ \ Q +10 &6QM\ \ Q +9 &7UU\ \ P +9 &9RX\ P +10 &;aTP\ Q +9 &=#Q-\ \ Q +9 &>R$\ Q +10 &@OU\ P +9 &BjTS\ P +10 &D,UU\ \ P +9 &EUY\ \ Q +9 &G\\,\ \ Q +10 &Imb\ \ R +9 &K(|\ U +9 &L\ V +10 &N\ W +9 &Ph>\ W +10 &R)\ W +9 &Scc\ \ / +9 &T?l\ \ : +9 ( +2 &TN\ + + "processing"%x& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.61 + .Hand.open +2 "manipulator"&Q1 +67 "core" 1 +2 "manipulator"&W% +3 "core" % j +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&U'\ +102 "core" ' + .tSC.coast + "storage"(6 +4 #tHeating da puck from tube 4 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +4 "processing"%)  +2 %Y9 +5 "core" 9Q +102 "processing"%Z9 +2 "core" 9Q +103 "processing"%V9 +2 "core" 9P  +103 "processing"%]9 +2 "core" 9Q  +103 "processing"%\\9 +2 "core" 9Q +103 "processing"%_9 +2 "core" 9Q +103 "processing"%S9 +2 "core" 9Q +103 "processing"%d9 +2 "core" 9Q +103 "processing"%T9 +3 "core" 9Q" +103 "processing"%^9 +2 "core" 9Q& +103 "processing"%f9 +2 "core" 9Q+ +103 "processing"%b9 +2 "core" 9Q/ +103 "processing"%`9 +2 "core" 9Q3 +103 "processing"%g9 +2 "core" 9R7 +103 "processing"%c9 +2 "core" 9R; +103 "processing"%l9 +2 "core" 9Q@ +103 "processing"%e9 +2 "core" 9RD +103 "processing"%o9 +2 "core" 9RH +103 "processing"%j9 +3 "core" 9RL +103 "processing"%89 +2 "core" 9RP +103 "processing"%p9 +2 "core" 9SU +103 "processing"%s9 +2 "core" 9SY +103 "processing"% 9 +2 "core" 9T] +139 "processing"%t9 +11 "core" 9Tc +102 "processing"%n9 +2 "core" 9Tg +103 "processing"%h9 +2 "core" 9Tk +103 "processing"%w9 +2 "core" 9Up +103 "processing"%k9 +2 "core" 9Ut +103 "processing"%|9 +2 "core" 9Ux +103 "processing"%F9 +2 "core" 9U| +103 "processing"%9 +2 "core" 9V +103 "processing"%I9 +2 "core" 9 W +103 "processing"%*9 +2 "core" 9W +103 "processing"%9 +4 "core" 9W +103 "processing"%z9 +2 "core" 9%W +103 "processing"%9 +2 "core" 9-X +103 "processing"%u9 +2 "core" 95Y +103 "processing"%v9 +2 "core" 9<X +103 "processing"%r9 +3 "core" 9EW +102 "processing"%[9 +2 "core" 9MY +103 "processing"%9 +2 "core" 9TY +103 "processing"%{9 +2 "core" 9\\Y +3 .tPH.hold 2:00:00,28C +3 "processing"% ppX +3 .tdelay 1:30 +2 "core"  +4969 "Can"b\ CB +4031 .tPSR.select :air + .PSV.dial PSR +2 "processing"%+ +103 "core"  +2 "processing"%q% +3 "core" %;\ +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 +2 "processing"% +9 .tPS.seek 2ml +2 "processing"%'[ +1611 "core" ' + .tPTV.dial :puck +2 "processing"%$  +132 "core"  + .tPSV.dial PTV +2 "processing"%& +75 "core" + .tPBV.dial :waste1 +2 "processing"%  +54 "core" +2 "processing"%% +3 "core" %^O\  +2 .tPS.seek 1.5ml +2 "processing"%y' +596 "core" ' + .tdelay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +2 .tPS.seek 0ml +2 "processing"%'W +1608 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +34 "core"  +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" * + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%m +75 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%"' +2442 "core" ' + .tPSV.dial PTV +2 "processing"% +75 "core" + .tdelay 5 seconds +503 .PSV.dial PSR + "processing"% +75 "core"  + .tdelay 5 seconds +503 .PSV.dial PTV + "processing"%% +76 "core" + .tdelay 5 seconds +503 .PSV.dial :air + "processing"%~  +73 "core"  +2 .tPS.seek :empty +2 "processing"%('9 +2463 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%X  +132 "core" + .tPSV.dial :mixloop +2 "processing"% +43 "core" + .tPRV.dial :ab1 +2 "processing"% @ +107 "core" > +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%'w +351 "core" ' + .tdelay 2 seconds +203 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "processing"%  +46 "core"  +2 "processing"%a% +4 "core" %z\  +2 .tPS.seek 0.32ml + "processing"%'' +392 "core" ' + .tdelay 2 seconds +203 .CBV.dial between PRV and PSV + "collection"',  +40 "core" +2 .tPRV.dial :air + "processing"%0  +43 "core"  +2 .tPS.seek 0.9ml +2 "processing"%#'D +1237 "core" ' + .tPRV.dial :waste2 +2 "processing"%} @ +73 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%.' +860 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%3  +45 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%1'[ +1609 "core" ' + .tPSV.dial :PML +2 "processing"% +56 "core" + .tPTV.dial :mixing +2 "processing"% @ +74 "core" B + .tPBV.dial :waste1 +2 "processing"%2  +34 "core" +2 "processing"%6% +3 "core" %X\ \  +2 .tPS.seek 1.85ml +2 "processing"%'8 +234 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"% * +34 "core" * +2 .tPS.seek 0ml +2 "processing"%='W +1965 "core" ' + .tdelay 2 seconds +203 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"':& +5 "core" &+ +4 "manipulator"&;& +6 "core" & E N  B +4 "manipulator"&\ % +6 "core" %\ 9 Q ( +4 .tElbow.reconfigure TightElbow +4 "manipulator"&$&.,(\ #b +4 .tElbow.seek FlushPuck::Garage +3 "manipulator"&A(- +138 "core" ( +2 "manipulator"&& +3 "core" &- D L  , +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &'& +2 "core" &- ; H , +2 .tForearm.seek :garage + "manipulator"&' +112 "core" ' +2 .tHand.close +2 "manipulator"&-/ +74 "core" / +2 "manipulator"&C& +3 "core" &- t v, +2 "manipulator"&K% +4 "core" %   vY + .tForearm.seek :retract +2 "manipulator"&'\ +101 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&!( +274 "core" ( +2 "manipulator"&M& +3 "core" & d m S / +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &7& +3 "core" & h n T / +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&D'ρ +104 "core" ' +2 "manipulator"&E& +4 "core" & ( L |/ + "manipulator"&<% +4 "core" %υ (  |x +2 "collection"'@& +3 "core" & +2 "collection"' & +3 .tCC.seek :closed +2 "collection"'>(O +3 "core" & +3 &  +9 &.| ,~ +9 &b @ +9 &ay Q +10 &!X Q +9 &\\ R +10 &YJ Q +9 &iZH Q +9 &+\\X Q +10 &YP P +9 &Z Q +9 & rU= P +10 &"2ZW Q +9 &#Z Q +9 &%WH Q +10 &'y\\W Q +9 &);VR Q +10 &*XF Q +9 &,ZS Q +9 &.WW Q +10 &0C[W Q +9 &2U[ Q +9 &3WI P +10 &5WU P +9 &7LYV P +10 &9XW P +9 &:W Q +9 &<ZK Q +10 &>RYW Q +9 &@WP P +9 &A\\V Q +10 &CVY P +9 &EY_ Q +10 &Ge R +9 &HwS T +9 &JQ X +10 &LAT \\ +9 &NY Q +9 &O4O[ )| +10 &Ow`Q D +2 ( + "collection"' & +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.79 + "collection"'?& +3 "core" &Ow]? D +2 .tHand.open + "manipulator"&B1 +70 "core" 1 +2 "manipulator"&H% +3 "core" % ρ M }| +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&O'\ +109 "core" ' + .tPSV.dial PSR +2 "processing"%i +106 "core"  +2 "processing"%N% +3 "core" %W\  +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%L' +691 "Can"X\ TS +925 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 + "processing"%G  +44 "core"  +2 .tPS.seek 0ml +2 "processing"%'W +1616 "core" ' + .tPSV.dial PSR +2 "processing"%Q +56 "core"  + .tPSR.select :air +2 "processing"% +56 .tPS.seek 2.5ml +2 "processing"%W' +2633 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "processing"%Y  +3 "collection"'x  +41 "core"  +125  + .tPSV.dial :mixloop +2 "processing"%Z +106 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%9  +75 "core" +2 .tPS.seek 0ml +2 "processing"%V'W +2630 "core" ' + .tPSV.dial :air +2 "processing"%/  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%]' +2627 "core" ' + .tPSV.dial :mixloop +2 "processing"%\\ +46 "core" +2 .tPS.seek 0ml +2 "processing"%_'W +2629 "core" ' + .tPSV.dial :air +2 "processing"%S  +45 "core"  +2 .tPS.seek 2.5ml +2 "processing"%d' +2635 "core" ' + .tPSV.dial :mixloop +2 "processing"%T +45 "core" +2 .tPS.seek 0ml +2 "processing"%^'W +2639 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&f& +4 "core" & U X / +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&b( +3 "core" ( +2 "manipulator"&`& +3 "core" & > T / +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &g& +3 "core" & C . / +2 .tForearm.seek CC + "manipulator"&c'ρ +102 "core" ' + .tHand.close +2 "manipulator"&l/ +69 "core" / +2 .tCC.seek :open +2 "collection"'e( +378 "core" ( +2 "manipulator"&o& +3 "core" & = P > }/ +2 "manipulator"&j% +3 "core" % ς A B b _ +2 .tForearm.seek :retract +2 "manipulator"&8'\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&p(- +277 "core" ( +2 "manipulator"&s& +3 "core" &- d j O . +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 & & +2 "core" &- \\ n B . +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&t' +114 "core" ' +2 .tHand.open +2 "manipulator"&n1 +67 "core" 1 +2 "manipulator"&h% +3 "core" % x  {z +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&w'\ +111 "core" ' +2 ."da"delayUntil "11:24:18.18" +24760 #recoverPRVreagent08 + .PTV.dial :mixing + "processing"%k @ +73 "core" A + ."da"PBV.dial :waste1 +2 "processing"%|  +35 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 + "processing"%F * +36 "core" , +2 ."da"PSV.dial :air +2 "processing"%  +55 "core" +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%I' +2439 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%* +43 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%  +57 "core" + ."da"delay 2 seconds +203 .PSV.dial :mixloop +2 "processing"%z +43 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%  +45 "core"  +2 ."da"PS.seek :empty +2 "processing"%u'9 +2452 "core" ' + #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%v +134 "core"  +2 "processing"%r% +3 "core" %4\  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%[' +599 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1626 "core" ' + ."da"PTV.dial :puck +2 "processing"%{  +74 "core"  + ."da"PSV.dial PTV +2 "processing"%+ +73 "core" + ."da"PBV.dial :waste1 +2 "processing"%q  +35 "core"  +2 "processing"%5% +4 "core" %X\  + ."da"PS.seek 1.5ml +2 "processing"%' +588 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%$ * +35 "core" + +2 ."da"PS.seek 0ml +2 "processing"%&'W +1370 "Can"L\ \ ;; +258 "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"% +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2440 "core" ' + ."da"PSV.dial PTV +2 "processing"%y +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%) +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +76 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%  +73 "core"  +2 ."da"PS.seek :empty +2 "processing"%m'9 +2455 "core" ' + #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +135 "core"  +2 "processing"%% +3 "core" %9?\  + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml +2 "processing"%%'[ +1607 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%~ +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%"  +34 "core" +2 "processing"%X% +3 "core" %W$\  +2 ."da"PS.seek 1.5ml +2 "processing"%' +597 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"%('W +1609 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%a * +34 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +75 "core"  +46 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%,' +2417 "core" ' + ."da"PSV.dial PTV +2 "processing"%0 +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +75 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%} +76 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%#  +74 "core"  +2 ."da"PS.seek :empty +2 "processing"%3'9 +2423 "core" ' + #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%.  +44 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing + "processing"%  +133 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 + "processing"%  +43 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"%2 +46 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%6' +395 "core" ' + ."da"delay 2 seconds +203 .PRV.dial :air + "processing"%  +45 "core"  +2 "processing"%1% +3 "core" %*\  +2 ."da"PS.seek 0.55ml +2 "processing"%'} +401 "core" ' + #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%:  +46 "core"  +3 ."da"PS.seek 2ml +2 "processing"%;'[ +1563 "core" ' + ."da"PSV.dial :PML +2 "processing"%\ +46 "core" + ."da"PTV.dial :mixing +2 "processing"% @ +73 "core" B + ."da"PBV.dial :waste1 +2 "processing"%'  +35 "core" +2 "processing"%J% +3 "core" %^ \  +2 ."da"PS.seek 1.85ml +2 "processing"%-'> +241 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%C * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"%K'W +1966 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +3822 "Can"G\ EE +44180 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%U  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +35 "core" + + ."da"PSV.dial :air +2 "processing"%M  +57 "core" +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%7' +2428 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%A +43 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%E  +57 "core" + ."da"delay 2 seconds +203 .PSV.dial :mixloop +2 "processing"%< +43 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%@  +45 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2446 "core" ' + #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%4 +134 "core"  +2 "processing"%?% +3 "core" %:D\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%B' +601 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%H'[ +1617 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +72 "core"  + ."da"PSV.dial PTV +2 "processing"%i +73 "core" + ."da"PBV.dial :waste1 +2 "processing"%N  +35 "core" +2 "processing"%D% +3 "core" %XS\  +2 ."da"PS.seek 1.5ml +2 "processing"%=' +599 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%G * +35 "core" * +2 ."da"PS.seek 0ml +2 "processing"%L'W +1615 "core" ' + ."da"delay 2:00 +1330 "Can"H\ ca +10673 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%Q  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +36 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%x +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%Y' +2437 "core" ' + ."da"PSV.dial PTV +2 "processing"%Z +76 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%9 +76 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%W +76 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%/  +73 "core"  +2 ."da"PS.seek :empty +2 "processing"%V'9 +2452 "core" ' + #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%\\ +135 "core"  +2 "processing"%]% +3 "core" %;F\ \ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure PSconfig +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"%_'[ +1619 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%T +75 "core" + ."da"PBV.dial :waste1 +2 "processing"%d  +34 "core" +2 "processing"%f% +3 "core" %aL\  +2 ."da"PS.seek 1.5ml +2 "processing"%`' +588 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%g * +36 "core" + +2 ."da"PS.seek 0ml +2 "processing"%l'W +1630 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%!  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%O * +36 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%> +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%o' +2442 "core" ' + ."da"PSV.dial PTV +2 "processing"%j +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%c +76 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%s +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +132 "core" +2 ."da"PS.seek :empty +2 "processing"%b'9 +2493 "core" ' + #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%n +145 "core"  +2 "processing"%h% +3 "core" %@R\ \ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%8' +597 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%t'[ +1616 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%k +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%|  +35 "core" +2 "processing"%F% +3 "core" %[F\  +2 ."da"PS.seek 1.5ml +2 "processing"%' +587 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%^ * +34 "core" * +2 ."da"PS.seek 0ml +2 "processing"%*'W +1610 "core" ' + ."da"delay 2:00 +6296 "Can"Q\ AA +5707 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%z * +36 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +76 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%I' +2445 "core" ' + ."da"PSV.dial PTV +2 "processing"%v +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%r +75 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%u +76 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%[  +73 "core"  +2 ."da"PS.seek :empty +2 "processing"%{'9 +2468 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR + "processing"%+ +140 "core"  +5 "processing"%q% +21 "core" %?@ +4 #"da"Pulling 0.25ml of PSR.sub1 +3 .PSR.select :sub1 +3 "processing"% +15 ."da"PS.reconfigure PSconfig +5 "processing"%#A d`xb +3 ."da"PS.seek 0.25ml +5 "processing"%5'7 +336 "core" ' +2 ."da"delay 5 seconds +502 "processing"%% +4 "core" %7:  + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +11 ."da"PS.seek 0.5ml +2 "processing"%$' +337 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'[ +1615 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%P +76 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +36 "core" +2 "processing"%% +4 "core" %_=  +2 ."da"PS.seek 1.5ml + "processing"%' +585 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%& * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%y'W +1612 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%)  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +36 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"% +76 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2513 "core" ' + ."da"PSV.dial PTV +2 "processing"% +76 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"% +77 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%m +78 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%  +76 "core"  +2 ."da"PS.seek :empty +2 "processing"%~'9 +2508 "core" ' +2 "processing"%"9 +3 "core" 94 + #"da"Processing Puck Heater at 28C before imaging + .PH.coast +2 "processing"%X  +3 "core" 4 + 4 +2 "processing"%%& +3 "core" &TNI + + #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&% +3 "core" %\  C N x +2 "storage"(% +3 "core" %{ +2 "storage"(. +2 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 3 +2 "storage"(a( +343 "core" ( + ."da"SC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (& +2 "core" & s +2 "manipulator"&(& +3 "core" &- K. +2 "manipulator"&0% +3 "core" %\  l L x +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 3 + "manipulator"&( +183 "core" ( +2 "manipulator"&}& +3 "core" & K"y +2 "storage"(#& +3 "core" & +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&,' +90 "core" ' +2 "storage"(.& +3 "core" & / +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 ."da"SE.seek :beamBreak + "storage"('L +275 "core" ' + "storage"( - +3 "core" -'L +2 ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"(2' +31 "core" ' +2 "manipulator"&3& +4 "core" & C J"y +2 "manipulator"&% +3 "core" % q J +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&1'\ +96 "core" ' +32 ."da"Elbow.seek PC +2 "manipulator"&6( +243 "core" ( + "manipulator"&:& +4 "core" & a F +2 ."da"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" & a E +2 ."da"Forearm.seek PC + "manipulator"&\ ' +102 "core" ' + ."da"Hand.close +2 "manipulator"&/ +68 "core" / +2 ."da"PC.seek :open +2 "processing"%'( +402 "core" ( +2 "storage"(J& +3 "core" & o +2 "manipulator"&C& +3 "core" &  G +2 "manipulator"&;% +3 "core" % 5 H +2 ."da"Forearm.seek :retract +2 "manipulator"&-'\ +97 "core" ' +2 ."da"Elbow.reconfigure TightElbow +43 "manipulator"&$&.,(\ #b +9 ."da"Elbow.seek 3 +2 "manipulator"&U( +252 "core" ( +2 "manipulator"&& +3 "core" &  F$ +2 "storage"(M& +3 "core" &  +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&K' +92 "core" ' +2 ."da"Hand.open +2 "manipulator"&A1 +68 "core" 1 +2 "storage"(E- +3 "core" -' +2 ."da"SE.seek -0.19 Pucks below Top Plate +2 "storage"(<' +26 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.86 Pucks below Top Plate +2 "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/da19jun1212h.tif +4 "processing"%7& +10 "core" & +3 "manipulator"&4& +5 "core" & B ? > n <[ +3 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +91 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&B(- +178 "core" ( +2 "manipulator"& & +4 "core" &- I E 6 <* + ."psFlush"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 &i& +3 "core" &- @ I ;* +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&N' +110 "core" ' + ."psFlush"Hand.close +2 "manipulator"&D/ +72 "core" / +2 "manipulator"&H& +4 "core" &-   1* + "manipulator"&G% +4 "core" %  A 1P +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&='\ +107 "core" ' +2 ."psFlush"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&Q( +131 "core" ( +2 "manipulator"&& +4 "core" & ( + N 7> + ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &x& +3 "core" & ' $ N 7> +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&L' +100 "core" ' +2 "manipulator"&Z& +4 "core" &  # 7> +2 "manipulator"&9% +3 "core" % , + " 7 +2 "processing"%W& +3 "core" &[ +2 "processing"%/& +4 ."psFlush"PC.seek :closed +2 "processing"%Y(Tg +2 "core" &L +4 &M  +9 &.rM ,} +9 &awE @ +9 &[k? R +10 &M@ R +9 &ND S +9 &P4 S +10 &_L- S +9 &"L+ R +9 &N- S +10 &G/ R +9 & gI$ S +10 &")O# S +9 &#M# S +9 &%G R +10 &'pK R +9 &)2I R +9 &*I R +10 &,L S +9 &.wK S +10 &0:I R +9 &1Lu R +9 &3N R +10 &5L R +9 &7BN R +10 &9M S +9 &:L S +9 &<K R +10 &>JL R +9 &@ J S +9 &AI R +10 &CI R +9 &ERNw R +9 &GPo S +10 &HSo S +9 &J`k T +10 &LLb W +9 &N\ e Y +9 &Ob Y +10 &Qc Y +9 &SEsd ; +9 &T!-k[ V +10 &TJ#X - +2 ( + "processing"%/& +2 #"psFlush"Processing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.63 +2 "processing"%\\& +3 "core" &TJQ - +2 ."psFlush"Hand.open +2 "manipulator"&]1 +66 "core" 1 +42 "manipulator"&V% +4 "core" %   6 +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&S'\ +107 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%T +149 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%d'P +466 #"da"SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 18.729 seconds\ /var/log/esp/da19jun1212h.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da19jun1212h15s.tif +636 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%f' +913 #"da"SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da19jun1212h15s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da19jun1212h30s.tif +691 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%_ +78 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%g  +35 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%`'W +2247 #"da"SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da19jun1212h30s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da19jun1212h70s.tif +385 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%! +89 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%O' +585 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%>' +2122 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%l +75 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%j U +56 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%c'W +2639 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%s @ +46 "core" @ +2 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +1068 #"da"SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da19jun1212h70s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"HABfans.email "18.729 sec auto-exposure",Subject: "da19jun1212h images!" +9 "storage"(o- +9 "core" -' +7 "storage"(n& +7 "core" &\ \  = +2 "manipulator"&h& +3 "core" &   d [> +2 "manipulator"&b% +3 "core" %\  Z \\ +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 3 +2 "manipulator"&8( +260 "core" ( +3 "manipulator"&k& +8 "core" &\   K `# +4 "storage"(|& +7 "core" & A *  +4 ."da"Forearm.reconfigure TightForearm +4 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 700 counts +4 "manipulator"&F' +99 "core" ' +5 ."da"SE.reconfigure SEgently +6 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.15 Pucks below Top Plate +2 "storage"(t' +61 "core" ' +9 "manipulator"&^& +15 "core" &\ ^ n# +4 "storage"(& +10 "core" & , ' #\ +3 ."da"Elbow.reconfigure LimpElbow +6 "manipulator"&$ ,(#b +11 ."da"Forearm.reconfigure LooseForearm +4 "manipulator"&#Q@2^d^b +9 ."da"Forearm.seek 3 +7 "manipulator"&' +37 "core" ' +7 ."da"Elbow.hold +7 "manipulator"&z, +11 "core" , +3 ."da"Elbow.reconfigure TightElbow +5 "manipulator"&$&.,(\ #b +11 ."da"SE.reconfigure SEconfig +8 "storage"(#QK-0-\ b +11 ."da"SE.seek 0.04 Pucks below Top Plate +5 "storage"(' +24 "core" ' +5 "manipulator"&*% +5 "core" %o / 1  d +3 "storage"(v& +4 "core" &   =\ + ."da"Forearm.force -20 +2 "manipulator"&5 +2 ."da"Forearm.seek 3 + 316 counts +2 "manipulator"&r'B +23 "core" ' +2 "manipulator"&u& +5 "core" & r"| + "storage"([& +4 "core" & , 4 3\  +2 ."da"Forearm.reconfigure TightForearm +4 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&I' +25 "core" ' +6 "storage"(+% +4 "core" % 3 , \  +4 ."downElevator"SE.seek :down +4 "storage"(q'v +98 ({% +3 "core" %\\8 4 , 5\ Zo + "manipulator"&% +4 "core" % 1 q} +2 ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&5'\ +98 "core" ' +60 ' +2 ."downElevator"SE.coast +2 "storage"(5 +6 ."da"SC.coast +2 "storage"(6 +443 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%$  +76 "core"  +6 ."psFlush"PS.seek :empty +7 "processing"%P'9 +2638 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +46 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%' +2639 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +74 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%&'W +2665 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%)' +657 "Can",\ @@ +1976 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +74 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2632 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%y +56 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%'P +1098 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1616 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%m +88 "core"  + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%  +54 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2652 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%" +74 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%X' +599 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%%' +2126 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +75 "core" + ."psFlush"PBV.dial PSV +2 "processing"% U +54 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2636 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +43 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%(' +2634 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%0  +73 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%}'9 +2636 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%# +45 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%.' +2633 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%p +74 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%w'W +2637 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +45 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%3' +2638 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +74 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2626 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&,& +4 "core" & Z Z "{ +2 "manipulator"&:% +3 "core" %\ Z X W 5 +2 ."psFlush"Elbow.seek PC +2 "manipulator"&( +260 "core" ( + "manipulator"&& +4 "core" & \\ d  G +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" & P O G +2 ."psFlush"Forearm.seek PC +2 "manipulator"&1' +93 "core" ' + ."psFlush"Hand.close +2 "manipulator"&R/ +69 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%J( +402 "core" ( + "manipulator"&C& +4 "core" & o l G +2 "manipulator"&;% +3 "core" % o p +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&\ '\ +95 "core" ' + ."psFlush"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&(- +174 "core" ( +2 "manipulator"&M& +3 "core" &- l n   +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &6& +2 "core" &- n m |  +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek :garage +2 "manipulator"&A' +114 "core" ' + ."psFlush"Hand.open +2 "manipulator"&E1 +75 "core" 1 +3 "manipulator"&7% +3 "core" % y . |w +2 ."psFlush"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +39 "manipulator"&4'\ +112 "core" ' + #tFinished short da assay +26358 "Can" \ 11 +51305 #t-> access 3 +3 .SE.seek :down +2 "storage"(?'v +3 "core" ' + "manipulator"&-% +4 "core" %   \ j +2 "manipulator"&2& +3 "core" &- J  +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 7 +2 "storage"(<([z +1282 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 ( & +2 "core" &[w \ # +914 #t-> access 4 +3 .SE.seek :down + "storage"(i'v +3 "core" ' +2 "manipulator"&K% +4 "core" %  \ j +2 "manipulator"&U& +3 "core" &-  +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 + "storage"(D($ +1911 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (H& +3 "core" && Y\ # +4522 "Can"\ 33 +10421 #t-> startTube 4 +664 #-> shortDA +4 "collection"'G% + "processing"%% +6 "core" %F +3 %=\ +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +1794 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1003 .PSV.dial :mixloop + "processing"% +134 "core" + .tPTV.dial :PRVmixing +2 "processing"%x  +133 "core" + .tPRV.dial :sipper +2 "processing"%N  +106 "core" +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%Z'] +2303 "core" ' + ."connect"PRV.dial CBV +4 .tCBV.dial PRV + "processing"%9  +136 "core"  +2 .tPS.seek 0.5ml +2 "processing"%W' +1266 "core" ' + .tPRV.dial :waste2 +2 "processing"%B @ +104 "core" > +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek :empty +2 "processing"%='9 +598 "core" ' + .tPSV.dial PSR +2 "processing"%' +105 "core"  +2 "processing"%\\% +3 "core" %5Z\ +2 #tPulling 1ml of PSR.flush .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1ml + "processing"%]'P +1112 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%V' +1616 "core" ' + .tPSV.dial :mixloop +2 "processing"%/ +105 "core" +2 .tPS.seek :empty + "processing"%T'9 +2654 "core" ' + .tPSV.dial PSR +2 "processing"%L +105 "core"  +2 "processing"%~% +3 "core" %?R\ +2 #tPulling 1ml of PSR.flush .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%d'P +1101 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%_' +1613 "core" ' + .tPSV.dial :mixloop +2 "processing"%g +104 "core" + .tPRV.dial :sipper +2 "processing"%f  +44 "core" +2 .tPS.seek :empty + "processing"%!'9 +2636 "core" ' + .tPSV.dial PSR +2 "processing"%` +105 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%O' +2628 "core" ' + .tPSV.dial :mixloop +2 "processing"%l +105 "core" +2 .tPS.seek :empty +2 "processing"%j'9 +2626 "core" ' +2 #tLoading da puck from tube 4 into Processing Clamp + "processing"%>& +4 "core" &L\ +2 "manipulator"&s% +3 "core" %  e o \ j +2 "storage"(c% +3 "core" % \ # +2 "storage"(o. +2 "core" .($ +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"(n(,H +970 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (h& +2 "core" &,G( 0\   +2 "manipulator"&b& +3 "core" &- a \\  +2 "manipulator"&k% +4 "core" %  _ a \ j + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 + "manipulator"&|( +176 "core" ( +2 "manipulator"&Q& +4 "core" &\ X P ^ # + "storage"(^& +4 "core" &,G( \   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&'# +98 "core" ' +2 "storage"(S& +3 "core" &,G( \   +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak + "storage"(*'L +287 "core" ' +2 "storage"(v- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +4 (@& +2 "core" &,G( \   +2 "manipulator"&u& +3 "core" &\ ) * # +2 .tElbow.seek 4 +2 "manipulator"&[( +2 "core" ( +2 "manipulator"&+& +3 "core" &\ 9 A  # +2 "storage"(F& +3 "core" &,G( \   +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&{'ϓ +21 "core" ' + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +66 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&8& +3 "storage"(t'v +5 "core" &\ \ \  : ~# +2 "manipulator"&% +3 "core" % ϝ\ \ H  +2 .tForearm.seek :retract +2 "manipulator"&r'\ +93 "core" ' +2 .tElbow.seek PC +2 "manipulator"&( +172 "core" ' + ."downElevator"SE.coast + "storage"(5 +82 "core" ( +2 "manipulator"&I& +3 "core" &\ \ L W +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &q& +2 "core" & ? W +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&a' +90 "core" ' +2 "manipulator"&$& +3 "core" & : R  W +2 "manipulator"& % +4 "core" % + + 2 = +2 "processing"% & +3 "core" &L\  +2 "processing"%P& +4 .tPC.seek :closed + "processing"%(Tg +3 "core" &v\  +3 &L\  +10 &/vJ\ +z +9 &a{H\ ? +10 &ZqI\ P +9 &QD\ Q +9 &O>\ Q +10 &T7\ Q +9 &^U5\ Q +10 & S>\ Q +9 &Q=\ Q +9 &N=\ Q +10 & hQ<\ Q +9 &"*R4\ Q +9 &#U5\ Q +10 &%T4\ Q +9 &'qQ3\ P +10 &)2R5\ Q +9 &*T5\ Q +9 &,R5\ Q +10 &.yQ#\ P +9 &0:R(\ Q +9 &1Q%\ Q +10 &3N$\ P +9 &5O#\ P +10 &7CQ\ P +9 &9T\ Q +9 &:Q%\ Q +10 &<N,\ P +9 &>KO)\ P +9 &@ R)\ P +10 &AL&\ P +9 &CN\ P +10 &ERS\ Q +9 &GW\ Q +9 &Ha$\ R +10 &Jm*\ S +9 &LK$\ V +9 &N *\ W +10 &O\ V +9 &Q\ V +10 &SE{+\ : +9 &T!.r \ Q +9 &TG \ + +2 ( + "processing"%P& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.60 + .Hand.open +2 "manipulator"&1 +67 "core" 1 +2 "manipulator"&% +3 "core" % \ \  5 ~= +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&&'\ +93 "core" ' + .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 4 in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%  +2 %)9 +5 "core" 9g +103 "processing"%y9 +2 "core" 9g +103 "processing"%9 +2 "core" 9g  +103 "processing"%9 +3 "core" 9g  +102 "processing"%m9 +2 "core" 9f +103 "processing"%9 +2 "core" 9g +103 "processing"%9 +2 "core" 9g +103 "processing"%"9 +2 "core" 9e +103 "processing"%9 +4 "core" 9f" +103 "processing"%X9 +2 "core" 9g& +103 "processing"%9 +2 "core" 9g+ +103 "processing"%9 +2 "core" 9g/ +103 "processing"%%9 +2 "core" 9g3 +141 "processing"%9 +10 "core" 9g9 +103 "processing"%9 +2 "core" 9g= +103 "processing"%09 +2 "core" 9gA +103 "processing"%(9 +2 "core" 9hF +103 "processing"%#9 +2 "core" 9hJ +103 "processing"%}9 +3 "core" 9hN +103 "processing"%p9 +2 "core" 9iR +103 "processing"%.9 +2 "core" 9hV +103 "processing"% 9 +2 "core" 9h[ +103 "processing"%w9 +2 "core" 9h_ +103 "processing"%9 +3 "core" 9ic +103 "processing"%39 +2 "core" 9ig +103 "processing"%,9 +2 "core" 9il +103 "processing"%:9 +2 "core" 9ip +103 "processing"%9 +2 "core" 9it +103 "processing"%9 +2 "core" 9jx +103 "processing"%z9 +2 "core" 9j| +103 "processing"%R9 +2 "core" 9k +103 "processing"%59 +2 "core" 9 k +103 "processing"%Y9 +2 "core" 9k +103 "processing"%C9 +3 "core" 9l +103 "processing"%;9 +2 "core" 9#k +103 "processing"%M9 +2 "core" 9,m +103 "processing"%69 +2 "core" 94l +103 "processing"%19 +2 "core" 9<m +104 "processing"%9 +3 "core" 9Em +103 "processing"%E9 +2 "core" 9Mn +103 "processing"%79 +2 "core" 9Tn +103 "processing"%\ 9 +2 "core" 9[l +3 .tPH.hold 2:00:00,28C +3 "processing"%A ppX +3 .tdelay 1:30 +2 "core"  +9001 .tPSR.select :air + .PSV.dial PSR +2 "processing"%- +105 "core"  +2 "processing"%2% +3 "core" %;%\  +2 #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 +4 "processing"% +9 .tPS.seek 2ml +2 "processing"%K'[ +1609 "core" ' + .tPTV.dial :puck +2 "processing"%U  +131 "core"  + .tPSV.dial PTV +2 "processing"%? +75 "core" + .tPBV.dial :waste1 +2 "processing"%<  +55 "core" +2 "processing"%H% +3 "core" %Xe\  +2 .tPS.seek 1.5ml +2 "processing"%G' +593 "core" ' + .tdelay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +36 "core" , +2 .tPS.seek 0ml +2 "processing"%'W +1616 "core" ' +2 .tdelay 5:00 +2600 "Can" LL +27402 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%x  +34 "core"  +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%N * +36 "core" , + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"% +76 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%9' +2464 "core" ' + .tPSV.dial PTV +2 "processing"%Z +75 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"%B +75 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%W +75 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air + "processing"%'  +73 "core"  +2 .tPS.seek :empty +2 "processing"%\\'9 +2466 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%=  +133 "core" + .tPSV.dial :mixloop +2 "processing"%] +57 "core" + .tPRV.dial :ab1 +2 "processing"%/ @ +106 "core" ? +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%V'w +356 "core" ' + .tdelay 2 seconds +203 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +2 "processing"%L  +45 "core"  +2 "processing"%~% +4 "core" %xU\  +2 .tPS.seek 0.32ml + "processing"%T'% +407 "core" ' + .tdelay 2 seconds +203 .CBV.dial between PRV and PSV +2 "collection"'d  +38 "core" +2 .tPRV.dial :air +2 "processing"%g  +44 "core"  +2 .tPS.seek 0.9ml +2 "processing"%f'D +1229 "core" ' + .tPRV.dial :waste2 +2 "processing"%_ @ +73 "core" > +2 .tPS.seek 0.5ml +2 "processing"%`' +860 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%!  +42 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%l'[ +1609 "core" ' + .tPSV.dial :PML +2 "processing"%O +45 "core" + .tPTV.dial :mixing +2 "processing"%> @ +74 "core" B + .tPBV.dial :waste1 +2 "processing"%s  +36 "core" +2 "processing"%c% +3 "core" %^0  +2 .tPS.seek 1.85ml +2 "processing"%o'> +243 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%D * +36 "core" , +2 .tPS.seek 0ml +2 "processing"%h'W +1972 "core" ' + .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'b& +2 "core" &n +2 "manipulator"&k& +3 "core" & 7 xW +2 "manipulator"&Q% +4 "core" %\ " Z w> + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&^(- +138 "core" ( +2 "manipulator"&S& +4 "core" &-  y. + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &-  y. +2 .tForearm.seek :garage +2 "manipulator"&4' +107 "core" ' + .tHand.close +2 "manipulator"&v/ +70 "core" / +3 "manipulator"&@& +4 "core" &-  r. +2 "manipulator"&i% +3 "core" %   q +2 .tForearm.seek :retract + "manipulator"&u'\ +110 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&+( +270 "core" ( +2 "manipulator"&F& +3 "core" & q }9( +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & z9( +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&8'ρ +89 "core" ' +3 "manipulator"&& +4 "core" & y v9( +2 "manipulator"&|% +3 "core" %|  v +2 "collection"'& +3 "core" &m +2 "collection"'*& +4 .tCC.seek :closed + "collection"'{(O +4 "core" &r +3 &G 2 +10 &3F}> 2 +9 &[qG G +9 &hE R +10 &UF Q +9 &{YJ Q +10 &=ZD Q +9 &RG Q +9 &XA Q +10 &YC Q +9 &HWC P +9 &! ZE Q +10 &"VE Q +9 &$YC Q +10 &&OSB Q +9 &(WE Q +9 &)\\= Q +10 &+U; Q +9 &-U[B Q +9 &/SC Q +10 &0UE Q +9 &2UB Q +10 &4_V> Q +9 &6![G Q +9 &7SD P +10 &9W> Q +9 &;gUE Q +10 &=*TE P +9 &>[@ Q +9 &@T? P +10 &BpW0 P +9 &D1X= Q +9 &E]? R +10 &Gi@ S +9 &Ij? U +9 &K? Z +10 &L? ] +9 &N6 : +10 &Oi48 T +9 ( + &OvdF G + "collection"'*& +3 #tCollection Clamp onSpring/offSpring for 5/25 samples, on/off torque 1.62 +2 "collection"'I& +4 "core" &Ovcd G + .tHand.open +2 "manipulator"&q1 +75 "core" 1 +2 "manipulator"&[% +3 "core" % |  t +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&$'\ +101 "core" ' + .tPSV.dial PSR +2 "processing"% +105 "core"  +2 "processing"% % +4 "core" %Q= + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%t' +1618 "core" ' +10 .tdelay 5 seconds +502 .PSV.dial :waste1 + "processing"%r  +54 "core"  +2 .tPS.seek 0ml +2 "processing"%J'W +1623 "core" ' + .tPSV.dial PSR +2 "processing"% +42 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%' +2630 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +5 "processing"%)  "collection"'P  +41 "core"  +126  + .tPSV.dial :mixloop +2 "processing"%y +105 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%a  +75 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2635 "core" ' + .tPSV.dial :air +2 "processing"%n  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2636 "core" ' + .tPSV.dial :mixloop +2 "processing"%m +46 "core" +2 .tPS.seek 0ml +2 "processing"%'W +729 "Can" WW +1899 "core" ' + .tPSV.dial :air +2 "processing"%  +46 "core"  +2 .tPS.seek 2.5ml +2 "processing"%"' +2638 "core" ' + .tPSV.dial :mixloop +2 "processing"% +45 "core" +2 .tPS.seek 0ml +2 "processing"%X'W +2635 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &  r9( +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&( +4 "core" ( +2 "manipulator"&%& +3 "core" & * x9( +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &  w9( +2 .tForearm.seek CC + "manipulator"&'ρ +93 "core" ' + .tHand.close +2 "manipulator"&0/ +73 "core" / +2 .tCC.seek :open +2 "collection"'(( +378 "core" ( +2 "manipulator"&#& +3 "core" &  t9( +2 "manipulator"&}% +4 "core" % ϋ . w + .tForearm.seek :retract +2 "manipulator"&p'\ +98 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&.(- +276 "core" ( +2 "manipulator"& & +3 "core" &-  |; +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &w& +3 "core" &- : |; + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&' +109 "core" ' +2 .tHand.open +2 "manipulator"&31 +75 "core" 1 +2 "manipulator"&,% +4 "core" % r + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&:'\ +107 "core" ' +2 ."da"delayUntil "12:52:15.92" +24831 #recoverPRVreagent08 + .PTV.dial :mixing + "processing"% @ +74 "core" @ + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core"  + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 + "processing"%z * +35 "core" * + ."da"PSV.dial :air +3 "processing"%R  +44 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%5' +2474 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%Y +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%C  +43 "core"  + ."da"delay 2 seconds +203 .PSV.dial :mixloop + "processing"%; +45 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%M  +44 "core"  +2 ."da"PS.seek :empty +2 "processing"%6'9 +2454 "core" ' + #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%1 +147 "core"  +2 "processing"%% +3 "core" %7h\  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%E' +604 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%7'[ +1608 "core" ' + ."da"PTV.dial :puck +2 "processing"%\  +74 "core"  + ."da"PSV.dial PTV +2 "processing"%- +76 "core" + ."da"PBV.dial :waste1 +2 "processing"%2  +35 "core" +2 "processing"%j% +4 "core" %\\U\  +2 ."da"PS.seek 1.5ml + "processing"% ' +594 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%U * +37 "core" , +2 ."da"PS.seek 0ml +2 "processing"%?'W +1616 "core" ' + ."da"delay 2:00 +11975 "Can" ;; +28 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%<  +35 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%H * +34 "core" * + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%K +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2445 "core" ' + ."da"PSV.dial PTV +2 "processing"%G +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"% +75 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%x +74 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%N  +73 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2451 "core" ' + #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +136 "core"  +2 "processing"%Z% +3 "core" %8`\  + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%B' +588 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%W'[ +1610 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%' +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%9  +35 "core" +2 "processing"%=% +3 "core" %_^ +2 ."da"PS.seek 1.5ml +2 "processing"%]' +585 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%/ * +37 "core" , +2 ."da"PS.seek 0ml +2 "processing"%\\'W +1616 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 +46 .PTV.dial :puck +3 .PBV.dial :waste1 + "processing"%L  +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"%V +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%d' +2445 "core" ' + ."da"PSV.dial PTV +2 "processing"%g +87 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%T +73 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%_ +76 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%f  +75 "core"  +2 ."da"PS.seek :empty +2 "processing"%!'9 +2454 "core" ' + #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%`  +45 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +2 "processing"%O  +133 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 + "processing"%>  +43 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"%s +46 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%c' +384 "core" ' + ."da"delay 2 seconds +203 .PRV.dial :air + "processing"%D  +44 "core"  +2 "processing"%l% +3 "core" %Z\  +2 ."da"PS.seek 0.55ml +2 "processing"%o't +339 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air + "processing"%b  +45 "core"  +2 ."da"PS.seek 2ml +2 "processing"%k'[ +1560 "core" ' + ."da"PSV.dial :PML +2 "processing"%Q +44 "core" + ."da"PTV.dial :mixing +2 "processing"%S @ +73 "core" A + ."da"PBV.dial :waste1 +2 "processing"%  +35 "core" +2 "processing"%% +3 "core" %^`\  +2 ."da"PS.seek 1.85ml +2 "processing"%v'> +236 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%@ * +35 "core" * +3 ."da"PS.seek 0ml +2 "processing"%i'W +1976 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +16064 "Can" HI +31939 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%&  +34 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 + "processing"%4 * +36 "core" , +2 ."da"PSV.dial :air +2 "processing"%F  +43 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2464 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%^ +56 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%  +42 "core"  + ."da"delay 2 seconds +203 .PSV.dial :mixloop +4 "processing"%| +56 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%  +42 "core"  +2 ."da"PS.seek :empty +2 "processing"%u'9 +2473 "core" ' + #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%e +134 "core"  +2 "processing"%I% +3 "core" %4V + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%q' +595 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%['[ +1607 "core" ' + ."da"PTV.dial :puck +2 "processing"%*  +74 "core"  + ."da"PSV.dial PTV +2 "processing"% +73 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +36 "core" +2 "processing"%8% +3 "core" %^\\\  +2 ."da"PS.seek 1.5ml +2 "processing"%h' +593 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%r * +37 "core" , +2 ."da"PS.seek 0ml +2 "processing"%t'W +1616 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +37 "core" +2 ."da"delay 30 seconds +1479 "Can" == +1523 ."da"PBV.dial between PSV and waste1 +2 "processing"%J * +36 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%P +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%)' +2471 "core" ' + ."da"PSV.dial PTV +2 "processing"%y +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%a +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%n  +86 "core" +2 ."da"PS.seek :empty +2 "processing"%'9 +2463 "core" ' + #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%m +135 "core"  +2 "processing"%% +3 "core" %=t + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%' +598 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'[ +1617 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +76 "core" + ."da"PBV.dial :waste1 +2 "processing"%"  +36 "core" +2 "processing"%% +3 "core" %\\m  +2 ."da"PS.seek 1.5ml +2 "processing"%%' +591 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +37 "core" , +2 ."da"PS.seek 0ml +2 "processing"%0'W +1610 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%+  +33 "core"  + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 + "processing"%$ * +35 "core" * + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%{ +76 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%#' +2462 "core" ' + ."da"PSV.dial PTV +43 "processing"%} +81 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"% +75 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"% +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%w  +74 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2445 "core" ' + #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%3 +135 "core"  +2 "processing"%,% +3 "core" %;n + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%p' +601 "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 + "processing"% +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%z% +3 "core" %Yt\  +2 ."da"PS.seek 1.5ml +2 "processing"%R' +585 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%X * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"%Y'W +1608 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%C  +33 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 + "processing"%; * +37 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%M +76 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%5' +2476 "core" ' + ."da"PSV.dial PTV +2 "processing"%1 +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"% +75 "core"  + ."da"delay 5 seconds +198 "Can" UU +305 ."da"PSV.dial PTV +2 "processing"%6 +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%E  +73 "core"  +2 ."da"PS.seek :empty +2 "processing"%\ '9 +2471 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%- +139 "core"  +5 "processing"%2% +15 "core" %;q +5 #"da"Pulling 0.25ml of PSR.sub1 +3 .PSR.select :sub1 +5 "processing"% +13 ."da"PS.reconfigure PSconfig +5 "processing"%#A d`xb +3 ."da"PS.seek 0.25ml +5 "processing"%j'7 +336 "core" ' +29 ."da"delay 5 seconds +503 "processing"%7% +3 "core" %3v \ + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%U' +336 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml +2 "processing"% '[ +1608 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%< +88 "core"  + ."da"PBV.dial :waste1 +2 "processing"%H  +36 "core" +2 "processing"%K% +3 "core" %Wk  +2 ."da"PS.seek 1.5ml +2 "processing"%?' +601 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%G * +37 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'W +1616 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%x  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%N * +36 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +2528 "core" ' + ."da"PSV.dial PTV +2 "processing"%Z +89 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +75 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%B +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%'  +88 "core" +2 ."da"PS.seek :empty +2 "processing"%9'9 +2516 "core" ' + "processing"%=9 +4 "core" 94 + #"da"Processing Puck Heater at 28.1C before imaging + .PH.coast +2 "processing"%W  +3 "core" 4 + 4 + "processing"%/& +4 "core" &TG  + +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 + "manipulator"&]% +3 "core" %\ " j Y  @B +2 "storage"(L% +3 "core" %y Z +2 "storage"(~. +2 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 3 +2 "storage"(V( +345 "core" ( + ."da"SC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (\\& +3 "core" & % + "manipulator"&g& +4 "core" &- D > G <; +2 "manipulator"&T% +3 "core" %\ ! N K  ;B +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&_( +183 "core" ( +2 "manipulator"&f& +3 "core" &\ J E :$ +2 "storage"(d& +3 "core" & y ? +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&`' +98 "core" ' +2 "storage"(O& +3 "core" &  +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 ."da"SE.seek :beamBreak + "storage"(>'L +277 "core" ' +2 "storage"(s- +2 "core" -'L +2 ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"(!' +34 "core" ' +2 "manipulator"&D& +4 "core" & P B :$ +2 "manipulator"&l% +3 "core" % ? K ; + ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&c'\ +94 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&b( +251 "core" ( +2 "manipulator"&o& +3 "core" & L J S ; +2 ."da"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &Q& +3 "core" & @ = t : +2 ."da"Forearm.seek PC +2 "manipulator"&S' +95 "core" ' + ."da"Hand.close +2 "manipulator"&/ +70 "core" / +2 ."da"PC.seek :open +44 "processing"%( +413 "core" ( +2 "storage"(@& +3 "core" &  +2 "manipulator"&k& +3 "core" & Y \\ = +2 "manipulator"&v% +3 "core" % h \\ = +2 ."da"Forearm.seek :retract +2 "manipulator"& '\ +95 "core" ' +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&&( +261 "core" ( +2 "manipulator"&4& +3 "core" & K E _ ;% +2 "storage"(F& +3 "core" &  +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&i' +100 "core" ' +2 ."da"Hand.open +2 "manipulator"&^1 +72 "core" 1 +2 "storage"(- +3 "core" -' +2 ."da"SE.seek -0.19 Pucks below Top Plate +2 "storage"(|' +26 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.86 Pucks below Top Plate +2 "storage"(' +55 "core" ' +2 #"da"Lights, camera, ACTION! +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da19jun1213h.tif +2 "processing"%& +12 "core" &" +4 "manipulator"&e& +4 "core" & 1 +!r +3 "manipulator"&I% +5 "core" %  / + +2 ."psFlush"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&u'\ +95 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&q(- +181 "core" ( +32 "manipulator"&*& +4 "core" &-  ' +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 & & +3 "core" &-   ( + ."psFlush"Forearm.seek :garage +2 "manipulator"& ' +111 "core" ' + ."psFlush"Hand.close +2 "manipulator"&8/ +75 "core" / +2 "manipulator"&[& +4 "core" &- *  + "manipulator"&r% +4 "core" %  1 +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&h'\ +107 "core" ' +2 ."psFlush"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&( +120 "core" ( +2 "manipulator"&J& +4 "core" & P & + ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &P& +4 "core" & v  & +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&t' +98 "core" ' +2 "manipulator"&y& +4 "core" & Q & +2 "manipulator"&a% +3 "core" %  & +2 "processing"%& +4 "core" & +2 "processing"%n& +3 ."psFlush"PC.seek :closed +3 "processing"%)(Tg +2 "core" &# +4 & 4 +10 &3Etp 3 +9 &Wnv G +9 &\\ S +10 &Hw R +9 &qKq S +10 &2Ll S +9 &Ld S +9 &HW S +10 &yJL S +9 &;JC S +9 & JJ S +10 &"IC S +9 &$JJ S +10 &&DIJ S +9 &(JC S +9 &)J= S +10 &+H= S +9 &-LJ- S +9 &/G% R +10 &0F1 R +9 &2G# R +10 &4TG# S +9 &6F S +9 &7G S +10 &9J S +9 &;\\J S +9 &=I S +10 &>J S +9 &@J S +10 &BeIj R +9 &D&D S +9 &EI S +10 &GM S +9 &IgU T +9 &K%h V +10 &L Y +9 &N Y +10 &Pa} Y +9 &R# Y +63 &Sp^ $r &TB"j : + ( +2 &TQ + + &TQ  + + &TQ  + + &TQ  + + &TQ ~ + + "processing"%n& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.70 +2 "processing"%m& +3 "core" &TQ  + +2 ."psFlush"Hand.open + "manipulator"&1 +74 "core" 1 +2 "manipulator"&% +3 "core" % Q $ +2 ."psFlush"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +100 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +140 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%"'P +457 #"da"SX HX9/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 18.828 seconds\ /var/log/esp/da19jun1213h.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da19jun1213h15s.tif +640 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%' +909 #"da"SX HX9/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da19jun1213h15s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da19jun1213h30s.tif +699 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +76 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%  +36 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%%'W +2240 #"da"SX HX9/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da19jun1213h30s.tif: TIFF Upload Complete\ +7 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da19jun1213h70s.tif +391 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%+ +77 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%$' +598 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%{' +2116 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%0 +76 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%} U +68 "core" T +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2664 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +45 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%w' +1032 #"da"SX HX9/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da19jun1213h70s.tif: TIFF Upload Complete\ +2 ."Qmail"HABfans.email "18.828 sec auto-exposure",Subject: "da19jun1213h images!" +3 ."da"Gate.power :camera,:OFF +3 "storage"(#- +10 "core" -' +9 "storage"(3& +8 "core" & x v ; +3 "manipulator"&,& +4 "core" & u u E D +2 "manipulator"&% +3 "core" %\ ; s u 0 D, +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 3 +2 "manipulator"&p( +310 "core" ( +2 "manipulator"&& +8 "core" &\ = I# +3 "storage"(& +7 "core" & 8 +4 ."da"Forearm.reconfigure TightForearm +5 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 700 counts +4 "manipulator"&z' +104 "core" ' +2 ."da"SE.reconfigure SEgently +3 "storage"(#QK-0-\ b +7 ."da"SE.seek -0.15 Pucks below Top Plate +4 "storage"(' +63 "core" ' +3 "manipulator"&X& +14 "core" &\  \ 5 `# +8 "storage"(R& +10 "core" & [ O y +6 ."da"Elbow.reconfigure LimpElbow +9 "manipulator"&$ ,(#b +10 ."da"Forearm.reconfigure LooseForearm +10 "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek 3 +6 "manipulator"&C' +42 "core" ' +7 ."da"Elbow.hold +6 "manipulator"&;, +9 "core" , +5 ."da"Elbow.reconfigure TightElbow +8 "manipulator"&$&.,(\ #b +8 ."da"SE.reconfigure SEconfig +7 "storage"(#QK-0-\ b +8 ."da"SE.seek 0.04 Pucks below Top Plate +16 "storage"(M' +27 "core" ' +2 "manipulator"&Y% +4 "core" % T T +2 "storage"(1& +3 "core" & ; - v + ."da"Forearm.force -20 +2 "manipulator"&5 +3 ."da"Forearm.seek 3 + 303 counts + "manipulator"&'5 +22 "core" ' +4 "manipulator"&6& +4 "core" & . ,  c!t +2 "storage"(E& +7 "core" & r q  +3 ."da"Forearm.reconfigure TightForearm +7 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 700 counts +5 "manipulator"&5' +18 "core" ' +2 "storage"(-% +3 "core" % S M\ +3 ."downElevator"SE.seek :down +4 "storage"(2'v +98 (\ % +3 "core" %4 q g Yn + "manipulator"&7% +4 "core" % O G ? e +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&j'\ +96 "core" ' +57 ' +2 ."downElevator"SE.coast + "storage"(5 +3 ."da"SC.coast + "storage"(6 +409 "core" ' +3 ."psFlush"PSV.dial :waste1 +6 "processing"%U  +75 "core"  +3 ."psFlush"PS.seek :empty +2 "processing"%<'9 +2642 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%H +46 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%K' +2636 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +73 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%G'W +2637 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%? @ +46 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%x' +2638 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%N  +74 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2638 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +45 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%Z'P +1102 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1617 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%B +73 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%'  +55 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2635 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%= +75 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%W' +585 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%/' +1100 "Can" @? +1029 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%] +75 "core" + ."psFlush"PBV.dial PSV +2 "processing"%L U +54 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%~'W +2623 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%\\ @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%g' +2640 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%T  +73 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%f'9 +2635 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%d +57 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%.' +2625 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%O +77 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%:'W +2627 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%s @ +46 "core" ? +4 ."psFlush"PS.seek 2.5ml +4 "processing"%D' +2628 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%l  +73 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%>'9 +2632 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&`& +4 "core" &  w!t +2 "manipulator"&o% +3 "core" %   w+ + ."psFlush"Elbow.seek PC +2 "manipulator"&Q( +256 "core" ( + "manipulator"&_& +4 "core" & n wc +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" & 2 wc +2 ."psFlush"Forearm.seek PC + "manipulator"&c' +94 "core" ' + ."psFlush"Hand.close +2 "manipulator"&/ +72 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%@( +405 "core" ( +2 "manipulator"&k& +3 "core" & zc +2 "manipulator"&v% +3 "core" % z +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&S'\ +100 "core" ' +2 ."psFlush"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&4(- +169 "core" ( +2 "manipulator"&F& +3 "core" &-  yF +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &b& +2 "core" &-  yF +41 ."psFlush"Forearm.reconfigure TightForearm +10 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&^' +115 "core" ' + ."psFlush"Hand.open +2 "manipulator"&1 +75 "core" 1 +2 "manipulator"&% +3 "core" % z ~ T p| +2 ."psFlush"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&e'\ +99 "core" ' +2 #tFinished short da assay +19799 #-> access 3 +3 .SE.seek :down + "storage"( 'v +3 "core" ' +2 "manipulator"&I% +3 "core" %  0 ~ +2 "manipulator"&!& +3 "core" &-\ F ~F +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 7 +2 "storage"(|([z +1284 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (i& +3 "core" &[w m j \ \  +999 #t-> access 4 +3 .SE.seek :down +2 "storage"(*'v +2 "core" ' +2 "manipulator"& % +3 "core" %  \\ x +2 "manipulator"&&& +4 "core" &-  yF + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 1 + "storage"(8($ +1914 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 ([& +2 "core" &# k k \  +190 #t-> PS.flush +2 #Flushing Processing stage + "processing"%r% +3 "core" %: +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%u& +4 "core" &! +2 "manipulator"&J& +3 "core" &- zF +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&P(- +3 "core" ( + "manipulator"& & +4 "core" &- zF + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &y& +2 "core" &- zF +2 .tForearm.seek :garage +2 "manipulator"&a' +109 "core" ' + .tHand.close +2 "manipulator"&/ +74 "core" / +2 "manipulator"&q& +3 "core" &-  oF +2 "manipulator"&h% +4 "core" %  P oY + .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&m( +128 "core" ( +2 "manipulator"&& +3 "core" & + yR +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &  xR +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&n' +98 "core" ' +2 "manipulator"&& +3 "core" &  vR +2 "manipulator"&t% +4 "core" %  v +2 "processing"%9& +3 "core" &h +2 "processing"%"& +3 .tPC.seek :closed +2 "processing"%(Tg +4 "core" &] +2 &  +8 &.v +| +10 &dyn @ +9 &im Q +9 &+NK P +10 &N Q +9 &O Q +10 &pO Q +9 &2O Q +9 &Q Q +10 &Qn P +9 & xN Q +9 &":Ns Q +10 &#M~ P +9 &%No P +10 &'N P +9 &)BRK Q +9 &+O Q +10 &,Q P +9 &.Q Q +9 &0JN Q +10 &2 Kt P +9 &3N{ P +10 &5P! Q +9 &7ROs Q +9 &9Mw P +10 &:N P +9 &<Q P +9 &>ZO Q +10 &@Nt Q +9 &AO P +10 &COP P +9 &EbSw Q +9 &G#VO Q +10 &H[ R +9 &Jer S +9 &LZ V +10 &N V +9 &Oz W +10 &Q? W +9 &SOr 4 +9 &T35`e 7 +10 ( + &TD & + "processing"%"& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.60 +2 "processing"%& +4 "core" &TDW & + .tHand.open + "manipulator"&1 +70 "core" 1 +2 "manipulator"&+% +4 "core" % ' u + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&%'\ +96 "core" ' + .tPSV.dial PSR +2 "processing"%$ +46 "core"  + .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%0'P +1111 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%}' +1610 "core" ' + .tPSV.dial PTV +2 "processing"%{ +74 "core" + .tPTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +55 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2626 "core" ' + .tPSV.dial PSR +2 "processing"%# +75 "core"  + .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 0.5ml +2 "processing"%3' +598 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%,' +2119 "core" ' + .tPSV.dial PTV +2 "processing"% +75 "core" + .tPBV.dial PSV +2 "processing"% U +55 "core" V +2 .tPS.seek 0ml +2 "processing"%'W +2629 "core" ' + .tPSV.dial PBV +2 "processing"% @ +56 "core" B +2 .tPS.seek 2.5ml +2 "processing"%X' +1779 "Can" CC +858 "core" ' + .tPSV.dial :waste1 +2 "processing"%R  +76 "core"  +2 .tPS.seek :empty + "processing"%'9 +2640 "core" ' + .tPSV.dial PSR +2 "processing"%Y +45 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml +2 "processing"%1' +2639 "core" ' + .tPSV.dial PTV +2 "processing"% +74 "core" + .tPBV.dial PSV +2 .PS.seek 0ml +2 "processing"%6'W +2634 "core" ' + .tPSV.dial PBV +2 "processing"%E @ +44 "core" ? +2 .tPS.seek 2.5ml +2 "processing"%-' +2633 "core" ' + .tPSV.dial :waste1 +2 "processing"%z  +86 "core"  +2 .tPS.seek :empty +2 "processing"%\ '9 +2639 "core" ' + #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&7& +4 "core" & sR + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&p( +4 "core" ( +2 "manipulator"&& +3 "core" &  sR +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &C& +3 "core" &  sR + .tForearm.seek PC +2 "manipulator"&' +97 "core" ' + .tHand.close +2 "manipulator"&M/ +74 "core" / +2 .tPC.seek :open +2 "processing"%5( +399 "core" ( +2 "manipulator"&2& +3 "core" & _ wR +2 "manipulator"&V% +3 "core" % # w +2 .tForearm.seek :retract +2 "manipulator"&U'\ +94 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&w(- +138 "core" ( +2 "manipulator"&H& +3 "core" &- : v- +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &<& +3 "core" &-  u- +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"& ' +114 "core" ' + .tHand.open +2 "manipulator"&K1 +66 "core" 1 +2 "manipulator"&?% +3 "core" % ~ y l l +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&G'\ +151 "core" ' +44363 "Can" 54 +28647 #t-> startTube 4 +22738 #-> shortDA +3 "collection"'N% +2 "processing"%x% +4 "core" % +4 %4\ +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +2117 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1003 .PSV.dial :mixloop + "processing"% +135 "core" + .tPTV.dial :PRVmixing +2 "processing"%  +133 "core" + .tPRV.dial :sipper +2 "processing"%Z  +105 "core" +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%B'] +2298 "core" ' + ."connect"PRV.dial CBV +4 .tCBV.dial PRV + "processing"%'  +139 "core"  +2 .tPS.seek 0.5ml +2 "processing"%' +1273 "core" ' + .tPRV.dial :waste2 +2 "processing"%= @ +103 "core" > +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek :empty +2 "processing"%'9 +592 "core" ' + .tPSV.dial PSR +2 "processing"%W +106 "core"  +2 "processing"%]% +3 "core" %= +2 #tPulling 1ml of PSR.flush .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%L'P +536 "Can" 88 +571 "core" ' +2 .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%/' +1612 "core" ' + .tPSV.dial :mixloop +2 "processing"%\\ +107 "core" +2 .tPS.seek :empty + "processing"%~'9 +2628 "core" ' + .tPSV.dial PSR +2 "processing"%T +105 "core"  +2 "processing"%g% +3 "core" %;v +2 #tPulling 1ml of PSR.flush .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%d'P +1097 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%f' +1619 "core" ' + .tPSV.dial :mixloop +2 "processing"%O +118 "core" + .tPRV.dial :sipper +2 "processing"%.  +44 "core" +2 .tPS.seek :empty + "processing"%s'9 +2626 "core" ' + .tPSV.dial PSR +2 "processing"%: +105 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%l' +2628 "core" ' + .tPSV.dial :mixloop +2 "processing"%D +106 "core" +2 .tPS.seek :empty + "processing"%`'9 +2638 "core" ' +2 #tLoading da puck from tube 4 into Processing Clamp + "processing"%o& +4 "core" &l + "manipulator"&_% +4 "core" %\  J y\ h +2 "storage"(% +3 "core" % v n \  +2 "storage"(;. +2 "core" .($ +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"((,H +975 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (j& +2 "core" &,K" P O I\  +2 "manipulator"&)& +3 "core" &- 0 v- +2 "manipulator"&k% +3 "core" %\   w\ h +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 + "manipulator"&v( +168 "core" ( +2 "manipulator"&F& +4 "core" &  x& + "storage"(b& +4 "core" &,I R O ,\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&c'# +92 "core" ' +2 "storage"(Q& +4 "core" &,I O O \  + .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"('L +282 "core" ' +2 "storage"(- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (S& +3 "core" &,I S H v\  + "manipulator"&^& +4 "core" &  u& +2 .tElbow.seek 4 +2 "manipulator"&I( +3 "core" ( + "manipulator"&!& +4 "core" & 9 v& + "storage"(i& +4 "core" &,I R I f\  + .tForearm.seek 4 + 300 counts +2 "manipulator"& 'ϓ +31 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&&/ +73 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"& & +2 "storage"(|'v +7 "core" & T w& +2 "manipulator"&[% +3 "core" % Ϲ O t +2 .tForearm.seek :retract +2 "manipulator"&r'\ +90 "core" ' +2 .tElbow.seek PC +2 "manipulator"&u( +166 "core" ' + ."downElevator"SE.coast + "storage"(5 +74 "core" ( +3 "manipulator"&J& +4 "core" & J v + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 & & +2 "core" &  v +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&y' +94 "core" ' +2 "manipulator"&& +3 "core" &  v +2 "manipulator"&q% +4 "core" %  v# +2 "processing"%h& +4 "core" & + "processing"%4& +4 .tPC.seek :closed + "processing"%e(Tg +3 "core" &p +5 &i 5 +9 &7Fvo 2 +9 &[n{g F +10 &_a Q +9 &Qc Q +10 &yRf Q +9 &;O` Q +9 &Of Q +10 &Pe R +9 &Qe Q +9 &EQ_ Q +10 &!Q\\ Q +9 &"QU Q +10 &$OQ Q +9 &&MPR Q +9 &(QS Q +10 &)OZ Q +9 &+ON Q +9 &-TQU Q +10 &/OT Q +9 &0QT Q +10 &2OS Q +9 &4\\RQ Q +9 &6OI Q +10 &7RF Q +9 &9NB P +9 &;eNF Q +10 &='QG Q +9 &>QI Q +10 &@LC Q +9 &BnKE P +9 &D/OH Q +10 &EQB Q +9 &GXE R +9 &Io^F S +10 &K+qD U +9 &LE W +10 &ND W +9 &PjD W +9 &R*E X +10 &Sbc@ 4 +9 &TD;? % +5 ( + "processing"%4& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.62 + .Hand.open +2 "manipulator"&1 +70 "core" 1 +2 "manipulator"&% +4 "core" % D u# + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&a'\ +104 "core" ' + .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 4 in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%  +2 %t9 +5 "core" 9 +103 "processing"%99 +2 "core" 9k +103 "processing"%P9 +2 "core" 9k  +103 "processing"%9 +2 "core" 9k  +103 "processing"%@9 +2 "core" 9k +103 "processing"%9 +2 "core" 9l +103 "processing"%9 +2 "core" 9k +103 "processing"%+9 +2 "core" 9k +103 "processing"%"9 +2 "core" 9k" +103 "processing"%$9 +2 "core" 9k& +103 "processing"%n9 +2 "core" 9l+ +103 "processing"%>9 +2 "core" 9k/ +103 "processing"%09 +2 "core" 9k3 +103 "processing"%{9 +4 "core" 9k7 +102 "processing"% 9 +2 "core" 9k; +103 "processing"%}9 +2 "core" 9l@ +103 "processing"%#9 +2 "core" 9lD +103 "processing"%9 +2 "core" 9lH +103 "processing"%39 +3 "core" 9lL +103 "processing"%9 +2 "core" 9lP +103 "processing"%9 +2 "core" 9lU +103 "processing"%,9 +2 "core" 9mY +103 "processing"%9 +2 "core" 9m] +103 "processing"%9 +3 "core" 9ma +102 "processing"%R9 +2 "core" 9me +103 "processing"%X9 +2 "core" 9mj +103 "processing"%Y9 +2 "core" 9mn +103 "processing"%9 +2 "core" 9mr +103 "processing"%9 +2 "core" 9nv +103 "processing"%19 +2 "core" 9oz +103 "processing"%E9 +2 "core" 9o +103 "processing"%69 +2 "core" 9o +103 "processing"%z9 +2 "core" 9q +103 "processing"%-9 +3 "core" 9p +103 "processing"%79 +2 "core" 9 q +103 "processing"%9 +2 "core" 9q +103 "processing"%C9 +2 "core" 9p +103 "processing"%M9 +2 "core" 9"q +103 "processing"%m9 +3 "core" 9*r +103 "processing"%%9 +2 "core" 92r +103 "processing"%9 +2 "core" 99r +103 "processing"%29 +51 "core" 9Ds +103 "processing"%V9 +2 "core" 9Ks +103 "processing"%H9 +2 "core" 9St +103 "processing"%<9 +2 "core" 9Zs +3 .tPH.hold 2:00:00,28C +3 "processing"% ppX + .tdelay 1:30 +3 "core"  +9002 .tPSR.select :air + .PSV.dial PSR +2 "processing"%p +106 "core"  +2 "processing"%K% +4 "core" %: + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%?' +598 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +10 .tPS.seek 2ml +2 "processing"%U'[ +1620 "core" ' + .tPTV.dial :puck +2 "processing"%  +131 "core"  + .tPSV.dial PTV +2 "processing"%N +88 "core"  + .tPBV.dial :waste1 +2 "processing"%x  +54 "core" +2 "processing"%% +4 "core" %cP +2 .tPS.seek 1.5ml + "processing"%' +609 "core" ' + .tdelay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%Z * +36 "core" , +2 .tPS.seek 0ml +2 "processing"%\ 'W +1607 "core" ' +2 .tdelay 5:00 +21641 "Can" 87 +8361 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%'  +34 "core"  +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%B * +34 "core" * + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%= +74 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%' +2477 "core" ' + .tPSV.dial PTV +2 "processing"%W +75 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%] +88 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV + "processing"% +74 "core" + .tdelay 5 seconds +503 .PSV.dial :air + "processing"%L  +73 "core"  +2 .tPS.seek :empty +2 "processing"%\\'9 +2464 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%/  +134 "core" + .tPSV.dial :mixloop +2 "processing"%T +45 "core" + .tPRV.dial :ab1 +2 "processing"%g @ +107 "core" > +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%~'w +353 "core" ' + .tdelay 2 seconds +203 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +2 "processing"%d  +45 "core"  +2 "processing"%O% +4 "core" %xd  +2 .tPS.seek 0.32ml + "processing"%.'% +388 "core" ' + .tdelay 2 seconds +203 .CBV.dial between PRV and PSV +2 "collection"'f  +38 "core" +2 .tPRV.dial :air +2 "processing"%:  +44 "core"  +2 .tPS.seek 0.9ml +2 "processing"%s'D +1226 "core" ' + .tPRV.dial :waste2 +2 "processing"%D @ +73 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%l' +870 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%o  +46 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%_'[ +1607 "core" ' + .tPSV.dial :PML +2 "processing"% +46 "core" + .tPTV.dial :mixing +2 "processing"%; @ +73 "core" A + .tPBV.dial :waste1 +2 "processing"%8  +35 "core" +2 "processing"%j% +4 "core" %WT  + .tPS.seek 1.85ml +2 "processing"%)'7 +241 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%k * +36 "core" , +2 .tPS.seek 0ml +2 "processing"%F'W +1966 "core" ' + .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'b& +2 "core" & +2 "manipulator"&Q& +3 "core" & I o +2 "manipulator"&w% +3 "core" %\ h s +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&G(- +136 "core" ( +2 "manipulator"&& +3 "core" &-  q- +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &S& +2 "core" &- ( m- +2 .tForearm.seek :garage +2 "manipulator"&^' +106 "core" ' + .tHand.close +2 "manipulator"&*/ +73 "core" / +2 "manipulator"&!& +4 "core" &- U I ) h- + "manipulator"&i% +4 "core" %  E G  f + .tForearm.seek :retract +2 "manipulator"&&'\ +100 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"& ( +266 "core" ( +2 "manipulator"&[& +3 "core" & w  j5 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &v& +3 "core" & x k5 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&c'ρ +100 "core" ' +3 "manipulator"&& +4 "core" & g l U k5 +2 "manipulator"& % +3 "core" %ϋ k a C k +2 "collection"'J& +4 "core" & +2 "collection"' & +3 .tCC.seek :closed +2 "collection"'I(O +3 "core" & +4 &R 4 +10 &1G|b 2 +9 &WpY G +9 &gQ R +10 &Qc Q +9 &xTl Q +9 &9]a R +10 &V\\ Q +9 &Zb Q +10 &Xi Q +9 &CW_ Q +9 &!X] Q +10 &"Wk Q +9 &$Xd Q +9 &&JUe Q +10 &( Zb Q +9 &)W` Q +10 &+Q^ Q +9 &-QY_ R +9 &/R\\ Q +10 &0V` Q +9 &2V] Q +9 &4ZUb Q +10 &6Wa Q +9 &7Q^ Q +10 &9U` Q +9 &;cW^ Q +9 &=%Tb Q +10 &>W` Q +9 &@S_ Q +9 &BkVa Q +10 &D,Wb Q +9 &E\\` R +10 &Gia S +9 &Ig}c U +9 &K_ [ +10 &L` ] +9 &N[ A +9 &Oa/g "f +10 &O\\a G +2 ( + "collection"' & +3 #tCollection Clamp onSpring/offSpring for 5/25 samples, on/off torque 1.62 + "collection"'& +4 "core" &O[ G + .tHand.open + "manipulator"&q1 +67 "core" 1 +2 "manipulator"&h% +4 "core" % ϋ U ] j + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&|'\ +95 "core" ' + .tPSV.dial PSR +2 "processing"%r +105 "core"  +2 "processing"%5% +3 "core" %\\Y +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%' +1611 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +44 "core"  +2 .tPS.seek 0ml +2 "processing"%t'W +1609 "core" ' + .tPSV.dial PSR +2 "processing"%4 +45 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%9' +2627 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "processing"%y  +3 "collection"'P  +40 "core"  +126  + .tPSV.dial :mixloop +2 "processing"% +105 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing + "processing"%  +75 "core" +2 .tPS.seek 0ml +2 "processing"%@'W +2629 "core" ' + .tPSV.dial :air +48 "processing"%  +45 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2627 "core" ' + .tPSV.dial :mixloop +2 "processing"%+ +46 "core" +2 .tPS.seek 0ml +2 "processing"%"'W +2641 "core" ' + .tPSV.dial :air +2 "processing"%$  +45 "core"  +2 .tPS.seek 2.5ml +2 "processing"%n' +2638 "core" ' + .tPSV.dial :mixloop +2 "processing"%> +46 "core" +2 .tPS.seek 0ml +2 "processing"%0'W +2635 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&{& +4 "core" & Y g f5 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"& ( +2 "core" ( +2 "manipulator"&}& +3 "core" & Z U  j5 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &#& +2 "core" & \\ T A j5 +2 .tForearm.seek CC +2 "manipulator"&'ρ +103 "core" ' + .tHand.close +2 "manipulator"&3/ +75 "core" / +2 .tCC.seek :open +2 "collection"'( +378 "core" ( +2 "manipulator"&& +3 "core" & U 9 c5 +2 "manipulator"&,% +3 "core" % z 9 D gL +2 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +285 "core" ( +2 "manipulator"&R& +3 "core" &- w I n +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &X& +2 "core" &- l - n +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&Y' +113 "core" ' +2 .tHand.open +2 "manipulator"&1 +73 "core" 1 +2 "manipulator"&% +3 "core" % < 1 c +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&1'\ +100 "core" ' +2 ."da"delayUntil "14:29:05.60" +10458 "Can" 88 +14368 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%E @ +74 "core" B + ."da"PBV.dial :waste1 +2 "processing"%6  +35 "core"  + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 + "processing"%z * +34 "core" + + ."da"PSV.dial :air +3 "processing"%-  +45 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%7' +2462 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +46 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%C  +46 "core"  + ."da"delay 2 seconds +203 .PSV.dial :mixloop +2 "processing"%M +46 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%m  +57 "core" +2 ."da"PS.seek :empty +2 "processing"%%'9 +2520 "core" ' + #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +134 "core"  +2 "processing"%2% +3 "core" %> +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%V' +589 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%H'[ +1608 "core" ' + ."da"PTV.dial :puck +2 "processing"%<  +73 "core"  + ."da"PSV.dial PTV +2 "processing"%p +76 "core" + ."da"PBV.dial :waste1 +2 "processing"%K  +34 "core" +2 "processing"%`% +3 "core" %Vy  +2 ."da"PS.seek 1.5ml +2 "processing"%?' +593 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +35 "core" * +2 ."da"PS.seek 0ml +2 "processing"%N'W +1615 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%x  +33 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 + "processing"% * +36 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%U +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%Z' +2459 "core" ' + ."da"PSV.dial PTV +2 "processing"% +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"% +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%' +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%B  +87 "core" +2 ."da"PS.seek :empty +2 "processing"%='9 +2463 "core" ' + #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%\ +135 "core"  +2 "processing"%W% +3 "core" %=T + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash + "processing"% +11 ."da"PS.reconfigure PSconfig +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"%'[ +1619 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%L +76 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core"  +2 "processing"%/% +3 "core" %^W  +2 ."da"PS.seek 1.5ml +2 "processing"%T' +590 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%g * +35 "core" + +2 ."da"PS.seek 0ml +2 "processing"%\\'W +1609 "core" ' + ."da"delay 2:00 +3493 "Can" LK +8510 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%d  +34 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%O * +36 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%~ +87 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%f' +2481 "core" ' + ."da"PSV.dial PTV +2 "processing"%: +74 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%. +75 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%D +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +41 "processing"%s  +81 "core"  +2 ."da"PS.seek :empty +2 "processing"%o'9 +2473 "core" ' + #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%l  +44 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%  +133 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 + "processing"%;  +45 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"%8 +46 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%j' +392 "core" ' + ."da"delay 2 seconds +203 .PRV.dial :air + "processing"%k  +46 "core"  +2 "processing"%_% +4 "core" %Y  + ."da"PS.seek 0.55ml +2 "processing"%)'u +340 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air + "processing"%b  +56 "core" +2 ."da"PS.seek 2ml +2 "processing"%Q'[ +1567 "core" ' + ."da"PSV.dial :PML +2 "processing"%w +42 "core" + ."da"PTV.dial :mixing +2 "processing"% @ +74 "core" A + ."da"PBV.dial :waste1 +2 "processing"%S  +36 "core" +2 "processing"%u% +3 "core" %Y_  +2 ."da"PS.seek 1.85ml +2 "processing"%*'9 +242 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%! * +36 "core" , +2 ."da"PS.seek 0ml +3 "processing"%i'W +1966 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +34945 "Can" >> +13057 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%a  +35 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%^ * +34 "core" * + ."da"PSV.dial :air +2 "processing"%[  +57 "core" +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%v' +2468 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%G +43 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%  +45 "core"  + ."da"delay 2 seconds +203 .PSV.dial :mixloop + "processing"% +57 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%J  +42 "core"  +2 ."da"PS.seek :empty +2 "processing"%&'9 +2491 "core" ' + #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%( +137 "core"  +2 "processing"%% +3 "core" %:v + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%q' +593 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%h'[ +1607 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +73 "core"  + ."da"PSV.dial PTV +2 "processing"%r +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%5  +35 "core" +2 "processing"%c% +3 "core" %^q  +2 ."da"PS.seek 1.5ml +2 "processing"%F' +597 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +37 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'W +1616 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%4  +33 "core"  + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 + "processing"%t * +35 "core" * + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%P +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%y' +2470 "core" ' + ."da"PSV.dial PTV +2 "processing"% +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"% +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%9 +76 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%  +76 "core"  +2 ."da"PS.seek :empty +2 "processing"%@'9 +2488 "core" ' + #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%+ +148 "core"  +2 "processing"%% +3 "core" %>e + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%$' +598 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%"'[ +1618 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%> +77 "core" + ."da"PBV.dial :waste1 +2 "processing"%n  +35 "core" +2 "processing"%{% +3 "core" %ad +2 ."da"PS.seek 1.5ml +2 "processing"%}' +588 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%# * +37 "core" , +2 ."da"PS.seek 0ml +2 "processing"%3'W +1610 "core" ' + ."da"delay 2:00 +4842 "Can" VV +7161 #"da"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"%I +76 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2497 "core" ' + ."da"PSV.dial PTV +2 "processing"%, +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"% +76 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%R +87 "core"  + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%X  +76 "core"  +2 ."da"PS.seek :empty +2 "processing"% '9 +2495 "core" ' + #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +134 "core"  +2 "processing"%% +3 "core" %4i + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%' +589 "core" ' +2 ."da"delay 5 seconds +550 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%Y'[ +1618 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%E +76 "core" + ."da"PBV.dial :waste1 +2 "processing"%6  +35 "core" +2 "processing"%z% +3 "core" %c} +2 ."da"PS.seek 1.5ml +2 "processing"%-' +589 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%0 * +35 "core" * +2 ."da"PS.seek 0ml +2 "processing"%'W +1618 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%C  +34 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 + "processing"%M * +35 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%m +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%7' +2464 "core" ' + ."da"PSV.dial PTV +2 "processing"% +88 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%2 +74 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%% +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%V  +73 "core"  +2 ."da"PS.seek :empty +2 "processing"%<'9 +2469 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%p +139 "core"  +5 "processing"%K% +15 "core" %9p +7 #"da"Pulling 0.25ml of PSR.sub1 +2 .PSR.select :sub1 +5 "processing"% +14 ."da"PS.reconfigure PSconfig +5 "processing"%#A d`xb +3 ."da"PS.seek 0.25ml +5 "processing"%`'7 +337 "core" ' +3 ."da"delay 5 seconds +503 "processing"%H% +4 "core" %:s  + #"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 + "processing"% +9 ."da"PS.seek 2ml +2 "processing"%?'[ +1622 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%x +75 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +36 "core" +2 "processing"%U% +3 "core" %c} +2 ."da"PS.seek 1.5ml +2 "processing"%N' +598 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +37 "core" , +2 ."da"PS.seek 0ml +2 "processing"%A'W +1616 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%' * +35 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%B +76 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%Z' +2552 "core" ' + ."da"PSV.dial PTV +2 "processing"%\ +77 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%W +78 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%= +90 "core"  + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%]  +78 "core"  +2 ."da"PS.seek :empty +2 "processing"%L'9 +488 "Can"  +2052 "core" ' + "processing"%9 +4 "core" 94 + #"da"Processing Puck Heater at 28.1C before imaging + .PH.coast +2 "processing"%/  +3 "core" 4 + 4 + "processing"%& +4 "core" &TE $ + #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&g% +3 "core" %\  * & 7 +2 "storage"(T% +3 "core" % c b s +2 "storage"(d. +2 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 3 +2 "storage"(O( +341 "core" ( + ."da"SC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (~& +3 "core" & A A + "manipulator"&\\& +4 "core" &-  A 2 +2 "manipulator"&:% +3 "core" %\   1 +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&.( +179 "core" ( +2 "manipulator"&D& +3 "core" &\ " & 2 5# +2 "storage"(s& +3 "core" & d j v  +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&f' +103 "core" ' +2 "storage"(l& +3 "core" & b k [  +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 ."da"SE.seek :beamBreak + "storage"('L +280 "core" ' +2 "storage"(;- +3 "core" -'L + ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"(8' +31 "core" ' +2 "manipulator"&o& +4 "core" &\ ' &  6# +2 "manipulator"&k% +3 "core" % ' $  6 +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&_'\ +95 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&j( +256 "core" ( + "manipulator"&b& +4 "core" &  e 1X +2 ."da"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &)& +3 "core" & 0X +2 ."da"Forearm.seek PC +2 "manipulator"&w' +94 "core" ' + ."da"Hand.close +2 "manipulator"&/ +74 "core" / +2 ."da"PC.seek :open +2 "processing"%S( +401 "core" ( +2 "storage"(u& +3 "core" & L C /  +2 "manipulator"&!& +3 "core" &   3X +2 "manipulator"&Q% +3 "core" %   3 +2 ."da"Forearm.seek :retract +2 "manipulator"&*'\ +99 "core" ' + ."da"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&a( +260 "core" ( +2 "manipulator"&^& +3 "core" &  > 1# +2 "storage"([& +3 "core" & H B  +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&i' +102 "core" ' + ."da"Hand.open +2 "manipulator"&G1 +72 "core" 1 +2 "storage"(- +3 "core" -' +52 ."da"SE.seek -0.19 Pucks below Top Plate +2 "storage"( ' +27 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.86 Pucks below Top Plate +2 "storage"(J' +53 "core" ' +2 #"da"Lights, camera, ACTION! +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da19jun1215h.tif +5 "processing"%v& +11 "core" &1 +3 "manipulator"&(& +5 "core" &  ' l +3 "manipulator"&% +4 "core" % м ' +2 ."psFlush"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&&'\ +87 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&q(- +175 "core" ( +4 "manipulator"& & +4 "core" &-  + %6 + ."psFlush"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &r& +3 "core" &- y  %6 + ."psFlush"Forearm.seek :garage +3 "manipulator"&5' +109 "core" ' + ."psFlush"Hand.close +2 "manipulator"&c/ +69 "core" / +2 "manipulator"&h& +3 "core" &-  6 +2 "manipulator"&% +3 "core" %  z M +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&F'\ +106 "core" ' +2 ."psFlush"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&4( +125 "core" ( +2 "manipulator"&t& +4 "core" & 7 !Y + ."psFlush"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &P& +3 "core" & = Y + ."psFlush"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&' +100 "core" ' +2 "manipulator"&& +4 "core" & T !Y + "manipulator"&% +4 "core" % h ! +2 "processing"%9& +4 "core" &6 +2 "processing"%& +3 ."psFlush"PC.seek :closed +2 "processing"%y(Tg +3 "core" &$ +3 &*  +10 &,p& ,~ +9 &bs& @ +10 &\\h S +9 &Ff S +9 &G S +10 &J S +9 &`H{ S +9 &#Ez S +10 &IR S +9 &Gq S +10 & hGp S +9 &"+J^ S +9 &#G\\ S +10 &%FZ S +9 &'rGM S +9 &)4HP S +10 &*FY S +9 &,GK R +10 &.yHE S +9 &0<GF S +9 &1FL R +10 &3G? S +9 &5F; S +9 &7DH; S +10 &9J; S +9 &:G/ S +10 &<F. S +9 &>LC% S +9 &@F! S +10 &AC S +9 &CE R +9 &ESH S +10 &GK S +9 &HP T +10 &Je V +9 &LI Y +9 &N  Y +10 &O Z +9 &Q Z +9 &SEr < +10 &T#.j R +9 &TF" / +2 ( + "processing"%& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.76 +2 "processing"%+& +4 "core" &TF" / + ."psFlush"Hand.open +2 "manipulator"&1 +72 "core" 1 +45 "manipulator"&@% +4 "core" %   +2 ."psFlush"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&$'\ +103 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%> +139 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."psFlush"PS.seek 1ml +2 "processing"%n'P +634 #"da"SX HX9/16 (USB:09): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20.189 seconds\ /var/log/esp/da19jun1215h.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da19jun1215h15s.tif +466 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%{' +1083 #"da"SX HX9/16 (USB:09): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da19jun1215h15s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da19jun1215h30s.tif +540 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%" +76 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%#  +36 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%}'W +2400 #"da"SX HX9/16 (USB:09): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da19jun1215h30s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da19jun1215h70s.tif +223 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +78 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%|' +597 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%I' +2119 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%3 +79 "core" + ."psFlush"PBV.dial PSV +2 "processing"%, U +58 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2625 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%R @ +46 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%X' +1242 #"da"SX HX9/16 (USB:09): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da19jun1215h70s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +5 ."Qmail"HABfans.email "20.189 sec auto-exposure",Subject: "da19jun1215h images!" +7 "storage"(- +10 "core" -' +10 "storage"(& +6 "core" &   +2 "manipulator"&& +3 "core" & 9 EY +2 "manipulator"& % +3 "core" %  ) E +2 ."da"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +3 "manipulator"&( +266 "core" ( +3 "manipulator"&E& +8 "core" & % I& +4 "storage"(6& +6 "core" & y  +4 ."da"Forearm.reconfigure TightForearm +5 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 700 counts +4 "manipulator"&z' +96 "core" ' +5 ."da"SE.reconfigure SEgently +7 "storage"(#QK-0-\ b +4 ."da"SE.seek -0.15 Pucks below Top Plate +9 "storage"(Y' +65 "core" ' +5 "manipulator"&0& +14 "core" &  X& +3 "storage"(-& +13 "core" & 5 4  +3 ."da"Elbow.reconfigure LimpElbow +9 "manipulator"&$ ,(#b +10 ."da"Forearm.reconfigure LooseForearm +8 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek 3 +153 "manipulator"&C' +42 "core" ' + ."da"Elbow.hold +2 "manipulator"&M, +4 "core" , +4 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +6 "storage"(#QK-0-\ b +3 ."da"SE.seek 0.04 Pucks below Top Plate +3 "storage"(m' +26 "core" ' +2 "manipulator"&% +4 "core" %_ ! O +2 "storage"(& +3 "core" & 2 4  +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 3 + 301 counts + "manipulator"&2'3 +18 "core" ' +2 "manipulator"&%& +4 "core" & , - ^% +2 "storage"(V& +4 "core" & Z W o  +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&7' +17 "core" ' +2 "storage"(p% +4 "core" % R L 7  +2 ."downElevator"SE.seek :down +3 "storage"(K'v +99 (<% +3 "core" %9< N L [ [u +2 "manipulator"&H% +4 "core" % ! +  ^ + ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&`'\ +94 "core" ' +57 ' + ."downElevator"SE.coast +2 "storage"(5 +2 ."da"SC.coast + "storage"(6 +163 "core" ' +7 ."psFlush"PSV.dial :waste1 +7 "processing"%  +77 "core"  +8 ."psFlush"PS.seek :empty +7 "processing"%x'9 +2649 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +45 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%U' +2633 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%? +86 "core"  + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%'W +2628 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%N @ +55 "core" B +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2644 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%'  +77 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%B'9 +2635 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%A +46 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%\ 'P +1114 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%W' +1607 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%= +74 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%]  +54 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%Z'W +2635 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +75 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%/' +588 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2126 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%g +75 "core" + ."psFlush"PBV.dial PSV +2 "processing"%T U +55 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%d'W +2638 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%~ @ +57 "core" B +2 ."psFlush"PS.seek 2.5ml +2 "processing"%\\' +2636 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%:  +77 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%D'9 +2629 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%s +45 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%' +2630 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%l +74 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%1'W +2652 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%; @ +46 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%o' +2626 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%k  +73 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +1345 "Can" BB +1284 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&f& +4 "core" & \\ c  l% + "manipulator"&b% +4 "core" %\ ( w  m D + ."psFlush"Elbow.seek PC +2 "manipulator"&)( +262 "core" ( + "manipulator"&.& +4 "core" & h a S lB +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" & Z ^ lB +2 ."psFlush"Forearm.seek PC +2 "manipulator"&_' +96 "core" ' + ."psFlush"Hand.close +2 "manipulator"&e/ +72 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%u( +405 "core" ( +2 "manipulator"&!& +3 "core" &  qB +2 "manipulator"&Q% +3 "core" %  p) +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&w'\ +92 "core" ' + ."psFlush"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&^(- +136 "core" ( +2 "manipulator"&[& +3 "core" &-  o) +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &j& +3 "core" &- s o) +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&G' +114 "core" ' + ."psFlush"Hand.open +2 "manipulator"&1 +77 "core" 1 +2 "manipulator"&*% +3 "core" % ~ F G f +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&v'\ +99 "core" ' + #tFinished short da assay +4970 #-> access 3 +3 .SE.seek :down + "storage"(('v +10 "core" ' +2 "manipulator"&% +3 "core" %\   q +2 "manipulator"&8& +3 "core" &- Q q) +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 7 +2 "storage"( ([z +1286 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 ( & +2 "core" &[w(\   +3361 #t-> access 4 +2 .SE.seek :down +2 "storage"(r'v +3 "core" ' + "manipulator"&i% +4 "core" %\  q l v k +2 "manipulator"&a& +3 "core" &- f i d k) +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 +2 "storage"(c($ +1912 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (h& +3 "core" &# \ +45661 "Can" <; +20897 #t-> startTube 4 +309 #-> shortDA +3 "collection"'% +2 "processing"%&% +3 "core" %2 +5 %9/ +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +545 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1003 .PSV.dial :mixloop + "processing"%t +135 "core" + .tPTV.dial :PRVmixing +2 "processing"%P  +133 "core" + .tPRV.dial :sipper +2 "processing"%5  +106 "core" +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%'] +2291 "core" ' + ."connect"PRV.dial CBV +4 .tCBV.dial PRV + "processing"%  +137 "core"  +2 .tPS.seek 0.5ml +2 "processing"%9' +1274 "core" ' + .tPRV.dial :waste2 +2 "processing"%q @ +105 "core" > +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek :empty +2 "processing"%F'9 +638 "core" ' + .tPSV.dial PSR +2 "processing"%S +117 "core"  +2 "processing"%+% +3 "core" %>U +2 #tPulling 1ml of PSR.flush .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%'P +1102 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%@' +1607 "core" ' + .tPSV.dial :mixloop +2 "processing"% +105 "core" +2 .tPS.seek :empty + "processing"%>'9 +2633 "core" ' + .tPSV.dial PSR +2 "processing"% +106 "core"  +2 "processing"%L% +3 "core" %;5 +2 #tPulling 1ml of PSR.flush .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%n'P +1102 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%"' +1616 "core" ' + .tPSV.dial :mixloop +2 "processing"%# +107 "core" + .tPRV.dial :sipper +2 "processing"%{  +44 "core" +2 .tPS.seek :empty + "processing"% '9 +2631 "core" ' + .tPSV.dial PSR +2 "processing"%} +106 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%|' +2639 "core" ' + .tPSV.dial :mixloop +2 "processing"%3 +119 "core" +2 .tPS.seek :empty + "processing"%,'9 +2625 "core" ' +2 #tLoading da puck from tube 4 into Processing Clamp + "processing"%I& +4 "core" &: + "manipulator"&R% +4 "core" %\  u m +2 "storage"(% +3 "core" %  r\ +2 "storage"(. +2 "core" .($ +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"((,H +971 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (& +2 "core" &,F(\   +2 "manipulator"& & +3 "core" &- j j o i) +2 "manipulator"&E% +3 "core" %\  k i w i +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&6( +168 "core" ( +2 "manipulator"&4& +3 "core" & l n b i& +2 "storage"(0& +3 "core" &,F( T\   +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&-'# +94 "core" ' +2 "storage"($& +3 "core" &,F( ?\   +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak + "storage"(J'L +285 "core" ' +2 "storage"(- +3 "core" -' + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +3 (& +2 "core" &,F( h\   +2 "manipulator"&%& +4 "core" & V > W i& +2 .tElbow.seek 4 + "manipulator"&V( +4 "core" ( + "manipulator"&z& +4 "core" & Y B  i& +2 "storage"(p& +3 "core" &,F( O\   +2 .tForearm.seek 4 + 300 counts + "manipulator"&<'ϓ +28 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&H/ +72 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&& +3 "storage"(Y'v +6 "core" & g p k& +2 "manipulator"&C% +3 "core" % ϖ s d U l +2 .tForearm.seek :retract +2 "manipulator"&2'\ +89 "core" ' +2 .tElbow.seek PC +2 "manipulator"&m( +174 "core" ' + ."downElevator"SE.coast + "storage"(5 +81 "core" ( +3 "manipulator"&7& +4 "core" & p t , kB + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 & & +3 "core" & r h _ kB + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&K' +96 "core" ' +2 "manipulator"&O& +4 "core" & o n ' jB + "manipulator"&X% +4 "core" % m j j +2 "processing"%& +3 "core" &/ +2 "processing"%x& +3 .tPC.seek :closed +2 "processing"%?(Tg +3 "core" &K +4 &F 4 +10 &4HxJ 2 +9 &YnzF F +10 &^I Q +9 &NB R +9 &vQH Q +10 &7N: R +9 &R@ Q +9 &N; R +10 &~N6 Q +9 &@O2 Q +10 &!Q= Q +9 &"O6 Q +9 &$N6 Q +10 &&HO5 Q +9 &(\ O5 Q +9 &)O2 R +10 &+N, Q +9 &-RL4 Q +9 &/N? Q +10 &0Ml Q +9 &2MI Q +10 &4YN9 Q +9 &6N5 Q +9 &7M= Q +10 &9N3 Q +9 &;`M6 Q +9 &="L5 Q +10 &>M3 Q +9 &@L. Q +10 &BiL< Q +9 &D+N8 Q +9 &EQ/ Q +10 &GV/ R +9 &Ikc2 S +10 &K$1 V +9 &L* W +9 &N- W +10 &Pf4 X +9 &R(0 X +9 &Sbc7 3 +10 &T@Ly + +8 ( +2 &TB1 ) + "processing"%x& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.70 + .Hand.open +2 "manipulator"&U1 +74 "core" 1 +2 "manipulator"&N% +3 "core" % c g i +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +94 "core" ' + .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 4 in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%'  +4 %9 +3 "core" 9z +103 "processing"%A9 +2 "core" 9z +103 "processing"%B9 +2 "core" 9z  +103 "processing"%\ 9 +2 "core" 9z  +103 "processing"%=9 +2 "core" 9z +103 "processing"%]9 +2 "core" 9{ +103 "processing"%W9 +2 "core" 9z +103 "processing"%9 +2 "core" 9z +103 "processing"%Z9 +3 "core" 9z" +103 "processing"%/9 +2 "core" 9z& +103 "processing"%g9 +2 "core" 9z+ +103 "processing"%T9 +2 "core" 9z/ +103 "processing"%9 +2 "core" 9{3 +103 "processing"%~9 +3 "core" 9{7 +103 "processing"%d9 +2 "core" 9z; +103 "processing"%:9 +2 "core" 9{@ +103 "processing"%\\9 +2 "core" 9{D +103 "processing"%s9 +2 "core" 9zH +103 "processing"%D9 +3 "core" 9{L +103 "processing"%l9 +2 "core" 9{Q +103 "processing"%9 +2 "core" 9{U +103 "processing"%;9 +2 "core" 9|Y +103 "processing"%19 +2 "core" 9{] +103 "processing"%k9 +2 "core" 9{a +103 "processing"%o9 +2 "core" 9|f +103 "processing"%f9 +2 "core" 9|j +103 "processing"%b9 +2 "core" 9|n +103 "processing"%.9 +2 "core" 9}r +103 "processing"%9 +3 "core" 9}v +103 "processing"%M9 +2 "core" 9~{ +149 "processing"%e9 +4 "core" 9} +103 "processing"%`9 +2 "core" 9} +103 "processing"%y9 +2 "core" 9~ +103 "processing"%!9 +2 "core" 9~ +103 "processing"%Q9 +2 "core" 9~ +103 "processing"%[9 +2 "core" 9 +103 "processing"%j9 +2 "core" 9 +103 "processing"%_9 +2 "core" 9 +104 "processing"%)9 +3 "core" 9  +103 "processing"%9 +2 "core" 9 +103 "processing"%*9 +2 "core" 9 +103 "processing"%w9 +2 "core" 9! +103 "processing"%G9 +2 "core" 9' +103 "processing"%9 +3 "core" 9. +103 "processing"%89 +2 "core" 94 +103 "processing"% 9 +2 "core" 9: +103 "processing"%i9 +2 "core" 9A +103 "processing"%a9 +2 "core" 9H +103 "processing"%(9 +3 "core" 9N +103 "processing"% 9 +2 "core" 9T +103 "processing"%h9 +2 "core" 9\\ +3 .tPH.hold 2:00:00,28C +3 "processing"% ppX +3 .tdelay 1:30 +2 "core"  +7415 "Can" ?? +1586 .tPSR.select :air + .PSV.dial PSR +2 "processing"%& +105 "core"  +2 "processing"%t% +3 "core" %= +2 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%P' +598 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +10 .tPS.seek 2ml +2 "processing"%5'[ +1607 "core" ' + .tPTV.dial :puck +2 "processing"%  +133 "core"  + .tPSV.dial PTV +2 "processing"% +88 "core"  + .tPBV.dial :waste1 +2 "processing"%  +55 "core"  +2 "processing"%q% +3 "core" %X  +2 .tPS.seek 1.5ml +2 "processing"%9' +600 "core" ' + .tdelay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%S * +35 "core" * +2 .tPS.seek 0ml +2 "processing"%+'W +1614 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%F  +34 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +36 "core" , + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"% +74 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%@' +2488 "core" ' + .tPSV.dial PTV +2 "processing"% +87 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"%L +73 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV + "processing"%> +88 "core"  +2 .tdelay 5 seconds +502 .PSV.dial :air + "processing"%n  +77 "core"  +2 .tPS.seek :empty +2 "processing"%#'9 +2487 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%{  +133 "core" + .tPSV.dial :mixloop +2 "processing"%" +45 "core" + .tPRV.dial :ab1 +2 "processing"%} @ +107 "core" ? +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"% 'w +354 "core" ' + .tdelay 2 seconds +203 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +2 "processing"%3  +45 "core"  +2 "processing"%|% +4 "core" %s  +2 .tPS.seek 0.32ml + "processing"%I' +401 "core" ' + .tdelay 2 seconds +203 .CBV.dial between PRV and PSV + "collection"'R  +40 "core" + .tPRV.dial :air +2 "processing"%  +44 "core"  +2 .tPS.seek 0.9ml +2 "processing"%'D +1226 "core" ' + .tPRV.dial :waste2 +2 "processing"%c @ +75 "core" > +2 .tPS.seek 0.5ml +2 "processing"%' +861 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%  +45 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%E'[ +1618 "core" ' + .tPSV.dial :PML +2 "processing"%4 +46 "core" + .tPTV.dial :mixing +2 "processing"%0 @ +73 "core" A + .tPBV.dial :waste1 +2 "processing"%$  +36 "core" +2 "processing"%^% +3 "core" %^  +2 .tPS.seek 1.85ml +2 "processing"%v'> +237 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"% * +36 "core" , +2 .tPS.seek 0ml +2 "processing"%'W +1972 "core" ' + .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'r& +2 "core" &" +2 "manipulator"&%& +3 "core" & L =  gB +2 "manipulator"&z% +3 "core" %\ ( L Q 6 g"Y +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&p(- +137 "core" ( +2 "manipulator"&H& +3 "core" &- G Q B g+ +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- Q R | e+ +2 .tForearm.seek :garage + "manipulator"&C' +110 "core" ' + .tHand.close +2 "manipulator"&6/ +67 "core" / +3 "manipulator"&-& +4 "core" &- +   ^+ +2 "manipulator"&J% +3 "core" %  $  ^{ +2 .tForearm.seek :retract +2 "manipulator"&<'\ +101 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&7( +277 "core" ( +2 "manipulator"& & +3 "core" &  A V b, +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &V& +3 "core" &  & 8 b, +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&O'ρ +93 "core" ' +5 "manipulator"&X& +3 "core" &  A 5 k g, +2 "manipulator"&% +4 "core" %ϊ 2 C F f + "collection"'Y& +4 "core" &* + "collection"'2& +4 .tCC.seek :closed +2 "collection"'u(O +2 "core" &E +4 &7  +8 &,v8 , +10 &c8 A +9 &_vD R +9 &"R7 Q +10 &Z3 Q +9 &Y5 Q +10 &hT5 Q +9 &)Z7 R +9 &T7 Q +10 &Z6 Q +9 & qT6 Q +9 &"1W9 R +10 &#Y6 Q +9 &%S: Q +10 &'x[6 Q +9 &)9W5 R +9 &*V7 R +10 &,W; R +9 &.Q7 Q +9 &0BV8 Q +10 &2W6 Q +9 &3W7 Q +10 &5T7 Q +9 &7KS5 Q +9 &9 U8 Q +10 &:Q8 Q +9 &<R6 Q +9 &>QT8 R +10 &@T8 Q +9 &AW8 Q +10 &CV7 R +9 &EYX7 R +9 &G`6 S +10 &Hq5 T +9 &J9 Y +9 &L@7 ] +10 &M7 T +9 &O4L: %s +10 &Osu7 P +2 ( + "collection"'2& +2 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.79 +2 "collection"'U& +3 "core" &Oss P +2 .tHand.open + "manipulator"&N1 +73 "core" 1 +2 "manipulator"&% +3 "core" % ϊ / 0 @ _ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&x'\ +100 "core" ' + .tPSV.dial PSR +2 "processing"%A +106 "core"  +2 "processing"%K% +3 "core" %Sx +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%B' +1621 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 + "processing"%  +44 "core"  +2 .tPS.seek 0ml +2 "processing"%\ 'W +854 "Can" ZY +765 "core" ' + .tPSV.dial PSR +2 "processing"%= +49 "core"  +3 .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%]' +2629 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "processing"%W  +2 "collection"'  +41 "core"  +126  + .tPSV.dial :mixloop +2 "processing"%Z +105 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%/  +74 "core" +2 .tPS.seek 0ml +2 "processing"%g'W +2635 "core" ' + .tPSV.dial :air +2 "processing"%T  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2630 "core" ' + .tPSV.dial :mixloop +2 "processing"%~ +46 "core" +2 .tPS.seek 0ml +2 "processing"%d'W +2635 "core" ' + .tPSV.dial :air +2 "processing"%:  +45 "core"  +2 .tPS.seek 2.5ml +2 "processing"%\\' +2629 "core" ' + .tPSV.dial :mixloop +2 "processing"%s +46 "core" +2 .tPS.seek 0ml +2 "processing"%D'W +2628 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&l& +4 "core" &  2 0 c, +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&( +3 "core" ( + "manipulator"&;& +4 "core" &  + .  d, + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &1& +2 "core" &  @ 2  e, +2 .tForearm.seek CC +2 "manipulator"&k'ρ +100 "core" ' + .tHand.close +2 "manipulator"&o/ +71 "core" / +2 .tCC.seek :open +2 "collection"'f( +377 "core" ( +2 "manipulator"&b& +3 "core" &  ) + $ _, +2 "manipulator"&.% +4 "core" % τ - / @ b_ + .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&M(- +281 "core" ( +2 "manipulator"&e& +4 "core" &- Y [  g + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &`& +3 "core" &- 2 j " d + .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&y' +107 "core" ' +2 .tHand.open +2 "manipulator"&!1 +72 "core" 1 +2 "manipulator"&Q% +4 "core" %   ! ] + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&['\ +103 "core" ' +2 ."da"delayUntil "15:53:55.81" +24863 #recoverPRVreagent08 + .PTV.dial :mixing + "processing"%j @ +76 "core" B + ."da"PBV.dial :waste1 +2 "processing"%_  +36 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 + "processing"%) * +34 "core" + + ."da"PSV.dial :air +2 "processing"%  +46 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%*' +2467 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%w +45 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%G  +45 "core"  + ."da"delay 2 seconds +203 .PSV.dial :mixloop +3 "processing"% +45 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%8  +46 "core"  +2 ."da"PS.seek :empty +2 "processing"% '9 +2470 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"%i +147 "core"  +2 "processing"%a% +3 "core" %9| + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure PSconfig +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"% '[ +1610 "core" ' + ."da"PTV.dial :puck +2 "processing"%h  +73 "core"  + ."da"PSV.dial PTV +2 "processing"%& +89 "core"  + ."da"PBV.dial :waste1 +2 "processing"%t  +35 "core" +2 "processing"%,% +3 "core" %Vn  +2 ."da"PS.seek 1.5ml +2 "processing"%P' +585 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +37 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'W +1604 "core" ' + ."da"delay 2:00 +2024 "Can"{ ji +9980 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +34 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%q * +35 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%5 +73 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%S' +2464 "core" ' + ."da"PSV.dial PTV +2 "processing"%9 +88 "core" ~ +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%' +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%F +75 "core" + ."da"delay 5 seconds +504 .PSV.dial :air +3 "processing"%  +75 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2472 "core" ' + #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%+ +135 "core"  +2 "processing"%% +3 "core" %3 + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%L' +598 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%>'[ +1616 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%n +76 "core" + ."da"PBV.dial :waste1 +2 "processing"%@  +35 "core"  +2 "processing"%{% +3 "core" %_w  +2 ."da"PS.seek 1.5ml +2 "processing"%"' +592 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%} * +34 "core" * +2 ."da"PS.seek 0ml +2 "processing"%#'W +1654 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%3  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%| * +36 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +48 "processing"% +76 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%R' +2483 "core" ' + ."da"PSV.dial PTV +2 "processing"% +77 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%I +76 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%c +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%  +74 "core"  +2 ."da"PS.seek :empty +2 "processing"% '9 +2482 "core" ' + #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%  +44 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing + "processing"%4  +134 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%0  +43 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"%$ +45 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%^' +386 "core" ' + ."da"delay 2 seconds +203 .PRV.dial :air + "processing"%  +46 "core"  +2 "processing"%E% +3 "core" %  +2 ."da"PS.seek 0.55ml +2 "processing"%v't +333 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air + "processing"%r  +46 "core"  +2 ."da"PS.seek 2ml +2 "processing"%%'[ +1556 "core" ' + ."da"PSV.dial :PML +2 "processing"%z +45 "core" + ."da"PTV.dial :mixing +2 "processing"%H @ +74 "core" A + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core"  +2 "processing"%m% +3 "core" %]  +2 ."da"PS.seek 1.85ml +2 "processing"%6'= +238 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%- * +35 "core" * +2 ."da"PS.seek 0ml +2 "processing"%J'W +1971 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +5945 "Can"i CD +42057 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%C * +36 "core" , + ."da"PSV.dial :air +3 "processing"%  +45 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%V' +2509 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%p +45 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%X  +45 "core"  + ."da"delay 2 seconds +203 .PSV.dial :mixloop +2 "processing"% +46 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%Y  +57 "core" +2 ."da"PS.seek :empty +2 "processing"%<'9 +2496 "core" ' + #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +135 "core"  +2 "processing"%U% +3 "core" %8 +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%N' +585 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1614 "core" ' + ."da"PTV.dial :puck +2 "processing"%2  +73 "core"  + ."da"PSV.dial PTV +2 "processing"%A +75 "core" + ."da"PBV.dial :waste1 +3 "processing"%K  +35 "core" +2 "processing"%O% +4 "core" %X  + ."da"PS.seek 1.5ml +2 "processing"%' +588 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"%B'W +1608 "core" ' + ."da"delay 2:00 +3357 "Can"q oo +8646 #"da"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"% +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%W' +2492 "core" ' + ."da"PSV.dial PTV +2 "processing"%Z +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%/ +75 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%] +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%T  +74 "core"  +2 ."da"PS.seek :empty +2 "processing"%g'9 +2476 "core" ' + #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%~ +134 "core"  +2 "processing"%% +3 "core" %5 +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%:' +595 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%d'[ +1614 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%s +75 "core" + ."da"PBV.dial :waste1 +2 "processing"%\\  +35 "core" +2 "processing"%l% +3 "core" %_  +2 ."da"PS.seek 1.5ml +2 "processing"%;' +589 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%1 * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"%o'W +1621 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%7  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%x * +35 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%u +76 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%b' +2462 "core" ' + ."da"PSV.dial PTV +2 "processing"%. +88 "core" ~ +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%k +75 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%e +76 "core" + ."da"delay 5 seconds +549 .PSV.dial :air +4 "processing"%`  +74 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2473 "core" ' + #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%! +136 "core"  +2 "processing"%Q% +3 "core" %9} +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%' +606 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%y'[ +1619 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%j +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%_  +35 "core" +2 "processing"%)% +3 "core" %b +2 ."da"PS.seek 1.5ml +2 "processing"%' +597 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%D * +37 "core" , +2 ."da"PS.seek 0ml +2 "processing"%w'W +1623 "core" ' + ."da"delay 2:00 +8224 "Can"o ;; +3780 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%G  +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"%8 +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%*' +2487 "core" ' + ."da"PSV.dial PTV +2 "processing"%i +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%a +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%(  +75 "core"  +2 ."da"PS.seek :empty +2 "processing"%h'9 +2468 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR + "processing"%& +140 "core"  +5 "processing"%t% +25 "core" %: +3 #"da"Pulling 0.25ml of PSR.sub1 +3 .PSR.select :sub1 +5 "processing"% +15 ."da"PS.reconfigure PSconfig +5 "processing"%#A d`xb +3 ."da"PS.seek 0.25ml +5 "processing"%,'7 +343 "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 + "processing"% +9 ."da"PS.seek 2ml +2 "processing"%P'[ +1606 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +76 "core" + ."da"PBV.dial :waste1 +2 "processing"%q  +36 "core" +2 "processing"%5% +4 "core" %W  + ."da"PS.seek 1.5ml +2 "processing"%' +591 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%9 * +37 "core" , +2 ."da"PS.seek 0ml +2 "processing"%''W +1607 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%F  +35 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%S +78 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%+' +2551 "core" ' + ."da"PSV.dial PTV +2 "processing"% +77 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +89 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%L +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%n  +76 "core"  +2 ."da"PS.seek :empty +2 "processing"%@'9 +2560 "core" ' +2 "processing"%{9 +3 "core" 94 + #"da"Processing Puck Heater at 28.2C before imaging + .PH.coast +2 "processing"%>  +3 "core" 4 + 4 +2 "processing"%}& +3 "core" &TB ) + #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&"% +3 "core" %\ ! 0< +2 "storage"(3% +3 "core" % G H +2 "storage"(|. +2 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 3 +2 "storage"( ( +343 "core" ( + ."da"SC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (#& +3 "core" & 0 1  + "manipulator"&& +3 "core" &- . +2 "manipulator"&I% +3 "core" %\ !  /< +2 ."da"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&c( +184 "core" ( +2 "manipulator"&& +4 "core" & .` +2 "storage"(R& +3 "core" & > 9  +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&' +97 "core" ' +2 "storage"(4& +3 "core" & E G m  +2 ."da"SE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak + "storage"(0'L +281 "core" ' + "storage"($- +4 "core" -'L + ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"( ' +35 "core" ' +2 "manipulator"&& +4 "core" & - /` +2 "manipulator"&E% +3 "core" %Ъ ` /8 +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&^'\ +102 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&r( +254 "core" ( +2 "manipulator"&v& +3 "core" & 0Q +2 ."da"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &z& +2 "core" & 0Q +2 ."da"Forearm.seek PC +2 "manipulator"&H' +98 "core" ' + ."da"Hand.close +2 "manipulator"&/ +75 "core" / +2 ."da"PC.seek :open +2 "processing"%m( +404 "core" ( +2 "storage"(-& +3 "core" & F D  +2 "manipulator"&%& +3 "core" &  -Q +2 "manipulator"&6% +3 "core" %  - +2 ."da"Forearm.seek :retract +45 "manipulator"&'\ +112 "core" ' +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&( +261 "core" ( +2 "manipulator"&C& +3 "core" &   -% +2 "storage"( & +4 "core" & # # 6  + ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&J' +98 "core" ' + ."da"Hand.open +2 "manipulator"&p1 +66 "core" 1 +2 "storage"(X- +3 "core" -' +2 ."da"SE.seek -0.19 Pucks below Top Plate +2 "storage"(' +23 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.86 Pucks below Top Plate +2 "storage"(Y' +53 "core" ' + #"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/da19jun1216h.tif +5 "processing"%V& +10 "core" &y +4 "manipulator"&& +8 "core" &  !q +3 "manipulator"&U% +5 "core" % Ц { q Q +3 ."psFlush"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +3 "manipulator"&<'\ +89 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&N(- +176 "core" ( +2 "manipulator"&2& +4 "core" &- z  6 + ."psFlush"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &A& +3 "core" &- v 2 6 +5 ."psFlush"Forearm.seek :garage +2 "manipulator"&K' +107 "core" ' + ."psFlush"Hand.close +2 "manipulator"&O/ +77 "core" / +2 "manipulator"&& +4 "core" &- k e 6 + "manipulator"&% +4 "core" %  a d T +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +107 "core" ' +2 ."psFlush"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&=( +114 "core" ( +2 "manipulator"&\ & +4 "core" & j ! + ."psFlush"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 && +3 "core" & i ! + ."psFlush"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&B' +100 "core" ' +3 "manipulator"&Z& +4 "core" & | z V  +2 "manipulator"&/% +4 "core" % y { D  +2 "processing"%]& +4 "core" &o +2 "processing"%T& +3 ."psFlush"PC.seek :closed +2 "processing"%W(Tg +3 "core" &l +3 &w 3 +10 &3Et 3 +10 &Wnst G +9 &Zg S +9 &Fh S +10 &qIa S +9 &2I\\ S +9 &EW S +10 &GM S +9 &xFF S +10 &:GA S +9 & F: S +9 &"G2 S +10 &$F0 S +9 &&BG' S +9 &(G S +10 &)F S +9 &+F S +9 &-KE S +10 &/ E S +9 &0D S +10 &2D S +9 &4TE S +9 &6F S +10 &7E S +9 &9H S +10 &;[E S +9 &=D S +9 &>D S +10 &@D S +9 &BeD> R +9 &D&Dc S +10 &EG S +9 &GN> T +10 &IfW] U +9 &KxN X +9 &LM Z +10 &N~N Z +9 &P_}K Z +9 &R E Z +10 &Sr]D &x +9 &TI ZF 1 +8 ( +2 "processing"%T& +4 #"psFlush"Processing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.81 + "processing"%~& +4 "core" &TPE * + &TP; * + ."psFlush"Hand.open +2 "manipulator"&1 +68 "core" 1 +3 "manipulator"&g% +4 "core" % s { <  +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&:'\ +95 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%s +139 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."psFlush"PS.seek 1ml +2 "processing"%\\'P +652 #"da"SX HX9/16 (USB:11): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 19.767 seconds\ /var/log/esp/da19jun1216h.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da19jun1216h15s.tif +448 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%l' +1100 #"da"SX HX9/16 (USB:11): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da19jun1216h15s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da19jun1216h30s.tif +510 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%d +77 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%1  +36 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%;'W +2434 #"da"SX HX9/16 (USB:11): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da19jun1216h30s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da19jun1216h70s.tif +194 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%7 +77 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%x' +592 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%u' +2116 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%o +78 "core" + ."psFlush"PBV.dial PSV +2 "processing"%. U +56 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%k'W +2637 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%e @ +45 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%`' +1272 #"da"SX HX9/16 (USB:11): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da19jun1216h70s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +4 ."Qmail"HABfans.email "19.767 sec auto-exposure",Subject: "da19jun1216h images!" +6 "storage"(b- +12 "core" -' +8 "storage"(!& +5 "core" & ^ _ .  + "manipulator"&Q& +4 "core" & c b > +2 "manipulator"&% +3 "core" %\ ' _ [ ="] +2 ."da"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&( +254 "core" ( +27 "manipulator"&j& +4 "core" & p f z A& +2 "storage"(_& +3 "core" & u Q  +3 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +89 "manipulator"&)' +114 "core" ' +8 ."da"SE.reconfigure SEgently +13 "storage"(#QK-0-\ b +12 ."da"SE.seek -0.15 Pucks below Top Plate +9 "storage"(y' +70 "core" ' +7 "manipulator"&D& +17 "core" &  e W& +9 "storage"(& +14 "core" &    +7 ."da"Elbow.reconfigure LimpElbow +8 "manipulator"&$ ,(#b +7 ."da"Forearm.reconfigure LooseForearm +9 "manipulator"&#Q@2^d^b +10 ."da"Forearm.seek 3 +9 "manipulator"&G' +40 "core" ' + ."da"Elbow.hold +2 "manipulator"&, +4 "core" , +2 ."da"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 0.04 Pucks below Top Plate +2 "storage"(8' +27 "core" ' +2 "manipulator"&w% +6 "core" %b * J + "storage"(i& +5 "core" &\ \   +2 ."da"Forearm.force -20 +2 "manipulator"&5 +5 ."da"Forearm.seek 3 + 308 counts +2 "manipulator"&a': +23 "core" ' +2 "manipulator"& & +5 "core" &    X$ +2 "storage"((& +3 "core" & 3 , `  +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&*' +23 "core" ' +2 "storage"(&% +4 "core" % 7 5 +2 ."downElevator"SE.seek :down +4 "storage"(t'v +99 (h% +3 "core" %?  6 [u + "manipulator"& % +4 "core" % Xz +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&,'\ +91 "core" ' +66 ' + ."downElevator"SE.coast + "storage"(5 +4 ."da"SC.coast +2 "storage"(6 +153 "core" ' +3 ."psFlush"PSV.dial :waste1 +5 "processing"%  +75 "core"  +5 ."psFlush"PS.seek :empty +3 "processing"%'9 +2637 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%q +45 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%5' +2640 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%P +73 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%9'W +2631 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +45 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%F' +2513 "Can"[ == +119 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +74 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%S'9 +2635 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%' +45 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%'P +1115 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1607 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%L +74 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%n  +54 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%+'W +2632 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%{ +75 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%>' +588 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%}' +2123 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%" +75 "core" + ."psFlush"PBV.dial PSV +2 "processing"%3 U +55 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%|'W +2638 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%# @ +45 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2632 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%I  +74 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2641 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%R +45 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%M' +2637 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%4 +73 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%['W +2631 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%$ @ +46 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2625 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%E  +74 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%0'9 +2632 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&& +4 "core" &\ f e k$ + "manipulator"&v% +4 "core" %\  h k k +2 ."psFlush"Elbow.seek PC + "manipulator"&z( +265 "core" ( +2 "manipulator"&c& +3 "core" & ^ e j> +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" & e \\ j> +2 ."psFlush"Forearm.seek PC + "manipulator"&^' +102 "core" ' + ."psFlush"Hand.close +2 "manipulator"&?/ +70 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%-( +402 "core" ( +2 "manipulator"&%& +3 "core" & Y \\  i> +2 "manipulator"&6% +3 "core" % \\ _ K i +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&H'\ +93 "core" ' + ."psFlush"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&C(- +168 "core" ( +2 "manipulator"& & +3 "core" &- { a g m1 +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &r& +2 "core" &- \\ ` % l1 +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek :garage +2 "manipulator"&p' +112 "core" ' + ."psFlush"Hand.open +2 "manipulator"&X1 +73 "core" 1 +2 "manipulator"&V% +3 "core" % \ } + , 7 c +2 ."psFlush"Forearm.reconfigure LooseForearm +49 "manipulator"&#Q@2^d^b +5 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +105 "core" ' + #tFinished short da assay +6713 #-> PS.flush + #Flushing Processing stage + "processing"%U% +3 "core" %;\\ +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%& +3 "core" &c +2 "manipulator"& & +3 "core" &-  n1 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +4 "core" ( +2 "manipulator"&2& +3 "core" &-  n1 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &A& +2 "core" &-  n1 +2 .tForearm.seek :garage +2 "manipulator"&J' +109 "core" ' +2 .tHand.close + "manipulator"&/ +72 "core" / +2 "manipulator"&O& +4 "core" &- K E f1 +2 "manipulator"&% +3 "core" %  C D y fd +2 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&<( +127 "core" ( +2 "manipulator"&\ & +4 "core" &  nO + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" & " nO + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek PC + "manipulator"&K' +102 "core" ' +2 "manipulator"&Z& +4 "core" & j l [ kO + "manipulator"&/% +4 "core" % l k M k +2 "processing"%]& +3 "core" &^ +2 "processing"%N& +3 .tPC.seek :closed +2 "processing"%(Tg +3 "core" &V +3 &S  +9 &.sd ,} +9 &bue ? +9 &gk_ P +10 &(Jb P +9 &Od Q +10 &QX Q +9 &lQ[ Q +9 &/Jd Q +10 &JY P +9 &Lb P +9 & uPY Q +10 &"7N\\ Q +9 &#Ie P +10 &%J[ P +9 &'~L[ P +9 &)?J] Q +10 &+NX P +9 &,IY P +9 &.I[ Q +10 &0GLZ Q +9 &2\ NY P +10 &3O] Q +9 &5LW P +9 &7PLV P +10 &9PX Q +9 &:L[ P +9 &<KX P +10 &>WLX Q +9 &@HX P +10 &ANX Q +9 &CK[ P +9 &E_K\\ Q +10 &G!Q] Q +9 &H[d R +9 &JrY U +10 &LVV V +9 &Nd W +10 &OY W +9 &Q[ W +9 &SMs] 6 +10 &T#,]V R +9 &TG"X . +2 ( + "processing"%N& +2 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.71 +2 "processing"%m& +3 "core" &TG$] . +2 .tHand.open + "manipulator"&T1 +77 "core" 1 +2 "manipulator"&~% +3 "core" % H C  h +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +106 "core" ' + .tPSV.dial PSR +2 "processing"%g +45 "core"  + .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%s'P +1102 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%B' +1619 "core" ' + .tPSV.dial PTV +2 "processing"%@ +86 "core"  + .tPTV.dial :puck +2 .PBV.dial :waste1 + "processing"%\\  +56 "core" +2 .tPS.seek 0ml +2 "processing"%d'W +2635 "core" ' + .tPSV.dial PSR +2 "processing"%1 +73 "core"  + .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 0.5ml +2 "processing"%l' +600 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%7' +2116 "core" ' + .tPSV.dial PTV +2 "processing"%; +75 "core" + .tPBV.dial PSV +2 "processing"%x U +55 "core" V +2 .tPS.seek 0ml +2 "processing"%o'W +2650 "core" ' + .tPSV.dial PBV +2 "processing"%. @ +44 "core" @ +2 .tPS.seek 2.5ml +2 "processing"%u' +2665 "core" ' + .tPSV.dial :waste1 +2 "processing"%e  +75 "core"  +2 .tPS.seek :empty + "processing"%k'9 +2638 "core" ' + .tPSV.dial PSR +2 "processing"%b +45 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%!' +2628 "core" ' + .tPSV.dial PTV +2 "processing"%Q +74 "core" + .tPBV.dial PSV +2 .PS.seek 0ml +2 "processing"%'W +910 "Can"n >> +1717 "core" ' + .tPSV.dial PBV +2 "processing"%j @ +57 "core" B +2 .tPS.seek 2.5ml +2 "processing"%_' +2639 "core" ' + .tPSV.dial :waste1 +2 "processing"%=  +77 "core"  +2 .tPS.seek :empty + "processing"%:'9 +2627 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&D& +4 "core" & g g  kO + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&( +3 "core" ( + "manipulator"&w& +4 "core" & ] m ! kO + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &i& +2 "core" & k i O kO +2 .tForearm.seek PC +2 "manipulator"&Y' +97 "core" ' + .tHand.close +2 "manipulator"& / +72 "core" / +2 .tPC.seek :open +2 "processing"%(( +402 "core" ( +2 "manipulator"&&& +3 "core" & ^ e jO +2 "manipulator"&h% +3 "core" % \\ ] j +2 .tForearm.seek :retract +2 "manipulator"& '\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&)(- +145 "core" ( +2 "manipulator"&& +3 "core" &.  ` h kR +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &y& +3 "core" &.  ^ e kR +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&G' +113 "core" ' + .tHand.open +2 "manipulator"&a1 +68 "core" 1 +2 "manipulator"&8% +3 "core" % \ } % - b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&*'\ +98 "core" ' +10913 #t-> access 3 +3 .SE.seek :down + "storage"('v +19 "core" ' + "manipulator"&t% +4 "core" %\  0 o +2 "manipulator"& & +3 "core" &.  R oR +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 7 +2 "storage"(`([z +1290 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (q& +3 "core" &[{) \   +39428 "Can"p @@ +2770 #t-> access 4 +3 .SE.seek :down + "storage"('v +3 "core" ' +2 "manipulator"&P% +4 "core" %\  i j ! h +2 "manipulator"&5& +3 "core" &.  X d iR + .tSC.reconfigure SCtight +3 "storage"($\ .\ 1~b +2 .tSC.seek 1 +2 "storage"(($ +1916 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (9& +2 "core" &' A\  +20298 #t-> startTube 4 +812 #-> shortDA +3 "collection"'% +2 "processing"%F% +4 "core" % +2 %> +3 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +602 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1049 .PSV.dial :mixloop +3 "processing"%' +135 "core" + .tPTV.dial :PRVmixing +2 "processing"%S  +133 "core" + .tPRV.dial :sipper +2 "processing"%  +106 "core" +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%L'] +2292 "core" ' + ."connect"PRV.dial CBV +4 .tCBV.dial PRV +2 "processing"%n  +138 "core"  +2 .tPS.seek 0.5ml +2 "processing"%' +1270 "core" ' + .tPRV.dial :waste2 +2 "processing"%{ @ +104 "core" > +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek :empty +2 "processing"%+'9 +597 "core" ' + .tPSV.dial PSR +2 "processing"%> +107 "core"  +2 "processing"%"% +3 "core" %8V +2 #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%3'P +1110 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%}' +1613 "core" ' + .tPSV.dial :mixloop +2 "processing"%# +106 "core" +2 .tPS.seek :empty + "processing"%|'9 +2625 "core" ' + .tPSV.dial PSR +2 "processing"%I +107 "core"  +2 "processing"%% +3 "core" %:J +2 #tPulling 1ml of PSR.flush .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1ml + "processing"%R'P +1101 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%' +1613 "core" ' + .tPSV.dial :mixloop +2 "processing"%4 +106 "core" + .tPRV.dial :sipper +2 "processing"%M  +44 "core" +2 .tPS.seek :empty +2 "processing"%$'9 +2624 "core" ' + .tPSV.dial PSR +2 "processing"%[ +106 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%E' +2664 "core" ' + .tPSV.dial :mixloop +2 "processing"% +119 "core" +2 .tPS.seek :empty + "processing"%'9 +2641 "core" ' +2 #tLoading da puck from tube 4 into Processing Clamp + "processing"%v& +4 "core" & + "manipulator"&c% +4 "core" %\  F S O h +2 "storage"(% +3 "core" %l\  +2 "storage"(. +2 "core" .($ +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"(?(,H +976 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (,& +2 "core" &,L# #\   +2 "manipulator"&W& +3 "core" &.  T Y gR +2 "manipulator"&%% +3 "core" %\  S R ' g +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 + "manipulator"&6( +181 "core" ( +2 "manipulator"& & +3 "core" & A M gg +2 "storage"(r& +3 "core" &,L# 6\   +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&^'# +98 "core" ' +2 "storage"(z& +3 "core" &,L# L\   +2 .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(X'L +288 "core" ' +2 "storage"(V- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (H& +3 "core" &,L# ` \   +2 "manipulator"&p& +3 "core" & R R gg +2 .tElbow.seek 4 +2 "manipulator"&U( +23 "core" ( +2 "manipulator"&& +4 "core" & k e , i\ + "storage"( & +4 "core" &,L# M\   +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&2'ϓ +27 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&A/ +74 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&& +3 "storage"(O'v +6 "core" & E G " f\ + "manipulator"&% +4 "core" % ϓ M F  h +2 .tForearm.seek :retract +2 "manipulator"&C'\ +100 "core" ' +2 .tElbow.seek PC +2 "manipulator"&( +170 "core" ' + ."downElevator"SE.coast + "storage"(5 +70 "core" ( +2 "manipulator"&\ & +4 "core" & g c i + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & F U i +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&J' +103 "core" ' +2 "manipulator"&Z& +4 "core" & < Q & h + "manipulator"&/% +4 "core" % < 8 hh +2 "processing"%]& +3 "core" &M +2 "processing"%& +4 .tPC.seek :closed +2 "processing"%(Tg +3 "core" & +2 &  +8 &/t +{ +10 &aw ? +9 &bl Q +9 &!L Q +10 &J Q +9 &N Q +10 &gR Q +9 &)P Q +9 &N Q +10 &J Q +9 & oN Q +9 &"1Q Q +10 &#N Q +9 &%N R +10 &'wN Q +9 &)9Q Q +9 &*M Q +10 &,M Q +9 &.MK Q +9 &0AL Q +10 &2M Q +9 &3M Q +10 &5L Q +9 &7HN R +9 &9 M Q +10 &:N Q +9 &<M Q +9 &>RL Q +10 &@L Q +9 &AL Q +10 &CL Q +9 &EZO Q +9 &GVz R +10 &H_} S +9 &J{} V +9 &LQz W +10 &N} W +9 &Oy W +10 &Qv X +9 &SHq 6 +9 &T)2_} D +10 &TB + + ( + "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.70 + .Hand.open +2 "manipulator"&-1 +74 "core" 1 +2 "manipulator"&m% +4 "core" % M S I gh + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&T'\ +97 "core" ' + .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 4 in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%~  +2 %N9 +6 "core" 9 +102 "processing"%g9 +2 "core" 9 +103 "processing"%K9 +2 "core" 9  +103 "processing"%09 +3 "core" 9  +103 "processing"%s9 +2 "core" 9 +103 "processing"%@9 +2 "core" 9 +103 "processing"%\\9 +2 "core" 9 +103 "processing"%B9 +2 "core" 9 +103 "processing"%19 +2 "core" 9" +103 "processing"%d9 +2 "core" 9& +103 "processing"%l9 +2 "core" 9+ +103 "processing"%;9 +2 "core" 9/ +103 "processing"%x9 +2 "core" 93 +103 "processing"%79 +3 "core" 97 +103 "processing"%.9 +2 "core" 9; +103 "processing"%o9 +2 "core" 9@ +103 "processing"%e9 +2 "core" 9D +103 "processing"%u9 +2 "core" 9H +103 "processing"%b9 +3 "core" 9L +103 "processing"%k9 +2 "core" 9P +103 "processing"%Q9 +2 "core" 9U +103 "processing"%!9 +2 "core" 9Y +103 "processing"%j9 +2 "core" 9] +103 "processing"%9 +3 "core" 9a +103 "processing"%=9 +2 "core" 9e +103 "processing"%_9 +2 "core" 9j +103 "processing"%D9 +2 "core" 9n +103 "processing"%w9 +2 "core" 9r +103 "processing"%i9 +3 "core" 9v +103 "processing"% 9 +2 "core" 9{ +103 "processing"%<9 +2 "core" 9 +103 "processing"%9 +2 "core" 9 +103 "processing"%9 +2 "core" 9 +103 "processing"%&9 +3 "core" 9 +103 "processing"%h9 +2 "core" 9 +103 "processing"%9 +2 "core" 9 +103 "processing"%y9 +2 "core" 9 +103 "processing"%Y9 +2 "core" 9 +103 "processing"%9 +3 "core" 9 +103 "processing"%a9 +2 "core" 9 +103 "processing"%89 +2 "core" 9 +103 "processing"% 9 +2 "core" 9 +103 "processing"%G9 +2 "core" 9 +103 "processing"%t9 +2 "core" 9  +103 "processing"% 9 +2 "core" 9 +103 "processing"%q9 +2 "core" 9 +103 "processing"%P9 +2 "core" 9 +103 "processing"%59 +2 "core" 9! +103 "processing"%9 +3 "core" 9' +103 "processing"%`9 +2 "core" 9- +103 "processing"%99 +2 "core" 93 +149 "processing"%9 +4 "core" 9< +103 "processing"%F9 +2 "core" 9A +103 "processing"%'9 +2 "core" 9G +103 "processing"%S9 +2 "core" 9M +103 "processing"%9 +2 "core" 9T +103 "processing"%:9 +2 "core" 9Z +3 .tPH.hold 2:00:00,28C +3 "processing"%n ppX +3 .tdelay 1:30 +2 "core"  +2020 "Can" +6981 .tPSR.select :air + .PSV.dial PSR +2 "processing"%L +105 "core"  +2 "processing"%{% +4 "core" %:d + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%' +592 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +9 .tPS.seek 2ml +2 "processing"%>'[ +1611 "core" ' + .tPTV.dial :puck +2 "processing"%"  +133 "core"  + .tPSV.dial PTV +2 "processing"%+ +87 "core"  + .tPBV.dial :waste1 +2 "processing"%3  +55 "core" +2 "processing"%#% +4 "core" %]  +2 .tPS.seek 1.5ml + "processing"%}' +598 "core" ' + .tdelay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%I * +36 "core" , +2 .tPS.seek 0ml +2 "processing"%'W +1616 "core" ' +2 .tdelay 5:00 +30003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%|  +35 "core"  +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%R * +33 "core" * + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%4 +74 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%M' +2467 "core" ' + .tPSV.dial PTV +2 "processing"% +75 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"%[ +76 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV + "processing"%$ +75 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air + "processing"%  +76 "core"  +2 .tPS.seek :empty +2 "processing"%E'9 +2466 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%v  +133 "core" + .tPSV.dial :mixloop +2 "processing"%c +46 "core" +2 .tPRV.dial :ab1 +2 "processing"% @ +106 "core" ? +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%'w +363 "core" ' + .tdelay 2 seconds +203 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +2 "processing"%  +45 "core"  +2 "processing"%,% +4 "core" %~ +2 .tPS.seek 0.32ml + "processing"%W'+ +391 "core" ' + .tdelay 2 seconds +203 .CBV.dial between PRV and PSV +2 "collection"'%  +39 "core" +2 .tPRV.dial :air + "processing"%  +44 "core"  +2 .tPS.seek 0.9ml +2 "processing"%r'D +1226 "core" ' + .tPRV.dial :waste2 +2 "processing"%z @ +73 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%)' +860 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%*  +45 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%V'[ +1609 "core" ' + .tPSV.dial :PML +2 "processing"%H +45 "core" + .tPTV.dial :mixing +2 "processing"% @ +74 "core" A + .tPBV.dial :waste1 +2 "processing"%p  +35 "core" +2 "processing"%% +4 "core" %VI  + .tPS.seek 1.85ml +2 "processing"% '6 +231 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%A * +36 "core" , +2 .tPS.seek 0ml +2 "processing"%'W +1497 "Can" SR +476 "core" ' + .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'& +2 "core" &/ +2 "manipulator"&6& +4 "core" & . , E _ + "manipulator"&^% +4 "core" %\ 5 - ,  c) +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&X(- +142 "core" ( +2 "manipulator"&2& +3 "core" &- - . F _. +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &\ & +2 "core" &- . *  b. +2 .tForearm.seek :garage +2 "manipulator"&' +108 "core" ' + .tHand.close +2 "manipulator"&U/ +66 "core" / +2 "manipulator"&Z& +4 "core" &-  \\. + "manipulator"&/% +4 "core" %   \\} +2 .tForearm.seek :retract +2 "manipulator"&]'\ +110 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&O( +265 "core" ( +2 "manipulator"&C& +3 "core" &  < `3 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &(& +2 "core" &  2 / `3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&-'ρ +95 "core" ' +2 "manipulator"&m& +4 "core" & $ / _3 + "manipulator"&N% +4 "core" %σ  )  Z +2 "collection"'& +4 "core" & + "collection"'g& +4 .tCC.seek :closed +2 "collection"'J(O +2 "core" &1 +3 &  +10 &-u ,~ +9 &b| @ +10 &^s R +9 &Q R +9 &U R +10 &Q Q +9 &eT R +10 &&W R +9 &Q Q +9 &X R +10 & nR Q +9 &"0T Q +9 &#V Q +10 &%O Q +9 &'uT R +10 &)7R R +9 &*U Q +9 &,W R +9 &.~Q Q +10 &0@Q Q +9 &2R Q +10 &3R R +9 &5Q Q +10 &7IR Q +9 &9 T R +9 &:R Q +10 &<P Q +9 &>PS Q +9 &@R Q +10 &AU Q +9 &CV Q +10 &EWX R +9 &G_ S +9 &Ho T +10 &J Z +9 &L> ] +9 &M T +10 &O0I &t +9 &Oxx Q +5 ( + "collection"'g& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.85 +2 "collection"'K& +4 "core" &Oxv; Q + .tHand.open + "manipulator"&?1 +73 "core" 1 +2 "manipulator"&0% +3 "core" % σ  U [ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&s'\ +101 "core" ' + .tPSV.dial PSR +2 "processing"%@ +106 "core"  +2 "processing"%\\% +4 "core" %Q + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%B' +1620 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%1  +44 "core"  +2 .tPS.seek 0ml +2 "processing"%d'W +1615 "core" ' + .tPSV.dial PSR +2 "processing"%l +45 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%;' +2627 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +4 "processing"%x  + "collection"'7  +42 "core" ~ +126  + .tPSV.dial :mixloop +2 "processing"%. +105 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%o  +76 "core" +2 .tPS.seek 0ml +48 "processing"%e'W +2628 "core" ' + .tPSV.dial :air +2 "processing"%u  +56 "core" +2 .tPS.seek 2.5ml +2 "processing"%b' +2634 "core" ' + .tPSV.dial :mixloop +2 "processing"%k +42 "core" +2 .tPS.seek 0ml +2 "processing"%Q'W +2632 "core" ' + .tPSV.dial :air +2 "processing"%!  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%j' +2640 "core" ' + .tPSV.dial :mixloop +2 "processing"% +56 "core" +2 .tPS.seek 0ml +2 "processing"%='W +2637 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&_& +4 "core" & ( ,  ^3 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&D( +3 "core" ( +2 "manipulator"&w& +3 "core" & + , S ^3 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &i& +3 "core" &  ^3 +2 .tForearm.seek CC +2 "manipulator"& 'ρ +103 "core" ' + .tHand.close +2 "manipulator"& +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%I' +2467 "core" ' + ."da"PSV.dial PTV +2 "processing"%} +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%~ +76 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%| +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%R  +75 "core"  +2 ."da"PS.seek :empty +2 "processing"%4'9 +2476 "core" ' + #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +134 "core"  +2 "processing"%% +3 "core" %6 + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml +2 "processing"%$'[ +1610 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +76 "core" + ."da"PBV.dial :waste1 +2 "processing"%M  +34 "core"  +2 "processing"%v% +3 "core" %_y  +2 ."da"PS.seek 1.5ml +2 "processing"%c' +593 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +35 "core" + +2 ."da"PS.seek 0ml +2 "processing"%E'W +1612 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%, * +34 "core" * + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"% +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%%' +2469 "core" ' + ."da"PSV.dial PTV +2 "processing"% +75 "core" + ."da"delay 5 seconds +504 .PSV.dial PSR + "processing"%W +75 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%z +76 "core" + ."da"delay 5 seconds +549 .PSV.dial :air + "processing"%r  +76 "core"  +2 ."da"PS.seek :empty +2 "processing"%*'9 +2475 "core" ' + #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%)  +43 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%H  +133 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 + "processing"%  +44 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop +2 "processing"%p +45 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%' +395 "core" ' + ."da"delay 2 seconds +204 .PRV.dial :air + "processing"%A  +45 "core"  +2 "processing"%V% +3 "core" %  +2 ."da"PS.seek 0.55ml +2 "processing"% 'y +359 "core" ' + #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%  +44 "core"  +2 ."da"PS.seek 2ml +2 "processing"%6'[ +1566 "core" ' + ."da"PSV.dial :PML +2 "processing"%^ +57 "core" + ."da"PTV.dial :mixing +2 "processing"%2 @ +73 "core" B + ."da"PBV.dial :waste1 +2 "processing"%\  +35 "core" +2 "processing"%% +3 "core" %]}  +2 ."da"PS.seek 1.85ml +2 "processing"%U'= +230 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%Z * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"%/'W +1969 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +678 "Can" \\] +47324 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%T  +34 "core"  + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 + "processing"% * +35 "core" + + ."da"PSV.dial :air +3 "processing"%C  +41 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%(' +2472 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%X +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%m  +45 "core"  + ."da"delay 2 seconds +203 .PSV.dial :mixloop +2 "processing"%N +46 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +46 "core"  +2 ."da"PS.seek :empty +2 "processing"%]'9 +2479 "core" ' + #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%f +136 "core"  +2 "processing"%K% +3 "core" %8 + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%?' +591 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%0'[ +1611 "core" ' + ."da"PTV.dial :puck +2 "processing"%g  +73 "core"  + ."da"PSV.dial PTV +2 "processing"%@ +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%\\  +34 "core" +2 "processing"%-% +3 "core" %[  +2 ."da"PS.seek 1.5ml +2 "processing"%' +585 "core" ' + ."da"delay 3 seconds +117 "Can" ;; +186 ."da"PBV.dial between PSV and waste1 +2 "processing"%1 * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"%B'W +1620 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%l  +34 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%d * +34 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%7 +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%x' +2465 "core" ' + ."da"PSV.dial PTV +2 "processing"%. +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%o +75 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%; +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%u  +74 "core"  +2 ."da"PS.seek :empty +2 "processing"%e'9 +2465 "core" ' + #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%k +136 "core"  +2 "processing"%b% +3 "core" %; + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure PSconfig +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"% +9 ."da"PS.seek 2ml +2 "processing"%Q'[ +1607 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +74 "core" +2 ."da"PBV.dial :waste1 + "processing"%j  +34 "core" +2 "processing"%_% +3 "core" %]  +2 ."da"PS.seek 1.5ml +2 "processing"%w' +588 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%i * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"%<'W +1618 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%O  +35 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%s * +34 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%J +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2465 "core" ' + ."da"PSV.dial PTV +2 "processing"%& +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"% +75 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%y +74 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%Y  +86 "core" +2 ."da"PS.seek :empty +2 "processing"%D'9 +2473 "core" ' + #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%a +134 "core"  +2 "processing"%8% +3 "core" %7 + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +43 "processing"%h' +595 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'[ +1622 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%G +88 "core"  + ."da"PBV.dial :waste1 +2 "processing"%t  +35 "core"  +2 "processing"% % +3 "core" %_  +2 ."da"PS.seek 1.5ml +2 "processing"%q' +599 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%= * +35 "core" + +2 ."da"PS.seek 0ml +2 "processing"%5'W +1609 "core" ' + ."da"delay 2:00 +3095 "Can" ba +8909 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%` * +35 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%9 +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%P' +2473 "core" ' + ."da"PSV.dial PTV +2 "processing"%F +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%' +74 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"% +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%S  +85 "core" +2 ."da"PS.seek :empty +2 "processing"%:'9 +2470 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR + "processing"%L +140 "core"  +5 "processing"%{% +17 "core" %> +6 #"da"Pulling 0.25ml of PSR.sub1 +3 .PSR.select :sub1 +5 "processing"% +14 ."da"PS.reconfigure PSconfig +5 "processing"%#A d`xb +3 ."da"PS.seek 0.25ml +5 "processing"%'7 +334 "core" ' +29 ."da"delay 5 seconds +503 "processing"%% +4 "core" %6  + #"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 + "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'[ +1613 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%3 +77 "core" + ."da"PBV.dial :waste1 +2 "processing"%#  +36 "core" +2 "processing"%>% +3 "core" %]  +2 ."da"PS.seek 1.5ml +2 "processing"%+' +589 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%} * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"%~'W +1621 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%|  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%R * +36 "core" + +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"%I +77 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2542 "core" ' + ."da"PSV.dial PTV +2 "processing"% +76 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%4 +77 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%[ +77 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%  +77 "core"  +2 ."da"PS.seek :empty +2 "processing"%M'9 +2530 "core" ' + "processing"%v9 +4 "core" 94 + #"da"Processing Puck Heater at 28.4C before imaging + .PH.coast +2 "processing"%$  +3 "core" 4 + 4 + "processing"%& +4 "core" &TB + +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 + "manipulator"&c% +4 "core" %\  - + "storage"(% +4 "core" % # % + "storage"(,. +3 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 3 +2 "storage"(( +345 "core" ( + ."da"SC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (E& +3 "core" &  G + "manipulator"& & +3 "core" &- ' * +2 "manipulator"&W% +3 "core" %\  * +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 3 + "manipulator"&z( +182 "core" ( +2 "manipulator"&r& +3 "core" &  C )% +2 "storage"(%& +3 "core" &   +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&)' +96 "core" ' +2 "storage"(H& +3 "core" &   D +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 ."da"SE.seek :beamBreak + "storage"('L +281 "core" ' +2 "storage"(p- +3 "core" -'L + ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"(*' +31 "core" ' +2 "manipulator"&A& +4 "core" &  ) +% +2 "manipulator"&V% +3 "core" %л . + +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +21 ."da"Elbow.seek PC +2 "manipulator"&( +259 "core" ( +2 "manipulator"& & +3 "core" &  q 'C +2 ."da"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &^& +3 "core" & a 'C +2 ."da"Forearm.seek PC + "manipulator"&2' +95 "core" ' + ."da"Hand.close +2 "manipulator"&/ +69 "core" / +2 ."da"PC.seek :open +2 "processing"%\ ( +404 "core" ( +2 "storage"(& +3 "core" &   +2 "manipulator"&Z& +3 "core" &  *C +2 "manipulator"&6% +3 "core" %  * +2 ."da"Forearm.seek :retract +2 "manipulator"&U'\ +106 "core" ' + ."da"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&T( +257 "core" ( +2 "manipulator"&& +3 "core" &   +& +2 "storage"(C& +3 "core" &    +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&/' +94 "core" ' +2 ."da"Hand.open +2 "manipulator"&X1 +122 "core" 1 +2 "storage"(m- +3 "core" -' +2 ."da"SE.seek -0.19 Pucks below Top Plate +2 "storage"(N' +27 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.86 Pucks below Top Plate +2 "storage"(' +51 "core" ' +2 #"da"Lights, camera, ACTION! +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da19jun1218h.tif +5 "processing"%(& +11 "core" & +3 "manipulator"&f& +6 "core" & Y  k +2 "manipulator"&K% +5 "core" % m 4 +2 ."psFlush"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&]'\ +90 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&?(- +181 "core" ( +2 "manipulator"&g& +4 "core" &-   + ."psFlush"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &@& +3 "core" &-   +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&\\' +110 "core" ' + ."psFlush"Hand.close +2 "manipulator"&-/ +75 "core" / +2 "manipulator"&0& +3 "core" &- 1 <  +2 "manipulator"&1% +4 "core" %  > >  T +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +107 "core" ' +2 ."psFlush"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&l( +114 "core" ( +2 "manipulator"&d& +4 "core" & z t   + ."psFlush"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &7& +3 "core" & o m  +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +2 "manipulator"&B' +101 "core" ' +2 "manipulator"&.& +4 "core" & v ^  +2 "manipulator"&o% +3 "core" % } | O  +2 "processing"%;& +4 "core" &L +2 "processing"%u& +3 ."psFlush"PC.seek :closed +2 "processing"%x(Tg +3 "core" &K +3 &1  +10 &.o. ,} +10 &as* @ +9 &Xg& R +9 &D S +10 &Es S +9 &G S +9 &[H S +10 &F T +9 &Eu S +10 &Ek S +9 & dFr S +9 &"&Gd S +10 &#Fb S +9 &%E` R +9 &'mE` S +10 &)/FR S +9 &*CP S +10 &,EP S +9 &.uCF S +9 &07D< S +10 &1D= S +9 &3E> R +9 &5|E9 S +10 &7>F8 S +9 &9F: S +10 &:F2 S +9 &<E% S +9 &>HD$ R +10 &@D" S +9 &AD S +9 &CG S +10 &EOG S +9 &GK! T +10 &HW! U +9 &Jt# X +9 &LC Z +10 &N{ Z +9 &O~ Z +9 &Q Z +10 &SDz B +9 &T'+l R +10 &TJ% / +2 ( + "processing"%u& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.80 + "processing"%k& +4 "core" &TJ# / + ."psFlush"Hand.open +2 "manipulator"&b1 +67 "core" 1 +48 "manipulator"&e% +4 "core" % W ^  +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&!'\ +101 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +139 "core" + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%j'P +613 #"da"SX HX9/16 (USB:13): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 19.971 seconds\ /var/log/esp/da19jun1218h.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da19jun1218h15s.tif +483 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%_' +1066 #"da"SX HX9/16 (USB:13): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da19jun1218h15s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da19jun1218h30s.tif +545 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%Q +90 "core" ~ + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%i  +35 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%w'W +2381 #"da"SX HX9/16 (USB:13): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da19jun1218h30s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da19jun1218h70s.tif +257 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%O +88 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%s' +598 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%J' +2119 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%< +76 "core" + ."psFlush"PBV.dial PSV +2 "processing"%& U +57 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"% 'W +2639 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%y @ +45 "core" @ +2 ."psFlush"PS.seek 2.5ml +2 "processing"%Y' +1187 #"da"SX HX9/16 (USB:13): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da19jun1218h70s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +6 ."Qmail"HABfans.email "19.971 sec auto-exposure",Subject: "da19jun1218h images!" +9 "storage"(- +12 "core" -' +3 "storage"(a& +5 "core" & a c +2 "manipulator"&8& +3 "core" & ^ a > +2 "manipulator"&D% +3 "core" %  e b > +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 3 +2 "manipulator"&h( +253 "core" ( +9 "manipulator"&G& +3 "core" & r s A$ +2 "storage"(t& +4 "core" & H +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"& ' +92 "core" ' +2 ."da"SE.reconfigure SEgently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.15 Pucks below Top Plate +2 "storage"(' +63 "core" ' +7 "manipulator"&=& +14 "core" &  P$ +8 "storage"(q& +13 "core" & d +6 ."da"Elbow.reconfigure LimpElbow +5 "manipulator"&$ ,(#b +9 ."da"Forearm.reconfigure LooseForearm +178 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 3 +2 "manipulator"&' +38 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&`, +3 "core" , + ."da"Elbow.reconfigure TightElbow +4 "manipulator"&$&.,(\ #b +2 ."da"SE.reconfigure SEconfig +3 "storage"(#QK-0-\ b +4 ."da"SE.seek 0.04 Pucks below Top Plate +2 "storage"(9' +22 "core" ' +2 "manipulator"&5% +11 "core" %a y ~ 5 D +7 "storage"(F& +13 "core" & z +6 ."da"Forearm.force -20 +5 "manipulator"&5 +4 ."da"Forearm.seek 3 + 311 counts +2 "manipulator"&''= +23 "core" ' +2 "manipulator"&& +4 "core" &\  T# +2 "storage"(S& +4 "core" &\ \   +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&P' +28 "core" ' +3 "storage"(L% +8 "core" %\  1  +5 ."downElevator"SE.seek :down +6 "storage"({'v +96 (:% +3 "core" %z7\ \  6 \\v +2 "manipulator"&% +3 "core" % M R} +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +62 ' +2 ."downElevator"SE.coast +3 "storage"(5 +5 ."da"SC.coast +2 "storage"(6 +195 "core" ' +5 ."psFlush"PSV.dial :waste1 +12 "processing"%"  +78 "core"  +7 ."psFlush"PS.seek :empty +4 "processing"%3'9 +2636 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%# +45 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%>' +2627 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +74 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%}'W +7 "Can"z >? +2633 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%+ @ +45 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%|' +2632 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%R  +74 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%I'9 +2635 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%~ +45 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%'P +1096 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%4' +1620 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%[ +73 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%  +55 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2629 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%v +75 "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"%' +2126 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%c +75 "core" + ."psFlush"PBV.dial PSV +2 "processing"% U +54 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%,'W +2636 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%E @ +45 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +2635 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%W  +74 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%r'9 +2628 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%% +46 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%H' +2636 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +74 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"% 'W +2631 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%p @ +45 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%A' +2635 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%V  +74 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2628 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&)& +4 "core" &\ E 1 z d# + "manipulator"& % +4 "core" % $ B 8 e J +2 ."psFlush"Elbow.seek PC + "manipulator"&^( +258 "core" ( + "manipulator"&z& +4 "core" & , = eN +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &  ( = dN +2 ."psFlush"Forearm.seek PC +2 "manipulator"&' +95 "core" ' + ."psFlush"Hand.close +2 "manipulator"&/ +69 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%( +404 "core" ( +2 "manipulator"&Z& +3 "core" & 5 9 hN +2 "manipulator"&6% +3 "core" % 7 = h +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&2'\ +98 "core" ' + ."psFlush"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&(- +167 "core" ( +2 "manipulator"&C& +3 "core" &- N I g8 +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- C F  g8 +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&X' +116 "core" ' + ."psFlush"Hand.open +2 "manipulator"&m1 +76 "core" 1 +3 "manipulator"&U% +3 "core" % ~ " '  _ +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract + "manipulator"&('\ +105 "core" ' + #tFinished short da assay +23120 "Can" 87 +17898 #t-> access 3 +3 .SE.seek :down + "storage"(f'v +2 "core" ' +2 "manipulator"&K% +3 "core" %\ $ i h * k E +2 "manipulator"&*& +4 "core" &- d f k8 +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 7 + "storage"(N([z +1281 "core" ( + .tSC.reconfigure SCloose +46 "storage"($.\ 1~b +6 (g& +2 "core" &[w\  +682 #t-> access 4 +3 .SE.seek :down +2 "storage"(@'v +3 "core" ' +2 "manipulator"&/% +3 "core" %\ $ D B  e E +2 "manipulator"&T& +4 "core" &- # ) d8 +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 +2 "storage"(-($ +1913 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (0& +3 "core" &" v\  +38113 "Can" 77 +60002  77 +60002  87 +60003  87 +60002  78 +60002  77 +60002  77 +60002  77 +60002  87 +60003  77 +60002  77 +60002  77 +60002  77 +60002 \ 76 +60003 \ 77 +60002 \ 67 +60002 \ 76 +60002 \ 77 +60002 z\ 77 +60002 \ 66 +60003  66 +60002 \ 76 +60002 \ \ 77 +60002 &\ 67 +60002 .\ 76 +60002 6\ 77 +60003 8\ 76 +60002 5\ 76 +60002 1\ 76 +60002 3\ 76 +60002 \ 76 +60002 \ 77 +60003 \ 76 +60002 \ 76 @EDT1560398803.20 \ 67 +60002 \ 66 +60002 !\ 77 +60002 \ 76 +60003 \ 77 +5207 !to:SignalException : mesg" SIGHUP:@timestampu: Time |(:\ signoi:bt["0/home/esp/esp2/lib/thread.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + !o:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt["7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +6 #mEXIT @1560401255.44EDT @1560427326.40EDT = =tMAIN =mMAIN_scheduler @EDT1560427328.11 #"core_reset"Sent BREAK +2 #t@0x889D, state=0x32F4, ifg=0x10, ie=0xFD + #@0x8B21, state=0x32F4, ifg=0x10, ie=0xFD #@0x8DA6, state=0x32F4, ifg=0x10, ie=0xFD + #@0x902A, state=0x32F4, ifg=0x10, ie=0xFD + #@0x92AF, state=0x32F4, ifg=0x10, ie=0xFD #@0x9533, state=0x32F4, ifg=0x10, ie=0xFD + #@0x97B7, state=0x32F4, ifg=0x10, ie=0xFD + #@0x9915, state=0x32F4, ifg=0x80, ie=0xFD #@0x87A5, state=0x3350, ifg=0x00, ie=0x75 + #ESP2 v3.22 I2C Gateway v3.06 +8 #ESP2 v3.22 I2C Gateway v3.06 for core bus +215 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +371 "Can"3\ :: + 3\ :: #tPolling Can every 10:00 +124 "sampler") +2 ) + "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% + % +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 )% +2 "core" %cd \ I, +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X access 4 +3 .SE.seek :down +2 "storage"('v +2 "core" ' +2 "manipulator"&% +4 "core" %\ $ + E +2 "manipulator"&& +3 "core" &- Y 8 + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 +2 "storage"(($ +2 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (& +3 "core" &" ' $ /\ 6 +3345 #t-> sttartTube 4 +2 !o:NoMethodError : mesg"2undefined method `sttartTube' for main:Object: name0: args0:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +620 #-> startTube 4 +767 #-> shortDA +3 "collection"'% +2 "processing"%% +4 "core" %)\ +4 %;H\  +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +1024 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1003 .PSV.dial :mixloop + "processing"% +135 "core" + .tPTV.dial :PRVmixing +2 "processing"%  +131 "core" + .tPRV.dial :sipper +2 "processing"%!  +105 "core" +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%"'] +2294 "core" ' + ."connect"PRV.dial CBV +4 .tCBV.dial PRV + "processing"%#  +3 "collection"'$  +5 "core"  +128  +2 .tPS.seek 0.5ml +2 "processing"%%' +1279 "core" ' + .tPRV.dial :waste2 +2 "processing"%& @ +103 "core" > +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek :empty + "processing"%''9 +599 "core" ' + .tPSV.dial PSR +2 "processing"%( +105 "core"  +2 "processing"%)% +3 "core" %7#\  +2 #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1ml +2 "processing"%*'P +1104 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%+' +1617 "core" ' + .tPSV.dial :mixloop +2 "processing"%, +117 "core" +2 .tPS.seek :empty + "processing"%-'9 +2639 "core" ' + .tPSV.dial PSR +2 "processing"%. +103 "core"  +2 "processing"%/% +3 "core" %7P\  +2 #tPulling 1ml of PSR.flush .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%0'P +1112 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%1' +1607 "core" ' + .tPSV.dial :mixloop +2 "processing"%2 +104 "core" + .tPRV.dial :sipper +2 "processing"%3  +43 "core"  +2 .tPS.seek :empty + "processing"%4'9 +2634 "core" ' + .tPSV.dial PSR +2 "processing"%5 +105 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%6' +2640 "core" ' + .tPSV.dial :mixloop +2 "processing"%7 +105 "core" +2 .tPS.seek :empty + "processing"%8'9 +2630 "core" ' +2 #tLoading da puck from tube 4 into Processing Clamp + "processing"%9& +4 "core" &!\  + .tHand.open +2 "manipulator"&:1 +24 "core" 1 +2 "manipulator"&;% +3 "core" %\ $ . E +2 "storage"(<% +3 "core" % 5 4 \ 5 +2 "storage"(=. +3 "core" .($ + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"(>(,H +973 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (?& +2 "core" &,I  \ 1  +2 "manipulator"&@& +3 "core" &- 8 +2 "manipulator"&A% +3 "core" %\ $ E +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&B( +180 "core" ( + "manipulator"&C& +4 "core" &  a & +2 "storage"(D& +3 "core" &,I" .\ 0  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&E'# +95 "core" ' +2 "storage"(F& +3 "core" &,I" \ 1  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak + "storage"(G'L +281 "core" ' +2 "storage"(H- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (I& +3 "core" &,I" .\ 0  + "manipulator"&J& +4 "core" &  t & + .tElbow.seek 4 +2 "manipulator"&K( +3 "core" ( +2 "manipulator"&L& +3 "core" &  r & +2 "storage"(M& +3 "core" &,I"  \ 1  +2 .tForearm.seek 4 + 300 counts + "manipulator"&N'ϓ +21 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&O/ +73 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&P& +3 "storage"(Q'v +5 "core" &  H & +2 "manipulator"&R% +3 "core" % Ϙ % +2 .tForearm.seek :retract +2 "manipulator"&S'\ +99 "core" ' +2 .tElbow.seek PC +34 "manipulator"&T( +136 "core" ' + ."downElevator"SE.coast + "storage"(5 +128 "core" ( +2 "manipulator"&U& +3 "core" & Z ^ +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &V& +3 "core" & ^ + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&W' +102 "core" ' +2 "manipulator"&X& +4 "core" & ^ + "manipulator"&Y% +4 "core" % +2 "processing"%Z& +3 "core" &R\  +2 "processing"%[& +4 .tPC.seek :closed + "processing"%\\(Tg +5 "core" &$\  + &%\  +9 &1y%\ +{ +9 &a|#\ ? +10 &cp%\ Q +9 &$Q$\ Q +9 &T\ P +10 &T\ Q +9 &jX\ Q +10 &-U"\ P +9 &Q \ P +9 &T%\ P +10 & rQ#\ Q +9 &"5Q$\ P +9 &#S\ P +10 &%P\ Q +9 &'{Q\ P +10 &)=R\ P +9 &*U\ Q +9 &,R\ Q +10 &.T \ Q +9 &0DR\ Q +9 &2R \ P +10 &3Q\ Q +9 &5R \ Q +10 &7MU \ P +9 &9U\ P +9 &:U\ Q +10 &<R \ P +9 &>TO \ Q +9 &@R \ Q +10 &AQ \ P +9 &CT\ Q +10 &E[Y\ Q +9 &Gc\ R +9 &Hs \ U +10 &J \ V +9 &LT\ V +9 &N \ W +10 &O\ W +9 &Q\ W +10 &SHq\ 5 +9 &T.5b\ \ < +8 ( +2 &TC\  ' + "processing"%[& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.63 + .Hand.open +2 "manipulator"&]1 +72 "core" 1 +2 "manipulator"&^% +3 "core" % +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&_'\ +96 "core" ' + .tSC.coast + "storage"(6 +4 #tHeating da puck from tube 4 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"%`  +2 %a9 +6 "core" 9 +102 "processing"%b9 +2 "core" 9b +103 "processing"%c9 +2 "core" 9b  +103 "processing"%d9 +2 "core" 9c  +103 "processing"%e9 +2 "core" 9c +103 "processing"%f9 +2 "core" 9c +103 "processing"%g9 +2 "core" 9b +103 "processing"%h9 +2 "core" 9b +103 "processing"%i9 +3 "core" 9b" +103 "processing"%j9 +2 "core" 9c& +103 "processing"%k9 +2 "core" 9d+ +103 "processing"%l9 +2 "core" 9c/ +103 "processing"%m9 +2 "core" 9c3 +103 "processing"%n9 +3 "core" 9c7 +103 "processing"%o9 +2 "core" 9c; +103 "processing"%p9 +2 "core" 9d@ +103 "processing"%q9 +2 "core" 9dD +103 "processing"%r9 +2 "core" 9dH +103 "processing"%s9 +3 "core" 9dL +103 "processing"%t9 +2 "core" 9dP +103 "processing"%u9 +2 "core" 9dU +103 "processing"%v9 +2 "core" 9eY +103 "processing"%w9 +2 "core" 9d] +103 "processing"%x9 +2 "core" 9ea +103 "processing"%y9 +2 "core" 9de +103 "processing"%z9 +2 "core" 9ej +103 "processing"%{9 +2 "core" 9fn +103 "processing"%|9 +2 "core" 9fr +103 "processing"%}9 +3 "core" 9fv +103 "processing"%~9 +2 "core" 9fz +103 "processing"%9 +2 "core" 9g +103 "processing"%9 +2 "core" 9g +103 "processing"%9 +2 "core" 9h +103 "processing"%9 +3 "core" 9h +103 "processing"%9 +2 "core" 9h +103 "processing"%9 +2 "core" 9i +103 "processing"%9 +2 "core" 9i +103 "processing"%\ 9 +2 "core" 9i +103 "processing"% 9 +3 "core" 9i +103 "processing"%9 +2 "core" 9i +103 "processing"%9 +2 "core" 9j +103 "processing"%9 +2 "core" 9k +103 "processing"%9 +2 "core" 9k +103 "processing"%9 +2 "core" 9l +103 "processing"%9 +2 "core" 9l +103 "processing"%9 +2 "core" 9l +103 "processing"%9 +2 "core" 9m +103 "processing"%9 +2 "core" 9m +103 "processing"%9 +3 "core" 9m +103 "processing"%9 +2 "core" 9 m +103 "processing"%9 +2 "core" 9n +103 "processing"%9 +2 "core" 9o +103 "processing"%9 +2 "core" 9o +103 "processing"% 9 +3 "core" 9#p +103 "processing"%!9 +2 "core" 9)p +103 "processing"% 9 +2 "core" 9-q +103 "processing"%$9 +2 "core" 94q +103 "processing"%#9 +2 "core" 9:r +103 "processing"%"9 +3 "core" 9@t +103 "processing"%&9 +2 "core" 9Es +103 "processing"%%9 +2 "core" 9Ks +103 "processing"%(9 +2 "core" 9Rs +103 "processing"%)9 +2 "core" 9Zt +2 .tPH.hold 2:00:00,28C +3 "processing"%' ppX +2 .tdelay 1:30 +3 "core"  +9002 .tPSR.select :air + .PSV.dial PSR +2 "processing"%* +104 "core"  +2 "processing"%,% +3 "core" %:p\  +2 #tPulling 0.5ml of PSR.wash .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%+' +597 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +9 .tPS.seek 2ml +2 "processing"%.'[ +1620 "core" ' + .tPTV.dial :puck +2 "processing"%/  +131 "core"  + .tPSV.dial PTV +2 "processing"%- +76 "core" + .tPBV.dial :waste1 +2 "processing"%0  +54 "core" +2 "processing"%2% +3 "core" %\\\  +2 .tPS.seek 1.5ml +2 "processing"%3' +590 "core" ' + .tdelay 3 seconds +303 .PBV.dial between PSV and waste1 +3 "processing"%1 * +37 "core" , +2 .tPS.seek 0ml +2 "processing"%5'W +1621 "core" ' + .tdelay 5:00 +5616 "Can"/\ ?? +24387 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%4  +35 "core"  +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%7 * +34 "core" * + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%6 +75 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%9' +2448 "core" ' + .tPSV.dial PTV +2 "processing"%: +75 "core" + .tdelay 5 seconds +503 .PSV.dial PSR + "processing"%; +75 "core"  + .tdelay 5 seconds +503 .PSV.dial PTV + "processing"%< +75 "core" + .tdelay 5 seconds +503 .PSV.dial :air +3 "processing"%=  +72 "core"  +2 .tPS.seek :empty + "processing"%'9 +2455 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%?  +132 "core" + .tPSV.dial :mixloop +2 "processing"%@ +43 "core" + .tPRV.dial :ab1 +2 "processing"%A @ +107 "core" > +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%C'w +361 "core" ' + .tdelay 2 seconds +203 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +2 "processing"%D  +43 "core"  +2 "processing"%F% +3 "core" %v3\  +3 .tPS.seek 0.32ml + "processing"%'# +415 "core" ' + .tdelay 2 seconds +203 .CBV.dial between PRV and PSV + "collection"'  +40 "core" + .tPRV.dial :air +2 "processing"%H  +44 "core"  +2 .tPS.seek 0.9ml +2 "processing"%I'D +1225 "core" ' + .tPRV.dial :waste2 +2 "processing"%J @ +74 "core" > +2 .tPS.seek 0.5ml +2 "processing"%' +873 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%L  +44 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%M'[ +1606 "core" ' + .tPSV.dial :PML +2 "processing"%O +44 "core" + .tPTV.dial :mixing +2 "processing"%P @ +73 "core" B + .tPBV.dial :waste1 +2 "processing"%R  +35 "core" +2 "processing"%B% +3 "core" %_y\  +2 .tPS.seek 1.85ml +2 "processing"%E'? +233 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%G * +35 "core" * +2 .tPS.seek 0ml +2 "processing"%N'W +1964 "core" ' + .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'K& +2 "core" & \  +2 "manipulator"&U& +3 "core" & * ^ +2 "manipulator"&V% +3 "core" %\ 3 p a ( +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&X(- +138 "core" ( +2 "manipulator"&Y& +3 "core" &- - . +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &Z& +3 "core" &- } , . +2 .tForearm.seek :garage + "manipulator"&Q' +111 "core" ' + .tHand.close +2 "manipulator"&S/ +72 "core" / +3 "manipulator"& & +4 "core" &- f - + "manipulator"&]% +4 "core" % L +2 .tForearm.seek :retract + "manipulator"&^'\ +102 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&a( +266 "core" ( +2 "manipulator"&[& +3 "core" &  ] 4 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &b& +3 "core" &  4 4 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&W'ρ +102 "core" ' +3 "manipulator"&c& +4 "core" &  |  4 +2 "manipulator"&>% +3 "core" %ϊ 2 +2 "collection"'d& +3 "core" &>\  +2 "collection"'e& +43 .tCC.seek :closed +11 "collection"'f(O +4 "core" &\  +2 &\ \  &\  + &\  + &\  + & \  + & \  +3 &\ )\ %f +9 &V} \ 9 +9 &~z \ M +10 &X\ Q +9 &TZ \ P +9 &U \ P +10 &Y\ Q +9 &Y \ Q +10 &[Z \ Q +9 &Z \ P +9 &Y\ P +10 &!]\ P +9 &#cZ \ Q +10 &%%[\ Q +9 &&Z\ P +9 &(Z\ P +10 &*lY\ P +9 &,.Z\ P +9 &-\\\ P +10 &/Z\ P +9 &1uZ \ P +9 &36Z\ P +10 &4W\ P +9 &6Z\ Q +10 &8~Z \ P +9 &:@Y\ P +9 &<[\ P +10 &=V\ O +9 &?Y\ P +9 &AGY\ P +10 &C Y\ P +9 &D]\ Q +10 &Fc\ Q +9 &HHr\ R +9 &J V +10 &K Z +9 &Mp ] +9 &N` 3 +10 &Ow T +8 ( +2 &O~f\ M + "collection"'e& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.69 +2 "collection"'g& +4 "core" &O~f,\ M + .tHand.open +2 "manipulator"&h1 +71 "core" 1 +2 "manipulator"&i% +3 "core" % ϊ  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&j'\ +95 "core" ' + .tPSV.dial PSR +2 "processing"%k +104 "core"  +2 "processing"%l% +4 "core" %W\  + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%m' +1608 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%n  +44 "core"  +2 .tPS.seek 0ml +2 "processing"%o'W +1605 "core" ' + .tPSV.dial PSR +2 "processing"%p +57 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%q' +2632 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "processing"%r  +2 "collection"'s  +41 "core" ~ +124  + .tPSV.dial :mixloop +2 "processing"%t +106 "core" + .tCTV.dial :air,avoiding: :intake +2 "collection"'u +3 "core"  +2 "collection"'v  +5 "core" + .tPTV.dial :PRVmixing +2 "processing"%w  +75 "core" +2 .tPS.seek 0ml +2 "processing"%x'W +2633 "core" ' + .tPSV.dial :air +2 "processing"%y  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%z' +2633 "core" ' + .tPSV.dial :mixloop +2 "processing"%{ +46 "core" +2 .tPS.seek 0ml +2 "processing"%|'W +2638 "core" ' + .tPSV.dial :air +2 "processing"%}  +45 "core"  +2 .tPS.seek 2.5ml +2 "processing"%~' +1077 "Can"(\ VV +1562 "core" ' + .tPSV.dial :mixloop +2 "processing"% +45 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2626 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +4 "core" &  4 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&( +3 "core" ( +2 "manipulator"&& +3 "core" &  ( 4 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &   4 +2 .tForearm.seek CC +2 "manipulator"&'ρ +100 "core" ' + .tHand.close +2 "manipulator"&\ / +71 "core" / +2 .tCC.seek :open + "collection"' ( +380 "core" ( +2 "manipulator"&& +3 "core" &  C 4 +2 "manipulator"&% +3 "core" % ς , ] +2 .tForearm.seek :retract +2 "manipulator"&'\ +103 "core" ' + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +284 "core" ( +2 "manipulator"&& +3 "core" &-   +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- ?  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&' +113 "core" ' + .tHand.open +2 "manipulator"&1 +71 "core" 1 +2 "manipulator"&% +3 "core" % x g u R } +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 ."da"delayUntil "08:27:16.89" +24800 #recoverPRVreagent08 + .PTV.dial :mixing + "processing"% @ +74 "core" A + ."da"PBV.dial :waste1 +2 "processing"%  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +36 "core" , +2 ."da"PSV.dial :air +2 "processing"%  +44 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"% ' +2425 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%! +45 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%  +45 "core"  + ."da"delay 2 seconds +203 .PSV.dial :mixloop +2 "processing"%$ +46 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%#  +56 "core" +2 ."da"PS.seek :empty +2 "processing"%"'9 +2451 "core" ' + #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%& +134 "core"  +2 "processing"%%% +3 "core" %:f\  + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%(' +595 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%)'[ +1613 "core" ' + ."da"PTV.dial :puck +2 "processing"%*  +74 "core"  + ."da"PSV.dial PTV +2 "processing"%, +75 "core" + ."da"PBV.dial :waste1 +2 "processing"%8  +34 "core"  +2 "processing"%+% +3 "core" %WH\  +2 ."da"PS.seek 1.5ml +2 "processing"%/' +590 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%- * +34 "core" * +2 ."da"PS.seek 0ml +2 "processing"%0'W +1613 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%2  +33 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 + "processing"%. * +37 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%1 +10 "Can"$\ WV +66 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%3' +2464 "core" ' + ."da"PSV.dial PTV +2 "processing"%` +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%4 +76 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%7 +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%6  +74 "core"  +2 ."da"PS.seek :empty +2 "processing"%5'9 +2450 "core" ' + #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%: +134 "core"  +2 "processing"%;% +3 "core" %;h\  + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure PSconfig +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"%='[ +1611 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%9 +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%?  +35 "core"  +2 "processing"%@% +3 "core" %[J\  +2 ."da"PS.seek 1.5ml +2 "processing"%A' +597 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +36 "core" + +2 ."da"PS.seek 0ml +2 "processing"%D'W +1608 "core" ' + ."da"delay 2:00 +9745 !to:SignalException : mesg" SIGHUP:\ signoi:@checkpoint: omitted:bt[ "1/opt/mbari/lib/ruby/1.8/irb.rb:72: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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + !o:Errno::EIO :\ errnoi\ : mesg"Input/output error:@timestampu: Time 7:bt["0/home/esp/esp2/lib/thread.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + !o:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt["7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +5 !o:Storage::Warning: mesg";Exiting with Processing Clamp holding Puck.from 4, :da:bt["6/home/esp/esp2/utils/storage.rb:530:in `writeAll'"2/home/esp/esp2/utils/storage.rb:525:in `each'"6/home/esp/esp2/utils/storage.rb:525:in `writeAll'"2/home/esp/esp2/utils/storage.rb:521:in `open'"6/home/esp/esp2/utils/storage.rb:521:in `writeAll'"(/home/esp/esp2/utils/storage.rb:537"4/home/esp/esp2/lib/framework.rb:129:in `atExit'"2/home/esp/esp2/lib/framework.rb:133:in `call'"4/home/esp/esp2/lib/framework.rb:133:in `atExit'"2/home/esp/esp2/lib/framework.rb:133:in `call'"4/home/esp/esp2/lib/framework.rb:133:in `atExit'"-/home/esp/esp2/lib/thread.rb:739:in `[]'"0/home/esp/esp2/lib/thread.rb:739:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + !o:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt["4/home/esp/esp2/lib/framework.rb:131:in `atExit'"2/home/esp/esp2/lib/framework.rb:133:in `call'"4/home/esp/esp2/lib/framework.rb:133:in `atExit'"2/home/esp/esp2/lib/framework.rb:133:in `call'"4/home/esp/esp2/lib/framework.rb:133:in `atExit'"-/home/esp/esp2/lib/thread.rb:739:in `[]'"0/home/esp/esp2/lib/thread.rb:739:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #mEXIT + !to:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt["7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 @1560429354.65EDT @1560429988.78EDT = =tMAIN =mMAIN_scheduler @EDT1560429990.44 #"core_reset"Sent BREAK +2 #t@0xEB86, state=0x3380, ifg=0x20, ie=0x7F #@0xF2F8, state=0x3380, ifg=0x08, ie=0x5F + #@0x6F40, state=0x3350, ifg=0x84, ie=0x75 + #@0x71FA, state=0x32E2, ifg=0x10, ie=0xF5 #@0x748F, state=0x32F4, ifg=0x10, ie=0xFD + #@0x7724, state=0x32F4, ifg=0x10, ie=0xFD + #@0x79B8, state=0x32F4, ifg=0x10, ie=0xFD #@0x7B46, state=0x32F4, ifg=0x80, ie=0xFD + #@0x3E3A, state=0x3350, ifg=0x00, ie=0x75 + #ESP2 v3.22 I2C Gateway v3.06 +7 #ESP2 v3.22 I2C Gateway v3.06 for core bus +213 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +357 "Can"2\ ;; + 2\ ;; #tPolling Can every 10:00 +124 "sampler") +2 ) + "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% + % +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 )% +2 "core" %cb \ @, +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X20]aborted after 9078 tics:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #v + .tPH.configure PHconfig + "processing"%\ 2 +2 #tAll dwarf controllers running firmware version 3.75 +2 "sampler") +11 !to:Storage::Warning: mesg"Uncleanly Exited:bt[ "8/home/esp/esp2/utils/storage.rb:408:in `readPucks!'"6/home/esp/esp2/utils/storage.rb:596:in `restore!'"-/home/esp/esp2/lib/esp.rb:116:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + !o:Storage::Warning: mesg"PC.holds Puck.from 4, :da:bt["8/home/esp/esp2/utils/storage.rb:415:in `readPucks!'"2/home/esp/esp2/utils/storage.rb:414:in `each'"8/home/esp/esp2/utils/storage.rb:414:in `readPucks!'"6/home/esp/esp2/utils/storage.rb:596:in `restore!'"-/home/esp/esp2/lib/esp.rb:116:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 "collection"'% +3 "core" %D\  +2 "sampler")% +3 "core" %bc \ D, + "manipulator"&% +3 "core" %\  E  +2 "manipulator"&& +3 "core" &- |  + "storage"(& +4 "core" &,I  F\ 0 + "storage"(% +3 "core" %  ~\ 1 +2 "collection"'& +3 "core" &j\  + "processing"%& +3 "core" &TCX\  ' +2 "processing"%% +3 "core" %[h\  + #tPC.holds Puck.from 4, :da + "processing"%& +4 "core" &TCa\  ' +6071 #t-> ESP.ready! +2 "collection"' % +3 "processing"%!% +4 "core" %E\ \ +2 "manipulator"&"% +6 "sampler")#% +7 "core" %[D\  + %\   + %eb \ F, +2 "manipulator"&$& +3 "core" &-  +2 "storage"(%& +3 "core" &,I \ 3 +2 "storage"(&% +3 "core" %   \ 3 + "collection"''& +4 "core" &C\ \ + "processing"%(& +4 "core" &TCM\  ' +2 "collection"') +2 "core"  +2 "collection"'* +3 "core"  +2 "collection"'+ +3 "core" ~ + "processing"%, +3 "core"  +2 "processing"%- +2 "core" + +2 "processing"%. +3 "core"  +2 "processing"%/ +3 "core"  + "sampler")0 +3 "core"  +2 "sampler")1% +4 "core" %cc \ F, +2 "collection"'2& +3 "core" &r\ +2 "collection"'3% +3 "core" %q\ \ +2 "processing"%4& +4 "core" &TC<\  ' +2 "processing"%5% +3 "core" %[F\  +2 "manipulator"&6% +4 "core" %\  E  + "manipulator"&7& +4 "core" &- F  + "storage"(8& +4 "core" &,I   #\ 3 + "storage"(9% +4 "core" %   #\ 3 +2 "collection"':9 +2 "core" 9k +2 "processing"%;9 +3 "core" 9 +1143 #t-> PS.recoverReagent + #recoverReagent out waste1 +2 .PS.seek 0ml + "processing"%<'W +5 "core" ' + .tPSV.dial PBV +2 "processing"%= @ +44 "core" @ + .tPBV.dial PSV +2 "processing"%> U +35 "core" W +2 .tPS.seek 2.5ml +2 "processing"%?' +2627 "core" ' + .tdelay 4 seconds +403 .PSR.select :air + "processing"% +9 .tPSV.dial PSR + "processing"%@ +44 "core"  + .tdelay 2 seconds +203 .PSV.dial :waste1 + "processing"%A  +44 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +2 .tPS.seek 0ml +2 "processing"%B'W +2474 "core" ' + #tRelease puck top pressure + .PSV.dial :air +2 "processing"%C  +103 "core" +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek 2.5ml +2 "processing"%D' +2635 "core" ' + .tdelay 2 seconds +203 .PSV.dial PTV + "processing"%E +74 "core" ~ +2 .tdelay 2 seconds +202 .PSV.dial :air + "processing"%F  +76 "core"  + .tdelay 2 seconds +203 .PSV.dial PTV + "processing"%G +76 "core"  + .tdelay 2 seconds +203 #Break puck bottom vacuum + .PBV.dial :air + "processing"%H  +55 "core"  +3 .tdelay 2 seconds +202 .PSV.dial PBV + "processing"%I @ +44 "core" ? + .tdelay 2 seconds +203 .PSV.dial PSR + "processing"%J +43 "core"  +2 .tdelay 2 seconds +202 .PSV.dial PBV + "processing"%K @ +45 "core" B +2 .tdelay 2 seconds +202 .PSV.dial PSR + "processing"%L +45 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste1 +2 "processing"%M  +55 "core"  +2 .tPS.seek 0ml +2 "processing"%N'W +2632 "core" ' +2 "processing"%O% +3 "core" %Z\\\  +24336 #t-> PC.unloadPuck + "processing"%P& +3 "core" &TC\  ' +2 #tStoring da puck in Processing Clamp to tube 3 + .Hand.open + "manipulator"&Q1 +26 "core" 1 +2 "manipulator"&R% +3 "core" %\  }  +2 "storage"(S% +3 "core" %  \ 3 +2 "storage"(T. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 +2 "storage"(U( +340 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (V& +2 "core" & K\ 0 +2 "manipulator"&W& +3 "core" &- 3  +2 "manipulator"&X% +3 "core" %\  A  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&Y( +184 "core" ( +2 "manipulator"&Z& +3 "core" &\  h # +2 "storage"([& +3 "core" & |\ 0 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&\\' +99 "core" ' +2 "storage"(]& +36 "core" & -\ / +9 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(^'L +275 "core" ' +2 "storage"(_- +3 "core" -'L + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tSE.seek :place +2 "storage"(`' +31 "core" ' +2 "manipulator"&a& +4 "core" &\ k # +2 "manipulator"&b% +3 "core" %о   +30 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&c'\ +99 "core" ' +2 .tElbow.seek PC +2 "manipulator"&d( +309 "core" ( +2 "manipulator"&e& +3 "core" & 4 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &f& +3 "core" &  4 + .tForearm.seek PC +2 "manipulator"&g' +94 "core" ' +2 .tHand.close + "manipulator"&h/ +76 "core" / +2 .tPC.seek :open + "processing"%i( +401 "core" ( +2 "storage"(j& +3 "core" & i\ 0 +2 "storage"(k& +3 "core" & Z\ 0 +2 "manipulator"&l& +4 "core" &=   $ + "manipulator"&m% +4 "core" %  .  +2 .tForearm.seek :retract +2 "manipulator"&n'\ +103 "core" ' + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 + "manipulator"&o( +257 "core" ( +2 "manipulator"&p& +3 "core" &  $ +2 "storage"(q& +3 "core" & 2\ 0 +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 3 +2 "manipulator"&r' +113 "core" ' +2 .tElbow.hold +2 "manipulator"&s, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&t1 +72 "core" 1 +2 "manipulator"&u% +4 "core" % u v {  # + "storage"(v& +4 "core" & v\ + + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 320 counts + "manipulator"&w'F +17 "core" ' +2 "manipulator"&x& +3 "core" &\  # +2 "storage"(y& +4 "core" & O\ / + .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&z' +27 "core" ' +2 "storage"({% +4 "core" % \ / +2 ."downElevator"SE.seek :down +3 "storage"(|'v +100 (}% +3 "core" %; ,\ ,[t + "manipulator"&~% +4 "core" % P + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +62 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +798 #t-> PS.flush +2 #Flushing Processing stage + "processing"%% +3 "core" %ZS\  +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%& +4 "core" &Q\  +2 "manipulator"&& +3 "core" &\  T # +2 "manipulator"&% +3 "core" %   o +2 .tElbow.seek FlushPuck::Garage + "manipulator"&(- +183 "core" ( +2 "manipulator"&& +3 "core" &- J  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &\ & +3 "core" &- x  + .tForearm.seek :garage +2 "manipulator"& ' +105 "core" ' + .tHand.close +2 "manipulator"&/ +72 "core" / +2 "manipulator"&& +3 "core" &- V  +2 "manipulator"&% +3 "core" %  m +2 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&( +113 "core" ( +2 "manipulator"&& +3 "core" &  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" & 9 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&' +101 "core" ' +2 "manipulator"&& +3 "core" &  +2 "manipulator"&% +4 "core" %  e +2 "processing"%& +3 "core" &\  +2 "processing"%& +3 .tPC.seek :closed +2 "processing"%(Tg +4 "core" &\  +4 &\ 7 +9 &9Hs\ 1 +10 &cqy\ E +9 &^\ P +10 &P\ P +9 &T'\ P +9 &FTQ\ P +10 &T\\\ P +9 &OZ\ P +9 &Na\ O +10 &OSO\ O +9 &!RL\ O +10 &"OL\ O +9 &$LL\ O +9 &&WNB\ O +10 &(NF\ O +9 &)M:\ O +9 &+LA\ O +10 &-_P=\ O +9 &/!Q?\ O +10 &0Q@\ O +9 &2L3\ O +9 &4hN;\ O +10 &6)Q.\ O +9 &7Q)\ O +9 &9Q.\ O +10 &;oQ)\ O +9 &=1P-\ O +10 &>O0\ O +9 &@L1\ O +9 &BxQ/\ O +10 &D8Qq\ P +9 &ET\ P +9 &G\\\ P +10 &Ivh\ R +9 &K1J\ U +10 &L*\ V +9 &N@\ V +9 &Pup\ U +10 &R4s\ W +9 &Scs\ )| +9 &T@c\ 5 +9 ( +2 &TG#\ . + "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.67 +2 "processing"%& +3 "core" &TG$\ . +2 .tHand.open + "manipulator"&1 +66 "core" 1 +2 "manipulator"&% +3 "core" %  2 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& '\ +89 "core" ' + .tPSV.dial PSR +2 "processing"%" +43 "core"  + .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%!'P +1100 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%#' +1607 "core" ' + .tPSV.dial PTV +2 "processing"%$ +74 "core" + .tPTV.dial :puck +2 "processing"%%  +15 "core"  + .tPBV.dial :waste1 +2 "processing"%&  +96 "core" +2 .tPS.seek 0ml +2 "processing"%''W +2624 "core" ' + .tPSV.dial PSR +2 "processing"%( +75 "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 +2 "processing"%*' +2116 "core" ' + .tPSV.dial PTV +2 "processing"%+ +88 "core"  + .tPBV.dial PSV +2 "processing"%, U +55 "core" V +2 .tPS.seek 0ml +2 "processing"%-'W +298 "Can"6\ AA +2337 "core" ' + .tPSV.dial PBV +2 "processing"%. @ +42 "core" ? +2 .tPS.seek 2.5ml +2 "processing"%/' +2638 "core" ' + .tPSV.dial :waste1 +2 "processing"%0  +74 "core"  +2 .tPS.seek :empty + "processing"%1'9 +2639 "core" ' + .tPSV.dial PSR +2 "processing"%2 +57 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%3' +2635 "core" ' + .tPSV.dial PTV +2 "processing"%4 +75 "core" + .tPBV.dial PSV +2 .PS.seek 0ml +2 "processing"%5'W +2630 "core" ' + .tPSV.dial PBV +2 "processing"%6 @ +44 "core" ? +2 .tPS.seek 2.5ml +2 "processing"%7' +2630 "core" ' + .tPSV.dial :waste1 +2 "processing"%8  +73 "core"  +2 .tPS.seek :empty + "processing"%9'9 +2633 "core" ' + #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&:& +4 "core" & ! + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&;( +3 "core" ( + "manipulator"&=& +4 "core" &  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &>& +3 "core" & ! +2 .tForearm.seek PC + "manipulator"& ' +98 "core" ' + .tHand.close +2 "manipulator"& access 3 +3 .SE.seek :down + "storage"(K'v +19 "core" ' + "manipulator"&L% +4 "core" %\  B " +2 "manipulator"&M& +3 "core" &- ) +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 7 +37 "storage"(D([z +1300 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (O& +2 "core" &[{) O\ +  +1340 #t-> access 4 +3 .SE.seek :down + "storage"(P'v +4 "core" ' +2 "manipulator"&Q% +3 "core" %\  " +2 "manipulator"&R& +3 "core" &- ) +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 +2 "storage"(S($ +1909 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (T& +2 "core" &'  \ - +9812 #t-> startTube 4 +4251 "Can"@\ FF +1813 #t-> shortDA +2 "collection"'V% +2 "processing"%W% +6 "core" %\  +2 %=)\  +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +318 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1003 .PSV.dial :mixloop + "processing"%X +135 "core" + .tPTV.dial :PRVmixing +2 "processing"%Z  +130 "core" + .tPRV.dial :sipper +2 "processing"%[  +133 "core" +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%'] +2287 "core" ' + ."connect"PRV.dial CBV +4 .tCBV.dial PRV + "processing"%]  +3 "collection"'  +6 "core" +126  +2 .tPS.seek 0.5ml +2 "processing"%_' +1280 "core" ' + .tPRV.dial :waste2 +2 "processing"%a @ +104 "core" > +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek :empty +2 "processing"%b'9 +598 "core" ' + .tPSV.dial PSR +2 "processing"%^ +105 "core"  +2 "processing"%\\% +3 "core" %8Z\  +2 #tPulling 1ml of PSR.flush + .PSR.select :flush + "processing"%@ +11 .tPS.seek 1ml + "processing"%Y'P +1105 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%e' +1613 "core" ' + .tPSV.dial :mixloop +2 "processing"%f +118 "core" +2 .tPS.seek :empty + "processing"%h'9 +2636 "core" ' + .tPSV.dial PSR +2 "processing"%c +103 "core"  +2 "processing"% % +3 "core" %:C\  +2 #tPulling 1ml of PSR.flush .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%j'P +1105 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%k' +1613 "core" ' + .tPSV.dial :mixloop +2 "processing"%l +105 "core" + .tPRV.dial :sipper +2 "processing"%m  +44 "core" +2 .tPS.seek :empty + "processing"%g'9 +2639 "core" ' + .tPSV.dial PSR +2 "processing"%p +105 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%q' +2637 "core" ' + .tPSV.dial :mixloop +2 "processing"%d +105 "core" +2 .tPS.seek :empty + "processing"%t'9 +2639 "core" ' +2 #tLoading da puck from tube 4 into Processing Clamp + "processing"%u& +4 "core" &\  + "manipulator"&v% +4 "core" %\   " + "storage"(x% +4 "core" %m \ ) +2 "storage"(y. +2 "core" .($ +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"({(,H +975 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (n& +2 "core" &,F( L\ (  +2 "manipulator"&}& +3 "core" &- ) +2 "manipulator"&~% +3 "core" %\  & " +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&o( +169 "core" ( +2 "manipulator"&r& +3 "core" &\ $ +2 "storage"(w& +3 "core" &,F( z\ )  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&`'# +99 "core" ' +2 "storage"(z& +3 "core" &,F( H\ *  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak + "storage"(|'L +282 "core" ' +2 "storage"(U- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (& +3 "core" &,F( \ )  +2 "manipulator"&& +3 "core" &\ \\ $ +2 .tElbow.seek 4 + "manipulator"&( +4 "core" ( + "manipulator"&& +3 "core" &\ s $ +2 "storage"(& +3 "core" &,F( \ *  +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&\ 'ϓ +14 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&s/ +65 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&& +6 "storage"('v +3 "core" &\ r $ + "manipulator"&% +4 "core" % ϕ C d +2 .tForearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +2 .tElbow.seek PC +2 "manipulator"&( +165 "core" ' + ."downElevator"SE.coast + "storage"(5 +75 "core" ( +2 "manipulator"&& +3 "core" & D +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &  +5 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&' +90 "core" ' +2 "manipulator"&& +3 "core" & K +2 "manipulator"&% +4 "core" % , +2 "processing"%& +3 "core" &=\  +2 "processing"%& +3 .tPC.seek :closed +2 "processing"%i(Tg +2 "core" &\  +3 &\  +9 &0v\ +z +10 &by\ ? +9 &]n\ P +10 &K\ P +9 &O\ Q +9 &R\ Q +10 &cT\ P +9 &$P}\ Q +9 &OH\ P +10 &K\ P +9 & kP\ P +10 &"-R\ P +9 &#O\ P +9 &%O\ P +10 &'sP\ P +9 &)6L\ P +9 &*O\ P +10 &,O\ P +9 &.|OD\ P +10 &0?N\ P +9 &2N\ P +9 &3O\ P +10 &5O\ P +9 &7FO\ P +9 &9O\ P +10 &:N\ P +9 &<O\ P +10 &>PN\ O +9 &@O\ P +9 &AN\ P +10 &CS\ P +9 &ETT\ Q +9 &GU\ Q +10 &Hh\ S +9 &J\ V +10 &LL\ V +9 &N\ V +9 &O\ V +10 &Q\ W +9 &SFt\ 6 +9 &T ,Z\ Y +10 &TL$\ - +2 ( + "processing"%& +2 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.69 + .Hand.open +2 "manipulator"&1 +67 "core" 1 +2 "manipulator"&% +3 "core" % 8 , +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' + .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 4 in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%  +3 %"9 +4 "core" 9w +103 "processing"%9 +2 "core" 9w +103 "processing"%N9 +2 "core" 9v  +103 "processing"%!9 +3 "core" 9u  +102 "processing"%$9 +2 "core" 9w +103 "processing"%%9 +2 "core" 9v +103 "processing"%&9 +2 "core" 9v +103 "processing"%#9 +2 "core" 9u +103 "processing"%(9 +2 "core" 9v" +103 "processing"%'9 +2 "core" 9v& +103 "processing"%)9 +2 "core" 9w+ +103 "processing"%+9 +2 "core" 9u/ +103 "processing"%,9 +2 "core" 9w3 +103 "processing"%*9 +4 "core" 9w7 +102 "processing"%.9 +2 "core" 9w; +103 "processing"%-9 +2 "core" 9w@ +103 "processing"%09 +2 "core" 9vD +103 "processing"%/9 +2 "core" 9wH +103 "processing"%29 +3 "core" 9xL +103 "processing"%19 +2 "core" 9xP +103 "processing"%49 +2 "core" 9wU +103 "processing"%39 +2 "core" 9yY +103 "processing"%69 +2 "core" 9x] +103 "processing"%59 +3 "core" 9ya +103 "processing"%89 +2 "core" 9xe +103 "processing"%79 +2 "core" 9yj +103 "processing"%:9 +2 "core" 9yn +103 "processing"%=9 +2 "core" 9yr +103 "processing"%>9 +2 "core" 9zv +103 "processing"%<9 +2 "core" 9zz +103 "processing"%9 +2 "core" 9{ +103 "processing"% 9 +2 "core" 9{ +103 "processing"%9 +2 "core" 9z +103 "processing"%A9 +3 "core" 9{ +103 "processing"%?9 +2 "core" 9{ +103 "processing"%E9 +2 "core" 9} +103 "processing"%F9 +2 "core" 9} +103 "processing"% 9 +2 "core" 9} +103 "processing"%;9 +3 "core" 9~ +103 "processing"%H9 +2 "core" 9} +103 "processing"%I9 +2 "core" 9 +103 "processing"%C9 +2 "core" 9~ +103 "processing"%G9 +2 "core" 9 +103 "processing"%L9 +3 "core" 9 +103 "processing"%M9 +2 "core" 9 +103 "processing"%O9 +2 "core" 9 +103 "processing"%Q9 +2 "core" 9 +103 "processing"%R9 +2 "core" 9 +103 "processing"%K9 +2 "core" 9 +103 "processing"%D9 +2 "core" 9  +103 "processing"%T9 +2 "core" 9 +103 "processing"%W9 +2 "core" 9 +103 "processing"%V9 +2 "core" 9 +103 "processing"%X9 +3 "core" 9# +102 "processing"%Z9 +2 "core" 9' +103 "processing"%[9 +2 "core" 9. +103 "processing"%99 +2 "core" 93 +103 "processing"%9 +2 "core" 9: +103 "processing"%]9 +3 "core" 9? +102 "processing"%9 +2 "core" 9F +103 "processing"%a9 +2 "core" 9K +103 "processing"%_9 +2 "core" 9Q +103 "processing"%^9 +2 "core" 9W +103 "processing"%\\9 +3 "core" 9]  +2 .tPH.hold 2:00:00,28C +49 "processing"%b ppX +4 .tdelay 1:30 +2 "core"  +9001 .tPSR.select :air + .PSV.dial PSR +2 "processing"%Y +105 "core"  +2 "processing"%f% +3 "core" %6 \  +2 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml + "processing"%e' +590 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +10 .tPS.seek 2ml +2 "processing"%c'[ +1607 "core" ' + .tPTV.dial :puck +2 "processing"%  +131 "core"  + .tPSV.dial PTV +2 "processing"%h +75 "core" + .tPBV.dial :waste1 +2 "processing"%j  +55 "core" +2 "processing"%l% +3 "core" %^~\  +2 .tPS.seek 1.5ml +2 "processing"%m' +599 "core" ' + .tdelay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%k * +36 "core" , +2 .tPS.seek 0ml +2 "processing"%p'W +1613 "core" ' +2 .tdelay 5:00 +11032 "Can"F\ AA +18971 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%g  +33 "core"  +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%d * +35 "core" + + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%q +75 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%u' +2448 "core" ' + .tPSV.dial PTV +2 "processing"%v +75 "core" + .tdelay 5 seconds +503 .PSV.dial PSR + "processing"%x +75 "core"  + .tdelay 5 seconds +503 .PSV.dial PTV + "processing"%y +76 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%S  +74 "core"  +2 .tPS.seek :empty + "processing"%n'9 +2456 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%}  +131 "core" + .tPSV.dial :mixloop +2 "processing"%~ +44 "core" + .tPRV.dial :ab1 +2 "processing"%r @ +105 "core" ? +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%w'w +350 "core" ' + .tdelay 2 seconds +203 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "processing"%z  +44 "core"  +2 "processing"%B% +4 "core" %v\  +2 .tPS.seek 0.32ml + "processing"%J'# +403 "core" ' + .tdelay 2 seconds +203 .CBV.dial between PRV and PSV + "collection"'U  +39 "core" +2 .tPRV.dial :air + "processing"%  +44 "core"  +2 .tPS.seek 0.9ml +2 "processing"%'D +1227 "core" ' + .tPRV.dial :waste2 +2 "processing"%P @ +74 "core" > +2 .tPS.seek 0.5ml +2 "processing"%' +869 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%  +43 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%s'[ +1617 "core" ' + .tPSV.dial :PML +2 "processing"% +44 "core" + .tPTV.dial :mixing +2 "processing"% @ +74 "core" A + .tPBV.dial :waste1 +2 "processing"%o  +34 "core"  +2 "processing"%`% +3 "core" %[1\  +2 .tPS.seek 1.85ml +2 "processing"%|'; +230 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%\ * +35 "core" + +2 .tPS.seek 0ml +2 "processing"%'W +1977 "core" ' + .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"' & +2 "core" &\  +2 "manipulator"&& +4 "core" &  + "manipulator"&% +4 "core" %\ 6 > ) + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +135 "core" ( +2 "manipulator"&& +3 "core" &- \ + +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- G + +2 .tForearm.seek :garage + "manipulator"&' +111 "core" ' + .tHand.close +2 "manipulator"&@/ +70 "core" / +3 "manipulator"&& +3 "core" &- n n + +2 "manipulator"&% +3 "core" %  _ k ? ] +2 .tForearm.seek :retract +2 "manipulator"&"'\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +266 "core" ( +2 "manipulator"&& +3 "core" &   3 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &   3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&N'ρ +104 "core" ' +2 "manipulator"&{& +4 "core" &  @ 3 +2 "manipulator"&!% +3 "core" % y +2 "collection"'$& +4 "core" &\  +2 "collection"'%& +3 .tCC.seek :closed +2 "collection"'&(O +3 "core" &m\  +5 &n\ 6 +9 &3Fyo 2 +9 &]q~m F +10 &jk Q +9 &Ro P +10 &Yn P +9 &@Zn Q +9 &Wm P +10 &Ym Q +9 &Yk P +9 &JYo P +10 &! Zr P +9 &"Wl P +10 &$Ym P +9 &&RUp P +9 &(Wi P +10 &)Wl P +9 &+Um P +9 &-ZWi P +10 &/Tn P +9 &0Wo O +10 &2Vq P +9 &4cUo P +9 &6%Zb P +10 &7Uk O +9 &9Wl P +9 &;jZg P +10 &=.Tk O +9 &>Zi P +10 &@Tm O +9 &BsWa P +9 &D4Vg P +10 &E_m Q +9 &Gik Q +9 &Imf T +10 &K"b Y +9 &L` \\ +10 &N  a = +9 &O]- g #h +9 &Owu  c N +2 ( + "collection"'%& +2 #tCollection Clamp onSpring/offSpring for 5/25 samples, on/off torque 1.65 +2 "collection"'#& +3 "core" &Owu N +2 .tHand.open + "manipulator"&(1 +67 "core" 1 +2 "manipulator"&'% +4 "core" %  x } U y + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&)'\ +95 "core" ' + .tPSV.dial PSR +2 "processing"%+ +105 "core"  +2 "processing"%,% +3 "core" %S\  +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%*' +1617 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 + "processing"%.  +44 "core"  +2 .tPS.seek 0ml +2 "processing"%-'W +1619 "core" ' + .tPSV.dial PSR +2 "processing"%0 +45 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%/' +2637 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "processing"%2  +3 "collection"'1  +40 "core"  +124  + .tPSV.dial :mixloop +2 "processing"%4 +103 "core" +2 .tCTV.dial :air,avoiding: :intake + "collection"'3 +3 "core"  +2 "collection"'6  +5 "core" + .tPTV.dial :PRVmixing +2 "processing"%5  +73 "core" +2 .tPS.seek 0ml +2 "processing"%8'W +2629 "core" ' + .tPSV.dial :air +2 "processing"%7  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%:' +2624 "core" ' + .tPSV.dial :mixloop +2 "processing"%= +46 "core" +2 .tPS.seek 0ml +2 "processing"%>'W +2638 "core" ' + .tPSV.dial :air +2 "processing"%<  +45 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2635 "core" ' + .tPSV.dial :mixloop +2 "processing"% +46 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2638 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&A& +4 "core" &  q o 3 + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&?( +4 "core" ( +2 "manipulator"&E& +3 "core" &  x o 3 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &F& +3 "core" &  o n 3 + .tForearm.seek CC +2 "manipulator"& 'ρ +103 "core" ' + .tHand.close +2 "manipulator"&;/ +72 "core" / +2 .tCC.seek :open + "collection"'H( +379 "core" ( +2 "manipulator"&I& +3 "core" &  n d i 3 +2 "manipulator"&C% +3 "core" % τ o d e +2 .tForearm.seek :retract +2 "manipulator"&G'\ +101 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&L(- +281 "core" ( +2 "manipulator"&M& +3 "core" &- I +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &O& +3 "core" &-  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&Q' +113 "core" ' +2 .tHand.open +2 "manipulator"&R1 +76 "core" 1 +2 "manipulator"&K% +3 "core" % u E L o +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&D'\ +13 "Can"6\ ;; +85 "core" ' +2 ."da"delayUntil "09:30:44.89" +24853 #recoverPRVreagent08 + .PTV.dial :mixing + "processing"%T @ +74 "core" A + ."da"PBV.dial :waste1 +2 "processing"%W  +34 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +40 "processing"%V * +43 "core" + + ."da"PSV.dial :air +2 "processing"%X  +56 "core" +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%Z' +2425 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%[ +42 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%9  +44 "core"  + ."da"delay 2 seconds +203 .PSV.dial :mixloop + "processing"% +45 "core" +2 ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%]  +44 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2452 "core" ' +2 #"da"washCycleDA #1 of 2 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%a +134 "core"  +2 "processing"%_% +3 "core" %7\  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"%\\'[ +1610 "core" ' + ."da"PTV.dial :puck +2 "processing"%Y  +74 "core"  + ."da"PSV.dial PTV +2 "processing"%f +73 "core" + ."da"PBV.dial :waste1 +2 "processing"%t  +35 "core" +2 "processing"%e% +3 "core" %]~\  +2 ."da"PS.seek 1.5ml +2 "processing"% ' +600 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%h * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"%j'W +1608 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%l  +33 "core"  + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 + "processing"%c * +35 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%k +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%m' +2445 "core" ' + ."da"PSV.dial PTV +2 "processing"% +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%g +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%d +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%q  +75 "core"  +2 ."da"PS.seek :empty +2 "processing"%p'9 +1043 "Can"&\ << +1412 "core" ' +2 #"da"washCycleDA #2 of 2 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%v +145 "core"  +2 "processing"%x% +3 "core" %4\  +2 #"da"Pulling 0.5ml of PSR.wash .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%y' +593 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%S'[ +1607 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%u +88 "core"  + ."da"PBV.dial :waste1 +2 "processing"%}  +34 "core" +2 "processing"%~% +4 "core" %]z\  + ."da"PS.seek 1.5ml +2 "processing"%r' +596 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%n * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"%z'W +1618 "core" ' + ."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"%w * +35 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%U +73 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2455 "core" ' + ."da"PSV.dial PTV +2 "processing"%J +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +4 "processing"%P +74 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"% +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%  +73 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2440 "core" ' + #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%  +44 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing + "processing"%  +131 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 + "processing"%o  +44 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"%` +46 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%\ ' +384 "core" ' + ."da"delay 2 seconds +203 .PRV.dial :air + "processing"%s  +43 "core"  +2 "processing"%|% +3 "core" %\  +2 ."da"PS.seek 0.55ml +2 "processing"% 'w +334 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air + "processing"%  +46 "core"  +2 ."da"PS.seek 2ml +2 "processing"%'[ +1555 "core" ' + ."da"PSV.dial :PML +2 "processing"% +45 "core" + ."da"PTV.dial :mixing +2 "processing"% @ +74 "core" B + ."da"PBV.dial :waste1 +2 "processing"%  +35 "core" +2 "processing"%@% +3 "core" %_\  +2 ."da"PS.seek 1.85ml +2 "processing"%'? +237 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'W +1962 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +24620 "Can"\ :: +23382 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "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"%  +57 "core" +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2446 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%{ +43 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%!  +43 "core"  + ."da"delay 2 seconds +203 .PSV.dial :mixloop + "processing"%$ +44 "core" +2 ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%"  +44 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2457 "core" ' +2 #"da"washCycleDA #1 of 3 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%# +145 "core"  +2 "processing"%(% +3 "core" %3u\  + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%'' +603 "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"%+  +72 "core"  + ."da"PSV.dial PTV +2 "processing"%, +76 "core" + ."da"PBV.dial :waste1 +2 "processing"%N  +35 "core" +2 "processing"%% +3 "core" %[y\  +2 ."da"PS.seek 1.5ml +2 "processing"%.' +599 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%* * +35 "core" * +2 ."da"PS.seek 0ml +2 "processing"%0'W +1606 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%-  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%1 * +36 "core" , +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"%2 +76 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%4' +2444 "core" ' + ."da"PSV.dial PTV +2 "processing"%3 +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%6 +76 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%5 +76 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +41 "processing"%/  +82 "core"  +2 ."da"PS.seek :empty +2 "processing"%7'9 +2457 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%8 +133 "core"  +2 "processing"%=% +3 "core" %:\ \ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%:' +4 "Can"\ XW +586 "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 + "processing"%> +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +36 "core" +2 "processing"%% +4 "core" %Ww\  + ."da"PS.seek 1.5ml +2 "processing"%A' +586 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%E * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%F'W +1604 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%;  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +35 "core" * + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%) +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%&' +2448 "core" ' + ."da"PSV.dial PTV +2 "processing"%I +75 "core" + ."da"delay 5 seconds +504 .PSV.dial PSR + "processing"%C +75 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"% +76 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%M  +74 "core"  +2 ."da"PS.seek :empty +2 "processing"%O'9 +2439 "core" ' +2 #"da"washCycleDA #3 of 3 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%? +133 "core"  +2 "processing"%R% +3 "core" %>\  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%K' +593 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%G'[ +1607 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%Q +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%T  +35 "core" +2 "processing"%W% +3 "core" %Z\  +2 ."da"PS.seek 1.5ml +2 "processing"%V' +600 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%X * +37 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'W +1620 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%[  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%9 * +36 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +76 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%]' +2439 "core" ' + ."da"PSV.dial PTV +2 "processing"%Z +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%a +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%_ +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%  +73 "core"  +2 ."da"PS.seek :empty +2 "processing"%^'9 +2445 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR + "processing"%Y +139 "core"  +5 "processing"%f% +16 "core" %> +8 #"da"Pulling 0.25ml of PSR.sub1 +4 .PSR.select :sub1 +6 "processing"% +13 ."da"PS.reconfigure PSconfig +6 "processing"%#A d`xb +4 ."da"PS.seek 0.25ml +7 "processing"%t'7 +341 "core" ' +2 ."da"delay 5 seconds +503 "processing"%e% +4 "core" %6N  + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%\\' +344 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +9 ."da"PS.seek 2ml +2 "processing"%h'[ +1624 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +76 "core" + ."da"PBV.dial :waste1 +2 "processing"%l  +36 "core" +2 "processing"%c% +3 "core" %b +2 ."da"PS.seek 1.5ml +2 "processing"%k' +600 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%j * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'W +656 "Can"$ 22 +959 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%g  +35 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%d * +36 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%q +78 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%m' +2501 "core" ' + ."da"PSV.dial PTV +2 "processing"%v +77 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%x +77 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%p +76 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%y  +75 "core"  +2 ."da"PS.seek :empty +2 "processing"%u'9 +2518 "core" ' +2 "processing"%}9 +3 "core" 94 + #"da"Processing Puck Heater at 28.2C before imaging + .PH.coast +2 "processing"%~  +3 "core" 4 + 4 +2 "processing"%S& +3 "core" &TL  - + #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&n% +3 "core" %  n S +2 "storage"(r% +3 "core" %~\ \   +2 "storage"(B. +2 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 3 +2 "storage"(w( +340 "core" ( + ."da"SC.reconfigure SCloose +3 "storage"($.\ 1~b +42 (U& +11 "core" &  + "manipulator"&z& +4 "core" &-  M +2 "manipulator"&J% +4 "core" %   N +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 3 + "manipulator"&P( +180 "core" ( +2 "manipulator"&& +3 "core" &\ L$ +2 "storage"(& +3 "core" &  +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&' +107 "core" ' +2 "storage"(& +3 "core" & +2 ."da"SE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak + "storage"('L +280 "core" ' +2 "storage"(o- +3 "core" -'L + ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"(`' +33 "core" ' +2 "manipulator"&& +4 "core" & = N$ +2 "manipulator"&s% +3 "core" %  N +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&|'\ +96 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&\ ( +244 "core" ( +2 "manipulator"&& +3 "core" &  J +2 ."da"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 & & +2 "core" &  J +2 ."da"Forearm.seek PC +2 "manipulator"&' +96 "core" ' +32 ."da"Hand.close +2 "manipulator"&/ +75 "core" / +2 ."da"PC.seek :open +2 "processing"%( +405 "core" ( +3 "storage"(@& +3 "core" & D +2 "manipulator"&& +3 "core" &  L +2 "manipulator"&% +3 "core" %  L +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +103 "core" ' +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&( +259 "core" ( +2 "manipulator"&& +3 "core" &  I% +2 "storage"(& +3 "core" &  +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&' +104 "core" ' +2 ."da"Hand.open +2 "manipulator"&{1 +74 "core" 1 +2 "storage"(!- +3 "core" -' +2 ."da"SE.seek -0.19 Pucks below Top Plate +2 "storage"($' +25 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.86 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/da19jun1310h.tif +3 "processing"%& +10 "core" & +3 "manipulator"&#& +5 "core" & [ _ >$ +3 "manipulator"&(% +4 "core" % _ Z > +2 ."psFlush"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&'(- +182 "core" ( +4 "manipulator"&+& +4 "core" &- C F : +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &,& +3 "core" &- ; = 0 : +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&N' +109 "core" ' +2 ."psFlush"Hand.close + "manipulator"&/ +70 "core" / +2 "manipulator"&%& +4 "core" &- 1 + "manipulator"&*% +4 "core" %  1D +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&.'\ +112 "core" ' +2 ."psFlush"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC +2 "manipulator"&-( +150 "core" ( +2 "manipulator"&1& +4 "core" & \\ b p > + ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &2& +3 "core" & a f > +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +2 "manipulator"&0' +92 "core" ' +2 "manipulator"&3& +4 "core" & A C F : + "manipulator"&6% +4 "core" % < > m ; +2 "processing"%5& +4 "core" &7 + "processing"%/& +4 ."psFlush"PC.seek :closed +2 "processing"%4(Tg +3 "core" &L +3 &7  +9 &.p2 +| +10 &bu8 @ +9 &]h$ R +9 &F$ R +10 &G R +9 &Id R +10 &cJs R +9 &$I R +9 &G| R +10 &F R +9 & kGk R +9 &".Gs R +10 &#Gb R +9 &%I] R +10 &'tG_ R +9 &)6GP R +9 &*DM R +10 &,FD R +9 &.|GF R +9 &0>I4 R +10 &2F2 Q +150 &3G5 R + &5F+ R + &7FG/ R + &9J0 R + &:G( R &<F! R + &>NI R + &@F Q + &AF Q +2 &CF\ R + &EUL R + &GN S &HY T + &Jv W + &LK} X + &N } Y + &O Y +3 &Q Y +10 &SHva = +34 &T%/}\ S +2 &TM + + ( + &TM + &TMS + +2 "processing"%/& +2 #"psFlush"Processing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.76 +2 "processing"%8& +3 "core" &TM + +2 ."psFlush"Hand.open +2 "manipulator"&=1 +67 "core" 1 +2 "manipulator"&7% +4 "core" % B . 7 8 + ."psFlush"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&:'\ +93 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%> +150 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +9 ."psFlush"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"% 'P +473 #"da"SX HX9/16 (USB:15): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 18.644 seconds\ /var/log/esp/da19jun1310h.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da19jun1310h15s.tif +648 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +901 #"da"SX HX9/16 (USB:15): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da19jun1310h15s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da19jun1310h30s.tif +703 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%< +78 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%E  +35 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%A'W +2235 #"da"SX HX9/16 (USB:15): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da19jun1310h30s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da19jun1310h70s.tif +403 "core" ' +3 ."psFlush"PSV.dial PSR +2 "processing"%; +89 "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"%)' +2126 "core" ' + ."psFlush"PSV.dial PTV +59 "processing"%F +75 "core" + ."psFlush"PBV.dial PSV +2 "processing"%I U +57 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%C'W +2638 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +45 "core" @ +2 ."psFlush"PS.seek 2.5ml +2 "processing"%M' +988 #"da"SX HX9/16 (USB:15): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da19jun1310h70s.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +4 ."Qmail"HABfans.email "18.644 sec auto-exposure",Subject: "da19jun1310h images!" +7 "storage"(&- +17 "core" -' +3 "storage"(?& +5 "core" & b +2 "manipulator"&R& +3 "core" &   6 [ +2 "manipulator"&O% +3 "core" %\ # \  \\ H +2 ."da"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +2 "manipulator"&K( +243 "core" ( +12 "manipulator"&Q& +5 "core" & " + ]$ +2 "storage"(T& +3 "core" &\ \ \ | +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&W' +104 "core" ' +9 ."da"SE.reconfigure SEgently +4 "storage"(#QK-0-\ b +11 ."da"SE.seek -0.15 Pucks below Top Plate +12 "storage"(G' +63 "core" ' +7 "manipulator"&X& +14 "core" &  q$ +8 "storage"(V& +13 "core" &  \ +10 ."da"Elbow.reconfigure LimpElbow +9 "manipulator"&$ ,(#b +6 ."da"Forearm.reconfigure LooseForearm +6 "manipulator"&#Q@2^d^b +11 ."da"Forearm.seek 3 +9 "manipulator"&[' +40 "core" ' + ."da"Elbow.hold +3 "manipulator"&9, +3 "core" , + ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +3 "storage"(#QK-0-\ b +3 ."da"SE.seek 0.04 Pucks below Top Plate +2 "storage"(' +27 "core" ' +4 "manipulator"&% +4 "core" %` D E e +2 "storage"(Z& +7 "core" & J\  +2 ."da"Forearm.force -20 +2 "manipulator"&5 +7 ."da"Forearm.seek 3 + 295 counts +3 "manipulator"&a'- +20 "core" ' +5 "manipulator"&_& +6 "core" & c t"~ +2 "storage"(& +4 "core" & ( (\  +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&]' +30 "core" ' +3 "storage"(Y% +4 "core" % ' , \  +3 ."downElevator"SE.seek :down +4 "storage"(f'v +100 (^% +3 "core" %6 ( '\ Zo +2 "manipulator"&e% +3 "core" %а  t{ +2 ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +4 "manipulator"&t'\ +103 "core" ' +51 ' + ."downElevator"SE.coast + "storage"(5 +3 ."da"SC.coast + "storage"(6 +523 "core" ' +2 ."psFlush"PSV.dial :waste1 +4 "processing"%\\  +75 "core"  +2 ."psFlush"PS.seek :empty +6 "processing"% '9 +2632 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%l +44 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%c' +2638 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%h +86 "core"  + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%j'W +2625 "core" ' +30 ."psFlush"PSV.dial PBV +2 "processing"%k @ +43 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%g' +2633 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%d  +74 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%q'9 +2653 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +46 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%v'P +1099 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%x' +1610 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%p +73 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%y  +55 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%m'W +2635 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%} +75 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%~' +588 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%S' +2120 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%n +75 "core" + ."psFlush"PBV.dial PSV +2 "processing"%r U +54 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%B'W +2639 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%U @ +45 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%z' +2629 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%J  +73 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2136 "Can"\ ;; +493 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +46 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%L' +2630 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +73 "core" + ."psFlush"PBV.dial PSV +45 .PS.seek 0ml +2 "processing"%D'W +2635 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%o @ +45 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2632 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%s  +74 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2635 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&& +4 "core" &\ a "} +2 "manipulator"&% +3 "core" %\  \ j +2 ."psFlush"Elbow.seek PC +2 "manipulator"& ( +258 "core" ( +2 "manipulator"&P& +3 "core" & L S +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &  S +2 ."psFlush"Forearm.seek PC +2 "manipulator"&|' +93 "core" ' + ."psFlush"Hand.close +2 "manipulator"&i/ +72 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%@( +405 "core" ( +2 "manipulator"&& +3 "core" &  S +2 "manipulator"&% +3 "core" %  +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +105 "core" ' +2 ."psFlush"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&(- +137 "core" ( +2 "manipulator"&& +3 "core" &-  * +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &\ & +2 "core" &- : * +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&{' +111 "core" ' + ."psFlush"Hand.open +2 "manipulator"&!1 +66 "core" 1 +2 "manipulator"&% +3 "core" % } O W 1 +2 ."psFlush"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +100 "core" ' + #tFinished short da assay +47215 "Can"\ 88 +60002  \ 88 +36787 #t-> access 3 +3 .SE.seek :down + "storage"(#'v +7 "core" ' + "manipulator"&(% +4 "core" %\  L  +2 "manipulator"&`& +3 "core" &- ? * +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 7 +2 "storage"($([z +1286 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (+& +2 "core" &[x' \ "  +2567 #t-> access 4 +3 .SE.seek :down +2 "storage"(,'v +2 "core" ' +2 "manipulator"&% +3 "core" %\  b m  +2 "manipulator"&& +4 "core" &- l o v * +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 + "storage"(($ +1923 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (%& +2 "core" &# *\ " +7804 #t-> startTube 4 +4406 #-> shortDA +3 "collection"'*% +2 "processing"%% +4 "core" % +4 %8\  +2 #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 +1004 .PSV.dial :mixloop + "processing"%1 +133 "core" + .tPTV.dial :PRVmixing +2 "processing"%2  +131 "core" + .tPRV.dial :sipper +2 "processing"%N  +105 "core" +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%3'] +2291 "core" ' + ."connect"PRV.dial CBV +4 .tCBV.dial PRV + "processing"%6  +136 "core"  +2 .tPS.seek 0.5ml +2 "processing"%5' +1126 "Can"\ II +153 "core" ' + .tPRV.dial :waste2 +2 "processing"%' @ +103 "core" > +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek :empty +2 "processing"%.'9 +598 "core" ' + .tPSV.dial PSR +2 "processing"% +105 "core"  +2 "processing"%8% +3 "core" %6\ +2 #tPulling 1ml of PSR.flush .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%='P +1110 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%7' +1607 "core" ' + .tPSV.dial :mixloop +2 "processing"%/ +106 "core" +2 .tPS.seek :empty +2 "processing"%>'9 +2624 "core" ' + .tPSV.dial PSR +2 "processing"%0 +117 "core"  +2 "processing"%u% +3 "core" %:\ +2 #tPulling 1ml of PSR.flush .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"% 'P +1107 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%<' +1610 "core" ' + .tPSV.dial :mixloop +2 "processing"%E +103 "core" + .tPRV.dial :sipper +2 "processing"%  +44 "core" +2 .tPS.seek :empty + "processing"%;'9 +2631 "core" ' + .tPSV.dial PSR +2 "processing"%A +105 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%' +2634 "core" ' + .tPSV.dial :mixloop +2 "processing"%F +105 "core" +2 .tPS.seek :empty + "processing"%I'9 +2639 "core" ' +2 #tLoading da puck from tube 4 into Processing Clamp + "processing"%)& +4 "core" &\ + "manipulator"& % +4 "core" %\  ^ _  + "storage"(C% +4 "core" % \ # + "storage"(&. +3 "core" .($ +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"(?(,H +976 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (R& +2 "core" &,I$ Y\ !\  +2 "manipulator"&O& +3 "core" &- I I * +2 "manipulator"&Q% +3 "core" %\  [ K   +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&T( +172 "core" ( +2 "manipulator"&-& +3 "core" &\ m k 0 $ +2 "storage"(X& +3 "core" &,I$ \ "\  +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts + "manipulator"&V'# +101 "core" ' +2 "storage"(:& +3 "core" &,I$ *\ #\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak + "storage"('L +282 "core" ' +2 "storage"(Z- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 ("& +3 "core" &,I$ } \ \  +2 "manipulator"&_& +3 "core" &\ u k $ +2 .tElbow.seek 4 + "manipulator"&( +4 "core" ( + "manipulator"&Y& +4 "core" &\ m m $ + "storage"(W& +4 "core" &,I# :\ !\  +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&^'ϓ +14 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&e/ +77 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&K& +3 "storage"(G'v +6 "core" &\ { v $ +39 "manipulator"&[% +11 "core" % Ϝ n h 6 q + .tForearm.seek :retract +2 "manipulator"&a'\ +98 "core" ' +2 .tElbow.seek PC +2 "manipulator"&( +113 "core" ' + ."downElevator"SE.coast + "storage"(5 +144 "core" ( +3 "manipulator"&]& +4 "core" & l c  A + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &f& +2 "core" & l a A +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&w' +105 "core" ' +2 "manipulator"&\\& +4 "core" & X X  A +2 "manipulator"&M% +3 "core" % V Q & y +2 "processing"%l& +4 "core" &\ + "processing"% & +4 .tPC.seek :closed +2 "processing"%h(Tg +2 "core" &\ +3 &\  +10 &/u\ +| +9 &by\ ? +9 &Zm\ P +10 &L\ P +9 &O\ P +10 &P\ Q +9 &aR\ P +9 &#R\ P +10 &L\ P +9 &L\ P +9 & iL\ P +10 &"+Q\ P +9 &#Q\ P +10 &%O\ Q +9 &'pO\ Q +9 &)2P\ Q +10 &*O\ Q +9 &,N\ P +9 &.yQ\ P +10 &0;O\ P +9 &1L\ P +10 &3Q\ P +9 &5O\ Q +9 &7CO\ P +10 &9L\ P +9 &:L \ P +9 &<L\ P +10 &>KO\ P +9 &@ N\ P +10 &AJ\ P +9 &CQ\ Q +9 &ERQ\ Q +10 &G[\ R +9 &Ho\ T +9 &J\ V +10 &LJ\ V +9 &N \ V +10 &O\ W +9 &Q\ W +9 &SEy\ : +10 &T!.q\ Q +9 &TF\ , +2 ( + "processing"% & +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.70 + .Hand.open + "manipulator"&c1 +73 "core" 1 +2 "manipulator"&k% +4 "core" % 6 : G + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&j'\ +92 "core" ' + .tSC.coast + "storage"(6 +4 #tHeating da puck from tube 4 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +4 "processing"%d  +3 %g9 +4 "core" 9 +103 "processing"%9 +2 "core" 9 +103 "processing"%q9 +2 "core" 9  +103 "processing"%v9 +2 "core" 9  +103 "processing"%p9 +2 "core" 9 +103 "processing"%y9 +2 "core" 9 +103 "processing"%x9 +2 "core" 9 +103 "processing"%}9 +2 "core" 9 +103 "processing"%m9 +3 "core" 9" +103 "processing"%~9 +2 "core" 9& +103 "processing"%n9 +2 "core" 9+ +103 "processing"%r9 +2 "core" 9/ +103 "processing"%S9 +2 "core" 93 +103 "processing"%U9 +2 "core" 97 +103 "processing"%B9 +2 "core" 9; +103 "processing"%J9 +2 "core" 9@ +103 "processing"%z9 +2 "core" 9D +103 "processing"%9 +2 "core" 9H +103 "processing"%9 +3 "core" 9L +103 "processing"%9 +2 "core" 9P +103 "processing"%L9 +2 "core" 9U +103 "processing"%o9 +2 "core" 9Y +103 "processing"%D9 +2 "core" 9] +103 "processing"%s9 +3 "core" 9a +103 "processing"%9 +2 "core" 9f +103 "processing"%9 +2 "core" 9j +103 "processing"%9 +2 "core" 9n +103 "processing"%P9 +2 "core" 9r +103 "processing"%9 +3 "core" 9v +103 "processing"%99 +2 "core" 9{ +103 "processing"%i9 +2 "core" 9 +103 "processing"%t9 +2 "core" 9 +103 "processing"%49 +2 "core" 9 +103 "processing"%9 +2 "core" 9 +103 "processing"%9 +2 "core" 9 +103 "processing"%9 +2 "core" 9 +103 "processing"%\ 9 +2 "core" 9 +103 "processing"%|9 +2 "core" 9 +103 "processing"% 9 +3 "core" 9 +103 "processing"%!9 +2 "core" 9 +103 "processing"%9 +2 "core" 9 +103 "processing"%9 +2 "core" 9 +103 "processing"%{9 +2 "core" 9 +103 "processing"%(9 +3 "core" 9 +103 "processing"%`9 +2 "core" 9 +103 "processing"%+9 +2 "core" 9 +103 "processing"%9 +2 "core" 9  +103 "processing"%9 +2 "core" 9 +103 "processing"%#9 +3 "core" 9 +103 "processing"%$9 +2 "core" 9 +103 "processing"%%9 +2 "core" 9 +103 "processing"%*9 +2 "core" 9& +103 "processing"%9 +2 "core" 9* +103 "processing"%19 +2 "core" 90 +103 "processing"%29 +2 "core" 94 +103 "processing"%N9 +2 "core" 9: +103 "processing"%9 +2 "core" 9@ +103 "processing"%69 +2 "core" 9E +103 "processing"%39 +3 "core" 9J +103 "processing"%'9 +2 "core" 9P +103 "processing"%59 +2 "core" 9U +103 "processing"%9 +2 "core" 9[ +2 .tPH.hold 2:00:00,28C +3 "processing"%8 ppX +2 .tdelay 1:30 +5 "core"  +9001 .tPSR.select :air + .PSV.dial PSR +2 "processing"%. +105 "core"  +2 "processing"%=% +4 "core" %7\ \ + #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 + "processing"% +10 .tPS.seek 2ml +2 "processing"%7'[ +1617 "core" ' + .tPTV.dial :puck +2 "processing"%0  +132 "core"  + .tPSV.dial PTV +2 "processing"%u +75 "core" + .tPBV.dial :waste1 +2 "processing"%>  +54 "core" +2 "processing"% % +3 "core" %aB\ +2 .tPS.seek 1.5ml +2 "processing"%E' +587 "core" ' + .tdelay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +35 "core" + +2 .tPS.seek 0ml +2 "processing"%<'W +1618 "core" ' +2 .tdelay 5:00 +18329 "Can"\ \ A@ +11674 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%A  +33 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%; * +37 "core" , +2 .tPSR.select :air + .PSV.dial PSR +2 "processing"%F +76 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%' +2445 "core" ' + .tPSV.dial PTV +2 "processing"%) +75 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"% +75 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV + "processing"%C +75 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air + "processing"%&  +74 "core"  +2 .tPS.seek :empty +2 "processing"%'9 +2473 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%R  +131 "core" + .tPSV.dial :mixloop +2 "processing"%O +57 "core" + .tPRV.dial :ab1 +2 "processing"%Q @ +104 "core" ? +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%-'w +356 "core" ' + .tdelay 2 seconds +203 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +2 "processing"%X  +44 "core"  +2 "processing"%:% +4 "core" %t\  + .tPS.seek 0.32ml +2 "processing"%'! +399 "core" ' + .tdelay 2 seconds +203 .CBV.dial between PRV and PSV +2 "collection"'  +39 "core" + .tPRV.dial :air +2 "processing"%Z  +44 "core"  +2 .tPS.seek 0.9ml +2 "processing"%"'D +1241 "core" ' + .tPRV.dial :waste2 +2 "processing"%_ @ +74 "core" > +2 .tPS.seek 0.5ml +2 "processing"%,' +872 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%Y  +42 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%W'[ +1606 "core" ' + .tPSV.dial :PML +2 "processing"%e +44 "core" + .tPTV.dial :mixing +2 "processing"%K @ +73 "core" A + .tPBV.dial :waste1 +2 "processing"%[  +35 "core"  +2 "processing"%T% +3 "core" %XX\  +50 .tPS.seek 1.85ml + "processing"%V'8 +233 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"% * +34 "core" + +2 .tPS.seek 0ml +2 "processing"%^'W +1968 "core" ' + .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"']& +2 "core" &S +2 "manipulator"&f& +4 "core" & d q 9 A + "manipulator"&% +4 "core" %\ * c m C !M +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&\\(- +137 "core" ( +2 "manipulator"&M& +4 "core" &- n p - + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &l& +2 "core" &- h d % - +2 .tForearm.seek :garage +2 "manipulator"&G' +108 "core" ' + .tHand.close +2 "manipulator"&a/ +76 "core" / +3 "manipulator"&@& +4 "core" &- = ~, +2 "manipulator"&c% +3 "core" %  ! ~X +2 .tForearm.seek :retract +2 "manipulator"&k'\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&g( +283 "core" ( +2 "manipulator"& & +3 "core" & ` ? +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" & [ ? +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&w'ρ +98 "core" ' +2 "manipulator"&q& +4 "core" & m m ? +2 "manipulator"&?% +3 "core" %ϋ m n +2 "collection"'v& +3 "core" &T +2 "collection"'p& +3 .tCC.seek :closed +2 "collection"'y(O +3 "core" & +3 &  +9 &-w ,~ +9 &c @ +10 &iu\ P +9 &+T P +9 &W P +10 &V P +9 &pW P +10 &1Y Q +9 &U P +9 &X P +10 & yU P +9 &";W P +9 &#W\ P +10 &%T P +9 &'X P +10 &)CU P +9 &+U P +9 &,X\ P +10 &.U P +9 &0KZ P +9 &2U P +10 &3R\ P +9 &5T P +10 &7SR P +9 &9T P +9 &:R P +10 &<T P +9 &>\\R P +9 &@T P +10 &AY P +9 &CU P +10 &EaZ Q +9 &G!b Q +9 &Hu S +10 &J X +9 &LI \\ +9 &N  N +10 &O/B *~ +9 &O|s K +5 ( + "collection"'p& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.84 +2 "collection"'x& +4 "core" &O|q K + &O|p K + .tHand.open + "manipulator"&}1 +73 "core" 1 +2 "manipulator"&m% +3 "core" % ϋ S V +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&~'\ +103 "core" ' + .tPSV.dial PSR +2 "processing"%n +105 "core"  +2 "processing"%r% +3 "core" %W\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%S' +1610 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%U  +44 "core"  +2 .tPS.seek 0ml +2 "processing"%B'W +1610 "core" ' + .tPSV.dial PSR +2 "processing"%J +46 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%z' +2633 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "processing"%  +3 "collection"'  +40 "core"  +124  + .tPSV.dial :mixloop +2 "processing"% +103 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%L  +75 "core" +2 .tPS.seek 0ml +2 "processing"%o'W +2646 "core" ' + .tPSV.dial :air +2 "processing"%D  +43 "core"  +2 .tPS.seek 2.5ml +2 "processing"%s' +2631 "core" ' + .tPSV.dial :mixloop +2 "processing"% +56 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2634 "core" ' + .tPSV.dial :air +2 "processing"%  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%P' +2641 "core" ' + .tPSV.dial :mixloop +2 "processing"% +44 "core" +2 .tPS.seek 0ml +2 "processing"%9'W +2655 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&i& +4 "core" & _ k ? +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&t( +3 "core" ( +2 "manipulator"&4& +3 "core" & c j ) ? +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" & b k ? +2 .tForearm.seek CC + "manipulator"&'ρ +103 "core" ' + .tHand.close +2 "manipulator"&/ +69 "core" / +2 .tCC.seek :open +2 "collection"'\ ( +378 "core" ( +2 "manipulator"&|& +3 "core" & I J ? +2 "manipulator"& % +3 "core" % x L J B +2 .tForearm.seek :retract +2 "manipulator"&!'\ +103 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +270 "core" ( +2 "manipulator"&& +3 "core" &- l l ( C +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &{& +3 "core" &- j _ C +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&(' +113 "core" ' + .tHand.open +2 "manipulator"&`1 +74 "core" 1 +2 "manipulator"&+% +4 "core" % y  |} + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +104 "core" ' +2 ."da"delayUntil "11:09:32.88" +7085 "Can"\ OO +17718 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"% @ +73 "core" A + ."da"PBV.dial :waste1 +2 "processing"%#  +34 "core"  + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 + "processing"%$ * +35 "core" + + ."da"PSV.dial :air +2 "processing"%%  +44 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%*' +2442 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +57 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%1  +43 "core"  + ."da"delay 2 seconds +203 .PSV.dial :mixloop +2 "processing"%2 +44 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%N  +44 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2452 "core" ' + #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%6 +134 "core"  +2 "processing"%3% +3 "core" %4\  +2 #"da"Pulling 0.5ml of PSR.wash .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"% +56 ."da"PS.seek 2ml +2 "processing"%5'[ +1617 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +74 "core"  + ."da"PSV.dial PTV +2 "processing"%. +73 "core" + ."da"PBV.dial :waste1 +2 "processing"%=  +35 "core" +2 "processing"%I% +4 "core" %Y\ \  +2 ."da"PS.seek 1.5ml +2 "processing"%/' +587 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%0 * +34 "core" * +2 ."da"PS.seek 0ml +2 "processing"%u'W +1618 "core" ' + ."da"delay 2:00 +12004 #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"% * +36 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%7 +76 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2423 "core" ' + ."da"PSV.dial PTV +2 "processing"%E +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%d +74 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%A +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%;  +73 "core"  +2 ."da"PS.seek :empty +2 "processing"%F'9 +2448 "core" ' + #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%< +133 "core"  +2 "processing"%)% +3 "core" %:\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."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"%C'[ +1610 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%& +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +35 "core" +2 "processing"%R% +3 "core" %V\  +2 ."da"PS.seek 1.5ml +2 "processing"%O' +600 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%Q * +34 "core" * +2 ."da"PS.seek 0ml +2 "processing"%'W +1617 "core" ' + ."da"delay 2:00 +250 "Can"\ [[ +11753 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%X  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%: * +36 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%- +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2446 "core" ' + ."da"PSV.dial PTV +2 "processing"%Z +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"% +75 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%_ +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%"  +73 "core"  +2 ."da"PS.seek :empty +2 "processing"%Y'9 +2445 "core" ' + #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%,  +44 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +2 "processing"%e  +132 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 + "processing"%K  +42 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"%[ +44 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%T' +389 "core" ' + ."da"delay 2 seconds +203 .PRV.dial :air + "processing"%  +43 "core"  +2 "processing"%W% +3 "core" %\  +2 ."da"PS.seek 0.55ml +2 "processing"%V'x +337 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air + "processing"%]  +44 "core"  +2 ."da"PS.seek 2ml +2 "processing"%f'[ +1557 "core" ' + ."da"PSV.dial :PML +2 "processing"% +44 "core" + ."da"PTV.dial :mixing +2 "processing"%M @ +74 "core" A + ."da"PBV.dial :waste1 +2 "processing"%l  +36 "core" +2 "processing"%% +3 "core" %V\  +2 ."da"PS.seek 1.85ml +2 "processing"%a'6 +228 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%@ * +35 "core" * +2 ."da"PS.seek 0ml +2 "processing"%c'W +1964 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +31878 "Can" gf +16124 #"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 + "processing"%G * +36 "core" , +2 ."da"PSV.dial :air +2 "processing"%  +43 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2450 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%\\ +44 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%q  +45 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%? +56 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%v  +42 "core"  +2 ."da"PS.seek :empty +2 "processing"%k'9 +2474 "core" ' + #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%H +135 "core"  +2 "processing"%p% +3 "core" %;\  + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%x' +593 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%}'[ +1614 "core" ' + ."da"PTV.dial :puck +2 "processing"%m  +73 "core"  + ."da"PSV.dial PTV +3 "processing"%n +73 "core" + ."da"PBV.dial :waste1 +2 "processing"%r  +35 "core" +2 "processing"%w% +3 "core" %^\  +2 ."da"PS.seek 1.5ml +2 "processing"%^' +597 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +41 "processing"%U * +42 "core" + +2 ."da"PS.seek 0ml +2 "processing"%S'W +1621 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%J  +33 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 + "processing"%B * +35 "core" * + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"% +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2448 "core" ' + ."da"PSV.dial PTV +2 "processing"% +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%L +74 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%z +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%D  +73 "core"  +2 ."da"PS.seek :empty +2 "processing"%o'9 +2457 "core" ' + #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +146 "core"  +2 "processing"%s% +3 "core" %7\ \ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."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"%'[ +1613 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +88 "core"  + ."da"PBV.dial :waste1 +2 "processing"%P  +35 "core" +2 "processing"%i% +3 "core" %[\  +2 ."da"PS.seek 1.5ml +2 "processing"%4' +586 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'W +1608 "core" ' + ."da"delay 2:00 +1833 "Can" mm +10170 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%g  +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"%y +73 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%|' +2447 "core" ' + ."da"PSV.dial PTV +2 "processing"% +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"% +76 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"% +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%{  +75 "core"  +2 ."da"PS.seek :empty +2 "processing"%t'9 +2455 "core" ' + #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%` +145 "core"  +2 "processing"%+% +3 "core" %;L\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%!' +591 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%('[ +1618 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +88 "core"  + ."da"PBV.dial :waste1 +2 "processing"%#  +35 "core" +2 "processing"%$% +3 "core" %^\ \  +2 ."da"PS.seek 1.5ml +2 "processing"%%' +592 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%9 * +34 "core" * +2 ."da"PS.seek 0ml +2 "processing"%'W +1614 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%1  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%2 * +37 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%N +74 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%*' +2442 "core" ' + ."da"PSV.dial PTV +2 "processing"%6 +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%3 +75 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"% +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%'  +74 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2445 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%. +139 "core"  +5 "processing"%=% +16 "core" %<| +5 #"da"Pulling 0.25ml of PSR.sub1 + .PSR.select :sub1 +3 "processing"% +16 ."da"PS.reconfigure PSconfig +5 "processing"%#A d`xb +3 ."da"PS.seek 0.25ml +5 "processing"%I'7 +342 "core" ' +32 ."da"delay 5 seconds +503 "processing"%5% +3 "core" %9!  + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%0' +330 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +9 ."da"PS.seek 2ml +2 "processing"%/'[ +1606 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%b +76 "core" + ."da"PBV.dial :waste1 +2 "processing"%>  +36 "core" +2 "processing"% % +3 "core" %]  +2 ."da"PS.seek 1.5ml +2 "processing"%7' +597 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%u * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"%E'W +1611 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%d  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%A * +36 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%; +76 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2058 "Can" ** +449 "core" ' + ."da"PSV.dial PTV +2 "processing"%< +76 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%) +76 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%F +77 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%  +86 "core" +2 ."da"PS.seek :empty +2 "processing"%&'9 +2520 "core" ' +2 "processing"%9 +3 "core" 94 + #"da"Processing Puck Heater at 28.3C before imaging + .PH.coast +2 "processing"%R  +3 "core" 4 + 4 +2 "processing"%C& +3 "core" &TF , +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 + "manipulator"&Q% +3 "core" %\  a L5 +2 "storage"(O% +3 "core" %  +2 "storage"(X. +3 "core" . + ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 ."da"SC.seek 3 +2 "storage"(:( +342 "core" ( + ."da"SC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (-& +3 "core" & O + "manipulator"&& +4 "core" &- \\ HC +2 "manipulator"&Z% +3 "core" %\  H5 +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 3 + "manipulator"&( +177 "core" ( +3 "manipulator"&_& +4 "core" & _ G"z + "storage"("& +4 "core" &  +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&' +98 "core" ' +2 "storage"(,& +3 "core" & 8 +2 ."da"SE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak + "storage"(e'L +275 "core" ' +2 "storage"(K- +2 "core" -'L +2 ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"([' +36 "core" ' +2 "manipulator"&Y& +4 "core" &  G"z + "manipulator"&% +4 "core" %  G +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&W'\ +103 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&T( +257 "core" ( +2 "manipulator"&]& +3 "core" & d IQ +2 ."da"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &V& +2 "core" & g IQ +2 ."da"Forearm.seek PC +2 "manipulator"&' +93 "core" ' + ."da"Hand.close +2 "manipulator"&M/ +69 "core" / +2 ."da"PC.seek :open +2 "processing"%l( +402 "core" ( +2 "storage"(& +3 "core" & H +2 "manipulator"&@& +3 "core" & a IQ +2 "manipulator"&f% +3 "core" % L I +2 ."da"Forearm.seek :retract +2 "manipulator"&a'\ +106 "core" ' +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&j( +261 "core" ( +2 "manipulator"&G& +3 "core" &\ F$ +2 "storage"( & +3 "core" & u +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&c' +103 "core" ' +2 ."da"Hand.open +2 "manipulator"&\\1 +74 "core" 1 +2 "storage"(q- +3 "core" -' +2 ."da"SE.seek -0.19 Pucks below Top Plate +2 "storage"(?' +26 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.86 Pucks below Top Plate +2 "storage"(v' +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/da19jun1311h.tif +3 "processing"%& +9 "core" & +4 "manipulator"&H& +5 "core" & h 8!r +2 "manipulator"&p% +4 "core" % (   8 +2 ."psFlush"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&k'\ +101 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&x(- +181 "core" ( +4 "manipulator"&m& +3 "core" &- ; 1 < +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &n& +2 "core" &- : 3 c < +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&r' +105 "core" ' + ."psFlush"Hand.close +2 "manipulator"&w/ +67 "core" / +2 "manipulator"&}& +3 "core" &- / . +2 "manipulator"&U% +4 "core" % | = .T +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&^'\ +99 "core" ' +2 ."psFlush"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&J( +125 "core" ( +2 "manipulator"&B& +3 "core" &  7S +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & ' &  7S +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +2 "manipulator"&S' +105 "core" ' +2 "manipulator"&& +4 "core" &  # 5S +2 "manipulator"&L% +3 "core" %   5 +2 "processing"%z& +4 "core" & +2 "processing"%D& +3 ."psFlush"PC.seek :closed +2 "processing"%(Tg +4 "core" & + &  +9 &-p{ ,~ +10 &bsr @ +9 &dfi R +9 &#Fh R +10 &Ed R +9 &IT R +9 &iFQ R +10 &,IQ R +9 &GP R +10 &F R +9 & rG R +9 &"4G R +10 &#G R +9 &%G R +9 &'zG R +10 &);H R +9 &*F R +10 &,G R +9 &.G R +9 &0EF R +10 &2I R +9 &3G~ R +9 &5Fv R +10 &7LJ| R +9 &9Gz R +10 &:Fh R +9 &<Fd R +9 &>TId R +10 &@Fb R +9 &AEb R +9 &CEY R +10 &E[I[ R +9 &GN[ S +10 &HUY S +9 &JmI V +9 &LR~F X +10 &N|E Y +9 &OC Y +9 &QA Y +10 &SIi: 7 +9 &T+2_> E +9 ( + &TC F - + "processing"%D& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.75 +2 "processing"%& +4 "core" &TC D - + ."psFlush"Hand.open +2 "manipulator"&s1 +77 "core" 1 +3 "manipulator"&o% +4 "core" %    3 + ."psFlush"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +108 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +139 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.reconfigure PSconfig +3 "processing"%#A d`xb +3 ."psFlush"PS.seek 1ml +2 "processing"%P'P +401 #"da"SX HX9/16 (USB:17): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 17.592 seconds\ /var/log/esp/da19jun1311h.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da19jun1311h15s.tif +707 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +69 ."psFlush"PS.seek 2.5ml +2 "processing"%i' +782 #"da"SX HX9/16 (USB:17): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da19jun1311h15s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da19jun1311h30s.tif +831 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +77 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +37 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%4'W +2104 #"da"SX HX9/16 (USB:17): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da19jun1311h30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da19jun1311h70s.tif +530 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%g +89 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%~' +597 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%y' +2132 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +75 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"% U +56 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2627 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +45 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%{' +911 #"da"SX HX9/16 (USB:17): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da19jun1311h70s.tif: TIFF Upload Complete\ + .Gate.power :camera,:OFF +5 ."Qmail"HABfans.email "17.592 sec auto-exposure",Subject: "da19jun1311h images!" +7 "storage"(|- +11 "core" -' +10 "storage"(`& +5 "core" & t + "manipulator"&+& +4 "core" &  j YS +2 "manipulator"&t% +3 "core" %\ \   m Y +2 ."da"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +4 "manipulator"&!( +264 "core" ( +2 "manipulator"&& +4 "core" & ( ( p ^!s +2 "storage"(#& +4 "core" &\ \   +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&$' +113 "core" ' +9 ."da"SE.reconfigure SEgently +10 "storage"(#QK-0-\ b +9 ."da"SE.seek -0.15 Pucks below Top Plate +6 "storage"((' +63 "core" ' +8 "manipulator"&9& +12 "core" & x  m!s +7 "storage"(%& +13 "core" & '\  +6 ."da"Elbow.reconfigure LimpElbow +8 "manipulator"&$ ,(#b +6 ."da"Forearm.reconfigure LooseForearm +8 "manipulator"&#Q@2^d^b +9 ."da"Forearm.seek 3 +7 "manipulator"&1' +39 "core" ' +3 ."da"Elbow.hold +2 "manipulator"&2, +5 "core" , + ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 0.04 Pucks below Top Plate +2 "storage"(N' +28 "core" ' +2 "manipulator"&% +4 "core" %f - , a +3 "storage"(6& +3 "core" &\  + ."da"Forearm.force -20 +2 "manipulator"&5 +4 ."da"Forearm.seek 3 + 296 counts +2 "manipulator"&3'. +18 "core" ' +5 "manipulator"&& +4 "core" & }  p!q +5 "storage"('& +3 "core" & \ \ +3 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&*' +21 "core" ' +2 "storage"(.% +4 "core" %   \ +2 ."downElevator"SE.seek :down +5 "storage"(='v +100 (% +3 "core" %; \ \ Zo +2 "manipulator"&5% +3 "core" %  p +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&I'\ +101 "core" ' +58 ' + ."downElevator"SE.coast + "storage"(5 +2 ."da"SC.coast +4 "storage"(6 +608 "core" ' +3 ."psFlush"PSV.dial :waste1 +6 "processing"%0  +74 "core"  +7 ."psFlush"PS.seek :empty +8 "processing"%b'9 +2643 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%> +56 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"% ' +2635 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%/ +88 "core"  + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%u'W +2660 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%7 @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%d' +2636 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%A  +73 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%;'9 +2626 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%E +44 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%<'P +1107 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%)' +1606 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%F +74 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%  +54 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2635 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +76 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%R' +591 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%C' +2119 "core" ' + ."psFlush"PSV.dial PTV +50 "processing"%Q +76 "core" + ."psFlush"PBV.dial PSV +2 "processing"%O U +55 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%X'W +2633 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%- @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2637 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%Z  +73 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%_'9 +2638 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%" +57 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%,' +2637 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +76 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%'W +2629 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%K @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%Y' +1240 "Can"\ << +1400 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +73 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%e'9 +2663 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&& +4 "core" & i l b !q +2 "manipulator"&]% +3 "core" %\  m m x w +2 ."psFlush"Elbow.seek PC +2 "manipulator"&V( +250 "core" ( +2 "manipulator"&& +3 "core" & g m n +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &M& +3 "core" & h n H n +2 ."psFlush"Forearm.seek PC +2 "manipulator"&W' +91 "core" ' + ."psFlush"Hand.close +2 "manipulator"&h/ +72 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%( +403 "core" ( +2 "manipulator"&@& +3 "core" & b b n +2 "manipulator"&f% +3 "core" % b m  +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +106 "core" ' +2 ."psFlush"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&G(- +165 "core" ( +2 "manipulator"& & +3 "core" &-  K +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &T& +2 "core" &- $ K +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&\\' +110 "core" ' + ."psFlush"Hand.open +2 "manipulator"&q1 +65 "core" 1 +2 "manipulator"&% +3 "core" % } 4 ~ +2 ."psFlush"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&a'\ +107 "core" ' + #tFinished short da assay +40208 #-> PS.flush +2 #Flushing Processing stage + "processing"%H% +3 "core" %3q\  +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%p& +4 "core" &q\  +2 "manipulator"&[& +3 "core" &-  K +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&?(- +2 "core" ( + "manipulator"&m& +4 "core" &-  K + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &n& +3 "core" &-  K + .tForearm.seek :garage +2 "manipulator"&c' +107 "core" ' + .tHand.close +2 "manipulator"&j/ +76 "core" / +2 "manipulator"&w& +3 "core" &- G H r K +2 "manipulator"&}% +4 "core" %  I I c + .tForearm.seek :retract +2 "manipulator"&U'\ +100 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&k( +128 "core" ( +2 "manipulator"&B& +3 "core" & l z O F +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" & w x O F +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +3 "manipulator"&r' +102 "core" ' +2 "manipulator"&& +4 "core" & w o F + "manipulator"&L% +4 "core" % k o +2 "processing"%z& +4 "core" &x\  +2 "processing"%x& +3 .tPC.seek :closed +2 "processing"%^(Tg +3 "core" &x\  +3 &|\  +10 &0st\ \ +{ +9 &cxy\ ? +9 &jkz\ P +10 &+L\ P +9 &Lu\ P +9 &Ps\ \ P +10 &oRv\ \ P +9 &1O\ \ P +10 &Nu\ P +9 &Nr\ P +9 & xN\ \ P +10 &":Nu\ P +9 &#Nt\ P +9 &%L|\ P +10 &'Nr\ \ P +9 &)COs\ \ P +10 &+Mz\ \ O +9 &,Nw\ \ P +9 &.Mv\ \ O +10 &0KL|\ P +9 &2 Ku\ P +9 &3Nu\ \ P +10 &5Ku\ \ P +9 &7SNz\ \ P +10 &9Ly\ \ P +9 &:M{\ \ P +9 &<Oq\ \ P +10 &>[Jw\ \ P +9 &@Lw\ \ P +9 &AOp\ \ P +10 &COp\ \ P +9 &EcO}\ \ P +10 &G#Sw\ \ P +9 &HZr\ Q +9 &Js}\ S +10 &LYz\ V +9 &N|\ V +9 &Or\ V +10 &Qr\ V +9 &SPsy\ 5 +10 &T$,^t\ N +9 &TFz\ , + ( +2 "processing"%x& +2 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.67 +2 "processing"%l& +3 "core" &TFy\ , + .tHand.open +2 "manipulator"&1 +76 "core" 1 +2 "manipulator"&s% +3 "core" % C H o +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&o'\ +98 "core" ' + .tPSV.dial PSR +2 "processing"%D +57 "core"  + .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%'P +1105 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%S' +1616 "core" ' + .tPSV.dial PTV +2 "processing"%& +75 "core" + .tPTV.dial :puck +2 .PBV.dial :waste1 + "processing"%P  +56 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2633 "core" ' + .tPSV.dial PSR +2 "processing"% +75 "core"  + .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 0.5ml +2 "processing"%i' +588 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%g' +2120 "core" ' + .tPSV.dial PTV +2 "processing"%4 +75 "core" + .tPBV.dial PSV +2 "processing"%~ U +55 "core" V +2 .tPS.seek 0ml +2 "processing"%'W +2678 "core" ' + .tPSV.dial PBV +2 "processing"% @ +44 "core" ? +2 .tPS.seek 2.5ml +2 "processing"%y' +1677 "Can"\ DD +957 "core" ' + .tPSV.dial :waste1 +2 "processing"%  +73 "core"  +2 .tPS.seek :empty + "processing"%'9 +2630 "core" ' + .tPSV.dial PSR +2 "processing"%| +46 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml +40 "processing"%`' +2648 "core" ' + .tPSV.dial PTV +2 "processing"%+ +73 "core" + .tPBV.dial PSV +2 .PS.seek 0ml +2 "processing"%t'W +2638 "core" ' + .tPSV.dial PBV +2 "processing"% @ +45 "core" > +2 .tPS.seek 2.5ml +2 "processing"%#' +2654 "core" ' + .tPSV.dial :waste1 +2 "processing"%J  +73 "core"  +2 .tPS.seek :empty +2 "processing"%9'9 +2635 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&%& +4 "core" & - F +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&( +4 "core" ( +2 "manipulator"&& +3 "core" &  A F +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &6& +3 "core" & M V F +2 .tForearm.seek PC + "manipulator"&' +97 "core" ' + .tHand.close +2 "manipulator"&'/ +70 "core" / +2 .tPC.seek :open +2 "processing"%v( +403 "core" ( +2 "manipulator"&.& +3 "core" & m o F +2 "manipulator"&% +3 "core" % V K  +2 .tForearm.seek :retract +2 "manipulator"&5'\ +102 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&$(- +161 "core" ( +2 "manipulator"&!& +3 "core" &- f  v  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &(& +3 "core" &- ` ^  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&1' +111 "core" ' + .tHand.open +2 "manipulator"&31 +72 "core" 1 +2 "manipulator"&N% +3 "core" % \ q {^ +2 .tForearm.reconfigure LooseForearm +4 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&*'\ +110 "core" ' +33632 #t-> access 3 +3 .SE.seek :down + "storage"(='v +10 "core" ' +2 "manipulator"&:% +3 "core" %\  \ k +2 "manipulator"&0& +4 "core" &-   +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 7 + "storage"({([z +1284 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (>& +2 "core" &[} 4\ ! +2811 #t-> access 4 +3 .SE.seek :down + "storage"(b'v +3 "core" ' + "manipulator"&/% +4 "core" %\  k ~ \ k +2 "manipulator"& & +3 "core" &- r w ,  +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 +2 "storage"(7($ +1912 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (u& +2 "core" && \  +4513 "Can"\ << +29165 #t-> StartTube 4 +2 !o:NoMethodError : mesg"1undefined method `StartTube' for main:Object: name0: args0:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +952 #-> startTube 4 +5112 #-> shortDA +2 "collection"'A% +3 "processing"%d% +5 "core" % +3 %7\ \ +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +1462 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1003 .PSV.dial :mixloop + "processing"%E +146 "core" + .tPTV.dial :PRVmixing +2 "processing"%;  +131 "core" + .tPRV.dial :sipper +2 "processing"%<  +105 "core" +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%F'] +2291 "core" ' + ."connect"PRV.dial CBV +4 .tCBV.dial PRV +2 "processing"%  +136 "core"  +2 .tPS.seek 0.5ml +2 "processing"%)' +1265 "core" ' + .tPRV.dial :waste2 +2 "processing"% @ +103 "core" ? +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek :empty +2 "processing"%'9 +589 "core" ' + .tPSV.dial PSR +2 "processing"%R +107 "core"  +2 "processing"%Q% +3 "core" %=\ +2 #tPulling 1ml of PSR.flush .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1ml + "processing"%O'P +1104 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%C' +1610 "core" ' + .tPSV.dial :mixloop +2 "processing"%- +104 "core" +2 .tPS.seek :empty + "processing"%X'9 +2640 "core" ' + .tPSV.dial PSR +2 "processing"%Z +104 "core"  +2 "processing"%% +3 "core" %8\ +2 #tPulling 1ml of PSR.flush .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%"'P +1098 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%_' +1613 "core" ' + .tPSV.dial :mixloop +2 "processing"% +104 "core" + .tPRV.dial :sipper +2 "processing"%,  +44 "core" +2 .tPS.seek :empty + "processing"%K'9 +2636 "core" ' + .tPSV.dial PSR +2 "processing"% +105 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%' +2628 "core" ' + .tPSV.dial :mixloop +2 "processing"%Y +117 "core" +2 .tPS.seek :empty + "processing"%'9 +2630 "core" ' +2 #tLoading da puck from tube 4 into Processing Clamp + "processing"%]& +4 "core" &\ \ + "manipulator"&% +4 "core" %\  c o V \ k + "storage"(M% +4 "core" %~ \  + "storage"(2. +3 "core" .($ +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"(h(,H +707 "Can" YY +264 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (I& +2 "core" &,I( .\   +2 "manipulator"&& +3 "core" &- J I !  +2 "manipulator"&@% +3 "core" %\  J I \ k +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&f( +186 "core" ( +2 "manipulator"& & +4 "core" & I H & + "storage"(T& +4 "core" &,I( >\   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&W'# +92 "core" ' +31 "storage"(V& +4 "core" &,I( \   +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(q'L +285 "core" ' +2 "storage"(- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (& +3 "core" &,I( } 2\   +2 "manipulator"&\\& +3 "core" &  ~& +2 .tElbow.seek 4 + "manipulator"&H( +4 "core" ( + "manipulator"&p& +3 "core" & U }& +2 "storage"([& +3 "core" &,I( ~\   +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&m'ϓ +28 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&n/ +68 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&j& +3 "storage"(w'v +6 "core" &  ,  & +2 "manipulator"&}% +3 "core" % ϭ  5 +2 .tForearm.seek :retract +2 "manipulator"&G'\ +91 "core" ' +2 .tElbow.seek PC +46 "manipulator"&a( +125 "core" ' + ."downElevator"SE.coast + "storage"(5 +131 "core" ( +2 "manipulator"&B& +3 "core" & M +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &   : M +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&c' +109 "core" ' +2 "manipulator"&& +4 "core" & E K M +2 "manipulator"&L% +3 "core" % J J +2 "processing"%z& +4 "core" &\  + "processing"%?& +4 .tPC.seek :closed +2 "processing"%U(Tg +4 "core" &\  + &\  +9 &0s\ +z +9 &bx\ ? +10 &`l\ P +9 &"K\ P +9 &N\ P +10 &N\ P +9 &fR\ Q +9 &)K\ P +10 &J\ Q +9 &M\ Q +10 & nN\ Q +9 &"1N\ P +9 &#K\ P +10 &%J\ P +9 &'wK\ P +9 &)9L\ P +10 &*J\ P +9 &,O\ P +10 &.N\ P +9 &0AL\ P +9 &2J\ P +10 &3N\ P +9 &5O\ P +9 &7JN\ P +10 &9 M\ P +9 &:O\ P +10 &<N\ P +9 &>PL\ Q +9 &@L\ P +10 &AL\ P +9 &CN\ P +9 &EXN\ Q +10 &GS\ Q +9 &H`\ R +10 &Jy\ U +9 &LO\ W +9 &N\ V +10 &O\ V +9 &Q\ W +9 &SIs\ 5 +10 &T&/_\ J +9 &T@%\ 0 +2 ( + "processing"%?& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.68 + .Hand.open + "manipulator"&1 +67 "core" 1 +2 "manipulator"&l% +4 "core" %   + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +92 "core" ' + .tSC.coast + "storage"(6 +4 #tHeating da puck from tube 4 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +4 "processing"%s  +2 %x9 +5 "core" 9 +103 "processing"%D9 +2 "core" 9 +103 "processing"%r9 +2 "core" 9  +103 "processing"%e9 +2 "core" 9  +103 "processing"%9 +2 "core" 9 +103 "processing"%&9 +3 "core" 9 +103 "processing"%P9 +2 "core" 9 +103 "processing"%S9 +2 "core" 9 +103 "processing"%9 +2 "core" 9" +103 "processing"%9 +2 "core" 9& +103 "processing"%i9 +3 "core" 9+ +103 "processing"%49 +2 "core" 9/ +103 "processing"%~9 +2 "core" 93 +103 "processing"%g9 +2 "core" 97 +103 "processing"% 9 +2 "core" 9; +103 "processing"%9 +2 "core" 9@ +103 "processing"%9 +2 "core" 9D +103 "processing"%y9 +2 "core" 9H +103 "processing"%|9 +2 "core" 9L +103 "processing"%9 +2 "core" 9P +103 "processing"%+9 +3 "core" 9U +103 "processing"%`9 +2 "core" 9Y +103 "processing"%9 +2 "core" 9] +103 "processing"%t9 +2 "core" 9a +103 "processing"%J9 +2 "core" 9e +103 "processing"%#9 +3 "core" 9j +103 "processing"%%9 +2 "core" 9n +103 "processing"%9 +2 "core" 9r +103 "processing"%69 +2 "core" 9v +103 "processing"%'9 +2 "core" 9{ +103 "processing"%k9 +3 "core" 9 +103 "processing"%o9 +2 "core" 9 +103 "processing"%^9 +2 "core" 9 +103 "processing"%.9 +2 "core" 9 +103 "processing"%9 +2 "core" 9 +103 "processing"%!9 +2 "core" 9 +103 "processing"%(9 +2 "core" 9 +103 "processing"%9 +2 "core" 9 +103 "processing"%9 +2 "core" 9 +103 "processing"%39 +2 "core" 9  +103 "processing"%N9 +3 "core" 9 +103 "processing"%59 +2 "core" 9 +103 "processing"%19 +2 "core" 9 +103 "processing"%:9 +2 "core" 9! +103 "processing"%09 +2 "core" 9& +103 "processing"%>9 +3 "core" 9- +103 "processing"%/9 +2 "core" 92 +103 "processing"% 9 +2 "core" 98 +103 "processing"%=9 +2 "core" 9> +103 "processing"%{9 +2 "core" 9D +103 "processing"%u9 +3 "core" 9K +103 "processing"%A9 +2 "core" 9Q +103 "processing"%d9 +2 "core" 9W +103 "processing"%E9 +2 "core" 9] +3 .tPH.hold 2:00:00,28C +3 "processing"%; ppX +3 .tdelay 1:30 +2 "core"  +9001 .tPSR.select :air + .PSV.dial PSR +2 "processing"%< +103 "core"  +2 "processing"%9% +3 "core" %<\  +2 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml + "processing"% ' +594 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml +2 "processing"%F'[ +1610 "core" ' + .tPTV.dial :puck +2 "processing"%  +130 "core"  + .tPSV.dial PTV +2 "processing"%) +75 "core" + .tPBV.dial :waste1 +2 "processing"%R  +55 "core" +2 "processing"%Q% +3 "core" %Yb\  +2 .tPS.seek 1.5ml +2 "processing"%' +594 "core" ' + .tdelay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%O * +36 "core" , +2 .tPS.seek 0ml +2 "processing"%-'W +1615 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%C  +35 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%Z * +36 "core" , + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"% +75 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%X' +2445 "core" ' + .tPSV.dial PTV +2 "processing"%" +75 "core" + .tdelay 5 seconds +503 .PSV.dial PSR + "processing"% +75 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +3 "processing"%, +87 "core"  +2 .tdelay 5 seconds +502 .PSV.dial :air + "processing"%_  +76 "core"  +2 .tPS.seek :empty +2 "processing"%'9 +48 "Can"\ DD +2406 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%K  +133 "core" + .tPSV.dial :mixloop +2 "processing"%Y +56 "core" + .tPRV.dial :ab1 +2 "processing"% @ +106 "core" > +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%]'w +353 "core" ' + .tdelay 2 seconds +203 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "processing"%  +43 "core"  +2 "processing"%M% +3 "core" %yk\  +3 .tPS.seek 0.32ml + "processing"%2'& +393 "core" ' + .tdelay 2 seconds +203 .CBV.dial between PRV and PSV + "collection"'7  +40 "core" + .tPRV.dial :air +2 "processing"%I  +44 "core"  +2 .tPS.seek 0.9ml +2 "processing"%'D +1229 "core" ' + .tPRV.dial :waste2 +2 "processing"%@ @ +73 "core" > +2 .tPS.seek 0.5ml +2 "processing"% ' +870 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%T  +42 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%$'[ +1621 "core" ' + .tPSV.dial :PML +2 "processing"%V +45 "core" + .tPTV.dial :mixing +2 "processing"%* @ +74 "core" A + .tPBV.dial :waste1 +2 "processing"%  +34 "core"  +2 "processing"%% +3 "core" %]  +2 .tPS.seek 1.85ml +2 "processing"%b'= +238 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%\\ * +34 "core" + +2 .tPS.seek 0ml +2 "processing"%p'W +1971 "core" ' + .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'[& +2 "core" & +2 "manipulator"&n& +3 "core" &  wM +49 "manipulator"&j% +5 "core" %\ #  x I +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&}(- +136 "core" ( +2 "manipulator"&f& +4 "core" &- 2 v+ + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &W& +2 "core" &-  w+ +2 .tForearm.seek :garage +2 "manipulator"&q' +108 "core" ' +3 .tHand.close + "manipulator"&m/ +68 "core" / +2 "manipulator"&H& +4 "core" &- p+ + "manipulator"&B% +4 "core" %   oa +2 .tForearm.seek :retract +2 "manipulator"&'\ +109 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +281 "core" ( +2 "manipulator"&L& +4 "core" &  4 ~\\ + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &z& +2 "core" &  0 }\\ +2 .tForearm.reconfigure TightForearm +4 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&w'ρ +102 "core" ' +2 "manipulator"&G& +4 "core" &  M z\\ +2 "manipulator"&v% +3 "core" %ώ u zP +2 "collection"'& +3 "core" & +2 "collection"'l& +3 .tCC.seek :closed +2 "collection"'x(O +3 "core" & +3 &  +9 &-w ,~ +10 &b @ +9 &fu Q +10 &)S P +9 &W P +9 &S P +10 &nT P +9 &/Y Q +9 &T P +10 &T P +9 & vV P +10 &"7W Q +9 &#U P +9 &%Q P +10 &'~Y P +9 &)?T Q +9 &+S P +10 &,U P +9 &.P P +10 &0IU P +9 &2 T P +9 &3T P +10 &5O P +9 &7QR P +9 &9R P +10 &:R P +9 &<N P +10 &>XR P +9 &@O P +9 &AU P +10 &CQ P +9 &E^\\ Q +9 &G` R +10 &Hs T +9 &J X +10 &LG \\ +9 &N S +9 &O5I #m +10 &O}} P +5 ( + "collection"'l& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.86 +2 "collection"'?& +4 "core" &O}h P + &O}h P + .tHand.open + "manipulator"&D1 +72 "core" 1 +2 "manipulator"&c% +3 "core" % ώ 7 wP +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&r'\ +94 "core" ' + .tPSV.dial PSR +2 "processing"%h +105 "core"  +2 "processing"%e% +4 "core" %S + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%' +1610 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 + "processing"%&  +56 "core"  +2 .tPS.seek 0ml +2 "processing"%P'W +1616 "core" ' + .tPSV.dial PSR +2 "processing"%S +42 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%' +2624 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +5 "processing"%  "collection"'i  +40 "core" +127  + .tPSV.dial :mixloop +2 "processing"%4 +105 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%~  +74 "core" +2 .tPS.seek 0ml +2 "processing"%g'W +2636 "core" ' + .tPSV.dial :air +2 "processing"%  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2628 "core" ' + .tPSV.dial :mixloop +2 "processing"% +45 "core" +2 .tPS.seek 0ml +2 "processing"%y'W +2654 "core" ' + .tPSV.dial :air +2 "processing"%|  +56 "core" +2 .tPS.seek 2.5ml +2 "processing"%' +2627 "core" ' + .tPSV.dial :mixloop +2 "processing"%+ +43 "core" +2 .tPS.seek 0ml +2 "processing"%`'W +2625 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &  B u\\ +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&t( +3 "core" ( + "manipulator"&J& +4 "core" &  6 x\\ + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &#& +2 "core" &   y\\ +2 .tForearm.seek CC +2 "manipulator"&%'ρ +103 "core" ' + .tHand.close +2 "manipulator"&/ +69 "core" / +2 .tCC.seek :open +2 "collection"'6( +378 "core" ( +2 "manipulator"&'& +3 "core" &  q\\ +2 "manipulator"&k% +3 "core" % { > qE +2 .tForearm.seek :retract +2 "manipulator"&o'\ +106 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&^(- +303 "core" ( +2 "manipulator"&.& +3 "core" &- " x0 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-  x0 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&!' +110 "core" ' +3 .tHand.open + "manipulator"&(1 +77 "core" 1 +2 "manipulator"&% +4 "core" % } | t  k + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' +2 ."da"delayUntil "12:46:20.90" +24756 #recoverPRVreagent08 + .PTV.dial :mixing + "processing"%3 @ +74 "core" A +3 ."da"PBV.dial :waste1 +3 "processing"%N  +35 "core" +3 ."da"delay 30 seconds +1382 "Can"\ HH +1622 ."da"PBV.dial between PSV and waste1 +2 "processing"%5 * +34 "core" + + ."da"PSV.dial :air +3 "processing"%1  +56 "core" +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%:' +2453 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%0 +42 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%>  +44 "core"  + ."da"delay 2 seconds +203 .PSV.dial :mixloop + "processing"%/ +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +45 "core"  +2 ."da"PS.seek :empty +2 "processing"%='9 +2458 "core" ' + #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%{ +135 "core"  +2 "processing"%u% +3 "core" %2\  + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%A' +595 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%d'[ +1610 "core" ' + ."da"PTV.dial :puck +2 "processing"%E  +73 "core"  + ."da"PSV.dial PTV +2 "processing"%< +86 "core" ~ + ."da"PBV.dial :waste1 +2 "processing"%9  +35 "core" +2 "processing"%% +4 "core" %[\  + ."da"PS.seek 1.5ml +42 "processing"% ' +601 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"%)'W +1616 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%R  +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 +2 "processing"%F +74 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%O' +2464 "core" ' + ."da"PSV.dial PTV +2 "processing"% +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%s +76 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%C +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%Z  +86 "core" +2 ."da"PS.seek :empty +2 "processing"%'9 +2449 "core" ' + #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%- +135 "core"  +2 "processing"%"% +3 "core" %;\  + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%' +591 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%,'[ +1610 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%_ +76 "core" + ."da"PBV.dial :waste1 +2 "processing"%X  +35 "core" +2 "processing"%K% +3 "core" %`  +2 ."da"PS.seek 1.5ml +2 "processing"%Y' +589 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'W +1611 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%M * +36 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +2 "processing"%] +74 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%7' +2442 "core" ' + ."da"PSV.dial PTV +2 "processing"%I +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%2 +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%@ +76 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +22 "Can"l SS +64 "core" +2 ."da"PS.seek :empty +2 "processing"%T'9 +2477 "core" ' + #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%  +43 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing + "processing"%V  +133 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%*  +45 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"% +43 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%' +389 "core" ' + ."da"delay 2 seconds +203 .PRV.dial :air + "processing"%\\  +46 "core"  +2 "processing"%$% +3 "core" %  +2 ."da"PS.seek 0.55ml +2 "processing"%b'x +336 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air + "processing"%[  +43 "core"  +2 ."da"PS.seek 2ml +2 "processing"%n'[ +1553 "core" ' + ."da"PSV.dial :PML +2 "processing"%j +43 "core" + ."da"PTV.dial :mixing +2 "processing"%f @ +74 "core" B + ."da"PBV.dial :waste1 +2 "processing"%W  +34 "core"  +2 "processing"%a% +3 "core" %X  +2 ."da"PS.seek 1.85ml +2 "processing"%m'8 +243 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%H * +35 "core" + +2 ."da"PS.seek 0ml +2 "processing"%B'W +1967 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +48003 #recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%  +35 "core"  +2 ."da"delay 30 seconds +2909 "Can"m\ ;; +93 ."da"PBV.dial between PSV and waste1 +2 "processing"%q * +34 "core" + + ."da"PSV.dial :air +2 "processing"%L  +44 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%z' +2453 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%} +44 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%G  +43 "core"  + ."da"delay 2 seconds +203 .PSV.dial :mixloop + "processing"%v +44 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%  +43 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2445 "core" ' + #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%\ +134 "core"  +2 "processing"%l% +3 "core" %= + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%?' +595 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%D'[ +1620 "core" ' + ."da"PTV.dial :puck +2 "processing"%c  +72 "core"  + ."da"PSV.dial PTV +2 "processing"%h +86 "core"  + ."da"PBV.dial :waste1 +2 "processing"%e  +34 "core" +2 "processing"%w% +3 "core" %b +2 ."da"PS.seek 1.5ml +2 "processing"%p' +593 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%& * +35 "core" * +2 ."da"PS.seek 0ml +2 "processing"%'W +1615 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%S  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%P * +83 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%i +74 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2467 "core" ' + ."da"PSV.dial PTV +2 "processing"%4 +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%~ +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +87 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +74 "core"  +2 ."da"PS.seek :empty +2 "processing"%g'9 +2470 "core" ' + #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +134 "core"  +2 "processing"%% +3 "core" %5\  +2 #"da"Pulling 0.5ml of PSR.wash .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."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"%y'[ +1607 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%+ +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +35 "core"  +2 "processing"%% +4 "core" %V\  + ."da"PS.seek 1.5ml +2 "processing"%J' +587 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%# * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'W +1604 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +33 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +2 "processing"%r * +36 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%x +76 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%'' +2470 "core" ' + ."da"PSV.dial PTV +2 "processing"%k +75 "core" +21 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%% +76 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%t +76 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%.  +73 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +1446 "Can"{ ?? +1000 "core" ' + #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%( +134 "core"  +2 "processing"%% +3 "core" %:\  + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%o' +595 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%!'[ +1620 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%3 +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%N  +35 "core"  +2 "processing"%5% +3 "core" %^  +2 ."da"PS.seek 1.5ml +2 "processing"%1' +611 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%` * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%0'W +1613 "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"%/ * +36 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +76 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%:' +2448 "core" ' + ."da"PSV.dial PTV +2 "processing"%{ +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%u +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%= +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%A  +73 "core"  +2 ."da"PS.seek :empty +2 "processing"%E'9 +2445 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%< +140 "core"  +5 "processing"%9% +19 "core" %> +5 #"da"Pulling 0.25ml of PSR.sub1 +3 .PSR.select :sub1 +5 "processing"% +13 ."da"PS.reconfigure PSconfig +5 "processing"%#A d`xb +3 ."da"PS.seek 0.25ml +5 "processing"%'7 +343 "core" ' +32 ."da"delay 5 seconds +503 "processing"%d% +4 "core" %;  + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml + "processing"%' +343 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +9 ."da"PS.seek 2ml +2 "processing"% '[ +1615 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%R +76 "core" + ."da"PBV.dial :waste1 +2 "processing"%Q  +36 "core" +2 "processing"%F% +3 "core" %_  +2 ."da"PS.seek 1.5ml +2 "processing"%)' +591 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +37 "core" , +2 ."da"PS.seek 0ml +2 "processing"%8'W +1613 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%s  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%C * +36 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%Z +76 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%O' +2510 "core" ' + ."da"PSV.dial PTV +2 "processing"%- +76 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%" +76 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +76 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +75 "core"  +2 ."da"PS.seek :empty +44 "processing"%_'9 +2549 "core" ' +2 "processing"%X9 +3 "core" 94 + #"da"Processing Puck Heater at 28.3C before imaging + .PH.coast +2 "processing"%K  +3 "core" 4 + 4 +2 "processing"%,& +3 "core" &T@" 0 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 + "manipulator"&% +3 "core" %\   F +2 "storage"(Y% +4 "core" % K  + "storage"(. +3 "core" . + ."da"SC.reconfigure SCtight +3 "storage"($\ .\ 1~b +2 ."da"SC.seek 3 +2 "storage"(M( +343 "core" ( + ."da"SC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (]& +3 "core" &  +2 "manipulator"&& +3 "core" &- f f ?0 +2 "manipulator"&I% +3 "core" %\  c \\ ? +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&2( +173 "core" ( +2 "manipulator"&@& +3 "core" & p h  D# +2 "storage"(& +3 "core" & ?  +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&7' +111 "core" ' +2 "storage"( & +3 "core" &   +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 ."da"SE.seek :beamBreak + "storage"(V'L +279 "core" ' +2 "storage"(*- +3 "core" -'L + ."da"SE.configure SEconfig +3 "storage"(#QK-0-\ b +2 ."da"SE.seek :place +2 "storage"(' +32 "core" ' +2 "manipulator"&T& +4 "core" &\  E# +2 "manipulator"&\\% +3 "core" %  E +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&$'\ +99 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&( +257 "core" ( +2 "manipulator"&[& +3 "core" & k o  Bc +2 ."da"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &b& +2 "core" & g h  Ac +2 ."da"Forearm.seek PC +2 "manipulator"&j' +96 "core" ' + ."da"Hand.close +2 "manipulator"&f/ +75 "core" / +2 ."da"PC.seek :open +2 "processing"%W( +402 "core" ( +2 "storage"(a& +3 "core" &  +2 "manipulator"&H& +3 "core" &  Fc +2 "manipulator"&n% +3 "core" %  F% +2 ."da"Forearm.seek :retract +2 "manipulator"&m'\ +106 "core" ' +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&( +261 "core" ( +2 "manipulator"&q& +3 "core" &\  G# +2 "storage"(L& +3 "core" &   +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&B' +95 "core" ' + ."da"Hand.open +2 "manipulator"&}1 +70 "core" 1 +2 "storage"(G- +3 "core" -' +2 ."da"SE.seek -0.19 Pucks below Top Plate +2 "storage"(v' +27 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.86 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/da19jun1313h.tif +4 "processing"%z& +9 "core" & +5 "manipulator"&\ & +8 "core" &  ! 6 j +4 "manipulator"&l% +9 "core" % й   \\ 6- +3 ."psFlush"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +3 "manipulator"&'\ +93 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&?(- +181 "core" ( +4 "manipulator"&c& +4 "core" &-  6 + ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &h& +3 "core" &-   i 6 + ."psFlush"Forearm.seek :garage +2 "manipulator"&e' +109 "core" ' + ."psFlush"Hand.close +2 "manipulator"&w/ +71 "core" / +2 "manipulator"&D& +4 "core" &- ? , + "manipulator"&&% +4 "core" %  b ,V +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&p'\ +103 "core" ' +2 ."psFlush"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC +2 "manipulator"&S( +123 "core" ( +2 "manipulator"&P& +4 "core" &  3b + ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &i& +2 "core" &  3 3b +2 ."psFlush"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&' +100 "core" ' +2 "manipulator"&4& +4 "core" &  "  4b + "manipulator"&~% +4 "core" % ϰ # 4 +2 "processing"%& +3 "core" &, +2 "processing"% & +4 ."psFlush"PC.seek :closed +2 "processing"%(Tg +3 "core" &| +3 &  +10 &.p +| +9 &bs @ +10 &_e R +9 &D R +10 &E~ R +9 &Hq R +9 &dIc R +10 &'F` R +9 &ER R +9 &EE R +10 & mFD R +9 &"0FF R +10 &#E3 R +9 &%F@ R +9 &'vD: R +10 &)8F2 R +9 &*E7 R +9 &,I" R +10 &.~F! R +9 &0@G R +10 &2D R +9 &3F R +9 &5D\ R +10 &7HD R +9 &9\ G R +9 &:F R +10 &<H R +9 &>PD R +10 &@G R +9 &AE Q +9 &CE R +10 &EXG* R +9 &GI R +9 &HN S +10 &JY= U +9 &LO}! X +10 &N8 Y +9 &O Y +9 &Q~4 Y +10 &SHr- < +9 &T$.s- S +9 &TK  , +2 ( + "processing"% & +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.71 + "processing"%& +4 "core" &TK  , + ."psFlush"Hand.open +2 "manipulator"&1 +76 "core" 1 +2 "manipulator"&g% +3 "core" % ϰ s 2 +2 ."psFlush"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&|'\ +104 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%+ +140 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%'P +1097 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +5 "processing"%' +40 #"da"SX HX9/16 (USB:19): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 24.949 seconds\ /var/log/esp/da19jun1313h.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da19jun1313h15s.tif +1560 #SX HX9/16 (USB:19): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da19jun1313h15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da19jun1313h30s.tif +21 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%y +75 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%#  +36 "core" +62 ."psFlush"PS.seek 0ml +2 "processing"%J'W +2628 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +77 "core"  +4 ."psFlush"PSR.select :flush +5 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%r' +128 #"da"SX HX9/16 (USB:19): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da19jun1313h30s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da19jun1313h70s.tif +456 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%x' +2126 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +89 "core"  +2 ."psFlush"PBV.dial PSV +2 "processing"%k U +57 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%%'W +1198 "Can"v TT +1441 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%t @ +43 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%.' +1671 #"da"SX HX9/16 (USB:19): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da19jun1313h70s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"HABfans.email "24.949 sec auto-exposure",Subject: "da19jun1313h images!" +12 "storage"('- +10 "core" -' +6 "storage"((& +4 "core" &   +2 "manipulator"&& +3 "core" & B Vb +2 "manipulator"&% +3 "core" %  , V +2 ."da"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&o( +260 "core" ( +32 "manipulator"&3& +8 "core" &   < Z& +3 "storage"(N& +8 "core" &\ \   +6 ."da"Forearm.reconfigure TightForearm +15 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&5' +103 "core" ' +4 ."da"SE.reconfigure SEgently +7 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.15 Pucks below Top Plate +6 "storage"(!' +64 "core" ' +4 "manipulator"&`& +5 "core" & g d k& +4 "storage"(1& +5 "core" & ,\  +4 ."da"Elbow.reconfigure LimpElbow +4 "manipulator"&$ ,(#b +4 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 3 +2 "manipulator"&>' +37 "core" ' + ."da"Elbow.hold +2 "manipulator"&/, +4 "core" , +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +3 "storage"(#QK-0-\ b +3 ."da"SE.seek 0.04 Pucks below Top Plate +2 "storage"( ' +27 "core" ' +2 "manipulator"&0% +3 "core" %i , + ^ +5 "storage"({& +3 "core" & \  +2 ."da"Forearm.force -20 + "manipulator"&5 +5 ."da"Forearm.seek 3 + 296 counts +2 "manipulator"&u'. +18 "core" ' + "manipulator"&=& +4 "core" &\ \\ X ; k# +5 "storage"(A& +3 "core" & \  +3 ."da"Forearm.reconfigure TightForearm +4 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&:' +17 "core" ' +2 "storage"(<% +6 "core" % <\  +3 ."downElevator"SE.seek :down +3 "storage"(9'v +100 (E% +7 "core" %~6 \ Zp +2 "manipulator"&d% +6 "core" %к [ \\ l +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +4 "manipulator"&'\ +40 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +46 "core" ' +40  +2 ."psFlush"PS.seek :empty +5 "processing"%R'9 +12 "core" ' +2 ."downElevator"SE.coast +2 "storage"(5 +4 ."da"SC.coast +2 "storage"(6 +2613 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%Q +42 "core"  +3 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%F' +2632 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +74 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%'W +2625 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%) @ +56 "core" B +2 ."psFlush"PS.seek 2.5ml +2 "processing"%s' +2640 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%C  +76 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%Z'9 +2629 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%8 +46 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%-'P +1102 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%"' +1613 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +74 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%  +54 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%O'W +2629 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%X +75 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%K' +597 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%,' +2132 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +75 "core" + ."psFlush"PBV.dial PSV +2 "processing"%Y U +55 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2635 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%] @ +44 "core" @ +2 ."psFlush"PS.seek 2.5ml +49 "processing"%' +2630 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%I  +74 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%@'9 +2635 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +44 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%^' +2628 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +74 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%'W +2628 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%* @ +45 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%T' +2629 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%\\  +73 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%V'9 +2632 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&7& +4 "core" &\ D |# +2 "manipulator"&[% +3 "core" %\  F | +2 ."psFlush"Elbow.seek PC +2 "manipulator"&b( +262 "core" ( +2 "manipulator"&2& +3 "core" & , {? +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &f& +2 "core" & x {? +2 ."psFlush"Forearm.seek PC +2 "manipulator"&$' +100 "core" ' + ."psFlush"Hand.close +2 "manipulator"&U/ +73 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%a( +402 "core" ( +2 "manipulator"&H& +3 "core" & 1 |? +2 "manipulator"&n% +3 "core" %  | +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&j'\ +96 "core" ' +2 ."psFlush"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&q(- +173 "core" ( +2 "manipulator"&L& +3 "core" &- } +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &-  } +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +3 "manipulator"&}' +113 "core" ' + ."psFlush"Hand.open +2 "manipulator"&G1 +77 "core" 1 +2 "manipulator"&z% +4 "core" % | 4 t +2 ."psFlush"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&\ '\ +100 "core" ' + #tFinished short da assay +13432 "Can"j\ 34 +60002 v\ 43 +16932 #t-> access 3 +3 .SE.seek :down + "storage"(m'v +12 "core" ' + "manipulator"&l% +4 "core" %\  N L  +2 "manipulator"&& +3 "core" &- A  +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 7 + "storage"(v([z +1287 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (c& +2 "core" &[x- G J \   +10086 #t-> access 4 +3 .SE.seek :down + "storage"(h'v +3 "core" ' +2 "manipulator"&B% +3 "core" %\  d x +2 "manipulator"&& +4 "core" &- - x + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 +2 "storage"(w($ +1915 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (D& +2 "core" && \\ U \  +12641 #t-> startTube 4 +364 #-> shortDA +3 "collection"'&% +2 "processing"%% +4 "core" % +4 %>A\  +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +940 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1003 .PSV.dial :mixloop + "processing"%P +135 "core" + .tPTV.dial :PRVmixing +2 "processing"%i  +133 "core" + .tPRV.dial :sipper +2 "processing"%e  +106 "core" +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%4'] +2298 "core" ' + ."connect"PRV.dial CBV +4 .tCBV.dial PRV + "processing"%~  +137 "core"  +2 .tPS.seek 0.5ml +2 "processing"%' +1282 "core" ' + .tPRV.dial :waste2 +2 "processing"%? @ +103 "core" > +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek :empty +2 "processing"%p'9 +586 "core" ' + .tPSV.dial PSR +2 "processing"%W +104 "core"  +2 "processing"%% +3 "core" %<:\  +2 #tPulling 1ml of PSR.flush .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%'P +1098 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%g' +1606 "core" ' + .tPSV.dial :mixloop +2 "processing"% +107 "core" +2 .tPS.seek :empty + "processing"%+'9 +2641 "core" ' + .tPSV.dial PSR +2 "processing"% +106 "core"  +2 "processing"%_% +3 "core" %9&\ +2 #tPulling 1ml of PSR.flush .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1ml + "processing"%'P +1110 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%y' +1610 "core" ' + .tPSV.dial :mixloop +2 "processing"%# +107 "core" + .tPRV.dial :sipper +2 "processing"%  +43 "core" +2 .tPS.seek :empty + "processing"%'9 +1303 "Can" == +1344 "core" ' + .tPSV.dial PSR +2 "processing"%J +105 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%r' +2637 "core" ' + .tPSV.dial :mixloop +2 "processing"% +105 "core" +2 .tPS.seek :empty + "processing"%k'9 +2686 "core" ' +2 #tLoading da puck from tube 4 into Processing Clamp + "processing"%x& +4 "core" &\  +2 "manipulator"&t% +3 "core" %\  < | +2 "storage"(%% +3 "core" %~ ^ b\  +2 "storage"('. +2 "core" .($ +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"(((,H +973 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (& +2 "core" &,H# P C \ \  +2 "manipulator"&& +3 "core" &-  w +2 "manipulator"&3% +3 "core" %\  x +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&S( +178 "core" ( +2 "manipulator"&N& +3 "core" &  v& +2 "storage"(`& +3 "core" &,H$ K M 0\ \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&1'# +103 "core" ' +2 "storage"(|& +3 "core" &,H$ K F #\ \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(0'L +283 "core" ' +2 "storage"({- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +49 (=& +3 "core" &,H# i X *\ \  +2 "manipulator"&A& +4 "core" & z& + .tElbow.seek 4 +2 "manipulator"&<( +3 "core" ( + "manipulator"&& +4 "core" & R z& +2 "storage"(E& +3 "core" &,H$ f W\ \  +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&d'ϓ +27 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&5/ +72 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&o& +3 "storage"(!'v +6 "core" &  w& +2 "manipulator"&>% +3 "core" % Ϗ  u +2 .tForearm.seek :retract +2 "manipulator"&'\ +93 "core" ' +2 .tElbow.seek PC +2 "manipulator"&u( +165 "core" ' + ."downElevator"SE.coast + "storage"(5 +77 "core" ( +2 "manipulator"& & +3 "core" & : y +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &:& +3 "core" & , y + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&.' +105 "core" ' +2 "manipulator"&9& +4 "core" & & | + "manipulator"&M% +4 "core" % / { +2 "processing"%Q& +3 "core" &\ +2 "processing"%R& +3 .tPC.seek :closed +2 "processing"% (Tg +3 "core" & \ +3 &  +9 &0t +{ +10 &bx ? +9 &\\j P +10 &I P +9 &I P +9 &L P +10 &aQ Q +9 &#N Q +9 &J P +10 &I P +9 & jJ P +10 &",J P +9 &#J P +9 &%J P +10 &'rJ P +9 &)3J Q +9 &*L P +10 &,I P +9 &.zJ P +10 &0<O P +9 &1O P +9 &3O P +10 &5N P +9 &7CN Q +9 &9N Q +10 &:N Q +9 &<L Q +10 &>LL P +9 &@I P +9 &AM P +10 &CM Q +9 &ESQ Q +9 &GU Q +10 &H[ R +9 &Je S +10 &LK V +9 &N  V +9 &O W +10 &Q W +9 &SFr 8 +9 &T!-` R +10 &TH  + + ( +2 "processing"%R& +2 #tProcessing Clamp onSpring/offSpring for 4/28 samples, on/off torque 1.63 + .Hand.open +2 "manipulator"&F1 +76 "core" 1 +2 "manipulator"&)% +3 "core" %  y +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +90 "core" ' + .tSC.coast + "storage"(6 +4 #tHeating da puck from tube 4 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +4 "processing"%C  +2 %s9 +5 "core" 9 +102 "processing"%89 +2 "core" 9 +103 "processing"%Z9 +2 "core" 9  +103 "processing"%-9 +3 "core" 9  +102 "processing"%9 +2 "core" 9 +103 "processing"%9 +2 "core" 9 +103 "processing"%"9 +2 "core" 9 +103 "processing"%X9 +2 "core" 9 +103 "processing"%O9 +3 "core" 9" +103 "processing"%K9 +2 "core" 9& +103 "processing"%9 +2 "core" 9+ +103 "processing"%Y9 +2 "core" 9/ +103 "processing"%,9 +2 "core" 93 +103 "processing"%]9 +2 "core" 97 +103 "processing"%9 +2 "core" 9; +103 "processing"%I9 +2 "core" 9@ +103 "processing"%9 +2 "core" 9D +103 "processing"%9 +2 "core" 9H +103 "processing"%@9 +3 "core" 9L +103 "processing"% 9 +2 "core" 9P +103 "processing"%^9 +2 "core" 9U +103 "processing"%*9 +2 "core" 9Y +103 "processing"%9 +2 "core" 9] +103 "processing"%\\9 +3 "core" 9a +103 "processing"%T9 +2 "core" 9e +103 "processing"%79 +2 "core" 9j +103 "processing"%[9 +2 "core" 9n +103 "processing"%29 +2 "core" 9r +103 "processing"%f9 +3 "core" 9v +103 "processing"%/9 +2 "core" 9z +103 "processing"%U9 +2 "core" 9& +103 "processing"%9 +2 "core" 9- +103 "processing"%9 +2 "core" 95 +103 "processing"%H9 +3 "core" 9= +102 "processing"%n9 +2 "core" 9E +103 "processing"%L9 +2 "core" 9M +103 "processing"%9 +2 "core" 9T +103 "processing"%$9 +2 "core" 9[ +2 .tPH.hold 2:00:00,28C +3 "processing"%b ppX +2 .tdelay 1:30 +4 "core"  +9001 .tPSR.select :air + .PSV.dial PSR +2 "processing"%G +105 "core"  +2 "processing"%z% +3 "core" %> +2 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%j' +604 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml +2 "processing"%}'[ +1610 "core" ' + .tPTV.dial :puck +2 "processing"%l  +132 "core"  + .tPSV.dial PTV +2 "processing"% +75 "core" + .tPBV.dial :waste1 +2 "processing"%c  +55 "core"  +2 "processing"%B% +3 "core" %Y`  +2 .tPS.seek 1.5ml +2 "processing"%' +595 "core" ' + .tdelay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%m * +33 "core" * +2 .tPS.seek 0ml +2 "processing"%v'W +1607 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%D  +34 "core" +2 .tdelay 30 seconds +1542 "Can" DD +1460 .tPBV.dial between PSV and waste1 +2 "processing"%& * +33 "core" * + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"% +75 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%P' +2450 "core" ' + .tPSV.dial PTV +2 "processing"%i +75 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"%e +75 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV + "processing"%V +88 "core"  +2 .tdelay 5 seconds +502 .PSV.dial :air + "processing"%~  +88 "core" +2 .tPS.seek :empty +2 "processing"%4'9 +2468 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%?  +132 "core" + .tPSV.dial :mixloop +2 "processing"% +43 "core" + .tPRV.dial :ab1 +2 "processing"%W @ +106 "core" > +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%'w +355 "core" ' + .tdelay 2 seconds +203 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +2 "processing"%p  +43 "core"  +2 "processing"%% +4 "core" %r  +2 .tPS.seek 0.32ml + "processing"% ' +393 "core" ' + .tdelay 2 seconds +203 .CBV.dial between PRV and PSV +2 "collection"'g  +89 "core" + .tPRV.dial :air +2 "processing"%  +44 "core"  +2 .tPS.seek 0.9ml +2 "processing"%_'D +1248 "core" ' + .tPRV.dial :waste2 +2 "processing"%+ @ +73 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%' +870 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%#  +56 "core" +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%'[ +1610 "core" ' + .tPSV.dial :PML +2 "processing"%y +42 "core" + .tPTV.dial :mixing +2 "processing"%J @ +74 "core" A + .tPBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%% +3 "core" %Z  +2 .tPS.seek 1.85ml +2 "processing"%r': +238 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%x * +36 "core" , +2 .tPS.seek 0ml +2 "processing"%t'W +2026 "core" ' + .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'%& +2 "core" & +2 "manipulator"&'& +4 "core" &  q + "manipulator"&w% +4 "core" %\ " ) u? +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +163 "core" ( +2 "manipulator"&& +4 "core" &- v + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &3& +2 "core" &- ' v +2 .tForearm.seek :garage +2 "manipulator"&N' +112 "core" ' + .tHand.close +2 "manipulator"&`/ +67 "core" / +2 "manipulator"&q& +4 "core" &- k j [ i + "manipulator"&|% +4 "core" % \ j ` h jO +2 .tForearm.seek :retract +2 "manipulator"&\ '\ +105 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&{( +277 "core" ( +2 "manipulator"&=& +3 "core" & \ q;5 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &h& +2 "core" & m q;5 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&A'ρ +99 "core" ' +2 "manipulator"&& +3 "core" &  m;4 +2 "manipulator"&E% +4 "core" % ~ p +2 "collection"'5& +4 "core" & + "collection"'o& +4 .tCC.seek :closed + "collection"'>(O +3 "core" & +3 &  +10 &/{ ,} +9 &a} ? +9 &_u Q +10 &"N P +9 &W Q +9 &T Q +10 &gQ Q +9 &)V Q +10 &O P +9 &S P +9 & pP P +10 &"2R P +9 &#R Q +9 &%O P +10 &'vV Q +9 &):O P +10 &*O Q +9 &,T Q +9 &.O P +10 &0BT P +9 &2O P +9 &3N Q +10 &5Q P +9 &7KQ P +10 &9 Q Q +9 &:R Q +9 &<Q Q +10 &>RQ P +9 &@N P +9 &AO P +10 &CP P +9 &EXW Q +10 &Gb R +9 &Hq T +9 &J X +10 &L? \\ +9 &M S +9 &O3K $p +10 &Oy N +5 ( + "collection"'o& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.89 +2 "collection"'S& +4 "core" &Os N + &Os N + .tHand.open + "manipulator"&11 +72 "core" 1 +2 "manipulator"&0% +3 "core" %  t j l +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&d'\ +101 "core" ' + .tPSV.dial PSR +2 "processing"% +105 "core"  +2 "processing"%:% +4 "core" %V + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%<' +1618 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%9  +44 "core"  +2 .tPS.seek 0ml +2 "processing"%M'W +1637 "core" ' + .tPSV.dial PSR +2 "processing"%Q +45 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%!' +2628 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +5 "processing"%  "collection"'a  +41 "core" ~ +127  + .tPSV.dial :mixloop +2 "processing"%F +104 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%)  +74 "core" +2 .tPS.seek 0ml +2 "processing"%s'W +2638 "core" ' + .tPSV.dial :air +2 "processing"%R  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%8' +2636 "core" ' + .tPSV.dial :mixloop +2 "processing"%. +46 "core" +2 .tPS.seek 0ml +2 "processing"%Z'W +2660 "core" ' + .tPSV.dial :air +2 "processing"%(  +56 "core" +2 .tPS.seek 2.5ml +2 "processing"%-' +2627 "core" ' + .tPSV.dial :mixloop +2 "processing"% +43 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2625 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&"& +4 "core" & > U > k;4 +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&X( +4 "core" ( + "manipulator"&O& +4 "core" & R ` g;4 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &K& +3 "core" & G R [ h;4 + .tForearm.seek CC +2 "manipulator"&'ρ +96 "core" ' + .tHand.close +2 "manipulator"&Y/ +76 "core" / +2 .tCC.seek :open +2 "collection"',( +378 "core" ( +3 "manipulator"&]& +3 "core" & t x \\ p;4 +2 "manipulator"&% +4 "core" % Ϗ s s 5 l + .tForearm.seek :retract +2 "manipulator"&I'\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +278 "core" ( +2 "manipulator"&& +3 "core" &-  p; +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &@& +2 "core" &-  p; +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"& ' +111 "core" ' + .tHand.open +2 "manipulator"&^1 +74 "core" 1 +2 "manipulator"&*% +3 "core" % { ] T b e~ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +109 "core" ' +2 ."da"delayUntil "14:17:21.65" +20211 "Can" >? +4553 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%\\ @ +74 "core" B + ."da"PBV.dial :waste1 +2 "processing"%T  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%7 * +35 "core" + +2 ."da"PSV.dial :air +2 "processing"%[  +44 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%2' +2451 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%f +57 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%/  +43 "core"  + ."da"delay 2 seconds +203 .PSV.dial :mixloop +3 "processing"%U +43 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%  +44 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2452 "core" ' +2 #"da"washCycleDA #1 of 2 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%H +136 "core"  +2 "processing"%n% +3 "core" %8 + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%L' +596 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1611 "core" ' + ."da"PTV.dial :puck +2 "processing"%$  +73 "core"  + ."da"PSV.dial PTV +49 "processing"%G +75 "core" + ."da"PBV.dial :waste1 +2 "processing"%z  +35 "core" +2 "processing"%k% +3 "core" %\\  +2 ."da"PS.seek 1.5ml +2 "processing"%j' +608 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%l * +35 "core" * +2 ."da"PS.seek 0ml +2 "processing"%'W +1608 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%c  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%B * +36 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%} +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%m' +2449 "core" ' + ."da"PSV.dial PTV +2 "processing"% +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%C +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%D +76 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%&  +74 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2449 "core" ' + #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%v +147 "core"  +2 "processing"%i% +3 "core" %9" +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%e' +595 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%V'[ +1610 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%~ +76 "core" + ."da"PBV.dial :waste1 +2 "processing"%P  +36 "core" +2 "processing"%?% +3 "core" %V  +2 ."da"PS.seek 1.5ml +2 "processing"%' +599 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%W * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%4'W +1607 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%p  +35 "core" +2 ."da"delay 30 seconds +1295 "Can" << +1708 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +76 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%g' +2447 "core" ' + ."da"PSV.dial PTV +2 "processing"% +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%+ +88 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%_  +78 "core"  +2 ."da"PS.seek :empty +2 "processing"%#'9 +2451 "core" ' + #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%  +42 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +2 "processing"%y  +133 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%J  +44 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"% +46 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%' +395 "core" ' + ."da"delay 2 seconds +204 .PRV.dial :air + "processing"%x  +46 "core"  +2 "processing"%% +3 "core" % +2 ."da"PS.seek 0.55ml +2 "processing"%r' +333 "core" ' + #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%%  +44 "core"  +2 ."da"PS.seek 2ml +2 "processing"%''[ +1570 "core" ' + ."da"PSV.dial :PML +2 "processing"%w +44 "core" + ."da"PTV.dial :mixing +2 "processing"% @ +73 "core" B + ."da"PBV.dial :waste1 +2 "processing"%3  +35 "core"  +2 "processing"%u% +3 "core" %b +2 ."da"PS.seek 1.85ml +2 "processing"%`'B +236 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%q * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%|'W +1975 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +44901 "Can"x ;< +3101 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%  +35 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%N * +34 "core" * + ."da"PSV.dial :air +2 "processing"%=  +44 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%h' +2463 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +43 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%  +44 "core"  + ."da"delay 2 seconds +203 .PSV.dial :mixloop + "processing"%E +57 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%5  +42 "core"  +2 ."da"PS.seek :empty +2 "processing"%\ '9 +2476 "core" ' + #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%6 +135 "core"  +2 "processing"%o% +3 "core" %5 + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%S' +598 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%1'[ +1608 "core" ' + ."da"PTV.dial :puck +2 "processing"%0  +73 "core"  + ."da"PSV.dial PTV +2 "processing"% +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%:  +34 "core" +2 "processing"%A% +3 "core" %V)  +2 ."da"PS.seek 1.5ml +2 "processing"%t' +588 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%9 * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"%<'W +1618 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 +41 .PTV.dial :puck +8 .PBV.dial :waste1 +2 "processing"%Q  +36 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +2 "processing"%M * +33 "core" * + ."da"PSR.select :air +3 .PSV.dial PSR +2 "processing"%a +74 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2476 "core" ' + ."da"PSV.dial PTV +2 "processing"%F +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%) +76 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%! +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%R  +75 "core"  +2 ."da"PS.seek :empty +2 "processing"%s'9 +2469 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%. +135 "core"  +2 "processing"%8% +3 "core" %<+ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."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"%Z'[ +1621 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%-  +35 "core" +2 "processing"%"% +3 "core" %a +2 ."da"PS.seek 1.5ml +2 "processing"%O' +591 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%K * +37 "core" , +2 ."da"PS.seek 0ml +2 "processing"%Y'W +1613 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%{  +36 "core" +2 ."da"delay 30 seconds +2773 "Can"w AA +229 ."da"PBV.dial between PSV and waste1 +2 "processing"%d * +35 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%> +76 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%]' +2447 "core" ' + ."da"PSV.dial PTV +2 "processing"% +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%@  +74 "core"  +2 ."da"PS.seek :empty +2 "processing"%X'9 +2464 "core" ' + #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%^ +136 "core"  +2 "processing"%*% +3 "core" %= + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%I' +600 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"% '[ +1610 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%\\ +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%T  +35 "core" +2 "processing"%7% +3 "core" %V  +2 ."da"PS.seek 1.5ml +2 "processing"%[' +600 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"%f'W +1618 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%/  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%U * +34 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"% +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%2' +2467 "core" ' + ."da"PSV.dial PTV +2 "processing"%H +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%n +75 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"% +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%L  +73 "core"  +2 ."da"PS.seek :empty +2 "processing"%$'9 +2454 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%G +137 "core"  +6 "processing"%z% +18 "core" %9l +4 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +4 "processing"% +16 ."da"PS.reconfigure PSconfig +5 "processing"%#A d`xb +3 ."da"PS.seek 0.25ml +5 "processing"%k'7 +334 "core" ' +3 ."da"delay 5 seconds +502 "processing"%% +4 "core" %9l  + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%l' +334 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml +2 "processing"%j'[ +1615 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%c +75 "core" + ."da"PBV.dial :waste1 +2 "processing"%B  +36 "core" +2 "processing"%}% +3 "core" %[  +2 ."da"PS.seek 1.5ml +2 "processing"%' +588 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"%C'W +1608 "core" ' + ."da"delay 10 seconds +1004 #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"%& * +36 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%m +76 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%v' +2513 "core" ' + ."da"PSV.dial PTV +2 "processing"%i +89 "core"  + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"% +76 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +49 "processing"%e +91 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%~  +79 "core"  +2 ."da"PS.seek :empty +2 "processing"%P'9 +2542 "core" ' +2 "processing"%?9 +3 "core" 94 + #"da"Processing Puck Heater at 28.2C before imaging + .PH.coast +2 "processing"%V  +4 "core" 4 4 +2 "processing"%W& +3 "core" &TH  + +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 + "manipulator"&% +4 "core" %  W F D @ p + "storage"(p% +4 "core" % + +2 "storage"(. +2 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 3 +2 "storage"(( +341 "core" ( + ."da"SC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (4& +2 "core" & & +2 "manipulator"&& +4 "core" &- _ _ >; + "manipulator"& % +4 "core" %  X X > p +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&+( +179 "core" ( +2 "manipulator"&_& +3 "core" &\ Q a ? <# +2 "storage"(g& +3 "core" & = +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&' +91 "core" ' +2 "storage"(y& +3 "core" &  +2 ."da"SE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak + "storage"(J'L +277 "core" ' +2 "storage"(- +3 "core" -'L + ."da"SE.configure SEconfig +3 "storage"(#QK-0-\ b +2 ."da"SE.seek :place +2 "storage"(#' +31 "core" ' +2 "manipulator"&x& +4 "core" &\ 3 - 4 <# +2 "manipulator"&% +3 "core" % 1 < @ <} +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +13 ."da"Elbow.seek PC +2 "manipulator"&%( +257 "core" ( +2 "manipulator"&r& +3 "core" &   5 8= +2 ."da"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &;& +3 "core" &  / D 9= +2 ."da"Forearm.seek PC +2 "manipulator"&w' +95 "core" ' + ."da"Hand.close +2 "manipulator"&/ +69 "core" / +2 ."da"PC.seek :open +2 "processing"%3( +404 "core" ( +2 "storage"(u& +3 "core" & S +2 "manipulator"&q& +3 "core" & . - / <= +2 "manipulator"&'% +3 "core" % 1 / > <* +2 ."da"Forearm.seek :retract +2 "manipulator"&`'\ +104 "core" ' +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&( +262 "core" ( +2 "manipulator"&N& +3 "core" & < 7  9"{ +2 "storage"(=& +3 "core" & w v 0 +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&|' +106 "core" ' +2 ."da"Hand.open +2 "manipulator"&1 +70 "core" 1 +2 "storage"(- +3 "core" -' +2 ."da"SE.seek -0.19 Pucks below Top Plate +2 "storage"(E' +28 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.86 Pucks below Top Plate +2 "storage"(5' +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/da19jun1314h.tif +4 "processing"%h& +9 "core" & +3 "manipulator"&6& +5 "core" & Z 0 k +2 "manipulator"&o% +5 "core" %  R 0 +2 ."psFlush"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&\ '\ +91 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&S(- +182 "core" ( +2 "manipulator"&0& +4 "core" &- $ / + ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +5 & & +3 "core" &- < / + ."psFlush"Forearm.seek :garage +3 "manipulator"&:' +109 "core" ' + ."psFlush"Hand.close +2 "manipulator"&A/ +74 "core" / +2 "manipulator"&1& +4 "core" &- # $ + "manipulator"&9% +4 "core" %  $W +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&t'\ +110 "core" ' +2 ."psFlush"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&Q( +113 "core" ( +2 "manipulator"&M& +3 "core" & G / +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &a& +2 "core" & / +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +2 "manipulator"&<' +101 "core" ' +2 "manipulator"&F& +5 "core" &  , +2 "manipulator"&)% +3 "core" %   , +2 "processing"%!& +3 "core" & +2 "processing"%R& +4 ."psFlush"PC.seek :closed +2 "processing"%(Tg +2 "core" & +4 &  +8 &.o ,} +10 &br @ +9 &^e R +10 &B R +9 &D R +9 &F S +10 &dD R +9 &&C R +9 &F~ R +10 &Dz R +9 & kFz S +10 &"/En R +9 &#EY R +9 &%GZ R +10 &'tDX R +9 &)6G[ R +9 &*DV R +10 &,EN S +9 &.|DM R +10 &0>DE R +9 &1D9 S +9 &3EB R +10 &5DD R +9 &7FD? R +9 &9G8 R +10 &:D= R +9 &<D< R +10 &>OC= R +9 &@C8 R +9 &AD8 R +10 &CD* R +9 &EXF1 R +9 &GI0 R +10 &HM/ S +9 &J[" T +91 &LO{' X + &N Y +2 &O{ Y + &Q Y + &SIr < + &T$-j P &TH" , + ( + &TH  , + &TH \ , &TH  , +3 "processing"%R& +2 #"psFlush"Processing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.73 +2 "processing"%.& +3 "core" &TH  , +2 &TH  , + ."psFlush"Hand.open +2 "manipulator"&81 +69 "core" 1 +2 "manipulator"&s% +4 "core" %  r * + ."psFlush"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&('\ +105 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +138 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%-'P +500 #"da"SX HX9/16 (USB:21): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 18.802 seconds\ /var/log/esp/da19jun1314h.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da19jun1314h15s.tif +595 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%"' +954 #"da"SX HX9/16 (USB:21): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da19jun1314h15s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da19jun1314h30s.tif +661 "core" ' +54 ."psFlush"PSV.dial PTV +9 "processing"%Z +77 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%K  +37 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%O'W +740 "Can" WW +1482 #"da"SX HX9/16 (USB:21): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da19jun1314h30s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da19jun1314h70s.tif +414 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"%{ +76 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%d' +610 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%>' +2130 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%Y +76 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"% U +57 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2642 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +46 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%@' +1017 #"da"SX HX9/16 (USB:21): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da19jun1314h70s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF + ."Qmail"HABfans.email "18.802 sec auto-exposure",Subject: "da19jun1314h images!" +12 "storage"(]- +10 "core" -' +7 "storage"(^& +3 "core" & O +2 "manipulator"&*& +4 "core" &  O + "manipulator"&X% +4 "core" %\  O +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 3 +2 "manipulator"&I( +262 "core" ( +4 "manipulator"&\\& +8 "core" & r S"~ +4 "storage"(T& +6 "core" & d +4 ."da"Forearm.reconfigure TightForearm +4 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 700 counts +8 "manipulator"&7' +98 "core" ' +2 ."da"SE.reconfigure SEgently +4 "storage"(#QK-0-\ b +6 ."da"SE.seek -0.15 Pucks below Top Plate +9 "storage"( ' +60 "core" ' +3 "manipulator"&& +10 "core" &\ , - a"} +2 "storage"([& +10 "core" & c e +3 ."da"Elbow.reconfigure LimpElbow +5 "manipulator"&$ ,(#b +4 ."da"Forearm.reconfigure LooseForearm +6 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek 3 +3 "manipulator"&/' +39 "core" ' +4 ."da"Elbow.hold +5 "manipulator"&U, +6 "core" , +5 ."da"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +8 ."da"SE.reconfigure SEconfig +5 "storage"(#QK-0-\ b +6 ."da"SE.seek 0.04 Pucks below Top Plate +3 "storage"(' +21 "core" ' +5 "manipulator"&f% +11 "core" %j O U +7 "storage"(H& +8 "core" & O P R +3 ."da"Forearm.force -20 +5 "manipulator"&5 +5 ."da"Forearm.seek 3 + 309 counts +7 "manipulator"&n'; +21 "core" ' +3 "manipulator"&& +14 "core" & + + S d"| +6 "storage"(L& +12 "core" & !\  +3 ."da"Forearm.reconfigure TightForearm +8 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&2' +29 "core" ' +2 "storage"(G% +4 "core" %\  +2 ."downElevator"SE.seek :down +4 "storage"(z'v +99 ($% +4 "core" %E d g i \\v +2 "manipulator"&% +4 "core" %л *  c` +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&k'\ +98 "core" ' +55 ' + ."downElevator"SE.coast + "storage"(5 +3 ."da"SC.coast + "storage"(6 +474 "core" ' +6 ."psFlush"PSV.dial :waste1 +5 "processing"%l  +90 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%c'9 +2636 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%B +55 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%}' +2640 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%j +76 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%'W +2637 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +46 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%D' +2638 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%&  +74 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%m'9 +2638 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%C +56 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%i'P +1110 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1610 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%e +77 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%~  +54 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%v'W +2638 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%? +76 "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"%W' +2116 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +75 "core" + ."psFlush"PBV.dial PSV +2 "processing"%p U +55 "core" V +2 ."psFlush"PS.seek 0ml +49 "processing"%'W +2647 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%4 @ +57 "core" B +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2639 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +77 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%_'9 +2632 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%g +46 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%y' +2639 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +73 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%'W +2628 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +46 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%x' +2632 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +73 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%J'9 +2629 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&& +4 "core" & O q"| +2 "manipulator"&r% +3 "core" %\ " 0 q? +2 ."psFlush"Elbow.seek PC +2 "manipulator"&;( +243 "core" ( +2 "manipulator"&+& +3 "core" & 3 r +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & > r +2 ."psFlush"Forearm.seek PC +2 "manipulator"&' +95 "core" ' + ."psFlush"Hand.close +2 "manipulator"& / +69 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%u( +405 "core" ( +2 "manipulator"&q& +3 "core" &  u +2 "manipulator"&'% +3 "core" %  u +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&w'\ +100 "core" ' +2 ."psFlush"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&N(- +161 "core" ( +2 "manipulator"&=& +3 "core" &- D sJ +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &%& +2 "core" &-  sJ +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek :garage +2 "manipulator"&' +113 "core" ' + ."psFlush"Hand.open +2 "manipulator"&1 +69 "core" 1 +2 "manipulator"&h% +3 "core" %  [ e  k +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&6'\ +98 "core" ' + #tFinished short da assay +7286 "Can" 44 +54389 #t-> PS.flush +2 #Flushing Processing stage + "processing"%`% +3 "core" %=[ +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%o& +4 "core" &d +2 "manipulator"&#& +3 "core" &- @ xJ +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&E(- +10 "core" ( +2 "manipulator"&0& +4 "core" &- 1 x + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 & & +2 "core" &-  x +2 .tForearm.seek :garage +2 "manipulator"&|' +107 "core" ' + .tHand.close +2 "manipulator"&/ +72 "core" / +2 "manipulator"&A& +4 "core" &- V n + "manipulator"&1% +4 "core" %  y { 0 m~ + .tForearm.seek :retract +2 "manipulator"&9'\ +104 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&\ ( +129 "core" ( +2 "manipulator"&M& +3 "core" & 3 tL +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &a& +3 "core" & m sL + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&:' +103 "core" ' +2 "manipulator"&F& +3 "core" & < wL +2 "manipulator"&)% +4 "core" % 5 w~ +2 "processing"%!& +4 "core" &\\ +2 "processing"%S& +3 .tPC.seek :closed +2 "processing"%t(Tg +3 "core" &e +3 &]  +10 &/sg +{ +9 &bv\\ ? +9 &\\jg P +10 &Ia P +9 &J^ P +10 &Mb Q +9 &bP` Q +9 &$M[ Q +10 &Id P +9 &I^ Q +9 & jLc Q +10 &"-Nb P +9 &#Nj P +10 &%N^ P +9 &'sNh P +9 &)5I\\ P +10 &*H` P +9 &,I] P +9 &.{N] P +10 &0<Kh Q +9 &1KX P +10 &3IW P +9 &5GZ P +9 &7ENc P +10 &9L^ P +9 &:I_ P +9 &<K\\ Q +10 &>MJb P +9 &@Jc Q +10 &AJZ P +9 &CLW Q +9 &ETNh Q +10 &GNa Q +9 &HU[ Q +9 &J`Z S +10 &LMb V +9 &N ~V W +10 &OZ W +9 &Qa W +9 &SGv\\ ; +10 &T$/x] P +9 &TJ` * +2 ( + "processing"%S& +2 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.63 +2 "processing"%3& +3 "core" &TJ\\ * +2 .tHand.open + "manipulator"&R1 +69 "core" 1 +2 "manipulator"&.% +3 "core" % Y u~ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&8'\ +89 "core" ' + .tPSV.dial PSR +2 "processing"%s +46 "core"  + .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%'P +1104 "core" ' +2 .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%<' +1612 "core" ' + .tPSV.dial PTV +2 "processing"%P +74 "core" + .tPTV.dial :puck +2 .PBV.dial :waste1 + "processing"%-  +55 "core"  +2 .tPS.seek 0ml +2 "processing"%Z'W +1453 "Can" @@ +1185 "core" ' + .tPSV.dial PSR +2 "processing"%K +75 "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 +2 "processing"%{' +2123 "core" ' + .tPSV.dial PTV +2 "processing"%O +75 "core" + .tPBV.dial PSV +2 "processing"%d U +55 "core" V +2 .tPS.seek 0ml +2 "processing"%Y'W +2629 "core" ' + .tPSV.dial PBV +2 "processing"% @ +56 "core" B +2 .tPS.seek 2.5ml +2 "processing"%>' +2627 "core" ' + .tPSV.dial :waste1 +2 "processing"%  +77 "core"  +2 .tPS.seek :empty + "processing"%'9 +2642 "core" ' + .tPSV.dial PSR +2 "processing"%] +46 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%^' +2640 "core" ' + .tPSV.dial PTV +2 "processing"%* +73 "core" + .tPBV.dial PSV +2 .PS.seek 0ml +2 "processing"%X'W +2672 "core" ' + .tPSV.dial PBV +2 "processing"%\\ @ +45 "core" > +2 .tPS.seek 2.5ml +2 "processing"%T' +2626 "core" ' + .tPSV.dial :waste1 +2 "processing"%Q  +74 "core"  +2 .tPS.seek :empty + "processing"%'9 +2636 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&[& +4 "core" & ~  pL +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&(( +2 "core" ( +2 "manipulator"&f& +3 "core" & n qL +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &H& +3 "core" & ~ ^ pL + .tForearm.seek PC +2 "manipulator"&' +96 "core" ' + .tHand.close +2 "manipulator"&5/ +72 "core" / +2 .tPC.seek :open +2 "processing"%L( +403 "core" ( +2 "manipulator"&G& +3 "core" &  sL +2 "manipulator"&7% +3 "core" %  s +2 .tForearm.seek :retract +2 "manipulator"&I'\ +92 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&$(- +184 "core" ( +2 "manipulator"&& +3 "core" &- ' t +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &- 0 u +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&/' +111 "core" ' + .tHand.open +2 "manipulator"&n1 +72 "core" 1 +3 "manipulator"&% +4 "core" % \ h g k + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&2'\ +98 "core" ' +22806 #t-> access 3 +3 .SE.seek :down + "storage"(z'v +4 "core" ' +2 "manipulator"&% +3 "core" %  x w +2 "manipulator"&l& +3 "core" &- w +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 7 +2 "storage"(@([z +1287 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (B& +2 "core" &[y.  & \  +11616 "Can" ?? +60002  ?? +60002  ?@ +60002  ?? +49961 #t-> Flush.CC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'c& +3 "core" &= +2 "manipulator"&j& +4 "core" &-  o + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&}(- +3 "core" ( +2 "manipulator"&& +3 "core" &- \ o +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- n + .tForearm.seek :garage +2 "manipulator"&&' +110 "core" ' + .tHand.close +2 "manipulator"&D/ +72 "core" / +2 "manipulator"&C& +3 "core" &- Q Q ] e +2 "manipulator"&m% +3 "core" %  Q P o eo +2 .tForearm.seek :retract +2 "manipulator"&i'\ +110 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&e( +292 "core" ( +2 "manipulator"&~& +3 "core" & x  p> +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" & w y  p> +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&?'ρ +103 "core" ' +2 "manipulator"&v& +3 "core" & X o> +2 "manipulator"&V% +4 "core" %ψ * n_ + "collection"'& +4 "core" & + "collection"'p& +4 .tCC.seek :closed + "collection"'W(O +3 "core" &3 +4 & 5 +10 &3G{ 2 +9 &[p| F +9 &f R +10 &L P +9 &|R Q +10 &=W Q +9 &O Q +9 &R Q +10 &T Q +9 &GQ P +9 &!W Q +10 &"O Q +9 &$V Q +10 &&OR P +9 &(Q P +9 &)V Q +10 &+Q Q +9 &-VT Q +9 &/O Q +10 &0S P +9 &2O Q +10 &4_N P +9 &6 O Q +9 &7M P +10 &9O Q +9 &;gT P +9 &=)N P +10 &>O Q +9 &@P Q +10 &BoO P +9 &D0Q Q +9 &EX Q +10 &Gc R +9 &Ii~ U +9 &K Z +10 &L ] +9 &N : +10 &Of3 X +9 ( + &Ou_ I + "collection"'p& +3 #tCollection Clamp onSpring/offSpring for 5/25 samples, on/off torque 1.69 +2 "collection"'4& +3 "core" &Ou_! I +2 .tHand.open + "manipulator"&1 +68 "core" 1 +2 "manipulator"& % +4 "core" % ψ f k l_ + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +92 "core" ' +168 #t-> CBV.PRV +2 .CBV.dial PRV +632 #-> PTV.PRV + .PTV.dial PRV +2 "processing"%g @ +74 "core" B +2067 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%_ +106 "core" +291 #t-> CTV.air +2 .CTV.dial :air +605 #-> PRV.CBV + .PRV.dial CBV +2 "processing"%  +43 "core"  +421 #t-> PSR.flush + .PSR.select :flush +2 "processing"%@ +634 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"%y +75 "core"  +295 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%' +2625 "core" ' +2 "processing"%% +3 "core" %Q  +623 "Can" MN +157 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"% +76 "core" +666 #t-> PS.empty +2 .PS.seek :empty + "processing"%x'9 +2635 "core" ' +2 "processing"%% +3 "core" %9U +1507 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"%r +74 "core"  +473 #t-> PS.fill +31 .PS.seek 2.5ml +2 "processing"%+' +2627 "core" ' +2 "processing"%% +3 "core" %U  +525 #t-> PSV.PTV +3 .PSV.dial PTV +2 "processing"%U +87 "core"  +303 #t-> PS.empty +2 .PS.seek :empty + "processing"% '9 +2638 "core" ' +2 "processing"%k% +3 "core" %6T +424 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"% +74 "core"  +300 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%q' +2637 "core" ' +2 "processing"%'% +3 "core" %V \ +359 #t-> PSV.PTV +2 .PSV.dial PTV + "processing"%= +87 "core"  +367 #t-> PS.empty +2 .PS.seek :empty + "processing"%%'9 +2635 "core" ' +2 "processing"%% +3 "core" %=V +332 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%; +74 "core"  +579 #t-> PSR.air +4 .PSR.select :air +2 "processing"% +516 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%' +2637 "core" ' +2 "processing"%h% +3 "core" %   +500 #t-> PSV.PTV +2 .PSV.dial PTV +2 "processing"%w +76 "core" +426 #t-> PSV.PTV +3 .PSV.dial PTV +1438 #-> PS.empty +2 .PS.seek :empty +2 "processing"%'9 +2638 "core" ' +2 "processing"%`% +3 "core" %8D +712 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"%o +75 "core"  +434 #t-> PS.fill +3 .PS.seek 2.5ml +2 "processing"%#' +2650 "core" ' +2 "processing"%0% +4 "core" %7  +1804 #t-> PSV.PTV +2 .PSV.dial PTV + "processing"% +75 "core" +345 #t-> PS.empty +2 .PS.seek :empty +2 "processing"%'9 +2638 "core" ' +2 "processing"%A% +3 "core" %7E +380 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"%1 +75 "core"  +429 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%N +76 "core" +1721 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"%6 +76 "core"  +387 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%M' +2632 "core" ' +2 "processing"%a% +3 "core" %4  +1355 #t-> PSV.PTV +2 .PSV.dial PTV + "processing"%| +75 "core" +392 #t-> PS.empty +2 .PS.seek :empty +2 "processing"%F'9 +2638 "core" ' +2 "processing"%)% +3 "core" %4# +2761 #t-> Flush.garage + #Garaging FlushPuck in Collection Clamp + "manipulator"&!& +3 "core" & j i ( h> +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&E( +2 "core" ( +2 "manipulator"&9& +3 "core" & i a i> + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &u& +2 "core" & k k T i> +2 .tForearm.seek CC +2 "manipulator"&3'ρ +101 "core" ' + .tHand.close +2 "manipulator"&R/ +72 "core" / +2 .tCC.seek :open + "collection"'.( +380 "core" ( +2 "manipulator"&S& +3 "core" & @ C a h> +2 "manipulator"&s% +3 "core" % ς N G  gl +2 .tForearm.seek :retract +2 "manipulator"&:'\ +103 "core" ' + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&J(- +278 "core" ( +2 "manipulator"&& +3 "core" &- k k j +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &P& +3 "core" &- j l l j +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&-' +113 "core" ' +4 .tHand.open + "manipulator"&<1 +75 "core" 1 +2 "manipulator"&K% +3 "core" %   + W a +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&Z'\ +99 "core" ' +441 #t-> Flush.CC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'"& +3 "core" & +2 "manipulator"&O& +4 "core" &- ] f  l + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&d(- +2 "core" ( +2 "manipulator"&{& +3 "core" &- a g l + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 && +2 "core" &- p \\ k +2 .tForearm.seek :garage +2 "manipulator"&Y' +110 "core" ' + .tHand.close +2 "manipulator"&/ +71 "core" / +2 "manipulator"&>& +3 "core" &- , 0 1 b +2 "manipulator"&]% +3 "core" %  , / K bb +2 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&*( +274 "core" ( +2 "manipulator"&^& +3 "core" & g g i3 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &\\& +3 "core" & _ f , j3 +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&X'ρ +101 "core" ' +2 "manipulator"&Q& +3 "core" & V U ? f3 +2 "manipulator"&T% +3 "core" %χ O F N g +2 "collection"'[& +4 "core" &D + "collection"'f& +4 .tCC.seek :closed + "collection"'H(O +3 "core" &2 +3 &  +10 &-v ,~ +9 &c| @ +10 &mn P +9 &1M O +10 &Q P +9 &L O +9 &vQ O +10 &7T P +9 &NF O +9 &P O +10 & }O P +9 &"ALr O +10 &$P P +9 &%Ky O +9 &'R O +10 &)HQ O +9 &+ Q P +9 &,P O +10 &.Kq O +9 &0PQ~ O +9 &2O O +10 &3N| P +9 &5Nx O +10 &7XJx O +9 &9Lv O +9 &:K O +10 &<Kd O +9 &>_Ou P +9 &@"N| O +10 &ARv O +9 &COw P +10 &EgPz P +9 &G'Yy P +9 &Hly S +10 &J W +9 &LJG \\ +9 &Nt Q +10 &O8M{ 'w +9 &Ovio J +2 ( + "collection"'f& +2 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.89 +2 "collection"'5& +3 "core" &Ovf J + .tHand.open +2 "manipulator"&\ 1 +75 "core" 1 +2 "manipulator"&8% +3 "core" % χ  ) ( c +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&t'\ +98 "core" ' +619 #t-> CBV.PRV + .CBV.dial PRV +610 #-> PTV.PRv +2 .PTV.dial :PRv +627 #-> PTV.PRV + .PTV.dial PRV +827 #-> PSV.PTV +2 .PSV.dial PTV +1989 #-> CTV.air +2 .CTV.dial :air +774 #-> PRV.CBV + .PRV.dial CBV +573 #-> PSR.flush + .PSR.select :flush +2 "processing"%@ +1076 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%G +24 "Can" hg +51 "core"  +919 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%7' +2629 "core" ' +2 "processing"%% +3 "core" %q  +1369 #t-> PTV.PRV + .PTV.dial PRV +743 #-> PS.empty +2 .PS.seek :empty +2 "processing"% '9 +2637 "core" ' +2 "processing"%% +48 "core" %9g +449 #t-> PSV.PSR + .PSV.dial PSR +353 #-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%(' +2634 "core" ' +2 "processing"%n% +3 "core" %g +962 #t-> PSV.PTV +2 .PSV.dial PTV + "processing"% +88 "core"  +568 #t-> PS.empty +2 .PS.seek :empty +2 "processing"%I'9 +2639 "core" ' +2 "processing"%/% +3 "core" %5n +346 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"% +74 "core"  +325 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%l' +2643 "core" ' +2 "processing"%B% +3 "core" %R  +407 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%b +75 "core" +459 #t-> PS.empty +2 .PS.seek :empty +2 "processing"%c'9 +2650 "core" ' +2 "processing"%j% +3 "core" %@e +522 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"% +74 "core"  +2362 #t-> PSR.air + .PSR.select :air +2 "processing"% +401 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%' +2638 "core" ' +2 "processing"%D% +3 "core" %g  +465 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%C +88 "core"  +589 #t-> PS.empty +2 .PS.seek :empty +2 "processing"%m'9 +2627 "core" ' +2 "processing"%$% +3 "core" %;d +617 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%2 +74 "core"  +351 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%&' +2637 "core" ' +2 "processing"%~% +3 "core" %"a  +611 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"% +87 "core"  +389 #t-> PS.empty +2 .PS.seek :empty +2 "processing"%}'9 +2639 "core" ' +2 "processing"%v% +3 "core" %7i +407 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%V +74 "core"  +727 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%' +2630 "core" ' +2 "processing"%i% +3 "core" %a  +553 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%, +87 "core"  +395 #t-> PS.empty +2 .PS.seek :empty +2 "processing"%4'9 +2637 "core" ' +2 "processing"%% +3 "core" %9M +147 #t-> Flush.garage +2 #Garaging FlushPuck in Collection Clamp + "manipulator"& & +3 "core" & 0 ,  c3 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&p( +4 "core" ( +2 "manipulator"&?& +3 "core" & + c3 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &g& +3 "core" & . /  c3 + .tForearm.seek CC +2 "manipulator"&_'ρ +105 "core" ' + .tHand.close +2 "manipulator"&/ +65 "core" / +2 .tCC.seek :open + "collection"'y( +378 "core" ( + "manipulator"&& +4 "core" & , .  c3 +2 "manipulator"&% +3 "core" % y  = b< +2 .tForearm.seek :retract + "manipulator"&'\ +97 "core" ' + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&(- +279 "core" ( +2 "manipulator"&& +3 "core" &- h h j +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &r& +3 "core" &- j i d j + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&x' +112 "core" ' + .tHand.open +2 "manipulator"&1 +75 "core" 1 +2 "manipulator"&U% +3 "core" %   ! _ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&+'\ +106 "core" ' +10654 "Can" => +60002  == +60002  ?? +60002  == +60002  == +60003  => +60002  >> +60002  >= +60002  == +60002 \  >= +60002  >> +60003  == +60002  => +60002 \ == +60002 \ >= +60002 \ == +60002 \ => +60003 \ >= +60002 \ == +60002 \ >> +60002 \ >> +60002 \ == +60002 \ == +60003 \ == +60002 \ == +60002 \ >> +60002 \ >= +60002 \ >> +60003 \ >> +60002 ~\ >> +60002 \ >> +60002 |\ >> +60002 g\ == +60002 \\\ >> +60003 _\ >> +60002 d\ >= +60002 U\ == +60002 3\ >> +60002 \ == +60002 \ => +60003 \ >> +60002 \ == +60002 \ >> +60002 \ => +60002 \ >= +60002 \ >> @EDT1560485197.42 \ >> +60002 \ => +60002 \ == +47034 !to:SignalException : mesg" SIGHUP:@timestampu: Time ]:\ signoi:bt["0/home/esp/esp2/lib/thread.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + !o:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt["7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +6 #mEXIT @1560486867.88EDT @1560515641.23EDT = =tMAIN =mMAIN_scheduler @EDT1560515642.93 #"core_reset"Sent BREAK +2 #t@0x5600, state=0x3380, ifg=0x20, ie=0x7F #@0x5D72, state=0x3380, ifg=0x08, ie=0x5F + #@0xF3D3, state=0x3350, ifg=0x84, ie=0x75 + #@0xF67C, state=0x32E2, ifg=0x10, ie=0xF5 #@0xF900, state=0x32F4, ifg=0x10, ie=0xFD + #@0xFB84, state=0x32F4, ifg=0x10, ie=0xFD + #@0xFE08, state=0x32F4, ifg=0x10, ie=0xFD + #@0xFF96, state=0x32F4, ifg=0x80, ie=0xFD #@0x6979, state=0x3350, ifg=0x00, ie=0x75 + #ESP2 v3.22 I2C Gateway v3.06 +8 #ESP2 v3.22 I2C Gateway v3.06 for core bus +211 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +364 "Can"\ AA +22 \ AA + #tPolling Can every 10:00 +124 "sampler") +2 ) + "core"  +2 "collection"' +2 ' +2 "core"  + "processing"% +2 % +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ + % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 )% +2 "core" %tr \ ;, +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X ESP.ready! +35 "collection"'% + "processing"%% +5 "core" % +2 "manipulator"&% +2 "sampler")% +9 "core" %9 \  + %   \ g + %sp \ ;, + "manipulator"&& +4 "core" &-   + "storage"(& +4 "core" &[y/ \ &  + "storage"(% +4 "core" % 8\ & + "collection"'& +4 "core" & +2 "processing"% & +3 "core" &\  +2 "collection"'! +2 "core"  +2 "collection"'" +3 "core"  + "collection"'# +3 "core" ~ +2 "processing"%$ +3 "core"  + "processing"%% +3 "core" V +2 "processing"%& +2 "core" B +2 "processing"%' +3 "core"  + "sampler")( +3 "core"  +2 "sampler"))% +4 "core" %tt \ ;, +2 "collection"'*& +3 "core" & +2 "collection"'+% +3 "core" % +2 "processing"%,& +4 "core" &\  +2 "processing"%-% +3 "core" %9\  +2 "manipulator"&.% +3 "core" %  6 \ g +2 "manipulator"&/& +3 "core" &- E  +2 "storage"(0& +3 "core" &[y/ ,\ '  +2 "storage"(1% +3 "core" % \ & +2 "collection"'29 +3 "core" 9 + "processing"%39 +3 "core" 9 +434 #t-> access 4 +3 .SE.seek :down +2 "storage"(4'v +2 "core" ' +2 "manipulator"&5% +4 "core" %  4 \ g + "manipulator"&6& +4 "core" &- ?  + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 1 + "storage"(7($ +1912 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (8& +2 "core" && \ ) +1981 #t-> startTube 4 +428 #-> shortDA +2 "collection"'9% +3 "processing"%:% +4 "core" %\  +5 %9\  +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +246 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1003 .PSV.dial :mixloop + "processing"%; +57 "core" + .tPTV.dial :PRVmixing +2 "processing"%<  +74 "core" + .tPRV.dial :sipper +2 "processing"%=  +136 "core"  +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%>'] +2298 "core" ' + ."connect"PRV.dial CBV +4 .tCBV.dial PRV + "processing"%?  +3 "collection"'@  +5 "core" +128  +2 .tPS.seek 0.5ml +2 "processing"%A' +1267 "core" ' + .tPRV.dial :waste2 +2 "processing"%B @ +103 "core" ? +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek :empty + "processing"%C'9 +593 "core" ' + .tPSV.dial PSR +2 "processing"%D +103 "core"  +2 "processing"%E% +3 "core" %=\  + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1ml + "processing"%F'P +1099 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%G' +1607 "core" ' + .tPSV.dial :mixloop +2 "processing"%H +117 "core" +2 .tPS.seek :empty + "processing"%I'9 +2633 "core" ' + .tPSV.dial PSR +2 "processing"%J +103 "core"  +2 "processing"%K% +3 "core" %8\  + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%L'P +1099 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%M' +1607 "core" ' + .tPSV.dial :mixloop +2 "processing"%N +105 "core" + .tPRV.dial :sipper +2 "processing"%O  +44 "core" +2 .tPS.seek :empty + "processing"%P'9 +2629 "core" ' + .tPSV.dial PSR +2 "processing"%Q +105 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%R' +2641 "core" ' + .tPSV.dial :mixloop +2 "processing"%S +104 "core" +2 .tPS.seek :empty + "processing"%T'9 +2630 "core" ' +2 #tLoading da puck from tube 4 into Processing Clamp + "processing"%U& +4 "core" &\  + .tHand.open + "manipulator"&V1 +16 "core" 1 +2 "manipulator"&W% +3 "core" %  g \ g +2 "storage"(X% +3 "core" % \ - +2 "storage"(Y. +2 "core" .($ +35 .tSC.reconfigure SCtight +9 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"(Z(,H +972 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 ([& +2 "core" &,H% \ '\  +2 "manipulator"&\\& +3 "core" &-   +2 "manipulator"&]% +3 "core" %  ~ \ g +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&^( +180 "core" ( +2 "manipulator"&_& +3 "core" & @ $ +2 "storage"(`& +3 "core" &,H% \ '\  +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts + "manipulator"&a'# +93 "core" ' +2 "storage"(b& +3 "core" &,H% \ '\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak + "storage"(c'L +284 "core" ' +2 "storage"(d- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (e& +3 "core" &,H$ \ #\  + "manipulator"&f& +4 "core" &\ m f # +2 .tElbow.seek 4 + "manipulator"&g( +4 "core" ( + "manipulator"&h& +3 "core" &\ x t r # +2 "storage"(i& +3 "core" &,H$ \ #\  +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&j'ϓ +27 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&k/ +76 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&l& +3 "storage"(m'v +5 "core" &\ Y # +2 "manipulator"&n% +3 "core" % Ϛ +2 .tForearm.seek :retract +2 "manipulator"&o'\ +102 "core" ' +2 .tElbow.seek PC +2 "manipulator"&p( +162 "core" ' + ."downElevator"SE.coast + "storage"(5 +78 "core" ( +32 "manipulator"&q& +4 "core" & k + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &r& +2 "core" & +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&s' +105 "core" ' +2 "manipulator"&t& +3 "core" &  +2 "manipulator"&u% +4 "core" % ] + "processing"%v& +4 "core" &\  + "processing"%w& +4 .tPC.seek :closed +2 "processing"%x(Tg +2 "core" &\  +3 &\  +10 &/t\ +{ +9 &bx\ ? +10 &ck\ P +9 &$L\ P +10 &O\ P +9 &N\ P +9 &jO\ P +10 &,Q\ P +9 &O\ Q +9 &O\ P +10 & rO\ P +9 &"4Q\ P +10 &#L\ P +9 &%O\ P +9 &'yR\ Q +10 &)<O\ P +9 &*O\ P +9 &,L\ P +10 &.P\ P +9 &0EN\ P +10 &2O\ P +9 &3P\ P +9 &5O\ P +10 &7MO\ P +9 &9O\ P +9 &:O\ P +10 &<O\ P +9 &>VN\ P +10 &@N\ P +9 &AN\ P +9 &CQ\ P +10 &EZU\ Q +9 &GY\ Q +9 &Hc\ R +10 &Jt\ T +9 &LS\ \ V +10 &N\ \ V +9 &O\ \ V +9 &Q\ \ V +10 &SKo\ \ 3 +9 &T,5b\ = +8 ( +2 &TA\ ( + "processing"%w& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.64 + .Hand.open +2 "manipulator"&y1 +66 "core" 1 +2 "manipulator"&z% +3 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&{'\ +98 "core" ' + .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 4 in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"%|  +5 %}9 +3 "core" 9 +103 "processing"%~9 +2 "core" 9 +103 "processing"%9 +2 "core" 9  +103 "processing"%9 +2 "core" 9  +103 "processing"%9 +2 "core" 9 +103 "processing"%9 +2 "core" 9 +103 "processing"%9 +2 "core" 9 +103 "processing"%9 +2 "core" 9 +103 "processing"%9 +3 "core" 9" +102 "processing"%\ 9 +2 "core" 9& +103 "processing"% 9 +2 "core" 9+ +103 "processing"%9 +2 "core" 9/ +103 "processing"%9 +2 "core" 93 +103 "processing"%9 +3 "core" 97 +102 "processing"%9 +2 "core" 9; +103 "processing"%9 +2 "core" 9@ +103 "processing"%9 +2 "core" 9D +103 "processing"%9 +2 "core" 9H +103 "processing"%9 +3 "core" 9L +103 "processing"%9 +2 "core" 9P +103 "processing"%9 +2 "core" 9U +103 "processing"%9 +2 "core" 9Y +103 "processing"%9 +2 "core" 9] +103 "processing"%9 +2 "core" 9a +103 "processing"%9 +2 "core" 9e +103 "processing"% 9 +2 "core" 9j +103 "processing"%!9 +2 "core" 9n +103 "processing"%"9 +2 "core" 9 r +103 "processing"%#9 +3 "core" 9v +102 "processing"%$9 +2 "core" 9z +103 "processing"%%9 +2 "core" 9 +103 "processing"%&9 +2 "core" 9% +103 "processing"%'9 +2 "core" 9. +103 "processing"%(9 +3 "core" 95 +103 "processing"%)9 +2 "core" 9> +103 "processing"%*9 +2 "core" 9E +103 "processing"%+9 +2 "core" 9L +103 "processing"%,9 +2 "core" 9T +103 "processing"%-9 +3 "core" 9\\ +2 .tPH.hold 2:00:00,28C +3 "processing"%. ppX +2 .tdelay 1:30 +4 "core"  +9002 .tPSR.select :air + .PSV.dial PSR +2 "processing"%/ +105 "core"  +2 "processing"%0% +3 "core" %=u\ +2 #tPulling 0.5ml of PSR.wash + .PSR.select :wash + "processing"% +11 .tPS.seek 0.5ml +2 "processing"%1' +596 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +9 .tPS.seek 2ml +2 "processing"%2'[ +1611 "core" ' + .tPTV.dial :puck +2 "processing"%3  +131 "core"  + .tPSV.dial PTV +2 "processing"%5 +75 "core" + .tPBV.dial :waste1 +2 "processing"%6  +55 "core" +2 "processing"%% +3 "core" %]?\  +2 .tPS.seek 1.5ml +2 "processing"%' +589 "core" ' + .tdelay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%8 * +36 "core" , +2 .tPS.seek 0ml +2 "processing"%9'W +1615 "core" ' + .tdelay 5:00 +10080 "Can"\ JJ +19923 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%:  +34 "core"  + .tdelay 30 seconds +3004 .PBV.dial between PSV and waste1 + "processing"%; * +35 "core" + + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%< +76 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%=' +2472 "core" ' + .tPSV.dial PTV +2 "processing"% +75 "core" + .tdelay 5 seconds +503 .PSV.dial PSR + "processing"%@ +76 "core"  + .tdelay 5 seconds +503 .PSV.dial PTV + "processing"%? +76 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%>  +75 "core"  +2 .tPS.seek :empty + "processing"%B'9 +2469 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%A  +133 "core" + .tPSV.dial :mixloop +2 "processing"%D +46 "core" + .tPRV.dial :ab1 +2 "processing"%E @ +106 "core" > +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%C'w +361 "core" ' + .tdelay 2 seconds +203 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +2 "processing"%F  +45 "core"  +2 "processing"%H% +3 "core" %wj\  +2 .tPS.seek 0.32ml +2 "processing"%G'$ +388 "core" ' + .tdelay 2 seconds +203 .CBV.dial between PRV and PSV + "collection"'J  +40 "core" + .tPRV.dial :air +2 "processing"%K  +44 "core"  +2 .tPS.seek 0.9ml +2 "processing"%I'D +1226 "core" ' + .tPRV.dial :waste2 +2 "processing"%L @ +73 "core" > +2 .tPS.seek 0.5ml +2 "processing"%N' +870 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%O  +44 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek 2ml + "processing"%M'[ +1607 "core" ' + .tPSV.dial :PML +2 "processing"%Q +57 "core" + .tPTV.dial :mixing +2 "processing"%P @ +72 "core" A + .tPBV.dial :waste1 +2 "processing"%S  +34 "core" +2 "processing"%R% +3 "core" %X^\  +2 .tPS.seek 1.85ml +2 "processing"%U'8 +244 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%V * +36 "core" , +2 .tPS.seek 0ml +2 "processing"%W'W +1973 "core" ' + .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'X& +2 "core" &- +2 "manipulator"&Y& +3 "core" & V +2 "manipulator"&7% +3 "core" %\ 3 J  ( +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&[(- +136 "core" ( +2 "manipulator"&\\& +3 "core" &- K O , +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &]& +3 "core" &- O 7 , +2 .tForearm.seek :garage + "manipulator"&_' +108 "core" ' + .tHand.close +2 "manipulator"&`/ +67 "core" / +3 "manipulator"&b& +4 "core" &- {+ + "manipulator"&% +4 "core" %  z +2 .tForearm.seek :retract +37 "manipulator"&'\ +116 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&d( +264 "core" ( +2 "manipulator"&e& +3 "core" & J H 3 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &f& +3 "core" & J * 3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&4'ρ +95 "core" ' +2 "manipulator"&h& +4 "core" & T B 3 + "manipulator"&i% +4 "core" %v R P +2 "collection"'k& +3 "core" & +2 "collection"'l& +3 .tCC.seek :closed +2 "collection"'n(O +3 "core" & +4 &/ 5 +10 &4Gx+ 2 +9 &[p~- F +10 &c( Q +9 &O* P +9 &|U/ P +10 &>T' P +9 &S+ Q +9 &T3 Q +10 &T. P +9 &GS0 P +10 &! V4 P +9 &"T' P +9 &$U. P +10 &&OO0 P +9 &(T. P +9 &)U1 P +10 &+R0 P +9 &-WT. P +10 &/Q1 O +9 &0T0 P +9 &2Q. P +10 &4`R/ P +9 &6"X/ P +9 &7Q/ P +10 &9T1 P +9 &;hX/ P +10 &=*Q0 P +9 &>S P +9 &@RA O +10 &BpT3 P +9 &D2V0 P +9 &E[. Q +10 &Gg& R +9 &Ij~* U +10 &K- Z +9 &L+ \\ +9 &N, 9 +10 &Og40 V +8 ( +2 &Ou_/ H + "collection"'l& +3 #tCollection Clamp onSpring/offSpring for 5/25 samples, on/off torque 1.68 +2 "collection"'^& +4 "core" &Ou` H + .tHand.open + "manipulator"&a1 +72 "core" 1 +2 "manipulator"&c% +4 "core" % v 0  } + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&j'\ +95 "core" ' + .tPSV.dial PSR +2 "processing"%q +106 "core"  +2 "processing"%r% +3 "core" %Ti\  +2 #tPulling 1.5ml of PSR.flush .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%g' +1608 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%t  +44 "core"  +2 .tPS.seek 0ml +2 "processing"%u'W +1615 "core" ' + .tPSV.dial PSR +2 "processing"%v +45 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%m' +2625 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "processing"%o  +4 "collection"'  +40 "core"  +123  + .tPSV.dial :mixloop +2 "processing"%y +104 "core" + .tCTV.dial :air,avoiding: :intake +2 "collection"'z +3 "core"  +2 "collection"'}  +4 "core" + .tPTV.dial :PRVmixing +2 "processing"%w  +73 "core" +2 .tPS.seek 0ml +2 "processing"%~'W +2635 "core" ' + .tPSV.dial :air +2 "processing"%s  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2633 "core" ' + .tPSV.dial :mixloop +2 "processing"%Z +46 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2629 "core" ' + .tPSV.dial :air +2 "processing"%  +45 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2629 "core" ' + .tPSV.dial :mixloop +2 "processing"% +45 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2638 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +4 "core" & " w3 + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&\ ( +3 "core" ( +2 "manipulator"& & +4 "core" & $ 3 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &   3 +2 .tForearm.seek CC + "manipulator"&'ρ +102 "core" ' + .tHand.close +2 "manipulator"&/ +76 "core" / + "Can"\ ST +3 .tCC.seek :open + "collection"'( +380 "core" ( +2 "manipulator"&& +3 "core" & L 3 +2 "manipulator"&% +3 "core" % ϋ   +2 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +276 "core" ( +2 "manipulator"&& +3 "core" &- l e L 9 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- c A - 9 + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +109 "core" ' +2 .tHand.open +2 "manipulator"&1 +74 "core" 1 +2 "manipulator"&% +3 "core" %  g u +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 ."da"delayUntil "08:58:28.03" +24846 #recoverPRVreagent08 + .PTV.dial :mixing + "processing"% @ +73 "core" B + ."da"PBV.dial :waste1 +2 "processing"%!  +35 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 + "processing"%" * +34 "core" + + ."da"PSV.dial :air +2 "processing"%#  +57 "core" +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%$' +2447 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%% +42 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%&  +43 "core"  + ."da"delay 2 seconds +203 .PSV.dial :mixloop + "processing"%' +56 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%(  +42 "core"  +2 ."da"PS.seek :empty +2 "processing"%)'9 +2441 "core" ' + #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%* +133 "core"  +2 "processing"%+% +3 "core" %<v\  + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"%-'[ +1616 "core" ' + ."da"PTV.dial :puck +2 "processing"%/  +72 "core"  + ."da"PSV.dial PTV +2 "processing"%0 +86 "core"  + ."da"PBV.dial :waste1 +2 "processing"%T  +34 "core" +2 "processing"%1% +3 "core" %`~\  +2 ."da"PS.seek 1.5ml +2 "processing"%3' +599 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%5 * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"%6'W +1618 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%2 * +36 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%8 +73 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2458 "core" ' + ."da"PSV.dial PTV +2 "processing"%| +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%: +75 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%; +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%<  +86 "core" +2 ."da"PS.seek :empty +2 "processing"%9'9 +17 "Can"\ MM +2462 "core" ' + #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +134 "core"  +2 "processing"%@% +3 "core" %6W\ \ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%?' +595 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%>'[ +1610 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%= +88 "core"  + ."da"PBV.dial :waste1 +2 "processing"%A  +36 "core" +2 "processing"%D% +3 "core" %V]\  +2 ."da"PS.seek 1.5ml +2 "processing"%E' +604 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%B * +36 "core" + +2 ."da"PS.seek 0ml +2 "processing"%F'W +1611 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%H  +34 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 + "processing"%C * +36 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%J +74 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%K' +2460 "core" ' + ."da"PSV.dial PTV +39 "processing"%G +84 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%L +76 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%I +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%O  +74 "core"  +2 ."da"PS.seek :empty +2 "processing"%N'9 +2470 "core" ' + #"da"getPMLReagent08 +2 .PRV.dial :air + "processing"%Q  +44 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +2 "processing"%P  +132 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 + "processing"%S  +45 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"%R +57 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%V' +395 "core" ' + ."da"delay 2 seconds +203 .PRV.dial :air + "processing"%M  +45 "core"  +2 "processing"%U% +3 "core" %>\  +2 ."da"PS.seek 0.55ml +2 "processing"%X' +338 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%Y  +42 "core"  +2 ."da"PS.seek 2ml +2 "processing"%7'[ +1567 "core" ' + ."da"PSV.dial :PML +2 "processing"%\\ +46 "core" + ."da"PTV.dial :mixing +2 "processing"%] @ +73 "core" B + ."da"PBV.dial :waste1 +2 "processing"%p  +35 "core"  +2 "processing"%`% +3 "core" %\\6\  +2 ."da"PS.seek 1.85ml +2 "processing"%b'< +250 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" + +2 ."da"PS.seek 0ml +2 "processing"%{'W +1971 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +23427 "Can"\ :; +24575 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%_  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%e * +34 "core" + + ."da"PSV.dial :air +2 "processing"%f  +46 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%[' +2468 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%h +46 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%i  +46 "core"  + ."da"delay 2 seconds +203 .PSV.dial :mixloop +2 "processing"%k +46 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%  +57 "core" +2 ."da"PS.seek :empty +2 "processing"%'9 +2470 "core" ' + #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%^ +134 "core"  +2 "processing"%a% +3 "core" %<]\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure PSconfig +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 +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%l'[ +1608 "core" ' + ."da"PTV.dial :puck +2 "processing"%q  +72 "core"  + ."da"PSV.dial PTV +2 "processing"%r +75 "core" + ."da"PBV.dial :waste1 +2 "processing"%4  +35 "core" +2 "processing"%W% +3 "core" %W\\\ \  +2 ."da"PS.seek 1.5ml +2 "processing"%t' +591 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%g * +37 "core" , +2 ."da"PS.seek 0ml +2 "processing"%v'W +1607 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%u  +36 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 + "processing"% * +35 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%o +76 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%y' +2443 "core" ' + ."da"PSV.dial PTV +2 "processing"%z +76 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%} +76 "core"  + ."da"delay 5 seconds +504 .PSV.dial PTV + "processing"%w +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%m  +73 "core"  +2 ."da"PS.seek :empty +2 "processing"%s'9 +1471 "Can"\ KK +991 "core" ' + #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%~ +134 "core"  +2 "processing"%Z% +3 "core" %<e\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure PSconfig +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"%'[ +1613 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +87 "core"  + ."da"PBV.dial :waste1 +2 "processing"%  +35 "core" +2 "processing"%% +3 "core" %\\f\  +2 ."da"PS.seek 1.5ml +2 "processing"%' +584 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'W +1608 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +33 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 + "processing"%d * +35 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%j +73 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%n' +2444 "core" ' + ."da"PSV.dial PTV +2 "processing"% +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"% +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +74 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2467 "core" ' + #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%\ +133 "core"  +2 "processing"%% +3 "core" %;l\ \ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%' +597 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1613 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +35 "core" +2 "processing"%!% +3 "core" %\\z\  +2 ."da"PS.seek 1.5ml +2 "processing"%"' +591 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%# * +37 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'W +1616 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%%  +34 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 + "processing"%& * +35 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%' +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%(' +2448 "core" ' + ."da"PSV.dial PTV +2 "processing"%$ +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%* +75 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%+ +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%)  +86 "core" +2 ."da"PS.seek :empty +2 "processing"%,'9 +2466 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%/ +137 "core"  +5 "processing"%0% +16 "core" %9h +6 #"da"Pulling 0.25ml of PSR.sub1 +2 .PSR.select :sub1 +3 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.25ml +2 "processing"%T'7 +339 "core" ' +66 ."da"delay 5 seconds +503 "processing"%1% +3 "core" %2j  + #"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 +503 .PSR.select :air + "processing"% +9 ."da"PS.seek 2ml +2 "processing"%5'[ +1606 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%3 +76 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +35 "core"  +2 "processing"%2% +3 "core" %\\n  +2 ."da"PS.seek 1.5ml +43 "processing"%8' +308 "Can" 21 +292 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%6 * +37 "core" , +2 ."da"PS.seek 0ml +2 "processing"%|'W +1613 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%:  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%; * +36 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%< +76 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +2515 "core" ' + ."da"PSV.dial PTV +2 "processing"% +76 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%@ +77 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%9 +77 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%?  +76 "core"  +2 ."da"PS.seek :empty +2 "processing"%='9 +2540 "core" ' +2 "processing"%A9 +3 "core" 94 + #"da"Processing Puck Heater at 28.1C before imaging + .PH.coast +2 "processing"%D  +3 "core" 4 + 4 +2 "processing"%>& +3 "core" &TA} ( + #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&B% +3 "core" %  S M +2 "storage"(E% +3 "core" %z - +2 "storage"(H. +2 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 3 +2 "storage"(C( +340 "core" ( + ."da"SC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (J& +2 "core" & e +2 "manipulator"&F& +3 "core" &- K9 +2 "manipulator"&G% +3 "core" %  w K +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 3 + "manipulator"&L( +177 "core" ( +3 "manipulator"&I& +3 "core" &\ J# +2 "storage"(O& +3 "core" & j +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&K' +96 "core" ' +2 "storage"(Q& +3 "core" & I +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 ."da"SE.seek :beamBreak + "storage"(P'L +279 "core" ' +2 "storage"(S- +2 "core" -'L +2 ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"(R' +32 "core" ' +2 "manipulator"&N& +4 "core" &\ L# +2 "manipulator"&M% +3 "core" %и v K +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&U'\ +96 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&V( +257 "core" ( +2 "manipulator"&Y& +3 "core" & i HM +2 ."da"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &X& +3 "core" & 1 HM +2 ."da"Forearm.seek PC + "manipulator"&\\' +108 "core" ' + ."da"Hand.close +2 "manipulator"&]/ +70 "core" / +2 ."da"PC.seek :open +2 "processing"%p( +403 "core" ( + "storage"(`& +4 "core" & w +2 "manipulator"&& +3 "core" &  IM +2 "manipulator"&7% +3 "core" %  H +2 ."da"Forearm.seek :retract +2 "manipulator"&b'\ +97 "core" ' + ."da"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&_( +256 "core" ( +2 "manipulator"&e& +3 "core" & b J$ +2 "storage"(f& +3 "core" & 2 +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 700 counts + "manipulator"&{' +101 "core" ' + ."da"Hand.open +2 "manipulator"&h1 +66 "core" 1 +2 "storage"(i- +3 "core" -' +2 ."da"SE.seek -0.19 Pucks below Top Plate +2 "storage"(k' +28 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.86 Pucks below Top Plate +2 "storage"(' +53 "core" ' +2 #"da"Lights, camera, ACTION! + #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da19jun1409h.tif +5 "processing"%[& +8 "core" &3 +4 "manipulator"&^& +5 "core" &\ g h & ># +2 "manipulator"&a% +4 "core" % н j j P ? +2 ."psFlush"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +91 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&c(- +182 "core" ( +2 "manipulator"&q& +3 "core" &- c g v >\ +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &r& +2 "core" &- d \\ >\ +4 ."psFlush"Forearm.seek :garage +2 "manipulator"&4' +109 "core" ' + ."psFlush"Hand.close +2 "manipulator"&W/ +74 "core" / +2 "manipulator"&l& +3 "core" &-  4\ +2 "manipulator"&g% +3 "core" %  W 4o +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&t'\ +108 "core" ' +2 ."psFlush"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&u( +112 "core" ( +2 "manipulator"& & +3 "core" & f `  > +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &o& +2 "core" & \\ d > +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC + "manipulator"&v' +100 "core" ' +4 "manipulator"&z& +3 "core" & > ? : +2 "manipulator"&}% +4 "core" % @ ? t 9 +2 "processing"%w& +3 "core" & +2 "processing"%m& +3 ."psFlush"PC.seek :closed +2 "processing"%y(Tg +3 "core" & +4 &  +10 &.p ,} +9 &bs @ +9 &\\e R +10 &D R +9 &E{ R +9 &Gn R +10 &aIn R +9 &#Ge R +10 &Fe R +9 &F[ R +9 & jFR R +10 &",FN R +9 &#F: R +9 &%E? R +10 &'sF> R +9 &)5F5 R +10 &*F. R +9 &,D, R +9 &.{F" R +10 &0>D Q +9 &1F R +9 &3E R +10 &5D R +9 &7DD\ R +10 &9E R +9 &:F R +9 &<H R +10 &>MD R +9 &@G R +9 &AD Q +10 &CD R +9 &ETJ R +10 &GJ R +9 &HN S +9 &J\\ U +10 &LL~ X +9 &N  Y +9 &O~ Y +10 &Q Y +9 &SGu > +10 &T%/} T +9 &TP ) +2 ( + "processing"%m& +2 #"psFlush"Processing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.72 +2 "processing"%~& +3 "core" &TP ) + ."psFlush"Hand.open +2 "manipulator"&Z1 +72 "core" 1 +3 "manipulator"&s% +4 "core" %  ! 8 +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +104 "core" ' + ."psFlush"PSV.dial PSR +47 "processing"% +82 #"da"SX HX9/16 (USB:23): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 13.156 seconds\ /var/log/esp/da19jun1409h.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da19jun1409h15s.tif +62 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."psFlush"PS.seek 1ml +2 "processing"%'P +1112 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +3 "processing"%' +352 #"da"SX HX9/16 (USB:23): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da19jun1409h15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da19jun1409h30s.tif +1257 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +87 "core"  +2 ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +36 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%'W +1668 #"da"SX HX9/16 (USB:23): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da19jun1409h30s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da19jun1409h70s.tif +958 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +75 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +3 "processing"%d' +585 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +3 "processing"%j' +2122 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"% +77 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"% U +57 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2632 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +45 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +518 #"da"SX HX9/16 (USB:23): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da19jun1409h70s.tif: TIFF Upload Complete\ +3 ."Qmail"HABfans.email "13.156 sec auto-exposure",Subject: "da19jun1409h images!" +2 ."da"Gate.power :camera,:OFF +7 "storage"(n- +9 "core" -' +7 "storage"(\ & +10 "core" & P t + "manipulator"&& +4 "core" & )  ^ +2 "manipulator"&% +3 "core" %\  + * * ^ +2 ."da"Elbow.reconfigure TightElbow +4 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&( +259 "core" ( +3 "manipulator"&& +11 "core" &\ ! + 6 a$ +3 "storage"( & +8 "core" & 2 3 +4 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&!' +93 "core" ' +38 ."da"SE.reconfigure SEgently +7 "storage"(#QK-0-\ b +5 ."da"SE.seek -0.15 Pucks below Top Plate +11 "storage"(' +59 "core" ' +3 "manipulator"&#& +12 "core" &  q$ +6 "storage"("& +8 "core" & ( *\ +3 ."da"Elbow.reconfigure LimpElbow +8 "manipulator"&$ ,(#b +7 ."da"Forearm.reconfigure LooseForearm +5 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek 3 +4 "manipulator"&%' +41 "core" ' +3 ."da"Elbow.hold +5 "manipulator"&&, +6 "core" , +6 ."da"Elbow.reconfigure TightElbow +5 "manipulator"&$&.,(\ #b +6 ."da"SE.reconfigure SEconfig +7 "storage"(#QK-0-\ b +5 ."da"SE.seek 0.04 Pucks below Top Plate +8 "storage"('' +22 "core" ' +3 "manipulator"&% +15 "core" %i P N  e +5 "storage"($& +10 "core" &   f\ +3 ."da"Forearm.force -20 +2 "manipulator"&5 +3 ."da"Forearm.seek 3 + 311 counts +2 "manipulator"&*'= +21 "core" ' +2 "manipulator"&+& +4 "core" &\  s# +2 "storage"()& +4 "core" &  ( ,\  +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&(' +30 "core" ' +2 "storage"(/% +11 "core" % * \  +11 ."downElevator"SE.seek :down +5 "storage"(0'v +92 (,% +4 "core" %0 , * \ Ym + "manipulator"&1% +4 "core" %д rv +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&T'\ +92 "core" ' +72 ' +2 ."downElevator"SE.coast +3 "storage"(5 +4 ."da"SC.coast +3 "storage"(6 +947 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%-  +85 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%3'9 +2632 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +55 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%2' +2633 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%5 +88 "core"  + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%6'W +2635 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%8 @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%:' +2639 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%;  +73 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%<'9 +2638 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%| +46 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"% 'P +1105 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%@' +1604 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%9 +73 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%?  +56 "core" +2 ."psFlush"PS.seek 0ml +44 "processing"%'W +2662 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%A +75 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%D' +597 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%>' +2117 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%B +75 "core" + ."psFlush"PBV.dial PSV +2 "processing"%E U +54 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%H'W +2629 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%J @ +46 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%F' +2638 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%G  +73 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%I'9 +924 "Can"\ >> +1708 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%O +46 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%Q' +2633 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +73 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%'W +2628 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%S @ +57 "core" B +2 ."psFlush"PS.seek 2.5ml +2 "processing"%N' +2633 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%M  +77 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%P'9 +2638 "core" ' + #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&K& +4 "core" &\ o o # + "manipulator"&Y% +4 "core" %\  n n  +2 ."psFlush"Elbow.seek PC + "manipulator"&X( +261 "core" ( + "manipulator"&L& +4 "core" & U Z ; +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &]& +3 "core" & J M # ; +2 ."psFlush"Forearm.seek PC +2 "manipulator"&U' +95 "core" ' + ."psFlush"Hand.close +2 "manipulator"&x/ +69 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%`( +404 "core" ( + "manipulator"&& +4 "core" & o m ; +2 "manipulator"&7% +3 "core" % o o +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&\\'\ +98 "core" ' + ."psFlush"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&e(- +147 "core" ( +2 "manipulator"&f& +3 "core" &. n m h > +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &V& +3 "core" &. o c > +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&h' +115 "core" ' + ."psFlush"Hand.open +2 "manipulator"&i1 +72 "core" 1 +2 "manipulator"&[% +3 "core" % s | |l +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&^'\ +97 "core" ' + #tFinished short da assay +33506 #-> access 3 +3 .SE.seek :down + "storage"(a'v +13 "core" ' + "manipulator"&b% +4 "core" %\   +2 "manipulator"&R& +3 "core" &. > +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 7 + "storage"(k([z +1283 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (q& +2 "core" &[x A\ !\ +11188 "Can"\ >> +20199 #t-> access 4 +3 .SE.seek :down + "storage"(r'v +4 "core" ' +2 "manipulator"&{% +3 "core" %\  p m  +2 "manipulator"&_& +3 "core" &. o n > +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 +2 "storage"(W($ +1915 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (l& +2 "core" &' ,\  +9826 #t-> startTube 4 +415 #-> shortDA +3 "collection"'g% +2 "processing"%% +3 "core" %h +4 %9A\  +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +488 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1003 .PSV.dial :mixloop + "processing"% +134 "core" + .tPTV.dial :PRVmixing +2 "processing"%o  +133 "core" + .tPRV.dial :sipper +2 "processing"%4  +107 "core" +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%z'] +2293 "core" ' + ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%}  +138 "core"  +2 .tPS.seek 0.5ml +2 "processing"%w' +1277 "core" ' + .tPRV.dial :waste2 +2 "processing"%c @ +102 "core" ? +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek :empty + "processing"%t'9 +601 "core" ' + .tPSV.dial PSR +2 "processing"%p +104 "core"  +2 "processing"%~% +3 "core" %6 \  + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%Z'P +1101 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%s' +1613 "core" ' + .tPSV.dial :mixloop +2 "processing"%m +106 "core" +2 .tPS.seek :empty + "processing"%'9 +2638 "core" ' + .tPSV.dial PSR +2 "processing"%v +117 "core"  +2 "processing"%=% +3 "core" %9\  + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%'P +1101 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%' +1610 "core" ' + .tPSV.dial :mixloop +2 "processing"% +103 "core" + .tPRV.dial :sipper +2 "processing"%  +44 "core" +2 .tPS.seek :empty + "processing"%'9 +2656 "core" ' + .tPSV.dial PSR +2 "processing"% +105 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%d' +2625 "core" ' + .tPSV.dial :mixloop +2 "processing"% +106 "core" +2 .tPS.seek :empty + "processing"%'9 +2634 "core" ' +2 #tLoading da puck from tube 4 into Processing Clamp + "processing"%j& +4 "core" &\  +2 "manipulator"&% +3 "core" %\  T P L  + "storage"(% +4 "core" %~ N\  + "storage"(n. +3 "core" .($ +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +37 .tSC.seek 4 +9 "storage"(\ (,H +974 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (& +2 "core" &,F$ )\ \  +2 "manipulator"&& +3 "core" &. ; - \ > +2 "manipulator"&% +3 "core" %\  =  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 + "manipulator"& ( +175 "core" ( +2 "manipulator"&u& +3 "core" & L [ % +2 "storage"(#& +4 "core" &,F$ _\ \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&"'# +97 "core" ' +2 "storage"(& +3 "core" &,F$ \ \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"('L +283 "core" ' +2 "storage"($- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (& +3 "core" &,F$ \ \  +2 "manipulator"&+& +3 "core" & P E Y % +2 .tElbow.seek 4 + "manipulator"&)( +4 "core" ( + "manipulator"&/& +4 "core" & o O 0 % +2 "storage"(!& +3 "core" &,F$ 6\ \  +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&'ϓ +14 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&,/ +75 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&1& +3 "storage"('v +6 "core" & B % +2 "manipulator"&%% +3 "core" % ϐ A b +2 .tForearm.seek :retract +2 "manipulator"&*'\ +92 "core" ' +2 .tElbow.seek PC +2 "manipulator"&'( +168 "core" ' + ."downElevator"SE.coast + "storage"(5 +82 "core" ( +4 "manipulator"&(& +3 "core" & ` N +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &0& +3 "core" & K N ; +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&C' +101 "core" ' +2 "manipulator"&-& +3 "core" & , 2 > +2 "manipulator"&% +4 "core" %Ϯ * * +2 "processing"%& +3 "core" &V\  +2 "processing"%3& +3 .tPC.seek :closed +2 "processing"%5(Tg +3 "core" &(\  +2 &$\  +9 &0u&\ +z +9 &bx\ ? +10 &_l \ P +9 & J\ P +9 &M\ Q +10 &N \ Q +9 &fQ \ P +10 &(L\ P +9 &O\ P +9 &O\ P +10 & nN\ P +9 &"1K\ P +9 &#N\ Q +10 &%M \ P +9 &'vO \ P +10 &)8P \ P +9 &*N\ P +9 &,N\ Q +10 &.~L\ P +9 &0@O\ P +9 &2N\ P +10 &3J\ P +9 &5I\ P +10 &7GM\ Q +9 &9\ L\ P +9 &:I\ P +10 &<L\ P +9 &>QI\ P +9 &@M\ P +10 &AN\ P +9 &CN\ P +10 &EWN\ Q +9 &GQ\ Q +9 &H\\\ R +10 &Jj\ T +9 &LO\ V +9 &N\ W +10 &O\ V +9 &Q\ X +10 &SHu\ 7 +9 &T".b\ N +9 &TC"\ - +2 ( + "processing"%3& +2 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.65 + .Hand.open +2 "manipulator"&21 +73 "core" 1 +2 "manipulator"&8% +4 "core" % Ϯ\ \  } + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&6'\ +105 "core" ' + .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 4 in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%;  +3 %:9 +4 "core" 9 +103 "processing"%|9 +2 "core" 9b +103 "processing"%<9 +2 "core" 9c  +103 "processing"% 9 +2 "core" 9b  +103 "processing"%99 +2 "core" 9c +103 "processing"%?9 +2 "core" 9c +103 "processing"%@9 +2 "core" 9b +103 "processing"%A9 +2 "core" 9c +103 "processing"%9 +3 "core" 9c" +103 "processing"%D9 +2 "core" 9d& +103 "processing"%B9 +2 "core" 9d+ +103 "processing"%E9 +2 "core" 9c/ +103 "processing"%>9 +2 "core" 9c3 +103 "processing"%J9 +3 "core" 9d7 +103 "processing"%H9 +2 "core" 9d; +103 "processing"%G9 +2 "core" 9c@ +8 "Can" 00 +95 "processing"%F9 +2 "core" 9dD +103 "processing"%O9 +2 "core" 9dH +104 "processing"%I9 +2 "core" 9dL +103 "processing"%9 +2 "core" 9dP +103 "processing"%Q9 +2 "core" 9eU +103 "processing"%S9 +2 "core" 9eY +103 "processing"%9 +2 "core" 9e]\ +103 "processing"%M9 +3 "core" 9ea\ +103 "processing"%N9 +2 "core" 9ee +103 "processing"%K9 +2 "core" 9ej +103 "processing"%Y9 +2 "core" 9gn +103 "processing"%L9 +2 "core" 9gr +103 "processing"%]9 +3 "core" 9!hv +103 "processing"%&9 +2 "core" 9(iz +103 "processing"%x9 +2 "core" 90i +103 "processing"%T9 +2 "core" 96j +103 "processing"%y9 +2 "core" 9=j +103 "processing"%9 +3 "core" 9Dj +103 "processing"%79 +2 "core" 9Jj +103 "processing"%f9 +2 "core" 9Qk +103 "processing"%V9 +2 "core" 9Uk +103 "processing"%U9 +2 "core" 9Zl +2 .tPH.hold 2:00:00,28C +4 "processing"%X ppX +3 .tdelay 1:30 +2 "core"  +9001 .tPSR.select :air + .PSV.dial PSR +2 "processing"%i +107 "core"  +2 "processing"%[% +3 "core" %6Q\  +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"% +9 .tPS.seek 2ml +2 "processing"%h'[ +1611 "core" ' + .tPTV.dial :puck +2 "processing"%b  +131 "core"  + .tPSV.dial PTV +2 "processing"%R +88 "core"  + .tPBV.dial :waste1 +2 "processing"%q  +55 "core" +2 "processing"%{% +3 "core" %]V\  +2 .tPS.seek 1.5ml +2 "processing"%_' +589 "core" ' + .tdelay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%a * +36 "core" , +2 .tPS.seek 0ml +2 "processing"%k'W +1608 "core" ' + .tdelay 5:00 +30004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%l  +33 "core"  +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%g * +35 "core" + +2 .tPSR.select :air + .PSV.dial PSR +2 "processing"% +73 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"% ' +2444 "core" ' + .tPSV.dial PTV +2 "processing"%o +75 "core" + .tdelay 5 seconds +503 .PSV.dial PSR +2 "processing"%4 +75 "core"  + .tdelay 5 seconds +503 .PSV.dial PTV + "processing"%P +75 "core" + .tdelay 5 seconds +503 .PSV.dial :air + "processing"%}  +87 "core" +2 .tPS.seek :empty +2 "processing"%z'9 +2443 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%c  +133 "core" + .tPSV.dial :mixloop +2 "processing"%w +42 "core" + .tPRV.dial :ab1 +2 "processing"%p @ +105 "core" ? +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%~'w +353 "core" ' + .tdelay 2 seconds +203 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "processing"%t  +45 "core"  +2 "processing"%Z% +4 "core" %r7\  +2 .tPS.seek 0.32ml + "processing"%m' +393 "core" ' + .tdelay 2 seconds +203 .CBV.dial between PRV and PSV + "collection"'s  +39 "core" + .tPRV.dial :air +2 "processing"%v  +44 "core"  +2 .tPS.seek 0.9ml +39 "processing"%='D +1243 "core" ' + .tPRV.dial :waste2 +2 "processing"% @ +74 "core" > +2 .tPS.seek 0.5ml +2 "processing"%' +148 "Can"\ FF +721 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%  +57 "core" +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%'[ +1618 "core" ' + .tPSV.dial :PML +2 "processing"% +43 "core" + .tPTV.dial :mixing +2 "processing"% @ +73 "core" A + .tPBV.dial :waste1 +2 "processing"%  +35 "core" +2 "processing"%% +4 "core" %b5\  + .tPS.seek 1.85ml +2 "processing"%d'B +228 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%j * +36 "core" , +2 .tPS.seek 0ml +2 "processing"%'W +1973 "core" ' + .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'& +2 "core" &` +2 "manipulator"&n& +3 "core" & j } +2 "manipulator"&W% +4 "core" %\ \  I  + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&(- +135 "core" ( +2 "manipulator"&& +3 "core" &- , ~+ +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- v ~+ +2 .tForearm.seek :garage +2 "manipulator"&u' +107 "core" ' + .tHand.close +2 "manipulator"&#/ +66 "core" / +3 "manipulator"&& +4 "core" &- U s+ +2 "manipulator"&e% +3 "core" % : t +2 .tForearm.seek :retract + "manipulator"&^'\ +100 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&$( +283 "core" ( +2 "manipulator"&& +3 "core" &\   |f +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &+& +3 "core" &  |f +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&r'ρ +98 "core" ' +3 "manipulator"&/& +4 "core" & Y {f +2 "manipulator"&!% +3 "core" % O { +2 "collection"',& +3 "core" &: +2 "collection"'1& +3 .tCC.seek :closed +2 "collection"'%(O +3 "core" &] +3 &a  +9 &.xT ,} +9 &cQ @ +10 &ctV Q +9 &%QQ P +10 &WU Q +9 &SN P +9 &lRJ P +10 &-UM P +9 &RO P +9 &RG P +10 & sRM P +9 &"5TN P +10 &#TO P +9 &%OR P +9 &'{UR P +10 &)=RQ P +9 &*RN P +9 &,US P +10 &.RS P +9 &0FSR P +10 &2 RP P +9 &3RN O +9 &5RL P +10 &7PRT O +9 &9SQ P +9 &:QO P +10 &<QN P +9 &>WRL P +10 &@RI O +9 &AS@ P +9 &CSK P +10 &E\\YS Q +9 &GaO Q +9 &HsK S +10 &JP X +9 &LBK \\ +10 &NA Q +9 &O3NB ({ +9 &Otk< J +2 ( + "collection"'1& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.89 + "collection"' & +3 "core" &Ot_ J +2 .tHand.open + "manipulator"&"1 +67 "core" 1 +2 "manipulator"&% +4 "core" %   x + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +95 "core" ' +2 .tPSV.dial PSR +2 "processing"%( +104 "core"  +2 "processing"%0% +3 "core" %Y: +2 #tPulling 1.5ml of PSR.flush .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml + "processing"%)' +1616 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 + "processing"%-  +44 "core"  +2 .tPS.seek 0ml +2 "processing"%'W +1616 "core" ' + .tPSV.dial PSR +2 "processing"% +45 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%' +2628 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +5 "processing"%*  "collection"'`  +41 "core" ~ +125  + .tPSV.dial :mixloop +2 "processing"%2 +105 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%8  +74 "core" +2 .tPS.seek 0ml +2 "processing"%:'W +2637 "core" ' + .tPSV.dial :air +2 "processing"%3  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%|' +2633 "core" ' + .tPSV.dial :mixloop +2 "processing"%C +46 "core" +2 .tPS.seek 0ml +2 "processing"%<'W +2638 "core" ' + .tPSV.dial :air +2 "processing"%\  +56 "core" +2 .tPS.seek 2.5ml +2 "processing"% ' +2631 "core" ' + .tPSV.dial :mixloop +2 "processing"%9 +42 "core" +2 .tPS.seek 0ml +2 "processing"%?'W +2635 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&@& +4 "core" &  {f + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&A( +3 "core" ( +2 "manipulator"&& +4 "core" &  {f + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &D& +2 "core" &  {f +2 .tForearm.seek CC +2 "manipulator"&B'ρ +102 "core" ' + .tHand.close +2 "manipulator"&E/ +65 "core" / +2 .tCC.seek :open + "collection"'>( +379 "core" ( +2 "manipulator"&J& +3 "core" &  zf +2 "manipulator"&H% +3 "core" % ϋ  wz +2 .tForearm.seek :retract +2 "manipulator"&G'\ +97 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&F(- +278 "core" ( +2 "manipulator"&O& +3 "core" &- ) | +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &I& +3 "core" &- = ~ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +107 "core" ' +3 .tHand.open + "manipulator"&Q1 +76 "core" 1 +2 "manipulator"&S% +3 "core" % ? s +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 ."da"delayUntil "10:22:58.99" +24873 #recoverPRVreagent08 + .PTV.dial :mixing + "processing"%M @ +74 "core" A + ."da"PBV.dial :waste1 +2 "processing"%N  +34 "core"  + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 + "processing"%K * +35 "core" + + ."da"PSV.dial :air +2 "processing"%Y  +56 "core" +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%L' +2450 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%] +42 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%&  +44 "core"  + ."da"delay 2 seconds +203 .PSV.dial :mixloop + "processing"%x +83 "core" +9 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%T  +43 "core"  +2 ."da"PS.seek :empty +2 "processing"%y'9 +466 "Can"\ == +1984 "core" ' + #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +134 "core"  +2 "processing"%7% +3 "core" %6P +2 #"da"Pulling 0.5ml of PSR.wash .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure PSconfig +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 +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%V'[ +1617 "core" ' + ."da"PTV.dial :puck +2 "processing"%U  +74 "core"  + ."da"PSV.dial PTV +2 "processing"%i +75 "core" + ."da"PBV.dial :waste1 +2 "processing"%[  +34 "core" +2 "processing"%% +3 "core" %^X\  +2 ."da"PS.seek 1.5ml +2 "processing"%\\' +590 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%b * +35 "core" + +2 ."da"PS.seek 0ml +2 "processing"%R'W +1615 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%q  +33 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 + "processing"%{ * +37 "core" , +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"%h +76 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%a' +2439 "core" ' + ."da"PSV.dial PTV +2 "processing"%_ +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%; +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%l +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%g  +74 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2466 "core" ' + #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%k +147 "core"  +2 "processing"%o% +3 "core" %<Y\  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%4' +602 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%P'[ +1616 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%} +77 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +35 "core"  +2 "processing"%c% +3 "core" %cQ\  +2 ."da"PS.seek 1.5ml +2 "processing"%w' +594 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%p * +35 "core" + +2 ."da"PS.seek 0ml +2 "processing"%z'W +1612 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%t  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%Z * +34 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%~ +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%s' +2449 "core" ' + ."da"PSV.dial PTV +2 "processing"%v +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%m +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%=  +74 "core"  +2 ."da"PS.seek :empty +2 "processing"% '9 +2442 "core" ' + #"da"getPMLReagent08 +2 .PRV.dial :air + "processing"%  +43 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +2 "processing"%  +133 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 +2 "processing"%  +44 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop +2 "processing"% +56 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%' +389 "core" ' + ."da"delay 2 seconds +203 .PRV.dial :air + "processing"%j  +45 "core"  +2 "processing"%% +3 "core" %Q  +2 ."da"PS.seek 0.55ml +2 "processing"%d't +338 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%  +42 "core"  +2 ."da"PS.seek 2ml +2 "processing"%n'[ +652 "Can" \\\\ +913 "core" ' + ."da"PSV.dial :PML +2 "processing"%W +44 "core" + ."da"PTV.dial :mixing +2 "processing"% @ +73 "core" B + ."da"PBV.dial :waste1 +2 "processing"%  +35 "core" +2 "processing"%'% +3 "core" %^X\  +2 ."da"PS.seek 1.85ml +2 "processing"%#'> +239 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" + +2 ."da"PS.seek 0ml +2 "processing"%e'W +1967 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +48002 #recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%6  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%u * +36 "core" , + ."da"PSV.dial :air +3 "processing"%  +43 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%+' +2456 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +44 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%/  +44 "core"  + ."da"delay 2 seconds +203 .PSV.dial :mixloop + "processing"%! +57 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%,  +42 "core"  +2 ."da"PS.seek :empty +2 "processing"%^'9 +2065 "Can" FF +404 "core" ' + #"da"washCycleDA #1 of 3 +2 .PSR.select :air + .PSV.dial PSR +2 "processing"% +148 "core"  +2 "processing"% % +4 "core" %<Y\  + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +48 ."da"PS.seek 0.5ml +2 "processing"%"' +598 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'[ +1612 "core" ' + ."da"PTV.dial :puck +2 "processing"%1  +73 "core"  + ."da"PSV.dial PTV +2 "processing"%( +77 "core" + ."da"PBV.dial :waste1 +2 "processing"%0  +34 "core" +2 "processing"%r% +3 "core" %\\`\  +2 ."da"PS.seek 1.5ml +2 "processing"%' +588 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%- * +34 "core" * +2 ."da"PS.seek 0ml +2 "processing"%)'W +1617 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +34 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 + "processing"% * +36 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%` +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%*' +2445 "core" ' + ."da"PSV.dial PTV +2 "processing"%2 +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%8 +75 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%3  +73 "core"  +2 ."da"PS.seek :empty +2 "processing"%:'9 +2457 "core" ' + #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%C +135 "core"  +2 "processing"%|% +3 "core" %5Q + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%\ ' +598 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%<'[ +1607 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%9 +87 "core"  + ."da"PBV.dial :waste1 +2 "processing"%  +36 "core" +2 "processing"%@% +3 "core" %W?\  +2 ."da"PS.seek 1.5ml +2 "processing"%' +592 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%D * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%E'W +1613 "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"% * +34 "core" * + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%% +73 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%J' +2447 "core" ' + ."da"PSV.dial PTV +2 "processing"%H +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%B +74 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%O +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%I  +73 "core"  +2 ."da"PS.seek :empty +2 "processing"%A'9 +2473 "core" ' + #"da"washCycleDA #3 of 3 +2 .PSR.select :air + .PSV.dial PSR +2 "processing"%Q +134 "core"  +2 "processing"%S% +3 "core" %9a + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%G' +605 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1610 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%M +75 "core" + ."da"PBV.dial :waste1 +2 "processing"%N  +35 "core" +2 "processing"%K% +3 "core" %WT\  +2 ."da"PS.seek 1.5ml +2 "processing"%Y' +589 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%? * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"%]'W +550 "Can" EE +1068 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%&  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%x * +35 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%T +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%L' +2457 "core" ' + ."da"PSV.dial PTV +2 "processing"% +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%7 +76 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%y +76 "core" + ."da"delay 5 seconds +504 .PSV.dial :air + "processing"%f  +73 "core"  +2 ."da"PS.seek :empty +2 "processing"%U'9 +2454 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%i +137 "core"  +5 "processing"%[% +16 "core" %8h +5 #"da"Pulling 0.25ml of PSR.sub1 +2 .PSR.select :sub1 +5 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.25ml +2 "processing"%'7 +331 "core" ' +23 ."da"delay 5 seconds +502 "processing"%V% +4 "core" %4R  + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%b' +340 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +9 ."da"PS.seek 2ml +2 "processing"%\\'[ +1612 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%q +75 "core" + ."da"PBV.dial :waste1 +2 "processing"%{  +37 "core" +2 "processing"%h% +3 "core" %_L +2 ."da"PS.seek 1.5ml +2 "processing"%R' +587 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +42 "processing"%_ * +43 "core" , +2 ."da"PS.seek 0ml +2 "processing"%;'W +1604 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%l  +33 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%g * +37 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%a +77 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%k' +2516 "core" ' + ."da"PSV.dial PTV +2 "processing"%o +77 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"% +77 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%4 +77 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%}  +75 "core"  +2 ."da"PS.seek :empty +2 "processing"% '9 +2512 "core" ' + "processing"%c9 +4 "core" 94 + #"da"Processing Puck Heater at 28.1C before imaging + .PH.coast +2 "processing"%P  +3 "core" 4 + 4 + "processing"%p& +4 "core" &TC y - + #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&w% +3 "core" %\  V F +2 "storage"(t% +3 "core" %  +2 "storage"(Z. +2 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 3 +2 "storage"(~( +342 "core" ( + ."da"SC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (z& +2 "core" & I +2 "manipulator"&v& +3 "core" &- u u ` B +2 "manipulator"&m% +3 "core" %\  j W \\ @ +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 3 +2 "manipulator"&( +175 "core" ( +2 "manipulator"&=& +3 "core" & o g D!r +2 "storage"(s& +3 "core" &   +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&' +100 "core" ' +2 "storage"(& +3 "core" &   +2 ."da"SE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak + "storage"('L +277 "core" ' +2 "storage"(- +2 "core" -'L +2 ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"( ' +33 "core" ' +2 "manipulator"&j& +4 "core" & s v C!r + "manipulator"&% +4 "core" % x  9 C + ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +101 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&( +257 "core" ( + "manipulator"&d& +4 "core" & - EO +2 ."da"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &W& +3 "core" & = EO +2 ."da"Forearm.seek PC + "manipulator"&' +97 "core" ' + ."da"Hand.close +2 "manipulator"&/ +77 "core" / +2 ."da"PC.seek :open +2 "processing"%'( +403 "core" ( + "storage"(& +4 "core" &  +2 "manipulator"&n& +3 "core" & x r  DO +2 "manipulator"&#% +3 "core" % x D +2 ."da"Forearm.seek :retract +2 "manipulator"&.'\ +102 "core" ' +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&6( +262 "core" ( +2 "manipulator"&u& +3 "core" & u t  B% +2 "storage"(& +3 "core" &  +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&e' +102 "core" ' + ."da"Hand.open +2 "manipulator"&1 +65 "core" 1 +2 "storage"(/- +3 "core" -' +2 ."da"SE.seek -0.19 Pucks below Top Plate +2 "storage"(!' +29 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.86 Pucks below Top Plate +2 "storage"(,' +54 "core" ' + #"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/da19jun1411h.tif +4 "processing"%+& +8 "core" & +4 "manipulator"&& +4 "core" &\   8# +2 "manipulator"& % +5 "core" % Я   81 +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&^'\ +93 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&"(- +182 "core" ( +2 "manipulator"&1& +3 "core" &- ) ! 8 8 +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &(& +4 "core" &-   S 8 +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&0' +108 "core" ' + ."psFlush"Hand.close +2 "manipulator"&r/ +72 "core" / +2 "manipulator"&& +3 "core" &- 0 +2 "manipulator"&-% +3 "core" %  3 0 +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +102 "core" ' +2 ."psFlush"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&( +128 "core" ( +2 "manipulator"&& +3 "core" & + , 69 +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &`& +3 "core" & ' ' 69 +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&)' +101 "core" ' +3 "manipulator"&2& +4 "core" & 6 / ( 79 +2 "manipulator"&8% +4 "core" % 4 3 t 7c +2 "processing"%& +3 "core" & +2 "processing"%3& +3 ."psFlush"PC.seek :closed +2 "processing"%*(Tg +3 "core" & +2 &  +10 &/p +{ +9 &ap ? +9 &Te R +10 &?} R +9 &Cw R +9 &Fo R +10 &XIe R +9 &F_ R +10 &DU R +9 &DP R +9 & `EG R +10 &"#FA R +9 &#ED R +9 &%DB R +10 &'jC1 R +9 &),F2 R +10 &*D* Q +9 &,F$ R +9 &.rC$ R +10 &04D R +9 &1H R +9 &3E R +10 &5zC R +9 &7=D Q +10 &8E R +9 &:H R +9 &<D R +10 &>DC R +9 &@D Q +9 &AD R +10 &CB R +9 &ELF R +10 &G I R +9 &HL S +9 &J\\ T +10 &LA} X +9 &N{~ Y +9 &O}z Z +10 &Qv Z +9 &SB}w C +10 &T(%Qj U +9 &TM'] 0 + ( +2 "processing"%3& +2 #"psFlush"Processing Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.74 +2 "processing"%C& +3 "core" &TM"a 0 +2 ."psFlush"Hand.open + "manipulator"&|1 +76 "core" 1 +2 "manipulator"&:% +52 "core" % $  Z 4c +9 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&\ '\ +95 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%9 +140 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"% 'P +741 #"da"SX HX9/16 (USB:25): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 21.406 seconds\ /var/log/esp/da19jun1411h.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da19jun1411h15s.tif +362 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%@' +1184 #"da"SX HX9/16 (USB:25): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da19jun1411h15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da19jun1411h30s.tif +426 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%< +77 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%D  +36 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%'W +2511 #"da"SX HX9/16 (USB:25): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da19jun1411h30s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da19jun1411h70s.tif +129 "core" ' +2 ."psFlush"PSV.dial PSR +6 "processing"%$ +81 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%' +587 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +3 "processing"%%' +2125 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%E +77 "core" + ."psFlush"PBV.dial PSV +3 "processing"%H U +56 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%B'W +2642 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%O @ +46 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%I' +1315 #"da"SX HX9/16 (USB:25): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da19jun1411h70s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +4 ."Qmail"HABfans.email "21.406 sec auto-exposure",Subject: "da19jun1411h images!" +8 "storage"(J- +10 "core" -' +8 "storage"(Q& +5 "core" &   +2 "manipulator"&S& +3 "core" & { T9 +2 "manipulator"&A% +3 "core" %\ ' * J U"] +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +3 "manipulator"&G( +258 "core" ( +2 "manipulator"&M& +4 "core" &  P Y% +2 "storage"(N& +3 "core" & \ \   +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&K' +114 "core" ' +2 ."da"SE.reconfigure SEgently +2 "storage"(#QK-0-\ b +4 ."da"SE.seek -0.15 Pucks below Top Plate +3 "storage"(' +59 "core" ' +8 "manipulator"&?& +15 "core" & m k k% +9 "storage"(Y& +14 "core" &  F\  +8 ."da"Elbow.reconfigure LimpElbow +6 "manipulator"&$ ,(#b +8 ."da"Forearm.reconfigure LooseForearm +11 "manipulator"&#Q@2^d^b +12 ."da"Forearm.seek 3 +4 "manipulator"&&' +43 "core" ' +4 ."da"Elbow.hold +6 "manipulator"&x, +12 "core" , +5 ."da"Elbow.reconfigure TightElbow +13 "manipulator"&$&.,(\ #b +7 ."da"SE.reconfigure SEconfig +7 "storage"(#QK-0-\ b +4 ."da"SE.seek 0.04 Pucks below Top Plate +8 "storage"(T' +24 "core" ' +9 "manipulator"&]% +7 "core" %n - - 4 _ +2 "storage"(& +5 "core" &  #\  + ."da"Forearm.force -20 +2 "manipulator"&5 +2 ."da"Forearm.seek 3 + 313 counts +2 "manipulator"&7'? +23 "core" ' +2 "manipulator"&y& +4 "core" &\ | n# +2 "storage"(f& +4 "core" &  \  +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&L' +20 "core" ' +4 "storage"(i% +7 "core" %   :\  +7 ."downElevator"SE.seek :down +3 "storage"(['v +99 (U% +3 "core" %<   ]\ Zr + "manipulator"&V% +4 "core" % m +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +58 ' +2 ."downElevator"SE.coast +2 "storage"(5 +5 ."da"SC.coast +3 "storage"(6 +173 "core" ' +4 ."psFlush"PSV.dial :waste1 +8 "processing"%b  +86 "core"  +6 ."psFlush"PS.seek :empty +5 "processing"%q'9 +1375 "Can" AA +1256 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%{ +43 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%h' +2636 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%\\ +86 "core"  + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%_'W +2634 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%R @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%l' +2629 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%g  +86 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%a'9 +2635 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%; +43 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%o'P +1102 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1610 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%4 +86 "core"  + ."psFlush"PTV.dial :puck +47 .PBV.dial :waste1 +2 "processing"%}  +55 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%k'W +2639 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%c +74 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%P' +590 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%p' +2119 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%w +88 "core"  + ."psFlush"PBV.dial PSV +2 "processing"%t U +54 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%Z'W +2635 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%z @ +43 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%v' +2632 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%m  +73 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%='9 +2626 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%s +56 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%' +2629 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%F +76 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%'W +2638 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +45 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%j' +2632 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +73 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2639 "core" ' + #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&& +4 "core" &\ / {# + "manipulator"&d% +4 "core" %\ # $ { G + ."psFlush"Elbow.seek PC +2 "manipulator"&W( +243 "core" ( + "manipulator"&& +4 "core" & 8 | +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" & | +2 ."psFlush"Forearm.seek PC +2 "manipulator"&' +96 "core" ' + ."psFlush"Hand.close +2 "manipulator"&5/ +74 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%( +403 "core" ( + "manipulator"&n& +4 "core" &  ~ +2 "manipulator"&#% +3 "core" % \ \  ]  +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +93 "core" ' + ."psFlush"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&u(- +132 "core" ( +2 "manipulator"&& +3 "core" &- \  }/ +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-  }/ + ."psFlush"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&' +113 "core" ' + ."psFlush"Hand.open +2 "manipulator"&/1 +70 "core" 1 +2 "manipulator"&+% +3 "core" % \  u +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +107 "core" ' + #tFinished short da assay +19057 "Can"\ 55 +60003 \ 54 +60002 \ 55 +34808 #t-> access 3 +3 .SE.seek :down + "storage"( 'v +3 "core" ' +2 "manipulator"&.% +3 "core" % \ \  B  +2 "manipulator"& & +3 "core" &- ^  l . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 7 + "storage"(!([z +1287 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (1& +2 "core" &[x. p u \   +979 #t-> access 4 +3 .SE.seek :down + "storage"(('v +3 "core" ' +2 "manipulator"&e% +4 "core" %   z + "manipulator"&6& +4 "core" &- z. + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 +2 "storage"(r($ +1920 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (& +2 "core" &% { z V\  +5161 #t-> startTube 4 +646 #-> shortDA +3 "collection"'-% + "processing"%^% +4 "core" %I +5 %7W\  +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +550 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1003 .PSV.dial :mixloop + "processing"% +134 "core" + .tPTV.dial :PRVmixing +2 "processing"%`  +133 "core" + .tPRV.dial :sipper +2 "processing"%0  +106 "core" +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%2'] +2300 "core" ' + ."connect"PRV.dial CBV +4 .tCBV.dial PRV +2 "processing"%8  +135 "core"  +2 .tPS.seek 0.5ml +2 "processing"%' +1270 "core" ' + .tPRV.dial :waste2 +2 "processing"%" @ +103 "core" > +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek :empty + "processing"%'9 +596 "core" ' + .tPSV.dial PSR +2 "processing"%' +117 "core"  +2 "processing"%C% +3 "core" %8Q\ + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1ml +2 "processing"%|'P +1102 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%:' +1607 "core" ' + .tPSV.dial :mixloop +2 "processing"%3 +105 "core" +2 .tPS.seek :empty + "processing"%9'9 +2629 "core" ' + .tPSV.dial PSR +2 "processing"%) +107 "core"  +2 "processing"% % +3 "core" %>\  + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1ml +2 "processing"% 'P +1097 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%<' +1613 "core" ' + .tPSV.dial :mixloop +2 "processing"%D +106 "core" + .tPRV.dial :sipper +2 "processing"%@  +44 "core" +2 .tPS.seek :empty + "processing"%$'9 +131 "Can" >> +2503 "core" ' + .tPSV.dial PSR +2 "processing"% +118 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%' +2637 "core" ' + .tPSV.dial :mixloop +2 "processing"%E +103 "core" +2 .tPS.seek :empty +2 "processing"%H'9 +2634 "core" ' +2 #tLoading da puck from tube 4 into Processing Clamp +43 "processing"%%& +7 "core" &}\ + "manipulator"&O% +3 "core" %  : { +2 "storage"(B% +3 "core" %} s ^ i\  +3 "storage"(J. +3 "core" .($ + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"(Q(,H +973 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (S& +2 "core" &,F( Q T\   +2 "manipulator"&A& +3 "core" &- D x. +2 "manipulator"&M% +4 "core" %  - x +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&N( +172 "core" ( +2 "manipulator"&& +3 "core" &  y& +2 "storage"(?& +3 "core" &,F) ] e \   +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&Y'# +102 "core" ' +2 "storage"(\ & +3 "core" &,F) x x d\   +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak + "storage"(]'L +287 "core" ' +2 "storage"(,- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (& +3 "core" &,F( H P \   +2 "manipulator"&y& +3 "core" & t x& +2 .tElbow.seek 4 + "manipulator"&f( +3 "core" ( +2 "manipulator"&i& +3 "core" &  w& +2 "storage"(K& +3 "core" &,F( Q O x\   +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&U'ϓ +22 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&G/ +77 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&V& +3 "storage"('v +6 "core" &  v& +2 "manipulator"&&% +3 "core" % ϔ  w* +2 .tForearm.seek :retract +2 "manipulator"&7'\ +92 "core" ' +2 .tElbow.seek PC +2 "manipulator"&T( +167 "core" ' + ."downElevator"SE.coast + "storage"(5 +143 "core" ( +2 "manipulator"&L& +3 "core" &  v5 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &b& +3 "core" &  v5 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&[' +101 "core" ' +2 "manipulator"&~& +4 "core" &  w5 + "manipulator"&I% +4 "core" % 9 xj +2 "processing"%{& +4 "core" &} + "processing"%q& +3 .tPC.seek :closed +2 "processing"%\\(Tg +3 "core" &L +5 &E 6 +9 &;HrJ 1 +10 &`oxH E +9 &^Q Q +9 &IN Q +10 &~OI P +9 &?MJ Q +10 &LI P +9 &L> Q +9 &O8 Q +10 &FN5 Q +9 &! J9 Q +9 &"J5 P +10 &$J5 P +9 &&OO1 Q +10 &(P. P +9 &)K1 P +9 &+O- Q +10 &-WL Q +9 &/O P +9 &0O( Q +10 &2M" Q +9 &4`O" P +10 &6!O$ Q +9 &7L$ Q +9 &9L Q +10 &;hI! P +9 &=)N Q +9 &>L P +10 &@I P +9 &BpI P +10 &D2M P +9 &EO Q +9 &GV Q +10 &Ir_ R +9 &K,| U +9 &L W +10 &N W +9 &Pm W +10 &R- X +9 &Sbe / +9 &T?g\ 9 +8 ( +2 &TK - + "processing"%q& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.69 +2 .Hand.open + "manipulator"&h1 +76 "core" 1 +2 "manipulator"&R% +3 "core" %  uj +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&_'\ +91 "core" ' + .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 4 in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%g  +2 %l9 +5 "core" 9f +103 "processing"%;9 +2 "core" 9f +103 "processing"%a9 +2 "core" 9f  +103 "processing"%o9 +2 "core" 9f  +103 "processing"%49 +2 "core" 9e +103 "processing"%}9 +2 "core" 9f +103 "processing"%9 +2 "core" 9e +103 "processing"%c9 +2 "core" 9f +103 "processing"%k9 +3 "core" 9e" +103 "processing"%P9 +2 "core" 9f& +103 "processing"%w9 +2 "core" 9f+ +103 "processing"%t9 +2 "core" 9f/ +103 "processing"%p9 +2 "core" 9f3 +103 "processing"%z9 +3 "core" 9f7 +103 "processing"%Z9 +2 "core" 9g; +103 "processing"%m9 +2 "core" 9f@ +103 "processing"%v9 +2 "core" 9fD +103 "processing"%s9 +2 "core" 9gH +103 "processing"%=9 +2 "core" 9gL +103 "processing"%F9 +2 "core" 9hP +103 "processing"%9 +2 "core" 9hU +103 "processing"%9 +2 "core" 9hY +103 "processing"%9 +2 "core" 9h] +103 "processing"%9 +3 "core" 9ia +103 "processing"%j9 +2 "core" 9ie +103 "processing"%9 +2 "core" 9ij +103 "processing"%d9 +2 "core" 9in +103 "processing"%9 +2 "core" 9jr +103 "processing"%9 +3 "core" 9jv +103 "processing"%x9 +2 "core" 9j{ +103 "processing"%59 +2 "core" 9j +103 "processing"%9 +2 "core" 9k +103 "processing"%*9 +2 "core" 9k +103 "processing"%n9 +4 "core" 9j +102 "processing"%#9 +2 "core" 9l +103 "processing"%9 +2 "core" 9l +103 "processing"%9 +2 "core" 9l +103 "processing"%9 +2 "core" 9'l +103 "processing"%W9 +2 "core" 90m +103 "processing"%/9 +2 "core" 97m +103 "processing"%+9 +2 "core" 9@n +103 "processing"%9 +2 "core" 9Hn +103 "processing"%9 +2 "core" 9On +103 "processing"%.9 +3 "core" 9Wo +103 "processing"% 9 +2 "core" 9^o +2 .tPH.hold 2:00:00,28C +4 "processing"%1 ppX + .tdelay 1:30 +4 "core"  +9001 .tPSR.select :air + .PSV.dial PSR +2 "processing"%e +117 "core"  +2 "processing"%6% +3 "core" %70 +2 #tPulling 0.5ml of PSR.wash + .PSR.select :wash + "processing"% +11 .tPS.seek 0.5ml +2 "processing"% ' +586 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +10 .tPS.seek 2ml +2 "processing"%!'[ +1617 "core" ' + .tPTV.dial :puck +2 "processing"%  +131 "core"  + .tPSV.dial PTV +2 "processing"%- +74 "core" + .tPBV.dial :waste1 +2 "processing"%^  +54 "core"  +2 "processing"%% +3 "core" %\\+  +2 .tPS.seek 1.5ml +2 "processing"%`' +588 "core" ' + .tdelay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%0 * +34 "core" * +2 .tPS.seek 0ml +2 "processing"%'W +1617 "core" ' + .tdelay 5:00 +29666 "Can" AA +337 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%8  +34 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%2 * +36 "core" , +2 .tPSR.select :air + .PSV.dial PSR +2 "processing"%" +75 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%' +2465 "core" ' + .tPSV.dial PTV +2 "processing"%' +75 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"%C +75 "core"  + .tdelay 5 seconds +503 .PSV.dial PTV + "processing"% +75 "core" + .tdelay 5 seconds +503 .PSV.dial :air + "processing"%|  +87 "core" +2 .tPS.seek :empty +2 "processing"%3'9 +2475 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%:  +133 "core" + .tPSV.dial :mixloop +2 "processing"%) +43 "core" + .tPRV.dial :ab1 +2 "processing"% @ +106 "core" > +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%9'w +355 "core" ' + .tdelay 2 seconds +251 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +2 "processing"%  +44 "core"  +2 "processing"%D% +3 "core" %z;  +3 .tPS.seek 0.32ml + "processing"%@'' +391 "core" ' + .tdelay 2 seconds +203 .CBV.dial between PRV and PSV +2 "collection"'<  +39 "core" + .tPRV.dial :air +2 "processing"%  +44 "core"  +2 .tPS.seek 0.9ml +2 "processing"%$'D +1225 "core" ' + .tPRV.dial :waste2 +2 "processing"%E @ +74 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%' +863 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%%  +45 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%O'[ +1606 "core" ' + .tPSV.dial :PML +2 "processing"%B +56 "core" + .tPTV.dial :mixing +2 "processing"%J @ +74 "core" B + .tPBV.dial :waste1 +2 "processing"%r  +36 "core" +2 "processing"%S% +3 "core" %W[  +2 .tPS.seek 1.85ml +2 "processing"%A'7 +238 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%M * +36 "core" , +2 .tPS.seek 0ml +2 "processing"%'W +1969 "core" ' + .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'?& +2 "core" &Z +2 "manipulator"&\ & +4 "core" & S q5 + "manipulator"&u% +4 "core" %\ # ` q C + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&(- +125 "core" ( +2 "manipulator"&,& +3 "core" &- p o0 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- l o0 +2 .tForearm.seek :garage + "manipulator"&(' +110 "core" ' + .tHand.close +2 "manipulator"&y/ +70 "core" / +4 "manipulator"&i& +4 "core" &- ` e g0 +2 "manipulator"&K% +3 "core" % f R k +2 .tForearm.seek :retract +2 "manipulator"&G'\ +108 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&V( +267 "core" ( +2 "manipulator"&&& +3 "core" &  u6 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &N& +3 "core" & % u6 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&Y'ρ +98 "core" ' +3 "manipulator"&]& +3 "core" &  p6 +2 "manipulator"&U% +4 "core" %τ  p +2 "collection"'f& +4 "core" &[ + "collection"'L& +4 .tCC.seek :closed +2 "collection"'b(O +2 "core" &] +3 &g  +10 &.ve ,} +9 &c_ @ +9 &gtU Q +10 &)OX P +9 &W_ Q +9 &Q] Q +10 &oMP P +9 &0V[ Q +10 &P` Q +9 &T\\ Q +9 & wQ\\ P +10 &"9OZ P +9 &#RW Q +9 &%PV P +10 &'NV P +9 &)AQ` P +10 &+O] Q +9 &,TX P +9 &.LZ P +10 &0ISV P +9 &2 SZ P +9 &3NX P +10 &5OX P +9 &7RQa P +10 &9OY P +9 &:PX P +9 &<OV Q +10 &>ZPZ P +9 &@QV P +9 &APV P +10 &COV P +9 &E_YZ Q +10 &G_U R +9 &HpS S +9 &JY Y +10 &LF[ \\ +9 &N^ P +9 &O2IV %p +10 &O|wQ N +5 ( + "collection"'L& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.92 +2 "collection"'~& +4 "core" &O|sX N + &O|sY N + .tHand.open + "manipulator"&I1 +66 "core" 1 +2 "manipulator"&{% +3 "core" % τ u m i +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +97 "core" ' + .tPSV.dial PSR +2 "processing"%7 +108 "core"  +2 "processing"%% +3 "core" %[C +2 #tPulling 1.5ml of PSR.flush .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"%h' +1624 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%R  +44 "core"  +2 .tPS.seek 0ml +2 "processing"%l'W +1618 "core" ' + .tPSV.dial PSR +2 "processing"%q +45 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%;' +2643 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "processing"%[  +3 "collection"'a  +40 "core" ~ +126  + .tPSV.dial :mixloop +2 "processing"%Q +104 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%o  +76 "core" +2 .tPS.seek 0ml +2 "processing"%4'W +2629 "core" ' + .tPSV.dial :air +2 "processing"%}  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2636 "core" ' + .tPSV.dial :mixloop +2 "processing"%c +46 "core" +2 .tPS.seek 0ml +2 "processing"%k'W +2632 "core" ' + .tPSV.dial :air +2 "processing"%P  +45 "core"  +2 .tPS.seek 2.5ml +2 "processing"%w' +2632 "core" ' + .tPSV.dial :mixloop +2 "processing"%t +45 "core" +2 .tPS.seek 0ml +2 "processing"%p'W +2636 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&z& +4 "core" &  n6 + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&Z( +3 "core" ( +2 "manipulator"&m& +3 "core" & | ` C h6 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &v& +3 "core" & \\ h6 +2 .tForearm.seek CC + "manipulator"&s'ρ +100 "core" ' + .tHand.close +2 "manipulator"&=/ +77 "core" / +2 .tCC.seek :open +2 "collection"'F( +378 "core" ( +2 "manipulator"&& +3 "core" & `  n6 +2 "manipulator"&% +3 "core" % ϐ  nq +2 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&(- +283 "core" ( +2 "manipulator"&j& +3 "core" &-  v +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- & v +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&d' +108 "core" ' +3 .tHand.open + "manipulator"&1 +73 "core" 1 +2 "manipulator"&% +3 "core" % g f k +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&x'\ +102 "core" ' +2 ."da"delayUntil "12:05:12.95" +18450 "Can" QQ +6397 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%5 @ +73 "core" A + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core"  + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 + "processing"%* * +35 "core" * +41 ."da"PSV.dial :air +9 "processing"%n  +45 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%#' +2467 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +46 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%  +46 "core"  + ."da"delay 2 seconds +203 .PSV.dial :mixloop +4 "processing"% +45 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%W  +56 "core" +2 ."da"PS.seek :empty +2 "processing"%/'9 +2463 "core" ' + #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%+ +135 "core"  +2 "processing"%% +3 "core" %>] + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure PSconfig +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 "processing"%  +73 "core"  + ."da"PSV.dial PTV +2 "processing"%e +75 "core" + ."da"PBV.dial :waste1 +2 "processing"%6  +35 "core" +2 "processing"%H% +3 "core" %\\Z  +2 ."da"PS.seek 1.5ml +2 "processing"% ' +599 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +35 "core" * +2 ."da"PS.seek 0ml +2 "processing"%-'W +1609 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%^  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +36 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%! +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%0' +2459 "core" ' + ."da"PSV.dial PTV +2 "processing"%` +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%g +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%8 +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%2  +87 "core" +2 ."da"PS.seek :empty +2 "processing"%"'9 +2469 "core" ' + #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +135 "core"  +2 "processing"%'% +3 "core" %;Z + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%C' +598 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'[ +1620 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%| +75 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core"  +2 "processing"%:% +3 "core" %_p  +2 ."da"PS.seek 1.5ml +2 "processing"%)' +604 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +35 "core" + +2 ."da"PS.seek 0ml +2 "processing"%3'W +1621 "core" ' + ."da"delay 2:00 +11427 "Can" CC +576 #"da"recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +33 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 + "processing"%D * +37 "core" , +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"%9 +76 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%<' +2442 "core" ' + ."da"PSV.dial PTV +2 "processing"% +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%@ +75 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%E +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%$  +76 "core"  +2 ."da"PS.seek :empty +2 "processing"%%'9 +2473 "core" ' + #"da"getPMLReagent08 +2 .PRV.dial :air + "processing"%  +44 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +32 "processing"%B  +133 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 + "processing"%J  +45 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"%r +46 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%S' +393 "core" ' + ."da"delay 2 seconds +203 .PRV.dial :air + "processing"%M  +45 "core"  +2 "processing"%O% +3 "core" %f  +2 ."da"PS.seek 0.55ml +2 "processing"%A'z +341 "core" ' + #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%?  +43 "core"  +2 ."da"PS.seek 2ml +2 "processing"%\ '[ +1559 "core" ' + ."da"PSV.dial :PML +2 "processing"%u +44 "core" + ."da"PTV.dial :mixing +2 "processing"%, @ +73 "core" A + ."da"PBV.dial :waste1 +2 "processing"%  +36 "core" +2 "processing"%T% +3 "core" %^w  +2 ."da"PS.seek 1.85ml +2 "processing"%y'> +241 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%i * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"%K'W +1970 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +42961 "Can"y OO +5041 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%_  +34 "core"  + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 + "processing"%( * +34 "core" + + ."da"PSV.dial :air +2 "processing"%&  +44 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%N' +2463 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +56 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%]  +55 "core" + ."da"delay 2 seconds +203 .PSV.dial :mixloop +3 "processing"%U +41 "core" + ."da"delay 2 seconds +203 .PSV.dial :air +41 "processing"%f  +50 "core"  +2 ."da"PS.seek :empty +2 "processing"%G'9 +2475 "core" ' + #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%> +136 "core"  +2 "processing"%L% +3 "core" %7z +2 #"da"Pulling 0.5ml of PSR.wash .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."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"%I'[ +1607 "core" ' + ."da"PTV.dial :puck +2 "processing"%{  +73 "core"  + ."da"PSV.dial PTV +3 "processing"%7 +73 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +35 "core" +2 "processing"%Y% +3 "core" %`m  +2 ."da"PS.seek 1.5ml +2 "processing"%' +587 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%R * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"%h'W +1609 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%q  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%l * +34 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%a +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%[' +2480 "core" ' + ."da"PSV.dial PTV +2 "processing"%Q +87 "core" ~ + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%o +73 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%; +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%}  +86 "core" +2 ."da"PS.seek :empty +2 "processing"%4'9 +2469 "core" ' + #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%c +135 "core"  +2 "processing"%% +3 "core" %<m + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure PSconfig +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 +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%k'[ +1612 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%t +75 "core" + ."da"PBV.dial :waste1 +2 "processing"%w  +35 "core" +2 "processing"%z% +3 "core" %X[  +2 ."da"PS.seek 1.5ml +2 "processing"%m' +599 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%v * +35 "core" * +2 ."da"PS.seek 0ml +2 "processing"%='W +1615 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%V  +35 "core" +2 ."da"delay 30 seconds +815 "Can" ;; +2187 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +36 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%b +76 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2469 "core" ' + ."da"PSV.dial PTV +2 "processing"% +87 "core"  + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%s +73 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%j +76 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%  +74 "core"  +2 ."da"PS.seek :empty +2 "processing"%Z'9 +2489 "core" ' + #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +136 "core"  +2 "processing"%% +3 "core" %=e + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%' +599 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%d'[ +1618 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%5 +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +36 "core" +2 "processing"%X% +3 "core" %cv +2 ."da"PS.seek 1.5ml +2 "processing"%*' +586 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%n * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%p'W +1607 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +33 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 + "processing"% * +37 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +76 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%W' +2470 "core" ' + ."da"PSV.dial PTV +2 "processing"%# +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%+ +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%/  +74 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2467 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"% +138 "core"  +5 "processing"%e% +20 "core" %:y +2 #"da"Pulling 0.25ml of PSR.sub1 + .PSR.select :sub1 +2 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.25ml +2 "processing"%6'7 +344 "core" ' +32 ."da"delay 5 seconds +503 "processing"%H% +2 "core" %:y  +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%.' +334 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml +50 "processing"%'[ +1622 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +88 "core"  + ."da"PBV.dial :waste1 +2 "processing"%^  +36 "core" +2 "processing"%% +3 "core" %_w  +2 ."da"PS.seek 1.5ml +3 "processing"%!' +597 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%- * +37 "core" , +2 ."da"PS.seek 0ml +2 "processing"%`'W +1616 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%g  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%8 * +37 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%2 +76 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%0' +2526 "core" ' + ."da"PSV.dial PTV +2 "processing"% +89 "core"  + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%' +75 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%" +89 "core" ~ + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%C  +79 "core"  +2 ."da"PS.seek :empty +2 "processing"%|'9 +2527 "core" ' +2 "processing"%9 +3 "core" 94 + #"da"Processing Puck Heater at 28.2C before imaging + .PH.coast +2 "processing"%:  +3 "core" 4 + 4 +2 "processing"%& +3 "core" &TK - + #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"& % +3 "core" %\ ! _ Z =: +2 "storage"()% +3 "core" %~ 6 +2 "storage"( . +2 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 3 +2 "storage"(D( +342 "core" ( + ."da"SC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (9& +2 "core" & y { C +2 "manipulator"&3& +3 "core" &- ? > q : +2 "manipulator"&% +3 "core" %\ ! > ? i :: +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 3 +2 "manipulator"&@( +172 "core" ( +2 "manipulator"&E& +3 "core" & < < + :P +2 "storage"($& +3 "core" & v : +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&<' +95 "core" ' +2 "storage"(& +3 "core" & +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 ."da"SE.seek :beamBreak + "storage"(B'L +280 "core" ' +2 "storage"(J- +3 "core" -'L + ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"(r' +31 "core" ' +2 "manipulator"&%& +4 "core" & K K ;P +2 "manipulator"&M% +3 "core" %л J I  ;* +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&O'\ +90 "core" ' +29 ."da"Elbow.seek PC +2 "manipulator"&S( +255 "core" ( + "manipulator"&?& +4 "core" & 8 < e 9J +2 ."da"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &A& +3 "core" & @ @ 0 9J +2 ."da"Forearm.seek PC +2 "manipulator"&u' +91 "core" ' + ."da"Hand.close +2 "manipulator"&,/ +66 "core" / +2 ."da"PC.seek :open +2 "processing"%( +400 "core" ( +2 "storage"(T& +3 "core" & l +2 "manipulator"&i& +3 "core" & K @ { ;J +2 "manipulator"&\ % +3 "core" % E 5 p ; +2 ."da"Forearm.seek :retract +2 "manipulator"&y'\ +99 "core" ' + ."da"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&_( +250 "core" ( +2 "manipulator"&(& +3 "core" & - B 8T +2 "storage"(&& +3 "core" &  +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&K' +104 "core" ' + ."da"Hand.open +3 "manipulator"&1 +68 "core" 1 +2 "storage"(]- +3 "core" -' +2 ."da"SE.seek -0.19 Pucks below Top Plate +2 "storage"(U' +25 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.86 Pucks below Top Plate +2 "storage"(f' +50 "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/da19jun1412h.tif +3 "processing"%N& +9 "core" &0 +3 "manipulator"&>& +5 "core" & 1R +2 "manipulator"&L% +4 "core" %  2 +2 ."psFlush"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&G'\ +89 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&~(- +182 "core" ( +2 "manipulator"&{& +3 "core" &- 5 0 +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &7& +2 "core" &- Q 0 +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&' +110 "core" ' + ."psFlush"Hand.close +2 "manipulator"&Y/ +70 "core" / +2 "manipulator"&I& +3 "core" &- U & +2 "manipulator"&R% +4 "core" %  Q 'l + ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +2 ."psFlush"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&q( +113 "core" ( +2 "manipulator"&l& +3 "core" & ] / +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &a& +2 "core" & 8 / +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +2 "manipulator"&h' +102 "core" ' +2 "manipulator"&Q& +4 "core" &  - +2 "manipulator"&o% +3 "core" %  ' - +2 "processing"%;& +4 "core" &K +2 "processing"%}& +3 ."psFlush"PC.seek :closed +2 "processing"%[(Tg +3 "core" &7 +3 &J  +9 &.o= +| +10 &bs> @ +9 &`e9 R +10 & ?. R +9 &C+ R +9 &G R +10 &eF& R +9 &'G' R +9 &Gd R +10 &D| S +9 & mDy R +10 &".En S +9 &#Dq R +9 &%Dc S +10 &'uDZ R +9 &)7G[ R +9 &*DS R +10 &,D\\ S +9 &.~DY R +53 &0?DX R +11 &2AY R + &3FM R + &5DH S +4 &7GDK R + &9D> S &:D9 R +3 &<D> R +11 &>OC? R +9 &@@. R +9 &AD R +10 &CC* R +9 &EWF! R +9 &GI S +10 &HL S +9 &J] U +10 &LL} Y +9 &N | Z +9 &O~ Y +10 &Qz Z +9 &SFm ; +9 &T",` T +10 &TH! . +2 ( + "processing"%}& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.73 +2 "processing"%c& +3 "core" &TH" . + ."psFlush"Hand.open +2 "manipulator"&1 +65 "core" 1 +3 "manipulator"&4% +3 "core" %  3 + +2 ."psFlush"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&P'\ +93 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%t +140 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +3 "processing"%#A d`xb +3 ."psFlush"PS.seek 1ml +2 "processing"%w'P +730 #"da"SX HX9/16 (USB:27): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20.434 seconds\ /var/log/esp/da19jun1412h.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da19jun1412h15s.tif +378 "core" ' +3 ."psFlush"PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%z' +542 "Can"t VV +626 #"da"SX HX9/16 (USB:27): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da19jun1412h15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da19jun1412h30s.tif +439 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%k +88 "core"  +3 ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%v  +37 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%m'W +2493 #"da"SX HX9/16 (USB:27): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da19jun1412h30s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da19jun1412h70s.tif +137 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%V +76 "core"  + ."psFlush"PSR.select :flush +3 "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"%b' +2122 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%= +89 "core"  +2 ."psFlush"PBV.dial PSV +2 "processing"% U +56 "core" U +2 ."psFlush"PS.seek 0ml +2 "processing"%s'W +2635 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%j @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1317 #"da"SX HX9/16 (USB:27): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da19jun1412h70s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"HABfans.email "20.434 sec auto-exposure",Subject: "da19jun1412h images!" +11 "storage"(- +14 "core" -' +5 "storage"(& +3 "core" & ] +2 "manipulator"&& +3 "core" &  M +2 "manipulator"&Z% +4 "core" %\ #  M G +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 3 +3 "manipulator"&( +255 "core" ( +33 "manipulator"&5& +7 "core" & 5 P% +4 "storage"(& +7 "core" &  +4 ."da"Forearm.reconfigure TightForearm +4 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 700 counts +4 "manipulator"&X' +104 "core" ' +3 ."da"SE.reconfigure SEgently +4 "storage"(#QK-0-\ b +7 ."da"SE.seek -0.15 Pucks below Top Plate +4 "storage"(d' +63 "core" ' +5 "manipulator"&n& +14 "core" & - , ( a% +6 "storage"(*& +14 "core" & r r  +4 ."da"Elbow.reconfigure LimpElbow +7 "manipulator"&$ ,(#b +7 ."da"Forearm.reconfigure LooseForearm +7 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek 3 +7 "manipulator"&' +34 "core" ' +8 ."da"Elbow.hold +2 "manipulator"&, +8 "core" , +7 ."da"Elbow.reconfigure TightElbow +10 "manipulator"&$&.,(\ #b +11 ."da"SE.reconfigure SEconfig +12 "storage"(#QK-0-\ b +9 ."da"SE.seek 0.04 Pucks below Top Plate +8 "storage"(' +24 "core" ' +2 "manipulator"&p% +4 "core" %~ \ X1 +2 "storage"(#& +3 "core" & V W B + ."da"Forearm.force -20 +2 "manipulator"&5 +2 ."da"Forearm.seek 3 + 318 counts +2 "manipulator"&+'D +17 "core" ' +2 "manipulator"&& +3 "core" &\ , )  d# +5 "storage"(/& +3 "core" & v\  +2 ."da"Forearm.reconfigure TightForearm +4 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&W' +23 "core" ' +3 "storage"( % +5 "core" % \  +2 ."downElevator"SE.seek :down +4 "storage"(e'v +99 (% +3 "core" %> o q [t + "manipulator"&H% +4 "core" %д 0 2 9 d +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&6'\ +89 "core" ' +64 ' +2 ."downElevator"SE.coast +3 "storage"(5 +5 ."da"SC.coast +2 "storage"(6 +177 "core" ' +10 ."psFlush"PSV.dial :waste1 +6 "processing"%.  +78 "core"  +11 ."psFlush"PS.seek :empty +8 "processing"% '9 +2640 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%^ +45 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%' +2630 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +73 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%-'W +2635 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%! @ +45 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%g' +2629 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%8  +73 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%2'9 +2635 "core" ' + ."psFlush"PSV.dial PSR +51 "processing"%` +45 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%'P +1107 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%'' +1613 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%" +86 "core"  + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%C  +55 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%0'W +2635 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +73 "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"%' +2116 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +76 "core" + ."psFlush"PBV.dial PSV +2 "processing"%) U +56 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"% 'W +2627 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%9 @ +46 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%3' +2638 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +73 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%E'9 +2629 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%$ +46 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%' +2636 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +73 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%x'W +2628 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%J @ +46 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%%' +2638 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%M  +73 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%B'9 +2629 "core" ' + #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&<& +4 "core" &\ y t# + "manipulator"&?% +4 "core" %\   t +2 ."psFlush"Elbow.seek PC + "manipulator"&A( +259 "core" ( + "manipulator"&@& +4 "core" &  sK +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &,& +3 "core" & > tK + ."psFlush"Forearm.seek PC +2 "manipulator"&O' +94 "core" ' + ."psFlush"Hand.close +2 "manipulator"&\\/ +73 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%T( +404 "core" ( + "manipulator"&i& +4 "core" &  vK +2 "manipulator"&\ % +3 "core" %  vG +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&u'\ +100 "core" ' +2 ."psFlush"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&((- +142 "core" ( +2 "manipulator"&&& +3 "core" &-  r/ +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &S& +2 "core" &- L r. +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek :garage +2 "manipulator"&' +110 "core" ' + ."psFlush"Hand.open +2 "manipulator"&]1 +67 "core" 1 +2 "manipulator"&N% +3 "core" % m h j iY +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&>'\ +107 "core" ' + #tFinished short da assay +1832 #-> PS.flush +2 #Flushing Processing stage + "processing"%L% +3 "core" %< +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%y& +4 "core" & + "manipulator"&r& +4 "core" &. z +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&U(- +12 "core" ( +2 "manipulator"&{& +3 "core" &- { +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &7& +3 "core" &- & { +2 .tForearm.seek :garage +2 "manipulator"&K' +105 "core" ' + .tHand.close +2 "manipulator"&_/ +71 "core" / +2 "manipulator"&Y& +3 "core" &-  p +2 "manipulator"&I% +3 "core" %   p +2 .tForearm.seek :retract +2 "manipulator"&R'\ +100 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&G( +117 "core" ( +2 "manipulator"&l& +3 "core" & x +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &a& +3 "core" &  x +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&' +92 "core" ' +2 "manipulator"&Q& +3 "core" & ( y +2 "manipulator"&o% +4 "core" % J xE +2 "processing"%;& +3 "core" & + "processing"%~& +4 .tPC.seek :closed +2 "processing"%(Tg +3 "core" & +2 &!  +9 &1r *y +9 &bv ? +10 &ah P +9 &"G P +9 &F P +10 &L P +9 &hK P +10 &*J P +9 &J P +9 &G P +10 & rI O +9 &"3K P +9 &#M P +10 &%G P +9 &'zI O +10 &);J P +9 &*L P +9 &,G P +10 &.G P +9 &0CG P +9 &2G P +10 &3G P +9 &5I O +10 &7KH P +9 &9 H P +9 &:G P +10 &<G P +9 &>SL P +9 &@L O +10 &AG P +9 &CF O +10 &E[K P +9 &GP P +9 &HT Q +10 &J_ R +9 &LR V +9 &N V +10 &O W +9 &Q W +10 &SIo 5 +9 &T"-W V +9 &TJ# . +2 ( + "processing"%~& +2 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.68 +2 "processing"%& +3 "core" &TJ# . + .tHand.open +2 "manipulator"&c1 +75 "core" 1 +2 "manipulator"&% +3 "core" %  uE +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&4'\ +100 "core" ' + .tPSV.dial PSR +2 "processing"%} +45 "core"  + .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%t'P +1104 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%h' +1200 "Can"_ CC +410 "core" ' + .tPSV.dial PTV +2 "processing"%| +73 "core" + .tPTV.dial :puck +2 .PBV.dial :waste1 + "processing"%w  +57 "core" +3 .tPS.seek 0ml +2 "processing"%k'W +2633 "core" ' +46 .tPSV.dial PSR +3 "processing"%v +76 "core"  + .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 0.5ml +2 "processing"%z' +594 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%V' +2113 "core" ' + .tPSV.dial PTV +2 "processing"%m +75 "core" + .tPBV.dial PSV +2 "processing"% U +57 "core" W +2 .tPS.seek 0ml +2 "processing"%='W +2640 "core" ' + .tPSV.dial PBV +2 "processing"% @ +45 "core" > +2 .tPS.seek 2.5ml +2 "processing"%b' +2641 "core" ' + .tPSV.dial :waste1 +2 "processing"%j  +74 "core"  +2 .tPS.seek :empty +2 "processing"%s'9 +2626 "core" ' + .tPSV.dial PSR +2 "processing"% +45 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%' +2643 "core" ' + .tPSV.dial PTV +2 "processing"% +74 "core" + .tPBV.dial PSV +2 .PS.seek 0ml +2 "processing"%Z'W +2637 "core" ' + .tPSV.dial PBV +2 "processing"%5 @ +57 "core" B +2 .tPS.seek 2.5ml +2 "processing"%' +2639 "core" ' + .tPSV.dial :waste1 +2 "processing"%q  +77 "core"  +2 .tPS.seek :empty + "processing"%n'9 +2633 "core" ' + #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&*& +4 "core" & ~ L p + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&P( +2 "core" ( +2 "manipulator"&p& +3 "core" &  p +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &#& +3 "core" & | ~ ; p + .tForearm.seek PC +2 "manipulator"&f' +96 "core" ' + .tHand.close +2 "manipulator"&/ +72 "core" / +2 .tPC.seek :open +2 "processing"%/( +404 "core" ( +2 "manipulator"& & +3 "core" &  v +2 "manipulator"&X% +3 "core" % ^ u +2 .tForearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&H(- +155 "core" ( +2 "manipulator"&& +3 "core" &-  v +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &d& +3 "core" &- 5 u +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +114 "core" ' + .tHand.open +2 "manipulator"&+1 +72 "core" 1 +2 "manipulator"&% +3 "core" % ~ c `  l +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&W'\ +98 "core" ' +22366 #t-> access 3 +3 .SE.seek :down + "storage"(.'v +3 "core" ' +2 "manipulator"&e% +3 "core" %\  z +2 "manipulator"&D& +3 "core" &- z +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 7 +2 "storage"(([z +1284 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (^& +2 "core" &[x > O '\  +769 #t-> access 4 +3 .SE.seek :down + "storage"( 'v +3 "core" ' +2 "manipulator"&% +3 "core" %\  z v +2 "manipulator"&& +3 "core" &-  u +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 +2 "storage"(!($ +1912 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (-& +2 "core" &' ; ;\  +7339 "Can"L 55 +60002 T 55 +22607 #t-> startTube 4 +327 #-> shortDA +3 "collection"'8% +2 "processing"%g% +3 "core" % +4 %:c +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +913 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay + .delay 10 seconds +1004 .PSV.dial :mixloop + "processing"%` +134 "core" + .tPTV.dial :PRVmixing +2 "processing"%2  +133 "core" + .tPRV.dial :sipper +2 "processing"%  +106 "core" +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%"'] +2298 "core" ' + ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%C  +137 "core"  +2 .tPS.seek 0.5ml +2 "processing"%'' +1275 "core" ' + .tPRV.dial :waste2 +2 "processing"% @ +104 "core" ? +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek :empty +2 "processing"%0'9 +595 "core" ' + .tPSV.dial PSR +2 "processing"%: +104 "core"  +2 "processing"% % +3 "core" %=b + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1ml +2 "processing"%)'P +1099 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%' +1610 "core" ' + .tPSV.dial :mixloop +2 "processing"%9 +106 "core" +2 .tPS.seek :empty + "processing"% '9 +2635 "core" ' + .tPSV.dial PSR +2 "processing"% +106 "core"  +2 "processing"%3% +3 "core" %4E + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1ml +2 "processing"%$'P +1109 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%E' +1610 "core" ' + .tPSV.dial :mixloop +2 "processing"% +107 "core" + .tPRV.dial :sipper +2 "processing"%  +44 "core" +2 .tPS.seek :empty + "processing"%J'9 +2634 "core" ' + .tPSV.dial PSR +2 "processing"%x +117 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%M' +2644 "core" ' + .tPSV.dial :mixloop +2 "processing"%% +116 "core" +2 .tPS.seek :empty + "processing"%<'9 +2640 "core" ' +2 #tLoading da puck from tube 4 into Processing Clamp + "processing"%?& +4 "core" &T + "manipulator"&@% +4 "core" %\   v +2 "storage"(,% +3 "core" %{ S T \  +2 "storage"(. +2 "core" .($ +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"(\\(,H +974 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (6& +2 "core" &,L = N -\  +2 "manipulator"&[& +3 "core" &-  t +2 "manipulator"&i% +3 "core" %\   s +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&\ ( +180 "core" ( +2 "manipulator"&&& +3 "core" &  s i +2 "storage"(S& +3 "core" &,H ) ) -\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&O'# +95 "core" ' +2 "storage"(A& +3 "core" &,H = P |\  +2 .tSE.reconfigure SEpick +48 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak + "storage"(]'L +284 "core" ' +2 "storage"(N- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (u& +3 "core" &,H + * ^\  +2 "manipulator"&& +3 "core" & C s i +2 .tElbow.seek 4 +2 "manipulator"&L( +29 "core" ( +2 "manipulator"&y& +3 "core" & : t +2 "storage"(r& +4 "core" &,H A K \  +2 .tForearm.seek 4 + 300 counts + "manipulator"&{'ϓ +21 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&7/ +76 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&_& +4 "storage"(Y'v +6 "core" &  t +2 "manipulator"&I% +3 "core" % ϐ V q* +2 .tForearm.seek :retract +2 "manipulator"&('\ +92 "core" ' +2 .tElbow.seek PC +2 "manipulator"&>( +164 "core" ' + ."downElevator"SE.coast + "storage"(5 +81 "core" ( +14 "manipulator"&l& +4 "core" &  rp + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &a& +2 "core" &  sp +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&K' +91 "core" ' +2 "manipulator"&Q& +4 "core" & : rp + "manipulator"&o% +4 "core" %  r3 +2 "processing"%;& +3 "core" &N +2 "processing"%U& +4 .tPC.seek :closed + "processing"%R(Tg +3 "core" &8 +3 &S  +10 &/sV +| +10 &buX ? +9 &^hW Q +9 & IP P +10 &LP P +9 &JH P +10 &dLB Q +9 &(KE P +9 &LH P +10 &KC P +9 & mIE Q +9 &"0IA P +10 &#J> Q +9 &%L6 Q +10 &'tN5 Q +9 &)8J9 P +9 &*I7 P +10 &,J6 P +9 &.~J5 P +9 &0@I3 P +10 &2N% Q +9 &3G< Q +10 &5G3 P +9 &7HJ2 P +9 &9 I7 Q +10 &:G5 P +9 &<J6 P +9 &>OG5 Q +10 &@L6 Q +9 &AJ% Q +10 &CH* Q +9 &EXM* P +9 &GQ- R +10 &HV* R +9 &Jj3 U +9 &LN. V +10 &N. W +9 &O~/ W +10 &Q( X +9 &SFor 7 +9 &T!.\\w S +10 &TH# , + ( + "processing"%U& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.69 + .Hand.open +2 "manipulator"&T1 +75 "core" 1 +2 "manipulator"&% +3 "core" % 0 p3 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&c'\ +101 "core" ' + .tSC.coast + "storage"(6 +4 #tHeating da puck from tube 4 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"%  +3 %~9 +4 "core" 9{ +103 "processing"%}9 +2 "core" 9z +103 "processing"%9 +2 "core" 9z  +103 "processing"%B9 +3 "core" 9z  +102 "processing"%t9 +2 "core" 9z +103 "processing"%|9 +2 "core" 9z +103 "processing"%w9 +2 "core" 9z +103 "processing"%h9 +2 "core" 9z +103 "processing"%v9 +2 "core" 9z" +103 "processing"%k9 +2 "core" 9z& +103 "processing"%z9 +2 "core" 9z+ +103 "processing"%m9 +2 "core" 9z/ +103 "processing"%9 +2 "core" 9z3 +103 "processing"%V9 +3 "core" 9z7 +103 "processing"%9 +2 "core" 9z; +103 "processing"%=9 +2 "core" 9z@ +103 "processing"%j9 +2 "core" 9zD +103 "processing"%b9 +2 "core" 9{H +103 "processing"%9 +3 "core" 9zL +103 "processing"%s9 +2 "core" 9{P +103 "processing"%9 +2 "core" 9zU +103 "processing"%9 +2 "core" 9{Y +103 "processing"%59 +2 "core" 9{] +103 "processing"%Z9 +3 "core" 9|a +103 "processing"%q9 +2 "core" 9|e +103 "processing"%9 +2 "core" 9}j +103 "processing"%*9 +2 "core" 9|n +103 "processing"%p9 +2 "core" 9|r +103 "processing"%#9 +2 "core" 9~v +103 "processing"%9 +2 "core" 9}z +103 "processing"%G9 +2 "core" 9} +103 "processing"%49 +2 "core" 9} +103 "processing"%9 +2 "core" 9} +103 "processing"% 9 +3 "core" 9} +103 "processing"%X9 +2 "core" 9} +103 "processing"%9 +2 "core" 9} +103 "processing"%d9 +2 "core" 9 +103 "processing"%f9 +2 "core" 9  +103 "processing"%P9 +3 "core" 9 +102 "processing"%+9 +2 "core" 9 +103 "processing"%9 +2 "core" 9" +103 "processing"%9 +2 "core" 9* +103 "processing"%9 +2 "core" 91 +103 "processing"%e9 +3 "core" 97 +102 "processing"%D9 +2 "core" 9> +103 "processing"%^9 +2 "core" 9F +103 "processing"%9 +2 "core" 9M +103 "processing"%9 +2 "core" 9T +103 "processing"%.9 +2 "core" 9\\ +2 .tPH.hold 2:00:00,28C +4 "processing"% ppX + .tdelay 1:30 +4 "core"  +5505 "Can"P CC +3496 .tPSR.select :air + .PSV.dial PSR +2 "processing"%- +105 "core"  +2 "processing"%8% +3 "core" %; +2 #tPulling 0.5ml of PSR.wash .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml + "processing"%g' +588 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml +2 "processing"%`'[ +1610 "core" ' + .tPTV.dial :puck +2 "processing"%2  +131 "core"  + .tPSV.dial PTV +2 "processing"% +76 "core" + .tPBV.dial :waste1 +2 "processing"%n  +56 "core" +2 "processing"%C% +3 "core" %_ +2 .tPS.seek 1.5ml +2 "processing"%"' +588 "core" ' + .tdelay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +35 "core" + +2 .tPS.seek 0ml +2 "processing"%''W +1618 "core" ' + .tdelay 5:00 +30004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%:  +33 "core"  + .tdelay 30 seconds +3004 .PBV.dial between PSV and waste1 + "processing"% * +37 "core" , +2 .tPSR.select :air + .PSV.dial PSR +2 "processing"%0 +76 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%)' +2479 "core" ' + .tPSV.dial PTV +2 "processing"%9 +76 "core" + .tdelay 5 seconds +503 .PSV.dial PSR + "processing"% +76 "core"  + .tdelay 5 seconds +503 .PSV.dial PTV + "processing"% +89 "core"  +2 .tdelay 5 seconds +502 .PSV.dial :air + "processing"%3  +77 "core"  +2 .tPS.seek :empty +2 "processing"% '9 +2495 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%$  +134 "core" + .tPSV.dial :mixloop +2 "processing"% +46 "core" + .tPRV.dial :ab1 +2 "processing"% @ +106 "core" > +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%E'w +356 "core" ' + .tdelay 2 seconds +203 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +2 "processing"%x  +45 "core"  +2 "processing"%J% +3 "core" %uv  +2 .tPS.seek 0.32ml +2 "processing"%%'" +388 "core" ' + .tdelay 2 seconds +203 .CBV.dial between PRV and PSV + "collection"'M  +40 "core" +2 .tPRV.dial :air + "processing"%?  +44 "core"  +2 .tPS.seek 0.9ml +2 "processing"%@'D +1229 "core" ' + .tPRV.dial :waste2 +2 "processing"%, @ +74 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%' +869 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%!  +46 "core"  +49 .tPS.reconfigure PSconfig +3 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%6'[ +1610 "core" ' + .tPSV.dial :PML +2 "processing"%[ +45 "core" + .tPTV.dial :mixing +2 "processing"%i @ +74 "core" A + .tPBV.dial :waste1 +2 "processing"%&  +36 "core" +2 "processing"%S% +4 "core" %^  + .tPS.seek 1.85ml +2 "processing"%A'> +233 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%H * +36 "core" , +2 .tPS.seek 0ml +2 "processing"%W'W +1969 "core" ' + .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'N& +2 "core" & +2 "manipulator"&u& +4 "core" & [ f jp + "manipulator"&% +4 "core" %\ 5 f ` g) + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"& (- +179 "core" ( +2 "manipulator"&y& +3 "core" &- } J mF +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &r& +2 "core" &- x S mF +2 .tForearm.seek :garage +2 "manipulator"&7' +108 "core" ' +3 .tHand.close + "manipulator"&_/ +70 "core" / +2 "manipulator"&I& +3 "core" &- 1 ? 0 fF +2 "manipulator"&\ % +4 "core" %  > ?  fc + .tForearm.seek :retract +2 "manipulator"&O'\ +100 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&]( +275 "core" ( +2 "manipulator"&{& +3 "core" &  w z  m5 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &l& +3 "core" &  [ \\  l5 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&a'ρ +93 "core" ' +2 "manipulator"&L& +4 "core" &  f h + j5 + "manipulator"&Q% +4 "core" %v P k j +2 "collection"'o& +3 "core" &@ +2 "collection"';& +3 .tCC.seek :closed +2 "collection"'Y(O +3 "core" &D +4 & 6 +10 &5Hy 2 +9 &[o{ F +10 &b Q +9 &L P +9 &{O Q +10 &>T P +9 &O P +9 &T Q +10 &Q Q +9 &FM P +10 &!U Q +9 &"Q Q +9 &$T P +10 &&NL P +9 &(O P +9 &)T Q +10 &+O P +9 &-VO P +9 &/P P +10 &0Q Q +9 &2Q Q +10 &4^L P +9 &6S Q +9 &7O Q +10 &9Q P +9 &;eS Q +10 &=(O P +9 &>N P +9 &@K P +10 &BmR Q +9 &D/S Q +9 &EW Q +10 &Gc R +9 &Ih~ U +10 &K Z +9 &L ] +9 &N > +10 &O]+ %l +9 &O{e N + ( +2 "collection"';& +2 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.71 +2 "collection"'(& +3 "core" &O{g9 N +2 .tHand.open + "manipulator"&/1 +66 "core" 1 +2 "manipulator"&T% +4 "core" % v : L ^ g + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +100 "core" ' + .tPSV.dial PSR +2 "processing"%~ +118 "core"  +2 "processing"%U% +3 "core" %Xx +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%}' +1076 "Can"D \\\\ +535 "core" ' +2 .tdelay 5 seconds +503 .PSV.dial :waste1 +2 "processing"%K  +59 "core"  +2 .tPS.seek 0ml +2 "processing"%'W +1608 "core" ' + .tPSV.dial PSR +2 "processing"%\\ +55 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%B' +2636 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "processing"%t  +3 "collection"'|  +41 "core"  +125  + .tPSV.dial :mixloop +2 "processing"%w +119 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%h  +76 "core" +2 .tPS.seek 0ml +2 "processing"%v'W +2633 "core" ' + .tPSV.dial :air +2 "processing"%k  +45 "core"  +2 .tPS.seek 2.5ml +2 "processing"%z' +2629 "core" ' + .tPSV.dial :mixloop +2 "processing"%m +46 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2635 "core" ' + .tPSV.dial :air +2 "processing"%V  +45 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2632 "core" ' + .tPSV.dial :mixloop +2 "processing"%= +45 "core" +2 .tPS.seek 0ml +2 "processing"%j'W +2629 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&b& +4 "core" &   B 7 `5 +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +3 "core" ( +2 "manipulator"&s& +4 "core" &  * =  e5 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &  , ?  e5 +2 .tForearm.seek CC +2 "manipulator"&'ρ +94 "core" ' + .tHand.close +2 "manipulator"&5/ +76 "core" / +2 .tCC.seek :open +2 "collection"'Z( +379 "core" ( +2 "manipulator"&q& +3 "core" &  6 K 1 d5 +2 "manipulator"&% +3 "core" % ύ S S & e +2 .tForearm.seek :retract +2 "manipulator"&*'\ +97 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&p(- +284 "core" ( +2 "manipulator"&#& +3 "core" &-  r i +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- o n G i +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&G' +109 "core" ' +4 .tHand.open + "manipulator"&41 +67 "core" 1 +2 "manipulator"&% +3 "core" % x  ( N as +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"& '\ +110 "core" ' +2 ."da"delayUntil "13:41:41.97" +24786 #recoverPRVreagent08 + .PTV.dial :mixing + "processing"%X @ +76 "core" B + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core"  + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 + "processing"%d * +35 "core" + + ."da"PSV.dial :air +3 "processing"%f  +46 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%P' +2464 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%+ +45 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%  +56 "core" + ."da"delay 2 seconds +203 .PSV.dial :mixloop + "processing"% +42 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%  +56 "core" +2 ."da"PS.seek :empty +2 "processing"%e'9 +2513 "core" ' + #"da"washCycleDA #1 of 2 +2 .PSR.select :air + .PSV.dial PSR +2 "processing"%D +182 "core"  +2 "processing"%^% +3 "core" %@ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%' +598 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1613 "core" ' + ."da"PTV.dial :puck +2 "processing"%.  +73 "core"  + ."da"PSV.dial PTV +2 "processing"%- +88 "core"  + ."da"PBV.dial :waste1 +2 "processing"%8  +34 "core"  +2 "processing"%<% +3 "core" %Yx  +2 ."da"PS.seek 1.5ml +2 "processing"%g' +596 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%2 * +35 "core" * +2 ."da"PS.seek 0ml +2 "processing"%'W +1608 "core" ' + ."da"delay 2:00 +4 "Can"4 ]] +12000 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%n  +33 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 + "processing"%C * +37 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%` +74 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +2465 "core" ' + ."da"PSV.dial PTV +2 "processing"%" +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"% +75 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%: +76 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%  +76 "core"  +2 ."da"PS.seek :empty +2 "processing"%0'9 +2463 "core" ' + #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%' +147 "core"  +2 "processing"%9% +3 "core" %: + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash + "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%' +602 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'[ +1620 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%3 +77 "core" + ."da"PBV.dial :waste1 +2 "processing"%)  +35 "core"  +2 "processing"%$% +3 "core" %`  +2 ."da"PS.seek 1.5ml +2 "processing"%' +588 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +35 "core" + +2 ."da"PS.seek 0ml +2 "processing"% 'W +1618 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%x  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%J * +37 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%E +76 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%M' +2470 "core" ' + ."da"PSV.dial PTV +2 "processing"%? +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%% +74 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%, +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%@  +76 "core"  +2 ."da"PS.seek :empty +2 "processing"%!'9 +2501 "core" ' + #"da"getPMLReagent08 +2 .PRV.dial :air + "processing"%  +44 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +2 "processing"%[  +133 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 + "processing"%i  +44 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"%& +46 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%S' +400 "core" ' +2 ."da"delay 2 seconds +203 .PRV.dial :air + "processing"%H  +45 "core"  +2 "processing"%6% +3 "core" % +2 ."da"PS.seek 0.55ml +2 "processing"%A' +333 "core" ' + #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%N  +45 "core"  +2 ."da"PS.seek 2ml +2 "processing"%u'[ +1560 "core" ' + ."da"PSV.dial :PML +2 "processing"% +45 "core" + ."da"PTV.dial :mixing +2 "processing"%y @ +74 "core" A + ."da"PBV.dial :waste1 +2 "processing"%r  +36 "core" +2 "processing"%>% +3 "core" %\\  +2 ."da"PS.seek 1.85ml +2 "processing"%_'< +242 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%I * +35 "core" * +2 ."da"PS.seek 0ml +2 "processing"%\ 'W +1968 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +3987 "Can"+ :: +44016 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%c  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%7 * +36 "core" , +2 ."da"PSV.dial :air + "processing"%{  +57 "core" +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%l' +2470 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +42 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%L  +56 "core" + ."da"delay 2 seconds +203 .PSV.dial :mixloop +2 "processing"%Q +42 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%o  +56 "core" +2 ."da"PS.seek :empty +2 "processing"%O'9 +2465 "core" ' + #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%F +135 "core"  +2 "processing"%(% +3 "core" %> + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%/' +595 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%T'[ +1607 "core" ' + ."da"PTV.dial :puck +2 "processing"%;  +73 "core"  +42 ."da"PSV.dial PTV +8 "processing"%~ +75 "core" + ."da"PBV.dial :waste1 +2 "processing"%U  +35 "core"  +2 "processing"%a% +3 "core" %V  +2 ."da"PS.seek 1.5ml +2 "processing"%W' +595 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%K * +34 "core" * +2 ."da"PS.seek 0ml +2 "processing"%}'W +1620 "core" ' + ."da"delay 2:00 +1389 "Can") DC +10614 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%\\  +34 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%| +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%t' +2467 "core" ' + ."da"PSV.dial PTV +2 "processing"%w +76 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%h +76 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%B +89 "core"  + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%k  +77 "core"  +2 ."da"PS.seek :empty +2 "processing"%v'9 +2470 "core" ' + #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%m +136 "core"  +2 "processing"%z% +3 "core" %; + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash + "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%V' +593 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1620 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%= +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core"  +2 "processing"%b% +3 "core" %c +2 ."da"PS.seek 1.5ml +2 "processing"%s' +588 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +34 "core" * +2 ."da"PS.seek 0ml +2 "processing"%5'W +1607 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%]  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +37 "core" , +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"%Y +76 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%q' +2495 "core" ' + ."da"PSV.dial PTV +2 "processing"% +88 "core"  + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"% +74 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%# +88 "core"  + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%  +77 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2473 "core" ' + #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%4 +135 "core"  +2 "processing"%% +3 "core" %6 + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%*' +591 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%G'[ +1607 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%X +76 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +36 "core" +2 "processing"%d% +3 "core" %W  +2 ."da"PS.seek 1.5ml +2 "processing"%f' +585 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%j * +37 "core" , +2 ."da"PS.seek 0ml +2 "processing"%+'W +1607 "core" ' + ."da"delay 2:00 +6338 "Can"> << +5665 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +34 "core"  + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 + "processing"% * +36 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"% +87 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%P' +2472 "core" ' + ."da"PSV.dial PTV +2 "processing"%D +74 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%^ +76 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%e +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%  +75 "core"  +2 ."da"PS.seek :empty +2 "processing"%.'9 +2465 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%- +140 "core"  +5 "processing"%8% +17 "core" %< +4 #"da"Pulling 0.25ml of PSR.sub1 +2 .PSR.select :sub1 +2 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.25ml +2 "processing"%<'7 +333 "core" ' +5 ."da"delay 5 seconds +503 "processing"%% +3 "core" %3  +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%2' +347 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml +2 "processing"%g'[ +1611 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%n +88 "core"  + ."da"PBV.dial :waste1 +2 "processing"%C  +36 "core" +2 "processing"%`% +3 "core" %Y  +2 ."da"PS.seek 1.5ml +2 "processing"%' +597 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%" * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'W +1618 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%:  +36 "core" + ."da"delay 30 seconds +3046 .PBV.dial between PSV and waste1 +9 "processing"% * +35 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%1' +2570 "core" ' + ."da"PSV.dial PTV +2 "processing"%' +76 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%9 +77 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%0 +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%  +77 "core"  +2 ."da"PS.seek :empty +2 "processing"%3'9 +2536 "core" ' + "processing"%)9 +4 "core" 94 + #"da"Processing Puck Heater at 28.1C before imaging + .PH.coast +2 "processing"%$  +3 "core" 4 + 4 + "processing"%& +4 "core" &TH  , + #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&% +3 "core" %\  0 8 +2 "storage"(% +3 "core" %y {  +2 "storage"(x. +2 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 3 +2 "storage"(J( +343 "core" ( + ."da"SC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (E& +2 "core" & 5 B @ +2 "manipulator"& & +3 "core" &- % %  5 +2 "manipulator"&?% +3 "core" %\  !  5 +2 ."da"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&%( +179 "core" ( +2 "manipulator"&,& +3 "core" &\   4$ +2 "storage"(@& +3 "core" & > ? +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&M' +98 "core" ' +2 "storage"(& +3 "core" & D F +2 ."da"SE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak + "storage"(['L +278 "core" ' +2 "storage"(i- +3 "core" -'L + ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"(&' +33 "core" ' +2 "manipulator"&!& +4 "core" &   1$ +2 "manipulator"&H% +3 "core" % 1 +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&6'\ +93 "core" ' +24 ."da"Elbow.seek PC +2 "manipulator"&S( +261 "core" ( +2 "manipulator"&N& +3 "core" &  12 +2 ."da"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &A& +3 "core" & 12 +2 ."da"Forearm.seek PC +2 "manipulator"&' +95 "core" ' + ."da"Hand.close +2 "manipulator"&y/ +75 "core" / +2 ."da"PC.seek :open +2 "processing"%r( +403 "core" ( +2 "storage"(>& +3 "core" & D = +2 "manipulator"&I& +3 "core" &  - 32 +2 "manipulator"&u% +3 "core" %   < 3 +2 ."da"Forearm.seek :retract +2 "manipulator"&_'\ +99 "core" ' +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&c( +259 "core" ( +2 "manipulator"&7& +3 "core" &  0& +2 "storage"({& +3 "core" & H I  +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&\ ' +103 "core" ' +3 ."da"Hand.open + "manipulator"& 1 +69 "core" 1 +2 "storage"(L- +3 "core" -' +2 ."da"SE.seek -0.19 Pucks below Top Plate +2 "storage"(Q' +25 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.86 Pucks below Top Plate +2 "storage"(o' +51 "core" ' +2 #"da"Lights, camera, ACTION! + #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da19jun1414h.tif +5 "processing"%l& +8 "core" & +4 "manipulator"&F& +5 "core" &\ , ($ +2 "manipulator"&(% +5 "core" % h ( +2 ."psFlush"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&O'\ +95 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&/(- +184 "core" ( +2 "manipulator"&;& +3 "core" &-  ) % +2 ."psFlush"Elbow.reconfigure LooseElbow +4 "manipulator"&$ &.,(#b +3 &~& +2 "core" &- ] % +3 ."psFlush"Forearm.seek :garage + "manipulator"&U' +109 "core" ' + ."psFlush"Hand.close +2 "manipulator"&a/ +72 "core" / +2 "manipulator"&T& +3 "core" &- u  +2 "manipulator"&K% +3 "core" % } x F ( +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&W'\ +107 "core" ' +2 ."psFlush"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&\\( +114 "core" ( +2 "manipulator"&& +3 "core" &  $ +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &|& +2 "core" & - $ +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +2 "manipulator"&}' +102 "core" ' +2 "manipulator"&w& +4 "core" & x $ +2 "manipulator"&h% +3 "core" % B $ +2 "processing"%B& +3 "core" &j +2 "processing"%k& +4 ."psFlush"PC.seek :closed +2 "processing"%t(Tg +3 "core" & + &|  +10 &/ry ,} +9 &aqu @ +9 &_dm R +10 &@m R +9 &Bg S +10 &FZ R +9 &eEV R +9 &&AQ S +10 &CI S +9 &@E R +9 & mEB R +10 &"/F1 R +9 &#E' R +10 &%F. R +9 &'uF R +9 &)7F# R +10 &*E R +9 &,E R +9 &.|D S +10 &0?C R +9 &2@ R +10 &3FE R +9 &5C S +9 &7GC R +10 &9 A R +9 &:FB R +9 &<DD R +10 &>NBE S +9 &@C_ R +10 &A?^ R +9 &CDW R +9 &EVEd S +10 &GE_ R +9 &HLX S +9 &J_Y V +10 &LL}K Y +9 &N xB Z +10 &O|J Y +9 &Q|G Z +9 &SHs: > +10 &T'0z> Q +9 &TNC * +2 ( + "processing"%k& +2 #"psFlush"Processing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.74 +2 "processing"%m& +3 "core" &TN * +2 ."psFlush"Hand.open + "manipulator"&z1 +72 "core" 1 +2 "manipulator"&v% +4 "core" % X " +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&V'\ +105 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%= +140 "core"  + ."psFlush"PSR.select :flush +52 "processing"%@ +18 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."psFlush"PS.seek 1ml +2 "processing"%'P +601 #"da"SX HX9/16 (USB:29): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20.042 seconds\ /var/log/esp/da19jun1414h.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da19jun1414h15s.tif +496 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%b' +1044 #"da"SX HX9/16 (USB:29): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da19jun1414h15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da19jun1414h30s.tif +567 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +76 "core" +2 ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +36 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%s'W +2370 #"da"SX HX9/16 (USB:29): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da19jun1414h30s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da19jun1414h70s.tif +254 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%] +79 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%' +634 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%Y' +2120 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%5 +77 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"% U +56 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2639 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%# @ +58 "core" A +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1146 #"da"SX HX9/16 (USB:29): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da19jun1414h70s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"HABfans.email "20.042 sec auto-exposure",Subject: "da19jun1414h images!" +8 "storage"(q- +8 "core" -' +5 "storage"(4& +11 "core" &  +2 "manipulator"&& +4 "core" & ~ G +2 "manipulator"&% +3 "core" %\  > H +4 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 3 +2 "manipulator"&*( +257 "core" ( +36 "manipulator"&X& +11 "core" & K& +3 "storage"(& +8 "core" & N +4 ."da"Forearm.reconfigure TightForearm +4 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&d' +101 "core" ' +3 ."da"SE.reconfigure SEgently +10 "storage"(#QK-0-\ b +7 ."da"SE.seek -0.15 Pucks below Top Plate +8 "storage"(G' +60 "core" ' +5 "manipulator"&j& +9 "core" & \ . Y& +5 "storage"(f& +15 "core" & 2 6 +2 ."da"Elbow.reconfigure LimpElbow +10 "manipulator"&$ ,(#b +7 ."da"Forearm.reconfigure LooseForearm +7 "manipulator"&#Q@2^d^b +9 ."da"Forearm.seek 3 +9 "manipulator"&' +41 "core" ' +5 ."da"Elbow.hold +8 "manipulator"&, +11 "core" , +6 ."da"Elbow.reconfigure TightElbow +7 "manipulator"&$&.,(\ #b +12 ."da"SE.reconfigure SEconfig +6 "storage"(#QK-0-\ b +10 ."da"SE.seek 0.04 Pucks below Top Plate +2 "storage"(' +21 "core" ' +2 "manipulator"&+% +4 "core" %c  M +2 "storage"(D& +3 "core" &  +2 ."da"Forearm.force -20 +2 "manipulator"&5 +2 ."da"Forearm.seek 3 + 312 counts +2 "manipulator"&^'> +18 "core" ' +6 "manipulator"&e& +3 "core" &   4 \\% +2 "storage"(& +8 "core" & & 9 +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +8 ."da"Forearm.seek 3 + 700 counts +5 "manipulator"&P' +24 "core" ' +2 "storage"(-% +4 "core" % M K H  +2 ."downElevator"SE.seek :down +3 "storage"(8'v +100 (.% +3 "core" %9 2 < \\u +2 "manipulator"&% +3 "core" %й   3 \\ +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&<'\ +88 "core" ' +66 ' +2 ."downElevator"SE.coast +2 "storage"(5 +2 ."da"SC.coast + "storage"(6 +321 "core" ' +8 ."psFlush"PSV.dial :waste1 +8 "processing"%2  +79 "core"  +4 ."psFlush"PS.seek :empty +2 "processing"%n'9 +2627 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%C +46 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%`' +2639 "core" ' +54 ."psFlush"PSV.dial PTV +2 "processing"%g +86 "core"  + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%"'W +2625 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +55 "core" B +2 ."psFlush"PS.seek 2.5ml +2 "processing"%:' +449 "Can"5 == +2183 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +76 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2626 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +46 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%''P +1111 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%9' +1607 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%0 +74 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%  +54 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%1'W +2629 "core" ' + ."psFlush"PSV.dial PSR +49 "processing"%) +76 "core"  + ."psFlush"PSR.select :flush +3 "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"%' +2126 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +87 "core"  + ."psFlush"PBV.dial PSV +2 "processing"% U +55 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%x'W +2632 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%E @ +42 "core" @ +2 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +2632 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%?  +75 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%,'9 +2631 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%@ +45 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%' +2633 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%p +74 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"% 'W +2634 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%i @ +56 "core" B +2 ."psFlush"PS.seek 2.5ml +2 "processing"%!' +2637 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%H  +76 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%['9 +2629 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&M& +4 "core" & h n% + "manipulator"&N% +4 "core" %\  n n + ."psFlush"Elbow.seek PC +2 "manipulator"&A( +245 "core" ( +2 "manipulator"&%& +3 "core" &  o +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &y& +3 "core" & X o +2 ."psFlush"Forearm.seek PC +2 "manipulator"&6' +94 "core" ' + ."psFlush"Hand.close +2 "manipulator"&R/ +71 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%>( +403 "core" ( + "manipulator"&I& +4 "core" & }  p +2 "manipulator"&u% +3 "core" % ~ p +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +101 "core" ' + ."psFlush"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&7(- +134 "core" ( +2 "manipulator"&{& +3 "core" &- ` e  l, +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &S& +3 "core" &- i h k, +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"& ' +112 "core" ' + ."psFlush"Hand.open +2 "manipulator"&L1 +74 "core" 1 +2 "manipulator"&l% +3 "core" % } ( + d +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract + "manipulator"&F'\ +99 "core" ' + #tFinished short da assay +26248 "Can"" 66 +60002 , 77 +3975 #t-> access 3 +3 .SE.seek :down + "storage"(_'v +3 "core" ' + "manipulator"&(% +4 "core" %  ( o +2 "manipulator"&&& +3 "core" &- S o, + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 7 + "storage"(Q([z +1284 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (;& +2 "core" &[w% G\   +8444 #t-> access4 +492 #-> access 4 +2 .SE.seek :down +2 "storage"(~'v +3 "core" ' +3 "manipulator"&\ % +4 "core" %  _ n +2 "manipulator"&c& +3 "core" &- G n, +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 +2 "storage"(a($ +1910 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (T& +2 "core" &" ;\ +14148 #t-> startTube 4 +316 #-> shortDA +3 "collection"'K% +2 "processing"%O% +3 "core" % +5 %< +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +902 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1003 .PSV.dial :mixloop + "processing"% +135 "core" + .tPTV.dial :PRVmixing +2 "processing"%|  +133 "core" + .tPRV.dial :sipper +2 "processing"%U  +107 "core" +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%w'] +2299 "core" ' + ."connect"PRV.dial CBV +4 .tCBV.dial PRV + "processing"%h  +137 "core"  +2 .tPS.seek 0.5ml +2 "processing"%B' +1275 "core" ' + .tPRV.dial :waste2 +2 "processing"%/ @ +105 "core" > +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek :empty + "processing"%W'9 +585 "core" ' + .tPSV.dial PSR +2 "processing"%r +107 "core"  +2 "processing"%m% +3 "core" %= + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1ml +2 "processing"%z'P +1100 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%v' +1616 "core" ' + .tPSV.dial :mixloop +2 "processing"%k +119 "core" +2 .tPS.seek :empty + "processing"%='9 +2640 "core" ' + .tPSV.dial PSR +2 "processing"%} +105 "core"  +2 "processing"%3% +3 "core" %8 + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1ml +2 "processing"%'P +1098 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%' +1604 "core" ' + .tPSV.dial :mixloop +2 "processing"% +119 "core" + .tPRV.dial :sipper +2 "processing"%b  +44 "core" +2 .tPS.seek :empty + "processing"%]'9 +2638 "core" ' + .tPSV.dial PSR +2 "processing"%s +104 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%' +2638 "core" ' + .tPSV.dial :mixloop +2 "processing"%5 +119 "core" +2 .tPS.seek :empty + "processing"%'9 +2634 "core" ' +2 #tLoading da puck from tube 4 into Processing Clamp + "processing"%Y& +4 "core" & + "manipulator"&#% +4 "core" %  ' m +2 "storage"(% +3 "core" %~  \ +2 "storage"(q. +2 "core" .($ +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 +47 "storage"(4(,H +977 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (& +2 "core" &,L P\  +2 "manipulator"&& +3 "core" &- g l = k, +2 "manipulator"&X% +3 "core" %  a i ? j +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&\\( +171 "core" ( +2 "manipulator"&& +4 "core" & o d  k' + "storage"(j& +4 "core" &,G  \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&f'# +103 "core" ' +2 "storage"(V& +3 "core" &,G   H\ \ +2 .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(+'L +287 "core" ' +2 "storage"(D- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (o& +3 "core" &,G ^\ +2 "manipulator"&e& +3 "core" & { ; m' +2 .tElbow.seek 4 + "manipulator"&( +3 "core" ( +2 "manipulator"&-& +3 "core" & 0 n' +2 "storage"(d& +3 "core" &,G  \ \ +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&.'ϓ +22 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&/ +68 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&*& +3 "storage"(G'v +6 "core" &  l& +2 "manipulator"&% +4 "core" % χ n k $ k\\ + .tForearm.seek :retract +2 "manipulator"&^'\ +93 "core" ' +2 .tElbow.seek PC +2 "manipulator"&( +164 "core" ' + ."downElevator"SE.coast + "storage"(5 +89 "core" ( +2 "manipulator"&P& +3 "core" & j z , la +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &8& +3 "core" & y g  ma +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&J' +102 "core" ' +2 "manipulator"&2& +4 "core" &  na + "manipulator"&% +4 "core" % ) n +2 "processing"%C& +3 "core" & +2 "processing"%n& +3 .tPC.seek :closed +2 "processing"%g(Tg +3 "core" & +3 &  +10 &0r +z +10 &bu ? +9 &`h Q +9 & G Q +10 &I\ Q +9 &K Q +9 &gK Q +10 &)J Q +9 &I Q +10 &L Q +9 & pI P +9 &"1J Q +10 &#M Q +9 &%M Q +9 &'wN Q +10 &)9N Q +9 &*L Q +10 &,G Q +9 &.L Q +9 &0AL Q +10 &2L Q +9 &3M Q +9 &5L Q +10 &7IL Q +9 &9\ J Q +9 &:I P +10 &<IB P +9 &>QL Q +10 &@GC P +9 &AI Q +9 &CN Q +10 &EXO Q +9 &GQ R +10 &HZ R +9 &Js V +9 &LO W +10 &N X +9 &O X +9 &Q X +10 &SFn 7 +9 &T,] !_ +9 &TT  * +2 ( + "processing"%n& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.69 +2 .Hand.open + "manipulator"&`1 +68 "core" 1 +2 "manipulator"&% +3 "core" % a g l +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&"'\ +89 "core" ' + .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 4 in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%  +2 %:9 +6 "core" 9 +102 "processing"%9 +2 "core" 9 +103 "processing"%9 +2 "core" 9  +103 "processing"%'9 +3 "core" 9  +103 "processing"%09 +2 "core" 9 +103 "processing"%9 +2 "core" 9 +103 "processing"%99 +2 "core" 9 +103 "processing"%)9 +2 "core" 9 +103 "processing"%19 +4 "core" 9" +103 "processing"%$9 +2 "core" 9& +103 "processing"%9 +2 "core" 9+ +103 "processing"%9 +2 "core" 9/ +103 "processing"%9 +2 "core" 93 +103 "processing"%E9 +2 "core" 97 +103 "processing"%x9 +2 "core" 9; +103 "processing"%?9 +2 "core" 9@ +103 "processing"% 9 +2 "core" 9D +103 "processing"%@9 +2 "core" 9H +103 "processing"%,9 +3 "core" 9L +103 "processing"%p9 +2 "core" 9P +103 "processing"%9 +2 "core" 9U +103 "processing"%i9 +2 "core" 9Y +103 "processing"% 9 +2 "core" 9] +103 "processing"%H9 +3 "core" 9a +103 "processing"%!9 +2 "core" 9f +103 "processing"%M9 +2 "core" 9j +103 "processing"%N9 +2 "core" 9n +103 "processing"%%9 +2 "core" 9r +71 "Can" ;; +32 "processing"%y9 +3 "core" 9v +103 "processing"%9 +2 "core" 9{ +103 "processing"%R9 +2 "core" 9 +103 "processing"%<9 +2 "core" 9 +103 "processing"%t9 +2 "core" 9 +103 "processing"%I9 +2 "core" 9 +103 "processing"%u9 +2 "core" 9 +103 "processing"%{9 +2 "core" 9 +103 "processing"%S9 +2 "core" 9 +103 "processing"%69 +2 "core" 9\  +103 "processing"%A9 +3 "core" 9 +103 "processing"%L9 +2 "core" 9 +103 "processing"%l9 +2 "core" 9 +103 "processing"%9 +2 "core" 9$ +103 "processing"% 9 +2 "core" 9* +103 "processing"%(9 +4 "core" 91 +102 "processing"%&9 +2 "core" 97 +103 "processing"%;9 +2 "core" 9= +103 "processing"%\ 9 +2 "core" 9E +103 "processing"%c9 +2 "core" 9K +103 "processing"%_9 +3 "core" 9Q +103 "processing"%Q9 +2 "core" 9X +103 "processing"%T9 +2 "core" 9_ +2 .tPH.hold 2:00:00,28C +3 "processing"%K ppX +2 .tdelay 1:30 +3 "core"  +9002 .tPSR.select :air + .PSV.dial PSR +2 "processing"%O +104 "core"  +2 "processing"%% +3 "core" %7 +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 +2 "processing"%U'[ +1632 "core" ' + .tPTV.dial :puck +2 "processing"%[  +133 "core"  + .tPSV.dial PTV +2 "processing"%h +77 "core" + .tPBV.dial :waste1 +2 "processing"%w  +55 "core" +2 "processing"%/% +3 "core" %X  +2 .tPS.seek 1.5ml +2 "processing"%B' +599 "core" ' + .tdelay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%r * +37 "core" , +2 .tPS.seek 0ml +2 "processing"%m'W +1607 "core" ' + .tdelay 5:00 +30003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%W  +36 "core" + .tdelay 30 seconds +3004 .PBV.dial between PSV and waste1 + "processing"%z * +36 "core" , +2 .tPSR.select :air + .PSV.dial PSR +2 "processing"%k +76 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%v' +2490 "core" ' +30 .tPSV.dial PTV +2 "processing"%} +76 "core" + .tdelay 5 seconds +503 .PSV.dial PSR + "processing"%3 +76 "core"  + .tdelay 5 seconds +503 .PSV.dial PTV + "processing"%= +77 "core" + .tdelay 5 seconds +503 .PSV.dial :air + "processing"%  +74 "core"  +2 .tPS.seek :empty +2 "processing"%'9 +2468 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%b  +133 "core" + .tPSV.dial :mixloop +2 "processing"% +46 "core" + .tPRV.dial :ab1 +2 "processing"%s @ +106 "core" > +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%]'w +361 "core" ' + .tdelay 2 seconds +203 ."connect"CBV.dial PRV +51 .tPRV.dial CBV +2 "processing"%5  +44 "core"  +2 "processing"%% +3 "core" %v  +2 .tPS.seek 0.32ml +2 "processing"%Y'# +402 "core" ' + .tdelay 2 seconds +203 .CBV.dial between PRV and PSV +2 "collection"'#  +38 "core" +2 .tPRV.dial :air + "processing"%  +44 "core"  +2 .tPS.seek 0.9ml +2 "processing"%q'D +1227 "core" ' + .tPRV.dial :waste2 +2 "processing"%a @ +57 "Can" hh +18 "core" > +2 .tPS.seek 0.5ml +2 "processing"%' +865 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%  +46 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%X'[ +1623 "core" ' + .tPSV.dial :PML +2 "processing"% +46 "core" + .tPTV.dial :mixing +2 "processing"%j @ +73 "core" A + .tPBV.dial :waste1 +2 "processing"%V  +35 "core"  +2 "processing"%7% +3 "core" %^  +2 .tPS.seek 1.85ml +2 "processing"%F'> +228 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%D * +35 "core" + +2 .tPS.seek 0ml +2 "processing"%o'W +1965 "core" ' + .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'~& +2 "core" &: +2 "manipulator"&e& +3 "core" & E B C ea +2 "manipulator"&-% +3 "core" %\ % 4 >  e!S +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&d(- +147 "core" ( +2 "manipulator"&& +3 "core" &.0 E M g +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &*& +3 "core" &.0 P R e g +2 .tForearm.seek :garage + "manipulator"&' +112 "core" ' +3 .tHand.close + "manipulator"&\\/ +73 "core" / +2 "manipulator"&f& +3 "core" &.    \\ +2 "manipulator"&+% +4 "core" % \ o  0 Y + .tForearm.seek :retract +2 "manipulator"&.'\ +103 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&P( +267 "core" ( +2 "manipulator"&8& +3 "core" &  5 K x c4 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &  1 > c4 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&2'ρ +97 "core" ' +2 "manipulator"&& +4 "core" &  + * - d4 + "manipulator"&C% +4 "core" %ω + ,  c +2 "collection"'G& +4 "core" & + "collection"'^& +4 .tCC.seek :closed +2 "collection"'>(O +3 "core" &A + &;  +10 &.|A ,~ +9 &c}C @ +10 &bp: Q +9 &$J: Q +9 &S> Q +10 &R@ Q +9 &jQ@ Q +10 &+S> Q +9 &L< P +9 &Q= P +10 & rO5 Q +9 &"4M8 Q +9 &#R2 Q +10 &%L8 P +9 &'{N3 P +10 &)=Q' P +9 &*L- P +9 &,O. Q +10 &.L0 P +9 &0EQ3 P +9 &2Q> Q +10 &3O8 P +9 &5J1 Q +10 &7LO< Q +9 &9O1 P +9 &:O3 Q +10 &<O1 P +9 &>TO0 Q +9 &@N+ Q +10 &AN( Q +9 &CS. P +10 &E[T. Q +9 &G[) R +9 &Ho/ T +10 &J X +9 &LB% \\ +9 &M) S +10 &O7P% )~ +9 &OyN& C + ( + "collection"'^& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.92 +2 "collection"'`& +3 "core" &OyR C + .tHand.open +2 "manipulator"&1 +70 "core" 1 +2 "manipulator"&:% +4 "core" % ω % ! r _ + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&n'\ +101 "core" ' + .tPSV.dial PSR +2 "processing"% +105 "core"  +2 "processing"%J% +3 "core" %\\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%' +1603 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 + "processing"%4  +44 "core"  +2 .tPS.seek 0ml +2 "processing"%''W +1619 "core" ' + .tPSV.dial PSR +2 "processing"%0 +45 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%' +2634 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "processing"%9  +3 "collection"')  +40 "core"  +125  + .tPSV.dial :mixloop +2 "processing"%1 +105 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%$  +76 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2635 "core" ' + .tPSV.dial :air +2 "processing"%  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2640 "core" ' + .tPSV.dial :mixloop +2 "processing"%E +45 "core" +2 .tPS.seek 0ml +2 "processing"%x'W +2632 "core" ' + .tPSV.dial :air +2 "processing"%?  +45 "core"  +2 .tPS.seek 2.5ml +2 "processing"% ' +2629 "core" ' + .tPSV.dial :mixloop +2 "processing"%@ +46 "core" +2 .tPS.seek 0ml +2 "processing"%,'W +2632 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&p& +4 "core" &    L a4 + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +3 "core" ( +2 "manipulator"&i& +3 "core" &  " , ? ]4 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &   \  \\4 + .tForearm.seek CC +2 "manipulator"&H'ρ +105 "core" ' + .tHand.close +2 "manipulator"&!/ +72 "core" / +2 .tCC.seek :open +2 "collection"'M( +378 "core" ( +2 "manipulator"&N& +3 "core" &    a4 +2 "manipulator"&%% +3 "core" % ρ " = _5 +2 .tForearm.seek :retract +2 "manipulator"&y'\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +282 "core" ( +2 "manipulator"&R& +3 "core" &- E 9 h +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &<& +3 "core" &- 9 < 3 h +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&t' +112 "core" ' +3 .tHand.open + "manipulator"&I1 +70 "core" 1 +2 "manipulator"&u% +4 "core" % r   o \\] + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&{'\ +98 "core" ' +2 ."da"delayUntil "15:13:01.16" +24861 #recoverPRVreagent08 + .PTV.dial :mixing + "processing"%S @ +75 "core" B + ."da"PBV.dial :waste1 +2 "processing"%6  +34 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 + "processing"%A * +36 "core" , + ."da"PSV.dial :air +2 "processing"%L  +46 "core"  +48 ."da"PS.reconfigure PSfast +4 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%l' +2475 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +45 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%  +45 "core"  + ."da"delay 2 seconds +203 .PSV.dial :mixloop +2 "processing"%( +46 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%&  +56 "core" +2 ."da"PS.seek :empty +2 "processing"%;'9 +272 "Can" == +2204 "core" ' + #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%\ +134 "core"  +2 "processing"%c% +3 "core" %5 +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"%Q'[ +1608 "core" ' + ."da"PTV.dial :puck +2 "processing"%T  +74 "core"  + ."da"PSV.dial PTV +2 "processing"%O +87 "core"  + ."da"PBV.dial :waste1 +2 "processing"%  +36 "core" +2 "processing"%% +3 "core" %W  +2 ."da"PS.seek 1.5ml +2 "processing"%|' +598 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%[ * +37 "core" , +2 ."da"PS.seek 0ml +2 "processing"%h'W +1607 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%w  +63 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 + "processing"%/ * +36 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%U +73 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%r' +2480 "core" ' + ."da"PSV.dial PTV +2 "processing"%B +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +75 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%W +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%z  +86 "core" +2 ."da"PS.seek :empty +2 "processing"%k'9 +2491 "core" ' + #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%m +135 "core"  +2 "processing"%}% +3 "core" %= + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%3' +591 "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 + "processing"% +76 "core" + ."da"PBV.dial :waste1 +2 "processing"%v  +35 "core"  +2 "processing"%b% +3 "core" %W  +2 ."da"PS.seek 1.5ml +2 "processing"%' +589 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%s * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'W +1621 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%5  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +36 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%] +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%#' +2468 "core" ' + ."da"PSV.dial PTV +2 "processing"% +76 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%Y +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%a +74 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%q  +75 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2469 "core" ' + #"da"getPMLReagent08 +2 .PRV.dial :air + "processing"%  +45 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +2 "processing"%  +133 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 + "processing"%j  +45 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"%V +46 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%7' +385 "core" ' + ."da"delay 2 seconds +203 .PRV.dial :air + "processing"%D  +45 "core"  +2 "processing"%X% +3 "core" %  +2 ."da"PS.seek 0.55ml +2 "processing"%F'~ +335 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air + "processing"%~  +46 "core"  +2 ."da"PS.seek 2ml +2 "processing"%e'[ +308 "Can" XX +1260 "core" ' + ."da"PSV.dial :PML +2 "processing"%- +45 "core" + ."da"PTV.dial :mixing +2 "processing"% @ +74 "core" A + ."da"PBV.dial :waste1 +2 "processing"%*  +34 "core"  +2 "processing"%% +3 "core" %b +2 ."da"PS.seek 1.85ml +2 "processing"%\\'B +248 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%f * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%+'W +1971 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +48003 #recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%"  +34 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +37 "core" , + ."da"PSV.dial :air +2 "processing"%8  +45 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2491 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%d +45 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%  +56 "core" + ."da"delay 2 seconds +203 .PSV.dial :mixloop + "processing"%C +43 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%G  +45 "core"  +2 ."da"PS.seek :empty +49 "processing"%.'9 +1618 "Can" =< +870 "core" ' + #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%Z +135 "core"  +2 "processing"%`% +3 "core" %5 + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%' +592 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml +2 "processing"%:'[ +1620 "core" ' + ."da"PTV.dial :puck +2 "processing"%^  +74 "core"  + ."da"PSV.dial PTV +2 "processing"% +75 "core" + ."da"PBV.dial :waste1 +2 "processing"%J  +36 "core" +2 "processing"%2% +3 "core" %`  +2 ."da"PS.seek 1.5ml +2 "processing"%o' +597 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%4 * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'W +1618 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%0  +35 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%' * +34 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%) +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%9' +2475 "core" ' + ."da"PSV.dial PTV +2 "processing"%1 +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%$ +76 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"% +76 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +76 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2474 "core" ' + #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%E +134 "core"  +2 "processing"%% +3 "core" %3 + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash + "processing"% +11 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml +2 "processing"%x'[ +1626 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%@ +75 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +35 "core"  +2 "processing"%p% +3 "core" %W  +2 ."da"PS.seek 1.5ml +2 "processing"%i' +596 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +35 "core" + +2 ."da"PS.seek 0ml +2 "processing"%!'W +1615 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%P  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%n * +36 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%> +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%N' +2466 "core" ' + ."da"PSV.dial PTV +2 "processing"%% +87 "core"  + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%H +73 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%R +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%<  +75 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2464 "core" ' + #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%I +133 "core"  +2 "processing"%u% +3 "core" %> + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%y' +600 "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 .PSV.dial PTV + "processing"%S +76 "core" + ."da"PBV.dial :waste1 +2 "processing"%6  +36 "core" +2 "processing"%A% +3 "core" %W  +2 ."da"PS.seek 1.5ml +2 "processing"%L' +603 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%, * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'W +37 "Can" EE +1571 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +34 "core"  + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 + "processing"%( * +36 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%& +87 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%l' +2462 "core" ' + ."da"PSV.dial PTV +2 "processing"%\ +74 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%c +76 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%; +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%_  +76 "core"  +2 ."da"PS.seek :empty +2 "processing"%T'9 +2465 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%O +140 "core"  +5 "processing"%% +26 "core" %9 + #"da"Pulling 0.25ml of PSR.sub1 + .PSR.select :sub1 +2 "processing"% +12 ."da"PS.reconfigure PSconfig +5 "processing"%#A d`xb +3 ."da"PS.seek 0.25ml +5 "processing"%'7 +340 "core" ' +9 ."da"delay 5 seconds +503 "processing"%Q% +4 "core" %7  + #"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 + "processing"% +9 ."da"PS.seek 2ml +2 "processing"%|'[ +1606 "core" ' +44 ."da"PTV.dial :puck +8 .PSV.dial PTV +2 "processing"%w +76 "core" + ."da"PBV.dial :waste1 +2 "processing"%/  +36 "core" +2 "processing"%U% +3 "core" %^  +2 ."da"PS.seek 1.5ml +2 "processing"%h' +597 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%B * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"% 'W +1610 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%W  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%z * +35 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%r +76 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%m' +2569 "core" ' + ."da"PSV.dial PTV +2 "processing"%} +89 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%k +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%3 +89 "core"  + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%  +79 "core"  +2 ."da"PS.seek :empty +2 "processing"%v'9 +2537 "core" ' + "processing"%b9 +4 "core" 94 + #"da"Processing Puck Heater at 28.2C before imaging + .PH.coast +2 "processing"%=  +4 "core" 4 4 +2 "processing"%s& +3 "core" &TT` * + #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&% +3 "core" %  1 +2 "storage"(5% +3 "core" %y I > +2 "storage"(. +2 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 3 +2 "storage"(]( +343 "core" ( + ."da"SC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (& +3 "core" &  B + "manipulator"&& +3 "core" &- + +2 "manipulator"&Y% +3 "core" %   + +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 3 + "manipulator"&a( +175 "core" ( +2 "manipulator"&q& +3 "core" & +L +2 "storage"(#& +3 "core" &   +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&' +95 "core" ' +2 "storage"(& +3 "core" &   +2 ."da"SE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak + "storage"(j'L +281 "core" ' +2 "storage"(V- +3 "core" -'L + ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"(' +34 "core" ' +2 "manipulator"&& +4 "core" &  ,L + "manipulator"&D% +4 "core" %ж I - +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&X'\ +87 "core" ' +5 ."da"Elbow.seek PC +2 "manipulator"&7( +241 "core" ( + "manipulator"&~& +4 "core" & Q + +2 ."da"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &F& +3 "core" & ( + +2 ."da"Forearm.seek PC + "manipulator"&-' +96 "core" ' + ."da"Hand.close +2 "manipulator"&/ +77 "core" / +2 ."da"PC.seek :open +2 "processing"%*( +403 "core" ( + "storage"(& +4 "core" &   f +2 "manipulator"&f& +3 "core" & + +2 "manipulator"&e% +3 "core" %  , +2 ."da"Forearm.seek :retract +2 "manipulator"&\\'\ +100 "core" ' + ."da"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&"( +258 "core" ( +2 "manipulator"&& +3 "core" &\ Z ($ +2 "storage"(8& +3 "core" &   +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&+' +98 "core" ' +3 ."da"Hand.open + "manipulator"&d1 +74 "core" 1 +2 "storage"(- +3 "core" -' +2 ."da"SE.seek -0.19 Pucks below Top Plate +2 "storage"(C' +26 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.86 Pucks below Top Plate +2 "storage"(G' +51 "core" ' +2 #"da"Lights, camera, ACTION! +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da19jun1415h.tif +5 "processing"%& +8 "core" & +4 "manipulator"&Z& +4 "core" &\ M # +2 "manipulator"&`% +5 "core" % а E > +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&.'\ +103 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&(- +185 "core" ( +4 "manipulator"&^& +3 "core" &- y Y  +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- p t D +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&J' +108 "core" ' + ."psFlush"Hand.close +2 "manipulator"&2/ +77 "core" / +2 "manipulator"&:& +3 "core" &- A @  +2 "manipulator"&4% +4 "core" % ~ 0 3 ' +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&o'\ +106 "core" ' +2 ."psFlush"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&0( +122 "core" ( +2 "manipulator"&'& +3 "core" & x p a b +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &)& +2 "core" & y z A b +2 ."psFlush"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&' +105 "core" ' +2 "manipulator"&1& +3 "core" & y u 0 b +2 "manipulator"&$% +4 "core" % r m \  +2 "processing"%& +3 "core" & +2 "processing"%& +3 ."psFlush"PC.seek :closed +2 "processing"%9(Tg +3 "core" &\\ +3 &Q  +9 &/r| ,} +10 &ap @ +9 &_c R +9 &< S +10 &C S +9 &C~ R +9 &cC S +10 &%Cq S +9 &Ao S +10 &Ab S +9 & lA^ S +9 &"-DZ S +10 &#AT S +9 &%DF S +9 &'uAG R +10 &)5AF S +9 &*@9 S +10 &,D5 S +9 &.}A5 R +9 &0>A8 S +10 &2D0 S +9 &3@- R +9 &5A) S +10 &7F@, S +9 &9D S +10 &:@ S +60 &<D% S +10 &>O?" R + &@A S +5 &AC S + &C> S + &EWC R + &GF S + &HL T +4 &Jb V +9 &LI} Z +10 &N\ x Z +9 &O} Z +9 &Qy Z +10 &SFo = +9 &T$-h= Q +9 &TH  - +2 ( + "processing"%& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.80 +2 "processing"%E& +4 "core" &TH - + ."psFlush"Hand.open +2 "manipulator"&1 +71 "core" 1 +46 "manipulator"&% +4 "core" % n n }  + ."psFlush"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&?'\ +92 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%@ +139 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"% 'P +699 #"da"SX HX9/16 (USB:31): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 21.054 seconds\ /var/log/esp/da19jun1415h.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da19jun1415h15s.tif +398 "core" ' +3 ."psFlush"PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%p' +1148 #"da"SX HX9/16 (USB:31): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da19jun1415h15s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da19jun1415h30s.tif +467 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%x +89 "core"  +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +36 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%i'W +2452 #"da"SX HX9/16 (USB:31): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da19jun1415h30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da19jun1415h70s.tif +175 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%P +88 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%n' +597 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%>' +2128 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%! +76 "core" + ."psFlush"PBV.dial PSV +3 "processing"%% U +69 "core" T +2 ."psFlush"PS.seek 0ml +2 "processing"%H'W +2635 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%R @ +45 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%<' +1299 #"da"SX HX9/16 (USB:31): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da19jun1415h70s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +4 ."Qmail"HABfans.email "21.054 sec auto-exposure",Subject: "da19jun1415h images!" +9 "storage"(N- +11 "core" -' +7 "storage"(I& +4 "core" & @ ? / + "manipulator"&u& +4 "core" & < >  :b +2 "manipulator"&% +4 "core" % ' = < :"^ +3 ."da"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&y( +264 "core" ( +26 "manipulator"&S& +4 "core" & e \\ i ?% +2 "storage"(6& +3 "core" & b ` +3 ."da"Forearm.reconfigure TightForearm +5 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 700 counts +5 "manipulator"&A' +102 "core" ' +5 ."da"SE.reconfigure SEgently +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.15 Pucks below Top Plate +3 "storage"(t' +61 "core" ' +2 "manipulator"&,& +4 "core" & N P% + "storage"(L& +5 "core" & +3 ."da"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 3 +2 "manipulator"& ' +38 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&(, +5 "core" , +2 ."da"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +3 "storage"(#QK-0-\ b +4 ."da"SE.seek 0.04 Pucks below Top Plate +2 "storage"(&' +21 "core" ' +4 "manipulator"&% +6 "core" %i h q < D +3 "storage"(\ & +7 "core" & S +2 ."da"Forearm.force -20 +2 "manipulator"&5 +4 ."da"Forearm.seek 3 + 318 counts +2 "manipulator"&c'D +21 "core" ' +2 "manipulator"&;& +8 "core" &   R% +4 "storage"(_& +5 "core" &\ \   +4 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 700 counts +4 "manipulator"&l' +24 "core" ' +4 "storage"(O% +6 "core" %\ \   +4 ."downElevator"SE.seek :down +5 "storage"('v +99 (T% +8 "core" %9 \\w +3 "manipulator"&Q% +6 "core" %й  R +3 ."da"Forearm.reconfigure LooseForearm +4 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +2 "manipulator"&'\ +89 "core" ' +52 ' + ."downElevator"SE.coast +2 "storage"(5 +2 ."da"SC.coast + "storage"(6 +277 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%[  +75 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%w'9 +764 "Can" AA +1872 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%/ +46 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%U' +2633 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%| +75 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%B'W +2633 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%h @ +45 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%W' +2632 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%z  +75 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%r'9 +2630 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +46 "core"  + ."psFlush"PSR.select :flush +50 "processing"%@ +11 ."psFlush"PS.seek 1ml +2 "processing"%}'P +1100 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%k' +1610 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%3 +75 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%  +54 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%m'W +2631 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%b +76 "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"%s' +2114 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +76 "core" + ."psFlush"PBV.dial PSV +2 "processing"%5 U +57 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2635 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +45 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2629 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%Y  +86 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%q'9 +2641 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%# +55 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%' +2633 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +77 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%{'W +2628 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%V @ +45 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2629 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%D  +73 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%j'9 +2642 "core" ' + #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&& +4 "core" & : ; h% + "manipulator"&~% +4 "core" %\  9 7 h +2 ."psFlush"Elbow.seek PC + "manipulator"&F( +259 "core" ( + "manipulator"&a& +4 "core" & J @  h] +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" & B B / g] +2 ."psFlush"Forearm.seek PC +2 "manipulator"&X' +92 "core" ' + ."psFlush"Hand.close +2 "manipulator"&g/ +71 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%( +403 "core" ( + "manipulator"&f& +4 "core" & ] ] j] +2 "manipulator"&e% +3 "core" % [ ] j& +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&-'\ +93 "core" ' + ."psFlush"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&(- +139 "core" ( +2 "manipulator"&8& +3 "core" &- P O  f. +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &7& +3 "core" &- F O  f. +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&d' +114 "core" ' + ."psFlush"Hand.open +2 "manipulator"&1 +75 "core" 1 +2 "manipulator"&% +3 "core" % s )   \\h +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&Z'\ +102 "core" ' + #tFinished short da assay +18354 #-> access 3 +3 .SE.seek :down + "storage"(\\'v +3 "core" ' + "manipulator"&`% +4 "core" %\  8 ;  h" +2 "manipulator"&& +3 "core" &- G Q C h. + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 7 + "storage"(C([z +68 "Can"* aa +1220 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (^& +2 "core" &[y. Y u \  +904 #t-> PS.flush +2 #Flushing Processing stage + "processing"%+% +3 "core" %:_ +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%& +4 "core" &^ +2 "manipulator"&"& +3 "core" &-   c. +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&2(- +2 "core" ( +2 "manipulator"&:& +4 "core" &- + )  d. + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &4& +2 "core" &- + (  c. +2 .tForearm.seek :garage +2 "manipulator"&.' +106 "core" ' + .tHand.close +2 "manipulator"&'/ +76 "core" / +2 "manipulator"&)& +3 "core" &-  < Z. +2 "manipulator"&J% +3 "core" %   u ZO +2 .tForearm.seek :retract +2 "manipulator"&1'\ +100 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&$( +124 "core" ( +2 "manipulator"&& +4 "core" & ? B e + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & A J e +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&o' +99 "core" ' +2 "manipulator"&*& +4 "core" & ' q c + "manipulator"&E% +4 "core" % ! * . c +2 "processing"%& +3 "core" &W +2 "processing"%& +3 .tPC.seek :closed +2 "processing"%(Tg +3 "core" &R +3 &W  +10 &0rb +{ +9 &bt^ ? +9 &fg^ P +10 &&FX Q +9 &JY Q +9 &LU Q +10 &kIZ Q +9 &-GY Q +10 &GW Q +9 &KU Q +9 & tFU Q +10 &"6HW Q +9 &#JT Q +9 &%F_ Q +10 &'|FX Q +9 &)?HW P +10 &+F^ Q +9 &,FV Q +9 &.FZ Q +10 &0GEZ P +9 &2GO Q +9 &3J\\ Q +10 &5JW P +9 &7OGR P +10 &9KR Q +9 &:FM Q +9 &<JT Q +10 &>VHP Q +9 &@EW Q +9 &AET P +10 &CGU P +9 &E^JZ Q +10 &G L\\ Q +9 &HT\\ R +9 &Jh` U +10 &LTX W +9 &NX X +9 &OO X +10 &QX X +9 &SJiU 6 +10 &T!,YU Y +9 &TK%X / + ( +2 "processing"%& +2 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.75 +2 "processing"%@& +3 "core" &TK"Q / +2 .tHand.open + "manipulator"&1 +72 "core" 1 +3 "manipulator"&v% +4 "core" %   a + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"& '\ +95 "core" ' + .tPSV.dial PSR +2 "processing"%x +45 "core"  + .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"% 'P +1114 "core" ' + .tPSR.select :air +2 "processing"% +52 .tPS.seek 2.5ml + "processing"%p' +1622 "core" ' + .tPSV.dial PTV +2 "processing"%P +73 "core" + .tPTV.dial :puck +2 .PBV.dial :waste1 + "processing"%i  +57 "core" +2 .tPS.seek 0ml +2 "processing"%n'W +2631 "core" ' + .tPSV.dial PSR +2 "processing"%! +75 "core"  + .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 0.5ml +2 "processing"%%' +591 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%>' +2119 "core" ' + .tPSV.dial PTV +2 "processing"%R +75 "core" + .tPBV.dial PSV +2 "processing"%H U +55 "core" V +2 .tPS.seek 0ml +2 "processing"%N'W +2626 "core" ' + .tPSV.dial PBV +2 "processing"%I @ +45 "core" > +2 .tPS.seek 2.5ml +2 "processing"%u' +2635 "core" ' + .tPSV.dial :waste1 +2 "processing"%  +74 "core"  +2 .tPS.seek :empty + "processing"%S'9 +2639 "core" ' + .tPSV.dial PSR +2 "processing"%6 +46 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%0' +2634 "core" ' + .tPSV.dial PTV +2 "processing"%, +73 "core" + .tPBV.dial PSV +2 .PS.seek 0ml +2 "processing"%L'W +2625 "core" ' + .tPSV.dial PBV +2 "processing"% @ +45 "core" > +2 .tPS.seek 2.5ml +2 "processing"%?' +2638 "core" ' + .tPSV.dial :waste1 +2 "processing"%\  +74 "core"  +2 .tPS.seek :empty + "processing"%;'9 +2661 "core" ' + #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&_& +4 "core" &  ! Z _ + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&O( +3 "core" ( + "manipulator"&G& +4 "core" & )  _ + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &A& +3 "core" & " ` +2 .tForearm.seek PC + "manipulator"&T' +93 "core" ' + .tHand.close +2 "manipulator"&Q/ +69 "core" / +2 .tPC.seek :open + "processing"%y( +402 "core" ( + "manipulator"&t& +4 "core" & C E u e +2 "manipulator"& % +3 "core" % 9 C ) e) +2 .tForearm.seek :retract +2 "manipulator"&c'\ +97 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&&(- +165 "core" ( +2 "manipulator"&l& +3 "core" &- * ! cU +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- / /  bU +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&]' +115 "core" ' + .tHand.open +2 "manipulator"&[1 +72 "core" 1 +2 "manipulator"&<% +3 "core" % r   M Y\\ +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&/'\ +105 "core" ' +27996 "Can"* AA +60003 J AA +871 #t-> access 4 +3 .SE.seek :down + "storage"(w'v +4 "core" ' +2 "manipulator"&|% +3 "core" %\ # + 2 2 e K +2 "manipulator"&U& +3 "core" &- ) % dU +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 +2 "storage"(h($ +1921 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (B& +2 "core" &$ -\ +1018 #t-> startTube 4 +303 #-> shortDA +2 "collection"'z% +3 "processing"%W% +3 "core" % +5 %5 +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +1763 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1003 .PSV.dial :mixloop + "processing"% +147 "core" + .tPTV.dial :PRVmixing +2 "processing"%r  +133 "core" + .tPRV.dial :sipper +2 "processing"%}  +106 "core" +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%3'] +2297 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%  +138 "core"  +2 .tPS.seek 0.5ml +2 "processing"%k' +1279 "core" ' + .tPRV.dial :waste2 +2 "processing"%b @ +103 "core" ? +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek :empty + "processing"%m'9 +599 "core" ' + .tPSV.dial PSR +2 "processing"%= +108 "core"  +2 "processing"%% +3 "core" %5 + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1ml +2 "processing"%5'P +1099 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%s' +1619 "core" ' + .tPSV.dial :mixloop +2 "processing"% +106 "core" +2 .tPS.seek :empty + "processing"%'9 +2660 "core" ' + .tPSV.dial PSR +2 "processing"%Y +106 "core"  +2 "processing"%% +3 "core" %2 + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1ml +2 "processing"%#'P +1094 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%q' +1632 "core" ' + .tPSV.dial :mixloop +2 "processing"% +119 "core" + .tPRV.dial :sipper +2 "processing"%  +45 "core" +2 .tPS.seek :empty + "processing"%V'9 +2677 "core" ' + .tPSV.dial PSR +2 "processing"%{ +104 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%D' +2635 "core" ' + .tPSV.dial :mixloop +2 "processing"% +106 "core" +2 .tPS.seek :empty + "processing"%'9 +2634 "core" ' +2 #tLoading da puck from tube 4 into Processing Clamp + "processing"%~& +4 "core" & + "manipulator"&a% +4 "core" %\ # C E f K + "storage"(% +4 "core" %} H\  +2 "storage"((. +2 "core" .($ +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"(g(,H +970 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (& +2 "core" &,E* n 1\  +2 "manipulator"&9& +3 "core" &- + , % bU +2 "manipulator"&f% +3 "core" %\ # / + c K +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&e( +186 "core" ( +2 "manipulator"&8& +3 "core" & + ' a& +2 "storage"(7& +3 "core" &,G. q o   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&X'# +103 "core" ' +2 "storage"(F& +3 "core" &,G.\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +47 "storage"('L +290 "core" ' +2 "storage"(- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (-& +3 "core" &,G- S Q [  + "manipulator"&d& +4 "core" & - - b& +2 .tElbow.seek 4 + "manipulator"&`( +3 "core" ( +2 "manipulator"&& +3 "core" & * *  b& +2 "storage"(^& +3 "core" &,G- P N  +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&+'ϓ +26 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&/ +66 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&"& +3 "storage"(:'v +6 "core" & ! , > c& +2 "manipulator"&4% +3 "core" % ϐ  . e +2 .tForearm.seek :retract +2 "manipulator"&''\ +91 "core" ' +2 .tElbow.seek PC +2 "manipulator"&)( +169 "core" ' + ."downElevator"SE.coast + "storage"(5 +94 "core" ( +2 "manipulator"&J& +3 "core" & - 0  cI +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & " ) ? bI +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&Z' +100 "core" ' +2 "manipulator"&& +4 "core" &  $ aI +2 "manipulator"&% +3 "core" % > ` +2 "processing"%.& +3 "core" & +2 "processing"%*& +3 .tPC.seek :closed +2 "processing"%E(Tg +3 "core" & +3 &  +9 &0r +{ +10 &at ? +9 &eh Q +9 &$G Q +10 &G Q +9 &L Q +10 &jN Q +9 &,G Q +9 &J R +10 &I Q +9 & sI Q +9 &"5J Q +10 &#J Q +9 &%I Q +10 &'|I Q +9 &)=I Q +9 &*I Q +10 &,I Q +9 &.H Q +9 &0FI Q +10 &2I Q +9 &3M Q +10 &5H Q +9 &7OI P +9 &9I Q +10 &:I P +9 &<I Q +9 &>VF Q +10 &@H P +9 &AG Q +10 &CI Q +9 &E\\M Q +9 &GO R +10 &H\\ T +9 &J| W +9 &LQ X +10 &N X +9 &O X +10 &Q X +9 &SKp 7 +9 &T#+Y) Z +10 &TQ%" , + ( + "processing"%*& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.76 + .Hand.open +2 "manipulator"&1 +75 "core" 1 +2 "manipulator"&2% +4 "core" % - . ] + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&1'\ +101 "core" ' + .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 4 in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%  +2 %@9 +6 "core" 9 +102 "processing"%9 +2 "core" 9 +103 "processing"%v9 +2 "core" 9  +103 "processing"%9 +3 "core" 9  +103 "processing"%x9 +2 "core" 9 +103 "processing"%o9 +2 "core" 9 +103 "processing"%j9 +2 "core" 9 +103 "processing"% 9 +2 "core" 9 +103 "processing"%P9 +2 "core" 9" +103 "processing"%i9 +2 "core" 9& +103 "processing"%p9 +2 "core" 9+ +103 "processing"%!9 +2 "core" 9/ +103 "processing"%n9 +2 "core" 93 +103 "processing"%%9 +3 "core" 97 +103 "processing"%R9 +2 "core" 9; +103 "processing"%H9 +2 "core" 9@ +103 "processing"%>9 +2 "core" 9D +103 "processing"%I9 +2 "core" 9H +103 "processing"%N9 +3 "core" 9L +102 "processing"%9 +2 "core" 9P +103 "processing"%u9 +2 "core" 9U +103 "processing"%69 +2 "core" 9Y +103 "processing"%S9 +2 "core" 9] +103 "processing"%,9 +3 "core" 9a +102 "processing"%09 +2 "core" 9e +103 "processing"%9 +2 "core" 9j +103 "processing"%L9 +2 "core" 9n +103 "processing"%\ 9 +2 "core" 9r +103 "processing"%?9 +2 "core" 9v +103 "processing"%_9 +2 "core" 9z +103 "processing"%G9 +2 "core" 9 +103 "processing"%A9 +2 "core" 9 +103 "processing"%Q9 +2 "core" 9 +103 "processing"%$9 +3 "core" 9 +103 "processing"% 9 +2 "core" 9 +103 "processing"%9 +2 "core" 9 +103 "processing"%t9 +2 "core" 9 +103 "processing"% 9 +2 "core" 9 +103 "processing"%l9 +3 "core" 9 +103 "processing"%9 +2 "core" 9 +103 "processing"%T9 +2 "core" 9 +103 "processing"%O9 +2 "core" 9 +103 "processing"%[9 +2 "core" 9  +103 "processing"%<9 +4 "core" 9 +102 "processing"%c9 +2 "core" 9 +103 "processing"%]9 +2 "core" 9 +103 "processing"%|9 +2 "core" 9% +103 "processing"%U9 +2 "core" 9+ +103 "processing"%\\9 +2 "core" 90 +103 "processing"%C9 +2 "core" 97 +103 "processing"%B9 +2 "core" 9< +103 "processing"%z9 +2 "core" 9B +103 "processing"%W9 +2 "core" 9H +103 "processing"% 9 +3 "core" 9N +103 "processing"%r9 +2 "core" 9U +103 "processing"%}9 +2 "core" 9Z +2 .tPH.hold 2:00:00,28C +3 "processing"%; ppX +2 .tdelay 1:30 +3 "core"  +9002 .tPSR.select :air + .PSV.dial PSR +2 "processing"% +106 "core"  +2 "processing"%3% +3 "core" %8 +2 #tPulling 0.5ml of PSR.wash .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml + "processing"%b' +587 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml +2 "processing"%k'[ +1607 "core" ' + .tPTV.dial :puck +2 "processing"%=  +133 "core"  + .tPSV.dial PTV +2 "processing"% +77 "core" + .tPBV.dial :waste1 +2 "processing"%m  +55 "core"  +2 "processing"%5% +3 "core" %\\  +2 .tPS.seek 1.5ml +2 "processing"%' +602 "core" ' + .tdelay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%s * +35 "core" + +2 .tPS.seek 0ml +2 "processing"%Y'W +1615 "core" ' + .tdelay 5:00 +7936 "Can"c << +22067 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +34 "core"  +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +35 "core" * + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%# +76 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%' +2462 "core" ' + .tPSV.dial PTV +2 "processing"% +77 "core" + .tdelay 5 seconds +503 .PSV.dial PSR + "processing"%q +75 "core"  + .tdelay 5 seconds +503 .PSV.dial PTV + "processing"%{ +75 "core" + .tdelay 5 seconds +503 .PSV.dial :air + "processing"%V  +76 "core"  +2 .tPS.seek :empty + "processing"%'9 +2495 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%D  +133 "core" + .tPSV.dial :mixloop +2 "processing"%~ +46 "core" + .tPRV.dial :ab1 +2 "processing"%a @ +106 "core" > +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%'w +351 "core" ' + .tdelay 2 seconds +203 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +2 "processing"%(  +44 "core" +2 "processing"%h% +3 "core" %t  +2 .tPS.seek 0.32ml +2 "processing"%'! +424 "core" ' + .tdelay 2 seconds +203 .CBV.dial between PRV and PSV + "collection"'9  +40 "core" +2 .tPRV.dial :air + "processing"%f  +56 "core"  +2 .tPS.seek 0.9ml +2 "processing"%8'D +1226 "core" ' + .tPRV.dial :waste2 +2 "processing"%7 @ +77 "core" > +2 .tPS.seek 0.5ml +50 "processing"%&' +871 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%F  +46 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%/'[ +1611 "core" ' + .tPSV.dial :PML +2 "processing"%w +45 "core" + .tPTV.dial :mixing +2 "processing"% @ +74 "core" B + .tPBV.dial :waste1 +2 "processing"%-  +35 "core" +2 "processing"%d% +3 "core" %X  +2 .tPS.seek 1.85ml +2 "processing"%'8 +237 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%^ * +36 "core" , +2 .tPS.seek 0ml +2 "processing"%'W +1973 "core" ' + .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'"& +2 "core" &[ +2 "manipulator"&4& +4 "core" & ,   _I + "manipulator"&e% +4 "core" %  "  ? ^ + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&X(- +163 "core" ( +2 "manipulator"&& +4 "core" &- "  ` + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &+& +2 "core" &-   & ` +2 .tForearm.seek :garage +2 "manipulator"&J' +108 "core" ' +3 .tHand.close + "manipulator"&/ +73 "core" / +2 "manipulator"&`& +3 "core" &- T +2 "manipulator"&% +4 "core" %    TR + .tForearm.seek :retract +2 "manipulator"&'\ +109 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&.( +288 "core" ( +2 "manipulator"&:& +3 "core" &\   )  _g +3 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &'& +3 "core" &\    \\ `g +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&y'ρ +99 "core" ' +2 "manipulator"&& +4 "core" &\  '  C ]g + "manipulator"&2% +4 "core" %σ * - 1 ^A +2 "collection"'@& +3 "core" &T +2 "collection"'*& +3 .tCC.seek :closed +2 "collection"'(O +3 "core" & +3 &N  +10 &-uY ,~ +10 &b}[ @ +9 &fp] Q +9 &(L Q +10 &QD Q +9 &RW Q +9 &nOU Q +10 &/NY Q +9 &MX Q +10 &OE Q +9 & vP Q +9 &"9OL P +10 &#OW Q +9 &%QR Q +9 &'}RW Q +10 &)AMY P +9 &+MP Q +10 &,N> Q +9 &.NI P +9 &0INA P +10 &2 NI P +9 &3MI Q +9 &5QE Q +10 &7PQ2 Q +9 &9L6 Q +10 &:K7 Q +9 &<NA P +9 &>YM; P +10 &@MH P +9 &AO; Q +9 &CLB Q +10 &E^T< Q +9 &G\\: S +10 &Hm= U +9 &J< Y +9 &LC7 ] +10 &NE T +9 &O3HG %r +9 &O{|9 Q +5 ( + "collection"'*& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.92 +2 "collection"'Z& +3 "core" &O{j Q +2 .tHand.open + "manipulator"&v1 +72 "core" 1 +2 "manipulator"&g% +4 "core" % σ  " XA + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +99 "core" ' + .tPSV.dial PSR +2 "processing"%x +106 "core"  +2 "processing"%o% +3 "core" %T +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%j' +1612 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +44 "core"  +2 .tPS.seek 0ml +2 "processing"%P'W +1611 "core" ' + .tPSV.dial PSR +2 "processing"%i +94 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%p' +2632 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "processing"%!  +3 "collection"'n  +41 "core"  +125  + .tPSV.dial :mixloop +2 "processing"%% +105 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%R  +75 "core" +2 .tPS.seek 0ml +2 "processing"%H'W +2638 "core" ' + .tPSV.dial :air +2 "processing"%>  +57 "core" +2 .tPS.seek 2.5ml +2 "processing"%I' +2643 "core" ' + .tPSV.dial :mixloop +2 "processing"%N +42 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2626 "core" ' + .tPSV.dial :air +2 "processing"%u  +56 "core" +2 .tPS.seek 2.5ml +2 "processing"%6' +2637 "core" ' + .tPSV.dial :mixloop +2 "processing"%S +42 "core" +2 .tPS.seek 0ml +2 "processing"%,'W +499 "Can"n OO +2133 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&0& +4 "core" &\   . Yg + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +3 "core" ( +2 "manipulator"&L& +3 "core" &\   b Yg +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &\ & +3 "core" &\  8 Yg + .tForearm.seek CC +2 "manipulator"&?'ρ +104 "core" ' + .tHand.close +2 "manipulator"&_/ +77 "core" / +2 .tCC.seek :open +2 "collection"'G( +378 "core" ( +2 "manipulator"&A& +3 "core" &\  = \\g +2 "manipulator"&Q% +3 "core" % ϔ  G ]v +2 .tForearm.seek :retract +2 "manipulator"&$'\ +102 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"& (- +272 "core" ( +2 "manipulator"&& +3 "core" &- ) .  _S +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &t& +3 "core" &- " _S +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"& ' +113 "core" ' +3 .tHand.open + "manipulator"&l1 +71 "core" 1 +2 "manipulator"&% +3 "core" % x W Tm +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&T'\ +106 "core" ' +2 ."da"delayUntil "16:48:51.46" +24728 #recoverPRVreagent08 .PTV.dial :mixing +2 "processing"%O @ +74 "core" A + ."da"PBV.dial :waste1 +2 "processing"%[  +34 "core"  + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 + "processing"%< * +47 "core" ) + ."da"PSV.dial :air +2 "processing"%c  +57 "core" +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%]' +2478 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%| +42 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%U  +43 "core"  + ."da"delay 2 seconds +203 .PSV.dial :mixloop + "processing"%\\ +44 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%C  +45 "core"  +2 ."da"PS.seek :empty +48 "processing"%B'9 +2423 "core" ' + #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%z +132 "core"  +2 "processing"%W% +3 "core" %>\ = +2 #"da"Pulling 0.5ml of PSR.wash .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"% ' +598 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%r'[ +1608 "core" ' + ."da"PTV.dial :puck +2 "processing"%}  +72 "core"  + ."da"PSV.dial PTV +2 "processing"% +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%3  +33 "core" +2 "processing"%% +3 "core" %_\ ] +2 ."da"PS.seek 1.5ml +2 "processing"%b' +598 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%= * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'W +1623 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%m  +33 "core"  + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 + "processing"%5 * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%k +72 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%s' +2025 "Can"c\ == +287 "core" ' + ."da"PSV.dial PTV +2 "processing"% +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"% +72 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"% +73 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%  +70 "core"  +2 ."da"PS.seek :empty +2 "processing"%#'9 +2325 "core" ' + #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%Y +129 "core"  +2 "processing"%% +3 "core" %=\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%q' +607 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%{'[ +1610 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%V +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" +2 "processing"%D% +3 "core" %Z\  +2 ."da"PS.seek 1.5ml +2 "processing"%~' +590 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%a * +34 "core" * +2 ."da"PS.seek 0ml +2 "processing"%'W +1613 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%(  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%h * +34 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +72 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%9' +2322 "core" ' + ."da"PSV.dial PTV +2 "processing"%f +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"% +73 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%7 +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%8  +70 "core"  +2 ."da"PS.seek :empty +2 "processing"%F'9 +2310 "core" ' + #"da"getPMLReagent08 +2 .PRV.dial :air + "processing"%&  +42 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing + "processing"%w  +128 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 + "processing"%  +43 "core" ~ + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"%- +55 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%d' +385 "core" ' + ."da"delay 2 seconds +203 .PRV.dial :air + "processing"%^  +45 "core"  +2 "processing"%/% +3 "core" %\  +2 ."da"PS.seek 0.55ml +2 "processing"%'x +331 "core" ' + #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%"  +41 "core"  +2 ."da"PS.seek 2ml +2 "processing"%4'[ +1564 "core" ' + ."da"PSV.dial :PML +2 "processing"%e +54 "core" + ."da"PTV.dial :mixing +2 "processing"% @ +71 "core" B + ."da"PBV.dial :waste1 +2 "processing"%+  +33 "core"  +2 "processing"%)% +3 "core" %_\  +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"%'W +1973 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +21895 "Can"H\ CB +26107 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%1  +32 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 + "processing"%J * +33 "core" + + ."da"PSV.dial :air +2 "processing"%:  +41 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%'' +2307 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%X +55 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%  +40 "core"  + ."da"delay 2 seconds +203 .PSV.dial :mixloop +3 "processing"%2 +54 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%@  +41 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2311 "core" ' + #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%M +129 "core"  +2 "processing"%Z% +3 "core" %>\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%v' +591 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +56 ."da"PS.seek 2ml +2 "processing"%g'[ +1613 "core" ' + ."da"PTV.dial :puck +2 "processing"%*  +69 "core"  + ."da"PSV.dial PTV +2 "processing"%x +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%o  +34 "core" +2 "processing"%y% +3 "core" %Z\  +2 ."da"PS.seek 1.5ml +3 "processing"%' +598 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%j'W +1613 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%i  +33 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 + "processing"%P * +35 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%n +72 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%!' +2273 "core" ' + ."da"PSV.dial PTV +2 "processing"%% +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%R +71 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%p +72 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%>  +70 "core"  +2 ."da"PS.seek :empty +2 "processing"%H'9 +410 "Can"G\ == +1864 "core" ' + #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%N +127 "core"  +2 "processing"%I% +3 "core" %6\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%u' +587 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'[ +1617 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%S +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%6  +33 "core"  +2 "processing"%0% +3 "core" %]\  +2 ."da"PS.seek 1.5ml +2 "processing"%L' +588 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%\ * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%_'W +1616 "core" ' + ."da"delay 2:00 +12004 #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 +2 .PSV.dial PSR +2 "processing"% +71 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%A' +2274 "core" ' + ."da"PSV.dial PTV +2 "processing"%Q +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%? +73 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +72 "core" + ."da"delay 5 seconds +504 .PSV.dial :air + "processing"%t  +70 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2273 "core" ' + #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%l +127 "core"  +2 "processing"%% +3 "core" %<\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."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"% '[ +1614 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%O +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%[  +34 "core" +2 "processing"%<% +3 "core" %\\\  +2 ."da"PS.seek 1.5ml +2 "processing"%c' +610 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%, * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%|'W +1607 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%U  +32 "core"  + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +2 "processing"%\\ * +33 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%C +72 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%]' +2290 "core" ' + ."da"PSV.dial PTV +2 "processing"%z +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%W +83 "core"  + ."da"delay 5 seconds +504 .PSV.dial PTV + "processing"%B +69 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +70 "core"  +2 ."da"PS.seek :empty +2 "processing"%}'9 +2289 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"% +131 "core"  +5 "processing"%3% +9 "core" %>\ x +5 #"da"Pulling 0.25ml of PSR.sub1 +8 .PSR.select :sub1 +10 "processing"% +14 ."da"PS.reconfigure PSconfig +5 "processing"%#A d`xb +4 ."da"PS.seek 0.25ml +5 "processing"%'7 +350 "core" ' +3 ."da"delay 5 seconds +503 "processing"%r% +3 "core" %=\ t + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%=' +340 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml +2 "processing"%b'[ +1608 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%m +71 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%5  +34 "core" +2 "processing"%k% +3 "core" %^\ d +2 ."da"PS.seek 1.5ml +2 "processing"%' +286 "Can"B\ a(( +311 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'W +1613 "core" ' + ."da"delay 10 seconds +1052 #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"%s +74 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%Y' +2318 "core" ' + ."da"PSV.dial PTV +2 "processing"% +73 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%# +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%q +84 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%K  +73 "core"  +2 ."da"PS.seek :empty +2 "processing"%V'9 +2341 "core" ' +2 "processing"%9 +3 "core" 94q + #"da"Processing Puck Heater at 28.4C before imaging + .PH.coast +2 "processing"%D  +3 "core" 4q + 4q +2 "processing"%{& +3 "core" &TQ \ h, +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 + "manipulator"&a% +3 "core" %\ $ 3 J +2 "storage"(~% +4 "core" %} 7 H 1\ + "storage"((. +3 "core" . + ."da"SC.reconfigure SCtight +3 "storage"($\ .\ 1~b +2 ."da"SC.seek 3 +2 "storage"(h( +340 "core" ( + ."da"SC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (& +3 "core" & \ ~ + "manipulator"&& +3 "core" &- 3 S +2 "manipulator"&f% +4 "core" %\ $ \ J + ."da"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&( +181 "core" ( +2 "manipulator"&7& +3 "core" &  f !w +2 "storage"(8& +3 "core" & \ ~ +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&9' +97 "core" ' +2 "storage"(&& +3 "core" & A\  +2 ."da"SE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak + "storage"(w'L +269 "core" ' +2 "storage"(- +3 "core" -'L + ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"(-' +34 "core" ' +2 "manipulator"&F& +4 "core" &  ? !w + "manipulator"&^% +4 "core" % 4 +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&/'\ +96 "core" ' +14 ."da"Elbow.seek PC +2 "manipulator"&d( +254 "core" ( +2 "manipulator"&"& +3 "core" &  I p +2 ."da"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & p +2 ."da"Forearm.seek PC +2 "manipulator"&e' +103 "core" ' + ."da"Hand.close +2 "manipulator"&/ +72 "core" / +2 ."da"PC.seek :open +2 "processing"%+( +402 "core" ( +2 "storage"()& +3 "core" & D\  +2 "manipulator"&`& +3 "core" & = p +2 "manipulator"&4% +3 "core" %  M +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +101 "core" ' + ."da"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&1( +255 "core" ( +2 "manipulator"&J& +3 "core" &\  g "{ +2 "storage"(:& +3 "core" & \ ~ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&' +101 "core" ' +2 ."da"Hand.open +2 "manipulator"&X1 +74 "core" 1 +2 "storage"(- +3 "core" -' +2 ."da"SE.seek -0.19 Pucks below Top Plate +2 "storage"(2' +23 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.86 Pucks below Top Plate +2 "storage"(@' +50 "core" ' + #"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/da19jun1417h.tif +4 "processing"%'& +9 "core" &\ S +3 "manipulator"&M& +5 "core" &  Y k +2 "manipulator"&Z% +5 "core" % з  * +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&v(- +177 "core" ( +2 "manipulator"&*& +3 "core" &- > , +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &x& +2 "core" &-  , +4 ."psFlush"Forearm.seek :garage +2 "manipulator"&o' +109 "core" ' + ."psFlush"Hand.close +2 "manipulator"&y/ +72 "core" / +2 "manipulator"&g& +4 "core" &-  , + "manipulator"& % +4 "core" %  üD +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +2 ."psFlush"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&i( +148 "core" ( +2 "manipulator"&P& +3 "core" & {  +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &n& +2 "core" & *  +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +2 "manipulator"&j' +91 "core" ' +2 "manipulator"&%& +3 "core" &  +2 "manipulator"&R% +4 "core" %  W 4 +2 "processing"%p& +4 "core" &b\ R + "processing"%>& +4 ."psFlush"PC.seek :closed +2 "processing"%!(Tg +2 "core" &}\ R +4 &c\ R +9 &1u]\ M*z +10 &dxP\ M> +9 &xjI\ MN +9 &;NF\ OM +10 &No\ OM +9 &R\ NM +10 &R\ NM +9 &BR\ MM +9 &P\ NM +10 &L\ NM +9 & P\ NM +9 &"KL\ NM +10 &$ O\ MM +9 &%O\ MN +10 &'O\ NM +9 &)RP\ NM +9 &+Lz\ MM +10 &,Ow\ NM +9 &.Qt\ MM +9 &0ZNg\ NM +10 &2Qf\ MM +9 &3Oe\ NM +10 &5L]\ NM +9 &7bOW\ NM +9 &9$LY\ NM +10 &:OX\ MM +9 &<LQ\ NM +10 &>jND\ NM +9 &@+NE\ NN +9 &ANA\ NM +10 &CND\ NM +9 &ErR:\ MM +9 &G2U2\ NN +10 &H\\A\ MO +9 &Jy8\ LR +9 &LgC\ KT +10 &N(4\ KT +9 &O5\ KT +10 &Q-\ KT +9 &SS}b1\ L; +9 &T'&T"\ MM +10 &TE&(\ O/ +2 ( + "processing"%>& +2 #"psFlush"Processing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.66 +2 "processing"%N& +3 "core" &TE#%\ O/ +2 ."psFlush"Hand.open + "manipulator"&I1 +66 "core" 1 +35 "manipulator"&H% +4 "core" %  4 +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +58 "manipulator"&u'\ +97 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%S +131 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%6'P +777 #"da"SX HX9/16 (USB:33): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 22.002 seconds\ /var/log/esp/da19jun1417h.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da19jun1417h15s.tif +332 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%0' +1215 #"da"SX HX9/16 (USB:33): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da19jun1417h15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da19jun1417h30s.tif +400 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +71 "core" +4 ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%\  +34 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%L'W +2541 #"da"SX HX9/16 (USB:33): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da19jun1417h30s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da19jun1417h70s.tif +96 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%. +74 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%' +586 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +3 "processing"%' +2125 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%_ +74 "core" + ."psFlush"PBV.dial PSV +2 "processing"%Q U +54 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%?'W +2637 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%t' +1419 #"da"SX HX9/16 (USB:33): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da19jun1417h70s.tif: TIFF Upload Complete\ +2 ."Qmail"HABfans.email "22.002 sec auto-exposure",Subject: "da19jun1417h images!" +3 ."da"Gate.power :camera,:OFF +6 "storage"(A- +9 "core" -' +6 "storage"(l& +10 "core" & {\ x +2 "manipulator"&& +3 "core" &   4  +2 "manipulator"&% +3 "core" %\ $   V K +2 ."da"Elbow.reconfigure TightElbow +5 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&$( +243 "core" ( +19 "manipulator"&O& +8 "core" &    !t +3 "storage"([& +4 "core" & l\ ~ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&<' +90 "core" ' +7 ."da"SE.reconfigure SEgently +9 "storage"(#QK-0-\ b +11 ."da"SE.seek -0.15 Pucks below Top Plate +11 "storage"( ' +59 "core" ' +6 "manipulator"&,& +16 "core" &  C !t +6 "storage"(c& +14 "core" &   \ +14 ."da"Elbow.reconfigure LimpElbow +8 "manipulator"&$ ,(#b +7 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 3 +2 "manipulator"&U' +36 "core" ' + ."da"Elbow.hold +3 "manipulator"&\\, +3 "core" , + ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 0.04 Pucks below Top Plate +3 "storage"(C' +20 "core" ' +3 "manipulator"&|% +4 "core" %{    ʻ9 +5 "storage"(z& +4 "core" & P\ +2 ."da"Forearm.force -20 +3 "manipulator"&5 +6 ."da"Forearm.seek 3 + 316 counts +4 "manipulator"&W'B +29 "core" ' +8 "manipulator"&B& +14 "core" &   g +8 "storage"( & +11 "core" &  \ +3 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&]' +30 "core" ' +2 "storage"(% +5 "core" %   \  +2 ."downElevator"SE.seek :down +3 "storage"(3'v +100 (}% +3 "core" %@G  5\ U[ +2 "manipulator"&r% +4 "core" %Я   ! +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&'\ +87 "core" ' +67 ' + ."downElevator"SE.coast + "storage"(5 +3 ."da"SC.coast + "storage"(6 +105 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%=  +71 "core"  +6 ."psFlush"PS.seek :empty +3 "processing"%m'9 +2641 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%5 +44 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%k' +2625 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%b +81 "core"  + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%'W +2636 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +41 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2633 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +71 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%s'9 +2628 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +55 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%'P +1109 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%#' +1613 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%q +72 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%K  +99 "core" +3 ."psFlush"PS.seek 0ml +3 "processing"%Y'W +2627 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +71 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%D' +593 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%{' +2122 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%a +83 "core"  + ."psFlush"PBV.dial PSV +2 "processing"%~ U +53 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%('W +2651 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +41 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2630 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%f  +70 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%7'9 +1264 "Can">\ ?? +1372 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%8 +54 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%&' +2633 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +72 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%T'W +2636 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%F' +2629 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%^  +71 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%w'9 +2635 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&9& +4 "core" &  L g +2 "manipulator"&"% +3 "core" %\   +2 ."psFlush"Elbow.seek PC +2 "manipulator"&( +253 "core" ( +2 "manipulator"&& +3 "core" &  u +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &  u +2 ."psFlush"Forearm.seek PC + "manipulator"&/' +101 "core" ' + ."psFlush"Hand.close +2 "manipulator"&E/ +71 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%)( +400 "core" ( + "manipulator"&`& +4 "core" &  u +2 "manipulator"&4% +3 "core" %  A +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&e'\ +101 "core" ' +2 ."psFlush"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&J(- +137 "core" ( +2 "manipulator"&:& +3 "core" &- . +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &d& +3 "core" &- S . + ."psFlush"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&X' +114 "core" ' + ."psFlush"Hand.open +2 "manipulator"&1 +72 "core" 1 +2 "manipulator"&'% +3 "core" % u   ɹ{ +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&M'\ +99 "core" ' + #tFinished short da assay +46378 "Can"3\ 65 +60002 F\ 55 +60002 2\ 55 +60002 9\ 55 +60003 <\ 66 +60002 \ 66 +60002  \ 65 +60002 \ 65 +60002 \ 65 +60003 \ 56 +60002  \ 55 +60002 \ 65 +60002 \ 55 +60002 )\ 55 +60002 $\ 55 +60003 '\ 55 +60002 4\ 55 +60002 5\ 65 +60002 .\ 66 +60002 ?\ 55 +60002 M\ 65 +60003 Y\ 65 +60002 g\ 55 +60002 h\ 55 +60002 t\ 65 +60002 \ 55 +60002 \ 55 +60003 \ 55 +60002 \ 55 +60002  55 +60002  x55 +60002 \ O66 +60003 \ ?66 +60002 \ :66 +60002 \ 666 +60002 \ 366 +60002 \ 166 +35907 !to:SignalException : mesg" SIGHUP:@timestampu: Time  &:\ signoi:bt["0/home/esp/esp2/lib/thread.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + !o:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt["7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +5 #mEXIT @1560570609.67EDT @1560604721.99EDT = =tMAIN =mMAIN_scheduler @EDT1560604723.71 #"core_reset"Sent BREAK +2 #t@0xA85A, state=0x3380, ifg=0x20, ie=0x7F #@0xAFCB, state=0x3380, ifg=0x08, ie=0x5F + #@0x64AE, state=0x3350, ifg=0x84, ie=0x75 + #@0x6757, state=0x32E2, ifg=0x10, ie=0xF5 #@0x69DA, state=0x32F4, ifg=0x10, ie=0xFD + #@0x6C5E, state=0x32F4, ifg=0x10, ie=0xFD + #@0x6EE1, state=0x32F4, ifg=0x10, ie=0xFD #@0x706F, state=0x32F4, ifg=0x80, ie=0xFD + #@0x8604, state=0x3350, ifg=0x00, ie=0x75 + #ESP2 v3.22 I2C Gateway v3.06 +8 #ESP2 v3.22 I2C Gateway v3.06 for core bus +214 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +369 "Can"l\ ;; + l\ ;; #tPolling Can every 10:00 +124 "sampler") +2 ) + "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% + % +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ + % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 )% +2 "core" %ad \ 6, +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X access 3 +3 .SE.seek :down + "storage"('v +13 "core" ' +2 "manipulator"&% +3 "core" %\  Q Y  +2 "manipulator"&& +3 "core" &- [ [ - +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 7 +2 "storage"(([z +1289 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (& +2 "core" &[x( \   +1842 #t-> access 4 +2 .SE.seek :down +2 "storage"('v +3 "core" ' +2 "manipulator"&% +3 "core" %\ \ \    +2 "manipulator"&& +4 "core" &-\ \  - +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 1 + "storage"(($ +1914 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (& +2 "core" &# D\  +1353 #t-> startTube 4 +311 #-> shortDA +2 "collection"' % +4 "processing"%!% +2 "core" %O +4 %7\  +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +708 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay + .delay 10 seconds +1004 .PSV.dial :mixloop + "processing"%" +135 "core" + .tPTV.dial :PRVmixing +2 "processing"%#  +133 "core" + .tPRV.dial :sipper +2 "processing"%$  +106 "core" +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%%'] +2297 "core" ' + ."connect"PRV.dial CBV +4 .tCBV.dial PRV + "processing"%&  +3 "collection"''  +6 "core" +129  +2 .tPS.seek 0.5ml +2 "processing"%(' +1277 "core" ' + .tPRV.dial :waste2 +2 "processing"%) @ +103 "core" > +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek :empty + "processing"%*'9 +593 "core" ' + .tPSV.dial PSR +2 "processing"%+ +106 "core"  +2 "processing"%,% +3 "core" %>\  +2 #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1ml + "processing"%-'P +1098 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%.' +1607 "core" ' + .tPSV.dial :mixloop +2 "processing"%/ +106 "core" +2 .tPS.seek :empty + "processing"%0'9 +2632 "core" ' + .tPSV.dial PSR +2 "processing"%1 +106 "core"  +2 "processing"%2% +3 "core" %;\  + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%3'P +1096 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%4' +1613 "core" ' + .tPSV.dial :mixloop +2 "processing"%5 +108 "core" + .tPRV.dial :sipper +2 "processing"%6  +44 "core" +2 .tPS.seek :empty + "processing"%7'9 +2639 "core" ' + .tPSV.dial PSR +2 "processing"%8 +106 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%9' +2639 "core" ' + .tPSV.dial :mixloop +2 "processing"%: +106 "core" +2 .tPS.seek :empty + "processing"%;'9 +2632 "core" ' +2 #tLoading da puck from tube 4 into Processing Clamp + "processing"%<& +4 "core" &\  + .tHand.open +2 "manipulator"&=1 +21 "core" 1 +2 "manipulator"&>% +3 "core" %\  V Y   +2 "storage"(?% +3 "core" %} \  +2 "storage"(@. +3 "core" .($ + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"(A(,H +974 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (B& +2 "core" &,I# D\ \  +2 "manipulator"&C& +3 "core" &-\  A }- +2 "manipulator"&D% +3 "core" %\  \  e } +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 + "manipulator"&E( +169 "core" ( +2 "manipulator"&F& +3 "core" &\ \ \  ~$ +2 "storage"(G& +3 "core" &,I$ \ \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&H'# +98 "core" ' +2 "storage"(I& +3 "core" &,I$ J\ \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak + "storage"(J'L +281 "core" ' +2 "storage"(K- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (L& +3 "core" &,I# h\ \  + "manipulator"&M& +4 "core" &\ , (  $ +2 .tElbow.seek 4 + "manipulator"&N( +3 "core" ( +2 "manipulator"&O& +3 "core" &\ /  $ +2 "storage"(P& +3 "core" &,I# \ \  +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&Q'ϓ +45 "core" ' + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&R/ +68 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&S& +2 "storage"(T'v +7 "core" & , ( $ +34 "manipulator"&U% +10 "core" % ϔ\ \  ~@ +2 .tForearm.seek :retract +2 "manipulator"&V'\ +98 "core" ' +2 .tElbow.seek PC + "manipulator"&W( +121 "core" ' + ."downElevator"SE.coast + "storage"(5 +134 "core" ( +4 "manipulator"&X& +4 "core" & \ ~V + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &Y& +2 "core" & \  u ~V +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&Z' +99 "core" ' +2 "manipulator"&[& +4 "core" & P X : V + "manipulator"&\\% +4 "core" % Z [ ~ +2 "processing"%]& +3 "core" & \  +2 "processing"%^& +3 .tPC.seek :closed +2 "processing"%_(Tg +3 "core" &\  +5 &\ 9 +9 &CHr\ 1 +10 &goy\ F +9 &Z\ Q +9 &N\ Q +10 &O\ Q +9 &HO\ Q +9 &\ O\ Q +10 &N\ Q +9 &L\ Q +10 &PN\ Q +9 &!N\ P +9 &"N\ Q +10 &$L\ Q +9 &&XN\ Q +9 &(N\ Q +10 &)N\ P +9 &+N\ Q +10 &-`K\ Q +9 &/#N\ P +9 &0M\ Q +10 &2L\ Q +9 &4iM\ P +9 &6*N\ Q +10 &7O\ Q +9 &9N\ P +10 &;pL\ Q +9 &=3K\ P +9 &>N\ P +10 &@N\ P +9 &ByQ\ P +9 &D:P\ Q +10 &ES\ Q +9 &G\\\ R +10 &Iyh\ S +9 &K3\ V +9 &L\ W +10 &N\ W +9 &Pu\ W +9 &R7 W +10 &S_g\ / +9 &TAh\ 9 +9 ( + &TL#\ . + "processing"%^& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.70 + .Hand.open +2 "manipulator"&`1 +73 "core" 1 +2 "manipulator"&a% +3 "core" % \ \ \ . ~~ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&b'\ +91 "core" ' + .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 4 in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%c  +2 %d9 +6 "core" 9}} +102 "processing"%e9 +3 "core" 9|L +102 "processing"%f9 +2 "core" 9|K  +103 "processing"%g9 +2 "core" 9|L  +103 "processing"%h9 +2 "core" 9|L +103 "processing"%i9 +2 "core" 9|L +103 "processing"%j9 +2 "core" 9}L +103 "processing"%k9 +2 "core" 9}L +103 "processing"%l9 +3 "core" 9}L" +103 "processing"%m9 +2 "core" 9}L& +103 "processing"%n9 +2 "core" 9M+ +103 "processing"%o9 +2 "core" 9L/ +103 "processing"%p9 +2 "core" 9M3 +103 "processing"%q9 +3 "core" 9M7 +103 "processing"%r9 +2 "core" 9M; +103 "processing"%s9 +2 "core" 9M@ +103 "processing"%t9 +2 "core" 9MD +103 "processing"%u9 +2 "core" 9MH +103 "processing"%v9 +2 "core" 9NL +103 "processing"%w9 +2 "core" 9OP +103 "processing"%x9 +2 "core" 9NU +103 "processing"%y9 +2 "core" 9OY +103 "processing"%z9 +2 "core" 9N] +103 "processing"%{9 +3 "core" 9Oa +103 "processing"%|9 +2 "core" 9Pe +103 "processing"%}9 +2 "core" 9Pj +103 "processing"%~9 +2 "core" 9On +103 "processing"%9 +2 "core" 9Qr +103 "processing"%9 +3 "core" 9Qv +103 "processing"%9 +2 "core" 9Q{ +103 "processing"%9 +2 "core" 9Q +103 "processing"%9 +2 "core" 9R +103 "processing"%9 +2 "core" 9R +104 "processing"%9 +2 "core" 9S +103 "processing"%\ 9 +2 "core" 9S +103 "processing"% 9 +2 "core" 9T +103 "processing"%9 +2 "core" 9T +103 "processing"%9 +2 "core" 9T +103 "processing"%9 +3 "core" 9U +103 "processing"%9 +2 "core" 9T +103 "processing"%9 +2 "core" 9 V +103 "processing"%9 +2 "core" 9V +103 "processing"%9 +2 "core" 9V +103 "processing"%9 +3 "core" 9W +103 "processing"%9 +21 "core" 9%X +103 "processing"%9 +2 "core" 9,X +103 "processing"%9 +2 "core" 93Y +103 "processing"%9 +2 "core" 99Y +103 "processing"%9 +3 "core" 9AX +102 "processing"%9 +2 "core" 9HZ +103 "processing"% 9 +2 "core" 9OZ +103 "processing"%!9 +2 "core" 9U[ +103 "processing"%"9 +2 "core" 9\\[ +2 .tPH.hold 2:00:00,28C +3 "processing"%# ppX +2 .tdelay 1:30 +3 "core"  +9002 .tPSR.select :air + .PSV.dial PSR +2 "processing"%$ +106 "core"  +2 "processing"% % +3 "core" %<\  +2 #tPulling 0.5ml of PSR.wash + .PSR.select :wash + "processing"% +11 .tPS.seek 0.5ml +2 "processing"%'' +590 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +10 .tPS.seek 2ml +2 "processing"%&'[ +1613 "core" ' + .tPTV.dial :puck +2 "processing"%%  +133 "core"  + .tPSV.dial PTV +2 "processing"%) +75 "core" + .tPBV.dial :waste1 +2 "processing"%(  +55 "core"  +2 "processing"%+% +3 "core" %^\  +2 .tPS.seek 1.5ml +2 "processing"%,' +585 "core" ' + .tdelay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%* * +36 "core" , +2 .tPS.seek 0ml +2 "processing"%-'W +1614 "core" ' + .tdelay 5:00 +5596 "Can"`\ ?? +24407 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%/  +36 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%. * +36 "core" , + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%1 +75 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%2' +2448 "core" ' + .tPSV.dial PTV +2 "processing"%0 +88 "core" ~ +2 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"%3 +85 "core"  + .tdelay 5 seconds +503 .PSV.dial PTV + "processing"%5 +86 "core"  + .tdelay 5 seconds +503 .PSV.dial :air + "processing"%6  +76 "core"  +2 .tPS.seek :empty + "processing"%4'9 +2463 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%8  +133 "core" + .tPSV.dial :mixloop +2 "processing"%7 +45 "core" + .tPRV.dial :ab1 +2 "processing"%: @ +107 "core" > +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%9'w +351 "core" ' + .tdelay 2 seconds +203 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "processing"%<  +44 "core" +2 "processing"%=% +3 "core" %r9  +2 .tPS.seek 0.32ml +2 "processing"%>' +394 "core" ' + .tdelay 2 seconds +203 .CBV.dial between PRV and PSV + "collection"'?  +40 "core" + .tPRV.dial :air +2 "processing"%@  +44 "core"  +2 .tPS.seek 0.9ml +2 "processing"%'D +1232 "core" ' + .tPRV.dial :waste2 +2 "processing"%B @ +74 "core" @ +2 .tPS.seek 0.5ml +2 "processing"%C' +860 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%D  +46 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%F'[ +1608 "core" ' + .tPSV.dial :PML +2 "processing"%G +45 "core" + .tPTV.dial :mixing +2 "processing"%I @ +74 "core" B + .tPBV.dial :waste1 +2 "processing"%  +34 "core"  +2 "processing"%% +3 "core" %VR\  +2 .tPS.seek 1.85ml +2 "processing"%K'6 +238 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%L * +35 "core" + +2 .tPS.seek 0ml +2 "processing"%M'W +1967 "core" ' + .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'& +2 "core" & +2 "manipulator"&O& +3 "core" &\ \  U }V +2 "manipulator"&P% +3 "core" %\ "\  5 }< +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&R(- +135 "core" ( +2 "manipulator"&S& +3 "core" &- n y+ +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &U& +3 "core" &-  {+ +2 .tForearm.seek :garage + "manipulator"&E' +110 "core" ' + .tHand.close +2 "manipulator"&H/ +70 "core" / +3 "manipulator"&J& +4 "core" &-  o+ + "manipulator"&Q% +4 "core" %  P ql + .tForearm.seek :retract +2 "manipulator"&X'\ +110 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&Y( +266 "core" ( +2 "manipulator"&N& +3 "core" & |5 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &[& +3 "core" & E |5 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&\\'ρ +96 "core" ' +2 "manipulator"&]& +4 "core" & U x5 +2 "manipulator"&T% +4 "core" %y  z +2 "collection"'V& +3 "core" & +2 "collection"' & +3 .tCC.seek :closed +2 "collection"'`(O +3 "core" & +4 &  +9 &/| ,~ +10 &a~ ? +9 &`s P +9 & Q Q +10 &U P +9 &O P +10 &gQ P +9 &(R Q +9 &R P +46 &S P +11 & pO P +5 &"0T Q + &#S P + &%T P + &'vU Q +3 &)9Q P +7 &*O P +10 &,U P +9 &.T P +10 &0AR P +9 &2O P +9 &3R P +10 &5R P +9 &7JN P +9 &9\ R Q +10 &:Q P +9 &<Q P +10 &>PQ Q +9 &@Q Q +9 &AS P +10 &CQ P +9 &EWV Q +9 &Gb R +10 &Hr S +9 &J X +10 &L= ] +9 &M U +9 &O0C *} +10 &O}s K +5 ( + "collection"' & +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.89 +2 "collection"'a& +4 "core" &O}o K + &O}n K + .tHand.open + "manipulator"&d1 +68 "core" 1 +2 "manipulator"&^% +3 "core" % y % s +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&e'\ +106 "core" ' + .tPSV.dial PSR +2 "processing"%Z +105 "core"  +2 "processing"%f% +4 "core" %\\\ \ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%A' +1608 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 + "processing"%g  +44 "core"  +2 .tPS.seek 0ml +2 "processing"%h'W +1613 "core" ' + .tPSV.dial PSR +2 "processing"%i +45 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%j' +2637 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +4 "processing"%k  + "collection"'l  +39 "core" +127  + .tPSV.dial :mixloop +2 "processing"%m +118 "core" + .tCTV.dial :air,avoiding: :intake +2 "collection"'n +3 "core"  +2 "collection"'o  +5 "core" + .tPTV.dial :PRVmixing +2 "processing"%p  +74 "core" +2 .tPS.seek 0ml +2 "processing"%q'W +2628 "core" ' + .tPSV.dial :air +2 "processing"%r  +45 "core"  +2 .tPS.seek 2.5ml +2 "processing"%s' +2632 "core" ' + .tPSV.dial :mixloop +2 "processing"%t +45 "core" +2 .tPS.seek 0ml +2 "processing"%u'W +2635 "core" ' + .tPSV.dial :air +2 "processing"%v  +46 "core"  +2 .tPS.seek 2.5ml +2 "processing"%w' +1069 "Can"_ QQ +1560 "core" ' + .tPSV.dial :mixloop +2 "processing"%x +45 "core" +2 .tPS.seek 0ml +2 "processing"%y'W +2632 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&z& +4 "core" & y5 + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&{( +4 "core" ( +2 "manipulator"&|& +3 "core" &  x5 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &}& +3 "core" & + y5 + .tForearm.seek CC +2 "manipulator"&~'ρ +92 "core" ' + .tHand.close +2 "manipulator"&/ +66 "core" / +2 .tCC.seek :open +2 "collection"'( +379 "core" ( +2 "manipulator"&& +3 "core" & V u5 +2 "manipulator"&% +3 "core" % ϓ u +2 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +278 "core" ( +2 "manipulator"&& +3 "core" &- & z4 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &\ & +3 "core" &- c x4 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"& ' +108 "core" ' +2 .tHand.open +2 "manipulator"&1 +76 "core" 1 +2 "manipulator"&% +3 "core" % ~  o +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' +2 ."da"delayUntil "09:43:52.92" +24866 #recoverPRVreagent08 + .PTV.dial :mixing + "processing"% @ +74 "core" A + ."da"PBV.dial :waste1 +2 "processing"%  +35 "core"  + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 + "processing"% * +34 "core" * + ."da"PSV.dial :air +2 "processing"%  +46 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2451 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +45 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%  +44 "core"  + ."da"delay 2 seconds +203 .PSV.dial :mixloop +2 "processing"% +56 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%  +42 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2456 "core" ' + #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +136 "core"  +2 "processing"% % +3 "core" %8*\  + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash + "processing"% +11 ."da"PS.reconfigure PSconfig +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"%"'[ +1607 "core" ' + ."da"PTV.dial :puck +2 "processing"%$  +74 "core"  + ."da"PSV.dial PTV +2 "processing"% +73 "core" + ."da"PBV.dial :waste1 +2 "processing"%;  +35 "core" +2 "processing"%'% +3 "core" %W6\  +2 ."da"PS.seek 1.5ml +2 "processing"%%' +594 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%) * +37 "core" , +2 ."da"PS.seek 0ml +2 "processing"%('W +1616 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%+  +33 "core"  + ."da"delay 30 seconds +2984 "Can"W\ << +19 ."da"PBV.dial between PSV and waste1 +2 "processing"%& * +34 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%* +76 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%,' +2454 "core" ' + ."da"PSV.dial PTV +2 "processing"%c +88 "core"  + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%/ +74 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%. +76 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%1  +76 "core"  +2 ."da"PS.seek :empty +2 "processing"%-'9 +2451 "core" ' + #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%0 +147 "core"  +2 "processing"%3% +3 "core" %46\  + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."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 +2 "processing"%6'[ +1607 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%2 +77 "core" + ."da"PBV.dial :waste1 +2 "processing"%8  +34 "core" +2 "processing"%7% +3 "core" %]2  +2 ."da"PS.seek 1.5ml +2 "processing"%:' +598 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%4 * +35 "core" * +2 ."da"PS.seek 0ml +2 "processing"%<'W +1631 "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"%9 * +36 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%? +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%@' +2445 "core" ' + ."da"PSV.dial PTV +2 "processing"%> +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%B +76 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"% +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%D  +75 "core"  +2 ."da"PS.seek :empty +2 "processing"%C'9 +2475 "core" ' + #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%G  +43 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +2 "processing"%I  +133 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 + "processing"%  +44 "core" ~ + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"% +46 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%L' +392 "core" ' + ."da"delay 2 seconds +203 .PRV.dial :air + "processing"%F  +46 "core"  +39 "processing"%K% +12 "core" %L  +2 ."da"PS.seek 0.55ml +2 "processing"%'z +341 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air + "processing"%O  +56 "core" +3 ."da"PS.seek 2ml +2 "processing"%P'[ +1560 "core" ' + ."da"PSV.dial :PML +2 "processing"%S +42 "core" + ."da"PTV.dial :mixing +2 "processing"%U @ +73 "core" B + ."da"PBV.dial :waste1 +2 "processing"%W  +35 "core"  +2 "processing"%H% +3 "core" %[T  +2 ."da"PS.seek 1.85ml +2 "processing"%J'; +228 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%Q * +35 "core" + +2 ."da"PS.seek 0ml +2 "processing"%b'W +1974 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +19028 "Can"_\ ;; +28975 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%E  +34 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%N * +37 "core" , +2 ."da"PSV.dial :air + "processing"%[  +57 "core" +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%R' +2463 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%] +42 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%T  +44 "core"  + ."da"delay 2 seconds +203 .PSV.dial :mixloop + "processing"%V +57 "core" +3 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%X  +42 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2473 "core" ' + #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +147 "core"  +2 "processing"%a% +3 "core" %8Z\  + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%d' +589 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%^'[ +1615 "core" ' + ."da"PTV.dial :puck +2 "processing"%Z  +74 "core"  + ."da"PSV.dial PTV +2 "processing"%f +76 "core" + ."da"PBV.dial :waste1 +2 "processing"%\\  +36 "core" +2 "processing"%M% +3 "core" %^2\  +2 ."da"PS.seek 1.5ml +2 "processing"%g' +590 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%A * +36 "core" * +2 ."da"PS.seek 0ml +2 "processing"%i'W +1633 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%h  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%l * +36 "core" , +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"%k +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%m' +1285 "Can"_\ >> +1160 "core" ' + ."da"PSV.dial PTV +2 "processing"%n +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%o +76 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%p +87 "core"  + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%j  +76 "core"  +2 ."da"PS.seek :empty +2 "processing"%r'9 +2476 "core" ' + #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%q +135 "core"  +2 "processing"%t% +3 "core" %:B + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure PSconfig +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"%v'[ +1616 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%u +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%x  +35 "core"  +2 "processing"%w% +3 "core" %].  +2 ."da"PS.seek 1.5ml +2 "processing"%z' +597 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%| * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"%}'W +1617 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%Y * +36 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%e +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%`' +2455 "core" ' + ."da"PSV.dial PTV +2 "processing"% +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"% +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%~ +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%  +75 "core"  +2 ."da"PS.seek :empty +2 "processing"%\ '9 +2463 "core" ' + #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%{ +135 "core"  +2 "processing"%% +3 "core" %<. + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."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"%'[ +1608 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +76 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +36 "core" +2 "processing"%% +3 "core" %[4 +2 ."da"PS.seek 1.5ml +2 "processing"%' +588 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +37 "core" , +2 ."da"PS.seek 0ml +2 "processing"%y'W +1616 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +34 "core"  + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 + "processing"% * +34 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2448 "core" ' + ."da"PSV.dial PTV +2 "processing"% +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"% +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%  +87 "core" +2 ."da"PS.seek :empty +2 "processing"%!'9 +2021 "Can"B WV +473 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%$ +137 "core"  +7 "processing"% % +17 "core" %5U +6 #"da"Pulling 0.25ml of PSR.sub1 +4 .PSR.select :sub1 +5 "processing"% +22 ."da"PS.reconfigure PSconfig +10 "processing"%#A d`xb +6 ."da"PS.seek 0.25ml +4 "processing"%;'7 +341 "core" ' +3 ."da"delay 5 seconds +503 "processing"%'% +4 "core" %6H  + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%"' +340 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml +2 "processing"%)'[ +1608 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%% +76 "core" + ."da"PBV.dial :waste1 +2 "processing"%+  +36 "core" +2 "processing"%&% +3 "core" %VD  +2 ."da"PS.seek 1.5ml +2 "processing"%*' +589 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%( * +36 "core" + +2 ."da"PS.seek 0ml +2 "processing"%c'W +1608 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%/  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%. * +36 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%1 +77 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%,' +2518 "core" ' + ."da"PSV.dial PTV +2 "processing"%0 +77 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%3 +77 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%- +77 "core" +2 ."da"delay 5 seconds +542 .PSV.dial :air +11 "processing"%5  +77 "core"  +2 ."da"PS.seek :empty +2 "processing"%2'9 +2538 "core" ' +2 "processing"%89 +3 "core" 94 + #"da"Processing Puck Heater at 28.2C before imaging + .PH.coast +2 "processing"%7  +3 "core" 4 + 4 +2 "processing"%6& +3 "core" &TL# . +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 + "manipulator"&4% +3 "core" %\  G +2 "storage"(:% +4 "core" %}  +2 "storage"(=. +2 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 ."da"SC.seek 3 + "storage"(9( +348 "core" ( + ."da"SC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (?& +3 "core" & W + "manipulator"&<& +4 "core" &- ~ C4 + "manipulator"&>% +4 "core" %\  ~ @ C +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&B( +181 "core" ( +2 "manipulator"&& +3 "core" & v x  B$ +2 "storage"(D& +3 "core" & ] +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&@' +95 "core" ' +2 "storage"(G& +3 "core" & B +2 ."da"SE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak + "storage"(I'L +278 "core" ' +2 "storage"(- +3 "core" -'L + ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"(' +32 "core" ' +2 "manipulator"&C& +4 "core" & u | 7 C$ +2 "manipulator"&F% +3 "core" %п { s C +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&K'\ +92 "core" ' +26 ."da"Elbow.seek PC +2 "manipulator"&L( +252 "core" ( +2 "manipulator"&O& +3 "core" & U [ _ @z +2 ."da"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" & G Q  @z +2 ."da"Forearm.seek PC +2 "manipulator"&S' +96 "core" ' + ."da"Hand.close +2 "manipulator"&U/ +69 "core" / +2 ."da"PC.seek :open +2 "processing"%W( +402 "core" ( +2 "storage"(H& +3 "core" & { +2 "manipulator"&Q& +3 "core" & x { @ Dz +2 "manipulator"&P% +3 "core" % v u 6 D# +2 ."da"Forearm.seek :retract +2 "manipulator"&J'\ +100 "core" ' +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&E( +249 "core" ( +2 "manipulator"&N& +3 "core" & y ~ N AY +2 "storage"([& +3 "core" &  +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&b' +102 "core" ' + ."da"Hand.open +2 "manipulator"&]1 +69 "core" 1 +2 "storage"(T- +3 "core" -' +2 ."da"SE.seek -0.19 Pucks below Top Plate +2 "storage"(V' +28 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.86 Pucks below Top Plate +2 "storage"(X' +52 "core" ' +2 #"da"Lights, camera, ACTION! + #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +5 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da19jun1510h.tif +3 "processing"%R& +9 "core" &+ +4 "manipulator"& & +4 "core" &  % 4W +3 "manipulator"&a% +5 "core" % и  ) 4 +2 ."psFlush"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +101 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&d(- +181 "core" ( +2 "manipulator"&Z& +4 "core" &- 1 4  7 +3 ."psFlush"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &f& +3 "core" &- ( *  7 +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&\\' +108 "core" ' + ."psFlush"Hand.close +2 "manipulator"&M/ +77 "core" / +2 "manipulator"&^& +4 "core" &-  * + "manipulator"&A% +4 "core" %   *K +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&g'\ +101 "core" ' +2 ."psFlush"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&h( +125 "core" ( +2 "manipulator"&l& +3 "core" &  $ 3f +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &k& +2 "core" &  % 2f +2 ."psFlush"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&i' +103 "core" ' +2 "manipulator"&n& +4 "core" &  \ k 4f +2 "manipulator"&o% +3 "core" %  < 4y +2 "processing"%p& +3 "core" &. +2 "processing"%j& +3 ."psFlush"PC.seek :closed +3 "processing"%m(Tg +2 "core" & +4 &)  +9 &-o ,} +10 &br @ +9 &gc Q +9 &'? R +10 &A} R +9 &Er R +10 &kFf R +9 &,E] S +9 &E] R +10 &DZ R +9 & tDO R +9 &"6DM R +10 &#CJ R +9 &%DE R +10 &'{E6 R +9 &)<D5 S +9 &*C< R +9 &,D3 S +10 &.C2 R +9 &0EC2 R +10 &2C1 R +9 &3E% R +10 &5C& R +9 &7MC R +9 &9C R +10 &:@\ R +9 &<C R +9 &>UC R +10 &@@, R +9 &AC R +10 &CC R +9 &E^E R +9 &GG S +10 &HM S +9 &J` V +9 &LR~ Y +10 &Ny Y +9 &Oy Z +10 &Q| Z +119 &SJi 7 +20 &T)0Y D + ( + &T?"~ . + &T?"{ . + &T?"} . &T?"} . + &T?"t . + &T?"w . + &T?"w . + &T?"n . + &T?"j . + &T?"b . + &T?"f . + &T?"g . + &T?"f . + &T?"] . + "processing"%j& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.75 + "processing"%q& +4 "core" &T?"W . +2 ."psFlush"Hand.open + "manipulator"&t1 +77 "core" 1 +2 "manipulator"&r% +3 "core" % \   2y +2 ."psFlush"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&s'\ +106 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%u +140 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +9 ."psFlush"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%x'P +502 #"da"SX HX9/16 (USB:35): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 19.948 seconds\ /var/log/esp/da19jun1510h.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da19jun1510h15s.tif +600 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%w' +949 #"da"SX HX9/16 (USB:35): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da19jun1510h15s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da19jun1510h30s.tif +666 "core" ' +2 ."psFlush"PSV.dial PTV +53 "processing"%v +90 "core"  + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%|  +34 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%z'W +2212 #"da"SX HX9/16 (USB:35): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da19jun1510h30s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da19jun1510h70s.tif +420 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"% +74 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%Y' +594 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%e' +2121 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%} +78 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"% U +58 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2660 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%~ @ +47 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1007 #"da"SX HX9/16 (USB:35): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da19jun1510h70s.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +2 ."Qmail"HABfans.email "19.948 sec auto-exposure",Subject: "da19jun1510h images!" +10 "storage"(`- +13 "core" -' +6 "storage"({& +4 "core" & +2 "manipulator"&& +4 "core" &  Tf + "manipulator"&\ % +4 "core" %\ [ T +2 ."da"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 3 +2 "manipulator"&( +263 "core" ( +2 "manipulator"& & +4 "core" &   Y% +2 "storage"(& +3 "core" & [ +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&' +97 "core" ' +2 ."da"SE.reconfigure SEgently +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.15 Pucks below Top Plate +2 "storage"(' +64 "core" ' +10 "manipulator"&& +11 "core" & ? C n h% +9 "storage"(& +13 "core" & #\  +8 ."da"Elbow.reconfigure LimpElbow +11 "manipulator"&$ ,(#b +9 ."da"Forearm.reconfigure LooseForearm +5 "manipulator"&#Q@2^d^b +7 ."da"Forearm.seek 3 +10 "manipulator"&' +38 "core" ' +2 ."da"Elbow.hold +7 "manipulator"&, +12 "core" , +11 ."da"Elbow.reconfigure TightElbow +12 "manipulator"&$&.,(\ #b +20 ."da"SE.reconfigure SEconfig +19 "storage"(#QK-0-\ b +4 ."da"SE.seek 0.04 Pucks below Top Plate +4 "storage"(' +22 "core" ' +6 "manipulator"&y% +11 "core" %s , + S ] +2 "storage"(& +5 "core" & Y\  + ."da"Forearm.force -20 +2 "manipulator"&5 +2 ."da"Forearm.seek 3 + 313 counts +2 "manipulator"&'? +19 "core" ' +2 "manipulator"& & +4 "core" & p r v k% + "storage"(& +5 "core" & I\  +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&' +31 "core" ' +3 "storage"($% +8 "core" % \  +3 ."downElevator"SE.seek :down +5 "storage"( 'v +98 (!% +4 "core" %7 \ Zo +2 "manipulator"&'% +3 "core" %м k k ji +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&;'\ +97 "core" ' +58 ' +2 ."downElevator"SE.coast +3 "storage"(5 +5 ."da"SC.coast +2 "storage"(6 +459 "core" ' +4 ."psFlush"PSV.dial :waste1 +5 "processing"%"  +74 "core"  +7 ."psFlush"PS.seek :empty +9 "processing"%%'9 +2644 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%+ +45 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%&' +2630 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%) +74 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%('W +2634 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%* @ +45 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%/' +2626 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%.  +74 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%1'9 +2638 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%c +56 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%0'P +1110 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%3' +1613 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%- +77 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%5  +56 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%,'W +2627 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%8 +75 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%7' +592 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%6' +2116 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%4 +75 "core" + ."psFlush"PBV.dial PSV +2 "processing"%: U +55 "core" V +2 ."psFlush"PS.seek 0ml +44 "processing"%='W +1653 "Can", AA +1002 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%? @ +57 "core" B +2 ."psFlush"PS.seek 2.5ml +2 "processing"%<' +2630 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%>  +77 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2635 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%D +45 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%G' +2643 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +73 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%'W +2638 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +45 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%C' +2638 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%F  +74 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%I'9 +2635 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&@& +4 "core" & |% +2 "manipulator"&O% +3 "core" %\ $ | D +2 ."psFlush"Elbow.seek PC +2 "manipulator"&( +261 "core" ( +2 "manipulator"&B& +3 "core" & 0 |> +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &U& +3 "core" &  |> +2 ."psFlush"Forearm.seek PC +2 "manipulator"&K' +93 "core" ' + ."psFlush"Hand.close +2 "manipulator"&_/ +73 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%H( +404 "core" ( +2 "manipulator"&Q& +3 "core" &\  ) > +2 "manipulator"&P% +3 "core" % \  U  +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&S'\ +102 "core" ' +2 ."psFlush"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&N(- +161 "core" ( +2 "manipulator"&[& +3 "core" &-\ \  ~ +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &L& +2 "core" &- \  K ~ +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&]' +114 "core" ' + ."psFlush"Hand.open +2 "manipulator"&T1 +68 "core" 1 +2 "manipulator"&R% +3 "core" %   v +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract + "manipulator"& '\ +99 "core" ' + #tFinished short da assay +22603 #-> access 3 +3 .SE.seek :down + "storage"(J'v +3 "core" ' + "manipulator"&a% +4 "core" %\  J K W  +2 "manipulator"&& +3 "core" &- N M * + .tSC.reconfigure SCtight +3 "storage"($\ .\ 1~b +2 .tSC.seek 7 + "storage"(V([z +1284 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (Z& +2 "core" &[x z\  +103 #t-> PS.flush +2 #Flushing Processing stage + "processing"%f% +3 "core" %8w\  +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%b& +4 "core" &t\  +2 "manipulator"&E& +3 "core" &-\ \  c  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&M(- +53 "core" ( +2 "manipulator"&^& +3 "core" &. R 6 F +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &A& +3 "core" &. U  F +2 .tForearm.seek :garage + "manipulator"&' +108 "core" ' + .tHand.close +2 "manipulator"&l/ +71 "core" / +2 "manipulator"&k& +3 "core" &.  sE +2 "manipulator"&\\% +3 "core" % r ) r +2 .tForearm.seek :retract +2 "manipulator"&n'\ +106 "core" ' +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&o( +132 "core" ( +2 "manipulator"&p& +3 "core" & " |[ +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &d& +3 "core" & |[ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&g' +101 "core" ' +2 "manipulator"&W& +3 "core" & ~ 0 [ +2 "manipulator"&q% +4 "core" % \ S x +2 "processing"%t& +4 "core" &q\  + "processing"%r& +4 .tPC.seek :closed + "processing"%j(Tg +4 "core" &S\  +4 &q\ 5 +9 &9Hr{\ 1 +9 &]nv{\ E +10 &Yt\ P +9 &J\ P +10 &{Ns\ P +9 &<L\ P +9 &Jx\ P +10 &Kv\ P +9 &Lu\ P +9 &DLv\ P +10 &!Kz\ P +9 &"Ky\ P +10 &$I}\ P +9 &&LJw\ P +9 &( Lt\ Q +10 &)Jv\ P +9 &+Jx\ P +9 &-TIv\ P +10 &/Ju\ P +9 &0Js\ P +10 &2Gr\ P +9 &4]Js\ P +9 &6Js\ P +10 &7Js\ P +9 &9Is\ P +9 &;dIr\ P +10 &='Jv\ P +9 &>Iu\ P +10 &@I}\ P +9 &BmIv\ P +9 &D/Jt\ P +10 &ELy\ P +9 &GOu\ P +9 &IoY}\ R +10 &K)os\ U +9 &Lv W +10 &Ny W +9 &Ph{ W +9 &R+w W +10 &Sf`u\ + +9 &T?Zw\ 2 +8 ( +2 &TE w\ , + "processing"%r& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.70 +2 "processing"%u& +4 "core" &TE ^\ , + .tHand.open + "manipulator"&i1 +66 "core" 1 +2 "manipulator"&2% +4 "core" %  }x + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&x'\ +90 "core" ' + .tPSV.dial PSR +2 "processing"%v +45 "core"  + .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%|'P +1098 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%w' +1610 "core" ' + .tPSV.dial PTV +2 "processing"% +73 "core" + .tPTV.dial :puck +2 .PBV.dial :waste1 + "processing"%z  +54 "core" +2 .tPS.seek 0ml +2 "processing"%Y'W +2631 "core" ' + .tPSV.dial PSR +2 "processing"%} +75 "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 +2 "processing"%e' +2116 "core" ' + .tPSV.dial PTV +2 "processing"%~ +75 "core" + .tPBV.dial PSV +2 "processing"% U +55 "core" V +2 .tPS.seek 0ml +2 "processing"%`'W +2638 "core" ' + .tPSV.dial PBV +2 "processing"%{ @ +44 "core" ? +2 .tPS.seek 2.5ml +2 "processing"%' +2634 "core" ' + .tPSV.dial :waste1 +2 "processing"%\  +86 "core"  +2 .tPS.seek :empty +37 "processing"% '9 +2041 "Can"/ II +603 "core" ' + .tPSV.dial PSR +2 "processing"% +42 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%h' +2637 "core" ' + .tPSV.dial PTV +2 "processing"% +86 "core"  + .tPBV.dial PSV +2 .PS.seek 0ml +2 "processing"%'W +2625 "core" ' + .tPSV.dial PBV +2 "processing"%s @ +55 "core" B +2 .tPS.seek 2.5ml +2 "processing"%X' +2641 "core" ' + .tPSV.dial :waste1 +2 "processing"%y  +77 "core"  +2 .tPS.seek :empty +2 "processing"%'9 +2638 "core" ' + #tGaraging FlushPuck in Processing Clamp +2 "manipulator"& & +4 "core" & U x[ +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&( +3 "core" ( +2 "manipulator"&$& +3 "core" & < x[ +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &  x[ +2 .tForearm.seek PC + "manipulator"&' +96 "core" ' + .tHand.close +2 "manipulator"&!/ +67 "core" / +2 .tPC.seek :open + "processing"%'( +405 "core" ( +2 "manipulator"&& +3 "core" & {[ +2 "manipulator"&% +3 "core" %  { +2 .tForearm.seek :retract +2 "manipulator"&'\ +106 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +139 "core" ( +2 "manipulator"&& +3 "core" &-\  # }- +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 & & +2 "core" &- t }- +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&9' +108 "core" ' + .tHand.open +2 "manipulator"&"1 +67 "core" 1 +2 "manipulator"&% +3 "core" % } p +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&+'\ +100 "core" ' +47379 "Can"< >> +49175 #t-> access 4 +3 .SE.seek :down + "storage"(%'v +3 "core" ' +2 "manipulator"&)% +4 "core" %\  < { +2 "manipulator"&&& +3 "core" &- {- +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 + "storage"(*($ +1914 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 ((& +2 "core" &' o  \  +8880 "Can"B :: +13096 #t-> startTube 4 +825 #-> shortDA +3 "collection"'.% +2 "processing"%/% +4 "core" %r +4 %75\  +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +2554 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1003 .PSV.dial :mixloop + "processing"%c +135 "core" + .tPTV.dial :PRVmixing +2 "processing"%1  +133 "core" + .tPRV.dial :sipper +2 "processing"%0  +105 "core" +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%-'] +2293 "core" ' + ."connect"PRV.dial CBV +4 .tCBV.dial PRV +2 "processing"%5  +136 "core"  +2 .tPS.seek 0.5ml +2 "processing"%3' +1266 "core" ' + .tPRV.dial :waste2 +2 "processing"%8 @ +103 "core" ? +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek :empty +2 "processing"%,'9 +602 "core" ' + .tPSV.dial PSR +2 "processing"%7 +104 "core"  +2 "processing"%4% +3 "core" %77\  +2 #tPulling 1ml of PSR.flush .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%:'P +1104 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%6' +1610 "core" ' + .tPSV.dial :mixloop +2 "processing"%? +106 "core" +2 .tPS.seek :empty + "processing"%='9 +2628 "core" ' + .tPSV.dial PSR +2 "processing"%> +107 "core"  +2 "processing"%<% +3 "core" %>M\  +2 #tPulling 1ml of PSR.flush .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%D'P +1108 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%' +1616 "core" ' + .tPSV.dial :mixloop +2 "processing"% +107 "core" + .tPRV.dial :sipper +2 "processing"%G  +43 "core" +2 .tPS.seek :empty + "processing"%'9 +2626 "core" ' + .tPSV.dial PSR +2 "processing"% +117 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%F' +2640 "core" ' + .tPSV.dial :mixloop +2 "processing"%C +103 "core" +2 .tPS.seek :empty + "processing"%@'9 +2626 "core" ' +2 #tLoading da puck from tube 4 into Processing Clamp + "processing"%O& +4 "core" &\  + "manipulator"&B% +4 "core" %\  | +2 "storage"(U% +3 "core" %~ \  +2 "storage"(. +2 "core" .($ +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"(_(,H +984 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (;& +2 "core" &,J U\  +2 "manipulator"&m& +3 "core" &-  {- +2 "manipulator"&Q% +3 "core" %\   { +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&P( +168 "core" ( +2 "manipulator"&[& +4 "core" & 7 |% + "storage"(L& +4 "core" &,J @\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&K'# +114 "core" ' +2 "storage"(& +3 "core" &,J \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(T'L +289 "core" ' +2 "storage"(R- +2 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (S& +2 "core" &,J x n ]\  +2 "manipulator"&]& +4 "core" & |% + .tElbow.seek 4 +2 "manipulator"&a( +4 "core" ( +2 "manipulator"&& +3 "core" & C |% +2 "storage"(Z& +3 "core" &,J c d \  +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&f'ϓ +22 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&b/ +74 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&E& +3 "storage"(^'v +5 "core" & |% +2 "manipulator"&A% +3 "core" % τ Z }C +2 .tForearm.seek :retract +2 "manipulator"&l'\ +92 "core" ' +2 .tElbow.seek PC + "manipulator"&k( +174 "core" ' + ."downElevator"SE.coast + "storage"(5 +133 "core" ( +4 "manipulator"&\\& +4 "core" & 5 }U + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &N& +2 "core" & % }U +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +37 "manipulator"& ' +98 "core" ' +2 "manipulator"&p& +4 "core" &\  H ~U + "manipulator"&d% +4 "core" %\  7 ~) +2 "processing"%& +4 "core" &'\  +2 "processing"%W& +3 .tPC.seek :closed +2 "processing"%q(Tg +3 "core" &\  +3 &<\  +10 &0s0 +z +10 &au > +9 &[j P +9 &I\ P +10 &L P +9 &O\ Q +10 &`J\ Q +9 &#I\ P +9 &K\ P +10 &HR\ P +9 & iJO\ P +9 &"*N\ Q +10 &#L\ P +9 &%H\ P +10 &'qI\ P +9 &)3N\ P +9 &*N\ P +10 &,L\ P +9 &.yI\ P +9 &0;M\ P +10 &1K\ P +9 &3H\ P +10 &5G\ P +9 &7CL\ P +9 &9Mz\ P +10 &:Lu\ P +9 &<Ky\ Q +9 &>JIo\ Q +10 &@ Jq\ P +9 &AGv\ P +10 &CLz\ P +9 &EROy\ Q +9 &GTr Q +10 &H\\s R +9 &Jsx U +9 &LFz X +10 &N w W +9 &Ox W +10 &Qm X +9 &SHi ? +9 &T(+np L +10 &TI `\ + +2 ( + "processing"%W& +2 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.71 +2 .Hand.open + "manipulator"&t1 +68 "core" 1 +2 "manipulator"&M% +4 "core" %  {) + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&n'\ +90 "core" ' + .tSC.coast + "storage"(6 +4 #tHeating da puck from tube 4 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"%H  +3 %u9 +5 "core" 9 +103 "processing"%i9 +2 "core" 9t +103 "processing"%29 +2 "core" 9u  +103 "processing"%r9 +3 "core" 9t  +103 "processing"%v9 +2 "core" 9t +103 "processing"%g9 +2 "core" 9u +103 "processing"%I9 +2 "core" 9t +103 "processing"%|9 +2 "core" 9t +103 "processing"%9 +2 "core" 9t" +103 "processing"%z9 +2 "core" 9t& +103 "processing"%w9 +2 "core" 9u+ +103 "processing"%}9 +2 "core" 9t/ +103 "processing"%Y9 +2 "core" 9u3 +103 "processing"%9 +3 "core" 9u7 +103 "processing"%~9 +2 "core" 9u; +103 "processing"%9 +2 "core" 9v@ +103 "processing"%e9 +2 "core" 9uD +104 "processing"%{9 +2 "core" 9vH +103 "processing"%`9 +3 "core" 9vL +103 "processing"%\ 9 +2 "core" 9wQ +103 "processing"%9 +2 "core" 9wU +103 "processing"%9 +2 "core" 9vY +103 "processing"% 9 +2 "core" 9v] +103 "processing"%9 +3 "core" 9wa +103 "processing"%h9 +2 "core" 9xf +103 "processing"%s9 +2 "core" 9wj +103 "processing"%9 +2 "core" 9xn +103 "processing"%y9 +2 "core" 9xr +103 "processing"%X9 +2 "core" 9xv +103 "processing"% 9 +2 "core" 9x{ +103 "processing"%$9 +2 "core" 9x +103 "processing"%9 +2 "core" 9y +103 "processing"%!9 +2 "core" 9y +103 "processing"%o9 +4 "core" 9y +103 "processing"%x9 +2 "core" 9z +103 "processing"%j9 +2 "core" 9z +103 "processing"%9 +2 "core" 9{ +103 "processing"%9 +2 "core" 9{ +103 "processing"%9 +4 "core" 9 { +102 "processing"% 9 +2 "core" 9| +103 "processing"%9 +2 "core" 9| +103 "processing"%9 +2 "core" 9 | +103 "processing"%"9 +2 "core" 9'| +103 "processing"%9 +3 "core" 9.} +103 "processing"%9 +2 "core" 95~ +103 "processing"%99 +2 "core" 9<} +103 "processing"%)9 +2 "core" 9B~ +103 "processing"%&9 +2 "core" 9I +103 "processing"%J9 +2 "core" 9P~ +103 "processing"%V9 +2 "core" 9W +103 "processing"%(9 +2 "core" 9_ +2 .tPH.hold 2:00:00,28C +3 "processing"%. ppX +2 .tdelay 1:30 +4 "core"  +9001 .tPSR.select :air + .PSV.dial PSR +2 "processing"%/ +105 "core"  +2 "processing"%c% +3 "core" %>@ +2 #tPulling 0.5ml of PSR.wash .PSR.select :wash +2 "processing"% +11 .tPS.seek 0.5ml + "processing"%1' +597 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +10 .tPS.seek 2ml +2 "processing"%0'[ +1610 "core" ' + .tPTV.dial :puck +2 "processing"%  +133 "core"  + .tPSV.dial PTV +2 "processing"%5 +75 "core" + .tPBV.dial :waste1 +2 "processing"%-  +55 "core" +2 "processing"%8% +3 "core" %_  +2 .tPS.seek 1.5ml +2 "processing"%3' +545 "Can"E CC +43 "core" ' + .tdelay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%7 * +36 "core" , +2 .tPS.seek 0ml +2 "processing"%4'W +1608 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%,  +36 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%: * +35 "core" , +2 .tPSR.select :air + .PSV.dial PSR +2 "processing"%? +75 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%6' +2467 "core" ' + .tPSV.dial PTV +2 "processing"%> +75 "core" + .tdelay 5 seconds +503 .PSV.dial PSR + "processing"%< +75 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV + "processing"%= +76 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air + "processing"%D  +75 "core"  +2 .tPS.seek :empty +2 "processing"%'9 +2474 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%G  +133 "core" + .tPSV.dial :mixloop +2 "processing"% +45 "core" + .tPRV.dial :ab1 +2 "processing"% @ +105 "core" ? +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%'w +356 "core" ' + .tdelay 2 seconds +203 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +2 "processing"%C  +45 "core"  +2 "processing"%F% +4 "core" %w{  + .tPS.seek 0.32ml +2 "processing"%O'$ +400 "core" ' + .tdelay 2 seconds +203 .CBV.dial between PRV and PSV + "collection"'B  +40 "core" +2 .tPRV.dial :air + "processing"%U  +45 "core"  +2 .tPS.seek 0.9ml +2 "processing"%'D +1238 "core" ' + .tPRV.dial :waste2 +2 "processing"%* @ +73 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%;' +860 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%m  +56 "core" +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%Q'[ +1611 "core" ' + .tPSV.dial :PML +2 "processing"%[ +42 "core" + .tPTV.dial :mixing +2 "processing"%L @ +73 "core" B + .tPBV.dial :waste1 +2 "processing"%  +35 "core"  +2 "processing"%% +3 "core" %W  +2 .tPS.seek 1.85ml +2 "processing"%+'7 +228 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%R * +35 "core" + +2 .tPS.seek 0ml +2 "processing"%S'W +1965 "core" ' + .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'%& +2 "core" & +2 "manipulator"&]& +3 "core" & 7 wU +2 "manipulator"&% +3 "core" %\ (  w"X +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&Z(- +153 "core" ( +2 "manipulator"&b& +4 "core" &-  yP + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &E& +2 "core" &-  xP +2 .tForearm.seek :garage + "manipulator"&A' +108 "core" ' +2 .tHand.close +40 "manipulator"&P/ +83 "core" / +2 "manipulator"&K& +4 "core" &-  rP + "manipulator"&T% +4 "core" %  N qx +2 .tForearm.seek :retract +2 "manipulator"&f'\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&a( +292 "core" ( +3 "manipulator"&\\& +4 "core" &  zB + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &N& +2 "core" &  D zB +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&p'ρ +107 "core" ' +2 "manipulator"&d& +4 "core" &   zB +2 "manipulator"&^% +3 "core" %y  {e +2 "collection"'& +4 "core" & + "collection"'l& +4 .tCC.seek :closed +2 "collection"''(O +2 "core" & +5 & 4 +9 &1Gz 2 +10 &[q| F +9 &c Q +9 &N P +10 &}O P +9 &?V P +10 &Q Q +9 &S Q +9 &R P +10 &GS P +9 &! T P +9 &"T P +10 &$R~ P +9 &&OQ P +10 &(M P +9 &)T P +9 &+N~ P +10 &-WS} P +9 &/O Q +9 &0P P +10 &2M P +9 &4_L P +10 &6!R{ P +9 &7O P +9 &9N~ P +10 &;gN P +9 &=(P~ Q +9 &>Q~ P +10 &@O P +9 &BoO~ P +10 &D0U Q +9 &EY~ Q +9 &Gb{ R +10 &Ij{  U +9 &Kz Z +9 &L ] +10 &N~ ; +9 &Ok4 R +8 ( +2 &OwY F +2 "collection"'l& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.67 + "collection"'t& +4 "core" &OwZ F +2 .tHand.open + "manipulator"&M1 +71 "core" 1 +2 "manipulator"&u% +4 "core" % τ  tZ + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&W'\ +99 "core" ' + .tPSV.dial PSR +2 "processing"%i +105 "core"  +2 "processing"% % +4 "core" %Vx + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%2' +1608 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%_  +44 "core"  +2 .tPS.seek 0ml +2 "processing"%r'W +1615 "core" ' + .tPSV.dial PSR +2 "processing"%v +45 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%g' +2630 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +4 "processing"%I  + "collection"'|  +40 "core" ~ +127  + .tPSV.dial :mixloop +2 "processing"% +105 "core" +4 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +2 "processing"%z  +76 "core" +4 .tPS.seek 0ml +4 "processing"%w'W +1448 "Can"> pp +1182 "core" ' + .tPSV.dial :air +2 "processing"%}  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%Y' +2636 "core" ' + .tPSV.dial :mixloop +2 "processing"% +46 "core" +2 .tPS.seek 0ml +2 "processing"%~'W +2628 "core" ' + .tPSV.dial :air +2 "processing"%  +46 "core"  +2 .tPS.seek 2.5ml +2 "processing"%e' +2626 "core" ' + .tPSV.dial :mixloop +2 "processing"%{ +45 "core" +2 .tPS.seek 0ml +2 "processing"%`'W +2632 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&\ & +4 "core" &   qB +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +2 "core" ( +2 "manipulator"&& +3 "core" &   rB +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &  M rB + .tForearm.seek CC +2 "manipulator"&'ρ +95 "core" ' + .tHand.close +2 "manipulator"&h/ +67 "core" / +2 .tCC.seek :open +2 "collection"'s( +379 "core" ( +2 "manipulator"&& +3 "core" &   tB +2 "manipulator"&y% +3 "core" % ω  u +2 .tForearm.seek :retract +2 "manipulator"&X'\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"& (- +278 "core" ( +2 "manipulator"&$& +3 "core" &- + t\ +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-  t\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&!' +111 "core" ' +3 .tHand.open + "manipulator"&o1 +72 "core" 1 +2 "manipulator"&x% +4 "core" % t m e A ii + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&j'\ +97 "core" ' +2 ."da"delayUntil "11:25:09.17" +24800 #recoverPRVreagent08 + .PTV.dial :mixing + "processing"% @ +75 "core" B + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 + "processing"% * +35 "core" * + ."da"PSV.dial :air +2 "processing"%  +44 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2451 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +44 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%"  +44 "core"  + ."da"delay 2 seconds +203 .PSV.dial :mixloop + "processing"% +59 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%  +43 "core"  +2 ."da"PS.seek :empty +2 "processing"%9'9 +2476 "core" ' + #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%) +134 "core"  +2 "processing"%&% +3 "core" %9 + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%J' +587 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%V'[ +1610 "core" ' + ."da"PTV.dial :puck +2 "processing"%(  +74 "core"  + ."da"PSV.dial PTV +2 "processing"%/ +75 "core" + ."da"PBV.dial :waste1 +2 "processing"%c  +34 "core" +2 "processing"%@% +3 "core" %Xm  +2 ."da"PS.seek 1.5ml +2 "processing"%1' +602 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"%5'W +1618 "core" ' + ."da"delay 2:00 +7394 "Can"> == +4609 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%-  +35 "core" +2 ."da"delay 30 seconds +3049 .PBV.dial between PSV and waste1 + "processing"%8 * +36 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%0 +76 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%7' +2479 "core" ' + ."da"PSV.dial PTV +2 "processing"%3 +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%H +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%, +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%:  +73 "core"  +2 ."da"PS.seek :empty +2 "processing"%?'9 +2471 "core" ' + #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%4 +135 "core"  +2 "processing"%>% +3 "core" %8x + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%<' +598 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%='[ +1608 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%D +87 "core" ~ + ."da"PBV.dial :waste1 +2 "processing"%6  +34 "core"  +2 "processing"%G% +3 "core" %Xv  +2 ."da"PS.seek 1.5ml +2 "processing"%' +594 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'W +1618 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%C  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%F * +36 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +73 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%B' +2476 "core" ' + ."da"PSV.dial PTV +2 "processing"%U +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%O +76 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%* +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%  +74 "core"  +2 ."da"PS.seek :empty +2 "processing"%m'9 +2496 "core" ' + #"da"getPMLReagent08 +2 .PRV.dial :air + "processing"%;  +43 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing + "processing"%[  +133 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 + "processing"%L  +45 "core" ~ + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"% +46 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%' +398 "core" ' +2 ."da"delay 2 seconds +203 .PRV.dial :air + "processing"%R  +46 "core"  +2 "processing"%Q% +3 "core" %z  +2 ."da"PS.seek 0.55ml +2 "processing"%+'x +333 "core" ' + #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%%  +46 "core"  +2 ."da"PS.seek 2ml +2 "processing"%]'[ +1555 "core" ' + ."da"PSV.dial :PML +2 "processing"% +46 "core" + ."da"PTV.dial :mixing +2 "processing"%b @ +73 "core" B + ."da"PBV.dial :waste1 +2 "processing"%E  +35 "core"  +2 "processing"%k% +3 "core" %Y  +2 ."da"PS.seek 1.85ml +2 "processing"%P'9 +234 "core" ' + ."da"PBV.dial between PSV and waste1 +3 "processing"%K * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%T'W +1971 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +11335 "Can": << +36668 #"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 + "processing"%A * +35 "core" * + ."da"PSV.dial :air +2 "processing"%\\  +45 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%Z' +2464 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%N +46 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%d  +46 "core"  + ."da"delay 2 seconds +203 .PSV.dial :mixloop +2 "processing"%^ +46 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%  +57 "core" +2 ."da"PS.seek :empty +2 "processing"%f'9 +2470 "core" ' + #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +134 "core"  +2 "processing"%t% +3 "core" %9 + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash + "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%M' +598 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%u'[ +1620 "core" ' + ."da"PTV.dial :puck +2 "processing"%l  +73 "core"  + ."da"PSV.dial PTV +2 "processing"%i +75 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +35 "core" +2 "processing"%p% +3 "core" %b +2 ."da"PS.seek 1.5ml +2 "processing"%S' +589 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%_ * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"%2'W +1612 "core" ' + ."da"delay 2:00 +8796 "Can"? ^] +3207 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%v  +34 "core"  + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 + "processing"%r * +34 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%| +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%I' +2467 "core" ' + ."da"PSV.dial PTV +2 "processing"% +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%z +122 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%g +76 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%}  +86 "core" +2 ."da"PS.seek :empty +2 "processing"%w'9 +2463 "core" ' + #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +134 "core"  +2 "processing"%Y% +3 "core" %; +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"%~'[ +1610 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%{ +76 "core" + ."da"PBV.dial :waste1 +2 "processing"%e  +34 "core"  +2 "processing"%\ % +3 "core" %^{ +2 ."da"PS.seek 1.5ml +2 "processing"%' +587 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +35 "core" * +2 ."da"PS.seek 0ml +2 "processing"%h'W +1615 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%a  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%W * +36 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%' +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2457 "core" ' + ."da"PSV.dial PTV +2 "processing"%y +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +76 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%$ +76 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%  +73 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2459 "core" ' + #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%o +147 "core"  +2 "processing"%x% +3 "core" %> + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%X' +598 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%!'[ +1620 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +77 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +35 "core"  +2 "processing"%% +3 "core" %b +2 ."da"PS.seek 1.5ml +2 "processing"% ' +588 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%` * +35 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'W +1609 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%"  +35 "core" + ."da"delay 30 seconds +1720 "Can"< 99 +1283 ."da"PBV.dial between PSV and waste1 +2 "processing"%# * +36 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +76 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2462 "core" ' + ."da"PSV.dial PTV +2 "processing"% +76 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%) +75 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%& +89 "core"  + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%9  +77 "core"  +2 ."da"PS.seek :empty +2 "processing"%J'9 +2467 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%( +138 "core"  +5 "processing"%/% +24 "core" %: +7 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +5 "processing"% +19 ."da"PS.reconfigure PSconfig +5 "processing"%#A d`xb +3 ."da"PS.seek 0.25ml +5 "processing"%c'7 +342 "core" ' +32 ."da"delay 5 seconds +502 "processing"%@% +3 "core" %4  + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%V' +341 "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"%1 +88 "core"  + ."da"PBV.dial :waste1 +2 "processing"%-  +36 "core" +2 "processing"%8% +3 "core" %`  +2 ."da"PS.seek 1.5ml +2 "processing"%0' +588 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%5 * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"%3'W +1611 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%H  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%, * +36 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%: +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%7' +2516 "core" ' + ."da"PSV.dial PTV +2 "processing"%4 +77 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%> +77 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%? +77 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%<  +77 "core"  +2 ."da"PS.seek :empty +2 "processing"%D'9 +2542 "core" ' +2 "processing"%69 +3 "core" 94 + #"da"Processing Puck Heater at 28C before imaging + .PH.coast +2 "processing"%G  +3 "core" 4 + 4 + "processing"%=& +4 "core" &TI + + #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&% +3 "core" %\  U c n @ +2 "storage"(% +3 "core" %y k +2 "storage"(C. +2 "core" . +2 ."da"SC.reconfigure SCtight +51 "storage"($\ .\ 1~b +2 ."da"SC.seek 3 +2 "storage"(F( +342 "core" ( + ."da"SC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (& +3 "core" & ( + "manipulator"&& +4 "core" &- Y c =\ + "manipulator"&U% +4 "core" %\  a a = +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&O( +179 "core" ( +2 "manipulator"&*& +3 "core" & \\ b l =% +2 "storage"(& +3 "core" &  +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&B' +92 "core" ' +2 "storage"(;& +4 "core" &  + ."da"SE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak + "storage"(['L +283 "core" ' +2 "storage"(L- +3 "core" -'L + ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"(' +34 "core" ' +2 "manipulator"&m& +4 "core" & 2 : = <% + "manipulator"&R% +4 "core" % : = # <2 +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&Q'\ +93 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&( +255 "core" ( +2 "manipulator"&%& +3 "core" & ? C <\\ +2 ."da"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &+& +2 "core" & H G ;\\ +2 ."da"Forearm.seek PC +2 "manipulator"&' +98 "core" ' + ."da"Hand.close +2 "manipulator"&b/ +67 "core" / +2 ."da"PC.seek :open +2 "processing"%E( +403 "core" ( +2 "storage"(k& +3 "core" & ) +2 "manipulator"&K& +3 "core" & = > 6 <\\ +2 "manipulator"&]% +3 "core" % ? B < +2 ."da"Forearm.seek :retract +2 "manipulator"&P'\ +107 "core" ' +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&n( +259 "core" ( +2 "manipulator"&A& +3 "core" & G J ;% +2 "storage"(\\& +4 "core" &  + ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&T' +100 "core" ' +3 ."da"Hand.open + "manipulator"&N1 +77 "core" 1 +2 "storage"(d- +3 "core" -' +2 ."da"SE.seek -0.19 Pucks below Top Plate +2 "storage"(^' +26 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.86 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/da19jun1512h.tif +4 "processing"%Z& +8 "core" &a +4 "manipulator"&& +7 "core" &\  -# +4 "manipulator"&t% +8 "core" % з  -( +2 ."psFlush"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +3 "manipulator"&f'\ +94 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&M(- +181 "core" ( +4 "manipulator"&l& +4 "core" &- L - +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &i& +3 "core" &- 8 - +2 ."psFlush"Forearm.seek :garage +2 "manipulator"& ' +112 "core" ' + ."psFlush"Hand.close +2 "manipulator"&p/ +75 "core" / +2 "manipulator"&u& +3 "core" &-  # +2 "manipulator"&_% +4 "core" %   #4 +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&S'\ +99 "core" ' +2 ."psFlush"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&v( +132 "core" ( +2 "manipulator"&r& +3 "core" & % ,3 +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &|& +2 "core" & +3 +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +2 "manipulator"&2' +109 "core" ' +2 "manipulator"&& +4 "core" & *3 +2 "manipulator"&z% +3 "core" %  * +2 "processing"%g& +3 "core" &d +2 "processing"%}& +3 ."psFlush"PC.seek :closed +3 "processing"%I(Tg +3 "core" &| + &u  +10 &-np ,} +9 &api @ +9 &Vck R +10 &@^ R +9 &CX R +9 &EW S +10 &[GL S +9 &AG S +10 &DI R +9 &@6 R +9 & d@+ R +10 &"'B0 R +9 &#B) S +10 &%B( S +9 &'kC& S +9 &).?$ R +10 &*D R +9 &,@ R +9 &.t@ R +10 &06? R +9 &1D R +9 &3D R +10 &5{C S +9 &7>B R +10 &9@ R +9 &:D R +9 &<C R +10 &>EA S +9 &@BZ R +10 &AA] S +9 &CAa R +9 &EMD] S +10 &GC] S +9 &HMT S +9 &JeT W +10 &LC}X Y +9 &NyJ Y +9 &O{D Z +10 &Q|C Z +9 &SC{E D +10 &T)$NB U +9 &TK*A 3 +2 ( + "processing"%}& +2 #"psFlush"Processing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.80 +2 "processing"%& +3 "core" &TK&r 3 +2 ."psFlush"Hand.open +2 "manipulator"&Y1 +65 "core" 1 +51 "manipulator"&w% +4 "core" % { 0 ( + ."psFlush"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +98 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%{ +140 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%e'P +297 #"da"SX HX9/16 (USB:37): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 16.992 seconds\ /var/log/esp/da19jun1512h.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da19jun1512h15s.tif +802 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%\ ' +740 #"da"SX HX9/16 (USB:37): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da19jun1512h15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da19jun1512h30s.tif +867 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%~ +87 "core" ~ + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%  +35 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2061 #"da"SX HX9/16 (USB:37): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da19jun1512h30s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da19jun1512h70s.tif +571 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%a +75 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%W' +598 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%'' +2128 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%h +89 "core"  + ."psFlush"PBV.dial PSV +2 "processing"%y U +57 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2629 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%$ @ +43 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +875 #"da"SX HX9/16 (USB:37): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da19jun1512h70s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF + ."Qmail"HABfans.email "16.992 sec auto-exposure",Subject: "da19jun1512h images!" +12 "storage"(- +10 "core" -' +8 "storage"(o& +3 "core" & 9 +2 "manipulator"&x& +4 "core" & = H3 + "manipulator"&% +4 "core" %\ 9 [ H+ +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 3 +3 "manipulator"&X( +265 "core" ( +10 "manipulator"&& +5 "core" &\  N# +3 "storage"(& +7 "core" &  +4 ."da"Forearm.reconfigure TightForearm +5 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 700 counts +4 "manipulator"&' +102 "core" ' +2 ."da"SE.reconfigure SEgently +3 "storage"(#QK-0-\ b +7 ."da"SE.seek -0.15 Pucks below Top Plate +6 "storage"(!' +59 "core" ' +8 "manipulator"&`& +18 "core" & ! ( b# +7 "storage"( & +13 "core" & W \ +5 ."da"Elbow.reconfigure LimpElbow +9 "manipulator"&$ ,(#b +8 ."da"Forearm.reconfigure LooseForearm +7 "manipulator"&#Q@2^d^b +9 ."da"Forearm.seek 3 +7 "manipulator"&"' +38 "core" ' +6 ."da"Elbow.hold +10 "manipulator"&#, +15 "core" , +5 ."da"Elbow.reconfigure TightElbow +8 "manipulator"&$&.,(\ #b +11 ."da"SE.reconfigure SEconfig +5 "storage"(#QK-0-\ b +11 ."da"SE.seek 0.04 Pucks below Top Plate +5 "storage"(' +23 "core" ' +2 "manipulator"&% +4 "core" %p X + "storage"(& +4 "core" & N N , + ."da"Forearm.force -20 + "manipulator"&5 +4 ."da"Forearm.seek 3 + 317 counts + "manipulator"&)'C +17 "core" ' +2 "manipulator"&&& +4 "core" &\ L @ f# +4 "storage"(9& +3 "core" &\  +2 ."da"Forearm.reconfigure TightForearm +4 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&' +31 "core" ' +2 "storage"((% +4 "core" % \ \ +2 ."downElevator"SE.seek :down +4 "storage"(/'v +99 (J% +3 "core" %< 8\ [r + "manipulator"&@% +4 "core" %П M G f +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&c'\ +97 "core" ' +56 ' +2 ."downElevator"SE.coast +2 "storage"(5 +5 ."da"SC.coast +2 "storage"(6 +595 "core" ' + ."psFlush"PSV.dial :waste1 +8 "processing"%V  +76 "core"  +7 ."psFlush"PS.seek :empty +6 "processing"%1'9 +2636 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%- +45 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%8' +2637 "core" ' +32 ."psFlush"PSV.dial PTV +2 "processing"% +86 "core"  + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%5'W +2634 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%0 @ +55 "core" B +2 ."psFlush"PS.seek 2.5ml +2 "processing"%H' +2629 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%,  +76 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%:'9 +2632 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%3 +46 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%4'P +1099 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%>' +1430 "Can"* BA +180 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%? +73 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%<  +55 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%7'W +2638 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%6 +75 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%G' +597 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%=' +2129 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +75 "core" + ."psFlush"PBV.dial PSV +2 "processing"% U +55 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%C'W +2638 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +57 "core" B +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2630 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%U  +77 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%*'9 +2663 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +45 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%;' +2680 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +74 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%j'W +2643 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%L @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%m' +2634 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%R  +86 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%['9 +2638 "core" ' + #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&B& +4 "core" &\ Q s# +2 "manipulator"&%% +3 "core" %\ # } s L +2 ."psFlush"Elbow.seek PC +2 "manipulator"&+( +261 "core" ( +2 "manipulator"&O& +3 "core" & Z s4 +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &b& +2 "core" &  r4 +2 ."psFlush"Forearm.seek PC +2 "manipulator"&Q' +100 "core" ' + ."psFlush"Hand.close +2 "manipulator"&q/ +75 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%k( +404 "core" ( +2 "manipulator"&K& +3 "core" & m u4 +2 "manipulator"&]% +3 "core" % { u +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +105 "core" ' +2 ."psFlush"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&A(- +170 "core" ( +2 "manipulator"&\\& +3 "core" &- {L +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- {L +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek :garage +2 "manipulator"&N' +105 "core" ' + ."psFlush"Hand.open +2 "manipulator"&d1 +77 "core" 1 +2 "manipulator"&Z% +4 "core" % \ : n +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +109 "core" ' + #tFinished short da assay +33606 "Can" 11 +10421 #t-> access 3 +3 .SE.seek :down + "storage"(P'v +3 "core" ' + "manipulator"&t% +4 "core" %\   ~ p +2 "manipulator"&& +3 "core" &- \\ ~L +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 7 + "storage"(^([z +1294 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (l& +2 "core" &[}) @ > \   +1045 #t-> access 4 +3 .SE.seek :down +2 "storage"(i'v +2 "core" ' +2 "manipulator"&T% +4 "core" %\   | p +2 "manipulator"&n& +3 "core" &-  |L +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 +2 "storage"(p($ +1913 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (u& +2 "core" &" l t \  +45263 "Can") 22 +9044 #t-> startTube 4 +442 #-> shortDA +3 "collection"'_% +2 "processing"%f% +3 "core" % +5 %6\ +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +4082 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1003 .PSV.dial :mixloop + "processing"%r +135 "core" + .tPTV.dial :PRVmixing +2 "processing"%|  +133 "core" + .tPRV.dial :sipper +2 "processing"%  +105 "core" +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%'] +2299 "core" ' + ."connect"PRV.dial CBV +4 .tCBV.dial PRV +2 "processing"%z  +136 "core"  +2 .tPS.seek 0.5ml +2 "processing"%g' +1275 "core" ' + .tPRV.dial :waste2 +2 "processing"%M @ +104 "core" ? +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek :empty + "processing"%S'9 +593 "core" ' + .tPSV.dial PSR +2 "processing"%E +104 "core"  +2 "processing"%% +3 "core" %:\ +2 #tPulling 1ml of PSR.flush .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%Y'P +1101 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%w' +1603 "core" ' + .tPSV.dial :mixloop +2 "processing"%} +105 "core" +2 .tPS.seek :empty + "processing"%{'9 +2639 "core" ' + .tPSV.dial PSR +2 "processing"%2 +105 "core"  +2 "processing"%D% +3 "core" %8 +2 #tPulling 1ml of PSR.flush .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%e'P +1101 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%~' +1616 "core" ' + .tPSV.dial :mixloop +2 "processing"% +117 "core" +2 .tPRV.dial :sipper + "processing"%\  +44 "core" +2 .tPS.seek :empty + "processing"%a'9 +2639 "core" ' + .tPSV.dial PSR +2 "processing"% +103 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%W' +2639 "core" ' + .tPSV.dial :mixloop +2 "processing"%h +105 "core" +2 .tPS.seek :empty + "processing"%y'9 +2627 "core" ' +2 #tLoading da puck from tube 4 into Processing Clamp + "processing"%'& +4 "core" &\ + "manipulator"&$% +4 "core" %\  S | p + "storage"(% +4 "core" %} v v |\  + "storage"(. +3 "core" .($ +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"(o(,H +974 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (x& +2 "core" &,I" K D "\   +2 "manipulator"&& +3 "core" &- 3 xL +2 "manipulator"&% +3 "core" %\   x p +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&( +188 "core" ( +2 "manipulator"&v& +3 "core" & Z wb +2 "storage"(`& +3 "core" &,I" M L \   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"& '# +101 "core" ' +2 "storage"(& +3 "core" &,I" N M 0\   +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak + "storage"('L +286 "core" ' +2 "storage"(- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (& +3 "core" &,I! , 3 \   + "manipulator"&&& +4 "core" &  ub +2 .tElbow.seek 4 +2 "manipulator"&9( +20 "core" ( +2 "manipulator"&(& +4 "core" & Z w\ + "storage"(& +4 "core" &,I! , ( Z\   +2 .tForearm.seek 4 + 300 counts + "manipulator"&J'ϓ +21 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&@/ +74 "core" / +11 ."downElevator"SE.seek :down +4 "manipulator"&X& +2 "storage"(!'v +6 "core" & = t\ +2 "manipulator"&"% +4 "core" % ϒ Q v7 +2 .tForearm.seek :retract +2 "manipulator"&)'\ +100 "core" ' +2 .tElbow.seek PC +2 "manipulator"&( +156 "core" ' + ."downElevator"SE.coast + "storage"(5 +94 "core" ( +3 "manipulator"&& +4 "core" & 0 rG + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &/& +3 "core" & V rG +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&F' +102 "core" ' +2 "manipulator"&V& +4 "core" & ~ pG + "manipulator"&% +4 "core" % ~  p +2 "processing"%-& +3 "core" & +2 "processing"%1& +3 .tPC.seek :closed +2 "processing"%(Tg +3 "core" & +3 &  +10 &0r +{ +9 &bu ? +10 &gg Q +9 &&G Q +9 &H Q +10 &H Q +9 &lN Q +10 &.J Q +9 &G Q +9 &I Q +10 & tJ Q +9 &"6J Q +9 &#I Q +10 &%J Q +9 &'}I Q +10 &)@J Q +9 &+H Q +9 &,I Q +10 &.I Q +9 &0GK Q +9 &2 I Q +10 &3H Q +9 &5I Q +10 &7PI Q +9 &9J P +9 &:J Q +10 &<L Q +9 &>XK Q +9 &@G Q +10 &AK Q +9 &CI Q +10 &E_L Q +9 &GQ R +9 &H_ S +10 &J{ V +9 &LT} X +9 &N X +10 &O X +9 &Q X +10 &SJl 5 +9 &T48a 2 +8 ( +2 &TD " + "processing"%1& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.74 + .Hand.open +2 "manipulator"&81 +66 "core" 1 +2 "manipulator"&0% +3 "core" % o +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&5'\ +105 "core" ' + .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 4 in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%,  +2 %H9 +5 "core" 9 +103 "processing"%39 +2 "core" 9 +103 "processing"%:9 +2 "core" 9  +103 "processing"%49 +2 "core" 9  +103 "processing"%?9 +2 "core" 9 +103 "processing"%<9 +2 "core" 9 +103 "processing"%>9 +2 "core" 9 +103 "processing"%69 +2 "core" 9 +103 "processing"%79 +3 "core" 9" +103 "processing"%G9 +2 "core" 9& +103 "processing"%9 +2 "core" 9+ +103 "processing"%9 +2 "core" 9/ +103 "processing"%=9 +2 "core" 93 +103 "processing"%9 +2 "core" 97 +103 "processing"%C9 +2 "core" 9; +103 "processing"%U9 +2 "core" 9@ +103 "processing"%9 +2 "core" 9D +103 "processing"%9 +2 "core" 9H +103 "processing"%*9 +3 "core" 9L +103 "processing"% 9 +2 "core" 9P +103 "processing"%;9 +2 "core" 9U +103 "processing"%L9 +2 "core" 9Y +103 "processing"%j9 +2 "core" 9] +103 "processing"%R9 +3 "core" 9a +103 "processing"%m9 +2 "core" 9e +103 "processing"%B9 +2 "core" 9j +103 "processing"%%9 +2 "core" 9n +103 "processing"%O9 +2 "core" 9r +103 "processing"%b9 +3 "core" 9v +103 "processing"%#9 +2 "core" 9z +103 "processing"%q9 +2 "core" 9 +103 "processing"%c9 +2 "core" 9 +103 "processing"%I9 +2 "core" 9 +103 "processing"%K9 +2 "core" 9 +103 "processing"%]9 +2 "core" 9 +103 "processing"%\\9 +2 "core" 9 +103 "processing"%9 +2 "core" 9 +103 "processing"%Q9 +2 "core" 9 +103 "processing"%+9 +3 "core" 9 +103 "processing"%d9 +2 "core" 9 +103 "processing"%Z9 +2 "core" 9 +103 "processing"%9 +2 "core" 9 +103 "processing"%N9 +2 "core" 9 +103 "processing"%t9 +3 "core" 9' +103 "processing"%9 +2 "core" 9, +103 "processing"%l9 +2 "core" 92 +103 "processing"%T9 +2 "core" 99 +103 "processing"%n9 +2 "core" 9? +103 "processing"%P9 +3 "core" 9F +103 "processing"%^9 +2 "core" 9K +103 "processing"%u9 +2 "core" 9Q +103 "processing"%_9 +2 "core" 9X +103 "processing"%f9 +2 "core" 9_ +3 .tPH.hold 2:00:00,28C +3 "processing"%r ppX + .tdelay 1:30 +4 "core"  +9001 .tPSR.select :air + .PSV.dial PSR +2 "processing"%| +105 "core"  +2 "processing"% % +3 "core" %>B +2 #tPulling 0.5ml of PSR.wash .PSR.select :wash +2 "processing"% +11 .tPS.seek 0.5ml +2 "processing"%[' +593 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml +2 "processing"%z'[ +1619 "core" ' + .tPTV.dial :puck +2 "processing"%  +131 "core"  + .tPSV.dial PTV +2 "processing"%M +76 "core" + .tPBV.dial :waste1 +2 "processing"%g  +54 "core" +2 "processing"%E% +4 "core" %_]  + .tPS.seek 1.5ml +2 "processing"%' +590 "core" ' + .tdelay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%S * +37 "core" , +2 .tPS.seek 0ml +2 "processing"%Y'W +1616 "core" ' + .tdelay 5:00 +730 "Can"* 99 +29273 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%}  +34 "core"  +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%w * +35 "core" * + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%2 +75 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%D' +2467 "core" ' + .tPSV.dial PTV +2 "processing"%{ +75 "core" + .tdelay 5 seconds +503 .PSV.dial PSR + "processing"%e +75 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV + "processing"% +76 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%\  +74 "core"  +2 .tPS.seek :empty +2 "processing"%~'9 +2477 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +133 "core" + .tPSV.dial :mixloop +2 "processing"%a +56 "core" + .tPRV.dial :ab1 +2 "processing"%h @ +105 "core" ? +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%W'w +364 "core" ' + .tdelay 2 seconds +203 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +2 "processing"%'  +45 "core"  +2 "processing"%$% +3 "core" %{  +2 .tPS.seek 0.32ml +2 "processing"%'( +388 "core" ' + .tdelay 2 seconds +203 .CBV.dial between PRV and PSV +2 "collection"'  +39 "core" + .tPRV.dial :air +2 "processing"%p  +44 "core"  +2 .tPS.seek 0.9ml +2 "processing"%x'D +1235 "core" ' + .tPRV.dial :waste2 +2 "processing"% @ +74 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%' +860 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%v  +43 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%`'[ +1623 "core" ' + .tPSV.dial :PML +2 "processing"%A +56 "core" + .tPTV.dial :mixing +2 "processing"% @ +74 "core" A + .tPBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%% +3 "core" %`  +2 .tPS.seek 1.85ml +2 "processing"%'@ +243 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%i * +49 "core" * +4 .tPS.seek 0ml +2 "processing"%&'W +1979 "core" ' + .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'(& +2 "core" &B +2 "manipulator"&& +4 "core" & x i h kG +2 "manipulator"&@% +3 "core" % } u ( k +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&X(- +144 "core" ( +2 "manipulator"&"& +4 "core" &-\ t  k# + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- } n# +2 .tForearm.seek :garage +2 "manipulator"& ' +107 "core" ' + .tHand.close +2 "manipulator"&/ +68 "core" / +2 "manipulator"&J& +4 "core" &-\ #   `# + "manipulator"&% +4 "core" %  &  Y cO +2 .tForearm.seek :retract +2 "manipulator"&/'\ +101 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&9( +273 "core" ( +2 "manipulator"&V& +3 "core" & [ [ g<: +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & V T % g<: +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&-'ρ +102 "core" ' +2 "manipulator"&!& +4 "core" &! W I S i<: + "manipulator"&)% +4 "core" %x D H F h +2 "collection"'k& +4 "core" & + "collection"'8& +4 .tCC.seek :closed +2 "collection"'0(O +2 "core" & +3 &  +10 &0y +| +9 &b} @ +9 &_q Q +10 &!J Q +9 &O Q +9 &O Q +10 &hN Q +9 &)Q Q +10 &L P +9 &P Q +9 & qP P +10 &"2N Q +9 &#Q Q +9 &%N Q +10 &'xS Q +9 &);O P +10 &*L P +9 &,N P +9 &.K P +10 &0CL P +9 &2K P +9 &3L P +10 &5L P +9 &7KL P +10 &9 P P +9 &:O Q +9 &<K P +10 &>RO Q +9 &@O Q +9 &AQ Q +10 &CQ Q +9 &EZT Q +10 &G\\ R +9 &Hr T +9 &J X +10 &L? ] +9 &M R +9 &O1M  )| +10 &Ovg  G +2 ( + "collection"'8& +2 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.97 +2 "collection"'H& +3 "core" &OvcI G +2 .tHand.open + "manipulator"&11 +71 "core" 1 +2 "manipulator"&3% +3 "core" % x > 3 c +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&F'\ +94 "core" ' + .tPSV.dial PSR +2 "processing"%: +107 "core"  +2 "processing"%o% +4 "core" %P + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%4' +1615 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 + "processing"%?  +44 "core"  +2 .tPS.seek 0ml +2 "processing"%<'W +1606 "core" ' + .tPSV.dial PSR +2 "processing"%> +46 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%6' +2630 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "processing"%7  +3 "collection"'G  +40 "core" ~ +126  + .tPSV.dial :mixloop +2 "processing"% +105 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%  +74 "core" +2 .tPS.seek 0ml +2 "processing"%='W +2626 "core" ' + .tPSV.dial :air +2 "processing"%  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%C' +1538 "Can"! ML +1099 "core" ' + .tPSV.dial :mixloop +2 "processing"%U +45 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2632 "core" ' + .tPSV.dial :air +2 "processing"%  +56 "core" +2 .tPS.seek 2.5ml +2 "processing"%*' +2637 "core" ' + .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 .tPS.seek 0ml +2 "processing"%;'W +2632 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&L& +4 "core" & 8 @ B h<: +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&j( +4 "core" ( +2 "manipulator"&R& +3 "core" & M P H f<: +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &m& +3 "core" & B 0 ; d<: +2 .tForearm.seek CC + "manipulator"&B'ρ +102 "core" ' + .tHand.close +2 "manipulator"&%/ +69 "core" / +2 .tCC.seek :open +2 "collection"'O( +379 "core" ( +2 "manipulator"&b& +3 "core" & @ : z g<: +2 "manipulator"&#% +3 "core" % ώ P L [ gq +2 .tForearm.seek :retract +2 "manipulator"&q'\ +101 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&c(- +286 "core" ( +2 "manipulator"&I& +3 "core" &-  < m +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &K& +3 "core" &- u G m +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&]' +115 "core" ' +3 .tHand.open + "manipulator"&\\1 +68 "core" 1 +2 "manipulator"&% +3 "core" % s )  cg +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&Q'\ +98 "core" ' +2 ."da"delayUntil "12:54:42.72" +24860 #recoverPRVreagent08 + .PTV.dial :mixing + "processing"%+ @ +75 "core" B + ."da"PBV.dial :waste1 +2 "processing"%d  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%Z * +36 "core" , + ."da"PSV.dial :air +3 "processing"%  +55 "core" +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%N' +2478 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%t +43 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%  +57 "core" + ."da"delay 2 seconds +203 .PSV.dial :mixloop + "processing"%l +42 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%T  +44 "core"  +2 ."da"PS.seek :empty +2 "processing"%n'9 +2477 "core" ' + #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%P +134 "core"  +2 "processing"%^% +3 "core" %; + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%u' +598 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%_'[ +1620 "core" ' + ."da"PTV.dial :puck +48 "processing"%f  +74 "core"  + ."da"PSV.dial PTV +2 "processing"%| +75 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +37 "core" +2 "processing"%y% +3 "core" %_  +2 ."da"PS.seek 1.5ml +2 "processing"%[' +597 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +37 "core" , +2 ."da"PS.seek 0ml +2 "processing"%M'W +1619 "core" ' + ."da"delay 2:00 +9953 "Can") :: +2050 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%g  +35 "core"  +2 ."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"%z +76 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%S' +2469 "core" ' + ."da"PSV.dial PTV +2 "processing"% +88 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%, +73 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%} +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%w  +74 "core"  +2 ."da"PS.seek :empty +2 "processing"%2'9 +2476 "core" ' + #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%Y +134 "core"  +2 "processing"%{% +3 "core" %4 +2 #"da"Pulling 0.5ml of PSR.wash .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%e' +592 "core" ' +2 ."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"%\ +76 "core" + ."da"PBV.dial :waste1 +2 "processing"%D  +34 "core"  +2 "processing"%% +3 "core" %Y  +2 ."da"PS.seek 1.5ml +2 "processing"%a' +621 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%h * +36 "core" * +2 ."da"PS.seek 0ml +2 "processing"%~'W +1608 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%'  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%$ * +36 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%W +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2467 "core" ' + ."da"PSV.dial PTV +2 "processing"%p +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"% +76 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"% +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%x  +75 "core"  +2 ."da"PS.seek :empty +2 "processing"%v'9 +2479 "core" ' + #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%  +44 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing + "processing"%A  +133 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 + "processing"%  +45 "core" ~ + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"% +46 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%' +390 "core" ' + ."da"delay 2 seconds +203 .PRV.dial :air + "processing"%i  +45 "core"  +2 "processing"%`% +3 "core" %  +2 ."da"PS.seek 0.55ml +2 "processing"%'w +332 "core" ' + #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%(  +57 "core" +2 ."da"PS.seek 2ml +2 "processing"%'[ +1557 "core" ' + ."da"PSV.dial :PML +2 "processing"%@ +42 "core" + ."da"PTV.dial :mixing +2 "processing"%" @ +73 "core" B + ."da"PBV.dial :waste1 +2 "processing"%  +35 "core"  +2 "processing"%% +3 "core" %\\  +2 ."da"PS.seek 1.85ml +2 "processing"%'< +238 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%J * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'W +1968 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +13955 "Can"@ 77 +34048 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%5  +34 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 + "processing"% * +37 "core" , +2 ."da"PSV.dial :air +2 "processing"%V  +43 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2473 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%X +44 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%!  +45 "core"  + ."da"delay 2 seconds +203 .PSV.dial :mixloop +3 "processing"%) +57 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%k  +43 "core"  +2 ."da"PS.seek :empty +2 "processing"%/'9 +2493 "core" ' + #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%s +135 "core"  +2 "processing"%H% +3 "core" %5  + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%1' +588 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%3'[ +1614 "core" ' + ."da"PTV.dial :puck +2 "processing"%8  +73 "core"  + ."da"PSV.dial PTV +2 "processing"%: +86 "core"  + ."da"PBV.dial :waste1 +2 "processing"%o  +36 "core" +2 "processing"%-% +3 "core" %`C  +2 ."da"PS.seek 1.5ml +2 "processing"%&' +596 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%? * +37 "core" , +2 ."da"PS.seek 0ml +2 "processing"%4'W +1676 "core" ' + ."da"delay 2:00 +11319 "Can"I VU +684 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%>  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%< * +36 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%G +73 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%7' +2469 "core" ' + ."da"PSV.dial PTV +2 "processing"% +76 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"% +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%6 +76 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%  +73 "core"  +2 ."da"PS.seek :empty +2 "processing"%='9 +2471 "core" ' + #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%U +135 "core"  +2 "processing"%C% +3 "core" %5 + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure PSconfig +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"%'[ +1608 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +86 "core"  + ."da"PBV.dial :waste1 +2 "processing"%*  +35 "core"  +2 "processing"%L% +3 "core" %]  +2 ."da"PS.seek 1.5ml +2 "processing"%R' +591 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%m * +35 "core" * +2 ."da"PS.seek 0ml +2 "processing"%%'W +1612 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%9  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%F * +36 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%0 +73 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%b' +2471 "core" ' + ."da"PSV.dial PTV +2 "processing"%# +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%B +76 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%I +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%K  +75 "core"  +2 ."da"PS.seek :empty +2 "processing"%j'9 +2473 "core" ' + #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%\\ +134 "core"  +2 "processing"%% +3 "core" %6 + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%q' +592 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%]'[ +1614 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%+ +74 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%d  +34 "core"  +2 "processing"%Z% +3 "core" %\\  +2 ."da"PS.seek 1.5ml +2 "processing"%' +597 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%; * +36 "core" + +2 ."da"PS.seek 0ml +2 "processing"%t'W +1614 "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"%l * +36 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%T +74 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%N' +1132 "Can"K ;; +1325 "core" ' + ."da"PSV.dial PTV +2 "processing"%P +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%^ +76 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%n +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%u  +75 "core"  +2 ."da"PS.seek :empty +2 "processing"%f'9 +2463 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%| +149 "core"  +8 "processing"% % +6 "core" %; + #"da"Pulling 0.25ml of PSR.sub1 + .PSR.select :sub1 +2 "processing"% +12 ."da"PS.reconfigure PSconfig +5 "processing"%#A d`xb +3 ."da"PS.seek 0.25ml +5 "processing"%y'7 +342 "core" ' +20 ."da"delay 5 seconds +503 "processing"%_% +3 "core" %7  +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%' +329 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml +2 "processing"%['[ +1604 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%g +79 "core" +3 ."da"PBV.dial :waste1 +2 "processing"%E  +36 "core" +2 "processing"%z% +3 "core" %V  +2 ."da"PS.seek 1.5ml +2 "processing"%M' +592 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"%,'W +1618 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%}  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%w * +35 "core" , +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"%S +77 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%Y' +2513 "core" ' + ."da"PSV.dial PTV +2 "processing"%{ +77 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +44 "processing"%2 +83 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%e +77 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%\  +76 "core"  +2 ."da"PS.seek :empty +2 "processing"%D'9 +2529 "core" ' +2 "processing"%9 +3 "core" 94 + #"da"Processing Puck Heater at 28.3C before imaging +2 .PH.coast + "processing"%  +3 "core" 4 + 4 +2 "processing"%h& +3 "core" &TD " +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 + "manipulator"&a% +3 "core" %\  < > h ; +2 "storage"('% +3 "core" %z G +2 "storage"($. +3 "core" . + ."da"SC.reconfigure SCtight +3 "storage"($\ .\ 1~b +2 ."da"SC.seek 3 +2 "storage"(W( +344 "core" ( + ."da"SC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (~& +2 "core" & ^ b  +2 "manipulator"&p& +4 "core" &-   8 + "manipulator"&% +4 "core" %\  8 +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&( +180 "core" ( +2 "manipulator"&x& +3 "core" &  % H 7$ +2 "storage"(& +3 "core" & _ _ +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&' +95 "core" ' +2 "storage"(A& +3 "core" & ` _ +2 ."da"SE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak + "storage"('L +283 "core" ' +2 "storage"(- +3 "core" -'L + ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"(v' +31 "core" ' +2 "manipulator"&i& +4 "core" &   W 6$ +2 "manipulator"&`% +3 "core" %   o 6 +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +90 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&(( +264 "core" ( +2 "manipulator"&& +3 "core" &  ! B 60 +2 ."da"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &@& +3 "core" &  # 60 +2 ."da"Forearm.seek PC +2 "manipulator"&"' +93 "core" ' + ."da"Hand.close +2 "manipulator"&/ +77 "core" / +2 ."da"PC.seek :open +2 "processing"%( +403 "core" ( +2 "storage"(J& +3 "core" & ` ^ +2 "manipulator"&& +3 "core" & & &  70 +2 "manipulator"&% +3 "core" % & % 7 +2 ."da"Forearm.seek :retract +2 "manipulator"&.'\ +105 "core" ' +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&5( +263 "core" ( +2 "manipulator"& & +3 "core" &   6 4& +2 "storage"(V& +3 "core" & j Y +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&' +98 "core" ' +2 ."da"Hand.open +2 "manipulator"&X1 +77 "core" 1 +2 "storage"(!- +3 "core" -' +2 ."da"SE.seek -0.19 Pucks below Top Plate +2 "storage"()' +29 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.86 Pucks below Top Plate +2 "storage"(k' +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/da19jun1513h.tif + "processing"%& +11 "core" & +4 "manipulator"&s& +5 "core" &\ s a '# +3 "manipulator"&H% +4 "core" %   ' +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&/'\ +94 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&1(- +174 "core" ( +3 "manipulator"&8& +4 "core" &-  'C +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &:& +3 "core" &- q 'C +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&o' +108 "core" ' + ."psFlush"Hand.close +2 "manipulator"&-/ +75 "core" / +2 "manipulator"&3& +3 "core" &- 6 C +2 "manipulator"&?% +4 "core" %  L N + ."psFlush"Forearm.seek :retract +2 "manipulator"&&'\ +100 "core" ' +2 ."psFlush"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&>( +128 "core" ( +2 "manipulator"&<& +3 "core" & }  %D +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &G& +2 "core" & > %D +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +2 "manipulator"&4' +102 "core" ' +2 "manipulator"&& +4 "core" &  #D +2 "manipulator"&% +3 "core" %  # +2 "processing"%6& +4 "core" &A + "processing"%& +4 ."psFlush"PC.seek :closed +2 "processing"%7(Tg +3 "core" &Y +3 &:  +9 &/m< +| +10 &ap* @ +9 &Tb S +9 &? S +10 &? S +9 &A S +10 &XC S +9 &B S +9 &A S +10 &A S +9 & bA} S +9 &"$D S +10 &#?~ S +9 &%@y R +10 &'j?k S +9 &)-Am R +9 &*?h S +10 &,?^ S +9 &.r?T S +9 &04?W S +10 &1?V S +9 &3@I R +9 &5{AE R +10 &7=AM R +9 &8A> S +10 &:D< S +9 &<?= S +9 &>DC: S +10 &@C< S +9 &AC4 S +10 &CA3 S +9 &ELA< S +9 &G G< S +10 &HM0 T +9 &Jh- W +9 &L>* Z +10 &Ny) Z +9 &Ox" Z +10 &Q{( [ +9 &S@s A +9 &T$.v U +10 &TM  , +2 ( + "processing"%& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.84 +2 "processing"%U& +3 "core" &TM , + ."psFlush"Hand.open +2 "manipulator"&C1 +75 "core" 1 +3 "manipulator"&=% +4 "core" % S ! + ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +94 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +140 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%*'P +805 #"da"SX HX9/16 (USB:39): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 21.451 seconds\ /var/log/esp/da19jun1513h.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da19jun1513h15s.tif +290 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%L' +1258 #"da"SX HX9/16 (USB:39): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da19jun1513h15s.tif: TIFF Upload Complete\ +62 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da19jun1513h30s.tif +299 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +77 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%m  +37 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%R'W +2641 "core" ' +6 ."psFlush"PSV.dial PSR +7 "processing"%9 +9 #"da"SX HX9/16 (USB:39): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da19jun1513h30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da19jun1513h70s.tif +66 "core"  +2 ."psFlush"PSR.select :flush +4 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%F' +595 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%0' +2118 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%% +77 "core" + ."psFlush"PBV.dial PSV +3 "processing"%# U +57 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%B'W +2630 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%I @ +46 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%K' +1515 #"da"SX HX9/16 (USB:39): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da19jun1513h70s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"HABfans.email "21.451 sec auto-exposure",Subject: "da19jun1513h images!" +10 "storage"(b- +10 "core" -' +7 "storage"(\\& +6 "core" & T +2 "manipulator"&& +3 "core" & i i 7 DD +2 "manipulator"&j% +3 "core" %\ ' h i D"^ +4 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 3 +2 "manipulator"&q( +261 "core" ( +6 "manipulator"&+& +7 "core" &\ I# +4 "storage"(d& +4 "core" & Q +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&Z' +112 "core" ' +11 ."da"SE.reconfigure SEgently +9 "storage"(#QK-0-\ b +6 ."da"SE.seek -0.15 Pucks below Top Plate +7 "storage"(]' +61 "core" ' +10 "manipulator"&;& +16 "core" &\ ( ^# +5 "storage"(& +14 "core" & P O d +5 ."da"Elbow.reconfigure LimpElbow +8 "manipulator"&$ ,(#b +8 ."da"Forearm.reconfigure LooseForearm +15 "manipulator"&#Q@2^d^b +7 ."da"Forearm.seek 3 +4 "manipulator"&' +39 "core" ' +7 ."da"Elbow.hold +9 "manipulator"&l, +10 "core" , + ."da"Elbow.reconfigure TightElbow +4 "manipulator"&$&.,(\ #b +4 ."da"SE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 0.04 Pucks below Top Plate +2 "storage"(T' +21 "core" ' +2 "manipulator"&t% +4 "core" %{ y S' + "storage"(P& +5 "core" & 4 4 i + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 3 + 320 counts +3 "manipulator"&^'F +15 "core" ' +2 "manipulator"&n& +7 "core" &\  , U `# +2 "storage"(u& +10 "core" & G K  +2 ."da"Forearm.reconfigure TightForearm +6 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&N' +28 "core" ' +2 "storage"(|% +4 "core" % O B u  +3 ."downElevator"SE.seek :down +4 "storage"( 'v +99 (f% +3 "core" %\ 4 ? I Zp + "manipulator"&_% +4 "core" % T ` +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +3 "manipulator"&y'\ +93 "core" ' +54 ' +2 ."psFlush"PSV.dial :waste1 +4 "processing"%  +7 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +2 ."da"SC.coast + "storage"(6 +66 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%g'9 +2639 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%E +46 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%z' +2639 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%[ +73 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%'W +2625 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%M @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%}' +2640 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%w  +86 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%S'9 +2629 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%, +42 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%{'P +1105 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%2' +1617 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%e +86 "core"  + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%\  +54 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%Y'W +2373 "Can"V @@ +268 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +74 "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"%h' +2119 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%a +75 "core" + ."psFlush"PBV.dial PSV +50 "processing"%' U +55 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%$'W +2624 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%~ @ +57 "core" B +2 ."psFlush"PS.seek 2.5ml +2 "processing"%p' +2640 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +76 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%x'9 +2638 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +46 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%A' +2630 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%c +86 "core"  + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%Q'W +2631 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" @ +2 ."psFlush"PS.seek 2.5ml +2 "processing"%i' +2632 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%`  +86 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2632 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&& +4 "core" &\ { n# +2 "manipulator"&% +3 "core" %\ #  @ n I +2 ."psFlush"Elbow.seek PC +2 "manipulator"&@( +258 "core" ( +2 "manipulator"&& +3 "core" &  nI +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & z K nI +2 ."psFlush"Forearm.seek PC +2 "manipulator"&' +93 "core" ' + ."psFlush"Hand.close +2 "manipulator"&/ +70 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%J( +401 "core" ( +2 "manipulator"&& +3 "core" & = qI +2 "manipulator"&% +3 "core" %  p\ +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&"'\ +92 "core" ' +2 ."psFlush"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"& (- +139 "core" ( +2 "manipulator"&V& +3 "core" &- b n. +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &(& +3 "core" &- ` o. +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&X' +109 "core" ' + ."psFlush"Hand.open +2 "manipulator"&!1 +71 "core" 1 +2 "manipulator"&% +3 "core" % J E f +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract + "manipulator"&.'\ +99 "core" ' + #tFinished short da assay +2742 #-> access 3 +3 .SE.seek :down + "storage"(s'v +4 "core" ' + "manipulator"&H% +4 "core" %  I r +2 "manipulator"&v& +3 "core" &- s r- +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 7 +2 "storage"()([z +1285 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (8& +2 "core" &[x% 3\ \  +2749 #t-> PS.flush +2 #Flushing Processing stage + "processing"%:% +3 "core" %= +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%& +4 "core" & +2 "manipulator"&5& +3 "core" &-  n- +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&-(- +3 "core" ( +2 "manipulator"&3& +3 "core" &-  n- + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &?& +3 "core" &- v  n- + .tForearm.seek :garage +2 "manipulator"&/' +110 "core" ' + .tHand.close +2 "manipulator"&YF Q +10 &@H P +9 &AG P +9 &CF Q +10 &EaJ Q +9 &G#M Q +10 &HT R +9 &Jk U +9 &LU X +10 &N~ X +9 &O X +9 &Q X +10 &SMm 7 +9 &T%,Y L +10 &T?( 2 +2 ( + "processing"%=& +2 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.75 +2 "processing"% & +3 "core" &T?' 2 + .tHand.open +2 "manipulator"&41 +75 "core" 1 +2 "manipulator"&D% +3 "core" % m 5 la +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&*'\ +91 "core" ' + .tPSV.dial PSR +2 "processing"% +42 "core"  + .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%m'P +1096 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%L' +1607 "core" ' + .tPSV.dial PTV +2 "processing"%9 +86 "core"  + .tPTV.dial :puck +2 .PBV.dial :waste1 + "processing"%R  +56 "core" +2 .tPS.seek 0ml +2 "processing"%F'W +2625 "core" ' + .tPSV.dial PSR +2 "processing"%% +74 "core"  + .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 0.5ml +2 "processing"%#' +590 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%0' +2119 "core" ' + .tPSV.dial PTV +2 "processing"%I +75 "core" + .tPBV.dial PSV +2 "processing"%B U +55 "core" V +2 .tPS.seek 0ml +2 "processing"%b'W +2635 "core" ' + .tPSV.dial PBV +2 "processing"%\\ @ +56 "core" B +2 .tPS.seek 2.5ml +2 "processing"%' +2637 "core" ' + .tPSV.dial :waste1 +2 "processing"%j  +77 "core"  +47 .tPS.seek :empty +3 "processing"%+'9 +2679 "core" ' + .tPSV.dial PSR +2 "processing"%d +46 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%>' +2634 "core" ' + .tPSV.dial PTV +2 "processing"%; +86 "core"  + .tPBV.dial PSV +2 .PS.seek 0ml +2 "processing"%'W +2637 "core" ' + .tPSV.dial PBV +2 "processing"% @ +55 "core" B +2 .tPS.seek 2.5ml +2 "processing"%t' +2625 "core" ' + .tPSV.dial :waste1 +2 "processing"%P  +77 "core"  +2 .tPS.seek :empty +2 "processing"%n'9 +2651 "core" ' + #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&k& +4 "core" & F 3  hJ +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&u( +3 "core" ( + "manipulator"&|& +4 "core" & ? ;  hJ + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &Z& +2 "core" & D H  hJ +2 .tForearm.seek PC +2 "manipulator"&f' +96 "core" ' + .tHand.close +2 "manipulator"&_/ +65 "core" / +2 .tPC.seek :open + "processing"%q( +405 "core" ( +2 "manipulator"&]& +3 "core" & ^ ] lJ +2 "manipulator"&% +3 "core" % ] ] l +2 .tForearm.seek :retract +2 "manipulator"&^'\ +94 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&T(- +141 "core" ( +2 "manipulator"&& +3 "core" &- g e  i1 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &N& +3 "core" &- M < < i1 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"& ' +9 "Can"k == +104 "core" ' + .tHand.open +2 "manipulator"&W1 +73 "core" 1 +2 "manipulator"&K% +3 "core" % \ ~   p a +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&E'\ +109 "core" ' +59700 "Can"_ == +14948 #t-> startTube 4 +496 #-> shortDA +3 "collection"'g% +2 "processing"%[% +3 "core" % +5 %>> +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +3504 #Awaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +604 #Awaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +555 !o:IRB::Abort: mesg"User Abort!!:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +563 #-> access 4 +3 .SE.seek :down + "storage"(z'v +3 "core" ' +2 "manipulator"&M% +3 "core" %\  O o\ h +2 "manipulator"&& +3 "core" &- } n0 +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 +2 "storage"(w($ +1912 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (}& +2 "core" &'\  +952 #t-> access 3 +3 .SE.seek :down + "storage"(,'v +3 "core" ' + "manipulator"&S% +4 "core" %\  w 3 o\ h +2 "manipulator"&{& +3 "core" &- } - p0 +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 7 +2 "storage"(e([z +1910 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (\ & +2 "core" &[w)\   +1792 #t-> access 4 +3 .SE.seek :down + "storage"(2'v +4 "core" ' +2 "manipulator"&% +3 "core" %\  p | @ m\ h +2 "manipulator"&Y& +3 "core" &- i l0 +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 +2 "storage"( ($ +1918 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (a& +2 "core" && 5\  +385 #t-> startTube 4 +285 #-> shortDA +2 "collection"''% +3 "processing"%h% +3 "core" % +4 %> +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +727 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1003 .PSV.dial :mixloop + "processing"%~ +134 "core" + .tPTV.dial :PRVmixing +2 "processing"%$  +133 "core" + .tPRV.dial :sipper +2 "processing"%  +107 "core" +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%p'] +2290 "core" ' + ."connect"PRV.dial CBV +4 .tCBV.dial PRV +2 "processing"%  +135 "core"  +2 .tPS.seek 0.5ml +2 "processing"%x' +1279 "core" ' + .tPRV.dial :waste2 +2 "processing"%c @ +105 "core" > +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek :empty + "processing"%A'9 +598 "core" ' + .tPSV.dial PSR +2 "processing"% +104 "core"  +2 "processing"%Q% +3 "core" %6 +2 #tPulling 1ml of PSR.flush .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%`'P +1107 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%i' +1638 "core" ' + .tPSV.dial :mixloop +2 "processing"% +106 "core" +2 .tPS.seek :empty + "processing"%'9 +2638 "core" ' + .tPSV.dial PSR +2 "processing"% +106 "core"  +2 "processing"%% +3 "core" %:0 +2 #tPulling 1ml of PSR.flush .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%l'P +1109 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%' +1613 "core" ' + .tPSV.dial :mixloop +2 "processing"%y +106 "core" + .tPRV.dial :sipper +2 "processing"%7  +44 "core" +2 .tPS.seek :empty + "processing"%'9 +2634 "core" ' + .tPSV.dial PSR +2 "processing"% +107 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%V' +2639 "core" ' + .tPSV.dial :mixloop +2 "processing"%( +106 "core" +2 .tPS.seek :empty + "processing"%'9 +2634 "core" ' +2 #tLoading da puck from tube 4 into Processing Clamp + "processing"%@& +4 "core" &( + "manipulator"&!% +4 "core" %\  S o\ h + "storage"(% +4 "core" %   \ +2 "storage"(". +2 "core" .($ +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"(X(,H +975 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (H& +2 "core" &,I& ?\ \  +2 "manipulator"&v& +3 "core" &- _ ] l0 +2 "manipulator"&8% +3 "core" %\  V Y l\ h +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&:( +169 "core" ( +2 "manipulator"&& +3 "core" &\  m# +2 "storage"(5& +3 "core" &,I&\ \  +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&3'# +92 "core" ' +2 "storage"(?& +3 "core" &,I& &\ \  +2 .tSE.reconfigure SEpick +47 "storage"(#]K-0-\ b +7 .tSE.seek :beamBreak + "storage"(<'L +288 "core" ' +2 "storage"(G- +3 "core" -' + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +3 (o& +2 "core" &,I% \ \  +2 "manipulator"& & +4 "core" & Z \\  i# +2 .tElbow.seek 4 +2 "manipulator"&.( +2 "core" ( +2 "manipulator"&6& +3 "core" & ] c  i# +2 "storage"(1& +4 "core" &,I% \ \  +2 .tForearm.seek 4 + 300 counts + "manipulator"&/'ϓ +20 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&/ +77 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&U& +3 "storage"(C'v +6 "core" &\ W Y  k# +2 "manipulator"&-% +3 "core" % ψ e _ lY +2 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 .tElbow.seek PC +2 "manipulator"&J( +162 "core" ' + ."downElevator"SE.coast + "storage"(5 +100 "core" ( +3 "manipulator"& & +4 "core" & H ] ( h- +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &4& +3 "core" & T [  h- + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&D' +99 "core" ' +2 "manipulator"&=& +4 "core" & > / i g- +2 "manipulator"&% +3 "core" % 9 9 h +2 "processing"%&& +3 "core" &% +2 "processing"%& +4 .tPC.seek :closed +2 "processing"%m(Tg +2 "core" &' +5 &" 7 +9 &9Ho 1 +9 &]ot E +10 &[! R +9 &F Q +9 &wJ Q +10 &9F Q +9 &F Q +10 &E Q +9 &F Q +9 &@I R +10 &!G Q +9 &"J Q +9 &$G Q +10 &&IH Q +9 &( E Q +10 &)G Q +9 &+H\ R +9 &-RG Q +10 &/G Q +9 &0G Q +9 &2I Q +10 &4ZE Q +9 &6H Q +10 &7H Q +9 &9G Q +9 &;aG Q +10 &=#G Q +9 &>G Q +9 &@G Q +10 &BjG Q +9 &D+I Q +10 &EM Q +9 &GQ R +9 &Ije T +10 &K! X +9 &L~ X +9 &N Y +10 &Pe X +9 &R& Y +10 &Se` . +9 &T?m = +8 ( +2 &TO  - + "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.83 + .Hand.open +2 "manipulator"&91 +66 "core" 1 +2 "manipulator"&R% +3 "core" % = ? , e +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&L'\ +101 "core" ' + .tSC.coast + "storage"(6 +4 #tHeating da puck from tube 4 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"%%  +3 %F9 +4 "core" 9 +103 "processing"%#9 +2 "core" 9 +103 "processing"%I9 +2 "core" 9  +103 "processing"%B9 +2 "core" 9  +103 "processing"%09 +2 "core" 9 +103 "processing"%\\9 +2 "core" 9 +103 "processing"%b9 +2 "core" 9 +103 "processing"%j9 +2 "core" 9 +103 "processing"%9 +4 "core" 9" +103 "processing"%d9 +2 "core" 9& +103 "processing"%+9 +2 "core" 9+ +103 "processing"%;9 +2 "core" 9/ +103 "processing"%>9 +2 "core" 93 +103 "processing"%9 +3 "core" 97 +103 "processing"%9 +2 "core" 9; +103 "processing"%P9 +2 "core" 9@ +103 "processing"%t9 +2 "core" 9D +103 "processing"%k9 +2 "core" 9H +104 "processing"%|9 +2 "core" 9L +103 "processing"%Z9 +2 "core" 9Q +103 "processing"%_9 +2 "core" 9U +103 "processing"%9 +2 "core" 9Y +103 "processing"%*9 +2 "core" 9] +103 "processing"%9 +3 "core" 9a +103 "processing"%]9 +2 "core" 9f +103 "processing"%9 +2 "core" 9j +103 "processing"%9 +2 "core" 9n +103 "processing"%N9 +2 "core" 9r +103 "processing"%f9 +3 "core" 9v +103 "processing"%u9 +2 "core" 9{ +103 "processing"%W9 +2 "core" 9 +103 "processing"%K9 +2 "core" 9 +103 "processing"%^9 +2 "core" 9 +103 "processing"% 9 +2 "core" 9 +103 "processing"%g9 +2 "core" 9 +103 "processing"%[9 +2 "core" 9 +76 "Can"S $$ +27 "processing"%M9 +2 "core" 9 +103 "processing"%9 +2 "core" 9  +103 "processing"%s9 +2 "core" 9 +103 "processing"%)9 +2 "core" 9 +103 "processing"%}9 +2 "core" 9 +103 "processing"%S9 +2 "core" 9 +103 "processing"%{9 +2 "core" 9! +103 "processing"%z9 +3 "core" 9& +103 "processing"%w9 +2 "core" 9, +103 "processing"%\ 9 +2 "core" 91 +103 "processing"%9 +2 "core" 96 +103 "processing"%Y9 +2 "core" 9; +103 "processing"%,9 +3 "core" 9A +102 "processing"%e9 +2 "core" 9E +103 "processing"%a9 +2 "core" 9J +103 "processing"%'9 +2 "core" 9P +103 "processing"%h9 +2 "core" 9T +103 "processing"%~9 +3 "core" 9Z +2 .tPH.hold 2:00:00,28C +2 "processing"%$ ppX +4 .tdelay 1:30 +2 "core"  +9002 .tPSR.select :air + .PSV.dial PSR +2 "processing"% +106 "core"  +2 "processing"%n% +3 "core" %=i +2 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%' +597 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +9 .tPS.seek 2ml +2 "processing"%p'[ +1617 "core" ' + .tPTV.dial :puck +2 "processing"%c  +133 "core"  + .tPSV.dial PTV +2 "processing"%x +75 "core" + .tPBV.dial :waste1 +2 "processing"%  +55 "core"  +2 "processing"%Q% +3 "core" %[  +2 .tPS.seek 1.5ml +2 "processing"%A' +588 "core" ' + .tdelay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%` * +36 "core" * +2 .tPS.seek 0ml +2 "processing"%'W +1608 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%i  +34 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"% +75 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%' +2465 "core" ' + .tPSV.dial PTV +2 "processing"%l +88 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"%y +73 "core"  + .tdelay 5 seconds +503 .PSV.dial PTV +2 "processing"%7 +76 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air + "processing"%  +87 "core" +2 .tPS.seek :empty +2 "processing"%'9 +2507 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +133 "core" + .tPSV.dial :mixloop +2 "processing"%( +54 "core" + .tPRV.dial :ab1 +2 "processing"%V @ +107 "core" ? +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%@'w +354 "core" ' + .tdelay 2 seconds +203 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +2 "processing"%!  +45 "core"  +2 "processing"%% +4 "core" %s  + .tPS.seek 0.32ml +2 "processing"%"' +391 "core" ' + .tdelay 2 seconds +203 .CBV.dial between PRV and PSV + "collection"'  +39 "core" +2 .tPRV.dial :air + "processing"%H  +44 "core"  +2 .tPS.seek 0.9ml +2 "processing"%v'D +1224 "core" ' + .tPRV.dial :waste2 +2 "processing"%8 @ +74 "core" ? +52 .tPS.seek 0.5ml + "processing"%' +532 "Can"> UV +329 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%5  +43 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%?'[ +1610 "core" ' + .tPSV.dial :PML +2 "processing"%T +46 "core" + .tPTV.dial :mixing +2 "processing"%E @ +73 "core" A + .tPBV.dial :waste1 +2 "processing"%G  +36 "core" +2 "processing"%o% +4 "core" %Z  +2 .tPS.seek 1.85ml + "processing"%2': +240 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"% * +36 "core" , +2 .tPS.seek 0ml +2 "processing"%6'W +1972 "core" ' + .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'1& +2 "core" & +2 "manipulator"&& +4 "core" & * * - ]- +2 "manipulator"&U% +3 "core" % 1 , ) ^' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&-(- +186 "core" ( +2 "manipulator"&:& +3 "core" &-    dB +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &3& +2 "core" &-  \  dB +2 .tForearm.seek :garage +2 "manipulator"&<' +113 "core" ' + .tHand.close +2 "manipulator"&// +77 "core" / +2 "manipulator"& & +4 "core" &-  XB +2 "manipulator"&4% +3 "core" % } X. +2 .tForearm.seek :retract +2 "manipulator"&.'\ +113 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&=( +283 "core" ( +2 "manipulator"&& +5 "core" &# = / a>L + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &&& +3 "core" &# 1 + 3 e>L + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&C'ρ +104 "core" ' +2 "manipulator"&& +4 "core" &#   `>L +2 "manipulator"&q% +3 "core" %ϙ   `> +2 "collection"'9& +3 "core" & +2 "collection"'R& +3 .tCC.seek :closed +2 "collection"'F(O +3 "core" & +5 & 5 +9 &1Fv 2 +10 &Yqz F +9 &b R +9 &M Q +10 &yS Q +9 &<P Q +10 &R Q +9 &N P +9 &O P +10 &EO P +9 &!Q P +9 &"N Q +10 &$R Q +9 &&LO Q +10 &(M P +9 &)T Q +9 &+K P +10 &-TN Q +9 &/L Q +9 &0M P +10 &2M Q +9 &4\\O Q +10 &6Q Q +9 &7N Q +9 &9N Q +10 &;dL Q +9 &=&J Q +9 &>M Q +10 &@I P +9 &BkN Q +10 &D.O Q +9 &ET R +9 &G_ S +10 &Ify V +9 &K Z +9 &L ^ +10 &N  = +9 &O^.  $k +10 &Oyh  P +2 ( + "collection"'R& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.68 +2 "collection"'& +3 "core" &Oyg  P +2 .tHand.open + "manipulator" +67 "core" 1 +2 "manipulator"&D% +4 "core" % ϙ .  \\> + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&I'\ +100 "core" ' + .tPSV.dial PSR +2 "processing"%X +105 "core"  +2 "processing"%B% +4 "core" %U + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%0' +1617 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%\\  +44 "core"  +2 .tPS.seek 0ml +2 "processing"%b'W +1614 "core" ' + .tPSV.dial PSR +2 "processing"%j +45 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%' +2640 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +4 "processing"%d  + "collection"'+  +39 "core"  +127  + .tPSV.dial :mixloop +2 "processing"%; +105 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%>  +76 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2632 "core" ' + .tPSV.dial :air +2 "processing"%  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%P' +2627 "core" ' + .tPSV.dial :mixloop +2 "processing"%t +45 "core" +2 .tPS.seek 0ml +2 "processing"%k'W +2629 "core" ' + .tPSV.dial :air +2 "processing"%|  +45 "core"  +2 .tPS.seek 2.5ml +2 "processing"%Z' +2629 "core" ' + .tPSV.dial :mixloop +2 "processing"%_ +46 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2625 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&*& +4 "core" &" &  v ]>K + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +3 "core" ( + "manipulator"&]& +4 "core" &"  ! / `>K + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &!   a `>K +2 .tForearm.seek CC + "manipulator"&'ρ +106 "core" ' + .tHand.close +2 "manipulator"&N/ +70 "core" / +2 .tCC.seek :open +2 "collection"'f( +379 "core" ( +2 "manipulator"&u& +3 "core" &"  0 ]>K +2 "manipulator"&W% +3 "core" % v   V ]/ +2 .tForearm.seek :retract +2 "manipulator"&K'\ +97 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&^(- +286 "core" ( +2 "manipulator"& & +3 "core" &- X Q Y g +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &g& +3 "core" &- M P Q g +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&[' +112 "core" ' + .tHand.open +2 "manipulator"&M1 +75 "core" 1 +2 "manipulator"&% +3 "core" % k   F [P +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&s'\ +106 "core" ' +2 ."da"delayUntil "14:27:35.71" +24771 #recoverPRVreagent08 + .PTV.dial :mixing + "processing"%) @ +76 "core" A + ."da"PBV.dial :waste1 +2 "processing"%}  +34 "core"  + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 + "processing"%S * +35 "core" + + ."da"PSV.dial :air +2 "processing"%{  +45 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%z' +2463 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%w +45 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%\  +57 "core" + ."da"delay 2 seconds +203 .PSV.dial :mixloop +2 "processing"% +43 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%Y  +43 "core"  +49 ."da"PS.seek :empty +3 "processing"%,'9 +842 "Can"8 ed +1642 "core" ' + #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%e +136 "core"  +2 "processing"%a% +3 "core" %;" +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml +2 "processing"%h'[ +1607 "core" ' + ."da"PTV.dial :puck +2 "processing"%~  +73 "core"  + ."da"PSV.dial PTV +2 "processing"% +86 "core"  + ."da"PBV.dial :waste1 +2 "processing"%n  +35 "core" +2 "processing"%% +3 "core" %Yy  +2 ."da"PS.seek 1.5ml +2 "processing"%' +588 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%c * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"%x'W +1610 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +35 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%Q * +35 "core" * + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%p +74 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%`' +2469 "core" ' + ."da"PSV.dial PTV +2 "processing"%A +76 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%% +76 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%i +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%  +87 "core" +2 ."da"PS.seek :empty +2 "processing"%'9 +2464 "core" ' + #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +135 "core"  +2 "processing"%l% +3 "core" %> + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%y' +595 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%7'[ +1610 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +76 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core"  +2 "processing"%% +3 "core" %Y  +2 ."da"PS.seek 1.5ml +2 "processing"%(' +596 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%V * +36 "core" * +2 ."da"PS.seek 0ml +2 "processing"%'W +1608 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%!  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +36 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%@ +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"% ' +2466 "core" ' + ."da"PSV.dial PTV +2 "processing"%H +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%" +75 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%8 +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%v  +76 "core"  +2 ."da"PS.seek :empty +2 "processing"%5'9 +2466 "core" ' + #"da"getPMLReagent08 +2 .PRV.dial :air + "processing"%  +45 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing + "processing"%T  +135 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 + "processing"%E  +44 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"%G +46 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%o' +389 "core" ' + ."da"delay 2 seconds +203 .PRV.dial :air + "processing"%  +46 "core"  +2 "processing"%?% +3 "core" %  +2 ."da"PS.seek 0.55ml +2 "processing"%2'| +337 "core" ' + #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%1  +56 "core" +2 ."da"PS.seek 2ml +2 "processing"%'[ +937 "Can"B KJ +620 "core" ' + ."da"PSV.dial :PML +2 "processing"%U +43 "core" + ."da"PTV.dial :mixing +2 "processing"%: @ +73 "core" A + ."da"PBV.dial :waste1 +2 "processing"%3  +35 "core"  +2 "processing"%J% +3 "core" %V  +2 ."da"PS.seek 1.85ml +2 "processing"%/'6 +260 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%4'W +1987 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +48003 #recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%L  +32 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +2 "processing"%< * +32 "core" * + ."da"PSV.dial :air +2 "processing"%  +43 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%&' +2335 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%- +55 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%  +41 "core"  + ."da"delay 2 seconds +203 .PSV.dial :mixloop +2 "processing"%q +54 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%9  +41 "core"  +2 ."da"PS.seek :empty +2 "processing"%.'9 +2349 "core" ' + #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%O +85 "Can"H\ RQ +43 "core"  +2 "processing"%% +3 "core" %9\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%#' +602 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +42 "processing"% +16 ."da"PS.seek 2ml +2 "processing"%D'[ +1614 "core" ' + ."da"PTV.dial :puck +2 "processing"%R  +70 "core"  + ."da"PSV.dial PTV +2 "processing"%X +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%B  +34 "core" +2 "processing"%C% +3 "core" %Y\  +2 ."da"PS.seek 1.5ml +2 "processing"%6' +594 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%\\ * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"%0'W +1614 "core" ' + ."da"delay 2:00 +12004 #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"%b * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +3 "processing"%+ +71 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%d' +2328 "core" ' + ."da"PSV.dial PTV +2 "processing"%; +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%> +72 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"% +71 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +71 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2313 "core" ' + #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%t +127 "core"  +2 "processing"%P% +3 "core" %8'\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%|' +590 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%k'[ +1606 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%_ +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%Z  +33 "core"  +2 "processing"%*% +3 "core" %]\ +2 ."da"PS.seek 1.5ml +2 "processing"%]' +621 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%N'W +1604 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%=  +33 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +2 "processing"%I * +32 "core" * + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%F +71 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%u' +2313 "core" ' + ."da"PSV.dial PTV +2 "processing"%W +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"% +84 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +81 "core"  + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%g  +72 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2315 "core" ' + #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%M +126 "core"  +2 "processing"%% +3 "core" %51\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%K' +597 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%['[ +1613 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%) +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%}  +35 "core" +2 "processing"%S% +3 "core" %[\  +2 ."da"PS.seek 1.5ml +2 "processing"%{' +584 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%w'W +1617 "core" ' + ."da"delay 2:00 +45 "Can"L\ OO +11959 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%\  +33 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 + "processing"% * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%Y +72 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%z' +2309 "core" ' + ."da"PSV.dial PTV +2 "processing"%e +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%a +82 "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 :empty +2 "processing"%~'9 +2310 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"% +131 "core"  +5 "processing"%n% +11 "core" %>\ q +3 #"da"Pulling 0.25ml of PSR.sub1 +9 .PSR.select :sub1 +9 "processing"% +19 ."da"PS.reconfigure PSconfig +6 "processing"%#A d`xb +5 ."da"PS.seek 0.25ml +5 "processing"%'7 +340 "core" ' +32 ."da"delay 5 seconds +503 "processing"%h% +3 "core" %:"\ h + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%c' +343 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'[ +1609 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%Q  +35 "core" +2 "processing"%p% +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"%A * +35 "core" + +2 ."da"PS.seek 0ml +2 "processing"%%'W +1657 "core" ' +8 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%i  +34 "core" +2 ."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"%` +73 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2363 "core" ' + ."da"PSV.dial PTV +2 "processing"%l +74 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"% +85 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%y +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%  +72 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2362 "core" ' +2 "processing"%9 +3 "core" 94 + #"da"Processing Puck Heater at 28.4C before imaging + .PH.coast +2 "processing"%7  +3 "core" 4 + 4 +2 "processing"%V& +3 "core" &TO \ _- +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 + "manipulator"&(% +3 "core" % & 5 !T +2 "storage"(!% +3 "core" % A\ y +2 "storage"(r. +2 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 ."da"SC.seek 3 +2 "storage"(( +344 "core" ( + ."da"SC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (@& +3 "core" & )\ r + "manipulator"&& +4 "core" &- + "manipulator"&H% +4 "core" % & ' !T +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 3 +2 "manipulator"&"( +181 "core" ( +2 "manipulator"&8& +3 "core" &  _ # +2 "storage"(v& +3 "core" & v 6\ q +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"& ' +93 "core" ' +2 "storage"(& +3 "core" & \ r +2 ."da"SE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak + "storage"(T'L +275 "core" ' +2 "storage"(E- +3 "core" -'L + ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"(G' +33 "core" ' +2 "manipulator"&5& +4 "core" &  0 # +2 "manipulator"& % +3 "core" % = = +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&?'\ +99 "core" ' +13 ."da"Elbow.seek PC +2 "manipulator"&o( +247 "core" ( +2 "manipulator"&1& +3 "core" &  +2 ."da"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &2& +3 "core" & M +2 ."da"Forearm.seek PC +2 "manipulator"&U' +90 "core" ' + ."da"Hand.close +2 "manipulator"&:/ +71 "core" / +2 ."da"PC.seek :open +2 "processing"%3( +402 "core" ( +2 "storage"(J& +3 "core" & J\ r +2 "manipulator"& & +3 "core" & c +2 "manipulator"&% +3 "core" %  d +2 ."da"Forearm.seek :retract +2 "manipulator"&/'\ +93 "core" ' +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&L( +256 "core" ( +2 "manipulator"&<& +3 "core" &\  1 # +2 "storage"(& +3 "core" & \ r +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&4' +102 "core" ' + ."da"Hand.open +2 "manipulator"&-1 +69 "core" 1 +2 "storage"(- +3 "core" -' +2 ."da"SE.seek -0.19 Pucks below Top Plate +2 "storage"(q' +27 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.86 Pucks below Top Plate +2 "storage"(9' +53 "core" ' +2 #"da"Lights, camera, ACTION! + #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +5 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da19jun1515h.tif +3 "processing"%&& +9 "core" &5\ N +3 "manipulator"&O& +5 "core" &\  G # +2 "manipulator"&% +5 "core" %  +2 ."psFlush"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&.'\ +88 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&#(- +187 "core" ( +2 "manipulator"&R& +3 "core" &-  A ' +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &X& +4 "core" &- ( ' +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&B' +110 "core" ' + ."psFlush"Hand.close +2 "manipulator"&C/ +72 "core" / +2 "manipulator"&D& +4 "core" &-  ' + "manipulator"&\\% +4 "core" %   C +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&6'\ +102 "core" ' +2 ."psFlush"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&j( +129 "core" ( +2 "manipulator"&b& +3 "core" &  A +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &+& +2 "core" &  F A +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +3 "manipulator"&0' +98 "core" ' +2 "manipulator"&;& +4 "core" & A +2 "manipulator"&>% +3 "core" %  +2 "processing"%& +4 "core" &\ J + "processing"%& +4 ."psFlush"PC.seek :closed +2 "processing"%d(Tg +2 "core" &\ I +3 &\ J +10 &2t\ E*y +9 &du{\ D> +9 &tjr\ DN +10 &8Gy\ FM +9 &On\ FN +10 &Le\ FN +9 &}Oa\ EN +9 &@L^\ FM +10 &N\ EN +9 &N\ FN +9 & L\ FM +10 &"GL\ EN +9 &$\ O\ EM +10 &%L\ FM +9 &'O\ FM +9 &)PN\ FM +10 &+O\ EN +9 &,N\ EN +9 &.L\ FM +10 &0WP\ EN +9 &2K\ FN +10 &3P\ EN +9 &5N\ EN +9 &7_L\ FN +10 &9"L\ FM +9 &:M\ EM +9 &<K\ FN +10 &>gO\ EN +9 &@)M~\ FN +10 &AJ}\ FM +9 &CL|\ FM +9 &EnQq\ EN +10 &G1Qx\ EN +9 &HYr\ EO +9 &Jpn\ CR +10 &Lcg\ BT +9 &N%a\ BT +10 &O_\ BU +9 &QW\ BU +9 &STgZ\ D6 +10 &T#+eZ\ DP +9 &TIN\ G* +2 ( + "processing"%& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.67 + "processing"%t& +3 "core" &TIR\ G* +2 ."psFlush"Hand.open + "manipulator"&P1 +76 "core" 1 +2 "manipulator"&% +4 "core" %  +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +52 ."psFlush"Forearm.seek :retract +10 "manipulator"&|'\ +92 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%_ +131 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%Z'P +894 #"da"SX HX9/16 (USB:41): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 22.869 seconds\ /var/log/esp/da19jun1515h.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da19jun1515h15s.tif +198 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%*' +1349 #"da"SX HX9/16 (USB:41): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da19jun1515h15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da19jun1515h30s.tif +256 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%k +71 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +35 "core"  +49 ."psFlush"PS.seek 0ml +2 "processing"%]'W +2636 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%= +2 #"da"SX HX9/16 (USB:41): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da19jun1515h30s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da19jun1515h70s.tif +70 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%I' +597 "core" ' +63 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +3 "processing"%F' +2128 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%N +73 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%W U +55 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2626 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +45 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%g' +1418 #"da"SX HX9/16 (USB:41): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da19jun1515h70s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +4 ."Qmail"HABfans.email "22.869 sec auto-exposure",Subject: "da19jun1515h images!" +9 "storage"(u- +12 "core" -' +6 "storage"(M& +4 "core" & R\ t +2 "manipulator"&& +3 "core" &   _ A +2 "manipulator"&% +3 "core" %\   < 8 +2 ."da"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&K( +265 "core" ( +4 "manipulator"&)& +8 "core" &   u & +3 "storage"(}& +6 "core" & \ \ y +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&S' +91 "core" ' +3 ."da"SE.reconfigure SEgently +7 "storage"(#QK-0-\ b +6 ."da"SE.seek -0.15 Pucks below Top Plate +9 "storage"([' +59 "core" ' +6 "manipulator"&& +9 "core" &   & +6 "storage"({& +12 "core" & \ +6 ."da"Elbow.reconfigure LimpElbow +9 "manipulator"&$ ,(#b +6 ."da"Forearm.reconfigure LooseForearm +10 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 3 +2 "manipulator"&\ ' +38 "core" ' +5 ."da"Elbow.hold +8 "manipulator"&, +13 "core" , +6 ."da"Elbow.reconfigure TightElbow +8 "manipulator"&$&.,(\ #b +8 ."da"SE.reconfigure SEconfig +9 "storage"(#QK-0-\ b +10 ."da"SE.seek 0.04 Pucks below Top Plate +7 "storage"(Y' +22 "core" ' +3 "manipulator"&w% +6 "core" %b   Q ʳ + "storage"(e& +4 "core" & d\ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 3 + 310 counts +2 "manipulator"&a'< +21 "core" ' +2 "manipulator"&,& +5 "core" &   & + "storage"('& +4 "core" & \ +3 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&z' +32 "core" ' +3 "storage"(% +5 "core" %  \  +2 ."downElevator"SE.seek :down +3 "storage"(n'v +100 (~% +3 "core" %$C \ V] +2 "manipulator"&h% +3 "core" %д   0 | +2 ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +59 ' +2 ."downElevator"SE.coast +2 "storage"(5 +5 ."da"SC.coast +3 "storage"(6 +86 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%c  +71 "core"  +6 ."psFlush"PS.seek :empty +7 "processing"%'9 +2638 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%Q +55 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%p' +353 "Can"G\ @@ +2280 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +72 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%A'W +2626 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%x @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%i' +2626 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +70 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%`'9 +2639 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%% +54 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%l'P +1121 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1610 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%y +72 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +49 "processing"%  +53 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2632 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +70 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%7' +593 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%V' +2117 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%( +70 "core" + ."psFlush"PBV.dial PSV +3 "processing"%! U +52 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%r'W +2635 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%@ @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2625 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%H  +71 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%8'9 +2625 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%v +44 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%' +2629 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%^ +69 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%s'W +2632 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%E @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%5' +2632 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +71 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%T'9 +2625 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"& & +4 "core" &  8 % + "manipulator"&1% +4 "core" %\ " I A +2 ."psFlush"Elbow.seek PC + "manipulator"&2( +258 "core" ( +2 "manipulator"&"& +3 "core" & Q +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &:& +3 "core" & \\ Q +2 ."psFlush"Forearm.seek PC +2 "manipulator"&?' +99 "core" ' + ."psFlush"Hand.close +2 "manipulator"&m/ +69 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%J( +400 "core" ( + "manipulator"& & +4 "core" & Q +2 "manipulator"&% +3 "core" %  +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&U'\ +94 "core" ' + ."psFlush"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&<(- +174 "core" ( +2 "manipulator"&& +3 "core" &-   +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &o& +3 "core" &-  +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&-' +114 "core" ' + ."psFlush"Hand.open +2 "manipulator"&1 +67 "core" 1 +2 "manipulator"&&% +3 "core" % l   ɶa +3 ."psFlush"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&O'\ +97 "core" ' + #tFinished short da assay +20782 "Can"D\ 33 +47645 #t-> access 3 +3 .SE.seek :down + "storage"(/'v +3 "core" ' + "manipulator"&% +4 "core" %\   +2 "manipulator"&G& +3 "core" &-    +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 7 +2 "storage"(q([z +1283 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (R& +2 "core" &[x r s \ \  +7923 #t-> access 4 +3 .SE.seek :down + "storage"(X'v +3 "core" ' + "manipulator"&4% +4 "core" %\  ,  +2 "manipulator"&L& +3 "core" &- U  +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 +2 "storage"(C($ +1915 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (D& +2 "core" &' X\ +1170 "Can"T\ == +46791 #t-> startTube 4 +296 #-> shortDA +3 "collection"'\\% +2 "processing"%.% +3 "core" %7\ +5 %<G\ +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +670 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1003 .PSV.dial :mixloop + "processing"%b +124 "core" + .tPTV.dial :PRVmixing +2 "processing"%+  +124 "core" + .tPRV.dial :sipper +2 "processing"%B  +98 "core" +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%;'] +2297 "core" ' + ."connect"PRV.dial CBV +4 .tCBV.dial PRV + "processing"%>  +127 "core"  +2 .tPS.seek 0.5ml +2 "processing"%' +1279 "core" ' + .tPRV.dial :waste2 +2 "processing"%# @ +95 "core" ? +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek :empty + "processing"%6'9 +598 "core" ' + .tPSV.dial PSR +2 "processing"%3 +97 "core"  +2 "processing"%t% +3 "core" %7U\ +2 #tPulling 1ml of PSR.flush .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%P'P +1102 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%' +1635 "core" ' + .tPSV.dial :mixloop +2 "processing"% +109 "core" +2 .tPS.seek :empty + "processing"%_'9 +2628 "core" ' + .tPSV.dial PSR +2 "processing"%0 +96 "core"  +2 "processing"%% +3 "core" %>M\ +2 #tPulling 1ml of PSR.flush .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%Z'P +715 "Can"q\ @@ +391 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%k' +1604 "core" ' + .tPSV.dial :mixloop +2 "processing"% +97 "core" + .tPRV.dial :sipper +2 "processing"%*  +42 "core" +2 .tPS.seek :empty + "processing"%='9 +2636 "core" ' + .tPSV.dial PSR +2 "processing"%] +97 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%I' +2649 "core" ' + .tPSV.dial :mixloop +2 "processing"%N +98 "core" +2 .tPS.seek :empty + "processing"%W'9 +2636 "core" ' +2 #tLoading da puck from tube 4 into Processing Clamp + "processing"%F& +4 "core" &?\ + "manipulator"& % +4 "core" %\  F  + "storage"(% +49 "core" % Y S B\ +3 "storage"(u. +2 "core" .($ +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"(M(,H +977 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (& +2 "core" &,M U [\ +2 "manipulator"&& +4 "core" &-   + "manipulator"&)% +4 "core" %\   +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&}( +178 "core" ( +2 "manipulator"&j& +4 "core" &   & + "storage"(& +4 "core" &,H  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&{'# +95 "core" ' +2 "storage"(|& +4 "core" &,H   + .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak + "storage"(w'L +284 "core" ' +2 "storage"(e- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (9& +3 "core" &,H\ ! k F\ +2 "manipulator"&,& +3 "core" &  \\ & +2 .tElbow.seek 4 +2 "manipulator"&'( +3 "core" ( +2 "manipulator"&& +3 "core" &  & +2 "storage"(S& +3 "core" &,H\ L\ I \ +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&~'ϓ +29 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&K/ +75 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&h& +4 "storage"(['v +6 "core" &  ] & +2 "manipulator"&\ % +3 "core" % ϟ B +2 .tForearm.seek :retract +2 "manipulator"&a'\ +96 "core" ' +2 .tElbow.seek PC +2 "manipulator"&Y( +160 "core" ' + ."downElevator"SE.coast + "storage"(5 +81 "core" ( +3 "manipulator"&z& +4 "core" & G + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &c& +2 "core" & B +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&n' +103 "core" ' +2 "manipulator"&& +4 "core" & % + "manipulator"&g% +4 "core" % W +2 "processing"%Q& +3 "core" &B\ +2 "processing"%& +3 .tPC.seek :closed +2 "processing"%(Tg +3 "core" &=\ +3 &C\  +10 &6{>\ *y +9 & h;\ > +9 &o;\ K +10 &_U.\ J +9 & [(\ K +9 &\\(\ J +10 &]0\ K +9 &g\\0\ J +10 &*Y-\ J +9 &[(\ J +9 & [$\ K +10 &"p[\ J +9 &$2[\ J +9 &%[\ J +10 &']\ J +9 &)w[\ J +10 &+9[\ J +9 &,W\ J +9 &.[\ J +10 &0Z \ J +9 &2B\\\ J +9 &4[\ J +10 &5Z\ J +9 &7Z\ J +10 &9I[\ J +9 &; Z\ J +9 &<Z\ J +10 &>\\\ J +9 &@RZ\ J +9 &BY\ J +10 &C]\ J +9 &E^\ K +10 &GW`\ K +9 &Iq\ M +9 &J\ P +10 &L\ P +9 &NO\ P +9 &P\ P +10 &Q\ Q +9 &Sxyj\ + +10 &T/)e\ @ +9 &TD\ + +2 ( + "processing"%& +2 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.56 + .Hand.open +2 "manipulator"&p1 +75 "core" 1 +2 "manipulator"&x% +3 "core" %    +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&A'\ +100 "core" ' + .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 4 in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%  +4 %i9 +3 "core" 9 +103 "processing"%%9 +2 "core" 9 +103 "processing"%`9 +2 "core" 9  +103 "processing"%l9 +2 "core" 9  +103 "processing"%y9 +2 "core" 9 +103 "processing"%9 +2 "core" 9 +103 "processing"%9 +2 "core" 9 +103 "processing"%9 +2 "core" 9 +103 "processing"%9 +3 "core" 9" +103 "processing"%79 +2 "core" 9& +103 "processing"%(9 +2 "core" 9+ +103 "processing"%!9 +2 "core" 9/ +103 "processing"%V9 +2 "core" 93 +103 "processing"%@9 +3 "core" 97 +103 "processing"%r9 +2 "core" 9; +103 "processing"%H9 +2 "core" 9@ +103 "processing"%9 +2 "core" 9D +103 "processing"%v9 +2 "core" 9H +103 "processing"%89 +2 "core" 9L +103 "processing"%^9 +2 "core" 9P +103 "processing"%9 +2 "core" 9U +103 "processing"%E9 +2 "core" 9Y +103 "processing"%s9 +2 "core" 9] +103 "processing"% 9 +3 "core" 9a +103 "processing"%59 +2 "core" 9f +103 "processing"% 9 +2 "core" 9j +103 "processing"%19 +2 "core" 9n +103 "processing"%"9 +2 "core" 9r +103 "processing"%:9 +3 "core" 9v +103 "processing"%9 +2 "core" 9{ +103 "processing"%m9 +2 "core" 9 +103 "processing"%9 +2 "core" 9 +103 "processing"%d9 +2 "core" 9 +103 "processing"% 9 +3 "core" 9 +102 "processing"%9 +2 "core" 9 +103 "processing"%9 +2 "core" 9 +103 "processing"%o9 +2 "core" 9  +103 "processing"%?9 +2 "core" 9 +103 "processing"%29 +2 "core" 9 +103 "processing"%9 +2 "core" 9 +103 "processing"%&9 +2 "core" 9% +103 "processing"%U9 +2 "core" 9, +103 "processing"%-9 +2 "core" 91 +103 "processing"%9 +3 "core" 97 +103 "processing"%G9 +2 "core" 9= +103 "processing"%R9 +2 "core" 9C +103 "processing"%49 +2 "core" 9K +103 "processing"%L9 +2 "core" 9Q +103 "processing"%/9 +3 "core" 9W +103 "processing"%q9 +2 "core" 9^ +2 .tPH.hold 2:00:00,28C +3 "processing"%D ppX +2 .tdelay 1:30 +4 "core"  +9001 .tPSR.select :air + .PSV.dial PSR +2 "processing"%\\ +98 "core"  +2 "processing"%.% +3 "core" %3\ +2 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml + "processing"%b' +598 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +10 .tPS.seek 2ml +2 "processing"%+'[ +1613 "core" ' + .tPTV.dial :puck +2 "processing"%B  +122 "core"  + .tPSV.dial PTV +2 "processing"%T +69 "core" + .tPBV.dial :waste1 +2 "processing"%>  +51 "core"  +2 "processing"%;% +3 "core" %^\  +2 .tPS.seek 1.5ml +2 "processing"%#' +599 "core" ' + .tdelay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +33 "core" + +2 .tPS.seek 0ml +2 "processing"%3'W +1614 "core" ' + .tdelay 5:00 +26932 "Can"z\ ?? +3071 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%t  +33 "core" + .tdelay 30 seconds +3004 .PBV.dial between PSV and waste1 + "processing"%6 * +33 "core" + + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%P +72 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%' +2335 "core" ' + .tPSV.dial PTV +2 "processing"% +72 "core" + .tdelay 5 seconds +503 .PSV.dial PSR + "processing"%0 +72 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV + "processing"% +71 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%_  +71 "core"  +2 .tPS.seek :empty + "processing"%Z'9 +2330 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +126 "core" + .tPSV.dial :mixloop +2 "processing"%* +44 "core" + .tPRV.dial :ab1 +2 "processing"%k @ +102 "core" > +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +42 "processing"%]'w +361 "core" ' + .tdelay 2 seconds +203 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +2 "processing"%=  +44 "core"  +2 "processing"%N% +4 "core" %w\  +2 .tPS.seek 0.32ml + "processing"%I'$ +393 "core" ' + .tdelay 2 seconds +203 .CBV.dial between PRV and PSV +2 "collection"'F  +37 "core" +2 .tPRV.dial :air +2 "processing"%  +42 "core"  +2 .tPS.seek 0.9ml +2 "processing"%'D +1225 "core" ' + .tPRV.dial :waste2 +2 "processing"%u @ +71 "core" > +2 .tPS.seek 0.5ml +2 "processing"%C' +863 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%  +44 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%'[ +1616 "core" ' + .tPSV.dial :PML +2 "processing"%) +44 "core" + .tPTV.dial :mixing +2 "processing"%j @ +70 "core" B + .tPBV.dial :waste1 +2 "processing"%  +33 "core" +2 "processing"%|% +4 "core" %`\ { + .tPS.seek 1.85ml +2 "processing"%<'@ +241 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%O * +33 "core" * +2 .tPS.seek 0ml +2 "processing"%e'W +1963 "core" ' + .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'9& +2 "core" &7\ c +2 "manipulator"&,& +4 "core" & , + "manipulator"&X% +4 "core" %\ 4 j ( +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +136 "core" ( +2 "manipulator"&S& +3 "core" &- ( +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &K& +2 "core" &-  ( +2 .tForearm.seek :garage +2 "manipulator"&h' +112 "core" ' + .tHand.close +2 "manipulator"&\ / +72 "core" / +2 "manipulator"&}& +4 "core" &-   ( + "manipulator"&{% +4 "core" %    t + .tForearm.seek :retract +2 "manipulator"&w'\ +106 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&~( +281 "core" ( +2 "manipulator"&z& +3 "core" &  M e +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &c& +2 "core" & \ e +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&''ρ +106 "core" ' +3 "manipulator"&& +4 "core" &  _ e +2 "manipulator"&g% +3 "core" %τ   { +2 "collection"'Q& +4 "core" &7\ f + "collection"'[& +4 .tCC.seek :closed + "collection"'a(O +3 "core" &=\ a +4 &5\ e6 +10 &7H{-\ `1 +9 &fs-\ `E +9 & c+\ aM +10 &X9\ bL +9 &Z;\ aM +9 &U],\ bM +10 &X6\ bM +9 &Y3\ aM +10 &]3\ aM +9 &]W3\ aM +9 &!Y3\ aM +10 &"V1\ aM +9 &$W6\ aM +9 &&eV,\ `M +10 &((W2\ aL +9 &)Z4\ aM +10 &+[,\ aL +9 &-nY3\ aL +9 &//Z,\ aM +10 &0Y0\ aM +9 &2W4\ aM +9 &4v[,\ aL +10 &67\\3\ `M +9 &7Y1\ aM +10 &9U0\ aL +9 &;~W2\ aL +9 &=@V,\ aL +10 &?Z.\ aL +9 &@Y4\ `M +9 &BW/\ aL +10 &DG\\1\ aM +9 &Fa1\ `M +10 &Gn.\ `O +9 &I5\ _Q +9 &K43\ \\V +10 &L1\ [X +9 &Nz6\ ]B +9 &Od#5\ _&n +10 &Op1\ _P +2 ( + "collection"'[& +2 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.62 +2 "collection"'J& +3 "core" &Om<\ [P +2 .tHand.open + "manipulator"&p1 +78 "core" 1 +2 "manipulator"&x% +3 "core" % τ    { +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&i'\ +102 "core" ' + .tPSV.dial PSR +2 "processing"% +101 "core"  +2 "processing"%%% +4 "core" %W\ t + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%n' +1609 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 + "processing"%`  +42 "core"  +2 .tPS.seek 0ml +2 "processing"%M'W +1615 "core" ' + .tPSV.dial PSR +2 "processing"%l +43 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%y' +2632 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +4 "processing"%  + "collection"'  +39 "core"  +120  + .tPSV.dial :mixloop +2 "processing"% +100 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%  +73 "core" +2 .tPS.seek 0ml +2 "processing"%7'W +2629 "core" ' + .tPSV.dial :air +2 "processing"%(  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%!' +2629 "core" ' + .tPSV.dial :mixloop +2 "processing"%V +44 "core" +2 .tPS.seek 0ml +2 "processing"%@'W +2633 "core" ' + .tPSV.dial :air +2 "processing"%r  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%H' +2630 "core" ' + .tPSV.dial :mixloop +2 "processing"% +44 "core" +2 .tPS.seek 0ml +2 "processing"%v'W +2634 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&8& +4 "core" & e + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&^( +3 "core" ( +2 "manipulator"&& +4 "core" & e + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &E& +2 "core" & f e +2 .tForearm.seek CC +2 "manipulator"&s'ρ +103 "core" ' + .tHand.close +2 "manipulator"& / +77 "core" / +2 .tCC.seek :open +2 "collection"'5( +376 "core" ( +2 "manipulator"& & +3 "core" &  i e +2 "manipulator"&1% +3 "core" % p } L +2 .tForearm.seek :retract +2 "manipulator"&"'\ +93 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&:(- +278 "core" ( +2 "manipulator"&& +3 "core" &- \ +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &m& +3 "core" &-  \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +109 "core" ' + .tHand.open +2 "manipulator"&d1 +69 "core" 1 +2 "manipulator"& % +3 "core" % \ ~   ɼ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +99 "core" ' +2 ."da"delayUntil "16:00:17.58" +16093 "Can"z\ w99 +8791 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"% @ +70 "core" A + ."da"PBV.dial :waste1 +2 "processing"%o  +33 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +49 "processing"%? * +35 "core" , + ."da"PSV.dial :air +3 "processing"%2  +43 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2368 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%& +44 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%U  +43 "core"  + ."da"delay 2 seconds +203 .PSV.dial :mixloop + "processing"%- +45 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%  +55 "core" +2 ."da"PS.seek :empty +2 "processing"%G'9 +2344 "core" ' +2 #"da"washCycleDA #1 of 2 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%R +129 "core"  +2 "processing"%4% +3 "core" %=\ | +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%L' +594 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%/'[ +1621 "core" ' + ."da"PTV.dial :puck +2 "processing"%q  +70 "core"  + ."da"PSV.dial PTV +2 "processing"%\\ +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%.  +35 "core" +2 "processing"%W% +3 "core" %b'\ v +2 ."da"PS.seek 1.5ml +2 "processing"%b' +589 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%B * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%T'W +1604 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%>  +33 "core" + ."da"delay 30 seconds +3004 .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 PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +2328 "core" ' + ."da"PSV.dial PTV +2 "processing"%# +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"% +72 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%t +73 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%6  +84 "core" +2 ."da"PS.seek :empty +2 "processing"%P'9 +2340 "core" ' + #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%3 +128 "core"  +2 "processing"%% +3 "core" %7\ } + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%0' +598 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1613 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%_ +73 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%% +3 "core" %\\\ { +2 ."da"PS.seek 1.5ml +2 "processing"%*' +587 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%k * +35 "core" + +2 ."da"PS.seek 0ml +2 "processing"%Z'W +1618 "core" ' + ."da"delay 2:00 +9589 "Can"|\ x99 +2414 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%=  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%N * +35 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%] +71 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%F' +2336 "core" ' + ."da"PSV.dial PTV +2 "processing"% +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%I +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%u +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%  +71 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2331 "core" ' + #"da"getPMLReagent08 +2 .PRV.dial :air + "processing"%C  +43 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +2 "processing"%)  +126 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 + "processing"%j  +42 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"% +45 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%|' +382 "core" ' + ."da"delay 2 seconds +203 .PRV.dial :air + "processing"%O  +44 "core"  +2 "processing"%% +3 "core" %\ w +2 ."da"PS.seek 0.55ml +2 "processing"%<'t +339 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air + "processing"%9  +45 "core"  +2 ."da"PS.seek 2ml +2 "processing"%,'[ +1557 "core" ' + ."da"PSV.dial :PML +2 "processing"%X +44 "core" + ."da"PTV.dial :mixing +2 "processing"%S @ +70 "core" B + ."da"PBV.dial :waste1 +2 "processing"%K  +34 "core" +2 "processing"%Y% +3 "core" %[\ z +2 ."da"PS.seek 1.85ml +2 "processing"%\ '; +240 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%} * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%{'W +1965 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +41460 "Can"v\ ugf +6542 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%A  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%h * +34 "core" + + ."da"PSV.dial :air +2 "processing"%z  +44 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%c' +2333 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +44 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%  +43 "core"  + ."da"delay 2 seconds +203 .PSV.dial :mixloop +45 "processing"%g +48 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%Q  +54 "core" +2 ."da"PS.seek :empty +2 "processing"%w'9 +2326 "core" ' + #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%f +129 "core"  +2 "processing"%J% +3 "core" %;\  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%p' +604 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%x'[ +1610 "core" ' + ."da"PTV.dial :puck +2 "processing"%[  +70 "core"  + ."da"PSV.dial PTV +2 "processing"% +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%%  +33 "core"  +2 "processing"%'% +3 "core" %_m\ } +2 ."da"PS.seek 1.5ml +2 "processing"%e' +585 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%` * +32 "core" * +2 ."da"PS.seek 0ml +2 "processing"%n'W +1608 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%l  +32 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 + "processing"%M * +33 "core" * + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +71 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2317 "core" ' + ."da"PSV.dial PTV +2 "processing"% +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"% +72 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%y +71 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%(  +70 "core"  +2 ."da"PS.seek :empty +2 "processing"%7'9 +2331 "core" ' + #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%V +128 "core"  +2 "processing"%!% +3 "core" %6\ z + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%r' +592 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%@'[ +1616 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +73 "core" + ."da"PBV.dial :waste1 +2 "processing"%H  +34 "core" +2 "processing"%8% +4 "core" %_\  + ."da"PS.seek 1.5ml +2 "processing"%' +587 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%E * +35 "core" , +2 ."da"PS.seek 0ml +2 "processing"% 'W +1621 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%~  + "Can"}\ ;; +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%i * +35 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%a +71 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"% ' +2338 "core" ' + ."da"PSV.dial PTV +2 "processing"%1 +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%s +73 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"% +73 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%m  +71 "core"  +2 ."da"PS.seek :empty +2 "processing"%^'9 +2329 "core" ' + #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%d +129 "core"  +2 "processing"% % +3 "core" %;\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."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"%'[ +1617 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%o  +34 "core" +2 "processing"%?% +3 "core" %^\  +2 ."da"PS.seek 1.5ml +2 "processing"%2' +598 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%v * +35 "core" + +2 ."da"PS.seek 0ml +2 "processing"%&'W +1615 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%U  +32 "core"  + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 + "processing"%- * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +71 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2320 "core" ' + ."da"PSV.dial PTV +2 "processing"%R +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%4 +72 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%G +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%L  +70 "core"  +2 ."da"PS.seek :empty +2 "processing"%q'9 +2326 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%\\ +145 "core"  +7 "processing"%.% +11 "core" %9\ V + #"da"Pulling 0.25ml of PSR.sub1 + .PSR.select :sub1 +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.25ml +2 "processing"%W'7 +335 "core" ' + ."da"delay 5 seconds +503 "processing"%/% +3 "core" %8\ K + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +11 ."da"PS.seek 0.5ml +2 "processing"%B' +337 "core" ' +44 ."da"delay 5 seconds +510 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml +2 "processing"%b'[ +1611 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%> +76 "core" + ."da"PBV.dial :waste1 +2 "processing"%;  +34 "core" +2 "processing"%+% +4 "core" %_\ 6 +2 ."da"PS.seek 1.5ml + "processing"%T' +590 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%# * +35 "core" * +2 ."da"PS.seek 0ml +2 "processing"%'W +1614 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%t  +33 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +2 "processing"%6 * +36 "core" , +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"% +87 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%3' +2409 "core" ' + ."da"PSV.dial PTV +2 "processing"% +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%P +73 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%0 +73 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%_  +74 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2429 "core" ' +2 "processing"%9 +3 "core" 94m + #"da"Processing Puck Heater at 28.4C before imaging + .PH.coast +2 "processing"%  +3 "core" 4n + 4n +2 "processing"%k& +3 "core" &TD\ + + #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&*% +3 "core" %\  )  +2 "storage"(=% +3 "core" %~ / $ 9\ 7 +2 "storage"(N. +2 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 3 +2 "storage"(]( +341 "core" ( + ."da"SC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (Z& +3 "core" &  \ 3 + "manipulator"&$& +4 "core" &- \ +2 "manipulator"& % +3 "core" %\    +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&I( +181 "core" ( +2 "manipulator"&u& +4 "core" &   "y +2 "storage"(& +3 "core" &  \ \ 3 +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&F' +99 "core" ' +2 "storage"(C& +3 "core" &  =\ 3 +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 ."da"SE.seek :beamBreak + "storage"()'L +275 "core" ' +2 "storage"(j- +3 "core" -'L + ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"(' +33 "core" ' +2 "manipulator"&& +4 "core" &\  ^ "y +2 "manipulator"&O% +3 "core" %Ь - < +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&|( +256 "core" ( +2 "manipulator"&9& +3 "core" & k W +2 ."da"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &<& +2 "core" & W +2 ."da"Forearm.seek PC +2 "manipulator"&X' +102 "core" ' + ."da"Hand.close +2 "manipulator"&S/ +75 "core" / +2 ."da"PC.seek :open +2 "processing"%K( +403 "core" ( +2 "storage"(Y& +3 "core" &\ 0 +2 "manipulator"&}& +3 "core" & T W +2 "manipulator"&,% +3 "core" %  O +2 ."da"Forearm.seek :retract +2 "manipulator"&\ '\ +105 "core" ' + ."da"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&A( +256 "core" ( +2 "manipulator"&h& +3 "core" &  ' % +2 "storage"(z& +3 "core" & "\ / +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&{' +100 "core" ' +2 ."da"Hand.open +2 "manipulator"&1 +70 "core" 1 +2 "storage"(- +3 "core" -' +2 ."da"SE.seek -0.19 Pucks below Top Plate +2 "storage"(g' +20 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.86 Pucks below Top Plate +2 "storage"(Q' +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/da19jun1516h.tif +4 "processing"%c& +10 "core" &\  +3 "manipulator"&f& +5 "core" & U S 9 $ +2 "manipulator"&J% +4 "core" % и T K  * +2 ."psFlush"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&w'\ +92 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&p(- +176 "core" ( +2 "manipulator"&[& +3 "core" &- Q L | A +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- T K A +4 ."psFlush"Forearm.seek :garage +2 "manipulator"&%' +110 "core" ' + ."psFlush"Hand.close +2 "manipulator"&'/ +67 "core" / +2 "manipulator"&x& +3 "core" &- H xA +2 "manipulator"&`% +4 "core" % d xR + ."psFlush"Forearm.seek :retract +2 "manipulator"&e'\ +111 "core" ' +2 ."psFlush"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&l( +114 "core" ( +2 "manipulator"&M& +3 "core" & S L g +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & S J  +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&n' +98 "core" ' +2 "manipulator"&& +4 "core" & B  +2 "manipulator"&% +3 "core" %   +2 "processing"%y& +4 "core" &\  + "processing"%(& +4 ."psFlush"PC.seek :closed +2 "processing"%(Tg +4 "core" &g\  +2 &h\  +8 &2u`\ *z +9 &csT\ ? +10 &ifU\ P +9 &+EH\ P +9 &IK\ P +10 &L\ P +9 &oI\ P +9 &2H\ P +10 &H\ P +61 &G\ O +10 & yG\ P + &";J\ P + &#J\ P + &%J\ P +4 &'I\ P + &)CF\ P + &+G|\ P +4 &,Jr\ P +10 &.Jo\ P +9 &0KE\\\ P +9 &2Ge\ O +10 &3G]\ O +9 &5GY\ P +9 &7SJM\ P +10 &9JF\ P +9 &:JB\ P +10 &<D@\ O +9 &>[FL\ P +9 &@IM\ P +10 &AGB\ P +9 &CF:\ O +9 &EdI:\ O +10 &G#L7\ P +9 &HR+\ Q +10 &Jo, T +9 &LW0 V +9 &N~+ W +10 &O W +9 &Q X +9 &SKj\ 6 +10 &T"+U\ W +9 &TM#\ , +2 ( + "processing"%(& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.73 + "processing"%V& +4 "core" &TM\ , + ."psFlush"Hand.open +2 "manipulator"&!1 +72 "core" 1 +3 "manipulator"&7% +4 "core" %  | +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&r'\ +99 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +147 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."psFlush"PS.seek 1ml +2 "processing"%H'P +740 #"da"SX HX9/16 (USB:43): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20.74 seconds\ /var/log/esp/da19jun1516h.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da19jun1516h15s.tif +359 "core" ' +3 ."psFlush"PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%8' +604 "Can"m\ `` +583 #"da"SX HX9/16 (USB:43): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da19jun1516h15s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da19jun1516h30s.tif +418 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%@ +77 "core" +3 ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%E  +35 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%'W +2518 #"da"SX HX9/16 (USB:43): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da19jun1516h30s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da19jun1516h70s.tif +105 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%~ +76 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%i' +594 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%a' +2116 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"% +74 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%1 U +57 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%s'W +2629 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%m' +1371 #"da"SX HX9/16 (USB:43): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da19jun1516h70s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +7 ."Qmail"HABfans.email "20.74 sec auto-exposure",Subject: "da19jun1516h images!" +7 "storage"( - +11 "core" -' +6 "storage"(d& +6 "core" & J\ ( +2 "manipulator"& & +3 "core" & +2 "manipulator"&^% +3 "core" %\ 8 < * +2 ."da"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&"( +248 "core" ( +20 "manipulator"&& +6 "core" & 7 P +2 "storage"(o& +3 "core" &  %\ - +2 ."da"Forearm.reconfigure TightForearm +5 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&?' +91 "core" ' +2 ."da"SE.reconfigure SEgently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.15 Pucks below Top Plate +2 "storage"(' +59 "core" ' +6 "manipulator"&v& +18 "core" & e e  P +4 "storage"(2& +15 "core" & 2\ K +15 ."da"Elbow.reconfigure LimpElbow +7 "manipulator"&$ ,(#b +10 ."da"Forearm.reconfigure LooseForearm +7 "manipulator"&#Q@2^d^b +8 ."da"Forearm.seek 3 +7 "manipulator"&U' +40 "core" ' +5 ."da"Elbow.hold +6 "manipulator"&-, +13 "core" , +6 ."da"Elbow.reconfigure TightElbow +9 "manipulator"&$&.,(\ #b +10 ."da"SE.reconfigure SEconfig +13 "storage"(#QK-0-\ b +12 ."da"SE.seek 0.04 Pucks below Top Plate +4 "storage"(' +24 "core" ' +6 "manipulator"&&% +12 "core" %o   /  +5 "storage"(R& +12 "core" & y x \ H +2 ."da"Forearm.force -20 +2 "manipulator"&5 +3 ."da"Forearm.seek 3 + 309 counts +3 "manipulator"&4'; +21 "core" ' +3 "manipulator"&G& +3 "core" & v O +3 "storage"(L& +4 "core" & \ M + ."da"Forearm.reconfigure TightForearm +4 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&' +34 "core" ' +5 "storage"(\\% +6 "core" % \ N +3 ."downElevator"SE.seek :down +4 "storage"(.'v +99 (q% +3 "core" %4 x\ LVb + "manipulator"&/% +4 "core" % X +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&W'\ +87 "core" ' +65 ' +2 ."downElevator"SE.coast +2 "storage"(5 +5 ."da"SC.coast +3 "storage"(6 +105 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%B  +88 "core"  +9 ."psFlush"PS.seek :empty +5 "processing"%>'9 +2635 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%; +42 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%+' +2627 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%b +72 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%#'W +2655 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%T @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%t' +2634 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%6  +72 "core"  +2 ."psFlush"PS.seek :empty +50 "processing"%'9 +2635 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +44 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%'P +1107 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%P' +1638 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%0 +72 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%_  +55 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%3'W +2633 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +74 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%' +599 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%k' +2116 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%* +74 "core" + ."psFlush"PBV.dial PSV +3 "processing"%= U +53 "core" U +2 ."psFlush"PS.seek 0ml +2 "processing"%N'W +2628 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%Z @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%$' +2636 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +83 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%u'9 +2626 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +53 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%:' +2631 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%C +74 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%'W +2628 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%j @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2636 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%O  +71 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%)'9 +2629 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&F& +4 "core" &  O +2 "manipulator"&9% +3 "core" %\   +2 ."psFlush"Elbow.seek PC + "manipulator"&<( +241 "core" ( + "manipulator"&I& +4 "core" & B +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &S& +3 "core" & R + ."psFlush"Forearm.seek PC +2 "manipulator"&' +93 "core" ' + ."psFlush"Hand.close +2 "manipulator"&/ +73 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%Y( +404 "core" ( + "manipulator"&}& +4 "core" & # +2 "manipulator"&,% +3 "core" %  < +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&X'\ +97 "core" ' + ."psFlush"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&h(- +134 "core" ( +2 "manipulator"&z& +3 "core" &- > , +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &|& +3 "core" &- , +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&' +114 "core" ' + ."psFlush"Hand.open +2 "manipulator"&1 +75 "core" 1 +2 "manipulator"&c% +3 "core" %    ɼ +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract + "manipulator"&f'\ +101 "core" ' + #tFinished short da assay +5545 "Can"b\ x77 +60002 d\ 77 +35135 #t-> access 3 +3 .SE.seek :down + "storage"(J'v +10 "core" ' + "manipulator"&\ % +4 "core" %\  5 ) +2 "manipulator"&& +3 "core" &- / , +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 7 +2 "storage"(g([z +1287 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 ([& +2 "core" &[|) 9\  +1756 #t-> access 4 +3 .SE.seek :down + "storage"('v +4 "core" ' + "manipulator"&{% +4 "core" %\  ] ) +2 "manipulator"&A& +3 "core" &-  , +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 +2 "storage"('($ +1919 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (x& +2 "core" &$ \ +19831 "Can"v\ BB +16047 #t-> startTube 4 +534 #-> shortDA +3 "collection"'`% +4 "processing"%w% +5 "core" %?\ w +3 %>4\ +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +562 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1003 .PSV.dial :mixloop + "processing"%M +129 "core" + .tPTV.dial :PRVmixing +2 "processing"%  +127 "core" + .tPRV.dial :sipper +2 "processing"%%  +100 "core" +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%'] +2292 "core" ' + ."connect"PRV.dial CBV +4 .tCBV.dial PRV + "processing"%  +131 "core"  +2 .tPS.seek 0.5ml +2 "processing"%y' +1287 "core" ' + .tPRV.dial :waste2 +2 "processing"%p @ +98 "core" ? +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek :empty + "processing"%e'9 +586 "core" ' + .tPSV.dial PSR +2 "processing"%K +100 "core"  +2 "processing"%V% +3 "core" %=A\ +2 #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%!'P +1106 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%7' +1619 "core" ' + .tPSV.dial :mixloop +2 "processing"%( +102 "core" +2 .tPS.seek :empty + "processing"%'9 +2633 "core" ' + .tPSV.dial PSR +2 "processing"%n +102 "core"  +2 "processing"%% +3 "core" %=1\ +2 #tPulling 1ml of PSR.flush .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%H'P +1103 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%@' +1619 "core" ' +45 .tPSV.dial :mixloop +4 "processing"%E +101 "core" + .tPRV.dial :sipper +2 "processing"%8  +43 "core" +2 .tPS.seek :empty + "processing"%~'9 +2626 "core" ' + .tPSV.dial PSR +2 "processing"% +101 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%i' +2635 "core" ' + .tPSV.dial :mixloop +2 "processing"% +100 "core" +2 .tPS.seek :empty +2 "processing"%1'9 +2627 "core" ' +2 #tLoading da puck from tube 4 into Processing Clamp + "processing"%a& +4 "core" &$\ +2 "manipulator"&% +3 "core" %\  V ) +2 "storage"(s% +3 "core" % \  B\ +2 "storage"( . +2 "core" .($ +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"(d(,H +975 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 ( & +2 "core" &,H# \ \  +2 "manipulator"&^& +3 "core" &- / , +2 "manipulator"&% +3 "core" %\  ) +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 + "manipulator"&o( +172 "core" ( +2 "manipulator"&l& +3 "core" &  1 ' +2 "storage"(v& +3 "core" &,H# [\ \  +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&2'# +99 "core" ' +2 "storage"(r& +3 "core" &,H#   e\ \  +2 .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(Q'L +282 "core" ' +2 "storage"(&- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (R& +3 "core" &,H$ M\ \  +2 "manipulator"&G& +3 "core" &  ' +2 .tElbow.seek 4 + "manipulator"&L( +4 "core" ( + "manipulator"&\\& +4 "core" &  ' +2 "storage"(?& +3 "core" &,H# \ \  +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&"'ϓ +15 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&q/ +71 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&/& +4 "storage"('v +6 "core" &  [ ' +2 "manipulator"&U% +3 "core" % ϐ u +2 .tForearm.seek :retract +2 "manipulator"&4'\ +89 "core" ' +2 .tElbow.seek PC +2 "manipulator"&( +168 "core" ' + ."downElevator"SE.coast + "storage"(5 +85 "core" ( +4 "manipulator"&& +4 "core" & p ~ + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &B& +2 "core" & \\ ~ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&.' +104 "core" ' +2 "manipulator"&]& +4 "core" & ~ + "manipulator"&m% +4 "core" % +2 "processing"%;& +4 "core" &$\ +2 "processing"%>& +3 .tPC.seek :closed +2 "processing"%b(Tg +3 "core" &'\ +4 &"\ : +9 &BJs\ 0 +10 &rt{$\ E +9 &W\ M +10 &Q\ L +9 &T"\ M +9 &`Y\ M +10 &#U"\ L +9 &U\ L +9 &U\ L +10 &iT\ L +9 &!)W\ M +10 &"Q \ M +9 &$V\ M +9 &&pW\ \ M +10 &(2W\ M +9 &)W\ M +9 &+W \ L +10 &-yS\ L +9 &/:W \ M +9 &0V\ L +10 &2R\ \ M +9 &4R\ L +10 &6CT\ \ L +9 &8W\ M +9 &9T\ M +10 &;Q\ \ L +9 &=JV\ M +10 &? T\ M +9 &@R \ L +9 &BQ\ L +10 &DRS \ M +9 &FX\ \ M +9 &G_ \ M +10 &Ir\ P +9 &KH\ S +10 &M\ \ S +9 &N\ S +9 &P\ S +10 &RM\ T +9 &S`\ #k +9 &THQ\ ( +8 ( +2 &TK\ % + "processing"%>& +4 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.64 .Hand.open +2 "manipulator"&+1 +67 "core" 1 +2 "manipulator"&T% +3 "core" %   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&#'\ +91 "core" ' + .tSC.coast + "storage"(6 +4 #tHeating da puck from tube 4 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +4 "processing"%6  +2 %t9 +5 "core" 9 +102 "processing"%9 +2 "core" 9 +103 "processing"%9 +2 "core" 9  +103 "processing"%9 +2 "core" 9  +103 "processing"%09 +2 "core" 9 +103 "processing"%_9 +2 "core" 9 +103 "processing"%P9 +2 "core" 9 +103 "processing"%9 +2 "core" 9 +103 "processing"%39 +3 "core" 9" +103 "processing"%9 +2 "core" 9& +103 "processing"%*9 +2 "core" 9+ +103 "processing"%=9 +2 "core" 9/ +103 "processing"%k9 +2 "core" 93 +103 "processing"%Z9 +3 "core" 97 +103 "processing"%N9 +2 "core" 9; +103 "processing"% 9 +2 "core" 9@ +103 "processing"%$9 +2 "core" 9D +103 "processing"%9 +2 "core" 9H +103 "processing"%u9 +3 "core" 9L +103 "processing"%C9 +2 "core" 9P +103 "processing"%:9 +2 "core" 9U +103 "processing"%j9 +2 "core" 9Y +103 "processing"%9 +2 "core" 9] +103 "processing"%O9 +2 "core" 9a +103 "processing"%9 +2 "core" 9e +103 "processing"%F9 +2 "core" 9j +103 "processing"%99 +2 "core" 9n +103 "processing"%I9 +2 "core" 9r +103 "processing"%S9 +3 "core" 9v +103 "processing"%-9 +2 "core" 9{ +103 "processing"%9 +2 "core" 9 +103 "processing"%W9 +2 "core" 9 +103 "processing"%9 +2 "core" 9 +103 "processing"%}9 +3 "core" 9 +103 "processing"%,9 +2 "core" 9  +103 "processing"%z9 +2 "core" 9  +103 "processing"%|9 +2 "core" 9 +103 "processing"%9 +2 "core" 9 +103 "processing"%<9 +3 "core" 9 +103 "processing"%9 +2 "core" 9# +103 "processing"%c9 +2 "core" 9( +103 "processing"%X9 +2 "core" 9- +103 "processing"%9 +2 "core" 92 +103 "processing"%\ 9 +2 "core" 98 +103 "processing"%9 +2 "core" 9= +103 "processing"%[9 +2 "core" 9C +103 "processing"%{9 +2 "core" 9I +103 "processing"%A9 +2 "core" 9O +103 "processing"%J9 +3 "core" 9T +103 "processing"%g9 +2 "core" 9[ +3 .tPH.hold 2:00:00,28C +3 "processing"%x ppX +3 .tdelay 1:30 +2 "core"  +9001 .tPSR.select :air + .PSV.dial PSR +2 "processing"%` +102 "core"  +2 "processing"%w% +3 "core" %;\ u +2 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml + "processing"%M' +595 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +9 .tPS.seek 2ml +2 "processing"%'[ +1614 "core" ' + .tPTV.dial :puck +2 "processing"%%  +127 "core"  + .tPSV.dial PTV +2 "processing"%) +84 "core"  + .tPBV.dial :waste1 +2 "processing"%  +53 "core" +2 "processing"%% +3 "core" %_q\ y +2 .tPS.seek 1.5ml +2 "processing"%p' +111 "Can"~\ u>> +476 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%y * +35 "core" + +2 .tPS.seek 0ml +2 "processing"%K'W +1615 "core" ' + .tdelay 5:00 +30004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%V  +32 "core"  + .tdelay 30 seconds +3004 .PBV.dial between PSV and waste1 + "processing"%e * +33 "core" + + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%! +70 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%(' +2328 "core" ' + .tPSV.dial PTV +2 "processing"%7 +72 "core" +4 .tdelay 5 seconds +503 .PSV.dial PSR + "processing"%n +73 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +3 "processing"% +71 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air + "processing"%  +70 "core"  +2 .tPS.seek :empty +2 "processing"%H'9 +2315 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%E  +126 "core" + .tPSV.dial :mixloop +2 "processing"%8 +44 "core" + .tPRV.dial :ab1 +2 "processing"%@ @ +102 "core" > +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%'w +364 "core" ' + .tdelay 2 seconds +203 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +2 "processing"%~  +42 "core"  +2 "processing"% % +4 "core" %ye\  +2 .tPS.seek 0.32ml + "processing"%i'& +385 "core" ' + .tdelay 2 seconds +203 .CBV.dial between PRV and PSV +2 "collection"'a  +37 "core" +2 .tPRV.dial :air + "processing"%  +43 "core"  +2 .tPS.seek 0.9ml +2 "processing"%s'D +1232 "core" ' + .tPRV.dial :waste2 +2 "processing"% @ +70 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%'' +860 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%  +45 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%^'[ +1615 "core" ' + .tPSV.dial :PML +2 "processing"% +44 "core" + .tPTV.dial :mixing +2 "processing"%l @ +70 "core" A + .tPBV.dial :waste1 +2 "processing"%v  +33 "core"  +2 "processing"%r% +4 "core" %]\  +2 .tPS.seek 1.85ml + "processing"%h'= +229 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%f * +33 "core" + +2 .tPS.seek 0ml +2 "processing"%&'W +1972 "core" ' + .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'R& +2 "core" &\ s +2 "manipulator"&G& +4 "core" & , ~ + "manipulator"&% +4 "core" %\ "  9 + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&\\(- +138 "core" ( +2 "manipulator"&?& +3 "core" &- 9 ( +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &q& +2 "core" &- ( +2 .tForearm.seek :garage +2 "manipulator"&/' +107 "core" ' + .tHand.close +2 "manipulator"&U/ +72 "core" / +2 "manipulator"&o& +4 "core" &-   ( + "manipulator"&2% +4 "core" %     n + .tForearm.seek :retract +2 "manipulator"&Q'\ +102 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&"( +272 "core" ( +2 "manipulator"&& +3 "core" &  :, +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &B& +2 "core" &  ^ :, +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&L'ρ +98 "core" ' +3 "manipulator"&]& +4 "core" &   :, +2 "manipulator"&m% +3 "core" %τ  I +2 "collection"';& +4 "core" &\ \ s +2 "collection"'& +3 .tCC.seek :closed +2 "collection"'4(O +3 "core" &\ m +3 &\ r +10 &4\ m+| +9 &g\ l? +10 &t\ lM +10 &`U\ nL +8 &"]\ mL +10 &Z \ mM +9 &Z\ \ mL +9 &hY\ mL +10 &*Z \ mL +9 &]\ \ mL +10 & Y\ nL +9 &"pY\ \ nL +9 &$2X \ mL +10 &%Y \ mM +9 &'Z \ mL +9 &)wZ\ mM +10 &+;Y \ mL +9 &,\\\ mL +10 &.Y\ mL +9 &0W\ mL +9 &2CX\ mL +10 &4Y\ mM +9 &5Y\ mL +9 &7Y\ mL +10 &9J\\ \ mL +9 &; Y\ mL +10 &<Z\ mL +9 &>Z\ mL +9 &@RY\ mL +10 &BZ\ mL +9 &C[\ nM +9 &Eb\ mM +10 &GUh\ lN +9 &I}\ kP +10 &J\ hU +9 &L~\ gX +9 &N=\ fF +10 &OF>\ h$l +9 &Ozf\ mI +2 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.69 + "collection"'Y& +4 "core" &Ozc\ gI + .tHand.open + "manipulator"&+1 +74 "core" 1 +2 "manipulator"&T% +3 "core" % τ    +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&t'\ +100 "core" ' + .tPSV.dial PSR +2 "processing"%> +101 "core"  +2 "processing"%% +3 "core" %U\ ~ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%.' +1612 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 + "processing"%  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%d'W +1617 "core" ' + .tPSV.dial PSR +2 "processing"% +44 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%0' +2631 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +5 "processing"%_  "collection"'P  +39 "core"  +120  + .tPSV.dial :mixloop +2 "processing"% +111 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%3  +71 "core" +2 .tPS.seek 0ml +2 "processing"%'W +1471 "Can"\ |PP +1164 "core" ' + .tPSV.dial :air +2 "processing"%*  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%=' +2630 "core" ' + .tPSV.dial :mixloop +2 "processing"%k +55 "core" +2 .tPS.seek 0ml +2 "processing"%Z'W +2632 "core" ' + .tPSV.dial :air +2 "processing"%N  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"% ' +2649 "core" ' + .tPSV.dial :mixloop +2 "processing"%$ +55 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2632 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&u& +4 "core" &   :, +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&C( +4 "core" ( +2 "manipulator"&:& +3 "core" &   :, +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &j& +3 "core" &   :, +2 .tForearm.seek CC + "manipulator"&'ρ +103 "core" ' + .tHand.close +2 "manipulator"&O/ +71 "core" / +2 .tCC.seek :open +2 "collection"'( +379 "core" ( +2 "manipulator"&F& +3 "core" &   c :, +2 "manipulator"&9% +3 "core" % υ   t d +2 .tForearm.seek :retract +2 "manipulator"&I'\ +98 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&S(- +276 "core" ( +2 "manipulator"&-& +3 "core" &- B +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-  B +47 .tForearm.reconfigure TightForearm +4 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&W' +109 "core" ' + .tHand.open +2 "manipulator"&1 +77 "core" 1 +2 "manipulator"&}% +4 "core" % v   ɹw + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&,'\ +98 "core" ' +2 ."da"delayUntil "17:35:10.79" +24800 #recoverPRVreagent08 + .PTV.dial :mixing + "processing"%z @ +71 "core" B + ."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"%<  +40 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +2331 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%c +54 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%X  +41 "core"  + ."da"delay 2 seconds +203 .PSV.dial :mixloop +2 "processing"% +42 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%\  +42 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2310 "core" ' + #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%[ +128 "core"  +2 "processing"%{% +3 "core" %7\ +2 #"da"Pulling 0.5ml of PSR.wash .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure PSconfig +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"%J'[ +1610 "core" ' + ."da"PTV.dial :puck +2 "processing"%g  +70 "core"  + ."da"PSV.dial PTV +2 "processing"%` +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%w  +34 "core" +2 "processing"%1% +3 "core" %X\  +2 ."da"PS.seek 1.5ml +2 "processing"%M' +598 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%% * +35 "core" , +2 ."da"PS.seek 0ml +2 "processing"%)'W +1615 "core" ' + ."da"delay 2:00 +7641 "Can"\ :: +4362 #"da"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"% +71 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +3 "processing"%y' +2323 "core" ' + ."da"PSV.dial PTV +2 "processing"%p +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%6 +73 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%V +73 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%e  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%!'9 +2311 "core" ' + #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%K +128 "core"  +2 "processing"%7% +3 "core" %5\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%n' +595 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'[ +1617 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%(  +33 "core"  +2 "processing"%E% +3 "core" %a\  +2 ."da"PS.seek 1.5ml +2 "processing"%8' +590 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%@ * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%H'W +1616 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%~  +33 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 + "processing"% * +33 "core" * + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +72 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%a' +2309 "core" ' + ."da"PSV.dial PTV +2 "processing"% +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%i +72 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"% +72 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%s  +71 "core"  +2 ."da"PS.seek :empty +2 "processing"% '9 +2315 "core" ' + #"da"getPMLReagent08 +2 .PRV.dial :air + "processing"%'  +41 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing + "processing"%  +126 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 + "processing"%l  +42 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"%v +56 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%r' +384 "core" ' + ."da"delay 2 seconds +203 .PRV.dial :air + "processing"%f  +43 "core"  +2 "processing"%^% +3 "core" %\  +2 ."da"PS.seek 0.55ml +2 "processing"%h'z +327 "core" ' + #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%R  +42 "core"  +2 ."da"PS.seek 2ml +2 "processing"%G'[ +1553 "core" ' + ."da"PSV.dial :PML +2 "processing"% +55 "core" + ."da"PTV.dial :mixing +2 "processing"%? @ +71 "core" A + ."da"PBV.dial :waste1 +2 "processing"%q  +34 "core" +2 "processing"%% +3 "core" %^\  +2 ."da"PS.seek 1.85ml +2 "processing"%U'> +232 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%o * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%2'W +1971 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +12384 "Can"\ 66 +35618 #"da"recoverPRVreagent08 +41 .PTV.dial :mixing +8 .PBV.dial :waste1 +2 "processing"%#  +34 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 + "processing"%/ * +34 "core" + + ."da"PSV.dial :air +2 "processing"%  +41 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%B' +2333 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%\\ +55 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%]  +41 "core"  + ."da"delay 2 seconds +203 .PSV.dial :mixloop +2 "processing"%m +55 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%;  +41 "core"  +2 ."da"PS.seek :empty +2 "processing"%Q'9 +2310 "core" ' + #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%5 +127 "core"  +2 "processing"%Y% +3 "core" %;\ +2 #"da"Pulling 0.5ml of PSR.wash .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."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"%T'[ +1624 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +70 "core"  + ."da"PSV.dial PTV +2 "processing"%> +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +32 "core"  +2 "processing"%L% +3 "core" %d\ +2 ."da"PS.seek 1.5ml +2 "processing"%&' +590 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%.'W +1616 "core" ' + ."da"delay 2:00 +10111 "Can"\ 76 +1893 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +32 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 + "processing"%d * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%P +72 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%_' +2323 "core" ' + ."da"PSV.dial PTV +2 "processing"% +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%3 +143 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%0 +72 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%*  +70 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2310 "core" ' + #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%k +129 "core"  +2 "processing"%=% +3 "core" %=\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%N' +598 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%Z'[ +1604 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%$ +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%u% +3 "core" %]\  +2 ."da"PS.seek 1.5ml +2 "processing"%:' +601 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%j * +35 "core" , +2 ."da"PS.seek 0ml +2 "processing"%O'W +1615 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%"  +35 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 + "processing"%t * +34 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%4 +72 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%F' +2303 "core" ' + ."da"PSV.dial PTV +2 "processing"%9 +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"% +72 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%- +72 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%  +71 "core"  +2 ."da"PS.seek :empty +2 "processing"%C'9 +2311 "core" ' + #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +139 "core"  +2 "processing"%}% +3 "core" %8\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%I' +584 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%W'[ +1613 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%z +85 "core"  + ."da"PBV.dial :waste1 +2 "processing"%|  +35 "core" +2 "processing"%% +3 "core" %\\\  +2 ."da"PS.seek 1.5ml +2 "processing"%<' +598 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" + +2 ."da"PS.seek 0ml +2 "processing"%c'W +1605 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%X  +32 "core"  + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 + "processing"% * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%\ +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +545 "Can"\ :9 +1767 "core" ' + ."da"PSV.dial PTV +2 "processing"%[ +72 "core" +2 ."da"delay 5 seconds +502 .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 + "processing"%A  +71 "core"  +2 ."da"PS.seek :empty +2 "processing"%g'9 +2354 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%` +141 "core"  +5 "processing"%w% +18 "core" %9\ d +2 #"da"Pulling 0.25ml of PSR.sub1 + .PSR.select :sub1 +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.25ml +2 "processing"%1'7 +342 "core" ' +33 ."da"delay 5 seconds +503 "processing"%J% +3 "core" %;\ \\ + #"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 + "processing"% +9 ."da"PS.seek 2ml +2 "processing"%M'[ +1606 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +76 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%% +3 "core" %]\ C +2 ."da"PS.seek 1.5ml +2 "processing"%)' +590 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%p * +35 "core" + +2 ."da"PS.seek 0ml +2 "processing"%6'W +1618 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%V  +33 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 + "processing"%e * +37 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%y +87 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%K' +2405 "core" ' + ."da"PSV.dial PTV +2 "processing"%7 +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%! +73 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%n +74 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%  +74 "core"  +2 ."da"PS.seek :empty +2 "processing"%('9 +2428 "core" ' +2 "processing"%E9 +3 "core" 94c + #"da"Processing Puck Heater at 28.3C before imaging + .PH.coast +2 "processing"%  +4 "core" 4c 4c +2 "processing"%@& +3 "core" &TK9\ % +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 + "manipulator"&8% +3 "core" %\  U  +2 "storage"(D% +3 "core" % % # 7\ 8 +2 "storage"(~. +3 "core" . + ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 ."da"SC.seek 3 +2 "storage"( ( +341 "core" ( + ."da"SC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (& +3 "core" &   4\ 4 + "manipulator"&H& +4 "core" &- B + "manipulator"&% +4 "core" %\    + ."da"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&i( +183 "core" ( +2 "manipulator"& & +3 "core" &\  # +2 "storage"(s& +4 "core" & \ \ 3 +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&a' +95 "core" ' +2 "storage"('& +3 "core" & \ 3 +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 ."da"SE.seek :beamBreak + "storage"('L +276 "core" ' +2 "storage"(l- +3 "core" -'L + ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"(v' +34 "core" ' +2 "manipulator"& & +4 "core" &\   # +2 "manipulator"&f% +3 "core" %  + +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&^'\ +92 "core" ' +29 ."da"Elbow.seek PC +2 "manipulator"&r( +257 "core" ( +2 "manipulator"&R& +3 "core" & 1 T +2 ."da"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &h& +3 "core" & T +2 ."da"Forearm.seek PC +2 "manipulator"&' +100 "core" ' + ."da"Hand.close +2 "manipulator"&?/ +77 "core" / +2 ."da"PC.seek :open +2 "processing"%q( +403 "core" ( +2 "storage"(& +3 "core" & s\ 1 +2 "manipulator"&o& +3 "core" & T +2 "manipulator"&G% +3 "core" %  3 +2 ."da"Forearm.seek :retract +2 "manipulator"&U'\ +96 "core" ' + ."da"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&#( +258 "core" ( +2 "manipulator"&/& +3 "core" &  9 $ +2 "storage"(& +3 "core" & \ 0 +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&2' +95 "core" ' + ."da"Hand.open +2 "manipulator"&\\1 +70 "core" 1 +2 "storage"(]- +3 "core" -' +2 ."da"SE.seek -0.19 Pucks below Top Plate +2 "storage"(m' +26 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.86 Pucks below Top Plate +2 "storage"(;' +53 "core" ' + #"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/da19jun1518h.tif +5 "processing"%B& +8 "core" &\ +4 "manipulator"&5& +5 "core" & l l n +2 "manipulator"&Y% +4 "core" % l m +2 ."psFlush"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&Q'\ +87 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&+(- +185 "core" ( +2 "manipulator"&& +4 "core" &- m k S  + ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &>& +3 "core" &- m i  + ."psFlush"Forearm.seek :garage +2 "manipulator"&' +109 "core" ' +3 ."psFlush"Hand.close +2 "manipulator"&L/ +76 "core" / +2 "manipulator"&T& +3 "core" &- g z +2 "manipulator"&% +3 "core" %  zR +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&&'\ +112 "core" ' +2 ."psFlush"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&( +129 "core" ( +2 "manipulator"&d& +3 "core" & V W ` Q +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &P& +2 "core" & K O . Q +59 ."psFlush"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&.' +101 "core" ' +2 "manipulator"&& +4 "core" & > 6 Q + "manipulator"&3% +4 "core" %  @  +2 "processing"%0& +4 "core" &H\  + "processing"%*& +4 ."psFlush"PC.seek :closed +2 "processing"%_(Tg +4 "core" &t\  +2 &\  +8 &0rz\ +{ +9 &ctw\ ? +10 &cfb\ P +9 &&C\\\ P +9 &DV\ P +10 &I@\ P +9 &kI>\ P +10 &-G6\ P +9 &G'\ P +9 &G!\ P +10 & sJ\ P +9 &"6G+\ P +9 &#J!\ P +10 &%G \ O +9 &'|G\ P +10 &)?G\ O +9 &+G\ P +9 &,G\ O +10 &.G;\ P +9 &0EJ]\ P +9 &2 G;\ O +10 &3G5\ P +9 &5JQ\ P +10 &7NFM\ P +9 &9FJ\ P +9 &:E>\ P +10 &<F9\ P +9 &>VJ,\ P +9 &@I)\ O +10 &AG.\ O +9 &CJ*\ P +10 &E^G\ P +9 &G K\ P +9 &HS\ Q +10 &Ji<\ T +9 &LT V +9 &N|\ W +10 &O W +9 &Q W +10 &SImw\ 5 +9 &T27^\ 4 +8 ( +2 &TC\  # + "processing"%*& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.73 +2 "processing"%k& +4 "core" &TC\  # + ."psFlush"Hand.open +2 "manipulator"&=1 +69 "core" 1 +3 "manipulator"&% +3 "core" % } +2 ."psFlush"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&N'\ +98 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%$ +147 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"% 'P +727 #"da"SX HX9/16 (USB:45): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 21.461 seconds\ /var/log/esp/da19jun1518h.tif: TIFF Upload Complete\ +60 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da19jun1518h15s.tif +318 "core" ' +3 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +3 "processing"%u' +1228 #"da"SX HX9/16 (USB:45): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da19jun1518h15s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da19jun1518h30s.tif +377 "core" ' +3 ."psFlush"PSV.dial PTV +2 "processing"%Z +76 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%j  +36 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%:'W +2561 #"da"SX HX9/16 (USB:45): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da19jun1518h30s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da19jun1518h70s.tif +70 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%" +74 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%t' +597 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +3 "processing"%4' +2121 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%O +75 "core" + ."psFlush"PBV.dial PSV +3 "processing"%9 U +56 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2676 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%- @ +57 "core" B +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1337 #"da"SX HX9/16 (USB:45): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da19jun1518h70s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"HABfans.email "21.461 sec auto-exposure",Subject: "da19jun1518h images!" +12 "storage"(F- +10 "core" -' +7 "storage"(& +4 "core" & \ ' +2 "manipulator"&}& +3 "core" & t , Q +2 "manipulator"&C% +3 "core" %\ 8 T * +2 ."da"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&I( +260 "core" ( +2 "manipulator"&z& +4 "core" &  & +4 "storage"(|& +7 "core" & \ , +4 ."da"Forearm.reconfigure TightForearm +5 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 700 counts +4 "manipulator"&' +105 "core" ' +25 ."da"SE.reconfigure SEgently +8 "storage"(#QK-0-\ b +6 ."da"SE.seek -0.15 Pucks below Top Plate +12 "storage"(W' +59 "core" ' +8 "manipulator"&& +15 "core" & E J  & +3 "storage"(<& +15 "core" & 0\ G +3 ."da"Elbow.reconfigure LimpElbow +8 "manipulator"&$ ,(#b +5 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 3 +4 "manipulator"&X' +45 "core" ' +5 ."da"Elbow.hold +7 "manipulator"&, +11 "core" , +5 ."da"Elbow.reconfigure TightElbow +10 "manipulator"&$&.,(\ #b +10 ."da"SE.reconfigure SEconfig +6 "storage"(#QK-0-\ b +5 ."da"SE.seek 0.04 Pucks below Top Plate +10 "storage"(\ ' +22 "core" ' +2 "manipulator"&c% +4 "core" % o  \   +2 "storage"([& +3 "core" & v u \ C +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 3 + 307 counts +2 "manipulator"&{'9 +19 "core" ' +2 "manipulator"&& +4 "core" &\ n s s # +4 "storage"(A& +3 "core" & \ I +2 ."da"Forearm.reconfigure TightForearm +5 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&' +22 "core" ' +3 "storage"(`% +4 "core" % e\ J\ +3 ."downElevator"SE.seek :down +3 "storage"(w'v +100 (g% +4 "core" %@ | I\ GXg +2 "manipulator"&J% +3 "core" % t t +2 ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&1'\ +100 "core" ' +54 ' +2 ."downElevator"SE.coast +3 "storage"(5 +5 ."da"SC.coast +2 "storage"(6 +148 "core" ' +2 ."psFlush"PSV.dial :waste1 +4 "processing"%%  +76 "core"  +4 ."psFlush"PS.seek :empty +4 "processing"%'9 +2637 "core" ' +21 ."psFlush"PSV.dial PSR +3 "processing"% +43 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +50 "processing"%' +2632 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%M +72 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%p'W +2639 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%) @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%V' +2640 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%e  +72 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%y'9 +2639 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%6 +44 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%7'P +1104 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%!' +1607 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%n +70 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%  +55 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%K'W +2160 "Can"\ k99 +478 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%E +72 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%' +599 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%@' +2122 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%8 +72 "core" + ."psFlush"PBV.dial PSV +2 "processing"%D U +55 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%~'W +2635 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" @ +2 ."psFlush"PS.seek 2.5ml +2 "processing"%H' +2635 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +83 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"% '9 +2635 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%s +41 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%'' +2628 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%S +71 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%,'W +2631 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%l @ +54 "core" B +2 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +2626 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%f  +85 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2627 "core" ' + #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&a& +4 "core" &\  J # + "manipulator"&R% +4 "core" %\  N \ f +2 ."psFlush"Elbow.seek PC +2 "manipulator"&h( +244 "core" ( +2 "manipulator"&i& +3 "core" & +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &?& +3 "core" & +2 ."psFlush"Forearm.seek PC +2 "manipulator"&^' +91 "core" ' + ."psFlush"Hand.close +2 "manipulator"&b/ +74 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%( +400 "core" ( +2 "manipulator"&o& +3 "core" &  c +2 "manipulator"&G% +3 "core" %    - +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +101 "core" ' + ."psFlush"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&/(- +135 "core" ( +2 "manipulator"&& +3 "core" &- - +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &r& +3 "core" &- @ - +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&\\' +110 "core" ' + ."psFlush"Hand.open +2 "manipulator"&]1 +65 "core" 1 +2 "manipulator"&B% +3 "core" % " ɿ +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract + "manipulator"&5'\ +103 "core" ' + #tFinished short da assay +36296 "Can"\ 88 +7745 #t-> access 3 +3 .SE.seek :down + "storage"(Y'v +9 "core" ' + "manipulator"&U% +4 "core" %\ $  C +2 "manipulator"&v& +3 "core" &- V - +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 7 + "storage"(m([z +1287 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (& +2 "core" &[z( S G /\  +4167 #t-> Flush.CC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'>& +3 "core" &  \ +2 "manipulator"&2& +4 "core" &- B - + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&#(- +4 "core" ( +2 "manipulator"&L& +3 "core" &- , - +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &T& +3 "core" &-  g - +2 .tForearm.seek :garage +2 "manipulator"&' +109 "core" ' + .tHand.close +2 "manipulator"&Q/ +72 "core" / +2 "manipulator"&d& +3 "core" &-   % - +2 "manipulator"&P% +3 "core" %    = n +2 .tForearm.seek :retract +2 "manipulator"&'\ +106 "core" ' + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&+( +270 "core" ( +2 "manipulator"&& +3 "core" & 8" +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &3& +2 "core" & 5 8" +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&0'ρ +108 "core" ' +2 "manipulator"&&& +3 "core" & E 8" +2 "manipulator"&q% +4 "core" %ς k b +2 "collection"'k& +3 "core" &  \ + "collection"'=& +4 .tCC.seek :closed + "collection"'(O +3 "core" & \ +3 & \  +10 &4 \ ~+{ +10 &e \ }> +9 &v \ }M +10 &UU \ L +9 &Y \ L +9 &Y \ \ L +10 &Y \ L +9 &]Z\ \ L +9 &X \ L +10 &^ \ L +9 & \\ \ L +10 &"fZ \ \ K +9 &$'_ \ L +9 &%W \ K +10 &'[\ \ K +9 &)n] \ K +9 &+0Y \ K +10 &,^ \ L +9 &.Z \ L +10 &0v] \ ~K +9 &27W\ L +9 &3]\ K +10 &5] \ L +9 &7}Z \ \ L +9 &9@W \ K +10 &;Y\ \ K +9 &<] \ ~L +10 &>\\ \ ~L +9 &@HX \ \ K +9 &B\ [ \ ~K +10 &C_\ \ L +48 &Ea \ ~L +12 &GJk\ }M +2 &I{ \ |O + &J\ \ zS + &Lt \ wW +3 &N4\ xE + &O>=\ y&q +7 &O{e \ }H +2 ( + "collection"'=& +2 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.67 +2 "collection"'*& +3 "core" &O{e\ \ }H +2 .tHand.open + "manipulator"&$1 +66 "core" 1 +2 "manipulator"&.% +4 "core" % ς  b + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&('\ +92 "core" ' +157 #t-> CBV.PRV +2 .CBV.dial PRV +665 #-> PTV.PRV +2 .PTV.dial PRV + "processing"% @ +71 "core" B +547 #t-> PSV.PTV +2 .PSV.dial PTV + "processing"%Z +99 "core" +478 #t-> CTV.air +2 .CTV.dial :air +1018 #-> PRV.CBV +2 .PRV.dial CBV + "processing"%j  +43 "core"  +2145 #t-> PSR.flush + .PSR.select :flush +2 "processing"%@ +610 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"%u +73 "core"  +447 #t-> PS.fill +3 .PS.seek 2.5ml +2 "processing"%"' +2634 "core" ' +2 "processing"%:% +4 "core" %j\  +325 #t-> PSV.PTV +2 .PSV.dial PTV + "processing"%t +72 "core" +451 #t-> PS.empty +2 .PS.seek :empty +2 "processing"%O'9 +2639 "core" ' +2 "processing"%9% +3 "core" %9j\ +158 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"%4 +73 "core"  +593 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%-' +2639 "core" ' +2 "processing"%% +3 "core" % c\  +160 #t-> PSV.PTV +2 .PSV.dial PTV + "processing"%F +72 "core" +392 #t-> PS.empty +2 .PS.seek :empty +2 "processing"%'9 +2633 "core" ' +2 "processing"%}% +3 "core" %<j\ +175 #t-> PSV.PSR +2 .PSV.dial PSR +2 "processing"%C +72 "core"  +243 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%z' +2634 "core" ' +2 "processing"%|% +3 "core" %]\  +127 #t-> PSV.PTV +2 .PSV.dial PTV + "processing"% +73 "core" +399 #t-> PS.empty +2 .PS.seek :empty +2 "processing"%'9 +2642 "core" ' +2 "processing"%<% +3 "core" %5h\ +6 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%N +72 "core"  +6 #t-> PSR.air + .PSR.select :air + "processing"% +564 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%c' +2635 "core" ' +2 "processing"%[% +3 "core" %j\  +6 #t-> PSV.PTV +2 .PSV.dial PTV + "processing"%; +72 "core" +371 #t-> PS.empty +2 .PS.seek :empty +2 "processing"%'9 +2636 "core" ' +2 "processing"%A% +3 "core" %3j\ +6 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%` +72 "core"  +6 #t-> PS.fill + .PS.seek 2.5ml +2 "processing"%' +2633 "core" ' +2 "processing"%g% +3 "core" %x\  +6 #t-> PSV.PTV +2 .PSV.dial PTV + "processing"%J +72 "core" +6 #t-> PS.empty + .PS.seek :empty +2 "processing"%I'9 +2643 "core" ' +2 "processing"%W% +3 "core" %2\ +6 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%X +71 "core"  +6 #t-> PS.fill + .PS.seek 2.5ml +2 "processing"%{' +2640 "core" ' +2 "processing"%\ % +3 "core" % \  +6 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"% +72 "core" +142 #t-> PS.empty +2 .PS.seek :empty +2 "processing"%%'9 +2637 "core" ' +2 "processing"%w% +3 "core" %7\ +7 #t-> Flush.garage + #Garaging FlushPuck in Collection Clamp +2 "manipulator"& & +3 "core" &   C 8" +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +3 "core" ( + "manipulator"&& +4 "core" &   5 8" + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" &  8" + .tForearm.seek CC +2 "manipulator"&M'ρ +102 "core" ' + .tHand.close +2 "manipulator"&/ +72 "core" / +2 .tCC.seek :open + "collection"')( +379 "core" ( +2 "manipulator"&p& +3 "core" &   8" +2 "manipulator"&e% +3 "core" % Ϗ   y +2 .tForearm.seek :retract +2 "manipulator"&V'\ +102 "core" ' + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&6(- +285 "core" ( +2 "manipulator"&y& +3 "core" &-  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &7& +3 "core" &- E  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&n' +112 "core" ' +4 .tHand.open + "manipulator"&1 +72 "core" 1 +2 "manipulator"&!% +3 "core" % t   ɹy +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&E'\ +105 "core" ' +251 #t-> PS.flush +2 #Flushing Processing stage + "processing"%K% +3 "core" %7\ +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%& +4 "core" &\ + "manipulator"&8& +4 "core" &- I  + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&D(- +4 "core" ( +2 "manipulator"&@& +3 "core" &-   +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &-    +2 .tForearm.seek :garage +2 "manipulator"&~' +109 "core" ' + .tHand.close +2 "manipulator"&/ +72 "core" / +2 "manipulator"&H& +3 "core" &-   Q  +2 "manipulator"&s% +4 "core" %    ɿd +47 .tForearm.seek :retract +3 "manipulator"& '\ +104 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&S( +131 "core" ( +2 "manipulator"&'& +3 "core" &  6 C +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &l& +3 "core" &  ! C + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&,' +103 "core" ' +2 "manipulator"&f& +4 "core" & \  C +2 "manipulator"& % +4 "core" %   +2 "processing"%a& +4 "core" &\ +2 "processing"%R& +3 .tPC.seek :closed +2 "processing"%i(Tg +5 "core" &\ + &\  +9 &4x\ *y +9 &fy\ > +9 &n\ M +10 &MR\ L +7 "Can"\ WW +2 "core" &R\ M +9 &T\ M +10 &T\ M +9 &TS\ M +10 &Wd\ L +9 &R\ M +9 & X\ L +10 &"\\V\ M +9 &$V\ L +9 &%R\ M +10 &'W\ L +9 &)dX\ M +10 &+'U"\ L +9 &,T\ L +9 &.U\ M +10 &0lT\ M +9 &2.U\ M +9 &3S\ L +10 &5W\ L +9 &7uX\ L +10 &96W\ M +9 &:V\ L +9 &<U\ M +10 &>|U\ M +9 &@>S\ M +9 &BP\ M +10 &CU\ L +9 &EU\ M +10 &GD[\ M +9 &Ia\ N +9 &Jt\ P +10 &Ly\ S +9 &N:\ S +9 &O\ S +10 &Q\ T +9 &Se{e\ 4 +10 &T+.\ J +9 &TO\ & + ( + "processing"%R& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.58 +2 "processing"%?& +3 "core" &TOD\ & + .tHand.open +2 "manipulator"&1 +71 "core" 1 +2 "manipulator"&b% +4 "core" %   " +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&1'\ +94 "core" ' + .tPSV.dial PSR +2 "processing"%_ +72 "core"  + .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%o'P +1104 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%G' +1613 "core" ' + .tPSV.dial PTV +2 "processing"% +72 "core" + .tPTV.dial :puck +2 "processing"%r  +72 "core"  + .tPBV.dial :waste1 +2 "processing"%^  +54 "core" +2 .tPS.seek 0ml +2 "processing"%h'W +2639 "core" ' + .tPSV.dial PSR +2 "processing"%] +72 "core"  + .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 0.5ml +2 "processing"%B' +592 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%' +2116 "core" ' + .tPSV.dial PTV +2 "processing"%\\ +72 "core" + .tPBV.dial PSV +2 "processing"%U U +53 "core" W +2 .tPS.seek 0ml +2 "processing"%v'W +2634 "core" ' + .tPSV.dial PBV +2 "processing"% @ +54 "core" B +2 .tPS.seek 2.5ml +2 "processing"%>' +2629 "core" ' + .tPSV.dial :waste1 +2 "processing"%2  +85 "core"  +2 .tPS.seek :empty +2 "processing"%L'9 +2643 "core" ' + .tPSV.dial PSR +2 "processing"%T +40 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml +2 "processing"%Q' +2626 "core" ' + .tPSV.dial PTV +2 "processing"%d +70 "core" + .tPBV.dial PSV +2 .PS.seek 0ml +2 "processing"%P'W +2647 "core" ' + .tPSV.dial PBV +2 "processing"%/ @ +43 "core" > +2 .tPS.seek 2.5ml +2 "processing"%5' +2625 "core" ' + .tPSV.dial :waste1 +2 "processing"%  +70 "core"  +2 .tPS.seek :empty + "processing"%'9 +2636 "core" ' + #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&3& +4 "core" &   C + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&#( +3 "core" ( +2 "manipulator"&&& +4 "core" &   C + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &q& +2 "core" &  \ C +2 .tForearm.seek PC +2 "manipulator"&k' +95 "core" ' + .tHand.close +2 "manipulator"&/ +68 "core" / +2 .tPC.seek :open + "processing"%( +405 "core" ( +2 "manipulator"&*& +3 "core" &    C +2 "manipulator"&$% +3 "core" %   ;  +2 .tForearm.seek :retract +2 "manipulator"&.'\ +100 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&=(- +160 "core" ( +2 "manipulator"&0& +3 "core" &- +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &- \ , +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&Z' +113 "core" ' + .tHand.open +2 "manipulator"&j1 +72 "core" 1 +2 "manipulator"&u% +3 "core" %    ɼ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +30785 "Can"\ CC +60002 \ CC +60002 \ CC +60002 \ CB +60002 \ CB +60003 \ CB +60002 \ CC +60002 \ CC +60002 \ CC +60002 \ CC +60002 "\ CC +60003 "\ CC +60002 !\ CC +60002 $\ CC +60002 *\ CC +60002 '\ CC +60003 /\ CC +60002 * CC +60002 M BCC +60002 K\ CC +60002 <\ >CC +60002 ;\ 3CB +60003 9\ .CC +60002 =\ +CC +60002 <\ )CC +60002 G\ &CC +60002 A\ %CC +60002 D\ $CC +60003 @\ #CB +60002 C\ "CC +60002 E\ CC +60002 D\ CB @EDT1560658130.75 H\ BB +60003 C\ CC +60002 F\ CB +60002 K\ CC +60002 D\ CC +60002 I\ CC +36263 !to:SignalException : mesg" SIGHUP:@timestampu: Time .8:\ signoi:bt["0/home/esp/esp2/lib/thread.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 !o:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt["7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +5 #mEXIT @1560661493.57EDT @1560691179.18EDT = =tMAIN =mMAIN_scheduler @EDT1560691180.88 #"core_reset"Sent BREAK +2 #t@0xA29C, state=0x3380, ifg=0x20, ie=0x7F #@0xAA0E, state=0x3380, ifg=0x08, ie=0x5F + #@0x1B8F, state=0x3350, ifg=0x84, ie=0x75 + #@0x1E38, state=0x32E2, ifg=0x10, ie=0xF5 #@0x20BB, state=0x32F4, ifg=0x10, ie=0xFD + #@0x233F, state=0x32F4, ifg=0x10, ie=0xFD + #@0x25C2, state=0x32F4, ifg=0x10, ie=0xFD #@0x2750, state=0x32F4, ifg=0x80, ie=0xFD + #@0xF708, state=0x3350, ifg=0x00, ie=0x75 + #ESP2 v3.22 I2C Gateway v3.06 +8 #ESP2 v3.22 I2C Gateway v3.06 for core bus +215 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +363 "Can" FF +25  FF #tPolling Can every 10:00 +124 "sampler") +2 ) + "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% + % +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ + % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 )% +2 "core" %^^ \ #, +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X access 4 +2 .SE.seek :down +2 "storage"('v +3 "core" ' + "manipulator"&% +4 "core" %\  z q +2 "manipulator"&& +3 "core" &- q +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 + "storage"(($ +1922 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (& +2 "core" &$   \ +13703 #t-> startTube 4 +426 #-> shortDA +2 "collection"'% +3 "processing"%% +5 "core" % F +2 %= +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +2653 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1003 .PSV.dial :mixloop + "processing"% +137 "core" + .tPTV.dial :PRVmixing +2 "processing"%  +133 "core" + .tPRV.dial :sipper +2 "processing"%!  +139 "core"  +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%"'] +439 "Can" CC +1848 "core" ' + ."connect"PRV.dial CBV +4 .tCBV.dial PRV + "processing"%#  +2 "collection"'$  +7 "core" +129 +2 .tPS.seek 0.5ml +2 "processing"%%' +1274 "core" ' + .tPRV.dial :waste2 +2 "processing"%& @ +105 "core" > +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek :empty + "processing"%''9 +610 "core" ' + .tPSV.dial PSR +2 "processing"%( +106 "core"  +2 "processing"%)% +3 "core" %@ + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%j +11 .tPS.seek 1ml + "processing"%*'P +1104 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%+' +1607 "core" ' + .tPSV.dial :mixloop +2 "processing"%, +108 "core" +2 .tPS.seek :empty + "processing"%-'9 +2639 "core" ' + .tPSV.dial PSR +2 "processing"%. +107 "core"  +2 "processing"%/% +3 "core" %9 + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%0'P +1099 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%1' +1606 "core" ' + .tPSV.dial :mixloop +2 "processing"%2 +107 "core" + .tPRV.dial :sipper +2 "processing"%3  +44 "core" +2 .tPS.seek :empty + "processing"%4'9 +2625 "core" ' + .tPSV.dial PSR +2 "processing"%5 +106 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%6' +2633 "core" ' + .tPSV.dial :mixloop +2 "processing"%7 +119 "core" +2 .tPS.seek :empty +2 "processing"%8'9 +2639 "core" ' +2 #tLoading da puck from tube 4 into Processing Clamp + "processing"%9& +4 "core" & + .tHand.open + "manipulator"&:1 +18 "core" 1 + "manipulator"&;% +4 "core" %\  5 r +2 "storage"(<% +3 "core" %~ ) . d\  +2 "storage"(=. +3 "core" .($ + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"(>(,H +984 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (?& +2 "core" &,H  & d\ +2 "manipulator"&@& +3 "core" &- q +2 "manipulator"&A% +3 "core" %\  q +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 + "manipulator"&B( +178 "core" ( +2 "manipulator"&C& +3 "core" &  p& +2 "storage"(D& +3 "core" &,H + + O\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&E'# +98 "core" ' +2 "storage"(F& +3 "core" &,H 7 7 \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak + "storage"(G'L +282 "core" ' +2 "storage"(H- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (I& +3 "core" &,H \  J\ +2 "manipulator"&J& +3 "core" & V q& +2 .tElbow.seek 4 + "manipulator"&K( +3 "core" ( +2 "manipulator"&L& +3 "core" & q& +2 "storage"(M& +3 "core" &,H * ( \ +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&N'ϓ +20 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&O/ +73 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&P& +3 "storage"(Q'v +5 "core" & g r& +2 "manipulator"&R% +3 "core" % ψ s +2 .tForearm.seek :retract +2 "manipulator"&S'\ +128 "core" ' +2 .tElbow.seek PC + "manipulator"&T( +136 "core" ' + ."downElevator"SE.coast + "storage"(5 +118 "core" ( +3 "manipulator"&U& +4 "core" & E ra +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &V& +3 "core" & qa +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&W' +104 "core" ' +2 "manipulator"&X& +4 "core" & X sa + "manipulator"&Y% +4 "core" % t +2 "processing"%Z& +4 "core" & + "processing"%[& +4 .tPC.seek :closed +2 "processing"%\\(Tg +3 "core" & +4 & 8 +9 &<Hn 1 +10 &`nv E +9 &] R +9 &G Q +10 &zL Q +9 &;M R +9 &G Q +10 &I Q +9 &K R +10 &CJ R +9 &!J R +9 &"K R +10 &$I Q +9 &&LG Q +9 &(G Q +10 &)G Q +9 &+L Q +10 &-TJ Q +9 &/G Q +9 &0J Q +10 &2L Q +9 &4\\J Q +9 &6K Q +10 &7L Q +9 &9J Q +10 &;eK Q +9 &=(J Q +9 &>I Q +10 &@J Q +9 &BnN Q +9 &D/Q Q +10 &EO Q +9 &GT R +10 &Io` S +9 &K)y V +9 &L X +10 &N~ X +9 &Pi X +9 &R* X +10 &Sd` . +9 &T>f 9 +9 ( + &TH" / + "processing"%[& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.73 + .Hand.open +2 "manipulator"&]1 +68 "core" 1 +2 "manipulator"&^% +3 "core" % - q +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&_'\ +90 "core" ' + .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 4 in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%`  +2 %a9 +5 "core" 9U +103 "processing"%b9 +2 "core" 9}U +103 "processing"%c9 +2 "core" 9}U  +103 "processing"%d9 +2 "core" 9}U  +103 "processing"%e9 +2 "core" 9|U +103 "processing"%f9 +2 "core" 9}U +103 "processing"%g9 +2 "core" 9|U +103 "processing"%h9 +2 "core" 9}U +103 "processing"%i9 +4 "core" 9U" +102 "processing"%j9 +2 "core" 9U& +103 "processing"%k9 +2 "core" 9U+ +103 "processing"%l9 +2 "core" 9U/ +103 "processing"%m9 +2 "core" 9U3 +103 "processing"%n9 +3 "core" 9V7 +103 "processing"%o9 +2 "core" 9V; +103 "processing"%p9 +2 "core" 9U@ +103 "processing"%q9 +2 "core" 9UD +103 "processing"%r9 +2 "core" 9VH +103 "processing"%s9 +2 "core" 9VL +103 "processing"%t9 +2 "core" 9WP +103 "processing"%u9 +2 "core" 9WU +103 "processing"%v9 +2 "core" 9WY +103 "processing"%w9 +2 "core" 9W] +103 "processing"%x9 +3 "core" 9Wa +103 "processing"%y9 +2 "core" 9We +103 "processing"%z9 +2 "core" 9Xj +103 "processing"%{9 +2 "core" 9Xn +103 "processing"%|9 +2 "core" 9Yr +103 "processing"%}9 +18 "core" 9Yw +102 "processing"%~9 +2 "core" 9Y{ +103 "processing"%9 +2 "core" 9Y +103 "processing"%9 +2 "core" 9Z +103 "processing"%9 +2 "core" 9[ +103 "processing"%9 +2 "core" 9[ +103 "processing"%9 +2 "core" 9\\ +103 "processing"%9 +2 "core" 9\ \\ +103 "processing"%9 +2 "core" 9] +104 "processing"%\ 9 +2 "core" 9] +103 "processing"% 9 +3 "core" 9 ] +103 "processing"%9 +2 "core" 9(^ +103 "processing"%9 +2 "core" 9/^ +103 "processing"%9 +2 "core" 97_ +103 "processing"%9 +2 "core" 9>` +103 "processing"%9 +3 "core" 9F` +103 "processing"%9 +2 "core" 9M_ +103 "processing"%9 +2 "core" 9U` +103 "processing"%9 +2 "core" 9\\b +2 .tPH.hold 2:00:00,28C +3 "processing"% ppX +2 .tdelay 1:30 +3 "core"  +9002 .tPSR.select :air + .PSV.dial PSR +2 "processing"% +104 "core"  +2 "processing"%% +3 "core" %8= +2 #tPulling 0.5ml of PSR.wash .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml + "processing"%' +598 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +9 .tPS.seek 2ml +2 "processing"%'[ +1617 "core" ' + .tPTV.dial :puck +2 "processing"%  +133 "core"  + .tPSV.dial PTV +2 "processing"% +88 "core"  + .tPBV.dial :waste1 +2 "processing"%!  +56 "core" +2 "processing"% % +3 "core" %]S  +2 .tPS.seek 1.5ml +2 "processing"%$' +599 "core" ' + .tdelay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%# * +37 "core" , +2 .tPS.seek 0ml +2 "processing"%"'W +1610 "core" ' +2 .tdelay 5:00 +16730 "Can" >> +13272 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%&  +37 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%% * +36 "core" , +2 .tPSR.select :air + .PSV.dial PSR +2 "processing"%( +73 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%)' +2487 "core" ' + .tPSV.dial PTV +2 "processing"%' +75 "core" + .tdelay 5 seconds +503 .PSV.dial PSR + "processing"%* +75 "core"  + .tdelay 5 seconds +503 .PSV.dial PTV + "processing"%, +87 "core"  +2 .tdelay 5 seconds +502 .PSV.dial :air + "processing"%+  +77 "core"  +2 .tPS.seek :empty + "processing"%.'9 +2493 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%/  +135 "core" + .tPSV.dial :mixloop +2 "processing"%- +45 "core" + .tPRV.dial :ab1 +2 "processing"%0 @ +107 "core" ? +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%2'w +365 "core" ' + .tdelay 2 seconds +203 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +2 "processing"%3  +45 "core"  +2 "processing"%1% +3 "core" %{  +2 .tPS.seek 0.32ml +2 "processing"%5'( +394 "core" ' + .tdelay 2 seconds +203 .CBV.dial between PRV and PSV + "collection"'4  +39 "core" + .tPRV.dial :air +2 "processing"%7  +44 "core"  +2 .tPS.seek 0.9ml +2 "processing"%6'D +1234 "core" ' + .tPRV.dial :waste2 +2 "processing"%9 @ +73 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%:' +863 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%;  +45 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%<'[ +1609 "core" ' + .tPSV.dial :PML +2 "processing"%= +45 "core" + .tPTV.dial :mixing +2 "processing"% @ +74 "core" B + .tPBV.dial :waste1 +2 "processing"%?  +36 "core" +2 "processing"%@% +3 "core" %W  +2 .tPS.seek 1.85ml +2 "processing"%A'7 +233 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%C * +36 "core" , +2 .tPS.seek 0ml +2 "processing"%D'W +1963 "core" ' + .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'F& +2 "core" & S +2 "manipulator"&& +3 "core" & l d ^ ja +2 "manipulator"&% +3 "core" %\ h v . m3 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&H(- +137 "core" ( +2 "manipulator"&I& +3 "core" &- s m t l, +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &J& +3 "core" &- g k Q l, + .tForearm.seek :garage +2 "manipulator"&' +109 "core" ' + .tHand.close +2 "manipulator"&L/ +77 "core" / +2 "manipulator"&M& +3 "core" &- ! * a, +2 "manipulator"&O% +3 "core" %  " g aw +2 .tForearm.seek :retract +2 "manipulator"&P'\ +100 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&R( +283 "core" ( +2 "manipulator"&B& +3 "core" &  M nK +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &E& +3 "core" &   oK + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&G'ρ +104 "core" ' +3 "manipulator"&N& +4 "core" &  b oK +2 "manipulator"&U% +3 "core" %u z  lU +2 "collection"'V& +3 "core" & " +2 "collection"'K& +3 .tCC.seek :closed +2 "collection"'X(O +3 "core" & S +3 & Z  +9 &0x  ,} +10 &a{ = ? +9 &mp V Q +9 &/N W P +10 &R H P +9 &M\ O Q +9 &tO  G Q +10 &7O \\ P +9 &N\ W P +10 &S O Q +9 & ~ON P +9 &"?R] P +10 &$Q O Q +9 &%K U P +9 &'T V P +10 &)GR L P +9 &+ O  P P +9 &,Q U P +10 &.O L P +9 &0NP U Q +10 &2Q\ K P +9 &3Q   P +9 &5O\ H Q +10 &7VO S Q +9 &9O O Q +10 &:O L P +9 &<L\ @ P +9 &>^Q Z Q +10 &@!O M P +9 &AO U P +9 &CR N Q +10 &EeT K Q +9 &G#_ I R +10 &Hk M T +9 &J\ C Y +9 &LK O ] +10 &N\ \ N P +9 &O4H\  V %p +9 &OvyM Q +5 ( + "collection"'K& +39 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.90 +11 "collection"'Y& +4 "core" &Ovs C Q + .tHand.open +2 "manipulator"&Z1 +74 "core" 1 +3 "manipulator"&Q% +4 "core" % u j t kU +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&S'\ +98 "core" ' + .tPSV.dial PSR +2 "processing"% +107 "core"  +2 "processing"%]% +4 "core" %X + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%^' +1614 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%a  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%['W +1618 "core" ' + .tPSV.dial PSR +2 "processing"%b +45 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%W' +2649 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +5 "processing"%c  + "collection"'>  +39 "core"  +130  + .tPSV.dial :mixloop +2 "processing"%d +106 "core" + .tCTV.dial :air,avoiding: :intake +2 "collection"'e +3 "core"  +2 "collection"'f  +5 "core" + .tPTV.dial :PRVmixing +2 "processing"%g  +75 "core" +2 .tPS.seek 0ml +2 "processing"%h'W +2635 "core" ' + .tPSV.dial :air +2 "processing"%i  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%j' +2630 "core" ' + .tPSV.dial :mixloop +2 "processing"%k +46 "core" +2 .tPS.seek 0ml +2 "processing"%l'W +2635 "core" ' + .tPSV.dial :air +2 "processing"%m  +45 "core"  +2 .tPS.seek 2.5ml +2 "processing"%n' +2626 "core" ' + .tPSV.dial :mixloop +2 "processing"%o +45 "core" +2 .tPS.seek 0ml +2 "processing"%p'W +2632 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&q& +4 "core" &  < C  hK +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&r( +4 "core" ( +2 "manipulator"&s& +3 "core" &  I I  hK +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &t& +3 "core" &  I H Q hK + .tForearm.seek CC +2 "manipulator"&u'ρ +94 "core" ' + .tHand.close +2 "manipulator"&v/ +75 "core" / +2 .tCC.seek :open +2 "collection"'w( +380 "core" ( +2 "manipulator"&x& +3 "core" &  | > nK +2 "manipulator"&y% +3 "core" % ϓ  m +2 .tForearm.seek :retract +2 "manipulator"&z'\ +104 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&{(- +301 "core" ( +2 "manipulator"&|& +3 "core" &- { pE +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &}& +3 "core" &- K pE + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&~' +109 "core" ' + .tHand.open +2 "manipulator"&1 +69 "core" 1 +2 "manipulator"&% +3 "core" % \ - .  c +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 ."da"delayUntil "10:13:00.41" +5414 "Can"t << +19332 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"% @ +75 "core" A + ."da"PBV.dial :waste1 +2 "processing"%  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +36 "core" , + ."da"PSV.dial :air +2 "processing"%  +45 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%\ ' +2472 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +45 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%  +56 "core" + ."da"delay 2 seconds +203 .PSV.dial :mixloop +2 "processing"% +43 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%  +56 "core" +2 ."da"PS.seek :empty +2 "processing"%'9 +2490 "core" ' + #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +134 "core"  +2 "processing"%% +3 "core" %;; + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%' +611 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'[ +1611 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +73 "core"  + ."da"PSV.dial PTV +2 "processing"% +75 "core" + ."da"PBV.dial :waste1 +2 "processing"%8  +35 "core"  +2 "processing"%% +3 "core" %V  +2 ."da"PS.seek 1.5ml +2 "processing"%' +589 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"%!'W +1618 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +36 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%# +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%$' +2490 "core" ' + ."da"PSV.dial PTV +2 "processing"%` +76 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%& +140 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%% +76 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%(  +74 "core"  +2 ."da"PS.seek :empty +2 "processing"%"'9 +2495 "core" ' + #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%' +136 "core"  +2 "processing"%*% +3 "core" %6 + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%,' +603 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%+'[ +1610 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%) +75 "core" + ."da"PBV.dial :waste1 +2 "processing"%/  +37 "core" +2 "processing"%-% +3 "core" %V=  +2 ."da"PS.seek 1.5ml +2 "processing"%0' +594 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%. * +34 "Can"i EE +3 "core" , +2 ."da"PS.seek 0ml +2 "processing"%3'W +1607 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%1  +35 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%2 * +36 "core" , +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"%4 +87 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%7' +2473 "core" ' + ."da"PSV.dial PTV +2 "processing"%5 +74 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%9 +74 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%6 +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%;  +76 "core"  +2 ."da"PS.seek :empty +2 "processing"%:'9 +2496 "core" ' + #"da"getPMLReagent08 +2 .PRV.dial :air + "processing"%=  +44 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +3 "processing"%  +134 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 + "processing"%?  +43 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"%@ +45 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%C' +381 "core" ' + ."da"delay 2 seconds +203 .PRV.dial :air + "processing"%<  +45 "core"  +2 "processing"%A% +3 "core" %7  +2 ."da"PS.seek 0.55ml +2 "processing"%F'| +335 "core" ' + #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%  +46 "core"  +2 ."da"PS.seek 2ml +2 "processing"%'[ +1558 "core" ' + ."da"PSV.dial :PML +2 "processing"%I +46 "core" + ."da"PTV.dial :mixing +39 "processing"%J @ +83 "core" B + ."da"PBV.dial :waste1 +2 "processing"%T  +36 "core" +2 "processing"%L% +3 "core" %W!  +2 ."da"PS.seek 1.85ml +2 "processing"%M'7 +240 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%O * +36 "core" , +2 ."da"PS.seek 0ml +4 "processing"%_'W +1964 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +29856 "Can"o SS +18146 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%B * +36 "core" , + ."da"PSV.dial :air +3 "processing"%E  +43 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%H' +2495 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%N +57 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%U  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%V +46 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%P  +46 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2495 "core" ' +2 #"da"washCycleDA #1 of 3 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%Y +136 "core"  +2 "processing"%Z% +3 "core" %9* + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%Q' +596 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%K'[ +1608 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +74 "core"  + ."da"PSV.dial PTV +2 "processing"%] +75 "core" + ."da"PBV.dial :waste1 +2 "processing"%G  +36 "core" +2 "processing"%D% +3 "core" %`Q  +2 ."da"PS.seek 1.5ml +2 "processing"%a' +588 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%^ * +37 "core" , +2 ."da"PS.seek 0ml +2 "processing"%b'W +1620 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%[  +34 "core"  + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 + "processing"%> * +36 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%c +77 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%d' +2487 "core" ' + ."da"PSV.dial PTV +2 "processing"%e +77 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%f +78 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%g +76 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%W  +73 "core"  +2 ."da"PS.seek :empty +2 "processing"%i'9 +2498 "core" ' + #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%h +136 "core"  +2 "processing"%k% +3 "core" %;C + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%j' +597 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%m'[ +1614 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%l +76 "core" + ."da"PBV.dial :waste1 +2 "processing"%o  +36 "core" +2 "processing"%n% +3 "core" %XX  +2 ."da"PS.seek 1.5ml +2 "processing"%q' +588 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%s * +37 "core" , +2 ."da"PS.seek 0ml +2 "processing"%t'W +1322 "Can"r >> +291 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%v  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%R * +36 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%S +77 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%X' +2473 "core" ' + ."da"PSV.dial PTV +2 "processing"%x +77 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%y +76 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%u +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%r  +75 "core"  +2 ."da"PS.seek :empty +2 "processing"%|'9 +2496 "core" ' + #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%} +147 "core"  +2 "processing"%% +3 "core" %9G + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml +2 "processing"%z'[ +1607 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%~ +77 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +36 "core" +2 "processing"%% +3 "core" %^;  +2 ."da"PS.seek 1.5ml +2 "processing"%' +589 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"%p'W +1615 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +36 "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"% +74 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2508 "core" ' + ."da"PSV.dial PTV +2 "processing"%\ +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"% +75 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"% +76 "core" + ."da"delay 5 seconds +504 .PSV.dial :air +2 "processing"%  +74 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2510 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"% +139 "core"  +5 "processing"%% +16 "core" %@S +4 #"da"Pulling 0.25ml of PSR.sub1 +2 .PSR.select :sub1 +4 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.25ml +2 "processing"%8'7 +338 "core" ' +8 ."da"delay 5 seconds +503 "processing"%% +4 "core" %5R  + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +3 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%' +336 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml +2 "processing"% '[ +1608 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +76 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +36 "core" +2 "processing"%% +3 "core" %Zf  +2 ."da"PS.seek 1.5ml +2 "processing"%#' +585 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%! * +37 "core" + +2 ."da"PS.seek 0ml +2 "processing"%`'W +1607 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%&  +36 "core" +2 ."da"delay 30 seconds +2912 "Can"x 11 +90 ."da"PBV.dial between PSV and waste1 +2 "processing"%% * +37 "core" + +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"%( +77 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%$' +2541 "core" ' + ."da"PSV.dial PTV +2 "processing"%' +89 "core"  + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%* +76 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%" +78 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%,  +77 "core"  +2 ."da"PS.seek :empty +2 "processing"%)'9 +2565 "core" ' +2 "processing"%/9 +3 "core" 94 +2 #"da"Processing Puck Heater at 28.2C before imaging + .PH.coast +2 "processing"%-  +3 "core" 4 + 4 + "processing"%+& +3 "core" &TH" / +52 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 + "manipulator"&.% +4 "core" %\  ( ' 7 +2 "storage"(0% +3 "core" %~ +2 "storage"(1. +2 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 3 +2 "storage"(2( +343 "core" ( + ."da"SC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (4& +3 "core" & V R r + "manipulator"&3& +4 "core" &-   X 2D + "manipulator"&5% +4 "core" %\  2 +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&9( +172 "core" ( +2 "manipulator"&6& +3 "core" &   R 1% +2 "storage"(;& +3 "core" & 2 7 ` +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&7' +95 "core" ' +2 "storage"(=& +3 "core" & J L 0 +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 ."da"SE.seek :beamBreak + "storage"('L +283 "core" ' + "storage"(?- +4 "core" -'L + ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"(@' +34 "core" ' +2 "manipulator"&:& +4 "core" &  R 2% +2 "manipulator"&<% +3 "core" %з u 2 +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&A'\ +91 "core" ' +14 ."da"Elbow.seek PC +2 "manipulator"&C( +243 "core" ( + "manipulator"&& +4 "core" & b 0 +2 ."da"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &F& +3 "core" & b 1 +2 ."da"Forearm.seek PC +2 "manipulator"&I' +101 "core" ' + ."da"Hand.close +2 "manipulator"&J/ +69 "core" / +2 ."da"PC.seek :open +2 "processing"%T( +405 "core" ( +2 "storage"(L& +3 "core" & L J  +2 "manipulator"&O& +3 "core" &   1 +2 "manipulator"&% +3 "core" %   8 1 +2 ."da"Forearm.seek :retract +2 "manipulator"&M'\ +94 "core" ' +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&( +251 "core" ( +2 "manipulator"&B& +3 "core" &  T 0$ +2 "storage"(E& +3 "core" & ) 8 +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&_' +120 "core" ' +2 ."da"Hand.open +2 "manipulator"&N1 +76 "core" 1 +2 "storage"(U- +3 "core" -' +2 ."da"SE.seek -0.19 Pucks below Top Plate +2 "storage"(V' +26 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.86 Pucks below Top Plate +2 "storage"(P' +50 "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/da19jun1610h.tif +3 "processing"%H& +9 "core" & +4 "manipulator"&Y& +8 "core" &\  4 %$ +3 "manipulator"&Z% +5 "core" %  w ? %# +3 ."psFlush"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&Q(- +180 "core" ( +4 "manipulator"& & +4 "core" &- d E $ + ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &]& +3 "core" &- $ + ."psFlush"Forearm.seek :garage +3 "manipulator"&G' +107 "core" ' + ."psFlush"Hand.close +2 "manipulator"&D/ +69 "core" / +2 "manipulator"&K& +4 "core" &-   + "manipulator"&^% +4 "core" %  ) j +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&a'\ +105 "core" ' +2 ."psFlush"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&[( +127 "core" ( +2 "manipulator"&>& +3 "core" &  "F +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &c& +2 "core" &  "F +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +2 "manipulator"&b' +99 "core" ' +2 "manipulator"&e& +4 "core" &  "F +2 "manipulator"&f% +3 "core" %  " +2 "processing"%g& +4 "core" & + "processing"%W& +4 ."psFlush"PC.seek :closed +2 "processing"%d(Tg +3 "core" & +3 &  +9 &.n ,} +10 &bp @ +9 &_b| R +9 &?n S +10 &Cq S +9 &Da S +9 &dCT S +10 &'AO R +9 &AC R +10 &AE R +9 & mAH R +9 &"/AA R +10 &#A9 R +9 &%A2 S +9 &'sB> S +10 &)6A> S +9 &*D2 R +10 &,A* R +9 &.}A) R +9 &0>D" S +10 &2D" S +9 &3D R +9 &5A# R +10 &7FD\ S +9 &9D S +10 &:B S +9 &<? S +9 &>O> R +10 &@@ R +9 &AC9 S +9 &CAr S +10 &EVA S +9 &GE S +10 &HJ T +9 &JW V +9 &LLz Y +10 &N x Z +9 &O{ Z +9 &Qy [ +10 &SGt ? +9 &T%,ss S +9 &TN * +2 ( + "processing"%W& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.74 +2 "processing"%h& +4 "core" &TNy * + ."psFlush"Hand.open +2 "manipulator"&k1 +73 "core" 1 +3 "manipulator"&i% +4 "core" % ~ . + ."psFlush"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&j'\ +108 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%l +140 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."psFlush"PS.seek 1ml +2 "processing"%o'P +508 #"da"SX HX9/16 (USB:47): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 18.677 seconds\ /var/log/esp/da19jun1610h.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da19jun1610h15s.tif +589 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%n' +960 #"da"SX HX9/16 (USB:47): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da19jun1610h15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da19jun1610h30s.tif +641 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%m +76 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%s  +35 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%q'W +2298 #"da"SX HX9/16 (USB:47): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da19jun1610h30s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da19jun1610h70s.tif +332 "core" ' +3 ."psFlush"PSV.dial PSR +56 "processing"%v +79 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%R' +597 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%S' +2116 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%t +79 "core" + ."psFlush"PBV.dial PSV +2 "processing"%x U +58 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%y'W +2625 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%u @ +46 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%r' +1087 #"da"SX HX9/16 (USB:47): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da19jun1610h70s.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF + ."Qmail"HABfans.email "18.677 sec auto-exposure",Subject: "da19jun1610h images!" +15 "storage"(X- +6 "core" -' +9 "storage"(}& +4 "core" & +2 "manipulator"&& +3 "core" & S GF +3 "manipulator"&|% +4 "core" %\ k G +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 3 + "manipulator"&( +264 "core" ( +2 "manipulator"&~& +4 "core" & L"z +2 "storage"(& +3 "core" &  +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&' +101 "core" ' +3 ."da"SE.reconfigure SEgently +4 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.15 Pucks below Top Plate +2 "storage"(z' +60 "core" ' +8 "manipulator"&& +14 "core" &   2 Y"z +6 "storage"(& +14 "core" &   " +3 ."da"Elbow.reconfigure LimpElbow +9 "manipulator"&$ ,(#b +4 ."da"Forearm.reconfigure LooseForearm +12 "manipulator"&#Q@2^d^b +12 ."da"Forearm.seek 3 +5 "manipulator"& ' +40 "core" ' +3 ."da"Elbow.hold +10 "manipulator"&, +8 "core" , +8 ."da"Elbow.reconfigure TightElbow +12 "manipulator"&$&.,(\ #b +17 ."da"SE.reconfigure SEconfig +7 "storage"(#QK-0-\ b +11 ."da"SE.seek 0.04 Pucks below Top Plate +2 "storage"(' +23 "core" ' +9 "manipulator"&p% +13 "core" %p ` M +3 "storage"(\ & +5 "core" &\ \  _ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 3 + 318 counts + "manipulator"&'D +14 "core" ' +2 "manipulator"&& +4 "core" &   \\"z +2 "storage"(& +4 "core" & A > * + ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&' +40 "core" ' +3 "storage"(% +7 "core" % @ A \ +3 ."downElevator"SE.seek :down +6 "storage"('v +99 (% +18 "core" %.   T [t + "manipulator"&% +4 "core" %д   Zs +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&8'\ +91 "core" ' +51 ' +2 ."downElevator"SE.coast +3 "storage"(5 +5 ."da"SC.coast +2 "storage"(6 +382 "core" ' +5 ."psFlush"PSV.dial :waste1 +7 "processing"%  +75 "core"  +6 ."psFlush"PS.seek :empty +2 "processing"%'9 +2628 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +46 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%' +2639 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +86 "core"  + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%!'W +2637 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%# @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%&' +2624 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%%  +74 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%('9 +2632 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%` +45 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%''P +1099 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%*' +1620 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%" +86 "core"  + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%,  +56 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%$'W +2627 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%/ +74 "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"%+' +2119 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%. +75 "core" + ."psFlush"PBV.dial PSV +2 "processing"%0 U +55 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%1'W +2638 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%4 @ +45 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%3' +2642 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%5  +73 "core"  +2 ."psFlush"PS.seek :empty +41 "processing"%6'9 +2637 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%; +45 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%=' +2634 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%{ +86 "core"  + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%'W +1626 "Can"v << +1001 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%? @ +55 "core" B +2 ."psFlush"PS.seek 2.5ml +2 "processing"%:' +2632 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%<  +77 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2632 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&7& +4 "core" & Q o"z + "manipulator"&% +4 "core" %\  ~ ~ + p + ."psFlush"Elbow.seek PC +2 "manipulator"&F( +262 "core" ( +2 "manipulator"&9& +3 "core" &  o- +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &J& +3 "core" & l o- +2 ."psFlush"Forearm.seek PC +2 "manipulator"&A' +96 "core" ' + ."psFlush"Hand.close +2 "manipulator"&\\/ +65 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%L( +399 "core" ( +2 "manipulator"&O& +3 "core" & + o- +2 "manipulator"&% +3 "core" % / o +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&I'\ +93 "core" ' + ."psFlush"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&B(- +178 "core" ( +2 "manipulator"&E& +3 "core" &- ~  p< +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &C& +3 "core" &- {  p< +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&N' +114 "core" ' + ."psFlush"Hand.open +2 "manipulator"&U1 +65 "core" 1 +2 "manipulator"&H% +3 "core" % v W V fu +3 ."psFlush"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&M'\ +106 "core" ' + #tFinished short da assay +52110 "Can" 66 +38527 #t-> access 3 +3 .SE.seek :down + "storage"(Y'v +3 "core" ' + "manipulator"&Z% +4 "core" %\ #  p D +2 "manipulator"&@& +3 "core" &- O q< +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 7 + "storage"(V([z +1286 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 ( & +2 "core" &[}   \ \ \  +558 #t-> access 4 +3 .SE.seek :down + "storage"(]'v +3 "core" ' +2 "manipulator"&_% +4 "core" %\ # J n D + "manipulator"&& +4 "core" &-  n< + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 1 + "storage"(D($ +1911 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (K& +2 "core" &'  E\ +4954 #t-> Flush.CC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'^& +3 "core" &  +2 "manipulator"&& +4 "core" &- f d \\ l< +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&>(- +2 "core" ( +2 "manipulator"&c& +3 "core" &- b o ; k< + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &G& +2 "core" &- n s l< +2 .tForearm.seek :garage +2 "manipulator"&e' +111 "core" ' + .tHand.close +2 "manipulator"&f/ +76 "core" / +2 "manipulator"&g& +3 "core" &- 4 / > b< +2 "manipulator"&Q% +3 "core" %  + +  bJ +2 .tForearm.seek :retract +2 "manipulator"&a'\ +101 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&T( +281 "core" ( +2 "manipulator"&h& +3 "core" & Y m h;7 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &k& +3 "core" & W > L i;7 + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&i'ρ +96 "core" ' +2 "manipulator"&W& +3 "core" & W U f;7 +2 "manipulator"&l% +3 "core" %σ G O ~ f +2 "collection"'b& +4 "core" & c + "collection"')& +4 .tCC.seek :closed +2 "collection"'o(O +2 "core" & _ +3 &  c  +10 &.v\ k ,} +9 &by b ? +10 &_n\ ^ Q +9 &"L d P +9 &Q f P +10 &L\  e P +9 &gN _ P +9 &(S d Q +10 &K\ c P +9 &O  a P +10 & nO c Q +9 &"0N\ c Q +9 &#L\ d P +10 &%M  ` P +9 &'vQ\ b Q +9 &)8N  b Q +10 &*J b P +9 &,R b Q +9 &.P ^ P +10 &0@Q\ a Q +9 &2N\ ` Q +10 &3K\ f P +9 &5K _ P +9 &7IM\ ` P +10 &9\ O d Q +9 &:N ` Q +10 &<J d P +9 &>QO a P +9 &@P Z P +10 &AQ ` P +9 &CQ  ^ Q +9 &EWW  _ Q +10 &G] c R +9 &Hk` T +10 &J ` Y +9 &L<\ d ] +9 &M ^ W +10 &O1>\ _ . +9 &Om ] I +5 ( + "collection"')& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.92 + "collection"'m& +4 "core" &O_ V I + &O_ S I +2 .tHand.open + "manipulator"&s1 +66 "core" 1 +2 "manipulator"&n% +3 "core" % σ 7 0 d c +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&v'\ +102 "core" ' +5 #t-> CBV.PRV +2 .CBV.dial PRV +973 #-> PTV.PRV + .PTV.dial PRV +2 "processing"%q @ +73 "core" @ +586 #t-> PSV.PTV +2 .PSV.dial PTV + "processing"%R +106 "core" +464 #t-> CTV.air +2 .CTV.dial :air +546 #-> PRV.CBV +3 .PRV.dial CBV +2 "processing"%t  +44 "core"  +596 #t-> PSR.flush + .PSR.select :flush +2 "processing"%@ +652 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%x +76 "core"  +498 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%S' +2642 "core" ' +2 "processing"%u% +3 "core" %#  +1637 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%y +87 "core"  +419 #t-> PS.empty +3 .PS.seek :empty +2 "processing"%X'9 +1915 "Can" RR +710 "core" ' +2 "processing"%}% +3 "core" %> +6 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"% +73 "core"  +6 #t-> PS.fill + .PS.seek 2.5ml +37 "processing"%|' +2650 "core" ' +2 "processing"%~% +3 "core" % +6 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"% +77 "core" +6 #t-> PS.empty + .PS.seek :empty +2 "processing"%['9 +2678 "core" ' +2 "processing"%% +3 "core" %@ +6 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"% +77 "core"  +6 #t-> PS.fill + .PS.seek 2.5ml +2 "processing"%j' +2641 "core" ' +2 "processing"%p% +3 "core" %"  +6 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%P +76 "core" +6 #t-> PS.empty + .PS.seek :empty +2 "processing"%\ '9 +2641 "core" ' +2 "processing"%% +3 "core" %7 +6 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"% +77 "core"  +286 #t-> PSR.air + .PSR.select :air +2 "processing"% +411 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%' +2624 "core" ' +2 "processing"%% +3 "core" %  +6 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"% +77 "core" +6 #t-> PS.empty + .PS.seek :empty +2 "processing"%'9 +2647 "core" ' +2 "processing"%% +3 "core" %< +6 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%z +88 "core"  +190 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"% ' +2635 "core" ' +2 "processing"%% +3 "core" %  +6 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"% +86 "core" ~ +6 #t-> PS.empty + .PS.seek :empty +2 "processing"%'9 +2641 "core" ' +2 "processing"%% +3 "core" %4 +6 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%2 +74 "core"  +6 #t-> PS.fill + .PS.seek 2.5ml +2 "processing"%' +2631 "core" ' +2 "processing"%r% +3 "core" %  +6 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"% +75 "core" +6 #t-> PS.empty + .PS.seek :empty +2 "processing"%'9 +2624 "core" ' +2 "processing"% % +3 "core" %> +16304 #t-> Flush.garage +2 #Garaging FlushPuck in Collection Clamp + "manipulator"&& +3 "core" & R J Z f;7 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&#( +3 "core" ( +2 "manipulator"&!& +4 "core" & I P e;7 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &%& +2 "core" & I O  f;7 +2 .tForearm.seek CC +2 "manipulator"&&'ρ +94 "core" ' + .tHand.close +2 "manipulator"&`/ +76 "core" / +2 .tCC.seek :open + "collection"'(( +381 "core" ( +4 "manipulator"&'& +4 "core" & R Q Z e;7 + "manipulator"&"% +4 "core" % ϕ H H A e +2 .tForearm.seek :retract + "manipulator"&,'\ +99 "core" ' + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&*(- +303 "core" ( + "manipulator"&/& +4 "core" &- S H 1 hI +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &$& +2 "core" &- ; 8 D hI +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&-' +113 "core" ' + .tHand.open +2 "manipulator"&.1 +66 "core" 1 +2 "manipulator"&0% +3 "core" % 9 1 l ^ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&+'\ +101 "core" ' +13311 "Can" @@ +60002  @@ +60003  @@ +60002  @@ +60002  AA +60002  A@ +60002  @@ +60002  A@ +60003  @@ +60002  AA +60002  A@ +44515 #t-> startTube 4 +320 #-> shortDA +2 "collection"'4% +3 "processing"%1% +4 "core" %/ +4 %>{ +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +795 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay + .delay 10 seconds +1004 .PSV.dial :mixloop + "processing"%5 +56 "core" + .tPTV.dial :PRVmixing +2 "processing"%3  +75 "core" + .tPRV.dial :sipper +2 "processing"%;  +139 "core"  +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%6'] +2294 "core" ' + ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%{  +139 "core"  +2 .tPS.seek 0.5ml +2 "processing"%=' +1266 "core" ' + .tPRV.dial :waste2 +2 "processing"%? @ +105 "core" ? +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek :empty + "processing"%'9 +613 "core" ' + .tPSV.dial PSR +2 "processing"%< +105 "core"  +2 "processing"%:% +3 "core" %> + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%7'P +1101 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%' +1606 "core" ' + .tPSV.dial :mixloop +2 "processing"%9 +107 "core" +2 .tPS.seek :empty + "processing"%J'9 +2637 "core" ' + .tPSV.dial PSR +2 "processing"% +107 "core"  +2 "processing"%\\% +3 "core" %9' + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1ml + "processing"%8'P +1101 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%d' +1616 "core" ' + .tPSV.dial :mixloop +2 "processing"%O +119 "core" + .tPRV.dial :sipper +2 "processing"%  +42 "Can" BB +3 "core" +2 .tPS.seek :empty + "processing"%E'9 +2639 "core" ' + .tPSV.dial PSR +2 "processing"%C +105 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%A' +2634 "core" ' + .tPSV.dial :mixloop +2 "processing"%F +107 "core" +2 .tPS.seek :empty + "processing"%U'9 +2640 "core" ' +2 #tLoading da puck from tube 4 into Processing Clamp + "processing"%H& +4 "core" & +37 "manipulator"&I% +11 "core" %  O P L g +2 "storage"(N% +3 "core" %} \  + "storage"(Z. +3 "core" .($ +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"(@(,H +978 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 ( & +2 "core" &,L# \   +2 "manipulator"&_& +3 "core" &- H M fI +2 "manipulator"&% +3 "core" %  D F w f +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&Y( +176 "core" ( +2 "manipulator"&V& +3 "core" & P L G f!s +2 "storage"(K& +3 "core" &,L# \   +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&^'# +95 "core" ' +2 "storage"(& +3 "core" &,L#\   +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak + "storage"(c'L +288 "core" ' +2 "storage"(G- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +4 (f& +2 "core" &,L# L \  +2 "manipulator"&g& +3 "core" & / 0 ? d!s +2 .tElbow.seek 4 +2 "manipulator"&Q( +26 "core" ( +2 "manipulator"&B& +3 "core" & N G . f +2 "storage"(M& +3 "core" &,L# \  +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&e'ϓ +25 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&h/ +70 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&k& +4 "storage"(>'v +3 "core" & E G f +2 "manipulator"&W% +3 "core" % π N G ! g +2 .tForearm.seek :retract +2 "manipulator"&l'\ +99 "core" ' +2 .tElbow.seek PC +2 "manipulator"&b( +162 "core" ' + ."downElevator"SE.coast + "storage"(5 +71 "core" ( +2 "manipulator"&a& +3 "core" & C A + e +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &w& +3 "core" & B D t e +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&)' +106 "core" ' +2 "manipulator"&m& +3 "core" & * )  c +2 "manipulator"&s% +4 "core" % ( -  c +2 "processing"%n& +3 "core" &( +2 "processing"%i& +3 .tPC.seek :closed +2 "processing"%q(Tg +3 "core" &G +5 & 5 +9 &=Gp 1 +10 &`nv F +9 &Y R +9 &F Q +10 &{G R +9 &>L Q +9 &I Q +10 &G R +9 &G Q +10 &FH Q +9 &!J R +9 &"G R +10 &$F R +9 &&NG Q +9 &(H Q +10 &)G Q +9 &+G R +10 &-UJ R +9 &/I R +9 &0E Q +10 &2G Q +9 &4]JJ R +9 &6 J~ Q +10 &7F R +9 &9H R +10 &;gE Q +9 &=(J Q +9 &>J` Q +10 &@J Q +9 &BnIy Q +9 &D0J Q +10 &EM R +9 &GRX R +10 &In] T +9 &K'{ W +9 &Lz X +10 &N} X +9 &Pj X +9 &R, X +10 &Sga{ * +9 &TAa 5 +8 ( +2 &TK + + "processing"%i& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.77 + .Hand.open +2 "manipulator"&R1 +67 "core" 1 +2 "manipulator"&t% +3 "core" % " , & a +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&x'\ +93 "core" ' + .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 4 in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%  +4 %u9 +3 "core" 9 +102 "processing"%y9 +2 "core" 9 +103 "processing"%S9 +2 "core" 9  +103 "processing"%}9 +3 "core" 9  +102 "processing"%9 +2 "core" 9 +103 "processing"%X9 +2 "core" 9 +103 "processing"%~9 +2 "core" 9 +103 "processing"%9 +2 "core" 9 +103 "processing"%|9 +2 "core" 9" +103 "processing"%9 +2 "core" 9& +103 "processing"%9 +2 "core" 9+ +103 "processing"%[9 +2 "core" 9/ +103 "processing"%p9 +2 "core" 93 +103 "processing"%P9 +3 "core" 97 +103 "processing"%j9 +2 "core" 9; +103 "processing"%9 +2 "core" 9@ +103 "processing"%9 +2 "core" 9D +103 "processing"%\ 9 +2 "core" 9H +103 "processing"%9 +3 "core" 9L +103 "processing"%9 +2 "core" 9P +103 "processing"%9 +2 "core" 9U +103 "processing"%9 +2 "core" 9Y +103 "processing"%z9 +2 "core" 9] +103 "processing"%9 +3 "core" 9a +102 "processing"%9 +2 "core" 9e +103 "processing"%9 +2 "core" 9j +103 "processing"% 9 +2 "core" 9n +103 "processing"%9 +2 "core" 9r +103 "processing"%29 +2 "core" 9v +103 "processing"%9 +2 "core" 9z +103 "processing"%r9 +2 "core" 9 +103 "processing"% 9 +2 "core" 9 +103 "processing"%9 +2 "core" 9 +103 "processing"% 9 +3 "core" 9 +103 "processing"%9 +2 "core" 9 +103 "processing"%!9 +2 "core" 9 +103 "processing"%%9 +2 "core" 9 +103 "processing"%`9 +2 "core" 9 +103 "processing"%T9 +3 "core" 9 +103 "processing"%v9 +2 "core" 9 +103 "processing"%o9 +2 "core" 9 +103 "processing"%'9 +2 "core" 9 +103 "processing"%"9 +2 "core" 9% +103 "processing"%&9 +3 "core" 9+ +103 "processing"%#9 +2 "core" 90 +103 "processing"%/9 +2 "core" 97 +103 "processing"%$9 +2 "core" 9= +103 "processing"%.9 +2 "core" 9C +103 "processing"%09 +2 "core" 9I +103 "processing"%,9 +2 "core" 9O +103 "processing"%-9 +2 "core" 9U +103 "processing"%9 +2 "core" 9\\ +3 .tPH.hold 2:00:00,28C +3 "processing"%4 ppX + .tdelay 1:30 +3 "core"  +9002 .tPSR.select :air + .PSV.dial PSR +2 "processing"%1 +107 "core"  +2 "processing"%5% +3 "core" %8\\ +2 #tPulling 0.5ml of PSR.wash .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml + "processing"%3' +600 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +9 .tPS.seek 2ml +2 "processing"%;'[ +1614 "core" ' + .tPTV.dial :puck +2 "processing"%  +133 "core"  + .tPSV.dial PTV +2 "processing"%{ +88 "core"  + .tPBV.dial :waste1 +2 "processing"%6  +56 "core" +2 "processing"%?% +3 "core" %Yi  +2 .tPS.seek 1.5ml +2 "processing"%=' +590 "core" ' + .tdelay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%< * +37 "core" , +2 .tPS.seek 0ml +2 "processing"%:'W +1607 "core" ' + .tdelay 5:00 +28840 "Can" == +1163 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +36 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%7 * +36 "core" , +2 .tPSR.select :air + .PSV.dial PSR +2 "processing"%9 +73 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%' +2500 "core" ' + .tPSV.dial PTV +2 "processing"% +87 "core" ~ +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%\\ +74 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +3 "processing"%J +74 "core" + .tdelay 5 seconds +503 .PSV.dial :air + "processing"%8  +75 "core"  +2 .tPS.seek :empty +2 "processing"%O'9 +2509 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +134 "core" + .tPSV.dial :mixloop +2 "processing"%d +45 "core" + .tPRV.dial :ab1 +2 "processing"%C @ +107 "core" > +47 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%E'w +355 "core" ' + .tdelay 2 seconds +203 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +2 "processing"%F  +45 "core"  +2 "processing"%A% +4 "core" %s  + .tPS.seek 0.32ml +2 "processing"%H' +400 "core" ' + .tdelay 2 seconds +203 .CBV.dial between PRV and PSV +2 "collection"'I  +39 "core" + .tPRV.dial :air +2 "processing"%N  +44 "core"  +2 .tPS.seek 0.9ml +2 "processing"%Z'D +1235 "core" ' + .tPRV.dial :waste2 +2 "processing"%D @ +76 "core" > +2 .tPS.seek 0.5ml +2 "processing"% ' +871 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%_  +56 "core" +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%'[ +1607 "core" ' + .tPSV.dial :PML +2 "processing"%V +42 "core" + .tPTV.dial :mixing +2 "processing"%K @ +73 "core" B + .tPBV.dial :waste1 +2 "processing"%  +35 "core"  +2 "processing"%*% +3 "core" %a=  +2 .tPS.seek 1.85ml +2 "processing"%+'A +232 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%G * +36 "core" , +2 .tPS.seek 0ml +2 "processing"%f'W +1972 "core" ' + .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"']& +2 "core" & +2 "manipulator"&g& +3 "core" & , , b +2 "manipulator"&B% +3 "core" %\ ( , - d"X +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&M(- +137 "core" ( +2 "manipulator"&h& +3 "core" &- + +  c* +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &k& +3 "core" &- ! , ? b* +2 .tForearm.seek :garage + "manipulator"&W' +111 "core" ' + .tHand.close +2 "manipulator"&Y/ +67 "core" / +2 "manipulator"&^& +3 "core" &- Z) +2 "manipulator"&c% +3 "core" %  Y XI +2 .tForearm.seek :retract +2 "manipulator"&e'\ +113 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&a( +264 "core" ( +2 "manipulator"&w& +3 "core" & 0 2 c4 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &Q& +3 "core" & D =  f4 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&m'ρ +104 "core" ' +3 "manipulator"&s& +4 "core" & : " e4 +2 "manipulator"&n% +3 "core" %ώ # ) dL +2 "collection"'>& +4 "core" & + "collection"'l& +4 .tCC.seek :closed + "collection"'L(O +4 "core" & + &"  +10 &-uC ,~ +9 &c{ @ +10 &gm  Q +9 &)K P +9 &Q P +10 &PG P +9 &oP P +10 &0O Q +9 &N Q +9 &OO Q +10 & vL Q +9 &"9O P +9 &#N  Q +10 &%J P +9 &'~O[ Q +10 &)AL^ P +9 &+O P +9 &,OB Q +10 &.N R P +9 &0IPW P +9 &2 N ^ P +10 &3N\\ Q +9 &5MW P +10 &7QMZ P +9 &9PZ P +9 &:NN Q +10 &<N_ P +9 &>YOZ P +9 &@N] Q +10 &AN P +9 &CQ? P +10 &E_RZ Q +9 &G\\Z R +9 &HmZ T +10 &J ` Y +9 &LE ] +9 &N\\ R +10 &O5L 'w +9 &Oug ; I +2 ( + "collection"'l& +2 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.94 +2 "collection"'R& +3 "core" &Ou_H I +2 .tHand.open + "manipulator"&t1 +67 "core" 1 +2 "manipulator"&u% +4 "core" % ώ   E aL + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&i'\ +99 "core" ' + .tPSV.dial PSR +2 "processing"%y +117 "core"  +2 "processing"%)% +3 "core" %V +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%S' +1608 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 + "processing"%@  +58 "core"  +2 .tPS.seek 0ml +2 "processing"%}'W +1608 "core" ' + .tPSV.dial PSR +2 "processing"% +55 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%X' +2637 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "processing"%~  +2 "collection"'  +40 "core"  +128  + .tPSV.dial :mixloop +2 "processing"%| +108 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%  +75 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2631 "core" ' + .tPSV.dial :air +2 "processing"%[  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%p' +2636 "core" ' + .tPSV.dial :mixloop +2 "processing"%P +46 "core" +2 .tPS.seek 0ml +2 "processing"%j'W +2632 "core" ' + .tPSV.dial :air +2 "processing"%  +45 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2660 "core" ' + .tPSV.dial :mixloop +2 "processing"%\ +45 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2626 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +4 "core" &  ) Y4 + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +2 "core" ( +2 "manipulator"&& +3 "core" &  E \\4 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &z& +2 "core" &   H ]4 +2 .tForearm.seek CC +2 "manipulator"&'ρ +104 "core" ' + .tHand.close +2 "manipulator"&/ +71 "core" / +2 .tCC.seek :open + "collection"'( +378 "core" ( +2 "manipulator"& & +3 "core" & ' + B ]4 +2 "manipulator"&% +3 "core" % y   - [H +2 .tForearm.seek :retract +2 "manipulator"&2'\ +97 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +278 "core" ( +2 "manipulator"&r& +3 "core" &-   y a8 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &- , / @ b8 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&' +112 "core" ' +2 .tHand.open +2 "manipulator"& 1 +72 "core" 1 +2 "manipulator"&% +3 "core" % x } Xs +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&!'\ +97 "core" ' +2 ."da"delayUntil "13:41:00.71" +17501 "Can"s XW +7317 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%% @ +74 "core" B + ."da"PBV.dial :waste1 +2 "processing"%`  +36 "core" +2 ."da"delay 30 seconds +3040 .PBV.dial between PSV and waste1 +9 "processing"%T * +37 "core" , +2 ."da"PSV.dial :air +2 "processing"%v  +44 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%o' +2489 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%' +46 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%"  +57 "core" + ."da"delay 2 seconds +203 .PSV.dial :mixloop +2 "processing"%& +43 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%#  +45 "core"  +2 ."da"PS.seek :empty +2 "processing"%/'9 +2514 "core" ' + #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%$ +136 "core"  +2 "processing"%.% +3 "core" %< + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%0' +598 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%,'[ +1623 "core" ' + ."da"PTV.dial :puck +2 "processing"%-  +73 "core"  + ."da"PSV.dial PTV +2 "processing"% +75 "core" + ."da"PBV.dial :waste1 +2 "processing"%1  +36 "core" +2 "processing"%5% +3 "core" %b  +2 ."da"PS.seek 1.5ml +2 "processing"%U' +588 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%3 * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'W +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"%6 * +34 "core" * + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%? +87 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%;' +2475 "core" ' + ."da"PSV.dial PTV +2 "processing"%< +73 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%= +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%  +76 "core"  +2 ."da"PS.seek :empty +2 "processing"%7'9 +2488 "core" ' + #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%9 +135 "core"  +2 "processing"%:% +3 "core" %: + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."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"%\\'[ +1616 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%J +76 "core" + ."da"PBV.dial :waste1 +2 "processing"%8  +34 "core"  +2 "processing"%% +3 "core" %`  +2 ."da"PS.seek 1.5ml +2 "processing"%' +596 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%d * +37 "core" , +2 ."da"PS.seek 0ml +2 "processing"%C'W +1616 "core" ' + ."da"delay 2:00 +10405 "Can"^ 99 +1598 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%O  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%F * +36 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%A +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%E' +2480 "core" ' + ."da"PSV.dial PTV +2 "processing"%I +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%N +76 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%H +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%D  +75 "core"  +2 ."da"PS.seek :empty +2 "processing"%Z'9 +2497 "core" ' + #"da"getPMLReagent08 +2 .PRV.dial :air + "processing"%_  +43 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing + "processing"%  +134 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 + "processing"%V  +44 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"%K +46 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%' +395 "core" ' + ."da"delay 2 seconds +204 .PRV.dial :air + "processing"%*  +45 "core"  +2 "processing"%G% +3 "core" %  +2 ."da"PS.seek 0.55ml +2 "processing"%'} +340 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air + "processing"%+  +46 "core"  +2 ."da"PS.seek 2ml +2 "processing"%]'[ +1558 "core" ' + ."da"PSV.dial :PML +2 "processing"%g +46 "core" + ."da"PTV.dial :mixing +2 "processing"%B @ +73 "core" A + ."da"PBV.dial :waste1 +2 "processing"%h  +36 "core" +2 "processing"%k% +3 "core" %^  +2 ."da"PS.seek 1.85ml +3 "processing"%b'> +236 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%Y * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"%^'W +1972 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +41904 "Can"V\ JJ +6098 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%c  +34 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 + "processing"%x * +35 "core" , + ."da"PSV.dial :air +3 "processing"%W  +41 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%w' +2334 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%Q +55 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%M  +40 "core"  + ."da"delay 2 seconds +203 .PSV.dial :mixloop +40 "processing"%s +52 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%n  +45 "core"  +2 ."da"PS.seek :empty +2 "processing"%>'9 +2332 "core" ' + #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%e +139 "core"  +2 "processing"%(% +3 "core" %9\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%R' +593 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%t'[ +1618 "core" ' + ."da"PTV.dial :puck +2 "processing"%u  +70 "core"  + ."da"PSV.dial PTV +2 "processing"%l +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%y  +34 "core" +2 "processing"%)% +3 "core" %Y\  +2 ."da"PS.seek 1.5ml +2 "processing"%m' +599 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%f * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%@'W +1607 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%S  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +35 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%} +83 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2315 "core" ' + ."da"PSV.dial PTV +2 "processing"%~ +81 "core"  + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%| +81 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"% +81 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%X  +72 "core"  +2 ."da"PS.seek :empty +2 "processing"%['9 +2338 "core" ' + #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +139 "core"  +2 "processing"%P% +3 "core" %9\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +10 ."da"PS.reconfigure PSconfig +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 +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1607 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%j +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%\  +35 "core" +2 "processing"%% +3 "core" %^\  +2 ."da"PS.seek 1.5ml +2 "processing"%' +592 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%z'W +1607 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +32 "core"  + ."da"delay 30 seconds +346 "Can"W\ a` +2657 ."da"PBV.dial between PSV and waste1 +2 "processing"%a * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%i +84 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%L' +2329 "core" ' + ."da"PSV.dial PTV +2 "processing"% +69 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +83 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +81 "core" ~ + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%r  +72 "core"  +2 ."da"PS.seek :empty +2 "processing"% '9 +2319 "core" ' + #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +127 "core"  +2 "processing"% % +3 "core" %;\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%' +596 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%2'[ +1607 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%%  +33 "core" +2 "processing"%`% +3 "core" %`\  +2 ."da"PS.seek 1.5ml +2 "processing"%T' +590 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%v * +34 "core" * +2 ."da"PS.seek 0ml +2 "processing"%'W +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 + "processing"%" * +35 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%& +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%#' +2308 "core" ' + ."da"PSV.dial PTV +2 "processing"%o +83 "core"  + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%$ +70 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%. +84 "core" ~ + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%/  +73 "core"  +2 ."da"PS.seek :empty +2 "processing"%0'9 +2321 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%- +131 "core"  +6 "processing"%% +10 "core" %9\ o +5 #"da"Pulling 0.25ml of PSR.sub1 +8 .PSR.select :sub1 +5 "processing"% +23 ."da"PS.reconfigure PSconfig +9 "processing"%#A d`xb +4 ."da"PS.seek 0.25ml +5 "processing"%1'7 +352 "core" ' +2 ."da"delay 5 seconds +502 "processing"%5% +4 "core" %7\ i + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml + "processing"%,' +343 "core" ' +49 ."da"delay 5 seconds +503 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml +2 "processing"%3'[ +1616 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%U +73 "core" + ."da"PBV.dial :waste1 +2 "processing"%{  +34 "core" +2 "processing"%6% +3 "core" %\\\ a +2 ."da"PS.seek 1.5ml +2 "processing"%?' +587 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +35 "core" , +2 ."da"PS.seek 0ml +2 "processing"%<'W +1618 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%=  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"% +74 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%;' +2368 "core" ' + ."da"PSV.dial PTV +2 "processing"%9 +73 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%: +73 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%7 +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%  +72 "core"  +2 ."da"PS.seek :empty +2 "processing"%J'9 +2372 "core" ' +3 "processing"%89 +3 "core" 94 + #"da"Processing Puck Heater at 28.4C before imaging +2 .PH.coast +2 "processing"%  +3 "core" 4 4 +2 "processing"%\\& +3 "core" &TK\ b+ +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 + "manipulator"&d% +3 "core" %\   +2 "storage"(% +3 "core" %{ \ | +2 "storage"(O. +2 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 ."da"SC.seek 3 + "storage"(F( +347 "core" ( + ."da"SC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (A& +2 "core" & -\ v +2 "manipulator"&C& +3 "core" &- x 8 +2 "manipulator"&I% +3 "core" %\  {  +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 3 + "manipulator"&N( +185 "core" ( +2 "manipulator"&H& +3 "core" & C i +2 "storage"(D& +3 "core" & \ u +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&E' +101 "core" ' +2 "storage"(_& +3 "core" & J\ v +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 ."da"SE.seek :beamBreak + "storage"( 'L +270 "core" ' + "storage"(V- +3 "core" -'L +2 ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"(K' +34 "core" ' +2 "manipulator"&Z& +4 "core" &   i + "manipulator"&*% +4 "core" % M } +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&G'\ +92 "core" ' +33 ."da"Elbow.seek PC +2 "manipulator"&( +240 "core" ( +2 "manipulator"&+& +3 "core" &   +2 ."da"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" & + +2 ."da"Forearm.seek PC + "manipulator"&g' +102 "core" ' + ."da"Hand.close +2 "manipulator"&B/ +73 "core" / +2 ."da"PC.seek :open +2 "processing"%h( +403 "core" ( + "storage"(k& +4 "core" & A\ v +2 "manipulator"&Y& +3 "core" & Y +2 "manipulator"&]% +3 "core" % ϔ T +2 ."da"Forearm.seek :retract +2 "manipulator"&b'\ +99 "core" ' +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&c( +256 "core" ( + "manipulator"&x& +4 "core" &  # +2 "storage"(W& +3 "core" & \\\ u +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&^' +99 "core" ' +2 ."da"Hand.open +2 "manipulator"&Q1 +77 "core" 1 +2 "storage"(M- +3 "core" -' +2 ."da"SE.seek -0.19 Pucks below Top Plate +2 "storage"(s' +27 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.86 Pucks below Top Plate +2 "storage"(n' +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/da19jun1614h.tif +3 "processing"%w& +9 "core" &\ O +3 "manipulator"&e& +4 "core" &\    # +3 "manipulator"&(% +4 "core" %    \ +2 ."psFlush"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&>'\ +96 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&R(- +182 "core" ( +4 "manipulator"&u& +4 "core" &-  X + ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &l& +3 "core" &- J +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&y' +107 "core" ' + ."psFlush"Hand.close +2 "manipulator"&)/ +71 "core" / +2 "manipulator"&t& +3 "core" &-  +2 "manipulator"&f% +4 "core" %  a h + ."psFlush"Forearm.seek :retract +3 "manipulator"&m'\ +100 "core" ' +2 ."psFlush"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&S( +119 "core" ( +2 "manipulator"&& +3 "core" &  +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &}& +3 "core" &   +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&@' +101 "core" ' +2 "manipulator"&~& +3 "core" &   +2 "manipulator"&|% +4 "core" %    +2 "processing"%& +4 "core" &)\ O + "processing"%X& +4 ."psFlush"PC.seek :closed +2 "processing"%(Tg +3 "core" &:\ N +3 &(\ N +10 &4x$\ J*z +9 &fvi\ I? +9 &}h\ IO +10 &BI\ KM +9 &K\ KN +9 &Q\ KN +10 &Qy\ KN +9 &IOr\ KN +59 & Lv\ KM +10 &Lc\ KN + & Ob\ JN +6 &"RL]\ JM &$L^\ JM + &%KV\ JM + &'LU\ KM + &)ZLL\ JM +6 &+LC\ JM +9 &,L=\ JM +9 &.L=\ JM +10 &0cM5\ KM +9 &2#O6\ KN +9 &3P2\ KM +10 &5P*\ JN +9 &7jN \ JM +10 &9,L\ KM +9 &:Q\ JM +9 &<P\ JM +10 &>qN\ JN +9 &@3N\ JN +9 &AN\ JM +10 &CK\ KM +9 &EzR\ JM +10 &G<R\ JM +9 &HX\ JO +9 &Jh\ \ IP +10 &Lo\ GT +9 &N2\ GS +9 &O\ GT +10 &Q\ HT +9 &S[}`\ I8 +10 &T(*k\ HJ +9 &TJ\ L( +2 ( + "processing"%X& +2 #"psFlush"Processing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.64 +2 "processing"%& +3 "core" &TJ\ K( +2 ."psFlush"Hand.open + "manipulator"&P1 +73 "core" 1 +66 "manipulator"&[% +3 "core" %  w +2 ."psFlush"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&p'\ +89 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%j +132 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%\ 'P +542 #"da"SX HX9/16 (USB:49): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 19.327 seconds\ /var/log/esp/da19jun1614h.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da19jun1614h15s.tif +561 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +3 "processing"%' +994 "Can"K\ H\\[ +21 #"da"SX HX9/16 (USB:49): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da19jun1614h15s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da19jun1614h30s.tif +586 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +73 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%  +34 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2360 #"da"SX HX9/16 (USB:49): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da19jun1614h30s.tif: TIFF Upload Complete\ +5 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da19jun1614h70s.tif +269 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"% +73 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%a' +600 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +3 "processing"%i' +2118 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%z +74 "core" + ."psFlush"PBV.dial PSV +3 "processing"% U +52 "core" U +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2651 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%r' +1215 #"da"SX HX9/16 (USB:49): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da19jun1614h70s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"HABfans.email "19.327 sec auto-exposure",Subject: "da19jun1614h images!" +12 "storage"(L- +13 "core" -' +5 "storage"(& +4 "core" & x\ x + "manipulator"& & +4 "core" & !  +2 "manipulator"& % +3 "core" %\ " ! q > +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 3 +2 "manipulator"&( +257 "core" ( +2 "manipulator"&& +5 "core" &  & k $ +2 "storage"(%& +4 "core" & =\ } +3 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&`' +97 "core" ' +24 ."da"SE.reconfigure SEgently +21 "storage"(#QK-0-\ b +6 ."da"SE.seek -0.15 Pucks below Top Plate +12 "storage"(2' +65 "core" ' +7 "manipulator"&v& +12 "core" &   % $ +10 "storage"(T& +13 "core" &\ +8 ."da"Elbow.reconfigure LimpElbow +9 "manipulator"&$ ,(#b +11 ."da"Forearm.reconfigure LooseForearm +8 "manipulator"&#Q@2^d^b +8 ."da"Forearm.seek 3 +2 "manipulator"&'' +36 "core" ' + ."da"Elbow.hold +2 "manipulator"&", +4 "core" , + ."da"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."da"SE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 0.04 Pucks below Top Plate +2 "storage"(&' +27 "core" ' +2 "manipulator"&% +4 "core" %]   ˲ +4 "storage"(o& +3 "core" & c\ + ."da"Forearm.force -20 +4 "manipulator"&5 +4 ."da"Forearm.seek 3 + 298 counts +3 "manipulator"&$'0 +23 "core" ' +3 "manipulator"&.& +4 "core" &\   # +2 "storage"(/& +3 "core" &\ +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&#' +21 "core" ' + "storage"(-% +4 "core" %  c\  +2 ."downElevator"SE.seek :down +4 "storage"('v +100 (0% +3 "core" %n<\ U\\ +2 "manipulator"&5% +4 "core" %д    +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&1'\ +89 "core" ' +62 ' + ."downElevator"SE.coast +2 "storage"(5 +5 ."da"SC.coast + "storage"(6 +306 "core" ' +3 ."psFlush"PSV.dial :waste1 +9 "processing"%,  +74 "core"  +2 ."psFlush"PS.seek :empty +4 "processing"%U'9 +2634 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%{ +43 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%6' +2629 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%3 +71 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%'W +2637 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%? @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%=' +2626 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +71 "core"  +2 ."psFlush"PS.seek :empty +49 "processing"%'9 +2634 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%< +55 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%9'P +1115 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%:' +1619 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%7 +72 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%  +53 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%;'W +2635 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%8 +83 "core"  + ."psFlush"PSR.select :flush +3 "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"%\\' +2125 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%d +69 "core" + ."psFlush"PBV.dial PSV +2 "processing"% U +53 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%O'W +2625 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%A @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%C' +2629 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%I  +70 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%H'9 +2635 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%D +55 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%' +2631 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%_ +72 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%!'W +2629 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%V @ +43 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%Z' +2625 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%*  +71 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"% '9 +2635 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&E& +4 "core" &\   # +2 "manipulator"&+% +3 "core" %\   +2 ."psFlush"Elbow.seek PC +2 "manipulator"&( +256 "core" ( + "manipulator"&N& +4 "core" & O ] +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &B& +3 "core" &   ] +2 ."psFlush"Forearm.seek PC +2 "manipulator"&G' +95 "core" ' + ."psFlush"Hand.close +2 "manipulator"&q/ +67 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%k( +400 "core" ( + "manipulator"&Y& +4 "core" & [ ] +2 "manipulator"&]% +3 "core" %   +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&g'\ +90 "core" ' +2 ."psFlush"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&x(- +137 "core" ( +2 "manipulator"&W& +3 "core" &-   & +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-  ] & +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&Q' +111 "core" ' + ."psFlush"Hand.open +2 "manipulator"&M1 +74 "core" 1 +2 "manipulator"&w% +3 "core" %     ɽ +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&e'\ +104 "core" ' + #tFinished short da assay +896 #-> access 3 +3 .SE.seek :down + "storage"(b'v +10 "core" ' + "manipulator"&(% +4 "core" %   O 8 +2 "manipulator"&K& +3 "core" &-  u & +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 7 +2 "storage"(s([z +1293 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (u& +2 "core" &[ \ +409 #t-> access 4 +3 .SE.seek :down + "storage"(l'v +3 "core" ' +2 "manipulator"&^% +4 "core" %   n 8 + "manipulator"&c& +4 "core" &-  s & + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 1 + "storage"()($ +1911 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (t& +2 "core" && \ +1048 #t-> PS.flush +2 #Flushing Processing stage + "processing"%f% +3 "core" %<d\ +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%>& +4 "core" &`\ + "manipulator"&& +4 "core" &-  T & + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&}(- +49 "core" ( +2 "manipulator"&y& +3 "core" &- ? +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &~& +3 "core" &- ? +2 .tForearm.seek :garage + "manipulator"&|' +108 "core" ' + .tHand.close +2 "manipulator"&/ +73 "core" / +2 "manipulator"&R& +4 "core" &-  ? + "manipulator"&m% +4 "core" %    +2 .tForearm.seek :retract +2 "manipulator"&h'\ +63 "Can"A\ :9 +39 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&( +125 "core" ( +49 "manipulator"&P& +4 "core" & T h + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &[& +2 "core" & ` h +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&X' +99 "core" ' +2 "manipulator"&j& +3 "core" & R h +2 "manipulator"&@% +4 "core" % T +2 "processing"%J& +3 "core" &^\ +2 "processing"%\ & +3 .tPC.seek :closed +2 "processing"%(Tg +3 "core" &^\ +2 &c\  +10 &6|a\ +{ +9 &g{[\ > +10 &hd\ L +9 &bOa\ J +9 &#S\\\ K +10 &Va\ K +9 &U`\ L +10 &iU]\ K +9 &+U^\ K +9 &TW\ K +10 & T^\ K +9 &"pX[\ K +9 &$2TV\ K +10 &%TV\ K +9 &'R^\ K +10 &)xU]\ K +9 &+;Ta\ K +9 &,U\\\ K +10 &.R^\ K +9 &0T\\\ K +9 &2CT]\ K +10 &4Ta\ K +9 &5TZ\ K +10 &7Ta\ J +9 &9JU`\ K +9 &; S]\ K +10 &<R^\ K +9 &>S[\ K +9 &@SQZ\ K +10 &BTT\ K +9 &CW\\\ K +10 &EVb\ K +9 &GYY^\ L +9 &I\\`\ L +10 &Jp`\ N +9 &L`\ R +9 &NP[\ Q +10 &Pd\ Q +9 &Q_\ R +10 &Sz{g`\ * +44 &T3(V\\\ 8 +8 ( + &T?^\ , +2 &T?a\ , + &T?V\ , + &T?U\ , +2 "processing"%\ & +2 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.60 +2 "processing"%& +3 "core" &T?a\ , + &T?_\ , +2 .tHand.open + "manipulator"&1 +71 "core" 1 +2 "manipulator"&% +3 "core" %    +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +93 "core" ' + .tPSV.dial PSR +2 "processing"%a +55 "core"  + .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%z'P +1103 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"% ' +1610 "core" ' + .tPSV.dial PTV +2 "processing"%i +72 "core" + .tPTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +54 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2626 "core" ' + .tPSV.dial PSR +2 "processing"%L +70 "core"  + .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 0.5ml +2 "processing"%' +602 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"% ' +2123 "core" ' + .tPSV.dial PTV +2 "processing"% +70 "core" + .tPBV.dial PSV +2 "processing"% U +54 "core" W +2 .tPS.seek 0ml +2 "processing"%%'W +2638 "core" ' + .tPSV.dial PBV +2 "processing"%S @ +42 "core" > +2 .tPS.seek 2.5ml +2 "processing"%v' +2626 "core" ' + .tPSV.dial :waste1 +2 "processing"%T  +70 "core"  +2 .tPS.seek :empty + "processing"%p'9 +2639 "core" ' + .tPSV.dial PSR +2 "processing"% +44 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%o' +2639 "core" ' + .tPSV.dial PTV +2 "processing"%. +69 "core" + .tPBV.dial PSV +2 .PS.seek 0ml +2 "processing"%/'W +2629 "core" ' + .tPSV.dial PBV +2 "processing"%n @ +43 "core" ? +2 .tPS.seek 2.5ml +2 "processing"%-' +2628 "core" ' + .tPSV.dial :waste1 +2 "processing"%0  +71 "core"  +2 .tPS.seek :empty + "processing"%5'9 +2639 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&`& +4 "core" & h + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&( +3 "core" ( +2 "manipulator"&2& +3 "core" &  J h + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &'& +2 "core" &   / h +2 .tForearm.seek PC +2 "manipulator"&$' +94 "core" ' + .tHand.close +2 "manipulator"&&/ +68 "core" / +2 .tPC.seek :open +2 "processing"%#( +400 "core" ( +2 "manipulator"&& +3 "core" & U h +2 "manipulator"&F% +3 "core" %  T \ +2 .tForearm.seek :retract +2 "manipulator"&,'\ +91 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&r(- +156 "core" ( +2 "manipulator"&{& +3 "core" &-   +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &U& +3 "core" &- 4  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&3' +112 "core" ' + .tHand.open +2 "manipulator"&61 +77 "core" 1 +2 "manipulator"&?% +3 "core" % |    ɻ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +104 "core" ' +30463 "Can"E\ 98 +60003 J\ 98 +60002 G\ 88 +60002 D\ {99 +60002 K\ {99 +60002 f\ ~99 +60002 X\ 99 +60003 Q\ 99 +60002 U\ 99 +60002 U\ 99 +60002 X\ 99 +60002 \\\ 99 +60002 [\ 99 +60003 \\\ 98 +60002 ]\ 99 +60002 \\\ 99 +60002 Z\ 98 +60002 Z\ 88 +60002 W\ 99 +60003 P\ 99 +60002 G\ 98 +60002 E\ 98 +60002 F\ 99 +60002 F\ 99 +60002 H\ 99 +60003 F\ 99 +60002 F\ 99 +60002 E\ 98 +60002 L\ 98 +60002 K\ 99 +60002 L\ 88 +60003 h \ 99 +60002 _ _88 +60002 R\ S99 +60002 M\ =99 +60002 L\ 799 +60003 G\ 399 +60002 o\ 199 +4611 !to:SignalException: mesg" SIGHUP:\ signoi:bt[ "1/opt/mbari/lib/ruby/1.8/irb.rb:72: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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + !o:Errno::EIO :\ errnoi\ : mesg"Input/output error:@timestampu: Time ?:bt["0/home/esp/esp2/lib/thread.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + !o:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt["7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +6 #mEXIT @1560732634.70EDT @1560775059.86EDT = =tMAIN =mMAIN_scheduler @EDT1560775061.52 #"core_reset"Sent BREAK +2 #t@0xDFB9, state=0x3380, ifg=0x20, ie=0x7F #@0xE72B, state=0x3380, ifg=0x08, ie=0x5F + #@0x96E2, state=0x3350, ifg=0x84, ie=0x75 + #@0x998B, state=0x32E2, ifg=0x10, ie=0xF5 #@0x9C0F, state=0x32F4, ifg=0x10, ie=0xFD + #@0x9E93, state=0x32F4, ifg=0x10, ie=0xFD + #@0xA116, state=0x32F4, ifg=0x10, ie=0xFD #@0xA22D, state=0x32F4, ifg=0x80, ie=0xFD + #@0x79B2, state=0x3350, ifg=0x00, ie=0x75 #ESP2 v3.22 I2C Gateway v3.06 +8 #ESP2 v3.22 I2C Gateway v3.06 for core bus +211 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +360 "Can"s == s == + #tPolling Can every 10:00 +124 "sampler") +2 ) + "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% + % +3 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 )% +2 "core" %`_ \ *, + .tSS.reconfigure SSconfig +3 "sampler")#.0X ESP.ready! +2 "collection"'% +2 "processing"%% +5 "core" %   + "manipulator"&% +4 "sampler")% +7 "core" %5\ + %\ "  z9 + %__ \ *, + "manipulator"&& +4 "core" &- % z +2 "storage"(& +3 "core" && | e\  +2 "storage"(% +4 "core" % } w _\  + "collection"'& +3 "core" &   +2 "processing"% & +3 "core" &\ +2 "collection"'! +3 "core"  + "collection"'" +3 "core"  +2 "collection"'# +2 "core"  +2 "processing"%$ +3 "core"  +2 "processing"%% +2 "core" W +2 "processing"%& +3 "core"  +2 "processing"%' +2 "core"  +2 "sampler")( +3 "core"  +2 "sampler"))% +3 "core" %__ \ *, +2 "collection"'*& +4 "core" &  +2 "collection"'+% +3 "core" %\   +2 "processing"%,& +3 "core" &\ +2 "processing"%-% +3 "core" %5\ +2 "manipulator"&.% +3 "core" %\ "  y9 +2 "manipulator"&/& +4 "core" &-  y +2 "storage"(0& +3 "core" && z w \  +2 "storage"(1% +3 "core" % } ~ U\  +2 "collection"'29 +3 "core" 9P +2 "processing"%39 +3 "core" 9S +582 #t-> access 4 +3 .SE.seek :down + "storage"(4'v +3 "core" ' + "manipulator"&5% +4 "core" %\ " * z9 +2 "manipulator"&6& +3 "core" &- Q z +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 +2 "storage"(7($ +2 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (8& +3 "core" && | w 5\  +745 #t-> startTube 4 +426 #-> shortDA +2 "collection"'9% +3 "processing"%:% +4 "core" %  Z +4 %5 +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +5240 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1003 .PSV.dial :mixloop + "processing"%; +135 "core" + .tPTV.dial :PRVmixing +2 "processing"%<  +133 "core" + .tPRV.dial :sipper +2 "processing"%=  +106 "core" +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%>'] +2291 "core" ' + ."connect"PRV.dial CBV +4 .tCBV.dial PRV + "processing"%?  +2 "collection"'@  +7 "core" +128  +2 .tPS.seek 0.5ml +2 "processing"%A' +1275 "core" ' + .tPRV.dial :waste2 +2 "processing"%B @ +103 "core" ? +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek :empty + "processing"%C'9 +599 "core" ' + .tPSV.dial PSR +2 "processing"%D +106 "core"  +2 "processing"%E% +3 "core" %9 +2 #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1ml + "processing"%F'P +1101 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%G' +1607 "core" ' + .tPSV.dial :mixloop +2 "processing"%H +107 "core" +2 .tPS.seek :empty + "processing"%I'9 +2637 "core" ' + .tPSV.dial PSR +2 "processing"%J +107 "core"  +2 "processing"%K% +3 "core" %6 +2 #tPulling 1ml of PSR.flush .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%L'P +1098 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%M' +1610 "core" ' + .tPSV.dial :mixloop +2 "processing"%N +107 "core" + .tPRV.dial :sipper +2 "processing"%O  +44 "core" +2 .tPS.seek :empty + "processing"%P'9 +2634 "core" ' + .tPSV.dial PSR +2 "processing"%Q +106 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%R' +2636 "core" ' + .tPSV.dial :mixloop +2 "processing"%S +119 "core" +2 .tPS.seek :empty + "processing"%T'9 +2637 "core" ' +2 #tLoading da puck from tube 4 into Processing Clamp + "processing"%U& +4 "core" & + .tHand.open + "manipulator"&V1 +23 "core" 1 +2 "manipulator"&W% +3 "core" %\ " U y9 +2 "storage"(X% +4 "core" % y y \  + "storage"(Y. +3 "core" .($ + .tSC.reconfigure SCtight +35 "storage"($\ .\ 1~b +9 .tSC.seek 4 +2 "storage"(Z(,H +973 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 ([& +2 "core" &,G# G P *\ \  +2 "manipulator"&\\& +3 "core" &- 1 u +2 "manipulator"&]% +4 "core" %\ "  u9 + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 + "manipulator"&^( +170 "core" ( +2 "manipulator"&_& +3 "core" &  tY +2 "storage"(`& +4 "core" &,G$ Q R o\ \  + .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&a'# +101 "core" ' +2 "storage"(b& +3 "core" &,G$ V W \ \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak + "storage"(c'L +285 "core" ' +2 "storage"(d- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +4 (e& +2 "core" &,G# * - C\ \  +2 "manipulator"&f& +3 "core" & 8 wY +2 .tElbow.seek 4 + "manipulator"&g( +3 "core" ( +2 "manipulator"&h& +3 "core" &  wY +2 "storage"(i& +3 "core" &,G# > , 1\ \  +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&j'ϓ +35 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&k/ +67 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&l& +5 "storage"(m'v +4 "core" & ` vY +2 "manipulator"&n% +3 "core" %  w +2 .tForearm.seek :retract +2 "manipulator"&o'\ +90 "core" ' +2 .tElbow.seek PC + "manipulator"&p( +173 "core" ' + ."downElevator"SE.coast + "storage"(5 +81 "core" ( +2 "manipulator"&q& +3 "core" & 9 va +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &r& +3 "core" & . va +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&s' +98 "core" ' +2 "manipulator"&t& +3 "core" & } ta +2 "manipulator"&u% +4 "core" % t +2 "processing"%v& +3 "core" & +2 "processing"%w& +3 .tPC.seek :closed +2 "processing"%x(Tg +3 "core" & +4 &  +9 &3t +{ +10 &av ? +9 &jh P +9 &)G Q +10 &I Q +9 &N Q +10 &nH Q +9 &0G Q +9 &L Q +10 &J R +9 & vJ Q +9 &"8L Q +10 &#J Q +9 &%G Q +10 &'~L Q +9 &)@J Q +9 &+K Q +10 &,J Q +9 &.J Q +9 &0IK Q +10 &2 J Q +9 &3J Q +10 &5I- Q +9 &7PJ Q +9 &9G( Q +10 &:J Q +9 &<J Q +9 &>YKG Q +10 &@J Q +9 &AIG Q +10 &CM0 Q +9 &E_O R +9 &G R# R +10 &H]( S +9 &Jqc U +9 &LV, X +10 &N W +9 &O2 X +10 &QO X +9 &SLm 5 +9 &T26`- 5 +8 ( +2 &TC- $ +2 "processing"%w& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.72 + .Hand.open + "manipulator"&y1 +76 "core" 1 +2 "manipulator"&z% +3 "core" % G s +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&{'\ +93 "core" ' + .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 4 in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%|  +2 %}9 +5 "core" 9}U +103 "processing"%~9 +2 "core" 9}U +103 "processing"%9 +2 "core" 9|U  +103 "processing"%9 +3 "core" 9|U  +102 "processing"%9 +2 "core" 9{U +103 "processing"%9 +2 "core" 9{V +103 "processing"%9 +2 "core" 9|U +103 "processing"%9 +2 "core" 9|V +103 "processing"%9 +2 "core" 9}U" +103 "processing"%\ 9 +2 "core" 9V& +103 "processing"% 9 +2 "core" 9V* +103 "processing"%9 +2 "core" 9V/ +103 "processing"%9 +2 "core" 9V3 +103 "processing"%9 +3 "core" 9V7 +102 "processing"%9 +2 "core" 9V; +103 "processing"%9 +2 "core" 9W? +103 "processing"%9 +2 "core" 9WD +103 "processing"%9 +2 "core" 9XH +103 "processing"%9 +3 "core" 9WL +102 "processing"%9 +2 "core" 9WP +103 "processing"%9 +2 "core" 9XU +103 "processing"%9 +2 "core" 9YY +103 "processing"%9 +2 "core" 9X] +103 "processing"%9 +3 "core" 9Ya +102 "processing"%9 +2 "core" 9Ye +103 "processing"% 9 +2 "core" 9Zi +103 "processing"%!9 +2 "core" 9Zn +103 "processing"%"9 +2 "core" 9Zr +103 "processing"%#9 +2 "core" 9[v +103 "processing"%$9 +2 "core" 9Zz +103 "processing"%%9 +2 "core" 9Z +103 "processing"%&9 +2 "core" 9\\ +103 "processing"%'9 +2 "core" 9] +103 "processing"%(9 +3 "core" 9\\ +103 "processing"%)9 +2 "core" 9\\ +103 "processing"%*9 +2 "core" 9^ +103 "processing"%+9 +2 "core" 9] +103 "processing"%,9 +2 "core" 9] +103 "processing"%-9 +3 "core" 9&^ +102 "processing"%.9 +2 "core" 90_ +103 "processing"%/9 +2 "core" 96` +103 "processing"%09 +2 "core" 9>` +103 "processing"%19 +2 "core" 9F` +103 "processing"%29 +3 "core" 9Ma +103 "processing"%39 +2 "core" 9Ua +103 "processing"%59 +2 "core" 9\\a +2 .tPH.hold 2:00:00,28C +3 "processing"%6 ppX +2 .tdelay 1:30 +4 "core"  +9001 .tPSR.select :air + .PSV.dial PSR +2 "processing"%8 +105 "core"  +2 "processing"%% +3 "core" %4^ +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"% +9 .tPS.seek 2ml +2 "processing"%9'[ +1617 "core" ' + .tPTV.dial :puck +2 "processing"%:  +133 "core"  + .tPSV.dial PTV +2 "processing"%; +88 "core"  + .tPBV.dial :waste1 +2 "processing"%<  +56 "core" +2 "processing"%=% +3 "core" %_  +2 .tPS.seek 1.5ml +2 "processing"% ' +590 "core" ' + .tdelay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%@ * +37 "core" , +2 .tPS.seek 0ml +2 "processing"%?'W +1607 "core" ' + .tdelay 5:00 +6835 "Can"d GG +23168 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%>  +35 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%B * +37 "core" , +2 .tPSR.select :air + .PSV.dial PSR +2 "processing"%A +73 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%D' +2500 "core" ' + .tPSV.dial PTV +2 "processing"%E +75 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"%C +76 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV + "processing"%F +89 "core"  + .tdelay 5 seconds +503 .PSV.dial :air + "processing"%H  +77 "core"  +2 .tPS.seek :empty + "processing"%G'9 +2499 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%J  +133 "core" + .tPSV.dial :mixloop +2 "processing"%K +45 "core" + .tPRV.dial :ab1 +2 "processing"%I @ +107 "core" ? +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%L'w +361 "core" ' + .tdelay 2 seconds +203 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +2 "processing"%N  +45 "core"  +2 "processing"%O% +3 "core" %v  +2 .tPS.seek 0.32ml +2 "processing"%M'# +391 "core" ' + .tdelay 2 seconds +203 .CBV.dial between PRV and PSV +2 "collection"'Q  +38 "core" +2 .tPRV.dial :air + "processing"%P  +43 "core"  +2 .tPS.seek 0.9ml +2 "processing"%S'D +1228 "core" ' + .tPRV.dial :waste2 +2 "processing"%R @ +73 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%U' +866 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%V  +45 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%W'[ +1609 "core" ' + .tPSV.dial :PML +2 "processing"%X +45 "core" + .tPTV.dial :mixing +2 "processing"%Y @ +74 "core" A + .tPBV.dial :waste1 +2 "processing"%7  +36 "core" +2 "processing"%[% +3 "core" %X  +2 .tPS.seek 1.85ml +2 "processing"%\\'8 +240 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%] * +36 "core" , +2 .tPS.seek 0ml +2 "processing"%_'W +1963 "core" ' + .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'`& +2 "core" &  +2 "manipulator"&b& +3 "core" &  na +2 "manipulator"&% +4 "core" %\ $  o H + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&(- +167 "core" ( +2 "manipulator"&d& +3 "core" &-  r +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &e& +3 "core" &- N r +2 .tForearm.seek :garage + "manipulator"&4' +111 "core" ' +39 .tHand.close +10 "manipulator"&f/ +75 "core" / +2 "manipulator"&h& +3 "core" &- r u k +2 "manipulator"&i% +4 "core" % \ l n kQ + .tForearm.seek :retract +2 "manipulator"&k'\ +98 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&l( +273 "core" ( +2 "manipulator"&n& +3 "core" &   r5 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &^& +2 "core" &  G r5 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&a'ρ +93 "core" ' +2 "manipulator"&c& +4 "core" &  ( r5 + "manipulator"&j% +4 "core" %u ) r +2 "collection"'q& +3 "core" &  +2 "collection"'r& +4 .tCC.seek :closed +2 "collection"'g(O +2 "core" &  +4 &  5 +10 &6H{   2 +9 &]o|  F +10 &b  Q +9 &P  P +9 &~S\   P +10 &@Q   P +9 &N   P +9 &T   P +10 &Q  P +9 &IR \  P +10 &!\ R\   P +9 &"Q  P +9 &$Q   Q +10 &&PO   P +9 &(N  P +9 &)R  P +10 &+M   P +9 &-XP  P +9 &/O  P +10 &0N  P +9 &2Q  P +10 &4aP   P +9 &6#Q   P +9 &7P\   P +10 &9Q\   P +9 &;iR  P +10 &=+P   P +9 &>Q  P +9 &@N  Q +10 &BoQ  Q +9 &D1Q U Q +9 &EW\  Q +10 &Gf  R +9 &Ik{  U +10 &K  Z +9 &L   ] +9 &N  = +10 &O_.\  "e +9 &Ovh\  N +2 ( + "collection"'r& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.67 + "collection"'t& +3 "core" &Ovh\  N +2 .tHand.open + "manipulator"&u1 +70 "core" 1 +2 "manipulator"&v% +4 "core" % u a p : k + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&m'\ +95 "core" ' + .tPSV.dial PSR +2 "processing"%o +106 "core"  +2 "processing"% % +3 "core" %X+ +2 #tPulling 1.5ml of PSR.flush .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml + "processing"%y' +1613 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 + "processing"%z  +44 "core"  +2 .tPS.seek 0ml +2 "processing"%}'W +1616 "core" ' + .tPSV.dial PSR +2 "processing"%w +45 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%~' +2628 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "processing"%s  +3 "collection"'  +41 "core" ~ +124  + .tPSV.dial :mixloop +2 "processing"%Z +105 "core" + .tCTV.dial :air,avoiding: :intake +2 "collection"' +3 "core"  +2 "collection"'  +5 "core" + .tPTV.dial :PRVmixing +2 "processing"%  +75 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2633 "core" ' + .tPSV.dial :air +2 "processing"%  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2624 "core" ' + .tPSV.dial :mixloop +2 "processing"%\ +45 "core" +2 .tPS.seek 0ml +2 "processing"% 'W +2636 "core" ' + .tPSV.dial :air +2 "processing"%  +45 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2190 "Can"I ON +439 "core" ' + .tPSV.dial :mixloop +2 "processing"% +45 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2635 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +4 "core" &  v  m5 + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +3 "core" ( +2 "manipulator"&& +4 "core" &  ^ h5 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &  ~ g o h5 +2 .tForearm.seek CC +2 "manipulator"&'ρ +94 "core" ' + .tHand.close +2 "manipulator"&/ +76 "core" / +2 .tCC.seek :open + "collection"'( +379 "core" ( +2 "manipulator"&& +3 "core" &  x  o5 +2 "manipulator"&% +3 "core" % ϑ w p +2 .tForearm.seek :retract +2 "manipulator"&'\ +101 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"& (- +281 "core" ( +2 "manipulator"&!& +3 "core" &- 4 q +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &"& +3 "core" &- 9 q +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&#' +112 "core" ' +2 .tHand.open +2 "manipulator"&$1 +65 "core" 1 +2 "manipulator"&%% +3 "core" % \ } M H  h +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&&'\ +98 "core" ' +2 ."da"delayUntil "09:02:39.54" +24808 #recoverPRVreagent08 + .PTV.dial :mixing + "processing"%' @ +75 "core" B + ."da"PBV.dial :waste1 +2 "processing"%(  +35 "core"  + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 + "processing"%) * +36 "core" , + ."da"PSV.dial :air +2 "processing"%*  +45 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%+' +2473 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%, +46 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%-  +56 "core" + ."da"delay 2 seconds +203 .PSV.dial :mixloop +2 "processing"%. +42 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%/  +44 "core"  +2 ."da"PS.seek :empty +2 "processing"%0'9 +2464 "core" ' + #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%1 +136 "core"  +2 "processing"%2% +3 "core" %;A + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash + "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%3' +589 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%5'[ +1611 "core" ' + ."da"PTV.dial :puck +2 "processing"%8  +73 "core"  + ."da"PSV.dial PTV +2 "processing"% +75 "core" + ."da"PBV.dial :waste1 +2 "processing"%T  +37 "core" +2 "processing"%% +3 "core" %YB  +2 ."da"PS.seek 1.5ml +2 "processing"%:' +597 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%; * +37 "core" , +2 ."da"PS.seek 0ml +2 "processing"%<'W +1610 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%=  +36 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 + "processing"%9 * +36 "core" , +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"%@ +76 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"% ' +982 "Can"E VU +1484 "core" ' + ."da"PSV.dial PTV +2 "processing"%| +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%> +75 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%B +74 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%A  +75 "core"  +2 ."da"PS.seek :empty +2 "processing"%?'9 +2472 "core" ' + #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%E +146 "core"  +2 "processing"%C% +3 "core" %7; + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"%H'[ +1624 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%D +77 "core" + ."da"PBV.dial :waste1 +2 "processing"%J  +36 "core" +2 "processing"%K% +3 "core" %^P  +2 ."da"PS.seek 1.5ml +2 "processing"%I' +586 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%G * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"%N'W +1609 "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"%L * +36 "core" , +38 ."da"PSR.select :air +11 .PSV.dial PSR +2 "processing"%Q +87 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%P' +2475 "core" ' + ."da"PSV.dial PTV +2 "processing"%M +73 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%R +75 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%S +88 "core"  + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%V  +77 "core"  +2 ."da"PS.seek :empty +2 "processing"%U'9 +2469 "core" ' + #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%X  +44 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +2 "processing"%Y  +132 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 + "processing"%7  +43 "core" ~ + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"%[ +46 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%]' +399 "core" ' +2 ."da"delay 2 seconds +203 .PRV.dial :air + "processing"%W  +45 "core"  +2 "processing"%\\% +3 "core" %T  +2 ."da"PS.seek 0.55ml +2 "processing"%`'z +340 "core" ' + #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%b  +46 "core"  +2 ."da"PS.seek 2ml +2 "processing"%'[ +1558 "core" ' + ."da"PSV.dial :PML +2 "processing"%d +46 "core" + ."da"PTV.dial :mixing +2 "processing"%e @ +75 "core" B + ."da"PBV.dial :waste1 +2 "processing"%p  +36 "core" +2 "processing"%f% +3 "core" %W\\  +2 ."da"PS.seek 1.85ml +2 "processing"%h'7 +228 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%i * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"%{'W +1973 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +20105 "Can"` EE +27898 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%4  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%n * +36 "core" , + ."da"PSV.dial :air +2 "processing"%^  +56 "core" +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2472 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%c +42 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%j  +44 "core"  + ."da"delay 2 seconds +203 .PSV.dial :mixloop + "processing"%q +57 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%k  +42 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2490 "core" ' + #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%t +136 "core"  +2 "processing"%u% +3 "core" %8M + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%v' +587 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%r'[ +1621 "core" ' + ."da"PTV.dial :puck +2 "processing"%o  +73 "core"  + ."da"PSV.dial PTV +2 "processing"% +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%a  +34 "core"  +2 "processing"%_% +3 "core" %bX +2 ."da"PS.seek 1.5ml +2 "processing"%z' +588 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%y * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"%w'W +1611 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%}  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +36 "core" , +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"%s +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%Z' +2375 "Can"s ;: +92 "core" ' + ."da"PSV.dial PTV +2 "processing"% +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"% +75 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +87 "core"  + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%~  +77 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2479 "core" ' + #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +134 "core"  +2 "processing"%\ % +3 "core" %;j + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash + "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."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"%'[ +1615 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +75 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +36 "core" +2 "processing"%% +3 "core" %[i  +2 ."da"PS.seek 1.5ml +2 "processing"%' +598 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +37 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'W +1607 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%l * +35 "core" * +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%m +87 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%g' +2466 "core" ' + ."da"PSV.dial PTV +2 "processing"% +73 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"% +75 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"% +87 "core"  + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%!  +77 "core"  +2 ."da"PS.seek :empty +2 "processing"%"'9 +2466 "core" ' + #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +135 "core"  +2 "processing"%$% +3 "core" %=j + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%%' +598 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'[ +1623 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%# +76 "core" + ."da"PBV.dial :waste1 +2 "processing"%'  +34 "core"  +2 "processing"%(% +3 "core" %ce +2 ."da"PS.seek 1.5ml +2 "processing"%)' +590 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%* * +35 "core" * +2 ."da"PS.seek 0ml +2 "processing"%'W +1618 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%,  +34 "core"  + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 + "processing"%- * +37 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%. +76 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%/' +2479 "core" ' + ."da"PSV.dial PTV +2 "processing"%+ +76 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%1 +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%2 +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%0  +75 "core"  +2 ."da"PS.seek :empty +2 "processing"%3'9 +2463 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%8 +153 "core"  +7 "processing"%% +9 "core" %=f +4 #"da"Pulling 0.25ml of PSR.sub1 +3 .PSR.select :sub1 +4 "processing"% +14 ."da"PS.reconfigure PSconfig +6 "processing"%#A d`xb +4 ."da"PS.seek 0.25ml +7 "processing"%T'7 +317 "Can"Z 77 +29 "core" ' +2 ."da"delay 5 seconds +503 "processing"%% +4 "core" %9g  + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml + "processing"%5' +334 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +9 ."da"PS.seek 2ml +2 "processing"%;'[ +1659 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%: +78 "core" + ."da"PBV.dial :waste1 +2 "processing"%=  +37 "core" +2 "processing"%9% +4 "core" %Zw  + ."da"PS.seek 1.5ml +2 "processing"%@' +587 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%< * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"%|'W +1615 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%>  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%B * +36 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%A +77 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"% ' +2526 "core" ' + ."da"PSV.dial PTV +2 "processing"%E +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%C +77 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%? +89 "core"  + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%F  +78 "core"  +2 ."da"PS.seek :empty +2 "processing"%D'9 +2532 "core" ' +2 "processing"%J9 +3 "core" 94 + #"da"Processing Puck Heater at 28.2C before imaging + .PH.coast +2 "processing"%K  +3 "core" 4 + 4 + "processing"%H& +4 "core" &TC $ + #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&G% +3 "core" %\  d j  > +2 "storage"(I% +3 "core" % ^ +2 "storage"(O. +2 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 3 +2 "storage"(L( +345 "core" ( + ."da"SC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (Q& +2 "core" & } / +2 "manipulator"&N& +4 "core" &- ( @ 8 + "manipulator"&M% +4 "core" %\    Z 8 + ."da"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&R( +178 "core" ( +2 "manipulator"&S& +3 "core" &\ 3 / 7# +2 "storage"(V& +3 "core" & o o S +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&P' +97 "core" ' +2 "storage"(X& +3 "core" & i b b +2 ."da"SE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak + "storage"(Y'L +277 "core" ' +2 "storage"(7- +2 "core" -'L +2 ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"([' +31 "core" ' +2 "manipulator"&U& +4 "core" &\ > ? R 9# +2 "manipulator"&W% +3 "core" %  * F 8 +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&\\'\ +97 "core" ' +9 ."da"Elbow.seek PC +2 "manipulator"&]( +259 "core" ( +2 "manipulator"&b& +3 "core" &  & q 5K +2 ."da"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &`& +3 "core" &  &  5K +2 ."da"Forearm.seek PC +2 "manipulator"&d' +96 "core" ' + ."da"Hand.close +2 "manipulator"&e/ +71 "core" / +2 ."da"PC.seek :open +2 "processing"%p( +403 "core" ( +2 "storage"(f& +3 "core" & j o 9 +2 "manipulator"&i& +3 "core" & 3 . o 7K +2 "manipulator"&% +3 "core" % ' & 7 +2 ."da"Forearm.seek :retract +2 "manipulator"&h'\ +94 "core" ' +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&4( +261 "core" ( +2 "manipulator"&n& +3 "core" & '  6& +2 "storage"(^& +3 "core" & m o ` +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&{' +100 "core" ' +2 ."da"Hand.open +2 "manipulator"&c1 +75 "core" 1 +2 "storage"(j- +3 "core" -' +2 ."da"SE.seek -0.19 Pucks below Top Plate +2 "storage"(q' +26 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.86 Pucks below Top Plate +2 "storage"(k' +55 "core" ' +2 #"da"Lights, camera, ACTION! + #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da19jun1709h.tif +5 "processing"%& +8 "core" &4 +4 "manipulator"&t& +4 "core" &  *!w +2 "manipulator"&u% +5 "core" %  p * +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +88 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&v(- +184 "core" ( +2 "manipulator"&o& +3 "core" &- , ) +33 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 & & +2 "core" &- P ) +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&a' +111 "core" ' + ."psFlush"Hand.close +2 "manipulator"&_/ +69 "core" / +2 "manipulator"&r& +4 "core" &- B  +2 "manipulator"&y% +3 "core" % 4 6 +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&z'\ +106 "core" ' +2 ."psFlush"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&}( +112 "core" ( +2 "manipulator"&& +3 "core" & / & +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &s& +2 "core" & % +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +2 "manipulator"&w' +104 "core" ' +2 "manipulator"&& +4 "core" &  % + "manipulator"&% +4 "core" %  H % +2 "processing"%& +3 "core" &' +2 "processing"%~& +4 ."psFlush"PC.seek :closed +2 "processing"%Z(Tg +3 "core" &8 +3 &5  +8 &.n= ,} +9 &ap- @ +9 &Xc$ S +10 &?% S +9 &?% R +9 &C& S +10 &\\Cw S +9 &Az S +10 &As S +9 &Ap S +9 & fAl S +10 &"(Ac S +9 &#?Z S +9 &%A[ S +10 &'nDQ S +9 &)1AV R +10 &*AR S +9 &,DL S +9 &.wAJ R +10 &08AD S +9 &1D> S +9 &3A@ S +10 &5~?9 S +9 &7@@2 S +10 &9D S +9 &:A( R +9 &<A# S +10 &>HC S +9 &@\ C S +9 &AC S +10 &CD S +9 &EPA S +10 &GE S +9 &HI T +9 &JZ V +10 &LD Z +9 &Ny Z +9 &O| Z +10 &Q} [ +9 &SF} D +10 &T-%N M +9 &TD. 6 +2 ( + "processing"%~& +2 #"psFlush"Processing Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.81 +2 "processing"%& +3 "core" &TD- 6 +2 ."psFlush"Hand.open + "manipulator"&\ 1 +72 "core" 1 +3 "manipulator"&% +4 "core" % P " +55 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +93 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +140 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%'P +1099 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +459 #"da"SX HX9/16 (USB:51): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 29.82 seconds\ /var/log/esp/da19jun1709h.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da19jun1709h15s.tif +1155 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +77 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +37 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%'W +280 #"da"SX HX9/16 (USB:51): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da19jun1709h15s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da19jun1709h30s.tif +2349 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +78 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%l' +600 "core" ' +4 ."psFlush"PSR.select :air +6 "processing"% +3 #"da"SX HX9/16 (USB:51): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da19jun1709h30s.tif: TIFF Upload Complete\ +6 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da19jun1709h70s.tif +7 ."psFlush"PS.seek 2.5ml +5 "processing"%m' +2123 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +79 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"% U +57 "core" U +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2639 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"% @ +45 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%!' +2156 #"da"SX HX9/16 (USB:51): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da19jun1709h70s.tif: TIFF Upload Complete\ +3 ."Qmail"HABfans.email "29.82 sec auto-exposure",Subject: "da19jun1709h images!" +2 ."da"Gate.power :camera,:OFF +6 "storage"(g- +12 "core" -' +5 "storage"(& +11 "core" & y y 3 +2 "manipulator"&$& +3 "core" & + E +2 "manipulator"&"% +3 "core" %\ ) ! E#h +2 ."da"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&%( +249 "core" ( +3 "manipulator"&#& +8 "core" & G IY +3 "storage"('& +7 "core" &  +5 ."da"Forearm.reconfigure TightForearm +8 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&(' +92 "core" ' +11 ."da"SE.reconfigure SEgently +10 "storage"(#QK-0-\ b +9 ."da"SE.seek -0.15 Pucks below Top Plate +16 "storage"(' +11 "core" ' +4 ."psFlush"PSV.dial :waste1 +5 "processing"%*  +48 "core" ' +9 "manipulator"&)& +12 "core" & R WY +4 "storage"(,& +17 "core" &   i +3  +9 ."da"Elbow.reconfigure LimpElbow +8 ."psFlush"PS.seek :empty +18 "manipulator"&$ ,(#b +4 "processing"%-'9 +15 ."da"Forearm.reconfigure LooseForearm +6 "manipulator"&#Q@2^d^b +7 ."da"Forearm.seek 3 +7 "manipulator"&.' +41 "core" ' +3 ."da"Elbow.hold +2 "manipulator"&, +3 "core" , + ."da"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 0.04 Pucks below Top Plate +2 "storage"(+' +27 "core" ' +3 "manipulator"&1% +4 "core" %U @ O +3 "storage"(2& +5 "core" &   7 + ."da"Forearm.force -20 + "manipulator"&5 +6 ."da"Forearm.seek 3 + 297 counts +3 "manipulator"&0'/ +23 "core" ' +3 "manipulator"&/& +5 "core" & - 1 ' ^P + "storage"(8& +4 "core" & M S ' +3 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&' +17 "core" ' +2 "storage"(3% +4 "core" % X X F  +3 ."downElevator"SE.seek :down +4 "storage"('v +99 (T% +3 "core" %-3 O H  Zo +2 "manipulator"&5% +3 "core" %и  # ` +2 ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&:'\ +93 "core" ' +62 ' +3 ."downElevator"SE.coast +3 "storage"(5 +2 ."da"SC.coast + "storage"(6 +2132 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%= +45 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%9' +2639 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%; +86 "core"  + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%<'W +2638 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%@ @ +54 "core" B +2 ."psFlush"PS.seek 2.5ml +2 "processing"%>' +2632 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%B  +77 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%A'9 +2635 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%| +46 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%E'P +1099 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%C' +1607 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%? +73 "core" +3 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%F  +55 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"% 'W +2637 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%J +75 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%K' +588 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%H' +2126 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%G +75 "core" + ."psFlush"PBV.dial PSV +3 "processing"%I U +57 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%O'W +2628 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%Q @ +57 "core" B +2 ."psFlush"PS.seek 2.5ml +2 "processing"%N' +58 "Can"3 ?? +2575 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%M  +77 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%S'9 +2629 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%V +45 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%X' +2636 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +86 "core"  + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%&'W +2638 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%7 @ +54 "core" B +2 ."psFlush"PS.seek 2.5ml +2 "processing"%U' +2639 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%W  +76 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%Y'9 +2626 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&P& +4 "core" & # tP +2 "manipulator"&b% +3 "core" % \ t +2 ."psFlush"Elbow.seek PC + "manipulator"&`( +243 "core" ( +2 "manipulator"&R& +3 "core" & Q u +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &e& +3 "core" & H u +2 ."psFlush"Forearm.seek PC +2 "manipulator"&\\' +91 "core" ' + ."psFlush"Hand.close +2 "manipulator"&x/ +69 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%f( +404 "core" ( + "manipulator"&i& +4 "core" &  v +2 "manipulator"&% +3 "core" %  v" +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&d'\ +100 "core" ' +2 ."psFlush"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&n(- +159 "core" ( +2 "manipulator"&^& +3 "core" &- e w +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &]& +3 "core" &-  w +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&c' +111 "core" ' + ."psFlush"Hand.open +2 "manipulator"&j1 +75 "core" 1 +2 "manipulator"&% +3 "core" % { g k k +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&t'\ +105 "core" ' + #tFinished short da assay +42425 "Can", 66 +60002 7 66 +60002 ; 65 +56407 #t-> access 4 +3 .SE.seek :down + "storage"(h'v +11 "core" ' +2 "manipulator"&u% +4 "core" %\ " ] t> + "manipulator"&[& +4 "core" &-  s +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 + "storage"(q($ +655 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (o& +2 "core" &&   m\ +357 #t-> access 3 +3 .SE.seek :down + "storage"({'v +3 "core" ' + "manipulator"& % +4 "core" %\ "  q> +2 "manipulator"&4& +3 "core" &-  p +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 7 +2 "storage"(_([z +1910 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (r& +2 "core" &[y   \  +599 "Can". ?> +11487 #t-> startTube 3 +2078 #-> shortDA +3 "collection"'y% +2 "processing"%% +4 "core" %D +4 %<. +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +194 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1003 .PSV.dial :mixloop + "processing"% +134 "core" + .tPTV.dial :PRVmixing +2 "processing"%s  +133 "core" + .tPRV.dial :sipper +2 "processing"%a  +107 "core" +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%'] +2292 "core" ' + ."connect"PRV.dial CBV +4 .tCBV.dial PRV +2 "processing"%  +136 "core"  +2 .tPS.seek 0.5ml +2 "processing"%' +1271 "core" ' + .tPRV.dial :waste2 +2 "processing"%v @ +105 "core" > +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek :empty + "processing"%z'9 +595 "core" ' + .tPSV.dial PSR +2 "processing"%p +105 "core" +2 "processing"%% +3 "core" %4 + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1ml +2 "processing"%\ 'P +1101 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%' +1607 "core" ' + .tPSV.dial :mixloop +2 "processing"%~ +106 "core" +2 .tPS.seek :empty + "processing"% '9 +2635 "core" ' + .tPSV.dial PSR +2 "processing"%w +106 "core"  +2 "processing"%D% +3 "core" %3; + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1ml +2 "processing"%'P +1103 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%' +1613 "core" ' + .tPSV.dial :mixloop +2 "processing"% +107 "core" + .tPRV.dial :sipper +2 "processing"%  +44 "core" +2 .tPS.seek :empty + "processing"%'9 +2681 "core" ' + .tPSV.dial PSR +2 "processing"% +106 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%l' +2627 "core" ' + .tPSV.dial :mixloop +2 "processing"% +118 "core" +2 .tPS.seek :empty +36 "processing"%'9 +2647 "core" ' +2 #tLoading da puck from tube 3 into Processing Clamp + "processing"%m& +4 "core" & + "manipulator"&% +4 "core" %\ " x > p> +2 "storage"(% +3 "core" %   =\ +2 "storage"(g. +3 "core" .([z + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 3 + "storage"(( +1287 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 ($& +2 "core" & @\  +2 "manipulator"&"& +4 "core" &- i i g j +2 "manipulator"&#% +3 "core" %\ ! k j m i> +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&'( +176 "core" ( +2 "manipulator"&}& +3 "core" &\ M f , h# +2 "storage"()& +4 "core" &\  + .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&,' +98 "core" ' +2 "storage"(*& +3 "core" & \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak + "storage"('L +284 "core" ' +2 "storage"(1- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (2& +3 "core" &\  +2 "manipulator"&k& +3 "core" &\ j i _ i# +2 .tElbow.seek 3 + "manipulator"&/( +3 "core" ( +2 "manipulator"&8& +3 "core" &\ _ g U i# +2 "storage"(3& +3 "core" & k\  +2 .tForearm.seek 3 + 300 counts +2 "manipulator"&!'2 +31 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&T/ +70 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&5& +4 "storage"(('v +6 "core" & h p k# + "manipulator"&%% +4 "core" % ( s m +2 .tForearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +2 .tElbow.seek PC +2 "manipulator"&.( +167 "core" ' + ."downElevator"SE.coast + "storage"(5 +82 "core" ( +4 "manipulator"&0& +4 "core" & k h 0 k{ + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &+& +2 "core" & _ c K k{ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&' +95 "core" ' +2 "manipulator"&& +4 "core" & d g " j{ + "manipulator"&L% +4 "core" % g i 7 j +2 "processing"%=& +3 "core" & +2 "processing"%-& +3 .tPC.seek :closed +2 "processing"%;(Tg +3 "core" &# +4 & 6 +10 &<Gr\ 2 +9 &aou F +9 &Wj R +10 &Gi Q +9 &}H R +9 &@L Q +10 &J R +9 &Hj Q +10 &H R +9 &HGc Q +9 &!\ H Q +10 &"Ew Q +9 &$H Q +9 &&QH Q +10 &(I Q +9 &)G Q +10 &+H Q +9 &-XH Q +9 &/G Q +10 &0H Q +9 &2H Q +9 &4`H? Q +10 &6"GI Q +9 &7Gd Q +10 &9Gc Q +9 &;iGY Q +9 &=+G7 Q +10 &>G Q +9 &@GM Q +9 &BqFB Q +10 &D2IA Q +9 &EI^ Q +10 &GO7 R +9 &IsY] S +9 &K*y5 W +10 &L Y +9 &NX Y +9 &Pk~P X +10 &R+1 Y +9 &Sc_X / +10 &TAh 9 +8 ( +2 &TM= - + "processing"%-& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.77 + .Hand.open +2 "manipulator"&91 +77 "core" 1 +2 "manipulator"&@% +3 "core" % R G 3 h +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&<'\ +90 "core" ' + .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 3 in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%B  +2 %>9 +5 "core" 9 +103 "processing"%|9 +2 "core" 9 +103 "processing"%A9 +2 "core" 9  +103 "processing"%E9 +2 "core" 9  +103 "processing"%?9 +2 "core" 9 +103 "processing"%F9 +2 "core" 9 +103 "processing"%C9 +2 "core" 9 +103 "processing"%J9 +2 "core" 9 +103 "processing"% 9 +3 "core" 9" +102 "processing"%K9 +2 "core" 9& +103 "processing"%G9 +2 "core" 9+ +103 "processing"%I9 +2 "core" 9/ +103 "processing"%H9 +2 "core" 93 +103 "processing"%Q9 +3 "core" 97 +102 "processing"%O9 +2 "core" 9; +103 "processing"%M9 +2 "core" 9@ +103 "processing"%N9 +2 "core" 9D +103 "processing"%V9 +2 "core" 9H +103 "processing"%S9 +3 "core" 9L +103 "processing"% 9 +2 "core" 9P +103 "processing"%X9 +2 "core" 9U +103 "processing"%79 +2 "core" 9Y +103 "processing"%&9 +2 "core" 9] +103 "processing"%W9 +2 "core" 9a +103 "processing"%U9 +2 "core" 9e +103 "processing"%P9 +2 "core" 9j +103 "processing"%b9 +2 "core" 9n +103 "processing"%R9 +2 "core" 9r +103 "processing"%e9 +3 "core" 9v +103 "processing"%9 +2 "core" 9z +103 "processing"%x9 +2 "core" 9 +103 "processing"%:9 +2 "core" 9 +103 "processing"%Z9 +2 "core" 9 +103 "processing"%i9 +3 "core" 9 +103 "processing"%9 +2 "core" 9  +103 "processing"%^9 +2 "core" 9 +103 "processing"%]9 +2 "core" 9 +103 "processing"%\\9 +2 "core" 9  +103 "processing"%`9 +5 "core" 9( +102 "processing"%j9 +2 "core" 9/ +103 "processing"%9 +2 "core" 96 +103 "processing"%d9 +2 "core" 9= +103 "processing"%c9 +2 "core" 9E +103 "processing"%u9 +2 "core" 9L +103 "processing"%[9 +2 "core" 9S +103 "processing"%o9 +2 "core" 9Y +2 .tPH.hold 2:00:00,28C +4 "processing"% ppX +3 .tdelay 1:30 +2 "core"  +9002 .tPSR.select :air + .PSV.dial PSR +2 "processing"%4 +105 "core"  +2 "processing"%h% +3 "core" %7A +2 #tPulling 0.5ml of PSR.wash .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml + "processing"%q' +588 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +10 .tPS.seek 2ml +2 "processing"%r'[ +1614 "core" ' + .tPTV.dial :puck +2 "processing"%y  +132 "core"  + .tPSV.dial PTV +2 "processing"% +77 "core" + .tPBV.dial :waste1 +2 "processing"%  +57 "core" +2 "processing"%s% +3 "core" %XH  +2 .tPS.seek 1.5ml +2 "processing"%a' +587 "core" ' + .tdelay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%Y * +36 "core" , +2 .tPS.seek 0ml +2 "processing"%'W +1612 "core" ' + .tdelay 5:00 +941 "Can"! == +29062 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +35 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%v * +36 "core" , + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"% +77 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%p' +2468 "core" ' + .tPSV.dial PTV +2 "processing"% +77 "core" + .tdelay 5 seconds +503 .PSV.dial PSR + "processing"%z +75 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV + "processing"%\ +76 "core" + .tdelay 5 seconds +503 .PSV.dial :air +2 "processing"%~  +75 "core"  +2 .tPS.seek :empty + "processing"%'9 +2491 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%w  +133 "core" + .tPSV.dial :mixloop +2 "processing"%D +45 "core" + .tPRV.dial :ab1 +2 "processing"% @ +107 "core" > +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +45 "processing"%'w +355 "core" ' + .tdelay 2 seconds +203 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +2 "processing"%  +43 "core"  +2 "processing"%% +4 "core" %z  +2 .tPS.seek 0.32ml + "processing"%'' +399 "core" ' + .tdelay 2 seconds +203 .CBV.dial between PRV and PSV +2 "collection"'  +38 "core" +2 .tPRV.dial :air + "processing"%  +44 "core"  +2 .tPS.seek 0.9ml +2 "processing"%'D +1224 "core" ' + .tPRV.dial :waste2 +2 "processing"%l @ +74 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%m' +860 "core" ' + #taddPMLReagent08 +2 .PSV.dial :air + "processing"%  +57 "core" +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%'[ +1609 "core" ' + .tPSV.dial :PML +2 "processing"%g +42 "core" + .tPTV.dial :mixing +2 "processing"%_ @ +74 "core" B + .tPBV.dial :waste1 +2 "processing"%$  +34 "core"  +2 "processing"%"% +3 "core" %`  +2 .tPS.seek 1.85ml +2 "processing"%#'@ +241 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%} * +36 "core" , +2 .tPS.seek 0ml +2 "processing"%)'W +1973 "core" ' + .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'*& +2 "core" &@ +2 "manipulator"&n& +3 "core" & W B i{ +2 "manipulator"&t% +3 "core" %\ # I V  k I +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&1(- +152 "core" ( +2 "manipulator"&2& +3 "core" &.B ^ i l +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &k& +3 "core" &.B ^ K  h + .tForearm.seek :garage +2 "manipulator"&{' +108 "core" ' +2 .tHand.close +2 "manipulator"&8/ +71 "core" / +2 "manipulator"&3& +3 "core" &.   E ` +2 "manipulator"&T% +4 "core" % {  Q a+ + .tForearm.seek :retract +2 "manipulator"&5'\ +106 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&%( +269 "core" ( +2 "manipulator"&'& +3 "core" & H E  h5 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &,& +3 "core" & F >  h5 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'ρ +112 "core" ' +2 "manipulator"&!& +4 "core" & K V  i5 + "manipulator"&0% +4 "core" %ύ H W + hQ +2 "collection"'+& +3 "core" &b +2 "collection"'/& +3 .tCC.seek :closed +2 "collection"'(O +3 "core" &O +4 &Y 4 +10 &2Hx^ 2 +9 &Yoya F +9 &\\a Q +10 &La P +9 &xN^ Q +10 &9O ] Q +9 &Ja P +9 &K\\ P +10 &J` P +9 &CJ^ P +9 &!LE P +10 &"IX P +9 &$L[ P +9 &&LJ[ P +10 &( O` Q +9 &)O^ P +9 &+J^ P +10 &-SP` P +9 &/NV P +10 &0Ja P +9 &2O^ Q +9 &4[M\\ P +10 &6K\\ P +9 &7IX P +10 &9J[ P +9 &;cJ^ P +9 &=%JV P +10 &>O] Q +9 &@L] P +9 &BjN[ Q +10 &D,O^ Q +9 &ETY Q +10 &Gc\\ S +9 &If|` U +9 &KV Z +10 &L] ] +9 &NZ > +9 &O^.[ "f +10 &Oxm\\ L +2 ( + "collection"'/& +2 #tCollection Clamp onSpring/offSpring for 5/25 samples, on/off torque 1.77 +2 "collection"'L& +3 "core" &OxnJ L + .tHand.open +2 "manipulator"&=1 +73 "core" 1 +2 "manipulator"&(% +3 "core" %ύ ? E W eQ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +94 "core" ' +3 .tPSV.dial PSR + "processing"%f +105 "core"  +2 "processing"%9% +3 "core" %X +2 #tPulling 1.5ml of PSR.flush .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"%@' +1617 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 + "processing"%>  +45 "core"  +2 .tPS.seek 0ml +2 "processing"%-'W +1611 "core" ' + .tPSV.dial PSR +2 "processing"%| +46 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%' +2627 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +4 "processing"%A  + "collection"'  +40 "core" ~ +126  + .tPSV.dial :mixloop +2 "processing"%E +105 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%?  +76 "core" +2 .tPS.seek 0ml +2 "processing"%F'W +2626 "core" ' + .tPSV.dial :air +2 "processing"%C  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%J' +1715 "Can" QQ +921 "core" ' + .tPSV.dial :mixloop +2 "processing"% +57 "core" +2 .tPS.seek 0ml +2 "processing"%K'W +2630 "core" ' + .tPSV.dial :air +2 "processing"%G  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%I' +2632 "core" ' + .tPSV.dial :mixloop +2 "processing"%H +46 "core" +2 .tPS.seek 0ml +2 "processing"%Q'W +2635 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&O& +4 "core" & = A o e5 + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&M( +4 "core" ( +2 "manipulator"&N& +3 "core" & . / % c5 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &V& +3 "core" & - 0 I c5 + .tForearm.seek CC +2 "manipulator"&S'ρ +105 "core" ' + .tHand.close +2 "manipulator"& / +76 "core" / +2 .tCC.seek :open + "collection"'X( +379 "core" ( + "manipulator"&7& +4 "core" & , . / d5 +2 "manipulator"&&% +3 "core" % w , .  d5 +2 .tForearm.seek :retract +2 "manipulator"&W'\ +103 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&U(- +279 "core" ( +2 "manipulator"&P& +3 "core" &- g i k- +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &b& +3 "core" &- I U  j- +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&R' +116 "core" ' +2 .tHand.open +2 "manipulator"&e1 +74 "core" 1 +2 "manipulator"&% +3 "core" % o &  o `W +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&x'\ +101 "core" ' +2 ."da"delayUntil "10:53:38.75" +24822 #recoverPRVreagent08 .PTV.dial :mixing +2 "processing"%: @ +73 "core" A + ."da"PBV.dial :waste1 +2 "processing"%Z  +37 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +39 "processing"%i * +43 "core" , + ."da"PSV.dial :air +2 "processing"%  +45 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%^' +2472 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%] +46 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%\\  +57 "core" + ."da"delay 2 seconds +203 .PSV.dial :mixloop +3 "processing"%` +42 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%j  +45 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2464 "core" ' + #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%d +136 "core"  +2 "processing"%c% +3 "core" %= + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%u' +588 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%['[ +1611 "core" ' + ."da"PTV.dial :puck +2 "processing"%o  +73 "core"  + ."da"PSV.dial PTV +3 "processing"%4 +73 "core" + ."da"PBV.dial :waste1 +2 "processing"%h  +36 "core" +2 "processing"%% +3 "core" %^  +2 ."da"PS.seek 1.5ml +2 "processing"%q' +595 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%y * +35 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'W +1702 "core" ' + ."da"delay 2:00 +10125 "Can" ;; +1879 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +35 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 + "processing"%s * +36 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%r +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%Y' +2473 "core" ' + ."da"PSV.dial PTV +2 "processing"%a +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%B +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%v  +76 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2480 "core" ' + #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +135 "core"  +2 "processing"%% +3 "core" %9 + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%z' +598 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%\ '[ +1619 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%~ +76 "core" + ."da"PBV.dial :waste1 +2 "processing"%p  +35 "core"  +2 "processing"%w% +3 "core" %\\  +2 ."da"PS.seek 1.5ml +2 "processing"%D' +589 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'W +1621 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +36 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +74 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +2470 "core" ' + ."da"PSV.dial PTV +2 "processing"% +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +75 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%l +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%  +75 "core"  +2 ."da"PS.seek :empty +2 "processing"%6'9 +2485 "core" ' + #"da"getPMLReagent08 +2 .PRV.dial :air + "processing"%  +44 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +2 "processing"%m  +133 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 + "processing"%g  +44 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"%_ +46 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%$' +393 "core" ' + ."da"delay 2 seconds +203 .PRV.dial :air + "processing"%"  +44 "core"  +2 "processing"%}% +3 "core" %  +2 ."da"PS.seek 0.55ml +2 "processing"%'z +342 "core" ' + #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%#  +56 "core" +2 ."da"PS.seek 2ml +2 "processing"%*'[ +1558 "core" ' + ."da"PSV.dial :PML +2 "processing"%n +43 "core" + ."da"PTV.dial :mixing +2 "processing"%t @ +73 "core" B + ."da"PBV.dial :waste1 +2 "processing"%2  +36 "core" +2 "processing"%k% +3 "core" %]  +2 ."da"PS.seek 1.85ml +2 "processing"%.'= +230 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%8 * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"%3'W +1973 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +14108 "Can" == +33895 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%T  +36 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 + "processing"%< * +36 "core" , +2 ."da"PSV.dial :air + "processing"%{  +56 "core" +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%'' +2488 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%, +42 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%1  +43 "core"  + ."da"delay 2 seconds +203 .PSV.dial :mixloop + "processing"%! +56 "core" + ."da"delay 2 seconds +248 .PSV.dial :air + "processing"%0  +42 "core"  +2 ."da"PS.seek :empty +2 "processing"%+'9 +2484 "core" ' + #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%5 +136 "core"  +2 "processing"%% +3 "core" %< +2 #"da"Pulling 0.5ml of PSR.wash .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%L' +587 "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"%(  +74 "core"  + ."da"PSV.dial PTV +2 "processing"%/ +73 "core" + ."da"PBV.dial :waste1 +2 "processing"%f  +35 "core"  +2 "processing"%9% +3 "core" %^  +2 ."da"PS.seek 1.5ml +2 "processing"%' +585 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%) * +34 "core" * +2 ."da"PS.seek 0ml +2 "processing"%>'W +1606 "core" ' + ."da"delay 2:00 +11519 "Can" ;; +484 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%@  +34 "core"  +3 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%| * +37 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%- +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2506 "core" ' + ."da"PSV.dial PTV +2 "processing"%A +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%E +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%? +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%  +75 "core"  +2 ."da"PS.seek :empty +2 "processing"%C'9 +2538 "core" ' + #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%F +135 "core"  +2 "processing"% % +3 "core" %@ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%J' +595 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%G'[ +1613 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%K +76 "core" + ."da"PBV.dial :waste1 +2 "processing"%H  +36 "core" +2 "processing"%I% +3 "core" %W  +2 ."da"PS.seek 1.5ml +2 "processing"%O' +597 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%N * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"%V'W +1614 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%% * +36 "core" , +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"% +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2486 "core" ' + ."da"PSV.dial PTV +2 "processing"%7 +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%& +76 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%S +88 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%P  +78 "core"  +2 ."da"PS.seek :empty +2 "processing"%b'9 +2494 "core" ' + #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%M +135 "core"  +2 "processing"%e% +3 "core" %< + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%' +598 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%W'[ +1629 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%R +75 "core" + ."da"PBV.dial :waste1 +2 "processing"%:  +36 "core" +2 "processing"%Z% +3 "core" %T  +2 ."da"PS.seek 1.5ml +2 "processing"%i' +598 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +37 "core" , +2 ."da"PS.seek 0ml +2 "processing"%Q'W +1607 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%]  +35 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%\\ * +34 "core" * + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%` +87 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%j' +1132 "Can" @@ +1343 "core" ' + ."da"PSV.dial PTV +2 "processing"%^ +74 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%d +74 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%c +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%  +76 "core"  +2 ."da"PS.seek :empty +2 "processing"%u'9 +2486 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%o +139 "core"  +5 "processing"%4% +55 "core" %< +3 #"da"Pulling 0.25ml of PSR.sub1 +2 .PSR.select :sub1 +11 "processing"% +16 ."da"PS.reconfigure PSconfig +5 "processing"%#A d`xb +6 ."da"PS.seek 0.25ml +4 "processing"%h'7 +347 "core" ' +22 ."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"%[' +328 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +43 "processing"% +16 ."da"PS.seek 2ml +2 "processing"%y'[ +1607 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%q +88 "core"  + ."da"PBV.dial :waste1 +2 "processing"%  +36 "core" +2 "processing"%s% +3 "core" %\\  +2 ."da"PS.seek 1.5ml +2 "processing"%r' +588 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +36 "core" + +2 ."da"PS.seek 0ml +2 "processing"%a'W +1618 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%B  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +36 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%v +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%Y' +2530 "core" ' + ."da"PSV.dial PTV +2 "processing"% +77 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"% +78 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +77 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%z  +77 "core"  +2 ."da"PS.seek :empty +2 "processing"%~'9 +2563 "core" ' +2 "processing"%p9 +3 "core" 94 + #"da"Processing Puck Heater at 28.2C before imaging + .PH.coast +2 "processing"%w  +3 "core" 4 + 4 +2 "processing"%\ & +3 "core" &TM - + #"da"Imaging da puck in Processing Clamp while storing it to tube 2 +2 "manipulator"& % +3 "core" %\  4/ +2 "storage"(D% +3 "core" %} m m u +2 "storage"(. +2 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 2 +2 "storage"(( +344 "core" ( + ."da"SC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (& +2 "core" & B E v +2 "manipulator"&& +3 "core" &- 2- +2 "manipulator"&% +3 "core" %\  3/ +2 ."da"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 2 +2 "manipulator"&( +183 "core" ( +2 "manipulator"&l& +3 "core" &  1% +2 "storage"(& +3 "core" & J H +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&' +90 "core" ' +2 "storage"(& +3 "core" & L C +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 ."da"SE.seek :beamBreak + "storage"(m'L +282 "core" ' + "storage"(g- +4 "core" -'L + ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"(_' +31 "core" ' +2 "manipulator"&6& +4 "core" &   R 3% +2 "manipulator"&"% +3 "core" %  ; 2] +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&}'\ +91 "core" ' +19 ."da"Elbow.seek PC +2 "manipulator"&$( +246 "core" ( +2 "manipulator"&#& +3 "core" & 2 +2 ."da"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" & 2 +2 ."da"Forearm.seek PC +2 "manipulator"&n' +98 "core" ' + ."da"Hand.close +2 "manipulator"&t/ +75 "core" / +2 ."da"PC.seek :open +2 "processing"%2( +401 "core" ( + "storage"(k& +4 "core" & H I +2 "manipulator"&8& +3 "core" & 1 +2 "manipulator"&*% +3 "core" %  B 2 +2 ."da"Forearm.seek :retract +2 "manipulator"&.'\ +94 "core" ' +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 2 +2 "manipulator"&T( +258 "core" ( +2 "manipulator"&<& +3 "core" &\   1$ +2 "storage"({& +3 "core" & > G 7 +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&3' +95 "core" ' + ."da"Hand.open +2 "manipulator"&,1 +74 "core" 1 +2 "storage"(1- +3 "core" -' +2 ."da"SE.seek -0.19 Pucks below Top Plate +2 "storage"(!' +25 "core" ' + ."da"SE.reconfigure SEseal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.86 Pucks below Top Plate +2 "storage"(0' +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/da19jun1711h.tif +3 "processing"%'& +10 "core" &n +3 "manipulator"&5& +5 "core" &\ G $ +2 "manipulator"&% +5 "core" %  x & +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&+'\ +99 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&L(- +182 "core" ( +2 "manipulator"&(& +3 "core" &- # +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &/& +3 "core" &- 8 " +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&f' +109 "core" ' +3 ."psFlush"Hand.close +2 "manipulator"&9/ +66 "core" / +2 "manipulator"&=& +3 "core" &- f a  +2 "manipulator"&)% +3 "core" % ~ ` ` $ +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +107 "core" ' +2 ."psFlush"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&@( +125 "core" ( +2 "manipulator"&|& +3 "core" & M Z +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &-& +2 "core" & a Z +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +2 "manipulator"&>' +102 "core" ' +2 "manipulator"&A& +4 "core" & z w  Z + "manipulator"&E% +4 "core" % p n  +2 "processing"%?& +4 "core" & + "processing"%& +4 ."psFlush"PC.seek :closed +2 "processing"%(Tg +2 "core" &q +3 &  +10 &/p ,~ +10 &any @ +9 &a`r R +10 &>u S +9 &>j S +9 &?^ S +10 &f@[ S +9 &)?U R +9 &@Y S +10 &?L S +9 & mC= S +10 &"1?. R +9 &#?9 S +9 &%B3 S +10 &'v>3 S +58 &)8?/ S +11 &*A- S + &,? S + &.}A S + &0A> R +4 &2? S + &3? R + &5? S +6 &7H> S +9 &9\ ? S +10 &:= S +9 &<? R +10 &>P> S +9 &@A S +9 &AA S +10 &CA S +9 &EX? S +9 &GC S +10 &HJW T +9 &JY V +10 &LLyW Z +9 &N x^ Z +9 &OzU Z +10 &QwQ Z +9 &SFmS = +9 &T$-hP R +10 &TH M . +2 ( + "processing"%& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.80 + "processing"%F& +4 "core" &TH! . + ."psFlush"Hand.open +2 "manipulator"& 1 +70 "core" 1 +2 "manipulator"&C% +4 "core" % { z 9  + ."psFlush"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&J'\ +105 "core" ' +51 ."psFlush"PSV.dial PSR +2 "processing"%K +139 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%H'P +1064 #"da"SX HX9/16 (USB:53): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 24.696 seconds\ /var/log/esp/da19jun1711h.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da19jun1711h15s.tif +36 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%I' +1511 #"da"SX HX9/16 (USB:53): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da19jun1711h15s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da19jun1711h30s.tif +95 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%G +78 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%N  +37 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%O'W +2640 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"% +77 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%%' +103 #"da"SX HX9/16 (USB:53): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da19jun1711h30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da19jun1711h70s.tif +494 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +3 "processing"%' +2125 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%V +78 "core" + ."psFlush"PBV.dial PSV +2 "processing"%7 U +57 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%&'W +2638 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%S @ +45 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%P' +1648 #"da"SX HX9/16 (USB:53): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da19jun1711h70s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"HABfans.email "24.696 sec auto-exposure",Subject: "da19jun1711h images!" +10 "storage"(- +11 "core" -' +6 "storage"(M& +6 "core" & _ _ +2 "manipulator"&e& +3 "core" & c \\  AZ +2 "manipulator"&b% +4 "core" %\ U b  A +3 ."da"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 2 +2 "manipulator"&( +262 "core" ( +2 "manipulator"&R& +4 "core" &  E& +2 "storage"(:& +3 "core" & { +2 ."da"Forearm.reconfigure TightForearm +5 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 2 + 700 counts +5 "manipulator"&Z' +97 "core" ' +2 ."da"SE.reconfigure SEgently +5 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.15 Pucks below Top Plate +6 "storage"(W' +62 "core" ' +7 "manipulator"&& +14 "core" &    Z& +5 "storage"(i& +14 "core" & 6 4 +9 ."da"Elbow.reconfigure LimpElbow +7 "manipulator"&$ ,(#b +6 ."da"Forearm.reconfigure LooseForearm +10 "manipulator"&#Q@2^d^b +10 ."da"Forearm.seek 2 +6 "manipulator"&]'Y +42 "core" ' +4 ."da"Elbow.hold +9 "manipulator"&\\, +9 "core" , +4 ."da"Elbow.reconfigure TightElbow +13 "manipulator"&$&.,(\ #b +9 ."da"SE.reconfigure SEconfig +7 "storage"(#QK-0-\ b +9 ."da"SE.seek 0.04 Pucks below Top Plate +8 "storage"(`' +22 "core" ' +6 "manipulator"&Q% +7 "core" %lk  M +2 "storage"(^& +4 "core" &  u + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 2 + 319 counts +2 "manipulator"&d'Ϙ +21 "core" ' +2 "manipulator"&c& +5 "core" &   [% + "storage"(& +4 "core" & I 9 +3 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&j' +23 "core" ' +6 "storage"(o% +7 "core" % K : g  +2 ."downElevator"SE.seek :down +5 "storage"(4'v +99 (u% +3 "core" %4 5 1  Ym + "manipulator"&% +4 "core" %   D Z +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&h'\ +10 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%[  +75 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%q'9 +3 "core" ' +60 ' +2 ."downElevator"SE.coast +3 "storage"(5 +5 ."da"SC.coast +2 "storage"(6 +2564 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +46 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%s' +2633 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%y +86 "core"  + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%'W +2634 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%r @ +55 "core" B +2 ."psFlush"PS.seek 2.5ml +2 "processing"%B' +2632 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +76 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%v'9 +2632 "core" ' + ."psFlush"PSV.dial PSR +49 "processing"%a +45 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%'P +1121 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1614 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +73 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%z  +54 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%Y'W +2132 "Can" ?? +500 "core" ' +3 ."psFlush"PSV.dial PSR +2 "processing"%p +75 "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 +2 "processing"%\ ' +2119 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +75 "core" + ."psFlush"PBV.dial PSV +2 "processing"%D U +55 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2629 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +45 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2632 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +74 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%l'9 +2641 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +57 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%' +2640 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%U +77 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%x'W +2625 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%g @ +45 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%6' +2663 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%"  +74 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%m'9 +2635 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&& +4 "core" & j h  k% + "manipulator"&#% +4 "core" %\  i i = k + ."psFlush"Elbow.seek PC +2 "manipulator"&( +256 "core" ( + "manipulator"&& +4 "core" & i ^ ` kb + ."psFlush"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &t& +3 "core" & j i Y kb +2 ."psFlush"Forearm.seek PC +2 "manipulator"&}' +99 "core" ' + ."psFlush"Hand.close +2 "manipulator"&;/ +69 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%k( +405 "core" ( + "manipulator"&8& +4 "core" & g i kb +2 "manipulator"&*% +3 "core" % _ j l +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&n'\ +94 "core" ' +2 ."psFlush"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&<(- +137 "core" ( +2 "manipulator"&{& +3 "core" &- j k j* +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &$& +3 "core" &- ] h ' j* +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&,' +116 "core" ' + ."psFlush"Hand.open +2 "manipulator"&11 +72 "core" 1 +2 "manipulator"&'% +3 "core" % \ q . - a] +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&5'\ +107 "core" ' + #tFinished short da assay +36205 "Can" :: +60003  :: +45578 #t-> access 3 +3 .SE.seek :down + "storage"('v +3 "core" ' + "manipulator"&.% +4 "core" %\ & h !M +2 "manipulator"&_& +3 "core" &- ) +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 7 + "storage"(!([z +1617 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 ((& +2 "core" &[w  \ 3 +59 #t-> access 2 +3 .SE.seek :down + "storage"(/'v +3 "core" ' + "manipulator"&3% +4 "core" %\ & !M +2 "manipulator"&T& +3 "core" &- ) +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"(9(K +346 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (=& +2 "core" &K \  F\ 3 +411 #t-> access 4 +3 .SE.seek :down + "storage"()'v +3 "core" ' +2 "manipulator"&+% +3 "core" %\ & !M +2 "manipulator"&|& +4 "core" &- ) + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 +2 "storage"(-($ +1593 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (f& +2 "core" &&  " \ 5 +137 #t-> PS.flush +2 #Flushing Processing stage + "processing"%A% +3 "core" %;\  +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%E& +4 "core" &\  + "manipulator"&?& +4 "core" &- . ) + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&L(- +41 "core" ( +2 "manipulator"&& +3 "core" &- 0 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &2& +3 "core" &- R 0 +2 .tForearm.seek :garage + "manipulator"&F' +111 "core" ' + .tHand.close +2 "manipulator"& / +71 "core" / +2 "manipulator"&C& +3 "core" &- * 0 +2 "manipulator"&% +3 "core" %   9 +2 .tForearm.seek :retract +2 "manipulator"&K'\ +101 "core" ' +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&>( +127 "core" ( +2 "manipulator"&~& +3 "core" & K +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &H& +3 "core" & r K +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&G' +98 "core" ' +2 "manipulator"&N& +3 "core" & Q K +2 "manipulator"&I% +4 "core" % L +2 "processing"% & +3 "core" &\  +2 "processing"%O& +3 .tPC.seek :closed +2 "processing"%%(Tg +3 "core" &\  +3 &\  +45 &0r\ +z +14 &au\ > &cg\ O + &!G\ P + &G\ P + &I\ P +2 &hJ\ P +10 &+I\ P +9 &I\ P +10 &I\ O +9 & qI\ P +9 &"3G\ P +10 &#H\ O +9 &%I\ O +9 &'yI\ P +10 &);L\ P +9 &*K\ O +10 &,I\ O +9 &.I\ O +9 &0CG\ P +10 &2G\ P +9 &3L\ P +9 &5J\ P +10 &7KG\ P +9 &9G\ O +10 &:I\ O +9 &<G\ P +9 &>SJ\ P +10 &@F\ P +9 &AF\ P +9 &CJ\ P +10 &EZN\ P +9 &GN\ P +10 &HR\ Q +9 &Jc\ R +9 &LP\ V +10 &N|\ W +9 &O\ W +9 &Q~\ W +10 &SKs\ 8 +9 &T$.k\ M +10 &TH\ ) +2 ( + "processing"%O& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.67 +2 "processing"%V& +3 "core" &TH\ ) +2 .tHand.open + "manipulator"&71 +68 "core" 1 +2 "manipulator"&% +4 "core" %  + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&S'\ +91 "core" ' + .tPSV.dial PSR +2 "processing"%& +56 "core"  + .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%'P +1107 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%M' +1616 "core" ' + .tPSV.dial PTV +2 "processing"%e +75 "core" + .tPTV.dial :puck +2 .PBV.dial :waste1 + "processing"%b  +56 "core" +2 .tPS.seek 0ml +2 "processing"%R'W +2627 "core" ' + .tPSV.dial PSR +2 "processing"%: +74 "core"  + .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 0.5ml +2 "processing"%@' +589 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%' +2117 "core" ' + .tPSV.dial PTV +2 "processing"%i +73 "core" + .tPBV.dial PSV +2 "processing"%J U +55 "core" V +2 .tPS.seek 0ml +2 "processing"%Q'W +384 "Can"\ BB +2253 "core" ' + .tPSV.dial PBV +2 "processing"%0 @ +43 "core" ? +2 .tPS.seek 2.5ml +2 "processing"%^' +2637 "core" ' + .tPSV.dial :waste1 +2 "processing"%c  +85 "core"  +2 .tPS.seek :empty + "processing"%'9 +2662 "core" ' + .tPSV.dial PSR +2 "processing"%o +42 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%Z' +2638 "core" ' + .tPSV.dial PTV +2 "processing"%u +84 "core"  + .tPBV.dial PSV +2 .PS.seek 0ml +2 "processing"%'W +2626 "core" ' + .tPSV.dial PBV +2 "processing"% @ +43 "core" ? +2 .tPS.seek 2.5ml +2 "processing"%W' +2644 "core" ' + .tPSV.dial :waste1 +2 "processing"%[  +85 "core"  +2 .tPS.seek :empty +2 "processing"%]'9 +2636 "core" ' + #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&d& +4 "core" & 6 8 Y K + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&`( +4 "core" ( +2 "manipulator"&j& +3 "core" & 9 <  K +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &P& +3 "core" & / 8 ; K +2 .tForearm.seek PC + "manipulator"&4' +95 "core" ' + .tHand.close +2 "manipulator"&/ +75 "core" / +2 .tPC.seek :open +2 "processing"%( +404 "core" ( +2 "manipulator"&q& +3 "core" & E Q V K +2 "manipulator"&y% +3 "core" % K C   +2 .tForearm.seek :retract +2 "manipulator"&s'\ +92 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&r(- +174 "core" ( +2 "manipulator"&& +3 "core" &- V l < @ +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- L E O @ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&B' +109 "core" ' + .tHand.open +2 "manipulator"&a1 +70 "core" 1 +2 "manipulator"&v% +3 "core" % {   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +40262 "Can"\ @33 +60002 \ L44 +3094 #t-> startTube 4 +458 #-> shortDA +3 "collection"'% +2 "processing"%z% +3 "core" %\ @ +5 %5\ R +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +177 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1003 .PSV.dial :mixloop + "processing"% +130 "core" + .tPTV.dial :PRVmixing +2 "processing"%p  +128 "core" + .tPRV.dial :sipper +2 "processing"%Y  +101 "core" +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%w'] +2300 "core" ' + ."connect"PRV.dial CBV +4 .tCBV.dial PRV + "processing"%  +133 "core"  +2 .tPS.seek 0.5ml +2 "processing"%D' +1292 "core" ' + .tPRV.dial :waste2 +2 "processing"%\ @ +100 "core" ? +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek :empty + "processing"%'9 +593 "core" ' + .tPSV.dial PSR +2 "processing"% +101 "core"  +2 "processing"%% +3 "core" %<\ R +2 #tPulling 1ml of PSR.flush .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%'P +1101 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%' +1610 "core" ' + .tPSV.dial :mixloop +2 "processing"%l +114 "core" +2 .tPS.seek :empty +2 "processing"%U'9 +2632 "core" ' + .tPSV.dial PSR +2 "processing"% +100 "core"  +2 "processing"%g% +3 "core" %;O\ S +2 #tPulling 1ml of PSR.flush .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%x'P +1099 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%"' +1629 "core" ' + .tPSV.dial :mixloop +2 "processing"%6 +114 "core" + .tPRV.dial :sipper +2 "processing"%  +44 "core" +2 .tPS.seek :empty + "processing"%#'9 +2639 "core" ' + .tPSV.dial PSR +2 "processing"% +100 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%t' +2639 "core" ' + .tPSV.dial :mixloop +2 "processing"%\\ +101 "core" +2 .tPS.seek :empty + "processing"%;'9 +2640 "core" ' +2 #tLoading da puck from tube 4 into Processing Clamp + "processing"%h& +4 "core" &\ T + "manipulator"&% +4 "core" %\  @  + "storage"(8% +4 "core" % z L\ m + "storage"(*. +3 "core" .($ + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 4 + "storage"({(,H +971 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 ($& +2 "core" &,F" f h 6\ i  +2 "manipulator"&}& +50 "core" &- _ @ + "manipulator"&% +4 "core" %\  e  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&1( +183 "core" ( +2 "manipulator"&'& +4 "core" &  M ' + "storage"(n& +4 "core" &,F" F A \ h  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&,'# +93 "core" ' +2 "storage"(.& +4 "core" &,F" f g \ i  + .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(_'L +280 "core" ' +2 "storage"((- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (3& +3 "core" &,F" K F m\ h  +2 "manipulator"&T& +3 "core" &  b ' +2 .tElbow.seek 4 + "manipulator"&( +3 "core" ( +2 "manipulator"&!& +3 "core" &  3 ' +2 "storage"(=& +3 "core" &,F" V I :\ i  +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&+'ϓ +26 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&|/ +71 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&/& +4 "storage"(9'v +6 "core" &  L ' +2 "manipulator"&f% +3 "core" % ϗ +2 .tForearm.seek :retract +2 "manipulator"&A'\ +88 "core" ' +2 .tElbow.seek PC +2 "manipulator"&E( +170 "core" ' + ."downElevator"SE.coast + "storage"(5 +88 "core" ( +4 "manipulator"&?& +4 "core" & Z + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" & ' Z + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&2' +90 "core" ' +2 "manipulator"& & +4 "core" &  Z + "manipulator"&C% +4 "core" % 5 +2 "processing"%& +4 "core" &G\ P + "processing"%<& +4 .tPC.seek :closed + "processing"%5(Tg +3 "core" &\ Q +3 &\ P +9 &2u\ L*y +10 &cx\ K> +9 &qj\ KN +9 &3L\ MN +10 &N\ MO +9 &Q\ MO +9 &wR\ LO +10 &:P\ LN +9 &P\ MO +10 &N\ MO +9 & O\ LO +9 &"BL\ MN +10 &$K\ MO +9 &%M\ MO +9 &'O\ MN +10 &)IP\ LO +9 &+ N\ MN +10 &,L\ MN +9 &.L\ MN +9 &0RJ\ MN +10 &2K\ MN +9 &3L\ MN +9 &5MG\ MO +10 &7YNJ\ MO +9 &9N\ MN +10 &:J\ MN +9 &<J|\ MN +9 &>aL\ LO +10 &@$M\ MN +9 &AJ\ MN +9 &CN\ MO +10 &EjN\ MN +9 &G*S\ LO +10 &H\\\ LP +9 &Jm\ KQ +9 &L^\ IU +10 &N!\ IU +9 &O\ IU +10 &Q\ IU +9 &SPj|\ K8 +9 &T&1{\ JI +10 &TI\ N & +2 ( + "processing"%<& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.66 + .Hand.open + "manipulator"&~1 +66 "core" 1 +2 "manipulator"&H% +3 "core" %  # 5 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&F'\ +105 "core" ' + .tSC.coast + "storage"(6 +4 #tHeating da puck from tube 4 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +4 "processing"%N  +2 %I9 +5 "core" 9 +102 "processing"% 9 +2 "core" 9 +103 "processing"%L9 +2 "core" 9  +103 "processing"%K9 +3 "core" 9  +103 "processing"%k9 +2 "core" 9 +103 "processing"%V9 +2 "core" 9 +103 "processing"%79 +2 "core" 9 +103 "processing"%9 +2 "core" 9 +103 "processing"%O9 +3 "core" 9" +102 "processing"%&9 +2 "core" 9& +103 "processing"%G9 +2 "core" 9+ +103 "processing"%m9 +2 "core" 9/ +103 "processing"%9 +2 "core" 93 +103 "processing"%e9 +2 "core" 97 +103 "processing"%b9 +2 "core" 9; +103 "processing"%M9 +2 "core" 9@ +103 "processing"%:9 +2 "core" 9D +103 "processing"%R9 +2 "core" 9H +103 "processing"%@9 +3 "core" 9L +103 "processing"%i9 +2 "core" 9P +103 "processing"%J9 +2 "core" 9U +103 "processing"%9 +2 "core" 9Y +103 "processing"%09 +2 "core" 9] +103 "processing"%Q9 +3 "core" 9a +103 "processing"%c9 +2 "core" 9e +103 "processing"%^9 +2 "core" 9j +103 "processing"%o9 +2 "core" 9n +103 "processing"%9 +2 "core" 9r +103 "processing"%u9 +3 "core" 9v +103 "processing"%Z9 +2 "core" 9z +103 "processing"%9 +2 "core" 9  +103 "processing"%9 +2 "core" 9 +103 "processing"%[9 +2 "core" 9 +103 "processing"%W9 +2 "core" 9" +103 "processing"%d9 +2 "core" 9+ +103 "processing"%j9 +2 "core" 92 +103 "processing"%P9 +2 "core" 9: +103 "processing"%9 +2 "core" 9B +103 "processing"%>9 +3 "core" 9J +103 "processing"%S9 +2 "core" 9R +103 "processing"%%9 +2 "core" 9Y +3 .tPH.hold 2:00:00,28C +2 "processing"%q ppX +2 .tdelay 1:30 +3 "core"  +9002 .tPSR.select :air + .PSV.dial PSR +2 "processing"%y +102 "core"  +2 "processing"%% +3 "core" %<\ K +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"% +10 .tPS.seek 2ml +2 "processing"%4'[ +1607 "core" ' + .tPTV.dial :puck +2 "processing"%`  +128 "core"  + .tPSV.dial PTV +2 "processing"%a +74 "core" + .tPBV.dial :waste1 +2 "processing"%v  +55 "core" +2 "processing"%s% +3 "core" %^+\ M +2 .tPS.seek 1.5ml +2 "processing"%B' +584 "core" ' + .tdelay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +36 "core" , +2 .tPS.seek 0ml +2 "processing"%z'W +1605 "core" ' +2 .tdelay 5:00 +11874 "Can"\ KEE +18129 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +35 "core" + .tdelay 30 seconds +3004 .PBV.dial between PSV and waste1 + "processing"%p * +35 "core" * + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%Y +73 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%]' +2373 "core" ' + .tPSV.dial PTV +2 "processing"% +74 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"%w +74 "core"  + .tdelay 5 seconds +503 .PSV.dial PTV + "processing"%\ +74 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%D  +72 "core"  +2 .tPS.seek :empty + "processing"%'9 +2384 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +130 "core" + .tPSV.dial :mixloop +2 "processing"% +44 "core" + .tPRV.dial :ab1 +2 "processing"% @ +103 "core" ? +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%l'w +350 "core" ' + .tdelay 2 seconds +203 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +2 "processing"%  +43 "core"  +2 "processing"%% +3 "core" %u|\ L +2 .tPS.seek 0.32ml +2 "processing"%g'" +402 "core" ' + .tdelay 2 seconds +203 .CBV.dial between PRV and PSV + "collection"'U  +39 "core" + .tPRV.dial :air +2 "processing"%x  +42 "core"  +2 .tPS.seek 0.9ml +2 "processing"%6'D +1226 "core" ' +3 .tPRV.dial :waste2 + "processing"% @ +73 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%"' +863 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%  +44 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%#'[ +1616 "core" ' + .tPSV.dial :PML +2 "processing"%\\ +44 "core" + .tPTV.dial :mixing +2 "processing"%t @ +70 "core" A + .tPBV.dial :waste1 +2 "processing"%h  +35 "core" +2 "processing"%% +4 "core" %_\ Q +2 .tPS.seek 1.85ml + "processing"%8'? +255 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%* * +34 "core" * +2 .tPS.seek 0ml +2 "processing"%-'W +1974 "core" ' + .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'$& +2 "core" &@\ B +2 "manipulator"&}& +3 "core" &  Z +2 "manipulator"&% +3 "core" %\ \  a  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&'(- +135 "core" ( +2 "manipulator"&n& +3 "core" &-  ) +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &.& +3 "core" &- 7 ) +2 .tForearm.seek :garage + "manipulator"&r' +108 "core" ' + .tHand.close +2 "manipulator"&/ +72 "core" / +3 "manipulator"&(& +4 "core" &-  6 ) + "manipulator"&3% +4 "core" %  1 h +2 .tForearm.seek :retract +2 "manipulator"&T'\ +108 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&)( +289 "core" ( +2 "manipulator"&!& +3 "core" &  V 3 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &=& +3 "core" & j 3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&|'ρ +95 "core" ' +2 "manipulator"&/& +4 "core" & 3 $ 3 + "manipulator"&f% +4 "core" %~ +2 "collection"'1& +3 "core" &\ @ +2 "collection"',& +4 .tCC.seek :closed + "collection"'_(O +4 "core" &C\ = +3 &\ <7 +10 &9Jy\ 90 +9 &cr~\ 9E +10 &`\ :N +9 &R\ ;M +9 &T\ ;M +10 &MW\ 9M +9 &X\ S\ :N +9 &@T\ ' +599 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%S'[ +1607 "core" ' + ."da"PTV.dial :puck +2 "processing"%%  +71 "core"  + ."da"PSV.dial PTV +2 "processing"%y +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +36 "core" +2 "processing"%;% +3 "core" %\\\ U +2 ."da"PS.seek 1.5ml +2 "processing"%' +594 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%` * +37 "core" , +2 ."da"PS.seek 0ml +2 "processing"%a'W +1604 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%v  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%s * +34 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%4 +73 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2386 "core" ' + ."da"PSV.dial PTV +2 "processing"%B +74 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"% +85 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%N +83 "core"  + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%  +74 "core"  +2 ."da"PS.seek :empty +2 "processing"%p'9 +2199 "Can"\ S:: +188 "core" ' + #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%Y +130 "core"  +2 "processing"%z% +3 "core" %6\ X + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash + "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."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"%w'[ +1616 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%\ +73 "core" + ."da"PBV.dial :waste1 +2 "processing"%D  +35 "core" +2 "processing"%]% +3 "core" %_\ Y +2 ."da"PS.seek 1.5ml +2 "processing"%' +595 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'W +1610 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +33 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 + "processing"% * +35 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +72 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%l' +2366 "core" ' + ."da"PSV.dial PTV +2 "processing"%U +84 "core"  + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%x +70 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%g +84 "core"  + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%  +73 "core"  +2 ."da"PS.seek :empty +2 "processing"%6'9 +2360 "core" ' + #"da"getPMLReagent08 +2 .PRV.dial :air + "processing"%  +43 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing + "processing"%"  +128 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 + "processing"%\\  +44 "core" ~ + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"%t +44 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%h' +394 "core" ' + ."da"delay 2 seconds +203 .PRV.dial :air + "processing"%  +45 "core"  +2 "processing"%*% +3 "core" %\ Y +2 ."da"PS.seek 0.55ml +2 "processing"%#' +328 "core" ' + #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%8  +44 "core"  +2 ."da"PS.seek 2ml +2 "processing"%$'[ +1567 "core" ' + ."da"PSV.dial :PML +2 "processing"%} +44 "core" + ."da"PTV.dial :mixing +2 "processing"% @ +72 "core" A + ."da"PBV.dial :waste1 +2 "processing"%n  +34 "core" +2 "processing"%.% +3 "core" %`\ T +2 ."da"PS.seek 1.85ml +2 "processing"%E'@ +229 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%('W +1971 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +26029 "Can"\ V== +21974 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%3  +34 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 + "processing"%F * +35 "core" * + ."da"PSV.dial :air +2 "processing"%r  +44 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%!' +2381 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%= +44 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%'  +43 "core"  + ."da"delay 2 seconds +203 .PSV.dial :mixloop + "processing"%/ +45 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%f  +44 "core"  +2 ."da"PS.seek :empty +2 "processing"%1'9 +2361 "core" ' + #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%T +130 "core"  +2 "processing"%X% +3 "core" %=\ \\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%+' +590 "core" ' +41 ."da"delay 5 seconds +510 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml +2 "processing"%?'[ +1608 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +71 "core"  + ."da"PSV.dial PTV +2 "processing"%, +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%C% +3 "core" %X\ Y +2 ."da"PS.seek 1.5ml +2 "processing"%|' +602 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%- * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"%9'W +1618 "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 +3 .PSV.dial PSR + "processing"%A +72 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%I' +2365 "core" ' + ."da"PSV.dial PTV +2 "processing"%H +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%< +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +85 "core"  + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%~  +72 "core"  +2 ."da"PS.seek :empty +2 "processing"%L'9 +2367 "core" ' + #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%2 +142 "core"  +2 "processing"%K% +3 "core" %;\ Z + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."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"%V'[ +661 "Can"\ V>? +962 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%k +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +35 "core" +2 "processing"%7% +4 "core" %d\ U + ."da"PS.seek 1.5ml +2 "processing"%&' +594 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%m * +35 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'W +1609 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%b  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%) * +34 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +73 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%_' +2361 "core" ' + ."da"PSV.dial PTV +2 "processing"%: +74 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%R +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%e +73 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%J  +72 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2374 "core" ' + #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%G +130 "core"  +2 "processing"%Q% +3 "core" %;\ [ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."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 +2 "processing"%@'[ +1632 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%0 +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%o  +35 "core" +2 "processing"%% +3 "core" %V\ [ +2 ."da"PS.seek 1.5ml +2 "processing"%u' +589 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%Z * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%O'W +1614 "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"%W +73 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%d' +2367 "core" ' + ."da"PSV.dial PTV +2 "processing"% +74 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%P +85 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +69 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%j  +72 "core"  +2 ."da"PS.seek :empty +2 "processing"%>'9 +2361 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%% +133 "core"  +5 "processing"%y% +11 "core" %;\ 1 +4 #"da"Pulling 0.25ml of PSR.sub1 +10 .PSR.select :sub1 +8 "processing"% +15 ."da"PS.reconfigure PSconfig +5 "processing"%#A d`xb +3 ."da"PS.seek 0.25ml +5 "processing"%'7 +335 "core" ' +79 ."da"delay 5 seconds +503 "processing"%;% +3 "core" %9\ + + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml + "processing"%S' +334 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml +2 "processing"%`'[ +1612 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%v  +34 "core" +2 "processing"%s% +3 "core" %]\  +2 ."da"PS.seek 1.5ml +2 "processing"%4' +601 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%a * +37 "core" , +2 ."da"PS.seek 0ml +44 "processing"%B'W +1615 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +12 "Can"\ 22 +24 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 + "processing"%N * +35 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"% +76 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2443 "core" ' + ."da"PSV.dial PTV +2 "processing"%Y +76 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%z +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%p +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%  +75 "core"  +2 ."da"PS.seek :empty +2 "processing"%\ '9 +2450 "core" ' +2 "processing"%D9 +3 "core" 94 + #"da"Processing Puck Heater at 28.1C before imaging + .PH.coast +2 "processing"%]  +4 "core" 4 4 +2 "processing"%w& +3 "core" &TI\  & +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 + "manipulator"&% +4 "core" %\  P J c  + "storage"(% +3 "core" % c\ ! +2 "storage"(. +3 "core" . + ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 ."da"SC.seek 3 + "storage"(( +341 "core" ( + ."da"SC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (& +2 "core" & \  +2 "manipulator"&& +3 "core" &- G J @  +2 "manipulator"&U% +3 "core" %\  I J J  +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 3 +2 "manipulator"&x( +183 "core" ( +2 "manipulator"&g& +3 "core" & 6 $ : "z +2 "storage"(& +3 "core" & 0\  +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&l' +94 "core" ' +2 "storage"(& +3 "core" & \  +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 ."da"SE.seek :beamBreak + "storage"("'L +270 "core" ' +2 "storage"(\\- +3 "core" -'L + ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"(t' +34 "core" ' +2 "manipulator"&6& +4 "core" &\ I "z + "manipulator"&% +4 "core" %о 3 ~5 +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&*'\ +98 "core" ' +10 ."da"Elbow.seek PC +2 "manipulator"&h( +258 "core" ( +2 "manipulator"&8& +3 "core" & m |O +2 ."da"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &#& +3 "core" & n |O +2 ."da"Forearm.seek PC + "manipulator"&}' +94 "core" ' + ."da"Hand.close +2 "manipulator"&/ +70 "core" / +2 ."da"PC.seek :open +2 "processing"%n( +403 "core" ( + "storage"(.& +4 "core" & \  +2 "manipulator"&& +3 "core" & S ~O +2 "manipulator"&$% +3 "core" %  & +2 ."da"Forearm.seek :retract +2 "manipulator"&E'\ +95 "core" ' +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&3( +251 "core" ( +2 "manipulator"&F& +3 "core" & > }` +2 "storage"(r& +3 "core" & ]\  +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&(' +112 "core" ' +2 ."da"Hand.open +2 "manipulator"&=1 +73 "core" 1 +2 "storage"('- +3 "core" -' +2 ."da"SE.seek -0.19 Pucks below Top Plate +2 "storage"(/' +29 "core" ' + ."da"SE.reconfigure SEseal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.86 Pucks below Top Plate +2 "storage"(f' +54 "core" ' +2 #"da"Lights, camera, ACTION! + #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +5 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da19jun1713h.tif +3 "processing"%!& +9 "core" &Y +4 "manipulator"&T& +7 "core" & ~ o  m` +2 "manipulator"&X% +4 "core" % \\ v - m~ +3 ."psFlush"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&1'\ +100 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&+(- +177 "core" ( +3 "manipulator"&& +4 "core" &- ' m- + ."psFlush"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &,& +3 "core" &-  m- +2 ."psFlush"Forearm.seek :garage +2 "manipulator"& ' +108 "core" ' + ."psFlush"Hand.close +2 "manipulator"&C/ +66 "core" / +2 "manipulator"&?& +3 "core" &-   `- +2 "manipulator"&-% +4 "core" %  + " 5 _C +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&|'\ +108 "core" ' +2 ."psFlush"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&( +127 "core" ( +2 "manipulator"&& +3 "core" & E L & fU +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &A& +2 "core" & B C fU +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&9' +106 "core" ' +2 "manipulator"&H& +4 "core" & D I o eU +2 "manipulator"&<% +3 "core" % A ; o e +2 "processing"% & +3 "core" &l +2 "processing"%~& +3 ."psFlush"PC.seek :closed +3 "processing"%I(Tg +3 "core" &q +2 &v  +8 &/px +{ +10 &brt ? +9 &aec P +9 &"Cc P +10 &F[ P +9 &HR Q +10 &gGO Q +9 &)FR Q +9 &FI P +10 &C? P +9 & pG= P +9 &"2F/ P +10 &#C4 P +9 &%E6 P +10 &'xB* P +9 &):G" P +9 &*G P +9 &,E Q +10 &.F Q +9 &0BE P +10 &2C P +9 &3C P +10 &5B P +9 &7JC P +9 &9 C P +10 &:B\ P +9 &<G P +10 &>QE Q +9 &@E P +9 &AA P +10 &CF P +9 &EYG Q +9 &GF Q +10 &HL9 Q +9 &JY; S +10 &LP= W +9 &N}R X +9 &O{T X +10 &QP X +9 &SGmP 7 +9 &T#/\\P J +10 &TBA + +2 ( + "processing"%~& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.73 + "processing"%2& +3 "core" &TB + +2 ."psFlush"Hand.open + "manipulator"&K1 +66 "core" 1 +4 "manipulator"&L% +3 "core" % . - a +2 ."psFlush"Forearm.reconfigure LooseForearm +59 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract + "manipulator"&{'\ +94 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%k +135 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +9 ."psFlush"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%'P +1080 #"da"SX HX9/16 (USB:55): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 24.698 seconds\ /var/log/esp/da19jun1713h.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da19jun1713h15s.tif +17 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%7' +1529 #"da"SX HX9/16 (USB:55): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da19jun1713h15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da19jun1713h30s.tif +80 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%V +74 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%m  +35 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%&'W +2636 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%b +76 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%)' +135 #"da"SX HX9/16 (USB:55): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da19jun1713h30s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da19jun1713h70s.tif +461 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2120 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"% +76 "core" + ."psFlush"PBV.dial PSV +3 "processing"%: U +55 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%R'W +2632 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%e @ +45 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%J' +1692 #"da"SX HX9/16 (USB:55): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da19jun1713h70s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +4 ."Qmail"HABfans.email "24.698 sec auto-exposure",Subject: "da19jun1713h images!" +7 "storage"(_- +11 "core" -' +6 "storage"(G& +6 "core" & 4 2\  +2 "manipulator"&Q& +3 "core" & {U +2 "manipulator"&% +4 "core" %\ " {@ + ."da"Elbow.reconfigure TightElbow +5 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&c( +260 "core" ( +2 "manipulator"&0& +6 "core" & 8 & & + "storage"(o& +4 "core" & P P b\  +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&' +103 "core" ' +30 ."da"SE.reconfigure SEgently +6 "storage"(#QK-0-\ b +9 ."da"SE.seek -0.15 Pucks below Top Plate +14 "storage"(@' +67 "core" ' +9 "manipulator"&Z& +12 "core" &  ; % +10 "storage"(u& +12 "core" & R\ 3 +12 ."da"Elbow.reconfigure LimpElbow +11 "manipulator"&$ ,(#b +12 ."da"Forearm.reconfigure LooseForearm +6 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek 3 +2 "manipulator"&' +32 "core" ' + ."da"Elbow.hold +2 "manipulator"&[, +3 "core" , +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +6 ."da"SE.reconfigure SEconfig +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 0.04 Pucks below Top Plate +2 "storage"(W' +20 "core" ' +4 "manipulator"&O% +3 "core" %x ( ' +2 "storage"(& +7 "core" & \ / + ."da"Forearm.force -20 + "manipulator"&5 +6 ."da"Forearm.seek 3 + 317 counts +2 "manipulator"&P'C +19 "core" ' +2 "manipulator"&& +5 "core" &\  "x +2 "storage"(j& +4 "core" & # - \ 5 +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&d' +28 "core" ' +2 "storage"(%% +5 "core" % % /\ 6 +2 ."downElevator"SE.seek :down +4 "storage"(y'v +99 (>% +3 "core" %77  \ 5We +4 "manipulator"&;% +3 "core" ' + %Ы . +2 ."psFlush"PSV.dial :waste1 +3 ."da"Forearm.reconfigure LooseForearm +2 "processing"%  +2 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +2 "manipulator"&S'\ +67 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +17 "core" ' +59 ' + ."downElevator"SE.coast +2 "storage"(5 +2 ."da"SC.coast + "storage"(6 +2547 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%v +56 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%s' +2635 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%` +75 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%a'W +2629 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%4 @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +2628 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%N  +72 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2636 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%B +44 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%Y'P +1107 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%z' +1604 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%p +72 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +48 "processing"%  +55 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2627 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%D +74 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%]' +599 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%w' +2116 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +74 "core" + ."psFlush"PBV.dial PSV +2 "processing"% U +54 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2646 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2631 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%U  +72 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%g'9 +2627 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +44 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%' +1737 "Can"\ J== +892 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%i +72 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%^'W +2639 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%\\ @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%6' +2627 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +72 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%"'9 +2634 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&l& +4 "core" &  > "x +2 "manipulator"&8% +3 "core" %\  <  + ."psFlush"Elbow.seek PC +2 "manipulator"&#( +243 "core" ( + "manipulator"&x& +4 "core" & 5 +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &  +2 ."psFlush"Forearm.seek PC +2 "manipulator"&*' +93 "core" ' + ."psFlush"Hand.close +2 "manipulator"&5/ +67 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%.( +400 "core" ( +2 "manipulator"&& +3 "core" &  +2 "manipulator"&$% +3 "core" %   % +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&}'\ +93 "core" ' + ."psFlush"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&F(- +136 "core" ( +2 "manipulator"&r& +3 "core" &- < . +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &h& +3 "core" &- [ . + ."psFlush"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&=' +112 "core" ' + ."psFlush"Hand.open +2 "manipulator"&'1 +71 "core" 1 +2 "manipulator"&!% +3 "core" % x  ] º +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&E'\ +99 "core" ' + #tFinished short da assay +49585 "Can"\ [55 +60003 \ ^55 +25275 #t-> access 3 +3 .SE.seek :down + "storage"(T'v +3 "core" ' + "manipulator"&X% +4 "core" %\  !  +2 "manipulator"&t& +3 "core" &-  - +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 7 + "storage"(/([z +1293 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (& +2 "core" &[~ 5\ { +33402 "Can"\ `88 +20342 #t-> access 4 +3 .SE.seek :down +2 "storage"(,'v +3 "core" ' + "manipulator"&(% +4 "core" %\  *  +2 "manipulator"&3& +3 "core" &- - +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 + "storage"(C($ +1913 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (?& +2 "core" && M\ z +37714 "Can"\ `9: +60002 \ a:: +60007 \ c:: +20432 !to:SignalException: mesg" SIGHUP:\ signoi:bt[ "1/opt/mbari/lib/ruby/1.8/irb.rb:72: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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 !o:Errno::EIO :\ errnoi\ : mesg"Input/output error:@timestampu: Time 2lӄ:bt["0/home/esp/esp2/lib/thread.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 !o:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt["7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +5 #mEXIT @1560796872.33EDT @1560797009.52EDT = =tMAIN =mMAIN_scheduler @EDT1560797011.19 #"core_reset"Sent BREAK +2 #t@0xF412, state=0x32F4, ifg=0x10, ie=0xFD #@0xF696, state=0x32F4, ifg=0x10, ie=0xFD + #@0xF91A, state=0x32F4, ifg=0x10, ie=0xFD + #@0xFB9E, state=0x32F4, ifg=0x10, ie=0xFD #@0xFE23, state=0x32F4, ifg=0x10, ie=0xFD + #@0x00A7, state=0x32F4, ifg=0x10, ie=0xFD + #@0x032B, state=0x32F4, ifg=0x10, ie=0xFD #@0x0486, state=0x32F4, ifg=0x80, ie=0xFD + #@0xEE45, state=0x3350, ifg=0x00, ie=0x75 #ESP2 v3.22 I2C Gateway v3.06 +8 #ESP2 v3.22 I2C Gateway v3.06 for core bus +216 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +359 "Can"\ `CB + \ `CB + #tPolling Can every 10:00 +123 "sampler") +2 ) + "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% + % +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ + % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 )% +2 "core" %dd \ , +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X ESP.ready! +2 "collection"'% +3 "processing"%% +3 "manipulator"&% +5 "core" %X\ W +5 "sampler")% +4 "core" %3\ h + %\  a  + %dc \ , +2 "manipulator"&& +3 "core" &- - +2 "storage"(& +3 "core" && J 8 }\ +2 "storage"(% +3 "core" %| E S 9\ + "collection"'& +4 "core" &\ W + "processing"% & +3 "core" &\ h +2 "collection"'! +3 "core"  + "collection"'" +3 "core"  +2 "collection"'# +3 "core"  + "processing"%$ +3 "core"  +2 "processing"%% +2 "core" W +2 "processing"%& +3 "core"  +2 "processing"%' +3 "core"  + "sampler")( +3 "core"  +2 "sampler"))% +4 "core" %de \ , +2 "collection"'*& +3 "core" &[\ W +2 "collection"'+% +3 "core" %[\ W +2 "processing"%,& +3 "core" &\ i +2 "processing"%-% +4 "core" %3\ h +2 "manipulator"&.% +3 "core" %\   +2 "manipulator"&/& +3 "core" &- - +2 "storage"(0& +3 "core" && N D V\ +2 "storage"(1% +3 "core" %| E 9 \ +2 "collection"'29 +3 "core" 9 +2 "processing"%39 +3 "core" 9 +55123 "Can"\ e:: +10658 #t-> startTube 4 +667 #-> shortDA +2 "collection"'4% +2 "processing"%5% +4 "core" %\ Z +4 %3\ j +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +3484 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1003 .PSV.dial :mixloop + "processing"%6 +142 "core" + .tPTV.dial :PRVmixing +2 "processing"%7  +128 "core" + .tPRV.dial :sipper +2 "processing"%8  +101 "core" +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%9'] +2291 "core" ' + ."connect"PRV.dial CBV +4 .tCBV.dial PRV + "processing"%:  +2 "collection"';  +7 "core" +124  +2 .tPS.seek 0.5ml +2 "processing"%<' +1279 "core" ' + .tPRV.dial :waste2 +2 "processing"%= @ +100 "core" ? +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek :empty + "processing"%>'9 +593 "core" ' + .tPSV.dial PSR +2 "processing"%? +103 "core"  +2 "processing"%@% +3 "core" %;\ i +2 #tPulling 1ml of PSR.flush .PSR.select :flush +2 "processing"%j +11 .tPS.seek 1ml +2 "processing"%A'P +1100 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%B' +1613 "core" ' + .tPSV.dial :mixloop +2 "processing"%C +102 "core" +2 .tPS.seek :empty + "processing"%D'9 +2639 "core" ' + .tPSV.dial PSR +2 "processing"%E +102 "core"  +2 "processing"%F% +3 "core" %6\ i + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1ml + "processing"%G'P +1102 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%H' +1604 "core" ' + .tPSV.dial :mixloop +2 "processing"%I +102 "core" + .tPRV.dial :sipper +2 "processing"%J  +42 "core"  +2 .tPS.seek :empty + "processing"%K'9 +2634 "core" ' + .tPSV.dial PSR +2 "processing"%L +102 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%M' +2631 "core" ' + .tPSV.dial :mixloop +2 "processing"%N +102 "core" +2 .tPS.seek :empty + "processing"%O'9 +2639 "core" ' +2 #tLoading da puck from tube 4 into Processing Clamp + "processing"%P& +4 "core" &\ j + .tHand.open + "manipulator"&Q1 +25 "core" 1 +2 "manipulator"&R% +3 "core" %\    +2 "storage"(S% +3 "core" %| T Q \ +2 "storage"(T. +3 "core" .,& + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"(U(,H +974 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (V& +2 "core" &,I$ :\ ~\  +2 "manipulator"&W& +3 "core" &-  - +2 "manipulator"&X% +3 "core" %\   \  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&Y( +211 "core" ( +2 "manipulator"&Z& +3 "core" &  & +2 "storage"([& +3 "core" &,I% J\ \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&\\'# +96 "core" ' +2 "storage"(]& +3 "core" &,I% O\ \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak + "storage"(^'L +281 "core" ' +2 "storage"(_- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (`& +3 "core" &,I% \ ~\  +2 "manipulator"&a& +3 "core" &  & +2 .tElbow.seek 4 + "manipulator"&b( +3 "core" ( +2 "manipulator"&c& +3 "core" &  . & +2 "storage"(d& +3 "core" &,I% \ L\ \  +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&e'ϓ +25 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&f/ +73 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&g& +3 "storage"(h'v +6 "core" &  ' & +2 "manipulator"&i% +3 "core" % ύ W +2 .tForearm.seek :retract +2 "manipulator"&j'\ +95 "core" ' +2 .tElbow.seek PC +2 "manipulator"&k( +173 "core" ' + ."downElevator"SE.coast + "storage"(5 +79 "core" ( +3 "manipulator"&l& +4 "core" &  \\ + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &m& +3 "core" & u \\ + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&n' +111 "core" ' +2 "manipulator"&o& +4 "core" & \\ + "manipulator"&p% +4 "core" % +2 "processing"%q& +3 "core" &\ i +2 "processing"%r& +3 .tPC.seek :closed +2 "processing"%s(Tg +3 "core" &\ i +3 &\ h +10 &5y\ c+{ +9 &ey\ c? +10 &j\ cO +9 &EL\ eN +10 &Q\ eN +9 &T\ eN +9 &T\ dN +10 &NS\ dM +9 &P\ dM +9 &N\ eN +10 & N\ dM +9 &"UP\ eN +10 &$Q\ dN +9 &%N\ dM +9 &'O\ dM +10 &)]N\ eN +9 &+N\ eN +9 &,R\ dN +10 &.R\ eN +9 &0eQ\ eN +10 &2'R\ dN +9 &3R\ eN +9 &5O\ dN +10 &7mM\ eN +9 &90M\ eM +9 &:O\ eM +10 &<O\ eM +9 &>uQ\ eN +10 &@7Q\ dN +9 &AO\ dN +9 &CP\ eM +10 &E|R\ dN +9 &G<W\ dO +9 &H_\ cP +10 &Jx\ bR +9 &Lq\ bT +10 &N3\ aT +9 &O\ bT +9 &Q\ bT +10 &S]|h\ c8 +9 &T('b\ cN +9 &TI"\ f- +2 ( + "processing"%r& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.63 + .Hand.open +2 "manipulator"&t1 +68 "core" 1 +2 "manipulator"&u% +4 "core" %    + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&v'\ +90 "core" ' + .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 4 in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%w  +2 %x9 +5 "core" 9 +103 "processing"%y9 +2 "core" 9 +103 "processing"%z9 +2 "core" 9  +103 "processing"%{9 +2 "core" 9  +103 "processing"%|9 +2 "core" 9 +103 "processing"%}9 +2 "core" 9 +103 "processing"%~9 +2 "core" 9 +103 "processing"%9 +2 "core" 9 +103 "processing"%9 +3 "core" 9" +103 "processing"%9 +2 "core" 9& +103 "processing"%9 +2 "core" 9+ +103 "processing"%9 +2 "core" 9/ +103 "processing"%9 +2 "core" 93 +103 "processing"%9 +3 "core" 97 +103 "processing"%\ 9 +2 "core" 9; +103 "processing"% 9 +2 "core" 9@ +103 "processing"%9 +2 "core" 9D +103 "processing"%9 +2 "core" 9H +103 "processing"%9 +2 "core" 9L +103 "processing"%9 +2 "core" 9P +103 "processing"%9 +2 "core" 9U +103 "processing"%9 +2 "core" 9Y +103 "processing"%9 +2 "core" 9] +103 "processing"%9 +3 "core" 9a +103 "processing"%9 +2 "core" 9e +103 "processing"%9 +2 "core" 9j +103 "processing"%9 +2 "core" 9n +103 "processing"%9 +2 "core" 9r +103 "processing"%9 +3 "core" 9v +102 "processing"%9 +2 "core" 9 z +103 "processing"% 9 +2 "core" 9 +103 "processing"%!9 +2 "core" 9 +103 "processing"%"9 +2 "core" 9! +103 "processing"%#9 +3 "core" 9' +103 "processing"%$9 +2 "core" 9- +103 "processing"%%9 +2 "core" 95 +103 "processing"%&9 +2 "core" 9; +103 "processing"%'9 +2 "core" 9A +103 "processing"%(9 +2 "core" 9H +103 "processing"%)9 +2 "core" 9O +103 "processing"%*9 +2 "core" 9V +103 "processing"%+9 +2 "core" 9] +2 .tPH.hold 2:00:00,28C +3 "processing"%, ppX +2 .tdelay 1:30 +3 "core"  +9002 .tPSR.select :air + .PSV.dial PSR +2 "processing"%- +102 "core"  +2 "processing"%.% +3 "core" %7~\ ] +2 #tPulling 0.5ml of PSR.wash .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml + "processing"%/' +594 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +9 .tPS.seek 2ml +2 "processing"%0'[ +1614 "core" ' + .tPTV.dial :puck +2 "processing"%1  +128 "core"  + .tPSV.dial PTV +2 "processing"%2 +72 "core" + .tPBV.dial :waste1 +2 "processing"%3  +53 "core" +2 "processing"%4% +3 "core" %\\ \ ` +2 .tPS.seek 1.5ml +2 "processing"%5' +601 "core" ' + .tdelay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%6 * +35 "core" , +2 .tPS.seek 0ml +2 "processing"%7'W +1609 "core" ' +2 .tdelay 5:00 +696 "Can"\ _>= +29306 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%8  +35 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +35 "core" , + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%; +71 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%:' +2370 "core" ' + .tPSV.dial PTV +2 "processing"%9 +85 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"%= +71 "core"  + .tdelay 5 seconds +503 .PSV.dial PTV + "processing"%< +72 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air + "processing"%?  +73 "core"  +2 .tPS.seek :empty +2 "processing"%@'9 +2359 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%>  +128 "core" + .tPSV.dial :mixloop +2 "processing"%A +44 "core" + .tPRV.dial :ab1 +2 "processing"%C @ +103 "core" > +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%B'w +358 "core" ' + .tdelay 2 seconds +203 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +2 "processing"%E  +43 "core"  +2 "processing"%F% +3 "core" %y\ _ +2 .tPS.seek 0.32ml +2 "processing"%D'& +399 "core" ' + .tdelay 2 seconds +203 .CBV.dial between PRV and PSV + "collection"'G  +38 "core" +2 .tPRV.dial :air + "processing"%I  +43 "core"  +2 .tPS.seek 0.9ml +2 "processing"%J'D +1229 "core" ' + .tPRV.dial :waste2 +2 "processing"%H @ +72 "core" > +2 .tPS.seek 0.5ml +2 "processing"%L' +871 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%K  +44 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%N'[ +1609 "core" ' + .tPSV.dial :PML +2 "processing"%M +44 "core" + .tPTV.dial :mixing +2 "processing"%P @ +72 "core" B + .tPBV.dial :waste1 +2 "processing"%Q  +35 "core" +2 "processing"%R% +3 "core" %Z\ e +2 .tPS.seek 1.85ml +2 "processing"%S': +228 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%T * +35 "core" + +2 .tPS.seek 0ml +2 "processing"%'W +1968 "core" ' + .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'V& +2 "core" &\ P +2 "manipulator"&W& +3 "core" & t \\ +2 "manipulator"&X% +4 "core" %  ~ 1 + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&Z(- +137 "core" ( +2 "manipulator"&[& +3 "core" &- 9 ) +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- P ) +2 .tForearm.seek :garage + "manipulator"&]' +108 "core" ' + .tHand.close +2 "manipulator"&/ +69 "core" / +2 "manipulator"&_& +4 "core" &- \ ) + "manipulator"&`% +4 "core" %   P ɿg +2 .tForearm.seek :retract +2 "manipulator"&a'\ +98 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +281 "core" ( +2 "manipulator"&c& +3 "core" &  s J +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +38 &d& +11 "core" &  J +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&f'ρ +98 "core" ' +2 "manipulator"&g& +4 "core" &   J + "manipulator"&i% +4 "core" %ρ f +2 "collection"'Y& +3 "core" &\ R +2 "collection"'\\& +3 .tCC.seek :closed +2 "collection"'^(O +3 "core" &\ R +3 &@\ R +10 &3\ N+| +9 &f\ K? +10 &t\ KN +9 &KQ\ LM +9 & W\ MM +10 &V\ LM +9 &U\ OM +10 &TX\ OM +9 &WT\ OL +9 &X\ OM +10 & V\ MM +9 &"\\U\ LM +9 &$U\ LM +10 &%V\ MM +9 &'V\ MM +10 &)cV\ MM +9 &+%U\ MM +9 &,X\ MM +10 &.V\ MM +9 &0kV\ MM +9 &2-U\ MM +10 &3U\ MM +9 &5U\ MM +10 &7sU\ MM +9 &94U\ MM +9 &:Q-\ MM +10 &<U\ LM +9 &>zU\ LM +9 &@<U)\ KM +10 &AV\ NN +9 &CU\ MM +10 &EZ\ KN +9 &G@c\ JO +9 &Hw\ JQ +10 &J#\ HU +9 &Le\ DZ +9 &N(\ DG +10 &O67\ G/ +9 &Oe\ JD +5 ( + "collection"'\\& +4 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.69 +2 "collection"'e& +4 "core" &O^\ JD + &O^\ KD + .tHand.open +2 "manipulator"&l1 +69 "core" 1 +2 "manipulator"&m% +4 "core" % ρ + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&b'\ +92 "core" ' + .tPSV.dial PSR +2 "processing"%o +99 "core"  +2 "processing"%p% +3 "core" %[\ b +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%q' +1629 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 + "processing"%h  +42 "core"  +2 .tPS.seek 0ml +2 "processing"%j'W +1618 "core" ' + .tPSV.dial PSR +2 "processing"% +44 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%t' +2629 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +5 "processing"%u  "collection"'x  +39 "core"  +121 + .tPSV.dial :mixloop +2 "processing"%r +100 "core" + .tCTV.dial :air,avoiding: :intake +2 "collection"'y +3 "core"  +2 "collection"'n  +4 "core" + .tPTV.dial :PRVmixing +2 "processing"%z  +71 "core" +2 .tPS.seek 0ml +2 "processing"%U'W +2634 "core" ' + .tPSV.dial :air +2 "processing"%{  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%|' +1754 "Can"\ [^_ +881 "core" ' + .tPSV.dial :mixloop +2 "processing"%} +44 "core" +2 .tPS.seek 0ml +2 "processing"%~'W +2646 "core" ' + .tPSV.dial :air +2 "processing"%  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2630 "core" ' + .tPSV.dial :mixloop +2 "processing"% +44 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2634 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &  O J + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +3 "core" ( + "manipulator"&& +4 "core" &  J + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &\ & +2 "core" &   @ J +2 .tForearm.seek CC +2 "manipulator"& 'ρ +102 "core" ' + .tHand.close +2 "manipulator"&/ +75 "core" / +2 .tCC.seek :open +2 "collection"'( +374 "core" ( +2 "manipulator"&& +3 "core" &  p J +2 "manipulator"&% +3 "core" % ϋ  Y +2 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +273 "core" ( +2 "manipulator"&& +3 "core" &-  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- X  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&' +109 "core" ' +2 .tHand.open + "manipulator"&1 +69 "core" 1 +2 "manipulator"&% +3 "core" %   Ƚ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 ."da"delayUntil "15:19:27.73" +24832 #recoverPRVreagent08 + .PTV.dial :mixing + "processing"% @ +70 "core" A + ."da"PBV.dial :waste1 +2 "processing"%  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +34 "core" + + ."da"PSV.dial :air +3 "processing"%!  +43 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%"' +2344 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%# +44 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%$  +45 "core"  + ."da"delay 2 seconds +203 .PSV.dial :mixloop +3 "processing"%% +44 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%&  +44 "core"  +2 ."da"PS.seek :empty +2 "processing"%''9 +2346 "core" ' + #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%( +129 "core"  +2 "processing"%)% +3 "core" %>y\ h + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%*' +601 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%+'[ +1610 "core" ' + ."da"PTV.dial :puck +2 "processing"%-  +71 "core"  + ."da"PSV.dial PTV +2 "processing"%. +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%O  +35 "core" +2 "processing"%/% +3 "core" %\\\ k +2 ."da"PS.seek 1.5ml +2 "processing"%1' +597 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%2 * +35 "core" + +2 ."da"PS.seek 0ml +2 "processing"%3'W +1606 "core" ' + ."da"delay 2:00 +10598 "Can"\ g98 +1405 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%4  +32 "core"  + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 + "processing"%0 * +33 "core" * + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%6 +72 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%5' +2363 "core" ' + ."da"PSV.dial PTV +2 "processing"%w +73 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%8 +74 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"% +74 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%;  +70 "core"  +2 ."da"PS.seek :empty +2 "processing"%7'9 +2376 "core" ' + #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%9 +129 "core"  +2 "processing"%=% +3 "core" %5\ k + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash + "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."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"%?'[ +1613 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%: +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%>  +33 "core" +2 "processing"%A% +3 "core" %]w\ l +2 ."da"PS.seek 1.5ml +2 "processing"%C' +586 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%@ * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%E'W +1607 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%F  +33 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 + "processing"%B * +35 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%G +71 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%I' +2358 "core" ' + ."da"PSV.dial PTV +2 "processing"%D +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%H +72 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%J +84 "core"  + ."da"delay 5 seconds +540 .PSV.dial :air +10 "processing"%K  +74 "core"  +2 ."da"PS.seek :empty +2 "processing"%L'9 +2354 "core" ' + #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%M  +44 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +2 "processing"%P  +129 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 + "processing"%Q  +43 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"%R +45 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%T' +396 "core" ' + ."da"delay 2 seconds +203 .PRV.dial :air + "processing"%N  +44 "core"  +2 "processing"%S% +3 "core" %h\ l +2 ."da"PS.seek 0.55ml +2 "processing"%V' +333 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air + "processing"%W  +55 "core" +2 ."da"PS.seek 2ml +2 "processing"%X'[ +1565 "core" ' + ."da"PSV.dial :PML +2 "processing"%[ +41 "core" + ."da"PTV.dial :mixing +2 "processing"% @ +72 "core" B + ."da"PBV.dial :waste1 +2 "processing"%k  +34 "core" +2 "processing"%% +3 "core" %aN\ e +2 ."da"PS.seek 1.85ml +2 "processing"%_'A +229 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%` * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%v'W +1962 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +15091 "Can"\ eUU +32912 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%]  +34 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 + "processing"%c * +35 "core" + + ."da"PSV.dial :air +2 "processing"%d  +44 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%Z' +2365 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%g +44 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%i  +54 "core" + ."da"delay 2 seconds +203 .PSV.dial :mixloop +2 "processing"%Y +41 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%a  +44 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2360 "core" ' + #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%\\ +128 "core"  +2 "processing"%e% +3 "core" %=!\ k + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash + "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%l' +595 "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 "processing"%o  +70 "core"  + ."da"PSV.dial PTV +2 "processing"%p +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%f  +33 "core"  +2 "processing"%% +3 "core" %W\ l +2 ."da"PS.seek 1.5ml +2 "processing"%h' +598 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%q * +34 "core" * +2 ."da"PS.seek 0ml +2 "processing"% 'W +1604 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%j  +34 "core" +2 ."da"delay 30 seconds +762 "Can"\ i== +2240 ."da"PBV.dial between PSV and waste1 +2 "processing"%x * +34 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%u +73 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%r' +2353 "core" ' + ."da"PSV.dial PTV +2 "processing"%y +74 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%n +86 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%z +71 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +3 "processing"%t  +71 "core"  +2 ."da"PS.seek :empty +2 "processing"%{'9 +2362 "core" ' + #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%U +128 "core"  +2 "processing"%}% +3 "core" %=,\ m + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%|' +601 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'[ +1620 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%~ +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +35 "core" +2 "processing"%% +3 "core" %]m\ n +2 ."da"PS.seek 1.5ml +2 "processing"%' +605 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%\ 'W +1635 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +35 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%b +72 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%^' +2345 "core" ' + ."da"PSV.dial PTV +2 "processing"% +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"% +73 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"% +73 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +83 "core" +2 ."da"PS.seek :empty +2 "processing"%'9 +2351 "core" ' + #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +128 "core"  +2 "processing"%% +3 "core" %7-\ n + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%' +595 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'[ +1613 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +73 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%% +3 "core" %[m\ l +2 ."da"PS.seek 1.5ml +2 "processing"% ' +602 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%! * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'W +1616 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%#  +33 "core"  + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 + "processing"%$ * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%% +72 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%&' +2345 "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 +70 "Can"\ fRR +433 ."da"PSV.dial PTV +2 "processing"%) +72 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%'  +70 "core"  +2 ."da"PS.seek :empty +2 "processing"%*'9 +2343 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%- +134 "core"  +6 "processing"%.% +10 "core" %:s\ C +4 #"da"Pulling 0.25ml of PSR.sub1 +7 .PSR.select :sub1 +8 "processing"% +13 ."da"PS.reconfigure PSconfig +5 "processing"%#A d`xb +3 ."da"PS.seek 0.25ml +5 "processing"%O'7 +345 "core" ' +24 ."da"delay 5 seconds +503 "processing"%/% +3 "core" %9r\ : +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%+' +343 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml +2 "processing"%2'[ +1618 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%1 +72 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%4  +35 "core" +2 "processing"%0% +3 "core" %a,\ + +2 ."da"PS.seek 1.5ml +2 "processing"%6' +595 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%3 * +37 "core" , +2 ."da"PS.seek 0ml +42 "processing"%w'W +1626 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%8  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +36 "core" , +4 ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%; +85 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%5' +2445 "core" ' + ."da"PSV.dial PTV +2 "processing"%9 +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%= +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%7 +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%<  +74 "core"  +2 ."da"PS.seek :empty +2 "processing"%:'9 +2432 "core" ' +2 "processing"%>9 +3 "core" 94 + #"da"Processing Puck Heater at 28.1C before imaging + .PH.coast +2 "processing"%A  +3 "core" 4 + 4 +2 "processing"%?& +3 "core" &TI \ - + #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&@% +3 "core" %\    +2 "storage"(C% +3 "core" % =\ * +2 "storage"(F. +2 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 3 +2 "storage"(B( +341 "core" ( + ."da"SC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (G& +2 "core" & \ & +2 "manipulator"&E& +3 "core" &-  -  +2 "manipulator"&D% +3 "core" %\    +2 ."da"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&H( +184 "core" ( +2 "manipulator"&J& +3 "core" &\ R $ +2 "storage"(K& +3 "core" & 4\ & +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&I' +95 "core" ' +2 "storage"(M& +3 "core" & \ & +2 ."da"SE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak + "storage"(P'L +275 "core" ' + "storage"(Q- +3 "core" -'L +2 ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"(R' +31 "core" ' +2 "manipulator"&L& +4 "core" & l k $ +2 "manipulator"&N% +3 "core" %к m m , +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&S'\ +92 "core" ' +30 ."da"Elbow.seek PC +3 "manipulator"&T( +260 "core" ( +2 "manipulator"&W& +3 "core" & i a ? +2 ."da"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &V& +3 "core" & m c Q ? +2 ."da"Forearm.seek PC +2 "manipulator"&[' +95 "core" ' + ."da"Hand.close +2 "manipulator"&/ +69 "core" / +2 ."da"PC.seek :open +2 "processing"%k( +403 "core" ( +2 "storage"(& +3 "core" & \ % +2 "manipulator"&`& +3 "core" & o e > ? +2 "manipulator"&X% +3 "core" % a a   +2 ."da"Forearm.seek :retract +2 "manipulator"&_'\ +100 "core" ' +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&]( +261 "core" ( +2 "manipulator"&c& +3 "core" & a j A $ +2 "storage"(d& +3 "core" & F\ $ +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&v' +98 "core" ' +2 ."da"Hand.open + "manipulator"&g1 +72 "core" 1 +2 "storage"(i- +3 "core" -' +2 ."da"SE.seek -0.19 Pucks below Top Plate +2 "storage"(Y' +26 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.86 Pucks below Top Plate +2 "storage"(a' +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/da19jun1715h.tif +4 "processing"%Z& +9 "core" & +3 "manipulator"&\\& +5 "core" &\ q$ +2 "manipulator"&e% +5 "core" % ж 1 q? +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&l(- +177 "core" ( +2 "manipulator"&o& +4 "core" &-  o0 +32 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &p& +2 "core" &- y K n0 +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&f' +111 "core" ' + ."psFlush"Hand.close +2 "manipulator"&/ +65 "core" / +2 "manipulator"&m& +3 "core" &- #  k c0 +2 "manipulator"&q% +4 "core" % z + + # d) + ."psFlush"Forearm.seek :retract +3 "manipulator"&h'\ +106 "core" ' +2 ."psFlush"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC +2 "manipulator"&j( +125 "core" ( +2 "manipulator"&x& +4 "core" & f a I kh + ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &u& +2 "core" & \\ d kh +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +2 "manipulator"& ' +107 "core" ' +2 "manipulator"&y& +4 "core" & d f kh +2 "manipulator"&n% +3 "core" % ^ e k +2 "processing"%z& +3 "core" & +2 "processing"%t& +4 ."psFlush"PC.seek :closed +2 "processing"%r(Tg +2 "core" & +3 &  +10 &/p +{ +10 &br ? +9 &hc P +9 &(C P +10 &D P +9 &E P +10 &mF Q +9 &0E P +9 &F P +10 &C P +9 & wF P +9 &"9F P +10 &#Ex P +9 &%Ew P +10 &'Eq P +9 &)BFo P +9 &+Dk P +10 &,E] P +9 &.F^ P +9 &0KD] O +10 &2 EU P +9 &3EO P +10 &5EN P +9 &7QEN P +9 &9FQ P +10 &:E< P +9 &<E; P +9 &>ZDG P +10 &@DK P +9 &AG@ P +10 &CD; P +9 &EaF< P +9 &G!I< Q +10 &HM6 Q +9 &J_1 S +9 &LV4 W +10 &N}* W +9 &O. X +10 &Q4 X +9 &SJg- 5 +9 &T,3[ > +8 ( +2 &TB ( +2 "processing"%t& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.75 + "processing"%U& +4 "core" &TB ( + ."psFlush"Hand.open +2 "manipulator"&}1 +66 "core" 1 +2 "manipulator"&{% +4 "core" % F M 9 g + ."psFlush"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&|'\ +98 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%~ +136 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%'P +370 #"da"SX HX9/16 (USB:57): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 17.365 seconds\ /var/log/esp/da19jun1715h.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da19jun1715h15s.tif +743 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%' +803 #"da"SX HX9/16 (USB:57): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da19jun1715h15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da19jun1715h30s.tif +808 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"% +74 "core" +2 ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%  +34 "core"  +3 ."psFlush"PS.seek 0ml +2 "processing"%'W +2132 #"da"SX HX9/16 (USB:57): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da19jun1715h30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da19jun1715h70s.tif +501 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"% +74 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%' +594 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%b' +2117 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%\ +89 "core"  + ."psFlush"PBV.dial PSV +3 "processing"% U +55 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2638 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +55 "core" B +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +947 #"da"SX HX9/16 (USB:57): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da19jun1715h70s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"HABfans.email "17.365 sec auto-exposure",Subject: "da19jun1715h images!" +12 "storage"(^- +11 "core" -' +8 "storage"(& +4 "core" & @ ? \  +2 "manipulator"&& +3 "core" &  h +2 "manipulator"&% +3 "core" %\ 2  ' +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&( +251 "core" ( +21 "manipulator"&& +9 "core" & Q o  ] +4 "storage"(& +8 "core" & h h\  +4 ."da"Forearm.reconfigure TightForearm +4 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 700 counts +4 "manipulator"&' +104 "core" ' +5 ."da"SE.reconfigure SEgently +3 "storage"(#QK-0-\ b +5 ."da"SE.seek -0.15 Pucks below Top Plate +4 "storage"(' +62 "core" ' +3 "manipulator"&!& +16 "core" &   ] +8 "storage"( & +15 "core" & O B G\ < +6 ."da"Elbow.reconfigure LimpElbow +10 "manipulator"&$ ,(#b +7 ."da"Forearm.reconfigure LooseForearm +7 "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek 3 +8 "manipulator"&#' +39 "core" ' +4 ."da"Elbow.hold +6 "manipulator"&$, +11 "core" , +6 ."da"Elbow.reconfigure TightElbow +9 "manipulator"&$&.,(\ #b +10 ."da"SE.reconfigure SEconfig +7 "storage"(#QK-0-\ b +9 ."da"SE.seek 0.04 Pucks below Top Plate +11 "storage"(%' +22 "core" ' +2 "manipulator"&% +3 "core" %r ]  +3 "storage"("& +3 "core" & . 0 >\ : +2 ."da"Forearm.force -20 + "manipulator"&5 +2 ."da"Forearm.seek 3 + 318 counts +2 "manipulator"&('D +15 "core" ' +3 "manipulator"&)& +4 "core" &    ] +2 "storage"('& +5 "core" & D E \ @ +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&&' +19 "core" ' +4 "storage"(-% +9 "core" % : D 1\ @ +3 ."downElevator"SE.seek :down +5 "storage"(.'v +98 (*% +3 "core" %5 \\ ]\ >Va + "manipulator"&/% +4 "core" %Ф   ; +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&O'\ +92 "core" ' +62 ' +2 ."downElevator"SE.coast +2 "storage"(5 +6 ."da"SC.coast +2 "storage"(6 +542 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%+  +76 "core"  +5 ."psFlush"PS.seek :empty +3 "processing"%1'9 +2640 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%4 +43 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%0' +2644 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%2 +72 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%3'W +2633 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%6 @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%8' +2636 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +72 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%;'9 +2628 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%w +44 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%9'P +1100 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%=' +1616 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%7 +72 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%<  +53 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%5'W +2629 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%> +74 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%A' +645 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%?' +1294 "Can"\ S>= +835 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%@ +74 "core" + ."psFlush"PBV.dial PSV +3 "processing"%C U +52 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%F'W +2651 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%G @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%E' +2642 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%D  +83 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%J'9 +2639 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%K +53 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%M' +2628 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +74 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%'W +2631 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%Q @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%L' +2642 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%N  +71 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%P'9 +2626 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&I& +4 "core" & ] +2 "manipulator"&W% +3 "core" %\  + +2 ."psFlush"Elbow.seek PC +2 "manipulator"&V( +257 "core" ( +2 "manipulator"&H& +3 "core" &  : +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & f : +2 ."psFlush"Forearm.seek PC +2 "manipulator"&S' +99 "core" ' + ."psFlush"Hand.close +2 "manipulator"&s/ +68 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%( +400 "core" ( +2 "manipulator"&`& +3 "core" &  : +2 "manipulator"&X% +3 "core" %  +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&['\ +93 "core" ' +2 ."psFlush"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&c(- +152 "core" ( +2 "manipulator"&d& +3 "core" &.=  +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &T& +2 "core" &.=   +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&g' +111 "core" ' + ."psFlush"Hand.open +2 "manipulator"&i1 +68 "core" 1 +2 "manipulator"&Z% +3 "core" % e  ȴK +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract + "manipulator"&\\'\ +104 "core" ' + #tFinished short da assay +12318 #-> access 3 +3 .SE.seek :down + "storage"(_'v +3 "core" ' +2 "manipulator"&e% +3 "core" %\ "  = +2 "manipulator"&R& +3 "core" &. \  +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 7 +2 "storage"(Y([z +1289 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (o& +2 "core" &[y# g\ ~\  +1253 #t-> PS.flush +2 #Flushing Processing stage + "processing"%v% +3 "core" %=\ h +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%p& +4 "core" & \ h +2 "manipulator"&]& +3 "core" &. W  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +19 "core" ( +2 "manipulator"&m& +3 "core" &-  o U +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &q& +2 "core" &- + U +2 .tForearm.seek :garage + "manipulator"&' +108 "core" ' + .tHand.close +2 "manipulator"&x/ +65 "core" / +2 "manipulator"&u& +4 "core" &-  U + "manipulator"&f% +3 "core" %  ȿd +2 .tForearm.seek :retract +2 "manipulator"&y'\ +110 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&n( +132 "core" ( +4 "manipulator"&z& +4 "core" & D B +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &l& +3 "core" & > B + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&h' +100 "core" ' +2 "manipulator"&k& +3 "core" & B +2 "manipulator"&U% +4 "core" % +2 "processing"%}& +3 "core" &K\ g +2 "processing"%{& +3 .tPC.seek :closed +2 "processing"%t(Tg +3 "core" &\ g +2 &l\ g  +9 &6v2\ b+{ +10 &gx\ a? +9 &i\ bN +9 &]I\ dM +10 &Q\ cM +9 &O\ cM +9 &O\ cM +10 &dO\ cM +9 &&O\ cM +10 &N\ cM +9 & O\ cM +9 &"mN\ cM +10 &$.L\ cM +9 &%N\ cM +9 &'N\ cL +10 &)tO\ cM +9 &+7O\ cM +10 &,Q\ cM +9 &.O\ cM +9 &0|Q\ cM +10 &2@N\ bL +9 &4O\ cM +9 &5Oq\ cL +10 &7O\ cM +9 &9FR\ bM +10 &;\ N \ cL +9 &<O\ bM +9 &>L\ cM +10 &@OL \ cM +9 &BM\ bM +9 &CL\ cM +10 &EQ \ cM +9 &GVT\ bM +10 &I\\ \ bN +9 &Jm\ aP +9 &L\ _S +10 &NJ\ _T +9 &P \ _T +9 &Q\ _T +10 &St{c\ b/ +9 &T.(c\ bG +10 &TI\ e, +2 ( + "processing"%{& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.67 + "processing"%~& +3 "core" &TIG\ d, +2 .tHand.open + "manipulator"& 1 +77 "core" 1 +2 "manipulator"&:% +3 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +95 "core" ' + .tPSV.dial PSR +2 "processing"% +44 "core"  + .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%'P +1107 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%' +1604 "core" ' + .tPSV.dial PTV +2 "processing"% +70 "core" + .tPTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +54 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2630 "core" ' + .tPSV.dial PSR +2 "processing"%\ +72 "core"  + .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 0.5ml +2 "processing"%' +589 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%b' +2128 "core" ' + .tPSV.dial PTV +2 "processing"% +85 "core" ~ + .tPBV.dial PSV +2 "processing"% U +97 "core" U +2 .tPS.seek 0ml +2 "processing"%^'W +2633 "core" ' + .tPSV.dial PBV +2 "processing"% @ +41 "core" ? +2 .tPS.seek 2.5ml +2 "processing"%' +2624 "core" ' + .tPSV.dial :waste1 +2 "processing"%  +72 "core"  +2 .tPS.seek :empty +2 "processing"%'9 +2624 "core" ' + .tPSV.dial PSR +2 "processing"% +44 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%j' +2639 "core" ' + .tPSV.dial PTV +2 "processing"%! +72 "core" + .tPBV.dial PSV +2 .PS.seek 0ml +2 "processing"% 'W +2679 "core" ' + .tPSV.dial PBV +2 "processing"%| @ +44 "core" > +2 .tPS.seek 2.5ml +2 "processing"%' +488 "Can" \ aLL +2155 "core" ' + .tPSV.dial :waste1 +2 "processing"%"  +70 "core"  +2 .tPS.seek :empty +2 "processing"%a'9 +2632 "core" ' + #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&)& +4 "core" &  B +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&'( +3 "core" ( + "manipulator"&-& +4 "core" &   B +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +2 "core" & \  B +2 .tForearm.seek PC +2 "manipulator"&*' +94 "core" ' + .tHand.close +2 "manipulator"&// +71 "core" / +2 .tPC.seek :open +2 "processing"%( +401 "core" ( +2 "manipulator"&& +3 "core" & 3 B +2 "manipulator"&#% +3 "core" %  F 5 +2 .tForearm.seek :retract +2 "manipulator"&('\ +93 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&%(- +136 "core" ( +2 "manipulator"&&& +3 "core" &-  * +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &.& +3 "core" &- * +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&B' +112 "core" ' + .tHand.open +2 "manipulator"&+1 +69 "core" 1 +2 "manipulator"&% +3 "core" % w E ɹ| +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&4'\ +96 "core" ' +52863 #t-> Flush.CC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'1& +3 "core" &?\ _ +2 "manipulator"&2& +4 "core" &- " * + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +4 "manipulator"&0(- +4 "core" ( +4 "manipulator"&6& +3 "core" &- * +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &3& +2 "core" &- O * +2 .tForearm.seek :garage +2 "manipulator"& ' +108 "core" ' + .tHand.close +2 "manipulator"&8/ +70 "core" / +2 "manipulator"&w& +3 "core" &-    * +2 "manipulator"&;% +3 "core" %    o +2 .tForearm.seek :retract +2 "manipulator"&9'\ +105 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&7( +285 "core" ( +2 "manipulator"&<& +3 "core" & # +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &=& +3 "core" &  # +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&>'ρ +107 "core" ' +2 "manipulator"&5& +4 "core" & M # + "manipulator"&A% +4 "core" %{ +2 "collection"'@& +3 "core" &G\ ^ +2 "collection"'C& +3 .tCC.seek :closed +2 "collection"'?(O +3 "core" &C\ ^ +2 &P\ ^ +9 &4}L\ W+| +10 & fE\ W? +9 &sH\ WN +9 &WRL\ YM +10 &TQ\ YM +9 &XK\ XL +9 &UF\ YL +10 &`ZR\ YM +9 &"WA\ YM +10 &YA\ XM +9 & XH\ YM +9 &"iXK\ XL +10 &$*UM\ YM +9 &%RR\ YM +9 &'YI\ XM +10 &)pW@\ YM +9 &+3TB\ YL +10 &,YD\ XM +9 &.R?\ YL +9 &0yT>\ XL +10 &2:RA\ YM +9 &3X8\ XM +10 &5U3\ XM +9 &7R>\ YL +9 &9CUD\ YL +10 &;X<\ YM +9 &<W3\ XM +9 &>T:\ YL +10 &@KT4\ YL +9 &B Y0\ XM +9 &CY0\ XM +10 &E\\:\ XM +8 "Can"\ hSS +2 "core" &GNe<\ WN +9 &I x0\ WP +9 &J2\ SU +9 &Lw-\ QX +10 &N4 5\ QF +9 &O>87\ T(v +9 &Oe7\ WF +5 ( + "collection"'C& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.71 +2 "collection"'G& +4 "core" &O]E\ WF + .tHand.open + "manipulator"&F1 +76 "core" 1 +2 "manipulator"&D% +3 "core" % {  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&E'\ +97 "core" ' +2241 #t-> CBV.PRV +2 .CBV.dial PRV +2130 #-> PTV.PRV +2 .PTV.dial PRV + "processing"%K @ +72 "core" B +553 #t-> PSV.PTV +2 .PSV.dial PTV + "processing"%J +101 "core" +577 #t-> CTV.air +2 .CTV.dial :air +889 #-> PRV.CBV +2 .PRV.dial CBV + "processing"%  +43 "core"  +471 #t-> PSR.flush +3 .PSR.select :flush +2 "processing"%@ +1065 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"%M +85 "core"  +871 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%Q' +2632 "core" ' +2 "processing"%% +3 "core" %P\ l +1269 #t-> PSV.PTV +2 .PSV.dial PTV + "processing"%N +70 "core" +399 #t-> PS.empty +2 .PS.seek :empty +2 "processing"%L'9 +2635 "core" ' +2 "processing"%I% +3 "core" %9P\ l +574 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%W +72 "core"  +396 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%H' +2640 "core" ' +2 "processing"%% +3 "core" %@\ k +660 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%$ +72 "core" +361 #t-> PS.empty +2 .PS.seek :empty +2 "processing"%s'9 +2635 "core" ' +2 "processing"%O% +3 "core" %9A\ l +1082 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%r +73 "core"  +417 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%`' +2638 "core" ' +2 "processing"%X% +3 "core" %!A\ l +701 #t-> PSV.PTV +2 .PSV.dial PTV + "processing"%d +72 "core" +1224 #t-> PS.empty +44 .PS.seek :empty +4 "processing"%T'9 +2635 "core" ' +2 "processing"%S% +3 "core" %5B\ l +610 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"%V +72 "core"  +415 #t-> PSR.air + .PSR.select :air +2 "processing"% +1012 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%i' +2635 "core" ' +2 "processing"%Z% +3 "core" % <\ l +772 #t-> PSV.PTV +2 .PSV.dial PTV + "processing"%[ +73 "core" +371 #t-> PS.empty +2 .PS.seek :empty +2 "processing"%g'9 +2631 "core" ' +2 "processing"%e% +3 "core" %>=\ m +568 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"%R +73 "core"  +412 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%o' +2638 "core" ' +2 "processing"%v% +4 "core" % 3\ l +590 #t-> PSV.PTV +3 .PSV.dial PTV +2 "processing"%p +71 "core" +808 #t-> PS.empty +2 .PS.seek :empty +2 "processing"%]'9 +2635 "core" ' +2 "processing"%m% +3 "core" %;/\ l +1979 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"%q +72 "core"  +576 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%x' +2630 "core" ' +2 "processing"%u% +3 "core" %4\ m +896 #t-> PSV.PTV +2 .PSV.dial PTV + "processing"%f +85 "core"  +690 #t-> PS.empty +2 .PS.seek :empty +2 "processing"%c'9 +2632 "core" ' +2 "processing"%\\% +3 "core" %9)\ m +575 #t-> Flush.garage +2 #Garaging FlushPuck in Collection Clamp +2 "manipulator"&z& +3 "core" &  # +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&l( +2 "core" ( + "manipulator"&& +3 "core" &  # +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &k& +3 "core" &  , # +2 .tForearm.seek CC + "manipulator"&U'ρ +101 "core" ' + .tHand.close +2 "manipulator"&}/ +77 "core" / +2 .tCC.seek :open + "collection"'( +375 "core" ( +2 "manipulator"&y& +3 "core" & 3 # +2 "manipulator"&% +3 "core" % ϒ \\ +2 .tForearm.seek :retract + "manipulator"&~'\ +49 "Can"\ j>> +46 "core" ' + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"& (- +274 "core" ( +2 "manipulator"&:& +3 "core" &-  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &{& +3 "core" &-   + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +109 "core" ' +3 .tHand.open + "manipulator"&h1 +74 "core" 1 +2 "manipulator"&P% +3 "core" % x   ɺ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +58902 #t-> access 4 +3 .SE.seek :down + "storage"('v +3 "core" ' +2 "manipulator"&% +3 "core" %\   +2 "manipulator"&& +4 "core" &- 7  +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 +2 "storage"(\ ($ +428 "Can"&\ lWW +1485 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (& +2 "core" &' \ +1108 #t-> startTube 4 +559 #-> shortDA +5 "collection"'% +2 "processing"% % +4 "core" %,\ f +2 %9\ x +3 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +538 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1003 .PSV.dial :mixloop + "processing"% +44 "core" + .tPTV.dial :PRVmixing +2 "processing"%b  +71 "core" + .tPRV.dial :sipper +2 "processing"%  +131 "core"  +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%^'] +2300 "core" ' + ."connect"PRV.dial CBV +4 .tCBV.dial PRV + "processing"%  +128 "core"  +2 .tPS.seek 0.5ml +2 "processing"%' +1271 "core" ' + .tPRV.dial :waste2 +2 "processing"% @ +101 "core" > +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek :empty +2 "processing"%'9 +588 "core" ' + .tPSV.dial PSR +2 "processing"%! +101 "core"  +2 "processing"%j% +3 "core" %=\ y +2 #tPulling 1ml of PSR.flush .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%|'P +1098 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"% ' +1620 "core" ' + .tPSV.dial :mixloop +2 "processing"%" +101 "core" +2 .tPS.seek :empty + "processing"%'9 +2639 "core" ' + .tPSV.dial PSR +2 "processing"%) +102 "core"  +2 "processing"%-% +3 "core" %7 \ y +2 #tPulling 1ml of PSR.flush .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1ml +2 "processing"%'P +1102 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%/' +1616 "core" ' + .tPSV.dial :mixloop +2 "processing"%n +101 "core" + .tPRV.dial :sipper +2 "processing"%  +43 "core" +2 .tPS.seek :empty + "processing"%t'9 +2634 "core" ' + .tPSV.dial PSR +2 "processing"% +100 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%#' +2633 "core" ' + .tPSV.dial :mixloop +2 "processing"%& +102 "core" +2 .tPS.seek :empty + "processing"%.'9 +2642 "core" ' +2 #tLoading da puck from tube 4 into Processing Clamp + "processing"%*& +4 "core" &\ z + "manipulator"&'% +4 "core" %\  h  + "storage"(+% +3 "core" %p E\ +2 "storage"(. +3 "core" .($ + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 4 + "storage"(((,H +975 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (B& +2 "core" &,M \ +2 "manipulator"&1& +3 "core" &- 8  +2 "manipulator"&2% +3 "core" %\  N  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&6( +179 "core" ( +2 "manipulator"&3& +3 "core" &  "| +2 "storage"(8& +3 "core" &,H }\ +2 .tForearm.reconfigure TightForearm +39 "manipulator"&#Q@2^d^\ b +9 .tForearm.seek 4 + 700 counts +2 "manipulator"&w'# +94 "core" ' +2 "storage"(;& +3 "core" &,H %\ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak + "storage"(%'L +284 "core" ' +2 "storage"(4- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +4 ( & +2 "core" &,H M\ +2 "manipulator"&<& +3 "core" &  3 "| +2 .tElbow.seek 4 +2 "manipulator"&=( +3 "core" ( + "manipulator"&0& +4 "core" &  "| +2 "storage"(5& +3 "core" &,H \ +2 .tForearm.seek 4 + 300 counts + "manipulator"&A'ϓ +29 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&@/ +75 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&9& +5 "storage"('v +4 "core" &\  I "| +2 "manipulator"&G% +4 "core" % Ϩ ] +2 .tForearm.seek :retract + "manipulator"&F'\ +92 "core" ' +2 .tElbow.seek PC +2 "manipulator"&D( +171 "core" ' + ."downElevator"SE.coast + "storage"(5 +83 "core" ( +3 "manipulator"&C& +4 "core" &  _ + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &>& +2 "core" & _ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&K' +101 "core" ' +2 "manipulator"&J& +4 "core" & i _ + "manipulator"&% +4 "core" %Ϭ X +2 "processing"%M& +3 "core" &\ w +2 "processing"%a& +3 .tPC.seek :closed +2 "processing"%(Tg +4 "core" &\ w + &\ w +9 &5{\ r+{ +10 &f{\ q? +9 &k\ rN +9 &ML\ tM +10 &R\ sM +9 &R\ sM +10 &R\ sN +9 &SR\ sM +9 &O\ sM +10 &Q\ sM +9 & S\ sM +9 &"\\Q\ sM +10 &$Q\ tM +9 &%Q\ sM +10 &'Q\ sN +9 &)dQ\ tM +9 &+&Q\ sM +10 &,Q\ sM +9 &.Q\ sM +9 &0kQ\ sM +10 &2.Q\ sM +9 &3R\ sM +10 &5Q\ sL +9 &7uR\ sM +9 &98R\ sL +10 &:Q\ sM +9 &<Q\ sL +9 &>}Q\ sM +10 &@>U\ sM +9 &BQ\ sM +10 &CQ\ sM +9 &ET\ sM +9 &GDV\ sN +10 &I`\ rO +9 &Jr\ qQ +9 &Ly\ pS +10 &N;\ pS +9 &O\ pS +9 &Q\ pT +10 &Se|e\ r4 +9 &T,/\ pH +10 &TK\ u) +2 ( + "processing"%a& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.61 + .Hand.open +2 "manipulator"&N1 +69 "core" 1 +2 "manipulator"&Q% +4 "core" % Ϭ  . + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&I'\ +91 "core" ' + .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 4 in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%W  +3 %L9 +4 "core" 9 +103 "processing"%9 +2 "core" 9 +103 "processing"%$9 +2 "core" 9  +103 "processing"%H9 +2 "core" 9  +103 "processing"%O9 +2 "core" 9 +103 "processing"%r9 +2 "core" 9 +103 "processing"%s9 +2 "core" 9 +103 "processing"%X9 +2 "core" 9 +103 "processing"%d9 +3 "core" 9" +103 "processing"%`9 +2 "core" 9& +103 "processing"%S9 +2 "core" 9+ +103 "processing"%V9 +2 "core" 9/ +103 "processing"%T9 +2 "core" 93 +103 "processing"%Z9 +3 "core" 97 +103 "processing"%[9 +2 "core" 9; +103 "processing"%i9 +2 "core" 9@ +103 "processing"%e9 +2 "core" 9D +103 "processing"%R9 +2 "core" 9H +103 "processing"%g9 +3 "core" 9L +103 "processing"%v9 +2 "core" 9P +103 "processing"%p9 +2 "core" 9U +103 "processing"%o9 +2 "core" 9Y +103 "processing"%m9 +2 "core" 9] +103 "processing"%q9 +2 "core" 9a +103 "processing"%]9 +2 "core" 9e +103 "processing"%u9 +2 "core" 9j +103 "processing"%f9 +2 "core" 9n +103 "processing"%x9 +2 "core" 9r +103 "processing"%\\9 +3 "core" 9 v +103 "processing"%z9 +2 "core" 9z +103 "processing"%9 +2 "core" 9 +103 "processing"%k9 +2 "core" 9 +103 "processing"%}9 +2 "core" 9$ +103 "processing"%79 +3 "core" 9+ +103 "processing"%E9 +2 "core" 92 +103 "processing"%?9 +2 "core" 99 +103 "processing"%y9 +2 "core" 9@ +103 "processing"%9 +2 "core" 9F +103 "processing"%U9 +3 "core" 9M +103 "processing"%:9 +2 "core" 9U +103 "processing"%{9 +2 "core" 9\\ +3 .tPH.hold 2:00:00,28C +3 "processing"%l ppX + .tdelay 1:30 +3 "core"  +9002 .tPSR.select :air + .PSV.dial PSR +2 "processing"%h +102 "core"  +2 "processing"%P% +3 "core" %8i\ j +2 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%~' +598 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +10 .tPS.seek 2ml +2 "processing"%'[ +1610 "core" ' + .tPTV.dial :puck +2 "processing"%  +127 "core"  + .tPSV.dial PTV +2 "processing"% +84 "core"  + .tPBV.dial :waste1 +2 "processing"%_  +54 "core" +2 "processing"%Y% +3 "core" %]G\ m +2 .tPS.seek 1.5ml +2 "processing"%' +595 "core" ' + .tdelay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +34 "core" + +2 .tPS.seek 0ml +2 "processing"% 'W +1614 "core" ' + .tdelay 5:00 +12030 "Can"3\ q== +17974 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +34 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%b * +35 "core" + + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"% +70 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%c' +2354 "core" ' + .tPSV.dial PTV +2 "processing"% +72 "core" + .tdelay 5 seconds +503 .PSV.dial PSR + "processing"%^ +72 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"% +72 "core" + .tdelay 5 seconds +503 .PSV.dial :air + "processing"%  +70 "core"  +2 .tPS.seek :empty + "processing"%!'9 +2324 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%j  +126 "core" + .tPSV.dial :mixloop +2 "processing"% +44 "core" + .tPRV.dial :ab1 +2 "processing"%| @ +102 "core" > +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%"'w +351 "core" ' + .tdelay 2 seconds +203 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +2 "processing"%  +44 "core"  +2 "processing"%)% +4 "core" %r\ q +2 .tPS.seek 0.32ml + "processing"%-' +402 "core" ' + .tdelay 2 seconds +203 .CBV.dial between PRV and PSV + "collection"'  +88 "core" +2 .tPRV.dial :air + "processing"%  +43 "core"  +2 .tPS.seek 0.9ml +2 "processing"%n'D +1226 "core" ' + .tPRV.dial :waste2 +2 "processing"% @ +72 "core" > +2 .tPS.seek 0.5ml +2 "processing"%/' +861 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%  +45 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek 2ml +40 "processing"%t'[ +1615 "core" ' + .tPSV.dial :PML +2 "processing"%& +43 "core" + .tPTV.dial :mixing +2 "processing"%# @ +71 "core" B + .tPBV.dial :waste1 +2 "processing"%*  +34 "core" +2 "processing"%'% +4 "core" %[\ q +2 .tPS.seek 1.85ml +2 "processing"%+'; +233 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"% * +34 "core" + +2 .tPS.seek 0ml +2 "processing"%\ 'W +1974 "core" ' + .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'B& +2 "core" &#\ _ +2 "manipulator"&1& +4 "core" & c _ + "manipulator"&2% +4 "core" %\ " Z ; +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&3(- +147 "core" ( +2 "manipulator"&8& +3 "core" &.? ^  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 & & +2 "core" &.? Y  +2 .tForearm.seek :garage +2 "manipulator"&;' +110 "core" ' +3 .tHand.close + "manipulator"&/ +76 "core" / +2 "manipulator"&4& +4 "core" &.   + "manipulator"& % +4 "core" % z   E ɺ/ + .tForearm.seek :retract +2 "manipulator"&<'\ +98 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +286 "core" ( +2 "manipulator"&0& +3 "core" &\  A # +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &5& +2 "core" &\  [ # +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&@'ρ +93 "core" ' +2 "manipulator"&9& +4 "core" &\  # + "manipulator"&G% +4 "core" %ϋ / +2 "collection"'6& +3 "core" &\ b +2 "collection"'w& +3 .tCC.seek :closed +2 "collection"'%(O +4 "core" &$\ b +2 &!\ ] +10 &4\ W+{ +10 &d\ V> +9 &t\ WM +9 &OT\ YL +10 &W"\ YM +9 &V\ YM +9 &W\ XM +10 &TX$\ YM +9 &S \ YL +10 &T\ YM +9 & W\ XL +9 &"^T\ YL +10 &$U\ YM +9 &%U\ XM +9 &'W\ XM +10 &)eW\ XM +9 &+(V!\ YL +10 &,U\ XL +9 &.S\ YL +9 &0nY\ XL +10 &20V\ XL +9 &3T\ YL +9 &5S\ XL +10 &7vX\ WL +9 &98Y\ XL +10 &:W\ XL +9 &<X\ XL +9 &>}W\ XM +10 &@?U\ XM +9 &BW\ XM +9 &CW\ XM +10 &E[\ XM +9 &GCe\ WN +10 &Iu\ WO +9 &J\ SU +9 &Ll\ QX +10 &N+\ PF +9 &O88\ U. +9 &ON\ X> +2 ( + "collection"'w& +4 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.71 + "collection"'A& +4 "core" &OA\ \\> + .tHand.open + "manipulator"&C1 +69 "core" 1 +2 "manipulator"&>% +4 "core" % ϋ    + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&='\ +97 "core" ' + .tPSV.dial PSR +2 "processing"%J +100 "core"  +2 "processing"%% +4 "core" %R\ o + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%M' +1615 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +41 "core"  +2 .tPS.seek 0ml +2 "processing"%F'W +1609 "core" ' + .tPSV.dial PSR +2 "processing"% +44 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%N' +2650 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "processing"%Q  +2 "collection"'L  +39 "core" ~ +120  + .tPSV.dial :mixloop +2 "processing"%a +100 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%  +71 "core" +2 .tPS.seek 0ml +2 "processing"%K'W +2631 "core" ' + .tPSV.dial :air +2 "processing"%$  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%(' +2638 "core" ' + .tPSV.dial :mixloop +2 "processing"%H +44 "core" +2 .tPS.seek 0ml +2 "processing"%O'W +2637 "core" ' + .tPSV.dial :air +2 "processing"%r  +43 "core"  +2 .tPS.seek 2.5ml +2 "processing"%s' +2631 "core" ' + .tPSV.dial :mixloop +2 "processing"%X +44 "core" +2 .tPS.seek 0ml +2 "processing"%d'W +2643 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&`& +4 "core" &\   # + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&S( +21 "core" ( +2 "manipulator"&V& +4 "core" & \  2 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &T& +2 "core" &  2 +2 .tForearm.seek CC + "manipulator"&Z'ρ +105 "core" ' + .tHand.close +2 "manipulator"&[/ +72 "core" / +2 .tCC.seek :open +2 "collection"'i( +378 "core" ( +2 "manipulator"&e& +3 "core" &    2 +2 "manipulator"&R% +3 "core" % t   A +2 .tForearm.seek :retract +2 "manipulator"&g'\ +102 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&v(- +277 "core" ( +2 "manipulator"&p& +3 "core" &- % = +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &o& +3 "core" &- " = +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&m' +109 "core" ' +2 .tHand.open +2 "manipulator"&q1 +69 "core" 1 +2 "manipulator"&]% +3 "core" % v   ) ɹv +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&u'\ +95 "core" ' +2 ."da"delayUntil "17:07:34.81" +1077 "Can"$\ o<= +23760 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%f @ +70 "core" A + ."da"PBV.dial :waste1 +2 "processing"%x  +33 "core"  + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 + "processing"%\\ * +33 "core" * + ."da"PSV.dial :air +2 "processing"%z  +43 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2350 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%k +44 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%}  +44 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%7 +45 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%E  +45 "core"  +2 ."da"PS.seek :empty +2 "processing"%?'9 +2350 "core" ' + #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%y +129 "core"  +2 "processing"%% +3 "core" %<\ r +48 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%U' +600 "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"%{  +70 "core"  + ."da"PSV.dial PTV +2 "processing"%h +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%P  +33 "core" +2 "processing"%.% +3 "core" %V\ o +2 ."da"PS.seek 1.5ml +2 "processing"%~' +600 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'W +1607 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%_  +33 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 + "processing"%Y * +35 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +72 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2345 "core" ' + ."da"PSV.dial PTV +2 "processing"% +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%W +73 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +71 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%b  +83 "core" +2 ."da"PS.seek :empty +2 "processing"%'9 +2323 "core" ' + #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +128 "core"  +2 "processing"%% +3 "core" %>w\ y +2 #"da"Pulling 0.5ml of PSR.wash .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%^' +49 "Can"\ t>> +542 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1613 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%c  +35 "core" +2 "processing"%j% +3 "core" %\\\ q +2 ."da"PS.seek 1.5ml +2 "processing"%' +596 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%| * +35 "core" , +2 ."da"PS.seek 0ml +2 "processing"%!'W +1618 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%) * +34 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%" +72 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +2336 "core" ' + ."da"PSV.dial PTV +2 "processing"% +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%- +71 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"% +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%n  +71 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2331 "core" ' + #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%/  +43 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +2 "processing"%&  +156 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 + "processing"%#  +42 "core" ~ + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"%* +55 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%'' +389 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%  +44 "core"  +2 "processing"%t% +3 "core" %%\ w +2 ."da"PS.seek 0.55ml +2 "processing"%+'z +342 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air + "processing"%B  +40 "core"  +2 ."da"PS.seek 2ml +2 "processing"%1'[ +1552 "core" ' + ."da"PSV.dial :PML +2 "processing"%2 +55 "core" + ."da"PTV.dial :mixing +2 "processing"%8 @ +71 "core" B + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%D% +3 "core" %Yv\ y +2 ."da"PS.seek 1.85ml +2 "processing"%'9 +229 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%4 * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"% 'W +1968 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +26469 "Can"\ x87 +21533 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%I  +32 "core"  + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 + "processing"%; * +33 "core" * + ."da"PSV.dial :air +2 "processing"%0  +41 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%5' +2339 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%3 +55 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%9  +41 "core"  + ."da"delay 2 seconds +203 .PSV.dial :mixloop +2 "processing"%G +55 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%6  +41 "core"  +2 ."da"PS.seek :empty +2 "processing"%<'9 +2350 "core" ' + #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +129 "core"  +2 "processing"%A% +3 "core" %9u\ u + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%C' +588 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%>'[ +1611 "core" ' + ."da"PTV.dial :puck +2 "processing"%w  +71 "core"  + ."da"PSV.dial PTV +2 "processing"%J +83 "core" ~ +48 ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" +2 "processing"%@% +3 "core" %_\ } +2 ."da"PS.seek 1.5ml +2 "processing"%\ ' +589 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%M'W +1607 "core" ' + ."da"delay 2:00 +12004 #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"%F * +34 "core" + +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"%L +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%Q' +2336 "core" ' + ."da"PSV.dial PTV +2 "processing"%a +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"% +72 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%N +73 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%$  +82 "core" +2 ."da"PS.seek :empty +2 "processing"%K'9 +2329 "core" ' + #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%, +129 "core"  +2 "processing"%H% +3 "core" %8s\ | + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%(' +591 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%r'[ +1246 "Can" \ w<< +362 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%O +73 "core" + ."da"PBV.dial :waste1 +2 "processing"%X  +34 "core" +2 "processing"%s% +3 "core" %\\'\ } +2 ."da"PS.seek 1.5ml +2 "processing"%`' +599 "core" ' +2 ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%V * +35 "core" + +2 ."da"PS.seek 0ml +2 "processing"%T'W +1608 "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"% * +35 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%= +72 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%%' +2328 "core" ' + ."da"PSV.dial PTV +2 "processing"%e +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%R +72 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%Z +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%p  +82 "core" +2 ."da"PS.seek :empty +2 "processing"%o'9 +2329 "core" ' + #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%S +129 "core"  +2 "processing"%q% +3 "core" %<\ | + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%]' +591 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%g'[ +1606 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%m +73 "core" + ."da"PBV.dial :waste1 +2 "processing"%f  +34 "core" +2 "processing"%x% +3 "core" %Z\ ~ +2 ."da"PS.seek 1.5ml +2 "processing"%\\' +590 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%z * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%d'W +1612 "core" ' + ."da"delay 2:00 +12004 #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"%} * +35 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%7 +71 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%E' +2324 "core" ' + ."da"PSV.dial PTV +2 "processing"% +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%y +73 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +73 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%?  +82 "core" +2 ."da"PS.seek :empty +2 "processing"%U'9 +2331 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%{ +132 "core"  +6 "processing"%h% +10 "core" %;\ O +13 #"da"Pulling 0.25ml of PSR.sub1 +2 .PSR.select :sub1 +5 "processing"% +12 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.25ml +2 "processing"%P'7 +347 "core" ' +33 ."da"delay 5 seconds +503 "processing"%.% +3 "core" %@\ F +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +11 ."da"PS.seek 0.5ml +2 "processing"%:' +331 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1617 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%~ +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%_  +35 "core" +2 "processing"%Y% +3 "core" %^\ 3 +2 ."da"PS.seek 1.5ml +2 "processing"%' +597 "core" ' +32 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"% * +37 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'W +1615 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%W  +37 "core" + ."da"delay 30 seconds +806 "Can" \  +2197 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +85 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%b +74 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +2423 "core" ' + ."da"PSV.dial PTV +2 "processing"% +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"% +76 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"% +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%^  +73 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2431 "core" ' +2 "processing"%c9 +3 "core" 94x + #"da"Processing Puck Heater at 28.2C before imaging + .PH.coast +2 "processing"%j  +3 "core" 4x + 4x +2 "processing"%& +3 "core" &TK\ ) + #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&|% +3 "core" %\  :  +2 "storage"(% +3 "core" % R\ . +2 "storage"( . +3 "core" . + ."da"SC.reconfigure SCtight +3 "storage"($\ .\ 1~b +2 ."da"SC.seek 3 + "storage"()( +342 "core" ( + ."da"SC.reconfigure SCloose +3 "storage"($.\ 1~b +2 ("& +2 "core" & )\ + +2 "manipulator"&!& +3 "core" &- = +2 "manipulator"&% +4 "core" %\   + ."da"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&-( +183 "core" ( +3 "manipulator"&& +3 "core" &  "~ +2 "storage"(n& +3 "core" & \ * +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&' +104 "core" ' +2 "storage"(/& +3 "core" & 8\ + +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 ."da"SE.seek :beamBreak + "storage"(&'L +275 "core" ' +2 "storage"(#- +3 "core" -'L + ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"(*' +29 "core" ' +2 "manipulator"&& +4 "core" &\ e "~ +2 "manipulator"&% +3 "core" %  +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&t'\ +95 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&'( +258 "core" ( +2 "manipulator"&B& +3 "core" & W U +2 ."da"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &+& +2 "core" &  U +2 ."da"Forearm.seek PC +2 "manipulator"&2' +99 "core" ' + ."da"Hand.close +2 "manipulator"&8/ +71 "core" / +2 ."da"PC.seek :open +2 "processing"% ( +404 "core" ( +2 "storage"(D& +3 "core" & \ ) +2 "manipulator"&4& +3 "core" & = U +2 "manipulator"&1% +3 "core" %  +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +104 "core" ' +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&I( +256 "core" ( +2 "manipulator"&;& +3 "core" & $ +2 "storage"(0& +3 "core" & \ * +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"& ' +101 "core" ' +2 ."da"Hand.open +2 "manipulator"&31 +68 "core" 1 +2 "storage"(9- +3 "core" -' +2 ."da"SE.seek -0.19 Pucks below Top Plate +2 "storage"(G' +26 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.86 Pucks below Top Plate +2 "storage"(6' +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/da19jun1717h.tif +4 "processing"%5& +9 "core" & +4 "manipulator"&& +5 "core" &  o l +2 "manipulator"&A% +5 "core" % Я o9 +3 ."psFlush"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&<'\ +93 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&C(- +176 "core" ( +2 "manipulator"&w& +3 "core" &- oV +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &J& +4 "core" &- - oV +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&' +109 "core" ' + ."psFlush"Hand.close +2 "manipulator"&@/ +77 "core" / +2 "manipulator"&>& +4 "core" &- ' . + cV + "manipulator"&% +4 "core" %  , cH +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&\ '\ +102 "core" ' +2 ."psFlush"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&( +114 "core" ( +2 "manipulator"&F& +3 "core" & f d C l +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &L& +2 "core" & Z \\ f l +2 ."psFlush"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&M' +104 "core" ' +3 "manipulator"&a& +4 "core" & \\ ] 5 j +2 "manipulator"&% +3 "core" % ] \\ i +2 "processing"%N& +4 "core" &` +2 "processing"%$& +3 ."psFlush"PC.seek :closed +3 "processing"%Q(Tg +2 "core" &a +3 &E  +9 &.p` +| +10 &bp ? +9 &ec P +9 &'A P +10 &E P +9 &F P +10 &lI P +9 &.F P +9 &G P +10 &F P +9 & tB P +9 &"6G P +10 &#E P +9 &%A P +10 &'|E P +9 &)>G P +9 &+E P +10 &,Ez P +9 &.Fz Q +9 &0GEz P +10 &2 Fv P +9 &3Fg P +10 &5Ee P +9 &7NFm P +9 &9Fg P +10 &:F\\ P +9 &<FS P +9 &>VEW P +10 &@ER P +9 &AES P +10 &CEJ P +9 &E_G9 P +9 &GIN Q +10 &HLR Q +9 &J]X S +10 &LT}I W +9 &N}G X +9 &OzE W +10 &Q? X +9 &SIiA 5 +9 &T,3[9 ? +8 ( +2 &TA7 * + "processing"%$& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.71 +2 "processing"%,& +4 "core" &TA7 * + ."psFlush"Hand.open +2 "manipulator"&H1 +71 "core" 1 +2 "manipulator"&K% +3 "core" % J F x f +2 ."psFlush"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&('\ +105 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%O +147 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.reconfigure PSconfig +52 "processing"%#A d`xb +10 ."psFlush"PS.seek 1ml +2 "processing"%X'P +567 #"da"SX HX9/16 (USB:59): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 19.75 seconds\ /var/log/esp/da19jun1717h.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da19jun1717h15s.tif +539 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%s' +1008 #"da"SX HX9/16 (USB:59): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da19jun1717h15s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da19jun1717h30s.tif +598 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%r +89 "core"  +2 ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%V  +34 "core"  +3 ."psFlush"PS.seek 0ml +2 "processing"%`'W +2323 #"da"SX HX9/16 (USB:59): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da19jun1717h30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da19jun1717h70s.tif +310 "core" ' +31 ."psFlush"PSV.dial PSR +3 "processing"%[ +74 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%' +591 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +3 "processing"%=' +2121 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%T +77 "core" + ."psFlush"PBV.dial PSV +3 "processing"%e U +54 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%R'W +2636 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%Z @ +46 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%p' +1124 #"da"SX HX9/16 (USB:59): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da19jun1717h70s.tif: TIFF Upload Complete\ + .Gate.power :camera,:OFF +5 ."Qmail"HABfans.email "19.75 sec auto-exposure",Subject: "da19jun1717h images!" +6 "storage"(%- +13 "core" -' +5 "storage"(S& +7 "core" &  # \  + "manipulator"&q& +4 "core" & > F + "manipulator"&o% +4 "core" %\ = D  +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&]( +255 "core" ( +20 "manipulator"&m& +9 "core" & o m ] % +4 "storage"(f& +5 "core" & A K \  +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +4 "manipulator"&x' +95 "core" ' +3 ."da"SE.reconfigure SEgently +7 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.15 Pucks below Top Plate +5 "storage"(g' +62 "core" ' +3 "manipulator"&z& +19 "core" &  7 % +7 "storage"(\\& +13 "core" & Z R a\ = +6 ."da"Elbow.reconfigure LimpElbow +10 "manipulator"&$ ,(#b +5 ."da"Forearm.reconfigure LooseForearm +5 "manipulator"&#Q@2^d^b +7 ."da"Forearm.seek 3 +2 "manipulator"&k' +40 "core" ' +6 ."da"Elbow.hold +7 "manipulator"&}, +15 "core" , +9 ."da"Elbow.reconfigure TightElbow +9 "manipulator"&$&.,(\ #b +11 ."da"SE.reconfigure SEconfig +6 "storage"(#QK-0-\ b +6 ."da"SE.seek 0.04 Pucks below Top Plate +9 "storage"(7' +21 "core" ' +2 "manipulator"&d% +4 "core" %d C +2 "storage"(& +3 "core" & . . <\ 9 + ."da"Forearm.force -20 +2 "manipulator"&5 +2 ."da"Forearm.seek 3 + 311 counts +2 "manipulator"&y'= +19 "core" ' +2 "manipulator"&& +3 "core" &\  \  # +4 "storage"(?& +3 "core" & k l \ A +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&E' +25 "core" ' +3 "storage"({% +5 "core" % k j q\ B +3 ."downElevator"SE.seek :down +7 "storage"(h'v +98 (U% +3 "core" %9 ] _\ ?V` + "manipulator"&.% +4 "core" % 2 .  +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +3 "manipulator"&P'\ +99 "core" ' +54 ' +2 ."downElevator"SE.coast +3 "storage"(5 +5 ."da"SC.coast +2 "storage"(6 +374 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%:  +85 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%~'9 +2638 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%_ +42 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%Y' +2639 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +72 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%'W +2633 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%W' +2630 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +72 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%b'9 +2631 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +43 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"% 'P +1104 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1610 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +72 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%^  +53 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2626 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%c +73 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +51 ."psFlush"PS.seek 0.5ml +2 "processing"%j' +598 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2122 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%| +74 "core" + ."psFlush"PBV.dial PSV +3 "processing"% U +52 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"% 'W +2626 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%" @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%!' +2636 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +83 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2635 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%n +54 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%v' +2498 "Can"\ i:: +130 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%/ +74 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%u'W +2634 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%# @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2633 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +70 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%&'9 +2636 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&& +4 "core" &  L # + "manipulator"&B% +4 "core" %\  / \ b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&+( +265 "core" ( +2 "manipulator"&-& +3 "core" & ; +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &8& +2 "core" & U ; +2 ."psFlush"Forearm.seek PC +2 "manipulator"&t' +92 "core" ' + ."psFlush"Hand.close +2 "manipulator"&/ +75 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%D( +402 "core" ( +2 "manipulator"&4& +3 "core" & n ; +2 "manipulator"&1% +3 "core" %  3 +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&2'\ +94 "core" ' + ."psFlush"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&;(- +155 "core" ( +2 "manipulator"&0& +3 "core" &-   +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &'& +3 "core" &- #  +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek :garage +2 "manipulator"&3' +114 "core" ' + ."psFlush"Hand.open +2 "manipulator"&91 +70 "core" 1 +2 "manipulator"&5% +3 "core" % w   + ɺ +2 ."psFlush"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +97 "core" ' + #tFinished short da assay +1480 #-> PS.flush +2 #Flushing Processing stage + "processing"%% +3 "core" %<\ x +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%A& +4 "core" &\ x +2 "manipulator"&*& +3 "core" &-  4  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&G(- +2 "core" ( +2 "manipulator"&w& +3 "core" &- :  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &J& +3 "core" &-  +2 .tForearm.seek :garage + "manipulator"& ' +109 "core" ' + .tHand.close +2 "manipulator"&I/ +76 "core" / +2 "manipulator"&@& +3 "core" &-  +2 "manipulator"&>% +4 "core" %   ɾ] + .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&<( +128 "core" ( +2 "manipulator"&F& +3 "core" & + b +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &L& +3 "core" & b +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&' +93 "core" ' +2 "manipulator"&a& +4 "core" &   b + "manipulator"&% +4 "core" %  (  +2 "processing"%N& +3 "core" &R\ v +2 "processing"%C& +3 .tPC.seek :closed +2 "processing"%\ (Tg +3 "core" &S\ w +2 &V\ v +10 &4tO\ r*z +10 & fvR\ q> +9 &jL\ pM +9 &ZJW\ rL +10 &OR\ rL +9 &QV\ rL +9 &RQ\ rL +10 &_QZ\ rM +9 &"PW\ rL +10 &OL\ rM +9 & OU\ rL +9 &"hOV\ rL +10 &$*PM\ rL +9 &%OQ\ rL +9 &'PU\ rL +10 &)qLY\ rL +9 &+3PW\ rL +10 &,OU\ rL +9 &.PM\ rL +9 &0wPT\ rM +10 &2;OV\ rL +9 &3PV\ rL +9 &5ON\ rL +10 &7PJ\ rL +9 &9AP?\ rM +10 &;OS\ rL +9 &<PU\ rL +9 &>OV\ rL +10 &@KOR\ rL +9 &B OJ\ rL +9 &COM\ rL +10 &EQU\ rL +9 &GQUQ\ qM +10 &IZM\ qM +9 &JhU\ pO +9 &LP\ oS +10 &NH\\\ oR +9 &PO\ oS +9 &QS\ oS +10 &Sp{cS\ p0 +34 &T*&cR\ pN + &TMW\ s+ + ( + &TMU\ t+ + &TMP\ s+ + "processing"%C& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.62 +2 "processing"% & +3 "core" &TM\ s+ + .tHand.open +2 "manipulator"&,1 +68 "core" 1 +2 "manipulator"&H% +3 "core" %   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&K'\ +112 "core" ' + .tPSV.dial PSR +2 "processing"%$ +43 "core"  + .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%O'P +1104 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%M' +1613 "core" ' +2 .tPSV.dial PTV +2 "processing"% +69 "core" + .tPTV.dial :puck + .PBV.dial :waste1 +2 "processing"%X  +53 "core" +2 .tPS.seek 0ml +2 "processing"%r'W +2625 "core" ' + .tPSV.dial PSR +2 "processing"%V +72 "core"  + .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 0.5ml +2 "processing"%s' +598 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%[' +2116 "core" ' + .tPSV.dial PTV +2 "processing"%` +72 "core" + .tPBV.dial PSV +2 "processing"% U +53 "core" V +2 .tPS.seek 0ml +2 "processing"%T'W +2628 "core" ' + .tPSV.dial PBV +2 "processing"%e @ +54 "core" B +2 .tPS.seek 2.5ml +2 "processing"%=' +2626 "core" ' + .tPSV.dial :waste1 +2 "processing"%Z  +74 "core"  +9 .tPS.seek :empty +2 "processing"%R'9 +2631 "core" ' + .tPSV.dial PSR +2 "processing"%% +44 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%S' +2632 "core" ' + .tPSV.dial PTV +2 "processing"%q +71 "core" + .tPBV.dial PSV +2 .PS.seek 0ml +2 "processing"%o'W +2624 "core" ' + .tPSV.dial PBV +2 "processing"%m @ +55 "core" A +2 .tPS.seek 2.5ml +2 "processing"%f' +2651 "core" ' + .tPSV.dial :waste1 +2 "processing"%  +84 "core"  +2 .tPS.seek :empty +2 "processing"%z'9 +2631 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&\\& +4 "core" &  b +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&(( +3 "core" ( +2 "manipulator"&d& +3 "core" & : b + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & n b +2 .tForearm.seek PC +2 "manipulator"&6' +93 "core" ' + .tHand.close +2 "manipulator"&/ +70 "core" / +2 .tPC.seek :open + "processing"%?( +400 "core" ( +2 "manipulator"&{& +3 "core" & > b +2 "manipulator"&x% +3 "core" %   $ +2 .tForearm.seek :retract +2 "manipulator"&U'\ +103 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&.(- +163 "core" ( +2 "manipulator"&]& +3 "core" &-  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &g& +3 "core" &-  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&k' +109 "core" ' + .tHand.open +2 "manipulator"&y1 +75 "core" 1 +2 "manipulator"&7% +3 "core" % x   ɺ +5 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&E'\ +107 "core" ' +1694 #t-> access 3 +3 .SE.seek :down + "storage"(h'v +13 "core" ' + "manipulator"&)% +4 "core" %\  x +2 "manipulator"&:& +3 "core" &-   +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 7 + "storage"(p([z +1286 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (_& +2 "core" &[w( \  +15959 "Can"\ }76 +60002 \ 67 +60002 5\ 66 +60002 G\ 66 +60002 <\ 77 +60002 5\ 76 +60003 B\ 76 +60002 D\ 76 +60002 J\ F76 +60002 P\ 577 +60002 T\ /77 +60002 W\ +77 +60003 _\ (76 +60002 c\ &66 +60002 c\ $76 +60002 f\ "77 +60002 p\ 77 +60002 r\ 76 +60003 q\ 77 +60002 n\ 77 +60002 q\ 76 +60002 o\ 76 +60002 p\ 88 +60002 p\ 77 +60003 k\ 76 +60002 e\ 77 +60002 b\ 77 +60002 t\ 76 +60002 u\ 77 +60002 d\ 66 +60003 ^\ 77 +60002 ]\ 77 +60002 W\ 77 +60002 T\ 77 +60002 P\ 77 +60002 K\ 77 @EDT1560830618.14 G\ 77 +60002 B\ \ 77 +60002 <\ 77 +60002 6\ 77 +60002 7\ 66 +3898 !to:SignalException: mesg" SIGHUP:\ signoi:bt[ "1/opt/mbari/lib/ruby/1.8/irb.rb:72: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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + !o:Errno::EIO :\ errnoi\ : mesg"Input/output error:@timestampu: Time D2^:bt["0/home/esp/esp2/lib/thread.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + !o:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt["7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +6 #mEXIT @1560833057.29EDT @1560860211.22EDT = =tMAIN =mMAIN_scheduler @EDT1560860212.85 #"core_reset"Sent BREAK +2 #t@0xA5D3, state=0x32F4, ifg=0x10, ie=0xFD #@0xA857, state=0x32F4, ifg=0x10, ie=0xFD + #@0xAADA, state=0x32F4, ifg=0x10, ie=0xFD + #@0xAD5E, state=0x32F4, ifg=0x10, ie=0xFD #@0xAFE2, state=0x32F4, ifg=0x10, ie=0xFD + #@0xB266, state=0x32F4, ifg=0x10, ie=0xFD + #@0xB4E9, state=0x32F4, ifg=0x10, ie=0xFD #@0xB646, state=0x32F4, ifg=0x80, ie=0xFD + #@0xBC17, state=0x3350, ifg=0x00, ie=0x75 #ESP2 v3.22 I2C Gateway v3.06 +9 #ESP2 v3.22 I2C Gateway v3.06 for core bus +209 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +350 "Can"v\ :9 +28 v\ :9 + #tPolling Can every 10:00 +123 "sampler") +2 ) + "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% + % +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ + % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 )% +2 "core" %__ \ , +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X ESP.ready! +2 "collection"'% +3 "processing"%% +5 "manipulator"&% +4 "core" % -\ y +6 "sampler")% +3 "core" %;M\ + %\  x + %^` \ , +2 "manipulator"&& +3 "core" &-  +2 "storage"(& +3 "core" &[x % $ \ +2 "storage"(% +3 "core" %~ & $ e\ +2 "collection"'& +3 "core" &\ *\ y +2 "processing"% & +3 "core" &M\ +2 "collection"'! +3 "core"  + "collection"'" +3 "core"  +2 "collection"'# +3 "core" ~ +2 "processing"%$ +2 "core"  +2 "processing"%% +3 "core" V +2 "processing"%& +2 "core"  +2 "processing"%' +3 "core"  + "sampler")( +3 "core"  +2 "sampler"))% +4 "core" %`a \ , +2 "collection"'*& +3 "core" & \ y +2 "collection"'+% +3 "core" % \ y +2 "processing"%,& +4 "core" &*\ + "processing"%-% +4 "core" %;(\ +2 "manipulator"&.% +3 "core" %\  J x +2 "manipulator"&/& +3 "core" &- H  +2 "storage"(0& +3 "core" &[x ' #\ +2 "storage"(1% +3 "core" %~ & % \ +2 "collection"'29 +3 "core" 9d +2 "processing"%39 +2 "core" 9c +805 #t-> ESP.ready? +2 "collection"'4% +3 "core" %  \ y +2 "sampler")5% +3 "core" %ba \ , +2 "manipulator"&6% +3 "core" %\  x +2 "manipulator"&7& +3 "core" &-  + "storage"(8& +4 "core" &[x & (\ + "storage"(9% +3 "core" %~ ' %\ +2 "collection"':& +3 "core" &\ \ y +2 "processing"%;& +3 "core" &M\ +2 "processing"%<% +3 "core" %;$\ +435 #t-> access 4 +3 .SE.seek :down + "storage"(='v +3 "core" ' + "manipulator"&>% +4 "core" %\  x +2 "manipulator"&?& +3 "core" &-  +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 1 +2 "storage"(@($ +1913 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (A& +3 "core" && ;\ +55578 "Can"x\ << +3414 #t-> startTube 4 +2071 #-> shortDA +2 "collection"'B% +2 "processing"%C% +4 "core" % )\ x +4 %;L\ +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +2491 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1003 .PSV.dial :mixloop + "processing"%D +129 "core" + .tPTV.dial :PRVmixing +2 "processing"%E  +127 "core" + .tPRV.dial :sipper +2 "processing"%F  +100 "core" +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%G'] +2292 "core" ' + ."connect"PRV.dial CBV +4 .tCBV.dial PRV +3 "processing"%H  + "collection"'I  +6 "core"  +124  +2 .tPS.seek 0.5ml +2 "processing"%J' +1279 "core" ' + .tPRV.dial :waste2 +2 "processing"%K @ +100 "core" > +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek :empty +2 "processing"%L'9 +589 "core" ' + .tPSV.dial PSR +2 "processing"%M +101 "core"  +2 "processing"%N% +3 "core" %< \ +2 #tPulling 1ml of PSR.flush .PSR.select :flush +2 "processing"%j +11 .tPS.seek 1ml +2 "processing"%O'P +1099 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%P' +1610 "core" ' + .tPSV.dial :mixloop +2 "processing"%Q +101 "core" +2 .tPS.seek :empty + "processing"%R'9 +2636 "core" ' + .tPSV.dial PSR +2 "processing"%S +100 "core"  +2 "processing"%T% +3 "core" %8V\ +2 #tPulling 1ml of PSR.flush .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%U'P +1102 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%V' +1610 "core" ' + .tPSV.dial :mixloop +2 "processing"%W +102 "core" + .tPRV.dial :sipper +2 "processing"%X  +42 "core" +2 .tPS.seek :empty + "processing"%Y'9 +2635 "core" ' + .tPSV.dial PSR +2 "processing"%Z +101 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%[' +2638 "core" ' + .tPSV.dial :mixloop +34 "processing"%\\ +108 "core" +2 .tPS.seek :empty + "processing"%]'9 +2625 "core" ' +2 #tLoading da puck from tube 4 into Processing Clamp + "processing"%^& +4 "core" &Q\ + .tHand.open +2 "manipulator"&_1 +15 "core" 1 +2 "manipulator"&`% +3 "core" %\   x +2 "storage"(a% +3 "core" %~   \ +2 "storage"(b. +3 "core" .($ +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"(c(,H +972 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (d& +3 "core" &,F!  \  +2 "manipulator"&e& +3 "core" &- R  +2 "manipulator"&f% +3 "core" %\  W x +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 + "manipulator"&g( +180 "core" ( +2 "manipulator"&h& +3 "core" &   % +2 "storage"(i& +3 "core" &,F!   A\  +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&j'# +96 "core" ' +2 "storage"(k& +3 "core" &,F!   \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak + "storage"(l'L +278 "core" ' +2 "storage"(m- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (n& +3 "core" &,F!  \  +2 "manipulator"&o& +3 "core" &  % + .tElbow.seek 4 +2 "manipulator"&p( +3 "core" ( +2 "manipulator"&q& +3 "core" &  $ % +2 "storage"(r& +3 "core" &,F!  N\  +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&s'ϓ +23 "core" ' + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&t/ +70 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&u& +4 "storage"(v'v +5 "core" &   % +2 "manipulator"&w% +4 "core" % Ϗ +2 .tForearm.seek :retract + "manipulator"&x'\ +90 "core" ' +2 .tElbow.seek PC +2 "manipulator"&y( +169 "core" ' + ."downElevator"SE.coast + "storage"(5 +88 "core" ( +3 "manipulator"&z& +4 "core" &    S + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &{& +2 "core" & S +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&|' +97 "core" ' +2 "manipulator"&}& +3 "core" &   S +2 "manipulator"&~% +4 "core" %   +2 "processing"%& +3 "core" &.\ +2 "processing"%& +3 .tPC.seek :closed +2 "processing"%(Tg +3 "core" &[\ +4 &-\  +9 &3v,\ *y +10 &e{(\ > +9 &m%\ N +9 &EN"\ M +10 &R%\ M +9 &T#\ M +9 &T"\ N +10 &MT\ M +9 &T#\ M +10 &S&\ M +9 & S&\ M +9 &"VS\ M +10 &$S"\ L +9 &%S\ M +9 &'T\ M +10 &)]T\ M +9 &+T \ M +10 &,T \ M +9 &.T\ L +9 &0fT\ M +10 &2'W\ M +9 &3T\ L +9 &5T\ M +10 &7oT\ L +9 &9/T\ M +10 &:S\ M +9 &<W \ M +9 &>wT\ L +10 &@8T \ M +9 &AV\ M +9 &CV \ M +10 &E{Y\ N +9 &G=]\ N +10 &Hh \ O +9 &J\ ~R +9 &Lr\ ~S +10 &N4\ \ ~S +9 &O \ ~S +9 &Q\ ~S +10 &S^|g\ 7 +9 &T+.\ J +9 &TO\ & +2 ( + "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.60 + .Hand.open +2 "manipulator"&1 +71 "core" 1 +2 "manipulator"&% +3 "core" % $ # +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +99 "core" ' + .tSC.coast + "storage"(6 +4 #tHeating da puck from tube 4 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"%  +4 %\ 9 +3 "core" 9d +103 "processing"% 9 +2 "core" 9d +103 "processing"%9 +2 "core" 9d  +103 "processing"%9 +3 "core" 9d  +103 "processing"%9 +2 "core" 9c +103 "processing"%9 +2 "core" 9c +103 "processing"%9 +2 "core" 9e +103 "processing"%9 +2 "core" 9c +103 "processing"%9 +2 "core" 9d" +103 "processing"%9 +2 "core" 9d& +103 "processing"%9 +2 "core" 9d+ +103 "processing"%9 +2 "core" 9e/ +103 "processing"%9 +2 "core" 9d3 +103 "processing"%9 +3 "core" 9f7 +103 "processing"%9 +2 "core" 9d; +103 "processing"%9 +2 "core" 9e@ +103 "processing"% 9 +2 "core" 9fD +103 "processing"%!9 +2 "core" 9fH +103 "processing"%"9 +3 "core" 9eL +102 "processing"%#9 +2 "core" 9fP +103 "processing"%$9 +2 "core" 9fU +103 "processing"%%9 +2 "core" 9gY +103 "processing"%&9 +2 "core" 9g] +103 "processing"%'9 +3 "core" 9ga +102 "processing"%(9 +2 "core" 9he +103 "processing"%)9 +2 "core" 9hj +103 "processing"%*9 +2 "core" 9gn +103 "processing"%+9 +2 "core" 9hr +103 "processing"%,9 +2 "core" 9hv +103 "processing"%-9 +2 "core" 9hz +103 "processing"%.9 +2 "core" 9i\ +103 "processing"%/9 +2 "core" 9 k +103 "processing"%09 +2 "core" 9k +103 "processing"%19 +3 "core" 9j +103 "processing"%29 +2 "core" 9#j +103 "processing"%39 +2 "core" 9*k +103 "processing"%49 +2 "core" 92j +103 "processing"%59 +2 "core" 9:j +103 "processing"%69 +3 "core" 9Aj +103 "processing"%79 +2 "core" 9Hl +103 "processing"%89 +2 "core" 9No +103 "processing"%99 +2 "core" 9Um +103 "processing"%:9 +2 "core" 9\\n +2 .tPH.hold 2:00:00,28C +4 "processing"%; ppX + .tdelay 1:30 +3 "core"  +9002 .tPSR.select :air + .PSV.dial PSR +2 "processing"%< +102 "core"  +2 "processing"%>% +3 "core" %=\ | +2 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml + "processing"%?' +594 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +10 .tPS.seek 2ml +2 "processing"%'[ +1620 "core" ' + .tPTV.dial :puck +2 "processing"%  +127 "core"  + .tPSV.dial PTV +2 "processing"%A +84 "core"  + .tPBV.dial :waste1 +2 "processing"%B  +55 "core" +2 "processing"%C% +3 "core" %`v\ ~ +2 .tPS.seek 1.5ml +2 "processing"%D' +594 "core" ' + .tdelay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%E * +36 "core" , +2 .tPS.seek 0ml +2 "processing"%F'W +1608 "core" ' + .tdelay 5:00 +7454 "Can"\ yKL +22549 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +34 "core"  +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%I * +34 "core" , + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%H +70 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%G' +2353 "core" ' + .tPSV.dial PTV +2 "processing"%K +72 "core" + .tdelay 5 seconds +503 .PSV.dial PSR +2 "processing"%J +72 "core"  + .tdelay 5 seconds +503 .PSV.dial PTV + "processing"%M +72 "core" + .tdelay 5 seconds +503 .PSV.dial :air + "processing"%N  +73 "core"  +2 .tPS.seek :empty + "processing"%L'9 +2364 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%O  +128 "core" + .tPSV.dial :mixloop +2 "processing"%Q +44 "core" + .tPRV.dial :ab1 +2 "processing"%P @ +102 "core" > +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%S'w +353 "core" ' + .tdelay 2 seconds +203 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "processing"%T  +42 "core"  +2 "processing"%R% +3 "core" %yE\  +3 .tPS.seek 0.32ml + "processing"%U'& +402 "core" ' + .tdelay 2 seconds +203 .CBV.dial between PRV and PSV +2 "collection"'W  +38 "core" + .tPRV.dial :air +2 "processing"%X  +55 "core"  +2 .tPS.seek 0.9ml +2 "processing"%V'D +1229 "core" ' + .tPRV.dial :waste2 +2 "processing"%Z @ +72 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%Y' +880 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%\\  +44 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%['[ +1610 "core" ' + .tPSV.dial :PML +2 "processing"%^ +43 "core" + .tPTV.dial :mixing +2 "processing"%_ @ +71 "core" B + .tPBV.dial :waste1 +2 "processing"%`  +34 "core" +2 "processing"%a% +3 "core" %W4\  +2 .tPS.seek 1.85ml +2 "processing"%b'7 +237 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%@ * +34 "core" , +2 .tPS.seek 0ml +2 "processing"%d'W +1965 "core" ' + .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'e& +2 "core" & J\ n +2 "manipulator"&f& +3 "core" &  V S +2 "manipulator"&h% +4 "core" %\ 2    ' + .tElbow.reconfigure TightElbow +38 "manipulator"&$&.,(\ #b +11 .tElbow.seek FlushPuck::Garage +2 "manipulator"&i(- +170 "core" ( +2 "manipulator"&k& +3 "core" &- ; S +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- 3 S +2 .tForearm.seek :garage +2 "manipulator"&' +109 "core" ' + .tHand.close +2 "manipulator"&m/ +77 "core" / +2 "manipulator"&n& +4 "core" &-   9 S + "manipulator"&o% +4 "core" %    ɾa +2 .tForearm.seek :retract +2 "manipulator"&='\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&q( +290 "core" ( +2 "manipulator"&r& +3 "core" & : K +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &t& +3 "core" &  K + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&u'ρ +93 "core" ' +2 "manipulator"&w& +4 "core" & B K + "manipulator"&g% +4 "core" %π  h +2 "collection"'j& +3 "core" & G\ p +2 "collection"'l& +3 .tCC.seek :closed +2 "collection"'s(O +4 "core" &\ M\ p +3 &\ N\ p +8 &4~\ Y\ j*z +10 &e} M\ d> +9 &s M\ iM +10 &HS  M\ kM +9 & U I\ kL +9 &T\ M\ kL +10 &T F\ kL +9 &PU L\ jM +9 &WN\ kL +10 &W M\ kL +9 & W\ M\ kL +10 &"YU\ N\ kL +9 &$Y\ O\ kM +9 &%W\ O\ kL +10 &'Y J\ jL +9 &)aX M\ kL +9 &+$T L\ kL +10 &,Y\ C\ jL +9 &.W H\ jL +10 &0jX\ O\ kL +9 &2,X M\ kL +9 &3W\ O\ kL +10 &5W\ K\ kL +9 &7sW\ J\ kL +9 &93\\\ P\ jL +10 &:W\ F\ jL +9 &<X H\ kL +10 &>{X\ I\ kL +9 &@=W B\ kL +9 &AY C\ kL +10 &CY H\ jL +9 &E_ F\ jM +9 &G>g E\ jN +10 &H{\ G\ hP +9 &J\ K\ eU +10 &Lg=\ cX +9 &N'>\ bF +9 &O8;\ L\ f+} +10 &Of\ <\ iD +5 ( + "collection"'l& +4 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.72 +2 "collection"'z& +4 "core" &O` C\ jD + &O`\ H\ jD + .tHand.open + "manipulator"&{1 +69 "core" 1 +2 "manipulator"&p% +3 "core" % π   U +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&}'\ +101 "core" ' + .tPSV.dial PSR +2 "processing"%~ +100 "core"  +2 "processing"%% +4 "core" %ZV\ w + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%v' +1616 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%x  +42 "core"  +2 .tPS.seek 0ml +2 "processing"% 'W +1616 "core" ' + .tPSV.dial PSR +2 "processing"% +44 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%' +2632 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +4 "processing"%\  + "collection"'  +40 "core" ~ +119  + .tPSV.dial :mixloop +2 "processing"% +100 "core" + .tCTV.dial :air,avoiding: :intake +2 "collection"'| +3 "core"  +2 "collection"'  +4 "core" + .tPTV.dial :PRVmixing +2 "processing"%c  +71 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2635 "core" ' + .tPSV.dial :air +2 "processing"%  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2629 "core" ' + .tPSV.dial :mixloop +2 "processing"% +44 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2633 "core" ' + .tPSV.dial :air +2 "processing"%  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2631 "core" ' + .tPSV.dial :mixloop +2 "processing"% +44 "core" +2 .tPS.seek 0ml +2 "processing"%'W +418 "Can"\ vQQ +2221 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +4 "core" &  \ K +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&( +3 "core" ( +2 "manipulator"&& +3 "core" &  , K + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & ^ K +2 .tForearm.seek CC +2 "manipulator"& 'ρ +101 "core" ' + .tHand.close +2 "manipulator"&!/ +76 "core" / +2 .tCC.seek :open +2 "collection"'"( +376 "core" ( +2 "manipulator"&#& +3 "core" &  " ~ K +2 "manipulator"&$% +3 "core" % ϐ : x +2 .tForearm.seek :retract +2 "manipulator"&%'\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&&(- +279 "core" ( +2 "manipulator"&'& +3 "core" &- +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &(& +3 "core" &-  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&)' +111 "core" ' + .tHand.open +2 "manipulator"&*1 +72 "core" 1 +2 "manipulator"&+% +3 "core" % v % % C ɹ} +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&,'\ +101 "core" ' +2 ."da"delayUntil "08:51:41.46" +24777 #recoverPRVreagent08 + .PTV.dial :mixing + "processing"%- @ +70 "core" A + ."da"PBV.dial :waste1 +2 "processing"%.  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%/ * +34 "core" , + ."da"PSV.dial :air +2 "processing"%0  +44 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%1' +2328 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%2 +44 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%3  +44 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%4 +45 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%5  +45 "core"  +2 ."da"PS.seek :empty +2 "processing"%6'9 +2341 "core" ' + #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%7 +128 "core"  +2 "processing"%8% +3 "core" %;h\  + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%9' +598 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%:'[ +1618 "core" ' + ."da"PTV.dial :puck +2 "processing"%<  +70 "core"  + ."da"PSV.dial PTV +2 "processing"%> +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%]  +35 "core" +2 "processing"%?% +3 "core" %_S\ +2 ."da"PS.seek 1.5ml +2 "processing"%' +592 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%A * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%B'W +1613 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%C  +34 "core" +2 ."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"%E +72 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%D' +2207 "Can"x\ >= +132 "core" ' + ."da"PSV.dial PTV +2 "processing"% +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"% +73 "core"  + ."da"delay 5 seconds +504 .PSV.dial PTV + "processing"%I +72 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%H  +71 "core"  +2 ."da"PS.seek :empty +2 "processing"%F'9 +2351 "core" ' + #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%K +129 "core"  +2 "processing"%J% +3 "core" %6u\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%M' +598 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%N'[ +1603 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%G +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%O  +35 "core" +2 "processing"%Q% +3 "core" %]t\  +2 ."da"PS.seek 1.5ml +2 "processing"%P' +597 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%L * +80 "core" + +2 ."da"PS.seek 0ml +2 "processing"%T'W +1614 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%R  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%S * +34 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%W +72 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%X' +2350 "core" ' + ."da"PSV.dial PTV +2 "processing"%U +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%Z +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%V +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%\\  +71 "core"  +2 ."da"PS.seek :empty +2 "processing"%Y'9 +2328 "core" ' + #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%^  +42 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +2 "processing"%_  +126 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 + "processing"%`  +43 "core" ~ + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"%a +55 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%@' +385 "core" ' + ."da"delay 2 seconds +203 .PRV.dial :air + "processing"%[  +45 "core"  +2 "processing"%b% +3 "core" %t\  +2 ."da"PS.seek 0.55ml +2 "processing"%e'v +331 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air + "processing"%f  +42 "core"  +2 ."da"PS.seek 2ml +2 "processing"%h'[ +1553 "core" ' + ."da"PSV.dial :PML +2 "processing"%k +55 "core" + ."da"PTV.dial :mixing +2 "processing"% @ +71 "core" A + ."da"PBV.dial :waste1 +2 "processing"%y  +34 "core" +2 "processing"%m% +3 "core" %V^\  +2 ."da"PS.seek 1.85ml +2 "processing"%n'6 +235 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%o * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'W +1996 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +21923 "Can"u\ 99 +26079 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%  +32 "core"  + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 + "processing"%r * +34 "core" * + ."da"PSV.dial :air +2 "processing"%t  +40 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%i' +2361 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%w +55 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%g  +40 "core"  + ."da"delay 2 seconds +203 .PSV.dial :mixloop +2 "processing"%j +55 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%=  +40 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2350 "core" ' + #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%l +128 "core"  +2 "processing"%z% +3 "core" %6\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%{' +598 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%p'[ +1610 "core" ' + ."da"PTV.dial :puck +2 "processing"%~  +70 "core"  + ."da"PSV.dial PTV +2 "processing"% +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%u  +33 "core" +2 "processing"%d% +3 "core" %^c\  +2 ."da"PS.seek 1.5ml +2 "processing"%x' +589 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%v * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'W +1614 "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"%\ +71 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"% ' +2332 "core" ' +3 ."da"PSV.dial PTV +3 "processing"%| +73 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +73 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%c +71 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%  +70 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +333 "Can"u\ GF +2018 "core" ' + #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +129 "core"  +2 "processing"%% +3 "core" %;\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%' +594 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'[ +1621 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +71 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +34 "core" +2 "processing"%% +3 "core" %`m\  +2 ."da"PS.seek 1.5ml +2 "processing"%' +591 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'W +1617 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%!  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%q * +34 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%} +72 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%s' +2340 "core" ' + ."da"PSV.dial PTV +2 "processing"%# +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%$ +72 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"% +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%'  +70 "core"  +2 ."da"PS.seek :empty +2 "processing"%('9 +2321 "core" ' + #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +127 "core"  +2 "processing"%*% +3 "core" %:e\ + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash + "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%+' +597 "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 + "processing"%) +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%-  +34 "core" +2 "processing"%.% +3 "core" %]q\  +2 ."da"PS.seek 1.5ml +2 "processing"%/' +588 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%0 * +34 "core" * +2 ."da"PS.seek 0ml +2 "processing"%'W +1616 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%2  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%3 * +35 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%4 +73 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%5' +2342 "core" ' + ."da"PSV.dial PTV +2 "processing"%1 +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%7 +73 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%8 +72 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%6  +70 "core"  +2 ."da"PS.seek :empty +2 "processing"%9'9 +2326 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%< +131 "core"  +5 "processing"%>% +11 "core" %7i\ _ +5 #"da"Pulling 0.25ml of PSR.sub1 +7 .PSR.select :sub1 +7 "processing"% +14 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.25ml +2 "processing"%]'7 +425 "core" ' +10 ."da"delay 5 seconds +503 "processing"%?% +4 "core" %:t\ Q + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%:' +333 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml +2 "processing"%A'[ +1579 "Can"k\ ; +38 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +71 "core" +2 ."da"PBV.dial :waste1 + "processing"%C  +35 "core" +2 "processing"%% +3 "core" %`V\ ? +2 ."da"PS.seek 1.5ml +2 "processing"%E' +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%B * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'W +1617 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%I * +36 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%H +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%D' +2422 "core" ' + ."da"PSV.dial PTV +2 "processing"%K +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%J +87 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%F +85 "core"  + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%M  +76 "core"  +2 ."da"PS.seek :empty +2 "processing"%G'9 +2432 "core" ' +2 "processing"%O9 +3 "core" 94v + #"da"Processing Puck Heater at 28.2C before imaging +2 .PH.coast + "processing"%Q  +3 "core" 4w + 4w +2 "processing"%N& +3 "core" &TOi\  & +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 + "manipulator"&L% +3 "core" %\  m  +2 "storage"(P% +4 "core" %~ \ 1 + "storage"(R. +3 "core" . + ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 ."da"SC.seek 3 +2 "storage"(S( +344 "core" ( + ."da"SC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (W& +2 "core" & _\ * +2 "manipulator"&T& +4 "core" &- + "manipulator"&U% +3 "core" %\   +2 ."da"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&Z( +184 "core" ( +2 "manipulator"&V& +3 "core" &  U +2 "storage"(\\& +3 "core" & \ ( +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&X' +100 "core" ' +2 "storage"(^& +3 "core" & |\ ) +2 ."da"SE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak + "storage"(_'L +276 "core" ' +2 "storage"(`- +3 "core" -'L + ."da"SE.configure SEconfig +3 "storage"(#QK-0-\ b +2 ."da"SE.seek :place +2 "storage"(a' +33 "core" ' +2 "manipulator"&Y& +4 "core" & U +2 "manipulator"&[% +3 "core" %  +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&b'\ +94 "core" ' +15 ."da"Elbow.seek PC +2 "manipulator"&@( +254 "core" ( +2 "manipulator"&f& +3 "core" & n +2 ."da"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &e& +2 "core" & z n +2 ."da"Forearm.seek PC +2 "manipulator"&k' +96 "core" ' + ."da"Hand.close +2 "manipulator"&/ +72 "core" / +2 ."da"PC.seek :open +2 "processing"%y( +403 "core" ( +2 "storage"(m& +3 "core" & \ & +2 "manipulator"&o& +3 "core" & $ n +2 "manipulator"&h% +3 "core" %  +2 ."da"Forearm.seek :retract +2 "manipulator"&n'\ +100 "core" ' +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&( +253 "core" ( +2 "manipulator"&r& +3 "core" & r e "x +2 "storage"(t& +3 "core" & \ % +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&' +98 "core" ' + ."da"Hand.open +2 "manipulator"&w1 +68 "core" 1 +2 "storage"(g- +3 "core" -' +2 ."da"SE.seek -0.19 Pucks below Top Plate +2 "storage"(j' +26 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.86 Pucks below Top Plate +2 "storage"(=' +58 "core" ' +2 #"da"Lights, camera, ACTION! + #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da19jun1809h.tif +5 "processing"%i& +8 "core" &$ +4 "manipulator"&l& +4 "core" &  u!w +2 "manipulator"&z% +4 "core" % л  v* +2 ."psFlush"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&'\ +97 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&{(- +180 "core" ( +2 "manipulator"&~& +3 "core" &-  w +2 ."psFlush"Elbow.reconfigure LooseElbow +4 "manipulator"&$ &.,(#b +2 && +3 "core" &- " w +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&u' +107 "core" ' + ."psFlush"Hand.close +2 "manipulator"&d/ +69 "core" / +2 "manipulator"&p& +3 "core" &- b h j +2 "manipulator"&v% +4 "core" %  a ^ jD + ."psFlush"Forearm.seek :retract +3 "manipulator"&x'\ +102 "core" ' +2 ."psFlush"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"& ( +112 "core" ( +2 "manipulator"&& +3 "core" & H s +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &\ & +2 "core" & 1 s +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +3 "manipulator"&' +101 "core" ' +2 "manipulator"&|& +4 "core" & T p + "manipulator"&% +4 "core" % j q +2 "processing"%c& +3 "core" & +2 "processing"%& +4 ."psFlush"PC.seek :closed +2 "processing"% (Tg +3 "core" &( +3 &)  +8 &/r6 +| +9 &bq' ? +10 &ae, P +9 &#D- P +10 &G` P +9 &I P +9 &hJ| P +10 &*Iu P +9 &Gq Q +9 &Fm P +10 & pDa P +9 &"2Df P +10 &#DU P +9 &%GG P +9 &'xHJ P +10 &)9G: Q +9 &*FN P +9 &,CI P +10 &.HN P +9 &0AFB Q +10 &2GE P +9 &3C= P +9 &5H; P +10 &7IG4 Q +9 &9 F- P +9 &:F& Q +10 &<F P +9 &>QF Q +10 &@F P +9 &AE Q +9 &CE P +10 &EZI P +9 &GI Q +9 &HQ R +10 &J[ S +9 &LPx W +10 &N~ W +53 &O| X +10 &Q W + &SJs : + &T#,j Q + &TI + ( +2 &TI + +2 "processing"%& +2 #"psFlush"Processing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.71 +2 "processing"%& +3 "core" &TI + + &TI + +2 ."psFlush"Hand.open + "manipulator"&1 +69 "core" 1 +41 "manipulator"&% +4 "core" % m +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +96 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +137 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%'P +1059 #"da"SX HX9/16 (USB:61): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 24.375 seconds\ /var/log/esp/da19jun1809h.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da19jun1809h15s.tif +47 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1500 #"da"SX HX9/16 (USB:61): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da19jun1809h15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da19jun1809h30s.tif +111 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +76 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +36 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%'W +2634 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%! +77 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +3 "processing"%q' +94 #"da"SX HX9/16 (USB:61): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da19jun1809h30s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da19jun1809h70s.tif +493 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%}' +2118 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"% +77 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%# U +57 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%$'W +2635 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"% @ +46 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%'' +1655 #"da"SX HX9/16 (USB:61): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da19jun1809h70s.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +2 ."Qmail"HABfans.email "24.375 sec auto-exposure",Subject: "da19jun1809h images!" +12 "storage"(s- +14 "core" -' +5 "storage"(& +4 "core" & M M q\  +2 "manipulator"&*& +3 "core" & M K ( +2 "manipulator"&(% +3 "core" %\ 1 L W ' ' +2 ."da"Elbow.reconfigure TightElbow +5 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&+( +260 "core" ( +2 "manipulator"&)& +4 "core" &\ w {  # +2 "storage"(-& +4 "core" & l b \  +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&.' +94 "core" ' +3 ."da"SE.reconfigure SEgently +8 "storage"(#QK-0-\ b +7 ."da"SE.seek -0.15 Pucks below Top Plate +6 "storage"(%' +67 "core" ' +9 "manipulator"&0& +14 "core" &\   # +5 "storage"(/& +14 "core" & " ! \ 8 +6 ."da"Elbow.reconfigure LimpElbow +8 "manipulator"&$ ,(#b +7 ."da"Forearm.reconfigure LooseForearm +9 "manipulator"&#Q@2^d^b +9 ."da"Forearm.seek 3 +9 "manipulator"&2' +38 "core" ' +6 ."da"Elbow.hold +8 "manipulator"&3, +11 "core" , + ."da"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +7 ."da"SE.reconfigure SEconfig +9 "storage"(#QK-0-\ b +6 ."da"SE.seek 0.04 Pucks below Top Plate +3 "storage"(4' +25 "core" ' +2 "manipulator"&% +4 "core" %p " +3 "storage"(1& +3 "core" & % " \ 7 +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 3 + 319 counts +2 "manipulator"&7'E +20 "core" ' + "manipulator"&8& +5 "core" &\   # +5 "storage"(6& +5 "core" & A @ \ < +5 ."da"Forearm.reconfigure TightForearm +6 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&5' +33 "core" ' +3 "storage"(<% +4 "core" % a `\ > +2 ."downElevator"SE.seek :down +4 "storage"(>'v +100 (9% +3 "core" %4 A ? c\ +2 ."psFlush"PS.seek 2.5ml +2 "processing"%T' +2640 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%U  +70 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%V'9 +672 "Can"X\ m?> +1966 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%\\ +44 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%&' +2625 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%^ +71 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%,'W +2637 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%` @ +55 "core" B +2 ."psFlush"PS.seek 2.5ml +2 "processing"%Y' +2625 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%[  +74 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%_'9 +2638 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&X& +4 "core" &\   # +2 "manipulator"&f% +3 "core" %\   +2 ."psFlush"Elbow.seek PC +2 "manipulator"&e( +243 "core" ( +2 "manipulator"&Z& +3 "core" &  +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &  +2 ."psFlush"Forearm.seek PC +2 "manipulator"&b' +93 "core" ' + ."psFlush"Hand.close +2 "manipulator"&/ +69 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%m( +401 "core" ( +2 "manipulator"&o& +3 "core" & & +2 "manipulator"&h% +3 "core" %    +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&k'\ +90 "core" ' +2 ."psFlush"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&r(- +171 "core" ( +2 "manipulator"&t& +3 "core" &- Q +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &@& +2 "core" &-  Q +2 ."psFlush"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&w' +109 "core" ' + ."psFlush"Hand.open +2 "manipulator"&g1 +77 "core" 1 +2 "manipulator"&i% +3 "core" % ~   O ɼ +3 ."psFlush"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&l'\ +99 "core" ' + #tFinished short da assay +7092 #-> access 3 +3 .SE.seek :down + "storage"(z'v +9 "core" ' +2 "manipulator"&n% +3 "core" %\   +2 "manipulator"&a& +3 "core" &- Q +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 7 +2 "storage"(j([z +1284 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (~& +3 "core" &[y \ \ +6317 #t-> Flush.CC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" &  ;\ x +2 "manipulator"&& +4 "core" &- c Q +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&(- +3 "core" ( + "manipulator"&d& +4 "core" &- Q + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &p& +3 "core" &- Q +2 .tForearm.seek :garage + "manipulator"&v' +108 "core" ' +2 .tHand.close + "manipulator"&/ +77 "core" / +2 "manipulator"&& +4 "core" &-    Q +2 "manipulator"&\ % +3 "core" %    s ɿe +2 .tForearm.seek :retract +2 "manipulator"&u'\ +101 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&|( +274 "core" ( +2 "manipulator"&& +5 "core" &  < 3 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &c& +2 "core" & C 3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&{'ρ +104 "core" ' +2 "manipulator"&x& +4 "core" &  6 3 + "manipulator"&y% +4 "core" %χ   +2 "collection"'& +3 "core" & \ u + "collection"'& +4 .tCC.seek :closed +2 "collection"'(O +3 "core" & 9\ u +3 &  \ u +9 &4  !\ n+{ +10 &e \ m> +9 &s  \ nM +10 &QR \ pL +9 &X \ oL +9 &W\ pL +10 &Y \ oL +9 &YY\ \ oL +9 &W  \ oL +10 &Y  \ oL +9 & W  \ oL +10 &"`X  \ oL +9 &$"X\ oL +9 &%W \ oL +10 &'X\ \ oL +9 &)hY  \ oL +9 &+*W  \ oL +9 &,Y  \ oL +10 &.W  \ oL +10 &0rW \ oL +9 &25W  \ oK +9 &3Y\ &\ oL +10 &5W  \ oL +9 &7{W\ $\ oK +9 &9;Y  %\ oL +10 &:W\  \ oL +9 &<W #\ nK +10 &>W  (\ oL +9 &@EW  \ oK +9 &BZ  "\ oL +10 &CZ  %\ nL +9 &E_%\ nM +9 &GFi (\ mN +10 &Ix *\ lO +9 &J  ,\ iT +10 &Lp$\ gW +9 &N/!+\ fE +9 &O:8-\ j. +10 &OL'\ n> +2 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.69 + "collection"'& +3 "core" &OB B\ o> +2 .tHand.open + "manipulator"&1 +67 "core" 1 +2 "manipulator"&% +4 "core" % χ   + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&G'\ +107 "core" ' +747 #t-> CBV.PRV +2 .CBV.dial PRV +1553 #-> PTV.PRV + .PTV.dial PRV +2 "processing"% @ +71 "core" A +1122 #t-> PSV.PTV +2 .PSV.dial PTV + "processing"% +101 "core" +287 #t-> CTV.air +2 .CTV.dial :air +690 #-> PRV.CBV +44 .PRV.dial CBV +2 "processing"%  +42 "core"  +526 #t-> PSR.flush + .PSR.select :flush +2 "processing"%@ +505 #t-> PSV.PSR +3 .PSV.dial PSR +2 "processing"% +72 "core"  +675 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%!' +2632 "core" ' +2 "processing"%% +4 "core" %\  +1606 #t-> PSV.PTV +2 .PSV.dial PTV + "processing"%q +73 "core" +544 #t-> PS.empty +2 .PS.seek :empty +2 "processing"%'9 +2664 "core" ' +2 "processing"%#% +4 "core" %5\ +1411 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%} +72 "core"  +952 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"% ' +2627 "core" ' +2 "processing"%$% +3 "core" %\  +1209 #t-> PSV.PTV +2 .PSV.dial PTV + "processing"%s +72 "core" +251 #t-> PS.empty +2 .PS.seek :empty +2 "processing"%'9 +2625 "core" ' +2 "processing"%*% +3 "core" %;\ +1936 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"%( +72 "core"  +383 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%)' +2641 "core" ' +2 "processing"%-% +3 "core" %X\ \ +1415 "Can"o\ JJ +1648 #t-> PSV.PTV +2 .PSV.dial PTV + "processing"% +72 "core" +523 #t-> PS.empty +2 .PS.seek :empty +2 "processing"%0'9 +2636 "core" ' +2 "processing"%/% +3 "core" %=Y\ +1164 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"% +72 "core"  +478 #t-> PSR.air +3 .PSR.select :air + "processing"% +1254 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%' +2632 "core" ' +2 "processing"%1% +3 "core" %E\  +860 #t-> PSV.PTV +2 .PSV.dial PTV + "processing"%= +72 "core" +463 #t-> PS.empty +3 .PS.seek :empty +2 "processing"%8'9 +2638 "core" ' +2 "processing"%6% +3 "core" %6K\ +601 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"%< +73 "core"  +780 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%.' +2634 "core" ' +2 "processing"%9% +3 "core" %E\  +732 #t-> PSV.PTV +2 .PSV.dial PTV + "processing"%? +71 "core" +330 #t-> PS.empty +2 .PS.seek :empty +2 "processing"%+'9 +2627 "core" ' +2 "processing"%%% +3 "core" %:E\ +757 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"%2 +73 "core"  +383 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%:' +2625 "core" ' +2 "processing"%7% +3 "core" %F\  +1177 #t-> PSV.PTV +2 .PSV.dial PTV + "processing"%4 +72 "core" +498 #t-> PS.empty +3 .PS.seek :empty +2 "processing"%5'9 +2634 "core" ' +2 "processing"%'% +3 "core" %5B\ +415 #t-> Flush.garage +2 #Garaging FlushPuck in Collection Clamp + "manipulator"&>& +4 "core" &   3 + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&S( +4 "core" ( + "manipulator"&C& +4 "core" & & 3 + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 && +3 "core" & 3 +2 .tForearm.seek CC + "manipulator"&A'ρ +102 "core" ' +2 .tHand.close +2 "manipulator"&/ +68 "core" / +2 .tCC.seek :open +2 "collection"'E( +380 "core" ( +2 "manipulator"&B& +3 "core" &   E 3 +2 "manipulator"&I% +3 "core" % π   + L +2 .tForearm.seek :retract +2 "manipulator"& '\ +102 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +274 "core" ( +2 "manipulator"&H& +3 "core" &-  [ A +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &K& +3 "core" &-  A +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&F' +111 "core" ' + .tHand.open +2 "manipulator"&M1 +70 "core" 1 +2 "manipulator"&J% +3 "core" % }   ~ ɼ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&O'\ +107 "core" ' +541 #t-> PS.flush +2 #Flushing Processing stage + "processing"%D% +3 "core" %5?\ +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%Q& +4 "core" &A\ +2 "manipulator"&L& +3 "core" &- A +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&P(- +2 "core" ( + "manipulator"&N& +4 "core" &- 9 A + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &W& +2 "core" &- A +2 .tForearm.seek :garage +2 "manipulator"&R' +111 "core" ' + .tHand.close +2 "manipulator"&U/ +68 "core" / +2 "manipulator"&T& +3 "core" &-   A +2 "manipulator"&\\% +4 "core" % \    ɿb + .tForearm.seek :retract +2 "manipulator"&V'\ +106 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&^( +114 "core" ( +2 "manipulator"&&& +3 "core" & s +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &`& +3 "core" & b + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&,' +101 "core" ' +2 "manipulator"&[& +4 "core" &  $ +2 "manipulator"&Y% +3 "core" % Z +2 "processing"%X& +4 "core" &<\ + "processing"%f& +4 .tPC.seek :closed +49 "processing"%Z(Tg +3 "core" &\ +2 &\ + &\ &\ + &\ + &\ + &\  +5 &4w\ *x +10 &e{\ > +9 &m\ M +10 &IO\ M +9 & Q\ L +9 &X\ L +10 &Y\ M +9 &RU\ L +9 &R\ L +10 &Q\ L +9 & Q\ L +10 &"[S\ L +9 &$T\ M +9 &%T\ M +10 &'U\ L +9 &)aQ\ M +9 &+#T\ M +10 &,P\ L +9 &.U\ L +10 &0jU\ L +9 &2,U\ L +9 &3V\ L +10 &5T\ M +9 &7rT\ L +9 &94Q\ L +10 &:U\ L +9 &<T\ M +10 &>zR\ L +9 &@<T\ L +9 &AT\ L +10 &CT\ L +9 &EW\ M +9 &GBU\ M +10 &I_\ N +9 &Jk\ O +10 &Lw\ S +9 &N9\ S +9 &O\ S +10 &Q\ T +9 &Sazf\ 6 +9 &T-/\ E +10 &TL\ & +2 ( + "processing"%f& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.56 + "processing"%& +4 "core" &TLE\ & + .tHand.open + "manipulator"&31 +77 "core" 1 +3 "manipulator"&% +4 "core" %   / +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&]'\ +89 "core" ' + .tPSV.dial PSR +2 "processing"% +72 "core"  + .tPSR.select :flush +3 "processing"%@ +9 .tPS.seek 1ml +2 "processing"%o'P +1108 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%h' +1613 "core" ' + .tPSV.dial PTV +2 "processing"%t +72 "core" + .tPTV.dial :puck +2 "processing"%@  +72 "core"  + .tPBV.dial :waste1 +2 "processing"%b  +54 "core" +2 .tPS.seek 0ml +2 "processing"%e'W +2636 "core" ' + .tPSV.dial PSR +2 "processing"%g +72 "core"  + .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 0.5ml +2 "processing"%i' +592 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%k' +2125 "core" ' + .tPSV.dial PTV +2 "processing"%w +72 "core" + .tPBV.dial PSV +2 "processing"%n U +53 "core" V +2 .tPS.seek 0ml +2 "processing"%a'W +2634 "core" ' + .tPSV.dial PBV +2 "processing"%~ @ +55 "core" B +2 .tPS.seek 2.5ml +2 "processing"%' +2635 "core" ' + .tPSV.dial :waste1 +2 "processing"%  +72 "core"  +2 .tPS.seek :empty +2 "processing"%d'9 +2636 "core" ' + .tPSV.dial PSR +2 "processing"%p +55 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml +2 "processing"%' +2636 "core" ' + .tPSV.dial PTV +2 "processing"% +72 "core" + .tPBV.dial PSV +2 .PS.seek 0ml +2 "processing"%\ 'W +2627 "core" ' + .tPSV.dial PBV +2 "processing"%r @ +42 "core" @ +2 .tPS.seek 2.5ml +2 "processing"%l' +2632 "core" ' + .tPSV.dial :waste1 +2 "processing"%v  +70 "core"  +2 .tPS.seek :empty +2 "processing"%'9 +964 "Can"t\ II +1665 "core" ' + #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&c& +4 "core" &    + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&( +3 "core" ( +2 "manipulator"&x& +3 "core" &   P + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &y& +2 "core" &  m +2 .tForearm.seek PC +2 "manipulator"&' +96 "core" ' + .tHand.close +2 "manipulator"&u/ +67 "core" / +2 .tPC.seek :open +2 "processing"%"( +399 "core" ( +2 "manipulator"&& +3 "core" & Z +2 "manipulator"&% +3 "core" %  d  +2 .tForearm.seek :retract +2 "manipulator"&'\ +91 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +172 "core" ( +2 "manipulator"&{& +4 "core" &- B + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- - B +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +112 "core" ' + .tHand.open +2 "manipulator"&1 +75 "core" 1 +2 "manipulator"&% +3 "core" % x % ɺ +3 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&_'\ +102 "core" ' +53762 #t-> can +2 "Can"\ ?? +3357 ~\ @@ +5265 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +54729 "Can"\ ?? +26808 #t-> access 4 +3 .SE.seek :down +2 "storage"('v +3 "core" ' +2 "manipulator"&q% +3 "core" %\ " ] B +2 "manipulator"&!& +4 "core" &- y B +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 +2 "storage"(#($ +1917 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (}& +2 "core" && T U \ +12100 #t-> startTube 4 +2815 #-> da 100 +2 #da sampling at most 100ml +2 #Loading sh1 puck from tube 4 into Collection Clamp +3 ."Qmail"HABfans.email "Started da in tube 4 at 10:24:15EDT18-Jun-19\\n{1 => 0,\\n 5 => 1}\\nCan@10:16:58, 22.4C, 60% humidity, 14.2psia, 13.344V, 0.312A, 0.312A avg, 4.17W",Subject: "da sampling at most 100ml" +2 "collection"'& +5 "core" & \ \ + "manipulator"&$% +4 "core" %\ " r B +3 "storage"(s% +4 "core" %~ \ + "storage"( . +3 "core" .($ +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 4 + "storage"(*(,H +970 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +4 ((& +3 "core" &,E4 S T /\  +2 "manipulator"&& +4 "core" &- C B +2 "manipulator"&-% +3 "core" %\ "  B +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 + "manipulator"& ( +176 "core" ( +37 "manipulator"&)& +11 "core" & G # +2 "storage"(/& +3 "core" &,F5 R Q c\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&'# +95 "core" ' +2 "storage"(0& +3 "core" &,F4 R I ;\  +2 .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(1'L +278 "core" ' +2 "storage"(=- +3 "core" -'z + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +3 (& +2 "core" &,F4 Q L y\  +2 "manipulator"&6& +3 "core" & # +2 .tElbow.seek 4 +2 "manipulator"&<( +16 "core" ( +2 "manipulator"&8& +4 "core" & < +2 "storage"(9& +3 "core" &,F5 W T /\  +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&?'ϓ +13 "core" ' + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&./ +71 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&%& +3 "storage"(2'v +6 "core" & _ +2 "manipulator"&+% +3 "core" % Ϗ * l +2 .tForearm.seek :retract +2 "manipulator"&7'\ +89 "core" ' +2 .tElbow.seek CC +2 "manipulator"&4( +150 "core" ' + ."downElevator"SE.coast + "storage"(5 +13 "core" ( +2 "manipulator"&:& +4 "core" & C + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &'& +2 "core" & k C +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&>'ρ +101 "core" ' +5 "manipulator"&C& +4 "core" & } C +2 "manipulator"&% +4 "core" %z k C +2 "collection"'& +4 "core" &  \ + "collection"'|& +4 .tCC.seek :closed +2 "collection"'G(O +2 "core" & \ +3 & \  +11 &2~ \ *y +9 &f  \ ~> +9 &u  \ M +10 &FU  "\ L +9 & W\  \ K +9 &X\  #\ K +10 &\\ 9\ K +9 &NX\ d\ L +10 &U \ K +9 &Y \ K +9 & V\  \ K +10 &"XY\  e\ K +9 &$[ a\ L +9 &%V 5\ K +10 &']y\ K +9 &)^V \ L +10 &+![  _\ K +9 &,] q\ L +9 &.Y \ L +10 &0gV {\ K +9 &2)V v\ K +9 &3W {\ K +10 &5[\  n\ L +9 &7nX\  m\ L +10 &91U  m\ K +9 &:W\ j\ K +9 &<[ r\ L +10 &>wY m\ K +9 &@:W r\ K +9 &A_  w\ L +10 &C]l\ L +9 &E{e s\ M +10 &G8s s\ N +9 &H*s\ }Q +9 &Jk\ yW +10 &Lds\ yW +9 &N#m\ xE +9 &O8<h\ |- +10 &OLe\ @ +2 ( + "collection"'|& +2 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.95 +2 .Hand.open + "manipulator"&1 +74 "core" 1 +2 "manipulator"&B% +3 "core" % z C +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&I'\ +101 "core" ' + .tSC.coast + "storage"(6 +3 #tcollectSample 100ml w/bubble point of 24psi + #Priming 7ml + .Gate.power :sampler,:ON +2 ."pumping"Gate.power :analytic3,:ON +3 .tIntake.select :close +2 .Exhaust.select :close + .SS.hold +2 "sampler")A+ +3 "core" + +2 "sampler")H% +3 "core" %ab \ , +2 "collection"'K& +5 "core" &OL c\ @ +3 "Can"\ @@ + #tCalibrating pressure and temperature sensors + .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust + "sampler")S +4 "core"  +2 "sampler")M  +4 "core"  +2 .tSS.reconfigure SSfast +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'8' +97 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +3 "sampler")9 +132 "core"  +3 .tSS.reconfigure SSexhale +2 "sampler")#.0X% +4 "core" %G h\ 5  +2 "sampler")*% +3 "core" %\\\\ \ t +2 #tBubblePoint: Intake @38.2psia, Outlet @14.1psia + .CBV.dial SSV +2 "collection"' @ +39 "core" A +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'N' +89 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +3 "sampler")O +107 "core" ' +2 ."CSpush"CS.coast + "collection"'5 +22 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X1 +103 "collection"'79 +2 "core" 9 O5 +103 "collection"'E9 +2 "core" 9 ]: +103 "collection"'B9 +3 "core" 9 k> +103 "collection"'<9 +2 "core" 9 xB +103 "collection"'|9 +2 "core" 9 F +103 "collection"'H9 +2 "core" 9 J +103 "collection"'K9 +2 "core" 9 O +103 "collection"'S9 +3 "core" 9 S +103 "collection"'9 +2 "core" 9 W +103 "collection"'>9 +2 "core" 9 [ +103 "collection"'*9 +2 "core" 9 ` +103 "collection"'9 +2 "core" 9 d +103 "collection"'9 +3 "core" 9 h +103 "collection"'F9 +2 "core" 9 l +103 "collection"' 9 +2 "core" 9 p +103 "collection"'D9 +2 "core" 9 u +103 "collection"'A9 +2 "core" 9\ y +103 "collection"'Q9 +2 "core" 9\ } +103 "collection"'J9 +2 "core" 9\  +103 "collection"'W9 +2 "core" 9\ \ +103 "collection"'T9 +2 "core" 9\ $\ +103 "collection"'L9 +2 "core" 9\ +\ +103 "collection"'O9 +3 "core" 9\ 0\ +103 "collection"'M9 +2 "core" 9\ 6\ +103 "collection"'N9 +2 "core" 9\ = +103 "collection"'U9 +2 "core" 9\ A +103 "collection"'&9 +2 "core" 9\ G +103 "collection"'R9 +3 "core" 9\ L\ +103 "collection"'[9 +2 "core" 9\ Q +103 "collection"'`9 +2 "core" 9\ U +103 "collection"'9 +2 "core" 9\ Z +103 "collection"'P9 +2 "core" 9\ _ +103 "collection"'\\9 +3 "core" 9\ c +103 "collection"'V9 +2 "core" 9\ f +103 "collection"'m9 +2 "core" 9\ i +103 "collection"'9 +2 "core" 9\ m +103 "collection"'Y9 +2 "core" 9\ p +103 "collection"'f9 +2 "core" 9\ s +3 .tCH.hold 10:00,70C +3 "collection"'; `\ `\ p  +3 "core"  +1559 "Can"\  +58444 "core" ` +2 "collection"'X9 +3 "core" 9\  +2 #tCollection Puck Heater at 70C after lysing + .CS.seek 0ml +2 "collection"',' +329 "core" ' +12 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'5 @ +101 "core" A + .tCSV.dial :air +2 "collection"' @ +43 "core" ? +3 .tCS.seek 5ml +2 "collection"'3'l +1053 "Can"\ 87 +296 "core" ' + .tCSV.dial CTV +2 "collection"'o  +44 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'@ @ +44 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'  +45 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'e @ +45 "core" ? +2 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"'i' +1351 "core" ' + #tRecovering Lysate into Collection syringe (recycling once) +2 .CSV.dial CBV + "collection"'w +103 "core" ~ + .tCBV.dial CSV +2 "collection"'n  +29 "core"  +2 "collection"'k% +4 "core" % \  +2 .tCS.seek 5ml +2 "collection"'h'l +1345 "core" ' + .tdelay 5 seconds +503 .CTV.dial :air +2 "collection"'g  +55 "core"  +2 "collection"'a% +3 "core" %lGJ\  +2 .tCS.seek 7ml +2 "collection"'' +596 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air2 +2 "collection"'~ @ +42 "core" > +2 .tCS.seek 10ml +2 "collection"'d' D +866 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +3 "collection"' ` +114 "core" _ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'   +38 "core" ! +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'r  +3 '\  +28 "core"  +108  +2 .tCS.seek 5ml +2 "collection"''l +1346 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'p @ +100 "core" @ +2 .tCSV.dial :waste + "collection"'l +104 "core" +2 .tCS.seek :empty + "collection"'c'Ͱ +1354 "core" ' + .tCSV.dial :air +2 "collection"'v @ +74 "core" B +2 .tCS.seek 5ml +2 "collection"'u'l +1354 "core" ' + .tCSV.dial CTV +2 "collection"'^  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'] @ +44 "core" > + .tdelay 2 seconds +203 .CSV.dial CTV + "collection"'Z  +45 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"' @ +45 "core" > + .tdelay 2 seconds +203 .CS.seek 0ml +2 "collection"'x' +1353 "core" ' + #tRecovering Lysate (#2 of 2) + .CSV.dial CBV +2 "collection"'y +101 "core"  + .tCBV.dial CSV +2 "collection"'{  +39 "core"  +2 "collection"'% +3 "core" %\  +2 .tCS.seek 5ml +2 "collection"''l +1369 "core" ' + .tdelay 5 seconds +503 .CTV.dial :air +3 "collection"'  +43 "core" +2 "collection"'% +3 "core" %lOT\  +2 .tCS.seek 7ml +2 "collection"'' +591 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air2 +3 "collection"' @ +41 "core" ? +2 .tCS.seek 10ml +2 "collection"'' D +839 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +3 "collection"'q ` +114 "core" _ +2 #tLysing Complete + "collection"'!& +4 "core" &OIX\ @ + #tStoring sh1 puck in Collection Clamp to tube 3 +2 "manipulator"&j% +3 "core" %  > > M x +2 "storage"(% +3 "core" % y w \ C +2 "storage"(}. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 + "storage"(( +341 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 ($& +2 "core" & Y W \ @ +2 "manipulator"&s& +3 "core" &   C +3 "manipulator"&% +3 "core" %  "  b x +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&#( +147 "core" ( +2 "manipulator"&(& +3 "core" & 1 8 J +2 "storage"(& +3 "core" & K J t\ @ +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts + "manipulator"&z' +91 "core" ' +2 "storage"()& +3 "core" & I J !\ @ +42 .tSE.reconfigure SEpick +10 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(/'L +271 "core" ' +2 "storage"(- +3 "core" -'L + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tSE.seek :place +2 "storage"(-' +34 "core" ' +2 "manipulator"&0& +4 "core" &   " +2 "manipulator"&=% +3 "core" %   [ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +97 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +166 "core" ( +2 "manipulator"&_& +4 "core" &  O ) + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &9& +3 "core" &   ) + .tForearm.seek CC +2 "manipulator"& 'ρ +106 "core" ' + .tHand.close +2 "manipulator"&6/ +67 "core" / +2 .tCC.seek :open +2 "collection"'8( +376 "core" ( +2 "storage"(.& +3 "core" & o m \ ? +2 "storage"(+& +3 "core" & ^ a a\ > +2 "manipulator"& & +3 "core" &   ) +2 "manipulator"&%% +3 "core" % s   ! 6 +2 .tForearm.seek :retract +2 "manipulator"&:'\ +101 "core" ' +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&'( +145 "core" ( +2 "manipulator"&1& +3 "core" & 9 <  +2 "storage"(?& +4 "core" & k u *\ A + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 3 + "manipulator"&' +112 "core" ' + .tElbow.hold +2 "manipulator"&, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&21 +72 "core" 1 +2 "manipulator"&C% +4 "core" % v , +2 "storage"(7& +3 "core" & = > \ < + .tForearm.force -20 +2 "manipulator"&5 +2 .tForearm.seek 3 + 318 counts +2 "manipulator"&E'D +24 "core" ' +2 "manipulator"&B& +3 "core" & = :  +2 "storage"(<& +4 "core" & g \\ \ @ +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&|' +30 "core" ' +2 "storage"(H% +4 "core" % r \\ Q\ @ +2 ."downElevator"SE.seek :down +3 "storage"(K'v +100 (S% +34 "core" %Ť8 b i %\ >Zr +2 "manipulator"&% +3 "core" %з 6 6  x +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&>'\ +100 "core" ' +24 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast "storage"(6 +3 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'*& +4 "core" &\  +2 "manipulator"&& +3 "core" & P Q 1  +2 "manipulator"&% +3 "core" %\  P P N } +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&F(- +194 "core" ( +2 "manipulator"& & +3 "core" &- Q O D S +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &D& +2 "core" &- 8 D T S +2 .tForearm.seek :garage +2 "manipulator"&A' +107 "core" ' + .tHand.close +2 "manipulator"&Q/ +74 "core" / +2 "manipulator"&J& +3 "core" &- , R +2 "manipulator"&W% +4 "core" %  ? ] + .tForearm.seek :retract +2 "manipulator"&T'\ +106 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&L( +266 "core" ( +2 "manipulator"&O& +3 "core" &   2 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &M& +3 "core" &   2 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&N'ρ +98 "core" ' +2 "manipulator"&U& +3 "core" &   7 2 +2 "manipulator"&&% +4 "core" %υ   y +2 "collection"'R& +4 "core" &\  +2 "collection"'[& +3 .tCC.seek :closed +2 "collection"'`(O +3 "core" &\  +2 &\  +10 &2{ \ +| +10 &ey\ ? +9 &n\ O +9 &KL\ M +10 & Q\ N +9 &O\ M +9 &O~\ M +10 &RN\ M +9 &O\ M +10 &M\ M +9 & O\ M +9 &"[Lr\ M +10 &$Q\ M +9 &%L \ M +9 &'Q\ M +10 &)aO\ N +9 &+$O\ M +10 &,R\ M +9 &.O\ M +9 &0jR \ M +10 &2,O \ M +9 &3Q\ M +9 &5O\ M +10 &7rO\ M +9 &94Q\ M +10 &:O\ M +9 &<Q\ M +9 &>zO\ M +10 &@;O\ N +9 &AOe\ M +9 &CQZ\ M +10 &ESN\ N +9 &GA]5\ N +10 &Hu5\ R +9 &JL"\ V +9 &Le\ Z +10 &N$\ H +9 &O57 \ , +9 &On \ I +5 ( + "collection"'[& +3 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.79 +2 "collection"'& +4 "core" &O_\ I + .tHand.open +2 "manipulator"&P1 +73 "core" 1 +2 "manipulator"&\\% +3 "core" %υ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&V'\ +102 "core" ' + .tPSV.dial PSR +2 "processing"%m +45 "core"  +2 "processing"%% +3 "core" %9\ ( +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%Y' +1612 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%f  +44 "core"  +2 .tPS.seek 0ml +2 "processing"%t'W +1618 "core" ' + .tPSV.dial PSR +2 "processing"%; +44 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%X' +2632 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "collection"'b  +83 "core" + .tPSV.dial :mixloop +2 "processing"%5 +103 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%  +131 "core" +2 .tPS.seek 0ml +2 "processing"%,'W +2640 "core" ' + .tPSV.dial :air +2 "processing"%o  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%@' +2638 "core" ' + .tPSV.dial :mixloop +2 "processing"% +44 "core" +2 .tPS.seek 0ml +2 "processing"%e'W +2627 "core" ' + .tPSV.dial :air +2 "processing"%3  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%w' +2634 "core" ' + .tPSV.dial :mixloop +2 "processing"%n +43 "core" +2 .tPS.seek 0ml +2 "processing"%k'W +2637 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&i& +4 "core" & \  5 2 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&g( +3 "core" ( +2 "manipulator"&a& +50 "core" &   < 2 +3 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &h& +2 "core" &   ^ 2 +2 .tForearm.seek CC +2 "manipulator"&~'ρ +105 "core" ' + .tHand.close +2 "manipulator"&/ +70 "core" / +2 .tCC.seek :open +2 "collection"'( +379 "core" ( +2 "manipulator"&& +3 "core" &   2 +2 "manipulator"&r% +3 "core" % |  0 +2 .tForearm.seek :retract +2 "manipulator"&\ '\ +97 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&d(- +276 "core" ( +2 "manipulator"&p& +3 "core" &- G B  R +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &l& +3 "core" &- > < A R +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +113 "core" ' +3 .tHand.open + "manipulator"&v1 +71 "core" 1 +2 "manipulator"&c% +3 "core" % d  E +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&^'\ +97 "core" ' + .tPSV.dial :mixloop +2 .PTV.dial :PRVmixing + ."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"']& +4 "core" &g\  +2 "manipulator"&Z% +4 "core" %\  > >   + "storage"(% +4 "core" %} v u q\ C +2 "storage"(u. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"(y(,H +340 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 ({& +2 "core" &,E I Z >\ @\  +2 "manipulator"&& +4 "core" &- \  R + "manipulator"&x% +4 "core" %\     +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&( +180 "core" ( +2 "manipulator"&& +3 "core" &\    $ +2 "storage"(& +4 "core" &,H/ ^ `\ =  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"& '# +95 "core" ' +2 "storage"(& +3 "core" &,H/ a b @\ =  +2 .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(q'L +282 "core" ' +2 "storage"(!- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (j& +2 "core" &,H. < G E\ ;  +2 "manipulator"&& +3 "core" &\  ) $ +2 .tElbow.seek 4 +2 "manipulator"&}( +3 "core" ( + "manipulator"&$& +4 "core" &\  \ ) $ +2 "storage"(s& +3 "core" &,H- G F \ ;  +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&'ϓ +14 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&(/ +70 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&& +3 "storage"()'v +5 "core" &\  ^ $ +2 "manipulator"&4% +4 "core" % Ϝ q j + .tForearm.seek :retract +2 "manipulator"&I'\ +103 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +147 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +3 "core" ( +2 "manipulator"&0& +3 "core" &  W ;7 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &=& +2 "core" &! 1 ;7 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&/'ρ +90 "core" ' +3 "manipulator"&_& +4 "core" &   ;7 +2 "manipulator"&9% +4 "core" %~  +2 "collection"'z& +3 "core" &\  +2 "collection"'#& +3 .tCC.seek :closed +2 "collection"'6(O +3 "core" &\  +2 &\  +10 &1|\ +{ +9 &cz}\ > +10 &pn\ N +9 &4N\ M +9 &Qv\ N +10 &O_\ M +9 &{M[\ M +9 &;QH\ N +10 &O\ M +9 &N\ M +10 & N\ N +9 &"DO\ M +9 &$Q\ N +10 &%O\ M +9 &'Rv\ M +9 &)KOh\ N +10 &+Od\ M +9 &,QY\ N +9 &.N=\ M +10 &0TR/\ M +9 &2O'\ M +10 &3Q"\ M +9 &5O\ M +9 &7\\O\ M +10 &9L(\ M +9 &:O=\ M +10 &<OF\ M +9 &>eM2\ M +9 &@&O8\ M +10 &AQ.\ N +9 &CQ#\ M +9 &EjV\ \ N +10 &G)c\ \ O +9 &Hz\ R +10 &J\ X +9 &LN\ Z +9 &N Z\ M +10 &O0A\ ){ +9 &Oxs\ N +5 ( + "collection"'#& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.02 +2 .Hand.open + "manipulator"&1 +3 "core" &Oxs\ N +68 1 +2 "manipulator"&G% +3 "core" % ~ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&.'\ +93 "core" ' + .tSC.coast + "storage"(6 +3 .tCTV.dial CSV,avoiding: :intake +2 "collection"'+  +135 "core" ~ + .tCSV.dial CTV +2 "collection"'  +29 "core"  +2 .tPS.seek 2.5ml +2 "processing"%%' +2629 "core" ' + "collection"'1% +4 "core" % Euy\  +2 .tCS.seek 4.15ml +2 "collection"'?'Q +1583 "core" ' + .tdelay 8 seconds +803 .PSV.dial :air + "processing"%  +44 "core"  + .tdelay 2 seconds +203 .PSV.dial :waste2 + "processing"%  +85 "core" ~ +2 .tPS.seek 0ml +2 "processing"%2'W +2628 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"'C ` +89 "core" _ +2 .tCSV.dial :air + "collection"'7 @ +44 "core" ? +2 .tCS.seek 10ml +2 "collection"'B' D +1568 "core" ' + .tCSV.dial CTV +2 "collection"'<  +43 "core"  +2 .tCS.seek 0ml +2 "collection"'H' +2643 "core" ' + .tCBV.dial :waste1 +2 "collection"': @ +30 "core" ? + .tdelay 5 seconds +503 .CTV.dial :air,avoiding: :intake +3 "collection"'S  +132 "core" +2 "collection"''& +3 "core" &Oxr  \ N +2 #tStoring lyfil puck in Collection Clamp to tube 3 + "manipulator"&% +4 "core" %\   2  +2 "storage"(% +3 "core" % a a \ = +2 "storage"(E. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 +2 "storage"(*( +340 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (& +2 "core" & = ? m\ 9 +2 "manipulator"&& +3 "core" &$ L ;6 +2 "manipulator"&-% +3 "core" %\    +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&|( +165 "core" ( +2 "manipulator"& & +3 "core" &   U +2 "storage"(D& +3 "core" & @ E \ ; +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&K' +104 "core" ' +2 "storage"(& +3 "core" & : C \ ; +2 .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"('L +100 "Can"\ WV +183 "core" ' + "storage"(Q- +4 "core" -' +47 .tSE.configure SEconfig +4 "storage"(#QK-0-\ b +3 "manipulator"&J& +2 "core" & T +2 "storage"(W& +3 "core" & - " &\ 7 +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 3 +2 "manipulator"&>' +36 "core" ' + .tElbow.hold +2 "manipulator"&A, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(O- +2 "core" -' +3 .tSE.seek 0.1 Pucks below Top Plate +2 "storage"(M'C +26 "core" ' +2 "manipulator"&F% +4 "core" %w e - +2 "storage"(U& +3 "core" & % # #\ 5 +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 3 + 312 counts +2 "manipulator"&&'> +17 "core" ' +2 "manipulator"&R& +4 "core" & 6 T + "storage"(T& +4 "core" & : 9 j\ ; +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&8' +22 "core" ' +2 .tSE.seek 1.1 Pucks below Top Plate +2 "storage"('2 +37 "core" ' +2 "manipulator"&P& +4 "core" & + T +2 "manipulator"&\\% +3 "core" %   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&['\ +94 "core" ' +2 .tElbow.seek CC +2 "manipulator"&m( +143 "core" ( +2 "manipulator"&& +3 "core" &  3 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &N& +2 "core" &  3 +2 .tForearm.seek CC +2 "manipulator"&'ρ +99 "core" ' + .tHand.close +2 "manipulator"&f/ +69 "core" / +2 .tCC.seek :open + "collection"'Y( +381 "core" ( +2 "storage"(;& +4 "core" & > @ h\ : +2 "storage"(t& +3 "core" & ; > U\ ; +2 "manipulator"&b& +3 "core" &  I 3 +2 "manipulator"&5% +3 "core" % ϒ 9 +2 .tForearm.seek :retract +2 "manipulator"& '\ +93 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&X( +151 "core" ( +2 "manipulator"&o& +3 "core" &  H +2 "storage"(,& +4 "core" & a a\ = + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 3 + "manipulator"&' +112 "core" ' + .tElbow.hold +2 "manipulator"&@, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&31 +71 "core" 1 +2 "manipulator"&e% +4 "core" % Y +2 "storage"(n& +3 "core" & & 2 D\ 7 +32 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 3 + 320 counts +2 "manipulator"&w'F +12 "core" ' +2 "manipulator"&i& +4 "core" &  + "storage"(a& +4 "core" & ` ^\ > +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&h' +28 "core" ' +2 "storage"(% +4 "core" %; a a\ =\ ' +2 ."downElevator"SE.seek :down +3 "storage"(L'v +99 (V% +3 "core" %: > ? u\ nH'\ (O +10 &@0L%\ 'O +9 &AK,\ (O +9 &CN&\ 'O +10 &EuP'\ 'P +9 &G7T:\ &P +10 &HW5\ &Q +9 &Je8\ &R +9 &Lk4\ $V +10 &N-;\ $V +9 &O9\ %V +9 &Q8\ $V +10 &SX}a9\ &: +9 &T((^:\ &M +9 &TH"8\ )- +2 ( + "processing"%s& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.64 +2 "processing"%& +3 "core" &TH 8\ (- +2 .tHand.open + "manipulator"&41 +66 "core" 1 +2 "manipulator"&% +4 "core" % Ϸ   + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"& '\ +91 "core" ' + .tPRV.dial :air +2 "processing"%0  +56 "core"  + .tPSV.dial :mixloop +2 "processing"%= +44 "core" +2 "processing"%q% +4 "core" %Wf\ ( + .tPS.seek 0.3ml +2 "processing"%' +388 "core" ' + .tPSV.dial PSR +2 "processing"%_ +103 "core"  +2 "processing"%9% +3 "core" %\ ( +2 #tPulling 0.4ml of PSR.air .PSR.select :air +3 .PS.seek 0.7ml +2 "processing"%z'* +497 "core" ' + .tdelay 3 seconds +348 .PSR.select :air +4 .PS.seek 2.5ml +2 "processing"%}' +1914 "core" ' + .tdelay 3 seconds +303 .PSV.dial :mixloop + "processing"%) +115 "core" + .tPTV.dial :mixing +2 "processing"%I @ +74 "core" A + .tPBV.dial :waste2 +2 "processing"%  +95 "core"  +2 .tPS.seek 0ml +2 "processing"%#'W +2642 "core" ' + #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&& +4 "core" & [ +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&G( +2 "core" ( +2 "manipulator"&+& +3 "core" &   & [ +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 & & +3 "core" & L [ + .tForearm.seek PC +2 "manipulator"&/' +96 "core" ' + .tHand.close +2 "manipulator"&y/ +72 "core" / +2 .tPC.seek :open +2 "processing"%k( +403 "core" ( +2 "manipulator"&1& +3 "core" & 5 5 [ +2 "manipulator"&% +3 "core" % 1 ! (  +2 .tForearm.seek :retract +2 "manipulator"& '\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +182 "core" ( +2 "manipulator"&%& +3 "core" &-  = 6 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &C& +3 "core" &- \  $ 6 + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&7' +114 "core" ' + .tHand.open +2 "manipulator"&?1 +75 "core" 1 +2 "manipulator"&<% +3 "core" % n F a +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&B'\ +97 "core" ' +2 #tLoading da puck from tube 4 into Processing Clamp + "processing"%:& +4 "core" &\ , +2 "manipulator"&S% +3 "core" %\  , '   +2 "storage"('% +3 "core" % m k \ D +2 "storage"(. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"((,H +344 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (E& +2 "core" &,G% l j 4\ ?\  +2 "manipulator"&& +3 "core" &-  ? 6 +2 "manipulator"&% +4 "core" %\  ,  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&-( +179 "core" ( +2 "manipulator"& & +3 "core" &   % +2 "storage"(D& +3 "core" &,G% m m \ ?\  +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&'# +95 "core" ' +2 "storage"(& +3 "core" &,G% Z G \ ?\  +2 .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(.'L +282 "core" ' +2 "storage"(Q- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (J& +3 "core" &,G$ A L u\ <\  + "manipulator"&W& +3 "core" &   $ % +2 .tElbow.seek 4 +2 "manipulator"&O( +4 "core" ( +2 "manipulator"&F& +3 "core" &  % +2 "storage"(U& +3 "core" &,G# 9 < Y\ <\  +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&R'ϓ +14 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&T/ +76 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&P& +5 "storage"(\\'v +4 "core" & \  9 % +2 "manipulator"&K% +4 "core" % ϓ N s +2 .tForearm.seek :retract +2 "manipulator"&|'\ +93 "core" ' +2 .tElbow.seek PC +2 "manipulator"&( +174 "core" ' + ."downElevator"SE.coast + "storage"(5 +78 "core" ( +3 "manipulator"&>& +4 "core" &  \  h + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &&& +2 "core" & > h +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&' +102 "core" ' +2 "manipulator"&M& +4 "core" &   < h + "manipulator"&N% +4 "core" %   5 +2 "processing"%8& +3 "core" &o\ & +2 "processing"%A& +3 .tPC.seek :closed +2 "processing"%f(Tg +3 "core" &n\ & +3 &d\ & +9 &1tq\ "*y +10 &bus\ !> +9 &giu\ !O +9 &(Lp\ #O +10 &Id\ #O +9 &L_\ #O +10 &mLf\ #O +9 &/N`\ "O +9 &J^\ #O +10 &La\ #O +9 & uJT\ #O +9 &"7G^\ #O +10 &#JR\ "O +9 &%KX\ #O +10 &'}IX\ #O +9 &)?LV\ #O +9 &+JL\ #O +10 &,LF\ #O +9 &.J@\ #O +9 &0GLL\ #O +10 &2 IA\ #O +9 &3J?\ #P +10 &5I>\ #O +9 &7OJ/\ #O +9 &9I5\ #O +10 &:J4\ #O +9 &<L6\ #O +9 &>XI5\ #O +10 &@I2\ #O +9 &AI3\ "O +10 &CJ5\ #O +9 &E`M,\ "O +9 &G S3\ "P +10 &HW$\ "P +9 &Jn"\ T +9 &LU!\ V +10 &N \ V +9 &O\ V +10 &Q\ V +9 &SKl\ !3 +9 &T/5]\ !8 +8 ( +2 &TB\ % % +2 "processing"%A& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.68 +2 .Hand.open + "manipulator"&[1 +68 "core" 1 +2 "manipulator"&6% +4 "core" %    + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&;'\ +98 "core" ' + .tSC.coast + "storage"(6 +4 #tHeating da puck from tube 4 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +4 "processing"%t  +2 %b9 +5 "core" 9 +102 "processing"%59 +2 "core" 9 +103 "processing"%o9 +2 "core" 9  +103 "processing"%,9 +4 "core" 9  +102 "processing"%9 +2 "core" 9 +103 "processing"%m9 +2 "core" 9 +103 "processing"%39 +2 "core" 9 +103 "processing"%e9 +2 "core" 9 +103 "processing"%n9 +2 "core" 9" +103 "processing"%i9 +2 "core" 9& +103 "processing"%a9 +2 "core" 9+ +103 "processing"% 9 +2 "core" 9/ +103 "processing"%9 +2 "core" 93 +103 "processing"%V9 +3 "core" 97 +103 "processing"%X9 +2 "core" 9; +103 "processing"%`9 +2 "core" 9@ +103 "processing"%9 +2 "core" 9D +103 "processing"%w9 +2 "core" 9H +103 "processing"%9 +3 "core" 9L +103 "processing"%r9 +2 "core" 9P +103 "processing"%h9 +2 "core" 9U +103 "processing"%L9 +2 "core" 9Y +103 "processing"%*9 +2 "core" 9] +103 "processing"%29 +3 "core" 9a +103 "processing"%p9 +2 "core" 9e +103 "processing"%l9 +2 "core" 9j +103 "processing"%g9 +2 "core" 9n +103 "processing"%v9 +2 "core" 9r +103 "processing"%~9 +2 "core" 9v +103 "processing"%]9 +2 "core" 9z +103 "processing"%\ 9 +2 "core" 9 +103 "processing"%Z9 +2 "core" 9" +103 "processing"%u9 +2 "core" 9) +103 "processing"%9 +3 "core" 91 +103 "processing"%@9 +2 "core" 97 +103 "processing"%9 +2 "core" 9> +103 "processing"%x9 +2 "core" 9F +103 "processing"%9 +2 "core" 9N +103 "processing"%9 +4 "core" 9U +102 "processing"%d9 +2 "core" 9] +103 "processing"%^9 +2 "core" 9d +3 .tPH.hold 2:00:00,28C +3 "processing"%{ ppa +3 .tdelay 1:30 +2 "core"  +9001 .tPSR.select :air + .PSV.dial PSR +2 "processing"%j +102 "core"  +2 "processing"%% +4 "core" %R$\ # + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%$' +596 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml +50 "processing"%'[ +1606 "core" ' + .tPTV.dial :puck +2 "processing"%  +72 "core"  + .tPSV.dial PTV +2 "processing"%" +74 "core" + .tPBV.dial :waste1 +2 "processing"%  +133 "core"  +2 "processing"%4% +4 "core" %Xc\ $ +2 .tPS.seek 1.5ml + "processing"%' +597 "core" ' + .tdelay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%s * +34 "core" , +2 .tPS.seek 0ml +2 "processing"%0'W +1618 "core" ' +2 .tdelay 5:00 +21330 "Can"\ 99 +8672 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%=  +36 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%q * +35 "core" , +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%! +73 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%c' +2428 "core" ' + .tPSV.dial PTV +2 "processing"%_ +74 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"%9 +75 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV + "processing"% +87 "core"  +2 .tdelay 5 seconds +502 .PSV.dial :air + "processing"%z  +76 "core"  +2 .tPS.seek :empty +2 "processing"%)'9 +2435 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%I  +131 "core" + .tPSV.dial :mixloop +2 "processing"% +44 "core" + .tPRV.dial :ab1 +2 "processing"%} @ +74 "core" A +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%'w +365 "core" ' + .tdelay 2 seconds +203 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "collection"'+  +2 "processing"%  +47 "core"  +6 +2 "processing"%y% +3 "core" %}\ " +2 .tPS.seek 0.32ml +2 "processing"%'* +390 "core" ' + .tdelay 2 seconds +203 .CBV.dial between PRV and PSV +2 "collection"'  +29 "core" + .tPRV.dial :air +2 "processing"%(  +45 "core"  +2 .tPS.seek 0.9ml +2 "processing"%1'D +1235 "core" ' + .tPRV.dial :waste2 +2 "processing"% @ +72 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%%' +861 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%C  +45 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%/'[ +1606 "core" ' + .tPSV.dial :PML +2 "processing"%G +44 "core" + .tPTV.dial :mixing +2 "processing"%? @ +72 "core" A + .tPBV.dial :waste1 +2 "processing"%<  +36 "core" +2 "processing"% % +4 "core" %\\\  +2 .tPS.seek 1.85ml + "processing"%:'< +230 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%S * +36 "core" , +2 .tPS.seek 0ml +2 "processing"%''W +1963 "core" ' + .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'& +2 "core" &t\ +2 "manipulator"&7& +3 "core" &  h +2 "manipulator"&E% +3 "core" %\ 1  ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&(- +154 "core" ( +2 "manipulator"&& +3 "core" &. J # +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 & & +3 "core" &. 3 # + .tForearm.seek :garage +2 "manipulator"&D' +110 "core" ' +2 .tHand.close +2 "manipulator"&/ +70 "core" / +2 "manipulator"&& +4 "core" &.  I # + "manipulator"&B% +4 "core" % n d +2 .tForearm.seek :retract + "manipulator"&Q'\ +105 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&J( +276 "core" ( +2 "manipulator"&W& +3 "core" &  :* +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &F& +3 "core" & - :* +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&U'ρ +106 "core" ' +2 "manipulator"&T& +4 "core" &  :* +2 "manipulator"&P% +3 "core" %|  y +2 "collection"'K& +3 "core" &k\  +2 "collection"'-& +4 .tCC.seek :closed + "collection"'(O +4 "core" &k\  +3 &o\  +8 &/xs\ +| +10 &d{h\ ? +9 &rmq\ O +10 &6Mn\ \ N +9 &Pn\ O +9 &Ln\ \ N +10 &zRn\ \ O +9 &<Pe\ \ O +9 &Om\ \ O +10 &Nk\ N +9 & Ki\ \ N +10 &"ENh\ \ N +9 &$Ro\ N +9 &%Lk\ \ N +10 &'Of\ N +9 &)MPl\ \ N +9 &+Pi\ O +10 &,Oj\ O +9 &.Kk\ \ N +10 &0UQk\ \ N +9 &2Pm\ \ N +9 &3Pe\ \ N +10 &5Pg\ \ O +9 &7]NT\ \ N +9 &9M^\ N +10 &:Og\ \ O +9 &<K_\ \ N +10 &>dQ]\ O +9 &@'Oe\ \ N +9 &ARg\ N +10 &CRi\ \ N +9 &ElSg\ O +9 &G,Z[\ O +10 &Hng\ R +9 &J]\ V +10 &LRX\ Z +9 &NX\ L +9 &O1@Y\ *} +10 &O~n\\\ I +5 ( + "collection"'-& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.89 +2 "collection"'.& +4 "core" &O~`\\\ I + &O~`V\ I + .tHand.open + "manipulator"&R1 +67 "core" 1 +2 "manipulator"&>% +4 "core" % | S ! y + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&&'\ +95 "core" ' + .tPSV.dial PSR +2 "processing"%O +103 "core"  +2 "processing"%M% +4 "core" %\\t\  + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%N' +1607 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 + "processing"%8  +45 "core"  +2 .tPS.seek 0ml +2 "processing"%\\'W +1614 "core" ' + .tPSV.dial PSR +2 "processing"%| +57 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%k' +2635 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +4 "processing"%[  "collection"'6  +39 "core" +127  + .tPSV.dial :mixloop +2 "processing"%b +104 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +2 "processing"%A  +74 "core" +2 .tPS.seek 0ml +2 "processing"%5'W +2635 "core" ' + .tPSV.dial :air +2 "processing"%  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%o' +2630 "core" ' + .tPSV.dial :mixloop +2 "processing"% +44 "core" +2 .tPS.seek 0ml +2 "processing"%,'W +2630 "core" ' + .tPSV.dial :air +2 "processing"%  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%m' +2630 "core" ' +3 .tPSV.dial :mixloop + "processing"%3 +45 "core" +2 .tPS.seek 0ml +2 "processing"%e'W +2629 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&n& +4 "core" & f :* +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&i( +42 "core" ( +2 "manipulator"&a& +4 "core" &    + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 & & +2 "core" &  8  +2 .tForearm.seek CC +2 "manipulator"&'ρ +93 "core" ' + .tHand.close +2 "manipulator"&V/ +71 "core" / +2 .tCC.seek :open +2 "collection"'X( +380 "core" ( +2 "manipulator"&`& +3 "core" &  c  +2 "manipulator"&% +3 "core" % ψ i +2 .tForearm.seek :retract +2 "manipulator"&w'\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +294 "core" ( +2 "manipulator"&r& +3 "core" &- S +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &h& +2 "core" &- 0 S +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&L' +112 "core" ' +3 .tHand.open + "manipulator"&*1 +66 "core" 1 +2 "manipulator"&2% +4 "core" % \ r w f + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&p'\ +100 "core" ' +2 ."da"delayUntil "11:19:24.26" +10243 "Can"j\ 33 +14564 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%l @ +73 "core" A +2 ."da"PBV.dial :waste1 + "processing"%g  +36 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 + "processing"%v * +36 "core" , +2 ."da"PSV.dial :air +2 "processing"%~  +43 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%]' +2437 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%\ +44 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%Z  +43 "core"  + ."da"delay 2 seconds +203 .PSV.dial :mixloop + "processing"%u +45 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%  +44 "core"  +2 ."da"PS.seek :empty +2 "processing"%@'9 +2418 "core" ' + #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +133 "core"  +2 "processing"%x% +3 "core" %=(\ ! +2 #"da"Pulling 0.5ml of PSR.wash .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%' +606 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1613 "core" ' + ."da"PTV.dial :puck +2 "processing"%d  +72 "core"  + ."da"PSV.dial PTV +2 "processing"%^ +73 "core" + ."da"PBV.dial :waste1 +2 "processing"%j  +36 "core" +2 "processing"%% +3 "core" %[\ $ +2 ."da"PS.seek 1.5ml +2 "processing"%#' +588 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%$ * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'W +1607 "core" ' + ."da"delay 2:00 +12004 #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"% * +36 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%4 +87 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2431 "core" ' + ."da"PSV.dial PTV +2 "processing"%s +72 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"% +73 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%t +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%=  +73 "core"  +2 ."da"PS.seek :empty +2 "processing"%q'9 +2428 "core" ' + #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%! +133 "core"  +2 "processing"%0% +3 "core" %;6\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml +2 "processing"%9'[ +1606 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +72 "core" +2 ."da"PBV.dial :waste1 + "processing"%z  +37 "core" +2 "processing"%c% +3 "core" %X\  +2 ."da"PS.seek 1.5ml +2 "processing"%I' +584 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"%}'W +1618 "core" ' +2 ."da"delay 2:00 +3518 "Can"a\ CB +8484 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%)  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +36 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%+ +74 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%y' +2427 "core" ' + ."da"PSV.dial PTV +2 "processing"% +86 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +73 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%( +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%  +74 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2442 "core" ' + #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%1  +44 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +3 "processing"%C  +131 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 + "processing"%%  +45 "core"  + ."da"PTV.dial :PRVmixing +46 .PSV.dial :mixloop +5 "processing"%G +43 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%?' +386 "core" ' +3 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%<  +44 "core"  +2 "processing"% % +3 "core" %\  +2 ."da"PS.seek 0.55ml +3 "processing"%S'w +330 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air + "processing"%/  +45 "core"  +2 ."da"PS.seek 2ml +2 "processing"%:'[ +1557 "core" ' + ."da"PSV.dial :PML +2 "processing"% +44 "core" + ."da"PTV.dial :mixing +2 "processing"%7 @ +72 "core" B + ."da"PBV.dial :waste1 +2 "processing"%E  +34 "core"  +2 "processing"%% +3 "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"%'W +1970 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +35104 "Can"\ 45 +12899 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%  +35 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%B * +34 "core" + +2 ."da"PSV.dial :air +2 "processing"%;  +43 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%D' +2425 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%W +44 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%F  +45 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"% +43 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%T  +45 "core"  +2 ."da"PS.seek :empty +2 "processing"%P'9 +2427 "core" ' + #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%K +133 "core"  +2 "processing"%Q% +3 "core" %9\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%Y' +597 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%-'[ +1607 "core" ' + ."da"PTV.dial :puck +2 "processing"%.  +72 "core"  + ."da"PSV.dial PTV +2 "processing"%R +73 "core" + ."da"PBV.dial :waste1 +2 "processing"%>  +35 "core" +2 "processing"%O% +4 "core" %_\ ! +2 ."da"PS.seek 1.5ml +2 "processing"%M' +585 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%U * +36 "core" + +2 ."da"PS.seek 0ml +2 "processing"%''W +1614 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%8  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%N * +37 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%| +74 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%\\' +2419 "core" ' + ."da"PSV.dial PTV +2 "processing"%6 +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%[ +87 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%b +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%A  +74 "core"  +2 ."da"PS.seek :empty +2 "processing"%k'9 +2429 "core" ' + #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +133 "core"  +2 "processing"%5% +3 "core" %;\ +2 #"da"Pulling 0.5ml of PSR.wash .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"%o'[ +1608 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +85 "core"  + ."da"PBV.dial :waste1 +2 "processing"%,  +34 "core" +2 "processing"%3% +3 "core" %X\  +2 ."da"PS.seek 1.5ml +2 "processing"%m' +602 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%n * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%a'W +1613 "core" ' + ."da"delay 2:00 +5259 "Can"\ NN +6744 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%V * +37 "core" , +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"%J +73 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%&' +2422 "core" ' + ."da"PSV.dial PTV +2 "processing"% +86 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%` +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +73 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%  +73 "core"  +2 ."da"PS.seek :empty +2 "processing"%r'9 +2423 "core" ' + #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%i +133 "core"  +2 "processing"%h% +3 "core" %:\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%*' +596 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%2'[ +1607 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%w +84 "core"  + ."da"PBV.dial :waste1 +2 "processing"%L  +35 "core" +2 "processing"%l% +3 "core" %V\  +2 ."da"PS.seek 1.5ml +44 "processing"%g' +601 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%v * +35 "core" + +2 ."da"PS.seek 0ml +3 "processing"%~'W +1645 "core" ' + ."da"delay 2:00 +12004 #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"%\ * +34 "core" * + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%Z +73 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%u' +2433 "core" ' + ."da"PSV.dial PTV +2 "processing"% +74 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%] +73 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"% +85 "core" ~ +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%x  +75 "core"  +2 ."da"PS.seek :empty +2 "processing"%@'9 +2426 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR + "processing"% +137 "core"  +6 "processing"%d% +18 "core" %:t +2 #"da"Pulling 0.25ml of PSR.sub1 +3 .PSR.select :sub1 +8 "processing"% +16 ."da"PS.reconfigure PSconfig +5 "processing"%#A d`xb +3 ."da"PS.seek 0.25ml +7 "processing"%^'7 +331 "core" ' +2 ."da"delay 5 seconds +502 "processing"%j% +4 "core" %8F  + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +11 ."da"PS.seek 0.5ml +2 "processing"%' +335 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1630 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%$ +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%#  +35 "core" +2 "processing"%"% +4 "core" %X  +2 ."da"PS.seek 1.5ml + "processing"%' +599 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%4 * +37 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'W +1616 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%s  +36 "core" +2 ."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"%t +76 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%=' +2510 "core" ' + ."da"PSV.dial PTV +2 "processing"% +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%! +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%0 +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%q  +75 "core"  +2 ."da"PS.seek :empty +2 "processing"%_'9 +1153 "Can"m  +1310 "core" ' +2 "processing"%9 +3 "core" 94 + #"da"Processing Puck Heater at 28.1C before imaging +2 .PH.coast + "processing"%z  +3 "core" 4 + 4 +2 "processing"%c& +3 "core" &TB % +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 + "manipulator"&9% +4 "core" %\  , 5 ] +2 "storage"(% +3 "core" %y V W p +2 "storage"(I. +2 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 3 +2 "storage"()( +340 "core" ( + ."da"SC.reconfigure SCloose +3 "storage"($.\ 1~b +2 ( & +3 "core" & 7 3 3 +2 "manipulator"&+& +3 "core" &-  m YS +2 "manipulator"&}% +3 "core" %\  v X +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&( +172 "core" ( +3 "manipulator"& & +4 "core" &\   1 [$ +2 "storage"((& +3 "core" & N I G  +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&' +100 "core" ' +2 "storage"(y& +3 "core" & O O a  +2 ."da"SE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak + "storage"(1'L +287 "core" ' +2 "storage"(C- +3 "core" -' + ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&%& +3 "core" &\    Z# +2 "storage"(G& +3 "core" & < ?  + ."da"Elbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 3 +2 "manipulator"&' +40 "core" ' + ."da"Elbow.hold +2 "manipulator"&<, +4 "core" , +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"( - +2 "core" -' +2 ."da"SE.seek 1.11 Pucks below Top Plate +2 "storage"(?'; +27 "core" ' +2 "manipulator"&/% +3 "core" %H  J +2 "storage"(S& +4 "core" &   + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 3 + 299 counts +2 "manipulator"&'1 +22 "core" ' +2 "manipulator"&7& +3 "core" &\    Z# +2 "storage"(E& +4 "core" & ' & 1  +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&' +25 "core" ' +2 ."da"SE.seek 2.11 Pucks below Top Plate +2 "storage"('* +37 "core" ' +2 "manipulator"&:& +4 "core" &\ + +  ]# +2 "manipulator"& % +3 "core" % \\ +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&B( +260 "core" ( +2 "manipulator"&;& +3 "core" & P X( +2 ."da"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & X( +2 ."da"Forearm.seek PC +2 "manipulator"&W' +95 "core" ' + ."da"Hand.close +2 "manipulator"&F/ +76 "core" / +2 ."da"PC.seek :open +2 "processing"%( +404 "core" ( +2 "storage"(T& +3 "core" & O L   +2 "manipulator"&D& +3 "core" &  / \\( +2 "manipulator"&K% +54 "core" %    [ + ."da"Forearm.seek :retract +2 "manipulator"&Q'\ +94 "core" ' +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&P( +260 "core" ( +2 "manipulator"&Y& +3 "core" &   Z% +2 "storage"(.& +3 "core" & L @ M  +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&R' +91 "core" ' +2 ."da"Hand.open +2 "manipulator"&>1 +72 "core" 1 +2 "storage"(O- +3 "core" -'* +2 ."da"SE.seek 1.86 Pucks below Top Plate +2 "storage"(-' +28 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.19 Pucks below Top Plate +2 "storage"(U' +50 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da19jun1811h100ml.tif +1950 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +445 #"da"SX HX9/16 (USB:63): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20.655 seconds\ /var/log/esp/da19jun1811h100ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da19jun1811h100ml15s.tif +1564 #SX HX9/16 (USB:63): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da19jun1811h100ml15s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da19jun1811h100ml30s.tif +3070 #SX HX9/16 (USB:63): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da19jun1811h100ml30s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da19jun1811h100ml70s.tif +7119 #SX HX9/16 (USB:63): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da19jun1811h100ml70s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"HABfans.email "20.655 sec auto-exposure",Subject: "da19jun1811h100ml images!" +12 "storage"(M- +11 "core" -' +8 "storage"(8& +4 "core" &  \  +2 "manipulator"&N& +4 "core" &  u% +2 ."da"Elbow.seek 3 +2 "manipulator"&|( +4 "core" ( +2 "manipulator"&'& +6 "core" & 0 u% +2 "storage"(6& +4 "core" &  \  +2 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&[' +17 "core" ' +2 ."da"SE.reconfigure SEgently +3 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.91 Pucks below Top Plate +3 "storage"(b'0 +63 "core" ' +2 "manipulator"&A& +4 "core" & ) Z % +3 "storage"(\\& +4 "core" & L\  +2 ."da"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 3 +2 "manipulator"&' +34 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&5, +3 "core" , +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 2.1 Pucks below Top Plate +2 "storage"(k' +27 "core" ' +34 "manipulator"&% +7 "core" % . xH +2 "storage"(& +4 "core" & \  + ."da"Forearm.force -20 +2 "manipulator"&5 +3 ."da"Forearm.seek 3 + 319 counts + "manipulator"&,'E +15 "core" ' +2 "manipulator"&3& +4 "core" & j a ( % +4 "storage"(o& +9 "core" & P\ ! +4 ."da"Forearm.reconfigure TightForearm +4 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 700 counts +4 "manipulator"&n' +19 "core" ' +3 "storage"(m% +4 "core" % ^\ " +3 ."downElevator"SE.seek :down +5 "storage"( 'v +97 (V% +4 "core" %+ j\ !Xh +5 "manipulator"&J% +6 "core" %е j b +7 ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +9 ."da"Forearm.seek :retract +9 "manipulator"&a'\ +93 "core" ' +18 ' +2 ."downElevator"SE.coast +2 "storage"(5 +11 ."da"SC.coast +2 "storage"(6 +9 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +11 #tStarting finalPurge +3 "processing"%& +18 "core" &%\ +14 "manipulator"&`& +16 "core" & a l % +7 "manipulator"&% +13 "core" %\ l j ' 1 +9 ."psFlush"Elbow.seek FlushPuck::Garage +7 "manipulator"&(- +183 "core" ( +2 "manipulator"&&& +4 "core" &- ~ H +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &i& +4 "core" &- { V +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&h' +106 "core" ' +2 ."psFlush"Hand.close +3 "manipulator"&r/ +68 "core" / +2 "manipulator"&*& +4 "core" &- F H  + "manipulator"&w% +4 "core" %  < D f Y +2 ."psFlush"Forearm.seek :retract +4 "manipulator"&L'\ +100 "core" ' +3 ."psFlush"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC + "manipulator"&l( +130 "core" ( +8 "manipulator"&2& +16 "core" &  N +5 ."psFlush"Elbow.reconfigure LooseElbow +7 "manipulator"&$ &.,(#b +8 &v& +8 "core" &  N +8 ."psFlush"Forearm.reconfigure TightForearm +11 "manipulator"&#Q@2^d^\ b +10 ."psFlush"Forearm.seek PC +7 "manipulator"&g' +97 "core" ' +8 "manipulator"&e& +12 "core" &  N +9 "manipulator"&\ % +8 "core" % &  +2 "processing"%Z& +5 "core" &%\  +2 "processing"%~& +3 ."psFlush"PC.seek :closed +2 "processing"%(Tg +4 "core" &\  +2 &\  +8 &0q\ +z +10 &br\ > +10 &bf\ O +10 &#G\ O +10 &F\ O +7 &I\ P +10 &gJ\ P +9 &*F\ P +11 &J \ P +9 &I\ P +12 & qF\ O +10 &"3H\ O +15 &#J\ O +11 &%J\ O +12 &'yJ\ O +9 &);G\ O + &*J\ O +11 &,F\ O +9 &.L\ O +7 &0CL\ O +10 &2L\ O +10 &3I\ P +3 &5I\ P +10 &7LF\ O +11 &9 J\ O +10 &:F\ O +9 &<F\ O +11 &>SF\ O +12 &@E\ O +9 &AE\ O +10 &CE\ O +11 &E[G\ O +8 &GK\ P +16 &HQ\ P +6 &J\\\ R +3 &LQ\ V +12 &N\ V +7 &O}\ V +6 &Q\ V +9 &SJr\ 9 +9 &T#,g\ P +10 &TI\ * +2 ( + "processing"%~& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.67 +2 "processing"%]& +3 "core" &TI\ * +2 ."psFlush"Hand.open + "manipulator"&1 +70 "core" 1 +2 "manipulator"&x% +3 "core" %  +2 ."psFlush"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +60 ."psFlush"Forearm.seek :retract +2 "manipulator"&u'\ +92 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"% +145 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%d'P +174 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +928 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%@' +1619 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%j +75 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%^  +35 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2628 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%$ +73 "core"  + ."psFlush"PSR.select :flush +3 "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"%"' +2116 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +86 "core"  + ."psFlush"PBV.dial PSV +2 "processing"%4 U +56 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2626 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%s @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2632 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%t  +74 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2638 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +45 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%!' +2630 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%0 +73 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%q'W +2635 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%= @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2630 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%z  +85 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%c'9 +2636 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%9 +43 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%'P +1102 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%I' +1613 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +74 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%+  +54 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%}'W +2626 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +75 "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"%y' +2116 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +75 "core" + ."psFlush"PBV.dial PSV +2 "processing"%p U +55 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%C'W +2648 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%% @ +43 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%G' +626 "Can"c\ 87 +2008 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +73 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%/'9 +2629 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%S +57 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%7' +2634 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%E +75 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%:'W +2633 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2636 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +74 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%1'9 +2635 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'& +4 "core" &\  + "manipulator"&& +4 "core" &  N +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&?( +4 "core" ( +2 "manipulator"&& +3 "core" &  N +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &;& +3 "core" &  N +2 .tForearm.seek PC +2 "manipulator"&' +93 "core" ' + .tHand.close +2 "manipulator"&& +4 "core" &\  + "collection"'O& +4 .tCC.seek :closed +2 "collection"'Q(O +3 "core" &\  +2 &\  +10 &1{\ \ +{ +9 &b{\ > +10 &ep\ O +9 &'N\ O +9 &N\ O +10 &M \ N +9 &mO\ O +9 &/S \ O +10 &O\ O +9 &N\ \ O +10 & vL\ N +9 &"8O\ N +9 &#O\ O +10 &%M\ O +9 &'}N\ O +9 &)?Q\ O +56 &+Q\ O +4 &,Q \ O + &.M\ N + &0HO\ \ N +2 &2 R\ \ O + &3P\ \ O +3 &5L\ N +8 &7PO\ N +9 &9R\ O +9 &:P\ O +10 &<M\ O +9 &>WR \ \ O +9 &@O\ O +10 &AO\ N +9 &CO\ N +10 &E]T\ O +9 &GZ\ \ P +9 &Hm\ Q +10 &J\ W +9 &LE\ Z +9 &N\ R +10 &O2F\ $o +9 &O }\ N +5 ( + "collection"'O& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.88 +2 "collection"'& +4 "core" &Ov\ N + &Ov\ N + .tHand.open + "manipulator"&-1 +72 "core" 1 +2 "manipulator"&M% +3 "core" % Ϗ [ L +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&8'\ +99 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'N& +4 "core" &Ov\ N +2 "collection"''% +3 "core" %\  + .tCSV.dial CSR +2 "collection"'6  +42 "core"  +2 "collection"'A% +4 "core" %\  + #tPulling 4.999ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +2 "collection"'\\'l +1345 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +9 '% +3 "core" %l;\  + .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"'' +692 "core" ' + .tCSV.dial :waste +2 "collection"'3 +142 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'P' +1984 "core" ' + #tFlushing lower manifold's waste1 port +2 "collection"'o& +4 "core" &Ou#\ N +2 "collection"'R% +3 "core" %3\  + .tCSV.dial :flush +2 "collection"'m  +57 "core" +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"'U'l +1295 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"'[ @ +46 "core" B +2 "collection"'V% +3 "core" %l,\  +3 .tCS.seek 7ml + "collection"'J' +567 "core" ' + ."connect"CSV.dial CTV +4 .tCTV.dial CSV +2 "collection"'|  +3 'b  +40 "core"  +95  + .tCBV.dial :waste1 +2 "collection"' @ +46 "core" ? +2 .tCS.seek 0ml +2 "collection"'' +1771 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"',& +4 "core" &Os\ N +2 "collection"'k% +3 "core" %#\  + .tCSV.dial :flush +2 "collection"'`  +74 "core" +2 .tCS.seek 5ml +2 "collection"''l +1294 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"'n @ +44 "core" B +2 "collection"'&% +3 "core" %l\  +2 .tCS.seek 7ml +2 "collection"' ' +566 "core" ' + ."connect"CSV.dial CTV +4 .tCTV.dial CSV +2 "collection"'i  +42 "core"  + .tCBV.dial :waste2 +2 "collection"')  +114 "core"  +2 .tCS.seek 0ml +2 "collection"'5' +1783 "core" ' + #tDisinfecting external Intake with kill +2 "collection"'r& +4 "core" &Os'\ N + "collection"'*% +4 "core" %\  + .tCSV.dial CSR +2 "collection"'w  +42 "core"  +2 "collection"'a% +4 "core" %%\  + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml +2 "collection"'2' +2034 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml +2 "collection"'v' D +577 "core" ' +2 ."connect"CSV.dial CBV +4 .tCBV.dial CSV + "collection"'h +4 '  +100 "core" +37  + .tCTV.dial :intake +2 "collection"'e  +75 "core" + .tIntake.select :open +2 "sampler") +9 .tCS.seek 2ml +2 "collection"'\ ' \\ +2038 "core" ' + .tIntake.select :close +2 "sampler")0 +9 .tCTV.dial :air + "collection"'Z  +74 "core"  +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'L' +595 "core" ' + .tCSV.dial CSR +2 "collection"'  +115 "core"  +2 "collection"']% +3 "core" %\  +2 #tPulling 5ml of CSR.flush + .CSR.select :flush + "collection"' +11 .tCS.seek 5ml + "collection"''l +1358 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml +2 "collection"'x' D +1351 "core" ' + .tCSV.dial CBV +2 "collection"'~ +100 "core" +2 .tCS.seek 0ml +2 "collection"'' +2627 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&g& +4 "core" & t  8 + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&_( +3 "core" ( + "manipulator"&d& +4 "core" & u S 8 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &j& +2 "core" & E 8 +2 .tForearm.seek CC +2 "manipulator"&^'ρ +105 "core" ' + .tHand.close +2 "manipulator"&@/ +69 "core" / +2 .tCC.seek :open +2 "collection"'$( +379 "core" ( +2 "manipulator"&& +3 "core" & s  8 +2 "manipulator"&#% +3 "core" % y  8 +2 .tForearm.seek :retract +2 "manipulator"&'\ +105 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&4(- +279 "core" ( +2 "manipulator"&"& +3 "core" &- 5 - +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &s& +3 "core" &- x - +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +111 "core" ' +3 .tHand.open + "manipulator"&t1 +74 "core" 1 +2 "manipulator"&% +3 "core" % s  l +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +109 "core" ' +2 "processing"%& +4 "core" &\  +15297 "Can"C\ '' +16517 #t-> access 3 +3 .SE.seek :down + "storage"(0'v +3 "core" ' + "manipulator"&!% +4 "core" %\   q +2 "manipulator"&=& +3 "core" &-  - +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 7 + "storage"(q([z +1288 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (z& +2 "core" &[y/  , "\ 5  +42165 "Can"\ 44 +11045 #t-> access 4 +3 .SE.seek :down + "storage"('v +3 "core" ' +2 "manipulator"&9% +4 "core" %\  R q +2 "manipulator"&c& +3 "core" &-  - +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 +2 "storage"(($ +1913 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 ( & +3 "core" &'  /\ 3 +20503 #t-> access 4 +49 .SE.seek :down +2 "storage"(+'v +3 "core" ' + "manipulator"&I% +4 "core" %\  [ q +2 "manipulator"& & +3 "core" &- v - +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 +2 "storage"(}($ +4 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 ((& +3 "core" &&  \ 3 +1473 #t-> da 100 +2 #da sampling at most 100ml +3 ."Qmail"HABfans.email "Started da in tube 5 at 12:32:49EDT18-Jun-19\\n{1 => 0,\\n 5 => 1}\\nCan@12:26:58, 22.9C, 53% humidity, 14.2psia, 12.729V, 0.245A, 0.245A avg, 3.12W",Subject: "da sampling at most 100ml" +3 #tLoading sh1 puck from tube 5 into Collection Clamp +2 "collection"'& +3 "core" &\ +2 "manipulator"&p% +5 "core" %\  d q +2 "storage"(y% +3 "core" %} \ \ 3 +2 "storage"(%. +3 "core" .($ +3 .tSC.reconfigure SCtight +3 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"(C(< +694 .tSC.hold +3 "storage"( , +6 "core" (KG \ '* +14 , +5 .tSE.seek :down +3 "storage"(G'v +4 "core" ' +2 .tSE.coast + "storage"(5 +3 "manipulator"&S% +4 "core" %\  q +2 !to:IRB::Abort: mesg"(Storage Carousel seek to 5 Aborted!:@checkpoint: omitted:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2858 #-> ESP.ready! +3 "collection"'/% +5 "processing"%E% +2 "manipulator"&7% +4 "core" %\  +4 "sampler") % +7 "core" %8\  + %\  ( q + %8]a \ IV +2 "manipulator"&:& +3 "core" &-  - +2 "storage"(& +3 "core" &"  \ 4  +2 "storage"(% +3 "core" %}   h\ 5 +2 "collection"'& +3 "core" &\  +2 "processing"%& +3 "core" &\  +5 "sampler")% +3 "core" %8]] \ JV +2 "collection"';& +4 "core" &\  +2 "collection"'<% +3 "core" %\  +2 "processing"%l& +4 "core" &\  +2 "processing"%u% +3 "core" %8\  +2 "manipulator"&% +4 "core" %\   q +2 "manipulator"&& +3 "core" &- % - +2 "storage"(f& +4 "core" &#   D\ 5  +2 "storage"(% +3 "core" %}  C\ 4 +2 "collection"'?9 +3 "core" 9 + "processing"%K9 +3 "core" 9 +1262 #t-> startTube 4 +1012 #-> da 100 +2 #da sampling at most 100ml +3 #Loading sh1 puck from tube 4 into Collection Clamp +2 ."Qmail"HABfans.email "Started da in tube 4 at 12:33:49EDT18-Jun-19\\n{1 => 0,\\n 5 => 1}\\nCan@12:26:58, 22.9C, 53% humidity, 14.2psia, 12.729V, 0.245A, 0.245A avg, 3.12W",Subject: "da sampling at most 100ml" +2 "collection"'W& +5 "core" &\  + "manipulator"&.% +4 "core" %\  + q +3 "storage"(B% +4 "core" %}  }\ 5 + "storage"(>. +3 "core" ., +2 .tSC.seek 4 +2 "storage"(T(,H +280 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +3 (X& +7 "core" &,H , % 8\ 5 +2 "manipulator"&O& +4 "core" &- q - +3 "manipulator"&% +4 "core" %\  V q +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&-( +178 "core" ( +2 "manipulator"&M& +4 "core" &  # + "storage"(N& +4 "core" &,G " # \ 6 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&''# +93 "core" ' +2 "storage"(6& +8 "core" &,G ' # 6\ 5 +4 .tSE.reconfigure SEpick +4 "storage"(#]K-0-\ b +7 .tSE.seek :beamBreak +2 "storage"(A'L +290 "core" ' +2 "storage"(Y- +3 "core" -'x +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (H& +3 "core" &,G  n\ 1 +2 "manipulator"&& +4 "core" &\  # + .tElbow.seek 4 +2 "manipulator"&\\( +3 "core" ( +2 "manipulator"&3& +3 "core" &\  # +2 "storage"(& +4 "core" &,G  \ 2 +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&o'ϓ +22 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&R/ +76 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&m& +4 "storage"(P'v +3 "core" &\  # +2 "manipulator"&[% +3 "core" % ψ p +2 .tForearm.seek :retract +2 "manipulator"&V'\ +94 "core" ' +2 .tElbow.seek CC +2 "manipulator"&U( +146 "core" ' + ."downElevator"SE.coast + "storage"(5 +14 "core" ( +2 "manipulator"&|& +4 "core" &\   D + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &b& +2 "core" &\  D +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'ρ +104 "core" ' +2 "manipulator"&J& +4 "core" &\  D D +2 "manipulator"&,% +3 "core" %τ  n +45 "collection"'k& +6 "core" &\ + "collection"'`& +4 .tCC.seek :closed +2 "collection"'(O +3 "core" &\ +3 &\ 6 +11 &7Hx\ 1 +9 &cr{\ F +9 &Y\ O +10 &N\ O +9 &M\ N +9 &MP\ O +10 &P\ O +9 &O\ N +9 &R\ O +10 &UO\ O +9 &!N\ N +10 &"O\ N +9 &$S\ O +9 &&^L\ N +10 &( O\ N +9 &)N\ O +10 &+M\ N +9 &-eO\ O +9 &/(Q\ N +10 &0O\ N +9 &2N\ O +9 &4mM\ O +10 &6/R\ O +9 &7O\ O +9 &9O\ N +10 &;tS\ O +9 &=8L\ N +10 &>P\ O +9 &@O\ O +9 &B~P\ N +10 &D>T\ O +9 &E\\\ P +10 &Gj\ Q +9 &Ip\ V +9 &K%\ Z +10 &L\ [ +9 &N\ : +9 &O`.\ "e +10 &Owv\ N +2 ( + "collection"'`& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.86 + .Hand.open + "manipulator"&n1 +66 "core" 1 +2 "manipulator"&&% +4 "core" % z  x +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +102 "core" ' + .tSC.coast + "storage"(6 +3 #tcollectSample 100ml w/bubble point of 24psi + #Priming 7ml + .Gate.power :sampler,:ON +2 ."pumping"Gate.power :analytic3,:ON +2 .tIntake.select :close +2 .Exhaust.select :close +2 .SS.hold + "sampler")i+ +3 "core" + +2 "sampler"))% +4 "core" %8]^ \ D + "collection"' & +4 "core" &Owv\ \ N +3 "Can"\ DD + #tCalibrating pressure sensors + .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X + .tSSV.dial :exhaust +2 "sampler")D  +76 "core"  + .tExhaust.select :open +2 "sampler")@ +9 .tSS.seek 0ml +2 "sampler")8' +417 "core" ' + .tExhaust.select :close +2 "sampler") +10 #tSampling 100.0ml +2 .Intake.select :close + .Exhaust.select :close +2 .SS.reconfigure SSconfig +2 "sampler")#.0X + .tSSV.dial :exhaust +2 "sampler")  +77 "core"  + .tExhaust.select :open +2 "sampler")@ +9 .tSS.seek 0ml +2 "sampler")!' +892 "core" ' + .tExhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +2 "sampler")=  +78 "core" + #tAllowing 130s for 25.0ml of remaining 75.0ml +2 .Intake.select :open + "sampler") +211 "collection"'z% +3 "core" % + #tIntake @14.6psia, vacuum from 9.1 to 12.1psi +2 .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X} +2 ."airStroke"CS.seek 10ml +2 "collection"'' D +42 "core"  +2 .tCTV.dial :air +2 "collection"'f  +75 "core" ~ +2 .tdelay 15 seconds +2 ."samplerPumpShutdown"Gate.power :sampler,:OFF + ."pumping"Gate.power :analytic3,:OFF +1499 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +134 "core" +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +4 .tSS.seek 0ml +2 "collection"'?  +5 "sampler")K' +4 "core" ' +2 .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")W  +123 "core"  +12  +617 ' +2 "sampler").% +4 "core" %ee \ = + .tCBV.dial between SSV and waste2 +2 "collection"'B  +30 "core"  +2 "collection"'>% +4 "core" % I\ \ +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +2 "collection"'X  +44 "core"  +2 .tCS.reconfigure CSpressurize +2 "collection"'# d@<< b +3 .tCS.seek 0ml + "collection"'O' +2212 "core" 'L \  +2 "collection"' % +4 "core" % \  +2 "sampler")% +3 "core" %ed \ ? +2 #tBubblePoint: Intake @38.6psia, Outlet @14.3psia + .CBV.dial SSV +2 "collection"'M @ +38 "core" A +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X +3 ."connect"SSV.dial CBV,avoiding: :exhaust + .tCBV.dial SSV +4 "sampler")\\  +63 "core" +2 ."airStroke"CS.seek 0ml +2 "collection"'k' +4 "core" ' + ."airStroke"CSV.dial :air +2 "collection"'P @ +61 "core"  +2 .tCTV.dial :air + .delay 15 seconds +10 "core" B +2 ."airStroke"CS.seek 10ml +2 "collection"'V' D +1488 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")$ +135 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +4 .tSS.reconfigure SSexhale +2 "collection"'n  +5 "sampler")#.0X9 +2 "core" 9I +103 "collection"'X9 +2 "core" 9F +103 "collection"'9 +3 "core" 9D +103 "collection"' 9 +2 "core" 9B +103 "collection"'9 +2 "core" 9*? +103 "collection"'M9 +2 "core" 9C= +103 "collection"'K9 +2 "core" 9]; +103 "collection"'69 +2 "core" 9w9 +103 "collection"'49 +2 "core" 96 +103 "collection"'9 +2 "core" 95 +103 "collection"'N9 +2 "core" 93 +103 "collection"'Y9 +2 "core" 91 +103 "collection"'9 +3 "core" 9/ +103 "collection"'39 +2 "core" 9\ - +103 "collection"'R9 +2 "core" 9!, +103 "collection"'H9 +2 "core" 98) +103 "collection"'[9 +2 "core" 9N( +103 "collection"'O9 +3 "core" 9d& +103 "collection"'9 +2 "core" 9z% +103 "collection"'m9 +2 "core" 9# +104 "collection"'-9 +2 "core" 9\ " +103 "collection"'|9 +2 "core" 9 +103 "collection"'b9 +4 "core" 9 +103 "collection"''9 +2 "core" 9 +103 "collection"'o9 +2 "core" 9 +103 "collection"'J9 +2 "core" 9  +103 "collection"',9 +2 "core" 9 # +103 "collection"'\\9 +2 "core" 9 $' +103 "collection"'P9 +2 "core" 9 4+ +103 "collection"'A9 +2 "core" 9 D/ +103 "collection"'k9 +2 "core" 9 T4 +103 "collection"'$9 +2 "core" 9 c8 +103 "collection"'n9 +3 "core" 9 q< +103 "collection"'`9 +2 "core" 9 ~@ +103 "collection"')9 +2 "core" 9 E +103 "collection"' 9 +2 "core" 9 I +103 "collection"'9 +2 "core" 9 M +103 "collection"'T9 +3 "core" 9 Q +103 "collection"'V9 +2 "core" 9 U +103 "collection"'w9 +2 "core" 9 Z +103 "collection"'*9 +2 "core" 9 ^ +103 "collection"'a9 +2 "core" 9 b +103 "collection"'&9 +3 "core" 9 f +103 "collection"'29 +2 "core" 9 j +103 "collection"'r9 +2 "core" 9 o +103 "collection"'9 +2 "core" 9\ s +103 "collection"'59 +2 "core" 9\ \ w +103 "collection"'e9 +2 "core" 9\ {\ +103 "collection"'h9 +2 "core" 9\ \ +103 "collection"'9 +2 "core" 9\ ! +103 "collection"'L9 +2 "core" 9\ )\ +103 "collection"'v9 +2 "core" 9\ .\ +103 "collection"'~9 +3 "core" 9\ 5 +103 "collection"'i9 +2 "core" 9\ ; +103 "collection"'9 +2 "core" 9\ @ +103 "collection"']9 +2 "core" 9\ E +103 "collection"'x9 +2 "core" 9\ K +103 "collection"'d9 +3 "core" 9\ O +103 "collection"'j9 +2 "core" 9\ S +103 "collection"'g9 +2 "core" 9\ Y +150 "collection"'Z9 +4 "core" 9\ ^ +103 "collection"'D9 +2 "core" 9\ b +103 "collection"'@9 +2 "core" 9\ f +103 "collection"'\ 9 +2 "core" 9\ h +103 "collection"'9 +2 "core" 9\ l +103 "collection"'^9 +2 "core" 9\ o +103 "collection"'#9 +2 "core" 9\ q +3 .tCH.hold 10:00,70C +3 "collection"'" `\ `\ p  +3 "core"  +4525 "Can" +55478 "core" ` +2 "collection"'89 +3 "core" 9\  +2 #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml +2 "collection"'t' +357 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"' @ +103 "core" A +2 .tCSV.dial :air + "collection"'Q @ +42 "core" ? +2 .tCS.seek 5ml +2 "collection"''l +1357 "core" ' + .tCSV.dial CTV +2 "collection"'  +44 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'s @ +45 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'  +44 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'z @ +44 "core" > +2 .tdelay 2 seconds +202 .CS.seek 0ml +3 "collection"'!' +1358 "core" ' + #tRecovering Lysate into Collection syringe (recycling once) +2 .CSV.dial CBV +2 "collection"'0 +102 "core" ~ + .tCBV.dial CSV +2 "collection"'q  +29 "core"  +2 "collection"' % +4 "core" %  +2 .tCS.seek 5ml +2 "collection"'I'l +132 "Can"\ >> +1216 "core" ' + .tdelay 5 seconds +503 .CTV.dial :air +4 "collection"'  +44 "core" +2 "collection"'9% +4 "core" %l77  +2 .tCS.seek 6.999ml + "collection"'c' +589 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air2 +3 "collection"' @ +42 "core" ? +2 .tCS.seek 10ml +2 "collection"'' D +841 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +3 "collection"'( ` +116 "core" _ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'y   +37 "core" ! +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'%  +4 '}  +27 "core"  +109  +2 .tCS.seek 5ml +2 "collection"'C'l +1353 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'S @ +103 "core" A +2 .tCSV.dial :waste + "collection"' +104 "core" +2 .tCS.seek :empty + "collection"'p'Ͱ +1348 "core" ' + .tCSV.dial :air +2 "collection"'G @ +74 "core" A +2 .tCS.seek 5ml +2 "collection"'/'l +1350 "core" ' + .tCSV.dial CTV +2 "collection"'+  +43 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"' @ +45 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"':  +45 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"' @ +45 "core" ? +2 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"'' +1355 "core" ' + #tRecovering Lysate (#2 of 2) +2 .CSV.dial CBV + "collection"' +102 "core" ~ + .tCBV.dial CSV +2 "collection"'7  +39 "core"  +2 "collection"'E% +4 "core" % + .tCS.seek 4.999ml +2 "collection"''l +1349 "core" ' + .tdelay 5 seconds +503 .CTV.dial :air +3 "collection"';  +43 "core" +2 "collection"'<% +3 "core" %ly  +2 .tCS.seek 6.999ml +2 "collection"'' +594 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air2 +2 "collection"'l @ +42 "core" ? +2 .tCS.seek 10ml +2 "collection"'f' D +842 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +3 "collection"' ` +116 "core" ^ +2 #tLysing Complete + "collection"'u& +4 "core" &Own N +2 #tStoring sh1 puck in Collection Clamp to tube 3 + "manipulator"&% +3 "core" %    +2 "storage"(?% +3 "core" %| \ + +2 "storage"(W. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 +2 "storage"(( +342 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (.& +3 "core" & m\ % +2 "manipulator"&B& +4 "core" &\  v g D +2 "manipulator"&>% +3 "core" %  q r  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&X( +148 "core" ( +2 "manipulator"&& +3 "core" & [ +2 "storage"( & +3 "core" & o\ $ +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&' +97 "core" ' +2 "storage"(M& +3 "core" & C\ $ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak + "storage"(K'L +269 "core" ' +2 "storage"(6- +3 "core" -'L + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tSE.seek :place +2 "storage"(4' +33 "core" ' +2 "manipulator"&& +4 "core" & m +2 "manipulator"&N% +3 "core" %й +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&Y'\ +94 "core" ' +2 .tElbow.seek CC + "manipulator"&( +168 "core" ( +2 "manipulator"&3& +3 "core" & q p & +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &R& +3 "core" & c k d & +2 .tForearm.seek CC + "manipulator"&H'ρ +108 "core" ' + .tHand.close +2 "manipulator"&[/ +66 "core" / +11 .tCC.seek :open +2 "collection"'O( +378 "core" ( +2 "storage"(& +3 "core" & \ " +2 "storage"(m& +3 "core" & \ " +2 "manipulator"&-& +3 "core" & O S v & +2 "manipulator"&|% +3 "core" % o N K   +2 .tForearm.seek :retract +2 "manipulator"&b'\ +110 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 + "manipulator"&'( +147 "core" ( +2 "manipulator"&o& +3 "core" & ] \ +2 "storage"(J& +4 "core" & \ % + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 3 + "manipulator"&,' +110 "core" ' + .tElbow.hold +2 "manipulator"&\\, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +39 .tHand.open +12 "manipulator"&P1 +69 "core" 1 +2 "manipulator"&A% +4 "core" % x\ \  2 ~+ +2 "storage"(k& +3 "core" & \ +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 3 + 319 counts +2 "manipulator"&$'E +13 "core" ' +2 "manipulator"&n& +4 "core" & Q + "storage"(`& +4 "core" & \ % +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&)' +34 "core" ' +2 "storage"( % +4 "core" % \ & +33 ."downElevator"SE.seek :down +4 "storage"('v +98 (T% +3 "core" %> Z\ "\\w + "manipulator"&V% +4 "core" % > | +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&w'\ +90 "core" ' +68 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +2 #tTranferring DA +2 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'*& +4 "core" & \  +2 "manipulator"&a& +3 "core" & ; +2 "manipulator"&&% +4 "core" %\  (  +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&2(- +180 "core" ( +3 "manipulator"&r& +4 "core" &- =  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 && +2 "core" &-   +2 .tForearm.seek :garage +2 "manipulator"&5' +105 "core" ' + .tHand.close +2 "manipulator"&e/ +73 "core" / +2 "manipulator"&h& +4 "core" &- p q  + "manipulator"&% +4 "core" %  l c u + .tForearm.seek :retract +2 "manipulator"&L'\ +100 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&v( +273 "core" ( +2 "manipulator"&~& +3 "core" &  3 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &i& +3 "core" & 3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'ρ +99 "core" ' +2 "manipulator"&]& +4 "core" &  3 +2 "manipulator"&x% +3 "core" %ϋ  +2 "collection"'d& +3 "core" &h\  +2 "collection"'j& +4 .tCC.seek :closed + "collection"'g(O +3 "core" &\  +3 & \  +10 &-u  ,~ +9 &ex ? +10 &|j N +9 &AL M +9 &O N +10 &N N +9 &N N +9 &IQ M +10 & O M +9 &Q M +10 & N N +9 &"RJ M +9 &$Oq N +10 &%N] N +9 &'O N +9 &)YN M +10 &+L M +9 &,P N +10 &.Nt N +9 &0`N  N +9 &2#M  M +10 &3K M +9 &5K M +9 &7jK M +10 &9+Q M +9 &:O M +10 &<N N +9 &>pN N +9 &@3N M +10 &ALm M +9 &CLU M +9 &ExRB N +10 &G7[< O +9 &Hp Q +10 &J W +9 &LY [\ +9 &No I +10 &O;CW %p +9 &OzyS T +5 ( + "collection"'j& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.95 + "collection"'Z& +4 "core" &Ozl T + &Ozl T + .tHand.open +2 "manipulator"&D1 +70 "core" 1 +2 "manipulator"&@% +4 "core" %ϋ ~ } R + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&\ '\ +96 "core" ' + .tPSV.dial PSR +2 "processing"% +45 "core"  +2 "processing"%^% +3 "core" %8\  +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%#' +1614 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 + "processing"%=  +45 "core"  +2 .tPS.seek 0ml +2 "processing"%"'W +1615 "core" ' + .tPSV.dial PSR +2 "processing"%8 +46 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%_' +2627 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +4 "processing"%  + "collection"'Q  +43 "core"  +43 + .tPSV.dial :mixloop +2 "processing"%t +104 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +2 "processing"%  +131 "core" +2 .tPS.seek 0ml +2 "processing"%s'W +2638 "core" ' + .tPSV.dial :air +2 "processing"%  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%z' +2627 "core" ' + .tPSV.dial :mixloop +2 "processing"% +57 "core" +2 .tPS.seek 0ml +2 "processing"%0'W +2639 "core" ' + .tPSV.dial :air +2 "processing"%q  +43 "core"  +2 .tPS.seek 2.5ml +2 "processing"% ' +2635 "core" ' + .tPSV.dial :mixloop +2 "processing"%! +44 "core" +2 .tPS.seek 0ml +2 "processing"% 'W +2639 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&9& +4 "core" & 3 + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&I( +4 "core" ( +2 "manipulator"&& +3 "core" & D 3 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &c& +3 "core" & ` 3 +2 .tForearm.seek CC + "manipulator"&('ρ +106 "core" ' + .tHand.close +2 "manipulator"&y/ +66 "core" / +2 .tCC.seek :open +2 "collection"'%( +378 "core" ( +2 "manipulator"&}& +3 "core" & r q  3 +2 "manipulator"&% +3 "core" % u y q   +2 .tForearm.seek :retract +2 "manipulator"&S'\ +98 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +276 "core" ( +2 "manipulator"&C& +3 "core" &- / +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &G& +3 "core" &- / + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&p' +112 "core" ' +2 .tHand.open +2 "manipulator"&+1 +72 "core" 1 +2 "manipulator"& % +3 "core" % e V Z F +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "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 +2 "collection"'& +3 "core" &\  +2 "manipulator"&/% +4 "core" %\  l 7  + "storage"(% +4 "core" % ,\ - +2 "storage"(7. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 4 + "storage"(E(,H +343 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +50 (& +3 "core" &,G \ * +2 "manipulator"&;& +3 "core" &-  / +2 "manipulator"&<% +3 "core" %\    +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&( +176 "core" ( +2 "manipulator"&l& +3 "core" &\ ; # +2 "storage"(& +4 "core" &,G \ * +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&'# +105 "core" ' +2 "storage"(u& +3 "core" &,G \ + +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak + "storage"('L +286 "core" ' +2 "storage"(?- +3 "core" -'~ + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (W& +3 "core" &,G v\ ( + "manipulator"&.& +4 "core" &\  # +2 .tElbow.seek 4 +2 "manipulator"&B( +2 "core" ( +2 "manipulator"&>& +4 "core" &\ # + "storage"(& +4 "core" &,G 9\ ( +2 .tForearm.seek 4 + 300 counts + "manipulator"& 'ϓ +26 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&M/ +71 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&U& +3 "storage"('v +5 "core" &\ # # +2 "manipulator"&6% +3 "core" % ϑ O & +2 .tForearm.seek :retract +2 "manipulator"&'\ +93 "core" ' +2 .tElbow.seek CC +2 "manipulator"&N( +149 "core" ( +2 "manipulator"&K& +3 "core" &\ M ;7 +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 "core" ' +2 ."downElevator"SE.coast +2 "manipulator"&3& + "storage"(5 +5 "core" &\ k ;7 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&R'ρ +105 "core" ' +4 "manipulator"&& +3 "core" &\  ;7 +2 "manipulator"&X% +4 "core" %~  U +2 "collection"'[& +4 "core" &\  +2 "collection"'Y& +3 .tCC.seek :closed +2 "collection"'(O +4 "core" &0\  + &S\  +9 &/zM ,~ +10 &dxA ? +9 &vk8 N +9 &:J3 M +10 &L M +9 &J M +10 &L M +9 &AL N +9 &M M +10 &L M +9 & Jy M +9 &"JKu M +10 &$ Rr M +9 &%Og M +10 &'OT N +9 &)RMP M +9 &+J> M +10 &,L7 M +9 &.J+ M +9 &0YO" N +10 &2N M +9 &3J M +10 &5O M +9 &7bO M +9 &9#N@ N +10 &:MT M +9 &<JV M +9 &>jKQ M +10 &@,PC M +9 &AOA N +10 &CS9 N +9 &EpV3 N +9 &G-b( P +10 &H T +9 &J Z +9 &LQYd [ +10 &Nwq J +9 &O6Cy (v +10 &Ozrvy Q +5 ( + "collection"'Y& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.12 +2 .Hand.open + "manipulator"&1 +3 "core" &Ozi~ Q +69 1 + "manipulator"&m% +4 "core" % ~ q n 4 U +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&-'\ +90 "core" ' + .tSC.coast + "storage"(6 +3 .tCTV.dial CSV,avoiding: :intake +2 "collection"'|  +135 "core"  + .tCSV.dial CTV +2 "collection"'o  +29 "core"  +2 .tPS.seek 2.5ml +2 "processing"%J' +2638 "core" ' +2 "collection"'H% +3 "core" % DgkK  +2 .tCS.seek 4.15ml +2 "collection"''Q +1576 "core" ' + .tdelay 8 seconds +803 .PSV.dial :air + "processing"%P  +44 "core"  + .tdelay 2 seconds +203 .PSV.dial :waste2 + "processing"%A  +73 "core"  +2 .tPS.seek 0ml +2 "processing"%k'W +2640 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"'n ` +40 "core" ^ +2 .tCSV.dial :air + "collection"'` @ +44 "core" > +2 .tCS.seek 10ml +2 "collection"'b' D +1575 "core" ' + .tCSV.dial CTV +2 "collection"'  +44 "core"  +2 .tCS.seek 0ml +2 "collection"''' +2624 "core" ' + .tCBV.dial :waste1 +2 "collection"'T @ +30 "core" ? + .tdelay 5 seconds +503 .CTV.dial :air,avoiding: :intake +2 "collection"'V  +135 "core" +2 "collection"',& +3 "core" &Ozh# Q +2 #tStoring lyfil puck in Collection Clamp to tube 3 + "manipulator"&$% +4 "core" %\ v  +2 "storage"(*% +3 "core" %{ \ ( +2 "storage"(a. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 +2 "storage"(&( +341 "core" ( +2 .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (4& +3 "core" & \ % +2 "manipulator"&)& +3 "core" &\ p o ;7 +2 "manipulator"&r% +3 "core" %\ z |   +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&( +154 "core" ( +2 "manipulator"&& +3 "core" & R \ +2 "storage"(& +3 "core" & \ ' +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&\\' +96 "core" ' +2 "storage"(e& +3 "core" & u\ ' +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak + "storage"(h'L +281 "core" ' +2 "storage"(- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&w& +3 "core" & m \ + "storage"(5& +4 "core" & \ & + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek 3 + "manipulator"&~' +38 "core" ' + .tElbow.hold +2 "manipulator"&i, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(2- +2 "core" -' +3 .tSE.seek 0.1 Pucks below Top Plate + "storage"(]'A +30 "core" ' +2 "manipulator"&x% +4 "core" %q s } + "storage"(d& +4 "core" & C\ +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 3 + 318 counts + "manipulator"&L'D +21 "core" ' +2 "manipulator"&O& +4 "core" &  \ +2 "storage"(j& +3 "core" & \ & +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&Z' +28 "core" ' +2 .tSE.seek 1.1 Pucks below Top Plate +2 "storage"(D'0 +40 "core" ' +2 "manipulator"&@& +4 "core" &  \ + "manipulator"&% +4 "core" %и  o +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&^'\ +98 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +163 "core" ( +2 "manipulator"&1& +4 "core" &  "y + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &=& +2 "core" & t "y +2 .tForearm.seek CC +2 "manipulator"&#'ρ +91 "core" ' + .tHand.close +2 "manipulator"&8/ +77 "core" / +2 .tCC.seek :open +45 "collection"'"( +382 "core" ( +2 "storage"(& +3 "core" & T\ ( +2 "storage"(Q& +3 "core" & U\ ( +2 "manipulator"&t& +3 "core" &  "y +2 "manipulator"&% +3 "core" % ϖ  +2 .tForearm.seek :retract +2 "manipulator"&_'\ +94 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&{( +148 "core" ( +2 "manipulator"&& +4 "core" & + "storage"(s& +4 "core" & \ ) +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 3 + "manipulator"&' +113 "core" ' + .tElbow.hold +2 "manipulator"&z, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&q1 +76 "core" 1 +2 "manipulator"&0% +4 "core" % j # & [  +32 "storage"(!& +3 "core" & \ # +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 3 + 318 counts +2 "manipulator"& 'D +18 "core" ' +2 "manipulator"&9& +3 "core" & +2 "storage"(& +4 "core" & _\ ( +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&c' +21 "core" ' +2 "storage"(y% +4 "core" %: \ ) +2 ."downElevator"SE.seek :down +3 "storage"(v'v +100 (\ % +3 "core" %3 \ (Zs + "manipulator"&g% +4 "core" % k +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&}'\ +94 "core" ' +59 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast "storage"(6 +3 .tPSV.dial :air +2 "processing"%  +86 "core"  +2 .tPS.seek 2.5ml +2 "processing"%(' +653 "Can"\ 22 +1982 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%C +45 "core" + .tdelay 1 second +103 .PSV.dial :air + "processing"%G  +43 "core"  + .tdelay 1 second +103 .PSV.dial :mixloop + "processing"%I +44 "core" + .tdelay 1 second +103 .PSV.dial :air + "processing"%+  +43 "core"  + .tdelay 1 second +103 .PS.seek 0ml +2 "processing"% 'W +2630 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%S& +4 "core" &\  +2 "manipulator"&& +3 "core" & 5 +2 "manipulator"&/% +3 "core" % " V < +2 .tElbow.seek FlushPuck::Garage + "manipulator"&(- +171 "core" ( +2 "manipulator"&7& +3 "core" &- ~ < +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &p& +3 "core" &- $ < +2 .tForearm.seek :garage + "manipulator"&' +109 "core" ' + .tHand.close +2 "manipulator"&;/ +77 "core" / +2 "manipulator"&<& +3 "core" &- l p < +2 "manipulator"&l% +3 "core" % { o p 1 +2 .tForearm.seek :retract +2 "manipulator"&'\ +108 "core" ' +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&( +124 "core" ( +2 "manipulator"&u& +3 "core" & J h +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &:& +2 "core" &  h +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&?' +100 "core" ' +2 "manipulator"&W& +4 "core" &  h + "manipulator"&.% +4 "core" %  +2 "processing"%>& +3 "core" &G\  +2 "processing"%& +3 .tPC.seek :closed +2 "processing"%M(Tg +3 "core" &F\  +5 &\ 7 +9 &2Gn\ 1 +9 &Zqu\ E +10 &X\ Q +9 &G\ P +9 &xI\ P +10 &:M\ P +9 &L\ P +10 &J$\ P +9 &F"\ P +9 &CI"\ P +10 &!J \ P +9 &"I \ P +9 &$I\ P +10 &&JI\ P +9 &( I\ P +10 &)I\ P +9 &+I\ P +9 &-TI\ P +10 &/I\ P +9 &0G\ P +9 &2I\ P +10 &4\\I\ P +9 &6I\ P +10 &7I\ P +9 &9H\ P +9 &;cL\ P +10 &=%G\ P +9 &>H\ P +9 &@G\ P +10 &BlG\ P +9 &D.I\ P +10 &EK\ P +9 &GQ\ Q +9 &IoU\ Q +10 &K)j\ T +9 &L\ W +9 &N\ W +10 &Pg\ W +9 &R(\ W +10 &Se_\ - +9 &T>j\ < +8 ( +2 &TM\ - + "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.71 +2 "processing"%U& +4 "core" &TM\ - + .tHand.open + "manipulator"&61 +74 "core" 1 +2 "manipulator"&% +3 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +101 "core" ' + .tPRV.dial :air +2 "processing"%K  +56 "core"  + .tPSV.dial :mixloop +2 "processing"%3 +44 "core" +2 "processing"%% +3 "core" %[ \  +2 .tPS.seek 0.3ml +2 "processing"% ' +392 "core" ' + .tPSV.dial PSR +2 "processing"% +105 "core"  +2 "processing"%X% +3 "core" %;\  +2 #tPulling 0.4ml of PSR.air .PSR.select :air +3 .PS.seek 0.7ml +2 "processing"%['* +484 "core" ' + .tdelay 3 seconds +303 .PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%B' +1920 "core" ' + .tdelay 3 seconds +303 .PSV.dial :mixloop + "processing"% +106 "core" + .tPTV.dial :mixing +2 "processing"% @ +73 "core" B + .tPBV.dial :waste2 +2 "processing"%%  +94 "core"  +2 .tPS.seek 0ml +2 "processing"%Y'W +2637 "core" ' + #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&& +4 "core" & h +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&m( +4 "core" ( +2 "manipulator"&|& +3 "core" & # h +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &o& +3 "core" & ^ h +2 .tForearm.seek PC + "manipulator"&R' +93 "core" ' + .tHand.close +2 "manipulator"&E/ +65 "core" / +2 .tPC.seek :open +2 "processing"% ( +403 "core" ( +2 "manipulator"&H& +3 "core" & * h +2 "manipulator"&f% +3 "core" % " ' +2 .tForearm.seek :retract +2 "manipulator"&P'\ +90 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&A(- +136 "core" ( +2 "manipulator"&J& +3 "core" &-  , +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &n& +3 "core" &- Z , +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&`' +116 "core" ' + .tHand.open +2 "manipulator"&1 +67 "core" 1 +2 "manipulator"& % +3 "core" % p S L 1 Z +2 .tForearm.reconfigure LooseForearm +48 "manipulator"&#Q@2^d^b +6 .tForearm.seek :retract +2 "manipulator"&b'\ +106 "core" ' +2 #tLoading da puck from tube 4 into Processing Clamp + "processing"%T& +4 "core" &\  +2 "manipulator"&V% +3 "core" % # Z C +2 "storage"(,% +3 "core" % &\ , +2 "storage"($. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"(*(,H +346 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (a& +3 "core" &,J$ Y\ '\  + "manipulator"&4& +4 "core" &- , +2 "manipulator"&)% +4 "core" % $ i C +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&r( +175 "core" ( +2 "manipulator"&& +3 "core" & ; % +2 "storage"(& +4 "core" &,J% \ (\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&e'# +96 "core" ' +2 "storage"(N& +4 "core" &,J% p\ )\  + .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(-'L +285 "core" ' +2 "storage"(- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (w& +3 "core" &,J% \ (\  + "manipulator"&5& +4 "core" &  % +2 .tElbow.seek 4 + "manipulator"&2( +24 "core" ( +2 "manipulator"&x& +3 "core" & X  +2 "storage"(d& +3 "core" &,J% b\ *\  +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&O'ϓ +14 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&j/ +68 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&@& +4 "storage"('v +6 "core" & {  +2 "manipulator"&\\% +3 "core" % ϗ V l +2 .tForearm.seek :retract +2 "manipulator"&'\ +93 "core" ' +2 .tElbow.seek PC +2 "manipulator"&h( +160 "core" ' + ."downElevator"SE.coast + "storage"(5 +88 "core" ( +3 "manipulator"&~& +4 "core" & ` R +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &L& +3 "core" & D R +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&]' +109 "core" ' +2 "manipulator"&1& +4 "core" & R +2 "manipulator"&=% +3 "core" % ' +2 "processing"%Z& +3 "core" &M\  +2 "processing"%i& +3 .tPC.seek :closed +2 "processing"%8(Tg +4 "core" &R\  + &W\  +9 &1sO\ *z +10 &cuB\ ? +9 &dgE\ P +10 &&G@\ P +9 &IA\ P +9 &I@\ O +10 &lI>\ P +9 &.L1\ P +9 &L-\ P +10 &I1\ P +9 & tF3\ P +10 &"7F'\ O +9 &#H+\ O +9 &%K\ P +10 &'|I \ P +9 &)>F\ P +9 &+J\ O +10 &,K\ P +9 &.I\ P +10 &0FF\ P +9 &2 F\ O +9 &3G\ P +10 &5H\ P +9 &7OE\ O +9 &9G\ O +10 &:F\ P +9 &<J\ O +10 &>WG\ O +9 &@J\ P +9 &AH\ P +10 &CD\ O +9 &E^I\ P +9 &G L\ P +10 &HT\ Q +9 &Jc\ S +10 &LS\ V +9 &N{\ V +9 &O\ W +10 &Q\ W +9 &SJm\ 5 +9 &T)0Y\ C +10 &TB\ * +2 ( + "processing"%i& +2 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.71 + .Hand.open +2 "manipulator"&^1 +65 "core" 1 +2 "manipulator"&% +3 "core" %  +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +89 "core" ' + .tSC.coast + "storage"(6 +4 #tHeating da puck from tube 4 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +4 "processing"%Q  +2 %t9 +5 "core" 9 +102 "processing"%9 +2 "core" 9 +103 "processing"%9 +2 "core" 9  +103 "processing"%s9 +3 "core" 9  +103 "processing"%#9 +2 "core" 9 +103 "processing"%9 +2 "core" 9 +103 "processing"%q9 +2 "core" 9 +103 "processing"%09 +2 "core" 9 +103 "processing"%!9 +2 "core" 9" +103 "processing"%99 +2 "core" 9& +103 "processing"%9 +2 "core" 9+ +103 "processing"%_9 +2 "core" 9/ +103 "processing"%y9 +2 "core" 93 +103 "processing"%{9 +4 "core" 97 +103 "processing"%\ 9 +2 "core" 9; +103 "processing"%g9 +2 "core" 9@ +103 "processing"%9 +2 "core" 9D +103 "processing"% 9 +2 "core" 9H +103 "processing"%D9 +3 "core" 9L +103 "processing"%9 +2 "core" 9P +103 "processing"%c9 +2 "core" 9U +103 "processing"%v9 +2 "core" 9Y +103 "processing"%&9 +2 "core" 9] +103 "processing"%k9 +3 "core" 9a +103 "processing"%C9 +2 "core" 9e +103 "processing"%G9 +2 "core" 9j +103 "processing"%I9 +2 "core" 9n +103 "processing"%+9 +2 "core" 9 r +103 "processing"%(9 +2 "core" 9(v +103 "processing"%S9 +2 "core" 90z +103 "processing"%9 +2 "core" 99 +103 "processing"%/9 +2 "core" 9A +103 "processing"%79 +2 "core" 9I +103 "processing"%p9 +3 "core" 9Q +103 "processing"%z9 +2 "core" 9W +103 "processing"%;9 +2 "core" 9` +103 "processing"%<9 +2 "core" 9h +3 .tPH.hold 2:00:00,28C +3 "processing"%l ppa +3 .tdelay 1:30 +2 "core"  +9002 .tPSR.select :air + .PSV.dial PSR +2 "processing"%} +105 "core"  +2 "processing"%u% +4 "core" %R\  + #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 +2 "processing"%'[ +1610 "core" ' + .tPTV.dial :puck +2 "processing"%W  +72 "core"  + .tPSV.dial PTV +2 "processing"%. +75 "core" + .tPBV.dial :waste1 +2 "processing"%>  +133 "core"  +2 "processing"%% +3 "core" %Xs\  +2 .tPS.seek 1.5ml +2 "processing"%' +599 "core" ' + .tdelay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%F * +33 "core" + +2 .tPS.seek 0ml +2 "processing"%U'W +1620 "core" ' +2 .tdelay 5:00 +24727 "Can"\ fe +5275 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%6  +34 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" * + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"% +75 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%K' +2442 "core" ' + .tPSV.dial PTV +2 "processing"%3 +75 "core" + .tdelay 5 seconds +503 .PSV.dial PSR + "processing"% +75 "core"  + .tdelay 5 seconds +503 .PSV.dial PTV + "processing"%? +76 "core" + .tdelay 5 seconds +503 .PSV.dial :air + "processing"%  +73 "core"  +2 .tPS.seek :empty + "processing"%'9 +2458 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%X  +133 "core" + .tPSV.dial :mixloop +2 "processing"% +56 "core" + .tPRV.dial :ab1 +2 "processing"%[ @ +75 "core" B +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%'w +363 "core" ' + .tdelay 2 seconds +203 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +51 "collection"'  +4 "processing"%%  +46 "core"  +8 +2 "processing"%B% +3 "core" %{\  +2 .tPS.seek 0.32ml +2 "processing"%'( +390 "core" ' + .tdelay 2 seconds +203 .CBV.dial between PRV and PSV +2 "collection"'|  +29 "core" +2 .tPRV.dial :air + "processing"%o  +44 "core"  +2 .tPS.seek 0.9ml +2 "processing"%E'D +1230 "core" ' + .tPRV.dial :waste2 +2 "processing"% @ +74 "core" > +2 .tPS.seek 0.5ml +2 "processing"%' +860 "core" ' + #taddPMLReagent08 +2 .PSV.dial :air + "processing"%M  +43 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%H'[ +1610 "core" ' + .tPSV.dial :PML +2 "processing"%f +44 "core" + .tPTV.dial :mixing +2 "processing"%J @ +72 "core" @ + .tPBV.dial :waste1 +2 "processing"%n  +35 "core" +2 "processing"%R% +4 "core" %V\  +2 .tPS.seek 1.85ml + "processing"%m'6 +234 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"% * +36 "core" , +2 .tPS.seek 0ml +2 "processing"% 'W +1970 "core" ' + .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'P& +2 "core" &\\ +2 "manipulator"&T& +3 "core" & o h  R +2 "manipulator"&V% +4 "core" %\ " O U M ; + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&,(- +150 "core" ( +2 "manipulator"&$& +3 "core" &., u h \ +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &`& +2 "core" &., Z P R +2 .tForearm.seek :garage +2 "manipulator"&a' +110 "core" ' +2 .tHand.close +2 "manipulator"&4/ +65 "core" / +2 "manipulator"&)& +4 "core" &.  y + "manipulator"&% +4 "core" % j  y +2 .tForearm.seek :retract + "manipulator"&'\ +102 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&N( +268 "core" ( +2 "manipulator"&A& +3 "core" & \\ H > 4 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &b& +3 "core" & i W 4 + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'ρ +94 "core" ' +2 "manipulator"&w& +4 "core" & ? Z 0 4 + "manipulator"&5% +4 "core" %ω : * +2 "collection"'x& +3 "core" &^ +2 "collection"'d& +4 .tCC.seek :closed + "collection"'j(O +4 "core" &` +3 &f  +8 &3Y +} +10 &dwf ? +9 &li P +9 &DNi O +10 &Nf O +9 &Ma O +9 &Na O +10 &LQc O +9 &Me O +9 &N] O +10 & Jg O +9 &"VM[ N +10 &$Oa O +9 &%La O +9 &'O_ O +10 &)]L_ O +9 &+N[ O +9 &,Rb O +10 &.L^ O +9 &0eN[ O +10 &2'Q_ O +9 &3N` N +9 &5N_ O +10 &7mLc O +9 &90NX N +9 &:M] O +10 &<Lc N +9 &>uL] O +10 &@7J\\ O +9 &ANf O +9 &CLV O +10 &EzR\\ P +9 &G;W^ P +10 &Hk] R +9 &J[ W +9 &L`` [ +10 &N[ I +9 &O;>b *} +9 &Opa H +5 ( + "collection"'d& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.90 +2 "collection"'@& +4 "core" &Okf H + .tHand.open + "manipulator"&\\1 +69 "core" 1 +2 "manipulator"&r% +4 "core" % ω X O } + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&e'\ +94 "core" ' + .tPSV.dial PSR +2 "processing"%- +104 "core"  +2 "processing"%O% +3 "core" %\\\  +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%~' +1618 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +4 "processing"%L  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%2'W +1616 "core" ' + .tPSV.dial PSR +2 "processing"%1 +46 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%=' +2636 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +5 "processing"%Z  + "collection"'  +40 "core" ~ +126  + .tPSV.dial :mixloop +2 "processing"% +103 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%  +74 "core" +2 .tPS.seek 0ml +2 "processing"%^'W +2629 "core" ' + .tPSV.dial :air +2 "processing"%  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%t' +2637 "core" ' + .tPSV.dial :mixloop +2 "processing"%i +56 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2637 "core" ' + .tPSV.dial :air +2 "processing"%]  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2635 "core" ' + .tPSV.dial :mixloop +2 "processing"%* +44 "core" +2 .tPS.seek 0ml +2 "processing"%s'W +2640 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&#& +4 "core" & 7  4 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +2 "core" ( + "manipulator"&q& +4 "core" & z 4 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &0& +2 "core" & X ! 4 +2 .tForearm.seek CC +2 "manipulator"&!'ρ +105 "core" ' + .tHand.close +2 "manipulator"&9/ +75 "core" / +2 .tCC.seek :open +2 "collection"'( +379 "core" ( +2 "manipulator"&_& +3 "core" & N ~4 +2 "manipulator"&y% +3 "core" % π E ~= +2 .tForearm.seek :retract +2 "manipulator"&{'\ +103 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&\ (- +284 "core" ( +2 "manipulator"&g& +3 "core" &- Y ^  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- G B {  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"& ' +114 "core" ' +2 .tHand.open +2 "manipulator"&D1 +68 "core" 1 +2 "manipulator"&% +3 "core" % o = xb +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&c'\ +101 "core" ' +2 ."da"delayUntil "13:28:51.50" +13567 "Can"\ 99 +11260 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%v @ +73 "core" A + ."da"PBV.dial :waste1 +2 "processing"%&  +34 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +48 "processing"%k * +36 "core" + + ."da"PSV.dial :air +2 "processing"%C  +44 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%G' +2467 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%I +44 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%+  +45 "core"  + ."da"delay 2 seconds +203 .PSV.dial :mixloop +2 "processing"%( +44 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%S  +45 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2452 "core" ' + #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%/ +135 "core"  +2 "processing"%7% +3 "core" %94\ +2 #"da"Pulling 0.5ml of PSR.wash .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%p' +613 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%z'[ +1608 "core" ' + ."da"PTV.dial :puck +2 "processing"%;  +74 "core"  + ."da"PSV.dial PTV +2 "processing"%< +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%}  +34 "core" +2 "processing"%u% +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"%: * +35 "core" * +2 ."da"PS.seek 0ml +2 "processing"%W'W +1621 "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"%> * +35 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2451 "core" ' + ."da"PSV.dial PTV +2 "processing"%F +76 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"% +76 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%Q +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%6  +75 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2453 "core" ' + #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +132 "core"  +2 "processing"%U% +3 "core" %71\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%3' +598 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1613 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%? +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +36 "core" +2 "processing"%K% +4 "core" %^o\  + ."da"PS.seek 1.5ml +2 "processing"%X' +602 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%['W +1607 "core" ' + ."da"delay 2:00 +6634 "Can"\ ?@ +5369 #"da"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 +2 "processing"% +74 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%B' +2451 "core" ' + ."da"PSV.dial PTV +2 "processing"% +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%| +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%o +76 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%  +73 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2452 "core" ' + #"da"getPMLReagent08 +2 .PRV.dial :air + "processing"%E  +43 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing + "processing"%M  +131 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 + "processing"%  +43 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"%f +43 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%J' +399 "core" ' + ."da"delay 2 seconds +204 .PRV.dial :air + "processing"%n  +44 "core"  +2 "processing"%R% +3 "core" %\  +2 ."da"PS.seek 0.55ml +2 "processing"%'| +341 "core" ' + #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%H  +44 "core"  +2 ."da"PS.seek 2ml +2 "processing"%m'[ +1560 "core" ' + ."da"PSV.dial :PML +2 "processing"%P +44 "core" + ."da"PTV.dial :mixing +2 "processing"%T @ +73 "core" A + ."da"PBV.dial :waste1 +2 "processing"%V  +35 "core" +2 "processing"%$% +3 "core" %WZ\  +2 ."da"PS.seek 1.85ml +2 "processing"%`'7 +239 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%h * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"%4'W +1973 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +38214 "Can"\ 55 +9789 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%)  +34 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +35 "core" + + ."da"PSV.dial :air +2 "processing"%  +44 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%a' +2478 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%A +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%b  +45 "core"  + ."da"delay 2 seconds +203 .PSV.dial :mixloop +2 "processing"%, +56 "core" + ."da"delay 2 seconds +250 .PSV.dial :air + "processing"%w  +42 "core"  +2 ."da"PS.seek :empty +2 "processing"%5'9 +2474 "core" ' + #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%x +135 "core"  +2 "processing"%% +3 "core" %;&\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%"' +594 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%@'[ +1612 "core" ' + ."da"PTV.dial :puck +2 "processing"%\\  +73 "core"  + ."da"PSV.dial PTV +2 "processing"%r +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%d  +34 "core" +2 "processing"%-% +3 "core" %W-\  +2 ."da"PS.seek 1.5ml +2 "processing"%O' +591 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +36 "core" , +2 ."da"PS.seek 0ml +3 "processing"% 'W +1617 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%L  +36 "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"%1 +76 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%2' +2468 "core" ' + ."da"PSV.dial PTV +2 "processing"% +76 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%Z +76 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"% +76 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +74 "core"  +2 ."da"PS.seek :empty +2 "processing"%='9 +2454 "core" ' + #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +134 "core"  +2 "processing"%^% +3 "core" %6(\ \ +2 #"da"Pulling 0.5ml of PSR.wash .PSR.select :wash +3 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%i' +598 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%t'[ +1617 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%] +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%*% +4 "core" %^D\  +2 ."da"PS.seek 1.5ml + "processing"%' +594 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%# * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"%q'W +1608 "core" ' + ."da"delay 2:00 +8132 "Can"\ TS +3872 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%0  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%9 * +34 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%N +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%e' +2473 "core" ' + ."da"PSV.dial PTV +2 "processing"%j +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%_ +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%y +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%!  +73 "core"  +2 ."da"PS.seek :empty +2 "processing"%g'9 +2457 "core" ' + #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +135 "core"  +2 "processing"%% +3 "core" %;6\  + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."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"%'[ +1607 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%{ +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%v% +3 "core" %_\  +2 ."da"PS.seek 1.5ml +2 "processing"%&' +597 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%k * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"%C'W +1618 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%s  +36 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +2 "processing"%I * +34 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +2 "processing"%+ +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%(' +2474 "core" ' + ."da"PSV.dial PTV +2 "processing"%S +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%G +75 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%/ +74 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%7  +75 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2452 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%p +139 "core"  +5 "processing"%;% +15 "core" %8 +4 #"da"Pulling 0.25ml of PSR.sub1 +2 .PSR.select :sub1 +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.25ml +2 "processing"%<'7 +343 "core" ' +33 ."da"delay 5 seconds +503 "processing"%}% +4 "core" %:  + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%u' +335 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +60 ."da"PS.seek 2ml +2 "processing"%z'[ +1614 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%: +76 "core" + ."da"PBV.dial :waste1 +2 "processing"%Y  +36 "core" +2 "processing"%.% +3 "core" %\\  +2 ."da"PS.seek 1.5ml +2 "processing"%>' +585 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%W'W +1615 "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"% * +35 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%Q +77 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%6' +2525 "core" ' + ."da"PSV.dial PTV +2 "processing"% +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +88 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%U +86 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%  +76 "core"  +2 ."da"PS.seek :empty +2 "processing"%3'9 +2514 "core" ' +2 "processing"%?9 +3 "core" 94 + #"da"Processing Puck Heater at 28C before imaging + .PH.coast +2 "processing"%  +3 "core" 4 + 4 +2 "processing"%K& +3 "core" &TB# * +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 + "manipulator"&% +3 "core" %\  X H! +2 "storage"( % +3 "core" %  +2 "storage"(X. +2 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 ."da"SC.seek 3 + "storage"(( +342 "core" ( + ."da"SC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (%& +2 "core" & +2 "manipulator"&& +4 "core" &- k q D + "manipulator"&[% +3 "core" %\  u t  A! +2 ."da"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&( +183 "core" ( +2 "manipulator"&|& +3 "core" &\  E$ +2 "storage"(o& +3 "core" &  +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&' +95 "core" ' +2 "storage"(B& +3 "core" &   +2 ."da"SE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak + "storage"(E'L +290 "core" ' +2 "storage"(M- +3 "core" -' + ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" & H$ +2 "storage"(f& +3 "core" &  + ."da"Elbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 3 +2 "manipulator"&' +37 "core" ' + ."da"Elbow.hold +2 "manipulator"&n, +3 "core" , +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(R- +3 "core" -' +2 ."da"SE.seek 1.11 Pucks below Top Plate +2 "storage"(J': +31 "core" ' +2 "manipulator"&H% +3 "core" %f  & ; 7 +2 "storage"(& +3 "core" &   +2 ."da"Forearm.force -20 + "manipulator"&5 +2 ."da"Forearm.seek 3 + 311 counts +2 "manipulator"&P'= +19 "core" ' +2 "manipulator"&T& +4 "core" &\  F$ +2 "storage"(V& +3 "core" & K  +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&$' +23 "core" ' +2 ."da"SE.seek 2.11 Pucks below Top Plate +2 "storage"(h') +42 "core" ' +2 "manipulator"&m& +4 "core" & { I$ + "manipulator"&`% +4 "core" %о  5 I +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&)'\ +95 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&( +2 "Can"  +257 "core" ( +2 "manipulator"&& +4 "core" & q j ( D< + ."da"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &4& +3 "core" & k g S D< +2 ."da"Forearm.seek PC +2 "manipulator"&A' +95 "core" ' + ."da"Hand.close +2 "manipulator"&b/ +69 "core" / +2 ."da"PC.seek :open +2 "processing"%,( +403 "core" ( +2 "storage"(w& +3 "core" &  +2 "manipulator"&a& +3 "core" & J H< +2 "manipulator"&x% +3 "core" % H+ +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&5( +260 "core" ( +2 "manipulator"&"& +3 "core" &  F% +2 "storage"(\\& +3 "core" &   +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&r' +106 "core" ' +4 ."da"Hand.open + "manipulator"&d1 +71 "core" 1 +2 "storage"(-- +3 "core" -') +2 ."da"SE.seek 1.86 Pucks below Top Plate +2 "storage"(@' +24 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.19 Pucks below Top Plate +2 "storage"(' +51 "core" ' + #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da19jun1814h100ml.tif +1948 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +247 #"da"SX HX9/16 (USB:65): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 18.641 seconds\ /var/log/esp/da19jun1814h100ml.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da19jun1814h100ml15s.tif +1564 #SX HX9/16 (USB:65): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da19jun1814h100ml15s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da19jun1814h100ml30s.tif +3064 #SX HX9/16 (USB:65): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da19jun1814h100ml30s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da19jun1814h100ml70s.tif +7118 #SX HX9/16 (USB:65): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da19jun1814h100ml70s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +7 ."Qmail"HABfans.email "18.641 sec auto-exposure",Subject: "da19jun1814h100ml images!" +7 "storage"(O- +9 "core" -' +7 "storage"(L& +4 "core" & 6 5  +2 "manipulator"&~& +3 "core" & #  G a% +2 ."da"Elbow.seek 3 +2 "manipulator"&1( +3 "core" ( +3 "manipulator"& & +4 "core" & - ! * a% +60 "storage"(& +7 "core" & 6 5 &  +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&Z' +3 "core" ' +2 ."da"SE.reconfigure SEgently +4 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.91 Pucks below Top Plate +3 "storage"('/ +57 "core" ' +2 "manipulator"& & +4 "core" & * o% +2 "storage"(2& +5 "core" &   )\ \  +2 ."da"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +4 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 3 +2 "manipulator"&' +40 "core" ' +3 ."da"Elbow.hold +2 "manipulator"&^, +31 "core" , + ."da"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 2.09 Pucks below Top Plate +3 "storage"(=' +26 "core" ' +4 "manipulator"&i% +8 "core" %e  _ +3 "storage"(]& +6 "core" &  \  +3 ."da"Forearm.force -20 +2 "manipulator"&5 +5 ."da"Forearm.seek 3 + 313 counts +4 "manipulator"&'? +20 "core" ' +2 "manipulator"&*& +5 "core" & i n% +3 "storage"(t& +4 "core" &   \  +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&#' +29 "core" ' +2 "storage"(% +8 "core" %  \ +2 ."downElevator"SE.seek :down +8 "storage"(0'v +98 (9% +4 "core" %k(  .\ Yj +4 "manipulator"&N% +14 "core" %е < q +5 ."da"Forearm.reconfigure LooseForearm +9 "manipulator"&#Q@2^d^b +8 ."da"Forearm.seek :retract +9 "manipulator"&q'\ +96 "core" ' +13 ' +5 ."downElevator"SE.coast +2 "storage"(5 +6 ."da"SC.coast +2 "storage"(6 +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 #tStarting finalPurge + "processing"%j& +5 "core" & +2 "manipulator"&_& +4 "core" & U q% +2 "manipulator"&y% +3 "core" % $ O q L +2 ."psFlush"Elbow.seek FlushPuck::Garage +5 "manipulator"&!(- +185 "core" ( +2 "manipulator"&e& +4 "core" &- $ t + ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- J t +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&' +112 "core" ' + ."psFlush"Hand.close +2 "manipulator"&g/ +76 "core" / +4 "manipulator"&D& +7 "core" &- i y m +4 "manipulator"&{% +6 "core" %  o lX +2 ."psFlush"Forearm.seek :retract +2 "manipulator"& '\ +104 "core" ' +8 ."psFlush"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +8 "manipulator"&v( +125 "core" ( +7 "manipulator"&& +10 "core" & R w[ +5 ."psFlush"Elbow.reconfigure LooseElbow +9 "manipulator"&$ &.,(#b +8 &k& +7 "core" & \\ x[ + ."psFlush"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +8 ."psFlush"Forearm.seek PC +3 "manipulator"&&' +103 "core" ' +2 "manipulator"&s& +5 "core" & 7 y[ + "manipulator"&I% +4 "core" % Q y +3 "processing"%+& +4 "core" & + "processing"%C& +4 ."psFlush"PC.seek :closed +4 "processing"%S(Tg +4 "core" & +2 & +5 & 1 %f +10 &Uq 8 +11 &}l L +12 &I P +13 &YF P +7 &H P +8 &I P +8 &H P +14 &`G P +16 &"G P +2 &G P +10 &!G P +2 &#hE P +10 &%+G P +9 &&F P +9 &(G P +10 &*pD P +12 &,2G P +7 &-G P +9 &/F P +9 &1yF P +10 &3;G P +9 &4GR P +10 &6G& O +14 &8G* P +8 &:CG P +9 &<F$ O +11 &=G P +8 &?F O +12 &AKF P +6 &CF O +9 &DG P +12 &FI\ P +5 &HON Q +13 &JU R +9 &Ks U +9 &M V +8 &OE W +13 &Q W +25 &R J +11 &SHx [ +4 &TJ 9 . +4 ( +3 &TJ# . +3 &TJ# . + "processing"%C& +4 #"psFlush"Processing Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.70 +2 "processing"%G& +3 "core" &TJ# . + &TJ# . +2 ."psFlush"Hand.open + "manipulator"&/1 +68 "core" 1 +2 "manipulator"&7% +3 "core" %  x +2 ."psFlush"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&('\ +96 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%p +135 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.reconfigure PSconfig +3 "processing"%#A d`xb +3 ."psFlush"PS.seek 1ml +2 "processing"%;'P +307 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +800 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1617 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%} +73 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%<  +35 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%u'W +2634 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%: +75 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%Y' +601 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%.' +2128 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%z +75 "core" + ."psFlush"PBV.dial PSV +2 "processing"% U +55 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%>'W +2632 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%F @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2640 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%Q  +73 "core"  +2 ."psFlush"PS.seek :empty +48 "processing"%W'9 +2630 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +56 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%' +2641 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%U +88 "core" ~ + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%'W +2636 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%6 @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%?' +2629 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +73 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%K'9 +2632 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +46 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"% 'P +1102 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%X' +1607 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%% +73 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%  +55 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%['W +2625 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%| +75 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%o' +592 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%B' +2132 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%\ +75 "core" + ."psFlush"PBV.dial PSV +2 "processing"%c U +54 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%M'W +2632 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +46 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%f' +2625 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%R  +74 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%H'9 +825 "Can" ?? +1813 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +46 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%T' +2636 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%V +73 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%m'W +2638 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%` @ +45 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2629 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +73 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%E'9 +2626 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'& +4 "core" & + "manipulator"&P& +4 "core" &  z[ +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&J( +2 "core" ( +2 "manipulator"&$& +3 "core" &  z[ +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" & q z[ + .tForearm.seek PC +2 "manipulator"&4' +99 "core" ' + .tHand.close +2 "manipulator"&n/ +75 "core" / +2 .tPC.seek :open +2 "processing"%b( +404 "core" ( +2 "manipulator"&)& +3 "core" & 8 , - [ +2 "manipulator"&8% +3 "core" %   d +2 .tForearm.seek :retract +2 "manipulator"&w'\ +106 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&a( +363 "core" ( +2 "manipulator"&x& +3 "core" &"  % =A +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &A& +2 "core" &"   =A +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&"'ρ +91 "core" ' +2 "manipulator"&\\& +4 "core" &!\  ~<@ + "manipulator"&% +4 "core" %u \  <  +2 "collection"'d& +3 "core" & +2 "collection"'-& +4 .tCC.seek :closed + "collection"'(O +3 "core" & +3 &  +9 &0w +{ +10 &c{ ? +9 &im P +10 &+N O +9 &P O +9 &N O +10 &qO O +9 &3O O +9 &J O +10 &O O +9 & zJ O +10 &";N O +9 &#O O +9 &%N O +10 &'O P +9 &)DN O +9 &+N O +10 &,O O +9 &.N O +10 &0KO O +9 &2O O +9 &3N O +10 &5N O +9 &7TM O +9 &9N O +10 &:N O +9 &<J O +10 &>\\O O +9 &@N O +9 &AN P +10 &CO O +9 &EbU P +9 &G"Z P +10 &Hj R +9 &J W +10 &LI [\ +9 &N R +9 &O4G %r +10 &Ovo P +2 ( +2 "collection"'-& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.90 + "collection"'h& +3 "core" &Ovh P +2 .tHand.open + "manipulator"&@1 +66 "core" 1 +2 "manipulator"&O% +4 "core" % u { + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&L'\ +95 "core" ' + #tFlushing the Collection Valve::Manifold +2 "collection"'~& +4 "core" &Ovg P + "collection"' % +4 "core" % + .tCSV.dial CSR +2 "collection"'  +42 "core"  +2 "collection"' % +4 "core" % + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +2 "collection"'2'l +1356 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 'i% +3 "core" %l  + .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"'5' +713 "core" ' + .tCSV.dial :waste +2 "collection"'] +131 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'*' +1992 "core" ' + #tFlushing lower manifold's waste1 port +2 "collection"'t& +4 "core" &Ovg P + "collection"'r% +4 "core" %  + .tCSV.dial :flush +2 "collection"'  +42 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"''l +1295 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"'Z @ +54 "core" > +2 "collection"'9% +4 "core" %l  +2 .tCS.seek 7ml + "collection"'1' +574 "core" ' +49 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'N  +2 '  +45 "core"  +105  + .tCBV.dial :waste1 +2 "collection"' @ +45 "core" > +2 .tCS.seek 0ml +2 "collection"'' +1794 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'j& +4 "core" &Ovg P +2 "collection"'_% +3 "core" % + .tCSV.dial :flush +2 "collection"'y  +73 "core" +2 .tCS.seek 5ml +2 "collection"'='l +1308 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'# @ +43 "core" A +2 "collection"'e% +4 "core" %l  +2 .tCS.seek 7ml + "collection"'' +579 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'0  +42 "core"  +2 .tCBV.dial :waste2 + "collection"'  +116 "core"  +2 .tCS.seek 0ml +2 "collection"'^' +1786 "core" ' + #tDisinfecting external Intake with kill +2 "collection"'g& +4 "core" &Ovf P + "collection"'D% +4 "core" % + .tCSV.dial CSR +2 "collection"'{  +43 "core"  +2 "collection"'q% +4 "core" % + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml +2 "collection"'' +2048 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml +2 "collection"'k' D +570 "core" ' + ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"' +5 's  +100 "core" +38  + .tCTV.dial :intake +2 "collection"'!  +73 "core" + .tIntake.select :open +2 "sampler") +10 .tCS.seek 2ml + "collection"'I' \\ +2054 "core" ' + .tIntake.select :close +2 "sampler")0 +9 .tCTV.dial :air + "collection"'+  +76 "core"  +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"' ' +581 "core" ' + .tCSV.dial CSR +2 "collection"',  +103 "core"  +2 "collection"'C% +3 "core" % +2 #tPulling 5ml of CSR.flush .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"'G'l +1349 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml +2 "collection"'/' D +1347 "core" ' + .tCSV.dial CBV +2 "collection"'7 +104 "core" +2 .tCS.seek 0ml +2 "collection"'p' +2630 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&&& +4 "core" &  z<@ + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&3( +3 "core" ( + "manipulator"&;& +4 "core" & z<@ + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &}& +2 "core" & } z<@ +2 .tForearm.seek CC +2 "manipulator"&<'ρ +94 "core" ' + .tHand.close +2 "manipulator"&/ +69 "core" / +2 .tCC.seek :open +2 "collection"':( +377 "core" ( +2 "manipulator"&u& +3 "core" & + |<@ +2 "manipulator"&Y% +3 "core" % Ϗ % } +2 .tForearm.seek :retract +2 "manipulator"&z'\ +100 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +280 "core" ( +2 "manipulator"&.& +3 "core" &- D @ 6 ! +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &F& +2 "core" &-\  D ! +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&>' +111 "core" ' +3 .tHand.open + "manipulator"&Q1 +67 "core" 1 +2 "manipulator"&% +3 "core" % s ! ug +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +101 "core" ' +2 "processing"%W& +4 "core" &8\  +18143 "Can"\ ,, +60003 \ ,, +14063 #t-> access 4 +3 .SE.seek :down + "storage"(U'v +2 "core" ' +2 "manipulator"&% +4 "core" %\ L J 2 +2 "manipulator"&6& +3 "core" &- G A ! +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 + "storage"(($ +661 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 ( & +3 "core" &" \  +416 #t-> access 3 +3 .SE.seek :down + "storage"(?'v +3 "core" ' +2 "manipulator"&% +4 "core" %\ C 2 +2 "manipulator"&K& +3 "core" &- ; ! +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 7 + "storage"( ([z +1919 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (%& +2 "core" &[z% c ^ #\ \  +881 #t-> access 4 +3 .SE.seek :down + "storage"('v +3 "core" ' +2 "manipulator"&X% +3 "core" %\ }2 +2 "manipulator"&|& +4 "core" &- % }! +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 +2 "storage"([($ +1914 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (o& +2 "core" &' a\  +3968 #t-> startTube 4 +3495 #-> da 100 +2 #da sampling at most 100ml +3 #Loading sh1 puck from tube 4 into Collection Clamp +2 ."Qmail"HABfans.email "Started da in tube 4 at 14:41:33EDT18-Jun-19\\n{1 => 0,\\n 5 => 1}\\nCan@14:36:59, 22.7C, 53% humidity, 14.2psia, 12.626V, 0.196A, 0.196A avg, 2.47W",Subject: "da sampling at most 100ml" +2 "collection"'\ & +4 "core" & +2 "manipulator"&c% +4 "core" %\ > |2 +3 "storage"(B% +3 "core" %u c c \  +2 "storage"(. +3 "core" .($ +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"(M(,H +977 "core" ( +3 .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (R& +3 "core" &,L [\  + "manipulator"&f& +4 "core" &- j |! +2 "manipulator"&% +3 "core" %\ |2 +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&H( +180 "core" ( +2 "manipulator"&V& +4 "core" &\ . {$ + "storage"(T& +4 "core" &,G ]\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&`'# +92 "core" ' +2 "storage"(m& +3 "core" &,G \  +2 .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"('L +276 "core" ' +2 "storage"(- +3 "core" -'t + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +3 (& +2 "core" &,G \  +2 "manipulator"&P& +3 "core" &\  ~$ +2 .tElbow.seek 4 +2 "manipulator"&$( +3 "core" ( + "manipulator"&& +4 "core" &\ P ~$ +2 "storage"(n& +3 "core" &,G \  +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&v'ϓ +23 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&(/ +68 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&S& +4 "storage"()'v +3 "core" &\ U $ +2 "manipulator"&8% +3 "core" % ϰ  ~ +2 .tForearm.seek :retract +2 "manipulator"&4'\ +91 "core" ' +2 .tElbow.seek CC +2 "manipulator"&J( +141 "core" ( +2 "manipulator"&x& +4 "core" & {2 + ' +2 ."downElevator"SE.coast +2 .tElbow.reconfigure LooseElbow + "storage"(5 +4 "manipulator"&$ &.,(#b +3 &A& +2 "core" & |2 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&\\'ρ +103 "core" ' +2 "manipulator"&& +4 "core" & o }2 +2 "manipulator"&d% +3 "core" %x ` |H +2 "collection"'w& +4 "core" & + "collection"'& +4 .tCC.seek :closed + "collection"'h(O +3 "core" & +3 &  +9 &1{ +| +10 &b{ ? +9 &kl P +9 &-I O +10 &J P +9 &L O +9 &sJ O +10 &5P O +9 &L P +10 &N P +9 & zL P +9 &"<L P +10 &#N O +9 &%I O +9 &'O O +10 &)DN P +9 &+N O +10 &,O P +9 &.M O +9 &0NP O +10 &2L O +9 &3I O +9 &5L P +10 &7TL P +9 &9N O +9 &:I O +10 &<L P +9 &>]L O +10 &@I O +9 &AN P +9 &CR P +10 &EbY P +9 &G!_ Q +10 &Hx U +9 &J Y +9 &LH \\ +10 &N N +9 &O0D )z +9 &Ozs L +5 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.04 +2 .Hand.open + "manipulator"&@1 +77 "core" 1 +2 "manipulator"&O% +3 "core" % x N yH +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&~'\ +95 "core" ' +2 .tSC.coast + "storage"(6 +3 #tcollectSample 100ml w/bubble point of 24psi + #Priming 7ml + .Gate.power :sampler,:ON +2 ."pumping"Gate.power :analytic3,:ON +2 .tIntake.select :close +2 .Exhaust.select :close +2 .SS.hold + "sampler") + +3 "core" + +2 "sampler")-% +4 "core" %+bb \ ) +2 "collection"'& +3 "core" &Ozn L +3 "Can" CD + #tCalibrating pressure sensors + .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X +5 "core" %dd \  +2 ."connect"SSV.dial CBV,avoiding: :exhaust +2 .tCBV.dial SSV +4 "sampler")  +32 "core" +2 ."airStroke"CS.reconfigure CSfast +2 "collection"'#d @b +2 ."airStroke"CS.seek 0ml +2 "collection"'6' +2 "core" ' +2 ."airStroke"CSV.dial :air +2 "collection"' @ +73 "core" B +2 ."airStroke"CS.seek 10ml +2 "collection"'' D +73 "core"  +2 .tCTV.dial :air +2 "collection"'K  +73 ."samplerPumpShutdown"Gate.power :sampler,:OFF + ."pumping"Gate.power :analytic3,:OFF +3 "core"  + .tdelay 15 seconds +1503 .SSV.dial :spit,avoiding: :exhaust +2 "sampler")U +136 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +4 .tSS.seek 0ml +2 "collection"'  +5 "sampler")%' +5 "core" ' + .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")X  +125 "core" ~ +12  +613 ' +2 "sampler")|% +4 "core" %ed \ + .tCBV.dial between SSV and waste2 +2 "collection"'?  +30 "core"  +2 "collection"' % +4 "core" % EM  +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV + "collection"'o  +43 "core"  +2 .tCS.reconfigure CSpressurize +2 "collection"'# d@<< b +3 .tCS.seek 0ml + "collection"'\ ' +2293 "core" '& Z +2 "collection"'c% +4 "core" % [ \ +2 "sampler")B% +3 "core" %dd \ ! +2 #tBubblePoint: Intake @38.6psia, Outlet @14.4psia + .CBV.dial SSV +2 "collection"' @ +39 "core" A +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'r' +116 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +3 "sampler") +75 "core" ' + ."CSpush"CS.coast + "collection"'5 +58 "core" +3 .tSS.reconfigure SSexhale +2 "sampler")#.0X9 +2 "core" 9Qd +103 "collection"' 9 +2 "core" 9id +103 "collection"'9 +2 "core" 9d +103 "collection"'K9 +2 "core" 9d +103 "collection"'p9 +4 "core" 9b +103 "collection"'69 +2 "core" 9` +103 "collection"'U9 +2 "core" 9^ +103 "collection"'9 +2 "core" 9[ +103 "collection"'X9 +2 "core" 9Y +103 "collection"'9 +3 "core" 95V +103 "collection"'|9 +2 "core" 9NT +103 "collection"'?9 +2 "core" 9iR +103 "collection"' 9 +2 "core" 9P +103 "collection"'o9 +2 "core" 9M +103 "collection"'9 +2 "core" 9J +103 "collection"'c9 +2 "core" 9H +103 "collection"'B9 +2 "core" 9F +103 "collection"'9 +2 "core" 9D +103 "collection"'%9 +2 "core" 9B +103 "collection"'R9 +3 "core" 96@ +103 "collection"'f9 +2 "core" 9N= +103 "collection"'9 +2 "core" 9e< +103 "collection"'[9 +2 "core" 9~9 +103 "collection"'V9 +50 "core" 97 +103 "collection"'m9 +2 "core" 95 +103 "collection"'9 +2 "core" 94 +103 "collection"'9 +2 "core" 92 +103 "collection"'T9 +2 "core" 90 +103 "collection"'P9 +2 "core" 9. +103 "collection"'\ 9 +3 "core" 9$- +103 "collection"'9 +2 "core" 99* +103 "collection"'9 +2 "core" 9N* +103 "collection"'9 +2 "core" 9b ( +103 "collection"'n9 +2 "core" 9u% +103 "collection"'(9 +3 "core" 9& +103 "collection"'9 +2 "core" 9$ +103 "collection"'89 +2 "core" 9" +103 "collection"'H9 +2 "core" 9!! +103 "collection"'`9 +2 "core" 9% +103 "collection"'x9 +3 "core" 9) +103 "collection"'9 +2 "core" 9- +103 "collection"'S9 +2 "core" 9 1 +103 "collection"'A9 +2 "core" 9 6 +103 "collection"'9 +2 "core" 9 $: +103 "collection"'d9 +2 "core" 9 4> +103 "collection"'$9 +2 "core" 9 BB +103 "collection"')9 +2 "core" 9 PF +103 "collection"'49 +2 "core" 9 ^K +103 "collection"':9 +2 "core" 9 kO +103 "collection"'@9 +3 "core" 9 yS +103 "collection"'v9 +2 "core" 9 W +103 "collection"'9 +2 "core" 9 [ +103 "collection"'-9 +2 "core" 9 ` +103 "collection"'9 +2 "core" 9 d +103 "collection"'w9 +3 "core" 9 h +103 "collection"'M9 +2 "core" 9 l +103 "collection"' 9 +2 "core" 9 p +103 "collection"''9 +2 "core" 9 u +103 "collection"'\\9 +2 "core" 9 y +103 "collection"'"9 +3 "core" 9 } +103 "collection"'29 +2 "core" 9  +103 "collection"']9 +2 "core" 9  +103 "collection"'t9 +2 "core" 9\  +103 "collection"'i9 +2 "core" 9\  +103 "collection"'9 +2 "core" 9\  +103 "collection"'O9 +2 "core" 9\  +103 "collection"'r9 +2 "core" 9\ \ +103 "collection"' 9 +2 "core" 9\ $\ +103 "collection"'59 +2 "core" 9\ ,\ +103 "collection"'9 +3 "core" 9\ 2\ +103 "collection"'N9 +2 "core" 9\ 7\ +103 "collection"'99 +2 "core" 9\ =\ +103 "collection"'9 +2 "core" 9\ B\ +103 "collection"'9 +2 "core" 9\ F +103 "collection"'*9 +3 "core" 9\ L +103 "collection"'Z9 +2 "core" 9\ P\ +103 "collection"'_9 +2 "core" 9\ U +103 "collection"'9 +2 "core" 9\ X +103 "collection"'y9 +2 "core" 9\ \\ +103 "collection"'#9 +3 "core" 9\ ` +103 "collection"'19 +2 "core" 9\ d +103 "collection"'09 +2 "core" 9\ h +103 "collection"'9 +2 "core" 9\ k +103 "collection"'j9 +2 "core" 9\ p +103 "collection"'g9 +2 "core" 9\ r +3 .tCH.hold 10:00,70C +3 "collection"' `\ `\ p  +3 "core"  +17105 "Can" +42898 "core" ` +2 "collection"'e9 +3 "core" 9\  +2 #tCollection Puck Heater at 70C after lysing + .CS.seek 0ml +2 "collection"'D' +340 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'^ @ +105 "core" B +2 .tCSV.dial :air + "collection"'{ @ +42 "core" ? +3 .tCS.seek 5ml +2 "collection"'s'l +1356 "core" ' + .tCSV.dial CTV +2 "collection"'!  +44 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'k @ +43 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'+  +45 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'I @ +44 "core" ? +2 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"'' +1347 "core" ' + #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV +2 "collection"' +104 "core" ~ + .tCBV.dial CSV +2 "collection"'C  +30 "core"  +2 "collection"' % +3 "core" %  +3 .tCS.seek 5ml + "collection"','l +1347 "core" ' + .tdelay 5 seconds +503 .CTV.dial :air +2 "collection"'/  +44 "core" +2 "collection"'&% +3 "core" %l"% ,  +2 .tCS.seek 7ml +2 "collection"';' +597 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air2 +2 "collection"'} @ +43 "core" > +2 .tCS.seek 10ml +2 "collection"'' D +841 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +3 "collection"'G ` +127 "core" b +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'7   +39 "core" ! +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'L  +3 '  +27 "core"  +111  +2 .tCS.seek 5ml +2 "collection"'a'l +1354 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'< @ +102 "core" B +2 .tCSV.dial :waste + "collection"'. +105 "core" +2 .tCS.seek :empty + "collection"'F'Ͱ +1349 "core" ' + .tCSV.dial :air +2 "collection"'3 @ +73 "core" A +2 .tCS.seek 5ml +2 "collection"'Q'l +1351 "core" ' + .tCSV.dial CTV +2 "collection"'u  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'Y @ +44 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'W  +45 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'z @ +45 "core" ? +2 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"'>' +1356 "core" ' + #tRecovering Lysate (#2 of 2) +2 .CSV.dial CBV + "collection"' +115 "core" + .tCBV.dial CSV +2 "collection"'  +39 "core"  +2 "collection"'K% +4 "core" % + .tCS.seek 4.999ml +2 "collection"'p'l +1349 "core" ' + .tdelay 5 seconds +291 "Can" ?? +212 .tCTV.dial :air +3 "collection"'6  +43 "core" +2 "collection"'U% +3 "core" %l +2 .tCS.seek 6.999ml +2 "collection"'' +585 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air2 +3 "collection"'X @ +55 "core" B +2 .tCS.seek 10ml +2 "collection"'' D +840 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +3 "collection"'| ` +118 "core" ^ +2 #tLysing Complete + "collection"'?& +4 "core" &Ozity L +2 #tStoring sh1 puck in Collection Clamp to tube 3 + "manipulator"& % +3 "core" %\   q +2 "storage"(o% +3 "core" %}  2\  +2 "storage"(. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 +2 "storage"(c( +346 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +3 (B& +3 "core" & \ +2 "manipulator"&& +3 "core" & c m2 + "manipulator"&%% +4 "core" %\  m +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 + "manipulator"&R( +155 "core" ( +2 "manipulator"&f& +52 "core" &  b p +2 "storage"(& +3 "core" &   \\\ \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&[' +101 "core" ' +2 "storage"(V& +3 "core" &   8\ +2 .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(m'L +276 "core" ' +2 "storage"(- +3 "core" -'L + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +2 .tSE.seek :place +2 "storage"(' +33 "core" ' +2 "manipulator"&T& +4 "core" &  q +2 "manipulator"&P% +3 "core" %  q +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&\ '\ +90 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +168 "core" ( +2 "manipulator"&& +3 "core" & 1 m* +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & n* +2 .tForearm.seek CC +2 "manipulator"&n'ρ +102 "core" ' + .tHand.close +2 "manipulator"&(/ +77 "core" / +3 .tCC.seek :open +2 "collection"'( +378 "core" ( +2 "storage"(8& +3 "core" &   \ +2 "storage"(H& +3 "core" &   n\ +2 "manipulator"&`& +3 "core" & n* +2 "manipulator"&x% +4 "core" % ρ nv + .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&S( +162 "core" ( +2 "manipulator"&A& +3 "core" & w qJ +2 "storage"(& +4 "core" & &  *\ + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 3 +2 "manipulator"&d' +112 "core" ' + .tElbow.hold +2 "manipulator"&$, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&)1 +66 "core" 1 +2 "manipulator"&4% +4 "core" % f 4 / c +2 "storage"(:& +3 "core" &\  +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 3 + 317 counts +2 "manipulator"&@'C +19 "core" ' +2 "manipulator"&v& +4 "core" &  rH + "storage"(& +4 "core" &   C\ +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&-' +32 "core" ' +2 "storage"(% +4 "core" %  * \ +2 ."downElevator"SE.seek :down +3 "storage"(w'v +100 (M% +3 "core" %E6  K\ \ \\y + "manipulator"& % +4 "core" %л  pf +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&''\ +97 "core" ' +59 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast "storage"(6 +3 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'\\& +4 "core" &xz[ +2 "manipulator"&"& +3 "core" & 8 sH +2 "manipulator"&2% +3 "core" % $ _ s C +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&](- +181 "core" ( +2 "manipulator"&t& +4 "core" &- o t + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &i& +2 "core" &- 3 t +2 .tForearm.seek :garage +2 "manipulator"&' +107 "core" ' +2 .tHand.close +2 "manipulator"&O/ +74 "core" / +2 "manipulator"&r& +3 "core" &- w l +2 "manipulator"& % +4 "core" %  ~ m  mg +2 .tForearm.seek :retract + "manipulator"&5'\ +106 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +294 "core" ( +3 "manipulator"&N& +3 "core" & 8 x> +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &9& +2 "core" & A w> +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'ρ +97 "core" ' +2 "manipulator"&& +4 "core" &  t> + "manipulator"&*% +4 "core" %ψ  s +2 "collection"'Z& +3 "core" &y~ +2 "collection"'_& +3 .tCC.seek :closed +2 "collection"'(O +3 "core" &{~ +3 &y~  +10 &0y{ ,} +9 &cx{} ? +10 &pj{~  O +9 &4Gz} N +10 &L{~ N +9 &L|~ N +9 &yLx N +10 &;L| N +9 &Nz~ N +9 &Lz~ N +10 & K{} N +9 &"CL{ N +10 &$Mz} N +9 &%K{~ N +9 &'L| N +10 &)LH{|y N +9 &+L{~U N +9 &,Lz| N +10 &.J|~ N +9 &0TL|} N +10 &2Jz~ N +9 &3J} N +9 &5K{  N +10 &7\\J{ N +9 &9K|~ N +9 &:Ky} N +10 &<Kz N +10 &>eK{ N +9 &@'L{ N +9 &AL~ N +9 &CL{ N +10 &EjPz~ O +9 &G+V|r O +9 &HnW R +10 &JN W +9 &LL \\ +10 &N  M +9 &O/? , +9 &O}n N +5 ( + "collection"'_& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.97 +2 "collection"'y& +4 "core" &O}c{ N + .tHand.open +2 "manipulator" +70 "core" 1 +2 "manipulator"&1% +3 "core" %ψ  q +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&0'\ +96 "core" ' + .tPSV.dial PSR +2 "processing"% +46 "core"  +2 "processing"%j% +4 "core" %= + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%g' +1606 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%q  +46 "core"  +2 .tPS.seek 0ml +2 "processing"%'W +1616 "core" ' + .tPSV.dial PSR +2 "processing"%e +45 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%=' +2631 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "processing"%^  +3 "collection"'{  +42 "core" +44 + .tPSV.dial :mixloop +2 "processing"%D +104 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%!  +134 "core" +2 .tPS.seek 0ml +2 "processing"%k'W +2626 "core" ' + .tPSV.dial :air +2 "processing"%+  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%I' +2633 "core" ' + .tPSV.dial :mixloop +2 "processing"%s +45 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2632 "core" ' + .tPSV.dial :air +2 "processing"%C  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"% ' +2631 "core" ' + .tPSV.dial :mixloop +2 "processing"% +44 "core" +51 .tPS.seek 0ml +2 "processing"%/'W +2634 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&&& +4 "core" & $ r> + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&,( +3 "core" ( + "manipulator"&}& +4 "core" &  s> + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &;& +3 "core" &  r> +2 .tForearm.seek CC + "manipulator"&G'ρ +104 "core" ' + .tHand.close +2 "manipulator"&7/ +77 "core" / +2 .tCC.seek :open +2 "collection"'L( +379 "core" ( +2 "manipulator"&& +3 "core" & , q> +2 "manipulator"&% +3 "core" % y , q( +2 .tForearm.seek :retract +2 "manipulator"&<'\ +97 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&.(- +273 "core" ( +2 "manipulator"&a& +3 "core" &- 9 w +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &3& +3 "core" &-  w +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&F' +112 "core" ' +3 .tHand.open + "manipulator"&u1 +74 "core" 1 +2 "manipulator"&Y% +3 "core" % ` k m  i3 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&W'\ +106 "core" ' + .tPSV.dial :mixloop +2 .PTV.dial :PRVmixing + ."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"'z& +4 "core" & +2 "manipulator"&Q% +3 "core" %\ %  u!N +2 "storage"( % +3 "core" %} N N |\  +2 "storage"(. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 + "storage"(K(,H +342 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (>& +2 "core" &,H) 6 4 \   +2 "manipulator"&6& +3 "core" &-  r +2 "manipulator"&U% +4 "core" %\ %  r!N + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 + "manipulator"&p( +179 "core" ( +2 "manipulator"&X& +3 "core" &  q# +2 "storage"(& +4 "core" &,H) 3 * C\   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&|'# +103 "core" ' +2 "storage"(?& +3 "core" &,H) & 3 f\   +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak + "storage"( 'L +290 "core" ' +2 "storage"(o- +3 "core" -'{ + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (& +3 "core" &,H(  \  + "manipulator"&B& +3 "core" & b p# +2 .tElbow.seek 4 +2 "manipulator"&( +3 "core" ( +2 "manipulator"&%& +3 "core" &  p# +2 "storage"(f& +3 "core" &,H(   D\  +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&'ϓ +38 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&J/ +73 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&V& +3 "storage"(~'v +6 "core" &\  r# +2 "manipulator"&% +4 "core" % ϐ  r[ + .tForearm.seek :retract +2 "manipulator"&T'\ +98 "core" ' +2 .tElbow.seek CC +2 "manipulator"&P( +145 "core" ( +2 "manipulator"&m& +4 "core" &  ^ o4 + ' +2 .tElbow.reconfigure LooseElbow +2 ."downElevator"SE.coast +2 "manipulator"&$ &.,(#b +2 "storage"(5 +3 "manipulator"&& +5 "core" &  Y o4 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'ρ +105 "core" ' +3 "manipulator"&[& +4 "core" &  8 r4 +2 "manipulator"&R% +3 "core" %ϊ * qT +2 "collection"'(& +4 "core" & +2 "collection"'\ & +3 .tCC.seek :closed +2 "collection"'h(O +3 "core" & +4 & 8 +10 &8Hr 1 +9 &cru F +9 &U/ O +10 &KI N +9 &NL N +10 &MM: O +9 &K+ N +9 &N N +10 &Ly N +9 &VM N +9 &!M N +10 &"I N +9 &$L N +10 &&_H N +9 &(K O +9 &)Ly N +10 &+Kh O +9 &-fLe N +9 &/(JP N +10 &0H? N +9 &2L. N +10 &4oM' N +9 &60L N +9 &7J N +10 &9I N +9 &;vL N +9 &=9IE N +10 &>MY N +9 &@G^ N +10 &B~LS N +9 &D@NT N +9 &FTL O +10 &Gc@ Q +9 &Is8 U +9 &K$+ [ +10 &L" \\ +9 &N ; +10 &O`/ "e +8 ( +2 &Owe N + "collection"'\ & +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.84 +2 .Hand.open + "manipulator"&81 +73 "core" 1 +2 "manipulator"&H% +4 "core" % ϊ / nT + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&`'\ +98 "core" ' + .tSC.coast + "storage"(6 +3 .tCTV.dial CSV,avoiding: :intake +2 "collection"'x  +136 "core"  + .tCSV.dial CTV +2 "collection"'A  +29 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2631 "core" ' +2 "collection"'n% +3 "core" % ?df0  +2 .tCS.seek 4.149ml +2 "collection"''Q +1572 "core" ' + .tdelay 8 seconds +803 .PSV.dial :air + "processing"%)  +44 "core"  + .tdelay 2 seconds +203 .PSV.dial :waste2 + "processing"%4  +74 "core"  +2 .tPS.seek 0ml +2 "processing"%:'W +2637 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"'v ` +39 "core" _ + .tCSV.dial :air +2 "collection"' @ +44 "core" ? +2 .tCS.seek 10ml +2 "collection"'' D +1572 "core" ' + .tCSV.dial CTV +2 "collection"'  +44 "core"  +2 .tCS.seek 0ml +2 "collection"'M' +2618 "core" ' + .tCBV.dial :waste1 +2 "collection"' @ +30 "core" ? + .tdelay 5 seconds +503 .CTV.dial :air,avoiding: :intake +3 "collection"'S  +137 "core" +2 "collection"'d& +3 "core" &Owm N +2 #tStoring lyfil puck in Collection Clamp to tube 3 + "manipulator"&@% +4 "core" %\ " o: + "storage"(\\% +4 "core" %} + 4 \  +2 "storage"(". +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 + "storage"(2( +341 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (& +2 "core" &  \ \ +2 "manipulator"&-& +3 "core" &  [ [ l4 +2 "manipulator"&t% +3 "core" %\ " \\ _ l: +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&i( +157 "core" ( +2 "manipulator"&w& +3 "core" &  o +2 "storage"(c& +3 "core" &   S\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +51 .tForearm.seek 3 + 700 counts +2 "manipulator"&$' +99 "core" ' +2 "storage"(O& +3 "core" & , * \ +2 .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(r'L +287 "core" ' +2 "storage"( - +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&'& +3 "core" & n +2 "storage"(& +3 "core" &   c\ \ +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 3 +2 "manipulator"&N' +40 "core" ' + .tElbow.hold +2 "manipulator"&], +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(9- +3 "core" -' +2 .tSE.seek 0.1 Pucks below Top Plate +2 "storage"('C +26 "core" ' +2 "manipulator"&*% +4 "core" % ] , /  a + "storage"(Z& +4 "core" & #\  +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 3 + 306 counts +2 "manipulator"&5'8 +12 "core" ' +2 "manipulator"&& +4 "core" &  t +2 "storage"(y& +3 "core" & * +\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&#' +31 "core" ' +2 .tSE.seek 1.1 Pucks below Top Plate +2 "storage"(1'2 +36 "core" ' +2 "manipulator"&_& +4 "core" & M s +2 "manipulator"&% +3 "core" %  t +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&j'\ +98 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +150 "core" ( +3 "manipulator"&E& +4 "core" & ; o5 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &q& +2 "core" &  o5 +2 .tForearm.seek CC +2 "manipulator"&g'ρ +103 "core" ' + .tHand.close +2 "manipulator"&e/ +74 "core" / +2 .tCC.seek :open + "collection"'( +380 "core" ( +2 "storage"(^& +3 "core" &   *\ +2 "storage"({& +3 "core" &   \ +2 "manipulator"&D& +3 "core" & k } F m5 +2 "manipulator"&!% +3 "core" % v | l mX +2 .tForearm.seek :retract +2 "manipulator"&='\ +102 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&+( +148 "core" ( +2 "manipulator"&k& +3 "core" &  r +2 "storage"(s& +4 "core" & , - T\ + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 3 + "manipulator"&I' +113 "core" ' + .tElbow.hold +2 "manipulator"&C, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&1 +65 "core" 1 +2 "manipulator"&% +4 "core" % n T U + f +2 "storage"( & +3 "core" & T\ \ +32 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 3 + 318 counts +2 "manipulator"&l'D +20 "core" ' +2 "manipulator"&&& +3 "core" &  u +2 "storage"(}& +4 "core" & 7 5\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&;' +33 "core" ' +2 "storage"(7% +4 "core" %5\ 2 H \ ! +2 ."downElevator"SE.seek :down +3 "storage"('v +100 (0% +2 "core" %1 , , \ \\w +2 "manipulator"&% +4 "core" %  v +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +96 "core" ' +49 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast "storage"(6 +3 .tPSV.dial :air +2 "processing"%  +75 "core" +2 .tPS.seek 2.5ml +2 "processing"%G' +2636 "core" ' + .tdelay 1 second +103 .PSV.dial :mixloop + "processing"%a +42 "core" + .tdelay 1 second +103 .PSV.dial :air + "processing"%3  +44 "core"  + .tdelay 1 second +103 .PSV.dial :mixloop + "processing"%, +57 "core" + .tdelay 1 second +103 .PSV.dial :air + "processing"%u  +42 "core"  + .tdelay 1 second +103 .PS.seek 0ml +2 "processing"%Y'W +2633 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%<& +4 "core" & +2 "manipulator"&z& +3 "core" &  v +2 "manipulator"&Q% +3 "core" %\ '  v"Z +2 .tElbow.seek FlushPuck::Garage + "manipulator"& (- +170 "core" ( +2 "manipulator"&& +3 "core" &- & v1 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &F& +3 "core" &-  v1 +2 .tForearm.seek :garage + "manipulator"&>' +110 "core" ' + .tHand.close +2 "manipulator"&6/ +69 "core" / +2 "manipulator"&U& +3 "core" &- 6 m1 +2 "manipulator"&X% +3 "core" % z |  m' +2 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&.( +116 "core" ( +2 "manipulator"&?& +3 "core" &  x +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &W& +2 "core" & c x +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&o' +92 "core" ' +2 "manipulator"&& +3 "core" & \ x +2 "manipulator"&B% +4 "core" % ) x7 +2 "processing"%%& +4 "core" & + "processing"%f& +4 .tPC.seek :closed + "processing"%J(Tg +4 "core" &\\ +3 &  +10 &1q *z +9 &av ? +9 &^g P +10 &D P +9 &E Q +9 &K Q +10 &cG Q +9 &&F P +10 &G P +9 &J Q +9 & kH Q +10 &".E P +9 &#G P +9 &%F Q +10 &'tJ P +9 &)5F Q +10 &*H Q +9 &,D P +9 &.|G P +10 &0>E P +9 &2G P +9 &3J Q +10 &5G Q +9 &7FI P +10 &9J Q +9 &:G P +9 &<E Q +10 &>MH Q +9 &@H P +9 &AD P +10 &CJ P +9 &EVL P +10 &GL P +9 &HR R +9 &J_ S +10 &LL W +9 &N } W +9 &O W +10 &Q X +9 &SEn 8 +10 &T!-] N +9 &TA# . + ( + "processing"%f& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.71 +2 "processing"%V& +4 "core" &TA" . + .tHand.open +2 "manipulator"&1 +73 "core" 1 +2 "manipulator"&p% +3 "core" % . u7 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&|'\ +90 "core" ' + .tPRV.dial :air +2 "processing"%m  +45 "core"  + .tPSV.dial :mixloop +2 "processing"% +45 "core" +2 "processing"% % +3 "core" %\\$ +2 .tPS.seek 0.3ml +49 "processing"%' +385 "core" ' + .tPSV.dial PSR +2 "processing"%[ +105 "core"  +2 "processing"%R% +3 "core" %O  +2 #tPulling 0.4ml of PSR.air .PSR.select :air +3 .PS.seek 0.7ml +2 "processing"%('* +486 "core" ' + .tdelay 3 seconds +303 .PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%' +1923 "core" ' + .tdelay 3 seconds +303 .PSV.dial :mixloop + "processing"%~ +106 "core" + .tPTV.dial :mixing +2 "processing"%T @ +74 "core" B + .tPBV.dial :waste2 +2 "processing"%L  +95 "core"  +2 .tPS.seek 0ml +2 "processing"%8'W +1923 "Can" :: +715 "core" ' + #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&H& +4 "core" &  r +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&\ ( +4 "core" ( +2 "manipulator"&x& +3 "core" &  s +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &A& +3 "core" &  r +2 .tForearm.seek PC + "manipulator"&' +94 "core" ' + .tHand.close +2 "manipulator"&K/ +75 "core" / +2 .tPC.seek :open +2 "processing"%/( +405 "core" ( +2 "manipulator"&n& +3 "core" & % w +2 "manipulator"&% +3 "core" %  w" +2 .tForearm.seek :retract +2 "manipulator"&)'\ +98 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&4(- +137 "core" ( +2 "manipulator"&& +3 "core" &-  s) +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &v& +2 "core" &-  s) +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +109 "core" ' + .tHand.open +2 "manipulator"&1 +75 "core" 1 +2 "manipulator"&% +3 "core" % u f h jk +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +101 "core" ' +2 #tLoading da puck from tube 4 into Processing Clamp + "processing"% & +4 "core" &s +2 "manipulator"&S% +3 "core" %\ # L t8 +2 "storage"(d% +3 "core" %~ T P P\  +2 "storage"(@. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"(\\(,H +343 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 ("& +2 "core" &,F% + , I\ \  +2 "manipulator"&& +3 "core" &- M q( +2 "manipulator"&-% +3 "core" %\ # h p8 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&t( +173 "core" ( +2 "manipulator"&w& +3 "core" &  r^ +2 "storage"(c& +3 "core" &,F% 8 :\ \  +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&P'# +120 "core" ' +2 "storage"(O& +3 "core" &,F% ) + O\ \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak + "storage"(`'L +287 "core" ' +2 "storage"( - +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 ('& +2 "core" &,F$  \ \  +2 "manipulator"&& +3 "core" &  q^ +2 .tElbow.seek 4 +2 "manipulator"&9( +25 "core" ( +2 "manipulator"&*& +3 "core" &  s +2 "storage"(Z& +3 "core" &,F# , , \ \  +2 .tForearm.seek 4 + 300 counts +3 "manipulator"&'ϓ +25 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&y/ +67 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&_& +3 "storage"('v +5 "core" &  u +2 "manipulator"&$% +3 "core" % ϖ  w +2 .tForearm.seek :retract +2 "manipulator"&i'\ +90 "core" ' +2 .tElbow.seek PC + "manipulator"&r( +172 "core" ' + ."downElevator"SE.coast + "storage"(5 +75 "core" ( +2 "manipulator"&N& +3 "core" &  r` +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &5& +2 "core" & p s` +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&' +93 "core" ' +2 "manipulator"&E& +4 "core" &  q` + "manipulator"&q% +4 "core" % t r +2 "processing"%#& +4 "core" &: + "processing"%]& +4 .tPC.seek :closed +2 "processing"%e(Tg +3 "core" &O +3 &H  +8 &/rK +z +10 &btT ? +9 &cgR P +9 &%EJ P +10 &F? P +9 &I< P +9 &iI9 Q +10 &,G4 P +9 &H0 P +10 &D) P +9 & rG* P +9 &"4G- P +10 &#G) P +9 &%G& P +9 &'{I! P +10 &)=G P +9 &*G P +10 &,G P +9 &.G P +9 &0DG P +10 &2I P +9 &3G P +9 &5G\ P +10 &7KG Q +9 &9G P +10 &:G P +9 &<G P +9 &>TG P +10 &@D P +9 &AF P +9 &CF Q +10 &E[H Q +9 &GJ Q +10 &HQ R +9 &Jc S +10 &LQ W +9 &N~ W +9 &O} W +9 &Q W +10 &SIn 6 +9 &T#-X S +9 &TI! - +2 ( + "processing"%]& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.72 + .Hand.open +2 "manipulator"&j1 +75 "core" 1 +3 "manipulator"&h% +3 "core" % I p +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&^'\ +100 "core" ' + .tSC.coast + "storage"(6 +4 #tHeating da puck from tube 4 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"%{  +2 %D9 +5 "core" 9 +103 "processing"%!9 +2 "core" 9 +103 "processing"%k9 +2 "core" 9  +103 "processing"%s9 +2 "core" 9  +103 "processing"%g9 +3 "core" 9 +102 "processing"%9 +2 "core" 9 +103 "processing"%9 +2 "core" 9 +103 "processing"%9 +2 "core" 9 +103 "processing"% 9 +2 "core" 9" +103 "processing"%&9 +3 "core" 9& +102 "processing"%}9 +2 "core" 9+ +103 "processing"%=9 +2 "core" 9/ +103 "processing"%79 +2 "core" 93 +103 "processing"%+9 +2 "core" 97 +103 "processing"%09 +2 "core" 9; +103 "processing"%9 +2 "core" 9@ +103 "processing"%I9 +2 "core" 9D +103 "processing"%l9 +2 "core" 9H +103 "processing"%19 +2 "core" 9L +103 "processing"%9 +3 "core" 9P +103 "processing"%;9 +2 "core" 9U +103 "processing"%9 +2 "core" 9Y +103 "processing"%29 +2 "core" 9] +103 "processing"%:9 +2 "core" 9a +103 "processing"%a9 +4 "core" 9\ e +103 "processing"%39 +2 "core" 9j +103 "processing"%,9 +2 "core" 9n +103 "processing"%u9 +2 "core" 9"r +103 "processing"%G9 +2 "core" 9*v +103 "processing"%<9 +3 "core" 92z +103 "processing"%z9 +2 "core" 9: +103 "processing"%Q9 +2 "core" 9B +103 "processing"%9 +2 "core" 9K +103 "processing"%F9 +2 "core" 9R +103 "processing"%C9 +2 "core" 9Z +103 "processing"%69 +2 "core" 9b +3 .tPH.hold 2:00:00,28C +3 "processing"%U ppa +3 .tdelay 1:30 +2 "core"  +9001 .tPSR.select :air + .PSV.dial PSR +2 "processing"%X +106 "core"  +2 "processing"%% +3 "core" %V1 +2 #tPulling 0.5ml of PSR.wash .PSR.select :wash +2 "processing"% +11 .tPS.seek 0.5ml + "processing"%?' +601 "core" ' +51 .tdelay 5 seconds +503 .PSR.select :air +4 "processing"% +9 .tPS.seek 2ml +2 "processing"%W'[ +1615 "core" ' + .tPTV.dial :puck +2 "processing"%>  +74 "core"  + .tPSV.dial PTV +2 "processing"% +75 "core" + .tPBV.dial :waste1 +2 "processing"%B  +136 "core"  +2 "processing"%%% +3 "core" %]v  +2 .tPS.seek 1.5ml +2 "processing"% ' +597 "core" ' + .tdelay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +2 .tPS.seek 0ml +2 "processing"%b'W +1614 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%V  +36 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +2 .tPSR.select :air + .PSV.dial PSR +2 "processing"%p +75 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%f' +2492 "core" ' + .tPSV.dial PTV +2 "processing"%m +75 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"% +75 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV + "processing"% +76 "core" +2 .tdelay 5 seconds +427 "Can" >> +75 .tPSV.dial :air + "processing"%o  +75 "core"  +2 .tPS.seek :empty +2 "processing"%Y'9 +2477 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%[  +133 "core" + .tPSV.dial :mixloop +2 "processing"%R +45 "core" + .tPRV.dial :ab1 +2 "processing"% @ +77 "core" A +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%('w +359 "core" ' + .tdelay 2 seconds +203 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "collection"'~  +2 "processing"%T  +47 "core"  +7 +2 "processing"%L% +3 "core" %vT  +2 .tPS.seek 0.32ml +2 "processing"%'# +395 "core" ' + .tdelay 2 seconds +203 .CBV.dial between PRV and PSV +2 "collection"'H  +29 "core" +2 .tPRV.dial :air + "processing"%x  +45 "core"  +2 .tPS.seek 0.9ml +2 "processing"%A'D +1229 "core" ' + .tPRV.dial :waste2 +2 "processing"%K @ +73 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%.' +860 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%|  +43 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%J'[ +1608 "core" ' + .tPSV.dial :PML +2 "processing"%n +45 "core" + .tPTV.dial :mixing +2 "processing"% @ +74 "core" A + .tPBV.dial :waste1 +2 "processing"%  +34 "core"  +2 "processing"%v% +3 "core" %[  +2 .tPS.seek 1.85ml +2 "processing"%'; +229 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%\ * +34 "core" + +2 .tPS.seek 0ml +2 "processing"%'W +1974 "core" ' + .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'& +2 "core" &] +2 "manipulator"&)& +3 "core" & ^ 9  d` +2 "manipulator"& % +3 "core" %\ 7 7 W d* +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&S(- +180 "core" ( +2 "manipulator"&d& +3 "core" &- w c e n +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &@& +2 "core" &- b ] l n +2 .tForearm.seek :garage +2 "manipulator"&' +111 "core" ' +3 .tHand.close + "manipulator"&"/ +76 "core" / +2 "manipulator"&& +4 "core" &- / - P a n + "manipulator"&-% +4 "core" %  / - A aE +2 .tForearm.seek :retract +2 "manipulator"&w'\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&c( +283 "core" ( +2 "manipulator"&4& +3 "core" & | s . pK +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &O& +2 "core" & o v R iK +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'ρ +103 "core" ' +2 "manipulator"& & +4 "core" & ' mK + "manipulator"&'% +4 "core" %  qP +2 "collection"'& +3 "core" &^ +2 "collection"'*& +3 .tCC.seek :closed +2 "collection"'Z(O +3 "core" &b +3 &]  +9 &.vU ,} +10 &bxW ? +9 &ii[ P +9 &+IZ P +10 &LW P +9 &LT P +9 &qLY P +10 &3Ne P +9 &LR P +10 &NT P +9 & yKP P +9 &"<IJ O +10 &#JN O +9 &%Ib O +10 &'N\\ P +9 &)CMQ P +9 &+KU P +10 &,IX P +9 &.HX P +9 &0KMN P +10 &2 LG P +9 &3LR P +9 &5LR P +10 &7SLJ P +9 &9LN P +10 &:MI P +9 &<LV P +9 &>[H_ P +10 &@IX O +9 &AKT O +9 &CJX O +10 &EbNX P +9 &G"WW Q +10 &HeY S +9 &JW X +9 &LIY [ +10 &NW R +9 &O7MU (y +9 &OyOV C +2 ( +2 "collection"'*& +2 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.94 +2 "collection"'y& +3 "core" &OyRZ C +2 .tHand.open + "manipulator"&_1 +74 "core" 1 +2 "manipulator"&$% +4 "core" %  c gP + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&t'\ +99 "core" ' + .tPSV.dial PSR +2 "processing"%P +105 "core"  +2 "processing"%`% +4 "core" %Q + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%' +1614 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%N  +44 "core"  +2 .tPS.seek 0ml +2 "processing"%5'W +1607 "core" ' + .tPSV.dial PSR +2 "processing"%9 +46 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%E' +2636 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "processing"%q  +3 "collection"'#  +38 "core" +128  + .tPSV.dial :mixloop +2 "processing"% +105 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing + "processing"%i  +74 "core" +2 .tPS.seek 0ml +2 "processing"%/'W +2630 "core" ' + .tPSV.dial :air +2 "processing"%j  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%h' +2634 "core" ' + .tPSV.dial :mixloop +2 "processing"%D +45 "core" +2 .tPS.seek 0ml +2 "processing"%]'W +2635 "core" ' + .tPSV.dial :air +2 "processing"%!  +105 "core" +2 .tPS.seek 2.5ml +2 "processing"%' +2629 "core" ' + .tPSV.dial :mixloop +2 "processing"%k +42 "core" +2 .tPS.seek 0ml +2 "processing"%\\'W +2629 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&s& +4 "core" & ] X iK +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&g( +4 "core" ( +2 "manipulator"&& +3 "core" & [ R X fK +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & ^ S  fK +2 .tForearm.seek CC +2 "manipulator"&'ρ +93 "core" ' + .tHand.close +2 "manipulator"& / +74 "core" / +2 .tCC.seek :open +2 "collection"'&( +379 "core" ( +2 "manipulator"&}& +3 "core" & x Q nK +2 "manipulator"&=% +3 "core" % ό j 9 j +2 .tForearm.seek :retract +2 "manipulator"&7'\ +101 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&+(- +273 "core" ( +2 "manipulator"&0& +3 "core" &- J q +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- ^ q +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&I' +111 "core" ' +4 .tHand.open + "manipulator"&l1 +70 "core" 1 +2 "manipulator"&1% +4 "core" % u % , de + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +105 "core" ' +2 ."da"delayUntil "15:36:45.86" +24755 #recoverPRVreagent08 + .PTV.dial :mixing + "processing"%; @ +74 "core" A + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core"  + ."da"delay 30 seconds +1219 "Can" `_ +1785 ."da"PBV.dial between PSV and waste1 +2 "processing"%2 * +34 "core" + + ."da"PSV.dial :air +2 "processing"%:  +56 "core" +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%a' +2478 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%3 +43 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%,  +57 "core" + ."da"delay 2 seconds +203 .PSV.dial :mixloop +2 "processing"%u +43 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%G  +45 "core"  +2 ."da"PS.seek :empty +2 "processing"%<'9 +2464 "core" ' + #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%z +148 "core"  +2 "processing"%Q% +3 "core" %= + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%' +601 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%F'[ +1612 "core" ' + ."da"PTV.dial :puck +2 "processing"%C  +73 "core"  + ."da"PSV.dial PTV +2 "processing"%6 +77 "core" + ."da"PBV.dial :waste1 +2 "processing"%X  +35 "core" +2 "processing"%% +3 "core" %[  +2 ."da"PS.seek 1.5ml +2 "processing"%8' +588 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%? * +35 "core" * +2 ."da"PS.seek 0ml +2 "processing"%>'W +1618 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%B * +36 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%% +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%W' +2494 "core" ' + ."da"PSV.dial PTV +2 "processing"% +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +75 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%{ +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%V  +76 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2473 "core" ' + #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%p +134 "core"  +2 "processing"%b% +3 "core" %7` + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%m' +598 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'[ +1614 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +75 "core" + ."da"PBV.dial :waste1 +2 "processing"%o  +36 "core" +2 "processing"%f% +4 "core" %YW  + ."da"PS.seek 1.5ml +2 "processing"%[' +598 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%R * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'W +1621 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%Y  +34 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%T * +35 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%~ +76 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%L' +2478 "core" ' + ."da"PSV.dial PTV +2 "processing"%( +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%H +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%x +76 "core" + ."da"delay 5 seconds +255 "Can" MM +248 ."da"PSV.dial :air +3 "processing"%  +74 "core"  +2 ."da"PS.seek :empty +2 "processing"%K'9 +2476 "core" ' + #"da"getPMLReagent08 +2 .PRV.dial :air + "processing"%A  +44 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing + "processing"%|  +133 "core" + ."da"delay 5 seconds +550 .PRV.dial :ab2 + "processing"%.  +45 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"%n +46 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%' +390 "core" ' + ."da"delay 2 seconds +203 .PRV.dial :air + "processing"%  +45 "core"  +2 "processing"%v% +3 "core" %!  +2 ."da"PS.seek 0.55ml +2 "processing"%\ 'w +329 "core" ' + #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%J  +44 "core"  +2 ."da"PS.seek 2ml +2 "processing"%'[ +1557 "core" ' + ."da"PSV.dial :PML +2 "processing"% +44 "core" + ."da"PTV.dial :mixing +2 "processing"%) @ +74 "core" A + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%d% +3 "core" %^m +2 ."da"PS.seek 1.85ml +2 "processing"%@'> +236 "core" ' + ."da"PBV.dial between PSV and waste1 +3 "processing"%r * +34 "core" + +2 ."da"PS.seek 0ml +3 "processing"%"'W +1970 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +48003 #recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%  +34 "core"  +2 ."da"delay 30 seconds +2603 "Can" <; +400 ."da"PBV.dial between PSV and waste1 +2 "processing"%- * +34 "core" * + ."da"PSV.dial :air +3 "processing"%^  +43 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2471 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%4 +57 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%O  +43 "core"  + ."da"delay 2 seconds +203 .PSV.dial :mixloop +3 "processing"%S +43 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%  +44 "core"  +2 ."da"PS.seek :empty +2 "processing"%''9 +2471 "core" ' + #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +134 "core"  +2 "processing"%w% +3 "core" %8 + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."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"%y'[ +1616 "core" ' + ."da"PTV.dial :puck +2 "processing"%_  +74 "core"  + ."da"PSV.dial PTV +2 "processing"%$ +75 "core" + ."da"PBV.dial :waste1 +2 "processing"%*  +34 "core" +2 "processing"%P% +3 "core" %\\k  +2 ."da"PS.seek 1.5ml +2 "processing"%`' +596 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +36 "core" * +2 ."da"PS.seek 0ml +2 "processing"%'W +1608 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%N  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +34 "core" * + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%9 +88 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%5' +2474 "core" ' + ."da"PSV.dial PTV +2 "processing"%# +74 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%q +75 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"% +76 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%i  +87 "core" +2 ."da"PS.seek :empty +2 "processing"%E'9 +2476 "core" ' +2 #"da"washCycleDA #2 of 3 .PSR.select :air +2 .PSV.dial PSR +2 "processing"%j +134 "core"  +2 "processing"%/% +3 "core" %6 + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%D' +592 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%h'[ +1607 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%! +76 "core" + ."da"PBV.dial :waste1 +2 "processing"%]  +34 "core" +2 "processing"%k% +3 "core" %YU  +2 ."da"PS.seek 1.5ml +2 "processing"%' +596 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%s * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'W +1608 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +36 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%c +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%t' +2476 "core" ' + ."da"PSV.dial PTV +2 "processing"%Z +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%} +75 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%= +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%  +73 "core"  +2 ."da"PS.seek :empty +2 "processing"%0'9 +1122 "Can" BA +1354 "core" ' + #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +135 "core"  +2 "processing"%g% +3 "core" %64 + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%l' +588 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%1'[ +1620 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%7 +86 "core" ~ + ."da"PBV.dial :waste1 +2 "processing"%I  +35 "core" +43 "processing"%;% +11 "core" %b\\ +2 ."da"PS.seek 1.5ml +2 "processing"%' +586 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%2 * +35 "core" + +2 ."da"PS.seek 0ml +2 "processing"%:'W +1618 "core" ' + ."da"delay 2:00 +12004 #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"%3 * +33 "core" * + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%, +74 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%u' +2503 "core" ' + ."da"PSV.dial PTV +2 "processing"%G +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%a +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%z +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%Q  +86 "core" +2 ."da"PS.seek :empty +2 "processing"%<'9 +2475 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR + "processing"% +138 "core"  +5 "processing"%C% +22 "core" %<1 +2 #"da"Pulling 0.25ml of PSR.sub1 +2 .PSR.select :sub1 +5 "processing"% +14 ."da"PS.reconfigure PSconfig +5 "processing"%#A d`xb +4 ."da"PS.seek 0.25ml +5 "processing"%6'7 +341 "core" ' +32 ."da"delay 5 seconds +503 "processing"%X% +4 "core" %7  + #"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 + "processing"% +10 ."da"PS.seek 2ml +2 "processing"%F'[ +1617 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%? +78 "core" + ."da"PBV.dial :waste1 +2 "processing"%8  +36 "core" +2 "processing"%% +3 "core" %ag  +2 ."da"PS.seek 1.5ml +2 "processing"%B' +589 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%% * +36 "core" + +2 ."da"PS.seek 0ml +2 "processing"%>'W +1611 "core" ' + ."da"delay 10 seconds +1004 #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"% * +35 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%{ +78 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%V' +2531 "core" ' + ."da"PSV.dial PTV +2 "processing"%W +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%p +77 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%b +90 "core" ~ + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%  +78 "core"  +2 ."da"PS.seek :empty +2 "processing"%m'9 +2529 "core" ' +2 "processing"% 9 +3 "core" 94 + #"da"Processing Puck Heater at 28C before imaging + .PH.coast +2 "processing"%o  +3 "core" 4 + 4 +2 "processing"%f& +3 "core" &TI - +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 + "manipulator"&% +3 "core" %\ #   6 J +2 "storage"(R% +3 "core" %} { +2 "storage"([. +2 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 ."da"SC.seek 3 + "storage"(Y( +345 "core" ( + ."da"SC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (T& +3 "core" & H G r + "manipulator"&~& +4 "core" &- 2 +2 "manipulator"&% +3 "core" %\ # 2 J +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&(( +184 "core" ( +2 "manipulator"&H& +3 "core" &\  1$ +2 "storage"(x& +3 "core" & > H S +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&' +98 "core" ' +2 "storage"(L& +3 "core" & D H +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 ."da"SE.seek :beamBreak + "storage"(A'L +297 "core" ' +2 "storage"(|- +3 "core" -'~ + ."da"SE.configure SEconfig +3 "storage"(#QK-0-\ b +2 "manipulator"&.& +3 "core" &\  ] 0$ +2 "storage"(n& +3 "core" & " &  + ."da"Elbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 3 +2 "manipulator"&K' +30 "core" ' + ."da"Elbow.hold +2 "manipulator"&, +3 "core" , +2 ."da"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 "storage"(v- +2 "core" -'~ +2 ."da"SE.seek 1.1 Pucks below Top Plate +2 "storage"('6 +32 "core" ' +2 "manipulator"&J% +4 "core" %u   % + "storage"(\ & +4 "core" &  \ % + ."da"Forearm.force -20 +2 "manipulator"&5 +2 ."da"Forearm.seek 3 + 279 counts +2 "manipulator"&' +20 "core" ' +2 "manipulator"&)& +3 "core" &\   y 2# +2 "storage"( & +4 "core" & F = < + ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&d' +17 "core" ' +2 ."da"SE.seek 2.1 Pucks below Top Plate +2 "storage"(r'% +41 "core" ' +2 "manipulator"&& +4 "core" &\   5# + "manipulator"&@% +4 "core" %н   ~ 5 +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&'\ +90 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&-( +255 "core" ( +2 "manipulator"&^& +4 "core" & 0X + ."da"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &"& +3 "core" & 1X + ."da"Forearm.seek PC +2 "manipulator"&4' +95 "core" ' + ."da"Hand.close +2 "manipulator"&O/ +67 "core" / +2 ."da"PC.seek :open +2 "processing"%S( +402 "core" ( +2 "storage"( & +47 "core" & = = +9 "manipulator"&& +3 "core" & 4X +2 "manipulator"&% +3 "core" %  4 +2 ."da"Forearm.seek :retract +2 "manipulator"&w'\ +101 "core" ' +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&'( +260 "core" ( +2 "manipulator"&& +3 "core" &\  g 1$ +2 "storage"(_& +4 "core" & I J  +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&$' +102 "core" ' + ."da"Hand.open +2 "manipulator"&*1 +68 "core" 1 +2 "storage"(P- +3 "core" -'% +2 ."da"SE.seek 1.86 Pucks below Top Plate +2 "storage"(y' +29 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.19 Pucks below Top Plate +2 "storage"(' +50 "core" ' +2 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da19jun1816h100ml.tif +1948 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +603 #"da"SX HX9/16 (USB:67): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 21.989 seconds\ /var/log/esp/da19jun1816h100ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da19jun1816h100ml15s.tif +1564 #SX HX9/16 (USB:67): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da19jun1816h100ml15s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da19jun1816h100ml30s.tif +3065 #SX HX9/16 (USB:67): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da19jun1816h100ml30s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da19jun1816h100ml70s.tif +3568 "Can" ?> +3551 #"da"SX HX9/16 (USB:67): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da19jun1816h100ml70s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"HABfans.email "21.989 sec auto-exposure",Subject: "da19jun1816h100ml images!" +10 "storage"(`- +12 "core" -' +8 "storage"(N& +4 "core" & +2 "manipulator"&& +3 "core" & G O$ +2 ."da"Elbow.seek 3 +3 "manipulator"&9( +3 "core" ( + "manipulator"&& +4 "core" &  O$ +2 "storage"(#& +4 "core" &  +2 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&q' +17 "core" ' +2 ."da"SE.reconfigure SEgently +3 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.91 Pucks below Top Plate +3 "storage"('+ +63 "core" ' +2 "manipulator"&i& +4 "core" &   V [$ + "storage"(5& +6 "core" & !  = + ."da"Elbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +4 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 3 +3 "manipulator"&j' +29 "core" ' +2 ."da"Elbow.hold +3 "manipulator"&/, +4 "core" , +3 ."da"Elbow.reconfigure TightElbow +4 "manipulator"&$&.,(\ #b +4 ."da"SE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 2.09 Pucks below Top Plate +4 "storage"(E' +27 "core" ' +4 "manipulator"&D% +4 "core" %{  P. +2 "storage"(!& +3 "core" &   , +2 ."da"Forearm.force -20 +2 "manipulator"&5 +3 ."da"Forearm.seek 3 + 318 counts +6 "manipulator"&]'D +23 "core" ' +5 "manipulator"&k& +8 "core" & , + ]$ +4 "storage"(h& +8 "core" & R <  +4 ."da"Forearm.reconfigure TightForearm +4 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&s' +22 "core" ' +2 "storage"(% +6 "core" % Q P f +2 ."downElevator"SE.seek :down +3 "storage"('v +100 ( % +9 "core" %+ & & Zo +5 "manipulator"&c% +9 "core" %о , .  ^ +4 ."da"Forearm.reconfigure LooseForearm +4 "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek :retract +4 "manipulator"&'\ +99 "core" ' +20 ' +3 ."downElevator"SE.coast +2 "storage"(5 +7 ."da"SC.coast + "storage"(6 +14 #tStarting finalPurge +6 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +7 "processing"%Z& +11 "core" & +5 "manipulator"&}& +11 "core" &\ + *  a$ +7 "manipulator"&=% +11 "core" %\ & , , a!S +5 ."psFlush"Elbow.seek FlushPuck::Garage +6 "manipulator"&(- +181 "core" ( +2 "manipulator"&t& +4 "core" &- + , d' +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" &- ) " d' + ."psFlush"Forearm.seek :garage +3 "manipulator"&g' +111 "core" ' + ."psFlush"Hand.close +2 "manipulator"&0/ +75 "core" / +2 "manipulator"&l& +4 "core" &-  \ % \\' +2 "manipulator"&7% +3 "core" %   \\? +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&I'\ +99 "core" ' +3 ."psFlush"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&;( +128 "core" ( +6 "manipulator"&1& +14 "core" & G M  gP +6 ."psFlush"Elbow.reconfigure LooseElbow +5 "manipulator"&$ &.,(#b +14 &2& +15 "core" & E M gP +8 ."psFlush"Forearm.reconfigure TightForearm +11 "manipulator"&#Q@2^d^\ b +11 ."psFlush"Forearm.seek PC +10 "manipulator"&' +101 "core" ' +7 "manipulator"&\\& +6 "core" & > 2 , eP +3 "manipulator"&3% +4 "core" % D E { f +2 "processing"%,& +4 "core" & +2 "processing"%:& +3 ."psFlush"PC.seek :closed +2 "processing"%G(Tg +4 "core" & +3 & 6 +10 &;Gp 1 +9 &bpr F +10 &Q Q +9 &B P +9 &C Q +10 &DD P +12 &F Q +10 &F Q +14 &C Q +10 &KF Q +15 &!C P +6 &"H P +9 &$G P +5 &&SF Q +10 &(F P +18 &)C P +5 &+G P +3 &-[F Q +10 &/G> P +6 &0F Q +8 &2F6 Q +10 &4dGU P +8 &6&G% P +9 &7B Q +14 &9G Q +12 &;kE Q +15 &=.A P +11 &>C Q +2 &@E\ Q +18 &BtA P +9 &D6G P + &ED Q +16 &GI Q +3 &IxP R +10 &K4c T +11 &L W +2 &N X +8 &Po X +9 &R1 X +9 &Scc\ - +10 &T<T 3 +9 ( + &TB\ - + "processing"%:& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.79 +2 "processing"%a& +4 "core" &TB - + ."psFlush"Hand.open +2 "manipulator"&z1 +75 "core" 1 +2 "manipulator"&Q% +8 "core" % F 2 d +55 ."psFlush"Forearm.reconfigure LooseForearm +4 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&u'\ +94 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +147 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +3 "processing"%#A d`xb +3 ."psFlush"PS.seek 1ml +2 "processing"%C'P +187 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +920 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%<' +1614 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%X +78 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%6  +34 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2638 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%? +75 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%8' +585 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2132 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%F +75 "core" + ."psFlush"PBV.dial PSV +3 "processing"%% U +66 "core" T +2 ."psFlush"PS.seek 0ml +2 "processing"%B'W +2632 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +46 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +2629 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%{  +73 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%>'9 +2632 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%W +57 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%p' +2637 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%b +77 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%'W +2628 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%V @ +45 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +2638 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%o  +74 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%f'9 +2629 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +56 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%R'P +1098 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%[' +1606 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%T +77 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%~  +54 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2629 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%H +75 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%x' +592 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%+' +2122 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%L +75 "core" + ."psFlush"PBV.dial PSV +3 "processing"% U +56 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%|'W +2636 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%. @ +46 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%n' +2638 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%v  +73 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%J'9 +2629 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%\ +46 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%)' +2636 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +73 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%'W +2631 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%@ @ +57 "core" B +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2643 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%(  +76 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%A'9 +1920 "Can" <; +712 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'K& +4 "core" & +2 "manipulator"&& +3 "core" & { H mP +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&( +3 "core" ( + "manipulator"&d& +4 "core" & ; mP + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &^& +2 "core" & } : mP +2 .tForearm.seek PC +2 "manipulator"&"' +96 "core" ' + .tHand.close +2 "manipulator"&/ +76 "core" / +2 .tPC.seek :open +2 "processing"%O( +403 "core" ( +2 "manipulator"&& +3 "core" & S qP +2 "manipulator"&e% +3 "core" % V q +2 .tForearm.seek :retract +2 "manipulator"& '\ +104 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +352 "core" ( +2 "manipulator"&& +3 "core" & n q3 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &4& +3 "core" & Q r3 + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'ρ +102 "core" ' +2 "manipulator"&_& +3 "core" &  m3 +2 "manipulator"&-% +4 "core" %| z ' m +2 "collection"'*& +4 "core" & + "collection"'P& +4 .tCC.seek :closed +2 "collection"'w(O +3 "core" & +3 &  +8 &2y +{ +10 &by ? +9 &sl P +10 &6G O +9 &L O +9 &K O +10 &|L O +9 &=M P +9 &N P +55 &I P +6 & I P + &"EJ P + &$N P + &%J O +2 &'K P + &)MI P +8 &+J O +10 &,K P +9 &.N P +10 &0UN P +9 &2H P +9 &3I P +10 &5J O +9 &7^J O +9 &9J P +10 &:M O +9 &<J O +10 &>fJ O +9 &@(J O +9 &AO P +10 &CL O +9 &EkP P +9 &G*Y Q +10 &Hg S +9 &J W +10 &LO ] +9 &N L +9 &O3? / +10 &Ob F +5 ( + "collection"'P& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.95 +2 "collection"'r& +4 "core" &OZ F + &OZ F + .tHand.open + "manipulator"&y1 +65 "core" 1 +2 "manipulator"&`% +4 "core" % | k j k +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&N'\ +94 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'& +4 "core" &OZ F +2 "collection"'% +3 "core" % + .tCSV.dial CSR +2 "collection"'#  +42 "core"  +2 "collection"'i% +4 "core" % + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +2 "collection"'5'l +1354 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 'D% +3 "core" %l \ +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'!' +690 "core" ' + .tCSV.dial :waste +2 "collection"'k +144 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'h' +1992 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"''& +4 "core" &OZ F +2 "collection"'$% +3 "core" % + .tCSV.dial :flush +2 "collection"'  +46 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"''l +1300 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"'q @ +42 "core" A +2 "collection"' % +4 "core" %l  +2 .tCS.seek 7ml + "collection"'c'\ +574 "core" ' + ."connect"CSV.dial CTV +4 .tCTV.dial CSV +2 "collection"'9  +5 '  +41 "core"  +92  + .tCBV.dial :waste1 +2 "collection"'j @ +46 "core" ? +2 .tCS.seek 0ml +2 "collection"'Z' +1799 "core" ' + #tFlushing lower manifold's waste2 port +2 "collection"']& +4 "core" &OY F + "collection"'E% +4 "core" % + .tCSV.dial :flush +2 "collection"'}  +86 "core"  +2 .tCS.seek 5ml +2 "collection"'='l +1304 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"'s @ +43 "core" B +2 "collection"'t% +3 "core" %l  +2 .tCS.seek 7ml +2 "collection"'' +570 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'  +42 "core"  + .tCBV.dial :waste2 +2 "collection"'Y  +116 "core"  +2 .tCS.seek 0ml +2 "collection"'/' +1799 "core" ' + #tDisinfecting external Intake with kill +2 "collection"'0& +4 "core" &OY F + "collection"'l% +4 "core" % + .tCSV.dial CSR +2 "collection"'7  +45 "core"  +2 "collection"'% +4 "core" % + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml + "collection"'1' +2088 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml +2 "collection"'2' D +567 "core" ' + ."connect"CSV.dial CBV +4 .tCBV.dial CSV +3 "collection"'g + '  +113 "core" ~ +27  + .tCTV.dial :intake +2 "collection"'\\  +75 "core" + .tIntake.select :open +2 "sampler") +9 .tCS.seek 2ml +2 "collection"'3' \\ +2040 "core" ' + .tIntake.select :close +2 "sampler")0 +9 .tCTV.dial :air + "collection"',  +75 "core" ~ +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'I' +595 "core" ' + .tCSV.dial CSR +2 "collection"'S  +102 "core"  +2 "collection"'a% +3 "core" % +2 #tPulling 5ml of CSR.flush + .CSR.select :flush + "collection"' +11 .tCS.seek 5ml + "collection"'z'l +1355 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml +2 "collection"'Q' D +1351 "core" ' + .tCSV.dial CBV +2 "collection"': +103 "core" +2 .tCS.seek 0ml +2 "collection"'' +2628 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &  m3 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&m( +4 "core" ( +2 "manipulator"&C& +3 "core" &  m3 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &X& +3 "core" &  m3 + .tForearm.seek CC +2 "manipulator"&6'ρ +100 "core" ' + .tHand.close +2 "manipulator"&& +4 "core" &D +1178 #t-> access 3 +3 .SE.seek :down + "storage"(b'v +10 "core" ' +2 "manipulator"&p% +3 "core" %\ # T p L +2 "manipulator"&V& +3 "core" &- 3 q +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 7 + "storage"(([z +1283 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (o& +2 "core" &[w  S\  +27475 "Can" AA +60002  AA +6352 #t-> access 4 +3 .SE.seek :down + "storage"( 'v +3 "core" ' +2 "manipulator"&% +4 "core" %\ # l h : j L + "manipulator"&f& +4 "core" &- _ g  j + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 +2 "storage"(R($ +1916 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (T& +2 "core" && \  +2298 #t-> startTube 4 +1671 #-> da 100 +2 #da sampling at most 100ml +3 #Loading sh1 puck from tube 4 into Collection Clamp +2 ."Qmail"HABfans.email "Started da in tube 4 at 16:49:02EDT18-Jun-19\\n{1 => 0,\\n 5 => 1}\\nCan@16:46:59, 22.5C, 54% humidity, 14.2psia, 12.513V, 0.325A, 0.325A avg, 4.06W",Subject: "da sampling at most 100ml" +2 "collection"'~& +5 "core" & + "manipulator"&[% +4 "core" %\ # \\ _ l L +3 "storage"(H% +4 "core" %~ ?\  +2 "storage"(. +2 "core" .($ +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"(x(,H +974 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +4 (L& +3 "core" &,H$ Q\ \  +2 "manipulator"&& +4 "core" &- i g  j +2 "manipulator"&+% +3 "core" %\ # j h * j L +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 +2 "manipulator"&.( +178 "core" ( +2 "manipulator"&|& +3 "core" &\ g ` i# +2 "storage"(v& +4 "core" &,H$ P\ \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&n'# +103 "core" ' +2 "storage"(\ & +3 "core" &,H$ M\ \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak + "storage"(J'L +298 "core" ' +2 "storage"( - +3 "core" -'| + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +3 ()& +2 "core" &,H$ \ \  +2 "manipulator"&@& +3 "core" &\ t n# +2 .tElbow.seek 4 +2 "manipulator"&( +3 "core" ( +2 "manipulator"&(& +3 "core" &\ b n# +2 "storage"(& +3 "core" &,H$ %\ \  +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&K'ϓ +24 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&/ +73 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&d& +4 "storage"(^'v +3 "core" &\ m | 3 m# +2 "manipulator"&% +3 "core" % ϊ g m l* +2 .tForearm.seek :retract +2 "manipulator"&;'\ +92 "core" ' +2 .tElbow.seek CC +2 "manipulator"&u( +142 "core" ' + ."downElevator"SE.coast + "storage"(5 +35 "core" ( +2 "manipulator"&G& +4 "core" & q p W k6 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & i d 8 k6 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&e'ρ +110 "core" ' +2 "manipulator"&"& +4 "core" & e h ' l6 +2 "manipulator"&% +3 "core" %y j ^  l` +2 "collection"'& +3 "core" &V +2 "collection"'4& +3 .tCC.seek :closed +2 "collection"'_(O +4 "core" & +2 &  +8 &0y +| +10 &bx\ ? +9 &ej P +9 &%J P +10 &J P +9 &J P +10 &mJ O +9 &-L P +9 &J O +10 &L P +9 & tI P +9 &"7J O +10 &#L O +9 &%J O +10 &'|L P +9 &)>N P +9 &+N P +10 &,O P +9 &.I P +9 &0GK O +10 &2 J O +9 &3J O +10 &5Jn P +9 &7NN P +9 &9N P +10 &:I P +9 &<I P +10 &>VI P +9 &@I P +9 &AL O +10 &CQ Q +9 &EYY Q +9 &Gb> R +10 &H V +9 &JE \\ +9 &L?w ] +10 &M S +9 &O3K $p +10 &O~y O +5 ( + "collection"'4& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.16 +2 .Hand.open + "manipulator"&-1 +3 "core" &O~gy O +71 1 + "manipulator"&*% +4 "core" % y g i i` +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& '\ +98 "core" ' + .tSC.coast + "storage"(6 +3 #tcollectSample 100ml w/bubble point of 24psi + #Priming 7ml + .Gate.power :sampler,:ON +2 ."pumping"Gate.power :analytic3,:ON +3 .tIntake.select :close +2 .Exhaust.select :close +2 .SS.hold + "sampler")&+ +3 "core" + +2 "sampler")P% +3 "core" %&bb \  +2 "collection"'r& +3 "core" &O~gu O +4 "Can" AA + #tCalibrating pressure sensors + .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X +16  +2 .tdelay 3.8 seconds +382 "collection"'% +3 "core" %i + "sampler")#% +4 "core" %?.ed \ u + .tSSV.dial :spit +2 "sampler")i +136 "core"  +2 .tSS.seek 0ml +2 "sampler")' +282 "core" ' + .tSSV.dial CBV +2 "sampler")M  +136 "core" +2 .tCTV.dial :intake +2 "collection"'D  +74 "core"  + #tWaiting for external sampler to finish priming... + .delayUntil "16:52:30.38" +1607 #"pumping"0.0L/min +3006 #0.0L/min +3006 #0.0L/min +3006 #0.0L/min +3006 #0.0L/min +2866 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open + "sampler") +134 #"pumping"0.0L/min +76 "collection"'5% +3 "core" % + #tIntake @14.7psia, vacuum from 9.2 to 12.2psi +2 .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X' D +53 "core"  +2 .tCTV.dial :air + "collection"'B  +76 ."samplerPumpShutdown"Gate.power :sampler,:OFF +2 "core" ~ +2 ."pumping"Gate.power :analytic3,:OFF +2 .tdelay 15 seconds +1502 .SSV.dial :spit,avoiding: :exhaust +2 "sampler")p +138 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +4 .tSS.seek 0ml +2 "collection"'V  +6 "sampler")o' +3 "core" ' + .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")  +125 "core"  +13  +628 ' +2 "sampler")f% +3 "core" %XX \  +2 .tCBV.dial between SSV and waste2 +2 "collection"'b  +30 "core"  +2 "collection"'% +4 "core" % A E  +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV + "collection"'T  +44 "core"  +2 .tCS.reconfigure CSpressurize +2 "collection"'# d@<< b +2 .tCS.seek 0ml +2 "collection"'~' +2420 "core" 'C A ؟ +2 "collection"'[% +4 "core" % B  +2 "sampler")H% +3 "core" %X[ \  +2 #tBubblePoint: Intake @37.8psia, Outlet @13.7psia + .CBV.dial SSV + "collection"' @ +40 "core" B +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"' ' +98 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +3 "sampler")) +134 "core" ' + ."CSpush"CS.coast +2 "collection"'5 +3 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'D' +98 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +3 "sampler")5 +108 "core" ' + ."CSpush"CS.coast + "collection"'5 +28 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X9 +4 "core" 9J +102 "collection"'[9 +2 "core" 9G +103 "collection"'H9 +2 "core" 9F +103 "collection"'9 +2 "core" 9 D +103 "collection"'o9 +2 "core" 9!A +103 "collection"'L9 +4 "core" 9:? +102 "collection"'9 +2 "core" 9S= +103 "collection"'+9 +2 "core" 9k; +103 "collection"'R9 +2 "core" 9: +103 "collection"'|9 +2 "core" 98 +103 "collection"'%9 +3 "core" 95 +103 "collection"'\ 9 +2 "core" 93 +103 "collection"' 9 +2 "core" 92 +103 "collection"'v9 +2 "core" 91 +103 "collection"')9 +2 "core" 9 . +103 "collection"'~9 +2 "core" 9!- +103 "collection"' 9 +2 "core" 96+ +103 "collection"'W9 +2 "core" 9K) +103 "collection"'@9 +2 "core" 9` ( +103 "collection"'9 +2 "core" 9s' +103 "collection"'9 +3 "core" 9% +103 "collection"'(9 +2 "core" 9$ +103 "collection"'9 +2 "core" 9" +103 "collection"'.9 +2 "core" 9 " +103 "collection"'n9 +2 "core" 9% +103 "collection"'G9 +4 "core" 9) +102 "collection"'J9 +2 "core" 9- +103 "collection"'d9 +2 "core" 9 1 +103 "collection"'9 +2 "core" 9 5 +103 "collection"'9 +2 "core" 9 !: +104 "collection"'"9 +2 "core" 9 0> +103 "collection"'9 +2 "core" 9 >B +103 "collection"'^9 +2 "core" 9 MF +103 "collection"';9 +2 "core" 9 ZK +103 "collection"'?9 +2 "core" 9 iO +103 "collection"'49 +3 "core" 9 vS +103 "collection"'K9 +2 "core" 9 W +103 "collection"'*9 +2 "core" 9 [ +103 "collection"'P9 +2 "core" 9 ` +103 "collection"'r9 +2 "core" 9 d +103 "collection"'9 +4 "core" 9 h +102 "collection"'x9 +2 "core" 9 l +103 "collection"'&9 +2 "core" 9 p +103 "collection"'9 +2 "core" 9 u +103 "collection"'e9 +2 "core" 9 y +103 "collection"'`9 +3 "core" 9 } +103 "collection"'#9 +2 "core" 9  +103 "collection"'i9 +2 "core" 9  +103 "collection"'M9 +2 "core" 9  +103 "collection"'9 +2 "core" 9\  +103 "collection"'59 +2 "core" 9\  +103 "collection"'-9 +2 "core" 9\ \ +103 "collection"'D9 +2 "core" 9\  +103 "collection"'y9 +2 "core" 9\ " +103 "collection"'9 +2 "core" 9\ )\ +103 "collection"'$9 +4 "core" 9\ 0 +102 "collection"'9 +2 "core" 9\ 5\ +103 "collection"''9 +2 "core" 9\ <\ +103 "collection"'q9 +2 "core" 9\ A +103 "collection"'h9 +2 "core" 9\ F +103 "collection"'k9 +3 "core" 9\ K +102 "collection"'!9 +2 "core" 9\ P +103 "collection"'99 +2 "core" 9\ T +103 "collection"'j9 +2 "core" 9\ Y +103 "collection"'9 +2 "core" 9\ \\ +103 "collection"'c9 +3 "core" 9\ a +103 "collection"' 9 +2 "core" 9\ d +103 "collection"'}9 +2 "core" 9\ h +103 "collection"'Z9 +2 "core" 9\ k +103 "collection"'9 +2 "core" 9\ n +103 "collection"'t9 +2 "core" 9\ q +3 .tCH.hold 10:00,70C +3 "collection"'s `\ `\ p  +3 "core"  +31944 "Can" +28058 "core" ` +2 "collection"']9 +3 "core" 9\  +2 #tCollection Puck Heater at 70C after lysing + .CS.seek 0ml +2 "collection"'=' +337 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"' @ +106 "core" B + .tCSV.dial :air +2 "collection"' @ +54 "core" A +3 .tCS.seek 5ml +2 "collection"'7'l +1353 "core" ' + .tCSV.dial CTV +2 "collection"'  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'/ @ +44 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'1  +45 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'g @ +43 "core" ? +2 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"'0' +1371 "core" ' + #tRecovering Lysate into Collection syringe (recycling once) +2 .CSV.dial CBV + "collection"'l +104 "core" ~ + .tCBV.dial CSV +2 "collection"'\\  +29 "core"  +2 "collection"'2% +3 "core" %    +3 .tCS.seek 5ml + "collection"''l +1348 "core" ' + .tdelay 5 seconds +503 .CTV.dial :air +2 "collection"'S  +44 "core" +2 "collection"'a% +3 "core" %l!  +2 .tCS.seek 7ml +2 "collection"'I' +594 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air2 +2 "collection"'z @ +42 "core" ? +2 .tCS.seek 10ml +2 "collection"':' D +842 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +3 "collection"', ` +117 "core" ^ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'3   +39 "core" ! +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'  +3 'C  +28 "core"  +109  +2 .tCS.seek 5ml +2 "collection"'Q'l +1349 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"' @ +102 "core" A + .tCSV.dial :waste +2 "collection"'N +116 "core" +2 .tCS.seek :empty + "collection"'w'Ͱ +1350 "core" ' + .tCSV.dial :air +2 "collection"' @ +72 "core" B +2 .tCS.seek 5ml +2 "collection"'8'l +1353 "core" ' + .tCSV.dial CTV +2 "collection"'X  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'< @ +45 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'m  +45 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"' @ +43 "core" > +2 .tdelay 2 seconds +202 .CS.seek 0ml +51 "collection"'' +1361 "core" ' + #tRecovering Lysate (#2 of 2) +2 .CSV.dial CBV + "collection"'F +102 "core"  + .tCBV.dial CSV +2 "collection"'{  +39 "core"  +2 "collection"'B% +4 "core" % +2 .tCS.seek 5ml +2 "collection"''l +1373 "core" ' + .tdelay 5 seconds +503 .CTV.dial :air +2 "collection"'  +44 "core" +2 "collection"'p% +4 "core" %l&I +2 .tCS.seek 7ml + "collection"'V'\ +594 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air2 +2 "collection"' @ +43 "core" ? +2 .tCS.seek 10ml +2 "collection"'6' D +850 "core" ' +3 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'f ` +117 "core" _ +2 #tLysing Complete + "collection"'b& +4 "core" &O~cuzv O +2 #tStoring sh1 puck in Collection Clamp to tube 3 + "manipulator"&% +3 "core" %  h p k k\ h +2 "storage"(T% +4 "core" %  O\ + "storage"(>. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 3 + "storage"([( +343 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (H& +3 "core" & L\  +2 "manipulator"&& +4 "core" & B X j i6 + "manipulator"&o% +4 "core" %  H W  i\ h +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&L( +154 "core" ( +2 "manipulator"&& +3 "core" & ^ m +2 "storage"(+& +4 "core" & /\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&R' +102 "core" ' +2 "storage"(|& +4 "core" & U\  + .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(%'L +273 "core" ' +2 "storage"(\ - +3 "core" -'L + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tSE.seek :place +2 "storage"( ' +37 "core" ' +2 "manipulator"&v& +4 "core" & l 1 l +2 "manipulator"&)% +3 "core" % } q 1 m +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&~'\ +92 "core" ' +2 .tElbow.seek CC + "manipulator"& ( +168 "core" ( +2 "manipulator"&W& +3 "core" & S G  hI +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &@& +2 "core" & J M I gI +2 .tForearm.seek CC +2 "manipulator"&'ρ +101 "core" ' + .tHand.close +2 "manipulator"&/ +72 "core" / +9 .tCC.seek :open +2 "collection"'(( +379 "core" ( +2 "storage"(& +3 "core" &\  +2 "storage"(.& +3 "core" & 9\  +2 "manipulator"&n& +4 "core" & V H hI + "manipulator"&G% +4 "core" % ό ; I p hz + .tForearm.seek :retract +2 "manipulator"&J'\ +97 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 + "manipulator"&d( +147 "core" ( +2 "manipulator"&& +3 "core" & 7 n +2 "storage"(& +4 "core" &\ +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 3 +2 "manipulator"&"' +110 "core" ' + .tElbow.hold +2 "manipulator"&, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&^1 +66 "core" 1 +2 "manipulator"&;% +4 "core" % l \   ` +2 "storage"(?& +3 "core" & \  +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 3 + 319 counts +2 "manipulator"&4'E +20 "core" ' +2 "manipulator"&K& +4 "core" & n + "storage"(*& +4 "core" &   H\ +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&P' +23 "core" ' +2 "storage"(r% +4 "core" %   \\\  +2 ."downElevator"SE.seek :down +4 "storage"('v +100 (x% +33 "core" %ĭ? \ ]} + "manipulator"&&% +4 "core" %о n +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +40 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +2 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'e& +4 "core" &{ +2 "manipulator"&`& +3 "core" &  q +2 "manipulator"&#% +4 "core" %   q + .tElbow.seek FlushPuck::Garage +2 "manipulator"&i(- +177 "core" ( +2 "manipulator"&M& +3 "core" &-  q +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" &-  q + .tForearm.seek :garage +2 "manipulator"&5' +108 "core" ' +2 .tHand.close +2 "manipulator"&-/ +65 "core" / +2 "manipulator"&D& +4 "core" &- G O G e + "manipulator"&y% +4 "core" %  0 1 dS + .tForearm.seek :retract +2 "manipulator"&'\ +106 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&$( +294 "core" ( +2 "manipulator"&& +3 "core" & D m@ +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +5 &'& +2 "core" & m@ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&q'ρ +107 "core" ' +2 "manipulator"&h& +4 "core" & |  p@ + "manipulator"&k% +4 "core" %φ z  pa +2 "collection"'!& +3 "core" &| +2 "collection"'9& +3 .tCC.seek :closed +2 "collection"'j(O +3 "core" &{ +3 &|  +10 &1x{ +| +9 &cv| ? +9 &qiz O +10 &4G{ N +9 &N} N +10 &L N +9 &zM{l N +9 &;N} O +10 &I}~ N +9 &M| N +9 & J|~{ O +10 &"CJ{_ O +9 &$L}  N +10 &%G{} N +9 &'N} N +9 &)KJ~ O +10 &+J~ N +9 &,I| N +9 &.L| N +10 &0TJ{ N +9 &2G|  N +10 &3K| O +9 &5J} N +9 &7\\J} N +10 &9M~ N +9 &:J| N +9 &<L|~ N +10 &>dK} N +9 &@%J} O +10 &AL{q N +9 &CL|` O +9 &EkQ|R O +10 &G+V}J O +9 &Hm}: R +9 &J+ W +10 &LL \\ +9 &N   L +10 &O.>  . +9 &Ok  K +5 ( + "collection"'9& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.99 +2 "collection"'& +4 "core" &O_ K + &O_ K + .tHand.open + "manipulator"&c1 +71 "core" 1 +2 "manipulator"& % +3 "core" %χ m` +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&}'\ +98 "core" ' + .tPSV.dial PSR +2 "processing"%Z +46 "core"  +2 "processing"%% +3 "core" %9P +2 #tPulling 1.5ml of PSR.flush +48 .PSR.select :flush +4 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%t' +1619 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%Y  +46 "core"  +2 .tPS.seek 0ml +2 "processing"%s'W +1616 "core" ' + .tPSV.dial PSR +2 "processing"%] +46 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%E' +2636 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "processing"%  +3 "collection"'  +42 "core"  +43 + .tPSV.dial :mixloop +2 "processing"%= +104 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%  +133 "core" +2 .tPS.seek 0ml +2 "processing"%/'W +1120 "Can" @@ +1510 "core" ' + .tPSV.dial :air +2 "processing"%1  +57 "core" +2 .tPS.seek 2.5ml +2 "processing"%g' +2633 "core" ' + .tPSV.dial :mixloop +2 "processing"%7 +42 "core" +2 .tPS.seek 0ml +2 "processing"%l'W +2639 "core" ' + .tPSV.dial :air +2 "processing"%\\  +56 "core" +2 .tPS.seek 2.5ml +2 "processing"%2' +2630 "core" ' + .tPSV.dial :mixloop +3 "processing"%0 +42 "core" +2 .tPS.seek 0ml +2 "processing"%S'W +2632 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&a& +4 "core" & l k | j@ +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&( +11 "core" ( +2 "manipulator"&z& +3 "core" & i m O k +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &I& +3 "core" & j i Z k +2 .tForearm.seek CC +2 "manipulator"&,'ρ +104 "core" ' + .tHand.close +2 "manipulator"&3/ +67 "core" / +2 .tCC.seek :open +2 "collection"'( +377 "core" ( +2 "manipulator"&C& +3 "core" & ` k M i +2 "manipulator"&:% +3 "core" % z f ]  j +2 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&N(- +275 "core" ( +2 "manipulator"&Q& +3 "core" &-  p +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- + p +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&w' +115 "core" ' +3 .tHand.open + "manipulator"&X1 +73 "core" 1 +2 "manipulator"&<% +3 "core" % ` * / a0 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&m'\ +106 "core" ' + .tPSV.dial :mixloop +2 .PTV.dial :PRVmixing + ."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"'& +4 "core" & +2 "manipulator"&8% +3 "core" %  n7 +2 "storage"(F% +3 "core" %   T\ +2 "storage"({. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 4 + "storage"(B(,H +343 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (& +2 "core" &,K%\  +2 "manipulator"& & +3 "core" &- g g 0 l +2 "manipulator"&p% +3 "core" %  u 5 m7 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 + "manipulator"&( +183 "core" ( +2 "manipulator"&& +3 "core" & j i b l# +2 "storage"(V& +4 "core" &,H .\ \ + .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&f'# +96 "core" ' +2 "storage"(b& +3 "core" &,H  \ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak + "storage"('L +291 "core" ' +2 "storage"(T- +3 "core" -'~ + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (>& +3 "core" &,H \ + "manipulator"&H& +3 "core" &\ n# +2 .tElbow.seek 4 +2 "manipulator"&( +21 "core" ( +2 "manipulator"&o& +4 "core" &  p + "storage"(& +4 "core" &,H   a\ \ +2 .tForearm.seek 4 + 300 counts + "manipulator"&+'ϓ +22 "core" ' + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&|/ +71 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&u& +3 "storage"( 'v +6 "core" & " m +2 "manipulator"&\ % +3 "core" % ϋ o- +2 .tForearm.seek :retract +2 "manipulator"&v'\ +100 "core" ' +2 .tElbow.seek CC +2 "manipulator"&)( +152 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +3 "core" ( + "manipulator"&%& +4 "core" & j k > j:, + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &W& +2 "core" & k i z j:, +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&@'ρ +103 "core" ' +2 "manipulator"&R& +4 "core" & l g l:, + "manipulator"&L% +4 "core" %Ϗ g i kF +2 "collection"'& +3 "core" & +2 "collection"'~& +4 .tCC.seek :closed + "collection"'_(O +4 "core" & +4 & 9 +9 &9Ju 1 +10 &dqu E +9 &Z O +10 &Gx N +9 &Lj N +9 &MIa N +10 &IS N +9 &K O +9 &K O +10 &VG N +9 &!N N +10 &"L N +9 &$Nn O +9 &&]Jj N +10 &(H_ N +9 &)IQ O +9 &+JL O +10 &-dL1 O +9 &/(G3 N +10 &0L! N +9 &2K O +9 &4nG N +10 &6.L O +9 &7F N +9 &9K O +10 &;tJ8 O +9 &=6K7 O +10 &>L- N +9 &@G N +9 &B|N O +10 &D>S O +9 &EU P +9 &Gj R +10 &Im W +9 &K! [ +10 &L ] +9 &NM = +9 &O\\- &p +10 &O|p P +2 ( + "collection"'~& +2 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.93 +2 .Hand.open + "manipulator"&1 +72 "core" 1 +2 "manipulator"&.% +4 "core" % Ϗ [ [  iF + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&n'\ +92 "core" ' + .tSC.coast + "storage"(6 +3 .tCTV.dial CSV,avoiding: :intake +2 "collection"'G  +136 "core" ~ + .tCSV.dial CTV +2 "collection"'  +30 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2632 "core" ' +2 "collection"'% +3 "core" % F ac +2 .tCS.seek 4.15ml +2 "collection"' 'Q +1577 "core" ' + .tdelay 8 seconds +803 .PSV.dial :air + "processing"%^  +46 "core"  +2 .tdelay 2 seconds +248 .PSV.dial :waste2 +4 "processing"%;  +74 "core"  +2 .tPS.seek 0ml +2 "processing"%?'W +2634 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"'K ` +39 "core" _ +2 .tCSV.dial :air +2 "collection"'* @ +43 "core" ? +2 .tCS.seek 10ml +2 "collection"'r' D +1574 "core" ' + .tCSV.dial CTV +2 "collection"'J  +44 "core"  +2 .tCS.seek 0ml +2 "collection"'x' +2627 "core" ' + .tCBV.dial :waste1 +2 "collection"'d @ +30 "core" > +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'&  +136 "core" +2 "collection"'"& +3 "core" &O|n P +2 #tStoring lyfil puck in Collection Clamp to tube 3 +2 "manipulator"&4% +3 "core" %\  7 ; Q h +2 "storage"(e% +3 "core" % .\  +2 "storage"(`. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 +2 "storage"( ( +341 "core" ( +2 .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (#& +2 "core" & +\ +2 "manipulator"&P& +4 "core" & - , - c:, + "manipulator"&M% +4 "core" %\  ) . b + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 + "manipulator"&( +153 "core" ( +2 "manipulator"&& +3 "core" & L P f\ +2 "storage"([& +3 "core" & n @\ +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&' +109 "core" ' +2 "storage"(-& +3 "core" & \ +2 .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(D'L +287 "core" ' +2 "storage"(y- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" & S T J g\ + "storage"(5& +4 "core" & w\ +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 3 +2 "manipulator"&' +39 "core" ' + .tElbow.hold +2 "manipulator"&i, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"('- +3 "core" -' +2 .tSE.seek 0.1 Pucks below Top Plate +2 "storage"(h'F +30 "core" ' +2 "manipulator"&k% +4 "core" %c W + "storage"(!& +4 "core" & 0 +  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 319 counts + "manipulator"&'E +20 "core" ' +2 "manipulator"&(& +4 "core" & O S e e\ + "storage"(9& +4 "core" & r s  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&' +21 "core" ' +2 .tSE.seek 1.1 Pucks below Top Plate +2 "storage"(c'5 +36 "core" ' +2 "manipulator"& & +4 "core" & Q Q c f\ +2 "manipulator"&Z% +3 "core" % F N 4 f +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 .tElbow.seek CC +2 "manipulator"&q( +150 "core" ( +2 "manipulator"&A& +4 "core" &  ` `3 + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &Y& +3 "core" &   % `3 + .tForearm.seek CC +2 "manipulator"&t'ρ +101 "core" ' + .tHand.close +2 "manipulator"&]/ +77 "core" / +2 .tCC.seek :open + "collection"'s( +381 "core" ( +2 "storage"(& +3 "core" & o h +2 "storage"(& +3 "core" & f o x +2 "manipulator"&=& +3 "core" &  . `3 +2 "manipulator"&% +3 "core" % Ϗ    aZ +2 .tForearm.seek :retract +2 "manipulator"&E'\ +93 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&1( +153 "core" ( +2 "manipulator"&/& +3 "core" & N G # h +2 "storage"(7& +4 "core" & 4\  +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 3 +2 "manipulator"&g' +112 "core" ' + .tElbow.hold +2 "manipulator"&\\, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&l1 +69 "core" 1 +2 "manipulator"&0% +4 "core" % g \ \ 9 Y +2 "storage"(2& +3 "core" & X X * +33 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 3 + 310 counts +2 "manipulator"&U'< +19 "core" ' +2 "manipulator"&a& +3 "core" & o O h +2 "storage"(z& +4 "core" & \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&I' +22 "core" ' +2 "storage"(3% +4 "core" %7 \  +2 ."downElevator"SE.seek :down +3 "storage"($'v +100 (}% +2 "core" %/ )\ \\y +2 "manipulator"&j% +4 "core" %м X M T i +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&C'\ +89 "core" ' +55 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%:  +75 "core" +2 .tPS.seek 2.5ml +2 "processing"%,' +2632 "core" ' + .tdelay 1 second +103 .PSV.dial :mixloop + "processing"%Q +43 "core" + .tdelay 1 second +103 .PSV.dial :air + "processing"%  +45 "core"  + .tdelay 1 second +103 .PSV.dial :mixloop + "processing"% +45 "core" + .tdelay 1 second +103 .PSV.dial :air + "processing"%X  +45 "core"  + .tdelay 1 second +103 .PS.seek 0ml +2 "processing"%<'W +2636 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%& +4 "core" & +2 "manipulator"&& +3 "core" &  q +2 "manipulator"&8% +3 "core" %\   r +2 .tElbow.seek FlushPuck::Garage + "manipulator"&F(- +170 "core" ( +2 "manipulator"&{& +3 "core" &-  q6 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &w& +3 "core" &-  r6 +2 .tForearm.seek :garage + "manipulator"&' +109 "core" ' + .tHand.close +2 "manipulator"& / +77 "core" / +2 "manipulator"&p& +3 "core" &- O G e6 +2 "manipulator"&% +4 "core" % z P N  e$ + .tForearm.seek :retract +2 "manipulator"&V'\ +102 "core" ' +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&b( +120 "core" ( +2 "manipulator"&N& +3 "core" & 7 op +42 .tElbow.reconfigure LooseElbow +10 "manipulator"&$ &.,(#b +2 &m& +3 "core" & % op +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&T' +93 "core" ' +2 "manipulator"&>& +4 "core" & 3 op +2 "manipulator"&H% +3 "core" % " o5 +2 "processing"%o& +4 "core" & + "processing"%& +4 .tPC.seek :closed +2 "processing"%|(Tg +3 "core" & +2 &  +9 &0r +z +10 &au ? +9 &]g Q +9 &D Q +10 &F Q +9 &J Q +10 &cH Q +9 &%G Q +9 &F Q +10 &I Q +9 & lD Q +9 &".F Q +10 &#J Q +9 &%E Q +10 &'uF P +9 &)7G P +9 &*F P +10 &,F P +9 &.|J Q +9 &0?J P +10 &2G P +9 &3J Q +10 &5I P +9 &7FE Q +9 &9J Q +10 &:H Q +9 &<D P +9 &>OF P +10 &@I Q +9 &AG Q +10 &CI P +9 &EWI P +9 &GK Q +10 &HR\ R +9 &J_ S +10 &LM W +9 &N  W +9 &O W +10 &Q W +9 &SGq 8 +9 &T"-` P +10 &TF  , + ( +2 "processing"%& +2 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.72 +2 "processing"%u& +3 "core" &TF , + .tHand.open +2 "manipulator"&\ 1 +69 "core" 1 +2 "manipulator"&% +3 "core" % m5 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&f'\ +105 "core" ' + .tPRV.dial :air +2 "processing"%%  +46 "core"  + .tPSV.dial :mixloop +2 "processing"%W +45 "core" +3 "processing"%% +3 "core" %V? +2 .tPS.seek 0.3ml +2 "processing"%+' +385 "core" ' + .tPSV.dial PSR +2 "processing"%R +105 "core"  +2 "processing"%L% +4 "core" %d  + #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml +2 "processing"%'* +492 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%' +1932 "core" ' + .tdelay 3 seconds +303 .PSV.dial :mixloop + "processing"% +106 "core" + .tPTV.dial :mixing +2 "processing"%v @ +74 "core" A + .tPBV.dial :waste2 +2 "processing"%  +95 "core"  +2 .tPS.seek 0ml +2 "processing"%'W +2629 "core" ' + #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&.& +4 "core" & np +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&~( +3 "core" ( +2 "manipulator"&G& +3 "core" & np + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & np +2 .tForearm.seek PC +2 "manipulator"&@' +94 "core" ' + .tHand.close +2 "manipulator"&B/ +74 "core" / +2 .tPC.seek :open +2 "processing"%S( +404 "core" ( +2 "manipulator"&& +3 "core" & op +2 "manipulator"&6% +3 "core" % 1 n +2 .tForearm.seek :retract +2 "manipulator"&^'\ +94 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&;(- +138 "core" ( +2 "manipulator"&& +3 "core" &- q b D l3 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &K& +3 "core" &- \\ h l3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&*' +112 "core" ' + .tHand.open +2 "manipulator"& 1 +77 "core" 1 +2 "manipulator"&J% +3 "core" % v * + I br +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&r'\ +106 "core" ' +2 #tLoading da puck from tube 4 into Processing Clamp + "processing"%d& +4 "core" & +2 "manipulator"&&% +3 "core" %  U o o +2 "storage"("% +3 "core" %~ * *\ +2 "storage"(4. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"(e(,H +342 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (`& +2 "core" &,F%\ \  +2 "manipulator"&#& +3 "core" &- e \\ l2 +2 "manipulator"&P% +3 "core" %  i i  l o +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&M( +162 "core" ( +2 "manipulator"&& +3 "core" & 9 oV +2 "storage"([& +3 "core" &,F%   ;\ \ \  +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&-'# +90 "core" ' +2 "storage"()& +3 "core" &,F%   O\ \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak + "storage"(n'L +284 "core" ' +2 "storage"(y- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (& +2 "core" &,F% #\ \  +2 "manipulator"&5& +3 "core" & \\ \\ lV +2 .tElbow.seek 4 +2 "manipulator"&'( +3 "core" ( +2 "manipulator"&k& +3 "core" & h V lV + "storage"(!& +4 "core" &,F% %\ \  +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&('ϓ +19 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&9/ +73 "core" / +4 ."downElevator"SE.seek :down +4 "manipulator"& & +2 "storage"(Z'v +6 "core" & mV +2 "manipulator"&% +4 "core" % ϖ m A kC + .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 .tElbow.seek PC +2 "manipulator"&D( +167 "core" ' + ."downElevator"SE.coast + "storage"(5 +88 "core" ( +2 "manipulator"&& +3 "core" & h j iL +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & h j  jL +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&h' +102 "core" ' +29 "manipulator"&A& +4 "core" & mL +2 "manipulator"&Y% +3 "core" % m +2 "processing"%& +3 "core" &O +2 "processing"%i& +3 .tPC.seek :closed +2 "processing"%](Tg +3 "core" &I +4 &R 6 +10 &6HqL 1 +9 &\\prI E +9 &WO Q +10 &DB P +9 &xH@ Q +9 &<F9 P +10 &E= P +9 &F6 Q +9 &I& Q +10 &CI) Q +9 &!H- Q +10 &"H( P +9 &$D$ P +9 &&KD Q +10 &(C P +9 &)D P +10 &+D Q +9 &-TG P +9 &/F P +10 &0G Q +9 &2F Q +9 &4\\C P +10 &6E P +9 &7G Q +9 &9G P +10 &;dC P +9 &=&D P +10 &>G P +9 &@G Q +9 &BlF P +10 &D-D Q +9 &EJ Q +10 &GO Q +9 &IoT R +9 &K)j U +10 &L X +9 &Nz W +9 &Ph} W +10 &R) X +9 &Sd] . +9 &T?n < +9 ( +2 &TN  - + "processing"%i& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.75 + .Hand.open +2 "manipulator"&1 +70 "core" 1 +3 "manipulator"&_% +3 "core" % i k a j +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +90 "core" ' + .tSC.coast + "storage"(6 +4 #tHeating da puck from tube 4 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +4 "processing"%  +2 %=9 +5 "core" 9 +102 "processing"%9 +2 "core" 9 +103 "processing"%/9 +50 "core" 9  +104 "processing"%79 +2 "core" 9 +103 "processing"%t9 +2 "core" 9 +103 "processing"%q9 +2 "core" 9 +103 "processing"%l9 +2 "core" 9 +103 "processing"%09 +2 "core" 9  +103 "processing"%29 +2 "core" 9$ +104 "processing"%a9 +2 "core" 9( +103 "processing"%z9 +2 "core" 9- +103 "processing"%E9 +2 "core" 91 +103 "processing"%39 +2 "core" 95 +103 "processing"%}9 +2 "core" 99 +103 "processing"%19 +3 "core" 9= +103 "processing"%j9 +2 "core" 9B +103 "processing"%g9 +2 "core" 9F +103 "processing"%U9 +2 "core" 9J +103 "processing"%c9 +2 "core" 9N +103 "processing"%:9 +3 "core" 9R +102 "processing"%I9 +2 "core" 9W +103 "processing"%$9 +2 "core" 9[ +103 "processing"% 9 +2 "core" 9_ +103 "processing"%?9 +2 "core" 9c +103 "processing"%Q9 +3 "core" 9 g +102 "processing"%9 +2 "core" 9l +103 "processing"%9 +2 "core" 9p +103 "processing"%X9 +2 "core" 9!t +103 "processing"%,9 +2 "core" 9(x +103 "processing"%9 +2 "core" 91| +103 "processing"%9 +2 "core" 99 +103 "processing"%89 +2 "core" 9@ +103 "processing"%{9 +2 "core" 9I +103 "processing"%w9 +2 "core" 9Q +103 "processing"%\\9 +3 "core" 9X +103 "processing"% 9 +2 "core" 9` +103 "processing"%p9 +2 "core" 9h +3 .tPH.hold 2:00:00,28C +3 "processing"% ppa +3 .tdelay 1:30 +2 "core"  +6714 "Can" 99 +2286 .tPSR.select :air + .PSV.dial PSR +2 "processing"%C +107 "core"  +2 "processing"%N% +4 "core" %V + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%m' +596 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +9 .tPS.seek 2ml +2 "processing"%'[ +1621 "core" ' + .tPTV.dial :puck +2 "processing"%>  +73 "core"  + .tPSV.dial PTV +2 "processing"%H +88 "core"  + .tPBV.dial :waste1 +2 "processing"%o  +136 "core"  +2 "processing"%F% +3 "core" %`7  +2 .tPS.seek 1.5ml +2 "processing"%V' +588 "core" ' + .tdelay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%O * +35 "core" , +2 .tPS.seek 0ml +2 "processing"%u'W +1608 "core" ' +2 .tdelay 5:00 +30003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%\  +35 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"% +73 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%%' +2484 "core" ' + .tPSV.dial PTV +2 "processing"%W +76 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"% +76 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +3 "processing"%T +74 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air + "processing"%<  +75 "core"  +2 .tPS.seek :empty +2 "processing"%R'9 +2475 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%L  +135 "core" + .tPSV.dial :mixloop +2 "processing"%+ +45 "core" + .tPRV.dial :ab1 +2 "processing"% @ +77 "core" B +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"% 'w +358 "core" ' + .tdelay 2 seconds +203 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "collection"'v  +2 "processing"%  +46 "core" +8 +2 "processing"%% +3 "core" %t  +2 .tPS.seek 0.32ml +2 "processing"%.'! +388 "core" ' + .tdelay 2 seconds +203 .CBV.dial between PRV and PSV +2 "collection"'G  +30 "core" + .tPRV.dial :air +2 "processing"%  +44 "core"  +2 .tPS.seek 0.9ml +2 "processing"%B'D +1238 "core" ' + .tPRV.dial :waste2 +2 "processing"%b @ +75 "core" > +2 .tPS.seek 0.5ml +2 "processing"%f' +868 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%|  +46 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%'[ +1611 "core" ' + .tPSV.dial :PML +2 "processing"%6 +45 "core" + .tPTV.dial :mixing +2 "processing"% @ +74 "core" A + .tPBV.dial :waste1 +2 "processing"%K  +34 "core"  +2 "processing"%@% +4 "core" %[  +2 .tPS.seek 1.85ml + "processing"%~'; +232 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"% * +35 "core" + +2 .tPS.seek 0ml +2 "processing"%J'W +1974 "core" ' + .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'^& +2 "core" &g +2 "manipulator"&d& +3 "core" & = 3 K dL +2 "manipulator"&&% +3 "core" %\ % G H & e!W +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&"(- +139 "core" ( +2 "manipulator"&4& +3 "core" &- * + * a. +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &*& +2 "core" &- . - ; d. +2 .tForearm.seek :garage +2 "manipulator"&`' +110 "core" ' + .tHand.close +2 "manipulator"&#/ +66 "core" / +2 "manipulator"&P& +4 "core" &-  \\ Y. + "manipulator"&% +4 "core" %   YG +2 .tForearm.seek :retract +2 "manipulator"&['\ +109 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&)( +265 "core" ( +2 "manipulator"&;& +3 "core" & M D f4 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &r& +3 "core" & D D s f4 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&y'ρ +105 "core" ' +4 "manipulator"&& +4 "core" & * #  c4 +2 "manipulator"&5% +3 "core" %φ / ,  c{ +2 "collection"'k& +3 "core" &e +2 "collection"'!& +4 .tCC.seek :closed + "collection"'9(O +3 "core" &\\ +4 &[  +8 &/u\\ +| +10 &bv_ ? +9 &ck] P +9 &%G] P +10 &K[ P +9 &JQ P +10 &lIV P +9 &-LU P +9 &J[ P +10 &J] P +9 & sK\\ P +9 &"5I] P +10 &#J\\ P +9 &%IY P +10 &'|J[ P +9 &)=L\\ P +9 &+IP P +10 &,NS P +9 &.IT O +9 &0FJ> P +10 &2GO P +9 &3IJ P +10 &5LJ P +9 &7NIR P +9 &9LU P +10 &:GO P +9 &<JT P +9 &>UNR P +10 &@JV O +9 &AKH P +10 &CN@ P +9 &E]OB P +9 &GWA Q +10 &HeO S +9 &JF X +9 &LCE \\ +10 &NG T +9 &O1CB (x +9 &Ozl= J +5 ( + "collection"'!& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.95 +2 "collection"' & +4 "core" &OzhT J + .tHand.open +2 "manipulator"&1 +75 "core" 1 +2 "manipulator"&M% +4 "core" % υ ) + , ^| + .tForearm.reconfigure LooseForearm +51 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&-'\ +104 "core" ' + .tPSV.dial PSR +2 "processing"%n +105 "core"  +2 "processing"%(% +4 "core" %Q + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%' +1617 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +44 "core"  +2 .tPS.seek 0ml +2 "processing"%''W +138 "Can" ZZ +1474 "core" ' + .tPSV.dial PSR +2 "processing"%A +45 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%Y' +2640 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +3 "processing"%  + "collection"'Z  +41 "core" ~ +126  + .tPSV.dial :mixloop +2 "processing"% +104 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +2 "processing"%S  +75 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2632 "core" ' + .tPSV.dial :air +2 "processing"%_  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%=' +2633 "core" ' + .tPSV.dial :mixloop +2 "processing"%i +46 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2641 "core" ' + .tPSV.dial :air +2 "processing"%h  +46 "core"  +2 .tPS.seek 2.5ml +2 "processing"%/' +2628 "core" ' + .tPSV.dial :mixloop +2 "processing"%e +46 "core" +2 .tPS.seek 0ml +2 "processing"%7'W +2647 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&t& +4 "core" & 1 = e4 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&q( +3 "core" ( +2 "manipulator"&l& +3 "core" & 4 H  c4 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &0& +3 "core" & , ' & c4 +2 .tForearm.seek CC + "manipulator"&2'ρ +100 "core" ' + .tHand.close +2 "manipulator"&a/ +69 "core" / +2 .tCC.seek :open +2 "collection"'z( +378 "core" ( +3 "manipulator"&E& +4 "core" & ) ! 3 b4 +2 "manipulator"&3% +3 "core" % Ϗ , + " bd +2 .tForearm.seek :retract +2 "manipulator"&}'\ +101 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&1(- +278 "core" ( +2 "manipulator"&j& +3 "core" &- ? 1 d, +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &g& +3 "core" &- D M G g, +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&U' +109 "core" ' + .tHand.open +2 "manipulator"&c1 +69 "core" 1 +2 "manipulator"&:% +3 "core" % } #   [ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&I'\ +99 "core" ' +2 ."da"delayUntil "17:44:19.67" +24777 #recoverPRVreagent08 + .PTV.dial :mixing + "processing"%$ @ +75 "core" B + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 + "processing"%? * +35 "core" * + ."da"PSV.dial :air +3 "processing"%Q  +44 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2497 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +45 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%X  +45 "core"  + ."da"delay 2 seconds +203 .PSV.dial :mixloop +2 "processing"%, +46 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%  +56 "core" +2 ."da"PS.seek :empty +2 "processing"%'9 +2498 "core" ' + #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%8 +134 "core"  +2 "processing"%{% +3 "core" %6$ +2 #"da"Pulling 0.5ml of PSR.wash .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%w' +601 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%\\'[ +1614 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +73 "core"  + ."da"PSV.dial PTV +3 "processing"%p +87 "core"  + ."da"PBV.dial :waste1 +2 "processing"%C  +34 "core"  +2 "processing"%N% +3 "core" %[u  +2 ."da"PS.seek 1.5ml +2 "processing"%' +599 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%m * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"%>'W +1608 "core" ' + ."da"delay 2:00 +1293 "Can" ?? +10710 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%H  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%o * +36 "core" , +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"%F +73 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2494 "core" ' + ."da"PSV.dial PTV +2 "processing"%O +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%V +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +76 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%\  +75 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2470 "core" ' + #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +134 "core"  +2 "processing"%u% +3 "core" %:6 + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%W' +589 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1619 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%T +76 "core" + ."da"PBV.dial :waste1 +2 "processing"%<  +36 "core" +49 "processing"%%% +3 "core" %b>  +2 ."da"PS.seek 1.5ml +2 "processing"%L' +588 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%+ * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'W +1607 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%R  +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"%v +89 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2484 "core" ' + ."da"PSV.dial PTV +2 "processing"% +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%G +76 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"% +88 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%.  +76 "core"  +2 ."da"PS.seek :empty +2 "processing"%b'9 +2473 "core" ' + #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%B  +44 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +2 "processing"%|  +132 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%f  +44 "core" ~ + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"%6 +45 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%' +446 "core" ' +2 ."da"delay 2 seconds +203 .PRV.dial :air + "processing"%K  +45 "core"  +2 "processing"%@% +3 "core" %c  +2 ."da"PS.seek 0.55ml +2 "processing"% ' +336 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air + "processing"%  +56 "core" +2 ."da"PS.seek 2ml +2 "processing"%~'[ +1561 "core" ' + ."da"PSV.dial :PML +2 "processing"%^ +43 "core" + ."da"PTV.dial :mixing +2 "processing"%d @ +73 "core" B + ."da"PBV.dial :waste1 +2 "processing"%&  +35 "core"  +2 "processing"%4% +3 "core" %W9  +2 ."da"PS.seek 1.85ml +2 "processing"%*'7 +238 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%D * +34 "core" + +2 ."da"PS.seek 0ml +3 "processing"%#'W +1967 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +5167 "Can" 55 +42836 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%P  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +36 "core" , +2 ."da"PSV.dial :air +2 "processing"%  +45 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%`' +2492 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%; +45 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%r  +56 "core" + ."da"delay 2 seconds +203 .PSV.dial :mixloop +2 "processing"%" +42 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%  +56 "core" +2 ."da"PS.seek :empty +2 "processing"%5'9 +2487 "core" ' + #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%k +135 "core"  +2 "processing"%[% +3 "core" %;> + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%s' +591 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"% '[ +1607 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +74 "core"  + ."da"PSV.dial PTV +2 "processing"%M +75 "core" + ."da"PBV.dial :waste1 +2 "processing"%!  +34 "core"  +2 "processing"%n% +3 "core" %Yo  +2 ."da"PS.seek 1.5ml +2 "processing"%(' +596 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%y * +34 "core" * +2 ."da"PS.seek 0ml +2 "processing"%J'W +1617 "core" ' + ."da"delay 2:00 +2584 "Can" EE +9419 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +34 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +34 "core" * + ."da"PSR.select :air +3 .PSV.dial PSR + "processing"%A +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%'' +2486 "core" ' + ."da"PSV.dial PTV +2 "processing"%Z +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"% +75 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"% +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%S  +73 "core"  +2 ."da"PS.seek :empty +2 "processing"%Y'9 +2474 "core" ' + #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%_ +134 "core" +2 "processing"%% +3 "core" %;6 + #"da"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash + "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%i' +595 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%='[ +1610 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%h +76 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%e% +3 "core" %Zw  +2 ."da"PS.seek 1.5ml +2 "processing"%/' +596 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%t * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"%l'W +1627 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%0  +35 "core"  +2 ."da"delay 30 seconds +3051 .PBV.dial between PSV and waste1 +2 "processing"%a * +34 "core" * + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%) +74 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%-' +2488 "core" ' + ."da"PSV.dial PTV +2 "processing"%9 +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%E +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%3 +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%2  +75 "core"  +2 ."da"PS.seek :empty +2 "processing"%j'9 +2496 "core" ' + #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%g +135 "core"  +2 "processing"%q% +3 "core" %7. +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%c' +601 "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 +2 .PSV.dial PTV + "processing"%} +86 "core" ~ + ."da"PBV.dial :waste1 +2 "processing"%U  +35 "core" +2 "processing"%$% +3 "core" %W%  +2 ."da"PS.seek 1.5ml +2 "processing"% ' +594 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%? * +36 "core" * +2 ."da"PS.seek 0ml +2 "processing"%Q'W +1614 "core" ' + ."da"delay 2:00 +7415 "Can" 77 +4588 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%7  +34 "core"  + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 + "processing"% * +37 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%X +74 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%,' +2488 "core" ' + ."da"PSV.dial PTV +2 "processing"% +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"% +76 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%8 +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%{  +75 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2507 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR + "processing"%w +139 "core"  +6 "processing"% % +13 "core" %?c +5 #"da"Pulling 0.25ml of PSR.sub1 +4 .PSR.select :sub1 +5 "processing"% +15 ."da"PS.reconfigure PSconfig +5 "processing"%#A d`xb +3 ."da"PS.seek 0.25ml +5 "processing"%p'7 +334 "core" ' +30 ."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 +2 "processing"%N' +341 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml +2 "processing"%\\'[ +1605 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%m +77 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +36 "core" +2 "processing"%H% +3 "core" %Vz  +2 ."da"PS.seek 1.5ml +2 "processing"%o' +590 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%F * +37 "core" , +2 ."da"PS.seek 0ml +2 "processing"%>'W +1607 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%O  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%V * +37 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +76 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%\ ' +2556 "core" ' + ."da"PSV.dial PTV +2 "processing"% +77 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"% +76 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%u +90 "core"  + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +77 "core"  +2 ."da"PS.seek :empty +2 "processing"%W'9 +2580 "core" ' +2 "processing"%T9 +3 "core" 94 + #"da"Processing Puck Heater at 28C before imaging + .PH.coast +2 "processing"%<  +3 "core" 4 + 4 +2 "processing"%%& +3 "core" &TN z - + #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&% +3 "core" %\  3 +2 "storage"(+% +3 "core" % = =  +2 "storage"(L. +2 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 3 +2 "storage"(R( +340 "core" ( + ."da"SC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (& +2 "core" & ; G P +2 "manipulator"&v& +3 "core" &-  0, +2 "manipulator"&% +3 "core" %\  V 0 +2 ."da"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"& ( +181 "core" ( +2 "manipulator"&G& +3 "core" &\  . /$ +2 "storage"(& +3 "core" & 9 < J +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&.' +97 "core" ' +2 "storage"(& +3 "core" & = 9 > +2 ."da"SE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak + "storage"(B'L +295 "core" ' +2 "storage"(|- +3 "core" -' + ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&f& +3 "core" &\  < 0$ + "storage"(6& +4 "core" & C F + + ."da"Elbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 3 +2 "manipulator"&b' +32 "core" ' + ."da"Elbow.hold +2 "manipulator"&K, +3 "core" , + ."da"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +5 "storage"(@- +2 "core" -' +53 ."da"SE.seek 1.11 Pucks below Top Plate +2 "storage"('@ +29 "core" ' +2 "manipulator"&% +3 "core" %q 7 " +2 "storage"( & +4 "core" &  + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 3 + 319 counts +2 "manipulator"&^'E +20 "core" ' +2 "manipulator"&d& +4 "core" &\  < /$ + "storage"(&& +4 "core" & % %  +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&4' +25 "core" ' +2 ."da"SE.seek 2.11 Pucks below Top Plate +2 "storage"(D'/ +38 "core" ' +2 "manipulator"&~& +4 "core" &  j 0$ +2 "manipulator"&*% +3 "core" % Z 0} +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&P'\ +91 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&( +255 "core" ( +2 "manipulator"&& +3 "core" & ,[ +2 ."da"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &#& +2 "core" & -[ +2 ."da"Forearm.seek PC +2 "manipulator"&;' +95 "core" ' + ."da"Hand.close +2 "manipulator"&r/ +66 "core" / +2 ."da"PC.seek :open +2 "processing"%"( +404 "core" ( +2 "storage"(& +3 "core" & + "  +2 "manipulator"&`& +3 "core" & /[ +2 "manipulator"&k% +3 "core" %   / +2 ."da"Forearm.seek :retract +2 "manipulator"&['\ +99 "core" ' +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&5( +253 "core" ( +2 "manipulator"&s& +3 "core" & A ,[ +2 "storage"(& +3 "core" & % % +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&M' +100 "core" ' + ."da"Hand.open +2 "manipulator"&!1 +66 "core" 1 +2 "storage"(n- +3 "core" -'/ +2 ."da"SE.seek 1.87 Pucks below Top Plate +2 "storage"( ' +25 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.2 Pucks below Top Plate +2 "storage"(y' +53 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da19jun1818h100ml.tif +1946 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +339 #"da"SX HX9/16 (USB:69): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 19.566 seconds\ /var/log/esp/da19jun1818h100ml.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da19jun1818h100ml15s.tif +1564 #SX HX9/16 (USB:69): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da19jun1818h100ml15s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da19jun1818h100ml30s.tif +3060 #SX HX9/16 (USB:69): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da19jun1818h100ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da19jun1818h100ml70s.tif +7125 #SX HX9/16 (USB:69): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da19jun1818h100ml70s.tif: TIFF Upload Complete\ + .Gate.power :camera,:OFF +2 ."Qmail"HABfans.email "19.566 sec auto-exposure",Subject: "da19jun1818h100ml images!" +12 "storage"((- +12 "core" -' +7 "storage"(& +4 "core" & o + "manipulator"&& +4 "core" & | I[ +2 ."da"Elbow.seek 3 +2 "manipulator"&A( +4 "core" ( +2 "manipulator"&J& +3 "core" &  I[ +2 "storage"(Z& +4 "core" & 0 +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&' +17 "core" ' +3 ."da"SE.reconfigure SEgently +4 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.91 Pucks below Top Plate +2 "storage"('5 +58 "core" ' +2 "manipulator"&S& +5 "core" &  ` Y[ +2 "storage"('& +3 "core" & O !  +2 ."da"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +4 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 3 +2 "manipulator"&_' +35 "core" ' +4 ."da"Elbow.hold +3 "manipulator"&, +4 "core" , + ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 2.1 Pucks below Top Plate +2 "storage"(Y' +22 "core" ' +2 "manipulator"&i% +4 "core" %t L +33 "storage"(h& +10 "core" & 6 +4 ."da"Forearm.force -20 +2 "manipulator"&5 +6 ."da"Forearm.seek 3 + 293 counts +3 "manipulator"&'+ +25 "core" ' +2 "manipulator"&e& +4 "core" &   d [Z +3 "storage"(=& +4 "core" & 6 8 +3 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&t' +29 "core" ' +2 "storage"(/% +5 "core" %$ % # S  +2 ."downElevator"SE.seek :down +5 "storage"(0'v +98 (a% +7 "core" %L) 7 5 Yn +2 "manipulator"&)% +8 "core" %д   $ Z +2 ."da"Forearm.reconfigure LooseForearm +7 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +4 "manipulator"&l'\ +95 "core" ' +25 ' +3 ."downElevator"SE.coast +3 "storage"(5 +4 ."da"SC.coast +6 "storage"(6 +5 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +9 #tStarting finalPurge +3 "processing"%9& +10 "core" & +6 "manipulator"&E& +9 "core" & / . ]Z +4 "manipulator"&3% +8 "core" %\  , 5 ^ +6 ."psFlush"Elbow.seek FlushPuck::Garage +4 "manipulator"&2(- +183 "core" ( +3 "manipulator"&-& +7 "core" &- q ` +2 ."psFlush"Elbow.reconfigure LooseElbow +5 "manipulator"&$ &.,(#b +3 &g& +4 "core" &-  b ` +4 ."psFlush"Forearm.seek :garage +2 "manipulator"&q' +109 "core" ' + ."psFlush"Hand.close +2 "manipulator"&j/ +75 "core" / +2 "manipulator"&c& +3 "core" &- ) @ W +2 "manipulator"&}% +3 "core" %   V\\ +60 ."psFlush"Forearm.seek :retract +3 "manipulator"&U'\ +101 "core" ' +3 ."psFlush"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC +5 "manipulator"&$( +115 "core" ( +7 "manipulator"&:& +15 "core" & , - b +5 ."psFlush"Elbow.reconfigure LooseElbow +7 "manipulator"&$ &.,(#b +9 &?& +15 "core" & ' * b +9 ."psFlush"Forearm.reconfigure TightForearm +7 "manipulator"&#Q@2^d^\ b +7 ."psFlush"Forearm.seek PC +7 "manipulator"& ' +98 "core" ' +8 "manipulator"&7& +14 "core" & , + b +5 "manipulator"&% +15 "core" % ( " a +3 "processing"%X& +15 "core" & +3 "processing"%Q& +5 ."psFlush"PC.seek :closed +3 "processing"%(Tg +4 "core" & + &  +8 &2s +{ +10 &br ? +9 &je P +9 &)C Q +10 &A P +9 &E P +9 &pF Q +12 &3I P +9 &D P +10 &G Q +11 & xF Q +14 &":F Q +6 &#C P +25 &%G P +2 &'C P +2 &)CD P +8 &+G P +9 &,G P +8 &.G Q +12 &0KF P +8 &2 D P +8 &3G Q +7 &5E Q +12 &7SB P +10 &9D P +11 &:G P +9 &<C P +10 &>\\D P +30 &@F Q +16 &AF0 P +15 &CE, Q +10 &EcH) P +4 &G$H& Q +3 &HN& Q +2 &JY' S + &LZ{. V +2 &N* X +5 &O* W +10 &Q|, X +9 &SKh, 8 +9 &T#,\\* N +10 &TB# / +2 ( + "processing"%Q& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.72 + "processing"%& +4 "core" &TB" / + ."psFlush"Hand.open +2 "manipulator"&81 +66 "core" 1 +2 "manipulator"&{% +4 "core" %  ) a +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&,'\ +100 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%w +146 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"% 'P +174 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +928 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1610 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%C +77 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%p  +35 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%N'W +2630 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%m +75 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%' +595 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%H' +2150 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%\\ +76 "core" + ."psFlush"PBV.dial PSV +3 "processing"%F U +56 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%o'W +119 "Can" == +2520 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%O @ +56 "core" B +2 ."psFlush"PS.seek 2.5ml +2 "processing"%V' +2640 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +76 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%>'9 +2642 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +45 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%' +2633 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%u +74 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%'W +2625 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%\ @ +45 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%T' +2648 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%<  +73 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%%'9 +2629 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +45 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%+'P +1103 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%L' +1619 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +73 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%v  +56 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2625 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%G +75 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%' +600 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2126 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%1 +75 "core" + ."psFlush"PBV.dial PSV +2 "processing"%I U +56 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%|'W +2625 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%f @ +43 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%6' +2637 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%@  +86 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2641 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +43 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%d' +2633 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%& +86 "core"  + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%~'W +2643 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%* @ +43 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%.' +2628 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +86 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%B'9 +2626 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +47 "collection"'b& +5 "core" & +2 "manipulator"&^& +3 "core" & C B e +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&( +4 "core" ( +2 "manipulator"&4& +4 "core" & C I f + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & M G g +2 .tForearm.seek PC +2 "manipulator"&#' +96 "core" ' + .tHand.close +2 "manipulator"&K/ +72 "core" / +2 .tPC.seek :open +2 "processing"%r( +402 "core" ( +2 "manipulator"&P& +3 "core" & x ) m +2 "manipulator"&]% +3 "core" % w c / m +2 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&`( +349 "core" ( +2 "manipulator"&k& +3 "core" & = I , g3 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &;& +3 "core" & L O  g3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&s'ρ +105 "core" ' +2 "manipulator"&& +4 "core" & D I g3 +2 "manipulator"&% +4 "core" %ϊ D @ ~ fw +2 "collection"'!& +3 "core" & +2 "collection"'n& +3 .tCC.seek :closed +2 "collection"'[(O +3 "core" &\ +3 &  +10 &1y +| +9 &by ? +10 &dk P +9 &%L P +9 &K P +10 &K P +9 &kJ P +10 &-K P +9 &J P +9 &K P +10 & tJ P +9 &"6J P +9 &#O P +10 &%J P +9 &'|K P +10 &)>I P +9 &*J P +9 &,K P +10 &.J P +9 &0FJ P +9 &2 J O +10 &3K P +9 &5I P +10 &7MI P +9 &9J P +9 &:I P +10 &<J P +9 &>UM P +9 &@J P +10 &AK P +9 &CL P +10 &E[P Q +9 &GW Q +9 &He S +10 &J X +9 &LB \\ +9 &M U +10 &O4D (w +9 &O}l J +5 ( + "collection"'n& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.93 +2 "collection"'D& +4 "core" &O}_ J + &O}_ J + .tHand.open + "manipulator"& 1 +71 "core" 1 +2 "manipulator"&(% +3 "core" % ϊ & +  dw +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +101 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'& +4 "core" &O}_ J + "collection"'J% +4 "core" % + .tCSV.dial CSR +2 "collection"'Z  +42 "core"  +2 "collection"'S% +4 "core" % + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"'''l +1358 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +9 'i% +3 "core" %l \ + .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"'h' +704 "core" ' + .tCSV.dial :waste +2 "collection"'5 +133 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'e' +2002 "core" ' + #tFlushing lower manifold's waste1 port +2 "collection"'=& +4 "core" &O}_" J + "collection"'M% +4 "core" %( + .tCSV.dial :flush +2 "collection"'y  +42 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"'/'l +1314 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"' @ +54 "core" ? +2 "collection"'a% +3 "core" %l  +2 .tCS.seek 6.999ml +2 "collection"'A' +577 "core" ' + ."connect"CSV.dial CTV +4 .tCTV.dial CSV +3 "collection"')  +3 '  +44 "core"  +94  + .tCBV.dial :waste1 +2 "collection"'_ @ +45 "core" ? +2 .tCS.seek 0ml +2 "collection"'9' +1818 "core" ' + #tFlushing lower manifold's waste2 port +2 "collection"'& +4 "core" &O}^ J + "collection"'E% +4 "core" % + .tCSV.dial :flush +2 "collection"'Y  +87 "core"  +2 .tCS.seek 5ml +2 "collection"'3'l +1319 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"'t @ +43 "core" A +2 "collection"'-% +3 "core" %l  +2 .tCS.seek 7ml +2 "collection"'g' +573 "core" ' + ."connect"CSV.dial CTV +4 .tCTV.dial CSV +2 "collection"'0  +43 "core"  + .tCBV.dial :waste2 +2 "collection"'R  +22 "Can" ^] +94 "core"  +2 .tCS.seek 0ml +2 "collection"'' +1824 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'j& +4 "core" &O}] J +2 "collection"'c% +3 "core" %  + .tCSV.dial CSR +2 "collection"'}  +54 "core"  +2 "collection"'l% +4 "core" %  + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml + "collection"':' +2067 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml +2 "collection"'?' D +573 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +5 "collection"'q + '2  +105 "core" +33  + .tCTV.dial :intake +2 "collection"'7  +75 "core" + .tIntake.select :open +2 "sampler") +9 .tCS.seek 2ml +2 "collection"'' \\ +2065 "core" ' + .tIntake.select :close +2 "sampler")0 +9 .tCTV.dial :air + "collection"'X  +75 "core" ~ +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'U' +595 "core" ' + .tCSV.dial CSR +2 "collection"'"  +103 "core"  +2 "collection"'% +3 "core" % +2 #tPulling 5ml of CSR.flush .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"'8'l +1358 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml +2 "collection"'{' D +1365 "core" ' + .tCSV.dial CBV +2 "collection"'Q +103 "core" +2 .tCS.seek 0ml +2 "collection"'w' +2621 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"& & +4 "core" & C B k e3 + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&W( +3 "core" ( +2 "manipulator"& & +3 "core" & A < e3 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &C& +2 "core" & ? O t e3 +2 .tForearm.seek CC +2 "manipulator"&p'ρ +104 "core" ' + .tHand.close +2 "manipulator"&/ +72 "core" / +2 .tCC.seek :open + "collection"'m( +381 "core" ( +2 "manipulator"&N& +3 "core" & C E e3 +2 "manipulator"&% +3 "core" % ύ @ A u eZ +2 .tForearm.seek :retract +2 "manipulator"&\\'\ +102 "core" ' +49 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&F(- +276 "core" ( +2 "manipulator"&H& +3 "core" &- l e k- +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &O& +3 "core" &- h i k- +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&o' +112 "core" ' + .tHand.open +2 "manipulator"&1 +69 "core" 1 +2 "manipulator"&V% +4 "core" % r  $ `Z + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +105 "core" ' +2 "processing"%>& +4 "core" &h +913 #t-> access 3 +3 .SE.seek :down + "storage"(u'v +8 "core" ' +2 "manipulator"&% +3 "core" %\ # i j k H +2 "manipulator"&\ & +3 "core" &- g i # k- +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 7 +2 "storage"(([z +1287 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (<& +2 "core" &[|) I\   +42127 "Can" << +60002  <; +60002  << +60002  << +60002  << +60003  << +60002  <; +60002  << +60002  << +60002  <; +60002  << +60003 \ (<< +60002 \ ><< +60002 \ H<< +60002 \ N<< +60002 \ P<< +60002 \ S<; +60003 \ U<; +60002 \ V<< +60002 \ W<< +60002 \ X<; +60002 \ Z<; +60002 \ [<< +60003 \ \\<< +60002 \ ^<< +60002  \ _<< +60002  \ a<< +60002 \ c<; +60002 \ c<< +60003 \ f<< +60002 \ g<< +60002  \ i;; @EDT1560917220.31 \ k;< +60002 \ l<; +60002 \ n<< +60003 \ o<< +60002 \ r<< +60002 \ s<< +36012 !to:SignalException : mesg" SIGHUP:@timestampu: Time e]i :\ signoi:bt["0/home/esp/esp2/lib/thread.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + !o:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt["7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +5 #mEXIT @1560920580.62EDT @1560951796.66EDT = =tMAIN =mMAIN_scheduler @EDT1560951798.40 #"core_reset"Sent BREAK +2 #t@0x12A6, state=0x32F4, ifg=0x10, ie=0xFD + #@0x152A, state=0x32F4, ifg=0x10, ie=0xFD #@0x17AE, state=0x32F4, ifg=0x10, ie=0xFD + #@0x1A32, state=0x32F4, ifg=0x10, ie=0xFD + #@0x1CB5, state=0x32F4, ifg=0x10, ie=0xFD #@0x1F39, state=0x32F4, ifg=0x10, ie=0xFD + #@0x21BD, state=0x32F4, ifg=0x10, ie=0xFD + #@0x231B, state=0x32F4, ifg=0x80, ie=0xFD + #@0x1AC0, state=0x3350, ifg=0x00, ie=0x75 #ESP2 v3.22 I2C Gateway v3.06 +8 #ESP2 v3.22 I2C Gateway v3.06 for core bus +222 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +392 "Can"\ ?? + \ ?? #tPolling Can every 10:00 +124 "sampler") +2 ) + "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% + % +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ + % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 )% +2 "core" % \\\\ \ : +2 .tSS.configure SSconfig +2 "sampler")#.0X ESP.ready! +2 "collection"'% +3 "processing"%% +4 "core" %k + "manipulator"&% +3 "sampler")% +9 "core" %<G\  + %\ $ s | e H + % ]Z \ : +2 "manipulator"&& +3 "core" &- f i ! - +2 "storage"(& +3 "core" &[|) \ #  +2 "storage"(% +3 "core" % \ # + "collection"'& +4 "core" & + "processing"%& +3 "core" &@\ +2 "collection"'  +3 "core"  +2 "collection"'! +2 "core" ~ +2 "collection"'" +3 "core"  + "processing"%# +3 "core"  +2 "processing"%$ +2 "core" W +2 "processing"%% +3 "core"  +2 "processing"%& +2 "core"  +2 "sampler")' +3 "core"  +2 "sampler")(% +3 "core" % ]^ \ : +2 "collection"')& +4 "core" &  +2 "collection"'*% +3 "core" % +2 "processing"%+& +3 "core" &\ +2 "processing"%,% +3 "core" %<K\  +2 "manipulator"&-% +4 "core" %\ # v k H + "manipulator"&.& +4 "core" &- y { $ - +2 "storage"(/& +3 "core" &[|) \ #  +2 "storage"(0% +3 "core" % \ # +2 "collection"'19 +3 "core" 9p + "processing"%29 +3 "core" 9y +9808 #t-> access 5 +3 .SE.seek :down + "storage"(3'v +3 "core" ' +2 "manipulator"&4% +3 "core" %\ # d n H +2 "manipulator"&5& +4 "core" &- m g - +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 2 + "storage"(6( +1605 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (7& +2 "core" & \ # +1497 #t-> startTube 5 +1235 #-> shortDA +2 "collection"'8% +3 "processing"%9% +4 "core" %~ +4 %<6\  +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +154 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1003 .PSV.dial :mixloop + "processing"%: +134 "core" + .tPTV.dial :PRVmixing +2 "processing"%;  +133 "core" + .tPRV.dial :sipper +2 "processing"%<  +105 "core" +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%='] +2295 "core" ' + ."connect"PRV.dial CBV +4 .tCBV.dial PRV +2 "processing"%>  +2 "collection"'?  +78 "core" +55  +2 .tPS.seek 0.5ml +2 "processing"%@' +1276 "core" ' + .tPRV.dial :waste2 +2 "processing"%A @ +103 "core" ? +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek :empty + "processing"%B'9 +599 "core" ' + .tPSV.dial PSR +2 "processing"%C +107 "core"  +2 "processing"%D% +3 "core" %4\\\  +2 #tPulling 1ml of PSR.flush .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1ml + "processing"%E'P +1111 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%F' +1619 "core" ' + .tPSV.dial :mixloop +2 "processing"%G +107 "core" +2 .tPS.seek :empty + "processing"%H'9 +2634 "core" ' + .tPSV.dial PSR +2 "processing"%I +105 "core"  +2 "processing"%J% +3 "core" %>6\  +2 #tPulling 1ml of PSR.flush .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml + "processing"%K'P +1110 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%L' +1610 "core" ' + .tPSV.dial :mixloop +2 "processing"%M +105 "core" + .tPRV.dial :sipper +2 "processing"%N  +43 "core" +2 .tPS.seek :empty + "processing"%O'9 +2640 "core" ' + .tPSV.dial PSR +2 "processing"%P +104 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%Q' +2641 "core" ' + .tPSV.dial :mixloop +2 "processing"%R +117 "core" +2 .tPS.seek :empty + "processing"%S'9 +2639 "core" ' +2 #tLoading da puck from tube 5 into Processing Clamp + "processing"%T& +4 "core" &Y\  + .tHand.open +2 "manipulator"&U1 +25 "core" 1 + "manipulator"&V% +4 "core" %\ # t H +2 "storage"(W% +3 "core" % \ % +2 "storage"(X. +3 "core" .( + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 5 + "storage"(Y(< +976 "core" ( +8 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (Z& +3 "core" &<< J\  +2 "manipulator"&[& +3 "core" &- K L  - +2 "manipulator"&\\% +3 "core" %\ # K N ( H +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 5 +2 "manipulator"&]( +180 "core" ( +2 "manipulator"&^& +3 "core" &\ Z \\ # +2 "storage"(_& +3 "core" &<> ^\  +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&`' +98 "core" ' +2 "storage"(a& +3 "core" &<> R\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak + "storage"(b'L +279 "core" ' +2 "storage"(c- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (d& +3 "core" &<> \  +2 "manipulator"&e& +3 "core" &\ I M K # + .tElbow.seek 5 +2 "manipulator"&f( +3 "core" ( + "manipulator"&g& +4 "core" &\ \\ P K # +2 "storage"(h& +3 "core" &<> \  +2 .tForearm.seek 5 + 300 counts +2 "manipulator"&i'H +27 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&j/ +66 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&k& +3 "storage"(l'v +6 "core" &\ R [ h # + "manipulator"&m% +4 "core" % 7 T M ?  +2 .tForearm.seek :retract +2 "manipulator"&n'\ +92 "core" ' +2 .tElbow.seek PC + "manipulator"&o( +170 "core" ' + ."downElevator"SE.coast + "storage"(5 +85 "core" ( +31 "manipulator"&p& +4 "core" & l n Q +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &q& +3 "core" & n n Q +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&r' +103 "core" ' +2 "manipulator"&s& +3 "core" & Q M = Q +2 "manipulator"&t% +4 "core" % * ;  k +2 "processing"%u& +3 "core" &Y\ +2 "processing"%v& +3 .tPC.seek :closed +2 "processing"%w(Tg +3 "core" &z\ +3 &X\  +10 &1r]\ *z +10 &avZ\ ? +9 &ihZ\ P +9 &)GZ\ P +10 &L]\ P +9 &I[\ Q +9 &nN[\ Q +10 &0K]\ Q +9 &L\\\ Q +10 &Jc\ P +9 & wH\\\ P +9 &"9NY\ P +10 &#L\\\ P +9 &%L^\ P +10 &'~JZ\ Q +9 &)ALZ\ P +9 &+L[\ P +10 &,KV\ Q +9 &.K\\\ P +9 &0IL<\ P +10 &2\ KM\ Q +9 &3JW\ P +9 &5G]\ P +10 &7QKi\ P +9 &9Hi\ P +10 &:Lc\ P +9 &<Im\ P +9 &>XKj\ Q +10 &@Km\ P +9 &AJm\ Q +10 &CLe\ P +9 &E`Lm\ Q +9 &G!Ql\ Q +10 &H[m\ R +9 &Jkm\ T +9 &LVn\ W +10 &Nm\ W +9 &Om\ W +9 &QP\ W +10 &SMr$\ 5 +9 &T*/ZK\ D +8 ( +2 &T@##\ . +2 "processing"%v& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.70 + .Hand.open + "manipulator"&x1 +76 "core" 1 +2 "manipulator"&y% +3 "core" % \ y ~w +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&z'\ +94 "core" ' + .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 5 in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"%{  +5 %|9 +3 "core" 9 +103 "processing"%}9 +2 "core" 9 +103 "processing"%~9 +2 "core" 9}  +103 "processing"%9 +2 "core" 9  +103 "processing"%9 +2 "core" 9~ +103 "processing"%9 +2 "core" 9 +103 "processing"%9 +2 "core" 9 +103 "processing"%9 +2 "core" 9~ +103 "processing"%9 +3 "core" 9" +103 "processing"%9 +2 "core" 9~& +103 "processing"% 9 +2 "core" 9+ +103 "processing"% 9 +2 "core" 9/ +103 "processing"% 9 +2 "core" 93 +103 "processing"%9 +2 "core" 97 +103 "processing"%9 +2 "core" 9; +103 "processing"%9 +2 "core" 9@ +103 "processing"%9 +2 "core" 9D +103 "processing"%9 +2 "core" 9H +103 "processing"%9 +3 "core" 9L +103 "processing"%9 +2 "core" 9P +103 "processing"%9 +2 "core" 9U +103 "processing"%9 +2 "core" 9Y +103 "processing"%9 +2 "core" 9] +103 "processing"%9 +3 "core" 9a +103 "processing"%9 +2 "core" 9\ e +103 "processing"%9 +2 "core" 9j +103 "processing"%9 +2 "core" 9n +103 "processing"% 9 +2 "core" 9!r +103 "processing"%!9 +3 "core" 9(v +103 "processing"%"9 +2 "core" 90{ +103 "processing"%#9 +2 "core" 97 +103 "processing"%$9 +2 "core" 9? +103 "processing"%%9 +2 "core" 9F +103 "processing"%&9 +2 "core" 9N +103 "processing"%'9 +2 "core" 9U +103 "processing"%(9 +2 "core" 9] +2 .tPH.hold 2:00:00,28C +3 "processing"%) ppX +2 .tdelay 1:30 +3 "core"  +9002 .tPSR.select :air + .PSV.dial PSR +2 "processing"%* +104 "core"  +2 "processing"%+% +3 "core" %70\ +2 #tPulling 0.5ml of PSR.wash .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml + "processing"%,' +598 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml +2 "processing"%-'[ +1610 "core" ' + .tPTV.dial :puck +2 "processing"%.  +130 "core"  + .tPSV.dial PTV +2 "processing"%/ +75 "core" + .tPBV.dial :waste1 +2 "processing"%0  +57 "core" +2 "processing"%1% +3 "core" %Zz\  +2 .tPS.seek 1.5ml +2 "processing"%2' +586 "core" ' + .tdelay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%4 * +34 "core" + +2 .tPS.seek 0ml +2 "processing"%5'W +1613 "core" ' +2 .tdelay 5:00 +262 "Can"\ \ 99 +29740 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%  +35 "core"  +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +35 "core" * + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%7 +75 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%8' +2473 "core" ' + .tPSV.dial PTV +2 "processing"%9 +75 "core" + .tdelay 5 seconds +503 .PSV.dial PSR + "processing"%: +75 "core"  + .tdelay 5 seconds +503 .PSV.dial PTV + "processing"%; +76 "core" + .tdelay 5 seconds +503 .PSV.dial :air + "processing"%<  +73 "core"  +2 .tPS.seek :empty + "processing"% '9 +2471 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%?  +133 "core" + .tPSV.dial :mixloop +2 "processing"%> +56 "core" + .tPRV.dial :ab1 +2 "processing"%= @ +106 "core" > +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%A'w +353 "core" ' + .tdelay 2 seconds +203 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +2 "processing"%@  +44 "core"  +2 "processing"%C% +3 "core" %z\  +2 .tPS.seek 0.32ml +2 "processing"%D'' +405 "core" ' + .tdelay 2 seconds +203 .CBV.dial between PRV and PSV + "collection"'B  +30 "core" + .tPRV.dial :air +2 "processing"%E  +43 "core"  +2 .tPS.seek 0.9ml +2 "processing"%G'D +1224 "core" ' + .tPRV.dial :waste2 +2 "processing"%F @ +72 "core" @ +2 .tPS.seek 0.5ml +2 "processing"%I' +868 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%J  +43 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%H'[ +1639 "core" ' + .tPSV.dial :PML +2 "processing"%K +56 "core" + .tPTV.dial :mixing +2 "processing"%M @ +74 "core" A + .tPBV.dial :waste1 +2 "processing"%N  +34 "core" +2 "processing"%L% +3 "core" %\\\  +2 .tPS.seek 1.85ml +2 "processing"%P'< +230 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%O * +35 "core" + +2 .tPS.seek 0ml +2 "processing"%R'W +1965 "core" ' + .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'Q& +2 "core" & +2 "manipulator"&T& +3 "core" & B T Q +2 "manipulator"&U% +3 "core" %\ & C i !P +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&V(- +152 "core" ( +2 "manipulator"&W& +3 "core" &.$ H E }  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &X& +3 "core" &.$ 9 ,   +2 .tForearm.seek :garage + "manipulator"&6' +111 "core" ' +2 .tHand.close +2 "manipulator"&Z/ +75 "core" / +2 "manipulator"&[& +3 "core" &.$ v +2 "manipulator"&\\% +4 "core" % j  v + .tForearm.seek :retract +2 "manipulator"&^'\ +103 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&_( +285 "core" ( +2 "manipulator"&a& +3 "core" & D / !t +37 .tElbow.reconfigure LooseElbow +12 "manipulator"&$ &.,(#b +2 && +3 "core" & X A  !t + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'ρ +101 "core" ' +2 "manipulator"&c& +4 "core" & ] Y !t + "manipulator"&d% +4 "core" %π Q ] A +2 "collection"'e& +3 "core" &  +2 "collection"'3& +3 .tCC.seek :closed +2 "collection"'g(O +3 "core" &  +3 &  +9 &1y +{ +10 &by  ? +9 &fl P +10 &(G  P +9 &O P +9 &N P +10 &nN  P +9 &0N P +9 &I O +10 &M O +9 & wO  O +10 &"8P  P +9 &#O  O +9 &%J  O +10 &'~L  P +9 &)@M  P +9 &+O O +10 &,Q P +9 &.M P +10 &0HN P +9 &2 N O +9 &3O  P +10 &5M  O +9 &7QK  O +9 &9P  O +10 &:O  O +9 &<O  O +10 &>YO O +9 &@J  O +9 &AP O +10 &CQ P +9 &E_W P +9 &G] Q +10 &Hm S +9 &J  W +10 &LF  [ +9 &N  Q +9 &O7N  'w +10 &Owa  E +2 ( + "collection"'3& +2 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.93 +2 "collection"'h& +3 "core" &Owe  E +2 .tHand.open + "manipulator"&j1 +65 "core" 1 +2 "manipulator"&k% +4 "core" % π K U a A + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&m'\ +104 "core" ' + .tPSV.dial PSR +2 "processing"%] +106 "core"  +2 "processing"%`% +3 "core" %V}\  +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%b' +1607 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 + "processing"%i  +44 "core"  +2 .tPS.seek 0ml +2 "processing"%p'W +1616 "core" ' + .tPSV.dial PSR +2 "processing"%q +45 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%f' +2631 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "processing"%s  +3 "collection"'t  +41 "core"  +123  + .tPSV.dial :mixloop +2 "processing"%u +103 "core" + .tCTV.dial :air,avoiding: :intake +2 "collection"'l +3 "core" ~ +2 "collection"'n  +5 "core"  + .tPTV.dial :PRVmixing +2 "processing"%\  +73 "core" +2 .tPS.seek 0ml +2 "processing"%x'W +2635 "core" ' + .tPSV.dial :air +2 "processing"%y  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%|' +1018 "Can" \ CC +1612 "core" ' + .tPSV.dial :mixloop +2 "processing"%v +46 "core" +2 .tPS.seek 0ml +2 "processing"%}'W +2635 "core" ' + .tPSV.dial :air +2 "processing"%r  +45 "core"  +2 .tPS.seek 2.5ml +2 "processing"%~' +2654 "core" ' + .tPSV.dial :mixloop +2 "processing"%Y +46 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2635 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +4 "core" & L !t + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +24 "core" ( +2 "manipulator"&& +4 "core" & Q G ~4 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & ? N q ~4 +2 .tForearm.seek CC + "manipulator"&'ρ +92 "core" ' + .tHand.close +2 "manipulator"&/ +74 "core" / +2 .tCC.seek :open + "collection"' ( +376 "core" ( +2 "manipulator"& & +3 "core" & :  4 +2 "manipulator"& % +3 "core" % ϓ H # +2 .tForearm.seek :retract +2 "manipulator"&'\ +92 "core" ' + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +280 "core" ( +2 "manipulator"&& +3 "core" &- i ] 5 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- q j \ 5 + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&' +112 "core" ' + .tHand.open +2 "manipulator"&1 +66 "core" 1 +2 "manipulator"&% +3 "core" % x  z{ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +105 "core" ' +2 ."da"delayUntil "10:09:22.35" +24760 #recoverPRVreagent08 + .PTV.dial :mixing + "processing"% @ +73 "core" B + ."da"PBV.dial :waste1 +2 "processing"%  +35 "core"  + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 + "processing"% * +34 "core" * + ."da"PSV.dial :air +2 "processing"%  +46 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2445 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +45 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%  +56 "core" + ."da"delay 2 seconds +203 .PSV.dial :mixloop + "processing"%! +42 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%"  +44 "core"  +2 ."da"PS.seek :empty +2 "processing"%#'9 +2450 "core" ' + #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%$ +135 "core"  +2 "processing"%%% +3 "core" %5\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%&' +593 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%''[ +1604 "core" ' + ."da"PTV.dial :puck +2 "processing"%(  +73 "core"  + ."da"PSV.dial PTV +2 "processing"%* +86 "core"  + ."da"PBV.dial :waste1 +2 "processing"%+  +35 "core" +2 "processing"%S% +3 "core" %V\ \  +2 ."da"PS.seek 1.5ml +2 "processing"%,' +597 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%. * +36 "core" * +2 ."da"PS.seek 0ml +3 "processing"%/'W +1610 "core" ' + ."da"delay 2:00 +9667 "Can"\ 55 +2336 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%0  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%1 * +37 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%- +74 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%4' +2453 "core" ' + ."da"PSV.dial PTV +2 "processing"%2 +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%{ +75 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"% +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%  +73 "core"  +2 ."da"PS.seek :empty +2 "processing"%7'9 +2451 "core" ' + #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%5 +135 "core"  +2 "processing"%9% +3 "core" %9w\  + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."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"%;'[ +1608 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%< +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%8  +35 "core"  +2 "processing"%?% +3 "core" %Vj\  +2 ."da"PS.seek 1.5ml +2 "processing"%>' +587 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%= * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"% 'W +1611 "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"%C * +35 "core" * +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"%A +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%B' +2459 "core" ' + ."da"PSV.dial PTV +2 "processing"%E +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%D +75 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%F +75 "core" +38 ."da"delay 5 seconds +512 .PSV.dial :air + "processing"%G  +74 "core"  +2 ."da"PS.seek :empty +2 "processing"%J'9 +2444 "core" ' + #"da"getPMLReagent08 +2 .PRV.dial :air + "processing"%I  +45 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +2 "processing"%K  +133 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 + "processing"%M  +43 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"%N +45 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%L' +385 "core" ' + ."da"delay 2 seconds +203 .PRV.dial :air + "processing"%O  +45 "core"  +2 "processing"%H% +3 "core" %|\  +2 ."da"PS.seek 0.55ml +2 "processing"%P'z +335 "core" ' + #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%Q  +45 "core"  +2 ."da"PS.seek 2ml +2 "processing"%T'[ +1553 "core" ' + ."da"PSV.dial :PML +2 "processing"%U +44 "core" + ."da"PTV.dial :mixing +2 "processing"%W @ +72 "core" @ + ."da"PBV.dial :waste1 +2 "processing"%X  +35 "core" +2 "processing"%o% +3 "core" %X~\  +2 ."da"PS.seek 1.85ml +2 "processing"%Z'8 +231 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%[ * +35 "core" * +2 ."da"PS.seek 0ml +2 "processing"%\\'W +1977 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +13766 "Can"\ 99 +34236 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%z  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%6 * +34 "core" * + ."da"PSV.dial :air +2 "processing"%a  +44 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2467 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%V +44 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%c  +44 "core"  + ."da"delay 2 seconds +203 .PSV.dial :mixloop + "processing"%d +45 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%e  +45 "core"  +2 ."da"PS.seek :empty +2 "processing"%^'9 +2472 "core" ' + #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +135 "core"  +2 "processing"%h% +3 "core" %8}\  + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%j' +588 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%k'[ +1615 "core" ' + ."da"PTV.dial :puck +2 "processing"%3  +73 "core"  + ."da"PSV.dial PTV +2 "processing"%] +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%`  +34 "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 + "processing"%i * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"%b'W +1618 "core" ' + ."da"delay 2:00 +11255 "Can"\ 65 +748 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%q  +34 "core"  + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 + "processing"%p * +34 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%t +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%s' +2464 "core" ' + ."da"PSV.dial PTV +2 "processing"%u +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%l +75 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%n +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%\  +74 "core"  +2 ."da"PS.seek :empty +2 "processing"%f'9 +2476 "core" ' + #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%y +145 "core"  +2 "processing"%x% +3 "core" %7~\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%v' +588 "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 + "processing"%r +88 "core"  + ."da"PBV.dial :waste1 +2 "processing"%}  +34 "core" +2 "processing"%Y% +3 "core" %Zs\  +2 ."da"PS.seek 1.5ml +2 "processing"%~' +599 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +34 "core" * +2 ."da"PS.seek 0ml +2 "processing"%'W +1616 "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"% * +36 "core" , +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"%_ +73 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%m' +2447 "core" ' + ."da"PSV.dial PTV +2 "processing"%g +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"% +75 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"% +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%  +74 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2467 "core" ' + #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +133 "core"  +2 "processing"%% +3 "core" %;s\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."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"%'[ +1608 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core"  +2 "processing"%% +3 "core" %V|\  +2 ."da"PS.seek 1.5ml +2 "processing"%' +588 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +34 "core" * +2 ."da"PS.seek 0ml +2 "processing"%'W +1629 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +35 "core" * + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%!' +1100 "Can"\ OO +1345 "core" ' + ."da"PSV.dial PTV +2 "processing"%" +75 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"% +76 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%$ +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%%  +73 "core"  +2 ."da"PS.seek :empty +2 "processing"%#'9 +2440 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%& +137 "core"  +6 "processing"%(% +19 "core" %< +4 #"da"Pulling 0.25ml of PSR.sub1 +2 .PSR.select :sub1 +12 "processing"% +17 ."da"PS.reconfigure PSconfig +5 "processing"%#A d`xb +4 ."da"PS.seek 0.25ml +5 "processing"%*'7 +342 "core" ' +33 ."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' +345 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +9 ."da"PS.seek 2ml +2 "processing"%''[ +1609 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%. +75 "core" + ."da"PBV.dial :waste1 +2 "processing"%,  +36 "core" +2 "processing"%0% +3 "core" %_  +2 ."da"PS.seek 1.5ml +2 "processing"%1' +601 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%- * +37 "core" , +2 ."da"PS.seek 0ml +43 "processing"%/'W +1628 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%2  +33 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%{ * +37 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +77 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +2537 "core" ' + ."da"PSV.dial PTV +2 "processing"%4 +89 "core"  + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%5 +76 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%9 +75 "core" + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%7  +76 "core"  +2 ."da"PS.seek :empty +2 "processing"%:'9 +2494 "core" ' +2 "processing"%<9 +3 "core" 94 + #"da"Processing Puck Heater at 28.1C before imaging + .PH.coast +2 "processing"%8  +3 "core" 4 + 4 + "processing"%?& +4 "core" &T@# . + #"da"Imaging da puck in Processing Clamp while storing it to tube 4 +2 "manipulator"&;% +3 "core" %\ "  IB +2 "storage"(=% +3 "core" %| +2 "storage"(>. +2 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 4 +2 "storage"(@(,H +339 "core" ( + ."da"SC.reconfigure SCloose +3 "storage"($.\ 1~b +3 (C& + "manipulator"&A& +3 "core" &,K Q +5 ."raiseStack"SE.reconfigure SEplace +2 "storage"(#]K-0-\ b +2 "core" &- ' F5 +3 "manipulator"& % +3 "core" %\ ! - FB +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek PC +2 ."raiseStack"SE.seek :beamBreak + "manipulator"&E( +2 "storage"(D'L +114 "core" ( +2 "manipulator"&F& +3 "core" & t h h B +2 ."da"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &G& +3 "core" & r l C B +2 ."da"Forearm.seek PC +2 "manipulator"&B' +103 "core" ' + ."da"Hand.close +2 "manipulator"&I/ +39 "core" ' +2 "storage"(K- +3 "core" -'L + ."raiseStack"SE.configure SEconfig +3 "storage"(#QK-0-\ b +2 ."raiseStack"SE.seek :place +2 "storage"(M' +16 "core" / +2 ."da"PC.seek :open +2 "processing"%N( +13 "core" ' +390 ( + "storage"(J& +4 "core" &,J X  +2 "manipulator"&O& +3 "core" & j I +2 "manipulator"&H% +3 "core" % ϴ I +2 ."da"Forearm.seek :retract +2 "manipulator"&L'\ +93 "core" ' +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 4 +2 "manipulator"&Q( +258 "core" ( +2 "manipulator"&P& +3 "core" &  I] +2 "storage"(U& +3 "core" &,J   +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 4 + 700 counts +2 "manipulator"&W'# +101 "core" ' + ."da"Hand.open +2 "manipulator"&X1 +67 "core" 1 +2 "storage"(o- +3 "core" -' +2 ."da"SE.seek -0.19 Pucks below Top Plate +2 "storage"([' +29 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.86 Pucks below Top Plate +2 "storage"(T' +54 "core" ' +2 #"da"Lights, camera, ACTION! + #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +5 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da19jun1910h.tif +3 "processing"%Z& +10 "core" &J +5 "manipulator"&z& +8 "core" & > A 7 ;] +4 "manipulator"&6% +5 "core" % . = > g ; +3 ."psFlush"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&a'\ +101 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&\\(- +173 "core" ( +2 "manipulator"&V& +4 "core" &- b f  =J +29 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &c& +2 "core" &- ? = L 3 R +9 &?4 R +10 &gC# R +9 &)? R +9 &? R +10 &?W R +9 & o? R +9 &"1? R +10 &#?Q Q +9 &%AU R +10 &'wD] R +9 &)9?a R +9 &*@s Q +10 &,Ap Q +9 &.Ab Q +9 &0AD] R +10 &2?Y R +9 &3?] R +10 &5?P Q +9 &7IAM R +9 &9 CS R +10 &:?R R +9 &<DE Q +9 &>Q?9 R +10 &@C: Q +9 &AD< R +10 &CB1 R +9 &EYC) R +9 &GD1 R +10 &HI' R +9 &JY" T +9 &LO{& X +10 &Ny Y +9 &O Y +10 &Q} Y +9 &SIp < +9 &T$-n Q +10 &TJ + +2 ( + "processing"%i& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.82 + "processing"%q& +4 "core" &TJZ + + ."psFlush"Hand.open +2 "manipulator"&p1 +65 "core" 1 +3 "manipulator"&t% +3 "core" %    3 +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&b'\ +93 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%u +138 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%l'P +788 #"da"SX HX9/16 (USB:71): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 21.36 seconds\ /var/log/esp/da19jun1910h.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da19jun1910h15s.tif +314 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%n' +1235 #"da"SX HX9/16 (USB:71): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da19jun1910h15s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da19jun1910h30s.tif +382 "core" ' +3 ."psFlush"PSV.dial PTV +2 "processing"%\ +76 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%s  +36 "core" +2 ."psFlush"PS.seek 0ml +50 "processing"%y'W +2508 #"da"SX HX9/16 (USB:71): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da19jun1910h30s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da19jun1910h70s.tif +135 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%x +76 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%f' +595 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +3 "processing"%v' +2131 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%r +88 "core"  +2 ."psFlush"PBV.dial PSV +2 "processing"%} U +56 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%Y'W +2635 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%| @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1301 #"da"SX HX9/16 (USB:71): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da19jun1910h70s.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +2 ."Qmail"HABfans.email "21.36 sec auto-exposure",Subject: "da19jun1910h images!" +11 "storage"(~- +16 "core" -' +3 "storage"(& +4 "core" &,J\  +2 "manipulator"&& +3 "core" & L V~ +2 "manipulator"&_% +4 "core" % ) W W#f +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 4 +2 "manipulator"&( +257 "core" ( +2 "manipulator"&g& +4 "core" &  \ r Z$ +2 "storage"( & +6 "core" &,J\ \ \  )  +4 ."da"Forearm.reconfigure TightForearm +5 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 4 + 700 counts +4 "manipulator"& '# +103 "core" ' +6 ."da"SE.reconfigure SEgently +4 "storage"(#QK-0-\ b +5 ."da"SE.seek -0.15 Pucks below Top Plate +7 "storage"(' +66 "core" ' +9 "manipulator"&m& +15 "core" &   p$ +4 "storage"(& +12 "core" &,J  #\  +2 ."da"Elbow.reconfigure LimpElbow +15 "manipulator"&$ ,(#b +6 ."da"Forearm.reconfigure LooseForearm +8 "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek 4 +4 "manipulator"&'g +39 "core" ' +4 ."da"Elbow.hold +12 "manipulator"&, +12 "core" , +6 ."da"Elbow.reconfigure TightElbow +7 "manipulator"&$&.,(\ #b +12 ."da"SE.reconfigure SEconfig +8 "storage"(#QK-0-\ b +8 ."da"SE.seek 0.04 Pucks below Top Plate +10 "storage"(' +22 "core" ' +2 "manipulator"&% +3 "core" %j| N O O e& +2 "storage"(& +4 "core" &,J  \  +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 4 + 303 counts + "manipulator"&'ϖ +23 "core" ' +2 "manipulator"&& +6 "core" &\  r$ + "storage"(& +6 "core" &,J 4 + a\  +5 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +8 ."da"Forearm.seek 4 + 700 counts +4 "manipulator"&'# +26 "core" ' +2 "storage"(% +4 "core" %   \  +2 ."downElevator"SE.seek :down +4 "storage"('v +98 ( % +4 "core" %13 ) +\ Yl + "manipulator"&% +4 "core" %#  q +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&"'\ +91 "core" ' +61 ' +2 ."downElevator"SE.coast +3 "storage"(5 +5 ."da"SC.coast +2 "storage"(6 +180 "core" ' +4 ."psFlush"PSV.dial :waste1 +10 "processing"%  +76 "core"  +6 ."psFlush"PS.seek :empty +10 "processing"%$'9 +2637 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%% +45 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%!' +2634 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%& +73 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%('W +2625 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%# @ +45 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%+' +2629 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%*  +74 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%S'9 +2635 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%. +45 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%,'P +1112 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%0' +1616 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%' +73 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%-  +55 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%1'W +2635 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%2 +75 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.seek 0.5ml +2 "processing"%{' +434 "Can"\ 76 +160 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2123 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%/ +75 "core" + ."psFlush"PBV.dial PSV +2 "processing"%4 U +55 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%5'W +2638 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%9 @ +44 "core" @ +2 ."psFlush"PS.seek 2.5ml +2 "processing"%7' +2674 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +73 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%<'9 +2632 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%8 +57 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%?' +2625 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%; +75 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%='W +2626 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%> @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%C' +2628 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%A  +73 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"% '9 +2632 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&F& +4 "core" &\ O K  $ + "manipulator"&G% +4 "core" %\  M M   +2 ."psFlush"Elbow.seek PC + "manipulator"&K( +259 "core" ( + "manipulator"&& +4 "core" & M J  P +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &I& +3 "core" & H M V P +2 ."psFlush"Forearm.seek PC +2 "manipulator"&' +100 "core" ' + ."psFlush"Hand.close +2 "manipulator"&D/ +66 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%w( +404 "core" ( + "manipulator"&J& +4 "core" & J J P +2 "manipulator"&O% +3 "core" % M U < } +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&H'\ +102 "core" ' + ."psFlush"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&B(- +176 "core" ( +2 "manipulator"&P& +3 "core" &- k j G 5 +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &U& +2 "core" &- ` _ 5 +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek :garage +2 "manipulator"&E' +111 "core" ' + ."psFlush"Hand.open +2 "manipulator"&X1 +68 "core" 1 +3 "manipulator"&o% +3 "core" % D } +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&Z'\ +100 "core" ' + #tFinished short da assay +23963 #-> PS.flush +2 #Flushing Processing stage + "processing"%z% +3 "core" %6\  +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%L& +4 "core" &\  +2 "manipulator"&6& +3 "core" &- X 5 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&M(- +9 "core" ( +2 "manipulator"&[& +4 "core" &-  - + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &V& +3 "core" &- < - + .tForearm.seek :garage +2 "manipulator"&W' +108 "core" ' + .tHand.close +2 "manipulator"&c/ +72 "core" / +2 "manipulator"&Q& +3 "core" &- ' ' - +2 "manipulator"&e% +3 "core" %    L +2 .tForearm.seek :retract +2 "manipulator"&'\ +102 "core" ' + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&( +113 "core" ( +2 "manipulator"&a& +3 "core" &  5 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &j& +3 "core" & G +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&3' +104 "core" ' +2 "manipulator"&d& +3 "core" & k m & +2 "manipulator"&`% +4 "core" % p r +2 "processing"%& +3 "core" &\  +2 "processing"%k& +3 .tPC.seek :closed +2 "processing"%\\(Tg +3 "core" &\  +2 &\  +10 &1q\ \ *z +9 &cu\ ? +9 &hg\ \ P +10 &*F\ O +9 &J\ P +10 &L\ P +9 &oG\ P +9 &1F\ P +10 &F\ P +9 &F\ O +9 & xH\ O +10 &"9G\ P +9 &#F\ O +10 &%G\ O +9 &'I\ P +9 &)BF\ O +10 &+G\ O +9 &,K\ P +9 &.I\ P +10 &0IJ\ P +9 &2 J\ O +10 &3G\ O +9 &5J\ P +9 &7QI\ P +10 &9F\ O +9 &:G\ O +9 &<J\ P +10 &>ZH\ O +9 &@G\ O +10 &AJ\ O +9 &CJ\ \ O +9 &EaL\ P +10 &G#I\ P +9 &HQ\ \ Q +9 &J\\\ \ R +10 &LX\ V +9 &N\ W +10 &O\ W +9 &Q\ W +9 &SKj\ 4 +10 &T37^\ \ 3 +8 ( +2 &TD\ " + "processing"%k& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.68 +2 "processing"%h& +3 "core" &TD\ " +2 .tHand.open + "manipulator"&N1 +65 "core" 1 +2 "manipulator"&q% +4 "core" % l d # +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&p'\ +93 "core" ' + .tPSV.dial PSR +2 "processing"%t +56 "core"  + .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%i'P +1112 "core" ' + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%u' +1642 "core" ' + .tPSV.dial PTV +2 "processing"%] +75 "core" + .tPTV.dial :puck + .PBV.dial :waste1 +2 "processing"%:  +55 "core" +2 .tPS.seek 0ml +2 "processing"%l'W +2628 "core" ' + .tPSV.dial PSR +2 "processing"%\ +75 "core"  + .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 0.5ml +2 "processing"%s' +591 "core" ' + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%n' +2117 "core" ' + .tPSV.dial PTV +2 "processing"%x +75 "core" + .tPBV.dial PSV +2 "processing"%y U +55 "core" V +2 .tPS.seek 0ml +2 "processing"%f'W +2638 "core" ' + .tPSV.dial PBV +2 "processing"%r @ +44 "core" ? +2 .tPS.seek 2.5ml +2 "processing"%}' +788 "Can"\ 44 +1843 "core" ' + .tPSV.dial :waste1 +2 "processing"%v  +73 "core"  +2 .tPS.seek :empty + "processing"%|'9 +2627 "core" ' + .tPSV.dial PSR +2 "processing"%Y +44 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%~' +2635 "core" ' + .tPSV.dial PTV +2 "processing"% +74 "core" + .tPBV.dial PSV +2 .PS.seek 0ml +2 "processing"%'W +2634 "core" ' + .tPSV.dial PBV +2 "processing"%_ @ +44 "core" ? +2 .tPS.seek 2.5ml +2 "processing"%g' +2637 "core" ' + .tPSV.dial :waste1 +2 "processing"%  +73 "core"  +44 .tPS.seek :empty +2 "processing"%^'9 +2637 "core" ' + #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&m& +4 "core" & J K  + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&( +2 "core" ( +2 "manipulator"&b& +3 "core" & G J +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" & M K  +2 .tForearm.seek PC + "manipulator"&' +101 "core" ' + .tHand.close +2 "manipulator"&T/ +77 "core" / +2 .tPC.seek :open +2 "processing"%( +401 "core" ( +2 "manipulator"&& +3 "core" & q o v +2 "manipulator"&% +3 "core" % c m +2 .tForearm.seek :retract +2 "manipulator"& '\ +93 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +145 "core" ( +2 "manipulator"& & +3 "core" &.9 t n  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &.9 j n q  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&' +110 "core" ' + .tHand.open +2 "manipulator"&1 +76 "core" 1 +2 "manipulator"&% +3 "core" % m {Y +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +102 "core" ' +2796 #t-> Flush.CC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" &` +2 "manipulator"&& +4 "core" &. m k   + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&(- +55 "core" ( +2 "manipulator"&@& +3 "core" &.) m k U  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &.) w k <  + .tForearm.seek :garage +2 "manipulator"&%' +110 "core" ' + .tHand.close +2 "manipulator"&$/ +72 "core" / +2 "manipulator"&&& +3 "core" &.% K | +2 "manipulator"&!% +3 "core" % p L | +2 .tForearm.seek :retract +2 "manipulator"&#'\ +108 "core" ' + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&(( +279 "core" ( +2 "manipulator"&*& +3 "core" &! m l H <? +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &+& +2 "core" &! d o O <? +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&.'ρ +98 "core" ' +2 "manipulator"&S& +3 "core" &" X P 1 <? +2 "manipulator"&,% +3 "core" %} H I & +2 "collection"''& +4 "core" &i + "collection"'-& +3 .tCC.seek :closed +2 "collection"'0(O +3 "core" &C +3 &B  +9 &2xD +| +10 &czH ? +9 &zl; P +9 &<L? P +10 &O> P +9 &JD O +9 &PE O +10 &DO@ P +9 &NB P +10 &P > O +9 & O ? O +9 &"MO@ O +10 &$PA O +9 &%O7 O +9 &'P? O +10 &)UOA O +9 &+O @ O +10 &,O; O +9 &.O: O +9 &0]N@ O +10 &2O> O +9 &3M? O +9 &5NB O +10 &7fJ8 O +9 &9&N 8 P +10 &:L9 P +9 &<M/ P +9 &>mM@ O +10 &@/I@ O +9 &AP5 O +9 &CQ? O +10 &EtS7 P +9 &G2\\; Q +10 &HpD S +9 &J< X +9 &LZ< [ +10 &N5 J +9 &O;A3 &r +9 &O~t8 N +5 ( + "collection"'-& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.91 +2 "collection"'2& +4 "core" &O~jO N + .tHand.open + "manipulator"&11 +75 "core" 1 +2 "manipulator"&{% +3 "core" % }\   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&/'\ +95 "core" ' +3121 #t-> CBV.PRV +2 .CBV.dial PRV +1526 #-> PTV.PRV + .PTV.dial PRV +2 "processing"%4 @ +74 "core" B +487 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"% +105 "core" +445 #t-> CTV.air +3 .CTV.dial :air +1101 #-> PRV.CBV + .PRV.dial CBV +2 "processing"%9  +43 "core"  +763 #t-> PSR.flush + .PSR.select :flush +2 "processing"%@ +1328 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"%5 +75 "core"  +1995 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%' +2654 "core" ' +2 "processing"%7% +3 "core" %\  +990 #t-> PSV.PTV +2 .PSV.dial PTV + "processing"%8 +88 "core"  +425 #t-> PS.empty +3 .PS.seek :empty +2 "processing"%<'9 +2637 "core" ' +2 "processing"%;% +3 "core" %:\  +1132 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%? +73 "core"  +1735 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%>' +2639 "core" ' +2 "processing"%=% +3 "core" %!\  +3291 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%A +74 "core" +1708 #t-> PS.empty +2 .PS.seek :empty +2 "processing"%C'9 +2637 "core" ' +2 "processing"%F% +3 "core" %9\  +621 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"%G +76 "core"  +274 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%' +2636 "core" ' +2 "processing"%I% +3 "core" %\  +1029 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"% +75 "core" +559 #t-> PS.empty +2 .PS.seek :empty +2 "processing"%D'9 +2637 "core" ' +2 "processing"%"% +3 "core" %7\  +64 "Can"\ BB +358 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"%R +75 "core"  +405 #t-> PSR.air + .PSR.select :air +2 "processing"% +859 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%J' +2637 "core" ' +2 "processing"%O% +3 "core" %!\  +868 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%P +75 "core" +594 #t-> PS.empty +2 .PS.seek :empty +2 "processing"%U'9 +2638 "core" ' +2 "processing"%% +3 "core" %7^\  +935 #t-> PSV.PSR + .PSV.dial PSR +38 "processing"%K +84 "core"  +370 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%X' +2629 "core" ' +2 "processing"%o% +3 "core" %@\  +566 #t-> PSV.PTV +2 .PSV.dial PTV + "processing"%H +76 "core" +675 #t-> PS.empty +2 .PS.seek :empty +2 "processing"%E'9 +2630 "core" ' +2 "processing"%z% +3 "core" %=E\  +790 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"%L +76 "core"  +391 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%6' +2628 "core" ' +2 "processing"%[% +3 "core" %F\  +1006 #t-> PSV.PTV +2 .PSV.dial PTV + "processing"%V +75 "core" +488 #t-> PS.empty +2 .PS.seek :empty +2 "processing"%c'9 +2632 "core" ' +2 "processing"%Q% +3 "core" %>F\  +1529 #t-> Flush.garage + #Garaging FlushPuck in Collection Clamp + "manipulator"&e& +3 "core" & - }<? +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&B( +2 "core" ( +2 "manipulator"&Z& +3 "core" & e |<? +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &a& +3 "core" & 0 |<? +2 .tForearm.seek CC + "manipulator"&j'ρ +103 "core" ' + .tHand.close +2 "manipulator"&W/ +72 "core" / +2 .tCC.seek :open + "collection"'d( +379 "core" ( +3 "manipulator"&`& +4 "core" & e |<? + "manipulator"&% +3 "core" % ϒ 8 } +2 .tForearm.seek :retract +2 "manipulator"&M'\ +98 "core" ' + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&(- +284 "core" ( +2 "manipulator"&w& +3 "core" &- M U v  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &h& +2 "core" &- M I   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&N' +113 "core" ' + .tHand.open +2 "manipulator"&q1 +77 "core" 1 +2 "manipulator"&k% +3 "core" % r # wh +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&t'\ +104 "core" ' +32475 "Can"\ -- +60002 \ -- +60002 \ -- +60003 \ -- +60002 \ -- +60002 \ -- +60002 \ -- +60002 &\ .- +60002 *\ -- +60003 +\ -- +60002 .\ -- +60002 &\ -- +60002 3 -- +60002 V -- +60003 T -- +60002 w -- +60002 X -- +60002 i -- +60002 R -- +60002 j\ -- +60003 m\ R-, +60002 \ `-- +60002 y\ g-, +60002 }\ k-, +60002 f\ o,, +60002 q\ q-, +60003 b\ s,, +60002 f\ v-, +60002 m\ x-, +60002 ^\ {-- +60002 _\ },, +60002 k\ -, +60003 U\ .. +60002 ]\ -, +60002 Q\ ,, +60002 n\ ,, +60002 W\ ,, +60002 S\ ,, +60003 B\ ,, +60002 7\ ,, +60002 (\ ,, +60002 -\ ,, +60002 )\ P-- +60002 .\ ;-- +60003 '\ 5-, +60002 $\ 1-- +60002 \ .-- +60002 \ ,,- +60002 \ +-- +60002 \ )-- +60003 \ (-- +60002 \ &-- +60002 \ %-- +60002 \ $,- +60002 \ #-- +60002 \ "-- +60003 \ !-- +60002  \ -- +60002 \ -- +60002 \ -- +60002 \ -- +60002 \ -- +60003 \ -- +60002 \ -- +60002 \ -- +60002 \ -- +60002 \ -- +60003 \ -- +60002 \ -- +60002 \ -- +60002 \ -- +60002  \ -. +60002 \ -- +60003 \ -- +60002 "\ -. +5383 !to:SignalException: mesg" SIGHUP:\ signoi:bt[ "1/opt/mbari/lib/ruby/1.8/irb.rb:72: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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 !o:Errno::EIO :\ errnoi\ : mesg"Input/output error:@timestampu: Time ײ:bt["0/home/esp/esp2/lib/thread.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + !o:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt["7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +5 #mEXIT @1561002260.34EDT @1562791354.41EDT = =tMAIN =mMAIN_scheduler @EDT1562791356.14 #"core_reset"Sent BREAK + #t@0x983A, state=0x3350, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.22 I2C Gateway v3.06 +208 #>RESET< ESP2 v3.22 I2C Gateway v3.06 for core bus +214 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +370 "Can"%\ = + %\ =| + #tPolling Can every 10:00 +2 #Cleanly exited at 23:44:20EDT19-Jun-19 +59937 "Can"\\\ - +60002 k\ ( +60003 F\ ' +60002 T\ ' +60002 \ ' +60002 \ ' +60002 a\ & +60002  \ & +60003 \ & +60002 \ % +60002 U\ % +60002 G\ $ +60002 Q\ $ +60002 [\ $ +60003 \ $ +60002 >\ $ +60002 E\ $ +60002 C\ $ +60002 E\ # +60002 :\ $ +60003 \ # +60002  \ # +60002 0\ # +60002 (\ # +60002 8\ # +60003 (\ # +60002 \ # +60002 j\ # +60002 .\ # +60002 %\ # +60002 !}\ " +60003 {\ " +60002 T}\ " +60002 |\ # +60002 ^|\ " +60002 )}\ " +60003 O\ " +60002 [|\ ! +60002 \ " +60002 \ " +60002 \ " +60002 &~\ ! +60003 W|\ " @EDT1562817764.44 |\ ! +60002 w~\ ! +60002 +}\ ! +60002 }\ ! +60003 }\ ! +60002 {\ ! +60002 {\ ! +60002 z\ ! +60002 z\  +60002 w\ ! +60003 y\  +60002 x\  +60002 kx\  +60002 v\  +15312 !to:SignalException: mesg" SIGHUP:\ signoi:bt[ "1/opt/mbari/lib/ruby/1.8/irb.rb:72: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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + !o:Errno::EIO :\ errnoi\ : mesg"Input/output error:@timestampu: Time f{̇<:bt["0/home/esp/esp2/lib/thread.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 !o:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt["7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +3 #mEXIT @1562825717.90EDT @1562851753.84EDT = =tMAIN =mMAIN_scheduler @EDT1562851755.48 #"core_reset"Sent BREAK + #t@0xCC68, state=0x3350, ifg=0x00, ie=0x75 + #ESP2 v3.22 I2C Gateway v3.06 +8 #ESP2 v3.22 I2C Gateway v3.06 for core bus +208 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +358 "Can"|\  +24 |\ x + #tPolling Can every 10:00 +2 #Cleanly exited at 02:15:17EDT11-Jul-19 +638 #-> exit +4 #mEXIT @1562851767.94EDT @1562861445.44EDT = =tMAIN =mMAIN_scheduler @EDT1562861447.17 #"core_reset"Sent BREAK +2 #t@0x682F, state=0x3350, ifg=0x00, ie=0x75 #>RESET< ESP2 v3.22 I2C Gateway v3.06 +208 #>RESET< ESP2 v3.22 I2C Gateway v3.06 for core bus +215 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +378 "Can"\  \ | + #tPolling Can every 10:00 +3 #Cleanly exited at 09:29:27EDT11-Jul-19 +707 #-> ESP.ready! +2 #Powering core bus +498 .Gate.power :raw,:ON +3 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +3 % 2\ + % *\ +2 % 0\ +3 "sampler")&\ +3 )% +2 "core" %ih"\ G +2 .tSS.configure SSconfig +2 "sampler")#.0X access 4 +3 .SE.seek :down + "storage"(;'v +4 "core" ' + "manipulator"&<% +4 "core" %\ ' ] c !0 +2 "manipulator"&=& +3 "core" &\ X ^ "{ +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 +2 "storage"(>($ +338 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (?& +2 "core" &# \ $ +47961 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%@ +76 "core"  +685 #t-> PTV.PRV + .PTV.dial PRV +2 "processing"%A @ +15 "core" ? +4665 #t-> PS.pull 2 + "processing"%B% +3 "core" %\\\  +2 .tPS.seek 2ml + "processing"%C'` +2099 "Can"/\ BA +17 "core" ' + "processing"%D% +4 "core" %^f\  +3301 #t-> PSV.waste1 +2 .PSV.dial :waste1 + "processing"%E  +106 "core"  +474 #t-> PS.empty +2 .PS.seek :empty +2 "processing"%F'9 +2119 "core" ' + "processing"%G% +4 "core" %=\  +333 #t-> PRV +2 "processing"%H +2 "core"  +954 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%I +106 "core" +553 #t-> PTV.PRV + .PTV.dial PRV +797 #-> PRV.AB2 +2 .PRV.dial :AB2 + "processing"%J  +77 "core" ~ +2079 #t-> PS.pull 2 + "processing"%K% +3 "core" %=\  +3 .tPS.seek 1.999ml + "processing"%L'A +2127 "core" ' + "processing"%M% +4 "core" %F\  +2339 #t-> PSV.waste1 +2 .PSV.dial :waste1 + "processing"%N  +106 "core"  +496 #t-> PS.empty +2 .PS.seek :empty +2 "processing"%O'9 +2153 "core" ' + "processing"%P% +4 "core" %<o\  +1817 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%Q +107 "core" +777 #t-> PS.pull .4 + "processing"%R% +3 "core" %<\  +2 .tPS.seek 0.399ml +2 "processing"%S'= +487 "core" ' + "processing"%T% +4 "core" %:\  +3760 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%U' +2218 "core" ' + "processing"%V% +4 "core" %\  +26101 #t-> CBV +2 "collection"'W +3 "core"  +2996 #t-> PSV.waste2 +2 .PSV.dial :waste2 + "processing"%X  +137 "core"  +540 #t-> PS.empty +2 .PS.seek :empty + "processing"%Y'9 +2626 "core" ' + "processing"%Z% +4 "core" %=s\  +205 "Can"G\ CC +1015 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%[ +136 "core" +934 #t-> PS.pull .4 + "processing"%\\% +3 "core" %='\  +2 .tPS.seek 0.399ml +2 "processing"%]'> +494 "core" ' +3 "processing"%^% +3 "core" %@+\  +2846 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%_' +2222 "core" ' + "processing"%`% +4 "core" %o\  +1850 #t-> PSV.waste1 +2 .PSV.dial :waste1 + "processing"%a  +120 "core"  +799 #t-> PS.empty +2 .PS.seek :empty + "processing"%b'9 +2629 "core" ' + "processing"%c% +4 "core" %>m\  +781 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%d +105 "core" +551 #t-> PS.pull .4 + "processing"%e% +3 "core" %>r\  +2 .tPS.seek 0.399ml +2 "processing"%f'? +491 "core" ' + "processing"%g% +5 "core" %>,\  +2653 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%h' +2231 "core" ' + "processing"%i% +4 "core" % \  +1655 #t-> PSV.waste1 +2 .PSV.dial :waste1 + "processing"%j  +107 "core"  +1054 #t-> PS.empty +2 .PS.seek :empty +2 "processing"%k'9 +2634 "core" ' + "processing"%l% +4 "core" %7\  +1028 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%m +106 "core" +2099 #t-> PS.pull .4 + "processing"%n% +3 "core" %7\  +2 .tPS.seek 0.399ml +2 "processing"%o'8 +495 "core" ' +2 "processing"%p% +4 "core" %;G\  +2205 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%q' +2225 "core" ' + "processing"%r% +4 "core" %\  +2255 #t-> PSV.waste1 +2 .PSV.dial :waste1 + "processing"%s  +106 "core"  +615 #t-> PS.empty +2 .PS.seek :empty + "processing"%t'9 +2632 "core" ' + "processing"%u% +4 "core" %<\  +804 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%v +107 "core" +714 #t-> PS.pull .4 + "processing"%w% +3 "core" %<J\  +2 .tPS.seek 0.399ml +2 "processing"%x'= +490 "core" ' + "processing"%y% +4 "core" %8\  +2184 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%z' +2242 "core" ' + "processing"%{% +4 "core" %\  +2135 #t-> PSV.waste1 +2 .PSV.dial :waste1 + "processing"%|  +107 "core"  +735 #t-> PS.empty +2 .PS.seek :empty + "processing"%}'9 +2640 "core" ' + "processing"%~% +4 "core" %6\  +746 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"% +107 "core" +947 #t-> PS.pull .4 + "processing"%% +3 "core" %6G\  +2 .tPS.seek 0.399ml +2 "processing"%'7 +484 "core" ' + "processing"%% +4 "core" %4\  +1976 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%' +2231 "core" ' + "processing"%% +4 "core" %"\  +1926 #t-> PSV.waste1 +2 .PSV.dial :waste1 + "processing"%  +106 "core"  +73 "Can" KK +454 #t-> PS.empty +2 .PS.seek :empty +2 "processing"%'9 +2641 "core" ' + "processing"%% +4 "core" %4\  +884 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"% +106 "core" +6900 #t-> PS.pull 5 + "processing"%\ % +3 "core" %4\  +2 !to:Slide::Error : @reply0: mesg":Processing Syringe at 4.999ml would be out of bounds!:@axisName"Processing Syringe:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2004 #-> PS.pull .5 + "processing"% % +3 "core" %4J\  +2 .tPS.seek 0.499ml +2 "processing"% ' +593 "core" ' + "processing"% % +4 "core" %\  +46389 "Can"^\ "II +12317 #t-> PS.pull .5 +2 "processing"%% +3 "core" %\ J +2 .tPS.seek 0.999ml + "processing"%'P +597 "core" ' + "processing"%% +4 "core" %P\ L +1150 #t-> PS.pull .2 + "processing"%% +3 "core" %P\ M +2 .tPS.seek 1.199ml +2 "processing"%'j= +281 "core" ' + "processing"%% +4 "core" %j8\ O +1358 #t-> PS.pull .1 + "processing"%% +3 "core" %j8\ Q +2 .tPS.seek 1.299ml +2 "processing"%'v +188 "core" ' + "processing"%% +4 "core" %v\ R +1615 #t-> PSV.waste1 +2 .PSV.dial :waste1 + "processing"%  +104 "core"  +604 #t-> PS.empty +2 .PS.seek :empty +2 "processing"%'9 +1406 "core" ' + "processing"%% +4 "core" %:\ Y +1405 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"% +45 "core"  +829 #t-> PSR.flush + .PSR.select :flush +2 "processing"%j +1854 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%' +2633 "core" ' + "processing"%"% +4 "core" %\ f +1091 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%% +71 "core" +667 #t-> PTV.PRV + .PTV.dial PRV +1680 #-> PRV.air + .PRV.dial :air +2 "processing"%'  +45 "core"  +5328 #t-> PS.empty +2 .PS.seek :empty +2 "processing"%)'9 +2636 "core" ' + "processing"%(% +4 "core" %7\ z +1846 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"% +75 "core"  +1011 #t-> PSR.flush + .PSR.select :flush +705 #-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%' +2635 "core" ' + "processing"%#% +4 "core" %\ W +1521 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%, +75 "core" +914 #t-> PTV.PRV + .PTV.dial PRV +615 #-> PRV.air + .PRV.dial :air +736 #-> PS.empty +2 .PS.seek :empty + "processing"%-'9 +2626 "core" ' + "processing"%.% +4 "core" %<\ D +1275 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%/ +74 "core"  +385 #t-> PSR.air + .PSR.select :air +2 "processing"% +880 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%0' +2636 "core" ' + "processing"%1% +4 "core" %)\ 6 +991 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%2 +75 "core" +551 #t-> PTV.PRV + .PTV.dial PRV +1109 #-> PRV.air + .PRV.dial :air +648 #-> PS.empty +2 .PS.seek :empty + "processing"%3'9 +585 "Can"\ (BC +2041 "core" ' + "processing"%4% +4 "core" %:+\ * +57955 "Can"q\ ?? +60002 \ ?? +60002 x\ ?? +60002 \ ?? +60003 X\ @@ +60002 \ ?? +4182 #t-> PSSV.PSR +2 !o:NameError: mesg" uninitialized constant PSSV: name: PSSV:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +630 #-> PSV.PSR + .PSV.dial PSR +2 "processing"%5 +88 "core"  +587 #t-> PSR.air + .PSR.select :air +7031 #-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%6' +2635 "core" ' + "processing"%7% +4 "core" %"\  +5684 #t-> PSV.waste1 +2 .PSV.dial :waste1 + "processing"%8  +45 "core"  +1711 #t-> PS.empty +2 .PS.seek :empty +2 "processing"%9'9 +2635 "core" ' + "processing"%:% +4 "core" %<\  +3285 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%< +45 "core"  +576 #t-> PSR.air + .PSR.select :air +584 #-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%=' +2635 "core" ' + "processing"% % +4 "core" %\  +6613 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%!  +46 "core"  +634 #t-> PS.empty +2 .PS.seek :empty +2 "processing"%?'9 +2639 "core" ' + "processing"%@% +4 "core" %8\  +10465 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"'A  +134 "core"  +621 #t-> CSR.air + .CSR.select :air +2 "collection"'\ +1006 #t-> CS.fill +2 .CS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 10ml + "collection"'B' D +2643 "core" ' +3 "collection"'D% +8 "core" % A +1584 #t-> CSV.waste1 +2 .CSV.dial :waste1 + "collection"'E +131 "core" +635 #t-> CS.empty +2 .CS.seek :empty + "collection"'C'Ͱ +416 "Can" HH +2220 "core" ' + "collection"'G% +4 "core" %ͪ +2786 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"'H  +132 "core"  +663 #t-> CSR.air + .CSR.select :air +644 #-> CS.fill +2 .CS.seek 10ml +2 "collection"'I' D +2624 "core" ' + "collection"'J% +4 "core" % D \ +1507 #t-> CSV.waste1 +2 .CSV.dial :waste1 + "collection"'K +132 "core" +557 #t-> CS.empty +2 .CS.seek :empty + "collection"'F'Ͱ +2621 "core" ' + "collection"'M% +4 "core" %ͱ +12412 #t-> SSV.air +2 .SSV.dial :air +1002 #-> SS.SSV +2 !o:NoMethodError : mesgu:NameError::message*undefined method `SSV' for SS:Syringe: name:SSV: args[:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2358 #-> SS.fill +2 .SS.seek 25ml +2 "sampler")N' +1301 "core" ' + "sampler")L% +4 "core" %ln \ 0 k +2102 #t-> SSV.CBV + .SSV.dial CBV +2 "sampler")P  +135 "core" +728 #t-> CBV.waste1 +2 .CBV.dial :waste1 + "collection"'Q @ +46 "core" > +1484 #t-> SS.empty +2 .SS.seek :empty +2 "sampler")R'^ +1095 "core" ']t \  +3 !to:Slide::Error\ : @replyo:I2C::Servo::AbsMove3Reply : @sourcei.:@destinationi%: @error:overCurrent: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni]: velocityit: currenti:pwmi:erri: inPressi : outPressi :deltaPressi : voltagef12.829684830633285Q: @type2F: @tagiW: mesg"*Sampler Syringe overCurrent at 2.64ml:@axisName"Sampler Syringe:@checkpoint: omitted:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +9387 #-> SSV.air + .SSV.dial :air +2 "sampler")O +134 "core"  +1179 #t-> SS.empty +2 .SS.seek :empty +2 "sampler")T'^ +405 "core" ' + "sampler")S% +4 "core" %\\ 6 6 \ . +12280 "Can"q EE +11350 #t-> Flush.PC +2 #Loading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%V& +3 "core" &\  + .tHand.open +2 "manipulator"&W1 +71 "core" 1 + "manipulator"&X& +4 "core" & z"{ +2 "manipulator"&U% +3 "core" % \ & z!0 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&Z(- +176 "core" ( + "manipulator"&[& +4 "core" &-\ \  d }; +2 .tElbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &\\& +2 "core" &- F }; +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage +2 "manipulator"&Y' +109 "core" ' + .tHand.close +2 "manipulator"&^/ +1002 !to:I2C::Request::Timeout: mesg"5No Response to I2C::Servo::Grip3Request[5E:->26]: @requesto:I2C::Servo::Grip3Request : @replyqo:\ Queue: @que[: @waiting[:@maxDelayi:@destinationi+: @timeout0: @tag0: @channeli: @dontLog0:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"6/home/esp/esp2/lib/gripper.rb:89:in `openOrClose'"5/home/esp/esp2/lib/thread.rb:57:in `recoverable'"6/home/esp/esp2/lib/gripper.rb:83:in `openOrClose'"5/home/esp/esp2/lib/rmutex.rb:85:in `synchronize'"6/home/esp/esp2/lib/gripper.rb:82:in `openOrClose'"0/home/esp/esp2/lib/gripper.rb:51:in `close'"./home/esp/esp2/utils/misc.rb:58:in `grab'"2/home/esp/esp2/utils/puckmoves.rb:707:in `to'",/home/esp/esp2/lib/msg.rb:68:in `retry'"2/home/esp/esp2/utils/puckmoves.rb:706:in `to'">/home/esp/esp2/utils/puckmoves.rb:737:in `method_missing'"(ESP):104:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'" (null):0 + #Retry #1 of 3 +2 "manipulator"&]/ +2 "core" / !o:I2C::UnexpectedReply: mesg".I2C::Servo::Grip3Reply[5E:26->20] aborted:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +762 !to:IRB::Abort: mesg"deferring User Abort!!:bt["9/home/esp/esp2/lib/i2c/msg.rb:430:in `await1stReply'":/home/esp/esp2/lib/i2c/msg.rb:457:in `awaitOnlyReply'"4/home/esp/esp2/lib/i2c/servo.rb:1680:in `close'"//home/esp/esp2/lib/gripper.rb:90:in `send'"6/home/esp/esp2/lib/gripper.rb:90:in `openOrClose'",/home/esp/esp2/lib/msg.rb:85:in `retry'"6/home/esp/esp2/lib/gripper.rb:89:in `openOrClose'"5/home/esp/esp2/lib/thread.rb:57:in `recoverable'"6/home/esp/esp2/lib/gripper.rb:83:in `openOrClose'"5/home/esp/esp2/lib/rmutex.rb:85:in `synchronize'"6/home/esp/esp2/lib/gripper.rb:82:in `openOrClose'"0/home/esp/esp2/lib/gripper.rb:51:in `close'"./home/esp/esp2/utils/misc.rb:58:in `grab'"2/home/esp/esp2/utils/puckmoves.rb:707:in `to'",/home/esp/esp2/lib/msg.rb:68:in `retry'"2/home/esp/esp2/utils/puckmoves.rb:706:in `to'">/home/esp/esp2/utils/puckmoves.rb:737:in `method_missing'"(ESP):104:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'" (null):0 + #until Hand finishes closing +236 !o:I2C::Request::Timeout: mesg"5No Response to I2C::Servo::Grip3Request[5D:->26]: @requesto:I2C::Servo::Grip3Request : @replyqo:\ Queue: @que[: @waiting[:@maxDelayi:@destinationi+: @timeout0: @tag0: @channeli: @dontLog0:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"6/home/esp/esp2/lib/gripper.rb:89:in `openOrClose'"5/home/esp/esp2/lib/thread.rb:57:in `recoverable'"6/home/esp/esp2/lib/gripper.rb:83:in `openOrClose'"5/home/esp/esp2/lib/rmutex.rb:85:in `synchronize'"6/home/esp/esp2/lib/gripper.rb:82:in `openOrClose'"0/home/esp/esp2/lib/gripper.rb:51:in `close'"./home/esp/esp2/utils/misc.rb:58:in `grab'"2/home/esp/esp2/utils/puckmoves.rb:707:in `to'",/home/esp/esp2/lib/msg.rb:68:in `retry'"2/home/esp/esp2/utils/puckmoves.rb:706:in `to'">/home/esp/esp2/utils/puckmoves.rb:737:in `method_missing'"(ESP):104:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'" (null):0 + #Retry #2 of 3 + "manipulator"&`/ +2 "core" / + !o:I2C::UnexpectedReply: mesg".I2C::Servo::Grip3Reply[5D:26->20] aborted:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +781 !to:IRB::Abort: mesg"deferring User Abort!!:bt["9/home/esp/esp2/lib/i2c/msg.rb:430:in `await1stReply'":/home/esp/esp2/lib/i2c/msg.rb:457:in `awaitOnlyReply'"4/home/esp/esp2/lib/i2c/servo.rb:1680:in `close'"//home/esp/esp2/lib/gripper.rb:90:in `send'"6/home/esp/esp2/lib/gripper.rb:90:in `openOrClose'",/home/esp/esp2/lib/msg.rb:85:in `retry'"6/home/esp/esp2/lib/gripper.rb:89:in `openOrClose'"5/home/esp/esp2/lib/thread.rb:57:in `recoverable'"6/home/esp/esp2/lib/gripper.rb:83:in `openOrClose'"5/home/esp/esp2/lib/rmutex.rb:85:in `synchronize'"6/home/esp/esp2/lib/gripper.rb:82:in `openOrClose'"0/home/esp/esp2/lib/gripper.rb:51:in `close'"./home/esp/esp2/utils/misc.rb:58:in `grab'"2/home/esp/esp2/utils/puckmoves.rb:707:in `to'",/home/esp/esp2/lib/msg.rb:68:in `retry'"2/home/esp/esp2/utils/puckmoves.rb:706:in `to'">/home/esp/esp2/utils/puckmoves.rb:737:in `method_missing'"(ESP):104:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'" (null):0 + #until Hand finishes closing +217 !o:I2C::Request::Timeout: mesg"5No Response to I2C::Servo::Grip3Request[60:->26]: @requesto:I2C::Servo::Grip3Request : @replyqo:\ Queue: @que[: @waiting[:@maxDelayi:@destinationi+: @timeout0: @tag0: @channeli: @dontLog0:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"6/home/esp/esp2/lib/gripper.rb:89:in `openOrClose'"5/home/esp/esp2/lib/thread.rb:57:in `recoverable'"6/home/esp/esp2/lib/gripper.rb:83:in `openOrClose'"5/home/esp/esp2/lib/rmutex.rb:85:in `synchronize'"6/home/esp/esp2/lib/gripper.rb:82:in `openOrClose'"0/home/esp/esp2/lib/gripper.rb:51:in `close'"./home/esp/esp2/utils/misc.rb:58:in `grab'"2/home/esp/esp2/utils/puckmoves.rb:707:in `to'",/home/esp/esp2/lib/msg.rb:68:in `retry'"2/home/esp/esp2/utils/puckmoves.rb:706:in `to'">/home/esp/esp2/utils/puckmoves.rb:737:in `method_missing'"(ESP):104:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'" (null):0 + #Retry #3 of 3 + "manipulator"&a/ +2 "core" / + !o:I2C::UnexpectedReply: mesg".I2C::Servo::Grip3Reply[60:26->20] aborted:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +1001 !to:Puck::Warning: mesg"BRetaining claim on Arm because Hand is likely holding a puck!:bt[ "7/home/esp/esp2/utils/puckmoves.rb:225:in `giveup!'"2/home/esp/esp2/utils/puckmoves.rb:728:in `to'">/home/esp/esp2/utils/puckmoves.rb:737:in `method_missing'"(ESP):104:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'" (null):0 + !o:I2C::Request::Timeout : mesg"[Hand could not finish closing because\ No Response to I2C::Servo::Grip3Request[61:->26]: @requesto:I2C::Servo::Grip3Request : @replyqo:\ Queue: @que[: @waiting[:@maxDelayi:@destinationi+: @timeout0: @tag0: @channeli: @dontLog0:@checkpoint: omitted:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +1153 #-> Hand.open + .Hand.open +2 "manipulator"&_1 +2 "core" / + !o:I2C::UnexpectedReply: mesg".I2C::Servo::Grip3Reply[61:26->20] aborted:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +47 1 +1814 #t-> Arm.to :home + "manipulator"&c& +3 "core" &- p; +2 "manipulator"&d% +4 "core" %   pJ + .tForearm.seek :retract +2 "manipulator"&e'\ +104 "core" ' + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :home + "manipulator"&b( +117 "core" ( + "manipulator"&g& +4 "core" & ^ z + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &f& +2 "core" & | z +2 .tForearm.seek :home +2 "manipulator"&i' +47 "core" ' +2 "manipulator"&j& +3 "core" &\ \ U ~ +2 "manipulator"&h% +4 "core" %\ \  %  +1672 #t-> Flush.PC +2 #Loading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%l& +3 "core" &7\  +2 "manipulator"&m& +4 "core" &\ \  l  + "manipulator"&n% +4 "core" %[\ \ ,  +2 .tForearm.seek :retract + "manipulator"&k'\ +37 "core" ' + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&p(- +123 "core" ( + "manipulator"&o& +4 "core" &- z. + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &r& +3 "core" &- x y. + .tForearm.seek :garage +2 "manipulator"&s' +108 "core" ' + .tHand.close +2 "manipulator"&q/ +71 "core" / + "manipulator"&u& +4 "core" &- r- +2 "manipulator"&v% +3 "core" %  q py +2 .tForearm.seek :retract +2 "manipulator"&w'\ +107 "core" ' +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&t( +134 "core" ( + "manipulator"&y& +4 "core" & q yf +2 .tElbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &x& +2 "core" & : xf +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&{' +101 "core" ' +35 "manipulator"&|& +12 "core" & H xf +2 "manipulator"&z% +4 "core" %  x +2 "processing"%~& +3 "core" &F\  +2 "processing"%& +3 .tPC.seek :closed +2 "processing"%(Tg +2 "core" &5\  +4 &%\  +9 &3u +| +9 &b~ @ +10 &GrN R +10 &OW R +8 &OT R +10 &PT R +9 &OT R +10 &N R +9 &L R +9 &R Q +10 & WR R +9 &"RM R +9 &#PQ R +10 &%M> R +9 &'_O, R +9 &)!R R +10 &*LP Q +9 &,M Q +10 &.hN Q +9 &0*O Q +9 &1L Q +10 &3N Q +9 &5oO R +9 &72O Q +10 &8L Q +9 &:N Q +10 &:O Q +9 &?N Q +10 &AM R +9 &CO R +9 &EAS R +10 &GW R +9 &HZ S +10 &Jf U +9 &L8 X +9 &M W +10 &O X +9 &Q} X +9 &S; D +10 &T%%S W +9 &TM* / +3 ( + "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.59 +2 "processing"%}& +4 "core" &TM$ / + .tHand.open + "manipulator"&1 +72 "core" 1 + "manipulator"&% +4 "core" % , u +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +101 "core" ' +1033 #t-> Flush.garage +2 #Garaging FlushPuck in Processing Clamp + "manipulator"&& +3 "core" &  rf +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&( +3 "core" ( + "manipulator"&& +4 "core" & J rf + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 & & +3 "core" & 3 sf + .tForearm.seek PC +2 "manipulator"&\ ' +97 "core" ' + .tHand.close + "manipulator"& / +70 "core" / +2 .tPC.seek :open + "processing"%( +401 "core" ( + "manipulator"& & +4 "core" & o zf +2 "manipulator"&% +3 "core" % { +2 .tForearm.seek :retract + "manipulator"& '\ +99 "core" ' + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&(- +176 "core" ( + "manipulator"&& +4 "core" &- C yC +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- yC + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&' +110 "core" ' + .tHand.open + "manipulator"&1 +67 "core" 1 + "manipulator"&% +4 "core" % ^ p +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +2240 #t-> Flush.CC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" &  +2 "manipulator"&& +4 "core" &- \  }C + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +3 "core" ( + "manipulator"&& +4 "core" &- b |C + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- \  u }C +2 .tForearm.seek :garage +2 "manipulator"&"' +110 "core" ' + .tHand.close +2 "manipulator"&%/ +70 "core" / + "manipulator"&'& +4 "core" &- tC +2 "manipulator"&% +3 "core" %   t` +2 .tForearm.seek :retract +2 "manipulator"&('\ +100 "core" ' + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +275 "core" ( + "manipulator"&)& +4 "core" & z6 + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &#& +3 "core" & z6 + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&,'ρ +93 "core" ' + "manipulator"&& +4 "core" &  x6 +2 "manipulator"&.% +3 "core" %x  w +2 "collection"'/& +4 "core" &/  + "collection"'-& +3 .tCC.seek :closed +2 "collection"'1(O +3 "core" &  +3 &2  +9 &2~= , +9 &b7 @ +10 &3y+ R +9 &T- R +9 &V6 R +10 &zU/ Q +9 &:Y/ R +9 &W0 R +10 &Y- Q +9 &U& Q +10 & CT R +9 &"\\% R +9 &#Z R +10 &%R R +9 &'KZ R +9 &)W! Q +10 &*U. R +9 &,Y R +10 &.ST$ R +9 &0U/ Q +9 &1T Q +10 &3X R +9 &5[T5 R +9 &7VJ Q +10 &8W Q +9 &:U\\ Q +10 &'T Q +9 &?T4 Q +10 &AU+ Q +9 &ClT# Q +9 &E-] R +10 &Fb R +9 &Hm* T +10 &J` X +9 &LC ] +9 &M ^ +10 &O2MI $o +9 &O |6 M +6 ( + "collection"'-& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.76 +2 "collection"'2& +4 "core" &OoB M + .tHand.open + "manipulator"&01 +66 "core" 1 + "manipulator"&4% +4 "core" % x \\ t +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&5'\ +96 "core" ' +2601 #t-> Flush.garage +2 #Garaging FlushPuck in Collection Clamp + "manipulator"&3& +3 "core" &  r6 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&7( +4 "core" ( + "manipulator"&8& +4 "core" & s6 + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &6& +3 "core" &  s6 + .tForearm.seek CC +2 "manipulator"&:'ρ +94 "core" ' + .tHand.close +2 "manipulator"& SE.pick +2 .SE.seek :pick +2 "storage"(H'o +279 "core" ' + "storage"(C% +4 "core" %j J\  +595 #t-> SE.down +2 .SE.seek :down + "storage"(J'v +270 "core" ' + "storage"(K% +4 "core" % f\  +6098 #t-> SE.pick +2 .SE.seek :pick +2 "storage"(I'o +271 "core" ' + "storage"(M% +4 "core" %c .\  +475 #t-> SE.down +2 .SE.seek :down + "storage"('v +283 "core" ' + "storage"(L% +4 "core" % '\  +3641 "Can"\ 87 +60003 I\ 77 +60002 \ 77 +25502 !"core_reader"o:I2C::Sleepy::WaterAlarm: mesg"Powerdown in 6 seconds!:bt[ "5/home/esp/esp2/lib/i2c/gateway.rb:341:in `reset'"5/home/esp/esp2/lib/rmutex.rb:85:in `synchronize'"5/home/esp/esp2/lib/i2c/gateway.rb:312:in `reset'"4/home/esp/esp2/lib/i2c/gateway.rb:309:in `loop'"5/home/esp/esp2/lib/i2c/gateway.rb:309:in `reset'":/home/esp/esp2/lib/i2c/gateway.rb:304:in `initialize'"*/home/esp/esp2/lib/i2c/gateway.rb:304 +2 !o:NoMethodError : mesgu:NameError::messageJprivate method `schedule' called for #: name: schedule: args[:bt[ "5/home/esp/esp2/lib/i2c/gateway.rb:341:in `reset'"5/home/esp/esp2/lib/rmutex.rb:85:in `synchronize'"5/home/esp/esp2/lib/i2c/gateway.rb:312:in `reset'"4/home/esp/esp2/lib/i2c/gateway.rb:309:in `loop'"5/home/esp/esp2/lib/i2c/gateway.rb:309:in `reset'":/home/esp/esp2/lib/i2c/gateway.rb:304:in `initialize'"*/home/esp/esp2/lib/i2c/gateway.rb:304 +3 !o:I2C::Bus::Error: mesg"#Unexpected string: FD 00 00 06:bt[":/home/esp/esp2/lib/i2c/gateway.rb:304:in `initialize'"*/home/esp/esp2/lib/i2c/gateway.rb:304 +27 #"core_reset"Sent BREAK +2 #"core_reader"@0xA0E3, state=0x32F4, ifg=0x10, ie=0xFD + #@0xA367, state=0x32F4, ifg=0x10, ie=0xFD #@0xA5EA, state=0x32F4, ifg=0x10, ie=0xFD + #@0xA86D, state=0x32F4, ifg=0x10, ie=0xFD + #@0xAAF1, state=0x32F4, ifg=0x10, ie=0xFD #@0xAD74, state=0x32F4, ifg=0x10, ie=0xFD + #@0xAFF7, state=0x32F4, ifg=0x10, ie=0xFD + #@0xB154, state=0x32F4, ifg=0x80, ie=0xFD #@0x4EBC, state=0x3350, ifg=0x00, ie=0x75 + #ESP2 v3.22 I2C Gateway v3.06 +45 "Can"<\ 77 + <\ 77 + #"Restarting_core_reader"Polling Can every 10:00 @1562871851.09EDT = =tMAIN =mMAIN_scheduler @EDT1562871852.80 #"core_reset"Sent BREAK +2 #t@0x277F, state=0x3350, ifg=0x00, ie=0x75 #>RESET< ESP2 v3.22 I2C Gateway v3.06 +208 #>RESET< ESP2 v3.22 I2C Gateway v3.06 for core bus +214 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +374 "Can"\  + \ y + #tPolling Can every 10:00 +2 !o:Storage::Warning: mesg"Uncleanly Exited:bt[ "8/home/esp/esp2/utils/storage.rb:408:in `readPucks!'"6/home/esp/esp2/utils/storage.rb:596:in `restore!'"-/home/esp/esp2/lib/esp.rb:116:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +1079 #-> ESP.ready! +3 #Powering core bus +470 .Gate.power :raw,:ON +3 "sampler") +2 ) +2 "core"  + "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 )% +3 "core" %  _\ D + .tSS.configure SSconfig +2 "sampler")#.0Xm\ EE +38040 !to:SignalException: mesg" SIGHUP:\ signoi:bt[ "1/opt/mbari/lib/ruby/1.8/irb.rb:72: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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 !o:Errno::EIO :\ errnoi\ : mesg"Input/output error:@timestampu: Time HI:bt["0/home/esp/esp2/lib/thread.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + !o:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt["7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +4 #mEXIT @1562914245.16EDT @1563201285.32EDT = =tMAIN =mMAIN_scheduler @EDT1563201287.06 #"core_reset"Sent BREAK +2 #t@0x5DDD, state=0x3350, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.22 I2C Gateway v3.06 +208 #>RESET< ESP2 v3.22 I2C Gateway v3.06 for core bus +214 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +374 "Can"\ + + \ + + #tPolling Can every 10:00 +2 #Cleanly exited at 02:50:45EDT12-Jul-19 +741 #-> ESP.ready! +2 #Powering core bus +487 .Gate.power :raw,:ON +2 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +55 "processing"% +2 % +2 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +3 "sampler")&\ +2 )% +4 "core" %,*\\\ ] + .tSS.configure SSconfig +2 "sampler")#.0X access 2 +2 .SE.seek :down +2 "storage"(;'v +2 "core" ' +2 "manipulator"&<% +3 "core" %\ %  +2 "manipulator"&=& +3 "core" &\  "} +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"(>(K +1290 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (?& +3 "core" &K$   \ 3\  +54814 "Can"\ CC +60002 =\ CC +60003 \ CC +60002  CC +13140 #t-> access 3 +2 .SE.seek :down +2 "storage"(@'v +3 "core" ' +2 "manipulator"&A% +3 "core" %\ $  x  +2 "manipulator"&B& +4 "core" &\ s x"| + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 7 +2 "storage"(C([z +337 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (D& +3 "core" &[y q y 2\  +45218 #t-> access 4 +2 .SE.seek :down +2 "storage"(E'v +2 "core" ' +2 "manipulator"&F% +4 "core" %\ $ y z  +2 "manipulator"&G& +3 "core" &\ x z"| +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 +2 "storage"(H($ +1248 "Can" _^ +670 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (I& +3 "core" &% z \  +38368 #t-> access 5 +2 .SE.seek :down + "storage"(J'v +3 "core" ' +2 "manipulator"&K% +4 "core" %\ $ V x  +2 "manipulator"&L& +3 "core" &\ y"| +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(M( +340 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (N& +3 "core" & n b\  +20581 "Can" == +18568 #t-> access 6 +2 .SE.seek :down +2 "storage"(O'v +3 "core" ' + "manipulator"&P% +36 "core" %\ $ z  +8 "manipulator"&Q& +4 "core" &\ z"| + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 3 + "storage"(R( +339 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (S& +2 "core" &" { p\   +37049 #t-> access 7 +2 .SE.seek :down +2 "storage"(T'v +3 "core" ' + "manipulator"&U% +4 "core" %\ $ w  +2 "manipulator"&V& +3 "core" &\ - w"| +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"(W(,H +340 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (X& +3 "core" &,G$ O K \ \  +3601 "Can" CC +40350 #t-> exit +4 #mEXIT @1563205900.71EDT @1563272561.77EDT = =tMAIN =mMAIN_scheduler @EDT1563272563.50 #"core_reset"Sent BREAK +2 #t@0x319E, state=0x3350, ifg=0x00, ie=0x75 + #ESP2 v3.22 I2C Gateway v3.06 +8 #ESP2 v3.22 I2C Gateway v3.06 for core bus +286 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +400 "Can"\ " \ "s + #tPolling Can every 10:00 +2 #Cleanly exited at 11:51:40EDT15-Jul-19 +603 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +9482 #t-> ESP.ready! +2 #Powering core bus +489 .Gate.power :raw,:ON +2 "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 % 0\ +4 "sampler")&\ +2 )% +3 "core" %lkH\ Q + .tSS.configure SSconfig +2 "sampler")#.0X k\ : + .tSC.configure SCloose +2 "storage"($.\ 1~b +2 ( % +3 "core" % = > ~\ : + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 .tCH.coast + "collection"'  +2 "core" +2 .tCH.configure CHconfig + "collection"'\ 2 +2 .tPH.coast +2 "processing"%  +2 "core" + .tPH.configure PHconfig + "processing"%\ 2 +3 #tAll dwarf controllers running firmware version 3.75 +2 "sampler") +9 "collection"'% +3 "core" %V[\  +3 "processing"%% + ."rdySampler"Intake.select :close +4 "manipulator"&% + ."rdySampler"Exhaust.select :close +3 .CTV.dial :air +2 "collection"'  +2 "core" % \ ! +2 % g +  + ."rdyProcessing"PSV.dial :air +3 "manipulator"&% +4 ."rdySampler"CSV.dial :waste1 + "processing"%  + "collection"' +4 "core" %   U + .tForearm.reconfigure LooseForearm +3 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract +2 "manipulator"&'\ +2 "core" +2 ."rdySampler"SSV.dial :spit,avoiding: :exhaust + "sampler") +3 "core"  +  +2 ."rdyProcessing"PS.reconfigure PSconfig +2 "sampler")  +3 "processing"%#A d`xb +2 ."rdyProcessing"PS.home.seek 0ml +3 "core"  +2 "processing"%'W +3 ."readyCS"CS.reconfigure CSfast +3 ."rdySampler"SS.reconfigure SSconfig +3 "collection"'#d @b + "sampler")#.0X startTube 2 +777 #-> da 40 +2 #da sampling at most 40ml +3 ."Qmail"HABfans.email "Started da in tube 2 at 06:25:26EDT16-Jul-19\\n{1 => 0}\\nCan@06:22:50, 22.8C, 13% humidity, 14.3psia, 12.773V, 0.067A, 0.067A avg, 0.85W",Subject: "da sampling at most 40ml" +7 #tLoading sh1 puck from tube 2 into Collection Clamp +2 !"Qmail"o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +3 "collection"';& #"Qmail"Retry #1 of 10 after 10:00 +5 "core" &WZ  +2 .tHand.open + "manipulator"&<1 +68 "core" 1 +2 "manipulator"&=% +4 "core" % \  T O  q +2 "storage"(>% +3 "core" % \  + "storage"(?. +3 "core" .( +2 "storage"(@& +3 "core" & \  + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (A& +2 "core" & 7\  +2 "manipulator"&B& +3 "core" &\ I J "y +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&C( +3 "core" ( +2 "manipulator"&D& +4 "core" &\ O L "y +2 "storage"(E& +3 "core" & <\  +2 .tForearm.seek 2 + 700 counts + "manipulator"&F' +102 "core" ' +2 "storage"(G& +4 "core" & \  +2 .tSE.reconfigure SEpick + "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak + "storage"(H'L +95 "core" ' +2 "storage"(I- +3 "core" -'t +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (J& +2 "core" &  d\ +2 "manipulator"&K& +3 "core" &\ j p"y +2 .tElbow.seek 2 +2 "manipulator"&L( +3 "core" ( +2 "manipulator"&M& +4 "core" & x  . p"y +2 "storage"(N& +3 "core" &   O\ \ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&O'υ +23 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&P/ +71 "core" / +34 ."downElevator"SE.seek :down +4 "manipulator"&Q& +5 "storage"(R'v +3 "core" &\  r"y +34 "manipulator"&S% +10 "core" % ~ L L +2 .tForearm.seek :retract +2 "manipulator"&T'\ +17 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +72 "core" ' +2 .tElbow.seek CC +2 "manipulator"&U( +144 "core" ( +2 "manipulator"&V& +4 "core" & 7  }2 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &W& +3 "core" & L }2 + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&X'ρ +97 "core" ' +2 "manipulator"&Y& +4 "core" & 7 y2 +2 "manipulator"&Z% +3 "core" %σ y +2 "collection"'[& +4 "core" &UZ  +2 "collection"'\\& +4 .tCC.seek :closed + "collection"'](O +3 "core" &UY  +3 &UX  +8 &4XZ , +10 &dUY A +9 &PvXY R +10 &TVZ Q +9 &YUZ R +10 &UWX R +9 &XYTZ Q +9 &WTX R +10 &WUZ Q +9 &VU[ Q +9 & bQV[ Q +10 &""XUZ Q +9 &#VU[ Q +10 &%QU[ Q +9 &'hXW[ Q +9 &)*TWY Q +10 &*WTX Q +9 &,XUY R +9 &.pTXY Q +10 &02UTY Q +9 &1UTZ Q +10 &3RUX Q +9 &5yTUY Q +9 &7:UW\\ Q +10 &8UWZ Q +9 &:TVZ Q +9 &<VSZ Q +10 &>DSVX Q +9 &@RTX Q +10 &AYVZ Q +9 &CTTZ Q +9 &EH_VZ R +10 &GmVX S +9 &H~UZ V +9 &JuUX [ +10 &L/UW ] +9 &MSW \\ +10 &O;ETX %p +9 &OvUY N +5 ( + "collection"'\\& +5 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.89 + .Hand.open + "manipulator"&^1 +3 "core" &OhUX N +73 1 +2 "manipulator"&_% +4 "core" % σ m + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&`'\ +101 "core" ' +2 .tSC.coast "storage"(6 +3 #tcollectSample 40ml w/bubble point of 24psi + #Priming 7ml + .Gate.power :sampler,:ON + ."pumping"Gate.power :analytic3,:ON +3 .tIntake.select :close +2 .Exhaust.select :close +2 .SS.hold + "sampler")a+ +3 "core" + +2 "sampler")b% +4 "core" %nj \ + "collection"'c& +4 "core" &OhVX N +2 "Can" JI +2 #tCalibrating pressure and temperature sensors + .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1551 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open + "sampler") +134 #"pumping"0.0L/min +76 "collection"'m% +3 "core" %Y\\ + #tIntake @14.4psia, vacuum from 8.9 to 11.9psi +2 .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'3' +108 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")4 +135 "core"  +4 .tSS.reconfigure SSexhale +2 "sampler")#.0X' +3 "core" ' + ."airStroke"CSV.dial :air +2 "collection"'? @ +63 "core"  +2 .tCTV.dial :air + .delay 15 seconds +9 "core" B +2 ."airStroke"CS.seek 10ml +2 "collection"'@' D +1489 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")A +136 "core" +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +4 .tSS.reconfigure SSexhale +3 "collection"'B  + "sampler")#.0X Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1219 "core" ' +2 .tCSV.dial CSR + "collection"'e  +44 "core"  +2 "collection"'f% +4 "core" %͵UX + #tPulling 2ml of CSR.AqMeOH + .CSR.select :AqMeOH + "collection"' +10 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 2ml +2 "collection"'g' \\ +585 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 'h% +3 "core" % ]RW  +2 .tCS.seek 5ml + "collection"'i'l +847 "core" ' +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'d  +42 "core"  +2 .tCS.seek 1ml +2 "collection"'k' +1096 "core" ' +2 #tHeating sh1 puck from tube 2 in Collection Clamp to 70C for 10:00 +2 .CH.seek 70C,8:00 +3 "collection"'l \  +2 'm9 +5 "core" 9 +102 "collection"'j9 +3 "core" 9d +102 "collection"'p9 +3 "core" 9 d +102 "collection"'q9 +3 "core" 9 d +102 "collection"'r9 +3 "core" 9d +102 "collection"'s9 +4 "core" 9d +102 "collection"'t9 +3 "core" 9d +102 "collection"'n9 +3 "core" 9d +102 "collection"'o9 +3 "core" 9"d +102 "collection"'w9 +3 "core" 9&d +102 "collection"'x9 +3 "core" 9+d +102 "collection"'y9 +2 "core" 9/d +103 "collection"'u9 +3 "core" 93d +102 "collection"'z9 +3 "core" 97d +102 "collection"'v9 +3 "core" 9;d +102 "collection"'}9 +4 "core" 9@d +102 "collection"'~9 +3 "core" 9Dd +102 "collection"'9 +3 "core" 9Hd +102 "collection"'9 +3 "core" 9-Ld +102 "collection"'9 +3 "core" 9<Pd +102 "collection"'{9 +4 "core" 9LUd +102 "collection"'|9 +3 "core" 9[Yd +102 "collection"'9 +3 "core" 9k]d +102 "collection"'9 +3 "core" 9|ad +102 "collection"'9 +3 "core" 9ed +102 "collection"'9 +4 "core" 9jd +102 "collection"' 9 +3 "core" 9nd +102 "collection"'\ 9 +3 "core" 9rd +102 "collection"' 9 +3 "core" 9vd +102 "collection"' 9 +3 "core" 9zd +102 "collection"'9 +3 "core" 9d +102 "collection"'9 +3 "core" 9 d +102 "collection"'9 +3 "core" 9d +102 "collection"'9 +3 "core" 91d +102 "collection"'9 +3 "core" 9Cd +102 "collection"'9 +4 "core" 9Xd +102 "collection"'9 +3 "core" 9kd +102 "collection"'9 +3 "core" 9}d +102 "collection"'9 +3 "core" 9d +102 "collection"'9 +3 "core" 9d +102 "collection"'9 +4 "core" 9d +103 "collection"'9 +3 "core" 9d +97 ."Qmail"HABfans.email "Started da in tube 2 at 06:25:26EDT16-Jul-19\\n{1 => 0}\\nCan@06:22:50, 22.8C, 13% humidity, 14.3psia, 12.773V, 0.067A, 0.067A avg, 0.85W",Subject: "da sampling at most 40ml" +3 !o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + #Retry #2 of 10 after 10:00 +3 "collection"' 9 +2 "core" 9c +102 "collection"'9 +3 "core" 9b +102 "collection"'9 +3 "core" 9_ +102 "collection"'9 +4 "core" 9] +102 "collection"'"9 +3 "core" 91[ +102 "collection"'9 +3 "core" 9EZ +102 "collection"''9 +3 "core" 9YX +102 "collection"')9 +3 "core" 9lV +102 "collection"'(9 +3 "core" 9U +102 "collection"'9 +3 "core" 9R +102 "collection"'9 +3 "core" 9Q +102 "collection"'#9 +3 "core" 9O +102 "collection"',9 +3 "core" 9M +102 "collection"'9 +4 "core" 9L +102 "collection"'-9 +3 "core" 9J +102 "collection"'/9 +3 "core" 9\ G +102 "collection"'09 +3 "core" 9F +102 "collection"'29 +3 "core" 90E +140 "collection"'.9 +11 "core" 9LB +102 "collection"'49 +3 "core" 9_A +102 "collection"'%9 +3 "core" 9q? +102 "collection"'19 +3 "core" 9 > +102 "collection"'39 +3 "core" 9< +102 "collection"'59 +4 "core" 9: +102 "collection"'79 +3 "core" 99 +102 "collection"'89 +3 "core" 98 +102 "collection"'69 +3 "core" 9 6 +102 "collection"':9 +3 "core" 9%5 +102 "collection"';9 +3 "core" 9)4 +103 "collection"'<9 +3 "core" 9-2 +102 "collection"'=9 +3 "core" 9!10 +102 "collection"'?9 +3 "core" 925/ +102 "collection"'99 +3 "core" 9B:. +102 "collection"'>9 +3 "core" 9R>- +103 "collection"'A9 +3 "core" 9aB, +102 "collection"'B9 +3 "core" 9qF* +102 "collection"'E9 +3 "core" 9J) +102 "collection"'G9 +3 "core" 9O( +102 "collection"'I9 +3 "core" 9S& +102 "collection"'J9 +3 "core" 9W& +102 "collection"'K9 +3 "core" 9[% +102 "collection"'@9 +3 "core" 9_$ +102 "collection"'N9 +3 "core" 9d" +102 "collection"'$9 +3 "core" 9h" +103 "collection"'&9 +3 "core" 9l! +102 "collection"'D9 +3 "core" 9p +102 "collection"'Q9 +3 "core" 9 t +102 "collection"'S9 +3 "core" 9 y +102 "collection"' 9 +4 "core" 9 !} +102 "collection"'P9 +3 "core" 9 / +102 "collection"'C9 +3 "core" 9 9 +102 "collection"'V9 +3 "core" 9 E +102 "collection"'H9 +3 "core" 9 O +103 "collection"'O9 +2 "core" 9 Z +103 "collection"'F9 +3 "core" 9 d +102 "collection"'Y9 +3 "core" 9 n +102 "collection"'M9 +3 "core" 9 x +102 "collection"'R9 +3 "core" 9  +102 "collection"'W9 +3 "core" 9  +103 "collection"'Z9 +3 "core" 9  +102 "collection"'L9 +3 "core" 9  +102 "collection"'T9 +3 "core" 9  +102 "collection"'[9 +3 "core" 9  +102 "collection"'\\9 +4 "core" 9  +102 "collection"'*9 +3 "core" 9  +102 "collection"'^9 +3 "core" 9  +102 "collection"'_9 +3 "core" 9  +102 "collection"'b9 +3 "core" 9  +102 "collection"'X9 +4 "core" 9  +102 "collection"'c9 +3 "core" 9  +102 "collection"'9 +3 "core" 9  +102 "collection"'!9 +3 "core" 9  +102 "collection"'e9 +3 "core" 9  +102 "collection"'f9 +23 "core" 9  +102 "collection"'a9 +3 "core" 9  +102 "collection"'h9 +3 "core" 9\  +102 "collection"'g9 +3 "core" 9\  +102 "collection"'d9 +3 "core" 9\  +102 "collection"'i9 +3 "core" 9\  +103 "collection"'m9 +3 "core" 9\   +102 "collection"'j9 +3 "core" 9\ \  +102 "collection"'p9 +3 "core" 9\ "\   +102 "collection"'q9 +3 "core" 9\ '   +102 "collection"'r9 +4 "core" 9\ ,  +102 "collection"'s9 +3 "core" 9\ 0 +102 "collection"'t9 +3 "core" 9\ 5 +102 "collection"'n9 +3 "core" 9\ 8 +102 "collection"'o9 +3 "core" 9\ <" +102 "collection"'w9 +3 "core" 9\ @& +102 "collection"'x9 +3 "core" 9\ C* +102 "collection"'y9 +3 "core" 9\ I. +102 "collection"'u9 +3 "core" 9\ K3 +102 "collection"'z9 +3 "core" 9\ O7 +102 "collection"'v9 +4 "core" 9\ R; +102 "collection"'}9 +3 "core" 9\ V? +102 "collection"'~9 +3 "core" 9\ XC +102 "collection"'9 +3 "core" 9\ \\H +102 "collection"'9 +3 "core" 9\ _L +102 "collection"'9 +3 "core" 9\ aP +103 "collection"'{9 +3 "core" 9\ eT +102 "collection"'|9 +3 "core" 9\ gX +102 "collection"'9 +3 "core" 9\ j!] +102 "collection"'9 +3 "core" 9\ l!a +102 "collection"'9 +4 "core" 9\ p"e +102 "collection"'9 +3 "core" 9\ r#i +2 .tCH.hold 10:00,70C +3 "collection"' `\ `\ r  +3 "core" j +12948 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20673 "Can" +12311 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +3041 ."Qmail"HABfans.email "Started da in tube 2 at 06:25:26EDT16-Jul-19\\n{1 => 0}\\nCan@06:22:50, 22.8C, 13% humidity, 14.3psia, 12.773V, 0.067A, 0.067A avg, 0.85W",Subject: "da sampling at most 40ml" +3 !o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #3 of 10 after 10:00 +11009 "core" ` +2 "collection"'\ 9 +3 "core" 9\  +2 #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml + "collection"' ' +337 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"' @ +104 "core" B +2 .tCSV.dial :air + "collection"' @ +44 "core" > +4 .tCS.seek 5ml + "collection"''l +1371 "core" ' +2 .tCSV.dial CTV + "collection"'  +46 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"' @ +45 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'  +44 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"' @ +56 "core" B +2 .tdelay 2 seconds +203 .CS.seek 0ml +2 "collection"'' +1361 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"' +105 "core" ~ +2 .tCBV.dial CSV + "collection"'  +30 "core"  +2 "collection"'% +4 "core" %   +2 .tCS.seek 4.999ml + "collection"''l +1358 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'  +43 "core" +2 "collection"' % +4 "core" %lko \ +2 .tCS.seek 7ml + "collection"'' +582 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"' @ +42 "core" > +2 .tCS.seek 10ml +2 "collection"'' D +838 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'" ` +116 "core" ^ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'   +39 "core" ! +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"''  +2 ')  +28 "core"  +108  +2 .tCS.seek 5ml +2 "collection"'('l +1352 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"' @ +102 "core" A +2 .tCSV.dial :waste + "collection"' +103 "core" +2 .tCS.seek :empty +2 "collection"'#'Ͱ +1346 "core" ' + .tCSV.dial :air +2 "collection"', @ +74 "core" A +2 .tCS.seek 5ml +2 "collection"''l +1354 "core" ' +2 .tCSV.dial CTV + "collection"'-  +54 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'/ @ +42 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +4 "collection"'0  +44 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'2 @ +43 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml +3 "collection"'.' +1344 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"'4 +102 "core" ~ +2 .tCBV.dial CSV + "collection"'%  +39 "core"  +2 "collection"'1% +4 "core" %ps +2 .tCS.seek 5ml + "collection"'3'l +1358 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air + "collection"'5  +44 "core" +2 "collection"'7% +4 "core" %l  +2 .tCS.seek 7.001ml + "collection"'8' +596 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'6 @ +42 "core" > +2 .tCS.seek 10ml +2 "collection"':' D +399 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +436 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'; ` +128 "core" b +2 #tLysing Complete + "collection"'<& +4 "core" &Oc N +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&=% +3 "core" %\ "  wA +2 "storage"(?% +3 "core" % i i |\  +2 "storage"(9. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 + "storage"(>($ +339 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (A& +2 "manipulator"&B& +4 "core" &' K 1 V\  +2 & 6 q2 +3 .tElbow.reconfigure TightElbow +42 ."raiseStack"SE.reconfigure SEplace +13 "manipulator"&$&.,(\ #b +2 "storage"(#]K-0-\ b +2 .tElbow.seek CC +4 "manipulator"&E( +3 ."raiseStack"SE.seek :beamBreak +2 "storage"(G'L +17 "core" ( +2 "manipulator"&I& +4 "core" & 1 B J c] + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &J& +2 "core" & ) "  a] +2 .tForearm.seek CC +2 "manipulator"&K'ρ +106 "core" ' +2 .tHand.close + "manipulator"&@/ +66 "core" / +2 .tCC.seek :open +2 "collection"'N( +62 "core" ' +2 "storage"($- +3 "core" -'L +2 ."raiseStack"SE.configure SEconfig +2 "storage"(#QK-0-\ b +2 ."raiseStack"SE.seek :place +2 "storage"(&' +29 "core" ' +273 ( +2 "storage"(D& +4 "core" &% )\  + "storage"(Q& +4 "core" &% V\  + "manipulator"&S& +4 "core" &  ~] + "manipulator"& % +4 "core" % {  ~C +2 .tForearm.seek :retract + "manipulator"&P'\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&C( +147 "core" ( +2 "manipulator"&V& +4 "core" & m m 7  +2 "storage"(H& +3 "core" &% /\ # + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 1 + "manipulator"&O'\\ +116 "core" ' +2 .tElbow.hold + "manipulator"&F, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&Y1 +69 "core" 1 +2 "manipulator"&M% +4 "core" % h`  m +31 "storage"(R& +3 "core" &% L M \  +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 312 counts +2 "manipulator"&W'ϔ +21 "core" ' +2 "manipulator"&Z& +4 "core" &   +2 "storage"(L& +3 "core" &% \ # +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&T' +23 "core" ' +2 "storage"([% +4 "core" % \ $ +2 ."downElevator"SE.seek :down +3 "storage"(\\'v +99 (*% +3 "core" %< -\ !\\w +2 "manipulator"&^% +4 "core" % M _ f +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&_'\ +98 "core" ' +55 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast "storage"(6 +3 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'b& +4 "core" & %\  +2 "manipulator"&X& +3 "core" &   +2 "manipulator"&c% +3 "core" %    +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +180 "core" ( +2 "manipulator"&!& +4 "core" &-   + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &e& +2 "core" &- Y  +2 .tForearm.seek :garage +2 "manipulator"&f' +109 "core" ' +4 .tHand.close +2 "manipulator"&a/ +69 "core" / +2 "manipulator"&h& +4 "core" &-  t + "manipulator"&g% +4 "core" % s F t +2 .tForearm.seek :retract + "manipulator"&d'\ +101 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&i( +277 "core" ( +2 "manipulator"&m& +4 "core" & { o @ 0 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &j& +3 "core" & m k 0 +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&p'ρ +94 "core" ' +2 "manipulator"&q& +4 "core" & o [ B 0 +2 "manipulator"&r% +3 "core" %~ ? I u +2 "collection"'s& +4 "core" &!% + "collection"'t& +4 .tCC.seek :closed + "collection"'n(O +3 "core" &"% +4 &!' 8 +10 &3Hx"$ 2 +9 &asy!% F +9 &a#"j P +10 &N"% O +9 &T!% O +9 &JT!%w O +10 & R!%e O +9 &T %W O +10 &S#&: O +9 &SQ & O +9 &!T!& O +10 &"R"' O +9 &$T"&w O +9 &&]Q#%Y N +10 &(T"%F O +9 &)T!$ O +10 &+Q % N +9 &-cT % O +9 &/'Q#& N +10 &0T!$ O +9 &2S"& O +9 &4lQ!%y O +10 &6.T"&c O +9 &7P"%i O +10 &9T"$ O +9 &;sR!& O +9 &=6R## O +10 &>W & O +9 &@Q!&~ O +9 &B{W!&q O +10 &D>S$&[ O +9 &EW#% O +10 &Ga!% Q +9 &It~!% T +9 &K'!& Y +10 &L"'x ] +9 &N!'m 9 +9 &Oi1 %[ W +9 ( +2 &Ow\\!'I I + "collection"'t& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.64 + "collection"'o& +4 "core" &Ow\\!&h I + .tHand.open + "manipulator"&w1 +76 "core" 1 +2 "manipulator"&x% +4 "core" % ~ + z +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&y'\ +94 "core" ' +2 .tPSV.dial PSR + "processing"%u +136 "core"  +2 "processing"%z% +4 "core" %R\  + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1.5ml +2 "processing"%v' +1619 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%}  +46 "core"  +2 .tPS.seek 0ml +2 "processing"%~'W +1607 "core" ' +2 .tPSV.dial PSR + "processing"% +45 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%' +2625 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "processing"% + "collection"'{  +5 "core"  +2 "processing"%|  +45 "core"  +33 +2 .tPSV.dial :mixloop + "processing"% +106 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing + "processing"%  +74 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2624 "core" ' +2 .tPSV.dial :air + "processing"%  +43 "core"  +2 .tPS.seek 2.5ml +2 "processing"%l' +1083 "Can" <; +1552 "core" ' +2 .tPSV.dial :mixloop + "processing"% +45 "core" +2 .tPS.seek 0ml +2 "processing"%\ 'W +2626 "core" ' +2 .tPSV.dial :air + "processing"%k  +45 "core"  +2 .tPS.seek 2.5ml +2 "processing"% ' +2639 "core" ' +2 .tPSV.dial :mixloop + "processing"% +45 "core" +2 .tPS.seek 0ml +2 "processing"% 'W +2632 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" & I |0 +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +7 "core" ( +2 "manipulator"&& +4 "core" & N " }+ + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" & a {+ +2 .tForearm.seek CC + "manipulator"&'ρ +102 "core" ' +2 .tHand.close + "manipulator"&/ +72 "core" / +2 .tCC.seek :open +2 "collection"'( +375 "core" ( +2 "manipulator"&& +4 "core" & H D Q + + "manipulator"&% +4 "core" % ψ G = e + .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"& (- +282 "core" ( +2 "manipulator"&& +4 "core" &- ~ E + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- ~ z \ +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&' +111 "core" ' +2 .tHand.open + "manipulator"&"1 +72 "core" 1 +2 "manipulator"&% +4 "core" % [ } p( + .tForearm.reconfigure LooseForearm +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 + .CTV.dial :air,avoiding: :intake + #Loading lyfil puck from tube 2 into Collection Clamp +2 "collection"')& +3 "core" &).\ +2 "manipulator"&% +4 "core" %\    + "storage"(% +4 "core" % \ ) + "storage"(. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"((( +346 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (,& +2 "core" & % V\  +52 "manipulator"&#& +3 "core" &- 9 +2 "manipulator"&-% +3 "core" %\    +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&/( +180 "core" ( +2 "manipulator"&0& +4 "core" &  !t +2 "storage"(2& +3 "core" & \ & +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&' +98 "core" ' +2 "storage"(4& +4 "core" & \ & +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(%'L +102 "core" ' +2 "storage"(1- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (.& +4 "core" & O C C\  + "manipulator"&5& +4 "core" &  {!t + .tElbow.seek 2 +2 "manipulator"&7( +3 "core" ( + "manipulator"&3& +4 "core" & ) z!t +2 "storage"(6& +3 "core" & j i t\  +2 .tForearm.seek 2 + 300 counts + "manipulator"&8'υ +24 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&;/ +70 "core" / +3 ."downElevator"SE.seek :down +5 "manipulator"&<& + "storage"(='v +6 "core" &  }!t +2 "manipulator"&?% +3 "core" % Ϗ g ~ < +2 .tForearm.seek :retract +2 "manipulator"&9'\ +69 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +26 "core" ' +2 .tElbow.seek CC +2 "manipulator"&B( +150 "core" ( +2 "manipulator"&A& +4 "core" & K O % 8! + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &I& +2 "core" & < ? W 8! +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&J'ρ +94 "core" ' +31 "manipulator"&@& +4 "core" & T J = 8! +2 "manipulator"&$% +3 "core" %x L R  +2 "collection"'U& +4 "core" &*0 + "collection"'`& +4 .tCC.seek :closed + "collection"'](O +3 "core" &(, +5 &,0 9 +9 &DHz,.l 2 +10 &qr{+,e G +9 &]*.H P +9 &Q+/; O +10 &S+,, O +9 &_U+.. O +9 &!S+. O +10 &T*. O +9 &U*- O +10 &fR,/ O +9 &!(U,. O +9 &"S+. O +10 &$T,- O +9 &&nR). O +9 &(0S+-p O +10 &)T),d O +9 &+R+/ O +10 &-wT+/ O +9 &/9T)/ O +9 &0R*- O +10 &2Q*/ O +9 &4R+. O +9 &6AS). O +10 &8T*- O +9 &9S+. O +10 &;V+. O +9 &=IR+/ O +9 &?\ W,. O +10 &@Q*- N +9 &BT)/q O +9 &DQT*.s O +10 &F[+-e P +9 &Gk*._ R +10 &I)/Y V +9 &K6*-k [ +9 &L)- \\ +10 &N{)- B +9 &Oe&'- #h +9 &Oym*, T +2 ( + "collection"'`& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.75 +2 .Hand.open + "manipulator"&G1 +74 "core" 1 +3 "manipulator"&D% +4 "core" % x  u + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&Q'\ +94 "core" ' +2 .tSC.coast + "storage"(6 +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'S  +136 "core"  +2 .tCSV.dial CTV + "collection"'  +28 "core"  +2 .tPS.seek 2.5ml +2 "processing"%V' +2245 ."Qmail"HABfans.email "Started da in tube 2 at 06:25:26EDT16-Jul-19\\n{1 => 0}\\nCan@06:22:50, 22.8C, 13% humidity, 14.3psia, 12.773V, 0.067A, 0.067A avg, 0.85W",Subject: "da sampling at most 40ml" +3 !o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #4 of 10 after 10:00 +389 "core" ' +2 "collection"'H% +4 "core" % GZ  +2 .tCS.seek 4.15ml + "collection"'K'Q +1566 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air + "processing"%E  +45 "core"  +4 .tdelay 2 seconds +112 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +85 .tPSV.dial :waste2 +2 "processing"%Y  +74 "core"  +2 .tPS.seek 0ml +2 "processing"%M'W +2629 "core" ' +2 .tCBV.dial between PRV and waste1 + "collection"'R ` +39 "core" ^ +2 .tCSV.dial :air + "collection"'Z @ +46 "core" > +2 .tCS.seek 10ml +2 "collection"'L' D +1568 "core" ' +2 .tCSV.dial CTV + "collection"'P  +43 "core"  +2 .tCS.seek 0ml +2 "collection"'[' +2628 "core" ' +2 .tCBV.dial :waste1 + "collection"'* @ +29 "core" ? +2 .tdelay 5 seconds +503 .CTV.dial :air,avoiding: :intake + "collection"'C  +135 "core" +2 "collection"'^& +4 "core" &Oyk T + #tStoring lyfil puck in Collection Clamp to tube 1 +2 "manipulator"&O% +3 "core" %\  F u +2 "storage"(W% +3 "core" % D N\  + "storage"(b. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 + "storage"(X($ +347 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (c& +3 "core" &! ' '\ + "manipulator"&&& +4 "core" &  D r8! + "manipulator"&T% +4 "core" %\   u + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&!( +158 "core" ( +2 "manipulator"&e& +4 "core" & z +2 "storage"(\\& +3 "core" &$ h h\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&>' +101 "core" ' +2 "storage"(F& +4 "core" &$ y R\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(a'L +282 "core" ' +2 "storage"(h- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&g& +3 "core" &  { + "storage"(_& +4 "core" &$ d f ;\  + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 1 +2 "manipulator"&f'\\ +37 "core" ' +2 .tElbow.hold + "manipulator"&m, +3 "core" , +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 "storage"(j- +2 "core" -' +2 .tSE.seek 0.1 Pucks below Top Plate +2 "storage"('? +28 "core" ' +2 "manipulator"&q% +4 "core" %i`  ( - ^ + "storage"(r& +4 "core" &$ \  + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 313 counts +2 "manipulator"&s'ϕ +14 "core" ' +2 "manipulator"&d& +4 "core" & / | +2 "storage"(N& +3 "core" &$ j i n\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"&o' +24 "core" ' +2 .tSE.seek 1.1 Pucks below Top Plate +2 "storage"(w'. +36 "core" ' +2 "manipulator"&x& +4 "core" & ( | +2 "manipulator"&t% +3 "core" %6 m | +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&u'\ +95 "core" ' +2 .tElbow.seek CC +2 "manipulator"&z( +150 "core" ( +2 "manipulator"&p& +4 "core" &  r3 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &}& +3 "core" & K r3 +2 .tForearm.seek CC + "manipulator"&v'ρ +93 "core" ' +2 .tHand.close + "manipulator"&/ +69 "core" / +2 .tCC.seek :open +2 "collection"'~( +378 "core" ( +3 "storage"(& +3 "core" &$ \  +42 "storage"(|& +11 "core" &$  \  +2 "manipulator"&{& +3 "core" & O |3 +2 "manipulator"&% +4 "core" % ϋ H { + .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&( +156 "core" ( +2 "manipulator"&& +4 "core" & ] Y  +2 "storage"(& +4 "core" &$ \  + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 1 + "manipulator"& '\\ +110 "core" ' +2 .tElbow.hold + "manipulator"&l, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&k1 +66 "core" 1 +3 "manipulator"&\ % +3 "core" % oT G C ( e +2 "storage"(& +3 "core" &$   -\  +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 319 counts +2 "manipulator"& 'ϛ +12 "core" ' +2 "manipulator"&& +4 "core" & c D  +2 "storage"(& +3 "core" &$ `\ " +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"&' +17 "core" ' +2 "storage"(% +4 "core" %3 &\ " - +2 ."downElevator"SE.seek :down +3 "storage"(i'v +100 (y% +3 "core" %8 \ [u +2 "manipulator"&n% +3 "core" % H I j +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +45 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%  +86 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2632 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"% +45 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%  +44 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"% +56 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%"  +43 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%'W +2633 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%)& +4 "core" &\  + "manipulator"&& +4 "core" & l l +  + "manipulator"&% +4 "core" %\ $ ` g H + .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +177 "core" ( + "manipulator"&& +4 "core" &- ` i  \ +2 .tElbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 && +2 "core" &- m m h \ +2 .tForearm.seek :garage +2 "manipulator"&,' +110 "core" ' +2 .tHand.close + "manipulator"&#/ +72 "core" / +2 "manipulator"&-& +4 "core" &-  r\ + "manipulator"&0% +4 "core" % p 2 r + .tForearm.seek :retract +2 "manipulator"&2'\ +108 "core" ' +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&4( +115 "core" ( +2 "manipulator"& & +4 "core" & i ^ + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &1& +2 "core" & m m b +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&.' +93 "core" ' +2 "manipulator"&5& +4 "core" &   6 +2 "manipulator"&3% +3 "core" % y \\  +2 "processing"%6& +4 "core" &\  + "processing"%'& +4 .tPC.seek :closed + "processing"%;(Tg +3 "core" &\  +3 &I\   +9 &3v\ +| +10 &b @ +9 &Er \ Q +9 &Q\ Q +10 &R\ Q +9 &R\ Q +9 &OR\ P +10 &QN\ Q +9 &Q\ Q +10 &T\ Q +9 & WQ\ P +9 &"R\ Q +10 &#P\ Q +9 &%O\ Q +9 &'_R\ P +10 &) R\ Q +9 &*T\ \ Q +10 &,T\ Q +9 &.fT\ Q +9 &0(T\ Q +10 &1T#\ P +9 &3Q%\ Q +9 &5nS$\ Q +10 &70T"\ Q +9 &8S'\ Q +10 &:Q#\ P +9 &9P\ P +10 &?Q!\ P +9 &AO0\ P +9 &C}T6\ Q +10 &E@T:\ Q +9 &GX>\ Q +10 &H_3\ R +9 &J~g9\ S +9 &L9> V +10 &M> W +9 &O3 V +9 &Q{E W +10 &S=M D +9 &T'!LS\ Q +10 &TE/Q\ 3 +2 ( +2 "processing"%'& +2 #tProcessing Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.57 +2 "processing"%<& +3 "core" &TE*Q\ 3 +2 .tHand.open + "manipulator"&?1 +65 "core" 1 +2 "manipulator"&/% +4 "core" % F H   + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +90 "core" ' +2 .tPRV.dial :air + "processing"%A  +45 "core"  +2 .tPSV.dial :mixloop + "processing"%I +45 "core" +2 "processing"%%% +4 "core" %Zk\  +2 .tPS.seek 0.3ml + "processing"%8' +389 "core" ' +2 .tPSV.dial PSR + "processing"%= +105 "core"  +2 "processing"%@% +4 "core" %\  + #tPulling 0.4ml of PSR.air + .PSR.select :air +2 .PS.seek 0.7ml +2 "processing"%7'* +484 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%$' +1923 "core" ' +5 .tdelay 3 seconds +302 .PSV.dial :mixloop + "processing"%U +106 "core" +2 .tPTV.dial :mixing + "processing"%9 @ +73 "core" A +2 .tPBV.dial :waste2 + "processing"%  +96 "core"  +2 .tPS.seek 0ml +2 "processing"%G'W +2638 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&D& +4 "core" & a } + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&`( +2 "core" ( +2 "manipulator"&S& +3 "core" & A } +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &  } + .tForearm.seek PC +2 "manipulator"&J' +96 "core" ' +2 .tHand.close + "manipulator"&(/ +67 "core" / +2 .tPC.seek :open +2 "processing"% ( +403 "core" ( +2 "manipulator"&H& +4 "core" & p 5 + "manipulator"&:% +4 "core" % m m 2 + .tForearm.seek :retract +2 "manipulator"&E'\ +101 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&Y(- +141 "core" ( +2 "manipulator"&V& +4 "core" &- o  j + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &R& +3 "core" &- j g j +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&Z' +111 "core" ' +2 .tHand.open + "manipulator"&K1 +69 "core" 1 +2 "manipulator"&P% +4 "core" % \ g ~ mG +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&L'\ +103 "core" ' +49 #tLoading da puck from tube 2 into Processing Clamp + "processing"%*& +4 "core" &\ +2 "manipulator"&C% +3 "core" %\ $ H = k D +2 "storage"(^% +3 "core" % \ # +2 "storage"(O. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(W( +337 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (b& +3 "core" &  \  + "manipulator"&c& +4 "core" &- H G i + "manipulator"&&% +4 "core" %\ $ J I T D +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&T( +170 "core" ( +2 "manipulator"&e& +4 "core" & ` W !u +2 "storage"(\\& +3 "core" & &\ ! +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&F' +102 "core" ' +2 "storage"(B& +4 "core" & P\ % +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(Q'L +122 "core" ' +2 "storage"(h- +3 "core" -' +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 (g& +3 "core" & M\  + "manipulator"&_& +4 "core" &  y!t + .tElbow.seek 2 +2 "manipulator"&j( +3 "core" ( + "manipulator"&q& +4 "core" &  y!t + "storage"(r& +4 "core" & F M 0\  +2 .tForearm.seek 2 + 300 counts + "manipulator"&d'υ +27 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&N/ +69 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&x& +4 "storage"(t'v +5 "core" & {!t + "manipulator"&>% +4 "core" % υ % B +2 .tForearm.seek :retract + "manipulator"&!'\ +80 "core" ' +33 ."downElevator"SE.coast + "storage"(5 +3 "core" ' + .tElbow.seek PC +2 "manipulator"&a( +256 "core" ( +2 "manipulator"&f& +4 "core" & Z O ; c + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &s& +2 "core" & < ; ] c +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&' +100 "core" ' +2 "manipulator"&p& +4 "core" & E G t c +2 "manipulator"&}% +3 "core" % ; A h +2 "processing"%o& +4 "core" &j\  + "processing"%m& +4 .tPC.seek :closed + "processing"%(Tg +3 "core" &\ +4 &h\ 5 +10 &7Fvk 2 +9 &_pzl F +9 &^] R +10 &O^\ Q +9 &P^ Q +10 &?R_ R +9 &P] Q +9 &O[\ Q +10 &OU\ Q +9 &IPN Q +9 &! OP Q +10 &"ON Q +9 &$QT Q +10 &&ROP\ Q +9 &(S< Q +9 &)ND Q +10 &+RA Q +9 &-[Q? P +9 &/N= P +10 &0R< Q +9 &2L9\ P +10 &4cO) P +9 &6$L* Q +9 &7N#\ P +10 &9Q% Q +9 &;jL%\ Q +9 &=-P& P +10 &>M$\ Q +9 &@L*\ P +10 &BrK"\ Q +9 &D4Q Q +9 &ET Q +10 &GV R +9 &Iv] R +9 &K0p% U +10 &L W +9 &N X +10 &Po W +9 &R0 X +9 &Sbe . +10 &T@o ; +9 ( + &TN \ - + "processing"%m& +4 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.63 + .Hand.open + "manipulator"&u1 +71 "core" 1 +2 "manipulator"&]% +4 "core" % U z +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +94 "core" ' +2 .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 2 in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%|  +2 %{9 +5 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%9 +2 "core" 9  +103 "processing"%9 +2 "core" 9  +103 "processing"%v9 +2 "core" 9 +103 "processing"%z9 +2 "core" 9 +103 "processing"%k9 +3 "core" 9 +102 "processing"%\ 9 +2 "core" 9 +103 "processing"%9 +2 "core" 9" +103 "processing"%9 +2 "core" 9& +103 "processing"%9 +4 "core" 9+ +102 "processing"%9 +2 "core" 9/ +103 "processing"%9 +2 "core" 93 +103 "processing"%y9 +2 "core" 97 +103 "processing"%n9 +2 "core" 9; +103 "processing"%9 +3 "core" 9@ +102 "processing"% 9 +2 "core" 9D +103 "processing"% 9 +2 "core" 9H +103 "processing"%w9 +2 "core" 9L +103 "processing"%9 +2 "core" 9P +103 "processing"%9 +2 "core" 9 U +103 "processing"%i9 +2 "core" 9Y +103 "processing"%X9 +2 "core" 9] +103 "processing"%M9 +2 "core" 9 a +103 "processing"%9 +2 "core" 9'e +103 "processing"%9 +32 "core" 90k +102 "processing"%9 +2 "core" 96o +103 "processing"%"9 +2 "core" 9=s +103 "processing"%9 +2 "core" 9Ew +103 "processing"%)9 +2 "core" 9K{ +103 "processing"%9 +4 "core" 9R +102 "processing"%9 +2 "core" 9Z +103 "processing"%9 +2 "core" 9`\ +103 "processing"%9 +2 "core" 9h\ +3 .tPH.hold 2:00:00,28C +2 "processing"%l ppc +2 .tdelay 1:30 +4 "core"  +1401 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +7593 .tPSR.select :air +2 .PSV.dial PSR + "processing"%# +107 "core"  +2 "processing"%-% +4 "core" %U\  + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%0' +596 "core" ' +2 .tdelay 5 seconds +383 "Can"\ 55 +119 .tPSR.select :air +3 "processing"% +9 .tPS.seek 2ml + "processing"%'[ +1608 "core" ' +2 .tPTV.dial :puck + "processing"%  +74 "core"  +2 .tPSV.dial PTV + "processing"%1 +88 "core"  +2 .tPBV.dial :waste1 + "processing"%,  +134 "core"  +2 "processing"%5% +4 "core" %_\  +2 .tPS.seek 1.5ml + "processing"%3' +596 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%6 * +34 "core" , +2 .tPS.seek 0ml +2 "processing"%'W +1609 "core" ' +2 .tdelay 5:00 +10764 ."Qmail"HABfans.email "Started da in tube 2 at 06:25:26EDT16-Jul-19\\n{1 => 0}\\nCan@06:22:50, 22.8C, 13% humidity, 14.3psia, 12.773V, 0.067A, 0.067A avg, 0.85W",Subject: "da sampling at most 40ml" +3 !o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #5 of 10 after 10:00 +8910 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +10316 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%2  +34 "core"  +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%+ * +34 "core" * +2 .tPSR.select :air + .PSV.dial PSR +2 "processing"%< +73 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%?' +2493 "core" ' +2 .tPSV.dial PTV + "processing"%/ +75 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"%' +75 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV + "processing"%A +87 "core"  +2 .tdelay 5 seconds +502 .PSV.dial :air + "processing"%I  +77 "core"  +2 .tPS.seek :empty +2 "processing"%%'9 +2467 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV + "processing"%.  +136 "core" +2 .tPSV.dial :mixloop + "processing"% +46 "core" +2 .tPRV.dial :ab1 + "processing"%= @ +77 "core" A +2 .tPS.reconfigure PSslow +50 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%@'w +361 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +3 "collection"'8  + "processing"%7  +47 "core"  +7 +2 "processing"%U% +4 "core" %{  +2 .tPS.seek 0.32ml + "processing"%9'( +388 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'  +29 "core" +2 .tPRV.dial :air + "processing"%$  +44 "core"  +2 .tPS.seek 0.9ml +2 "processing"%D'D +1236 "core" ' +2 .tPRV.dial :waste2 + "processing"%S @ +75 "core" > +2 .tPS.seek 0.5ml +2 "processing"% ' +862 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%(  +46 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%4'[ +1620 "core" ' +2 .tPSV.dial :PML + "processing"% +45 "core" +2 .tPTV.dial :mixing + "processing"%; @ +77 "core" B +2 .tPBV.dial :waste1 + "processing"%H  +35 "core" +2 "processing"%:% +4 "core" %]  +2 .tPS.seek 1.85ml + "processing"%V'= +234 "core" ' +2 .tPBV.dial between PSV and waste1 + "processing"%R * +36 "core" , +2 .tPS.seek 0ml +2 "processing"%J'W +1973 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'`& +2 "core" &26 +2 "manipulator"&K& +3 "core" & 7 yc +2 "manipulator"&P% +3 "core" %\ $ ] y L +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&E(- +137 "core" ( +2 "manipulator"&*& +4 "core" &-  z* + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &C& +3 "core" &- V y* +2 .tForearm.seek :garage +2 "manipulator"&^' +109 "core" ' +2 .tHand.close + "manipulator"&O/ +76 "core" / +4 "manipulator"&Z& +3 "core" &- : / ^* +2 "manipulator"&b% +4 "core" %   ; \\= + .tForearm.seek :retract +2 "manipulator"&c'\ +105 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&&( +270 "core" ( +2 "manipulator"&e& +4 "core" & K V Y5\ + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &\\& +2 "core" & C 1 Y5\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&B'ρ +100 "core" ' +2 "manipulator"&Y& +4 "core" & 0 { V5\ +2 "manipulator"&h% +3 "core" %ρ E * \ k +2 "collection"'g& +4 "core" &27 + "collection"'_& +4 .tCC.seek :closed +2 "collection"'q(O +2 "core" &37 +3 &15  +9 &-|16 , +10 &c|27 @ +9 &bo05 Q +9 &#J36 Q +10 &O27 R +9 &N25 Q +10 &iV16 Q +9 &,V16 Q +9 &S26 Q +10 &T36 P +9 & sS26 Q +9 &"5U36 Q +10 &#U25 Q +9 &%Q27 Q +10 &'{T37 Q +9 &)>R17 P +9 &*T36 Q +10 &,U05 Q +9 &.P35 Q +10 &0ER26 Q +9 &2T07 P +9 &3S36 Q +10 &5P15 P +9 &7LT37 Q +9 &9T35 P +10 &:R04 P +9 &<R36 Q +9 &>VU17 P +10 &@R35 P +9 &AT23 P +10 &CR26 P +9 &E]V26 Q +9 &G_05 R +10 &Hl25 S +9 &J05 X +10 &LC03 \\ +9 &N/4 S +9 &O7P/3 )| +10 &O{O13 A +2 ( + "collection"'_& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.86 + "collection"'r& +4 "core" &O{J.4 A + .tHand.open + "manipulator"&L1 +71 "core" 1 +2 "manipulator"&N% +4 "core" % π + D j +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&x'\ +102 "core" ' +3 .tPSV.dial PSR +2 "processing"%> +105 "core"  +2 "processing"%T% +4 "core" %Q + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%F' +1621 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +4 "processing"%Q  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%d'W +795 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +814 "core" ' +2 .tPSV.dial PSR + "processing"%f +46 "core"  +2 .tPSR.select :air + "processing"% +11 .tPS.seek 2.5ml + "processing"%s' +1846 "Can" DE +790 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "processing"%t  +2 "collection"'j  +40 "core"  +127  +2 .tPSV.dial :mixloop + "processing"%p +105 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing + "processing"%}  +75 "core" +2 .tPS.seek 0ml +2 "processing"%o'W +2636 "core" ' +2 .tPSV.dial :air + "processing"%!  +43 "core"  +2 .tPS.seek 2.5ml +2 "processing"% ' +2628 "core" ' +2 .tPSV.dial :mixloop + "processing"%u +45 "core" +2 .tPS.seek 0ml +2 "processing"%]'W +2629 "core" ' +2 .tPSV.dial :air + "processing"%{  +45 "core"  +2 .tPS.seek 2.5ml +2 "processing"%m' +2632 "core" ' +2 .tPSV.dial :mixloop + "processing"% +46 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2635 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" & % o5\ +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&W( +3 "core" ( + "manipulator"&& +4 "core" & n5\ + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &v& +2 "core" &  n5\ +2 .tForearm.seek CC +2 "manipulator"&z'ρ +100 "core" ' +2 .tHand.close + "manipulator"&k/ +77 "core" / +2 .tCC.seek :open +2 "collection"'\ ( +375 "core" ( +2 "manipulator"&& +4 "core" & x  s5\ + "manipulator"&% +4 "core" % Ϗ  t + .tForearm.seek :retract +2 "manipulator"&'\ +102 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +131 ."Qmail"HABfans.email "Started da in tube 2 at 06:25:26EDT16-Jul-19\\n{1 => 0}\\nCan@06:22:50, 22.8C, 13% humidity, 14.3psia, 12.773V, 0.067A, 0.067A avg, 0.85W",Subject: "da sampling at most 40ml" +3 !o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #6 of 10 after 10:00 +151 "core" ( +2 "manipulator"&& +4 "core" &- z  z + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &y& +2 "core" &- b \ y +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&n' +110 "core" ' +3 .tHand.open + "manipulator"&1 +74 "core" 1 +48 "manipulator"& % +5 "core" % m   WY + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& '\ +96 "core" ' +2 ."da"delayUntil "07:19:39.88" +24788 #recoverPRVreagent08 + .PTV.dial :mixing + "processing"%w @ +74 "core" B +2 ."da"PBV.dial :waste1 + "processing"%  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +2 ."da"PSV.dial :air +2 "processing"%i  +45 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%X' +2465 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%M +46 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +45 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"% +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +45 "core"  +2 ."da"PS.seek :empty +2 "processing"%"'9 +2484 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +147 "core"  +2 "processing"%)% +4 "core" %= + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +596 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml + "processing"%'[ +1610 "core" ' +2 ."da"PTV.dial :puck + "processing"%  +75 "core"  +2 ."da"PSV.dial PTV + "processing"% +77 "core" +2 ."da"PBV.dial :waste1 + "processing"%#  +34 "core"  +2 "processing"%-% +4 "core" %X\  + ."da"PS.seek 1.5ml +2 "processing"%G' +596 "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"% 'W +1609 "core" ' +2 ."da"delay 2:00 +4460 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +227 "Can" 66 +7308 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%1  +47 "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 + "processing"%5 +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2489 "core" ' +2 ."da"PSV.dial PTV + "processing"%6 +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%3 +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%| +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%2  +75 "core"  +2 ."da"PS.seek :empty +2 "processing"%+'9 +579 ."Qmail"HABfans.email "Started da in tube 2 at 06:25:26EDT16-Jul-19\\n{1 => 0}\\nCan@06:22:50, 22.8C, 13% humidity, 14.3psia, 12.773V, 0.067A, 0.067A avg, 0.85W",Subject: "da sampling at most 40ml" +3 !o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #7 of 10 after 10:00 +1880 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%< +133 "core"  +2 "processing"%% +4 "core" %; \  + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"%''[ +1608 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%A +75 "core" +2 ."da"PBV.dial :waste1 + "processing"%I  +34 "core"  +2 "processing"%?% +4 "core" %\\  + ."da"PS.seek 1.5ml +2 "processing"%.' +591 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" * +2 ."da"PS.seek 0ml +2 "processing"%='W +1616 "core" ' +2 ."da"delay 2:00 +9937 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +2058 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%%  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%7 * +35 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%8 +87 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%U' +2500 "core" ' +2 ."da"PSV.dial PTV + "processing"%@ +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%$ +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%9  +75 "core"  +2 ."da"PS.seek :empty +2 "processing"%S'9 +2476 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%D  +44 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%(  +138 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%  +43 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop + "processing"% +45 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%;' +381 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%H  +56 "core"  +2 "processing"%:% +3 "core" %  +2 ."da"PS.seek 0.55ml +2 "processing"%R'x +336 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%4  +43 "core"  +2 ."da"PS.seek 2ml +2 "processing"%V'[ +1555 "core" ' + ."da"PSV.dial :PML +2 "processing"%` +46 "core" +2 ."da"PTV.dial :mixing + "processing"%K @ +75 "core" A +2 ."da"PBV.dial :waste1 + "processing"%P  +34 "core"  +2 "processing"%*% +3 "core" %`\  +2 ."da"PS.seek 1.85ml +2 "processing"%C'@ +240 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%a * +33 "core" + +48 ."da"PS.seek 0ml +2 "processing"%O'W +1963 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +8647 "Can" HH +5742 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +9634 ."Qmail"HABfans.email "Started da in tube 2 at 06:25:26EDT16-Jul-19\\n{1 => 0}\\nCan@06:22:50, 22.8C, 13% humidity, 14.3psia, 12.773V, 0.067A, 0.067A avg, 0.85W",Subject: "da sampling at most 40ml" +3 !o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #8 of 10 after 10:00 +23346 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +615 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%Z  +34 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%b * +34 "core" * +2 ."da"PSV.dial :air +2 "processing"%  +44 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%^' +2476 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%e +46 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%\\  +45 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%E +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%Y  +46 "core"  +2 ."da"PS.seek :empty +2 "processing"%h'9 +2469 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%g +133 "core"  +2 "processing"%c% +4 "core" %= + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%~' +598 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml + "processing"%r'[ +1616 "core" ' +2 ."da"PTV.dial :puck + "processing"%L  +76 "core"  +2 ."da"PSV.dial PTV +2 "processing"%N +74 "core" +2 ."da"PBV.dial :waste1 + "processing"%_  +34 "core" +2 "processing"%>% +3 "core" %a \  +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"%B * +35 "core" , +2 ."da"PS.seek 0ml +2 "processing"%J'W +1621 "core" ' +2 ."da"delay 2:00 +6104 "Can"\ 32 +5899 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%Q  +36 "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 + "processing"%f +88 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%d' +2464 "core" ' +2 ."da"PSV.dial PTV + "processing"%j +73 "core" +6 ."da"delay 5 seconds +99 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +399 ."da"PSV.dial PSR +2 "processing"%t +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%p +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%}  +75 "core"  +2 ."da"PS.seek :empty +2 "processing"%s'9 +2015 ."Qmail"HABfans.email "Started da in tube 2 at 06:25:26EDT16-Jul-19\\n{1 => 0}\\nCan@06:22:50, 22.8C, 13% humidity, 14.3psia, 12.773V, 0.067A, 0.067A avg, 0.85W",Subject: "da sampling at most 40ml" +3 !o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #9 of 10 after 10:00 +454 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%! +136 "core"  +2 "processing"%o% +4 "core" %6 + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%u' +594 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"% '[ +1608 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%{ +73 "core" +2 ."da"PBV.dial :waste1 + "processing"%]  +34 "core" +2 "processing"%% +3 "core" %V  +2 ."da"PS.seek 1.5ml +2 "processing"%m' +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" * +2 ."da"PS.seek 0ml +2 "processing"%'W +1609 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%v  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%k * +35 "core" , +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"%& +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%x' +2475 "core" ' +2 ."da"PSV.dial PTV + "processing"%q +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%z  +75 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2476 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%y +134 "core"  +2 "processing"%W% +4 "core" %2\  + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +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"% +13 ."da"PS.seek 2ml +3 "processing"% '[ +105 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +1508 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +74 "core" +2 ."da"PBV.dial :waste1 + "processing"%n  +34 "core"  +2 "processing"%w% +4 "core" %^\  + ."da"PS.seek 1.5ml +2 "processing"%' +585 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%i'W +1609 "core" ' +2 ."da"delay 2:00 +11097 "Can"\ 55 +951 #"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"%M * +35 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +77 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2493 "core" ' +2 ."da"PSV.dial PTV + "processing"% +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%X +87 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%)  +75 "core"  +2 ."da"PS.seek :empty +2 "processing"%"'9 +2494 "core" ' +2 ."da"Gate.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"% +145 "core"  +6 "processing"%% +13 "core" %: > +5 #"da"Pulling 0.25ml of PSR.sub1 +2 .PSR.select :sub1 +3 "processing"% +15 ."da"PS.reconfigure PSconfig +5 "processing"%#A d`xb +3 ."da"PS.seek 0.25ml +5 "processing"%'7 +335 "core" ' +2 ."da"delay 5 seconds +502 "processing"%#% +4 "core" %9 < + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +9 ."da"PS.seek 0.5ml +2 "processing"%-' +340 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1630 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%0 +80 "core" +2 ."da"PBV.dial :waste1 + "processing"%G  +38 "core" +2 "processing"%1% +4 "core" %W ? + ."da"PS.seek 1.5ml +2 "processing"%,' +591 "core" ' +2 ."da"delay 3 seconds +171 ."Qmail"HABfans.email "Started da in tube 2 at 06:25:26EDT16-Jul-19\\n{1 => 0}\\nCan@06:22:50, 22.8C, 13% humidity, 14.3psia, 12.773V, 0.067A, 0.067A avg, 0.85W",Subject: "da sampling at most 40ml" +3 !o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #10 of 10 after 10:00 +126 ."da"PBV.dial between PSV and waste1 +2 "processing"%5 * +37 "core" , +2 ."da"PS.seek 0ml +2 "processing"% 'W +1634 "core" ' +2 ."da"delay 10 seconds +528 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +466 #"da"recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 +5 "processing"%6  +41 "core" +35 ."da"delay 30 seconds +3007 .PBV.dial between PSV and waste1 +2 "processing"%3 * +37 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%| +81 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%2' +2659 "core" ' +2 ."da"PSV.dial PTV + "processing"% +80 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%< +79 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +91 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%+  +81 "core"  +2 ."da"PS.seek :empty +2 "processing"%/'9 +2649 "core" ' +2 "processing"%A9 +3 "core" 94 +2 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast + "processing"%I  +4 "core" 4 4 +2 "processing"%?& +3 "core" &TN E- + #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&'% +3 "core" %\  +2 "storage"(% +3 "core" %   e [ +2 "storage"(.. +2 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 1 +2 "storage"(%($ +346 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (7& +3 "core" &$ U + "manipulator"&8& +4 "core" &-  + "manipulator"&=% +3 "core" %\  N +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 + "manipulator"&@( +180 "core" ( +2 "manipulator"&& +4 "core" &  t# + "storage"($& +4 "core" &$ > T +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&9' +100 "core" ' +2 "storage"(U& +4 "core" &$ > V + ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 ."da"SE.seek :beamBreak + "storage"(D'L +304 "core" ' +2 "storage"((- +3 "core" -'} + ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"& & +3 "core" & ]# + "storage"(& +4 "core" &$ U + ."da"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&S'\\ +39 "core" ' +3 ."da"Elbow.hold +2 "manipulator"&H, +3 "core" , + ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(:- +2 "core" -'} +2 ."da"SE.seek 1.1 Pucks below Top Plate +2 "storage"(;'5 +29 "core" ' +2 "manipulator"&4% +4 "core" %jW . + "storage"(R& +4 "core" &$ . : . 9 + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 314 counts + "manipulator"&`'ϖ +14 "core" ' +2 "manipulator"&K& +4 "core" & # +2 "storage"(P& +3 "core" &$  Q +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&*' +17 "core" ' +2 ."da"SE.seek 2.1 Pucks below Top Plate +2 "storage"(a'$ +39 "core" ' +2 "manipulator"&V& +4 "core" & # +2 "manipulator"&C% +4 "core" % \\ + ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&Z'\ +87 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&b( +258 "core" ( +2 "manipulator"&& +4 "core" & n l -^ +2 ."da"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &O& +2 "core" & n l o^ +2 ."da"Forearm.seek PC +2 "manipulator"&e' +95 "core" ' +2 ."da"Hand.close + "manipulator"&\\/ +66 "core" / +2 ."da"PC.seek :open +2 "processing"%E( +403 "core" ( +2 "storage"(Y& +4 "core" &$ Q + "manipulator"&^& +4 "core" & ^ +44 "manipulator"&g% +10 "core" % I +2 ."da"Forearm.seek :retract +2 "manipulator"&c'\ +103 "core" ' +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&h( +259 "core" ( +2 "manipulator"&~& +4 "core" &\  m H$ +2 "storage"(L& +3 "core" &$  R +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&N' +102 "core" ' +2 ."da"Hand.open + "manipulator"&_1 +67 "core" 1 +2 "storage"(>- +4 "core" -'$ +2 ."da"SE.seek 1.86 Pucks below Top Plate +2 "storage"(r' +19 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.19 Pucks below Top Plate +2 "storage"(B' +51 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da19jul1607h40ml.tif +1948 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +1021 #"da"SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 26.216 seconds\ /var/log/esp/da19jul1607h40ml.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da19jul1607h40ml15s.tif +1556 #SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da19jul1607h40ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da19jul1607h40ml30s.tif +3056 #SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da19jul1607h40ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da19jul1607h40ml70s.tif +7118 #SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da19jul1607h40ml70s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 "storage"(T- +7 "core" -' +5 "storage"(Q& +12 "core" &$  +5 "manipulator"&F& +3 "core" & m If +2 ."da"Elbow.seek 1 +2 "manipulator"&f( +19 "core" ( +2 "manipulator"&J& +4 "core" &  L +2 "storage"(j& +3 "core" &$ ' +3 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&t' +15 "core" ' +2 ."da"SE.reconfigure SEgently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.9 Pucks below Top Plate +2 "storage"(p'* +57 "core" ' +2 "manipulator"&}& +4 "core" & p  l +2 "storage"(d& +3 "core" &$ w\  +2 ."da"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&!'\\ +34 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&o, +3 "core" , +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"SE.reconfigure SEconfig +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 2.09 Pucks below Top Plate +2 "storage"(s' +24 "core" ' +2 "manipulator"&u% +4 "core" %kz = X. +2 "storage"({& +3 "core" &$ M L 8 +29 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 315 counts +2 "manipulator"&]'ϗ +11 "core" ' +2 "manipulator"&& +4 "core" & A r +2 "storage"( & +3 "core" &$   W\ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&' +27 "core" ' +2 "storage"(m% +4 "core" % ' % '\  +2 ."downElevator"SE.seek :down +4 "storage"(v'v +99 (k% +3 "core" %<4 \ \ Zp +2 "manipulator"&&% +4 "core" %%  n + ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +39 ' + ."downElevator"SE.coast +2 "storage"(5 +2 ."da"SC.coast + "storage"(6 +3 #tStarting finalPurge +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%q& +4 "core" & +2 "manipulator"&& +4 "core" & ' s +2 "manipulator"&% +3 "core" %\ " 9 tA +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&z(- +179 "core" ( +2 "manipulator"&x& +4 "core" &- E u + ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &y& +3 "core" &- u +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&W' +109 "core" ' +2 ."psFlush"Hand.close + "manipulator"&/ +70 "core" / +2 "manipulator"&& +4 "core" &- + ,  c +2 "manipulator"&% +3 "core" %  %  / cB +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&n'\ +109 "core" ' +2 ."psFlush"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&w( +121 "core" ( +2 "manipulator"& & +4 "core" &  tp + ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & . tp +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&' +97 "core" ' +3 "manipulator"&& +4 "core" & e up +2 "manipulator"&M% +3 "core" %  u +2 "processing"%& +4 "core" & +2 "processing"%i& +3 ."psFlush"PC.seek :closed +2 "processing"%(Tg +3 "core" &j +3 &x  +10 &/s +| +9 &cyy @ +9 &mkw Q +10 &.Kw Q +9 &Lz P +9 &Py Q +10 &tOq Q +9 &7Np Q +10 &Nt P +9 &Nr Q +9 & }Qo Q +10 &"?Qs Q +9 &$Km Q +9 &%Kf Q +10 &'Me P +9 &)GNm Q +10 &+ Pc Q +9 &,N] Q +9 &.K[ Q +10 &0PJO P +9 &2L] P +9 &3M\\ P +10 &5JZ Q +9 &7WKX Q +10 &9QE Q +9 &:OQ P +9 &<KL Q +10 &>`NM P +9 &@"LP P +9 &AOO P +10 &CON Q +9 &EgQR Q +10 &G(TJ Q +9 &HVO R +9 &J`E S +10 &L^I W +9 &ND W +9 &O@ W +10 &Q@ X +9 &SNd9 ; +10 &T'39 L +9 &TL5 ' +2 ( + "processing"%i& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.60 + "processing"%X& +3 "core" &TL' ' +2 ."psFlush"Hand.open + "manipulator"&1 +65 "core" 1 +3 "manipulator"&)% +4 "core" % K q +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +101 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +135 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%'P +418 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +681 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml + "processing"%"' +1167 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +445 "core" ' +10 ."psFlush"PSV.dial PTV +2 "processing"%# +74 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 + "processing"%  +35 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%-'W +2637 "core" ' +2 ."psFlush"PSV.dial PSR +49 "processing"%0 +78 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%G' +586 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%1' +2120 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +77 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%5 U +54 "core" U +2 ."psFlush"PS.seek 0ml +2 "processing"%,'W +2627 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%6 @ +46 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%3' +390 "Can"\ 43 +2235 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%|  +74 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"% '9 +2666 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"% +57 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%<' +2637 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +77 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%+'W +2631 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%2 @ +45 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%A' +2632 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%I  +74 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%?'9 +2231 ."Qmail"HABfans.email "Started da in tube 2 at 06:25:26EDT16-Jul-19\\n{1 => 0}\\nCan@06:22:50, 22.8C, 13% humidity, 14.3psia, 12.773V, 0.067A, 0.067A avg, 0.85W",Subject: "da sampling at most 40ml" +4 !o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:@checkpoint: omitted:bt[ "-/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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + .HABfans.email "26.216 sec auto-exposure",Subject: "da19jul1607h40ml images!" +2 !o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"./home/esp/esp2/lib/email.rb:287:in `send'"?/home/esp/esp2/protocol/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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #1 of 10 after 10:00 +395 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%' +45 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml + "processing"%'P +1106 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%.' +1617 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%7 +73 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 + "processing"%8  +54 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%='W +2624 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"% +76 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%$' +594 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1627 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +488 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%U +75 "core" +2 ."psFlush"PBV.dial PSV + "processing"% U +67 "core" T +2 ."psFlush"PS.seek 0ml +2 "processing"%('W +2657 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"% @ +45 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2629 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%:  +74 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%4'9 +2631 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%R +46 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%K' +2633 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%P +74 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%V'W +2624 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%C @ +46 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%9' +2638 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%@  +73 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%D'9 +2632 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'S& +4 "core" &@Cu +2 "manipulator"&`& +3 "core" & 9 / D p +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&;( +2 "core" ( + "manipulator"&*& +4 "core" & F B < p + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" & < : 5 p +2 .tForearm.seek PC + "manipulator"&O' +91 "core" ' +2 .tHand.close + "manipulator"&H/ +66 "core" / +2 .tPC.seek :open +2 "processing"%\\( +405 "core" ( +2 "manipulator"&Z& +4 "core" & m l m p + "manipulator"&% +4 "core" % p n 7 + .tForearm.seek :retract +2 "manipulator"&Y'\ +97 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&^( +350 "core" ( +2 "manipulator"&g& +4 "core" &  }3 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &e& +3 "core" & }3 +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&~'ρ +106 "core" ' +2 "manipulator"&L& +4 "core" & Q j ( 3 +2 "manipulator"&b% +3 "core" %π J J E +2 "collection"'_& +3 "core" &?Ay +2 "collection"'>& +3 .tCC.seek :closed +2 "collection"'c(O +3 "core" &>Bp +2 &=Bn  +9 &0}?Bu ,} +10 &b~?Bu ? +9 &nu?Ai Q +9 &0Q@Ec P +10 &YACk P +9 &U@Ck P +10 &vR@Cu P +9 &8Z>Ew P +9 &V?Dw P +10 &W?Bs P +9 & ~T?Bz P +9 &"AR@Ax P +10 &$U@D| P +9 &%U@Bz P +10 &'V>C| P +9 &)HT?Co P +9 &+\ T>C} P +10 &,V?Dx Q +9 &.R?C| P +9 &0RT@B} P +10 &2S>C P +9 &3T>@| P +10 &5R=D} P +9 &7[T>B| O +9 &9T@C| P +10 &:R@C P +9 &<S?D} P +9 &>bQ<D} P +10 &@$R?B~ P +9 &AT?B} P +10 &CR=B{ P +9 &EgX=B Q +9 &G'b?C Q +10 &Hp?C T +9 &J<@~ W +9 &LN<A| \\ +10 &N =A| M +9 &O/>>A} . +10 &Og<@~ F +5 ( + "collection"'>& +5 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.86 + "collection"'a& +4 "core" &OZ=? F + &OZ<>} F + .tHand.open + "manipulator"&r1 +70 "core" 1 +2 "manipulator"&T% +4 "core" % π M zE + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&Q'\ +99 "core" ' +2 #tFlushing the Collection Valve::Manifold +46 "collection"'F& +5 "core" &OY;? F + "collection"'J% +4 "core" %<?} + .tCSV.dial CSR +2 "collection"'j  +43 "core"  +2 "collection"'}% +4 "core" %=@ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.seek 5ml +2 "collection"'d'l +1357 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +9 'u% +3 "core" %l=? +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'{' +700 "core" ' +2 .tCSV.dial :waste + "collection"' +131 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"' ' +1983 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'h& +4 "core" &OY=@ F +2 "collection"'m% +3 "core" %;@ +2 .tCSV.dial :flush + "collection"'N  +42 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"'B'l +1316 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'k @ +55 "core" ? +2 "collection"'&% +4 "core" %l;@ +2 .tCS.seek 7ml + "collection"'t' +583 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'f  +4 'p  +43 "core"  +92  +2 .tCBV.dial :waste1 + "collection"'! @ +45 "core" > +2 .tCS.seek 0ml +2 "collection"'q' +1798 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"']& +4 "core" &OY@E| F +2 "collection"'% +3 "core" %?D + .tCSV.dial :flush +2 "collection"'  +72 "core" +2 .tCS.seek 5ml +2 "collection"'s'l +1324 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +45 "core" A +2 "collection"'x% +4 "core" %l@B \ +2 .tCS.seek 7ml + "collection"'y' +358 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +202 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'v  +42 "core"  +2 .tCBV.dial :waste2 + "collection"'%  +118 "core"  +2 .tCS.seek 0ml +2 "collection"'o' +1791 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'& +4 "core" &OY@D F +2 "collection"'% +3 "core" %AD +2 .tCSV.dial CSR + "collection"'  +44 "core"  +2 "collection"'% +4 "core" %?E + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +9 .tCS.seek 8ml +2 "collection"' ' +1067 "Can" ?? +1031 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'' D +568 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'W +3 '  +100 "core" +40  +2 .tCTV.dial :intake + "collection"'M  +75 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml + "collection"'' \\ +2079 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'z  +74 "core" ~ +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'n' +589 "core" ' +2 .tCSV.dial CSR + "collection"'E  +103 "core"  +2 "collection"'X% +4 "core" %?C{ + #tPulling 5ml of CSR.flush + .CSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"''l +1357 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"')' D +1349 "core" ' +2 .tCSV.dial CBV + "collection"'i +103 "core" +2 .tCS.seek 0ml +2 "collection"'' +2615 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" & @ v3 +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&/( +2 "core" ( +2 "manipulator"&& +3 "core" & ? v3 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &#& +3 "core" & 9 v3 + .tForearm.seek CC +2 "manipulator"&'ρ +94 "core" ' +2 .tHand.close + "manipulator"&"/ +69 "core" / +2 .tCC.seek :open +2 "collection"'0( +378 "core" ( +2 "manipulator"&-& +4 "core" & G H 3 + "manipulator"&G% +4 "core" % ϊ D G z +2 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&5(- +276 "core" ( +2 "manipulator"&1& +4 "core" &- j j Q A + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &6& +3 "core" &- l h - A +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&,' +113 "core" ' +3 .tHand.open +2 "manipulator"&|1 +69 "core" 1 +2 "manipulator"&3% +4 "core" % m  qU + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +106 "core" ' +2 "processing"% & +4 "core" &\  +2897 ."Qmail"HABfans.email "26.216 sec auto-exposure",Subject: "da19jul1607h40ml images!" +3 !o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"./home/esp/esp2/lib/email.rb:287:in `send'"?/home/esp/esp2/protocol/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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #2 of 10 after 10:00 +6651 #t-> exit +2005 #Sending Email +18002 !o:Email::Error: mesg"flush failed!:bt["8/home/esp/esp2/utils/commskel.rb:230:in `flushMail'")/home/esp/esp2/utils/commskel.rb:233"4/home/esp/esp2/lib/framework.rb:129:in `atExit'"2/home/esp/esp2/lib/framework.rb:133:in `call'"4/home/esp/esp2/lib/framework.rb:133:in `atExit'"-/home/esp/esp2/lib/thread.rb:739:in `[]'"0/home/esp/esp2/lib/thread.rb:739:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #mEXIT @1563279593.91EDT @1563279808.79EDT = =tMAIN =mMAIN_scheduler @EDT1563279810.46 #"core_reset"Sent BREAK +2 #t@0x2534, state=0x32F4, ifg=0x10, ie=0xFD + #@0x27C5, state=0x32F4, ifg=0x10, ie=0xFD + #@0x2A56, state=0x32F4, ifg=0x10, ie=0xFD #@0x2CE8, state=0x32F4, ifg=0x10, ie=0xFD + #@0x2F79, state=0x32F4, ifg=0x10, ie=0xFD #@0x320B, state=0x32F4, ifg=0x10, ie=0xFD + #@0x349D, state=0x32F4, ifg=0x10, ie=0xFD + #@0x3607, state=0x32F4, ifg=0x80, ie=0xFD #@0x148E, state=0x3350, ifg=0x00, ie=0x75 + #ESP2 v3.22 I2C Gateway v3.06 +8 #ESP2 v3.22 I2C Gateway v3.06 for core bus +214 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +362 "Can"\ -- + \ -- + #tPolling Can every 10:00 +123 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 )% +3 "core" %4 \ 8` + .tSS.configure SSconfig +2 "sampler")#.0X ESP.ready! +3 "collection"'% +4 "processing"%% +2 "manipulator"&% +5 "core" %ABX +6 "sampler")% +3 "core" %=\  + %  R K   + %4 \ 2` + "manipulator"&& +4 "core" &- I J : A +2 "storage"(& +3 "core" &$ Q\  +2 "storage"(% +3 "core" % \ + "collection"'& +4 "core" &BES + "processing"%& +3 "core" &\  +2 "collection"' +3 "core"  +2 "collection"' +2 "core" ~ +2 "collection"'  +3 "core"  +2 "processing"%! +3 "core"  +2 "processing"%" +2 "core" T +2 "processing"%# +3 "core"  + "processing"%$ +3 "core"  +2 "sampler")% +2 "core"  +3 "sampler")&% +4 "core" %4 \ 1` +2 "collection"''& +3 "core" &CDY +2 "collection"'(% +3 "core" %BCV +2 "processing"%)& +4 "core" &\  + "processing"%*% +4 "core" %=\  +2 "manipulator"&+% +3 "core" %  [ h ,  +2 "manipulator"&,& +3 "core" &- a l  A +2 "storage"(-& +3 "core" &$ 9\ % +2 "storage"(.% +3 "core" % g\ & +2 "collection"'/9 +3 "core" 9 +2 "processing"%09 +3 "core" 9 +17894 #t-> startTube 2 +3806 #-> da 40 + #da sampling at most 40ml +4 ."Qmail"HABfans.email "Started da in tube 2 at 08:27:25EDT16-Jul-19\\n{1 => 3,\\n 2 => 19}\\nCan@08:23:36, 22.8C, 14% humidity, 14.3psia, 12.650V, 0.202A, 0.202A avg, 2.55W",Subject: "da sampling at most 40ml" +4 #tLoading sh1 puck from tube 2 into Collection Clamp +2 "collection"'1& +3 "core" &=EU + .tHand.open +2 "manipulator"&21 +17 "core" 1 +2 "manipulator"&3% +4 "core" %  Y K 8  +2 "storage"(4% +3 "core" % X\  +2 "storage"(5. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(6( +342 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (7& +2 "core" & ) B K \   +2 "manipulator"&8& +3 "core" &-  yA +2 "manipulator"&9% +4 "core" %   y +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&:( +179 "core" ( +2 "manipulator"&;& +4 "core" &\ 8 w# + "storage"(<& +4 "core" & ) @ = \   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&=' +89 "core" ' +2 "storage"(>& +4 "core" & ) H A r\   +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(?'L +132 "core" ' +2 "storage"(@- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (A& +2 "core" & ( f g 4  +2 "manipulator"&B& +3 "core" &\ B L k g# +2 .tElbow.seek 2 + "manipulator"&C( +3 "core" ( +2 "manipulator"&D& +4 "core" &\ I : f# +3 "storage"(E& +4 "core" & ' u\   +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&F'υ +65 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&G/ +71 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&H& +5 "storage"(I'v +5 "core" &\ ; 8  h# +3 "manipulator"&J% +4 "core" % Ϥ ~ @ t +2 .tForearm.seek :retract +2 "manipulator"&K'\ +92 "core" ' +29 ."downElevator"SE.coast + "storage"(5 +3 "core" ' + .tElbow.seek CC +3 "manipulator"&L( +160 "core" ( +2 "manipulator"&M& +4 "core" &  r$ + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &N& +3 "core" & G r$ + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&O'ρ +97 "core" ' +2 "manipulator"&P& +4 "core" & N m$ +2 "manipulator"&Q% +3 "core" %ϋ ~  m +3 "collection"'R& +3 "core" &ADQ +2 "collection"'S& +4 .tCC.seek :closed + "collection"'T(O +3 "core" &BDT +4 &ABM  +9 &.|AEJ ,~ +9 &b@EO @ +10 &`t@DK Q +9 & RADI Q +10 &S@DM Q +9 &R@EH P +9 &hTADG Q +11 &)RBC; Q +8 &Q@F@ Q +9 &VBFC Q +10 & qSBDA P +10 &"2SABA Q +9 &#Q@B< Q +9 &%O@C? Q +9 &'xWADA Q +10 &);O@C@ P +9 &*Q?E1 Q +9 &,TBE3 Q +10 &.OBE- P +9 &0CTBD( P +10 &2OBC+ Q +9 &3TCD1 P +9 &5NCD/ P +10 &7KQ@D. P +9 &9 TBE. Q +9 &:PBE* P +11 &<P@E. P +8 &>RQ@E- Q +10 &@LAF! P +9 &AT?E+ P +10 &CQ@D, Q +9 &EYX?D- Q +9 &GcCF) R +9 &HuBE+ U +10 &JBD- Y +9 &L>AC ] +10 &M@C R +9 &O3P@D )} +9 &OvVCD E +2 ( + "collection"'S& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.92 + .Hand.open + "manipulator"&U1 +71 "core" 1 +2 "manipulator"&V% +4 "core" % υ 0 ! = c +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&W'\ +97 "core" ' +2 .tSC.coast + "storage"(6 +2 #tcollectSample 40ml w/bubble point of 24psi + #Priming 7ml + .Gate.power :sampler,:ON +2 ."pumping"Gate.power :analytic3,:ON +3 .tIntake.select :close +2 .Exhaust.select :close +2 .SS.hold + "sampler")X+ +5 "core" + +3 "sampler")Y% +5 "core" %5 \  +2 "collection"'Z& +4 "core" &OvZ<? E +2 "Can" RR +2 #tCalibrating pressure and temperature sensors + .CTV.dial :air +2 "collection"'[  +6 "core"  + .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")\\ +3 "core"  +2 "sampler")]  +4 "core" +2 .tSS.reconfigure SSfast +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +3 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"',' +167 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")- +135 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X  + "sampler")#.0XC +102 "collection"'9 +3 "core" 9QB +102 "collection"'-9 +3 "core" 9e@ +102 "collection"'*9 +3 "core" 9x? +102 "collection"',9 +3 "core" 9 = +102 "collection"'.9 +3 "core" 9; +102 "collection"'09 +3 "core" 9: +103 "collection"'19 +3 "core" 99 +102 "collection"'/9 +3 "core" 97 +102 "collection"'39 +3 "core" 9 6 +102 "collection"'49 +3 "core" 9%4 +102 "collection"'59 +4 "core" 9)3 +102 "collection"'79 +3 "core" 9-2 +102 "collection"'99 +3 "core" 9&11 +102 "collection"'29 +3 "core" 975/ +102 "collection"'89 +3 "core" 9F:- +102 "collection"'<9 +3 "core" 9V>, +103 "collection"'>9 +2 "core" 9fB+ +103 "collection"'@9 +3 "core" 9uF* +102 "collection"'A9 +2 "core" 9J) +103 "collection"'B9 +2 "core" 9O( +103 "collection"'D9 +2 "core" 9S& +103 "collection"'E9 +3 "core" 9W& +102 "collection"';9 +2 "core" 9[$ +103 "collection"'G9 +2 "core" 9_# +103 "collection"'H9 +2 "core" 9d" +103 "collection"'J9 +3 "core" 9h! +102 "collection"'9 +2 "core" 9l +103 "collection"'=9 +2 "core" 9 p +103 "collection"'?9 +2 "core" 9 t +103 "collection"'M9 +3 "core" 9 y +102 "collection"':9 +3 "core" 9 %} +102 "collection"'N9 +3 "core" 9 0 +102 "collection"'P9 +2 "core" 9 < +103 "collection"'Q9 +2 "core" 9 G +103 "collection"'I9 +2 "core" 9 R +103 "collection"'F9 +3 "core" 9 ] +102 "collection"'K9 +2 "core" 9 g +103 "collection"'9 +2 "core" 9 q +103 "collection"'C9 +3 "core" 9 z +102 "collection"'R9 +3 "core" 9  +102 "collection"'9 +2 "core" 9  +103 "collection"'V9 +3 "core" 9  +102 "collection"'S9 +2 "core" 9  +103 "collection"'U9 +2 "core" 9  +103 "collection"'Z9 +3 "core" 9  +102 "collection"'Y9 +3 "core" 9  +102 "collection"'[9 +2 "core" 9  +103 "collection"'\\9 +2 "core" 9  +103 "collection"']9 +2 "core" 9  +103 "collection"'69 +2 "core" 9  +103 "collection"'O9 +4 "core" 9  +102 "collection"'`9 +3 "core" 9  +102 "collection"'X9 +2 "core" 9  +103 "collection"'a9 +2 "core" 9   +103 "collection"'b9 +2 "core" 9   +103 "collection"'_9 +4 "core" 9   +102 "collection"'^9 +2 "core" 9\   +103 "collection"'c9 +2 "core" 9\   +103 "collection"'f9 +2 "core" 9\   +103 "collection"'e9 +2 "core" 9\  +103 "collection"'j9 +3 "core" 9\  +102 "collection"'k9 +2 "core" 9\  +103 "collection"'l9 +2 "core" 9\  +103 "collection"'m9 +3 "core" 9\ $ +102 "collection"'n9 +2 "core" 9\ )  +103 "collection"'h9 +4 "core" 9\ - +103 "collection"'i9 +2 "core" 9\ 2 +103 "collection"'q9 +3 "core" 9\ 7 +102 "collection"'r9 +2 "core" 9\ : +103 "collection"'s9 +2 "core" 9\ =! +103 "collection"'o9 +4 "core" 9\ B% +102 "collection"'t9 +2 "core" 9\ F) +103 "collection"'p9 +2 "core" 9\ H- +103 "collection"'w9 +2 "core" 9\ L2 +103 "collection"'x9 +3 "core" 9\ O 6 +102 "collection"'y9 +7 "core" 9\ R!: +103 "collection"'z9 +3 "core" 9\ V"? +102 "collection"'{9 +2 "core" 9\ Y#C +103 "collection"'u9 +2 "core" 9\ [%G +103 "collection"'v9 +2 "core" 9\ _%K +103 "collection"'}9 +2 "core" 9\ a&O +103 "collection"'~9 +2 "core" 9\ d(S +103 "collection"'|9 +3 "core" 9\ g(X +102 "collection"'9 +2 "core" 9\ j)\\ +103 "collection"'9 +3 "core" 9\ l*` +102 "collection"'9 +4 "core" 9\ o+d +102 "collection"'9 +2 "core" 9\ r-i +3 .tCH.hold 10:00,70C +3 "collection"' `\ `\ q  +3 "core" i +25592 "Can" +34410 "core" ` +2 "collection"'9 +3 "core" 9\  +2 #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml + "collection"'' +359 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"' @ +104 "core" B +2 .tCSV.dial :air +2 "collection"' @ +44 "core" ? +4 .tCS.seek 5ml +2 "collection"''l +1348 "core" ' +2 .tCSV.dial CTV + "collection"'  +43 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +44 "core" > +4 .tdelay 2 seconds +203 .CSV.dial CTV +5 "collection"'  +45 "core"  +4 .tdelay 2 seconds +203 .CSV.dial :air + "collection"' @ +45 "core" > +2 .tdelay 2 seconds +204 .CS.seek 0ml +30 "collection"'' +1349 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV +2 "collection"' +104 "core" ~ +2 .tCBV.dial CSV + "collection"'  +29 "core"  +3 "collection"'% +4 "core" %   +2 .tCS.seek 5ml +2 "collection"' 'l +1356 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'  +43 "core" +2 "collection"'% +4 "core" %lv  +2 .tCS.seek 7ml + "collection"'' +608 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"' @ +43 "core" > +2 .tCS.seek 10ml +2 "collection"'' D +838 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +4 "collection"' ` +117 "core" _ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +3 "collection"'   +38 "core" ! +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'!  +4 '  +27 "core"  +109  +2 .tCS.seek 5ml +2 "collection"'#'l +1356 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'$ @ +103 "core" A +2 .tCSV.dial :waste +2 "collection"'% +104 "core" +2 .tCS.seek :empty +2 "collection"'"'Ͱ +1359 "core" ' + .tCSV.dial :air +2 "collection"'& @ +86 "core" > +2 .tCS.seek 5ml +2 "collection"'('l +1357 "core" ' + .tCSV.dial CTV +2 "collection"')  +45 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'+ @ +44 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"''  +43 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"' @ +45 "core" ? +2 .tdelay 2 seconds +203 .CS.seek 0ml +2 "collection"'-' +1355 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV +2 "collection"'* +103 "core" ~ +2 .tCBV.dial CSV + "collection"',  +39 "core"  +2 "collection"'.% +4 "core" %mr +2 .tCS.seek 5ml +2 "collection"'0'l +1356 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'1  +44 "core" +2 "collection"'/% +4 "core" %l\   +2 .tCS.seek 7ml + "collection"'3' +619 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'4 @ +42 "core" > +2 .tCS.seek 10ml +2 "collection"'5' D +842 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'7 ` +118 "core" ^ +2 #tLysing Complete + "collection"'9& +4 "core" &OvW E +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&2% +3 "core" %\  ^ Z j +2 "storage"(8% +3 "core" %{  i\ +2 "storage"(<. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 +2 "storage"(>($ +340 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (@& +3 "core" &' x\  +2 "manipulator"&A& +4 "core" &\ !   a$ + "manipulator"&B% +4 "core" %\    D _ + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&D( +149 "core" ( +2 "manipulator"&E& +4 "core" & A ? E f + "storage"(;& +43 "core" &" \  +11 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&G' +105 "core" ' +2 "storage"(H& +4 "core" &" \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(J'L +278 "core" ' +2 "storage"(- +3 "core" -'j + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +2 "manipulator"&=& +3 "core" & ] \\  i +2 "storage"(?& +3 "core" &" Q\  + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&M'\\ +38 "core" ' +2 .tElbow.hold + "manipulator"&:, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(N- +2 "core" -'j +2 .tSE.seek 2.1 Pucks below Top Plate +2 "storage"(P'" +35 "core" ' +2 "manipulator"&Q% +4 "core" %ee B H +2 "storage"(I& +3 "core" &" \\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 309 counts + "manipulator"&F'ϑ +14 "core" ' +2 "manipulator"&K& +4 "core" & R X R f +2 "storage"(& +3 "core" &" c d D +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&C' +31 "core" ' +2 .tSE.seek 3.1 Pucks below Top Plate +2 "storage"(R' +44 "core" ' +2 "manipulator"&& +4 "core" & \\ Q 7 f +2 "manipulator"&V% +3 "core" %# D L l g| +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&S'\ +96 "core" ' +2 .tElbow.seek CC +2 "manipulator"&U( +153 "core" ( +2 "manipulator"&Z& +4 "core" &  ( $ ^5\ + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &Y& +2 "core" & ( - a5\ +2 .tForearm.seek CC +2 "manipulator"&['ρ +104 "core" ' +2 .tHand.close + "manipulator"&\\/ +69 "core" / +2 .tCC.seek :open +2 "collection"']( +376 "core" ( +3 "storage"(6& +3 "core" &" +2 "storage"(O& +3 "core" &" # \  +2 "manipulator"&`& +3 "core" & E M N g3 +2 "manipulator"&X% +4 "core" % ~ C F R fT + .tForearm.seek :retract +2 "manipulator"&a'\ +101 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&b( +155 "core" ( +2 "manipulator"&_& +4 "core" & g ] x j + "storage"(^& +4 "core" &" M\  + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 1 +2 "manipulator"&c'\\ +112 "core" ' +2 .tElbow.hold + "manipulator"&f, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&e1 +74 "core" 1 +4 "manipulator"&j% +4 "core" % mb h Q +2 "storage"(k& +3 "core" &"  6 +2 .tForearm.force -20 "manipulator"&5 +3 .tForearm.seek 1 + 317 counts + "manipulator"&l'ϙ +23 "core" ' +2 "manipulator"&m& +4 "core" & < o + "storage"(n& +4 "core" &" \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&h' +23 "core" ' +2 "storage"(i% +4 "core" %  \ \ +2 ."downElevator"SE.seek :down +3 "storage"(q'v +100 (r% +3 "core" %Z3  " \ [u +2 "manipulator"&s% +3 "core" %# ~ pz +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&o'\ +97 "core" ' +33 ' +2 ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +2 #tTranferring DA +2 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'t& +4 "core" & +2 "manipulator"&p& +3 "core" & \ v +2 "manipulator"&w% +4 "core" % $ ! v L +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&x(- +177 "core" ( +2 "manipulator"&y& +4 "core" &- | + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &z& +2 "core" &-  } +2 .tForearm.seek :garage +2 "manipulator"&{' +109 "core" ' +2 .tHand.close + "manipulator"&u/ +69 "core" / +2 "manipulator"&v& +4 "core" &- c T f +2 "manipulator"&}% +3 "core" % } = L K j8 +2 .tForearm.seek :retract + "manipulator"&~'\ +107 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&|( +292 "core" ( +2 "manipulator"&& +4 "core" & t  }T + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & * vT +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'ρ +107 "core" ' +2 "manipulator"&& +4 "core" &  }T +2 "manipulator"&d% +3 "core" %ϋ L }L +2 "collection"'& +3 "core" &c +2 "collection"'& +3 .tCC.seek :closed +2 "collection"'g(O +4 "core" & + &   +9 &0y ,} +9 &c{ M ? +10 &zrF P +9 &>O / O +9 &R P +10 &Q  O +9 &N  O +10 &DR P +9 &Q  O +9 &Pl O +10 & Q! O +9 &"MQ  O +9 &$O O +10 &%O  O +9 &'T!g O +10 &)UQ![ O +9 &+P C O +9 &,O  O +10 &.P  O +9 &0^Q! O +9 &2!Q  O +10 &3O  O +9 &5O! O +10 &7gQ  O +9 &9*P!g N +9 &:P O +10 &<P  O +9 &>oP! O +9 &@1O  O +10 &AQ O +9 &CP  O +10 &EvSv O +9 &G3]k Q +9 &Hm! R +10 &J! X +9 &LW"$ \\ +9 &N!% J +10 &O<D"% %p +9 &Oz{ $ S +5 ( + "collection"'& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.91 +2 "collection"' & +4 "core" &Ozu #v S + &Ozu!$r S + .tHand.open +2 "manipulator"& 1 +74 "core" 1 +2 "manipulator"&% +4 "core" % ϋ  u  kL + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' +2 .tPSV.dial PSR + "processing"% +46 "core"  +2 "processing"%% +4 "core" %=; + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1.5ml +2 "processing"%' +1399 "Can" DD +221 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +45 "core"  +2 .tPS.seek 0ml +2 "processing"%'W +1629 "core" ' + .tPSV.dial PSR +2 "processing"% +46 "core"  +2 .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%' +2633 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "processing"% +2 "collection"'  +5 "core"  +2 "processing"%  +47 "core"  +33 +2 .tPSV.dial :mixloop + "processing"% +105 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%  +132 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2629 "core" ' + .tPSV.dial :air +2 "processing"%  +46 "core"  +2 .tPS.seek 2.5ml +2 "processing"% ' +2635 "core" ' +2 .tPSV.dial :mixloop + "processing"%! +45 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2629 "core" ' + .tPSV.dial :air +2 "processing"%  +45 "core"  +2 .tPS.seek 2.5ml +2 "processing"%$' +2632 "core" ' +2 .tPSV.dial :mixloop + "processing"%% +46 "core" +2 .tPS.seek 0ml +2 "processing"%#'W +2635 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&&& +4 "core" & 7 qT +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&"( +3 "core" ( +2 "manipulator"&)& +4 "core" & A @ gT + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &+& +3 "core" & \\ \\ 4 iT +2 .tForearm.seek CC + "manipulator"&''ρ +100 "core" ' +2 .tHand.close + "manipulator"&/ +75 "core" / +2 .tCC.seek :open +2 "collection"'(( +379 "core" ( +11 "manipulator"&*& +3 "core" &  sT +2 "manipulator"&,% +3 "core" % ϋ  zf +2 .tForearm.seek :retract + "manipulator"&.'\ +105 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&-(- +271 "core" ( +2 "manipulator"&1& +4 "core" &- j g : + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &/& +2 "core" &- 7 : +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&0' +108 "core" ' +2 .tHand.open + "manipulator"&41 +66 "core" 1 +2 "manipulator"&3% +4 "core" % \ g 7 , ` c? +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&7'\ +100 "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"'9& +4 "core" &$)u +2 "manipulator"&2% +4 "core" %\   | +2 "storage"(8% +3 "core" %v f p \  +2 "storage"(<. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 + "storage"(@( +357 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (A& +2 "core" & g i >\  +2 "manipulator"&B& +3 "core" &-  y: +2 "manipulator"&E% +3 "core" %\   y +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&;( +181 "core" ( +2 "manipulator"&L& +4 "core" &\  z# + "storage"(H& +4 "core" & z e \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&W' +100 "core" ' +2 "storage"(& +4 "core" & k h -\  + .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak + "storage"(='L +148 "core" ' +2 "storage"(?- +3 "core" -'߮ + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +4 (N& +2 "core" &  "\  +2 "manipulator"&Q& +3 "core" &\ W Z - j# +2 .tElbow.seek 2 + "manipulator"&I( +3 "core" ( +2 "manipulator"&K& +3 "core" &\ _ b m i# +2 "storage"(& +3 "core" &  Y\  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&'υ +14 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&V/ +75 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&G& +3 "storage"(D'v +6 "core" &\ [ ] . i# +2 "manipulator"&J% +3 "core" % ω k ? td +2 .tForearm.seek :retract +2 "manipulator"&M'\ +92 "core" ' +2 .tElbow.seek CC +2 "manipulator"&F( +3 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +137 "core" ( +2 "manipulator"&P& +4 "core" & 3 z2 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &Z& +3 "core" & I s2 + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&Y'ρ +97 "core" ' +33 "manipulator"&C& +4 "core" & G t2 +2 "manipulator"&:% +3 "core" %ω k u +2 "collection"'\\& +4 "core" &#' + "collection"'S& +4 .tCC.seek :closed +2 "collection"'T(O +3 "core" &$*~ +3 &$*j  +9 &/{$(Z ,~ +10 &d|')B @ +9 &kp%(; P +9 &/O%', O +10 &R#)! P +9 &Q#) P +10 &vN") O +9 &6T%' P +9 &Q&) O +10 &T') O +9 & }Q'+ O +9 &"@P%* O +10 &$Q() O +9 &%S$* O +10 &'R%* O +9 &)GQ$) O +9 &+ N#) O +10 &,U$) O +9 &.P%) O +10 &0OQ%( O +9 &2R%) O +9 &3P#) O +10 &5P$(~ O +9 &7VQ#)m P +9 &9Q#'g O +10 &:O%(V O +9 &<O')F O +9 &>_Q$)C O +10 &@#M%)< O +9 &AQ"*i O +10 &CQ%* O +9 &EgV$) O +9 &G$c&) Q +10 &H}') U +9 &J Z +10 &LI \\ +9 &N P +9 &O1E\ s 'w +10 &Oys O +5 ( + "collection"'S& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.01 +2 .Hand.open + "manipulator"&61 +3 "core" &Oo c O +62 1 +2 "manipulator"&O% +4 "core" % ω +   ` +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&`'\ +101 "core" ' +2 .tSC.coast "storage"(6 +3 .tCTV.dial CSV,avoiding: :intake +2 "collection"'X  +136 "core" ~ +2 .tCSV.dial CTV + "collection"'_  +30 "core"  +2 .tPS.seek 2.5ml +2 "processing"%^' +2629 "core" ' +2 "collection"'[% +3 "core" % HG  +2 .tCS.seek 4.151ml +2 "collection"'U'Q +1569 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air + "processing"%e  +45 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%j  +74 "core"  +2 .tPS.seek 0ml +2 "processing"%k'W +2635 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'m ` +39 "core" _ +2 .tCSV.dial :air + "collection"'n @ +44 "core" ? +2 .tCS.seek 10ml +2 "collection"'i' D +1571 "core" ' + .tCSV.dial CTV +2 "collection"'a  +44 "core"  +2 .tCS.seek 0ml +2 "collection"'r' +2624 "core" ' +2 .tCBV.dial :waste1 + "collection"'s @ +30 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +4 "collection"'b  +135 "core" +2 "collection"'c& +4 "core" &On O + #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&t% +4 "core" %\ # [ [ * l F +2 "storage"(p% +3 "core" %  ?\  +2 "storage"(l. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 + "storage"(w($ +347 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (R& +3 "core" &# b c ) + "manipulator"&h& +4 "core" & ( i _2 + "manipulator"&y% +4 "core" %\ #  ~ _ F + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&z( +156 "core" ( +2 "manipulator"&q& +4 "core" & D J r f + "storage"(>& +4 "core" &# \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&f' +98 "core" ' +2 "storage"(u& +4 "core" &# E\  + .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(v'L +275 "core" ' +2 "storage"(}- +3 "core" -'R + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&o& +3 "core" & -  ` + "storage"({& +4 "core" &# L C + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 1 +2 "manipulator"&'\\ +37 "core" ' +2 .tElbow.hold + "manipulator"&, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(x- +2 "core" -'R +2 .tSE.seek 3.1 Pucks below Top Plate +2 "storage"('\ +31 "core" ' +2 "manipulator"&d% +4 "core" %k\\  J + "storage"(& +4 "core" &#\ \ < + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 315 counts +2 "manipulator"&~'ϗ +27 "core" ' +2 "manipulator"&]& +4 "core" & T c / g +2 "storage"(& +3 "core" &#  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"& ' +21 "core" ' +2 .tSE.seek 4.1 Pucks below Top Plate +2 "storage"( ' +43 "core" ' +2 "manipulator"&& +4 "core" & b j S i +2 "manipulator"&% +4 "core" % P W \\ g +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +91 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +154 "core" ( +3 "manipulator"& & +3 "core" & ' 8 ^8" +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & 1 Z8" +2 .tForearm.seek CC +42 "manipulator"&'ρ +105 "core" ' +2 .tHand.close + "manipulator"&/ +75 "core" / +2 .tCC.seek :open +2 "collection"'( +379 "core" ( +2 "storage"(& +4 "core" &# 4\  + "storage"(& +4 "core" &# +\ +2 "manipulator"&& +3 "core" & |  6 m8" +2 "manipulator"& % +3 "core" % Ϗ V |  h +2 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&( +158 "core" ( +2 "manipulator"&& +4 "core" &  o +2 "storage"(& +3 "core" &# \ \ +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 1 +2 "manipulator"&!'\\ +110 "core" ' +2 .tElbow.hold +2 "manipulator"& , +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&1 +76 "core" 1 +3 "manipulator"&% +4 "core" % ph M [ +2 "storage"(%& +4 "core" &# ( = + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 320 counts + "manipulator"&$'Ϝ +10 "core" ' +2 "manipulator"&&& +4 "core" & d t +2 "storage"()& +3 "core" &#\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"&+' +20 "core" ' +2 "storage"(% +4 "core" % ) , \ +2 ."downElevator"SE.seek :down +4 "storage"(|'v +99 (% +3 "core" %G* $ % +\ Zp +2 "manipulator"&g% +4 "core" % ? x +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&*'\ +91 "core" ' +36 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%,  +75 "core" +2 .tPS.seek 2.5ml +2 "processing"%'' +2630 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%1 +44 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%/  +45 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%" +45 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%4  +43 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%3'W +2638 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%9& +4 "core" &\  +2 "manipulator"&.& +3 "core" &  { +2 "manipulator"&2% +3 "core" %\   { +2 .tElbow.seek FlushPuck::Garage + "manipulator"&8(- +178 "core" ( +2 "manipulator"&<& +4 "core" &- ( { + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &0& +2 "core" &- 0 } +2 .tForearm.seek :garage + "manipulator"&A' +111 "core" ' +2 .tHand.close + "manipulator"&B/ +75 "core" / +2 "manipulator"&E& +4 "core" &- O F 7 f + "manipulator"&L% +4 "core" % q E O ] g + .tForearm.seek :retract +2 "manipulator"&H'\ +102 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&-( +112 "core" ( +2 "manipulator"&& +4 "core" & - | +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &?& +3 "core" & 9 | +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&N' +98 "core" ' +2 "manipulator"&Q& +4 "core" & i x +2 "manipulator"&K% +3 "core" % { +2 "processing"%& +4 "core" &[\ + "processing"%7& +4 .tPC.seek :closed +2 "processing"%V(Tg +3 "core" &\  +3 &  +8 &.s ,} +10 &by @ +9 &\\m$ Q +9 &L* Q +10 &O+ Q +9 &O1 Q +10 &bQ$ R +9 &&N1 Q +9 &N3 Q +10 &O6 Q +9 & lK8 Q +9 &"/N8 Q +10 &#O= Q +9 &%R9 Q +9 &'uO= Q +10 &)7OF Q +9 &*NH Q +10 &,NL Q +9 &.}OM Q +9 &0?QO Q +10 &2NS P +9 &3NR Q +9 &5ML Q +10 &7GLJ Q +9 &9\ ON P +10 &:OP Q +9 &<OT P +9 &>PMb P +10 &@MR P +9 &ANZ Q +10 &CL\\ Q +9 &EWQ[ Q +9 &GT: Q +10 &HZ` R +9 &JeI S +9 &LMB W +10 &N  X +9 &O X +10 &Q X +9 &SFu 9 +9 &T!-g T +10 &TE'\ 0 +2 ( + "processing"%7& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.62 + "processing"%G& +4 "core" &TE$ 0 + .tHand.open + "manipulator"&J1 +70 "core" 1 +2 "manipulator"&;% +4 "core" % ~ p + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&W'\ +102 "core" ' +2 .tPRV.dial :air + "processing"%P  +46 "core"  +2 .tPSV.dial :mixloop + "processing"%Z +56 "core" +2 "processing"%=% +4 "core" %T +2 .tPS.seek 0.3ml + "processing"%' +396 "core" ' + .tPSV.dial PSR +2 "processing"%C +108 "core"  +2 "processing"%I% +4 "core" %  + #tPulling 0.4ml of PSR.air + .PSR.select :air +2 .PS.seek 0.7ml +2 "processing"%:'* +489 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%\\' +1914 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop + "processing"%D +106 "core" +2 .tPTV.dial :mixing + "processing"%M @ +74 "core" A +2 .tPBV.dial :waste2 + "processing"%(  +95 "core"  +3 .tPS.seek 0ml +2 "processing"%S'W +2631 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&6& +4 "core" & 8  ~ +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&O( +4 "core" ( +2 "manipulator"&X& +4 "core" & ! t + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &_& +2 "core" & 0 v +2 .tForearm.seek PC + "manipulator"&Y' +92 "core" ' +2 .tHand.close + "manipulator"&@/ +74 "core" / +2 .tPC.seek :open +2 "processing"%#( +401 "core" ( +2 "manipulator"&[& +4 "core" &  } + "manipulator"&5% +3 "core" % X _  ' +2 .tForearm.seek :retract +2 "manipulator"&e'\ +98 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&j(- +131 "core" ( +2 "manipulator"&^& +4 "core" &-  y) + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &m& +3 "core" &-  z) +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&n' +114 "core" ' +2 .tHand.open + "manipulator"&U1 +117 "core" 1 +5 "manipulator"&a% +3 "core" % q   `\\ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&i'\ +106 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%s& +4 "core" &\ +2 "manipulator"&b% +3 "core" %\ "  wA +2 "storage"(c% +3 "core" %t ^ Q :\  +2 "storage"(t. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 2 + "storage"(p( +348 "core" ( +2 .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +3 (l& +2 "core" & " \  +2 "manipulator"&R& +3 "core" &-  ! o( +2 "manipulator"&h% +3 "core" %\ % + sA +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&y( +173 "core" ( +2 "manipulator"&q& +4 "core" &  vW + "storage"(>& +4 "core" & b p 4\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&u' +99 "core" ' +2 "storage"(F& +4 "core" &  p T\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(`'L +151 "core" ' +2 "storage"(}- +3 "core" -'ڷ + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +2 (o& +3 "core" &  [\  +2 "manipulator"&{& +4 "core" & z v ? mW +2 .tElbow.seek 2 + "manipulator"&x( +20 "core" ( +2 "manipulator"&d& +4 "core" &  p + "storage"(& +4 "core" &  :\ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&]'υ +26 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +74 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& +3 "storage"('v +6 "core" &  s +2 "manipulator"&f% +3 "core" % ϔ  w +2 .tForearm.seek :retract +2 "manipulator"&z'\ +97 "core" ' +2 .tElbow.seek PC +2 "manipulator"&v( +3 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +233 "core" ( +4 "manipulator"&& +4 "core" &  } + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &~& +3 "core" & $ v +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&' +100 "core" ' +2 "manipulator"& & +4 "core" &  t +2 "manipulator"&% +3 "core" %  t +2 "processing"% & +4 "core" &% + "processing"%& +4 .tPC.seek :closed + "processing"%(Tg +3 "core" &D +3 &,  +9 &.s# ,} +9 &by @ +10 &fl Q +9 &'L Q +10 &J Q +9 &N Q +9 &nM Q +10 &1M: P +9 &N8 P +9 &P Q +10 & vL Q +9 &"9M P +9 &#NV P +10 &%Q> Q +9 &'K; P +10 &)AMT P +9 &+OU Q +9 &,PJ P +10 &.PK Q +9 &0HMQ Q +9 &2 JV P +10 &3KM P +9 &5IG P +10 &7QMH P +9 &9LA Q +9 &:N8 P +10 &<JC Q +9 &>YN; P +9 &@OA P +10 &AL3 Q +9 &CO9 P +10 &E`M) Q +9 &G"T$ Q +9 &HW5 Q +10 &Jb/ S +9 &LX* V +9 &N4 V +10 &O, W +9 &Q+ W +10 &SNr+ 5 +9 &T"+\\ Y +9 &TM( . +2 ( + "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.62 +2 .Hand.open + "manipulator"&1 +69 "core" 1 +2 "manipulator"&T% +4 "core" % ~ w Y n + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +101 "core" ' +2 .tSC.coast "storage"(6 +4 #tHeating da puck from tube 2 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"%  +2 %9 +6 "core" 9 +102 "processing"% 9 +2 "core" 9 +103 "processing"%9 +2 "core" 9  +103 "processing"%9 +4 "core" 9  +102 "processing"%9 +2 "core" 9 +103 "processing"%9 +2 "core" 9 +103 "processing"%9 +2 "core" 9 +103 "processing"%9 +2 "core" 9 +103 "processing"%%9 +3 "core" 9" +103 "processing"%&9 +2 "core" 9& +103 "processing"%)9 +2 "core" 9+ +103 "processing"%9 +2 "core" 9/ +103 "processing"%9 +2 "core" 93 +103 "processing"%9 +3 "core" 97 +103 "processing"%g9 +2 "core" 9; +103 "processing"%9 +2 "core" 9@ +103 "processing"%!9 +2 "core" 9D +103 "processing"%$9 +2 "core" 9H +103 "processing"% 9 +2 "core" 9L +103 "processing"%,9 +2 "core" 9P +103 "processing"%+9 +2 "core" 9 U +103 "processing"%|9 +2 "core" 9Y +103 "processing"%w9 +3 "core" 9] +102 "processing"%k9 +3 "core" 9!a +103 "processing"%19 +2 "core" 9(e +103 "processing"%/9 +2 "core" 90j +103 "processing"%"9 +2 "core" 97n +103 "processing"%49 +2 "core" 9>r +103 "processing"%'9 +4 "core" 9Ev +103 "processing"%99 +2 "core" 9L{ +103 "processing"%.9 +2 "core" 9T +103 "processing"%29 +2 "core" 9\\\ +103 "processing"%<9 +2 "core" 9b\ +103 "processing"%09 +4 "core" 9i +2 .tPH.hold 2:00:00,28C +3 "processing"% ppb +3 .tdelay 1:30 +2 "core"  +857 "Can"  ~~ +8144 .tPSR.select :air +2 .PSV.dial PSR + "processing"%B +117 "core"  +2 "processing"%E% +4 "core" %S + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%L' +589 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +10 .tPS.seek 2ml + "processing"%*'[ +1620 "core" ' +2 .tPTV.dial :puck + "processing"%  +73 "core"  +2 .tPSV.dial PTV +2 "processing"%? +73 "core" +2 .tPBV.dial :waste1 + "processing"%A  +136 "core"  +2 "processing"%Q% +4 "core" %[i  +2 .tPS.seek 1.5ml + "processing"%K' +589 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +2 .tPS.seek 0ml +2 "processing"%8'W +1617 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%H  +35 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%\ * +35 "core" , +2 .tPSR.select :air + .PSV.dial PSR +2 "processing"%G +75 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%J' +2464 "core" ' +2 .tPSV.dial PTV + "processing"%; +75 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"%7 +75 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV + "processing"%P +87 "core"  +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%Z  +78 "core"  +2 .tPS.seek :empty +2 "processing"%='9 +2446 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%N  +139 "core" +2 .tPSV.dial :mixloop + "processing"%3 +45 "core" +2 .tPRV.dial :ab1 +2 "processing"%C @ +76 "core" A +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%I'w +359 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +50 "collection"'  +3 "processing"%:  +48 "core"  +7 +2 "processing"%D% +4 "core" %z  +2 .tPS.seek 0.32ml +2 "processing"%M'' +387 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'(  +30 "core" +2 .tPRV.dial :air +2 "processing"%\\  +43 "core"  +2 .tPS.seek 0.9ml +2 "processing"%6'D +1226 "core" ' +2 .tPRV.dial :waste2 + "processing"%X @ +73 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%_' +867 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%@  +45 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%-'[ +1607 "core" ' +2 .tPSV.dial :PML + "processing"%W +46 "core" +2 .tPTV.dial :mixing + "processing"%V @ +75 "core" B +2 .tPBV.dial :waste1 + "processing"%[  +34 "core"  +2 "processing"%5% +4 "core" %^  +2 .tPS.seek 1.85ml + "processing"%^'> +240 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%m * +33 "core" * +3 .tPS.seek 0ml + "processing"%Y'W +289 "Can"\  DD +1682 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'O& +3 "core" &// + "manipulator"&U& +4 "core" & T ? c + "manipulator"&a% +4 "core" %  ) g 9 ` +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&e(- +161 "core" ( +2 "manipulator"&s& +4 "core" &- : 4 q eT + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &b& +2 "core" &- t C * qT +2 .tForearm.seek :garage +2 "manipulator"&c' +107 "core" ' +3 .tHand.close + "manipulator"&t/ +76 "core" / +2 "manipulator"&n& +4 "core" &- #  & aT +2 "manipulator"&l% +3 "core" %   w bE +2 .tForearm.seek :retract + "manipulator"&R'\ +100 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&h( +280 "core" ( +2 "manipulator"&q& +4 "core" &  - K Z:/ + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &>& +2 "core" & 5  ( j:/ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&F'ρ +103 "core" ' +2 "manipulator"&j& +4 "core" &  , c:/ +2 "manipulator"&}% +4 "core" %ς  4 R +2 "collection"'o& +3 "core" &,0 +2 "collection"'{& +3 .tCC.seek :closed +2 "collection"'i(O +3 "core" &.1 +3 &/1  +8 &/}.1 ,~ +10 &b,0 @ +9 &_s-1 Q +9 & N,0 Q +10 &Q,0 R +9 &O-1 Q +9 &eO+1 Q +11 &'S,2 Q +8 &P-1 Q +10 &R-0 Q +9 & nM-0 Q +9 &"/Q-1 Q +10 &#R/1 Q +9 &%O.0 Q +9 &'vQ.2 Q +10 &)9N-0 Q +9 &*O-0 Q +10 &,Q-/ Q +9 &.O+1 Q +9 &0@R/0 Q +10 &2L.0 Q +9 &3O.0 Q +9 &5Q,1 Q +10 &7JP-1 P +9 &9\ O.1 Q +10 &:L*2 P +9 &<N.2 Q +9 &>QN-1 Q +10 &@O.0 P +9 &AR-1 Q +9 &CL-1 Q +10 &EXQ/0 Q +9 &GZ-0 R +10 &Hm.1 T +9 &J+/ X +9 &L<*. ] +10 &M-0 T +9 &O0I-. &s +9 &O }+/ N +5 ( + "collection"'{& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.88 +2 "collection"'d& +4 "core" &Oe+0 N +2 .tHand.open + "manipulator"&1 +73 "core" 1 +2 "manipulator"&% +4 "core" % | \\ B +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +96 "core" ' +2 .tPSV.dial PSR + "processing"%f +106 "core"  +2 "processing"%y% +4 "core" %S + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%u' +1619 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%`  +42 "core"  +2 .tPS.seek 0ml +2 "processing"%]'W +1617 "core" ' +2 .tPSV.dial PSR + "processing"% +45 "core"  +2 .tPSR.select :air + "processing"% +11 .tPS.seek 2.5ml + "processing"%~' +2634 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +4 "processing"%x  + "collection"'  +40 "core"  +128  +2 .tPSV.dial :mixloop + "processing"% +117 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%  +75 "core" +2 .tPS.seek 0ml +2 "processing"% 'W +2630 "core" ' +2 .tPSV.dial :air + "processing"%z  +58 "core" +2 .tPS.seek 2.5ml +2 "processing"%#' +2632 "core" ' +2 .tPSV.dial :mixloop + "processing"% +44 "core" +2 .tPS.seek 0ml +2 "processing"%T'W +2627 "core" ' +2 .tPSV.dial :air + "processing"%  +46 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2625 "core" ' +2 .tPSV.dial :mixloop + "processing"% +46 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2628 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &   [:. +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&p( +2 "core" ( +2 "manipulator"&& +3 "core" &  Q:. +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" & A R:. + .tForearm.seek CC +2 "manipulator"&'ρ +104 "core" ' +2 .tHand.close + "manipulator"&/ +75 "core" / +2 .tCC.seek :open +2 "collection"'( +383 "core" ( +2 "manipulator"&%& +4 "core" & % !  a:. + "manipulator"&&% +4 "core" % ϋ &  K _ + .tForearm.seek :retract +2 "manipulator"&)'\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +287 "core" ( +2 "manipulator"&& +4 "core" &- t R  o + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- C u +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&g' +111 "core" ' +3 .tHand.open + "manipulator"&1 +71 "core" 1 +2 "manipulator"&!% +4 "core" % p   a [Z + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&$'\ +101 "core" ' +2 ."da"delayUntil "09:21:55.18" +24793 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"% @ +76 "core" B +2 ."da"PBV.dial :waste1 + "processing"%,  +35 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%+ * +82 "core" , +2 ."da"PSV.dial :air + "processing"%|  +45 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%w' +2452 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%k +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%1  +44 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%/ +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%"  +44 "core"  +2 ."da"PS.seek :empty +2 "processing"%4'9 +2490 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"%' +136 "core"  +2 "processing"%9% +4 "core" %= + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%.' +587 "core" ' +2 ."da"delay 5 seconds +349 "Can" KJ +153 ."da"PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%2'[ +1615 "core" ' + ."da"PTV.dial :puck +3 "processing"%<  +73 "core"  +2 ."da"PSV.dial PTV +2 "processing"%0 +73 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%B  +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"%L * +35 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'W +1611 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%?  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%A * +35 "core" , +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"%Q +75 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%*' +2475 "core" ' + ."da"PSV.dial PTV +3 "processing"% +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%K +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%H  +74 "core"  +2 ."da"PS.seek :empty +2 "processing"%\ '9 +2465 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"%G +147 "core"  +2 "processing"%8% +4 "core" %; + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml +2 "processing"%7'[ +1607 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%P +76 "core" +2 ."da"PBV.dial :waste1 + "processing"%Z  +34 "core"  +2 "processing"%J% +3 "core" %Y  +2 ."da"PS.seek 1.5ml +2 "processing"%N' +588 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%3 * +35 "core" , +2 ."da"PS.seek 0ml +2 "processing"%C'W +1612 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%=  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%: * +33 "core" * +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +74 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%D' +2447 "core" ' + ."da"PSV.dial PTV +3 "processing"%I +87 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%( +73 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%\\ +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%M  +74 "core"  +2 ."da"PS.seek :empty +2 "processing"%X'9 +2498 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%6  +45 "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"%_  +44 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop + "processing"%W +46 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%V' +384 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%[  +44 "core"  +2 "processing"%5% +4 "core" %  + ."da"PS.seek 0.55ml +2 "processing"%m'z +332 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%-  +45 "core"  +3 ."da"PS.seek 2ml + "processing"%^'[ +1561 "core" ' + ."da"PSV.dial :PML +2 "processing"%O +46 "core" +2 ."da"PTV.dial :mixing + "processing"%U @ +76 "core" A +2 ."da"PBV.dial :waste1 + "processing"%a  +35 "core" +2 "processing"%s% +3 "core" %]  +2 ."da"PS.seek 1.85ml +2 "processing"%b'= +231 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%v * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"%t'W +1672 "Can"  @A +300 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +48003 #recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%n  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%l * +35 "core" , +2 ."da"PSV.dial :air +2 "processing"%  +45 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%c' +2467 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%q +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%>  +56 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%e +41 "core" +2 ."da"delay 2 seconds +243 .PSV.dial :air +8 "processing"%j  +57 "core" +2 ."da"PS.seek :empty +2 "processing"%}'9 +2475 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%o +134 "core"  +2 "processing"%R% +4 "core" %6 + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +3 "processing"%' +606 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%d'[ +1252 "Can" JI +356 "core" ' + ."da"PTV.dial :puck +3 "processing"%  +76 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +74 "core" +3 ."da"PBV.dial :waste1 +2 "processing"%{  +36 "core" +2 "processing"%f% +4 "core" %Z  + ."da"PS.seek 1.5ml +2 "processing"%y' +596 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%F * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"%Y'W +1610 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%`  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%u * +35 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +75 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%]' +2471 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%x +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +74 "core"  +2 ."da"PS.seek :empty +2 "processing"%~'9 +2441 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%z +147 "core"  +2 "processing"% % +4 "core" %8 + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%' +602 "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 +2 "processing"% +88 "core"  +2 ."da"PBV.dial :waste1 + "processing"%T  +36 "core" +2 "processing"% % +4 "core" %V  + ."da"PS.seek 1.5ml +2 "processing"%' +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'W +1607 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%h +74 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2469 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%i +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%% +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%& +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +74 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2469 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"% +135 "core"  +2 "processing"%p% +4 "core" %:\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%' +601 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%!'[ +1613 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%) +75 "core" +2 ."da"PBV.dial :waste1 + "processing"%g  +34 "core" +2 "processing"% % +4 "core" %\\  + ."da"PS.seek 1.5ml +2 "processing"%,' +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%+ * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"%|'W +1616 "core" ' +2 ."da"delay 2:00 +1869 "Can" KJ +10133 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%k * +35 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%1 +87 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%/' +2441 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%" +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%w +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%' +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%9  +74 "core"  +2 ."da"PS.seek :empty +2 "processing"%4'9 +2462 "core" ' +2 ."da"Gate.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%. +145 "core"  +13 "processing"%<% +10 "core" %: ! +3 #"da"Pulling 0.25ml of PSR.sub1 +2 .PSR.select :sub1 +6 "processing"% +12 ."da"PS.reconfigure PSconfig +5 "processing"%#A d`xb +3 ."da"PS.seek 0.25ml +5 "processing"%0'7 +341 "core" ' +30 ."da"delay 5 seconds +503 "processing"%B% +4 "core" %2 < + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%E' +334 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +43 "processing"% +17 ."da"PS.seek 2ml +2 "processing"%2'[ +1634 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%L +80 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%S  +36 "core" +2 "processing"%?% +4 "core" %W % +2 ."da"PS.seek 1.5ml + "processing"%A' +591 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%Q * +37 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'W +1641 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%K * +37 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +82 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%H' +2682 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%* +80 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%G +81 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%8 +81 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%\  +80 "core"  +2 ."da"PS.seek :empty +2 "processing"%;'9 +2679 "core" ' +2 "processing"%P9 +3 "core" 94 +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +2 "processing"%Z  +3 "core" 4 + 4 + "processing"%J& +3 "core" &TM# 5. +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&7% +4 "core" %\  L X  + "storage"(3% +4 "core" % K + "storage"(N. +3 "core" . + ."da"SC.reconfigure SCtight +3 "storage"($\ .\ 1~b +2 ."da"SC.seek 1 + "storage"(=($ +346 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (:& +2 "core" &% O L +2 "manipulator"&& +3 "core" &- 1 M B +2 "manipulator"&C% +3 "core" %\  , & K +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 + "manipulator"&I( +181 "core" ( +2 "manipulator"&(& +4 "core" &\ . + 2% + "storage"(\\& +4 "core" &% }  C +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&M' +93 "core" ' +2 "storage"(D& +4 "core" &%  F + ."da"SE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +2 "storage"(6'L +277 "core" ' +2 "storage"(@- +3 "core" -'O + ."da"SE.configure SEconfig +3 "storage"(#QK-0-\ b +2 "manipulator"&_& +3 "core" &\   A% +2 "storage"(W& +3 "core" &% X e e = +2 ."da"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&X'\\ +34 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&[, +3 "core" , + ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(5- +2 "core" -'O +2 ."da"SE.seek 4.11 Pucks below Top Plate +2 "storage"(V' +32 "core" ' +3 "manipulator"&-% +3 "core" %ed e d . +2 "storage"(m& +3 "core" &% r . +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 309 counts + "manipulator"&O'ϑ +20 "core" ' +2 "manipulator"&U& +4 "core" &\ ( . % +2 "storage"(a& +3 "core" &%  C +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&s' +24 "core" ' +2 ."da"SE.seek 5.11 Pucks below Top Plate +2 "storage"(v' +51 "core" ' +2 "manipulator"&^& +4 "core" &\ B 8 % +2 "manipulator"&b% +3 "core" %   & +2 ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&n'\ +96 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&l( +256 "core" ( +3 "manipulator"&& +3 "core" &` +2 ."da"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &t& +2 "core" &  ` +2 ."da"Forearm.seek PC +2 "manipulator"&q' +95 "core" ' +2 ."da"Hand.close + "manipulator"&>/ +77 "core" / +2 ."da"PC.seek :open +2 "processing"%e( +408 "core" ( +2 "storage"(j& +4 "core" &% | w u B + "manipulator"&c& +4 "core" &  ` + "manipulator"&o% +3 "core" %   +2 ."da"Forearm.seek :retract +2 "manipulator"&R'\ +103 "core" ' +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 + "manipulator"&}( +256 "core" ( +2 "manipulator"&& +4 "core" & & + "storage"(& +4 "core" &% , E +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&' +95 "core" ' +2 ."da"Hand.open +2 "manipulator"&{1 +71 "core" 1 +2 "storage"(f- +3 "core" -' +2 ."da"SE.seek 4.86 Pucks below Top Plate +2 "storage"(d' +19 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 4.19 Pucks below Top Plate + "storage"(F'u +48 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da19jul1610h40ml.tif +1951 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +654 #"da"SX HX9/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 22.694 seconds\ /var/log/esp/da19jul1610h40ml.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da19jul1610h40ml15s.tif +1564 #SX HX9/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da19jul1610h40ml15s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da19jul1610h40ml30s.tif +3064 #SX HX9/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da19jul1610h40ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da19jul1610h40ml70s.tif +7117 #SX HX9/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da19jul1610h40ml70s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +4 ."Qmail"HABfans.email "22.694 sec auto-exposure",Subject: "da19jul1610h40ml images!" +11 "storage"(y- +7 "core" -'u +5 "storage"(`& +7 "core" &% E F +2 "manipulator"&u& +3 "core" & \ ` 8% +2 ."da"Elbow.seek 1 +2 "manipulator"&( +3 "core" ( +2 "manipulator"&Y& +3 "core" &    8% +2 "storage"(& +3 "core" &% E ; +2 ."da"Forearm.seek 1 + 700 counts +63 "manipulator"&x' +3 "core" ' +2 ."da"SE.reconfigure SEgently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 4.91 Pucks below Top Plate +2 "storage"( ' +59 "core" ' + "manipulator"&& +4 "core" &  \ < Y% +2 "storage"(]& +3 "core" &%  P . +2 ."da"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 1 +2 "manipulator"&z'\\ +40 "core" ' +2 ."da"Elbow.hold +2 "manipulator"& , +3 "core" , + ."da"Elbow.reconfigure TightElbow +4 "manipulator"&$&.,(\ #b +4 ."da"SE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 5.09 Pucks below Top Plate +2 "storage"(~' +26 "core" ' +2 "manipulator"&% +5 "core" %aI ( 1 Z 7 +2 "storage"(& +4 "core" &% +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 305 counts + "manipulator"&T'ύ +22 "core" ' +2 "manipulator"& & +4 "core" & % \\$ +2 "storage"(#& +4 "core" &%  + D +2 ."da"Forearm.reconfigure TightForearm +6 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 700 counts +4 "manipulator"&' +18 "core" ' +4 "storage"(% +5 "core" % & ( +2 ."downElevator"SE.seek :down +4 "storage"('v +100 (% +3 "core" %(3 M N R [o +2 "manipulator"&h% +3 "core" %  ] +2 ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +90 "core" ' +25 ' +2 ."downElevator"SE.coast + "storage"(5 +3 ."da"SC.coast + "storage"(6 +3 #tStarting finalPurge +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%i& +6 "core" & +2 "manipulator"&%& +4 "core" &\ , !  d$ +2 "manipulator"&&% +3 "core" %\    T d +2 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&(- +182 "core" ( +2 "manipulator"&& +5 "core" &- = T " h +2 ."psFlush"Elbow.reconfigure LooseElbow +4 "manipulator"&$ &.,(#b +2 && +3 "core" &- 7 7 h +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&p' +108 "core" ' +2 ."psFlush"Hand.close +3 "manipulator"&/ +69 "core" / +2 "manipulator"&& +5 "core" &- ; W +3 "manipulator"&)% +4 "core" %  $ WX +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&g'\ +102 "core" ' +2 ."psFlush"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC +3 "manipulator"& ( +126 "core" ( +2 "manipulator"&!& +4 "core" & @ 9 fW +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &+& +2 "core" & 4 7 eW +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +2 "manipulator"&,' +100 "core" ' +2 "manipulator"&& +4 "core" & > C eW +2 "manipulator"&k% +5 "core" % ? A \\ e +2 "processing"%1& +3 "core" & +2 "processing"%|& +3 ."psFlush"PC.seek :closed +2 "processing"%"(Tg +3 "core" &x +4 &| 2 +10 &)Evt 2 +9 &Qpyq F +10 &\\k R +9 &Ko Q +9 &rMk Q +10 &2Ni Q +9 &Og Q +9 &Kh Q +11 &zLc Q +8 &<LX Q +10 & LY P +9 &"MW Q +10 &$L\\ Q +9 &&DL_ Q +9 &(L\\ Q +9 &)LY Q +10 &+L^ P +9 &-LLI Q +10 &/LK P +9 &0LH Q +9 &2JJ Q +10 &4TLK Q +9 &6MJ Q +9 &7PJ Q +11 &9LI Q +8 &;\\JD Q +10 &=KD Q +10 &>OI Q +8 &@LA Q +10 &BdO9 Q +9 &D&J9 Q +10 &EO9 Q +9 &GS; R +9 &IhW; R +10 &K$k9 T +9 &L; W +9 &N; X +10 &Pa: W +9 &R"; X +9 &Sjc: )~ +11 &T@a9 4 +8 ( + &TJ/ * + "processing"%|& +4 #"psFlush"Processing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.70 + "processing"%w& +4 "core" &TJF * +2 ."psFlush"Hand.open + "manipulator"&'1 +66 "core" 1 +3 "manipulator"&9% +4 "core" %  ' _ b + ."psFlush"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&/'\ +104 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%. +133 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%<'P +398 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +707 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +11 ."psFlush"PS.seek 2.5ml +3 "processing"%4' +1602 "Can" ?? +5 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%B +75 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%0  +35 "core" +3 ."psFlush"PS.seek 0ml +3 "processing"%E'W +2635 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%L +86 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%S' +588 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%?' +2127 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%2 +74 "core" + ."psFlush"PBV.dial PSV +3 "processing"%Q U +56 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%A'W +2630 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +45 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%K' +2634 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +72 "core"  +2 ."psFlush"PS.seek :empty +48 "processing"%'9 +2633 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%* +44 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +3 "processing"%G' +2636 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%8 +72 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%\ 'W +2627 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%H @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%P' +2629 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%Z  +73 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%J'9 +2636 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%7 +45 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%3'P +1105 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%N' +1606 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%: +72 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +56 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%C'W +2626 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%( +75 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%\\' +596 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%D' +2121 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +75 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%$ U +55 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%@'W +2637 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%_ @ +55 "core" B +2 ."psFlush"PS.seek 2.5ml +2 "processing"%W' +2633 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%5  +76 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%-'9 +2638 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%m +45 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%U' +2639 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%a +73 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%^'W +2642 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%b @ +43 "core" @ +2 ."psFlush"PS.seek 2.5ml +2 "processing"%M' +2633 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%I  +85 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%6'9 +2632 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'X& +4 "core" &;@| + "manipulator"&O& +4 "core" & p xW + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&V( +3 "core" ( +2 "manipulator"&s& +3 "core" & }  pW +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &  qW +2 .tForearm.seek PC + "manipulator"&t' +94 "core" ' +2 .tHand.close + "manipulator"&[/ +66 "core" / +2 .tPC.seek :open +2 "processing"%>( +403 "core" ( +2 "manipulator"&n& +4 "core" & vW + "manipulator"&% +4 "core" %  u + .tForearm.seek :retract +2 "manipulator"&j'\ +98 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&c( +352 "core" ( +2 "manipulator"&o& +4 "core" & V o4 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &q& +2 "core" & 8 v4 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'ρ +105 "core" ' +2 "manipulator"&& +4 "core" & w m4 +2 "manipulator"&l% +3 "core" % n j 7 l +2 "collection"'{& +3 "core" &=@u +2 "collection"'f& +3 .tCC.seek :closed +2 "collection"'R(O +3 "core" &=@p +2 &>?q  +9 &,x<@p , +9 &d<?p A +10 &gr<?m Q +9 &)N;?e Q +9 &S?@g Q +10 &T;?m Q +9 &pR<@i Q +10 &2V<?o Q +9 &S;@q P +9 &R=?m P +10 & yP;?i P +9 &":R;@b Q +9 &#U=>f Q +10 &%R<@l Q +9 &'T<?i Q +10 &)CO<@k P +9 &+P<?i P +9 &,P;?j Q +10 &.N;?l P +9 &0KT<?y P +9 &2 N<?r Q +10 &3M=?v P +9 &5R<?r P +10 &7RQ<?y Q +9 &9Q:Bx Q +9 &:M=>s P +10 &<Q<Ax P +9 &>ZR=>| Q +9 &@P<> Q +10 &AP>? P +9 &CL<@} P +10 &EaS<@| Q +9 &G!\\=? R +9 &Hr:?} T +10 &J;=z X +9 &LH:>| \\ +9 &N9>} S +10 &O5H;>} $o +9 &O z:<| N +5 ( + "collection"'f& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.88 +2 "collection"'v& +4 "core" &Os9= N + &Os7>z N +2 .tHand.open + "manipulator"&d1 +68 "core" 1 +2 "manipulator"&y% +4 "core" % |  & r _ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&`'\ +103 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'u& +4 "core" &Os;= N +2 "collection"'Y% +3 "core" %8>~ + .tCSV.dial CSR +2 "collection"'  +44 "core"  +2 "collection"'% +4 "core" %:> + #tPulling 5ml of CSR.flush + .CSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"']'l +1352 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 '% +3 "core" %l;< \ +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'' +696 "core" ' +2 .tCSV.dial :waste + "collection"'} +144 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"' ' +1992 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'#& +4 "core" &Or;= N +2 "collection"'% +3 "core" %9> +2 .tCSV.dial :flush + "collection"'  +46 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"'F'l +1293 "Can" FF +26 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air + "collection"' @ +45 "core" B +2 "collection"'h% +4 "core" %l;?  +2 .tCS.seek 7ml + "collection"'x' +616 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +4 "collection"'  +2 '  +42 "core"  +95  +2 .tCBV.dial :waste1 + "collection"'z @ +46 "core" ? +2 .tCS.seek 0ml +2 "collection"'i' +1817 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'%& +4 "core" &Or<? N +2 "collection"'&% +3 "core" %=@ +2 .tCSV.dial :flush + "collection"'T  +74 "core" +2 .tCS.seek 5ml +2 "collection"'~'l +1329 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +44 "core" A +2 "collection"'% +4 "core" %l;?  +2 .tCS.seek 7.001ml + "collection"'' +582 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'  +44 "core"  +2 .tCBV.dial :waste2 +2 "collection"'=  +117 "core"  +2 .tCS.seek 0ml +2 "collection"' ' +1824 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'& +4 "core" &Op?Cz N +2 "collection"'% +3 "core" %?B +2 .tCSV.dial CSR + "collection"')  +43 "core"  +2 "collection"'% +4 "core" %<@y + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml +2 "collection"'!' +2089 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'+' D +576 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'p + '  +104 "core" +37  +2 .tCTV.dial :intake + "collection"'k  +75 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml + "collection"'1' \\ +2090 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'  +75 "core" ~ +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'g' +584 "core" ' + .tCSV.dial CSR +2 "collection"'e  +105 "core"  +2 "collection"'w% +4 "core" %;>j + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +2 "collection"'''l +1354 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'9' D +1358 "core" ' +2 .tCSV.dial CBV + "collection"'| +105 "core" +2 .tCS.seek 0ml +2 "collection"'.' +2638 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&,& +4 "core" & _ y l4 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&;( +2 "core" ( +2 "manipulator"&<& +3 "core" & @ A e4 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &B& +2 "core" & . 1 c4 +2 .tForearm.seek CC +2 "manipulator"&0'ρ +94 "core" ' +2 .tHand.close + "manipulator"&4/ +74 "core" / +2 .tCC.seek :open +2 "collection"'L( +379 "core" ( +2 "manipulator"&E& +4 "core" & I s4 + "manipulator"&S% +4 "core" % ϕ M s + .tForearm.seek :retract +2 "manipulator"&2'\ +100 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&Q(- +271 "core" ( +2 "manipulator"&?& +4 "core" &- R xe + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- S e +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&A' +111 "core" ' +3 .tHand.open + "manipulator"&1 +74 "core" 1 +2 "manipulator"&K% +4 "core" % q ; ? Z e[ + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&*'\ +104 "core" ' +2 "processing"%& +4 "core" &3 +4904 #t-> exit +5 #mEXIT @1563286680.39EDT @1563292614.35EDT = =tMAIN =mMAIN_scheduler @EDT1563292616.10 #"core_reset"Sent BREAK +2 #t@0x30EF, state=0x3350, ifg=0x00, ie=0x75 #>RESET< ESP2 v3.22 I2C Gateway v3.06 +208 #>RESET< ESP2 v3.22 I2C Gateway v3.06 for core bus +221 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +385 "Can"\ \ "" + \ \ ""| #tPolling Can every 10:00 +5 #Cleanly exited at 10:18:00EDT16-Jul-19 +39396 #-> Flow.meter :on + !o:NameError: mesg" uninitialized constant Flow: name: Flow:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +1184 #-> FlowMeter.on + !o:NoMethodError : mesgu:NameError::message Sampler.on + !o:NoMethodError : mesgu:NameError::message3undefined method `on' for ShallowSampler:Class: name:on: args[:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +1301 #-> Flow.Meter :on + !o:NameError: mesg" uninitialized constant Flow: name: Flow:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +703 #-> Flowmeter.on + !o:NameError: mesg"%uninitialized constant Flowmeter: name:Flowmeter:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +4161 #-> FlowMeter.start + ."pumping"Gate.power :analytic3,:ON +1114 #0.0L/min +1006 #0.0L/min +743 #t-> Sampler.on + !o:NoMethodError : mesgu:NameError::message3undefined method `on' for ShallowSampler:Class: name:on: args[:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +261 #"pumping"0.0L/min +1006 #0.0L/min +1005 #0.0L/min +879 #t-> Power.sampler on + .Gate.power :sampler,:ON +125 #"pumping"0.0L/min +501 "Can" $$ +505 #"pumping"0.0L/min +1007 #0.0L/min +1005 #0.0L/min +190 #t-> Power.sampler off + .Gate.power :sampler,:OFF +815 #"pumping"0.0L/min +1006 #0.0L/min +1006 #0.0L/min +1006 #0.0L/min +1006 #0.0L/min +1005 #0.0L/min +226 #t-> FlowMeter.stop + ."pumping"Gate.power :analytic3,:OFF +3613 #t-> Sample.shallow + .Sample.shallow +2 !o: BusOff: mesg")Depth Selector Valve is not powered!:@checkpoint: omitted:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2861 #-> ESP.ready! +3 #Powering core bus +513 .Gate.power :raw,:ON +2 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  +4 "collection"' 9\ + ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 )% +3 "core" %\ 7 + .tSS.configure SSconfig +2 "sampler")#.0X Sample.shallow + .Sample.shallow + "sampler");2 +26 "core" 2 +5824 #t-> Power.sampler on + .Gate.power :sampler,:ON +1254 #-> Power.sampler off + .Gate.power :sampler,:OFF +2471 #-> Power.sampler on + .Gate.power :sampler,:ON +1837 #-> Power.sampler off + .Gate.power :sampler,:OFF +2079 #-> Power.sampler on + .Gate.power :sampler,:ON +1311 #-> Power.sampler off + .Gate.power :sampler,:OFF +1375 #-> Power.sampler on + .Gate.power :sampler,:ON +5724 #-> FlowMeter.start +8 ."pumping"Gate.power :analytic3,:ON +1113 #0.0L/min +1006 #0.0L/min +1006 #0.0L/min +1006 #0.0L/min +1006 #0.0L/min +1005 #0.0L/min +827 #t-> Power.sampler off + .Gate.power :sampler,:OFF +177 #"pumping"0.0L/min +1005 #0.0L/min +169 #t-> FlowMeter.stop + ."pumping"Gate.power :analytic3,:OFF +11872 "Can" HH +60002  FF +10716 #t-> FlowMeter.start +2 ."pumping"Gate.power :analytic3,:ON +1113 #0.0L/min +1006 #0.1L/min +1006 #1.8L/min +1006 #0.2L/min +603 #t-> FlowMeter.stop + ."pumping"Gate.power :analytic3,:OFF +44549 "Can" FF +26413 #t-> exitg +161 #-> exit +5 #mEXIT @1563295292.67EDT @1563295421.77EDT = =tMAIN =mMAIN_scheduler @EDT1563295423.41 #"core_reset"Sent BREAK + #t@0x480D, state=0x3380, ifg=0x20, ie=0x7F + #@0x4F7F, state=0x3380, ifg=0x08, ie=0x5F + #@0x131D, state=0x3350, ifg=0x84, ie=0x75 #@0x15C8, state=0x32E2, ifg=0x10, ie=0xF5 + #@0x1852, state=0x32F4, ifg=0x10, ie=0xFD #@0x1AD5, state=0x32F4, ifg=0x10, ie=0xFD + #@0x1D59, state=0x32F4, ifg=0x10, ie=0xFD + #@0x1EE7, state=0x32F4, ifg=0x80, ie=0xFD #@0xCF91, state=0x3350, ifg=0x00, ie=0x75 + #ESP2 v3.22 I2C Gateway v3.06 +9 #ESP2 v3.22 I2C Gateway v3.06 for core bus +209 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +357 "Can" SS +30  SS + #tPolling Can every 10:00 +123 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 )% +3 "core" % \  + .tSS.reconfigure SSconfig +2 "sampler")#.0X on +7610 #-> exit +2 #Session Ended +3923 "Can" EE @1563372707.25EDT = =tMAIN =mMAIN_scheduler @EDT1563372709.07 #"core_reset"Sent BREAK +2 #t@0xE520, state=0x3350, ifg=0x00, ie=0x75 + #ESP2 v3.22 I2C Gateway v3.06 +8 #ESP2 v3.22 I2C Gateway v3.06 for core bus +218 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +384 "Can" !!! +  !!!} + #tPolling Can every 10:00 +4 #Cleanly exited at 12:43:53EDT16-Jul-19 +719 #-> exit +3 #mEXIT @1563372722.49EDT @1563372757.53EDT = =tMAIN =mMAIN_scheduler @EDT1563372759.17 #"core_reset"Sent BREAK +2 #t@0x11A5, state=0x3350, ifg=0x00, ie=0x75 + #ESP2 v3.22 I2C Gateway v3.06 +8 #ESP2 v3.22 I2C Gateway v3.06 for core bus +208 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +354 "Can" !!! +30  !!!z #tPolling Can every 10:00 +4 #Cleanly exited at 10:12:02EDT17-Jul-19 +1504 #-> ping 8.8.8.8.\ ping 8.8.8.8 +2 !o:SyntaxError: mesg"ecompile error\ (ESP):1: syntax error, unexpected tFLOAT, expecting $end\ ping 8.8.8.8.\ ^:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +58435 "Can" . +60002  . +45564 !to:SignalException : mesg" SIGHUP:@timestampu: Time .VE :\ signoi:bt["0/home/esp/esp2/lib/thread.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 !o:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt["7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +3 #mEXIT @1563374420.36EDT @1563374588.56EDT = =tMAIN =mMAIN_scheduler @EDT1563374590.19 #"core_reset"Sent BREAK +2 #t@0x914E, state=0x3350, ifg=0x00, ie=0x75 + #ESP2 v3.22 I2C Gateway v3.06 +7 #ESP2 v3.22 I2C Gateway v3.06 for core bus +210 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +355 "Can" ! +28  ! j #tPolling Can every 10:00 +4 #Cleanly exited at 10:40:20EDT17-Jul-19 +2135 #-> ESP.ready! +2 #Powering core bus +491 .Gate.power :raw,:ON +2 "sampler") +2 ) +2 "core"  +3 "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 )% +2 "core" %& \\ +2 .tSS.configure SSconfig +2 "sampler")#.0XB +2 ."openPC"PC.reconfigure PCconfig +3 .tCC.reconfigure CCconfig +3 "processing"%$x2 ^22b + "collection"'$x2 ^22b +3 ."openPC"PC.home.seek :open +4 .tCC.home.seek :open +3 "processing"%*( +2 "collection"'+( +264 "core" ( +5 ( +2 "collection"', +3 "core"  +2 "processing"%- +3 "core" U + "processing"%. +3 "core"  +2 "processing"%/ +2 "core"  +3 "sampler")0% +3 "core" % A7 +2 "collection"'1& +3 "core" &?C +2 "collection"'2% +3 "core" %?B +2 "processing"%3& +3 "core" &  +2 "processing"%4% +4 "core" %V  + "manipulator"&5% +4 "core" %\  ? \ _ + "manipulator"&6& +4 "core" & I g + "storage"(7& +4 "core" &  D ) + "storage"(8% +4 "core" %{ \\ * +2 "collection"'99 +3 "core" 9 + "processing"%:9 +3 "core" 9 +3753 #t-> Powersampler.on +2 !o:NameError: mesg"(uninitialized constant Powersampler: name:Powersampler:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +1196 #-> Powersample.on + !o:NameError: mesg"'uninitialized constant Powersample: name:Powersample:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +1078 #-> Power.sample on +2 !o:TypeError: mesg"$can't convert Symbol into Float:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +1313 #-> Power.sampler on +2 .Gate.power :sampler,:ON +2848 #-> Power.sampler off + .Gate.power :sampler,:OFF +8512 #-> Power.sampler on + .Gate.power :sampler,:ON +3652 #-> FlowMeter.start + ."pumping"Gate.power :analytic3,:ON +1114 #5.3L/min +1006 #5.3L/min +1006 #5.6L/min +1007 #4.3L/min +1007 #4.4L/min +1006 #2.8L/min +744 #t-> Power.sampler off + .Gate.power :sampler,:OFF +261 #"pumping"0.8L/min +544 #t-> FlowMeter.stop + ."pumping"Gate.power :analytic3,:OFF +1369 #t-> FlowMeter.start + ."pumping"Gate.power :analytic3,:ON +578 #t-> Power.sampler on + .Gate.power :sampler,:ON +534 #"pumping"3.2L/min +1007 #1.5L/min +1006 #0.3L/min +1006 #0.3L/min +1006 #0.2L/min +1006 #0.2L/min +1006 #0.2L/min +1006 #0.2L/min +1006 #0.2L/min +713 #t-> FlowMeter.stop + ."pumping"Gate.power :analytic3,:OFF +468 #t-> Power.sampler off + .Gate.power :sampler,:OFF +4705 #-> Power.sampler on + .Gate.power :sampler,:ON +714 #-> FlowMeter.start + ."pumping"Gate.power :analytic3,:ON +1114 #0.5L/min +1006 #0.5L/min +1006 #0.5L/min +1006 #0.5L/min +1006 #0.5L/min +1006 #0.5L/min +1006 #0.5L/min +1006 #0.4L/min +252 "Can" AC +754 #"pumping"0.4L/min +1006 #0.4L/min +1006 #0.1L/min +1006 #0.0L/min +1005 #0.0L/min +1006 #3.6L/min +197 #t-> Power.sampler off +2 .Gate.power :sampler,:OFF +652 #-> Power.sampler off + .Gate.power :sampler,:OFF +153 #"pumping"5.8L/min +1006 #6.9L/min +288 #t-> FlowMeter.start +689 #-> Power.sampler on + .Gate.power :sampler,:ON +38 #"pumping"7.1L/min +1014 #9.8L/min +1007 #6.0L/min +1007 #6.3L/min +1007 #6.3L/min +1007 #6.3L/min +1007 #6.3L/min +1007 #6.3L/min +1007 #6.3L/min +1007 #6.3L/min +1007 #6.3L/min +1007 #6.3L/min +1007 #6.3L/min +1007 #6.3L/min +1007 #6.3L/min +896 #t-> Power.sampler off + .Gate.power :sampler,:OFF +109 #"pumping"5.9L/min +985 #t-> FlowMeter.stop + ."pumping"Gate.power :analytic3,:OFF +25817 #t-> start mission 2019_07_17_niagara_mission.rb +2 !o:SyntaxError: mesg"\ compile error\ (ESP):23: trailing `_' in number\ start mission 2019_07_17_niagara_mission.rb\ ^\ (ESP):23: syntax error, unexpected tIDENTIFIER, expecting $end\ start mission 2019_07_17_niagara_mission.rb\ ^:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +1067 #-> exit +4 #mEXIT @1563375716.20EDT @1563375797.67EDT = =tMAIN =mMAIN_scheduler @EDT1563375799.29 #"core_reset"Sent BREAK +2 #t@0xD8EA, state=0x32F4, ifg=0x10, ie=0xFD + #@0xDB7D, state=0x32F4, ifg=0x10, ie=0xFD #@0xDE11, state=0x32F4, ifg=0x10, ie=0xFD + #@0xE0A4, state=0x32F4, ifg=0x10, ie=0xFD + #@0xE338, state=0x32F4, ifg=0x10, ie=0xFD #@0xE5CB, state=0x32F4, ifg=0x10, ie=0xFD + #@0xE85F, state=0x32F4, ifg=0x10, ie=0xFD + #@0xE979, state=0x32F4, ifg=0x80, ie=0xFD #@0xD49B, state=0x3350, ifg=0x00, ie=0x75 + #ESP2 v3.22 I2C Gateway v3.06 +8 #ESP2 v3.22 I2C Gateway v3.06 for core bus +209 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +346 "Can" CB +30  CB + #tPolling Can every 10:00 +123 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +5 "collection"' 9\ + ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 )% +2 "core" % D7 +2 .tSS.reconfigure SSconfig +2 "sampler")#.0XA& + .tCC.reconfigure CCconfig +2 "collection"'$x2 ^22b +2 .tCC.hold + "collection"', +5 "core" , + .tCC.configure CCconfig +3 "collection"'$x2 ^22b +2 '% +2 "core" %>B- +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.hold + "collection"' + +4 "core" + + .tCS.configure CSconfig +2 "collection"'#P d@b +3 "processing"%\ & +2 "core" &0  +2 .tPC.reconfigure PCconfig +2 "processing"%$x2 ^22b +2 .tPC.hold + "processing"% , +2 "core" , +2 .tPC.configure PCconfig +2 "processing"%$x2 ^22b +2 % % +2 "core" %VK  +2 .tPS.configure PSconfig +2 "processing"%#A d`xb +4 "manipulator"& % +3 "core" %\  5 \ _ + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.hold + "manipulator"&+ +2 "core" + +2 .tForearm.configure LooseForearm +2 "manipulator"&#Q@2^d^b +2 && +3 "core" & S g + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 .tElbow.hold + "manipulator"&, +3 "core" , + .tElbow.configure LooseElbow +2 "manipulator"&$ &.,(#b +4 "storage"(& +3 "core" &  y + + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 .tSC.hold + "storage"(, +3 "core" , + .tSC.configure SCloose +2 "storage"($.\ 1~b +3 (% +2 "core" %{ * +2 .tSE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 .tSE.hold + "storage"(+ +2 "core" + + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 .tCH.coast +2 "collection"'  +2 "core" + .tCH.configure CHconfig + "collection"'\ 2 +3 .tPH.coast + "processing"%  +3 "core" + .tPH.configure PHconfig + "processing"%\ 2 +3 #tAll dwarf controllers running firmware version 3.75 + "sampler") +12 #tCleanly exited at 11:01:56EDT17-Jul-19 +1454 #-> ESP.ready! +3 "collection"'% +3 "processing"%% +2 "manipulator"&% +6 "core" %>A +5 "sampler")% +4 "core" %V4  + %\  4 _ + % D7 + "manipulator"&& +4 "core" & g +2 "storage"(& +3 "core" &   + +2 "storage"(% +3 "core" %{ + +2 "collection"'& +3 "core" &?B. + "processing"%& +4 "core" &S  + "collection"'  +3 "core"  +2 "collection"'! +3 "core"  +2 "collection"'" +2 "core"  +2 "processing"%# +3 "core"  +2 "processing"%$ +3 "core" U + "processing"%% +3 "core"  +2 "processing"%& +2 "core"  +2 "sampler")' +3 "core"  +2 "sampler")(% +4 "core" % D7 +2 "collection"')& +3 "core" &>@* +2 "collection"'*% +4 "core" %>B* +2 "processing"%+& +3 "core" &V  +2 "processing"%,% +3 "core" %V5  +2 "manipulator"&-% +4 "core" %\  ' _ +4 "manipulator"&.& +6 "core" & g +3 "storage"(/& +4 "core" &  q + + "storage"(0% +4 "core" %{  + +2 "collection"'19 +3 "core" 9 + "processing"%29 +3 "core" 9 +1971 #t-> start 2019_07_17_niagara_mission.rb + !o:SyntaxError: mesg"compile error\ (ESP):2: trailing `_' in number\ start 2019_07_17_niagara_mission.rb\ ^\ (ESP):2: syntax error, unexpected tIDENTIFIER, expecting $end\ start 2019_07_17_niagara_mission.rb\ ^:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +5509 #-> exit +4 #mEXIT @1563375899.68EDT @1563375924.83EDT = =mMAIN_scheduler =tMAIN @EDT1563375926.60 #"core_reset"Sent BREAK +2 #t@0xFE92, state=0x32F4, ifg=0x10, ie=0xFD + #@0x0125, state=0x32F4, ifg=0x10, ie=0xFD + #@0x03B7, state=0x32F4, ifg=0x10, ie=0xFD #@0x064A, state=0x32F4, ifg=0x10, ie=0xFD + #@0x08DC, state=0x32F4, ifg=0x10, ie=0xFD + #@0x0B6F, state=0x32F4, ifg=0x10, ie=0xFD #@0x0E01, state=0x32F4, ifg=0x10, ie=0xFD + #@0x0F1B, state=0x32F4, ifg=0x80, ie=0xFD #@0xEBDE, state=0x3350, ifg=0x00, ie=0x75 + #ESP2 v3.22 I2C Gateway v3.06 +8 #ESP2 v3.22 I2C Gateway v3.06 for core bus +192 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +346 "Can" 99 +29  99 #tPolling Can every 10:00 +123 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +5 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 )% +2 "core" % y H7 +2 .tSS.reconfigure SSconfig +2 "sampler")#.0XC)  + .tCC.reconfigure CCconfig +2 "collection"'$x2 ^22b +2 .tCC.hold + "collection"', +4 "core" , + .tCC.configure CCconfig +2 "collection"'$x2 ^22b +3 '% +2 "core" %?C& +2 .tCS.reconfigure CSconfig + "collection"'#P d@b +2 .tCS.hold + "collection"' + +5 "core" + + .tCS.configure CSconfig +2 "collection"'#P d@b +3 "processing"%\ & +2 "core" &e  +2 .tPC.reconfigure PCconfig +2 "processing"%$x2 ^22b +2 .tPC.hold + "processing"% , +3 "core" , + .tPC.configure PCconfig +2 "processing"%$x2 ^22b +3 % % +2 "core" %VI  + .tPS.configure PSconfig +2 "processing"%#A d`xb +5 "manipulator"& % +3 "core" %\  5 _ + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.hold + "manipulator"&+ +3 "core" + + .tForearm.configure LooseForearm +2 "manipulator"&#Q@2^d^b +3 && +2 "core" & = g +2 .tElbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +2 .tElbow.hold + "manipulator"&, +4 "core" , + .tElbow.configure LooseElbow +2 "manipulator"&$ &.,(#b +5 "storage"(& +3 "core" &  \  % / + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 .tSC.hold + "storage"(, +2 "core" , + .tSC.configure SCloose +2 "storage"($.\ 1~b +2 (% +3 "core" %{\ \   / + .tSE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 .tSE.hold + "storage"(+ +3 "core" + + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 .tCH.coast + "collection"'  +2 "core" +2 .tCH.configure CHconfig + "collection"'\ 2 +2 .tPH.coast + "processing"%  +2 "core" +2 .tPH.configure PHconfig + "processing"%\ 2 +2 #tAll dwarf controllers running firmware version 3.75 + "sampler") +12 #tCleanly exited at 11:04:59EDT17-Jul-19 +3 #Loading /home/esp/esp2/mission/2019_07_17_niagara_mission.rb mission +6 #Preparing to sleep until 12:00PM 7/17/2019 +2 ."Qmail"GoodNews.email "Starting 2019_07_17_niagara_mission w/pucks in tube 2\\n{1 => 6,\\n 2 => 16}\\nCan@11:05:32, 25.4C, 13% humidity, 14.4psia, 15.192V, 0.276A, 0.276A avg, 4.19W",Subject: "2019_07_17_niagara_mission begun" +6 ."shutdown"SS.coast +2 #tAsleep til 12:00PM 7/17/2019 +2 "sampler")5 +3 ."shutdown"CC.coast +3 #tContinuing at 12:00 + "collection"'6 +3 "Can" :9 +2 ."shutdown"CS.coast +4 "collection"'5 +2 ."shutdown"PC.coast + "processing"%6 +2 ."shutdown"Forearm.coast +2 "manipulator"&5 +2 ."shutdown"Elbow.coast + "manipulator"&6 +2 ."shutdown"SC.coast + "storage"(6 +2 ."shutdown"SE.coast + "storage"(5 +37 ."shutdown"Gate.power :raw,:OFF + .Gate.power :core,:OFF + #Shutdown +439 ."Qmail"GoodNews.email "Then, in tube 2: Sample.shallow; initialPurge; da withoutWCR\\n/home/esp/esp2/mission/2019_07_17_niagara_mission.rb:45\\n{1 => 6,\\n 2 => 16}\\nCan@11:05:36, 25.5C, 13% humidity, 14.3psia, 15.192V, 0.282A, 0.276A avg, 4.28W",Subject: "Asleep until 12:00" +59118 "Can"  +60002  ) +60002  ' +60003  ' +60002  ' +26758  ' +2 #tPowering core bus +489 .Gate.power :raw,:ON +2 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +4 "core"  + "processing"% +2 % +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 )% +2 "core" %p _ +2 .tSS.configure SSconfig +2 "sampler")#.0X& +6 "core" &  + &;? +2 ."openPC"PC.reconfigure PCconfig +3 .tCC.reconfigure CCconfig +3 "processing"%$x2 ^22b +3 "collection"'$x2 ^22b +2 ."openPC"PC.home.seek :open +3 .tCC.home.seek :open + "processing"%?( + "collection"'@( +266 "core" ( +8 ( +29 "Can" gg +6 #tPhase [Sample.shallow; initialPurge; da withoutWCR] + ."Qmail"GoodNews.email "At 12:00:24 began in tube 2: Sample.shallow; initialPurge; da withoutWCR\\n/home/esp/esp2/mission/2019_07_17_niagara_mission.rb:45\\n{1 => 6,\\n 2 => 16}\\nCan@12:00:24, 25.7C, 13% humidity, 14.4psia, 15.059V, 0.558A, 0.558A avg, 8.40W",Subject: "Started 2019_07_17_niagara_mission phase Sample.shallow; initialPurge; da withoutWCR" +2 .tSample.shallow +3 "sampler")A2 +27 "core" 2 +2 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'B& +4 "core" &=A-  + .tHand.open +2 "manipulator"&C1 +62 "core" 1 +2 "manipulator"&D& +4 "core" & e +2 "manipulator"&E% +3 "core" % \  \\  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&F(- +174 "core" ( +2 "manipulator"&G& +6 "core" &- R H + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &H& +3 "core" &- H +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :garage +2 "manipulator"&I' +109 "core" ' +2 .tHand.close + "manipulator"&J/ +55 "core" / +2 "manipulator"&K& +4 "core" &- H +2 "manipulator"&L% +3 "core" % } 1 ȼC +2 .tForearm.seek :retract +2 "manipulator"&M'\ +101 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&N( +273 "core" ( +2 "manipulator"&O& +4 "core" &  4 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &P& +2 "core" & @ 4 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&Q'ρ +91 "core" ' +2 "manipulator"&R& +5 "core" &  q 4 +2 "manipulator"&S% +4 "core" %ϊ k  +2 "collection"'T& +4 "core" &<A!  + "collection"'U& +4 .tCC.seek :closed + "collection"'V(O +3 "core" &;B  +4 &;?7 > +9 &,S;?9 / +10 &}=>8 D +9 &?s;A8 C +10 &v=?2 D +9 &r<?1 C +9 &z;@3 D +10 &Gu;B1 C +9 &s;@7 D +9 &x9?1 D +10 &s;?+ C +9 &!Ny<@+ D +10 &#v=@5 C +9 &$s;@5 C +9 &&r=?9 C +10 &(Wq=@7 C +9 &*x=B0 C +9 &+t<A7 D +10 &-v<?6 C +9 &/`r;A9 C +10 &1 u>@5 D +9 &2v<?2 C +9 &4r=A7 C +10 &6fw<@0 D +9 &8)t=B0 C +9 &9w<@8 C +10 &;v;?7 C +9 &=pr<A8 C +10 &?1v<A7 C +9 &@q<A9 C +9 &Bt;?9 D +10 &Dvw=@9 D +9 &F7z;@, D +9 &G;>0 E +10 &I;@+ H +9 &Kg;=7 L +10 &M":=8 N +10 &Nu;<5 'y +9 &Ou49=7 < +7 ( +6 "collection"'U& +6 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.45 +2 "collection"'W& +8 "core" &O#;=2 0 +2 &O#:? 0 +2 .tHand.open +4 "manipulator"&X1 +52 "core" 1 +2 "manipulator"&Y% +4 "core" % ϊ  =  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&Z'\ +95 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'[& +4 "core" &O#:@ 0 +2 "collection"'\\% +3 "core" %:A + .tCSV.dial CSR +2 "collection"']  +111 "core"  +2 "collection"'^% +4 "core" %9=" + #tPulling 5ml of CSR.flush + .CSR.select :flush + "collection"' +10 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"'_'l +1347 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 '`% +3 "core" %l;>  +2 .tCS.reconfigure CSfast + "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"'a' +594 "core" ' + .tCSV.dial :waste +2 "collection"'b +123 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'c' +1994 "core" ' +2 #tPurging external Intake + "collection"'d& +4 "core" &O#;>. 0 + "collection"'e% +4 "core" %:? + .tCSV.dial :flush + "collection"'f  +37 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'g' D +2084 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"'h + 'i  +30 "core"  +44  +2 .tCTV.dial :intake + "collection"'j  +64 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'k' +2091 "core" ' + .tIntake.select :close + "sampler")0 +10 .tCTV.dial :air + "collection"'l  +65 "core"  +2 #tFlushing upper manifold + "collection"'m& +4 "core" &O#9;. 0 + "collection"'n% +4 "core" %7< + .tCSV.dial :flush + "collection"'o  +75 "core" +2 .tCS.seek 5ml +2 "collection"'p'l +1085 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'q @ +38 "core" A +2 "collection"'r% +4 "core" %l;?1  +2 .tCS.seek 7ml + "collection"'s' +490 "core" ' +3 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +2 "collection"'t +88 "core" ~ +2 .tCTV.dial :air + .CS.seek 0ml +2 "collection"'u' +1475 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'v'- +687 "core" ' + .tCSV.dial :waste +2 "collection"'w +40 "core" +2 .tCS.seek 0ml +2 "collection"'x' +697 "core" ' +2 "collection"'y& +4 "core" &O#9@ 0 + "collection"'z% +4 "core" %:?6 + .tCSV.dial :flush + "collection"'{  +37 "core"  +2 .tCS.seek 3ml +2 "collection"'|'- +696 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"'} @ +37 "core" B +2 "collection"'~% +4 "core" %-;?3  +2 .tCS.seek 5ml +32 "collection"''l +506 "core" ' + .tCSV.dial :air +2 .CS.seek 0ml +2 "collection"'' +1089 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"''- +684 "core" ' + .tCSV.dial :waste +2 "collection"' +64 "core" +2 .tCS.seek 0ml +2 "collection"'' +682 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" & 4 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&( +3 "core" ( +2 "manipulator"&\ & +4 "core" &  4 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 & & +3 "core" & 4 +2 .tForearm.seek CC + "manipulator"& 'ρ +104 "core" ' +2 .tHand.close + "manipulator"&/ +53 "core" / +2 .tCC.seek :open +2 "collection"'( +377 "core" ( +2 "manipulator"&& +3 "core" & 4 +2 "manipulator"&% +4 "core" % ς  l + .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&(- +279 "core" ( +2 "manipulator"&& +4 "core" &-   + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &-   +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"& ' +110 "core" ' +3 .tHand.open + "manipulator"&1 +62 "core" 1 +2 "manipulator"&% +4 "core" % \ q  ɸq + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +104 "core" ' +2 #tda sampling at most 1000ml +2 #Loading sh1 puck from tube 2 into Collection Clamp +2 ."Qmail"HABfans.email "Started da in tube 2 at 12:04:20EDT17-Jul-19\\n{1 => 6,\\n 2 => 16}\\nCan@12:00:24, 25.7C, 13% humidity, 14.4psia, 15.059V, 0.558A, 0.558A avg, 8.40W",Subject: "da sampling at most 1000ml" +2 "collection"'& +5 "core" &<B +2 "manipulator"&% +3 "core" %\ " 5 ; +2 "storage"(% +4 "core" %y  ( + "storage"(. +3 "core" .( +2 "storage"(& +3 "core" & J ) +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (& +2 "core" & # ( +2 "manipulator"&& +4 "core" &- t  + "manipulator"&% +4 "core" %\ #  ; +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +3 "manipulator"&( +181 "core" ( +2 "manipulator"&& +4 "core" & R _ +2 "storage"( & +4 "core" & A ( +3 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&!' +103 "core" ' +2 "storage"("& +4 "core" & j + +3 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak + "storage"(#'L +156 "core" ' +2 "storage"($- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (%& +3 "core" &   +2 "manipulator"&'& +3 "core" & _ +2 .tElbow.seek 2 +2 "manipulator"&&( +23 "core" ( +2 "manipulator"&)& +4 "core" & ) K + "storage"((& +4 "core" & v w H +2 .tForearm.seek 2 + 300 counts + "manipulator"&*'υ +22 "core" ' +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&+/ +63 "core" / +4 ."downElevator"SE.seek :down +4 "manipulator"&.& +2 "storage"(/'v +5 "core" & @ +3 "manipulator"&2% +4 "core" % ς  + .tForearm.seek :retract +2 "manipulator"&3'\ +90 "core" ' +3 .tElbow.seek CC +2 "manipulator"&5( +17 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +129 "core" ( + "manipulator"&-& +4 "core" & 2 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &:& +3 "core" &  2 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&<'ρ +104 "core" ' +2 "manipulator"&>& +4 "core" &  j 2 +2 "manipulator"&=% +3 "core" %~  +3 "collection"',& +4 "core" &<?5 +2 "collection"'4& +4 .tCC.seek :closed + "collection"'8(O +3 "core" &<@8 +5 &<@, 7 +9 &WP<?3 . +10 &=@3 C +9 &em=?) C +9 &&v<@ C +10 &s<@+ B +9 &u;@ C +9 &mv=@, C +10 &0s=@ B +9 &u=? B +9 &r<?# C +10 &!uv;@) C +9 &#7u=@& C +10 &$q=?; C +9 &&o<@# C +9 &(~r:@ B +10 &*=v=A C +9 &,r<@n B +9 &-s=>c C +10 &/r=?# C +9 &1Hr<@9 B +10 &3 s=A> C +9 &4s<Aj C +11 &6s>@j B +9 &8Ps>@} B +9 &:r>> B +9 &;s>Ax B +10 &=q=@r B +9 &?Xr<@w B +10 &An<@v C +8 &Bs<At B +9 &Dy<@s D +10 &FZ~<Ar D +10 &H>@u G +9 &Iv K +9 &Kv M +9 &MFs N +10 &Nv'&w #n +9 &O}*02t C +9 ( +3 "collection"'4& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.61 + .Hand.open +2 "manipulator"&A1 +3 "core" &O679j 9 +59 1 +2 "manipulator"&B% +3 "core" % z / +3 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&C'\ +94 "core" ' +2 .tSC.coast "storage"(6 +3 #tcollectSample 1000ml w/bubble point of 24psi + #Priming 7ml + .Gate.power :sampler,:ON +44 ."pumping"Gate.power :analytic3,:ON +3 .tIntake.select :close +2 .Exhaust.select :close +2 .SS.hold + "sampler")D+ +3 "core" + +2 "sampler")E% +4 "core" % y 0 + "collection"'G& +4 "core" &O6<=Z 9 +3 "Can" JI + #tCalibrating pressure and temperature sensors +2 .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast + "sampler")#.0X% +3 "core" % t  +2 "sampler")=% +3 "core" % s  +2 .tIntake.select :close + "sampler")0 +9 ),% +3 "core" %\ \ {  + .tSSV.dial :exhaust +2 "sampler")&  +67 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")/' +365 #"pumping"6.6L/min +551 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +2 "sampler")3  +67 "core" +2 #tAllowing 130s for 25.0ml of remaining 775.0ml + .Intake.select :open + "sampler") +210 "collection"'% +3 "core" % + #tIntake @20.2psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X % +3 "core" % p  +2 "sampler")=% +3 "core" % k  + .tIntake.select :close + "sampler")0 +9 ),% +3 "core" %\ i  + .tSSV.dial :exhaust +2 "sampler")&  +66 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler"):' +919 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +2 "sampler")#  +67 "core" +2 #tAllowing 130s for 25.0ml of remaining 475.0ml + .Intake.select :open + "sampler") +159 #"pumping"6.7L/min +51 "collection"'3% +3 "core" %W +2 #tIntake @20.5psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X% +3 "core" % p \ Z +2 "sampler")=% +4 "core" %\  k K + .tIntake.select :close + "sampler")0 +9 ),% +3 "core" % f ' + .tSSV.dial :exhaust +2 "sampler")&  +67 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")-' +778 #"pumping"6.7L/min +106 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +2 "sampler")  +69 "core" +2 #tAllowing 130s for 25.0ml of remaining 200.0ml + .Intake.select :open + "sampler") +210 "collection"'#% +3 "core" % +2 #tIntake @20.3psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 122 +2 "sampler")#.z0X% +3 "core" %DG +2 "sampler")=% +3 "core" %ts _ * n +2 #tEvacuated: Intake @14.8psia, Outlet @12.4psia + .SSV.dial :spit,avoiding: :exhaust +2 "sampler"), +116 "core" +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'B' +98 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust + "sampler")E +116 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'0' +93 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")^ +106 "core" ' + ."CSpush"CS.coast + "collection"'5 +5 "core" +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X + #tPulling 1ml of CSR.AqMeOH + .CSR.select :AqMeOH + "collection"' +10 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 1ml +2 "collection"'n' +327 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 't% +3 "core" %;= \ +2 .tCS.seek 6ml + "collection"'s'L +1343 "core" ' +2 .tdelay 2 seconds +202 .CSV.dial :waste2 + "collection"'u +39 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek :empty +2 "collection"'k'Ͱ +1276 "core" ' + .tCSV.dial CSR +2 "collection"'i  +51 "core"  +2 "collection"'h% +4 "core" %Ͱ;> + #tPulling 2ml of CSR.AqMeOH + .CSR.select :AqMeOH + "collection"' +10 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 2ml +2 "collection"'c' \\ +593 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 'o% +3 "core" % _;=  +2 .tCS.seek 5ml + "collection"'p'l +844 "core" ' +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'q  +39 "core"  +2 .tCS.seek 1ml +2 "collection"'w' +1092 "core" ' +2 #tHeating sh1 puck from tube 2 in Collection Clamp to 70C for 10:00 +2 .CH.seek 70C,8:00 +3 "collection"'v \  +2 '|9 +5 "core" 976d +103 "collection"'9 +2 "core" 97 d +103 "collection"'~9 +2 "core" 97\ d +103 "collection"'z9 +2 "core" 97\ d +103 "collection"'r9 +2 "core" 98\ d +103 "collection"'y9 +2 "core" 9; d +103 "collection"'}9 +2 "core" 9?\ d +103 "collection"'{9 +2 "core" 9E\ d +103 "collection"'9 +2 "core" 9M "d +103 "collection"'9 +2 "core" 9V\ &d +103 "collection"'Z9 +3 "core" 9c +d +102 "collection"'V9 +2 "core" 9p /d +103 "collection"'N9 +2 "core" 9 3d +103 "collection"'9 +2 "core" 9 7d +103 "collection"'x9 +2 "core" 9 ;d +103 "collection"'9 +3 "core" 9@d +103 "collection"'9 +2 "core" 9Dd +103 "collection"'\ 9 +2 "core" 9Hd +103 "collection"'9 +2 "core" 9Ld +103 "collection"'9 +2 "core" 9Pd +103 "collection"'9 +2 "core" 94Ud +103 "collection"'9 +2 "core" 9OYd +103 "collection"' 9 +2 "core" 9j]d +103 "collection"' 9 +2 "core" 9ad +103 "collection"' 9 +2 "core" 9ec +103 "collection"'9 +3 "core" 9j_ +103 "collection"'9 +2 "core" 9n\\ +103 "collection"' 9 +2 "core" 9rZ +103 "collection"'9 +2 "core" 9vW +103 "collection"'9 +2 "core" 99zT +103 "collection"' 9 +3 "core" 9VR +102 "collection"'9 +2 "core" 9tN +103 "collection"'"9 +2 "core" 9!L +103 "collection"'9 +2 "core" 9"I +103 "collection"'9 +2 "core" 9#G +103 "collection"'9 +3 "core" 9%E +103 "collection"'9 +2 "core" 9'B +103 "collection"'9 +2 "core" 9"(@ +103 "collection"'9 +2 "core" 9?)= +103 "collection"'69 +2 "core" 9[+; +103 "collection"'9 +2 "core" 9w,8 +103 "collection"'+9 +2 "core" 9.6 +103 "collection"'.9 +2 "core" 9/4 +103 "collection"'29 +2 "core" 922 +103 "collection"'%9 +2 "core" 930 +103 "collection"'9 +4 "core" 95. +102 "collection"'$9 +2 "core" 96+ +103 "collection"')9 +3 "core" 9/8) +102 "collection"''9 +2 "core" 9I9' +103 "collection"'(9 +2 "core" 9b;% +103 "collection"'>9 +4 "core" 9z=# +102 "collection"'=9 +39 "core" 9>! +109 "collection"',9 +2 "core" 9A +103 "collection"'*9 +2 "core" 9B +103 "collection"'&9 +3 "core" 9E +102 "collection"'9 +2 "core" 9F +103 "collection"'9 +3 "core" 9 H +102 "collection"'-9 +3 "core" 9 I +102 "collection"'!9 +2 "core" 9 3K +103 "collection"'E9 +3 "core" 9 GM +102 "collection"'9 +4 "core" 9 [O +102 "collection"'#9 +3 "core" 9 oP +102 "collection"'B9 +2 "core" 9 R +103 "collection"'G9 +2 "core" 9 S  +103 "collection"'79 +2 "core" 9 U +103 "collection"'39 +4 "core" 9 V +103 "collection"'<9 +2 "core" 9 X\ +103 "collection"'/9 +2 "core" 9 Y\ +103 "collection"'A9 +3 "core" 9 [ +102 "collection"'9 +2 "core" 9 ]$ +103 "collection"'L9 +2 "core" 9\ ^) +103 "collection"'D9 +2 "core" 9\ `- +103 "collection"':9 +2 "core" 9\ a1 +103 "collection"'49 +2 "core" 9\ *c5 +103 "collection"';9 +2 "core" 9\ 6d9 +103 "collection"'19 +4 "core" 9\ Be> +102 "collection"'K9 +2 "core" 9\ NfB +103 "collection"'99 +2 "core" 9\ XhF +103 "collection"'H9 +2 "core" 9\ biJ +103 "collection"'O9 +2 "core" 9\ lkN +103 "collection"'P9 +4 "core" 9\ umS +102 "collection"'W9 +2 "core" 9\ ~nW +3 .tCH.hold 10:00,70C +3 "collection"'R `\ `\ z  +3 "core" W +7672 "Can" +52330 "core" ` +2 "collection"'J9 +3 "core" 9\ : +2 #tCollection Puck Heater at 70C after lysing + .CS.seek 0ml +2 "collection"'T' +335 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'F @ +87 "core" @ +2 .tCSV.dial :air + "collection"'@ @ +50 "core" A +2 .tCS.seek 5ml +2 "collection"'I'l +1343 "core" ' + .tCSV.dial CTV +2 "collection"'M  +37 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'S @ +39 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'[  +39 "core"  +4 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'] @ +40 "core" > +2 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"'_' +1356 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"'` +87 "core" ~ +2 .tCBV.dial CSV + "collection"'X  +28 "core"  +2 "collection"'Y% +4 "core" %    +2 .tCS.seek 5ml + "collection"'b'l +1347 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'^  +40 "core" +2 "collection"'U% +4 "core" %lAIn  + .tCS.seek 7ml +2 "collection"'0'\ +605 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'\\ @ +36 "core" ? +2 .tCS.seek 10ml +2 "collection"'a' D +314 "Can" ;; +523 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'g ` +98 "core" _ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'l   +34 "core" " +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'d  +2 'f  +25 "core"  +91  +2 .tCS.seek 5ml +2 "collection"'Q'l +1346 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'j @ +100 "core" ? +2 .tCSV.dial :waste + "collection"'e +88 "core" +2 .tCS.seek :empty +2 "collection"'m'Ͱ +1360 "core" ' + .tCSV.dial :air +2 "collection"'t @ +75 "core" > +2 .tCS.seek 5ml +2 "collection"'n'l +1346 "core" ' + .tCSV.dial CTV +2 "collection"'u  +52 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'s @ +37 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'i  +38 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'h @ +39 "core" > +2 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"'k' +1346 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"'o +86 "core" ~ +2 .tCBV.dial CSV + "collection"'c  +35 "core"  +2 "collection"'q% +4 "core" %ch^ +2 .tCS.seek 5ml + "collection"'p'l +1344 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'|  +38 "core" +2 "collection"'% +4 "core" %l "  +2 .tCS.seek 7ml + "collection"'~'\ +596 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'z @ +37 "core" > +2 .tCS.seek 10ml +2 "collection"'r' D +846 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'y ` +108 "core" b +45 #tLysing Complete + "collection"'}& +4 "core" &O5  C 9 +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&{% +3 "core" %\   +2 "storage"(% +3 "core" % [ X !  +2 "storage"(. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 +2 "storage"(Z($ +339 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (V& +2 "core" &% u c A  +2 "manipulator"&N& +3 "core" & 2 +2 "manipulator"&% +3 "core" %\   ;  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&x( +154 "core" ( +2 "manipulator"&& +4 "core" & u  + "storage"(& +4 "core" &% t w J  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&\ ' +95 "core" ' +2 "storage"(& +4 "core" &%   +2 .tSE.reconfigure SEpick + "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak + "storage"('L +250 "core" ' +2 "storage"(- +3 "core" -': + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" & s  +2 "storage"( & +3 "core" &% \\ [  + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"& '\\ +32 "core" ' +2 .tElbow.hold + "manipulator"& , +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(- +2 "core" -': +2 .tSE.seek 5.1 Pucks below Top Plate +2 "storage"(' +38 "core" ' +2 "manipulator"& % +4 "core" %bI ɭ + "storage"(& +4 "core" &%\ \ \    + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 306 counts + "manipulator"&'ώ +18 "core" ' +2 "manipulator"& & +4 "core" & l  +2 "storage"(& +3 "core" &% Z R  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&"' +28 "core" ' +2 .tSE.seek 6.1 Pucks below Top Plate +2 "storage"(' +42 "core" ' +2 "manipulator"&& +4 "core" & }  +2 "manipulator"&% +3 "core" %A u +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +87 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +160 "core" ( +4 "manipulator"&& +3 "core" & % 8 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &6& +3 "core" &  K 8 + .tForearm.seek CC +2 "manipulator"&'ρ +101 "core" ' + .tHand.close +2 "manipulator"&+/ +63 "core" / +2 .tCC.seek :open +2 "collection"'.( +375 "core" ( +2 "storage"(2& +4 "core" &% \\ [ E  + "storage"(%& +4 "core" &% N M H  + "manipulator"&& +4 "core" &  8 + "manipulator"&$% +4 "core" % υ > + .tForearm.seek :retract +2 "manipulator"&)'\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 + "manipulator"&'( +154 "core" ( +2 "manipulator"&(& +4 "core" & T + "storage"(>& +4 "core" &% t r  + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 1 + "manipulator"&='\\ +112 "core" ' +2 .tElbow.hold + "manipulator"&,, +3 "core" , +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&*1 +60 "core" 1 +2 "manipulator"&&% +4 "core" % oy  Ⱥ6 +2 "storage"(& +3 "core" &%    +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 319 counts +2 "manipulator"&'ϛ +51 "core" ' +2 "manipulator"&-& +4 "core" & c + "storage"(!& +4 "core" &% ~   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&E' +28 "core" ' +2 "storage"(% +4 "core" %   +2 ."downElevator"SE.seek :down +3 "storage"(#'v +99 (B% +3 "core" %V9  J. + "manipulator"&G% +4 "core" % t v +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&7'\ +91 "core" ' +12 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast "storage"(6 +3 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'3& +4 "core" &[ +2 "manipulator"&<& +3 "core" & x +2 "manipulator"&/% +4 "core" %\  p  +2 .tElbow.seek FlushPuck::Garage + "manipulator"&A(- +168 "core" ( +3 "manipulator"&& +4 "core" &- l U + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &L& +3 "core" &- U +44 .tForearm.seek :garage +3 "manipulator"&D' +108 "core" ' +2 .tHand.close + "manipulator"&:/ +60 "core" / +2 "manipulator"&4& +4 "core" &-  U +2 "manipulator"&;% +3 "core" % ~ ȼE +2 .tForearm.seek :retract +2 "manipulator"&1'\ +102 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&K( +309 "core" ( +2 "manipulator"&9& +4 "core" & 7 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &H& +3 "core" & q 7 +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&O'ρ +104 "core" ' +2 "manipulator"&P& +4 "core" & o 7 +2 "manipulator"&W% +3 "core" %ψ T +2 "collection"'v& +4 "core" &y + "collection"'R& +4 .tCC.seek :closed + "collection"'J(O +3 "core" & +2 &  +10 &:x *y +9 &&q = +9 &w C +10 &p B +9 &[q B +10 &rv C +9 &qX B +9 &rA B +10 &br& B +9 &%p B +10 & rz B +9 &"n B +9 &$jn B +10 &&-m B +9 &'sh B +9 &)u B +10 &+rs B +9 &-3r C +9 &.o B +10 &0m B +9 &2zs B +10 &4<pl B +9 &5nn B +9 &7r B +10 &9q C +9 &;Dp B +9 &=m B +10 &>r C +9 &@pk B +10 &BLn] B +9 &DsZ B +9 &Ex@ C +10 &G8 D +9 &IG" G +10 &J K +9 &L N +9 &Nv : +10 &OH$ 1 +9 &O8 5 +5 ( + "collection"'R& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.46 +2 "collection"'w& +4 "core" &O* 5 + &O*v 5 + .tHand.open + "manipulator"&F1 +53 "core" 1 +2 "manipulator"&@% +4 "core" % ω  S +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&T'\ +92 "core" ' + .tPSV.dial PSR +2 "processing"%M +116 "core"  +2 "processing"%S% +4 "core" %X + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1.5ml + "processing"%[' +1610 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%]  +38 "core"  +2 .tPS.seek 0ml +2 "processing"%I'W +1613 "core" ' + .tPSV.dial PSR +2 "processing"%` +41 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%X' +2630 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%Y + "collection"'_  +5 "core"  +2 "processing"%^  +39 "core" +30 +2 .tPSV.dial :mixloop + "processing"%U +89 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing + "processing"%b  +112 "core" +2 .tPS.seek 0ml +2 "processing"%\\'W +2629 "core" ' + .tPSV.dial :air +2 "processing"%0  +39 "core"  +2 .tPS.seek 2.5ml +2 "processing"%g' +2626 "core" ' + .tPSV.dial :mixloop +2 "processing"%l +51 "core" +2 .tPS.seek 0ml +2 "processing"%d'W +2632 "core" ' + .tPSV.dial :air +2 "processing"%f  +38 "core"  +2 .tPS.seek 2.5ml +2 "processing"%a' +2633 "core" ' + .tPSV.dial :mixloop +2 "processing"%j +40 "core" +2 .tPS.seek 0ml +2 "processing"%e'W +2625 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&Q& +4 "core" & b 7 +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&t( +3 "core" ( +2 "manipulator"&m& +3 "core" &  7 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &u& +3 "core" & x 7 + .tForearm.seek CC +2 "manipulator"&s'ρ +99 "core" ' + .tHand.close +2 "manipulator"&i/ +59 "core" / +2 .tCC.seek :open +2 "collection"'h( +382 "core" ( +2 "manipulator"&n& +3 "core" & e 7 +2 "manipulator"&o% +4 "core" % ω } + .tForearm.seek :retract +2 "manipulator"&c'\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&q(- +286 "core" ( +2 "manipulator"&k& +4 "core" &- u + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &|& +2 "core" &- \\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +111 "core" ' +3 .tHand.open + "manipulator"&p1 +62 "core" 1 +2 "manipulator"&z% +4 "core" % Z  ȱ2 + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&~'\ +104 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing + ."connect"PRV.dial CBV +2 .tCBV.dial PRV + .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 2 into Collection Clamp + "collection"'y& +4 "core" &  + "manipulator"&}% +4 "core" %\  v 5 +42 "storage"({% +6 "core" %w  ! +2 "storage"(. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 2 + "storage"(( +339 "core" ( +2 .tSC.reconfigure SCloose + "storage"($.\ 1~b +3 (V& +2 "core" &     +2 "manipulator"&N& +4 "core" &- 1 + "manipulator"&% +4 "core" %\  = 5 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 + "manipulator"&( +181 "core" ( +2 "manipulator"&& +4 "core" &   "| + "storage"(& +4 "core" & ( [ [ S   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&5' +93 "core" ' +2 "storage"(C& +4 "core" & ( V s =   +2 .tSE.reconfigure SEpick + "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak + "storage"('L +153 "core" ' +2 "storage"(- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 ( & +3 "core" & & D ;    +3 "manipulator"&& +3 "core" &\  < "| +2 .tElbow.seek 2 + "manipulator"& ( +3 "core" ( +2 "manipulator"&& +3 "core" &\   "| +2 "storage"( & +4 "core" & & E E j   +2 .tForearm.seek 2 + 300 counts + "manipulator"&'υ +23 "core" ' +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&/ +57 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& +4 "storage"(\ 'v +4 "core" &\  "| +2 "manipulator"&x% +4 "core" % χ \ +2 .tForearm.seek :retract + "manipulator"&'\ +92 "core" ' +2 .tElbow.seek CC +2 "manipulator"& ( +29 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +127 "core" ( +2 "manipulator"&& +4 "core" &\  ` + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &\  ` +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'ρ +100 "core" ' +33 "manipulator"&6& +4 "core" &\  ` +2 "manipulator"&"% +3 "core" %υ  > +2 "collection"' & +4 "core" &!( + "collection"'+& +4 .tCC.seek :closed +2 "collection"'(O +2 "core" &" +2 &  +10 &8" *y +9 &o < +9 &x! C +10 &gm" B +9 &(r  C +9 &r  C +10 &n  C +9 &nu  C +10 &0r~ C +9 &n  B +9 & q! B +10 &"vt! C +9 &$8r C +9 &%m  B +10 &'qo B +9 &)}r!f C +10 &+@m  C +9 &-r" C +9 &.m! B +10 &0n! C +9 &2Hp# C +9 &4 m" B +10 &5t  C +9 &7p C +9 &9Qt!q B +10 &;r v C +9 &<q!n C +10 &>qd C +9 &@Zm"[ B +9 &Bu \\ C +10 &Cr!J C +9 &Ex!E C +10 &GY 8 E +9 &I8 I +9 &J * M +10 &L !, N +9 &NGW ; +9 &O:7  +~ +10 &O* 2 +2 ( + "collection"'+& +2 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.60 + .Hand.open +2 "manipulator"&81 +54 "core" 1 +2 "manipulator"&2% +4 "core" % υ > +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&%'\ +95 "core" ' +2 .tSC.coast "storage"(6 +3 .tCTV.dial CSV,avoiding: :intake +2 "collection"'  +112 "core"  +2 .tCSV.dial CTV + "collection"'$  +25 "core"  +2 .tPS.seek 2.5ml +2 "processing"%(' +2624 "core" ' +2 "collection"'>% +3 "core" % B +2 .tCS.seek 4.15ml +2 "collection"''Q +1566 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air + "processing"%  +39 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%*  +64 "core"  +2 .tPS.seek 0ml +2 "processing"%&'W +2630 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"' ` +36 "core" _ +2 .tCSV.dial :air + "collection"'- @ +39 "core" > +2 .tCS.seek 10ml +2 "collection"'!' D +1562 "core" ' + .tCSV.dial CTV +2 "collection"')  +39 "core"  +2 .tCS.seek 0ml +2 "collection"'' +2623 "core" ' + .tCBV.dial :waste1 +2 "collection"'B @ +28 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'G  +114 "core" +2 "collection"''& +4 "core" &O$ 2 + #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&=% +4 "core" %\   +2 "storage"(3% +3 "core" %   +2 "storage"(<. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 + "storage"(/($ +337 "core" ( +2 .tSC.reconfigure SCloose + "storage"($.\ 1~b +3 (& +2 "core" &% \\ [ ;  +2 "manipulator"&& +3 "core" &\  ` +2 "manipulator"&E% +4 "core" %\  W  +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&( +143 "core" ( +2 "manipulator"&L& +4 "core" & `  + "storage"(#& +4 "core" &% u s  +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +38 "manipulator"&Z' +99 "core" ' +2 "storage"(,& +4 "core" &% v t ,  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(:'L +233 "core" ' +3 "storage"(4- +3 "core" -'0 +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&;& +3 "core" & #  + "storage"(7& +4 "core" &% A ;  + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&D'\\ +34 "core" ' +2 .tElbow.hold + "manipulator"&A, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(9- +2 "core" -'0 +3 .tSE.seek 6.11 Pucks below Top Plate + "storage"(H' +30 "core" ' +2 "manipulator"&P% +4 "core" %k !  ɼL + "storage"(W& +4 "core" &% >  T + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 315 counts + "manipulator"&v'ϗ +13 "core" ' +2 "manipulator"&1& +4 "core" & r  +2 "storage"(.& +3 "core" &% ] [   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&R' +30 "core" ' +2 .tSE.seek 7.11 Pucks below Top Plate +2 "storage"(w' +53 "core" ' +2 "manipulator"&F& +4 "core" &  +2 "manipulator"&@% +3 "core" % +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&M'\ +97 "core" ' +2 .tElbow.seek CC +2 "manipulator"&S( +145 "core" ( +3 "manipulator"&O& +4 "core" & \ 0 +2 .tElbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &]& +2 "core" & ? 0 +2 .tForearm.seek CC +2 "manipulator"&['ρ +95 "core" ' +2 .tHand.close + "manipulator"&`/ +56 "core" / +2 .tCC.seek :open +2 "collection"'I( +376 "core" ( +2 "storage"(Y& +4 "core" &% V r E  + "storage"(^& +4 "core" &% [ Z D  + "manipulator"&_& +4 "core" & 0 +2 "manipulator"&U% +3 "core" % ς  ( +2 .tForearm.seek :retract +2 "manipulator"&b'\ +98 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 + "manipulator"&X( +152 "core" ( +2 "manipulator"&0& +4 "core" & q +2 "storage"(\\& +3 "core" &% s s  +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 1 +2 "manipulator"&l'\\ +111 "core" ' +2 .tElbow.hold + "manipulator"&g, +3 "core" , +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&f1 +57 "core" 1 +2 "manipulator"&d% +4 "core" % oi   ȵ +2 "storage"(j& +3 "core" &% , %  +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 319 counts + "manipulator"&a'ϛ +23 "core" ' +32 "manipulator"&Q& +4 "core" & +2 "storage"(m& +3 "core" &% t   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&u' +24 "core" ' +2 "storage"(i% +4 "core" % e  +2 ."downElevator"SE.seek :down +3 "storage"(K'v +100 (T% +3 "core" %3  I) +2 "manipulator"&J% +3 "core" %  y +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&n'\ +85 "core" ' + ."downElevator"SE.coast + "storage"(5 +4 "core" ' + .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%o  +64 "core" +2 .tPS.seek 2.5ml +2 "processing"%s' +2626 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%k +38 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%|  +41 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%t +40 "core" +2 .tdelay 1 second +102 .PSV.dial :air +3 "processing"%p  +51 "core" +2 .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%z'W +1109 "Can" -- +1521 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%y& +4 "core" &/  + "manipulator"&c& +4 "core" & t + "manipulator"&}% +4 "core" %\  h  + .tElbow.seek FlushPuck::Garage +2 "manipulator"&{(- +171 "core" ( +2 "manipulator"&& +4 "core" &- 7 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- @ 7 +2 .tForearm.seek :garage + "manipulator"&V' +112 "core" ' +2 .tHand.close + "manipulator"&N/ +56 "core" / +2 "manipulator"&& +4 "core" &- \  H 7 +38 "manipulator"&% +11 "core" % h ȵ +2 .tForearm.seek :retract + "manipulator"&'\ +107 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&C( +127 "core" ( +2 "manipulator"&q& +4 "core" & 1 c + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & L c +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"& ' +103 "core" ' +2 "manipulator"&& +4 "core" &  c +2 "manipulator"&% +3 "core" % K +2 "processing"% & +4 "core" &y  +2 "processing"%~& +3 .tPC.seek :closed +2 "processing"%(Tg +4 "core" &7  + &2  +9 &9= )w +9 &o? = +9 &}: E +10 &an D +9 &"r D +10 &r D +9 &r, D +9 &hr D +10 &*r. D +9 &r% D +9 & q D +10 &"rq D +9 &$3u D +10 &%r D +9 &'r D +9 &)zr& D +10 &+;o D +9 &,r D +9 &.r& D +10 &0t D +9 &2Dr) D +10 &4r D +9 &5p D +9 &7s D +10 &9Ks D +9 &;q D +9 &<r$ C +10 &>r% D +9 &@Tr D +10 &Bp D +9 &Cr D +9 &Eu D +10 &GY{ E +9 &I E +9 &J F +10 &L H +9 &NT I +10 &P I +9 &Q I +9 &Syvx 'v +10 &T-)j < +9 &TD % +2 ( + "processing"%~& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.38 + "processing"%& +3 "core" &TD % +2 .tHand.open + "manipulator"&x1 +52 "core" 1 +2 "manipulator"&% +4 "core" %   +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&5'\ +103 "core" ' + .tPRV.dial :air +2 "processing"%  +38 "core"  +2 .tPSV.dial :mixloop + "processing"% +38 "core" +2 "processing"%% +4 "core" %Z  +2 .tPS.seek 0.3ml + "processing"%' +386 "core" ' + .tPSV.dial PSR +2 "processing"% +89 "core"  +2 "processing"%6% +4 "core" %-  + #tPulling 0.4ml of PSR.air + .PSR.select :air +2 .PS.seek 0.7ml +2 "processing"%"'* +493 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +2 .PS.seek 2.5ml + "processing"% ' +1915 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop + "processing"%\ +90 "core" +2 .tPTV.dial :mixing + "processing"% @ +64 "core" B +2 .tPBV.dial :waste2 + "processing"%h  +80 "core"  +2 .tPS.seek 0ml +2 "processing"%8'W +2642 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&2& +4 "core" & c +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&+( +4 "core" ( +2 "manipulator"&& +4 "core" & c +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &$& +3 "core" & " c + .tForearm.seek PC +2 "manipulator"&' +94 "core" ' +2 .tHand.close + "manipulator"&/ +64 "core" / +2 .tPC.seek :open +2 "processing"%e( +402 "core" ( +2 "manipulator"&>& +4 "core" & w c + "manipulator"&r% +4 "core" %  @ * + .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&*(- +162 "core" ( +2 "manipulator"&(& +4 "core" &- h  + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +6 && +5 "core" &- :  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&-' +116 "core" ' + .tHand.open +2 "manipulator"&1 +53 "core" 1 +2 "manipulator"&)% +4 "core" % h   ȵR + .tForearm.reconfigure LooseForearm +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"%B& +4 "core" &O  +2 "manipulator"&G% +3 "core" %\  6 +2 "storage"('% +4 "core" %y  # + "storage"(=. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 2 + "storage"(3( +342 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (<& +3 "core" &  m [ \ + "manipulator"&& +4 "core" &- /  + "manipulator"&% +4 "core" %\  c 6 + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&E( +178 "core" ( +2 "manipulator"&L& +4 "core" & z e + "storage"(#& +4 "core" & r r 7  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts + "manipulator"&,' +98 "core" ' +2 "storage"( & +4 "core" &   + .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak + "storage"(%'L +165 "core" ' +2 "storage"(4- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (;& +3 "core" & G @   + "manipulator"&7& +4 "core" & e + .tElbow.seek 2 +2 "manipulator"&9( +23 "core" ( +2 "manipulator"&P& +4 "core" & ) + "storage"(W& +4 "core" & ^ Z   +2 .tForearm.seek 2 + 300 counts + "manipulator"&1'υ +20 "core" ' +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +39 .tHand.close +9 "manipulator"&./ +56 "core" / +3 ."downElevator"SE.seek :down +5 "manipulator"&F& + "storage"(@'v +6 "core" & E +2 "manipulator"&Z% +3 "core" %  +33 .tForearm.seek :retract +2 "manipulator"&'\ +93 "core" ' +2 .tElbow.seek PC +2 "manipulator"&:( +7 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +238 "core" ( +2 "manipulator"&D& +4 "core" & u + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &v& +2 "core" & d u +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&H' +101 "core" ' +3 "manipulator"&O& +3 "core" & E u +2 "manipulator"&]% +4 "core" % m +2 "processing"%R& +3 "core" &&  +2 "processing"%A& +3 .tPC.seek :closed +2 "processing"%`(Tg +3 "core" &  +3 &  +10 &8 )v +9 &m < +9 &x D +10 &m D +9 &Io D +10 & r D +9 &r C +9 &p C +10 &Rp D +9 &s D +9 & s D +10 &"s D +9 &$Zs D +10 &&s D +9 &'s D +9 &)n D +10 &+cm C +9 &-$n D +9 &.p D +10 &0n C +9 &2jr D +10 &4-m C +9 &5o C +9 &7p: C +10 &9sp2 C +9 &;3s7 D +9 &<r9 D +10 &>p) D +9 &@zl( D +10 &B=m! C +9 &Co$ C +9 &Eq' D +10 &Gv" D +9 &IA~# E +9 &J# F +10 &L H +9 &N{ I +10 &P= I +9 &Q I +9 &Swu\ ^ +10 &T=,} , +8 ( +2 &TL  \  + "processing"%A& +4 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.41 + .Hand.open + "manipulator"&M1 +57 "core" 1 +2 "manipulator"&% +4 "core" % \  +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&Y'\ +97 "core" ' +2 .tSC.coast "storage"(6 +3 #tHeating da puck from tube 2 in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%^  +2 %_9 +5 "core" 9;" +102 "processing"%U9 +2 "core" 9;! +103 "processing"%09 +2 "core" 9;" +103 "processing"%\\9 +2 "core" 98# +103 "processing"%[9 +5 "core" 96" +102 "processing"%S9 +2 "core" 96" +103 "processing"%f9 +2 "core" 95" +103 "processing"%d9 +2 "core" 96" +103 "processing"%j9 +2 "core" 97"" +103 "processing"%Q9 +2 "core" 99"& +103 "processing"%m9 +2 "core" 9;!+ +103 "processing"%i9 +2 "core" 9>"/ +103 "processing"%b9 +2 "core" 9B!3 +103 "processing"%T9 +2 "core" 9E"7\ +103 "processing"%J9 +4 "core" 9J";\ +102 "processing"%X9 +2 "core" 9N"@ +103 "processing"%l9 +2 "core" 9S#D +103 "processing"%a9 +2 "core" 9Y"H +103 "processing"%o9 +2 "core" 9]"L +103 "processing"%w9 +3 "core" 9c#Q +103 "processing"%u9 +2 "core" 9i#U +103 "processing"%K9 +2 "core" 9o#Y +3 .tPH.hold 2:00:00,28C +2 "processing"%/ ppj +2 .tdelay 1:30 +4 "core" Y +8999 .tPSR.select :air + .PSV.dial PSR +2 "processing"%& +89 "core"  +2 "processing"%k% +4 "core" %Ow  + #tPulling 0.5ml of PSR.wash + .PSR.select :wash + "processing"% +10 .tPS.seek 0.5ml +2 "processing"%|' +587 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +10 .tPS.seek 2ml + "processing"%t'[ +1607 "core" ' + .tPTV.dial :puck +2 "processing"%p  +63 "core"  +2 .tPSV.dial PTV + "processing"%s +64 "core" +2 .tPBV.dial :waste1 + "processing"%y  +113 "core"  +2 "processing"%c% +4 "core" %WR  +2 .tPS.seek 1.5ml + "processing"%}' +595 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +30 "core" , +2 .tPS.seek 0ml +2 "processing"%'W +1610 "core" ' +2 .tdelay 5:00 +30003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%g  +31 "core" +2 .tdelay 30 seconds +301 "Can" ^] +2701 .tPBV.dial between PSV and waste1 +2 "processing"%N * +32 "core" , +4 .tPSR.select :air + .PSV.dial PSR +2 "processing"% +76 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%' +2048 "core" ' + .tPSV.dial PTV +2 "processing"%n +63 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +4 "processing"%q +64 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +3 "processing"% +64 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air + "processing"%V  +64 "core"  +2 .tPS.seek :empty +2 "processing"%'9 +2037 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV + "processing"%  +111 "core" +2 .tPSV.dial :mixloop + "processing"% +39 "core" +2 .tPRV.dial :ab1 + "processing"%{ @ +66 "core" B +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%'w +351 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "collection"'?  + "processing"%  +42 "core"  +5 +2 "processing"%x% +4 "core" %s  +2 .tPS.seek 0.32ml + "processing"%' +394 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'~  +27 "core" +2 .tPRV.dial :air + "processing"%  +39 "core"  +46 .tPS.seek 0.9ml +2 "processing"%'D +1236 "core" ' + .tPRV.dial :waste2 +2 "processing"% @ +64 "core" > +2 .tPS.seek 0.5ml +2 "processing"% ' +866 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%z  +39 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"% '[ +1602 "core" ' + .tPSV.dial :PML +2 "processing"%6 +52 "core" +2 .tPTV.dial :mixing + "processing"% @ +64 "core" B +2 .tPBV.dial :waste1 + "processing"%"  +32 "core" +2 "processing"%\ % +4 "core" %W  +2 .tPS.seek 1.85ml + "processing"%'7 +234 "core" ' +2 .tPBV.dial between PSV and waste1 + "processing"%h * +33 "core" , +2 .tPS.seek 0ml +2 "processing"% 'W +1970 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'2& +3 "core" &$' +2 "manipulator"&& +4 "core" & L u + "manipulator"&$% +4 "core" %\ + $ $r + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&(- +134 "core" ( +2 "manipulator"&C& +4 "core" &- \  * + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &5& +2 "core" &-  * +2 .tForearm.seek :garage + "manipulator"&' +111 "core" ' +2 .tHand.close + "manipulator"&>/ +58 "core" / +2 "manipulator"&r& +4 "core" &-  * +2 "manipulator"&(% +3 "core" % w  * ȹ* +2 .tForearm.seek :retract +2 "manipulator"&'\ +101 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +276 "core" ( +2 "manipulator"&+& +4 "core" & 9 8 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & 7 8 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&)'ρ +97 "core" ' +3 "manipulator"&B& +4 "core" & 8 +2 "manipulator"&G% +3 "core" %τ  +2 "collection"'& +4 "core" &$(' + "collection"''& +4 .tCC.seek :closed + "collection"'=(O +3 "core" &#&! +5 &%' : +9 &VR&' / +9 &$( D +10 &jn%' C +9 &*s%&$ D +9 &o%& C +10 &p") D +9 &ps&( D +10 &3t$( C +9 &v%( D +9 &p&$ C +10 &!xv%' D +9 &#;q#( C +9 &$o#& C +10 &&n&( C +9 &(n$& C +10 &*Cu#( C +9 &,t&' C +9 &-r$) D +10 &/q$' C +9 &1Ks$' C +9 &3 r#' C +10 &4n$( C +9 &6r$' C +10 &8St"( C +9 &:r#' C +9 &;n$' C +10 &=p#( C +9 &?\\n%' C +9 &Ap#( C +10 &Bn#( C +9 &Ds#' D +10 &Faw#( D +9 &H $' E +9 &I#( I +10 &K"& M +9 &MM#& N +10 &Nv#& #n +9 &O}"#' ? +8 ( +2 &O9!' : + "collection"''& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.50 + "collection"'-& +4 "core" &O9"( : + .tHand.open + "manipulator"&<1 +58 "core" 1 +2 "manipulator"&% +4 "core" % σ I +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +92 "core" ' +4 .tPSV.dial PSR +2 "processing"%L +89 "core"  +2 "processing"%#% +4 "core" %T + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"% ' +1610 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%*  +39 "core"  +2 .tPS.seek 0ml +2 "processing"%4'W +1607 "core" ' + .tPSV.dial PSR +2 "processing"%; +52 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%7' +2634 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%!  +2 "collection"'P  +36 "core" +103  +2 .tPSV.dial :mixloop + "processing"%W +91 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing + "processing"%.  +65 "core" +2 .tPS.seek 0ml +2 "processing"%F'W +2629 "core" ' + .tPSV.dial :air +2 "processing"%Z  +39 "core"  +2 .tPS.seek 2.5ml +2 "processing"%E' +2632 "core" ' + .tPSV.dial :mixloop +2 "processing"%, +39 "core" +2 .tPS.seek 0ml +2 "processing"%%'W +2626 "core" ' + .tPSV.dial :air +2 "processing"%1  +39 "core"  +2 .tPS.seek 2.5ml +2 "processing"%D' +2632 "core" ' + .tPSV.dial :mixloop +2 "processing"%v +51 "core" +2 .tPS.seek 0ml +2 "processing"%9'W +2636 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&@& +4 "core" & 7 + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&O( +35 "core" ( +2 "manipulator"&]& +4 "core" &   + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &R& +2 "core" & %  +2 .tForearm.seek CC +43 "manipulator"&'ρ +104 "core" ' +2 .tHand.close + "manipulator"&e/ +53 "core" / +2 .tCC.seek :open +2 "collection"'M( +377 "core" ( +2 "manipulator"&& +4 "core" & E  + "manipulator"&_% +4 "core" % υ +2 .tForearm.seek :retract + "manipulator"&A'\ +105 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&U(- +275 "core" ( +2 "manipulator"&H& +4 "core" &-   + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &0& +2 "core" &- J  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&3' +109 "core" ' +2 .tHand.open + "manipulator"&\\1 +58 "core" 1 +2 "manipulator"&[% +4 "core" % \ o  F ȷi +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&S'\ +100 "core" ' +2 ."da"delayUntil "13:16:22.67" +20254 "Can" .- +4698 #"da"recoverPRVreagent08 + .PTV.dial :mixing + "processing"%f @ +64 "core" A +2 ."da"PBV.dial :waste1 + "processing"%d  +31 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%j * +31 "core" , +2 ."da"PSV.dial :air + "processing"%Q  +38 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%m' +2056 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%i +39 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%b  +39 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%T +38 "core" +4 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%J  +39 "core"  +2 ."da"PS.seek :empty +2 "processing"%X'9 +2036 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%l +113 "core"  +2 "processing"%a% +3 "core" %8  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash + "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%o' +597 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml + "processing"%w'[ +1613 "core" ' + ."da"PTV.dial :puck +2 "processing"%u  +64 "core"  +2 ."da"PSV.dial PTV + "processing"%K +75 "core"  +2 ."da"PBV.dial :waste1 + "processing"%&  +32 "core" +2 "processing"%k% +3 "core" %`  +2 ."da"PS.seek 1.5ml +2 "processing"%8' +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%| * +30 "core" + +2 ."da"PS.seek 0ml +2 "processing"%p'W +1607 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%s  +31 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%y * +31 "core" + +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"%c +62 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%t' +2030 "core" ' + ."da"PSV.dial PTV +2 "processing"% +64 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%} +63 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%^ +64 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%g  +64 "core"  +2 ."da"PS.seek :empty +2 "processing"%N'9 +2026 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +112 "core"  +2 "processing"%% +3 "core" %6 +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash + "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%n' +587 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%q'[ +1605 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +65 "core" +2 ."da"PBV.dial :waste1 + "processing"%V  +31 "core"  +2 "processing"%% +3 "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"% * +31 "core" , +2 ."da"PS.seek 0ml +2 "processing"%{'W +1609 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%  +31 "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"%? +64 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "Can" 00 +2 "processing"%x' +2058 "core" ' + ."da"PSV.dial PTV +2 "processing"% +65 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR +3 "processing"%~ +64 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +65 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%  +64 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2046 "core" ' +2 #"da"getPMLReagent08 +38 .PRV.dial :air +8 "processing"%  +39 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing + "processing"%z  +111 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%  +39 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop + "processing"%6 +52 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%' +382 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%"  +39 "core"  +2 "processing"%\ % +4 "core" %  + ."da"PS.seek 0.55ml +2 "processing"%h't +335 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%  +38 "core"  +2 ."da"PS.seek 2ml +2 "processing"%'[ +1566 "core" ' + ."da"PSV.dial :PML +2 "processing"%2 +40 "core" +2 ."da"PTV.dial :mixing + "processing"% @ +64 "core" A +2 ."da"PBV.dial :waste1 + "processing"%$  +31 "core" +2 "processing"%C% +4 "core" %[  +2 ."da"PS.seek 1.85ml +2 "processing"%5'; +231 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%: * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%>'W +1960 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +47631 "Can" .. +371 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 + "processing"%r  +31 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%( * +31 "core" , +2 ."da"PSV.dial :air + "processing"%Y  +39 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2025 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%+ +51 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +38 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"% +39 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%B  +39 "core"  +2 ."da"PS.seek :empty +2 "processing"%G'9 +2035 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +125 "core"  +2 "processing"%% +3 "core" %7 +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash + "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%I' +593 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +11 ."da"PS.seek 2ml + "processing"%-'[ +1607 "core" ' + ."da"PTV.dial :puck +2 "processing"%<  +64 "core"  +2 ."da"PSV.dial PTV + "processing"% +66 "core" +2 ."da"PBV.dial :waste1 + "processing"%'  +31 "core" +2 "processing"%L% +3 "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"%) * +31 "core" + +2 ."da"PS.seek 0ml +2 "processing"% 'W +1609 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%*  +31 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +30 "core" + +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"%; +66 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%4' +2038 "core" ' + ."da"PSV.dial PTV +2 "processing"%P +77 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%! +62 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%W +64 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%.  +64 "core"  +2 ."da"PS.seek :empty +2 "processing"%7'9 +2030 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%Z +111 "core"  +2 "processing"%F% +3 "core" %> +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash + "processing"% +10 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml + "processing"%E'[ +1604 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%1 +63 "core" +2 ."da"PBV.dial :waste1 + "processing"%%  +32 "core" +2 "processing"%v% +3 "core" %W  +2 ."da"PS.seek 1.5ml +2 "processing"%D' +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%@ * +30 "core" + +2 ."da"PS.seek 0ml +2 "processing"%]'W +1626 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%R  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%e * +31 "core" + +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"% +65 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2037 "core" ' + ."da"PSV.dial PTV +2 "processing"%= +66 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +64 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%_ +65 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%  +64 "core"  +2 ."da"PS.seek :empty +40 "processing"%H'9 +520 "Can" 33 +1547 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%0 +113 "core"  +2 "processing"%O% +4 "core" %9 + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml + "processing"%['[ +1608 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%A +64 "core" +2 ."da"PBV.dial :waste1 + "processing"%3  +32 "core" +2 "processing"%f% +4 "core" %W  + ."da"PS.seek 1.5ml +2 "processing"%d' +591 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%j * +31 "core" * +2 ."da"PS.seek 0ml +2 "processing"%Q'W +1612 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%9  +31 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%i * +32 "core" , +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"%b +65 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%T' +2028 "core" ' + ."da"PSV.dial PTV +2 "processing"%J +66 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%m +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%l +62 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%a  +64 "core"  +2 ."da"PS.seek :empty +2 "processing"%X'9 +2052 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%o +116 "core"  +5 "processing"%u% +12 "core" %; +3 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +4 "processing"% +20 ."da"PS.reconfigure PSconfig +9 "processing"%#A d`xb +8 ."da"PS.seek 0.25ml +6 "processing"%K'7 +336 "core" ' +33 ."da"delay 5 seconds +503 "processing"%&% +3 "core" %8 + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%k' +336 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml + "processing"%w'[ +1606 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%| +66 "core" +2 ."da"PBV.dial :waste1 + "processing"%8  +33 "core" +2 "processing"%s% +4 "core" %X  + ."da"PS.seek 1.5ml +2 "processing"%y' +588 "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"%p'W +1613 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%  +31 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%} * +31 "core" , +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"%^ +65 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%g' +2092 "core" ' + ."da"PSV.dial PTV +2 "processing"%t +66 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +66 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +65 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%N  +64 "core"  +2 ."da"PS.seek :empty +2 "processing"%n'9 +2084 "core" ' +2 "processing"%9 +3 "core" 983x +2 #"da"Processing Puck Heater at 28C before imaging .PH.coast +2 "processing"%V  +3 "core" 3y + 3y + "processing"%& +3 "core" &TL\  \  +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&q% +4 "core" %\   +2 "storage"( % +3 "core" %}\ :\ C + "storage"(. +3 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 1 + "storage"(($ +340 "core" ( + ."da"SC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (& +2 "core" &'\ <\ 7 +2 "manipulator"&?& +4 "core" &-   + "manipulator"&{% +4 "core" %\   4  + ."da"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&( +179 "core" ( +2 "manipulator"&~& +4 "core" & S k + "storage"(& +4 "core" &%\ \   +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&' +96 "core" ' +2 "storage"(x& +4 "core" &%\ 5\ 5  + ."da"SE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak + "storage"('L +221 "core" ' +2 "storage"(z- +3 "core" -'! + ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"& & +3 "core" & 1 k + "storage"(6& +4 "core" &%\ %\ $   + ."da"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&'\\ +35 "core" ' +2 ."da"Elbow.hold + "manipulator"&", +3 "core" , +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(\ - +2 "core" -'! +3 ."da"SE.seek 7.11 Pucks below Top Plate + "storage"(' +38 "core" ' +2 "manipulator"& % +4 "core" %j_ J Ȳ + "storage"(h& +4 "core" &%   + ."da"Forearm.force -20 + "manipulator"&5 +2 ."da"Forearm.seek 1 + 314 counts +48 "manipulator"&2'ϖ +19 "core" ' +2 "manipulator"&& +4 "core" &  k +2 "storage"($& +3 "core" &%\ $\ & C  +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&C' +25 "core" ' +2 ."da"SE.seek 8.11 Pucks below Top Plate +2 "storage"(:' +47 "core" ' +2 "manipulator"&& +4 "core" &  k +2 "manipulator"&5% +3 "core" %,  ,  +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&r'\ +93 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&(( +249 "core" ( +2 "manipulator"&Y& +4 "core" &  % + ."da"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &>& +2 "core" & +2 ."da"Forearm.seek PC +2 "manipulator"&+' +93 "core" ' + ."da"Hand.close +2 "manipulator"&/ +63 "core" / +2 ."da"PC.seek :open +2 "processing"%( +399 "core" ( +4 "storage"(B& +4 "core" &%\ \   + "manipulator"&& +4 "core" &  a + "manipulator"&% +4 "core" %   +2 ."da"Forearm.seek :retract + "manipulator"&'\ +95 "core" ' +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&G( +254 "core" ( +2 "manipulator"&I& +4 "core" &  ^ "~ + "storage"(<& +4 "core" &%\ \ d  +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&' +97 "core" ' + ."da"Hand.open +2 "manipulator"&'1 +62 "core" 1 +2 "storage"(L- +3 "core" -' +3 ."da"SE.seek 7.87 Pucks below Top Plate + "storage"(-' +25 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 7.2 Pucks below Top Plate + "storage"()'G +48 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da19jul1713h1000ml.tif +1951 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +1066 #"da"SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 26.741 seconds\ /var/log/esp/da19jul1713h1000ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da19jul1713h1000ml15s.tif +1556 #SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da19jul1713h1000ml15s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da19jul1713h1000ml30s.tif +3057 #SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da19jul1713h1000ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da19jul1713h1000ml70s.tif +5110 "Can"  +2008 #"da"SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da19jul1713h1000ml70s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF + ."Qmail"HABfans.email "26.741 sec auto-exposure",Subject: "da19jul1713h1000ml images!" +7 "storage"(#- +12 "core" -'G +6 "storage"(*& +6 "core" &%  +2 "manipulator"& & +3 "core" &  "| +2 ."da"Elbow.seek 1 +3 "manipulator"&;( +4 "core" ( +2 "manipulator"& & +4 "core" &  "| +2 "storage"(P& +3 "core" &%  +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&!' +3 "core" ' +4 ."da"SE.reconfigure SEgently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 7.91 Pucks below Top Plate +2 "storage"(W' +60 "core" ' +2 "manipulator"&.& +6 "core" &  "| + "storage"(4& +4 "core" &% W  + ."da"Elbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 1 +2 "manipulator"&Z'\\ +36 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&F, +3 "core" , + ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +4 "storage"(#QK-0-\ b +3 ."da"SE.seek 8.1 Pucks below Top Plate +2 "storage"(7' +27 "core" ' +2 "manipulator"&,% +4 "core" %io  ȷ +2 "storage"(1& +3 "core" &%\ \  [  +2 ."da"Forearm.force -20 + "manipulator"&5 +4 ."da"Forearm.seek 1 + 313 counts +2 "manipulator"&%'ϕ +20 "core" ' +3 "manipulator"&v& +8 "core" &  "{ +3 "storage"(E& +4 "core" &% \  q  +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 700 counts +6 "manipulator"&@' +31 "core" ' +2 "storage"(D% +4 "core" %\  _  +3 ."downElevator"SE.seek :down +3 "storage"(R'v +99 (e% +3 "core" %w0\ \  \ H' +2 "manipulator"&% +4 "core" % u w +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&]'\ +78 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +13 "core" ' +2 ."da"SC.coast + "storage"(6 +5 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 #tStarting finalPurge +2 "processing"%=& +5 "core" &z +2 "manipulator"&& +3 "core" &  [ "{ +2 "manipulator"&_% +4 "core" %\  f  +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&(- +184 "core" ( +3 "manipulator"&& +4 "core" &- P +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &0& +3 "core" &- : +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&O' +111 "core" ' +2 ."psFlush"Hand.close + "manipulator"&H/ +63 "core" / +50 "manipulator"&\\& +5 "core" &-  ) +2 "manipulator"&A% +4 "core" % y  \\ Ⱥ1 +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&3'\ +102 "core" ' +2 ."psFlush"Elbow.reconfigure TightElbow +4 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC +3 "manipulator"&f( +127 "core" ( +3 "manipulator"&[& +4 "core" & # b + ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &j& +3 "core" & P b +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +2 "manipulator"&d' +95 "core" ' +2 "manipulator"&9& +4 "core" & q b +2 "manipulator"&i% +4 "core" % / +2 "processing"%b& +4 "core" &z +3 "processing"%Q& +5 ."psFlush"PC.seek :closed +2 "processing"%J(Tg +4 "core" &| + &  +8 &7 )w +9 &n < +10 &v D +9 &n D +9 &Ds D +10 &p D +9 &p D +9 &k D +10 &Mo D +9 &r D +10 & n C +9 &"o~ D +9 &$Urw D +11 &&mu D +9 &'np D +8 &)rr D +10 &+]lo D +9 &-ls D +11 &.nt C +8 &0nx C +9 &2fnu C +10 &4'ny D +10 &5rq D +8 &7lo D +10 &9nnx C +9 &;/ny D +10 &<rt D +9 &>qn D +9 &@ukp D +10 &B7ko D +9 &Ckq D +9 &Epm C +10 &G{sm D +9 &I=xn D +10 &Jm F +9 &Li I +9 &Nuc I +10 &P8\\ I +9 &Q] J +9 &Svu^ ` +10 &T;.f . +9 ( + &TK f \  + "processing"%Q& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.41 +2 "processing"%m& +4 "core" &TK R \  + ."psFlush"Hand.open +2 "manipulator"&l1 +60 "core" 1 +2 "manipulator"&a% +5 "core" %   / + ."psFlush"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&T'\ +93 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%o +114 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%u'P +410 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +697 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%X' +1640 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%& +64 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%K  +31 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%k'W +2631 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%| +66 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%8' +615 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml + "processing"%s' +2123 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%w +66 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%c U +48 "core" U +3 ."psFlush"PS.seek 0ml +3 "processing"%y'W +2627 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +51 "core" A +3 ."psFlush"PS.seek 2.5ml +3 "processing"%}' +2640 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%^  +65 "core"  +3 ."psFlush"PS.seek :empty + "processing"%p'9 +2627 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%t +51 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%' +2646 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +66 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%N'W +2629 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%g @ +52 "core" A +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2633 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%V  +68 "core"  + ."psFlush"PS.seek :empty +2 "processing"%'9 +2634 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%q +52 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml + "processing"% 'P +1107 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1616 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +66 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 + "processing"%?  +48 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%{'W +2628 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%~ +65 "core"  +2 ."psFlush"PSR.select :flush + "processing"%@ +11 ."psFlush"PS.seek 0.5ml + "processing"%' +602 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%x' +2123 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%U +64 "core" +2 ."psFlush"PBV.dial PSV + "processing"%S U +60 "core" T +2 ."psFlush"PS.seek 0ml +2 "processing"%z'W +2638 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +39 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%6' +2638 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%\  +65 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"% '9 +2625 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%h +40 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%' +2633 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%$ +107 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%'W +2628 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%5 @ +39 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2626 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +64 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2626 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'& +4 "core" &,2 + "manipulator"&2& +4 "core" & b +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&( +2 "core" ( +2 "manipulator"&C& +3 "core" &  b +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &Y& +3 "core" & * b +2 .tForearm.seek PC + "manipulator"&>' +95 "core" ' +2 .tHand.close + "manipulator"&"/ +56 "core" / +2 .tPC.seek :open +2 "processing"%( +400 "core" ( +2 "manipulator"&r& +4 "core" & ( b + "manipulator"&`% +4 "core" %  f $ +2 .tForearm.seek :retract + "manipulator"&B'\ +91 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +356 "core" ( +2 "manipulator"&& +4 "core" &  7 :* + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &+& +3 "core" &  :* +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&I'ρ +97 "core" ' +2 "manipulator"&<& +4 "core" &  :* +2 "manipulator"&(% +3 "core" %χ  ( +2 "collection"''& +4 "core" &/1 + "Can" >> +2 "collection"'L& +4 .tCC.seek :closed + "collection"'(O +3 "core" &/1 +3 &/0  +9 &:-1 *x +10 &%p.3 = +9 &y.2 D +9 &r+/ C +10 &Vr/0 C +9 &v-0 C +9 &o-0 C +10 &q/1 D +9 &\\r,0 D +10 &q-0 D +9 & s,1 D +9 &"r-2 D +10 &$ds,1 D +9 &&(m/1 C +9 &'r.1 D +10 &)s-1 D +9 &+lq+1 D +10 &-.r-1 D +9 &.p/0 C +9 &0n-1 C +10 &2us+1 C +9 &46q.0 D +9 &5q+3 C +10 &7m/1 C +9 &9|r/0 D +10 &;?p/0 C +9 &=s.1 C +9 &>r/2 C +10 &@m-1 C +9 &BFs-2 D +9 &D q.0 C +10 &Eu.2 C +9 &G~/1 E +10 &ID+1 G +9 &J+- K +9 &L*/ N +10 &Nu+1 ; +9 &OX/+/ "e +9 &O4-1 8 +2 ( + "collection"'L& +3 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.51 +2 "collection"':& +4 "core" &O1+/ 8 + .tHand.open + "manipulator"&-1 +62 "core" 1 +2 "manipulator"&#% +4 "core" % χ  S +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&*'\ +96 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"' & +4 "core" &O1-0 8 + "collection"' % +4 "core" %-1 + .tCSV.dial CSR +2 "collection"'P  +37 "core"  +2 "collection"'.% +4 "core" %-/ + #tPulling 5ml of CSR.flush + .CSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'4'l +1344 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +9 ',% +3 "core" %l-0 \ +2 .tCS.reconfigure CSfast + "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"'1' +595 "core" ' + .tCSV.dial :waste +2 "collection"'v +122 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'E' +1983 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'G& +4 "core" &O0,. 8 + "collection"'D% +4 "core" %,.? + .tCSV.dial :flush +2 "collection"'  +41 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"')'l +1092 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'e @ +38 "core" B +2 "collection"'!% +4 "core" %l+.1  +2 .tCS.seek 7ml + "collection"'' +490 "core" ' +4 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"';  +2 'W  +35 "core"  +80  +2 .tCBV.dial :waste1 + "collection"'Z @ +39 "core" @ +2 .tCS.seek 0ml +2 "collection"'=' +1484 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'& +4 "core" &O0/2< 8 + "collection"'_% +4 "core" %02 + .tCSV.dial :flush +2 "collection"'%  +63 "core" +2 .tCS.seek 5ml +2 "collection"'7'l +1090 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'@ @ +40 "core" A +2 "collection"'% +4 "core" %l+1  +2 .tCS.seek 7ml + "collection"'0' +491 "core" ' +4 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'R  +37 "core"  +2 .tCBV.dial :waste2 + "collection"'  +99 "core"  +2 .tCS.seek 0ml +2 "collection"'F' +1482 "core" ' +3 #tDisinfecting external Intake with kill + "collection"'H& +4 "core" &O103 8 + "collection"'\\% +4 "core" %012 + .tCSV.dial CSR + "collection"'A  +51 "core"  +2 "collection"']% +4 "core" %-0 + #tPulling 8ml of CSR.kill + .CSR.select :kill + "collection"' +53 .tCS.seek 8ml +2 "collection"'[' +1726 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'j' D +489 "core" ' +32 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'O +3 '9  +87 "core" +30  +2 .tCTV.dial :intake + "collection"'i  +65 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml + "collection"'b' \\ +1702 "core" ' + .tIntake.select :close +2 "sampler")0 +9 .tCTV.dial :air +2 "collection"'  +64 "core" ~ +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'3' +592 "core" ' + .tCSV.dial CSR +2 "collection"'  +88 "core"  +2 "collection"'m% +4 "core" %,2 + #tPulling 5ml of CSR.flush + .CSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'l'l +1344 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"'a' D +1345 "core" ' + .tCSV.dial CBV +2 "collection"'Q +98 "core" ~ +2 .tCS.seek 0ml +2 "collection"'o' +2623 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&d& +4 "core" & :* +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&n( +3 "core" ( + "manipulator"&u& +4 "core" & L :* + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &&& +3 "core" & f :* +2 .tForearm.seek CC + "manipulator"&K'ρ +99 "core" ' +2 .tHand.close + "manipulator"&X/ +54 "core" / +2 .tCC.seek :open +2 "collection"'|( +376 "core" ( +3 "manipulator"&k& +4 "core" & :* + "manipulator"&8% +4 "core" % ύ  +2 .tForearm.seek :retract + "manipulator"&w'\ +98 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&c(- +289 "core" ( +2 "manipulator"&s& +4 "core" &-  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- H +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&y' +109 "core" ' +2 .tHand.open + "manipulator"&^1 +64 "core" 1 +2 "manipulator"&}% +4 "core" % o   ȷi +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&t'\ +106 "core" ' +2 #tCompleted [Sample.shallow; initialPurge; da withoutWCR] begun 12:00:24 + #Preparing to sleep until 6:15AM 7/19/2019 +3 ."shutdown"CC.coast +2 #tAsleep til 6:15AM 7/19/2019 +2 "collection"'6 +5 #tContinuing at 06:15EDT19-Jul-19 + ."shutdown"CS.coast +2 "collection"'5 +2 "Can" )) +5 ."shutdown"PC.coast +2 "processing"%6 +3 ."Qmail"GoodNews.email "Then, in tube 2: Sample.deep; initialPurge; da withoutWCR\\n/home/esp/esp2/mission/2019_07_17_niagara_mission.rb:49\\n{1 => 9,\\n 2 => 13}\\nCan@14:09:53, 26.4C, 13% humidity, 14.4psia, 15.084V, 0.177A, 0.177A avg, 2.67W",Subject: "Asleep until 06:15EDT19-Jul-19" +3 ."shutdown"PS.coast +3 "processing"%5 +2 ."shutdown"Forearm.coast + "manipulator"&5 +3 ."shutdown"Elbow.coast + "manipulator"&6 +37 ."shutdown"Gate.power :raw,:OFF + .Gate.power :core,:OFF + #Shutdown +34173 "Can"  +60002   +60002   +60002   +60003   +60002  +60002   +60002   +60002   +60003   +60002   +60002   +60002   +60002   +60003   +60002   +60002   +60002   +60002   +60003   +60002   +60002   +60002   +60002   +60003   +60002   +60002   +60002   +60002   +60003   +60002    +60002    +60002   +60002   +60003   +60002 \   +60002    +60002    +60002    +60003   +60002   +60002   +60002   +60002   +60003   +60002   +60002   +60002   +60002   +60003   +60002   +60002   +60002   +60002   +60003   +60002   +60002    +60002    +60002    @EDT1563422737.14 \   +60002   +60002    +60002 \   +60002 \   +60003 \   +60002 \   +60002   +60002   +60002   +60003    +60002   +60002   +60002   +60002   +60003   +60002   +60002   +60002   +60002   +60003   +60002   +60002   +60002   +60002   +60003   +60002    +60002    +60002    +60002   +60003   +60002    +60002   +60002   +60002   +60003   +60002   +60002   +60002   +60002   +60003   +60002   +60002   +60002   +60002 !  +60003 !  +60002 "  +60002 !  +60002 "  +60002    +60003 #  +60002 #  +60002 "  +60002 &  +60002 #  +60003 %  +60002 &  +60002 &  +60002 (  +60002 %  +60003 #  +60002 %  +60002 &  +60002 "  +60002 &  +60003 "  +60002 $  +60002 #  +60002 #  +60002 %  +60003 $  +60002 "  +60002 %  +60002   +60002 &  +60003 "  +60002 !  +60002   +60002   +60002   +60003   +60002   +60002 "  +60002   +60003    +60002    +60002    +60002 #  +60002   +60003   +60002    +60002   +60002   +60002   +60003    +60002   +60002   +60002   +60002   +60003   +60002    +60002   +60002    +60002    +60003 "  +60002 "  +60002   +60002 !  +60002 !  +60003 "  +60002 #  +60002 !  +60002 #  +60002    +60003 "  +60002 "  +60002 "  +60002 !  +60002 %  +60003 #  +60002 !  +60002 #  +60002 %  +60002 "  +60003 #  +60002 #  +60002 $  +60002 #  +60002 !  +60003 "  +60002 "  +60002 #  +60002    +60002 !  +60003    +60002   +60002   +60002   +60002    +60003   +60002   +60002   +60002   +60002   @EDT1563509140.31   +60002   +60002   +60002   +60002   +60003   +60002   +60002   +60002   +60002   +60003   +60002   +60002   +60002   +60002   +60003    +60002    +60002   +60002   +60002   +60003    +60002   +60002   +60002   +60002   +60003    +60002 !  +60002 "  +60002   +60002   +60003   +60002   +60002   +60002   +60003   +60002   +60002   +55893   +2 #tPowering core bus +482 .Gate.power :raw,:ON +2 "sampler") +2 )p +2 "core"  + "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  +31 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 )g% +3 "core" %  + .tSS.configure SSconfig +2 "sampler")#.0X~ +2 .tCC.configure CCconfig + "collection"'$x2 ^22b +3 'V% +3 "core" %;? + .tCS.configure CSconfig +2 "collection"'#P d@b +2 "processing"%& +3 "core" &k + .tPC.configure PCconfig +2 "processing"%$x2 ^22b +3 %q% +2 "core" %j + .tPS.configure PSconfig +2 "processing"%#A d`xb +5 "manipulator"&% +3 "core" % + .tForearm.configure LooseForearm +2 "manipulator"&#Q@2^d^b +3 & & +2 "core" & + .tElbow.configure LooseElbow +2 "manipulator"&$ &.,(#b +5 "storage"(& +3 "core" & O + .tSC.configure SCloose +2 "storage"($.\ 1~b +2 (?% +3 "core" % + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 .tCH.coast +2 "collection"'  +2 "core" + .tCH.configure CHconfig + "collection"'\ 2 +2 .tPH.coast +2 "processing"%~  +2 "core" + .tPH.configure PHconfig + "processing"%\ 2 +3 #tAll dwarf controllers running firmware version 3.75 + "sampler") +10 "collection"'{% +3 "core" %:@ +2 ."rdySampler"Intake.select :close +3 "processing"%% + ."rdySampler"Exhaust.select :close +3 "manipulator"&U% + ."rdySampler"CTV.dial :air +4 "collection"'S  +2 "core" %j + % +2 ."rdyProcessing"PSV.dial :air +3 "manipulator"& % + "processing"%x  +4 "core"  + % +2 ."rdySampler"CSV.dial :waste1 +3 .tForearm.reconfigure LooseForearm +2 "collection"'z + "manipulator"&#@2^d^b +4 .tForearm.home.seek :retract + "manipulator"&\ '\ +34 "core" +2 ."rdySampler"SSV.dial :spit,avoiding: :exhaust + "sampler")6 +3 "core"  +2 "sampler")h  +5 "core"  +2 ."readyCS"CS.reconfigure CSfast +3 ."rdySampler"SS.reconfigure SSconfig +3 "collection"'#d @b +2 "sampler")#.0X +2 .tSE.reconfigure SEconfig +2 "storage"(#K-0-\ b +2 .tSE.home.seek :down +2 "storage"('v +58 "core" ' +2 .tSC.reconfigure SCsloppy +2 "storage"($-.\ 1~b +2 .tSC.home.seek :initial + "storage"(2( +359 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&C'\ +3 "core" ' +2 .tElbow.seek :hammer + "manipulator"&Y( +33 "core" ' +60 ( +2 "manipulator"&"& +4 "core" & 2 +2 .tForearm.reconfigure TightForearm +39 "manipulator"&#Q@2^d^\ b +9 "core" ' +2 .tForearm.seek :retract +2 ."rdyProcessing"PS.coast +2 "manipulator"&f'\ + "processing"%5 +5 "core" ' +2 "manipulator"&T% +3 "core" %\  ,  +3 "processing"%J& +3 "collection"'r& +4 "core" &\\ + &==| +2 ."openPC"PC.reconfigure PCconfig +3 .tCC.reconfigure CCconfig +3 "processing"%$x2 ^22b +2 "collection"'$x2 ^22b +2 ."openPC"PC.home.seek :open +4 .tCC.home.seek :open + "processing"%`( + "collection"'>( +271 "core" ( +2 ( +32 "Can" [[ +4 #tPhase [Sample.deep; initialPurge; da withoutWCR] +2 ."Qmail"GoodNews.email "At 06:15:21 began in tube 2: Sample.deep; initialPurge; da withoutWCR\\n/home/esp/esp2/mission/2019_07_17_niagara_mission.rb:49\\n{1 => 9,\\n 2 => 13}\\nCan@06:15:21, 26.5C, 15% humidity, 14.4psia, 14.681V, 0.484A, 0.484A avg, 7.11W",Subject: "Started 2019_07_17_niagara_mission phase Sample.deep; initialPurge; da withoutWCR" +2 .tSample.deep +3 "sampler")0 +27 "core" 0 +3 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +4 "core" &7<*  + .tHand.open + "manipulator"&+1 +75 "core" 1 +2 "manipulator"&<& +4 "core" & \  > 2 +2 "manipulator"&(% +3 "core" % \   +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&'(- +171 "core" ( +2 "manipulator"&B& +4 "core" &-  I + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &M& +3 "core" &-  I +3 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :garage + "manipulator"&:' +111 "core" ' +2 .tHand.close +2 "manipulator"&-/ +58 "core" / +4 "manipulator"&#& +7 "core" &- f I +4 "manipulator"& % +6 "core" % z # Ȼ< +2 .tForearm.seek :retract + "manipulator"& '\ +103 "core" ' +2 .tElbow.reconfigure TightElbow +4 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&L( +272 "core" ( +2 "manipulator"&P& +4 "core" &  3 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &.& +2 "core" &  3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&I'ρ +94 "core" ' +2 "manipulator"&& +4 "core" &  * 3 +2 "manipulator"&,% +4 "core" %y +2 "collection"'4& +3 "core" &9>D  +2 "collection"'v& +4 .tCC.seek :closed +2 "collection"'1(O +2 "core" &>@O  +3 &==E  +10 &87BE *z +9 &m=?< = +10 &x:A8 F +9 &Rn>@1 E +10 &p=;* F +9 &m9;0 E +9 &m==/ E +10 &Zo<>. E +9 &m6;3 E +9 &p9B/ E +10 & l8<? E +9 &"cm>?< E +10 &$%n::; E +9 &%m9@4 E +10 &'n?>@ E +9 &)km:AH E +9 &+,m<>+ E +9 &,n;=N E +10 &.l:>G E +9 &0sm9=4 E +10 &25l:=R E +9 &3l7=8 E +9 &5j9=5 E +10 &7{m7< E +9 &9>m;>I E +9 &:j9>X E +10 &<l9=M E +9 &>k<>7 E +10 &@Fl=AG E +9 &Bm8?: E +9 &Cr==4 E +11 &Ep9=; E +8 &GI8?I F +11 &I;<A I +8 &J8;3 M +9 &Lu8?3 O +10 &N47;5 = +9 &O65;@' ,~ +9 &O<9; 8 +2 ( + "collection"'v& +3 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.53 + "collection"'G& +4 "core" &O1:@ 8 + .tHand.open + "manipulator"&D1 +64 "core" 1 +4 "manipulator"&% +8 "core" % y +4 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +4 "manipulator"&E'\ +99 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'e& +4 "core" &O48<% 8 +2 "collection"'!% +19 "core" %:@E + .tCSV.dial CSR +2 "collection"')  +114 "core"  +2 "collection"';% +4 "core" %:=5 + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"'W'l +537 "Can" VV +808 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +4 "collection"' +9 'Z% +3 "core" %l9>8  +2 .tCS.reconfigure CSfast + "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"'' +604 "core" ' + .tCSV.dial :waste +2 "collection"' +114 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'_' +1981 "core" ' +2 #tPurging external Intake + "collection"'%& +4 "core" &O58;D 8 + "collection"'=% +4 "core" %6?J + .tCSV.dial :flush + "collection"'@  +39 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'' D +2155 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +2 "collection"'7 + 'R  +7 "core"  +57  +2 .tCTV.dial :intake + "collection"'  +66 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'0' +2178 "core" ' + .tIntake.select :close + "sampler")0 +10 .tCTV.dial :air + "collection"'H  +67 "core"  +2 #tFlushing upper manifold + "collection"'\\& +4 "core" &O44=4 8 + "collection"'A% +4 "core" %87- + .tCSV.dial :flush +2 "collection"']  +63 "core"  +2 .tCS.seek 5ml +2 "collection"'F'l +1129 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'[ @ +49 "core" > +2 "collection"'O% +4 "core" %l7;8  +2 .tCS.seek 7ml + "collection"'9' +510 "core" ' +43 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'i +100 "core" +2 .tCTV.dial :air +2 .CS.seek 0ml + "collection"'j' +1525 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"''- +722 "core" ' + .tCSV.dial :waste +2 "collection"'b +50 "core" +2 .tCS.seek 0ml +2 "collection"'' +709 "core" ' +2 "collection"'m& +4 "core" &O489I 8 + "collection"'3% +4 "core" %8<; + .tCSV.dial :flush + "collection"'l  +41 "core"  +2 .tCS.seek 3ml +2 "collection"'Q'- +720 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'a @ +39 "core" B +2 "collection"'d% +4 "core" %-8A5  +2 .tCS.seek 5.001ml + "collection"'u'l +512 "core" ' + .tCSV.dial :air +2 .CS.seek 0ml +2 "collection"'&' +1123 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'X'- +706 "core" ' + .tCSV.dial :waste +2 "collection"' +66 "core" +2 .tCS.seek 0ml +2 "collection"'*' +708 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" & U 3 +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&k( +4 "core" ( +2 "manipulator"&8& +4 "core" &  d 3 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &K& +3 "core" &   3 +2 .tForearm.seek CC + "manipulator"&s'ρ +100 "core" ' +2 .tHand.close + "manipulator"&/ +53 "core" / +2 .tCC.seek :open +2 "collection"'n( +377 "core" ( +2 "manipulator"&^& +3 "core" & 3 +2 "manipulator"&}% +4 "core" % ό 0 + .tForearm.seek :retract +2 "manipulator"&w'\ +102 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&y(- +290 "core" ( +2 "manipulator"&|& +4 "core" &-  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &o& +3 "core" &- +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&' +113 "core" ' +3 .tHand.open + "manipulator"&1 +68 "core" 1 +2 "manipulator"&t% +4 "core" % k  - ɶ[ + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&c'\ +96 "core" ' +2 #tda sampling at most 1000ml +2 #Loading sh1 puck from tube 2 into Collection Clamp +2 ."Qmail"HABfans.email "Started da in tube 2 at 06:19:22EDT19-Jul-19\\n{1 => 9,\\n 2 => 13}\\nCan@06:15:44, 26.4C, 15% humidity, 14.4psia, 14.681V, 0.454A, 0.454A avg, 6.66W",Subject: "da sampling at most 1000ml" +2 "collection"'/& +5 "core" &>BK +2 "manipulator"&p% +4 "core" %\   + "storage"(% +4 "core" %\ +\ ' % + "storage"(. +3 "core" .( +2 "storage"(g& +4 "core" & \ \  e  + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +3 (N& +2 "core" & \ \   +2 "manipulator"&V& +3 "core" &-  +2 "manipulator"&% +3 "core" %\   +3 .tElbow.reconfigure TightElbow +4 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 + "manipulator"&q( +179 "core" ( +4 "manipulator"&& +4 "core" &  5 !w +2 "storage"( & +7 "core" & \ "\ *  +4 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&' +93 "core" ' +30 "storage"(?& +14 "core" & \ \   +4 .tSE.reconfigure SEpick +4 "storage"(#]K-0-\ b +7 .tSE.seek :beamBreak + "storage"('L +179 "core" ' +2 "storage"(~- +3 "core" -' +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 ({& +3 "core" &  3  +2 "manipulator"&& +3 "core" &  !v +2 .tElbow.seek 2 + "manipulator"&U( +3 "core" ( +2 "manipulator"& & +4 "core" &   !v + "storage"(S& +4 "core" &    +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&z'υ +25 "core" ' +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&6/ +55 "core" / +4 ."downElevator"SE.seek :down +3 "manipulator"&h& +3 "storage"(x'v +5 "core" &  !v +38 "manipulator"&% +10 "core" % ϋ # y +3 .tForearm.seek :retract +3 "manipulator"&5'\ +96 "core" ' +4 .tElbow.seek CC +3 "manipulator"&( +2 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +143 "core" ( +2 "manipulator"&"& +4 "core" & 8 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &T& +3 "core" & 8 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&r'ρ +99 "core" ' +2 "manipulator"&J& +4 "core" &  8 +2 "manipulator"&\ % +3 "core" %χ +3 "collection"'& +4 "core" &8<7 + "collection"'C& +4 .tCC.seek :closed +2 "collection"'(O +2 "core" &;@E +3 &:B=  +10 &7:<1 *x +9 &k<A$ < +10 &y8AL E +9 &zh=@D D +9 &<m8Ac D +10 &o:A7 D +9 &j==m D +10 &m=>: D +9 &Dn;?p D +9 &i<A# D +10 & i>=J E +9 &"n:A D +9 &$Lp;@@ D +11 &&m:>C D +9 &'n<Ci E +10 &)l>;. D +9 &+Uj8@H D +9 &-m9Bi E +10 &.g9>C D +8 &0k8=~ E +10 &2[k;<P E +9 &4h;@C D +9 &5k>>Q E +10 &7j=@R D +9 &9dh5<m D +9 &;&g==3 D +10 &<h9>c D +9 &>n9;g D +10 &@kk:=+ E +9 &B-m9B2 E +9 &Cs<?` E +10 &Ex<A7 F +9 &Gi;= H +9 &I!$C L +10 &J)' O +9 &L'-P P +9 &NY/.2 = +10 &O>,:7R 3 +9 &O97<B 3 +5 ( + "collection"'C& +4 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.70 + .Hand.open +2 "manipulator"&1 +3 "core" &O$7:2 3 +58 1 +2 "manipulator"&% +4 "core" % χ   + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&+'\ +94 "core" ' +2 .tSC.coast + "storage"(6 +2 #tcollectSample 1000ml w/bubble point of 24psi + #Priming 7ml + .Gate.power :sampler,:ON +3 ."pumping"Gate.power :analytic3,:ON +2 .tIntake.select :close +2 .Exhaust.select :close + .SS.hold +2 "sampler")<+ +3 "core" + + "sampler")(% +4 "core" % c  +2 "collection"'B& +4 "core" &O#9;} e3 +3 "Can" MM + #tCalibrating pressure and temperature sensors + .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust + .SS.reconfigure SSfast +2 "sampler")#.0X% +4 "core" %a\ l + .tIntake.select :close + "sampler")0 +9 )G% +3 "core" %a  g + .tSSV.dial :exhaust +2 "sampler")D  +69 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")' +388 "core" ' + .tExhaust.select :close + "sampler") +11 #tSampling 1000.0ml +2 .Intake.select :close + .Exhaust.select :close + .SS.reconfigure SSconfig +2 "sampler")#.0X+ +2 "core" + +53 "collection"'G% +3 "core" %g ^ +2 "sampler")D% +3 "core" % Y \ [ +2 "sampler")% +3 "core" %  Y L + .tIntake.select :close + "sampler")0 +9 ),% +3 "core" %\  f + + .tSSV.dial :exhaust +2 "sampler")v  +71 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")!' +303 #"pumping"6.7L/min +606 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +2 "sampler"))  +69 "core" +2 #tAllowing 130s for 25.0ml of remaining 700.0ml + .Intake.select :open + "sampler") +210 "collection"'% +3 "core" %| Z + #tIntake @20.3psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X ] +2 "sampler")T% +3 "core" % Z  +3 "sampler")5% +3 "core" % X  +2 .tIntake.select :close + "sampler")0 +9 )n% +3 "core" % \ T + .tSSV.dial :exhaust +2 "sampler")x  +69 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")' +584 #"pumping"6.7L/min +334 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +2 "sampler")(  +69 "core" +2 #tAllowing 130s for 25.0ml of remaining 475.0ml + .Intake.select :open + "sampler") +210 "collection"'B% +3 "core" % [ + #tIntake @20.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 135 +2 "sampler")#.0X% +3 "core" % N  +2 "sampler"))% +3 "core" % [ +2 .tIntake.select :close + "sampler")0 +9 )% +3 "core" % L + .tSSV.dial :exhaust +2 "sampler")!  +68 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")Z' +432 #"pumping"6.6L/min +448 "core" ' +2 .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +2 "sampler")W  +69 "core"  +2 #tAllowing 130s for 25.0ml of remaining 400.0ml + .Intake.select :open + "sampler") +210 "collection"'% +3 "core" %o T + #tIntake @20.5psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 135 + "sampler")#.0X > +2 "sampler")\ % +3 "core" % Q 3 + .tIntake.select :close +2 "sampler")0 +9 )% +3 "core" % [  + .tSSV.dial :exhaust +2 "sampler")q  +69 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")"' +792 #"pumping"6.6L/min +125 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +2 "sampler")T  +69 "core" +2 #tAllowing 130s for 25.0ml of remaining 225.0ml + .Intake.select :open + "sampler") +210 "collection"'5% +3 "core" % V + #tIntake @20.8psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 99 +2 "sampler")#.c0X% +3 "core" %7*KP G  +2 "collection"')% +3 "core" %y{ W +2 #tIntake @18.1psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 80 +2 "sampler")#.P0X  +39 "core"  +2 .tCS.reconfigure CSpressurize +2 "collection"'# d@<<b +2 .tCS.seek 0ml +2 "collection"')' +649 "Can" BB +1538 "core" '@< +2 "collection"'% +4 "core" %:  +2 "sampler")G% +3 "core" % O K +2 #tBubblePoint: Intake @38.9psia, Outlet @14.6psia + .CBV.dial SSV + "collection"', @ +34 "core" A +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X  + "sampler")F% +4 "core" % H + #tBubblePoint: Intake @37.9psia, Outlet @14.1psia + .CBV.dial SSV +2 "collection"'m @ +33 "core" A +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X9 +102 "collection"'P9 +2 "core" 99; +103 "collection"' 9 +2 "core" 9?7 +103 "collection"'>9 +2 "core" 9B7 +104 "collection"':9 +2 "core" 9C2 +103 "collection"'9 +2 "core" 9D/ +103 "collection"'G9 +2 "core" 9B/ +103 "collection"',9 +3 "core" 9D. +102 "collection"' 9 +2 "core" 9.F, +103 "collection"'W9 +3 "core" 9IF+ +103 "collection"'9 +2 "core" 9\\N' +103 "collection"'Z9 +3 "core" 9wM( +102 "collection"'v9 +2 "core" 9L# +103 "collection"';9 +2 "core" 9N! +103 "collection"'9 +4 "core" 9O +102 "collection"'!9 +2 "core" 9W! +103 "collection"'%9 +2 "core" 9Q +103 "collection"'e9 +6 "core" 9Y +103 "collection"'H9 +2 "core" 9 \\ +103 "collection"')9 +3 "core" 9 [ +102 "collection"'9 +2 "core" 9 .] +103 "collection"' 9 +2 "core" 9 ?] +103 "collection"'\\9 +2 "core" 9 U\\\  +103 "collection"'@9 +2 "core" 9 hb +103 "collection"'I9 +2 "core" 9 ye +103 "collection"'A9 +2 "core" 9 ` +103 "collection"'79 +2 "core" 9 h +103 "collection"'9 +2 "core" 9 e +103 "collection"'9 +2 "core" 9 k# +103 "collection"'i9 +3 "core" 9 k' +103 "collection"'_9 +2 "core" 9 i+ +103 "collection"'=9 +3 "core" 9 m0 +102 "collection"'R9 +2 "core" 9 m4 +103 "collection"'99 +2 "core" 9\ m8 +103 "collection"'j9 +4 "core" 9\ r< +103 "collection"'b9 +2 "core" 9\ t@ +103 "collection"'d9 +2 "core" 9\ *xE +103 "collection"'9 +2 "core" 9\ 5yI +103 "collection"'Q9 +2 "core" 9\ <tM +103 "collection"'u9 +4 "core" 9\ I|Q +102 "collection"'&9 +2 "core" 9\ UxU +103 "collection"'9 +2 "core" 9\ _Z +103 "collection"'09 +2 "core" 9\ e^ +103 "collection"']9 +2 "core" 9\ mb +103 "collection"'F9 +2 "core" 9\ wf +103 "collection"'m9 +2 "core" 9\ j +3 .tCH.hold 10:00,70C +3 "collection"'[ `\ `\ |  +3 "core" k +26223 "Can" +33778 "core" ` +2 "collection"'O9 +3 "core" 9\ F +2 #tCollection Puck Heater at 70.1C after lysing + .CS.seek 0ml +2 "collection"'E' +334 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'1 @ +88 "core" A +2 .tCSV.dial :air + "collection"'a @ +39 "core" > +2 .tCS.seek 5ml +2 "collection"''l +1353 "core" ' + .tCSV.dial CTV +2 "collection"'L  +40 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'X @ +41 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'|  +41 "core"  +4 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'l @ +39 "core" ? +2 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"'^' +1356 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) .CSV.dial CBV +2 "collection"'3 +88 "core" ~ +44 .tCBV.dial CSV +4 "collection"'  +27 "core"  +2 "collection"'K% +4 "core" %  z +2 .tCS.seek 5ml + "collection"'}'l +1346 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'  +42 "core" +2 "collection"'8% +4 "core" %lSU  +2 .tCS.seek 6.999ml + "collection"'/' +592 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +4 "collection"'o @ +37 "core" ? +2 .tCS.seek 10ml +2 "collection"'w' D +842 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'t ` +100 "core" ^ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'p   +35 "core" ! +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'  +2 's  +26 "core"  +93  +2 .tCS.seek 5ml +2 "collection"''l +1371 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'y @ +89 "core" A +2 .tCSV.dial :waste + "collection"' +91 "core" +2 .tCS.seek :empty +2 "collection"'g'Ͱ +1343 "core" ' + .tCSV.dial :air +2 "collection"'k @ +77 "core" > +2 .tCS.seek 5ml +2 "collection"'?'l +1347 "core" ' +2 .tCSV.dial CTV + "collection"'  +41 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"' @ +51 "core" B +2 .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'  +37 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'N @ +39 "core" ? +2 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"'6' +1347 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"'S +90 "core" ~ +2 .tCBV.dial CSV + "collection"'~  +34 "core"  +2 "collection"'V% +4 "core" %hm +2 .tCS.seek 5ml + "collection"'c'l +1369 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'  +41 "core" +2 "collection"'{% +4 "core" %l|  +2 .tCS.seek 7ml + "collection"'z'\ +594 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'J @ +38 "core" ? +2 .tCS.seek 10ml +2 "collection"'h' D +849 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +101 "core" ^ +2 #tLysing Complete + "collection"'& +4 "core" &O&   3 +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&q% +3 "core" %\  4  +2 "storage"(\ % +3 "core" %x ] +2 "storage"(T. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 +2 "storage"(5($ +347 "core" ( +2 .tSC.reconfigure SCloose + "storage"($.\ 1~b +3 ("& +2 "core" &  N  +2 "manipulator"&& +3 "core" & 8 +2 "manipulator"&% +4 "core" %\   L  +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 + "manipulator"&(( +156 "core" ( +2 "manipulator"&n& +4 "core" & + "storage"(x& +4 "core" &%   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&C' +92 "core" ' +2 "storage"(& +4 "core" &%\ _  +2 .tSE.reconfigure SEpick + "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak + "storage"(<'L +222 "core" ' +3 "storage"(-- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&$& +3 "core" & +2 "storage"(B& +3 "core" &% ^  +2 .tElbow.reconfigure LimpElbow + "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&'\\ +35 "core" ' +2 .tElbow.hold + "manipulator"&U, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(2- +2 "core" -' +2 .tSE.seek 8.11 Pucks below Top Plate +2 "storage"(f' +33 "core" ' +2 "manipulator"&Y% +4 "core" %gh  ɵ + "storage"(#& +4 "core" &%   + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 311 counts +2 "manipulator"&4'ϓ +13 "core" ' +2 "manipulator"&*& +4 "core" &   + "storage"(r& +4 "core" &%   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&'' +25 "core" ' +2 .tSE.seek 9.11 Pucks below Top Plate +2 "storage"(M' +47 "core" ' +2 "manipulator"&.& +4 "core" &  +2 "manipulator"&% +3 "core" %4 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&D'\ +93 "core" ' +43 .tElbow.seek CC +3 "manipulator"&P( +150 "core" ( +2 "manipulator"& & +4 "core" &\   / + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &>& +2 "core" &\  / +2 .tForearm.seek CC +2 "manipulator"&:'ρ +100 "core" ' +2 .tHand.close + "manipulator"&/ +65 "core" / +2 .tCC.seek :open +2 "collection"'G( +376 "core" ( +2 "storage"(,& +4 "core" &%   + "storage"( & +4 "core" &%   +2 "manipulator"&W& +3 "core" &\   / +2 "manipulator"&% +3 "core" % ϋ +2 .tForearm.seek :retract +2 "manipulator"&Z'\ +100 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&v( +148 "core" ( +2 "manipulator"&;& +4 "core" & 9  +2 "storage"(& +3 "core" &%   +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 1 +2 "manipulator"&!'\\ +109 "core" ' +2 .tElbow.hold + "manipulator"&%, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&e1 +73 "core" 1 +2 "manipulator"&H% +4 "core" % nm ɶ +33 "storage"()& +4 "core" &%   + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 318 counts +2 "manipulator"&'Ϛ +20 "core" ' +2 "manipulator"& & +4 "core" &  +2 "storage"(\\& +3 "core" &% k  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"&@' +20 "core" ' +2 "storage"(I% +4 "core" %  +2 ."downElevator"SE.seek :down +3 "storage"(A'v +99 (7% +3 "core" %+ \  8 I. +2 "manipulator"&% +3 "core" %   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +69 "core" ' + ."downElevator"SE.coast + "storage"(5 +20 "core" ' +2 .tSC.coast "storage"(6 +3 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'i& +4 "core" &n +2 "manipulator"&_& +4 "core" &  +2 "manipulator"&=% +3 "core" %   +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&R(- +195 "core" ( +4 "manipulator"&9& +3 "core" &- N +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &j& +3 "core" &- N +2 .tForearm.seek :garage + "manipulator"&b' +109 "core" ' +2 .tHand.close + "manipulator"&d/ +60 "core" / +2 "manipulator"&& +4 "core" &-   N + "manipulator"&Q% +4 "core" % |   Ȼ> +2 .tForearm.seek :retract + "manipulator"&u'\ +101 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&&( +266 "core" ( +2 "manipulator"&& +4 "core" &   3 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &0& +3 "core" &  3 +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&]'ρ +99 "core" ' +2 "manipulator"&F& +4 "core" &  3 +2 "manipulator"&m% +3 "core" %v S +2 "collection"'& +4 "core" & + "collection"'[& +4 .tCC.seek :closed + "collection"'O(O +3 "core" &  +2 &  +10 &5 )w +9 &lt < +9 &vW E +10 &gI D +9 &Am< D +10 &j D +9 &h D +9 &mv E +10 &Ij \\ D +9 & h8 D +9 & lZ E +10 &"k D +9 &$Qj D +10 &&m D +9 &'k D +9 &)i D +10 &+Zm D +9 &-ll D +9 &.g\\ D +10 &0kH E +9 &2bj D +10 &4#k D +9 &5h D +9 &7j D +10 &9jhG D +9 &;+k' D +9 &<h| D +10 &>k D +9 &@rg  D +10 &B3mw D +9 &Cmj D +9 &Ero E +10 &Guxn F +9 &I/ U I +9 &JD M +10 &L? P +9 &Na < +10 &OC, . +9 &O6 4 +2 ( + "collection"'[& +3 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.56 + "collection"' & +3 "core" &O, 4 +2 .tHand.open + "manipulator"&11 +59 "core" 1 +2 "manipulator"&a% +4 "core" % {   N +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&E'\ +92 "core" ' + .tPSV.dial PSR +2 "processing"%L +117 "core"  +2 "processing"%X% +4 "core" %\\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1.5ml + "processing"%|' +1615 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%l  +38 "core"  +2 .tPS.seek 0ml +2 "processing"%'W +225 "Can"  ;< +1382 "core" ' + .tPSV.dial PSR +2 "processing"%3 +41 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%' +2636 "core" ' +46 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "processing"%K + "collection"'^  +5 "core"  +2 "processing"%  +40 "core"  +27 +2 .tPSV.dial :mixloop + "processing"%8 +90 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing + "processing"%}  +114 "core" +2 .tPS.seek 0ml +2 "processing"%o'W +2652 "core" ' + .tPSV.dial :air +2 "processing"%/  +39 "core"  +2 .tPS.seek 2.5ml +2 "processing"%t' +2635 "core" ' + .tPSV.dial :mixloop +2 "processing"%p +41 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2627 "core" ' + .tPSV.dial :air +2 "processing"%s  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%w' +2630 "core" ' + .tPSV.dial :mixloop +2 "processing"%y +41 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2637 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &  3 +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&k( +4 "core" ( +2 "manipulator"&g& +4 "core" &  3 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &  3 +2 .tForearm.seek CC + "manipulator"&'ρ +98 "core" ' + .tHand.close +2 "manipulator"&/ +52 "core" / +2 .tCC.seek :open +2 "collection"'N( +376 "core" ( +2 "manipulator"&?& +4 "core" &  E 3 + "manipulator"&S% +4 "core" % ώ + .tForearm.seek :retract +2 "manipulator"&~'\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&V(- +278 "core" ( +2 "manipulator"&6& +4 "core" &- > + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &- > +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&{' +110 "core" ' +3 .tHand.open +2 "manipulator"&c1 +65 "core" 1 +2 "manipulator"&J% +4 "core" % b   ȳD +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&z'\ +107 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing + ."connect"PRV.dial CBV +2 .tCBV.dial PRV + .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 2 into Collection Clamp + "collection"'& +4 "core" &  + "manipulator"&% +4 "core" %\ "  : + "storage"(q% +4 "core" %  + "storage"(\ . +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 2 + "storage"(T( +340 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 ("& +2 "core" &  )  +2 "manipulator"&& +3 "core" &-  > +2 "manipulator"&% +3 "core" %\ "  : +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&n( +177 "core" ( +2 "manipulator"&x& +4 "core" &  !q + "storage"(& +4 "core" &  W  +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&' +104 "core" ' +2 "storage"(+& +3 "core" &  X  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(-'L +192 "core" ' +3 "storage"($- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (B& +3 "core" &  {  +2 "manipulator"&2& +3 "core" &   !q +2 .tElbow.seek 2 + "manipulator"&Y( +3 "core" ( + "manipulator"&#& +4 "core" &   !q +2 "storage"(*& +3 "core" &    +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&r'υ +26 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&./ +61 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&& +2 "storage"(C'v +6 "core" &   !q + "manipulator"&(% +4 "core" % ώ ? +2 .tForearm.seek :retract + "manipulator"&<'\ +95 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +68 "core" ' + ."downElevator"SE.coast + "storage"(5 +84 "core" ( +2 "manipulator"&4& +4 "core" & ) + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &f& +2 "core" & ) +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"& 'ρ +98 "core" ' +32 "manipulator"&>& +4 "core" &  B ) +2 "manipulator"&'% +3 "core" %ϋ  +2 "collection"'U& +4 "core" & +38 "collection"'& +10 .tCC.seek :closed + "collection"'D(O +4 "core" & +4 &s / +9 &RMR - +9 &y2 A +10 &Ej0 E +9 &k D +10 &j D +9 &m  E +9 &Mk E +10 &n" D +9 &n! D +9 &m D +10 &!Um  E +9 &#h  D +10 &$n D +9 &&k E +9 &(]k  E +10 &*k X E +9 &+jc D +9 &-j  D +10 &/fj D +9 &1(m D +10 &2l! E +9 &4j D +9 &6ni D +10 &80m  D +9 &9kR E +9 &;kp D +10 &=wh!n D +9 &?7kH E +10 &@j D +9 &Bm!P D +9 &D}qQ E +10 &F>ue E +9 &G H +9 &I L +10 &Kg ~O +9 &M& }P +10 &Nw  &u +9 &Oy? |^ +9 &O, 4 +2 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.62 + .Hand.open + "manipulator"&1 +64 "core" 1 +2 "manipulator"&,% +4 "core" % ϋ  # +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"& '\ +93 "core" ' +2 .tSC.coast "storage"(6 +3 .tCTV.dial CSV,avoiding: :intake +2 "collection"'W  +116 "core"  +2 .tCSV.dial CTV + "collection"'  +28 "core"  +2 .tPS.seek 2.5ml +2 "processing"%;' +2635 "core" ' +2 "collection"'% +3 "core" % HP +2 .tCS.seek 4.151ml +2 "collection"':'Q +1560 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air + "processing"%P  +40 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%e  +64 "core"  +2 .tPS.seek 0ml +2 "processing"%H'W +2626 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"') ` +85 "core" _ +2 .tCSV.dial :air + "collection"' @ +41 "core" > +2 .tCS.seek 10ml +2 "collection"'\\' D +1563 "core" ' + .tCSV.dial CTV +2 "collection"'Z  +41 "core"  +2 .tCS.seek 0ml +2 "collection"'I' +2615 "core" ' + .tCBV.dial :waste1 +2 "collection"'v @ +27 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'7  +115 "core" +2 "collection"'& +4 "core" &O(1 4 + #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&i% +4 "core" %\   +2 "storage"(_% +3 "core" %s j +2 "storage"(=. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 +2 "storage"(!($ +336 "core" ( +2 .tSC.reconfigure SCloose + "storage"($.\ 1~b +3 (& +2 "core" &% +2 "manipulator"&M& +4 "core" & ) + "manipulator"&@% +4 "core" %\   +4 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&9( +148 "core" ( +2 "manipulator"&j& +4 "core" & + "storage"(A& +4 "core" &% f +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"&5' +93 "core" ' +2 "storage"(%& +4 "core" &%  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(d'L +207 "core" ' +2 "storage"(- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +5 "manipulator"&Q& +3 "core" & + "storage"(& +4 "core" &% ! + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 1 +2 "manipulator"&b'\\ +38 "core" ' +2 .tElbow.hold + "manipulator"&, +3 "core" , +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 "storage"(0- +2 "core" -' +2 .tSE.seek 9.12 Pucks below Top Plate +2 "storage"(R' +44 "core" ' +2 "manipulator"&F% +4 "core" %de  ɴ + "storage"(m& +4 "core" &% z k  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 308 counts + "manipulator"&'ϐ +16 "core" ' +2 "manipulator"&u& +4 "core" &  9 +2 "storage"(G& +3 "core" &% +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"& ' +25 "core" ' +2 .tSE.seek 10.12 Pucks below Top Plate +2 "storage"(1' +49 "core" ' +2 "manipulator"&a& +4 "core" & +2 "manipulator"&[% +3 "core" %E +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&L'\ +86 "core" ' +2 .tElbow.seek CC +2 "manipulator"&X( +149 "core" ( +3 "manipulator"&]& +4 "core" &   / +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &l& +2 "core" &  / +2 .tForearm.seek CC +2 "manipulator"&|'ρ +101 "core" ' +2 .tHand.close + "manipulator"&3/ +55 "core" / +2 .tCC.seek :open +2 "collection"'( +376 "core" ( +3 "storage"(K& +4 "core" &%  +2 "storage"(& +3 "core" &% B +2 "manipulator"&^& +3 "core" &  / +2 "manipulator"&8% +3 "core" % ϋ   +2 .tForearm.seek :retract +2 "manipulator"&}'\ +97 "core" ' +39 .tElbow.reconfigure TightElbow +9 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 + "manipulator"&( +151 "core" ( +2 "manipulator"&/& +3 "core" & +2 "storage"(o& +4 "core" &%  + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 1 + "manipulator"&p'\\ +111 "core" ' +2 .tElbow.hold + "manipulator"&t, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&s1 +65 "core" 1 +2 "manipulator"&% +4 "core" % mv  ȹ' +2 "storage"(y& +4 "core" &%  +2 .tForearm.force -20 "manipulator"&5 +3 .tForearm.seek 1 + 317 counts + "manipulator"&w'ϙ +14 "core" ' +2 "manipulator"&& +4 "core" & +2 "storage"(g& +3 "core" &% & +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&' +24 "core" ' +2 "storage"(% +4 "core" %  +2 ."downElevator"SE.seek :down +3 "storage"(&'v +100 (E% +3 "core" %5  L5 +2 "manipulator"&O% +3 "core" %9 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&?'\ +56 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +32 "core" ' +2 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%S  +65 "core" +2 .tPS.seek 2.5ml +2 "processing"%' +2634 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%6 +39 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%  +41 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%k +41 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%c  +40 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%J'W +2638 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%~& +4 "core" & +2 "manipulator"&& +3 "core" & +2 "manipulator"&% +3 "core" %\   +2 .tElbow.seek FlushPuck::Garage + "manipulator"&q(- +174 "core" ( +2 "manipulator"&\ & +4 "core" &- 7 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &{& +2 "core" &- 7 +2 .tForearm.seek :garage + "manipulator"&"' +111 "core" ' +2 .tHand.close + "manipulator"&/ +60 "core" / +2 "manipulator"&& +4 "core" &-   7 + "manipulator"&x% +4 "core" % h  ȵ +2 .tForearm.seek :retract + "manipulator"&'\ +106 "core" ' +4 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&V( +113 "core" ( +2 "manipulator"&+& +4 "core" & + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &z& +2 "core" & +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&$' +103 "core" ' +2 "manipulator"&B& +4 "core" & +2 "manipulator"&2% +3 "core" % +2 "processing"%#& +4 "core" & + "processing"%*& +4 .tPC.seek :closed + "processing"%.(Tg +3 "core" & +4 & : +10 &"O 0 +9 &m~ D +9 &'o F +10 &p F +9 &p F +10 &mo F +9 &/p F +9 &n F +10 &p8 F +9 &wo/ F +9 &!:n= E +10 &"p F +9 &$p F +10 &&n F +9 &(Aq F +9 &*n F +10 &+s F +9 &-n F +9 &/Jn E +10 &1 n F +9 &2o F +10 &4o E +9 &6Pp F +9 &8p F +10 &9o F +9 &;n F +9 &=Xr F +10 &?p F +9 &@m F +10 &Bm F +9 &Dap F +9 &F"s F +10 &G{ G +9 &I H +9 &K^ J +10 &M K +9 &N L +10 &P K +9 &Ra K +9 &SU "g +10 &TDb ) +8 ( +2 &TI $ + "processing"%*& +4 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.42 +2 "processing"%& +4 "core" &TI $ + .tHand.open + "manipulator"&(1 +57 "core" 1 +2 "manipulator"&n% +4 "core" %  +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +101 "core" ' + .tPRV.dial :air +2 "processing"%4  +40 "core"  +2 .tPSV.dial :mixloop + "processing"%f +41 "core" +2 "processing"%-% +4 "core" %Q +2 .tPS.seek 0.3ml + "processing"%r' +396 "core" ' + .tPSV.dial PSR +2 "processing"%Y +91 "core"  +2 "processing"%>% +4 "core" %  + #tPulling 0.4ml of PSR.air + .PSR.select :air +2 .PS.seek 0.7ml + "processing"%''* +486 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +2 .PS.seek 2.5ml + "processing"%U' +1924 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop + "processing"%C +92 "core" +2 .tPTV.dial :mixing + "processing"%< @ +64 "core" A +2 .tPBV.dial :waste2 + "processing"%N  +83 "core"  +3 .tPS.seek 0ml +38 "processing"%'W +2637 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&,& +4 "core" & # +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&( +4 "core" ( +2 "manipulator"&W& +4 "core" & ? + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & +2 .tForearm.seek PC +2 "manipulator"& ' +100 "core" ' +2 .tHand.close + "manipulator"&T/ +55 "core" / +2 .tPC.seek :open +2 "processing"%( +402 "core" ( +2 "manipulator"&& +4 "core" & + "manipulator"&h% +4 "core" %  +2 .tForearm.seek :retract + "manipulator"&P'\ +100 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&e(- +139 "core" ( +2 "manipulator"&;& +4 "core" &. ( + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &)& +2 "core" &. ( +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"& ' +117 "core" ' +2 .tHand.open + "manipulator"&:1 +55 "core" 1 +2 "manipulator"&Z% +4 "core" % Y 4 Ȱ+ +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&\\'\ +101 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%v& +4 "core" & +2 "manipulator"&7% +3 "core" %\   +2 "storage"(% +3 "core" %x\ \  +2 "storage"(i. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(_( +345 "core" ( +2 .tSC.reconfigure SCloose + "storage"($.\ 1~b +3 (=& +3 "core" &   + "manipulator"&& +4 "core" &. ( + "manipulator"&M% +4 "core" %\   +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&@( +173 "core" ( +3 "manipulator"&j& +4 "core" &   !u + "storage"(A& +4 "core" & R  +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&%' +94 "core" ' +2 "storage"(& +4 "core" & <  + .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak + "storage"( 'L +201 "core" ' +2 "storage"(- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (Q& +2 "core" &    +2 "manipulator"&& +4 "core" &   !u + .tElbow.seek 2 +2 "manipulator"&0( +3 "core" ( + "manipulator"&F& +4 "core" &   !u + "storage"(m& +4 "core" &    +2 .tForearm.seek 2 + 300 counts + "manipulator"&u'υ +24 "core" ' +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&G/ +64 "core" / +3 ."downElevator"SE.seek :down +5 "manipulator"&a& + "storage"(['v +6 "core" & U !u + "manipulator"&5% +4 "core" % ρ  % x +2 .tForearm.seek :retract +2 "manipulator"&9'\ +88 "core" ' +2 .tElbow.seek PC +2 "manipulator"&d( +69 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +182 "core" ( +2 "manipulator"&b& +4 "core" &  p + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" & p +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&R' +95 "core" ' +2 "manipulator"&]& +4 "core" & I p +2 "manipulator"&l% +3 "core" %  1 +2 "processing"% & +4 "core" & + "processing"%& +4 .tPC.seek :closed + "processing"%3(Tg +3 "core" &F +4 & 7 +9 &JN . +10 &z C +9 &@j F +10 &n F +9 &o F +9 &n F +10 &Gq9 F +9 &\ kt F +9 &j E +10 &o F +9 &!Pi F +10 &#i F +9 &$n F +9 &&n F +10 &(Xo F +9 &*m F +9 &+i F +10 &-h E +9 &/bj E +10 &1"n F +9 &2l F +9 &4h F +10 &6hn F +9 &8)l F +9 &9jg E +10 &;mI E +9 &=qjG E +10 &?3n E +9 &@h F +9 &Bj F +10 &Dxj F +9 &F;np E +9 &Gw F +10 &I{ G +9 &Ku J +10 &M4 K +9 &N K +9 &P J +10 &Rx K +9 &SGc 'r +9 &TB *  +5 ( + "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.46 +2 .Hand.open + "manipulator"&L1 +63 "core" 1 +2 "manipulator"&D% +4 "core" %  ( 1 + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&K'\ +101 "core" ' +2 .tSC.coast "storage"(6 +3 #tHeating da puck from tube 2 in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%  +2 %^9 +5 "core" 9qq +2 .tPH.hold 2:00:00,28C +3 "processing"%8 ppm +3 .tdelay 1:30 +2 "core"  +5685 "Can" // +3316 .tPSR.select :air + .PSV.dial PSR +2 "processing"%| +92 "core"  +2 "processing"%/% +4 "core" %U + #tPulling 0.5ml of PSR.wash + .PSR.select :wash + "processing"% +10 .tPS.seek 0.5ml +2 "processing"%o' +588 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +16 "processing"% +10 .tPS.seek 2ml + "processing"%X'[ +1622 "core" ' + .tPTV.dial :puck +2 "processing"%s  +64 "core"  +2 .tPSV.dial PTV + "processing"% +79 "core"  +2 .tPBV.dial :waste1 +43 "processing"%y  +119 "core"  +2 "processing"%% +4 "core" %b +2 .tPS.seek 1.5ml + "processing"%g' +587 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +30 "core" + +2 .tPS.seek 0ml +2 "processing"%}'W +1604 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%E  +31 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%O * +30 "core" + +2 .tPSR.select :air + .PSV.dial PSR +2 "processing"% +64 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%p' +2098 "core" ' + .tPSV.dial PTV +2 "processing"%w +66 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"%S +65 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +3 "processing"%1 +78 "core"  +2 .tdelay 5 seconds +502 .PSV.dial :air + "processing"%  +79 "core" +2 .tPS.seek :empty +2 "processing"%&'9 +2094 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV + "processing"%!  +116 "core" +3 .tPSV.dial :mixloop +2 "processing"%H +39 "core" +2 .tPRV.dial :ab1 + "processing"%6 @ +67 "core" B +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"% 'w +347 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +3 "collection"'k  + "processing"%c  +44 "core"  +3 +2 "processing"%% +3 "core" %sI  +2 .tPS.seek 0.32ml +2 "processing"%~' +395 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'  +28 "core" +2 .tPRV.dial :air + "processing"%  +40 "core"  +2 .tPS.seek 0.9ml +2 "processing"%\ 'D +1232 "core" ' + .tPRV.dial :waste2 +2 "processing"%{ @ +64 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%t' +863 "core" ' +2 #taddPMLReagent08 .PSV.dial :air +2 "processing"%  +40 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%'[ +1608 "core" ' + .tPSV.dial :PML +2 "processing"%x +40 "core" +2 .tPTV.dial :mixing + "processing"%? @ +65 "core" A +2 .tPBV.dial :waste1 + "processing"%+  +31 "core" +2 "processing"%z% +4 "core" %Y?  +2 .tPS.seek 1.85ml + "processing"%"'9 +236 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%B * +32 "core" + +2 .tPS.seek 0ml +2 "processing"%2'W +1983 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'#& +3 "core" & & +2 "manipulator"&q& +3 "core" & p +2 "manipulator"&% +3 "core" %    +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&`(- +132 "core" ( +2 "manipulator"&& +4 "core" &- ( + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &(& +2 "core" &- ( +2 .tForearm.seek :garage + "manipulator"&n' +111 "core" ' +2 .tHand.close + "manipulator"&*/ +57 "core" / +4 "manipulator"&4& +4 "core" &- ( +2 "manipulator"&f% +3 "core" % y  Ⱥ2 +2 .tForearm.seek :retract +2 "manipulator"&-'\ +108 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&$( +275 "core" ( +2 "manipulator"&J& +4 "core" & !  ;3 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &Y& +3 "core" & !  ;3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&>'ρ +104 "core" ' +4 "manipulator"&r& +4 "core" & !  ;3 +2 "manipulator"&'% +3 "core" %ω  +2 "collection"'C& +4 "core" &#* + "collection"'<& +4 .tCC.seek :closed +2 "collection"'N(O +2 "core" &#( +2 &#%  +10 &7%) *y +9 &m%& = +9 &x %w F +10 &~m$x E +9 &>n ' F +9 &n%) E +10 &j!+ E +9 &o!( E +10 &Hi!( E +9 & m% E +9 & k%$ E +10 &"m!( E +9 &$Oq#( E +9 &&l"'x E +10 &'m#(v F +9 &)m&' E +10 &+Wm!( E +9 &-p$( E +9 &.k&' E +10 &0l!&z E +9 &2_m"$r E +9 &4#h#)s E +10 &5m!*j E +9 &7k$)k E +10 &9gm"*j E +9 &;)m%( E +9 &<l #{ E +10 &>m$(u E +9 &@pn$% E +9 &B3n$& E +10 &Cm!%w E +9 &Eq"# F +10 &Gty ' F +9 &I.#$ I +9 &J") M +10 &L#" {P +9 &N_" |= +9 &OE/#%{ *{ +10 &O8'y 6 +2 ( + "collection"'<& +3 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.53 + "collection"'U& +3 "core" &O-$$Y 6 +2 .tHand.open + "manipulator"&,1 +58 "core" 1 +2 "manipulator"&W% +4 "core" % π  +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +145 "core" ' + .tPSV.dial PSR +2 "processing"%T +91 "core"  +2 "processing"%V% +4 "core" %Z< + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%' +1617 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +4 "processing"%.  +39 "core"  +2 .tPS.seek 0ml +2 "processing"%'W +62 "Can" FF +1546 "core" ' + .tPSV.dial PSR +2 "processing"%h +52 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%;' +2634 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "processing"%)  + "collection"'  +36 "core"  +107 +2 .tPSV.dial :mixloop + "processing"% +92 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing + "processing"%:  +66 "core" +2 .tPS.seek 0ml +2 "processing"%Z'W +2626 "core" ' + .tPSV.dial :air +2 "processing"%v  +39 "core"  +2 .tPS.seek 2.5ml +2 "processing"%7' +2645 "core" ' + .tPSV.dial :mixloop +2 "processing"%P +40 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2653 "core" ' + .tPSV.dial :air +2 "processing"%i  +40 "core"  +2 .tPS.seek 2.5ml +2 "processing"% ' +2634 "core" ' + .tPSV.dial :mixloop +2 "processing"%= +41 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2630 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&M& +6 "core" & ;2 +4 .tElbow.reconfigure TightElbow +4 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&j( +4 "core" ( +2 "manipulator"&A& +4 "core" &  : ;2 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &   ;2 +2 .tForearm.seek CC +2 "manipulator"&e'ρ +100 "core" ' +2 .tHand.close + "manipulator"&\\/ +54 "core" / +2 .tCC.seek :open +2 "collection"'( +377 "core" ( +3 "manipulator"&Q& +4 "core" &  ;2 + "manipulator"&% +4 "core" % ω % z +2 .tForearm.seek :retract + "manipulator"&F'\ +97 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&m(- +289 "core" ( +2 "manipulator"&G& +4 "core" &- A  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &a& +2 "core" &-  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&5' +114 "core" ' +2 .tHand.open + "manipulator"&@1 +71 "core" 1 +2 "manipulator"&%% +4 "core" % f  # ȴP +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"& '\ +102 "core" ' +2 ."da"delayUntil "07:33:06.21" +24890 #recoverPRVreagent08 + .PTV.dial :mixing + "processing"%u @ +66 "core" B +2 ."da"PBV.dial :waste1 + "processing"%b  +31 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +31 "core" + +2 ."da"PSV.dial :air + "processing"%0  +41 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%]' +2089 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%[ +40 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%l  +41 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"% +40 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%9  +40 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2085 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%L +115 "core" +2 "processing"%D% +4 "core" %<@ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash + "processing"% +10 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml + "processing"%'[ +1607 "core" ' + ."da"PTV.dial :puck +2 "processing"%R  +64 "core"  +2 ."da"PSV.dial PTV + "processing"%_ +66 "core" +2 ."da"PBV.dial :waste1 + "processing"%|  +31 "core" +2 "processing"%/% +3 "core" %ZR  +2 ."da"PS.seek 1.5ml +2 "processing"%' +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%o * +30 "core" + +5 ."da"PS.seek 0ml + "processing"%s'W +1608 "core" ' +2 ."da"delay 2:00 +2117 "Can" 00 +9886 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%y * +30 "core" + +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"% +65 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +38 "processing"%X' +2102 "core" ' + ."da"PSV.dial PTV +2 "processing"% +66 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%g +65 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +66 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%E  +65 "core"  +2 ."da"PS.seek :empty +2 "processing"%O'9 +2088 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +127 "core"  +2 "processing"%}% +4 "core" %>H + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash + "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%w' +592 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml + "processing"%S'[ +1613 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%1 +67 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +31 "core" +2 "processing"%p% +3 "core" %[L  +2 ."da"PS.seek 1.5ml +2 "processing"%!' +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%H * +30 "core" + +2 ."da"PS.seek 0ml +2 "processing"%6'W +1617 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%&  +31 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%c * +30 "core" + +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"%k +65 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2092 "core" ' + ."da"PSV.dial PTV +2 "processing"% +66 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +65 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +65 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%~  +66 "core"  +2 ."da"PS.seek :empty +2 "processing"%{'9 +2096 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%\  +39 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing + "processing"%  +117 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%t  +41 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop + "processing"%x +41 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%?' +389 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%+  +40 "core"  +2 "processing"%z% +3 "core" %?  +2 ."da"PS.seek 0.55ml +2 "processing"%B'v +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"%# +41 "core" +2 ."da"PTV.dial :mixing + "processing"%q @ +64 "core" A +2 ."da"PBV.dial :waste1 + "processing"%  +31 "core" +2 "processing"%% +3 "core" %W? +2 ."da"PS.seek 1.85ml +2 "processing"%('7 +231 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%d * +31 "core" + +2 ."da"PS.seek 0ml +2 "processing"%*'W +1974 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +7851 "Can" 00 +40151 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 + "processing"%4  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%f * +30 "core" + +2 ."da"PSV.dial :air + "processing"%K  +41 "core"  +3 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%n' +2094 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%J +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%Y  +40 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%` +40 "core" +3 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%r  +41 "core"  +2 ."da"PS.seek :empty +2 "processing"%''9 +2090 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%C +114 "core"  +2 "processing"%-% +3 "core" %>A +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash + "processing"% +10 ."da"PS.reconfigure PSconfig +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"%U'[ +1604 "core" ' + ."da"PTV.dial :puck +2 "processing"%,  +65 "core"  +2 ."da"PSV.dial PTV + "processing"%W +64 "core" +2 ."da"PBV.dial :waste1 + "processing"%<  +31 "core" +2 "processing"%T% +3 "core" %Ye  +2 ."da"PS.seek 1.5ml +2 "processing"%V' +594 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%> * +31 "core" + +2 ."da"PS.seek 0ml +2 "processing"%2'W +1610 "core" ' +2 ."da"delay 2:00 +6174 "Can" :: +5829 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%.  +31 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +31 "core" + +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"%h +65 "core"  +2 ."da"PS.reconfigure PSfast +46 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2098 "core" ' + ."da"PSV.dial PTV +2 "processing"% +66 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%) +65 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +66 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%:  +63 "core"  +2 ."da"PS.seek :empty +2 "processing"%;'9 +2094 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%v +115 "core"  +2 "processing"%Z% +4 "core" %4G  + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash + "processing"% +10 ."da"PS.reconfigure PSconfig +2 "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"%7'[ +1608 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%i +77 "core"  +2 ."da"PBV.dial :waste1 + "processing"%  +31 "core" +2 "processing"%=% +3 "core" %\\b  +2 ."da"PS.seek 1.5ml +2 "processing"% ' +597 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%M * +30 "core" * +2 ."da"PS.seek 0ml +2 "processing"%A'W +1604 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%  +31 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%\\ * +31 "core" * +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"%$ +63 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2088 "core" ' + ."da"PSV.dial PTV +2 "processing"%N +66 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%Q +65 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +65 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%e  +77 "core" +2 ."da"PS.seek :empty +2 "processing"%G'9 +2080 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%a +116 "core"  +2 "processing"%j% +4 "core" %9e + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash + "processing"% +10 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml + "processing"%%'[ +1613 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%F +66 "core" +2 ."da"PBV.dial :waste1 + "processing"%5  +32 "core" +2 "processing"%u% +3 "core" %`@ +2 ."da"PS.seek 1.5ml +2 "processing"%b' +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +31 "core" , +2 ."da"PS.seek 0ml +2 "processing"%0'W +1628 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%  +32 "core" +2 ."da"delay 30 seconds +774 "Can" 00 +2228 ."da"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 PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"% ' +2089 "core" ' + ."da"PSV.dial PTV +2 "processing"%9 +65 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%] +66 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%L +65 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%D  +64 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2114 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%^ +121 "core"  +5 "processing"%R% +12 "core" %:d h +3 #"da"Pulling 0.25ml of PSR.sub1 +4 .PSR.select :sub1 +4 "processing"% +21 ."da"PS.reconfigure PSconfig +8 "processing"%#A d`xb +4 ."da"PS.seek 0.25ml +8 "processing"%_'7 +338 "core" ' +4 ."da"delay 5 seconds +502 "processing"%|% +4 "core" %3; j + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%/' +333 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml + "processing"%'[ +1609 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%o +65 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core" +2 "processing"%% +3 "core" %\\B f +2 ."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"PS.seek 0ml +2 "processing"%s'W +1614 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .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 + .PSV.dial PSR +2 "processing"% +67 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%E' +2115 "core" ' + ."da"PSV.dial PTV +48 "processing"%X +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%} +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%O  +67 "core"  +2 ."da"PS.seek :empty +2 "processing"%w'9 +2136 "core" ' +2 "processing"%19 +3 "core" 9S3 +2 #"da"Processing Puck Heater at 28C before imaging .PH.coast +2 "processing"%  +3 "core" 3 + 3 + "processing"%p& +4 "core" &TB W h\  + #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&S% +3 "core" %\  & +2 "storage"(H% +3 "core" % # $ ; +2 "storage"(!. +2 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 ."da"SC.seek 1 + "storage"(&($ +339 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (c& +3 "core" &% # & + "manipulator"&k& +4 "core" &-  ?  + "manipulator"&6% +4 "core" %\   L & + ."da"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"& ( +184 "core" ( +2 "manipulator"&& +4 "core" & H + "storage"(& +4 "core" &% \ + ?  +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&~' +93 "core" ' +2 "storage"(& +4 "core" &% % # ] +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak + "storage"(\ 'L +199 "core" ' +2 "storage"(- +3 "core" -' + ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&t& +3 "core" &  H +2 "storage"(x& +3 "core" &%  z + ."da"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&{'\\ +35 "core" ' +2 ."da"Elbow.hold + "manipulator"&+, +3 "core" , +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(z- +2 "core" -' +2 ."da"SE.seek 10.11 Pucks below Top Plate +2 "storage"(?' +36 "core" ' +2 "manipulator"&% +4 "core" %\\h ɵ + "storage"(B& +4 "core" &% { { 2 x + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 300 counts + "manipulator"&#'ψ +15 "core" ' +2 "manipulator"&q& +4 "core" &  G +2 "storage"(& +3 "core" &%  +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&' +18 "core" ' +4 ."da"SE.seek 11.11 Pucks below Top Plate +2 "storage"(d'Ù +46 "core" ' +2 "manipulator"&"& +4 "core" &   G +2 "manipulator"&(% +3 "core" %  = +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&4'\ +93 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&f( +239 "core" ( +2 "manipulator"&K& +4 "core" &  + ."da"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &*& +2 "core" &   +2 ."da"Forearm.seek PC +2 "manipulator"&J' +97 "core" ' +3 ."da"Hand.close +2 "manipulator"&Y/ +76 "core" / +2 ."da"PC.seek :open +2 "processing"%`( +400 "core" ( +2 "storage"(r& +4 "core" &%  } + "manipulator"&n& +4 "core" & + "manipulator"&C% +4 "core" %  +3 ."da"Forearm.seek :retract +2 "manipulator"&-'\ +97 "core" ' +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&'( +255 "core" ( +2 "manipulator"&& +4 "core" &  ` + "storage"(,& +4 "core" &%  { + ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&W' +95 "core" ' +2 ."da"Hand.open + "manipulator"&<1 +73 "core" 1 +3 "storage"(T- +4 "core" -'Ù +2 ."da"SE.seek 10.87 Pucks below Top Plate + "storage"(U'e +25 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 10.2 Pucks below Top Plate +2 "storage"(>' +47 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da19jul1908h1000ml.tif +1952 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +1296 #"da"SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 29.149 seconds\ /var/log/esp/da19jul1908h1000ml.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da19jul1908h1000ml15s.tif +1557 #SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da19jul1908h1000ml15s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da19jul1908h1000ml30s.tif +3056 #SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da19jul1908h1000ml30s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da19jul1908h1000ml70s.tif +7118 #SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da19jul1908h1000ml70s.tif: TIFF Upload Complete\ + .Gate.power :camera,:OFF +2 ."Qmail"HABfans.email "29.149 sec auto-exposure",Subject: "da19jul1908h1000ml images!" +11 "storage"(V- +5 "core" -' +4 "storage"(.& +13 "core" &% W M E +2 "manipulator"&& +4 "core" & E G +2 ."da"Elbow.seek 1 +2 "manipulator"&h( +16 "core" ( +2 "manipulator"&2& +4 "core" & ) + "storage"( & +4 "core" &% r y  +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&)' +5 "core" ' +2 ."da"SE.reconfigure SEgently +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 10.92 Pucks below Top Plate +2 "storage"('Ÿ +65 "core" ' +2 "manipulator"&:& +4 "core" & a + "storage"(& +4 "core" &%  +2 ."da"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 1 +2 "manipulator"&v'\\ +83 "core" ' +3 ."da"Elbow.hold +3 "manipulator"&Z, +66 "core" , + ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 11.1 Pucks below Top Plate +2 "storage"(;'É +24 "core" ' +2 "manipulator"&P% +4 "core" %ep  ȷ +2 "storage"(i& +4 "core" &% @ 4 +2 ."da"Forearm.force -20 +2 "manipulator"&5 +3 ."da"Forearm.seek 1 + 309 counts + "manipulator"&'ϑ +20 "core" ' +2 "manipulator"&=& +4 "core" &  +2 "storage"(7& +5 "core" &%  +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 700 counts +4 "manipulator"&M' +28 "core" ' +4 "storage"( % +8 "core" %  +3 ."downElevator"SE.seek :down +3 "storage"('v +100 (\\% +3 "core" %!  I+ +2 "manipulator"&$% +4 "core" %"  t + ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&A'\ +45 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +44 "core" ' +2 ."da"SC.coast + "storage"(6 +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 #tStarting finalPurge +2 "processing"%N& +4 "core" &c +2 "manipulator"&Q& +3 "core" & +2 "manipulator"&% +5 "core" %   +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&e(- +179 "core" ( +2 "manipulator"&& +4 "core" &-  + ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &a& +3 "core" &- +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&j' +112 "core" ' +3 ."psFlush"Hand.close +2 "manipulator"&G/ +59 "core" / +2 "manipulator"&@& +4 "core" &-   +2 "manipulator"&F% +3 "core" % u  ȹ- +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&5'\ +106 "core" ' +2 ."psFlush"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC +3 "manipulator"&u( +114 "core" ( +2 "manipulator"&%& +4 "core" & +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" & +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +3 "manipulator"&b' +102 "core" ' +2 "manipulator"&& +4 "core" &  +2 "manipulator"&[% +3 "core" % +2 "processing"%l& +4 "core" &\\ + "processing"%0& +4 ."psFlush"PC.seek :closed +2 "processing"%9(Tg +2 "core" &9 +5 &7 6 +9 &JN= . +10 &{= C +9 &Ah; F +9 &l< E +10 &h4 F +9 &k6 E +10 &Kk5 E +9 & h6 F +9 &h. F +10 &m. F +9 &!Sl) E +9 &#h- E +10 &$m# F +9 &&m. F +10 &(Zn5 F +9 &*j( F +9 &+g) E +10 &-j& E +9 &/bg- F +9 &1%k% E +11 &2j$ E +8 &4n& F +10 &6kg& E +9 &8,j' F +9 &9m( E +10 &;g* F +9 &=sl& E +9 &?4g& F +10 &@m& E +10 &Bf E +9 &D{j! E +9 &F<m% F +9 &Gq F +10 &Iy" G +9 &Kw J +9 &M6$ K +10 &N K +9 &P" K +10 &Rz" K +9 &SF` &o +9 &TH<! # +5 ( +2 "processing"%0& +3 "core" &TI " +2 #"psFlush"Processing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.44 +2 "processing"%]& +3 "core" &TI@ " +2 ."psFlush"Hand.open + "manipulator"&L1 +57 "core" 1 +2 "manipulator"&D% +4 "core" %  +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"& '\ +101 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%^ +116 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +4 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%R'P +436 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +665 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +3 "processing"%' +1616 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%| +66 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 + "processing"%_  +31 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%/'W +2629 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%o +79 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%' +591 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml + "processing"%' +2128 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +64 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"% U +47 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%y'W +2624 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" > +3 ."psFlush"PS.seek 2.5ml +2 "processing"%g' +2626 "core" ' + ."psFlush"PSV.dial :waste1 +4 "processing"%  +65 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%s'9 +1475 "Can" CC +1160 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%X +41 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%' +2625 "core" ' +2 ."psFlush"PSV.dial PTV +43 "processing"%} +72 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%O'W +2624 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%E @ +41 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%1' +2638 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%  +77 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%p'9 +2635 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%S +39 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.seek 1ml +2 "processing"%H'P +1103 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%!' +1606 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%c +78 "core"  +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%k  +49 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%6'W +2642 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"% +66 "core"  +3 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%' +590 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2123 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%m +66 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"% U +48 "core" W +3 ."psFlush"PS.seek 0ml +2 "processing"%'W +2654 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%t @ +40 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%x' +2632 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%z  +77 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2629 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%B +39 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml + "processing"%q' +2631 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +64 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%"'W +2625 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%( @ +41 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%~' +2633 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +64 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%\ '9 +2651 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'{& +3 "core" &.1 +2 "manipulator"&#& +4 "core" & + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&?( +2 "core" ( +2 "manipulator"&& +3 "core" & C +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &K& +3 "core" & D + .tForearm.seek PC +2 "manipulator"&*' +101 "core" ' +2 .tHand.close + "manipulator"&+/ +56 "core" / +2 .tPC.seek :open +2 "processing"%Y( +400 "core" ( +2 "manipulator"&4& +4 "core" & + "manipulator"&3% +4 "core" %   + .tForearm.seek :retract +2 "manipulator"&r'\ +102 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&n( +354 "core" ( +2 "manipulator"&C& +3 "core" & B / +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &J& +3 "core" & \ / +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'ρ +103 "core" ' +2 "manipulator"&,& +4 "core" & ! / +2 "manipulator"&f% +3 "core" %ρ 8 R +2 "collection"'<& +4 "core" &,4 + "collection"'T& +4 .tCC.seek :closed + "collection"'-(O +3 "core" &-. +3 &.0{  +10 &803 *z +9 &o/0 > +9 &y01v F +10 &k15u E +9 &Im1. E +10 &\ m-2 E +9 &j02 E +9 &n,/ E +10 &Pm31 E +9 &i/2 E +9 & m-/ E +10 &"k04} E +9 &$Xn,/ E +10 &&h.5 E +9 &'m12y E +9 &)m.4t E +10 &+`l14~ E +9 &-"m/0u E +9 &.g14 E +10 &0l,.x E +9 &2im05} E +10 &4+l/. E +9 &5m00x E +9 &7k13l E +10 &9ql,1j E +9 &;3l/0i E +9 &<k)0| E +10 &>m2/p E +9 &@zk04t E +10 &B<m-4m E +9 &Cl24 E +9 &Er,0 F +10 &G}z.3 F +9 &I9+2 I +10 &J+4 M +9 &L,/u {P +9 &Nh0-| {= +10 &OQ1*3y $j +9 &O4.1n 9 +2 ( + "collection"'T& +3 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.54 + "collection"'d& +3 "core" &O0,1 9 +2 .tHand.open + "manipulator"&U1 +62 "core" 1 +2 "manipulator"&V% +4 "core" % ς 9 Q +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&.'\ +93 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'& +4 "core" &O0/2u 9 + "collection"'2% +4 "core" %//q + .tCSV.dial CSR +2 "collection"'  +37 "core"  +2 "collection"':% +4 "core" %(2 + #tPulling 5ml of CSR.flush + .CSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"''l +1345 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 ''% +3 "core" %l//v \ +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +37 "collection"'P' +617 "core" ' + .tCSV.dial :waste +2 "collection"'W +112 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'i' +1983 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'>& +4 "core" &O/,3e 9 +2 "collection"'=% +3 "core" %//j +2 .tCSV.dial :flush + "collection"'7  +51 "core" +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"' 'l +1123 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"') @ +51 "core" ? +2 "collection"'h% +4 "core" %l-5o \ +2 .tCS.seek 7ml + "collection"'\\' +505 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'$  + '  +41 "core"  +77  +4 .tCBV.dial :waste1 +2 "collection"'v @ +41 "core" @ +4 .tCS.seek 0ml +4 "collection"'N' +1531 "core" ' +4 #tFlushing lower manifold's waste2 port +2 "collection"'Q& +8 "core" &O4.2X 9 +4 "collection"'% +6 "core" %,2l +4 .tCSV.dial :flush +2 "collection"'  +67 "core" +3 .tCS.seek 5ml + "collection"';'l +1131 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"'M @ +40 "core" B +2 "collection"'% +4 "core" %l+3j  +2 .tCS.seek 7.001ml + "collection"'a' +499 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV + "collection"'  +50 "core"  +2 .tCBV.dial :waste2 + "collection"'&  +99 "core"  +2 .tCS.seek 0ml +2 "collection"'Z' +1525 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'G& +4 "core" &O4-1j 9 + "collection"'@% +4 "core" %/4w + .tCSV.dial CSR +2 "collection"'F  +38 "core"  +2 "collection"'A% +4 "core" %03y + #tPulling 7.999ml of CSR.kill + .CSR.select :kill + "collection"' +10 .tCS.seek 8ml +2 "collection"'%' +1745 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"'' D +504 "core" ' +4 ."connect"CSV.dial CBV +3 "collection"'j + .tCBV.dial CSV +4 "collection"'  +97 "core" ~ +25  +2 .tCTV.dial :intake + "collection"'[  +66 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml + "collection"'l' \\ +1764 "core" ' + .tIntake.select :close +2 "sampler")0 +9 .tCTV.dial :air +2 "collection"'e  +63 "core"  +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'5' +584 "core" ' + .tCSV.dial CSR +2 "collection"'`  +88 "core"  +2 "collection"']% +4 "core" %,0z + #tPulling 5ml of CSR.flush + .CSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'L'l +642 "Can" ;; +705 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"'D' D +1345 "core" ' + .tCSV.dial CBV +2 "collection"'0 +89 "core" +2 .tCS.seek 0ml +2 "collection"'^' +2616 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&b& +4 "core" & / +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&w( +3 "core" ( + "manipulator"&R& +4 "core" &  ' / + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &|& +3 "core" & + / +2 .tForearm.seek CC + "manipulator"&_'ρ +95 "core" ' + .tHand.close +2 "manipulator"&/ +55 "core" / +2 .tCC.seek :open +2 "collection"'o( +376 "core" ( +2 "manipulator"&/& +4 "core" &  / + "manipulator"&% +4 "core" % Ϗ N + .tForearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&(- +286 "core" ( +2 "manipulator"&& +4 "core" &- O \ + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&y' +110 "core" ' +3 .tHand.open +2 "manipulator"&1 +71 "core" 1 +2 "manipulator"&g% +4 "core" % h  > ȵW + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&X'\ +103 "core" ' +2 #tCompleted [Sample.deep; initialPurge; da withoutWCR] begun 06:15:21 + #Preparing to sleep until 11:00AM 7/19/2019 +3 ."shutdown"CC.coast +3 #tAsleep til 11:00AM 7/19/2019 + "collection"'6 +5 #tContinuing at 11:00 + ."shutdown"CS.coast +4 "Can" 11 +2 "collection"'5 +3 ."Qmail"GoodNews.email "Then, in tube 2: /home/esp/esp2/mission/2019_07_17_niagara_mission.rb:53\\n{1 => 12,\\n 2 => 10}\\nCan@08:26:50, 27.1C, 15% humidity, 14.5psia, 14.666V, 0.226A, 0.226A avg, 3.32W",Subject: "Asleep until 11:00" +4 ."shutdown"PC.coast +2 "processing"%6 +2 ."shutdown"PS.coast +2 "processing"%5 +2 ."shutdown"Forearm.coast +44 "manipulator"&5 +3 ."shutdown"Elbow.coast + "manipulator"&6 +36 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF #Shutdown +35573 #"danna"Session Begun +15045 #-> abort! "sampling vol too high" + !o:CmdServer::Client::Error: mesg",Aborting Mission: sampling vol too high:bt["!danna:1:in `topLevelBinding'" FlowMeter.start +2 ."pumping"Gate.power :analytic3,:ON +1054 #t-> Power.sampler on +2 .Gate.power :sampler,:ON +56 #"pumping"0.3L/min +1006 #6.7L/min +1006 #6.8L/min +1007 #6.8L/min +1007 #6.8L/min +1007 #6.8L/min +1007 #6.7L/min +1007 #6.8L/min +1007 #6.8L/min +1007 #6.8L/min +246 #t-> can +2 "Can" t  +759 #"pumping"6.8L/min +1007 #6.8L/min +1007 #6.7L/min +967 #t-> Power.sampler off + .Gate.power :sampler,:OFF +38 #"pumping"6.6L/min +1006 #0.5L/min +184 #t-> FlowMeter.stop + ."pumping"Gate.power :analytic3,:OFF +24859 "Can"  +60002   +60002   +60002   +60003   +60002   +60002   +60002   +60002   +60003   +60002   +60002   +60002   +60002   +60003   +60002   +60002   +60002   +60003   +60002   +60002   +60002   +60002   +60003   +60002   +60002   +60002   +45863 !to:SignalException: mesg" SIGHUP:\ signoi:bt[ "1/opt/mbari/lib/ruby/1.8/irb.rb:72: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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + !o:Errno::EIO :\ errnoi\ : mesg"Input/output error:@timestampu: Time q:bt["0/home/esp/esp2/lib/thread.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + !o:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt["7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +4 #mEXIT @1563557626.24EDT @1563563281.56EDT = =tMAIN =mMAIN_scheduler @EDT1563563283.20 #"core_reset"Sent BREAK +2 #t@0x3C8D, state=0x3380, ifg=0x20, ie=0x7F + #@0x42FA, state=0x3380, ifg=0x08, ie=0x5F #@0x1DF7, state=0x3380, ifg=0x20, ie=0x7F + #@0x1FA6, state=0x3380, ifg=0x20, ie=0x7F + #@0x2613, state=0x3380, ifg=0x08, ie=0x5F #@0x2639, state=0x3380, ifg=0x20, ie=0x7F + #@0x27E8, state=0x3380, ifg=0x20, ie=0x7F + #@0x2E55, state=0x3380, ifg=0x08, ie=0x5F #@0xA390, state=0x3350, ifg=0x00, ie=0x75 + #ESP2 v3.22 I2C Gateway v3.06 +8 #ESP2 v3.22 I2C Gateway v3.06 for core bus +209 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +354 "Can" #! +30  #!t #tPolling Can every 10:00 +6 #Cleanly exited at 13:33:46EDT19-Jul-19 +59948 "Can" R +60002   +60003  r +60002  p +33273 !to:SignalException : mesg" SIGHUP:@timestampu: Time sx:\ signoi:bt["0/home/esp/esp2/lib/thread.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 !o:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt["7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +3 #mEXIT @1563566021.68EDT @1563574528.77EDT = =tMAIN =mMAIN_scheduler @EDT1563574530.42 #"core_reset"Sent BREAK +2 #t@0x3C8D, state=0x3380, ifg=0x20, ie=0x7F + #@0x42FA, state=0x3380, ifg=0x08, ie=0x5F #@0x1DF7, state=0x3380, ifg=0x20, ie=0x7F + #@0x1FA6, state=0x3380, ifg=0x20, ie=0x7F + #@0x2613, state=0x3380, ifg=0x08, ie=0x5F #@0x2639, state=0x3380, ifg=0x20, ie=0x7F + #@0x27E8, state=0x3380, ifg=0x20, ie=0x7F + #@0x2E55, state=0x3380, ifg=0x08, ie=0x5F #@0xA088, state=0x3350, ifg=0x00, ie=0x75 + #ESP2 v3.22 I2C Gateway v3.06 +8 #ESP2 v3.22 I2C Gateway v3.06 for core bus +212 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +355 "Can"* "" +18 * ""~ #tPolling Can every 10:00 +6 #Cleanly exited at 15:53:41EDT19-Jul-19 +680 #-> ESP.ready! +3 #Powering core bus +496 .Gate.power :raw,:ON +2 "sampler") +3 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 )% +3 "core" % + .tSS.configure SSconfig +2 "sampler")#.0X can +2 "Can". JJ +3073 #t-> Sample.deep +2 .Sample.deep + "sampler");0 +139 "core" 0 +5943 #t-> FlowMeter.start + ."pumping"Gate.power :analytic3,:ON +1113 #0.0L/min +1005 #0.2L/min +1006 #0.0L/min +145 #t-> Power.sampler on + .Gate.power :sampler,:ON +860 #"pumping"5.6L/min +1006 #6.7L/min +1007 #6.7L/min +1007 #6.7L/min +1007 #6.7L/min +1007 #6.6L/min +1007 #6.7L/min +1007 #6.6L/min +1007 #6.6L/min +1007 #6.7L/min +1007 #6.6L/min +1007 #6.7L/min +1007 #6.6L/min +1007 #6.6L/min +1007 #6.7L/min +1007 #6.6L/min +1007 #6.7L/min +1007 #6.6L/min +1007 #6.7L/min +1007 #6.6L/min +1007 #6.6L/min +1007 #6.7L/min +1007 #6.6L/min +1007 #6.6L/min +1007 #6.6L/min +1007 #6.7L/min +1007 #6.7L/min +1007 #6.7L/min +1007 #6.7L/min +1007 #6.7L/min +1007 #6.7L/min +1007 #6.7L/min +1007 #6.7L/min +1007 #6.7L/min +1007 #6.7L/min +1007 #6.7L/min +1007 #6.7L/min +1007 #6.7L/min +1007 #6.7L/min +1007 #6.7L/min +1007 #6.7L/min +1007 #6.7L/min +1007 #6.7L/min +1007 #6.7L/min +573 "Can". _HH s +433 #"pumping"6.7L/min +1007 #6.7L/min +1007 #6.7L/min +1007 #6.7L/min +1007 #6.7L/min +1007 #6.7L/min +1007 #6.7L/min +1007 #6.7L/min +1007 #6.7L/min +1007 #6.7L/min +1007 #6.7L/min +1007 #6.7L/min +1007 #6.7L/min +1007 #6.7L/min +1007 #6.7L/min +1007 #6.7L/min +1006 #6.7L/min +181 #t-> Power.sampler off + .Gate.power :sampler,:OFF +748 #-> FlowMeter.stop + ."pumping"Gate.power :analytic3,:OFF +923 #t-> Sample.shallow + .Sample.shallow + "sampler")<2 +27 "core" 2 +5098 #t-> FlowMeter.start + ."pumping"Gate.power :analytic3,:ON +1036 #t-> Power.sampler on + .Gate.power :sampler,:ON +76 #"pumping"0.4L/min +1006 #6.7L/min +1006 #6.7L/min +1007 #6.7L/min +1007 #6.7L/min +1007 #6.7L/min +1007 #6.7L/min +1007 #6.7L/min +1007 #6.7L/min +1038 #6.9L/min +1013 #6.8L/min +1007 #6.7L/min +1007 #6.7L/min +1007 #6.7L/min +1007 #6.7L/min +1007 #6.7L/min +1007 #6.7L/min +1007 #6.7L/min +1007 #6.7L/min +1007 #6.7L/min +1007 #6.7L/min +1007 #6.7L/min +1007 #6.7L/min +1007 #6.7L/min +1007 #6.7L/min +1007 #6.7L/min +1007 #6.7L/min +1007 #6.7L/min +1007 #6.7L/min +1007 #6.7L/min +1007 #6.7L/min +1007 #6.7L/min +1007 #6.7L/min +1007 #6.7L/min +1007 #6.7L/min +1007 #6.7L/min +83 "Can". \\JJ y +924 #"pumping"6.7L/min +1007 #6.7L/min +1007 #6.7L/min +1007 #6.7L/min +1007 #6.7L/min +1007 #6.7L/min +1007 #6.7L/min +1007 #6.7L/min +1007 #6.7L/min +1007 #6.7L/min +1007 #6.7L/min +1007 #6.7L/min +1007 #6.7L/min +1007 #6.7L/min +1007 #6.7L/min +1007 #6.7L/min +1007 #6.7L/min +1007 #6.7L/min +1007 #6.7L/min +1007 #6.7L/min +1007 #6.7L/min +1007 #6.7L/min +1007 #6.7L/min +1007 #6.7L/min +1007 #6.7L/min +1007 #6.7L/min +1007 #6.7L/min +1007 #6.7L/min +1007 #6.7L/min +1007 #6.7L/min +1007 #6.7L/min +1007 #6.7L/min +1007 #6.7L/min +1007 #6.7L/min +1006 #6.7L/min +417 #t-> FlowMeter.stop + ."pumping"Gate.power :analytic3,:OFF +658 #t-> Power.sampler off + .Gate.power :sampler,:OFF +1089 #-> Sample.deep + .Sample.deep + "sampler")=0 +32 "core" 0 +1640 #t-> Power.sampler on + .Gate.power :sampler,:ON +565 #-> FlowMeter.start + ."pumping"Gate.power :analytic3,:ON +1114 #6.7L/min +1006 #6.7L/min +1007 #6.7L/min +1007 #6.7L/min +1007 #6.7L/min +1007 #6.7L/min +1007 #6.7L/min +1007 #6.7L/min +1007 #6.7L/min +1007 #6.7L/min +1007 #6.7L/min +1007 #6.7L/min +1007 #6.7L/min +1006 #6.7L/min +263 #t-> Power.sampler off + .Gate.power :sampler,:OFF +742 #"pumping"2.3L/min +154 #t-> FlowMeter.stop + ."pumping"Gate.power :analytic3,:OFF +1754 #t-> Sample.shallow + .Sample.shallow + "sampler")>2 +23 "core" 2 +591 #t-> FlowMeter.start +2 ."pumping"Gate.power :analytic3,:ON +518 #t-> Power.sampler on +3 .Gate.power :sampler,:ON +591 #"pumping"3.8L/min +1006 #6.7L/min +580 "Can"0 YII y +426 #"pumping"6.7L/min +1007 #6.7L/min +1007 #6.7L/min +1007 #6.7L/min +1007 #6.7L/min +1007 #6.7L/min +1007 #6.7L/min +1007 #6.7L/min +1007 #6.7L/min +1007 #6.7L/min +1007 #6.7L/min +1007 #6.7L/min +970 #t-> FlowMeter.stop + ."pumping"Gate.power :analytic3,:OFF +758 #t-> Power.sampler off + .Gate.power :sampler,:OFF +6493 #-> da 1000 + #da sampling at most 1000ml +4 #Loading sh1 puck from tube 2 into Collection Clamp +2 ."Qmail"HABfans.email "Started da in tube 2 at 18:48:56EDT19-Jul-19\\n{1 => 12,\\n 2 => 10}\\nCan@18:45:38, 6.7L/min, 26.6C, 16% humidity, 14.5psia, 14.302V, 0.374A, 0.374A avg, 5.35W",Subject: "da sampling at most 1000ml" +2 "collection"'?& +6 "core" &6; | + .tHand.open +2 "manipulator"&@1 +75 "core" 1 +2 "manipulator"&A% +4 "core" % \     +2 "storage"(B% +3 "core" %| L + "storage"(C. +3 "core" .( +2 "storage"(D& +3 "core" &    + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (E& +2 "core" &     +2 "manipulator"&F& +3 "core" & o +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&G( +3 "core" ( +2 "manipulator"&H& +3 "core" & o +2 "storage"(I& +4 "core" &    + .tForearm.seek 2 + 700 counts +2 "manipulator"&J' +89 "core" ' +2 "storage"(K& +5 "core" &     +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"(L'L +206 "core" ' +2 "storage"(M- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (N& +2 "core" & 9   +2 "manipulator"&O& +3 "core" & o +2 .tElbow.seek 2 + "manipulator"&P( +5 "core" ( +2 "manipulator"&Q& +3 "core" &  < o +2 "storage"(R& +5 "core" & ?  +2 .tForearm.seek 2 + 300 counts + "manipulator"&S'υ +21 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&T/ +58 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&U& +3 "storage"(V'v +6 "core" &  " o +2 "manipulator"&W% +3 "core" % y +2 .tForearm.seek :retract +2 "manipulator"&X'\ +91 "core" ' +2 .tElbow.seek CC +2 "manipulator"&Y( +83 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +63 "core" ( +2 "manipulator"&Z& +5 "core" &   / + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &[& +3 "core" &   / +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&\\'ρ +103 "core" ' +2 "manipulator"&]& +4 "core" &   ) / +2 "manipulator"&^% +3 "core" %υ   +14 "collection"'_& +4 "core" &8; z + "collection"'`& +4 .tCC.seek :closed +2 "collection"'a(O +3 "core" &6; y +3 &6<\ z +8 &88; l*z +10 &m7; j> +9 &x7; kG +10 &Vi6< nF +9 &n6; mF +9 &l:: mF +11 &k9; mE +8 &]n6; mF +9 & l7< nF +10 &m6; mE +9 & m5: nF +10 &"fj6; nF +9 &$(m8: lF +9 &%j8: nF +10 &'m7; mF +9 &)nj6; nF +9 &+1l5: mE +10 &,n6; mF +9 &.i6; nF +10 &0wl7< mE +9 &29l6; mE +9 &3k89 mF +10 &5n7; mF +9 &7~h7: nF +10 &9Ak6< mE +9 &;l3; mF +9 &<p7: mF +10 &>k7= nF +9 &@Il6: nE +9 &B\ n3; mF +10 &Cp8; mF +9 &Ey6< lG +9 &GH6: kI +10 &I68 gK +9 &J69 aP +11 &Lv59 aQ +8 &N85; `> +9 &O9959 f's +10 &O}N69 o@ +2 ( + "collection"'`& +2 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.64 +2 .Hand.open + "manipulator"&b1 +77 "core" 1 +2 "manipulator"&c% +4 "core" % τ  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&d'\ +102 "core" ' +3 .tSC.coast + "storage"(6 +3 #tcollectSample 1000ml w/bubble point of 24psi + #Priming 7ml +2 .Gate.power :sampler,:ON +2 ."pumping"Gate.power :analytic3,:ON +2 .tIntake.select :close +3 .Exhaust.select :close + .SS.hold +2 "sampler")e+ +3 "core" + +2 "sampler")f% +3 "core" % d  +2 "collection"'g& +3 "core" &O}L59 G@ +3 "Can". [Z + #tCalibrating pressure and temperature sensors +2 .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X +13  +2 .tdelay 3.8 seconds +382 "collection"'k% +3 "core" %57 G + "sampler")l% +4 "core" %?5 g z + .tSSV.dial :spit + "sampler")m +120 "core"  +2 .tSS.seek 0ml +2 "sampler")n' +287 "core" ' + .tSSV.dial CBV +2 "sampler")o  +120 "core" +2 .tCTV.dial :intake + "collection"'p  +67 "core"  +2 #tWaiting for external sampler to finish priming... + .delayUntil "18:52:12.20" +1627 #"pumping"6.7L/min +3007 #6.7L/min +3007 #6.7L/min +3007 #6.7L/min +3007 #6.7L/min +2861 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open + "sampler") +139 #"pumping"6.7L/min +71 "collection"'q% +3 "core" % < + #tIntake @20.5psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X +9 "sampler")u% +4 "core" %a [ m + "sampler")v% +4 "core" %a \\ m + .tIntake.select :close + "sampler")0 +9 )w% +3 "core" %a d m + .tSSV.dial :exhaust +2 "sampler")x  +68 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")y' +405 "core" ' + .tExhaust.select :close +2 "sampler") +10 #tSampling 1000.0ml +2 .Intake.select :close + .Exhaust.select :close +2 .SS.reconfigure SSconfig +2 "sampler")#.0X +2 "sampler")% +3 "core" %  e ^ +2 "sampler")#% +3 "core" % b \ R + .tIntake.select :close +2 "sampler")0 +9 ),% +3 "core" % \\ - + .tSSV.dial :exhaust +2 "sampler")-  +69 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler").' +866 "core" ' + .tExhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +2 "sampler")/  +71 "core" +2 #tAllowing 130s for 25.0ml of remaining 900.0ml + .Intake.select :open + "sampler") +210 "collection"'0% +3 "core" % 7 + #tIntake @20.8psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X% +3 "core" % [ +2 .tIntake.select :close + "sampler")0 +9 )?% +3 "core" % U +2 .tSSV.dial :exhaust + "sampler")@  +68 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")A' +909 "core" ' + .tExhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +2 "sampler")B  +68 "core" +2 #tAllowing 130s for 25.0ml of remaining 850.0ml + .Intake.select :open + "sampler") +210 "collection"'C% +3 "core" % < + #tIntake @20.7psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X + .tSSV.dial :exhaust +2 "sampler")6  +69 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")1' +545 #"pumping"6.7L/min +356 "core" ' + .tExhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +3 "sampler")2  +68 "core" +2 #tAllowing 130s for 25.0ml of remaining 575.0ml + .Intake.select :open + "sampler") +210 "collection"'8% +3 "core" % 9 + #tIntake @20.8psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X% +3 "core" %  X  + .tIntake.select :close + "sampler")0 +9 )?% +3 "core" % Q + .tSSV.dial :exhaust +2 "sampler")@  +68 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler"):' +657 #"pumping"6.7L/min +245 "core" ' + .tExhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +3 "sampler");  +69 "core"  +2 #tAllowing 130s for 25.0ml of remaining 550.0ml + .Intake.select :open + "sampler") +211 "collection"'B% +3 "core" % 9 + #tIntake @20.8psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X% +3 "core" % U  j +2 .tIntake.select :close + "sampler")0 +9 )?% +3 "core" %  U j + .tSSV.dial :exhaust +2 "sampler")@  +70 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")9' +196 #"pumping"6.6L/min +700 "core" ' +2 .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +3 "sampler")7  +71 "core" +2 #tAllowing 130s for 25.0ml of remaining 275.0ml + .Intake.select :open + "sampler") +210 "collection"';% +3 "core" %. 2 + #tIntake @20.7psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 122 +2 "sampler")#.z0X% +4 "core" % 4 + #tIntake @18.8psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 72 +2 "sampler")#.H0X +2 ."CSpush"CS.reconfigure CSfast +3 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'e' +124 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")b +121 "core"  +4 .tSS.reconfigure SSexhale +2 "sampler")#.0X p@ +2 ."airStroke"CSV.dial :waste +4 "sampler")t% + "collection"'q +5 "core" % ? + .tSSV.dial :exhaust +2 "sampler")n  +57 "core" +4 ."airStroke"CS.seek 0ml + "collection"'i' +3 "core" ' + ."airStroke"CSV.dial :air +2 "collection"'v @ +3 "core"  + .tExhaust.select :open +2 "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +3 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'' +94 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +108 "core" ' + ."CSpush"CS.coast +2 "collection"'5 +10 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X9 +2 "core" 9k?d +103 "collection"'29 +2 "core" 9l?d +103 "collection"'09 +2 "core" 9s?d +103 "collection"'89 +2 "core" 9z?"d +103 "collection"'19 +2 "core" 9?&d +103 "collection"'79 +2 "core" 9@+d +103 "collection"';9 +4 "core" 9@/d +102 "collection"'99 +2 "core" 9B3d +103 "collection"'?9 +2 "core" 9A7d +103 "collection"'@9 +2 "core" 9A;d +103 "collection"'H9 +2 "core" 9A@d +103 "collection"'I9 +4 "core" 9CDd +102 "collection"'F9 +2 "core" 9CHd +103 "collection"'B9 +2 "core" 9CLd +103 "collection"':9 +2 "core" 9.DPd +103 "collection"'A9 +2 "core" 9DEUd +104 "collection"'K9 +2 "core" 9\\FYd +102 "collection"'$9 +2 "core" 9vG]d +103 "collection"'R9 +2 "core" 9Had +103 "collection"' 9 +2 "core" 9Ied +103 "collection"'T9 +2 "core" 9Ijb +103 "collection"'M9 +4 "core" 9Jn_ +102 "collection"'D9 +2 "core" 9Kr] +103 "collection"'E9 +2 "core" 9MvZ +103 "collection"'C9 +2 "core" 9-MzX +103 "collection"'&9 +2 "core" 9INU +103 "collection"'Q9 +4 "core" 9cOR +102 "collection"'U9 +2 "core" 9~RP +103 "collection"'O9 +2 "core" 9SO +103 "collection"']9 +2 "core" 9SK +103 "collection"'9 +2 "core" 9UJ +103 "collection"'J9 +4 "core" 9VG +102 "collection"'^9 +2 "core" 9XE +103 "collection"'S9 +2 "core" 9YC +103 "collection"'G9 +2 "core" 94Z@ +103 "collection"'N9 +2 "core" 9M\\? +103 "collection"'L9 +2 "core" 9g]< +103 "collection"'X9 +2 "core" 9_: +103 "collection"'[9 +2 "core" 9`9 +103 "collection"'_9 +2 "core" 9a5 +103 "collection"'W9 +2 "core" 9c4 +103 "collection"'f9 +4 "core" 9d2 +102 "collection"'g9 +2 "core" 9g0 +103 "collection"'`9 +2 "core" 9h. +103 "collection"'Z9 +2 "core" 9'i, +103 "collection"'V9 +2 "core" 9>k* +103 "collection"'c9 +4 "core" 9Vl( +102 "collection"'\\9 +2 "core" 9lm& +103 "collection"'+9 +2 "core" 9p% +103 "collection"'!9 +2 "core" 9r" +103 "collection"'m9 +2 "core" 9r" +103 "collection"'h9 +4 "core" 9s +102 "collection"'p9 +2 "core" 9v +103 "collection"'l9 +2 "core" 9w +103 "collection"'b9 +2 "core" 9z +103 "collection"'P9 +2 "core" 9 z +103 "collection"'o9 +2 "core" 9 %| +103 "collection"'e9 +2 "core" 9 7~ +103 "collection"'9 +2 "core" 9 H  +103 "collection"'j9 +2 "core" 9 Y +103 "collection"'w9 +2 "core" 9 k +103 "collection"'k9 +4 "core" 9 } +102 "collection"'r9 +2 "core" 9  +103 "collection"'t9 +2 "core" 9  +103 "collection"'q9 +2 "core" 9 # +103 "collection"'n9 +2 "core" 9 ' +103 "collection"'v9 +4 "core" 9 + +103 "collection"'x9 +2 "core" 9 / +103 "collection"'s9 +2 "core" 9 4\ +103 "collection"'i9 +2 "core" 9 8 +103 "collection"'{9 +2 "core" 9\ < +103 "collection"'9 +4 "core" 9\ @ +102 "collection"'|9 +2 "core" 9\ D +103 "collection"'}9 +2 "core" 9\ )I +103 "collection"'~9 +2 "core" 9\ 3M +103 "collection"'z9 +2 "core" 9\ ?Q +103 "collection"'9 +2 "core" 9\ JU +103 "collection"'9 +2 "core" 9\ TY +103 "collection"'u9 +2 "core" 9\ ^^ +103 "collection"'9 +2 "core" 9\ gb +103 "collection"'9 +2 "core" 9\ qf +103 "collection"'9 +5 "core" 9\ yj +102 "collection"'y9 +2 "core" 9\ o +3 .tCH.hold 10:00,70C +3 "collection"' `\ `\ |  +3 "core" o +35029 "Can"" f +24972 "core" ` +2 "collection"' 9 +3 "core" 9\ \\ +2 #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml + "collection"'' +334 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"' @ +91 "core" B +2 .tCSV.dial :air +2 "collection"' @ +40 "core" > +2 .tCS.seek 5ml +2 "collection"'\ 'l +1354 "core" ' + .tCSV.dial CTV +2 "collection"'  +41 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"' @ +40 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'  +40 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"' @ +39 "core" ? +2 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"'' +1357 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV +2 "collection"' +90 "core" ~ +2 .tCBV.dial CSV + "collection"'  +27 "core"  +2 "collection"'% +4 "core" %   p + .tCS.seek 5ml +2 "collection"''l +1356 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'  +40 "core" +2 "collection"'% +4 "core" %l5= ! o +2 .tCS.seek 7ml + "collection"''\ +595 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"' @ +50 "core" B +2 .tCS.seek 10ml +2 "collection"'' D +839 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'# ` +115 "core" b +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"',   +36 "core" " +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +3 "collection"'  +3 '-  +24 "core"  +95  +2 .tCS.seek 5ml +2 "collection"''l +1352 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"' @ +101 "core" ? +2 .tCSV.dial :waste +2 "collection"'% +102 "core" +2 .tCS.seek :empty +2 "collection"''Ͱ +1348 "core" ' + .tCSV.dial :air +2 "collection"'" @ +64 "core" B +2 .tCS.seek 5ml +2 "collection"'4'l +1369 "core" ' + .tCSV.dial CTV +2 "collection"'3  +39 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'6 @ +52 "core" A +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'5  +39 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"') @ +51 "core" B +2 .tdelay 2 seconds +202 .CS.seek 0ml +3 "collection"'.' +1349 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV +2 "collection"'/ +102 "core" +2 .tCBV.dial CSV + "collection"'<  +36 "core"  +2 "collection"'=% +4 "core" %gi p + .tCS.seek 5.001ml +2 "collection"'>'l +1420 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'2  +42 "core" +2 "collection"'0% +4 "core" %l q +2 .tCS.seek 7.001ml +2 "collection"'8' +607 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'1 @ +40 "core" > +2 .tCS.seek 10ml +2 "collection"'7' D +846 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'; ` +102 "core" ^ +2 #tLysing Complete + "collection"'9& +4 "core" &O}Kj p@ +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&?% +4 "core" %\  / + "storage"(@% +4 "core" %u \  + "storage"(H. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 + "storage"(I($ +341 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (F& +3 "core" && \ Q + "manipulator"&B& +4 "core" &   ' / + "manipulator"&:% +4 "core" %\  / + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&A( +152 "core" ( +2 "manipulator"&K& +4 "core" & + "storage"($& +4 "core" && R + .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&R' +91 "core" ' +2 "storage"( & +4 "core" && \   + .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(T'L +193 "core" ' +2 "storage"(M- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&D& +3 "core" &  + "storage"(E& +4 "core" && C + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek 1 +2 "manipulator"&C'\\ +37 "core" ' +2 .tElbow.hold + "manipulator"&&, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(Q- +2 "core" -' +2 .tSE.seek 11.12 Pucks below Top Plate +2 "storage"(U'â +41 "core" ' +2 "manipulator"&O% +4 "core" %cj 9 ɵ + "storage"(]& +4 "core" && + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 307 counts + "manipulator"&'Ϗ +21 "core" ' +2 "manipulator"&J& +4 "core" & +2 "storage"(^& +3 "core" && p +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"&S' +25 "core" ' +2 .tSE.seek 12.12 Pucks below Top Plate +2 "storage"(G'ȑ +64 "core" ' +2 "manipulator"&N& +4 "core" &  +2 "manipulator"&L% +4 "core" %J  3 + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&X'\ +88 "core" ' +2 .tElbow.seek CC +2 "manipulator"&[( +149 "core" ( +2 "manipulator"&_& +4 "core" & # 3 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &W& +3 "core" &  3 +2 .tForearm.seek CC + "manipulator"&f'ρ +92 "core" ' + .tHand.close +2 "manipulator"&g/ +67 "core" / +2 .tCC.seek :open +2 "collection"'`( +374 "core" ( +2 "storage"(Z& +4 "core" &&  +2 "storage"(V& +3 "core" &&  +2 "manipulator"&c& +3 "core" &  ! / +2 "manipulator"&\\% +3 "core" % ϒ  +2 .tForearm.seek :retract +2 "manipulator"&+'\ +100 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&!( +151 "core" ( +2 "manipulator"&m& +4 "core" &   \ + "storage"(h& +4 "core" && + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 1 +2 "manipulator"&p'\\ +111 "core" ' +2 .tElbow.hold + "manipulator"&l, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&b1 +69 "core" 1 +2 "manipulator"&P% +4 "core" % ij ɵ +33 "storage"(o& +3 "core" && ' +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 313 counts +2 "manipulator"&e'ϕ +21 "core" ' +2 "manipulator"&& +4 "core" & B \ + "storage"(j& +4 "core" && 3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&w' +25 "core" ' +2 "storage"(k% +4 "core" %Ț  +2 ."downElevator"SE.seek :down +3 "storage"(r'v +99 (t% +3 "core" %R  2 J/ + "manipulator"&q% +4 "core" % +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&n'\ +40 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +53 "core" ' +2 .tSC.coast + "storage"(6 +2 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'v& +4 "core" & } +2 "manipulator"&x& +4 "core" & \ +2 "manipulator"&s% +3 "core" %\  ( +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&i(- +170 "core" ( +2 "manipulator"&{& +4 "core" &-  ` + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- 1 ` +2 .tForearm.seek :garage +2 "manipulator"&|' +110 "core" ' +2 .tHand.close + "manipulator"&}/ +60 "core" / +2 "manipulator"&~& +4 "core" &-   ` + "manipulator"&z% +4 "core" % v  ȹ$ + .tForearm.seek :retract +2 "manipulator"&'\ +106 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +292 "core" ( +2 "manipulator"&u& +4 "core" & G + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & G +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'ρ +94 "core" ' +2 "manipulator"&& +4 "core" & G +2 "manipulator"&y% +3 "core" %φ +2 "collection"''& +4 "core" & | + "collection"'& +4 .tCC.seek :closed + "collection"' (O +3 "core" &3 } +5 &y {; +9 &QP m/ +9 &~ kD +10 &Yj pD +9 &n oE +9 &g qE +10 &h pE +9 &ag pD +10 &"k| oE +9 &om oE +9 &l oE +10 &!gk oE +9 &#+i pD +9 &$m oE +10 &&gx pD +9 &(pjh oE +10 &*3nP oD +9 &+jA oD +9 &-k( pD +10 &/xmB oE +9 &1:k oE +9 &2ku pE +10 &4g oD +9 &6k pD +10 &8Bh{ oE +9 &:go oD +9 &;k oE +10 &=j oE +9 &?Jm oE +9 &A j pE +45 &Bi oD +9 &Dpu mE + &FPqc mE + &H }U mG + &I hK +4 &Kz  bO +5 &M9 aP +9 &Nw i%t +10 &O|7 cW +8 ( +2 &O4 t7 + "collection"'& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.54 + "collection"'(& +4 "core" &O4 s7 + .tHand.open +2 "manipulator"& 1 +66 "core" 1 +2 "manipulator"& % +4 "core" % φ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +2 .tPSV.dial PSR +2 "processing"% +117 "core"  +2 "processing"%% +4 "core" %U + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1.5ml +2 "processing"%' +1608 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%  +50 "core"  +2 .tPS.seek 0ml +2 "processing"%\ 'W +1617 "core" ' + .tPSV.dial PSR +2 "processing"% +50 "core"  +2 .tPSR.select :air + "processing"% +11 .tPS.seek 2.5ml + "processing"% ' +2632 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +4 "processing"% +2 "collection"'  +5 "core"  +2 "processing"%  +39 "core"  +31 + .tPSV.dial :mixloop +2 "processing"% +93 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%  +115 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2629 "core" ' + .tPSV.dial :air +2 "processing"%  +39 "core"  +2 .tPS.seek 2.5ml +2 "processing"%#' +1633 "Can" == +990 "core" ' + .tPSV.dial :mixloop +2 "processing"%, +52 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2632 "core" ' +3 .tPSV.dial :air +3 "processing"%-  +40 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2628 "core" ' + .tPSV.dial :mixloop +2 "processing"% +40 "core" +2 .tPS.seek 0ml +2 "processing"%%'W +2631 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &   G +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&"( +3 "core" ( +2 "manipulator"&& +4 "core" &  G + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &3& +2 "core" & G +2 .tForearm.seek CC + "manipulator"&6'ρ +105 "core" ' + .tHand.close +2 "manipulator"&5/ +75 "core" / +2 .tCC.seek :open +2 "collection"')( +374 "core" ( +2 "manipulator"&4& +4 "core" &  G + "manipulator"&/% +4 "core" % π F + .tForearm.seek :retract +2 "manipulator"&<'\ +101 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&=(- +274 "core" ( +2 "manipulator"&.& +4 "core" &-   5 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &2& +3 "core" &- 5 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&0' +114 "core" ' +3 .tHand.open + "manipulator"&>1 +72 "core" 1 +2 "manipulator"&1% +4 "core" % U   ȯ + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&8'\ +104 "core" ' +2 .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 2 into Collection Clamp +2 "collection"';& +4 "core" & ~ + "manipulator"&9% +4 "core" %\ # 1 + "storage"(?% +4 "core" %{   + "storage"(@. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 2 + "storage"(H( +337 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (F& +3 "core" &  (   + "manipulator"&B& +4 "core" &- 5 + "manipulator"&:% +4 "core" %\ # 1 + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&K( +172 "core" ( +2 "manipulator"&$& +4 "core" &  ( + "storage"( & +4 "core" &    @  + .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&Y' +94 "core" ' +2 "storage"(d& +4 "core" &  C @  + .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(M'L +217 "core" ' +3 "storage"(D- +3 "core" -'( +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (E& +3 "core" &  ; F  + "manipulator"&Q& +4 "core" & ( + .tElbow.seek 2 +2 "manipulator"&O( +3 "core" ( + "manipulator"&]& +3 "core" &  ( +2 "storage"(J& +3 "core" &     +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&^'υ +22 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&N/ +59 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&L& +4 "storage"(R'v +5 "core" & ( +2 "manipulator"&A% +3 "core" % σ +2 .tForearm.seek :retract +2 "manipulator"&T'\ +98 "core" ' +2 .tElbow.seek CC +2 "manipulator"&C( +79 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +70 "core" ( +2 "manipulator"&& +4 "core" &  8 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &U& +3 "core" &  8 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&_'ρ +102 "core" ' +4 "manipulator"&W& +4 "core" &    8 +2 "manipulator"&S% +4 "core" %ϊ  . + "collection"'&& +4 "core" & J y + "collection"'g& +4 .tCC.seek :closed +2 "collection"'X(O +3 "core" &G y +3 &5 y +10 &6 + k*z +9 &m" i= +9 &u  kF +10 &g mE +9 &Ck lE +9 &n lE +10 &j lD +9 &l lE +10 &Kj} mE +9 & m  lE +9 & h mE +10 &"j lE +9 &$Rn lE +9 &&i! mD +10 &'j lE +9 &)h mE +10 &+[j mE +9 &-n lE +9 &.i lD +10 &0jx lE +9 &2cmi lE +9 &4%hj mE +10 &5j Z lD +9 &7jV mE +10 &9jmQ lE +9 &;-g< mE +9 &<jC lE +10 &>n= lE +9 &@sh!6 mE +9 &B5k7 lE +10 &Cn1 lE +9 &Ep  lE +10 &Gt{ kG +9 &I/ gJ +9 &J bN +10 &L `Q +9 &Na `= +9 &OD, d. +10 &O8 p7 +2 ( + "collection"'g& +2 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.58 +2 .Hand.open + "manipulator"&a1 +66 "core" 1 +2 "manipulator"&Z% +4 "core" % ω $ + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +42 "manipulator"&V'\ +103 "core" ' + .tSC.coast + "storage"(6 +3 .tCTV.dial CSV,avoiding: :intake +2 "collection"'c  +118 "core" ~ +2 .tCSV.dial CTV + "collection"'\\  +29 "core"  +2 .tPS.seek 2.5ml +2 "processing"%m' +2633 "core" ' +2 "collection"'h% +4 "core" % A w  + .tCS.seek 4.15ml +2 "collection"'f'Q +1577 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%[  +40 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%b  +66 "core"  +2 .tPS.seek 0ml +2 "processing"%P'W +2639 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'o ` +36 "core" ^ +2 .tCSV.dial :air + "collection"' @ +41 "core" > +2 .tCS.seek 10ml +2 "collection"'j' D +1571 "core" ' + .tCSV.dial CTV +2 "collection"'+  +41 "core"  +2 .tCS.seek 0ml +2 "collection"'k' +2639 "core" ' + .tCBV.dial :waste1 +2 "collection"'! @ +29 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +3 "collection"'t  +117 "core" +2 "collection"'q& +4 "core" &O0 t7 + #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&v% +4 "core" %\   +2 "storage"(p% +3 "core" %}\  > +2 "storage"(x. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 +2 "storage"(s($ +347 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (e& +4 "core" &  `  + "manipulator"&G& +4 "core" &  ) 8 + "manipulator"&{% +4 "core" %\   +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&w( +158 "core" ( +2 "manipulator"&& +4 "core" &  + "storage"(r& +4 "core" && ;    + .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&I' +102 "core" ' +2 "storage"(l& +4 "core" &&   1  + .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(}'L +181 "core" ' +2 "storage"(~- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&z& +3 "core" &  +2 "storage"(n& +3 "core" && ]  +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 1 +2 "manipulator"&|'\\ +33 "core" ' +2 .tElbow.hold + "manipulator"&u, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(- +2 "core" -' +2 .tSE.seek 12.12 Pucks below Top Plate +2 "storage"(i'Ȏ +37 "core" ' +2 "manipulator"&% +4 "core" %fm  ȶ + "storage"(y& +4 "core" && H  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 310 counts + "manipulator"&''ϒ +19 "core" ' +2 "manipulator"&& +4 "core" &  +2 "storage"(`& +3 "core" &&   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&(' +26 "core" ' +2 .tSE.seek 13.12 Pucks below Top Plate +2 "storage"( '} +43 "core" ' +2 "manipulator"& & +4 "core" &  +2 "manipulator"&% +3 "core" %B +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +155 "core" ( +4 "manipulator"&& +7 "core" & 6 6 +3 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" & 6 +2 .tForearm.seek CC + "manipulator"&'ρ +94 "core" ' + .tHand.close +2 "manipulator"&/ +76 "core" / +2 .tCC.seek :open +2 "collection"'\ ( +375 "core" ( +2 "storage"(& +4 "core" && @  + "storage"(& +4 "core" && "  + "manipulator"&& +4 "core" & 6 + "manipulator"&% +4 "core" % ϗ   + .tForearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"& ( +150 "core" ( +2 "manipulator"&& +4 "core" &   + "storage"(& +4 "core" && <   + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 1 +2 "manipulator"&,'\\ +109 "core" ' +2 .tElbow.hold + "manipulator"&#, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&-1 +66 "core" 1 +2 "manipulator"&% +4 "core" % nm  ȶ +2 "storage"(& +3 "core" && g  +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 318 counts +32 "manipulator"&'Ϛ +22 "core" ' +2 "manipulator"&& +4 "core" &  +2 "storage"(& +3 "core" &&    +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"&3' +17 "core" ' +2 "storage"(5% +4 "core" %u    +2 ."downElevator"SE.seek :down +3 "storage"('v +99 (% +3 "core" % * ) B I, +2 "manipulator"& % +3 "core" % O +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&4'\ +26 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +59 "core" ' +2 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%/  +77 "core"  +2 .tPS.seek 2.5ml +2 "processing"%6' +2624 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%. +41 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%2  +41 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%" +41 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%>  +40 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%1'W +2633 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%<& +4 "core" & +2 "manipulator"&;& +3 "core" & O  +2 "manipulator"&9% +3 "core" %\    +2 .tElbow.seek FlushPuck::Garage + "manipulator"&?(- +181 "core" ( +2 "manipulator"&@& +4 "core" &- # + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &0& +48 "core" &- # +3 .tForearm.seek :garage +2 "manipulator"&F' +110 "core" ' +2 .tHand.close + "manipulator"&B/ +54 "core" / +2 "manipulator"&:& +4 "core" &-  ( # + "manipulator"&$% +4 "core" % o  ȷ +2 .tForearm.seek :retract + "manipulator"& '\ +108 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&d( +114 "core" ( +2 "manipulator"&=& +4 "core" & + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &8& +2 "core" & +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&D' +96 "core" ' +2 "manipulator"&E& +4 "core" &  +2 "manipulator"&Q% +3 "core" % +2 "processing"%]& +4 "core" &" + "processing"%J& +4 .tPC.seek :closed +2 "processing"%N(Tg +3 "core" &# +3 &  +10 &7 *x +9 &k = +10 &x G +9 &Gg F +9 &m\ G +10 &j F +9 &g F +9 &Og\ F +10 &g F +9 &g F +10 & m F +9 &"Wl F +9 &$l F +10 &%m F +9 &'l G +9 &)_j F +10 &+!g F +9 &,l F +10 &.k$ F +9 &0fi( G +9 &2)i( F +10 &3g' F +9 &5f& F +9 &7og, F +10 &91l* F +9 &:k, F +10 &<j) G +9 &>wh1 F +9 &@:g2 F +10 &Ak8 F +9 &Cj9 G +9 &En: F +10 &G?p; G +9 &Ix: G +10 &J< I +9 &Ly= K +9 &N;D K +10 &OC L +9 &Q> L +9 &Savo; 1 +10 &T(0 D +9 &TL +2 ( + "processing"%J& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.42 + "processing"%L& +4 "core" &TL + .tHand.open + "manipulator"&A1 +63 "core" 1 +2 "manipulator"&K% +4 "core" %  + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&Y'\ +92 "core" ' + .tPRV.dial :air +2 "processing"%  +41 "core"  +2 .tPSV.dial :mixloop +2 "processing"%U +40 "core" +2 "processing"%M% +4 "core" %Y +2 .tPS.seek 0.3ml +2 "processing"%^' +392 "core" ' + .tPSV.dial PSR +2 "processing"%W +91 "core"  +2 "processing"%S% +4 "core" %  + #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"%O' +1920 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop + "processing"%R +92 "core" +2 .tPTV.dial :mixing + "processing"%T @ +65 "core" A +2 .tPBV.dial :waste2 + "processing"%)  +83 "core"  +2 .tPS.seek 0ml +2 "processing"%a'W +2633 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&Z& +4 "core" & +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&g( +2 "core" ( +2 "manipulator"&c& +3 "core" & / +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &\\& +3 "core" & + .tForearm.seek PC +2 "manipulator"&_' +99 "core" ' + .tHand.close +2 "manipulator"&H/ +63 "core" / +2 .tPC.seek :open +2 "processing"%%( +400 "core" ( +2 "manipulator"&h& +4 "core" & + "manipulator"&7% +4 "core" %  + .tForearm.seek :retract +2 "manipulator"&['\ +104 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&b(- +134 "core" ( +2 "manipulator"&m& +4 "core" &- ) + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &o& +2 "core" &- ) +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +112 "core" ' + .tHand.open +2 "manipulator"&f1 +61 "core" 1 +2 "manipulator"&+% +4 "core" % f + ȴH + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&j'\ +96 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%!& +4 "core" & +2 "manipulator"&t% +3 "core" %\   +2 "storage"(q% +4 "core" %x !  + + "storage"(v. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 2 + "storage"(p( +338 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (x& +3 "core" &    f  + "manipulator"&e& +4 "core" &- ) + "manipulator"&G% +3 "core" %\   +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&{( +174 "core" ( +2 "manipulator"&& +4 "core" & k + "storage"(r& +4 "core" &    \\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&l' +98 "core" ' +2 "storage"(C& +4 "core" &  @ . "  + .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(V'L +231 "core" ' +2 "storage"(~- +3 "core" -'( + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (z& +3 "core" &  C %  + "manipulator"&n& +4 "core" &  k + .tElbow.seek 2 +2 "manipulator"&( +3 "core" ( + "manipulator"&& +3 "core" & k +2 "storage"(y& +3 "core" & \    +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&'υ +21 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&`/ +56 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"& & +3 "storage"('v +5 "core" & k +3 "manipulator"&I% +4 "core" % ς +2 .tForearm.seek :retract +2 "manipulator"&w'\ +94 "core" ' +2 .tElbow.seek PC +2 "manipulator"&}( +101 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +148 "core" ( +2 "manipulator"&|& +4 "core" & + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &'& +2 "core" & +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&i' +99 "core" ' +2 "manipulator"&& +4 "core" & +2 "manipulator"&% +3 "core" % +2 "processing"%(& +4 "core" & + "processing"%u& +4 .tPC.seek :closed +2 "processing"%(Tg +3 "core" & +3 &  +10 &5 )w +9 &k = +9 &t G +10 &sh F +9 &4j F +9 &l F +10 &l F +9 &yh6 F +10 &<e> F +9 &i8 G +9 & i; F +10 &"i? F +9 &$De- F +10 &&i0 F +9 &'k- F +9 &)i( F +10 &+Kh' F +9 &- h F +9 &.j F +10 &0g F +9 &2Th F +9 &4h F +10 &5i F +9 &7k F +10 &9\\h F +9 &;h F +9 &<h F +10 &>h F +9 &@dh F +9 &B&h F +10 &Ci F +9 &Em* F +10 &Gjm G +9 &I*t G +9 &J I +10 &L L +9 &Nc L +9 &P' K +10 &Q} L +9 &Sws !g +10 &T52M 2 +8 ( +2 &TGp + "processing"%u& +51 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.45 +2 .Hand.open +2 "manipulator"&1 +59 "core" 1 +3 "manipulator"&X% +3 "core" %   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +92 "core" ' + .tSC.coast + "storage"(6 +4 #tHeating da puck from tube 2 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"%  +2 %9 +6 "core" 9xw +2 .tPH.hold 2:00:00,28C +3 "processing"% ppm +3 .tdelay 1:30 +2 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR + "processing"% +93 "core"  +2 "processing"%% +4 "core" %S + #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"% +10 .tPS.seek 2ml + "processing"%'[ +1610 "core" ' + .tPTV.dial :puck +2 "processing"%-  +66 "core"  +2 .tPSV.dial PTV +2 "processing"% +66 "core" +2 .tPBV.dial :waste1 + "processing"%  +118 "core"  +2 "processing"%% +4 "core" %[  +2 .tPS.seek 1.5ml + "processing"%' +587 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%5 * +29 "core" + +2 .tPS.seek 0ml +2 "processing"%'W +1284 "Can"# 77 +321 "core" ' +2 .tdelay 5:00 +30003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +30 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +31 "core" + +2 .tPSR.select :air + .PSV.dial PSR +2 "processing"% +67 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%,' +2106 "core" ' + .tPSV.dial PTV +2 "processing"% +67 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"%/ +67 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV + "processing"% +67 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +3 "processing"%3  +65 "core"  +2 .tPS.seek :empty +2 "processing"%'9 +2103 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%s  +115 "core" +2 .tPSV.dial :mixloop + "processing"%P +41 "core" +2 .tPRV.dial :ab1 +2 "processing"%. @ +66 "core" A +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%2'w +369 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +3 "collection"'"  +3 "processing"%>  +43 "core"  +3 +2 "processing"%6% +4 "core" %te  +2 .tPS.seek 0.32ml + "processing"%<'! +388 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"';  +25 "core" +2 .tPRV.dial :air + "processing"%9  +39 "core"  +2 .tPS.seek 0.9ml +2 "processing"%@'D +1229 "core" ' + .tPRV.dial :waste2 +2 "processing"%0 @ +66 "core" > +2 .tPS.seek 0.5ml +2 "processing"%#' +871 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%B  +41 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%:'[ +1613 "core" ' + .tPSV.dial :PML +2 "processing"%$ +40 "core" +2 .tPTV.dial :mixing + "processing"%4 @ +68 "core" B +2 .tPBV.dial :waste1 + "processing"%=  +31 "core" +2 "processing"%8% +4 "core" %[S  +2 .tPS.seek 1.85ml + "processing"%F'; +230 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%E * +32 "core" * +2 .tPS.seek 0ml +2 "processing"%Q'W +1971 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"']& +3 "core" &#$ y + "manipulator"&?& +4 "core" & P + "manipulator"& % +4 "core" %\  3 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&*(- +155 "core" ( +2 "manipulator"&L& +4 "core" &-   + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &A& +3 "core" &-  + .tForearm.seek :garage +2 "manipulator"&K' +108 "core" ' +3 .tHand.close +2 "manipulator"&J/ +56 "core" / +2 "manipulator"&& +4 "core" &-    + "manipulator"&U% +4 "core" % z   Ⱥ/ +2 .tForearm.seek :retract + "manipulator"&M'\ +104 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&D( +282 "core" ( +2 "manipulator"&1& +4 "core" &   R ) + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &W& +2 "core" &  ) +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&S'ρ +103 "core" ' +2 "manipulator"&^& +4 "core" &   E ) +2 "manipulator"&&% +4 "core" %ϙ & + "collection"'R& +4 "core" &$$ v + "collection"'T& +4 .tCC.seek :closed +2 "collection"')(O +3 "core" &"& { +3 &#% { +8 &\ 0!% m)u +9 &h#' k; +10 && kF +9 &qh!% oE +10 &3m"& nE +9 &n"& oF +9 &k"" nF +10 &yj$& oE +9 &;j!% nE +9 &n"& oF +10 & l#& nF +9 &"h"& pE +10 &$Bj!' nF +9 &&g#& oE +10 &'n!% mF +9 &)l"' nF +9 &+Kh"( nE +9 &- j#& pF +10 &.j$& mF +9 &0m"& oE +10 &2Sn"& nE +9 &4h#' oE +9 &5h!& mE +10 &7j"& pE +9 &9Zk#& mF +9 &;g!' pE +10 &<n!' mE +9 &>n#% oF +10 &@ck#% nE +9 &B&k & oE +9 &Cn!& mE +10 &Eo"% nF +9 &Gfy!& lG +9 &I"!& kI +10 &J$ dN +9 &L % bP +10 &NP!% `> +9 &O9.!$ g2 +9 &O<#' q0 +5 ( + "collection"'T& +3 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.55 +2 "collection"'O& +4 "core" &O#!& u0 + .tHand.open +2 "manipulator"&Z1 +68 "core" 1 +2 "manipulator"&c% +4 "core" % ϙ  9 & + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&\\'\ +94 "core" ' +2 .tPSV.dial PSR + "processing"%H +91 "core"  +2 "processing"%d% +4 "core" %Ou + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%Y' +1609 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%N  +39 "core"  +2 .tPS.seek 0ml +2 "processing"%h'W +1614 "core" ' + .tPSV.dial PSR +2 "processing"%7 +40 "core"  +2 .tPSR.select :air + "processing"% +11 .tPS.seek 2.5ml +48 "processing"%m' +2623 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +4 "processing"%o  +2 "collection"'_  +37 "core"  +106  +2 .tPSV.dial :mixloop +2 "processing"%g +103 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%f  +65 "core" +2 .tPS.seek 0ml +2 "processing"%+'W +2637 "core" ' + .tPSV.dial :air +2 "processing"%!  +40 "core"  +2 .tPS.seek 2.5ml +2 "processing"%t' +1421 "Can"& == +1210 "core" ' + .tPSV.dial :mixloop +2 "processing"%[ +41 "core" +2 .tPS.seek 0ml +2 "processing"%q'W +2630 "core" ' + .tPSV.dial :air +2 "processing"%v  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2636 "core" ' + .tPSV.dial :mixloop +2 "processing"%x +41 "core" +2 .tPS.seek 0ml +2 "processing"%e'W +2634 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&G& +4 "core" &   = ) +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +2 "core" ( +2 "manipulator"&r& +3 "core" &   ) +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &C& +3 "core" &  L ) + .tForearm.seek CC +2 "manipulator"&b'ρ +105 "core" ' +2 .tHand.close + "manipulator"&j/ +77 "core" / +2 .tCC.seek :open +2 "collection"'~( +375 "core" ( +2 "manipulator"&z& +4 "core" &   0 ) + "manipulator"&n% +4 "core" % > E Y + .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&y(- +273 "core" ( +2 "manipulator"&`& +4 "core" &- b + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 & & +2 "core" &-  b b +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&I' +111 "core" ' +2 .tHand.open + "manipulator"&{1 +67 "core" 1 +2 "manipulator"&l% +4 "core" % m  ɶZ + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&V'\ +97 "core" ' +2 ."da"delayUntil "20:01:33.59" +24898 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"% @ +63 "core" @ + ."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 + "processing"%  +41 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2114 "core" ' + ."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"% +40 "core" +3 ."da"delay 2 seconds +203 .PSV.dial :air +2 "processing"%w  +39 "core"  +2 ."da"PS.seek :empty +2 "processing"%%'9 +2121 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +118 "core"  +2 "processing"%X% +3 "core" %>U +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%u' +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 "processing"%i  +64 "core"  +2 ."da"PSV.dial PTV +2 "processing"%p +65 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core" +2 "processing"%% +3 "core" %\\f  +2 ."da"PS.seek 1.5ml +2 "processing"%a' +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"%-'W +1607 "core" ' +2 ."da"delay 2:00 +10743 "Can"% WV +1259 #"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"% +67 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +2118 "core" ' + ."da"PSV.dial PTV +3 "processing"%5 +66 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +77 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +63 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +64 "core"  +2 ."da"PS.seek :empty +2 "processing"% '9 +2112 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +117 "core"  +2 "processing"%% +3 "core" %5V +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml +2 "processing"%/'[ +1612 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +65 "core" + ."da"PBV.dial :waste1 +2 "processing"%3  +32 "core"  +2 "processing"%,% +3 "core" %`N  +2 ."da"PS.seek 1.5ml +2 "processing"%s' +617 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%P * +30 "core" + +2 ."da"PS.seek 0ml +2 "processing"%.'W +1610 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +30 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%> * +31 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%" +67 "core"  +46 ."da"PS.reconfigure PSfast +5 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%6' +2106 "core" ' + ."da"PSV.dial PTV +3 "processing"%2 +66 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%; +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%9 +79 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%<  +66 "core"  +2 ."da"PS.seek :empty +2 "processing"%0'9 +2107 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%@  +40 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%B  +115 "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 PSconfig +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%4' +383 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%=  +42 "core"  +2 "processing"%8% +4 "core" %S  + ."da"PS.seek 0.55ml +2 "processing"%E'v +337 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%:  +40 "core"  +2 ."da"PS.seek 2ml +2 "processing"%F'[ +1557 "core" ' + ."da"PSV.dial :PML +2 "processing"%] +41 "core" +2 ."da"PTV.dial :mixing + "processing"%? @ +65 "core" A +2 ."da"PBV.dial :waste1 + "processing"%  +32 "core" +2 "processing"%L% +3 "core" %Ze +2 ."da"PS.seek 1.85ml +2 "processing"%A': +238 "core" ' + ."da"PBV.dial between PSV and waste1 +3 "processing"%} * +30 "core" + +2 ."da"PS.seek 0ml +2 "processing"%J'W +1977 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +16325 "Can"' 43 +31677 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%  +31 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%U * +30 "core" * +2 ."da"PSV.dial :air +2 "processing"%  +40 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%K' +2108 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%1 +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%W  +40 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%* +40 "core" +3 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%^  +40 "core"  +2 ."da"PS.seek :empty +2 "processing"%&'9 +2113 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%R +117 "core"  +2 "processing"%M% +3 "core" %1W  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml +2 "processing"%O'[ +1606 "core" ' + ."da"PTV.dial :puck +2 "processing"%Z  +66 "core"  +2 ."da"PSV.dial PTV +2 "processing"%c +65 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%T  +32 "core" +2 "processing"%H% +3 "core" %XX  +2 ."da"PS.seek 1.5ml +2 "processing"%d' +598 "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"%Q'W +1640 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%N  +31 "core"  +2 ."da"delay 30 seconds +2529 "Can"% 55 +473 ."da"PBV.dial between PSV and waste1 +2 "processing"%Y * +32 "core" + +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"%7 +67 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%h' +2112 "core" ' + ."da"PSV.dial PTV +3 "processing"%_ +67 "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"%g +66 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%f  +63 "core"  +2 ."da"PS.seek :empty +2 "processing"%m'9 +2099 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%! +117 "core"  +2 "processing"%+% +3 "core" %=V +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%[' +607 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%t'[ +1606 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%v +65 "core" +2 ."da"PBV.dial :waste1 + "processing"%q  +32 "core" +2 "processing"%x% +3 "core" %\\D  +2 ."da"PS.seek 1.5ml +2 "processing"%' +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%G * +30 "core" + +2 ."da"PS.seek 0ml +2 "processing"%r'W +1607 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%C  +30 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%j * +31 "core" + +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"%D +66 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%\\' +2121 "core" ' + ."da"PSV.dial PTV +2 "processing"%) +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%z +66 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%n +66 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%b  +75 "core" +43 ."da"PS.seek :empty +9 "processing"%`'9 +2109 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"% +116 "core"  +2 "processing"%% +3 "core" %8y +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%{' +608 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%l'[ +1616 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +65 "core" +2 ."da"PBV.dial :waste1 + "processing"%I  +32 "core" +2 "processing"%% +4 "core" %^@  + ."da"PS.seek 1.5ml +2 "processing"%|' +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"%'W +1611 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%e  +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 + "processing"%( +66 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2107 "core" ' + ."da"PSV.dial PTV +3 "processing"%w +65 "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"% +66 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +4 "processing"%X  +65 "core"  +2 ."da"PS.seek :empty +2 "processing"%%'9 +2047 "Can"( ;; +57 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%u +121 "core"  +5 "processing"%i% +12 "core" %9d M +5 #"da"Pulling 0.25ml of PSR.sub1 +3 .PSR.select :sub1 +16 "processing"% +16 ."da"PS.reconfigure PSconfig +7 "processing"%#A d`xb +3 ."da"PS.seek 0.25ml +5 "processing"%p'7 +343 "core" ' +2 ."da"delay 5 seconds +502 "processing"%% +4 "core" %=e 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"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1607 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +65 "core" +2 ."da"PBV.dial :waste1 + "processing"%a  +33 "core" +2 "processing"%% +3 "core" %[[ N +2 ."da"PS.seek 1.5ml +2 "processing"%' +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"%-'W +1611 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "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 + .PSV.dial PSR +2 "processing"% +67 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +2152 "core" ' + ."da"PSV.dial PTV +3 "processing"% +66 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "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 +2 "processing"%  +78 "core" +2 ."da"PS.seek :empty +2 "processing"%'9 +2157 "core" ' +2 "processing"% 9 +3 "core" 9T3 +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +2 "processing"%3  +3 "core" 3 3 +2 "processing"%,& +3 "core" &TGq N +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&/% +3 "core" %\    +2 "storage"(P% +3 "core" %{\ !\ * g +2 "storage"(s. +2 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 ."da"SC.seek 1 + "storage"(($ +343 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (>& +3 "core" &%\ i c + "manipulator"&"& +4 "core" &-  I b + "manipulator"&.% +4 "core" %\   + ."da"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&2( +176 "core" ( +2 "manipulator"&;& +3 "core" &  _ +2 "storage"(9& +3 "core" &%\ \ \  % b +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&<' +94 "core" ' +2 "storage"(6& +4 "core" &%\ \ : c + ."da"SE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +2 "storage"(@'L +171 "core" ' +2 "storage"(B- +3 "core" -' + ."da"SE.configure SEconfig +3 "storage"(#QK-0-\ b +2 "manipulator"&#& +3 "core" &  _ +2 "storage"($& +3 "core" &% 2 \\ +2 ."da"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&0'\\ +36 "core" ' + ."da"Elbow.hold +2 "manipulator"&=, +3 "core" , +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(8- +3 "core" -' +2 ."da"SE.seek 13.12 Pucks below Top Plate +2 "storage"(4'y +40 "core" ' +2 "manipulator"&:% +4 "core" %ge ʴ + "storage"(E& +4 "core" &%  U + ."da"Forearm.force -20 + "manipulator"&5 +2 ."da"Forearm.seek 1 + 311 counts +2 "manipulator"&]'ϓ +21 "core" ' +2 "manipulator"&?& +4 "core" &  \\ + "storage"( & +4 "core" &%\ \  ] +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&L' +17 "core" ' +4 ."da"SE.seek 14.12 Pucks below Top Plate +2 "storage"(}'h +47 "core" ' +2 "manipulator"&F& +4 "core" &   \\ +52 "manipulator"&A% +4 "core" %  +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&U( +253 "core" ( +2 "manipulator"&& +4 "core" & 9 + ."da"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &J& +2 "core" &  +2 ."da"Forearm.seek PC +2 "manipulator"&1' +95 "core" ' +3 ."da"Hand.close +2 "manipulator"&W/ +72 "core" / +2 ."da"PC.seek :open +2 "processing"%*( +401 "core" ( +2 "storage"(^& +4 "core" &%\ \  3 ] + "manipulator"&K& +4 "core" &  + "manipulator"&R% +4 "core" %    + ."da"Forearm.seek :retract +2 "manipulator"&M'\ +96 "core" ' +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 + "manipulator"&&( +254 "core" ( +2 "manipulator"&\ & +4 "core" &  < + "storage"(Z& +4 "core" &% \  ] + ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&c' +94 "core" ' + ."da"Hand.open +2 "manipulator"&T1 +76 "core" 1 +2 "storage"(H- +3 "core" -'h +2 ."da"SE.seek 13.87 Pucks below Top Plate +3 "storage"(O'4 +23 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 13.2 Pucks below Top Plate +2 "storage"(S' +48 "core" ' +3 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da19jul1920h1000ml.tif +1949 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +875 #"da"SX HX9/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25.028 seconds\ /var/log/esp/da19jul1920h1000ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da19jul1920h1000ml15s.tif +1564 #SX HX9/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da19jul1920h1000ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da19jul1920h1000ml30s.tif +3063 #SX HX9/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da19jul1920h1000ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da19jul1920h1000ml70s.tif +7136 #SX HX9/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da19jul1920h1000ml70s.tif: TIFF Upload Complete\ + .Gate.power :camera,:OFF +2 ."Qmail"HABfans.email "25.028 sec auto-exposure",Subject: "da19jul1920h1000ml images!" +11 "storage"(d- +11 "core" -' +7 "storage"(N& +5 "core" &% 7 H +2 "manipulator"&Y& +3 "core" &  ; +2 ."da"Elbow.seek 1 +2 "manipulator"&7( +9 "core" ( +2 "manipulator"&Q& +5 "core" &  +2 "storage"(_& +3 "core" &% I H t +2 ."da"Forearm.seek 1 + 700 counts +3 "manipulator"&o' +3 "core" ' +2 ."da"SE.reconfigure SEgently +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 13.92 Pucks below Top Plate +2 "storage"(g'n +62 "core" ' + "manipulator"&f& +4 "core" & %  +2 "storage"(h& +3 "core" &% " +2 ."da"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&!'\\ +38 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&+, +3 "core" , +2 ."da"Elbow.reconfigure TightElbow +4 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 14.1 Pucks below Top Plate +3 "storage"(m'X +23 "core" ' +2 "manipulator"&[% +4 "core" %br 4 ɸ# +2 "storage"(v& +35 "core" &% ) + ."da"Forearm.force -20 +2 "manipulator"&5 +2 ."da"Forearm.seek 1 + 306 counts +2 "manipulator"&q'ώ +13 "core" ' +2 "manipulator"&x& +7 "core" &  #  +4 "storage"(t& +8 "core" &% L +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&G' +34 "core" ' +2 "storage"(% +5 "core" %Y +3 ."downElevator"SE.seek :down +6 "storage"(C'v +96 (j% +3 "core" % \ G$ +2 "manipulator"&D% +3 "core" % & r +2 ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +4 "manipulator"&r'\ +21 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +67 "core" ' +2 ."da"SC.coast + "storage"(6 +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 #tStarting finalPurge +2 "processing"%)& +4 "core" &^ +2 "manipulator"&z& +5 "core" &  + "manipulator"&n% +5 "core" %\   + ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&b(- +175 "core" ( +3 "manipulator"&\\& +4 "core" &-  4 + ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 & & +3 "core" &- M 4 +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&' +110 "core" ' +2 ."psFlush"Hand.close + "manipulator"&`/ +55 "core" / +2 "manipulator"&{& +4 "core" &-   4 +2 "manipulator"&% +3 "core" % x  Ⱥ2 +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&I'\ +99 "core" ' +2 ."psFlush"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC +3 "manipulator"&( +126 "core" ( +2 "manipulator"&l& +4 "core" & + ."psFlush"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &'& +4 "core" & +3 ."psFlush"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&|' +101 "core" ' +2 "manipulator"&e& +4 "core" & +2 "manipulator"&% +3 "core" % +2 "processing"%(& +4 "core" &E +58 "processing"%& +3 ."psFlush"PC.seek :closed +3 "processing"%w(Tg +4 "core" &X + &X  +8 &7] )w +10 &lZ }= +9 &rY G +9 &ueR F +10 &6hV F +9 &kU F +9 &hA F +10 &}eB F +10 &?hH F +9 &gD F +9 & hC F +9 &"gF F +10 &$GeM F +9 && hM F +9 &'hK F +10 &)hH F +9 &+NgK F +9 &-gJ F +10 &.gG F +9 &0g> F +10 &2VgH F +10 &4eE F +8 &5hB F +10 &7hF F +9 &9]hC G +9 &;"gC F +10 &<gB F +9 &>gC F +10 &@hgB F +9 &B*gF F +9 &CgC F +10 &EjC F +9 &GmpA G +9 &I.rB G +10 &JC ~I +9 &LB {K +10 &Nh= |K +9 &P*B {K +9 &QB {K +10 &Sxr<  d +9 &T754 }: +9 ( + &TS = \  + "processing"%& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.44 +2 "processing"%& +4 "core" &TS  \  +2 ."psFlush"Hand.open + "manipulator"&1 +55 "core" 1 +3 "manipulator"&X% +4 "core" %  $ +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%u +117 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."psFlush"PS.seek 1ml +2 "processing"%i'P +361 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +738 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml + "processing"%%' +1607 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +66 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%p  +32 "core" +3 ."psFlush"PS.seek 0ml +3 "processing"%'W +2625 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +67 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%a' +598 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml + "processing"%' +2135 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"% +66 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"% U +49 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2629 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%5 @ +40 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2636 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%  +76 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%-'9 +2623 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"% +38 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"% ' +2630 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"% +65 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"% 'W +2659 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"% @ +40 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +1985 "Can") @@ +655 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%3  +64 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%,'9 +2643 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%/ +40 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%P'P +1106 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml +4 "processing"%s' +1616 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%> +76 "core"  +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%"  +50 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%.'W +2639 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%; +77 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%9' +590 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%6' +2115 "core" ' +3 ."psFlush"PSV.dial PTV +4 "processing"%y +65 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%B U +49 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%#'W +2634 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%$ @ +39 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%V' +2631 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%8  +64 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%:'9 +2628 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%E +40 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%?' +2626 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"% +75 "core"  +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%F'W +2628 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%A @ +38 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%<' +2629 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%2  +66 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%@'9 +2624 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'0& +4 "core" &/4 | + "manipulator"&]& +4 "core" & + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&4( +4 "core" ( +2 "manipulator"&L& +4 "core" &  W + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & P +2 .tForearm.seek PC + "manipulator"&J' +102 "core" ' + .tHand.close +2 "manipulator"&=/ +61 "core" / +2 .tPC.seek :open +2 "processing"%W( +402 "core" ( +2 "manipulator"&& +3 "core" & +2 "manipulator"&% +3 "core" %  +47 .tForearm.seek :retract +3 "manipulator"&^'\ +90 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&K( +353 "core" ( +3 "manipulator"&R& +3 "core" & 0 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &1& +2 "core" & 0 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&\ 'ρ +100 "core" ' +2 "manipulator"&Z& +4 "core" & < 0 +2 "manipulator"&U% +3 "core" %ϊ +2 "collection"'T& +4 "core" &/3 x + "collection"'H& +4 .tCC.seek :closed +2 "collection"'M(O +3 "core" &/1 y +3 &.1 x +9 &6.2 k*x +9 &l.4 h= +10 &}.3 jG +9 &yg,0 lE +9 &:k.2 lF +10 &n.1 lF +9 &n,4 lF +9 &o-1 kF +10 &Bm/2 lF +9 &n.2 kF +10 & k02 kF +9 &"j03 lE +9 &$Ji/1 lF +10 && h02 lF +9 &'m.2 kF +9 &)n02 kF +10 &+Sn/4 kE +9 &-l.3 lE +9 &.j-3 lE +10 &0m/3 lF +9 &2Zm/2 lF +10 &4m,3 lE +10 &5h-2 lF +8 &7g/3 lE +10 &9cj-1 lE +9 &;$h.1 lF +10 &<g/2 lE +9 &>j/0 lE +9 &@jh.1 lF +10 &B,j.2 lF +9 &Cn/2 lF +9 &Ep.1 kF +10 &Gn}/2 jG +9 &I(+2 gJ +10 &J,1 bN +9 &L-2 _P +9 &NZ-0 _> +10 &O>,,1 c4 +9 &O;/1 p1 +5 ( + "collection"'H& +4 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.55 + "collection"'}& +4 "core" &O%-/ r1 + &O%-0 r1 + .tHand.open + "manipulator"&O1 +72 "core" 1 +2 "manipulator"&d% +4 "core" % ω  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&N'\ +95 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'Y& +4 "core" &O%,0 s1 +2 "collection"'Q% +3 "core" %,0 s + .tCSV.dial CSR +2 "collection"'_  +39 "core"  +2 "collection"'f% +4 "core" %./ r + #tPulling 4.999ml of CSR.flush + .CSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'h'l +1343 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 '[% +3 "core" %l-2 c +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'v' +609 "core" ' + .tCSV.dial :waste +2 "collection"'x +114 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'t' +1990 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'&& +4 "core" &O%+0 x1 +2 "collection"'c% +3 "core" %-1 w + .tCSV.dial :flush +2 "collection"'  +39 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 5ml +2 "collection"'S'l +1134 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'o @ +39 "core" B +2 "collection"'j% +4 "core" %l-1 s +2 .tCS.seek 7ml + "collection"'D' +502 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'7  + 'g  +39 "core"  +80  + .tCBV.dial :waste1 +2 "collection"'! @ +40 "core" ? +2 .tCS.seek 0ml +2 "collection"')' +1534 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'z& +4 "core" &O%/4 x1 +2 "collection"'n% +3 "core" %/4 w + .tCSV.dial :flush +2 "collection"'q  +66 "core" +2 .tCS.seek 5ml +2 "collection"'m'l +1137 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'G @ +40 "core" B +2 "collection"'\\% +4 "core" %l/1 t +2 .tCS.seek 7.001ml + "collection"' ' +513 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'C  +39 "core"  +2 .tCBV.dial :waste2 +2 "collection"'  +101 "core"  +2 .tCS.seek 0ml +2 "collection"'+' +1541 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'`& +4 "core" &O%-3 x1 +2 "collection"'{% +3 "core" %/6 w + .tCSV.dial CSR +2 "collection"'  +39 "core"  +2 "collection"'r% +4 "core" %03 s + #tPulling 8ml of CSR.kill + .CSR.select :kill + "collection"' +10 .tCS.seek 8ml +2 "collection"'l' +1757 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"''' D +501 "core" ' +3 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +4 "collection"' +3 'e  +87 "core" +34  + .tCTV.dial :intake +2 "collection"'  +68 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml + "collection"'(' \\ +1754 "core" ' + .tIntake.select :close +2 "sampler")0 +9 .tCTV.dial :air +2 "collection"'b  +64 "core" ~ +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'I' +592 "core" ' + .tCSV.dial CSR +2 "collection"'*  +91 "core"  +2 "collection"'% +4 "core" %.3 s + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +2 "collection"''l +1347 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'X' D +1345 "core" ' + .tCSV.dial CBV +2 "collection"' +102 "core" ~ +2 .tCS.seek 0ml +2 "collection"'u' +2623 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&|& +4 "core" & 0 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +2 "core" ( + "manipulator"&i& +4 "core" &  0 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & 0 +2 .tForearm.seek CC +2 "manipulator"&p'ρ +94 "core" ' + .tHand.close +2 "manipulator"&%/ +72 "core" / +2 .tCC.seek :open +2 "collection"'( +374 "core" ( +2 "manipulator"&& +3 "core" &  0 +2 "manipulator"&a% +3 "core" % ϓ V +2 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +286 "core" ( +2 "manipulator"&& +4 "core" &-   + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &5& +2 "core" &-   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +110 "core" ' +2 .tHand.open +2 "manipulator"&1 +68 "core" 1 +2 "manipulator"&% +4 "core" % \ m  ȶa + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +100 "core" ' +2 "processing"%-& +4 "core" & +2013 "Can"- 11 +60002 2 11 +60003 1 11 +60002 1 11 +60002 3 11 +60002 3 11 +60002 3 11 +60003 2 11 +60002 1 (( +60002 0 )) +60002 / () +60002 / () +60003 / (( +60002 / )( +60002 0 (( +60002 - (( +60002 - (( +60003 . (( +60002 . (( @EDT1563595539.58 / )( +60002 0 (( +60003 0 )( +60002 / )( +60002 - (( +60002 / (( +60002 1 )( +60003 0 )) +60002 1 (( +60002 / )( +56873 !to:SignalException : mesg" SIGHUP:@timestampu: Time S 3 +2 .tCS.reconfigure CSconfig + "collection"'#P d@b +2 .tCS.hold +2 "collection"'+ +4 "core" + + .tCS.configure CSconfig +3 "collection"'#P d@b +2 "processing"% & +3 "core" &x F + .tPC.reconfigure PCconfig +2 "processing"%$x2 ^22b +2 .tPC.hold + "processing"%\ , +5 "core" , + .tPC.configure PCconfig +2 "processing"%$x2 ^22b +3 % % +3 "core" %:x E + .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.hold + "processing"% + +4 "core" + + .tPS.configure PSconfig +2 "processing"%#A d`xb +5 "manipulator"& % +3 "core" %\    + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.hold + "manipulator"&+ +3 "core" + + .tForearm.configure LooseForearm +3 "manipulator"&#Q@2^d^b +2 && +2 "core" &- N  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 .tElbow.hold + "manipulator"&, +2 "core" , + .tElbow.configure LooseElbow +2 "manipulator"&$ &.,(#b +5 "storage"(& +2 "core" &% / ` +2 .tSC.configure SCloose +2 "storage"($.\ 1~b +2 (% +2 "core" % A a +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 .tCH.coast + "collection"'  +2 "core" ` +2 .tCH.configure CHconfig + "collection"'\ 2 +2 .tPH.coast + "processing"%  +3 "core" 3 + .tPH.configure PHconfig + "processing"%\ 2 +3 #tAll dwarf controllers running firmware version 3.75 +2 "sampler") +13 #tCleanly exited at 01:45:08EDT20-Jul-19 +1620 #-> ESP.ready! +2 "collection"'% +3 "processing"%% +4 "core" %:>G 3 +2 "manipulator"&% +2 "sampler")% +9 "core" %: F +2 %\  G  % _ w +3 "manipulator"&& +3 "core" &-   + "storage"(& +3 "core" &% \ a +2 "storage"(% +3 "core" % \   ` +2 "collection"'& +3 "core" &:=W 4 +2 "processing"%& +3 "core" & F +2 "collection"' +3 "core" ~ + "collection"' +3 "core" ~ +2 "collection"'  +3 "core"  + "processing"%! +3 "core"  +2 "processing"%" +2 "core" W +2 "processing"%# +3 "core"  + "processing"%$ +3 "core"  +2 "sampler")% +2 "core"  +3 "sampler")&% +3 "core" % k v +2 "collection"''& +3 "core" &9=O 3 +2 "collection"'(% +3 "core" %:=U 4 +2 "processing"%)& +4 "core" &p G +2 "processing"%*% +3 "core" %:z G +2 "manipulator"&+% +3 "core" %\  :  +2 "manipulator"&,& +3 "core" &- #  +2 "storage"(-& +3 "core" &% 0 ` +2 "storage"(.% +3 "core" % # a +2 "collection"'/9 +3 "core" 9i9 + "processing"%09 +3 "core" 9q< +1983 #t-> Sampler.deep + !o:NoMethodError : mesgu:NameError::message5undefined method `deep' for ShallowSampler:Class: name: deep: args[:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +1000 #-> Sample.deep + .Sample.deep + "sampler")10 +38 "core" 0 +1770 #t-> Power.sampler on + .Gate.power :sampler,:ON +888 #-> FlowMeter.start +2 ."pumping"Gate.power :analytic3,:ON +1114 #6.5L/min +1006 #6.5L/min +1007 #6.4L/min +1007 #6.4L/min +1007 #6.4L/min +1007 #6.4L/min +1007 #6.4L/min +1007 #6.4L/min +1007 #6.4L/min +1007 #6.4L/min +1007 #6.4L/min +1007 #6.4L/min +1007 #6.4L/min +1007 #6.4L/min +1007 #6.4L/min +1007 #6.4L/min +1007 #6.4L/min +1007 #6.4L/min +1007 #6.4L/min +1007 #6.4L/min +1007 #6.4L/min +1007 #6.4L/min +1007 #6.4L/min +1007 #6.4L/min +1007 #6.4L/min +1007 #6.4L/min +1007 #6.4L/min +1007 #6.4L/min +1007 #6.4L/min +1007 #6.4L/min +1007 #6.4L/min +1007 #6.4L/min +1007 #6.4L/min +1007 #6.4L/min +1007 #6.4L/min +1007 #6.4L/min +1007 #6.4L/min +1007 #6.5L/min +1007 #6.4L/min +1007 #6.5L/min +1007 #6.4L/min +1007 #6.4L/min +1007 #6.5L/min +1007 #6.4L/min +1007 #6.4L/min +1007 #6.4L/min +1007 #6.5L/min +1007 #6.5L/min +1007 #6.5L/min +1007 #6.5L/min +1007 #6.5L/min +711 "Can"= 21  +295 #"pumping"6.5L/min +1007 #6.5L/min +1007 #6.5L/min +1007 #6.5L/min +1007 #6.5L/min +1006 #6.5L/min +345 #t-> Power.sampler off + .Gate.power :sampler,:OFF +660 #"pumping"2.7L/min +180 #t-> FlowMeter.stop + ."pumping"Gate.power :analytic3,:OFF +1340 #t-> Sample.shallow + .Sample.shallow + "sampler")22 +19 "core" 2 +494 #t-> Power.sampler on +3 .Gate.power :sampler,:ON +830 #-> FlowMeter.start + ."pumping"Gate.power :analytic3,:ON +1114 #6.5L/min +1006 #6.5L/min +1007 #6.5L/min +1007 #6.5L/min +1007 #6.5L/min +1007 #6.5L/min +1007 #6.5L/min +1007 #6.5L/min +1007 #6.5L/min +1007 #6.5L/min +1007 #6.5L/min +1007 #6.5L/min +1007 #6.5L/min +1007 #6.5L/min +1007 #6.5L/min +1007 #6.5L/min +1007 #6.5L/min +1007 #6.5L/min +1007 #6.5L/min +1007 #6.5L/min +1007 #6.5L/min +1007 #6.5L/min +1007 #6.5L/min +1007 #6.5L/min +1007 #6.5L/min +1007 #6.5L/min +1007 #6.5L/min +1007 #6.5L/min +1007 #6.6L/min +1007 #6.5L/min +1007 #6.5L/min +1007 #6.5L/min +1007 #6.5L/min +1007 #6.5L/min +1007 #6.5L/min +1007 #6.5L/min +1007 #6.6L/min +1007 #6.6L/min +1007 #6.5L/min +1007 #6.5L/min +1007 #6.5L/min +1007 #6.5L/min +1007 #6.5L/min +1007 #6.6L/min +1007 #6.6L/min +1007 #6.5L/min +1007 #6.6L/min +1007 #6.5L/min +1007 #6.6L/min +1007 #6.6L/min +341 "Can"? 22 C +666 #"pumping"6.5L/min +1007 #6.5L/min +1007 #6.6L/min +1007 #6.5L/min +1007 #6.6L/min +1007 #6.5L/min +1007 #6.6L/min +1007 #6.6L/min +1007 #6.6L/min +1007 #6.6L/min +1007 #6.6L/min +1007 #6.5L/min +593 #t-> FlowMeter.stop + ."pumping"Gate.power :analytic3,:OFF +578 #t-> Power.sampler off + .Gate.power :sampler,:OFF +924 #-> Sample.deep + .Sample.deep + "sampler")30 +19 "core" 0 +728 #t-> Power.sampler on + .Gate.power :sampler,:ON +589 #-> FlowMeter.start + ."pumping"Gate.power :analytic3,:ON +1114 #6.5L/min +1006 #6.5L/min +1007 #6.5L/min +1007 #6.6L/min +1007 #6.5L/min +1007 #6.6L/min +1007 #6.5L/min +1007 #6.6L/min +1007 #6.6L/min +1007 #6.6L/min +1007 #6.5L/min +1007 #6.5L/min +1007 #6.5L/min +1007 #6.6L/min +1007 #6.5L/min +1007 #6.5L/min +1007 #6.5L/min +1007 #6.6L/min +1007 #6.5L/min +1007 #6.5L/min +1007 #6.6L/min +1007 #6.5L/min +1007 #6.5L/min +1007 #6.6L/min +1007 #6.5L/min +1007 #6.6L/min +1007 #6.5L/min +1007 #6.6L/min +1006 #6.5L/min +394 #t-> Power.sampler off + .Gate.power :sampler,:OFF +611 #"pumping"3.1L/min +1006 #0.1L/min +12 #t-> FlowMeter.stop + ."pumping"Gate.power :analytic3,:OFF +3309 #t-> Sample.shallow + .Sample.shallow + "sampler")42 +24 "core" 2 +3277 #t-> Power.sampler on + .Gate.power :sampler,:ON +850 #-> FlowMeter.start + ."pumping"Gate.power :analytic3,:ON +1114 #6.6L/min +1006 #6.6L/min +1007 #6.6L/min +1007 #6.6L/min +1007 #6.6L/min +885 "Can"A )) O +121 #"pumping"6.6L/min +1007 #6.6L/min +1007 #6.6L/min +1007 #6.6L/min +1007 #6.6L/min +1007 #6.6L/min +1007 #6.6L/min +1007 #6.6L/min +1007 #6.6L/min +1007 #6.6L/min +1007 #6.6L/min +1007 #6.6L/min +1007 #6.6L/min +1007 #6.6L/min +1007 #6.6L/min +1007 #6.6L/min +1007 #6.6L/min +1007 #6.6L/min +1007 #6.6L/min +1007 #6.6L/min +1007 #6.6L/min +1007 #6.6L/min +1007 #6.6L/min +1007 #6.6L/min +1006 #6.5L/min +1006 #6.6L/min +60 #t-> FlowMeter.stop + ."pumping"Gate.power :analytic3,:OFF +723 #t-> Power.sampler off + .Gate.power :sampler,:OFF +12614 #-> da 1000 +2 #da sampling at most 1000ml +4 ."Qmail"HABfans.email "Started da in tube 2 at 15:29:54EDT22-Jul-19\\n{1 => 15,\\n 2 => 7}\\nCan@15:23:27, 6.6L/min, 26.8C, 17% humidity, 14.5psia, 13.870V, 0.177A, 0.177A avg, 2.46W",Subject: "da sampling at most 1000ml" +2 #tLoading sh1 puck from tube 2 into Collection Clamp +4 "collection"'5& +3 "core" &8=O & +2 .tHand.open + "manipulator"&61 +25 "core" 1 +2 "manipulator"&7% +4 "core" %\   +2 "storage"(8% +3 "core" % o S +2 "storage"(9. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(:( +342 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +4 (;& +5 "core" &  t w  L +3 "manipulator"&<& +8 "core" &-   +2 "manipulator"&=% +8 "core" %\    +6 .tElbow.reconfigure TightElbow +16 "manipulator"&$&.,(\ #b +5 .tElbow.seek 2 +3 "manipulator"&>( +179 "core" ( +4 "manipulator"&?& +5 "core" &  h +2 "storage"(@& +3 "core" &  r r B L +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&A' +94 "core" ' +2 "storage"(B& +4 "core" &  = M + .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak + "storage"(C'L +229 "core" ' +2 "storage"(D- +3 "core" -'A +2 .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +2 (E& +3 "core" &  V I r E + "manipulator"&F& +4 "core" & \ g + .tElbow.seek 2 +2 "manipulator"&G( +4 "core" ( + "manipulator"&H& +4 "core" &  g + "storage"(I& +4 "core" &  Z \\  E + .tForearm.seek 2 + 300 counts +2 "manipulator"&J'υ +22 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&K/ +73 "core" / +4 ."downElevator"SE.seek :down +5 "manipulator"&L& +5 "storage"(M'v +4 "core" &  g + "manipulator"&N% +4 "core" % Ϗ +2 .tForearm.seek :retract +2 "manipulator"&O'\ +96 "core" ' +2 .tElbow.seek CC +2 "manipulator"&P( +109 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +41 "core" ( +3 "manipulator"&Q& +7 "core" & + + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &R& +4 "core" &  + + .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&S'ρ +94 "core" ' +6 "manipulator"&T& +12 "core" &  + +4 "manipulator"&U% +6 "core" %} B +4 "collection"'V& +8 "core" &9?P  +3 "collection"'W& +7 .tCC.seek :closed +6 "collection"'X(O +7 "core" &9=M  +2 &:?O  &9=O 8 +7 &SM:=K / +9 &x7=G D +10 &@j9=> H +9 &h:<A H +29 &e7>E H &i:<C I + &Ih9>C H +7 &\ h:>D H +12 &f:>@ H +7 &g8=D H +10 &!Pi;=D H +9 &#h9?G H +9 &$l8=A H +11 &&g9=@ H +8 &(Yh:>B H +9 &*h;<> H +10 &+g9<A H +10 &-k8;: H +9 &/bg:;6 H +9 &1$g:=: H +9 &2i8<1 H +10 &4g9<4 H +9 &6jj9;1 H +9 &8,h:=. H +10 &9h:;3 H +9 &;j9=2 H +10 &=qg:=2 H +9 &?3j8?3 H +9 &@h9<3 H +10 &Bk;>5 I +9 &Dvn8=3 I +9 &F6|7>4 J +11 &G7=/ M +8 &I7;2 R +10 &Ka9=- S +9 &M!7=* T +9 &Nx6=3 ) +10 &Or48<2 L +8 ( +2 &O59</ 9 + "collection"'W& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.72 +2 .Hand.open +2 "manipulator"&Y1 +74 "core" 1 +2 "manipulator"&Z% +4 "core" % }  + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&['\ +94 "core" ' +2 .tSC.coast + "storage"(6 +3 #tcollectSample 1000ml w/bubble point of 24psi + #Priming 7ml + .Gate.power :sampler,:ON + ."pumping"Gate.power :analytic3,:ON +2 .tIntake.select :close +3 .Exhaust.select :close + .SS.hold +2 "sampler")\\+ +3 "core" + + "sampler")]% +4 "core" % e 3 +2 "collection"'^& +3 "core" &O46=.\ 9 +3 "Can"A\ II +2 #tCalibrating pressure and temperature sensors + .CTV.dial :air +2 "collection"'_  +4 "core"  +2 .tSSV.dial :spit,avoiding: :exhaust + "sampler")` +4 "core"  +2 "sampler")a  +5 "core"  +2 .tSS.reconfigure SSfast +2 "sampler")#.0X +17 +2 .tdelay 3.8 seconds +382 "collection"'e% +3 "core" %8:\ + "sampler")f% +4 "core" %?, g , f + .tSSV.dial :spit +2 "sampler")g +123 "core"  +2 .tSS.seek 0ml +2 "sampler")h' +271 "core" ' + .tSSV.dial CBV +2 "sampler")i  +125 "core" +2 .tCTV.dial :intake + "collection"'j  +69 "core"  +2 #tWaiting for external sampler to finish priming... + .delayUntil "15:33:15.84" +1641 #"pumping"6.6L/min +3007 #6.6L/min +3007 #6.6L/min +3007 #6.6L/min +3007 #6.5L/min +2861 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open + "sampler") +139 #"pumping"6.5L/min +71 "collection"'k% +3 "core" %)\ + #tIntake @20.7psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X% +4 "core" %im\ + #tIntake @17.3psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 135 +2 "sampler")#.0X +2 #tVacuum too high -- waiting up to 40s + .SS.reconfigure SSexhale +2 "sampler")#.0X% +3 "core" %\ +2 "sampler")I% +3 "core" %9;< W  +15 "collection"'K% +3 "core" %\ +2 "sampler")R% +3 "core" %9X[ K  +2 "collection"'C% +4 "core" %\ + #tIntake @19.7psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 53 +3 "sampler")#.50X % +3 "core" % K \ O +2 .tIntake.select :close + "sampler")0 +9 )I% +3 "core" % Z $\ O + .tSSV.dial :exhaust +2 "sampler")K  +71 "core"  +2 .tExhaust.select :open +2 "sampler")@ +10 .tSS.seek 0ml + "sampler")R' +589 "Can"C\ rr / +349 "core" ' + .tExhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +3 "sampler")C  +73 "core" +2 #tAllowing 130s for 25.0ml of remaining 600.0ml + .Intake.select :open + "sampler") +210 "collection"'H% +3 "core" %\ + #tIntake @20.8psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 23 +2 "sampler")#.0X!= O  +15 "collection"'u% +3 "core" %\ +2 "sampler")v% +3 "core" %_4FH N  +15 "collection"'k% +3 "core" %\ +2 "sampler")l% +3 "core" %_3OQ N  +15 "collection"'~% +3 "core" %\ +2 "sampler")% +3 "core" %_3WY U  +2 "collection"'y% +3 "core" %\ +2 #tIntake @20.4psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 17 +2 "sampler")#.0X@ L  +15 "collection"'% +3 "core" %\ +2 "sampler")% +3 "core" %C+2II U  +15 "collection"'% +3 "core" %\ +2 "sampler")z% +3 "core" %C+1PO T  +15 "collection"' % +3 "core" %\ +2 "sampler")% +3 "core" %C+1WX N  +2 "collection"'% +3 "core" %"\ + #tIntake @20.5psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 15 +2 "sampler")#.0X> N  +15 "collection"'0% +3 "core" %\ +2 "sampler")9% +3 "core" %}LCC V  +15 "collection"'7% +3 "core" %\ +2 "sampler")8% +3 "core" %}LIJ H  +15 "collection"'B% +3 "core" %\ +2 "sampler")% +3 "core" %}LRP Q  +15 "collection"'@% +3 "core" %\ +2 "sampler")=% +3 "core" %}LXW Y  +2 "collection"'?% +4 "core" %\ + #tIntake @20.4psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 13.86125 +3 "sampler")#.0X% +3 "core" %'\ +2 "sampler")I% +3 "core" %9*- L  +15 "collection"'K% +3 "core" % \ +2 "sampler")<% +3 "core" %911 M  +15 "collection"'C% +3 "core" %"\ +2 "sampler")H% +3 "core" %:;6 O  +15 "collection"'R% +3 "core" %\ +2 "sampler")A% +3 "core" %:<= M  +15 "collection"'Q% +3 "core" %\ +2 "sampler")V% +3 "core" %:BC N  +15 "collection"'M% +3 "core" %*\ +2 "sampler")G% +3 "core" %9JI W  +15 "collection"'Y% +3 "core" %%\ +2 "sampler")J% +3 "core" %9PP L  +15 "collection"'T% +3 "core" %\ +2 "sampler")O% +3 "core" %9UY W  +2 "collection"'% +4 "core" %\ + #tIntake @20.3psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 13.86125 +3 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +3 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'' +94 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +122 "core"  +3 .tSS.reconfigure SSexhale +2 "sampler")#.0X#  +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +3 "collection"'&  +40 "core"  +2 .tCS.reconfigure CSpressurize +2 "collection"'# d@<<b +3 .tCS.seek 0ml + "collection"'' +2423 "core" '7  +2 "collection"' % +4 "core" %2  +2 "sampler")%% +3 "core" % N T +2 #tBubblePoint: Intake @38.3psia, Outlet @14.3psia + .CBV.dial SSV +2 "collection"'* @ +35 "core" A +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X  + "sampler")% +4 "core" %  N Y{ + #tEvacuated: Intake @15.8psia, Outlet @13.3psia + .SSV.dial :spit,avoiding: :exhaust +2 "sampler")( +124 "core" +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +3 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'6' +94 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")2 +124 "core"  ' +2 .tSS.reconfigure SSexhale +3 ."CSpush"CS.coast +4 "sampler")#.0X?  +2 .tCS.seek 6ml + "collection"'='P +1348 "core" ' +2 .tdelay 2 seconds +202 .CSV.dial :waste2 + "collection"'? +39 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek :empty +2 "collection"'+'Ͱ +1376 "core" ' + .tCSV.dial CSR +2 "collection"',  +52 "core"  +2 "collection"'% +4 "core" %ʹ9>A  + #tPulling 2ml of CSR.AqMeOH + .CSR.select :AqMeOH +2 "collection"' +10 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 2ml +2 "collection"'D' \\ +591 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 'L% +3 "core" % _;>?  +2 .tCS.seek 5ml + "collection"'N'l +848 "core" ' +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'>  +41 "core"  +2 .tCS.seek 1ml +2 "collection"'I' +1096 "core" ' +2 #tHeating sh1 puck from tube 2 in Collection Clamp to 70C for 10:00 +2 .CH.seek 70C,8:00 +3 "collection"'K \  +2 '<9 +6 "core" 9e?d +102 "collection"'C9 +2 "core" 9e?d +103 "collection"'H9 +2 "core" 9e? d +103 "collection"'R9 +2 "core" 9f? d +103 "collection"'A9 +2 "core" 9g?d +103 "collection"'Q9 +3 "core" 9i?d +103 "collection"'V9 +2 "core" 9l@d +103 "collection"'M9 +2 "core" 9o?d +103 "collection"'G9 +2 "core" 9v@"d +103 "collection"'Y9 +2 "core" 9}@&d +103 "collection"'J9 +3 "core" 9A+d +103 "collection"'T9 +2 "core" 9@/d +103 "collection"'O9 +2 "core" 9A3d +103 "collection"'9 +2 "core" 9A7d +103 "collection"';9 +2 "core" 9B;d +103 "collection"'U9 +3 "core" 9C@d +103 "collection"'S9 +2 "core" 9CDd +103 "collection"':9 +2 "core" 9DHd +103 "collection"'Z9 +2 "core" 9DLd +103 "collection"'F9 +2 "core" 9EQd +103 "collection"'W9 +2 "core" 9#EUd +103 "collection"'d9 +2 "core" 96FYd +103 "collection"'\\9 +2 "core" 9KG]d +103 "collection"'g9 +2 "core" 9`Gad +103 "collection"'_9 +2 "core" 9uHfd +103 "collection"'b9 +3 "core" 9Ijd +103 "collection"'E9 +2 "core" 9Knd +103 "collection"'c9 +2 "core" 9Krd +103 "collection"'e9 +2 "core" 9Mvd +103 "collection"'f9 +2 "core" 9M{a +103 "collection"'h9 +3 "core" 9O` +103 "collection"'`9 +2 "core" 9O^ +103 "collection"'n9 +47 "core" 92QZ +102 "collection"'q9 +2 "core" 9IRX +103 "collection"'9 +2 "core" 9aSV +103 "collection"']9 +2 "core" 9wUS +103 "collection"'j9 +2 "core" 9VQ +103 "collection"'p9 +2 "core" 9WO +103 "collection"'r9 +2 "core" 9YN +103 "collection"'i9 +2 "core" 9YK +103 "collection"'w9 +4 "core" 9\\I +102 "collection"'s9 +2 "core" 9]G +103 "collection"'x9 +2 "core" 9_F +103 "collection"'u9 +2 "core" 90`C +103 "collection"'a9 +2 "core" 9GbA +103 "collection"'k9 +3 "core" 9]b? +103 "collection"'l9 +2 "core" 9te< +103 "collection"'~9 +2 "core" 9g; +103 "collection"'m9 +2 "core" 9h: +103 "collection"'y9 +2 "core" 9i7 +103 "collection"'o9 +2 "core" 9j5 +103 "collection"'^9 +2 "core" 9l3 +103 "collection"'9 +2 "core" 9o2 +103 "collection"'9 +2 "core" 9 p0 +103 "collection"'|9 +2 "core" 9#q. +103 "collection"'}9 +3 "core" 98s, +103 "collection"' 9 +2 "core" 9Lu* +103 "collection"'9 +2 "core" 9_u) +103 "collection"'9 +2 "core" 9vx' +103 "collection"'v9 +2 "core" 9y& +103 "collection"' 9 +3 "core" 9{% +103 "collection"'9 +2 "core" 9|# +103 "collection"'9 +2 "core" 9~! +103 "collection"'9 +2 "core" 9 +103 "collection"'9 +2 "core" 9 +103 "collection"'9 +3 "core" 9 +103 "collection"'z9 +2 "core" 9  +103 "collection"' 9 +2 "core" 9  +103 "collection"'9 +2 "core" 9 /  +103 "collection"'9 +2 "core" 9 @% +103 "collection"'{9 +2 "core" 9 Q) +103 "collection"'9 +2 "core" 9 `- +103 "collection"'9 +2 "core" 9 p1 +103 "collection"'t9 +2 "core" 9 5 +103 "collection"'9 +2 "core" 9 : +103 "collection"'!9 +3 "core" 9 > +102 "collection"'#9 +2 "core" 9 B +103 "collection"'9 +2 "core" 9 F +103 "collection"'9 +2 "core" 9 J +103 "collection"'9 +2 "core" 9 O +103 "collection"'9 +3 "core" 9 S +103 "collection"'&9 +2 "core" 9 W +103 "collection"'9 +2 "core" 9 [\ +103 "collection"' 9 +2 "core" 9\ _ +103 "collection"'%9 +2 "core" 9\ d +103 "collection"'*9 +2 "core" 9\ h +103 "collection"'"9 +2 "core" 9\ *l +103 "collection"'$9 +2 "core" 9\ 5p +103 "collection"'9 +2 "core" 9\ ?t +103 "collection"'(9 +2 "core" 9\ Jy +103 "collection"''9 +4 "core" 9\ S} +102 "collection"'9 +2 "core" 9\ \\ +103 "collection"'19 +2 "core" 9\ e +103 "collection"'/9 +2 "core" 9\ o +103 "collection"'59 +2 "core" 9\ w +103 "collection"'9 +4 "core" 9\ ~ +2 .tCH.hold 10:00,70C +3 "collection"'2 `\ `\ }  +3 "core"  +7237 "Can"@ ]\\ +52765 "core" ` +2 "collection"'9 +3 "core" 9\ e +2 #tCollection Puck Heater at 70C after lysing + .CS.seek 0ml +2 "collection"'4' +332 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'6 @ +91 "core" A +2 .tCSV.dial :air +2 "collection"') @ +40 "core" > +3 .tCS.seek 5ml + "collection"'-'l +1354 "core" ' + .tCSV.dial CTV +2 "collection"'.  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'3 @ +53 "core" B +2 .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'9  +38 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'7 @ +41 "core" ? +2 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"'0' +1353 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV +2 "collection"'8 +92 "core"  +2 .tCBV.dial CSV + "collection"'B  +27 "core"  +2 "collection"'@% +4 "core" %     + .tCS.seek 5ml +2 "collection"''l +1358 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'?  +40 "core" +2 "collection"'=% +4 "core" %lJK 7  \ +2 .tCS.seek 7ml +2 "collection"',' +590 "core" ' +2 .tdelay 5 seconds +402 "Can"6 &?? +101 .tCSV.dial :air2 + "collection"' @ +39 "core" > +2 .tCS.seek 10ml +2 "collection"'+' D +838 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'L ` +104 "core" ^ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'D   +37 "core" " +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'>  +4 'N  +24 "core"  +97  +2 .tCS.seek 5ml +2 "collection"'<'l +1354 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'C @ +93 "core" A +2 .tCSV.dial :waste +2 "collection"'H +93 "core" +2 .tCS.seek :empty +2 "collection"'R'Ͱ +1355 "core" ' + .tCSV.dial :air +2 "collection"'A @ +67 "core" A +2 .tCS.seek 5ml +2 "collection"'Q'l +1348 "core" ' + .tCSV.dial CTV +2 "collection"'V  +39 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'M @ +40 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'G  +41 "core"  +4 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'Y @ +52 "core" B +2 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"'J' +1358 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV +2 "collection"'T +94 "core" ~ +2 .tCBV.dial CSV + "collection"'O  +36 "core"  +2 "collection"'% +4 "core" %hk  +2 .tCS.seek 5ml + "collection"';'l +1353 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'U  +41 "core" +2 "collection"'S% +4 "core" %l  +2 .tCS.seek 7.001ml + "collection"':' +582 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'Z @ +39 "core" > +2 .tCS.seek 10ml +2 "collection"'F' D +847 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'W ` +104 "core" ^ +2 #tLysing Complete + "collection"'d& +4 "core" &O4  9 +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&\\% +3 "core" %\     +2 "storage"(g% +3 "core" %w K M E +2 "storage"(_. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 + "storage"(b($ +347 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (E& +3 "core" &" A B A + "manipulator"&c& +4 "core" &   + + "manipulator"&e% +4 "core" %\    +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 + "manipulator"&f( +155 "core" ( +49 "manipulator"&h& +4 "core" & \  + "storage"(`& +4 "core" &" D F 0 C +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&n' +97 "core" ' +2 "storage"(q& +4 "core" &" A E C + .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"('L +158 "core" ' +3 "storage"(]- +3 "core" -'а + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +2 "manipulator"&j& +3 "core" &  $  +2 "storage"(p& +3 "core" &"\ \   8 +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&r'\\ +34 "core" ' +2 .tElbow.hold + "manipulator"&i, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(w- +2 "core" -'а +3 .tSE.seek 14.12 Pucks below Top Plate + "storage"(s'h +41 "core" ' +2 "manipulator"&x% +4 "core" %cp  ɷ + "storage"(u& +4 "core" &"  0 + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 307 counts +2 "manipulator"&a'Ϗ +14 "core" ' +2 "manipulator"&k& +4 "core" &  ,  +2 "storage"(l& +3 "core" &"   = ; +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"&~' +27 "core" ' +2 .tSE.seek 15.12 Pucks below Top Plate +2 "storage"(m'W +47 "core" ' +2 "manipulator"&y& +4 "core" & -  +2 "manipulator"&o% +3 "core" %1  8 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&^'\ +86 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +155 "core" ( +2 "manipulator"&& +4 "core" & + 8 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &|& +2 "core" & ) 8 +2 .tForearm.seek CC + "manipulator"&}'ρ +100 "core" ' + .tHand.close +2 "manipulator"& / +71 "core" / +2 .tCC.seek :open +2 "collection"'( +375 "core" ( +3 "storage"(& +3 "core" &"   9 +2 "storage"(v& +3 "core" &"  | 9 +2 "manipulator"& & +3 "core" &  W 5 +2 "manipulator"&% +4 "core" % ς  + .tForearm.seek :retract +2 "manipulator"&'\ +102 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&( +153 "core" ( +2 "manipulator"&& +4 "core" &  0 + "storage"(& +4 "core" &"  ! \ < + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 1 + "manipulator"&z'\\ +110 "core" ' +2 .tElbow.hold + "manipulator"& , +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&1 +66 "core" 1 +2 "manipulator"&% +4 "core" % lp C ɷ +33 "storage"({& +3 "core" &"  3 +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 316 counts +2 "manipulator"&'Ϙ +13 "core" ' +2 "manipulator"&& +4 "core" &  C + "storage"(t& +4 "core" &" 4 4  ? +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&' +25 "core" ' +2 "storage"(!% +4 "core" %` #  ?} +2 ."downElevator"SE.seek :down +3 "storage"(#'v +100 (% +3 "core" %= R c IJ1 +2 "manipulator"&% +4 "core" %= 2 + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +10 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +78 "core" ' +2 .tSC.coast + "storage"(6 +2 #tTranferring DA +2 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +4 "core" & $  +2 "manipulator"&&& +4 "core" & + "manipulator"&% +4 "core" %\   +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"& (- +172 "core" ( +2 "manipulator"&%& +4 "core" &- i + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &*& +3 "core" &- i +2 .tForearm.seek :garage + "manipulator"&"' +111 "core" ' +2 .tHand.close + "manipulator"&$/ +68 "core" / +2 "manipulator"&& +4 "core" &-   i + "manipulator"&(% +4 "core" % v   ȹ+ + .tForearm.seek :retract +2 "manipulator"&''\ +101 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +273 "core" ( +3 "manipulator"&1& +4 "core" & 3 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &/& +2 "core" & 3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&5'ρ +95 "core" ' +2 "manipulator"&& +4 "core" &  _ 3 + "manipulator"&K% +4 "core" %ρ +2 "collection"'2& +3 "core" &b  +2 "collection"'& +3 .tCC.seek :closed +2 "collection"'I(O +3 "core" &U  +3 &O  +9 &53 *z +10 & i# = +9 &v H +9 &hd G +10 &+g G +9 &e G +9 &e G +10 &ph G +9 &3e G +10 &es G +9 & dU G +9 &"xg7 G +10 &$:f G +9 &%d G +9 &'e G +10 &)e H +9 &+Cc G +10 &-e G +9 &.cs G +9 &0d\\ G +10 &2JdL G +9 &4aA G +9 &5d0 G +10 &7d G +9 &9Re\ G +10 &;dS G +9 &<d[ G +9 &>eF G +10 &@Zc G +9 &Be G +9 &Cd G +10 &Ed G +9 &G^r} I +10 &Ik \ L +9 &JX P +9 &LG S +10 &NI @ +9 &O?6 *} +9 &OD ; +2 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.59 +2 "collection"'6& +4 "core" &O= ; + .tHand.open +2 "manipulator"&)1 +77 "core" 1 +2 "manipulator"&4% +4 "core" % ρ  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&.'\ +93 "core" ' + .tPSV.dial PSR +2 "processing"%3 +42 "core"  +2 "processing"%9% +4 "core" %: * + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1.5ml +2 "processing"%7' +1618 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%-  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%8'W +1619 "core" ' + .tPSV.dial PSR +2 "processing"%B +42 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%@' +2629 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +44 .tCBV.dial PRV +11 "processing"%0 +2 "collection"'?  +6 "core"  + "processing"%=  +41 "core"  +31 + .tPSV.dial :mixloop +2 "processing"% +107 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%  +119 "core" +2 .tPS.seek 0ml +2 "processing"%,'W +2633 "core" ' + .tPSV.dial :air +2 "processing"%L  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%D' +2632 "core" ' + .tPSV.dial :mixloop +2 "processing"%> +54 "core" +2 .tPS.seek 0ml +2 "processing"%N'W +2636 "core" ' + .tPSV.dial :air +2 "processing"%+  +39 "core"  +2 .tPS.seek 2.5ml +2 "processing"%C' +2632 "core" ' + .tPSV.dial :mixloop +2 "processing"%H +54 "core" +2 .tPS.seek 0ml +2 "processing"%<'W +2633 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&A& +4 "core" & 8 3 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&R( +3 "core" ( +2 "manipulator"&V& +4 "core" &  3 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &M& +3 "core" & \ D 3 +2 .tForearm.seek CC + "manipulator"&G'ρ +92 "core" ' + .tHand.close +2 "manipulator"&Y/ +71 "core" / +2 .tCC.seek :open +2 "collection"'Q( +375 "core" ( +3 "manipulator"&T& +4 "core" & 3 + "manipulator"&O% +4 "core" % ϋ  + .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&J(- +285 "core" ( +2 "manipulator"&U& +4 "core" &-   + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &S& +3 "core" &-  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&;' +112 "core" ' + .tHand.open +2 "manipulator"&Z1 +67 "core" 1 +2 "manipulator"&:% +4 "core" % W  Ȱ+ + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&W'\ +99 "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"'d& +4 "core" &E  +2 "manipulator"&\\% +4 "core" %\   + "storage"(g% +4 "core" %{ s s L + "storage"(_. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 + "storage"(E( +335 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (c& +3 "core" &  r r J + "manipulator"&e& +4 "core" &-  + "manipulator"&h% +4 "core" %\   +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 + "manipulator"&`( +171 "core" ( +2 "manipulator"&P& +4 "core" &    + "storage"(q& +4 "core" & " X X F  + .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&]' +100 "core" ' +2 "storage"(j& +4 "core" & " [ Z  E  + .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak + "storage"(p'L +252 "core" ' +2 "storage"([- +3 "core" -'N + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (w& +3 "core" & 4 '  =  + "manipulator"&x& +4 "core" &  + .tElbow.seek 2 +2 "manipulator"&u( +2 "core" ( +2 "manipulator"&k& +4 "core" &   +2 "storage"(l& +3 "core" & 0 2  >  +3 .tForearm.seek 2 + 300 counts + "manipulator"&y'υ +19 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&o/ +65 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&n& +4 "storage"(f'v +4 "core" & K  +2 "manipulator"&% +4 "core" % ς  g + .tForearm.seek :retract +2 "manipulator"&r'\ +98 "core" ' +2 .tElbow.seek CC +2 "manipulator"&a( +114 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +34 "core" ( +2 "manipulator"&s& +4 "core" &   W 2 + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 && +3 "core" &   2 + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&|'ρ +101 "core" ' +2 "manipulator"&~& +4 "core" &   2 +2 "manipulator"&i% +4 "core" %ϊ  O +2 "collection"' & +3 "core" &u  +2 "collection"'^& +3 .tCC.seek :closed +2 "collection"'X(O +3 "core" &x  +4 &o 6 +10 &MM_ . +9 &wT C +9 &7fG G +10 &e+ G +9 &a G +9 &}e G +10 &@a G +9 &d G +10 &e H +9 &b G +9 &!Ge# G +10 &# c M G +9 &$a G +9 &&c G +10 &(Od G +9 &*g G +10 &+c G +9 &-e G +9 &/Wc G +10 &1` G +9 &2d G +9 &4c G +10 &6`e G +9 &8"c} G +10 &9cp G +9 &;eh G +9 &=gc^ G +10 &?(dV H +9 &@cO G +9 &BdF G +10 &Dng5 H +9 &F/o9 \ H +10 &G9 K +9 &I1 O +9 &KV,\ S +10 &M"\ S +9 &Nw . +9 &Op* M +9 ( +2 &Owi F + "collection"'^& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.68 +2 .Hand.open + "manipulator"&1 +70 "core" 1 +2 "manipulator"&v% +4 "core" % σ  + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"& '\ +100 "core" ' +2 .tSC.coast + "storage"(6 +3 .tCTV.dial CSV,avoiding: :intake +2 "collection"'  +120 "core"  +2 .tCSV.dial CTV + "collection"'  +28 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2655 "core" ' +2 "collection"'}% +3 "core" % A\    +2 .tCS.seek 4.15ml +2 "collection"''Q +1568 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air + "processing"%  +40 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%  +68 "core"  +2 .tPS.seek 0ml +2 "processing"%{'W +2626 "core" ' + .tCBV.dial between PRV and waste1 +3 "collection"' ` +37 "core" ^ +2 .tCSV.dial :air + "collection"'t @ +53 "core" B +2 .tCS.seek 10ml +2 "collection"'!' D +1560 "core" ' + .tCSV.dial CTV +2 "collection"'  +40 "core"  +2 .tCS.seek 0ml +2 "collection"'' +2641 "core" ' + .tCBV.dial :waste1 +42 "collection"' @ +51 "core" @ +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'  +120 "core" +2 "collection"'& +4 "core" &Owh F + #tStoring lyfil puck in Collection Clamp to tube 1 +2 "manipulator"&&% +4 "core" %    + "storage"(% +4 "core" %q : @ + D + "storage"(z. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 1 + "storage"(($ +339 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (m& +3 "core" &' D ; C +2 "manipulator"&%& +4 "core" &    2 + "manipulator"&*% +4 "core" %    +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&( +154 "core" ( +2 "manipulator"&#& +4 "core" &   \ + "storage"(b& +4 "core" &#  @ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"& ' +89 "core" ' +2 "storage"($& +4 "core" &# ( ?  @ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"('L +150 "core" ' +2 "storage"((- +3 "core" -'զ + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +2 "manipulator"&& +3 "core" &   \ +2 "storage"("& +3 "core" &#  : +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 1 +2 "manipulator"&1'\\ +35 "core" ' +2 .tElbow.hold +2 "manipulator"&/, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"( - +2 "core" -'զ +2 .tSE.seek 15.12 Pucks below Top Plate +2 "storage"('^ +42 "core" ' +2 "manipulator"&K% +4 "core" %nx ʺ/ + "storage"(2& +4 "core" &# ^ - + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 318 counts + "manipulator"&''Ϛ +19 "core" ' +2 "manipulator"&& +4 "core" &  \ +2 "storage"(6& +3 "core" &#\ \ # 7 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&)' +26 "core" ' +2 .tSE.seek 16.12 Pucks below Top Plate +2 "storage"(4'M +43 "core" ' +2 "manipulator"&& +4 "core" & ' \ +2 "manipulator"&3% +3 "core" %I  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&9'\ +88 "core" ' +2 .tElbow.seek CC +2 "manipulator"&5( +162 "core" ( +2 "manipulator"& & +4 "core" &  _ 9( + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &-& +3 "core" &  9( +2 .tForearm.seek CC +2 "manipulator"&7'ρ +99 "core" ' + .tHand.close +2 "manipulator"&B/ +75 "core" / +2 .tCC.seek :open +2 "collection"'8( +379 "core" ( +2 "storage"(0& +4 "core" &#   < + "storage"(=& +4 "core" &#   ; + "manipulator"&?& +4 "core" &    7 + "manipulator"&% +4 "core" % Ϗ   + .tForearm.seek :retract +2 "manipulator"&'\ +93 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&@( +150 "core" ( +2 "manipulator"&L& +4 "core" &   + "storage"(,& +4 "core" &#   @ + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 1 +2 "manipulator"&>'\\ +109 "core" ' +2 .tElbow.hold + "manipulator"&D, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&+1 +75 "core" 1 +2 "manipulator"&N% +4 "core" % ms { ɸ" +2 "storage"(H& +3 "core" &#\ \  ' 6 +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 317 counts +2 "manipulator"&C'ϙ +15 "core" ' +2 "manipulator"&A& +4 "core" & @  + "storage"(V& +4 "core" &# 7 3 E A +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&M' +25 "core" ' +2 "storage"(Y% +4 "core" %E 3 ? G A +2 ."downElevator"SE.seek :down +3 "storage"('v +100 (.% +18 "core" ' +2 %~ Y Y ! G + "manipulator"&I% +4 ."downElevator"SE.coast + "storage"(5 +3 "core" %J & +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&T'\ +89 "core" ' +2 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%O  +69 "core" +2 .tPS.seek 2.5ml +2 "processing"%G' +2627 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%U +39 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%S  +40 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%R +41 "core" +2 .tdelay 1 second +102 .PSV.dial :air +3 "processing"%Z  +40 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml +3 "processing"%:'W +567 "Can"< -66 +2068 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%d& +4 "core" & : +2 "manipulator"&& +3 "core" &   +2 "manipulator"&\\% +3 "core" %\   +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&g(- +188 "core" ( +2 "manipulator"&_& +4 "core" &-   + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &;& +2 "core" &-  +2 .tForearm.seek :garage + "manipulator"&c' +111 "core" ' +2 .tHand.close + "manipulator"&e/ +77 "core" / +2 "manipulator"&h& +4 "core" &-  D  + "manipulator"&P% +4 "core" % o H ȷ + .tForearm.seek :retract +2 "manipulator"&q'\ +103 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&j( +126 "core" ( +2 "manipulator"&J& +4 "core" &  3 n + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &W& +2 "core" & n +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&[' +102 "core" ' +2 "manipulator"&w& +4 "core" & ? n +2 "manipulator"&x% +3 "core" % 1 +2 "processing"%k& +4 "core" &6 2 + "processing"%l& +4 .tPC.seek :closed + "processing"%o(Tg +5 "core" & 2 + & 2 +9 &6 (*z +9 &k &> +10 &v" 'J +9 &ge$ (I +9 &)f% )I +10 &h" (I +9 &g1 (I +50 &pd& (I +7 &1h, 'I + &e0 'H + & e2 'I &"wc; 'I + &$:e: 'I +6 &%h= 'I +9 &'eA (I +9 &)h< (I +10 &+Bc< )I +9 &-d? )H +10 &.e> (H +9 &0bC )I +9 &2JbJ )I +10 &4 eL )H +9 &5eK (H +9 &7fK )I +10 &9Rc )I +9 &;d) (H +10 &<e (H +9 &>e )H +9 &@[d )H +10 &Be (H +9 &Ci (I +9 &Eh (I +10 &Gan 'I +9 &I r (J +10 &J} &K +9 &L #N +9 &N[ %N +10 &P $N +9 &Q $N +9 &Szn (%r +10 &T4,k )9 +8 ( +2 &TF / ' + "processing"%l& +4 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.43 + "processing"%n& +4 "core" &TF . ' + .tHand.open +2 "manipulator"&1 +76 "core" 1 +2 "manipulator"&`% +4 "core" % +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&]'\ +92 "core" ' + .tPRV.dial :air +2 "processing"%s  +42 "core"  +2 .tPSV.dial :mixloop +2 "processing"% +41 "core" +2 "processing"%p% +4 "core" %\\ - +2 .tPS.seek 0.3ml + "processing"%y' +385 "core" ' + .tPSV.dial PSR +2 "processing"%~ +94 "core"  +2 "processing"%i% +4 "core" % . + #tPulling 0.4ml of PSR.air + .PSR.select :air +2 .PS.seek 0.7ml +2 "processing"% '* +488 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%u' +1920 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop + "processing"%f +95 "core" +2 .tPTV.dial :mixing + "processing"%r @ +67 "core" B +2 .tPBV.dial :waste2 + "processing"%Q  +85 "core"  +2 .tPS.seek 0ml +2 "processing"%'W +2635 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&v& +4 "core" &  n +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&^( +2 "core" ( +2 "manipulator"&& +3 "core" &  n +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" & 2 n + .tForearm.seek PC +2 "manipulator"&|' +95 "core" ' +2 .tHand.close + "manipulator"&E/ +68 "core" / +2 .tPC.seek :open +2 "processing"%<( +399 "core" ( +2 "manipulator"&}& +4 "core" & n + "manipulator"&F% +3 "core" %   . +2 .tForearm.seek :retract +2 "manipulator"&'\ +101 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +168 "core" ( +2 "manipulator"&& +4 "core" &-  -  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- \ 3  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&t' +113 "core" ' + .tHand.open +2 "manipulator"&1 +68 "core" 1 +4 "manipulator"&% +5 "core" % p b ȷg +2 .tForearm.reconfigure LooseForearm +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"%& +4 "core" &F 5 +2 "manipulator"&% +3 "core" %   +2 "storage"(% +3 "core" %~ N +2 "storage"(&. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(( +348 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (z& +3 "core" & " Z X \ G + "manipulator"&m& +4 "core" &-  +2 "manipulator"&%% +3 "core" %   +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&*( +180 "core" ( +2 "manipulator"&#& +4 "core" &  ` + "storage"(b& +4 "core" &  M + .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&$' +100 "core" ' +2 "storage"(a& +3 "core" &  N +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(('L +252 "core" ' +2 "storage"(- +3 "core" -'Y + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 ("& +3 "core" & } r  K + "manipulator"& & +3 "core" & A ` +2 .tElbow.seek 2 +2 "manipulator"& ( +3 "core" ( +2 "manipulator"&K& +4 "core" &   ` + "storage"(2& +4 "core" & X X b F + .tForearm.seek 2 + 300 counts +2 "manipulator"&'υ +24 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&6/ +69 "core" / +3 ."downElevator"SE.seek :down +5 "manipulator"&& +2 "storage"(3'v +5 "core" & _ +2 "manipulator"& % +3 "core" % ό .  +2 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 .tElbow.seek PC +2 "manipulator"&( +124 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +113 "core" ( +3 "manipulator"&1& +4 "core" &  + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &'& +2 "core" & ' +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&' +94 "core" ' +2 "manipulator"& & +4 "core" &  +2 "manipulator"&-% +3 "core" %  +2 "processing"%)& +4 "core" & 4 + "processing"%/& +4 .tPC.seek :closed + "processing"%B(Tg +4 "core" & 3 +4 & 36 +9 &BJ )/ +9 &zx 'D +10 &,e *H +9 &j *I +9 &i *I +10 &qk *I +9 &3d +I +10 &i *H +9 &e *H +9 &zh )H +10 &!=e +H +9 &"h *I +10 &$e *I +9 &&c *H +9 &(Df *H +10 &*h *H +9 &+c +H +9 &-b *H +10 &/McF )H +9 &1 eB *I +10 &2eJ *I +9 &4bT *H +9 &6TcE *H +10 &8eE *H +9 &9gB *H +9 &;g5 *H +10 &=\\g. *H +9 &?h< *H +9 &@h' *I +10 &Bc6 *H +9 &Ddi( *H +10 &F%h1 *I +9 &Gq8 )J +9 &Iv" )J +10 &Ka &L +9 &M& %N +9 &N! %N +10 &P+ %N +9 &Rc* %N +10 &SVy )"h +9 &TF`) ++ +8 ( +2 &TM) 2 $ + "processing"%/& +4 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.46 + .Hand.open + "manipulator"&91 +76 "core" 1 +2 "manipulator"&X% +4 "core" %   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&0'\ +100 "core" ' + .tSC.coast + "storage"(6 +4 #tHeating da puck from tube 2 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"%=  +2 %?9 +6 "core" 9U +2 .tPH.hold 2:00:00,28C +3 "processing"% ppm +3 .tdelay 1:30 +3 "core"  +9000 .tPSR.select :air + .PSV.dial PSR +2 "processing"%L +96 "core"  +2 "processing"%,% +4 "core" %P . + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%7' +589 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +10 .tPS.seek 2ml + "processing"%5'[ +1607 "core" ' + .tPTV.dial :puck +2 "processing"%+  +65 "core"  +2 .tPSV.dial PTV + "processing"%N +69 "core" +2 .tPBV.dial :waste1 +49 "processing"%H  +123 "core"  +2 "processing"%A% +4 "core" %V . +2 .tPS.seek 1.5ml + "processing"%V' +598 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%Y * +30 "core" , +2 .tPS.seek 0ml +2 "processing"%'W +1614 "core" ' +2 .tdelay 5:00 +30003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%.  +33 "core" +2 .tdelay 30 seconds +1808 "Can"? /33 +1194 .tPBV.dial between PSV and waste1 +2 "processing"%I * +33 "core" + +2 .tPSR.select :air + .PSV.dial PSR +2 "processing"%@ +68 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%>' +2194 "core" ' +2 .tPSV.dial PTV + "processing"%C +69 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +3 "processing"%4 +68 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV + "processing"%O +70 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air + "processing"%  +68 "core"  +2 .tPS.seek :empty +2 "processing"%M'9 +2185 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +121 "core" +2 .tPSV.dial :mixloop + "processing"%{ +42 "core" +2 .tPRV.dial :ab1 + "processing"%U @ +69 "core" A +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%S'w +356 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +3 "collection"'R  + "processing"%Z  +44 "core"  +5 +2 "processing"%G% +4 "core" %y . +2 .tPS.seek 0.32ml + "processing"%d'& +391 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'  +27 "core" +2 .tPRV.dial :air + "processing"%\\  +40 "core"  +2 .tPS.seek 0.9ml +2 "processing"%_'D +1235 "core" ' + .tPRV.dial :waste2 +2 "processing"%; @ +66 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%D' +868 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%e  +43 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%h'[ +1617 "core" ' + .tPSV.dial :PML +2 "processing"%P +42 "core" +2 .tPTV.dial :mixing + "processing"%T @ +69 "core" A +2 .tPBV.dial :waste1 + "processing"%J  +33 "core" +2 "processing"%W% +4 "core" %Xp & +2 .tPS.seek 1.85ml +2 "processing"%c'8 +234 "core" ' + .tPBV.dial between PSV and waste1 +3 "processing"%w * +32 "core" + +2 .tPS.seek 0ml +2 "processing"%x'W +1966 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'k& +2 "core" &%'  +2 "manipulator"&g& +4 "core" &   + "manipulator"&q% +4 "core" %\ /   & + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&\ (- +131 "core" ( +2 "manipulator"&n& +4 "core" &-  , + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &-  , +2 .tForearm.seek :garage +2 "manipulator"&`' +110 "core" ' +2 .tHand.close + "manipulator"&l/ +70 "core" / +2 "manipulator"&s& +4 "core" &-  , + "manipulator"&% +4 "core" % { @ ɺ/ +2 .tForearm.seek :retract +2 "manipulator"&p'\ +98 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&[( +265 "core" ( +2 "manipulator"&:& +4 "core" &  2 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &~& +2 "core" &  2 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&i'ρ +101 "core" ' +3 "manipulator"&y& +4 "core" &  2 2 +2 "manipulator"& % +3 "core" %z  J +2 "collection"'f& +4 "core" &$)  + "collection"'r& +4 .tCC.seek :closed +2 "collection"'Q(O +3 "core" &#&  +4 &%& 8 +9 &BM#* / +10 &|x#( D +9 &.k + H +10 &f"% H +9 &j#% H +9 &vg%) H +10 &8c#' H +9 &e#& H +9 &j"' H +10 &d$% G +9 &!@f$% H +10 &#h"% H +9 &$c#' H +9 &&d#& G +10 &(Ie"' G +9 &*\ e"' H +9 &+g#' H +9 &-h"& H +10 &/Qb"' G +10 &1e!& H +9 &2h & H +9 &4g"' G +10 &6Yf#& G +9 &8c"' G +9 &9b$& H +10 &;c"' H +9 &=aa#' G +10 &?"e#& H +9 &@e%' H +9 &Bd!( G +10 &Dgj", H +9 &F*h#' H +9 &Gp$$ I +10 &I#% M +9 &KU!% Q +10 &M"$ S +9 &Nx#% 1 +9 &Oi, $ X +8 ( +2 &O}W!& D +2 "collection"'r& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.48 + "collection"'u& +4 "core" &O}W"& D +2 .tHand.open + "manipulator"&v1 +68 "core" 1 +2 "manipulator"&% +4 "core" % {  I +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +93 "core" ' +2 .tPSV.dial PSR + "processing"%E +95 "core"  +2 "processing"%j% +4 "core" %Yd ( + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%]' +1617 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%o  +41 "core"  +2 .tPS.seek 0ml +2 "processing"%}'W +1638 "core" ' + .tPSV.dial PSR +2 "processing"%F +43 "core"  +2 .tPSR.select :air + "processing"% +11 .tPS.seek 2.5ml + "processing"%' +2633 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +4 "processing"%  +2 "collection"'|  +38 "core"  +109  +2 .tPSV.dial :mixloop + "processing"%^ +94 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%  +67 "core" +3 .tPS.seek 0ml + "processing"%'W +2632 "core" ' + .tPSV.dial :air +2 "processing"%  +40 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2628 "core" ' + .tPSV.dial :mixloop +2 "processing"% +53 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2624 "core" ' + .tPSV.dial :air +2 "processing"%&  +39 "core"  +2 .tPS.seek 2.5ml +2 "processing"%t' +2626 "core" ' + .tPSV.dial :mixloop +2 "processing"%z +53 "core" +2 .tPS.seek 0ml +2 "processing"%m'W +2634 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&%& +4 "core" & ~ 2 +50 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&#( +3 "core" ( +2 "manipulator"&b& +4 "core" &  2 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & X 2 +2 .tForearm.seek CC +2 "manipulator"&a'ρ +95 "core" ' +2 .tHand.close + "manipulator"&!/ +76 "core" / +2 .tCC.seek :open +2 "collection"'( +380 "core" ( +2 "manipulator"&"& +4 "core" &  / 2 + "manipulator"& % +4 "core" % ϐ   +2 .tForearm.seek :retract + "manipulator"&K'\ +93 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&2(- +286 "core" ( +2 "manipulator"&6& +4 "core" &-   + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &-  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"& ' +109 "core" ' +2 .tHand.open + "manipulator"&*1 +69 "core" 1 +2 "manipulator"&$% +4 "core" % l ɶZ + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&('\ +97 "core" ' +2 ."da"delayUntil "16:34:02.07" +21395 "Can"A .56 +3487 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"% @ +66 "core" B +2 ."da"PBV.dial :waste1 + "processing"%1  +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"%  +39 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"% ' +2188 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%- +54 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%)  +39 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%3 +52 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +38 "core"  +2 ."da"PS.seek :empty +2 "processing"%<'9 +2188 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%9 +121 "core"  +2 "processing"%X% +3 "core" %5x 2 +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."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"%/'[ +1607 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +67 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +67 "core" +2 ."da"PBV.dial :waste1 + "processing"%L  +33 "core" +2 "processing"%,% +3 "core" %XU / +2 ."da"PS.seek 1.5ml +2 "processing"%' +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%7 * +33 "core" * +2 ."da"PS.seek 0ml +2 "processing"%+'W +1604 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%N  +31 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%H * +32 "core" , +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"%A +69 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%5' +2185 "core" ' + ."da"PSV.dial PTV +3 "processing"%Y +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%V +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 :empty +2 "processing"%I'9 +2182 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%@ +120 "core"  +2 "processing"%% +3 "core" %:d / +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%C' +588 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%4'[ +1612 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%O +67 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core" +2 "processing"%>% +3 "core" %]e 3 +2 ."da"PS.seek 1.5ml +2 "processing"%' +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'W +1614 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%M  +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 + "processing"%R +68 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%G' +523 "Can"C .88 +1653 "core" ' + ."da"PSV.dial PTV +2 "processing"%S +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 +3 "processing"%d  +66 "core"  +2 ."da"PS.seek :empty +2 "processing"%;'9 +2188 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%_  +40 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%e  +117 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%D  +40 "core" ~ + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop +2 "processing"%P +42 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%T' +395 "core" ' +2 ."da"delay 2 seconds +241 .PRV.dial :air +8 "processing"%J  +43 "core"  +2 "processing"%W% +4 "core" %{ 1 + ."da"PS.seek 0.55ml +3 "processing"%w'x +330 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%h  +54 "core" +2 ."da"PS.seek 2ml +2 "processing"%c'[ +1557 "core" ' + ."da"PSV.dial :PML +3 "processing"%k +38 "core" +2 ."da"PTV.dial :mixing +2 "processing"%g @ +66 "core" B +2 ."da"PBV.dial :waste1 + "processing"%q  +33 "core" +2 "processing"%n% +3 "core" %VT 3 +2 ."da"PS.seek 1.85ml +2 "processing"%'6 +240 "core" ' + ."da"PBV.dial between PSV and waste1 +3 "processing"% * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%l'W +1972 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +47834 "Can"C 2-- +168 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 .PBV.dial :waste1 + "processing"%s  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 ."da"PSV.dial :air +2 "processing"%0  +39 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%`' +2189 "core" ' + ."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"%\ +53 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%y  +38 "core"  +2 ."da"PS.seek :empty +2 "processing"% '9 +2187 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%f +120 "core"  +2 "processing"%p% +3 "core" %5o 3 +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%8' +588 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%u'[ +1618 "core" ' + ."da"PTV.dial :puck +2 "processing"%v  +65 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +67 "core" +2 ."da"PBV.dial :waste1 + "processing"%r  +33 "core" +2 "processing"%E% +3 "core" %` 3 +2 ."da"PS.seek 1.5ml +2 "processing"%j' +597 "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"%x'W +1606 "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"%] * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%F +70 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%}' +2180 "core" ' + ."da"PSV.dial PTV +3 "processing"%| +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%^ +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +67 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2191 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"% +121 "core"  +2 "processing"%% +4 "core" %:g 2 + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"%'[ +1629 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%& +66 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core" +2 "processing"%z% +4 "core" %Vd 3 + ."da"PS.seek 1.5ml +2 "processing"%t' +593 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%% * +31 "core" , +2 ."da"PS.seek 0ml +2 "processing"%b'W +1609 "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" + +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"%[ +69 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2203 "core" ' + ."da"PSV.dial PTV +2 "processing"%Q +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%" +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +68 "core" +2 ."da"delay 5 seconds +458 "Can"F .55 +44 ."da"PSV.dial :air +2 "processing"%a  +67 "core"  +2 ."da"PS.seek :empty +2 "processing"%6'9 +2184 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +4 .PSV.dial PSR +2 "processing"% +120 "core"  +2 "processing"%#% +4 "core" %8` 2 + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%*' +597 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%$'[ +1614 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%K +67 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core" +2 "processing"%% +3 "core" %\\e 2 +2 ."da"PS.seek 1.5ml +2 "processing"%1' +596 "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 +1607 "core" ' +51 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%m  +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 + "processing"%) +68 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%3' +2180 "core" ' + ."da"PSV.dial PTV +3 "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"%9 +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%X  +66 "core"  +2 ."da"PS.seek :empty +2 "processing"%<'9 +2184 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%? +137 "core"  +5 "processing"%% +15 "core" %9h\ +5 #"da"Pulling 0.25ml of PSR.sub1 + .PSR.select :sub1 +5 "processing"% +13 ."da"PS.reconfigure PSconfig +5 "processing"%#A d`xb +3 ."da"PS.seek 0.25ml +5 "processing"%'7 +348 "core" ' +33 ."da"delay 5 seconds +502 "processing"%L% +3 "core" %;f\  + #"da"Pulling 0.25ml of PSR.sub2 + .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"%/'[ +1613 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%7 +70 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core" +2 "processing"%N% +4 "core" %]f\  + ."da"PS.seek 1.5ml +2 "processing"%H' +599 "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"%+'W +1618 "core" ' +2 ."da"delay 10 seconds +1003 #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"%V * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%= +68 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%.' +2224 "core" ' + ."da"PSV.dial PTV +3 "processing"%5 +68 "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 +503 .PSV.dial :air +3 "processing"%I  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%C'9 +2229 "core" ' +2 "processing"%O9 +3 "core" 9Y3 +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +2 "processing"%  +3 "core" 3 + 3 + "processing"%>& +3 "core" &TMt\ $ +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&4% +4 "core" %\     + "storage"({% +4 "core" %y   +2 "storage"(. +2 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 1 +2 "storage"(M($ +341 "core" ( + ."da"SC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (Z& +3 "core" &' I  + "manipulator"&R& +4 "core" &- U  + "manipulator"&U% +4 "core" %\   ,  + ."da"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&S( +179 "core" ( +3 "manipulator"&& +4 "core" &  F Y + "storage"(\\& +4 "core" &&   + ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&d' +105 "core" ' +2 "storage"(G& +4 "core" && ^  + ."da"SE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak + "storage"(_'L +151 "core" ' +2 "storage"(e- +3 "core" -'ڛ + ."da"SE.configure SEconfig +3 "storage"(#QK-0-\ b +2 "manipulator"&D& +3 "core" & ` X +2 "storage"(P& +3 "core" &&\ ,\ - \ +2 ."da"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&;'\\ +35 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&J, +3 "core" , + ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(W- +2 "core" -'ڛ +2 ."da"SE.seek 16.13 Pucks below Top Plate +2 "storage"(T'S +31 "core" ' +2 "manipulator"&h% +4 "core" %gk y ʶ + "storage"(w& +4 "core" &&\ \ \ + ."da"Forearm.force -20 + "manipulator"&5 +2 ."da"Forearm.seek 1 + 311 counts +2 "manipulator"&k'ϓ +21 "core" ' +2 "manipulator"&g& +4 "core" &  T +2 "storage"(q& +3 "core" &&\ ?\ \ +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&n' +20 "core" ' +2 ."da"SE.seek 17.13 Pucks below Top Plate +2 "storage"('B +46 "core" ' +2 "manipulator"&c& +4 "core" &  T +2 "manipulator"&% +3 "core" %   +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&s'\ +91 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&( +252 "core" ( +2 "manipulator"&0& +3 "core" & z +2 ."da"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &l& +2 "core" &  z +2 ."da"Forearm.seek PC +2 "manipulator"&:' +94 "core" ' + ."da"Hand.close +2 "manipulator"&~/ +77 "core" / +3 ."da"PC.seek :open +2 "processing"%\ ( +399 "core" ( +2 "storage"(y& +3 "core" && N +2 "manipulator"&`& +3 "core" &   z +2 "manipulator"&f% +3 "core" %   +2 ."da"Forearm.seek :retract +2 "manipulator"&p'\ +93 "core" ' +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +47 "manipulator"& ( +262 "core" ( +2 "manipulator"&8& +3 "core" &   _ +2 "storage"(v& +3 "core" && \ +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&' +89 "core" ' +2 ."da"Hand.open + "manipulator"&r1 +71 "core" 1 +2 "storage"(E- +4 "core" -'B +29 ."da"SE.seek 16.88 Pucks below Top Plate +2 "storage"(u' +25 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 16.21 Pucks below Top Plate +2 "storage"(i' +47 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da19jul2217h425ml.tif +1952 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +2763 #"da"SX HX9/16 (USB:09): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 43.831 seconds\ /var/log/esp/da19jul2217h425ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da19jul2217h425ml15s.tif +1564 #SX HX9/16 (USB:09): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da19jul2217h425ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da19jul2217h425ml30s.tif +3057 #SX HX9/16 (USB:09): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da19jul2217h425ml30s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da19jul2217h425ml70s.tif +1952 "Can"H\ "" +5166 #"da"SX HX9/16 (USB:09): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da19jul2217h425ml70s.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +2 ."Qmail"HABfans.email "43.831 sec auto-exposure",Subject: "da19jul2217h425ml images!" +11 "storage"(j- +10 "core" -' +8 "storage"(o& +5 "core" &%  ' +2 "manipulator"&]& +4 "core" & \\ +2 ."da"Elbow.seek 1 +2 "manipulator"&F( +13 "core" ( +2 "manipulator"&x& +4 "core" & {  +3 "storage"(|& +4 "core" &%  ' +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&' +4 "core" ' +2 ."da"SE.reconfigure SEgently +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 16.93 Pucks below Top Plate +2 "storage"(^'H +58 "core" ' +2 "manipulator"&& +4 "core" &  (  +2 "storage"(}& +3 "core" &%\ \  % 7 +2 ."da"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&'\\ +36 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&, +3 "core" , +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +4 "storage"(#QK-0-\ b +2 ."da"SE.seek 17.11 Pucks below Top Plate +2 "storage"('2 +38 "core" ' +36 "manipulator"&% +6 "core" %fy ɺ1 +2 "storage"(&& +4 "core" &% # - + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 310 counts +5 "manipulator"&'ϒ +24 "core" ' +2 "manipulator"&z& +4 "core" &   +2 "storage"(& +4 "core" &%  8 +3 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&%' +27 "core" ' +4 "storage"(t% +5 "core" %8\  ' 8} +2 ."downElevator"SE.seek :down +3 "storage"('v +99 (!% +3 "core" % 6 9 q D +3 "manipulator"&[% +7 "core" ' + % +2 ."downElevator"SE.coast +2 ."da"Forearm.reconfigure LooseForearm +2 "storage"(5 +4 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&b'\ +91 "core" ' + ."da"SC.coast + "storage"(6 +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 #tStarting finalPurge +2 "processing"%Q& +4 "core" & / +2 "manipulator"&"& +4 "core" &  + "manipulator"& % +4 "core" %\   +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&a(- +181 "core" ( +2 "manipulator"&& +4 "core" &-   + ."psFlush"Elbow.reconfigure LooseElbow +4 "manipulator"&$ &.,(#b +2 && +3 "core" &-  +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&#' +107 "core" ' +2 ."psFlush"Hand.close + "manipulator"&6/ +66 "core" / +2 "manipulator"&*& +4 "core" &-    +2 "manipulator"&K% +3 "core" % {  Ȼ> +2 ."psFlush"Forearm.seek :retract +2 "manipulator"& '\ +103 "core" ' +2 ."psFlush"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC +2 "manipulator"&( +122 "core" ( +2 "manipulator"&$& +4 "core" & K y + ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &'& +3 "core" & y + ."psFlush"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&1' +99 "core" ' +3 "manipulator"&m& +4 "core" &  y +2 "manipulator"&-% +3 "core" % ; l +3 "processing"%)& +3 "core" & 0 +2 "processing"% & +4 ."psFlush"PC.seek :closed +2 "processing"%(Tg +4 "core" & - +3 & 1 +7 &7 %*z +9 &$k $> +9 &r #I +10 &c 'H +9 &Cb 'H +10 &c 'I +9 &g %H +9 &f &H +10 &Ka 'H +9 & ` 'H +9 & a 'H +10 &"`- 'H +9 &$Se1 &H +10 &&e &H +9 &'d 'I +9 &)dW 'I +10 &+Zcl 'I +9 &-cf &H +9 &.`f 'H +10 &0ee &H +9 &2bcm &I +10 &4$cj 'I +9 &5dn 'H +9 &7`k 'H +10 &9kas 'H +9 &;-`r 'H +9 &<`t 'H +10 &>e 'H +9 &@sba 'H +10 &B6`o 'H +9 &Ccq 'I +10 &Efm &I +9 &Gzip &I +9 &I:nh &J +9 &J~q %L +10 &Li !N +10 &Nsd !N +9 &P4i "N +9 &Qf "O +9 &Sxpq &#m +10 &T<'go & + +9 ( +2 &TFr - ! +2 "processing"% & +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.48 + "processing"% & +4 "core" &TFq - ! +2 ."psFlush"Hand.open + "manipulator"&91 +77 "core" 1 +2 "manipulator"&X% +4 "core" %  l +2 ."psFlush"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +3 "manipulator"&3'\ +98 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%? +121 "core"  +3 ."psFlush"PSR.select :flush +2 "processing"%@ +63 ."psFlush"PS.reconfigure PSconfig +4 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%'P +381 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +724 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +11 ."psFlush"PS.seek 2.5ml +3 "processing"%<' +1617 "core" ' +31 ."psFlush"PSV.dial PTV +2 "processing"%L +67 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +32 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%,'W +2628 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%7 +67 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%' +585 "core" ' +3 ."psFlush"PSR.select :air +4 "processing"% +13 ."psFlush"PS.seek 2.5ml +3 "processing"%N' +2118 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%/ +68 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%A U +50 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%H'W +2628 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%Y @ +40 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%V' +2640 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%=  +67 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%+'9 +2637 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%5 +43 "core"  + ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%@' +2631 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +68 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%I'W +2631 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%. @ +41 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%O' +2635 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +67 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%>'9 +2633 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%4 +43 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml + "processing"%{'P +1107 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1609 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%Z +67 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%R  +50 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%U'W +2636 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"% +69 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%\\' +598 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml +3 "processing"%2' +2136 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%G +68 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%e U +49 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%D'W +2627 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%P @ +52 "core" B +2 ."psFlush"PS.seek 2.5ml +2 "processing"%(' +2631 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%W  +67 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%h'9 +2621 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%w +42 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%g' +2627 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%q +77 "core" ~ +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%c'W +2634 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +40 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%d' +2628 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%S  +67 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%_'9 +635 "Can"H %A@ +2003 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"';& +4 "core" &16p  +2 "manipulator"&k& +3 "core" & D y +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&T( +3 "core" ( + "manipulator"&n& +4 "core" & \  y + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &0& +3 "core" &  y +2 .tForearm.seek PC + "manipulator"&l' +100 "core" ' + .tHand.close +2 "manipulator"&J/ +67 "core" / +2 .tPC.seek :open +2 "processing"%~( +401 "core" ( +2 "manipulator"&s& +4 "core" & y + "manipulator"&B% +4 "core" %  + .tForearm.seek :retract +2 "manipulator"&y'\ +91 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&`( +357 "core" ( +2 "manipulator"&f& +4 "core" & 2 - + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &:& +3 "core" & R - +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'ρ +103 "core" ' +2 "manipulator"&8& +4 "core" &  [ - + "manipulator"&v% +4 "core" %τ D +2 "collection"'r& +3 "core" &13  +2 "collection"'E& +3 .tCC.seek :closed +2 "collection"'p(O +3 "core" &15r  +3 &17t  +8 &515x *y +10 &j15v > +9 &{26w I +9 &ce03p H +10 &%f06 H +9 &d13 H +9 &e26{ H +10 &jg14p H +9 &-e04y H +10 &g13x H +9 & f14y G +9 &"rf15s H +10 &$5g27u H +9 &%e35w G +9 &'f05q H +10 &){e04n H +9 &+=c/4u H +10 &,g14v H +9 &.c16r H +9 &0e24w G +10 &2Ee23q H +9 &4b03r H +9 &5d13p G +10 &7e22o H +9 &9Lc14p H +10 &;e23x H +9 &<c25m H +9 &>f25n G +10 &@Tg34o H +9 &Bf16q H +9 &Ch14t H +10 &Eh14w H +9 &GYs24{ I +10 &I34} K +9 &J03x P +9 &L23p T +10 &NB/3u A +9 &OA<03k &q +9 &O|133q 6 +2 ( + "collection"'E& +49 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.57 +3 "collection"'& +4 "core" &O|-06 6 + .tHand.open + "manipulator"&u1 +71 "core" 1 +3 "manipulator"&j% +4 "core" % ς \  + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&o'\ +91 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"']& +4 "core" &O|-/5 6 +2 "collection"'x% +3 "core" %02m  +2 .tCSV.dial CSR + "collection"'|  +38 "core"  +2 "collection"'% +4 "core" %13p  + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +2 "collection"'}'l +1358 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +9 '% +3 "core" %l03{ \ +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'&' +634 "core" ' + .tCSV.dial :waste +2 "collection"' +118 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'z' +1981 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'& +4 "core" &O|-14+ 6 +2 "collection"'% +3 "core" %02v  + .tCSV.dial :flush +2 "collection"'i  +39 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"'t'l +1169 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air + "collection"' @ +39 "core" A +2 "collection"'F% +4 "core" %l13  +2 .tCS.seek 7ml +2 "collection"'!' +512 "core" ' +3 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +4 "collection"'[  +2 '^  +39 "core"  +85  +2 .tCBV.dial :waste1 + "collection"' @ +40 "core" @ +2 .tCS.seek 0ml +2 "collection"'Q' +1582 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'"& +4 "core" &O|-35- 6 +2 "collection"' % +3 "core" %05u  + .tCSV.dial :flush +2 "collection"'  +67 "core" +2 .tCS.seek 5ml +2 "collection"''l +1174 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +54 "core" ? +2 "collection"'%% +4 "core" %l33+  +2 .tCS.seek 7ml + "collection"'' +514 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'  +40 "core"  +2 .tCBV.dial :waste2 +2 "collection"'M  +104 "core"  +2 .tCS.seek 0ml +2 "collection"'' +1582 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'6& +4 "core" &O|-37+ 6 +2 "collection"'*% +3 "core" %36v  +2 .tCSV.dial CSR + "collection"'K  +52 "core"  +2 "collection"'b% +4 "core" %39-  + #tPulling 7.999ml of CSR.kill + .CSR.select :kill + "collection"' +10 .tCS.seek 8ml +2 "collection"'$' +1812 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +11 .tCS.seek 10ml + "collection"''' D +519 "core" ' +3 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"'# +2 'm  +92 "core" +33  + .tCTV.dial :intake +2 "collection"'-  +69 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml + "collection"')' \\ +1822 "core" ' + .tIntake.select :close +2 "sampler")0 +9 .tCTV.dial :air +2 "collection"'a  +67 "core" ~ +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"' ' +595 "core" ' + .tCSV.dial CSR +2 "collection"'\  +93 "core"  +2 "collection"' % +4 "core" %14,  + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +2 "collection"'9'l +1357 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +11 .tCS.seek 10ml + "collection"'X' D +1348 "core" ' + .tCSV.dial CBV +2 "collection"' +92 "core" +2 .tCS.seek 0ml +2 "collection"'?' +2629 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&1& +4 "core" & - +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&C( +3 "core" ( +2 "manipulator"&& +3 "core" & * - +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &L& +3 "core" & 2 - + .tForearm.seek CC +2 "manipulator"&'ρ +103 "core" ' + .tHand.close +2 "manipulator"& exit +5 #mEXIT @1563830973.03EDT @1563877244.19EDT = =tMAIN =mMAIN_scheduler @EDT1563877245.82 #"core_reset"Sent BREAK +2 #t@0xE9B8, state=0x32F4, ifg=0x10, ie=0xFD + #@0xEC4B, state=0x32F4, ifg=0x10, ie=0xFD #@0xEEDD, state=0x32F4, ifg=0x10, ie=0xFD + #@0xF16F, state=0x32F4, ifg=0x10, ie=0xFD + #@0xF401, state=0x32F4, ifg=0x10, ie=0xFD #@0xF694, state=0x32F4, ifg=0x10, ie=0xFD + #@0xF926, state=0x32F4, ifg=0x10, ie=0xFD + #@0xFA90, state=0x32F4, ifg=0x80, ie=0xFD #@0xD8C6, state=0x3350, ifg=0x00, ie=0x75 + #ESP2 v3.22 I2C Gateway v3.06 +8 #ESP2 v3.22 I2C Gateway v3.06 for core bus +216 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +358 "Can"R )44 + R )44 #tPolling Can every 10:00 +124 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 )% +3 "core" %~ l ` + .tSS.configure SSconfig +2 "sampler")#.0X ESP.ready! +2 "collection"'% +3 "processing"%% +4 "core" %;A=  +2 "manipulator"&% +3 "sampler")% +9 "core" %7 0 + %   + %~ l ` + "manipulator"&& +5 "core" &- N 3 + "storage"(& +3 "core" &%   J +2 "storage"(% +3 "core" %~ ~ C K +2 "collection"'& +3 "core" &:>f  +2 "processing"%& +3 "core" & 0 +2 "collection"' +2 "core"  +2 "collection"' +3 "core" ~ +2 "collection"'  +2 "core"  +2 "processing"%! +3 "core"  +2 "processing"%" +2 "core" V +2 "processing"%# +3 "core"  +2 "processing"%$ +3 "core"  + "sampler")% +3 "core"  +2 "sampler")&% +4 "core" %~ j ` +2 "collection"''& +3 "core" &;>v  +2 "collection"'(% +4 "core" %9>2  + "processing"%)& +4 "core" & 0 +2 "processing"%*% +3 "core" %7 1 +2 "manipulator"&+% +3 "core" %  h  +2 "manipulator"&,& +3 "core" &- 3 +2 "storage"(-& +3 "core" &% ~  J +2 "storage"(.% +4 "core" %~  u  J + "collection"'/9 +3 "core" 9U$ +2 "processing"%09 +3 "core" 9\\' +708 #t-> can +2 "Can"O +11 +21595 #t-> da 1000 + #da sampling at most 1000ml +4 ."Qmail"HABfans.email "Started da in tube 2 at 06:24:53EDT23-Jul-19\\n{1 => 18,\\n 2 => 4}\\nCan@06:21:17, 26.2C, 17% humidity, 14.5psia, 14.076V, 0.226A, 0.226A avg, 3.19W",Subject: "da sampling at most 1000ml" +4 #tLoading sh1 puck from tube 2 into Collection Clamp +2 "collection"'1& +3 "core" &;?h # + .tHand.open +2 "manipulator"&21 +21 "core" 1 +2 "manipulator"&3% +4 "core" %  c  +2 "storage"(4% +3 "core" %~ }  K +2 "storage"(5. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(6( +350 "core" ( +3 .tSC.reconfigure SCloose +4 "storage"($.\ 1~b +5 (7& +4 "core" & j f G +2 "manipulator"&8& +4 "core" &- 3 + "manipulator"&9% +4 "core" %   +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&:( +172 "core" ( +2 "manipulator"&;& +4 "core" & ( # +2 "storage"(<& +3 "core" & j a G +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&=' +95 "core" ' +2 "storage"(>& +4 "core" & { + J +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak + "storage"(?'L +273 "core" ' +2 "storage"(@- +3 "core" -'f +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (A& +2 "core" & 9 I A B +2 "manipulator"&B& +3 "core" & | # +2 .tElbow.seek 2 + "manipulator"&C( +8 "core" ( +33 "manipulator"&D& +9 "core" &  +2 "storage"(E& +3 "core" & I M l C +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&F'υ +21 "core" ' +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&G/ +68 "core" / +4 ."downElevator"SE.seek :down +3 "manipulator"&H& +4 "storage"(I'v +5 "core" & =  +2 "manipulator"&J% +4 "core" % Ϗ +  +2 .tForearm.seek :retract +2 "manipulator"&K'\ +93 "core" ' +2 .tElbow.seek CC +2 "manipulator"&L( +140 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +7 "core" ( +2 "manipulator"&M& +4 "core" & e 6 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &N& +3 "core" & 6 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&O'ρ +92 "core" ' +2 "manipulator"&P& +4 "core" &  6 +2 "manipulator"&Q% +4 "core" %}   +2 "collection"'R& +4 "core" &9>7  + "collection"'S& +4 .tCC.seek :closed +3 "collection"'T(O +3 "core" &;>*  +3 &;>a  +9 &4;?] *x +34 &h;>c = + &y9>h I +2 &Ub;?s H + &g9<p H +9 &f;?s H +9 &e:@d H +10 &;?a H +9 &e:>c H +9 &g;>] H +11 & e:?` H +8 &"ce:=] H +10 &$%f<?[ H +9 &%d9>\\ H +10 &'f:?T H +8 &)le=?Q H +10 &+.e9>J H +9 &,g:?M H +10 &.e;?] H +9 &0ti;?^ H +10 &26e:?\\ H +9 &3d:<N H +9 &5d;?T H +10 &7|b:=P H +11 &9>e9=O H +7 &;d;>K H +10 &<d8?Y G +9 &>e:?U H +10 &@Ge<=S H +10 &B g;>P H +8 &Ch;<O H +10 &Ep:?Q I +9 &GF:?R K +9 &H9=M O +10 &J9>P S +10 &Lt9<N S +9 &N28>K A +9 &O:;;?K &q +9 &O~r9=I F +5 ( + "collection"'S& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.71 + .Hand.open +2 "manipulator"&U1 +77 "core" 1 +2 "manipulator"&V% +6 "core" % }  Q  +4 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&W'\ +94 "core" ' +3 .tSC.coast +2 "storage"(6 +3 #tcollectSample 1000ml w/bubble point of 24psi + #Priming 7ml + .Gate.power :sampler,:ON + ."pumping"Gate.power :analytic3,:ON +3 .tIntake.select :close +3 .Exhaust.select :close + .SS.hold +2 "sampler")X+ +3 "core" + +2 "sampler")Y% +4 "core" %~ i % +2 "collection"'Z& +4 "core" &O~k9=\ F +3 "Can"P JJ + #tCalibrating pressure and temperature sensors +2 .CTV.dial :air +2 "collection"'[  +5 "core"  +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")\\ +3 "core"  +2 "sampler")]  +5 "core" +2 .tSS.reconfigure SSfast +2 "sampler")#.0X% +3 "core" % \ q  +2 "sampler")% +3 "core" %  p  +2 .tIntake.select :close + "sampler")0 +9 )% +3 "core" % b  +2 .tSSV.dial :exhaust + "sampler")@  +73 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")A' +7 #"pumping"6.5L/min +896 "core" ' + .tExhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +3 "sampler")B  +72 "core" +2 #tAllowing 130s for 25.0ml of remaining 825.0ml + .Intake.select :open + "sampler") +211 "collection"'D% +3 "core" %\ +2 #tIntake @21.1psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X)' +2395 "core" ' + #tStroke completed -- waiting for pressure to equalize ... + .SS.reconfigure SSexhale +3 "sampler")#.0X? e  +15 "collection"'a% +3 "core" %\ +2 "sampler")b% +3 "core" %GX\\ ^  +2 "collection"'d% +4 "core" %\ + #tIntake @20.1psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 48 +2 "sampler")#.00X? _  +15 "collection"'r% +3 "core" %\ +2 "sampler")x% +3 "core" %F2VU h  +2 "collection"'y% +3 "core" %\ +2 #tIntake @20.2psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 39 +2 "sampler")#.'0X +53 "collection"'% +3 "core" %\ +2 "sampler") % +4 "core" % ] % +52 "collection"' % +3 "core" %\ +2 "sampler") % +3 "core" % f % +53 "collection"'% +3 "core" %\ +2 "sampler")% +3 "core" % ^ % +2 "sampler")% +3 "core" % k % +2 .tIntake.select :close + "sampler")0 +9 )% +3 "core" % f % + .tSSV.dial :exhaust +2 "sampler")  +72 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")' +753 #"pumping"6.5L/min +173 "core" ' + .tExhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +47 "sampler")  +74 "core" +2 #tAllowing 130s for 25.0ml of remaining 575.0ml + .Intake.select :open + "sampler") +211 "collection"'% +4 "core" %\ + #tIntake @20.9psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 35 +2 "sampler")#.#0X$% +3 "core" %W#9jh g  +2 "collection"'% +4 "core" %\ + #tIntake @20.4psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 23 +3 "sampler")#.0X% +3 "core" %\ +2 "sampler")% +3 "core" % c - +53 "collection"'5% +3 "core" %\ +2 "sampler")<% +3 "core" % T - +2 "sampler")H% +3 "core" % b - +2 .tIntake.select :close +2 "sampler")0 +9 )N% +3 "core" % d - + .tSSV.dial :exhaust +2 "sampler")?  +71 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")F' +947 "core" ' + .tExhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +3 "sampler")E  +74 "core" +2 #tAllowing 130s for 25.0ml of remaining 525.0ml + .Intake.select :open + "sampler") +211 "collection"'G% +3 "core" %\ +2 #tIntake @20.9psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 14 +2 "sampler")#.0X%> ]  +6 #"pumping"6.5L/min +9 "collection"'(% +3 "core" %\ +2 "sampler"))% +3 "core" %'@DC Z  +15 "collection"'!% +3 "core" %\ +2 "sampler")&% +3 "core" %'@JK e  +58 "collection"'%% +4 "core" %\ +2 "sampler"),% +3 "core" %'A[[ T  +2 "collection"'% +4 "core" %\ + #tIntake @20.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 13.86125 +2 "sampler")#.0X% +3 "core" %\ +2 "sampler")% +3 "core" %B-WV e  +15 "collection"'5% +3 "core" %\ +2 "sampler")<% +3 "core" %B-[] ]  +2 "collection"'H% +4 "core" %\ + #tIntake @20.7psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 13.86125 +3 "sampler")#.0X! +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml +2 "collection"'' +95 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +123 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X F +2 ."airStroke"CSV.dial :waste +3 "sampler")% + "collection"' +5 "core" % ] G +2 .tSSV.dial :exhaust + "sampler")  +60 "core" +2 ."airStroke"CS.seek 0ml +2 "collection"'' +5 "core" ' +2  + ."airStroke"CSV.dial :air +3 .tExhaust.select :open +2 "collection"' @ + "sampler")@ +12 .tSS.reconfigure SSexhale +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml +2 "collection"'+' +97 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")/ +122 "core" ' +2  +2 ."CSpush"CS.coast +3 .tSS.reconfigure SSexhale +2 "collection"'5 +3 "sampler")#.0X@W  + #tPulling 0.999ml of CSR.AqMeOH + .CSR.select :AqMeOH +2 "collection"'\ +10 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 1ml +2 "collection"'>' +338 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 '% +3 "core" %=AX\ +2 .tCS.seek 6ml + "collection"'5'M +1354 "core" ' +2 .tdelay 2 seconds +202 .CSV.dial :waste2 + "collection"'< +54 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek :empty +2 "collection"'H'Ͱ +1389 "core" ' + .tCSV.dial CSR +2 "collection"'"  +39 "core"  +2 "collection"'0% +4 "core" %Ͳ=?e  + #tPulling 2ml of CSR.AqMeOH + .CSR.select :AqMeOH +2 "collection"' +10 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 2ml +2 "collection"'*' \\ +594 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 'E% +3 "core" % ]>@#\  +2 .tCS.seek 5ml + "collection"'G'l +861 "core" ' +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'F  +40 "core" ~ +2 .tCS.seek 1ml +2 "collection"'C' +1113 "core" ' +2 #tHeating sh1 puck from tube 2 in Collection Clamp to 70C for 10:00 +2 .CH.seek 70C,8:00 +3 "collection"'J \  +4 'I9 +3 "core" 9OO +102 "collection"'R9 +2 "core" 9O,d +103 "collection"'P9 +3 "core" 9O+ d +102 "collection"'Q9 +2 "core" 9P+ d +103 "collection"'S9 +2 "core" 9Q+d +103 "collection"'K9 +2 "core" 9S+d +103 "collection"':9 +2 "core" 9X+d +103 "collection"'[9 +2 "core" 9\\+d +103 "collection"'\\9 +2 "core" 9e,"d +103 "collection"'9 +2 "core" 9m,&d +103 "collection"'69 +4 "core" 9z,+d +102 "collection"'Y9 +2 "core" 9-/d +103 "collection"'U9 +2 "core" 9,3d +103 "collection"'V9 +2 "core" 9-7d +103 "collection"'`9 +2 "core" 9.;d +103 "collection"'_9 +3 "core" 9.@d +103 "collection"'Z9 +2 "core" 9/Dd +103 "collection"'=9 +2 "core" 90Hd +103 "collection"'M9 +2 "core" 90Ld +103 "collection"']9 +2 "core" 9'1Pd +103 "collection"'N9 +2 "core" 9@1Ud +103 "collection"'O9 +2 "core" 9Z2Yd +103 "collection"'d9 +2 "core" 9v3]d +103 "collection"'c9 +2 "core" 94ad +103 "collection"'l9 +2 "core" 95ec +103 "collection"'?9 +3 "core" 95j_ +103 "collection"'m9 +2 "core" 97n\\ +103 "collection"'X9 +9 "core" 97rY +103 "collection"'g9 +2 "core" 9!7wW +103 "collection"'h9 +2 "core" 9@9{T +103 "collection"'j9 +4 "core" 9^:Q +102 "collection"'o9 +2 "core" 9{;O +103 "collection"'k9 +2 "core" 9<L +103 "collection"'a9 +2 "core" 9?H +103 "collection"'9 +2 "core" 9?F +103 "collection"'s9 +3 "core" 9@C +103 "collection"'b9 +2 "core" 9AA +103 "collection"'x9 +2 "core" 9+D> +103 "collection"'i9 +2 "core" 9HE< +103 "collection"'f9 +3 "core" 9eE: +102 "collection"'n9 +2 "core" 9G8 +103 "collection"'^9 +3 "core" 9H6 +102 "collection"'e9 +3 "core" 9J3 +102 "collection"'w9 +2 "core" 9K0 +103 "collection"'t9 +2 "core" 9L. +103 "collection"'~9 +3 "core" 9M- +103 "collection"'v9 +2 "core" 9 O* +103 "collection"'9 +2 "core" 96P) +103 "collection"'y9 +2 "core" 9OR( +103 "collection"'{9 +2 "core" 9gS% +103 "collection"'|9 +3 "core" 9}U$ +103 "collection"'9 +2 "core" 9V# +103 "collection"'z9 +2 "core" 9W" +103 "collection"'q9 +2 "core" 9Y +103 "collection"' 9 +3 "core" 9Z +102 "collection"' 9 +3 "core" 9\\ +103 "collection"'9 +2 "core" 9_ +103 "collection"'r9 +2 "core" 9 _ +103 "collection"'9 +2 "core" 9 ` +103 "collection"'}9 +2 "core" 9 2b +103 "collection"'9 +2 "core" 9 Cc +103 "collection"'9 +2 "core" 9 Ue +103 "collection"'9 +2 "core" 9 ff +103 "collection"'9 +2 "core" 9 vh\  +103 "collection"'9 +2 "core" 9 i +103 "collection"'9 +3 "core" 9 k +103 "collection"'p9 +2 "core" 9 l +103 "collection"'9 +2 "core" 9 l +103 "collection"'9 +2 "core" 9 n +103 "collection"'9 +2 "core" 9 p# +103 "collection"' 9 +3 "core" 9 q' +103 "collection"'u9 +2 "core" 9 s+ +103 "collection"'9 +2 "core" 9 u0 +103 "collection"'9 +2 "core" 9 v4\ +103 "collection"'9 +2 "core" 9\ w8\ +104 "collection"'#9 +3 "core" 9\ y< + "Can"N\ +103 "collection"''9 +2 "core" 9\ zA +103 "collection"'9 +3 "core" 9\ !{E +102 "collection"'(9 +2 "core" 9\ *|I +103 "collection"')9 +2 "core" 9\ 3}M +103 "collection"'!9 +4 "core" 9\ ;Q +102 "collection"'&9 +2 "core" 9\ CV +103 "collection"'9 +2 "core" 9\ KZ +103 "collection"',9 +2 "core" 9\ Q^ +103 "collection"'9 +2 "core" 9\ Xb +103 "collection"'9 +4 "core" 9\ ^f +102 "collection"'9 +3 "core" 9\ ek +102 "collection"'19 +2 "core" 9\ ko +103 "collection"'9 +2 "core" 9\ os +103 "collection"'$9 +2 "core" 9\ tw +103 "collection"'9 +4 "core" 9\ x{ +102 "collection"'49 +2 "core" 9\ } +3 .tCH.hold 10:00,70C +3 "collection"'. `\ `\ {  +3 "core"  +58309 "Can"I\ +1692 "core" ` +2 "collection"'39 +3 "core" 9\ K +2 #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml + "collection"'-' +333 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"' @ +94 "core" A +2 .tCSV.dial :air +2 "collection"'/ @ +38 "core" ? +2 .tCS.seek 5ml +2 "collection"'%'l +1356 "core" ' + .tCSV.dial CTV +2 "collection"'+  +40 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'8 @ +41 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'7  +41 "core"  +3 .tdelay 2 seconds +202 .CSV.dial :air + "collection"' @ +41 "core" ? +2 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"'@' +1358 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV +2 "collection"'2 +94 "core" ~ +2 .tCBV.dial CSV + "collection"';  +28 "core"  +2 "collection"'B% +4 "core" %    +2 .tCS.seek 4.999ml + "collection"'9'l +1355 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'D  +40 "core" +2 "collection"'A% +4 "core" %ljn +2 .tCS.seek 6.999ml + "collection"'' +588 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'> @ +49 "core" B +2 .tCS.seek 10ml +2 "collection"'<' D +837 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'5 ` +119 "core" b +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'"   +36 "core" " +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'0  +2 'H  +26 "core"  +98  +2 .tCS.seek 5ml +2 "collection"'E'l +1360 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'* @ +91 "core" A +2 .tCSV.dial :waste +2 "collection"'F +93 "core" +2 .tCS.seek :empty +2 "collection"'G'Ͱ +1370 "core" ' + .tCSV.dial :air +2 "collection"'I @ +67 "core" B +2 .tCS.seek 5ml +2 "collection"'R'l +1373 "core" ' + .tCSV.dial CTV +2 "collection"'P  +39 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'Q @ +40 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'S  +40 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'K @ +41 "core" > +2 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"':' +1356 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV +2 "collection"'[ +92 "core" ~ +2 .tCBV.dial CSV + "collection"'\\  +38 "core"  +2 "collection"'% +4 "core" %mm  +2 .tCS.seek 4.999ml + "collection"'6'l +1353 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'Y  +41 "core" +2 "collection"'U% +4 "core" %lO  \ +2 .tCS.seek 7ml + "collection"'V'\ +594 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'` @ +40 "core" > +2 .tCS.seek 10ml +2 "collection"'_' D +841 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'Z ` +104 "core" _ +2 #tLysing Complete + "collection"'=& +4 "core" &O~g   F +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&M% +4 "core" %\    + "storage"(]% +4 "core" %s 2 + "storage"(N. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 +2 "storage"(O($ +336 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (d& +3 "core" &#\  $ 1 +2 "manipulator"&c& +3 "core" &  6 + "manipulator"&l% +4 "core" %\     +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +50 .tElbow.seek 1 +2 "manipulator"&?( +158 "core" ( +2 "manipulator"&m& +4 "core" & \ +2 "storage"(X& +3 "core" &#\ \  5 +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&g' +97 "core" ' +2 "storage"(h& +4 "core" &#\ \  4 +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(j'L +134 "core" ' +2 "storage"(o- +3 "core" -'߃ +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&k& +3 "core" &   \ +2 "storage"(a& +3 "core" &# 9 ) +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&'\\ +37 "core" ' +3 .tElbow.hold + "manipulator"&s, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(b- +2 "core" -'߃ +2 .tSE.seek 17.12 Pucks below Top Plate +2 "storage"(x'; +35 "core" ' +2 "manipulator"&i% +4 "core" %lo  ɷ +2 "storage"(f& +3 "core" &# J % +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 316 counts +2 "manipulator"&n'Ϙ +13 "core" ' +2 "manipulator"&^& +4 "core" &  \ +2 "storage"(e& +3 "core" &# 0 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&w' +30 "core" ' +2 .tSE.seek 18.12 Pucks below Top Plate +2 "storage"(t'* +57 "core" ' +2 "manipulator"&~& +4 "core" &   \ +2 "manipulator"&v% +4 "core" %"  ) + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +89 "core" ' +2 .tElbow.seek CC +2 "manipulator"&y( +163 "core" ( +2 "manipulator"&{& +4 "core" &   - + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &|& +3 "core" &  3 - +2 .tForearm.seek CC + "manipulator"&'ρ +93 "core" ' +2 .tHand.close + "manipulator"&z/ +77 "core" / +2 .tCC.seek :open +2 "collection"'q( +380 "core" ( +2 "storage"( & +4 "core" &# : - + "storage"( & +4 "core" &#  - + "manipulator"&& +4 "core" &  $ - + "manipulator"&r% +4 "core" % ϕ  +2 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 + "manipulator"&}( +153 "core" ( +2 "manipulator"&& +4 "core" &  \ +2 "storage"(& +3 "core" &# Y / +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 1 +2 "manipulator"&'\\ +108 "core" ' +2 .tElbow.hold + "manipulator"&, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&1 +68 "core" 1 +2 "manipulator"&% +4 "core" % mv G ɹ' +2 "storage"(p& +3 "core" &# * & +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 317 counts + "manipulator"&'ϙ +16 "core" ' +2 "manipulator"&& +4 "core" &   \ +2 "storage"(& +3 "core" &# 0 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"& ' +31 "core" ' +2 "storage"(u% +4 "core" %- e 1n +3 ."downElevator"SE.seek :down +4 "storage"('v +92 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +4 (% +3 "core" %l 0 4 G > +2 "manipulator"&% +4 "core" % n + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&#'\ +90 "core" ' +2 .tSC.coast + "storage"(6 +3 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"''& +4 "core" & [  +2 "manipulator"&& +4 "core" & N \ +2 "manipulator"&(% +3 "core" %\  P  +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&)(- +184 "core" ( +2 "manipulator"&!& +4 "core" &- 6  + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &&& +3 "core" &- %  + .tForearm.seek :garage +2 "manipulator"&' +109 "core" ' +2 .tHand.close + "manipulator"&,/ +67 "core" / +3 "manipulator"&& +3 "core" &-  1  +2 "manipulator"&% +4 "core" % y  Ⱥ0 + .tForearm.seek :retract +2 "manipulator"&'\ +107 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&1( +294 "core" ( +2 "manipulator"&& +4 "core" & E + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &$& +3 "core" &  E +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'ρ +105 "core" ' +2 "manipulator"&4& +4 "core" & E +2 "manipulator"&J% +3 "core" %v < C +2 "collection"'.& +4 "core" &  + "collection"'3& +4 .tCC.seek :closed +2 "collection"'C(O +2 "core" &  +4 &p 6 +10 &EMb . +9 &|wM C +9 &/e9 G +10 &d- G +9 &d G +9 &ve G +10 &8d G +9 &c G +10 &ey G +9 &~cf G +9 &!@eN G +10 &#c2 G +9 &$c G +9 &&c G +10 &(Icx G +9 &* gk G +10 &+cT G +9 &-d@ G +9 &/Qc+ G +10 &1a G +9 &2d G +9 &4c G +10 &6XhT G +9 &8bT G +10 &9cG G +9 &;g/ G +9 &=`c G +10 &?#c G +9 &@f G +9 &Bc G +10 &Did G +9 &F)g G +10 &Gs I +9 &I\ L +9 &KRk\ Q +10 &M\\\ S +9 &NxK\ 0 +9 &Oh+G\ \\ +10 ( + &O~f F + "collection"'3& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.54 + "collection"' & +4 "core" &O~g F +2 .tHand.open + "manipulator"&/1 +76 "core" 1 +2 "manipulator"&-% +4 "core" % x  A +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&+'\ +92 "core" ' +2 .tPSV.dial PSR + "processing"%8 +43 "core"  +2 "processing"%7% +4 "core" %7d  + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1.5ml +2 "processing"%' +1618 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%%  +42 "core"  +2 .tPS.seek 0ml +2 "processing"%2'W +1616 "core" ' + .tPSV.dial PSR +2 "processing"%; +42 "core"  +2 .tPSR.select :air + "processing"% +11 .tPS.seek 2.5ml +42 "processing"%B' +2643 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +2 "processing"%@ +2 "collection"'D  +5 "core"  +2 "processing"%A  +41 "core"  +106  +2 .tPSV.dial :mixloop + "processing"%9 +106 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%>  +120 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2632 "core" ' + .tPSV.dial :air +2 "processing"%5  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%"' +2635 "core" ' +2 .tPSV.dial :mixloop + "processing"%0 +43 "core" +2 .tPS.seek 0ml +2 "processing"%H'W +2625 "core" ' + .tPSV.dial :air +2 "processing"%<  +43 "core"  +2 .tPS.seek 2.5ml +2 "processing"%*' +2638 "core" ' + .tPSV.dial :mixloop +2 "processing"%F +42 "core" +2 .tPS.seek 0ml +2 "processing"%E'W +2629 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&I& +4 "core" & C E +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&G( +3 "core" ( +2 "manipulator"&P& +4 "core" &  E + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &Q& +2 "core" &  E +2 .tForearm.seek CC +2 "manipulator"&S'ρ +102 "core" ' +2 .tHand.close + "manipulator"&K/ +69 "core" / +2 .tCC.seek :open +2 "collection"'R( +377 "core" ( +2 "manipulator"&[& +4 "core" & E + "manipulator"&\\% +4 "core" % τ ~ +2 .tForearm.seek :retract + "manipulator"&'\ +104 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&:(- +268 "core" ( +2 "manipulator"&Y& +4 "core" &-  Y + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &U& +2 "core" &- Y +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&6' +113 "core" ' +2 .tHand.open +2 "manipulator"&`1 +74 "core" 1 +2 "manipulator"&V% +4 "core" % \ _  Ȳ6 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&Z'\ +98 "core" ' +2 .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 2 into Collection Clamp +2 "collection"'=& +4 "core" &  + "manipulator"&M% +4 "core" %\  (  +2 "storage"(]% +3 "core" %m 8 5 \\ = +2 "storage"(N. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 2 + "storage"(d( +347 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (c& +3 "core" &   < + "manipulator"&l& +4 "core" &-  Y +2 "manipulator"&m% +3 "core" %\  F  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&X( +177 "core" ( +2 "manipulator"&h& +4 "core" & U + "storage"(L& +4 "core" &  \  : +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&o' +99 "core" ' +2 "storage"(k& +4 "core" &   : +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak + "storage"(a'L +269 "core" ' +2 "storage"(W- +3 "core" -'s + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +2 (b& +3 "core" & \ \  7 +2 "manipulator"&i& +3 "core" & T +2 .tElbow.seek 2 + "manipulator"&f( +3 "core" ( +2 "manipulator"&^& +3 "core" &  T +2 "storage"(e& +4 "core" &   9 +2 .tForearm.seek 2 + 300 counts + "manipulator"&~'υ +21 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&v/ +65 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&g& +3 "storage"(?'v +6 "core" & T + "manipulator"&j% +4 "core" % σ  +2 .tForearm.seek :retract +2 "manipulator"&'\ +91 "core" ' +2 .tElbow.seek CC +2 "manipulator"&n( +146 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +3 "core" ( +2 "manipulator"&x& +3 "core" & 9& +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &{& +3 "core" & 9& +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&|'ρ +105 "core" ' +23 "manipulator"&w& +4 "core" &  0 9& +2 "manipulator"&s% +3 "core" %τ   +2 "collection"'z& +3 "core" &u \ +2 "collection"'& +4 .tCC.seek :closed +2 "collection"'T(O +4 "core" & \ + &  \  +9 &3\ *y +9 & j\ = +9 &x\ I +10 &cb  G +9 &$d\ G +9 &a!\ G +10 &cv\ H +9 &jd!j\ G +10 &+c_\ H +9 &dL\ G +9 & cC\ H +10 &"rc 1\ G +9 &$4e #\ G +9 &%` G +10 &'c \ G +9 &)zc\ G +10 &+=`!\ G +9 &,d \ G +9 &.c \ G +10 &0e \ G +9 &2Eb \ G +9 &4b\ G +10 &5c\ G +9 &7b G +10 &9Lc \ G +9 &;b%\ G +9 &<`J G +10 &>cT\ G +9 &@Uc =\ G +9 &Bd\ G +10 &Cc:\ G +9 &Egl\ G +10 &GXsh\ I +9 &IS\ L +9 &J U\ Q +10 &LR\ S +9 &N@Q\ @ +9 &O=62\ )y +10 &Oe0\ F +2 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.65 + .Hand.open + "manipulator"& 1 +66 "core" 1 +2 "manipulator"& % +4 "core" % σ   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 .tSC.coast + "storage"(6 +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'r  +122 "core" ~ +2 .tCSV.dial CTV + "collection"'  +28 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2633 "core" ' +2 "collection"'% +4 "core" % H  \ + .tCS.seek 4.151ml +2 "collection"'y'Q +1570 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air + "processing"%  +43 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%  +67 "core"  +2 .tPS.seek 0ml +2 "processing"%p'W +2624 "core" ' + .tCBV.dial between PRV and waste1 +3 "collection"' ` +28 "core" _ +2 .tCSV.dial :air + "collection"' @ +53 "core" A +2 .tCS.seek 10ml +2 "collection"'u' D +1565 "core" ' + .tCSV.dial CTV +2 "collection"'  +39 "core"  +50 .tCS.seek 0ml +2 "collection"'' +924 "Can"F LK +1688 "core" ' + .tCBV.dial :waste1 +2 "collection"' @ +29 "core" > +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'}  +133 "core"  +2 "collection"''& +4 "core" &Oh F + #tStoring lyfil puck in Collection Clamp to tube 1 +2 "manipulator"&% +3 "core" %     +2 "storage"(% +4 "core" %z 2 + "storage"((. +3 "core" . + .tSC.reconfigure SCtight +3 "storage"($\ .\ 1~b +2 .tSC.seek 1 + "storage"(($ +337 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (t& +3 "core" &# N 2 +2 "manipulator"&& +3 "core" & . 9% +2 "manipulator"& % +3 "core" %   &  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&!( +159 "core" ( +2 "manipulator"&&& +4 "core" & + "storage"(O& +4 "core" &#\ \  a 6 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&' +95 "core" ' +2 "storage"(,& +4 "core" &#\ \  6 +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"('L +127 "core" ' +2 "storage"(- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&#& +3 "core" &   + "storage"(& +4 "core" &# C ' + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&'\\ +36 "core" ' +3 .tElbow.hold +2 "manipulator"&), +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"($- +2 "core" -' +2 .tSE.seek 18.13 Pucks below Top Plate +2 "storage"(4'7 +46 "core" ' +2 "manipulator"&J% +4 "core" %ks  ɸ + "storage"(.& +4 "core" &# V h  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 315 counts + "manipulator"&'ϗ +20 "core" ' +2 "manipulator"&q& +4 "core" &   +2 "storage"( & +4 "core" &#  * + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"&/' +25 "core" ' +2 .tSE.seek 19.13 Pucks below Top Plate +2 "storage"(-'& +45 "core" ' +2 "manipulator"&3& +4 "core" &  +2 "manipulator"&8% +4 "core" %C  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&7'\ +92 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +152 "core" ( +2 "manipulator"& & +4 "core" & 1 + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &%& +3 "core" &  1 + .tForearm.seek CC +2 "manipulator"&'ρ +101 "core" ' +2 .tHand.close + "manipulator"&;/ +66 "core" / +2 .tCC.seek :open +2 "collection"'2( +380 "core" ( +2 "storage"(@& +4 "core" &# 3 + "storage"(A& +4 "core" &# 3 +2 "manipulator"&D& +3 "core" &   1 +2 "manipulator"&9% +3 "core" % ώ  +2 .tForearm.seek :retract +2 "manipulator"&>'\ +100 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&B( +151 "core" ( +2 "manipulator"&5& +4 "core" & +2 "storage"(& +3 "core" &#\ \  6 +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 1 + "manipulator"&0'\\ +109 "core" ' +2 .tElbow.hold + "manipulator"&", +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&<1 +65 "core" 1 +2 "manipulator"&H% +4 "core" % lp ȷ +2 "storage"(F& +4 "core" &# \\ , + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 316 counts + "manipulator"&*'Ϙ +21 "core" ' +2 "manipulator"&I& +4 "core" & ! +2 "storage"(P& +3 "core" &# \  8 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"&Q' +28 "core" ' +2 "storage"(K% +4 "core" %   9 +2 ."downElevator"SE.seek :down +4 "storage"(1'v +85 "core" ' +4 ."downElevator"SE.coast + "storage"(5 +9 (+% +3 "core" %| " 2 3 @ +2 "manipulator"&C% +4 "core" %7  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&['\ +90 "core" ' +2 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%\\  +69 "core" +2 .tPS.seek 2.5ml +2 "processing"%S' +2631 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%Y +52 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%U  +39 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%G +53 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%`  +39 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%V'W +2647 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%& +4 "core" &| ( +2 "manipulator"&=& +3 "core" & 8 +2 "manipulator"&M% +3 "core" %\   +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&](- +176 "core" ( +2 "manipulator"&N& +4 "core" &- % C + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &6& +3 "core" &- H C + .tForearm.seek :garage +2 "manipulator"&c' +110 "core" ' +2 .tHand.close + "manipulator"&l/ +76 "core" / +2 "manipulator"&m& +4 "core" &-  $ C + "manipulator"&h% +4 "core" % s  ȸ +2 .tForearm.seek :retract + "manipulator"&L'\ +98 "core" ' +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&k( +125 "core" ( +2 "manipulator"&:& +4 "core" & k + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &Z& +3 "core" & k + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&W' +96 "core" ' +2 "manipulator"&b& +4 "core" & k +2 "manipulator"&i% +3 "core" %   +2 "processing"%^& +4 "core" &~ ! + "processing"%e& +4 .tPC.seek :closed +51 "processing"%v(Tg +6 "core" & ! +2 & & ! + & + & ! + & +2 & ! + & 9 +9 &@L~ 0 +9 &|y D +9 &.c I +10 &c I +9 &b I +9 &tc I +10 &5b I +9 &e J +10 &c J +9 &}c I +9 &!>c I +10 &#` I +9 &$c I +9 &&g I +10 &(Fe I +9 &* a I +10 &+d I +9 &-c I +9 &/Oe I +10 &1c I +9 &2c I +9 &4c I +10 &6Ud J +9 &8cY I +10 &9c8 I +9 &;eM I +9 &=_cA I +10 &? dN I +9 &@cM I +9 &BbO I +10 &DfgM I +9 &F'jM I +10 &GmS J +9 &IsP K +9 &Ke[ L +10 &MP O +9 &NV N +9 &PL O +10 &Rb\\ P +9 &SQy\\ (w +10 &TBYa - +9 ( + &TEc * + "processing"%e& +4 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.52 + "processing"%g& +4 "core" &TE * +2 .tHand.open + "manipulator"&j1 +67 "core" 1 +2 "manipulator"&X% +4 "core" %    +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&o'\ +96 "core" ' +2 .tPRV.dial :air + "processing"%x  +42 "core"  +2 .tPSV.dial :mixloop +2 "processing"%{ +52 "core" +3 "processing"%a% +4 "core" %]  +2 .tPS.seek 0.3ml +2 "processing"%~' +383 "core" ' + .tPSV.dial PSR +2 "processing"%f +97 "core"  +2 "processing"%w% +4 "core" %  + #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml +2 "processing"%s'* +490 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%z' +1924 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop + "processing"%? +96 "core" +2 .tPTV.dial :mixing + "processing"% @ +66 "core" A +2 .tPBV.dial :waste2 + "processing"%R  +86 "core"  +3 .tPS.seek 0ml +2 "processing"% 'W +2629 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"& & +4 "core" &   k +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&( +3 "core" ( +2 "manipulator"&r& +4 "core" &  & k + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &  k +2 .tForearm.seek PC +2 "manipulator"&|' +95 "core" ' +2 .tHand.close + "manipulator"&d/ +70 "core" / +2 .tPC.seek :open +2 "processing"%E( +405 "core" ( +2 "manipulator"&& +4 "core" & k + "manipulator"&_% +4 "core" %   % + .tForearm.seek :retract +2 "manipulator"&'\ +91 "core" ' +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&(- +174 "core" ( +2 "manipulator"&& +4 "core" &- j + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 && +3 "core" &- j + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&' +112 "core" ' + .tHand.open +2 "manipulator"&y1 +66 "core" 1 +2 "manipulator"&% +4 "core" % g  ȴO +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&u'\ +101 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%& +4 "core" &' # +2 "manipulator"&}% +4 "core" %\  !  + "storage"('% +4 "core" %| 5 6 ` = + "storage"(. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 + "storage"(( +345 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 ((& +3 "core" & "\ \ - 5  + "manipulator"&t& +4 "core" &- j +2 "manipulator"&% +3 "core" %\  '  +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"& ( +170 "core" ( +2 "manipulator"&&& +4 "core" & $ +2 "storage"(O& +3 "core" & "\ \  6  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&,' +101 "core" ' +2 "storage"(n& +4 "core" & "  8  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"('L +283 "core" ' +2 "storage"(#- +3 "core" -'} + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +2 (& +3 "core" & ! 1  +2 "manipulator"&& +3 "core" & \ O $ +2 .tElbow.seek 2 +2 "manipulator"&$( +3 "core" ( +2 "manipulator"&J& +4 "core" & ( $ + "storage"(.& +4 "core" & 3  +2 .tForearm.seek 2 + 300 counts + "manipulator"&q'υ +24 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"& / +71 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&3& +3 "storage"(8'v +6 "core" & - $ + "manipulator"&% +4 "core" % φ  ` +2 .tForearm.seek :retract + "manipulator"&!'\ +97 "core" ' +2 .tElbow.seek PC +2 "manipulator"&( +154 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +97 "core" ( +4 "manipulator"&& +3 "core" &  W y +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &   y +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&4' +98 "core" ' +2 "manipulator"& & +4 "core" & . y +2 "manipulator"&%% +4 "core" %  0 +2 "processing"%/& +4 "core" &  + "processing"%)& +4 .tPC.seek :closed +2 "processing"%;(Tg +2 "core" &  +5 & 4 +9 &8K| / +10 &mv} C +9 &fq I +9 &cx I +10 &cx J +9 &bdi I +10 &$ge I +9 &d` I +9 &cd I +10 &kca I +9 &!-c] I +9 &"aQ I +10 &$b I +9 &&sb I +10 &(5d I +9 &)b I +9 &+f I +10 &-{b I +9 &/<e I +9 &0` I +10 &2c I +9 &4` I +10 &6Ec I +9 &8g I +9 &9c I +10 &;a I +9 &=Mb I +9 &?g I +10 &@b H +9 &Ba I +10 &DTh I +9 &Fd I +9 &Gk J +10 &Ix K +9 &KO N +9 &M N +10 &N N +9 &P O +10 &RT O +9 &SY "i +9 &TFZ  ( +8 ( +3 "processing"%)& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.54 + .Hand.open + "manipulator"&71 +3 "core" &TJ  $ +65 1 +2 "manipulator"&T% +4 "core" %   + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&@'\ +90 "core" ' + .tSC.coast + "storage"(6 +4 #tHeating da puck from tube 2 in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"%A  +2 %D9 +6 "core" 9j> +102 "processing"%99 +3 "core" 9g= +102 "processing"%59 +2 "core" 9f=  +103 "processing"%9 +3 "core" 9d=  +103 "processing"%9 +2 "core" 9c= +103 "processing"%9 +2 "core" 9b> +103 "processing"%<9 +2 "core" 9b= +103 "processing"%H9 +2 "core" 9b= +103 "processing"%F9 +2 "core" 9b=" +103 "processing"%I9 +2 "core" 9e=& +103 "processing"%P9 +2 "core" 9g=+ +103 "processing"%K9 +2 "core" 9f=/ +103 "processing"%>9 +2 "core" 9h=3 +103 "processing"%+9 +3 "core" 9k=7 +103 "processing"%C9 +2 "core" 9m=; +3 .tPH.hold 2:00:00,28C +53 "processing"%B ppl +3 .tdelay 1:30 +2 "core" > +9002 .tPSR.select :air +2 .PSV.dial PSR + "processing"%0 +96 "core"  +2 "processing"%*% +4 "core" %U  + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%\\' +586 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +10 .tPS.seek 2ml + "processing"%-'[ +1605 "core" ' +2 .tPTV.dial :puck + "processing"%1  +66 "core"  +2 .tPSV.dial PTV +2 "processing"%Q +67 "core" +2 .tPBV.dial :waste1 +2 "processing"%  +120 "core"  +2 "processing"%p% +4 "core" %V  +2 .tPS.seek 1.5ml +2 "processing"%Y' +588 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%U * +30 "core" * +2 .tPS.seek 0ml +2 "processing"%G'W +1635 "core" ' +2 .tdelay 5:00 +21228 "Can"O =< +8775 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%`  +32 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%S * +34 "core" , +2 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"% +69 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%=' +2207 "core" ' +2 .tPSV.dial PTV + "processing"%M +69 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"%N +68 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV + "processing"%6 +69 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +3 "processing"%"  +66 "core"  +2 .tPS.seek :empty +2 "processing"%l'9 +2201 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%m  +119 "core" +2 .tPSV.dial :mixloop + "processing"%h +43 "core" +2 .tPRV.dial :ab1 + "processing"%[ @ +70 "core" A +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%:'w +363 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +3 "collection"'Z  + "processing"%c  +43 "core"  +7 +2 "processing"%b% +4 "core" %z  +2 .tPS.seek 0.32ml +2 "processing"%i'' +391 "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"%L'D +1235 "core" ' +2 .tPRV.dial :waste2 + "processing"%\ @ +67 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%g' +860 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%j  +43 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2ml +2 "processing"%X'[ +1610 "core" ' + .tPSV.dial :PML +2 "processing"%e +42 "core" +2 .tPTV.dial :mixing + "processing"%x @ +67 "core" A +2 .tPBV.dial :waste1 + "processing"%{  +35 "core" +2 "processing"%a% +4 "core" %V#  +2 .tPS.seek 1.85ml + "processing"%W'6 +238 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%V * +33 "core" , +2 .tPS.seek 0ml +2 "processing"%f'W +1962 "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" &  y +2 "manipulator"&s% +3 "core" %\   ; . +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&?(- +134 "core" ( +2 "manipulator"&& +4 "core" &-  f 1 + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &R& +3 "core" &-  % 1 + .tForearm.seek :garage +2 "manipulator"&z' +110 "core" ' +2 .tHand.close + "manipulator"& / +72 "core" / +2 "manipulator"&r& +4 "core" &- 1 +2 "manipulator"&% +4 "core" %  Z ɼE + .tForearm.seek :retract +2 "manipulator"&d'\ +101 "core" ' + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&k( +269 "core" ( +2 "manipulator"&o& +4 "core" &  . + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &v& +2 "core" &  . +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'ρ +100 "core" ' +3 "manipulator"&_& +4 "core" &   . +2 "manipulator"&% +4 "core" %z  +2 "collection"'& +3 "core" &&({  +2 "collection"'|& +3 .tCC.seek :closed +2 "collection"'(O +3 "core" &$'\ +3 &$'z  +10 &3#({\ *y +9 &h#'\ = +10 &y$'{\ I +9 &Xc%(}\ I +9 &d#)w H +10 &a%(~\ H +9 &e#(|\ H +9 &ae$(}\ H +10 &$_&'} H +9 &e#(}\ I +10 & b$&y\ H +9 &"ic&&{\ H +9 &$,a&)p H +10 &%c%(z\ H +9 &'e$){\ H +9 &)qd#'\ H +10 &+4e$'~\ H +9 &,e%'|\ H +10 &.d&(v H +9 &0zc#'y\ H +9 &2<b$(v\ H +10 &3c#'p\ H +9 &5b$(j\ I +9 &7b&(v\ H +10 &9Cb#'y\ H +9 &;b#(l\ H +10 &<_%&t H +9 &>c&'|\ H +9 &@Kc"'z\ H +10 &Bb%'x\ H +9 &Cc%(g\ H +9 &Ei%'m\ H +10 &GQm%(s\ I +9 &I #'y\ L +10 &J!'q\ P +9 &Ly$&q\ T +9 &N9"'l\ A +10 &O=:$'i\ &r +9 &O]&%h C +2 ( + "collection"'|& +3 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.57 + "collection"'y& +4 "core" &O`$&\ C + .tHand.open +2 "manipulator"&1 +75 "core" 1 +2 "manipulator"&% +4 "core" % z   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +2 .tPSV.dial PSR + "processing"%} +96 "core"  +2 "processing"%'% +4 "core" %X  + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%' +1611 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +41 "core"  +2 .tPS.seek 0ml +2 "processing"%('W +1624 "core" ' + .tPSV.dial PSR +2 "processing"%t +42 "core"  +2 .tPSR.select :air + "processing"% +11 .tPS.seek 2.5ml + "processing"%' +2627 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +4 "processing"%&  +2 "collection"'O  +38 "core"  +111  +2 .tPSV.dial :mixloop + "processing"%n +106 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%  +67 "core" +2 .tPS.seek 0ml +2 "processing"%u'W +2627 "core" ' + .tPSV.dial :air +49 "processing"%#  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2632 "core" ' + .tPSV.dial :mixloop +2 "processing"% +54 "core" +2 .tPS.seek 0ml +2 "processing"%J'W +2636 "core" ' + .tPSV.dial :air +2 "processing"%.  +39 "core"  +2 .tPS.seek 2.5ml +2 "processing"% ' +2626 "core" ' + .tPSV.dial :mixloop +2 "processing"%3 +53 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2637 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"& & +4 "core" &  # . +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&,( +24 "core" ( +2 "manipulator"&& +4 "core" &  ? 5 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &q& +3 "core" &  ' 5 +2 .tForearm.seek CC + "manipulator"&'ρ +96 "core" ' +2 .tHand.close + "manipulator"&/ +65 "core" / +2 .tCC.seek :open +2 "collection"'$( +375 "core" ( +2 "manipulator"& & +4 "core" & R 5 + "manipulator"&%% +4 "core" % ϐ  +2 .tForearm.seek :retract +2 "manipulator"&/'\ +97 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&8(- +276 "core" ( +2 "manipulator"&!& +4 "core" &-  )  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &E& +2 "core" &-  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&)' +113 "core" ' +2 .tHand.open + "manipulator"&71 +75 "core" 1 +2 "manipulator"&T% +4 "core" % h 3 ɵW +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&D'\ +97 "core" ' + ."da"delayUntil "07:33:12.58" +10718 "Can"N DC +14134 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%9 @ +66 "core" A +2 ."da"PBV.dial :waste1 + "processing"%4  +33 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%5 * +32 "core" , +2 ."da"PSV.dial :air +2 "processing"%  +38 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2183 "core" ' + ."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"%< +53 "core" +3 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%H  +38 "core"  +2 ."da"PS.seek :empty +2 "processing"%F'9 +2192 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"%I +122 "core"  +2 "processing"%P% +4 "core" %: + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%K' +591 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%>'[ +1605 "core" ' + ."da"PTV.dial :puck +3 "processing"%+  +67 "core"  +2 ."da"PSV.dial PTV +2 "processing"%C +66 "core" +2 ."da"PBV.dial :waste1 + "processing"%0  +33 "core" +2 "processing"%*% +4 "core" %X' " + ."da"PS.seek 1.5ml +2 "processing"% ' +602 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%\\ * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%1'W +1613 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%Q  +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"%p +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%-' +2177 "core" ' + ."da"PSV.dial PTV +3 "processing"%U +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 + "processing"%A +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%`  +67 "core"  +2 ."da"PS.seek :empty +2 "processing"%S'9 +2185 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"% +133 "core"  +2 "processing"%G% +4 "core" %:' " + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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 +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%N'[ +1608 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%6 +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%"  +33 "core" +2 "processing"%=% +3 "core" %\\ " +2 ."da"PS.seek 1.5ml +2 "processing"%m' +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%h * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%['W +1612 "core" ' +2 ."da"delay 2:00 +5023 "Can"R 99 +6980 #"da"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"%c * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%Z +68 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%b' +2190 "core" ' + ."da"PSV.dial PTV +3 "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 +46 "processing"%i  +70 "core"  +2 ."da"PS.seek :empty +2 "processing"%\ '9 +2191 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%L  +42 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%j  +122 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%g  +39 "core" ~ +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%e +42 "core" +2 ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%x' +393 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%{  +42 "core"  +2 "processing"%a% +4 "core" %)  +2 ."da"PS.seek 0.55ml +2 "processing"%V'} +332 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%X  +41 "core"  +2 ."da"PS.seek 2ml +2 "processing"%W'[ +1560 "core" ' + ."da"PSV.dial :PML +2 "processing"%w +42 "core" +2 ."da"PTV.dial :mixing + "processing"%~ @ +66 "core" A +3 ."da"PBV.dial :waste1 +2 "processing"%s  +34 "core" +2 "processing"%% +3 "core" %X$ ! +2 ."da"PS.seek 1.85ml +2 "processing"%R'8 +235 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" * +2 ."da"PS.seek 0ml +2 "processing"% 'W +1975 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +37152 "Can"T 77 +10851 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 .PBV.dial :waste1 + "processing"%r  +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"%@  +41 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%z' +2183 "core" ' + ."da"PSV.dial :mixloop +3 "processing"%o +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%v  +52 "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"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2198 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"% +122 "core"  +2 "processing"%d% +4 "core" %8  + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%2' +598 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml + "processing"%y'[ +1620 "core" ' + ."da"PTV.dial :puck +3 "processing"%  +66 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +66 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%|  +34 "core" +2 "processing"%}% +4 "core" %a+ " + ."da"PS.seek 1.5ml +2 "processing"%'' +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"%f'W +1609 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +45 "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"%t +68 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%(' +2179 "core" ' + ."da"PSV.dial PTV +3 "processing"%O +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%& +70 "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"%  +66 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2195 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%# +120 "core"  +2 "processing"%u% +4 "core" %88 " + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +598 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1612 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%. +67 "core" +2 ."da"PBV.dial :waste1 + "processing"%J  +33 "core" +2 "processing"%3% +4 "core" %\\& " +2 ."da"PS.seek 1.5ml +2 "processing"% ' +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"%'W +1618 "core" ' +2 ."da"delay 2:00 +8318 "Can"T !11 +3684 #"da"recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%q  +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"%k +69 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +2191 "core" ' + ."da"PSV.dial PTV +3 "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"%  +66 "core"  +2 ."da"PS.seek :empty +2 "processing"%!'9 +2195 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%E +120 "core"  +2 "processing"%,% +4 "core" %47 " + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%7' +601 "core" ' +9 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%T'[ +1605 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%/ +67 "core" +2 ."da"PBV.dial :waste1 + "processing"%)  +33 "core" +2 "processing"%9% +4 "core" %W' " +2 ."da"PS.seek 1.5ml + "processing"%4' +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%5 * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'W +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 +3 "processing"% * +32 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +69 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%<' +2194 "core" ' + ."da"PSV.dial PTV +3 "processing"%H +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%I +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%P  +66 "core"  +2 ."da"PS.seek :empty +2 "processing"%F'9 +2179 "core" ' +2 ."da"Gate.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%K +126 "core"  +5 "processing"%+% +13 "core" %7!\ +2 #"da"Pulling 0.25ml of PSR.sub1 +3 .PSR.select :sub1 +11 "processing"% +30 ."da"PS.reconfigure PSconfig +5 "processing"%#A d`xb +5 ."da"PS.seek 0.25ml +6 "processing"%C'7 +339 "core" ' +41 ."da"delay 5 seconds +503 "processing"%0% +3 "core" %6$\  + #"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"%>'[ +1627 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%\\ +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%Q% +4 "core" %X.\  +2 ."da"PS.seek 1.5ml + "processing"%' +589 "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"%1'W +1618 "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"%Y * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%A +70 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%`' +2241 "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"%G +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%S  +67 "core"  +2 ."da"PS.seek :empty +2 "processing"%M'9 +2232 "core" ' +2 "processing"%69 +3 "core" 9E3 +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +2 "processing"%"  +3 "core" 3 + 3 + "processing"%=& +3 "core" &TJD\ $ +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&N% +3 "core" %\    +2 "storage"(h% +3 "core" %p\ \ \ +2 "storage"(m. +2 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 1 +2 "storage"(l($ +341 "core" ( + ."da"SC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (c& +3 "core" &'\ \ \ +2 "manipulator"&Z& +3 "core" &-  +2 "manipulator"&[% +3 "core" %\    +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&:( +179 "core" ( +2 "manipulator"&^& +4 "core" &  \\ + "storage"(]& +4 "core" &% \ \  \  +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&i' +98 "core" ' +2 "storage"(b& +4 "core" &% \ \  %\  +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak + "storage"(L'L +115 "core" ' +2 "storage"(j- +3 "core" -'r + ."da"SE.configure SEconfig +3 "storage"(#QK-0-\ b +2 "manipulator"&g& +3 "core" &   [ +2 "storage"(e& +3 "core" &%\ \  +2 ."da"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&\ '\\ +34 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&{, +3 "core" , + ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(a- +2 "core" -'r +2 ."da"SE.seek 19.13 Pucks below Top Plate +2 "storage"(x'* +43 "core" ' +2 "manipulator"&X% +4 "core" %mo ' ʷ +2 "storage"(V& +3 "core" &%\ \  +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 317 counts + "manipulator"&w'ϙ +20 "core" ' +2 "manipulator"&~& +4 "core" &  L Z +2 "storage"(s& +3 "core" &%\ \  +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&' +19 "core" ' +2 ."da"SE.seek 20.13 Pucks below Top Plate +2 "storage"(' +49 "core" ' +3 "manipulator"&W& +4 "core" &  Z +2 "manipulator"&R% +3 "core" % +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&r'\ +89 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&( +255 "core" ( +2 "manipulator"&@& +4 "core" &  k + ."da"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +48 & & +10 "core" & k +2 ."da"Forearm.seek PC +2 "manipulator"&o' +90 "core" ' +2 ."da"Hand.close +2 "manipulator"&v/ +71 "core" / +2 ."da"PC.seek :open +2 "processing"%?( +400 "core" ( +2 "storage"(_& +4 "core" &%\ \  + "manipulator"&z& +4 "core" &  ; k +2 "manipulator"&% +3 "core" %  E I +2 ."da"Forearm.seek :retract +2 "manipulator"&d'\ +100 "core" ' +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 + "manipulator"&( +257 "core" ( +2 "manipulator"&2& +4 "core" &  [ + "storage"(& +4 "core" &%\ (\  +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 700 counts + "manipulator"&' +92 "core" ' +2 ."da"Hand.open + "manipulator"&|1 +72 "core" 1 +2 "storage"(}- +4 "core" -' +2 ."da"SE.seek 19.89 Pucks below Top Plate +2 "storage"(y' +23 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 19.22 Pucks below Top Plate +3 "storage"(' +47 "core" ' +25 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da19jul2308h493ml.tif +587 "Can"X\  +1342 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +961 #"da"SX HX9/16 (USB:11): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25.609 seconds\ /var/log/esp/da19jul2308h493ml.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da19jul2308h493ml15s.tif +1557 #SX HX9/16 (USB:11): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da19jul2308h493ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da19jul2308h493ml30s.tif +3114 #SX HX9/16 (USB:11): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da19jul2308h493ml30s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da19jul2308h493ml70s.tif +7118 #SX HX9/16 (USB:11): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da19jul2308h493ml70s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"HABfans.email "25.609 sec auto-exposure",Subject: "da19jul2308h493ml images!" +12 "storage"('- +12 "core" -' +6 "storage"(& +5 "core" &% W _   +3 "manipulator"&& +3 "core" & \ U +2 ."da"Elbow.seek 1 +2 "manipulator"&t( +16 "core" ( +4 "manipulator"&f& +4 "core" &  +2 "storage"(O& +4 "core" &% X ^ '  +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&&' +4 "core" ' +4 ."da"SE.reconfigure SEgently +5 "storage"(#QK-0-\ b +2 ."da"SE.seek 19.94 Pucks below Top Plate +3 "storage"(n' +59 "core" ' +2 "manipulator"&& +4 "core" &  +2 "storage"((& +5 "core" &%  ) + ."da"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 1 +3 "manipulator"&#'\\ +38 "core" ' + ."da"Elbow.hold +2 "manipulator"&u, +3 "core" , +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +6 ."da"SE.reconfigure SEconfig +6 "storage"(#QK-0-\ b +2 ."da"SE.seek 20.12 Pucks below Top Plate +2 "storage"(' +28 "core" ' +26 "manipulator"&% +4 "core" %gv ɹ$ +2 "storage"(.& +4 "core" &%\  % +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 311 counts +2 "manipulator"&J'ϓ +22 "core" ' +2 "manipulator"&3& +4 "core" &   +2 "storage"(& +5 "core" &%\ 1 / +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"& ' +30 "core" ' +3 "storage"( % +7 "core" % > 0 +2 ."downElevator"SE.seek :down +4 "storage"(q'v +76 "core" ' +2 ."downElevator"SE.coast +3 "storage"(5 +18 (% +3 "core" %~\  8 +3 "manipulator"&k% +5 "core" %  j +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +3 "manipulator"&'\ +91 "core" ' +2 ."da"SC.coast + "storage"(6 +3 #tStarting finalPurge +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%& +4 "core" &  +2 "manipulator"& & +5 "core" &  +2 "manipulator"&%% +4 "core" %\  #  +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&(- +181 "core" ( +2 "manipulator"&& +4 "core" &- ? + ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &E& +3 "core" &- + ."psFlush"Forearm.seek :garage +3 "manipulator"&,' +105 "core" ' +2 ."psFlush"Hand.close + "manipulator"&!/ +67 "core" / +2 "manipulator"&7& +4 "core" &-   +2 "manipulator"&/% +3 "core" %  ? ȽV +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&)'\ +104 "core" ' +2 ."psFlush"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +2 "manipulator"&9( +113 "core" ( +2 "manipulator"&T& +4 "core" & +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &5& +3 "core" &  + ."psFlush"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&4' +99 "core" ' +2 "manipulator"&& +4 "core" &  +2 "manipulator"&% +4 "core" % Q \ +2 "processing"%& +4 "core" &j  +2 "processing"%& +4 ."psFlush"PC.seek :closed +2 "processing"%H(Tg +3 "core" &g  +2 &f  +8 &5e *x +10 &h` = +9 &ud I +9 &\\`] H +10 &cZ I +9 &gi I +11 &cf I +9 &dbX H +8 &%cV I +10 &fX I +9 & fS I +10 &"keR I +9 &$-e/ I +9 &%e H +10 &'a H +10 &)tb H +8 &+6b H +10 &,f I +9 &.e I +9 &0zb I +10 &2>a H +9 &3e I +10 &5` I +9 &7` H +9 &9Eb I +10 &;e I +9 &<c I +59 &>^ I +3 &@Nc H + &B` H &Ce I +2 &Eg I + &GTg I +2 &In J +7 &Jx K +9 &L N +10 &NN N +9 &P N +10 &Q O +9 &Suxk + +9 &T,'` B +10 &TB , +3 ( +2 "processing"%& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.45 +2 "processing"%& +4 "core" &TB , + ."psFlush"Hand.open +2 "manipulator"&I1 +68 "core" 1 +3 "manipulator"&P% +4 "core" %  \ +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&<'\ +95 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%K +133 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%+'P +449 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +650 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%F' +1612 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%0 +80 "core"  +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%C  +34 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%*'W +2635 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%\\ +66 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"% ' +584 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%Q' +2115 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%> +68 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%p U +51 "core" W +2 ."psFlush"PS.seek 0ml +3 "processing"%'W +2643 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%U @ +52 "core" B +2 ."psFlush"PS.seek 2.5ml +4 "processing"%Y' +2635 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%A  +81 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%1'9 +2629 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%- +50 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%' +2624 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%G +70 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%S'W +2626 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%` @ +42 "core" > +3 ."psFlush"PS.seek 2.5ml +3 "processing"%6' +2628 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%"  +67 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%='9 +2635 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"%N +42 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml + "processing"%h'P +1109 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%m' +1619 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%c +67 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%Z  +49 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%['W +2640 "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"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%b' +2115 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%8 +68 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%j U +51 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%g'W +2632 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%e @ +41 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%D' +2626 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%a  +66 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%X'9 +2576 "Can"W ;; +53 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%V +52 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%~' +2650 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%s +68 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%W'W +2636 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%R @ +52 "core" B +2 ."psFlush"PS.seek 2.5ml +2 "processing"%i' +2634 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%:  +67 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%L'9 +2631 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'\ & +4 "core" &16`  +2 "manipulator"&w& +3 "core" &  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&x( +2 "core" ( +2 "manipulator"&& +3 "core" &   +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &@& +3 "core" &  6 +2 .tForearm.seek PC +2 "manipulator"& ' +95 "core" ' +2 .tHand.close + "manipulator"&{/ +75 "core" / +2 .tPC.seek :open +2 "processing"%v( +401 "core" ( +2 "manipulator"&r& +4 "core" & F + "manipulator"&;% +4 "core" %  ( * + .tForearm.seek :retract +2 "manipulator"&_'\ +98 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&z( +352 "core" ( +2 "manipulator"&& +4 "core" &  % 1 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &o& +2 "core" &  1 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&2'ρ +106 "core" ' +47 "manipulator"&& +5 "core" &  1 +2 "manipulator"&% +3 "core" %  +2 "collection"'|& +4 "core" &36Y \ + "collection"'}& +4 .tCC.seek :closed +2 "collection"'d(O +3 "core" &37U \ +2 &36S \  +9 &436Y\ *y +9 &g16Y\ = +9 &{26\\\ J +10 &Yc45[\ H +9 &c26S\ I +9 &d36X\ I +10 &d47P\ I +9 &`e36]\ I +10 &#c36V\ H +9 &d35^\ H +9 & d36_\ H +10 &"jc56W\ H +9 &$+f57W\ H +9 &%a26R\ H +10 &'h37W\ H +9 &)qg47P\ H +10 &+4f36O\ H +9 &,f16P\ I +9 &.c26O\ H +10 &0yg17Q\ H +9 &2:c57T\ I +9 &3c38O\ H +10 &5f28O\ H +9 &7d36O\ I +10 &9Cd45Q\ H +9 &;a36Q\ H +9 &<f45W\ H +10 &>e46R\ H +9 &@Kb38Q\ H +9 &B c36U\ H +10 &Cb26S\ H +9 &Ej25W\ I +10 &GOr48Q\ J +9 &I 35X\ K +9 &J25S\ P +10 &Lw06O\ T +9 &N:15P\ A +9 &O=;16V\ &r +10 &O~f36P\ E +2 ( + "collection"'}& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.57 + "collection"'& +4 "core" &O~j16X\ E + .tHand.open +2 "manipulator"&y1 +66 "core" 1 +3 "manipulator"&'% +4 "core" % }  > +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'& +4 "core" &O~j24[ E +2 "collection"'f% +3 "core" %34[\ +2 .tCSV.dial CSR +2 "collection"'O  +39 "core"  +2 "collection"'% +4 "core" %06W\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +2 "collection"'('l +1343 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 '% +3 "core" %l36A\  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'.' +646 "core" ' +2 .tCSV.dial :waste + "collection"'3 +119 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'' +1992 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'& +4 "core" &O~j36B E +2 "collection"'% +3 "core" %26C  +2 .tCSV.dial :flush + "collection"'  +39 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"''l +1166 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'& @ +39 "core" A +2 "collection"'% +4 "core" %l07G  +2 .tCS.seek 7ml + "collection"'k' +518 "core" ' +3 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +4 "collection"'t  + 'n  +40 "core"  +88  +2 .tCBV.dial :waste1 + "collection"'# @ +42 "core" > +2 .tCS.seek 0ml +2 "collection"'' +1640 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"' & +4 "core" &O~k16G E +2 "collection"'%% +4 "core" %38C  + .tCSV.dial :flush + "collection"'J  +68 "core" +2 .tCS.seek 5ml +2 "collection"''l +1175 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'q @ +40 "core" A +2 "collection"' % +4 "core" %l25L  +2 .tCS.seek 7.001ml + "collection"'' +519 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'E  +41 "core"  +2 .tCBV.dial :waste2 + "collection"'l  +105 "core"  +2 .tCS.seek 0ml +2 "collection"'u' +1605 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'!& +4 "core" &O~j358 E +2 "collection"'7% +3 "core" %46B  +2 .tCSV.dial CSR + "collection"'/  +40 "core"  +2 "collection"'% +4 "core" %566 + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml +2 "collection"'T' +1842 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'5' D +520 "core" ' +3 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +4 "collection"', +2 '  +102 "core" ~ +25  +2 .tCTV.dial :intake + "collection"'  +69 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml + "collection"'' \\ +1838 "core" ' +2 .tIntake.select :close + "sampler")0 +10 .tCTV.dial :air +2 "collection"'  +68 "core" ~ +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"')' +581 "core" ' + .tCSV.dial CSR +2 "collection"'?  +92 "core"  +2 "collection"'% +4 "core" %36/  + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +2 "collection"'I'l +1358 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'P' D +1358 "core" ' + .tCSV.dial CBV +2 "collection"' +94 "core" +2 .tCS.seek 0ml +2 "collection"'K' +2620 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&4& +4 "core" &   1 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&M( +3 "core" ( +2 "manipulator"&+& +4 "core" &   1 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &0& +2 "core" &   ^ 1 +2 .tForearm.seek CC +2 "manipulator"&C'ρ +94 "core" ' +2 .tHand.close + "manipulator"&F/ +71 "core" / +2 .tCC.seek :open +2 "collection"'\\( +380 "core" ( +2 "manipulator"&*& +4 "core" &   1 + "manipulator"& % +4 "core" % ό + .tForearm.seek :retract +2 "manipulator"&>'\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&p(- +279 "core" ( +2 "manipulator"&Q& +4 "core" &- * + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &U& +2 "core" &-  * +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +113 "core" ' +2 .tHand.open +2 "manipulator"&A1 +67 "core" 1 +2 "manipulator"&Y% +4 "core" % m  ȶ_ + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&-'\ +102 "core" ' +2 "processing"%1& +4 "core" &| ! +21251 "Can"Z ",+ +60002 ^ "++ +60002 ] ",+ +57251 !to:SignalException : mesg" SIGHUP:@timestampu: Time Ph:\ signoi:bt["0/home/esp/esp2/lib/thread.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 !o:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt["7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +5 #mEXIT @1563886824.02EDT @1563887652.96EDT = =tMAIN =mMAIN_scheduler @EDT1563887654.66 #"core_reset"Sent BREAK +2 #t@0x9FBD, state=0x32F4, ifg=0x10, ie=0xFD + #@0xA250, state=0x32F4, ifg=0x10, ie=0xFD #@0xA4E7, state=0x32F4, ifg=0x10, ie=0xFD + #@0xA775, state=0x32F4, ifg=0x10, ie=0xFD + #@0xAA08, state=0x32F4, ifg=0x10, ie=0xFD #@0xAC9B, state=0x32F4, ifg=0x10, ie=0xFD + #@0xAF2D, state=0x32F4, ifg=0x10, ie=0xFD + #@0xB097, state=0x32F4, ifg=0x80, ie=0xFD #@0x54C9, state=0x3350, ifg=0x00, ie=0x75 + #ESP2 v3.22 I2C Gateway v3.06 +8 #ESP2 v3.22 I2C Gateway v3.06 for core bus +210 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +360 "Can"] 77 + ] 77 + #tPolling Can every 10:00 +123 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 )% +2 "core" %l o S" +2 .tSS.configure SSconfig +2 "sampler")#.0X2 " +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.hold + "processing"% + +4 "core" + + .tPS.configure PSconfig +2 "processing"%#A d`xb +5 "manipulator"& % +3 "core" %\ ! ] ) + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.hold + "manipulator"&+ +3 "core" + + .tForearm.configure LooseForearm +2 "manipulator"&#Q@2^d^b +2 && +3 "core" &- : * + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 .tElbow.hold + "manipulator"&, +3 "core" , +2 .tElbow.configure LooseElbow +2 "manipulator"&$ &.,(#b +4 "storage"(& +2 "core" &% 5 5 V = +2 .tSC.configure SCloose +2 "storage"($.\ 1~b +2 (% +3 "core" %~ 6   < + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 .tCH.coast + "collection"'  +2 "core" ` + .tCH.configure CHconfig +2 "collection"'\ 2 +2 .tPH.coast +2 "processing"%  +2 "core" 3 +2 .tPH.configure PHconfig + "processing"%\ 2 +2 #tAll dwarf controllers running firmware version 3.75 +2 "sampler") +17 #tCleanly exited at 09:00:23EDT23-Jul-19 +8638 #-> Sample? +1285 #-> Sample +1315 #-> ESP.ready1 + !o:NoMethodError : mesgu:NameError::message-undefined method `ready1' for ESP:Module: name: ready1: args[:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +538 #-> ESP.ready! +18 "collection"'% +2 "processing"%% +6 "core" %8=  + "manipulator"&% +3 "sampler")% +8 "core" %> # + %\ ! 7 ) + %l a R" + "manipulator"&& +4 "core" &- u * +2 "storage"(& +3 "core" &% 6   < +2 "storage"(% +3 "core" %~  $ < + "collection"'& +4 "core" &8=  + "processing"%& +3 "core" &- # +2 "collection"' +3 "core"  + "collection"' +3 "core" ~ +2 "collection"'  +2 "core"  +2 "processing"%! +3 "core"  + "processing"%" +3 "core" W +2 "processing"%# +2 "core"  +2 "processing"%$ +3 "core"  +2 "sampler")% +2 "core"  +2 "sampler")&% +4 "core" %l e S" +2 "collection"''& +3 "core" &8<  +2 "collection"'(% +3 "core" %9?  +2 "processing"%)& +3 "core" &' # +2 "processing"%*% +3 "core" %>$ # +2 "manipulator"&+% +4 "core" %\ ! / ) + "manipulator"&,& +4 "core" &-  * + "storage"(-& +4 "core" &% 6 6 ^ = + "storage"(.% +4 "core" %~ (  8 = + "collection"'/9 +3 "core" 9_/ +2 "processing"%09 +3 "core" 9e0 +547 #t-> Sample +749 #-> exit +5 #mEXIT @1563887796.24EDT @1564067953.32EDT = =tMAIN =mMAIN_scheduler @EDT1564067955.03 #"core_reset"Sent BREAK +2 #t@0x12BE, state=0x32F4, ifg=0x10, ie=0xFD + #@0x154E, state=0x32F4, ifg=0x10, ie=0xFD #@0x17DF, state=0x32F4, ifg=0x10, ie=0xFD + #@0x1A6F, state=0x32F4, ifg=0x10, ie=0xFD + #@0x1D00, state=0x32F4, ifg=0x10, ie=0xFD #@0x1F90, state=0x32F4, ifg=0x10, ie=0xFD + #@0x2220, state=0x32F4, ifg=0x10, ie=0xFD + #@0x233A, state=0x32F4, ifg=0x80, ie=0xFD #@0x5C93, state=0x3350, ifg=0x00, ie=0x75 + #ESP2 v3.22 I2C Gateway v3.06 +7 #ESP2 v3.22 I2C Gateway v3.06 for core bus +208 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +354 "Can"a\ :: + a\ :: + #tPolling Can every 10:00 +123 "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 )% +2 "core" %l 4" +2 .tSS.configure SSconfig +2 "sampler")#.0X  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.hold + "processing"% + +4 "core" + + .tPS.configure PSconfig +2 "processing"%#A d`xb +5 "manipulator"& % +3 "core" %\ ! ` ) + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.hold + "manipulator"&+ +2 "core" + +2 .tForearm.configure LooseForearm +2 "manipulator"&#Q@2^d^b +2 && +2 "core" &- ) * +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 .tElbow.hold + "manipulator"&, +2 "core" , +2 .tElbow.configure LooseElbow +2 "manipulator"&$ &.,(#b +4 "storage"(& +3 "core" &%   + .tSC.configure SCloose +2 "storage"($.\ 1~b +2 (% +3 "core" %~   + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 .tCH.coast + "collection"'  +3 "core" ` + .tCH.configure CHconfig + "collection"'\ 2 +2 .tPH.coast + "processing"%  +3 "core" 3 + .tPH.configure PHconfig + "processing"%\ 2 +3 #tAll dwarf controllers running firmware version 3.75 + "sampler") +17 #tCleanly exited at 09:16:36EDT23-Jul-19 +515 #-> ESP.ready! +2 "collection"'% +4 "core" %ABT\ +3 "sampler")% +2 "processing"%% +2 "manipulator"&% +9 "core" %l 5" + %>  + %\ ! ) +2 "manipulator"&& +4 "core" &- * + "storage"(& +3 "core" &% w  +2 "storage"(% +3 "core" %~ p  +2 "collection"'& +3 "core" &@FT\ + "processing"%& +4 "core" &  + "collection"' +3 "core"  +2 "collection"' +3 "core" ~ + "collection"'  +3 "core"  +2 "processing"%! +2 "core"  +2 "processing"%" +3 "core" W + "processing"%# +3 "core"  +2 "processing"%$ +2 "core"  +2 "sampler")% +3 "core"  +2 "sampler")&% +3 "core" %l r 4" +2 "collection"''& +4 "core" &BER\ + "collection"'(% +4 "core" %@DS\ +2 "processing"%)& +3 "core" &  +2 "processing"%*% +3 "core" %>  +2 "manipulator"&+% +3 "core" %\ ! ) +2 "manipulator"&,& +3 "core" &-  ~ * +2 "storage"(-& +3 "core" &% k  +2 "storage"(.% +3 "core" %~  +2 "collection"'/9 +3 "core" 9= +2 "processing"%09 +3 "core" 9E +2754 #t-> Sample.deep +29 .Sample.deep +2 "sampler")10 +31 "core" 0 +3064 #t-> Power.sampler on + .Gate.power :sampler,:ON +1226 #-> FlowMeter.start + ."pumping"Gate.power :analytic3,:ON +1114 #7.2L/min +1006 #7.3L/min +1007 #7.3L/min +1007 #7.3L/min +1007 #7.3L/min +1007 #7.3L/min +1007 #7.3L/min +1007 #7.3L/min +1007 #7.3L/min +1007 #7.3L/min +1007 #7.3L/min +1007 #7.3L/min +1007 #7.3L/min +1007 #7.3L/min +1007 #7.3L/min +1007 #7.3L/min +1007 #7.3L/min +1007 #7.3L/min +1007 #7.3L/min +1007 #7.3L/min +1007 #7.3L/min +1007 #7.3L/min +1007 #7.3L/min +1007 #7.3L/min +1007 #7.3L/min +1007 #7.3L/min +1007 #7.3L/min +1007 #7.3L/min +1007 #7.3L/min +1007 #7.3L/min +1007 #7.3L/min +1007 #7.3L/min +1007 #7.3L/min +1007 #7.3L/min +1007 #7.3L/min +1007 #7.3L/min +1007 #7.3L/min +923 #t-> Power.sampler off + .Gate.power :sampler,:OFF +82 #"pumping"6.9L/min +1007 #3.9L/min +1006 #4.0L/min +476 #t-> Sample.shallow + .Sample.shallow + "sampler")22 +21 "core" 2 +507 #"pumping"4.2L/min +559 #t-> Power.sampler on + .Gate.power :sampler,:ON +448 #"pumping"5.7L/min +1007 #7.4L/min +1007 #7.3L/min +1007 #7.3L/min +1007 #7.3L/min +1007 #7.3L/min +1007 #7.3L/min +1007 #7.2L/min +1008 #7.3L/min +1007 #7.3L/min +385 "Can"a\ 55\ ? +622 #"pumping"7.3L/min +1007 #7.3L/min +1007 #7.3L/min +1007 #7.3L/min +1007 #7.3L/min +1007 #7.3L/min +1007 #7.3L/min +1007 #7.3L/min +1007 #7.3L/min +1007 #7.3L/min +1007 #7.3L/min +1007 #7.3L/min +1007 #7.3L/min +1007 #7.3L/min +1007 #7.3L/min +1007 #7.3L/min +1007 #7.3L/min +1007 #7.3L/min +1007 #7.3L/min +1007 #7.3L/min +1007 #7.3L/min +1007 #7.3L/min +1007 #7.3L/min +1007 #7.3L/min +1007 #7.3L/min +1006 #7.3L/min +241 #t-> Power.sampler off + .Gate.power :sampler,:OFF +764 #"pumping"4.7L/min +1006 #4.1L/min +278 #t-> Sample.deep + .Sample.deep + "sampler")30 +35 "core" 0 +691 #"pumping"4.1L/min +719 #t-> Power.sampler on + .Gate.power :sampler,:ON +286 #"pumping"5.1L/min +1007 #7.4L/min +1007 #7.3L/min +1007 #7.2L/min +1007 #7.3L/min +1007 #7.3L/min +1007 #7.2L/min +1007 #7.3L/min +1007 #7.3L/min +1007 #7.3L/min +1007 #7.2L/min +1007 #7.2L/min +1007 #7.3L/min +1007 #7.3L/min +1007 #7.2L/min +1007 #7.2L/min +1007 #7.2L/min +1007 #7.2L/min +1007 #7.3L/min +1007 #7.2L/min +1007 #7.2L/min +1007 #7.2L/min +1007 #7.2L/min +1007 #7.2L/min +1007 #7.2L/min +1007 #7.2L/min +1007 #7.2L/min +1007 #7.2L/min +1007 #7.2L/min +1007 #7.2L/min +979 "Can"e\ 89\ 9 +27 #"pumping"7.2L/min +1007 #7.2L/min +1007 #7.2L/min +474 #t-> Power.sampler off + .Gate.power :sampler,:OFF +532 #"pumping"5.3L/min +1007 #3.8L/min +1007 #4.0L/min +1007 #3.9L/min +1007 #4.0L/min +599 #t-> Sample.shallow + .Sample.shallow + "sampler")42 +18 "core" 2 +387 #"pumping"4.0L/min +242 #t-> Power.sampler on +2 .Gate.power :sampler,:ON +794 #"pumping"6.7L/min +1014 #7.6L/min +1007 #7.2L/min +1007 #7.3L/min +1007 #7.2L/min +1007 #7.2L/min +1007 #7.3L/min +1007 #7.2L/min +1007 #7.3L/min +1007 #7.3L/min +1007 #7.3L/min +1007 #7.2L/min +1007 #7.2L/min +1007 #7.3L/min +1007 #7.2L/min +1007 #7.2L/min +1007 #7.3L/min +1007 #7.2L/min +1007 #7.3L/min +1007 #7.3L/min +1007 #7.3L/min +1007 #7.3L/min +1007 #7.2L/min +1007 #7.3L/min +1007 #7.2L/min +1007 #7.2L/min +1007 #7.3L/min +1007 #7.3L/min +1007 #7.2L/min +1007 #7.2L/min +1007 #7.3L/min +764 #t-> Power.sampler off + .Gate.power :sampler,:OFF +241 #"pumping"6.4L/min +697 #t-> FlowMeter.stop + ."pumping"Gate.power :analytic3,:OFF +18961 "Can"d\ 55 +48427 #t-> FlowMeter.start +2 ."pumping"Gate.power :analytic3,:ON +618 #t-> Power.sampler on + .Gate.power :sampler,:ON +495 #"pumping"2.8L/min +1006 #5.2L/min +1006 #5.4L/min +1007 #5.1L/min +1007 #5.4L/min +1007 #5.5L/min +1007 #5.7L/min +1007 #5.7L/min +1007 #5.8L/min +1007 #6.1L/min +1007 #6.1L/min +391 "Can"a\ 65 +616 #"pumping"6.1L/min +1007 #6.1L/min +1007 #6.1L/min +1007 #6.1L/min +1007 #6.2L/min +1007 #6.1L/min +1007 #6.2L/min +1007 #6.2L/min +1007 #6.2L/min +1007 #6.1L/min +1007 #6.2L/min +1007 #6.2L/min +1007 #6.2L/min +1008 #6.2L/min +1007 #6.2L/min +1007 #6.2L/min +1007 #6.2L/min +1007 #6.2L/min +1007 #6.2L/min +1007 #6.2L/min +1006 #6.2L/min +931 #t-> Power.sampler off + .Gate.power :sampler,:OFF +74 #"pumping"5.9L/min +755 #t-> Sample +251 #"pumping"0.5L/min +546 #t-> Sample.deep + .Sample.deep + "sampler")50 +24 "core" 0 +434 #"pumping"0.0L/min +468 #t-> Power.sampler on + .Gate.power :sampler,:ON +538 #"pumping"3.2L/min +1008 #6.2L/min +1007 #6.2L/min +1007 #6.2L/min +1007 #6.2L/min +1007 #6.2L/min +1007 #6.2L/min +1007 #6.2L/min +1007 #6.2L/min +1007 #6.2L/min +1007 #6.2L/min +1007 #6.2L/min +1007 #6.2L/min +1007 #6.2L/min +1007 #6.2L/min +1007 #6.2L/min +1007 #6.2L/min +1007 #6.2L/min +1007 #6.2L/min +1007 #6.2L/min +1007 #6.2L/min +1007 #6.2L/min +1007 #6.2L/min +1007 #6.2L/min +1007 #6.2L/min +1007 #6.2L/min +1007 #6.2L/min +1007 #6.2L/min +1007 #6.2L/min +1007 #6.2L/min +1007 #6.2L/min +1007 #6.2L/min +1007 #6.2L/min +1007 #6.2L/min +1007 #6.2L/min +956 #t-> Power.sampler off + .Gate.power :sampler,:OFF +25 "Can"b\ 33 +24 #"pumping"6.0L/min +1006 #0.5L/min +1006 #0.1L/min +719 #t-> Sample.shallow + .Sample.shallow + "sampler")62 +18 "core" 2 +267 #"pumping"0.0L/min +471 #t-> Power.sampler on + .Gate.power :sampler,:ON +535 #"pumping"3.2L/min +1008 #6.2L/min +1007 #6.2L/min +1007 #6.2L/min +1007 #6.2L/min +1007 #6.2L/min +1007 #6.2L/min +1007 #6.2L/min +1007 #6.2L/min +1007 #6.2L/min +1007 #6.2L/min +1007 #6.2L/min +1007 #6.2L/min +1007 #6.2L/min +1007 #6.2L/min +1007 #6.2L/min +1007 #6.2L/min +1007 #6.2L/min +1007 #6.2L/min +1007 #6.2L/min +1007 #6.2L/min +1007 #6.2L/min +1007 #6.2L/min +1007 #6.2L/min +1007 #6.2L/min +1007 #6.2L/min +1007 #6.2L/min +1007 #6.2L/min +1007 #6.2L/min +1007 #6.2L/min +1007 #6.2L/min +1007 #6.2L/min +1007 #6.2L/min +1007 #6.2L/min +1007 #6.2L/min +1007 #6.2L/min +815 #t-> Power.sampler off + .Gate.power :sampler,:OFF +190 #"pumping"5.4L/min +1007 #0.3L/min +828 #t-> Sample.deep + .Sample.deep + "sampler")70 +111 "core" 0 +65 #"pumping"0.0L/min +470 #t-> Power.sampler on + .Gate.power :sampler,:ON +536 #"pumping"3.2L/min +1008 #6.3L/min +1007 #6.2L/min +1007 #6.2L/min +1007 #6.2L/min +1007 #6.2L/min +1007 #6.2L/min +1007 #6.2L/min +1007 #6.2L/min +1007 #6.2L/min +1007 #6.2L/min +1007 #6.2L/min +1007 #6.2L/min +1007 #6.2L/min +1007 #6.2L/min +1007 #6.2L/min +1007 #6.2L/min +569 "Can"e\ 77 +437 #"pumping"6.2L/min +1007 #6.2L/min +1007 #6.2L/min +1007 #6.2L/min +1007 #6.2L/min +1007 #6.2L/min +1007 #6.2L/min +1007 #6.2L/min +1007 #6.2L/min +1007 #6.2L/min +1007 #6.2L/min +1007 #6.2L/min +1007 #6.3L/min +1006 #6.2L/min +1005 #6.2L/min +1007 #6.3L/min +1007 #6.3L/min +1007 #6.3L/min +1007 #6.3L/min +1007 #6.3L/min +802 #t-> Power.sampler off + .Gate.power :sampler,:OFF +203 #"pumping"5.4L/min +1006 #0.2L/min +339 #t-> FlowMeter.stop + ."pumping"Gate.power :analytic3,:OFF +746 #t-> Sample.shallow + .Sample.shallow + "sampler")82 +16 "core" 2 +2111 #t-> da 1000 + #da sampling at most 1000ml +4 ."Qmail"HABfans.email "Started da in tube 2 at 12:23:28EDT25-Jul-19\\n{1 => 21,\\n 2 => 1}\\nCan@12:19:20, 6.2L/min, 25.8C, 18% humidity, 14.4psia, 13.516V, 0.263A, 0.263A avg, 3.56W",Subject: "da sampling at most 1000ml" +4 #tLoading sh1 puck from tube 2 into Collection Clamp +2 "collection"'9& +3 "core" &BFY\ +2 .tHand.open + "manipulator"&:1 +24 "core" 1 +2 "manipulator"&;% +4 "core" %\ ! } ) +2 "storage"(<% +3 "core" %~   w +2 "storage"(=. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +4 .tSC.seek 2 +2 "storage"(>( +348 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (?& +2 "core" & & 1  +2 "manipulator"&@& +5 "core" &- * +4 "manipulator"&A% +8 "core" %\ ! ) +4 .tElbow.reconfigure TightElbow +4 "manipulator"&$&.,(\ #b +4 .tElbow.seek 2 +4 "manipulator"&B( +170 "core" ( +2 "manipulator"&C& +4 "core" & 5 +2 "storage"(D& +3 "core" &  I +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +3 "manipulator"&E' +104 "core" ' +2 "storage"(F& +4 "core" &   7 +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(G'L +281 "core" ' +2 "storage"(H- +3 "core" -' + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +2 (I& +3 "core" &    +4 "manipulator"&J& +5 "core" & , 5 +2 .tElbow.seek 2 +2 "manipulator"&K( +3 "core" ( +2 "manipulator"&L& +3 "core" & / 5 +2 "storage"(M& +3 "core" &   +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&N'υ +14 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tHand.close +2 "manipulator"&O/ +74 "core" / +4 ."downElevator"SE.seek :down +6 "manipulator"&P& +3 "storage"(Q'v +6 "core" & # 5 +2 "manipulator"&R% +3 "core" %  q +2 .tForearm.seek :retract +2 "manipulator"&S'\ +93 "core" ' +2 .tElbow.seek CC +2 "manipulator"&T( +159 "core" ( +2 "manipulator"&U& +4 "core" &  0 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 "core" ' +2 ."downElevator"SE.coast +3 "manipulator"&V& + "storage"(5 +5 "core" & l 0 + .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&W'ρ +96 "core" ' +2 "manipulator"&X& +6 "core" &  C 0 +2 "manipulator"&Y% +3 "core" %ψ Q +2 "collection"'Z& +5 "core" &AEU\ + "collection"'[& +4 .tCC.seek :closed +2 "collection"'\\(O +4 "core" &?EU\ + &BCO\  +9 &2ADW\ *x +9 &eAEV\ = +11 &|?EZ\ K +8 &LcBDY\ I +9 & eBEW\ J +10 &e@EF\ I +9 &eAEG\ J +13 &Sh?D;\ J +6 &cAFC\ I +9 &eAD?\ J +10 & `ACA\ J +9 &"[d?CA\ J +9 &$cACB\ J +10 &%cBE?\ J +9 &'hAE?\ J +9 &)cb?FB\ J +10 &+%c@C:\ J +9 &,cBD?\ J +10 &.bCC>\ I +9 &0kd?C3\ J +9 &2-gAD3\ J +10 &3bAD,\ J +9 &5aAD(\ J +9 &7tcAF,\ I +10 &95d@H%\ J +9 &:fAE,\ J +11 &<a@F.\ J +8 &>{aAD7\ J +9 &@>c@C3\ I +10 &Ae?E1\ J +9 &CbAD1\ J +9 &Eg@B5\ J +10 &G?vCD.\ L +9 &H@C,\ O +10 &J?D,\ T +9 &Lj?B2\ U +9 &N+@A2\ B +10 &O46?A2\ +| +9 &Oq>C/\ D +5 ( + "collection"'[& +4 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.65 +2 .Hand.open + "manipulator"&]1 +3 "core" &OW?B0\ D +63 1 +2 "manipulator"&^% +4 "core" % ψ  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +4 "manipulator"&_'\ +99 "core" ' +2 .tSC.coast + "storage"(6 +3 #tcollectSample 1000ml w/bubble point of 24psi +2 #Priming 7ml + .Gate.power :sampler,:ON + ."pumping"Gate.power :analytic3,:ON +4 .tIntake.select :close +3 .Exhaust.select :close + .SS.hold +2 "sampler")`+ +3 "core" + +2 "sampler")a% +4 "core" %l s\  + "collection"'b& +4 "core" &OV@A'\ D +2 "Can"g\ 45 +2 #tCalibrating pressure and temperature sensors + .CTV.dial :air +2 "collection"'c  +5 "core"  +2 .tSSV.dial :spit,avoiding: :exhaust + "sampler")d +4 "core"  +2 "sampler")e  +4 "core" +2 .tSS.reconfigure SSfast +2 "sampler")#.0X  +71 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")`' +59 #"pumping"6.4L/min +828 "core" ' + .tExhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +3 "sampler")h  +114 "core" +2 #tAllowing 130s for 25.0ml of remaining 750.0ml + .Intake.select :open + "sampler") +211 "collection"'g% +3 "core" %2\ + #tIntake @21.0psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X(\ + #tIntake @20.7psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 135 +2 "sampler")#.0X$' +650 "core" '9n}(' i\ %G +2 #tVacuum too high -- waiting up to 40s + .SS.reconfigure SSexhale +2 "sampler")#.0X\ +2 "sampler")% +3 "core" %N+tu r\  +2 "collection"' % +3 "core" %E\ +2 #tIntake @18.5psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 80 +2 "sampler")#.P0X\ +2 #tIntake @19.3psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 53 +2 "sampler")#.50X\ +2 "sampler")g% +3 "core" %1 `\  +53 "collection"'>% +3 "core" %F\ +2 "sampler")a% +3 "core" %. j\  +53 "collection"'f% +3 "core" %A\ +2 "sampler")m% +3 "core" % _\ ) +2 "sampler")n% +4 "core" % n\  + .tIntake.select :close + "sampler")0 +9 )o% +3 "core" % k\  + .tSSV.dial :exhaust +2 "sampler")i  +39 #"pumping"6.4L/min +33 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")`' +941 "core" ' + .tExhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +3 "sampler")k  +72 "core"  +2 #tAllowing 130s for 25.0ml of remaining 300.0ml + .Intake.select :open + "sampler") +210 "collection"'r% +3 "core" %;\ + #tIntake @20.8psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 48 +2 "sampler")#.00X%CB n\  +15 "collection"'y% +3 "core" %:\ +2 "sampler")l% +3 "core" %">Z^ c\  +2 "collection"'v% +4 "core" %A\ + #tIntake @19.8psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 43 +2 "sampler")#.+0X% +3 "core" %L\ +2 "sampler")a% +3 "core" % c\ , +53 "collection"'f% +3 "core" %O\ +2 "sampler")m% +3 "core" % g\ , +2 "sampler")n% +3 "core" % m\ , +2 .tIntake.select :close + "sampler")0 +9 )o% +3 "core" % k\ , + .tSSV.dial :exhaust +2 "sampler")i  +71 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")d' +908 "core" ' + .tExhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +3 "sampler")b  +74 "core" +2 #tAllowing 130s for 25.0ml of remaining 200.0ml + .Intake.select :open + "sampler") +210 "collection"'k% +3 "core" %V\ + #tIntake @20.8psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 29 +2 "sampler")#.0X%/1 d\  +15 "collection"'% +3 "core" %W\ +2 "sampler")!% +3 "core" %>87 m\  +15 "collection"'% +3 "core" %S\ +2 "sampler")%% +3 "core" %>BC m\  +15 "collection"'&% +3 "core" %H\ +2 "sampler")% +4 "core" %<LN ]\  +15 "collection"'% +3 "core" %Z\ +2 "sampler")% +4 "core" %<XX f\  +15 "collection"''% +3 "core" %Q\ +2 "sampler")% +3 "core" %<fe l\  +2 "collection"')% +3 "core" %X\ +2 #tIntake @20.6psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 23 +2 "sampler")#.0X! h\  +15 "collection"'5% +4 "core" %N\ +2 "sampler")3% +3 "core" %}FHE k\  +15 "collection"'8% +3 "core" %R\ +2 "sampler")"% +3 "core" %}FOO m\  +15 "collection"'0% +3 "core" %G\ +2 "sampler"),% +3 "core" %}FXY a\  +57 "collection"':% +4 "core" %N\ +2 "sampler")2% +3 "core" %}Fwt k\  +2 "collection"'/% +4 "core" %Q\ + #tIntake @20.5psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 21 +3 "sampler")#.0X% +3 "core" %DFF g\  +53 "collection"'^% +3 "core" %H\ +2 "sampler")a% +3 "core" %DZ\\ `\  +53 "collection"'f% +3 "core" %W\ +2 "sampler")m% +3 "core" %Dqs j\  +53 "collection"'n% +3 "core" %J\ +2 "sampler")o% +3 "core" %D j\  +53 "collection"'i% +3 "core" %[\ +2 "sampler")[% +4 "core" % g\ i +52 "collection"'b% +3 "core" %M\ +2 "sampler")k% +3 "core" %  a\ > +53 "collection"'d% +3 "core" %M\ +2 "sampler")p% +3 "core" %  c\ > +52 "collection"'q% +3 "core" %H\ +2 "sampler")y% +3 "core" %  `\ > +53 "collection"'l% +3 "core" %O\ +2 "sampler")v% +3 "core" %  g\ > +2 "sampler")s% +3 "core" %  \\\ > +2 .tIntake.select :close + "sampler")0 +9 )j% +3 "core" %  _\ > + .tSSV.dial :exhaust +2 "sampler")|  +72 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler"){' +991 #"pumping"6.4L/min +190 "core" ' + .tExhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +3 "sampler")r  +74 "core" +2 #tAllowing 130s for 25.0ml of remaining 125.0ml + .Intake.select :open + "sampler") +210 "collection"'`% +3 "core" %H\ + #tIntake @20.9psia, vacuum from 10.0 to 13.0psi +3 .SS.reconfigure SSinhale.with maxSpeed: 19 +2 "sampler")#.0X'? g\  +15 "collection"';% +3 "core" %J\ +2 "sampler")9% +3 "core" %NEE ^\  +15 "collection"'F% +3 "core" %L\ +2 "sampler")-% +3 "core" %NMK i\  +15 "collection"'% +3 "core" %X\ +2 "sampler")H% +3 "core" %NRQ h\  +15 "collection"'% +3 "core" %I\ +2 "sampler")D% +3 "core" %NY\\ _\  +2 "collection"'7% +4 "core" %J\ + #tIntake @20.5psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 15 +3 "sampler")#.0X' +533 "core" ' +52 .tSS.reconfigure SSfast +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'o' +109 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")i +126 "core"  +4 .tSS.reconfigure SSexhale +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'' +110 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +108 "core" ' +2 ."CSpush"CS.coast +2 "collection"'5 +14 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X9 +2 "core" 9G! +103 "collection"'a9 +2 "core" 9G +103 "collection"'f9 +4 "core" 9I +102 "collection"'n9 +2 "core" 9K +103 "collection"'^9 +2 "core" 9L +103 "collection"'i9 +2 "core" 9 N +103 "collection"']9 +2 "core" 9 O +103 "collection"'m9 +2 "core" 9 ,P +103 "collection"'o9 +2 "core" 9 <S +103 "collection"'9 +2 "core" 9 OS +103 "collection"'b9 +2 "core" 9 _U\  +103 "collection"'k9 +2 "core" 9 oV +103 "collection"'[9 +4 "core" 9 ~X +102 "collection"'p9 +2 "core" 9 Y +103 "collection"'q9 +2 "core" 9 Z +103 "collection"'y9 +2 "core" 9 [ +103 "collection"'l9 +2 "core" 9 ]# +103 "collection"'s9 +3 "core" 9 _' +103 "collection"'d9 +2 "core" 9 `+ +103 "collection"'h9 +2 "core" 9 a/ +103 "collection"'v9 +2 "core" 9 c4 +103 "collection"'r9 +2 "core" 9 d8 +148 "collection"'`9 +2 "core" 9\ f>\ +103 "collection"'9 +2 "core" 9\ hB\ +103 "collection"'j9 +2 "core" 9\ iF +103 "collection"'9 +2 "core" 9\ jJ +103 "collection"'9 +2 "core" 9\ 'kO +103 "collection"'u9 +3 "core" 9\ .mS +103 "collection"'w9 +2 "core" 9\ 7nW +103 "collection"'|9 +2 "core" 9\ @o[ +103 "collection"'9 +2 "core" 9\ Dq` +103 "collection"'}9 +2 "core" 9\ Lqd +103 "collection"'9 +4 "core" 9\ Rsh +102 "collection"'{9 +2 "core" 9\ Xtl +103 "collection"'9 +2 "core" 9\ ]up +103 "collection"' 9 +2 "core" 9\ dvu +103 "collection"'9 +2 "core" 9\ hwy +103 "collection"'9 +2 "core" 9\ my} +103 "collection"'~9 +2 "core" 9\ rz +103 "collection"'t9 +2 "core" 9\ vz +103 "collection"'9 +2 "core" 9\ z| +3 .tCH.hold 10:00,70C +3 "collection"'z `\ `\ z  +3 "core"  +32403 "Can"a\ +27599 "core" ` +2 "collection"'x9 +3 "core" 9\ ; +2 #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml + "collection"'' +336 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"' @ +97 "core" A +2 .tCSV.dial :air + "collection"' @ +41 "core" > +2 .tCS.seek 5ml +2 "collection"''l +1347 "core" ' + .tCSV.dial CTV +2 "collection"'  +43 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"' @ +42 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'  +43 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"' @ +53 "core" B +2 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"'' +1355 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"' +97 "core" ~ +2 .tCBV.dial CSV + "collection"'!  +29 "core"  +2 "collection"'%% +4 "core" %  \ + .tCS.seek 4.999ml +2 "collection"'&'l +1358 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'  +42 "core" +2 "collection"'% +4 "core" %lIMj\  + .tCS.seek 7ml +2 "collection"''' +593 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"' @ +39 "core" ? +2 .tCS.seek 10ml +2 "collection"')' D +848 "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"'   +37 "core" ! +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'*  +2 '  +27 "core"  +99  +2 .tCS.seek 5ml +2 "collection"'1'l +1347 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'+ @ +93 "core" @ +2 .tCSV.dial :waste + "collection"' +96 "core" +2 .tCS.seek :empty +2 "collection"'5'Ͱ +1347 "core" ' + .tCSV.dial :air +2 "collection"'3 @ +69 "core" B +2 .tCS.seek 5ml +2 "collection"'4'l +1368 "core" ' + .tCSV.dial CTV +2 "collection"'0  +52 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"', @ +40 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"':  +41 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'2 @ +42 "core" ? +2 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"'/' +1347 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"'. +94 "core" ~ +2 .tCBV.dial CSV + "collection"'(  +36 "core"  +2 "collection"'@% +4 "core" %stq\ +2 .tCS.seek 5.001ml + "collection"';'l +1357 "core" ' +2 .tdelay 5 seconds +503 .CTV.dial :air +3 "collection"'9  +40 "core" +2 "collection"'F% +4 "core" %l 6\ \ +2 .tCS.seek 7.001ml + "collection"'-' +596 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"' @ +51 "core" A +2 .tCS.seek 10ml +2 "collection"'H' D +835 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +108 "core" ^ +2 #tLysing Complete + "collection"'D& +4 "core" &OU`\ D +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&7% +3 "core" %   +2 "storage"(8% +3 "core" %w   +2 "storage"(". +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 +2 "storage"(<($ +341 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (L& +2 "core" &%\  2\ +2 "manipulator"&C& +3 "core" &  0 +2 "manipulator"&J% +3 "core" %   +4 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&6( +156 "core" ( +2 "manipulator"&O& +4 "core" &  \ + "storage"(G& +4 "core" &% s 9 , + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"&A' +102 "core" ' +2 "storage"(K& +4 "core" &%  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(='L +97 "core" ' +2 "storage"(I- +3 "core" -'^ + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" & G \ + "storage"(?& +4 "core" &%\ 8\ <\ + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&Q'\\ +35 "core" ' + .tElbow.hold +2 "manipulator"&S, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(Y- +2 "core" -'^ +2 .tSE.seek 20.13 Pucks below Top Plate +2 "storage"(E' +38 "core" ' +3 "manipulator"&N% +4 "core" %kt  ɹ' +2 "storage"(V& +3 "core" &% 2\ +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 315 counts +2 "manipulator"&R'ϗ +21 "core" ' +2 "manipulator"&B& +4 "core" &   + "storage"(P& +4 "core" &%\ -\ ( %\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"&X' +28 "core" ' +2 .tSE.seek 21.13 Pucks below Top Plate +2 "storage"(e' +47 "core" ' +2 "manipulator"&W& +4 "core" & # +2 "manipulator"&Z% +3 "core" % m +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +41 "manipulator"&U'\ +99 "core" ' +2 .tElbow.seek CC +2 "manipulator"&M( +151 "core" ( +2 "manipulator"&g& +4 "core" &  2 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &c& +2 "core" & o 2 +2 .tForearm.seek CC +2 "manipulator"&>'ρ +101 "core" ' +2 .tHand.close + "manipulator"&a/ +72 "core" / +2 .tCC.seek :open +2 "collection"'f( +380 "core" ( +2 "storage"(n& +4 "core" &%\ \  5\ + "storage"(^& +4 "core" &% \  '\ +2 "manipulator"&i& +3 "core" &  2 +2 "manipulator"&]% +3 "core" % π +2 .tForearm.seek :retract +2 "manipulator"&m'\ +97 "core" ' +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&o( +152 "core" ( +2 "manipulator"&& +4 "core" &  +2 "storage"(b& +3 "core" &%\ (\ ' \ +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 1 +2 "manipulator"&k'\\ +107 "core" ' +2 .tElbow.hold + "manipulator"&[, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&p1 +68 "core" 1 +2 "manipulator"&q% +4 "core" % i  ɽR +2 "storage"(y& +3 "core" &% \ +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 313 counts +2 "manipulator"&l'ϕ +14 "core" ' +2 "manipulator"&s& +4 "core" & K \ + "storage"(d& +4 "core" &%\ ,\  A\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"&h' +36 "core" ' +2 "storage"(v% +4 "core" %\ 2\ 8 Q\ g +2 ."downElevator"SE.seek :down +3 "storage"(r'v +64 "core" ' +16 ."downElevator"SE.coast + "storage"(5 +19 (`% +3 "core" %}    +2 "manipulator"&% +3 "core" % y +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&j'\ +96 "core" ' +2 .tSC.coast + "storage"(6 +2 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +4 "core" &\ +2 "manipulator"&& +4 "core" & ? \ + "manipulator"&u% +4 "core" %\  " % +2 .tElbow.seek FlushPuck::Garage + "manipulator"&w(- +181 "core" ( +2 "manipulator"&|& +4 "core" &- ^ + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- +2 .tForearm.seek :garage +2 "manipulator"&}' +109 "core" ' +2 .tHand.close + "manipulator"&/ +77 "core" / +2 "manipulator"&{& +4 "core" &-   +2 "manipulator"&% +3 "core" % { M ȻB +2 .tForearm.seek :retract +2 "manipulator"& '\ +106 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +274 "core" ( +2 "manipulator"&& +4 "core" & P 1 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &~& +2 "core" & 1 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&t'ρ +104 "core" ' +2 "manipulator"&& +4 "core" & } 1 +2 "manipulator"&#% +3 "core" %χ > +2 "collection"'z& +4 "core" &N\ + "collection"'x& +4 .tCC.seek :closed + "collection"'$(O +4 "core" &'\ +4 &\ 7 +9 &EL~\ / +10 &|w~\ D +9 &-f\ I +10 &_\ H +9 &a\ H +9 &tec\ I +10 &7^\ H +9 &`\ H +9 &e\ I +10 &}b\ H +9 &!>em\ I +10 &#bU\ H +9 &$eK\ I +9 &&`9\ I +10 &(G^ \ H +9 &* `\ H +9 &+c\ I +10 &-b\ I +9 &/P]\ H +10 &1^h\ H +9 &2`S\ H +9 &4b\ H +10 &6Vd\ I +9 &8`\ H +9 &9_\ H +10 &;b\ I +9 &=_\\\ H +10 &? d{\ I +9 &@`f\ H +9 &B`\ H +10 &Deb\ I +9 &F(c\ I +9 &Go\ J +10 &I\ N +9 &KQ}\ S +10 &M j\ U +9 &Nz`\ 0 +9 &Ok/Z\ V +8 ( +2 &O|eC\ E + "collection"'x& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.55 + "collection"' & +4 "core" &O|ge\ E + .tHand.open +2 "manipulator"&1 +73 "core" 1 +2 "manipulator"&% +4 "core" % ψ ; = + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +93 "core" ' +3 .tPSV.dial PSR + "processing"% +43 "core"  +2 "processing"%% +4 "core" %>\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1.5ml +2 "processing"%' +1606 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +42 "core"  +2 .tPS.seek 0ml +2 "processing"%'W +1611 "core" ' + .tPSV.dial PSR +2 "processing"%! +42 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%%' +2628 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "processing"% +3 "collection"'  +5 "core"  +2 "processing"%  +40 "core"  +33 + .tPSV.dial :mixloop +2 "processing"%& +97 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing + "processing"%  +122 "core" +2 .tPS.seek 0ml +2 "processing"%''W +1893 "Can"Y\ JJ +745 "core" ' + .tPSV.dial :air +2 "processing"%  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2637 "core" ' + .tPSV.dial :mixloop +2 "processing"%* +42 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2592 !to:SignalException : mesg" SIGHUP:\ signoi:@checkpoint: omitted:bt[ "1/opt/mbari/lib/ruby/1.8/irb.rb:72: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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 !o:Errno::EIO :\ errnoi\ : mesg"Input/output error:@timestampu: Time 1$Q:bt["0/home/esp/esp2/lib/thread.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + !o:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt["7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +4 !o:Storage::Warning: mesg"KExiting with Collection Clamp holding FlushPuck is in Collection Clamp:bt["6/home/esp/esp2/utils/storage.rb:530:in `writeAll'"2/home/esp/esp2/utils/storage.rb:525:in `each'"6/home/esp/esp2/utils/storage.rb:525:in `writeAll'"2/home/esp/esp2/utils/storage.rb:521:in `open'"6/home/esp/esp2/utils/storage.rb:521:in `writeAll'"(/home/esp/esp2/utils/storage.rb:537"4/home/esp/esp2/lib/framework.rb:129:in `atExit'"2/home/esp/esp2/lib/framework.rb:133:in `call'"4/home/esp/esp2/lib/framework.rb:133:in `atExit'"2/home/esp/esp2/lib/framework.rb:133:in `call'"4/home/esp/esp2/lib/framework.rb:133:in `atExit'"-/home/esp/esp2/lib/thread.rb:739:in `[]'"0/home/esp/esp2/lib/thread.rb:739:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 !o:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt["4/home/esp/esp2/lib/framework.rb:131:in `atExit'"2/home/esp/esp2/lib/framework.rb:133:in `call'"4/home/esp/esp2/lib/framework.rb:133:in `atExit'"2/home/esp/esp2/lib/framework.rb:133:in `call'"4/home/esp/esp2/lib/framework.rb:133:in `atExit'"-/home/esp/esp2/lib/thread.rb:739:in `[]'"0/home/esp/esp2/lib/thread.rb:739:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #mEXIT !to:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt["7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 @1564075221.32EDT @1564076094.20EDT = =tMAIN =mMAIN_scheduler @EDT1564076095.83 #"core_reset"Sent BREAK +2 #t@0x2574, state=0x3380, ifg=0x20, ie=0x7F + #@0x2CE6, state=0x3380, ifg=0x08, ie=0x5F #@0x78E1, state=0x3350, ifg=0x84, ie=0x75 + #@0x7B99, state=0x32E2, ifg=0x10, ie=0xF5 + #@0x7E2B, state=0x32F4, ifg=0x10, ie=0xFD #@0x80BD, state=0x32F4, ifg=0x10, ie=0xFD + #@0x834F, state=0x32F4, ifg=0x10, ie=0xFD #@0x84DD, state=0x32F4, ifg=0x80, ie=0xFD + #@0x00F3, state=0x3350, ifg=0x00, ie=0x75 + #ESP2 v3.22 I2C Gateway v3.06 +8 #ESP2 v3.22 I2C Gateway v3.06 for core bus +208 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +357 "Can"]\ HH + ]\ HH + #tPolling Can every 10:00 +123 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  +4 "collection"' 9\ + ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 )% +2 "core" % u  +2 .tSS.configure SSconfig +2 "sampler")#.0X\ +2 "storage"(% +3 "core" %} > >\ + "collection"'& +4 "core" &O|f#'\ E + "processing"%& +4 "core" &\ + "processing"%% +3 "core" %V\ + #tCC.holds FlushPuck is in Collection Clamp + !o:SyntaxError: mesg"K\ CC.holds FlushPuck is in Collection Clamp\ Storage.recover! will retry:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +59613 "Can"`\ GF +60002 ^\ =< +29123 #t-> showlog -50 +2373 #-> showlog 50 +2460 #-> exit +4 #mEXIT @1564077641.22EDT @1564077669.56EDT = =tMAIN =mMAIN_scheduler @EDT1564077671.20 #"core_reset"Sent BREAK +2 #t@0x3E57, state=0x32F4, ifg=0x10, ie=0xFD + #@0x40EC, state=0x32F4, ifg=0x10, ie=0xFD #@0x4380, state=0x32F4, ifg=0x10, ie=0xFD + #@0x4615, state=0x32F4, ifg=0x10, ie=0xFD + #@0x48AA, state=0x32F4, ifg=0x10, ie=0xFD #@0x4B3E, state=0x32F4, ifg=0x10, ie=0xFD + #@0x4DD2, state=0x32F4, ifg=0x10, ie=0xFD #@0x4F3C, state=0x32F4, ifg=0x80, ie=0xFD + #@0xC703, state=0x3350, ifg=0x00, ie=0x75 + #ESP2 v3.22 I2C Gateway v3.06 +7 #ESP2 v3.22 I2C Gateway v3.06 for core bus +209 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +350 "Can"a\ FF + a\ FF + #tPolling Can every 10:00 +123 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 )% +2 "core" % ~  +2 .tSS.configure SSconfig +2 "sampler")#.0X SS +2 "sampler")% +3 "core" % x  +1654 #t-> Intake +1069 #-> Exhaust +1905 #-> Flush +3912 #-> Flush.owner +6172 #-> Flush.location CC + !o:ArgumentError: mesg"(wrong number of arguments (1 for 0):bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +3295 #-> Hand.open + .Hand.open + "manipulator"&1 +19 "core" 1 +1496 #t-> Arm.grab CC +2 "manipulator"& & +3 "core" & 1 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&!( +27 "core" ( +2 "manipulator"&"& +3 "core" & Q 4 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &#& +3 "core" & s 4 + .tForearm.seek CC +2 "manipulator"&$'ρ +101 "core" ' +2 .tHand.close + "manipulator"&%/ +69 "core" / +3439 #t-> CC.to :open +2 .CC.seek :open +2 "collection"'&( +378 "core" ( +2 "collection"''& +3 "core" &/5\ +1769 #t-> Arm.withdraw + "manipulator"&(% +3 "core" % σ +2 .tForearm.seek :retract +2 "manipulator"&)'\ +100 "core" ' +2 "manipulator"&*& +4 "core" & ? 4 + "manipulator"&+% +4 "core" %\ ! i + +2192 #t-> Elbow.garage + .Elbow.seek :garage +2 "manipulator"&,(- +269 "core" ( +2 "manipulator"&-& +4 "core" &- V _ +1623 #t-> Forearm.garage +2 .Forearm.seek :garage + "manipulator"&.' +110 "core" ' +2 "manipulator"&/% +4 "core" %v A Ⱥ3 +1284 #t-> Arm.retract + .Hand.open + "manipulator"&01 +76 "core" 1 +2 "manipulator"&1% +3 "core" % {  Ǻ3 +2 .tForearm.seek :retract +2 "manipulator"&2'\ +102 "core" ' +2 "manipulator"&3& +4 "core" &- ; _ + "manipulator"&4% +3 "core" %\  ?  +1535 #t-> Flush +1887 #-> Flush.CC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'5& +4 "core" &16\ + "manipulator"&6& +4 "core" &- . _ +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&7(- +13 "core" ( +2 "manipulator"&8& +3 "core" &- V  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &9& +3 "core" &- X  + .tForearm.seek :garage +2 "manipulator"&:' +111 "core" ' +2 .tHand.close + "manipulator"&;/ +69 "core" / +2 "manipulator"&<& +4 "core" &-  /  + "manipulator"&=% +4 "core" % v  g ȹ( +2 .tForearm.seek :retract + "manipulator"&>'\ +107 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&?( +278 "core" ( +2 "manipulator"&@& +3 "core" &  r / +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &A& +3 "core" &  Q / + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&B'ρ +103 "core" ' +2 "manipulator"&C& +4 "core" &  T / + "manipulator"&D% +4 "core" %π s C +2 "collection"'E& +3 "core" &26\ +2 "collection"'F& +3 .tCC.seek :closed +2 "collection"'G(O +3 "core" &26\ +2 &16\  +10 &215\ *y +9 &g25\ = +9 &x35\ J +10 &Q_17\ I +9 &c25\ H +9 &b06\ I +10 &e36\ I +9 &Xe27\ I +9 &`18\ H +10 &b26\ I +9 & a35\ I +10 &"a`46\ I +9 &$#e06\ I +9 &%c36\ I +10 &'d26\ I +9 &)j^36\ H +9 &++`36\ I +10 &,e46\ I +9 &.^17\ H +10 &0qb17\ I +9 &23c19\ I +9 &3b36\ H +10 &5`15\ H +9 &7y^05\ I +10 &9;^34\ I +9 &:]37\ H +9 &<`36\ I +10 &>a34\ I +9 &@D_04\ H +9 &B_49\ I +10 &C]25\ I +9 &E`37\ I +10 &GIg36\ J +9 &Ix35\ K +9 &J/5\ P +10 &Lo24\ U +9 &N046\ B +9 &O6605\ - +10 &O\\15\ A +5 ( + "collection"'F& +36 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.53 +9 "collection"'H& +4 "core" &OR25\ A + &OL25\ A + .tHand.open +2 "manipulator"&I1 +66 "core" 1 +2 "manipulator"&J% +3 "core" % π C +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&K'\ +93 "core" ' +8687 #t-> Flush.garage + #Garaging FlushPuck in Collection Clamp +2 "manipulator"&L& +3 "core" &  / +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&M( +3 "core" ( + "manipulator"&N& +4 "core" &  P / + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &O& +3 "core" &  / +2 .tForearm.seek CC + "manipulator"&P'ρ +102 "core" ' + .tHand.close +2 "manipulator"&Q/ +68 "core" / +2 .tCC.seek :open +2 "collection"'R( +380 "core" ( +2 "manipulator"&S& +3 "core" &   / +2 "manipulator"&T% +3 "core" % ω i +2 .tForearm.seek :retract +2 "manipulator"&U'\ +85 "Can"c\ 77 +10 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&V(- +285 "core" ( +2 "manipulator"&W& +3 "core" &- X  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &X& +3 "core" &- X  +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&Y' +111 "core" ' +4 .tHand.open +2 "manipulator"&Z1 +75 "core" 1 +2 "manipulator"&[% +4 "core" % l  H ȶ[ + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&\\'\ +102 "core" ' +1437 #t-> Flush +3208 #-> CS +2 "collection"']% +3 "core" % B26\  +2715 #t-> CSV.waste1 + .CSV.dial :waste1 +2 "collection"'^ +79 "core" +1162 #t-> CSV +582 #-> CS.empty + .CS.seek :empty +2 "collection"'_'Ͱ +2637 "core" ' +2 "collection"'`% +4 "core" %Ͳ36\  +2847 #t-> PS +2 "processing"%a% +2 "core" %Vn\ +3119 #t-> CTV +2 "collection"'b +2 "core"  +2073 #t-> SSV + "sampler")c +3 "core"  +2778 #t-> PC +2 "processing"%d& +3 "core" &z\ +14919 #t-> finalPurge + #Starting finalPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'e& +3 "core" &25o\ + "manipulator"&f& +4 "core" &-  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&g(- +3 "core" ( +2 "manipulator"&h& +4 "core" &- |  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &i& +2 "core" &-  +2 .tForearm.seek :garage +2 "manipulator"&j' +110 "core" ' +2 .tHand.close + "manipulator"&k/ +66 "core" / +2 "manipulator"&l& +4 "core" &-    + "manipulator"&m% +4 "core" % y i Ⱥ7 +2 .tForearm.seek :retract + "manipulator"&n'\ +105 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&o( +282 "core" ( +2 "manipulator"&p& +3 "core" & V 0 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &q& +3 "core" & \\ 0 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&r'ρ +103 "core" ' +2 "manipulator"&s& +4 "core" & X 0 + "manipulator"&t% +4 "core" %ψ 1 +2 "collection"'u& +3 "core" &48;\ +2 "collection"'v& +3 .tCC.seek :closed +2 "collection"'w(O +3 "core" &27C\ +4 &45t\ 5 +9 &@K18z\ / +10 &sv36u\ C +9 &!g44|\ I +10 &b27v\ J +9 &a45v\ J +9 &hb17\ I +10 &+^58\ I +9 &d36L\ I +9 &c46m\ J +10 &pa37\ I +9 &!3_34{\ I +9 &"c28\ I +10 &$b17m\ I +9 &&y]28\ I +10 &(9b46j\ J +9 &)b08Q\ I +9 &+a26k\ J +10 &-b16\ I +9 &/Aa26n\ J +9 &1a38\ I +10 &2b55\ I +9 &4]17z\ I +10 &6Jb26|\ I +9 &8 `27 \ I +9 &9_27 \ I +10 &;c07\ I +9 &=Ra27\ I +9 &?`47K\ I +10 &@b17j\ I +9 &Bd27\ I +10 &DZb18v\ I +9 &Fa37x\ J +9 &Gp28\ K +10 &I37n\ N +9 &KH@Dx\ R +9 &M4;n\ V +10 &Ny57\ 6 +9 &Oj407\ U +8 ( +2 "collection"'v& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.51 +2 "collection"'x& +4 "core" &OA375\ = + &OB38\ = + .tHand.open + "manipulator"&y1 +71 "core" 1 +2 "manipulator"&z% +3 "core" % ς * +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&{'\ +100 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'|& +4 "core" &OA34k\ = +2 "collection"'}% +3 "core" %Ͳ06z\  + .tCSV.dial CSR +2 "collection"'~  +122 "core"  +2 "collection"'% +4 "core" %Ͳ257\  + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.seek 5ml +2 "collection"''l +1360 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 '% +3 "core" %l152\ \ +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml + "collection"'' +644 "core" ' + .tCSV.dial :waste +2 "collection"' +120 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'' +1991 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'& +4 "core" &O@07d\ = +2 "collection"' % +3 "core" %05+\ + .tCSV.dial :flush +2 "collection"'  +52 "core" +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"' 'l +1206 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +41 "core" A +2 "collection"'% +4 "core" %l25k\ + .tCS.seek 7ml +2 "collection"'' +537 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'  +2 '  +39 "core"  +87  + .tCBV.dial :waste1 +2 "collection"' @ +52 "core" > +2 .tCS.seek 0ml +2 "collection"'' +1615 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'& +4 "core" &O@3:p\ = +2 "collection"'% +3 "core" %38*\ + .tCSV.dial :flush +2 "collection"'  +68 "core" +2 .tCS.seek 5ml +2 "collection"''l +1194 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +43 "core" B +2 "collection"'% +4 "core" %l39l\  + .tCS.seek 7ml +2 "collection"'' +526 "core" ' +3 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'  +41 "core"  +2 .tCBV.dial :waste2b + "collection"'  +67 "core"  +2 .tCS.seek 0ml +2 "collection"' ' +1618 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'"& +4 "core" &O@69_\ = +2 "collection"'#% +3 "core" %59\ + .tCSV.dial CSR +2 "collection"'%  +51 "core"  +2 "collection"'% +4 "core" %47/\ + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml +2 "collection"'' +1881 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'' D +523 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'' +2 '(  +51 "core"  +47 + .tCTV.dial :intake +2 "collection"'*  +70 "core" + .tIntake.select :open +2 "sampler") +10 .tCS.seek 2ml + "collection"'+' \\ +1866 "core" ' + .tIntake.select :close +2 "sampler")0 +9 .tCTV.dial :air +2 "collection"'$  +69 "core" ~ +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'-' +606 "core" ' + .tCSV.dial CSR +2 "collection"'!  +106 "core"  +2 "collection"'/% +4 "core" %36\  + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +2 "collection"')'l +1356 "core" ' +2 .tdelay 5 seconds +81 "Can"f\ ED +421 .tCSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"'0' D +1354 "core" ' + .tCSV.dial CBV +2 "collection"'1 +105 "core"  +2 .tCS.seek 0ml +2 "collection"'3' +2626 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&4& +4 "core" & k 0 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&.( +3 "core" ( +2 "manipulator"&5& +48 "core" & 0 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &6& +2 "core" & G 0 +2 .tForearm.seek CC +2 "manipulator"&8'ρ +101 "core" ' + .tHand.close +2 "manipulator"&9/ +66 "core" / +2 .tCC.seek :open +2 "collection"';( +377 "core" ( +2 "manipulator"&<& +4 "core" & 6 0 + "manipulator"&=% +3 "core" % φ M z +2 .tForearm.seek :retract +2 "manipulator"&,'\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&2(- +286 "core" ( +2 "manipulator"&:& +4 "core" &- + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &@& +2 "core" &- +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&A' +109 "core" ' +4 .tHand.open + "manipulator"&71 +67 "core" 1 +2 "manipulator"&C% +4 "core" % s ȸp + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&D'\ +105 "core" ' +54119 "Can"i\ ,+ +60002 j\ ++ +60003 l\ ++ +60002 m\ ++ +60002 m\ ++ +60002 l\ ,+ +60002 n\ ++ +60003 o\ ++ +60002 o\ ++ +60002 o\ ,+ +60002 q\ ,+ +60002 q\ ++ +60003 r\ ,+ +60002 s\ ++ +60002 t\ ++ +60002 r\ ++ +60002 s\ ++ +60003 t\ ,+ +60002 s\ ,+ +60003 s\ 88 +60001 u\ 66 +60002 s\ 66 +60003 t\ 65 +60002 t\ ++ +60002 t\ ,+ +60002 r\ ,+ +60002 s\ ++ +60003 u\ ++ +60002 u\ ++ +60002 r\ ,, +60002 u\ ++ +60002 u\ ++ +60003 v\ ,+ +60002 v\ ,+ +60002 v\ ,+ +60002 w\ ++ +60002 w\ ,+ +60003 w\ ++ +60002 v\ ,+ +60002 u\ ,+ +60002 u\ ,+ +60003 v\ ,+ +60002 w\ ,+ +60002 v\ ++ +60002 u\ ++ +467 !to:SignalException: mesg" SIGHUP:\ signoi:bt[ "1/opt/mbari/lib/ruby/1.8/irb.rb:72: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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 !o:Errno::EIO :\ errnoi\ : mesg"Input/output error:@timestampu: Time A`k-:bt["0/home/esp/esp2/lib/thread.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + !o:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt["7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +5 #mEXIT @1564105882.47EDT @1564505323.67EDT = =tMAIN =mMAIN_scheduler @EDT1564505325.33 #"core_reset"Sent BREAK +2 #t@0x5C9D, state=0x3380, ifg=0x20, ie=0x7F + #@0x640F, state=0x3380, ifg=0x08, ie=0x5F #@0x4A12, state=0x3350, ifg=0x84, ie=0x75 + #@0x4CB9, state=0x32E2, ifg=0x10, ie=0xF5 + #@0x4F3C, state=0x32F4, ifg=0x10, ie=0xFD #@0x51BE, state=0x32F4, ifg=0x10, ie=0xFD + #@0x5440, state=0x32F4, ifg=0x10, ie=0xFD #@0x55CE, state=0x32F4, ifg=0x80, ie=0xFD + #@0xAA8E, state=0x3350, ifg=0x00, ie=0x75 + #ESP2 v3.22 I2C Gateway v3.06 +8 #ESP2 v3.22 I2C Gateway v3.06 for core bus +209 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +353 "Can"\ 88 +27 \ 88 + #tPolling Can every 10:00 +123 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 )% +3 "core" % } + .tSS.configure SSconfig +2 "sampler")#.0X Flush.garage +1207 #-> ESP.ready! +2 "collection"'% +4 "core" %JM\ +3 "sampler") % +3 "processing"%% +2 "manipulator"&!% +8 "core" % o + %Ve\ + %\  . +2 "manipulator"&"& +4 "core" &- + "storage"(#& +4 "core" &% \ + "storage"($% +3 "core" %} s\ +2 "collection"'%& +3 "core" &JO{\ +2 "processing"%&& +3 "core" &\ +2 "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"  +3 "sampler")/% +3 "core" % w\ +2 "collection"'0& +4 "core" &INs\ + "collection"'1% +4 "core" %JO~\ +2 "processing"%2& +4 "core" &;\ + "processing"%3% +4 "core" %VO\ +2 "manipulator"&4% +3 "core" %\  . +2 "manipulator"&5& +3 "core" &- +2 "storage"(6& +3 "core" &% \ +2 "storage"(7% +4 "core" %} A\ + "collection"'89 +3 "core" 9D +2 "processing"%99 +3 "core" 9K +1102 #t-> Flush +1405 #-> CC +2 "collection"':& +3 "core" &IMw\ +2890 #t-> Flush.CC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"';& +3 "core" &IN\ +2 .tHand.open + "manipulator"&<1 +25 "core" 1 +2 "manipulator"&=& +4 "core" &- + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&>(- +4 "core" ( +2 "manipulator"&?& +4 "core" &- " + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &@& +2 "core" &- +2 .tForearm.seek :garage +2 "manipulator"&A' +109 "core" ' +2 .tHand.close + "manipulator"&B/ +65 "core" / +2 "manipulator"&C& +4 "core" &- \  \\ + "manipulator"&D% +4 "core" % } Ȼ< + .tForearm.seek :retract +2 "manipulator"&E'\ +103 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&F( +283 "core" ( +2 "manipulator"&G& +4 "core" &  :. + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &H& +2 "core" &  :. +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&I'ρ +103 "core" ' +2 "manipulator"&J& +4 "core" &  :- +2 "manipulator"&K% +3 "core" %ϋ +2 "collection"'L& +3 "core" &KM\ +2 "collection"'M& +3 .tCC.seek :closed +2 "collection"'N(O +3 "core" &KL\ +5 &KN|\ 7 +9 &<J|KM\ 0 +9 &ouKP\ D +10 &hHNu\ K +9 &\\IN}\ K +10 &bIN|\ J +9 &acJO\ K +9 &%`IM}\ J +10 &bJOy\ K +9 &`LM\ K +9 &k`LMs\ J +10 &!,bKOp\ K +9 &"dIO~\ K +10 &$bJMv\ J +9 &&saINs\ J +9 &(4bJP}\ K +10 &)eJO~\ K +9 &+]HNt\ K +9 &-{bIMk\ K +10 &/=aINo\ K +9 &1`IMw\ J +10 &2`IMs\ K +9 &4]KKr\ K +9 &6E_JNr\ K +10 &8^JNr\ J +9 &9aKMq\ J +9 &;`JMu\ K +10 &=L]JMo\ K +9 &?eIOu\ K +10 &@_LNp\ K +9 &B_INl\ K +9 &DTeJMg\ K +10 &FeJMq\ K +9 &GuHLp\ M +9 &IIPt\ O +10 &KBHNf\ T +9 &LILb\ W +10 &NxJKt\ : +9 &Oa,IMk\ #i +9 &OXJMk\ D +2 ( + "collection"'M& +2 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.55 +2 "collection"'O& +3 "core" &OUILm\ D +2 .tHand.open + "manipulator"&P1 +72 "core" 1 +2 "manipulator"&Q% +4 "core" % υ  8 + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&R'\ +96 "core" ' +967 #t-> exit +4 !o:Storage::Warning: mesg"KExiting with Collection Clamp holding FlushPuck is in Collection Clamp:bt["6/home/esp/esp2/utils/storage.rb:530:in `writeAll'"2/home/esp/esp2/utils/storage.rb:525:in `each'"6/home/esp/esp2/utils/storage.rb:525:in `writeAll'"2/home/esp/esp2/utils/storage.rb:521:in `open'"6/home/esp/esp2/utils/storage.rb:521:in `writeAll'"(/home/esp/esp2/utils/storage.rb:537"4/home/esp/esp2/lib/framework.rb:129:in `atExit'"2/home/esp/esp2/lib/framework.rb:133:in `call'"4/home/esp/esp2/lib/framework.rb:133:in `atExit'"2/home/esp/esp2/lib/framework.rb:133:in `call'"4/home/esp/esp2/lib/framework.rb:133:in `atExit'"-/home/esp/esp2/lib/thread.rb:739:in `[]'"0/home/esp/esp2/lib/thread.rb:739:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #mEXIT @1564505444.97EDT @1564505456.33EDT = =tMAIN =mMAIN_scheduler @EDT1564505457.96 #"core_reset"Sent BREAK +2 #t@0xC223, state=0x3380, ifg=0x20, ie=0x7F + #@0xC995, state=0x3380, ifg=0x08, ie=0x5F #@0x490D, state=0x3350, ifg=0x84, ie=0x75 + #@0x4BB5, state=0x32E2, ifg=0x10, ie=0xF5 + #@0x4E38, state=0x32F4, ifg=0x10, ie=0xFD #@0x50BA, state=0x32F4, ifg=0x10, ie=0xFD + #@0x533D, state=0x32F4, ifg=0x10, ie=0xFD + #@0x5453, state=0x32F4, ifg=0x80, ie=0xFD #@0xAC14, state=0x3350, ifg=0x00, ie=0x75 + #ESP2 v3.22 I2C Gateway v3.06 +8 #ESP2 v3.22 I2C Gateway v3.06 for core bus +209 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +355 "Can"\ FF + \ FF + #tPolling Can every 10:00 +123 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 )% +3 "core" % r\ + .tSS.configure SSconfig +2 "sampler")#.0X ESP.ready! +4 "collection"'% +3 "processing"%% +3 "manipulator"& % +4 "core" %IJT\ +6 "sampler")!% +4 "core" %V@\ + %\    + % r\ +2 "manipulator"&"& +3 "core" &  / :- +2 "storage"(#& +3 "core" &% \ + "storage"($% +4 "core" %} \ + "collection"'%& +4 "core" &OUIKW\ D + "processing"%&& +3 "core" &\ +2 "collection"'' +3 "core"  +2 "collection"'( +2 "core" ~ +2 "collection"') +3 "core"  + "processing"%* +3 "core"  +2 "processing"%+ +2 "core" W +2 "processing"%, +3 "core"  +2 "processing"%- +2 "core"  +2 "sampler"). +3 "core"  +2 "sampler")/% +3 "core" % r\ +2 "collection"'0& +4 "core" &OUKL`\ D +2 "collection"'1% +3 "core" %ILY\ +2 "processing"%2& +3 "core" &\ +2 "processing"%3% +4 "core" %V\ +2 "manipulator"&4% +3 "core" %\   +2 "manipulator"&5& +3 "core" &  :- +2 "storage"(6& +3 "core" &% \ +2 "storage"(7% +3 "core" %} \ +2 "collection"'89 +3 "core" 9@ +2 "processing"%99 +2 "core" 9J +1230 #t-> Flush.garage +715 #-> CC + "collection"':& +4 "core" &OUHMX\ D +1964 #t-> Arm.CC + "manipulator"&;& +3 "core" & F :- +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :CC +2 "manipulator"&<( +33 "core" ( +2 "manipulator"&=& +3 "core" & 6 5 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &>& +3 "core" & a 5 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&?'ρ +107 "core" ' +2 "manipulator"&@& +4 "core" &  f 5 + "manipulator"&A% +4 "core" %ϊ H +7251 #t-> Hand.grab + !o:NoMethodError : mesgu:NameError::message-undefined method `grab' for Hand:Gripper: name: grab: args[:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +871 #-> Hand.CC + !o:NoMethodError : mesgu:NameError::message+undefined method `CC' for Hand:Gripper: name:CC: args[:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +566 #-> Hand +1429 #-> Arm +2 "manipulator"&B& +3 "core" & M 5 + "manipulator"&C% +4 "core" %ω ^ I +23013 #t-> PS.flush + #Flushing Processing stage +2 "processing"%D% +3 "core" %V\ + #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%E& +3 "core" &\ +2 .tHand.open + "manipulator"&F1 +15 "core" 1 +2 "manipulator"&G& +4 "core" & 5 +2 "manipulator"&H% +3 "core" %ω I +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&I'\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&J(- +276 "core" ( +2 "manipulator"&K& +4 "core" &- ^ - + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &L& +2 "core" &- - +2 .tForearm.seek :garage +2 "manipulator"&M' +95 "core" ' +2 .tHand.close +2 "manipulator"&N/ +72 "core" / +2 "manipulator"&O& +4 "core" &- - + "manipulator"&P% +4 "core" %  + .tForearm.seek :retract +2 "manipulator"&Q'\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +41 .tElbow.seek PC +2 "manipulator"&R( +122 "core" ( +2 "manipulator"&S& +4 "core" &  & s + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &T& +3 "core" & ^ s +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&U' +92 "core" ' +2 "manipulator"&V& +4 "core" & s +2 "manipulator"&W% +3 "core" % T { +2 "processing"%X& +4 "core" &\ + "processing"%Y& +4 .tPC.seek :closed +2 "processing"%Z(Tg +4 "core" &A\ + &\  +9 &4{\ *x +9 &f\ > +10 &x\ M +9 &O]\ L +9 &b\ L +10 &e\ L +9 &`\ L +9 &Wb\ L +10 &c\ L +9 &`\ L +10 & _c\ K +9 &"^c-\ L +9 &$"a\ K +10 &%]\ L +9 &'\\\ L +9 &)hb \ K +10 &+*\\\ K +9 &,_ \ K +10 &._\ L +9 &0qZd\ K +9 &22`\ K +10 &3`\ K +9 &5a\ K +9 &7x]\ K +10 &99]\ L +9 &:^\ L +10 &<[\ K +9 &>`\ K +9 &@B`#\ K +10 &B`\ K +9 &C^\ L +9 &E[\ K +10 &GI`\ L +9 &I ^\ K +10 &JZb\ K +9 &LZl\ K +9 &NRZ\ K +10 &P[\ K +9 &Q\\\ K +9 &S{y>(\ %r +10 &T2(1\ ( +9 &TS\  +2 ( + "processing"%Y& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 0.95 +2 !o:Puck::Warning: mesg"BRetaining claim on Arm because Hand is likely holding a puck!:bt[ "7/home/esp/esp2/utils/puckmoves.rb:225:in `giveup!'"2/home/esp/esp2/utils/puckmoves.rb:728:in `to'"6/home/esp/esp2/utils/puckmoves.rb:779:in `loadAt'"=/home/esp/esp2/utils/puckmoves.rb:900:in `loadFlushPuck'"8/home/esp/esp2/protocol/utilities.rb:317:in `flush'"(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 + !o:Slide::Error\ : @reply0: mesg"(No Puck Clamped in Processing Clamp:@axisName"Processing Clamp:@checkpoint: omitted:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +12933 #-> Hand +2350 #-> CC.open + .CC.seek :open +2 "collection"'[( +377 "core" ( +2 "collection"'\\& +4 "core" &LNx\ +4569 "Can"\ ** +15517 #t-> CC.close + "manipulator"&]& +4 "core" & s +2 !to:Arm::Error: mesg"MCannot hold puck in Collection Clamp because Hand is closed on FlushPuck:@checkpoint: omitted:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +3330 #-> CC +2 "collection"'^& +3 "core" &KMs\ +15313 #t-> CC.unloadFlush + "collection"'_& +3 "core" &JM~\ +2 !to:Puck::Error: mesg"-Collection Clamp not closed on FlushPuck:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +1995 #-> CC.close + "manipulator"&`& +3 "core" & E s +3 !to:Arm::Error: mesg"MCannot hold puck in Collection Clamp because Hand is closed on FlushPuck:@checkpoint: omitted:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +3527 #-> Arm +2 "manipulator"&a& +3 "core" & s + "manipulator"&b% +4 "core" % O { +6749 #t-> PC.close + "manipulator"&c& +4 "core" & s + "manipulator"&d% +4 "core" % { +2 "processing"%e& +3 "core" &TS\  +2 .tPC.seek :open +2 "processing"%f( +401 "core" ( +2 "processing"%g& +3 .tPC.seek :closed +2 "processing"%h(Tg +3 "core" &F\ +4 &\ 5 +9 &?Hy \ / +10 &kr\ D +9 &c\ L +11 &`\ L +8 &d\ L +9 &[b\ L +10 &^\ L +9 &`\ L +9 &d\ K +10 &cc\ \ L +9 &!%` \ L +10 &"`\ L +9 &$b\ K +9 &&lb\ \ K +10 &(.b\ K +9 &)a\ K +9 &+b\ K +10 &-ta\ K +9 &/5`\ \ L +10 &0_\ K +9 &2b\ K +9 &4{_\ L +10 &6>_\ K +9 &8]\ K +9 &9[ \ K +10 &;]\ L +9 &=G]\ K +10 &?^\ K +9 &@^\ L +9 &B\\\ K +10 &DN]\ K +9 &F^\ L +9 &G]\ K +10 &I^\ L +9 &KW]\ K +9 &M^\ K +10 &N]\ K +9 &P]\ K +10 &R^]\ K +9 &SYL\ Y +9 &TH% \  +8 ( +2 &TT\  +2 "processing"%g& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 0.97 +2 !o:Slide::Error\ : @reply0: mesg"(No Puck Clamped in Processing Clamp:@axisName"Processing Clamp:@checkpoint: omitted:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +4691 #-> PC.open + .PC.seek :open +2 "processing"%i( +401 "core" ( +2 "processing"%j& +4 "core" &G\ +1465 #t-> Arm.garage + "manipulator"&k& +3 "core" & s +2 "manipulator"&l% +4 "core" % q { + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&m'\ +91 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&n(- +136 "core" ( +2 "manipulator"&o& +3 "core" &-  :, +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &p& +2 "core" &- y 7 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&q' +101 "core" ' +2 "manipulator"&r& +4 "core" &. 2 + "manipulator"&s% +4 "core" %  . +3388 #t-> FlushPuck +2362 "Can"\ 98 +60002 \ 88 +12320 #"danna"Session Begun +1173 #-> ESP.ready? +3 "collection"'t% +5 "core" %IN\ + "sampler")u% +4 "core" % n\ +2 "manipulator"&v% +3 "core" % . +2 "manipulator"&w& +3 "core" &." 1 +2 "storage"(x& +3 "core" &% W\ +2 "storage"(y% +3 "core" %} b\ + "collection"'z& +4 "core" &JN\ + "processing"%{& +3 "core" &-\ +2 "processing"%|% +3 "core" %V\ +767 #"danna"-> Hand +481 #-> Arm +3 "manipulator"&}& +4 "core" &." 1 +2 "manipulator"&~% +3 "core" % . +805 #"danna"-> Elbow +3 "manipulator"&& +4 "core" &." 1 +1172 #"danna"-> PC +3 "processing"%& +4 "core" &H\ +524 #"danna"-> CC +4 "collection"'& +4 "core" &JO}\ +1577 #"danna"-> FlushPuck +5881 #-> Can +35221 "Can"\ .. +33944 #"danna#2"Session Begun +495 #-> Arm +3 "manipulator"&& +6 "core" &." G 1 +3 "manipulator"&% +4 "core" % l . +1630 #"danna#2"-> FlushPuck +781 #-> PC +3 "processing"%& +5 "core" &e\ +392 #"danna#2"-> CC +4 "collection"'& +4 "core" &JMw\ +2666 #"danna#2"-> Elbow +4 "manipulator"& & +4 "core" &." q 1 +14227 !to:SignalException : mesg" SIGHUP:@timestampu: Time L:\ signoi:bt["0/home/esp/esp2/lib/thread.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 !o:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt["7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +3 !o:Storage::Warning: mesg"3Exiting with Hand holding FlushPuck is in Hand:bt["6/home/esp/esp2/utils/storage.rb:530:in `writeAll'"2/home/esp/esp2/utils/storage.rb:525:in `each'"6/home/esp/esp2/utils/storage.rb:525:in `writeAll'"2/home/esp/esp2/utils/storage.rb:521:in `open'"6/home/esp/esp2/utils/storage.rb:521:in `writeAll'"(/home/esp/esp2/utils/storage.rb:537"4/home/esp/esp2/lib/framework.rb:129:in `atExit'"2/home/esp/esp2/lib/framework.rb:133:in `call'"4/home/esp/esp2/lib/framework.rb:133:in `atExit'"2/home/esp/esp2/lib/framework.rb:133:in `call'"4/home/esp/esp2/lib/framework.rb:133:in `atExit'"-/home/esp/esp2/lib/thread.rb:739:in `[]'"0/home/esp/esp2/lib/thread.rb:739:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 !o:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt["4/home/esp/esp2/lib/framework.rb:131:in `atExit'"2/home/esp/esp2/lib/framework.rb:133:in `call'"4/home/esp/esp2/lib/framework.rb:133:in `atExit'"2/home/esp/esp2/lib/framework.rb:133:in `call'"4/home/esp/esp2/lib/framework.rb:133:in `atExit'"-/home/esp/esp2/lib/thread.rb:739:in `[]'"0/home/esp/esp2/lib/thread.rb:739:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #mEXIT + !to:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt["7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + #"danna"Session Ended +2 !o:Errno::EIO :\ errnoi\ : mesg"Input/output error:@timestampu: Time L:bt["0/home/esp/esp2/lib/thread.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + !o:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt["7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + #"danna#2"Session Ended +2 !o:Errno::EIO :\ errnoi\ : mesg"Input/output error:@timestampu: Time L:bt["0/home/esp/esp2/lib/thread.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + !o:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt["7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +21259 #"danna#3"Session Begun +4 !o:Errno::EIO :\ errnoi\ : mesg"Input/output error:@timestampu: Time L:bt["0/home/esp/esp2/lib/thread.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 !o:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt["7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +3730 !"danna#3 aborter-"o:ThreadError: mesg"killed thread:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +3 !o:Errno::EIO :\ errnoi\ : mesg"Input/output error:@timestampu: Time L:bt["0/home/esp/esp2/lib/thread.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 !o:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt["7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + !"danna#3 aborter-'s_reader"o:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt[ "1/home/esp/esp2/lib/cmdserver.rb:503:in `run'"1/home/esp/esp2/lib/thread.rb:778:in `create'"0/home/esp/esp2/lib/thread.rb:718:in `start'"1/home/esp/esp2/lib/thread.rb:775:in `create'"5/home/esp/esp2/lib/thread.rb:774:in `initialize'"%/home/esp/esp2/lib/thread.rb:774 +2 !o:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt[\ "1/home/esp/esp2/lib/thread.rb:778:in `create'"0/home/esp/esp2/lib/thread.rb:718:in `start'"1/home/esp/esp2/lib/thread.rb:775:in `create'"5/home/esp/esp2/lib/thread.rb:774:in `initialize'"%/home/esp/esp2/lib/thread.rb:774 +2 !o:Errno::EIO :\ errnoi\ : mesg"Input/output error:@timestampu: Time :bt[ "0/home/esp/esp2/lib/thread.rb:721:in `start'"1/home/esp/esp2/lib/thread.rb:775:in `create'"5/home/esp/esp2/lib/thread.rb:774:in `initialize'"%/home/esp/esp2/lib/thread.rb:774 +2 !o:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt["1/home/esp/esp2/lib/thread.rb:775:in `create'"5/home/esp/esp2/lib/thread.rb:774:in `initialize'"%/home/esp/esp2/lib/thread.rb:774 +7040 #"danna#4"Session Begun +6 !o:Errno::EIO :\ errnoi\ : mesg"Input/output error:@timestampu: Time L:bt["0/home/esp/esp2/lib/thread.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 !o:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt["7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +7661 !"danna#4 aborter-"o:ThreadError: mesg"killed thread:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +3 !o:Errno::EIO :\ errnoi\ : mesg"Input/output error:@timestampu: Time L:bt["0/home/esp/esp2/lib/thread.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 !o:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt["7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + !"danna#4 aborter-'s_reader"o:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt[ "1/home/esp/esp2/lib/cmdserver.rb:503:in `run'"1/home/esp/esp2/lib/thread.rb:778:in `create'"0/home/esp/esp2/lib/thread.rb:718:in `start'"1/home/esp/esp2/lib/thread.rb:775:in `create'"5/home/esp/esp2/lib/thread.rb:774:in `initialize'"%/home/esp/esp2/lib/thread.rb:774 +2 !o:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt[\ "1/home/esp/esp2/lib/thread.rb:778:in `create'"0/home/esp/esp2/lib/thread.rb:718:in `start'"1/home/esp/esp2/lib/thread.rb:775:in `create'"5/home/esp/esp2/lib/thread.rb:774:in `initialize'"%/home/esp/esp2/lib/thread.rb:774 +2 !o:Errno::EIO :\ errnoi\ : mesg"Input/output error:@timestampu: Time h髺:bt[ "0/home/esp/esp2/lib/thread.rb:721:in `start'"1/home/esp/esp2/lib/thread.rb:775:in `create'"5/home/esp/esp2/lib/thread.rb:774:in `initialize'"%/home/esp/esp2/lib/thread.rb:774 +2 !o:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt["1/home/esp/esp2/lib/thread.rb:775:in `create'"5/home/esp/esp2/lib/thread.rb:774:in `initialize'"%/home/esp/esp2/lib/thread.rb:774 +6518 #"danna#5"Session Begun +4 !o:Errno::EIO :\ errnoi\ : mesg"Input/output error:@timestampu: Time L:bt["0/home/esp/esp2/lib/thread.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 !o:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt["7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +1054 !"danna#5 aborter-"o:ThreadError: mesg"killed thread:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +3 !o:Errno::EIO :\ errnoi\ : mesg"Input/output error:@timestampu: Time L:bt["0/home/esp/esp2/lib/thread.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 !o:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt["7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + !"danna#5 aborter-'s_reader"o:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt[ "1/home/esp/esp2/lib/cmdserver.rb:503:in `run'"1/home/esp/esp2/lib/thread.rb:778:in `create'"0/home/esp/esp2/lib/thread.rb:718:in `start'"1/home/esp/esp2/lib/thread.rb:775:in `create'"5/home/esp/esp2/lib/thread.rb:774:in `initialize'"%/home/esp/esp2/lib/thread.rb:774 +2 !o:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt[\ "1/home/esp/esp2/lib/thread.rb:778:in `create'"0/home/esp/esp2/lib/thread.rb:718:in `start'"1/home/esp/esp2/lib/thread.rb:775:in `create'"5/home/esp/esp2/lib/thread.rb:774:in `initialize'"%/home/esp/esp2/lib/thread.rb:774 +2 !o:Errno::EIO :\ errnoi\ : mesg"Input/output error:@timestampu: Time b:bt[ "0/home/esp/esp2/lib/thread.rb:721:in `start'"1/home/esp/esp2/lib/thread.rb:775:in `create'"5/home/esp/esp2/lib/thread.rb:774:in `initialize'"%/home/esp/esp2/lib/thread.rb:774 +2 !o:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt["1/home/esp/esp2/lib/thread.rb:775:in `create'"5/home/esp/esp2/lib/thread.rb:774:in `initialize'"%/home/esp/esp2/lib/thread.rb:774 +19244 #"brent"Session Begun +4 !o:Errno::EIO :\ errnoi\ : mesg"Input/output error:@timestampu: Time L:bt["0/home/esp/esp2/lib/thread.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 !o:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt["7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +567 !"brent aborter-"o:ThreadError: mesg"killed thread:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +30 !o:Errno::EIO :\ errnoi\ : mesg"Input/output error:@timestampu: Time L:bt["0/home/esp/esp2/lib/thread.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 !o:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt["7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + !"brent aborter-'s_reader"o:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt[ "1/home/esp/esp2/lib/cmdserver.rb:503:in `run'"1/home/esp/esp2/lib/thread.rb:778:in `create'"0/home/esp/esp2/lib/thread.rb:718:in `start'"1/home/esp/esp2/lib/thread.rb:775:in `create'"5/home/esp/esp2/lib/thread.rb:774:in `initialize'"%/home/esp/esp2/lib/thread.rb:774 +2 !o:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt[\ "1/home/esp/esp2/lib/thread.rb:778:in `create'"0/home/esp/esp2/lib/thread.rb:718:in `start'"1/home/esp/esp2/lib/thread.rb:775:in `create'"5/home/esp/esp2/lib/thread.rb:774:in `initialize'"%/home/esp/esp2/lib/thread.rb:774 +2 !o:Errno::EIO :\ errnoi\ : mesg"Input/output error:@timestampu: Time (:bt[ "0/home/esp/esp2/lib/thread.rb:721:in `start'"1/home/esp/esp2/lib/thread.rb:775:in `create'"5/home/esp/esp2/lib/thread.rb:774:in `initialize'"%/home/esp/esp2/lib/thread.rb:774 +2 !o:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt["1/home/esp/esp2/lib/thread.rb:775:in `create'"5/home/esp/esp2/lib/thread.rb:774:in `initialize'"%/home/esp/esp2/lib/thread.rb:774 +175164 #"danna#6"Session Begun +5 !o:Errno::EIO :\ errnoi\ : mesg"Input/output error:@timestampu: Time L:bt["0/home/esp/esp2/lib/thread.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +3 !o:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt["7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +7296 !"danna#6 aborter-"o:ThreadError: mesg"killed thread:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +3 !o:Errno::EIO :\ errnoi\ : mesg"Input/output error:@timestampu: Time L:bt["0/home/esp/esp2/lib/thread.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 !o:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt["7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + !"danna#6 aborter-'s_reader"o:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt[ "1/home/esp/esp2/lib/cmdserver.rb:503:in `run'"1/home/esp/esp2/lib/thread.rb:778:in `create'"0/home/esp/esp2/lib/thread.rb:718:in `start'"1/home/esp/esp2/lib/thread.rb:775:in `create'"5/home/esp/esp2/lib/thread.rb:774:in `initialize'"%/home/esp/esp2/lib/thread.rb:774 +2 !o:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt[\ "1/home/esp/esp2/lib/thread.rb:778:in `create'"0/home/esp/esp2/lib/thread.rb:718:in `start'"1/home/esp/esp2/lib/thread.rb:775:in `create'"5/home/esp/esp2/lib/thread.rb:774:in `initialize'"%/home/esp/esp2/lib/thread.rb:774 +2 !o:Errno::EIO :\ errnoi\ : mesg"Input/output error:@timestampu: Time žV:bt[ "0/home/esp/esp2/lib/thread.rb:721:in `start'"1/home/esp/esp2/lib/thread.rb:775:in `create'"5/home/esp/esp2/lib/thread.rb:774:in `initialize'"%/home/esp/esp2/lib/thread.rb:774 +2 !o:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt["1/home/esp/esp2/lib/thread.rb:775:in `create'"5/home/esp/esp2/lib/thread.rb:774:in `initialize'"%/home/esp/esp2/lib/thread.rb:774 @1564510979.67EDT = =mMAIN_scheduler =tMAIN @EDT1564510981.49 #"core_reset"Sent BREAK +2 #t@0x2968, state=0x32F4, ifg=0x10, ie=0xFD + #@0x2BEA, state=0x32F4, ifg=0x10, ie=0xFD + #@0x2E6C, state=0x32F4, ifg=0x10, ie=0xFD #@0x30EE, state=0x32F4, ifg=0x10, ie=0xFD + #@0x3371, state=0x32F4, ifg=0x10, ie=0xFD + #@0x35F3, state=0x32F4, ifg=0x10, ie=0xFD + #@0x3875, state=0x32F4, ifg=0x10, ie=0xFD #@0x39D2, state=0x32F4, ifg=0x80, ie=0xFD + #@0x9204, state=0x3350, ifg=0x00, ie=0x75 #ESP2 v3.22 I2C Gateway v3.06 +8 #ESP2 v3.22 I2C Gateway v3.06 for core bus +197 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +361 !o:Errno::ESRCH:\ errnoi: mesg"=No such process -- removing stale lock on /dev/flowMeter:bt["/home/esp/esp2/lib/posix/serialport.rb:64:in `initialize'";/home/esp/esp2/type/shallow/initialize.rb:178:in `new'"2/home/esp/esp2/type/shallow/initialize.rb:178"1/home/esp/esp2/lib/framework.rb:90:in `load'"1/home/esp/esp2/lib/framework.rb:90:in `load'"5/home/esp/esp2/lib/framework.rb:141:in `execute'"-/home/esp/esp2/lib/esp.rb:110:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +23 "Can"\ ;; + \ ;; #tPolling Can every 10:00 +123 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +5 "collection"' 9\ + ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +4 % 0\ +7 "sampler")&\ +3 )% +2 "core" % z\ + .tSS.configure SSconfig +2 "sampler")#.0X #Hello +859 #"danna"-> #hi +1593 #"brent"-> Arm +3 "manipulator"&& +5 "core" &." 1 +2 "manipulator"&% +4 "core" % . +1083 #"brent"-> Clamp +3 "collection"' & +5 "core" &HNv\ +2 "processing"%!& +4 "core" &\ +313 #"brent"-> Flush +1933 #-> Arm.to PC + "manipulator"&"& +5 "core" &." 1 +3 "manipulator"&#% +4 "core" % . +2 ."brent"Forearm.seek :retract +2 "manipulator"&$'\ +95 "core" ' +2 ."brent"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +5 ."brent"Elbow.seek PC +3 "manipulator"&%( +134 "core" ( +2 "manipulator"&&& +4 "core" &  + ."brent"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +5 &'& +2 "core" & +2 ."brent"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 ."brent"Forearm.seek PC +2 "manipulator"&(' +108 "core" ' +2 "manipulator"&)& +4 "core" & U + "manipulator"&*% +4 "core" % q +815 #"brent"-> PC.close +3 !o:Arm::Error: mesg"3Claim Arm, then retry closing Processing Clamp:@checkpoint: omitted:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +971 #-> Arm.claim +466 #-> PC.close + .Hand.open +2 "manipulator"&+1 +78 "core" 1 +3 "manipulator"&,& +4 "core" & +2 ."brent"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 ."brent"Elbow.seek PC +3 "manipulator"&-( +4 "core" ( +2 "manipulator"&.& +4 "core" & 6 + ."brent"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 &/& +3 "core" & +2 ."brent"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +5 ."brent"Forearm.seek PC +2 "manipulator"&0' +8 "core" ' + ."brent"Hand.close +2 "manipulator"&1/ +75 "core" / +2 "processing"%2& +4 "core" &\ + "processing"%3& +4 ."brent"PC.seek :closed +2 "processing"%4(Tg +6 "core" &p\ +2 &\ +6 &4~\ #c +9 &V|l\ 6 +9 &\ K +10 &[\ L +9 &n\\\ K +10 &/c\ K +9 &c\ K +9 &b\ K +10 &ub\ K +9 &6`*\ L +9 &^\ K +10 &!\\b\ K +9 &#|^\ L +10 &%@]\ K +9 &'^\ K +9 &(_\ K +10 &*^\ K +9 &,G]}\ K +9 &.\ _\ K +10 &/]\ K +9 &1].\ K +10 &3O^b\ K +9 &5`\ K +9 &6]\ K +10 &8]\ K +9 &:X`\ K +9 &<]j\ K +10 &=^\ K +9 &?]'\ K +10 &A`\\`\ K +9 &C"]\ K +9 &D]\ K +10 &F]\ K +9 &Hf]\ L +9 &J*]\ K +10 &K^\ K +9 &M\\u\ K +10 &Oo^\ K +9 &Q1]\ K +9 &R]\ 8 +10 &T@J\ ? +9 &TT \ 9\  +5 ( + "processing"%3& +4 #"brent"Processing Clamp onSpring/offSpring for 6/28 samples, on/off torque 0.99 +3 !o:Slide::Error\ : mesg"(No Puck Clamped in Processing Clamp:@axisName"Processing Clamp: @reply0:@checkpoint: omitted:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +6 "core" &TU\  +1850 #"brent"-> PC.open +2 .PC.seek :open +4 "processing"%5( +402 "core" ( +2 "processing"%6& +3 "core" &\ +2504 #"brent"-> Flush.location=CC +2 "collection"'7& +6 "core" &LNr\ + !"brent"o:Puck::Error: mesg"-Collection Clamp not closed on FlushPuck:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +1821 #-> FlushPuck +1291 #-> Hand +7821 #-> PC.close +2 "manipulator"&8& +6 "core" & +2 "manipulator"&9% +3 "core" %  F +3 "processing"%:& +3 "core" &\ +2 "processing"%;& +3 ."brent"PC.seek :closed +3 "processing"%<(Tg +6 "core" &\ + &\ +7 &5\ $d +9 &V|\ 6 +10 &\ K +9 &^\ K +9 &m^\ K +10 &.c\ K +9 &c\ K +9 &b\ K +10 &t`"\ K +9 &7\\\ K +10 &_\ K +9 &!b\ K +9 &#|_\ K +10 &%?`\ K +9 &'_Z\ K +9 &(^\ K +10 &*[\ K +9 &,F]\ K +10 &.^\ K +9 &/Z\ K +9 &1_\ K +10 &3N^\ K +9 &5^\ K +9 &6Z\ K +10 &8^\ K +9 &:V^\ K +10 &<]\ K +9 &=^f\ K +9 &?]\ K +10 &A^]\ K +9 &C!]\ K +9 &D]\ K +10 &F]\ K +9 &Hg^\ K +10 &J)]\ K +9 &Kac\ K +9 &M\\9\ K +10 &On^h\ K +9 &Q1]\ K +9 &R]\ 8 +10 &T<F\ G +9 &TS\ `\  +5 ( + "processing"%;& +3 #"brent"Processing Clamp onSpring/offSpring for 6/28 samples, on/off torque 0.99 +3 !o:Slide::Error\ : mesg"(No Puck Clamped in Processing Clamp:@axisName"Processing Clamp: @reply0:@checkpoint: omitted:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +783 #-> PC.open +2 .PC.seek :open +5 "processing"%=( +403 "core" ( +2 "processing"%>& +3 "core" &L\ +634 #"brent"-> Hand.open +2 .Hand.open +4 "manipulator"&?1 +73 "core" 1 +23259 "Can"\ )( +13172 #"brent"-> CC +4 "collection"'@& +4 "core" &JNp\ +347 #"brent"-> Hand +1873 #-> Arm.to CC + "manipulator"&A& +5 "core" & M +3 "manipulator"&B% +4 "core" %  S +2 ."brent"Forearm.seek :retract +2 "manipulator"&C'\ +94 "core" ' +2 ."brent"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +5 ."brent"Elbow.seek CC +5 "manipulator"&D( +351 "core" ( +2 "manipulator"&E& +4 "core" & : 2 + ."brent"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 &F& +3 "core" & z 2 + ."brent"Forearm.seek CC +3 "manipulator"&G'ρ +98 "core" ' +2 "manipulator"&H& +4 "core" & + 2 +2 "manipulator"&I% +3 "core" %k +1011 #"brent"-> Hand.close + .Hand.close +5 "manipulator"&J/ +67 "core" / +770 #"brent"-> CC.close +3 "manipulator"&K& +5 "core" & y 2 +3 "manipulator"&L% +4 "core" % k +2 "collection"'M& +4 "core" &KN]\ + "collection"'N& +4 ."brent"CC.seek :closed +2 "collection"'O(O +7 "core" &KNj\ + &GNa\ +8 & 3JNc\ %g +9 &XJMc\ 7 +9 &JMk\ K +10 &]INo\ J +9 &~aIO_\ J +10 &@`INp\ J +9 &`FMu\ J +9 &`JLg\ J +10 &`JMj\ K +9 &HdKM^\ K +9 & ]KNc\ J +10 &!bKNr\ K +9 &#`INw\ K +10 &%QaJOg\ J +9 &'eIMd\ K +9 &(cIMg\ J +10 &*`KNm\ J +9 &,XcLNr\ K +9 &.aIMj\ K +10 &/^KPg\ J +9 &1]IMi\ K +10 &3`cJPl\ K +9 &5#_KNn\ J +9 &6`IM_\ J +10 &8cKM]\ K +9 &:h`IOg\ K +9 &<*cKNk\ K +10 &=_LMf\ J +9 &?^LLe\ K +10 &AoeIMd\ K +9 &C2bINh\ K +9 &DeJNk\ K +10 &FkILn\ L +9 &HsuJNe\ L +9 &J'KO^\ Q +10 &KGLo\ V +9 &MHNo\ W +10 &OUHKb\ , +9 &O~GLi\ G +5 ( + "collection"'N& +4 #"brent"Collection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.63 +3 "collection"'P& +6 "core" &O_IMm\ F + &O_JLe\ F +1456 #"brent"-> Flush.location=CC +2 "collection"'Q& +6 "core" &O_HOb\ F +2 "collection"'R& +3 "core" &O_ILj\ F +2303 #"brent"-> Flush.garage +2 #Garaging FlushPuck in Collection Clamp +4 "collection"'S& +5 "core" &O_HNc\ F + ."brent"Hand.open +4 "manipulator"&T1 +72 "core" 1 +2 "manipulator"&U& +4 "core" & 2 + ."brent"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 ."brent"Elbow.seek CC +3 "manipulator"&V( +5 "core" ( +2 "manipulator"&W& +4 "core" & 2 + ."brent"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +5 &X& +3 "core" & 2 +2 ."brent"Forearm.seek CC + "manipulator"&Y'ρ +10 "core" ' +2 ."brent"Hand.close +2 "manipulator"&Z/ +68 "core" / +2 ."brent"CC.seek :open +3 "collection"'[( +376 "core" ( +2 "manipulator"&\\& +4 "core" & o 2 + "manipulator"&]% +4 "core" % n  + ."brent"Forearm.seek :retract +3 "manipulator"&^'\ +96 "core" ' +2 ."brent"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +5 ."brent"Elbow.seek :garage +3 "manipulator"&_(- +283 "core" ( +2 "manipulator"&`& +4 "core" &- _ = + ."brent"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 &a& +3 "core" &- = +2 ."brent"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 ."brent"Forearm.seek :garage +3 "manipulator"&b' +115 "core" ' +33 ."brent"Hand.open +2 "manipulator"&c1 +71 "core" 1 +2 "manipulator"&d% +4 "core" % r  ɸs +2 ."brent"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +5 ."brent"Forearm.seek :retract +2 "manipulator"&e'\ +102 "core" ' +597 #"brent"-> Clamp +2 "collection"'f& +6 "core" &JOo\ +2 "processing"%g& +4 "core" &\ +494 #"brent"-> Flush +13736 #-> pucks +1975 #"danna"-> pucks +19764 "Can"\ 54 +5018 #"danna"-> Puck.count +2 "storage"(h% +6 "core" %} G\ +2 ."danna"SE.seek :down +2 "storage"(i'v +6 "core" ' + ."danna"SE.coast + "storage"(5 +4 "manipulator"&j% +4 "core" %\  e  +2 ."danna"SC.coast + "storage"(6 +1989 #"danna"Waiting >20 seconds for brent to relinquish Arm +1518 #"brent"-> Arm.relinquish +3 "manipulator"&k& +3 ."danna"SC.reconfigure SCtight +7 "core" &- = +3 "storage"($\ .\ 1~b +4 "manipulator"&l% +2 ."danna"SC.seek 1 +7 "storage"(m($ +6 "core" %\  L  + ( + ."danna"SC.reconfigure SCloose +8 "storage"($.\ 1~b +3 (n& +3 "core" &% A\  + "manipulator"&o& +4 "core" &- = +2 "manipulator"&p% +4 "core" %\  H  + ."danna"Elbow.reconfigure TightElbow +5 "manipulator"&$&.,(\ #b +3 ."danna"Elbow.seek 1 +2 "manipulator"&q( +182 "core" ( +2 "manipulator"&r& +4 "core" & d + "storage"(s& +4 "core" &% B\  +2 ."danna"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +5 ."danna"Forearm.seek 1 + 700 counts +2 "manipulator"&t' +101 "core" ' +2 "storage"(u& +4 "core" &% \  +2 ."danna"SE.reconfigure SEplace +2 "storage"(#]K-0-\ b +9 ."danna"SE.seek :beamBreak +2 "storage"(v'L +114 "core" ' +4 "storage"(w- +4 "core" -' + ."danna"SE.configure SEconfig +3 "storage"(#QK-0-\ b +5 (x% +3 "core" % \ +2 ."downElevator"SE.seek :down +3 "storage"(y'v +64 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +32 (z% +3 "core" %w q\ + "manipulator"&{% +4 "core" % +2 ."danna"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +5 ."danna"Forearm.seek :retract +2 "manipulator"&|'\ +98 "core" ' +2 ."danna"SC.coast + "storage"(6 +6 ."danna"SC.reconfigure SCtight +3 "storage"($\ .\ 1~b +4 ."danna"SC.seek 2 +2 "storage"(}( +357 "core" ( + ."danna"SC.reconfigure SCloose +5 "storage"($.\ 1~b +3 (~& +2 "core" & \ +2 "manipulator"&& +3 "core" & d +2 ."danna"Elbow.seek 2 +3 "manipulator"&( +21 "core" ( +2 "manipulator"&& +4 "core" & y  + "storage"(& +4 "core" & \ +2 ."danna"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 ."danna"Forearm.seek 2 + 700 counts +2 "manipulator"&' +96 "core" ' +2 "storage"(& +4 "core" & \ +2 ."danna"SE.reconfigure SEplace +2 "storage"(#]K-0-\ b +8 ."danna"SE.seek :beamBreak +2 "storage"('L +271 "core" ' +2 "storage"( - +3 "core" -'L + ."danna"SE.configure SEconfig +3 "storage"(#QK-0-\ b +5 ( % +2 "core" %V \ +3 ."downElevator"SE.seek :down +3 "storage"( 'v +100 (% +3 "core" %V? \ TX + "manipulator"&% +4 "core" %\  D +2 ."danna"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +4 ."danna"Forearm.seek :retract +3 "manipulator"&'\ +96 "core" ' +64 ' + ."downElevator"SE.coast + "storage"(5 +6 ."danna"SC.coast + "storage"(6 +5 ."danna"SC.reconfigure SCtight +3 "storage"($\ .\ 1~b +5 ."danna"SC.seek 3 + "storage"(( +346 "core" ( +3 ."danna"SC.reconfigure SCloose +3 "storage"($.\ 1~b +5 (& +3 "core" &* \  +2 "manipulator"&& +3 "core" & ~  +2 ."danna"Elbow.seek 3 +2 "manipulator"&( +5 "core" ( +2 "manipulator"&& +3 "core" &    +2 "storage"(& +4 "core" &* q u '\  +2 ."danna"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +6 ."danna"Forearm.seek 3 + 700 counts +2 "manipulator"&' +96 "core" ' +2 "storage"(& +4 "core" &* \  +2 ."danna"SE.reconfigure SEplace +2 "storage"(#]K-0-\ b +7 ."danna"SE.seek :beamBreak +2 "storage"('L +115 "core" ' +2 "storage"(- +3 "core" -'$ +2 ."danna"SE.configure SEconfig +4 "storage"(#QK-0-\ b +4 (% +2 "core" % ! i p \ +2 ."downElevator"SE.seek :down +4 "storage"('v +54 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +42 (% +3 "core" % \ + "manipulator"& % +4 "core" % +2 ."danna"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +6 ."danna"Forearm.seek :retract +2 "manipulator"&!'\ +99 "core" ' +4 ."danna"SC.coast + "storage"(6 +6 ."danna"SC.reconfigure SCtight +4 "storage"($\ .\ 1~b +3 ."danna"SC.seek 4 +3 "storage"("(,H +352 "core" ( +2 ."danna"SC.reconfigure SCloose +3 "storage"($.\ 1~b +4 (#& +3 "core" &,K \ +2 "manipulator"&&& +3 "core" &  +2 ."danna"Elbow.seek 4 +3 "manipulator"&'( +39 "core" ( +10 "manipulator"&& +3 "core" & ` +2 "storage"()& +3 "core" &,K \ +2 ."danna"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +5 ."danna"Forearm.seek 4 + 700 counts +2 "manipulator"&*'# +100 "core" ' +2 "storage"(& +4 "core" &,K ,\ +2 ."danna"SE.reconfigure SEplace +3 "storage"(#]K-0-\ b +7 ."danna"SE.seek :beamBreak +2 "storage"($'L +125 "core" ' +2 "storage"(+- +3 "core" -' +2 ."danna"SE.configure SEconfig +2 "storage"(#QK-0-\ b +5 (,% +4 "core" % ! s r \ a +2 ."downElevator"SE.seek :down +3 "storage"(.'v +60 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +36 (/% +3 "core" %~ V\ +2 "manipulator"&1% +3 "core" %+ +2 ."danna"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +4 ."danna"Forearm.seek :retract +3 "manipulator"&2'\ +97 "core" ' +2 ."danna"SC.coast + "storage"(6 +6 ."danna"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +5 ."danna"SC.seek 5 +2 "storage"(%(< +348 "core" ( +2 ."danna"SC.reconfigure SCloose +2 "storage"($.\ 1~b +5 ((& +3 "core" &<6 y \ \  +2 "manipulator"&\ & +4 "core" &  ` + ."danna"Elbow.seek 5 +3 "manipulator"&3( +5 "core" ( + "manipulator"&4& +4 "core" & { ` +2 "storage"(6& +4 "core" &< 5\ +2 ."danna"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +5 ."danna"Forearm.seek 5 + 700 counts +3 "manipulator"&7' +100 "core" ' +2 "storage"(8& +4 "core" &< ;\ +2 ."danna"SE.reconfigure SEplace +2 "storage"(#]K-0-\ b +8 ."danna"SE.seek :beamBreak +2 "storage"(9'L +114 "core" ' +2 "storage"(:- +3 "core" -'F +2 ."danna"SE.configure SEconfig +2 "storage"(#QK-0-\ b +5 (5% +4 "core" % A >\ +2 ."downElevator"SE.seek :down +4 "storage"(;'v +54 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +42 (<% +3 "core" % D\ +2 "manipulator"&>% +4 "core" % ? +2 ."danna"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +5 ."danna"Forearm.seek :retract +3 "manipulator"&?'\ +92 "core" ' +5 ."danna"SC.coast + "storage"(6 +5 ."danna"SC.reconfigure SCtight +5 "storage"($\ .\ 1~b +3 ."danna"SC.seek 6 + "storage"(@(K +350 "core" ( + ."danna"SC.reconfigure SCloose +3 "storage"($.\ 1~b +5 (A& +4 "core" &K" \  + "manipulator"&B& +4 "core" & ` + ."danna"Elbow.seek 6 +3 "manipulator"&0( +14 "core" ( +2 "manipulator"&-& +4 "core" &  !w +2 "storage"(E& +4 "core" &K i\ +2 ."danna"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +5 ."danna"Forearm.seek 6 + 700 counts +3 "manipulator"&F'J +92 "core" ' +4 "storage"(H& +4 "core" &K \ +2 ."danna"SE.reconfigure SEplace +2 "storage"(#]K-0-\ b +8 ."danna"SE.seek :beamBreak +2 "storage"(I'L +111 "core" ' +2 "storage"(C- +3 "core" -'Q +2 ."danna"SE.configure SEconfig +2 "storage"(#QK-0-\ b +6 (J% +3 "core" % V } 4\ +2 ."downElevator"SE.seek :down +3 "storage"(K'v +58 "core" ' + ."downElevator"SE.coast + "storage"(5 +39 (L% +3 "core" %w T\ + "manipulator"&M% +4 "core" %F V L +2 ."danna"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +5 ."danna"Forearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +2 ."danna"SC.coast + "storage"(6 +5 ."danna"SC.reconfigure SCtight +4 "storage"($\ .\ 1~b +3 ."danna"SC.seek 7 +3 "storage"(N([z +348 "core" ( + ."danna"SC.reconfigure SCloose +5 "storage"($.\ 1~b +3 (P& +3 "core" &[}% y t R\  + "manipulator"&Q& +4 "core" &  !u + ."danna"Elbow.seek 7 +3 "manipulator"&R( +26 "core" ( +2 "manipulator"&S& +4 "core" & + "storage"(T& +4 "core" &[x \ +2 ."danna"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 ."danna"Forearm.seek 7 + 700 counts +3 "manipulator"&U' +100 "core" ' +2 "storage"(W& +4 "core" &[x \ +2 ."danna"SE.reconfigure SEplace +2 "storage"(#]K-0-\ b +8 ."danna"SE.seek :beamBreak +2 "storage"(X'L +122 "core" ' +2 "storage"(Z- +3 "core" -'9 +2 ."danna"SE.configure SEconfig +3 "storage"(#QK-0-\ b +5 (D% +2 "core" % C g k P\ Y +2 ."downElevator"SE.seek :down +4 "storage"(G'v +60 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +36 (O% +3 "core" % e\ + "manipulator"&\\% +4 "core" %   +2 ."danna"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +5 ."danna"Forearm.seek :retract + "manipulator"&]'\ +91 "core" ' +2 ."danna"SC.coast + "storage"(6 +783 #"brent"-> pucks +3445 #-> #2.times {Puck.move 3,2} +5207 #-> 2.times {puts "boo"} +6051 #-> #2.times {Puck.move 4,6; Puck.move 3,6} +11438 #-> #ESP.main.exit +3531 #-> ESP.ready! +2 "collection"'Y% +4 "processing"%`% +5 "core" %KMq\ + "manipulator"&a% +3 "sampler")V% +8 "core" %VZ\ + %\   + % s\ +3 "manipulator"&c& +3 "core" &  +2 "storage"(d& +3 "core" &[x x\ +2 "storage"(^% +3 "core" % r\ +2 "collection"'b& +4 "core" &INo\ + "processing"%f& +3 "core" &\ +2 "collection"'g +3 "core"  +2 "collection"'h +2 "core" ~ +2 "collection"'j +3 "core"  + "processing"%i +3 "core"  +2 "processing"%k +2 "core" W +2 "processing"%l +3 "core"  +2 "processing"%n +2 "core"  +2 "sampler")o +3 "core"  +2 "sampler")p% +3 "core" % q\ +2 "collection"'r& +4 "core" &JNi\ +2 "collection"'s% +3 "core" %HNm\ +2 "processing"%_& +3 "core" &\ +2 "processing"%u% +4 "core" %V\ +2 "manipulator"&w% +3 "core" %\  c  +2 "manipulator"&x& +3 "core" & +2 "storage"(e& +4 "core" &[x x\ + "storage"(z% +4 "core" % \ +2 "collection"'{9 +3 "core" 9D +2 "processing"%v9 +2 "core" 9K +856 #"brent"-> ESP.ready? +2 "collection"'y% +5 "core" %JNi\ +2 "sampler")t% +4 "core" % o\ +2 "manipulator"&m% +3 "core" %\   +2 "manipulator"&~& +3 "core" & +2 "storage"(& +3 "core" &[x G\ +2 "storage"(% +3 "core" % e\ +2 "collection"'& +3 "core" &INl\ +2 "processing"%& +3 "core" &5\ +2 "processing"%q% +3 "core" %V\ +2167 #"brent"-> exit +2 #Session Ended +10535 #"danna"-> 2.times {Puck.move 3,2} +2 #Moving puck from tube 3 to 2 +3 "manipulator"&|% +4 "core" %\   +2 "storage"( % +4 "core" % x\ + "storage"( . +3 "core" . + ."danna"SC.reconfigure SCtight +3 "storage"($\ .\ 1~b +4 ."danna"SC.seek 3 + "storage"(( +801 "Can"\ OO +488 "core" ( +2 ."danna"SC.reconfigure SCloose +2 "storage"($.\ 1~b +4 (& +2 "core" & G\ +2 "manipulator"&& +3 "core" & e +3 ."danna"Elbow.seek 3 +2 "manipulator"&( +24 "core" ( +2 "manipulator"& & +3 "core" & \  < H +2 "storage"(}& +4 "core" & k f\ + ."danna"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 ."danna"Forearm.seek 3 + 700 counts +2 "manipulator"&' +102 "core" ' +42 "storage"(& +4 "core" & s \ +2 ."danna"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +7 ."danna"SE.seek :beamBreak +2 "storage"('L +88 "core" ' +2 "storage"(- +3 "core" -'} +2 ."danna"SE.configure SEconfig +2 "storage"(#QK-0-\ b +4 ."danna"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."danna"Hand.close +2 "manipulator"&/ +76 "core" / +2 "manipulator"&& +4 "core" & H +2 "manipulator"&% +3 "core" % и  +2 ."danna"Forearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +32 ."danna"Elbow.seek :clear +3 "manipulator"&(d +104 "core" ( +2 "manipulator"&& +4 "core" &d  w + ."danna"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 & & +3 "core" &d q w +2 ."danna"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 ."danna"Forearm.seek :clear +2 "manipulator"&'\ +12 "core" ' +2 ."danna"SE.seek :down +3 "storage"('v +71 "core" ' +2 ."danna"SC.reconfigure SCtight +3 "storage"($\ .\ 1~b +3 ."danna"SC.seek 2 +4 "storage"(( +343 "core" ( +2 ."danna"SC.reconfigure SCloose +2 "storage"($.\ 1~b +4 (& +2 "core" & \ +2 ."danna"SE.reconfigure SEplace +3 "storage"(#]K-0-\ b +6 ."danna"SE.seek :beamBreak +2 "storage"(#'L +273 "core" ' +2 "storage"(&- +3 "core" -'L + ."danna"SE.configure SEconfig +3 "storage"(#QK-0-\ b +4 ."danna"SE.seek :place +2 "storage"(' +34 "core" ' +2 "storage"()& +4 "core" & w\ + "storage"(& +4 "core" & \ +2 "manipulator"&& +3 "core" &d Y w +2 "manipulator"&+% +3 "core" %\  l  +2 ."danna"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 ."danna"Elbow.seek 2 +2 "manipulator"&,( +108 "core" ( +2 "manipulator"&!& +4 "core" & s U + "storage"(/& +4 "core" & j l \ + ."danna"Elbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +5 ."danna"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +4 ."danna"Forearm.seek 2 + "manipulator"&1'Y +111 "core" ' +2 ."danna"Elbow.hold +3 "manipulator"&$, +4 "core" , + ."danna"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 ."danna"Hand.open +2 "manipulator"&.1 +68 "core" 1 +2 "manipulator"&*% +4 "core" % iv ɹ- +2 "storage"("& +3 "core" & \\ Z\ +2 ."danna"Forearm.force -20 + "manipulator"&5 +4 ."danna"Forearm.seek 2 + 316 counts +2 "manipulator"&('ϕ +22 "core" ' +2 "manipulator"&\ & +4 "core" & T + "storage"(4& +4 "core" & \ +2 ."danna"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 ."danna"Forearm.seek 2 + 700 counts +2 "manipulator"&6' +32 "core" ' +2 "storage"(8% +4 "core" % @\ +2 ."downElevator"SE.seek :down +4 "storage"(:'v +100 (5% +3 "core" %A \ TY +2 "manipulator"&'% +4 "core" % # + ."danna"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +3 ."danna"Forearm.seek :retract +3 "manipulator"&2'\ +91 "core" ' +61 ' + ."downElevator"SE.coast + "storage"(5 +4 ."danna"SC.coast + "storage"(6 +5 #"danna"Moving puck from tube 3 to 2 +2 "manipulator"&<% +4 "core" %\  W  +2 "storage"(>% +4 "core" % \ + "storage"(9. +3 "core" . +2 ."danna"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +4 ."danna"SC.seek 3 +2 "storage"(;( +344 "core" ( + ."danna"SC.reconfigure SCloose +3 "storage"($.\ 1~b +4 (7& +2 "core" &0 .\ \  +2 "manipulator"&%& +3 "core" & 4 T +2 ."danna"Elbow.seek 3 +2 "manipulator"&A( +10 "core" ( +2 "manipulator"&B& +4 "core" & L , + "storage"(-& +4 "core" & E\ + ."danna"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 ."danna"Forearm.seek 3 + 700 counts +2 "manipulator"&E' +94 "core" ' +3 "storage"(H& +4 "core" & _\ +2 ."danna"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +7 ."danna"SE.seek :beamBreak + "storage"(C'L +98 "core" ' +2 "storage"(J- +3 "core" -' + ."danna"SE.configure SEconfig +3 "storage"(#QK-0-\ b +4 ."danna"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +4 ."danna"Hand.close + "manipulator"&3/ +71 "core" / +2 "manipulator"&?& +4 "core" &  , +2 "manipulator"&L% +3 "core" % о V } +2 ."danna"Forearm.seek :retract +2 "manipulator"&M'\ +93 "core" ' +2 ."danna"Elbow.seek :clear +3 "manipulator"&I(d +103 "core" ( +2 "manipulator"&K& +4 "core" &d -  + ."danna"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &F& +3 "core" &d  + ."danna"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 ."danna"Forearm.seek :clear +2 "manipulator"&@'\ +4 "core" ' +2 ."danna"SE.seek :down +2 "storage"(P'v +82 "core" ' +2 ."danna"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +4 ."danna"SC.seek 2 +3 "storage"(Q( +339 "core" ( + ."danna"SC.reconfigure SCloose +3 "storage"($.\ 1~b +4 (S& +3 "core" & \ + ."danna"SE.reconfigure SEplace +3 "storage"(#]K-0-\ b +6 ."danna"SE.seek :beamBreak +2 "storage"(T'L +302 "core" ' +2 "storage"(W- +3 "core" -'3 + ."danna"SE.configure SEconfig +3 "storage"(#QK-0-\ b +3 (Z& +3 "core" & y k "\ +2 "storage"(D& +3 "core" & s\ +2 "manipulator"&0& +3 "core" &d  +2 "manipulator"&% +3 "core" %\   \ +2 ."danna"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 ."danna"Elbow.seek 2 +2 "manipulator"&O( +99 "core" ( +2 "manipulator"&\\& +4 "core" &  # $ + "storage"(X& +4 "core" & \ + ."danna"Elbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +3 ."danna"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +3 ."danna"Forearm.seek 2 +2 "manipulator"&G'Y +112 "core" ' +2 ."danna"Elbow.hold +3 "manipulator"&U, +4 "core" , + ."danna"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 ."danna"Hand.open +2 "manipulator"&N1 +74 "core" 1 +2 "manipulator"&Y% +4 "core" % hm ɶ\ +2 "storage"(a& +3 "core" & < A\ +2 ."danna"Forearm.force -20 + "manipulator"&5 +4 ."danna"Forearm.seek 2 + 315 counts + "manipulator"&`'ϔ +23 "core" ' +2 "manipulator"&V& +4 "core" &  $ + "storage"(c& +4 "core" & \ +2 ."danna"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 ."danna"Forearm.seek 2 + 700 counts +2 "manipulator"&d' +28 "core" ' +2 "storage"(^% +4 "core" % 2 \  +2 ."downElevator"SE.seek :down +3 "storage"(b'v +99 (f% +5 "core" %1 x \ SS +2 "manipulator"&g% +3 "core" % +2 ."danna"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +4 ."danna"Forearm.seek :retract +2 "manipulator"&h'\ +95 "core" ' +48 ' + ."downElevator"SE.coast + "storage"(5 +4 ."danna"SC.coast + "storage"(6 +7420 #"danna"-> Puck.count +2 "storage"(j% +5 "core" %y U\ + ."danna"SE.seek :down +3 "storage"(i'v +4 "core" ' + ."danna"SE.coast + "storage"(5 +3 "manipulator"&k% +4 "core" %\   + ."danna"SC.coast +2 "storage"(6 +3 ."danna"SC.reconfigure SCtight +3 "storage"($\ .\ 1~b +3 ."danna"SC.seek 1 +2 "storage"(l($ +340 "core" ( + ."danna"SC.reconfigure SCloose +3 "storage"($.\ 1~b +4 (n& +2 "core" &$ \ +2 "manipulator"&o& +3 "core" & $ +2 ."danna"Elbow.seek 1 +2 "manipulator"&p( +17 "core" ( +2 "manipulator"&r& +4 "core" & / b + "storage"(s& +44 "core" &$ \ +2 ."danna"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 ."danna"Forearm.seek 1 + 700 counts +3 "manipulator"&_' +101 "core" ' +2 "storage"(u& +4 "core" &$ .\ +2 ."danna"SE.reconfigure SEplace +3 "storage"(#]K-0-\ b +6 ."danna"SE.seek :beamBreak +2 "storage"(w'L +118 "core" ' +2 "storage"(x- +3 "core" -' +2 ."danna"SE.configure SEconfig +2 "storage"(#QK-0-\ b +4 (e% +3 "core" % \ +2 ."downElevator"SE.seek :down +3 "storage"(z'v +54 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +42 ({% +3 "core" % Z\ + "manipulator"&v% +4 "core" % +2 ."danna"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +4 ."danna"Forearm.seek :retract +2 "manipulator"&y'\ +92 "core" ' +2 ."danna"SC.coast + "storage"(6 +4 ."danna"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +4 ."danna"SC.seek 2 +3 "storage"(t( +337 "core" ( +2 ."danna"SC.reconfigure SCloose +2 "storage"($.\ 1~b +4 (m& +3 "core" & \  + "manipulator"&~& +4 "core" & b + ."danna"Elbow.seek 2 +3 "manipulator"&( +19 "core" ( +2 "manipulator"&& +4 "core" &  + "storage"(& +4 "core" & \  +2 ."danna"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 ."danna"Forearm.seek 2 + 700 counts +2 "manipulator"&' +95 "core" ' +2 "storage"(q& +4 "core" & Q\  +2 ."danna"SE.reconfigure SEplace +2 "storage"(#]K-0-\ b +7 ."danna"SE.seek :beamBreak +2 "storage"(|'L +301 "core" ' +2 "storage"( - +3 "core" -'! + ."danna"SE.configure SEconfig +3 "storage"(#QK-0-\ b +4 ( % +2 "core" % & \  +3 ."downElevator"SE.seek :down +3 "storage"('v +100 (% +3 "core" %; \ ST + "manipulator"& % +4 "core" %  p +2 ."danna"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +4 ."danna"Forearm.seek :retract +2 "manipulator"&}'\ +98 "core" ' +44 ' + ."downElevator"SE.coast + "storage"(5 +4 ."danna"SC.coast + "storage"(6 +5 ."danna"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +4 ."danna"SC.seek 3 +2 "storage"(( +339 "core" ( +3 ."danna"SC.reconfigure SCloose +3 "storage"($.\ 1~b +3 (& +4 "core" & \  +2 "manipulator"&R& +3 "core" &  +2 ."danna"Elbow.seek 3 +2 "manipulator"&]( +5 "core" ( +2 "manipulator"&& +3 "core" & =  +2 "storage"(& +3 "core" & \  +2 ."danna"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 ."danna"Forearm.seek 3 + 700 counts +2 "manipulator"&' +101 "core" ' +2 "storage"(& +4 "core" & :\  +2 ."danna"SE.reconfigure SEplace +2 "storage"(#]K-0-\ b +7 ."danna"SE.seek :beamBreak +2 "storage"( 'L +132 "core" ' +2 "storage"(- +3 "core" -'= + ."danna"SE.configure SEconfig +3 "storage"(#QK-0-\ b +4 (% +3 "core" % 6 h ^ \ +2 ."downElevator"SE.seek :down +3 "storage"('v +76 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +21 (% +3 "core" %z \ + "manipulator"&% +4 "core" %Ъ F +2 ."danna"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +4 ."danna"Forearm.seek :retract +2 "manipulator"&'\ +91 "core" ' +2 ."danna"SC.coast + "storage"(6 +4 ."danna"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +4 ."danna"SC.seek 4 +3 "storage"(&(,H +359 "core" ( + ."danna"SC.reconfigure SCloose +3 "storage"($.\ 1~b +4 (& +3 "core" &,I \ + "manipulator"&)& +4 "core" & w  + ."danna"Elbow.seek 4 +2 "manipulator"&( +20 "core" ( +2 "manipulator"&& +4 "core" & { ^ + "storage"(+& +4 "core" &,I .\ +2 ."danna"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 ."danna"Forearm.seek 4 + 700 counts +2 "manipulator"&!'# +97 "core" ' +4 "storage"(/& +3 "core" &,I \ +2 ."danna"SE.reconfigure SEplace +3 "storage"(#]K-0-\ b +7 ."danna"SE.seek :beamBreak +2 "storage"(#'L +113 "core" ' +2 "storage"(- +3 "core" -' +2 ."danna"SE.configure SEconfig +2 "storage"(#QK-0-\ b +4 (.% +3 "core" %  \\ Q $\ b +2 ."downElevator"SE.seek :down +3 "storage"(*'v +60 "core" ' + ."downElevator"SE.coast + "storage"(5 +37 ("% +3 "core" % *\ + "manipulator"&\ % +4 "core" % +2 ."danna"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +4 ."danna"Forearm.seek :retract +2 "manipulator"&4'\ +93 "core" ' +2 ."danna"SC.coast + "storage"(6 +4 ."danna"SC.reconfigure SCtight +3 "storage"($\ .\ 1~b +3 ."danna"SC.seek 5 +2 "storage"(8(< +349 "core" ( + ."danna"SC.reconfigure SCloose +3 "storage"($.\ 1~b +4 (& +3 "core" &<6 S\  + "manipulator"&5& +4 "core" & ] + ."danna"Elbow.seek 5 +3 "manipulator"&'( +4 "core" ( +2 "manipulator"&,& +3 "core" & m ] +2 "storage"(1& +4 "core" &< '\ + ."danna"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 ."danna"Forearm.seek 5 + 700 counts +2 "manipulator"&(' +97 "core" ' +2 "storage"(<& +4 "core" &< E\ +2 ."danna"SE.reconfigure SEplace +2 "storage"(#]K-0-\ b +7 ."danna"SE.seek :beamBreak + "storage"(>'L +117 "core" ' +2 "storage"(9- +3 "core" -'F + ."danna"SE.configure SEconfig +3 "storage"(#QK-0-\ b +4 (% +3 "core" % < \ +2 ."downElevator"SE.seek :down +4 "storage"(6'v +56 "core" ' + ."downElevator"SE.coast + "storage"(5 +42 (:% +3 "core" %v \ + "manipulator"&% +4 "core" % $ q +2 ."danna"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +4 ."danna"Forearm.seek :retract +2 "manipulator"&7'\ +99 "core" ' +3 ."danna"SC.coast +2 "storage"(6 +4 ."danna"SC.reconfigure SCtight +3 "storage"($\ .\ 1~b +3 ."danna"SC.seek 6 +2 "storage"(%(K +345 "core" ( + ."danna"SC.reconfigure SCloose +3 "storage"($.\ 1~b +4 (B& +3 "core" &K% z p N\ \  + "manipulator"&-& +4 "core" & ] + ."danna"Elbow.seek 6 +3 "manipulator"&H( +15 "core" ( +2 "manipulator"&J& +4 "core" & n + "storage"($& +4 "core" &K% | q \ \  +2 ."danna"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 ."danna"Forearm.seek 6 + 700 counts +2 "manipulator"&2'J +101 "core" ' +2 "storage"(3& +4 "core" &K% ^\ \  +2 ."danna"SE.reconfigure SEplace +3 "storage"(#]K-0-\ b +6 ."danna"SE.seek :beamBreak +2 "storage"(?'L +116 "core" ' +2 "storage"(L- +3 "core" -'N + ."danna"SE.configure SEconfig +3 "storage"(#QK-0-\ b +4 (K% +3 "core" % E C L \ +2 ."downElevator"SE.seek :down +3 "storage"(F'v +56 "core" ' + ."downElevator"SE.coast + "storage"(5 +41 (E% +3 "core" %w \ + "manipulator"&A% +4 "core" %A * +2 ."danna"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +4 ."danna"Forearm.seek :retract +2 "manipulator"&M'\ +92 "core" ' +2 ."danna"SC.coast +41 "storage"(6 +6 ."danna"SC.reconfigure SCtight +4 "storage"($\ .\ 1~b +7 ."danna"SC.seek 7 +3 "storage"(C([z +349 "core" ( +2 ."danna"SC.reconfigure SCloose +2 "storage"($.\ 1~b +4 (;& +3 "core" &[ \ + "manipulator"&S& +4 "core" & g n + ."danna"Elbow.seek 7 +3 "manipulator"&P( +23 "core" ( +2 "manipulator"&W& +4 "core" & +2 "storage"(Z& +3 "core" &[x %\ +2 ."danna"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 ."danna"Forearm.seek 7 + 700 counts +2 "manipulator"&D' +97 "core" ' +2 "storage"(0& +4 "core" &[| 6\  +2 ."danna"SE.reconfigure SEplace +2 "storage"(#]K-0-\ b +7 ."danna"SE.seek :beamBreak +3 "storage"('L +111 "core" ' +2 "storage"(\\- +3 "core" -'8 +2 ."danna"SE.configure SEconfig +2 "storage"(#QK-0-\ b +4 (X% +3 "core" % 1 i | 9\ +2 ."downElevator"SE.seek :down +3 "storage"(I'v +54 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +42 (N% +3 "core" %w .\ + "manipulator"&Y% +4 "core" % C +2 ."danna"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +3 ."danna"Forearm.seek :retract +2 "manipulator"&a'\ +99 "core" ' +2 ."danna"SC.coast + "storage"(6 +40852 "Can"\ 22 +60003 \ 11 @1564517513.39EDT = =tMAIN =mMAIN_scheduler @EDT1564517515.10 #"core_reset"Sent BREAK + #t@0xD274, state=0x3350, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.22 I2C Gateway v3.06 +209 #>RESET< ESP2 v3.22 I2C Gateway v3.06 for core bus +222 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +377 "Can"m\ ## + m\ ##s #tPolling Can every 10:00 +12 !o:Storage::Warning: mesg"Uncleanly Exited:bt[ "8/home/esp/esp2/utils/storage.rb:408:in `readPucks!'"6/home/esp/esp2/utils/storage.rb:596:in `restore!'"-/home/esp/esp2/lib/esp.rb:116:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + !o:Storage::Warning: mesg".CC.holds FlushPuck is in Collection Clamp:bt["8/home/esp/esp2/utils/storage.rb:415:in `readPucks!'"2/home/esp/esp2/utils/storage.rb:414:in `each'"8/home/esp/esp2/utils/storage.rb:414:in `readPucks!'"6/home/esp/esp2/utils/storage.rb:596:in `restore!'"-/home/esp/esp2/lib/esp.rb:116:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + !o:Storage::Warning: mesg".CC.holds FlushPuck is in Collection Clamp:bt["8/home/esp/esp2/utils/storage.rb:415:in `readPucks!'"2/home/esp/esp2/utils/storage.rb:414:in `each'"8/home/esp/esp2/utils/storage.rb:414:in `readPucks!'"6/home/esp/esp2/utils/storage.rb:596:in `restore!'"-/home/esp/esp2/lib/esp.rb:116:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + !o:Storage::Warning: mesg"$Hand.holds FlushPuck is in Hand:bt["8/home/esp/esp2/utils/storage.rb:415:in `readPucks!'"2/home/esp/esp2/utils/storage.rb:414:in `each'"8/home/esp/esp2/utils/storage.rb:414:in `readPucks!'"6/home/esp/esp2/utils/storage.rb:596:in `restore!'"-/home/esp/esp2/lib/esp.rb:116:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + #ESP.ready! will restore puck positions +1161 #-> ESP.ready! +3 #Powering core bus +465 .Gate.power :raw,:ON +7 "sampler") +2 ) +2 "core"  +2 "collection"' + ' +3 "core"  + "processing"% +2 % +3 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 )% +3 "core" %  + .tSS.configure SSconfig +2 "sampler")#.0X Storage.recover! + #CC.holds FlushPuck is in Collection Clamp +2 !o:SyntaxError: mesg"\ CC.holds FlushPuck is in Collection Clamp and CC.holds FlushPuck is in Collection Clamp and Hand.holds FlushPuck is in Hand\ Storage.recover! will retry:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +47293 "Can"g\ HH +60003 i\ KK +59235 !to:SignalException : mesg" SIGHUP:@timestampu: Time r:\ signoi:bt["0/home/esp/esp2/lib/thread.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 !o:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt["7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +4 #mEXIT @1564519317.98EDT @1564519353.28EDT = =tMAIN =mMAIN_scheduler @EDT1564519354.92 #"core_reset"Sent BREAK + #t@0x78C6, state=0x32F4, ifg=0x10, ie=0xFD + #@0x7B48, state=0x32F4, ifg=0x10, ie=0xFD + #@0x7DCB, state=0x32F4, ifg=0x10, ie=0xFD #@0x804E, state=0x32F4, ifg=0x10, ie=0xFD + #@0x82D0, state=0x32F4, ifg=0x10, ie=0xFD + #@0x8553, state=0x32F4, ifg=0x10, ie=0xFD #@0x87D5, state=0x32F4, ifg=0x10, ie=0xFD + #@0x8933, state=0x32F4, ifg=0x80, ie=0xFD + #@0x3CEC, state=0x3350, ifg=0x00, ie=0x75 #ESP2 v3.22 I2C Gateway v3.06 +9 #ESP2 v3.22 I2C Gateway v3.06 for core bus +208 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +351 "Can"{\ NN + {\ NN + #tPolling Can every 10:00 +123 "sampler") +2 ) +2 "core"  +2 "collection"' + ' +3 "core"  + "processing"% +2 % +3 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 )% +3 "core" % N\ + .tSS.reconfigure SSconfig +2 "sampler")#.0X exit +5 #mEXIT @1564519373.26EDT @1564520678.12EDT = =tMAIN =mMAIN_scheduler @EDT1564520680.00 #"core_reset"Sent BREAK + #t@0xCF48, state=0x32F4, ifg=0x10, ie=0xFD + #@0xD1D5, state=0x32F4, ifg=0x10, ie=0xFD + #@0xD464, state=0x32F4, ifg=0x10, ie=0xFD +2 #@0xD6F8, state=0x32F4, ifg=0x10, ie=0xFD +2 #@0xD98C, state=0x32F4, ifg=0x10, ie=0xFD #@0xDC1E, state=0x32F4, ifg=0x10, ie=0xFD +2 #@0xDEB1, state=0x32F4, ifg=0x10, ie=0xFD #@0xE01B, state=0x32F4, ifg=0x80, ie=0xFD +2 #@0xD8BF, state=0x3350, ifg=0x00, ie=0x75 +2 #ESP2 v3.22 I2C Gateway v3.06 +18 #ESP2 v3.22 I2C Gateway v3.06 for core bus +223 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +365 "Can"\ MN + \ MN #tPolling Can every 10:00 +123 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 )% +3 "core" % g\ + .tSS.reconfigure SSconfig +2 "sampler")#.0X PC +3 "processing"%& +6 "core" &\ +2 !"brent"o:Slide::Error : mesg"$Processing Clamp Not yet Homed!:@axisName"Processing Clamp: @replyIS:I2C::Servo::Status: enabledF: pastRLSF: pastFLSF:pastThresholdF: lostT: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi: outPressi:deltaPressi: voltagef13.69860972017673N: @type2F:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +626 #-> ESP.ready! +2 "collection"'% +4 "core" %GK\ +4 "sampler")% +2 "processing"%% +5 "manipulator"&% +8 "core" % d\ + %Z\ + %\   A  +2 "manipulator"&& +4 "core" & R + "storage"(& +4 "core" & m | )\ + "storage"(% +3 "core" %} x s {\ +2 "collection"'& +3 "core" &EJ\ +2 "manipulator"&% +3 "core" %\   5  + "manipulator"&& +4 "core" &  . R + "storage"( & +4 "core" & k { "\ + "storage"(!% +4 "core" %} c _\ +2 ."brent"Forearm.seek :retract +2 "manipulator"&"'\ +5 "core" ' +2 ."brent"Elbow.seek :hammer +2 "manipulator"&#( +5 "core" ( +2 "manipulator"&$& +4 "core" &  R +2 ."brent"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 ."brent"Forearm.seek :retract +3 "manipulator"&%'\ +21 "core" ' +2 "manipulator"&&% +4 "core" %\  r +2 "processing"%'& +2 "collection"'(& +7 "core" &\ + &FK\ +3 ."brent"CC.reconfigure CCconfig + ."openPC"PC.reconfigure PCconfig +4 "collection"'$x2 ^22b +5 "processing"%$x2 ^22b +3 ."brent"CC.home.seek :open +3 ."openPC"PC.home.seek :open +3 "collection"')( +4 "processing"%*( +269 "core" ( +6 ( +2 "collection"'+ +3 "core"  +2 "collection"', +3 "core"  + "collection"'- +3 "core"  +2 "processing"%. +2 "core"  +2 "processing"%/ +3 "core" W +2 "processing"%0 +2 "core"  +2 "processing"%1 +3 "core"  + "sampler")2 +3 "core"  +2 "sampler")3% +4 "core" % a\ +2 "collection"'4& +3 "core" &GL\  +2 "collection"'5% +3 "core" %FJ\ +2 "processing"%6& +4 "core" &\  +2 "processing"%7% +4 "core" %Z\ +2 "manipulator"&8% +3 "core" %\  5 r +2 "manipulator"&9& +3 "core" & R +2 "storage"(:& +3 "core" & \ +2 "storage"(;% +3 "core" %} \ +2 "collection"'<9 +3 "core" 9yG +2 "processing"%=9 +3 "core" 9{D +1024 #"brent"-> Hand +549 #-> Hand.close + .Hand.close +5 "manipulator"&>/ +22 "core" / +878 #"brent"-> Arm.to CC +2 "manipulator"&?& +8 "core" & R +2 "manipulator"&@% +4 "core" %\  r +2 ."brent"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +5 ."brent"Elbow.seek CC + "manipulator"&A( +157 "core" ( + "manipulator"&B& +4 "core" &  - + ."brent"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 &C& +3 "core" &  - +2 ."brent"Forearm.seek CC +2 "manipulator"&D'ρ +102 "core" ' +2 "manipulator"&E& +4 "core" &  < - + "manipulator"&F% +4 "core" %ϒ  5 +321 #"brent"-> CC.close +3 "manipulator"&G& +5 "core" & - +2 "manipulator"&H% +4 "core" %ϒ C +2 "collection"'I& +4 "core" &FJ\  +2 "collection"'J& +3 ."brent"CC.seek :closed +2 "collection"'K(O +7 "core" &GJ\  + &HK\  +7 &QEJ\ %i +9 &[HK\ 9 +9 &}HK\ K +10 &[FJ\ J +9 &p_GJ\ J +9 &2_II\ J +10 &]GM\ J +9 &\\GJ\ K +10 &x\\HK\ K +9 &:bFL\ K +9 &`HK\ J +10 &!]IK\ K +9 &#[FJ\ J +9 &%B_HK\ J +10 &'_EI\ J +9 &(aHI\ J +10 &*]GJ\ K +9 &,J`GK\ J +9 &. ^FK\ J +10 &/]GL\ K +9 &1\\IK\ J +9 &3R\\DJ\ K +10 &5`GJ\ J +9 &6bEK\ J +10 &8]GJ\ K +9 &:Z`DK\ J +9 &<]GJ\ J +10 &=`DI\ J +9 &?\\FJ\ K +9 &Ab`GK\ K +10 &C%\\GH\ J +9 &D\\GI\ K +10 &F`EJ\ J +9 &HjaFJ\ J +9 &J-^HI\ J +10 &K`GJ\ K +9 &MbFJ\ J +9 &O M>DK\ %m +10 &O GJ\  +5 ( + "collection"'J& +4 #"brent"Collection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.02 +4 !o:Slide::Error\ : mesg"(No Puck Clamped in Collection Clamp:@axisName"Collection Clamp: @reply0:@checkpoint: omitted:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +6 "core" &OGI\  +673 #"brent"-> CC.open +2 .CC.seek :open +7 "collection"'L( +372 "core" ( +2 "collection"'M& +4 "core" &GK\ +482 #"brent"-> Hand.open +2 .Hand.open +2 "manipulator"&N1 +71 "core" 1 +611 #"brent"-> Flush.CC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +5 "collection"'O& +6 "core" &FK\ +3 "manipulator"&P& +4 "core" &  - + "manipulator"&Q% +4 "core" % ϒ  + ."brent"Forearm.reconfigure LooseForearm +5 "manipulator"&#Q@2^d^b +3 ."brent"Forearm.seek :retract + "manipulator"&R'\ +98 "core" ' +2 ."brent"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 ."brent"Elbow.seek FlushPuck::Garage +3 "manipulator"&S(- +279 "core" ( +2 "manipulator"&T& +4 "core" &-  % : + ."brent"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +5 &U& +2 "core" &- 2 : +2 ."brent"Forearm.seek :garage +2 "manipulator"&V' +111 "core" ' +3 ."brent"Hand.close +4 "manipulator"&W/ +76 "core" / +2 "manipulator"&X& +4 "core" &- : +2 "manipulator"&Y% +3 "core" %   ɼF +2 ."brent"Forearm.seek :retract +2 "manipulator"&Z'\ +104 "core" ' +2 ."brent"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 ."brent"Elbow.seek CC +3 "manipulator"&[( +286 "core" ( +3 "manipulator"&\\& +4 "core" & \ E ) +47 ."brent"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 &]& +4 "core" & ) + ."brent"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 ."brent"Forearm.seek CC +3 "manipulator"&^'ρ +104 "core" ' +2 "manipulator"&_& +4 "core" &  C ) +2 "manipulator"&`% +3 "core" %ψ  +2 "collection"'a& +4 "core" &GP\ + "collection"'b& +4 ."brent"CC.seek :closed +2 "collection"'c(O +7 "core" &GJ\ + &FL\ +6 &;HK\ $e +9 &XGK\ 7 +9 &GJ\ K +10 &[EK\ J +9 &`EK\ J +10 &@\\FJ\ K +9 &\\HI\ K +9 &]FL\ K +10 &\\GJ\ K +9 &H\\GK\ K +9 & ZFK\ K +10 &!]GK\ K +9 &#ZHK\ J +10 &%R^FK\ J +9 &'_HK\ J +9 &([GK\ K +10 &*\\GK\ J +9 &,Z]GK\ J +9 &.]IL\ J +10 &/bHM\ J +9 &1[GJ\ K +10 &3baGJ\ J +9 &5#ZFJ\ K +9 &6aGK\ J +10 &8]EK\ K +9 &:j_IJ\ J +9 &<+`EL\ J +10 &=ZEI\ K +9 &?ZKJ\ J +10 &Ar[GI\ J +9 &C2ZFL\ K +9 &DbGI\ K +10 &FeFI\ K +9 &HrsGI\ M +9 &J)EI\ Q +10 &KFJ\ U +9 &MFI\ V +10 &OVDH\ + +9 &O|EJ\ M +9 ( + &OfEJ\ I + "collection"'b& +4 #"brent"Collection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.69 +2 "collection"'d& +6 "core" &OeGI\ I +2 ."brent"Hand.open +2 "manipulator"&e1 +70 "core" 1 +2 "manipulator"&f% +4 "core" % χ  +2 ."brent"Forearm.reconfigure LooseForearm +4 "manipulator"&#Q@2^d^b +3 ."brent"Forearm.seek :retract +2 "manipulator"&g'\ +100 "core" ' +457 #"brent"-> Flush.garage +2 #Garaging FlushPuck in Collection Clamp +5 "manipulator"&h& +4 "core" &  ) + ."brent"Elbow.reconfigure TightElbow +5 "manipulator"&$&.,(\ #b +3 ."brent"Elbow.seek CC +2 "manipulator"&i( +5 "core" ( +2 "manipulator"&j& +4 "core" &  ) +2 ."brent"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 &k& +2 "core" &  ) +2 ."brent"Forearm.seek CC +3 "manipulator"&l'ρ +97 "core" ' +2 ."brent"Hand.close +2 "manipulator"&m/ +76 "core" / +2 ."brent"CC.seek :open +3 "collection"'n( +381 "core" ( +2 "manipulator"&o& +4 "core" &  ' ) + "manipulator"&p% +4 "core" % ϕ  +2 ."brent"Forearm.seek :retract +2 "manipulator"&q'\ +99 "core" ' +2 ."brent"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 ."brent"Elbow.seek :garage +3 "manipulator"&r(- +275 "core" ( +2 "manipulator"&s& +4 "core" &-  : G + ."brent"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +5 &t& +3 "core" &- G +2 ."brent"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 ."brent"Forearm.seek :garage +3 "manipulator"&u' +111 "core" ' +3 ."brent"Hand.open +2 "manipulator"&v1 +67 "core" 1 +2 "manipulator"&w% +4 "core" % s  ɸt +2 ."brent"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +5 ."brent"Forearm.seek :retract +2 "manipulator"&x'\ +100 "core" ' +16191 #"brent"-> exit +2 #Session Ended +7749 #"danna"-> exit +2 #Session Ended +19177 #Session Begun +1858 #-> Sample.shallow + .Sample.shallow +2 "sampler")y2 +27 "core" 2 +1471 #"danna"-> Powersampler.on +2 !o:NameError: mesg"(uninitialized constant Powersampler: name:Powersampler:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +1625 "Can"\ >> +3337 #"danna"-> Power.sampler on + .Gate.power :sampler,:ON +1405 #-> FlowMeter.start + ."pumping"Gate.power :analytic3,:ON +1113 #11.3L/min +1007 #11.3L/min +1007 #10.6L/min +1007 #10.8L/min +1007 #11.5L/min +1007 #9.3L/min +1007 #7.8L/min +1007 #12.1L/min +1007 #13.2L/min +1007 #10.5L/min +1007 #12.5L/min +1007 #13.5L/min +1007 #12.8L/min +1007 #12.7L/min +1007 #13.1L/min +1007 #13.2L/min +1007 #11.8L/min +1007 #13.2L/min +1007 #12.9L/min +1007 #11.3L/min +1007 #10.3L/min +1007 #10.0L/min +1007 #8.8L/min +1007 #7.2L/min +1007 #5.4L/min +1007 #6.4L/min +1007 #6.8L/min +1007 #6.8L/min +1007 #6.1L/min +1007 #6.9L/min +1007 #7.5L/min +1007 #6.4L/min +1007 #6.8L/min +1007 #6.9L/min +1007 #7.0L/min +1007 #6.2L/min +1007 #7.6L/min +1007 #7.6L/min +1007 #6.8L/min +1007 #7.3L/min +1007 #7.3L/min +1007 #7.3L/min +1007 #6.9L/min +1007 #6.3L/min +1007 #7.5L/min +463 #"danna"-> Power.sampler off +2 .Gate.power :sampler,:OFF +541 #"pumping"3.6L/min +1007 #2.5L/min +487 #"danna"-> Sample.deep +2 .Sample.deep +2 "sampler")z0 +515 #"pumping"0.2L/min +1007 #0.1L/min +248 "core" 0 +445 #"danna"-> Power.sampler on + .Gate.power :sampler,:ON +312 #"pumping"2.6L/min +1007 #8.9L/min +1007 #8.9L/min +1007 #8.9L/min +1007 #8.9L/min +777 "Can"\ GG  +229 #"pumping"8.9L/min +1007 #8.9L/min +1007 #8.9L/min +1007 #8.9L/min +1007 #8.9L/min +1007 #8.9L/min +1007 #8.9L/min +1007 #8.9L/min +1007 #8.9L/min +1007 #8.9L/min +1007 #8.9L/min +1007 #8.9L/min +1007 #8.9L/min +1007 #8.9L/min +1007 #8.9L/min +1007 #8.9L/min +1007 #8.9L/min +1007 #8.9L/min +1007 #8.9L/min +1007 #8.9L/min +1007 #8.9L/min +1007 #8.9L/min +1007 #8.9L/min +1007 #8.9L/min +1007 #8.9L/min +1007 #8.9L/min +1007 #8.9L/min +1007 #8.9L/min +1007 #8.9L/min +1007 #8.9L/min +1007 #8.9L/min +1007 #8.9L/min +1007 #8.9L/min +1007 #8.9L/min +1007 #8.9L/min +1007 #8.9L/min +1007 #9.0L/min +1007 #8.9L/min +1007 #9.0L/min +1007 #9.0L/min +1007 #8.9L/min +1007 #8.9L/min +1007 #8.9L/min +1007 #8.9L/min +1007 #8.9L/min +1007 #8.9L/min +1007 #8.9L/min +1007 #8.9L/min +1007 #8.9L/min +1007 #8.9L/min +156 #"danna"-> Power.sampler off + .Gate.power :sampler,:OFF +850 #"pumping"1.7L/min +190 #"danna"-> Sample.shallow +2 .Sample.shallow +3 "sampler"){2 +812 #"pumping"0.0L/min +925 "core" 2 +81 #"pumping"0.0L/min +384 #"danna"-> Power.sampler on +2 .Gate.power :sampler,:ON +620 #"pumping"4.2L/min +1007 #7.3L/min +1007 #7.5L/min +1007 #7.5L/min +1007 #7.5L/min +1007 #7.5L/min +1007 #7.5L/min +362 "Can"\ FF\ +644 #"pumping"7.5L/min +1007 #7.5L/min +1007 #7.5L/min +1007 #7.5L/min +1007 #7.5L/min +1007 #7.5L/min +1007 #7.5L/min +1007 #7.5L/min +1007 #7.5L/min +1007 #7.5L/min +1007 #7.5L/min +1007 #7.5L/min +1007 #7.5L/min +854 #"danna"-> Power.sampler off + .Gate.power :sampler,:OFF +151 #"pumping"6.8L/min +561 #"danna"-> Sample.deep +2 .Sample.deep +2 "sampler")|0 +22 "core" 0 +419 #"pumping"1.7L/min +1007 #0.1L/min +600 #"danna"-> Power.sampler on + .Gate.power :sampler,:ON +405 #"pumping"3.4L/min +1007 #8.9L/min +1007 #8.9L/min +1007 #8.9L/min +1007 #8.9L/min +1007 #8.9L/min +1007 #9.0L/min +1007 #8.9L/min +1007 #8.9L/min +1007 #9.0L/min +1007 #8.9L/min +1007 #8.9L/min +1007 #9.0L/min +1007 #9.0L/min +849 #"danna"-> Power.sampler off +2 .Gate.power :sampler,:OFF +155 #"pumping"7.9L/min +1007 #0.0L/min +519 #"danna"-> FlowMeter.stop +3 ."pumping"Gate.power :analytic3,:OFF +18502 #"danna"-> exit +2 #Session Ended +6666 #Session Begun +1118 #-> ESP.main.exit +5 #mEXIT +2 !"danna"o:ThreadError: mesg"killed thread:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +3 #Session Ended @1564523072.59EDT @1564523229.14EDT = =tMAIN =mMAIN_scheduler @EDT1564523230.89 #"core_reset"Sent BREAK + #t@0x782F, state=0x3380, ifg=0x20, ie=0x7F + #@0x7FA1, state=0x3380, ifg=0x08, ie=0x5F + #@0x2A81, state=0x3350, ifg=0x84, ie=0x75 #@0x2D39, state=0x32E2, ifg=0x10, ie=0xF5 + #@0x2FCA, state=0x32F4, ifg=0x10, ie=0xFD #@0x325B, state=0x32F4, ifg=0x10, ie=0xFD + #@0x34ED, state=0x32F4, ifg=0x10, ie=0xFD + #@0x367B, state=0x32F4, ifg=0x80, ie=0xFD #@0x973E, state=0x3350, ifg=0x00, ie=0x75 + #ESP2 v3.22 I2C Gateway v3.06 +8 #ESP2 v3.22 I2C Gateway v3.06 for core bus +190 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +351 "Can"\ BB + \ BB + #tPolling Can every 10:00 +123 "sampler") +2 ) +2 "core"  +2 "collection"' + ' +3 "core"  + "processing"% +2 % +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 )% +3 "core" % j\ + .tSS.reconfigure SSconfig +2 "sampler")#.0X> +4 ."shutdown"CS.coast + "collection"'5 +2 ."shutdown"PC.coast + "processing"%6 +3 ."shutdown"Forearm.coast + "manipulator"&5 +2 ."shutdown"Elbow.coast + "manipulator"&6 +2 ."shutdown"SC.coast + "storage"(6 +2 ."shutdown"SE.coast + "storage"(5 +37 ."shutdown"Gate.power :raw,:OFF + .Gate.power :core,:OFF + #Shutdown +371 ."Qmail"GoodNews.email "Then, in tube 3: /home/esp/esp2/mission/2019_07_30_niagara_mission.rb:46\\n{}\\nCan@17:47:20, 26.1C, 20% humidity, 14.5psia, 13.525V, 0.306A, 0.306A avg, 4.14W",Subject: "Asleep until 17:55" +5267 #"danna"Session Begun +1456 #-> start esp + !o:NoMethodError : mesg":undefined method `start' for #:Object: name0: args0:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +1451 #-> ESP.maian.exit + !o:NoMethodError : mesgu:NameError::message,undefined method `maian' for ESP:Module: name:\ maian: args[:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +1107 #-> ESP.main.exit +7 #mEXIT +2 #"danna"Session Ended @1564523337.42EDT @1564523423.23EDT = =mMAIN_scheduler =tMAIN @EDT1564523425.00 #"core_reset"Sent BREAK + #t@0x8CA5, state=0x3380, ifg=0x20, ie=0x7F + #@0x9313, state=0x3380, ifg=0x08, ie=0x5F + #@0xEDA0, state=0x3380, ifg=0x20, ie=0x7F #@0xEF4F, state=0x3380, ifg=0x20, ie=0x7F + #@0xF5BC, state=0x3380, ifg=0x08, ie=0x5F #@0x5906, state=0x3380, ifg=0x20, ie=0x7F + #@0x5AB4, state=0x3380, ifg=0x20, ie=0x7F + #@0x6122, state=0x3380, ifg=0x08, ie=0x5F #@0x6FDC, state=0x3350, ifg=0x00, ie=0x75 + #ESP2 v3.22 I2C Gateway v3.06 +8 #ESP2 v3.22 I2C Gateway v3.06 for core bus +192 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +346 "Can"\  +36 \ y + #tPolling Can every 10:00 +2 #Cleanly exited at 17:48:57EDT30-Jul-19 +3 #Loading /home/esp/esp2/mission/2019_07_30_niagara_mission.rb mission +6 #Preparing to sleep until 05:55PM 7/30/2019 + ."Qmail"GoodNews.email "Starting 2019_07_30_niagara_mission w/pucks in tube 3\\n{}\\nCan@17:50:30, 26.1C, 20% humidity, 14.5psia, 13.638V, 0.085A, 0.085A avg, 1.16W",Subject: "2019_07_30_niagara_mission begun" +7 #tAsleep til 05:55PM 7/30/2019 +3 #Continuing at 17:55 +2 "Can"\  +25 #"shutdown"Shutdown +406 ."Qmail"GoodNews.email "Then, in tube 3: /home/esp/esp2/mission/2019_07_30_niagara_mission.rb:46\\n{}\\nCan@17:50:31, 26.1C, 20% humidity, 14.5psia, 13.638V, 0.085A, 0.085A avg, 1.16W",Subject: "Asleep until 17:55" +2192 #"danna"Session Begun +512 #-> showlog +23753 "Can"\  +3 #tPowering core bus +496 .Gate.power :raw,:ON +4 "sampler") +32 ) + "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 )% +3 "core" %  + .tSS.configure SSconfig +2 "sampler")#.0X& +4 "core" &DI>\  + "collection"'?& +4 .tCC.seek :closed +2 "collection"'@(O +7 "core" &GKF\  + &EJ>\  +7 &5FG?\ +| +9 &hGI:\ ? +10 &kxGJC\ L +9 &2ZFI;\ J +10 &_HI>\ K +9 &^CIB\ J +9 &w^HJ9\ K +10 &:_GI=\ J +9 &]FJ<\ K +9 &^EH:\ J +10 & ]DH8\ K +9 &"@`FK;\ K +11 &$_FJ9\ K +8 &%`EJ:\ K +12 &']EK@\ K +7 &)I]EI1\ K +9 &+ [EJ6\ K +9 &,^GJ8\ J +10 &.]FI9\ K +9 &0P`DI-\ K +10 &2]FK:\ J +9 &3]EH9\ K +10 &5`DJ4\ K +9 &7Y_DI8\ K +9 &9[HI4\ K +12 &:ZHI-\ K +8 &<\\FJ9\ J +9 &>b]EJ3\ J +10 &@$]GJ0\ J +9 &A_EI9\ K +9 &C`HH;\ K +10 &Ei`GH:\ K +8 &G)jDJ9\ L +9 &H~EG9\ N +10 &JDI2\ S +9 &LPCI,\ V +10 &NCI/\ I +9 &O/BDI-\ 'u +9 &OwlGH2\ H +5 ( + "collection"'?& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.73 +3 "collection"'A& +5 "core" &OweEF4\ H + &OwfEI4\ H + .tHand.open + "manipulator"&B1 +78 "core" 1 +2 "manipulator"&C% +4 "core" % |  +2 .tForearm.reconfigure LooseForearm +6 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&D'\ +96 "core" ' +2 #tFlushing the Collection Valve::Manifold +2 "collection"'E& +4 "core" &OweDG,\ H +2 "collection"'F% +3 "core" %DH0\ +2 .tCSV.dial CSR +2 "collection"'G  +122 "core"  +2 "collection"'H% +4 "core" %EF2\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +4 "collection"' +11 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +4 .tCS.seek 5ml +2 "collection"'I'l +1347 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +12 'J% +2 "core" %lFH*\  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +4 .tCS.seek 7.5ml + "collection"'K' +653 "core" ' +2 .tCSV.dial :waste +2 "collection"'L +124 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +4 .tCS.seek 0ml +2 "collection"'M' +1993 "core" ' +2 #tPurging external Intake +2 "collection"'N& +5 "core" &OweFI&\ H + "collection"'O% +4 "core" %DG"\ + .tCSV.dial :flush + "collection"'P  +43 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +4 .tCS.seek 10ml +2 "collection"'Q' D +2353 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +3 "collection"'R +2 'S  +5 "core"  +64 ~ +2 .tCTV.dial :intake +2 "collection"'T  +71 "core"  +2 .tIntake.select :open + "sampler") +11 .tCS.seek 0ml +2 "collection"'U' +2361 "core" ' +2 .tIntake.select :close + "sampler")0 +10 .tCTV.dial :air +2 "collection"'V  +71 "core" +2 #tFlushing upper manifold +2 "collection"'W& +5 "core" &OwdCG\ H + "collection"'X% +4 "core" %DG%\ + .tCSV.dial :flush +2 "collection"'Y  +70 "core"  +3 .tCS.seek 5ml +2 "collection"'Z'l +1219 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'[ @ +41 "core" A +2 "collection"'\\% +4 "core" %lDH\  +2 .tCS.seek 7ml + "collection"']' +540 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'^ +97 "core" ~ +2 .tCTV.dial :air +2 .CS.seek 0ml +4 "collection"'_' +1663 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'`'- +758 "core" ' +2 .tCSV.dial :waste +2 "collection"'a +43 "core" +2 .tCS.seek 0ml +3 "collection"'b' +764 "core" ' +2 "collection"'c& +4 "core" &OwcEH&\ H + "collection"'d% +4 "core" %GI \ + .tCSV.dial :flush +2 "collection"'e  +41 "core"  +3 .tCS.seek 3ml +2 "collection"'f'- +774 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'g @ +40 "core" A +34 "collection"'h% +10 "core" %-CI%\  +2 .tCS.seek 5.001ml +2 "collection"'i'l +558 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml +4 "collection"'j' +1221 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'k'- +764 "core" ' +2 .tCSV.dial :waste +2 "collection"'l +70 "core" +3 .tCS.seek 0ml +2 "collection"'m' +759 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&n& +5 "core" & . 1 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&o( +23 "core" ( +2 "manipulator"&p& +4 "core" &   Z + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &q& +3 "core" &  Z +2 .tForearm.seek CC + "manipulator"&r'ρ +100 "core" ' +2 .tHand.close +2 "manipulator"&s/ +72 "core" / +2 .tCC.seek :open +3 "collection"'t( +377 "core" ( +2 "manipulator"&u& +4 "core" &  Z + "manipulator"&v% +4 "core" % ϑ 8 +2 .tForearm.seek :retract +2 "manipulator"&w'\ +100 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"&x(- +273 "core" ( +2 "manipulator"&y& +4 "core" &- J + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &z& +3 "core" &- ) J +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage + "manipulator"&{' +115 "core" ' + .tHand.open +2 "manipulator"&|1 +77 "core" 1 +2 "manipulator"&}% +4 "core" % r r ȸn +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&~'\ +98 "core" ' +2 #tda sampling at most 1000ml +3 #Loading sh1 puck from tube 3 into Collection Clamp +2 ."Qmail"HABfans.email "Started da in tube 3 at 17:59:38EDT30-Jul-19\\n{}\\nCan@17:55:24, 26.1C, 20% humidity, 14.5psia, 13.462V, 0.527A, 0.521A avg, 7.10W",Subject: "da sampling at most 1000ml" +4 "collection"'& +6 "core" &GI\ +2 "manipulator"&% +4 "core" %\    +2 "storage"(% +4 "core" %} \\ [ E\ + "storage"(. +3 "core" .( +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +4 .tSC.seek 3 +2 "storage"(( +345 "core" ( +3 .tSC.reconfigure SCloose +4 "storage"($.\ 1~b +5 (& +2 "core" &$ &  \ \  +2 "manipulator"&& +3 "core" &-  J +2 "manipulator"&% +4 "core" %\  )  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 3 +2 "manipulator"&( +177 "core" ( +2 "manipulator"& & +4 "core" &  \ Q !u +2 "storage"(\ & +3 "core" &#  \ \  +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 3 + 700 counts +2 "manipulator"& ' +105 "core" ' +2 "storage"( & +4 "core" &$ . .\ \  +2 .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"( 'L +110 "core" ' + "storage"(- +4 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +5 (& +3 "core" &$\  L \ \  +2 "manipulator"&& +3 "core" &  !t +2 .tElbow.seek 3 +2 "manipulator"&( +4 "core" ( +2 "manipulator"&& +7 "core" &  !t + "storage"(& +4 "core" &$  \ \  +3 .tForearm.seek 3 + 300 counts +3 "manipulator"&'2 +20 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +4 .tHand.close +2 "manipulator"&/ +76 "core" / +3 ."downElevator"SE.seek :down +5 "manipulator"&& +5 "storage"('v +3 "core" &   !t +3 "manipulator"&% +4 "core" % . ! +2 .tForearm.seek :retract +2 "manipulator"&'\ +76 "core" ' + ."downElevator"SE.coast + "storage"(5 +17 "core" ' +2 .tElbow.seek CC +3 "manipulator"&( +147 "core" ( +2 "manipulator"&$& +4 "core" &  2 +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 && +3 "core" &  2 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&&'ρ +105 "core" ' +17 "manipulator"&(& +4 "core" & 2 +2 "manipulator"&'% +3 "core" %ρ W ^ +3 "collection"'& +5 "core" &FK"\ +2 "collection"'& +4 .tCC.seek :closed +2 "collection"'"(O +4 "core" &FJ!\ +3 &GL\  +8 &1EK\ *z +10 &gGL\ > +9 &wEL\ L +9 &RYEK\ J +10 &_GI \ J +9 &`DK\ J +9 &^DK\ J +10 &YbFJ\ J +9 &]GJ\ J +10 &`GL\ J +9 & ]GK\ J +9 &"`]GL\ K +10 &$$^HI\ J +9 &%\\FI\ J +9 &']GJ\ J +11 &)h]GI\ K +8 &+,\\FJ\ J +10 &,^HJ\ J +9 &.\\GH\ J +9 &0q]GI\ J +10 &23]GJ \ J +9 &3]EJ\ J +9 &5]EI\ J +10 &7y\\IJ\ J +9 &9;]GK\ J +10 &:\\EJ\ J +9 &<\\HK\ J +9 &>]EJ\ J +10 &@D\\IJ\ J +9 &B]EK \ J +9 &C]DJ\ J +10 &E`FI \ K +9 &GFmEJ \ L +10 &HCI \ Q +9 &JDJ\ V +9 &LmEG \ V +10 &N-DH \ D +9 &O88DI\ *| +9 &OpFI \ G +5 ( +2 "collection"'& +5 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.74 + .Hand.open +3 "manipulator"&+1 +5 "core" &O]FH\ \ G +72 1 +4 "manipulator"&,% +3 "core" % ρ  4 ^ +35 .tForearm.reconfigure LooseForearm +9 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&-'\ +94 "core" ' +2 .tSC.coast + "storage"(6 +5 #tcollectSample 1000ml w/bubble point of 24psi + #Priming 7ml + .Gate.power :sampler,:ON +3 ."pumping"Gate.power :analytic3,:ON +3 .tIntake.select :close +3 .Exhaust.select :close +2 .SS.hold +5 "sampler").+ +3 "core" + +2 "sampler")/% +4 "core" % _\ +2 "collection"'1& +4 "core" &O\\EH\ uG +2 "Can"\ `_ +2 #tCalibrating pressure and temperature sensors +2 .CTV.dial :air +3 .SSV.dial :spit,avoiding: :exhaust +3 .SS.reconfigure SSfast +4 "sampler")#.0X% +3 "core" % \ k +2 "sampler")7% +3 "core" %a a\ \\ +2 "sampler"))% +4 "core" %a f\ \\ + .tIntake.select :close + "sampler")0 +11 )?% +2 "core" %a d\ \\ + .tSSV.dial :exhaust +2 "sampler")A  +75 "core"  +2 .tExhaust.select :open + "sampler")@ +12 .tSS.seek 0ml +2 "sampler")B' +393 "core" ' +2 .tExhaust.select :close + "sampler") +11 #tSampling 1000.0ml +2 .Intake.select :close +2 .Exhaust.select :close +2 .SS.reconfigure SSconfig +4 "sampler")#.0X% +3 "core" %B:cc f\  +2 "collection"'7% +3 "core" %\ g +2 #tIntake @19.7psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 59 +4 "sampler")#.;0X? f\  +15 "collection"'j% +3 "core" %\ \ f +2 "sampler")l% +4 "core" %D1VX ^\  + "collection"'D% +4 "core" %]\ f + #tIntake @20.0psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 39 +5 "sampler")#.'0X+ +4 "core" + +15 "collection"'7% +49 "core" %\ e +2 "sampler")6% +3 "core" %;FC d\  +15 "collection"'A% +3 "core" %\ e +2 "sampler")<% +3 "core" %:PQ X\  +15 "collection"'=% +3 "core" %\ d +2 "sampler")E% +3 "core" %:^\\ _\  +2 "collection"'F% +4 "core" %\ d + #tIntake @20.3psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 26 +4 "sampler")#.0X e\  +54 "collection"'w% +2 "core" %\ d +2 "sampler")% +3 "core" %> [\  +53 "collection"'o% +3 "core" %\ d +2 "sampler")|% +4 "core" %@ c\  +52 "collection"'@% +3 "core" %\ g +2 "sampler")% +3 "core" % [\ \ T +53 "collection"'8% +3 "core" %\ g +2 "sampler")!% +5 "core" % \\\  +52 "collection"'% +3 "core" %\ h +2 "sampler"){% +3 "core" % d\  +2 "sampler") % +3 "core" % ]\  +2 .tIntake.select :close + "sampler")0 +11 )% +2 "core" % h\  + .tSSV.dial :exhaust +2 "sampler")  +19 #"pumping"7.5L/min +56 "core"  +2 .tExhaust.select :open + "sampler")@ +12 .tSS.seek 0ml +2 "sampler")' +908 "core" ' +2 .tExhaust.select :close + "sampler") +11 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")  +74 "core"  +2 #tAllowing 130s for 25.0ml of remaining 725.0ml + .Intake.select :open +3 "sampler") +211 "collection"'% +3 "core" %\ _ +2 #tIntake @20.9psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 21 +4 "sampler")#.0X%84 Z\  +14 "collection"',% +3 "core" %\ c +2 "sampler")/% +4 "core" %)P>>? a\  +14 "collection"'1% +3 "core" %\ c +2 "sampler")% +4 "core" %)P>EI [\  +15 "collection"'t% +3 "core" %\ b +2 "sampler") % +3 "core" %)P=LL d\  +15 "collection"'% +3 "core" %\ c +2 "sampler")4% +4 "core" %)P=UX X\  +15 "collection"'#% +3 "core" %\ c +2 "sampler")5% +4 "core" %)P=^[ g\  +14 "collection"'&% +3 "core" %\ c +2 "sampler")% +3 "core" %)P=fd T\  +2 "collection"'2% +4 "core" %\ c + #tIntake @21.0psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 17 +3 "sampler")#.0X'% +3 "core" %<SS a\  +15 "collection"'B% +3 "core" %\ e +2 "sampler"))% +3 "core" %ZX S\ { +15 "collection"'?% +3 "core" %\ f +2 "sampler")C% +3 "core" % ac \\\ \ H +2 "collection"'J% +4 "core" %\ e + #tIntake @20.9psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 15 +4 "sampler")#.0X%wy Y\  +53 "collection"'T% +3 "core" %\ b +3 "sampler")Q% +4 "core" %: g\  +52 "collection"'V% +3 "core" %\ c +2 "sampler")W% +3 "core" %9 Z\  +52 "collection"'X% +3 "core" %\ c +2 "sampler")M% +3 "core" %: a\  +53 "collection"'O% +3 "core" %\ c +2 "sampler")U% +3 "core" %4 Y\  +53 "collection"'I% +3 "core" %\ c +2 "sampler")[% +3 "core" %4 `\  +54 "collection"'Y% +3 "core" %\ e +2 "sampler")^% +3 "core" % X\ K +52 "collection"']% +3 "core" %\ g +2 "sampler")S% +3 "core" % b\  +53 "collection"'R% +3 "core" %\ f +2 "sampler")`% +3 "core" % W\  +2 "sampler")\\% +3 "core" % d\  +2 .tIntake.select :close + "sampler")0 +11 )Z% +2 "core" % ]\  + .tSSV.dial :exhaust +2 "sampler")L  +76 "core"  +2 .tExhaust.select :open + "sampler")@ +12 .tSS.seek 0ml +2 "sampler")e' +915 "core" ' +2 .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +3 "sampler")c  +74 "core"  +2 #tAllowing 130s for 25.0ml of remaining 700.0ml + .Intake.select :open +3 "sampler") +211 "collection"'d% +3 "core" %\ ] +2 #tIntake @21.0psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 15 +4 "sampler")#.0X' +2 ."CSpush"CS.reconfigure CSfast +3 "collection"'#d @b +3 ."CSpush"CS.seek 0ml +3 "collection"'0' +94 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +128 "core" ' +2  +3 ."CSpush"CS.coast +2 "collection"'5 +2 .tSS.reconfigure SSexhale +6 "sampler")#.0X' +329 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +12 'B% +2 "core" %HKc\  +2 .tCS.seek 6ml + "collection"')'O +1365 "core" ' +2 .tdelay 2 seconds +202 .CSV.dial :waste2 +2 "collection"'? +41 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +4 .tCS.seek :empty +2 "collection"'C'Ͱ +1424 "core" ' +2 .tCSV.dial CSR +2 "collection"'J  +43 "core"  +2 "collection"'9% +4 "core" %͵GK\ + #tPulling 2ml of CSR.AqMeOH + .CSR.select :AqMeOH +3 "collection"' +10 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +4 .tCS.seek 2ml +3 "collection"':' \\ +598 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 'N% +2 "core" % _GK\ +2 .tCS.seek 5ml +2 "collection"';'l +839 "core" ' +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'  +52 "core"  +2 .tCS.seek 1ml +3 "collection"'P' +1097 "core" ' +3 #tHeating sh1 puck from tube 3 in Collection Clamp to 70C for 10:00 + .CH.seek 70C,8:00 +5 "collection"'% \  +2 'G9 +6 "core" 9QP +102 "collection"'T9 +3 "core" 9Q0d +102 "collection"'Q9 +3 "core" 9Q1 d +102 "collection"'H9 +3 "core" 9Q0 d +102 "collection"'V9 +3 "core" 9R0d +102 "collection"'W9 +4 "core" 9T1d +102 "collection"'X9 +3 "core" 9X1d +102 "collection"'M9 +3 "core" 9]1d +102 "collection"'O9 +3 "core" 9d2"d +102 "collection"'U9 +3 "core" 9l2&d +102 "collection"'I9 +3 "core" 9v1+d +102 "collection"'[9 +3 "core" 91/d +102 "collection"'Y9 +3 "core" 923d +102 "collection"'^9 +3 "core" 927d +102 "collection"']9 +3 "core" 93;d +102 "collection"'S9 +3 "core" 93@d +102 "collection"'R9 +3 "core" 94Dd +102 "collection"'`9 +3 "core" 94Hd +102 "collection"'\\9 +3 "core" 95Ld +102 "collection"'Z9 +3 "core" 96Pd +102 "collection"'L9 +3 "core" 9'6Ud +103 "collection"'K9 +3 "core" 9?7Yd +102 "collection"'c9 +3 "core" 9X7]d +102 "collection"'d9 +3 "core" 9q8ad +102 "collection"'e9 +3 "core" 99ed +102 "collection"'i9 +3 "core" 99jd +103 "collection"'a9 +3 "core" 9;nb +102 "collection"'g9 +3 "core" 9;r_ +102 "collection"'k9 +3 "core" 9>v\\ +102 "collection"'_9 +3 "core" 9>zZ +102 "collection"'q9 +3 "core" 9-?W +102 "collection"'s9 +3 "core" 9I?T +102 "collection"'h9 +3 "core" 9eAQ +102 "collection"'f9 +3 "core" 9BO +102 "collection"'p9 +3 "core" 9CL +102 "collection"'m9 +3 "core" 9DI +102 "collection"'j9 +3 "core" 9FG +102 "collection"'r9 +3 "core" 9GD +102 "collection"'y9 +3 "core" 9IB +102 "collection"'u9 +3 "core" 9,J? +102 "collection"'b9 +4 "core" 9HJ< +103 "collection"'v9 +3 "core" 9cL: +102 "collection"'}9 +3 "core" 9M8 +102 "collection"'l9 +3 "core" 9O6 +102 "collection"'w9 +3 "core" 9P3 +102 "collection"'n9 +4 "core" 9Q1 +102 "collection"'o9 +3 "core" 9S0 +102 "collection"'|9 +3 "core" 9T- +102 "collection"'@9 +3 "core" 9V, +102 "collection"'z9 +3 "core" 93X) +102 "collection"'89 +4 "core" 9KX( +102 "collection"'!9 +3 "core" 9aZ& +102 "collection"'9 +3 "core" 9y\\$ +102 "collection"'9 +3 "core" 9]$ +102 "collection"'{9 +3 "core" 9_! +102 "collection"'9 +3 "core" 9` +102 "collection"' 9 +3 "core" 9a +102 "collection"'9 +3 "core" 9c +102 "collection"' 9 +3 "core" 9e +139 "collection"'9 +10 "core" 9 g +102 "collection"'9 +4 "core" 9 #g +102 "collection"'D9 +3 "core" 9 5i +102 "collection"'9 +3 "core" 9 Ek +102 "collection"'9 +3 "core" 9 Wl  +102 "collection"'\ 9 +3 "core" 9 fm +102 "collection"'x9 +3 "core" 9 uo +102 "collection"'~9 +3 "core" 9 p +102 "collection"'9 +3 "core" 9 r +102 "collection"'9 +3 "core" 9 s  +102 "collection"'9 +3 "core" 9 u$ +102 "collection"' 9 +4 "core" 9 w) +102 "collection"'9 +3 "core" 9 x- +102 "collection"'9 +3 "core" 9 y1 +102 "collection"'9 +3 "core" 9 {5 +102 "collection"'$9 +3 "core" 9 |9 +102 "collection"'(9 +4 "core" 9 }> +102 "collection"'9 +3 "core" 9 ~B +102 "collection"'9 +3 "core" 9\ F\ +102 "collection"' 9 +3 "core" 9\ J\ +102 "collection"'9 +3 "core" 9\ N +102 "collection"'9 +4 "core" 9\ $S +102 "collection"'+9 +3 "core" 9\ -W +102 "collection"',9 +3 "core" 9\ 5[ +102 "collection"'9 +3 "core" 9\ ;_ +102 "collection"'19 +3 "core" 9\ Bd +102 "collection"'9 +3 "core" 9\ Ih +102 "collection"'t9 +3 "core" 9\ Ol +102 "collection"'9 +3 "core" 9\ Up +102 "collection"'9 +3 "core" 9\ Zt +102 "collection"'49 +3 "core" 9\ `y +102 "collection"'#9 +4 "core" 9\ e} +103 "collection"' 9 +3 "core" 9\ i +102 "collection"'59 +3 "core" 9\ o +102 "collection"'9 +3 "core" 9\ r +102 "collection"'29 +3 "core" 9\ v +102 "collection"''9 +4 "core" 9\ z +102 "collection"'&9 +3 "core" 9\ ~ +2 .tCH.hold 10:00,70C +3 "collection"' `\ `\ {  +4 "core"  +38769 "Can"\ +21232 "core" ` +2 "collection"'/9 +3 "core" 9\ T +2 #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml +3 "collection"'0' +338 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"' @ +97 "core" A +2 .tCSV.dial :air +2 "collection"'. @ +44 "core" ? +4 .tCS.seek 5ml +3 "collection"'6'l +1349 "core" ' +2 .tCSV.dial CTV +2 "collection"'A  +43 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'7 @ +43 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'=  +44 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'E @ +43 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml +3 "collection"'<' +1362 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV +4 "collection"'F +96 "core" ~ +2 .tCBV.dial CSV +2 "collection"'3  +29 "core"  +2 "collection"'B% +4 "core" % $ %\ +2 .tCS.seek 4.999ml +2 "collection"'>'l +1354 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'?  +43 "core" +2 "collection"')% +4 "core" %lOT\  +2 .tCS.seek 6.999ml +2 "collection"'J' +593 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'9 @ +41 "core" > +2 .tCS.seek 10ml +3 "collection"'C' D +847 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +3 "collection"'N ` +120 "core" b +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +5 "collection"':   +37 "core" ! +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'  +5 ';  +22 "core"  +103  +3 .tCS.seek 5ml +2 "collection"'G'l +1356 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'T @ +96 "core" A +2 .tCSV.dial :waste +2 "collection"'Q +98 "core" +2 .tCS.seek :empty +3 "collection"'H'Ͱ +1360 "core" ' +2 .tCSV.dial :air +2 "collection"'V @ +70 "core" A +2 .tCS.seek 5ml +3 "collection"'W'l +1353 "core" ' +2 .tCSV.dial CTV +2 "collection"'X  +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"'O  +44 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'U @ +44 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'I' +1356 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV +4 "collection"'[ +96 "core" ~ +2 .tCBV.dial CSV +2 "collection"'Y  +38 "core"  +2 "collection"'^% +4 "core" %sz\ +2 .tCS.seek 5ml +2 "collection"']'l +1348 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +5 "collection"'S  +41 "core" +2 "collection"'R% +4 "core" %lZ\ \ +2 .tCS.seek 7ml +2 "collection"'`' +593 "core" ' +5 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'\\ @ +42 "core" > +2 .tCS.seek 10ml +3 "collection"'Z' D +840 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +3 "collection"'L ` +108 "core" _ +2 #tLysing Complete +2 "collection"'K& +5 "core" &O[\ G +2 #tStoring sh1 puck in Collection Clamp to tube 2 + "manipulator"&c% +5 "core" %\    +2 "storage"(d% +3 "core" %  \ +2 "storage"(e. +3 "core" . + .tSC.reconfigure SCtight +3 "storage"($\ .\ 1~b +3 .tSC.seek 2 +2 "storage"(i( +354 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +4 (a& +3 "core" &    2\  +2 "manipulator"&g& +3 "core" & W 2 +2 "manipulator"&k% +3 "core" %\   +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&_( +152 "core" ( +2 "manipulator"&q& +4 "core" & , +2 "storage"(s& +3 "core" &  6 1 `\  +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 700 counts +2 "manipulator"&h' +94 "core" ' +2 "storage"(f& +4 "core" &  ) )\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +8 .tSE.seek :beamBreak +2 "storage"(p'L +284 "core" ' +2 "storage"(m- +3 "core" -'} +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +4 "manipulator"&j& +3 "core" & 6 , +2 "storage"(r& +4 "core" &  H ]\  + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +4 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek 2 +3 "manipulator"&y'Y +36 "core" ' +2 .tElbow.hold +3 "manipulator"&u, +4 "core" , + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 "storage"(b- +3 "core" -'} +2 .tSE.seek 1.1 Pucks below Top Plate +2 "storage"(v'5 +31 "core" ' +2 "manipulator"&}% +4 "core" %^l , ɶ +2 "storage"(l& +4 "core" &  Y\  + .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 2 + 305 counts +2 "manipulator"&w'ϊ +16 "core" ' +2 "manipulator"&n& +4 "core" & " +2 "storage"(o& +4 "core" &  5 5 M\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 700 counts +2 "manipulator"&|' +33 "core" ' +2 .tSE.seek 2.1 Pucks below Top Plate +3 "storage"(@'$ +45 "core" ' +2 "manipulator"&z& +4 "core" & J " +2 "manipulator"&8% +4 "core" %  + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&!'\ +93 "core" ' +2 .tElbow.seek CC +3 "manipulator"&( +156 "core" ( +95 "manipulator"&& +3 "core" & ' :, +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &{& +3 "core" &  P :, +2 .tForearm.seek CC +2 "manipulator"&'ρ +101 "core" ' +2 .tHand.close +2 "manipulator"& / +77 "core" / +2 .tCC.seek :open +3 "collection"'( +375 "core" ( +2 "storage"( & +4 "core" &   \  + "storage"(& +4 "core" &   \  + "manipulator"&& +4 "core" &  K 9' +2 "manipulator"&D% +3 "core" % ς / +2 .tForearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 2 +3 "manipulator"&( +158 "core" ( +2 "manipulator"&\ & +4 "core" &  $ +2 "storage"(x& +3 "core" &  9 9 \  +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +4 .tForearm.seek 2 +2 "manipulator"&~'Y +113 "core" ' +2 .tElbow.hold +3 "manipulator"&, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tHand.open + "manipulator"&1 +69 "core" 1 +5 "manipulator"&% +4 "core" % dy  + ɺ6 + "storage"( & +4 "core" & \  .\  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 311 counts +3 "manipulator"&'ϐ +22 "core" ' +2 "manipulator"&& +4 "core" & $ +2 "storage"(& +3 "core" &  - 4 \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 700 counts +2 "manipulator"&$' +22 "core" ' +2 "storage"((% +4 "core" %- ^ Z G\ +2 ."downElevator"SE.seek :down +4 "storage"('v +100 (% +3 "core" %<2 [ ] M\ SS +2 "manipulator"& % +4 "core" % . +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +91 "core" ' +43 ' + ."downElevator"SE.coast + "storage"(5 +5 .tSC.coast + "storage"(6 +4 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'& +49 "core" &\ +2 "manipulator"&+& +4 "core" & . $ +2 "manipulator"&,% +4 "core" %\  (  +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +177 "core" ( +2 "manipulator"&1& +4 "core" &- 0 Z +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 && +3 "core" &- Z + .tForearm.seek :garage +2 "manipulator"&t' +111 "core" ' +2 .tHand.close +2 "manipulator"&/ +66 "core" / +2 "manipulator"&& +4 "core" &-  Z +2 "manipulator"&4% +3 "core" %    ǾX +2 .tForearm.seek :retract +2 "manipulator"&#'\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +3 "manipulator"& ( +294 "core" ( +2 "manipulator"&5& +4 "core" &\  6 C + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 && +4 "core" &\  + C +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&2'ρ +94 "core" ' +2 "manipulator"&'& +4 "core" &\  A C +2 "manipulator"&&% +3 "core" %ψ % +2 "collection"'%& +4 "core" & h\ +2 "collection"'& +3 .tCC.seek :closed +2 "collection"'/(O +5 "core" &Q\ +2 &^\  +8 &3Y\ *z +10 &gA\ > +9 &v\ K +9 &Z]\ I +10 &_u\ J +9 &`f\ J +9 &]Z\ J +10 &ab@\ J +9 &#`8\ J +10 &`.\ J +9 & ` \ I +9 &"j^\ I +10 &$,` \ I +9 &%[\ J +9 &'\\ \ J +10 &)r\\ w\ I +9 &+3]l\ J +10 &,b\ J +10 &.` \ I +8 &0z^o\ I +10 &2<]\ I +9 &3]w\ I +9 &5ad\ J +10 &7Z!W\ I +9 &9C]R\ J +10 &;]\ J +9 &<] \ I +9 &>a\ J +10 &@LZ\ J +9 &Ba\ I +9 &C`w\ J +10 &E^i\ J +9 &GPlW\ K +10 &I I\ N +9 &J>\ S +9 &Lv(\ V +10 &N7 $\ C +9 &O>;\ &p +9 &O}q\ L +5 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.64 +3 "collection"'P& +5 "core" &O}g\ L + .tHand.open +2 "manipulator"&1 +71 "core" 1 +2 "manipulator"&.% +4 "core" % ψ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&0'\ +94 "core" ' +2 .tPSV.dial PSR +2 "processing"%A +127 "core"  +2 "processing"%7% +4 "core" %Vc\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +4 "processing"%j +11 .tPS.seek 1.5ml +2 "processing"%=' +1623 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%E  +43 "core"  +2 .tPS.seek 0ml +3 "processing"%6'W +1611 "core" ' +2 .tPSV.dial PSR +2 "processing"%F +44 "core"  +2 .tPSR.select :air +2 "processing"% +11 .tPS.seek 2.5ml +2 "processing"%3' +2638 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "processing"%B +2 "collection"'<  +5 "core"  +2 "processing"%?  +5 "core" +70 +2 .tPSV.dial :mixloop +2 "processing"%) +99 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +4 "processing"%>  +4 "core" +2 .tPS.seek 0ml +3 "processing"%9'W +2630 "core" ' +2 .tPSV.dial :air +2 "processing"%J  +43 "core"  +2 .tPS.seek 2.5ml +3 "processing"%N' +2635 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%: +45 "core" +2 .tPS.seek 0ml +3 "processing"%'W +2407 "Can"\ II +227 "core" ' +2 .tPSV.dial :air +2 "processing"%;  +43 "core"  +2 .tPS.seek 2.5ml +3 "processing"%C' +2632 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%T +43 "core" +2 .tPS.seek 0ml +3 "processing"%Q'W +2629 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&G& +5 "core" &\  @ C +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC + "manipulator"&V( +4 "core" ( +2 "manipulator"&H& +3 "core" &\   - C +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &X& +4 "core" &\  6 C + .tForearm.seek CC +2 "manipulator"&M'ρ +106 "core" ' +2 .tHand.close +2 "manipulator"&O/ +73 "core" / +2 .tCC.seek :open +3 "collection"'U( +381 "core" ( +2 "manipulator"&W& +4 "core" &\  I C + "manipulator"&[% +4 "core" % n ] G +2 .tForearm.seek :retract + "manipulator"&Y'\ +98 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +3 "manipulator"&^(- +272 "core" ( +2 "manipulator"&I& +4 "core" &-  B + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &S& +3 "core" &- B +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage + "manipulator"&R' +114 "core" ' +4 .tHand.open +2 "manipulator"&]1 +74 "core" 1 +2 "manipulator"&\\% +4 "core" % e ȴI +2 .tForearm.reconfigure LooseForearm +44 "manipulator"&#Q@2^d^b +7 .tForearm.seek :retract +2 "manipulator"&`'\ +109 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing +3 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +3 .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 3 into Collection Clamp +3 "collection"'L& +5 "core" &$%\ +2 "manipulator"&K% +3 "core" %\ $  C +2 "storage"(c% +4 "core" %} W P\ + "storage"(d. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +4 .tSC.seek 3 +2 "storage"(e( +345 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +4 (a& +3 "core" &)   %\  +2 "manipulator"&g& +3 "core" &-  B +2 "manipulator"&k% +3 "core" %\ $ C +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 + "manipulator"&q( +192 "core" ( +2 "manipulator"&s& +4 "core" &  +2 "storage"(f& +3 "core" &)  =\  +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 3 + 700 counts +2 "manipulator"&' +99 "core" ' + "storage"(-& +4 "core" &) , 7 A\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +7 .tSE.seek :beamBreak + "storage"(m'L +119 "core" ' +2 "storage"(j- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +5 (r& +2 "core" &( \  +2 "manipulator"&b& +3 "core" &  +3 .tElbow.seek 3 +2 "manipulator"&}( +5 "core" ( + "manipulator"&l& +4 "core" & /  + "storage"(n& +4 "core" &' _\  +2 .tForearm.seek 3 + 300 counts +2 "manipulator"&o'2 +28 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +4 .tHand.close + "manipulator"&z/ +77 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&8& +4 "storage"(h'v +6 "core" &   +2 "manipulator"&_% +4 "core" % G +2 .tForearm.seek :retract + "manipulator"&p'\ +82 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +12 "core" ' +2 .tElbow.seek CC +3 "manipulator"&y( +158 "core" ( +2 "manipulator"&w& +4 "core" &  * + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 &v& +2 "core" & * +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&|'ρ +97 "core" ' +4 "manipulator"&& +3 "core" &  c * +2 "manipulator"&{% +4 "core" %τ   +2 "collection"'u& +4 "core" &#)\ + "collection"' & +4 .tCC.seek :closed +2 "collection"'!(O +5 "core" &$)\ + &#'\  +8 &3$)x\ +{ +10 &h#'p\ > +9 &w%(p\ K +10 &Z\\$(g\ J +9 &]%(\ J +9 &_#)\ J +10 &a#)\ J +9 &c_%-\ I +9 &$^$&\ J +10 &\\$)\ J +9 & ]$(\ I +10 &"j]#'\ J +9 &$+b%(\ J +9 &%]#(~\ I +10 &'_#(s\ J +9 &)ra%(h\ J +9 &+4`%'a\ J +10 &,]$*[\ J +9 &.]%'G\ I +10 &0{^%'C\ I +9 &2=]#';\ I +9 &3]&(-\ I +10 &5]%()\ J +9 &7`$(\ J +9 &9C`")\ J +10 &;Z%(\ J +9 &<]&)\ I +10 &>^&)\ I +9 &@M]$(\ I +9 &B_$(\ J +10 &C`"(\ J +9 &Ee"(\ K +9 &GPn!&\ K +10 &I#'\ O +9 &J!&\ U +10 &Lv#'\ V +9 &N6''\ D +9 &O<9"&\ (w +10 &Or$&\ K +5 ( + "collection"' & +4 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.70 +2 .Hand.open +3 "manipulator"&"1 +5 "core" &Or$'/\ K +74 1 +2 "manipulator"& % +4 "core" % τ  + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 .tSC.coast + "storage"(6 +4 .tCTV.dial CSV,avoiding: :intake +3 "collection"'  +127 "core" ~ +2 .tCSV.dial CTV +3 "collection"'D  +28 "core"  +2 .tPS.seek 2.5ml +3 "processing"%\ ' +2628 "core" ' +2 "collection"'x% +4 "core" % D\  +2 .tCS.seek 4.15ml + "collection"''Q +1575 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%  +43 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%  +72 "core"  +2 .tPS.seek 0ml +3 "processing"%'W +2637 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"' ` +38 "core" _ +2 .tCSV.dial :air +2 "collection"' @ +43 "core" > +2 .tCS.seek 10ml +3 "collection"'' D +1568 "core" ' +2 .tCSV.dial CTV +2 "collection"'(  +43 "core"  +3 .tCS.seek 0ml +2 "collection"'' +2617 "core" ' +2 .tCBV.dial :waste1 +2 "collection"' @ +29 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'  +128 "core" +2 "collection"'& +4 "core" &OrU\ K + #tStoring lyfil puck in Collection Clamp to tube 2 +2 "manipulator"&~% +5 "core" %\   + + "storage"(% +4 "core" %  \ + "storage"(. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 2 +2 "storage"(@( +346 "core" ( +3 .tSC.reconfigure SCloose +44 "storage"($.\ 1~b +6 (+& +3 "core" & \ + "manipulator"&,& +4 "core" &   * +2 "manipulator"&$% +3 "core" %\    + +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 2 + "manipulator"&1( +148 "core" ( +2 "manipulator"&& +3 "core" & R  +2 "storage"(& +4 "core" & \ \  F\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 700 counts +2 "manipulator"&i' +98 "core" ' +2 "storage"(& +4 "core" & \ \  $\ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +7 .tSE.seek :beamBreak + "storage"('L +277 "core" ' +2 "storage"(- +3 "core" -'u +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +4 "manipulator"&4& +3 "core" &  P  +2 "storage"(& +3 "core" & ]\ +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek 2 +3 "manipulator"&t'Y +36 "core" ' +2 .tElbow.hold +3 "manipulator"&5, +4 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 "storage"(- +2 "core" -'u +2 .tSE.seek 2.11 Pucks below Top Plate +2 "storage"('- +32 "core" ' +2 "manipulator"&'% +4 "core" %c} ɻ9 +2 "storage"(&& +3 "core" & \ +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 2 + 310 counts +2 "manipulator"&%'Ϗ +25 "core" ' +2 "manipulator"&#& +4 "core" & #  +2 "storage"(& +4 "core" & \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 700 counts +2 "manipulator"&P' +29 "core" ' +2 .tSE.seek 3.11 Pucks below Top Plate +3 "storage"(' +54 "core" ' +2 "manipulator"&.& +4 "core" & #  +2 "manipulator"&% +4 "core" %  + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&A'\ +91 "core" ' +2 .tElbow.seek CC +2 "manipulator"&7( +154 "core" ( +2 "manipulator"&2& +3 "core" &   % 1 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &E& +3 "core" &   1 +2 .tForearm.seek CC +2 "manipulator"&='ρ +101 "core" ' +2 .tHand.close +2 "manipulator"&F/ +76 "core" / +2 .tCC.seek :open +3 "collection"'6( +378 "core" ( +3 "storage"(B& +4 "core" & \ \ \ +2 "storage"(?& +3 "core" & \ \  \ +2 "manipulator"&<& +3 "core" &  , 0 +2 "manipulator"&)% +3 "core" % ω  1 +2 .tForearm.seek :retract +2 "manipulator"&>'\ +97 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 2 +3 "manipulator"&3( +153 "core" ( +2 "manipulator"&J& +4 "core" & +2 "storage"(9& +3 "core" &  \ +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +4 .tForearm.seek 2 +2 "manipulator"&:'Y +109 "core" ' +2 .tElbow.hold +3 "manipulator"&N, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tHand.open + "manipulator"&;1 +70 "core" 1 +4 "manipulator"&% +3 "core" % mm  ɶ +2 "storage"(T& +4 "core" & \ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 320 counts +2 "manipulator"&C'ϙ +13 "core" ' +2 "manipulator"&G& +4 "core" &  +2 "storage"(H& +3 "core" &   \ +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&X' +21 "core" ' +2 "storage"(O% +4 "core" %" / \ +2 ."downElevator"SE.seek :down +4 "storage"( 'v +99 (0% +3 "core" %5 \ \ TV +2 "manipulator"&/% +3 "core" % K +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&W'\ +98 "core" ' +28 ' + ."downElevator"SE.coast + "storage"(5 +5 .tSC.coast + "storage"(6 +3 .tPSV.dial :air +3 "processing"%[  +71 "core" +2 .tPS.seek 2.5ml +3 "processing"%M' +2635 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%I +54 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%S  +42 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%V +43 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%]  +44 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%\\'W +2634 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%Y& +6 "core" &}\  +42 "manipulator"&L& +7 "core" & +2 "manipulator"&K% +3 "core" %\ # D +2 .tElbow.seek FlushPuck::Garage + "manipulator"&c(- +179 "core" ( +2 "manipulator"&d& +4 "core" &- 4 + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 &R& +2 "core" &- Y 4 +2 .tForearm.seek :garage +2 "manipulator"&a' +111 "core" ' +2 .tHand.close +2 "manipulator"&g/ +68 "core" / +2 "manipulator"&k& +4 "core" &-   4 +2 "manipulator"&s% +3 "core" % v   ȹ+ +2 .tForearm.seek :retract +2 "manipulator"&f'\ +106 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek PC +3 "manipulator"&^( +131 "core" ( +2 "manipulator"&-& +4 "core" & a + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 &j& +3 "core" & C a + .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&r' +99 "core" ' +2 "manipulator"&b& +4 "core" & 0 a +2 "manipulator"&l% +3 "core" % P +3 "processing"%n& +3 "core" &\  +2 "processing"%`& +3 .tPC.seek :closed +2 "processing"%z(Tg +5 "core" &~\  +2 &\  +10 &6y\ *z +9 &g\ ? +9 &nt\ M +10 &2]\ L +9 &_\ K +9 &^\ L +10 &y`\ L +9 &;_\ L +9 &`\ L +10 &\\\ L +9 & Z\ L +10 &"C`\ L +9 &$[\ K +9 &%\\\ L +10 &'_\ K +9 &)L\\\ K +9 &+\\\ K +10 &,]\ K +9 &.`\ L +10 &0S_\ L +9 &2_\ L +9 &3^\ L +10 &5[\ K +9 &7[\\\ L +10 &9[\ L +9 &:_\ L +9 &<]\ L +10 &>cZ\ L +9 &@&Z\ K +9 &A\\\ K +10 &C`\ L +9 &Ej]\ L +9 &G+c9\ L +10 &Hj\ M +9 &Jvx\ N +10 &Lbn\ Q +9 &N$l\ Q +9 &Oo\ Q +10 &Qn\ Q +9 &SNzjq\ = +9 &T(Ap\ > +10 &Th!mm\ 1 +9 ( + &Tqm\ ( + "processing"%`& +4 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.50 +2 "processing"%8& +5 "core" &Tqn\ ( + .tHand.open + "manipulator"&_1 +76 "core" 1 +2 "manipulator"&q% +4 "core" %  3 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&'\ +96 "core" ' +2 .tPRV.dial :air +2 "processing"%w  +43 "core"  +2 .tPSV.dial :mixloop +3 "processing"%v +42 "core" +2 "processing"%m% +4 "core" %[~\ +2 .tPS.seek 0.3ml +3 "processing"%o' +401 "core" ' +2 .tPSV.dial PSR +2 "processing"% +100 "core"  +3 "processing"%h% +4 "core" %\ + #tPulling 0.4ml of PSR.air + .PSR.select :air +4 .PS.seek 0.7ml +3 "processing"%{'* +496 "core" ' +3 .tdelay 3 seconds +302 .PSR.select :air +2 .PS.seek 2.5ml +3 "processing"%u' +1921 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%} +100 "core" +2 .tPTV.dial :mixing +3 "processing"%p @ +69 "core" B +2 .tPBV.dial :waste2 +2 "processing"%U  +88 "core"  +6 .tPS.seek 0ml +3 "processing"% 'W +2638 "core" ' +2 #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&"& +5 "core" &  a +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"& ( +5 "core" ( +2 "manipulator"&& +4 "core" &  a + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &D& +3 "core" &  C a +2 .tForearm.seek PC +2 "manipulator"&|' +96 "core" ' +2 .tHand.close +2 "manipulator"&e/ +74 "core" / +2 .tPC.seek :open +3 "processing"%Q( +403 "core" ( +2 "manipulator"&x& +4 "core" &  a + "manipulator"&Z% +4 "core" %     +2 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"&(- +151 "core" ( +2 "manipulator"&\ & +4 "core" &. + + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 & & +3 "core" &. & + +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&' +113 "core" ' +2 .tHand.open +2 "manipulator"&1 +78 "core" 1 +2 "manipulator"&(% +4 "core" % \\  ɱ2 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +6 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +2 #tLoading da puck from tube 3 into Processing Clamp +2 "processing"%& +5 "core" &\ +2 "manipulator"& % +3 "core" %\   +2 "storage"(% +3 "core" %o N M \ +2 "storage"(~. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +4 .tSC.seek 3 + "storage"(( +341 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +4 (& +3 "core" &+   i\ \  + "manipulator"&+& +4 "core" &. + + "manipulator"&,% +4 "core" %\   +4 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 3 +2 "manipulator"&$( +173 "core" ( +2 "manipulator"&& +4 "core" &\  7 # +2 "storage"(& +3 "core" & [ G '\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 3 + 700 counts +2 "manipulator"&' +97 "core" ' +2 "storage"(y& +46 "core" & i i\ +5 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +7 .tSE.seek :beamBreak + "storage"('L +137 "core" ' +4 "storage"(- +3 "core" -'߯ + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +4 (4& +3 "core" &  \ +2 "manipulator"&& +3 "core" &\  # +2 .tElbow.seek 3 +2 "manipulator"&( +5 "core" ( +2 "manipulator"&'& +4 "core" &\  # +2 "storage"(&& +3 "core" &   \ +2 .tForearm.seek 3 + 300 counts +2 "manipulator"&#'2 +24 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +4 .tHand.close +2 "manipulator"&/ +66 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&.& +6 "storage"('v +3 "core" &\  > # + "manipulator"&i% +4 "core" % +  +2 .tForearm.seek :retract +2 "manipulator"&1'\ +89 "core" ' +2 .tElbow.seek PC +3 "manipulator"&( +6 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +241 "core" ( +33 "manipulator"&t& +4 "core" & T +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &%& +3 "core" & +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek PC +2 "manipulator"&' +98 "core" ' +2 "manipulator"&2& +4 "core" & +2 "manipulator"&E% +3 "core" %  +2 "processing"%P& +4 "core" &z\ + "processing"%5& +4 .tPC.seek :closed +2 "processing"%F(Tg +6 "core" &\ + &\  +7 &2\ )w +9 &d\ = +10 &}x\ L +9 &BZ\ K +9 &\\}\ L +10 &`\ L +9 &\\\ K +9 &K]y\ K +10 & ^v\ L +9 &]w\ L +10 & ^v\ L +9 &"Q]q\ L +9 &$^p\ L +10 &%^c\ L +9 &']Y\ L +9 &)Y]\ L +10 &+]\ L +9 &,]\ K +10 &.Z\ K +9 &0b^\ K +9 &2#\\\ L +10 &3]\ L +9 &5]\ K +9 &7jZ\ K +10 &9,[\ K +9 &:Z\ K +10 &<_\ K +9 &>r\\\ K +9 &@4]\ K +10 &A\\\ K +9 &CZ\ K +9 &Ey]\ L +10 &G:f\ L +9 &Hk\ M +10 &Jw\ N +9 &Lp\ Q +9 &N3\ Q +10 &O\ Q +9 &Q\ Q +9 &S\\{k\ 6 +10 &T(-~\ J +9 &TK\ ' +2 ( + "processing"%5& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.50 + .Hand.open +3 "manipulator"&A1 +68 "core" 1 +2 "manipulator"&!% +4 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&B'\ +92 "core" ' +2 .tSC.coast + "storage"(6 +5 #tHeating da puck from tube 3 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +4 "processing"%?  +4 %<9 +4 "core" 9o< +3 .tPH.hold 2:00:00,28C +2 "processing"%) ppl +4 .tdelay 1:30 +3 "core"  +9000 .tPSR.select :air +2 .PSV.dial PSR +3 "processing"%J +100 "core"  +2 "processing"%9% +4 "core" %O\  + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +11 .tPS.seek 0.5ml +2 "processing"%=' +598 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +40 .tPS.seek 2ml +2 "processing"%7'[ +1605 "core" ' +2 .tPTV.dial :puck +2 "processing"%;  +68 "core"  +2 .tPSV.dial PTV +3 "processing"% +71 "core" +2 .tPBV.dial :waste1 +2 "processing"%T  +127 "core"  + "processing"%G% +4 "core" %Z\  +2 .tPS.seek 1.5ml +2 "processing"%H' +596 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%O * +32 "core" * +3 .tPS.seek 0ml +3 "processing"%>'W +1609 "core" ' +2 .tdelay 5:00 +2553 "Can"\ 66 +27450 #trecoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 +4 "processing"%0  +34 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%/ * +35 "core" , +2 .tPSR.select :air + .PSV.dial PSR +4 "processing"%3 +73 "core"  +3 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +4 .tPS.seek 2.5ml +2 "processing"%:' +2290 "core" ' +2 .tPSV.dial PTV +2 "processing"%C +73 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"% +84 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%[ +69 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%X  +82 "core" +2 .tPS.seek :empty +3 "processing"% '9 +2281 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +3 "processing"%@  +128 "core" +2 .tPSV.dial :mixloop +2 "processing"% +41 "core" +2 .tPRV.dial :ab1 +2 "processing"%I @ +72 "core" B +2 .tPS.reconfigure PSslow +3 "processing"%#A 2`xb +3 .tPS.seek 0.15ml +3 "processing"%S'w +363 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +3 "collection"'V  +2 "processing"%]  +46 "core"  +6 +2 "processing"%M% +4 "core" %{&\  +2 .tPS.seek 0.32ml +2 "processing"%Y'( +401 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +4 "collection"'L  +32 "core" +2 .tPRV.dial :air +2 "processing"%K  +42 "core"  +2 .tPS.seek 0.9ml +3 "processing"%d'D +1240 "core" ' +2 .tPRV.dial :waste2 +40 "processing"%R @ +75 "core" ? +3 .tPS.seek 0.5ml +3 "processing"%N' +865 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +3 "processing"%g  +44 "core"  +2 .tPS.reconfigure PSconfig +3 "processing"%#A d`xb +3 .tPS.seek 2ml +3 "processing"%k'[ +1611 "core" ' +2 .tPSV.dial :PML +2 "processing"%s +42 "core" +2 .tPTV.dial :mixing +3 "processing"%W @ +69 "core" A +2 .tPBV.dial :waste1 +3 "processing"%-  +32 "core"  +2 "processing"%j% +4 "core" %V8\  +2 .tPS.seek 1.85ml +2 "processing"%a'6 +236 "core" ' +2 .tPBV.dial between PSV and waste1 +3 "processing"%b * +34 "core" * +3 .tPS.seek 0ml +3 "processing"%l'W +1973 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'n& +5 "core" &.2u\ +2 "manipulator"&c& +3 "core" & +2 "manipulator"&f% +3 "core" %\  / +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek FlushPuck::Garage + "manipulator"&*(- +160 "core" ( +2 "manipulator"&8& +4 "core" &-  2 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &_& +3 "core" &- ' 2 +2 .tForearm.seek :garage +2 "manipulator"&q' +110 "core" ' +4 .tHand.close +2 "manipulator"&`/ +74 "core" / +2 "manipulator"&w& +4 "core" &-   2 +2 "manipulator"&v% +3 "core" %    ȽQ +2 .tForearm.seek :retract +2 "manipulator"&m'\ +102 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +3 "manipulator"&r( +284 "core" ( +2 "manipulator"&\\& +4 "core" & !  ;3 + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 && +4 "core" &\   ;2 + .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&h'ρ +100 "core" ' +2 "manipulator"&o& +4 "core" &  :1 +2 "manipulator"&{% +3 "core" %ϋ +3 "collection"'}& +3 "core" &12w\ +2 "collection"'p& +3 .tCC.seek :closed +2 "collection"'U(O +6 "core" &-3Y\ + &+33\  +9 &3.2\ +{ +9 &f.1\ > +9 &x,0\ L +10 &R\\-1T\ K +9 &_.0\ K +9 &]-13\ K +10 &^.3\ K +9 &Z`-2\ K +10 &a/1n\ K +9 &_.2l\ K +9 & b-1m\ K +10 &"c]-1p\ J +9 &$$_/2l\ K +9 &%`.23\ K +10 &'].2*\ J +9 &)j^.1\ K +9 &++a-1n\ K +10 &,_.2k\ J +9 &.].1\ J +10 &0r],3\ K +9 &24a/1r\ K +9 &3\\.1l\ K +10 &5\\/2m\ K +9 &7{]*1p\ J +9 &9=^/1p\ J +10 &:]-3\ K +9 &<`.2s\ K +10 &>`,1s\ K +9 &@E`-1\ J +9 &B_-0t\ K +10 &C_-2r\ K +9 &Ea.1o\ K +10 &GJh.2m\ L +9 &I~.1m\ N +9 &J,0l\ S +10 &Lq/0\ V +9 &N2+0s\ D +9 &O98+0\ )z +10 &Ou-1\ H +5 ( + "collection"'p& +5 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.61 + "collection"'u& +6 "core" &Op*1\ H + &Op./\ H + .tHand.open + "manipulator"&"1 +69 "core" 1 +2 "manipulator"&% +4 "core" %ω  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&D'\ +96 "core" ' +2 .tPSV.dial PSR +2 "processing"%e +99 "core"  +2 "processing"%^% +4 "core" %R$\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"%' +1604 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%z  +43 "core"  +2 .tPS.seek 0ml +3 "processing"%x'W +1617 "core" ' +2 .tPSV.dial PSR +2 "processing"%Z +45 "core"  +2 .tPSR.select :air +2 "processing"% +11 .tPS.seek 2.5ml +2 "processing"%\ ' +2631 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "processing"%  +5 "collection"'|  +37 "core" ~ +114  +2 .tPSV.dial :mixloop +3 "processing"% +98 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +4 "processing"%  +70 "core" +2 .tPS.seek 0ml +3 "processing"%('W +2635 "core" ' +2 .tPSV.dial :air +2 "processing"%  +42 "core"  +2 .tPS.seek 2.5ml +3 "processing"%' +1949 #"danna"-> exit +2 #Session Ended +680 "core" ' +2 .tPSV.dial :mixloop + "processing"% +42 "core" +2 .tPS.seek 0ml +2 "processing"%'W +1001 "Can"\ UU +1637 "core" ' +2 .tPSV.dial :air + "processing"%~  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2635 "core" ' +2 .tPSV.dial :mixloop + "processing"% +43 "core" +2 .tPS.seek 0ml +2 "processing"%+'W +2635 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&,& +4 "core" &   :1 +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +3 "core" ( +2 "manipulator"&& +4 "core" &   :1 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &y& +2 "core" &   :1 +2 .tForearm.seek CC +2 "manipulator"&'ρ +145 "core" ' +3 .tHand.close + "manipulator"&/ +69 "core" / +2 .tCC.seek :open +2 "collection"'( +377 "core" ( +2 "manipulator"&4& +4 "core" & 6 :1 +2 "manipulator"&% +4 "core" % ~  ; h + .tForearm.seek :retract +2 "manipulator"&''\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&&(- +285 "core" ( +2 "manipulator"&& +4 "core" &- - +2 .tElbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &.& +2 "core" &- G - +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&i' +112 "core" ' +2 .tHand.open + "manipulator"&$1 +75 "core" 1 +2 "manipulator"&% +4 "core" % p  E ɷg +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +102 "core" ' +2 ."da"delayUntil "19:06:05.15" +24770 #recoverPRVreagent08 + .PTV.dial :mixing + "processing"%# @ +69 "core" @ +2 ."da"PBV.dial :waste1 + "processing"%t  +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"%  +41 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2283 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%2 +55 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%E  +40 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%P +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%1  +42 "core"  +2 ."da"PS.seek :empty +2 "processing"%Q'9 +2273 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%A +125 "core"  +2 "processing"%!% +4 "core" %5\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%<' +591 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%5'[ +1606 "core" ' +2 ."da"PTV.dial :puck + "processing"%  +69 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%J  +33 "core"  +2 "processing"%9% +4 "core" %]\  +2 ."da"PS.seek 1.5ml + "processing"% ' +585 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%= * +33 "core" * +3 ."da"PS.seek 0ml + "processing"%;'W +1613 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%  +33 "core" +2 ."da"delay 30 seconds +650 "Can"\ == +2352 ."da"PBV.dial between PSV and waste1 +2 "processing"%T * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%G +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%7' +2267 "core" ' +2 ."da"PSV.dial PTV + "processing"%O +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%H +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"%0  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%/'9 +2260 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%3 +125 "core"  +2 "processing"%>% +4 "core" %8 \ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%C' +587 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'[ +1614 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%[ +82 "core"  +2 ."da"PBV.dial :waste1 + "processing"%X  +33 "core"  +2 "processing"%:% +4 "core" %[\  + ."da"PS.seek 1.5ml +2 "processing"%@' +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%I'W +1614 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%  +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 + "processing"%V +69 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%M' +2282 "core" ' +2 ."da"PSV.dial PTV + "processing"%S +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%L +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%K +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%Y  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%R'9 +2251 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +38 "processing"%d  +49 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing + "processing"%g  +123 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%N  +41 "core" ~ +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%s +42 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%W' +389 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%-  +41 "core"  +2 "processing"%j% +4 "core" %\ +2 ."da"PS.seek 0.55ml + "processing"%b' +331 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%k  +42 "core"  +2 ."da"PS.seek 2ml +2 "processing"%a'[ +1566 "core" ' +2 ."da"PSV.dial :PML + "processing"%n +42 "core" +2 ."da"PTV.dial :mixing +2 "processing"%c @ +68 "core" B +2 ."da"PBV.dial :waste1 + "processing"%f  +33 "core"  +2 "processing"%8% +4 "core" %]\  +2 ."da"PS.seek 1.85ml + "processing"%_'= +238 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" * +3 ."da"PS.seek 0ml + "processing"%`'W +1969 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +17629 "Can"\ IH +30373 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%w  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%v * +34 "core" , +2 ."da"PSV.dial :air +2 "processing"%B  +41 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%q' +2280 "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 +202 .PSV.dial :mixloop + "processing"%* +42 "core" +3 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%o  +42 "core"  +2 ."da"PS.seek :empty +2 "processing"%{'9 +2275 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%} +125 "core"  +2 "processing"%m% +4 "core" %5\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml +2 "processing"%p'[ +1613 "core" ' +2 ."da"PTV.dial :puck + "processing"%u  +67 "core"  +2 ."da"PSV.dial PTV +2 "processing"%" +80 "core"  +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core"  +2 "processing"%e% +4 "core" %[\ \  +2 ."da"PS.seek 1.5ml + "processing"%^' +594 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%h * +32 "core" * +3 ."da"PS.seek 0ml + "processing"%l'W +1615 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%z  +31 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%Z +68 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%x' +367 "Can"\ 66 +1908 "core" ' +2 ."da"PSV.dial PTV + "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"%  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%\ '9 +2261 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +125 "core"  +2 "processing"%(% +4 "core" %4 \ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1621 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%~ +81 "core"  +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core" +2 "processing"%% +4 "core" %b \  +2 ."da"PS.seek 1.5ml + "processing"%' +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%, * +33 "core" , +3 ."da"PS.seek 0ml + "processing"%'W +1610 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .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 + "processing"%r +68 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%D' +2261 "core" ' +2 ."da"PSV.dial PTV + "processing"%U +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +4 "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 + "processing"%  +68 "core"  +2 ."da"PS.seek :empty +40 "processing"%'9 +2266 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%. +124 "core"  +2 "processing"%% +4 "core" %4\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"%'[ +1616 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%' +70 "core" +2 ."da"PBV.dial :waste1 + "processing"%i  +33 "core" +2 "processing"%#% +4 "core" %\\\  +2 ."da"PS.seek 1.5ml + "processing"%t' +594 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%% * +34 "core" , +3 ."da"PS.seek 0ml + "processing"%'W +1628 "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 +2 "processing"%2 * +32 "core" * +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%E +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%P' +2275 "core" ' +2 ."da"PSV.dial PTV + "processing"%1 +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"%A +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%!  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%Q'9 +2142 "Can"\ ?? +106 "core" ' +2 ."da"Gate.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%< +130 "core"  +5 "processing"%% +13 "core" %;\ x +2 #"da"Pulling 0.25ml of PSR.sub1 +4 .PSR.select :sub1 +10 "processing"% +15 ."da"PS.reconfigure PSconfig +5 "processing"%#A d`xb +5 ."da"PS.seek 0.25ml +5 "processing"%'7 +340 "core" ' +2 ."da"delay 5 seconds +502 "processing"%J% +4 "core" %8\ z +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 + "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%9' +335 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml +2 "processing"%5'[ +1624 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%= +71 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +34 "core" +2 "processing"%% +4 "core" %W\ s +2 ."da"PS.seek 1.5ml + "processing"%T' +594 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%G * +33 "core" + +3 ."da"PS.seek 0ml + "processing"%;'W +1604 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%O  +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 + "processing"%? +71 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%0' +2305 "core" ' +2 ."da"PSV.dial PTV + "processing"%7 +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%3 +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%> +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%/  +81 "core" +2 ."da"PS.seek :empty +2 "processing"%C'9 +2321 "core" ' +2 "processing"%[9 +3 "core" 9@49 +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast + "processing"%X  +3 "core" 49 + 49 +2 "processing"%:& +3 "core" &TK\ z ' + #"da"Imaging da puck in Processing Clamp while storing it to tube 2 +2 "manipulator"&% +3 "core" %\  $ +2 "storage"(% +3 "core" % x\ +2 "storage"(@. +3 "core" . + ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 ."da"SC.seek 2 + "storage"( ( +341 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (]& +3 "core" & ;\ + "manipulator"&V& +4 "core" &-  - + "manipulator"&I% +4 "core" %\    $ +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 2 +2 "manipulator"&S( +178 "core" ( +2 "manipulator"&L& +4 "core" &\  !r +2 "storage"(K& +3 "core" & y x\ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&Y' +92 "core" ' +2 "storage"(M& +4 "core" & w\ +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +2 "storage"(d'L +274 "core" ' +2 "storage"(g- +3 "core" -'b +2 ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&N& +3 "core" &  ? !q +2 "storage"(s& +3 "core" & n w W\ +2 ."da"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 2 +2 "manipulator"&R'Y +36 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&-, +3 "core" , + ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(j- +2 "core" -'b +2 ."da"SE.seek 3.11 Pucks below Top Plate +2 "storage"(W' +31 "core" ' +4 "manipulator"&k% +4 "core" %c_ $ ʲ + "storage"(b& +4 "core" & 8 &\ + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 2 + 310 counts +42 "manipulator"&n'Ϗ +31 "core" ' +2 "manipulator"&c& +4 "core" &   h +2 "storage"(f& +3 "core" & J L J\ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&8' +31 "core" ' +2 ."da"SE.seek 4.11 Pucks below Top Plate +3 "storage"(' +41 "core" ' +2 "manipulator"&a& +4 "core" &  L h +2 "manipulator"&_% +4 "core" %  5 + ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&w'\ +87 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&v( +254 "core" ( +2 "manipulator"&B& +4 "core" & a  + ."da"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &`& +2 "core" &  =  +2 ."da"Forearm.seek PC +2 "manipulator"&\\' +95 "core" ' +2 ."da"Hand.close + "manipulator"&/ +65 "core" / +2 ."da"PC.seek :open +2 "processing"%*( +402 "core" ( +2 "storage"(o& +4 "core" & w w\ + "manipulator"&q& +4 "core" &  + "manipulator"&}% +4 "core" %  $ 1 +2 ."da"Forearm.seek :retract + "manipulator"&m'\ +93 "core" ' +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 2 +2 "manipulator"&{( +254 "core" ( +2 "manipulator"&6& +4 "core" &  !q +2 "storage"(u& +3 "core" & T W\ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&"' +97 "core" ' +2 ."da"Hand.open + "manipulator"&1 +77 "core" 1 +2 "storage"(e- +4 "core" -' +2 ."da"SE.seek 3.86 Pucks below Top Plate +2 "storage"(p' +24 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 3.2 Pucks below Top Plate + "storage"(h' +55 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da19jul3019h323ml.tif +1944 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +1821 #"da"SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 34.221 seconds\ /var/log/esp/da19jul3019h323ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da19jul3019h323ml15s.tif +1556 #SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da19jul3019h323ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da19jul3019h323ml30s.tif +3056 #SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da19jul3019h323ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da19jul3019h323ml70s.tif +7124 #SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da19jul3019h323ml70s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF + ."Qmail"HABfans.email "34.221 sec auto-exposure",Subject: "da19jul3019h323ml images!" +11 "storage"(^- +12 "core" -' +5 "storage"(z& +7 "core" & K Q\ +2 "manipulator"&& +3 "core" & O +2 ."da"Elbow.seek 2 +3 "manipulator"&Z( +16 "core" ( +2 "manipulator"&l& +6 "core" &   +2 "storage"(|& +4 "core" & U O \ +2 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"& ' +3 "core" ' +2 ."da"SE.reconfigure SEgently +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 3.91 Pucks below Top Plate +4 "storage"( ' +63 "core" ' + "manipulator"&& +4 "core" &  K  +2 "storage"(x& +4 "core" & W\ + ."da"Elbow.reconfigure LimpElbow +4 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 2 +2 "manipulator"&'Y +38 "core" ' +2 ."da"Elbow.hold +3 "manipulator"&(, +4 "core" , + ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 4.1 Pucks below Top Plate +4 "storage"(\ ' +30 "core" ' + "manipulator"& % +6 "core" %]s  ɸ +4 "storage"(~& +4 "core" & v\ +2 ."da"Forearm.force -20 + "manipulator"&5 +2 ."da"Forearm.seek 2 + 304 counts +2 "manipulator"&'ω +18 "core" ' +3 "manipulator"&& +6 "core" &    + "storage"(& +4 "core" & \ +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 700 counts +3 "manipulator"&,' +31 "core" ' +60 "storage"(% +10 "core" % \ +4 ."downElevator"SE.seek :down +8 "storage"(y'v +97 (% +5 "core" %m# 7\ QL +2 "manipulator"&r% +3 "core" %  +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&'\ +91 "core" ' +22 ' +2 ."downElevator"SE.coast + "storage"(5 +2 ."da"SC.coast + "storage"(6 +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 #tStarting finalPurge +3 "processing"%U& +4 "core" &\ +2 "manipulator"&4& +4 "core" & \\  + "manipulator"&% +4 "core" %\  C  +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&(- +174 "core" ( +2 "manipulator"&D& +4 "core" &-  B +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &.& +3 "core" &-  B +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&' +107 "core" ' +2 ."psFlush"Hand.close + "manipulator"&/ +70 "core" / +2 "manipulator"&$& +5 "core" &-  B +50 "manipulator"&'% +4 "core" %   : ȾY +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&i'\ +102 "core" ' +2 ."psFlush"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC +2 "manipulator"&#( +112 "core" ( +2 "manipulator"&& +5 "core" & + ."psFlush"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &%& +3 "core" & G +3 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&t' +95 "core" ' +2 "manipulator"&+& +4 "core" & + +2 "manipulator"&2% +4 "core" % ]  +2 "processing"%E& +3 "core" &\ +2 "processing"%& +4 ."psFlush"PC.seek :closed +3 "processing"%1(Tg +6 "core" &\ + &\  +7 &3|\ *x +10 &d\ = +9 &u\ L +9 &FV\ J +10 &[\ L +9 &]\ K +9 &Y\ K +10 &MY\ K +10 &\\\ K +9 &Z\ K +9 & X\ K +9 &"T[\ K +10 &$Z\ K +9 &%\\\ K +10 &'Z\ K +9 &)\\[\ K +9 &+[\ L +10 &,[\ K +9 &.Z\ K +10 &0eY\ K +9 &2&Z\ K +9 &3[\ K +9 &5X\ K +10 &7l[\ K +9 &9.\\\ K +10 &:W\ K +9 &<[\ K +9 &>uZ\ K +10 &@7Z\ K +9 &AZ\ K +9 &CZ\ K +10 &E|]\ K +9 &G>_\ K +10 &He\ L +9 &Jo\ N +9 &Lt\ Q +10 &N5\ Q +9 &O\ Q +9 &Q\ R +10 &S\\yk\ 8 +9 &T'%_\ N +10 &TI!\ , +3 ( + "processing"%& +2 #"psFlush"Processing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.53 +2 "processing"%& +3 "core" &TI\ , +2 ."psFlush"Hand.open + "manipulator"&A1 +66 "core" 1 +2 "manipulator"&!% +4 "core" %  8  +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&P'\ +91 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%< +123 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%'P +410 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +700 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%Q' +1603 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%J +69 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +34 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%9'W +2635 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%= +72 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"% ' +602 "core" ' +3 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2126 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%5 +70 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%G U +52 "core" W +3 ."psFlush"PS.seek 0ml + "processing"%T'W +2660 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%O @ +43 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%H' +2633 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%?  +81 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%;'9 +2627 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%7 +40 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%3' +2634 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%> +81 "core"  +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%/'W +2635 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%0 @ +40 "core" > +3 ."psFlush"PS.seek 2.5ml + "processing"%[' +436 "Can"\ DC +2204 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%X  +69 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%:'9 +2628 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"% +41 "core"  +2 ."psFlush"PSR.select :flush +4 "processing"%@ +11 ."psFlush"PS.seek 1ml +2 "processing"%'P +1100 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%@' +1612 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%] +68 "core" +2 ."psFlush"PTV.dial :puck +3 .PBV.dial :waste1 +2 "processing"%V  +52 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%I'W +2626 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%L +71 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%K' +588 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%M' +2126 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%& +69 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"% U +51 "core" U +2 ."psFlush"PS.seek 0ml +2 "processing"%g'W +2634 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%N @ +41 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%s' +2632 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%j  +69 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%k'9 +2624 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%b +41 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%c' +2630 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%f +69 "core" +38 ."psFlush"PBV.dial PSV +9 .PS.seek 0ml +2 "processing"%a'W +2629 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%_ @ +41 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%Y' +2632 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%S  +68 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%d'9 +2637 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'R& +4 "core" &>B\ +2 "manipulator"&n& +3 "core" & +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&W( +3 "core" ( +2 "manipulator"&8& +3 "core" &  + + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &B& +2 "core" & +2 .tForearm.seek PC +2 "manipulator"&`' +97 "core" ' +2 .tHand.close + "manipulator"&-/ +75 "core" / +2 .tPC.seek :open +2 "processing"%( +403 "core" ( +2 "manipulator"&w& +4 "core" &  + "manipulator"&F% +4 "core" %  I +2 .tForearm.seek :retract + "manipulator"&o'\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&q( +355 "core" ( +2 "manipulator"&}& +4 "core" & : , + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &\\& +2 "core" & c , +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&6'ρ +99 "core" ' +2 "manipulator"&u& +4 "core" &  , +2 "manipulator"&v% +3 "core" %ψ ) +2 "collection"'& +4 "core" &>B!\ +2 "collection"'e& +3 .tCC.seek :closed +2 "collection"'m(O +2 "core" &@D\ +5 &?C\ 7 +9 &BJ}>C\ 0 +10 &vv?B\ D +9 &"d=B\ K +10 &b@B\ K +9 &a?@!\ K +9 &hc>B\ K +10 &,_?C\ J +9 &_?C\ J +9 &_>A \ K +10 &r^@B\ J +9 &!5`?A\ J +10 &"^@C \ J +9 &$`>C\ J +9 &&za>A\ K +10 &(<]AC\ K +9 &)a?A\ K +9 &+a>B\ J +10 &-`>B\ K +9 &/D_?B\ K +10 &1\\?B\ J +9 &2_<C\ J +9 &4[?D\ K +10 &6Lb>@\ K +9 &8_=C\ K +9 &9\\?A\ J +10 &;`=C\ J +9 &=U\\>B\ J +10 &?_?D\ J +9 &@\\?B\ K +9 &B\\>B\ J +10 &D]_=B\ J +9 &Fc>C\ K +9 &Gp@A\ L +10 &I>A\ O +9 &KI?A\ T +10 &M>@\ V +9 &Nz=A\ 7 +9 &Oe,>A\ a +10 &OV=A\ D +2 ( + "collection"'e& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.55 + "collection"'& +4 "core" &OU<@ \ D + .tHand.open + "manipulator"&p1 +74 "core" 1 +2 "manipulator"&^% +4 "core" % ψ  L +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&z'\ +98 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'& +4 "core" &OU;A \ D +2 "collection"'l% +3 "core" %=@\ +2 .tCSV.dial CSR + "collection"'|  +40 "core"  +2 "collection"'% +4 "core" %=?\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.seek 5ml +2 "collection"'x'l +1365 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +10 ' % +2 "core" %l?A\ +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'~' +641 "core" ' +2 .tCSV.dial :waste + "collection"' +122 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'' +1979 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'{& +4 "core" &OU?@\ D +2 "collection"'"% +3 "core" %>A\ + .tCSV.dial :flush +2 "collection"'h  +40 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"''l +1200 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"' @ +40 "core" B +2 "collection"'Z% +4 "core" %l=@\  +2 .tCS.seek 7ml + "collection"' ' +536 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'  +2 'r  +40 "core"  +86  +2 .tCBV.dial :waste1 + "collection"' @ +42 "core" ? +2 .tCS.seek 0ml +2 "collection"'' +1641 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'U& +4 "core" &OU<B\ D +2 "collection"'4% +3 "core" %<A\ + .tCSV.dial :flush +2 "collection"'  +68 "core" +3 .tCS.seek 5ml + "collection"'\ 'l +1213 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"', @ +42 "core" B +2 "collection"'D% +4 "core" %l=A\  +2 .tCS.seek 7ml + "collection"'.' +530 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV + "collection"'y  +41 "core"  +2 .tCBV.dial :waste2 +2 "collection"'  +107 "core"  +2 .tCS.seek 0ml +2 "collection"'(' +1647 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'& +4 "core" &OUAE\ D +2 "collection"'$% +3 "core" %@C\ +2 .tCSV.dial CSR + "collection"''  +40 "core"  +2 "collection"'% +4 "core" %?A\ + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +53 .tCS.seek 8ml + "collection"'' +1887 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'%' D +533 "core" ' +3 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"' + '+  +95 "core" +34  +2 .tCTV.dial :intake + "collection"'2  +69 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'E' \\ +1924 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'  +68 "core"  +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'i' +595 "core" ' +2 .tCSV.dial CSR + "collection"'*  +108 "core"  +2 "collection"'% +4 "core" %>B\ + #tPulling 5ml of CSR.flush + .CSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'A'l +1346 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'!' D +1345 "core" ' +2 .tCSV.dial CBV + "collection"' +94 "core" +2 .tCS.seek 0ml +2 "collection"'<' +2624 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&t& +4 "core" & L , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&C( +25 "core" ( +2 "manipulator"&& +4 "core" & A  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &J& +2 "core" & '  +2 .tForearm.seek CC +2 "manipulator"&'ρ +103 "core" ' +2 .tHand.close + "manipulator"&Q/ +73 "core" / +2 .tCC.seek :open +2 "collection"'=( +379 "core" ( +2 "manipulator"&9& +4 "core" & T  + "manipulator"& % +4 "core" % { , b +2 .tForearm.seek :retract + "manipulator"&5'\ +98 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&G(- +143 "Can"\ // +126 "core" ( +2 "manipulator"&& +4 "core" &- W + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &O& +2 "core" &- & W +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&T' +114 "core" ' +3 .tHand.open + "manipulator"&?1 +76 "core" 1 +2 "manipulator"&H% +4 "core" % m   ȶ` +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&7'\ +105 "core" ' +2 #tCompleted [/home/esp/esp2/mission/2019_07_30_niagara_mission.rb:46] begun 17:55:24 + #Preparing to sleep until 6:27AM 7/31/2019 +3 ."shutdown"CC.coast +2 #tAsleep til 6:27AM 7/31/2019 + "collection"'6 +4 #tContinuing at 06:27EDT31-Jul-19 +2 ."shutdown"CS.coast +2 "collection"'5 +3 "Can"\ ** +3 ."shutdown"PC.coast +2 "processing"%6 +3 ."Qmail"GoodNews.email "Then, in tube 3: Sample.deep; initialPurge; da withoutWCR\\n/home/esp/esp2/mission/2019_07_30_niagara_mission.rb:51\\n{2 => 5,\\n 3 => 17}\\nCan@20:00:38, 26.3C, 20% humidity, 14.5psia, 13.565V, 0.183A, 0.183A avg, 2.49W",Subject: "Asleep until 06:27EDT31-Jul-19" +5 ."shutdown"PS.coast +3 "processing"%5 +2 ."shutdown"Forearm.coast + "manipulator"&5 +3 ."shutdown"Elbow.coast + "manipulator"&6 +37 ."shutdown"Gate.power :raw,:OFF + .Gate.power :core,:OFF + #Shutdown +59459 "Can"\ +60003 \  +60002 \  +60002 \  +60002 \  +60002 \  +60003 \  +60002 \  +60002 \  +60002 \ +60002 \  +60003 \  +60002 \ !! +60002 \  +60002 \  +60002 \  +60003 \  +60002 \  +60002 \  +60002 \  +60003 \  +60002 \  +60002 \  @EDT1564545634.36 \  +60002 \  +60003 \  +60002 \  +60002 \  +60002 \  +60002 \  +60003 \  +60002 \  +60002 \  +60002 \  +60002 \  +60003 \  +60002 \  +60002 \  +60002 \  +60002 \  +60003 \  +60002 \  +60002 \  +60002 \  +60002 \  +60003 \  +60002 \  +60002 \  +60002 \  +60003 \  +60002 \  +60002 \  +60002 \  +60002 \  +60003 \  +60002 \  +60002 \  +60002 \  +60002 \  +60003 \  +60002 \  +60002 \  +38483 \  +2 #tPowering core bus +491 .Gate.power :raw,:ON +2 "sampler") +2 ); +2 "core"  + "collection"' +30 '> +2 "core"  +2 "processing"% +2 %3 +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +45 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 )0% +3 "core" %  + .tSS.configure SSconfig +2 "sampler")#.0X 5,\\n 3 => 17}\\nCan@06:27:23, 25.7C, 22% humidity, 14.4psia, 13.501V, 0.521A, 0.521A avg, 7.04W",Subject: "Started 2019_07_30_niagara_mission phase Sample.deep; initialPurge; da withoutWCR" +2 .tSample.deep +3 "sampler")W0 +16 "core" 0 +2 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'}& +4 "core" &IR\  +2 .tHand.open + "manipulator"&\\1 +75 "core" 1 +2 "manipulator"&u& +4 "core" & ! a +2 "manipulator"&v% +4 "core" % \   + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&(- +170 "core" ( +2 "manipulator"&o& +5 "core" &- $ t +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 && +3 "core" &- > t +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage +2 "manipulator"&' +111 "core" ' +2 .tHand.close + "manipulator"&p/ +72 "core" / +2 "manipulator"&^& +5 "core" &- S t +2 "manipulator"&% +4 "core" %  ( ɿe +2 .tForearm.seek :retract +2 "manipulator"&e'\ +102 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&l( +274 "core" ( +2 "manipulator"&|& +4 "core" & ! - + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & - +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&6'ρ +99 "core" ' +2 "manipulator"&& +4 "core" &  4 - +2 "manipulator"& % +3 "core" %ϊ +2 "collection"'x& +4 "core" &NS\  +2 "collection"'& +4 .tCC.seek :closed +2 "collection"'~(O +4 "core" &MR\  + &OQ\  +8 &6KQ\ +| +11 &hPR\ ? +8 &lvLQ\ L +9 &1YMQ\ K +10 &]MP\ L +9 &\\OP\ K +10 &w^MP\ K +9 &8^LQ\ K +9 &YNQ\ K +10 &_MR\ K +9 & _MR\ K +10 &"@]NR\ K +9 &$]NO\ \ L +9 &%\\NQ\ K +10 &'_PQ\ L +9 &)H\\LR\ K +9 &+\ \\MQ\ K +10 &,_LQ\ K +9 &.\\MQ\ K +9 &0P]PP\ K +10 &2]OP\ L +9 &3\\PR\ K +10 &5\\NQ\ K +9 &7Y^MS\ K +9 &9\\OO\ K +10 &:\\OS\ K +9 &<\\MR\ K +9 &>`\\MP\ K +10 &@#ZNQ\ K +9 &A^OR\ K +10 &C`NR\ K +9 &EgcMP\ L +9 &G&kMP\ M +11 &H{LQ\ N +8 &JIR\ S +10 &LPMP\ V +9 &NLO\ F +9 &O6ELO\ $l +11 &O|sLO\ H +4 ( +6 "collection"'& +6 #tCollection Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.74 +2 "collection"'{& +8 "core" &O|eLP\ H +2 &O|eMN\ H +2 .tHand.open +4 "manipulator"&"1 +73 "core" 1 +5 "manipulator"&h% +3 "core" % ω +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +102 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"' & +6 "core" &O|fMQ\ H +2 "collection"'Z% +3 "core" %LO\ + .tCSV.dial CSR +2 "collection"'  +123 "core"  +2 "collection"'% +6 "core" %MP\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"'r'l +1347 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 '% +3 "core" %lLP\  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml + "collection"' ' +658 "core" ' +2 .tCSV.dial :waste + "collection"'U +122 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'4' +1989 "core" ' +2 #tPurging external Intake + "collection"'& +4 "core" &O|eLP\ H + "collection"'% +4 "core" %LQ\ + .tCSV.dial :flush +2 "collection"',  +40 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'D' D +2337 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +3 "collection"'\ + 'y  +29 "core" +48 ~ +2 .tCTV.dial :intake + "collection"'  +71 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'.' +2361 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'  +72 "core" ~ +2 #tFlushing upper manifold + "collection"'$& +4 "core" &O|eNO\ H +2 "collection"''% +3 "core" %KP\ + .tCSV.dial :flush +2 "collection"'  +80 "core" +2 .tCS.seek 5ml +2 "collection"'('l +1215 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +41 "core" A +2 "collection"'% +4 "core" %lMP\  +2 .tCS.seek 7ml + "collection"'+' +533 "core" ' +43 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'2 +98 "core" ~ +2 .tCTV.dial :air +2 .CS.seek 0ml + "collection"'%' +1656 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"''- +778 "core" ' +2 .tCSV.dial :waste + "collection"'E +53 "core" +3 .tCS.seek 0ml + "collection"'*' +752 "core" ' +2 "collection"'& +4 "core" &O|eLQ\ H +2 "collection"'i% +3 "core" %LQ\ + .tCSV.dial :flush +2 "collection"'A  +41 "core"  +3 .tCS.seek 3ml + "collection"''- +757 "core" ' +2 .tdelay 5 seconds +182 "Can"\ MM +320 .tCSV.dial :air +3 "collection"'! @ +40 "core" A +2 "collection"'t% +4 "core" %-NQ\  +2 .tCS.seek 5ml + "collection"''l +544 "core" ' +2 .tCSV.dial :air + .CS.seek 0ml +2 "collection"'J' +1208 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'Q'- +759 "core" ' +2 .tCSV.dial :waste + "collection"'q +69 "core" +2 .tCS.seek 0ml +2 "collection"'z' +755 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&m& +4 "core" & - +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&9( +27 "core" ( +2 "manipulator"& & +4 "core" & ( + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & ( +2 .tForearm.seek CC + "manipulator"&'ρ +100 "core" ' +2 .tHand.close + "manipulator"&O/ +67 "core" / +2 .tCC.seek :open +2 "collection"'C( +375 "core" ( +2 "manipulator"&?& +4 "core" & ( + "manipulator"&H% +4 "core" % ω +2 .tForearm.seek :retract + "manipulator"&5'\ +98 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&T(- +273 "core" ( +2 "manipulator"&=& +4 "core" &- ) + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &<& +3 "core" &- ) +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&' +111 "core" ' +3 .tHand.open + "manipulator"&d1 +67 "core" 1 +2 "manipulator"&7% +4 "core" % u ) ɹx +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&G'\ +105 "core" ' +2 #tda sampling at most 1000ml +2 #Loading sh1 puck from tube 3 into Collection Clamp +2 ."Qmail"HABfans.email "Started da in tube 3 at 06:31:36EDT31-Jul-19\\n{2 => 5,\\n 3 => 17}\\nCan@06:30:38, 25.8C, 22% humidity, 14.4psia, 13.535V, 0.398A, 0.398A avg, 5.39W",Subject: "da sampling at most 1000ml" +3 "collection"')& +5 "core" &PS\ +2 "manipulator"&;% +3 "core" %\ $ B K +2 "storage"(>% +3 "core" % 7\ +2 "storage"(3. +3 "core" .( + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 +3 "storage"(0( +341 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (/& +3 "core" &$ R ^ k\  + "manipulator"&X& +4 "core" &- ) +2 "manipulator"&[% +3 "core" %\ $ ! J +3 .tElbow.reconfigure TightElbow +5 "manipulator"&$&.,(\ #b +6 .tElbow.seek 3 +9 "manipulator"&( +183 "core" ( +2 "manipulator"&:& +4 "core" &  m +3 "storage"(& +4 "core" &= 9 ;\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts + "manipulator"&]' +105 "core" ' +2 "storage"(V& +4 "core" &= ^ _\  +2 .tSE.reconfigure SEpick + "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"(@'L +133 "core" ' +3 "storage"(L- +4 "core" -' +3 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 (I& +3 "core" &= 9 ;\  +2 "manipulator"&&& +4 "core" &  m + .tElbow.seek 3 +2 "manipulator"&K( +3 "core" ( + "manipulator"&& +4 "core" &  / m + "storage"(M& +4 "core" &< M >\  +3 .tForearm.seek 3 + 300 counts +2 "manipulator"&g'2 +14 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&s/ +77 "core" / +3 ."downElevator"SE.seek :down +45 "manipulator"&b& +6 "storage"(N'v +6 "core" & z m +2 "manipulator"&c% +4 "core" % 6 +2 .tForearm.seek :retract + "manipulator"&_'\ +92 "core" ' +2 .tElbow.seek CC +2 "manipulator"&Y( +10 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +139 "core" ( +2 "manipulator"&-& +4 "core" &   c + +3 .tElbow.reconfigure LooseElbow +4 "manipulator"&$ &.,(#b +3 &P& +3 "core" &  + +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&w'ρ +98 "core" ' +2 "manipulator"&1& +4 "core" &  (  + +2 "manipulator"&a% +7 "core" %χ +4 "collection"'j& +8 "core" &NR \ +4 "collection"'S& +6 .tCC.seek :closed +6 "collection"'8(O +8 "core" &OR\ +2 &PR\ +2 &OS\  +6 &4RS\ +{ +9 & gQT\ > +9 &sPR\ K +8 &\\YOR\ J +10 &`NR\ J +9 &^QR\ J +10 &]OS\ J +9 &c^OR\ K +9 &'\\PR\ J +10 &^OS\ J +10 & ]OP\ J +8 &"m_NS\ J +10 &$/]QS\ J +9 &%\\PR\ J +10 &']QS\ J +9 &)t]OT\ J +9 &+6\\OR\ J +10 &,]PR\ J +9 &.YMR\ I +9 &0|\\PS\ J +10 &2@YMR\ I +9 &4\\PR\ J +11 &5]PQ\ J +8 &7\\NR\ J +9 &9F]PQ\ J +10 &;\\NT\ J +9 &<]NR\ J +10 &>`OT\ J +9 &@N\\MR\ J +9 &B]OR\ K +10 &C_OT\ J +9 &EfOT\ K +11 &GNuPQ\ M +8 &ILQ\ Q +9 &JNQ\ V +9 &LyMO\ V +10 &N8NR\ D +10 &O=7LQ\ )x +9 &OkLO\ G +2 ( + "collection"'S& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.79 + .Hand.open + "manipulator"&W1 +71 "core" 1 +2 "manipulator"&}% +4 "core" % χ , +31 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&\\'\ +96 "core" ' +2 .tSC.coast + "storage"(6 +3 #tcollectSample 1000ml w/bubble point of 24psi + #Priming 7ml .Gate.power :sampler,:ON +2 ."pumping"Gate.power :analytic3,:ON +2 .tIntake.select :close + .Exhaust.select :close +2 .SS.hold + "sampler")u+ +4 "core" + + "sampler")v% +4 "core" % z\  +2 "collection"'o& +3 "core" &OeMQ\ vG +3 "Can"\ dd +2 #tCalibrating pressure and temperature sensors + .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust + .SS.reconfigure SSfast +2 "sampler")#.0X? x\  +2 "sampler")% +4 "core" %AA ~\  + .tIntake.select :close + "sampler")0 +10 )J% +2 "core" %GD s\ + .tSSV.dial :exhaust +2 "sampler")q  +74 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")Q' +877 "core" ' +2 .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +2 "sampler")m  +74 "core" +2 #tAllowing 130s for 25.0ml of remaining 900.0ml + .Intake.select :open + "sampler") +210 "collection"' % +3 "core" %\ i +2 #tIntake @22.8psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0XG \  + .tSSV.dial :exhaust +2 "sampler")d  +74 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")7' +913 "core" ' +2 .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +2 "sampler")5  +73 "core" +2 #tAllowing 130s for 25.0ml of remaining 875.0ml + .Intake.select :open + "sampler") +210 "collection"')% +3 "core" %\ l +2 #tIntake @22.8psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 135 +2 "sampler")#.0XH+ +44 "core" + +15 "collection"'3% +3 "core" %\ m +2 "sampler")% +3 "core" %)% y\  +2 "collection"'n% +4 "core" %\ m + #tIntake @20.4psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 122 +2 "sampler")#.z0X< o\  +2 #tVacuum too high -- waiting up to 40s + .SS.reconfigure SSexhale +2 "sampler")#.0X-ST p\  +14 "collection"'7% +3 "core" %\ k +2 "sampler")3% +3 "core" %,>-ii }\  +15 "collection"'% +3 "core" %\ l +2 "sampler")n% +3 "core" %,>-| m\  +2 "collection"';% +4 "core" %\ k +2 .tSS.reconfigure SSinhale.with maxSpeed: 26 +2 "sampler")#.0X=' +571 "core" 'OQ>< i\  +2 #tVacuum too high -- waiting up to 40s + .SS.reconfigure SSexhale +2 "sampler")#.0X% +3 "core" %#2_` k\  +15 "collection"'[% +3 "core" %\ j +2 "sampler")s% +3 "core" %#2hg t\  +15 "collection"'b% +3 "core" %\ i +2 "sampler")G% +3 "core" %#2qq t\  +15 "collection"'% +3 "core" %\ j +2 "sampler")]% +3 "core" %#2yx l\  +15 "collection"'-% +3 "core" %\ j +2 "sampler")R% +3 "core" %#2 t\  +2 "collection"'c% +3 "core" %\ i +2 #tIntake @22.6psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 13.86125 +2 "sampler")#.0XD j\  +2 #tVacuum too high -- waiting up to 40s + .SS.reconfigure SSexhale +2 "sampler")#.0X  +3 .tCBV.dial SSV +39 "core" ' +9 ."airStroke"CSV.dial :air +2 "collection"'[ @ +69 "core" B +3 ."airStroke"CS.seek 10ml +3 "collection"'s' D +57 "core"  +2 .tCTV.dial :air +2 "collection"'b  +71 "core"  +2 .tdelay 15 seconds +14 ."samplerPumpShutdown"Gate.power :sampler,:OFF + ."pumping"Gate.power :analytic3,:OFF +1487 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")G +128 "core" +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +3 .tSS.seek 0ml +4 "collection"'  +2 "sampler")]' +6 "core" ' + .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")-  +118 "core" ~ +9  +469 ' +2 "sampler")R% +4 "core" % t\ r + .tCBV.dial between SSV and waste2 +2 "collection"'c  +28 "core"  +2 "collection"':% +4 "core" % JRU\  +2 ."connect"CTV.dial CSV,avoiding: :air +2 .tCSV.dial CTV +2 "collection"'  +40 "core"  +2 .tCS.reconfigure CSpressurize +2 "collection"'# d@<< \ b +3 .tCS.seek 0ml + "collection"'V' +2129 "core" 'd  \ \ +3 "collection"'P% +3 "core" %;  \  +2 "sampler")@% +4 "core" % g\ r + #tBubblePoint: Intake @38.8psia, Outlet @14.7psia + .CBV.dial SSV + "collection"'N @ +35 "core" A +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'T' +125 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")p +127 "core"  +33 .tSS.reconfigure SSexhale +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'' +112 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +104 "core" ' +4 ."CSpush"CS.coast + "collection"'5 +18 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X9 +3 "core" 9$N +102 "collection"'b9 +3 "core" 9$L +102 "collection"'z9 +4 "core" 9&G +102 "collection"'M9 +3 "core" 9'F +102 "collection"'G9 +3 "core" 9)D +102 "collection"'9 +3 "core" 9)A +102 "collection"'-9 +3 "core" 91+> +102 "collection"'I9 +4 "core" 9M,= +102 "collection"'R9 +3 "core" 9g.; +102 "collection"'c9 +3 "core" 9/8 +102 "collection"':9 +47 "core" 906 +103 "collection"'9 +3 "core" 923 +102 "collection"'s9 +3 "core" 931 +102 "collection"'P9 +3 "core" 95/ +102 "collection"'@9 +3 "core" 9 6- +102 "collection"'N9 +3 "core" 9!8, +102 "collection"']9 +3 "core" 98:* +102 "collection"'C9 +4 "core" 9N<' +102 "collection"'W9 +3 "core" 9e<& +102 "collection"'}9 +3 "core" 9z>& +102 "collection"'_9 +3 "core" 9@$ +102 "collection"'j9 +3 "core" 9B" +102 "collection"'19 +4 "core" 9B! +102 "collection"'a9 +3 "core" 9D +102 "collection"'g9 +3 "core" 9E +102 "collection"'K9 +3 "core" 9G +102 "collection"'p9 +3 "core" 9I +102 "collection"'V9 +3 "core" 9 J +102 "collection"'09 +3 "core" 9 K +102 "collection"'T9 +3 "core" 9 /L +102 "collection"'B9 +3 "core" 9 =N  +102 "collection"'9 +3 "core" 9 MP +102 "collection"'#9 +3 "core" 9 [Q +102 "collection"'^9 +3 "core" 9 iS +102 "collection"'f9 +3 "core" 9 xS +102 "collection"'9 +3 "core" 9 U  +102 "collection"'9 +3 "core" 9 W$ +102 "collection"'u9 +6 "core" 9 X) +102 "collection"'x9 +3 "core" 9 Z- +102 "collection"'o9 +3 "core" 9 [1 +102 "collection"'{9 +3 "core" 9 \\5 +102 "collection"'9 +3 "core" 9 ]: +102 "collection"'9 +4 "core" 9 _> +102 "collection"'9 +3 "core" 9 `B +102 "collection"'v9 +3 "core" 9 bF +102 "collection"'e9 +3 "core" 9 cJ +102 "collection"'9 +3 "core" 9\ dO +102 "collection"'"9 +4 "core" 9\ \ fS\ +102 "collection"'F9 +3 "core" 9\ gW\ +102 "collection"'9 +3 "core" 9\ i[ +102 "collection"'w9 +3 "core" 9\ #l_ +102 "collection"'|9 +3 "core" 9\ *kd +102 "collection"' 9 +4 "core" 9\ 1lh +102 "collection"' 9 +3 "core" 9\ 9ml +102 "collection"'S9 +3 "core" 9\ ?op +102 "collection"'69 +3 "core" 9\ Ept +102 "collection"'r9 +3 "core" 9\ Kqy +102 "collection"'U9 +4 "core" 9\ Rr} +102 "collection"'9 +3 "core" 9\ Ws +102 "collection"'49 +3 "core" 9\ \\u +102 "collection"' 9 +3 "core" 9\ aw +102 "collection"'D9 +3 "core" 9\ ew +102 "collection"'k9 +3 "core" 9\ iy +102 "collection"'9 +3 "core" 9\ my +102 "collection"' 9 +3 "core" 9\ r{ +102 "collection"'h9 +3 "core" 9\ u| +102 "collection"'9 +3 "core" 9\ y} +102 "collection"'9 +4 "core" 9\ |~ +3 .tCH.hold 10:00,70C +2 "collection"'Z `\ `\ z +3 "core"  +8206 "Can"\ +51795 "core" ` +2 "collection"'9 +3 "core" 9\ A +2 #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml + "collection"'' +334 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'. @ +96 "core" B +2 .tCSV.dial :air +2 "collection"'' @ +40 "core" > +2 .tCS.seek 5ml +2 "collection"'%'l +1346 "core" ' +2 .tCSV.dial CTV + "collection"'$  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'E @ +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"'2' +1358 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"'A +96 "core" ~ +2 .tCBV.dial CSV + "collection"'i  +28 "core"  +2 "collection"'y% +4 "core" %  "\ +2 .tCS.seek 5ml + "collection"''l +1350 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"',  +42 "core" +2 "collection"'(% +4 "core" %l\  +2 .tCS.seek 7ml + "collection"'' +596 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'* @ +50 "core" B +2 .tCS.seek 10ml +2 "collection"'q' D +815 "Can"\ >= +42 "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"'\   +38 "core" ! +2 ."connect"CSV.dial CTV +3 "collection"'l  + .tCTV.dial CSV +4 "collection"'  +36 "core"  +91  +2 .tCS.seek 5ml +2 "collection"'J'l +1343 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"' @ +96 "core" B +2 .tCSV.dial :waste +2 "collection"' +94 "core" +2 .tCS.seek :empty +2 "collection"'t'Ͱ +1360 "core" ' +2 .tCSV.dial :air + "collection"'= @ +69 "core" A +2 .tCS.seek 5ml +2 "collection"'<'l +1346 "core" ' +2 .tCSV.dial CTV + "collection"'9  +41 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'d @ +41 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +44 "collection"'  +46 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'~ @ +42 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'5' +1349 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"') +96 "core" ~ +2 .tCBV.dial CSV + "collection"'7  +37 "core"  +2 "collection"'3% +4 "core" %w|J\ +2 .tCS.seek 5ml +2 "collection"''l +1347 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'n  +43 "core" +2 "collection"';% +4 "core" %l $\  +2 .tCS.seek 7.001ml + "collection"'?' +591 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'H @ +52 "core" B +2 .tCS.seek 10ml +2 "collection"'O' D +855 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +110 "core" ^ +2 #tLysing Complete +2 "collection"'/& +3 "core" &Of]\ G +2 #tStoring sh1 puck in Collection Clamp to tube 2 + "manipulator"&X% +3 "core" %\  +  +2 "storage"(L% +3 "core" %~ f e\ +2 "storage"(Q. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(( +343 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (&& +3 "core" & 8 7 E\ +2 "manipulator"&& +3 "core" &  H + +3 "manipulator"&[% +4 "core" %\  L  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 + "manipulator"&>( +154 "core" ( +2 "manipulator"&b& +4 "core" &  m +2 "storage"(z& +3 "core" & K : \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&M' +92 "core" ' +2 "storage"(G& +4 "core" & [ \\\ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"('L +252 "core" ' +2 "storage"(-- +3 "core" -'S +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 "manipulator"&I& +3 "core" & +2 "storage"(R& +3 "core" & 9 I\ + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 +2 "manipulator"&c'Y +34 "core" ' +2 .tElbow.hold + "manipulator"&:, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(- +2 "core" -'S +3 .tSE.seek 4.11 Pucks below Top Plate + "storage"(s' +33 "core" ' +2 "manipulator"&P% +4 "core" %[p 6 ɷ +2 "storage"(@& +3 "core" & \ ?\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 302 counts + "manipulator"&N'χ +15 "core" ' +2 "manipulator"&]& +4 "core" &  A +2 "storage"(C& +4 "core" & +  \ + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&W' +25 "core" ' +2 .tSE.seek 5.11 Pucks below Top Plate +2 "storage"(}' +51 "core" ' +2 "manipulator"&_& +4 "core" & +2 "manipulator"&j% +3 "core" % p +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&1'\ +96 "core" ' +2 .tElbow.seek CC +2 "manipulator"&a( +149 "core" ( +4 "manipulator"&g& +3 "core" & I 0 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &K& +3 "core" & 5 0 + .tForearm.seek CC +2 "manipulator"&p'ρ +100 "core" ' +2 .tHand.close + "manipulator"&V/ +77 "core" / +2 .tCC.seek :open +2 "collection"'0( +375 "core" ( +2 "storage"(T& +4 "core" & 8 8 S\ +2 "storage"(B& +3 "core" & 9 6 b\ +2 "manipulator"&& +3 "core" &  0 +2 "manipulator"&#% +3 "core" % τ  +2 .tForearm.seek :retract + "manipulator"&^'\ +98 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&f( +153 "core" ( +2 "manipulator"&& +4 "core" &  +2 "storage"(& +4 "core" & ] \\ ~\ + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 2 +2 "manipulator"&u'Y +111 "core" ' +2 .tElbow.hold + "manipulator"&x, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&o1 +70 "core" 1 +3 "manipulator"&{% +3 "core" % g ɾY +32 "storage"(& +3 "core" &  \ +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 2 + 314 counts +2 "manipulator"&'ϓ +16 "core" ' +2 "manipulator"&& +4 "core" & n +2 "storage"(v& +3 "core" & T ^ 2\ +44 .tForearm.reconfigure TightForearm +4 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&e' +24 "core" ' +2 "storage"(% +4 "core" % g k \ +2 ."downElevator"SE.seek :down +3 "storage"("'v +100 (F% +3 "core" %Β6 j v \ SQ +2 "manipulator"&% +4 "core" %!  +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&w'\ +89 "core" ' +18 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +2 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'|& +4 "core" &!\ +2 "manipulator"& & +4 "core" & + "manipulator"& % +4 "core" %\   +2 .tElbow.seek FlushPuck::Garage + "manipulator"&S(- +194 "core" ( +2 "manipulator"&6& +4 "core" &- }  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &r& +2 "core" &-  +2 .tForearm.seek :garage +2 "manipulator"&U' +110 "core" ' +2 .tHand.close + "manipulator"&/ +72 "core" / +2 "manipulator"&4& +4 "core" &- \   +2 "manipulator"& % +3 "core" %  . ȽU +2 .tForearm.seek :retract +2 "manipulator"&D'\ +102 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&k( +277 "core" ( +2 "manipulator"&& +4 "core" & . + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 & & +2 "core" & . +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&h'ρ +96 "core" ' +2 "manipulator"&& +4 "core" & z . +2 "manipulator"&% +3 "core" %v  +2 "collection"'m& +4 "core" & $?\ + "collection"'Z& +4 .tCC.seek :closed + "collection"'(O +3 "core" &"#\ +4 &#\ 8 +10 &GL!#\ 0 +9 &w &k\ E +10 &1`$U\ J +9 &_$2\ I +9 &[$\ I +10 &wb #\ J +9 &:^$\ J +9 &_$\ J +10 &`$\ J +9 &^$~\ I +10 &!B]!$w\ I +9 &#\\!$Q\ I +9 &$\\%@\ I +10 &&Z!'\ I +9 &(K\\!$\ I +9 &* [ $w\ I +10 &+[ "c\ I +9 &-a!$\ I +10 &/R]!$R\ J +9 &1]!&\ J +9 &2^!$\ I +10 &4[ $|\ I +9 &6Z`!&j\ J +9 &8] %W\ J +10 &9^"%Q\ I +9 &;]"%\ I +10 &=c` &\ I +9 &?$`#\ J +9 &@]!%\ I +10 &B[ &\ I +9 &Dkb'\ I +9 &F+` #\ J +10 &Gp$\ K +9 &I&\ O +10 &KT"$\ T +9 &M $p\ U +9 &N| %`\ / +10 &Oo+!$S\ S +9 ( + &Oxc!%<\ J + "collection"'Z& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.60 + "collection"'!& +4 "core" &Oxc #A\ J + .tHand.open +2 "manipulator"&.1 +71 "core" 1 +2 "manipulator"&'% +4 "core" % v  '  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +93 "core" ' +2 .tPSV.dial PSR + "processing"%$ +126 "core"  +2 "processing"%E% +4 "core" %Uz\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1.5ml +2 "processing"%' +1609 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%+  +53 "core"  +2 .tPS.seek 0ml +2 "processing"%%'W +1602 "core" ' +2 .tPSV.dial PSR + "processing"%A +41 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%i' +2633 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%y + "collection"'2  +6 "core"  +2 "processing"%,  +41 "core"  +34 +2 .tPSV.dial :mixloop + "processing"%( +96 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing + "processing"%  +123 "core" +2 .tPS.seek 0ml +2 "processing"%*'W +2638 "core" ' +2 .tPSV.dial :air + "processing"%  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2629 "core" ' +2 .tPSV.dial :mixloop + "processing"%\ +42 "core" +2 .tPS.seek 0ml +2 "processing"%l'W +2639 "core" ' +2 .tPSV.dial :air + "processing"%  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%q' +2629 "core" ' +2 .tPSV.dial :mixloop + "processing"% +42 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2635 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&J& +4 "core" & T . +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&=( +2 "core" ( +2 "manipulator"&t& +3 "core" & . +2 .tElbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &9& +2 "core" & v . +2 .tForearm.seek CC +2 "manipulator"&d'ρ +102 "core" ' +2 .tHand.close + "manipulator"&/ +77 "core" / +2 .tCC.seek :open +2 "collection"'~( +375 "core" ( +2 "manipulator"&<& +4 "core" & . + "manipulator"&)% +4 "core" % τ } +45 .tForearm.seek :retract +3 "manipulator"&7'\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&3(- +281 "core" ( +2 "manipulator"&5& +4 "core" &- x / + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &n& +2 "core" &- [ / +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&;' +114 "core" ' + .tHand.open +2 "manipulator"&1 +75 "core" 1 +2 "manipulator"&H% +4 "core" % b 7 ȳ@ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&?'\ +106 "core" ' +2 .tPSV.dial :mixloop + .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 "manipulator"&/% +3 "core" %\  v 6 +2 "storage"(X% +3 "core" %y \ +2 "storage"(L. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 3 + "storage"(Q( +341 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (&& +2 "core" &% s s {\ \  +2 "manipulator"&& +3 "core" &- 1 / +3 "manipulator"&[% +8 "core" %\  % 6 +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 + "manipulator"&b( +186 "core" ( +2 "manipulator"&z& +4 "core" & \\ k +2 "storage"(G& +3 "core" &% m p e\ \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&Y' +93 "core" ' +2 "storage"(\\& +4 "core" &% \ \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(-'L +149 "core" ' +2 "storage"(I- +3 "core" -' +3 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (R& +2 "core" &# - 3 *\ \  +2 "manipulator"&& +3 "core" & " k +2 .tElbow.seek 3 +2 "manipulator"&P( +10 "core" ( +2 "manipulator"&@& +4 "core" & T - +2 "storage"(]& +3 "core" &# ^ ] \ \  +2 .tForearm.seek 3 + 300 counts +2 "manipulator"&C'2 +21 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&_/ +68 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&j& +2 "storage"(M'v +6 "core" & \ - +2 "manipulator"&>% +3 "core" % 0 ' 5 +2 .tForearm.seek :retract +2 "manipulator"&'\ +90 "core" ' +2 .tElbow.seek CC +2 "manipulator"&c( +17 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +132 "core" ( +2 "manipulator"&N& +4 "core" &   :+ + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &s& +2 "core" & # :+ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&g'ρ +98 "core" ' +24 "manipulator"&K& +4 "core" &  :* +2 "manipulator"&W% +4 "core" %w : +2 "collection"':& +3 "core" &(,Y\ +2 "collection"'V& +4 .tCC.seek :closed + "collection"'1(O +3 "core" &(,C\ +4 &(,9\ 9 +9 &FL(,3\ 0 +10 &w(,.\ E +9 &/`(+\ J +10 &^*.\ J +9 &[')\ I +9 &w^),\ I +10 &8`(,\ J +9 &^*-\ J +9 &\\),\ J +10 &_&,\ I +9 &!Ba',\ I +10 &#[)+\ I +9 &$\\)+"\ J +9 &&^&,O\ J +10 &(I^(+\ J +9 &* ^(,\ J +9 &+]),\ I +10 &-\\',\ J +9 &/Q]*+\ I +10 &1[(+\ I +9 &2\\&,\ I +9 &4Z'+\ I +10 &6Y[)-~\ I +9 &8Y(+\ I +9 &9Z'+U\ I +10 &;\\*)O\ I +9 &=aZ'-\ I +10 &?"`'+\ J +9 &@\\*,\ J +9 &B^)-\ J +10 &Di_)+\ J +9 &F(f(+\ K +9 &Gu'-\ L +10 &I(+\ P +9 &KQ$+\ U +10 &M(,}\ V +9 &Nz),y\ 1 +9 &Oh*(*v\ a +8 ( +2 &O{x')n\ N +2 "collection"'V& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.67 + .Hand.open + "manipulator"&81 +71 "core" 1 +2 "manipulator"&T% +4 "core" % w  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&B'\ +92 "core" ' +2 .tSC.coast + "storage"(6 +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'  +125 "core"  +2 .tCSV.dial CTV + "collection"'#  +28 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2625 "core" ' +2 "collection"'% +4 "core" % E\ +2 .tCS.seek 4.15ml + "collection"'p'Q +1576 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%a  +42 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%o  +69 "core"  +2 .tPS.seek 0ml +2 "processing"%{'W +2657 "core" ' +2 .tCBV.dial between PRV and waste1 + "collection"' ` +38 "core" ^ +2 .tCSV.dial :air +2 "collection"' @ +41 "core" > +2 .tCS.seek 10ml +2 "collection"'v' D +1563 "core" ' +2 .tCSV.dial CTV + "collection"'^  +43 "core"  +2 .tCS.seek 0ml +39 "collection"'' +2620 "core" ' +2 .tCBV.dial :waste1 + "collection"'f @ +28 "core" > +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +3 "collection"'F  +126 "core" +2 "collection"'& +4 "core" &O{w\ N +2 #tStoring lyfil puck in Collection Clamp to tube 2 + "manipulator"&u% +3 "core" %\   +2 "storage"(|% +3 "core" % 6 7 r\ +2 "storage"( . +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 2 + "storage"( ( +347 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (& +2 "core" &   \ +2 "manipulator"&}& +3 "core" &"  N 9( +2 "manipulator"&e% +4 "core" %\   +  + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&6( +155 "core" ( +2 "manipulator"&r& +4 "core" & +2 "storage"("& +3 "core" & , 4 "\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&' +92 "core" ' +2 "storage"(x& +4 "core" & _ [ F\ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"('L +247 "core" ' +2 "storage"(4- +3 "core" -'K +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"& & +3 "core" &  +2 "storage"(w& +3 "core" & #  7\ +2 .tElbow.reconfigure LimpElbow + "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 +2 "manipulator"&U'Y +36 "core" ' +2 .tElbow.hold + "manipulator"&, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"( - +2 "core" -'K +2 .tSE.seek 5.12 Pucks below Top Plate +2 "storage"(S' +33 "core" ' +2 "manipulator"&% +4 "core" %fy # ɺ/ +2 "storage"(& +3 "core" & \  <\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 313 counts + "manipulator"&m'ϒ +13 "core" ' +2 "manipulator"&D& +4 "core" & +2 "storage"(0& +4 "core" & 9 - m\ +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&!' +28 "core" ' +2 .tSE.seek 6.12 Pucks below Top Plate +2 "storage"(.' +53 "core" ' +2 "manipulator"&'& +4 "core" & +2 "manipulator"&Z% +4 "core" % ( r + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&$'\ +88 "core" ' +2 .tElbow.seek CC +2 "manipulator"&E( +155 "core" ( +5 "manipulator"&h& +4 "core" &  - 9& + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &+& +3 "core" & 9& +2 .tForearm.seek CC + "manipulator"&'ρ +93 "core" ' +2 .tHand.close + "manipulator"&A/ +67 "core" / +2 .tCC.seek :open +2 "collection"'%( +376 "core" ( +2 "storage"(y& +4 "core" & C \\ \ +2 "storage"(,& +3 "core" & 7 8 '\ +2 "manipulator"&2& +3 "core" &  9$ +2 "manipulator"&(% +3 "core" % ώ  e + +2 .tForearm.seek :retract + "manipulator"&'\ +94 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&i( +149 "core" ( +2 "manipulator"&& +4 "core" & | \ +2 "storage"(*& +3 "core" & ^ ]\ +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 2 +2 "manipulator"&\ 'Y +110 "core" ' +2 .tElbow.hold + "manipulator"&, +3 "core" , +3 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&1 +64 "core" 1 +3 "manipulator"&l% +3 "core" % kx + ; ɺ2 +2 "storage"(& +3 "core" & \ \ \ +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 2 + 318 counts +2 "manipulator"&q'ϗ +12 "core" ' +33 "manipulator"&J& +4 "core" & h \ +2 "storage"(t& +3 "core" & N T &\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&9' +30 "core" ' +2 "storage"(% +4 "core" % i ^\ +2 ."downElevator"SE.seek :down +3 "storage"(k'v +100 (% +3 "core" %# g n @\ QK +2 "manipulator"&% +4 "core" % s +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&<'\ +92 "core" ' +3 ' + ."downElevator"SE.coast + "storage"(5 +2 .tSC.coast + "storage"(6 +2 .tPSV.dial :air + "processing"%)  +70 "core" +2 .tPS.seek 2.5ml +2 "processing"%d' +2631 "core" ' +2 .tdelay 1 second +146 .PSV.dial :mixloop +2 "processing"%5 +40 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%n  +41 "core"  +2 .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 +103 .PS.seek 0ml + "processing"%H'W +1176 "Can"\ 11 +1458 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%7& +4 "core" &\ +2 "manipulator"& & +3 "core" & E \ +2 "manipulator"&/% +3 "core" %\  o  +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&X(- +175 "core" ( +2 "manipulator"&L& +4 "core" &- ] : + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &;& +2 "core" &- a : +2 .tForearm.seek :garage +2 "manipulator"&&' +110 "core" ' +2 .tHand.close + "manipulator"&/ +69 "core" / +2 "manipulator"&[& +4 "core" &-   : +2 "manipulator"&z% +3 "core" % s \  ȸ# +2 .tForearm.seek :retract +2 "manipulator"&G'\ +102 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&\\( +151 "core" ( +2 "manipulator"&3& +4 "core" & P !u + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &I& +2 "core" & 2 !u +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&R' +97 "core" ' +2 "manipulator"&& +4 "core" & !t +2 "manipulator"&@% +3 "core" % +2 "processing"%]& +4 "core" &\ +2 "processing"%?& +3 .tPC.seek :closed +2 "processing"%_(Tg +3 "core" &\ +3 &\  +9 &5{\ *z +9 &h\ ? +10 &br\ L +9 &&Z\ L +9 &Z\ K +10 &` \ K +9 &l`\ \ L +9 &/]\ K +10 &Z\ K +9 &Z\ K +10 & uZ\ K +9 &"7Z\ K +9 &#Z\ \ K +10 &%_\ \ K +9 &'}` \ K +9 &)>] \ L +10 &+] \ L +9 &,\\ \ K +10 &.Z\ K +9 &0G^\ K +9 &2]\ L +10 &3]\ K +9 &5Y\ K +9 &7OZ\ K +10 &9Z\ K +9 &:^\ K +10 &<_\ K +9 &>V\\\ L +9 &@\\ \ K +10 &A^!\ K +9 &C](\ L +9 &E]`,\ L +10 &G b(\ L +9 &Hh.\ M +10 &Jr*\ N +9 &LV'\ Q +9 &N,\ Q +10 &O*\ Q +9 &Q.\ Q +9 &SL~3\ 0 +10 &T+3e6\ < +9 ( + &T=9\ * + "processing"%?& +4 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.52 + "processing"%j& +4 "core" &T=6\ * + .tHand.open + "manipulator"&>1 +69 "core" 1 +2 "manipulator"&b% +4 "core" %  + +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&Y'\ +103 "core" ' +2 .tPRV.dial :air + "processing"%N  +42 "core"  +2 .tPSV.dial :mixloop + "processing"%s +42 "core" +2 "processing"%-% +4 "core" %S_\ +2 .tPS.seek 0.3ml + "processing"%C' +389 "core" ' +2 .tPSV.dial PSR + "processing"%K +99 "core"  +2 "processing"%P% +4 "core" %\  + #tPulling 0.4ml of PSR.air + .PSR.select :air +2 .PS.seek 0.7ml +2 "processing"%W'* +486 "core" ' +4 .tdelay 3 seconds +302 .PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%:' +1909 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%M +97 "core" +2 .tPTV.dial :mixing + "processing"% @ +71 "core" B +2 .tPBV.dial :waste2 + "processing"%~  +87 "core"  +5 .tPS.seek 0ml + "processing"%8'W +2643 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&T& +4 "core" & & !s +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&V( +3 "core" ( +2 "manipulator"&& +4 "core" &  G !s + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &#& +2 "core" &   !s +2 .tForearm.seek PC + "manipulator"&g' +100 "core" ' +2 .tHand.close + "manipulator"&Q/ +74 "core" / +2 .tPC.seek :open +2 "processing"%( +400 "core" ( +2 "manipulator"&& +4 "core" &   !r + "manipulator"&O% +4 "core" %  ; +2 .tForearm.seek :retract + "manipulator"&a'\ +93 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&o(- +132 "core" ( +2 "manipulator"&& +4 "core" &.   & + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &.  C & +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&' +111 "core" ' +2 .tHand.open + "manipulator"&p1 +76 "core" 1 +2 "manipulator"&^% +4 "core" % f  ȴM +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&v'\ +104 "core" ' +2 #tLoading da puck from tube 3 into Processing Clamp + "processing"%f& +4 "core" &.\ +2 "manipulator"&F% +3 "core" %\   - +2 "storage"(% +4 "core" %z i k \ + "storage"(u. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 3 + "storage"(|( +338 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 ( & +3 "core" &" g k\  +2 "manipulator"&& +3 "core" &.  7 & +2 "manipulator"&}% +3 "core" %\  = - +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&e( +170 "core" ( +4 "manipulator"&r& +3 "core" &  M !s +2 "storage"("& +4 "core" &" q p\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts + "manipulator"&x' +97 "core" ' +2 "storage"(c& +4 "core" &" \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(B'L +158 "core" ' +2 "storage"(4- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 ( & +3 "core" &! R \\ :\  +2 "manipulator"&w& +3 "core" &  j !r +2 .tElbow.seek 3 + "manipulator"& ( +4 "core" ( +2 "manipulator"&& +4 "core" &   !r +2 "storage"(& +4 "core" &! P N \  +2 .tForearm.seek 3 + 300 counts + "manipulator"&D'2 +14 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&0/ +65 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&'& +3 "storage"(Z'v +5 "core" &   !r +2 "manipulator"&% +4 "core" % 5 - { + .tForearm.seek :retract +2 "manipulator"&6'\ +91 "core" ' +33 .tElbow.seek PC +2 "manipulator"&( +3 "core" ' + ."downElevator"SE.coast + "storage"(5 +235 "core" ( +2 "manipulator"&U& +4 "core" & q + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &m& +2 "core" & Y +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&S' +88 "core" ' +2 "manipulator"&h& +4 "core" & z +2 "manipulator"&+% +4 "core" % z 8 +2 "processing"%!& +3 "core" &g\ +2 "processing"%& +3 .tPC.seek :closed +2 "processing"%A(Tg +3 "core" &d\ +2 &j\  +9 &2~e\ *y +10 &dh\ = +9 &v]\ L +10 &GXP\ J +9 &]C\ L +9 &]R\ K +10 &ZN\ K +9 &M]B\ K +9 &Y<\ K +10 &]8\ K +9 & ];\ L +10 &"V\\=\ K +9 &$\\;\ K +9 &%\\/\ K +10 &'\\2\ K +9 &)]\\.\ K +9 &+\\'\ K +10 &,\\/\ K +9 &.\\.\ K +10 &0eZ)\ K +9 &2'[\ K +9 &3\\\ K +10 &5[\ K +9 &7m\\*\ K +9 &9.\\%\ L +10 &:[\ J +9 &<^\ K +10 &>u^\ \ K +9 &@7[ \ K +9 &A\\\ K +10 &C\\\ K +9 &E|_ \ L +9 &G>e\ L +10 &Hh\ L +9 &Jx\ N +10 &Lt\ Q +9 &N6\ Q +9 &O\ Q +10 &Q\ Q +9 &S_zi\ 5 +9 &T+1\ E +10 &TL\ $ +2 ( + "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.52 + .Hand.open + "manipulator"&$1 +70 "core" 1 +2 "manipulator"&1% +4 "core" %   8 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&y'\ +92 "core" ' +2 .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 3 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"%,  +2 %29 +4 "core" 9XX +105 "processing"%(9 +3 "core" 9U( +102 "processing"%9 +3 "core" 9T( +102 "processing"%*9 +3 "core" 9S( +102 "processing"%9 +3 "core" 9Q* +102 "processing"%E9 +3 "core" 9P( +103 "processing"%9 +3 "core" 9Q)\ +102 "processing"%l9 +3 "core" 9Q(\ +102 "processing"%9 +3 "core" 9R)"\ +102 "processing"%J9 +3 "core" 9R(&\ +102 "processing"%t9 +4 "core" 9S(+\ +102 "processing"%9 +3 "core" 9U)/\ +102 "processing"%9 +3 "core" 9V(3\ +102 "processing"%9 +3 "core" 9Y(7 +102 "processing"%i9 +3 "core" 9[(; +102 "processing"%9 +3 "core" 9^(@ +102 "processing"%\ 9 +3 "core" 9b(D +102 "processing"%q9 +3 "core" 9e(H +102 "processing"%)9 +3 "core" 9j)L +102 "processing"%.9 +3 "core" 9m)P +2 .tPH.hold 2:00:00,28C +2 "processing"%9 ppj +2 .tdelay 1:30 +5 "core" Q +8998 .tPSR.select :air +2 .PSV.dial PSR + "processing"%k +98 "core"  +2 "processing"% % +4 "core" %Oc\  + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%{' +596 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml + "processing"%5'[ +1617 "core" ' +2 .tPTV.dial :puck + "processing"%n  +69 "core"  +2 .tPSV.dial PTV + "processing"%= +70 "core" +2 .tPBV.dial :waste1 + "processing"%  +125 "core"  +2 "processing"%d% +4 "core" %]<\  +2 .tPS.seek 1.5ml + "processing"%7' +590 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +31 "core" + +3 .tPS.seek 0ml + "processing"%/'W +1612 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%L  +34 "core" +2 .tdelay 30 seconds +585 "Can"\ 54 +2417 .tPBV.dial between PSV and waste1 +2 "processing"%; * +34 "core" , +2 .tPSR.select :air + .PSV.dial PSR +2 "processing"% +70 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%' +2273 "core" ' +2 .tPSV.dial PTV + "processing"%[ +71 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%z +69 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%< +104 "core" +13 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%3  +68 "core"  +2 .tPS.seek :empty +2 "processing"%I'9 +2249 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%&  +121 "core" +2 .tPSV.dial :mixloop + "processing"% +43 "core" +2 .tPRV.dial :ab1 + "processing"%@ @ +70 "core" A +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%]'w +355 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "collection"'X  + "processing"%G  +46 "core"  +6 +2 "processing"%`% +4 "core" %x\  +2 .tPS.seek 0.32ml +2 "processing"%j'% +390 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'>  +30 "core" +2 .tPRV.dial :air +2 "processing"%b  +40 "core"  +3 .tPS.seek 0.9ml + "processing"%?'D +1232 "core" ' +2 .tPRV.dial :waste2 + "processing"%N @ +70 "core" > +3 .tPS.seek 0.5ml + "processing"%s' +863 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%-  +42 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%R'[ +1606 "core" ' +2 .tPSV.dial :PML + "processing"%H +42 "core" +2 .tPTV.dial :mixing + "processing"%K @ +70 "core" B +2 .tPBV.dial :waste1 + "processing"%P  +33 "core"  +2 "processing"%C% +4 "core" %Y\  +2 .tPS.seek 1.85ml + "processing"%W'9 +227 "core" ' +2 .tPBV.dial between PSV and waste1 + "processing"%M * +33 "core" * +3 .tPS.seek 0ml + "processing"%'W +1970 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'~& +2 "core" &17f\ +2 "manipulator"&:& +4 "core" & > + "manipulator"&T% +4 "core" %\ + F $m +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&(- +177 "core" ( +2 "manipulator"&#& +4 "core" &-  . + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &Q& +2 "core" &- . +2 .tForearm.seek :garage +2 "manipulator"&\\' +110 "core" ' +4 .tHand.close + "manipulator"&Y/ +73 "core" / +2 "manipulator"&_& +4 "core" &- Q . +2 "manipulator"&% +4 "core" %  @ ɽT + .tForearm.seek :retract +2 "manipulator"&O'\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +278 "core" ( +2 "manipulator"&& +4 "core" &\   2 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &g& +2 "core" &\  2 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&V'ρ +101 "core" ' +2 "manipulator"&p& +4 "core" &\   2 +2 "manipulator"&^% +3 "core" %ψ A +2 "collection"'a& +4 "core" &26a\ +2 "collection"'f& +3 .tCC.seek :closed +2 "collection"'F(O +2 "core" &16k\ +4 &36i\ 8 +10 &HJ}26i\ 0 +9 &}v26j\ E +9 &+e05a\ K +10 &^15a\ K +9 &Z35k\ J +10 &s`36h\ J +9 &5`35g\ J +9 &Z36k\ J +10 &\\17c\ J +9 &{Y07h\ J +9 &!=[17c\ J +10 &"Z25f\ J +9 &$[47U\ J +10 &&Z15O\ J +9 &(E[17T\ J +9 &*Z28]\ J +10 &+Z36R\ J +9 &-`16S\ J +9 &/M^25R\ J +10 &1]05^\ K +9 &2^16Z\ J +10 &4Z15`\ J +9 &6U`36S\ J +9 &8]06Q\ K +10 &9]44P\ J +9 &;Z46S\ J +9 &=]_64T\ J +10 &?^35T\ K +9 &@]36U\ J +10 &BZ16R\ J +9 &Dea36S\ J +9 &F&_17]\ K +10 &Gk04T\ L +9 &I03Q\ P +9 &KQ03U\ T +10 &M 26R\ V +9 &Nz15Q\ 3 +10 &Oi,24V\ \\ +9 ( + &O]14R\ F + "collection"'f& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.57 + "collection"'& +4 "core" &O_23T\ F + .tHand.open +2 "manipulator"&u1 +67 "core" 1 +2 "manipulator"&% +4 "core" % ψ  _ A +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"& '\ +93 "core" ' +2 .tPSV.dial PSR + "processing"% +98 "core"  +2 "processing"%}% +4 "core" %[\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%r' +1617 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +17 "processing"%"  +40 "core"  +2 .tPS.seek 0ml +2 "processing"%c'W +1607 "core" ' +2 .tPSV.dial PSR + "processing"%o +42 "core"  +2 .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%4' +2629 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%  +2 "collection"'w  +40 "core" ~ +114  +2 .tPSV.dial :mixloop + "processing"% +97 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%v  +70 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2677 "core" ' +2 .tPSV.dial :air + "processing"%0  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%'' +2629 "core" ' +2 .tPSV.dial :mixloop + "processing"% +55 "core" +2 .tPS.seek 0ml +2 "processing"%e'W +2632 "core" ' +2 .tPSV.dial :air + "processing"%x  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%B' +2633 "core" ' +2 .tPSV.dial :mixloop + "processing"%D +43 "core" +2 .tPS.seek 0ml +2 "processing"%U'W +2638 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&m& +4 "core" &\  U 2 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"& ( +4 "core" ( +2 "manipulator"&Z& +4 "core" &\    2 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &h& +2 "core" &\   F 2 +2 .tForearm.seek CC +2 "manipulator"&+'ρ +93 "core" ' +2 .tHand.close + "manipulator"&!/ +75 "core" / +2 .tCC.seek :open +2 "collection"'6( +376 "core" ( +2 "manipulator"&& +4 "core" &\   E 2 +2 "manipulator"&$% +3 "core" % ϔ   +2 .tForearm.seek :retract + "manipulator"&1'\ +101 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&2(- +279 "core" ( +2 "manipulator"&& +4 "core" &- l 9 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &(& +2 "core" &- D 9 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&S' +108 "core" ' +4 .tHand.open + "manipulator"&1 +70 "core" 1 +2 "manipulator"&|% +4 "core" % \ v  ȹw +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&*'\ +97 "core" ' +2 ."da"delayUntil "07:31:27.58" +19926 "Can"\ 21 +4893 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"% @ +68 "core" A +2 ."da"PBV.dial :waste1 + "processing"%E  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +2 ."da"PSV.dial :air +2 "processing"%l  +42 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2260 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%J +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%t  +41 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"% +42 "core" +4 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +42 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2255 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%i +124 "core"  +2 "processing"%% +4 "core" %=\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%\ ' +601 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%q'[ +1616 "core" ' +2 ."da"PTV.dial :puck + "processing"%)  +67 "core"  +2 ."da"PSV.dial PTV +2 "processing"%. +80 "core"  +2 ."da"PBV.dial :waste1 + "processing"%k  +33 "core"  +2 "processing"% % +4 "core" %`\  +2 ."da"PS.seek 1.5ml + "processing"%8' +585 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%{ * +32 "core" * +3 ."da"PS.seek 0ml + "processing"%n'W +1611 "core" ' +2 ."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"% * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%d +68 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%5' +2262 "core" ' +2 ."da"PSV.dial PTV + "processing"% +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +4 "processing"%7 +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%, +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%L  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%;'9 +2256 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +125 "core"  +2 "processing"%/% +4 "core" %9\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%[' +597 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +32 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%z'[ +1617 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%< +68 "core" +2 ."da"PBV.dial :waste1 + "processing"%3  +33 "core" +2 "processing"%% +4 "core" %^\  +2 ."da"PS.seek 1.5ml + "processing"%&' +599 "core" ' +9 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +3 ."da"PS.seek 0ml + "processing"%@'W +1611 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%I  +35 "core" +2 ."da"delay 30 seconds +1847 "Can"\ 22 +1155 ."da"PBV.dial between PSV and waste1 +2 "processing"%G * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%X +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%`' +2269 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%] +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"%b +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%j  +67 "core"  +2 ."da"PS.seek :empty +2 "processing"%N'9 +2263 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%?  +40 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing + "processing"%-  +123 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%s  +40 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop + "processing"%H +42 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%K' +385 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%P  +42 "core"  +2 "processing"%C% +4 "core" %\  +2 ."da"PS.seek 0.55ml + "processing"%M'| +337 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%R  +42 "core"  +2 ."da"PS.seek 2ml +2 "processing"%W'[ +1557 "core" ' +2 ."da"PSV.dial :PML + "processing"%~ +42 "core" +2 ."da"PTV.dial :mixing + "processing"%: @ +69 "core" A +2 ."da"PBV.dial :waste1 + "processing"%T  +33 "core" +2 "processing"%#% +4 "core" %X\  +2 ."da"PS.seek 1.85ml + "processing"%Q'8 +228 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +3 ."da"PS.seek 0ml + "processing"%Y'W +1965 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +45937 "Can"\ 11 +2065 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%_  +44 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +31 "core" + +2 ."da"PSV.dial :air +2 "processing"%y  +41 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%\\' +2270 "core" ' +2 ."da"PSV.dial :mixloop + "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 + "processing"% +42 "core" +3 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%p  +43 "core"  +2 ."da"PS.seek :empty +2 "processing"%^'9 +2261 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%a +124 "core"  +2 "processing"%O% +4 "core" %8\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%%' +598 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1614 "core" ' +2 ."da"PTV.dial :puck + "processing"%u  +69 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +67 "core" +2 ."da"PBV.dial :waste1 + "processing"%f  +35 "core" +2 "processing"%% +4 "core" %]\  +2 ."da"PS.seek 1.5ml + "processing"%}' +597 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%V * +33 "core" , +3 ."da"PS.seek 0ml + "processing"%'W +1620 "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 +2 "processing"%r * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%o +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%c' +2261 "core" ' +2 ."da"PSV.dial PTV + "processing"%w +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%v  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%4'9 +2251 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%0 +125 "core"  +2 "processing"%% +4 "core" %9\ \ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml + "processing"%''[ +1607 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%x +67 "core" +2 ."da"PBV.dial :waste1 + "processing"%e  +33 "core"  +2 "processing"%D% +42 "core" %W\  +9 ."da"PS.seek 1.5ml + "processing"%B' +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%m * +33 "core" * +3 ."da"PS.seek 0ml + "processing"%Z'W +1628 "core" ' +2 ."da"delay 2:00 +12003 #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"%! * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"% ' +1603 "Can"\ 33 +669 "core" ' +2 ."da"PSV.dial PTV + "processing"%F +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" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%+  +67 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2257 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%( +124 "core"  +2 "processing"% % +4 "core" %;\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml +2 "processing"%|'[ +1603 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%1 +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%S  +33 "core" +2 "processing"%% +4 "core" %] \  +2 ."da"PS.seek 1.5ml + "processing"%E' +588 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +3 ."da"PS.seek 0ml + "processing"%l'W +1614 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%U  +32 "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"%t +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2232 "core" ' +2 ."da"PSV.dial PTV + "processing"% +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%i +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +67 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2253 "core" ' +2 ."da"Gate.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%\ +141 "core"  +5 "processing"%)% +17 "core" %>\ { + #"da"Pulling 0.25ml of PSR.sub1 + .PSR.select :sub1 +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.25ml +2 "processing"%.'7 +331 "core" ' +33 ."da"delay 5 seconds +502 "processing"%k% +3 "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 + "processing"% +10 ."da"PS.seek 2ml +2 "processing"%q'[ +1605 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%{ +73 "core" +2 ."da"PBV.dial :waste1 + "processing"%8  +35 "core" +2 "processing"%=% +4 "core" %V \ | +2 ."da"PS.seek 1.5ml + "processing"%' +597 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%d * +33 "core" , +3 ."da"PS.seek 0ml + "processing"%n'W +1616 "core" ' +2 ."da"delay 10 seconds +1003 #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"%7 * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%, +72 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%L' +2314 "core" ' +2 ."da"PSV.dial PTV + "processing"%5 +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%/ +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%;  +70 "core"  +2 ."da"PS.seek :empty +2 "processing"%['9 +2299 "core" ' +2 "processing"%<9 +3 "core" 9:4* +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast + "processing"%3  +3 "core" 4* + 4* +2 "processing"%& +3 "core" &TL\ | $ +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 2 + "manipulator"&z% +3 "core" %  C  +2 "storage"(% +3 "core" %{ \ +2 "storage"(&. +2 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 2 +2 "storage"(I( +343 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (G& +3 "core" & 7\ + "manipulator"&X& +4 "core" &-   9 +2 "manipulator"&@% +3 "core" %    +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 2 +2 "manipulator"&]( +177 "core" ( +2 "manipulator"&>& +4 "core" & k +42 "storage"(b& +11 "core" & >\ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&j' +97 "core" ' +2 "storage"(`& +4 "core" & w\ +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +2 "storage"(?'L +235 "core" ' +2 "storage"(-- +3 "core" -'9 +2 ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&s& +2 "core" & k +2 "storage"(H& +4 "core" & { \ + ."da"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 2 +2 "manipulator"&N'Y +32 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&P, +3 "core" , + ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(C- +2 "core" -'9 +2 ."da"SE.seek 6.12 Pucks below Top Plate +2 "storage"(K' +34 "core" ' +2 "manipulator"&R% +4 "core" %dv / ɹ( + "storage"(M& +4 "core" & G ; P\ + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 2 + 311 counts + "manipulator"&~'ϐ +13 "core" ' +2 "manipulator"&:& +4 "core" &  V i +2 "storage"(T& +3 "core" & 3\ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&#' +19 "core" ' +2 ."da"SE.seek 7.12 Pucks below Top Plate +2 "storage"(' +56 "core" ' +2 "manipulator"&W& +4 "core" &  i +2 "manipulator"&Q% +4 "core" %   + ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&_'\ +85 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&( +256 "core" ( +2 "manipulator"&y& +4 "core" & \ } +3 ."da"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &Y& +3 "core" & } +2 ."da"Forearm.seek PC +2 "manipulator"&' +93 "core" ' +2 ."da"Hand.close + "manipulator"&g/ +75 "core" / +2 ."da"PC.seek :open +2 "processing"%( +401 "core" ( +4 "storage"(p& +4 "core" & \ +2 "manipulator"&\\& +3 "core" &  } +2 "manipulator"&a% +4 "core" %   + ."da"Forearm.seek :retract +2 "manipulator"&O'\ +93 "core" ' +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 2 + "manipulator"&^( +255 "core" ( +2 "manipulator"&%& +4 "core" &   !p +2 "storage"(u& +3 "core" & \ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&' +93 "core" ' +2 ."da"Hand.open + "manipulator"&f1 +77 "core" 1 +3 "storage"(- +3 "core" -' +2 ."da"SE.seek 6.87 Pucks below Top Plate + "storage"(' +26 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 6.2 Pucks below Top Plate + "storage"(V'_ +51 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da19jul3108h221ml.tif +1911 #SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15.85 seconds\ /var/log/esp/da19jul3108h221ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da19jul3108h221ml15s.tif +33 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +1523 #"da"SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da19jul3108h221ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da19jul3108h221ml30s.tif +3056 #SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da19jul3108h221ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da19jul3108h221ml70s.tif +2070 "Can"\ i)* +5051 #"da"SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da19jul3108h221ml70s.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +2 ."Qmail"HABfans.email "15.85 sec auto-exposure",Subject: "da19jul3108h221ml images!" +11 "storage"(}- +5 "core" -'_ +6 "storage"("& +9 "core" & P Y\ +2 "manipulator"&r& +4 "core" & , n +2 ."da"Elbow.seek 2 +2 "manipulator"&o( +2 "core" ( +2 "manipulator"&& +3 "core" & n +2 "storage"(w& +5 "core" & l k +\ +2 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"& ' +10 "core" ' +2 ."da"SE.reconfigure SEgently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 6.92 Pucks below Top Plate +2 "storage"(' +71 "core" ' +2 "manipulator"&v& +4 "core" &  n +2 "storage"(c& +4 "core" &   \ + ."da"Elbow.reconfigure LimpElbow +4 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b + ."da"Forearm.seek 2 +2 "manipulator"&0'Y +31 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&, +4 "core" , +4 ."da"Elbow.reconfigure TightElbow +4 "manipulator"&$&.,(\ #b +4 ."da"SE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 7.1 Pucks below Top Plate +2 "storage"(4' +26 "core" ' +3 "manipulator"&% +5 "core" %l ȿd +2 "storage"(x& +3 "core" & l\ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 2 + 319 counts +3 "manipulator"&e'Ϙ +21 "core" ' +2 "manipulator"&D& +4 "core" &  n +2 "storage"('& +4 "core" &   ,\ +3 ."da"Forearm.reconfigure TightForearm +4 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&m' +18 "core" ' +3 "storage"(B% +8 "core" % * *\ +85 ."downElevator"SE.seek :down +5 "storage"(h'v +97 (!% +3 "core" %X 2 + \ OC +2 "manipulator"&% +4 "core" % e + ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&Z'\ +84 "core" ' +5 ' +2 ."downElevator"SE.coast + "storage"(5 +4 ."da"SC.coast + "storage"(6 +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 #tStarting finalPurge + "processing"%F& +5 "core" &4\ +3 "manipulator"&& +4 "core" & , n + "manipulator"&$% +4 "core" %\  C  +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&+(- +176 "core" ( +2 "manipulator"& & +4 "core" &- o @ +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &(& +3 "core" &- @ +2 ."psFlush"Forearm.seek :garage +2 "manipulator"& ' +107 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&/ +68 "core" / +2 "manipulator"&& +4 "core" &-  6 @ +2 "manipulator"&1% +3 "core" %   X Ⱦ[ +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&S'\ +98 "core" ' +2 ."psFlush"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&( +112 "core" ( +2 "manipulator"&|& +4 "core" &  + ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" & V +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&E' +95 "core" ' +4 "manipulator"&U& +4 "core" & +2 "manipulator"&J% +3 "core" % _ < +3 "processing"%t& +3 "core" &$\ +2 "processing"%l& +3 ."psFlush"PC.seek :closed +2 "processing"%(Tg +3 "core" &+\ +3 &-\  +9 &2|)\ )w +9 &d4\ = +9 &s5\ L +10 &JW@\ J +9 &\ [J\ K +9 &[K\ K +10 &_Z\ K +9 &P\\Y\ K +10 &Yf\ K +9 &[m\ K +9 & \\f\ L +11 &"YZp\ K +8 &$[t\ K +9 &%[y\ K +10 &'Z\ K +10 &)`Z\ K +9 &+$W\ J +9 &,]\ K +9 &.Z\ K +10 &0iZ\ K +10 &2+Z\ K +8 &3[\ K +10 &5Z\ K +9 &7p[\ K +10 &92[\ K +10 &:\\\ K +8 &<[\ K +10 &>yZ\ K +9 &@;Z\ K +9 &AXU\ K +10 &CY\ K +9 &E^\ K +10 &GAb\ L +9 &Ig\ L +9 &Jn\ M +10 &Lw\ Q +11 &N9\ Q +7 &O\ Q +10 &Q\ Q +9 &Sbzh\ 4 +10 &T%,\ P +9 &TP\ % +2 ( + "processing"%l& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.51 + "processing"%& +4 "core" &TP\ % + ."psFlush"Hand.open +2 "manipulator"&i1 +73 "core" 1 +2 "manipulator"&% +4 "core" %  < +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +3 ."psFlush"PSV.dial PSR +2 "processing"%\ +124 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%)'P +464 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +643 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1610 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%k +69 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%.  +33 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"% 'W +2629 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%{ +69 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%8' +592 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%=' +2121 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%q +70 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%d U +51 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2633 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +41 "core" ? +4 ."psFlush"PS.seek 2.5ml +4 "processing"%7' +2639 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%,  +81 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%n'9 +2638 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%5 +40 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%' +2637 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%/ +68 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%;'W +2626 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%L @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%<' +2647 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%3  +68 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2624 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%z +42 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +3 "processing"%'P +1100 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%&' +1614 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%G +69 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%X  +52 "core"  +3 ."psFlush"PS.seek 0ml +2 "processing"%@'W +2638 "core" ' +2 ."psFlush"PSV.dial PSR +39 "processing"%> +78 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%b' +587 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%2' +2121 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%` +70 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%* U +50 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%-'W +2649 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%s @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%H' +2644 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%C  +68 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%R'9 +2630 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%M +42 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%:' +2639 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%T +68 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%W'W +2636 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%Q @ +41 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%j' +2629 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%]  +69 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%?'9 +737 "Can"\ 66 +1890 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'N& +4 "core" &EG\ + "manipulator"&~& +4 "core" & +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&K( +3 "core" ( +2 "manipulator"&#& +4 "core" &  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &y& +2 "core" &  +2 .tForearm.seek PC +2 "manipulator"&Y' +90 "core" ' +2 .tHand.close + "manipulator"&P/ +72 "core" / +2 .tPC.seek :open +2 "processing"%g( +399 "core" ( +2 "manipulator"&_& +4 "core" & R + "manipulator"&A% +4 "core" %   Z +2 .tForearm.seek :retract + "manipulator"&p'\ +100 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&\\( +345 "core" ( +2 "manipulator"&a& +4 "core" & 1 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" & 1 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&%'ρ +100 "core" ' +2 "manipulator"&u& +4 "core" & 1 +2 "manipulator"&% +3 "core" %ρ  +2 "collection"'f& +4 "core" &DG\ +2 "collection"'& +3 .tCC.seek :closed +2 "collection"'O(O +2 "core" &AF\ +4 &CG\ 7 +10 &BJ}CG\ 0 +9 &wvBG\ E +9 &%eCG\ K +10 &]BD\ J +9 &\\CG\ J +10 &l^CF\ K +9 &.]CG\ K +9 &_CF\ J +10 &`AF\ J +9 &uZEF\ J +9 &!6`DE\ K +10 &"\\CF1\ J +9 &$_DH\ J +10 &&}^EG\ J +9 &(>]DG\ K +9 &*]CG\ K +10 &+\\CF\ J +9 &-ZCF\ J +10 &/GYDG\ J +9 &1 YBG\ J +9 &2_BF\ J +10 &4]AHb\ K +9 &6O]CEd\ J +9 &8YCGj\ J +10 &9_BGj\ J +9 &;^BGl\ K +9 &=W\\CHq\ J +10 &?ZBHq\ J +9 &@ZCFp\ J +10 &BZBGo\ J +9 &D_\\BGv\ J +9 &F!aDGn\ J +10 &GoBGl\ L +9 &IBFn\ O +10 &KLAEn\ T +9 &MBCj\ V +9 &NzADg\ 4 +10 &Oe+AEd\ !b +9 &O_AFb\ G +2 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.58 + "collection"'& +4 "core" &O_AE\ G + .tHand.open + "manipulator"&1 +75 "core" 1 +2 "manipulator"&}% +4 "core" % ρ  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&"'\ +98 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'r& +4 "core" &O_AF]\ G +2 "collection"'% +3 "core" %AD\ +2 .tCSV.dial CSR + "collection"'w  +41 "core"  +2 "collection"'v% +4 "core" %BE \ + #tPulling 5ml of CSR.flush + .CSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'c'l +1348 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +10 '% +2 "core" %lCF\  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.499ml +2 "collection"'x' +640 "core" ' +2 .tCSV.dial :waste + "collection"'D +122 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"''' +1989 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'^& +4 "core" &O^AD\ G +2 "collection"'B% +3 "core" %CE\ + .tCSV.dial :flush +2 "collection"'  +40 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"'V'l +1206 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"' @ +40 "core" B +2 "collection"'o% +4 "core" %lAE\  +2 .tCS.seek 7ml +2 "collection"'' +536 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'!  +2 '  +39 "core"  +88  +2 .tCBV.dial :waste1 + "collection"'0 @ +42 "core" ? +2 .tCS.seek 0ml +2 "collection"'e' +1652 "core" ' +46 #tFlushing lower manifold's waste2 port + "collection"'F& +4 "core" &O^DG\ G +2 "collection"'% +3 "core" %DH\ +2 .tCSV.dial :flush + "collection"'$  +69 "core" +3 .tCS.seek 5ml + "collection"'4'l +1199 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"'m @ +41 "core" B +2 "collection"' % +4 "core" %lCF\  +2 .tCS.seek 6.999ml +2 "collection"'(' +554 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'h  +40 "core"  +2 .tCBV.dial :waste2 +2 "collection"'I  +107 "core"  +3 .tCS.seek 0ml + "collection"'' +1660 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'& +4 "core" &O^DG\ G +2 "collection"'% +3 "core" %CF\ + .tCSV.dial CSR +2 "collection"'1  +39 "core"  +2 "collection"'Z% +4 "core" %CF\ + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +9 .tCS.seek 8ml +2 "collection"'|' +1903 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml +2 "collection"'' D +532 "core" ' +4 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"' + 'U  +95 "core" +36  +2 .tCTV.dial :intake + "collection"'J  +68 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml + "collection"'t' \\ +1880 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'+  +67 "core"  +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'S' +589 "core" ' +2 .tCSV.dial CSR + "collection"'  +97 "core"  +2 "collection"'% +4 "core" %AF\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.seek 5ml +2 "collection"'i'l +1348 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"'' D +1351 "core" ' +2 .tCSV.dial CBV + "collection"'l +108 "core" ~ +2 .tCS.seek 0ml +2 "collection"'\ ' +2613 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&E& +4 "core" & 1 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&[( +3 "core" ( +2 "manipulator"&)& +4 "core" &  1 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &k& +2 "core" & @ 1 +2 .tForearm.seek CC +2 "manipulator"&.'ρ +101 "core" ' +2 .tHand.close + "manipulator"&/ +69 "core" / +2 .tCC.seek :open +2 "collection"'{( +375 "core" ( +4 "manipulator"& & +4 "core" &  1 + "manipulator"&8% +4 "core" % ϊ +2 .tForearm.seek :retract + "manipulator"&q'\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&d(- +277 "core" ( +2 "manipulator"&=& +4 "core" &- B < + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 & & +2 "core" &- o < +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&' +110 "core" ' +2 .tHand.open + "manipulator"&,1 +66 "core" 1 +2 "manipulator"&7% +4 "core" % \ v  - ȹ| +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&5'\ +99 "core" ' +2 #tCompleted [Sample.deep; initialPurge; da withoutWCR] begun 06:27:23 + #Preparing to sleep until 11:00AM 7/31/2019 +3 ."shutdown"CC.coast +2 #tAsleep til 11:00AM 7/31/2019 +2 "collection"'6 +3 #tContinuing at 11:00 +3 ."shutdown"CS.coast +2 "collection"'5 +4 "Can"\ +* +2 ."shutdown"PC.coast +2 "processing"%6 +3 ."Qmail"GoodNews.email "Then, in tube 3: /home/esp/esp2/mission/2019_07_30_niagara_mission.rb:55\\n{2 => 8,\\n 3 => 14}\\nCan@08:25:39, 26.3C, 23% humidity, 14.5psia, 13.575V, 0.190A, 0.183A avg, 2.57W",Subject: "Asleep until 11:00" +5 ."shutdown"PS.coast +3 "processing"%5 +2 ."shutdown"Forearm.coast + "manipulator"&5 +3 ."shutdown"Elbow.coast + "manipulator"&6 +37 ."shutdown"Gate.power :raw,:OFF + .Gate.power :core,:OFF + #Shutdown +29887 "Can"\  +60002 \  +60002 \  +60002 \  +60002 \  +60003 \  +60002 \  +60002 \  +60002 \  +60002 \  +60003 \  +60002 \  +60002 \  +60002 \  +60002 \  +56091 \  +2 #tPowering core bus +509 .Gate.power :raw,:ON +2 "sampler") +2 )n +2 "core"  +2 "collection"' +2 '/ +2 "core"  +2 "processing"% +2 % +2 "core"  +6 "collection"' 9\ + ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 )L% +3 "core" % + .tSS.configure SSconfig +2 "sampler")#.0X  +2 "core" + .tPH.configure PHconfig + "processing"%\ 2 +3 #tAll dwarf controllers running firmware version 3.75 + "sampler") +10 "collection"'@% +4 "core" %OS\ + "processing"%b% +4 ."rdySampler"Intake.select :close +2 "manipulator"&`% + ."rdySampler"Exhaust.select :close +3 .CTV.dial :air +2 "collection"'*  +2 "core" %U\ +2 % + + "manipulator"&2% +2 ."rdyProcessing"PSV.dial :air +3 ."rdySampler"CSV.dial :waste1 +5 "processing"%s  + "collection"'- +3 "core" % +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract +2 "manipulator"&C'\ +32 "core" +2 ."rdySampler"SSV.dial :spit,avoiding: :exhaust +2 "sampler")H +2 "core"  +2 "sampler")M  +5 "core"  +3 ."readyCS"CS.reconfigure CSfast +3 ."rdySampler"SS.reconfigure SSconfig +3 "collection"'#d @b + "sampler")#.0X 8,\\n 3 => 14}\\nCan@11:00:23, 25.7C, 23% humidity, 14.4psia, 13.530V, 0.325A, 0.325A avg, 4.39W",Subject: "Started 2019_07_30_niagara_mission phase /home/esp/esp2/mission/2019_07_30_niagara_mission.rb:55" +2 .tSample.shallow +4 "sampler")K2 +24 "core" 2 +3 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'a& +4 "core" &OS\  + .tHand.open +2 "manipulator"&1 +73 "core" 1 +2 "manipulator"&u& +4 "core" &  k +2 "manipulator"&% +3 "core" % \  D  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&f(- +172 "core" ( +3 "manipulator"&p& +3 "core" &-  P v +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 &6& +3 "core" &- v + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :garage + "manipulator"&' +110 "core" ' +2 .tHand.close +2 "manipulator"&/ +70 "core" / +2 "manipulator"&}& +4 "core" &- ( v +2 "manipulator"&r% +4 "core" %  E } + .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +273 "core" ( +2 "manipulator"&w& +4 "core" &  2 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &v& +2 "core" & $ 2 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&%'ρ +98 "core" ' +4 "manipulator"&& +4 "core" & ? 2 +2 "manipulator"&% +4 "core" %ω +2 "collection"'c& +4 "core" &OR\  + "collection"'D& +4 .tCC.seek :closed +2 "collection"'x(O +3 "core" &OQ\  +2 &MR \ \  +9 &9NS\ ,~ +9 &kMT\ @ +9 &mQS\ K +10 &EXQQ\ K +9 &YOR\ K +9 &YNS \ K +10 &YOR\ J +9 &N\\NR\ K +10 &ZNR\ K +9 &XNQ\ K +9 & ]NS\ K +10 &"V[LR\ K +9 &$YOR\ K +9 &%]NQ\ J +10 &'YOQ\ K +9 &)_YQR\ J +10 &+!ZNR\ J +9 &,^NS\ J +9 &.WOQ\ K +10 &0f]LQ\ J +9 &2'WNQ\ K +9 &3XOR\ K +10 &5]PR\ J +9 &7pYNR\ J +10 &90]OR\ K +9 &:\\OQ\ K +9 &<XOS\ J +10 &>wZMR\ J +9 &@8]NR\ K +9 &A^MQ\ J +10 &CXNT\ K +9 &E}\\MQ\ K +10 &G=hOS\ L +9 &HNR\ N +9 &JMQ\ S +11 &LcQP\ W +9 &N#MP\ D +9 &O:=NP\ (u +10 &OkJP\ D +4 ( +2 "collection"'D& +10 #tCollection Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.79 +2 "collection"'^& +8 "core" &OWLR\ D +2 &OWMQ!\ D +2 .tHand.open +2 "manipulator"&B1 +69 "core" 1 +2 "manipulator"&% +5 "core" % ω +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +3 "manipulator"&''\ +95 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"' & +4 "core" &OVLO"\ D +2 "collection"'o% +3 "core" %LP&\ +2 .tCSV.dial CSR + "collection"'V  +124 "core"  +2 "collection"'!% +4 "core" %LQ\ + #tPulling 4.999ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"''l +145 "Can"\ ]] +1204 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 '0% +2 "core" %lMP\  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml + "collection"'' +640 "core" ' +2 .tCSV.dial :waste + "collection"'F +122 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'' +1983 "core" ' +2 #tPurging external Intake + "collection"'$& +4 "core" &OVMQ\ D + "collection"'e% +4 "core" %NQ\ + .tCSV.dial :flush +2 "collection"'m  +39 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"' ' D +2335 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +5 .tCBV.dial CSV + "collection"'4 +2 'h  +55 "core"  +31 ~ +2 .tCTV.dial :intake + "collection"'I  +71 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'(' +2357 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'  +71 "core" ~ +2 #tFlushing upper manifold + "collection"'& +4 "core" &OUIP\ D +2 "collection"'1% +3 "core" %LO\ + .tCSV.dial :flush +2 "collection"'Z  +69 "core"  +2 .tCS.seek 5ml +2 "collection"''l +1202 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'| @ +40 "core" B +2 "collection"' % +4 "core" %lLQ\  +2 .tCS.seek 7ml + "collection"'U' +538 "core" ' +44 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'J +96 "core" ~ +2 .tCTV.dial :air +2 .CS.seek 0ml + "collection"'' +1660 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'+'- +765 "core" ' +2 .tCSV.dial :waste + "collection"'t +43 "core" +3 .tCS.seek 0ml + "collection"'' +757 "core" ' +2 "collection"'& +4 "core" &OUNP\ D + "collection"'S% +4 "core" %KQ \ + .tCSV.dial :flush +2 "collection"'i  +40 "core"  +3 .tCS.seek 3ml + "collection"'l'- +782 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +40 "core" B +2 "collection"'E% +4 "core" %-NQ\ +2 .tCS.seek 4.999ml + "collection"')'l +532 "core" ' +2 .tCSV.dial :air + .CS.seek 0ml +2 "collection"'k' +1210 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"''- +766 "core" ' +2 .tCSV.dial :waste +2 "collection"'\\ +81 "core" +2 .tCS.seek 0ml +2 "collection"'"' +758 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&O& +4 "core" & 2 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"& ( +3 "core" ( +2 "manipulator"&8& +4 "core" &  2 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &.& +2 "core" & 2 +2 .tForearm.seek CC + "manipulator"&='ρ +105 "core" ' +2 .tHand.close + "manipulator"& / +67 "core" / +2 .tCC.seek :open +2 "collection"'[( +375 "core" ( +2 "manipulator"&,& +4 "core" & 2 + "manipulator"&7% +4 "core" % } e +2 .tForearm.seek :retract + "manipulator"&q'\ +103 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +275 "core" ( +2 "manipulator"&{& +4 "core" &- # C h + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &\ & +3 "core" &-  h +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&g' +113 "core" ' +2 .tHand.open + "manipulator"&?1 +72 "core" 1 +2 "manipulator"&5% +4 "core" % u \\ ȹ} +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&d'\ +98 "core" ' +2 #tda sampling at most 1000ml +2 #Loading sh1 puck from tube 3 into Collection Clamp +2 ."Qmail"HABfans.email "Started da in tube 3 at 11:04:35EDT31-Jul-19\\n{2 => 8,\\n 3 => 14}\\nCan@11:00:42, 25.7C, 23% humidity, 14.5psia, 13.476V, 0.497A, 0.497A avg, 6.69W",Subject: "da sampling at most 1000ml" +2 "collection"'9& +5 "core" &OR#\ +2 "manipulator"&n% +3 "core" %\  ~  +2 "storage"(/% +5 "core" % _ [\ + "storage"(. +3 "core" .( +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 + "storage"(L( +339 "core" ( +4 .tSC.reconfigure SCloose +4 "storage"($.\ 1~b +2 (;& +3 "core" &.  \  +2 "manipulator"&3& +4 "core" &- Z h +2 "manipulator"&<% +4 "core" %\   +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 + "manipulator"&z( +176 "core" ( +2 "manipulator"&& +4 "core" &  o +2 "storage"(& +3 "core" &. " " R\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&G' +91 "core" ' +2 "storage"(X& +4 "core" &.   6\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"(&'L +172 "core" ' +3 "storage"(>- +3 "core" -' +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 (@& +3 "core" &- <\  +2 "manipulator"&`& +3 "core" & o +2 .tElbow.seek 3 + "manipulator"&b( +3 "core" ( +2 "manipulator"&*& +3 "core" &  o +2 "storage"(2& +3 "core" &-\ \ \  +2 .tForearm.seek 3 + 300 counts +2 "manipulator"&-'2 +21 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&H/ +75 "core" / +3 ."downElevator"SE.seek :down +49 "manipulator"&M& +5 "storage"(s'v +3 "core" & o +2 "manipulator"&:% +4 "core" % -  +2 .tForearm.seek :retract + "manipulator"&Q'\ +92 "core" ' +2 .tElbow.seek CC +2 "manipulator"&j( +39 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +109 "core" ( +2 "manipulator"&P& +5 "core" &!  ;8 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &  ;8 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&_'ρ +103 "core" ' +2 "manipulator"&& +4 "core" &! 9 ;8 +2 "manipulator"&W% +4 "core" %τ 7 +2 "collection"'C& +3 "core" &OS\ +2 "collection"']& +4 .tCC.seek :closed + "collection"'#(O +3 "core" &OR\ +3 &QR\  +10 &3OS\ *z +9 &gOR\ > +10 &rPR!\ K +9 &WWOT\ J +9 &[QS\ J +10 &\\PS\ K +10 &ZOS\ J +9 &^\\PQ\ J +9 &ZOS\ K +9 &ZQS\ J +10 & [OU\ J +9 &"fZRS\ J +9 &$'\\OR\ K +10 &%ZOT\ J +9 &'[PS\ J +10 &)o[PR\ J +9 &+1ZQR\ J +9 &,[OT\ J +10 &.ZOR \ J +10 &0vZOS\ J +9 &28YQS\ \ J +10 &3ZPQ \ J +9 &5ZOS\ J +10 &7~YOR\ J +9 &9@ZPR\ J +9 &;ZPS\ J +9 &<ZNS\ J +9 &>[NS\ J +9 &@I[NR\ J +12 &B\ ]OR \ J +7 &C\\QQ \ J +10 &EeQR\ K +9 &GFyNS\ N +9 &HPV\ R +10 &J.%\ V +9 &Lq*3\ W +9 &N2**\ D +10 &O;8//\ (v +9 &Ov13\ J +5 ( + "collection"']& +4 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.86 +35 .Hand.open +2 "manipulator"&K1 +3 "core" &Op57\ J +61 1 +4 "manipulator"&a% +3 "core" % σ +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 .tSC.coast + "storage"(6 +2 #tcollectSample 1000ml w/bubble point of 24psi + #Priming 7ml + .Gate.power :sampler,:ON + ."pumping"Gate.power :analytic3,:ON +2 .tIntake.select :close +2 .Exhaust.select :close + .SS.hold +2 "sampler")u+ +3 "core" + +2 "sampler")% +3 "core" % \ \ +2 "collection"'p& +4 "core" &OnMO\ tJ +2 "Can"\ cc +2 #tCalibrating pressure and temperature sensors + .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X +18 +2 .tdelay 3.8 seconds +382 "collection"'}% +3 "core" %LO\ r +2 "sampler")r% +3 "core" %?/ {\ n +2 .tSSV.dial :spit + "sampler") +128 "core" +2 .tSS.seek 0ml +2 "sampler")' +282 "core" ' +2 .tSSV.dial CBV + "sampler")w  +128 "core" +2 .tCTV.dial :intake + "collection"'v  +72 "core"  +2 #tWaiting for external sampler to finish priming... + .delayUntil "11:07:56.04" +1605 #"pumping"7.4L/min +3007 #7.5L/min +3007 #7.5L/min +3007 #7.5L/min +3007 #7.5L/min +2861 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open + "sampler") +139 #"pumping"7.5L/min +71 "collection"'f% +3 "core" %\ h +2 #tIntake @21.5psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X/% +3 "core" %\ g +2 "sampler")@% +3 "core" %6& x\  +2 "collection"'`% +3 "core" %\ g +2 #tIntake @18.4psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 122 +2 "sampler")#.z0X= x\  +15 "collection"'g% +3 "core" %\ e +2 "sampler")~% +3 "core" %B:RV p\  +2 "collection"';% +4 "core" %\ e + #tIntake @20.2psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 39 +2 "sampler")#.'0X% +3 "core" %\ d +2 "sampler")@% +3 "core" %;MM n\  +15 "collection"'`% +3 "core" %\ e +2 "sampler")X% +3 "core" %;aa v\  +2 "collection"'% +4 "core" %\ d + #tIntake @20.5psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 35 +2 "sampler")#.#0X% +4 "core" %rC>> w\  +14 "collection"'@% +3 "core" %\ \ ` +2 "sampler")`% +3 "core" %rBII h\  +15 "collection"'X% +3 "core" %\ a +2 "sampler")% +4 "core" %r@RS i\  +14 "collection"'3% +3 "core" %\ b +2 "sampler")H% +3 "core" %r![\\ u\  +15 "collection"'n% +3 "core" %\ c +2 "sampler")M% +3 "core" %rge j\ O +2 "collection"':% +3 "core" %\ c +2 #tIntake @20.7psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 17 +2 "sampler")#.0X 02 p\  +15 "collection"'i% +3 "core" %\ c +2 "sampler")% +3 "core" %f<86 h\  +15 "collection"'E% +3 "core" %\ c +2 "sampler")l% +3 "core" %f<<= i\  +15 "collection"')% +3 "core" % \ b +2 "sampler")k% +3 "core" %f<B> o\  +15 "collection"' % +3 "core" %\ a +2 "sampler")% +3 "core" %f<FG d\  +15 "collection"'(% +3 "core" %\ b +2 "sampler")% +3 "core" %f<KL k\  +15 "collection"'8% +3 "core" % \ b +2 "sampler")% +3 "core" %f<RR p\  +15 "collection"'% +3 "core" %\ c +2 "sampler")\\% +3 "core" %f<XX i\  +15 "collection"'% +3 "core" % \ b +2 "sampler"),% +3 "core" %f<_[ r\  +2 "collection"'7% +4 "core" % \ b + #tIntake @20.7psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 13.86125 +2 "sampler")#.0X% +3 "core" %\ e +2 "sampler")@% +3 "core" %z TT k\ C +15 "collection"'`% +3 "core" %\ f +2 "sampler")X% +4 "core" %z XX t\ C +14 "collection"'% +3 "core" %\ e +2 "sampler")3% +3 "core" %z __ j\ C +15 "collection"'H% +3 "core" %\ e +2 "sampler")n% +50 "core" %z no c\ C +2 "collection"'M% +3 .tSS.reconfigure SSconfig +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'' +98 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")A +129 "core"  +4 .tSS.reconfigure SSexhale +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'U' +98 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")S +115 "core" ' +3 ."CSpush"CS.coast + "collection"'5 +8 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X9 +3 "core" 9@d +102 "collection"'@9 +3 "core" 9Dd +102 "collection"'`9 +3 "core" 9Hd +146 "collection"'X9 +3 "core" 9Nd +103 "collection"'9 +3 "core" 9\ Rd +102 "collection"'39 +4 "core" 9"Vd +102 "collection"'.9 +3 "core" 9: +102 "collection"'H9 +3 "core" 9S_d +102 "collection"'n9 +3 "core" 9lcd +102 "collection"'M9 +3 "core" 9gd +102 "collection"'q9 +3 "core" 9kd +102 "collection"'/9 +3 "core" 9pb +102 "collection"'G9 +3 "core" 9 t` +102 "collection"' 9 +3 "core" 9!x] +102 "collection"':9 +3 "core" 9 !|Z +102 "collection"'z9 +4 "core" 9'#X +102 "collection"'-9 +3 "core" 9D$U +102 "collection"'W9 +3 "core" 9`%R +102 "collection"'29 +3 "core" 9{&O +102 "collection"'&9 +3 "core" 9(M +102 "collection"'"9 +18 "core" 9)J +102 "collection"'9 +3 "core" 9)G +102 "collection"'s9 +3 "core" 9+E +102 "collection"'9 +3 "core" 9-C +102 "collection"'b9 +3 "core" 9!.A +102 "collection"'P9 +9 "core" 9?/? +102 "collection"'a9 +3 "core" 9Z1< +102 "collection"'9 +3 "core" 9s1: +102 "collection"'d9 +3 "core" 938 +102 "collection"'*9 +3 "core" 945 +102 "collection"'N9 +4 "core" 964 +102 "collection"'Q9 +3 "core" 981 +102 "collection"'[9 +3 "core" 990 +102 "collection"']9 +3 "core" 9:. +102 "collection"'C9 +3 "core" 9 ;, +102 "collection"'y9 +4 "core" 96=+ +102 "collection"'}9 +3 "core" 9L?) +102 "collection"'9 +3 "core" 9cA' +102 "collection"'K9 +3 "core" 9wA& +102 "collection"'69 +3 "core" 9C$ +102 "collection"'T9 +4 "core" 9E# +102 "collection"'u9 +3 "core" 9F! +102 "collection"'c9 +3 "core" 9G +102 "collection"'w9 +3 "core" 9I +102 "collection"'A9 +3 "core" 9J +102 "collection"'L9 +3 "core" 9L +102 "collection"'9 +3 "core" 9 M +102 "collection"'9 +3 "core" 9 "O +102 "collection"'D9 +3 "core" 9 3P  +102 "collection"'f9 +3 "core" 9 CR +102 "collection"'p9 +3 "core" 9 SS +103 "collection"'^9 +3 "core" 9 bT +102 "collection"'o9 +3 "core" 9 qV +102 "collection"'V9 +3 "core" 9 X! +102 "collection"'r9 +3 "core" 9 Y% +102 "collection"'v9 +4 "core" 9 Z* +102 "collection"'9 +3 "core" 9 \\. +102 "collection"'_9 +3 "core" 9 ]2 +102 "collection"'9 +3 "core" 9 ^6 +102 "collection"'9 +3 "core" 9 `: +102 "collection"'$9 +4 "core" 9 b? +102 "collection"'%9 +3 "core" 9 cC +102 "collection"'m9 +3 "core" 9 cG +102 "collection"'9 +3 "core" 9 eK +102 "collection"'B9 +3 "core" 9\ gO +102 "collection"'!9 +3 "core" 9\ hT\ +102 "collection"'I9 +3 "core" 9\ jX\ +102 "collection"' 9 +3 "core" 9\ k\\ +102 "collection"'F9 +3 "core" 9\ "l` +102 "collection"'9 +3 "core" 9\ )md +102 "collection"'19 +4 "core" 9\ 2oi +102 "collection"'h9 +3 "core" 9\ 9pm +102 "collection"'R9 +3 "core" 9\ ?qq +102 "collection"'9 +3 "core" 9\ Gsu +102 "collection"'e9 +3 "core" 9\ Lsy +102 "collection"'|9 +4 "core" 9\ Qt~ +102 "collection"'49 +3 "core" 9\ Wu +102 "collection"'9 +3 "core" 9\ ]w +102 "collection"'9 +3 "core" 9\ ax +102 "collection"' 9 +3 "core" 9\ fz +102 "collection"'J9 +4 "core" 9\ kz +102 "collection"'Z9 +3 "core" 9\ o| +102 "collection"'S9 +3 "core" 9\ t} +102 "collection"'9 +3 "core" 9\ w +102 "collection"'U9 +3 "core" 9\ { +2 .tCH.hold 10:00,70C +3 "collection"'+ `\ `\ z  +3 "core"  +37021 "Can"\ +22980 "core" ` +2 "collection"'i9 +3 "core" 9\ A +2 #tCollection Puck Heater at 70C after lysing + .CS.seek 0ml +2 "collection"'E' +340 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'l @ +97 "core" B +2 .tCSV.dial :air +2 "collection"' @ +40 "core" ? +2 .tCS.seek 5ml +2 "collection"'k'l +1351 "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"'  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'( @ +41 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'8' +1350 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"' +95 "core" ~ +2 .tCBV.dial CSV + "collection"'  +28 "core"  +2 "collection"'% +4 "core" % ! # \ +2 .tCS.seek 5ml + "collection"''l +1352 "core" ' +31 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"',  +42 "core" +2 "collection"'\\% +4 "core" %ll\  +2 .tCS.seek 7ml + "collection"'0' +607 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'7 @ +41 "core" > +2 .tCS.seek 10ml +2 "collection"'' D +841 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'t ` +107 "core" _ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'=   +38 "core" " +2 ."connect"CSV.dial CTV +49 .tCTV.dial CSV +3 "collection"''  +2 'x  +26 "core"  +113  +2 .tCS.seek 5ml +2 "collection"'9'l +1347 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"' @ +98 "core" B +2 .tCSV.dial :waste +2 "collection"'? +96 "core" +2 .tCS.seek :empty +2 "collection"''Ͱ +1351 "core" ' +2 .tCSV.dial :air + "collection"'g @ +69 "core" A +2 .tCS.seek 5ml +2 "collection"'O'l +1355 "core" ' +2 .tCSV.dial CTV + "collection"';  +41 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'5 @ +42 "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"'' +1355 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"'< +96 "core" ~ +2 .tCBV.dial CSV + "collection"'>  +37 "core"  +2 "collection"'@% +4 "core" %x|5\ +2 .tCS.seek 5ml + "collection"'`'l +1354 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'X  +41 "core" +2 "collection"'% +4 "core" %l  \  +2 .tCS.seek 6.999ml + "collection"'3' +587 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'. @ +40 "core" > +2 .tCS.seek 10ml +2 "collection"'H' D +842 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'n ` +107 "core" _ +2 #tLysing Complete + "collection"'M& +4 "core" &OmZ\ J +2 #tStoring sh1 puck in Collection Clamp to tube 2 + "manipulator"&q% +3 "core" %\  / * +2 "storage"(/% +3 "core" %  ' ;\ +2 "storage"(G. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"( ( +342 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (:& +3 "core" & \ \  4\ +2 "manipulator"&z& +3 "core" &  - ;7 +2 "manipulator"&-% +3 "core" %\  ( * +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&W( +151 "core" ( +2 "manipulator"&2& +4 "core" &   +2 "storage"(&& +3 "core" & 8 )\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&"' +96 "core" ' +2 "storage"(& +4 "core" & 7 :\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(s'L +224 "core" ' +3 "storage"(- +3 "core" -'" +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&b& +3 "core" & K  +2 "storage"(P& +3 "core" & \ \ \ \  +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 +2 "manipulator"&a'Y +36 "core" ' +2 .tElbow.hold + "manipulator"&, +3 "core" , +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 "storage"(d- +2 "core" -'" +2 .tSE.seek 7.11 Pucks below Top Plate +2 "storage"(*' +36 "core" ' +2 "manipulator"&N% +4 "core" %QO + ɮ +2 "storage"(Q& +3 "core" & \  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 292 counts + "manipulator"&['} +21 "core" ' +2 "manipulator"&]& +4 "core" &  8  +2 "storage"(C& +3 "core" & \  (\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&y' +27 "core" ' +2 .tSE.seek 8.11 Pucks below Top Plate +2 "storage"(}' +53 "core" ' +2 "manipulator"&& +4 "core" & &  +2 "manipulator"&K% +3 "core" % ` +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&6'\ +91 "core" ' +2 .tElbow.seek CC +2 "manipulator"&T( +155 "core" ( +2 "manipulator"&u& +4 "core" &! \ Q <9 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &c& +2 "core" &! Q <9 +2 .tForearm.seek CC +2 "manipulator"&w'ρ +104 "core" ' +2 .tHand.close + "manipulator"&A/ +69 "core" / +2 .tCC.seek :open +2 "collection"'L( +379 "core" ( +2 "storage"(& +4 "core" & \  \  + "storage"(& +4 "core" & \   \  + "manipulator"&D& +4 "core" &  2 ;8 + "manipulator"&f% +4 "core" % n 5 b +2 .tForearm.seek :retract + "manipulator"&p'\ +98 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +40 .tElbow.seek 2 +8 "manipulator"&^( +155 "core" ( +2 "manipulator"&o& +4 "core" &  +2 "storage"(V& +3 "core" & \ 3 9 c\  +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 2 +2 "manipulator"&r'Y +113 "core" ' +2 .tElbow.hold + "manipulator"&v, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&1 +67 "core" 1 +3 "manipulator"&_% +4 "core" % et ɸ +2 "storage"(& +3 "core" & \ \ \ \  +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 2 + 312 counts + "manipulator"&'ϑ +13 "core" ' +2 "manipulator"&$& +4 "core" & 9 +2 "storage"(%& +4 "core" & \ R O U\  +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&m' +22 "core" ' +2 "storage"(% +4 "core" % Q [ \ +2 ."downElevator"SE.seek :down +3 "storage"(B'v +100 (!% +3 "core" %ܣ% q r J\ QK +2 "manipulator"&I% +3 "core" %# { +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& '\ +77 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +13 "core" ' +2 .tSC.coast + "storage"(6 +2 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'F& +3 "core" &"\ +2 "manipulator"&& +4 "core" & z +2 "manipulator"&1% +3 "core" %  # +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&h(- +175 "core" ( +2 "manipulator"&R& +4 "core" &- C T +2 .tElbow.reconfigure LooseElbow +31 "manipulator"&$ &.,(#b +2 && +3 "core" &- # T +2 .tForearm.seek :garage + "manipulator"&e' +109 "core" ' +2 .tHand.close + "manipulator"&|/ +72 "core" / +2 "manipulator"&4& +4 "core" &-  T +2 "manipulator"&% +3 "core" %  Ⱦa +2 .tForearm.seek :retract + "manipulator"&'\ +105 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"& ( +271 "core" ( +2 "manipulator"&J& +4 "core" & 3 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &Z& +2 "core" & b 3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&S'ρ +100 "core" ' +2 "manipulator"&& +4 "core" & ^ 3 +2 "manipulator"&U% +3 "core" %ψ { +2 "collection"'\ & +4 "core" & "*\ +2 "collection"'+& +3 .tCC.seek :closed +2 "collection"'i(O +2 "core" &!%\ +4 &#%\ 9 +10 &GM $\ / +9 &zu %i\ D +9 &)_!%M\ J +10 &_"$<\ J +9 &]#%\ I +10 &p\\##\ I +9 &2Z"%\ I +9 &\\"$\ I +10 &`!%\ I +9 &y^"%|\ I +9 &!:^!&q\ J +10 &"]!'\\\ J +9 &$] $F\ I +9 &&Y &\ I +10 &(CZ##\ I +9 &*_!%\ I +10 &+]"%\ J +9 &-] %a\ J +9 &/K]"$:\ I +10 &1 Z %\ I +9 &2`$\ I +9 &4]!$s\ I +10 &6S[!$o\ I +9 &8^"%W\ I +10 &9]!$R\ J +9 &;^ #?\ I +9 &=\\Y%\ I +10 &?^"$\ J +9 &@\\%\ I +9 &BZ"&\ I +10 &Dc`#%\ I +9 &F#d"#\ J +10 &Gl!$\ K +9 &I $\ O +9 &KM %q\ T +10 &M!&r\ V +9 &Ny"$g\ 4 +10 &Oe+"&K\ !c +9 &Oa$I\ H +2 ( + "collection"'+& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.62 + "collection"'{& +3 "core" &Ob!&\ H +2 .tHand.open + "manipulator"&l1 +72 "core" 1 +2 "manipulator"&% +4 "core" % ψ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&E'\ +98 "core" ' +2 .tPSV.dial PSR + "processing"% +126 "core"  +2 "processing"%)% +4 "core" %VG\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1.5ml +2 "processing"%' +1612 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%(  +42 "core"  +2 .tPS.seek 0ml +2 "processing"%k'W +1614 "core" ' +2 .tPSV.dial PSR + "processing"% +44 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%' +2633 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"% + "collection"'8  +5 "core"  +2 "processing"%,  +41 "core"  +33 +2 .tPSV.dial :mixloop + "processing"%\\ +97 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing + "processing"%  +123 "core" +2 .tPS.seek 0ml +2 "processing"%7'W +2630 "core" ' +2 .tPSV.dial :air + "processing"%0  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%t' +2636 "core" ' +2 .tPSV.dial :mixloop + "processing"%= +43 "core" +2 .tPS.seek 0ml +2 "processing"%''W +863 "Can"\ BA +1768 "core" ' +2 .tPSV.dial :air + "processing"%x  +55 "core" +2 .tPS.seek 2.5ml +45 "processing"%' +2635 "core" ' +2 .tPSV.dial :mixloop + "processing"% +41 "core" +2 .tPS.seek 0ml +2 "processing"%?'W +2634 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&9& +4 "core" & 3 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&g( +3 "core" ( +2 "manipulator"&& +4 "core" & 3 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &;& +3 "core" &  3 +2 .tForearm.seek CC + "manipulator"&5'ρ +103 "core" ' +2 .tHand.close + "manipulator"&~/ +74 "core" / +2 .tCC.seek :open +2 "collection"'( +379 "core" ( +2 "manipulator"&O& +4 "core" &  & 3 + "manipulator"&<% +4 "core" % z S +2 .tForearm.seek :retract + "manipulator"&>'\ +103 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&@(- +283 "core" ( +2 "manipulator"&& +4 "core" &- ] ( + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &X& +2 "core" &- L ( +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +114 "core" ' +3 .tHand.open +2 "manipulator"&`1 +68 "core" 1 +2 "manipulator"&.% +4 "core" % _   Ȳ: +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&3'\ +100 "core" ' +4 .tPSV.dial :mixloop +2 .PTV.dial :PRVmixing +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV + .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 3 into Collection Clamp + "collection"'n& +4 "core" &)*\ + "manipulator"&M% +4 "core" %\  `  + "storage"(q% +4 "core" %| \ + "storage"(/. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 + "storage"(G( +340 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (:& +3 "core" &" [ \\ D\  + "manipulator"&z& +4 "core" &- P ( + "manipulator"&-% +4 "core" %\  \\  +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 + "manipulator"&2( +178 "core" ( +2 "manipulator"&&& +4 "core" & h K +2 "storage"(& +3 "core" &" O X \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&j' +98 "core" ' +2 "storage"(& +4 "core" &" X P\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"('L +180 "core" ' +3 "storage"(b- +4 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (P& +2 "core" & \ \ \  +2 "manipulator"&d& +3 "core" & C K +2 .tElbow.seek 3 +2 "manipulator"&N( +4 "core" ( +2 "manipulator"&Q& +4 "core" & &  > + "storage"(]& +4 "core" & 0 \  +2 .tForearm.seek 3 + 300 counts + "manipulator"&C'2 +18 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +73 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&K& +5 "storage"("'v +3 "core" &  > +2 "manipulator"&W% +3 "core" % + X +2 .tForearm.seek :retract +2 "manipulator"&s'\ +96 "core" ' +2 .tElbow.seek CC +2 "manipulator"&a( +47 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +93 "core" ( +2 "manipulator"&[& +4 "core" & 2 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &*& +2 "core" & G 2 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&u'ρ +93 "core" ' +33 "manipulator"&c& +4 "core" & 2 +2 "manipulator"&y% +4 "core" %π  +2 "collection"'& +3 "core" &*-s\ +2 "collection"'A& +3 .tCC.seek :closed +2 "collection"'6(O +3 "core" &*,c\ +4 &+.G\ 6 +10 &@L)0H\ / +9 &ru*.9\ D +9 &!b'.)\ J +10 &^+-\ J +9 &Z)/\ J +10 &g`*,\ J +9 &)^*.\ J +9 &[)/\ I +10 &^).\ I +9 &q\\)-\ I +9 &!2\\*.\ J +10 &"])-\ J +9 &$Z'-\ I +10 &&x\\*,X\ I +9 &(9`)-\ J +9 &)])/\ J +10 &+Z+.\ I +9 &-])/\ I +9 &/A_*,\ J +10 &1\\)-\ J +9 &2]'.\ J +10 &4Z*.\ I +9 &6I\\*-F\ J +9 &8 ])/n\ J +10 &9Z,.[\ I +9 &;[*-[\ J +9 &=Q])-\ J +10 &?Z*.\ I +9 &@Y*-\ I +10 &B\\*.\ I +9 &DZa(.\ I +9 &Fb+.\ J +10 &Gp(-\ K +9 &I(/\ Q +10 &KB(*\ U +9 &L)*z\ V +9 &Ny*-~\ 7 +10 &Oa*(.m\ $k +9 &O_)-i\ H +2 ( + "collection"'A& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.65 + .Hand.open + "manipulator" +71 "core" 1 +3 "manipulator"&% +4 "core" % π  P  + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +93 "core" ' +2 .tSC.coast + "storage"(6 +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'D  +170 "core"  +2 .tCSV.dial CTV + "collection"'f  +28 "core"  +2 .tPS.seek 2.5ml +2 "processing"%w' +2638 "core" ' +2 "collection"'o% +4 "core" % G\  +2 .tCS.seek 4.15ml + "collection"'V'Q +1560 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%T  +42 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%  +80 "core" ~ +2 .tPS.seek 0ml +2 "processing"%_'W +2624 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"' ` +37 "core" ^ +2 .tCSV.dial :air +2 "collection"'$ @ +41 "core" > +2 .tCS.seek 10ml +2 "collection"'%' D +1570 "core" ' +2 .tCSV.dial CTV + "collection"'  +42 "core"  +2 .tCS.seek 0ml +2 "collection"'p' +2629 "core" ' +2 .tCBV.dial :waste1 + "collection"'! @ +28 "core" > +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +3 "collection"'I  +124 "core" +2 "collection"'^& +4 "core" &Ob`\ H +2 #tStoring lyfil puck in Collection Clamp to tube 2 + "manipulator"&F% +3 "core" %\  L  +2 "storage"(% +3 "core" %   \ \ +2 "storage"(1. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 + "storage"(r( +344 "core" ( +2 .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (& +3 "core" &  \ +2 "manipulator"&}& +3 "core" & 2 +2 "manipulator"&R% +3 "core" %\   +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 + "manipulator"&m( +153 "core" ( +2 "manipulator"&& +4 "core" &  +2 "storage"(B& +3 "core" &  U\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"& ' +93 "core" ' +2 "storage"(v& +4 "core" & 7 - W\ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(|'L +220 "core" ' +3 "storage"(4- +3 "core" -'& +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&& +2 "core" &  +2 "storage"( & +3 "core" & \ \ \ +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 +2 "manipulator"&e'Y +36 "core" ' +2 .tElbow.hold + "manipulator"&J, +3 "core" , +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 "storage"(Z- +2 "core" -'& +2 .tSE.seek 8.13 Pucks below Top Plate +2 "storage"(h' +39 "core" ' +2 "manipulator"&% +4 "core" %^v  ɹ. +2 "storage"(U& +3 "core" & \ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 305 counts + "manipulator"&\ 'ϊ +15 "core" ' +2 "manipulator"&& +4 "core" &   +2 "storage"(L& +4 "core" &   \ + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&{' +24 "core" ' +2 .tSE.seek 9.13 Pucks below Top Plate +2 "storage"(l' +47 "core" ' +2 "manipulator"&& +4 "core" &   +2 "manipulator"&+% +4 "core" %C + + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"& '\ +98 "core" ' +2 .tElbow.seek CC +2 "manipulator"&)( +157 "core" ( +2 "manipulator"&S& +4 "core" &  [ :. + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &(& +2 "core" & :. +2 .tForearm.seek CC + "manipulator"&'ρ +100 "core" ' +2 .tHand.close + "manipulator"&/ +74 "core" / +2 .tCC.seek :open +2 "collection"'k( +375 "core" ( +3 "storage"(& +4 "core" & \ \ \ +2 "storage"(,& +3 "core" & \ \ \ +2 "manipulator"&8& +3 "core" &  % :. +2 "manipulator"&\\% +3 "core" % ω  @ +2 .tForearm.seek :retract +2 "manipulator"&'\ +90 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&( +153 "core" ( +2 "manipulator"&0& +4 "core" &  +2 "storage"(7& +3 "core" &   _\ + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 2 + "manipulator"&='Y +112 "core" ' +2 .tElbow.hold + "manipulator"&t, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&x1 +76 "core" 1 +3 "manipulator"&'% +3 "core" % fv 6 ɹ' +34 "storage"( & +3 "core" & =\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 313 counts +39 "manipulator"&'ϒ +27 "core" ' +2 "manipulator"&9& +4 "core" & @  +2 "storage"(& +3 "core" &   \ +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&;' +25 "core" ' +2 "storage"(~% +4 "core" % 7 7 p\ +2 ."downElevator"SE.seek :down +3 "storage"( 'v +100 (E% +3 "core" %K O Q \ PH +2 "manipulator"&i% +3 "core" %\  W +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&O'\ +69 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +18 "core" ' +2 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%<  +68 "core" +3 .tPS.seek 2.5ml + "processing"%5' +2635 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"% +39 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%X  +42 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%g +42 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%`  +41 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%.'W +2639 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%>& +4 "core" &\  +2 "manipulator"&n& +3 "core" &  +2 "manipulator"&M% +3 "core" %\  T  +2 .tElbow.seek FlushPuck::Garage + "manipulator"&q(- +174 "core" ( +2 "manipulator"&/& +4 "core" &-  A H + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- H +2 .tForearm.seek :garage + "manipulator"&:' +108 "core" ' +2 .tHand.close + "manipulator"&z/ +70 "core" / +2 "manipulator"&-& +4 "core" &-  O H +2 "manipulator"&&% +3 "core" %   C ȿf +2 .tForearm.seek :retract + "manipulator"&'\ +100 "core" ' +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&( +113 "core" ( +2 "manipulator"&@& +4 "core" & i + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &b& +2 "core" & +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&3' +97 "core" ' +2 "manipulator"&P& +4 "core" & A +2 "manipulator"&d% +3 "core" % r +2 "processing"%Q& +4 "core" &\  +2 "processing"%]& +3 .tPC.seek :closed +2 "processing"%(Tg +3 "core" &\  +3 &\  +9 &6~\ +{ +9 &h\ ? +9 &ep \ L +10 &*Y\ \ K +9 &X \ K +10 &W \ L +9 &o[\ L +9 &3W \ K +10 &\\\ K +9 &] \ K +9 & x\\\ K +10 &":\\ \ K +9 &#] \ K +10 &%]\ L +9 &'Z\ K +9 &)BX\ K +10 &+W\ K +9 &,X\ L +9 &.[\ L +10 &0IZ\ L +9 &2 Z\ L +10 &3]\ K +9 &5]\ L +9 &7Q[\ L +10 &9\\(\ L +9 &:W+\ K +9 &<]!\ K +10 &>Z\\)\ K +9 &@W)\ K +10 &AW*\ K +9 &CX,\ K +9 &Eb]-\ K +10 &G"`,\ L +9 &Hf/\ M +9 &Jp8\ N +10 &LZ1\ Q +9 &N;\ Q +10 &O=\ Q +9 &Q>\ R +9 &SM{:\ / +10 &T(3a;\ > +9 ( + &T==\ ) + "processing"%]& +4 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.52 + "processing"%K& +4 "core" &T=;\ ) + .tHand.open + "manipulator"&W1 +72 "core" 1 +2 "manipulator"&2% +4 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&j'\ +93 "core" ' +2 .tPRV.dial :air + "processing"%[  +42 "core"  +2 .tPSV.dial :mixloop + "processing"%* +55 "core" +2 "processing"%% +4 "core" %Xa\ +2 .tPS.seek 0.3ml + "processing"%C' +393 "core" ' +2 .tPSV.dial PSR + "processing"%c +100 "core"  +2 "processing"%y% +4 "core" %H\  + #tPulling 0.4ml of PSR.air + .PSR.select :air +2 .PS.seek 0.7ml +2 "processing"%N'* +491 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%' +1920 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%" +97 "core" +2 .tPTV.dial :mixing + "processing"%s @ +69 "core" B +2 .tPBV.dial :waste2 + "processing"%  +89 "core"  +4 .tPS.seek 0ml + "processing"%#'W +2640 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&& +4 "core" &   +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&A( +4 "core" ( +2 "manipulator"&D& +4 "core" &  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &u& +2 "core" & +2 .tForearm.seek PC +2 "manipulator"&f' +96 "core" ' +2 .tHand.close + "manipulator"&G/ +70 "core" / +2 .tPC.seek :open +2 "processing"%?( +398 "core" ( +10 "manipulator"&o& +3 "core" & +2 "manipulator"&H% +3 "core" %  =  +2 .tForearm.seek :retract +2 "manipulator"&T'\ +93 "core" ' +45 .tElbow.reconfigure TightElbow +4 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&(- +180 "core" ( +2 "manipulator"&w& +4 "core" &- l  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- z  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&$' +111 "core" ' +2 .tHand.open + "manipulator"&V1 +77 "core" 1 +4 "manipulator"&% +3 "core" % p ȷc +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&%'\ +103 "core" ' +2 #tLoading da puck from tube 3 into Processing Clamp + "processing"%!& +4 "core" &\ +2 "manipulator"&I% +3 "core" %\  W + +2 "storage"(^% +3 "core" %{ N M !\ +2 "storage"(F. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 +2 "storage"(( +340 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (1& +3 "core" &! [ \\\  +2 "manipulator"&& +3 "core" &- )  +4 "manipulator"&}% +4 "core" %\  k + +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 + "manipulator"&R( +184 "core" ( +2 "manipulator"&& +4 "core" &  % g +2 "storage"(B& +3 "core" &" O Z \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&v' +93 "core" ' +2 "storage"(a& +4 "core" &" W ] \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"('L +182 "core" ' +3 "storage"(4- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (& +2 "core" &!   :\  +2 "manipulator"& & +4 "core" & u g + .tElbow.seek 3 +2 "manipulator"&Z( +3 "core" ( +2 "manipulator"&& +4 "core" &  g + "storage"(U& +4 "core" &! 7 2 <\  +2 .tForearm.seek 3 + 300 counts + "manipulator"&'2 +22 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&L/ +70 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& +5 "storage"(+'v +3 "core" & G g +2 "manipulator"& % +3 "core" % . _ +2 .tForearm.seek :retract +2 "manipulator"&m'\ +94 "core" ' +2 .tElbow.seek PC +2 "manipulator"&|( +58 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +186 "core" ( +33 "manipulator"&e& +4 "core" & n + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &\ & +2 "core" & +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&h' +101 "core" ' +2 "manipulator"&S& +4 "core" & A +2 "manipulator"&(% +3 "core" % W w +2 "processing"%{& +4 "core" &b\ +2 "processing"%J& +3 .tPC.seek :closed +2 "processing"%(Tg +4 "core" &j\ + &i\  +9 &6p\ +{ +9 &hk\ ? +10 &qg\ L +10 &pVW\ J +8 &0]Z\ K +10 &\\T\ K +9 &XR\ K +9 &w\\T\ K +10 &8[G\ K +9 &ZH\ L +9 & ZC\ K +10 &"~YH\ K +9 &$@YI\ K +10 &&V7\ K +9 &'Z0\ K +9 &)Z5\ K +10 &+HZ4\ K +9 &- V2\ K +9 &.Z1\ K +10 &0Y1\ K +9 &2QY&\ K +10 &4Z&\ K +9 &5Z.\ L +9 &7Z(\ K +10 &9XZ)\ K +9 &;Z&\ K +9 &<\\)\ K +10 &>Y\ K +9 &@aY\ K +10 &B#Y\ K +9 &CZ\ K +9 &E^\ K +10 &Gfc\ L +9 &I'f\ L +10 &Jy\ N +9 &L\ Q +9 &N`\ Q +10 &P!\ Q +9 &Q\ R +9 &Syj\ 'x +10 &T7+f\ , +9 ( + &TA\ " + "processing"%J& +4 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.56 + .Hand.open + "manipulator"& 1 +74 "core" 1 +2 "manipulator"&6% +4 "core" %  w +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +96 "core" ' +2 .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 3 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"%,  +2 %89 +5 "core" 9Y* +102 "processing"%\\9 +3 "core" 9V* +102 "processing"%09 +3 "core" 9U* +102 "processing"%79 +4 "core" 9T* +102 "processing"%9 +3 "core" 9R) +102 "processing"%)9 +3 "core" 9R) +102 "processing"%x9 +3 "core" 9R*\ +102 "processing"%'9 +3 "core" 9R*\ +102 "processing"% 9 +3 "core" 9R*"\ +102 "processing"%9 +3 "core" 9R*&\ +102 "processing"%99 +3 "core" 9U)+ +102 "processing"%9 +3 "core" 9V*/\ +102 "processing"%~9 +3 "core" 9X*3\ +102 "processing"%9 +3 "core" 9Z*7\ +103 "processing"%E9 +3 "core" 9]*; +102 "processing"%i9 +3 "core" 9`)@ +102 "processing"%=9 +3 "core" 9c)D +102 "processing"%9 +3 "core" 9f*H +102 "processing"%<9 +4 "core" 9j)L +102 "processing"%l9 +3 "core" 9m*P +2 .tPH.hold 2:00:00,28C +2 "processing"%; ppj +2 .tdelay 1:30 +3 "core" Q +9002 .tPSR.select :air + .PSV.dial PSR +2 "processing"% +98 "core"  +2 "processing"%r% +4 "core" %Qd\ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 .tPS.seek 0.5ml +2 "processing"%_' +600 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +10 .tPS.seek 2ml + "processing"%'[ +1623 "core" ' +2 .tPTV.dial :puck + "processing"%X  +69 "core"  +2 .tPSV.dial PTV + "processing"%g +70 "core" +2 .tPBV.dial :waste1 + "processing"%`  +125 "core"  +2 "processing"%5% +4 "core" %Y9\ +2 .tPS.seek 1.5ml + "processing"%>' +587 "core" ' +2 .tdelay 3 seconds +347 .PBV.dial between PSV and waste1 +3 "processing"%n * +31 "core" + +3 .tPS.seek 0ml + "processing"%M'W +844 "Can"\ :: +772 "core" ' +2 .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"% * +34 "core" , +2 .tPSR.select :air + .PSV.dial PSR +2 "processing"%t +70 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%z' +2268 "core" ' +2 .tPSV.dial PTV + "processing"%- +71 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%& +70 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%O +69 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +4 "processing"%@  +67 "core"  +2 .tPS.seek :empty +2 "processing"%b'9 +2253 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%:  +124 "core" +2 .tPSV.dial :mixloop + "processing"%P +42 "core" +2 .tPRV.dial :ab1 + "processing"%d @ +72 "core" B +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%Q'w +359 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "collection"'q  + "processing"%  +45 "core"  +6 +2 "processing"%Y% +4 "core" %y\  +2 .tPS.seek 0.32ml +2 "processing"%K'& +385 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'W  +29 "core" +2 .tPRV.dial :air +2 "processing"%2  +40 "core"  +3 .tPS.seek 0.9ml + "processing"%]'D +1236 "core" ' +2 .tPRV.dial :waste2 + "processing"%[ @ +71 "core" > +2 .tPS.seek 0.5ml +2 "processing"%*' +869 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%  +41 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%3'[ +1616 "core" ' +2 .tPSV.dial :PML + "processing"%. +42 "core" +2 .tPTV.dial :mixing + "processing"%c @ +71 "core" B +2 .tPBV.dial :waste1 + "processing"%y  +34 "core" +2 "processing"%C% +4 "core" %\\\  +2 .tPS.seek 1.85ml + "processing"%N'< +235 "core" ' +2 .tPBV.dial between PSV and waste1 + "processing"%" * +34 "core" , +3 .tPS.seek 0ml + "processing"%s'W +1978 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'& +2 "core" &06n\ +2 "manipulator"&& +4 "core" & + "manipulator"&% +4 "core" %\ 0 - & +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&D(- +136 "core" ( +2 "manipulator"&u& +4 "core" &-  4 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &G& +2 "core" &-  + 4 +2 .tForearm.seek :garage +2 "manipulator"&' +111 "core" ' +2 .tHand.close + "manipulator"&j/ +68 "core" / +2 "manipulator"&& +4 "core" &.! J - +2 "manipulator"&o% +4 "core" % k  ɵ + .tForearm.seek :retract +2 "manipulator"&H'\ +100 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&f( +263 "core" ( +2 "manipulator"&w& +4 "core" &  1 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & 1 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&A'ρ +100 "core" ' +4 "manipulator"&V& +3 "core" & Q 1 +2 "manipulator"&% +4 "core" %z " D +2 "collection"'T& +3 "core" &67t\ +2 "collection"'!& +4 .tCC.seek :closed + "collection"'I(O +4 "core" &65n\ + &75l\  +9 &356l\ *z +9 &f66m\ > +10 &x66f\ K +9 &S]76l\ J +9 &_59k\ J +10 &_58e\ J +9 &]67k\ J +10 &[_66k\ J +9 &]57g\ J +9 &\\58h\ K +10 & `56k\ J +9 &"c]36c\ J +9 &$&]67f\ J +10 &%`65f\ K +9 &'`57m\ J +10 &)k]65g\ K +9 &+.[77h\ J +9 &,^49f\ J +10 &.Z45^\ J +9 &0u\\47`\ J +9 &25]57_\ K +10 &3Z66f\ J +9 &5_77f\ K +10 &7{\\58c\ K +9 &9>`56\\\ J +9 &;Y66f\ J +10 &<Z46c\ K +9 &>`38T\ J +9 &@FZ58V\ J +10 &B\\48Y\ K +9 &C]67R\ K +10 &E\\69X\ K +9 &GKg47a\ K +9 &I}46c\ N +10 &J59`\ S +9 &Lq27^\ V +9 &N345[\ C +10 &O<;57]\ &r +9 &O v35[\ G +5 ( + "collection"'!& +4 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.62 +2 "collection"'^& +4 "core" &O]45Q\ G + &O^55S\ G + .tHand.open +2 "manipulator"&F1 +64 "core" 1 +2 "manipulator"&$% +4 "core" %z   D +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&1'\ +94 "core" ' +4 .tPSV.dial PSR +2 "processing"% +108 "core"  +2 "processing"%}% +4 "core" %P\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +45 "processing"%@ +12 .tPS.seek 1.5ml +2 "processing"%' +1612 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%B  +43 "core"  +3 .tPS.seek 0ml +2 "processing"%a'W +1616 "core" ' +2 .tPSV.dial PSR + "processing"% +43 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%4' +2631 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%  +2 "collection"'%  +39 "core" ~ +115  +2 .tPSV.dial :mixloop + "processing"% +97 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%  +68 "core" +2 .tPS.seek 0ml +2 "processing"%U'W +2635 "core" ' +2 .tPSV.dial :air + "processing"%L  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +579 "Can"\ QQ +2050 "core" ' +2 .tPSV.dial :mixloop + "processing"% +55 "core" +2 .tPS.seek 0ml +2 "processing"%R'W +2626 "core" ' +2 .tPSV.dial :air + "processing"%v  +40 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2634 "core" ' +2 .tPSV.dial :mixloop + "processing"% +42 "core" +2 .tPS.seek 0ml +2 "processing"%e'W +2638 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&\ & +4 "core" & I 1 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&Z( +31 "core" ( +2 "manipulator"&+& +4 "core" &  " + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &S& +2 "core" &  . " +2 .tForearm.seek CC + "manipulator"&('ρ +100 "core" ' +2 .tHand.close + "manipulator"&{/ +76 "core" / +2 .tCC.seek :open +2 "collection"'m( +374 "core" ( +2 "manipulator"&?& +4 "core" & " + "manipulator"& % +4 "core" % ϊ +2 .tForearm.seek :retract + "manipulator"&6'\ +101 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&8(- +274 "core" ( +2 "manipulator"&J& +4 "core" &-  " , + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &\\& +2 "core" &- , +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&h' +111 "core" ' +2 .tHand.open + "manipulator"&01 +77 "core" 1 +2 "manipulator"&% +4 "core" % s ɸn +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&7'\ +99 "core" ' +2 ."da"delayUntil "12:06:45.55" +24840 #recoverPRVreagent08 + .PTV.dial :mixing + "processing"% @ +70 "core" B +2 ."da"PBV.dial :waste1 + "processing"%)  +33 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%x * +32 "core" * +2 ."da"PSV.dial :air +2 "processing"%'  +41 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"% ' +2261 "core" ' +2 ."da"PSV.dial :mixloop + "processing"% +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%9  +42 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"% +42 "core" +4 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%~  +42 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2258 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%E +124 "core"  +2 "processing"%i% +4 "core" %5\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%=' +598 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml + "processing"%'[ +1618 "core" ' +2 ."da"PTV.dial :puck + "processing"%<  +68 "core"  +2 ."da"PSV.dial PTV +2 "processing"%l +68 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core" +2 "processing"%r% +4 "core" %]\  +2 ."da"PS.seek 1.5ml + "processing"%#' +599 "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'W +1607 "core" ' +2 ."da"delay 2:00 +9575 "Can"\ >> +2427 #"da"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"%` * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%5 +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +2257 "core" ' +2 ."da"PSV.dial PTV + "processing"%n +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%> +115 "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 :empty +2 "processing"%'9 +2257 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%t +124 "core"  +2 "processing"%M% +4 "core" %8\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%-' +600 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%&'[ +1610 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%O +68 "core" +2 ."da"PBV.dial :waste1 + "processing"%@  +34 "core" +2 "processing"%z% +4 "core" %X\  +2 ."da"PS.seek 1.5ml + "processing"%:' +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%P * +33 "core" , +3 ."da"PS.seek 0ml + "processing"%d'W +1604 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "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 + "processing"%q +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%Y' +2273 "core" ' +2 ."da"PSV.dial PTV + "processing"%Q +71 "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"%2 +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%K  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%['9 +2256 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%]  +42 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%  +127 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%*  +42 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop + "processing"%. +41 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%c' +386 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%y  +42 "core"  +2 "processing"%C% +4 "core" %\  +2 ."da"PS.seek 0.55ml + "processing"%"'t +344 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%3  +41 "core"  +2 ."da"PS.seek 2ml +2 "processing"%N'[ +1567 "core" ' +2 ."da"PSV.dial :PML + "processing"% +42 "core" +2 ."da"PTV.dial :mixing + "processing"% @ +69 "core" A +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core"  +2 "processing"%u% +4 "core" %\\\  +2 ."da"PS.seek 1.85ml + "processing"%G'< +228 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%| * +34 "core" , +3 ."da"PS.seek 0ml + "processing"%j'W +1968 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +14531 "Can"\ 99 +33471 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%  +44 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%o * +31 "core" + +2 ."da"PSV.dial :air +2 "processing"%  +41 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2277 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%w +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +42 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%D +42 "core" +5 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%V  +42 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2250 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%T +124 "core"  +2 "processing"%H% +4 "core" %9\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%k' +598 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%!'[ +1606 "core" ' +2 ."da"PTV.dial :puck + "processing"%^  +68 "core"  +2 ."da"PSV.dial PTV +2 "processing"%F +68 "core" +2 ."da"PBV.dial :waste1 + "processing"%$  +34 "core" +2 "processing"%% +4 "core" %Z\  +2 ."da"PS.seek 1.5ml + "processing"%}' +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%A * +33 "core" , +3 ."da"PS.seek 0ml + "processing"%s'W +1611 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%B  +34 "core" +2 ."da"delay 30 seconds +421 "Can"\ 99 +2581 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%a' +2260 "core" ' +2 ."da"PSV.dial PTV + "processing"%% +70 "core" +41 ."da"delay 5 seconds +509 .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 +4 "processing"%  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%4'9 +2250 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%L +125 "core"  +2 "processing"%U% +4 "core" %<\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"% ' +589 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'[ +1606 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%v +68 "core" +2 ."da"PBV.dial :waste1 + "processing"%R  +33 "core"  +2 "processing"%% +4 "core" %[\  +2 ."da"PS.seek 1.5ml + "processing"%' +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%\ * +34 "core" , +3 ."da"PS.seek 0ml + "processing"%+'W +1606 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%S  +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 + "processing"%f +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%1' +2260 "core" ' +2 ."da"PSV.dial PTV + "processing"%I +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 +4 "processing"%(  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%J'9 +2249 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%\\ +125 "core"  +2 "processing"%Z% +4 "core" %9\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%0' +597 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'[ +1628 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%6 +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%h  +33 "core" +2 "processing"%% +4 "core" %X\  +2 ."da"PS.seek 1.5ml + "processing"%)' +588 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%x * +33 "core" , +3 ."da"PS.seek 0ml + "processing"%''W +1616 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%e  +33 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%9 +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2260 "core" ' +2 ."da"PSV.dial PTV + "processing"%~ +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +4 "processing"% +70 "core"  +2 ."da"delay 5 seconds +295 "Can"\ EE +207 ."da"PSV.dial PTV +2 "processing"%E +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%i  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2263 "core" ' +2 ."da"Gate.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%= +129 "core"  +5 "processing"%<% +10 "core" %1\ v +5 #"da"Pulling 0.25ml of PSR.sub1 +4 .PSR.select :sub1 +13 "processing"% +15 ."da"PS.reconfigure PSconfig +5 "processing"%#A d`xb +7 ."da"PS.seek 0.25ml +6 "processing"%l'7 +332 "core" ' +45 ."da"delay 5 seconds +502 "processing"% % +4 "core" %5\ w + #"da"Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +2 "processing"% +9 ."da"PS.seek 0.5ml +2 "processing"%r' +336 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1608 "core" ' +2 ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%_ +84 "core"  +2 ."da"PBV.dial :waste1 + "processing"%#  +35 "core" +2 "processing"%g% +4 "core" %]\ x +2 ."da"PS.seek 1.5ml + "processing"%`' +616 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%5 * +34 "core" , +3 ."da"PS.seek 0ml + "processing"%X'W +1606 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%n  +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"%, +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%/' +2312 "core" ' +2 ."da"PSV.dial PTV + "processing"% +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%t +70 "core"  +2 ."da"delay 5 seconds +548 .PSV.dial PTV +4 "processing"%M +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%-'9 +2301 "core" ' +2 "processing"%O9 +3 "core" 9741 +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +2 "processing"%@  +3 "core" 41 41 +2 "processing"%z& +3 "core" &TA\ x " +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 2 + "manipulator"&&% +4 "core" %\  =  +2 "storage"(P% +3 "core" % "\ +2 "storage"(:. +2 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 2 +2 "storage"(b( +345 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" & z z \ +2 "manipulator"&q& +3 "core" &- 1 , +2 "manipulator"&d% +3 "core" %\   +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 2 +2 "manipulator"&Q( +177 "core" ( +2 "manipulator"&W& +4 "core" &  ` +2 "storage"(2& +3 "core" & z x -\ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&K' +92 "core" ' +2 "storage"(Y& +4 "core" & \ +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +2 "storage"(]'L +206 "core" ' +2 "storage"(- +3 "core" -' +2 ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&*& +3 "core" &  ` +2 "storage"(.& +3 "core" & \\ Y @\ +2 ."da"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 2 +2 "manipulator"&['Y +36 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&y, +3 "core" , + ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(C- +3 "core" -' +2 ."da"SE.seek 9.13 Pucks below Top Plate +2 "storage"(c' +38 "core" ' +2 "manipulator"&3% +4 "core" %dv 4 ɹ, +2 "storage"("& +3 "core" & 7\ ~ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 2 + 311 counts + "manipulator"&'ϐ +13 "core" ' +2 "manipulator"&& +4 "core" & \ = W +2 "storage"(& +4 "core" & ` _ t\ +3 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&u' +19 "core" ' +2 ."da"SE.seek 10.13 Pucks below Top Plate +2 "storage"(|' +47 "core" ' +2 "manipulator"&N& +4 "core" &  o W +2 "manipulator"&G% +4 "core" %  I + ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +89 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&o( +247 "core" ( +2 "manipulator"&& +4 "core" &   + ."da"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &j& +2 "core" &  < +2 ."da"Forearm.seek PC +2 "manipulator"&w' +95 "core" ' +2 ."da"Hand.close + "manipulator"&/ +65 "core" / +2 ."da"PC.seek :open +2 "processing"%D( +402 "core" ( +2 "storage"(V& +4 "core" & ` _ \ + "manipulator"&& +4 "core" &  + "manipulator"&T% +4 "core" %    +2 ."da"Forearm.seek :retract + "manipulator"&H'\ +100 "core" ' +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 2 +2 "manipulator"&( +253 "core" ( +2 "manipulator"&k& +4 "core" &   h + "storage"(^& +4 "core" & M G l\ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&F' +95 "core" ' +2 ."da"Hand.open + "manipulator"&$1 +72 "core" 1 +3 "storage"(- +3 "core" -' +2 ."da"SE.seek 9.89 Pucks below Top Plate + "storage"(!' +25 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 9.22 Pucks below Top Plate + "storage"(A'< +48 "core" ' +30 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da19jul3112h298ml.tif +1742 #SX HX9/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 14.203 seconds\ /var/log/esp/da19jul3112h298ml.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da19jul3112h298ml15s.tif +178 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +1386 #"da"SX HX9/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da19jul3112h298ml15s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da19jul3112h298ml30s.tif +3056 #SX HX9/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da19jul3112h298ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da19jul3112h298ml70s.tif +7117 #SX HX9/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da19jul3112h298ml70s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF + ."Qmail"HABfans.email "14.203 sec auto-exposure",Subject: "da19jul3112h298ml images!" +13 "storage"(}- +5 "core" -'< +5 "storage"(B& +8 "core" & n Q D\ +2 "manipulator"&& +3 "core" & T g +2 ."da"Elbow.seek 2 +3 "manipulator"&( +3 "core" ( + "manipulator"&s& +4 "core" & g + "storage"(%& +4 "core" & y y \ +2 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&' +3 "core" ' +2 ."da"SE.reconfigure SEgently +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 9.93 Pucks below Top Plate +2 "storage"( ' +66 "core" ' +2 "manipulator"&& +4 "core" & N g +2 "storage"(a& +4 "core" & }\ + ."da"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 2 +2 "manipulator"&L'Y +80 "core" ' +3 ."da"Elbow.hold +7 "manipulator"&U, +4 "core" , +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +6 ."da"SE.seek 10.12 Pucks below Top Plate +60 "storage"(4' +26 "core" ' + "manipulator"& % +5 "core" %Yz $ ɺ6 + "storage"(v& +5 "core" & \ +2 ."da"Forearm.force -20 + "manipulator"&5 +2 ."da"Forearm.seek 2 + 300 counts +4 "manipulator"&R'υ +18 "core" ' +4 "manipulator"&& +8 "core" &   b +4 "storage"(& +5 "core" & G\ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&\ ' +24 "core" ' +2 "storage"(% +4 "core" %\ \  m\ +2 ."downElevator"SE.seek :down +4 "storage"(S'v +99 ({% +3 "core" %'\ \  \ PH +2 "manipulator"&f% +4 "core" %5 + ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&+'\ +57 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +35 "core" ' + ."da"SC.coast + "storage"(6 +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 #tStarting finalPurge +3 "processing"%I& +4 "core" &\ +2 "manipulator"&?& +4 "core" &  a + "manipulator"& % +4 "core" %\  % - +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&((- +174 "core" ( +2 "manipulator"&1& +4 "core" &- M a + ."psFlush"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &\\& +4 "core" &- j a +4 ."psFlush"Forearm.seek :garage +2 "manipulator"&Z' +106 "core" ' +2 ."psFlush"Hand.close + "manipulator"&J/ +72 "core" / +2 "manipulator"&0& +4 "core" &- a +2 "manipulator"&6% +4 "core" %   I { +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&h'\ +99 "core" ' + ."psFlush"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&( +121 "core" ( +2 "manipulator"&& +4 "core" & \ +2 ."psFlush"Elbow.reconfigure LooseElbow +4 "manipulator"&$ &.,(#b +2 &x& +3 "core" & h +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC + "manipulator"&)' +97 "core" ' +2 "manipulator"&e& +4 "core" & I +2 "manipulator"&% +4 "core" % ^ +2 "processing"%9& +5 "core" &\ +3 "processing"%'& +4 ."psFlush"PC.seek :closed +2 "processing"%~(Tg +2 "core" &\ +3 &\  +10 &2|\ *y +10 &d\ = +9 &t\ L +9 &PT\ J +9 &[\ K +11 &Z\ L +8 &[\ L +9 &VZ\ K +10 &W\ K +10 &Z\ L +9 & Z\ K +9 &"_\\\ K +9 &$ Zz\ K +10 &%Z\ L +9 &'Yu\ K +9 &)fZy\ K +10 &+)U{\ K +10 &,Yw\ K +8 &.\\u\ K +10 &0nY|\ K +9 &20Yx\ K +10 &3V}\ K +9 &5Zz\ K +9 &7wVx\ K +10 &97Zz\ L +9 &:Yt\ K +9 &<Yv\ K +10 &>Vz\ K +9 &@@Y{\ K +11 &BYs\ K +8 &CVu\ K +9 &E\\w\ L +10 &GG`s\ L +10 &Ieu\ L +9 &Jnx\ N +9 &L~w\ Q +9 &N>t\ Q +10 &Pw\ Q +9 &Qr\ R +9 &Sgygt\ 3 +10 &T-0g\ F +9 &TOb\ $ +2 ( + "processing"%'& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.55 + "processing"% & +4 "core" &TOo\ $ + ."psFlush"Hand.open +2 "manipulator"&E1 +67 "core" 1 +3 "manipulator"&i% +4 "core" %   +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%= +124 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."psFlush"PS.seek 1ml +3 "processing"%<'P +450 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +658 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +13 ."psFlush"PS.seek 2.5ml +6 "processing"%' +1611 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +68 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%l  +33 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%r'W +2627 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%_ +69 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%#' +601 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%g' +2122 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +69 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%5 U +51 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%`'W +2650 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%n @ +42 "core" > +3 ."psFlush"PS.seek 2.5ml + "processing"%>' +2630 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%,  +68 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%X'9 +2626 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +42 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%t' +2637 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%M +68 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +43 "processing"%'W +2188 "Can"\ AA +458 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%/ @ +41 "core" > +5 ."psFlush"PS.seek 2.5ml +2 "processing"%O' +2638 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%@  +68 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%z'9 +2638 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%& +42 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%P'P +1104 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%:' +1609 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +68 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%q  +51 "core"  +4 ."psFlush"PS.seek 0ml +2 "processing"%d'W +2632 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%W +69 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%2' +586 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%Y' +2113 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%8 +69 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%7 U +51 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2627 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%* @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%.' +2625 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%C  +68 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%3'9 +2624 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%" +43 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%' +2639 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +68 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%N'W +2626 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%G @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%K' +2645 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%Q  +69 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%]'9 +2655 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'[& +4 "core" &GJ\ + "manipulator"&& +4 "core" &  + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&c( +4 "core" ( +2 "manipulator"&u& +4 "core" &  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & t +2 .tForearm.seek PC +2 "manipulator"&j' +92 "core" ' +2 .tHand.close + "manipulator"&y/ +72 "core" / +2 .tPC.seek :open +2 "processing"%( +400 "core" ( +2 "manipulator"&& +4 "core" & V + "manipulator"&% +4 "core" %  m ( +2 .tForearm.seek :retract + "manipulator"&V'\ +90 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +366 "core" ( +2 "manipulator"&T& +4 "core" &! ;2 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &w& +2 "core" &!  ;2 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&k'ρ +99 "core" ' +2 "manipulator"&^& +4 "core" &! 5 ;2 +2 "manipulator"&o% +3 "core" %φ  +2 "collection"'$& +4 "core" &EK\ +2 "collection"'& +3 .tCC.seek :closed +2 "collection"'H(O +2 "core" &GJ\ +3 &FJ\  +9 &4GJ\ *z +10 &gGJ\ > +9 &xHK\ L +10 &TZFM\ K +9 &_EK\ K +9 &bFJ\ K +10 &[DL\ K +9 &]^GJ\ J +9 &\\EI\ J +10 &]FI\ J +9 & ]FJ\ J +10 &"e\\FK\ J +9 &$'^GK\ J +9 &%\\GH\ J +10 &']GJ\ J +9 &)n^GL\ J +9 &+0\\CJ\ J +10 &,]FK\ J +9 &.YDI\ K +10 &0u_HJ\ K +9 &26]HJ\ K +9 &3_DI\ K +10 &5_GI\ K +9 &7}\\II\ K +9 &9?ZFJ\ K +10 &;_GI\ J +9 &<ZFJ\ K +10 &>`DI\ K +9 &@G\\FJ\ K +9 &B `GK\ K +10 &C]FI\ K +9 &E]FH\ K +9 &GLgFJ\ L +10 &I~EI\ N +9 &JHJ\ S +10 &LtFJ\ V +9 &N4FI\ D +9 &O==FH\ &r +10 &OuFI\ H +5 ( + "collection"'& +5 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.61 + "collection"'|& +4 "core" &OqEI\ H + &OqEH\ H + .tHand.open + "manipulator"&!1 +72 "core" 1 +2 "manipulator"&}% +4 "core" % φ   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&B'\ +95 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'& +4 "core" &OqFH\ H +2 "collection"'s% +3 "core" %EI\ + .tCSV.dial CSR +2 "collection"'%  +41 "core"  +2 "collection"'% +4 "core" %EJ\ + #tPulling 5ml of CSR.flush + .CSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'a'l +1347 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 '% +2 "core" %lDJ-\  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml + "collection"' ' +666 "core" ' +44 .tCSV.dial :waste +2 "collection"'F +167 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'v' +1988 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'A& +4 "core" &OpEI\ H +2 "collection"'% +3 "core" %EI\ +2 .tCSV.dial :flush + "collection"'  +40 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"''l +1209 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +40 "core" B +2 "collection"'% +4 "core" %lDG\  +2 .tCS.seek 7ml +2 "collection"'{' +534 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'f  +2 '  +39 "core"  +88  +2 .tCBV.dial :waste1 + "collection"'I @ +42 "core" ? +2 .tCS.seek 0ml +2 "collection"'L' +1652 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'?& +4 "core" &OpCJ\ H +2 "collection"' % +3 "core" %HI\ + .tCSV.dial :flush +2 "collection"'R  +81 "core"  +3 .tCS.seek 5ml + "collection"'4'l +1207 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'\ @ +41 "core" B +2 "collection"'1% +4 "core" %lFF\  +2 .tCS.seek 7ml +2 "collection"'\\' +532 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'S  +40 "core"  +2 .tCBV.dial :waste2 +2 "collection"'b  +109 "core"  +2 .tCS.seek 0ml +2 "collection"'U' +1664 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'J& +4 "core" &OpDI\ H +2 "collection"'0% +3 "core" %EG6\ + .tCSV.dial CSR +2 "collection"'6  +40 "core"  +2 "collection"'+% +4 "core" %GHW\ + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +9 .tCS.seek 8ml +2 "collection"'' +1902 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"'x' D +536 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'Z +2 'e  +94 "core" +36  +2 .tCTV.dial :intake + "collection"'  +68 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml + "collection"'9' \\ +1897 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'(  +69 "core" ~ +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'h' +597 "core" ' +2 .tCSV.dial CSR + "collection"'D  +108 "core"  +2 "collection"' % +4 "core" %EH\ + #tPulling 5ml of CSR.flush + .CSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'E'l +1355 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'i' D +1352 "core" ' +2 .tCSV.dial CBV + "collection"'' +94 "core" +2 .tCS.seek 0ml +2 "collection"'=' +2477 "Can"\ MM +144 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&)& +4 "core" &  ;2 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&-( +41 "core" ( +2 "manipulator"&<& +4 "core" &    + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 & & +2 "core" & \\  +2 .tForearm.seek CC +2 "manipulator"&l'ρ +102 "core" ' +2 .tHand.close + "manipulator"&/ +71 "core" / +2 .tCC.seek :open +2 "collection"'_( +375 "core" ( +2 "manipulator"&r& +4 "core" & S  + "manipulator"&#% +4 "core" % ρ ] k +2 .tForearm.seek :retract + "manipulator"&'\ +102 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&5(- +267 "core" ( +2 "manipulator"&g& +4 "core" &- k j + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &n& +2 "core" &- j +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&`' +113 "core" ' +3 .tHand.open + "manipulator"&,1 +67 "core" 1 +2 "manipulator"&>% +4 "core" % v \  ȹ| +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' +2 #tCompleted [/home/esp/esp2/mission/2019_07_30_niagara_mission.rb:55] begun 11:00:22 + #Preparing to sleep until 6:29AM 8/02/2019 +3 ."shutdown"CC.coast +2 #tAsleep til 6:29AM 8/02/2019 +2 "collection"'6 +4 #tContinuing at 06:29EDT02-Aug-19 +2 ."shutdown"CS.coast +2 "collection"'5 +3 "Can"\ '( +3 ."shutdown"PC.coast +2 "processing"%6 +3 ."Qmail"GoodNews.email "Then, in tube 3: Sample.deep; initialPurge; da withoutWCR\\n/home/esp/esp2/mission/2019_07_30_niagara_mission.rb:61\\n{2 => 11,\\n 3 => 11}\\nCan@13:00:57, 26.2C, 23% humidity, 14.4psia, 13.550V, 0.165A, 0.171A avg, 2.23W",Subject: "Asleep until 06:29EDT02-Aug-19" +5 ."shutdown"PS.coast +3 "processing"%5 +2 ."shutdown"Forearm.coast + "manipulator"&5 +3 ."shutdown"Elbow.coast + "manipulator"&6 +66 ."shutdown"Gate.power :raw,:OFF + .Gate.power :core,:OFF + #Shutdown +58411 "Can"\ !! +60002 \  +60002 \ +60003 \  +60002 \  +60002 \ +60002 \ !! +60002 \  +60003 \  +60002 \  +60002 \  +60002 \  +60003 \  +60002 \  +60002 \ +12817 #"danna"Session Begun +5864 #-> abort! "changing mission sample interval" + !o:CmdServer::Client::Error: mesg"8Aborting Mission: changing mission sample interval:bt["!danna:1:in `topLevelBinding'" 11,\\n 3 => 11}\\nCan@15:35:36, 25.7C, 23% humidity, 14.5psia, 13.624V, 0.097A, 0.104A avg, 1.33W",Subject: "2019_07_31_niagara_mission begun" +5 #tAsleep til 4:00PM 7/31/2019 +3 #Continuing at 16:00 +2 "Can"\  +25 #"shutdown"Shutdown +460 ."Qmail"GoodNews.email "Then, in tube 3: /home/esp/esp2/mission/2019_07_31_niagara_mission.rb:47\\n{2 => 11,\\n 3 => 11}\\nCan@15:35:36, 25.7C, 23% humidity, 14.5psia, 13.624V, 0.097A, 0.104A avg, 1.33W",Subject: "Asleep until 16:00" +59440 "Can"\  +60002 \  +26378 \  +2 #tPowering core bus +494 .Gate.power :raw,:ON +2 "sampler") +2 ) +2 "core"  +29 "collection"' + ' +3 "core"  + "processing"% +2 % +3 "core"  +4 "collection"' 9\ +3 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 )% +3 "core" %  + .tSS.configure SSconfig +2 "sampler")#.0X 11,\\n 3 => 11}\\nCan@16:00:23, 25.7C, 23% humidity, 14.5psia, 13.452V, 0.503A, 0.503A avg, 6.76W",Subject: "Started 2019_07_31_niagara_mission phase /home/esp/esp2/mission/2019_07_31_niagara_mission.rb:47" +2 .tSample.shallow +3 "sampler")+2 +21 "core" 2 +2 #tStarting initialPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"',& +4 "core" &QP \  +2 .tHand.open + "manipulator"&-1 +74 "core" 1 + "manipulator"&.& +4 "core" &  h +2 "manipulator"&/% +3 "core" % \  7  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&0(- +177 "core" ( +2 "manipulator"&1& +5 "core" &- \\ D + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &2& +3 "core" &-  D +2 .tForearm.reconfigure LooseForearm +5 "manipulator"&#Q@2^d^b +4 .tForearm.seek :garage +4 "manipulator"&3' +109 "core" ' +2 .tHand.close +2 "manipulator"&4/ +74 "core" / +2 "manipulator"&5& +4 "core" &-   D +2 "manipulator"&6% +5 "core" %   a o +2 .tForearm.seek :retract + "manipulator"&7'\ +101 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&8( +276 "core" ( +2 "manipulator"&9& +4 "core" &   , +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &:& +3 "core" & , +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&;'ρ +99 "core" ' +2 "manipulator"&<& +5 "core" &  , +2 "manipulator"&=% +3 "core" %x  M +2 "collection"'>& +4 "core" &PS\  +2 "collection"'?& +3 .tCC.seek :closed +2 "collection"'@(O +3 "core" &PW"\  +3 &OT\  +9 &7OS\ ,~ +10 &iNT\ ? +9 &tqNS\ L +10 &8XMS\ K +9 &]OU\ J +9 &\\QV\ K +10 &~_PU \ K +9 &@ZRU\ K +9 &YOS\ K +10 &\\QT\ J +9 & YMU\ K +10 &"IZOS \ J +9 &$ \\OT\ J +9 &%ZPS\ J +10 &'\\NT\ J +9 &)QZNS\ J +9 &+ZOR\ J +10 &,\\PU\ \ K +9 &.]OS\ K +10 &0Z_PT\ J +9 &2[QT\ J +9 &3ZRS \ J +10 &5^PS\ J +9 &7aZPS\ J +9 &9#[OT\ J +10 &:ZPV\ J +9 &<ZOU\ J +10 &>h^OT\ K +9 &@+]QT\ K +9 &A_PT\ K +10 &C]OU\ J +10 &Ep]PT\ K +9 &G0eOS\ L +10 &H{PS\ N +9 &JNR\ S +10 &LWOQ \ V +9 &NNS\ \ D +8 &OBINS\ \\ +10 &O!PQ\ b +9 &OTOP\ A +2 ( + "collection"'?& +3 #tCollection Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.73 + "collection"'A& +4 "core" &OTMR\ A + .tHand.open +2 "manipulator"&B1 +69 "core" 1 +2 "manipulator"&C% +4 "core" % x  > M +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +28 "manipulator"&D'\ +99 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'E& +4 "core" &OTOR\ A +2 "collection"'F% +3 "core" %NS\ +2 .tCSV.dial CSR + "collection"'G  +123 "core"  +2 "collection"'H% +5 "core" %MQ\ + #tPulling 4.999ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"'I'l +1348 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +4 "collection"' +9 'J% +2 "core" %lPR \  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml + "collection"'K' +655 "core" ' +2 .tCSV.dial :waste + "collection"'L +133 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'M' +2000 "core" ' +2 #tPurging external Intake + "collection"'N& +4 "core" &OTOR \ A +2 "collection"'O% +3 "core" %MR \ + .tCSV.dial :flush +2 "collection"'P  +41 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'Q' D +2336 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +3 "collection"'R + 'S  +15 "core" +54  +2 .tCTV.dial :intake + "collection"'T  +72 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'U' +2355 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'V  +69 "core"  +2 #tFlushing upper manifold + "collection"'W& +4 "core" &OTLQ\ A + "collection"'X% +4 "core" %MQ\ + .tCSV.dial :flush +2 "collection"'Y  +68 "core"  +2 .tCS.seek 5ml +2 "collection"'Z'l +1208 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'[ @ +40 "core" A +2 "collection"'\\% +4 "core" %lMS \  +2 .tCS.seek 7ml + "collection"']' +544 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV + "collection"'^ +97 "core" ~ +2 .tCTV.dial :air +2 .CS.seek 0ml + "collection"'_' +1670 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'`'- +769 "core" ' +2 .tCSV.dial :waste + "collection"'a +43 "core" +2 .tCS.seek 0ml +2 "collection"'b' +757 "core" ' +2 "collection"'c& +4 "core" &OTNQ \ A + "collection"'d% +4 "core" %LR \ + .tCSV.dial :flush +2 "collection"'e  +40 "core"  +3 .tCS.seek 3ml + "collection"'f'- +779 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'g @ +40 "core" A +2 "collection"'h% +4 "core" %-MQ\ +40 .tCS.seek 5ml + "collection"'i'l +534 "core" ' +2 .tCSV.dial :air + .CS.seek 0ml +2 "collection"'j' +1217 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'k'- +763 "core" ' +2 .tCSV.dial :waste + "collection"'l +69 "core" +2 .tCS.seek 0ml +2 "collection"'m' +755 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&n& +4 "core" & , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&o( +27 "core" ( +2 "manipulator"&p& +4 "core" &  & + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &q& +2 "core" & & +2 .tForearm.seek CC + "manipulator"&r'ρ +95 "core" ' +2 .tHand.close + "manipulator"&s/ +66 "core" / +2 .tCC.seek :open +2 "collection"'t( +377 "core" ( +2 "manipulator"&u& +4 "core" &  & + "manipulator"&v% +4 "core" % ϔ R \ +2 .tForearm.seek :retract + "manipulator"&w'\ +100 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&x(- +272 "core" ( +2 "manipulator"&y& +4 "core" &- G + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &z& +2 "core" &- o G +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&{' +115 "core" ' +2 .tHand.open + "manipulator"&|1 +73 "core" 1 +2 "manipulator"&}% +4 "core" % r 2 ɸn +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&~'\ +98 "core" ' +2 #tda sampling at most 150ml +3 #Loading sh1 puck from tube 3 into Collection Clamp + ."Qmail"HABfans.email "Started da in tube 3 at 16:04:36EDT31-Jul-19\\n{2 => 11,\\n 3 => 11}\\nCan@16:00:23, 25.7C, 23% humidity, 14.5psia, 13.452V, 0.503A, 0.503A avg, 6.76W",Subject: "da sampling at most 150ml" +2 "collection"'& +5 "core" &QS\ +2 "manipulator"&% +3 "core" %\   +2 "storage"(% +4 "core" % 8 8 \ + "storage"(. +3 "core" .( +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 +3 "storage"(( +337 "core" ( +32 .tSC.reconfigure SCloose +4 "storage"($.\ 1~b +3 (& +2 "core" &% 8 7 r\  +2 "manipulator"&& +4 "core" &- 5 G + "manipulator"&% +4 "core" %\  [  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 + "manipulator"&( +168 "core" ( +2 "manipulator"& & +4 "core" & 6 +2 "storage"(\ & +3 "core" & P Y R\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"& ' +104 "core" ' + "storage"( & +4 "core" & Q ` ;\ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"( 'L +199 "core" ' +2 "storage"(- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (& +2 "core" & \ +2 "manipulator"&& +4 "core" &  6 + .tElbow.seek 3 +2 "manipulator"&( +3 "core" ( +3 "manipulator"&& +3 "core" & B 6 +2 "storage"(& +4 "core" & " " z\ +2 .tForearm.seek 3 + 300 counts + "manipulator"&'2 +15 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&/ +73 "core" / +3 ."downElevator"SE.seek :down +5 "manipulator"&& + "storage"('v +7 "core" & 6 + "manipulator"&% +4 "core" % 9 t +2 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +64 "core" ' + ."downElevator"SE.coast + "storage"(5 +85 "core" ( + "manipulator"&$& +4 "core" & 9) +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &&& +5 "core" & 9) +4 .tForearm.reconfigure TightForearm +4 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&''ρ +99 "core" ' +33 "manipulator"&(& +4 "core" & C 9) +2 "manipulator"&% +3 "core" %s +2 "collection"'& +4 "core" &QV\ + "collection"'& +4 .tCC.seek :closed +2 "collection"'"(O +3 "core" &PT\ +3 &QS\  +10 &2QT\ \ *x +9 &eOU\ = +9 &uOT \ K +9 &HWOU\ J +11 &]QU\ K +8 &\\OT\ J +9 &\\PT\ J +10 &O\\PT\ J +9 &ZRS \ J +10 &XQR\ J +9 & [QT\ J +9 &"X[OT\ J +10 &$\\PU\ J +9 &%[QU\ J +9 &'\\QS\ J +10 &)_\\PU\ J +9 &+"WPT\ J +10 &,_RU\ K +9 &.ZOT\ J +9 &0h[QT\ J +10 &2*ZRV\ J +9 &3ZOT\ J +9 &5]OS\ J +10 &7qWRS\ I +9 &91ZOQ\ J +10 &:ZPT\ J +9 &<ZQV\ J +9 &>w[PU\ J +10 &@9[OT\ J +9 &A\\PT\ J +9 &C]RT\ J +10 &EbOR\ J +9 &G;sNU\ L +10 &HMS\ P +9 &JNR\ U +9 &LbOR\ W +11 &N#MQ\ D +8 &O27MS\ +~ +9 &OvNR\ G +5 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.80 +2 .Hand.open + "manipulator"&+1 +68 "core" 1 +31 "manipulator"&,% +4 "core" % s +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&-'\ +136 "core" ' +2 .tSC.coast + "storage"(6 +2 #tcollectSample 150ml w/bubble point of 24psi + #Priming 7ml + .Gate.power :sampler,:ON +2 ."pumping"Gate.power :analytic3,:ON +2 .tIntake.select :close + .Exhaust.select :close +2 .SS.hold +4 "sampler").+ +3 "core" + +2 "sampler")/% +3 "core" % \ +2 "collection"'1& +4 "core" &O\\OQ\ qG +2 "Can"\ VV +2 #tCalibrating pressure and temperature sensors + .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X% +3 "core" %\ h +2 "sampler")7% +3 "core" %a \ c +2 "sampler"))% +3 "core" %a ~\ c +2 .tIntake.select :close + "sampler")0 +10 )A% +2 "core" %a v\ b + .tSSV.dial :exhaust +2 "sampler")B  +75 "core"  +33 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")C' +390 "core" ' +2 .tExhaust.select :close + "sampler") +10 #tSampling 150.0ml +2 .Intake.select :close + .Exhaust.select :close + .SS.reconfigure SSconfig +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'' +96 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")/ +128 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X  + "sampler")7' +5 "core" ' + .tSSV.dial CBV,avoiding: :exhaust +2 "sampler"))  +118 "core"  +11  +369 ' +2 "sampler")A% +4 "core" % v\ \ + .tCBV.dial between SSV and waste2 +2 "collection"'B  +38 "core"  +2 "collection"'<% +4 "core" % JMRB\  +2 ."connect"CTV.dial CSV,avoiding: :air +2 .tCSV.dial CTV +37 "collection"'=  +48 "core"  +3 .tCS.reconfigure CSpressurize + "collection"'# d@<< b +3 .tCS.seek 0ml + "collection"'E' +2436 "core" ' A\ +3 "collection"'F% +4 "core" %  H\  + "sampler")G% +4 "core" % o\ \ + #tBubblePoint: Intake @38.4psia, Outlet @14.3psia + .CBV.dial SSV +2 "collection"'C @ +37 "core" A +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'M' +108 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")O +97 "core" ' +2 ."CSpush"CS.coast + "collection"'5 +27 "core"  +6 .tSS.reconfigure SSexhale +4 "sampler")#.0Xd +102 "collection"'p9 +3 "core" 9Bd +102 "collection"'k9 +3 "core" 9Gd +102 "collection"'89 +3 "core" 9M"d +102 "collection"'D9 +3 "core" 9U&d +102 "collection"'@9 +4 "core" 9_+d +102 "collection"'u9 +3 "core" 9k/d +102 "collection"'v9 +3 "core" 9x3d +102 "collection"'q9 +3 "core" 97d +102 "collection"'s9 +3 "core" 9;d +102 "collection"'y9 +4 "core" 9@d +102 "collection"'z9 +3 "core" 9Dd +102 "collection"'r9 +3 "core" 9Hd +102 "collection"'}9 +3 "core" 9Ld +102 "collection"'w9 +3 "core" 9Pd +102 "collection"'9 +3 "core" 9Ud +102 "collection"'o9 +3 "core" 9%Yd +102 "collection"'|9 +3 "core" 9?]d +102 "collection"'9 +3 "core" 9Wad +102 "collection"'{9 +3 "core" 9oed +102 "collection"'!9 +4 "core" 9jd +102 "collection"'9 +3 "core" 9nd +102 "collection"'9 +3 "core" 9rc +102 "collection"'9 +3 "core" 9v` +102 "collection"'9 +3 "core" 9z] +102 "collection"' 9 +4 "core" 9Z +102 "collection"'\ 9 +3 "core" 9)!W +102 "collection"'x9 +3 "core" 9C!U +102 "collection"'~9 +3 "core" 9`#R +102 "collection"'9 +3 "core" 9{$P +102 "collection"'m9 +3 "core" 9%M +103 "collection"' 9 +3 "core" 9'J +102 "collection"'9 +3 "core" 9(I +102 "collection"'9 +3 "core" 9)G +102 "collection"' 9 +3 "core" 9*D +102 "collection"'9 +3 "core" 9+A +102 "collection"'9 +3 "core" 99-? +102 "collection"'9 +3 "core" 9S/= +102 "collection"'9 +3 "core" 9m0; +102 "collection"'9 +3 "core" 919 +102 "collection"'9 +3 "core" 926 +102 "collection"'$9 +3 "core" 954 +102 "collection"'&9 +3 "core" 963 +102 "collection"' 9 +3 "core" 961 +102 "collection"'9 +3 "core" 98/ +102 "collection"'9 +4 "core" 9:, +102 "collection"'(9 +3 "core" 9/;+ +102 "collection"'9 +3 "core" 9G=) +102 "collection"'9 +3 "core" 9\\>( +140 "collection"'9 +9 "core" 9z@& +102 "collection"'9 +3 "core" 9A% +102 "collection"'t9 +3 "core" 9C" +102 "collection"',9 +3 "core" 9E! +102 "collection"'9 +3 "core" 9F +102 "collection"'/9 +3 "core" 9H +102 "collection"' 9 +4 "core" 9I +102 "collection"'+9 +3 "core" 9 K +102 "collection"'9 +3 "core" 9 M +102 "collection"'19 +3 "core" 9 $N  +102 "collection"'9 +3 "core" 9 3O +102 "collection"'9 +5 "core" 9 DQ +102 "collection"''9 +3 "core" 9 SR +102 "collection"'49 +3 "core" 9 cT +102 "collection"'#9 +3 "core" 9 rU  +102 "collection"'59 +3 "core" 9 V$ +102 "collection"'69 +3 "core" 9 X) +102 "collection"'29 +3 "core" 9 Y- +102 "collection"'.9 +3 "core" 9 [1 +102 "collection"'09 +3 "core" 9 ]5 +102 "collection"'%9 +3 "core" 9 ^9 +102 "collection"'39 +4 "core" 9 _> +102 "collection"'>9 +3 "core" 9 aB +102 "collection"')9 +3 "core" 9 bF +102 "collection"'99 +3 "core" 9 cJ +102 "collection"'A9 +3 "core" 9 dN +102 "collection"'B9 +4 "core" 9 eS +103 "collection"'<9 +3 "core" 9\ gW\ +102 "collection"'=9 +3 "core" 9\ h[ +102 "collection"':9 +3 "core" 9\ i_\ +102 "collection"'F9 +3 "core" 9\ "kd +102 "collection"'G9 +5 "core" 9\ +lh\ +103 "collection"'C9 +3 "core" 9\ 1nl +102 "collection"'79 +3 "core" 9\ 9op +102 "collection"'?9 +3 "core" 9\ ?qt +102 "collection"'J9 +3 "core" 9\ Fqy +102 "collection"'I9 +3 "core" 9\ Ks} +102 "collection"'H9 +3 "core" 9\ Qu +102 "collection"'L9 +3 "core" 9\ Wt +102 "collection"'N9 +3 "core" 9\ \\v +102 "collection"';9 +3 "core" 9\ bx +102 "collection"'P9 +4 "core" 9\ fx +103 "collection"'K9 +3 "core" 9\ k{ +102 "collection"'O9 +3 "core" 9\ o| +102 "collection"'E9 +3 "core" 9\ s} +102 "collection"'M9 +3 "core" 9\ w~ +102 "collection"'9 +4 "core" 9\ z +3 .tCH.hold 10:00,70C +2 "collection"'T `\ `\ z  +4 "core"  +47670 "Can"\ +12332 "core" ` +2 "collection"'V9 +3 "core" 9\ C +2 #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml + "collection"'W' +352 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'Q @ +95 "core" @ +2 .tCSV.dial :air +2 "collection"'S @ +40 "core" ? +5 .tCS.seek 5ml + "collection"'R'l +1345 "core" ' +2 .tCSV.dial CTV + "collection"'X  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'U @ +41 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'[  +41 "core"  +4 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'^ @ +42 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'Y' +1355 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"'_ +94 "core" ~ +2 .tCBV.dial CSV + "collection"']  +27 "core"  +2 "collection"'`% +4 "core" % " %v\ +2 .tCS.seek 5ml + "collection"'\\'l +1347 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +4 "collection"'a  +41 "core" +2 "collection"'d% +4 "core" %l\  +2 .tCS.seek 7.001ml + "collection"'Z' +596 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'c @ +39 "core" > +2 .tCS.seek 10ml +2 "collection"'e' D +846 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'i ` +107 "core" _ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'j   +38 "core" " +2 ."connect"CSV.dial CTV +3 "collection"'l  + .tCTV.dial CSV +4 "collection"'b  +24 "core"  +103  +2 .tCS.seek 5ml +2 "collection"'g'l +1355 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'n @ +107 "core" ? +2 .tCSV.dial :waste + "collection"'p +97 "core" +2 .tCS.seek :empty +2 "collection"'k'Ͱ +1364 "core" ' +2 .tCSV.dial :air + "collection"'8 @ +68 "core" A +2 .tCS.seek 5ml +2 "collection"'D'l +1353 "core" ' +2 .tCSV.dial CTV + "collection"'@  +40 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'u @ +42 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'v  +41 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'q @ +42 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'s' +1353 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"'y +95 "core" ~ +2 .tCBV.dial CSV + "collection"'z  +37 "core"  +2 "collection"'r% +4 "core" %puO\ +2 .tCS.seek 5ml + "collection"'}'l +1349 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'w  +42 "core" +2 "collection"'% +4 "core" %l\ \ +2 .tCS.seek 7ml + "collection"'o' +592 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'| @ +40 "core" > +2 .tCS.seek 10ml +43 "collection"'' D +846 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'{ ` +107 "core" _ +2 #tLysing Complete + "collection"'!& +4 "core" &O\\\ G +2 #tStoring sh1 puck in Collection Clamp to tube 2 + "manipulator"&% +3 "core" %\  3 +2 "storage"(% +4 "core" %s   \ + "storage"(. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 2 + "storage"(( +341 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 ( & +3 "core" & \ \  \ +2 "manipulator"&\ & +3 "core" & * 9) +2 "manipulator"&x% +4 "core" %\   3 +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&~( +156 "core" ( +2 "manipulator"&& +4 "core" &  ; +2 "storage"(m& +3 "core" & \ \ \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"& ' +92 "core" ' +2 "storage"(& +4 "core" & \  \ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"('L +193 "core" ' +2 "storage"( - +3 "core" -' +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" & * +2 "storage"(& +5 "core" & \ + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 2 +2 "manipulator"&'Y +33 "core" ' +2 .tElbow.hold + "manipulator"&, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(- +2 "core" -' +3 .tSE.seek 10.12 Pucks below Top Plate + "storage"(' +44 "core" ' +2 "manipulator"&$% +4 "core" %`s 6 ɸ +2 "storage"(&& +3 "core" & \ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 307 counts + "manipulator"& 'ό +15 "core" ' +2 "manipulator"&& +4 "core" & A +2 "storage"(& +4 "core" & y\ +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&(' +23 "core" ' +2 .tSE.seek 11.12 Pucks below Top Plate +2 "storage"('ä +49 "core" ' +2 "manipulator"&& +4 "core" &  +2 "manipulator"&% +4 "core" %#   + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +91 "core" ' +2 .tElbow.seek CC +2 "manipulator"&t( +154 "core" ( +4 "manipulator"&,& +3 "core" & = * +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" & \  * +2 .tForearm.seek CC + "manipulator"&/'ρ +101 "core" ' +2 .tHand.close + "manipulator"& / +69 "core" / +2 .tCC.seek :open +2 "collection"'+( +378 "core" ( +3 "storage"(& +3 "core" & 7\ +2 "storage"(1& +3 "core" & @\ +2 "manipulator"&& +3 "core" &  * +2 "manipulator"&% +3 "core" % χ +2 .tForearm.seek :retract +2 "manipulator"&''\ +101 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&4( +151 "core" ( +2 "manipulator"&#& +4 "core" &  +2 "storage"(5& +3 "core" & E\ +2 .tElbow.reconfigure LimpElbow + "manipulator"&$ ,(#b +3 .tForearm.seek 2 + "manipulator"&6'Y +113 "core" ' +2 .tElbow.hold + "manipulator"&2, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&.1 +76 "core" 1 +3 "manipulator"&0% +4 "core" % i_ 1 ɲ +2 "storage"(%& +3 "core" & \ +2 .tForearm.force -20 "manipulator"&5 +3 .tForearm.seek 2 + 316 counts + "manipulator"&3'ϕ +15 "core" ' +2 "manipulator"&>& +4 "core" &  +2 "storage"()& +3 "core" & \ \ \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&9' +23 "core" ' +2 "storage"(A% +4 "core" %ë\ \  )\ +2 ."downElevator"SE.seek :down +3 "storage"(B'v +101 (<% +3 "core" %  \ OF +2 "manipulator"&=% +4 "core" %  +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&:'\ +44 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +46 "core" ' +2 .tSC.coast + "storage"(6 +2 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'F& +4 "core" &"\ + "manipulator"&G& +4 "core" & +2 "manipulator"&C% +4 "core" %\  V 4 +2 .tElbow.seek FlushPuck::Garage +43 "manipulator"&7(- +179 "core" ( +2 "manipulator"&?& +4 "core" &- { b + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &J& +2 "core" &- q b +2 .tForearm.seek :garage +2 "manipulator"&I' +109 "core" ' +2 .tHand.close + "manipulator"&H/ +76 "core" / +2 "manipulator"&L& +4 "core" &-  ' b +2 "manipulator"&N% +3 "core" %  ȾX +2 .tForearm.seek :retract +2 "manipulator"&;'\ +104 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&P( +284 "core" ( +2 "manipulator"&K& +4 "core" & t ( + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &O& +2 "core" & ( +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&E'ρ +101 "core" ' +2 "manipulator"&M& +4 "core" & z ( +2 "manipulator"&% +3 "core" %ς s +2 "collection"'f& +4 "core" &!#\ + "collection"'T& +4 .tCC.seek :closed +2 "collection"'V(O +2 "core" & #B\ +3 &!#\  +9 &4 $\ +{ +10 &\ h!#\ > +9 &r #\ J +9 &_Z #\ I +10 &!]"$p\ I +9 &[ $Y\ J +10 &Z"#\ I +9 &g]"#\ I +9 &(_'\ J +10 &]%e\ J +9 & Z""[\ J +9 &"p_!%R\ I +10 &$1[!$E\ J +9 &%_!##\ I +10 &'["#\ J +9 &)w]#\ J +9 &+8]!$\ J +10 &,[ #\ I +9 &.\\#5\ I +9 &0_!$"\ I +10 &2A_ %\ I +9 &4Z!$\ I +10 &5\\!%\ I +9 &7Y!%\ I +9 &9IZ"$\ I +10 &; Y#~\ I +9 &<\\"$\ I +9 &>_!#m\ I +10 &@Q^%e\ I +9 &B_ $\ J +10 &C\\ %\ J +9 &Ec!#\ J +9 &GVj"$\ K +10 &I %r\ N +9 &J!"j\ R +10 &Lz"$`\ V +9 &N=!#V\ C +9 &O?9!#C\ 'u +10 &Ou!%1\ L +5 ( + "collection"'T& +5 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.65 + "collection"'h& +4 "core" &Oh"#\ L + &Oh #\ L + .tHand.open + "manipulator"&Q1 +66 "core" 1 +2 "manipulator"&S% +4 "core" % ρ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&W'\ +98 "core" ' +2 .tPSV.dial PSR + "processing"%X +127 "core"  +2 "processing"%U% +4 "core" %V?\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1.5ml +2 "processing"%[' +1619 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +5 "processing"%^  +53 "core"  +2 .tPS.seek 0ml +2 "processing"%R'W +1615 "core" ' +2 .tPSV.dial PSR + "processing"%_ +41 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%]' +2636 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%` + "collection"'Y  +5 "core"  +2 "processing"%a  +41 "core"  +58 ~ +2 .tPSV.dial :mixloop + "processing"%d +97 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing + "processing"%\\  +124 "core" +2 .tPS.seek 0ml +2 "processing"%c'W +2635 "core" ' +2 .tPSV.dial :air + "processing"%Z  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%i' +2629 "core" ' +2 .tPSV.dial :mixloop + "processing"%j +55 "core" +2 .tPS.seek 0ml +2 "processing"%l'W +2635 "core" ' +2 .tPSV.dial :air + "processing"%b  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%e' +2633 "core" ' +2 .tPSV.dial :mixloop + "processing"%n +42 "core" +2 .tPS.seek 0ml +2 "processing"%p'W +2635 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&g& +4 "core" & \ ( +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&8( +3 "core" ( +2 "manipulator"&k& +3 "core" & P ( +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &@& +3 "core" & w ( +2 .tForearm.seek CC + "manipulator"&u'ρ +103 "core" ' +2 .tHand.close + "manipulator"&v/ +69 "core" / +2 .tCC.seek :open +2 "collection"'q( +378 "core" ( +2 "manipulator"&D& +4 "core" & ( + "manipulator"&y% +4 "core" % ~  b +2 .tForearm.seek :retract + "manipulator"&z'\ +101 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&r(- +276 "core" ( +2 "manipulator"&s& +4 "core" &- 9 8 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &w& +3 "core" &- c 8 +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&' +112 "core" ' +3 .tHand.open +2 "manipulator"&}1 +69 "core" 1 +2 "manipulator"&|% +4 "core" % _  1 Ȳ< +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&o'\ +99 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing + ."connect"PRV.dial CBV +2 .tCBV.dial PRV +42 .CTV.dial :air,avoiding: :intake +5 #Loading lyfil puck from tube 3 into Collection Clamp + "collection"'{& +4 "core" &*.\ + "manipulator"&!% +4 "core" %\  z  +2 "storage"(% +3 "core" % \ +2 "storage"(. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 +2 "storage"(( +338 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 ( & +3 "core" &% X ] &\  + "manipulator"&\ & +4 "core" &- q 8 + "manipulator"&x% +4 "core" %\    +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 + "manipulator"&( +178 "core" ( +2 "manipulator"&m& +4 "core" & s b +2 "storage"(& +3 "core" & k f E\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&' +103 "core" ' +2 "storage"(-& +4 "core" & D\ + .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"( 'L +214 "core" ' +2 "storage"(- +3 "core" -' +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 (& +3 "core" & N P U\ + "manipulator"&& +4 "core" & a + .tElbow.seek 3 +2 "manipulator"&$( +3 "core" ( +2 "manipulator"&&& +4 "core" & \ a + "storage"(& +4 "core" & [ Q \ +2 .tForearm.seek 3 + 300 counts + "manipulator"&'2 +16 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +65 "core" / +3 ."downElevator"SE.seek :down +5 "manipulator"&& + "storage"( 'v +6 "core" & v a +2 "manipulator"&~% +3 "core" % - | +2 .tForearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +78 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +62 "core" ( +2 "manipulator"& & +4 "core" & F 1 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" & w 1 + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&,'ρ +96 "core" ' +33 "manipulator"&& +4 "core" & 1 +2 "manipulator"&(% +4 "core" %φ U +2 "collection"'& +3 "core" &)*`\ +2 "collection"' & +3 .tCC.seek :closed +2 "collection"'(O +3 "core" &).[\ +4 &(+A\ ; +9 &EM~(,0\ 0 +10 &~x)-(\ D +9 &.`).\ J +10 &\\*,\ J +9 &^*-\ I +9 &u_*-\ I +10 &7_),\ I +9 &Y*,\ I +9 &])-\ I +10 &}_+.\ I +9 &!>_*-\ J +10 &#\\+-\ J +9 &$]),\ J +9 &&\\(-\ J +10 &(F\\)-\ J +9 &* ^*,\ I +9 &+_*-\ I +10 &-_)-\ J +9 &/O[+-z\ J +10 &1[)-v\ J +9 &2\\*+h\ J +9 &4\\)-.\ I +10 &6WZ++\ J +9 &8\\).\ I +9 &9Y(+\ I +10 &;Z*,\ I +9 &=`Y)+\ I +10 &?"_+-\ I +9 &@])-\ I +9 &B])-\ I +10 &Dg]*.\ J +9 &F'c(-\ J +9 &Gr',\ L +10 &I',z\ P +9 &KP(*x\ T +10 &M (+t\ W +9 &Ny*+h\ 2 +9 &Oi,(,r\ ^ +8 ( +3 "collection"' & +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.65 + .Hand.open + "manipulator"&"1 +3 "core" &O}i(+a\ J +69 1 +3 "manipulator"&% +3 "core" % φ   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&1'\ +99 "core" ' +2 .tSC.coast + "storage"(6 +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'  +99 "Can"\ KK +26 "core" ~ +2 .tCSV.dial CTV + "collection"'  +29 "core"  +2 .tPS.seek 2.5ml +2 "processing"%#' +2627 "core" ' +2 "collection"'5% +4 "core" % Hn\  +2 .tCS.seek 4.151ml + "collection"'/'Q +1572 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%t  +41 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%.  +67 "core"  +2 .tPS.seek 0ml +2 "processing"%0'W +2635 "core" ' +2 .tCBV.dial between PRV and waste1 + "collection"'% ` +29 "core" _ +2 .tCSV.dial :air + "collection"'> @ +42 "core" > +2 .tCS.seek 10ml +2 "collection"')' D +1573 "core" ' +2 .tCSV.dial CTV + "collection"'A  +42 "core"  +2 .tCS.seek 0ml +2 "collection"''' +2626 "core" ' +2 .tCBV.dial :waste1 + "collection"'< @ +28 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +4 "collection"'=  +137 "core"  +2 "collection"'4& +4 "core" &O}bg\ J +2 #tStoring lyfil puck in Collection Clamp to tube 2 + "manipulator"&F% +3 "core" %   +2 "storage"(G% +3 "core" % 4 - 5\ +2 "storage"(C. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(6( +343 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (3& +2 "core" & \  8\ +2 "manipulator"&& +3 "core" &  C 1 +2 "manipulator"&9% +3 "core" %  d  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&?( +152 "core" ( +43 "manipulator"&J& +7 "core" &  +2 "storage"(B& +3 "core" & \ \  W\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&' +93 "core" ' +2 "storage"(2& +4 "core" & \  ;\ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(H'L +185 "core" ' +6 "storage"(L- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&N& +4 "core" &  + "storage"(:& +4 "core" & \  #\ + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 +2 "manipulator"&I'Y +35 "core" ' +2 .tElbow.hold + "manipulator"&K, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(O- +2 "core" -' +3 .tSE.seek 11.14 Pucks below Top Plate + "storage"(7'÷ +39 "core" ' +2 "manipulator"&M% +4 "core" %^e  ɴ +2 "storage"(& +3 "core" & I\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 305 counts + "manipulator"&f'ϊ +15 "core" ' +2 "manipulator"&;& +4 "core" & +2 "storage"(+& +3 "core" & \  \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&T' +31 "core" ' +2 .tSE.seek 12.14 Pucks below Top Plate +2 "storage"(h'Ȧ +47 "core" ' +2 "manipulator"&Q& +4 "core" & \ +2 "manipulator"&S% +4 "core" % 6 + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&X'\ +90 "core" ' +2 .tElbow.seek CC +2 "manipulator"&U( +156 "core" ( +2 "manipulator"&E& +4 "core" & \ Q 9# + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &^& +2 "core" & 9# +2 .tForearm.seek CC +2 "manipulator"&['ρ +92 "core" ' +2 .tHand.close + "manipulator"&_/ +70 "core" / +2 .tCC.seek :open +2 "collection"'R( +376 "core" ( +3 "storage"(`& +4 "core" & \ \ \ +2 "storage"(a& +3 "core" & \  \ +2 "manipulator"&Y& +4 "core" &  w 8" + "manipulator"&d% +4 "core" % ς #  +2 .tForearm.seek :retract + "manipulator"&\\'\ +94 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&]( +153 "core" ( +2 "manipulator"&Z& +4 "core" &  b +2 "storage"(c& +3 "core" & \ \ \ +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 2 +2 "manipulator"&j'Y +111 "core" ' +2 .tElbow.hold + "manipulator"&i, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&b1 +71 "core" 1 +3 "manipulator"&l% +3 "core" % fi * ʵ +33 "storage"(n& +3 "core" & 6\ +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 2 + 313 counts +2 "manipulator"&e'ϒ +15 "core" ' +2 "manipulator"&g& +4 "core" & 6 +2 "storage"(k& +3 "core" &  \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&@' +17 "core" ' +2 "storage"(v% +4 "core" %ȭ  b\ +2 ."downElevator"SE.seek :down +3 "storage"(P'v +100 (W% +3 "core" % [ Q \ NB +2 "manipulator"&V% +4 "core" %  +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&D'\ +39 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +51 "core" ' +2 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%y  +70 "core" +2 .tPS.seek 2.5ml +2 "processing"%u' +2634 "core" ' +2 .tdelay 1 second +101 .PSV.dial :mixloop + "processing"%s +41 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%w  +42 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%8 +41 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%}  +42 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%|'W +2639 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%{& +4 "core" &\ +2 "manipulator"&z& +3 "core" & i +2 "manipulator"&!% +3 "core" %\  ` 3 +2 .tElbow.seek FlushPuck::Garage + "manipulator"&(- +176 "core" ( +2 "manipulator"&& +4 "core" &- K 4 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- ` 4 +2 .tForearm.seek :garage +38 "manipulator"& ' +118 "core" ' +2 .tHand.close + "manipulator"&\ / +75 "core" / +2 "manipulator"&x& +4 "core" &-   4 +2 "manipulator"&m% +3 "core" % z  @ Ⱥ/ +2 .tForearm.seek :retract +2 "manipulator"&'\ +102 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&r( +128 "core" ( +2 "manipulator"&-& +4 "core" & k + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &o& +2 "core" & k +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&' +93 "core" ' +2 "manipulator"&& +4 "core" & Q k +2 "manipulator"&% +3 "core" % K ) +3 "processing"%&& +3 "core" &\ +2 "processing"%& +3 .tPC.seek :closed +2 "processing"%(Tg +3 "core" &\ +4 &\ < +9 &Iz\ 1 +10 &Kv\ F +9 &a\ L +9 &Z\ K +10 &~\\\ L +9 &A]\ K +10 &]\ K +9 &\\\ K +9 &^\ K +10 &HZ\ L +9 &! [\ K +9 &"]\ \ K +10 &$[\ L +9 &&Q[\ K +10 &(Y\ K +9 &)Y\ K +9 &+Y\ K +10 &-YW\ K +9 &/]\ K +9 &0[ \ L +10 &2[\ K +9 &4aY\ K +10 &6#X\ K +9 &7Y\ K +9 &9X\ K +10 &;iW\ K +9 &=+\\\ K +9 &>[\ L +10 &@[ \ K +9 &BqX"\ K +10 &D3^!\ K +9 &E\\"\ L +9 &Gb$\ L +10 &Ith"\ M +9 &K1y(\ O +9 &L%\ Q +10 &N\ R +9 &Po*\ Q +10 &R0-\ R +9 &S`r/\ * +9 &T<h3\ 3 +8 ( +2 &TF4\ ) +2 "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.54 + "processing"%& +4 "core" &TF@\ ) +2 .tHand.open + "manipulator"&~1 +69 "core" 1 +2 "manipulator"&% +4 "core" %  ) +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +93 "core" ' +2 .tPRV.dial :air + "processing"%  +42 "core"  +2 .tPSV.dial :mixloop + "processing"% +42 "core" +2 "processing"% % +4 "core" %RT\ +2 .tPS.seek 0.3ml + "processing"%' +386 "core" ' +2 .tPSV.dial PSR + "processing"% +99 "core"  +2 "processing"%(% +4 "core" %k\  +2 #tPulling 0.4ml of PSR.air +2 .PSR.select :air +4 .PS.seek 0.7ml +4 "processing"%$'* +493 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%' +1914 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"% +97 "core" +2 .tPTV.dial :mixing + "processing"% @ +69 "core" B +2 .tPBV.dial :waste2 + "processing"%q  +89 "core"  +2 .tPS.seek 0ml +2 "processing"% 'W +2629 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&"& +4 "core" &  k +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&( +3 "core" ( +2 "manipulator"&& +4 "core" &  k + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & \ k +2 .tForearm.seek PC + "manipulator"&,' +94 "core" ' +2 .tHand.close + "manipulator"&/ +68 "core" / +2 .tPC.seek :open +2 "processing"%p( +400 "core" ( +2 "manipulator"&5& +4 "core" & k + "manipulator"&% +4 "core" %  / " +2 .tForearm.seek :retract + "manipulator"&t'\ +102 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&.(- +136 "core" ( +2 "manipulator"&#& +4 "core" &-  / + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &%& +2 "core" &-  / +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&>' +112 "core" ' +2 .tHand.open + "manipulator"&/1 +74 "core" 1 +2 "manipulator"&A% +4 "core" % s  ɸn +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&)'\ +102 "core" ' +2 #tLoading da puck from tube 3 into Processing Clamp + "processing"%<& +4 "core" &&\ +2 "manipulator"&=% +3 "core" %\    +2 "storage"(4% +4 "core" % i j\ + "storage"(F. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 3 + "storage"(G( +343 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (C& +2 "core" &%\ \ \ \  +2 "manipulator"&3& +4 "core" &- N / + "manipulator"&% +4 "core" %\    + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&9( +171 "core" ( +2 "manipulator"&J& +4 "core" &  j + "storage"(B& +4 "core" &%  \ \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts + "manipulator"&' +93 "core" ' +2 "storage"(2& +4 "core" &% "  #\ \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(L'L +219 "core" ' +2 "storage"(1- +3 "core" -'" +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 (N& +3 "core" &#\ \ \ \  + "manipulator"&:& +4 "core" & j + .tElbow.seek 3 +2 "manipulator"&O( +3 "core" ( +38 "manipulator"&M& +11 "core" &  P j + "storage"(& +4 "core" &#\ \  4\ \  +2 .tForearm.seek 3 + 300 counts + "manipulator"&;'2 +20 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&+/ +73 "core" / +4 ."downElevator"SE.seek :down +5 "manipulator"&Q& + "storage"(S'v +6 "core" &  I j +2 "manipulator"&% +4 "core" % ) + .tForearm.seek :retract +2 "manipulator"&?'\ +97 "core" ' +2 .tElbow.seek PC +2 "manipulator"&H( +83 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +160 "core" ( +2 "manipulator"&I& +4 "core" & X + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &f& +2 "core" &  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&7' +95 "core" ' +2 "manipulator"&E& +4 "core" & +2 "manipulator"&^% +3 "core" %  +34 "processing"%T& +8 "core" &[\ +2 "processing"%K& +3 .tPC.seek :closed +2 "processing"%_(Tg +3 "core" &h\ +4 &P\ 6 +9 &BJ{L\ / +9 &osN\ D +10 &]K\ K +9 &[H\ K +10 &ZB\ K +9 &_]@\ K +9 &!W?\ K +10 &\\?\ K +9 &Z=\ K +9 &hV9\ K +10 &!)Y*\ K +9 &"V.\ K +10 &$Y.\ K +9 &&nY)\ L +9 &(2Z+\ K +10 &)Y*\ K +9 &+V!\ K +9 &-xY\ K +10 &/9Y$\ K +9 &0V)\ K +10 &2Y$\ K +9 &4~Y"\ L +9 &6BY\ K +10 &8Y \ K +9 &9[\ K +9 &;Y \ K +10 &=IY\ K +9 &? V\ K +10 &@Y\ K +9 &BX\ K +9 &DPY\ L +10 &F\\\ L +9 &G`\ L +9 &Ih\ M +10 &KM~ \ O +9 &M\ \ \ Q +10 &N\ Q +9 &P\ Q +9 &RO\ Q +10 &Sb\ %q +9 &T@b \ 5 +9 ( + &TH\ \ - + "processing"%K& +4 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.58 + .Hand.open + "manipulator"&X1 +68 "core" 1 +2 "manipulator"&% +4 "core" %    +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&`'\ +90 "core" ' +2 .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 3 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"%a  +2 %Y9 +5 "core" 9VV +102 "processing"%d9 +3 "core" 9U* +102 "processing"%Z9 +3 "core" 9S* +102 "processing"%c9 +3 "core" 9R) +102 "processing"%[9 +4 "core" 9R* +102 "processing"%U9 +3 "core" 9P)\ +102 "processing"%b9 +3 "core" 9P*\ +102 "processing"%l9 +3 "core" 9P*\ +102 "processing"%n9 +3 "core" 9Q*"\ +102 "processing"%g9 +4 "core" 9R*&\ +102 "processing"%k9 +3 "core" 9T)+\ +102 "processing"%v9 +3 "core" 9U*/\ +102 "processing"%\\9 +3 "core" 9W*3\ +102 "processing"%W9 +3 "core" 9Y)7\ +102 "processing"%V9 +4 "core" 9\\); +102 "processing"%]9 +3 "core" 9_*@ +102 "processing"%j9 +3 "core" 9c)D +102 "processing"%e9 +3 "core" 9f*H +102 "processing"%y9 +3 "core" 9j)L +102 "processing"%h9 +3 "core" 9m*P +2 .tPH.hold 2:00:00,28C +2 "processing"%@ ppj +2 .tdelay 1:30 +4 "core" Q +9001 .tPSR.select :air +2 .PSV.dial PSR + "processing"%P +99 "core"  +2 "processing"%6% +4 "core" %[^\ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 .tPS.seek 0.5ml +2 "processing"%0' +593 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml + "processing"%s'[ +1614 "core" ' +2 .tPTV.dial :puck + "processing"%w  +69 "core"  +2 .tPSV.dial PTV + "processing"%8 +71 "core" +2 .tPBV.dial :waste1 + "processing"%}  +125 "core"  +2 "processing"%u% +4 "core" %^B\  +2 .tPS.seek 1.5ml + "processing"%{' +602 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%z * +31 "core" + +3 .tPS.seek 0ml + "processing"%!'W +1609 "core" ' +2 .tdelay 5:00 +10033 "Can"\ 66 +19969 #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"%i +70 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%\ ' +2272 "core" ' +2 .tPSV.dial PTV + "processing"%x +70 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%m +69 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%D +69 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +3 "processing"%-  +68 "core"  +2 .tPS.seek :empty +2 "processing"%o'9 +2264 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +125 "core" +2 .tPSV.dial :mixloop + "processing"% +43 "core" +2 .tPRV.dial :ab1 + "processing"% @ +72 "core" A +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%&'w +360 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "collection"'  + "processing"%  +45 "core"  +5 +2 "processing"%*% +4 "core" %{\  +2 .tPS.seek 0.32ml + "processing"%'( +394 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +43 "collection"'~  +32 "core" +2 .tPRV.dial :air +2 "processing"%  +42 "core"  +3 .tPS.seek 0.9ml + "processing"%'D +1240 "core" ' +2 .tPRV.dial :waste2 + "processing"% @ +68 "core" ? +3 .tPS.seek 0.5ml + "processing"%' +859 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%  +43 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%'[ +1611 "core" ' +2 .tPSV.dial :PML + "processing"%| +42 "core" +2 .tPTV.dial :mixing + "processing"% @ +69 "core" A +2 .tPBV.dial :waste1 + "processing"%(  +33 "core" +2 "processing"%% +4 "core" %Y\  +2 .tPS.seek 1.85ml + "processing"%$'9 +228 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +3 .tPS.seek 0ml + "processing"%'W +1968 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'q& +2 "core" &47d\ +2 "manipulator"&& +4 "core" &  1 + "manipulator"&"% +4 "core" %\ ! 8 @ +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&(- +168 "core" ( +2 "manipulator"&& +4 "core" &- < + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &-  < +2 .tForearm.seek :garage +2 "manipulator"&r' +107 "core" ' +4 .tHand.close + "manipulator"&/ +76 "core" / +2 "manipulator"&& +4 "core" &- $ < +2 "manipulator"&5% +3 "core" %  ɿf +2 .tForearm.seek :retract +2 "manipulator"&'\ +102 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&#( +275 "core" ( +2 "manipulator"&%& +4 "core" & 2 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &,& +2 "core" & V 2 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +3 "manipulator"&'ρ +99 "core" ' +2 "manipulator"&/& +4 "core" & ( 2 +2 "manipulator"&A% +3 "core" %υ  +3 "collection"'t& +3 "core" &47f\ +2 "collection"'<& +4 .tCC.seek :closed + "collection"'=(O +3 "core" &46e\ +4 &47c\ 9 +9 &IK~55j\ 0 +10 &}v47Y\ E +9 &+a57g\ K +9 &Z38d\ K +10 &Z26X\ K +9 &r\\57c\ K +10 &4Y57b\ K +9 &Z46V\ K +9 &Z67[\ K +10 &{Y45Y\ K +9 &!=`35Q\ K +9 &"\\58[\ K +10 &$Y38Z\ K +9 &&\\47R\ K +10 &(EY27\\\ K +9 &*_46P\ J +9 &+Y47W\ K +10 &-Z37R\ J +9 &/NZ37P\ J +9 &1^47`\ K +10 &2\\59W\ K +9 &4Y36Q\ J +10 &6UZ27L\ K +9 &8\\37Q\ K +9 &9Y68Q\ J +10 &;Z37P\ K +9 &=^^57O\ J +9 &?`49L\ J +10 &@Z25P\ J +9 &B^27P\ K +10 &De]36U\ K +9 &F']58Q\ K +9 &Gi38P\ L +10 &I26R\ O +9 &KR17P\ T +9 &M 35S\ W +10 &Ny15T\ 4 +9 &Of(35R\ !c +9 &Of37P\ I +2 ( +2 "collection"'<& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.58 +2 "collection"'4& +4 "core" &Oe35O\ I + .tHand.open +2 "manipulator"&F1 +66 "core" 1 +2 "manipulator"&>% +4 "core" % υ 5 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&C'\ +99 "core" ' +2 .tPSV.dial PSR + "processing"%3 +110 "core"  +2 "processing"%% +4 "core" %\\\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%J' +1617 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%B  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%2'W +1607 "core" ' +2 .tPSV.dial PSR + "processing"%. +42 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%)' +2631 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%1  +2 "collection"'N  +39 "core" ~ +116  +2 .tPSV.dial :mixloop + "processing"%: +110 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%M  +70 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2629 "core" ' +2 .tPSV.dial :air + "processing"%+  +54 "core" +2 .tPS.seek 2.5ml +2 "processing"%Q' +2632 "core" ' +2 .tPSV.dial :mixloop + "processing"% +41 "core" +2 .tPS.seek 0ml +2 "processing"%9'W +2634 "core" ' +2 .tPSV.dial :air + "processing"%  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%L' +2638 "core" ' +2 .tPSV.dial :mixloop + "processing"%; +55 "core" +2 .tPS.seek 0ml +2 "processing"%I'W +2638 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&f& +4 "core" &  2 +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&O( +2 "core" ( +2 "manipulator"&E& +3 "core" &  ( 2 +44 .tElbow.reconfigure LooseElbow +4 "manipulator"&$ &.,(#b +2 &^& +3 "core" & 2 + .tForearm.seek CC +2 "manipulator"&S'ρ +105 "core" ' +2 .tHand.close + "manipulator"&T/ +66 "core" / +2 .tCC.seek :open +2 "collection"'?( +370 "Can"\ == +6 "core" ( +2 "manipulator"&p& +4 "core" & 2 +2 "manipulator"&X% +3 "core" % {  i +2 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&Y(- +278 "core" ( +2 "manipulator"&K& +4 "core" &- V @ + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &d& +2 "core" &- 4 @ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&7' +110 "core" ' +4 .tHand.open + "manipulator"&Z1 +71 "core" 1 +2 "manipulator"&G% +4 "core" % s + ɸq +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&c'\ +101 "core" ' +2 ."da"delayUntil "16:59:54.80" +24786 #recoverPRVreagent08 + .PTV.dial :mixing + "processing"%[ @ +70 "core" B +2 ."da"PBV.dial :waste1 + "processing"%U  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%b * +33 "core" , +2 ."da"PSV.dial :air +2 "processing"%l  +40 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%n' +2287 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%g +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%k  +41 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%v +42 "core" +4 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%\\  +42 "core"  +2 ."da"PS.seek :empty +2 "processing"%W'9 +2258 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%V +124 "core"  +2 "processing"%]% +4 "core" %7\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%j' +598 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%e'[ +1610 "core" ' +2 ."da"PTV.dial :puck + "processing"%y  +70 "core"  +2 ."da"PSV.dial PTV +2 "processing"%h +68 "core" +2 ."da"PBV.dial :waste1 + "processing"%P  +34 "core" +2 "processing"%6% +4 "core" %Y\  +2 ."da"PS.seek 1.5ml + "processing"% ' +609 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%0 * +34 "core" , +3 ."da"PS.seek 0ml + "processing"%w'W +1602 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%8  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%} * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%u +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%s' +2266 "core" ' +2 ."da"PSV.dial PTV + "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 +3 "processing"%a +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +4 "processing"%  +67 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +1082 "Can"\ 65 +1191 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%i +125 "core"  +2 "processing"%!% +4 "core" %8\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%x' +594 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml + "processing"%m'[ +1608 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%D +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%-  +35 "core" +2 "processing"%\ % +4 "core" %V\  +2 ."da"PS.seek 1.5ml + "processing"% ' +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +3 ."da"PS.seek 0ml + "processing"%'W +1610 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%o  +33 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%*' +2277 "core" ' +2 ."da"PSV.dial PTV + "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 +3 "processing"% +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +38 "processing"%  +75 "core"  +2 ."da"PS.seek :empty +2 "processing"% '9 +2257 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%  +54 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%  +124 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%  +42 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop + "processing"%| +43 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%' +384 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%(  +42 "core"  +2 "processing"%% +4 "core" %\ \  +2 ."da"PS.seek 0.55ml + "processing"% 't +341 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%  +43 "core"  +2 ."da"PS.seek 2ml +2 "processing"%$'[ +1561 "core" ' +2 ."da"PSV.dial :PML + "processing"%q +43 "core" +2 ."da"PTV.dial :mixing + "processing"% @ +70 "core" B +2 ."da"PBV.dial :waste1 + "processing"%"  +45 "core"  +2 "processing"%% +4 "core" %_\  +2 ."da"PS.seek 1.85ml + "processing"%'? +231 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%H * +31 "core" , +3 ."da"PS.seek 0ml + "processing"%'W +1970 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +25226 "Can"\ BB +22777 #"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"%5 * +33 "core" , +2 ."da"PSV.dial :air +2 "processing"%`  +42 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +3 "processing"%r' +2264 "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 +202 .PSV.dial :mixloop + "processing"% +42 "core" +3 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%/  +43 "core"  +2 ."da"PS.seek :empty +2 "processing"%A'9 +2267 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%t +124 "core"  +2 "processing"%% +4 "core" %9\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%R' +592 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%4'[ +1614 "core" ' +2 ."da"PTV.dial :puck + "processing"%F  +70 "core"  +2 ."da"PSV.dial PTV +2 "processing"%> +80 "core"  +2 ."da"PBV.dial :waste1 + "processing"%<  +35 "core" +2 "processing"%3% +4 "core" %^\  +2 ."da"PS.seek 1.5ml + "processing"%' +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +3 ."da"PS.seek 0ml + "processing"%'W +1617 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%B  +32 "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"%. +68 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%2' +2294 "core" ' +2 ."da"PSV.dial PTV + "processing"%N +70 "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"%: +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%M  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%)'9 +2249 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%+ +124 "core"  +2 "processing"%% +4 "core" %8\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml + "processing"%Q'[ +364 "Can"\ 88 +1249 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"% +68 "core" +2 ."da"PBV.dial :waste1 + "processing"%9  +33 "core"  +2 "processing"%;% +4 "core" %]\  +2 ."da"PS.seek 1.5ml + "processing"%L' +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%f * +34 "core" , +3 ."da"PS.seek 0ml + "processing"%E'W +1603 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%^  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%T * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%# +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%C' +2287 "core" ' +2 ."da"PSV.dial PTV + "processing"%= +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%p +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +39 "processing"%X +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%S  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%K'9 +2263 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%d +125 "core"  +2 "processing"%O% +4 "core" %4\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%Z' +594 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%G'[ +1615 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"% +68 "core" +2 ."da"PBV.dial :waste1 + "processing"%7  +33 "core"  +2 "processing"%[% +4 "core" %`\  +2 ."da"PS.seek 1.5ml + "processing"%U' +593 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%b * +33 "core" * +3 ."da"PS.seek 0ml + "processing"%l'W +1619 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%I  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%g * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%k +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%v' +2274 "core" ' +2 ."da"PSV.dial PTV + "processing"%\\ +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%n +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%V +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%]  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%W'9 +2249 "core" ' +2 ."da"Gate.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%j +142 "core"  +5 "processing"%y% +21 "core" %9\ n +5 #"da"Pulling 0.25ml of PSR.sub1 +3 .PSR.select :sub1 +5 "processing"% +12 ."da"PS.reconfigure PSconfig +6 "processing"%#A d`xb +4 ."da"PS.seek 0.25ml +5 "processing"%h'7 +335 "core" ' +7 ."da"delay 5 seconds +502 "processing"%P% +4 "core" %3\ t + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%6' +346 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml +2 "processing"%e'[ +1620 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%0 +73 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +34 "core" +2 "processing"%8% +4 "core" %\\\ t +2 ."da"PS.seek 1.5ml + "processing"%}' +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%u * +34 "core" , +3 ."da"PS.seek 0ml + "processing"%w'W +1612 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%z  +34 "core" +2 ."da"delay 30 seconds +212 "Can"\ p +2791 ."da"PBV.dial between PSV and waste1 +2 "processing"%{ * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%a +72 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2313 "core" ' +2 ."da"PSV.dial PTV + "processing"%s +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%i +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 :empty +2 "processing"%x'9 +2324 "core" ' +2 "processing"%D9 +3 "core" 9;44 +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast + "processing"%-  +3 "core" 44 + 44 +2 "processing"%\ & +3 "core" &TH \ t- +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 2 + "manipulator"&m% +3 "core" %\   +2 "storage"(% +3 "core" % *\ +2 "storage"( . +2 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 ."da"SC.seek 2 + "storage"(o( +345 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" & J K >\ + "manipulator"&& +4 "core" &-  @ @ + "manipulator"&% +4 "core" %\   ;  + ."da"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 2 +2 "manipulator"&&( +176 "core" ( +2 "manipulator"&~& +4 "core" &   a + "storage"(& +4 "core" & ] X $\ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&' +95 "core" ' +2 "storage"(*& +4 "core" & t i t\ +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +2 "storage"('L +179 "core" ' +2 "storage"( - +3 "core" -' + ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" &  A a +2 "storage"(|& +3 "core" & W P =\ +2 ."da"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 2 +2 "manipulator"& 'Y +36 "core" ' +2 ."da"Elbow.hold + "manipulator"&(, +4 "core" , + ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(- +2 "core" -' +3 ."da"SE.seek 12.13 Pucks below Top Plate + "storage"('ȡ +44 "core" ' +8 "manipulator"&% +3 "core" %Wj ɵ +2 "storage"( & +3 "core" & \ z +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 2 + 298 counts +2 "manipulator"&q'σ +15 "core" ' +2 "manipulator"&& +4 "core" &   Y +2 "storage"("& +3 "core" & 6 6 \ +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&' +30 "core" ' +5 ."da"SE.seek 13.13 Pucks below Top Plate +2 "storage"(H'͐ +42 "core" ' +2 "manipulator"&$& +4 "core" &  D Y +2 "manipulator"&% +4 "core" %  < + ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +89 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&5( +248 "core" ( +2 "manipulator"&`& +4 "core" &  D + ."da"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & +2 ."da"Forearm.seek PC +2 "manipulator"&%' +93 "core" ' +4 ."da"Hand.close +2 "manipulator"&,/ +76 "core" / +2 ."da"PC.seek :open +2 "processing"%( +401 "core" ( +2 "storage"(/& +4 "core" & M M s\ + "manipulator"&r& +4 "core" & . + "manipulator"&t% +4 "core" %    +4 ."da"Forearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 2 +2 "manipulator"&A( +252 "core" ( +2 "manipulator"&R& +4 "core" &  c + "storage"(F& +4 "core" & T Y :\ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&>' +96 "core" ' +2 ."da"Hand.open + "manipulator"&<1 +72 "core" 1 +3 "storage"(3- +3 "core" -'͐ +2 ."da"SE.seek 12.89 Pucks below Top Plate + "storage"(4'\\ +26 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 12.22 Pucks below Top Plate + "storage"(' +47 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da19jul3117h150ml.tif +1952 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +610 #"da"SX HX9/16 (USB:09): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 22.347 seconds\ /var/log/esp/da19jul3117h150ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da19jul3117h150ml15s.tif +1556 #SX HX9/16 (USB:09): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da19jul3117h150ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da19jul3117h150ml30s.tif +3059 #SX HX9/16 (USB:09): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da19jul3117h150ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da19jul3117h150ml70s.tif +7117 #SX HX9/16 (USB:09): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da19jul3117h150ml70s.tif: TIFF Upload Complete\ + .Gate.power :camera,:OFF +2 ."Qmail"HABfans.email "22.347 sec auto-exposure",Subject: "da19jul3117h150ml images!" +11 "storage"(- +11 "core" -' +6 "storage"(B& +4 "core" & U o\ +2 "manipulator"&J& +3 "core" &  Q +2 ."da"Elbow.seek 2 +2 "manipulator"&.( +18 "core" ( +2 "manipulator"&& +5 "core" & U  +3 "storage"(N& +4 "core" & o y \ +2 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&1' +3 "core" ' +2 ."da"SE.reconfigure SEgently +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 12.94 Pucks below Top Plate +4 "storage"(:'̖ +63 "core" ' + "manipulator"&M& +4 "core" &   +2 "storage"(2& +4 "core" & \ + ."da"Elbow.reconfigure LimpElbow +4 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b + ."da"Forearm.seek 2 +2 "manipulator"&+'Y +39 "core" ' + ."da"Elbow.hold +4 "manipulator"&, +3 "core" , + ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 13.12 Pucks below Top Plate +3 "storage"()'̀ +37 "core" ' +2 "manipulator"&% +4 "core" %^o 8 ɷ + "storage"(& +4 "core" & (\ + ."da"Forearm.force -20 +2 "manipulator"&5 +4 ."da"Forearm.seek 2 + 305 counts +4 "manipulator"&9'ϊ +22 "core" ' +2 "manipulator"&;& +4 "core" &   +2 "storage"(Q& +4 "core" & \ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&f' +26 "core" ' +2 "storage"(L% +62 "core" %̈́ \ +4 ."downElevator"SE.seek :down +8 "storage"(^'v +99 (T% +3 "core" %*\ \ :\ N@ +2 "manipulator"&#% +7 "core" %  +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract + "manipulator"&E'\ +28 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +60 "core" ' +2 ."da"SC.coast + "storage"(6 +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 #tStarting finalPurge +2 "processing"%=& +4 "core" &\ +2 "manipulator"&p& +4 "core" & L  + "manipulator"&X% +4 "core" %\  o  +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&S(- +171 "core" ( +2 "manipulator"&C& +4 "core" &- F +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &d& +3 "core" &- J F +2 ."psFlush"Forearm.seek :garage +48 "manipulator"&O' +110 "core" ' +2 ."psFlush"Hand.close + "manipulator"&K/ +69 "core" / +2 "manipulator"&Z& +4 "core" &- \  F +2 "manipulator"&% +4 "core" %  ȿc +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&7'\ +103 "core" ' +2 ."psFlush"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC +2 "manipulator"&[( +113 "core" ( +2 "manipulator"&G& +4 "core" & +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &b& +3 "core" & +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC + "manipulator"&U' +106 "core" ' +2 "manipulator"&I& +4 "core" & a +3 "manipulator"&g% +8 "core" % 5 +6 "processing"%k& +5 "core" &\ +2 "processing"%l& +4 ."psFlush"PC.seek :closed +2 "processing"%\\(Tg +3 "core" &\ +4 &\ 7 +9 &?Iy\ 0 +10 &sv\ E +10 & \\\ K +8 &Y\ K +10 &W\ K +9 &f]\ K +10 &(\\\ K +9 &Z\ L +9 &Y\ K +11 &n\\\ K +8 &!0Z\ K +9 &"\\\ K +10 &$Y\ K +10 &&uZ\ L +9 &(8Z\ K +9 &)Y\ K +9 &+W\ K +11 &-~Y\ K +9 &/@\\\ K +8 &1Y\ K +10 &2Z\ K +9 &4V\ K +10 &6HZ\ K +9 &8\ \\\ K +9 &9Y\ K +10 &;\\\ K +10 &=QY\ K +8 &?Z~\ K +10 &@Z\ L +9 &BY\ K +11 &DXY\ K +8 &F^\ K +9 &G_~\ K +10 &Ie\ M +9 &KVv\ O +9 &M\ Q +10 &N\ Q +10 &P\ Q +10 &RVy\ Q +8 &S_|\ !f +9 &TJ ^~\ , +8 ( +3 "processing"%l& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.55 +2 "processing"%n& +4 "core" &TP\ & + &TP}\ & +2 ."psFlush"Hand.open +3 "manipulator"&V1 +77 "core" 1 +2 "manipulator"&]% +4 "core" %  +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&v'\ +92 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%j +125 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%y'P +386 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +721 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%W' +1606 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%P +80 "core"  +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%h  +32 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%6'W +2628 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%0 +68 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"% ' +590 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%8' +2118 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%e +71 "core" +3 ."psFlush"PBV.dial PSV +3 "processing"%u U +50 "core" U +3 ."psFlush"PS.seek 0ml + "processing"%}'W +2637 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%z @ +41 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%{' +2632 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%a  +68 "core"  +3 ."psFlush"PS.seek :empty +2 "processing"%w'9 +2639 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%s +41 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%i' +2624 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%! +69 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%'W +2628 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +41 "core" > +3 ."psFlush"PS.seek 2.5ml + "processing"%D' +2642 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%-  +68 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%\ '9 +2627 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%m +41 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%'P +1104 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +3 "processing"% ' +1613 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +69 "core" + ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +51 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +1133 "Can"\ 77 +1500 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%~ +71 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%' +591 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%*' +2117 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%Y +70 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"% U +51 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2633 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%c @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%|' +2632 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%  +69 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2636 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"% +42 "core"  +2 ."psFlush"PSR.select :air +46 .PS.seek 2.5ml + "processing"%' +2637 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%" +68 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%$'W +2633 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +41 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2638 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%&  +68 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2627 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"' & +3 "core" &EL\ +2 "manipulator"&q& +4 "core" &   + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&( +2 "core" ( +2 "manipulator"&& +4 "core" & + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &`& +3 "core" &  0 +2 .tForearm.seek PC + "manipulator"&' +94 "core" ' +2 .tHand.close + "manipulator"&(/ +71 "core" / +2 .tPC.seek :open +2 "processing"%,( +405 "core" ( +2 "manipulator"&& +4 "core" & & +2 "manipulator"&_% +3 "core" %    +2 .tForearm.seek :retract + "manipulator"&/'\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&r( +348 "core" ( +2 "manipulator"&t& +4 "core" &  1 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &%& +2 "core" &   1 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&R'ρ +100 "core" ' +2 "manipulator"&F& +4 "core" & , 1 +2 "manipulator"&5% +3 "core" %v e ; +2 "collection"'<& +4 "core" &EK\ +2 "collection"'3& +3 .tCC.seek :closed +2 "collection"'(O +2 "core" &FJ\ +4 &HJ\ 8 +10 &HJ{GI\ 1 +9 &~vEK\ E +9 &-aFJ\ K +10 &_HI\ K +9 &_FJ\ K +9 &s^GJ\ K +10 &6ZFI\ K +9 &ZEK\ K +10 &`EJ\ K +9 &}_FH\ J +9 &!>`EK\ J +10 &#\\EI\ J +9 &$\\GI\ J +9 &&YEK\ K +10 &(G_GH\ J +9 &* ]EI\ J +10 &+_EI\ K +9 &-]EK\ K +9 &/N^EI\ J +10 &1YGJ\ K +9 &2_DI\ J +9 &4YFI\ K +10 &6WZGI\ J +9 &8\\FH\ J +10 &9_GI\ J +9 &;ZEI\ K +9 &=_^EI\ J +10 &? `FI\ K +9 &@\\EI\ K +9 &BYFI\ J +10 &DfZHJ\ K +9 &F(`DJ\ K +10 &GjGJ\ L +9 &IET\ P +9 &KT9B\ T +10 &M :;\ W +9 &Ny8;\ 2 +9 &Oj,9>\ [ +10 ( + &O~_<=\ G + "collection"'3& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.58 + "collection"'H& +4 "core" &O~_;?\ G + .tHand.open +2 "manipulator"&41 +68 "core" 1 +2 "manipulator"&% +4 "core" % v I ; +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&B'\ +90 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'J& +4 "core" &O~^CD\ G +2 "collection"'% +3 "core" %@E\ +2 .tCSV.dial CSR +2 "collection"'N  +40 "core"  +2 "collection"'M% +4 "core" %AE\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.seek 5ml +2 "collection"'2'l +1346 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 '% +2 "core" %lCG\  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.501ml +2 "collection"'' +649 "core" ' +2 .tCSV.dial :waste + "collection"'; +122 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'Q' +1979 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'A& +4 "core" &O~^EG\ G +2 "collection"'L% +3 "core" %CG\ + .tCSV.dial :flush +2 "collection"'>  +40 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"''l +1200 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"'1 @ +40 "core" B +2 "collection"'.% +4 "core" %lBG\  +2 .tCS.seek 7ml + "collection"':' +537 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'T  +2 '#  +39 "core"  +91  +2 .tCBV.dial :waste1 + "collection"'+ @ +42 "core" ? +2 .tCS.seek 0ml +2 "collection"'9' +1652 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'=& +4 "core" &O~_EK\ G +2 "collection"'p% +3 "core" %GL\ + .tCSV.dial :flush +2 "collection"'X  +80 "core"  +3 .tCS.seek 5ml + "collection"')'l +1204 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"'C @ +39 "core" B +2 "collection"'d% +4 "core" %lDH\  +2 .tCS.seek 7ml + "collection"'f' +541 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV + "collection"'^  +41 "core"  +2 .tCBV.dial :waste2 +2 "collection"'o  +107 "core"  +3 .tCS.seek 0ml + "collection"'' +1644 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'K& +4 "core" &O~]EI\ G +2 "collection"'Z% +3 "core" %FI\ + .tCSV.dial CSR +45 "collection"'  +41 "core"  +2 "collection"'E% +4 "core" %EI\ + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml +2 "collection"'G' +1892 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"'b' D +532 "core" ' +2 ."connect"CSV.dial CBV +3 "collection"'O + .tCBV.dial CSV +4 "collection"'I  +91 "core" +40  +2 .tCTV.dial :intake + "collection"'g  +70 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'k' \\ +1899 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'S  +69 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'7' +584 "core" ' +2 .tCSV.dial CSR + "collection"'  +95 "core"  +2 "collection"'l% +4 "core" %GH\ + #tPulling 4.999ml of CSR.flush + .CSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'n'l +1344 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"'V' D +1347 "core" ' +2 .tCSV.dial CBV + "collection"'] +96 "core" +2 .tCS.seek 0ml +2 "collection"'j' +2619 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&U& +4 "core" &  1 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&x( +4 "core" ( +2 "manipulator"&y& +4 "core" &  . 1 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &P& +2 "core" & 1 +2 .tForearm.seek CC + "manipulator"&h'ρ +100 "core" ' +2 .tHand.close + "manipulator"&W/ +67 "core" / +2 .tCC.seek :open +2 "collection"'0( +375 "core" ( +2 "manipulator"&6& +4 "core" & 1 + "manipulator"& % +4 "core" % ω ) +2 .tForearm.seek :retract + "manipulator"&e'\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&u(- +284 "core" ( +2 "manipulator"&8& +4 "core" &-  ( + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &z& +2 "core" &-  ( +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&}' +111 "core" ' +2 .tHand.open + "manipulator"&a1 +68 "core" 1 +2 "manipulator"&{% +4 "core" % u  ȹw +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&s'\ +101 "core" ' +2 #tCompleted [/home/esp/esp2/mission/2019_07_31_niagara_mission.rb:47] begun 16:00:23 + #Preparing to sleep until 6:27AM 8/01/2019 +3 ."shutdown"CC.coast +2 #tAsleep til 6:27AM 8/01/2019 +2 "collection"'6 +4 #tContinuing at 06:27EDT01-Aug-19 +2 ."shutdown"CS.coast +2 "collection"'5 +4 "Can"\ ++ +2 ."shutdown"PC.coast +2 "processing"%6 +4 ."Qmail"GoodNews.email "Then, in tube 3: Sample.deep; initialPurge; da withoutWCR\\n/home/esp/esp2/mission/2019_07_31_niagara_mission.rb:52\\n{2 => 14,\\n 3 => 8}\\nCan@17:54:14, 26.3C, 23% humidity, 14.5psia, 13.535V, 0.190A, 0.190A avg, 2.57W",Subject: "Asleep until 06:27EDT01-Aug-19" +3 ."shutdown"PS.coast +2 "processing"%5 +3 ."shutdown"Forearm.coast + "manipulator"&5 +3 ."shutdown"Elbow.coast + "manipulator"&6 +37 ."shutdown"Gate.power :raw,:OFF + .Gate.power :core,:OFF + #Shutdown +8496 "Can"\  +60002 \  +60002 \  +60002 \  +60003 \  +60002 \  +60002 \  +60002 \  +60002 \  +60003 \  +60002 \  +60002 \  +60002 \  +60002 \  +60003 \  +60002 \  +60002 \  +60002 \  +60003 \  +60002 \  +60002 \  +60002 \  +60002 \  +60003 \  +60002 \  +60002 \  +60002 \  +60002 \  +60003 \  +60002 \  +60002 \  +60002 \  +60002 \  +60003 \  +60002 \  +60002 \  +60002 \  @EDT1564632340.61 \  +60003 \  +60002 \  +60002 \  +60002 \  +60002 \  +60003 \  +60002 \  +60002 \  +60002 \  +60003 \  +60002 \  +60002 \  +60002 \  +60002 \  +60003 \  +60002 \  +60002 \ +60002 \ "" +60002 \ !! +60003 \ ! +60002 \ !! +60002 \ +60002 \ +60002 \ +60003 \  +60002 \  +60002 \  +60002 \ +60002 \ +60003 \ %$ +60002 \  +60002 \  +60002 \  +60002 \  +60003 \  +60002 \  +60002 \  +60002 \  +7858 \  +2 #tPowering core bus +467 .Gate.power :raw,:ON +6 "sampler") +2 )w +2 "core"  +2 "collection"' +2 '! +2 "core"  +2 "processing"% +2 %i +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +31 % 2\ + % *\ +2 % 0\ +3 "sampler")&\ +3 )% +2 "core" %n +2 .tSS.configure SSconfig +2 "sampler")#.0X 14,\\n 3 => 8}\\nCan@06:27:22, 25.5C, 23% humidity, 14.4psia, 13.511V, 0.361A, 0.361A avg, 4.88W",Subject: "Started 2019_07_31_niagara_mission phase Sample.deep; initialPurge; da withoutWCR" +2 .tSample.deep +3 "sampler")0 +16 "core" 0 +2 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'t& +4 "core" &QV&\  +2 .tHand.open +2 "manipulator"&%1 +74 "core" 1 +2 "manipulator"&F& +4 "core" &\  , !s +2 "manipulator"&5% +3 "core" % \ & B !. +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&<(- +172 "core" ( +2 "manipulator"&/& +9 "core" &- P q +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &?& +3 "core" &- ; q +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage +7 "manipulator"&H' +109 "core" ' +6 .tHand.close +7 "manipulator"&4/ +66 "core" / +2 "manipulator"&& +4 "core" &-  # q +2 "manipulator"&J% +3 "core" %   u +2 .tForearm.seek :retract +2 "manipulator"&'\ +104 "core" ' +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&3( +288 "core" ( +2 "manipulator"&N& +4 "core" &   :. +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &M& +3 "core" &   :. +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&R'ρ +99 "core" ' +2 "manipulator"&'& +4 "core" &   ; :. +2 "manipulator"&% +4 "core" %σ  +2 "collection"'2& +4 "core" &RUG\  + "collection"';& +4 .tCC.seek :closed +2 "collection"'(O +3 "core" &RV\  +2 &QU\  +9 &7QU\ ,~ +9 &gRV\ ? +9 &tsRT\ L +10 &:YQT\ K +10 &\\PT\ L +8 &WSU\ K +10 &~]RS\ L +10 &A\\RS\ K +9 &XQU\ K +9 &\\PT\ K +9 & \\RT\ L +10 &"HZRV\ L +9 &$\ \\QU\ L +9 &%ZRT\ L +10 &'[PWG\ L +9 &)P[QS\ L +10 &+ZRT\ L +9 &,[RV\ K +9 &.WQT\ K +10 &0YWQS\ K +9 &2WQU\ K +9 &3WQT\ K +10 &5]RT\ K +9 &7a\\QT\ K +10 &9"[QU\ L +9 &:ZPT\ K +9 &<WQT\ K +10 &>iXQT\ K +9 &@,WQT\ K +9 &A]PU\ K +10 &CZQT\ L +9 &Ep]SV\ L +10 &G0eRU\ L +9 &H~QU\ O +9 &JQU\ ~T +10 &LWNS\ {W +9 &NRS\ zD +9 &OJNOT\ P +10 &O~QT\ {#h +9 &OVQS\ B +2 ( + "collection"';& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.79 + "collection"'A& +4 "core" &O_PRA\ B + .tHand.open + "manipulator"&L1 +70 "core" 1 +4 "manipulator"&>% +8 "core" % σ  4 +4 .tForearm.reconfigure LooseForearm +4 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&Q'\ +96 "core" ' +3 #tFlushing the Collection Valve::Manifold + "collection"'1& +4 "core" &O_OS\ B + "collection"'.% +4 "core" %PSA\ + .tCSV.dial CSR +2 "collection"'  +123 "core"  +2 "collection"'T% +4 "core" %OS\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.reconfigure CSconfig +3 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"'#'l +1344 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 '+% +2 "core" %lQU\  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml + "collection"':' +643 "core" ' +2 .tCSV.dial :waste + "collection"'= +124 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'p' +1981 "core" ' +2 #tPurging external Intake + "collection"'X& +4 "core" &O_PT\ B + "collection"'9% +4 "core" %QT@\ + .tCSV.dial :flush +2 "collection"'C  +39 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'d' D +2350 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +3 "collection"') '^  +55 "core"  +43 +2 .tCTV.dial :intake + "collection"'o  +70 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'f' +2360 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'K  +71 "core" ~ +2 #tFlushing upper manifold + "collection"'Z& +4 "core" &O_OS \ B +2 "collection"'% +3 "core" %NR\ + .tCSV.dial :flush +2 "collection"'E  +67 "core"  +2 .tCS.seek 5ml +2 "collection"''l +1213 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"'G @ +40 "core" B +2 "collection"'O% +4 "core" %lQR\  +2 .tCS.seek 7ml + "collection"'I' +584 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'g +96 "core"  +2 .tCTV.dial :air +2 .CS.seek 0ml + "collection"'b' +1662 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'S'- +763 "core" ' +2 .tCSV.dial :waste + "collection"'k +42 "core" +3 .tCS.seek 0ml + "collection"'' +767 "core" ' +2 "collection"'l& +4 "core" &O_QU8\ B +2 "collection"'7% +3 "core" %PU8\ + .tCSV.dial :flush +2 "collection"'n  +40 "core"  +3 .tCS.seek 3ml + "collection"']'- +770 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'V @ +40 "core" A +2 "collection"'U% +4 "core" %-RU?\  +2 .tCS.seek 5.001ml + "collection"'y'l +544 "core" ' +2 .tCSV.dial :air + .CS.seek 0ml +2 "collection"'P' +1207 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'W'- +760 "core" ' +2 .tCSV.dial :waste + "collection"'r +69 "core" +2 .tCS.seek 0ml +2 "collection"'B' +761 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" & 1 :. +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&6( +41 "core" ( +2 "manipulator"& & +4 "core" & W  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &h& +2 "core" &  +2 .tForearm.seek CC + "manipulator"&8'ρ +94 "core" ' +2 .tHand.close + "manipulator"&z/ +72 "core" / +2 .tCC.seek :open +2 "collection"'x( +374 "core" ( +2 "manipulator"&a& +4 "core" &  + "manipulator"&{% +4 "core" % ύ } +2 .tForearm.seek :retract + "manipulator"&e'\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&}(- +274 "core" ( +2 "manipulator"&0& +4 "core" &-  @ + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &j& +2 "core" &- @ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&,' +112 "core" ' +4 .tHand.open + "manipulator"&1 +67 "core" 1 +2 "manipulator"&s% +4 "core" % u ɹv +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&u'\ +104 "core" ' +2 #tda sampling at most 150ml +2 #Loading sh1 puck from tube 3 into Collection Clamp +2 ."Qmail"HABfans.email "Started da in tube 3 at 06:31:35EDT01-Aug-19\\n{2 => 14,\\n 3 => 8}\\nCan@06:27:22, 25.5C, 23% humidity, 14.4psia, 13.511V, 0.361A, 0.361A avg, 4.88W",Subject: "da sampling at most 150ml" +3 "collection"'@& +5 "core" &SX\ +2 "manipulator"&w% +3 "core" %\ "  ; +2 "storage"(!% +3 "core" %   9\ +2 "storage"(i. +3 "core" .( + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 3 +2 "storage"(( +339 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +7 (& +6 "core" &)  \  +2 "manipulator"&-& +4 "core" &- @ +2 "manipulator"&D% +3 "core" %\ " ; +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&m( +176 "core" ( +2 "manipulator"&\ & +4 "core" &  b +2 "storage"(& +3 "core" &(   \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&' +104 "core" ' +2 "storage"(& +4 "core" &) 9 ! -\  + .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"( 'L +231 "core" ' +2 "storage"(~- +3 "core" -'* +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (& +2 "core" &(   \  +2 "manipulator"&Y& +3 "core" &  b +2 .tElbow.seek 3 +2 "manipulator"&( +3 "core" ( +2 "manipulator"& & +3 "core" &  % b +2 "storage"(*& +4 "core" &( ! # \  +2 .tForearm.seek 3 + 300 counts +2 "manipulator"&'2 +13 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&|/ +74 "core" / +3 ."downElevator"SE.seek :down +48 "manipulator"& & +2 "storage"(c'v +6 "core" & < b +2 "manipulator"&% +4 "core" % : } +2 .tForearm.seek :retract + "manipulator"&'\ +97 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +93 "core" ' +2 ."downElevator"SE.coast +3 "storage"(5 +53 "core" ( +2 "manipulator"&(& +4 "core" &  :- +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &v& +2 "core" & t :- +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&'ρ +102 "core" ' +4 "manipulator"&\\& +4 "core" &   :, +2 "manipulator"&$% +4 "core" %ρ  +2 "collection"'& +3 "core" &SV\ +2 "collection"'&& +4 .tCC.seek :closed +2 "collection"'(O +2 "core" &SV\ +4 &QV:\ : +9 &PL}SW\ 0 +10 &wSW\ E +9 &7]TW!\ J +9 &YTT\ J +10 &]RV\ J +9 &~\\SV\ J +10 &@]SW-\ J +11 &[UU\ J +7 &YRT\ J +9 &[TW \ J +10 &!H_SU\ J +10 &#\ [TX\ J +9 &$^TW\ J +9 &&[TV6\ J +10 &(O\\TYS\ K +9 &*\\UV8\ J +9 &+ZQW9\ J +10 &-]UW\ J +9 &/YZTV \ J +9 &1ZUU \ J +10 &2[RVC\ J +9 &4ZTV\ J +10 &6a]VV5\ J +9 &8#\\SV\ J +9 &9[UX,\ J +10 &;\\ST\ J +9 &=hZSV-\ J +9 &?*[SW6\ J +10 &@]RW\ J +9 &B\\SW7\ J +10 &DobTUM\ K +10 &F0gUW\ K +8 &GTZ\ N +10 &I\ S +9 &KXA\ U +9 &M\ V +10 &Nz()\ 0 +9 &Om)95\ Z +9 ( + &O}jEE\ J + "collection"'&& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.79 + .Hand.open + "manipulator"&1 +73 "core" 1 +2 "manipulator"&t% +5 "core" % ~ O +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&%'\ +94 "core" ' +4 .tSC.coast +2 "storage"(6 +2 #tcollectSample 150ml w/bubble point of 24psi +2 #Priming 7ml .Gate.power :sampler,:ON + ."pumping"Gate.power :analytic3,:ON +2 .tIntake.select :close +2 .Exhaust.select :close + .SS.hold +2 "sampler")F+ +7 "core" + +2 "sampler")5% +4 "core" % \  +2 "collection"'/& +3 "core" &O}eST9\ nJ +3 "Can"\ ~VU +2 #tCalibrating pressure and temperature sensors + .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X' +433 "core" ' +2 .tExhaust.select :close + "sampler") +10 #tSampling 150.0ml +2 .Intake.select :close + .Exhaust.select :close + .SS.reconfigure SSconfig +2 "sampler")#.0X< \ - + .tIntake.select :close + "sampler")0 +10 )P% +2 "core" %?? w\  + .tSSV.dial :exhaust +2 "sampler")r  +75 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")W' +872 "core" ' +2 .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +2 "sampler")  +73 "core" +2 #tAllowing 130s for 25.0ml of remaining 50.0ml + .Intake.select :open + "sampler") +210 "collection"' % +3 "core" %\ a +2 #tIntake @22.6psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0XB p\ V +3 ."connect"SSV.dial CBV,avoiding: :exhaust +2 .tCBV.dial SSV +3 "sampler")  +2 "core" ' + ."airStroke"CSV.dial :air +2 "collection"'u @ +69 "core" B +2 ."airStroke"CS.seek 10ml +2 "collection"'~' D +105 "core"  +2 .tCTV.dial :air +2 "collection"'  +73 "core" ~ +2 .tdelay 15 seconds +11 ."samplerPumpShutdown"Gate.power :sampler,:OFF + ."pumping"Gate.power :analytic3,:OFF +1490 .tSSV.dial :spit,avoiding: :exhaust +43 "sampler")Y +130 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +4 .tSS.seek 0ml +2 "collection"'  +4 "sampler")*' +3 "core" ' + .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")  +115 "core"  +14  +394 ' +2 "sampler")|% +4 "core" % \ V + .tCBV.dial between SSV and waste2 +2 "collection"'  +28 "core"  +2 "collection"'% +4 "core" % HSZ\  +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV + "collection"'m  +41 "core"  +2 .tCS.reconfigure CSpressurize +2 "collection"'# d@<< b +3 .tCS.seek 0ml + "collection"'' +2131 "core" 'd \ +3 "collection"'(% +3 "core" %; \  +2 "sampler")v% +4 "core" % v\ V + #tBubblePoint: Intake @38.8psia, Outlet @14.7psia + .CBV.dial SSV + "collection"' @ +35 "core" A +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'&' +96 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")5 +129 "core"  +3 .tSS.reconfigure SSexhale +2 "sampler")#.0X @ +37 "core" A +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'p' +114 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")9 +79 "core" ' +2 ."CSpush"CS.coast + "collection"'5 +45 "core"  +4 .tSS.reconfigure SSexhale + "sampler")#.0X +102 "collection"'m9 +3 "core" 9m(< +102 "collection"'~9 +3 "core" 9): +103 "collection"'(9 +3 "core" 9*8 +102 "collection"'v9 +3 "core" 9,6 +102 "collection"' 9 +3 "core" 9.4 +102 "collection"'*9 +3 "core" 9.2 +102 "collection"'\\9 +3 "core" 900 +103 "collection"'$9 +3 "core" 91/ +102 "collection"'9 +47 "core" 9.3, +102 "collection"'9 +3 "core" 9D5* +102 "collection"'9 +3 "core" 9Y6* +102 "collection"'9 +3 "core" 9n9' +102 "collection"'x9 +3 "core" 9:% +102 "collection"'t9 +3 "core" 9<$ +102 "collection"'c9 +3 "core" 9=# +102 "collection"'59 +3 "core" 9>! +102 "collection"'9 +4 "core" 9@ +102 "collection"'9 +3 "core" 9B +102 "collection"'&9 +3 "core" 9B +102 "collection"'/9 +3 "core" 9 D  +102 "collection"'9 +3 "core" 9 F +102 "collection"'"9 +3 "core" 9 'G +102 "collection"'9 +3 "core" 9 8I +102 "collection"'49 +3 "core" 9 GI +102 "collection"'`9 +3 "core" 9 XK  +102 "collection"'9 +3 "core" 9 gM$ +102 "collection"'J9 +4 "core" 9 wO) +103 "collection"'?9 +3 "core" 9 P- +102 "collection"'F9 +3 "core" 9 R1 +102 "collection"'<9 +3 "core" 9 S5 +102 "collection"'[9 +3 "core" 9 T9 +102 "collection"'H9 +4 "core" 9 V> +102 "collection"'29 +3 "core" 9 XB +102 "collection"'_9 +3 "core" 9 YF +102 "collection"'N9 +3 "core" 9 [J +102 "collection"'A9 +3 "core" 9 \\O +102 "collection"'L9 +4 "core" 9 ]S +102 "collection"''9 +3 "core" 9\ _W\ +102 "collection"'9 +3 "core" 9\ \ `[\ +102 "collection"'M9 +3 "core" 9\ a_ +102 "collection"'.9 +3 "core" 9\ cd +102 "collection"'9 +3 "core" 9\ 'dh +102 "collection"'>9 +3 "core" 9\ /el +102 "collection"'9 +3 "core" 9\ 8gp +102 "collection"';9 +3 "core" 9\ ?ht +102 "collection"'+9 +3 "core" 9\ Hjy +102 "collection"'#9 +4 "core" 9\ Nl} +102 "collection"'T9 +3 "core" 9\ Ul +102 "collection"'=9 +3 "core" 9\ \\m +102 "collection"'X9 +3 "core" 9\ cn +102 "collection"'R9 +3 "core" 9\ io +102 "collection"'C9 +4 "core" 9\ nq +103 "collection"':9 +3 "core" 9\ sq +102 "collection"'99 +3 "core" 9\ xt +102 "collection"'19 +3 "core" 9\ |t +2 .tCH.hold 10:00,70C +3 "collection"'p `\ `\ y +3 "core"  +6646 "Can"\ +53355 "core" ` +2 "collection"'9 +3 "core" 9\ 9 +2 #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml + "collection"'o' +340 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'K @ +97 "core" B +2 .tCSV.dial :air +2 "collection"'Z @ +40 "core" > +2 .tCS.seek 5ml +2 "collection"'d'l +1354 "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"  +4 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'f @ +42 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'G' +1358 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"'g +94 "core" ~ +2 .tCBV.dial CSV + "collection"'E  +29 "core"  +2 "collection"'b% +4 "core" % ) + \ +2 .tCS.seek 5ml + "collection"'I'l +1358 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'S  +42 "core" +2 "collection"'O% +4 "core" %lp[i\  +2 .tCS.seek 7ml + "collection"'k' +387 "Can"\ CB +193 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'7 @ +40 "core" > +2 .tCS.seek 10ml +2 "collection"'' D +837 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'l ` +107 "core" _ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'n   +37 "core" " +2 ."connect"CSV.dial CTV +3 "collection"'y  + .tCTV.dial CSV +4 "collection"'P  +23 "core"  +114  +2 .tCS.seek 5ml +2 "collection"'r'l +1346 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"' @ +96 "core" A +2 .tCSV.dial :waste + "collection"'V +97 "core" +2 .tCS.seek :empty +2 "collection"''Ͱ +1346 "core" ' +2 .tCSV.dial :air + "collection"' @ +69 "core" A +2 .tCS.seek 5ml +2 "collection"'W'l +1343 "core" ' +2 .tCSV.dial CTV + "collection"'3  +40 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'Q @ +41 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'  +41 "core"  +4 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'a @ +42 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'{' +1348 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"'h +95 "core" ~ +2 .tCBV.dial CSV + "collection"'z  +37 "core"  +45 "collection"'0% +5 "core" %uwJ\ +2 .tCS.seek 5ml + "collection"'j'l +1355 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +4 "collection"'8  +41 "core" +2 "collection"'s% +4 "core" %l \ \ +2 .tCS.seek 7ml +2 "collection"'e' +591 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +4 "collection"'@ @ +41 "core" > +2 .tCS.seek 10ml +2 "collection"'6' D +838 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +119 "core" b +2 #tLysing Complete + "collection"'i& +4 "core" &O}m<\ J +2 #tStoring sh1 puck in Collection Clamp to tube 2 + "manipulator"&,% +3 "core" %\  ?  +2 "storage"(q% +4 "core" %z   \ \ + "storage"(. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 2 + "storage"(-( +342 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (w& +4 "core" & \ \  Z\ +2 "manipulator"&!& +3 "core" & :+ +2 "manipulator"&\ % +4 "core" %\   + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&( +155 "core" ( +2 "manipulator"&u& +4 "core" & E  +2 "storage"(& +3 "core" &  \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&' +92 "core" ' +2 "storage"(B& +4 "core" &   \ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(}'L +174 "core" ' +2 "storage"(Y- +3 "core" -' +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 "manipulator"& & +3 "core" &   +2 "storage"( & +3 "core" & \ +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +5 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 +2 "manipulator"&D'Y +33 "core" ' +2 .tElbow.hold + "manipulator"&|, +3 "core" , +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 "storage"( - +2 "core" -' +2 .tSE.seek 13.13 Pucks below Top Plate +2 "storage"('͇ +42 "core" ' +2 "manipulator"&m% +4 "core" %jr H ʸ" +2 "storage"(~& +3 "core" & \ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 317 counts + "manipulator"&('ϖ +15 "core" ' +2 "manipulator"&v& +4 "core" & & +2 "storage"( & +3 "core" & \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&*' +25 "core" ' +2 .tSE.seek 14.13 Pucks below Top Plate +2 "storage"(\\'v +48 "core" ' +2 "manipulator"&$& +4 "core" & +2 "manipulator"&% +3 "core" %C +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +93 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +153 "core" ( +4 "manipulator"&& +4 "core" & \ 2 +2 .tElbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &x& +2 "core" & @ 2 +2 .tForearm.seek CC +2 "manipulator"&t'ρ +102 "core" ' +2 .tHand.close + "manipulator"&c/ +77 "core" / +2 .tCC.seek :open +2 "collection"'5( +375 "core" ( +2 "storage"(& +4 "core" & \  e\ + "storage"(& +4 "core" & L\ + "manipulator"&&& +4 "core" & G 2 + "manipulator"&/% +4 "core" % x m } +2 .tForearm.seek :retract + "manipulator"&'\ +102 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&"( +154 "core" ( +2 "manipulator"&& +4 "core" & e  +2 "storage"(4& +3 "core" & \ \  `\ +2 .tElbow.reconfigure LimpElbow + "manipulator"&$ ,(#b +3 .tForearm.seek 2 +2 "manipulator"&`'Y +112 "core" ' +2 .tElbow.hold + "manipulator"&, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&J1 +77 "core" 1 +3 "manipulator"&?% +4 "core" % k U ɼC +2 "storage"(F& +3 "core" & \ +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 2 + 318 counts + "manipulator"&<'ϗ +16 "core" ' +2 "manipulator"&[& +4 "core" &   +2 "storage"(H& +3 "core" &  \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&2' +17 "core" ' +2 "storage"(_% +4 "core" %|   q\ z +2 ."downElevator"SE.seek :down +3 "storage"(N'v +100 (A% +3 "core" % j h +\ N@ +2 "manipulator"&L% +4 "core" % D +2 .tForearm.reconfigure LooseForearm +44 "manipulator"&#Q@2^d^b +4 "core" ' + .tForearm.seek :retract +3 ."downElevator"SE.coast +2 "manipulator"&''\ + "storage"(5 +88 "core" ' +2 .tSC.coast + "storage"(6 +2 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'& +4 "core" &#%\ +2 "manipulator"&M& +3 "core" & ~  +2 "manipulator"&.% +4 "core" %\   +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +174 "core" ( +26 "manipulator"&>& +4 "core" &- F + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- F +2 .tForearm.seek :garage +2 "manipulator"&;' +110 "core" ' +2 .tHand.close + "manipulator"&+/ +70 "core" / +2 "manipulator"&#& +4 "core" &-  F +2 "manipulator"&T% +3 "core" %  ȽQ +2 .tForearm.seek :retract +2 "manipulator"&='\ +105 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&X( +272 "core" ( +2 "manipulator"&R& +4 "core" & 3 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &C& +2 "core" & 3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&:'ρ +103 "core" ' +2 "manipulator"&9& +4 "core" & 3 +2 "manipulator"&1% +3 "core" % X +2 "collection"']& +4 "core" &!(q\ +2 "collection"'p& +3 .tCC.seek :closed +2 "collection"'(O +3 "core" &"%\ +3 &$&d\ 9 +10 &FM~#&M\ / +9 &yu#&\ D +9 &(a#'\ J +10 &]$'\ I +9 &Z"&\ I +10 &n`"&\ J +9 &1]#'\ I +9 &]#'y\ I +10 &_#'X\ J +9 &wZ#&T\ I +9 &!8`!&5\ J +10 &"]"'\ J +9 &$]"(\ J +10 &&]$'q\ I +9 &(A["'\\\ I +9 &*]$'w\ I +10 &+_#'O\ I +9 &-`#'\ I +9 &/J_!'|\ I +10 &1 _"&T\ I +9 &2]"'\ J +10 &4\\#&W\ I +9 &6R[#'\ I +9 &8Z%'\ I +10 &9Z#&\ I +9 &;`#&\ I +10 &=Y\\#&\ J +9 &?]$'\ J +9 &@\\#(\ I +10 &BZ#%\ I +9 &Dba!'s\ I +9 &F"`$'l\ J +10 &Gp"&W\ L +9 &I$%J\ P +10 &KK#'9\ T +9 &M#'z\ W +9 &Nz$(\ 3 +10 &Oe*%'\ "d +9 &O~g$&x\ K +2 ( + "collection"'p& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.61 + "collection"'U& +4 "core" &O~g%'\ K + .tHand.open + "manipulator"&K1 +66 "core" 1 +2 "manipulator"&Z% +4 "core" %    +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&o'\ +98 "core" ' +2 .tPSV.dial PSR + "processing"%^ +127 "core"  +2 "processing"%)% +4 "core" %T^\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1.5ml +2 "processing"%' +1606 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%f  +42 "core"  +2 .tPS.seek 0ml +2 "processing"%d'W +1619 "core" ' +2 .tPSV.dial PSR + "processing"%g +44 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%E' +2630 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%b + "collection"'G  +5 "core"  +2 "processing"%S  +42 "core"  +32 +2 .tPSV.dial :mixloop + "processing"%O +109 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing + "processing"%I  +123 "core" +2 .tPS.seek 0ml +2 "processing"%7'W +2624 "core" ' +2 .tPSV.dial :air + "processing"%k  +55 "core" +2 .tPS.seek 2.5ml +2 "processing"%l' +2635 "core" ' +2 .tPSV.dial :mixloop + "processing"%n +41 "core" +2 .tPS.seek 0ml +2 "processing"%y'W +2630 "core" ' +2 .tPSV.dial :air + "processing"%P  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2638 "core" ' +2 .tPSV.dial :mixloop + "processing"% +43 "core" +2 .tPS.seek 0ml +2 "processing"%V'W +2625 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&r& +4 "core" & = 3 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"& ( +3 "core" ( +2 "manipulator"&& +3 "core" & l 3 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &3& +3 "core" & n 3 + .tForearm.seek CC +2 "manipulator"&Q'ρ +102 "core" ' +2 .tHand.close + "manipulator"&/ +73 "core" / +2 .tCC.seek :open +2 "collection"'a( +375 "core" ( +2 "manipulator"&W& +4 "core" & 3 +2 "manipulator"&h% +3 "core" % υ J | +2 .tForearm.seek :retract +2 "manipulator"&z'\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&0(- +278 "core" ( +2 "manipulator"&{& +4 "core" &- 9 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &8& +3 "core" &- 9 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +44 "manipulator"&s' +116 "core" ' +2 .tHand.open + "manipulator"&j1 +67 "core" 1 +2 "manipulator"&@% +4 "core" % _  X Ȳ9 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&e'\ +99 "core" ' +2 .tPSV.dial :mixloop + .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 "manipulator"&i% +3 "core" %\  v  +2 "storage"(,% +4 "core" %} \ + "storage"(q. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 + "storage"(( +341 "core" ( +4 .tSC.reconfigure SCloose + "storage"($.\ 1~b +3 (w& +3 "core" &$ ] \\\ \  +2 "manipulator"&!& +3 "core" &- e 9 +2 "manipulator"&\ % +3 "core" %\  e  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 + "manipulator"&u( +178 "core" ( +2 "manipulator"&& +4 "core" & i h +2 "storage"(B& +3 "core" &% ^ \\ \ \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&' +98 "core" ' +2 "storage"(Y& +4 "core" &% ^ [ 4\ \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"( 'L +248 "core" ' +2 "storage"( - +3 "core" -'9 +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (%& +3 "core" &#  \ \  +2 "manipulator"& & +3 "core" & H h +2 .tElbow.seek 3 + "manipulator"&m( +3 "core" ( +2 "manipulator"&~& +4 "core" & h + "storage"(v& +4 "core" &# \ \  +2 .tForearm.seek 3 + 300 counts + "manipulator"& '2 +22 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&$/ +67 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& +3 "storage"('v +6 "core" & \\ h +2 "manipulator"&% +4 "core" % / + .tForearm.seek :retract +2 "manipulator"&}'\ +94 "core" ' +2 .tElbow.seek CC +2 "manipulator"&D( +105 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +49 "core" ( +2 "manipulator"&(& +4 "core" & 8 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & 8 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'ρ +103 "core" ' +2 "manipulator"&x& +4 "core" &   8 +2 "manipulator"&*% +3 "core" %ρ z R +3 "collection"'|& +3 "core" &+0:\ +2 "collection"'c& +3 .tCC.seek :closed +2 "collection"'(O +3 "core" &).,\ +2 &+0#\  +9 &3,.+\ +{ +9 &h+/"\ > +9 &u+0 \ K +10 &[Y-- \ I +9 &[,/\ J +10 &`-0\ I +9 &[+.\ J +9 &a`,/\ J +10 &#]*/-\ J +9 &Z-.P\ I +9 & [+10\ I +10 &"j\\,.^\ I +9 &$+`*0^\ J +10 &%^,/\ I +9 &'_,-\ I +9 &)q`,/\ J +10 &+3\\-.\ J +9 &,^*1\ J +9 &.Y+/\ I +10 &0zZ+-\ I +9 &2<Z,0}\ I +10 &3\\*/w\ I +9 &5_,0\ I +9 &7Y+0^\ I +10 &9EZ,0K\ I +9 &;Z*.\ J +9 &<\\,.\ J +10 &>]+.\ J +9 &@L\\-0\ J +10 &B_,/\ I +9 &C`,/\ I +9 &Ea*.~\ J +10 &GMu*/w\ L +9 &I*+o\ Q +9 &J+-r\ U +10 &Lu*.g\ V +9 &N7)-X\ C +10 &O=;(-W\ 's +9 &Ox*.E\ L +5 ( + "collection"'c& +4 "core" &Og)-V\ L +2 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.77 + .Hand.open + "manipulator"&1 +74 "core" 1 +2 "manipulator"&% +4 "core" % ρ   R +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +96 "core" ' + .tSC.coast + "storage"(6 +3 .tCTV.dial CSV,avoiding: :intake + "collection"'&  +127 "core" ~ +2 .tCSV.dial CTV + "collection"'/  +27 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2647 "core" ' +2 "collection"'4% +4 "core" % E k\  +2 .tCS.seek 4.15ml + "collection"'t'Q +1572 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%  +41 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%J  +69 "core"  +2 .tPS.seek 0ml +2 "processing"%?'W +2627 "core" ' +2 .tCBV.dial between PRV and waste1 + "collection"'F ` +38 "core" ^ +2 .tCSV.dial :air + "collection"'[ @ +42 "core" > +2 .tCS.seek 10ml +2 "collection"'H' D +1567 "core" ' +2 .tCSV.dial CTV + "collection"'_  +42 "core"  +2 .tCS.seek 0ml +2 "collection"'' +2623 "core" ' +2 .tCBV.dial :waste1 + "collection"'A @ +28 "core" > +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'L  +127 "core" +2 "collection"'"& +4 "core" &OfY\ L +2 #tStoring lyfil puck in Collection Clamp to tube 2 + "manipulator"&`% +3 "core" %\ ! ) +2 "storage"(% +3 "core" % " , 8\ +39 "storage"(M. +10 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 2 + "storage"(<( +337 "core" ( +6 .tSC.reconfigure SCloose + "storage"($.\ 1~b +3 (.& +2 "core" & \ \  \ +2 "manipulator"&\\& +4 "core" & 8 + "manipulator"&2% +4 "core" %\ ! ) +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&N( +152 "core" ( +2 "manipulator"&>& +4 "core" & [  +2 "storage"(& +3 "core" &    0\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&-' +94 "core" ' +2 "storage"(& +4 "core" &  & ( *\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(+'L +167 "core" ' +2 "storage"(#- +3 "core" -' +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 "manipulator"&T& +3 "core" & F  +2 "storage"('& +3 "core" &  \  +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +6 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 + "manipulator"&;'Y +36 "core" ' +2 .tElbow.hold + "manipulator"&R, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(C- +2 "core" -' +2 .tSE.seek 14.14 Pucks below Top Plate +2 "storage"('҂ +31 "core" ' +2 "manipulator"&9% +4 "core" %bw  ȹ+ +2 "storage"(1& +3 "core" &  \\\  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 309 counts + "manipulator"&]'ώ +13 "core" ' +2 "manipulator"&=& +4 "core" &  +2 "storage"(5& +4 "core" &  \  +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&U' +25 "core" ' +2 .tSE.seek 15.14 Pucks below Top Plate +2 "storage"(K'q +49 "core" ' +2 "manipulator"&Z& +4 "core" &  +2 "manipulator"&p% +3 "core" %8 Z +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&^'\ +92 "core" ' +2 .tElbow.seek CC +2 "manipulator"&)( +156 "core" ( +2 "manipulator"&:& +4 "core" &  H 8! +3 .tElbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &f& +2 "core" & 8! +2 .tForearm.seek CC +2 "manipulator"&'ρ +98 "core" ' +2 .tHand.close + "manipulator"&g/ +75 "core" / +2 .tCC.seek :open +2 "collection"'d( +378 "core" ( +2 "storage"(b& +4 "core" &  8 9 \  + "storage"(S& +4 "core" &  7 7 m\  + "manipulator"&G& +4 "core" &  $ 6 + "manipulator"&O% +4 "core" % ψ +2 .tForearm.seek :retract + "manipulator"&I'\ +92 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&E( +150 "core" ( +2 "manipulator"&k& +4 "core" & f +2 "storage"(7& +3 "core" &  S X\  +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 2 +2 "manipulator"&n'Y +109 "core" ' +2 .tElbow.hold + "manipulator"&l, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&P1 +65 "core" 1 +3 "manipulator"&y% +3 "core" % lp # ȷ +2 "storage"(& +3 "core" & \ \  m\  +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 2 + 319 counts + "manipulator"&'Ϙ +13 "core" ' +4 "manipulator"&r& +4 "core" & +2 "storage"(& +4 "core" &  h _\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&3' +19 "core" ' +2 "storage"(% +4 "core" %i j q %\ +2 ."downElevator"SE.seek :down +3 "storage"(X'v +100 (o% +3 "core" % | \ M< +2 "manipulator"&% +4 "core" %" d +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&W'\ +11 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +78 "core" ' +2 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%h  +70 "core" +2 .tPS.seek 2.5ml +2 "processing"%Q' +2624 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%{ +39 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%8  +41 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"% +42 "core" +2 .tdelay 1 second +102 .PSV.dial :air +4 "processing"%j  +4 "Can"\ // +38 "core"  +2 .tdelay 1 second +146 .PS.seek 0ml + "processing"%@'W +2631 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%z& +4 "core" &A\  +2 "manipulator"&& +3 "core" & +2 "manipulator"&i% +4 "core" %\   + .tElbow.seek FlushPuck::Garage +2 "manipulator"&,(- +175 "core" ( +2 "manipulator"&q& +4 "core" &- H + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &s& +2 "core" &- H +2 .tForearm.seek :garage +2 "manipulator"&w' +107 "core" ' +2 .tHand.close + "manipulator"&!/ +75 "core" / +2 "manipulator"&\ & +4 "core" &- x H +2 "manipulator"&% +3 "core" % } Q ȻA +2 .tForearm.seek :retract +2 "manipulator"&B'\ +102 "core" ' +4 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&Y( +130 "core" ( +2 "manipulator"&0& +4 "core" & # k + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &e& +2 "core" & { k +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"& ' +100 "core" ' +2 "manipulator"&%& +4 "core" & ] k +2 "manipulator"& % +3 "core" % [ +3 "processing"%~& +3 "core" &9\  +2 "processing"%v& +3 .tPC.seek :closed +2 "processing"%$(Tg +2 "core" &\  +4 &<\ = +10 &L|?\ 0 +9 &ItE\ E +10 &^\ L +9 &W\ K +9 &zY\ L +10 &<[\ L +9 &X\ K +9 &\\\ K +10 &Y\ K +9 &EW\ K +10 &!]\ K +9 &"]\ K +9 &$\\\ K +10 &&L]\ L +9 &([\ K +9 &)X\ K +10 &+Z\ K +9 &-TZ\ L +10 &/\\\ L +9 &0[\ L +9 &2\\\ L +10 &4^W\ K +9 &6]\ K +9 &7]\ L +10 &9[\ K +9 &;eX\ K +10 &='W\ K +9 &>X\ L +9 &@[\ L +10 &Bm[\ K +9 &D0[\ K +9 &E`\ L +10 &Gb\ L +9 &Ipk\ M +10 &K.y\ N +9 &L\ Q +9 &N\ Q +10 &Pk\ Q +9 &R,\ R +9 &S]e\ 1 +10 &T<K\ * +9 ( + &T>\ ( + "processing"%v& +4 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.57 +4 "processing"%& +4 "core" &T>\ ( +2 .tHand.open + "manipulator"&1 +68 "core" 1 +2 "manipulator"&u% +4 "core" %  D +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +95 "core" ' +2 .tPRV.dial :air + "processing"%(  +42 "core"  +2 .tPSV.dial :mixloop + "processing"% +55 "core" +2 "processing"% % +4 "core" %Z/\ +2 .tPS.seek 0.3ml + "processing"% ' +381 "core" ' +2 .tPSV.dial PSR + "processing"%x +101 "core"  +2 "processing"%*% +4 "core" %N\  + #tPulling 0.4ml of PSR.air + .PSR.select :air +2 .PS.seek 0.7ml +2 "processing"%|'* +494 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +2 .PS.seek 2.5ml + "processing"%m' +1918 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"% +97 "core" +2 .tPTV.dial :mixing + "processing"%} @ +69 "core" B +2 .tPBV.dial :waste2 + "processing"%a  +87 "core"  +2 .tPS.seek 0ml +2 "processing"%'W +2631 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&& +4 "core" & k +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&c( +3 "core" ( +2 "manipulator"&&& +4 "core" & B k + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &/& +3 "core" & k +2 .tForearm.seek PC + "manipulator"&' +97 "core" ' +2 .tHand.close + "manipulator"&/ +68 "core" / +2 .tPC.seek :open +2 "processing"%V( +400 "core" ( +2 "manipulator"&4& +4 "core" & v k + "manipulator"&6% +4 "core" %   +2 .tForearm.seek :retract + "manipulator"&'\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&J(- +139 "core" ( +2 "manipulator"&& +4 "core" &- ` 3 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &F& +2 "core" &- i , +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&[' +116 "core" ' +2 .tHand.open + "manipulator"&t1 +71 "core" 1 +2 "manipulator"&_% +4 "core" % j ɵW +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&H'\ +96 "core" ' +2 #tLoading da puck from tube 3 into Processing Clamp + "processing"%A& +4 "core" &W\ +2 "manipulator"&L% +3 "core" %\  y  +2 "storage"("% +3 "core" % u s \ +2 "storage"(`. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 +2 "storage"(( +338 "core" ( +2 .tSC.reconfigure SCloose + "storage"($.\ 1~b +3 (M& +2 "core" &.  \  +2 "manipulator"&.& +3 "core" &. + +2 "manipulator"&\\% +3 "core" %\  ;  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&2( +170 "core" ( +2 "manipulator"&>& +4 "core" & o +2 "storage"(& +3 "core" & J Y 9\ +2 .tForearm.reconfigure TightForearm +39 "manipulator"&#Q@2^d^\ b +9 .tForearm.seek 3 + 700 counts +2 "manipulator"&' +90 "core" ' +2 "storage"(D& +4 "core" & T ] \ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(#'L +250 "core" ' +2 "storage"(T- +3 "core" -'D +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 ('& +3 "core" & 7 7 \ +2 "manipulator"&& +3 "core" & o +2 .tElbow.seek 3 + "manipulator"&C( +3 "core" ( + "manipulator"&9& +4 "core" & h o +2 "storage"(1& +3 "core" & 8 7 9\ +2 .tForearm.seek 3 + 300 counts +2 "manipulator"&='2 +20 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&5/ +68 "core" / +5 ."downElevator"SE.seek :down +4 "manipulator"&Z& +4 "storage"(p'v +3 "core" & r n +2 "manipulator"&-% +4 "core" % 2 n + .tForearm.seek :retract +2 "manipulator"&N'\ +93 "core" ' +2 .tElbow.seek PC +2 "manipulator"&+( +115 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +138 "core" ( +2 "manipulator"&;& +4 "core" &  l + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &]& +2 "core" & l +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&' +104 "core" ' +4 "manipulator"&:& +4 "core" & ? l +2 "manipulator"&f% +3 "core" % +2 "processing"%U& +4 "core" &%\ +2 "processing"%R& +3 .tPC.seek :closed +2 "processing"%g(Tg +2 "core" &%\ +5 &'\ 4 +9 &=Jz&\ / +9 &js\ D +10 &a \ L +9 &Y\ K +9 &Z\ K +10 &[\\\ K +9 &Z\ K +10 &V\ \ K +9 &Z\ K +9 &c\\\ K +10 &!%Z \ K +9 &"Z\ K +9 &$Z\ L +10 &&kY\ K +9 &(-Z\ K +10 &)Y\ K +9 &+Z\ K +9 &-s[\ K +10 &/5Y\ K +9 &0Y\ K +9 &2Y\ K +10 &4{Y\ K +9 &6<Z\ K +10 &7Z\ K +9 &9V\ K +9 &;Z\ K +10 &=EY\ K +9 &?Z\ K +9 &@Z\ K +10 &BY\ K +9 &DMZ\ K +10 &F \\\ L +9 &G]\ L +9 &If\ L +10 &KLx\ N +9 &ME\ Q +9 &N\ Q +10 &P\ Q +9 &RJ\ Q +10 &Sh\ ({ +9 &T<]\ 9 +9 ( + &TB&\ 3 + "processing"%R& +4 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.56 + .Hand.open + "manipulator"&^1 +74 "core" 1 +2 "manipulator"&% +4 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&b'\ +98 "core" ' +2 .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 3 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"%S  +2 %G9 +5 "core" 9OO\ +102 "processing"%O9 +3 "core" 9M! +102 "processing"%k9 +3 "core" 9K! +102 "processing"%79 +3 "core" 9J! \ +102 "processing"%9 +4 "core" 9I!\ +103 "processing"%)9 +3 "core" 9I!\ +102 "processing"%P9 +3 "core" 9H!\ +102 "processing"%y9 +3 "core" 9I!\ +102 "processing"%9 +3 "core" 9I!" +102 "processing"%r9 +4 "core" 9J!& +102 "processing"%9 +3 "core" 9L!+ +102 "processing"%9 +3 "core" 9N / +102 "processing"%I9 +3 "core" 9O 3 +102 "processing"%o9 +3 "core" 9R!7\ +102 "processing"%9 +3 "core" 9U!; +102 "processing"%E9 +3 "core" 9X @ +102 "processing"%n9 +3 "core" 9\\!D\ +102 "processing"%9 +3 "core" 9_!H +102 "processing"%h9 +3 "core" 9d!L +102 "processing"%K9 +5 "core" 9g!Q +102 "processing"%39 +3 "core" 9k!U +2 .tPH.hold 2:00:00,28C +2 "processing"%X ppj +2 .tdelay 1:30 +4 "core" U +8999 .tPSR.select :air +2 .PSV.dial PSR + "processing"%< +99 "core"  +2 "processing"%?% +4 "core" %XL\ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 .tPS.seek 0.5ml +2 "processing"%{' +590 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +4 "processing"% +9 .tPS.seek 2ml + "processing"%8'[ +1613 "core" ' +2 .tPTV.dial :puck + "processing"%  +69 "core"  +2 .tPSV.dial PTV + "processing"%j +70 "core" +2 .tPBV.dial :waste1 + "processing"%Q  +127 "core"  +2 "processing"%z% +4 "core" %_%\  +2 .tPS.seek 1.5ml + "processing"%' +597 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%i * +32 "core" , +3 .tPS.seek 0ml + "processing"%q'W +1611 "core" ' +2 .tdelay 5:00 +29026 "Can"\ << +977 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%s  +34 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%l * +34 "core" , +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%! +70 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%\ ' +2287 "core" ' +2 .tPSV.dial PTV + "processing"% +71 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%W +70 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%0 +69 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%e  +68 "core"  +2 .tPS.seek :empty +2 "processing"%w'9 +2272 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%%  +124 "core" +2 .tPSV.dial :mixloop + "processing"% +43 "core" +2 .tPRV.dial :ab1 +45 "processing"%~ @ +73 "core" B +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%,'w +367 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "collection"'B  +3 "processing"%  +43 "core"  +6 +2 "processing"%% +4 "core" %~\ +2 .tPS.seek 0.32ml +2 "processing"%'+ +398 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'u  +30 "core" +2 .tPRV.dial :air +2 "processing"%v  +39 "core"  +3 .tPS.seek 0.9ml + "processing"%('D +1245 "core" ' +2 .tPRV.dial :waste2 + "processing"% @ +70 "core" > +2 .tPS.seek 0.5ml +2 "processing"% ' +860 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%  +42 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%@'[ +1603 "core" ' +2 .tPSV.dial :PML + "processing"%x +42 "core" +2 .tPTV.dial :mixing + "processing"%* @ +70 "core" A +2 .tPBV.dial :waste1 + "processing"%  +33 "core"  +2 "processing"%|% +4 "core" %W\  +2 .tPS.seek 1.85ml + "processing"%'7 +230 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%} * +32 "core" * +3 .tPS.seek 0ml + "processing"%a'W +1992 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'m& +2 "core" &59%\ +2 "manipulator"&& +4 "core" &  A l + "manipulator"&&% +4 "core" %\ 1 ^ ' +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&/(- +143 "core" ( +2 "manipulator"&& +4 "core" &.! \  - : + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &Y& +2 "core" &.!  : +2 .tForearm.seek :garage +2 "manipulator"&' +110 "core" ' +2 .tHand.close + "manipulator"&$/ +78 "core" / +2 "manipulator"&4& +4 "core" &. 9 A +2 "manipulator"&6% +3 "core" % u > ɸ +2 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&F( +273 "core" ( +2 "manipulator"&& +4 "core" &# 6 =F + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &c& +2 "core" &# =E +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&t'ρ +97 "core" ' +2 "manipulator"&_& +4 "core" &#  L =E +2 "manipulator"&% +3 "core" %p +3 "collection"'A& +3 "core" &58'\ +2 "collection"'L& +4 .tCC.seek :closed + "collection"'"(O +3 "core" &571\ +3 &48&\  +9 &347#\ +{ +9 &f47%\ > +10 &y4: \ L +9 &RY58\ K +10 &\\3:\ K +9 &[68\ K +9 &Z58\ K +10 &Z[49\ K +9 &Y49\ K +9 &Z48\ K +10 & Z48\ K +9 &"b^46\ K +10 &$%_49\ K +9 &%_59\ K +9 &'\\59\ J +10 &)l\\4:\ J +9 &+-W67\ K +9 &,Z39\ K +10 &.Y58\ J +9 &0sY4:\ K +10 &26^38\ J +9 &3[69\ J +9 &5_59\ K +10 &7|]67\ J +9 &9=Z47\ K +9 &;Y56\ J +10 &<[59\ J +9 &>_58\ K +10 &@E\\49\ K +9 &BZ59\ K +9 &C\\3:\ K +10 &E\\4:\ J +9 &GJd57\ L +9 &I|48\ N +10 &J57\ R +9 &Lp37\ W +10 &N228\ C +9 &O:836\ *{ +9 &Os37\ G +5 ( + "collection"'L& +4 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.65 +2 "collection"'`& +4 "core" &Oh28\ G + &Oh36\ G + .tHand.open +2 "manipulator"&[1 +71 "core" 1 +2 "manipulator"&M% +4 "core" % p +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&.'\ +103 "core" ' +2 .tPSV.dial PSR + "processing"%\\ +98 "core"  +2 "processing"%>% +4 "core" %\\\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%' +1625 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%J  +53 "core"  +2 .tPS.seek 0ml +2 "processing"%D'W +1611 "core" ' +2 .tPSV.dial PSR + "processing"%H +41 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%T' +2630 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%'  +2 "collection"'  +39 "core"  +116  +2 .tPSV.dial :mixloop + "processing"%9 +109 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%1  +67 "core" +2 .tPS.seek 0ml +2 "processing"%5'W +2635 "core" ' +2 .tPSV.dial :air + "processing"%Z  +55 "core" +2 .tPS.seek 2.5ml +2 "processing"%-' +2626 "core" ' +2 .tPSV.dial :mixloop + "processing"%2 +41 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2639 "core" ' +2 .tPSV.dial :air +43 "processing"%#  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%=' +2632 "core" ' +2 .tPSV.dial :mixloop + "processing"%; +43 "core" +2 .tPS.seek 0ml +2 "processing"%]'W +2632 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&C& +4 "core" &" , =D +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&:( +3 "core" ( +2 "manipulator"&f& +4 "core" &"  =D + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &U& +2 "core" &" , =D +2 .tForearm.seek CC +2 "manipulator"&p'ρ +94 "core" ' +2 .tHand.close + "manipulator"&N/ +71 "core" / +2 .tCC.seek :open +2 "collection"'V( +379 "core" ( +2 "manipulator"&^& +4 "core" &#   =D + "manipulator"&% +4 "core" % ϓ  " +2 .tForearm.seek :retract + "manipulator"&G'\ +98 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&R(- +281 "core" ( +2 "manipulator"&O& +4 "core" &-  Q + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- 3 Q +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&k' +114 "core" ' +4 .tHand.open + "manipulator"&1 +75 "core" 1 +2 "manipulator"&7% +4 "core" % s  ȸq +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +99 "core" ' +2 ."da"delayUntil "07:26:50.52" +18224 "Can"\ SR +6587 #"da"recoverPRVreagent08 +2 .PTV.dial :mixing +4 "processing"%) @ +69 "core" B +2 ."da"PBV.dial :waste1 + "processing"%P  +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"%  +41 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%r' +2272 "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 +202 .PSV.dial :mixloop + "processing"%I +42 "core" +6 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%o  +42 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2253 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%E +125 "core"  +2 "processing"%n% +4 "core" %8\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%' +599 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%h'[ +1606 "core" ' +2 ."da"PTV.dial :puck + "processing"%K  +69 "core"  +2 ."da"PSV.dial PTV +2 "processing"%3 +68 "core" +2 ."da"PBV.dial :waste1 + "processing"%<  +33 "core" +2 "processing"%?% +4 "core" %]\  +2 ."da"PS.seek 1.5ml + "processing"%' +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%{ * +32 "core" * +3 ."da"PS.seek 0ml + "processing"% 'W +1611 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%j  +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 + "processing"%z +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%8' +2268 "core" ' +2 ."da"PSV.dial PTV + "processing"%i +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +4 "processing"% +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%S +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%s  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%l'9 +2274 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%! +137 "core"  +2 "processing"%q% +4 "core" %7\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +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"%W'[ +1609 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%0 +72 "core" +2 ."da"PBV.dial :waste1 + "processing"%e  +33 "core" +2 "processing"%\ % +4 "core" %Z\  +2 ."da"PS.seek 1.5ml + "processing"%%' +594 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +3 ."da"PS.seek 0ml + "processing"%~'W +1608 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%w  +34 "core" +2 ."da"delay 30 seconds +179 "Can"\ 33 +2824 ."da"PBV.dial between PSV and waste1 +45 "processing"% * +35 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%B +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2272 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%, +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +4 "processing"%u +70 "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"%  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2258 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%(  +40 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing + "processing"%  +126 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%  +42 "core" ~ +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop + "processing"%x +43 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%*' +392 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%  +42 "core"  +2 "processing"%|% +4 "core" %\  +2 ."da"PS.seek 0.55ml + "processing"%}'| +328 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%@  +41 "core"  +2 ."da"PS.seek 2ml +2 "processing"%'[ +1554 "core" ' +2 ."da"PSV.dial :PML + "processing"%m +43 "core" +2 ."da"PTV.dial :mixing + "processing"% @ +70 "core" A +2 ."da"PBV.dial :waste1 + "processing"%&  +33 "core" +2 "processing"%% +4 "core" %[\  + ."da"PS.seek 1.85ml +2 "processing"%Y'; +236 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%+ * +34 "core" , +3 ."da"PS.seek 0ml + "processing"%$'W +1965 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +44214 "Can"\ 77 +3789 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%4  +32 "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"%b  +42 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2273 "core" ' +2 ."da"PSV.dial :mixloop + "processing"% +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%c  +42 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%/ +42 "core" +5 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%_  +42 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2248 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%A +125 "core"  +2 "processing"%% +4 "core" %:\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%d' +597 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%L'[ +1606 "core" ' +2 ."da"PTV.dial :puck + "processing"%`  +70 "core"  +2 ."da"PSV.dial PTV +2 "processing"%[ +68 "core" +2 ."da"PBV.dial :waste1 + "processing"%M  +33 "core" +2 "processing"%\\% +4 "core" %V\  +2 ."da"PS.seek 1.5ml + "processing"%>' +610 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%t * +34 "core" , +3 ."da"PS.seek 0ml + "processing"%a'W +1609 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .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 + "processing"%H +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%D' +2266 "core" ' +2 ."da"PSV.dial PTV + "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 + "processing"%9 +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +4 "processing"%1  +67 "core"  +2 ."da"PS.seek :empty +2 "processing"%T'9 +2260 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%Z +124 "core"  +2 "processing"%5% +4 "core" %3\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%2' +595 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml +2 "processing"%-'[ +1602 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%# +68 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core" +2 "processing"%;% +4 "core" %X\  + ."da"PS.seek 1.5ml +2 "processing"%=' +599 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%C * +33 "core" , +3 ."da"PS.seek 0ml + "processing"%f'W +1613 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +39 "processing"%U  +40 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%N * +13 "Can"\ GG +21 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%F +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%.' +2271 "core" ' +2 ."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"%p  +67 "core"  +2 ."da"PS.seek :empty +2 "processing"%O'9 +2249 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +124 "core"  +2 "processing"%:% +4 "core" %;\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +595 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml +2 "processing"%7'[ +1608 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%G +68 "core" +2 ."da"PBV.dial :waste1 + "processing"%k  +33 "core" +2 "processing"%)% +4 "core" %\\\  +2 ."da"PS.seek 1.5ml + "processing"%P' +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%y * +34 "core" , +3 ."da"PS.seek 0ml + "processing"%'W +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"% * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%I' +2256 "core" ' +2 ."da"PSV.dial PTV + "processing"%o +71 "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"%E +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%n  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2253 "core" ' +2 ."da"Gate.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"% +130 "core"  +5 "processing"%K% +13 "core" %6\ t +2 #"da"Pulling 0.25ml of PSR.sub1 +4 .PSR.select :sub1 +10 "processing"% +11 ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."da"PS.seek 0.25ml +2 "processing"%3'7 +348 "core" ' +3 ."da"delay 5 seconds +502 "processing"%<% +4 "core" %2\ t + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%?' +344 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml +2 "processing"%h'[ +1608 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%{ +71 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +34 "core" +2 "processing"%j% +4 "core" %Y\ r +2 ."da"PS.seek 1.5ml + "processing"%Q' +598 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%z * +34 "core" , +3 ."da"PS.seek 0ml + "processing"% 'W +1606 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "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 + "processing"%S +72 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%s' +2317 "core" ' +2 ."da"PSV.dial PTV + "processing"%8 +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%! +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%q +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%l  +70 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2299 "core" ' +2 "processing"%09 +3 "core" 934. +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast + "processing"%e  +3 "core" 4. + 4. + "processing"%\ & +4 "core" &TB&\ t3 + #"da"Imaging da puck in Processing Clamp while storing it to tube 2 +2 "manipulator"&W% +3 "core" %\    +2 "storage"( % +3 "core" % S\  +2 "storage"(%. +2 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 2 +2 "storage"(w( +345 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" & W V +\ + "manipulator"&B& +4 "core" &- Q + "manipulator"&~% +4 "core" %\  ?  +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 2 +2 "manipulator"&,( +174 "core" ( +4 "manipulator"&u& +7 "core" &  g +2 "storage"(v& +3 "core" & a W =\ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 2 + 700 counts + "manipulator"&' +92 "core" ' +2 "storage"(& +4 "core" & Q [ \ +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +2 "storage"(('L +157 "core" ' +2 "storage"( - +3 "core" -'տ +49 ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"& & +2 "core" &  g +2 "storage"(x& +3 "core" & 0 e \ +2 ."da"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 2 +2 "manipulator"&'Y +36 "core" ' +2 ."da"Elbow.hold +2 "manipulator"& , +3 "core" , + ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(|- +2 "core" -'տ +2 ."da"SE.seek 15.14 Pucks below Top Plate +2 "storage"(*'w +39 "core" ' +2 "manipulator"&@% +4 "core" %Zm 8 ɶ +2 "storage"(}& +3 "core" & \ y + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 2 + 301 counts + "manipulator"&m'φ +16 "core" ' +2 "manipulator"&& +4 "core" & T +5 "storage"(&& +4 "core" & 9 9\ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&' +33 "core" ' +2 ."da"SE.seek 16.14 Pucks below Top Plate +2 "storage"(+'f +51 "core" ' +2 "manipulator"&& +4 "core" & T +2 "manipulator"&Y% +4 "core" % + ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&4'\ +94 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&6( +258 "core" ( +2 "manipulator"&b& +4 "core" & l + ."da"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &$& +2 "core" & { l +2 ."da"Forearm.seek PC +2 "manipulator"&' +99 "core" ' +2 ."da"Hand.close + "manipulator"&c/ +77 "core" / +2 ."da"PC.seek :open +2 "processing"%/( +401 "core" ( +2 "storage"(_& +4 "core" & 8 9\ + "manipulator"&& +4 "core" & l + "manipulator"&A% +4 "core" %  +3 ."da"Forearm.seek :retract +2 "manipulator"&'\ +101 "core" ' +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 2 +2 "manipulator"&( +254 "core" ( +2 "manipulator"&d& +4 "core" & O f + "storage"(`& +4 "core" &  ( \ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&[' +97 "core" ' +2 ."da"Hand.open + "manipulator"&M1 +67 "core" 1 +3 "storage"(\\- +3 "core" -'f +2 ."da"SE.seek 15.9 Pucks below Top Plate +2 "storage"(L'2 +25 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 15.23 Pucks below Top Plate + "storage"(t' +48 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da19aug0108h150ml.tif +1814 #SX HX9/16 (USB:11): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 14.885 seconds\ /var/log/esp/da19aug0108h150ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da19aug0108h150ml15s.tif +133 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +1423 #"da"SX HX9/16 (USB:11): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da19aug0108h150ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da19aug0108h150ml30s.tif +3056 #SX HX9/16 (USB:11): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da19aug0108h150ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da19aug0108h150ml70s.tif +507 "Can"\ d!! +6610 #"da"SX HX9/16 (USB:11): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da19aug0108h150ml70s.tif: TIFF Upload Complete\ +2 ."Qmail"HABfans.email "14.885 sec auto-exposure",Subject: "da19aug0108h150ml images!" +2 ."da"Gate.power :camera,:OFF +4 "storage"(>- +9 "core" -' +5 "storage"(J& +13 "core" & I C \ +2 "manipulator"&& +3 "core" & 5 C +2 ."da"Elbow.seek 2 +2 "manipulator"&H( +17 "core" ( +2 "manipulator"&a& +5 "core" &  +2 "storage"(& +3 "core" & P [ \ +3 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&'' +2 "core" ' +3 ."da"SE.reconfigure SEgently +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 15.94 Pucks below Top Plate +2 "storage"(9'l +68 "core" ' +2 "manipulator"&1& +4 "core" &  +3 "storage"(D& +5 "core" & N\ + ."da"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 2 +2 "manipulator"&Z'Y +37 "core" ' + ."da"Elbow.hold +2 "manipulator"&5, +3 "core" , +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"SE.reconfigure SEconfig +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 16.13 Pucks below Top Plate +2 "storage"(T'V +43 "core" ' +32 "manipulator"&2% +5 "core" %i~ c ʼI +2 "storage"(#& +3 "core" & \ +2 ."da"Forearm.force -20 + "manipulator"&5 +4 ."da"Forearm.seek 2 + 316 counts +3 "manipulator"&'ϕ +16 "core" ' +3 "manipulator"&;& +4 "core" & 9  +2 "storage"(-& +4 "core" & \ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 2 + 700 counts +4 "manipulator"&C' +23 "core" ' +4 "storage"(=% +8 "core" %X \ u +5 ."downElevator"SE.seek :down +7 "storage"(U'v +98 (N% +2 "core" %S  ^\ } +2 "manipulator"&F% +4 "core" % V  +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +3 "manipulator"&f'\ +2 "core" ' + ."downElevator"SE.coast +57 "storage"(5 +36 "core" ' +2 ."da"SC.coast + "storage"(6 +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 #tStarting finalPurge + "processing"%"& +5 "core" &\ +2 "manipulator"&^& +4 "core" &  +2 "manipulator"&% +4 "core" %\ " a - +3 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&p(- +176 "core" ( +2 "manipulator"&.& +4 "core" &- ` 5 +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- c 5 +3 ."psFlush"Forearm.seek :garage +3 "manipulator"&:' +109 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&O/ +64 "core" / +2 "manipulator"&& +4 "core" &-  $ 5 +2 "manipulator"&G% +4 "core" %   ȿk + ."psFlush"Forearm.seek :retract +2 "manipulator"&k'\ +98 "core" ' +2 ."psFlush"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC +2 "manipulator"&)( +130 "core" ( +2 "manipulator"&7& +4 "core" & n f +4 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &y& +2 "core" & f +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +2 "manipulator"&P' +99 "core" ' +5 "manipulator"&]& +5 "core" & s f +2 "manipulator"&% +4 "core" % +2 "processing"%& +4 "core" &\ + "processing"%& +4 ."psFlush"PC.seek :closed +2 "processing"%o(Tg +4 "core" &m\ + &l\  +8 &2|f\ *y +10 &de\ = +9 &th\ L +9 &DUi\ K +10 &Zj\ K +9 &]k\ K +10 &^a\ K +9 &KZe\ K +9 & \\c\ K +11 &Ze\ K +8 & \\d\ K +9 &"TZ`\ K +10 &$ZT\ K +10 &%ZU\ K +9 &'ZV\ L +9 &)\\YU\ K +9 &+ZR\ K +10 &,ZR\ K +9 &.ZS\ K +9 &0cYW\ K +10 &2'US\ J +9 &3\\T\ K +10 &5YV\ K +9 &7kZW\ K +11 &9,ZR\ L +8 &:YU\ K +9 &<ZR\ K +9 &>tYO\ K +10 &@6YR\ K +9 &AYQ\ K +10 &CYO\ K +9 &Ez\\R\ L +10 &G=`A\ K +9 &HcQ\ L +9 &JpQ\ N +9 &LrF\ Q +10 &N2@\ R +10 &O?\ Q +9 &QD\ Q +9 &S\\zi@\ 6 +9 &T&)jA\ L +11 &TFB\ , + ( + "processing"%& +4 #"psFlush"Processing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.52 + "processing"%r& +4 "core" &TFA\ , +2 ."psFlush"Hand.open + "manipulator"&E1 +69 "core" 1 +2 "manipulator"&n% +4 "core" %  +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&I'\ +97 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +124 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%K'P +445 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +660 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%' +1614 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%< +80 "core"  +2 ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%3  +34 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%?'W +2634 "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 + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%j' +2125 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%h +69 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%z U +51 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%Q'W +2633 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%i @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2628 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%S  +81 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"% '9 +2627 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%8 +40 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%!' +2628 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%q +68 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%l'W +2648 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%s @ +41 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%0' +2626 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%e  +81 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%\ '9 +2636 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%W +40 "core"  +3 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"% 'P +1095 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%%' +1617 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +68 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%B  +51 "core"  +3 ."psFlush"PS.seek 0ml +2 "processing"%~'W +2629 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%u +71 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%v' +601 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2119 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%R +71 "core" +2 ."psFlush"PBV.dial PSV +45 "processing"% U +53 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2657 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +41 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%x' +2635 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%|  +68 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%@'9 +2627 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%} +41 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%' +2630 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%& +68 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%'W +2636 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%Y @ +41 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1889 "Can"\ << +746 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%,  +69 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%('9 +2624 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'& +4 "core" &FI%\ +2 "manipulator"&m& +3 "core" &  A f +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&*( +4 "core" ( +2 "manipulator"&& +4 "core" &   f + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &b& +2 "core" & f +2 .tForearm.seek PC +2 "manipulator"&$' +96 "core" ' +2 .tHand.close + "manipulator"& / +72 "core" / +2 .tPC.seek :open +2 "processing"%c( +399 "core" ( +2 "manipulator"&4& +4 "core" & s f +2 "manipulator"&g% +3 "core" %  K  +2 .tForearm.seek :retract + "manipulator"&_'\ +91 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +361 "core" ( +2 "manipulator"&A& +4 "core" & g , + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & a , +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&d'ρ +102 "core" ' +2 "manipulator"&`& +4 "core" & W , +2 "manipulator"&6% +3 "core" %ψ m +2 "collection"'M& +4 "core" &GK]\ +2 "collection"'\\& +3 .tCC.seek :closed +2 "collection"'(O +3 "core" &GK#\ +3 &GK\\\ 8 +10 &CJ|GK`\ / +9 &qtHK^\ D +10 &aFJ^\ K +9 &_FJ^\ K +9 &_GI_\ J +10 &f\\EJe\ J +9 &&_DJd\ K +9 &]GI_\ J +10 &_GKe\ K +9 &m]FI^\ J +10 &!.^EJ^\ K +9 &"\\HJd\ K +9 &$YHJa\ J +10 &&tYGJ]\ K +9 &(7YFJ`\ J +9 &)YFKb\ K +10 &+[GJ\\\ K +9 &-}YGKe\ J +10 &/@ZFJ^\ J +9 &1]FK\\\ J +9 &2_HLg\ K +10 &4[IKf\ K +9 &6F]GL\\\ K +9 &8 XGK]\ J +10 &9YDK]\ K +9 &;]FJd\ K +10 &=PWGJe\ J +9 &?^FI`\ K +9 &@\\HK_\ J +10 &BZIKd\ J +9 &DV_GJ_\ K +9 &FbFI]\ K +10 &GjFJ^\ L +9 &IDI\\\ O +10 &KBCI`\ T +9 &LEI^\ V +9 &NzEJd\ 7 +10 &Oa*FIa\ "f +9 &O`GJ`\ F +2 ( + "collection"'\\& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.57 + "collection"'+& +4 "core" &O_FI \ F + .tHand.open + "manipulator"&L1 +66 "core" 1 +2 "manipulator"&>% +4 "core" % χ ; +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&J'\ +94 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'& +4 "core" &O_EJ]\ F +2 "collection"'a% +4 "core" %GK]\ + .tCSV.dial CSR +2 "collection"'  +50 "core"  +2 "collection"'1% +4 "core" %FJ_\ + #tPulling 5ml of CSR.flush + .CSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'D'l +1347 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +10 '2% +2 "core" %lEJ!\  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'#' +653 "core" ' +2 .tCSV.dial :waste + "collection"' +122 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"';' +1982 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'-& +4 "core" &O_GI\ F +2 "collection"'[% +3 "core" %DH\ + .tCSV.dial :flush +2 "collection"'t  +42 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"'='l +1204 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"'' @ +40 "core" A +2 "collection"'N% +4 "core" %l GK_\  +2 .tCS.seek 7ml + "collection"'F' +537 "core" ' +4 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'H  + '9  +40 "core"  +87  +2 .tCBV.dial :waste1 + "collection"'Z @ +43 "core" ? +2 .tCS.seek 0ml +2 "collection"'"' +1647 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'^& +4 "core" &O^GJP\ F +2 "collection"'% +3 "core" %HI\ + .tCSV.dial :flush +2 "collection"'  +80 "core"  +2 .tCS.seek 5ml +2 "collection"'T'l +1217 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'C @ +83 "core" B +2 "collection"'.% +4 "core" %lFH\ \ +2 .tCS.seek 7ml +2 "collection"'' +537 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'U  +40 "core"  +2 .tCBV.dial :waste2 +2 "collection"'w  +107 "core"  +3 .tCS.seek 0ml + "collection"'5' +1651 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'O& +4 "core" &O]ILC\ F +2 "collection"'% +4 "core" %EM \ + .tCSV.dial CSR +2 "collection"'G  +40 "core"  +2 "collection"'f% +4 "core" %FK\ + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +9 .tCS.seek 8ml +2 "collection"'7' +1898 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"'y' D +535 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"': +2 ']  +94 "core" +36  +2 .tCTV.dial :intake + "collection"'  +70 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'' \\ +1901 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'p  +69 "core"  +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'k' +590 "core" ' +2 .tCSV.dial CSR + "collection"'/  +108 "core"  +2 "collection"'r% +4 "core" %FJ=\ + #tPulling 5ml of CSR.flush + .CSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'E'l +1350 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"'n' D +1350 "core" ' +2 .tCSV.dial CBV + "collection"' +107 "core" ~ +2 .tCS.seek 0ml +2 "collection"'' +2614 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&P& +4 "core" & , , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&( +23 "core" ( +2 "manipulator"&K& +4 "core" & 4  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &<& +2 "core" & E  +2 .tForearm.seek CC +2 "manipulator"&3'ρ +104 "core" ' +2 .tHand.close + "manipulator"&/ +75 "core" / +2 .tCC.seek :open +2 "collection"'{( +375 "core" ( +2 "manipulator"&?& +4 "core" & L  + "manipulator"&% +4 "core" % p j [ +2 .tForearm.seek :retract + "manipulator"&h'\ +104 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&z(- +271 "core" ( +2 "manipulator"&j& +4 "core" &- S F + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &i& +2 "core" &- C F +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&Q' +114 "core" ' +4 .tHand.open + "manipulator"&S1 +70 "core" 1 +2 "manipulator"&% +4 "core" % v / ȹv +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&8'\ +98 "core" ' +2 #tCompleted [Sample.deep; initialPurge; da withoutWCR] begun 06:27:22 + #Preparing to sleep until 11:00AM 8/01/2019 +3 ."shutdown"CC.coast +2 #tAsleep til 11:00AM 8/01/2019 +2 "collection"'6 +3 ."shutdown"CS.coast +3 #tContinuing at 11:00 +2 "collection"'5 + "Can"\ '' +4 ."shutdown"PC.coast +2 "processing"%6 +3 ."Qmail"GoodNews.email "Then, in tube 3: /home/esp/esp2/mission/2019_07_31_niagara_mission.rb:56\\n{2 => 17,\\n 3 => 5}\\nCan@08:21:01, 26.0C, 23% humidity, 14.4psia, 13.545V, 0.165A, 0.165A avg, 2.23W",Subject: "Asleep until 11:00" +3 ."shutdown"PS.coast + "processing"%5 +2 ."shutdown"Forearm.coast + "manipulator"&5 +3 ."shutdown"Elbow.coast + "manipulator"&6 +37 ."shutdown"Gate.power :raw,:OFF + .Gate.power :core,:OFF + #Shutdown +28242 "Can"\  +60002 \  +60003 \  +60002 \  +60002 \  +60002 \  +60002 \  +60003 \  +60002 \  +60002 \  +60002 \  +60002 \  +60003 \  +60002 \  +60002 \  +60002 \  +25489 \  +2 #tPowering core bus +504 .Gate.power :raw,:ON +4 "sampler") +2 )  +2 "core"  + "collection"' +3 'q +2 "core"  +36 "processing"% +9 %! +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +3 )s% +2 "core" %\ +2 .tSS.configure SSconfig + "sampler")#.0X 17,\\n 3 => 5}\\nCan@11:00:23, 25.5C, 23% humidity, 14.5psia, 13.452V, 0.472A, 0.472A avg, 6.35W",Subject: "Started 2019_07_31_niagara_mission phase /home/esp/esp2/mission/2019_07_31_niagara_mission.rb:56" +3 .tSample.shallow + "sampler")*2 +22 "core" 2 +2 #tStarting initialPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'A& +4 "core" &RU;\  +2 .tHand.open + "manipulator"&1 +73 "core" 1 +2 "manipulator"&`& +4 "core" &  b o +2 "manipulator"&6% +3 "core" % \ ! |  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&M(- +178 "core" ( +2 "manipulator"&_& +5 "core" &- J G + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &V& +4 "core" &- Z G +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage +2 "manipulator"&+' +105 "core" ' +2 .tHand.close + "manipulator"&L/ +69 "core" / +3 "manipulator"&>& +4 "core" &- G +2 "manipulator"&% +4 "core" %  7 +2 .tForearm.seek :retract +2 "manipulator"&a'\ +105 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&\\( +273 "core" ( +2 "manipulator"&& +4 "core" & W 1 +3 .tElbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &1& +3 "core" & F 1 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&d'ρ +103 "core" ' +2 "manipulator"&& +4 "core" &  1 +2 "manipulator"&2% +5 "core" %φ [ +2 "collection"'D& +3 "core" &OT=\  +2 "collection"'& +3 .tCC.seek :closed +2 "collection"'#(O +3 "core" &QW\  +3 &QW6\  +9 &7ST>\ +} +10 &jQT<\ ? +9 &{pQT<\ L +9 &@WRTC\ K +10 &^QSB\ K +9 &\\PTA\ K +10 &YRVA\ J +9 &I\\QT>\ J +9 &\ YOTC\ K +10 &]OT?\ K +9 & \\RVA\ K +9 &"Q]QV?\ J +10 &$YQVD\ K +9 &%XQUA\ J +10 &'YPT8\ K +9 &)W\\RW<\ K +9 &+]PU@\ J +10 &,[RW;\ J +9 &.]QT?\ K +9 &0`ZPU@\ K +10 &2#WRT=\ J +9 &3YOS9\ J +9 &5]RU<\ K +10 &7hZPT>\ K +9 &9*WRU<\ K +10 &:\\PR?\ J +9 &<YSU<\ J +9 &>p\\OT:\ K +10 &@2YQT>\ K +9 &A\\SV8\ K +10 &CZOU6\ K +9 &Ey\\RS9\ J +9 &G5gOV?\ L +10 &H|QS>\ O +9 &JNS<\ S +10 &L^RT;\ V +10 &NQR=\ D +9 &O2;OQ=\ - +9 &OhQQ9\ A +4 ( +2 "collection"'& +10 #tCollection Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.76 +2 "collection"'-& +8 "core" &OLPQ=\ A +2 &OLOS\ A +2 .tHand.open +2 "manipulator"&[1 +66 "core" 1 +2 "manipulator"&t% +4 "core" % φ , +4 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&;'\ +99 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"''& +4 "core" &OTNS9\ A +2 "collection"'N% +5 "core" %PR5\ +2 .tCSV.dial CSR + "collection"'=  +123 "core"  +2 "collection"'H% +4 "core" %OU\ +2 #tPulling 5ml of CSR.flush .CSR.select :flush +2 "collection"' +11 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"'9'l +1348 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 'Z% +2 "core" %lPR\  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.499ml +2 "collection"'F' +643 "core" ' +2 .tCSV.dial :waste + "collection"'^ +135 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'' +1989 "core" ' +2 #tPurging external Intake + "collection"'& +4 "core" &OTOS?\ A + "collection"'"% +4 "core" %OT\ + .tCSV.dial :flush + "collection"'C  +42 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'.' D +2348 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +2 "collection"'T + 'U  +5 "core"  +63  +2 .tCTV.dial :intake + "collection"'w  +70 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'' +2358 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'O  +70 "core" ~ +2 #tFlushing upper manifold + "collection"'& +4 "core" &OSNR\ A +2 "collection"'G% +3 "core" %NP\ + .tCSV.dial :flush +2 "collection"'f  +68 "core"  +2 .tCS.seek 5ml +2 "collection"'5'l +1207 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"'7 @ +41 "core" A +2 "collection"':% +4 "core" %lOS8\  +2 .tCS.seek 7ml + "collection"']' +545 "core" ' +43 ."connect"CSV.dial CBV +3 "collection"' + .tCBV.dial CSV +97 "core" ~ +2 .tCTV.dial :air +2 .CS.seek 0ml + "collection"'y' +1657 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'p'- +769 "core" ' +2 .tCSV.dial :waste + "collection"' +43 "core" +2 .tCS.seek 0ml +2 "collection"'/' +760 "core" ' +2 "collection"'r& +4 "core" &OSNU\ A + "collection"'k% +4 "core" %PR3\ + .tCSV.dial :flush +2 "collection"'E  +40 "core"  +2 .tCS.seek 3ml +2 "collection"''- +761 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'n @ +39 "core" B +2 "collection"'P% +4 "core" %-OS\  +2 .tCS.seek 5ml + "collection"'K'l +535 "core" ' +2 .tCSV.dial :air + .CS.seek 0ml +2 "collection"'<' +1220 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"''- +769 "core" ' +2 .tCSV.dial :waste + "collection"' +71 "core" +2 .tCS.seek 0ml +2 "collection"'J' +763 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" & 1 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&?( +3 "core" ( +2 "manipulator"&& +3 "core" &  ? 1 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &3& +2 "core" & ~ 1 +2 .tForearm.seek CC +2 "manipulator"&j'ρ +102 "core" ' +2 .tHand.close + "manipulator"&i/ +67 "core" / +2 .tCC.seek :open +2 "collection"'( +374 "core" ( +2 "manipulator"&S& +4 "core" & T 1 + "manipulator"&% +4 "core" % w b h + .tForearm.seek :retract +2 "manipulator"&h'\ +94 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&Q(- +281 "core" ( +2 "manipulator"&{& +4 "core" &- N 5 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- 5 +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&c' +110 "core" ' +4 .tHand.open + "manipulator"&(1 +76 "core" 1 +2 "manipulator"&8% +4 "core" % ~ 4 4 ȼ +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&z'\ +105 "core" ' +2 #tda sampling at most 150ml +2 #Loading sh1 puck from tube 3 into Collection Clamp +2 ."Qmail"HABfans.email "Started da in tube 3 at 11:04:35EDT01-Aug-19\\n{2 => 17,\\n 3 => 5}\\nCan@11:00:23, 25.5C, 23% humidity, 14.5psia, 13.452V, 0.472A, 0.472A avg, 6.35W",Subject: "da sampling at most 150ml" +4 "collection"'X& +3 "core" &OW\ +2 "manipulator"& % +4 "core" %\ " > = + "storage"(q% +4 "core" % 9  7\ + "storage"(!. +3 "core" .( +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 +3 "storage"(s( +344 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (l& +2 "core" &%\ \  \ \  +2 "manipulator"&e& +3 "core" &- 5 +3 "manipulator"&0% +8 "core" %\ " R = +4 .tElbow.reconfigure TightElbow +4 "manipulator"&$&.,(\ #b +4 .tElbow.seek 3 +6 "manipulator"&W( +180 "core" ( +2 "manipulator"&\ & +4 "core" &  _ "y +2 "storage"( & +3 "core" &%\ !\ \ \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&' +100 "core" ' +2 "storage"(B& +4 "core" &% \ \  + .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"(%'L +249 "core" ' +2 "storage"(u- +3 "core" -'Y +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (~& +3 "core" &% 7\ \  +2 "manipulator"&R& +3 "core" &  J !w +2 .tElbow.seek 3 + "manipulator"&v( +4 "core" ( +2 "manipulator"& & +4 "core" &  O !w + "storage"(& +4 "core" &% \ X\ \  +2 .tForearm.seek 3 + 300 counts + "manipulator"&'2 +30 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&x/ +68 "core" / +3 ."downElevator"SE.seek :down +42 "manipulator"&}& +7 "storage"( 'v +6 "core" &  !w + "manipulator"&% +5 "core" % 0 1 +3 .tForearm.seek :retract +2 "manipulator"&Y'\ +91 "core" ' +3 .tElbow.seek CC +2 "manipulator"&( +132 "core" ' + ."downElevator"SE.coast + "storage"(5 +26 "core" ( +2 "manipulator"& & +5 "core" &   :. + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &I& +3 "core" &  } :. +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&4'ρ +95 "core" ' +2 "manipulator"&o& +4 "core" &   " :. +2 "manipulator"&% +4 "core" %} ) +2 "collection"'|& +4 "core" &QU6\ + "collection"',& +4 .tCC.seek :closed +2 "collection"'(O +2 "core" &PV\ +3 &PV0\  +10 &4QV4\ *z +9 & gQS6\ > +10 &oQU9\ K +9 &]TPU@\ J +10 &YPS1\ J +9 &ZQTF\ J +9 &YRV/\ J +10 &eYRUS\ J +9 &'YOT0\ J +9 &YRV3\ J +10 & ZNT8\ J +9 &"mYPS6\ J +10 &$/YTV?\ J +9 &%XQV/\ J +9 &'YST3\ J +10 &)uYSU4\ J +10 &+8XPU4\ I +9 &,\\RU1\ J +10 &.[QT3\ J +9 &0|YQU2\ J +10 &2>XQU1\ J +9 &4XQV.\ J +9 &5YTU1\ J +9 &7YQV/\ I +9 &9FZQW2\ J +9 &;YQU2\ J +10 &<YQU&\ J +9 &>WQV#\ J +10 &@NXOV$\ J +9 &BYQT*\ J +9 &CYSU.\ J +10 &E`SV*\ K +10 &GQkRV0\ L +8 &IOT/\ P +10 &JOT-\ U +9 &LyPS+\ V +10 &N9PS%\ D +11 &O@<RT$\ %n +7 &OvQV \ J +5 ( + "collection"',& +4 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.77 +2 .Hand.open + "manipulator"&*1 +3 "core" &OnQS!\ J +70 1 +2 "manipulator"&A% +4 "core" % } C +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 .tSC.coast + "storage"(6 +2 #tcollectSample 150ml w/bubble point of 24psi + #Priming 7ml + .Gate.power :sampler,:ON + ."pumping"Gate.power :analytic3,:ON +2 .tIntake.select :close +2 .Exhaust.select :close + .SS.hold +2 "sampler")`+ +3 "core" + +2 "sampler")6% +4 "core" % \  + "collection"'_& +4 "core" &OmQT%\ mJ +2 "Can"\ |UU +2 #tCalibrating pressure and temperature sensors + .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X% +3 "core" %RR\ j +2 "sampler")% +3 "core" %?- \ j +2 .tSSV.dial :spit + "sampler")) +130 "core" +2 .tSS.seek 0ml +2 "sampler")+' +280 "core" ' +2 .tSSV.dial CBV + "sampler")  +130 "core"  +2 .tCTV.dial :intake + "collection"'1  +72 "core"  +2 #tWaiting for external sampler to finish priming... + .delayUntil "11:07:57.51" +1613 #"pumping"7.5L/min +1991 "Can"\ zMM\ +1015 #"pumping"7.6L/min +3007 #7.5L/min +3007 #7.5L/min +3007 #7.5L/min +2862 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open + "sampler") +138 #"pumping"7.5L/min +72 "collection"'M% +3 "core" %\ a +2 #tIntake @21.1psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X% +2 ."airStroke"CS.seek 10ml +2 "collection"'\ ' D +99 "core"  +2 .tCTV.dial :air +2 "collection"'  +71 "core"  +2 .tdelay 15 seconds +4 ."samplerPumpShutdown"Gate.power :sampler,:OFF + ."pumping"Gate.power :analytic3,:OFF +1497 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")Q +129 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +4 .tSS.seek 0ml +3 "collection"'B  + "sampler")z' +5 "core" ' + .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")u  +118 "core"  +9  +431 ' +2 "sampler")~% +4 "core" % \ p +42 .tCBV.dial between SSV and waste2 +3 "collection"'R  +29 "core"  +2 "collection"' % +4 "core" % ATX\  +2 ."connect"CTV.dial CSV,avoiding: :air +2 .tCSV.dial CTV +2 "collection"'  +43 "core"  +3 .tCS.reconfigure CSpressurize + "collection"'# d@<< b +3 .tCS.seek 0ml + "collection"'' +2177 "core" ' \ \ +3 "collection"'x% +4 "core" %f \  + "sampler")}% +4 "core" % s\ p + #tBubblePoint: Intake @38.8psia, Outlet @14.7psia + .CBV.dial SSV +2 "collection"' @ +36 "core" A +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"' ' +95 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")Y +127 "core"  +5 .tSS.reconfigure SSexhale + "sampler")#.0X' D +9 ."connect"SSV.dial CBV,avoiding: :exhaust +2 .tCBV.dial SSV +2 "sampler")  +183 "core"  +2 .tCTV.dial :air + .delay 15 seconds +1502 .SSV.dial :spit,avoiding: :exhaust +2 "sampler")) +128 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +4 .tSS.seek 0ml +3 "collection"'V  + "sampler")' +5 "core" ' +2 .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")1  +117 "core"  +12  +366 ' +2 "sampler")M% +4 "core" % {\ + .tCBV.dial between SSV and waste2 +2 "collection"'+  +38 "core"  +2 "collection"'D% +4 "core" % DPS\  +2 ."connect"CTV.dial CSV,avoiding: :air +2 .tCSV.dial CTV +2 "collection"'a  +41 "core"  +2 .tCS.reconfigure CSpressurize +2 "collection"'# d@<< b +3 .tCS.seek 0ml + "collection"'$' +2434 "core" '| \ +3 "collection"'% +4 "core" %S \  + "sampler")-% +4 "core" % n\ + #tBubblePoint: Intake @38.3psia, Outlet @14.2psia + .CBV.dial SSV + "collection"' @ +38 "core" A +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'F' +98 "core" ' +3 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +122 "core" ' +2 ."CSpush"CS.coast + "collection"'5 +3 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X +102 "collection"'R9 +3 "core" 9Z#< +102 "collection"' 9 +3 "core" 9t%: +102 "collection"'9 +3 "core" 9%7 +102 "collection"'\ 9 +4 "core" 9(6 +102 "collection"'x9 +3 "core" 9)4 +102 "collection"'}9 +3 "core" 9*2 +102 "collection"'9 +3 "core" 9+0 +102 "collection"'z9 +3 "core" 9 .- +102 "collection"'9 +3 "core" 9., +102 "collection"'%9 +3 "core" 980* +102 "collection"' 9 +3 "core" 9N3) +102 "collection"'W9 +3 "core" 9d3' +102 "collection"'I9 +3 "core" 9z5% +102 "collection"'o9 +4 "core" 95$ +102 "collection"'9 +3 "core" 97# +102 "collection"'v9 +6 "core" 99! +102 "collection"'9 +3 "core" 9; +102 "collection"'Y9 +3 "core" 9= +102 "collection"'9 +3 "core" 9> +103 "collection"'|9 +3 "core" 9 @ +102 "collection"' 9 +3 "core" 9 A +139 "collection"'9 +10 "core" 9 -C  +102 "collection"'*9 +3 "core" 9 =E +102 "collection"'A9 +3 "core" 9 NF +102 "collection"',9 +3 "core" 9 ]G +102 "collection"'_9 +3 "core" 9 lI +102 "collection"'49 +3 "core" 9 zJ  +102 "collection"'s9 +3 "core" 9 K% +102 "collection"'&9 +4 "core" 9 L) +102 "collection"'L9 +3 "core" 9 N- +102 "collection"'69 +3 "core" 9 P1 +102 "collection"'9 +3 "core" 9 Q5 +102 "collection"'`9 +3 "core" 9 S: +102 "collection"')9 +4 "core" 9 T> +103 "collection"'V9 +3 "core" 9 UB +102 "collection"'19 +3 "core" 9 WF +102 "collection"'b9 +3 "core" 9 YK +102 "collection"'M9 +3 "core" 9 ZO +102 "collection"'+9 +3 "core" 9\ [S +102 "collection"'D9 +3 "core" 9\ ]W\ +102 "collection"'a9 +3 "core" 9\ ^[ +102 "collection"'>9 +3 "core" 9\ _` +102 "collection"'9 +3 "core" 9\ '`d\ +102 "collection"'-9 +4 "core" 9\ /ah +102 "collection"'9 +3 "core" 9\ 6dl +102 "collection"'9 +3 "core" 9\ =dp +102 "collection"''9 +3 "core" 9\ Ceu +102 "collection"'N9 +3 "core" 9\ Igy +102 "collection"'=9 +4 "core" 9\ Oh} +102 "collection"'29 +3 "core" 9\ Uh +102 "collection"'[9 +3 "core" 9\ Zj +102 "collection"'t9 +3 "core" 9\ _l +102 "collection"'Z9 +3 "core" 9\ cm +102 "collection"'^9 +4 "core" 9\ gn +102 "collection"'H9 +3 "core" 9\ ln +102 "collection"'9 +3 "core" 9\ op +102 "collection"'$9 +3 "core" 9\ tr +102 "collection"'F9 +3 "core" 9\ ws +102 "collection"'99 +3 "core" 9\ {t +2 .tCH.hold 10:00,70C +3 "collection"'d `\ `\ y +3 "core"  +48920 "Can"\ +11082 "core" ` +2 "collection"'C9 +3 "core" 9\ 9 +2 #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml + "collection"'' +340 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'@ @ +97 "core" A +2 .tCSV.dial :air +2 "collection"'w @ +40 "core" > +2 .tCS.seek 5ml +2 "collection"'.'l +1360 "core" ' +2 .tCSV.dial CTV + "collection"'"  +43 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'O @ +42 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'  +41 "core"  +3 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'U @ +52 "core" B +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'G' +1354 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"' +99 "core" ~ +2 .tCBV.dial CSV + "collection"'T  +28 "core"  +2 "collection"'f% +4 "core" % $ ' )\ +2 .tCS.seek 5ml + "collection"''l +1350 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +4 "collection"'7  +41 "core" +2 "collection"'y% +4 "core" %lff[\  +2 .tCS.seek 7ml + "collection"']' +605 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +4 "collection"'p @ +40 "core" > +2 .tCS.seek 10ml +2 "collection"'' D +845 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'k ` +108 "core" ^ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'E   +37 "core" ! +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'r  +2 'P  +40 "core"  +89  +2 .tCS.seek 5ml +2 "collection"''l +1348 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'K @ +96 "core" A +2 .tCSV.dial :waste +2 "collection"'< +94 "core" +2 .tCS.seek :empty +2 "collection"''Ͱ +1354 "core" ' +2 .tCSV.dial :air + "collection"'/ @ +70 "core" B +2 .tCS.seek 5ml +2 "collection"'n'l +1351 "core" ' +2 .tCSV.dial CTV + "collection"'  +41 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +42 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'  +41 "core"  +4 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'\\ @ +43 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"';' +1349 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"'# +96 "core" ~ +2 .tCBV.dial CSV + "collection"'S  +36 "core" +2 "collection"'% +4 "core" %wz\ +2 .tCS.seek 5ml + "collection"'3'l +1352 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'i  +41 "core" +2 "collection"'{% +4 "core" %l\  +2 .tCS.seek 6.999ml + "collection"'' +593 "core" ' +2 .tdelay 5 seconds +538 .CSV.dial :air2 +10 "collection"'j @ +51 "core" B +2 .tCS.seek 10ml +2 "collection"'8' D +838 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'h ` +110 "core" ^ +2 #tLysing Complete + "collection"'X& +4 "core" &Ol\ J +2 #tStoring sh1 puck in Collection Clamp to tube 2 + "manipulator"& % +3 "core" %\  7 +2 "storage"(q% +4 "core" %w\ \  \ + "storage"(?. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 + "storage"((( +345 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (c& +3 "core" & "\ + "manipulator"&m& +4 "core" &  :. +3 "manipulator"&0% +4 "core" %\  ( 7 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 + "manipulator"&e( +154 "core" ( +2 "manipulator"& & +4 "core" &  +2 "storage"(J& +3 "core" & \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&l' +94 "core" ' +2 "storage"(Q& +4 "core" & \ \ \ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(B'L +142 "core" ' +2 "storage"(u- +3 "core" -'ڧ +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&!& +3 "core" & +2 "storage"(~& +3 "core" & \ +2 .tElbow.reconfigure LimpElbow + "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 +2 "manipulator"&R'Y +36 "core" ' +4 .tElbow.hold +2 "manipulator"& , +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(- +2 "core" -'ڧ +2 .tSE.seek 16.14 Pucks below Top Plate +2 "storage"(\ '_ +42 "core" ' +2 "manipulator"&x% +4 "core" %bm ' ɶ +2 "storage"(}& +3 "core" & { { \ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 309 counts + "manipulator"&'ώ +15 "core" ' +2 "manipulator"&z& +4 "core" &  +2 "storage"(& +4 "core" & (\ +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&%' +25 "core" ' +2 .tSE.seek 17.14 Pucks below Top Plate +2 "storage"( 'N +50 "core" ' +2 "manipulator"&W& +4 "core" &  +2 "manipulator"&I% +4 "core" %0 h + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&o'\ +92 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +159 "core" ( +2 "manipulator"&v& +4 "core" &  > :, + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & :, +2 .tForearm.seek CC + "manipulator"&Y'ρ +102 "core" ' +2 .tHand.close + "manipulator"&/ +67 "core" / +2 .tCC.seek :open +2 "collection"'|( +378 "core" ( +2 "storage"( & +4 "core" & G\ + "storage"(& +4 "core" & \ 2\ +2 "manipulator"&*& +3 "core" &  9% +2 "manipulator"&A% +3 "core" % χ  +2 .tForearm.seek :retract + "manipulator"&,'\ +97 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&_( +154 "core" ( +2 "manipulator"&4& +4 "core" & ! \ +2 "storage"(s& +3 "core" &   5\ +2 .tElbow.reconfigure LimpElbow + "manipulator"&$ ,(#b +3 .tForearm.seek 2 +2 "manipulator"&&'Y +110 "core" ' +2 .tElbow.hold + "manipulator"&L, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&61 +68 "core" 1 +3 "manipulator"&% +4 "core" % cj  ȵ + "storage"(`& +4 "core" & f\ + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 2 + 310 counts +2 "manipulator"&)'Ϗ +15 "core" ' +2 "manipulator"&V& +4 "core" & g \ +2 "storage"(1& +3 "core" &   \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&b' +24 "core" ' +2 "storage"(M% +4 "core" %I  \ +2 ."downElevator"SE.seek :down +3 "storage"(+'v +100 (D% +34 "core" ' +2 %} 7 4 Q\ + ."downElevator"SE.coast +2 "storage"(5 +3 "manipulator"&a% +4 "core" %: +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&>'\ +92 "core" ' +2 .tSC.coast + "storage"(6 +2 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +4 "core" &!"\ +2 "manipulator"&-& +4 "core" & i \ +38 "manipulator"&% +10 "core" %\  Z / +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +173 "core" ( +2 "manipulator"&'& +4 "core" &- L 8 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &N& +2 "core" &- 8 +2 .tForearm.seek :garage +2 "manipulator"&=' +107 "core" ' +2 .tHand.close + "manipulator"&2/ +71 "core" / +2 "manipulator"&[& +4 "core" &- 8 +2 "manipulator"&t% +4 "core" %  + .tForearm.seek :retract +2 "manipulator"&Z'\ +102 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&^( +275 "core" ( +2 "manipulator"&H& +4 "core" & 7 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & 7 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&$'ρ +98 "core" ' +2 "manipulator"&F& +4 "core" & 7 +2 "manipulator"&9% +4 "core" %ψ +2 "collection"'5& +4 "core" &"&\ + "collection"'d& +4 .tCC.seek :closed + "collection"'C(O +3 "core" &"'k\ +2 &$'\\\  +9 &3#&S\ *z +10 &h"%\ > +9 &s '\ K +10 &\\Z '\ I +9 &Y#'\ I +9 &Z#'\ I +10 &Y!&{\ I +9 &dZ#&]\ I +9 &&Z"'[\ I +10 &Y#%C\ I +9 & Y#&z\ I +10 &"l]"$\ I +9 &$._#&m\ I +9 &%\\!'[\ J +10 &'\\!'E\ J +9 &)t\\$&m\ I +9 &+6Y"'\ I +10 &,Y"'{\ I +9 &.]#'_\ I +10 &0|]"'\ I +9 &2?]!'\ I +9 &4Z#&\ J +10 &5\\$%\ I +9 &7]#'\ I +9 &9F\\!&\ J +10 &; ["(\ I +9 &<]"'\ I +10 &>\\"&\ I +9 &@PW$'\ I +9 &B[#'w\ I +10 &CY#)y\ I +9 &E]$&e\ J +9 &GSf'*U\ K +10 &I D\ N +9 &Jw4\ S +10 &Lx\\h\ V +9 &N:GU\ C +9 &O?<DI\ 't +10 &O~j@Ht\ H +2 ( + "collection"'d& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.67 + "collection"':& +4 "core" &O~m;?\ H + .tHand.open + "manipulator"&@1 +72 "core" 1 +2 "manipulator"&w% +4 "core" % ψ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +96 "core" ' +3 .tPSV.dial PSR +2 "processing"%" +127 "core"  +2 "processing"%O% +4 "core" %Y2\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1.5ml +2 "processing"%' +1606 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%U  +40 "core"  +2 .tPS.seek 0ml +2 "processing"%.'W +1615 "core" ' +2 .tPSV.dial PSR + "processing"% +42 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%T' +2634 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%f + "collection"'G  +5 "core"  +2 "processing"%7  +42 "core"  +33 +2 .tPSV.dial :mixloop + "processing"%y +109 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing + "processing"%  +124 "core" +2 .tPS.seek 0ml +2 "processing"%p'W +2629 "core" ' +2 .tPSV.dial :air + "processing"%]  +55 "core" +2 .tPS.seek 2.5ml +2 "processing"%k' +2625 "core" ' +2 .tPSV.dial :mixloop + "processing"%E +41 "core" +2 .tPS.seek 0ml +2 "processing"%r'W +2634 "core" ' +2 .tPSV.dial :air + "processing"%P  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2635 "core" ' +2 .tPSV.dial :mixloop + "processing"%K +42 "core" +2 .tPS.seek 0ml +2 "processing"%<'W +2635 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" & 7 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&/( +3 "core" ( +2 "manipulator"&& +3 "core" & 7 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & G 7 +2 .tForearm.seek CC +2 "manipulator"&'ρ +105 "core" ' +2 .tHand.close + "manipulator"&/ +67 "core" / +2 .tCC.seek :open +2 "collection"'\\( +379 "core" ( +2 "manipulator"&n& +4 "core" & 7 +2 "manipulator"&#% +4 "core" % p  D + .tForearm.seek :retract +2 "manipulator"&S'\ +102 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +283 "core" ( +2 "manipulator"&;& +4 "core" &- |  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &i& +3 "core" &- r  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&{' +115 "core" ' +4 .tHand.open + "manipulator"&31 +68 "core" 1 +2 "manipulator"&j% +4 "core" % e   ȴH +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +103 "core" ' +2 .tPSV.dial :mixloop +37 .PTV.dial :PRVmixing +9 ."connect"PRV.dial CBV +2 .tCBV.dial PRV +2 .CTV.dial :air,avoiding: :intake + #Loading lyfil puck from tube 3 into Collection Clamp + "collection"'h& +4 "core" &,0l\ +2 "manipulator"&X% +4 "core" %\ ! q ) + "storage"( % +4 "core" %} Y N ?\ +2 "storage"(q. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 + "storage"(?( +341 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (c& +3 "core" &"  \  + "manipulator"&m& +4 "core" &- /  +2 "manipulator"&0% +3 "core" %\ ! 4 ) +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 + "manipulator"& ( +179 "core" ( +2 "manipulator"&J& +4 "core" &  "x +2 "storage"(Q& +3 "core" &"   %\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&' +94 "core" ' +2 "storage"(u& +4 "core" &" 8 9\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(!'L +272 "core" ' +2 "storage"(~- +3 "core" -'` +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 (& +3 "core" &!\ \ \  +2 "manipulator"&& +3 "core" &  T !w +2 .tElbow.seek 3 + "manipulator"&x( +3 "core" ( + "manipulator"&}& +4 "core" &  m !w + "storage"(z& +4 "core" &!\ \ \  +2 .tForearm.seek 3 + 300 counts + "manipulator"&'2 +21 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&W/ +66 "core" / +3 ."downElevator"SE.seek :down +5 "manipulator"&I& + "storage"(l'v +6 "core" &  !w +2 "manipulator"&e% +3 "core" % - J +2 .tForearm.seek :retract +2 "manipulator"&B'\ +89 "core" ' +2 .tElbow.seek CC +2 "manipulator"&R( +139 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +5 "core" ( +2 "manipulator"&& +4 "core" & P . + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &\ & +3 "core" & . + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&v'ρ +103 "core" ' +4 "manipulator"&& +4 "core" & p . +2 "manipulator"&%% +4 "core" %{ i A +2 "collection"' & +4 "core" &-/,\ + "collection"'& +4 .tCC.seek :closed +2 "collection"'o(O +2 "core" &,/6\ +3 &,2(\  +10 &4-/\ +| +9 &h+0 \ > +9 &q-0\ K +10 &]Z,0\ I +9 &[+2\ I +10 &_+1\ I +9 &Y/0\ I +9 &eZ-0\ I +10 &([-/-\ I +9 &^,0m\ I +9 & ]-/h\ J +10 &"m]-1a\ I +9 &$/],0Y\ I +10 &%[,0\ J +9 &'[,0\ J +9 &)t\\,.\ J +10 &+7[.1\ I +9 &,Z,0\ I +9 &.X-0\ I +10 &0~Y+2\ I +9 &2@X/0u\ I +10 &4Y-1u\ I +9 &5\\,2\ J +9 &7[-0\ I +10 &9HY./\ I +9 &;\ ],0\ I +9 &<[-1\ I +10 &>Y,0\ I +9 &@O[,1\ J +10 &B\\-1\ I +9 &C_-.|\ I +9 &E_,/n\ J +10 &GSm,.t\ K +9 &I*/m\ P +9 &J?b\ T +10 &Ly$0T\ V +9 &N8-'O\ C +10 &O=8.1A\ (u +9 &Om+.G\ H +5 ( + "collection"'& +4 "core" &Ob+-E\ H +2 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.74 + .Hand.open + "manipulator"&1 +74 "core" 1 +2 "manipulator"& % +4 "core" % { A +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +93 "core" ' +2 .tSC.coast + "storage"(6 +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'*  +126 "core" ~ +2 .tCSV.dial CTV + "collection"'A  +28 "core"  +2 .tPS.seek 2.5ml +2 "processing"%4' +1207 "Can"\ ?? +1432 "core" ' +2 "collection"'s% +4 "core" % E;\  +2 .tCS.seek 4.15ml + "collection"'Y'Q +1570 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%  +42 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%6  +81 "core" ~ +2 .tPS.seek 0ml +2 "processing"%'W +2630 "core" ' +2 .tCBV.dial between PRV and waste1 + "collection"'` ` +38 "core" ^ +2 .tCSV.dial :air +2 "collection"'V @ +42 "core" > +2 .tCS.seek 10ml +2 "collection"'1' D +1566 "core" ' +2 .tCSV.dial CTV + "collection"'M  +42 "core"  +2 .tCS.seek 0ml +2 "collection"',' +2635 "core" ' +2 .tCBV.dial :waste1 + "collection"'D @ +29 "core" > +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'_  +126 "core" +2 "collection"'a& +4 "core" &Ob\ H +2 #tStoring lyfil puck in Collection Clamp to tube 2 + "manipulator"&&% +3 "core" %\  P  +2 "storage"(% +3 "core" %y   \ +2 "storage"(-. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(( +340 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +4 ()& +3 "core" & \  P\ +2 "manipulator"& & +3 "core" & L . +2 "manipulator"&+% +3 "core" %\  U  +44 .tElbow.reconfigure TightElbow +4 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&b( +152 "core" ( +2 "manipulator"&'& +4 "core" &   +2 "storage"(N& +3 "core" & \  W\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&(' +98 "core" ' +2 "storage"(L& +4 "core" & I\ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(2'L +131 "core" ' +2 "storage"([- +3 "core" -'ߖ +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&t& +3 "core" &  +4 "storage"(>& +4 "core" & F\ + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek 2 +2 "manipulator"&='Y +35 "core" ' +2 .tElbow.hold + "manipulator"&H, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(- +3 "core" -'ߖ +2 .tSE.seek 17.14 Pucks below Top Plate + "storage"('N +41 "core" ' +2 "manipulator"&F% +4 "core" %ir u ʸ +2 "storage"(9& +3 "core" & s { 5\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 316 counts + "manipulator"&5'ϕ +13 "core" ' +2 "manipulator"&Z& +4 "core" &  Z +2 "storage"(|& +3 "core" & V\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&:' +19 "core" ' +2 .tSE.seek 18.14 Pucks below Top Plate +2 "storage"(@'= +42 "core" ' +2 "manipulator"&w& +4 "core" & S +2 "manipulator"&d% +4 "core" %!  = + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&"'\ +89 "core" ' +2 .tElbow.seek CC +2 "manipulator"&O( +163 "core" ( +5 "manipulator"&$& +3 "core" &" <> +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &U& +3 "core" &! 2 <> + .tForearm.seek CC +2 "manipulator"&'ρ +96 "core" ' +2 .tHand.close + "manipulator"&/ +66 "core" / +2 .tCC.seek :open +2 "collection"'.( +375 "core" ( +4 "storage"(f& +3 "core" & a\ +2 "storage"(7& +3 "core" & \ +2 "manipulator"&G& +3 "core" &"  <> +2 "manipulator"&y% +4 "core" % ϕ  J + .tForearm.seek :retract +2 "manipulator"&'\ +93 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&T( +155 "core" ( +2 "manipulator"&]& +4 "core" &  J \ +2 "storage"(p& +3 "core" & \ \  B\ +2 .tElbow.reconfigure LimpElbow + "manipulator"&$ ,(#b +3 .tForearm.seek 2 +2 "manipulator"&E'Y +110 "core" ' +2 .tElbow.hold + "manipulator"&k, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&P1 +72 "core" 1 +3 "manipulator"&r% +3 "core" % ih  ɵ +33 "storage"(K& +4 "core" & 8\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 316 counts + "manipulator"&'ϕ +18 "core" ' +2 "manipulator"&& +4 "core" & q \ +2 "storage"(& +4 "core" & 3 \ +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&' +28 "core" ' +2 "storage"(% +4 "core" %<   y\ +2 ."downElevator"SE.seek :down +3 "storage"(^'v +88 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +10 (% +3 "core" % 4  \ +2 "manipulator"&C% +4 "core" % { +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&n'\ +91 "core" ' +2 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%#  +69 "core" +5 .tPS.seek 2.5ml +2 "processing"%' +2647 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%; +41 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%i  +41 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%/ +42 "core" +2 .tdelay 1 second +102 .PSV.dial :air +31 "processing"%3  +42 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%j'W +2641 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%S& +4 "core" &i\ +2 "manipulator"&h& +3 "core" & \ +2 "manipulator"&X% +3 "core" %\   +2 .tElbow.seek FlushPuck::Garage + "manipulator"& (- +174 "core" ( +38 "manipulator"&q& +11 "core" &- y 1 +2 .tElbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &{& +2 "core" &- 1 +2 .tForearm.seek :garage +2 "manipulator"&c' +109 "core" ' +2 .tHand.close + "manipulator"&m/ +69 "core" / +2 "manipulator"&0& +4 "core" &-  1 +2 "manipulator"&J% +3 "core" %  # ǼH +2 .tForearm.seek :retract +2 "manipulator"&Q'\ +104 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&u( +128 "core" ( +2 "manipulator"&& +4 "core" & 3 a + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" & a + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&~' +101 "core" ' +2 "manipulator"&& +4 "core" & a +2 "manipulator"&% +3 "core" % p +2 "processing"%}& +4 "core" &#\ +2 "processing"%z& +3 .tPC.seek :closed +2 "processing"%W(Tg +2 "core" &-\ +5 &m\ < +9 &I{o\ 1 +10 &Ovm\ E +9 &_r\ L +9 &Wo\ K +10 &[v\ K +9 &DW\ K +9 &\\\ K +10 &Y\ K +9 &W\ K +10 &LZ\ K +9 &!W\ K +9 &"Z\ L +10 &$Zk\ K +9 &&T\\\ K +9 &(Z\ L +10 &)Z\ K +9 &+W\ K +10 &-]\\\ K +9 &/[\ K +9 &0X\ K +10 &2\\\ L +9 &4d[\ K +9 &6&X\ K +10 &7]\ K +9 &9Z\ K +10 &;mW\ K +9 &=.Z\ K +9 &>W\ K +10 &@Z\ K +9 &BuW\ K +9 &D6\\\ K +10 &E]\ K +9 &Gb\ L +10 &Iwh\ M +9 &K5z\ N +9 &L\ Q +10 &N\ Q +9 &Pq\ R +9 &R3\ R +10 &S^q\ + +9 &T9b\ 4 +8 ( +3 "processing"%z& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.56 + "processing"%I& +4 "core" &T?"\ . + &T?"\ . + .tHand.open +2 "manipulator"&e1 +72 "core" 1 +2 "manipulator"& % +4 "core" %  p +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +88 "core" ' +2 .tPRV.dial :air + "processing"%  +42 "core"  +2 .tPSV.dial :mixloop + "processing"%\ +42 "core" +2 "processing"%!% +4 "core" %P%\ +2 .tPS.seek 0.3ml + "processing"%' +385 "core" ' +2 .tPSV.dial PSR + "processing"% +99 "core"  +2 "processing"%%% +4 "core" %/\  + #tPulling 0.4ml of PSR.air + .PSR.select :air +2 .PS.seek 0.7ml +2 "processing"% '* +480 "core" ' +4 .tdelay 3 seconds +302 .PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%x' +1909 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%l +98 "core" +2 .tPTV.dial :mixing + "processing"%B @ +69 "core" B +2 .tPBV.dial :waste2 + "processing"%\\  +88 "core"  +5 .tPS.seek 0ml + "processing"%'W +2627 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"& & +4 "core" & a +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&( +3 "core" ( +2 "manipulator"&*& +4 "core" &  a + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &A& +2 "core" & & a +2 .tForearm.seek PC +2 "manipulator"&v' +95 "core" ' +2 .tHand.close + "manipulator"&?/ +69 "core" / +2 .tPC.seek :open +2 "processing"%<( +400 "core" ( +2 "manipulator"&s& +4 "core" & a + "manipulator"&8% +4 "core" %  + +2 .tForearm.seek :retract + "manipulator"&'\ +97 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&6(- +181 "core" ( +2 "manipulator"&4& +4 "core" &- o [ + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &`& +2 "core" &- W [ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&V' +113 "core" ' +2 .tHand.open + "manipulator"&Y1 +70 "core" 1 +3 "manipulator"&M% +4 "core" % y  Ⱥ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&1'\ +97 "core" ' +2 #tLoading da puck from tube 3 into Processing Clamp + "processing"%D& +4 "core" &>\ +2 "manipulator"&_% +3 "core" %\   +2 "storage"(a% +4 "core" % s q \ + "storage"(&. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 3 + "storage"(( +347 "core" ( +2 .tSC.reconfigure SCloose + "storage"($.\ 1~b +3 (-& +2 "core" &* 8 8 $\  +2 "manipulator"&)& +4 "core" &- Q [ +2 "manipulator"& % +3 "core" %\   +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&+( +172 "core" ( +2 "manipulator"&'& +4 "core" &  e + "storage"(N& +4 "core" &*  $\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts + "manipulator"&L' +98 "core" ' +2 "storage"(R& +4 "core" &* ; 7\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(['L +278 "core" ' +2 "storage"(t- +3 "core" -'p +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 (>& +46 "core" &*   .\  +3 "manipulator"&& +3 "core" & e +2 .tElbow.seek 3 + "manipulator"&( +4 "core" ( +2 "manipulator"&F& +4 "core" &  e +2 "storage"(9& +3 "core" &(\ \  ?\  +2 .tForearm.seek 3 + 300 counts +2 "manipulator"&Z'2 +13 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&|/ +74 "core" / +3 ."downElevator"SE.seek :down +5 "manipulator"&w& + "storage"(d'v +6 "core" & e +2 "manipulator"&(% +3 "core" % / +2 .tForearm.seek :retract +2 "manipulator"&b'\ +93 "core" ' +2 .tElbow.seek PC +2 "manipulator"&2( +157 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +96 "core" ( +3 "manipulator"&=& +4 "core" &  ` +2 .tElbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &5& +2 "core" & N ` +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&' +94 "core" ' +2 "manipulator"&$& +4 "core" & p ` +2 "manipulator"&U% +3 "core" % w F +2 "processing"%:& +4 "core" &\ + "processing"%H& +4 .tPC.seek :closed +2 "processing"%(Tg +2 "core" &#\ +4 &\ 5 +10 &BIw\ / +9 &nr \ D +10 &_\ L +9 &W\ K +9 &Y\ L +10 &]Z\ L +9 & Y\ K +9 &U\ K +10 &\\\ K +9 &fY\ K +10 &!(U\ K +9 &"[\ K +9 &$X\ K +10 &&oZ\ K +9 &(0Y\ K +9 &)Z\ K +10 &+Y\ K +9 &-vX\ K +10 &/9Z\ K +9 &0X\ K +9 &2Y\ L +10 &4~Y\ K +9 &6?Y\ L +9 &8Y\ K +10 &9X\ L +9 &;W\ K +10 &=HWf\ K +9 &?\ Y\ K +9 &@T\ K +10 &BWB\ K +9 &DPYo\ K +9 &F[\ K +10 &Gb\ L +9 &Iie\ M +10 &KL}r\ O +9 &MH\ Q +9 &NI\ Q +10 &Ps\ Q +9 &RM\ R +9 &S_\ "i +10 &TG\\w\ , +9 ( + &TMy\ & + "processing"%H& +4 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.57 + .Hand.open + "manipulator"&"1 +74 "core" 1 +2 "manipulator"&o% +4 "core" %  & F +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&f'\ +95 "core" ' +2 .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 3 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"%7  +2 %G9 +5 "core" 9K +102 "processing"%y9 +3 "core" 9J \ +102 "processing"%]9 +3 "core" 9G \ +102 "processing"%p9 +3 "core" 9F \ +102 "processing"%9 +3 "core" 9F\ +102 "processing"%O9 +3 "core" 9E +102 "processing"%P9 +3 "core" 9E +102 "processing"%r9 +3 "core" 9D +102 "processing"%K9 +4 "core" 9E" +102 "processing"%9 +3 "core" 9F& +102 "processing"%9 +3 "core" 9G+ +102 "processing"%9 +3 "core" 9I/ +102 "processing"%9 +3 "core" 9L3 +102 "processing"%T9 +3 "core" 9M7 +103 "processing"%9 +3 "core" 9Q;\ +102 "processing"%C9 +3 "core" 9S@\ +102 "processing"%E9 +3 "core" 9VD +102 "processing"%9 +3 "core" 9[H +102 "processing"%#9 +3 "core" 9` L\ +102 "processing"%@9 +3 "core" 9cP +102 "processing"%^9 +3 "core" 9hU +102 "processing"%9 +3 "core" 9l Y +2 .tPH.hold 2:00:00,28C +2 "processing"% ppj +2 .tdelay 1:30 +4 "core" Y +8999 .tPSR.select :air +2 .PSV.dial PSR + "processing"% +98 "core"  +2 "processing"%;% +4 "core" %[p\ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%i' +587 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +4 "processing"% +9 .tPS.seek 2ml + "processing"%/'[ +1614 "core" ' +2 .tPTV.dial :puck + "processing"%3  +68 "core"  +2 .tPSV.dial PTV + "processing"% +71 "core" +2 .tPBV.dial :waste1 + "processing"%S  +125 "core"  +2 "processing"%h% +4 "core" %`+\  +2 .tPS.seek 1.5ml + "processing"%X' +586 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%q * +32 "core" , +3 .tPS.seek 0ml + "processing"%{'W +1618 "core" ' +2 .tdelay 5:00 +11033 "Can"\ 66 +18969 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%k  +32 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%m * +34 "core" , +2 .tPSR.select :air + .PSV.dial PSR +2 "processing"%0 +70 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%J' +2267 "core" ' +29 .tPSV.dial PTV +2 "processing"%n +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"%c  +68 "core"  +2 .tPS.seek :empty +2 "processing"%'9 +2258 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +128 "core" +2 .tPSV.dial :mixloop + "processing"%} +42 "core" +2 .tPRV.dial :ab1 + "processing"% @ +72 "core" B +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%Q'w +359 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "collection"'g  + "processing"%z  +83 "core"  +8 +3 "processing"%I% +3 "core" %x\  +2 .tPS.seek 0.32ml +2 "processing"%e'% +399 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'  +29 "core" +2 .tPRV.dial :air +2 "processing"%  +40 "core"  +3 .tPS.seek 0.9ml + "processing"%\ 'D +1235 "core" ' +2 .tPRV.dial :waste2 + "processing"%! @ +71 "core" > +3 .tPS.seek 0.5ml + "processing"%~' +863 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%j  +43 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%'[ +1604 "core" ' +2 .tPSV.dial :PML + "processing"%% +43 "core" +2 .tPTV.dial :mixing + "processing"% @ +70 "core" A +2 .tPBV.dial :waste1 + "processing"%  +33 "core"  +2 "processing"%l% +4 "core" %X\  +2 .tPS.seek 1.85ml + "processing"%B'8 +230 "core" ' +2 .tPBV.dial between PSV and waste1 + "processing"%\\ * +33 "core" * +3 .tPS.seek 0ml + "processing"%x'W +1997 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"' & +2 "core" &78\ \ +2 "manipulator"&*& +4 "core" &   ` + "manipulator"&A% +4 "core" %\ / & +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&?(- +159 "core" ( +2 "manipulator"&u& +4 "core" &- & + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- u & +2 .tForearm.seek :garage +2 "manipulator"&W' +110 "core" ' +4 .tHand.close + "manipulator"&s/ +73 "core" / +2 "manipulator"&8& +4 "core" &- @ & +2 "manipulator"&4% +3 "core" %   d ȿf +2 .tForearm.seek :retract +2 "manipulator"&`'\ +101 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&v( +275 "core" ( +2 "manipulator"&& +4 "core" & ! 2 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &Y& +2 "core" & 5 2 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&M'ρ +95 "core" ' +2 "manipulator"&D& +4 "core" & \\ 2 +2 "manipulator"&% +4 "core" %ψ Y +2 "collection"'_& +3 "core" &68\ +2 "collection"'a& +3 .tCC.seek :closed +2 "collection"'&(O +3 "core" &48\ +4 &49\ 8 +10 &EK{69\ 0 +9 &xu58 \ D +9 &$a48\ K +10 &X59\ K +9 &W3:\ J +9 &mY69 \ J +10 &/\\5: \ J +9 &W69 \ K +10 &]59 \ K +9 &tZ59 \ K +9 &!7\\59\ J +10 &"W39\ J +9 &$Y4;\ J +9 &&|[67\ K +10 &(?W49 \ J +9 &*Y59 \ K +10 &+Z5;\ K +9 &-W69 \ J +9 &/GW67\ J +10 &1\ Y5:\ J +9 &2]49\ J +9 &4\\69\ J +10 &6NW38\ K +9 &8Z58\ K +10 &9[69\ J +9 &;]59\ K +9 &=WY69\ J +10 &?W48\ K +9 &@Y7:\ K +9 &BZ3:\ K +10 &D_]79\ J +9 &F ]18\ K +10 &Gi28\ L +9 &I58\ P +9 &KH37\ U +10 &M19\ W +9 &Nz27\ 5 +9 &Ob(47\ $j +10 &Oj48\ F +2 ( + "collection"'a& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.62 + "collection"'V& +3 "core" &Oh57\ F +2 .tHand.open + "manipulator"&-1 +74 "core" 1 +2 "manipulator"&)% +4 "core" % ψ  2 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"& '\ +94 "core" ' +2 .tPSV.dial PSR + "processing"%' +97 "core"  +2 "processing"%N% +4 "core" %W\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%R' +1608 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%6  +42 "core"  +2 .tPS.seek 0ml +2 "processing"%1'W +1619 "core" ' +2 .tPSV.dial PSR + "processing"%t +55 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%>' +2625 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%  +2 "collection"'F  +38 "core" ~ +116 +2 .tPSV.dial :mixloop + "processing"%9 +100 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%|  +70 "core" +2 .tPS.seek 0ml +2 "processing"%w'W +2633 "core" ' +2 .tPSV.dial :air + "processing"%(  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%+' +2637 "core" ' +2 .tPSV.dial :mixloop + "processing"%L +42 "core" +2 .tPS.seek 0ml +2 "processing"%['W +2629 "core" ' +2 .tPSV.dial :air + "processing"%Z  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%=' +2635 "core" ' +2 .tPSV.dial :mixloop + "processing"%5 +43 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2635 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +43 "manipulator"&$& +6 "core" & 2 +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&U( +4 "core" ( +2 "manipulator"&:& +4 "core" &  2 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &d& +2 "core" & D 2 +2 .tForearm.seek CC +2 "manipulator"&b'ρ +103 "core" ' +2 .tHand.close + "manipulator"& +236 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%2 * +34 "core" , +3 ."da"PS.seek 0ml + "processing"%s'W +1968 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +26204 "Can"\ 0/ +21799 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%8  +33 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%4 * +32 "core" + +2 ."da"PSV.dial :air +2 "processing"%f  +41 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%W' +2286 "core" ' +2 ."da"PSV.dial :mixloop + "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"%? +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%D  +42 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2260 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%_ +125 "core"  +2 "processing"%`% +4 "core" %6\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +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"%V'[ +1603 "core" ' +2 ."da"PTV.dial :puck + "processing"%-  +69 "core"  +2 ."da"PSV.dial PTV +2 "processing"%) +68 "core" +2 ."da"PBV.dial :waste1 + "processing"%a  +33 "core" +2 "processing"%'% +4 "core" %Z\  +2 ."da"PS.seek 1.5ml + "processing"%N' +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%M * +33 "core" , +3 ."da"PS.seek 0ml + "processing"%x'W +1610 "core" ' +2 ."da"delay 2:00 +12003 #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"%R * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%t +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%1' +2267 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%F +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%9 +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%|  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%>'9 +2270 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%( +125 "core"  +2 "processing"%w% +4 "core" %:\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%L' +591 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%+'[ +1372 "Can"\ IH +243 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%Z +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%[  +33 "core"  +2 "processing"%5% +4 "core" %a\ +2 ."da"PS.seek 1.5ml + "processing"%=' +604 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%$ * +33 "core" * +3 ."da"PS.seek 0ml + "processing"%:'W +1619 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%d  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%< * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%v +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"% ' +2321 "core" ' +8 ."da"PSV.dial PTV +2 "processing"%& +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%o +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%G +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%b  +67 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2257 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%] +124 "core"  +2 "processing"%U% +4 "core" %;\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +2 "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"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1609 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%H +70 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core" +2 "processing"%P% +4 "core" %W\  +2 ."da"PS.seek 1.5ml + "processing"%r' +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%K * +32 "core" * +3 ."da"PS.seek 0ml + "processing"%'W +1618 "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 +2 "processing"% * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%T' +2273 "core" ' +2 ."da"PSV.dial PTV + "processing"% +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%E +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +67 "core"  +2 ."da"PS.seek :empty +2 "processing"%C'9 +2249 "core" ' +2 ."da"Gate.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%# +131 "core"  +5 "processing"%^% +10 "core" %>\ q +12 #"da"Pulling 0.25ml of PSR.sub1 +3 .PSR.select :sub1 +5 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.25ml + "processing"%'7 +336 "core" ' +33 ."da"delay 5 seconds +503 "processing"%% +3 "core" %2\ r + #"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"%@'[ +1611 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%i +70 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +34 "core" +2 "processing"%% +4 "core" %a\ q +2 ."da"PS.seek 1.5ml + "processing"%S' +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%h * +33 "core" , +3 ."da"PS.seek 0ml + "processing"%3'W +1613 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%q  +33 "core" +2 ."da"delay 30 seconds +1234 "Can"\ m +1769 ."da"PBV.dial between PSV and waste1 +2 "processing"%X * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%7 +71 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%k' +2342 "core" ' +2 ."da"PSV.dial PTV + "processing"%/ +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%0 +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%{ +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%m  +70 "core"  +2 ."da"PS.seek :empty +2 "processing"%n'9 +2335 "core" ' +2 "processing"%9 +3 "core" 9144 +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast + "processing"%c  +3 "core" 45 + 45 +2 "processing"%J& +3 "core" &TM\ p & + #"da"Imaging da puck in Processing Clamp while storing it to tube 2 +2 "manipulator"&% +3 "core" %\  1 +2 "storage"(}% +3 "core" %u y y \ +2 "storage"(. +2 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 2 +2 "storage"(( +345 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (z& +3 "core" & b ` 1\ + "manipulator"&g& +4 "core" &-  f + "manipulator"& % +4 "core" %\  1 +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 2 +2 "manipulator"&Q( +168 "core" ( +2 "manipulator"& & +4 "core" &  8 + "storage"(& +4 "core" & S S T\ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&e' +94 "core" ' +2 "storage"(I& +4 "core" & c _ \ +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +2 "storage"(\ 'L +127 "core" ' +2 "storage"(j- +3 "core" -' +2 ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&~& +3 "core" &   8 +2 "storage"(%& +3 "core" & \ { +2 ."da"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 2 +2 "manipulator"&!'Y +36 "core" ' +2 ."da"Elbow.hold +47 "manipulator"& , +6 "core" , + ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(l- +2 "core" -' +2 ."da"SE.seek 18.14 Pucks below Top Plate +2 "storage"('E +29 "core" ' +2 "manipulator"&% +4 "core" %_g  ȴ +2 "storage"(\\& +3 "core" & \ | +2 ."da"Forearm.force -20 + "manipulator"&5 +2 ."da"Forearm.seek 2 + 306 counts +2 "manipulator"& 'ϋ +16 "core" ' +2 "manipulator"&*& +4 "core" &  8 +2 "storage"(A& +4 "core" & a _ P\ + ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&u' +31 "core" ' +5 ."da"SE.seek 19.14 Pucks below Top Plate +2 "storage"(2'4 +42 "core" ' +2 "manipulator"&B& +4 "core" & W 8 +2 "manipulator"&% +4 "core" % > + ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b + ."da"Forearm.seek :retract +2 "manipulator"&8'\ +93 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&4( +254 "core" ( +2 "manipulator"&f& +4 "core" & q + ."da"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &s& +2 "core" &  q +4 ."da"Forearm.seek PC +4 "manipulator"&' +97 "core" ' +4 ."da"Hand.close + "manipulator"&Y/ +71 "core" / +2 ."da"PC.seek :open +2 "processing"%?( +405 "core" ( +2 "storage"(D& +4 "core" & E B #\ + "manipulator"&W& +4 "core" &  q + "manipulator"&_% +4 "core" %  f  +2 ."da"Forearm.seek :retract +2 "manipulator"&`'\ +103 "core" ' +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 2 +2 "manipulator"&( +253 "core" ( +2 "manipulator"&.& +4 "core" & ( i + "storage"(-& +4 "core" & F F\ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&)' +91 "core" ' +2 ."da"Hand.open + "manipulator"&a1 +69 "core" 1 +3 "storage"('- +3 "core" -'4 +2 ."da"SE.seek 18.9 Pucks below Top Plate + "storage"(V' +24 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 18.23 Pucks below Top Plate + "storage"(M' +47 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da19aug0112h150ml.tif +1952 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +255 #"da"SX HX9/16 (USB:13): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 18.848 seconds\ /var/log/esp/da19aug0112h150ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da19aug0112h150ml15s.tif +1556 #SX HX9/16 (USB:13): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da19aug0112h150ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da19aug0112h150ml30s.tif +3056 #SX HX9/16 (USB:13): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da19aug0112h150ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da19aug0112h150ml70s.tif +7117 #SX HX9/16 (USB:13): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da19aug0112h150ml70s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF + ."Qmail"HABfans.email "18.848 sec auto-exposure",Subject: "da19aug0112h150ml images!" +10 "storage"(N- +10 "core" -' +6 "storage"(6& +6 "core" & ' ) \ +2 "manipulator"&R& +4 "core" &  X +2 ."da"Elbow.seek 2 +2 "manipulator"&t( +20 "core" ( +2 "manipulator"&x& +4 "core" & 0 +2 "storage"(F& +3 "core" & * ) \ +3 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&' +5 "core" ' +2 ."da"SE.reconfigure SEgently +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 18.94 Pucks below Top Plate +2 "storage"(9': +58 "core" ' +2 "manipulator"&|& +4 "core" & +2 "storage"(1& +5 "core" & {\ +2 ."da"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 2 +2 "manipulator"&('Y +36 "core" ' +2 ."da"Elbow.hold +3 "manipulator"&w, +3 "core" , + ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 19.13 Pucks below Top Plate +3 "storage"(>'$ +30 "core" ' + "manipulator"&L% +5 "core" %d ɼD +33 "storage"(Z& +3 "core" & \ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 2 + 311 counts +2 "manipulator"&['ϐ +12 "core" ' +2 "manipulator"&5& +4 "core" & 4 +2 "storage"(+& +6 "core" & \ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&$' +23 "core" ' + "storage"(=% +4 "core" % |\ +2 ."downElevator"SE.seek :down +4 "storage"(d'v +88 "core" ' + ."downElevator"SE.coast + "storage"(5 +9 (<% +3 "core" %  >\ +2 "manipulator"&v% +4 "core" %' { +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&:'\ +94 "core" ' +2 ."da"SC.coast + "storage"(6 +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 #tStarting finalPurge +2 "processing"%&& +5 "core" &O\ +2 "manipulator"&o& +3 "core" & u +2 "manipulator"&G% +4 "core" %  | 5 +47 ."psFlush"Elbow.seek FlushPuck::Garage +4 "manipulator"&b(- +174 "core" ( +2 "manipulator"& & +4 "core" &- K ' + ."psFlush"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 &]& +3 "core" &- ' +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&U' +109 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&/ +73 "core" / +2 "manipulator"&p& +4 "core" &- ^ ' +2 "manipulator"&H% +4 "core" %  v +2 ."psFlush"Forearm.seek :retract + "manipulator"&'\ +106 "core" ' +2 ."psFlush"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC +2 "manipulator"&P( +112 "core" ( +2 "manipulator"&& +4 "core" & L +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &K& +3 "core" & +2 ."psFlush"Forearm.reconfigure TightForearm +4 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&r' +95 "core" ' +2 "manipulator"&& +4 "core" & +2 "manipulator"&% +3 "core" % t  +3 "processing"%& +3 "core" &_\ +2 "processing"%& +3 ."psFlush"PC.seek :closed +2 "processing"%(Tg +3 "core" &P\ +3 &R\  +8 &3}P\ )w +9 &fN\ > +10 &sJ\ L +9 &MTD\ J +9 & YD\ L +10 &Y<\ K +9 &\\9\ K +11 &S\\@\ K +8 &Y@\ K +9 &UC\ K +11 & YF\ K +8 &"[YB\ K +9 &$UF\ K +11 &%WA\ K +8 &'X8\ K +10 &)cY@\ K +9 &+&[@\ K +9 &,Y@\ K +11 &.Y8\ K +8 &0jX5\ L +9 &2.X/\ K +10 &3Y0\ K +9 &5Y*\ K +11 &7tU.\ K +8 &95Y-\ K +9 &:Y1\ L +10 &<X+\ K +9 &>{X0\ K +9 &@=X/\ K +10 &BU&\ K +9 &CY2\ K +10 &EZ-\ L +9 &GE_.\ K +9 &Ib-\ L +10 &Jm(\ M +9 &L|.\ P +9 &N;*\ Q +10 &O*\ Q +9 &Q,\ Q +10 &Se|h'\ 2 +9 &T'+s.\ J +9 &TJ)\ ' +2 ( + "processing"%& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.53 + "processing"%& +4 "core" &TJ.\ ' + ."psFlush"Hand.open +2 "manipulator"&E1 +64 "core" 1 +3 "manipulator"&% +5 "core" %    + ."psFlush"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&T'\ +94 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%# +124 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%^'P +365 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +739 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%C' +1602 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +70 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +34 "core" +3 ."psFlush"PS.seek 0ml + "processing"%;'W +2634 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%i +81 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%' +598 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2127 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%@ +69 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%h U +53 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%S'W +2629 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%q @ +41 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%X' +2635 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%7  +68 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%3'9 +2634 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%/ +44 "core"  +2 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml + "processing"%0' +2640 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%{ +68 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%m'W +2639 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%k @ +42 "core" > +3 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2633 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%c  +68 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%J'9 +2637 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +42 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%}'P +1129 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1613 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%z +67 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%g  +50 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"% 'W +2513 "Can"\ 65 +116 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"% +70 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%' +592 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%I' +2126 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%y +70 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%j U +51 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%~'W +2627 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%% @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%O' +2626 "core" ' +2 ."psFlush"PSV.dial :waste1 +44 "processing"%l  +70 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2633 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%\\ +42 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%*' +2629 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%A +68 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%B'W +2633 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +41 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%e' +2632 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%Q  +68 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%\ '9 +2624 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'!& +4 "core" &HL\ + "manipulator"& & +4 "core" &  +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&( +2 "core" ( +2 "manipulator"&u& +3 "core" & E +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &f& +3 "core" & ; +2 .tForearm.seek PC + "manipulator"&s' +96 "core" ' +2 .tHand.close + "manipulator"& / +75 "core" / +2 .tPC.seek :open +2 "processing"%Y( +402 "core" ( +2 "manipulator"&8& +4 "core" & Z +2 "manipulator"&% +3 "core" %  " +2 .tForearm.seek :retract + "manipulator"&D'\ +92 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&W( +360 "core" ( +2 "manipulator"&_& +4 "core" & g + + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & s + +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&.'ρ +101 "core" ' +2 "manipulator"&-& +4 "core" &  + +2 "manipulator"&4% +3 "core" %υ +2 "collection"'a& +4 "core" &HI\ +2 "collection"''& +3 .tCC.seek :closed +2 "collection"'`(O +2 "core" &FLQ\ +2 &GLP\  +10 &4JLQ\ *z +9 &gGMS\ > +10 &uHML\ L +9 &YXHJO\ K +9 &ZGKQ\ J +10 &ZHKN\ K +9 &ZEJP\ K +9 &aZFKS\ K +10 &#ZHJO\ K +9 &^INP\ K +10 & ]GKO\ K +9 &"jYHKU\ J +9 &$-ZHMQ\ J +10 &%]FLP\ J +9 &'YGJR\ K +9 &)p\\GJP\ K +10 &+3]HLL\ J +9 &,YGJP\ K +9 &.\\HLR\ K +10 &0y[GLP\ K +9 &2;\\FIO\ K +10 &3XHKQ\ J +9 &5YGKR\ J +9 &7ZHKO\ J +10 &9D^HLO\ J +9 &;^ILQ\ K +9 &<[HKP\ J +10 &>ZGKQ\ J +9 &@K[HKS\ K +10 &BYFKS\ J +9 &CYGMN\ K +9 &E`HLP\ K +10 &GPeGKR\ L +9 &I HLP\ N +10 &JEJQ\ S +9 &LwGIP\ V +9 &N7EJQ\ D +10 &O@=FGS\ $l +9 &O`EJR\ E +5 ( + "collection"''& +4 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.67 +2 "collection"'2& +4 "core" &O_EHO\ E + &O_FJQ\ E + .tHand.open +2 "manipulator"&V1 +71 "core" 1 +2 "manipulator"&N% +4 "core" % υ 1 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&6'\ +98 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'R& +4 "core" &O_EIR\ E +2 "collection"'x% +3 "core" %HI\ +2 .tCSV.dial CSR + "collection"'F  +41 "core"  +2 "collection"'|% +4 "core" %EJ\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.seek 5ml +2 "collection"'1'l +1348 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +10 'L% +2 "core" %lGJ\  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'Z' +656 "core" ' +2 .tCSV.dial :waste + "collection"'5 +122 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'+' +1986 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'& +4 "core" &O]FJJ\ E +2 "collection"'=% +3 "core" %HJ\ + .tCSV.dial :flush +2 "collection"')  +39 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"'M'l +1210 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"' @ +40 "core" B +2 "collection"'<% +4 "core" %lEGM\  +2 .tCS.seek 7ml + "collection"'v' +533 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'t  +2 '9  +40 "core"  +87  +2 .tCBV.dial :waste1 + "collection"'& @ +43 "core" > +2 .tCS.seek 0ml +2 "collection"'o' +1655 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'(& +4 "core" &O]FLQ\ E +2 "collection"'G% +3 "core" %GK \ + .tCSV.dial :flush +2 "collection"'[  +80 "core"  +2 .tCS.seek 5ml +2 "collection"'>'l +1210 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'d @ +40 "core" B +2 "collection"'$% +4 "core" %lEK\  +2 .tCS.seek 7ml +2 "collection"' ' +550 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV + "collection"']  +40 "core"  +2 .tCBV.dial :waste2 +2 "collection"'  +153 "core"  +2 .tCS.seek 0ml +2 "collection"'w' +1649 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'& +4 "core" &O]GLH\ E +2 "collection"'p% +3 "core" %KL\ + .tCSV.dial CSR +2 "collection"'H  +41 "core"  +2 "collection"':% +4 "core" %GM\ + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml +2 "collection"'' +1903 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"'K' D +541 "core" ' +2 ."connect"CSV.dial CBV +3 "collection"'U + .tCBV.dial CSV +4 "collection"'  +103 "core" ~ +26  +2 .tCTV.dial :intake + "collection"'  +71 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +4 "collection"'' \\ +1895 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'b  +69 "core" ~ +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'' +584 "core" ' +2 .tCSV.dial CSR + "collection"'?  +94 "core"  +2 "collection"'% +4 "core" %GI\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.seek 5ml +2 "collection"'E'l +1348 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'' D +1345 "core" ' +2 .tCSV.dial CBV + "collection"' +108 "core" ~ +2 .tCS.seek 0ml +2 "collection"'#' +2623 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&r& +4 "core" & 0 + +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&n( +27 "core" ( +2 "manipulator"&^& +4 "core" &   + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &  g  +2 .tForearm.seek CC + "manipulator"&'ρ +103 "core" ' +2 .tHand.close + "manipulator"&C/ +69 "core" / +2 .tCC.seek :open +2 "collection"'i( +375 "core" ( +2 "manipulator"&;& +4 "core" &  \\  +2 "manipulator"&% +3 "core" % x  t +2 .tForearm.seek :retract + "manipulator"&@'\ +101 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&h(- +278 "core" ( +2 "manipulator"&& +4 "core" &-  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &q& +2 "core" &-  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&S' +112 "core" ' +2 .tHand.open + "manipulator"&71 +71 "core" 1 +2 "manipulator"&X% +4 "core" % y   Ⱥ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&/'\ +101 "core" ' +2 #tCompleted [/home/esp/esp2/mission/2019_07_31_niagara_mission.rb:56] begun 11:00:23 + #Preparing to sleep until 6:29AM 8/02/2019 +3 ."shutdown"CC.coast +2 #tAsleep til 6:29AM 8/02/2019 +2 "collection"'6 +3 ."shutdown"CS.coast +3 #tContinuing at 06:29EDT02-Aug-19 +2 "collection"'5 + "Can"\ 44 +3 ."shutdown"PC.coast +4 ."Qmail"GoodNews.email "Then, in tube 3: Sample.deep; initialPurge; da withoutWCR\\n/home/esp/esp2/mission/2019_07_31_niagara_mission.rb:61\\n{2 => 20,\\n 3 => 2}\\nCan@12:54:10, 26.0C, 23% humidity, 14.4psia, 13.491V, 0.245A, 0.245A avg, 3.30W",Subject: "Asleep until 06:29EDT02-Aug-19" +2 "processing"%6 +2 ."shutdown"PS.coast + "processing"%5 +2 ."shutdown"Forearm.coast + "manipulator"&5 +3 ."shutdown"Elbow.coast + "manipulator"&6 +37 ."shutdown"Gate.power :raw,:OFF + .Gate.power :core,:OFF + #Shutdown +9776 "Can"\  +60002 \  +60002 \  +60002 \  +60003 \  +60002 \  +60002 \  +60002 \  +60002 \  +60003 \  +60002 \  +60002 \  +60002 \  +60002 \  +60003 \  +60002 \  +60002 \  +60002 \  +60003 \  +60002 \  +60002 \  +60002 \  +60002 \  +60003 \  +60002 \  +60002 \  +60002 \  +60002 \  +60003 \  +60002 \  +60002 \  +60002 \  +60002 \  +60003 \  +60002 \  +60002 \  +60002 \  +60002 \  +60003 \  +60002 \  +60002 \  +60002 \  +60002 \  +60003 \  +60002 \  +60002 \  +60002 \  +60002 \  +60003 \  +60002 \  +60002 \  +60002 \  +60002 \  +60003 \  +60002 \  +60002 \  +60002 \  +60002 \  +60003 \  +60002 \  +60002 \  +60002 \  +60002 \  +60003 \  +60002 \  +60002 \  +60002 \  @EDT1564718750.28 \  +60002 \  +60002 \  +60002 \  +60002 \  +60003 \  +60002 \  +60002 \  +60002 \ ! +60002 \ +60003 \ +60002 \ +60002 \  +60002 \ ! +60002 \ +60003 \  +60002 \ +60002 \  +60002 \ +60002 \ !! +60003 \  +60002 \  +60002 \  +60002 \  +60002 \  +60003 \  +60002 \  +60002 \  +60002 \  +60002 \  +60003 \  +60002 \  +60002 \  +60002 \  +60002 \  +60003 \  +60002 \  +60002 \  +60002 \  +18892 \  +2 #tPowering core bus +504 .Gate.power :raw,:ON +4 "sampler") +2 )3 +2 "core"  + "collection"' +3 '{ +2 "core"  +2 "processing"% +2 %0 +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 )k% +3 "core" %g\ + .tSS.configure SSconfig +2 "sampler")#.0X 20,\\n 3 => 2}\\nCan@06:29:23, 25.4C, 23% humidity, 14.4psia, 13.476V, 0.392A, 0.392A avg, 5.29W",Subject: "Started 2019_07_31_niagara_mission phase Sample.deep; initialPurge; da withoutWCR" +3 .tSample.deep + "sampler")0 +16 "core" 0 +2 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'_& +4 "core" &VW\  +2 .tHand.open +2 "manipulator"&1 +73 "core" 1 +2 "manipulator"&-& +4 "core" &  f +2 "manipulator"&4% +4 "core" % \ '  !* +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&a(- +172 "core" ( +2 "manipulator"&D& +4 "core" &- Q p + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &"& +3 "core" &- . p +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :garage +2 "manipulator"&'' +106 "core" ' +2 .tHand.close + "manipulator"&2/ +76 "core" / +2 "manipulator"&V& +5 "core" &- 8 p + "manipulator"&N% +4 "core" %   +2 .tForearm.seek :retract +2 "manipulator"&R'\ +104 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&x( +280 "core" ( +2 "manipulator"&F& +3 "core" &   1 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &|& +3 "core" &  _ 1 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&.'ρ +103 "core" ' +2 "manipulator"&,& +4 "core" &   W 1 +2 "manipulator"&L% +3 "core" %ώ I < +2 "collection"'1& +4 "core" &TX\  +2 "collection"'5& +4 .tCC.seek :closed + "collection"'Z(O +3 "core" &TY\  +3 &TY\  +10 &6SY\ +| +9 &iRY\ ? +10 &qpVX\ L +8 &6UUV\ K +10 &YVY\ K +9 &YUW \ L +10 &|XSX\ K +9 &=YTY\ K +9 &UUX \ K +10 &ZTW\ K +9 & UUW\ K +9 &"EYTY\ \ K +10 &$YVX \ L +9 &%WTY \ K +10 &'YT[\ K +9 &)LXWX\ L +9 &+WTX\ K +9 &,YSZ\ K +10 &.ZSY\ K +9 &0VYTX\ K +10 &2WUX\ K +9 &3WUX\ K +10 &5YUY\ \ L +9 &7^WVY\ \ K +9 &9XUY\ K +11 &:XUY\ K +8 &<UVX\ K +10 &>fYUY\ K +9 &@'XTX\ K +9 &AYUX\ L +10 &CXUX\ K +9 &Em]VY\ K +9 &G-`VZ\ L +10 &H|TY\ O +9 &JRW\ ~S +9 &LUSV\ zV +10 &NTW\ yE +9 &O@JQX\ ~\\ +10 &OTU\ z a +10 &OOSW\ B +6 ( +4 "collection"'5& +6 #tCollection Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.77 +2 "collection"'& +7 "core" &OVST\ B +3 &OVSU\ B +2 .tHand.open +2 "manipulator"&=1 +78 "core" 1 +4 "manipulator"&)% +3 "core" % ώ _ < +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&+'\ +95 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'& +4 "core" &OUSW\ B +2 "collection"'<% +5 "core" %RW\ + .tCSV.dial CSR +2 "collection"'M  +125 "core"  +2 "collection"'t% +5 "core" %VV\ +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"'9'l +1347 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 '&% +2 "core" %lTV\  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml + "collection"'v' +650 "core" ' +2 .tCSV.dial :waste + "collection"'( +122 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'G' +1999 "core" ' +2 #tPurging external Intake + "collection"'[& +4 "core" &OWTW\ B + "collection"'o% +4 "core" %UU\ + .tCSV.dial :flush + "collection"'d  +40 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'$' D +2347 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +3 "collection"'> ']  +5 "core"  +64  +2 .tCTV.dial :intake + "collection"'  +71 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"' ' +2353 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'  +72 "core" ~ +2 #tFlushing upper manifold + "collection"'p& +4 "core" &OVRV\ B + "collection"'H% +4 "core" %QV\ + .tCSV.dial :flush +2 "collection"':  +68 "core"  +2 .tCS.seek 5ml +2 "collection"'w'l +1224 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"' @ +40 "core" B +2 "collection"'U% +4 "core" %lRV\ \ +2 .tCS.seek 7ml + "collection"'' +568 "core" ' +8 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"' +96 "core" ~ +2 .tCTV.dial :air +2 .CS.seek 0ml + "collection"'K' +1645 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'b'- +760 "core" ' +2 .tCSV.dial :waste + "collection"' +53 "core" +2 .tCS.seek 0ml +2 "collection"'?' +755 "core" ' +2 "collection"'& +4 "core" &OUSV\ B +2 "collection"'% +3 "core" %UV \ + .tCSV.dial :flush +2 "collection"'E  +41 "core"  +3 .tCS.seek 3ml + "collection"''- +766 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"' @ +41 "core" B +2 "collection"'r% +4 "core" %-UW\  +2 .tCS.seek 5ml + "collection"'^'l +536 "core" ' +2 .tCSV.dial :air + .CS.seek 0ml +2 "collection"'' +1220 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'C'- +766 "core" ' +2 .tCSV.dial :waste + "collection"'W +81 "core" +2 .tCS.seek 0ml +2 "collection"'6' +759 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&`& +4 "core" &   1 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&;( +3 "core" ( +2 "manipulator"&& +3 "core" &   1 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &  1 +2 .tForearm.seek CC + "manipulator"&'ρ +102 "core" ' +2 .tHand.close + "manipulator"&q/ +71 "core" / +2 .tCC.seek :open +2 "collection"'n( +377 "core" ( +2 "manipulator"&7& +4 "core" &  1 + "manipulator"&X% +4 "core" % q b +2 .tForearm.seek :retract + "manipulator"&@'\ +102 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&S(- +284 "core" ( +2 "manipulator"&i& +4 "core" &- } ' + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &#& +3 "core" &- ' +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&Y' +112 "core" ' +4 .tHand.open + "manipulator"&\ 1 +73 "core" 1 +2 "manipulator"&/% +4 "core" % \ { l Ȼ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&h'\ +104 "core" ' +2 #tda sampling at most 150ml +2 #Loading sh1 puck from tube 3 into Collection Clamp +2 ."Qmail"HABfans.email "Started da in tube 3 at 06:33:35EDT02-Aug-19\\n{2 => 20,\\n 3 => 2}\\nCan@06:29:23, 25.4C, 23% humidity, 14.4psia, 13.476V, 0.392A, 0.392A avg, 5.29W",Subject: "da sampling at most 150ml" +3 "collection"'& +5 "core" &UW\ +2 "manipulator"&3% +3 "core" %\ "  < +2 "storage"({% +4 "core" % 9 % k\ + "storage"(0. +3 "core" .( +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 +2 "storage"(k( +342 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (m& +3 "core" &(\ \  \  +3 "manipulator"&c& +7 "core" &- ' +2 "manipulator"&% +5 "core" %\ " l < +4 .tElbow.reconfigure TightElbow +4 "manipulator"&$&.,(\ #b +5 .tElbow.seek 3 +3 "manipulator"&( +181 "core" ( +2 "manipulator"&J& +5 "core" &  D "y +2 "storage"(}& +3 "core" &$\ \ \ \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&z' +95 "core" ' +2 "storage"(g& +4 "core" &#  +\ \  +2 .tSE.reconfigure SEpick + "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"('L +279 "core" ' +2 "storage"( - +4 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 ( & +3 "core" &%   ,\ \  +2 "manipulator"&y& +4 "core" &\  "x + .tElbow.seek 3 +2 "manipulator"&( +3 "core" ( + "manipulator"&j& +4 "core" &\  3 "x +2 "storage"(I& +3 "core" &% ! \ \  +3 .tForearm.seek 3 + 300 counts + "manipulator"&~'2 +20 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&O/ +77 "core" / +3 ."downElevator"SE.seek :down +47 "manipulator"&\\& +3 "storage"(%'v +7 "core" &\   "x +2 "manipulator"&*% +3 "core" % + 2 +2 .tForearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +2 .tElbow.seek CC +2 "manipulator"&e( +149 "core" ( +4 ' +2 ."downElevator"SE.coast +4 "storage"(5 +4 "manipulator"& & +12 "core" & ` 9$ +4 .tElbow.reconfigure LooseElbow +4 "manipulator"&$ &.,(#b +18 &T& +3 "core" & _ 9$ + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&8'ρ +103 "core" ' +2 "manipulator"&& +4 "core" &  u 9$ +2 "manipulator"&B% +5 "core" %y a B +4 "collection"'l& +3 "core" &W[\ +2 "collection"'Q& +4 .tCC.seek :closed + "collection"'u(O +3 "core" &SX\ +4 &U]\ 4 +9 &>J{UY\ / +10 &nuVZ\ D +9 &]UY\ J +9 &WWY\ J +10 &[XY\ J +10 &b^WX\ J +8 &$[TX\ J +10 &]TX \ J +9 &\\T[\ J +9 &kWUY\ J +10 &!,ZXZ \ J +9 &"ZT[\ K +10 &$ZUZ\ J +9 &&rZVX \ J +9 &(4ZWX \ J +11 &)\\UY\ J +8 &+YTX\ J +9 &-zZSX\ J +10 &/<YSY\ J +9 &0WRW\ J +10 &2ZUZ\ J +9 &4ZUX \ J +9 &6D[TY\ J +10 &8ZUZ\ J +9 &9ZUZ\ J +9 &;[VY\ J +10 &=LYUY\ J +9 &? ZUX\ K +10 &@WTZ\ J +9 &B\\UY\ J +9 &DT\\SX\ J +10 &F]TY\ K +9 &GoTW\ L +10 &IVY\ P +9 &K=<F\ U +9 &LFJ\ W +11 &NyDI\ ; +9 &Oe-HJ\ !d +8 &O_EK\ E +2 ( + "collection"'Q& +7 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.66 + .Hand.open +2 "manipulator"&1 +70 "core" 1 +3 "manipulator"&_% +3 "core" % y - B +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 .tSC.coast + "storage"(6 +2 #tcollectSample 150ml w/bubble point of 24psi + #Priming 7ml + .Gate.power :sampler,:ON + ."pumping"Gate.power :analytic3,:ON +2 .tIntake.select :close +2 .Exhaust.select :close + .SS.hold +2 "sampler")-+ +3 "core" + +2 "sampler")4% +4 "core" % z\  + "collection"'D& +4 "core" &OfRV\ kE +2 "Can"\ \\\\ +2 #tCalibrating pressure and temperature sensors + .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X +18  +2 .tdelay 3.8 seconds +382 "collection"'V% +4 "core" %SV\ l +2 "sampler")N% +3 "core" %?/ y\ f +2 .tSSV.dial :spit + "sampler")P +132 "core"  +2 .tSS.seek 0ml +2 "sampler")'' +300 "core" ' +2 .tSSV.dial CBV + "sampler")F  +129 "core" +2 .tCTV.dial :intake + "collection"'|  +71 "core"  +2 #tWaiting for external sampler to finish priming... + .delayUntil "06:36:58.25" +1594 #"pumping"8.9L/min +3007 #8.9L/min +3007 #8.9L/min +2504 "Can"\ yCB +502 #"pumping"8.9L/min +3008 #8.9L/min +2862 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open + "sampler") +138 #"pumping"8.9L/min +72 "collection"'a% +3 "core" %\ a +2 #tIntake @22.5psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0XA? ~\ Y +2 "sampler")(% +4 "core" %@? ~\ Y + .tIntake.select :close + "sampler")0 +10 )v% +2 "core" %AA \ X + .tSSV.dial :exhaust +2 "sampler")[  +73 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")o' +926 "core" ' +2 .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +2 "sampler")d  +72 "core" +2 #tAllowing 130s for 25.0ml of remaining 125.0ml + .Intake.select :open + "sampler") +210 "collection"'G% +3 "core" %\ a +2 #tIntake @22.6psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0XC+ +3 "core" + +52 "collection"'% +3 "core" %>\ _ +2 "sampler")$% +4 "core" %<? \ \\ + "sampler")% +4 "core" %>? \ \\ + .tIntake.select :close + "sampler")0 +10 )p% +2 "core" %@A |\ \\ + .tSSV.dial :exhaust +2 "sampler")H  +73 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler"):' +917 "core" ' +2 .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +2 "sampler")  +73 "core" +2 #tAllowing 130s for 25.0ml of remaining 100.0ml + .Intake.select :open + "sampler") +210 "collection"'% +3 "core" %\ ` +2 #tIntake @22.5psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0XB> \  + .tSSV.dial :exhaust +2 "sampler")b  +73 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")' +876 "core" ' +2 .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") +210 "collection"'E% +3 "core" %=\ [ +2 #tIntake @22.5psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0XA +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'%' +131 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +128 "core"  +4 .tSS.reconfigure SSexhale +2 "sampler")#.0X +3 ."airStroke"CS.seek 10ml + "collection"'V' D +4 ."connect"SSV.dial CBV,avoiding: :exhaust +3 .tCBV.dial SSV +2 "sampler")N  +182 "core"  +2 .tCTV.dial :air + .delay 15 seconds +1502 .SSV.dial :spit,avoiding: :exhaust +2 "sampler")P +127 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +4 .tSS.seek 0ml +2 "collection"'"  +3 "sampler")F' +5 "core" ' +2 .tSSV.dial CBV,avoiding: :exhaust + "sampler")|  +117 "core" ~ +11  +375 ' +2 "sampler")a% +4 "core" % }\  + .tCBV.dial between SSV and waste2 +2 "collection"''  +36 "core"  +2 "collection"'1% +4 "core" % JWW\  +2 ."connect"CTV.dial CSV,avoiding: :air +2 .tCSV.dial CTV +2 "collection"'R  +42 "core"  +2 .tCS.reconfigure CSpressurize +2 "collection"'# d@<< b +3 .tCS.seek 0ml + "collection"'s' +2444 "core" '  \ +3 "collection"'5% +4 "core" %  \  + "sampler")% +4 "core" % \  + #tBubblePoint: Intake @38.4psia, Outlet @14.2psia + .CBV.dial SSV + "collection"', @ +37 "core" B +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'v' +112 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")[ +87 "core" ' +3 ."CSpush"CS.coast + "collection"'5 +37 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X'P +1349 "core" ' +2 .tdelay 2 seconds +202 .CSV.dial :waste2 +2 "collection"' +39 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek :empty +2 "collection"''Ͱ +1438 "core" ' +2 .tCSV.dial CSR + "collection"':  +42 "core"  +2 "collection"'% +4 "core" %ͬSY%\ + #tPulling 2ml of CSR.AqMeOH + .CSR.select :AqMeOH + "collection"' +10 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 2ml +2 "collection"'' \\ +608 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 'K% +2 "core" % ZUW/\  +2 .tCS.seek 5ml + "collection"''l +850 "core" ' +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'b  +40 "core" ~ +2 .tCS.seek 1ml +2 "collection"'U' +1100 "core" ' +3 #tHeating sh1 puck from tube 3 in Collection Clamp to 70C for 10:00 + .CH.seek 70C,8:00 +3 "collection"'w \  +2 '9 +5 "core" 9% +102 "collection"'E9 +3 "core" 9&d +102 "collection"'9 +3 "core" 9' d +102 "collection"'r9 +3 "core" 9' d +102 "collection"'9 +3 "core" 9(d +102 "collection"'^9 +5 "core" 9*d +102 "collection"'9 +3 "core" 9.d +102 "collection"'W9 +3 "core" 94d +102 "collection"'?9 +3 "core" 9;"d +102 "collection"'9 +3 "core" 9D&d +102 "collection"'`9 +3 "core" 9N+d +102 "collection"'9 +3 "core" 9[/d +102 "collection"'C9 +3 "core" 9i3d +102 "collection"'x9 +3 "core" 9y7d +102 "collection"'+9 +3 "core" 9;d +102 "collection"'Z9 +3 "core" 9@d +103 "collection"'79 +3 "core" 9Dd +102 "collection"'X9 +3 "core" 9Hd +102 "collection"'9 +3 "core" 9Ld +102 "collection"'q9 +3 "core" 9Pd +102 "collection"'i9 +4 "core" 9\ Ud +102 "collection"'#9 +3 "core" 9"Yd +102 "collection"'9 +3 "core" 9<]d +102 "collection"'/9 +3 "core" 9Tad +102 "collection"'@9 +3 "core" 9o\ ed +102 "collection"'9 +3 "core" 9 jd +103 "collection"'39 +3 "core" 9 nc +102 "collection"'{9 +3 "core" 9 rb +102 "collection"';9 +3 "core" 9v_ +102 "collection"'\ 9 +3 "core" 9z\\ +102 "collection"'Y9 +3 "core" 9Z +102 "collection"' 9 +3 "core" 9/V +102 "collection"'9 +3 "core" 9KT +102 "collection"'c9 +3 "core" 9gQ +102 "collection"'}9 +3 "core" 9O +102 "collection"'69 +4 "core" 9L +102 "collection"'m9 +3 "core" 9I +102 "collection"'g9 +3 "core" 9H +102 "collection"'S9 +3 "core" 9E +102 "collection"' 9 +3 "core" 9B +102 "collection"'09 +4 "core" 9)@ +102 "collection"' 9 +3 "core" 9C> +102 "collection"'y9 +3 "core" 9]= +102 "collection"'!9 +3 "core" 9v: +102 "collection"'j9 +3 "core" 9!8 +102 "collection"'J9 +3 "core" 9#6 +102 "collection"'O9 +3 "core" 9$4 +102 "collection"'\\9 +3 "core" 9&3 +102 "collection"'*9 +3 "core" 9'0 +102 "collection"'h9 +3 "core" 9). +102 "collection"'z9 +4 "core" 9*- +102 "collection"' 9 +3 "core" 94++ +102 "collection"'T9 +3 "core" 9H-* +102 "collection"'9 +3 "core" 9_.) +102 "collection"'9 +3 "core" 9s0& +102 "collection"'9 +3 "core" 92$ +103 "collection"'9 +3 "core" 93$ +102 "collection"'l9 +3 "core" 93" +79 "Can"\ G|| +23 "collection"'~9 +3 "core" 96! +102 "collection"'9 +3 "core" 98 +102 "collection"'I9 +3 "core" 98 +103 "collection"'B9 +3 "core" 99 +102 "collection"'%9 +39 "core" 9 < +110 "collection"'n9 +3 "core" 9 #=  +102 "collection"'_9 +3 "core" 9 4? +102 "collection"'Q9 +3 "core" 9 E@ +102 "collection"'9 +3 "core" 9 TB +102 "collection"'D9 +3 "core" 9 dD +102 "collection"'89 +3 "core" 9 sD  +102 "collection"'k9 +3 "core" 9 F$ +102 "collection"'A9 +3 "core" 9 H) +103 "collection"'29 +3 "core" 9 H- +102 "collection"'49 +3 "core" 9 J1 +102 "collection"'N9 +3 "core" 9 L5 +102 "collection"'-9 +3 "core" 9 M9 +102 "collection"'P9 +4 "core" 9 O> +102 "collection"'"9 +3 "core" 9 PB +102 "collection"'|9 +3 "core" 9 QF +102 "collection"'f9 +3 "core" 9 SJ +102 "collection"'a9 +3 "core" 9 TO\ +102 "collection"''9 +4 "core" 9\ VS +103 "collection"'19 +3 "core" 9\ WW\ +102 "collection"'R9 +3 "core" 9\ X[ +102 "collection"'V9 +3 "core" 9\ Y_ +102 "collection"'59 +3 "core" 9\ (Zd +102 "collection"'9 +4 "core" 9\ /\\h +102 "collection"',9 +3 "core" 9\ 7]l +102 "collection"'F9 +3 "core" 9\ >^p +102 "collection"'9 +3 "core" 9\ D`t +102 "collection"'<9 +3 "core" 9\ Jay +102 "collection"'M9 +4 "core" 9\ Pc} +102 "collection"'L9 +3 "core" 9\ Wd +102 "collection"'=9 +3 "core" 9\ \\e +102 "collection"')9 +3 "core" 9\ af +102 "collection"'&9 +3 "core" 9\ eh +102 "collection"'(9 +3 "core" 9\ ih +102 "collection"'t9 +3 "core" 9\ ni +102 "collection"'[9 +3 "core" 9\ rk +102 "collection"'s9 +3 "core" 9\ vl +102 "collection"'v9 +3 "core" 9\ zm +2 .tCH.hold 10:00,70C +3 "collection"'9 `\ `\ y +3 "core"  +55612 "Can"\ +4390 "core" ` +2 "collection"'.9 +3 "core" 9\ 3 +2 #tCollection Puck Heater at 70C after lysing + .CS.seek 0ml +2 "collection"'d' +341 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'G @ +96 "core" B +2 .tCSV.dial :air +2 "collection"' @ +40 "core" > +2 .tCS.seek 5ml +2 "collection"''l +1352 "core" ' +2 .tCSV.dial CTV + "collection"'$  +43 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'o @ +42 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'  +41 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'p @ +41 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"']' +1350 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"'H +96 "core"  +2 .tCBV.dial CSV + "collection"'  +28 "core"  +2 "collection"'>% +4 "core" % $ % L\ +2 .tCS.seek 5ml + "collection"':'l +1348 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'  +41 "core" +2 "collection"'% +4 "core" %lTHZ\  +2 .tCS.seek 7ml + "collection"'K' +589 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +4 "collection"' @ +39 "core" ? +2 .tCS.seek 10ml +2 "collection"'b' D +856 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +108 "core" ^ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'   +37 "core" ! +2 ."connect"CSV.dial CTV +3 "collection"'E  + .tCTV.dial CSV +4 "collection"'  +25 "core"  +101  +2 .tCS.seek 5ml +2 "collection"'r'l +1349 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"' @ +95 "core" A +2 .tCSV.dial :waste + "collection"'^ +109 "core" +2 .tCS.seek :empty +2 "collection"''Ͱ +1360 "core" ' +2 .tCSV.dial :air + "collection"'W @ +68 "core" B +2 .tCS.seek 5ml +2 "collection"'?'l +1350 "core" ' +2 .tCSV.dial CTV + "collection"'  +41 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'` @ +52 "core" B +2 .tdelay 2 seconds +202 .CSV.dial CTV +4 "collection"'  +51 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'C @ +51 "core" B +2 .tdelay 2 seconds +203 .CS.seek 0ml +3 "collection"'x' +1347 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"'+ +96 "core"  +2 .tCBV.dial CSV + "collection"'Z  +38 "core"  +2 "collection"'7% +4 "core" %ux\ +2 .tCS.seek 5ml + "collection"'X'l +1344 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +4 "collection"'  +53 "core"  +2 "collection"'q% +4 "core" %l \  +2 .tCS.seek 7ml + "collection"'i' +596 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +45 "collection"'# @ +41 "core" > +2 .tCS.seek 10ml +2 "collection"'' D +859 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'/ ` +121 "core" b +2 #tLysing Complete + "collection"'@& +4 "core" &Of\ E +2 #tStoring sh1 puck in Collection Clamp to tube 2 + "manipulator"&% +3 "core" %\ " > +2 "storage"(3% +4 "core" %|\ \ \  + "storage"({. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 + "storage"(;( +346 "core" ( +4 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (\ & +3 "core" & \  \ +2 "manipulator"&Y& +3 "core" &  9# +2 "manipulator"& % +3 "core" %\ "  > +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&( +156 "core" ( +2 "manipulator"&c& +4 "core" & _ +2 "storage"(}& +3 "core" & \ \ ! \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&6' +95 "core" ' +2 "storage"(m& +4 "core" &  \ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(g'L +108 "core" ' +2 "storage"(S- +3 "core" -'| +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"& & +3 "core" & G +2 "storage"(0& +3 "core" & \ + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 +2 "manipulator"& 'Y +33 "core" ' +2 .tElbow.hold + "manipulator"&y, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(!- +5 "core" -'| +2 .tSE.seek 19.14 Pucks below Top Plate +2 "storage"(j'4 +33 "core" ' +2 "manipulator"&J% +4 "core" %dj  ɵ +2 "storage"(O& +3 "core" & _ X \ +2 .tForearm.force -20 "manipulator"&5 +3 .tForearm.seek 2 + 311 counts + "manipulator"&\\'ϐ +14 "core" ' +2 "manipulator"&*& +4 "core" &  +2 "storage"(h& +4 "core" & _\ +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&z' +26 "core" ' +2 .tSE.seek 20.14 Pucks below Top Plate +2 "storage"( '# +58 "core" ' +2 "manipulator"&T& +4 "core" & +2 "manipulator"&% +4 "core" %: 5 + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +91 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +150 "core" ( +2 "manipulator"&& +4 "core" &  *  0 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &l& +2 "core" &  = 0 +2 .tForearm.seek CC + "manipulator"&~'ρ +99 "core" ' +4 .tHand.close + "manipulator"&/ +76 "core" / +2 .tCC.seek :open +2 "collection"'I( +376 "core" ( +2 "storage"(B& +4 "core" & l\ + "storage"(%& +4 "core" & \ + "manipulator"&n& +4 "core" &  0 + "manipulator"&_% +4 "core" % ό + +2 .tForearm.seek :retract + "manipulator"&Q'\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&( +149 "core" ( +2 "manipulator"&D& +4 "core" &   +2 "storage"(8& +3 "core" & \  z\ + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 2 + "manipulator"&k'Y +110 "core" ' +2 .tElbow.hold + "manipulator"&A, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&21 +77 "core" 1 +3 "manipulator"&4% +3 "core" % lz ɺ8 +2 "storage"(N& +3 "core" & \ +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 2 + 319 counts + "manipulator"&-'Ϙ +15 "core" ' +2 "manipulator"&P& +4 "core" & #  +2 "storage"("& +3 "core" & b\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&|' +29 "core" ' +2 "storage"(f% +4 "core" %*\ \ \ i +2 ."downElevator"SE.seek :down +3 "storage"(a'v +77 "core" ' +33 ."downElevator"SE.coast + "storage"(5 +3 ('% +3 "core" %} R Z\ +2 "manipulator"&1% +4 "core" %A Z +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&R'\ +86 "core" ' +2 .tSC.coast + "storage"(6 +2 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'V& +3 "core" & %\ +2 "manipulator"&5& +4 "core" &  +44 "manipulator"&% +5 "core" %\   +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&,(- +175 "core" ( +2 "manipulator"&F& +4 "core" &- 0 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- w 0 +2 .tForearm.seek :garage +2 "manipulator"&<' +107 "core" ' +3 .tHand.close +2 "manipulator"&M/ +67 "core" / +2 "manipulator"&L& +4 "core" &- 0 +2 "manipulator"&=% +3 "core" %  v +2 .tForearm.seek :retract +2 "manipulator"&)'\ +99 "core" ' +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&&( +291 "core" ( +2 "manipulator"&(& +4 "core" & v A + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &t& +2 "core" & A +2 .tForearm.reconfigure TightForearm +4 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&['ρ +98 "core" ' +2 "manipulator"&s& +4 "core" & r A +2 "manipulator"&v% +3 "core" %w ? +2 "collection"'w& +4 "core" &!'\ + "collection"'9& +4 .tCC.seek :closed +2 "collection"'.(O +3 "core" &#(~\ +2 &"'\  +10 &4$(\ +{ +9 & h$&y\ > +9 &p#)u\ J +10 &bY&'\ I +9 &$Z"(F\ I +9 &Z%()\ I +10 &Y#'_\ I +9 &j_%( \ I +10 &,]$' \ I +9 &\\$) \ J +9 & \\$'\ J +10 &"r\\$&\ I +9 &$4Z$'\ I +9 &%]#)\ I +10 &'\\#'\ J +9 &)z\\#( \ I +10 &+<Y&)\ I +9 &,^&(\ I +9 &.]$(\ I +10 &0\\$(\ I +9 &2EY%)\ I +9 &4]&&\ I +10 &5\\%'\ I +9 &7X$'\ I +10 &9L[%)n\ I +9 &;X'(Z\ I +9 &<[&)K\ J +10 &>[%':\ I +9 &@S[%((\ J +9 &B\\%'+\ I +10 &C^%(O\ I +9 &Eb$)s\ I +10 &GWg#( \ K +9 &I#' \ N +9 &J$(\ S +10 &L}',\ V +9 &N>)+\ C +9 &OA;(-\ 'u +10 &Ob*+\ F +4 ( + "collection"'9& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.66 + "collection"'U& +4 "core" &Of(-\ F + .tHand.open + "manipulator"&G1 +67 "core" 1 +2 "manipulator"&% +4 "core" % w +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&d'\ +99 "core" ' +2 .tPSV.dial PSR + "processing"%$ +126 "core"  +2 "processing"%o% +4 "core" %U\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1.5ml +2 "processing"%' +1609 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%p  +42 "core"  +2 .tPS.seek 0ml +2 "processing"%'W +1603 "core" ' +2 .tPSV.dial PSR + "processing"%H +44 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"% ' +2633 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%> + "collection"']  +5 "core"  +2 "processing"%  +42 "core"  +33 +2 .tPSV.dial :mixloop + "processing"% +109 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing + "processing"%:  +124 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2638 "core" ' +2 .tPSV.dial :air + "processing"%K  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2646 "core" ' +2 .tPSV.dial :mixloop + "processing"% +44 "core" +2 .tPS.seek 0ml +2 "processing"%E'W +2627 "core" ' +2 .tPSV.dial :air + "processing"%  +55 "core" +2 .tPS.seek 2.5ml +2 "processing"%b' +2632 "core" ' +2 .tPSV.dial :mixloop + "processing"% +41 "core" +2 .tPS.seek 0ml +2 "processing"%^'W +2633 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&r& +4 "core" & A +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&W( +2 "core" ( +2 "manipulator"&& +3 "core" & o A +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +2 "core" & ] A +2 .tForearm.seek CC +2 "manipulator"&`'ρ +96 "core" ' +2 .tHand.close + "manipulator"&/ +74 "core" / +2 .tCC.seek :open +2 "collection"'C( +375 "core" ( +2 "manipulator"&?& +4 "core" & A + "manipulator"&+% +4 "core" % ϕ +2 .tForearm.seek :retract + "manipulator"&Z'\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&7(- +268 "core" ( +2 "manipulator"&x& +4 "core" &-  h + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- h +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&q' +112 "core" ' +3 .tHand.open +2 "manipulator"&X1 +72 "core" 1 +2 "manipulator"&#% +4 "core" % \ j  % ȵS +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&i'\ +101 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing +45 ."connect"PRV.dial CBV +2 .tCBV.dial PRV + .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 3 into Collection Clamp + "collection"'/& +4 "core" &,/Y\ + "manipulator"&@% +4 "core" %\   +2 "storage"(% +3 "core" %} f f \ +2 "storage"(3. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 3 + "storage"({( +339 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (\ & +3 "core" &" : 9\  + "manipulator"&Y& +4 "core" &- W h +2 "manipulator"& % +3 "core" %\  :  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 + "manipulator"&c( +170 "core" ( +2 "manipulator"&}& +4 "core" & 9 +2 "storage"(m& +3 "core" &" 9 :\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&e' +94 "core" ' +2 "storage"(S& +4 "core" &" = 8 \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"( 'L +283 "core" ' +2 "storage"(0- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (!& +3 "core" &!   _\  +2 "manipulator"&& +3 "core" & # 9 +2 .tElbow.seek 3 + "manipulator"&J( +3 "core" ( + "manipulator"&O& +4 "core" & O 9 + "storage"(*& +4 "core" &!   R\  +2 .tForearm.seek 3 + 300 counts + "manipulator"&h'2 +21 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&T/ +68 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&& +4 "storage"(6'v +3 "core" & C 9 +2 "manipulator"&% +4 "core" % 0 + .tForearm.seek :retract +2 "manipulator"&g'\ +95 "core" ' +2 .tElbow.seek CC +2 "manipulator"& ( +167 "core" ( +2 "manipulator"&\\& +4 "core" ' + &  , S +2 ."downElevator"SE.coast +2 .tElbow.reconfigure LooseElbow +2 "storage"(5 + "manipulator"&$ &.,(#b +5 &j& +2 "core" & V S +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'ρ +103 "core" ' +2 "manipulator"&l& +4 "core" &  Y S +2 "manipulator"&z% +3 "core" %ς +3 "collection"'y& +3 "core" &,1\ +2 "collection"'& +4 .tCC.seek :closed + "collection"'(O +3 "core" &./\ +4 &11\ 9 +9 &HL~+0\ 0 +10 &x+0\ E +9 &4_-1\ I +10 &^-.\ I +9 &]-0 \ I +9 &z^+/\ I +10 &<]-1\ I +9 &X-1\ I +9 &Y./\ I +10 &Y,0\ I +9 &!DY,0\ I +10 &#X-/\ I +9 &$Y0/}\ J +9 &&Z,0u\ I +10 &(MZ-1m\ I +9 &*],0a\ I +9 &+],1H\ I +10 &-],0\ I +9 &/U]/1\ I +10 &1]//\ I +9 &2]-0\ I +9 &4[./\ J +10 &6\\[-/\ J +9 &8Z,/\ I +9 &9X-1q\ I +10 &;^*.h\ I +9 &=d[+1b\ J +10 &?'[-/a\ I +9 &@W.1E\ I +9 &B],0?\ I +10 &Dl`,07\ I +9 &F+c+/9\ K +9 &Gw*./\ M +10 &I,/0\ R +9 &KT+-.\ T +10 &M,0(\ V +9 &Nx*/\ 3 +9 &Oh)+.\ !b +8 ( +2 &O~r,/\ L + "collection"'& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.73 + .Hand.open + "manipulator"&u1 +75 "core" 1 +2 "manipulator"&B% +4 "core" % | +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&%'\ +91 "core" ' +2 .tSC.coast +2 "storage"(6 +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'n  +125 "core" ~ +2 .tCSV.dial CTV + "collection"'_  +26 "core"  +2 .tPS.seek 2.5ml +2 "processing"%D' +2627 "core" ' +2 "collection"'8% +4 "core" % B  \ +2 .tCS.seek 4.15ml + "collection"'~'Q +1570 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%  +42 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%2  +67 "core"  +2 .tPS.seek 0ml +2 "processing"%4'W +2567 "Can"\ BB +60 "core" ' +2 .tCBV.dial between PRV and waste1 + "collection"'N ` +37 "core" _ +2 .tCSV.dial :air + "collection"'P @ +42 "core" ? +2 .tCS.seek 10ml +2 "collection"'"' D +1568 "core" ' +2 .tCSV.dial CTV + "collection"'f  +42 "core"  +2 .tCS.seek 0ml +2 "collection"'Q' +2614 "core" ' +2 .tCBV.dial :waste1 + "collection"'' @ +28 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +4 "collection"'1  +125 "core" +2 "collection"'& +4 "core" &O~rv\ L + #tStoring lyfil puck in Collection Clamp to tube 2 +2 "manipulator"&V% +3 "core" %\   +2 "storage"(k% +3 "core" %{ # \ +2 "storage"(5. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 + "storage"(( +351 "core" ( +4 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (-& +3 "core" &    \ \  +2 "manipulator"& & +3 "core" & S +2 "manipulator"&a% +3 "core" %\  Y  +39 .tElbow.reconfigure TightElbow +9 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 + "manipulator"&|( +150 "core" ( +2 "manipulator"&F& +4 "core" & +2 "storage"(& +3 "core" &    w\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&;' +97 "core" ' +2 "storage"(A& +4 "core" &  " 8 #\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(M'L +102 "core" ' +2 "storage"(L- +3 "core" -'h +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&=& +3 "core" &  + +2 "storage"(R& +3 "core" &  \  +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 +2 "manipulator"&<'Y +37 "core" ' +4 .tElbow.hold +2 "manipulator"&(, +3 "core" , +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 "storage"(t- +2 "core" -'h +2 .tSE.seek 20.14 Pucks below Top Plate +2 "storage"(,' +46 "core" ' +2 "manipulator"&s% +4 "core" %^s ? ɸ +2 "storage"(v& +3 "core" &  P\  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 305 counts + "manipulator"&w'ϊ +16 "core" ' +2 "manipulator"&)& +4 "core" &  7 +2 "storage"(I& +3 "core" &  \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&U' +25 "core" ' +2 .tSE.seek 21.14 Pucks below Top Plate +2 "storage"(G' +48 "core" ' +2 "manipulator"&& +4 "core" & @ +2 "manipulator"&9% +4 "core" %"  \ + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&$'\ +96 "core" ' +2 .tElbow.seek CC +2 "manipulator"&o( +151 "core" ( +2 "manipulator"&[& +4 "core" &\   1 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &p& +2 "core" &\  1 +2 .tForearm.seek CC + "manipulator"&'ρ +94 "core" ' +2 .tHand.close + "manipulator"&H/ +67 "core" / +2 .tCC.seek :open +2 "collection"'( +378 "core" ( +2 "storage"(>& +4 "core" &  D\  + "storage"(& +4 "core" &  \  +2 "manipulator"&]& +3 "core" &\  ( 1 +2 "manipulator"&% +3 "core" % ω 8  +2 .tForearm.seek :retract + "manipulator"&:'\ +97 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"& ( +153 "core" ( +2 "manipulator"&K& +4 "core" & +2 "storage"(& +3 "core" &  %\  +2 .tElbow.reconfigure LimpElbow + "manipulator"&$ ,(#b +3 .tForearm.seek 2 +2 "manipulator"&'Y +112 "core" ' +2 .tElbow.hold + "manipulator"&, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&1 +67 "core" 1 +3 "manipulator"&E% +3 "core" % eZ / ɲ +2 "storage"(& +3 "core" &  .\  +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 2 + 312 counts + "manipulator"&b'ϑ +14 "core" ' +2 "manipulator"&r& +4 "core" &  +2 "storage"(& +3 "core" & \ \ \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&' +25 "core" ' +2 "storage"(% +4 "core" %\  K\ i +2 ."downElevator"SE.seek :down +3 "storage"(&'v +66 "core" ' +33 ."downElevator"SE.coast + "storage"(5 +3 (d% +3 "core" %z t n \ +2 "manipulator"&.% +3 "core" %A U +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&?'\ +89 "core" ' +2 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%+  +70 "core" +2 .tPS.seek 2.5ml +2 "processing"%`' +2629 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%x +40 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%  +42 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%W +42 "core" +2 .tdelay 1 second +102 .PSV.dial :air +4 "processing"%X  +42 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%#'W +2630 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%Z& +4 "core" &8\ +2 "manipulator"&/& +3 "core" & +2 "manipulator"&@% +3 "core" %\   +2 .tElbow.seek FlushPuck::Garage + "manipulator"&(- +168 "core" ( +2 "manipulator"&3& +40 "core" &- e +9 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &q& +2 "core" &- $ e +2 .tForearm.seek :garage +2 "manipulator"&\ ' +109 "core" ' +2 .tHand.close + "manipulator"&Y/ +72 "core" / +2 "manipulator"& & +4 "core" &-  e +2 "manipulator"&}% +3 "core" %  ǼI +2 .tForearm.seek :retract +2 "manipulator"&m'\ +99 "core" ' +4 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&S( +129 "core" ( +2 "manipulator"&7& +4 "core" &  o + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &i& +2 "core" & o +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&0' +103 "core" ' +2 "manipulator"&!& +4 "core" & i o +2 "manipulator"&% +3 "core" % +2 "processing"%O& +4 "core" & \ +2 "processing"%*& +3 .tPC.seek :closed +2 "processing"%T(Tg +2 "core" &\ +5 &L\ < +9 &K{N\ 1 +10 &RvS\ F +9 &bR\ L +9 &\\R\ K +10 &]X\ L +9 &G[W\ L +9 &\ W^\ K +10 &W]\ K +9 &Yk\ K +10 &OZc\ L +9 &!Wd\ K +9 &"\\\\\ L +10 &$Ya\ K +9 &&YYu\ K +9 &(]{\ K +10 &)\\p\ K +9 &+Wq\ K +10 &-`Ww\ K +9 &/#Ym\ K +9 &0Zo\ L +10 &2[j\ L +9 &4hWx\ K +9 &6*W\ K +10 &7Yx\ K +9 &9Z\ L +10 &;pW\ K +9 &=1\\~\ L +9 &>Z\ K +11 &@Y\ K +8 &Bw[\ L +9 &D:Y~\ K +10 &E]\ L +9 &Gb\ L +10 &I|h\ M +9 &K8|Z\ O +9 &L \ Q +10 &N\ \ Q +9 &Pv \ Q +9 &R7\ R +10 &SbzB\ %r +9 &TAY\ ) +8 ( +2 &TEt\ % + "processing"%*& +4 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.58 + "processing"%& +4 "core" &TEJ\ % + .tHand.open +2 "manipulator"&1 +72 "core" 1 +2 "manipulator"&c% +4 "core" %  z +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&e'\ +95 "core" ' +2 .tPRV.dial :air + "processing"%\\  +43 "core"  +2 .tPSV.dial :mixloop + "processing"%j +42 "core" +2 "processing"% % +4 "core" %\\\ +2 .tPS.seek 0.3ml + "processing"%h' +415 "core" ' +2 .tPSV.dial PSR + "processing"%J +98 "core"  +2 "processing"%l% +4 "core" %\  + #tPulling 0.4ml of PSR.air + .PSR.select :air +2 .PS.seek 0.7ml +2 "processing"%z'* +480 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%y' +1921 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%6 +111 "core" +2 .tPTV.dial :mixing + "processing"%g @ +69 "core" B +2 .tPBV.dial :waste2 + "processing"%C  +89 "core"  +4 .tPS.seek 0ml +2 "processing"%u'W +2634 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&B& +4 "core" & o +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&( +2 "core" ( +2 "manipulator"&n& +3 "core" &  o +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &_& +3 "core" & f o + .tForearm.seek PC +2 "manipulator"&' +96 "core" ' +2 .tHand.close + "manipulator"&{/ +77 "core" / +2 .tPC.seek :open +2 "processing"%^( +400 "core" ( +2 "manipulator"&8& +4 "core" & l o + "manipulator"&% +4 "core" %  g  +2 .tForearm.seek :retract + "manipulator"&'\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&2(- +135 "core" ( +2 "manipulator"&D& +4 "core" &- 6 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &N& +2 "core" &- & 6 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&P' +112 "core" ' +2 .tHand.open + "manipulator"&~1 +69 "core" 1 +2 "manipulator"&f% +4 "core" % b ɳB +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&"'\ +100 "core" ' +2 #tLoading da puck from tube 4 into Processing Clamp + "processing"%'& +4 "core" &M\ +2 "manipulator"&1% +4 "core" %\   +2 "storage"(% +3 "core" %z ] ^ a\ + "storage"(V. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 4 + "storage"(k(,H +659 "core" ( +2 .tSC.reconfigure SCloose + "storage"($.\ 1~b +3 (5& +2 "core" &,L Y L R\ +2 "manipulator"&-& +3 "core" &.: , +2 "manipulator"& % +3 "core" %\  6  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&a( +170 "core" ( +2 "manipulator"&F& +4 "core" & 7 b + "storage"(& +4 "core" &,I Y Q C\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts + "manipulator"&A'# +98 "core" ' +2 "storage"( & +4 "core" &,I \\ [\ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(L'L +88 "core" ' +2 "storage"(=- +3 "core" -'z +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +4 (R& +45 "core" &,I\ \  N\ +3 "manipulator"&t& +3 "core" & f b +2 .tElbow.seek 4 +2 "manipulator"&%( +3 "core" ( + "manipulator"&s& +4 "core" & ^ b +2 "storage"(v& +3 "core" &,I\ \ \ +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&)'ϓ +19 "core" ' +4 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&I/ +71 "core" / +3 ."downElevator"SE.seek :down +5 "manipulator"&& + "storage"(9'v +6 "core" &  b +2 "manipulator"&;% +3 "core" % ϑ  +2 .tForearm.seek :retract +2 "manipulator"&|'\ +57 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +36 "core" ' +2 .tElbow.seek PC +2 "manipulator"&M( +240 "core" ( +2 "manipulator"&<& +4 "core" &  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &w& +2 "core" & +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&,' +105 "core" ' +33 "manipulator"&[& +4 "core" & +2 "manipulator"&p% +3 "core" % l +2 "processing"%U& +4 "core" &\ + "processing"%(& +4 .tPC.seek :closed + "processing"%H(Tg +3 "core" &\ +5 &\ 7 +9 &CJy\ 0 +9 &uu\ D +10 & ]\ L +9 &Y\ K +9 &Z\ K +10 &hW\ K +9 &)\\\ K +10 &Z\ K +9 &W\ K +9 &nY\ L +10 &!1Y\ K +9 &"YG\ K +9 &$Uv\ K +10 &&wY\ K +9 &(9[\ K +10 &)Y\ K +9 &+[x\ K +9 &-Y\ K +10 &/AY\ K +9 &1Z~\ K +9 &2Y}\ K +10 &4Y}\ K +9 &6JU|\ K +10 &8 Y|\ K +9 &9Y\ L +9 &;Y\ K +10 &=QXw\ K +9 &?Y~\ K +9 &@Ut\ K +10 &BXr\ K +9 &DXZp\ L +10 &F\\q\ L +9 &G`r\ L +9 &Ijr\ M +10 &KTt\ P +9 &Mr\ Q +9 &Nr\ R +10 &Pk\ Q +9 &RWp\ Q +10 &S]r\ !f +9 &TH^g\ , +9 ( + &TOc\ % + "processing"%(& +4 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.60 + .Hand.open + "manipulator"&$1 +71 "core" 1 +2 "manipulator"&% +4 "core" %  Y +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&>'\ +89 "core" ' +2 .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 4 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"%  +2 %]9 +5 "core" 9L +102 "processing"%9 +3 "core" 9K +102 "processing"%K9 +3 "core" 9I \ +102 "processing"%9 +3 "core" 9F \ +102 "processing"%9 +5 "core" 9F\ +102 "processing"%o9 +3 "core" 9F\ +102 "processing"%9 +3 "core" 9F\ +102 "processing"%E9 +3 "core" 9F +102 "processing"%9 +3 "core" 9F" +102 "processing"%r9 +3 "core" 9F& +103 "processing"%9 +3 "core" 9I+ +102 "processing"%9 +3 "core" 9I/ +102 "processing"%:9 +3 "core" 9K3 +102 "processing"%d9 +3 "core" 9K7\ +102 "processing"%.9 +3 "core" 9O; +102 "processing"% 9 +3 "core" 9R@\ +102 "processing"%9 +3 "core" 9TD\ +102 "processing"%b9 +3 "core" 9WH\ +102 "processing"%+9 +3 "core" 9ZL +102 "processing"%G9 +4 "core" 9^P\ +102 "processing"%&9 +3 "core" 9aU +102 "processing"%9 +3 "core" 9eY +102 "processing"%9 +3 "core" 9j] +2 .tPH.hold 2:00:00,28C +2 "processing"%4 ppj +2 .tdelay 1:30 +4 "core" ] +8999 .tPSR.select :air +2 .PSV.dial PSR + "processing"%x +97 "core"  +2 "processing"%% +4 "core" %Vi\ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%W' +584 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +4 "processing"% +9 .tPS.seek 2ml + "processing"%X'[ +1617 "core" ' +2 .tPTV.dial :puck + "processing"%`  +67 "core"  +2 .tPSV.dial PTV + "processing"%Z +70 "core" +2 .tPBV.dial :waste1 + "processing"%/  +125 "core"  +2 "processing"%@% +4 "core" %Z\\\  +2 .tPS.seek 1.5ml + "processing"%3' +588 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%q * +32 "core" , +3 .tPS.seek 0ml + "processing"%'W +1605 "core" ' +2 .tdelay 5:00 +17622 "Can"\ 66 +12380 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%Y  +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"%} +70 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%?' +2278 "core" ' +2 .tPSV.dial PTV + "processing"%7 +70 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%i +69 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%\ +82 "core"  +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%!  +83 "core" +2 .tPS.seek :empty +2 "processing"%'9 +2255 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%O  +124 "core" +2 .tPSV.dial :mixloop + "processing"% +41 "core" +2 .tPRV.dial :ab1 + "processing"%m @ +72 "core" B +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%'w +358 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 "collection"'  + .tPRV.dial CBV +41 "processing"%  +10 "core" +41  +2 "processing"%c% +4 "core" %v\  +2 .tPS.seek 0.32ml + "processing"%*'# +394 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'\\  +30 "core" +2 .tPRV.dial :air +2 "processing"%j  +41 "core"  +3 .tPS.seek 0.9ml + "processing"% 'D +1230 "core" ' +2 .tPRV.dial :waste2 + "processing"%0 @ +71 "core" > +3 .tPS.seek 0.5ml + "processing"%#' +863 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%J  +43 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%l'[ +1607 "core" ' +2 .tPSV.dial :PML + "processing"%h +43 "core" +2 .tPTV.dial :mixing + "processing"%z @ +70 "core" A +2 .tPBV.dial :waste1 + "processing"%6  +33 "core"  +2 "processing"%g% +4 "core" %X\  +2 .tPS.seek 1.85ml + "processing"%C'8 +236 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%y * +32 "core" * +3 .tPS.seek 0ml + "processing"%B'W +1970 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'n& +2 "core" &59\ +2 "manipulator"&_& +4 "core" & + "manipulator"&{% +4 "core" %\ "  B +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&S(- +140 "core" ( +2 "manipulator"&e& +4 "core" &-  7 2 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &T& +2 "core" &-  2 +2 .tForearm.seek :garage +2 "manipulator"&8' +110 "core" ' +2 .tHand.close + "manipulator"&/ +72 "core" / +2 "manipulator"&D& +4 "core" &-  1 +2 "manipulator"&N% +4 "core" %  o + .tForearm.seek :retract +2 "manipulator"&'\ +105 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +269 "core" ( +2 "manipulator"&~& +4 "core" &  . + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &f& +2 "core" &  . +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&''ρ +98 "core" ' +4 "manipulator"&& +4 "core" & . +2 "manipulator"&1% +4 "core" %ς   +2 "collection"'& +3 "core" &:9\ +2 "collection"'V& +4 .tCC.seek :closed + "collection"'P(O +3 "core" &7;\ +4 &::\  +9 &38:\ +{ +10 &g7:\ > +9 &u8;\ L +9 &TW79\ K +10 &X8;\ K +9 &\\9;\ J +9 &Z7;\ J +10 &[]8:\ K +9 &\\79\ K +10 &]49\ K +9 & [9;\ K +9 &"dX89\ K +10 &$&]5;\ K +9 &%Z9;\ K +9 &'W69\ K +10 &)l]7:\ K +9 &+-Z6:\ K +10 &,]69\ K +9 &.]5:\ K +9 &0s[6:\ K +10 &25\\59\ K +9 &3\\79\ K +9 &5Y69\ K +10 &7}W5:\ J +9 &9?W5<\ J +10 &;\\58\ K +9 &<Z59\ K +9 &>]6:\ J +10 &@FX99\ K +9 &B]69\ K +9 &C[7:\ K +10 &E[59\ K +9 &GKb6;\ L +10 &Iy88\ N +9 &J49\ S +9 &Ls58\ V +10 &N259\ D +9 &O;949\ (u +9 &Og57\ F +5 ( + "collection"'V& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.63 +2 "collection"'5& +4 "core" &O]78\ F + .tHand.open +2 "manipulator"&-1 +67 "core" 1 +2 "manipulator"& % +4 "core" % ς +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&F'\ +102 "core" ' +2 .tPSV.dial PSR + "processing"% +98 "core"  +2 "processing"% % +4 "core" %U\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%2' +1617 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +4 "processing"%=  +53 "core"  +2 .tPS.seek 0ml +2 "processing"%R'W +1604 "core" ' +2 .tPSV.dial PSR + "processing"%t +40 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%s' +2639 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%v  +2 "collection"'"  +38 "core"  +116  +2 .tPSV.dial :mixloop + "processing"%I +109 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%  +69 "core" +2 .tPS.seek 0ml +2 "processing"%;'W +2626 "core" ' +2 .tPSV.dial :air + "processing"%a  +43 "core"  +2 .tPS.seek 2.5ml +2 "processing"%A' +2621 "core" ' +2 .tPSV.dial :mixloop + "processing"%L +55 "core" +2 .tPS.seek 0ml +2 "processing"%)'W +2626 "core" ' +2 .tPSV.dial :air + "processing"%<  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%w' +2627 "core" ' +2 .tPSV.dial :mixloop + "processing"%9 +42 "core" +2 .tPS.seek 0ml +2 "processing"%%'W +2629 "core" ' +46 #tGaraging FlushPuck in Collection Clamp + "manipulator"&[& +4 "core" & P . +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&p( +28 "core" ( +2 "manipulator"&U& +4 "core" &   + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &|& +2 "core" &  +2 .tForearm.seek CC +2 "manipulator"&^'ρ +99 "core" ' +2 .tHand.close + "manipulator"&$/ +69 "core" / +2 .tCC.seek :open +2 "collection"'( +376 "core" ( +2 "manipulator"&]& +4 "core" &   + "manipulator"&(% +4 "core" % υ +2 .tForearm.seek :retract + "manipulator"&'\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&,(- +269 "core" ( +2 "manipulator"&K& +4 "core" &- i + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &k& +2 "core" &- n i +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +112 "core" ' +3 .tHand.open +2 "manipulator"&1 +70 "core" 1 +2 "manipulator"&o% +4 "core" % }  # ɻ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +102 "core" ' +2 ."da"delayUntil "07:28:54.11" +6907 "Can"\ 33 +17947 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%E @ +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"%r * +33 "core" , +2 ."da"PSV.dial :air +2 "processing"%  +42 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +2266 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%: +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%d  +42 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%. +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +42 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2275 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%b +136 "core"  +2 "processing"%+% +4 "core" %2\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%G' +602 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%&'[ +1610 "core" ' +2 ."da"PTV.dial :puck + "processing"%  +69 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +71 "core" +2 ."da"PBV.dial :waste1 + "processing"%x  +33 "core" +2 "processing"%% +4 "core" %X\  +2 ."da"PS.seek 1.5ml + "processing"%u' +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%W * +33 "core" , +3 ."da"PS.seek 0ml + "processing"%`'W +1604 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .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 + "processing"%@ +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%X' +2278 "core" ' +2 ."da"PSV.dial PTV + "processing"%q +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +4 "processing"%3 +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"%Y  +81 "core" +2 ."da"PS.seek :empty +2 "processing"% '9 +2251 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%} +125 "core"  +2 "processing"%% +4 "core" %<\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%7' +584 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%i'[ +1615 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%\ +70 "core" +2 ."da"PBV.dial :waste1 + "processing"%!  +33 "core" +2 "processing"%?% +4 "core" %]\  +2 ."da"PS.seek 1.5ml + "processing"%O' +588 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +3 ."da"PS.seek 0ml + "processing"%m'W +1609 "core" ' +2 ."da"delay 2:00 +854 "Can"\ 22 +11148 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +33 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" * +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"% +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%c' +2249 "core" ' +2 ."da"PSV.dial PTV +38 "processing"% +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%\\ +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%j +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +4 "processing"%*  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%0'9 +2248 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%  +41 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +4 "processing"%J  +125 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%#  +40 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop + "processing"%h +42 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%z' +395 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%6  +43 "core"  +2 "processing"%g% +4 "core" %\  +2 ."da"PS.seek 0.55ml + "processing"%y'y +327 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%l  +42 "core"  +2 ."da"PS.seek 2ml +2 "processing"%C'[ +1563 "core" ' +2 ."da"PSV.dial :PML + "processing"%n +42 "core" +2 ."da"PTV.dial :mixing + "processing"%_ @ +69 "core" A +2 ."da"PBV.dial :waste1 + "processing"%{  +33 "core" +2 "processing"%e% +4 "core" %]\  +2 ."da"PS.seek 1.85ml + "processing"%T'= +228 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%M * +34 "core" , +3 ."da"PS.seek 0ml + "processing"%'W +1980 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +32867 "Can"\ 22 +15135 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%D  +32 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%N * +33 "core" * +2 ."da"PSV.dial :air +2 "processing"%>  +41 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%8' +2281 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%~ +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"%S +42 "core" +4 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +41 "core"  +2 ."da"PS.seek :empty +2 "processing"%1'9 +2246 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +124 "core"  +2 "processing"%% +4 "core" %=\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +586 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%5'[ +1612 "core" ' +2 ."da"PTV.dial :puck + "processing"%-  +69 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"PBV.dial :waste1 + "processing"%V  +33 "core" +2 "processing"%% +4 "core" %\\\  +2 ."da"PS.seek 1.5ml + "processing"% ' +596 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%' * +34 "core" , +3 ."da"PS.seek 0ml + "processing"%B'W +1618 "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"%2 * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%t +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%R' +2274 "core" ' +2 ."da"PSV.dial PTV + "processing"%" +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"%I +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%s'9 +2255 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%a +125 "core"  +2 "processing"%;% +4 "core" %7\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash + "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%L' +591 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%A'[ +1615 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%< +81 "core" ~ +2 ."da"PBV.dial :waste1 + "processing"%)  +32 "core" +2 "processing"%9% +4 "core" %a\ +2 ."da"PS.seek 1.5ml + "processing"%w' +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%[ * +34 "core" , +3 ."da"PS.seek 0ml + "processing"%U'W +1612 "core" ' +2 ."da"delay 2:00 +3752 "Can"\ << +8250 #"da"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 + .PSV.dial PSR +2 "processing"% +68 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +46 "processing"%F' +2266 "core" ' +2 ."da"PSV.dial PTV + "processing"%P +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 :empty +2 "processing"%K'9 +2255 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%k +124 "core"  +2 "processing"%p% +4 "core" %9\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +592 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +5 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%o'[ +1607 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"% +68 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core" +2 "processing"%E% +4 "core" %\\\  +2 ."da"PS.seek 1.5ml + "processing"%' +593 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%r * +34 "core" , +3 ."da"PS.seek 0ml + "processing"%'W +1609 "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 +2 "processing"%: * +32 "core" * +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%d +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%.' +2250 "core" ' +2 ."da"PSV.dial PTV + "processing"% +71 "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"%b +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%+  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2250 "core" ' +2 ."da"Gate.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%G +131 "core"  +5 "processing"%% +11 "core" %=\ m +5 #"da"Pulling 0.25ml of PSR.sub1 +4 .PSR.select :sub1 +10 "processing"% +13 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.25ml +2 "processing"%'7 +340 "core" ' +33 ."da"delay 5 seconds +503 "processing"%x% +3 "core" %9\ n + #"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 + "processing"% +10 ."da"PS.seek 2ml +2 "processing"%&'[ +1608 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%W +82 "core"  +2 ."da"PBV.dial :waste1 + "processing"%u  +35 "core" +2 "processing"%Z% +4 "core" %W\ n +2 ."da"PS.seek 1.5ml + "processing"%/' +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%@ * +33 "core" + +3 ."da"PS.seek 0ml + "processing"%`'W +1614 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%q  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%3 * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%Y' +2313 "core" ' +2 ."da"PSV.dial PTV + "processing"%X +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"% +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +6 "processing"%  +70 "core"  +2 ."da"PS.seek :empty +2 "processing"%7'9 +698 "Can"\ c +1615 "core" ' +2 "processing"%\ 9 +3 "core" 9.4- +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +2 "processing"%!  +3 "core" 4- 4- +2 "processing"%?& +3 "core" &TO\ k % +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 + "manipulator"&i% +3 "core" %\   6 +2 "storage"(% +3 "core" %z : 8 \ +2 "storage"(O. +2 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 3 +2 "storage"(( +340 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +4 "core" & K ? \ +2 "manipulator"&& +2 ."raiseStack"SE.reconfigure SEplace +4 "storage"(#]K-0-\ b +2 "core" &- i +2 "manipulator"&m% +4 "core" %\   6 +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek PC +2 ."raiseStack"SE.seek :beamBreak +3 "manipulator"&( "storage"(\\'L +114 "core" ( +2 "manipulator"&j& +4 "core" & F + ."da"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &*& +2 "core" & +2 ."da"Forearm.seek PC +2 "manipulator"&c' +96 "core" ' +2 ."da"Hand.close + "manipulator"& / +46 "core" ' +2 "storage"(J- +3 "core" -'L +2 ."raiseStack"SE.configure SEconfig +2 "storage"(#QK-0-\ b +2 ."raiseStack"SE.seek :place +2 "storage"(#' +15 "core" / +2 ."da"PC.seek :open +2 "processing"%h( +10 "core" ' +394 ( +42 "storage"(0& +10 "core" & N\ | +2 "manipulator"&6& +3 "core" &  +2 "manipulator"&g% +4 "core" %   + ."da"Forearm.seek :retract +2 "manipulator"&z'\ +101 "core" ' +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&l( +247 "core" ( +2 "manipulator"&y& +4 "core" & \ W +2 "storage"(n& +3 "core" & X\ | +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&_' +95 "core" ' +3 ."da"Hand.open +2 "manipulator"&{1 +76 "core" 1 +3 "storage"(e- +3 "core" -' +2 ."da"SE.seek -0.19 Pucks below Top Plate +2 "storage"(M' +25 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.86 Pucks below Top Plate + "storage"(C' +51 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da19aug0208h150ml.tif +1948 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +172 #"da"SX HX9/16 (USB:15): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 17.927 seconds\ /var/log/esp/da19aug0208h150ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da19aug0208h150ml15s.tif +1556 #SX HX9/16 (USB:15): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da19aug0208h150ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da19aug0208h150ml30s.tif +3057 #SX HX9/16 (USB:15): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da19aug0208h150ml30s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da19aug0208h150ml70s.tif +7118 #SX HX9/16 (USB:15): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da19aug0208h150ml70s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"HABfans.email "17.927 sec auto-exposure",Subject: "da19aug0208h150ml images!" +7 "storage"(T- +9 "core" -' +5 "storage"(D& +10 "core" & \ +2 "manipulator"&N& +3 "core" & q V +3 ."da"Elbow.seek 3 +2 "manipulator"&>( +3 "core" ( +2 "manipulator"&& +3 "core" &  V +2 "storage"(~& +3 "core" & \ +3 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&f' +10 "core" ' +4 ."da"SE.reconfigure SEgently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.15 Pucks below Top Plate +2 "storage"(S' +65 "core" ' + "manipulator"&& +4 "core" & M V +2 "storage"(8& +3 "core" & \ +2 ."da"Elbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 3 +2 "manipulator"&' +34 "core" ' + ."da"Elbow.hold +2 "manipulator"&, +3 "core" , +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"SE.reconfigure SEconfig +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 0.04 Pucks below Top Plate +2 "storage"(1' +29 "core" ' + "manipulator"&% +4 "core" % D ɾ\\ +2 "storage"(-& +6 "core" & a J F\ + ."da"Forearm.force -20 + "manipulator"&5 +5 ."da"Forearm.seek 3 + 317 counts + "manipulator"& 'C +22 "core" ' +2 "manipulator"&V& +5 "core" &   R +2 "storage"(& +4 "core" & \ +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&5' +23 "core" ' +2 "storage"('% +7 "core" % \ +3 ."downElevator"SE.seek :down +3 "storage"( 'v +101 (=% +4 "core" %A \ TU +5 "manipulator"&2% +7 "core" %д > +4 ."da"Forearm.reconfigure LooseForearm +4 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +4 "manipulator"&t'\ +91 "core" ' +47 ' +2 ."downElevator"SE.coast + "storage"(5 +2 ."da"SC.coast + "storage"(6 +5 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 #tStarting finalPurge + "processing"%B& +4 "core" &T\ +2 "manipulator"&"& +4 "core" & R +2 "manipulator"&v% +4 "core" %\   +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&I(- +181 "core" ( +2 "manipulator"&& +4 "core" &-  +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &R& +3 "core" &-  +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&a' +106 "core" ' +2 ."psFlush"Hand.close + "manipulator"&;/ +68 "core" / +2 "manipulator"&s& +4 "core" &-  N  +2 "manipulator"&L% +6 "core" %    +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&<'\ +105 "core" ' +2 ."psFlush"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC +2 "manipulator"&)( +111 "core" ( +2 "manipulator"&9& +4 "core" & i  +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &A& +2 "core" & x  +2 ."psFlush"Forearm.reconfigure TightForearm +4 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +2 "manipulator"&[' +100 "core" ' +3 "manipulator"&w& +4 "core" &  +2 "manipulator"&|% +3 "core" %  +3 "processing"%$& +3 "core" &Z\ +2 "processing"%& +4 ."psFlush"PC.seek :closed +2 "processing"%U(Tg +2 "core" &U\ +3 &Z\  +10 &3|X\ *x +9 &f\\\ > +9 &s[\ L +9 &IT[\ K +10 &\ YS\ K +11 &WL\ K +8 &WC\ K +9 &P\\N\ K +9 &ZJ\ L +10 &YM\ K +9 & YI\ L +9 &"XXN\ K +10 &$YK\ L +9 &%XJ\ K +10 &'YJ\ L +10 &)`YJ\ K +8 &+"YI\ K +10 &,UK\ K +9 &.YI\ K +9 &0hX<\ K +10 &2+V8\ K +9 &3Y/\ K +11 &5[?\ K +8 &7pY6\ K +9 &92W0\ K +53 &:Y9\ L +5 &<Y7\ K +2 &>xY;\ K + &@;U1\ K &AY2\ K + &CY9\ L +4 &E[9\ K +9 &GA]8\ L +10 &If3\ L +9 &Jn4\ M +9 &Lx5\ Q +10 &N94\ Q +9 &O/\ Q +10 &Q2\ Q +10 &S_yj2\ 7 +8 &T)(f2\ I +10 &TE 3\ - +3 ( + "processing"%& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.55 + "processing"%P& +4 "core" &TE 3\ - + ."psFlush"Hand.open +2 "manipulator"&]1 +66 "core" 1 +3 "manipulator"&(% +4 "core" %   + ."psFlush"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&^'\ +97 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%F +126 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%k'P +443 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +657 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%p' +1603 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%K +69 "core" + ."psFlush"PTV.dial :puck +3 .PBV.dial :waste1 +2 "processing"%  +35 "core" +3 ."psFlush"PS.seek 0ml +3 "processing"%'W +2639 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"% +71 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%E' +589 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%o' +2124 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%r +70 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"% U +54 "core" W +5 ."psFlush"PS.seek 0ml +2 "processing"%%'W +2651 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%: @ +42 "core" > +3 ."psFlush"PS.seek 2.5ml +2 "processing"%d' +2636 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%  +69 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"% '9 +2643 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +41 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%b' +2627 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%+ +68 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%.'W +2630 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%G @ +42 "core" > +3 ."psFlush"PS.seek 2.5ml + "processing"%' +2632 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%  +70 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%x'9 +2627 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"% +42 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%'P +1106 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%W' +1612 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%u +68 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%Z  +51 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%&'W +2630 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%@ +71 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%/' +598 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%q' +2141 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%3 +70 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"% U +51 "core" U +2 ."psFlush"PS.seek 0ml +2 "processing"%`'W +2637 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%X @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%}' +2013 "Can"\ ;: +619 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%  +69 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"% '9 +2646 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%Y +42 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%\ ' +2633 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%! +69 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%?'W +2639 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%i @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2626 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%O  +69 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2630 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'& +4 "core" &JKX\ + "manipulator"&m& +4 "core" & C  + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&j( +45 "core" ( +2 "manipulator"&*& +4 "core" & \\ + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &J& +2 "core" & D [ +2 .tForearm.seek PC + "manipulator"&,' +98 "core" ' +2 .tHand.close + "manipulator"& / +67 "core" / +2 .tPC.seek :open +42 "processing"%( +403 "core" ( +2 "manipulator"&\\& +4 "core" & X +2 "manipulator"&H% +3 "core" %  n  +2 .tForearm.seek :retract + "manipulator"&0'\ +91 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&6( +340 "core" ( +2 "manipulator"&g& +4 "core" &  0 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &c& +2 "core" &  P 0 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&y'ρ +97 "core" ' +2 "manipulator"&n& +4 "core" &   K 0 +2 "manipulator"&% +3 "core" %ω b +3 "collection"'{& +3 "core" &IM\ +2 "collection"'e& +4 .tCC.seek :closed + "collection"'z(O +3 "core" &HMM\ +4 &JN \  +9 &4JN\ *z +9 & gIL \ > +10 &sHM \ L +9 &]WIM \ K +9 & YJJ\ J +10 &YLL\ K +9 &YKM\ K +10 &fYIM\ J +9 &&YHM\ K +9 &XHM\ K +10 & ]IK\ J +9 &"mYKM\ J +9 &$0[IM \ J +10 &%]KL\ J +9 &'WJL\ \ K +10 &)t]GL \ K +9 &+7\\JL\ K +9 &,\\JL\ K +10 &.WGL\ K +9 &0~]IJ\ J +9 &2?XJL\ K +10 &4XIL\ J +9 &5XHL\ K +10 &7WJN\ J +9 &9HZGL\ J +9 &;\ \\JM\ \ J +10 &<WHK\ K +9 &>]JM\ J +9 &@OWKL\ K +10 &B]HL\ K +9 &C[IK\ K +10 &E\\IM \ K +9 &GTcIK\ L +9 &I{IN\ N +10 &JPQ\ S +9 &L{DI\ V +9 &N<BG\ D +10 &OD@CE \ $n +9 &Oxm?B\ M +2 ( + "collection"'e& +3 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.62 + "collection"'#& +4 "core" &OxkEE[\ M + .tHand.open + "manipulator"&M1 +72 "core" 1 +2 "manipulator"&T% +4 "core" % ω  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&D'\ +102 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'N& +4 "core" &OxkJL\ M +2 "collection"'% +4 "core" %JL\ + .tCSV.dial CSR +2 "collection"'~  +41 "core"  +2 "collection"'% +4 "core" %HM\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.seek 5ml +2 "collection"'8'l +1346 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +4 "collection"' +9 '% +2 "core" %lGJ \  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.501ml +2 "collection"'-' +657 "core" ' +2 .tCSV.dial :waste + "collection"'V +122 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'' +1983 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'l& +4 "core" &OxjGI\ M +2 "collection"''% +3 "core" %GIU\ + .tCSV.dial :flush +2 "collection"'_  +40 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"'C'l +1206 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"'= @ +40 "core" B +2 "collection"'2% +4 "core" %lGK \  +2 .tCS.seek 7ml +2 "collection"'f' +539 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'>  +2 'S  +39 "core"  +89  +2 .tCBV.dial :waste1 + "collection"' @ +42 "core" ? +2 .tCS.seek 0ml +2 "collection"' ' +1670 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'B& +4 "core" &OxjIL\ M +2 "collection"'"% +3 "core" %HLV\ +2 .tCSV.dial :flush + "collection"'v  +69 "core" +3 .tCS.seek 5ml + "collection"'1'l +1209 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'5 @ +43 "core" A +2 "collection"'% +4 "core" %lJJR\  +2 .tCS.seek 7ml + "collection"'R' +537 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV + "collection"'  +41 "core"  +2 .tCBV.dial :waste2 +2 "collection"'  +109 "core"  +2 .tCS.seek 0ml +2 "collection"'' +1655 "core" ' +2 #tDisinfecting external Intake with kill + "collection"';& +4 "core" &OxiINP\ M +2 "collection"'s% +3 "core" %ILO\ + .tCSV.dial CSR +2 "collection"'L  +40 "core"  +2 "collection"'t% +4 "core" %IK\ \ + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +9 .tCS.seek 8ml +2 "collection"'9' +1896 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"'A' D +545 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'a +2 'w  +94 "core" +37  +2 .tCTV.dial :intake + "collection"'|  +71 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml + "collection"'$' \\ +1903 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'I  +69 "core"  +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'<' +593 "core" ' +2 .tCSV.dial CSR + "collection"'h  +97 "core"  +2 "collection"'P% +4 "core" %HKI\ + #tPulling 5ml of CSR.flush + .CSR.select :flush + "collection"' +10 .tCS.seek 5ml +42 "collection"']'l +1361 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"'(' D +1348 "core" ' +2 .tCSV.dial CBV + "collection"' +97 "core" +2 .tCS.seek 0ml +2 "collection"'F' +2624 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&[& +4 "core" &  \ 0 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&7( +2 "core" ( +2 "manipulator"&k& +4 "core" &   0 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &K& +2 "core" &  q 0 +2 .tForearm.seek CC +2 "manipulator"&'ρ +103 "core" ' +2 .tHand.close + "manipulator"&p/ +70 "core" / +2 .tCC.seek :open +2 "collection"'( +379 "core" ( +2 "manipulator"&& +4 "core" &   0 + "manipulator"&E% +4 "core" % z q +2 .tForearm.seek :retract + "manipulator"&r'\ +100 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +278 "core" ( +2 "manipulator"&o& +4 "core" &- | 8 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &:& +2 "core" &-  8 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&%' +114 "core" ' +2 .tHand.open + "manipulator"&1 +66 "core" 1 +2 "manipulator"&d% +4 "core" % \ z 7 Ⱥ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +99 "core" ' +2 #tCompleted [Sample.deep; initialPurge; da withoutWCR] begun 06:29:23 + #Preparing to sleep until 11:00AM 8/02/2019 +3 ."shutdown"CC.coast +3 #tAsleep til 11:00AM 8/02/2019 + "collection"'6 +5 #tContinuing at 11:00 + ."shutdown"CS.coast +3 "Can"\ ,+ +2 "collection"'5 +4 ."Qmail"GoodNews.email "Then, in tube 4: /home/esp/esp2/mission/2019_07_31_niagara_mission.rb:65\\n{2 => 22,\\n 3 => 1,\\n 4 => 21}\\nCan@08:22:59, 26.0C, 23% humidity, 14.4psia, 13.511V, 0.196A, 0.190A avg, 2.64W",Subject: "Asleep until 11:00" +3 ."shutdown"PC.coast +2 "processing"%6 +3 ."shutdown"PS.coast + "processing"%5 +2 ."shutdown"Forearm.coast + "manipulator"&5 +3 ."shutdown"Elbow.coast + "manipulator"&6 +38 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF + #Shutdown +17498 "Can"\  +60002 \  +60002 \  +60003 \  +60002 \  +60002 \  +60002 \  +60002 \  +60003 \  +60002 \  +60002 \  +60002 \  +60002 \  +60003 \  +60002 \  +60002 \  +24490 \  +2 #tPowering core bus +484 .Gate.power :raw,:ON +2 "sampler") +2 )  +2 "core"  + "collection"' +2 '+ +3 "core"  + "processing"% +2 %b +5 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 )G% +3 "core" %\ + .tSS.configure SSconfig +2 "sampler")#.0X\ + .tPS.configure PSconfig +2 "processing"%#A d`xb +5 "manipulator"&x% +3 "core" %  + .tForearm.configure LooseForearm +2 "manipulator"&#Q@2^d^b +3 && +2 "core" & E +2 .tElbow.configure LooseElbow + "manipulator"&$ &.,(#b +5 "storage"(u& +2 "core" & %\ +2 .tSC.configure SCloose +2 "storage"($.\ 1~b +2 (Z% +2 "core" % \ +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 .tCH.coast + "collection"'W  +2 "core" +2 .tCH.configure CHconfig + "collection"'\ 2 +2 .tPH.coast + "processing"%@  +3 "core" + .tPH.configure PHconfig + "processing"%\ 2 +2 #tAll dwarf controllers running firmware version 3.75 + "sampler") +10 "collection"'&% +3 "core" %UZ\ +2 "processing"%/% +2 ."rdySampler"Intake.select :close +4 .Exhaust.select :close +2 "manipulator"&3% ."rdySampler"CTV.dial :air +4 "collection"'  +2 "core" %/\ +2 %  + + "manipulator"&q% +2 ."rdyProcessing"PSV.dial :air +4 ."rdySampler"CSV.dial :waste1 +2 "processing"%X  + "collection"'` +3 "core" % t +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract +2 "manipulator"&'\ +42 "core" +2 ."rdySampler"SSV.dial :spit,avoiding: :exhaust + "sampler")} +3 "core"  +2 "sampler")Y  +5 "core" +45 ."readyCS"CS.reconfigure CSfast +2 ."rdySampler"SS.reconfigure SSconfig +4 "collection"'#d @b +2 "sampler")#.0X 22,\\n 3 => 1,\\n 4 => 21}\\nCan@11:00:26, 25.3C, 24% humidity, 14.4psia, 13.437V, 0.423A, 0.429A avg, 5.68W",Subject: "Started 2019_07_31_niagara_mission phase /home/esp/esp2/mission/2019_07_31_niagara_mission.rb:65" +3 .tSample.shallow + "sampler")j2 +22 "core" 2 +2 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'g& +5 "core" &|VY\ + .tHand.open +2 "manipulator"&c1 +73 "core" 1 +2 "manipulator"&n& +4 "core" & V +2 "manipulator"&% +3 "core" % \  0  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&{(- +175 "core" ( +5 "manipulator"&0& +4 "core" &- ; j + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- & j +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :garage + "manipulator"&#' +107 "core" ' +3 .tHand.close + "manipulator"&M/ +68 "core" / +2 "manipulator"&T& +4 "core" &- j +2 "manipulator"&N% +3 "core" %   +4 .tForearm.seek :retract +3 "manipulator"&e'\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +271 "core" ( +2 "manipulator"&~& +4 "core" &  # 2 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & D 2 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&y'ρ +101 "core" ' +2 "manipulator"&Q& +4 "core" & / 2 +2 "manipulator"&% +4 "core" %ρ  +2 "collection"'8& +4 "core" &|TY \ + "collection"'V& +4 .tCC.seek :closed + "collection"'-(O +3 "core" &|UZ\ +4 &|VZ\  +8 &5VY\ +{ +9 &gTX\ > +9 &ZpTX\ L +10 &VUY\ K +9 &WTY\ K +10 &VW[\ K +9 &fWVY\ J +9 &&XVX\ K +10 &WVZ\ K +9 &XVY\ K +9 & nWVY\ J +10 &"/YUX\ J +9 &#YXY\ J +10 &%\\SY\ J +9 &'uYU[\ J +9 &)8YVY\ J +10 &*\\UY\ J +9 &,XVY\ K +9 &.}VTY\ K +10 &0@VUX\ J +9 &2VVY\ K +10 &3[WX\ J +9 &5VVX\ K +9 &7GWVW\ K +10 &9\ WVZ\ J +9 &:WWZ\ K +9 &<WYZ\ K +10 &>P\\UZ\ J +9 &@XUY\ J +11 &A\\W[\ K +8 &CZVY\ K +12 &EV]VY\ K +7 &GhVZ\ L +10 &HxSX\ N +8 &JTX\ R +10 &L=TV\ V +9 &MSV\ L +10 &O-MSX\ %q +9 &O~RW\ "d +9 &OrUW\ J +2 ( +2 "collection"'V& +2 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.82 +2 "collection"'l& +3 "core" &OqRW\ J +2 .tHand.open + "manipulator"&'1 +76 "core" 1 +2 "manipulator"&_% +4 "core" % ρ  K +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +96 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'=& +4 "core" &OqUX\ J +2 "collection"'2% +3 "core" %TX\ +2 .tCSV.dial CSR + "collection"'C  +123 "core"  +2 "collection"'>% +4 "core" %SX\ +2 #tPulling 5ml of CSR.flush +2 .CSR.select :flush +2 "collection"' +10 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"'S'l +1346 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 '% +2 "core" %lTW\  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'f' +652 "core" ' +2 .tCSV.dial :waste + "collection"'B +123 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'"' +1994 "core" ' +2 #tPurging external Intake + "collection"'v& +4 "core" &OpSV\ J + "collection"' % +4 "core" %TV\ + .tCSV.dial :flush + "collection"'5  +42 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'' D +2351 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +5 .tCBV.dial CSV + "collection"'1 +3 '  +54 "core"  +32  +2 .tCTV.dial :intake + "collection"'  +70 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'R' +2352 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"';  +72 "core" ~ +2 #tFlushing upper manifold + "collection"'s& +4 "core" &OoRT\ J +2 "collection"'L% +3 "core" %SW\ + .tCSV.dial :flush +2 "collection"'t  +68 "core"  +2 .tCS.seek 5ml +2 "collection"''l +1224 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"'9 @ +40 "core" A +2 "collection"'a% +4 "core" %lSX\ \ +2 .tCS.seek 7ml + "collection"'w' +533 "core" ' +43 ."connect"CSV.dial CBV +3 "collection"'| + .tCBV.dial CSV +97 "core" ~ +2 .tCTV.dial :air +2 .CS.seek 0ml + "collection"'A' +1683 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'I'- +762 "core" ' +2 .tCSV.dial :waste + "collection"'$ +43 "core" +2 .tCS.seek 0ml +2 "collection"'h' +756 "core" ' +2 "collection"'P& +4 "core" &OnTY\ J + "collection"'<% +4 "core" %SY\ + .tCSV.dial :flush +2 "collection"']  +40 "core"  +3 .tCS.seek 3ml + "collection"''- +767 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'( @ +40 "core" A +2 "collection"'[% +4 "core" %-TX\  +2 .tCS.seek 5ml + "collection"'k'l +541 "core" ' +2 .tCSV.dial :air + .CS.seek 0ml +2 "collection"'K' +1217 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'p'- +766 "core" ' +2 .tCSV.dial :waste + "collection"'6 +81 "core" +2 .tCS.seek 0ml +2 "collection"'D' +759 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&z& +4 "core" & 2 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&( +3 "core" ( +2 "manipulator"&E& +4 "core" & " 9 2 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &  2 +2 .tForearm.seek CC + "manipulator"&o'ρ +102 "core" ' +2 .tHand.close + "manipulator"&:/ +73 "core" / +2 .tCC.seek :open +2 "collection"'7( +378 "core" ( +2 "manipulator"&& +4 "core" & 2 + "manipulator"&d% +4 "core" % ς Q +2 .tForearm.seek :retract + "manipulator"&r'\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&%(- +281 "core" ( +2 "manipulator"&& +4 "core" &- k + + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &F& +3 "core" &- " + +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&' +110 "core" ' +2 .tHand.open + "manipulator"&1 +74 "core" 1 +2 "manipulator"&% +4 "core" % ~  ȼ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' +2 #tda sampling at most 150ml +3 #Loading sh1 puck from tube 4 into Collection Clamp + ."Qmail"HABfans.email "Started da in tube 4 at 11:04:39EDT02-Aug-19\\n{2 => 22,\\n 3 => 1,\\n 4 => 21}\\nCan@11:00:26, 25.3C, 24% humidity, 14.4psia, 13.437V, 0.423A, 0.429A avg, 5.68W",Subject: "da sampling at most 150ml" +2 "collection"'4& +5 "core" &UZ\ +2 "manipulator"& % +4 "core" %\   +2 "storage"(+% +3 "core" %   *\ +2 "storage"(b. +2 "core" .( +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 4 +2 "storage"(G(,H +655 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (.& +4 "core" &,H$\ !\ ! z\ \  + "manipulator"&& +4 "core" &- + + "manipulator"&% +4 "core" %\    +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&( +183 "core" ( +2 "manipulator"&x& +4 "core" & `  +2 "storage"(& +4 "core" &,H$\ \ " \ \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts + "manipulator"&u'# +100 "core" ' +2 "storage"(Z& +4 "core" &,H$   #\ \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"(W'L +96 "core" ' +2 "storage"(@- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (&& +3 "core" &,H# i\ \  +2 "manipulator"&3& +3 "core" & 1  +2 .tElbow.seek 4 + "manipulator"&/( +10 "core" ( +2 "manipulator"&& +4 "core" &  +2 "storage"(q& +3 "core" &,H# \ \  +2 .tForearm.seek 4 + 300 counts + "manipulator"&`'ϓ +20 "core" ' +4 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&}/ +66 "core" / +4 ."downElevator"SE.seek :down +47 "manipulator"&Y& +2 "storage"(X'v +6 "core" & z  +2 "manipulator"&\ % +4 "core" % ψ U +2 .tForearm.seek :retract +2 "manipulator"&i'\ +69 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +19 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +146 "core" ( +2 "manipulator"&?& +4 "core" &  1 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &  1 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&^'ρ +98 "core" ' +13 "manipulator"&\\& +6 "core" &  1 +2 "manipulator"&U% +4 "core" %ϋ  +2 "collection"'& +4 "core" &T[\ + "collection"'O& +4 .tCC.seek :closed +2 "collection"'*(O +3 "core" &X[\ +3 &UW\  +8 &2~VX\ *x +9 &eVZ\ = +10 &rV[\ K +9 &JYUZ\ J +9 & ZVY\ J +10 &XWX\ J +9 &YUX\ J +10 &RZTY\ J +9 &YWX\ I +9 &ZVY\ J +10 & YW[\ J +9 &"ZYVY\ J +9 &$]UY\ J +10 &%YVY\ J +9 &'YWZ\ I +10 &)aYWZ\ J +9 &+$XWW\ J +9 &,\\UY\ J +10 &.YWX\ J +9 &0kYWY\ I +9 &2,YWZ\ J +10 &3YWY\ I +9 &5YU[\ J +10 &7sXVZ\ I +9 &94YVY\ J +9 &:VUZ\ J +10 &<YV[\ J +9 &>zWWZ\ J +9 &@<YUX\ J +10 &A]WZ\ J +9 &CZWZ\ J +10 &E^U\\\ K +9 &GAeX[\ K +9 &HVZ\ N +10 &J9\ S +9 &Lh!\ U +9 &N&"&\ D +10 &O36#&\ +} +9 &O\ p)*\ C +5 ( + "collection"'O& +4 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.71 +2 .Hand.open + "manipulator"&j1 +3 "core" &OT/0\ C +70 1 +2 "manipulator"&g% +4 "core" % χ  0 +4 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&c'\ +98 "core" ' +2 .tSC.coast + "storage"(6 +2 #tcollectSample 150ml w/bubble point of 24psi + #Priming 7ml + .Gate.power :sampler,:ON + ."pumping"Gate.power :analytic3,:ON +2 .tIntake.select :close +2 .Exhaust.select :close +2 .SS.hold + "sampler")n+ +3 "core" + +2 "sampler")% +3 "core" % {\ +2 "collection"'0& +3 "core" &OTQU\ nC +3 "Can"\ PP +2 #tCalibrating pressure and temperature sensors + .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast + "sampler")#.0X% +3 "core" %\ X + #tIntake @21.0psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X!'?2 +288 "core" ' +2 ."connect"SSV.dial CBV,avoiding: :exhaust +3 .tCBV.dial SSV +2 "sampler")=  +129 "core"  +2 .tCTV.dial :air,avoiding: :intake +2 "collection"'  +168 "core" +2 ."CSpush"CSV.dial CTV +4 .tSS.seek 10ml +2 "sampler")S' +97 ."CSpush"CSV.dial :air +2 "collection"'B @ +41 "core" > +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml +2 "collection"'f' +118 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")v +82 "core" ' +2 ."CSpush"CS.coast + "collection"'5 +42 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X +102 "collection"'9 +3 "core" 9^; +102 "collection"'q9 +3 "core" 9x 8 +102 "collection"'9 +3 "core" 9#6 +102 "collection"'x9 +4 "core" 9$4 +102 "collection"'Y9 +3 "core" 9%2 +102 "collection"'\ 9 +3 "core" 9&0 +102 "collection"'9 +3 "core" 9(. +102 "collection"'@9 +3 "core" 9), +102 "collection"'u9 +3 "core" 9,++ +103 "collection"'W9 +3 "core" 9C-) +102 "collection"'?9 +3 "core" 9[.' +102 "collection"'9 +3 "core" 9r/% +102 "collection"' 9 +3 "core" 91# +102 "collection"'\\9 +3 "core" 92" +102 "collection"'X9 +3 "core" 93 +102 "collection"'9 +3 "core" 94 +102 "collection"'`9 +3 "core" 97 +102 "collection"'i9 +3 "core" 98 +102 "collection"'}9 +3 "core" 9 : +102 "collection"'U9 +3 "core" 9 ; +102 "collection"'/9 +3 "core" 9 &= +146 "collection"'79 +3 "core" 9 @?  +102 "collection"'j9 +3 "core" 9 P@ +102 "collection"'g9 +3 "core" 9 `A +102 "collection"'O9 +3 "core" 9 qB +102 "collection"'09 +3 "core" 9 E +102 "collection"'^9 +3 "core" 9 G  +102 "collection"'G9 +3 "core" 9 I% +102 "collection"'!9 +4 "core" 9 I) +102 "collection"'M9 +3 "core" 9 I- +102 "collection"'9 +3 "core" 9 K1 +102 "collection"'N9 +3 "core" 9 M5 +102 "collection"'n9 +3 "core" 9 N: +102 "collection"')9 +4 "core" 9 P> +102 "collection"'9 +3 "core" 9 PB +102 "collection"'9 +3 "core" 9 SF +102 "collection"'J9 +3 "core" 9\ SK\ +102 "collection"'{9 +3 "core" 9\ UO\ +102 "collection"'#9 +4 "core" 9\ WS +102 "collection"'89 +3 "core" 9\ !YW +102 "collection"'e9 +3 "core" 9\ )Y[ +102 "collection"'T9 +3 "core" 9\ /Z` +102 "collection"'l9 +3 "core" 9\ 8\\d +102 "collection"''9 +3 "core" 9\ ?]h +102 "collection"'Q9 +3 "core" 9\ D^l +102 "collection"'~9 +3 "core" 9\ K_p +102 "collection"'V9 +3 "core" 9\ Rau +102 "collection"'29 +3 "core" 9\ Wby +102 "collection"'C9 +4 "core" 9\ \\c} +102 "collection"'9 +3 "core" 9\ `c +102 "collection"'_9 +3 "core" 9\ ef +102 "collection"'=9 +3 "core" 9\ ig +102 "collection"'9 +3 "core" 9\ nh +102 "collection"'B9 +4 "core" 9\ qi +102 "collection"'>9 +3 "core" 9\ vj +102 "collection"'v9 +3 "core" 9\ yk +2 .tCH.hold 10:00,70C +3 "collection"'H `\ `\ y +3 "core"  +49870 "Can"\ +10132 "core" ` +2 "collection"'f9 +3 "core" 9\ 3 +2 #tCollection Puck Heater at 70C after lysing + .CS.seek 0ml +2 "collection"'S' +330 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'y @ +97 "core" A +2 .tCSV.dial :air +2 "collection"'5 @ +39 "core" ? +2 .tCS.seek 5ml +2 "collection"'"'l +1346 "core" ' +2 .tCSV.dial CTV + "collection"'  +43 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +42 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'  +41 "core"  +4 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +42 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"';' +1356 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"'s +95 "core"  +2 .tCBV.dial CSV + "collection"'  +28 "core"  +2 "collection"'L% +4 "core" %  !\ +2 .tCS.seek 5ml + "collection"'R'l +1349 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +4 "collection"'1  +42 "core" +2 "collection"'t% +4 "core" %l7\  +2 .tCS.seek 6.999ml + "collection"'|' +594 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +4 "collection"'9 @ +40 "core" > +2 .tCS.seek 10ml +2 "collection"'A' D +835 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'w ` +120 "core" b +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'I   +37 "core" " +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'$  +2 '<  +25 "core"  +102  +2 .tCS.seek 5ml +2 "collection"']'l +1348 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'P @ +96 "core" A +2 .tCSV.dial :waste + "collection"'[ +97 "core" +2 .tCS.seek :empty +2 "collection"''Ͱ +1352 "core" ' +2 .tCSV.dial :air + "collection"'k @ +69 "core" B +2 .tCS.seek 5ml +2 "collection"'K'l +1349 "core" ' +2 .tCSV.dial CTV + "collection"'6  +41 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'h @ +53 "core" B +2 .tdelay 2 seconds +202 .CSV.dial CTV +4 "collection"'(  +40 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'z @ +41 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'E' +1346 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"'p +96 "core" ~ +2 .tCBV.dial CSV + "collection"'  +37 "core"  +2 "collection"'% +4 "core" %z\ +2 .tCS.seek 5ml + "collection"'-'l +1345 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +4 "collection"'  +42 "core" +2 "collection"'d% +4 "core" %l\  +2 .tCS.seek 7ml + "collection"'' +603 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +4 "collection"': @ +40 "core" > +46 .tCS.seek 10ml + "collection"'' D +846 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'F ` +121 "core" b +2 #tLysing Complete + "collection"'o& +4 "core" &OTy\ C +2 #tStoring sh1 puck in Collection Clamp to tube 3 + "manipulator"&% +3 "core" %\ " : +2 "storage"(4% +4 "core" % W\ + "storage"(r. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 3 + "storage"( ( +341 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (+& +5 "core" & \ +2 "manipulator"&& +4 "core" &   1 +4 "manipulator"&% +6 "core" %\ " S : +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 + "manipulator"&( +155 "core" ( +2 "manipulator"&m& +4 "core" & + "storage"(& +4 "core" &\ \ \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&' +92 "core" ' +2 "storage"(& +4 "core" &\  \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(D'L +283 "core" ' +2 "storage"(.- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&%& +3 "core" & +2 "storage"(Z& +3 "core" & \  +2 .tElbow.reconfigure LimpElbow + "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 3 +2 "manipulator"&&' +37 "core" ' +2 .tElbow.hold + "manipulator"&b, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(3- +2 "core" -' +3 .tSE.seek 0.1 Pucks below Top Plate + "storage"('A +30 "core" ' +2 "manipulator"&q% +4 "core" %p ȷ +2 "storage"(& +3 "core" & P\  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 312 counts + "manipulator"&x'> +13 "core" ' +2 "manipulator"&Y& +4 "core" & 9 +2 "storage"(\ & +4 "core" &\ \ \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&' +30 "core" ' +2 .tSE.seek 1.1 Pucks below Top Plate +2 "storage"(@'0 +43 "core" ' +2 "manipulator"&u& +4 "core" & +2 "manipulator"&W% +3 "core" %з +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&?'\ +87 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +154 "core" ( +4 "manipulator"& & +4 "core" & & / + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &\\& +2 "core" &  / +2 .tForearm.seek CC +2 "manipulator"&X'ρ +102 "core" ' +2 .tHand.close + "manipulator"&/ +77 "core" / +2 .tCC.seek :open +2 "collection"'`( +378 "core" ( +2 "storage"(i& +4 "core" & _\  + "storage"(}& +4 "core" & R\  + "manipulator"&U& +4 "core" & J . + "manipulator"&/% +4 "core" % | d m +2 .tForearm.seek :retract + "manipulator"&7'\ +103 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&j( +152 "core" ( +2 "manipulator"&g& +4 "core" & l  +2 "storage"(O& +3 "core" & \  + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 3 + "manipulator"&0' +113 "core" ' +2 .tElbow.hold + "manipulator"&^, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&G1 +74 "core" 1 +4 "manipulator"&!% +4 "core" % j  ɵ + "storage"(M& +4 "core" & r\  + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 3 + 316 counts +2 "manipulator"&'B +16 "core" ' +2 "manipulator"&N& +4 "core" &  +2 "storage"(n& +3 "core" &\  \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&)' +31 "core" ' +2 "storage"(% +4 "core" %9\ \ \ +2 ."downElevator"SE.seek :down +3 "storage"('v +101 (J% +3 "core" %4 \ TY +2 "manipulator"&{% +4 "core" % p +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&#'\ +94 "core" ' +49 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +2 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'8& +4 "core" &"\ +2 "manipulator"&e& +3 "core" & K  +2 "manipulator"&T% +3 "core" %\  2 +45 .tElbow.seek FlushPuck::Garage +2 "manipulator"&l(- +174 "core" ( +2 "manipulator"&'& +4 "core" &- s I + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &Q& +2 "core" &- I +2 .tForearm.seek :garage +2 "manipulator"&~' +105 "core" ' +2 .tHand.close + "manipulator"&V/ +72 "core" / +2 "manipulator"&2& +4 "core" &- f I +2 "manipulator"&C% +4 "core" %  + .tForearm.seek :retract +2 "manipulator"&'\ +103 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&_( +274 "core" ( +2 "manipulator"&=& +4 "core" & - + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & - +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&B'ρ +97 "core" ' +2 "manipulator"&>& +4 "core" & ( - +2 "manipulator"&v% +3 "core" %ψ +2 "collection"'& +4 "core" &#(\ +2 "collection"'H& +3 .tCC.seek :closed +2 "collection"'f(O +3 "core" &#'\ +4 &"&\ 6 +9 &?J{#'\ / +9 &qu!'r\ D +10 & ^$(S\ J +9 &["&B\ J +9 &\\"&9\ I +10 &gZ!%\ I +9 &)\\"& \ I +9 &Y!% )\ I +10 &^$' \ J +9 &nZ#'\ J +10 &!1W$&\ I +9 &"Y#%\ I +9 &$W#(\ J +10 &&wY#&\ J +9 &(8Z!(\ J +9 &)W#'\ I +10 &+V#(\ I +9 &-Y#(\ I +10 &/A\\$(\ I +9 &1W$&\ I +9 &2W#'\ J +10 &4Y$(\ J +9 &6I\\#)z\ I +9 &8\ \\#)i\ J +10 &9[$&Y\ I +9 &;\\#&<\ I +10 &=Q[$'?\ I +9 &?\\#((\ I +9 &@["(J\ I +10 &BV%'\ I +9 &DY[$( \ I +9 &F_%& \ J +10 &Gh$) \ K +9 &I"%\ O +10 &KC"'\ T +9 &L"'\ V +9 &N{$(\ 6 +10 &Oe0!'\ a +9 &OJ#(\ A +2 ( + "collection"'H& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.63 + "collection"'a& +4 "core" &OJ"'\ A + .tHand.open + "manipulator"&y1 +72 "core" 1 +2 "manipulator"&5% +4 "core" %ψ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&S'\ +100 "core" ' +2 .tPSV.dial PSR + "processing"% +127 "core"  +2 "processing"%% +4 "core" %Q\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1.5ml +2 "processing"%' +1620 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +4 "processing"%  +53 "core"  +2 .tPS.seek 0ml +2 "processing"%"'W +1604 "core" ' +2 .tPSV.dial PSR + "processing"%s +41 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"% ' +2639 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%L + "collection"';  +5 "core"  +2 "processing"%1  +43 "core"  +31 +2 .tPSV.dial :mixloop + "processing"%t +109 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing + "processing"%R  +123 "core" +2 .tPS.seek 0ml +2 "processing"%9'W +2637 "core" ' +2 .tPSV.dial :air + "processing"%|  +54 "core" +2 .tPS.seek 2.5ml +2 "processing"%w' +2629 "core" ' +2 .tPSV.dial :mixloop + "processing"%I +41 "core" +2 .tPS.seek 0ml +2 "processing"%$'W +2624 "core" ' +2 .tPSV.dial :air + "processing"%<  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%A' +2629 "core" ' +2 .tPSV.dial :mixloop + "processing"%P +42 "core" +2 .tPS.seek 0ml +2 "processing"%['W +2629 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&]& +4 "core" & V - +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&k( +29 "core" ( +2 "manipulator"&& +4 "core" &  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &6& +3 "core" & l  +2 .tForearm.seek CC + "manipulator"&h'ρ +107 "core" ' +2 .tHand.close + "manipulator"&(/ +67 "core" / +2 .tCC.seek :open +2 "collection"'z( +378 "core" ( +2 "manipulator"&K& +4 "core" &  +2 "manipulator"&p% +3 "core" % i  A +2 .tForearm.seek :retract + "manipulator"&'\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +319 "core" ( +2 "manipulator"&E& +4 "core" &- + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&d' +115 "core" ' +3 .tHand.open +2 "manipulator"&-1 +65 "core" 1 +2 "manipulator"&:% +4 "core" % \ i ȵR +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +103 "core" ' + .tPSV.dial :mixloop + .PTV.dial :PRVmixing + ."connect"PRV.dial CBV +2 .tCBV.dial PRV +39 .CTV.dial :air,avoiding: :intake +9 #Loading lyfil puck from tube 4 into Collection Clamp + "collection"'F& +4 "core" &+0J\ + "manipulator"&o% +4 "core" %\ " ? +2 "storage"(% +3 "core" %n ' S G\ +2 "storage"(4. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"(r(,H +353 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (+& +3 "core" &,L\ \  b\ + "manipulator"&& +4 "core" &- H +2 "manipulator"&% +3 "core" %\ " ? +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 + "manipulator"&m( +181 "core" ( +2 "manipulator"&& +4 "core" & c ` +2 "storage"(& +3 "core" &,L \  \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&'# +89 "core" ' +2 "storage"(c& +4 "core" &,L [ S (\ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(.'L +107 "core" ' +2 "storage"(%- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (Z& +3 "core" &,L\ N Y\ +2 "manipulator"&3& +3 "core" & y ` +2 .tElbow.seek 4 + "manipulator"&q( +4 "core" ( +2 "manipulator"&& +4 "core" & l ` +2 "storage"(Y& +3 "core" &,L  Y\ +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&\ 'ϓ +19 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&u/ +70 "core" / +3 ."downElevator"SE.seek :down +5 "manipulator"&W& + "storage"('v +6 "core" & ` +2 "manipulator"&% +3 "core" % ώ +2 .tForearm.seek :retract +2 "manipulator"&D'\ +74 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +18 "core" ' +2 .tElbow.seek CC +2 "manipulator"&&( +141 "core" ( +2 "manipulator"&x& +4 "core" & 1 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & 1 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"& 'ρ +97 "core" ' +2 "manipulator"&\\& +4 "core" & 1 +2 "manipulator"&% +3 "core" %} n +3 "collection"'b& +3 "core" &.3\ +2 "collection"'& +3 .tCC.seek :closed +2 "collection"'?(O +3 "core" &-2\ +3 &-4\  +8 &2-1\ *y +10 &e.3\ = +9 &t.3\ K +9 &LW/1\ I +10 & Z-1\ J +9 &]-1c\ J +9 &[/1f\ J +10 &TZ-3Q\ I +9 &\\/2V\ J +10 &\\,2\ J +9 & Z.1\ J +9 &"\\W./\ I +10 &$Z.1\ I +9 &%W.1\ J +9 &'\\-1{\ J +10 &)cZ-1o\ J +9 &+&W-0b\ I +10 &,Z-2W\ I +9 &.W.2\ I +9 &0mY,1\ I +10 &2/W.1\ I +9 &3W-0\ I +9 &5Y/2\ I +10 &7t\\,/{\ I +9 &95W-2q\ J +10 &:\\+0j\ I +9 &<\\-2]\ J +9 &>{Z/3\\\ J +10 &@>[.2L\ I +9 &A].1K\ J +9 &C_+39\ J +10 &E`,18\ J +9 &G?n-01\ L +10 &H,26\ O +9 &J*1+\ U +9 &Li+./\ U +10 &N'+./\ D +9 &O49,/ \ / +9 &Oe,0\ B +5 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.78 +2 .Hand.open + "manipulator"&*1 +74 "core" 1 +2 "manipulator"&i% +4 "core" % } +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&}'\ +94 "core" ' +3 .tSC.coast + "storage"(6 +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'U  +126 "core" ~ +2 .tCSV.dial CTV + "collection"'/  +27 "core"  +2 .tPS.seek 2.5ml +2 "processing"%g' +2118 "Can"\ A@ +517 "core" ' +4 "collection"'O% +3 "core" % F\ \  +2 .tCS.seek 4.15ml +2 "collection"'X'Q +1561 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%  +42 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%G  +67 "core"  +2 .tPS.seek 0ml +2 "processing"%!'W +2628 "core" ' +2 .tCBV.dial between PRV and waste1 + "collection"'M ` +38 "core" _ +2 .tCSV.dial :air +2 "collection"'N @ +41 "core" ? +2 .tCS.seek 10ml +2 "collection"'n' D +1563 "core" ' +2 .tCSV.dial CTV + "collection"'  +42 "core"  +2 .tCS.seek 0ml +2 "collection"'7' +2620 "core" ' +2 .tCBV.dial :waste1 + "collection"'J @ +28 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +4 "collection"'{  +127 "core" +2 "collection"'j& +4 "core" &O\\}\ B + #tStoring lyfil puck in Collection Clamp to tube 3 +2 "manipulator"&0% +3 "core" %\   +2 "storage"(% +3 "core" %s \ +2 "storage"(8. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 +2 "storage"(e( +342 "core" ( +5 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (T& +2 "core" & ,\ +2 "manipulator"&@& +3 "core" & 1 +2 "manipulator"&)% +3 "core" %\   +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +44 "manipulator"&'( +155 "core" ( +2 "manipulator"&Q& +4 "core" & \  W +2 "storage"(& +3 "core" & E\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"& ' +91 "core" ' +2 "storage"(^& +4 "core" & \ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(V'L +283 "core" ' +2 "storage"(2- +3 "core" -'v +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&C& +3 "core" & +2 "storage"(#& +3 "core" & c\ +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 3 +2 "manipulator"&~' +35 "core" ' +2 .tElbow.hold + "manipulator"&=, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(- +2 "core" -'v +3 .tSE.seek 1.1 Pucks below Top Plate + "storage"(l'. +28 "core" ' +2 "manipulator"&>% +4 "core" %e H ʴ +2 "storage"(v& +3 "core" & n m \ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 318 counts + "manipulator"&'D +16 "core" ' +2 "manipulator"&& +4 "core" &   +2 "storage"(`& +3 "core" & :\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&a' +34 "core" ' +2 .tSE.seek 2.1 Pucks below Top Plate +2 "storage"(y' +39 "core" ' +2 "manipulator"&5& +4 "core" &  +2 "manipulator"&H% +4 "core" % + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"& '\ +94 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +154 "core" ( +3 "manipulator"&B& +4 "core" & & / + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 & & +2 "core" & / +2 .tForearm.seek CC +2 "manipulator"&'ρ +100 "core" ' +2 .tHand.close + "manipulator"&s/ +72 "core" / +2 .tCC.seek :open +2 "collection"'"( +378 "core" ( +4 "storage"(L& +3 "core" & \ +2 "storage"(1& +3 "core" & 4\ +2 "manipulator"&;& +4 "core" & / + "manipulator"&t% +4 "core" % ϓ +2 .tForearm.seek :retract + "manipulator"&R'\ +97 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"& ( +152 "core" ( +2 "manipulator"&|& +4 "core" &  _  +2 "storage"(9& +3 "core" & &\ +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 3 +2 "manipulator"&I' +110 "core" ' +2 .tElbow.hold + "manipulator"&w, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&<1 +68 "core" 1 +3 "manipulator"&$% +3 "core" %   ɽT +2 "storage"(P& +35 "core" & _\ +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 3 + 320 counts + "manipulator"&A'F +13 "core" ' +2 "manipulator"&]& +4 "core" &   +2 "storage"(& +3 "core" & A\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&6' +25 "core" ' +2 "storage"((% +4 "core" % \ +2 ."downElevator"SE.seek :down +3 "storage"(_'v +100 (S% +3 "core" %0 B\ TW +2 "manipulator"&f% +4 "core" %   +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&K'\ +92 "core" ' +42 ' + ."downElevator"SE.coast +2 "storage"(5 +2 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%p  +70 "core" +2 .tPS.seek 2.5ml +2 "processing"%h' +2630 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%k +40 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%E  +42 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"% +42 "core" +2 .tdelay 1 second +102 .PSV.dial :air +4 "processing"%-  +41 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%:'W +2631 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%& +4 "core" &\ + "manipulator"&F& +4 "core" & g  +2 "manipulator"&o% +3 "core" %\ $ C +2 .tElbow.seek FlushPuck::Garage + "manipulator"&(- +174 "core" ( +2 "manipulator"&4& +4 "core" &- < + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &d& +3 "core" &- c < +38 .tForearm.seek :garage +9 "manipulator"&+' +108 "core" ' +2 .tHand.close + "manipulator"&/ +77 "core" / +5 "manipulator"&& +3 "core" &- < +2 "manipulator"&% +4 "core" %  ȽM +2 .tForearm.seek :retract + "manipulator"&'\ +100 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&c( +114 "core" ( +2 "manipulator"&& +4 "core" & + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &%& +2 "core" & +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&Z' +104 "core" ' +2 "manipulator"&3& +4 "core" & +2 "manipulator"&% +3 "core" % +2 "processing"%Y& +4 "core" &Q\ +2 "processing"%& +3 .tPC.seek :closed +2 "processing"%u(Tg +2 "core" &<\ +5 &\ < +9 &K{\ 1 +10 &Tw\ F +9 &_\ L +9 &[\ \ K +10 &Z\ L +9 &JY\ K +9 & X\ K +10 &Y\ L +9 &Y"\ L +10 &SU&\ K +9 &![!\ K +9 &"W\ K +11 &$V\ L +8 &&YX2\ L +9 &(Y3\ L +10 &)Z2\ K +9 &+[<\ K +10 &-a[8\ L +9 &/$YD\ K +9 &0V;\ K +10 &2Y2\ K +9 &4iY0\ L +9 &6-VC\ K +10 &7[>\ K +9 &9[E\ L +10 &;rYI\ K +9 &=4UJ\ K +9 &>VE\ K +10 &@VJ\ K +9 &BzVE\ K +9 &D;WB\ L +10 &EYK\ L +9 &G`R\ L +10 &I}f\ M +9 &K9{\ O +9 &L \ R +10 &N \ R +9 &PxQ\ Q +9 &R9\ R +10 &Sb}K\ $o +9 &TDTB\ ' +9 ( + &THM\ # + "processing"%& +4 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.57 + "processing"%W& +4 "core" &TH\ # + .tHand.open + "manipulator"&1 +73 "core" 1 +2 "manipulator"&m% +4 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +95 "core" ' +2 .tPRV.dial :air + "processing"%x  +44 "core"  +4 .tPSV.dial :mixloop +2 "processing"% +41 "core" +2 "processing"%.% +4 "core" %W\ +2 .tPS.seek 0.3ml + "processing"%\ ' +384 "core" ' +2 .tPSV.dial PSR + "processing"%\\ +98 "core"  +4 "processing"%% +4 "core" %\  + #tPulling 0.4ml of PSR.air + .PSR.select :air +2 .PS.seek 0.7ml +2 "processing"%b'* +488 "core" ' +4 .tdelay 3 seconds +302 .PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%' +1912 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%q +111 "core" +2 .tPTV.dial :mixing + "processing"%D @ +69 "core" B +2 .tPBV.dial :waste2 + "processing"%z  +89 "core"  +5 .tPS.seek 0ml + "processing"%*'W +2625 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&i& +4 "core" &  +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&( +4 "core" ( +2 "manipulator"&U& +4 "core" & + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &/& +2 "core" &  +2 .tForearm.seek PC +2 "manipulator"& ' +93 "core" ' +2 .tHand.close + "manipulator"&r/ +73 "core" / +2 .tPC.seek :open +2 "processing"%[( +400 "core" ( +2 "manipulator"&O& +4 "core" & I + "manipulator"&% +4 "core" %  I +2 .tForearm.seek :retract + "manipulator"&'\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&G(- +135 "core" ( +2 "manipulator"&g& +4 "core" &- } 0 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &M& +2 "core" &- | 0 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&N' +114 "core" ' +2 .tHand.open + "manipulator"&X1 +65 "core" 1 +2 "manipulator"&% +4 "core" % p  ɷf +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&n'\ +104 "core" ' +2 #tLoading da puck from tube 4 into Processing Clamp + "processing"%J& +4 "core" &6\ +2 "manipulator"&{% +3 "core" %\ $ Y E +2 "storage"(j% +3 "core" %}  p\ +2 "storage"(0. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 + "storage"((,H +356 "core" ( +2 .tSC.reconfigure SCloose + "storage"($.\ 1~b +3 (8& +2 "core" &,I  \ +2 "manipulator"&T& +4 "core" &. l * + "manipulator"&@% +4 "core" %\ $ E + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 + "manipulator"&)( +168 "core" ( +4 "manipulator"&Q& +4 "core" & e _ +2 "storage"(& +3 "core" &,I "  E\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&&'# +96 "core" ' +2 "storage"(^& +4 "core" &,I 7 ;\ +2 .tSE.reconfigure SEpick + "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak + "storage"(}'L +126 "core" ' +2 "storage"(2- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (C& +3 "core" &,I \ +2 "manipulator"&#& +3 "core" & ^ +2 .tElbow.seek 4 +38 "manipulator"&( +10 "core" ( +2 "manipulator"&>& +3 "core" &  ^ +2 "storage"(v& +4 "core" &,I \ +2 .tForearm.seek 4 + 300 counts + "manipulator"&'ϓ +25 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&`/ +68 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&5& +3 "storage"(H'v +6 "core" & ^ +2 "manipulator"& % +3 "core" % ό  +2 .tForearm.seek :retract +2 "manipulator"&''\ +86 "core" ' +2 ."downElevator"SE.coast +2 "storage"(5 +2 "core" ' +2 .tElbow.seek PC + "manipulator"&V( +259 "core" ( +2 "manipulator"&~& +4 "core" & e g + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & C g +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&l' +94 "core" ' +2 "manipulator"&B& +4 "core" & j g +2 "manipulator"& % +3 "core" % k 6 +2 "processing"%a& +4 "core" &\ \ + "processing"%=& +4 .tPC.seek :closed +2 "processing"%s(Tg +2 "core" &\ \ +4 &\ 8 +10 &EJx\ 0 +9 &xu\ E +10 &%[\ K +9 &W\ K +9 &Y\ K +10 &lV\ K +9 &,Y\ L +9 &Y\ K +10 &Y\ K +9 &tU\ K +10 &!6X\ K +9 &"X\ K +9 &$W\ \ K +10 &&{W\ K +9 &(=W\ K +9 &*Y\ K +10 &+W\ K +9 &-X\ K +10 &/FW\ K +9 &1W-\ K +9 &2X-\ K +10 &4W.\ K +9 &6MX-\ K +9 &8XF\ L +10 &9WH\ K +9 &;W;\ K +10 &=VW>\ K +9 &?WA\ K +9 &@VF\ K +10 &BTD\ J +9 &D][A\ K +9 &F[A\ L +10 &G\\?\ L +9 &If=\ M +10 &KZ}A\ O +9 &M6\ R +9 &N.\ Q +10 &P/\ Q +9 &RZ1\ R +9 &SYy4\ $m +10 &TCb/\ 3 +9 ( + &TK,\ + + "processing"%=& +4 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.62 + .Hand.open + "manipulator"& 1 +74 "core" 1 +2 "manipulator"&?% +4 "core" %   6 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&L'\ +100 "core" ' +2 .tSC.coast + "storage"(6 +6 #tHeating da puck from tube 4 in Processing Clamp to 28C for 2:00:00 +5 .PH.seek 28C,5:00 +3 "processing"%1  +2 %;9 +6 "core" 9KL +102 "processing"%t9 +3 "core" 9J +102 "processing"%|9 +3 "core" 9H \ +102 "processing"%99 +3 "core" 9F \ +102 "processing"%9 +3 "core" 9E\ +102 "processing"%9 +4 "core" 9E +103 "processing"%<9 +3 "core" 9E +102 "processing"%$9 +3 "core" 9E +102 "processing"%P9 +3 "core" 9E" +102 "processing"%]9 +3 "core" 9F& +102 "processing"%9 +3 "core" 9H+ +102 "processing"%(9 +3 "core" 9I/ +102 "processing"%R9 +3 "core" 9K3 +102 "processing"%S9 +3 "core" 9M7 +102 "processing"%f9 +3 "core" 9P;\ +102 "processing"% 9 +4 "core" 9S@\ +102 "processing"%I9 +3 "core" 9VD\ +102 "processing"%A9 +3 "core" 9ZH +102 "processing"%y9 +3 "core" 9]L +102 "processing"%p9 +3 "core" 9aP +102 "processing"%69 +4 "core" 9fU +102 "processing"%_9 +3 "core" 9mY +2 .tPH.hold 2:00:00,28C +2 "processing"%e ppj +2 .tdelay 1:30 +4 "core" Y +8999 .tPSR.select :air +2 .PSV.dial PSR + "processing"%! +97 "core"  +2 "processing"%k% +4 "core" %Z>\ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%E' +592 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +4 "processing"% +9 .tPS.seek 2ml + "processing"%'[ +1613 "core" ' +2 .tPTV.dial :puck + "processing"%-  +68 "core"  +2 .tPSV.dial PTV + "processing"%h +70 "core" +2 .tPBV.dial :waste1 + "processing"%  +125 "core"  +2 "processing"%F% +4 "core" %]C\  +2 .tPS.seek 1.5ml + "processing"%o' +591 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%4 * +32 "core" , +3 .tPS.seek 0ml + "processing"%d'W +1608 "core" ' +2 .tdelay 5:00 +11997 "Can"\ ;; +18005 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%w  +34 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 .tPSR.select :air + .PSV.dial PSR +2 "processing"% +70 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%' +2284 "core" ' +2 .tPSV.dial PTV + "processing"%K +83 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PSR +3 "processing"% +70 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%% +70 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%+  +80 "core" +2 .tPS.seek :empty +2 "processing"%3'9 +2265 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +125 "core" +2 .tPSV.dial :mixloop + "processing"%Y +41 "core" +2 .tPRV.dial :ab1 + "processing"% @ +72 "core" A +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%'w +353 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "collection"',  + "processing"%W  +43 "core"  +8 +2 "processing"%% +4 "core" %r\  +2 .tPS.seek 0.32ml +45 "processing"%m' +396 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'  +29 "core" +2 .tPRV.dial :air +2 "processing"%x  +42 "core"  +3 .tPS.seek 0.9ml + "processing"%'D +1236 "core" ' +2 .tPRV.dial :waste2 + "processing"%. @ +69 "core" ? +3 .tPS.seek 0.5ml + "processing"%Z' +859 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%:  +43 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%\\'[ +1639 "core" ' +2 .tPSV.dial :PML + "processing"% +42 "core" +2 .tPTV.dial :mixing + "processing"%\ @ +70 "core" A +2 .tPBV.dial :waste1 + "processing"%b  +33 "core" +2 "processing"%q% +4 "core" %Xx\  +2 .tPS.seek 1.85ml + "processing"%D'8 +230 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%z * +34 "core" , +3 .tPS.seek 0ml + "processing"%'W +1965 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'i& +3 "core" &8>\ +2 "manipulator"&U& +3 "core" & g +2 "manipulator"&/% +3 "core" %\   +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&r(- +142 "core" ( +2 "manipulator"&c& +4 "core" &.\  "| + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &.\  J "| +2 .tForearm.seek :garage +2 "manipulator"&u' +108 "core" ' +2 .tHand.close + "manipulator"&O/ +77 "core" / +2 "manipulator"&& +4 "core" &.\  "| +2 "manipulator"&g% +3 "core" %  ɾ` +2 .tForearm.seek :retract +2 "manipulator"&M'\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"& ( +267 "core" ( +2 "manipulator"&& +4 "core" &  0 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &X& +2 "core" &   0 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'ρ +98 "core" ' +5 "manipulator"&& +3 "core" &  0 +2 "manipulator"&J% +4 "core" %ϋ  +2 "collection"'{& +3 "core" &7:\ +2 "collection"'j& +4 .tCC.seek :closed + "collection"'0(O +3 "core" &7<\ +3 &:<\  +9 &39;\ *z +9 &g8<\ > +10 &t;<\ L +9 &QY9:\ J +9 &Z;;\ K +10 &X8<\ K +9 &Z7=\ J +9 &XZ7<\ K +10 &]9<\ K +9 &Z8:\ J +9 & Z:;\ K +10 &"`\\7<\ K +9 &$"Y8;\ K +10 &%V7:\ K +9 &'Y9<\ J +9 &)iZ9;\ J +10 &++Y8=\ J +9 &,Z8<\ J +9 &.Y9;\ J +10 &0qY9<\ J +9 &24Y8=\ J +10 &3X8;\ J +9 &5\\7;\ K +9 &7y[7<\ K +10 &9;\\8<\ K +9 &:Y9=\ K +10 &<V9;\ K +9 &>W8;\ J +9 &@CY7;\ J +10 &BZ6<\ J +9 &CZ7<\ K +9 &E]9=\ K +10 &GGh8;\ L +9 &I{5:\ O +10 &J5:\ S +9 &Lo6;\ V +9 &N059\ D +10 &O;;7;\ &r +9 &Ox59\ I +5 ( + "collection"'j& +5 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.65 + "collection"'N& +4 "core" &Oe8:\ I + &Oe6:\ I + .tHand.open + "manipulator"&81 +75 "core" 1 +2 "manipulator"&T% +4 "core" % χ  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&@'\ +89 "core" ' +2 .tPSV.dial PSR + "processing"%Q +98 "core"  +2 "processing"%% +4 "core" %[\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%^' +1609 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +4 "processing"%G  +40 "core"  +2 .tPS.seek 0ml +2 "processing"%2'W +1604 "core" ' +2 .tPSV.dial PSR + "processing"%C +43 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%#' +2634 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%n  +2 "collection"'>  +39 "core"  +116  +2 .tPSV.dial :mixloop + "processing"%v +110 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%`  +70 "core" +2 .tPS.seek 0ml +2 "processing"%5'W +2632 "core" ' +2 .tPSV.dial :air + "processing"%  +54 "core" +2 .tPS.seek 2.5ml +2 "processing"%)' +2632 "core" ' +2 .tPSV.dial :mixloop + "processing"%& +41 "core" +2 .tPS.seek 0ml +2 "processing"%}'W +2624 "core" ' +2 .tPSV.dial :air + "processing"%  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%~' +2629 "core" ' +2 .tPSV.dial :mixloop + "processing"% +43 "core" +2 .tPS.seek 0ml +2 "processing"%H'W +2635 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &  I 0 +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +45 .tElbow.seek CC +3 "manipulator"&B( +4 "core" ( +2 "manipulator"& & +4 "core" &  \  0 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &a& +2 "core" &   0 +2 .tForearm.seek CC +2 "manipulator"&''ρ +103 "core" ' +2 .tHand.close + "manipulator"&[/ +74 "core" / +2 .tCC.seek :open +2 "collection"' ( +376 "core" ( +2 "manipulator"&?& +4 "core" &  ' 0 +2 "manipulator"&;% +3 "core" % o b +2 .tForearm.seek :retract +2 "manipulator"&='\ +100 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&t(- +278 "core" ( +2 "manipulator"&l& +4 "core" &-  8 . + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &|& +2 "core" &- . +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&' +111 "core" ' +2 .tHand.open + "manipulator"&91 +71 "core" 1 +2 "manipulator"&% +4 "core" % y + ɺ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 ."da"delayUntil "11:59:54.80" +1248 "Can"\ 33 +23616 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%< @ +68 "core" A +2 ."da"PBV.dial :waste1 + "processing"%$  +32 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%P * +34 "core" , +2 ."da"PSV.dial :air +2 "processing"%]  +41 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2255 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%( +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%R  +42 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%S +42 "core" +4 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%f  +43 "core"  +2 ."da"PS.seek :empty +2 "processing"% '9 +2266 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%I +126 "core"  +2 "processing"%A% +4 "core" %8\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%y' +593 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%p'[ +1602 "core" ' +2 ."da"PTV.dial :puck + "processing"%6  +69 "core"  +2 ."da"PSV.dial PTV +2 "processing"%_ +68 "core" +2 ."da"PBV.dial :waste1 + "processing"%!  +33 "core"  +2 "processing"%k% +4 "core" %Z\  +2 ."da"PS.seek 1.5ml + "processing"%*' +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%E * +33 "core" , +3 ."da"PS.seek 0ml + "processing"%-'W +1614 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%h  +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 + "processing"%F +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2264 "core" ' +2 ."da"PSV.dial PTV + "processing"%4 +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +4 "processing"%o +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%1 +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%w  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2252 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +124 "core"  +2 "processing"%d% +4 "core" %>\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%K' +598 "core" ' +2 ."da"delay 5 seconds +23 "Can"\ << +479 ."da"PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1604 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%% +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%+  +35 "core" +2 "processing"%% +4 "core" %Z\  +2 ."da"PS.seek 1.5ml + "processing"%' +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%Y * +33 "core" , +3 ."da"PS.seek 0ml + "processing"%'W +1614 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%3  +32 "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 + "processing"%, +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2273 "core" ' +2 ."da"PSV.dial PTV + "processing"% +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +70 "core"  +2 ."da"delay 5 seconds +539 .PSV.dial PTV +8 "processing"%x +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%m  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%.'9 +2255 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%  +43 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%:  +127 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%Z  +42 "core" ~ +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop + "processing"% +42 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%\ ' +397 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%b  +42 "core"  +2 "processing"%q% +4 "core" %\  +2 ."da"PS.seek 0.55ml + "processing"%z'z +332 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%\\  +43 "core"  +2 ."da"PS.seek 2ml +2 "processing"%D'[ +1564 "core" ' +2 ."da"PSV.dial :PML + "processing"%i +43 "core" +2 ."da"PTV.dial :mixing + "processing"%U @ +68 "core" B +2 ."da"PBV.dial :waste1 + "processing"%/  +35 "core" +2 "processing"%c% +4 "core" %\\\  +2 ."da"PS.seek 1.85ml + "processing"%'< +233 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%V * +34 "core" , +3 ."da"PS.seek 0ml + "processing"%O'W +1980 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +27198 "Can"\ 21 +20805 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%g * +34 "core" , +2 ."da"PSV.dial :air +2 "processing"%L  +41 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%u' +2286 "core" ' +2 ."da"PSV.dial :mixloop + "processing"% +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%X  +42 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%r +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +4 "processing"%  +42 "core"  +2 ."da"PS.seek :empty +2 "processing"%J'9 +2251 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%{ +125 "core"  +2 "processing"%M% +4 "core" %:\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%"' +594 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%j'[ +1603 "core" ' +2 ."da"PTV.dial :puck + "processing"%N  +70 "core"  +2 ."da"PSV.dial PTV +2 "processing"%8 +68 "core" +2 ."da"PBV.dial :waste1 + "processing"%T  +33 "core"  +2 "processing"%Q% +4 "core" %W\  +2 ."da"PS.seek 1.5ml + "processing"%' +585 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +5 ."da"PS.seek 0ml +2 "processing"%'W +1603 "core" ' +2 ."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 +2 "processing"%^ * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%C +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%2' +2272 "core" ' +2 ."da"PSV.dial PTV + "processing"%> +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%n +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%v +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +4 "processing"%`  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%#'9 +2253 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +124 "core"  +2 "processing"%5% +4 "core" %6\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%&' +589 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +10 ."da"PS.seek 2ml + "processing"%)'[ +1619 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"% +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%}  +33 "core" +2 "processing"%% +4 "core" %b\ + ."da"PS.seek 1.5ml +2 "processing"%~' +594 "core" ' +2 ."da"delay 3 seconds +47 "Can"\ 44 +255 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +3 ."da"PS.seek 0ml + "processing"% 'W +1610 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%a  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%[ * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%@' +2276 "core" ' +2 ."da"PSV.dial PTV + "processing"%0 +70 "core" +2 ."da"delay 5 seconds +541 .PSV.dial PSR +8 "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 +4 "processing"%'  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%l'9 +2252 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%| +125 "core"  +2 "processing"%B% +4 "core" %7\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%9' +588 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1611 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%= +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +35 "core" +2 "processing"%<% +4 "core" %\\\  +2 ."da"PS.seek 1.5ml + "processing"%$' +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%P * +33 "core" , +3 ."da"PS.seek 0ml + "processing"%]'W +1642 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%H  +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 + "processing"%R +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%S' +2270 "core" ' +2 ."da"PSV.dial PTV + "processing"%f +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%I +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%A  +67 "core"  +2 ."da"PS.seek :empty +2 "processing"% '9 +2265 "core" ' +2 ."da"Gate.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%y +130 "core"  +5 "processing"%6% +11 "core" %2\ b +5 #"da"Pulling 0.25ml of PSR.sub1 +13 .PSR.select :sub1 +4 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.25ml +2 "processing"%_'7 +334 "core" ' +26 ."da"delay 5 seconds +503 "processing"%!% +5 "core" %5\ i +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 + "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%k' +328 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml +2 "processing"%p'[ +1605 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%E +72 "core" +2 ."da"PBV.dial :waste1 + "processing"%*  +35 "core" +2 "processing"%h% +4 "core" %\\\ h +2 ."da"PS.seek 1.5ml + "processing"%' +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%F * +33 "core" , +3 ."da"PS.seek 0ml + "processing"%-'W +1614 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%4  +34 "core" +4 ."da"delay 30 seconds +2242 "Can"\ d +761 ."da"PBV.dial between PSV and waste1 +2 "processing"%o * +35 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%1 +71 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%w' +2327 "core" ' +2 ."da"PSV.dial PTV + "processing"% +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%d +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%K'9 +2313 "core" ' +2 "processing"%%9 +3 "core" 9.41 +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast + "processing"%+  +3 "core" 41 + 41 + "processing"%& +4 "core" &TK\ i+ + #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&% +3 "core" %\   +2 "storage"(Y% +3 "core" %y ; :\ +2 "storage"(. +2 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 3 +2 "storage"(3( +341 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (W& +3 "core" & 3\  + "manipulator"&,& +4 "core" &- . + "manipulator"&% +4 "core" %\    +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&( +177 "core" ( +2 "manipulator"&& +4 "core" & \   i + "storage"(x& +4 "core" & }\  +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&m' +104 "core" ' +2 "storage"(& +4 "core" & [\ ~ + ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +2 "storage"('L +275 "core" ' +2 "storage"(:- +3 "core" -'n + ."da"SE.configure SEconfig +3 "storage"(#QK-0-\ b +2 "manipulator"&Z& +3 "core" &  i +2 "storage"(& +3 "core" & \ } + ."da"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 3 +2 "manipulator"&.' +36 "core" ' +2 ."da"Elbow.hold + "manipulator"&b, +4 "core" , + ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +43 "storage"(q- +9 "core" -'n +3 ."da"SE.seek 2.1 Pucks below Top Plate + "storage"(\ '& +33 "core" ' +2 "manipulator"&\\% +4 "core" %k Ƕ +2 "storage"(z& +3 "core" & s M\ p + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 3 + 319 counts +2 "manipulator"&i'E +19 "core" ' +2 "manipulator"&U& +4 "core" &  a +2 "storage"(/& +4 "core" & !\ y +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&c' +30 "core" ' +3 ."da"SE.seek 3.1 Pucks below Top Plate +2 "storage"(V' +61 "core" ' +2 "manipulator"&D& +4 "core" & Q a +2 "manipulator"&% +3 "core" %П  +2 ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&g( +246 "core" ( +3 "manipulator"&L& +4 "core" &  +2 ."da"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &O& +3 "core" & + ."da"Forearm.seek PC +2 "manipulator"&' +91 "core" ' +2 ."da"Hand.close + "manipulator"&X/ +76 "core" / +2 ."da"PC.seek :open +2 "processing"%r( +401 "core" ( +2 "storage"(& +4 "core" & 6\ ~ + "manipulator"&u& +4 "core" & + "manipulator"&{% +4 "core" %  F W +2 ."da"Forearm.seek :retract + "manipulator"&M'\ +92 "core" ' +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&J( +256 "core" ( +2 "manipulator"&"& +4 "core" &  !v + "storage"(N& +4 "core" & \ | +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&8' +94 "core" ' +2 ."da"Hand.open + "manipulator"&T1 +67 "core" 1 +3 "storage"(Q- +3 "core" -' +2 ."da"SE.seek 2.86 Pucks below Top Plate + "storage"(j' +32 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 2.19 Pucks below Top Plate +2 "storage"(' +50 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da19aug0212h150ml.tif +1949 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +216 #"da"SX HX9/16 (USB:17): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 18.4 seconds\ /var/log/esp/da19aug0212h150ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da19aug0212h150ml15s.tif +1556 #SX HX9/16 (USB:17): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da19aug0212h150ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da19aug0212h150ml30s.tif +3056 #SX HX9/16 (USB:17): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da19aug0212h150ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da19aug0212h150ml70s.tif +7117 #SX HX9/16 (USB:17): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da19aug0212h150ml70s.tif: TIFF Upload Complete\ + .Gate.power :camera,:OFF +2 ."Qmail"HABfans.email "18.4 sec auto-exposure",Subject: "da19aug0212h150ml images!" +13 "storage"(- +7 "core" -' +5 "storage"(G& +6 "core" & -\ +2 "manipulator"&^& +3 "core" & T +3 ."da"Elbow.seek 3 +2 "manipulator"&C( +16 "core" ( +2 "manipulator"&& +5 "core" &  +2 "storage"(>& +5 "core" &  % f\ +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&n' +3 "core" ' +2 ."da"SE.reconfigure SEgently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 2.91 Pucks below Top Plate + "storage"(v' +62 "core" ' +2 "manipulator"&`& +4 "core" &  +2 "storage"(2& +3 "core" & '\ +2 ."da"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 3 +2 "manipulator"& ' +37 "core" ' +2 ."da"Elbow.hold +3 "manipulator"&5, +3 "core" , +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"SE.reconfigure SEconfig +3 "storage"(#QK-0-\ b +5 ."da"SE.seek 3.09 Pucks below Top Plate +4 "storage"(#' +25 "core" ' +7 "manipulator"&&% +35 "core" %r ɸ" +2 "storage"(& +4 "core" & \ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 3 + 312 counts + "manipulator"&}'> +14 "core" ' +2 "manipulator"&& +4 "core" &  +2 "storage"()& +4 "core" & Y\ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&' +29 "core" ' +4 "storage"(~% +12 "core" % \ +4 ."downElevator"SE.seek :down +6 "storage"(a'v +99 ([% +3 "core" %Ē1 \ RP +2 "manipulator"& % +4 "core" % Z ! +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"& '\ +92 "core" ' +35 ' + ."downElevator"SE.coast +2 "storage"(5 +2 ."da"SC.coast + "storage"(6 +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 #tStarting finalPurge +2 "processing"%0& +5 "core" &G\ +2 "manipulator"&?& +4 "core" &  +2 "manipulator"&;% +3 "core" %   +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&'(- +176 "core" ( +2 "manipulator"&@& +4 "core" &- & +52 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &|& +2 "core" &- l & +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&B' +110 "core" ' +2 ."psFlush"Hand.close + "manipulator"&l/ +75 "core" / +2 "manipulator"&9& +4 "core" &-  U & +2 "manipulator"&=% +4 "core" %   , ~ + ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +101 "core" ' +2 ."psFlush"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +3 "manipulator"&<( +127 "core" ( +2 "manipulator"&& +4 "core" & d +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &P& +3 "core" & d +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&$' +100 "core" ' +2 "manipulator"&H& +4 "core" & U d +2 "manipulator"&(% +6 "core" % +3 "processing"%R& +4 "core" &6\ + "processing"%]& +4 ."psFlush"PC.seek :closed +2 "processing"%f(Tg +3 "core" &P\ +3 &@\  +9 &3{C\ )w +9 &fE\ > +9 &r@\ L +10 &NU>\ K +10 &W@\ K +9 &\\@\ L +9 &Y@\ L +9 &UZ=\ K +11 &[=\ K +8 &Z4\ K +9 & Y(\ L +10 &"]W-\ K +9 &$U)\ K +10 &%Z)\ K +9 &'Y1\ L +9 &)eY.\ K +11 &+'U+\ K +8 &,Z.\ K +9 &.Y1\ L +10 &0mW)\ K +9 &2/U,\ K +11 &3[/\ K +8 &5Z*\ K +9 &7u[&\ K +10 &96Y*\ L +10 &:X(\ L +8 &<X)\ K +10 &>}T#\ K +9 &@?Z#\ K +10 &BX\ K +9 &CU\ K +9 &E\\ \ L +10 &GF_!\ L +9 &Ib!\ L +9 &Jn \ N +10 &L}+\ Q +9 &N=+\ Q +10 &O+\ R +9 &Q,\ R +9 &Sf{h+\ 2 +11 &T+/&\ D +8 &TI*\ & +2 ( + "processing"%]& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.54 + "processing"%& +4 "core" &TI6\ & + ."psFlush"Hand.open +2 "manipulator"&I1 +70 "core" 1 +2 "manipulator"&A% +4 "core" %   +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +3 "manipulator"&S'\ +100 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%y +127 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."psFlush"PS.seek 1ml +2 "processing"%6'P +349 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +756 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +1615 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%! +68 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%_  +33 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%k'W +2627 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%E +69 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%*' +602 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%h' +2118 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%p +69 "core" +4 ."psFlush"PBV.dial PSV +2 "processing"%F U +52 "core" V +3 ."psFlush"PS.seek 0ml +3 "processing"%'W +2632 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%4 @ +41 "core" > +3 ."psFlush"PS.seek 2.5ml +2 "processing"%o' +2650 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%1  +69 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%-'9 +2631 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +41 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%' +2633 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%d +68 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%'W +2627 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%w @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%%' +2636 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%+  +69 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2634 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +41 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%Y'P +1098 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1612 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%W +68 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%,  +51 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2624 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"% +71 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%x' +588 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%t' +57 "Can"\ >> +2063 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +70 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"% U +52 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%:'W +2626 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%Z @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2635 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%q  +69 "core"  +2 ."psFlush"PS.seek :empty +38 "processing"%\\'9 +2635 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%z +42 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%U' +2639 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%/ +68 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%D'W +2632 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%m' +2632 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +67 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2634 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'.& +4 "core" &LO\ + "manipulator"&i& +4 "core" & \ d +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&\ ( +4 "core" ( +2 "manipulator"&c& +4 "core" &  d + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &L& +2 "core" &  d +2 .tForearm.seek PC +2 "manipulator"&O' +91 "core" ' +2 .tHand.close + "manipulator"&b/ +67 "core" / +2 .tPC.seek :open +2 "processing"%X( +399 "core" ( +2 "manipulator"&& +4 "core" & % d +2 "manipulator"&s% +3 "core" %  o O +2 .tForearm.seek :retract + "manipulator"&'\ +93 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&u( +357 "core" ( +2 "manipulator"&{& +4 "core" &   0 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &  r 0 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&"'ρ +97 "core" ' +2 "manipulator"&N& +4 "core" &  0 +2 "manipulator"&g% +3 "core" %χ +2 "collection"'T& +4 "core" &LOC\ +2 "collection"'Q& +3 .tCC.seek :closed +2 "collection"'M(O +2 "core" &KR \ +5 &KOL\ 9 +9 &LL}MOH\ 0 +9 &uLLN\ E +10 &-aJPC\ K +9 &WKMU\ K +9 &\\LOJ\ K +10 &u\\LQ@\ J +9 &7YNPW\ J +10 &WKPN\ K +9 &WMRD\ K +9 &}VLNL\ K +10 &!?\\LMK\ K +9 &#YIOQ\ K +9 &$WJON\ K +10 &&VJMD\ J +9 &(HYMNA\ J +10 &* ]LP>\ J +9 &+YLPW\ J +9 &-YKOP\ J +10 &/O\\MPN\ K +9 &1[JPG\ J +9 &2WJOO\ K +10 &4VMPK\ J +9 &6XYJPM\ J +10 &8\\JOG\ K +9 &9ZMNN\ K +9 &;\\JMP\ J +10 &=^VJOA\ K +9 &? \\LOE\ K +9 &@\\KOM\ K +10 &BZLO=\ K +9 &Df^KO?\ K +10 &F&aKO[\ L +9 &GiKOO\ L +9 &IJPE\ O +10 &KRRRN\ U +9 &MJPO\ V +9 &NzBIE\ 2 +10 &Oi*DFN\ ^ +9 ( + &O~fCFO\ I + "collection"'Q& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.60 + "collection"'V& +4 "core" &O~eAG\ I + .tHand.open +2 "manipulator"&j1 +71 "core" 1 +2 "manipulator"&% +4 "core" % χ  9 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&G'\ +102 "core" ' + #tFlushing the Collection Valve::Manifold + "collection"'^& +4 "core" &O~eJLQ\ I +2 "collection"'% +4 "core" %IM\ + .tCSV.dial CSR +2 "collection"'>  +40 "core"  +2 "collection"'`% +4 "core" %KL \ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.seek 5ml +2 "collection"'2'l +1345 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +4 "collection"' +10 '&% +2 "core" %lJM\  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'' +640 "core" ' +2 .tCSV.dial :waste + "collection"' +124 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"')' +1990 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'J& +4 "core" &O~eHL1\ I +2 "collection"'8% +3 "core" %HM\ + .tCSV.dial :flush +2 "collection"'~  +40 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"''l +1212 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"'n @ +41 "core" B +2 "collection"'[% +4 "core" %lGM^\ \ +2 .tCS.seek 7ml +2 "collection"' ' +538 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'C  +2 'v  +40 "core"  +86  +2 .tCBV.dial :waste1 + "collection"' @ +42 "core" @ +2 .tCS.seek 0ml +2 "collection"'0' +1644 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'}& +4 "core" &O~dKN\ I +2 "collection"'?% +3 "core" %LO\ + .tCSV.dial :flush +2 "collection"';  +70 "core" +2 .tCS.seek 5ml +2 "collection"'#'l +1218 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"' @ +42 "core" A +2 "collection"'@% +4 "core" %lJO?\ +2 .tCS.seek 7ml + "collection"'|' +531 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV + "collection"'a  +41 "core"  +2 .tCBV.dial :waste2 +2 "collection"'3  +109 "core"  +2 .tCS.seek 0ml +2 "collection"'5' +1652 "core" ' +2 #tDisinfecting external Intake with kill +45 "collection"'l& +3 "core" &O~dIO\ I +2 "collection"'9% +4 "core" %NP\ + .tCSV.dial CSR + "collection"'=  +40 "core"  +2 "collection"' % +4 "core" %LP\ + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml +2 "collection"'' +1902 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml +2 "collection"'P' D +532 "core" ' + ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'B +2 'H  +94 "core" +36  +2 .tCTV.dial :intake + "collection"'(  +70 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'R' \\ +1904 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"''  +69 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'' +587 "core" ' +2 .tCSV.dial CSR + "collection"'r  +97 "core"  +2 "collection"'% +4 "core" %JN\ + #tPulling 4.999ml of CSR.flush + .CSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'I'l +1348 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"'A' D +1351 "core" ' +2 .tCSV.dial CBV + "collection"'] +107 "core" ~ +2 .tCS.seek 0ml +2 "collection"'y' +2623 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&$& +4 "core" &   0 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&K( +4 "core" ( +2 "manipulator"&6& +4 "core" &   w 0 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &!& +2 "core" &  k 0 +2 .tForearm.seek CC + "manipulator"&_'ρ +94 "core" ' +2 .tHand.close + "manipulator"& / +70 "core" / +2 .tCC.seek :open +2 "collection"'E( +375 "core" ( +2 "manipulator"&k& +4 "core" &  v 0 + "manipulator"&*% +4 "core" % ώ +2 .tForearm.seek :retract + "manipulator"&p'\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&F(- +275 "core" ( +2 "manipulator"&h& +4 "core" &- 1 P + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &4& +2 "core" &- v P +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +109 "core" ' +4 .tHand.open + "manipulator"&11 +67 "core" 1 +2 "manipulator"&o% +4 "core" % z Ⱥ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' +2 #tCompleted [/home/esp/esp2/mission/2019_07_31_niagara_mission.rb:65] begun 11:00:26 + #Preparing to sleep until 6:30AM 8/03/2019 +4 ."shutdown"CC.coast +2 #tAsleep til 6:30AM 8/03/2019 +2 "collection"'6 +4 #tContinuing at 06:30EDT03-Aug-19 +2 ."shutdown"CS.coast +3 "Can"\ ** +2 "collection"'5 +5 ."Qmail"GoodNews.email "Then, in tube 4: Sample.deep; initialPurge; da withoutWCR\\n/home/esp/esp2/mission/2019_07_31_niagara_mission.rb:70\\n{2 => 22,\\n 3 => 4,\\n 4 => 18}\\nCan@12:54:11, 26.0C, 24% humidity, 14.5psia, 13.491V, 0.183A, 0.183A avg, 2.47W",Subject: "Asleep until 06:30EDT03-Aug-19" +3 ."shutdown"PC.coast +2 "processing"%6 +2 ."shutdown"PS.coast + "processing"%5 +3 ."shutdown"Forearm.coast + "manipulator"&5 +2 ."shutdown"Elbow.coast + "manipulator"&6 +37 ."shutdown"Gate.power :raw,:OFF + .Gate.power :core,:OFF + #Shutdown +10713 "Can"\ \  +60002  \  +60003 \  +60002 \  +60002 \  +60002 \  +60002 \  +60003 \  +60002 \  +60002 \  +60002 \  +60002 \  +60003 \  +60002 \  +60002 \  +60002 \  +60002 \  +60003 \  +60002 \  +60002 \  +60002 \  +60002 \  +60003 \  +60002 \  +60002 \  +60002 \  +60002 \  +60003 \  +60002 \ +60002 \  +60002 \  +60002  \  +60003 \  +60002 \  +60002  \  +60002  \  +60002  \  +60003  \  +60002  \  +60002  \  +60002  \  +60002  \  +60003 \ \  +60002  \  +60002  \  +60002  \  +60003  \  +60002 \ \  +60002  \  +60002  \  +60002  \  +60003  \  +60002  \  +60002  \  +60002 \ \  +60002  \  +60003 \ \  +60002  \  +60002 \  +60002  \  +60002 \  +60003 \ \  +60002 \  +60002 \  +60002 \  +60002 \  +60003 \  @EDT1564805160.28 \ +60002 \ +60002 \ !! +60002 \ +60003 \ !! +60002 \ ! +60002 \  +60002 \ ! +60002 \ +60003 \ +60002 \  +60002 \ ! +60002 \ ## +60002 \  +60003 \  +60002 \  +60002 \  +60002 \  +60002 \  +60003 \  +60002 \  +60002 \  +60002 \  +60002 \  +60003 \  +60002 \  +60002 \  +60002 \  +60002 \  +60003 \  +60002 \  +60002 \  +60002 \  +60002 \  +60003 \  +60002 \  +60002 \  +60002 \  +60003 \  +23891 \  +2 #tPowering core bus +512 .Gate.power :raw,:ON +2 "sampler") +2 )- +2 "core"  + "collection"' +2 'd +3 "core"  + "processing"% +2 % +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 )w% +3 "core" %\ + .tSS.configure SSconfig +2 "sampler")#.0X 22,\\n 3 => 4,\\n 4 => 18}\\nCan@06:30:26, 25.3C, 24% humidity, 14.5psia, 13.422V, 0.490A, 0.490A avg, 6.58W",Subject: "Started 2019_07_31_niagara_mission phase Sample.deep; initialPurge; da withoutWCR" +2 .tSample.deep +2 "sampler")\ 0 +34 "core" 0 +2 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'{& +4 "core" &[_O\ +2 .tHand.open + "manipulator"&1 +75 "core" 1 +3 "manipulator"&N& +4 "core" & z 1 + "manipulator"&g% +4 "core" % \ % i " +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&T(- +173 "core" ( +2 "manipulator"&& +9 "core" &- H +3 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &- : H +2 .tForearm.reconfigure LooseForearm +6 "manipulator"&#Q@2^d^b +3 .tForearm.seek :garage +2 "manipulator"&V' +106 "core" ' +4 .tHand.close +4 "manipulator"&j/ +71 "core" / +2 "manipulator"&& +4 "core" &- H +2 "manipulator"&^% +4 "core" %   = + .tForearm.seek :retract +2 "manipulator"&Q'\ +104 "core" ' +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +272 "core" ( +2 "manipulator"&>& +4 "core" &  I 2 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &`& +2 "core" &  2 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&"'ρ +94 "core" ' +2 "manipulator"&7& +4 "core" &   t 2 +2 "manipulator"&&% +3 "core" %τ m  +2 "collection"'2& +4 "core" &[_}\ +3 "collection"'& +3 .tCC.seek :closed +2 "collection"'(O +2 "core" &\\`r\ +2 &^`y\  +10 &6\\`y\ z+} +9 &h]^z\ y? +9 &ip[av\ {M +10 &0V[^x\ }K +9 &\\[_g\ }K +9 &UZ]q\ }L +10 &tX[_t\ ~L +9 &7V[]w\ }K +11 &UZ^r\ }K +8 &XZ_t\ }K +9 & |X^_r\ }L +10 &"?U\\]{\ ~K +9 &$\\[]t\ }L +9 &%X[ar\ }K +10 &'W\\^i\ }K +9 &)FY\\`l\ }L +10 &+ U\\]q\ ~K +9 &,\\[_r\ }L +9 &.X]`v\ ~K +10 &0OU]^n\ ~K +9 &2T[^q\ ~K +9 &3VY]o\ }K +10 &5Y]`o\ }L +9 &7WY[^q\ {K +10 &9Z[_n\ |K +9 &:T[`s\ }K +9 &<T[_s\ }K +10 &>_U\\`r\ |K +9 &@!U]`q\ }K +9 &AU]]l\ }L +10 &CY[^w\ |L +9 &Ef]Z]p\ {L +10 &G$fZ_p\ {M +9 &Hw\\]o\ xO +10 &JY\\l\ tT +9 &LL[]p\ pW +10 &N Z]k\ pG +8 &O/@W]g\ w. +10 &ORZ[s\ {> +5 ( + "collection"'& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.81 +2 "collection"'J& +4 "core" &OIZ\\s\ }> + &OIY]j\ }> +2 .tHand.open + "manipulator"&81 +69 "core" 1 +4 "manipulator"&~% +8 "core" % τ ;  +4 .tForearm.reconfigure LooseForearm +4 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +4 "manipulator"&)'\ +95 "core" ' +5 #tFlushing the Collection Valve::Manifold + "collection"'n& +4 "core" &OIY[U\ > +2 "collection"'[% +4 "core" %X^b\  + .tCSV.dial CSR +2 "collection"'  +124 "core"  +2 "collection"'C% +4 "core" %Y^k\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"'v'l +1348 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 ' % +3 "core" %lX]l\  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.501ml + "collection"' ' +642 "core" ' +2 .tCSV.dial :waste + "collection"'} +124 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'?' +1987 "core" ' +2 #tPurging external Intake + "collection"';& +4 "core" &OI[]S\ > + "collection"'0% +4 "core" %Y[W\ + .tCSV.dial :flush + "collection"'  +41 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'@' D +2365 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +3 "collection"'# + 'a  +6 "core"  +75 +2 .tCTV.dial :intake + "collection"'3  +71 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'|' +2359 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'l  +70 "core"  +2 #tFlushing upper manifold + "collection"'9& +4 "core" &OIW\\O\ > +2 "collection"'=% +3 "core" %YZP\ + .tCSV.dial :flush +2 "collection"'  +67 "core"  +2 .tCS.seek 5ml +2 "collection"'5'l +1221 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"' @ +40 "core" A +2 "collection"'B% +4 "core" %lY[j\  +2 .tCS.seek 7ml + "collection"'H' +546 "core" ' +43 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'( +97 "core"  +2 .tCTV.dial :air +2 .CS.seek 0ml + "collection"'P' +1662 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'''- +766 "core" ' +2 .tCSV.dial :waste + "collection"'R +53 "core" +2 .tCS.seek 0ml +2 "collection"'r' +759 "core" ' +2 "collection"'& +4 "core" &OI\\][\ > +2 "collection"'% +3 "core" %Z]`\ + .tCSV.dial :flush +2 "collection"'I  +42 "core"  +3 .tCS.seek 3ml + "collection"']'- +759 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'A @ +40 "core" A +2 "collection"'$% +4 "core" %-Y\\S\  +2 .tCS.seek 5ml + "collection"'6'l +535 "core" ' +2 .tCSV.dial :air + .CS.seek 0ml +2 "collection"'!' +1217 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"' '- +769 "core" ' +2 .tCSV.dial :waste + "collection"'u +70 "core" +2 .tCS.seek 0ml +2 "collection"'G' +761 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&M& +4 "core" &  ` 2 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&k( +3 "core" ( + "manipulator"&*& +4 "core" &  * - 2 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &_& +3 "core" &   2 +2 .tForearm.seek CC + "manipulator"&h'ρ +102 "core" ' +2 .tHand.close + "manipulator"&4/ +74 "core" / +2 .tCC.seek :open +2 "collection"'K( +374 "core" ( +2 "manipulator"&1& +4 "core" &  9 2 + "manipulator"&o% +4 "core" % x  w +2 .tForearm.seek :retract + "manipulator"&p'\ +102 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +279 "core" ( +2 "manipulator"&E& +4 "core" &- G + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &y& +3 "core" &- G +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&X' +112 "core" ' +2 .tHand.open + "manipulator"&1 +70 "core" 1 +2 "manipulator"&% +4 "core" %  . ɽ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&F'\ +98 "core" ' +2 #tda sampling at most 150ml +3 #Loading sh1 puck from tube 4 into Collection Clamp + ."Qmail"HABfans.email "Started da in tube 4 at 06:34:39EDT03-Aug-19\\n{2 => 22,\\n 3 => 4,\\n 4 => 18}\\nCan@06:30:26, 25.3C, 24% humidity, 14.5psia, 13.422V, 0.490A, 0.490A avg, 6.58W",Subject: "da sampling at most 150ml" +3 "collection"'e& +4 "core" &\\aa\ +2 "manipulator"&-% +4 "core" %\   +2 "storage"(d% +3 "core" %| \  ?\ +2 "storage"(. +2 "core" .( +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 4 +2 "storage"(w(,H +668 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +2 "core" &,I B \ +2 "manipulator"&+& +4 "core" &- A G + "manipulator"&%% +4 "core" %\    +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 + "manipulator"&( +176 "core" ( +2 "manipulator"&& +4 "core" & K T + "storage"(Y& +4 "core" &,I\  M\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&W'# +104 "core" ' +2 "storage"(,& +4 "core" &,I  ! \ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"('L +129 "core" ' +2 "storage"(- +3 "core" -'߲ +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (& +2 "core" &,I \ +2 "manipulator"&& +4 "core" &  S + .tElbow.seek 4 +2 "manipulator"&x( +3 "core" ( +2 "manipulator"&& +6 "core" &  , S +2 "storage"(t& +4 "core" &,I\ \ R\ +2 .tForearm.seek 4 + 300 counts + "manipulator"&:'ϓ +14 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +74 "core" / +3 ."downElevator"SE.seek :down +5 "manipulator"&z& +48 "storage"(Z'v +3 "core" &  S +2 "manipulator"&U% +4 "core" % ψ G +2 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 ' +2 .tElbow.seek CC + ."downElevator"SE.coast +3 "manipulator"&m( + "storage"(5 +145 "core" ( +2 "manipulator"&D& +4 "core" &  N 1 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &b& +4 "core" &  g 1 + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&S'ρ +100 "core" ' +28 "manipulator"&& +4 "core" &  1 +2 "manipulator"&f% +5 "core" %ρ +3 "collection"'q& +4 "core" &]`p\ + "collection"'& +4 .tCC.seek :closed +2 "collection"'c(O +3 "core" &\\_y\ +2 &^`v\  +9 &4[at\ *z +9 &g\\^z\ > +10 &p]]{\ K +9 &SV[as\ J +10 &Z\\`n\ K +9 &ZYar\ J +9 &Z[_z\ J +10 &\\ar\ J +10 &Z[]c\ J +8 &W]]c\ J +10 & ZZ`l\ J +9 &"bZ]]m\ J +9 &$$Z\\_k\ J +10 &%V[_c\ I +9 &'\\]_m\ J +10 &)kZ\\_x\ J +9 &+,Z\\`o\ J +9 &,[^^m\ J +10 &.Y[_q\ J +10 &0s[[_f\ J +9 &23][as\ K +9 &3Y[_{\ J +9 &5Z\\`p\ J +11 &7zZ\\`z\ J +8 &9<Z[_s\ J +9 &:Z]`q\ J +10 &<YZ_|\ J +9 &>Z^_t\ J +9 &@FW\\^p\ I +10 &B][_w\ J +9 &C\\]_y\ J +10 &Eb\\^|\ K +9 &GHg[^z\ L +9 &IZ]{\ N +10 &JZ_{\ T +9 &Lpf`s\ V +9 &N0[k{\ C +10 &O98NTw\ - +9 &OZLSx\ @ +5 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.71 +2 .Hand.open + "manipulator"&\ 1 +74 "core" 1 +5 "manipulator"&{% +3 "core" % π  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' + .tSC.coast + "storage"(6 +3 #tcollectSample 150ml w/bubble point of 24psi + #Priming 7ml .Gate.power :sampler,:ON + ."pumping"Gate.power :analytic3,:ON +3 .tIntake.select :close + .Exhaust.select :close +2 .SS.hold + "sampler")N+ +4 "core" + +2 "sampler")g% +4 "core" % \  + "collection"'& +4 "core" &OJ\\^\\\ g@ +2 "Can"\ RR +2 #tCalibrating pressure and temperature sensors + .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X  +129 "core" +2 .tCTV.dial :intake + "collection"'`  +83 "core" +3 #tWaiting for external sampler to finish priming... + .delayUntil "06:38:03.00" +1574 #"pumping"8.9L/min +3007 #8.9L/min +36 "Can"\ v=< +2971 #"pumping"8.9L/min +3007 #8.9L/min +3007 #8.9L/min +2862 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open + "sampler") +138 #"pumping"8.9L/min +72 "collection"'T% +3 "core" %\ ` +2 #tIntake @22.5psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X@ \ Z + .tSSV.dial :exhaust +2 "sampler")=  +73 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler") ' +930 "core" ' +2 .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +2 "sampler")|  +75 "core" +2 #tAllowing 130s for 25.0ml of remaining 100.0ml + .Intake.select :open + "sampler") +210 "collection"'% +3 "core" %t\ [ +2 #tIntake @22.4psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X>? ~\  + .tSSV.dial :exhaust +2 "sampler")'  +74 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")' +912 "core" ' +2 .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")  + .tCBV.dial SSV +73 "core" +2 #tAllowing 130s for 25.0ml of remaining 75.0ml + .Intake.select :open + "sampler") +210 "collection"'I% +3 "core" %S\ ] +2 #tIntake @22.4psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X>: }\ \ L + .tSSV.dial :exhaust +2 "sampler")o  +19 #"pumping"8.9L/min +55 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")h' +933 "core" ' +2 .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +2 "sampler")E  +73 "core" +2 #tAllowing 130s for 25.0ml of remaining 25.0ml + .Intake.select :open + "sampler") +210 "collection"'y% +3 "core" %|\ \\ +2 #tIntake @22.4psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X>; \ Y + .tSSV.dial :exhaust +2 "sampler")d  +73 "core"  +2 #"pumping"8.9L/min +2 .tExhaust.select :open +2 "sampler")@ +10 .tSS.seek 0ml + "sampler")' +935 "core" ' +2 .tExhaust.select :close + "sampler") +10 #tSampled 150.0ml + #Evacuating Puck (bubblePt=24psi, evacVolume=10ml, delay 15 seconds) + .Intake.select :close +2 "collection"'X& +2 "core" &OJj\ ^@ +2 ."airStroke"CSV.dial :waste +4 .CS.seek 0ml + "sampler")i% +4 "collection"'' +3 "core" %?< z\ e + ' + ."airStroke"CSV.dial :air +3 ."connect"SSV.dial CBV,avoiding: :exhaust +3 .tCBV.dial SSV +2 "collection"'+ @ + "sampler")%  +71 "core" B +2 ."airStroke"CS.seek 10ml +2 "collection"'' D +112 "core"  +2 .tCTV.dial :air +2 "collection"'Y  +71 "core" ~ +2 .tdelay 15 seconds +5 ."samplerPumpShutdown"Gate.power :sampler,:OFF + ."pumping"Gate.power :analytic3,:OFF +1496 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +128 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +4 .tSS.seek 0ml +2 "collection"',  +4 "sampler")' +4 "core" ' + .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")  +116 "core"  +11  +450 ' +2 "sampler")% +4 "core" % \ e +36 .tCBV.dial between SSV and waste2 +9 "collection"'  +30 "core"  +2 "collection"'t% +4 "core" % D\\``\ +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV + "collection"'F  +41 "core"  +3 .tCS.reconfigure CSpressurize + "collection"'# d@<< b +3 .tCS.seek 0ml + "collection"'' +2134 "core" '  \ +3 "collection"'z% +4 "core" %  Q\  + "sampler").% +4 "core" % {\ e + #tBubblePoint: Intake @38.8psia, Outlet @14.7psia + .CBV.dial SSV +2 "collection"'U @ +37 "core" A +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'q' +112 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +127 "core"  +3 .tSS.reconfigure SSexhale +2 "sampler")#.0X' +6 "core" ' + .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")`  +120 "core"  +7  +366 ' +2 "sampler")T% +4 "core" % \ + .tCBV.dial between SSV and waste2 +2 "collection"'V  +38 "core"  +2 "collection"'2% +4 "core" % CY^O\  +2 ."connect"CTV.dial CSV,avoiding: :air +2 .tCSV.dial CTV +2 "collection"'Q  +41 "core"  +2 .tCS.reconfigure CSpressurize +2 "collection"'# d@<< b +3 .tCS.seek 0ml + "collection"'O' +2446 "core" '  \ +3 "collection"'% +3 "core" %  \  +2 "sampler")J% +4 "core" % \ + #tBubblePoint: Intake @38.3psia, Outlet @14.2psia + .CBV.dial SSV +2 "collection"'7 @ +36 "core" A +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"' ' +117 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler"); +79 "core" ' +2 ."CSpush"CS.coast + "collection"'5 +45 "core" +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X  +102 "collection"'w9 +3 "core" 9 A% +102 "collection"'/9 +4 "core" 9 C) +102 "collection"'j9 +3 "core" 9 D- +102 "collection"'g9 +3 "core" 9 F1 +102 "collection"'^9 +3 "core" 9 G5 +102 "collection"'N9 +3 "core" 9 H: +102 "collection"'<9 +3 "core" 9 I> +102 "collection"' 9 +3 "core" 9 JB +102 "collection"'`9 +3 "core" 9 LF +102 "collection"'L9 +3 "core" 9 MJ +102 "collection"'T9 +3 "core" 9\ OO\ +102 "collection"'V9 +4 "core" 9\ QS +102 "collection"'29 +3 "core" 9\ QW +102 "collection"'Q9 +3 "core" 9\ #S[ +102 "collection"'9 +3 "core" 9\ +T_ +102 "collection"'9 +3 "core" 9\ 3Vd +102 "collection"'J9 +4 "core" 9\ :Vh +102 "collection"'79 +3 "core" 9\ BXl +102 "collection"'>9 +3 "core" 9\ HYp +102 "collection"'n9 +3 "core" 9\ O[t +102 "collection"'[9 +3 "core" 9\ T\\y +102 "collection"'9 +4 "core" 9\ []} +102 "collection"'&9 +3 "core" 9\ _^ +102 "collection"'89 +3 "core" 9\ e_ +102 "collection"'~9 +3 "core" 9\ ja +102 "collection"' 9 +3 "core" 9\ nb +102 "collection"'}9 +3 "core" 9\ qc +102 "collection"'C9 +3 "core" 9\ vd +102 "collection"';9 +3 "core" 9\ ze +2 .tCH.hold 10:00,70C +3 "collection"'O `\ `\ y +3 "core"  +50416 "Can"\ +9585 "core" ` +2 "collection"' 9 +3 "core" 9\ / +2 #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml + "collection"'v' +324 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'" @ +96 "core" A +2 .tCSV.dial :air +2 "collection"' @ +40 "core" > +2 .tCS.seek 5ml +2 "collection"'?'l +1343 "core" ' +2 .tCSV.dial CTV + "collection"'\\  +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"'@  +41 "core"  +4 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'0 @ +42 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'l' +1346 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"'9 +96 "core"  +2 .tCBV.dial CSV + "collection"'a  +28 "core"  +2 "collection"'=% +4 "core" % + . R\ +2 .tCS.seek 5ml + "collection"'|'l +1350 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'#  +42 "core" +2 "collection"' % +4 "core" %loh^\ \ +2 .tCS.seek 7ml + "collection"'(' +592 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"' @ +40 "core" > +2 .tCS.seek 10ml +2 "collection"'P' D +837 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'H ` +119 "core" b +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"''   +37 "core" ! +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'R  +2 '  +26 "core"  +103  +2 .tCS.seek 5ml +2 "collection"'I'l +1368 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"' @ +96 "core" A +2 .tCSV.dial :waste + "collection"'$ +97 "core" +2 .tCS.seek :empty +2 "collection"']'Ͱ +1358 "core" ' +2 .tCSV.dial :air + "collection"'6 @ +69 "core" B +2 .tCS.seek 5ml +2 "collection"'!'l +1346 "core" ' +2 .tCSV.dial CTV + "collection"'u  +41 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'r @ +41 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'A  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'M @ +53 "core" B +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'*' +1350 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"' +109 "core" +2 .tCBV.dial CSV + "collection"'  +37 "core"  +2 "collection"')% +4 "core" %z}\ +2 .tCS.seek 5.001ml + "collection"''l +1344 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'1  +40 "core" +2 "collection"'o% +4 "core" %l\ +2 .tCS.seek 7ml + "collection"'_' +585 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +4 "collection"'4 @ +42 "core" > +2 .tCS.seek 10ml +38 "collection"'E' D +854 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'y ` +108 "core" ^ +2 #tLysing Complete + "collection"'h& +4 "core" &OI"g\ @ +2 #tStoring sh1 puck in Collection Clamp to tube 3 + "manipulator"&% +3 "core" %\  \  +2 "storage"(e% +4 "core" %\ \  \ + "storage"(p. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 + "storage"(-( +343 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (d& +3 "core" & \ + "manipulator"&k& +4 "core" &  1 + "manipulator"&% +6 "core" %\   +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 + "manipulator"&X( +151 "core" ( +2 "manipulator"&i& +4 "core" & ]  +2 "storage"(+& +3 "core" & \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&%' +102 "core" ' +2 "storage"(Y& +4 "core" & \ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(G'L +275 "core" ' +2 "storage"(- +3 "core" -'S +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&& +3 "core" &  +2 "storage"(,& +3 "core" & \ +2 .tElbow.reconfigure LimpElbow + "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 3 +2 "manipulator"&' +35 "core" ' +2 .tElbow.hold + "manipulator"&, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(- +2 "core" -'S +3 .tSE.seek 3.1 Pucks below Top Plate + "storage"(' +33 "core" ' +2 "manipulator"&t% +4 "core" %Y W ɱ +2 "storage"(F& +3 "core" & | z \ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 290 counts + "manipulator"&'( +15 "core" ' +2 "manipulator"&z& +4 "core" &   +2 "storage"(.& +4 "core" & \ +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&U' +25 "core" ' +2 .tSE.seek 4.1 Pucks below Top Plate +2 "storage"(' +42 "core" ' +2 "manipulator"&W& +4 "core" &  +2 "manipulator"&% +4 "core" % + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +4 "manipulator"&D'\ +93 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +166 "core" ( +4 "manipulator"&b& +4 "core" & H 5 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" & i 5 +2 .tForearm.seek CC + "manipulator"&x'ρ +93 "core" ' +2 .tHand.close + "manipulator"&Z/ +72 "core" / +2 .tCC.seek :open +2 "collection"':( +380 "core" ( +2 "storage"(& +3 "core" & \ +2 "storage"(& +3 "core" & 9\ +2 "manipulator"&f& +3 "core" &w 5 +2 "manipulator"&q% +4 "core" % ϓ  + .tForearm.seek :retract +2 "manipulator"&K'\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&{( +153 "core" ( +2 "manipulator"&& +4 "core" & \ +2 "storage"(\ & +3 "core" & \ +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 3 +2 "manipulator"&' +113 "core" ' +2 .tElbow.hold + "manipulator"&S, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&w1 +66 "core" 1 +3 "manipulator"&/% +3 "core" % h ɵ +2 "storage"(j& +35 "core" & } | @\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 318 counts + "manipulator"&g'D +15 "core" ' +2 "manipulator"&^& +4 "core" & Q \ +2 "storage"(N& +3 "core" & \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&<' +35 "core" ' +2 "storage"( % +4 "core" % k\ +2 ."downElevator"SE.seek :down +3 "storage"(`'v +99 (L% +3 "core" %% %\ RR +2 "manipulator"&T% +4 "core" %в ; + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&V'\ +94 "core" ' +21 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +2 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'2& +4 "core" &$)`\ +2 "manipulator"&Q& +4 "core" & \ + "manipulator"&% +4 "core" %\  & +2 .tElbow.seek FlushPuck::Garage +38 "manipulator"&(- +185 "core" ( +2 "manipulator"&J& +4 "core" &- * + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &7& +2 "core" &- * +2 .tForearm.seek :garage +2 "manipulator"&>' +108 "core" ' +2 .tHand.close + "manipulator"&n/ +74 "core" / +2 "manipulator"&[& +4 "core" &-  1 * +2 "manipulator"&% +3 "core" %   r +2 .tForearm.seek :retract +2 "manipulator"&&'\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&8( +276 "core" ( +2 "manipulator"&~& +4 "core" & # 0 +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 & & +3 "core" & 0 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&}'ρ +104 "core" ' +2 "manipulator"&C& +4 "core" & - 0 +2 "manipulator"&;% +3 "core" %π 7 ? +2 "collection"'5& +4 "core" &(+\ +2 "collection"'O& +3 .tCC.seek :closed +2 "collection"' (O +2 "core" &&,\ +4 &',\ 6 +10 &@K{(+o\ / +9 &qt(+M\ D +9 &`'+=\ J +10 &_',,\ J +9 &Y)*\ J +10 &fZ'-\ J +9 &(Y(, \ J +9 &[&, \ I +10 &\\(+\ I +9 &oZ(+\ I +9 &!/_(,\ J +10 &"Z%+\ I +9 &$Y*-\ J +10 &&vX),\ J +9 &(9Y',\ I +9 &)\\&,\ J +10 &+]',\ I +9 &-\\',\ I +9 &/@Y',\ J +10 &1X*.\ I +9 &2[',\ J +10 &4[)*|\ J +9 &6HY)-l\ J +9 &8\ X',O\ J +10 &9Y(-/\ I +9 &;\\),5\ I +9 &=QZ'+\ I +10 &?^(-\ J +9 &@\\(+\ I +10 &BZ', \ I +9 &DW`(, \ J +9 &Fa', \ K +10 &Gk(,\ K +9 &I)-\ P +9 &KC%*\ T +10 &L'+\ V +9 &Nx(+\ : +10 &O`*(+\ %n +9 &OW)+\ E +2 ( + "collection"'O& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.61 + "collection"'B& +3 "core" &O\\&,\ E +2 .tHand.open + "manipulator"&"1 +66 "core" 1 +2 "manipulator"&% +4 "core" %π | ? +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&v'\ +96 "core" ' +2 .tPSV.dial PSR + "processing"%\\ +126 "core"  +2 "processing"%3% +4 "core" %[g\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1.5ml +2 "processing"%@' +1612 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%0  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%?'W +1606 "core" ' +2 .tPSV.dial PSR + "processing"%9 +43 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%a' +2636 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%= + "collection"'l  +5 "core"  +2 "processing"%#  +42 "core"  +33 +2 .tPSV.dial :mixloop + "processing"% +98 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing + "processing"%|  +126 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2629 "core" ' +2 .tPSV.dial :air + "processing"%(  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%H' +2626 "core" ' +2 .tPSV.dial :mixloop + "processing"%' +43 "core" +2 .tPS.seek 0ml +2 "processing"%R'W +2634 "core" ' +2 .tPSV.dial :air + "processing"%  +55 "core" +2 .tPS.seek 2.5ml +2 "processing"%P' +2629 "core" ' +2 .tPSV.dial :mixloop + "processing"% +40 "core" +2 .tPS.seek 0ml +2 "processing"%$'W +2628 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&I& +4 "core" & 5 0 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&6( +4 "core" ( +2 "manipulator"&]& +4 "core" &  0 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &u& +2 "core" & H 0 +2 .tForearm.seek CC + "manipulator"&r'ρ +104 "core" ' +2 .tHand.close + "manipulator"&A/ +76 "core" / +2 .tCC.seek :open +2 "collection"'M( +375 "core" ( +2 "manipulator"&!& +4 "core" & 0 0 + "manipulator"& % +4 "core" % z # d +2 .tForearm.seek :retract + "manipulator"&'\ +100 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&)(- +278 "core" ( +3 "manipulator"&*& +3 "core" &- - +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &1& +3 "core" &- - +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&o' +113 "core" ' +3 .tHand.open +2 "manipulator"&1 +68 "core" 1 +2 "manipulator"&4% +4 "core" % l  ȶ[ +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&_'\ +100 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing + ."connect"PRV.dial CBV +2 .tCBV.dial PRV +39 .CTV.dial :air,avoiding: :intake +8 #Loading lyfil puck from tube 4 into Collection Clamp + "collection"'y& +4 "core" &.5/\ +2 "manipulator"&h% +4 "core" %\   + "storage"(% +4 "core" %  k\ +2 "storage"(e. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 + "storage"(p(,H +345 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (d& +3 "core" &,I#\  W\  + "manipulator"&k& +4 "core" &- - +2 "manipulator"&% +3 "core" %\   +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&i( +176 "core" ( +2 "manipulator"&+& +4 "core" &  W +2 "storage"(Y& +3 "core" &,I" \  Z\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&m'# +93 "core" ' +2 "storage"(& +4 "core" &,I"   4\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"('L +140 "core" ' +2 "storage"(- +3 "core" -'ھ +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 (,& +3 "core" &,I!\ \ \  +2 "manipulator"&& +3 "core" & V +2 .tElbow.seek 4 +2 "manipulator"&t( +3 "core" ( +2 "manipulator"&F& +3 "core" &  V +4 "storage"(z& +3 "core" &,I F\  +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&.'ϓ +19 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&W/ +73 "core" / +3 ."downElevator"SE.seek :down +5 "manipulator"&& + "storage"(%'v +6 "core" & E V +2 "manipulator"&X% +3 "core" % ϊ B +2 .tForearm.seek :retract +2 "manipulator"&G'\ +90 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +19 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +121 "core" ( +2 "manipulator"&& +4 "core" &  1 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &  r 1 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&b'ρ +94 "core" ' +2 "manipulator"&& +4 "core" &  1 +2 "manipulator"&U% +3 "core" %x  +3 "collection"'& +6 "core" &04\ +2 "collection"'Z& +3 .tCC.seek :closed +2 "collection"'D(O +2 "core" &04\ +3 &24\  +9 &3/5@\ +{ +10 &h04d\ > +9 &s03v\ K +9 &ZZ25f\ J +10 &]15V\ J +9 &Y16E\ J +9 &Y03\ J +10 &c[25\ I +9 &%Z25\ I +10 &Z04\ I +9 & Y15\ J +9 &"kZ05\ I +10 &$+_25v\ J +9 &%Z33j\ I +9 &'^05d\ J +10 &)rY15\\\ J +9 &+5Y35Q\ I +10 &,]/4\ J +9 &.W24\ J +9 &0zX/4\ J +10 &2<]/6\ J +9 &3]17v\ I +9 &5Z14r\ I +10 &7Z23k\ I +9 &9EZ15d\ I +10 &;]14_\ J +9 &<W26M\ I +9 &>[14F\ J +10 &@K[04>\ J +9 &B[14>\ I +9 &C]246\ J +10 &Eb044\ K +9 &GOm045\ L +10 &I02-\ P +9 &J02\ U +9 &Lw04\ V +10 &N8/2\ C +9 &O=905 \ 'u +9 &Ox/5\ M +5 ( + "collection"'Z& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.75 +2 .Hand.open + "manipulator"&c1 +77 "core" 1 +2 "manipulator"&% +4 "core" % x   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +94 "core" ' +2 .tSC.coast + "storage"(6 +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'f  +124 "core"  +2 .tCSV.dial CTV + "collection"'q  +29 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2633 "core" ' +2 "collection"'\ % +4 "core" % H \ \ +2 .tCS.seek 4.151ml + "collection"'x'Q +103 "Can"\ AA +1466 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%  +41 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%w  +70 "core"  +2 .tPS.seek 0ml +2 "processing"%/'W +2629 "core" ' +2 .tCBV.dial between PRV and waste1 + "collection"'j ` +38 "core" _ +2 .tCSV.dial :air +2 "collection"'^ @ +41 "core" > +2 .tCS.seek 10ml +2 "collection"'N' D +1560 "core" ' +2 .tCSV.dial CTV + "collection"'K  +43 "core"  +2 .tCS.seek 0ml +2 "collection"' ' +2622 "core" ' +2 .tCBV.dial :waste1 + "collection"'{ @ +28 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'L  +124 "core" +2 "collection"'T& +4 "core" &Og\\\ M + #tStoring lyfil puck in Collection Clamp to tube 3 +2 "manipulator"&% +3 "core" %  ~  +2 "storage"(2% +3 "core" % \ +2 "storage"(Q. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 +2 "storage"(( +346 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (g& +3 "core" & \ +2 "manipulator"&& +3 "core" &   1 +2 "manipulator"&<% +3 "core" %   +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 + "manipulator"&J( +187 "core" ( +9 "manipulator"&7& +4 "core" & \ +2 "storage"(`& +3 "core" & \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&-' +95 "core" ' +2 "storage"(S& +4 "core" & \ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(n'L +262 "core" ' +2 "storage"([- +3 "core" -'G +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&& +3 "core" & \ +2 "storage"(V& +3 "core" & $\ +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 3 +2 "manipulator"&>' +35 "core" ' +2 .tElbow.hold + "manipulator"&~, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"( - +3 "core" -'G +2 .tSE.seek 4.1 Pucks below Top Plate + "storage"(' +45 "core" ' +2 "manipulator"&C% +4 "core" %h 3 ɵ +2 "storage"(;& +3 "core" &  } 0\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 313 counts + "manipulator"&5'? +15 "core" ' +2 "manipulator"&&& +4 "core" &  1  +2 "storage"(:& +3 "core" & \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&B' +25 "core" ' +2 .tSE.seek 5.1 Pucks below Top Plate +2 "storage"("' +47 "core" ' +2 "manipulator"&& +4 "core" &  +2 "manipulator"&O% +4 "core" % +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&\\'\ +96 "core" ' + .tElbow.seek CC +2 "manipulator"&3( +162 "core" ( +4 "manipulator"&}& +4 "core" &  ;2 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &0& +3 "core" &\   V :1 +2 .tForearm.seek CC + "manipulator"&@'ρ +100 "core" ' +2 .tHand.close + "manipulator"&9/ +66 "core" / +2 .tCC.seek :open +2 "collection"'?( +378 "core" ( +2 "storage"(=& +4 "core" & \ +2 "storage"(#& +3 "core" & \ +2 "manipulator"&l& +3 "core" &\  c :1 +2 "manipulator"& % +3 "core" % ώ , +2 .tForearm.seek :retract +2 "manipulator"&|'\ +94 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&a( +149 "core" ( +2 "manipulator"&(& +4 "core" &   +2 "storage"(& +3 "core" & j\ +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 3 +2 "manipulator"&'' +110 "core" ' +2 .tElbow.hold + "manipulator"&H, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&1 +75 "core" 1 +3 "manipulator"&R% +3 "core" %  ɽN +2 "storage"(& +35 "core" & L\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 320 counts + "manipulator"&P'F +16 "core" ' +2 "manipulator"&I& +4 "core" &   +2 "storage"(]& +3 "core" & \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&u' +17 "core" ' +2 "storage"(A% +4 "core" % \ +2 ."downElevator"SE.seek :down +3 "storage"(8'v +99 (v% +3 "core" %Ͳ/ \ SR +2 "manipulator"& % +4 "core" %к +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&!'\ +94 "core" ' +13 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%  +70 "core" +2 .tPS.seek 2.5ml +2 "processing"%r' +2635 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%* +53 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%1  +39 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%6 +54 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%  +41 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%4'W +2633 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%& +4 "core" &\ +2 "manipulator"&y& +3 "core" & |  +2 "manipulator"&h% +3 "core" %\  3 1 +2 .tElbow.seek FlushPuck::Garage + "manipulator"&(- +176 "core" ( +2 "manipulator"&e& +4 "core" &-  L + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &o& +3 "core" &- ( L +38 .tForearm.seek :garage +9 "manipulator"&d' +109 "core" ' +2 .tHand.close + "manipulator"&k/ +67 "core" / +2 "manipulator"&& +4 "core" &-  8 L +2 "manipulator"&+% +4 "core" %  3 ȽS + .tForearm.seek :retract +2 "manipulator"&Y'\ +102 "core" ' +4 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&( +129 "core" ( +2 "manipulator"&)& +4 "core" & r \\ + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & \\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&,' +102 "core" ' +2 "manipulator"&& +4 "core" & # \\ +2 "manipulator"&F% +3 "core" % +3 "processing"%z& +3 "core" &\ +2 "processing"%_& +4 .tPC.seek :closed + "processing"%W(Tg +3 "core" &\ +4 &\  +7 &4{\ *z +10 &g\ ? +9 &ct\ L +9 &'Y\ L +10 &Z\ L +9 &W\ L +9 &nW\ K +10 &0Y\ K +9 &V:\ L +10 &[\ K +9 & uW\ L +9 &"7\\\ L +10 &#Z\ L +9 &%W\ L +9 &'}\\\ L +10 &)>Z\ L +9 &+V\ L +10 &,W \ K +9 &.Y \ K +9 &0G\\ \ L +10 &2\ \\\ K +9 &3Y\ K +9 &5\\ \ L +10 &7O\\\ L +9 &9Z\ L +10 &:W \ L +9 &<\\ \ K +9 &>WV\ L +10 &@\\\ K +9 &AV#\ L +9 &C]$\ K +10 &E_\\&\ L +9 &G `)\ L +10 &Hh(\ M +9 &Js'\ N +9 &LV%\ Q +10 &N\ Q +9 &O\ Q +9 &Q'\ R +10 &SIr.\ 4 +9 &T-b1\ N +10 &T@!1\ , +2 ( +2 "processing"%_& +2 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.53 + "processing"%& +4 "core" &T@ t\ , + .tHand.open +2 "manipulator"&X1 +71 "core" 1 +2 "manipulator"&i% +4 "core" %  Z +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&m'\ +99 "core" ' +2 .tPRV.dial :air + "processing"%  +42 "core"  +2 .tPSV.dial :mixloop + "processing"% +42 "core" +2 "processing"%% +4 "core" %WH\ +2 .tPS.seek 0.3ml + "processing"%.' +387 "core" ' +2 .tPSV.dial PSR + "processing"% +98 "core"  +2 "processing"%U% +4 "core" % \  + #tPulling 0.4ml of PSR.air + .PSR.select :air +2 .PS.seek 0.7ml +2 "processing"%'* +490 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%t' +1917 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%% +97 "core" +2 .tPTV.dial :mixing + "processing"%G @ +69 "core" B +2 .tPBV.dial :waste2 + "processing"%M  +87 "core"  +2 .tPS.seek 0ml +2 "processing"%c'W +2631 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&& +4 "core" & \\ +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&Z( +3 "core" ( +2 "manipulator"&f& +4 "core" &  g \\ + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &q& +2 "core" & \\ +2 .tForearm.seek PC +2 "manipulator"&b' +92 "core" ' +2 .tHand.close + "manipulator"&p/ +69 "core" / +2 .tPC.seek :open +2 "processing"%$( +400 "core" ( +2 "manipulator"&\ & +4 "core" & \\ + "manipulator"&E% +4 "core" %  V +2 .tForearm.seek :retract + "manipulator"&'\ +93 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&w(- +156 "core" ( +2 "manipulator"&& +4 "core" &- 3 E + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &j& +2 "core" &- E +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&^' +107 "core" ' +2 .tHand.open + "manipulator"&x1 +68 "core" 1 +2 "manipulator"&K% +4 "core" %  ȿ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&N'\ +102 "core" ' +2 #tLoading da puck from tube 4 into Processing Clamp + "processing"%{& +4 "core" & \ +2 "manipulator"&L% +3 "core" %\  - +2 "storage"(T% +4 "core" %x C E +\ + "storage"(. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 4 + "storage"(2(,H +355 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (Q& +3 "core" &,K ; 8\ +2 "manipulator"&g& +3 "core" &- E + "manipulator"&% +4 "core" %\  - +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 + "manipulator"&<( +178 "core" ( +2 "manipulator"&7& +4 "core" & \\ +2 "storage"(`& +3 "core" &,J\ \ \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts + "manipulator"&'# +91 "core" ' +2 "storage"(S& +4 "core" &,J  d\ +2 .tSE.reconfigure SEpick + "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"('L +151 "core" ' +2 "storage"([- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (& +3 "core" &,J *\ +2 "manipulator"&V& +3 "core" & [ +2 .tElbow.seek 4 + "manipulator"& ( +46 "core" ( +3 "manipulator"&C& +4 "core" & [ + "storage"(;& +4 "core" &,J u\ +2 .tForearm.seek 4 + 300 counts + "manipulator"&&'ϓ +20 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&:/ +73 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& +4 "storage"(O'v +5 "core" & [ + "manipulator"&-% +4 "core" % ό +2 .tForearm.seek :retract + "manipulator"&J'\ +96 "core" ' +2 .tElbow.seek PC +2 "manipulator"&n( +16 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +221 "core" ( +2 "manipulator"&>& +4 "core" & + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &5& +2 "core" & +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&' +101 "core" ' +2 "manipulator"&}& +4 "core" &  +2 "manipulator"&0% +3 "core" % +2 "processing"%B& +4 "core" &M\ + "processing"%~& +4 .tPC.seek :closed + "processing"%9(Tg +3 "core" &V\ +3 &W\  +9 &3{W\ *x +10 &dR\ = +9 &sG\ L +10 &ETT\ K +9 &YW\ L +9 &YV\ L +10 &\\W\ K +9 &L\\E\ K +9 &[I\ K +10 &[H\ K +9 & Y>\ L +10 &"SY?\ L +9 &$X7\ K +9 &%Z,\ K +10 &'X5\ L +9 &)\\X5\ K +9 &+U4\ K +10 &,[0\ K +9 &.Y#\ L +10 &0dX\ K +9 &2&U\ K +9 &3Z#\ K +10 &5X \ L +9 &7lX\ K +9 &9.U \ K +10 &:Z\ K +9 &<Y\ K +10 &>uT\ K +9 &@5Y\ L +9 &AW\ K +10 &C\\\ K +9 &E{] \ L +9 &G<\\ \ L +10 &Hg\ M +9 &Jy\ N +10 &Lr\ Q +9 &N4\ Q +9 &O\ \ Q +10 &Q\ R +9 &S]yg\ 6 +9 &T&)j\ M +10 &TI\ * +2 ( + "processing"%~& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.58 + .Hand.open + "manipulator"&\\1 +71 "core" 1 +2 "manipulator"&D% +4 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&='\ +93 "core" ' +2 .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 4 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"%#  +2 %l9 +5 "core" 9D\ +102 "processing"% 9 +3 "core" 9B\ +102 "processing"%(9 +3 "core" 9@ +102 "processing"%9 +3 "core" 9> +102 "processing"%@9 +3 "core" 9> +102 "processing"%39 +3 "core" 9> +102 "processing"%9 +4 "core" 9= +102 "processing"%R9 +3 "core" 9= +102 "processing"%9 +3 "core" 9>" +102 "processing"%I9 +3 "core" 9?& +102 "processing"%]9 +3 "core" 9A+ +102 "processing"%|9 +4 "core" 9B/ +102 "processing"%A9 +3 "core" 9E3 +102 "processing"%v9 +3 "core" 9G7 +102 "processing"% 9 +3 "core" 9J; +102 "processing"%a9 +3 "core" 9M@\ +102 "processing"%'9 +3 "core" 9PD\ +102 "processing"%P9 +3 "core" 9TH\ +102 "processing"%"9 +3 "core" 9XL\ +102 "processing"% 9 +3 "core" 9\\P +102 "processing"%u9 +3 "core" 9aU +102 "processing"%89 +4 "core" 9eY +102 "processing"%9 +3 "core" 9i] +102 "processing"%/9 +3 "core" 9na +2 .tPH.hold 2:00:00,28C +2 "processing"%* ppi +2 .tdelay 1:30 +4 "core" b +8999 .tPSR.select :air + .PSV.dial PSR +2 "processing"%1 +98 "core"  +2 "processing"%6% +4 "core" %WU\ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 .tPS.seek 0.5ml +2 "processing"%' +619 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +10 .tPS.seek 2ml + "processing"%r'[ +1611 "core" ' +2 .tPTV.dial :puck + "processing"%  +67 "core"  +2 .tPSV.dial PTV + "processing"%y +83 "core"  +2 .tPBV.dial :waste1 + "processing"%h  +126 "core"  +2 "processing"%e% +4 "core" %Z\  +2 .tPS.seek 1.5ml + "processing"%o' +593 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%H * +30 "core" + +3 .tPS.seek 0ml + "processing"%k'W +1616 "core" ' +2 .tdelay 5:00 +12369 "Can"\ == +17633 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +33 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%+ * +33 "core" , +2 .tPSR.select :air + .PSV.dial PSR +2 "processing"%! +69 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%)' +2275 "core" ' +2 .tPSV.dial PTV + "processing"% +70 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +4 "processing"%d +70 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"% +82 "core"  +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%F  +70 "core"  +2 .tPS.seek :empty +2 "processing"%z'9 +2268 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +123 "core" +2 .tPSV.dial :mixloop + "processing"%Y +44 "core" +2 .tPRV.dial :ab1 + "processing"%s @ +72 "core" B +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%'w +349 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "collection"'X  + "processing"%i  +45 "core"  +5 +2 "processing"%_% +4 "core" %x6\  +46 .tPS.seek 0.32ml +2 "processing"%'% +396 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'  +30 "core" +2 .tPRV.dial :air +2 "processing"%  +39 "core"  +3 .tPS.seek 0.9ml + "processing"%,'D +1226 "core" ' +2 .tPRV.dial :waste2 + "processing"%4 @ +69 "core" ? +3 .tPS.seek 0.5ml + "processing"%' +862 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%U  +55 "core" +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%.'[ +1617 "core" ' +2 .tPSV.dial :PML + "processing"% +41 "core" +2 .tPTV.dial :mixing + "processing"%% @ +72 "core" B +2 .tPBV.dial :waste1 + "processing"%G  +34 "core" +2 "processing"%M% +4 "core" %a\ +2 .tPS.seek 1.85ml + "processing"%t'A +229 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +3 .tPS.seek 0ml + "processing"%f'W +1984 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'q& +2 "core" &9?\ +2 "manipulator"&p& +4 "core" & + "manipulator"&% +4 "core" %\ ! - +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&m(- +162 "core" ( +2 "manipulator"&W& +4 "core" &- !  , + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &\ & +2 "core" &- m , +2 .tForearm.seek :garage +2 "manipulator"&E' +107 "core" ' +4 .tHand.close +2 "manipulator"&/ +75 "core" / +2 "manipulator"&j& +4 "core" &- E , +2 "manipulator"&b% +4 "core" %  V  + .tForearm.seek :retract +2 "manipulator"&Z'\ +107 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&x( +276 "core" ( +2 "manipulator"&K& +4 "core" &  - + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &{& +2 "core" &  - +4 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'ρ +104 "core" ' +2 "manipulator"&L& +4 "core" &  - +2 "manipulator"&T% +3 "core" %ϋ P +3 "collection"'& +3 "core" &9?\ +2 "collection"'^& +3 .tCC.seek :closed +2 "collection"'Q(O +2 "core" &9>\ +2 &;?\  +10 &4<@\ +| +9 &h<?\ ? +9 &u;@\ L +10 &]Z:=\ J +9 &];>\ K +10 &_;?\ K +9 &Z:@L\ K +9 &e\\:=\ J +10 &'\\;>\ J +9 &[8>?\ J +9 & \\:@m\ J +10 &"m[<@\ J +9 &$/\\<?\ J +10 &%[;?\ J +9 &'[=@7\ J +9 &)u\\<?l\ K +10 &+8];?\ J +9 &,[;@\ J +9 &.Z=?\ J +10 &0}];A\ J +9 &2?Z:@\ J +10 &4X;@\ K +9 &5Y:?\ K +9 &7X<@\ K +10 &9HY:?\ J +9 &;Y:>\ K +9 &<Y:>\ K +10 &>^:A\ K +9 &@O[<?\ K +10 &BY:>\ K +9 &C^:@\ K +9 &E_:>\ K +10 &GSg:@\ L +9 &I}:>\ N +9 &J8>\ S +10 &Lz;>\ W +9 &N;<=9\ D +10 &OA<9>\ %o +9 &O~q9<\ K +5 ( +2 "collection"'^& +4 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.67 + "collection"'g& +4 "core" &O~k9>\ K + &O~k;=\ K + .tHand.open + "manipulator"&1 +65 "core" 1 +2 "manipulator"&7% +4 "core" % ϋ   P +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&`'\ +94 "core" ' +2 .tPSV.dial PSR + "processing"%S +98 "core"  +2 "processing"%w% +4 "core" %[\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%[' +1603 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +41 "core"  +2 .tPS.seek 0ml +2 "processing"%V'W +1606 "core" ' +2 .tPSV.dial PSR + "processing"%N +44 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%C' +2648 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%;  +2 "collection"':  +39 "core" ~ +116  +2 .tPSV.dial :mixloop + "processing"% +110 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%-  +70 "core" +2 .tPS.seek 0ml +2 "processing"%<'W +2632 "core" ' +2 .tPSV.dial :air + "processing"%  +54 "core" +2 .tPS.seek 2.5ml +2 "processing"%' +2626 "core" ' +2 .tPSV.dial :mixloop + "processing"%& +41 "core" +2 .tPS.seek 0ml +2 "processing"%>'W +2630 "core" ' +2 .tPSV.dial :air + "processing"%5  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"% ' +2636 "core" ' +2 .tPSV.dial :mixloop + "processing"%O +42 "core" +2 .tPS.seek 0ml +2 "processing"%}'W +2632 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&0& +4 "core" & 9 - +44 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&B( +27 "core" ( +2 "manipulator"&J& +4 "core" &  1  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &$& +2 "core" & >  +2 .tForearm.seek CC +2 "manipulator"&\\'ρ +102 "core" ' +2 .tHand.close + "manipulator"&D/ +74 "core" / +2 .tCC.seek :open +2 "collection"'l( +379 "core" ( +2 "manipulator"&~& +4 "core" &  +2 "manipulator"& % +3 "core" % x n +2 .tForearm.seek :retract +2 "manipulator"&'\ +102 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&((- +269 "core" ( +2 "manipulator"&2& +4 "core" &-  " \\ + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &-  \\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&@' +110 "core" ' +4 .tHand.open +2 "manipulator"&31 +73 "core" 1 +2 "manipulator"&% +4 "core" %  ȼ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&R'\ +96 "core" ' +2 ."da"delayUntil "07:29:56.86" +1575 "Can"\ 00 +23222 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"% @ +69 "core" A +2 ."da"PBV.dial :waste1 + "processing"%I  +33 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%] * +34 "core" , +2 ."da"PSV.dial :air +2 "processing"%|  +41 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%A' +2284 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%v +43 "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 +202 .PSV.dial :air + "processing"%'  +43 "core"  +2 ."da"PS.seek :empty +2 "processing"%P'9 +2246 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%" +125 "core"  +2 "processing"% % +4 "core" %;-\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%u' +591 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +31 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%8'[ +1606 "core" ' +2 ."da"PTV.dial :puck + "processing"%  +70 "core"  +2 ."da"PSV.dial PTV +2 "processing"%/ +70 "core" +2 ."da"PBV.dial :waste1 + "processing"%1  +34 "core" +2 "processing"%6% +4 "core" %]\  +2 ."da"PS.seek 1.5ml + "processing"%c' +588 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +3 ."da"PS.seek 0ml + "processing"%'W +1610 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%y  +33 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%h * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%e +82 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%r' +2270 "core" ' +2 ."da"PSV.dial PTV + "processing"%H +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"%# +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%  +81 "core" +2 ."da"PS.seek :empty +2 "processing"%+'9 +2257 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%! +125 "core"  +2 "processing"%k% +4 "core" %:\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +616 "core" ' +2 ."da"delay 5 seconds +332 "Can"\ 00 +170 ."da"PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%d'[ +1609 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"% +71 "core" +2 ."da"PBV.dial :waste1 + "processing"%F  +34 "core" +2 "processing"%)% +4 "core" %Y\  + ."da"PS.seek 1.5ml +2 "processing"%' +585 "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"%s'W +1610 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%z  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%i * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%X +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%_' +2271 "core" ' +2 ."da"PSV.dial PTV + "processing"% +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +38 "processing"% +77 "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 :empty +2 "processing"%4'9 +2249 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%,  +40 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +4 "processing"%U  +123 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%  +41 "core" ~ +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop + "processing"% +41 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%%' +388 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%G  +42 "core"  +2 "processing"%M% +4 "core" %3\  +2 ."da"PS.seek 0.55ml + "processing"%'z +338 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%.  +42 "core"  +2 ."da"PS.seek 2ml +2 "processing"%t'[ +1565 "core" ' +2 ."da"PSV.dial :PML + "processing"%q +42 "core" +2 ."da"PTV.dial :mixing + "processing"%p @ +72 "core" A +2 ."da"PBV.dial :waste1 + "processing"%  +35 "core" +2 "processing"%W% +4 "core" %`p\  +2 ."da"PS.seek 1.85ml + "processing"%\ '@ +252 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%n * +33 "core" , +3 ."da"PS.seek 0ml + "processing"%'W +1971 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +27514 "Can"\ 33 +20488 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%j  +33 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%b * +33 "core" , +2 ."da"PSV.dial :air +2 "processing"%=  +42 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%E' +2273 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%K +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%{  +42 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%m +41 "core" +4 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%L  +43 "core"  +2 ."da"PS.seek :empty +2 "processing"%T'9 +2254 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +125 "core"  +2 "processing"%Z% +4 "core" %7\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%?' +597 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%^'[ +1606 "core" ' +2 ."da"PTV.dial :puck + "processing"%g  +69 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%7  +35 "core" +2 "processing"%S% +4 "core" %Ve\  +2 ."da"PS.seek 1.5ml + "processing"%w' +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +3 ."da"PS.seek 0ml + "processing"%f'W +1610 "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"%[ * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%N +83 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%V' +2264 "core" ' +2 ."da"PSV.dial PTV + "processing"%: +69 "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 +4 "processing"%-  +81 "core" +2 ."da"PS.seek :empty +2 "processing"%C'9 +2275 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +124 "core"  +2 "processing"%<% +4 "core" %7\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%&' +589 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1615 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%5 +70 "core" +2 ."da"PBV.dial :waste1 + "processing"%>  +32 "core"  +2 "processing"%O% +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"%0 * +27 "Can"\ HH +6 "core" , +3 ."da"PS.seek 0ml + "processing"%J'W +1607 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%$  +34 "core" +2 ."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 + "processing"%x +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%`' +2265 "core" ' +2 ."da"PSV.dial PTV +39 "processing"%Q +76 "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 +4 "processing"%\\  +67 "core"  +2 ."da"PS.seek :empty +2 "processing"%2'9 +2276 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +125 "core"  +2 "processing"%B% +4 "core" %6\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%3' +597 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1608 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"% +82 "core"  +2 ."da"PBV.dial :waste1 + "processing"%@  +33 "core"  +2 "processing"%% +4 "core" %]\  +2 ."da"PS.seek 1.5ml + "processing"%I' +588 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%] * +34 "core" , +3 ."da"PS.seek 0ml + "processing"%|'W +1609 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%}  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%v * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +68 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%a' +2261 "core" ' +2 ."da"PSV.dial PTV + "processing"%' +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +4 "processing"%A +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 :empty +2 "processing"%P'9 +2273 "core" ' +2 ."da"Gate.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%u +130 "core"  +5 "processing"%% +10 "core" %6\ i +5 #"da"Pulling 0.25ml of PSR.sub1 +4 .PSR.select :sub1 +10 "processing"% +13 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.25ml +2 "processing"%/'7 +344 "core" ' +18 ."da"delay 5 seconds +503 "processing"%1% +5 "core" %=\ i + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 + "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%6' +341 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%8'[ +1616 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +70 "core" +2 ."da"PBV.dial :waste1 + "processing"%c  +34 "core" +2 "processing"%y% +4 "core" %^,\ i +2 ."da"PS.seek 1.5ml + "processing"%h' +591 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%e * +33 "core" + +3 ."da"PS.seek 0ml + "processing"%'W +1614 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%H  +34 "core" +2 ."da"delay 30 seconds +2519 "Can"\ \\ +483 ."da"PBV.dial between PSV and waste1 +2 "processing"%o * +34 "core" + +4 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%# +72 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2306 "core" ' +2 ."da"PSV.dial PTV + "processing"%r +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"%k +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%+  +70 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2323 "core" ' +2 "processing"%9 +3 "core" 9+46 +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast + "processing"%F  +3 "core" 46 + 46 + "processing"%)& +4 "core" &TI\ i* + #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&d% +3 "core" %\   +2 "storage"(Y% +3 "core" %x ; 8\ + "storage"(. +3 "core" . + ."da"SC.reconfigure SCtight +3 "storage"($\ .\ 1~b +2 ."da"SC.seek 3 + "storage"(z( +340 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (i& +3 "core" & _\ } + "manipulator"&X& +4 "core" &- \ \\ +2 "manipulator"&s% +3 "core" %\    +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&( +177 "core" ( +4 "manipulator"&& +4 "core" & o +2 "storage"(& +3 "core" & F\ v +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&' +95 "core" ' +2 "storage"(_& +4 "core" & L\ v +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +2 "storage"(,'L +244 "core" ' +2 "storage"(U- +3 "core" -'= + ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" & h o + "storage"(& +4 "core" &  } S\ r + ."da"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 3 +2 "manipulator"&4' +36 "core" ' +2 ."da"Elbow.hold + "manipulator"&G, +3 "core" , +2 ."da"Elbow.reconfigure TightElbow +48 "manipulator"&$&.,(\ #b +4 "storage"(M- +3 "core" -'= +2 ."da"SE.seek 5.11 Pucks below Top Plate +2 "storage"(%' +38 "core" ' +2 "manipulator"&.% +4 "core" %o Ƿ +2 "storage"(& +3 "core" & ^ ^\ m + ."da"Forearm.force -20 +2 "manipulator"&5 +2 ."da"Forearm.seek 3 + 315 counts +2 "manipulator"&q'A +17 "core" ' +2 "manipulator"&p& +4 "core" &  . h +2 "storage"(& +4 "core" & O\ w +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&W' +16 "core" ' +2 ."da"SE.seek 6.11 Pucks below Top Plate +3 "storage"(n' +42 "core" ' +2 "manipulator"&t& +4 "core" & 0 h +2 "manipulator"&\ % +4 "core" % t + ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b + ."da"Forearm.seek :retract +2 "manipulator"&j'\ +89 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&b( +255 "core" ( +2 "manipulator"&=& +4 "core" & # l + ."da"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &  l +2 ."da"Forearm.seek PC +2 "manipulator"&K' +99 "core" ' +2 ."da"Hand.close + "manipulator"&{/ +69 "core" / +2 ."da"PC.seek :open +2 "processing"%m( +401 "core" ( +2 "storage"(L& +4 "core" & ~ \ t + "manipulator"&E& +4 "core" &  l + "manipulator"&% +4 "core" %  +2 ."da"Forearm.seek :retract + "manipulator"&Z'\ +95 "core" ' +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&T( +256 "core" ( +2 "manipulator"&?& +4 "core" &  6 n + "storage"(g& +4 "core" & v ~ .\ t +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&' +91 "core" ' +2 ."da"Hand.open + "manipulator"&71 +67 "core" 1 +4 "storage"(S- +3 "core" -' +2 ."da"SE.seek 5.86 Pucks below Top Plate +2 "storage"(^' +25 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 5.19 Pucks below Top Plate + "storage"('c +55 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da19aug0308h150ml.tif +1944 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +748 #"da"SX HX9/16 (USB:19): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 23.63 seconds\ /var/log/esp/da19aug0308h150ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da19aug0308h150ml15s.tif +1556 #SX HX9/16 (USB:19): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da19aug0308h150ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da19aug0308h150ml30s.tif +3056 #SX HX9/16 (USB:19): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da19aug0308h150ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da19aug0308h150ml70s.tif +7117 #SX HX9/16 (USB:19): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da19aug0308h150ml70s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF + ."Qmail"HABfans.email "23.63 sec auto-exposure",Subject: "da19aug0308h150ml images!" +10 "storage"(w- +11 "core" -'c +5 "storage"(& +6 "core" & p\ +2 "manipulator"&[& +3 "core" &  l +3 ."da"Elbow.seek 3 +2 "manipulator"&N( +3 "core" ( + "manipulator"&f& +4 "core" & # l + "storage"(:& +4 "core" & \ +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&;' +3 "core" ' +2 ."da"SE.reconfigure SEgently +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 5.91 Pucks below Top Plate +2 "storage"(' +60 "core" ' +2 "manipulator"&-& +4 "core" & l +2 "storage"(V& +5 "core" & y u \ + ."da"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 3 +2 "manipulator"&' +34 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&<, +3 "core" , +2 ."da"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 6.09 Pucks below Top Plate +2 "storage"(C' +31 "core" ' + "manipulator"&&% +5 "core" %~ = ɼK +2 "storage"(5& +4 "core" & ' \ + ."da"Forearm.force -20 +2 "manipulator"&5 +2 ."da"Forearm.seek 3 + 314 counts +4 "manipulator"&>'@ +22 "core" ' +3 "manipulator"&O& +5 "core" & k +2 "storage"(& +4 "core" & Y g\ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +4 "manipulator"&0' +21 "core" ' +2 "storage"( % +3 "core" % n l a\ +3 ."downElevator"SE.seek :down +3 "storage"($'v +100 (D% +2 "core" % \ PI +2 "manipulator"&x% +4 "core" %ж  +3 ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&J'\ +92 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +3 "core" ' +2 ."da"SC.coast + "storage"(6 +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 #tStarting finalPurge +2 "processing"%Q& +4 "core" &9\ +2 "manipulator"&~& +4 "core" &  k +2 "manipulator"& % +3 "core" %\ ) J D +2 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&\\(- +178 "core" ( +4 "manipulator"&`& +4 "core" &- B + ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" &- m B +3 ."psFlush"Forearm.seek :garage +2 "manipulator"&B' +109 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&2/ +76 "core" / +4 "manipulator"&3& +4 "core" &- - B +2 "manipulator"&% +5 "core" %   t +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&@'\ +105 "core" ' +2 ."psFlush"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC +2 "manipulator"&( +132 "core" ( +3 "manipulator"&& +6 "core" &  k + ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &]& +3 "core" & k +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&I' +102 "core" ' +2 "manipulator"&}& +5 "core" & k +2 "manipulator"&v% +4 "core" % n +2 "processing"% & +4 "core" &:\ + "processing"%|& +4 ."psFlush"PC.seek :closed +2 "processing"%'(Tg +3 "core" &.\ +3 &1\  +9 &3|3\ *x +9 &f4\ > +10 &r)\ L +9 &KS/\ K +9 & Y(\ K +10 &\\.\ L +9 &Y4\ L +9 &RX*\ L +10 &Y)\ L +9 &X*\ L +10 & Y(\ L +9 &"ZW%\ L +9 &$X(\ K +11 &%U*\ K +8 &'U\ K +9 &)cZ\ K +10 &+%Z\ K +9 &,[\ K +10 &.Y"\ L +9 &0jX\ L +9 &2,X\ L +10 &3Y#\ K +9 &5U \ K +9 &7sV#\ K +10 &95V\ K +9 &:U\ K +10 &<U\ K +9 &>{Y\ K +9 &@=Z\ K +10 &AX\ L +9 &CX \ L +9 &EZ\ L +11 &GE\\#\ K +8 &Ib\ M +10 &Jl\ M +9 &Lz\ Q +10 &N;\ \ Q +9 &O \ R +9 &Q\ R +9 &Sdyg\ 4 +11 &T). \ J +8 &TM\ \ & +2 ( + "processing"%|& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.55 + "processing"%A& +4 "core" &TM \ & + ."psFlush"Hand.open +2 "manipulator"&"1 +67 "core" 1 +2 "manipulator"& % +4 "core" %  n +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&a'\ +93 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%u +127 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +3 "processing"%#A d`xb +3 ."psFlush"PS.seek 1ml +2 "processing"%'P +415 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +691 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%P' +1614 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%1 +68 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%/  +34 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%6'W +2635 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +70 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%c' +592 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%y' +2125 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%8 +83 "core"  +2 ."psFlush"PBV.dial PSV +2 "processing"%e U +51 "core" U +2 ."psFlush"PS.seek 0ml +2 "processing"%h'W +2629 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%H @ +40 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%o' +2633 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%#  +81 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2652 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%r +41 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%!' +2624 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%k +69 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%+'W +2632 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"% @ +41 "core" ? +3 ."psFlush"PS.seek 2.5ml + "processing"%' +2625 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%F  +82 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%)'9 +2639 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%d +42 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%Y'P +1102 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1605 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%i +81 "core"  +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%X  +51 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%s'W +2631 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"% +69 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%' +571 "Can"\ 88 +16 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%_' +2125 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%( +71 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%R U +51 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%U'W +2636 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"% @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2639 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%M  +69 "core"  +38 ."psFlush"PS.seek :empty +10 "processing"%.'9 +2639 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +41 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%p' +2624 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +68 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%t'W +2636 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%\ @ +41 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2626 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +67 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%,'9 +2637 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'4& +4 "core" &OP\ + "manipulator"&q& +4 "core" & 0 k +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&%( +2 "core" ( +2 "manipulator"&W& +3 "core" &  k +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &=& +3 "core" & k +2 .tForearm.seek PC + "manipulator"&' +97 "core" ' +2 .tHand.close + "manipulator"&G/ +74 "core" / +2 .tPC.seek :open +2 "processing"%{( +402 "core" ( +2 "manipulator"&j& +4 "core" & k +2 "manipulator"&9% +3 "core" %   +2 .tForearm.seek :retract + "manipulator"&L'\ +100 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&E( +352 "core" ( +2 "manipulator"&& +4 "core" & 1 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &K& +2 "core" & i 1 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&?'ρ +104 "core" ' +2 "manipulator"&g& +4 "core" & Y 1 +2 "manipulator"&b% +3 "core" %ϊ +2 "collection"'7& +4 "core" &NS\ +2 "collection"'S& +3 .tCC.seek :closed +2 "collection"'Z(O +3 "core" &PP\ +4 &MR\ 9 +9 &FJ{MP\ 1 +9 &{vMQ\ E +10 &)_MT\ K +9 &YNQ\ K +9 &ZNR\ J +10 &q[NR\ J +9 &2ZLR\ K +10 &]MO\ K +9 &YLR\ K +9 &yYOS\ J +10 &!;ZOR\ J +9 &"ZNQ\ J +9 &$ZOQ\ J +10 &&ZNR\ J +9 &(CZNT\ J +10 &*ZNQ\ J +9 &+YOP\ J +9 &-ZOR\ J +10 &/KYNS\ J +9 &1 YOQ\ J +9 &2ZNS\ K +10 &4ZNO\ K +9 &6R]MR\ K +10 &8\\OS\ K +9 &9\\MS\ K +9 &;]OR\ K +10 &=[\\MR\ K +9 &?]PP\ K +9 &@\\LR\ K +10 &B]LR\ K +9 &DbZKO\ K +10 &F"bMR\ L +9 &GiNQ\ L +9 &INP\ P +10 &KNLP\ U +9 &M LO\ V +9 &NzOP\ 3 +10 &Od$JO\ 'p +9 &O[JP\ F +2 ( + "collection"'S& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.61 + "collection"'n& +4 "core" &O_MP\ F + .tHand.open + "manipulator"&^1 +72 "core" 1 +2 "manipulator"&w% +4 "core" % χ  G +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +92 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'[& +4 "core" &O_MP\ F +2 "collection"'f% +4 "core" %LO\ + .tCSV.dial CSR +2 "collection"':  +40 "core"  +2 "collection"'-% +4 "core" %NP\ + #tPulling 5ml of CSR.flush + .CSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'V'l +1351 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +10 '&% +2 "core" %lNN\  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'5' +656 "core" ' +2 .tCSV.dial :waste + "collection"'O +134 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'' +1992 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"' & +4 "core" &O^LN\ F +2 "collection"'T% +3 "core" %KO\ + .tCSV.dial :flush +2 "collection"'  +54 "core" +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 5ml +2 "collection"''l +1207 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"'D @ +54 "core" > +2 "collection"'x% +4 "core" %lMO\  +2 .tCS.seek 7.001ml +2 "collection"';' +540 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'N  + '  +44 "core"  +86  +2 .tCBV.dial :waste1 + "collection"'Q @ +42 "core" ? +2 .tCS.seek 0ml +2 "collection"'' +1644 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'~& +4 "core" &O]LP\ F +2 "collection"' % +3 "core" %OP\ + .tCSV.dial :flush +2 "collection"'>  +70 "core" +2 .tCS.seek 5ml +2 "collection"'C'l +1208 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"'0 @ +41 "core" B +2 "collection"'`% +4 "core" %lMP\  +2 .tCS.seek 7ml + "collection"'' +533 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV + "collection"'$  +41 "core"  +2 .tCBV.dial :waste2 + "collection"'z  +109 "core"  +2 .tCS.seek 0ml +38 "collection"'<' +1660 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'2& +4 "core" &O]MQ\ F +2 "collection"'3% +3 "core" %NS\ + .tCSV.dial CSR +2 "collection"'  +40 "core"  +2 "collection"'J% +4 "core" %NT\ + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml +2 "collection"'' +1901 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml +2 "collection"']' D +532 "core" ' +4 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'B +2 '}  +107 "core" ~ +25  +2 .tCTV.dial :intake + "collection"'v  +70 "core" +2 .tIntake.select :open + "sampler") +11 .tCS.seek 2ml +3 "collection"' ' \\ +1899 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'\\  +70 "core" ~ +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'@' +586 "core" ' +2 .tCSV.dial CSR + "collection"'m  +106 "core"  +2 "collection"'A% +4 "core" %NQ\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.seek 5ml +2 "collection"'"'l +1351 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"' ' D +1366 "core" ' +2 .tCSV.dial CBV + "collection"'| +107 "core" ~ +2 .tCS.seek 0ml +2 "collection"'u' +2615 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&I& +4 "core" &  = 1 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&( +3 "core" ( +2 "manipulator"&& +4 "core" &  * 1 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &1& +3 "core" &  1 +2 .tForearm.seek CC + "manipulator"&/'ρ +100 "core" ' +2 .tHand.close + "manipulator"&P/ +68 "core" / +2 .tCC.seek :open +2 "collection"'( +378 "core" ( +2 "manipulator"&6& +4 "core" &  M 1 + "manipulator"&c% +4 "core" % z m | +2 .tForearm.seek :retract + "manipulator"&8'\ +100 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&e(- +274 "core" ( +2 "manipulator"&y& +4 "core" &- z k + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &H& +2 "core" &- k +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&h' +109 "core" ' +4 .tHand.open + "manipulator" +73 "core" 1 +2 "manipulator"&o% +4 "core" %  Ƚ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&r'\ +96 "core" ' +2 #tCompleted [Sample.deep; initialPurge; da withoutWCR] begun 06:30:26 + #Preparing to sleep until 11:00AM 8/03/2019 +3 ."shutdown"CC.coast +3 #tAsleep til 11:00AM 8/03/2019 + "collection"'6 +5 #tContinuing at 11:00 + ."shutdown"CS.coast +4 "Can" \ ++ + "collection"'5 +4 ."Qmail"GoodNews.email "Then, in tube 4: /home/esp/esp2/mission/2019_07_31_niagara_mission.rb:74\\n{2 => 22,\\n 3 => 7,\\n 4 => 15}\\nCan@08:24:19, 25.9C, 25% humidity, 14.5psia, 13.481V, 0.190A, 0.190A avg, 2.55W",Subject: "Asleep until 11:00" +4 ."shutdown"PC.coast +3 "processing"%6 +2 ."shutdown"PS.coast + "processing"%5 +3 ."shutdown"Forearm.coast + "manipulator"&5 +2 ."shutdown"Elbow.coast + "manipulator"&6 +37 ."shutdown"Gate.power :raw,:OFF + .Gate.power :core,:OFF + #Shutdown +10515 "Can"\  +60002 \  +60003 \  +60002 \  +60002 \  +60002 \  +60002 \  +60003 \  +60002 \  +60002 \  +60002 \  +60002 \  +60003 \  +60002 \  +60002 \  +60002 \  +23490 \  +2 #tPowering core bus +485 .Gate.power :raw,:ON +2 "sampler") +2 ) +2 "core"  + "collection"' +2 'k +3 "core"  + "processing"% +5 %! +2 "core"  +6 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 )% +3 "core" %\ + .tSS.configure SSconfig +2 "sampler")#.0X 22,\\n 3 => 7,\\n 4 => 15}\\nCan@11:00:26, 25.4C, 25% humidity, 14.4psia, 13.398V, 0.466A, 0.466A avg, 6.24W",Subject: "Started 2019_07_31_niagara_mission phase /home/esp/esp2/mission/2019_07_31_niagara_mission.rb:74" +2 .tSample.shallow +3 "sampler")%2 +22 "core" 2 +3 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +4 "core" &X[4\ + .tHand.open +2 "manipulator"&K1 +73 "core" 1 +5 "manipulator"&g& +4 "core" & g +2 "manipulator"&b% +3 "core" % \   +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +3 "manipulator"&7(- +175 "core" ( +2 "manipulator"&L& +4 "core" &-  S +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &l& +3 "core" &- S +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage +2 "manipulator"&n' +105 "core" ' +2 .tHand.close + "manipulator"&^/ +70 "core" / +2 "manipulator"&w& +4 "core" &- E S +2 "manipulator"&[% +4 "core" %   < +3 .tForearm.seek :retract + "manipulator"&f'\ +101 "core" ' +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&S( +286 "core" ( +2 "manipulator"&:& +4 "core" &" << +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &-& +3 "core" &" Z <; +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&?'ρ +100 "core" ' +2 "manipulator"& & +4 "core" &#  8 <; +2 "manipulator"&&% +4 "core" %ρ , +2 "collection"'V& +3 "core" &X^?\ +2 "collection"'O& +3 .tCC.seek :closed +2 "collection"'5(O +2 "core" &Y]\ +3 &X\\ \  +9 &5Y] \ +{ +10 &fX\\\ > +9 &bs\\]\ L +9 &(XZ^ \ J +10 &Z[]\ K +10 &YX\\\ K +9 &l\\Y[\ K +10 &0ZY]\ J +8 &YZ]\ K +10 &YY]\ J +9 & uXY[\ K +9 &"6\\Z\\\ K +10 &#WY]P\ K +9 &%XY]\ K +9 &'}\\X]\ K +11 &)?\\X\\\ K +8 &+VZ\\\ K +10 &,WW\\\ K +9 &.YZ]\ J +10 &0HYX]\ J +10 &2\ YZ\\\ J +9 &3YZ]\ J +10 &5WY\\\ K +9 &7OWY^\ K +9 &9WZ\\\ K +9 &:WY]\ K +9 &<WZ]\ K +9 &>W\\ZZ\ K +10 &@\\X]\ J +9 &AZY]\ J +9 &C[Z]\ K +10 &E_`X\\\ K +9 &GfZ\\\ L +10 &HzY\\\ N +11 &JW[\ S +7 &LFY[\ V +10 &NWZ\ J +9 &O.HW[\ #k +9 &O X\\\ H +5 ( + "collection"'O& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.79 +3 "collection"' & +5 "core" &OeV[\ H + .tHand.open + "manipulator"&T1 +76 "core" 1 +2 "manipulator"&% +4 "core" % ρ  ] , +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +4 #tFlushing the Collection Valve::Manifold + "collection"'D& +4 "core" &OeW[+\ H +2 "collection"'x% +4 "core" %X\\\ +2 .tCSV.dial CSR +2 "collection"'  +136 "core"  +2 "collection"'N% +4 "core" %W[\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +4 "collection"' +12 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 5ml +4 "collection"''l +1351 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 'Q% +2 "core" %lXZ\  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml + "collection"';' +658 "core" ' +2 .tCSV.dial :waste + "collection"'~ +124 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"' ' +1987 "core" ' +2 #tPurging external Intake + "collection"'>& +4 "core" &OdWZ\ H + "collection"'% +4 "core" %W\\+\ + .tCSV.dial :flush + "collection"'0  +42 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'`' D +2352 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +6 .tCBV.dial CSV +2 "collection"'C + '$  +29 "core" +48 ~ +2 .tCTV.dial :intake + "collection"'z  +71 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'' +2384 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'2  +69 "core"  +2 #tFlushing upper manifold + "collection"'3& +4 "core" &OdUX*\ H + "collection"'% +4 "core" %UX\ + .tCSV.dial :flush +2 "collection"'J  +69 "core"  +3 .tCS.seek 5ml + "collection"'<'l +1210 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +40 "core" B +2 "collection"'B% +4 "core" %lW[8\  +2 .tCS.seek 6.999ml + "collection"'}' +535 "core" ' +43 ."connect"CSV.dial CBV +3 "collection"'v + .tCBV.dial CSV +97 "core"  +2 .tCTV.dial :air +2 .CS.seek 0ml + "collection"']' +1657 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'\\'- +760 "core" ' +2 .tCSV.dial :waste + "collection"' +42 "core" +3 .tCS.seek 0ml + "collection"'m' +766 "core" ' +2 "collection"'A& +4 "core" &OcX["\ H + "collection"'@% +4 "core" %W\\\ + .tCSV.dial :flush +2 "collection"'"  +40 "core"  +3 .tCS.seek 3ml + "collection"'|'- +767 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +40 "core" B +2 "collection"'I% +4 "core" %-W\\5\  +2 .tCS.seek 5ml + "collection"''l +535 "core" ' +2 .tCSV.dial :air + .CS.seek 0ml +2 "collection"'1' +1208 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'P'- +759 "core" ' +2 .tCSV.dial :waste + "collection"'E +71 "core" +2 .tCS.seek 0ml +2 "collection"'' +766 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&Z& +4 "core" &" [ <9 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&6( +3 "core" ( +2 "manipulator"&c& +3 "core" &"  9 <9 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &/& +3 "core" &"  <9 + .tForearm.seek CC +2 "manipulator"&y'ρ +97 "core" ' +2 .tHand.close + "manipulator"&H/ +66 "core" / +2 .tCC.seek :open +2 "collection"'( +374 "core" ( +4 "manipulator"&#& +3 "core" &" @ <9 +2 "manipulator"&o% +4 "core" % ϒ ~ + .tForearm.seek :retract +2 "manipulator"&8'\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&h(- +283 "core" ( +2 "manipulator"&& +4 "core" &- - : + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &u& +3 "core" &- h : +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&{' +110 "core" ' +2 .tHand.open + "manipulator"&,1 +73 "core" 1 +2 "manipulator"&r% +4 "core" % ~  G ȼ +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&e'\ +98 "core" ' +2 #tda sampling at most 150ml +3 #Loading sh1 puck from tube 4 into Collection Clamp +2 ."Qmail"HABfans.email "Started da in tube 4 at 11:04:39EDT03-Aug-19\\n{2 => 22,\\n 3 => 7,\\n 4 => 15}\\nCan@11:00:26, 25.4C, 25% humidity, 14.4psia, 13.398V, 0.466A, 0.466A avg, 6.24W",Subject: "da sampling at most 150ml" +2 "collection"'*& +4 "core" &Z]\ +2 "manipulator"&% +4 "core" %\    +2 "storage"(k% +3 "core" %~ \  \ +2 "storage"(!. +2 "core" .( +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 4 + "storage"((,H +662 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (+& +4 "core" &,J" v\  +2 "manipulator"&F& +3 "core" &-  : +2 "manipulator"&% +3 "core" %\  R  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 + "manipulator"&d( +177 "core" ( +2 "manipulator"&)& +4 "core" &   \\ +2 "storage"(Y& +3 "core" &,J" \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&i'# +96 "core" ' + "storage"(X& +4 "core" &,J! \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"('L +159 "core" ' +2 "storage"(- +3 "core" -' +4 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (s& +2 "core" &,J! Z\  +2 "manipulator"&& +3 "core" & i Z +2 .tElbow.seek 4 +2 "manipulator"&(( +3 "core" ( +2 "manipulator"&R& +3 "core" &   Z +2 "storage"(_& +3 "core" &,J! \  +3 .tForearm.seek 4 + 300 counts + "manipulator"&U'ϓ +14 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +71 "core" / +6 ."downElevator"SE.seek :down +6 "manipulator"&& +47 "storage"('v +6 "core" & Z +2 "manipulator"&p% +4 "core" % ϝ v +2 .tForearm.seek :retract + "manipulator"&\ '\ +99 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +19 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +123 "core" ( +2 "manipulator"&t& +4 "core" &  # 1 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &G& +3 "core" &  l 1 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&a'ρ +98 "core" ' +22 "manipulator"&j& +4 "core" &  = 1 +2 "manipulator"&'% +3 "core" %ψ / +3 "collection"'M& +3 "core" &Y]\ +2 "collection"'& +3 .tCC.seek :closed +2 "collection"'W(O +3 "core" &Y]@\ +4 &X]\  +8 &4X_\ *z +10 &gY_ \ > +9 &nZ\\\ \ K +9 &ZUY] \ J +10 &\\]]\ J +9 &ZZ] \ J +10 &\\Y\\ \ J +9 &bZ[^\ J +9 &%UY] \ J +10 &Y[^ \ J +9 & \\X]\ J +9 &"jYZ^ \ J +10 &$+ZX^ \ K +9 &%Y[] \ J +10 &'YZ] \ J +9 &)r\\Y_\ J +9 &+4YZ]\ \ J +10 &,YZ\\\ K +9 &.XW]\ J +9 &0zY[]\ J +10 &2<YX_\ J +9 &3UY^\ J +10 &5YZ]\ J +9 &7XY^\ J +9 &9CYY^\ K +10 &;X[]\ J +9 &<X[^\ J +9 &>Y\\^\ J +10 &@LY[]\ J +9 &B\\X]\ J +10 &C\\Y]\ K +9 &E]Y]\ K +9 &GNmZ]\ L +10 &IXY\ P +9 &JW[\ U +9 &LwW\\\ V +10 &N7W\\\ D +9 &O>9X[\ &r +10 &OvXY\ I +5 ( + "collection"'& +4 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.74 +2 .Hand.open + "manipulator"&%1 +3 "core" &OoY[\ I +73 1 +4 "manipulator"&% +4 "core" % ψ + +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&K'\ +97 "core" ' +2 .tSC.coast + "storage"(6 +2 #tcollectSample 150ml w/bubble point of 24psi + #Priming 7ml + .Gate.power :sampler,:ON + ."pumping"Gate.power :analytic3,:ON +2 .tIntake.select :close +2 .Exhaust.select :close + .SS.hold +2 "sampler")g+ +3 "core" + +2 "sampler")b% +3 "core" % |\  +2 "collection"'L& +4 "core" &OmW[$\ cI +2 "Can"\ [[ +2 #tCalibrating pressure and temperature sensors + .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast + "sampler")#.0X +27 +2 .tdelay 3.8 seconds +382 "collection"'w% +3 "core" %Y[\ a +2 "sampler")[% +3 "core" %?2 ~\ c +2 .tSSV.dial :spit + "sampler") +130 "core" +2 .tSS.seek 0ml +2 "sampler")n' +282 "core" ' +2 .tSSV.dial CBV + "sampler"):  +129 "core"  +2 .tCTV.dial :intake + "collection"'-  +72 "core"  +2 #tWaiting for external sampler to finish priming... + .delayUntil "11:08:03.15" +1612 #"pumping"7.5L/min +3007 #7.6L/min +421 "Can"\ pII\ +2585 #"pumping"7.6L/min +3007 #7.5L/min +3007 #7.5L/min +2863 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open + "sampler") +137 #"pumping"7.5L/min +73 "collection"'7% +3 "core" %\ V +2 #tIntake @21.0psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X!  +74 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")' +876 "core" ' +2 .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +2 "sampler")0  +76 "core" +2 #tAllowing 130s for 25.0ml of remaining 125.0ml + .Intake.select :open + "sampler") +210 "collection"' % +3 "core" %\ R + #tIntake @20.8psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'' +100 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")\ +129 "core"  +5 .tSS.reconfigure SSexhale +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +43 "collection"'#d @b +4 ."CSpush"CS.seek 0ml +2 "collection"'' +74 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")~ +127 "core" +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X'?2 +319 "core" ' +2 ."connect"SSV.dial CBV,avoiding: :exhaust +3 .tCBV.dial SSV +2 "sampler")?  +129 "core"  +103 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler"). +127 "core"  +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X"d +102 "collection"'E9 +3 "core" 9G&d +67 "Can"  +35 "collection"'m9 +4 "core" 9R+d +102 "collection"' 9 +3 "core" 9^/d +102 "collection"'Z9 +3 "core" 9l3d +102 "collection"'c9 +3 "core" 9y7d +102 "collection"'P9 +3 "core" 9;d +102 "collection"'S9 +3 "core" 9@d +102 "collection"'9 +3 "core" 9Dd +102 "collection"'59 +3 "core" 9Hd +102 "collection"'#9 +3 "core" 9 Ld +102 "collection"'o9 +3 "core" 9 Pd +102 "collection"'/9 +4 "core" 9 Ud +102 "collection"'H9 +3 "core" 9  Yd +102 "collection"'9 +3 "core" 97 ]d +102 "collection"'u9 +3 "core" 9P ad +102 "collection"'y9 +3 "core" 9j ed +102 "collection"'r9 +4 "core" 9jd +102 "collection"'*9 +3 "core" 9nd +102 "collection"'89 +3 "core" 9rc +102 "collection"'9 +3 "core" 9v` +102 "collection"'k9 +3 "core" 9z] +102 "collection"'69 +4 "core" 9\ Z +102 "collection"',9 +3 "core" 9$W +102 "collection"'{9 +3 "core" 9@T +102 "collection"'q9 +3 "core" 9\\R +102 "collection"'F9 +3 "core" 9xO +102 "collection"'9 +3 "core" 9L +102 "collection"'Y9 +3 "core" 9J +102 "collection"'9 +3 "core" 9H +102 "collection"'+9 +3 "core" 9F +102 "collection"'X9 +3 "core" 9C +102 "collection"'h9 +5 "core" 9 @ +102 "collection"'s9 +3 "core" 9:!> +102 "collection"'!9 +3 "core" 9T"< +102 "collection"'9 +3 "core" 9o$; +102 "collection"'e9 +3 "core" 9%7 +102 "collection"'R9 +4 "core" 9'5 +102 "collection"'_9 +3 "core" 9(3 +102 "collection"')9 +3 "core" 9*1 +102 "collection"'9 +3 "core" 9*0 +102 "collection"'49 +3 "core" 9-- +102 "collection"'p9 +4 "core" 9-, +102 "collection"'9 +3 "core" 95/+ +102 "collection"'i9 +3 "core" 9L1( +102 "collection"'9 +3 "core" 9b2' +102 "collection"'t9 +3 "core" 9x3& +102 "collection"'d9 +3 "core" 95$ +102 "collection"'G9 +3 "core" 95# +102 "collection"'j9 +3 "core" 99" +102 "collection"''9 +3 "core" 9: +102 "collection"'M9 +3 "core" 9: +102 "collection"'U9 +4 "core" 9< +102 "collection"'\ 9 +3 "core" 9 > +102 "collection"'9 +3 "core" 9 ? +102 "collection"'(9 +3 "core" 9 %A\  +102 "collection"'9 +3 "core" 9 5C +102 "collection"'9 +4 "core" 9 FD +102 "collection"'%9 +3 "core" 9 UE +102 "collection"'9 +3 "core" 9 eG +102 "collection"'9 +3 "core" 9 sG +139 "collection"'L9 +10 "core" 9 K% +102 "collection"'a9 +3 "core" 9 L) +102 "collection"'9 +3 "core" 9 M- +102 "collection"'9 +3 "core" 9 O1 +102 "collection"'^9 +3 "core" 9 O5 +102 "collection"'b9 +3 "core" 9 Q: +102 "collection"'g9 +4 "core" 9 R> +102 "collection"'w9 +3 "core" 9 UB +102 "collection"'[9 +3 "core" 9 VF +102 "collection"'l9 +3 "core" 9 WJ +102 "collection"':9 +3 "core" 9 XO +102 "collection"'-9 +4 "core" 9\ YS\ +102 "collection"'79 +3 "core" 9\ [W\ +102 "collection"'n9 +3 "core" 9\ ][\ +102 "collection"'=9 +3 "core" 9\ ^_ +102 "collection"'f9 +3 "core" 9\ '_d +102 "collection"'9 +3 "core" 9\ 0`h +102 "collection"' 9 +3 "core" 9\ 6al +102 "collection"'9 +3 "core" 9\ =cp +102 "collection"' 9 +3 "core" 9\ Ddt +102 "collection"'&9 +3 "core" 9\ Ify +102 "collection"'O9 +4 "core" 9\ Of} +102 "collection"'T9 +3 "core" 9\ Th +102 "collection"'x9 +3 "core" 9\ [i +102 "collection"'9 +3 "core" 9\ _j +102 "collection"'N9 +3 "core" 9\ dk +102 "collection"'Q9 +3 "core" 9\ il +102 "collection"'9 +3 "core" 9\ ln +102 "collection"'~9 +3 "core" 9\ qn +102 "collection"'V9 +3 "core" 9\ up +102 "collection"'D9 +3 "core" 9\ xp +102 "collection"'9 +4 "core" 9\ |r +2 .tCH.hold 10:00,70C +3 "collection"'; `\ `\ y +3 "core"  +50449 "Can"\ +9553 "core" ` +2 "collection"'?9 +3 "core" 9\ 6 +2 #tCollection Puck Heater at 70C after lysing + .CS.seek 0ml +2 "collection"'.' +337 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'> @ +97 "core" A +2 .tCSV.dial :air +2 "collection"' @ +40 "core" > +2 .tCS.seek 5ml +2 "collection"''l +1347 "core" ' +2 .tCSV.dial CTV + "collection"'0  +43 "core"  +4 .tdelay 2 seconds +204 .CSV.dial :air +2 "collection"'z @ +41 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +4 "collection"'`  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'3 @ +41 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'2' +1347 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"'$ +95 "core"  +2 .tCBV.dial CSV + "collection"'  +28 "core"  +2 "collection"'% +4 "core" % + .\ +2 .tCS.seek 5ml + "collection"''l +1358 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +4 "collection"'C  +42 "core" +2 "collection"'v% +4 "core" %lG\  +2 .tCS.seek 7.001ml + "collection"'J' +588 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'] @ +41 "core" > +2 .tCS.seek 10ml +2 "collection"'}' D +846 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'B ` +108 "core" ^ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'<   +38 "core" ! +2 ."connect"CSV.dial CTV +3 "collection"'@  + .tCTV.dial CSV +4 "collection"'"  +26 "core"  +101  +2 .tCS.seek 5ml +2 "collection"'A'l +1351 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'I @ +97 "core" B +2 .tCSV.dial :waste + "collection"'| +99 "core" +2 .tCS.seek :empty +2 "collection"''Ͱ +1355 "core" ' +2 .tCSV.dial :air + "collection"'1 @ +71 "core" B +2 .tCS.seek 5ml +2 "collection"'E'l +1357 "core" ' +2 .tCSV.dial CTV + "collection"'m  +40 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"' @ +42 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'Z  +41 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'c @ +42 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'P' +1353 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"'S +95 "core" ~ +2 .tCBV.dial CSV + "collection"'  +37 "core"  +2 "collection"'5% +4 "core" %w~\ +2 .tCS.seek 5ml + "collection"'#'l +1371 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +4 "collection"'o  +42 "core" +2 "collection"'/% +4 "core" %l\ +2 .tCS.seek 6.999ml + "collection"'H' +594 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"' @ +40 "core" ? +2 .tCS.seek 10ml +2 "collection"'u' D +834 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +38 "collection"'y ` +116 "core" _ +2 #tLysing Complete + "collection"'r& +4 "core" &Ol"\ I +2 #tStoring sh1 puck in Collection Clamp to tube 3 + "manipulator"&*% +3 "core" %\  R , +2 "storage"(8% +4 "core" % I\ + "storage"(. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 3 + "storage"(k( +342 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (6& +3 "core" & /\ + "manipulator"&,& +4 "core" &  1 + "manipulator"&{% +4 "core" %\  , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 + "manipulator"&q( +154 "core" ( +2 "manipulator"&F& +4 "core" &  , +2 "storage"(& +3 "core" & \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&Y' +92 "core" ' +2 "storage"(& +4 "core" & \ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(+'L +235 "core" ' +4 "storage"(X- +3 "core" -'. +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&h& +2 "core" & +2 "storage"(s& +3 "core" & \ +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 3 +2 "manipulator"&!' +33 "core" ' +2 .tElbow.hold + "manipulator"&, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(e- +2 "core" -'. +3 .tSE.seek 6.11 Pucks below Top Plate + "storage"(R' +33 "core" ' +2 "manipulator"&_% +4 "core" %r ? ɸ +2 "storage"()& +3 "core" & W Y +\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 309 counts + "manipulator"&'; +13 "core" ' +2 "manipulator"&4& +4 "core" & \ +2 "storage"(p& +4 "core" & \ +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&' +25 "core" ' +2 .tSE.seek 7.11 Pucks below Top Plate +2 "storage"(i' +55 "core" ' +2 "manipulator"&& +4 "core" & \ +2 "manipulator"&t% +4 "core" % + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&d'\ +97 "core" ' +2 .tElbow.seek CC +2 "manipulator"&G( +154 "core" ( +4 "manipulator"&j& +4 "core" &"  << +2 .tElbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &'& +2 "core" &" << +2 .tForearm.seek CC +2 "manipulator"&M'ρ +100 "core" ' +2 .tHand.close + "manipulator"&U/ +75 "core" / +2 .tCC.seek :open +2 "collection"'\ ( +375 "core" ( +2 "storage"(& +4 "core" & a\ +2 "storage"((& +3 "core" & \ +2 "manipulator"&& +3 "core" &  | :, +2 "manipulator"&% +3 "core" % χ t +2 .tForearm.seek :retract + "manipulator"&%'\ +104 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&( +163 "core" ( +2 "manipulator"&& +4 "core" & } \ +2 "storage"(L& +3 "core" & \ +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 3 +2 "manipulator"&a' +113 "core" ' +2 .tElbow.hold + "manipulator"&, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&1 +77 "core" 1 +4 "manipulator"&^% +4 "core" % c ɳ +2 "storage"(b& +3 "core" & \ +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 3 + 318 counts +2 "manipulator"&g'D +13 "core" ' +2 "manipulator"&w& +4 "core" & \ +2 "storage"([& +3 "core" & }\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&l' +31 "core" ' +2 "storage"(:% +4 "core" % :\ +2 ."downElevator"SE.seek :down +3 "storage"(-'v +101 (7% +3 "core" %J \  \ QL +2 "manipulator"&n% +4 "core" %м +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&='\ +87 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +4 "core" ' +2 .tSC.coast + "storage"(6 +3 #tTranferring DA +2 #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'f& +5 "core" &!#\ +2 "manipulator"&& +4 "core" & w \ + "manipulator"& % +4 "core" %\  1 +2 .tElbow.seek FlushPuck::Garage + "manipulator"&(- +178 "core" ( +33 "manipulator"& & +4 "core" &-  7 +44 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &&& +2 "core" &- 7 +2 .tForearm.seek :garage +2 "manipulator"&O' +108 "core" ' +2 .tHand.close + "manipulator"&T/ +68 "core" / +2 "manipulator"&x& +4 "core" &-   7 +2 "manipulator"&% +3 "core" %  z ȿc +2 .tForearm.seek :retract +2 "manipulator"&N'\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&Q( +278 "core" ( +2 "manipulator"&& +4 "core" & 0 , + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &~& +2 "core" & $ , +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&V'ρ +93 "core" ' +2 "manipulator"&D& +4 "core" & , +2 "manipulator"&% +3 "core" %ρ +2 "collection"'\\& +4 "core" &%*\ +2 "collection"';& +3 .tCC.seek :closed +2 "collection"'?(O +2 "core" &#)\ +5 &%)\ 9 +9 &IM}$)\ / +10 &|u%*\ D +9 &+^%)\ J +9 &[&)\ J +10 &Z"+\ J +9 &r]('{\ I +9 &4Y$*e\ I +10 &Z$)M\ I +9 &^&(A\ J +10 &yZ$*-\ J +9 &!<Y$*\ J +9 &"Z'*{\ J +10 &$[%*g\ J +9 &&W%)Q\ I +9 &(DW&(i\ I +10 &*X%*\ J +9 &+Z&*|\ J +10 &-]%*k\ I +9 &/L\\&)Q\ I +9 &1W&*\ I +10 &2Y&*\ I +9 &4Y%)\ I +9 &6U]&+\ I +10 &8W&)\ I +9 &9X&*\ I +10 &;Y%*\ J +9 &=\\Z$*\ J +9 &?[',\ J +10 &@Z')v\ J +9 &BZ&*\\\ J +9 &Dc]'+\ J +10 &F$`&)\ J +9 &Gj)*O\ K +10 &Iv\ O +9 &KMSh\ T +9 &M 3:\ V +10 &Nz45\ 4 +9 &Oc'<@\ $j +9 &On<?\ J +2 ( + "collection"';& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.62 +2 "collection"' & +4 "core" &Om8<\ J + .tHand.open +2 "manipulator"&>1 +74 "core" 1 +2 "manipulator"& % +4 "core" %ρ 4 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&.'\ +99 "core" ' +2 .tPSV.dial PSR + "processing"%0 +126 "core"  +2 "processing"%z% +4 "core" %Z\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1.5ml +2 "processing"%`' +1606 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%3  +41 "core"  +2 .tPS.seek 0ml +2 "processing"%'W +1604 "core" ' +2 .tPSV.dial PSR + "processing"%$ +55 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%' +2635 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"% + "collection"'2  +5 "core"  +2 "processing"%C  +42 "core"  +34 +2 .tPSV.dial :mixloop + "processing"%v +99 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing + "processing"%  +124 "core" +2 .tPS.seek 0ml +2 "processing"%]'W +2625 "core" ' +2 .tPSV.dial :air + "processing"%J  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%B' +2638 "core" ' +2 .tPSV.dial :mixloop + "processing"%< +55 "core" +2 .tPS.seek 0ml +2 "processing"%@'W +2626 "core" ' +2 .tPSV.dial :air + "processing"%"  +40 "core"  +2 .tPS.seek 2.5ml +2 "processing"%}' +2628 "core" ' +2 .tPSV.dial :mixloop + "processing"%I +54 "core" +2 .tPS.seek 0ml +2 "processing"%|'W +2626 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&A& +4 "core" & O , +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&1( +26 "core" ( +2 "manipulator"&& +4 "core" & E  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &m& +3 "core" &  +2 .tForearm.seek CC + "manipulator"& 'ρ +100 "core" ' +2 .tHand.close + "manipulator"&Z/ +71 "core" / +2 .tCC.seek :open +2 "collection"'c( +375 "core" ( +2 "manipulator"&E& +4 "core" &  + "manipulator"&S% +4 "core" % { w +2 .tForearm.seek :retract + "manipulator"&'\ +97 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&5(- +269 "core" ( +2 "manipulator"&P& +4 "core" &- q _ + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &o& +3 "core" &- _ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&/' +112 "core" ' +2 .tHand.open + "manipulator" +72 "core" 1 +2 "manipulator"&% +4 "core" % \ i  " ȵY +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&H'\ +97 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing + ."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& +48 "core" &03f\ + "manipulator"&r% +4 "core" %\   +2 "storage"(*% +3 "core" %~   L\ +2 "storage"(8. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 4 + "storage"((,H +354 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (6& +3 "core" &,K   n\ + "manipulator"&,& +4 "core" &- _ +2 "manipulator"&{% +3 "core" %\   +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 + "manipulator"&F( +170 "core" ( +2 "manipulator"&& +4 "core" & 0 7 +2 "storage"(& +3 "core" &,K   [\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&'# +97 "core" ' +2 "storage"(K& +4 "core" &,K ! % \ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"(X'L +163 "core" ' +2 "storage"(h- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +4 (s& +2 "core" &,K ?\ +2 "manipulator"&e& +3 "core" & 7 +2 .tElbow.seek 4 +2 "manipulator"&_( +2 "core" ( +2 "manipulator"&)& +4 "core" &  7 + "storage"(4& +4 "core" &,K 1\ +2 .tForearm.seek 4 + 300 counts + "manipulator"&p'ϓ +22 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +70 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&t& +3 "storage"(Y'v +6 "core" & 7 +2 "manipulator"&q% +4 "core" % ϝ q + .tForearm.seek :retract +2 "manipulator"&+'\ +91 "core" ' +2 .tElbow.seek CC +2 "manipulator"&!( +36 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +110 "core" ( +2 "manipulator"&& +4 "core" &  - + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &R& +2 "core" &  * - +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&j'ρ +100 "core" ' +4 "manipulator"&'& +4 "core" &  w - +2 "manipulator"&% +4 "core" %υ g +2 "collection"'& +3 "core" &15)\ +2 "collection"'U& +4 .tCC.seek :closed + "collection"'d(O +3 "core" &14 \ +3 &/4\  +8 &315\ *z +9 &g25\ > +10 &s/4\ K +9 &XW15\ J +10 &Z16\ I +9 &[14\ I +9 &Z14\ I +10 &`[16^\ J +9 &![14[\ J +9 &Z26W\ J +10 & Z34\ J +9 &"iZ25\ I +10 &$)]16\ J +9 &%W25\ J +9 &']25\ J +10 &)q]05\ I +9 &+3Y35\ I +9 &,]18w\ J +10 &.V35k\ I +9 &0yY05]\ I +10 &2:W05\ J +9 &3W25\ I +9 &5X24\ J +10 &7Y05\ J +9 &9CW35\ I +9 &;W26\ I +10 &<Y15{\ I +9 &>]24{\ I +10 &@K\\26x\ I +9 &B ]25q\ J +9 &C\\35e\ J +10 &E`16^\ K +9 &GMm05W\ L +9 &I/3L\ P +10 &J03L\ U +9 &Lt14G\ V +10 &N5/3K\ D +9 &O<:.4?\ (v +9 &On/4;\ K +5 ( + "collection"'U& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.76 +2 .Hand.open + "manipulator"&W1 +76 "core" 1 +2 "manipulator"&% +4 "core" % τ 9 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&('\ +94 "core" ' +2 .tSC.coast + "storage"(6 +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'  +127 "core"  +2 .tCSV.dial CTV + "collection"'  +28 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2625 "core" ' +2 "collection"'L% +4 "core" % A \ +2 .tCS.seek 4.15ml + "collection"'M'Q +110 "Can"\ AA +1460 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%G  +40 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%  +81 "core" ~ +2 .tPS.seek 0ml +2 "processing"%^'W +2632 "core" ' +2 .tCBV.dial between PRV and waste1 + "collection"'b ` +38 "core" _ +2 .tCSV.dial :air + "collection"'w @ +42 "core" > +2 .tCS.seek 10ml +2 "collection"'[' D +1567 "core" ' +2 .tCSV.dial CTV + "collection"':  +42 "core"  +2 .tCS.seek 0ml +2 "collection"'%' +2635 "core" ' +2 .tCBV.dial :waste1 + "collection"'7 @ +77 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'n  +127 "core" +2 "collection"'& +4 "core" &Og\ K + #tStoring lyfil puck in Collection Clamp to tube 3 +2 "manipulator"&f% +3 "core" %\   +2 "storage"(a% +3 "core" % \ +2 "storage"(. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 +2 "storage"( ( +348 "core" ( +4 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (g& +3 "core" & h\ +2 "manipulator"&i& +3 "core" &  _ - +2 "manipulator"&l% +3 "core" %\  2  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 + "manipulator"& ( +151 "core" ( +2 "manipulator"&&& +4 "core" & 6 +2 "storage"(-& +3 "core" & G\ +41 .tForearm.reconfigure TightForearm +7 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&k' +100 "core" ' +2 "storage"(& +4 "core" & \ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(T'L +236 "core" ' + "storage"(x- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&& +2 "core" & +2 "storage"(=& +4 "core" & \ + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek 3 +2 "manipulator"&O' +37 "core" ' +2 .tElbow.hold + "manipulator"&, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(~- +2 "core" -' +3 .tSE.seek 7.1 Pucks below Top Plate + "storage"(' +38 "core" ' +2 "manipulator"&D% +4 "core" %\ N  ʮ +2 "storage"(& +3 "core" & 6 - ^\ +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 3 + 304 counts +2 "manipulator"&\\'6 +13 "core" ' +2 "manipulator"&N& +4 "core" &   +2 "storage"(\ & +3 "core" & J\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"& ' +25 "core" ' +2 .tSE.seek 8.1 Pucks below Top Plate +2 "storage"(>' +60 "core" ' +2 "manipulator"& & +4 "core" & +2 "manipulator"&;% +4 "core" % + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&0'\ +92 "core" ' +2 .tElbow.seek CC +2 "manipulator"&z( +149 "core" ( +4 "manipulator"&V& +4 "core" & A 3 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &3& +3 "core" &  + 3 +2 .tForearm.seek CC + "manipulator"&`'ρ +100 "core" ' +2 .tHand.close + "manipulator"&$/ +66 "core" / +2 .tCC.seek :open +2 "collection"'( +375 "core" ( +4 "storage"(& +3 "core" & \ +2 "storage"(C& +3 "core" & W\ +2 "manipulator"&2& +4 "core" & Q 2 + "manipulator"&v% +4 "core" % χ +2 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&( +153 "core" ( +2 "manipulator"&J& +4 "core" &  c +2 "storage"(]& +3 "core" & \ \ +2 .tElbow.reconfigure LimpElbow + "manipulator"&$ ,(#b +3 .tForearm.seek 3 +2 "manipulator"&<' +111 "core" ' +2 .tElbow.hold + "manipulator"&B, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&"1 +68 "core" 1 +3 "manipulator"&@% +3 "core" % v & ɹ. +4 "storage"(I& +3 "core" & q v \ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 319 counts + "manipulator"&}'E +15 "core" ' +3 "manipulator"&A& +3 "core" & +2 "storage"(& +4 "core" & [\ +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&m' +28 "core" ' +2 "storage"(Z% +4 "core" % #\ +2 ."downElevator"SE.seek :down +3 "storage"(Q'v +100 (.% +3 "core" %9" \ QL +2 "manipulator"&?% +3 "core" %к +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&E'\ +76 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +10 "core" ' +2 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%S  +69 "core" +2 .tPS.seek 2.5ml +2 "processing"% ' +2633 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%P +40 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%o  +42 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%1 +42 "core" +2 .tdelay 1 second +102 .PSV.dial :air +4 "processing"%#  +42 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%'W +2640 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%y& +4 "core" &\ + "manipulator"&& +4 "core" & + "manipulator"&r% +4 "core" %\   +2 .tElbow.seek FlushPuck::Garage + "manipulator"&*(- +177 "core" ( +2 "manipulator"&8& +4 "core" &- * + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &/& +3 "core" &- b * +2 .tForearm.seek :garage + "manipulator"&6' +108 "core" ' +2 .tHand.close +42 "manipulator"&,/ +76 "core" / +2 "manipulator"&{& +4 "core" &-  ' * +2 "manipulator"&% +3 "core" %   ȼJ +2 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +4 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&K( +133 "core" ( +2 "manipulator"&5& +4 "core" & { b + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &h& +2 "core" & b +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&s' +102 "core" ' +2 "manipulator"&e& +4 "core" & b +2 "manipulator"&H% +3 "core" % +3 "processing"%)& +3 "core" &Y\ +2 "processing"%4& +4 .tPC.seek :closed + "processing"%(Tg +3 "core" &\ +4 &\  +7 &6\ +{ +10 &g\ ? +9 &fn"\ M +9 &,W\ K +10 &\\"\ L +9 &[(\ K +9 &rY,\ K +10 &3[+\ L +9 &Y*\ L +10 &W6\ L +9 & zU.\ K +9 &"<Y4\ K +10 &#Y<\ K +9 &%YA\ K +9 &'YA\ K +10 &)DYA\ K +9 &+X?\ K +10 &,XH\ K +9 &.WA\ L +9 &0KV6\ L +10 &2 V@\ L +9 &3WH\ L +9 &5VM\ L +10 &7SVN\ L +9 &9VO\ L +10 &:UM\ L +9 &<VL\ L +9 &>[ZP\ L +10 &@[P\ K +9 &AWM\ K +9 &CW9\ L +10 &Ec[\ L +9 &G$_\ L +10 &Hc\ M +9 &Jn\ N +9 &LZ\ Q +10 &N\ Q +9 &O\ R +9 &Q\ R +10 &SJq\ 6 +9 &T/x\ O +10 &TGF\ ' +2 ( + "processing"%4& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.54 + "processing"%t& +4 "core" &TG\ ' + .tHand.open + "manipulator"&q1 +72 "core" 1 +2 "manipulator"&F% +4 "core" %  c +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +91 "core" ' +2 .tPRV.dial :air + "processing"%  +42 "core"  +2 .tPSV.dial :mixloop + "processing"%R +55 "core" +2 "processing"%X% +4 "core" %Q\ +2 .tPS.seek 0.3ml + "processing"%p' +385 "core" ' +2 .tPSV.dial PSR + "processing"%' +100 "core"  +2 "processing"%% +4 "core" %\  + #tPulling 0.4ml of PSR.air + .PSR.select :air +2 .PS.seek 0.7ml +2 "processing"%'* +485 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%_' +1911 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%Y +98 "core" +2 .tPTV.dial :mixing + "processing"%+ @ +69 "core" A +2 .tPBV.dial :waste2 + "processing"%c  +89 "core"  +2 .tPS.seek 0ml +2 "processing"%W'W +2628 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&& +4 "core" & 1 b +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&U( +3 "core" ( +2 "manipulator"&& +4 "core" & b + .tElbow.reconfigure LooseElbow +4 "manipulator"&$ &.,(#b +6 && +3 "core" & b +2 .tForearm.seek PC +2 "manipulator"&j' +96 "core" ' +2 .tHand.close + "manipulator"&/ +65 "core" / +2 .tPC.seek :open +2 "processing"%|( +400 "core" ( +2 "manipulator"&L& +4 "core" & b + "manipulator"&u% +4 "core" %  L +2 .tForearm.seek :retract + "manipulator"&G'\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +137 "core" ( +2 "manipulator"&& +4 "core" &- 5 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &b& +2 "core" &-  5 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&w' +116 "core" ' +2 .tHand.open + "manipulator"&M1 +72 "core" 1 +2 "manipulator"&:% +4 "core" % X ' ɰ* +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&['\ +104 "core" ' +2 #tLoading da puck from tube 4 into Processing Clamp + "processing"%7& +4 "core" &E\ +2 "manipulator"&n% +3 "core" %\  ! +2 "storage"(% +4 "core" %p\ \ \ + "storage"(f. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 + "storage"(a(,H +353 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" &,J\ \ \ +2 "manipulator"&g& +3 "core" &.7 + +2 "manipulator"&i% +3 "core" %\  ! +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 + "manipulator"&l( +168 "core" ( +2 "manipulator"&&& +4 "core" & c + "storage"(-& +4 "core" &,J  \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts + "manipulator"&!'# +93 "core" ' +2 "storage"(& +4 "core" &,J  7\ +2 .tSE.reconfigure SEpick + "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak + "storage"(('L +174 "core" ' +2 "storage"(x- +3 "core" -' +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 (& +3 "core" &,J\ v\ + "manipulator"&=& +4 "core" & c + .tElbow.seek 4 +2 "manipulator"&~( +3 "core" ( + "manipulator"&D& +4 "core" & c + "storage"(& +4 "core" &,J O\ +39 .tForearm.seek 4 + 300 counts +9 "manipulator"&N'ϓ +19 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&\ / +72 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"& & +2 "storage"(;'v +6 "core" & W c +2 "manipulator"&k% +3 "core" % ώ } +33 .tForearm.seek :retract +2 "manipulator"& '\ +90 "core" ' +2 .tElbow.seek PC +2 "manipulator"&T( +19 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +218 "core" ( +2 "manipulator"&O& +4 "core" & + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &\\& +2 "core" & +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&' +100 "core" ' +2 "manipulator"&V& +4 "core" & +2 "manipulator"&3% +3 "core" % z +3 "processing"% & +3 "core" & \ +2 "processing"%& +3 .tPC.seek :closed +2 "processing"%$(Tg +3 "core" &\ +3 &\  +8 &3|\ \ *y +9 &f\ > +10 &n\ \ L +9 &PW\ K +9 &W\ K +10 &V\ K +9 &U\ K +10 &XZ\ K +9 &Y\ K +9 &U\ K +10 & Y\ K +9 &"aT\ K +9 &$"Y\ K +10 &%Y\ K +9 &'X\ K +11 &)hX\ K +8 &++T\ K +9 &,X\ K +10 &.Y\ L +9 &0qW\ K +9 &22X\ K +10 &3U\ K +9 &5W\ K +10 &7xZI\ K +9 &9:X\ K +9 &:W\ K +10 &<Y%\ K +9 &>W\ K +9 &@BX\ K +10 &BWA\ K +9 &CXD\ L +10 &E[@\ L +9 &GI\\9\ L +9 &Ie=\ M +10 &Ju@\ O +9 &LA\ Q +9 &N@@\ Q +10 &P;\ Q +9 &Q9\ R +10 &Siyg9\ 2 +9 &T+-%\ I +9 &TO&\ % +2 ( + "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.57 + .Hand.open + "manipulator"&01 +71 "core" 1 +2 "manipulator"&d% +4 "core" %  8 z +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +3 "manipulator"&'\ +96 "core" ' +2 .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 4 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"%C  +2 %29 +5 "core" 9JJ\ +102 "processing"%v9 +3 "core" 9H\ +102 "processing"%J9 +3 "core" 9F \ +102 "processing"%]9 +3 "core" 9E \ +104 "processing"%`9 +2 "core" 9C\ +102 "processing"%z9 +3 "core" 9D +102 "processing"%"9 +3 "core" 9D +102 "processing"%@9 +3 "core" 9C +102 "processing"%I9 +3 "core" 9C" +102 "processing"%A9 +4 "core" 9D& +102 "processing"%9 +3 "core" 9G+ +102 "processing"%Z9 +3 "core" 9H/ +102 "processing"%9 +3 "core" 9J3 +102 "processing"%.9 +3 "core" 9L7 +102 "processing"%?9 +4 "core" 9O; +102 "processing"%9 +3 "core" 9R@\ +102 "processing"%<9 +3 "core" 9VD +102 "processing"%}9 +3 "core" 9ZH +102 "processing"%S9 +3 "core" 9]L +102 "processing"%>9 +4 "core" 9bP +102 "processing"%m9 +3 "core" 9fU +102 "processing"%Q9 +3 "core" 9hY +102 "processing"% 9 +3 "core" 9o] +2 .tPH.hold 2:00:00,28C +2 "processing"%^ ppj +2 .tdelay 1:30 +3 "core" ] +9002 .tPSR.select :air +2 .PSV.dial PSR + "processing"%P +98 "core"  +2 "processing"%o% +4 "core" %V?\ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%1' +585 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +4 "processing"% +10 .tPS.seek 2ml + "processing"%#'[ +1606 "core" ' +2 .tPTV.dial :puck + "processing"%  +69 "core"  +2 .tPSV.dial PTV + "processing"%y +70 "core" +2 .tPBV.dial :waste1 + "processing"%  +127 "core"  +2 "processing"%r% +4 "core" %X4\  +2 .tPS.seek 1.5ml + "processing"%8' +591 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%/ * +33 "core" , +3 .tPS.seek 0ml + "processing"%B'W +1610 "core" ' +2 .tdelay 5:00 +12481 "Can" \ 55 +17521 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%,  +34 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%{ * +33 "core" , +2 .tPSR.select :air + .PSV.dial PSR +2 "processing"% +70 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%E' +2263 "core" ' +2 .tPSV.dial PTV + "processing"%5 +70 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%h +69 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%6 +69 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%e  +69 "core"  +2 .tPS.seek :empty +2 "processing"%H'9 +2254 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%)  +126 "core" +2 .tPSV.dial :mixloop + "processing"%* +55 "core" +2 .tPRV.dial :ab1 + "processing"% @ +72 "core" B +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%9'w +351 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 "collection"'t  + .tPRV.dial CBV +3 "processing"%q  +44 "core"  +4 +2 "processing"%F% +4 "core" %t\  +2 .tPS.seek 0.32ml + "processing"%4'! +394 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +39 "collection"'  +37 "core" +2 .tPRV.dial :air +2 "processing"%R  +40 "core"  +3 .tPS.seek 0.9ml + "processing"%X'D +1229 "core" ' +2 .tPRV.dial :waste2 + "processing"%s @ +70 "core" ? +3 .tPS.seek 0.5ml + "processing"%' +857 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%'  +40 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%'[ +1611 "core" ' +2 .tPSV.dial :PML + "processing"%p +42 "core" +2 .tPTV.dial :mixing + "processing"% @ +70 "core" B +2 .tPBV.dial :waste1 + "processing"%Y  +33 "core"  +2 "processing"%+% +4 "core" %V\  +2 .tPS.seek 1.85ml + "processing"%c'6 +243 "core" ' +2 .tPBV.dial between PSV and waste1 + "processing"%_ * +34 "core" , +3 .tPS.seek 0ml + "processing"%'W +1962 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +2 "core" &<? \ +2 "manipulator"&& +4 "core" & + "manipulator"&% +4 "core" %\ 0 & +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&K(- +162 "core" ( +2 "manipulator"&& +4 "core" &-  5 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- R 5 +2 .tForearm.seek :garage +2 "manipulator"&L' +110 "core" ' +4 .tHand.close +2 "manipulator"&u/ +69 "core" / +2 "manipulator"&& +4 "core" &- 5 +2 "manipulator"&b% +4 "core" %  ȾZ + .tForearm.seek :retract +2 "manipulator"&j'\ +100 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&U( +277 "core" ( +2 "manipulator"&M& +4 "core" &  M 2 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &:& +2 "core" & 2 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&G'ρ +98 "core" ' +2 "manipulator"&7& +4 "core" &  n 2 +2 "manipulator"&n% +3 "core" %υ B +3 "collection"'& +3 "core" &:@\ +2 "collection"'f& +4 .tCC.seek :closed + "collection"'w(O +3 "core" &<? \ +3 &<?\  +9 &39@\ +| +10 &g;@\ > +9 &r;?\ L +9 &SY8@\ J +10 &Z9> \ K +9 &];?\ K +9 &\\<?\ K +10 &Z^:?\ K +9 &\\:=\ K +9 &\\<?\ K +10 & \\<?\ K +9 &"c\\:=\ J +10 &$%Y;@\ J +9 &%Y;?\ J +9 &'Y:?\ J +10 &)lY9@\ J +9 &+.Y;> \ J +9 &,Z<@\ K +10 &.\\;@\ \ K +9 &0t\\;>\ \ J +10 &25V:> \ K +9 &3U:> \ K +9 &5\\=A\ K +10 &7zY;? \ K +9 &9<\\:@\ K +9 &:[;>\ K +10 &<Z>?\ K +9 &>Z;A\ J +10 &@FW;?\ J +9 &BY:<\ \ J +9 &CW:? \ K +10 &E]:@\ K +9 &GIh;>\ L +9 &I{;?\ N +10 &J;= \ S +9 &Lq;=\ V +10 &N1:<\ D +9 &O<;:=\ &q +9 &Ou9>\ I +5 ( + "collection"'f& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.64 +2 "collection"'& +4 "core" &Op:>\ I + .tHand.open +2 "manipulator"&g1 +67 "core" 1 +2 "manipulator"&i% +4 "core" % υ 1 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&&'\ +97 "core" ' +2 .tPSV.dial PSR + "processing"%- +98 "core"  +2 "processing"%% +4 "core" %V\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%' +1603 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%x  +52 "core"  +2 .tPS.seek 0ml +2 "processing"%'W +1607 "core" ' +2 .tPSV.dial PSR + "processing"%= +41 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%[' +2636 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%D  +2 "collection"'  +39 "core"  +116  +2 .tPSV.dial :mixloop + "processing"%\ +98 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%  +70 "core" +2 .tPS.seek 0ml +2 "processing"%k'W +2624 "core" ' +2 .tPSV.dial :air + "processing"%l  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%!' +2630 "core" ' +2 .tPSV.dial :mixloop + "processing"%( +43 "core" +2 .tPS.seek 0ml +2 "processing"%N'W +2629 "core" ' +2 .tPSV.dial :air + "processing"%O  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%\\' +2632 "core" ' +2 .tPSV.dial :mixloop + "processing"%~ +42 "core" +2 .tPS.seek 0ml +2 "processing"%;'W +2632 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&V& +4 "core" & , 2 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&3( +3 "core" ( +43 "manipulator"& & +5 "core" & 1 2 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 & & +3 "core" & C 2 +2 .tForearm.seek CC + "manipulator"&|'ρ +104 "core" ' +2 .tHand.close + "manipulator"&0/ +67 "core" / +2 .tCC.seek :open +2 "collection"'d( +376 "core" ( +2 "manipulator"&2& +4 "core" & 2 +2 "manipulator"&% +3 "core" % ~  ~ +2 .tForearm.seek :retract +2 "manipulator"&v'\ +91 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +300 "core" ( +2 "manipulator"&J& +4 "core" &- h % + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &a& +3 "core" &- % +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&]' +110 "core" ' +4 .tHand.open + "manipulator"&`1 +70 "core" 1 +2 "manipulator"&z% +4 "core" % \  ɼ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&"'\ +98 "core" ' +2 ."da"delayUntil "11:59:59.14" +1811 "Can"\ 33 +23049 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%@ @ +69 "core" B +2 ."da"PBV.dial :waste1 + "processing"%I  +33 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%A * +33 "core" , +2 ."da"PSV.dial :air +2 "processing"%  +42 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%Z' +2267 "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 +202 .PSV.dial :mixloop + "processing"%? +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +42 "core"  +2 ."da"PS.seek :empty +2 "processing"%<'9 +2254 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%} +125 "core"  +2 "processing"%S% +4 "core" %9\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%>' +594 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%m'[ +1603 "core" ' +2 ."da"PTV.dial :puck + "processing"%Q  +71 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +80 "core"  +2 ."da"PBV.dial :waste1 + "processing"%P  +33 "core"  +2 "processing"%o% +4 "core" %Y\  +2 ."da"PS.seek 1.5ml + "processing"%W' +597 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%1 * +33 "core" , +3 ."da"PS.seek 0ml + "processing"% 'W +1607 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%y  +33 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%r +68 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%#' +2262 "core" ' +2 ."da"PSV.dial PTV + "processing"%/ +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%8 +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%C +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +4 "processing"%,  +70 "core"  +2 ."da"PS.seek :empty +2 "processing"%{'9 +2260 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +124 "core"  +2 "processing"%B% +4 "core" %4\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%5' +601 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%h'[ +53 "Can"\ 66 +1559 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%6 +81 "core" ~ +2 ."da"PBV.dial :waste1 + "processing"%e  +34 "core" +2 "processing"%E% +4 "core" %^\  +2 ."da"PS.seek 1.5ml + "processing"%)' +588 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%* * +33 "core" , +3 ."da"PS.seek 0ml + "processing"%'W +1613 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%H  +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 + "processing"%t +69 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%F' +2285 "core" ' +2 ."da"PSV.dial PTV + "processing"%9 +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +5 "processing"%R +70 "core" +38 ."da"delay 5 seconds +510 .PSV.dial :air +2 "processing"%4  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%s'9 +2250 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%X  +42 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%'  +125 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%  +41 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop + "processing"%p +43 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%' +384 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%Y  +42 "core"  +2 "processing"%+% +4 "core" %\  +2 ."da"PS.seek 0.55ml + "processing"%_'y +331 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%  +42 "core"  +2 ."da"PS.seek 2ml +2 "processing"%c'[ +1563 "core" ' +2 ."da"PSV.dial :PML + "processing"% +42 "core" +2 ."da"PTV.dial :mixing + "processing"% @ +71 "core" B +2 ."da"PBV.dial :waste1 + "processing"%  +32 "core" +2 "processing"%% +4 "core" %\\\  +2 ."da"PS.seek 1.85ml + "processing"%'< +227 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%T * +32 "core" + +3 ."da"PS.seek 0ml + "processing"%u'W +1973 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +27752 "Can"\ 32 +20250 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%b * +33 "core" , +2 ."da"PSV.dial :air +2 "processing"%  +42 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%L' +2259 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%M +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%:  +42 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%K +42 "core" +4 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%7  +43 "core"  +2 ."da"PS.seek :empty +2 "processing"%n'9 +2282 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +125 "core"  +2 "processing"%j% +4 "core" %5\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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 +2 "processing"%'[ +1606 "core" ' +2 ."da"PTV.dial :puck + "processing"%g  +72 "core"  +2 ."da"PSV.dial PTV +2 "processing"%i +80 "core" ~ +2 ."da"PBV.dial :waste1 + "processing"%f  +35 "core" +2 "processing"%-% +4 "core" %W\  +2 ."da"PS.seek 1.5ml + "processing"%' +591 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%G * +34 "core" , +3 ."da"PS.seek 0ml + "processing"%'W +1615 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%x  +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 PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2255 "core" ' +2 ."da"PSV.dial PTV + "processing"% +70 "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"%\ +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%['9 +2252 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%l +125 "core"  +2 "processing"%k% +4 "core" %>\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash + "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%(' +597 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%!'[ +1614 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%O +70 "core" +2 ."da"PBV.dial :waste1 + "processing"%N  +33 "core" +2 "processing"%~% +4 "core" %`\  +2 ."da"PS.seek 1.5ml + "processing"%\\' +597 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%V * +31 "core" + +3 ."da"PS.seek 0ml + "processing"% 'W +242 "Can"\ 55 +1376 "core" ' +2 ."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"%0 * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%U +82 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%&' +2272 "core" ' +2 ."da"PSV.dial PTV + "processing"%w +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%2 +69 "core"  +2 ."da"delay 5 seconds +540 .PSV.dial PTV +8 "processing"% +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%|  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%3'9 +2258 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%J +124 "core"  +2 "processing"%a% +4 "core" %;\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%`' +595 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%z'[ +1612 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%v +68 "core" +2 ."da"PBV.dial :waste1 + "processing"%]  +35 "core" +2 "processing"%@% +4 "core" %^\  +2 ."da"PS.seek 1.5ml + "processing"%I' +588 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%A * +34 "core" , +3 ."da"PS.seek 0ml + "processing"%'W +1609 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%;  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%. +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%?' +2271 "core" ' +2 ."da"PSV.dial PTV + "processing"% +71 "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 +4 "processing"%S  +81 "core" +2 ."da"PS.seek :empty +2 "processing"%<'9 +2258 "core" ' +2 ."da"Gate.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%> +131 "core"  +5 "processing"%Q% +10 "core" %2\ d +12 #"da"Pulling 0.25ml of PSR.sub1 +4 .PSR.select :sub1 +4 "processing"% +19 ."da"PS.reconfigure PSconfig +5 "processing"%#A d`xb +3 ."da"PS.seek 0.25ml +5 "processing"% '7 +342 "core" ' +33 ."da"delay 5 seconds +503 "processing"%P% +3 "core" %;\ a + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%o' +342 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml +2 "processing"%m'[ +1617 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%1 +71 "core" +2 ."da"PBV.dial :waste1 + "processing"%W  +35 "core" +2 "processing"%y% +4 "core" %_\ d +2 ."da"PS.seek 1.5ml + "processing"%' +588 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%r * +34 "core" , +3 ."da"PS.seek 0ml + "processing"% 'W +1637 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%/  +34 "core" +2 ."da"delay 30 seconds +2710 "Can"\ _ +292 ."da"PBV.dial between PSV and waste1 +2 "processing"%8 * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%C +72 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%,' +2318 "core" ' +2 ."da"PSV.dial PTV + "processing"%# +72 "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"%B +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%{  +70 "core"  +2 ."da"PS.seek :empty +2 "processing"%5'9 +2310 "core" ' +2 "processing"%69 +3 "core" 9/41 +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast + "processing"%e  +3 "core" 41 + 41 + "processing"%E& +4 "core" &TO\ d % +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 + "manipulator"&h% +3 "core" %\   +2 "storage"(*% +3 "core" % i\ } +2 "storage"(). +3 "core" . + ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 3 +2 "storage"(H( +350 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (q& +3 "core" & j\ v + "manipulator"&t& +4 "core" &- % + "manipulator"&% +4 "core" %\   + ."da"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&9( +171 "core" ( +2 "manipulator"&& +4 "core" &  $ + "storage"(R& +4 "core" & >\ u +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&4' +104 "core" ' +2 "storage"(F& +4 "core" & \ w +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +2 "storage"(X'L +226 "core" ' +2 "storage"('- +3 "core" -' + ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" &\  S # + "storage"(p& +4 "core" & ~ \ q + ."da"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 3 +2 "manipulator"&s' +37 "core" ' +2 ."da"Elbow.hold + "manipulator"&Y, +4 "core" , + ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(+- +3 "core" -' +2 ."da"SE.seek 8.11 Pucks below Top Plate +46 "storage"(' +42 "core" ' +4 "manipulator"&% +4 "core" % e  Ĵ + "storage"(_& +4 "core" & F B s\ i + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 3 + 303 counts + "manipulator"&'5 +12 "core" ' +2 "manipulator"&& +4 "core" &\  ( "~ +2 "storage"(& +4 "core" & } >\ r +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&' +22 "core" ' +2 ."da"SE.seek 9.11 Pucks below Top Plate +2 "storage"(T' +45 "core" ' +2 "manipulator"&c& +4 "core" &\  . "~ +2 "manipulator"&% +4 "core" %й  + ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +86 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&b( +240 "core" ( +2 "manipulator"&& +4 "core" & + ."da"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &u& +2 "core" & +2 ."da"Forearm.seek PC +2 "manipulator"&M' +91 "core" ' +2 ."da"Hand.close + "manipulator"&:/ +77 "core" / +2 ."da"PC.seek :open +2 "processing"%K( +404 "core" ( +2 "storage"(7& +4 "core" & ^\ t + "manipulator"&L& +4 "core" & + "manipulator"&% +5 "core" %  F +2 ."da"Forearm.seek :retract + "manipulator"&j'\ +102 "core" ' +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&n( +249 "core" ( +2 "manipulator"&& +4 "core" & | n + "storage"(g& +4 "core" & t v \ t +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&i' +99 "core" ' +2 ."da"Hand.open + "manipulator"&f1 +67 "core" 1 +4 "storage"(-- +3 "core" -' +2 ."da"SE.seek 8.87 Pucks below Top Plate + "storage"(' +26 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 8.2 Pucks below Top Plate + "storage"(G'8 +50 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da19aug0312h150ml.tif +1949 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +82 #"da"SX HX9/16 (USB:21): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 17.036 seconds\ /var/log/esp/da19aug0312h150ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da19aug0312h150ml15s.tif +1556 #SX HX9/16 (USB:21): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da19aug0312h150ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da19aug0312h150ml30s.tif +3056 #SX HX9/16 (USB:21): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da19aug0312h150ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da19aug0312h150ml70s.tif +7117 #SX HX9/16 (USB:21): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da19aug0312h150ml70s.tif: TIFF Upload Complete\ + .Gate.power :camera,:OFF +2 ."Qmail"HABfans.email "17.036 sec auto-exposure",Subject: "da19aug0312h150ml images!" +9 "storage"(- +10 "core" -'8 +5 "storage"(x& +9 "core" &\ +2 "manipulator"&& +4 "core" & Y Z +2 ."da"Elbow.seek 3 +2 "manipulator"&=( +17 "core" ( +3 "manipulator"&& +4 "core" &  + "storage"(& +4 "core" & \ +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&D' +18 "core" ' +2 ."da"SE.reconfigure SEgently +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 8.91 Pucks below Top Plate +2 "storage"(\ ' +64 "core" ' +2 "manipulator"& & +4 "core" &  +2 "storage"(& +3 "core" & n w t\ +2 ."da"Elbow.reconfigure LimpElbow +4 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 3 +2 "manipulator"&l' +34 "core" ' + ."da"Elbow.hold +2 "manipulator"&k, +3 "core" , +2 ."da"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 9.1 Pucks below Top Plate +2 "storage"([' +36 "core" ' +32 "manipulator"&(% +4 "core" %{ ɻ: +2 "storage"(O& +3 "core" & & $ \ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 3 + 291 counts +2 "manipulator"&N') +26 "core" ' +2 "manipulator"&~& +5 "core" & S  +2 "storage"(!& +4 "core" & m k Q\ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&V' +28 "core" ' +4 "storage"(\\% +7 "core" % l n s\ +2 ."downElevator"SE.seek :down +3 "storage"( 'v +100 (0% +2 "core" % \ PF +2 "manipulator"&U% +4 "core" % ~ +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"& '\ +69 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +18 "core" ' +2 ."da"SC.coast + "storage"(6 +4 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 #tStarting finalPurge +2 "processing"%w& +5 "core" &\\\ +2 "manipulator"&2& +3 "core" &  +2 "manipulator"&% +4 "core" %\   +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&|(- +172 "core" ( + "manipulator"&&& +4 "core" &- t E +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &J& +2 "core" &-  E +51 ."psFlush"Forearm.seek :garage +2 "manipulator"&a' +108 "core" ' +3 ."psFlush"Hand.close +2 "manipulator"&3/ +66 "core" / +2 "manipulator"&`& +4 "core" &-  E +2 "manipulator"&v% +3 "core" %   p +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&]'\ +99 "core" ' +2 ."psFlush"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC +2 "manipulator"&@( +129 "core" ( +2 "manipulator"&z& +6 "core" & U s +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &A& +2 "core" & s +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&I' +102 "core" ' +2 "manipulator"&;& +4 "core" & m s +2 "manipulator"&% +4 "core" % +2 "processing"%.& +3 "core" &L\ +2 "processing"%& +4 ."psFlush"PC.seek :closed +2 "processing"%(Tg +3 "core" &_\ +3 &J\  +11 &2{:\ )w +7 &d;\ = +9 &yr@\ L +10 &=TC\ K +9 &YC\ L +10 &X?\ L +9 &[@\ L +9 &DW>\ L +10 &YD\ K +10 &Y?\ L +8 & W=\ L +10 &"LW?\ L +9 &$Y<\ K +11 &%Y<\ K +8 &'Z<\ K +9 &)UT6\ K +10 &+T.\ L +9 &,W)\ L +9 &.W0\ L +10 &0]T.\ K +9 &2Y,\ K +10 &3U,\ K +9 &5W-\ K +9 &7eZ.\ K +10 &9&Z'\ L +9 &:W'\ L +9 &<W-\ L +10 &>mY.\ K +9 &@/Z-\ K +10 &AT-\ K +9 &CT-\ L +9 &Et\\,\ L +10 &G5^-\ L +9 &H`)\ M +10 &Jk)\ N +9 &Lk*\ Q +9 &N-#\ Q +10 &O,\ R +10 &Q$\ R +10 &SV{h&\ 8 +8 &T&*h*\ K +9 &TF)\ + +2 ( + "processing"%& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.55 + "processing"%Z& +4 "core" &TF4\ + + ."psFlush"Hand.open +2 "manipulator"&}1 +70 "core" 1 +2 "manipulator"&S% +4 "core" %   +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +3 "manipulator"&?'\ +94 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%> +126 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%Q'P +390 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +712 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%<' +1613 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%P +81 "core"  +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +32 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%o'W +2635 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%1 +69 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%W' +585 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%y' +2128 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%m +70 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%r U +51 "core" V +3 ."psFlush"PS.seek 0ml +2 "processing"%'W +2624 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%/ @ +42 "core" > +3 ."psFlush"PS.seek 2.5ml +2 "processing"%8' +2624 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%C  +81 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"% '9 +2630 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%# +40 "core"  + ."psFlush"PSR.select :air +4 .PS.seek 2.5ml +2 "processing"%' +2625 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%B +68 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%{'W +2635 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%, @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%6' +2632 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%e  +68 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%E'9 +2633 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%h +42 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%*'P +1120 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%)' +1612 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%q +69 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +3 "processing"%t  +53 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2630 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"% +71 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%R' +598 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%F' +769 "Can"\ 99 +1350 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +71 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%" U +52 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%''W +2632 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"% @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%p' +2638 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%+  +68 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2634 "core" ' +2 ."psFlush"PSV.dial PSR +38 "processing"%_ +49 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%' +2627 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +80 "core"  +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%c'W +2636 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +39 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%4' +2631 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%9  +68 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%X'9 +2639 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'s& +4 "core" &OTd\ +2 "manipulator"&& +3 "core" & U s +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&( +3 "core" ( + "manipulator"&& +4 "core" &   s + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & s +2 .tForearm.seek PC + "manipulator"&u' +94 "core" ' +2 .tHand.close + "manipulator"&Y/ +71 "core" / +2 .tPC.seek :open +2 "processing"%:( +402 "core" ( +2 "manipulator"&& +4 "core" & s +2 "manipulator"&$% +3 "core" %  3 +2 .tForearm.seek :retract +2 "manipulator"&7'\ +90 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&L( +376 "core" ( +2 "manipulator"&& +4 "core" & u 8 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &M& +4 "core" & E 8 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&'ρ +102 "core" ' +2 "manipulator"&g& +4 "core" & g 8 +2 "manipulator"&b% +3 "core" %τ { +2 "collection"'f& +4 "core" &PQC\ +2 "collection"'-& +3 .tCC.seek :closed +2 "collection"'j(O +3 "core" &PRV\ +3 &PT4\  +8 &4OS>\ *z +10 &gPSP\ > +9 &sQQG\ L +9 &YYNS\ J +10 &ZNSC\ K +9 &XOS\ K +10 &WPRN\ K +9 &aZPRL\ J +9 &#YPS\ J +10 &YNSS\ K +9 & ]QS`\ K +9 &"h\\OSL\ K +10 &$*]NSN\ K +9 &%\\PST\ K +10 &'\\OSI\ K +9 &)p]OTA\ K +9 &+2\\PS^\ K +10 &,]LS\ K +9 &.\\OSN\ K +9 &0x\\OT[\ K +10 &2:\\OQZ\ K +9 &3[OSB\ K +10 &5\\ORX\ K +9 &7VQTO\ J +9 &9BWNRF\ K +10 &;VPRK\ K +9 &<VMQ[\ K +10 &>WMR`\ K +9 &@LWNS\ J +9 &B [NSK\ K +10 &C]PS]\ K +9 &E_OSK\ K +9 &GOfNRB\ L +10 &I ~NR=\ O +9 &JORH\ S +10 &LxNQ\ V +9 &N5OQQ\ D +9 &O@=KQK\ #j +10 &OzOPk\ K +5 ( + "collection"'-& +5 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.64 + "collection"'T& +4 "core" &OkMO\ K + &OkMQ[\ K + .tHand.open + "manipulator"&1 +66 "core" 1 +2 "manipulator"&% +4 "core" % τ   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&x'\ +93 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'& +4 "core" &OkMR\ K +2 "collection"'% +3 "core" %NQ0\ +2 .tCSV.dial CSR + "collection"'  +41 "core"  +2 "collection"' % +4 "core" %MQ;\ + #tPulling 5ml of CSR.flush + .CSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"''l +1355 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 '(% +2 "core" %lMP \ \ +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'O' +652 "core" ' +2 .tCSV.dial :waste + "collection"'n +122 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'~' +1992 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'!& +4 "core" &OjLS \ K +2 "collection"'i% +3 "core" %NQ\ + .tCSV.dial :flush +2 "collection"'G  +40 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"'\\'l +1216 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +5 "collection"'D @ +41 "core" A +2 "collection"'0% +4 "core" %lMPE\ +2 .tCS.seek 7ml +2 "collection"'U' +530 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'=  +2 '\  +40 "core"  +86  +2 .tCBV.dial :waste1 + "collection"'l @ +43 "core" ? +2 .tCS.seek 0ml +2 "collection"'w' +1650 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'2& +4 "core" &OjPS\ K +2 "collection"'% +3 "core" %PS\ + .tCSV.dial :flush +2 "collection"'N  +81 "core"  +2 .tCS.seek 5ml +2 "collection"'['l +1212 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'& @ +40 "core" B +2 "collection"'J% +4 "core" %lRRC\  +2 .tCS.seek 7.001ml + "collection"'V' +528 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV + "collection"'  +41 "core"  +2 .tCBV.dial :waste2 +2 "collection"'H  +109 "core"  +2 .tCS.seek 0ml +2 "collection"'k' +1643 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'3& +4 "core" &OhNS\ K +38 "collection"'`% +10 "core" %OR\ +2 .tCSV.dial CSR + "collection"'v  +40 "core"  +2 "collection"' % +4 "core" %OT\ +2 #tPulling 8ml of CSR.kill .CSR.select :kill +2 "collection"' +9 .tCS.seek 8ml +2 "collection"'z' +1890 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +4 "collection"' +10 .tCS.seek 10ml +2 "collection"'A' D +530 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"'a +2 ';  +107 "core" ~ +26  +2 .tCTV.dial :intake + "collection"'  +71 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml + "collection"'.' \\ +1908 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'|  +70 "core" ~ +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"']' +586 "core" ' +2 .tCSV.dial CSR + "collection"'K  +95 "core"  +2 "collection"'Z% +4 "core" %OR\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.seek 5ml +2 "collection"'}'l +1343 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +4 "collection"' +9 .tCS.seek 10ml + "collection"'S' D +1348 "core" ' +2 .tCSV.dial CBV + "collection"' +97 "core" +2 .tCS.seek 0ml +2 "collection"'>' +2624 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&I& +4 "core" & ! 8 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&5( +7 "core" ( +2 "manipulator"&Q& +4 "core" & l # + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &P& +2 "core" & # +2 .tForearm.seek CC + "manipulator"& 'ρ +103 "core" ' +2 .tHand.close + "manipulator"& 22,\\n 3 => 10,\\n 4 => 12}\\nCan@12:54:14, 26.0C, 25% humidity, 14.5psia, 13.462V, 0.190A, 0.190A avg, 2.55W",Subject: "Asleep until 06:31EDT04-Aug-19" +2 "processing"%6 +2 ."shutdown"PS.coast + "processing"%5 +2 ."shutdown"Forearm.coast +2 "manipulator"&5 +2 ."shutdown"Elbow.coast + "manipulator"&6 +37 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF +2 #Shutdown +11364 "Can"\  +60003 \  +60002 \  +60002 \  +60002 \  +60002 \  +60003 \  +60002 \  +60002 \  +60002 \  +60002 \  +60003 \  +60002 \  +60002 \ !! +60002 \ ! +60002 \ ! +60003 \  +60002 \  +60002 \  +60002 \  +60002 \  +60003 \  +60002 \  +60002 \  +60002 \  +60002 \  +60003 \  +60002 \  +60002 \  +60002 \  +60002 \  +60003 \  +60002 \  +60002 \  +60002 \  +60003 \  +60002 \  +60002 \  +60002 \  +60002 \  +60003 \  +60002 \  +60002 \  +60002 \  +60002 \  +60003 \  +60002 \ ! +60002 \ ! +60002 \  +60002 \  +60003 \ +60002 \ +60002 \ !! +60002 \ +60002 \ +60003 \ ! +60002 \ !! +60002 \ +60002 \ +60002 \ !! +60003 \  +60002 \  +60002 \  +60002 \  +60002 \  +60003 \  +60002 \  @EDT1564891570.28 \  +60002 \  +60002 \  +60003 \  +60002 \  +60002 \  +60002 \  +60002 \  +60003 \  +60002 \  +60002 \  +60002 \  +60002 \  +60003 \  +60002 \  +60002 \  +60002 \  +60002 \  +60003 \  +60002 \  +60002 \  +60002 \  +60003 \  +60002 \  +60002 \  +60002 \  +60002 \  +60003 \  +60002 \  +60002 \  +60002 \  +60002 \  +60003 \  +60002 \  +60002 \  +60002 \  +60002 \  +60003 \  +60002 \  +28891 \  +2 #tPowering core bus +484 .Gate.power :raw,:ON +2 "sampler") +2 )  +2 "core"  + "collection"' +2 'B +2 "core"  +2 "processing"% +2 % +5 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 ),% +3 "core" %\ + .tSS.configure SSconfig +2 "sampler")#.0X 22,\\n 3 => 10,\\n 4 => 12}\\nCan@06:31:26, 25.3C, 25% humidity, 14.4psia, 13.412V, 0.435A, 0.435A avg, 5.84W",Subject: "Started 2019_07_31_niagara_mission phase Sample.deep; initialPurge; da withoutWCR" +2 .tSample.deep +2 "sampler")0 +34 "core" 0 +2 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +4 "core" &^`I\  + .tHand.open +2 "manipulator"&M1 +75 "core" 1 +4 "manipulator"&g& +3 "core" & { n +2 "manipulator"&b% +3 "core" % \  B \ +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&f(- +177 "core" ( +2 "manipulator"&7& +4 "core" &- F + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &d& +2 "core" &- F +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage +2 "manipulator"&-' +109 "core" ' +2 .tHand.close + "manipulator"&T/ +69 "core" / +2 "manipulator"&& +4 "core" &- 7 F +2 "manipulator"&% +3 "core" %  m +2 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +281 "core" ( +2 "manipulator"&& +4 "core" &  r 8 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 & & +2 "core" & q 8 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'ρ +102 "core" ' +2 "manipulator"&%& +4 "core" & u 8 +2 "manipulator"&(% +3 "core" %ψ +2 "collection"'& +4 "core" &\\bq\  +2 "collection"'n& +3 .tCC.seek :closed +2 "collection"'O(O +3 "core" &_bs\  +3 &\\au\  +9 &8^bu\ v,~ +9 &iaa}\ v@ +9 &{m]bx\ xL +10 &@V]ct\ zK +9 &[^cw\ yL +10 &Y^`u\ yL +9 &U``}\ zK +9 &GW_`\ yK +10 & T^_o\ zK +9 &W^ao\ zK +9 & Z]`p\ zL +10 &"NX]`p\ zL +9 &$V_as\ zK +9 &%W^au\ zK +10 &'Z_b}\ yK +9 &)VU\\br\ yL +10 &+Y]aq\ yK +10 &,[^a{\ xL +8 &.W^bv\ zL +10 &0^W^bu\ zL +9 &2!Y]ao\ zK +9 &3Y[bl\ yL +10 &5X_`k\ yK +9 &7gV^`o\ xK +10 &9)Y`an\ yK +9 &:T`bv\ yK +9 &<T_aw\ zL +10 &>nX]aw\ yL +9 &@1Z]_s\ yK +9 &A[_ap\ yL +10 &CY^au\ xL +9 &Eu]^`o\ xL +10 &G4h_bv\ wM +9 &H|^an\ uO +9 &J]`r\ pT +10 &L][`n\ nW +9 &N[_o\ mE +9 &O8?[^l\ s&q +10 &Ov[_j\ uH +5 ( + "collection"'n& +5 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.82 + "collection"'!& +4 "core" &Op^`n\ wH + &Op]`{\ wH + .tHand.open + "manipulator"&i1 +70 "core" 1 +2 "manipulator"&G% +4 "core" % φ 2 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&~'\ +101 "core" ' +3 #tFlushing the Collection Valve::Manifold +2 "collection"'D& +3 "core" &Op]`Z\ ~H +2 "collection"'0% +3 "core" %]a[\ } +2 .tCSV.dial CSR + "collection"'\\  +123 "core"  +2 "collection"'=% +4 "core" %\\`W\ } + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"'\ 'l +288 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #1 of 10 after 10:00 +1079 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 'l% +2 "core" %l\\_J\ +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'U' +680 "core" ' +2 .tCSV.dial :waste + "collection"'2 +136 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'' +2003 "core" ' +2 #tPurging external Intake + "collection"'N& +4 "core" &Op^`X\ H + "collection"'w% +4 "core" %[_Y\ + .tCSV.dial :flush +2 "collection"'&  +40 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'J' D +2356 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +2 "collection"'[ + '  +55 "core"  +31 ~ +2 .tCTV.dial :intake + "collection"'H  +69 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'V' +2375 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'3  +69 "core"  +2 #tFlushing upper manifold + "collection"'`& +4 "core" &OoZ^i\ H +2 "collection"'v% +3 "core" %[]q\ + .tCSV.dial :flush +2 "collection"'  +70 "core"  +2 .tCS.seek 5ml +2 "collection"'k'l +1222 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'z @ +40 "core" B +2 "collection"'a% +4 "core" %lZ]X\ \ +2 .tCS.seek 7ml + "collection"';'\ +541 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV + "collection"' +110 "core" +2 .tCTV.dial :air +2 .CS.seek 0ml + "collection"'A' +1663 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'|'- +760 "core" ' +2 .tCSV.dial :waste + "collection"'. +41 "core" +2 .tCS.seek 0ml +2 "collection"'K' +771 "core" ' +2 "collection"'Z& +4 "core" &On_`U\ H + "collection"']% +4 "core" %^`V\ + .tCSV.dial :flush +2 "collection"'}  +40 "core"  +2 .tCS.seek 3ml +2 "collection"''- +770 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +44 "collection"'S @ +42 "core" B +2 "collection"'I% +4 "core" %-]aX\  +2 .tCS.seek 5ml +2 "collection"'Q'l +544 "core" ' +2 .tCSV.dial :air + .CS.seek 0ml +2 "collection"'P' +1223 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'<'- +762 "core" ' +2 .tCSV.dial :waste + "collection"'L +71 "core" +3 .tCS.seek 0ml + "collection"'x' +757 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&j& +4 "core" & H 8 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&o( +2 "core" ( + "manipulator"&W& +4 "core" &   8 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 & & +2 "core" &  8 +2 .tForearm.seek CC + "manipulator"&y'ρ +103 "core" ' +2 .tHand.close + "manipulator"&// +67 "core" / +2 .tCC.seek :open +2 "collection"'5( +374 "core" ( +4 "manipulator"&C& +3 "core" &  8 +2 "manipulator"&8% +4 "core" % w + f + .tForearm.seek :retract +2 "manipulator"&m'\ +97 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +278 "core" ( +2 "manipulator"&1& +4 "core" &- K V + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &>& +2 "core" &- 6 V +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&:' +109 "core" ' +2 .tHand.open + "manipulator"&X1 +76 "core" 1 +2 "manipulator"&#% +4 "core" %  ɾ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&r'\ +103 "core" ' +2 #tda sampling at most 150ml +3 #Loading sh1 puck from tube 4 into Collection Clamp + "collection"'^& +3 "core" &^bQ\ +2 "manipulator"& % +4 "core" %\ $  G + "storage"(B% +4 "core" %~ &\ + "storage"(. +3 "core" .( +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"(,(,H +670 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 ({& +3 "core" &,L B K\ + "manipulator"&e& +4 "core" &- * V + "manipulator"&6% +4 "core" %\ $  F +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 + "manipulator"&h( +177 "core" ( +2 "manipulator"&E& +4 "core" & \ f +2 "storage"(*& +3 "core" &,L A \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&q'# +96 "core" ' +2 "storage"(t& +4 "core" &,L * \ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"()'L +188 "core" ' +4 "storage"(- +3 "core" -' +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 (& +3 "core" &,L\ \ m\ + "manipulator"&& +4 "core" & e +2 .tElbow.seek 4 + "manipulator"&R( +3 "core" ( + "manipulator"&"& +4 "core" & y e +2 "storage"(F& +3 "core" &,L\ \ 7\ +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&''ϓ +20 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&p/ +66 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&_& +3 "storage"('v +6 "core" & e +2 "manipulator"&% +3 "core" % ό +2 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 .tElbow.seek CC +2 "manipulator"&4( +52 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +95 "core" ( +2 "manipulator"&c& +4 "core" &# " =B +2 .tElbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &Y& +2 "core" &# a =A +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&?'ρ +105 "core" ' +4 "manipulator"&& +4 "core" &# =A +2 "manipulator"&% +4 "core" %|  K +2 "collection"'+& +3 "core" &_bg\ +2 "collection"'9& +4 .tCC.seek :closed + "collection"'(O +3 "core" &_c\ +4 &_cv\  +7 &5ab \ +{ +10 &\ g^aN\ > +9 &o]a{\ K +11 &`UYav\ I +8 &!\\^bF\ J +9 &]^ax\ J +10 &Z]ay\ J +9 &fZ]aq\ J +9 &(Y]ax\ J +10 &Y^_q\ J +9 & Z^bu\ J +10 &"oY^`e\ J +9 &$0]^bb\ J +9 &%Y^bl\ J +10 &'Y^bt\ J +9 &)wZ^bn\ J +9 &+9Y_ap\ J +10 &,]^ao\ J +9 &.Y^au\ J +10 &0~Y]cp\ J +9 &2AY\\al\ J +9 &4X^`o\ I +10 &5Y]bx\ J +9 &7X]as\ J +9 &9HW]by\ J +10 &; X^bx\ J +9 &<X_`v\ J +10 &>\\_a \ J +9 &@QY]au\ J +9 &B[^c{\ J +10 &C_^`y\ K +9 &Ee`ar\ K +9 &GNy``q\ N +10 &IOby\ Q +9 &JKF{\ V +10 &L{:@Q\ V +9 &N:8;g\ D +9 &O?:<?j\ 't +10 &Ox?@w\ L +5 ( + "collection"'9& +4 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.83 +2 .Hand.open + "manipulator"&1 +3 "core" &Ou@E\ L +73 1 +2 "manipulator"&% +4 "core" % |  K + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&M'\ +93 "core" ' +2 .tSC.coast + "storage"(6 +38 #tcollectSample 150ml w/bubble point of 24psi +8 #Priming 7ml + .Gate.power :sampler,:ON +2 ."pumping"Gate.power :analytic3,:ON +2 .tIntake.select :close + .Exhaust.select :close +2 .SS.hold + "sampler")g+ +4 "core" + + "sampler")b% +4 "core" % {\  +2 "collection"'7& +3 "core" &Or[\\Z\ bL +3 "Can"\ OO +2 #tCalibrating pressure and temperature sensors + .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X \ \ S +2 .tSSV.dial :exhaust + "sampler")8  +74 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")y' +872 "core" ' +2 .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +2 "sampler")1  +75 "core" +2 #tAllowing 130s for 25.0ml of remaining 25.0ml + .Intake.select :open + "sampler") +68 ."Qmail"GoodNews.email "At 06:31:26 began in tube 4: Sample.deep; initialPurge; da withoutWCR\\n/home/esp/esp2/mission/2019_07_31_niagara_mission.rb:79\\n{2 => 22,\\n 3 => 10,\\n 4 => 12}\\nCan@06:31:26, 25.3C, 25% humidity, 14.4psia, 13.412V, 0.435A, 0.435A avg, 5.84W",Subject: "Started 2019_07_31_niagara_mission phase Sample.deep; initialPurge; da withoutWCR" +142 "collection"'>% +3 "core" %o\ L +2 #tIntake @22.2psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X6 +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml +2 "collection"'' +94 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +129 "core"  +4 .tSS.reconfigure SSexhale +2 "sampler")#.0X9 +3 "core" 9Sad +102 "collection"'y9 +3 "core" 9led +102 "collection"'#9 +3 "core" 9jd +102 "collection"'m9 +3 "core" 9nd +102 "collection"'^9 +3 "core" 9rb +102 "collection"' 9 +3 "core" 9 v_ +102 "collection"'B9 +3 "core" 9 z] +102 "collection"'o9 +4 "core" 9  [ +102 "collection"'X9 +3 "core" 9) W +102 "collection"':9 +3 "core" 9DT +102 "collection"'9 +3 "core" 9_ S +102 "collection"'69 +3 "core" 9|P +102 "collection"'e9 +3 "core" 9M +102 "collection"'*9 +3 "core" 9J +102 "collection"'x9 +3 "core" 9H +102 "collection"'{9 +3 "core" 9E +102 "collection"'t9 +3 "core" 9D +102 "collection"'9 +3 "core" 9A +103 "collection"'9 +3 "core" 98? +102 "collection"'9 +3 "core" 9R= +102 "collection"'9 +3 "core" 9k; +102 "collection"'9 +3 "core" 99 +102 "collection"'"9 +3 "core" 97 +102 "collection"'F9 +3 "core" 95 +102 "collection"'E9 +3 "core" 9!3 +102 "collection"'p9 +3 "core" 9"1 +102 "collection"'_9 +3 "core" 9#/ +102 "collection"'9 +3 "core" 9%. +103 "collection"'r9 +3 "core" 9+', +102 "collection"'q9 +3 "core" 9A(* +102 "collection"'c9 +3 "core" 9V)) +102 "collection"'Y9 +3 "core" 9j+' +102 "collection"'h9 +4 "core" 9}/' +102 "collection"')9 +3 "core" 9.& +102 "collection"'9 +3 "core" 90% +102 "collection"'9 +3 "core" 91# +102 "collection"'R9 +3 "core" 93! +102 "collection"''9 +4 "core" 93 +102 "collection"'9 +3 "core" 96 +102 "collection"'s9 +3 "core" 97 +102 "collection"'+9 +3 "core" 9 8  +102 "collection"'9 +3 "core" 9 : +102 "collection"'59 +3 "core" 9 (; +102 "collection"'9 +3 "core" 9 7= +102 "collection"'9 +3 "core" 9 E> +102 "collection"'99 +3 "core" 9 T? +102 "collection"'79 +3 "core" 9 aA# +102 "collection"'?9 +3 "core" 9 oB' +103 "collection"',9 +3 "core" 9 }D+ +102 "collection"'9 +3 "core" 9 E/ +102 "collection"'T9 +3 "core" 9 G3 +102 "collection"'b9 +3 "core" 9 H8 +102 "collection"'g9 +4 "core" 9 J< +102 "collection"'9 +3 "core" 9 L@ +102 "collection"'9 +3 "core" 9 MD +102 "collection"'d9 +3 "core" 9 NI +102 "collection"'9 +3 "core" 9 OM +102 "collection"' 9 +4 "core" 9 PQ +102 "collection"'f9 +3 "core" 9 RU +102 "collection"'-9 +3 "core" 9 SY +102 "collection"'9 +3 "core" 9 T^ +102 "collection"'9 +3 "core" 9\ Wb +102 "collection"'u9 +3 "core" 9\ Xf\ +102 "collection"'n9 +3 "core" 9\ Yj\ +102 "collection"'@9 +4 "core" 9\ Zn\ +103 "collection"'%9 +3 "core" 9\ '[s\ +102 "collection"'(9 +3 "core" 9\ -\\w +102 "collection"'D9 +4 "core" 9\ 4^{ +102 "collection"'!9 +3 "core" 9\ ;_ +102 "collection"'09 +3 "core" 9\ B` +102 "collection"'i9 +3 "core" 9\ Gb +102 "collection"'=9 +3 "core" 9\ Mc +102 "collection"'l9 +4 "core" 9\ Rd +102 "collection"'\\9 +3 "core" 9\ Xe +102 "collection"'29 +3 "core" 9\ \\e +102 "collection"'9 +3 "core" 9\ `g +102 "collection"'\ 9 +3 "core" 9\ ei +102 "collection"'G9 +4 "core" 9\ ij +102 "collection"'U9 +3 "core" 9\ nl +102 "collection"'9 +3 "core" 9\ ql +102 "collection"'9 +3 "core" 9\ tn +102 "collection"'N9 +3 "core" 9\ yn +2 .tCH.hold 10:00,70C +41 "collection"' `\ `\ y +11 "core"  +20062 ."Qmail"GoodNews.email "At 06:31:26 began in tube 4: Sample.deep; initialPurge; da withoutWCR\\n/home/esp/esp2/mission/2019_07_31_niagara_mission.rb:79\\n{2 => 22,\\n 3 => 10,\\n 4 => 12}\\nCan@06:31:26, 25.3C, 25% humidity, 14.4psia, 13.412V, 0.435A, 0.435A avg, 5.84W",Subject: "Started 2019_07_31_niagara_mission phase Sample.deep; initialPurge; da withoutWCR" +2102 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #3 of 10 after 10:00 +22510 "Can"\ ~ +15325 "core" ` +2 "collection"'w9 +3 "core" 9\ 2 +2 #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml + "collection"'&' +330 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'H @ +96 "core" @ +2 .tCSV.dial :air +2 "collection"'J @ +40 "core" > +3 .tCS.seek 5ml + "collection"'`'l +1346 "core" ' +2 .tCSV.dial CTV + "collection"'3  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +41 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'v  +41 "core"  +3 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'V @ +42 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'z' +1353 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"'[ +108 "core" +2 .tCBV.dial CSV + "collection"'  +29 "core"  +2 "collection"' % +4 "core" % , 0\ +2 .tCS.seek 5ml + "collection"'A'l +1347 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"';  +41 "core" +2 "collection"'a% +4 "core" %lriU\  +2 .tCS.seek 7ml + "collection"'k' +584 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +4 "collection"'] @ +42 "core" ? +2 .tCS.seek 10ml +2 "collection"'}' D +846 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'Z ` +110 "core" ^ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'I   +37 "core" ! +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'  +3 'Q  +38 "core"  +91  +2 .tCS.seek 5ml +2 "collection"'P'l +1351 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'L @ +97 "core" A +2 .tCSV.dial :waste +2 "collection"'K +95 "core" +2 .tCS.seek :empty +2 "collection"'S'Ͱ +1361 "core" ' +2 .tCSV.dial :air + "collection"'j @ +69 "core" A +2 .tCS.seek 5ml +2 "collection"'W'l +1358 "core" ' +2 .tCSV.dial CTV + "collection"'<  +41 "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"  +4 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'O @ +42 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'C' +1353 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"'8 +95 "core" ~ +2 .tCBV.dial CSV + "collection"'  +37 "core"  +2 "collection"'/% +4 "core" %|\ +2 .tCS.seek 5ml + "collection"'1'l +1349 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'>  +40 "core" +2 "collection"'y% +4 "core" %l\  +2 .tCS.seek 7ml + "collection"'#' +591 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'m @ +40 "core" > +2 .tCS.seek 10ml +2 "collection"'^' D +846 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +108 "core" ^ +2 #tLysing Complete + "collection"'B& +4 "core" &Oq #\ L +2 #tStoring sh1 puck in Collection Clamp to tube 3 + "manipulator"&o% +3 "core" %\  "  +2 "storage"(X% +3 "core" %u H\ +2 "storage"(:. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 3 + "storage"(( +342 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (6& +2 "core" & $\ +2 "manipulator"&e& +4 "core" &! <@ + "manipulator"&*% +4 "core" %\  I  +4 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 + "manipulator"&x( +157 "core" ( +2 "manipulator"&{& +4 "core" & m +2 "storage"(t& +3 "core" & \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&' +98 "core" ' +2 "storage"(& +4 "core" & \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"('L +212 "core" ' +3 "storage"(- +3 "core" -' +43 .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" & +2 "storage"("& +3 "core" & \  +2 .tElbow.reconfigure LimpElbow + "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 3 +2 "manipulator"&F' +33 "core" ' +2 .tElbow.hold + "manipulator"&E, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(p- +3 "core" -' +2 .tSE.seek 9.11 Pucks below Top Plate + "storage"(_' +35 "core" ' +2 "manipulator"&% +4 "core" %V v ɰ +2 "storage"(r& +3 "core" & | | &\  +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 3 + 287 counts + "manipulator"&q'% +12 "core" ' +2 "manipulator"&c& +4 "core" & \ +2 "storage"(Y& +3 "core" & <\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&h' +24 "core" ' +2 .tSE.seek 10.11 Pucks below Top Plate +2 "storage"()' +49 "core" ' +2 "manipulator"&& +4 "core" & e \ +2 "manipulator"&% +4 "core" %к +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&R'\ +93 "core" ' +2 .tElbow.seek CC +2 "manipulator"&'( +148 "core" ( +4 "manipulator"&& +4 "core" & . + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &s& +2 "core" & . +2 .tForearm.seek CC +2 "manipulator"&+'ρ +100 "core" ' +2 .tHand.close + "manipulator"&/ +73 "core" / +2 .tCC.seek :open +2 "collection"'5( +376 "core" ( +2 "storage"(& +4 "core" & \  +2 "storage"(& +3 "core" & \  +2 "manipulator"&9& +3 "core" & \\ . +2 "manipulator"&7% +3 "core" % ώ  +2 .tForearm.seek :retract +2 "manipulator"&?'\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&,( +153 "core" ( +2 "manipulator"&& +4 "core" &  . +2 "storage"(T& +4 "core" & ]\  + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 3 + "manipulator"&b' +108 "core" ' +2 .tElbow.hold + "manipulator"&g, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&1 +74 "core" 1 +3 "manipulator"&% +4 "core" %   v +31 "storage"(d& +4 "core" & Q\  + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 3 + 320 counts +2 "manipulator"&'F +16 "core" ' +2 "manipulator"& & +4 "core" & } . +2 "storage"(f& +4 "core" & \  +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&-' +25 "core" ' +2 "storage"(% +4 "core" % \  \ +2 ."downElevator"SE.seek :down +3 "storage"('v +100 (u% +3 "core" %'\ \  \ RN +2 "manipulator"&n% +3 "core" % +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&@'\ +36 ."Qmail"GoodNews.email "At 06:31:26 began in tube 4: Sample.deep; initialPurge; da withoutWCR\\n/home/esp/esp2/mission/2019_07_31_niagara_mission.rb:79\\n{2 => 22,\\n 3 => 10,\\n 4 => 12}\\nCan@06:31:26, 25.3C, 25% humidity, 14.4psia, 13.412V, 0.435A, 0.435A avg, 5.84W",Subject: "Started 2019_07_31_niagara_mission phase Sample.deep; initialPurge; da withoutWCR" +19 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +36 "core" ' +2 .tSC.coast + "storage"(6 +2 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'%& +4 "core" &(,\ +2 "manipulator"&(& +4 "core" & - +2 "manipulator"&D% +4 "core" %\  h / +2 .tElbow.seek FlushPuck::Garage + "manipulator"&!(- +176 "core" ( +30 "manipulator"&0& +4 "core" &-  ) +2 .tElbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &i& +3 "core" &- ) +2 .tForearm.seek :garage + "manipulator"&=' +107 "core" ' +2 .tHand.close + "manipulator"&l/ +74 "core" / +2 "manipulator"&\\& +4 "core" &- \  n ) +2 "manipulator"&2% +4 "core" %  w + .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&\ ( +295 "core" ( +52 "manipulator"&G& +3 "core" & C N +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &U& +3 "core" & 8 N +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'ρ +101 "core" ' +2 "manipulator"&& +4 "core" & N +2 "manipulator"&N% +3 "core" %z +2 "collection"'|& +4 "core" &*/\ +2 "collection"'& +51 .tCC.seek :closed +2 "collection"'w(O +4 "core" &+0\ + &).\ + &*,~\ &(.n\ + &+.Y\ + &(.D\ + &)-%\  +4 &3+.\ +{ +9 & h*-\ > +10 &t*. )\ K +9 &_Z*. \ I +10 &!\\+. \ I +9 &\\+.\ I +9 &\\+/\ I +10 &g\\+/\ I +9 &(Y+.\ J +9 &Y,-\ J +10 & ]*.\ J +9 &"o]*.\ I +10 &$1\\)/\ I +9 &%Y-/\ J +9 &']*.\ J +10 &)v\\+/\ J +9 &+8X,/\ J +9 &,^,/i\ J +10 &.Z,/]\ J +9 &0X(0G\ I +10 &2AZ,09\ I +9 &4X+/ \ J +9 &5]+-\ I +10 &7Z*/\ I +9 &9H^)-\ J +9 &;\ Z,1 "\ J +10 &<X*. \ I +9 &>Z+/ \ I +10 &@P](.\ J +9 &B\\+.\ J +9 &CY*/\ J +10 &E^+0\ J +9 &GUj)-\ K +9 &I+.\ N +10 &J,-\ S +9 &Lz*.\ V +10 &N:*-\ D +9 &O>8*-\ (w +9 &Oq*.\ J +5 ( + "collection"'& +4 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.69 +2 "collection"'.& +4 "core" &Om*0q\ J + &Om)-\ J +2 .tHand.open + "manipulator"&H1 +75 "core" 1 +2 "manipulator"&J% +4 "core" %y +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&&'\ +98 "core" ' +2 .tPSV.dial PSR + "processing"%3 +127 "core"  +2 "processing"% % +4 "core" %\\m\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1.5ml +2 "processing"%v' +222 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #4 of 10 after 10:00 +1392 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +4 "processing"%V  +42 "core"  +2 .tPS.seek 0ml +2 "processing"%`'W +1611 "core" ' +2 .tPSV.dial PSR + "processing"%[ +44 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%' +2636 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 "processing"%  + .tCBV.dial PRV +5 "collection"'z  +2 "core"  +2 "processing"%;  +41 "core"  +34 +2 .tPSV.dial :mixloop + "processing"%a +99 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing + "processing"%A  +124 "core" +2 .tPS.seek 0ml +2 "processing"%]'W +2629 "core" ' +2 .tPSV.dial :air + "processing"%k  +53 "core" +2 .tPS.seek 2.5ml +2 "processing"%Z' +2637 "core" ' +2 .tPSV.dial :mixloop + "processing"%I +41 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2630 "core" ' +2 .tPSV.dial :air + "processing"%Q  +55 "core" +2 .tPS.seek 2.5ml +2 "processing"%}' +2629 "core" ' +2 .tPSV.dial :mixloop + "processing"%L +41 "core" +2 .tPS.seek 0ml +2 "processing"%K'W +2633 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&P& +4 "core" & , N +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&j( +4 "core" ( +2 "manipulator"&S& +4 "core" & 8 N + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &<& +2 "core" & N +2 .tForearm.seek CC + "manipulator"&'ρ +102 "core" ' +2 .tHand.close + "manipulator"&~/ +69 "core" / +2 .tCC.seek :open +2 "collection"'O( +240 "Can"\ == +135 "core" ( +2 "manipulator"&W& +4 "core" & N + "manipulator"&8% +4 "core" % σ 0 +2 .tForearm.seek :retract + "manipulator"& '\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&/(- +295 "core" ( +2 "manipulator"&C& +4 "core" &- x 0 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &>& +2 "core" &- [ 0 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&y' +112 "core" ' +2 .tHand.open + "manipulator"&11 +71 "core" 1 +2 "manipulator"&m% +4 "core" % i % 1 ȵU +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&#'\ +104 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing + ."connect"PRV.dial CBV +2 .tCBV.dial PRV +2 .CTV.dial :air,avoiding: :intake + #Loading lyfil puck from tube 4 into Collection Clamp + "collection"' & +4 "core" &36R\ +2 "manipulator"&B% +3 "core" %\  3 +2 "storage"(o% +3 "core" %  \ +2 "storage"(X. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 4 + "storage"(:(,H +355 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (6& +3 "core" &,J\ \  <\ +2 "manipulator"&e& +3 "core" &- / +2 "manipulator"&*% +3 "core" %\  3 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 + "manipulator"&{( +170 "core" ( +2 "manipulator"&t& +4 "core" & z g +2 "storage"(& +3 "core" &,J\ \  X\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&4'# +94 "core" ' +2 "storage"(M& +4 "core" &,J  \ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"('L +210 "core" ' +45 "storage"(- +6 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 ("& +2 "core" &,J \ +2 "manipulator"&p& +4 "core" & r f + .tElbow.seek 4 +2 "manipulator"&( +3 "core" ( + "manipulator"&r& +4 "core" & I f +2 "storage"(c& +3 "core" &,J \ +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&Y'ϓ +20 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +70 "core" / +3 ."downElevator"SE.seek :down +5 "manipulator"&& + "storage"('v +6 "core" & p f +2 "manipulator"&x% +4 "core" % ό +2 .tForearm.seek :retract + "manipulator"&'\ +99 "core" ' +2 .tElbow.seek CC +2 "manipulator"&F( +59 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +89 "core" ( +2 "manipulator"&q& +4 "core" & " :. +2 .tElbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &_& +3 "core" &  [ :. +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'ρ +102 "core" ' +2 "manipulator"&s& +4 "core" &  :- +2 "manipulator"&h% +4 "core" %φ +2 "collection"'E& +3 "core" &47\ +2 "collection"'& +4 .tCC.seek :closed + "collection"'R(O +3 "core" &36\ +3 &48\  +10 &369\ *z +9 & h58\ > +9 &s57\ K +10 &[Y48\ J +9 &[39k\ J +10 &_58h\ J +9 &Y27b\ J +9 &d\\47W\ J +10 &&]37R\ J +9 &Y47K\ J +9 & Y38\ J +10 &"mZ47\ I +9 &$/\\28\ I +10 &%Z48\ I +9 &'[5;\ J +9 &)s\\37\ J +10 &+6Z47y\ J +9 &,^27i\ J +9 &.]47j\ J +10 &0|]47Z\ J +9 &2>]46T\ J +10 &4]38p\ J +9 &5]27\ J +9 &7\\46\ I +10 &9GZ4:\ I +9 &; Z39\ I +9 &<Y38|\ I +10 &>Y38t\ J +9 &@NX48i\ J +10 &BY28i\ J +9 &CY57X\ J +9 &Ec27T\ J +10 &GQk35J\ L +9 &I06D\ O +9 &J34@\ U +10 &Lx267\ V +9 &N8363\ D +10 &O=:15,\ (x +9 &Oq25/\ I +5 ( + "collection"'& +5 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.72 + .Hand.open + "manipulator"&1 +3 "core" &Ol17#\ I +72 1 +2 "manipulator"&% +4 "core" % υ  +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +100 "core" ' +2 .tSC.coast + "storage"(6 +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'9  +127 "core" ~ +2 .tCSV.dial CTV + "collection"'7  +40 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2638 "core" ' +2 "collection"'T% +4 "core" % J \  +2 .tCS.seek 4.151ml + "collection"'+'Q +1563 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%'  +41 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%  +69 "core"  +2 .tPS.seek 0ml +2 "processing"%'W +2627 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'d ` +37 "core" _ +2 .tCSV.dial :air +2 "collection"' @ +40 "core" ? +2 .tCS.seek 10ml +2 "collection"'f' D +1561 "core" ' +2 .tCSV.dial CTV + "collection"'?  +43 "core"  +2 .tCS.seek 0ml +2 "collection"'' +2622 "core" ' +2 .tCBV.dial :waste1 + "collection"', @ +29 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'u  +126 "core" +2 "collection"'n& +4 "core" &Old\ I +2 #tStoring lyfil puck in Collection Clamp to tube 3 + "manipulator"&%% +3 "core" %   { +2 "storage"((% +4 "core" %m "\ + "storage"(b. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 3 + "storage"(D( +340 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +4 (& +3 "core" & \ +2 "manipulator"&)& +3 "core" &  @ :- +2 "manipulator"&-% +3 "core" %   { +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&0( +154 "core" ( +2 "manipulator"&i& +4 "core" &  +2 "storage"(& +3 "core" & \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&' +103 "core" ' +2 "storage"(g& +4 "core" & \ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(l'L +205 "core" ' +6 "storage"(\\- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&2& +3 "core" & +2 "storage"(@& +3 "core" & | L\ +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 3 +2 "manipulator"&=' +33 "core" ' +2 .tElbow.hold + "manipulator"&!, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(G- +2 "core" -' +3 .tSE.seek 10.11 Pucks below Top Plate + "storage"(U' +38 "core" ' +2 "manipulator"&% +4 "core" % N ɽM +2 "storage"(N& +3 "core" & 2 , \ +39 .tForearm.force -20 +8 "manipulator"&5 +3 .tForearm.seek 3 + 317 counts + "manipulator"&|'C +21 "core" ' +2 "manipulator"&& +4 "core" &  +2 "storage"(5& +3 "core" & r { \ +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&' +25 "core" ' +2 .tSE.seek 11.11 Pucks below Top Plate +2 "storage"(.'Õ +55 "core" ' +2 "manipulator"&H& +4 "core" &  +2 "manipulator"&J% +4 "core" %д  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&3'\ +91 "core" ' +2 .tElbow.seek CC +2 "manipulator"& ( +156 "core" ( +2 "manipulator"&& +4 "core" & 9& + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &V& +2 "core" & 9& +2 .tForearm.seek CC +2 "manipulator"&v'ρ +94 "core" ' +2 .tHand.close + "manipulator"&[/ +66 "core" / +2 .tCC.seek :open +2 "collection"'`( +375 "core" ( +3 "storage"( & +4 "core" & \ + "storage"(;& +4 "core" & \ +2 "manipulator"&z& +3 "core" & 9& +2 "manipulator"&a% +3 "core" % ϒ  +2 .tForearm.seek :retract +2 "manipulator"&A'\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&( +158 "core" ( +2 "manipulator"&k& +4 "core" & m +2 "storage"(]& +3 "core" & =\ +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 3 + "manipulator"&I' +111 "core" ' +2 .tElbow.hold + "manipulator"&Z, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&Q1 +77 "core" 1 +3 "manipulator"&% +4 "core" % u . ɹ& + "storage"(L& +4 "core" & a d $\ + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 3 + 317 counts +2 "manipulator"&}'C +18 "core" ' +2 "manipulator"&P& +5 "core" &  +4 "storage"(S& +6 "core" & \ +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&<' +24 "core" ' +2 "storage"(~% +4 "core" %ß ~\ +2 ."downElevator"SE.seek :down +4 "storage"(\ 'v +99 (&% +3 "core" % ~\ PH +2 "manipulator"&w% +3 "core" % D  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&W'\ +48 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +43 "core" ' +2 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%8  +70 "core" +3 .tPS.seek 2.5ml + "processing"%' +2648 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%C +39 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%j  +42 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%> +53 "core" +2 .tdelay 1 second +102 .PSV.dial :air +4 "processing"%1  +41 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%m'W +2631 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"% & +4 "core" &\ +2 "manipulator"& & +3 "core" & +2 "manipulator"&B% +3 "core" %\  W . +2 .tElbow.seek FlushPuck::Garage + "manipulator"&o(- +174 "core" ( +2 "manipulator"&X& +4 "core" &- ] 5 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &y& +2 "core" &- T 5 +2 .tForearm.seek :garage +2 "manipulator"&6' +109 "core" ' +2 .tHand.close + "manipulator"&e/ +66 "core" / +2 "manipulator"&*& +4 "core" &- 5 +2 "manipulator"&t% +3 "core" %  ȽO +2 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +4 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&M( +114 "core" ( +2 "manipulator"&/& +4 "core" & + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &#& +2 "core" & +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&' +102 "core" ' +2 "manipulator"&"& +4 "core" & +2 "manipulator"&p% +3 "core" % | +2 "processing"%r& +4 "core" &\ +2 "processing"%c& +3 .tPC.seek :closed +2 "processing"%(Tg +3 "core" &\ +50 &\  +2 &5{\ *z + &h\ ? &cm\ M + &)W\ K + &[\ L +3 &Y\ L +9 &nUz\ L +10 &1U\ K +9 &W\ K +9 &Z\ L +10 & vY\ L +9 &"8Z\ L +9 &#Y\ L +10 &%U\ K +9 &'W\ K +10 &)@[\ \ L +9 &+Y\ L +9 &,V\ K +10 &.X\ K +9 &0H[\ L +9 &2 Y\ L +10 &3V\ L +9 &5U\ K +10 &7QX\ K +9 &9V\ L +9 &:U&\ K +10 &<U.\ L +9 &>YZ#\ K +9 &@U)\ L +10 &AZ,\ K +9 &C\\\ L +10 &E`Y\ L +9 &G _ \ L +9 &He&\ M +10 &Js%\ N +9 &LW6\ Q +9 &NA\ Q +10 &O5\ R +9 &Q.\ R +10 &SIt1\ 3 +9 &T,a3\ X +9 &TK >\ * +2 ( + "processing"%c& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.56 + "processing"%& +4 "core" &TK\ * + .tHand.open + "manipulator"&x1 +66 "core" 1 +2 "manipulator"&{% +4 "core" %   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&4'\ +89 "core" ' +2 .tPRV.dial :air + "processing"%q  +55 "core"  +2 .tPSV.dial :mixloop + "processing"%_ +54 "core" +2 "processing"%% +4 "core" %WD\ +2 .tPS.seek 0.3ml +2 "processing"%Y' +383 "core" ' +2 .tPSV.dial PSR + "processing"%s +100 "core"  +2 "processing"%h% +4 "core" %\  + #tPulling 0.4ml of PSR.air + .PSR.select :air +2 .PS.seek 0.7ml +2 "processing"%E'* +482 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%' +1920 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"% +111 "core" +2 .tPTV.dial :mixing + "processing"% @ +69 "core" B +2 .tPBV.dial :waste2 + "processing"%O  +87 "core"  +2 .tPS.seek 0ml +2 "processing"%'W +2632 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&& +4 "core" &  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&( +5 "core" ( + "manipulator"&9& +4 "core" &  +2 .tElbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &7& +3 "core" & +2 .tForearm.seek PC + "manipulator"&' +94 "core" ' +2 .tHand.close + "manipulator"&:/ +66 "core" / +2 .tPC.seek :open +2 "processing"%K( +400 "core" ( +2 "manipulator"&T& +4 "core" & F + "manipulator"&^% +4 "core" %  Q +2 .tForearm.seek :retract + "manipulator"&''\ +92 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +135 "core" ( +2 "manipulator"&& +4 "core" &- R ( + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &d& +2 "core" &- L ( +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"& ' +116 "core" ' +2 .tHand.open + "manipulator"&+1 +69 "core" 1 +2 "manipulator"&?% +4 "core" % l ɶ^ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&f'\ +104 "core" ' +2 #tLoading da puck from tube 4 into Processing Clamp + "processing"%,& +4 "core" & \ +2 "manipulator"&u% +4 "core" %\ # [ 0 + "storage"(n% +4 "core" %w\ \  \ + "storage"(%. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 + "storage"(((,H +347 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (b& +3 "core" &,M\ \ \ +2 "manipulator"&& +3 "core" &- K ( +2 "manipulator"&)% +3 "core" %\ # a 0 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&-( +170 "core" ( +2 "manipulator"&i& +4 "core" & c +2 "storage"(& +3 "core" &,H \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&g'# +95 "core" ' +2 "storage"(F& +4 "core" &,H\ \  \ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"('L +213 "core" ' +2 "storage"(\\- +3 "core" -' +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 (2& +3 "core" &,H C\ + "manipulator"&@& +4 "core" & c + .tElbow.seek 4 +2 "manipulator"&G( +3 "core" ( + "manipulator"&& +4 "core" & y c + "storage"(N& +4 "core" &,H\ \ _\ +2 .tForearm.seek 4 + 300 counts + "manipulator"&'ϓ +21 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&5/ +76 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&H& +4 "storage"(J'v +5 "core" & B c + "manipulator"&% +7 "core" % ώ + .tForearm.seek :retract +2 "manipulator"&0'\ +92 "core" ' +2 .tElbow.seek PC +2 "manipulator"&l( +74 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +165 "core" ( +2 "manipulator"&=& +4 "core" &  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &|& +2 "core" & ? +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&U' +98 "core" ' +2 "manipulator"&& +4 "core" & +2 "manipulator"&V% +3 "core" % +2 "processing"%& +4 "core" &\ +39 "processing"%!& +12 .tPC.seek :closed +2 "processing"%[(Tg +4 "core" &V\ + &M\  +9 &2{J\ )w +9 &dU\ = +9 &rW\ L +10 &DTT\ K +9 &ZW\ K +10 &UJ\ K +9 &YH\ K +9 &L[A\ K +10 &UI\ K +9 &UJ\ K +9 & UG\ K +10 &"TTH\ K +9 &$T5\ K +10 &%T6\ K +9 &'T=\ K +9 &)\\U<\ K +10 &+T;\ K +9 &,U;\ K +9 &.U;\ K +10 &0dT(\ K +9 &2&T#\ K +10 &3Z"\ L +9 &5X#\ K +9 &7lU%\ K +10 &9.U!\ K +9 &:T\ K +9 &<T\ K +10 &>tT\ K +9 &@6Y%\ K +10 &AZ\ K +9 &CX \ L +9 &E|W\ K +10 &G<\\\ L +9 &Hb\ M +9 &Jm\ N +10 &Lt\ Q +9 &N3 \ R +10 &O\ R +9 &Q\ \ R +9 &S^{h\ \ 5 +10 &T*1 \ F +9 &TL\ $ +2 ( + "processing"%!& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.56 + .Hand.open + "manipulator"&31 +77 "core" 1 +2 "manipulator"&R% +4 "core" %   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +3 "manipulator"& '\ +95 "core" ' +2 .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 4 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"%;  +2 %z9 +5 "core" 9G +102 "processing"%a9 +3 "core" 9D\ +102 "processing"%k9 +3 "core" 9C \ +102 "processing"%]9 +3 "core" 9B +102 "processing"%v9 +4 "core" 9A +102 "processing"% 9 +3 "core" 9A +102 "processing"%Q9 +3 "core" 9A +102 "processing"%9 +3 "core" 9A +102 "processing"%L9 +3 "core" 9B" +102 "processing"%P9 +4 "core" 9C& +102 "processing"%S9 +3 "core" 9E+ +102 "processing"%~9 +3 "core" 9F/ +102 "processing"%A9 +3 "core" 9I3 +102 "processing"%&9 +3 "core" 9K7 +102 "processing"%w9 +4 "core" 9N; +102 "processing"%9 +3 "core" 9Q@\ +102 "processing"%I9 +3 "core" 9UD\ +102 "processing"%}9 +3 "core" 9YH +102 "processing"%89 +3 "core" 9]L +102 "processing"%.9 +3 "core" 9aP +103 "processing"%<9 +3 "core" 9eU +102 "processing"%\ 9 +3 "core" 9iY +102 "processing"%D9 +3 "core" 9n] +2 .tPH.hold 2:00:00,28C +2 "processing"% ppi +2 .tdelay 1:30 +4 "core" ] +940 ."Qmail"GoodNews.email "At 06:31:26 began in tube 4: Sample.deep; initialPurge; da withoutWCR\\n/home/esp/esp2/mission/2019_07_31_niagara_mission.rb:79\\n{2 => 22,\\n 3 => 10,\\n 4 => 12}\\nCan@06:31:26, 25.3C, 25% humidity, 14.4psia, 13.412V, 0.435A, 0.435A avg, 5.84W",Subject: "Started 2019_07_31_niagara_mission phase Sample.deep; initialPurge; da withoutWCR" +2102 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #5 of 10 after 10:00 +5956 .tPSR.select :air +2 .PSV.dial PSR + "processing"%C +97 "core"  +2 "processing"%j% +4 "core" %[>\ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%>' +597 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +4 "processing"% +9 .tPS.seek 2ml + "processing"%1'[ +1620 "core" ' +2 .tPTV.dial :puck + "processing"%  +67 "core"  +2 .tPSV.dial PTV +2 "processing"% +69 "core" +2 .tPBV.dial :waste1 + "processing"%  +127 "core"  +2 "processing"%B% +4 "core" %b\ +2 .tPS.seek 1.5ml +2 "processing"%X' +598 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%y * +33 "core" , +3 .tPS.seek 0ml + "processing"%Z'W +1610 "core" ' +2 .tdelay 5:00 +6653 "Can"\ 44 +23349 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%e  +33 "core"  +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%* * +33 "core" , +2 .tPSR.select :air + .PSV.dial PSR +2 "processing"%t +70 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%W' +2270 "core" ' +2 .tPSV.dial PTV + "processing"%/ +71 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%# +70 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +4 "processing"%6 +83 "core"  +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%"  +70 "core"  +2 .tPS.seek :empty +2 "processing"%p'9 +2254 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%r  +126 "core" +2 .tPSV.dial :mixloop + "processing"%o +55 "core" +2 .tPRV.dial :ab1 + "processing"% @ +70 "core" A +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%$'w +359 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "collection"'  +2 "processing"%x  +44 "core"  +6 +2 "processing"%{% +4 "core" %|\  +2 .tPS.seek 0.32ml + "processing"%c') +418 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'q  +30 "core" +2 .tPRV.dial :air +2 "processing"%_  +40 "core"  +3 .tPS.seek 0.9ml + "processing"%'D +1225 "core" ' +2 .tPRV.dial :waste2 + "processing"% @ +71 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%m' +869 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%s  +40 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%h'[ +1611 "core" ' +2 .tPSV.dial :PML + "processing"%Y +42 "core" +2 .tPTV.dial :mixing + "processing"%E @ +70 "core" B +2 .tPBV.dial :waste1 + "processing"%  +46 "core"  +2 "processing"%% +4 "core" %]d\  +2 .tPS.seek 1.85ml +38 "processing"%O'= +237 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"% * +30 "core" + +3 .tPS.seek 0ml + "processing"%'W +1974 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'9& +3 "core" &?@\ +2 "manipulator"&7& +4 "core" & + "manipulator"&:% +4 "core" % " & @ +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&M(- +136 "core" ( +2 "manipulator"&4& +4 "core" &.)  +2 .tElbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 && +3 "core" &.) V  +2 .tForearm.seek :garage + "manipulator"&T' +109 "core" ' +2 .tHand.close + "manipulator"&^/ +69 "core" / +5 "manipulator"&& +3 "core" &. f  +2 "manipulator"&d% +4 "core" % } M ɻA + .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +260 ."Qmail"GoodNews.email "At 06:31:26 began in tube 4: Sample.deep; initialPurge; da withoutWCR\\n/home/esp/esp2/mission/2019_07_31_niagara_mission.rb:79\\n{2 => 22,\\n 3 => 10,\\n 4 => 12}\\nCan@06:31:26, 25.3C, 25% humidity, 14.4psia, 13.412V, 0.435A, 0.435A avg, 5.84W",Subject: "Started 2019_07_31_niagara_mission phase Sample.deep; initialPurge; da withoutWCR" +18 "core" ( +2 "manipulator"&+& +4 "core" &  / +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &?& +3 "core" & [ / +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&''ρ +93 "core" ' +6 "manipulator"&,& +4 "core" & / +2 "manipulator"&u% +3 "core" %ϊ  +3 "collection"'n& +3 "core" &?B\ +2 "collection"'%& +4 .tCC.seek :closed + "collection"' (O +3 "core" &>C\ +3 &?@\  +9 &3>C\ +{ +10 &g=A\ > +9 &w>B\ L +9 &QW=B\ J +10 &\\?A\ K +9 &[>C\ K +10 &[?B\ K +9 &W[?A\ K +9 &Z=@\ K +10 &Z=@\ K +9 & [>B\ K +9 &"`Z@C\ K +10 &$!_?B\ K +9 &%Z@B\ K +10 &'Z?B\ K +9 &)iZ<A:\ J +9 &+)Z?@\ K +10 &,YAB\ K +9 &.W>A\ K +9 &0qZ?C\ J +10 &23Z>B\ J +9 &3Z=A\ K +10 &5X?@\ K +9 &7yY=B\ J +9 &9:Z@B\ K +10 &:\\>B\ K +9 &<X>B\ K +9 &>X>C\ K +10 &@CY=B\ J +9 &BZ>C\ K +10 &C]=D\ K +9 &E]AB9\ K +9 &GGf?A\ L +10 &I{<B\ N +9 &J<A\ S +9 &Lo>A\ V +10 &N.=@\ D +9 &O::<@\ 't +10 &Op=A\ F +5 ( + "collection"'%& +5 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.65 + "collection"'b& +4 "core" &Oh=@\ F + &Og>?\ F +2 .tHand.open + "manipulator"&1 +73 "core" 1 +2 "manipulator"&)% +4 "core" % ϊ   +2 .tForearm.reconfigure LooseForearm +4 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&i'\ +100 "core" ' +2 .tPSV.dial PSR + "processing"% +99 "core"  +2 "processing"%F% +4 "core" %Q.\ +2 #tPulling 1.5ml of PSR.flush .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%' +1235 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #6 of 10 after 10:00 +378 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%f  +41 "core"  +2 .tPS.seek 0ml +2 "processing"%\\'W +1606 "core" ' +2 .tPSV.dial PSR + "processing"%2 +44 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%@' +2629 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "collection"'N  +2 "processing"%  +36 "core"  +121  +2 .tPSV.dial :mixloop +2 "processing"%5 +108 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%H  +67 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2627 "core" ' +2 .tPSV.dial :air + "processing"%-  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%g' +2624 "core" ' +2 .tPSV.dial :mixloop + "processing"% +55 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2638 "core" ' +2 .tPSV.dial :air + "processing"%=  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%|' +2569 "Can"\ II +65 "core" ' +2 .tPSV.dial :mixloop + "processing"%G +42 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2632 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&V& +4 "core" & K / +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&( +3 "core" ( + "manipulator"&J& +4 "core" &  / + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &0& +3 "core" & Q / +2 .tForearm.seek CC + "manipulator"&K'ρ +94 "core" ' +2 .tHand.close + "manipulator"&3/ +74 "core" / +2 .tCC.seek :open +2 "collection"'R( +376 "core" ( +4 "manipulator"&z& +4 "core" & D / + "manipulator"&!% +4 "core" % ϕ + .tForearm.seek :retract +2 "manipulator"&a'\ +98 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&U(- +275 "core" ( +2 "manipulator"&k& +4 "core" &- a +34 .tElbow.reconfigure LooseElbow +13 "manipulator"&$ &.,(#b +3 &(& +2 "core" &- q a +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&]' +112 "core" ' +2 .tHand.open + "manipulator"&v1 +67 "core" 1 +2 "manipulator"& % +4 "core" % s * ɸt +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&Q'\ +103 "core" ' +2 ."da"delayUntil "07:31:04.17" +24859 #recoverPRVreagent08 + .PTV.dial :mixing + "processing"% @ +71 "core" B +2 ."da"PBV.dial :waste1 + "processing"%L  +33 "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"%S  +41 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%~' +2264 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%A +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%&  +42 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%w +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +42 "core"  +2 ."da"PS.seek :empty +2 "processing"%I'9 +2250 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%} +137 "core"  +2 "processing"%8% +4 "core" %8\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%.' +601 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%<'[ +1610 "core" ' +2 ."da"PTV.dial :puck + "processing"%\  +71 "core"  +2 ."da"PSV.dial PTV +2 "processing"%D +71 "core" +2 ."da"PBV.dial :waste1 + "processing"%C  +33 "core" +2 "processing"%j% +4 "core" %W!\  +2 ."da"PS.seek 1.5ml + "processing"%' +594 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%> * +33 "core" + +3 ."da"PS.seek 0ml + "processing"%'W +1626 "core" ' +2 ."da"delay 2:00 +690 ."Qmail"GoodNews.email "At 06:31:26 began in tube 4: Sample.deep; initialPurge; da withoutWCR\\n/home/esp/esp2/mission/2019_07_31_niagara_mission.rb:79\\n{2 => 22,\\n 3 => 10,\\n 4 => 12}\\nCan@06:31:26, 25.3C, 25% humidity, 14.4psia, 13.412V, 0.435A, 0.435A avg, 5.84W",Subject: "Started 2019_07_31_niagara_mission phase Sample.deep; initialPurge; da withoutWCR" +2102 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #7 of 10 after 10:00 +9208 #"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"%B +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%1' +1728 "Can"\ NM +535 "core" ' +3 ."da"PSV.dial PTV +2 "processing"%y +82 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%X +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%; +69 "core" +4 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%e  +70 "core"  +2 ."da"PS.seek :empty +2 "processing"%*'9 +2263 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%t +125 "core"  +2 "processing"%Z% +4 "core" %=\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%/' +588 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%#'[ +1615 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%6 +71 "core" +2 ."da"PBV.dial :waste1 + "processing"%"  +34 "core" +2 "processing"%W% +4 "core" %]\  +2 ."da"PS.seek 1.5ml + "processing"%r' +601 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%o * +34 "core" , +3 ."da"PS.seek 0ml + "processing"%'W +1606 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%p  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%x * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +71 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%{' +2267 "core" ' +2 ."da"PSV.dial PTV + "processing"%$ +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%q +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%_ +81 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +4 "processing"%c  +72 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2246 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%  +41 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +4 "processing"%s  +127 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%m  +41 "core" ~ +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop + "processing"%Y +43 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%E' +384 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%  +42 "core"  +45 "processing"%% +4 "core" %\  +2 ."da"PS.seek 0.55ml + "processing"%h'v +342 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%  +41 "core"  +2 ."da"PS.seek 2ml +2 "processing"%O'[ +1567 "core" ' +2 ."da"PSV.dial :PML + "processing"%9 +42 "core" +2 ."da"PTV.dial :mixing +2 "processing"%7 @ +70 "core" B +2 ."da"PBV.dial :waste1 + "processing"%:  +32 "core" +2 "processing"%4% +4 "core" %^\  +2 ."da"PS.seek 1.85ml + "processing"%'> +227 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%l * +32 "core" + +3 ."da"PS.seek 0ml + "processing"%^'W +1979 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +7704 ."Qmail"GoodNews.email "At 06:31:26 began in tube 4: Sample.deep; initialPurge; da withoutWCR\\n/home/esp/esp2/mission/2019_07_31_niagara_mission.rb:79\\n{2 => 22,\\n 3 => 10,\\n 4 => 12}\\nCan@06:31:26, 25.3C, 25% humidity, 14.4psia, 13.412V, 0.435A, 0.435A avg, 5.84W",Subject: "Started 2019_07_31_niagara_mission phase Sample.deep; initialPurge; da withoutWCR" +2102 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #8 of 10 after 10:00 +11991 "Can"\ 23 +26203 #"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"%d * +32 "core" + +2 ."da"PSV.dial :air +2 "processing"%  +42 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%T' +2265 "core" ' +2 ."da"PSV.dial :mixloop + "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"%M +42 "core" +4 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%,  +42 "core"  +2 ."da"PS.seek :empty +2 "processing"%u'9 +2280 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%n +125 "core"  +2 "processing"%% +4 "core" %7\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml +2 "processing"%%'[ +1618 "core" ' +2 ."da"PTV.dial :puck + "processing"%b  +71 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%)  +35 "core" +2 "processing"%% +4 "core" %c+\ +2 ."da"PS.seek 1.5ml + "processing"%F' +588 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%' * +34 "core" , +3 ."da"PS.seek 0ml + "processing"%'W +1609 "core" ' +2 ."da"delay 2:00 +7718 ."Qmail"GoodNews.email "At 06:31:26 began in tube 4: Sample.deep; initialPurge; da withoutWCR\\n/home/esp/esp2/mission/2019_07_31_niagara_mission.rb:79\\n{2 => 22,\\n 3 => 10,\\n 4 => 12}\\nCan@06:31:26, 25.3C, 25% humidity, 14.4psia, 13.412V, 0.435A, 0.435A avg, 5.84W",Subject: "Started 2019_07_31_niagara_mission phase Sample.deep; initialPurge; da withoutWCR" +2102 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #9 of 10 after 10:00 +2180 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%f  +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 + "processing"%2 +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%\\' +2258 "core" ' +2 ."da"PSV.dial PTV + "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"%5 +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%H  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%@'9 +487 "Can"\ 33 +1770 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%- +124 "core"  +2 "processing"%% +4 "core" %9\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml +2 "processing"%g'[ +1606 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%= +82 "core"  +2 ."da"PBV.dial :waste1 + "processing"%  +34 "core" +2 "processing"%G% +4 "core" %Wk\  +2 ."da"PS.seek 1.5ml + "processing"%|' +593 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%V * +34 "core" , +3 ."da"PS.seek 0ml + "processing"%J'W +1612 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%0  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%3 * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +68 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%i' +2270 "core" ' +2 ."da"PSV.dial PTV + "processing"% +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%z +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"%K  +70 "core"  +2 ."da"PS.seek :empty +2 "processing"%k'9 +2259 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%( +125 "core"  +2 "processing"%% +4 "core" %8-\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +41 "processing"%#A d`xb +8 ."da"PS.seek 0.5ml +2 "processing"%v' +593 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"% '[ +1615 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%a +68 "core" +2 ."da"PBV.dial :waste1 + "processing"%]  +33 "core"  +2 "processing"%% +4 "core" %_\  +2 ."da"PS.seek 1.5ml +2 "processing"%L' +597 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%P * +34 "core" , +3 ."da"PS.seek 0ml + "processing"%S'W +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"%A * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%& +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%w' +539 ."Qmail"GoodNews.email "At 06:31:26 began in tube 4: Sample.deep; initialPurge; da withoutWCR\\n/home/esp/esp2/mission/2019_07_31_niagara_mission.rb:79\\n{2 => 22,\\n 3 => 10,\\n 4 => 12}\\nCan@06:31:26, 25.3C, 25% humidity, 14.4psia, 13.412V, 0.435A, 0.435A avg, 5.84W",Subject: "Started 2019_07_31_niagara_mission phase Sample.deep; initialPurge; da withoutWCR" +1730 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +69 "core" +2 ."da"delay 5 seconds +297 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #10 of 10 after 10:00 +203 ."da"PSV.dial PSR +4 "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"%8  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%I'9 +2270 "core" ' +2 ."da"Gate.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%. +130 "core"  +5 "processing"%\ % +13 "core" %7\ Z +2 #"da"Pulling 0.25ml of PSR.sub1 +4 .PSR.select :sub1 +10 "processing"% +13 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.25ml +2 "processing"%D'7 +337 "core" ' +2 ."da"delay 5 seconds +503 "processing"%C% +5 "core" %7\ b + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%j' +337 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml +2 "processing"%<'[ +1617 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%> +70 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +34 "core" +2 "processing"% % +4 "core" %]\ d +2 ."da"PS.seek 1.5ml +2 "processing"% ' +435 "Can"\ Z +152 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%B * +33 "core" + +3 ."da"PS.seek 0ml + "processing"%'W +1617 "core" ' +2 ."da"delay 10 seconds +1003 #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"%X * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%; +72 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%e' +2326 "core" ' +2 ."da"PSV.dial PTV + "processing"%1 +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%t +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%Z +71 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%*  +83 "core" +2 ."da"PS.seek :empty +2 "processing"%/'9 +2310 "core" ' +2 "processing"%69 +3 "core" 9+44 +2 #"da"Processing Puck Heater at 28.1C before imaging + .PH.coast + "processing"%"  +3 "core" 45 + 45 +2 "processing"%W& +3 "core" &TL\ d $ +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 + "manipulator"&#% +3 "core" %\  0 +2 "storage"(o% +3 "core" %p \ | +2 "storage"(r. +2 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 3 +2 "storage"(p( +341 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (x& +3 "core" & C\ u +2 "manipulator"&& +3 "core" &-  a + "manipulator"&% +4 "core" %\  0 +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&$( +186 "core" ( +4 "manipulator"&q& +4 "core" &  +2 "storage"(_& +3 "core" & \ { +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&c' +93 "core" ' +2 "storage"({& +4 "core" & %\ | +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +2 "storage"('L +195 "core" ' +2 "storage"(s- +3 "core" -' +2 ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&m& +3 "core" & S  +2 "storage"(Y& +3 "core" & \ x +2 ."da"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 3 +2 "manipulator"&' +36 "core" ' +2 ."da"Elbow.hold + "manipulator"&, +4 "core" , + ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(- +3 "core" -' +2 ."da"SE.seek 11.12 Pucks below Top Plate + "storage"(E'ä +29 "core" ' +2 "manipulator"&% +4 "core" %b a Ƴ + "storage"(h& +4 "core" & ` a \\\ p + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 3 + 296 counts + "manipulator"&9'. +11 "core" ' +2 "manipulator"&7& +4 "core" &  +2 "storage"(:& +3 "core" & \ z +44 ."da"Forearm.reconfigure TightForearm +9 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&4' +24 "core" ' +2 ."da"SE.seek 12.12 Pucks below Top Plate +3 "storage"(l'ȓ +45 "core" ' + "manipulator"&O& +4 "core" &  +2 "manipulator"&% +4 "core" % +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +4 "manipulator"&'\ +97 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&d( +252 "core" ( +2 "manipulator"& & +4 "core" & r + ."da"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &^& +2 "core" & 5 r +2 ."da"Forearm.seek PC +2 "manipulator"&+' +93 "core" ' +4 ."da"Hand.close +2 "manipulator"&?/ +64 "core" / +2 ."da"PC.seek :open +2 "processing"%M( +405 "core" ( +2 "storage"(,& +4 "core" & V\ v + "manipulator"&T& +4 "core" & r + "manipulator"&n% +4 "core" %  b : +2 ."da"Forearm.seek :retract + "manipulator"&'\ +101 "core" ' +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&u( +254 "core" ( +2 "manipulator"&`& +4 "core" &  n +2 "storage"(b& +3 "core" & b\ v +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&' +95 "core" ' +2 ."da"Hand.open + "manipulator"&)1 +67 "core" 1 +3 "storage"(- +3 "core" -'ȓ +2 ."da"SE.seek 11.88 Pucks below Top Plate +2 "storage"(%'_ +20 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 11.21 Pucks below Top Plate + "storage"('' +49 "core" ' +4 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da19aug0408h150ml.tif +1948 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +445 #"da"SX HX9/16 (USB:23): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20.685 seconds\ /var/log/esp/da19aug0408h150ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da19aug0408h150ml15s.tif +1556 #SX HX9/16 (USB:23): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da19aug0408h150ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da19aug0408h150ml30s.tif +3056 #SX HX9/16 (USB:23): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da19aug0408h150ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da19aug0408h150ml70s.tif +7117 #SX HX9/16 (USB:23): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da19aug0408h150ml70s.tif: TIFF Upload Complete\ + .Gate.power :camera,:OFF +2 "storage"(F- +11 "core" -' +5 "storage"(f& +12 "core" &   \  +2 "manipulator"&& +3 "core" & A m +2 ."da"Elbow.seek 3 +2 "manipulator"&2( +3 "core" ( + "manipulator"&& +4 "core" & q m + "storage"(N& +4 "core" & ( % P\  +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&' +3 "core" ' +2 ."da"SE.reconfigure SEgently +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 11.92 Pucks below Top Plate +2 "storage"(5'Ǚ +61 "core" ' +2 "manipulator"&H& +4 "core" & X m +2 "storage"(\\& +3 "core" & $\  +2 ."da"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 3 +2 "manipulator"&-' +36 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&, +3 "core" , + ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 12.11 Pucks below Top Plate +2 "storage"(@'ȃ +35 "core" ' +2 "manipulator"&% +4 "core" %\ x T ɺ4 +2 "storage"(=& +3 "core" & Y V &\  +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 3 + 304 counts + "manipulator"&'6 +20 "core" ' +33 "manipulator"&G& +3 "core" &   l +2 "storage"(g& +4 "core" & \  +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&V' +28 "core" ' +2 "storage"(|% +4 "core" %Ȉ F\ +2 ."downElevator"SE.seek :down +4 "storage"(0'v +100 (3% +3 "core" %m y\ OA +2 "manipulator"&% +3 "core" %ж +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&J'\ +37 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +51 "core" ' +2 ."da"SC.coast + "storage"(6 +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 #tStarting finalPurge +3 "processing"% & +4 "core" &<\ +2 "manipulator"&z& +3 "core" & k +2 "manipulator"&!% +4 "core" %\   +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&K(- +181 "core" ( +4 "manipulator"&i& +4 "core" &- | , +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &(& +3 "core" &- v , +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&' +107 "core" ' +2 ."psFlush"Hand.close + "manipulator"&k/ +66 "core" / +2 "manipulator"&v& +4 "core" &-  , +2 "manipulator"&a% +3 "core" %   ȿg +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&]'\ +107 "core" ' +2 ."psFlush"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +3 "manipulator"&( +120 "core" ( +2 "manipulator"& & +4 "core" & + ."psFlush"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &P& +3 "core" & +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&L' +101 "core" ' +2 "manipulator"&& +4 "core" & c +2 "manipulator"&A% +4 "core" % A +2 "processing"%&& +3 "core" &8\ +2 "processing"%S& +3 ."psFlush"PC.seek :closed +2 "processing"%(Tg +3 "core" &=\ +4 &>\ 4 +10 &8Hv=\ / +9 &ds4\ D +9 & \\1\ L +10 &S,\ K +9 &Z'\ K +9 &T[/\ L +10 &X-\ L +9 &Y0\ K +10 &Z-\ L +9 &]W+\ K +9 &!T1\ L +10 &"W'\ L +9 &$W,\ L +9 &&dW.\ L +10 &(&W2\ L +9 &)W+\ L +10 &+X%\ L +9 &-mY\ K +9 &//Z!\ K +10 &0Z\ K +9 &2Z\ K +9 &4tY"\ L +10 &67W$\ K +9 &7T \ K +10 &9T$\ K +56 &;~V#\ K +4 &=>W$\ L + &?X\ L +6 &@W#\ L + &BW!\ L &DGZ"\ K + &F\\\ L +6 &G\\\ L +9 &Ic \ M +9 &KEt \ O +10 &L\ Q +10 &N\ R +8 &P \ R +10 &RD \ R +9 &Sh \ )| +10 &T<c \ : +9 ( + &TE%\ \ 1 + "processing"%S& +4 #"psFlush"Processing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.56 + "processing"%~& +4 "core" &TE& \ 1 +2 ."psFlush"Hand.open + "manipulator"&}1 +73 "core" 1 +3 "manipulator"&8% +4 "core" %  T +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&w'\ +98 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%. +124 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%\ 'P +425 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +685 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%I' +1612 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%C +70 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%D  +34 "core" +3 ."psFlush"PS.seek 0ml + "processing"%j'W +2639 "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"%' +589 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +2125 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%< +70 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%B U +52 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"% 'W +2647 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%y @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%X' +2629 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%;  +69 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2626 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%1 +43 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%t' +2631 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%Z +68 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%*'W +1146 ."Qmail"GoodNews.email "At 06:31:26 began in tube 4: Sample.deep; initialPurge; da withoutWCR\\n/home/esp/esp2/mission/2019_07_31_niagara_mission.rb:79\\n{2 => 22,\\n 3 => 10,\\n 4 => 12}\\nCan@06:31:26, 25.3C, 25% humidity, 14.4psia, 13.412V, 0.435A, 0.435A avg, 5.84W",Subject: "Started 2019_07_31_niagara_mission phase Sample.deep; initialPurge; da withoutWCR" +1483 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%e @ +42 "core" @ +2 ."psFlush"PS.seek 2.5ml +2 "processing"%6' +570 !"Qmail"o:Errno::ETIMEDOUT :\ errnois: mesg"&Connection timed out - connect(2):@checkpoint: omitted:bt[ "-/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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + .HABfans.email "Started da in tube 4 at 06:35:40EDT04-Aug-19\\n{2 => 22,\\n 3 => 10,\\n 4 => 12}\\nCan@06:31:26, 25.3C, 25% humidity, 14.4psia, 13.412V, 0.435A, 0.435A avg, 5.84W",Subject: "da sampling at most 150ml" +2054 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%"  +44 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #1 of 10 after 10:00 +24 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%W'9 +2632 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%# +54 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%o'P +842 "Can"\ == +272 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%r' +1613 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%x +82 "core"  +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +53 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2630 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%q +68 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%_' +600 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%U' +2126 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%{ +81 "core"  +2 ."psFlush"PBV.dial PSV +2 "processing"%Q U +53 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%s'W +2625 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%m @ +40 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%Y' +2624 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%  +69 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2624 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%h +43 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%7' +2642 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%: +68 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%O'W +2635 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%c' +2632 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%$  +69 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2639 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'& +3 "core" &RT\ +2 "manipulator"&9& +3 "core" &  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&E( +3 "core" ( + "manipulator"&4& +4 "core" & \  ] + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 & & +2 "core" & W +38 .tForearm.seek PC +9 "manipulator"&^' +101 "core" ' +2 .tHand.close + "manipulator"&/ +70 "core" / +2 .tPC.seek :open +2 "processing"%?( +402 "core" ( +2 "manipulator"&& +4 "core" & +2 "manipulator"&[% +4 "core" %  + .tForearm.seek :retract +2 "manipulator"&,'\ +93 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&T( +358 "core" ( +2 "manipulator"&n& +4 "core" &  , + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &+& +2 "core" & 5 , +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&`'ρ +100 "core" ' +2 "manipulator"&b& +4 "core" & , +2 "manipulator"&d% +3 "core" %w s 6 +3 "collection"')& +3 "core" &RS\ +2 "collection"'& +4 .tCC.seek :closed + "collection"'(O +3 "core" &PU\ +2 &QT\  +9 &4PU\ +{ +9 &fRT\ > +9 &tSS\ L +10 &VZRT\ J +9 &[PV\ K +10 &ZRU\ K +9 &ZOV\ J +9 &][ST\ K +10 &WST\ K +9 &ZRU\ K +9 & ]PT\ K +10 &"eYRT\ K +9 &$']QU\ K +10 &%WPV\ K +9 &'YQU\ J +9 &)mZPU\ K +10 &+/\\OT\ K +9 &,YST\ K +9 &.YQT\ K +10 &0u]PT\ K +9 &26]QT\ K +10 &3YPU\ J +9 &5YPU\ J +9 &7~YOS\ J +10 &9?ZPU\ K +9 &;\\QU\ K +9 &<\\PU\ K +10 &>]PU\ K +9 &@G\\QU\ K +10 &B ]QU\ K +9 &CXPV\ K +9 &E^QU\ L +10 &GLdPT\ L +9 &I}PY\ N +9 &JMR\ S +10 &LrLQ\ W +9 &N4MR\ D +10 &O=:MQ\ &q +9 &OuNQ\ H +5 ( + "collection"'& +5 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.65 + "collection"'l& +4 "core" &OpKR\ H + &OpLQ\ H + .tHand.open +2 "manipulator"&%1 +72 "core" 1 +2 "manipulator"&F% +4 "core" % w 6 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&f'\ +93 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'& +4 "core" &OpKR\ H +2 "collection"'% +3 "core" %NP\ +2 .tCSV.dial CSR +2 "collection"'N  +40 "core"  +2 "collection"'H% +4 "core" %PQ\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.seek 5ml +2 "collection"'\\'l +1345 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 '% +2 "core" %lPS\  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'=' +649 "core" ' +2 .tCSV.dial :waste + "collection"'G +123 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'g' +1987 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'u& +4 "core" &OpOR\ H +2 "collection"'% +3 "core" %MR\  + .tCSV.dial :flush +2 "collection"'|  +40 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"'''l +1212 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"' @ +39 "core" A +2 "collection"'3% +4 "core" %lMR\  +2 .tCS.seek 7.001ml +2 "collection"'' +528 "core" ' +2 ."connect"CSV.dial CTV +3 "collection"'2  + .tCTV.dial CSV +4 "collection"'5  +37 "core"  +90  +2 .tCBV.dial :waste1 + "collection"'- @ +44 "core" ? +2 .tCS.seek 0ml +2 "collection"' ' +1649 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'z& +4 "core" &OnQT\ H +2 "collection"'!% +3 "core" %RS\ + .tCSV.dial :flush +2 "collection"'  +81 "core"  +3 .tCS.seek 5ml + "collection"'@'l +1216 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"'V @ +40 "core" B +2 "collection"'i% +4 "core" %lQV\ \ +2 .tCS.seek 7ml +2 "collection"'(' +543 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'0  +40 "core"  +2 .tCBV.dial :waste2 +2 "collection"'p  +109 "core"  +2 .tCS.seek 0ml +2 "collection"'' +1654 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'k& +4 "core" &OnSU\ H +2 "collection"'v% +3 "core" %QU\ + .tCSV.dial CSR +2 "collection"'a  +39 "core"  +2 "collection"'J% +4 "core" %QT\ + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +9 .tCS.seek 8ml +2 "collection"' ' +1900 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +5 "collection"' +9 .tCS.seek 10ml + "collection"'P' D +540 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"' + '  +108 "core" ~ +25  +2 .tCTV.dial :intake + "collection"'A  +72 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml + "collection"'&' \\ +1904 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'K  +68 "core"  +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"']' +582 "core" ' +2 .tCSV.dial CSR +43 "collection"'M  +97 "core"  +2 "collection"'~% +4 "core" %PT\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.seek 5ml +2 "collection"'}'l +1356 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml + "collection"'8' D +1367 "core" ' +2 .tCSV.dial CBV + "collection"'S +97 "core" +2 .tCS.seek 0ml +2 "collection"'.' +2634 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&L& +4 "core" & , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&/( +31 "core" ( +2 "manipulator"&\ & +4 "core" &  e  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &C& +2 "core" &  t  +2 .tForearm.seek CC +2 "manipulator"&D'ρ +94 "core" ' +2 .tHand.close + "manipulator"&I/ +75 "core" / +2 .tCC.seek :open +2 "collection"'>( +375 "core" ( +2 "manipulator"&j& +4 "core" &   + "manipulator"&% +4 "core" % ~ +2 .tForearm.seek :retract + "manipulator"&<'\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&B(- +270 "core" ( +4 "manipulator"& & +4 "core" &-  Q + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &y& +2 "core" &- Q +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"& ' +112 "core" ' +2 .tHand.open + "manipulator"&;1 +69 "core" 1 +2 "manipulator"&X% +4 "core" % s  3 ȸm +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&1'\ +104 "core" ' +2 #tCompleted [Sample.deep; initialPurge; da withoutWCR] begun 06:31:26 + #Preparing to sleep until 11:00AM 8/04/2019 +4 ."shutdown"CC.coast +2 #tAsleep til 11:00AM 8/04/2019 +2 "collection"'6 +4 #tContinuing at 11:00 +2 ."shutdown"CS.coast +2 "collection"'5 +4 "Can"\ )* +2 ."shutdown"PC.coast +2 "processing"%6 +5 ."shutdown"PS.coast + "processing"%5 +2 ."shutdown"Forearm.coast + "manipulator"&5 +2 ."shutdown"Elbow.coast +2 "manipulator"&6 +37 ."shutdown"Gate.power :raw,:OFF + .Gate.power :core,:OFF + #Shutdown +1584 ."Qmail"HABfans.email "Started da in tube 4 at 06:35:40EDT04-Aug-19\\n{2 => 22,\\n 3 => 10,\\n 4 => 12}\\nCan@06:31:26, 25.3C, 25% humidity, 14.4psia, 13.412V, 0.435A, 0.435A avg, 5.84W",Subject: "da sampling at most 150ml" +2102 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #2 of 10 after 10:00 +1471 "Can"\  +58531 ."Qmail"HABfans.email "Started da in tube 4 at 06:35:40EDT04-Aug-19\\n{2 => 22,\\n 3 => 10,\\n 4 => 12}\\nCan@06:31:26, 25.3C, 25% humidity, 14.4psia, 13.412V, 0.435A, 0.435A avg, 5.84W",Subject: "da sampling at most 150ml" +1472 "Can"\ +630 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #3 of 10 after 10:00 +59370 "Can"#\  +632 ."Qmail"HABfans.email "Started da in tube 4 at 06:35:40EDT04-Aug-19\\n{2 => 22,\\n 3 => 10,\\n 4 => 12}\\nCan@06:31:26, 25.3C, 25% humidity, 14.4psia, 13.412V, 0.435A, 0.435A avg, 5.84W",Subject: "da sampling at most 150ml" +2102 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #4 of 10 after 10:00 +57266 "Can"%\  +2736 ."Qmail"HABfans.email "Started da in tube 4 at 06:35:40EDT04-Aug-19\\n{2 => 22,\\n 3 => 10,\\n 4 => 12}\\nCan@06:31:26, 25.3C, 25% humidity, 14.4psia, 13.412V, 0.435A, 0.435A avg, 5.84W",Subject: "da sampling at most 150ml" +2102 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #5 of 10 after 10:00 +55162 "Can"%\  +4840 ."Qmail"HABfans.email "Started da in tube 4 at 06:35:40EDT04-Aug-19\\n{2 => 22,\\n 3 => 10,\\n 4 => 12}\\nCan@06:31:26, 25.3C, 25% humidity, 14.4psia, 13.412V, 0.435A, 0.435A avg, 5.84W",Subject: "da sampling at most 150ml" +2102 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #6 of 10 after 10:00 +53058 "Can"'\  +6944 ."Qmail"HABfans.email "Started da in tube 4 at 06:35:40EDT04-Aug-19\\n{2 => 22,\\n 3 => 10,\\n 4 => 12}\\nCan@06:31:26, 25.3C, 25% humidity, 14.4psia, 13.412V, 0.435A, 0.435A avg, 5.84W",Subject: "da sampling at most 150ml" +2102 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #7 of 10 after 10:00 +50955 "Can"%\  +9046 ."Qmail"HABfans.email "Started da in tube 4 at 06:35:40EDT04-Aug-19\\n{2 => 22,\\n 3 => 10,\\n 4 => 12}\\nCan@06:31:26, 25.3C, 25% humidity, 14.4psia, 13.412V, 0.435A, 0.435A avg, 5.84W",Subject: "da sampling at most 150ml" +2102 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #8 of 10 after 10:00 +48852 "Can"&\  +11149 ."Qmail"HABfans.email "Started da in tube 4 at 06:35:40EDT04-Aug-19\\n{2 => 22,\\n 3 => 10,\\n 4 => 12}\\nCan@06:31:26, 25.3C, 25% humidity, 14.4psia, 13.412V, 0.435A, 0.435A avg, 5.84W",Subject: "da sampling at most 150ml" +2102 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #9 of 10 after 10:00 +46749 "Can"%\  +13252 ."Qmail"HABfans.email "Started da in tube 4 at 06:35:40EDT04-Aug-19\\n{2 => 22,\\n 3 => 10,\\n 4 => 12}\\nCan@06:31:26, 25.3C, 25% humidity, 14.4psia, 13.412V, 0.435A, 0.435A avg, 5.84W",Subject: "da sampling at most 150ml" +2102 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #10 of 10 after 10:00 +44646 "Can"$\  +15356 ."Qmail"HABfans.email "Started da in tube 4 at 06:35:40EDT04-Aug-19\\n{2 => 22,\\n 3 => 10,\\n 4 => 12}\\nCan@06:31:26, 25.3C, 25% humidity, 14.4psia, 13.412V, 0.435A, 0.435A avg, 5.84W",Subject: "da sampling at most 150ml" +2102 !o:Errno::ETIMEDOUT :\ errnois: mesg"&Connection timed out - connect(2):@checkpoint: omitted:bt[ "-/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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 .HABfans.email "20.685 sec auto-exposure",Subject: "da19aug0408h150ml images!" +2101 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"./home/esp/esp2/lib/email.rb:287:in `send'"?/home/esp/esp2/protocol/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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #1 of 10 after 10:00 +40439 "Can"&\  +19563 ."Qmail"HABfans.email "20.685 sec auto-exposure",Subject: "da19aug0408h150ml images!" +2102 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"./home/esp/esp2/lib/email.rb:287:in `send'"?/home/esp/esp2/protocol/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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #2 of 10 after 10:00 +38336 "Can"$\  +21666 ."Qmail"HABfans.email "20.685 sec auto-exposure",Subject: "da19aug0408h150ml images!" +2102 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"./home/esp/esp2/lib/email.rb:287:in `send'"?/home/esp/esp2/protocol/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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #3 of 10 after 10:00 +36232 "Can"$\  +23770 ."Qmail"HABfans.email "20.685 sec auto-exposure",Subject: "da19aug0408h150ml images!" +2102 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"./home/esp/esp2/lib/email.rb:287:in `send'"?/home/esp/esp2/protocol/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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #4 of 10 after 10:00 +34128 "Can"#\  +25874 ."Qmail"HABfans.email "20.685 sec auto-exposure",Subject: "da19aug0408h150ml images!" +2102 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"./home/esp/esp2/lib/email.rb:287:in `send'"?/home/esp/esp2/protocol/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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #5 of 10 after 10:00 +32024 "Can"&\  +27978 ."Qmail"HABfans.email "20.685 sec auto-exposure",Subject: "da19aug0408h150ml images!" +2102 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"./home/esp/esp2/lib/email.rb:287:in `send'"?/home/esp/esp2/protocol/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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #6 of 10 after 10:00 +29920 "Can"#\  +22490 !\  +2 #tPowering core bus +510 .Gate.power :raw,:ON +2 "sampler") +2 ) +2 "core"  + "collection"' +2 'Z +3 "core"  + "processing"% +2 %t +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 )e% +3 "core" %\ + .tSS.configure SSconfig +2 "sampler")#.0X e +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :retract +2 "manipulator"&'\ +5 "core" ' +2 "manipulator"&w% +7 "core" %\ ' S !+ +2 "processing"%& +4 "collection"'& +4 "core" &:\ + &_b\ + ."openPC"PC.reconfigure PCconfig +3 .tCC.reconfigure CCconfig +3 "processing"%$x2 ^22b +2 "collection"'$x2 ^22b +2 ."openPC"PC.home.seek :open +4 .tCC.home.seek :open + "processing"%[( + "collection"'^( +271 "core" ( +8 ( +36 "Can"#\ UU +6 #tPhase [/home/esp/esp2/mission/2019_07_31_niagara_mission.rb:83] + .Sample.shallow + "sampler")E2 +17 "core" 2 +2 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'n& +4 "core" &~]a\  + .tHand.open +2 "manipulator"&+1 +75 "core" 1 +2 "manipulator"&b& +4 "core" &  U e +2 "manipulator"&d% +3 "core" % \ ' X !* +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&)(- +173 "core" ( +2 "manipulator"&,& +4 "core" &- w ` + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &R& +2 "core" &- ` +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage +2 "manipulator"&' +109 "core" ' +2 .tHand.close + "manipulator"&l/ +74 "core" / +2 "manipulator"&%& +4 "core" &-  e ` +2 "manipulator"&F% +3 "core" %  l +2 .tForearm.seek :retract +2 "manipulator"&'\ +105 "core" ' +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +272 "core" ( +2 "manipulator"&N& +4 "core" & C 0 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &H& +2 "core" & 5 0 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&`'ρ +103 "core" ' +2 "manipulator"&& +4 "core" & > 0 +2 "manipulator"&% +3 "core" %~ D +2 "collection"'\\& +4 "core" &~^_\  +2 "collection"'G& +3 .tCC.seek :closed +2 "collection"'=(O +3 "core" &~\\`\  +4 &~^`\ = +9 &M|]_\ 1 +10 &Jw]`\ F +9 &\\[_\ K +10 &WZ`\ K +9 &Y[`\ K +9 &A][a\ K +10 &\\]`\ K +9 &V[b\ K +9 &W[^\ K +10 &JY[_\ J +9 &! Y]`\ J +9 &"Y\\`\ J +10 &$Y[`\ J +9 &&RX_`\ J +10 &(Y\\`\ J +9 &)Y\\`\ J +9 &+Y]`\ J +10 &-ZY]a\ J +9 &/X]`\ J +9 &0Y]a\ J +10 &2Y^`\ J +9 &4bY[_\ J +10 &6$Y\\b\ K +9 &7Y^`\ K +9 &9V\\a\ K +10 &;i][a\ K +9 &=,[]a\ J +9 &>Y[_\ J +10 &@Y[b\ J +9 &BrY\\_\ J +10 &D3\\^a\ K +9 &E`]a\ L +9 &Gk[a\ L +10 &Ik\\`\ P +9 &K!Z^\ T +9 &L[]\ V +10 &N[^\ 8 +9 &OY.\\^\ #g +10 &Ozc[^\ F +3 ( + "collection"'G& +2 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.63 +2 "collection"'u& +3 "core" &Oz`[\\\ F +2 .tHand.open + "manipulator"&1 +75 "core" 1 +2 "manipulator"&|% +4 "core" % ~  D +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&g'\ +92 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'& +4 "core" &Oz_Z^\ F +4 "collection"'3% +3 "core" %\\^\ +2 .tCSV.dial CSR +2 "collection"''  +122 "core"  +2 "collection"'2% +4 "core" %Z]\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"'5'l +1352 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 '-% +2 "core" %lZ^\  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'' +652 "core" ' +2 .tCSV.dial :waste + "collection"'z +123 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'!' +489 ."Qmail"HABfans.email "20.685 sec auto-exposure",Subject: "da19aug0408h150ml images!" +1489 "core" ' +2 #tPurging external Intake + "collection"'& +4 "core" &Oz]]_\ F +2 "collection"' % +3 "core" %\\^\ + .tCSV.dial :flush +2 "collection"'V  +40 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'i' D +550 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"./home/esp/esp2/lib/email.rb:287:in `send'"?/home/esp/esp2/protocol/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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #7 of 10 after 10:00 +1804 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +3 "collection"'@ + '0  +6 "core"  +64 ~ +2 .tCTV.dial :intake + "collection"'p  +70 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'(' +2368 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'k  +72 "core" ~ +2 #tFlushing upper manifold + "collection"'v& +4 "core" &Oz]Z]\ F +2 "collection"'a% +3 "core" %W^\ + .tCSV.dial :flush +2 "collection"'J  +69 "core"  +2 .tCS.seek 5ml +2 "collection"''l +1213 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"' @ +41 "core" B +2 "collection"'% +4 "core" %lZ^\  +2 .tCS.seek 7ml + "collection"'' +533 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV + "collection"'A +98 "core" ~ +2 .tCTV.dial :air +2 .CS.seek 0ml + "collection"'P' +1663 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'K'- +762 "core" ' +2 .tCSV.dial :waste + "collection"'& +43 "core" +2 .tCS.seek 0ml +2 "collection"'M' +750 "core" ' +2 "collection"'~& +4 "core" &Oz_Z^\ F + "collection"']% +4 "core" %Z^\ + .tCSV.dial :flush + "collection"'}  +41 "core"  +2 .tCS.seek 3ml +2 "collection"'S'- +764 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +45 "collection"'8 @ +42 "core" A +2 "collection"'L% +4 "core" %-\ ]a\  +2 .tCS.seek 4.999ml +2 "collection"'\ 'l +537 "core" ' +2 .tCSV.dial :air + .CS.seek 0ml +2 "collection"'C' +1204 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'I'- +769 "core" ' +2 .tCSV.dial :waste + "collection"'T +70 "core" +2 .tCS.seek 0ml +2 "collection"'f' +761 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" & 0 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&j( +2 "core" ( + "manipulator"&& +4 "core" & \\ 0 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &D& +3 "core" & + 0 +2 .tForearm.seek CC + "manipulator"& 'ρ +102 "core" ' +2 .tHand.close + "manipulator"&y/ +68 "core" / +2 .tCC.seek :open +2 "collection"'/( +374 "core" ( +2 "manipulator"&;& +4 "core" & w 0 + "manipulator"&X% +4 "core" % {  +2 .tForearm.seek :retract + "manipulator"&<'\ +97 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"& (- +278 "core" ( +2 "manipulator"&>& +4 "core" &- e N + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &.& +2 "core" &- 7 N +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&?' +114 "core" ' +3 .tHand.open +2 "manipulator"&1 +71 "core" 1 +2 "manipulator"&1% +4 "core" % u  ɹz +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&B'\ +108 "core" ' +2 #tda sampling at most 150ml +3 #Loading sh1 puck from tube 4 into Collection Clamp + "collection"'& +3 "core" &^b\ +2 "manipulator"&% +4 "core" %   + "storage"(Z% +4 "core" %|\ "\ v\ + "storage"(t. +3 "core" .( +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"(e(,H +652 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (*& +2 "core" &,F\ \ \  +2 "manipulator"&"& +4 "core" &- - N + "manipulator"&6% +4 "core" %  #  +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 + "manipulator"&#( +179 "core" ( +2 "manipulator"&W& +4 "core" &  h !p +2 "storage"(o& +3 "core" &,F \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&x'# +93 "core" ' +2 "storage"(& +4 "core" &,F \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"(r'L +218 "core" ' +5 "storage"(q- +3 "core" -'. + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (& +3 "core" &,F j\  + "manipulator"&{& +4 "core" & a o + .tElbow.seek 4 +2 "manipulator"&_( +3 "core" ( + "manipulator"&Q& +4 "core" & # 7 o + "storage"(U& +4 "core" &,F 7\  +2 .tForearm.seek 4 + 300 counts + "manipulator"&s'ϓ +15 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&Y/ +68 "core" / +3 ."downElevator"SE.seek :down +4 "storage"(m'v +2 "manipulator"&h& +6 "core" &  t o + "manipulator"&7% +4 "core" % ϔ  s +2 .tForearm.seek :retract + "manipulator"&'\ +92 "core" ' +2 .tElbow.seek CC +2 "manipulator"&c( +87 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +55 "core" ( +2 "manipulator"&O& +4 "core" &\  . / + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &\   / +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&w'ρ +92 "core" ' +4 "manipulator"&& +4 "core" &\  1 / +2 "manipulator"&% +4 "core" %ϊ S  +2 "collection"'& +3 "core" &\\a \ +2 "collection"'$& +4 .tCC.seek :closed + "collection"'4(O +3 "core" &^`\ +3 &`_\  +10 &4[c\ *z +9 & h]`\ > +10 &o^b\ K +9 &\\U]_\ J +9 &Z]a\ K +10 &Z]a\ J +9 &Z\\`\ K +9 &dY\\a\ J +10 &%Y^a\ J +9 &V]_\ J +10 & Z^`\ J +9 &"kY^b\ J +9 &$.W]_\ J +10 &%Y]b\ J +9 &'Y\\a\ J +9 &)sZ]b\ J +10 &+6U\\` \ J +9 &,Z\\b\ J +10 &.X]a\ J +9 &0{Y[a\ J +9 &2<Y]a \ K +10 &4X\\` \ J +9 &5Y\\`\ J +9 &7X]a\ J +10 &9EY]a\ J +9 &;Y]a\ J +10 &<Y^a\ J +9 &>Y\\` \ J +9 &@OV^a\ I +10 &B][`\ J +9 &C`[b\ K +9 &Ee^a\ K +10 &GLu_`\ M +9 &ITc\ Q +10 &J]R\ V +9 &Lx]c\ V +9 &N8[b\ D +10 &O?<^c\ %o +9 &O}\\a\ N +5 ( + "collection"'$& +4 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.83 +2 .Hand.open + "manipulator"&E1 +3 "core" &Oz^`\ N +70 1 +2 "manipulator"&n% +4 "core" % ϊ  + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&+'\ +93 "core" ' +2 .tSC.coast + "storage"(6 +2 #tcollectSample 150ml w/bubble point of 24psi +45 #Priming 7ml .Gate.power :sampler,:ON + ."pumping"Gate.power :analytic3,:ON +3 .tIntake.select :close + .Exhaust.select :close +2 .SS.hold + "sampler")b+ +3 "core" + +2 "sampler")d% +4 "core" % \ t + "collection"',& +4 "core" &Ox]`\ cN +2 "Can"'\ uDD +2 #tCalibrating pressure and temperature sensors + .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X  +73 "core"  +2 #tAllowing 130s for 25.0ml of remaining 25.0ml + .Intake.select :open + "sampler") +210 "collection"'.% +3 "core" %-\ M +2 #tIntake @21.1psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X! +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'n' +95 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")d +127 "core"  +4 .tSS.reconfigure SSexhale +2 "sampler")#.0X9 +3 "core" 9Hd +102 "collection"'.9 +3 "core" 9Ld +102 "collection"' 9 +3 "core" 9Pd +102 "collection"'19 +4 "core" 9 Ud +102 "collection"'<9 +3 "core" 9 Yd +102 "collection"'9 +3 "core" 9) ]d +102 "collection"'j9 +3 "core" 9A ad +102 "collection"'9 +3 "core" 9Y ed +102 "collection"'t9 +4 "core" 9q jd +103 "collection"'?9 +3 "core" 9 nd +102 "collection"'99 +3 "core" 9rd +102 "collection"'*9 +3 "core" 9vc +102 "collection"'"9 +3 "core" 9{` +102 "collection"'9 +3 "core" 9] +102 "collection"'Z9 +3 "core" 9\ [ +102 "collection"'W9 +3 "core" 9%Y +102 "collection"'o9 +3 "core" 9@V +102 "collection"'B9 +3 "core" 9[S +102 "collection"' 9 +4 "core" 9uP +103 "collection"'9 +3 "core" 9O +102 "collection"'f9 +3 "core" 9L +102 "collection"'9 +3 "core" 9J +102 "collection"'{9 +3 "core" 9G +102 "collection"'Q9 +4 "core" 9E +102 "collection"'9 +3 "core" 9C +102 "collection"'69 +3 "core" 9. A +102 "collection"'Y9 +3 "core" 9G!? +102 "collection"'h9 +3 "core" 9`#= +102 "collection"'79 +3 "core" 9x$: +102 "collection"'#9 +3 "core" 9%8 +102 "collection"'q9 +3 "core" 9'7 +102 "collection"'O9 +3 "core" 9)6 +102 "collection"'9 +3 "core" 9*3 +102 "collection"'r9 +5 "core" 9,2 +102 "collection"'U9 +3 "core" 9-0 +102 "collection"'9 +3 "core" 9./ +102 "collection"'9 +3 "core" 9+0- +102 "collection"'9 +3 "core" 9?2- +102 "collection"'s9 +3 "core" 9P2, +103 "collection"'_9 +3 "core" 9c5* +102 "collection"'9 +3 "core" 9t6) +102 "collection"'/9 +3 "core" 97' +102 "collection"'E9 +3 "core" 99& +102 "collection"'m9 +4 "core" 9;% +102 "collection"'d9 +3 "core" 9;# +102 "collection"'x9 +3 "core" 9=" +102 "collection"'$9 +3 "core" 9?\ ! +102 "collection"'n9 +3 "core" 9@ +102 "collection"',9 +3 "core" 9B +102 "collection"'e9 +3 "core" 9 C +102 "collection"':9 +3 "core" 9 E +102 "collection"'w9 +3 "core" 9 ,G +102 "collection"'l9 +3 "core" 9 9H# +102 "collection"' 9 +4 "core" 9 II' +102 "collection"'%9 +3 "core" 9 WK+ +102 "collection"'F9 +3 "core" 9 dL/ +102 "collection"'R9 +3 "core" 9 qN4 +102 "collection"'b9 +3 "core" 9 O8 +102 "collection"'9 +4 "core" 9 Q< +103 "collection"'H9 +3 "core" 9 R@ +102 "collection"')9 +3 "core" 9 TE +102 "collection"'\\9 +3 "core" 9 UI +102 "collection"'9 +3 "core" 9 WM +102 "collection"'^9 +3 "core" 9 XQ +103 "collection"'u9 +3 "core" 9 ZU +102 "collection"'9 +3 "core" 9 [Z +102 "collection"'N9 +3 "core" 9 \\^ +102 "collection"'9 +3 "core" 9 ^b +102 "collection"'39 +3 "core" 9 _f +102 "collection"'G9 +3 "core" 9\ aj +102 "collection"'9 +3 "core" 9\ ao\ +102 "collection"'|9 +3 "core" 9\ cs\ +102 "collection"'29 +3 "core" 9\ ew +102 "collection"'9 +4 "core" 9\ %e{ +102 "collection"''9 +3 "core" 9\ ,g +102 "collection"'-9 +3 "core" 9\ 3i +102 "collection"'z9 +3 "core" 9\ :j +102 "collection"'9 +3 "core" 9\ Aj +102 "collection"'`9 +3 "core" 9\ Hl +103 "collection"'59 +3 "core" 9\ Mn +141 "collection"'V9 +10 "core" 9\ Vp +102 "collection"'9 +3 "core" 9\ [p +102 "collection"'9 +3 "core" 9\ `r +102 "collection"'9 +3 "core" 9\ es +102 "collection"'!9 +3 "core" 9\ it +102 "collection"'p9 +3 "core" 9\ nu +102 "collection"'i9 +3 "core" 9\ rv +102 "collection"' 9 +3 "core" 9\ uw +102 "collection"'v9 +4 "core" 9\ zy +2 .tCH.hold 10:00,70C +3 "collection"'k `\ `\ y +3 "core"  +24536 ."Qmail"HABfans.email "20.685 sec auto-exposure",Subject: "da19aug0408h150ml images!" +2102 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"./home/esp/esp2/lib/email.rb:287:in `send'"?/home/esp/esp2/protocol/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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #9 of 10 after 10:00 +23938 "Can"\ { +9425 "core" ` +2 "collection"'a9 +4 "core" 9\ 9 + #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml + "collection"'0' +330 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'@ @ +96 "core" A +2 .tCSV.dial :air +2 "collection"' @ +40 "core" ? +2 .tCS.seek 5ml +2 "collection"'('l +1355 "core" ' +2 .tCSV.dial CTV + "collection"'A  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'J @ +41 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'P  +41 "core"  +4 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'& @ +41 "core" ? +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'' +1356 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"' +96 "core" ~ +2 .tCBV.dial CSV + "collection"'K  +28 "core"  +2 "collection"']% +4 "core" % ) , \ +2 .tCS.seek 4.999ml + "collection"''l +1348 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +4 "collection"'L  +42 "core" +2 "collection"'S% +4 "core" %l\  +2 .tCS.seek 6.999ml + "collection"'\ ' +594 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +4 "collection"'C @ +40 "core" ? +2 .tCS.seek 10ml +2 "collection"'T' D +845 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'M ` +108 "core" ^ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'8   +37 "core" ! +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'  +3 '  +39 "core" ~ +90  +2 .tCS.seek 5ml +2 "collection"'I'l +1350 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"' @ +97 "core" A +2 .tCSV.dial :waste +2 "collection"'g +95 "core" +2 .tCS.seek :empty +2 "collection"'='Ͱ +1374 "core" ' +2 .tCSV.dial :air + "collection"'; @ +69 "core" A +2 .tCS.seek 5ml +2 "collection"'X'l +1352 "core" ' +2 .tCSV.dial CTV + "collection"'D  +41 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'y @ +42 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'>  +41 "core"  +4 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'. @ +42 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"' ' +1355 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"'1 +96 "core"  +2 .tCBV.dial CSV + "collection"'<  +37 "core"  +2 "collection"'% +4 "core" %|}E\ +2 .tCS.seek 5ml +2 "collection"'j'l +1350 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +5 "collection"'  +41 "core" +2 "collection"'t% +4 "core" %l \  +2 .tCS.seek 7ml + "collection"'?' +591 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +4 "collection"'9 @ +40 "core" > +2 .tCS.seek 10ml +2 "collection"'*' D +845 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'" ` +110 "core" ^ +2 #tLysing Complete + "collection"'& +4 "core" &Ou#%Q\ N +2 #tStoring sh1 puck in Collection Clamp to tube 3 + "manipulator"&Z% +3 "core" %\   +2 "storage"(W% +3 "core" % o\ +2 "storage"(o. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 +2 "storage"(B( +338 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 ( & +3 "core" & <\ +2 "manipulator"&& +3 "core" &  ! / +2 "manipulator"&f% +3 "core" %\   +4 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 + "manipulator"&( +151 "core" ( +2 "manipulator"&{& +4 "core" &  +38 "storage"(Q& +11 "core" & _ j a\ +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&' +94 "core" ' +2 "storage"(6& +4 "core" & y p \ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(Y'L +187 "core" ' +4 "storage"(h- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&7& +2 "core" & l +2 "storage"(#& +3 "core" &  & \ +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 3 +2 "manipulator"&q' +34 "core" ' +2 .tElbow.hold + "manipulator"&O, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(- +3 "core" -' +2 .tSE.seek 12.12 Pucks below Top Plate + "storage"(r'ȍ +36 "core" ' +2 "manipulator"&U% +4 "core" %r ɸ" +2 "storage"(& +3 "core" &  \ +2 .tForearm.force -20 "manipulator"&5 +3 .tForearm.seek 3 + 299 counts + "manipulator"&'1 +21 "core" ' +2 "manipulator"&& +4 "core" &  ! +2 "storage"(s& +3 "core" & 3 3 .\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&_' +26 "core" ' +2 .tSE.seek 13.12 Pucks below Top Plate +2 "storage"('| +50 "core" ' +2 "manipulator"&/& +4 "core" & +2 "manipulator"&E% +4 "core" %ж +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&m'\ +90 "core" ' +2 .tElbow.seek CC +2 "manipulator"&d( +152 "core" ( +4 "manipulator"&x& +4 "core" &  } , + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &$& +2 "core" &   , +2 .tForearm.seek CC +2 "manipulator"&n'ρ +102 "core" ' +2 .tHand.close + "manipulator"&,/ +69 "core" / +2 .tCC.seek :open +2 "collection"'e( +378 "core" ( +3 "storage"(:& +4 "core" & R O \ +2 "storage"(w& +3 "core" & O N \ +2 "manipulator"&l& +3 "core" &  , +2 "manipulator"& % +4 "core" % w v +2 .tForearm.seek :retract + "manipulator"&%'\ +103 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&F( +148 "core" ( +2 "manipulator"&R& +4 "core" &   +2 "storage"(b& +4 "core" & z p \ + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 3 +2 "manipulator"&' +114 "core" ' +2 .tElbow.hold + "manipulator"&H, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&)1 +75 "core" 1 +4 "manipulator"&\\% +4 "core" % e  ɴ + "storage"(& +4 "core" & 1 5 W\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 316 counts + "manipulator"&^'B +17 "core" ' +2 "manipulator"&u& +4 "core" &   +2 "storage"(& +4 "core" & \ +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&N' +26 "core" ' +2 "storage"(% +4 "core" %͂ -\ +2 ."downElevator"SE.seek :down +3 "storage"(3'v +100 (G% +3 "core" % N\ PI +2 "manipulator"&% +3 "core" % > +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&|'\ +28 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +59 "core" ' +2 .tSC.coast + "storage"(6 +2 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'2& +3 "core" &)3^\ +2 "manipulator"&& +4 "core" &  +2 "manipulator"&'% +4 "core" %\  K  +2 .tElbow.seek FlushPuck::Garage + "manipulator"&-(- +176 "core" ( +31 "manipulator"&z& +3 "core" &- - +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- - +2 .tForearm.seek :garage + "manipulator"&`' +109 "core" ' +2 .tHand.close + "manipulator"&5/ +66 "core" / +2 "manipulator"&V& +4 "core" &-  K - +2 "manipulator"&% +3 "core" %  ȾX +2 .tForearm.seek :retract + "manipulator"&'\ +100 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +290 "core" ( +2 "manipulator"&!& +4 "core" & j = + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &p& +3 "core" & g = +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +47 .tForearm.seek CC + "manipulator"&i'ρ +100 "core" ' +2 "manipulator"& & +4 "core" & = +2 "manipulator"&v% +4 "core" %y [ J +2 "collection"'~& +3 "core" &*.\ +2 "collection"'k& +4 .tCC.seek :closed +2 "collection"'a(O +2 "core" &+.g\ +3 &,/\  +10 &3*-\ +| +9 &h*.\ > +9 &s,.\ K +10 &[Z).\ I +9 &[+.\ I +9 &^)-u\ I +10 &]+.Y\ I +9 &c_,.;\ I +10 &%],,-\ I +9 &]*.#\ I +9 & ^,.\ I +10 &"k]).\ I +9 &$-^)0\ I +9 &%X,.\ I +10 &'],-h\ J +9 &)s[*.R\ J +10 &+5Z)/\ J +9 &,\\-.\ J +9 &.\\*.\ I +10 &0|]+-\ I +9 &2>]+.\ I +9 &4\\+.\ I +10 &5[*.\ J +9 &7Z+/\ I +10 &9DY+.\ J +9 &;Z+.\ I +9 &<W*-\ I +10 &>X+/\ I +9 &@MW+-l\ I +9 &BY,/]\ I +10 &CX,.R\ I +9 &E^+.E\ J +10 &GQg*-9\ K +9 &I }+0(\ N +9 &J23\ S +10 &Lw46\ V +9 &N726\ D +9 &O=:,3\ (v +10 &Ov.1\ K +5 ( + "collection"'k& +5 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.67 + "collection"'}& +4 "core" &Or01\ K + &Or.2\ K + .tHand.open + "manipulator"&@1 +69 "core" 1 +2 "manipulator"& % +4 "core" %{ H +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&0'\ +92 "core" ' +2 .tPSV.dial PSR + "processing"%A +126 "core"  +2 "processing"%J% +4 "core" %Z\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1.5ml +2 "processing"%P' +1609 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%&  +42 "core"  +2 .tPS.seek 0ml +2 "processing"%('W +525 ."Qmail"HABfans.email "20.685 sec auto-exposure",Subject: "da19aug0408h150ml images!" +1082 "core" ' +2 .tPSV.dial PSR + "processing"% +54 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%K' +949 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"./home/esp/esp2/lib/email.rb:287:in `send'"?/home/esp/esp2/protocol/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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #10 of 10 after 10:00 +1684 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%] + "collection"'  +5 "core"  +2 "processing"%L  +43 "core" +33 +2 .tPSV.dial :mixloop + "processing"%S +100 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing + "processing"%  +125 "core" +2 .tPS.seek 0ml +2 "processing"%C'W +2648 "core" ' +2 .tPSV.dial :air + "processing"%\  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%M' +2629 "core" ' +2 .tPSV.dial :mixloop + "processing"%8 +55 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2632 "core" ' +2 .tPSV.dial :air + "processing"%  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%T' +2649 "core" ' +2 .tPSV.dial :mixloop + "processing"% +42 "core" +2 .tPS.seek 0ml +2 "processing"%g'W +2635 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&I& +4 "core" & x = +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&;( +2 "core" ( +2 "manipulator"&=& +3 "core" & = +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &D& +3 "core" & = +2 .tForearm.seek CC + "manipulator"&y'ρ +104 "core" ' +2 .tHand.close + "manipulator"&>/ +75 "core" / +2 .tCC.seek :open +2 "collection"'.( +375 "core" ( +2 "manipulator"&X& +4 "core" &  = + "manipulator"&1% +4 "core" % { r { +2 .tForearm.seek :retract + "manipulator"&<'\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +275 "core" ( +2 "manipulator"& & +4 "core" &- 2 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- 2 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&t' +115 "core" ' +3 .tHand.open +2 "manipulator"&j1 +71 "core" 1 +2 "manipulator"&9% +4 "core" % e  ȴP +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&?'\ +100 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing + ."connect"PRV.dial CBV +2 .tCBV.dial PRV +2 .CTV.dial :air,avoiding: :intake + #Loading lyfil puck from tube 4 into Collection Clamp + "collection"'"& +4 "core" &35}\ +2 "manipulator"&% +3 "core" %\  " +2 "storage"(Z% +3 "core" %\ \  u\ +2 "storage"(W. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 4 + "storage"(o(,H +341 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 ( & +3 "core" &,E" \ \  +2 "manipulator"&& +3 "core" &- C 2 +2 "manipulator"&f% +4 "core" %\  " + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&{( +177 "core" ( +2 "manipulator"&Q& +4 "core" & n \\ +39 "storage"(c& +11 "core" &,J\ -\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&6'# +89 "core" ' +2 "storage"(+& +4 "core" &,J\ \  .\ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(h'L +224 "core" ' +2 "storage"(7- +3 "core" -'. +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (#& +3 "core" &,J f\ +2 "manipulator"&& +3 "core" & [ +2 .tElbow.seek 4 + "manipulator"&U( +4 "core" ( +2 "manipulator"&& +4 "core" & [ +2 "storage"(& +3 "core" &,J \ +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&s'ϓ +19 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&// +71 "core" / +3 ."downElevator"SE.seek :down +5 "manipulator"&E& + "storage"('v +6 "core" &  [ +2 "manipulator"&% +3 "core" % Ϗ +2 .tForearm.seek :retract +2 "manipulator"&Y'\ +92 "core" ' +2 .tElbow.seek CC +2 "manipulator"&q( +98 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +40 "core" ( +2 "manipulator"&& +4 "core" & 2 +2 .tElbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &r& +3 "core" & 2 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&x'ρ +93 "core" ' +3 "manipulator"&$& +4 "core" & 2 +2 "manipulator"&_% +4 "core" %u  +2 "collection"'O& +3 "core" &370\ +2 "collection"',& +4 .tCC.seek :closed + "collection"'m(O +3 "core" &58+\ +4 &36#\ : +9 &FL}56\ 0 +10 &w46\ D +9 &/_37\ J +10 &\\47\ J +9 &X57\ J +9 &v^48\ I +10 &7Y58\ J +9 &X46&\ I +9 &[47\ I +10 &}]46\ J +9 &!?\\39m\ J +10 &#W68t\ I +9 &$Z46\ I +9 &&]26\ J +10 &(H]47\ I +9 &* ]37s\ J +9 &+Z68o\ J +10 &-Y36_\ I +9 &/PZ58U\ I +10 &1]48~\ J +9 &2[56\ J +9 &4W38\ I +10 &6WY47\ J +9 &8\\47\ I +9 &9W37\ J +10 &;[68\ J +9 &=`W46\ I +10 &?"Z58\ I +9 &@\\57x\ I +9 &BW48l\ J +10 &Dg[38j\ J +9 &F'g67\\\ K +9 &Gy26L\ M +10 &I15K\ S +9 &KN26L\ U +10 &M 24E\ V +9 &N{265\ 2 +9 &Og)365\ !b +10 &O|r360\ M +2 ( + "collection"',& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.77 + .Hand.open + "manipulator"&41 +67 "core" 1 +2 "manipulator"&:% +4 "core" % u U  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&w'\ +94 "core" ' +2 .tSC.coast + "storage"(6 +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'l  +127 "core"  +2 .tCSV.dial CTV + "collection"'  +29 "core"  +2 .tPS.seek 2.5ml +2 "processing"%R' +2637 "core" ' +2 "collection"'b% +4 "core" % J  \  +2 .tCS.seek 4.151ml + "collection"'n'Q +222 "Can"\ CC +1350 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%d  +41 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%)  +70 "core"  +2 .tPS.seek 0ml +2 "processing"%\\'W +2633 "core" ' +2 .tCBV.dial between PRV and waste1 + "collection"' ` +38 "core" ^ +2 .tCSV.dial :air +2 "collection"'u @ +42 "core" ? +2 .tCS.seek 10ml +2 "collection"'' D +1563 "core" ' +2 .tCSV.dial CTV + "collection"'  +42 "core"  +2 .tCS.seek 0ml +2 "collection"'%' +2623 "core" ' +2 .tCBV.dial :waste1 + "collection"'G @ +28 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'  +127 "core" +2 "collection"'F& +4 "core" &O|q\ M +2 #tStoring lyfil puck in Collection Clamp to tube 3 + "manipulator"&2% +3 "core" %  q  +2 "storage"(% +4 "core" %{ \ + "storage"('. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 3 + "storage"(( +341 "core" ( +4 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (^& +3 "core" & *\ +2 "manipulator"&& +3 "core" & 1 +2 "manipulator"&N% +3 "core" %    +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&z( +146 "core" ( +2 "manipulator"&& +4 "core" & { \ +2 "storage"(3& +3 "core" & .\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&B' +102 "core" ' +2 "storage"(H& +4 "core" & =\ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(5'L +170 "core" ' +2 "storage"(V- +3 "core" -' +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" &  \ +2 "storage"(|& +3 "core" & v q N\ +4 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek 3 +2 "manipulator"&`' +81 "core" ' +2 .tElbow.hold + "manipulator"&!, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(p- +3 "core" -' +2 .tSE.seek 13.12 Pucks below Top Plate + "storage"(-'z +39 "core" ' +2 "manipulator"& % +4 "core" % o 5 ɷ +2 "storage"(v& +3 "core" & ) & \\\ +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 3 + 306 counts +2 "manipulator"&~'8 +14 "core" ' +2 "manipulator"&& +4 "core" &  V \ +2 "storage"(e& +3 "core" & { { &\ +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&k' +24 "core" ' +2 .tSE.seek 14.12 Pucks below Top Plate +2 "storage"(}'i +47 "core" ' +2 "manipulator"&@& +4 "core" & 8 \ +2 "manipulator"& % +4 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&A'\ +88 "core" ' +2 .tElbow.seek CC +2 "manipulator"&J( +153 "core" ( +3 "manipulator"&i& +4 "core" & , +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &&& +3 "core" &  , +2 .tForearm.seek CC + "manipulator"&P'ρ +95 "core" ' +2 .tHand.close + "manipulator"&/ +73 "core" / +2 .tCC.seek :open +2 "collection"'(( +379 "core" ( +2 "storage"(]& +4 "core" & ;\ +2 "storage"(L& +3 "core" & \ +2 "manipulator"&& +3 "core" & N , +2 "manipulator"&S% +4 "core" % t , +2 .tForearm.seek :retract + "manipulator"&'\ +102 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&K( +152 "core" ( +2 "manipulator"&\ & +4 "core" & \ x +2 "storage"(C& +3 "core" & \ +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 3 +2 "manipulator"&8' +111 "core" ' +2 .tElbow.hold +2 "manipulator"&M, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&1 +74 "core" 1 +5 "manipulator"&% +4 "core" % z ɺ2 + "storage"(& +4 "core" & d d \ \ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 318 counts + "manipulator"&T'D +16 "core" ' +2 "manipulator"&I& +4 "core" & 7 +2 "storage"(=& +4 "core" & \ +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&D' +26 "core" ' +2 "storage"(>% +4 "core" %d \ +2 ."downElevator"SE.seek :down +3 "storage"('v +100 (0% +3 "core" % .\ NA +2 "manipulator"&a% +3 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&X'\ +19 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +70 "core" ' +2 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%1  +70 "core" +2 .tPS.seek 2.5ml +2 "processing"%y' +2638 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"% +52 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%  +40 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%; +42 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%j  +41 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%9'W +2639 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%<& +4 "core" &\  +2 "manipulator"&"& +3 "core" & P +2 "manipulator"&% +3 "core" %\  ) +2 .tElbow.seek FlushPuck::Garage + "manipulator"&Z(- +176 "core" ( +2 "manipulator"&W& +4 "core" &- | , + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &t& +2 "core" &-  , +2 .tForearm.seek :garage + "manipulator"& ' +108 "core" ' +2 .tHand.close + "manipulator"&/ +75 "core" / +2 "manipulator"&f& +4 "core" &- , +2 "manipulator"&Q% +3 "core" %  ȽU +2 .tForearm.seek :retract +2 "manipulator"&c'\ +99 "core" ' +4 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&( +112 "core" ( +2 "manipulator"&+& +4 "core" & \\ + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &?& +2 "core" & +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&7' +105 "core" ' +39 "manipulator"&#& +11 "core" & +2 "manipulator"&% +4 "core" % +2 "processing"%& +4 "core" &\  + "processing"%& +4 .tPC.seek :closed +2 "processing"%/(Tg +3 "core" &\  +3 &\  +8 &5(\ +{ +10 &e'\ > +9 &_r(\ M +9 &$T,\ L +10 &U.\ L +9 &Z%\ L +9 &jZ8\ L +10 &+W6\ L +9 &V-\ K +10 &W3\ K +9 & qZ:\ L +9 &"4U=\ L +10 &#Z@\ L +9 &%YA\ K +9 &'{W7\ K +10 &)<U=\ L +9 &*UG\ L +10 &,UG\ L +9 &.UH\ L +9 &0DZE\ L +10 &2[K\ L +9 &3[K\ L +10 &5TM\ L +9 &7LUM\ L +9 &9ZE\ L +10 &:ZI\ L +9 &<WE\ L +9 &>UV\ K +10 &@T\ L +9 &AT\ K +9 &CW\ L +10 &E[]\ L +9 &G^\ L +10 &Hb \ M +9 &Jo\ N +9 &LSE\ Q +10 &NL\ R +9 &OR\ Q +9 &Q9\ R +10 &SHx\ 0 +9 &T$2a\ D +10 &T>\ * +2 ( + "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.55 + "processing"%E& +4 "core" &T>\ * + .tHand.open + "manipulator"&1 +69 "core" 1 +2 "manipulator"&{% +4 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&6'\ +97 "core" ' +2 .tPRV.dial :air + "processing"%  +43 "core"  +2 .tPSV.dial :mixloop + "processing"%r +42 "core" +4 "processing"%h% +4 "core" %V\ +2 .tPS.seek 0.3ml +2 "processing"%s' +387 "core" ' +2 .tPSV.dial PSR + "processing"%$ +98 "core"  +6 "processing"%_% +4 "core" %-\  + #tPulling 0.4ml of PSR.air + .PSR.select :air +2 .PS.seek 0.7ml +2 "processing"%O'* +492 "core" ' +3 .tdelay 3 seconds +302 .PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%U' +1913 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"% +110 "core" +2 .tPTV.dial :mixing + "processing"%Y @ +70 "core" A +2 .tPBV.dial :waste2 + "processing"%.  +88 "core"  +2 .tPS.seek 0ml +2 "processing"%4'W +2628 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&:& +4 "core" & +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&,( +4 "core" ( +2 "manipulator"&l& +4 "core" &  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 & & +2 "core" & | +2 .tForearm.seek PC +2 "manipulator"&x' +99 "core" ' +2 .tHand.close + "manipulator"&o/ +68 "core" / +2 .tPC.seek :open +2 "processing"%g( +400 "core" ( +2 "manipulator"&b& +4 "core" & + "manipulator"&*% +4 "core" %  _ +2 .tForearm.seek :retract + "manipulator"&d'\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&)(- +140 "core" ( +2 "manipulator"&R& +4 "core" &.B  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &.B  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&u' +113 "core" ' +2 .tHand.open + "manipulator"&n1 +71 "core" 1 +2 "manipulator"&% +4 "core" % b  ȳC +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +105 "core" ' +2 #tLoading da puck from tube 4 into Processing Clamp + "processing"%G& +4 "core" &C\ +2 "manipulator"&% +3 "core" %\  7 +2 "storage"(F% +3 "core" %{\ ?\ +2 "storage"(2. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"((,H +345 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 ('& +3 "core" &,M G\ +2 "manipulator"&^& +3 "core" &. \ +2 "manipulator"&% +4 "core" %\  7 +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 + "manipulator"&N( +175 "core" ( +2 "manipulator"&& +4 "core" & B +2 "storage"(3& +3 "core" &,H \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&H'# +94 "core" ' +2 "storage"(q& +4 "core" &,H\ \ \ \ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(V'L +238 "core" ' +4 "storage"(- +4 "core" -'; +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (w& +2 "core" &,H D\ +2 "manipulator"&|& +3 "core" & B +2 .tElbow.seek 4 + "manipulator"&p( +13 "core" ( +2 "manipulator"& & +4 "core" & r  +2 "storage"(v& +3 "core" &,H |\ +2 .tForearm.seek 4 + 300 counts + "manipulator"&'ϓ +20 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&e/ +73 "core" / +5 ."downElevator"SE.seek :down +4 "manipulator"&@& +2 "storage"( 'v +6 "core" & x  +2 "manipulator"&B% +4 "core" % ύ J +2 .tForearm.seek :retract + "manipulator"&z'\ +96 "core" ' +2 .tElbow.seek PC +2 "manipulator"&5( +106 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +137 "core" ( +2 "manipulator"&`& +4 "core" & , +44 .tElbow.reconfigure LooseElbow +4 "manipulator"&$ &.,(#b +3 &~& +2 "core" & +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&-' +94 "core" ' +33 "manipulator"&i& +4 "core" & +2 "manipulator"&&% +3 "core" % ; +3 "processing"%k& +3 "core" &\ +2 "processing"%!& +3 .tPC.seek :closed +2 "processing"%(Tg +3 "core" &\ +2 &\  +9 &3{\ *y +10 &f\ > +9 &q\ L +10 &LT\ K +9 & W\ K +9 &X\ K +10 &[\ L +9 &RXA\ L +9 &T\ K +10 &Y\ K +9 & Z\ K +10 &"[T\ K +9 &$T\ K +9 &%T\ K +10 &'Y-\ K +9 &)cY/\ K +9 &+%YL\ K +10 &,YM\ K +9 &.Z<\ K +10 &0kY\ K +9 &2-YH\ K +9 &3YF\ K +10 &5T@\ K +9 &7sT+\ K +9 &95TB\ K +10 &:T:\ K +9 &<T-\ K +10 &>{T1\ K +9 &@=S3\ K +9 &AY.\ K +10 &CY-\ K +9 &E\\(\ L +9 &GD\\-\ L +10 &Ib.\ M +9 &Jq"\ N +10 &Lz\ Q +9 &N;\ Q +9 &O\ Q +10 &Q\ R +9 &Scxg!\ 5 +9 &T+. \ H +10 &TL!\ ' +2 ( + "processing"%!& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.57 + .Hand.open + "manipulator"&A1 +67 "core" 1 +2 "manipulator"&m% +4 "core" %  e ; +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&]'\ +91 "core" ' +2 .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 4 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"%L  +2 %9 +5 "core" 9HG\ +102 "processing"%S9 +3 "core" 9F\ +102 "processing"%\ 9 +3 "core" 9C \ +102 "processing"%C9 +3 "core" 9B +102 "processing"%P9 +4 "core" 9B +103 "processing"%J9 +3 "core" 9A +102 "processing"%9 +3 "core" 9@ +102 "processing"%9 +3 "core" 9A +102 "processing"%9 +3 "core" 9B" +102 "processing"%I9 +4 "core" 9B& +102 "processing"%=9 +3 "core" 9C+ +102 "processing"%>9 +3 "core" 9F/ +102 "processing"%9 +3 "core" 9G3 +102 "processing"%09 +3 "core" 9J7 +102 "processing"%a9 +3 "core" 9M; +102 "processing"%K9 +4 "core" 9P@\ +103 "processing"%89 +3 "core" 9TD +102 "processing"%T9 +3 "core" 9XH +102 "processing"%19 +3 "core" 9[L +102 "processing"%}9 +4 "core" 9_Q +102 "processing"%D9 +3 "core" 9dU +102 "processing"%9 +3 "core" 9hY +102 "processing"%9 +3 "core" 9l] +2 .tPH.hold 2:00:00,28C +2 "processing"%\\ ppj +2 .tdelay 1:30 +4 "core" ^ +5453 ."Qmail"HABfans.email "20.685 sec auto-exposure",Subject: "da19aug0408h150ml images!" +2102 !o:Errno::ETIMEDOUT :\ errnois: mesg"&Connection timed out - connect(2):@checkpoint: omitted:bt[ "-/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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 .GoodNews.email "Then, in tube 4: /home/esp/esp2/mission/2019_07_31_niagara_mission.rb:83\\n{2 => 22,\\n 3 => 13,\\n 4 => 9}\\nCan@08:25:22, 25.9C, 25% humidity, 14.4psia, 13.462V, 0.177A, 0.183A avg, 2.39W",Subject: "Asleep until 11:00" +1443 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"% +97 "core"  +2 "processing"%% +4 "core" %Sh\ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%;' +535 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #1 of 10 after 10:00 +53 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +10 .tPS.seek 2ml + "processing"%j'[ +1613 "core" ' +2 .tPTV.dial :puck + "processing"%y  +69 "core"  +2 .tPSV.dial PTV + "processing"%< +71 "core" +2 .tPBV.dial :waste1 + "processing"%"  +126 "core"  +2 "processing"%% +4 "core" %_-\  +2 .tPS.seek 1.5ml +2 "processing"%W' +603 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%t * +33 "core" , +3 .tPS.seek 0ml + "processing"%M'W +1607 "core" ' +2 .tdelay 5:00 +12603 "Can"\ 54 +17399 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +34 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%f * +33 "core" , +2 .tPSR.select :air + .PSV.dial PSR +2 "processing"%Q +70 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%X' +2278 "core" ' +2 .tPSV.dial PTV + "processing"%+ +71 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%? +69 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"% +81 "core"  +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%#  +82 "core" +2 .tPS.seek :empty +2 "processing"%'9 +2272 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +128 "core" +2 .tPSV.dial :mixloop + "processing"%Z +41 "core" +2 .tPRV.dial :ab1 + "processing"%c @ +72 "core" A +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%['w +360 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "collection"'E  + "processing"%  +45 "core"  +6 +2 "processing"%{% +4 "core" %w\  +2 .tPS.seek 0.32ml + "processing"%'$ +396 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'  +30 "core" +2 .tPRV.dial :air +2 "processing"%r  +39 "core"  +3 .tPS.seek 0.9ml + "processing"%h'D +1236 "core" ' +2 .tPRV.dial :waste2 + "processing"%7 @ +70 "core" > +2 .tPS.seek 0.5ml +2 "processing"%9' +863 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +45 "processing"%$  +43 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%_'[ +1604 "core" ' +2 .tPSV.dial :PML + "processing"%s +43 "core" +2 .tPTV.dial :mixing + "processing"%O @ +70 "core" A +2 .tPBV.dial :waste1 + "processing"%  +33 "core" +2 "processing"%Y% +4 "core" %[\  +2 .tPS.seek 1.85ml +2 "processing"%.'; +229 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%U * +34 "core" , +3 .tPS.seek 0ml +2 "processing"%:'W +1963 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'l& +3 "core" &>A\ +2 "manipulator"& & +4 "core" & I + "manipulator"&o% +4 "core" %\ * " #j +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&(- +180 "core" ( +2 "manipulator"&6& +4 "core" &-  j + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &/& +2 "core" &- c j +2 .tForearm.seek :garage +2 "manipulator"&b' +108 "core" ' +4 .tHand.close + "manipulator"&*/ +66 "core" / +2 "manipulator"&R& +4 "core" &-  E j +2 "manipulator"&% +3 "core" %    Ⱦ[ +2 .tForearm.seek :retract +2 "manipulator"&x'\ +100 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&,( +283 "core" ( +2 "manipulator"&n& +4 "core" & K + +2 .tElbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 && +2 "core" & + +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&d'ρ +101 "core" ' +2 "manipulator"&G& +4 "core" & 4 + +2 "manipulator"&% +3 "core" %z e Q +3 "collection"'F& +3 "core" &?@\ +2 "collection"'2& +4 .tCC.seek :closed + "collection"'u(O +3 "core" &?@\ +3 &=B\  +9 &4<A\ +{ +10 &f=B\ > +9 &t?B\ L +9 &UX=B\ K +10 &\\=@\ K +9 &Z>?\ K +10 &Z;@\ K +9 &\\Z?@\ K +10 &Z?A\ K +9 &[@A\ K +9 & ^>B\ K +9 &"fZ@A\ J +10 &$'Z??\ K +9 &%\\=@\ K +10 &'\\>A \ K +9 &)lW=@\ K +9 &+/Y?@\ K +10 &,]>A\ K +9 &.X>A\ J +9 &0vY>B\ J +10 &27Y>A\ K +9 &3\\=@\ K +10 &5Y=A\ J +9 &7}Y=A\ K +9 &9?\\>@\ K +10 &;[?B\ K +9 &<V=A\ K +9 &>W>B\ K +10 &@GY<@\ K +9 &B]?@\ K +10 &CZ<@\ J +9 &E^=A\ K +9 &GLe=A\ L +10 &I{=A\ O +9 &J>?\ S +9 &Ls=@\ W +10 &N3=@\ }D +9 &O=;=?\ &q +10 &Os:A\ H +5 ( + "collection"'2& +5 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.66 + "collection"''& +4 "core" &Op>@\ H + &Op;?\ H + .tHand.open +2 "manipulator"&^1 +67 "core" 1 +2 "manipulator"&% +4 "core" % }  R N +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +92 "core" ' +2 .tPSV.dial PSR + "processing"%3 +99 "core"  +2 "processing"%q% +4 "core" %Z\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%)' +1607 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +52 "core"  +3 .tPS.seek 0ml + "processing"%'W +1610 "core" ' +2 .tPSV.dial PSR + "processing"%w +41 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%|' +1907 ."Qmail"GoodNews.email "Then, in tube 4: /home/esp/esp2/mission/2019_07_31_niagara_mission.rb:83\\n{2 => 22,\\n 3 => 13,\\n 4 => 9}\\nCan@08:25:22, 25.9C, 25% humidity, 14.4psia, 13.462V, 0.177A, 0.183A avg, 2.39W",Subject: "Asleep until 11:00" +720 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%  +2 "collection"'v  +39 "core" ~ +116  +2 .tPSV.dial :mixloop + "processing"%e +98 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%@  +69 "core" +2 .tPS.seek 0ml +2 "processing"%B'W +1039 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #2 of 10 after 10:00 +1606 "core" ' +2 .tPSV.dial :air + "processing"%N  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%H' +2634 "core" ' +2 .tPSV.dial :mixloop + "processing"%V +42 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2629 "core" ' +2 .tPSV.dial :air + "processing"%`  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%~' +2638 "core" ' +2 .tPSV.dial :mixloop + "processing"%p +42 "core" +2 .tPS.seek 0ml +2 "processing"% 'W +2632 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&i& +4 "core" & , + +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&&( +33 "core" ( +2 "manipulator"&k& +4 "core" &   + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &z& +2 "core" &   +2 .tForearm.seek CC +2 "manipulator"&g'ρ +94 "core" ' +2 .tHand.close + "manipulator"&A/ +77 "core" / +2 .tCC.seek :open +45 "collection"'m( +377 "core" ( +2 "manipulator"&& +4 "core" &  +2 "manipulator"&!% +3 "core" % ϒ  +2 .tForearm.seek :retract +2 "manipulator"&S'\ +100 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&-(- +268 "core" ( +2 "manipulator"&\ & +4 "core" &-  S +2 .tElbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 && +3 "core" &-  S + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&C' +111 "core" ' +4 .tHand.open +2 "manipulator"&P1 +71 "core" 1 +2 "manipulator"&J% +4 "core" % |  Ȼ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 ."da"delayUntil "12:00:08.51" +1811 "Can" \ 0/ +22987 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"% @ +70 "core" B +2 ."da"PBV.dial :waste1 + "processing"%  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%I * +34 "core" , +2 ."da"PSV.dial :air +2 "processing"%=  +41 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%>' +2286 "core" ' +2 ."da"PSV.dial :mixloop + "processing"% +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%0  +42 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%a +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%K  +42 "core"  +2 ."da"PS.seek :empty +2 "processing"%8'9 +2273 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%T +125 "core"  +2 "processing"%1% +4 "core" %<\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +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"%D'[ +1620 "core" ' +2 ."da"PTV.dial :puck + "processing"%  +69 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core"  +2 "processing"%% +4 "core" %`\  +2 ."da"PS.seek 1.5ml + "processing"%4' +594 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +4 "processing"%; * +34 "core" , +3 ."da"PS.seek 0ml + "processing"%y'W +1614 "core" ' +2 ."da"delay 2:00 +7309 ."Qmail"GoodNews.email "Then, in tube 4: /home/esp/esp2/mission/2019_07_31_niagara_mission.rb:83\\n{2 => 22,\\n 3 => 13,\\n 4 => 9}\\nCan@08:25:22, 25.9C, 25% humidity, 14.4psia, 13.462V, 0.177A, 0.183A avg, 2.39W",Subject: "Asleep until 11:00" +2102 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #3 of 10 after 10:00 +2589 #"da"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"%" * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +72 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%j' +2267 "core" ' +2 ."da"PSV.dial PTV + "processing"%t +83 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%W +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%L +82 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +70 "core"  +2 ."da"PS.seek :empty +2 "processing"%f'9 +2273 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%Q +124 "core"  +2 "processing"%M% +4 "core" %6\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%+' +592 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%?'[ +35 "Can"\ 77 +1574 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"% +82 "core"  +2 ."da"PBV.dial :waste1 + "processing"%#  +33 "core"  +2 "processing"%X% +4 "core" %V\  +2 ."da"PS.seek 1.5ml + "processing"%' +597 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%Z * +33 "core" , +3 ."da"PS.seek 0ml + "processing"%c'W +1604 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%E +68 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%{' +2286 "core" ' +2 ."da"PSV.dial PTV + "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"%r +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +4 "processing"%  +80 "core" +2 ."da"PS.seek :empty +2 "processing"%7'9 +2257 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%h  +81 "core"  +8 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing + "processing"%$  +126 "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"%s +40 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%O' +392 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%  +44 "core"  +2 "processing"%Y% +4 "core" %\  +2 ."da"PS.seek 0.55ml + "processing"%U'~ +330 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%_  +43 "core"  +2 ."da"PS.seek 2ml +2 "processing"%.'[ +1574 "core" ' +2 ."da"PSV.dial :PML + "processing"%l +42 "core" +2 ."da"PTV.dial :mixing +2 "processing"% @ +71 "core" B +2 ."da"PBV.dial :waste1 + "processing"%o  +33 "core"  +2 "processing"%6% +4 "core" %X\  +2 ."da"PS.seek 1.85ml + "processing"%/'8 +229 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%5 * +33 "core" , +3 ."da"PS.seek 0ml + "processing"%*'W +1965 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +14282 ."Qmail"GoodNews.email "Then, in tube 4: /home/esp/esp2/mission/2019_07_31_niagara_mission.rb:83\\n{2 => 22,\\n 3 => 13,\\n 4 => 9}\\nCan@08:25:22, 25.9C, 25% humidity, 14.4psia, 13.462V, 0.177A, 0.183A avg, 2.39W",Subject: "Asleep until 11:00" +2102 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #4 of 10 after 10:00 +11316 "Can"\ 11 +20300 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%R  +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"%]  +41 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%b' +2266 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%n +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" +4 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%G  +43 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2248 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%F +125 "core"  +2 "processing"%x% +4 "core" %>\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml +2 "processing"%2'[ +1624 "core" ' +2 ."da"PTV.dial :puck + "processing"%'  +71 "core"  +2 ."da"PSV.dial PTV +2 "processing"%^ +80 "core"  +2 ."da"PBV.dial :waste1 + "processing"%  +35 "core" +2 "processing"%3% +4 "core" %X\  +2 ."da"PS.seek 1.5ml + "processing"%q' +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%d * +33 "core" , +3 ."da"PS.seek 0ml + "processing"%:'W +1607 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%  +34 "core" +2 ."da"delay 30 seconds +2264 ."Qmail"GoodNews.email "Then, in tube 4: /home/esp/esp2/mission/2019_07_31_niagara_mission.rb:83\\n{2 => 22,\\n 3 => 13,\\n 4 => 9}\\nCan@08:25:22, 25.9C, 25% humidity, 14.4psia, 13.462V, 0.177A, 0.183A avg, 2.39W",Subject: "Asleep until 11:00" +739 ."da"PBV.dial between PSV and waste1 +2 "processing"%) * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%w +68 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +1246 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #5 of 10 after 10:00 +1026 "core" ' +2 ."da"PSV.dial PTV + "processing"%v +83 "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"%e +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%@  +81 "core" +2 ."da"PS.seek :empty +2 "processing"%|'9 +2276 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%N +125 "core"  +2 "processing"%B% +4 "core" %6\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%V' +587 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%H'[ +1603 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%` +70 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +34 "core" +2 "processing"%p% +4 "core" %[\  +2 ."da"PS.seek 1.5ml + "processing"%~' +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%i * +34 "core" , +3 ."da"PS.seek 0ml + "processing"%k'W +164 "Can"\ ;; +1439 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%z  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%A * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%, +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2266 "core" ' +2 ."da"PSV.dial PTV + "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 +40 "processing"%! +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%g  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%\ '9 +2255 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +125 "core"  +2 "processing"%&% +4 "core" %<\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%P' +602 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%J'[ +1612 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%S +80 "core"  +2 ."da"PBV.dial :waste1 + "processing"%C  +35 "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 +2 "processing"%I * +33 "core" , +3 ."da"PS.seek 0ml + "processing"%='W +1604 "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"% * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%0 +69 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%a' +2262 "core" ' +2 ."da"PSV.dial PTV + "processing"%K +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%> +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%T +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%1  +67 "core"  +2 ."da"PS.seek :empty +2 "processing"%8'9 +2259 "core" ' +2 ."da"Gate.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%} +130 "core"  +5 "processing"%% +13 "core" %5\ ^ +2 #"da"Pulling 0.25ml of PSR.sub1 +4 .PSR.select :sub1 +10 "processing"% +15 ."da"PS.reconfigure PSconfig +6 "processing"%#A d`xb +3 ."da"PS.seek 0.25ml +5 "processing"%'7 +343 "core" ' +11 ."da"delay 5 seconds +219 ."Qmail"GoodNews.email "Then, in tube 4: /home/esp/esp2/mission/2019_07_31_niagara_mission.rb:83\\n{2 => 22,\\n 3 => 13,\\n 4 => 9}\\nCan@08:25:22, 25.9C, 25% humidity, 14.4psia, 13.462V, 0.177A, 0.183A avg, 2.39W",Subject: "Asleep until 11:00" +283 "processing"% % +6 "core" %:\ [ +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 + "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%' +340 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%D'[ +941 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + #Retry #6 of 10 after 10:00 +663 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%; +81 "core"  +2 ."da"PBV.dial :waste1 + "processing"%4  +35 "core" +2 "processing"%<% +4 "core" %]\ _ +2 ."da"PS.seek 1.5ml + "processing"%"' +608 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +3 ."da"PS.seek 0ml + "processing"%y'W +1613 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%t  +33 "core" +2 ."da"delay 30 seconds +2704 "Can"\ X +298 ."da"PBV.dial between PSV and waste1 +2 "processing"%W * +35 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%L +70 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2314 "core" ' +2 ."da"PSV.dial PTV + "processing"%j +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%Q +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%M +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%f  +71 "core"  +2 ."da"PS.seek :empty +2 "processing"%+'9 +2307 "core" ' +2 "processing"% 9 +3 "core" 9.47 +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast + "processing"%#  +3 "core" 47 + 47 +2 "processing"%X& +3 "core" &TL\ ^ ' +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 + "manipulator"&?% +3 "core" %\   +2 "storage"(Z% +3 "core" %} +\ w +2 "storage"(. +3 "core" . + ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 3 +2 "storage"(( +343 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" & _ ] \ p + "manipulator"&E& +4 "core" &- S + "manipulator"&c% +4 "core" %\  w  +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&[( +179 "core" ( +2 "manipulator"&& +4 "core" & l + "storage"(r& +4 "core" & 8 9\ l +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&' +94 "core" ' +2 "storage"({& +4 "core" & M N {\ m +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +2 "storage"(h'L +163 "core" ' +2 "storage"($- +3 "core" -'м +2 ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&9& +3 "core" & l +2 "storage"(s& +4 "core" &  \ d + ."da"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 3 + "manipulator"&7' +37 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&, +3 "core" , + ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +50 "storage"(Y- +3 "core" -'м +2 ."da"SE.seek 14.13 Pucks below Top Plate +2 "storage"(O't +43 "core" ' +2 "manipulator"&_% +4 "core" %j   +2 "storage"(U& +3 "core" & ^\ \\ +2 ."da"Forearm.force -20 + "manipulator"&5 +2 ."da"Forearm.seek 3 + 299 counts +2 "manipulator"&l'1 +14 "core" ' +4 "manipulator"& & +4 "core" & V f +2 "storage"(o& +3 "core" & A \ d +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&6' +17 "core" ' +2 ."da"SE.seek 15.13 Pucks below Top Plate +3 "storage"(5'c +47 "core" ' +2 "manipulator"&.& +4 "core" & W f +2 "manipulator"&/% +4 "core" %в x + ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&R'\ +96 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&( +257 "core" ( +2 "manipulator"&]& +4 "core" &   _ + ."da"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &*& +2 "core" & _ +2 ."da"Forearm.seek PC +2 "manipulator"&n' +103 "core" ' +4 ."da"Hand.close + "manipulator"&/ +77 "core" / +2 ."da"PC.seek :open +2 "processing"%( +401 "core" ( +2 "storage"(G& +4 "core" & F D A\ i + "manipulator"&b& +4 "core" & t _ + "manipulator"&F% +4 "core" %  ] +3 ."da"Forearm.seek :retract + "manipulator"&x'\ +95 "core" ' +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&( +255 "core" ( +2 "manipulator"&(& +4 "core" &  d + "storage"('& +4 "core" &   Z\ e +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&^' +95 "core" ' +2 ."da"Hand.open + "manipulator"&1 +75 "core" 1 +3 "storage"(3- +3 "core" -'c +2 ."da"SE.seek 14.88 Pucks below Top Plate +2 "storage"(2'/ +24 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 14.21 Pucks below Top Plate + "storage"(d' +47 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da19aug0412h150ml.tif +1588 #SX HX9/16 (USB:25): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 12.663 seconds\ /var/log/esp/da19aug0412h150ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da19aug0412h150ml15s.tif +361 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +1195 #"da"SX HX9/16 (USB:25): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da19aug0412h150ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da19aug0412h150ml30s.tif +3056 #SX HX9/16 (USB:25): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da19aug0412h150ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da19aug0412h150ml70s.tif +7117 #SX HX9/16 (USB:25): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da19aug0412h150ml70s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +7 "storage"(q- +7 "core" -' +5 "storage"(& +9 "core" & 5\ +2 "manipulator"&)& +3 "core" & 5 W +2 ."da"Elbow.seek 3 +2 "manipulator"&w( +20 "core" ( +2 "manipulator"&:& +4 "core" &  +2 "storage"(v& +3 "core" & x\ +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"& ' +16 "core" ' +2 ."da"SE.reconfigure SEgently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 14.93 Pucks below Top Plate +2 "storage"(e'i +76 "core" ' +2 "manipulator"&@& +4 "core" & [  +2 "storage"(& +3 "core" & % & w\ +2 ."da"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 3 +2 "manipulator"&N' +35 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&B, +3 "core" , + ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 15.11 Pucks below Top Plate +2 "storage"(|'S +36 "core" ' +31 "manipulator"&V% +4 "core" % \\ ɽS +2 "storage"(`& +3 "core" &\ +2 ."da"Forearm.force -20 + "manipulator"&5 +2 ."da"Forearm.seek 3 + 299 counts +2 "manipulator"&'1 +18 "core" ' +2 "manipulator"&p& +4 "core" &  Z  +2 "storage"(H& +3 "core" &  $\ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&i' +25 "core" ' +2 "storage"(~% +4 "core" %Z + (\ w +2 ."downElevator"SE.seek :down +3 "storage"(z'v +99 (A% +3 "core" %  w v \ N> +2 "manipulator"&,% +3 "core" % A +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&k'\ +13 "core" ' + ."downElevator"SE.coast + "storage"(5 +77 "core" ' +2 ."da"SC.coast + "storage"(6 +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 #tStarting finalPurge +3 "processing"%u& +4 "core" &V\ +2 "manipulator"&& +4 "core" & {  +2 "manipulator"&!% +4 "core" %\  . +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&g(- +172 "core" ( +4 "manipulator"&& +3 "core" &- ~ @ +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" &- @ + ."psFlush"Forearm.seek :garage +2 "manipulator"&&' +108 "core" ' +2 ."psFlush"Hand.close + "manipulator"&\ / +66 "core" / +2 "manipulator"&P& +4 "core" &-  0 @ +2 "manipulator"&S% +3 "core" %  =  +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&C'\ +99 "core" ' +2 ."psFlush"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&( +130 "core" ( +2 "manipulator"&J& +4 "core" & ! V + ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &I& +3 "core" & 6 V +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&' +92 "core" ' +2 "manipulator"& & +4 "core" & V +2 "manipulator"&% +52 "core" %  +3 "processing"%0& +3 "core" &=\ +2 "processing"%=& +3 ."psFlush"PC.seek :closed +2 "processing"%K(Tg +3 "core" &C\ +4 &M\ 6 +10 &=IxH\ 0 +9 &pu~P\ D +9 &ZH\ L +10 &RI\ K +9 &ZI\ K +9 &aUI\ L +10 &$TG\ K +9 &WJ\ K +10 &ZB\ K +9 &jTC\ K +9 &!-V7\ K +10 &"Y6\ K +9 &$Y1\ K +9 &&qY6\ L +10 &(4W2\ K +9 &)U5\ K +10 &+W5\ L +9 &-{T5\ K +9 &/;Y5\ L +10 &0W2\ K +9 &2T2\ L +9 &4W5\ L +10 &6DT4\ K +9 &8Y5\ L +10 &9W5\ L +9 &;W)\ L +9 &=KW3\ L +10 &?T)\ K +9 &@Y#\ K +9 &BY(\ K +10 &DTT(\ K +9 &FY*\ K +10 &G\\-\ L +9 &Ic%\ M +9 &KQx(\ O +10 &M\ #\ R +9 &N/\ Q +9 &P+\ Q +10 &RP2\ R +9 &S_1\ "i +10 &TI ]+\ , +9 ( + &TO*\ & + "processing"%=& +4 #"psFlush"Processing Clamp onSpring/offSpring for 4/28 samples, on/off torque 1.55 + "processing"%>& +4 "core" &TO,\ & + ."psFlush"Hand.open +2 "manipulator"&T1 +70 "core" 1 +2 "manipulator"&1% +4 "core" %   +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&a'\ +92 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%} +127 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%'P +354 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +754 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%8' +1606 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +67 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +31 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2639 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%; +69 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%4' +592 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%<' +2121 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%D +82 "core"  +2 ."psFlush"PBV.dial PSV +2 "processing"% U +51 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%"'W +2633 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%t @ +40 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%W' +2627 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%L  +82 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%y'9 +2633 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%j +41 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%Q' +2631 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%M +68 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%f'W +2636 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +41 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +2632 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%#  +81 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%X'9 +2630 "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'P +360 ."Qmail"GoodNews.email "Then, in tube 4: /home/esp/esp2/mission/2019_07_31_niagara_mission.rb:83\\n{2 => 22,\\n 3 => 13,\\n 4 => 9}\\nCan@08:25:22, 25.9C, 25% humidity, 14.4psia, 13.462V, 0.177A, 0.183A avg, 2.39W",Subject: "Asleep until 11:00" +742 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1344 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #7 of 10 after 10:00 +267 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +67 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%E  +50 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%c'W +2632 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +69 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%r' +596 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%{' +1275 "Can"\ :: +850 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%- +69 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%$ U +51 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%9'W +2634 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%s @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2629 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%Y  +81 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%_'9 +2631 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%U +40 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"% ' +2635 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%o +69 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%.'W +2626 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%/ @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2629 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%[  +82 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%h'9 +2630 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +39 "collection"'7& +11 "core" &OU\ +2 "manipulator"&l& +3 "core" & V +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&O( +2 "core" ( +2 "manipulator"&6& +4 "core" &  V + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &]& +2 "core" &  , V +2 .tForearm.seek PC +2 "manipulator"&*' +101 "core" ' +2 .tHand.close + "manipulator"&/ +74 "core" / +2 .tPC.seek :open +2 "processing"%( +402 "core" ( +2 "manipulator"&R& +4 "core" & ~ V +2 "manipulator"&% +3 "core" %  +2 .tForearm.seek :retract +2 "manipulator"&G'\ +93 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&b( +364 "core" ( +2 "manipulator"&F& +4 "core" & Y ) + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &n& +2 "core" & ) +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +4 "manipulator"&('ρ +102 "core" ' +2 "manipulator"&'& +4 "core" & ) +2 "manipulator"&% +4 "core" %τ +2 "collection"'& +3 "core" &OS\ +2 "collection"'3& +4 .tCC.seek :closed + "collection"'x(O +3 "core" &QUR\ +3 &QS\  +10 &4QU\ \ +| +9 &hRV\ ? +10 &sOS\ L +9 &[[QU \ K +9 &ZPV\ K +10 &ZRS\ K +9 &ZQT\ K +10 &c[QT\ K +9 &%YTT\ K +9 &ZPT \ K +10 & XST\ K +9 &"jZQT \ K +9 &$,ZRS\ \ K +10 &%YOS\ K +9 &'YQT \ J +10 &)rZQU\ \ K +9 &+5YRW\ K +9 &,ZPS \ K +10 &.WST\ \ K +9 &0zYSR \ K +9 &2=YQW \ K +10 &3WSV\ K +9 &5YQU \ K +10 &7XQS\ J +9 &9DYPS\ K +9 &;XPU \ K +10 &<XQU\ K +9 &>YOR\ K +9 &@LYQT\ K +10 &BZOU \ K +9 &CZSS\ K +10 &E[QU\ L +9 &GRgRS \ L +9 &I |QT\ O +10 &JOR\ S +9 &LxNS\ |W +9 &N9OR\ {D +10 &O?<NR\ ~&s +9 &OwRQ\ K +5 ( + "collection"'3& +4 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.66 +2 "collection"'5& +4 "core" &OvOR\ K + &OvNS\ K + .tHand.open +2 "manipulator"&21 +72 "core" 1 +2 "manipulator"&q% +4 "core" % τ   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +99 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"')& +4 "core" &OsQSN\ K +2 "collection"':% +3 "core" %OP\ +2 .tCSV.dial CSR +2 "collection"'v  +40 "core"  +2 "collection"'@% +4 "core" %QR\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +2 "collection"''l +1373 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 'V% +2 "core" %lPT\ +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'`' +651 "core" ' +2 .tCSV.dial :waste + "collection"' +124 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'p' +1984 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'H& +4 "core" &OpOS<\ K +2 "collection"'^% +4 "core" %NS\ + .tCSV.dial :flush + "collection"'d  +41 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"'~'l +1211 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"' @ +40 "core" B +2 "collection"'A% +4 "core" %lQU\  +2 .tCS.seek 7ml +2 "collection"',' +536 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'w  +2 'e  +39 "core"  +89  +2 .tCBV.dial :waste1 + "collection"'u @ +43 "core" ? +2 .tCS.seek 0ml +2 "collection"'N' +1678 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'& +4 "core" &OiST\ K +2 "collection"'!% +3 "core" %ST\ +2 .tCSV.dial :flush + "collection"'  +70 "core" +3 .tCS.seek 5ml + "collection"'|'l +1211 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +31 "collection"' @ +42 "core" A +2 "collection"'i% +4 "core" %lQS\  +2 .tCS.seek 7ml +2 "collection"'' +532 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV + "collection"'z  +41 "core"  +2 .tCBV.dial :waste2 +2 "collection"'  +109 "core"  +2 .tCS.seek 0ml +2 "collection"'B' +1652 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'\ & +4 "core" &OhQS\ K +2 "collection"'P% +3 "core" %QT\ + .tCSV.dial CSR +2 "collection"'S  +39 "core"  +2 "collection"'k% +4 "core" %QT\ + #tPulling 7.999ml of CSR.kill + .CSR.select :kill +2 "collection"' +9 .tCS.seek 8ml +2 "collection"'J' +1906 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +4 "collection"' +10 .tCS.seek 10ml + "collection"'I' D +550 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'& +2 '  +95 "core" +36  +2 .tCTV.dial :intake + "collection"'  +115 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'g' \\ +1905 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'0  +70 "core"  +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'C' +586 "core" ' +2 .tCSV.dial CSR + "collection"'  +97 "core"  +2 "collection"'>% +4 "core" %TS\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +2 "collection"'T'l +1344 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"'1' D +1344 "core" ' +2 .tCSV.dial CBV + "collection"'= +97 "core" +2 .tCS.seek 0ml +2 "collection"'}' +2612 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" & M ) +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&+( +2 "core" ( +2 "manipulator"&& +4 "core" &  ) + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 & & +3 "core" & X ) + .tForearm.seek CC +2 "manipulator"&'ρ +103 "core" ' +2 .tHand.close + "manipulator"&8/ +67 "core" / +2 .tCC.seek :open +2 "collection"';( +378 "core" ( +4 "manipulator"&& +4 "core" & s ) + "manipulator"&4% +4 "core" % ς +2 .tForearm.seek :retract + "manipulator"&D'\ +100 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +277 "core" ( +2 "manipulator"&<& +4 "core" &- } / + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &t& +2 "core" &- n / +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&"' +112 "core" ' +2 .tHand.open + "manipulator"&L1 +67 "core" 1 +2 "manipulator"&W% +4 "core" % v  0 ȹv +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&j'\ +105 "core" ' +2 #tCompleted [/home/esp/esp2/mission/2019_07_31_niagara_mission.rb:83] begun 11:00:26 + #Preparing to sleep until 6:32AM 8/05/2019 +4 ."shutdown"CC.coast +2 "collection"'6 + #tAsleep til 6:32AM 8/05/2019 +4 ."shutdown"CS.coast +3 #tContinuing at 06:32EDT05-Aug-19 + "collection"'5 +4 "Can"'\ ++ +2 ."shutdown"PC.coast +2 "processing"%6 +3 ."shutdown"PS.coast +2 "processing"%5 +2 ."shutdown"Forearm.coast + "manipulator"&5 +2 ."shutdown"Elbow.coast + "manipulator"&6 +36 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF + #Shutdown +6770 ."Qmail"GoodNews.email "Then, in tube 4: /home/esp/esp2/mission/2019_07_31_niagara_mission.rb:83\\n{2 => 22,\\n 3 => 13,\\n 4 => 9}\\nCan@08:25:22, 25.9C, 25% humidity, 14.4psia, 13.462V, 0.177A, 0.183A avg, 2.39W",Subject: "Asleep until 11:00" +2102 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #8 of 10 after 10:00 +2901 "Can"%\  +57101 ."Qmail"GoodNews.email "Then, in tube 4: /home/esp/esp2/mission/2019_07_31_niagara_mission.rb:83\\n{2 => 22,\\n 3 => 13,\\n 4 => 9}\\nCan@08:25:22, 25.9C, 25% humidity, 14.4psia, 13.462V, 0.177A, 0.183A avg, 2.39W",Subject: "Asleep until 11:00" +2102 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #9 of 10 after 10:00 +797 "Can"(\  +59204 ."Qmail"GoodNews.email "Then, in tube 4: /home/esp/esp2/mission/2019_07_31_niagara_mission.rb:83\\n{2 => 22,\\n 3 => 13,\\n 4 => 9}\\nCan@08:25:22, 25.9C, 25% humidity, 14.4psia, 13.462V, 0.177A, 0.183A avg, 2.39W",Subject: "Asleep until 11:00" +798 "Can",\ ! +1304 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #10 of 10 after 10:00 +58696 "Can"/\  +1306 ."Qmail"GoodNews.email "Then, in tube 4: /home/esp/esp2/mission/2019_07_31_niagara_mission.rb:83\\n{2 => 22,\\n 3 => 13,\\n 4 => 9}\\nCan@08:25:22, 25.9C, 25% humidity, 14.4psia, 13.462V, 0.177A, 0.183A avg, 2.39W",Subject: "Asleep until 11:00" +2102 !o:Errno::ETIMEDOUT :\ errnois: mesg"&Connection timed out - connect(2):@checkpoint: omitted:bt[ "-/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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 .GoodNews.email "At 11:00:26 began in tube 4: /home/esp/esp2/mission/2019_07_31_niagara_mission.rb:83\\n{2 => 22,\\n 3 => 13,\\n 4 => 9}\\nCan@11:00:26, 25.5C, 26% humidity, 14.4psia, 13.378V, 0.447A, 0.447A avg, 5.99W",Subject: "Started 2019_07_31_niagara_mission phase /home/esp/esp2/mission/2019_07_31_niagara_mission.rb:83" +2101 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #1 of 10 after 10:00 +54489 "Can"0\  +5513 ."Qmail"GoodNews.email "At 11:00:26 began in tube 4: /home/esp/esp2/mission/2019_07_31_niagara_mission.rb:83\\n{2 => 22,\\n 3 => 13,\\n 4 => 9}\\nCan@11:00:26, 25.5C, 26% humidity, 14.4psia, 13.378V, 0.447A, 0.447A avg, 5.99W",Subject: "Started 2019_07_31_niagara_mission phase /home/esp/esp2/mission/2019_07_31_niagara_mission.rb:83" +2102 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #2 of 10 after 10:00 +52386 "Can"2\  +7616 ."Qmail"GoodNews.email "At 11:00:26 began in tube 4: /home/esp/esp2/mission/2019_07_31_niagara_mission.rb:83\\n{2 => 22,\\n 3 => 13,\\n 4 => 9}\\nCan@11:00:26, 25.5C, 26% humidity, 14.4psia, 13.378V, 0.447A, 0.447A avg, 5.99W",Subject: "Started 2019_07_31_niagara_mission phase /home/esp/esp2/mission/2019_07_31_niagara_mission.rb:83" +2102 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #3 of 10 after 10:00 +50282 "Can"/\  +9720 ."Qmail"GoodNews.email "At 11:00:26 began in tube 4: /home/esp/esp2/mission/2019_07_31_niagara_mission.rb:83\\n{2 => 22,\\n 3 => 13,\\n 4 => 9}\\nCan@11:00:26, 25.5C, 26% humidity, 14.4psia, 13.378V, 0.447A, 0.447A avg, 5.99W",Subject: "Started 2019_07_31_niagara_mission phase /home/esp/esp2/mission/2019_07_31_niagara_mission.rb:83" +2102 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #4 of 10 after 10:00 +48178 "Can"1\  +11824 ."Qmail"GoodNews.email "At 11:00:26 began in tube 4: /home/esp/esp2/mission/2019_07_31_niagara_mission.rb:83\\n{2 => 22,\\n 3 => 13,\\n 4 => 9}\\nCan@11:00:26, 25.5C, 26% humidity, 14.4psia, 13.378V, 0.447A, 0.447A avg, 5.99W",Subject: "Started 2019_07_31_niagara_mission phase /home/esp/esp2/mission/2019_07_31_niagara_mission.rb:83" +2102 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #5 of 10 after 10:00 +46074 "Can"1\  +13928 ."Qmail"GoodNews.email "At 11:00:26 began in tube 4: /home/esp/esp2/mission/2019_07_31_niagara_mission.rb:83\\n{2 => 22,\\n 3 => 13,\\n 4 => 9}\\nCan@11:00:26, 25.5C, 26% humidity, 14.4psia, 13.378V, 0.447A, 0.447A avg, 5.99W",Subject: "Started 2019_07_31_niagara_mission phase /home/esp/esp2/mission/2019_07_31_niagara_mission.rb:83" +2102 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #6 of 10 after 10:00 +43970 "Can"-\  +16032 ."Qmail"GoodNews.email "At 11:00:26 began in tube 4: /home/esp/esp2/mission/2019_07_31_niagara_mission.rb:83\\n{2 => 22,\\n 3 => 13,\\n 4 => 9}\\nCan@11:00:26, 25.5C, 26% humidity, 14.4psia, 13.378V, 0.447A, 0.447A avg, 5.99W",Subject: "Started 2019_07_31_niagara_mission phase /home/esp/esp2/mission/2019_07_31_niagara_mission.rb:83" +2102 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #7 of 10 after 10:00 +41867 "Can"0\  +18134 ."Qmail"GoodNews.email "At 11:00:26 began in tube 4: /home/esp/esp2/mission/2019_07_31_niagara_mission.rb:83\\n{2 => 22,\\n 3 => 13,\\n 4 => 9}\\nCan@11:00:26, 25.5C, 26% humidity, 14.4psia, 13.378V, 0.447A, 0.447A avg, 5.99W",Subject: "Started 2019_07_31_niagara_mission phase /home/esp/esp2/mission/2019_07_31_niagara_mission.rb:83" +2102 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #8 of 10 after 10:00 +39764 "Can"/\  +20237 ."Qmail"GoodNews.email "At 11:00:26 began in tube 4: /home/esp/esp2/mission/2019_07_31_niagara_mission.rb:83\\n{2 => 22,\\n 3 => 13,\\n 4 => 9}\\nCan@11:00:26, 25.5C, 26% humidity, 14.4psia, 13.378V, 0.447A, 0.447A avg, 5.99W",Subject: "Started 2019_07_31_niagara_mission phase /home/esp/esp2/mission/2019_07_31_niagara_mission.rb:83" +2102 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #9 of 10 after 10:00 +37661 "Can"/\  +22341 ."Qmail"GoodNews.email "At 11:00:26 began in tube 4: /home/esp/esp2/mission/2019_07_31_niagara_mission.rb:83\\n{2 => 22,\\n 3 => 13,\\n 4 => 9}\\nCan@11:00:26, 25.5C, 26% humidity, 14.4psia, 13.378V, 0.447A, 0.447A avg, 5.99W",Subject: "Started 2019_07_31_niagara_mission phase /home/esp/esp2/mission/2019_07_31_niagara_mission.rb:83" +2102 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #10 of 10 after 10:00 +35557 "Can",\  +24445 ."Qmail"GoodNews.email "At 11:00:26 began in tube 4: /home/esp/esp2/mission/2019_07_31_niagara_mission.rb:83\\n{2 => 22,\\n 3 => 13,\\n 4 => 9}\\nCan@11:00:26, 25.5C, 26% humidity, 14.4psia, 13.378V, 0.447A, 0.447A avg, 5.99W",Subject: "Started 2019_07_31_niagara_mission phase /home/esp/esp2/mission/2019_07_31_niagara_mission.rb:83" +2102 !o:Errno::ETIMEDOUT :\ errnois: mesg"&Connection timed out - connect(2):@checkpoint: omitted:bt[ "-/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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 .HABfans.email "Started da in tube 4 at 11:04:38EDT04-Aug-19\\n{2 => 22,\\n 3 => 13,\\n 4 => 9}\\nCan@11:00:26, 25.5C, 26% humidity, 14.4psia, 13.378V, 0.447A, 0.447A avg, 5.99W",Subject: "da sampling at most 150ml" +2101 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #1 of 10 after 10:00 +31350 "Can"(\  +28652 ."Qmail"HABfans.email "Started da in tube 4 at 11:04:38EDT04-Aug-19\\n{2 => 22,\\n 3 => 13,\\n 4 => 9}\\nCan@11:00:26, 25.5C, 26% humidity, 14.4psia, 13.378V, 0.447A, 0.447A avg, 5.99W",Subject: "da sampling at most 150ml" +2102 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #2 of 10 after 10:00 +29247 "Can")\  +30755 ."Qmail"HABfans.email "Started da in tube 4 at 11:04:38EDT04-Aug-19\\n{2 => 22,\\n 3 => 13,\\n 4 => 9}\\nCan@11:00:26, 25.5C, 26% humidity, 14.4psia, 13.378V, 0.447A, 0.447A avg, 5.99W",Subject: "da sampling at most 150ml" +2102 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #3 of 10 after 10:00 +27143 "Can"(\  +32859 ."Qmail"HABfans.email "Started da in tube 4 at 11:04:38EDT04-Aug-19\\n{2 => 22,\\n 3 => 13,\\n 4 => 9}\\nCan@11:00:26, 25.5C, 26% humidity, 14.4psia, 13.378V, 0.447A, 0.447A avg, 5.99W",Subject: "da sampling at most 150ml" +2102 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #4 of 10 after 10:00 +25039 "Can"&\  +34963 ."Qmail"HABfans.email "Started da in tube 4 at 11:04:38EDT04-Aug-19\\n{2 => 22,\\n 3 => 13,\\n 4 => 9}\\nCan@11:00:26, 25.5C, 26% humidity, 14.4psia, 13.378V, 0.447A, 0.447A avg, 5.99W",Subject: "da sampling at most 150ml" +2102 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #5 of 10 after 10:00 +22935 "Can"$\  +37067 ."Qmail"HABfans.email "Started da in tube 4 at 11:04:38EDT04-Aug-19\\n{2 => 22,\\n 3 => 13,\\n 4 => 9}\\nCan@11:00:26, 25.5C, 26% humidity, 14.4psia, 13.378V, 0.447A, 0.447A avg, 5.99W",Subject: "da sampling at most 150ml" +2102 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #6 of 10 after 10:00 +20831 "Can"#\  +39170 ."Qmail"HABfans.email "Started da in tube 4 at 11:04:38EDT04-Aug-19\\n{2 => 22,\\n 3 => 13,\\n 4 => 9}\\nCan@11:00:26, 25.5C, 26% humidity, 14.4psia, 13.378V, 0.447A, 0.447A avg, 5.99W",Subject: "da sampling at most 150ml" +2102 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #7 of 10 after 10:00 +18729 "Can"%\  +41272 ."Qmail"HABfans.email "Started da in tube 4 at 11:04:38EDT04-Aug-19\\n{2 => 22,\\n 3 => 13,\\n 4 => 9}\\nCan@11:00:26, 25.5C, 26% humidity, 14.4psia, 13.378V, 0.447A, 0.447A avg, 5.99W",Subject: "da sampling at most 150ml" +2143 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #8 of 10 after 10:00 +16585 "Can"'\  +43417 ."Qmail"HABfans.email "Started da in tube 4 at 11:04:38EDT04-Aug-19\\n{2 => 22,\\n 3 => 13,\\n 4 => 9}\\nCan@11:00:26, 25.5C, 26% humidity, 14.4psia, 13.378V, 0.447A, 0.447A avg, 5.99W",Subject: "da sampling at most 150ml" +2102 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #9 of 10 after 10:00 +14481 "Can")\  +45521 ."Qmail"HABfans.email "Started da in tube 4 at 11:04:38EDT04-Aug-19\\n{2 => 22,\\n 3 => 13,\\n 4 => 9}\\nCan@11:00:26, 25.5C, 26% humidity, 14.4psia, 13.378V, 0.447A, 0.447A avg, 5.99W",Subject: "da sampling at most 150ml" +2102 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #10 of 10 after 10:00 +12377 "Can"+\  +47625 ."Qmail"HABfans.email "Started da in tube 4 at 11:04:38EDT04-Aug-19\\n{2 => 22,\\n 3 => 13,\\n 4 => 9}\\nCan@11:00:26, 25.5C, 26% humidity, 14.4psia, 13.378V, 0.447A, 0.447A avg, 5.99W",Subject: "da sampling at most 150ml" +2102 !o:Errno::ETIMEDOUT :\ errnois: mesg"&Connection timed out - connect(2):@checkpoint: omitted:bt[ "-/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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 .HABfans.email "12.663 sec auto-exposure",Subject: "da19aug0412h150ml images!" +2101 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"./home/esp/esp2/lib/email.rb:287:in `send'"?/home/esp/esp2/protocol/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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #1 of 10 after 10:00 +8171 "Can",\  +51831 ."Qmail"HABfans.email "12.663 sec auto-exposure",Subject: "da19aug0412h150ml images!" +2102 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"./home/esp/esp2/lib/email.rb:287:in `send'"?/home/esp/esp2/protocol/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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #2 of 10 after 10:00 +6067 "Can",\  +53935 ."Qmail"HABfans.email "12.663 sec auto-exposure",Subject: "da19aug0412h150ml images!" +2102 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"./home/esp/esp2/lib/email.rb:287:in `send'"?/home/esp/esp2/protocol/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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #3 of 10 after 10:00 +3963 "Can"*\  +56039 ."Qmail"HABfans.email "12.663 sec auto-exposure",Subject: "da19aug0412h150ml images!" +2102 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"./home/esp/esp2/lib/email.rb:287:in `send'"?/home/esp/esp2/protocol/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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #4 of 10 after 10:00 +1859 "Can",\  +58142 ."Qmail"HABfans.email "12.663 sec auto-exposure",Subject: "da19aug0412h150ml images!" +1860 "Can".\  +242 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"./home/esp/esp2/lib/email.rb:287:in `send'"?/home/esp/esp2/protocol/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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #5 of 10 after 10:00 +59759 "Can",\  +243 ."Qmail"HABfans.email "12.663 sec auto-exposure",Subject: "da19aug0412h150ml images!" +2102 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"./home/esp/esp2/lib/email.rb:287:in `send'"?/home/esp/esp2/protocol/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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #6 of 10 after 10:00 +57655 "Can",\  +2347 ."Qmail"HABfans.email "12.663 sec auto-exposure",Subject: "da19aug0412h150ml images!" +2102 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"./home/esp/esp2/lib/email.rb:287:in `send'"?/home/esp/esp2/protocol/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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #7 of 10 after 10:00 +55551 "Can"-\  +4451 ."Qmail"HABfans.email "12.663 sec auto-exposure",Subject: "da19aug0412h150ml images!" +2102 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"./home/esp/esp2/lib/email.rb:287:in `send'"?/home/esp/esp2/protocol/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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #8 of 10 after 10:00 +53447 "Can",\  +6555 ."Qmail"HABfans.email "12.663 sec auto-exposure",Subject: "da19aug0412h150ml images!" +2102 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"./home/esp/esp2/lib/email.rb:287:in `send'"?/home/esp/esp2/protocol/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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #9 of 10 after 10:00 +51343 "Can".\  +8659 ."Qmail"HABfans.email "12.663 sec auto-exposure",Subject: "da19aug0412h150ml images!" +2102 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"./home/esp/esp2/lib/email.rb:287:in `send'"?/home/esp/esp2/protocol/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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #10 of 10 after 10:00 +49240 "Can"-\  +10762 ."Qmail"HABfans.email "12.663 sec auto-exposure",Subject: "da19aug0412h150ml images!" +2102 !o:Errno::ETIMEDOUT :\ errnois: mesg"&Connection timed out - connect(2):@checkpoint: omitted:bt[ "-/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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 .GoodNews.email "Then, in tube 4: Sample.deep; initialPurge; da withoutWCR\\n/home/esp/esp2/mission/2019_07_31_niagara_mission.rb:88\\n{2 => 22,\\n 3 => 16,\\n 4 => 6}\\nCan@12:54:20, 26.0C, 26% humidity, 14.4psia, 13.432V, 0.190A, 0.190A avg, 2.55W",Subject: "Asleep until 06:32EDT05-Aug-19" +2101 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #1 of 10 after 10:00 +45033 "Can",\  +14969 ."Qmail"GoodNews.email "Then, in tube 4: Sample.deep; initialPurge; da withoutWCR\\n/home/esp/esp2/mission/2019_07_31_niagara_mission.rb:88\\n{2 => 22,\\n 3 => 16,\\n 4 => 6}\\nCan@12:54:20, 26.0C, 26% humidity, 14.4psia, 13.432V, 0.190A, 0.190A avg, 2.55W",Subject: "Asleep until 06:32EDT05-Aug-19" +2102 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #2 of 10 after 10:00 +42929 "Can"-\  +17072 ."Qmail"GoodNews.email "Then, in tube 4: Sample.deep; initialPurge; da withoutWCR\\n/home/esp/esp2/mission/2019_07_31_niagara_mission.rb:88\\n{2 => 22,\\n 3 => 16,\\n 4 => 6}\\nCan@12:54:20, 26.0C, 26% humidity, 14.4psia, 13.432V, 0.190A, 0.190A avg, 2.55W",Subject: "Asleep until 06:32EDT05-Aug-19" +2102 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #3 of 10 after 10:00 +40826 "Can",\  +19175 ."Qmail"GoodNews.email "Then, in tube 4: Sample.deep; initialPurge; da withoutWCR\\n/home/esp/esp2/mission/2019_07_31_niagara_mission.rb:88\\n{2 => 22,\\n 3 => 16,\\n 4 => 6}\\nCan@12:54:20, 26.0C, 26% humidity, 14.4psia, 13.432V, 0.190A, 0.190A avg, 2.55W",Subject: "Asleep until 06:32EDT05-Aug-19" +2102 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #4 of 10 after 10:00 +38723 "Can",\  +21278 ."Qmail"GoodNews.email "Then, in tube 4: Sample.deep; initialPurge; da withoutWCR\\n/home/esp/esp2/mission/2019_07_31_niagara_mission.rb:88\\n{2 => 22,\\n 3 => 16,\\n 4 => 6}\\nCan@12:54:20, 26.0C, 26% humidity, 14.4psia, 13.432V, 0.190A, 0.190A avg, 2.55W",Subject: "Asleep until 06:32EDT05-Aug-19" +2102 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #5 of 10 after 10:00 +36621 "Can"+\  +23381 ."Qmail"GoodNews.email "Then, in tube 4: Sample.deep; initialPurge; da withoutWCR\\n/home/esp/esp2/mission/2019_07_31_niagara_mission.rb:88\\n{2 => 22,\\n 3 => 16,\\n 4 => 6}\\nCan@12:54:20, 26.0C, 26% humidity, 14.4psia, 13.432V, 0.190A, 0.190A avg, 2.55W",Subject: "Asleep until 06:32EDT05-Aug-19" +2102 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #6 of 10 after 10:00 +34517 "Can"+\  +25485 ."Qmail"GoodNews.email "Then, in tube 4: Sample.deep; initialPurge; da withoutWCR\\n/home/esp/esp2/mission/2019_07_31_niagara_mission.rb:88\\n{2 => 22,\\n 3 => 16,\\n 4 => 6}\\nCan@12:54:20, 26.0C, 26% humidity, 14.4psia, 13.432V, 0.190A, 0.190A avg, 2.55W",Subject: "Asleep until 06:32EDT05-Aug-19" +2102 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #7 of 10 after 10:00 +32413 "Can"*\  +27589 ."Qmail"GoodNews.email "Then, in tube 4: Sample.deep; initialPurge; da withoutWCR\\n/home/esp/esp2/mission/2019_07_31_niagara_mission.rb:88\\n{2 => 22,\\n 3 => 16,\\n 4 => 6}\\nCan@12:54:20, 26.0C, 26% humidity, 14.4psia, 13.432V, 0.190A, 0.190A avg, 2.55W",Subject: "Asleep until 06:32EDT05-Aug-19" +2102 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #8 of 10 after 10:00 +30309 "Can",\  +29693 ."Qmail"GoodNews.email "Then, in tube 4: Sample.deep; initialPurge; da withoutWCR\\n/home/esp/esp2/mission/2019_07_31_niagara_mission.rb:88\\n{2 => 22,\\n 3 => 16,\\n 4 => 6}\\nCan@12:54:20, 26.0C, 26% humidity, 14.4psia, 13.432V, 0.190A, 0.190A avg, 2.55W",Subject: "Asleep until 06:32EDT05-Aug-19" +2102 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #9 of 10 after 10:00 +28205 "Can"+\ !! +31797 ."Qmail"GoodNews.email "Then, in tube 4: Sample.deep; initialPurge; da withoutWCR\\n/home/esp/esp2/mission/2019_07_31_niagara_mission.rb:88\\n{2 => 22,\\n 3 => 16,\\n 4 => 6}\\nCan@12:54:20, 26.0C, 26% humidity, 14.4psia, 13.432V, 0.190A, 0.190A avg, 2.55W",Subject: "Asleep until 06:32EDT05-Aug-19" +2102 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #10 of 10 after 10:00 +26102 "Can"-\ !! +33900 ."Qmail"GoodNews.email "Then, in tube 4: Sample.deep; initialPurge; da withoutWCR\\n/home/esp/esp2/mission/2019_07_31_niagara_mission.rb:88\\n{2 => 22,\\n 3 => 16,\\n 4 => 6}\\nCan@12:54:20, 26.0C, 26% humidity, 14.4psia, 13.432V, 0.190A, 0.190A avg, 2.55W",Subject: "Asleep until 06:32EDT05-Aug-19" +2102 !o:Errno::ETIMEDOUT :\ errnois: mesg"&Connection timed out - connect(2):@checkpoint: omitted:bt[ "-/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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +24000 "Can".\ +60002 -\ !! +60002 -\ ! +60002 +\ +60003 .\ +60002 /\ !! +60002 ,\ !! +60002 +\ +60002 +\ ! +60003 *\ ! +60002 +\ +60002 )\ +60002 *\  +60002 )\  +60003 '\  +60002 (\  +60002 (\  +60002 &\  +60002 (\  +60003 )\  +60002 )\  +60002 )\  @EDT1564977980.28 '\  +60002 &\  +60003 "\  +60002 \  +60002 \  +60002 \  +60002 \  +60003 \  +60002 \  +60002 \  +60002 \  +60003 \  +60002 \  +60002 \  +60002 \  +60002 \  +60003 \  +60002 \  +60002 \  +60002 \  +60002 \  +60003 \  +60002 \  +60002 \  +60002 \  +60002 \  +60003 \  +60002 \  +60002 \  +60002  \  +60002  \  +60003  \  +60002  \  +60002 \  +60002 \  +60002  \  +60003  \  +60002  \  +60002  \  +33891  \  +2 #tPowering core bus +483 .Gate.power :raw,:ON +2 "sampler") +2 )y +2 "core"  + "collection"' +2 'M +3 "core"  + "processing"% +2 %Q +3 "core"  +8 "collection"' 9\ + ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 )% +3 "core" %\ + .tSS.configure SSconfig +2 "sampler")#.0X 22,\\n 3 => 16,\\n 4 => 6}\\nCan@06:32:26, 25.6C, 25% humidity, 14.4psia, 13.393V, 0.361A, 0.361A avg, 4.84W",Subject: "Started 2019_07_31_niagara_mission phase Sample.deep; initialPurge; da withoutWCR" +2 .tSample.deep +2 "sampler")O0 +15 "core" 0 +2 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'F& +4 "core" &}ac\  + .tHand.open +2 "manipulator"&n1 +75 "core" 1 +2 "manipulator"&'& +4 "core" &  c i +2 "manipulator"&% +3 "core" % \  d  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +173 "core" ( +2 "manipulator"&G& +4 "core" &-  a +2 .tElbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &m& +2 "core" &- a +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :garage + "manipulator"&3' +104 "core" ' +2 .tHand.close + "manipulator"&5/ +66 "core" / +2 "manipulator"&2& +4 "core" &- @ a +2 "manipulator"&q% +4 "core" %  J + .tForearm.seek :retract +2 "manipulator"&)'\ +102 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&:( +280 "core" ( +2 "manipulator"&v& +4 "core" &" ;3 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &@& +2 "core" &! + ;3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&('ρ +101 "core" ' +2 "manipulator"&%& +4 "core" &" +  ;3 +2 "manipulator"&V% +3 "core" %y . 7 +2 "collection"'& +4 "core" &}^b\ w +2 "collection"'& +3 .tCC.seek :closed +2 "collection"'`(O +3 "core" &}ac\ x +3 &}^c\ w +9 &6_b\ l+} +9 &i_b\ k@ +10 &`p`b\ mM +9 &&V_c\ oL +10 &W]c\ pL +9 &W^b\ pL +9 &lZ_b\ pL +10 &.U`aD\ pL +9 &V_c\ oK +9 &Xa`'\ pL +10 & tT^c\ oL +9 &"6W^`\ pL +10 &#[^d\ oL +9 &%T^c\ pL +9 &'|U`c\ pL +10 &)?V`d[\ pK +9 &+V]a\ oL +9 &,Z_b\ pL +10 &.T^c\ pL +9 &0GW_b\ pK +10 &2 W^d\ pK +9 &3W]b\ pK +9 &5W_c\ pK +10 &7NV_`\ oL +9 &9Y_c \ oL +9 &:Y^b\ oL +10 &<T_b\ nL +9 &>VTaa\ oL +10 &@T_b\ oL +9 &AW_b\ oK +9 &CX_b\ oL +10 &E]\\`a\ nL +9 &Ge_c\ nM +9 &Hx^c\ kP +10 &J^`_\ fT +9 &LD_`\ cW +10 &N]b`\ bN +9 &O5O\\`\ c&u +9 &OwU]a\ nC +2 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.84 + "collection"'H& +4 "core" &OwV]`F\ nC + .tHand.open + "manipulator"&^1 +77 "core" 1 +2 "manipulator"&d% +4 "core" % y *  7 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&p'\ +98 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"' & +4 "core" &OwV]^Z\ rC +2 "collection"'A% +4 "core" %^`\ s + .tCSV.dial CSR +2 "collection"'~  +124 "core"  +2 "collection"'w% +4 "core" %^`V\ s + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"'e'l +321 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #1 of 10 after 10:00 +1021 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +4 "collection"' +9 'u% +2 "core" %l^`\  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"',' +658 "core" ' +2 .tCSV.dial :waste + "collection"' +123 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'!' +1991 "core" ' +2 #tPurging external Intake + "collection"'& +4 "core" &OwW\\`\ C + "collection"'N% +4 "core" %\\a\ + .tCSV.dial :flush +2 "collection"'  +39 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'i' D +2350 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +2 "collection"'| + 'z  +29 "core" +48  +2 .tCTV.dial :intake + "collection"'  +71 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'' +2373 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'\  +69 "core"  +2 #tFlushing upper manifold + "collection"'P& +4 "core" &Ow^[]\ C +2 "collection"'S% +3 "core" %\\a\ + .tCSV.dial :flush +2 "collection"'k  +69 "core"  +2 .tCS.seek 5ml +2 "collection"'B'l +1220 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"'J @ +40 "core" B +2 "collection"'&% +4 "core" %l_`\  +2 .tCS.seek 7ml + "collection"' '\ +540 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"' +97 "core" ~ +2 .tCTV.dial :air +2 .CS.seek 0ml + "collection"'I' +1663 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'0'- +784 "core" ' +2 .tCSV.dial :waste + "collection"'g +43 "core" +2 .tCS.seek 0ml +2 "collection"'' +756 "core" ' +2 "collection"'>& +4 "core" &Ow]\\a\ C + "collection"'C% +4 "core" %\\`\ + .tCSV.dial :flush +2 "collection"'T  +40 "core"  +2 .tCS.seek 3ml +2 "collection"'='- +771 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +38 "collection"'1 @ +48 "core" A +2 "collection"'% +4 "core" %-]`\  +2 .tCS.seek 5ml +2 "collection"''l +537 "core" ' +2 .tCSV.dial :air + .CS.seek 0ml +2 "collection"' ' +1214 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'8'- +772 "core" ' +2 .tCSV.dial :waste + "collection"'b +70 "core" +2 .tCS.seek 0ml +2 "collection"'' +658 "Can" \ ZZ +106 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&x& +4 "core" &  ] ;2 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&( +3 "core" ( + "manipulator"&4& +4 "core" &! # ;2 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &! K ;2 +2 .tForearm.seek CC + "manipulator"&<'ρ +95 "core" ' +2 .tHand.close + "manipulator"&t/ +65 "core" / +2 .tCC.seek :open +2 "collection"'+( +378 "core" ( +2 "manipulator"&L& +4 "core" &! ;2 + "manipulator"&W% +4 "core" % ϑ +2 .tForearm.seek :retract + "manipulator"&D'\ +98 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&"(- +281 "core" ( +2 "manipulator"&;& +4 "core" &- ; 8 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &}& +2 "core" &- Z 8 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +114 "core" ' +3 .tHand.open + "manipulator"&h1 +77 "core" 1 +2 "manipulator"&j% +4 "core" % r  ɸq +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' +2 #tda sampling at most 150ml +3 #Loading sh1 puck from tube 4 into Collection Clamp + "collection"'\\& +3 "core" &_c\ +2 "manipulator"&y% +4 "core" %\   +2 "storage"(M% +3 "core" % >\ + "storage"(Q. +3 "core" .( +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"((,H +652 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (f& +3 "core" &,E% \  + "manipulator"&#& +4 "core" &- X 8 + "manipulator"& % +4 "core" %\  D  +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 + "manipulator"&?( +175 "core" ( +2 "manipulator"&X& +4 "core" & J  +2 "storage"(Z& +3 "core" &,H D\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&'# +99 "core" ' +2 "storage"(E& +4 "core" &,H \ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"('L +250 "core" ' +2 "storage"(- +3 "core" -'N +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (c& +3 "core" &,H f\ +2 "manipulator"&-& +3 "core" &  +2 .tElbow.seek 4 + "manipulator"&r( +4 "core" ( + "manipulator"&$& +4 "core" &  +2 "storage"({& +3 "core" &,H \ +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&9'ϓ +14 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +71 "core" / +3 ."downElevator"SE.seek :down +5 "manipulator"&s& + "storage"(U'v +6 "core" & 3  +2 "manipulator"&_% +3 "core" % ω  x +2 .tForearm.seek :retract +2 "manipulator"&o'\ +93 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +114 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +52 "core" ( +2 "manipulator"& & +4 "core" &  7 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & n 7 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&a'ρ +97 "core" ' +31 "manipulator"&R& +3 "core" & * 7 +2 "manipulator"&K% +4 "core" %}  +2 "collection"'Y& +3 "core" &ab\ +2 "collection"'[& +4 .tCC.seek :closed + "collection"'6(O +3 "core" &ac\ +3 &_d\  +9 &2~`d\ *y +10 &e\\d\ = +9 &u`d\ K +9 &K[`d\ J +10 & Z_a\ K +9 &Y`c\ J +9 &V_b\ J +10 &RZ_c\ K +9 &Y_b\ J +10 &\\bb\ J +9 & Y_c\ J +9 &"\\U_d\ J +10 &$Z_c\ K +9 &%Y^b\ J +9 &'[^b\ J +10 &)cZ`c\ J +9 &+&U^d\ J +10 &,Z`b\ J +9 &.V]b\ J +9 &0kY`a\ J +10 &2.Uad\ J +9 &3Y_c\ J +9 &5[`b\ J +10 &7sY`c\ J +9 &95[`b\ J +10 &:Y_c\ J +9 &<Y_b\ K +9 &>|Y_c\ J +10 &@=Yac\ J +9 &AW`c\ J +9 &C\\`b\ J +10 &Ee]b\ L +9 &G<y``\ M +10 &He\ R +9 &JKO\ V +9 &LgHL\ W +10 &N&MN\ D +9 &O58QS\ - +9 &OrW[\ G +5 ( + "collection"'[& +3 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.85 +2 .Hand.open + "manipulator"&O1 +68 "core" 1 +4 "manipulator"&F% +4 "core" % } ;  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&n'\ +102 "core" ' +2 .tSC.coast + "storage"(6 +2 #tcollectSample 150ml w/bubble point of 24psi +45 #Priming 7ml + .Gate.power :sampler,:ON + ."pumping"Gate.power :analytic3,:ON +2 .tIntake.select :close +2 .Exhaust.select :close + .SS.hold +2 "sampler")'+ +3 "core" + +2 "sampler")% +4 "core" % t\  +2 "collection"'G& +3 "core" &Ofad\ [G +3 "Can" \ kNK +2 #tCalibrating pressure and temperature sensors + .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X' +880 "core" ' +2 .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +2 "sampler")C  +75 "core" +2 #tAllowing 130s for 25.0ml of remaining 75.0ml +41 .Intake.select :open +4 "sampler") +210 "collection"'T% +3 "core" %\ E +2 #tIntake @22.1psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X3 22,\\n 3 => 16,\\n 4 => 6}\\nCan@06:32:26, 25.6C, 25% humidity, 14.4psia, 13.393V, 0.361A, 0.361A avg, 4.84W",Subject: "Started 2019_07_31_niagara_mission phase Sample.deep; initialPurge; da withoutWCR" +155 "collection"'}% +3 "core" %\ L +2 #tIntake @22.3psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X7 +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'e' +90 "Can"\ CB +32 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +88 "core" ' +4 ."CSpush"CS.coast + "collection"'5 +34 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X9 +3 "core" 91 d +102 "collection"'9 +3 "core" 93 d +102 "collection"'=9 +3 "core" 97 d +102 "collection"'9 +3 "core" 9; d +102 "collection"' 9 +3 "core" 9B "d +102 "collection"'b9 +3 "core" 9I &d +102 "collection"'9 +4 "core" 9T\ +d +102 "collection"'19 +3 "core" 9^ /d +102 "collection"'x9 +3 "core" 9k 3d +102 "collection"'49 +3 "core" 9y 7d +102 "collection"'89 +3 "core" 9 ;d +102 "collection"':9 +3 "core" 9 @d +103 "collection"'p9 +3 "core" 9 Dd +102 "collection"'`9 +3 "core" 9 Hd +102 "collection"'L9 +3 "core" 9 Ld +102 "collection"'W9 +3 "core" 9Pd +102 "collection"'9 +3 "core" 9Ud +102 "collection"'t9 +3 "core" 9Yd +102 "collection"';9 +3 "core" 9)]d +102 "collection"'}9 +3 "core" 9@ad +102 "collection"'<9 +3 "core" 9Xed +102 "collection"'j9 +3 "core" 9ojd +102 "collection"'D9 +3 "core" 9nd +102 "collection"'\\9 +3 "core" 9rd +102 "collection"'y9 +3 "core" 9vd +102 "collection"'M9 +3 "core" 9zb +102 "collection"'9 +3 "core" 9_ +102 "collection"'h9 +3 "core" 9\\ +102 "collection"'9 +3 "core" 9[ +102 "collection"'l9 +3 "core" 95X +102 "collection"'#9 +3 "core" 9NV +102 "collection"' 9 +4 "core" 9fT +102 "collection"'Z9 +3 "core" 9Q +102 "collection"'9 +3 "core" 9 P +102 "collection"'f9 +3 "core" 9!N +102 "collection"'E9 +3 "core" 9!L +102 "collection"'"9 +4 "core" 9%I +102 "collection"'9 +3 "core" 9&G +102 "collection"'Q9 +3 "core" 9'F +102 "collection"'c9 +3 "core" 9'(D +102 "collection"'-9 +3 "core" 9<)B +102 "collection"'$9 +3 "core" 9T+? +102 "collection"'{9 +3 "core" 9l-= +102 "collection"'X9 +3 "core" 9.; +102 "collection"'9 +3 "core" 9/9 +102 "collection"'s9 +3 "core" 908 +102 "collection"'_9 +4 "core" 926 +102 "collection"'9 +3 "core" 934 +102 "collection"'9 +3 "core" 952 +102 "collection"' 9 +3 "core" 960 +102 "collection"'9 +3 "core" 98/ +102 "collection"'?9 +4 "core" 9,9. +102 "collection"'9 +3 "core" 9A;, +102 "collection"'r9 +3 "core" 9U=* +102 "collection"'R9 +3 "core" 9h>) +102 "collection"'Y9 +3 "core" 9|?' +102 "collection"'99 +4 "core" 9A% +102 "collection"'o9 +3 "core" 9C$ +102 "collection"'79 +3 "core" 9C# +102 "collection"'K9 +3 "core" 9F ! +102 "collection"'U9 +3 "core" 9G +102 "collection"'+9 +3 "core" 9I +102 "collection"'F9 +3 "core" 9I +102 "collection"'[9 +3 "core" 9 \ K +102 "collection"'O9 +3 "core" 9 M +102 "collection"'G9 +3 "core" 9 *N# +102 "collection"'a9 +4 "core" 9 9P' +102 "collection"'9 +3 "core" 9 JQ+ +102 "collection"'/9 +3 "core" 9 XS/ +102 "collection"'59 +3 "core" 9 gU3 +102 "collection"'9 +3 "core" 9 vV8 +102 "collection"''9 +5 "core" 9 X< +102 "collection"'29 +3 "core" 9 X@ +102 "collection"'q9 +3 "core" 9 ZD +102 "collection"'m9 +3 "core" 9 \\H +102 "collection"'v9 +3 "core" 9 ]M +102 "collection"'@9 +4 "core" 9 _Q +102 "collection"'9 +3 "core" 9 `U +102 "collection"'39 +3 "core" 9 cY +102 "collection"']9 +3 "core" 9 c^ +102 "collection"')9 +3 "core" 9 db +102 "collection"'*9 +3 "core" 9 ef +102 "collection"'H9 +3 "core" 9\ gj\ +102 "collection"'9 +3 "core" 9\ hn\ +102 "collection"'%9 +3 "core" 9\ js +102 "collection"'V9 +3 "core" 9\ !lw +102 "collection"'9 +4 "core" 9\ *m{ +102 "collection"'^9 +3 "core" 9\ 3m +102 "collection"'A9 +3 "core" 9\ ;p +102 "collection"'d9 +3 "core" 9\ Cp +102 "collection"'w9 +3 "core" 9\ Js +102 "collection"'u9 +3 "core" 9\ Qs +103 "collection"'~9 +3 "core" 9\ Xt +102 "collection"'9 +3 "core" 9\ _v +102 "collection"'9 +3 "core" 9\ ew +102 "collection"'e9 +3 "core" 9\ jx +102 "collection"' 9 +4 "core" 9\ py +102 "collection"',9 +3 "core" 9\ uz +102 "collection"'(9 +3 "core" 9\ {} +2 .tCH.hold 10:00,70C +3 "collection"'. `\ `\ z +3 "core"  +20185 ."Qmail"GoodNews.email "At 06:32:25 began in tube 4: Sample.deep; initialPurge; da withoutWCR\\n/home/esp/esp2/mission/2019_07_31_niagara_mission.rb:88\\n{2 => 22,\\n 3 => 16,\\n 4 => 6}\\nCan@06:32:26, 25.6C, 25% humidity, 14.4psia, 13.393V, 0.361A, 0.361A avg, 4.84W",Subject: "Started 2019_07_31_niagara_mission phase Sample.deep; initialPurge; da withoutWCR" +2146 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +4 #Retry #3 of 10 after 10:00 +17494 "Can"\ { +20172 "core" ` +2 "collection"'9 +3 "core" 9\ > +2 #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml + "collection"'!' +355 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'N @ +98 "core" A +2 .tCSV.dial :air +2 "collection"' @ +39 "core" ? +4 .tCS.seek 5ml +2 "collection"''l +1346 "core" ' +2 .tCSV.dial CTV + "collection"'i  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'P @ +41 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'\  +41 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'z @ +41 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'S' +1355 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"' +108 "core" +2 .tCBV.dial CSV + "collection"'J  +29 "core"  +2 "collection"'|% +4 "core" % ) -\ +2 .tCS.seek 5ml + "collection"''l +1359 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'k  +42 "core" +2 "collection"'I% +4 "core" %lYW\ \ +2 .tCS.seek 7ml + "collection"' ' +583 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'& @ +41 "core" ? +2 .tCS.seek 10ml +2 "collection"'B' D +835 "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"'T   +37 "core" ! +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'>  +2 '  +27 "core"  +102  +2 .tCS.seek 5ml +2 "collection"'='l +1353 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"' @ +96 "core" B +2 .tCSV.dial :waste +2 "collection"' +96 "core" +2 .tCS.seek :empty +2 "collection"'b'Ͱ +1343 "core" ' +2 .tCSV.dial :air + "collection"' @ +69 "core" A +2 .tCS.seek 5ml +2 "collection"'1'l +1359 "core" ' +2 .tCSV.dial CTV + "collection"'x  +40 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'4 @ +41 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'8  +41 "core"  +4 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"': @ +42 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'p' +1357 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"'` +96 "core"  +2 .tCBV.dial CSV + "collection"'L  +37 "core"  +2 "collection"'W% +4 "core" %|>\ +2 .tCS.seek 4.999ml +2 "collection"''l +1343 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'t  +42 "core" +2 "collection"';% +4 "core" %l \  +2 .tCS.seek 6.999ml + "collection"'}' +586 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'< @ +41 "core" > +2 .tCS.seek 10ml +2 "collection"'j' D +843 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'D ` +108 "core" ^ +2 #tLysing Complete + "collection"'\\& +4 "core" &Oe#&r\ G +2 #tStoring sh1 puck in Collection Clamp to tube 3 + "manipulator"&y% +4 "core" %\ " l = + "storage"(M% +4 "core" %p C\ + "storage"(. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 3 + "storage"(h( +340 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" & L\ +2 "manipulator"&l& +3 "core" & K 7 +2 "manipulator"&#% +4 "core" %\ " E = +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 + "manipulator"& ( +149 "core" ( +2 "manipulator"&Z& +4 "core" & ; \ +2 "storage"(& +3 "core" & \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts + "manipulator"&f' +90 "core" ' +2 "storage"(E& +4 "core" & \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"("'L +147 "core" ' +2 "storage"(- +3 "core" -'թ +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&Q& +3 "core" & \ +39 "storage"(c& +9 "core" & l l ;\  +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +5 .tForearm.seek 3 +2 "manipulator"&-' +35 "core" ' +2 .tElbow.hold + "manipulator"&$, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"({- +3 "core" -'թ +2 .tSE.seek 15.12 Pucks below Top Plate + "storage"(X'a +34 "core" ' +2 "manipulator"&% +4 "core" %p J ɷ +2 "storage"(s& +4 "core" &  \  + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 3 + 295 counts +2 "manipulator"&_'- +20 "core" ' +2 "manipulator"&& +4 "core" & \ +2 "storage"(& +3 "core" & { { '\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"& ' +25 "core" ' +2 .tSE.seek 16.12 Pucks below Top Plate +2 "storage"('P +50 "core" ' +2 "manipulator"&?& +4 "core" &  \ +2 "manipulator"&% +4 "core" %Х +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&r'\ +87 "core" ' +2 .tElbow.seek CC +2 "manipulator"&R( +158 "core" ( +2 "manipulator"&Y& +6 "core" & 9& + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &9& +3 "core" & 9& +2 .tForearm.seek CC + "manipulator"&o'ρ +102 "core" ' +2 .tHand.close + "manipulator"&7/ +75 "core" / +2 .tCC.seek :open +2 "collection"'K( +375 "core" ( +2 "storage"(U& +4 "core" & \  +2 "storage"(+& +3 "core" & z x \  +2 "manipulator"&F& +3 "core" & % 9% +2 "manipulator"&[% +4 "core" % }  +2 .tForearm.seek :retract + "manipulator"&O'\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&G( +153 "core" ( +2 "manipulator"&a& +4 "core" & p  +2 "storage"(& +3 "core" & Y\  +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 3 +2 "manipulator"&/' +111 "core" ' +2 .tElbow.hold + "manipulator"&5, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&1 +68 "core" 1 +3 "manipulator"&'% +4 "core" %  \\ ȽT +30 "storage"(2& +3 "core" & M O ]\  +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 3 + 319 counts + "manipulator"&q'E +16 "core" ' +2 "manipulator"&m& +4 "core" &  +2 "storage"(v& +4 "core" & R\  +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&@' +17 "core" ' +2 "storage"(% +4 "core" %H \ } +2 ."downElevator"SE.seek :down +3 "storage"(3'v +100 (]% +3 "core" %6. /\ A +2 "manipulator"&)% +3 "core" %Ы +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&*'\ +3 "core" ' + ."downElevator"SE.coast +3 "storage"(5 +87 "core" ' +2 .tSC.coast + "storage"(6 +2 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'H& +4 "core" &(,\ +2 "manipulator"&& +4 "core" &  + "manipulator"&%% +4 "core" %\  Y  +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&V(- +153 ."Qmail"GoodNews.email "At 06:32:25 began in tube 4: Sample.deep; initialPurge; da withoutWCR\\n/home/esp/esp2/mission/2019_07_31_niagara_mission.rb:88\\n{2 => 22,\\n 3 => 16,\\n 4 => 6}\\nCan@06:32:26, 25.6C, 25% humidity, 14.4psia, 13.393V, 0.361A, 0.361A avg, 4.84W",Subject: "Started 2019_07_31_niagara_mission phase Sample.deep; initialPurge; da withoutWCR" +25 "core" ( +4 "manipulator"&& +4 "core" &- k - + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &^& +2 "core" &- - +2 .tForearm.seek :garage +2 "manipulator"&A' +108 "core" ' +2 .tHand.close + "manipulator"&d/ +69 "core" / +2 "manipulator"&w& +4 "core" &-  - +2 "manipulator"&u% +4 "core" %  ȽW + .tForearm.seek :retract +2 "manipulator"&~'\ +100 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +272 "core" ( +2 "manipulator"&& +4 "core" & / + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &e& +2 "core" & / +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"& 'ρ +98 "core" ' +2 "manipulator"&,& +4 "core" &  / +2 "manipulator"&(% +3 "core" %e +2 "collection"'0& +4 "core" &*/\ + "collection"'.& +4 .tCC.seek :closed +42 "collection"'(O +12 "core" &+/\ + &*/y\ + &,-\ + &*-t\ + &*/f\ + &*/J\ &*/\ +4 &9*.\ %g +9 &Y{*.\ 7 +10 &{*.\ J +9 &U+.\ J +9 &Z,0\ J +10 &FY*0p\ J +9 & Z,/S\ I +10 &Z,.W\ J +9 &Y*-F\ J +9 &NZ-/\ J +10 & \\+0\ J +9 &!Z*/p\ J +10 &#\\*.c\ J +9 &%VY.0\ J +9 &']*.2\ J +10 &(Y*1u\ I +9 &*Z+/|\ J +9 &,^Y+0f\ J +10 &.\\,/Q\ J +9 &/Y*/H\ I +9 &1Y-0@\ J +10 &3fX*1\ J +9 &5)Y,/\ I +10 &6Y,/\ J +9 &8X+0\ J +9 &:nY+/\ J +10 &<0\\+0\ J +9 &=W+0\ J +9 &?Y+/\ J +10 &Av\\--\ J +9 &C8X*.z\ J +10 &D]*.j\ K +9 &Fe)/^\ K +9 &Htx,4M\ M +10 &J)03A\ R +9 &K46~\ |V +10 &M47\ |W +9 &OR67\ . +9 &O}37\ M +8 ( +3 "collection"'.& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.76 + "collection"'g& +4 "core" &Om56}\ J +2 &Om36q\ J + .tHand.open + "manipulator"&N1 +72 "core" 1 +2 "manipulator"&% +4 "core" %e  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&!'\ +94 "core" ' +2 .tPSV.dial PSR + "processing"%i +128 "core"  +2 "processing"%P% +4 "core" %Y\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1.5ml +2 "processing"%\ ' +566 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #4 of 10 after 10:00 +1043 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%z  +52 "core"  +2 .tPS.seek 0ml +2 "processing"%'W +1613 "core" ' +2 .tPSV.dial PSR + "processing"% +41 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%J' +2639 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 "processing"%| + .tCBV.dial PRV +4 "collection"'S  +3 "core"  +2 "processing"%k  +41 "core"  +60 ~ +2 .tPSV.dial :mixloop + "processing"%I +98 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing + "processing"%  +123 "core" +2 .tPS.seek 0ml +2 "processing"%&'W +2630 "core" ' +2 .tPSV.dial :air + "processing"%  +42 "core"  +3 .tPS.seek 2.5ml + "processing"%C' +2632 "core" ' +2 .tPSV.dial :mixloop + "processing"%T +55 "core" +2 .tPS.seek 0ml +2 "processing"%>'W +2629 "core" ' +2 .tPSV.dial :air + "processing"%  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%B' +1077 "Can"\ @@ +1550 "core" ' +2 .tPSV.dial :mixloop + "processing"% +55 "core" +2 .tPS.seek 0ml +2 "processing"% 'W +2629 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&=& +4 "core" & k / +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&( +29 "core" ( +2 "manipulator"&b& +4 "core" & B  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &x& +2 "core" & :  +2 .tForearm.seek CC +2 "manipulator"&4'ρ +94 "core" ' +2 .tHand.close + "manipulator"&8/ +69 "core" / +2 .tCC.seek :open +2 "collection"':( +375 "core" ( +2 "manipulator"&1& +4 "core" &  + "manipulator"&`% +4 "core" % ϕ ) +2 .tForearm.seek :retract + "manipulator"&L'\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&W(- +273 "core" ( +2 "manipulator"&p& +4 "core" &- 7 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &t& +2 "core" &- 7 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&;' +111 "core" ' +2 .tHand.open + "manipulator"&1 +69 "core" 1 +2 "manipulator"&<% +4 "core" % \ e  D ȴJ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&}'\ +100 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing + ."connect"PRV.dial CBV +2 .tCBV.dial PRV +2 .CTV.dial :air,avoiding: :intake + #Loading lyfil puck from tube 4 into Collection Clamp + "collection"'D& +4 "core" &38\ +2 "manipulator"&\\% +4 "core" %\  ! + "storage"(y% +4 "core" % \ + "storage"(M. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 + "storage"((,H +352 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (& +2 "core" &,K 0\ +2 "manipulator"&l& +3 "core" &- 7 +2 "manipulator"&#% +4 "core" %\  ! + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 + "manipulator"&Z( +176 "core" ( +2 "manipulator"&& +4 "core" & P Z +2 "storage"(E& +3 "core" &,K D\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&'# +95 "core" ' +2 "storage"(& +4 "core" &,K\  \ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(Q'L +252 "core" ' +2 "storage"(c- +3 "core" -'T +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +48 (n& +3 "core" &,K l\ + "manipulator"&{& +4 "core" & Y +2 .tElbow.seek 4 + "manipulator"&( +3 "core" ( + "manipulator"&s& +4 "core" & 0 Y +2 "storage"(& +3 "core" &,K \ +3 .tForearm.seek 4 + 300 counts + "manipulator"&'ϓ +27 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&?/ +70 "core" / +3 ."downElevator"SE.seek :down +5 "manipulator"&& + "storage"(f'v +6 "core" & % Y +2 "manipulator"& % +3 "core" % Ϙ +2 .tForearm.seek :retract +2 "manipulator"&"'\ +98 "core" ' +2 .tElbow.seek CC +2 "manipulator"&-( +119 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +27 "core" ( +2 "manipulator"&_& +4 "core" & * +2 .tElbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &X& +3 "core" & | * +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&Y'ρ +99 "core" ' +2 "manipulator"&9& +4 "core" & u * +2 "manipulator"& % +4 "core" %} X +2 "collection"'$& +3 "core" &59V\ +2 "collection"'7& +4 .tCC.seek :closed + "collection"'r(O +3 "core" &48X\ +3 &67B\  +10 &4587\ +{ +9 &h375\ > +10 &p39/\ K +9 &\\W3:\ J +9 &Y49\ J +10 &X48\ J +9 &Z68\ I +9 &eZ48\ I +10 &'Z7:\ I +9 &Z6:\ I +10 & Y57\ J +9 &"mY3:\ I +9 &$-]6:\ J +10 &%W59K\ J +9 &'W69c\ J +9 &)tX6:\ J +10 &+7W28\ I +9 &,Z58\ J +10 &.\\39\ J +9 &0{Z68\ J +9 &2?Y59\ I +10 &4W66\ J +9 &5X49\ I +9 &7Y68\ J +10 &9G]68]\ I +9 &; Y48T\ I +10 &<\\38\ J +9 &>\\49\ J +9 &@MZ69\ J +10 &BY4:\ I +9 &C\\57\ J +9 &Ec37\ K +10 &GMv57\ M +9 &I57\ R +10 &J37z\ U +9 &Ly56~\ V +9 &N827m\ D +10 &O>;46h\ (v +9 &Ov38K\ K +5 ( + "collection"'7& +4 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.83 +2 .Hand.open + "manipulator"&61 +3 "core" &Os36S\ K +66 1 +2 "manipulator"&U% +4 "core" % } 3 X +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&+'\ +90 "core" ' +2 .tSC.coast + "storage"(6 +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'F  +127 "core" ~ +2 .tCSV.dial CTV + "collection"'[  +30 "core"  +2 .tPS.seek 2.5ml +2 "processing"%a' +2633 "core" ' +2 "collection"'% +4 "core" % H /\  +2 .tCS.seek 4.151ml + "collection"'o'Q +1582 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%R  +41 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%  +70 "core"  +2 .tPS.seek 0ml +2 "processing"%''W +2635 "core" ' +2 .tCBV.dial between PRV and waste1 + "collection"'2 ` +80 "core" _ +2 .tCSV.dial :air +2 "collection"'m @ +42 "core" ? +2 .tCS.seek 10ml +2 "collection"'v' D +1593 "core" ' +2 .tCSV.dial CTV + "collection"'  +42 "core"  +2 .tCS.seek 0ml +2 "collection"'O' +2613 "core" ' +2 .tCBV.dial :waste1 + "collection"'] @ +28 "core" @ +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"')  +126 "core" +2 "collection"'G& +4 "core" &Or1\ K +2 #tStoring lyfil puck in Collection Clamp to tube 3 + "manipulator"&H% +3 "core" %\  h  +2 "storage"(% +4 "core" % \ + "storage"(%. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 3 + "storage"(/( +342 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (q& +3 "core" & '\  + "manipulator"&& +4 "core" & < * + "manipulator"&@% +4 "core" %\  Q  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 + "manipulator"&( +152 "core" ( +2 "manipulator"&^& +4 "core" & +2 "storage"(3& +3 "core" & \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&h' +92 "core" ' +2 "storage"(5& +4 "core" & [\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(d'L +138 "core" ' +2 "storage"(w- +3 "core" -'ڟ +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 "manipulator"&u& +3 "core" & +2 "storage"(*& +3 "core" & \  +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 3 +2 "manipulator"&A' +33 "core" ' +3 .tElbow.hold +2 "manipulator"&, +3 "core" , +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 "storage"(e- +2 "core" -'ڟ +2 .tSE.seek 16.13 Pucks below Top Plate +2 "storage"(V'W +30 "core" ' +2 "manipulator"&,% +4 "core" % 6 ɾ[ +2 "storage"((& +3 "core" & 6 / i\  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 315 counts +43 "manipulator"&0'A +24 "core" ' +2 "manipulator"&~& +4 "core" &  +2 "storage"(K& +3 "core" & o s .\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&.' +28 "core" ' +2 .tSE.seek 17.13 Pucks below Top Plate +2 "storage"(g'F +47 "core" ' +2 "manipulator"&N& +4 "core" & +2 "manipulator"&% +4 "core" %д G +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&i'\ +93 "core" ' +2 .tElbow.seek CC +2 "manipulator"&P( +157 "core" ( +3 "manipulator"& & +4 "core" & + +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &z& +3 "core" & + +2 .tForearm.seek CC + "manipulator"&\ 'ρ +95 "core" ' +2 .tHand.close + "manipulator"&/ +75 "core" / +2 .tCC.seek :open +2 "collection"'( +376 "core" ( +2 "storage"(|& +4 "core" & \  +2 "storage"(k& +3 "core" & \  +2 "manipulator"&S& +3 "core" & @ + +2 "manipulator"&I% +3 "core" % χ E  +2 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&J( +146 "core" ( +2 "manipulator"& & +4 "core" &   +2 "storage"(&& +4 "core" & \  + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 3 + "manipulator"&T' +112 "core" ' +2 .tElbow.hold + "manipulator"&C, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&1 +74 "core" 1 +3 "manipulator"&>% +3 "core" % r b ɸ +32 "storage"(& +4 "core" & V V \  + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 3 + 314 counts +2 "manipulator"&B'@ +13 "core" ' +2 "manipulator"&=& +4 "core" &  +2 "storage"(b& +3 "core" & &\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&x' +23 "core" ' +2 "storage"(8% +4 "core" %L \\\ t +2 ."downElevator"SE.seek :down +4 "storage"('v +99 (!% +3 "core" % \ +2 "manipulator"&% +4 "core" % + ' + ."downElevator"SE.coast +2 "storage"(5 +2 .tForearm.reconfigure LooseForearm +4 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&1'\ +95 "core" ' +2 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%`  +83 "core"  +2 .tPS.seek 2.5ml +2 "processing"%4' +2625 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%p +44 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%t  +41 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"% +43 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%  +42 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%<'W +2628 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%D& +4 "core" &~\ +2 "manipulator"&L& +3 "core" &  +2 "manipulator"&\\% +3 "core" %\ " d = +2 .tElbow.seek FlushPuck::Garage + "manipulator"&y(- +179 "core" ( +2 "manipulator"&M& +4 "core" &- F 3 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &;& +2 "core" &- 3 +2 .tForearm.seek :garage + "manipulator"&' +110 "core" ' +2 .tHand.close + "manipulator"&l/ +70 "core" / +2 "manipulator"&#& +4 "core" &- \   3 +2 "manipulator"&% +3 "core" % }  Ȼ< +2 .tForearm.seek :retract +2 "manipulator"&E'\ +99 "core" ' +4 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&( +129 "core" ( +2 "manipulator"&W& +4 "core" & a + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &}& +2 "core" & a +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&c' +100 "core" ' +2 "manipulator"&n& +4 "core" & v a +2 "manipulator"&{% +3 "core" % h +3 "processing"%s& +3 "core" &\ +2 "processing"%& +4 .tPC.seek :closed + "processing"%?(Tg +3 "core" &\ +4 &O\ < +9 &IyG\ 1 +9 &Jv\ E +10 &Z\ L +9 &W\ K +10 &}X\ K +9 &>U\ L +9 &U\ L +10 &U\ L +9 &V\ L +9 &FZ\ L +48 &! Z\ K +9 &"Y\ K +5 &$W\ K + &&OX\ K + &(X\ K + &)U\ L +3 &+V\ L +7 &-VU\ L +10 &/V\ K +9 &0X\ L +10 &2Y\ L +9 &4_X\ K +10 &6!X\ K +9 &7X\ K +9 &9[\ L +9 &;gU\ K +10 &=(W\ L +9 &>Y\ L +10 &@W\ K +9 &Bn[\ L +9 &D0]\ L +10 &E\\\ L +9 &Ga\ \ M +9 &Iqg\ \ M +10 &K-x\ O +9 &L\ R +10 &N \ Q +9 &Pm\ Q +9 &R,\ R +10 &S^g \ 2 +9 &T<D\ ) +5 ( + "processing"%& +4 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.58 +2 "processing"%& +4 "core" &T<\ ) + &T< \ ) + .tHand.open +2 "manipulator"& 1 +65 "core" 1 +2 "manipulator"&Z% +4 "core" %  ! h +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +97 "core" ' +2 .tPRV.dial :air + "processing"%_  +45 "core"  +2 .tPSV.dial :mixloop + "processing"%X +42 "core" +2 "processing"%Q% +4 "core" %T#\ +2 .tPS.seek 0.3ml +2 "processing"%' +385 "core" ' +2 .tPSV.dial PSR + "processing"%9 +99 "core"  +2 "processing"% % +4 "core" %I\  + #tPulling 0.4ml of PSR.air + .PSR.select :air +2 .PS.seek 0.7ml +2 "processing"%$'* +496 "core" ' +3 .tdelay 3 seconds +302 .PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%' +1912 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%f +99 "core" +2 .tPTV.dial :mixing + "processing"%" @ +71 "core" B +2 .tPBV.dial :waste2 + "processing"%:  +89 "core"  +2 .tPS.seek 0ml +2 "processing"%7'W +2625 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&6& +4 "core" & a +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&U( +4 "core" ( +2 "manipulator"&F& +4 "core" & \  > a + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &[& +2 "core" & ; a +2 .tForearm.seek PC +2 "manipulator"&Y' +96 "core" ' +2 .tHand.close + "manipulator"&/ +74 "core" / +2 .tPC.seek :open +2 "processing"% ( +400 "core" ( +2 "manipulator"&& +4 "core" & a + "manipulator"&j% +4 "core" %   +2 .tForearm.seek :retract + "manipulator"&R'\ +91 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +145 "core" ( +2 "manipulator"&a& +4 "core" &.) ; + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &2& +2 "core" &.) ; +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&m' +112 "core" ' +2 .tHand.open + "manipulator"&o1 +76 "core" 1 +2 "manipulator"&% +4 "core" % \\ ɱ5 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&v'\ +101 "core" ' +2 #tLoading da puck from tube 4 into Processing Clamp + "processing"%]& +4 "core" &i\ +2 "manipulator"&)% +3 "core" %\  ' +2 "storage"(G% +3 "core" % \  +2 "storage"(H. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"((,H +351 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (%& +3 "core" &,K o\ + "manipulator"&q& +4 "core" &.  } D + "manipulator"&% +4 "core" %\  ' +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 + "manipulator"&@( +172 "core" ( +2 "manipulator"&^& +4 "core" & U +2 "storage"(3& +3 "core" &,K \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&5'# +98 "core" ' +2 "storage"(-& +4 "core" &,K A\ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(w'L +268 "core" ' +2 "storage"(u- +3 "core" -'V +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 (*& +3 "core" &,K i\ + "manipulator"&+& +4 "core" & U + .tElbow.seek 4 +2 "manipulator"&e( +3 "core" ( +2 "manipulator"&,& +4 "core" & [ U + "storage"((& +4 "core" &,K \ +2 .tForearm.seek 4 + 300 counts + "manipulator"&~'ϓ +27 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&K/ +71 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&N& +2 "storage"('v +6 "core" & U +2 "manipulator"&h% +4 "core" % ϣ + .tForearm.seek :retract +2 "manipulator"&'\ +91 "core" ' +2 .tElbow.seek PC +2 "manipulator"&d( +136 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +109 "core" ( +2 "manipulator"&A& +4 "core" & + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &0& +2 "core" & +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&V' +98 "core" ' +2 "manipulator"& & +4 "core" & x +2 "manipulator"&z% +3 "core" % +2 "processing"%.& +4 "core" &%\ +4 "processing"%& +4 .tPC.seek :closed +48 "processing"%(Tg +7 "core" &!\ + &)\ + &1\ + &3\ + &-\ + &#\ + &\  +3 &2{\ *x +9 &c\ = +9 &r\ L +10 &DR\ K +9 &Y\ K +9 &W\ K +10 &Z\ L +9 &KZ \ K +9 & U\ L +10 &W\ L +9 & T\ K +10 &"RT\ L +9 &$W\ L +9 &%T\ K +10 &'T\ K +9 &)[V\ K +9 &+Y\ K +10 &,T\ K +9 &.V\ K +10 &0cY\ K +9 &2$Z\ L +9 &3W\ L +10 &5W\ L +9 &7kT\ K +9 &9-U\ K +10 &:V\ K +9 &<Y\ K +10 &>sX\ K +9 &@5Y\ K +9 &AT\ K +10 &CT\ L +9 &Ez\\\ L +9 &G;Z\ L +10 &Hc\ M +9 &Jn\ N +10 &Lq\ Q +9 &N3\ Q +9 &O&\ R +10 &Q*\ R +9 &S]{h\ 5 +9 &T*17\ H +10 &TM&\ % +2 ( + "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.56 + .Hand.open + "manipulator"&i1 +71 "core" 1 +3 "manipulator"&r% +4 "core" %  . +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&|'\ +95 "core" ' +2 .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 4 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"%k  +2 %S9 +5 "core" 9MM +102 "processing"%I9 +3 "core" 9K# +102 "processing"% 9 +3 "core" 9J$ \ +102 "processing"%&9 +3 "core" 9I# \ +103 "processing"%\ 9 +16 "core" 9G$\ +102 "processing"%P9 +3 "core" 9F$ +102 "processing"%9 +3 "core" 9F# +102 "processing"%>9 +3 "core" 9F$ +102 "processing"%9 +3 "core" 9H$# +102 "processing"%=9 +3 "core" 9H$' +102 "processing"%b9 +3 "core" 9J#+ +102 "processing"%9 +3 "core" 9L#/\ +102 "processing"%89 +3 "core" 9N#3 +102 "processing"%!9 +3 "core" 9P#8\ +102 "processing"%J9 +4 "core" 9S%<\ +102 "processing"%9 +3 "core" 9V$@\ +102 "processing"%T9 +3 "core" 9Y$D\ +102 "processing"%B9 +3 "core" 9\\#I +102 "processing"%g9 +3 "core" 9`$M +102 "processing"%`9 +4 "core" 9d$Q +102 "processing"%9 +3 "core" 9i$U +102 "processing"%x9 +3 "core" 9l$Y +2 .tPH.hold 2:00:00,28C +3 "processing"%/ ppj +2 .tdelay 1:30 +2 "core" Z +1262 ."Qmail"GoodNews.email "At 06:32:25 began in tube 4: Sample.deep; initialPurge; da withoutWCR\\n/home/esp/esp2/mission/2019_07_31_niagara_mission.rb:88\\n{2 => 22,\\n 3 => 16,\\n 4 => 6}\\nCan@06:32:26, 25.6C, 25% humidity, 14.4psia, 13.393V, 0.361A, 0.361A avg, 4.84W",Subject: "Started 2019_07_31_niagara_mission phase Sample.deep; initialPurge; da withoutWCR" +2102 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #5 of 10 after 10:00 +5635 .tPSR.select :air +2 .PSV.dial PSR + "processing"%' +99 "core"  +2 "processing"%p% +4 "core" %Ww\ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 .tPS.seek 0.5ml +2 "processing"%t' +601 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +10 .tPS.seek 2ml + "processing"%'[ +1610 "core" ' +2 .tPTV.dial :puck + "processing"%  +69 "core"  +2 .tPSV.dial PTV + "processing"%4 +72 "core" +2 .tPBV.dial :waste1 + "processing"%D  +127 "core"  +2 "processing"%L% +4 "core" %WI\  +2 .tPS.seek 1.5ml +2 "processing"%\\' +591 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%M * +30 "core" + +3 .tPS.seek 0ml + "processing"%;'W +1604 "core" ' +2 .tdelay 5:00 +1975 "Can" \ 88 +28027 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%C  +34 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%l * +34 "core" , +2 .tPSR.select :air + .PSV.dial PSR +2 "processing"%# +82 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%' +2284 "core" ' +2 .tPSV.dial PTV + "processing"%1 +69 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%W +69 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +3 "processing"%} +70 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%  +69 "core"  +2 .tPS.seek :empty +2 "processing"%n'9 +2254 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%{  +125 "core" +2 .tPSV.dial :mixloop + "processing"%s +55 "core" +2 .tPRV.dial :ab1 + "processing"%y @ +74 "core" B +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%E'w +350 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "collection"'  + "processing"%  +44 "core"  +6 +2 "processing"%% +4 "core" %w\  +2 .tPS.seek 0.32ml + "processing"% '$ +390 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'Z  +30 "core" +2 .tPRV.dial :air +2 "processing"%_  +41 "core"  +3 .tPS.seek 0.9ml + "processing"%X'D +1227 "core" ' +2 .tPRV.dial :waste2 + "processing"%Q @ +71 "core" > +2 .tPS.seek 0.5ml +2 "processing"%c' +866 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%<  +40 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%9'[ +1604 "core" ' +2 .tPSV.dial :PML + "processing"% +43 "core" +2 .tPTV.dial :mixing + "processing"% @ +69 "core" A +2 .tPBV.dial :waste1 + "processing"%$  +33 "core" +2 "processing"%f% +4 "core" %[\  +2 .tPS.seek 1.85ml + "processing"%"'; +228 "core" ' +2 .tPBV.dial between PSV and waste1 +39 "processing"%: * +42 "core" , +3 .tPS.seek 0ml + "processing"%'W +1966 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'6& +3 "core" &?C9\ +2 "manipulator"&F& +4 "core" & ! + "manipulator"&[% +4 "core" %\ 6  ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +146 "core" ( +2 "manipulator"&& +4 "core" &.  F +2 .tElbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 && +2 "core" &. F +2 .tForearm.seek :garage +2 "manipulator"&?' +110 "core" ' +4 .tHand.close + "manipulator"&/ +65 "core" / +2 "manipulator"&j& +4 "core" &. e G +2 "manipulator"&a% +3 "core" % u ; ȸ +2 .tForearm.seek :retract +2 "manipulator"&2'\ +102 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&Y( +275 "core" ( +2 "manipulator"&U& +4 "core" &  8 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &o& +2 "core" &  8 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'ρ +94 "core" ' +2 "manipulator"&R& +4 "core" &   8 +2 "manipulator"&]% +4 "core" %ϒ   +2 "collection"')& +3 "core" &>E5\ +2 "collection"'G& +3 .tCC.seek :closed +2 "collection"'H(O +3 "core" &@C=\ +4 &>B5\ 8 +10 &GJ{?D9\ 1 +9 &zt?C:\ E +9 &'_?C7\ L +10 &X>C6\ K +9 &ZAD7\ K +9 &nZ?C7\ K +10 &0Y>D/\ K +9 &Y?C0\ K +9 &Z?C4\ K +10 &wY?D3\ K +9 &!9Z?C,\ K +10 &"W>B+\ K +9 &$Y>C*\ K +9 &&Y>C2\ K +10 &(AY>D3\ K +9 &*\\@D2\ K +9 &+YAC*\ K +10 &-ZAD6\ K +9 &/H\\?C+\ K +10 &1 Y@A/\ K +9 &2]?B3\ K +9 &4Y@B+\ K +10 &6P]@C/\ K +2 ."Qmail"GoodNews.email "At 06:32:25 began in tube 4: Sample.deep; initialPurge; da withoutWCR\\n/home/esp/esp2/mission/2019_07_31_niagara_mission.rb:88\\n{2 => 22,\\n 3 => 16,\\n 4 => 6}\\nCan@06:32:26, 25.6C, 25% humidity, 14.4psia, 13.393V, 0.361A, 0.361A avg, 4.84W",Subject: "Started 2019_07_31_niagara_mission phase Sample.deep; initialPurge; da withoutWCR" +7 "core" &8Y?C6\ K +9 &9Y?B*\ K +10 &;]?C!\ L +9 &=XV?B*\ K +10 &?Y?C4\ K +9 &@X@D(\ K +9 &BY?C)\ K +10 &D`[AD.\ K +9 &F ]?C0\ L +10 &Go>C*\ M +9 &I=C'\ }Q +9 &KL=A+\ xU +10 &M=@.\ vW +9 &Nz=A!\ |5 +9 &Od(=B&\ {#h +10 &Ob>A!\ H +2 ( + "collection"'G& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.63 + "collection"'m& +4 "core" &Od=A/\ H + .tHand.open +2 "manipulator"&%1 +73 "core" 1 +2 "manipulator"&q% +4 "core" % ϒ \   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +4 .tPSV.dial PSR +2 "processing"%^ +98 "core"  +2 "processing"%3% +4 "core" %Z\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%-' +1615 "core" ' +2 .tdelay 5 seconds +16 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #6 of 10 after 10:00 +484 .tPSV.dial :waste1 +2 "processing"%  +52 "core"  +2 .tPS.seek 0ml +2 "processing"%v'W +1604 "core" ' +2 .tPSV.dial PSR + "processing"%u +40 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%*' +2640 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%+  +2 "collection"',  +39 "core"  +116  +2 .tPSV.dial :mixloop + "processing"%( +98 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%K  +72 "core" +2 .tPS.seek 0ml +2 "processing"%N'W +2632 "core" ' +2 .tPSV.dial :air + "processing"%h  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%@' +2629 "core" ' +2 .tPSV.dial :mixloop + "processing"%5 +44 "core" +2 .tPS.seek 0ml +2 "processing"%w'W +632 "Can"\ \ II +2004 "core" ' +2 .tPSV.dial :air + "processing"%~  +55 "core" +2 .tPS.seek 2.5ml +2 "processing"%A' +2629 "core" ' +2 .tPSV.dial :mixloop + "processing"%0 +41 "core" +2 .tPS.seek 0ml +2 "processing"%e'W +2633 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"& & +4 "core" & b 8 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&z( +3 "core" ( + "manipulator"&.& +3 "core" & @ 8 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &  K 8 +2 .tForearm.seek CC + "manipulator"&'ρ +101 "core" ' +2 .tHand.close + "manipulator"& / +73 "core" / +2 .tCC.seek :open +2 "collection"'i( +380 "core" ( +2 "manipulator"&r& +4 "core" &   8 + "manipulator"&S% +4 "core" % m \ 5 M +2 .tForearm.seek :retract + "manipulator"&'\ +93 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&I(- +283 "core" ( +2 "manipulator"&V& +4 "core" &- M / + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 & & +2 "core" &- ^ / +45 .tForearm.reconfigure TightForearm +4 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&' +114 "core" ' + .tHand.open + "manipulator"&&1 +74 "core" 1 +2 "manipulator"&\ % +4 "core" % p ɷe +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&P'\ +108 "core" ' +2 ."da"delayUntil "07:32:00.45" +24832 #recoverPRVreagent08 + .PTV.dial :mixing + "processing"% @ +72 "core" A +2 ."da"PBV.dial :waste1 + "processing"%>  +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"%=  +41 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%b' +2280 "core" ' +2 ."da"PSV.dial :mixloop + "processing"% +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%8  +42 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%! +42 "core" +4 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%J  +43 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2260 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%T +127 "core"  +2 "processing"%B% +4 "core" %7\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%g' +598 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%`'[ +1606 "core" ' +2 ."da"PTV.dial :puck + "processing"%  +69 "core"  +2 ."da"PSV.dial PTV +2 "processing"%x +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%'  +33 "core"  +2 "processing"%p% +4 "core" %\\\  +2 ."da"PS.seek 1.5ml + "processing"%7' +585 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%t * +32 "core" * +3 ."da"PS.seek 0ml + "processing"%'W +1614 "core" ' +2 ."da"delay 2:00 +1089 ."Qmail"GoodNews.email "At 06:32:25 began in tube 4: Sample.deep; initialPurge; da withoutWCR\\n/home/esp/esp2/mission/2019_07_31_niagara_mission.rb:88\\n{2 => 22,\\n 3 => 16,\\n 4 => 6}\\nCan@06:32:26, 25.6C, 25% humidity, 14.4psia, 13.393V, 0.361A, 0.361A avg, 4.84W",Subject: "Started 2019_07_31_niagara_mission phase Sample.deep; initialPurge; da withoutWCR" +2102 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #7 of 10 after 10:00 +8810 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%4  +32 "core"  +2 ."da"delay 30 seconds +230 "Can"\ BA +2773 ."da"PBV.dial between PSV and waste1 +2 "processing"%D * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%L +72 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2262 "core" ' +2 ."da"PSV.dial PTV + "processing"%M +83 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%\\ +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%k +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%C  +70 "core"  +2 ."da"PS.seek :empty +2 "processing"%l'9 +2270 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%# +125 "core"  +2 "processing"%;% +4 "core" %6\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%1' +597 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%W'[ +1603 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%} +71 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +34 "core" +2 "processing"%% +4 "core" %]\  +2 ."da"PS.seek 1.5ml + "processing"%{' +597 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%s * +33 "core" , +3 ."da"PS.seek 0ml + "processing"%y'W +1617 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%n  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +4 "processing"% * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +71 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2264 "core" ' +2 ."da"PSV.dial PTV + "processing"%E +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%Z +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"%  +71 "core"  +2 ."da"PS.seek :empty +2 "processing"%Q'9 +2257 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%X  +41 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing + "processing"%<  +125 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%c  +40 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop + "processing"% +42 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%' +386 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%$  +43 "core"  +2 "processing"%f% +4 "core" %\  +2 ."da"PS.seek 0.55ml +38 "processing"%9'w +349 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%:  +42 "core"  +2 ."da"PS.seek 2ml +2 "processing"%"'[ +1557 "core" ' +2 ."da"PSV.dial :PML + "processing"%6 +54 "core" +2 ."da"PTV.dial :mixing +2 "processing"%F @ +70 "core" B +2 ."da"PBV.dial :waste1 + "processing"%[  +33 "core" +2 "processing"%% +4 "core" %]\  +2 ."da"PS.seek 1.85ml + "processing"%'= +239 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%d * +34 "core" , +3 ."da"PS.seek 0ml +2 "processing"%'W +1963 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +8086 ."Qmail"GoodNews.email "At 06:32:25 began in tube 4: Sample.deep; initialPurge; da withoutWCR\\n/home/esp/esp2/mission/2019_07_31_niagara_mission.rb:88\\n{2 => 22,\\n 3 => 16,\\n 4 => 6}\\nCan@06:32:26, 25.6C, 25% humidity, 14.4psia, 13.393V, 0.361A, 0.361A avg, 4.84W",Subject: "Started 2019_07_31_niagara_mission phase Sample.deep; initialPurge; da withoutWCR" +2102 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #8 of 10 after 10:00 +6975 "Can"\ 44 +30838 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%j  +32 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%a * +33 "core" , +2 ."da"PSV.dial :air +2 "processing"%|  +40 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%?' +2262 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%U +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%o  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"% +54 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%R  +41 "core"  +2 ."da"PS.seek :empty +2 "processing"%]'9 +2260 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%) +128 "core"  + "processing"%2% +4 "core" %3\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml +2 "processing"%m'[ +1612 "core" ' +2 ."da"PTV.dial :puck + "processing"%%  +67 "core"  +2 ."da"PSV.dial PTV +2 "processing"%q +81 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%G  +33 "core" +2 "processing"%^% +4 "core" %Z\  +2 ."da"PS.seek 1.5ml + "processing"%3' +593 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +3 ."da"PS.seek 0ml + "processing"%'W +1607 "core" ' +2 ."da"delay 2:00 +8102 ."Qmail"GoodNews.email "At 06:32:25 began in tube 4: Sample.deep; initialPurge; da withoutWCR\\n/home/esp/esp2/mission/2019_07_31_niagara_mission.rb:88\\n{2 => 22,\\n 3 => 16,\\n 4 => 6}\\nCan@06:32:26, 25.6C, 25% humidity, 14.4psia, 13.393V, 0.361A, 0.361A avg, 4.84W",Subject: "Started 2019_07_31_niagara_mission phase Sample.deep; initialPurge; da withoutWCR" +2102 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #9 of 10 after 10:00 +1797 #"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 "Can"\ ?? +2 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%u +68 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%v' +2265 "core" ' +2 ."da"PSV.dial PTV + "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"%( +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%K  +80 "core" +2 ."da"PS.seek :empty +2 "processing"%*'9 +2273 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%h +125 "core"  +2 "processing"%N% +4 "core" %:\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%5' +597 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml +2 "processing"%@'[ +1611 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%~ +71 "core" +2 ."da"PBV.dial :waste1 + "processing"%w  +33 "core"  +2 "processing"%0% +4 "core" %Y\  +2 ."da"PS.seek 1.5ml + "processing"%A' +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" * +3 ."da"PS.seek 0ml + "processing"%.'W +1615 "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 +2 "processing"% * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%Y +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2273 "core" ' +2 ."da"PSV.dial PTV + "processing"%H +83 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%r +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%S +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%V'9 +2259 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +125 "core"  +2 "processing"%z% +4 "core" %9\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash + "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%&' +597 "core" ' +2 ."da"delay 5 seconds +548 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%\ '[ +1607 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +70 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +45 "core"  +2 "processing"%% +4 "core" %W\  +2 ."da"PS.seek 1.5ml +2 "processing"%>' +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +31 "core" + +3 ."da"PS.seek 0ml + "processing"%='W +1606 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .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"% * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%8 +72 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%!' +874 ."Qmail"GoodNews.email "At 06:32:25 began in tube 4: Sample.deep; initialPurge; da withoutWCR\\n/home/esp/esp2/mission/2019_07_31_niagara_mission.rb:88\\n{2 => 22,\\n 3 => 16,\\n 4 => 6}\\nCan@06:32:26, 25.6C, 25% humidity, 14.4psia, 13.393V, 0.361A, 0.361A avg, 4.84W",Subject: "Started 2019_07_31_niagara_mission phase Sample.deep; initialPurge; da withoutWCR" +1396 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%J +71 "core" +34 ."da"delay 5 seconds +502 .PSV.dial PSR +4 "processing"%b +71 "core"  +2 ."da"delay 5 seconds +18 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #10 of 10 after 10:00 +482 ."da"PSV.dial PTV +2 "processing"%T +82 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%B  +72 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +1620 "Can"\ @@ +637 "core" ' +2 ."da"Gate.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%g +130 "core"  +5 "processing"%% +13 "core" %9\ Y +2 #"da"Pulling 0.25ml of PSR.sub1 +4 .PSR.select :sub1 +10 "processing"% +13 ."da"PS.reconfigure PSconfig +5 "processing"%#A d`xb +5 ."da"PS.seek 0.25ml +5 "processing"%x'7 +335 "core" ' +6 ."da"delay 5 seconds +502 "processing"%'% +6 "core" %9\ Z + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%p' +333 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml +2 "processing"%`'[ +1617 "core" ' +3 ."da"PTV.dial :puck +2 .PSV.dial PTV +4 "processing"%t +71 "core" +2 ."da"PBV.dial :waste1 + "processing"%7  +33 "core"  +2 "processing"%4% +4 "core" %`\ [ +2 ."da"PS.seek 1.5ml +2 "processing"%D' +593 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%L * +33 "core" + +3 ."da"PS.seek 0ml + "processing"%'W +1607 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .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"%\\ * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%k +73 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%C' +2325 "core" ' +2 ."da"PSV.dial PTV + "processing"% +74 "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 + "processing"%l  +70 "core"  +2 ."da"PS.seek :empty +2 "processing"%1'9 +2310 "core" ' +2 "processing"%}9 +3 "core" 9845 +2 #"da"Processing Puck Heater at 28.1C before imaging + .PH.coast + "processing"%  +3 "core" 45 + 45 +2 "processing"%& +3 "core" &TM \ Z % + #"da"Imaging da puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&W% +3 "core" %\ # y E +2 "storage"(s% +3 "core" % q  )\ s +2 "storage"({. +3 "core" . + ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 3 +2 "storage"(n( +343 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" & [ ^\ m +2 "manipulator"&& +3 "core" &- 3 / + "manipulator"&y% +4 "core" %\ $ 1 E +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&E( +176 "core" ( +4 "manipulator"&Z& +3 "core" & e +2 "storage"(_& +3 "core" & K R t\ l +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"& ' +96 "core" ' +2 "storage"(& +4 "core" & ^ e \ n +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +2 "storage"(X'L +132 "core" ' +2 "storage"(<- +3 "core" -'ߒ +2 ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&c& +3 "core" & h d +2 "storage"( & +3 "core" &   $\ e +2 ."da"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 3 +2 "manipulator"&Q' +37 "core" ' +2 ."da"Elbow.hold + "manipulator"&$, +4 "core" , + ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(f- +2 "core" -'ߒ +3 ."da"SE.seek 17.13 Pucks below Top Plate + "storage"('J +43 "core" ' +2 "manipulator"&:% +4 "core" % d  +2 "storage"(9& +3 "core" & <\ ] + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 3 + 303 counts + "manipulator"&6'5 +12 "core" ' +2 "manipulator"&F& +4 "core" & Y +2 "storage"([& +3 "core" &   \\\ f +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +42 "manipulator"&' +26 "core" ' +4 ."da"SE.seek 18.13 Pucks below Top Plate +2 "storage"(d'9 +55 "core" ' +2 "manipulator"&"& +4 "core" & Y +2 "manipulator"&% +4 "core" %н 1 +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&j'\ +90 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&a( +255 "core" ( +2 "manipulator"&|& +4 "core" &   y + ."da"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &  y +2 ."da"Forearm.seek PC +2 "manipulator"&U' +91 "core" ' +3 ."da"Hand.close + "manipulator"&o/ +73 "core" / +2 ."da"PC.seek :open +2 "processing"%( +401 "core" ( +2 "storage"(R& +4 "core" & , 0\ f + "manipulator"&?& +4 "core" & 7 y + "manipulator"&)% +4 "core" %  J & +2 ."da"Forearm.seek :retract + "manipulator"&2'\ +96 "core" ' +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 3 + "manipulator"&]( +256 "core" ( +2 "manipulator"&& +4 "core" & m +2 "storage"(%& +3 "core" & - *\ f +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&q' +97 "core" ' +2 ."da"Hand.open + "manipulator"&G1 +72 "core" 1 +3 "storage"(^- +3 "core" -'9 +2 ."da"SE.seek 17.89 Pucks below Top Plate + "storage"(m' +26 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 17.22 Pucks below Top Plate + "storage"(' +51 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da19aug0508h150ml.tif +1948 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +438 #"da"SX HX9/16 (USB:27): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20.589 seconds\ /var/log/esp/da19aug0508h150ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da19aug0508h150ml15s.tif +1556 #SX HX9/16 (USB:27): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da19aug0508h150ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da19aug0508h150ml30s.tif +3058 #SX HX9/16 (USB:27): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da19aug0508h150ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da19aug0508h150ml70s.tif +7117 #SX HX9/16 (USB:27): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da19aug0508h150ml70s.tif: TIFF Upload Complete\ + .Gate.power :camera,:OFF +2 "storage"(3- +11 "core" -' +5 "storage"(& +7 "core" & (\ +2 "manipulator"&-& +8 "core" & H + ."da"Elbow.seek 3 +2 "manipulator"&u( +20 "core" ( +2 "manipulator"&& +4 "core" & ; I +2 "storage"(,& +3 "core" & \ +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&+' +3 "core" ' +2 ."da"SE.reconfigure SEgently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 17.93 Pucks below Top Plate + "storage"(('? +63 "core" ' +2 "manipulator"&K& +4 "core" &  I +2 "storage"(v& +4 "core" & T T\ + ."da"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 3 +2 "manipulator"&h' +35 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&N, +3 "core" , + ."da"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."da"SE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 18.12 Pucks below Top Plate + "storage"(*') +41 "core" ' +2 "manipulator"&5% +60 "core" % r 7 ʸ +2 "storage"(~& +4 "core" & %\ + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 3 + 303 counts + "manipulator"&w'5 +16 "core" ' +2 "manipulator"&0& +4 "core" &  K ? +2 "storage"(@& +3 "core" & & ' \ +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"& ' +27 "core" ' +2 "storage"(A% +4 "core" %* ' ' \ g +2 ."downElevator"SE.seek :down +3 "storage"('v +96 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +4 ( % +2 "core" %y 3\ +2 "manipulator"&Y% +4 "core" %п Q + ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&.'\ +91 "core" ' +2 ."da"SC.coast + "storage"(6 +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 #tStarting finalPurge +2 "processing"%H& +5 "core" &\ +2 "manipulator"&r& +4 "core" & [ ? +2 "manipulator"&S% +3 "core" %  r  +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&(- +174 "core" ( +2 "manipulator"&& +4 "core" &- W , + ."psFlush"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 & & +3 "core" &- < , +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&z' +108 "core" ' +2 ."psFlush"Hand.close + "manipulator"&V/ +66 "core" / +2 "manipulator"&&& +4 "core" &- - , +2 "manipulator"&% +4 "core" %   V ȾX + ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +108 "core" ' +2 ."psFlush"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&( +120 "core" ( +2 "manipulator"&\ & +4 "core" & + ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" & 7 +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&>' +101 "core" ' +2 "manipulator"&e& +4 "core" &  +2 "manipulator"&% +3 "core" % j +3 "processing"%8& +3 "core" &\ +2 "processing"%=& +4 ."psFlush"PC.seek :closed + "processing"%J(Tg +3 "core" &\ +4 &\ 6 +10 &AJx\ / +9 &mr\ D +9 &Z\ L +10 &V\ L +9 &W\ L +9 &]U\ K +10 &W\ K +9 &Y\ L +10 &W\ L +9 &eYy\ K +9 &!'Yw\ K +10 &"Tv\ K +9 &$Ts\ L +9 &&mWw\ K +10 &(.Tx\ L +9 &)Wx\ L +10 &+W{\ L +9 &-tWw\ L +9 &/7Yu\ K +10 &0Zt\ K +9 &2Zv\ K +9 &4|Zt\ L +10 &6?Xz\ K +9 &8Vu\ K +10 &9Xw\ L +9 &;Tj\ K +9 &=GYi\ K +10 &? Zj\ K +9 &@Ze\ K +9 &BYb\ K +10 &DOZ]\ K +9 &FYg\ K +9 &G]d\ L +10 &Ifc\ M +9 &KMxd\ O +10 &Mi\ R +56 &Np\ R +8 &Po\ R +2 &RLn\ R + &Sce\ %s + &TA]e\ 2 + ( + &THh\ + +2 "processing"%=& +7 #"psFlush"Processing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.57 +2 "processing"%b& +7 "core" &THg\ + + &THb\ + +2 !o:I2C::UnexpectedReply: mesg""I2C::Servo::Status3Reply[3D:25->20]:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 &THc\ + + ."psFlush"Hand.open +2 "manipulator"&T1 +72 "core" 1 +3 "manipulator"&B% +4 "core" %  j +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&!'\ +96 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%g +126 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%'P +339 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +765 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1612 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%' +69 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%x  +33 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%p'W +2629 "core" ' +3 ."psFlush"PSV.dial PSR +4 "processing"%t +82 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%7' +601 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%4' +2116 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%` +68 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%L U +52 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%D'W +2634 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%M @ +41 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%\\' +2629 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%k  +69 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2635 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"% +55 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%#' +2633 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%; +71 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%l'W +1427 ."Qmail"GoodNews.email "At 06:32:25 began in tube 4: Sample.deep; initialPurge; da withoutWCR\\n/home/esp/esp2/mission/2019_07_31_niagara_mission.rb:88\\n{2 => 22,\\n 3 => 16,\\n 4 => 6}\\nCan@06:32:26, 25.6C, 25% humidity, 14.4psia, 13.393V, 0.361A, 0.361A avg, 4.84W",Subject: "Started 2019_07_31_niagara_mission phase Sample.deep; initialPurge; da withoutWCR" +1218 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%C @ +41 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%}' +835 !"Qmail"o:Errno::ETIMEDOUT :\ errnois: mesg"&Connection timed out - connect(2):@checkpoint: omitted:bt[ "-/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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 .HABfans.email "Started da in tube 4 at 06:36:38EDT05-Aug-19\\n{2 => 22,\\n 3 => 16,\\n 4 => 6}\\nCan@06:36:24, 25.8C, 25% humidity, 14.5psia, 13.353V, 0.478A, 0.478A avg, 6.39W",Subject: "da sampling at most 150ml" +665 "Can"\ FE +1146 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +69 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +214 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #1 of 10 after 10:00 +2413 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%W +54 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%s'P +1101 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%{' +1612 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +72 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +50 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%y'W +2632 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%Z +82 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%_' +586 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2125 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%I +68 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%< U +52 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%c'W +2628 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"% @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%P' +2638 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%f  +70 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%:'9 +2636 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%9 +54 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%F' +2627 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%[ +72 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%"'W +2633 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"% @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +2635 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%E  +70 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%X'9 +2632 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'Q& +4 "core" &SV\ + "manipulator"&6& +4 "core" & e + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&( +3 "core" ( + "manipulator"&& +4 "core" & m + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &|& +3 "core" &  5 +2 .tForearm.seek PC +38 "manipulator"&' +104 "core" ' +2 .tHand.close + "manipulator"&$/ +71 "core" / +2 .tPC.seek :open +2 "processing"%o( +402 "core" ( +2 "manipulator"&j& +4 "core" & < +2 "manipulator"&% +3 "core" %  7 +2 .tForearm.seek :retract +2 "manipulator"&R'\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&?( +350 "core" ( +2 "manipulator"&)& +4 "core" &  1 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &U& +2 "core" &  1 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'ρ +98 "core" ' +2 "manipulator"&%& +4 "core" &  1 +2 "manipulator"&a% +4 "core" %φ  +2 "collection"'G& +3 "core" &RV\ +2 "collection"'^& +3 .tCC.seek :closed +2 "collection"'2(O +3 "core" &SU\ +3 &TV\  +9 &4TX\ +{ +9 &fRV\ > +9 &sQX\ L +10 &R[RV\ K +9 &]QU\ K +9 &ZSU\ K +10 &YRU\ K +9 &Z\\SW\ K +10 &YRX\ K +9 &YSV\ K +9 & UQX\ K +10 &"aYTW\ K +9 &$#ZQU\ K +9 &%ZTW\ K +10 &'ZQX\ K +9 &)iZRU\ K +10 &++YQV\ K +9 &,ZTU\ L +9 &.XPU\ K +10 &0rYRV\ K +9 &24YTW\ K +9 &3YTV\ K +10 &5ZQW\ K +9 &7yYSV\ K +10 &9;YUV\ K +9 &:YRY\ K +9 &<YTU\ K +10 &>YRY\ K +9 &@BZQW\ L +9 &BZTV\ K +10 &C\\RWG\ L +9 &EcSW\ L +10 &GGiQV\ M +9 &IQV\ O +9 &JQUb\ {T +10 &LoOU\ xW +9 &N0PT\ wD +9 &O<=PUu\ |%p +10 &OmPS@\ H +5 ( + "collection"'^& +5 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.70 + "collection"'d& +4 "core" &OeRV`\ H + &OeRTz\ H + .tHand.open +2 "manipulator"&m1 +74 "core" 1 +2 "manipulator"&3% +4 "core" % φ   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +3 "manipulator"&'\ +98 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'-& +4 "core" &OeQT<\ H +2 "collection"'% +4 "core" %QT@\ + .tCSV.dial CSR +2 "collection"',  +40 "core"  +2 "collection"'K% +4 "core" %QT\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.seek 5ml +2 "collection"'v'l +1352 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 '5% +2 "core" %lQU\ } +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'~' +652 "core" ' +2 .tCSV.dial :waste + "collection"'] +124 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'0' +1981 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'@& +4 "core" &OeQUC\ H +2 "collection"'q% +3 "core" %PV<\ + .tCSV.dial :flush +2 "collection"'  +41 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"'A'l +1217 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"'+ @ +40 "core" B +2 "collection"'u% +4 "core" %lSU\  +2 .tCS.seek 7ml +2 "collection"' ' +533 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'Y  +2 '(  +39 "core"  +89  +2 .tCBV.dial :waste1 + "collection"'H @ +44 "core" ? +2 .tCS.seek 0ml +2 "collection"'h' +1662 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'r& +4 "core" &OcSW~\ H +2 "collection"'S% +3 "core" %RW\  +2 .tCSV.dial :flush + "collection"'w  +70 "core" +3 .tCS.seek 5ml + "collection"'*'l +1223 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +41 "core" A +2 "collection"'% +4 "core" %lQV\ +2 .tCS.seek 7ml +2 "collection"' '\ +542 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV + "collection"'  +41 "core"  +2 .tCBV.dial :waste2 +2 "collection"'n  +108 "core"  +2 .tCS.seek 0ml +2 "collection"'N' +1653 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'V& +4 "core" &OcSX\ H +2 "collection"'&% +3 "core" %SW\ + .tCSV.dial CSR +2 "collection"'  +39 "core"  +2 "collection"'.% +4 "core" %RV\ + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +9 .tCS.seek 8ml +2 "collection"'\ ' +1890 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'' D +543 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'z + 'e  +107 "core" ~ +27  +2 .tCTV.dial :intake + "collection"'  +70 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml + "collection"'8' \\ +1905 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'  +70 "core" ~ +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'' +589 "core" ' +2 .tCSV.dial CSR +38 "collection"'  +102 "core"  +2 "collection"'=% +4 "core" %SV}\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.seek 5ml +2 "collection"'b'l +1347 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml + "collection"'T' D +1355 "core" ' +2 .tCSV.dial CBV + "collection"'B +97 "core" +2 .tCS.seek 0ml +2 "collection"'g' +2617 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&>& +4 "core" &  - 1 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&1( +3 "core" ( +2 "manipulator"&& +4 "core" &   1 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &'& +3 "core" &  * 1 + .tForearm.seek CC +2 "manipulator"&x'ρ +93 "core" ' +2 .tHand.close + "manipulator"&/ +77 "core" / +2 .tCC.seek :open +2 "collection"'t( +375 "core" ( +2 "manipulator"&p& +4 "core" &  = 1 +2 "manipulator"&7% +3 "core" % ϕ F +2 .tForearm.seek :retract + "manipulator"&`'\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&L(- +282 "core" ( +2 "manipulator"&4& +4 "core" &-  ( + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &M& +2 "core" &-  ( +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&D' +113 "core" ' +3 .tHand.open + "manipulator"&k1 +69 "core" 1 +2 "manipulator"&\\% +4 "core" % \ s  ' ȸq +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +2 #tCompleted [Sample.deep; initialPurge; da withoutWCR] begun 06:32:25 + #Preparing to sleep until 11:00AM 8/05/2019 +4 ."shutdown"CC.coast +3 #tAsleep til 11:00AM 8/05/2019 + "collection"'6 +3 ."shutdown"CS.coast +3 #tContinuing at 11:00 + "collection"'5 +4 "Can"\ -- +2 ."shutdown"PC.coast +2 "processing"%6 +3 ."shutdown"PS.coast +2 "processing"%5 +2 ."shutdown"Forearm.coast + "manipulator"&5 +2 ."shutdown"Elbow.coast + "manipulator"&6 +37 ."shutdown"Gate.power :raw,:OFF + .Gate.power :core,:OFF + #Shutdown +442 "Can"\ +1439 ."Qmail"HABfans.email "Started da in tube 4 at 06:36:38EDT05-Aug-19\\n{2 => 22,\\n 3 => 16,\\n 4 => 6}\\nCan@06:36:24, 25.8C, 25% humidity, 14.5psia, 13.353V, 0.478A, 0.478A avg, 6.39W",Subject: "da sampling at most 150ml" +2102 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #2 of 10 after 10:00 +56459 "Can"\  +3543 ."Qmail"HABfans.email "Started da in tube 4 at 06:36:38EDT05-Aug-19\\n{2 => 22,\\n 3 => 16,\\n 4 => 6}\\nCan@06:36:24, 25.8C, 25% humidity, 14.5psia, 13.353V, 0.478A, 0.478A avg, 6.39W",Subject: "da sampling at most 150ml" +2102 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #3 of 10 after 10:00 +54355 "Can" \  +5647 ."Qmail"HABfans.email "Started da in tube 4 at 06:36:38EDT05-Aug-19\\n{2 => 22,\\n 3 => 16,\\n 4 => 6}\\nCan@06:36:24, 25.8C, 25% humidity, 14.5psia, 13.353V, 0.478A, 0.478A avg, 6.39W",Subject: "da sampling at most 150ml" +2102 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #4 of 10 after 10:00 +52251 "Can"#\  +7751 ."Qmail"HABfans.email "Started da in tube 4 at 06:36:38EDT05-Aug-19\\n{2 => 22,\\n 3 => 16,\\n 4 => 6}\\nCan@06:36:24, 25.8C, 25% humidity, 14.5psia, 13.353V, 0.478A, 0.478A avg, 6.39W",Subject: "da sampling at most 150ml" +2102 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #5 of 10 after 10:00 +50148 "Can"!\  +9854 ."Qmail"HABfans.email "Started da in tube 4 at 06:36:38EDT05-Aug-19\\n{2 => 22,\\n 3 => 16,\\n 4 => 6}\\nCan@06:36:24, 25.8C, 25% humidity, 14.5psia, 13.353V, 0.478A, 0.478A avg, 6.39W",Subject: "da sampling at most 150ml" +2102 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #6 of 10 after 10:00 +48044 "Can"'\  +11958 ."Qmail"HABfans.email "Started da in tube 4 at 06:36:38EDT05-Aug-19\\n{2 => 22,\\n 3 => 16,\\n 4 => 6}\\nCan@06:36:24, 25.8C, 25% humidity, 14.5psia, 13.353V, 0.478A, 0.478A avg, 6.39W",Subject: "da sampling at most 150ml" +2102 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #7 of 10 after 10:00 +45940 "Can"'\  +14061 ."Qmail"HABfans.email "Started da in tube 4 at 06:36:38EDT05-Aug-19\\n{2 => 22,\\n 3 => 16,\\n 4 => 6}\\nCan@06:36:24, 25.8C, 25% humidity, 14.5psia, 13.353V, 0.478A, 0.478A avg, 6.39W",Subject: "da sampling at most 150ml" +2102 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #8 of 10 after 10:00 +43837 "Can"'\  +16164 ."Qmail"HABfans.email "Started da in tube 4 at 06:36:38EDT05-Aug-19\\n{2 => 22,\\n 3 => 16,\\n 4 => 6}\\nCan@06:36:24, 25.8C, 25% humidity, 14.5psia, 13.353V, 0.478A, 0.478A avg, 6.39W",Subject: "da sampling at most 150ml" +2102 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #9 of 10 after 10:00 +41734 "Can")\  +18267 ."Qmail"HABfans.email "Started da in tube 4 at 06:36:38EDT05-Aug-19\\n{2 => 22,\\n 3 => 16,\\n 4 => 6}\\nCan@06:36:24, 25.8C, 25% humidity, 14.5psia, 13.353V, 0.478A, 0.478A avg, 6.39W",Subject: "da sampling at most 150ml" +2102 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #10 of 10 after 10:00 +39632 "Can"*\  +20370 ."Qmail"HABfans.email "Started da in tube 4 at 06:36:38EDT05-Aug-19\\n{2 => 22,\\n 3 => 16,\\n 4 => 6}\\nCan@06:36:24, 25.8C, 25% humidity, 14.5psia, 13.353V, 0.478A, 0.478A avg, 6.39W",Subject: "da sampling at most 150ml" +2102 !o:Errno::ETIMEDOUT :\ errnois: mesg"&Connection timed out - connect(2):@checkpoint: omitted:bt[ "-/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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 .HABfans.email "20.589 sec auto-exposure",Subject: "da19aug0508h150ml images!" +2101 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"./home/esp/esp2/lib/email.rb:287:in `send'"?/home/esp/esp2/protocol/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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #1 of 10 after 10:00 +35425 "Can")\  +24577 ."Qmail"HABfans.email "20.589 sec auto-exposure",Subject: "da19aug0508h150ml images!" +2102 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"./home/esp/esp2/lib/email.rb:287:in `send'"?/home/esp/esp2/protocol/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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #2 of 10 after 10:00 +33321 "Can")\  +26681 ."Qmail"HABfans.email "20.589 sec auto-exposure",Subject: "da19aug0508h150ml images!" +2102 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"./home/esp/esp2/lib/email.rb:287:in `send'"?/home/esp/esp2/protocol/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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #3 of 10 after 10:00 +31217 "Can"*\  +28785 ."Qmail"HABfans.email "20.589 sec auto-exposure",Subject: "da19aug0508h150ml images!" +2102 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"./home/esp/esp2/lib/email.rb:287:in `send'"?/home/esp/esp2/protocol/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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #4 of 10 after 10:00 +29113 "Can"+\  +30889 ."Qmail"HABfans.email "20.589 sec auto-exposure",Subject: "da19aug0508h150ml images!" +2102 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"./home/esp/esp2/lib/email.rb:287:in `send'"?/home/esp/esp2/protocol/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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #5 of 10 after 10:00 +27010 "Can"+\  +32992 ."Qmail"HABfans.email "20.589 sec auto-exposure",Subject: "da19aug0508h150ml images!" +2102 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"./home/esp/esp2/lib/email.rb:287:in `send'"?/home/esp/esp2/protocol/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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #6 of 10 after 10:00 +24906 "Can"*\  +21489 +\ ! +2 #tPowering core bus +510 .Gate.power :raw,:ON +2 "sampler") +2 ) +2 "core"  + "collection"' +2 '; +3 "core"  + "processing"% +2 %# +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 )C% +3 "core" %o\ + .tSS.configure SSconfig +2 "sampler")#.0XZ^`\ K +9 &@Y^`\ K +9 &BvW_a\ K +11 &D6__a\ L +8 &Ed_b\ L +9 &Gr^d\ N +10 &Im^`\ |Q +9 &K#[`\ xU +9 &L\\b\ uX +10 &N[`\ y7 +9 &O]/]_\ {!a +10 &Owh]`\ G +3 ( + "collection"']& +2 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.64 +2 "collection"'@& +3 "core" &Owh]a\ G +2 .tHand.open + "manipulator"&q1 +66 "core" 1 +2 "manipulator"&% +4 "core" % χ  " +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&0'\ +99 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'+& +4 "core" &Owh]`\ G +2 "collection"'u% +3 "core" %]b\ +2 .tCSV.dial CSR + "collection"'A  +126 "core"  +2 "collection"'Y% +4 "core" %\\a\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"'('l +1355 "core" ' +2 .tdelay 5 seconds +503 .CSR.select :air +2 "collection"' +10 'H% +2 "core" %l]`\ z +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"' ' +648 "core" ' +2 .tCSV.dial :waste + "collection"'r +123 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'S' +1991 "core" ' +2 #tPurging external Intake + "collection"'w& +4 "core" &Owg\\_\ G + "collection"'h% +4 "core" %]a\ + .tCSV.dial :flush +2 "collection"'  +40 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'' D +2374 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +3 "collection"'* +2 '  +4 "core"  +65 ~ +2 .tCTV.dial :intake + "collection"'n  +72 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"' ' +1383 ."Qmail"HABfans.email "20.589 sec auto-exposure",Subject: "da19aug0508h150ml images!" +987 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'V  +72 "core"  +2 #tFlushing upper manifold + "collection"'&& +4 "core" &OwfX]\ {G +2 "collection"'% +3 "core" %Z^\ | +2 .tCSV.dial :flush + "collection"'.  +71 "core"  +2 .tCS.seek 5ml +2 "collection"'N'l +939 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"./home/esp/esp2/lib/email.rb:287:in `send'"?/home/esp/esp2/protocol/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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #7 of 10 after 10:00 +277 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'\ @ +41 "core" B +2 "collection"'z% +4 "core" %l]a\  +2 .tCS.seek 7ml + "collection"'e' +537 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"' +98 "core" ~ +2 .tCTV.dial :air +2 .CS.seek 0ml + "collection"'' +1656 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"''- +763 "core" ' +2 .tCSV.dial :waste + "collection"'8 +42 "core" +2 .tCS.seek 0ml +2 "collection"'' +766 "core" ' +2 "collection"'=& +4 "core" &Owg[`\ G + "collection"'% +4 "core" %\\a\ + .tCSV.dial :flush +2 "collection"'b  +40 "core"  +2 .tCS.seek 3ml +2 "collection"'B'- +774 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +39 "collection"'T @ +47 "core" B +2 "collection"'>% +4 "core" %-Za\ ~ +2 .tCS.seek 5ml +2 "collection"''l +547 "core" ' +2 .tCSV.dial :air + .CS.seek 0ml +2 "collection"''' +1223 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"''- +775 "core" ' +2 .tCSV.dial :waste + "collection"'? +70 "core" +3 .tCS.seek 0ml + "collection"'' +760 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&2& +4 "core" & . 9) +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&p( +3 "core" ( +2 "manipulator"&7& +4 "core" & l 9) + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &x& +2 "core" & # 9) +2 .tForearm.seek CC +2 "manipulator"&4'ρ +103 "core" ' +2 .tHand.close + "manipulator"&M/ +71 "core" / +2 .tCC.seek :open +2 "collection"'1( +374 "core" ( +2 "manipulator"&k& +4 "core" & 9) + "manipulator"&\\% +4 "core" % r f +2 .tForearm.seek :retract + "manipulator"&`'\ +97 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&D(- +279 "core" ( +2 "manipulator"&t& +4 "core" &- E + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &g& +2 "core" &-  E +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&o' +110 "core" ' +3 .tHand.open + "manipulator"&X1 +75 "core" 1 +2 "manipulator"&% +4 "core" % { ? Ȼ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&L'\ +103 "core" ' +2 #tda sampling at most 150ml +3 #Loading sh1 puck from tube 4 into Collection Clamp + "collection"'/& +3 "core" &]c\ +2 "manipulator"&% +4 "core" %\  ! + "storage"(;% +4 "core" % \ + "storage"(#. +3 "core" .( +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"(C(,H +659 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (l& +3 "core" &,K" \  +2 "manipulator"&& +4 "core" &- E + "manipulator"&}% +4 "core" %\  ! +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 + "manipulator"&W( +177 "core" ( +2 "manipulator"&& +4 "core" &  V +2 "storage"(s& +4 "core" &,I \\\ +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&'# +94 "core" ' +2 "storage"(& +4 "core" &,I \ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"({'L +272 "core" ' +2 "storage"(Z- +3 "core" -'r +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (y& +3 "core" &,I \ +2 "manipulator"&I& +3 "core" &  U +2 .tElbow.seek 4 +2 "manipulator"&_( +2 "core" ( +2 "manipulator"&<& +3 "core" & \ U +2 "storage"(& +4 "core" &,I \ +2 .tForearm.seek 4 + 300 counts + "manipulator"&c'ϓ +23 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&P/ +68 "core" / +3 ."downElevator"SE.seek :down +5 "manipulator"&9& + "storage"( 'v +6 "core" & " U +2 "manipulator"&F% +3 "core" % Ϡ  +2 .tForearm.seek :retract +2 "manipulator"&'\ +90 "core" ' +2 .tElbow.seek CC +2 "manipulator"& ( +147 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +3 "core" ( +2 "manipulator"&"& +3 "core" & 9# + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &$& +2 "core" & q 9# +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&!'ρ +99 "core" ' +32 "manipulator"&J& +4 "core" & 9# +2 "manipulator"&j% +4 "core" % b S +2 "collection"'f& +3 "core" &_c\ +2 "collection"'E& +3 .tCC.seek :closed +2 "collection"'(O +3 "core" &]a\ +4 &_a\ 7 +9 &HJz^b\ 0 +9 &|u_a\ E +10 &)^`b\ K +9 &W_b\ K +9 &V_a\ J +10 &rY^b\ J +9 &3\\]b\ K +10 &Z`c\ K +9 &X]c\ K +9 &zW^c\ J +10 &!;W_a\ K +9 &"U_`\ J +9 &$W^b\ K +10 &&V^`\ J +9 &(DY^b\ J +10 &*]]b\ K +9 &+Y`b\ K +9 &-\\^c\ J +10 &/L\\_b\ J +9 &1V]b\ J +9 &2Y_b\ J +10 &4Y^b\ K +9 &6T\\^b\ J +10 &8Z^c\ K +9 &9Y`c\ J +9 &;Y^c\ J +10 &=[Y]a\ K +9 &?Z^b\ J +9 &@Z\\d\ J +10 &B\\^a\ K +9 &Dba]c\ K +10 &F"h_a\ L +9 &G~^b\ O +9 &I\\`\ ~S +10 &KI^`\ zV +9 &M \\a\ zW +9 &Ny^`\ 5 +10 &Oc']`\ %l +9 &O_[`\ G +2 ( + "collection"'E& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.81 + .Hand.open + "manipulator"&1 +75 "core" 1 +4 "manipulator"&)% +4 "core" %   S +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&U'\ +92 "core" ' +2 .tSC.coast + "storage"(6 +2 #tcollectSample 150ml w/bubble point of 24psi +43 #Priming 7ml +3 .Gate.power :sampler,:ON + ."pumping"Gate.power :analytic3,:ON +2 .tIntake.select :close +2 .Exhaust.select :close + .SS.hold +2 "sampler")%+ +3 "core" + +2 "sampler")a% +4 "core" % \  +2 "collection"'R& +3 "core" &O\\[`\ VG +3 "Can",\ SS + #tCalibrating pressure and temperature sensors +2 .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X +15  +2 .tdelay 3.8 seconds +382 "collection"'m% +7 "core" %]_\ U +5 "sampler")3% +4 "core" %?7 z\ + .tSSV.dial :spit +2 "sampler") +129 "core" +2 .tSS.seek 0ml +2 "sampler")^' +257 "core" ' +2 .tSSV.dial CBV + "sampler"),  +130 "core"  +3 .tCTV.dial :intake +2 "collection"'K  +71 "core"  +2 #tWaiting for external sampler to finish priming... + .delayUntil "11:08:04.66" +1593 #"pumping"7.6L/min +3007 #7.6L/min +2271 "Can",\ bGF\ +735 #"pumping"7.6L/min +3007 #7.6L/min +3007 #7.5L/min +2862 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open + "sampler") +138 #"pumping"7.5L/min +72 "collection"'G% +3 "core" %\ I +2 #tIntake @21.0psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X#% +3 "core" %\ G +2 "sampler")B% +4 "core" % \ y + "sampler")% +4 "core" % \ y + .tIntake.select :close + "sampler")0 +10 )'% +2 "core" % z\ v + .tSSV.dial :exhaust +2 "sampler")?  +73 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml +2 "sampler")' +877 "core" ' +2 .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +2 "sampler")2  +75 "core" +2 #tAllowing 130s for 25.0ml of remaining 50.0ml + .Intake.select :open + "sampler") +210 "collection"'7% +3 "core" %\ C +2 #tIntake @20.8psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X 9 +3 "core" 95 d +102 "collection"'B9 +3 "core" 97 d +102 "collection"'9 +5 "core" 98 d +102 "collection"''9 +3 "core" 9<\ d +102 "collection"'?9 +3 "core" 9C d +102 "collection"'9 +3 "core" 9K "d +102 "collection"'T9 +3 "core" 9T\ &d +102 "collection"'29 +4 "core" 9` +d +103 "collection"'79 +3 "core" 9m /d +102 "collection"'9 +3 "core" 9| 3d +102 "collection"'9 +3 "core" 9 7d +102 "collection"'09 +3 "core" 9 ;d +102 "collection"'~9 +3 "core" 9 @d +102 "collection"'k9 +3 "core" 9Dd +102 "collection"'\\9 +3 "core" 9 Hd +102 "collection"'x9 +3 "core" 9Ld +102 "collection"'M9 +3 "core" 9Pd +102 "collection"'t9 +4 "core" 9Ud +102 "collection"'g9 +3 "core" 97Yd +102 "collection"'49 +3 "core" 9R]d +102 "collection"'9 +3 "core" 9kad +102 "collection"'`9 +3 "core" 9ed +102 "collection"'/9 +4 "core" 9jd +78 "Can"( uu +24 "collection"'9 +3 "core" 9na +102 "collection"';9 +3 "core" 9r_ +102 "collection"'p9 +3 "core" 9v\\ +102 "collection"'X9 +3 "core" 9{Y +102 "collection"'o9 +4 "core" 9,W +102 "collection"'69 +3 "core" 9HS +102 "collection"'}9 +3 "core" 9bQ +102 "collection"'9 +3 "core" 9O +102 "collection"'s9 +3 "core" 9L +102 "collection"'9 +3 "core" 9J +102 "collection"'l9 +3 "core" 9G +102 "collection"'9 +3 "core" 9!E +102 "collection"'D9 +3 "core" 9 "C +102 "collection"'Z9 +3 "core" 9'#? +102 "collection"'#9 +4 "core" 9A%> +102 "collection"'y9 +3 "core" 9]%< +102 "collection"'I9 +3 "core" 9u&; +102 "collection"'<9 +3 "core" 9(8 +102 "collection"'Q9 +3 "core" 9*6 +102 "collection"'9 +4 "core" 9,4 +102 "collection"'P9 +3 "core" 9,3 +102 "collection"'99 +3 "core" 9.1 +102 "collection"'F9 +3 "core" 90/ +102 "collection"'L9 +3 "core" 91, +102 "collection"'9 +4 "core" 952+ +103 "collection"'"9 +3 "core" 9J4* +102 "collection"'$9 +3 "core" 9_5( +102 "collection"'W9 +3 "core" 9s7' +102 "collection"'{9 +3 "core" 99% +102 "collection"'_9 +3 "core" 99$ +102 "collection"'J9 +3 "core" 9;# +102 "collection"'f9 +3 "core" 9=! +102 "collection"'c9 +3 "core" 9= +102 "collection"'9 +3 "core" 9? +102 "collection"'9 +3 "core" 9A +102 "collection"'j9 +3 "core" 9 A +102 "collection"' 9 +3 "core" 9 C +102 "collection"'19 +3 "core" 9 )D\  +102 "collection"')9 +3 "core" 9 9F +102 "collection"'E9 +4 "core" 9 IG +102 "collection"'9 +3 "core" 9 WI +102 "collection"'R9 +3 "core" 9 eJ +102 "collection"'!9 +3 "core" 9 sM +102 "collection"'C9 +3 "core" 9 M# +102 "collection"'[9 +3 "core" 9 O' +102 "collection"'d9 +3 "core" 9 P+ +102 "collection"'a9 +3 "core" 9 Q/ +102 "collection"'39 +3 "core" 9 S4 +102 "collection"'%9 +3 "core" 9 T8 +102 "collection"'9 +3 "core" 9 U< +102 "collection"'i9 +3 "core" 9 V@ +102 "collection"'K9 +3 "core" 9 XD +102 "collection"'|9 +3 "core" 9 ZI +102 "collection"'G9 +3 "core" 9 [M +102 "collection"'^9 +4 "core" 9 \\Q +102 "collection"'v9 +3 "core" 9\ _U +102 "collection"'-9 +3 "core" 9\ `Y +102 "collection"'m9 +3 "core" 9\ `^\ +102 "collection"'@9 +3 "core" 9\ bb\ +102 "collection"'q9 +4 "core" 9\ !cf +102 "collection"'O9 +3 "core" 9\ )dj +102 "collection"',9 +3 "core" 9\ /en\ +102 "collection"'u9 +3 "core" 9\ 6fs\ +102 "collection"']9 +3 "core" 9\ ;gw\ +102 "collection"'A9 +4 "core" 9\ Ai{\ +102 "collection"'59 +3 "core" 9\ Gj\ +102 "collection"'9 +3 "core" 9\ Kk\ +102 "collection"'+9 +3 "core" 9\ Ql +102 "collection"'H9 +3 "core" 9\ Wm\ +102 "collection"'r9 +3 "core" 9\ [o +102 "collection"'Y9 +3 "core" 9\ _o +102 "collection"'w9 +3 "core" 9\ cq +102 "collection"'9 +3 "core" 9\ gq +102 "collection"' 9 +3 "core" 9\ js +102 "collection"'(9 +4 "core" 9\ ou +102 "collection"'9 +49 "core" 9\ su +102 "collection"'9 +3 "core" 9\ vw +102 "collection"'S9 +3 "core" 9\ zx +2 .tCH.hold 10:00,70C +3 "collection"': `\ `\ z +3 "core"  +30786 ."Qmail"HABfans.email "20.589 sec auto-exposure",Subject: "da19aug0508h150ml images!" +2102 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"./home/esp/esp2/lib/email.rb:287:in `send'"?/home/esp/esp2/protocol/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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #9 of 10 after 10:00 +18936 "Can"\ s +8175 "core" ` +2 "collection"'n9 +4 "core" 9\ 9 + #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml + "collection"'' +327 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'h @ +98 "core" A +2 .tCSV.dial :air +2 "collection"'V @ +39 "core" ? +2 .tCS.seek 5ml +2 "collection"'&'l +1345 "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"  +4 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"'* @ +41 "core" ? +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'.' +1354 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"' +97 "core" ~ +2 .tCBV.dial CSV + "collection"'\  +30 "core"  +2 "collection"'% +4 "core" % - .\ +2 .tCS.seek 5ml +2 "collection"'e'l +1349 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'  +43 "core" +2 "collection"'8% +4 "core" %lW\  +2 .tCS.seek 7ml + "collection"'' +586 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'b @ +41 "core" > +2 .tCS.seek 10ml +2 "collection"'=' D +837 "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"'B   +38 "core" " +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'  +2 ''  +38 "core"  +92  +2 .tCS.seek 5ml +2 "collection"'?'l +1346 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"' @ +97 "core" B +2 .tCSV.dial :waste +2 "collection"'T +94 "core" +2 .tCS.seek :empty +2 "collection"'2'Ͱ +1347 "core" ' +2 .tCSV.dial :air + "collection"'7 @ +69 "core" A +2 .tCS.seek 5ml +2 "collection"''l +1346 "core" ' +2 .tCSV.dial CTV + "collection"'  +41 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'0 @ +41 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'~  +41 "core"  +4 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'k @ +42 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'\\' +1359 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"'x +95 "core" ~ +2 .tCBV.dial CSV + "collection"'M  +39 "core"  +2 "collection"'t% +4 "core" %~\ +2 .tCS.seek 4.999ml + "collection"'g'l +1347 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'4  +40 "core" +2 "collection"'% +4 "core" %l\  +2 .tCS.seek 6.999ml + "collection"'`' +591 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'/ @ +40 "core" ? +2 .tCS.seek 10ml +2 "collection"'' D +855 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'; ` +109 "core" _ +2 #tLysing Complete + "collection"'p& +4 "core" &O["&?\ G +2 #tStoring sh1 puck in Collection Clamp to tube 3 + "manipulator"&X% +3 "core" %\   +2 "storage"(o% +4 "core" %z X [\ + "storage"(6. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 +2 "storage"(}( +342 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +2 "core" & P d d\ +2 "manipulator"&s& +4 "core" & U 9# + "manipulator"&% +5 "core" %\   +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 + "manipulator"&l( +155 "core" ( +2 "manipulator"&& +4 "core" & +2 "storage"(D& +3 "core" & z p m\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&Z' +95 "core" ' +2 "storage"(#& +4 "core" & \ +2 .tSE.reconfigure SEpick +45 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(y'L +126 "core" ' +2 "storage"(I- +3 "core" -'~ +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&<& +2 "core" & +2 "storage"(Q& +4 "core" &   \ + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 3 +2 "manipulator"&' +33 "core" ' +3 .tElbow.hold +2 "manipulator"&P, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(9- +3 "core" -'~ +2 .tSE.seek 18.13 Pucks below Top Plate +2 "storage"(F'6 +29 "core" ' +2 "manipulator"&L% +4 "core" %r \\ ɸ +2 "storage"(& +4 "core" & \ + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 3 + 318 counts +2 "manipulator"&"'D +20 "core" ' +2 "manipulator"&$& +4 "core" &  +2 "storage"(W& +3 "core" & 3 7 7\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&{' +21 "core" ' +2 .tSE.seek 19.13 Pucks below Top Plate +2 "storage"(_'% +55 "core" ' +2 "manipulator"&J& +4 "core" & . +2 "manipulator"&f% +4 "core" %ж ; +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&c'\ +87 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +154 "core" ( +2 "manipulator"&& +4 "core" & 8" + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &j& +2 "core" &  8" +2 .tForearm.seek CC +2 "manipulator"& 'ρ +91 "core" ' +2 .tHand.close + "manipulator"&1/ +75 "core" / +2 .tCC.seek :open +2 "collection"')( +375 "core" ( +2 "storage"(E& +4 "core" & + , \ +2 "storage"(& +3 "core" & 2 5\ +2 "manipulator"&R& +3 "core" & 7 8" +2 "manipulator"&!% +3 "core" % ϑ % +2 .tForearm.seek :retract +2 "manipulator"&C'\ +98 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&[( +150 "core" ( +2 "manipulator"&d& +4 "core" &   +2 "storage"(a& +3 "core" & 6 8 Q\ +2 .tElbow.reconfigure LimpElbow + "manipulator"&$ ,(#b +3 .tForearm.seek 3 +2 "manipulator"&3' +113 "core" ' +2 .tElbow.hold + "manipulator"&%, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&1 +70 "core" 1 +3 "manipulator"&i% +4 "core" % e " ɴ + "storage"(K& +4 "core" &  \ + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 3 + 312 counts +2 "manipulator"&|'> +17 "core" ' +2 "manipulator"&G& +4 "core" &  Z  +2 "storage"(^& +3 "core" & I T \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&v' +31 "core" ' +2 "storage"(-% +4 "core" %- R V (\ h +2 ."downElevator"SE.seek :down +3 "storage"(m'v +83 "core" ' +32 ."downElevator"SE.coast + "storage"(5 +3 (@% +3 "core" %~ `\ +2 "manipulator"&q% +3 "core" % +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&O'\ +93 "core" ' +2 .tSC.coast + "storage"(6 +2 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"',& +3 "core" &**V\ +2 "manipulator"&u& +4 "core" &  +2 "manipulator"&]% +3 "core" %\  - +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&A(- +174 "core" ( +2 "manipulator"&5& +4 "core" &- ( + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" &- ( +2 .tForearm.seek :garage + "manipulator"&+' +109 "core" ' +2 .tHand.close + "manipulator"&H/ +70 "core" / +2 "manipulator"&r& +4 "core" &-   ( +2 "manipulator"&Y% +4 "core" %  ȿb + .tForearm.seek :retract +2 "manipulator"&w'\ +106 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +276 "core" ( +2 "manipulator"& & +4 "core" &  6 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &(& +2 "core" & c 6 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&'ρ +96 "core" ' +37 "manipulator"&& +4 "core" & 6 +2 "manipulator"&S% +3 "core" %υ  +39 "collection"'N& +11 "core" &-/\ +2 "collection"':& +3 .tCC.seek :closed +2 "collection"'n(O +3 "core" &+/r\ +3 &+.\  +9 &2*2o\ *z +9 &e*/T\ = +10 &s*/L\ K +9 &PW,1<\ J +10 &Z+/\ J +9 &[*0\ J +9 &Z-.s\ J +10 &W\\+0d\ J +9 &Z-/\ J +9 &Z+2}\ J +10 & [-.\ J +9 &"_Z,/\ J +10 &$![)0j\ J +9 &%Z-0T\ J +9 &'Z-/Q\ J +10 &)h[-/\ J +9 &+*Z-/\ J +9 &,Z+1\ J +10 &.Y+2\ J +9 &0pY*/\ J +10 &22Y,0\ J +9 &3\\-/\ J +9 &5Z-.\ J +10 &7xZ+/}\ J +9 &9:Z-/n\ J +9 &:Y-0Z\ J +10 &<W./I\ J +9 &>Y+0:\ J +10 &@BY,.<\ J +9 &B]./\ J +9 &CZ,0\ J +10 &Ea,/~\ J +9 &GEh*.t\ L +9 &H-0k\ O +10 &J.1^\ }T +9 &Ll22Z\ zV +10 &N,25L\ zD +9 &O67276\ . +9 &Oj350\ D +5 ( + "collection"':& +4 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.71 +2 "collection"'z& +4 "core" &OS15"\ D + &OS25 \ D + .tHand.open +2 "manipulator"&h1 +72 "core" 1 +2 "manipulator"&V% +4 "core" %υ i  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +2 .tPSV.dial PSR + "processing"% +127 "core"  +2 "processing"%% +4 "core" %TR\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1.5ml +2 "processing"% ' +1618 "core" ' +2 .tdelay 5 seconds +503 .PSV.dial :waste1 +2 "processing"%*  +42 "core"  +2 .tPS.seek 0ml +2 "processing"%&'W +1613 "core" ' +2 .tPSV.dial PSR + "processing"% +55 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%\ ' +2634 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 "processing"% + .tCBV.dial PRV +5 "collection"'.  +3 "core"  +2 "processing"%  +42 "core"  +35 +2 .tPSV.dial :mixloop + "processing"%8 +99 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing + "processing"%e  +125 "core" +2 .tPS.seek 0ml +2 "processing"%b'W +2230 ."Qmail"HABfans.email "20.589 sec auto-exposure",Subject: "da19aug0508h150ml images!" +405 "core" ' +2 .tPSV.dial :air + "processing"%  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%>' +1648 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"./home/esp/esp2/lib/email.rb:287:in `send'"?/home/esp/esp2/protocol/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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #10 of 10 after 10:00 +976 "core" ' +2 .tPSV.dial :mixloop + "processing"%B +44 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2639 "core" ' +2 .tPSV.dial :air + "processing"%'  +55 "core" +2 .tPS.seek 2.5ml +2 "processing"%=' +2629 "core" ' +2 .tPSV.dial :mixloop + "processing"% +41 "core" +2 .tPS.seek 0ml +2 "processing"%T'W +2627 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&?& +4 "core" &  c 6 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&7( +4 "core" ( +2 "manipulator"&2& +4 "core" &  T 6 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &  ; 6 +2 .tForearm.seek CC +2 "manipulator"&0'ρ +101 "core" ' +2 .tHand.close + "manipulator"&~/ +65 "core" / +2 .tCC.seek :open +2 "collection"'k( +376 "core" ( +2 "manipulator"&& +4 "core" &  6 + "manipulator"&x% +4 "core" % z  h +2 .tForearm.seek :retract + "manipulator"&M'\ +97 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&t(- +280 "core" ( +2 "manipulator"&\\& +4 "core" &- * + + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &4& +2 "core" &- f + +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +112 "core" ' +4 .tHand.open +2 "manipulator"&g1 +69 "core" 1 +2 "manipulator"&/% +4 "core" % e  E ȴP +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&`'\ +103 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing + ."connect"PRV.dial CBV +2 .tCBV.dial PRV +2 .CTV.dial :air,avoiding: :intake + #Loading lyfil puck from tube 4 into Collection Clamp + "collection"';& +4 "core" &59\ +2 "manipulator"&p% +3 "core" %\  k 0 +2 "storage"(X% +3 "core" %~ F\ +2 "storage"(o. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"(6(,H +343 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" &,H" &\  +2 "manipulator"&s& +3 "core" &- + +2 "manipulator"&% +3 "core" %\  0 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&( +179 "core" ( +2 "manipulator"&D& +4 "core" & C +2 "storage"(#& +3 "core" &,H" \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"& '# +92 "core" ' +2 "storage"(I& +4 "core" &,H" ]\  +2 .tSE.reconfigure SEpick +46 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(<'L +282 "core" ' +2 "storage"(Q- +3 "core" -'v +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (U& +2 "core" &,H" W\  +2 "manipulator"&9& +3 "core" & C +2 .tElbow.seek 4 +2 "manipulator"&L( +10 "core" ( +2 "manipulator"&& +4 "core" &  +2 "storage"($& +4 "core" &,H" 3\  +2 .tForearm.seek 4 + 300 counts + "manipulator"&W'ϓ +20 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&J/ +71 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&f& +2 "storage"(Z'v +6 "core" &  +2 "manipulator"&l% +3 "core" % ϊ K +2 .tForearm.seek :retract +2 "manipulator"&y'\ +92 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +149 "core" ( +2 "manipulator"&"& +5 "core" & . ' +2 .tElbow.reconfigure LooseElbow +2 ."downElevator"SE.coast +2 "manipulator"&$ &.,(#b + "storage"(5 +4 "manipulator"&F& +4 "core" & { . + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'ρ +96 "core" ' +2 "manipulator"&j& +4 "core" & * . +2 "manipulator"&{% +4 "core" %x   +2 "collection"'P& +3 "core" &58:\ +2 "collection"'1& +4 .tCC.seek :closed + "collection"'c(O +3 "core" &6;=\ +3 &593\  +10 &349#\ ~+{ +9 &g68,\ |> +9 &r68!\ }L +10 &VU4:\ \ J +9 &V49\ J +9 &\\58\ J +10 &[69\ J +9 &^\\4:\ J +10 &Y47\ K +9 &Y4:\ J +9 & W59U\ J +10 &"f[5:\ J +9 &$'Z47]\ K +9 &%X58_\ J +10 &'U39\ J +9 &)n\\4:\ J +10 &+/Y6:\ K +9 &,Y28\ J +9 &.U48\ J +10 &0v[59\ J +9 &27Y58\ K +10 &3Y78\ J +9 &5V68{\ J +9 &7~Z47n\ J +10 &9@Y58\ J +9 &;U59l\ J +9 &<Z49\ J +10 &>Z47\ J +9 &@HV48\ J +9 &B\ \\49\ J +10 &C]59\ K +9 &Eb38\ K +10 &GIo29\ }M +9 &I47~\ xQ +9 &J46w\ wU +10 &Lq67t\ tW +9 &N247m\ vD +9 &O:819e\ {)y +10 &Os47\\\ J +5 ( + "collection"'1& +5 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.80 + .Hand.open + "manipulator"&1 +3 "core" &Ol36T\ J +69 1 +2 "manipulator"&E% +4 "core" % x  +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +103 "core" ' +2 .tSC.coast + "storage"(6 +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'R  +126 "core"  +2 .tCSV.dial CTV + "collection"'!  +29 "core"  +2 .tPS.seek 2.5ml +2 "processing"%d' +2628 "core" ' +2 "collection"'a% +4 "core" % D\ &\ +2 .tCS.seek 4.15ml + "collection"' 'Q +1510 "Can"\ ?? +57 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%  +54 "core" +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%  +71 "core"  +2 .tPS.seek 0ml +2 "processing"%i'W +2639 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'K ` +37 "core" _ +2 .tCSV.dial :air +2 "collection"'G @ +42 "core" > +2 .tCS.seek 10ml +2 "collection"'^' D +1563 "core" ' +2 .tCSV.dial CTV + "collection"'-  +42 "core"  +2 .tCS.seek 0ml +2 "collection"'C' +2623 "core" ' +2 .tCBV.dial :waste1 + "collection"'@ @ +28 "core" @ +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +5 "collection"'q  +136 "core"  +2 "collection"'[& +4 "core" &Ob\ J +2 #tStoring lyfil puck in Collection Clamp to tube 3 + "manipulator"&3% +3 "core" %  Y  +2 "storage"(,% +4 "core" %~ \ + "storage"(u. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 3 + "storage"(]( +340 "core" ( +4 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (|& +3 "core" & ) 1 \ \ + "manipulator"&_& +4 "core" & . + "manipulator"&m% +4 "core" %   +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 + "manipulator"&5( +152 "core" ( +2 "manipulator"&v& +4 "core" & +2 "storage"(& +3 "core" & i _ ;\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&}' +92 "core" ' +2 "storage"(%& +4 "core" & p o {\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(H'L +108 "core" ' +2 "storage"(r- +3 "core" -'v +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&Y& +3 "core" & +2 "storage"(O& +3 "core" & 1 4 #\  +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 3 +2 "manipulator"&+' +36 "core" ' +2 .tElbow.hold + "manipulator"& , +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"((- +2 "core" -'v +3 .tSE.seek 19.14 Pucks below Top Plate +39 "storage"(A'. +41 "core" ' +2 "manipulator"&% +4 "core" % j & ʶ +2 "storage"(S& +4 "core" &  /\  + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 3 + 303 counts +2 "manipulator"&N'5 +21 "core" ' +2 "manipulator"&w& +4 "core" & \ , +2 "storage"()& +3 "core" & 1 &\  +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&:' +22 "core" ' +3 .tSE.seek 20.14 Pucks below Top Plate + "storage"(z' +45 "core" ' + "manipulator"&h& +4 "core" & +2 "manipulator"&V% +4 "core" %е +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& '\ +93 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +160 "core" ( +2 "manipulator"&& +4 "core" &  U % + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &*& +2 "core" &   % +2 .tForearm.seek CC +2 "manipulator"& 'ρ +94 "core" ' +3 .tHand.close + "manipulator"&/ +71 "core" / +2 .tCC.seek :open +2 "collection"'&( +379 "core" ( +2 "storage"(& +4 "core" & l o \  +2 "storage"(& +3 "core" & o m \  +2 "manipulator"&.& +3 "core" &  % +2 "manipulator"&8% +3 "core" % ς +2 .tForearm.seek :retract +2 "manipulator"&e'\ +94 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&\ ( +153 "core" ( +2 "manipulator"&& +4 "core" & Z  +2 "storage"(b& +4 "core" & n m |\  + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 3 + "manipulator"&B' +110 "core" ' +2 .tElbow.hold + "manipulator"&>, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&'1 +70 "core" 1 +3 "manipulator"&% +4 "core" % o ɷ + "storage"(& +4 "core" & ( ( F\  + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 3 + 316 counts +2 "manipulator"&='B +21 "core" ' +2 "manipulator"&?& +4 "core" & ,  +2 "storage"(2& +3 "core" & { x 2\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&' +25 "core" ' +2 "storage"(~% +4 "core" % \ +2 ."downElevator"SE.seek :down +3 "storage"('v +76 "core" ' +32 ."downElevator"SE.coast + "storage"(5 +3 (% +3 "core" %{ \ +2 "manipulator"&n% +4 "core" % +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%x  +70 "core" +2 .tPS.seek 2.5ml +2 "processing"%0' +2637 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%\\ +53 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%4  +39 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%7 +41 "core" +2 .tdelay 1 second +102 .PSV.dial :air +3 "processing"%g  +42 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%/'W +2637 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%M& +4 "core" &z\ +2 "manipulator"&;& +73 "core" &  +2 "manipulator"&p% +4 "core" %\ $ C + .tElbow.seek FlushPuck::Garage +2 "manipulator"&X(- +179 "core" ( +2 "manipulator"&o& +4 "core" &- c $ + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- u $ +2 .tForearm.seek :garage + "manipulator"&' +111 "core" ' +2 .tHand.close + "manipulator"&s/ +67 "core" / +2 "manipulator"&& +4 "core" &-   $ +2 "manipulator"&D% +3 "core" % z . Ⱥ2 +2 .tForearm.seek :retract +2 "manipulator"&#'\ +102 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&I( +113 "core" ( +2 "manipulator"&t& +4 "core" & % + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &`& +2 "core" & +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&Q' +103 "core" ' +2 "manipulator"&U& +4 "core" & g +2 "manipulator"&9% +3 "core" % 9 s +3 "processing"%& +3 "core" &1\ +2 "processing"%$& +52 .tPC.seek :closed +2 "processing"%J(Tg +2 "core" &n\ +2 &7\ + &\ + &@\ + &G\ + &H\ + &\  +4 &4{\ *z +10 &fD\ > +9 &[r \ M +9 &!V/\ K +10 &W\ L +9 &Z\ L +10 &fU-\ L +9 &)V\ K +9 &V>\ L +10 &Y5\ L +9 & nY\ L +9 &"0Z\ L +10 &#U\ L +9 &%V\ K +10 &'vW\ L +9 &)8Z\ L +9 &*T\ L +10 &,W\ K +9 &.~W\ L +9 &0@Y\ L +10 &2[\ L +9 &3W\ K +10 &5W\ L +9 &7GZ\ L +9 &9 W\ K +10 &:W\ K +9 &<W\ L +9 &>PY\ L +10 &@U\ L +9 &AU\ L +10 &CU\ L +9 &EWZ\ L +9 &G^\ M +10 &Hb\ M +9 &Jr\ N +9 &LO\ Q +10 &N \ R +9 &O\ R +10 &Q\ R +9 &SH~\ 5 +9 &T,g\ P +10 &TD\ + +2 ( + "processing"%$& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.56 + "processing"%f& +4 "core" &TD\ + + .tHand.open +2 "manipulator"&l1 +65 "core" 1 +2 "manipulator"&% +4 "core" %  F s +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& '\ +97 "core" ' +2 .tPRV.dial :air + "processing"%"  +44 "core"  +2 .tPSV.dial :mixloop + "processing"%F +43 "core" +4 "processing"%<% +4 "core" %T#\ +2 .tPS.seek 0.3ml + "processing"%W' +395 "core" ' +2 .tPSV.dial PSR + "processing"%j +99 "core"  +3 "processing"%{% +4 "core" %?\  + #tPulling 0.4ml of PSR.air + .PSR.select :air +2 .PS.seek 0.7ml +2 "processing"%P'* +482 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%L' +1911 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%Z +111 "core" +2 .tPTV.dial :mixing + "processing"%y @ +69 "core" A +2 .tPBV.dial :waste2 + "processing"%k  +100 "core"  +2 .tPS.seek 0ml +2 "processing"%1'W +2638 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&& +4 "core" & J +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&E( +4 "core" ( +2 "manipulator"&R& +4 "core" &  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &!& +2 "core" &  +2 .tForearm.seek PC +2 "manipulator"&' +91 "core" ' +2 .tHand.close + "manipulator"&6/ +72 "core" / +2 .tPC.seek :open +2 "processing"%T( +400 "core" ( +2 "manipulator"&a& +4 "core" & ~ + "manipulator"&% +4 "core" %  G H +2 .tForearm.seek :retract + "manipulator"&'\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +155 "core" ( +2 "manipulator"&d& +4 "core" &- 9 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &K& +2 "core" &- 9 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&G' +115 "core" ' +2 .tHand.open + "manipulator"& 1 +68 "core" 1 +2 "manipulator"&-% +4 "core" % p  8 ȷl +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&^'\ +101 "core" ' +2 #tLoading da puck from tube 4 into Processing Clamp + "processing"%@& +4 "core" &c\ +2 "manipulator"&q% +3 "core" %\   +2 "storage"([% +3 "core" %{ t\ +2 "storage"(3. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"(,(,H +353 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (u& +3 "core" &,K \ + "manipulator"&|& +4 "core" &- 9 + "manipulator"&_% +4 "core" %\   +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 + "manipulator"&m( +178 "core" ( +2 "manipulator"&v& +4 "core" & y ] +2 "storage"(& +3 "core" &,K \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&%'# +96 "core" ' +2 "storage"(& +4 "core" &,K \ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(r'L +284 "core" ' +2 "storage"(Y- +3 "core" -' +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 (O& +3 "core" &,K X\ + "manipulator"&(& +4 "core" & { \\ + .tElbow.seek 4 +2 "manipulator"&( +3 "core" ( +2 "manipulator"&& +4 "core" & \\ \\ + "storage"(S& +4 "core" &,K \ +2 .tForearm.seek 4 + 300 counts + "manipulator"&w'ϓ +21 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&)/ +68 "core" / +4 ."downElevator"SE.seek :down +4 "storage"(h'v +2 "manipulator"&V& +6 "core" & \\ + "manipulator"&}% +4 "core" % ό +2 .tForearm.seek :retract + "manipulator"&5'\ +93 "core" ' +2 .tElbow.seek PC +2 "manipulator"&H( +166 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +89 "core" ( +2 "manipulator"&+& +4 "core" &  c + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &N& +2 "core" & f c +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&A' +91 "core" ' +40 "manipulator"&& +34 "core" & c + "manipulator"&*% +4 "core" % P +2 "processing"%:& +4 "core" &\ + "processing"% & +4 .tPC.seek :closed +2 "processing"%(Tg +2 "core" &\ +3 & \  +10 &2{\ *x +9 &d \ = +10 &r\ L +9 &CT \ K +9 &Y\ L +10 &Z\ L +9 &Z\ L +9 &IW\ L +10 & V\ K +9 &Y\ L +10 & Z\ L +9 &"RW\ L +9 &$T\ L +10 &%Y\ K +9 &'T\ L +9 &)[T\ K +10 &+V\ K +9 &,Z\ L +10 &.Y\ K +9 &0cU\ K +9 &2$Y\ L +10 &3W\ L +9 &5T\ L +9 &7kT\ K +10 &9-U\ K +9 &:T\ L +10 &<Y\ K +9 &>rS\ L +9 &@5Y\ K +10 &AS\ K +9 &CV\ K +9 &E{Y\ K +10 &G:\\\ L +9 &H_\ M +10 &Jt"\ O +9 &Lr<\ Q +9 &N2:\ R +10 &O=\ R +9 &Q=\ R +9 &SZzh?\ 8 +10 &T''`>\ M +9 &TH @\ , +2 ( + "processing"% & +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.58 + .Hand.open + "manipulator"& 1 +71 "core" 1 +3 "manipulator"&c% +4 "core" %  P +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +97 "core" ' +2 .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 4 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"%  +2 %.9 +5 "core" 9LK +102 "processing"%89 +3 "core" 9I"\ +102 "processing"%9 +3 "core" 9H" \ +102 "processing"%b9 +3 "core" 9F" \ +102 "processing"% 9 +4 "core" 9F"\ +103 "processing"%9 +3 "core" 9E" +102 "processing"%'9 +3 "core" 9D" +102 "processing"%9 +3 "core" 9E! +102 "processing"%9 +3 "core" 9E"" +102 "processing"%?9 +3 "core" 9F!& +102 "processing"%29 +3 "core" 9F"+ +102 "processing"%~9 +3 "core" 9I"/\ +102 "processing"%e9 +3 "core" 9J"3 +102 "processing"%9 +3 "core" 9M"7 +102 "processing"%n9 +3 "core" 9P"; +103 "processing"%\ 9 +3 "core" 9Q#@\ +102 "processing"%B9 +3 "core" 9U"D\ +102 "processing"%=9 +3 "core" 9X"H +102 "processing"%z9 +3 "core" 9\\"L +102 "processing"%x9 +3 "core" 9_"P +102 "processing"%9 +3 "core" 9c"U +102 "processing"%9 +3 "core" 9g"Y +102 "processing"%]9 +3 "core" 9k#] +2 .tPH.hold 2:00:00,28C +2 "processing"%i ppj +2 .tdelay 1:30 +4 "core" ] +9000 .tPSR.select :air +2 .PSV.dial PSR + "processing"%\\ +97 "core"  +2 "processing"%4% +4 "core" %R\ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%7' +591 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +10 .tPS.seek 2ml + "processing"%g'[ +1408 ."Qmail"HABfans.email "20.589 sec auto-exposure",Subject: "da19aug0508h150ml images!" +208 "core" ' +2 .tPTV.dial :puck + "processing"%0  +69 "core"  +2 .tPSV.dial PTV +2 "processing"%M +82 "core"  +2 .tPBV.dial :waste1 +2 "processing"%;  +126 "core" +2 "processing"%p% +4 "core" %`m\  +33 .tPS.seek 1.5ml + "processing"%o' +585 "core" ' +30 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +3 .tPS.seek 0ml + "processing"%>'W +611 !"Qmail"o:Errno::ETIMEDOUT :\ errnois: mesg"&Connection timed out - connect(2):@checkpoint: omitted:bt[ "-/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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + .GoodNews.email "Then, in tube 4: /home/esp/esp2/mission/2019_07_31_niagara_mission.rb:92\\n{2 => 22,\\n 3 => 19,\\n 4 => 3}\\nCan@08:26:19, 26.2C, 25% humidity, 14.5psia, 13.412V, 0.202A, 0.202A avg, 2.71W",Subject: "Asleep until 11:00" +1007 "core" ' +2 .tdelay 5:00 +1093 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #1 of 10 after 10:00 +12625 "Can" \ 99 +16282 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%s  +33 "core"  +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +2 .tPSR.select :air + .PSV.dial PSR +2 "processing"%D +69 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%' +2287 "core" ' +2 .tPSV.dial PTV + "processing"%t +83 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%` +68 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"% +83 "core"  +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%U  +72 "core"  +2 .tPS.seek :empty +2 "processing"%9'9 +2275 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +129 "core" +2 .tPSV.dial :mixloop + "processing"%X +55 "core" +2 .tPRV.dial :ab1 + "processing"%# @ +74 "core" B +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%'w +359 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "collection"'f  +2 "processing"%l  +45 "core"  +5 +2 "processing"%% +4 "core" %z\  +2 .tPS.seek 0.32ml + "processing"%$'' +389 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'"  +28 "core" +2 .tPRV.dial :air +2 "processing"%F  +40 "core"  +2 .tPS.seek 0.9ml +2 "processing"%<'D +1227 "core" ' +2 .tPRV.dial :waste2 + "processing"%Q @ +71 "core" > +3 .tPS.seek 0.5ml + "processing"%/' +860 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%j  +40 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%{'[ +1610 "core" ' +2 .tPSV.dial :PML + "processing"%W +43 "core" +9 .tPTV.dial :mixing +2 "processing"%P @ +68 "core" B +2 .tPBV.dial :waste1 + "processing"%Z  +35 "core" +2 "processing"%y% +4 "core" %X\  +2 .tPS.seek 1.85ml +2 "processing"%k'8 +237 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%L * +33 "core" , +3 .tPS.seek 0ml + "processing"%'W +1965 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'R& +3 "core" &>C'\ +2 "manipulator"&!& +4 "core" &  o c + "manipulator"&6% +4 "core" %\ 0  8 & +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&I(- +158 "core" ( +2 "manipulator"& & +4 "core" &- ! g +2 .tElbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &J& +2 "core" &- g +2 .tForearm.seek :garage +2 "manipulator"&a' +111 "core" ' +4 .tHand.close + "manipulator"&/ +66 "core" / +2 "manipulator"&d& +4 "core" &- ( T g +2 "manipulator"&K% +3 "core" %  ɽM +2 .tForearm.seek :retract +2 "manipulator"&'\ +102 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&E( +272 "core" ( +2 "manipulator"& & +4 "core" &\   3 2 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &-& +2 "core" &\   $ 2 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'ρ +103 "core" ' +2 "manipulator"&@& +4 "core" &\  2 +2 "manipulator"&q% +4 "core" %ρ R +2 "collection"'[& +3 "core" &AB2\ +2 "collection"'3& +4 .tCC.seek :closed + "collection"'G(O +3 "core" &@B3\ +4 &=C*\  +9 &3AB'\ *z +10 &e?D(\ > +9 &s?C*\ L +9 &RU?E)\ J +10 &]>C"\ K +9 &Z?F&\ K +9 &\\>C&\ K +10 &XZ@B&\ K +9 &Y?C$\ K +10 &WAC$\ K +9 & Z?C\ K +9 &"a\\?D%\ K +10 &$"Z?D \ K +9 &%Y?B\ K +9 &'\\?D\ K +10 &)iZAB\ K +9 &+*Y?C!\ K +10 &,Z@B!\ K +9 &.Z?B!\ K +9 &0qY?D\ K +10 &22ZAC\ K +9 &3Y?C\ K +9 &5Z?A\ L +10 &7yY?C\ K +9 &9:Y>D\ K +10 &:Y@D\ K +9 &<Y?C\ L +9 &>Y@D\ K +10 &@BY?C\ K +9 &BW@C\ K +9 &C]AE\ K +10 &Eb?B\ L +9 &GEi?B\ M +10 &I?C\ O +9 &J>C\ zT +9 &Lm<A\ vW +10 &N0>B\ vD +9 &O;<?A\ {'s +9 &Op=B\ G +5 ( + "collection"'3& +4 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.68 + "collection"'u& +4 "core" &Og?A!\ G + .tHand.open +2 "manipulator"&|1 +76 "core" 1 +2 "manipulator"&_% +4 "core" % ς Q +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +4 "manipulator"&v'\ +97 "core" ' +2 .tPSV.dial PSR + "processing"% +99 "core"  +2 "processing"%% +4 "core" %[\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%' +1606 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%^  +42 "core"  +2 .tPS.seek 0ml +2 "processing"%Y'W +1604 "core" ' +2 .tPSV.dial PSR + "processing"%O +44 "core"  +2 .tPSR.select :air + "processing"% +11 .tPS.seek 2.5ml + "processing"%(' +2632 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 "processing"%  +2 .tCBV.dial PRV +3 "collection"'S  +38 "core"  +114  +2 .tPSV.dial :mixloop + "processing"%) +99 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%V  +70 "core" +2 .tPS.seek 0ml +2 "processing"%}'W +2625 "core" ' +2 .tPSV.dial :air + "processing"%m  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%%' +2417 ."Qmail"GoodNews.email "Then, in tube 4: /home/esp/esp2/mission/2019_07_31_niagara_mission.rb:92\\n{2 => 22,\\n 3 => 19,\\n 4 => 3}\\nCan@08:26:19, 26.2C, 25% humidity, 14.5psia, 13.412V, 0.202A, 0.202A avg, 2.71W",Subject: "Asleep until 11:00" +220 "core" ' +2 .tPSV.dial :mixloop + "processing"%r +42 "core" +2 .tPS.seek 0ml +2 "processing"%w'W +1833 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #2 of 10 after 10:00 +791 "core" ' +2 .tPSV.dial :air + "processing"%+  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%N' +2629 "core" ' +2 .tPSV.dial :mixloop + "processing"% +42 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2629 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&*& +4 "core" &\  2 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&:( +3 "core" ( + "manipulator"&h& +3 "core" &\   2 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &5& +3 "core" &\  " 2 +2 .tForearm.seek CC + "manipulator"&T'ρ +102 "core" ' +2 .tHand.close + "manipulator"& / +72 "core" / +2 .tCC.seek :open +2 "collection"'c( +377 "core" ( +2 "manipulator"&.& +4 "core" &\  I 2 +2 "manipulator"& % +3 "core" % z   +2 .tForearm.seek :retract +44 "manipulator"&8'\ +98 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&A(- +281 "core" ( +2 "manipulator"&& +4 "core" &- . +2 .tElbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &,& +2 "core" &- . +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&b' +111 "core" ' +2 .tHand.open + "manipulator"& 1 +77 "core" 1 +2 "manipulator"&% +4 "core" % w  ɹy +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&''\ +103 "core" ' +2 ."da"delayUntil "12:00:07.20" +3007 "Can"+\ 33 +21855 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"% @ +68 "core" A +2 ."da"PBV.dial :waste1 + "processing"%  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%? * +33 "core" , +2 ."da"PSV.dial :air +2 "processing"%2  +41 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%~' +2266 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%e +55 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +40 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%n +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%\  +42 "core"  +2 ."da"PS.seek :empty +2 "processing"%B'9 +2273 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%= +125 "core"  +2 "processing"%z% +4 "core" %4\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%x' +597 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1609 "core" ' +2 ."da"PTV.dial :puck + "processing"%  +72 "core"  +2 ."da"PSV.dial PTV +2 "processing"%] +70 "core" +2 ."da"PBV.dial :waste1 + "processing"%\\  +34 "core" +2 "processing"%4% +4 "core" %V\  +2 ."da"PS.seek 1.5ml + "processing"%1' +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%7 * +33 "core" , +3 ."da"PS.seek 0ml + "processing"%0'W +1604 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%M  +33 "core"  +2 ."da"delay 30 seconds +1431 ."Qmail"GoodNews.email "Then, in tube 4: /home/esp/esp2/mission/2019_07_31_niagara_mission.rb:92\\n{2 => 22,\\n 3 => 19,\\n 4 => 3}\\nCan@08:26:19, 26.2C, 25% humidity, 14.5psia, 13.412V, 0.202A, 0.202A avg, 2.71W",Subject: "Asleep until 11:00" +1571 ."da"PBV.dial between PSV and waste1 +2 "processing"%; * +33 "core" * +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%p +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%g' +413 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +4 #Retry #3 of 10 after 10:00 +1864 "core" ' +2 ."da"PSV.dial PTV + "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"% +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%s  +80 "core" +2 ."da"PS.seek :empty +2 "processing"%'9 +2257 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%D +125 "core"  +2 "processing"%>% +4 "core" %7\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%t' +585 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml + "processing"%`'[ +1220 "Can"%\ ON +393 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"% +71 "core" +2 ."da"PBV.dial :waste1 + "processing"%U  +33 "core" +3 "processing"%% +4 "core" %\\\  +2 ."da"PS.seek 1.5ml +2 "processing"%' +581 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%X * +31 "core" + +3 ."da"PS.seek 0ml + "processing"%#'W +1609 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%9  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%l * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%f +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2270 "core" ' +2 ."da"PSV.dial PTV + "processing"% +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%" +70 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%F +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%$  +81 "core" +2 ."da"PS.seek :empty +2 "processing"%Q'9 +2254 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%<  +41 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%j  +125 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%/  +40 "core"  +2 ."da"PTV.dial :PRVmixing +38 .PSV.dial :mixloop +9 "processing"%W +40 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%P' +387 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%Z  +44 "core"  +2 "processing"%y% +4 "core" %\  +2 ."da"PS.seek 0.55ml +2 "processing"%L't +338 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%{  +41 "core"  +2 ."da"PS.seek 2ml +2 "processing"%k'[ +1554 "core" ' +2 ."da"PSV.dial :PML + "processing"%R +43 "core" +2 ."da"PTV.dial :mixing +2 "processing"%! @ +69 "core" A +2 ."da"PBV.dial :waste1 + "processing"%6  +33 "core"  +2 "processing"% % +4 "core" %\\\  +2 ."da"PS.seek 1.85ml + "processing"%J'< +230 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%H * +44 "core" ) +3 ."da"PS.seek 0ml + "processing"%'W +1973 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +20506 ."Qmail"GoodNews.email "Then, in tube 4: /home/esp/esp2/mission/2019_07_31_niagara_mission.rb:92\\n{2 => 22,\\n 3 => 19,\\n 4 => 3}\\nCan@08:26:19, 26.2C, 25% humidity, 14.5psia, 13.412V, 0.202A, 0.202A avg, 2.71W",Subject: "Asleep until 11:00" +2102 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #4 of 10 after 10:00 +6311 "Can"%\ 55 +19081 #"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 +2 "processing"%K * +32 "core" + +2 ."da"PSV.dial :air +2 "processing"%  +41 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%a' +2283 "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 +202 .PSV.dial :mixloop + "processing"%I +42 "core" +4 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%@  +43 "core"  +2 ."da"PS.seek :empty +2 "processing"%q'9 +2288 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%[ +127 "core"  +2 "processing"%% +4 "core" %6\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%&' +592 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%u'[ +1603 "core" ' +2 ."da"PTV.dial :puck + "processing"%|  +69 "core"  +2 ."da"PSV.dial PTV +2 "processing"%_ +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%3  +33 "core" +2 "processing"%% +4 "core" %Y\  +2 ."da"PS.seek 1.5ml +2 "processing"%' +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +3 ."da"PS.seek 0ml + "processing"%'W +1617 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%^  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%O +72 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%Y' +2272 "core" ' +2 ."da"PSV.dial PTV + "processing"%S +72 "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"%) +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%V  +67 "core"  +2 ."da"PS.seek :empty +2 "processing"%('9 +1259 ."Qmail"GoodNews.email "Then, in tube 4: /home/esp/esp2/mission/2019_07_31_niagara_mission.rb:92\\n{2 => 22,\\n 3 => 19,\\n 4 => 3}\\nCan@08:26:19, 26.2C, 25% humidity, 14.5psia, 13.412V, 0.202A, 0.202A avg, 2.71W",Subject: "Asleep until 11:00" +1003 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%m +127 "core"  +2 "processing"%}% +4 "core" %5\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%r' +598 "core" ' +2 ."da"delay 5 seconds +341 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #5 of 10 after 10:00 +159 ."da"PSR.select :air +4 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%%'[ +1603 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%+ +82 "core"  +2 ."da"PBV.dial :waste1 + "processing"%w  +33 "core"  +2 "processing"%% +4 "core" %X\  +2 ."da"PS.seek 1.5ml + "processing"%N' +594 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%* * +33 "core" , +3 ."da"PS.seek 0ml + "processing"%h'W +1362 "Can"%\ 77 +245 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%5  +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"%E +68 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%v' +2286 "core" ' +2 ."da"PSV.dial PTV + "processing"%G +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%. +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%T  +70 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2315 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%, +125 "core"  +2 "processing"%:% +4 "core" %4\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"% ' +600 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1612 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%8 +70 "core" +2 ."da"PBV.dial :waste1 + "processing"%b  +33 "core" +2 "processing"%% +4 "core" %X\  +2 ."da"PS.seek 1.5ml +2 "processing"%' +588 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%? * +33 "core" , +3 ."da"PS.seek 0ml + "processing"%2'W +1617 "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 * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +83 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%n' +2273 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%\ +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%~ +82 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%= +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%z  +80 "core" +2 ."da"PS.seek :empty +2 "processing"%B'9 +2260 "core" ' +2 ."da"Gate.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%x +131 "core"  +5 "processing"%% +10 "core" %=\ T +12 #"da"Pulling 0.25ml of PSR.sub1 +4 .PSR.select :sub1 +5 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.25ml +2 "processing"%]'7 +338 "core" ' +31 ."da"delay 5 seconds +503 "processing"%\\% +3 "core" %:\ U + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%4' +331 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1608 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%7 +84 "core"  +2 ."da"PBV.dial :waste1 + "processing"%1  +34 "core" +2 "processing"%M% +4 "core" %X\ R +2 ."da"PS.seek 1.5ml + "processing"%;' +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%p * +34 "core" , +3 ."da"PS.seek 0ml + "processing"%0'W +1615 "core" ' +2 ."da"delay 10 seconds +670 ."Qmail"GoodNews.email "Then, in tube 4: /home/esp/esp2/mission/2019_07_31_niagara_mission.rb:92\\n{2 => 22,\\n 3 => 19,\\n 4 => 3}\\nCan@08:26:19, 26.2C, 25% humidity, 14.5psia, 13.412V, 0.202A, 0.202A avg, 2.71W",Subject: "Asleep until 11:00" +332 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +34 "core" +2 ."da"delay 30 seconds +1730 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #6 of 10 after 10:00 +1270 ."da"PBV.dial between PSV and waste1 +2 "processing"%o * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%s' +716 "Can"&\ O +1611 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%g +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%D +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%> +83 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%  +73 "core"  +2 ."da"PS.seek :empty +2 "processing"%t'9 +2332 "core" ' +2 "processing"%9 +3 "core" 944; +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast + "processing"%U  +3 "core" 4; + 4; +4 "processing"%& +6 "core" &TH\ S, +3 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 + "manipulator"&`% +4 "core" %\  K ) + "storage"(X% +4 "core" % J I \ m + "storage"(. +3 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 3 + "storage"(9( +347 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (l& +3 "core" & + . !\ f +2 "manipulator"&f& +3 "core" &-   . + "manipulator"&#% +4 "core" %\  ) +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&( +182 "core" ( +2 "manipulator"&"& +4 "core" &    "x + "storage"(F& +4 "core" & " * "\ e +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&$' +93 "core" ' +2 "storage"(& +4 "core" & , -\ g +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +2 "storage"(<'L +102 "core" ' +2 "storage"(j- +3 "core" -'f +2 ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&/& +4 "core" &  !w + "storage"(W& +4 "core" & ? \ a + ."da"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 3 +2 "manipulator"&Q' +35 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&Z, +3 "core" , + ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(y- +3 "core" -'f +2 ."da"SE.seek 20.14 Pucks below Top Plate +2 "storage"(P' +33 "core" ' +2 "manipulator"&{% +4 "core" %\\ % +2 "storage"(L& +44 "core" & \ X +8 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 3 + 294 counts + "manipulator"&R', +16 "core" ' +2 "manipulator"&!& +4 "core" &  f +2 "storage"(6& +3 "core" & C W\ a +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"& ' +33 "core" ' +2 ."da"SE.seek 21.14 Pucks below Top Plate +2 "storage"(H' +45 "core" ' +6 "manipulator"&k& +3 "core" & J f +2 "manipulator"&J% +4 "core" %о " +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&d'\ +98 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&K( +249 "core" ( +2 "manipulator"&& +4 "core" &  + ."da"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &  +2 ."da"Forearm.seek PC +2 "manipulator"& ' +93 "core" ' +2 ."da"Hand.close + "manipulator"&-/ +71 "core" / +2 ."da"PC.seek :open +2 "processing"%I( +404 "core" ( +2 "storage"(@& +4 "core" &   \ ^ + "manipulator"&a& +4 "core" & j + "manipulator"&[% +4 "core" % t +2 ."da"Forearm.seek :retract + "manipulator"&'\ +95 "core" ' +3 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&q( +252 "core" ( +2 "manipulator"&&& +4 "core" &\ "} + "storage"(|& +4 "core" & ? \ ] +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&_' +96 "core" ' +2 ."da"Hand.open + "manipulator"&31 +74 "core" 1 +3 "storage"(- +3 "core" -' +2 ."da"SE.seek 20.89 Pucks below Top Plate +2 "storage"(u' +24 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 20.22 Pucks below Top Plate + "storage"(' +50 "core" ' +32 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da19aug0512h150ml.tif +1719 #SX HX9/16 (USB:29): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 13.949 seconds\ /var/log/esp/da19aug0512h150ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da19aug0512h150ml15s.tif +195 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +1361 #"da"SX HX9/16 (USB:29): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da19aug0512h150ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da19aug0512h150ml30s.tif +3056 #SX HX9/16 (USB:29): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da19aug0512h150ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da19aug0512h150ml70s.tif +7117 #SX HX9/16 (USB:29): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da19aug0512h150ml70s.tif: TIFF Upload Complete\ + .Gate.power :camera,:OFF +3 "storage"(- +9 "core" -' +5 "storage"(^& +9 "core" & m {\ +5 "manipulator"&& +3 "core" & A \\ +2 ."da"Elbow.seek 3 +2 "manipulator"&O( +19 "core" ( +2 "manipulator"&& +4 "core" & +2 "storage"(S& +3 "core" & \ +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&' +13 "core" ' +2 ."da"SE.reconfigure SEgently +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 20.94 Pucks below Top Plate +2 "storage"()' +62 "core" ' + "manipulator"&V& +4 "core" & +2 "storage"(Y& +3 "core" &\ +2 ."da"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 3 +3 "manipulator"&m' +33 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&}, +3 "core" , + ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 21.13 Pucks below Top Plate +2 "storage"((' +35 "core" ' +2 "manipulator"&r% +4 "core" %{ S ʻ> +2 "storage"(+& +3 "core" & )\ +2 ."da"Forearm.force -20 + "manipulator"&5 +2 ."da"Forearm.seek 3 + 294 counts +2 "manipulator"&w', +22 "core" ' +2 "manipulator"&& +4 "core" &  7 +2 "storage"(%& +4 "core" & (\ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&*' +25 "core" ' +2 "storage"(N% +4 "core" % \ Y +2 ."downElevator"SE.seek :down +4 "storage"(5'v +68 "core" ' +38 ."downElevator"SE.coast + "storage"(5 +3 ( % +4 "core" % O F \ +2 "manipulator"&E% +3 "core" %п ' +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&h'\ +94 "core" ' +2 ."da"SC.coast + "storage"(6 +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 #tStarting finalPurge +2 "processing"%G& +5 "core" &\ + "manipulator"&.& +4 "core" & o +2 "manipulator"& % +4 "core" %\  4 +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&T(- +176 "core" ( +2 "manipulator"&v& +4 "core" &- # + ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &,& +3 "core" &- X # + ."psFlush"Forearm.seek :garage +2 "manipulator"&:' +109 "core" ' +2 ."psFlush"Hand.close + "manipulator"&/ +69 "core" / +4 "manipulator"& & +4 "core" &-  # + "manipulator"&8% +4 "core" %   3 ȿe +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&b'\ +100 "core" ' +2 ."psFlush"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&( +162 "core" ( +2 "manipulator"&& +4 "core" &"  k + ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &?& +3 "core" &"  k +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&' +102 "core" ' +2 "manipulator"&& +4 "core" &" q k +2 "manipulator"&e% +3 "core" % +3 "processing"%& +3 "core" &{\ +2 "processing"%2& +4 ."psFlush"PC.seek :closed +50 "processing"%\ (Tg +9 "core" &\ + &|\ + &\ + &\ + &x\ + &r\ + &p\ +4 &j\ 7 +5 &8Iwm\ 0 +10 &itn\ D +9 &\\n\ L +9 &Sn\ K +10 &Vp\ L +9 &ZYm\ L +9 &Zl\ L +10 &Sl\ L +9 &Tl\ L +10 &cTj\ K +9 &!$Vl\ L +9 &"Yn\ L +10 &$Vm\ L +9 &&jSl\ L +9 &(,Tl\ L +10 &)S`\ L +9 &+Y\\\ L +10 &-rX\\\ L +9 &/4YY\ L +9 &0YX\ K +10 &2UN\ K +9 &4{US\ K +9 &6=VZ\ K +10 &7UV\ K +9 &9UY\ K +10 &;UW\ K +9 &=CYX\ L +9 &?TV\ L +10 &@YV\ L +9 &BXW\ L +9 &DKV[\ L +10 &F XZ\ L +9 &G\\Y\ L +10 &IcY\ M +9 &KH}Y\ P +9 &MU\ R +10 &NX\ Q +9 &PY\ R +9 &RIX\ R +10 &SeJ\ &t +9 &T?dR\ 7 +9 ( + &TH!F\ . + "processing"%2& +4 #"psFlush"Processing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.60 + "processing"%~& +4 "core" &TH"M\ . + ."psFlush"Hand.open +2 "manipulator"&=1 +68 "core" 1 +2 "manipulator"&z% +4 "core" % < +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&n'\ +96 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%x +127 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%'P +358 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +745 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%B' +1612 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%\\ +70 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%]  +34 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%4'W +2627 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%7 +71 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%1' +597 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%M' +2128 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +71 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%p U +53 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%;'W +2627 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +54 "core" B +2 ."psFlush"PS.seek 2.5ml +2 "processing"%o' +2632 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +71 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%0'9 +2639 "core" ' +2 ."psFlush"PSV.dial PSR +4 "processing"%g +41 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%D' +2638 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%> +69 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%'W +2631 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%s @ +54 "core" B +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2632 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%U  +72 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2627 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%` +54 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%X'P +1108 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1616 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%l +71 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%f  +51 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%#'W +2627 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%" +72 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%F' +590 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%' +97 ."Qmail"GoodNews.email "Then, in tube 4: /home/esp/esp2/mission/2019_07_31_niagara_mission.rb:92\\n{2 => 22,\\n 3 => 19,\\n 4 => 3}\\nCan@08:26:19, 26.2C, 25% humidity, 14.5psia, 13.412V, 0.202A, 0.202A avg, 2.71W",Subject: "Asleep until 11:00" +2019 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%A +71 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%j U +4 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +3 "Can"(\ { + #"Qmail"Retry #7 of 10 after 10:00 +42 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%/'W +2632 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%W @ +55 "core" B +2 ."psFlush"PS.seek 2.5ml +2 "processing"%y' +2629 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%'  +72 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%{'9 +2630 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%L +55 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%!' +2630 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%6 +72 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%k'W +2629 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%J @ +55 "core" B +2 ."psFlush"PS.seek 2.5ml +2 "processing"%$' +2629 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%  +72 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%<'9 +2627 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'Q& +4 "core" &RY.\ + "manipulator"&R& +4 "core" &" k + .tElbow.reconfigure TightElbow +39 "manipulator"&$&.,(\ #b +10 .tElbow.seek PC + "manipulator"&P( +18 "core" ( +2 "manipulator"& & +4 "core" &  +2 .tElbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 && +2 "core" & ; +2 .tForearm.seek PC +2 "manipulator"&' +99 "core" ' +2 .tHand.close + "manipulator"&Z/ +77 "core" / +2 .tPC.seek :open +2 "processing"%-( +405 "core" ( +2 "manipulator"&d& +4 "core" & _ +2 "manipulator"&% +3 "core" %  h v +2 .tForearm.seek :retract +2 "manipulator"&@'\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&a( +349 "core" ( +2 "manipulator"&[& +4 "core" & 7 4 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 & & +2 "core" & \\ 4 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&&'ρ +102 "core" ' +2 "manipulator"&|& +4 "core" & a 4 +2 "manipulator"&K% +4 "core" % O D +2 "collection"'3& +3 "core" &TYb\ +2 "collection"'& +4 .tCC.seek :closed +2 "collection"'(O +2 "core" &TZ'\ +3 &UX_\  +10 &4TYc\ *z +9 &hSXg\ ? +9 &rSV^\ L +10 &XUTYn\ K +9 &ZSXl\ L +9 &YT[h\ K +10 &YSYc\ K +9 &aWTW`\ K +10 &"YSWa\ K +9 &ZSXi\ K +9 & WUVc\ K +10 &"hYRXd\ K +9 &$*ZRX[\ K +9 &%ZTW`\ K +10 &'YTV`\ K +9 &)pZRWq\ K +10 &+1YSXe\ L +9 &,ZTW`\ K +9 &.YSV`\ K +10 &0xYUWg\ K +9 &2;UUY^\ K +9 &3YSX`\ K +10 &5YTXd\ K +9 &7YTXd\ K +10 &9BYVV^\ K +9 &;VTXk\ K +9 &<YUUd\ K +10 &>ZTW^\ K +9 &@JZUWc\ K +9 &B WTV^\ K +10 &C]SWa\ K +9 &EbTX_\ L +10 &GNkSX_\ M +9 &ISV\\\ P +9 &JQV_\ {T +10 &LuQV[\ wW +9 &N7SU]\ vD +9 &O@<QWj\ {$k +10 &OrRU^\ I +5 ( + "collection"'& +5 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.72 + "collection"'H& +4 "core" &OeSVb\ I + &OeQTa\ I + .tHand.open + "manipulator"&u1 +72 "core" 1 +2 "manipulator"&% +4 "core" %   D +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&^'\ +100 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'& +4 "core" &OePV%\ I +2 "collection"'% +4 "core" %PW#\ + .tCSV.dial CSR +2 "collection"'S  +39 "core"  +2 "collection"'V% +4 "core" %SUf\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +2 "collection"'Y'l +1346 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 'r% +2 "core" %lQV_\ v +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.499ml +2 "collection"'+' +645 "core" ' +2 .tCSV.dial :waste + "collection"' +123 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'%' +1991 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'q& +4 "core" &OcRW^\ I +2 "collection"'N% +3 "core" %RU\ + .tCSV.dial :flush +2 "collection"'_  +41 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"''l +1223 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"' @ +40 "core" A +2 "collection"'E% +4 "core" %lQUc\  +2 .tCS.seek 7ml +2 "collection"'' +536 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'O  +2 ')  +52 "core"  +79  +2 .tCBV.dial :waste1 + "collection"'m @ +44 "core" ? +2 .tCS.seek 0ml +2 "collection"'G' +1649 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'.& +4 "core" &OcVY\ I +2 "collection"' % +3 "core" %SX\ + .tCSV.dial :flush +2 "collection"'w  +68 "core" +3 .tCS.seek 5ml + "collection"'('l +1213 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'5 @ +42 "core" A +2 "collection"'*% +4 "core" %lTV]\  +2 .tCS.seek 7ml +2 "collection"'v' +554 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV + "collection"',  +41 "core"  +2 .tCBV.dial :waste2 +2 "collection"'9  +108 "core"  +2 .tCS.seek 0ml +2 "collection"'}' +1643 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'& +4 "core" &OcSWU\ I +2 "collection"' % +3 "core" %SX\  + .tCSV.dial CSR +2 "collection"'8  +40 "core"  +2 "collection"'h% +4 "core" %SW[\  + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml +2 "collection"'' +1895 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'?' D +552 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"': + '  +96 "core" +38  +2 .tCTV.dial :intake + "collection"'e  +70 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml + "collection"'' \\ +1924 "core" ' +2 .tIntake.select :close +37 "sampler")0 +17 .tCTV.dial :air +2 "collection"'T  +70 "core"  +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'b' +583 "core" ' +2 .tCSV.dial CSR + "collection"'I  +97 "core"  +2 "collection"'~% +4 "core" %TX\  + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +2 "collection"'='l +1356 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml + "collection"'z' D +1345 "core" ' +2 .tCSV.dial CBV + "collection"'2 +97 "core" +2 .tCS.seek 0ml +2 "collection"'x' +2624 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &  4 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&t( +3 "core" ( +2 "manipulator"&& +4 "core" &  u 4 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &\\& +2 "core" & + 4 +2 .tForearm.seek CC +2 "manipulator"&]'ρ +101 "core" ' +2 .tHand.close + "manipulator"&B/ +69 "core" / +2 .tCC.seek :open +2 "collection"'7( +375 "core" ( +2 "manipulator"&4& +4 "core" & F 4 +2 "manipulator"&1% +3 "core" % χ O +2 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&p(- +277 "core" ( +2 "manipulator"&M& +4 "core" &- J R + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- M R +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&;' +114 "core" ' +3 .tHand.open + "manipulator"&1 +69 "core" 1 +2 "manipulator"&o% +4 "core" % p _ ȷg +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&g'\ +98 "core" ' +2 #tCompleted [/home/esp/esp2/mission/2019_07_31_niagara_mission.rb:92] begun 11:00:26 + #Preparing to sleep until 6:33AM 8/06/2019 +4 ."shutdown"CC.coast +3 #tAsleep til 6:33AM 8/06/2019 + "collection"'6 +3 ."shutdown"CS.coast +3 #tContinuing at 06:33EDT06-Aug-19 + "collection"'5 +2 "Can".\ ++ +4 ."shutdown"PC.coast +2 "processing"%6 +3 ."shutdown"PS.coast +2 "processing"%5 +2 ."shutdown"Forearm.coast + "manipulator"&5 +2 ."shutdown"Elbow.coast + "manipulator"&6 +37 ."shutdown"Gate.power :raw,:OFF + .Gate.power :core,:OFF + #Shutdown +12718 "Can"-\  +2 ."Qmail"GoodNews.email "Then, in tube 4: /home/esp/esp2/mission/2019_07_31_niagara_mission.rb:92\\n{2 => 22,\\n 3 => 19,\\n 4 => 3}\\nCan@08:26:19, 26.2C, 25% humidity, 14.5psia, 13.412V, 0.202A, 0.202A avg, 2.71W",Subject: "Asleep until 11:00" +2102 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #8 of 10 after 10:00 +57896 "Can"1\  +2105 ."Qmail"GoodNews.email "Then, in tube 4: /home/esp/esp2/mission/2019_07_31_niagara_mission.rb:92\\n{2 => 22,\\n 3 => 19,\\n 4 => 3}\\nCan@08:26:19, 26.2C, 25% humidity, 14.5psia, 13.412V, 0.202A, 0.202A avg, 2.71W",Subject: "Asleep until 11:00" +2102 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #9 of 10 after 10:00 +55793 "Can"6\  +4208 ."Qmail"GoodNews.email "Then, in tube 4: /home/esp/esp2/mission/2019_07_31_niagara_mission.rb:92\\n{2 => 22,\\n 3 => 19,\\n 4 => 3}\\nCan@08:26:19, 26.2C, 25% humidity, 14.5psia, 13.412V, 0.202A, 0.202A avg, 2.71W",Subject: "Asleep until 11:00" +2102 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #10 of 10 after 10:00 +53691 "Can"6\  +6311 ."Qmail"GoodNews.email "Then, in tube 4: /home/esp/esp2/mission/2019_07_31_niagara_mission.rb:92\\n{2 => 22,\\n 3 => 19,\\n 4 => 3}\\nCan@08:26:19, 26.2C, 25% humidity, 14.5psia, 13.412V, 0.202A, 0.202A avg, 2.71W",Subject: "Asleep until 11:00" +2102 !o:Errno::ETIMEDOUT :\ errnois: mesg"&Connection timed out - connect(2):@checkpoint: omitted:bt[ "-/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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 .GoodNews.email "At 11:00:26 began in tube 4: /home/esp/esp2/mission/2019_07_31_niagara_mission.rb:92\\n{2 => 22,\\n 3 => 19,\\n 4 => 3}\\nCan@11:00:26, 25.5C, 26% humidity, 14.5psia, 13.363V, 0.374A, 0.374A avg, 4.99W",Subject: "Started 2019_07_31_niagara_mission phase /home/esp/esp2/mission/2019_07_31_niagara_mission.rb:92" +2101 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #1 of 10 after 10:00 +49484 "Can"7\  +10518 ."Qmail"GoodNews.email "At 11:00:26 began in tube 4: /home/esp/esp2/mission/2019_07_31_niagara_mission.rb:92\\n{2 => 22,\\n 3 => 19,\\n 4 => 3}\\nCan@11:00:26, 25.5C, 26% humidity, 14.5psia, 13.363V, 0.374A, 0.374A avg, 4.99W",Subject: "Started 2019_07_31_niagara_mission phase /home/esp/esp2/mission/2019_07_31_niagara_mission.rb:92" +2102 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #2 of 10 after 10:00 +47380 "Can"8\  +12622 ."Qmail"GoodNews.email "At 11:00:26 began in tube 4: /home/esp/esp2/mission/2019_07_31_niagara_mission.rb:92\\n{2 => 22,\\n 3 => 19,\\n 4 => 3}\\nCan@11:00:26, 25.5C, 26% humidity, 14.5psia, 13.363V, 0.374A, 0.374A avg, 4.99W",Subject: "Started 2019_07_31_niagara_mission phase /home/esp/esp2/mission/2019_07_31_niagara_mission.rb:92" +2102 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #3 of 10 after 10:00 +45276 "Can"8\  +14726 ."Qmail"GoodNews.email "At 11:00:26 began in tube 4: /home/esp/esp2/mission/2019_07_31_niagara_mission.rb:92\\n{2 => 22,\\n 3 => 19,\\n 4 => 3}\\nCan@11:00:26, 25.5C, 26% humidity, 14.5psia, 13.363V, 0.374A, 0.374A avg, 4.99W",Subject: "Started 2019_07_31_niagara_mission phase /home/esp/esp2/mission/2019_07_31_niagara_mission.rb:92" +2102 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #4 of 10 after 10:00 +43172 "Can"7\  +16830 ."Qmail"GoodNews.email "At 11:00:26 began in tube 4: /home/esp/esp2/mission/2019_07_31_niagara_mission.rb:92\\n{2 => 22,\\n 3 => 19,\\n 4 => 3}\\nCan@11:00:26, 25.5C, 26% humidity, 14.5psia, 13.363V, 0.374A, 0.374A avg, 4.99W",Subject: "Started 2019_07_31_niagara_mission phase /home/esp/esp2/mission/2019_07_31_niagara_mission.rb:92" +2102 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #5 of 10 after 10:00 +41069 "Can"8\  +18933 ."Qmail"GoodNews.email "At 11:00:26 began in tube 4: /home/esp/esp2/mission/2019_07_31_niagara_mission.rb:92\\n{2 => 22,\\n 3 => 19,\\n 4 => 3}\\nCan@11:00:26, 25.5C, 26% humidity, 14.5psia, 13.363V, 0.374A, 0.374A avg, 4.99W",Subject: "Started 2019_07_31_niagara_mission phase /home/esp/esp2/mission/2019_07_31_niagara_mission.rb:92" +2102 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #6 of 10 after 10:00 +38965 "Can"8\  +21037 ."Qmail"GoodNews.email "At 11:00:26 began in tube 4: /home/esp/esp2/mission/2019_07_31_niagara_mission.rb:92\\n{2 => 22,\\n 3 => 19,\\n 4 => 3}\\nCan@11:00:26, 25.5C, 26% humidity, 14.5psia, 13.363V, 0.374A, 0.374A avg, 4.99W",Subject: "Started 2019_07_31_niagara_mission phase /home/esp/esp2/mission/2019_07_31_niagara_mission.rb:92" +2102 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #7 of 10 after 10:00 +36861 "Can"7\  +23140 ."Qmail"GoodNews.email "At 11:00:26 began in tube 4: /home/esp/esp2/mission/2019_07_31_niagara_mission.rb:92\\n{2 => 22,\\n 3 => 19,\\n 4 => 3}\\nCan@11:00:26, 25.5C, 26% humidity, 14.5psia, 13.363V, 0.374A, 0.374A avg, 4.99W",Subject: "Started 2019_07_31_niagara_mission phase /home/esp/esp2/mission/2019_07_31_niagara_mission.rb:92" +2102 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #8 of 10 after 10:00 +34758 "Can"8\  +25243 ."Qmail"GoodNews.email "At 11:00:26 began in tube 4: /home/esp/esp2/mission/2019_07_31_niagara_mission.rb:92\\n{2 => 22,\\n 3 => 19,\\n 4 => 3}\\nCan@11:00:26, 25.5C, 26% humidity, 14.5psia, 13.363V, 0.374A, 0.374A avg, 4.99W",Subject: "Started 2019_07_31_niagara_mission phase /home/esp/esp2/mission/2019_07_31_niagara_mission.rb:92" +2102 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #9 of 10 after 10:00 +32655 "Can"4\  +27347 ."Qmail"GoodNews.email "At 11:00:26 began in tube 4: /home/esp/esp2/mission/2019_07_31_niagara_mission.rb:92\\n{2 => 22,\\n 3 => 19,\\n 4 => 3}\\nCan@11:00:26, 25.5C, 26% humidity, 14.5psia, 13.363V, 0.374A, 0.374A avg, 4.99W",Subject: "Started 2019_07_31_niagara_mission phase /home/esp/esp2/mission/2019_07_31_niagara_mission.rb:92" +2102 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #10 of 10 after 10:00 +30552 "Can"5\  +29450 ."Qmail"GoodNews.email "At 11:00:26 began in tube 4: /home/esp/esp2/mission/2019_07_31_niagara_mission.rb:92\\n{2 => 22,\\n 3 => 19,\\n 4 => 3}\\nCan@11:00:26, 25.5C, 26% humidity, 14.5psia, 13.363V, 0.374A, 0.374A avg, 4.99W",Subject: "Started 2019_07_31_niagara_mission phase /home/esp/esp2/mission/2019_07_31_niagara_mission.rb:92" +2102 !o:Errno::ETIMEDOUT :\ errnois: mesg"&Connection timed out - connect(2):@checkpoint: omitted:bt[ "-/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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 .HABfans.email "Started da in tube 4 at 11:04:39EDT05-Aug-19\\n{2 => 22,\\n 3 => 19,\\n 4 => 3}\\nCan@11:00:26, 25.5C, 26% humidity, 14.5psia, 13.363V, 0.374A, 0.374A avg, 4.99W",Subject: "da sampling at most 150ml" +2101 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #1 of 10 after 10:00 +26345 "Can"5\  +33657 ."Qmail"HABfans.email "Started da in tube 4 at 11:04:39EDT05-Aug-19\\n{2 => 22,\\n 3 => 19,\\n 4 => 3}\\nCan@11:00:26, 25.5C, 26% humidity, 14.5psia, 13.363V, 0.374A, 0.374A avg, 4.99W",Subject: "da sampling at most 150ml" +2102 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #2 of 10 after 10:00 +24241 "Can"5\  +35761 ."Qmail"HABfans.email "Started da in tube 4 at 11:04:39EDT05-Aug-19\\n{2 => 22,\\n 3 => 19,\\n 4 => 3}\\nCan@11:00:26, 25.5C, 26% humidity, 14.5psia, 13.363V, 0.374A, 0.374A avg, 4.99W",Subject: "da sampling at most 150ml" +2102 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #3 of 10 after 10:00 +22137 "Can"7\  +37865 ."Qmail"HABfans.email "Started da in tube 4 at 11:04:39EDT05-Aug-19\\n{2 => 22,\\n 3 => 19,\\n 4 => 3}\\nCan@11:00:26, 25.5C, 26% humidity, 14.5psia, 13.363V, 0.374A, 0.374A avg, 4.99W",Subject: "da sampling at most 150ml" +2102 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #4 of 10 after 10:00 +20033 "Can"7\  +39969 ."Qmail"HABfans.email "Started da in tube 4 at 11:04:39EDT05-Aug-19\\n{2 => 22,\\n 3 => 19,\\n 4 => 3}\\nCan@11:00:26, 25.5C, 26% humidity, 14.5psia, 13.363V, 0.374A, 0.374A avg, 4.99W",Subject: "da sampling at most 150ml" +2102 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #5 of 10 after 10:00 +17930 "Can"6\  +42072 ."Qmail"HABfans.email "Started da in tube 4 at 11:04:39EDT05-Aug-19\\n{2 => 22,\\n 3 => 19,\\n 4 => 3}\\nCan@11:00:26, 25.5C, 26% humidity, 14.5psia, 13.363V, 0.374A, 0.374A avg, 4.99W",Subject: "da sampling at most 150ml" +2102 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #6 of 10 after 10:00 +15826 "Can"9\  +44175 ."Qmail"HABfans.email "Started da in tube 4 at 11:04:39EDT05-Aug-19\\n{2 => 22,\\n 3 => 19,\\n 4 => 3}\\nCan@11:00:26, 25.5C, 26% humidity, 14.5psia, 13.363V, 0.374A, 0.374A avg, 4.99W",Subject: "da sampling at most 150ml" +2102 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #7 of 10 after 10:00 +13723 "Can":\  +46278 ."Qmail"HABfans.email "Started da in tube 4 at 11:04:39EDT05-Aug-19\\n{2 => 22,\\n 3 => 19,\\n 4 => 3}\\nCan@11:00:26, 25.5C, 26% humidity, 14.5psia, 13.363V, 0.374A, 0.374A avg, 4.99W",Subject: "da sampling at most 150ml" +2102 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #8 of 10 after 10:00 +11620 "Can";\  +48381 ."Qmail"HABfans.email "Started da in tube 4 at 11:04:39EDT05-Aug-19\\n{2 => 22,\\n 3 => 19,\\n 4 => 3}\\nCan@11:00:26, 25.5C, 26% humidity, 14.5psia, 13.363V, 0.374A, 0.374A avg, 4.99W",Subject: "da sampling at most 150ml" +2102 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +43 #Retry #9 of 10 after 10:00 +9477 "Can"7\  +50525 ."Qmail"HABfans.email "Started da in tube 4 at 11:04:39EDT05-Aug-19\\n{2 => 22,\\n 3 => 19,\\n 4 => 3}\\nCan@11:00:26, 25.5C, 26% humidity, 14.5psia, 13.363V, 0.374A, 0.374A avg, 4.99W",Subject: "da sampling at most 150ml" +2102 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #10 of 10 after 10:00 +7373 "Can"8\  +52629 ."Qmail"HABfans.email "Started da in tube 4 at 11:04:39EDT05-Aug-19\\n{2 => 22,\\n 3 => 19,\\n 4 => 3}\\nCan@11:00:26, 25.5C, 26% humidity, 14.5psia, 13.363V, 0.374A, 0.374A avg, 4.99W",Subject: "da sampling at most 150ml" +2103 !o:Errno::ETIMEDOUT :\ errnois: mesg"&Connection timed out - connect(2):@checkpoint: omitted:bt[ "-/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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + .HABfans.email "13.949 sec auto-exposure",Subject: "da19aug0512h150ml images!" +2101 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"./home/esp/esp2/lib/email.rb:287:in `send'"?/home/esp/esp2/protocol/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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #1 of 10 after 10:00 +3166 "Can"8\  +56836 ."Qmail"HABfans.email "13.949 sec auto-exposure",Subject: "da19aug0512h150ml images!" +2102 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"./home/esp/esp2/lib/email.rb:287:in `send'"?/home/esp/esp2/protocol/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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #2 of 10 after 10:00 +1062 "Can"4\  +58940 ."Qmail"HABfans.email "13.949 sec auto-exposure",Subject: "da19aug0512h150ml images!" +1062 "Can"8\ !! +1040 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"./home/esp/esp2/lib/email.rb:287:in `send'"?/home/esp/esp2/protocol/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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #3 of 10 after 10:00 +58961 "Can"6\  +1041 ."Qmail"HABfans.email "13.949 sec auto-exposure",Subject: "da19aug0512h150ml images!" +2102 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"./home/esp/esp2/lib/email.rb:287:in `send'"?/home/esp/esp2/protocol/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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #4 of 10 after 10:00 +56857 "Can"8\  +3144 ."Qmail"HABfans.email "13.949 sec auto-exposure",Subject: "da19aug0512h150ml images!" +2102 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"./home/esp/esp2/lib/email.rb:287:in `send'"?/home/esp/esp2/protocol/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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #5 of 10 after 10:00 +54754 "Can";\  +5248 ."Qmail"HABfans.email "13.949 sec auto-exposure",Subject: "da19aug0512h150ml images!" +2102 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"./home/esp/esp2/lib/email.rb:287:in `send'"?/home/esp/esp2/protocol/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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #6 of 10 after 10:00 +52650 "Can";\  +7352 ."Qmail"HABfans.email "13.949 sec auto-exposure",Subject: "da19aug0512h150ml images!" +2102 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"./home/esp/esp2/lib/email.rb:287:in `send'"?/home/esp/esp2/protocol/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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #7 of 10 after 10:00 +50546 "Can"8\  +9456 ."Qmail"HABfans.email "13.949 sec auto-exposure",Subject: "da19aug0512h150ml images!" +2102 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"./home/esp/esp2/lib/email.rb:287:in `send'"?/home/esp/esp2/protocol/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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #8 of 10 after 10:00 +48443 "Can"9\  +11559 ."Qmail"HABfans.email "13.949 sec auto-exposure",Subject: "da19aug0512h150ml images!" +2102 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"./home/esp/esp2/lib/email.rb:287:in `send'"?/home/esp/esp2/protocol/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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #9 of 10 after 10:00 +46339 "Can":\  +13663 ."Qmail"HABfans.email "13.949 sec auto-exposure",Subject: "da19aug0512h150ml images!" +2102 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"./home/esp/esp2/lib/email.rb:287:in `send'"?/home/esp/esp2/protocol/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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #10 of 10 after 10:00 +44235 "Can":\  +15767 ."Qmail"HABfans.email "13.949 sec auto-exposure",Subject: "da19aug0512h150ml images!" +2102 !o:Errno::ETIMEDOUT :\ errnois: mesg"&Connection timed out - connect(2):@checkpoint: omitted:bt[ "-/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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 .GoodNews.email "Then, in tube 5: Sample.deep; initialPurge; da withoutWCR\\n/home/esp/esp2/mission/2019_07_31_niagara_mission.rb:97\\n{2 => 22,\\n 3 => 22,\\n 4 => 0}\\nCan@12:54:21, 26.1C, 26% humidity, 14.4psia, 13.393V, 0.190A, 0.190A avg, 2.54W",Subject: "Asleep until 06:33EDT06-Aug-19" +2101 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #1 of 10 after 10:00 +40028 "Can";\  +19974 ."Qmail"GoodNews.email "Then, in tube 5: Sample.deep; initialPurge; da withoutWCR\\n/home/esp/esp2/mission/2019_07_31_niagara_mission.rb:97\\n{2 => 22,\\n 3 => 22,\\n 4 => 0}\\nCan@12:54:21, 26.1C, 26% humidity, 14.4psia, 13.393V, 0.190A, 0.190A avg, 2.54W",Subject: "Asleep until 06:33EDT06-Aug-19" +2102 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #2 of 10 after 10:00 +37924 "Can";\  +22077 ."Qmail"GoodNews.email "Then, in tube 5: Sample.deep; initialPurge; da withoutWCR\\n/home/esp/esp2/mission/2019_07_31_niagara_mission.rb:97\\n{2 => 22,\\n 3 => 22,\\n 4 => 0}\\nCan@12:54:21, 26.1C, 26% humidity, 14.4psia, 13.393V, 0.190A, 0.190A avg, 2.54W",Subject: "Asleep until 06:33EDT06-Aug-19" +2102 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #3 of 10 after 10:00 +35822 "Can";\  +24179 ."Qmail"GoodNews.email "Then, in tube 5: Sample.deep; initialPurge; da withoutWCR\\n/home/esp/esp2/mission/2019_07_31_niagara_mission.rb:97\\n{2 => 22,\\n 3 => 22,\\n 4 => 0}\\nCan@12:54:21, 26.1C, 26% humidity, 14.4psia, 13.393V, 0.190A, 0.190A avg, 2.54W",Subject: "Asleep until 06:33EDT06-Aug-19" +2102 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #4 of 10 after 10:00 +33719 "Can";\  +26283 ."Qmail"GoodNews.email "Then, in tube 5: Sample.deep; initialPurge; da withoutWCR\\n/home/esp/esp2/mission/2019_07_31_niagara_mission.rb:97\\n{2 => 22,\\n 3 => 22,\\n 4 => 0}\\nCan@12:54:21, 26.1C, 26% humidity, 14.4psia, 13.393V, 0.190A, 0.190A avg, 2.54W",Subject: "Asleep until 06:33EDT06-Aug-19" +2102 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #5 of 10 after 10:00 +31615 "Can";\  +28387 ."Qmail"GoodNews.email "Then, in tube 5: Sample.deep; initialPurge; da withoutWCR\\n/home/esp/esp2/mission/2019_07_31_niagara_mission.rb:97\\n{2 => 22,\\n 3 => 22,\\n 4 => 0}\\nCan@12:54:21, 26.1C, 26% humidity, 14.4psia, 13.393V, 0.190A, 0.190A avg, 2.54W",Subject: "Asleep until 06:33EDT06-Aug-19" +2102 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #6 of 10 after 10:00 +29511 "Can"=\ ! +30491 ."Qmail"GoodNews.email "Then, in tube 5: Sample.deep; initialPurge; da withoutWCR\\n/home/esp/esp2/mission/2019_07_31_niagara_mission.rb:97\\n{2 => 22,\\n 3 => 22,\\n 4 => 0}\\nCan@12:54:21, 26.1C, 26% humidity, 14.4psia, 13.393V, 0.190A, 0.190A avg, 2.54W",Subject: "Asleep until 06:33EDT06-Aug-19" +2102 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #7 of 10 after 10:00 +27407 "Can">\ +32595 ."Qmail"GoodNews.email "Then, in tube 5: Sample.deep; initialPurge; da withoutWCR\\n/home/esp/esp2/mission/2019_07_31_niagara_mission.rb:97\\n{2 => 22,\\n 3 => 22,\\n 4 => 0}\\nCan@12:54:21, 26.1C, 26% humidity, 14.4psia, 13.393V, 0.190A, 0.190A avg, 2.54W",Subject: "Asleep until 06:33EDT06-Aug-19" +2102 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #8 of 10 after 10:00 +25304 "Can"@\ ! +34698 ."Qmail"GoodNews.email "Then, in tube 5: Sample.deep; initialPurge; da withoutWCR\\n/home/esp/esp2/mission/2019_07_31_niagara_mission.rb:97\\n{2 => 22,\\n 3 => 22,\\n 4 => 0}\\nCan@12:54:21, 26.1C, 26% humidity, 14.4psia, 13.393V, 0.190A, 0.190A avg, 2.54W",Subject: "Asleep until 06:33EDT06-Aug-19" +2102 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #9 of 10 after 10:00 +23200 "Can"@\ +36802 ."Qmail"GoodNews.email "Then, in tube 5: Sample.deep; initialPurge; da withoutWCR\\n/home/esp/esp2/mission/2019_07_31_niagara_mission.rb:97\\n{2 => 22,\\n 3 => 22,\\n 4 => 0}\\nCan@12:54:21, 26.1C, 26% humidity, 14.4psia, 13.393V, 0.190A, 0.190A avg, 2.54W",Subject: "Asleep until 06:33EDT06-Aug-19" +2102 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #10 of 10 after 10:00 +21096 "Can"=\ +38906 ."Qmail"GoodNews.email "Then, in tube 5: Sample.deep; initialPurge; da withoutWCR\\n/home/esp/esp2/mission/2019_07_31_niagara_mission.rb:97\\n{2 => 22,\\n 3 => 22,\\n 4 => 0}\\nCan@12:54:21, 26.1C, 26% humidity, 14.4psia, 13.393V, 0.190A, 0.190A avg, 2.54W",Subject: "Asleep until 06:33EDT06-Aug-19" +2102 !o:Errno::ETIMEDOUT :\ errnois: mesg"&Connection timed out - connect(2):@checkpoint: omitted:bt[ "-/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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +18994 "Can">\ ! +60002 =\ ! +60003 ;\ +60002 ;\ +60002 ;\ +60002 >\ +60002 >\ ! +60003 ;\ +60002 >\  +60002 =\  +60002 >\ "" +60003 >\  +60002 :\  +60002 3\  +60002 2\  +60002 /\  +60003 .\  +60002 +\  +60002 +\  +60002 *\  +60002 *\  +60003 '\  @EDT1565064390.29 &\  +60002 &\  +60002 %\  +60002 &\  +60003 %\  +60002 (\  +60002 (\  +60002 )\  +60002 +\  +60003 +\  +60002 +\  +60002 .\  +60002 .\  +60002 ,\  +60003 .\  +60002 /\  +60002 .\  +60002 1\  +60002 2\  +60003 0\  +60002 3\  +60002 1\  +60002 1\  +60002 3\  +60003 1\  +60002 .\  +60002 0\  +60002 /\  +60003 1\  +60002 0\  +60002 0\  +60002 0\  +60002 /\  +60003 /\  +60002 -\  +60002 *\  +60002 (\  +60002 +\  +60003 &\  +38890 *\  +2 #tPowering core bus +501 .Gate.power :raw,:ON +32 "sampler") + )0 +2 "core"  +2 "collection"' +2 '> +3 "core"  + "processing"% +2 %D +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 )s% +3 "core" %\ + .tSS.configure SSconfig +2 "sampler")#.0X 22,\\n 3 => 22,\\n 4 => 0}\\nCan@06:33:27, 25.8C, 26% humidity, 14.5psia, 13.344V, 0.423A, 0.423A avg, 5.64W",Subject: "Started 2019_07_31_niagara_mission phase Sample.deep; initialPurge; da withoutWCR" +2 .tSample.deep +3 "sampler")P0 +1818 "core" 0 +2 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'[& +4 "core" &dhB\  + .tHand.open +2 "manipulator"& 1 +74 "core" 1 +2 "manipulator"&|& +4 "core" & " c +2 "manipulator"&K% +3 "core" % \ ! [  +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&3(- +179 "core" ( +3 "manipulator"&@& +4 "core" &- I C +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &c& +3 "core" &- < C +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage + "manipulator"&' +110 "core" ' +2 .tHand.close + "manipulator"&H/ +65 "core" / +2 "manipulator"&u& +4 "core" &-  Y C +2 "manipulator"&% +3 "core" %   ɿf +2 .tForearm.seek :retract +3 "manipulator"&'\ +107 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +272 "core" ( +2 "manipulator"&S& +4 "core" &  r 2 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &V& +2 "core" & & 2 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&&'ρ +99 "core" ' +4 "manipulator"&C& +4 "core" & C 2 +2 "manipulator"&r% +3 "core" %y +2 "collection"'Y& +4 "core" &cg \  +2 "collection"'& +3 .tCC.seek :closed +2 "collection"'+(O +2 "core" &cf<\  +2 &egB\  +10 &6deC\ }+} +9 &jcfE\ {@ +10 &jpfhC\ |L +9 &/WffB\ K +9 &\\bfD\ L +10 &YchE\ K +9 &tVch;\ L +10 &6Zcg=\ L +9 &Ucg8\ K +9 &[afA\ ~L +10 & }Ych=\ K +9 &">Ucf?\ L +9 &$Zbh>\ L +10 &%Xch=\ L +9 &'[df=\ K +10 &)G[eg>\ ~K +9 &+ UchD\ K +9 &,VdeD\ K +10 &.WdgA\ ~K +11 &0NY`gB\ L +7 &2Wdi=\ L +10 &3Zdh<\ ~K +9 &5Yde<\ L +10 &7WZcgA\ K +9 &9[ch7\ K +9 &:ZbkA\ ~K +10 &<Uch<\ K +9 &>_Zdh3\ ~K +10 &@!Ucf;\ K +9 &AWcg8\ K +9 &CZeg>\ K +10 &Ee_cg4\ }L +9 &G#ldh<\ |M +9 &Hbg<\ zP +10 &Jae5\ uT +9 &LKaf;\ rX +9 &N ce<\ qG +10 &O.@_e;\ x. +9 &O^bf5\ }@ +5 ( + "collection"'& +6 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.86 + "collection"'q& +4 "core" &OTae@\ }@ + &OT`fN\ ~@ +2 .tHand.open + "manipulator"&N1 +72 "core" 1 +2 "manipulator"&_% +4 "core" % y 3 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +4 "manipulator"&%'\ +99 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"' & +4 "core" &OTaf\ @ +2 "collection"'E% +4 "core" %af\  + .tCSV.dial CSR +2 "collection"'  +125 "core"  +2 "collection"'O% +4 "core" %ae\ ~ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"')'l +1348 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +52 "collection"' +9 'm% +2 "core" %lbf\ | +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.501ml +2 "collection"'' +647 "core" ' +2 .tCSV.dial :waste + "collection"'. +123 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"' ' +1988 "core" ' +2 #tPurging external Intake + "collection"'w& +4 "core" &OTae2\ {@ +2 "collection"'G% +4 "core" %`f\ ~ + .tCSV.dial :flush +2 "collection"'5  +41 "core"  +2 .tCS.reconfigure CSfast +3 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'*' D +2354 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'( ',  +56 "core"  +31 ~ +2 .tCTV.dial :intake + "collection"'9  +71 "core"  +2 .tIntake.select :open + "sampler") +11 .tCS.seek 0ml +2 "collection"'v' +2376 "core" ' +2 .tIntake.select :close +2 "sampler")0 +9 .tCTV.dial :air +2 "collection"'  +71 "core" ~ +2 #tFlushing upper manifold + "collection"' & +4 "core" &OS_b \ }@ +2 "collection"'8% +3 "core" %_d<\ ~ +2 .tCSV.dial :flush + "collection"'h  +69 "core"  +3 .tCS.seek 5ml + "collection"'}'l +1224 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"' @ +41 "core" A +2 "collection"':% +4 "core" %laf7\ ~ +2 .tCS.seek 7.001ml +2 "collection"'' +536 "core" ' +47 ."connect"CSV.dial CBV +3 .tCBV.dial CSV + "collection"'e +99 "core" ~ +2 .tCTV.dial :air +2 .CS.seek 0ml + "collection"'?' +1666 "core" ' +2 .tdelay 7 seconds +648 "Can"+\ \\\\ +55 .tCS.seek 3ml + "collection"'T'- +770 "core" ' +2 .tCSV.dial :waste +2 "collection"' +43 "core" +3 .tCS.seek 0ml +3 "collection"'I' +768 "core" ' +2 "collection"'~& +4 "core" &OSac\ ~@ + "collection"'b% +4 "core" %`f3\ ~ + .tCSV.dial :flush +2 "collection"'=  +40 "core"  +2 .tCS.seek 3ml +2 "collection"'2'- +764 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'z @ +42 "core" A +2 "collection"'% +4 "core" %-ae8\ } +2 .tCS.seek 5ml + "collection"''l +539 "core" ' +2 .tCSV.dial :air + .CS.seek 0ml +2 "collection"'\\' +1211 "core" ' +2 .tdelay 7 seconds +704 .CS.seek 3ml +2 "collection"'B'- +770 "core" ' +2 .tCSV.dial :waste + "collection"'a +70 "core" +3 .tCS.seek 0ml + "collection"'^' +763 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" & ) 2 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&4( +3 "core" ( +2 "manipulator"&1& +4 "core" &  2 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &]& +2 "core" & 2 +2 .tForearm.seek CC + "manipulator"&M'ρ +101 "core" ' +2 .tHand.close + "manipulator"&/ +77 "core" / +2 .tCC.seek :open +4 "collection"'t( +375 "core" ( +2 "manipulator"&& +4 "core" & 2 + "manipulator"&o% +4 "core" % χ  +2 .tForearm.seek :retract + "manipulator"&'\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&;(- +274 "core" ( +2 "manipulator"&7& +4 "core" &- O c + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &x& +2 "core" &- 5 c +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&-' +110 "core" ' +3 .tHand.open + "manipulator"&<1 +75 "core" 1 +2 "manipulator"&g% +4 "core" % | + ɻ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&p'\ +99 "core" ' +2 #tda sampling at most 150ml +3 #Loading sh1 puck from tube 5 into Collection Clamp +2 ."Qmail"HABfans.email "Started da in tube 5 at 06:37:58EDT06-Aug-19\\n{2 => 22,\\n 3 => 22,\\n 4 => 0}\\nCan@06:36:34, 25.8C, 26% humidity, 14.4psia, 13.309V, 0.490A, 0.490A avg, 6.53W",Subject: "da sampling at most 150ml" +3 "collection"'i& +4 "core" &ch\ + "manipulator"&0% +4 "core" %\  s  +2 "storage"(>% +5 "core" %~ w r A\ +2 "storage"(D. +3 "core" .( +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"(s(< +974 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (& +4 "core" &< \ +2 "manipulator"&U& +3 "core" &- A c +2 "manipulator"&% +4 "core" %\   +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tElbow.seek 5 +2 "manipulator"&`( +181 "core" ( +2 "manipulator"&& +4 "core" & G M +2 "storage"(X& +4 "core" &< \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&l' +97 "core" ' +2 "storage"(f& +4 "core" &< \ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"('L +93 "core" ' +2 "storage"("- +4 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (#& +3 "core" &< * )\ +2 "manipulator"&A& +3 "core" & \ L +2 .tElbow.seek 5 + "manipulator"&F( +9 "core" ( +2 "manipulator"&& +4 "core" &  ' +3 "storage"(j& +5 "core" &< X W\ +2 .tForearm.seek 5 + 300 counts +2 "manipulator"&/'H +21 "core" ' +32 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&y/ +66 "core" / +3 ."downElevator"SE.seek :down +46 "manipulator"&L& + "storage"(W'v +6 "core" & ' +2 "manipulator"&!% +4 "core" % 6 6 H +2 .tForearm.seek :retract + "manipulator"&J'\ +59 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +31 "core" ' +2 .tElbow.seek CC +2 "manipulator"&$( +147 "core" ( +2 "manipulator"&k& +4 "core" & 1 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &Z& +3 "core" & V 1 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&n'ρ +100 "core" ' +4 "manipulator"&d& +4 "core" & _ 1 +2 "manipulator"&\ % +4 "core" %φ  +2 "collection"''& +3 "core" &dh\ +2 "collection"'& +4 .tCC.seek :closed + "collection"' (O +3 "core" &af\ +2 &cg5\  +9 &0~eg$\ +{ +10 &gcg\ > +9 &udf\ L +9 &LUch\ K +10 &Wbg\ K +9 &Vcf"\ K +9 &Xeg\ J +10 &UYdh'\ J +9 &Xcg\ J +9 &Ybg$\ J +10 & Xbg\ J +9 &"]Xef\ J +10 &$Ycf\ J +9 &%Xdi\ J +9 &'Xfi&\ J +11 &)dWdf\ K +8 &+'Xci\ J +9 &,Ych\ K +10 &.Zfg\ K +10 &0nZcg\ J +9 &20Xee\ J +9 &3Xdh\ J +9 &5Ycf\ J +10 &7vWdf,\ J +9 &96\\bg%\ K +9 &:[ag\ K +10 &<Ubg)\ J +9 &>~Ycg\ J +10 &@@Wfg\ J +9 &B]cg\ K +9 &C^df%\ K +10 &Egcg\ L +9 &G:~be\ O +10 &Hcf\ yS +9 &Jae \ vV +9 &LhbcN\ uW +11 &N*be\ tD +8 &O8;af\ z+} +9 &Op`d8\ E +5 ( + "collection"'& +4 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.90 + .Hand.open + "manipulator"&P1 +71 "core" 1 +2 "manipulator"&[% +4 "core" % σ  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"& '\ +93 "core" ' +28 .tSC.coast + "storage"(6 +2 #tcollectSample 150ml w/bubble point of 24psi + #Priming 7ml + .Gate.power :sampler,:ON + ."pumping"Gate.power :analytic3,:ON +2 .tIntake.select :close +2 .Exhaust.select :close + .SS.hold + "sampler")|+ +3 "core" + +2 "sampler")K% +4 "core" % \  + "collection"'@& +4 "core" &O\\acX\ RE +3 "Can"*\ eSS + #tCalibrating pressure and temperature sensors +2 .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X +19  +3 .tdelay 3.8 seconds +382 "collection"'u% +3 "core" %aey\ Q +2 "sampler")% +3 "core" %?5 z\ +2 .tSSV.dial :spit + "sampler") +130 "core" +3 .tSS.seek 0ml +2 "sampler")' +279 "core" ' +2 .tSSV.dial CBV + "sampler")S  +129 "core"  +2 .tCTV.dial :intake + "collection"'V  +74 "core"  +2 #tWaiting for external sampler to finish priming... + .delayUntil "06:41:25.49" +1608 #"pumping"8.9L/min +3007 #8.9L/min +3007 #8.9L/min +3007 #8.9L/min +3007 #8.9L/min +2861 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open + "sampler") +139 #"pumping"8.9L/min +71 "collection"'3% +3 "core" %\ G +2 #tIntake @22.1psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X2 +2 #tIntake @22.2psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X4 +2 #tIntake @22.1psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X2  +75 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml +2 "sampler")D' +872 "core" ' +2 .tExhaust.select :close + "sampler") +10 #tSampled 150.0ml +2 #Evacuating Puck (bubblePt=24psi, evacVolume=10ml, delay 15 seconds) .Intake.select :close + "collection"'-& +3 "core" &OZ\ CE +2 ."airStroke"CSV.dial :waste +3 "sampler")R% +3 ."airStroke"CS.seek 0ml +5 "collection"'' +3 "core" %54 {\ + ' +2 ."connect"SSV.dial CBV,avoiding: :exhaust +3 ."airStroke"CSV.dial :air +3 .tCBV.dial SSV + "sampler")U  + "collection"' @ +73 "core" B +3 ."airStroke"CS.seek 10ml +2 "collection"'' D +111 "core"  +2 .tCTV.dial :air +2 "collection"'X  +74 "core" ~ +2 .tdelay 15 seconds +2 ."samplerPumpShutdown"Gate.power :sampler,:OFF + ."pumping"Gate.power :analytic3,:OFF +1499 .tSSV.dial :spit,avoiding: :exhaust +3 "sampler"); +129 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +4 .tSS.seek 0ml +2 "collection"'f  +2 "sampler")"' +6 "core" ' +2 .tSSV.dial CBV,avoiding: :exhaust + "sampler")#  +120 "core" ~ +9  +426 ' +3 "sampler")A% +48 "core" % {\ V +2 .tCBV.dial between SSV and waste2 +2 "collection"'  +28 "core"  +2 "collection"'j% +4 "core" % ?eh\ } +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +2 "collection"'p  +40 "core"  +3 .tCS.reconfigure CSpressurize + "collection"'# d@<< b +3 .tCS.seek 0ml + "collection"'y' +2144 "core" '  \ | +3 "collection"'L% +4 "core" %  !\ ~ +2 "sampler")Q% +4 "core" % o\ V + #tBubblePoint: Intake @38.8psia, Outlet @14.6psia + .CBV.dial SSV +2 "collection"'! @ +36 "core" A +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X9 +3 "core" 9{d +102 "collection"'49 +6 "core" 9d +103 "collection"'<9 +3 "core" 9b +102 "collection"'-9 +4 "core" 9` +103 "collection"'R9 +2 "core" 9 ^ +103 "collection"'9 +3 "core" 9"\\ +102 "collection"'U9 +4 "core" 98Z +102 "collection"'X9 +3 "core" 9OX +102 "collection"'^9 +3 "core" 9eV +102 "collection"'9 +3 "core" 9{ T +102 "collection"';9 +3 "core" 9"R +102 "collection"'f9 +3 "core" 9#P +102 "collection"'#9 +3 "core" 9$N +102 "collection"'D9 +3 "core" 9%L +103 "collection"'A9 +2 "core" 9'J +102 "collection"'9 +3 "core" 9(I +102 "collection"'j9 +4 "core" 9)F +103 "collection"'p9 +3 "core" 9,+D +102 "collection"'9 +3 "core" 9B,B +102 "collection"'L9 +3 "core" 9X/A +102 "collection"'Q9 +3 "core" 9m0> +102 "collection"'!9 +4 "core" 91< +102 "collection"'"9 +3 "core" 93; +103 "collection"'l9 +3 "core" 959 +102 "collection"'k9 +4 "core" 957 +102 "collection"'Z9 +4 "core" 965 +102 "collection"'`9 +4 "core" 994 +103 "collection"'9 +3 "core" 9;2 +102 "collection"'W9 +3 "core" 9<1 +102 "collection"'d9 +3 "core" 9%>/ +102 "collection"''9 +3 "core" 98?- +102 "collection"'/9 +3 "core" 9KB+ +102 "collection"'J9 +3 "core" 9^B* +102 "collection"'y9 +3 "core" 9pD) +102 "collection"'\ 9 +3 "core" 9F ' +102 "collection"'F9 +3 "core" 9F& +102 "collection"'t9 +5 "core" 9I$ +102 "collection"'[9 +3 "core" 9I# +102 "collection"'9 +3 "core" 9L" +145 "collection"'P9 +10 "core" 9O" +102 "collection"'@9 +3 "core" 9O& +102 "collection"'n9 +3 "core" 9 Q* +102 "collection"'s9 +3 "core" 9 R. +102 "collection"'69 +3 "core" 9 "T2 +102 "collection"'H9 +3 "core" 9 1V7 +102 "collection"'K9 +3 "core" 9 AW; +102 "collection"'|9 +4 "core" 9 OY? +103 "collection"'u9 +3 "core" 9 ]ZC +102 "collection"'9 +3 "core" 9 k\\H +102 "collection"'c9 +4 "core" 9 x]L +102 "collection"'S9 +3 "core" 9 ^P +102 "collection"'V9 +4 "core" 9 `T +102 "collection"'39 +3 "core" 9 aX +102 "collection"'9 +3 "core" 9 d] +102 "collection"'9 +3 "core" 9 ea +102 "collection"'9 +3 "core" 9 ge +102 "collection"'9 +3 "core" 9 hi +102 "collection"'9 +3 "core" 9 im +102 "collection"'9 +3 "core" 9 jr +102 "collection"'C9 +3 "core" 9 kv +102 "collection"'r9 +3 "core" 9 nz +102 "collection"' 9 +4 "core" 9\ o~ +103 "collection"'q9 +3 "core" 9\ p\ +102 "collection"'E9 +3 "core" 9\ r +102 "collection"'N9 +3 "core" 9\ !r +102 "collection"'O9 +3 "core" 9\ +t +102 "collection"'m9 +32 "core" 9\ 4v +102 "collection"'9 +3 "core" 9\ <w +102 "collection"'.9 +3 "core" 9\ Ex +102 "collection"'Y9 +3 "core" 9\ Lz +102 "collection"'_9 +3 "core" 9\ S| +102 "collection"')9 +3 "core" 9\ Z} +102 "collection"'9 +3 "core" 9\ `} +102 "collection"'&9 +3 "core" 9\ g} +102 "collection"'{9 +3 "core" 9\ m +102 "collection"'w9 +3 "core" 9\ r +102 "collection"' 9 +4 "core" 9\ x +102 "collection"'G9 +3 "core" 9\ ~ +2 .tCH.hold 10:00,70C +3 "collection"'5 `\ `\ z  +3 "core"  +31894 "Can" \ q +28108 "core" ` +2 "collection"'99 +3 "core" 9\ = +2 #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml + "collection"'*' +339 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"' @ +110 "core" ? +2 .tCSV.dial :air +2 "collection"' @ +40 "core" > +32 .tCS.seek 5ml +2 "collection"','l +1349 "core" ' +2 .tCSV.dial CTV + "collection"'8  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'v @ +41 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'  +42 "core"  +4 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"'( @ +42 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'e' +1361 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"'h +97 "core" ~ +2 .tCBV.dial CSV + "collection"'?  +29 "core"  +2 "collection"'% +4 "core" % 1 2 \ +2 .tCS.seek 4.999ml + "collection"':'l +1348 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'}  +42 "core" +2 "collection"'b% +4 "core" %lz{\  +2 .tCS.seek 6.999ml + "collection"'=' +586 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'~ @ +40 "core" > +2 .tCS.seek 10ml +2 "collection"'' D +837 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'2 ` +108 "core" _ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'   +37 "core" +2 ."connect"CSV.dial CTV +3 "collection"'\\  + .tCTV.dial CSV +4 "collection"'a  +25 "core"  +103  +2 .tCS.seek 5ml +2 "collection"'I'l +1369 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'z @ +96 "core" B +2 .tCSV.dial :waste + "collection"' +99 "core" +2 .tCS.seek :empty +2 "collection"'1'Ͱ +1354 "core" ' +2 .tCSV.dial :air + "collection"'B @ +70 "core" A +2 .tCS.seek 5ml +2 "collection"''l +1351 "core" ' +2 .tCSV.dial CTV + "collection"'%  +40 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'+ @ +42 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'  +41 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'o @ +42 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"']' +1344 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"' +94 "core"  +2 .tCBV.dial CSV + "collection"'7  +38 "core"  +2 "collection"'x% +4 "core" %Z\ +2 .tCS.seek 5ml + "collection"'M'l +1349 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'g  +40 "core" +2 "collection"'% +4 "core" %l 3\  +2 .tCS.seek 7ml + "collection"'i' +638 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'0 @ +41 "core" > +2 .tCS.seek 10ml +2 "collection"'>' D +860 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'4 ` +109 "core" ^ +2 #tLysing Complete + "collection"'<& +4 "core" &O[%)c\ E +2 #tStoring sh1 puck in Collection Clamp to tube 4 + "manipulator"&-% +3 "core" %\  N  +2 "storage"(R% +4 "core" %} z \ + "storage"(. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 4 + "storage"(U(,H +344 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (X& +4 "core" &,H d \\ -\ + "manipulator"&^& +3 ."raiseStack"SE.reconfigure SEplace +8 "storage"(#]K-0-\ b +2 "core" & 1 +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&( +3 ."raiseStack"SE.seek :beamBreak +2 "core" ( +2 "storage"(;'L + "manipulator"&f& +5 "core" &  1 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &#& +3 "core" &  1 +2 .tForearm.seek CC + "manipulator"&D'ρ +100 "core" ' +2 .tHand.close + "manipulator"&A/ +71 "core" / +2 .tCC.seek :open +2 "collection"'( +75 "core" ' +2 "storage"(j- +3 "core" -'L +2 ."raiseStack"SE.configure SEconfig +2 "storage"(#QK-0-\ b +2 ."raiseStack"SE.seek :place +2 "storage"(p' +34 "core" ' +253 ( +2 "storage"(& +4 "core" &,H  z *\ +2 "storage"(L& +3 "core" &,H r x\ +2 "manipulator"&Q& +3 "core" & 1 +2 "manipulator"&!% +4 "core" % ω  +2 .tForearm.seek :retract + "manipulator"&"'\ +101 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&l( +154 "core" ( +2 "manipulator"&k& +4 "core" & +2 "storage"(Z& +3 "core" &,H \ +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 4 +2 "manipulator"&`'g +108 "core" ' +2 .tElbow.hold + "manipulator"&, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&W1 +68 "core" 1 +3 "manipulator"&d% +3 "core" % x \  P +32 "storage"('& +4 "core" &,H ` Q \ + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 4 + 317 counts +2 "manipulator"&/'Ϥ +17 "core" ' +2 "manipulator"&J& +4 "core" & +2 "storage"(y& +3 "core" &,H S\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&\ '# +27 "core" ' +2 "storage"(F% +4 "core" % \ +2 ."downElevator"SE.seek :down +3 "storage"(t'v +99 ([% +3 "core" %> \ U\\ +2 "manipulator"&% +4 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&P'\ +84 "core" ' +72 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +2 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'@& +3 "core" &+0\ +2 "manipulator"&n& +4 "core" & + "manipulator"&s% +4 "core" %\   +2 .tElbow.seek FlushPuck::Garage + "manipulator"&6(- +173 "core" ( + "manipulator"&H& +4 "core" &- v Z +2 .tElbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &K& +3 "core" &- Z +2 .tForearm.seek :garage + "manipulator"&|' +107 "core" ' +2 .tHand.close + "manipulator"&u/ +77 "core" / +2 "manipulator"&& +4 "core" &- 7 Z +2 "manipulator"&c% +3 "core" %  ǿc +2 .tForearm.seek :retract + "manipulator"&S'\ +106 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&V( +278 "core" ( +2 "manipulator"&3& +4 "core" & . + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" & . +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&'ρ +99 "core" ' +2 "manipulator"&& +4 "core" & . +2 "manipulator"&% +4 "core" %τ +2 "collection"'& +5 "core" &.2J\ +3 "collection"'& +7 .tCC.seek :closed +2 "collection"'C(O +2 "core" &-1-\ +3 &-1&\  +9 &3,03\ *z +9 &g.1\ > +10 &s.0|\ L +9 &UY,1`\ J +9 &X,0M\ J +10 &[,/\ J +9 &W/1\ J +10 &][-1\ J +9 & [/1\ J +9 &Z//\ J +10 & Z.0\ J +9 &"f\\,2u\ J +9 &$'[*1f\ J +10 &%Z+3V\ J +9 &'W-/?\ J +10 &)mZ.0\ J +9 &+0\\-1\ J +9 &,Z.0y\ J +10 &.Y-1\ J +53 &0uZ-/7\ J +4 &28[-1,\ J +5 &3Y,1\ J + &5Z-1\ J +2 &7}Y.1s\ J + &9@W/2d\ J &;Y,2Q\ J +9 &<Z-1V\ J +9 &>Z-0F\ J +9 &@FY.2\ K +10 &B Z/1\ J +9 &C]-1\ J +10 &Ea-1\ K +9 &GJj-0\ L +9 &I-1\ }O +10 &J,/\ xT +9 &Lp.1u\ tW +9 &N1-2m\ tD +10 &O;:-1q\ y'u +9 &Oy,/\\\ ~K +5 ( + "collection"'& +4 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.71 +2 "collection"'r& +4 "core" &Om02A\ K + &Om./S\ K + .tHand.open +2 "manipulator"& 1 +65 "core" 1 +2 "manipulator"&q% +4 "core" % τ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&E'\ +97 "core" ' +2 .tPSV.dial PSR + "processing"%N +129 "core"  +2 "processing"%O% +4 "core" %V\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1.5ml +2 "processing"%m' +1609 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%  +52 "core"  +2 .tPS.seek 0ml +2 "processing"%.'W +1609 "core" ' +2 .tPSV.dial PSR + "processing"%Y +40 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%_' +2636 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%) + "collection"'  +5 "core"  +2 "processing"%&  +42 "core"  +35 +2 .tPSV.dial :mixloop + "processing"%{ +99 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing + "processing"%w  +126 "core" +2 .tPS.seek 0ml +2 "processing"% 'W +2065 "Can"\ BA +570 "core" ' +2 .tPSV.dial :air + "processing"%G  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%T' +2635 "core" ' +2 .tPSV.dial :mixloop + "processing"%5 +44 "core" +2 .tPS.seek 0ml +2 "processing"%9'W +2631 "core" ' +2 .tPSV.dial :air + "processing"%  +54 "core" +2 .tPS.seek 2.5ml +2 "processing"% ' +2632 "core" ' +2 .tPSV.dial :mixloop + "processing"% +41 "core" +2 .tPS.seek 0ml +2 "processing"%*'W +2637 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&8& +4 "core" & . +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&v( +4 "core" ( +2 "manipulator"&& +4 "core" & . + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &(& +2 "core" & . +2 .tForearm.seek CC + "manipulator"&,'ρ +103 "core" ' +2 .tHand.close + "manipulator"&h/ +77 "core" / +2 .tCC.seek :open +2 "collection"'?( +378 "core" ( +2 "manipulator"&& +4 "core" & N . + "manipulator"&e% +4 "core" % z  b +2 .tForearm.seek :retract + "manipulator"&}'\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&b(- +273 "core" ( +2 "manipulator"&:& +4 "core" &- a + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &~& +2 "core" &- z a +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&=' +112 "core" ' +3 .tHand.open + "manipulator"&21 +74 "core" 1 +2 "manipulator"&% +4 "core" % ^ Ȳ< +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&\\'\ +100 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing + ."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" &6<\ +2 "manipulator"&% +3 "core" %\   +2 "storage"(z% +3 "core" % \ +2 "storage"(. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 + "storage"(I(< +347 "core" ( +2 .tSC.reconfigure SCloose + "storage"($.\ 1~b +3 (B& +2 "core" &<. t p\  +2 "manipulator"&1& +4 "core" &- T a + "manipulator"&%% +4 "core" %\  2  + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 5 +2 "manipulator"&+( +173 "core" ( +2 "manipulator"&& +4 "core" &   V +2 "storage"(o& +3 "core" &<. } { %\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&' +98 "core" ' +2 "storage"(& +4 "core" &</ \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(7'L +102 "core" ' +2 "storage"(x- +3 "core" -' +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 (]& +3 "core" &<-  # \  +2 "manipulator"&g& +3 "core" & M U + .tElbow.seek 5 +2 "manipulator"&( +3 "core" ( + "manipulator"&M& +4 "core" & \   U + "storage"(0& +4 "core" &<-   `\  +39 .tForearm.seek 5 + 300 counts +10 "manipulator"&i'H +20 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&4/ +73 "core" / +3 ."downElevator"SE.seek :down +5 "manipulator"&<& + "storage"(-'v +6 "core" &  U + "manipulator"&R% +4 "core" % J +2 .tForearm.seek :retract +2 "manipulator"&'\ +69 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +24 "core" ' +2 .tElbow.seek CC +2 "manipulator"&X( +151 "core" ( +2 "manipulator"&^& +4 "core" &   ;6 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &f& +3 "core" &  ;6 + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&#'ρ +104 "core" ' +32 "manipulator"&A& +3 "core" &  ;6 +2 "manipulator"&j% +4 "core" %z L +2 "collection"'$& +3 "core" &6=6\ +2 "collection"' & +4 .tCC.seek :closed + "collection"' (O +3 "core" &8<+\ +4 &7;$\ 9 +10 &DL}7<\ ~0 +9 &zw7;\ |D +10 &'\\7;\ K +9 &Z5:\ J +9 &W7;\ J +10 &o]7=\ J +9 &1Z8;\ J +9 &\\8<\ J +10 &Z6;V\ K +9 &xY7;_\ J +10 &!8[;:G\ K +9 &"Y7=p\ J +9 &$Z8<\ K +10 &&Y:<\ J +9 &(B\\8:\ J +9 &*Z8;\ J +10 &+\\9:\ J +9 &-Z8<\ J +10 &/J\\7;\ J +9 &1 Y6;\ J +9 &2Z7:R\ J +10 &4V8<s\ J +9 &6QZ9>W\ J +9 &8Y9;S\ J +10 &9V9<e\ J +9 &;Z8<\ J +10 &=YY8<\ J +9 &?W8<\ J +9 &@Y8;\ J +10 &BZ9<\ K +9 &D``8<\ K +9 &Fj6;\ L +10 &G:;z\ {P +9 &IG\ uU +10 &KF|\ tV +9 &Ml\ sW +9 &N{n\ x6 +10 &O_$00_\ x(t +9 &Oe16k\ J +2 ( + "collection"' & +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.86 + .Hand.open + "manipulator"&1 +77 "core" 1 +3 "manipulator"&L% +4 "core" % z ] L +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&Q'\ +94 "core" ' +2 .tSC.coast + "storage"(6 +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"';  +127 "core"  +2 .tCSV.dial CTV + "collection"'!  +28 "core"  +2 .tPS.seek 2.5ml +2 "processing"%k' +2627 "core" ' +2 "collection"'Z% +4 "core" % Ep\ +2 .tCS.seek 4.15ml + "collection"'D'Q +1563 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%  +42 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%W  +69 "core"  +2 .tPS.seek 0ml +2 "processing"%d'W +2626 "core" ' +2 .tCBV.dial between PRV and waste1 + "collection"'' ` +38 "core" _ +2 .tCSV.dial :air +2 "collection"'J @ +41 "core" ? +2 .tCS.seek 10ml +2 "collection"'y' D +1585 "core" ' +2 .tCSV.dial CTV + "collection"'"  +43 "core"  +2 .tCS.seek 0ml +2 "collection"'F' +2635 "core" ' +2 .tCBV.dial :waste1 + "collection"'[ @ +29 "core" > +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'l  +126 "core" +2 "collection"'& +4 "core" &Oa{\ J +2 #tStoring lyfil puck in Collection Clamp to tube 4 + "manipulator"&`% +3 "core" %\   +2 "storage"(/% +3 "core" % x z\ +2 "storage"(@. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 + "storage"(n(,H +339 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (s& +4 "core" &,H p q h\ +2 "manipulator"&p& +3 "core" &  ;5 +2 "manipulator"&\ % +3 "core" %\   +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 + "manipulator"&H( +159 "core" ( +2 "manipulator"&K& +4 "core" & U  +2 "storage"(t& +3 "core" &,H \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&U'# +92 "core" ' +2 "storage"(& +4 "core" &,H "\ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(u'L +282 "core" ' +2 "storage"(- +3 "core" -' +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 "manipulator"&c& +3 "core" & v  +2 "storage"(P& +3 "core" &,H \ + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 4 +2 "manipulator"&|'g +32 "core" ' +2 .tElbow.hold + "manipulator"&3, +3 "core" , +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 "storage"(- +2 "core" -' +2 .tSE.seek 0.1 Pucks below Top Plate +2 "storage"(6'G +27 "core" ' +2 "manipulator"&% +4 "core" %z  + "storage"(& +4 "core" &,H X V \ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 319 counts + "manipulator"&'Ϧ +27 "core" ' +2 "manipulator"&S& +4 "core" &  +2 "storage"(& +3 "core" &,H \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&'# +37 "core" ' +47 .tSE.seek 1.1 Pucks below Top Plate +2 "storage"(r'6 +37 "core" ' +2 "manipulator"& & +4 "core" &  +2 "manipulator"&q% +4 "core" %* y +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&N'\ +90 "core" ' +2 .tElbow.seek CC +2 "manipulator"&O( +171 "core" ( +3 "manipulator"&& +4 "core" & d +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" & ; d + .tForearm.seek CC +2 "manipulator"&m'ρ +93 "core" ' +2 .tHand.close + "manipulator"&Y/ +66 "core" / +2 .tCC.seek :open +2 "collection"'.( +378 "core" ( +2 "storage"()& +4 "core" &,H ;\ +2 "storage"(&& +3 "core" &,H <\ +2 "manipulator"&& +3 "core" & d +2 "manipulator"&{% +4 "core" % π +2 .tForearm.seek :retract + "manipulator"&w'\ +94 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&_( +147 "core" ( +2 "manipulator"&G& +4 "core" & I +2 "storage"( & +3 "core" &,H _\ +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 4 +2 "manipulator"&5'g +111 "core" ' +2 .tElbow.hold + "manipulator"&T, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&1 +76 "core" 1 +3 "manipulator"&9% +4 "core" % x  7 ȿg + "storage"(& +34 "core" &,H x q }\ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 317 counts + "manipulator"& 'Ϥ +15 "core" ' +2 "manipulator"&8& +4 "core" & d +2 "storage"(& +3 "core" &,H \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&('# +25 "core" ' +2 "storage"(h% +4 "core" %? \ \ * +2 ."downElevator"SE.seek :down +3 "storage"(V'v +100 (E% +3 "core" %E1 R\ TW +2 "manipulator"&C% +4 "core" %E +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +93 "core" ' +56 ' + ."downElevator"SE.coast + "storage"(5 +2 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%e  +72 "core" +2 .tPS.seek 2.5ml +2 "processing"%,' +2626 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%: +42 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%~  +43 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%v +42 "core" +2 .tdelay 1 second +102 .PSV.dial :air +4 "processing"%2  +42 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%'W +2630 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%}& +4 "core" &u\ + "manipulator"&a& +4 "core" & s + "manipulator"&% +4 "core" %\ " 9 +2 .tElbow.seek FlushPuck::Garage + "manipulator"&z(- +180 "core" ( +2 "manipulator"&& +4 "core" &- N ( + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &=& +3 "core" &- V ( +2 .tForearm.seek :garage + "manipulator"&B' +110 "core" ' +2 .tHand.close + "manipulator"&1/ +72 "core" / +4 "manipulator"&%& +4 "core" &-   ( +2 "manipulator"&% +3 "core" % }  7 ȻA +2 .tForearm.seek :retract + "manipulator"&o'\ +98 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&( +114 "core" ( +2 "manipulator"&b& +4 "core" & r + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &x& +2 "core" & +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&]' +99 "core" ' +2 "manipulator"&g& +4 "core" & _ +2 "manipulator"&M% +3 "core" % +2 "processing"%0& +4 "core" &B\ + "processing"%\\& +4 .tPC.seek :closed +2 "processing"%4(Tg +2 "core" &>\ +5 &\ < +9 &Iy\ 1 +9 &Bt\ E +10 &\\\ M +9 &W\ L +9 &sW\ L +10 &5W<\ L +9 &W\ L +10 &W\ L +9 &{W\ L +9 &<Y\ L +10 & W\ L +9 &"Y\ L +9 &$W\ L +10 &&FW\ K +9 &(X\ L +10 &)W\ L +9 &+W\ L +9 &-MW\ L +10 &/Z\ L +9 &0W\ L +9 &2X\ L +10 &4UW\ L +9 &6X\ L +10 &7X\ L +9 &9Z\ L +9 &;\\W\ L +10 &=W\ L +9 &>V\ L +9 &@W\ L +10 &BeW\ L +9 &D'Y\ L +10 &E\\\ L +9 &G`\ M +9 &Ifh\ N +10 &K \ Q +9 &L\ R +9 &N\ S +10 &Pa\ R +9 &R#\ R +10 &Slj\ #l +9 &TE$c\ . +9 ( + &TN\ % + "processing"%\\& +4 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.61 + "processing"%<& +4 "core" &TN \ % +39 .tHand.open +9 "manipulator"&R1 +73 "core" 1 +2 "manipulator"&+% +4 "core" %   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +89 "core" ' +33 .tPRV.dial :air + "processing"%^  +44 "core"  +2 .tPSV.dial :mixloop + "processing"%f +42 "core" +2 "processing"%7% +4 "core" %\\:\ +2 .tPS.seek 0.3ml +2 "processing"%i' +387 "core" ' +2 .tPSV.dial PSR + "processing"%- +99 "core"  +2 "processing"%% +4 "core" %J\  + #tPulling 0.4ml of PSR.air + .PSR.select :air +2 .PS.seek 0.7ml +2 "processing"%A'* +486 "core" ' + .tdelay 3 seconds +302 .PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%j' +1915 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%$ +99 "core" +2 .tPTV.dial :mixing + "processing"% @ +69 "core" A +2 .tPBV.dial :waste2 + "processing"%?  +89 "core"  +4 .tPS.seek 0ml +2 "processing"%'W +2631 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&L& +4 "core" &  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"& ( +2 "core" ( +2 "manipulator"&;& +3 "core" &  I +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &!& +3 "core" & ~ +2 .tForearm.seek PC + "manipulator"&#' +96 "core" ' +2 .tHand.close + "manipulator"&I/ +67 "core" / +2 .tPC.seek :open +2 "processing"%*( +404 "core" ( +2 "manipulator"&Z& +4 "core" & x + "manipulator"&>% +4 "core" %  . +2 .tForearm.seek :retract + "manipulator"&'\ +97 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&W(- +139 "core" ( +2 "manipulator"&k& +4 "core" &.) < > + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &'& +2 "core" &.) e > +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&J' +114 "core" ' +2 .tHand.open + "manipulator"&D1 +70 "core" 1 +2 "manipulator"&"% +4 "core" % _  ɲ: +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&y'\ +100 "core" ' +2 #tLoading da puck from tube 5 into Processing Clamp + "processing"%[& +4 "core" &y\ +2 "manipulator"&l% +3 "core" %\   +2 "storage"(% +3 "core" %y \ +2 "storage"(`. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"(/(< +343 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (@& +2 "core" &</ \  +2 "manipulator"&s& +4 "core" &.! F + "manipulator"&p% +4 "core" %\   + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 5 + "manipulator"&\ ( +172 "core" ( +4 "manipulator"&K& +4 "core" & l c +2 "storage"(t& +3 "core" &</ \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts + "manipulator"&' +95 "core" ' +2 "storage"(X& +4 "core" &</ \  +2 .tSE.reconfigure SEpick + "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak + "storage"(Q'L +116 "core" ' +2 "storage"(- +3 "core" -' +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 (c& +3 "core" &<-  % -\  +2 "manipulator"&P& +3 "core" &  c + .tElbow.seek 5 +2 "manipulator"&( +3 "core" ( +2 "manipulator"&& +4 "core" & )  c + "storage"(& +4 "core" &<-  $ K\  +2 .tForearm.seek 5 + 300 counts + "manipulator"&S'H +24 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +74 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"& & +2 "storage"(q'v +6 "core" &   c +2 "manipulator"&U% +4 "core" % `  [ v + .tForearm.seek :retract +2 "manipulator"&H'\ +75 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +16 "core" ' +33 .tElbow.seek PC + "manipulator"&u( +255 "core" ( +2 "manipulator"&|& +4 "core" &  m + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" & m +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&6' +98 "core" ' +2 "manipulator"&& +4 "core" &  F m +2 "manipulator"&% +4 "core" % +2 "processing"%& +3 "core" &=\ +2 "processing"%3& +3 .tPC.seek :closed +2 "processing"%Y(Tg +2 "core" &4\ +5 &\ 5 +9 &<Gu&\ 0 +10 &kt~)\ D +9 &\\%\ M +9 &U"\ L +10 &Y \ L +9 &ZW\ L +10 &W\ L +9 &W\ L +9 &W\ L +9 &bV\ L +10 &!%V\ L +9 &"U\ L +10 &$U\ L +9 &&kY\ L +9 &(.V\ L +10 &)V\ L +9 &+Y\ L +9 &-tU\ L +10 &/7V\ K +9 &0V\ L +10 &2V\ L +9 &4|W\ L +9 &6?V\ K +10 &7W\ L +9 &9V\ L +9 &;V\ K +10 &=EV\ L +9 &?V\ L +10 &@T\ L +9 &BU\ L +9 &DMX\ L +10 &FZ\ L +9 &G_\ M +10 &In\ N +9 &KE\ Q +9 &M\ R +53 &N\ S +9 &P\ R + &RI\ S + &Sb\ %q +2 &TBe\ 4 ( + &TK\ + + &TK ?\ + + "processing"%3& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.63 +2 .Hand.open + "manipulator"&N1 +70 "core" 1 +2 "manipulator"& % +4 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&)'\ +97 "core" ' +3 .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 5 in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%&  +2 %9 +5 "core" 9R# +102 "processing"%{9 +3 "core" 9O$ +102 "processing"%G9 +3 "core" 9L$ +102 "processing"% 9 +3 "core" 9L$ \ +102 "processing"%m9 +3 "core" 9K#\ +102 "processing"%O9 +4 "core" 9J$\ +102 "processing"%9 +3 "core" 9J#\ +102 "processing"%99 +3 "core" 9I# +102 "processing"%9 +3 "core" 9I$" +102 "processing"%89 +3 "core" 9I$& +102 "processing"%9 +3 "core" 9I#+ +102 "processing"%w9 +3 "core" 9J$/ +102 "processing"%h9 +3 "core" 9K$3 +102 "processing"%_9 +3 "core" 9L$7 +102 "processing"%E9 +3 "core" 9M#; +102 "processing"%C9 +3 "core" 9N$@ +102 "processing"%59 +3 "core" 9P#D +102 "processing"% 9 +3 "core" 9Q#H +102 "processing"%r9 +3 "core" 9U$L +102 "processing"%e9 +3 "core" 9V$P +102 "processing"%(9 +4 "core" 9X$U\ +102 "processing"%V9 +3 "core" 9Z$Y\ +102 "processing"%n9 +3 "core" 9]$] +102 "processing"%d9 +3 "core" 9`$a +102 "processing"%:9 +3 "core" 9b%e\ +102 "processing"%~9 +4 "core" 9f$j\ +102 "processing"%v9 +3 "core" 9i$n +102 "processing"%29 +3 "core" 9l%r +2 .tPH.hold 2:00:00,28C +2 "processing"%, ppk +2 .tdelay 1:30 +4 "core" r +9001 .tPSR.select :air +2 .PSV.dial PSR + "processing"%} +51 "Can"$\ II +49 "core"  +2 "processing"%a% +4 "core" %U\ + #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 +3 "processing"% +9 .tPS.seek 2ml + "processing"%'[ +1604 "core" ' +2 .tPTV.dial :puck + "processing"%=  +69 "core"  +2 .tPSV.dial PTV + "processing"%T +72 "core" +2 .tPBV.dial :waste1 + "processing"%1  +127 "core"  +2 "processing"%%% +4 "core" %]S\  +2 .tPS.seek 1.5ml + "processing"%' +589 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +30 "core" + +3 .tPS.seek 0ml + "processing"%b'W +1617 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%x  +33 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%B * +32 "core" + +2 .tPSR.select :air + .PSV.dial PSR +2 "processing"%g +72 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%M' +2267 "core" ' +2 .tPSV.dial PTV + "processing"%0 +72 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%z +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"%  +69 "core"  +2 .tPS.seek :empty +2 "processing"%<'9 +2265 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%R  +125 "core" +2 .tPSV.dial :mixloop + "processing"%+ +44 "core" +2 .tPRV.dial :ab1 + "processing"%\\ @ +74 "core" B +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%^'w +358 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "collection"'f  + "processing"%7  +44 "core"  +10 +2 "processing"%]% +4 "core" %x\  +2 .tPS.seek 0.32ml + "processing"%'% +398 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'-  +29 "core" +2 .tPRV.dial :air +2 "processing"%  +41 "core"  +3 .tPS.seek 0.9ml + "processing"%i'D +1238 "core" ' +2 .tPRV.dial :waste2 + "processing"%A @ +71 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%$' +872 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%  +54 "core" +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%?'[ +1616 "core" ' +2 .tPSV.dial :PML + "processing"%j +40 "core" +2 .tPTV.dial :mixing + "processing"%L @ +69 "core" A +2 .tPBV.dial :waste1 + "processing"%;  +46 "core"  +2 "processing"%!% +4 "core" %^\  +2 .tPS.seek 1.85ml + "processing"%I'> +239 "core" ' +2 .tPBV.dial between PSV and waste1 + "processing"% * +31 "core" + +3 .tPS.seek 0ml + "processing"%'W +1962 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'4& +2 "core" &CF,\ +2 "manipulator"&Z& +47 "core" &   m +3 "manipulator"&>% +3 "core" %\ /  9 & +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&k(- +160 "core" ( +2 "manipulator"&'& +4 "core" &- +2 .tElbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &#& +2 "core" &- +2 .tForearm.seek :garage +2 "manipulator"& ' +111 "core" ' +3 .tHand.close +2 "manipulator"&D/ +76 "core" / +2 "manipulator"&"& +4 "core" &- m +2 "manipulator"&% +3 "core" %  Y ȽT +2 .tForearm.seek :retract +2 "manipulator"&['\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&l( +284 "core" ( +2 "manipulator"&& +4 "core" &  8 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &`& +2 "core" &  8 +4 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&J'ρ +90 "core" ' +2 "manipulator"&@& +4 "core" & Z 8 +2 "manipulator"&s% +3 "core" %ψ \   +3 "collection"'p& +3 "core" &CG%\ +2 "collection"'K& +4 .tCC.seek :closed + "collection"'t(O +3 "core" &DF%\ +3 &BH%\  +9 &3CH,\ w+| +10 &fBH.\ |> +9 &sAF'\ ~M +9 &Q[BF)\ K +10 &[AG(\ L +9 &[BE,\ L +9 &ZDH#\ K +10 &XXBF*\ K +9 &[BE$\ K +10 &ZBG$\ L +9 & YBF$\ K +9 &"`[CE\ K +10 &$"ZDF'\ K +9 &%VBF#\ K +9 &'ZBF&\ K +10 &)iWAE"\ K +9 &+*YCF,\ K +10 &,WCG)\ K +9 &.YDF\ K +9 &0pVCG$\ K +10 &22YEF\ K +9 &3VCG"\ K +9 &5ZCF%\ K +10 &7wYCE"\ L +9 &9:YDG"\ K +10 &:[BF\ K +9 &<YCF \ L +9 &>ZBE#\ K +10 &@BWCF\ K +9 &BXCE\ K +9 &CXBG\ K +10 &E_BD\ L +9 &GFiAE!\ M +10 &HBF#\ }P +9 &JDF#\ yT +9 &LoAE!\ vW +10 &N.@E\ uE +9 &O99BC\ {)x +9 &OpBE\ G +5 ( +2 "collection"'K& +5 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.72 + "collection"'X& +4 "core" &OdBE\ G + &Oc@C\ G + .tHand.open +2 "manipulator"&W1 +76 "core" 1 +2 "manipulator"&% +4 "core" % ψ  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&c'\ +90 "core" ' +2 .tPSV.dial PSR + "processing"%P +98 "core"  +2 "processing"%% +4 "core" %\\\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%' +1611 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%y  +42 "core"  +2 .tPS.seek 0ml +2 "processing"%'W +1604 "core" ' +2 .tPSV.dial PSR + "processing"% +44 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%U' +1320 "Can""\ HH +1313 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%\  +2 "collection"'  +39 "core"  +117  +2 .tPSV.dial :mixloop + "processing"%Q +99 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%S  +68 "core" +2 .tPS.seek 0ml +2 "processing"%q'W +2634 "core" ' +2 .tPSV.dial :air + "processing"%|  +53 "core" +2 .tPS.seek 2.5ml +2 "processing"%' +2627 "core" ' +2 .tPSV.dial :mixloop + "processing"% +41 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2634 "core" ' +2 .tPSV.dial :air + "processing"%  +54 "core" +2 .tPS.seek 2.5ml +2 "processing"%' +2626 "core" ' +2 .tPSV.dial :mixloop + "processing"%H +41 "core" +2 .tPS.seek 0ml +2 "processing"%*'W +2633 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&N& +4 "core" & \ ; 8 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"& ( +3 "core" ( + "manipulator"&& +4 "core" & X 8 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &3& +2 "core" &  8 +2 .tForearm.seek CC +2 "manipulator"&{'ρ +92 "core" ' +2 .tHand.close + "manipulator"&6/ +69 "core" / +2 .tCC.seek :open +2 "collection"'G( +376 "core" ( +2 "manipulator"&/& +4 "core" &  5 8 + "manipulator"& % +4 "core" % ϋ  A +2 .tForearm.seek :retract + "manipulator"&m'\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&O(- +276 "core" ( +2 "manipulator"&& +7 "core" &- b ^ +2 .tElbow.reconfigure LooseElbow +4 "manipulator"&$ &.,(#b +3 &9& +3 "core" &- + ^ + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&' +115 "core" ' +4 .tHand.open + "manipulator"&81 +67 "core" 1 +2 "manipulator"&% +4 "core" % l 8 ɶ_ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&w'\ +96 "core" ' +47 ."da"delayUntil "07:33:26.39" +24806 #recoverPRVreagent08 + .PTV.dial :mixing + "processing"%h @ +70 "core" B +2 ."da"PBV.dial :waste1 + "processing"%_  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%E * +32 "core" + +2 ."da"PSV.dial :air +2 "processing"%C  +42 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%5' +2264 "core" ' +2 ."da"PSV.dial :mixloop + "processing"% +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%r  +42 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%e +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%(  +42 "core"  +2 ."da"PS.seek :empty +2 "processing"%V'9 +2257 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%n +126 "core"  +2 "processing"%d% +4 "core" %6\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%:' +596 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +10 ."da"PS.seek 2ml +3 "processing"%~'[ +1604 "core" ' +2 ."da"PTV.dial :puck + "processing"%v  +69 "core"  +2 ."da"PSV.dial PTV +2 "processing"%2 +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%}  +33 "core" +2 "processing"%a% +4 "core" %X\  +2 ."da"PS.seek 1.5ml + "processing"%' +597 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +3 ."da"PS.seek 0ml + "processing"%='W +1618 "core" ' +2 ."da"delay 2:00 +4688 "Can"&\ 00 +7314 #"da"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"%1 * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%% +83 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2265 "core" ' +2 ."da"PSV.dial PTV + "processing"% +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +4 "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 + "processing"%x  +70 "core"  +2 ."da"PS.seek :empty +2 "processing"%B'9 +2249 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%g +137 "core"  +2 "processing"%b% +4 "core" %<\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%0' +597 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%z'[ +1606 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%o +73 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core"  +2 "processing"%M% +4 "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"%+ * +34 "core" , +3 ."da"PS.seek 0ml + "processing"%\\'W +1612 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%<  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%7 * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%f +82 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%]' +2247 "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 +3 "processing"% +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%  +70 "core"  +2 ."da"PS.seek :empty +2 "processing"%A'9 +2261 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%i  +40 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%  +128 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%$  +41 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop + "processing"%j +54 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%L' +403 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%;  +42 "core"  +2 "processing"%!% +4 "core" %\  +2 ."da"PS.seek 0.55ml + "processing"%'r +341 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%?  +40 "core"  +2 ."da"PS.seek 2ml +2 "processing"%I'[ +1558 "core" ' +2 ."da"PSV.dial :PML + "processing"%4 +43 "core" +2 ."da"PTV.dial :mixing + "processing"%Z @ +70 "core" B +2 ."da"PBV.dial :waste1 + "processing"%>  +33 "core"  +2 "processing"%'% +4 "core" %Y\  + ."da"PS.seek 1.85ml +2 "processing"%#'9 +239 "core" ' +2 ."da"PBV.dial between PSV and waste1 +39 "processing"%u * +41 "core" , +3 ."da"PS.seek 0ml + "processing"%D'W +1964 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +9592 "Can"%\ OO +38410 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%"  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 ."da"PSV.dial :air +2 "processing"%)  +41 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"% ' +2278 "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 +202 .PSV.dial :mixloop + "processing"%k +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%@  +42 "core"  +2 ."da"PS.seek :empty +2 "processing"%s'9 +2260 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%p +138 "core"  +2 "processing"%[% +4 "core" %3 \ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%.' +587 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%K'[ +1608 "core" ' +2 ."da"PTV.dial :puck + "processing"%X  +69 "core"  +2 ."da"PSV.dial PTV +2 "processing"%W +71 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core"  +2 "processing"%P% +4 "core" %[\  +2 ."da"PS.seek 1.5ml + "processing"%' +599 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%J * +33 "core" , +3 ."da"PS.seek 0ml + "processing"%'W +1604 "core" ' +2 ."da"delay 2:00 +7508 "Can"&\ 00 +4494 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%y  +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 + "processing"% +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2286 "core" ' +2 ."da"PSV.dial PTV + "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"%Q +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%S  +70 "core"  +2 ."da"PS.seek :empty +2 "processing"%U'9 +2255 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%| +124 "core"  +2 "processing"%q% +4 "core" %:\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +598 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1616 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"% +82 "core"  +2 ."da"PBV.dial :waste1 + "processing"%  +34 "core" +2 "processing"%H% +4 "core" %Z\  +2 ."da"PS.seek 1.5ml + "processing"%' +608 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%N * +33 "core" , +3 ."da"PS.seek 0ml + "processing"%'W +1614 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%3  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%6 * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%l +69 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%c' +2270 "core" ' +2 ."da"PSV.dial PTV + "processing"%t +83 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%/ +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +83 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%{  +71 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2257 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%9 +136 "core"  +2 "processing"% % +4 "core" %5\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%8' +596 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1606 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%m +72 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core"  +2 "processing"%h% +4 "core" %[\  +2 ."da"PS.seek 1.5ml + "processing"%_' +598 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%E * +34 "core" , +3 ."da"PS.seek 0ml + "processing"%C'W +1606 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%*  +34 "core" +2 ."da"delay 30 seconds +1299 "Can"&\ @? +1743 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%r +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%e' +2267 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%( +70 "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"%n +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%d  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%V'9 +2251 "core" ' +2 ."da"Gate.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%: +142 "core"  +5 "processing"%v% +15 "core" %>\ S +6 #"da"Pulling 0.25ml of PSR.sub1 + .PSR.select :sub1 + "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.25ml +2 "processing"%2'7 +334 "core" ' +34 ."da"delay 5 seconds +502 "processing"%}% +3 "core" %4\ S + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%a' +338 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml +2 "processing"%~'[ +1618 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +73 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +34 "core" +2 "processing"%T% +4 "core" %a\ Q +2 ."da"PS.seek 1.5ml + "processing"%1' +588 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%% * +33 "core" , +3 ."da"PS.seek 0ml + "processing"%='W +1610 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "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 + "processing"%& +84 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%x' +2327 "core" ' +2 ."da"PSV.dial PTV + "processing"% +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%g +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%b +84 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%B  +73 "core"  +2 ."da"PS.seek :empty +2 "processing"%0'9 +2328 "core" ' +2 "processing"%o9 +3 "core" 9:46 +2 #"da"Processing Puck Heater at 28.1C before imaging + .PH.coast + "processing"%  +3 "core" 46 + 46 +2 "processing"%M& +3 "core" &TK \ S+ + #"da"Imaging da puck in Processing Clamp while storing it to tube 4 +2 "manipulator"&z% +3 "core" %\    +2 "storage"(+% +3 "core" %s 6 9\ l +2 "storage"(R. +3 "core" . + ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 ."da"SC.seek 4 + "storage"(<(,H +337 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (7& +3 "core" &,D 6 ;\ l + "manipulator"&f& +4 "core" &- 5 ^ + "manipulator"&\\% +4 "core" %\  T  +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 4 +2 "manipulator"&^( +177 "core" ( +2 "manipulator"&-& +4 "core" & $ + "storage"(& +4 "core" &,D 9 9\ l +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 4 + 700 counts +2 "manipulator"&'# +98 "core" ' +2 "storage"(]& +4 "core" &,D > M }\ l +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +2 "storage"(i'L +280 "core" ' +2 "storage"(- +3 "core" -' + ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&$& +3 "core" & $ +2 "storage"(j& +3 "core" &,D A F q\ k + ."da"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 4 +2 "manipulator"&A'g +36 "core" ' +2 ."da"Elbow.hold + "manipulator"&;, +4 "core" , + ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(!- +2 "core" -' +2 ."da"SE.seek 1.11 Pucks below Top Plate +2 "storage"(L'@ +33 "core" ' +3 "manipulator"&?% +4 "core" %wx H 6 + "storage"(& +3 "core" &,D > _\ c +2 ."da"Forearm.force -20 + "manipulator"&5 +2 ."da"Forearm.seek 4 + 316 counts +2 "manipulator"&4'ϣ +21 "core" ' +2 "manipulator"&Z& +4 "core" &  $ +2 "storage"(>& +3 "core" &,D ? / L\ i +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 4 + 700 counts +2 "manipulator"&''# +25 "core" ' +2 ."da"SE.seek 2.11 Pucks below Top Plate +2 "storage"(I'/ +42 "core" ' +2 "manipulator"&u& +4 "core" & $ +2 "manipulator"&#% +3 "core" %*  +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&"'\ +89 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&( +236 "core" ( +2 "manipulator"&)& +4 "core" &  + ."da"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &D& +3 "core" &  +2 ."da"Forearm.seek PC + "manipulator"&' +101 "core" ' +2 ."da"Hand.close + "manipulator"&`/ +76 "core" / +2 ."da"PC.seek :open +2 "processing"%k( +401 "core" ( +2 "storage"(@& +4 "core" &,D '  T\ g +42 "manipulator"& & +11 "core" &  +2 "manipulator"&p% +3 "core" %  +2 ."da"Forearm.seek :retract +2 "manipulator"&['\ +93 "core" ' +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 4 +2 "manipulator"&s( +245 "core" ( +2 "manipulator"&.& +4 "core" &  * +2 "storage"(X& +3 "core" &,D , +\ g +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 4 + 700 counts +2 "manipulator"&W'# +94 "core" ' +2 ."da"Hand.open + "manipulator"&1 +65 "core" 1 +3 "storage"(P- +3 "core" -'/ +2 ."da"SE.seek 1.87 Pucks below Top Plate +2 "storage"(K' +23 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.2 Pucks below Top Plate + "storage"(J' +55 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da19aug0608h150ml.tif +1944 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +616 #"da"SX HX9/16 (USB:31): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 21.978 seconds\ /var/log/esp/da19aug0608h150ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da19aug0608h150ml15s.tif +1556 #SX HX9/16 (USB:31): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da19aug0608h150ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da19aug0608h150ml30s.tif +3063 #SX HX9/16 (USB:31): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da19aug0608h150ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da19aug0608h150ml70s.tif +7126 #SX HX9/16 (USB:31): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da19aug0608h150ml70s.tif: TIFF Upload Complete\ +2 ."Qmail"HABfans.email "21.978 sec auto-exposure",Subject: "da19aug0608h150ml images!" +4 ."da"Gate.power :camera,:OFF +2 "storage"(- +9 "core" -' +5 "storage"(y& +12 "core" &,D v t (\ +6 "manipulator"&& +3 "core" & $  +2 ."da"Elbow.seek 4 +2 "manipulator"& ( +3 "core" ( + "manipulator"&& +4 "core" &  +2 "storage"(& +3 "core" &,D \ +3 ."da"Forearm.seek 4 + 700 counts +4 "manipulator"&\ '# +3 "core" ' +2 ."da"SE.reconfigure SEgently +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.91 Pucks below Top Plate +2 "storage"(Q'5 +57 "core" ' +2 "manipulator"&S& +4 "core" &   +2 "storage"(& +3 "core" &,D m o _\ +2 ."da"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 4 +3 "manipulator"&|'g +36 "core" ' + ."da"Elbow.hold +4 "manipulator"&q, +3 "core" , + ."da"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 2.1 Pucks below Top Plate +2 "storage"(U' +20 "core" ' +2 "manipulator"&% +10 "core" %x / } + "storage"(& +4 "core" &,D   8\ +2 ."da"Forearm.force -20 + "manipulator"&5 +4 ."da"Forearm.seek 4 + 317 counts +3 "manipulator"&'Ϥ +16 "core" ' +50 "manipulator"&H& +6 "core" & L  +2 "storage"(& +4 "core" &,D m j 8\ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 4 + 700 counts +6 "manipulator"&N'# +32 "core" ' +4 "storage"(% +5 "core" % k o d\  +2 ."downElevator"SE.seek :down +3 "storage"(3'v +101 (6% +3 "core" %8 K Q \ SR +2 "manipulator"&l% +4 "core" %U +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +35 ' +2 ."downElevator"SE.coast + "storage"(5 +2 ."da"SC.coast + "storage"(6 +3 #tStarting finalPurge +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 "processing"%t& +5 "core" &\ +2 "manipulator"&/& +4 "core" &  +2 "manipulator"& % +4 "core" %\ " @ +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&{(- +174 "core" ( +4 "manipulator"&c& +4 "core" &- r 7 + ."psFlush"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &9& +3 "core" &- ( 7 +2 ."psFlush"Forearm.seek :garage +2 "manipulator"& ' +109 "core" ' +2 ."psFlush"Hand.close + "manipulator"&/ +68 "core" / +2 "manipulator"&8& +3 "core" &- \  7 +2 "manipulator"&m% +4 "core" %    ȿd +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +108 "core" ' +2 ."psFlush"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&h( +113 "core" ( +2 "manipulator"&& +4 "core" & +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &E& +4 "core" & P +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&_' +100 "core" ' +2 "manipulator"&*& +4 "core" &  +2 "manipulator"& % +4 "core" % +2 "processing"%r& +3 "core" &\ +2 "processing"%C& +4 ."psFlush"PC.seek :closed +2 "processing"%((Tg +3 "core" &\ +3 &\  +9 &2{\ *y +9 &f\ > +10 &r\ M +9 &DT\ L +9 &T\ L +10 &W\ L +9 &W\ L +9 &MV\ L +10 &Y\ L +9 &V\ L +10 & Y\ L +9 &"VV\ K +9 &$V\ L +10 &%Y\ L +9 &'V\ K +9 &)]V\ L +10 &+Y\ L +9 &,T\ L +10 &.V\ L +10 &0eX\ L +8 &2'T\ L +10 &3V\ K +9 &5V\ L +9 &7mY\ L +10 &9/U\ L +9 &:U\ L +10 &<Y\ L +11 &>uX\ L +7 &@7T\ L +60 &AU\ K +3 &CU\ L + &E|[\ L +3 &G<\\\ M + &H`\ M +5 &Jv\ O +3 &Ls\ R + &N4\ R +8 &O\ R +9 &Q\ R +9 &S\\zh\ 8 +10 &T'&a\ O +9 &TI"\ - +3 ( + "processing"%C& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.57 + "processing"%5& +4 "core" &TI\ - + ."psFlush"Hand.open +2 "manipulator"&n1 +66 "core" 1 +4 "manipulator"&d% +4 "core" %  +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&e'\ +97 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%: +126 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."psFlush"PS.seek 1ml +2 "processing"%v'P +418 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +694 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%V' +1606 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%} +70 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%2  +32 "core" +3 ."psFlush"PS.seek 0ml +3 "processing"%a'W +2633 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +71 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%' +584 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%T' +2119 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%~ +71 "core" +4 ."psFlush"PBV.dial PSV +2 "processing"%% U +64 "core" T +3 ."psFlush"PS.seek 0ml +2 "processing"%1'W +2650 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"% @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2636 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%&  +69 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%='9 +1679 "Can")\ CB +960 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +53 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%g' +2637 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%b +73 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%B'W +2646 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%x @ +41 "core" ? +3 ."psFlush"PS.seek 2.5ml + "processing"%o' +2629 "core" ' +2 ."psFlush"PSV.dial :waste1 +3 "processing"%  +71 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%M'9 +2635 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%z +55 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.seek 1ml +2 "processing"%+'P +1103 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%R' +1615 "core" ' +3 ."psFlush"PSV.dial PTV +2 "processing"%7 +71 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%f  +50 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%\\'W +2627 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%- +71 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%' +595 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%]' +2122 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%O +70 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%w U +52 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2632 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%$ @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%j' +2635 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%!  +69 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%?'9 +2634 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"% +42 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%Z' +2630 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%> +81 "core"  +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%u'W +2636 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%# @ +41 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2636 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%^  +69 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%i'9 +2624 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'A& +4 "core" &WZ;\ + "manipulator"&4& +4 "core" & +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&L( +2 "core" ( +2 "manipulator"&'& +3 "core" &  L +2 .tElbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &)& +3 "core" &  +2 .tForearm.seek PC + "manipulator"&D' +99 "core" ' +2 .tHand.close + "manipulator"&;/ +69 "core" / +2 .tPC.seek :open +38 "processing"%`( +407 "core" ( +2 "manipulator"&"& +4 "core" & i +2 "manipulator"&Y% +3 "core" %  l +2 .tForearm.seek :retract + "manipulator"&@'\ +94 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"& ( +353 "core" ( +2 "manipulator"&p& +4 "core" & y . + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & e . +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&.'ρ +96 "core" ' +2 "manipulator"&X& +4 "core" &  . +2 "manipulator"&% +3 "core" %w F +3 "collection"'& +3 "core" &UY?\ +2 "collection"'P& +3 .tCC.seek :closed +2 "collection"'[(O +3 "core" &WYC\ +4 &WZ\ 8 +9 &EI|WXt\ 0 +9 &vuWZ|\ D +10 & `UY\ L +9 &ZVX \ K +10 &\\VYf\ K +9 &h[UY\ K +9 &*\\VYb\ K +10 &ZXXg\ K +9 &\\TYj\ K +9 &pYVY\ K +10 &!3\\UZ\ K +9 &"YVZx\ K +10 &$ZVXi\ L +9 &&xYUZ}\ K +9 &(:YVZ7\ K +10 &)[WYt\ K +9 &+YVZu\ K +9 &-VWYw\ K +10 &/BYVW~\ K +9 &1YUYE\ L +10 &2ZVY;\ K +9 &4YVXk\ K +9 &6IZW[~\ L +10 &8 YUYz\ K +9 &9YU[y\ K +9 &;\\V[{\ K +10 &=SYTY\ \ K +9 &?ZVZg\ K +10 &@ZTY\ L +9 &BZWXc\ K +9 &DY^SZh\ L +10 &FcU[m\ L +9 &GqTY\ M +9 &IUW\ }Q +10 &KFTW3\ yU +9 &MSWi\ vW +10 &NySW\ }8 +9 &Og/VY\ y!c +9 &OTTW\ B +2 ( + "collection"'P& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.65 + "collection"'I& +4 "core" &O^VW\ B + .tHand.open + "manipulator"&K1 +69 "core" 1 +2 "manipulator"&% +4 "core" % w  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&y'\ +94 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'& +4 "core" &O^SW<\ B +2 "collection"'% +3 "core" %UW\ +2 .tCSV.dial CSR +2 "collection"'  +40 "core"  +2 "collection"'S% +4 "core" %SW\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.seek 5ml +2 "collection"''l +1348 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +10 '% +2 "core" %lTX\  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.501ml +2 "collection"'' +647 "core" ' +2 .tCSV.dial :waste + "collection"'H +123 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'' +1987 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'s& +4 "core" &O^UW\ B +2 "collection"'W% +3 "core" %TX\ + .tCSV.dial :flush +2 "collection"'J  +40 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"''l +1212 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'\ @ +40 "core" B +2 "collection"' % +4 "core" %lTW\  +2 .tCS.seek 7ml + "collection"'6'\ +544 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'l  +2 'Q  +38 "core"  +89  +2 .tCBV.dial :waste1 + "collection"'| @ +44 "core" > +2 .tCS.seek 0ml +2 "collection"'t' +1651 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'& +4 "core" &O]WY\ B +2 "collection"'/% +3 "core" %VX\ + .tCSV.dial :flush +2 "collection"'  +69 "core" +3 .tCS.seek 5ml + "collection"'U'l +1224 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'N @ +42 "core" B +2 "collection"'c% +4 "core" %lUZ\ +2 .tCS.seek 7ml + "collection"'9' +545 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'3  +40 "core"  +2 .tCBV.dial :waste2 +2 "collection"'<  +109 "core"  +3 .tCS.seek 0ml + "collection"'q' +1661 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'& +4 "core" &O]W[\ B +2 "collection"'8% +3 "core" %U[\ + .tCSV.dial CSR +2 "collection"'m  +40 "core"  +2 "collection"'% +4 "core" %UY\ + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +9 .tCS.seek 8ml +2 "collection"'' +1899 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'E' D +540 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"' +2 '*  +95 "core" +36  +2 .tCTV.dial :intake + "collection"'  +71 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml + "collection"'r' \\ +1912 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'{  +69 "core"  +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'' +591 "core" ' +2 .tCSV.dial CSR + "collection"'k  +19 "Can"2\ KK +78 "core"  +2 "collection"'5% +4 "core" %TX\ + #tPulling 5ml of CSR.flush + .CSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'n'l +1391 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +32 "collection"' +10 .tCS.seek 10ml + "collection"'d' D +1347 "core" ' +2 .tCSV.dial CBV + "collection"'C +97 "core" +2 .tCS.seek 0ml +2 "collection"':' +2615 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&_& +4 "core" & . +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&0( +2 "core" ( +2 "manipulator"&v& +4 "core" & . + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &}& +3 "core" & . +2 .tForearm.seek CC + "manipulator"&2'ρ +94 "core" ' +2 .tHand.close + "manipulator"&V/ +74 "core" / +2 .tCC.seek :open +2 "collection"'( +375 "core" ( +2 "manipulator"&a& +4 "core" & H . + "manipulator"&% +4 "core" % ύ e  +2 .tForearm.seek :retract + "manipulator"&~'\ +94 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&%(- +275 "core" ( +2 "manipulator"&T& +4 "core" &- ] w + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- p w +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&1' +111 "core" ' +3 .tHand.open +2 "manipulator"&&1 +67 "core" 1 +2 "manipulator"&% +4 "core" % {  Ȼ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +99 "core" ' +2 #tCompleted [Sample.deep; initialPurge; da withoutWCR] begun 06:33:27 + #Preparing to sleep until 11:00AM 8/06/2019 +4 ."shutdown"CC.coast +2 #tAsleep til 11:00AM 8/06/2019 +2 "collection"'6 +3 #tContinuing at 11:00 +3 ."shutdown"CS.coast +2 "collection"'5 +3 "Can"2\ ** +3 ."shutdown"PC.coast +2 "processing"%6 +4 ."Qmail"GoodNews.email "Then, in tube 5: /home/esp/esp2/mission/2019_07_31_niagara_mission.rb:101\\n{2 => 22,\\n 3 => 22,\\n 4 => 3,\\n 5 => 19}\\nCan@08:27:48, 26.4C, 26% humidity, 14.5psia, 13.388V, 0.183A, 0.183A avg, 2.45W",Subject: "Asleep until 11:00" +3 ."shutdown"PS.coast +3 "processing"%5 +2 ."shutdown"Forearm.coast + "manipulator"&5 +3 ."shutdown"Elbow.coast + "manipulator"&6 +37 ."shutdown"Gate.power :raw,:OFF + .Gate.power :core,:OFF + #Shutdown +52524 "Can"5\  +60002 :\  +60002 9\  +60003 =\  +60002 @\  +60002 >\  +60002 A\  +60002 B\  +60003 @\  +60002 >\  +60002 >\  +60002 ?\  +60002 >\  +60003 <\  +60002 :\  +20490 =\  +2 #tPowering core bus +509 .Gate.power :raw,:ON +2 "sampler") +2 )= +2 "core"  +2 "collection"' +2 'b +3 "core"  + "processing"% +2 %g +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 )x% +3 "core" %\ + .tSS.configure SSconfig +2 "sampler")#.0X' +4 "core" ' + +2 ."rdyProcessing"PS.reconfigure PSconfig +4 ."closeHand"Hand.close +2 .tElbow.jog 1500 +2 "processing"%#A d`xb + "manipulator"&Z/ +4 &#* +2 ."rdyProcessing"PS.home.seek 0ml +2 "processing"%u'W +46 "core" * +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 .tElbow.home.seek :clear +2 "manipulator"&^(d +15 "core" / +266 ' +30 ( +2 "storage"(& +4 "core" & 1\ +2 .tSE.reconfigure SEconfig +2 "storage"(#K-0-\ b +2 .tSE.home.seek :down + "storage"(A'v +63 "core" ' +2 .tSC.reconfigure SCsloppy +2 "storage"($-.\ 1~b +2 .tSC.home.seek :initial +2 "storage"(4( +467 "core" ' +36 ' + ."rdyProcessing"PS.coast + "processing"%5 +705 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&''\ +3 "core" ' +2 .tElbow.seek :hammer + "manipulator"&)( +99 "core" ( +2 "manipulator"&;& +4 "core" &  ` +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :retract +2 "manipulator"&h'\ +3 "core" ' +2 "manipulator"&e% +4 "core" %\ "  ;  +2 "processing"%(& +2 "collection"'"& +6 "core" &\ + &`eJ\ +2 ."openPC"PC.reconfigure PCconfig +3 .tCC.reconfigure CCconfig +3 "processing"%$x2 ^22b + "collection"'$x2 ^22b +3 ."openPC"PC.home.seek :open +4 .tCC.home.seek :open +2 "processing"%Y( + "collection"'D( +272 "core" ( +7 ( +35 "Can"=\ JJ +5 #tPhase [/home/esp/esp2/mission/2019_07_31_niagara_mission.rb:101] +2 ."Qmail"GoodNews.email "At 11:00:29 began in tube 5: /home/esp/esp2/mission/2019_07_31_niagara_mission.rb:101\\n{2 => 22,\\n 3 => 22,\\n 4 => 3,\\n 5 => 19}\\nCan@11:00:29, 26.0C, 27% humidity, 14.5psia, 13.329V, 0.380A, 0.380A avg, 5.06W",Subject: "Started 2019_07_31_niagara_mission phase /home/esp/esp2/mission/2019_07_31_niagara_mission.rb:101" +3 .tSample.shallow + "sampler")L2 +26 "core" 2 + #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'p& +4 "core" &^aG\  +2 .tHand.open + "manipulator"&1 +75 "core" 1 +2 "manipulator"&X& +4 "core" &  ` +2 "manipulator"&% +4 "core" % \ " !  +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&(- +174 "core" ( +2 "manipulator"&@& +5 "core" &-  Y +2 .tElbow.reconfigure LooseElbow +4 "manipulator"&$ &.,(#b +4 &G& +3 "core" &- Y +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :garage +2 "manipulator"&I' +110 "core" ' +4 .tHand.close +3 "manipulator"&K/ +72 "core" / +2 "manipulator"&& +6 "core" &- Y +2 "manipulator"&% +5 "core" %  ɾX +3 .tForearm.seek :retract +2 "manipulator"&'\ +104 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&P( +289 "core" ( +2 "manipulator"&& +4 "core" &  ] + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &S& +2 "core" & ] +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +3 "manipulator"&.'ρ +103 "core" ' +4 "manipulator"&F& +3 "core" & 0 ] +2 "manipulator"&% +4 "core" %τ M +3 "collection"'& +4 "core" &_dZ\  + "collection"'H& +4 .tCC.seek :closed +2 "collection"'(O +2 "core" &`dZ\  +3 &acV\  +10 &8`d\\\ v,~ +9 &iacZ\ v@ +10 &{p_c\\\ wL +9 &AW`b[\ zK +9 &[af]\ yK +10 &[`e\\\ zL +9 &X`dR\ zL +10 &GYbc\\\ zL +9 &\ T`eX\ {K +9 &U`cY\ zL +10 & XbcZ\ zL +9 &"PTacY\ zK +9 &$Zad\\\ yL +10 &%XacW\ yK +9 &'WadR\ zK +10 &)WYac\\\ zL +9 &+TadQ\ zK +9 &,ZaeM\ yK +10 &.UaeI\ zK +9 &0`U_dG\ zK +9 &2"UaeP\ zK +10 &3W^cL\ zK +9 &5Y`cM\ yL +11 &7gWaeP\ zL +9 &9)X_dV\ yL +9 &:U`eX\ yK +10 &<Z`aX\ yK +9 &>pU_d\\\ yK +9 &@2TabN\ zK +10 &AU`bR\ yK +9 &CX`cO\ yK +9 &Ew]]bV\ xL +9 &G5jacT\ xM +9 &H^cT\ vP +10 &J`bU\ qU +9 &L^]bV\ mW +9 &N]bP\ mE +10 &O7>_bP\ s)x +9 &Om]bU\ wC +5 ( + "collection"'H& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.87 +2 "collection"'s& +6 "core" &O^^aS\ xC +2 &O^_aJ\ xC +2 .tHand.open + "manipulator"&W1 +70 "core" 1 +2 "manipulator"&J% +6 "core" % υ ' L +3 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +93 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'\ & +4 "core" &O^^cW\ yC +2 "collection"' % +3 "core" %^aL\ x + .tCSV.dial CSR +2 "collection"'  +124 "core"  +2 "collection"'l% +4 "core" %^bR\ w + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"'Q'l +1353 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 '|% +2 "core" %l\ _bH\ x  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml + "collection"'6' +658 "core" ' +2 .tCSV.dial :waste + "collection"' +125 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'/' +1983 "core" ' +2 #tPurging external Intake + "collection"' & +4 "core" &O^_cH\ |C + "collection"'t% +4 "core" %^aO\ } + .tCSV.dial :flush + "collection"'N  +42 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'c' D +2370 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +2 "collection"'U + '3  +5 "core"  +64 ~ +2 .tCTV.dial :intake + "collection"'<  +71 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'9' +2369 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'  +72 "core" ~ +2 #tFlushing upper manifold + "collection"'8& +4 "core" &O][`J\ zC +2 "collection"'m% +3 "core" %\\`@\ { + .tCSV.dial :flush +2 "collection"'  +70 "core"  +2 .tCS.seek 5ml + "collection"'q'l +1219 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +40 "core" B +2 "collection"' % +4 "core" %l^bK\ { +2 .tCS.seek 7.001ml + "collection"'*' +535 "core" ' +44 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"' +98 "core"  +2 .tCTV.dial :air +2 .CS.seek 0ml + "collection"'E' +1670 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'{'- +772 "core" ' +2 .tCSV.dial :waste + "collection"'r +42 "core" +3 .tCS.seek 0ml + "collection"'k' +767 "core" ' +2 "collection"'5& +4 "core" &O]^cJ\ |C + "collection"'% +4 "core" %adI\ | + .tCSV.dial :flush +2 "collection"'n  +40 "core"  +3 .tCS.seek 3ml + "collection"'C'- +767 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'d @ +40 "core" A +2 "collection"'_% +4 "core" %-_bK\ { +2 .tCS.seek 5ml + "collection"'v'l +559 "core" ' +2 .tCSV.dial :air + .CS.seek 0ml +2 "collection"'}' +1208 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'V'- +772 "core" ' +2 .tCSV.dial :waste + "collection"' +70 "core" +2 .tCS.seek 0ml +2 "collection"'y' +757 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&[& +4 "core" & & ] +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&a( +3 "core" ( +2 "manipulator"&& +4 "core" &  ] + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &2& +2 "core" & ] +2 .tForearm.seek CC + "manipulator"&T'ρ +102 "core" ' +2 .tHand.close + "manipulator"&/ +67 "core" / +2 .tCC.seek :open +2 "collection"'0( +375 "core" ( +3 "manipulator"&&& +3 "core" & ] +2 "manipulator"&% +4 "core" % τ P + .tForearm.seek :retract +2 "manipulator"&~'\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&1(- +273 "core" ( +2 "manipulator"&& +4 "core" &- D + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &:& +2 "core" &- D +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&`' +113 "core" ' +3 .tHand.open + "manipulator"&i1 +76 "core" 1 +2 "manipulator"&% +4 "core" % u ɹw +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&%'\ +98 "core" ' +2 #tda sampling at most 150ml +3 #Loading sh1 puck from tube 5 into Collection Clamp + ."Qmail"HABfans.email "Started da in tube 5 at 11:04:43EDT06-Aug-19\\n{2 => 22,\\n 3 => 22,\\n 4 => 3,\\n 5 => 19}\\nCan@11:00:29, 26.0C, 27% humidity, 14.5psia, 13.329V, 0.380A, 0.380A avg, 5.06W",Subject: "da sampling at most 150ml" +2 "collection"',& +5 "core" &`eH\ +2 "manipulator"&=% +3 "core" %\  1  +2 "storage"(b% +4 "core" %z ) 8 "\ + "storage"(g. +3 "core" .( +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +3 "storage"(x(< +974 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (B& +3 "core" &<G   _\  +2 "manipulator"&& +3 "core" &- D +2 "manipulator"&o% +4 "core" %\   + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 5 + "manipulator"&z( +168 "core" ( +2 "manipulator"&M& +4 "core" &  ( +2 "storage"(+& +3 "core" &<G ) (\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&7' +98 "core" ' +2 "storage"(f& +4 "core" &<G 0 '\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"(R'L +129 "core" ' +2 "storage"(-- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (\\& +2 "core" &<F 0\  +2 "manipulator"&O& +3 "core" & ( +2 .tElbow.seek 5 +2 "manipulator"&( +2 "core" ( +2 "manipulator"&w& +3 "core" & ] ( +2 "storage"(]& +3 "core" &<F\  +2 .tForearm.seek 5 + 300 counts +2 "manipulator"&'H +20 "core" ' +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&j/ +64 "core" / +3 ."downElevator"SE.seek :down +5 "manipulator"&& + "storage"($'v +6 "core" & " ( +2 "manipulator"&Z% +3 "core" % < : +2 .tForearm.seek :retract +2 "manipulator"&#'\ +91 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +3 "core" ' +2 .tElbow.seek CC + "manipulator"&( +164 "core" ( +2 "manipulator"&u& +4 "core" &  N + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &;& +2 "core" &  N +43 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&e'ρ +100 "core" ' +33 "manipulator"&"& +4 "core" &  N +2 "manipulator"&(% +4 "core" %χ +2 "collection"'!& +4 "core" &acP\ + "collection"'^& +4 .tCC.seek :closed +2 "collection"''(O +2 "core" &_dT\ +4 &beN\ 7 +10 &DJyabG\ w0 +9 &xv`dG\ vE +9 &&\\`eC\ yK +10 &ZaeC\ yK +9 &W_dC\ yK +9 &l[ac:\ yK +10 &/Wae<\ zJ +9 &WbcC\ zK +10 &VcfE\ zK +9 &tWbdG\ zK +9 &!6ZbeC\ yK +10 &"Uae>\ zK +9 &$W`dC\ yK +9 &&|Z`cG\ yK +10 &(>UabC\ zK +9 &*Wac?\ zK +10 &+ZcdG\ yK +9 &-V`dF\ zK +9 &/GWacE\ yJ +10 &1W`c<\ yK +9 &2[bd;\ xK +9 &4WacD\ yK +10 &6N[adD\ xK +9 &8U_eD\ yK +10 &9W`dA\ yK +9 &;[aeB\ xK +9 &=VT`fE\ yK +10 &?W`d<\ yK +9 &@YadB\ yK +9 &BY`b=\ yK +10 &D\\_beC\ yL +9 &Fk_dF\ xM +10 &G_b>\ tQ +9 &I`a@\ oU +9 &KD_bE\ mV +10 &M_cA\ lX +9 &Nz_cC\ r7 +9 &Oa'\\cF\ q%m +10 &Oo^aB\ wI +2 ( + "collection"'^& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.92 + .Hand.open + "manipulator"&L1 +75 "core" 1 +3 "manipulator"&p% +4 "core" % υ C +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +2 .tSC.coast + "storage"(6 +2 #tcollectSample 150ml w/bubble point of 24psi + #Priming 7ml + .Gate.power :sampler,:ON + ."pumping"Gate.power :analytic3,:ON +3 .tIntake.select :close + .Exhaust.select :close +2 .SS.hold + "sampler")X+ +3 "core" + +2 "sampler")% +4 "core" % r\ +2 "collection"'@& +3 "core" &Om]c-\ QI +3 "Can">\ YY +2 #tCalibrating pressure and temperature sensors + .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X+ +2 "core" + +53 "collection"'|% +3 "core" %D\ D +2 "sampler")Q% +3 "core" %\  v\ 9 +2 "sampler")% +4 "core" % x\ . + .tIntake.select :close + "sampler")0 +10 )6% +2 "core" % m\  + .tSSV.dial :exhaust +2 "sampler")  +74 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")t' +883 "core" ' +2 .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")N  + .tCBV.dial SSV +75 "core" +2 #tAllowing 130s for 25.0ml of remaining 125.0ml + .Intake.select :open + "sampler") +210 "collection"'/% +3 "core" %C\ B +2 #tIntake @20.6psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X\ C +2 "sampler")*% +3 "core" %\ k\ ` +2 "sampler")E% +4 "core" %  p\ \ U + .tIntake.select :close + "sampler")0 +10 )r% +2 "core" % v\ 1 + .tSSV.dial :exhaust +2 "sampler"){  +74 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")5' +921 "core" ' +2 .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +2 "sampler")  +75 "core" +2 #tAllowing 130s for 25.0ml of remaining 75.0ml + .Intake.select :open + "sampler") +210 "collection"'n% +3 "core" %E\ A +2 #tIntake @20.8psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'!' +98 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")# +129 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml +2 "collection"'6' +97 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +105 "core" ' +2 ."CSpush"CS.coast + "collection"'5 +22 "core"  +5 .tSS.reconfigure SSexhale + "sampler")#.0X'?2 +307 "core" ' +2 ."connect"SSV.dial CBV,avoiding: :exhaust +3 .tCBV.dial SSV +2 "sampler")N  +128 "core"  +103 .tSSV.dial :spit,avoiding: :exhaust +4 "sampler")/ +127 "core" +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X= +102 "collection"'n9 +3 "core" 9>d +102 "collection"'59 +3 "core" 9> d +102 "collection"'_9 +3 "core" 9? d +102 "collection"'C9 +3 "core" 9@d +102 "collection"'v9 +4 "core" 9Bd +103 "collection"'}9 +3 "core" 9Fd +102 "collection"' 9 +3 "core" 9Id +102 "collection"'k9 +3 "core" 9Q"d +102 "collection"'d9 +3 "core" 9Y&d +102 "collection"'[9 +3 "core" 9b+d +103 "collection"'9 +3 "core" 9m/d +102 "collection"'V9 +3 "core" 9y3d +102 "collection"'P9 +3 "core" 97d +102 "collection"'9 +3 "core" 9;d +102 "collection"'9 +3 "core" 9@d +102 "collection"'&9 +3 "core" 9Dd +102 "collection"'9 +3 "core" 9Hd +102 "collection"'29 +3 "core" 9Ld +102 "collection"'9 +3 "core" 9Pd +102 "collection"'9 +4 "core" 9Ud +102 "collection"':9 +3 "core" 9Yd +102 "collection"'T9 +3 "core" 9*]d +102 "collection"'9 +3 "core" 9?ad +102 "collection"'~9 +3 "core" 9Sed +102 "collection"',9 +4 "core" 9j jd +102 "collection"'=9 +3 "core" 9!nd +102 "collection"'b9 +3 "core" 9"rd +102 "collection"'a9 +3 "core" 9#vd +102 "collection"'i9 +3 "core" 9${d +102 "collection"'`9 +4 "core" 9$b +43 "Can"7 a` +59 "collection"'49 +3 "core" 9&` +102 "collection"'9 +3 "core" 9(^ +102 "collection"'o9 +3 "core" 9)\\ +102 "collection"'+9 +3 "core" 94*Z +102 "collection"'y9 +3 "core" 9K*X +102 "collection"'B9 +3 "core" 9b,U +102 "collection"'f9 +3 "core" 9z.S +102 "collection"'19 +3 "core" 9.R +102 "collection"'\\9 +3 "core" 90O +102 "collection"'g9 +4 "core" 91M +102 "collection"'O9 +3 "core" 92K +102 "collection"'w9 +3 "core" 93I +102 "collection"']9 +3 "core" 96G +102 "collection"'%9 +3 "core" 95D +102 "collection"'M9 +3 "core" 908D +103 "collection"'9 +3 "core" 9F9A +102 "collection"'Z9 +3 "core" 9[:@ +102 "collection"'A9 +3 "core" 9r<> +102 "collection"'-9 +3 "core" 9>; +102 "collection"'79 +3 "core" 9?9 +102 "collection"'u9 +3 "core" 9@8 +102 "collection"';9 +3 "core" 9B7 +102 "collection"'z9 +3 "core" 9C5 +102 "collection"'R9 +3 "core" 9D4 +102 "collection"'$9 +4 "core" 9F2 +102 "collection"'9 +3 "core" 9H0 +102 "collection"'(9 +3 "core" 9(J/ +102 "collection"'9 +3 "core" 9;L- +102 "collection"'#9 +3 "core" 9ML, +102 "collection"'j9 +4 "core" 9`N* +102 "collection"'"9 +3 "core" 9rP( +102 "collection"'!9 +48 "core" 9Q( +102 "collection"'09 +3 "core" 9T & +102 "collection"'p9 +3 "core" 9U$ +102 "collection"'^9 +3 "core" 9U# +102 "collection"'L9 +3 "core" 9X" +102 "collection"'@9 +3 "core" 9Z! +102 "collection"'e9 +3 "core" 9[  +102 "collection"'x9 +3 "core" 9]% +102 "collection"'?9 +4 "core" 9 ^) +102 "collection"'K9 +3 "core" 9 `- +102 "collection"'9 +3 "core" 9 +b1 +102 "collection"'9 +3 "core" 9 9c5 +102 "collection"'X9 +3 "core" 9 Ge: +102 "collection"'h9 +3 "core" 9 Tg> +103 "collection"'G9 +3 "core" 9 bhB +102 "collection"'S9 +3 "core" 9 qiF +102 "collection"')9 +3 "core" 9 ~jJ +102 "collection"'9 +3 "core" 9 lO +103 "collection"'I9 +3 "core" 9 nS +102 "collection"'9 +3 "core" 9 oW +102 "collection"'9 +3 "core" 9 q[ +102 "collection"'9 +3 "core" 9 r_ +102 "collection"'H9 +3 "core" 9 td +102 "collection"'s9 +4 "core" 9 uh +102 "collection"'F9 +3 "core" 9 wl +102 "collection"'9 +3 "core" 9 xp +102 "collection"'\ 9 +3 "core" 9 yt +102 "collection"' 9 +3 "core" 9 |y\ +102 "collection"'9 +3 "core" 9\ |} +103 "collection"'9 +3 "core" 9\ }\ +102 "collection"'W9 +3 "core" 9\  +102 "collection"'J9 +3 "core" 9\ " +102 "collection"'|9 +3 "core" 9\ ) +102 "collection"'9 +3 "core" 9\ 2 +103 "collection"'l9 +3 "core" 9\ : +102 "collection"' 9 +3 "core" 9\ A +102 "collection"'D9 +3 "core" 9\ I +102 "collection"'69 +3 "core" 9\ P +102 "collection"'Q9 +3 "core" 9\ W +102 "collection"'.9 +3 "core" 9\ ] +102 "collection"'N9 +3 "core" 9\ c +102 "collection"'/9 +3 "core" 9\ j +102 "collection"'>9 +3 "core" 9\ p +102 "collection"'<9 +3 "core" 9\ t +103 "collection"'c9 +3 "core" 9\ z +102 "collection"'t9 +3 "core" 9\  +2 .tCH.hold 10:00,70C +3 "collection"' `\ `\ {  +3 "core"  +51896 "Can"0\ l +8105 "core" ` +2 "collection"'89 +3 "core" 9\ J +2 #tCollection Puck Heater at 70C after lysing + .CS.seek 0ml +2 "collection"'3' +336 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'m @ +97 "core" A +2 .tCSV.dial :air +2 "collection"'9 @ +40 "core" ? +2 .tCS.seek 5ml +2 "collection"'U'l +1360 "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"  +4 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'E @ +42 "core" ? +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'*' +1358 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"'{ +96 "core" ~ +2 .tCBV.dial CSV + "collection"'r  +28 "core"  +2 "collection"'% +4 "core" % 0 2\  +2 .tCS.seek 5ml + "collection"'n'l +1348 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'5  +43 "core" +2 "collection"'_% +4 "core" %l\  +2 .tCS.seek 7ml + "collection"'C' +584 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'v @ +40 "core" ? +2 .tCS.seek 10ml +2 "collection"'}' D +840 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +108 "core" _ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'k   +38 "core" ! +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'d  +2 '[  +27 "core"  +126  +2 .tCS.seek 5ml +2 "collection"''l +1345 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'V @ +99 "core" B +2 .tCSV.dial :waste + "collection"'P +98 "core" +2 .tCS.seek :empty +2 "collection"''Ͱ +1348 "core" ' +2 .tCSV.dial :air + "collection"' @ +70 "core" B +2 .tCS.seek 5ml +2 "collection"'&'l +1345 "core" ' +2 .tCSV.dial CTV + "collection"'  +40 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'2 @ +42 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'  +41 "core"  +4 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +41 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"':' +1345 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"'T +107 "core" +2 .tCBV.dial CSV + "collection"'  +38 "core"  +2 "collection"'~% +4 "core" %~\ +46 .tCS.seek 5ml +2 "collection"','l +1354 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +4 "collection"'=  +40 "core" +2 "collection"'b% +4 "core" %l1\  +2 .tCS.seek 7ml +2 "collection"'a' +592 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'i @ +43 "core" ? +2 .tCS.seek 10ml +2 "collection"'`' D +842 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'4 ` +109 "core" _ +2 #tLysing Complete + "collection"'& +4 "core" &Ok$(\ I +2 #tStoring sh1 puck in Collection Clamp to tube 4 + "manipulator"&o% +3 "core" %\  q  +2 "storage"(+% +3 "core" %w V V 4\ +2 "storage"(y. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 4 + "storage"(B(,H +341 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (f& +3 "core" &,J & & p\ +2 "manipulator"&1& +3 "core" &  N +2 "manipulator"&\\% +3 "core" %\   +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&g( +147 "core" ( +2 "manipulator"&O& +4 "core" & 0 +2 "storage"(w& +3 "core" &,J   \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&]'# +93 "core" ' +2 "storage"(%& +4 "core" &,J ( \ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(M'L +279 "core" ' +2 "storage"(- +3 "core" -'z +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 "manipulator"&Z& +3 "core" & k +2 "storage"(A& +3 "core" &,J ' 1\ + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 4 +2 "manipulator"&-'g +35 "core" ' +2 .tElbow.hold + "manipulator"&7, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(u- +2 "core" -'z +3 .tSE.seek 2.11 Pucks below Top Plate + "storage"(;'2 +30 "core" ' +2 "manipulator"&z% +4 "core" %_s 8 ɸ +2 "storage"(R& +3 "core" &,J X\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 292 counts + "manipulator"&$'ϋ +15 "core" ' +2 "manipulator"&& +4 "core" & 9 +2 "storage"((& +3 "core" &,J 5 4 \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&'# +39 "core" ' +2 .tSE.seek 3.11 Pucks below Top Plate +2 "storage"(#'! +53 "core" ' +2 "manipulator"&j& +4 "core" & +2 "manipulator"&"% +3 "core" % +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&!'\ +95 "core" ' +2 .tElbow.seek CC +2 "manipulator"&0( +154 "core" ( +3 "manipulator"&p& +4 "core" & 8 +2 .tElbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &^& +2 "core" & j 8 +2 .tForearm.seek CC +2 "manipulator"&L'ρ +102 "core" ' +2 .tHand.close + "manipulator"&@/ +76 "core" / +2 .tCC.seek :open +2 "collection"'e( +375 "core" ( +2 "storage"(x& +4 "core" &,J * ( \ \ + "storage"(?& +4 "core" &,J ) 1\ + "manipulator"&K& +4 "core" & a 8 + "manipulator"&% +4 "core" % |  +2 .tForearm.seek :retract + "manipulator"&'\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&X( +162 "core" ( +2 "manipulator"&h& +4 "core" & v  +2 "storage"(G& +3 "core" &,J W X N\ +2 .tElbow.reconfigure LimpElbow + "manipulator"&$ ,(#b +3 .tForearm.seek 4 + "manipulator"&S'g +110 "core" ' +2 .tElbow.hold + "manipulator"&), +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&1 +65 "core" 1 +3 "manipulator"&I% +3 "core" % y   +32 "storage"(& +4 "core" &,J   @\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 318 counts + "manipulator"&'ϥ +16 "core" ' +2 "manipulator"&& +4 "core" & r  +2 "storage"(H& +3 "core" &,J m n j\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&s'# +25 "core" ' +2 "storage"(F% +4 "core" %' x z \ +2 ."downElevator"SE.seek :down +3 "storage"('v +101 (\ % +3 "core" %Ŝ4 r n L\ TX +2 "manipulator"& % +3 "core" %- K +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +39 "manipulator"&'\ +95 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +3 "core" ' + .tSC.coast + "storage"(6 +2 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'& +3 "core" &'*\ +2 "manipulator"&W& +4 "core" & z  +2 "manipulator"&J% +3 "core" %\  V - +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&|(- +171 "core" ( +2 "manipulator"&& +4 "core" &- X i + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &l& +2 "core" &- i +2 .tForearm.seek :garage +2 "manipulator"& ' +108 "core" ' +2 .tHand.close + "manipulator"&D/ +75 "core" / +2 "manipulator"&6& +4 "core" &-  i +2 "manipulator"&Q% +3 "core" %    ȾY +2 .tForearm.seek :retract + "manipulator"&.'\ +103 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&N( +286 "core" ( +2 "manipulator"&/& +4 "core" &  "z + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &>& +2 "core" &   "z +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&<'ρ +91 "core" ' +2 "manipulator"&c& +4 "core" &\  "z +2 "manipulator"&t% +3 "core" %z  +2 "collection"'q& +4 "core" &*/j\ +2 "collection"'& +3 .tCC.seek :closed +2 "collection"'8(O +3 "core" &,.M\ +3 &+/@\  +8 &3,-6\ +| +9 &g,-"\ ~> +10 &o+/\ K +9 &XZ,/\ J +10 &Z+0\ J +9 &Z-0\ J +9 &Z-0p\ J +10 &`Z,0\ J +9 &"Y-/\ J +9 &Z+0\ J +10 & Z*/u\ J +9 &"iY*0Z\ I +10 &$)Z,1]\ J +9 &%Y,0K\ J +9 &'Y-05\ J +10 &)pZ-/\ J +9 &+2Y-0\ J +9 &,Z)/\ J +10 &.Y-.\ J +9 &0yY,17\ I +10 &29Z*/=\ J +9 &3Y..'\ J +9 &5Y+/\ J +10 &7Y,0\ J +9 &9CZ-/\ I +9 &;Y-/\ J +10 &<Y./\ J +9 &>Y-0\ J +9 &@I\\-/w\ J +10 &B Y,.^\ J +9 &CZ-/W\ J +10 &E`..\ K +9 &GNi,.\ K +9 &I/2\ }O +10 &J24\ wT +9 &Lr;:}\ tW +10 &N5CAh\ tD +9 &O=<LMe\ x&q +9 &OyPTV\ }O +5 ( + "collection"'& +4 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.71 +2 "collection"' & +4 "core" &OnRSB\ O + &OjNU;\ O + .tHand.open +2 "manipulator"&m1 +75 "core" 1 +2 "manipulator"&9% +4 "core" % z $  +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&3'\ +93 "core" ' +2 .tPSV.dial PSR + "processing"% +126 "core"  +2 "processing"% % +4 "core" %U\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1.5ml +2 "processing"%' +1621 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%E  +42 "core"  +2 .tPS.seek 0ml +2 "processing"%U'W +1619 "core" ' +2 .tPSV.dial PSR + "processing"%{ +44 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%r' +2633 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 "processing"% + .tCBV.dial PRV +4 "collection"'*  +3 "core"  +2 "processing"%5  +41 "core"  +35 +2 .tPSV.dial :mixloop + "processing"%_ +98 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing + "processing"%n  +123 "core" +2 .tPS.seek 0ml +2 "processing"%v'W +2630 "core" ' +2 .tPSV.dial :air + "processing"%C  +43 "core"  +2 .tPS.seek 2.5ml +2 "processing"% ' +2638 "core" ' +2 .tPSV.dial :mixloop + "processing"%k +44 "core" +2 .tPS.seek 0ml +2 "processing"%d'W +2630 "core" ' +2 .tPSV.dial :air + "processing"%[  +55 "core" +2 .tPS.seek 2.5ml +2 "processing"%}' +2638 "core" ' +2 .tPSV.dial :mixloop + "processing"%V +41 "core" +2 .tPS.seek 0ml +2 "processing"%P'W +2636 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &\  , "z +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&( +26 "core" ( +2 "manipulator"&& +4 "core" &  7 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" & 7 +2 .tForearm.seek CC + "manipulator"&2'ρ +94 "core" ' +2 .tHand.close + "manipulator"&/ +71 "core" / +2 .tCC.seek :open +2 "collection"'( +378 "core" ( +2 "manipulator"&&& +4 "core" & _ 7 + "manipulator"&T% +4 "core" % ύ P +2 .tForearm.seek :retract + "manipulator"&'\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&~(- +281 "core" ( +2 "manipulator"&:& +4 "core" &- N ! + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &=& +3 "core" &- W ! +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&b' +116 "core" ' +2 .tHand.open +43 "manipulator"&,1 +74 "core" 1 +2 "manipulator"&i% +4 "core" % Z ɱ2 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&a'\ +97 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing + ."connect"PRV.dial CBV +2 .tCBV.dial PRV +2 .CTV.dial :air,avoiding: :intake + #Loading lyfil puck from tube 5 into Collection Clamp + "collection"'4& +4 "core" &69q\ +2 "manipulator"&% +3 "core" %\  )  +2 "storage"(o% +4 "core" %z \ + "storage"(+. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 + "storage"(y(< +360 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (f& +3 "core" &< \ +2 "manipulator"&1& +3 "core" &- 6 ! +2 "manipulator"&\\% +4 "core" %\    + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 5 + "manipulator"&O( +177 "core" ( +2 "manipulator"&w& +4 "core" &  k +2 "storage"(%& +3 "core" &< ( 0\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&' +95 "core" ' +2 "storage"(& +4 "core" &< 4 ) \ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"('L +130 "core" ' +2 "storage"(Z- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (A& +3 "core" &< \ +2 "manipulator"&u& +3 "core" &  3 e +2 .tElbow.seek 5 + "manipulator"&z( +3 "core" ( +2 "manipulator"&R& +3 "core" &   e +2 "storage"(& +3 "core" &<\ +2 .tForearm.seek 5 + 300 counts +3 "manipulator"&('H +17 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&j/ +65 "core" / +3 ."downElevator"SE.seek :down +5 "manipulator"&"& + "storage"(]'v +6 "core" &  W e +2 "manipulator"&g% +3 "core" % J   x +2 .tForearm.seek :retract +2 "manipulator"&M'\ +92 "core" ' +2 .tElbow.seek CC +2 "manipulator"&-( +3 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +158 "core" ( +2 "manipulator"&$& +4 "core" &   @ + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &;& +3 "core" &   @ +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&p'ρ +105 "core" ' +33 "manipulator"&^& +4 "core" &  @ + "manipulator"&% +4 "core" %w \ E +2 "collection"'7& +3 "core" &:9\ +2 "collection"'@& +4 .tCC.seek :closed + "collection"'!(O +3 "core" &88\ +3 &6;q\  +10 &26:h\ x+{ +9 &e8<W\ w= +9 &u68L\ wK +10 &NZ78>\ {J +9 &Z7;4\ zK +9 &Z6:'\ {J +10 &W7;\ |J +9 &V\\79\ {J +10 &Y48\ {J +9 &U6:\ {J +9 & Z79\ {J +10 &"^V69\ {J +9 &$Z7:\ {K +10 &%X8:\ {J +9 &'[78\ {J +9 &)fY7;\ {J +10 &+'Y8;\ {K +9 &,Y5:\ {J +9 &.Y7; \ {K +10 &0oX69L\ {J +9 &20Y6:\ {J +9 &3U68\ {J +10 &5Y69\ {J +9 &7vX69\ {J +10 &99V7;\ {J +9 &:X6;\ {J +9 &<Z5<\ {J +10 &>Y6:0\ {J +9 &@@Y6:8\ {J +9 &B\\6;(\ {J +10 &C[69.\ {K +9 &E^5:&\ zK +10 &GAo79\ yM +9 &H6:\ tQ +9 &J68\ oV +10 &Li68\ nW +9 &N*5:\ nD +10 &O7958\ u, +9 &Ok58\ yE +5 ( + "collection"'@& +4 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.81 +2 .Hand.open + "manipulator"&'1 +3 "core" &Oe79\ zE +72 1 +3 "manipulator"&x% +4 "core" % w / E + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&?'\ +95 "core" ' +2 .tSC.coast + "storage"(6 +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'K  +127 "core" ~ +2 .tCSV.dial CTV + "collection"'  +29 "core"  +2 .tPS.seek 2.5ml +2 "processing"%h' +2634 "core" ' +2 "collection"'G% +4 "core" % Au\ +2 .tCS.seek 4.15ml + "collection"'L'Q +1459 "Can"-\ >> +114 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%0  +54 "core" +2 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%  +72 "core"  +2 .tPS.seek 0ml +2 "processing"%I'W +2634 "core" ' +2 .tCBV.dial between PRV and waste1 + "collection"' ` +38 "core" _ +2 .tCSV.dial :air + "collection"' @ +42 "core" > +2 .tCS.seek 10ml +2 "collection"'H' D +1566 "core" ' +2 .tCSV.dial CTV + "collection"'F  +42 "core"  +2 .tCS.seek 0ml +2 "collection"'' +2623 "core" ' +2 .tCBV.dial :waste1 + "collection"'\ @ +30 "core" > +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'  +127 "core" +2 "collection"'X& +4 "core" &Oe?\ ~E +2 #tStoring lyfil puck in Collection Clamp to tube 4 + "manipulator"&S% +3 "core" %\  [  +2 "storage"(% +3 "core" %| I L !\ +2 "storage"(. +2 "core" . +40 .tSC.reconfigure SCtight +9 "storage"($\ .\ 1~b +2 .tSC.seek 4 + "storage"(W(,H +348 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (J& +2 "core" &,G 7 ,\  +2 "manipulator"&#& +3 "core" &  > @ +2 "manipulator"&s% +4 "core" %\  \\  +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 + "manipulator"&( +148 "core" ( +2 "manipulator"&l& +4 "core" & $ +3 "storage"(& +7 "core" &,J E S \  +4 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&B'# +89 "core" ' +2 "storage"()& +4 "core" &,J K S \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(D'L +262 "core" ' +2 "storage"(6- +3 "core" -'j +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&Q& +3 "core" & & +2 "storage"(& +3 "core" &,J \  +2 .tElbow.reconfigure LimpElbow + "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 4 +2 "manipulator"& 'g +35 "core" ' +2 .tElbow.hold + "manipulator"&/, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(>- +2 "core" -'j +3 .tSE.seek 3.11 Pucks below Top Plate + "storage"(|'" +44 "core" ' +2 "manipulator"&c% +4 "core" %x + l +2 "storage"(t& +3 "core" &,J \  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 317 counts + "manipulator"&q'Ϥ +24 "core" ' +2 "manipulator"&.& +4 "core" & ? +2 "storage"(e& +4 "core" &,J % & \  +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&'# +22 "core" ' +2 .tSE.seek 4.11 Pucks below Top Plate +2 "storage"( ' +42 "core" ' +2 "manipulator"&m& +4 "core" & ) +2 "manipulator"&9% +4 "core" %  + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +96 "core" ' +2 .tElbow.seek CC +2 "manipulator"& ( +150 "core" ( +4 "manipulator"&<& +4 "core" &  > . + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &E& +3 "core" &  ! . +2 .tForearm.seek CC + "manipulator"&'ρ +100 "core" ' +2 .tHand.close + "manipulator"&{/ +74 "core" / +2 .tCC.seek :open +2 "collection"'U( +375 "core" ( +2 "storage"(& +4 "core" &,J   \  + "storage"(5& +4 "core" &,J   !\  + "manipulator"&*& +4 "core" &   . . + "manipulator"&_% +4 "core" % ϋ  ? +2 .tForearm.seek :retract + "manipulator"&n'\ +98 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&r( +152 "core" ( +2 "manipulator"&C& +4 "core" & +2 "storage"(v& +3 "core" &,J ( '\  +2 .tElbow.reconfigure LimpElbow + "manipulator"&$ ,(#b +3 .tForearm.seek 4 +2 "manipulator"&k'g +109 "core" ' +2 .tElbow.hold + "manipulator"& , +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&[1 +73 "core" 1 +3 "manipulator"&d% +3 "core" % x  ȿg +34 "storage"(V& +4 "core" &,J \  + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 4 + 317 counts +2 "manipulator"&}'Ϥ +15 "core" ' +2 "manipulator"&& +4 "core" & 8  +2 "storage"(& +3 "core" &,J V T\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&'# +25 "core" ' +2 "storage"(% +4 "core" % z y \ +2 ."downElevator"SE.seek :down +3 "storage"(N'v +99 (3% +3 "core" %( } \ SS +2 "manipulator"&8% +4 "core" %0 p  + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&&'\ +94 "core" ' +40 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%T  +70 "core" +3 .tPS.seek 2.5ml + "processing"%2' +2638 "core" ' +2 .tdelay 1 second +101 .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"% +42 "core" +2 .tdelay 1 second +102 .PSV.dial :air +4 "processing"%,  +42 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%i'W +2631 "core" ' +46 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%& +4 "core" &\ +2 "manipulator"&4& +3 "core" &  +2 "manipulator"&% +3 "core" %\ " i ; +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&o(- +170 "core" ( +2 "manipulator"&+& +4 "core" &- Y > + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &b& +2 "core" &- > > +2 .tForearm.seek :garage +2 "manipulator"&f' +110 "core" ' +2 .tHand.close + "manipulator"&1/ +68 "core" / +2 "manipulator"&\\& +4 "core" &- > +2 "manipulator"&w% +3 "core" % v  ; ȹ% +2 .tForearm.seek :retract +2 "manipulator"&%'\ +107 "core" ' +4 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&( +129 "core" ( +2 "manipulator"&~& +4 "core" &  w + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &Z& +2 "core" & Z w +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&A' +101 "core" ' +2 "manipulator"&u& +4 "core" & J w +2 "manipulator"&R% +3 "core" % M j +3 "processing"%& +3 "core" &\ +2 "processing"%a& +3 .tPC.seek :closed +2 "processing"%j(Tg +3 "core" &)\ +4 &'\ ; +9 &Ix(\ 1 +9 &Ev'\ E +10 &[#\ M +9 &U$\ L +9 &vU-\ L +10 &7V-\ L +9 &V4\ L +10 &U4\ L +9 &}V4\ L +9 &?U1\ L +10 &!V6\ L +9 &"W2\ L +9 &$V8\ L +10 &&GV@\ L +9 &( V@\ L +10 &)V@\ L +9 &+V@\ L +9 &-PU<\ L +10 &/VA\ L +9 &0WC\ L +9 &2WB\ L +10 &4XVL\ L +9 &6VR\ L +10 &7WW\ L +9 &9VX\ L +9 &;`VV\ L +10 &="VU\ L +9 &>VV\ L +9 &@VW\ L +10 &BiVT\ L +9 &D+WS\ L +10 &EZN\ L +9 &G^e\ M +9 &Ijgj\ N +10 &K%}m\ P +9 &Lk\ R +9 &Ng\ S +10 &Pel\ R +9 &R&k\ S +10 &Sbgk\ - +9 &T=!vk\ : +9 ( + &TMm\ * + "processing"%a& +4 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.60 + "processing"%"& +4 "core" &TMf\ * + .tHand.open + "manipulator"&g1 +66 "core" 1 +2 "manipulator"&O% +4 "core" %   j +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +97 "core" ' +2 .tPRV.dial :air + "processing"%$  +41 "core"  +2 .tPSV.dial :mixloop + "processing"%; +55 "core" +2 "processing"%% +4 "core" %\\\ +2 .tPS.seek 0.3ml + "processing"%(' +387 "core" ' +2 .tPSV.dial PSR + "processing"%z +100 "core"  +2 "processing"%]% +4 "core" %M\  + #tPulling 0.4ml of PSR.air + .PSR.select :air +2 .PS.seek 0.7ml +2 "processing"%^'* +485 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%' +1910 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%7 +99 "core" +2 .tPTV.dial :mixing + "processing"%M @ +70 "core" B +2 .tPBV.dial :waste2 + "processing"%  +90 "core"  +2 .tPS.seek 0ml +2 "processing"%@'W +2628 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&'& +4 "core" &  E w +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&x( +2 "core" ( +2 "manipulator"&K& +3 "core" &   w +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +2 "core" &  w +2 .tForearm.seek PC +2 "manipulator"&p' +97 "core" ' +2 .tHand.close + "manipulator"&y/ +76 "core" / +2 .tPC.seek :open +2 "processing"%P( +400 "core" ( +2 "manipulator"&G& +4 "core" & M w + "manipulator"&`% +4 "core" %  b +2 .tForearm.seek :retract + "manipulator"&0'\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +140 "core" ( +2 "manipulator"&h& +4 "core" &.  E + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &. V E +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +114 "core" ' +2 .tHand.open + "manipulator"&L1 +71 "core" 1 +2 "manipulator"&F% +4 "core" % c \ ȳF +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&H'\ +102 "core" ' +2 #tLoading da puck from tube 5 into Processing Clamp + "processing"%\ & +4 "core" &X\ +2 "manipulator"& % +3 "core" %  g  +2 "storage"(X% +3 "core" %| \ +2 "storage"(S. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"((< +346 "core" ( +2 .tSC.reconfigure SCloose + "storage"($.\ 1~b +3 (& +2 "core" &<. ' '\  +2 "manipulator"&J& +3 "core" &. E +2 "manipulator"&#% +4 "core" %  6  + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 5 +2 "manipulator"&s( +171 "core" ( +2 "manipulator"&l& +4 "core" & b + "storage"(& +4 "core" &< } \ +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts +39 "manipulator"&)' +108 "core" ' +2 "storage"(-& +4 "core" &< \ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(?'L +144 "core" ' +2 "storage"(6- +3 "core" -' +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 (Q& +3 "core" &< % ( \ +2 "manipulator"&& +3 "core" & O a +2 .tElbow.seek 5 + "manipulator"&>( +3 "core" ( +2 "manipulator"&c& +3 "core" & ' a +2 "storage"(t& +3 "core" &< 3 0\ +2 .tForearm.seek 5 + 300 counts +2 "manipulator"&.'H +23 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&e/ +70 "core" / +3 ."downElevator"SE.seek :down +5 "manipulator"&m& + "storage"(9'v +6 "core" & ( a +2 "manipulator"&B% +3 "core" % I + +2 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 .tElbow.seek PC +2 "manipulator"&D( +4 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +232 "core" ( +2 "manipulator"& & +4 "core" & + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &q& +2 "core" & C +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&|' +101 "core" ' +2 "manipulator"&<& +4 "core" & 0 +2 "manipulator"&E% +3 "core" % S +2 "processing"%& +4 "core" &\ + "processing"%/& +4 .tPC.seek :closed + "processing"%{(Tg +3 "core" &\ +5 &\ 6 +9 &FIx\ / +9 &qr~\ D +10 &\\\ L +9 &T\ K +10 &U\ L +9 &_Y{\ L +9 &!V\ L +10 &Uz\ L +9 &Ys\ L +9 &iUw\ K +10 &!*Us\ L +9 &"Wl\ L +10 &$Sl\ L +9 &&pTw\ L +9 &(2Ye\ L +10 &)S]\ L +9 &+UX\ K +9 &-xUT\ L +10 &/:XT\ L +9 &0S[\ L +10 &2UU\ K +9 &4UI\ L +9 &6BXB\ L +10 &8S@\ L +9 &9TF\ K +9 &;UA\ L +10 &=JWF\ L +9 &? XC\ L +10 &@SD\ L +9 &BR?\ L +9 &DRV6\ L +10 &FY4\ L +9 &Ga5\ M +9 &Ip@\ N +10 &KI@\ Q +9 &M=\ R +10 &N:\ S +9 &P6\ R +9 &RN4\ R +10 &Sd4\ &t +9 &T?c&\ 7 +9 ( + &TH!'\ . + "processing"%/& +4 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.64 + .Hand.open + "manipulator"&1 +68 "core" 1 +2 "manipulator"&!% +4 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' +2 .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 5 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"%5  +2 %*9 +5 "core" 9]] +102 "processing"%_9 +3 "core" 9Z1 +102 "processing"%C9 +3 "core" 9X0  +102 "processing"%v9 +3 "core" 9W0 +102 "processing"%9 +3 "core" 9U0 +102 "processing"% 9 +3 "core" 9U0 +102 "processing"%[9 +4 "core" 9T1 +102 "processing"%d9 +3 "core" 9S0\ +102 "processing"%V9 +3 "core" 9R1"\ +102 "processing"%9 +3 "core" 9S0&\ +102 "processing"%9 +3 "core" 9S0+\ +102 "processing"%n9 +4 "core" 9T0/\ +102 "processing"%9 +3 "core" 9U03\ +102 "processing"%r9 +3 "core" 9V07\ +102 "processing"%39 +3 "core" 9W0;\ +102 "processing"%89 +3 "core" 9Y0@\ +102 "processing"%k9 +3 "core" 9Z0D\ +102 "processing"%}9 +3 "core" 9\\0H\ +102 "processing"% 9 +3 "core" 9^/L +102 "processing"%T9 +3 "core" 9a0P\ +102 "processing"%9 +3 "core" 9c0U\ +102 "processing"%N9 +3 "core" 9e0Y +103 "processing"%W9 +3 "core" 9h0] +102 "processing"%I9 +3 "core" 9k1a +102 "processing"%:9 +3 "core" 9n0e +2 .tPH.hold 2:00:00,28C +2 "processing"%= ppk +2 .tdelay 1:30 +4 "core" f +9000 .tPSR.select :air +2 .PSV.dial PSR + "processing"% +100 "core"  +2 "processing"%,% +4 "core" %W@\ + #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"% +10 .tPS.seek 2ml + "processing"%'[ +1604 "core" ' +2 .tPTV.dial :puck + "processing"%4  +69 "core"  +2 .tPSV.dial PTV + "processing"% +72 "core" +2 .tPBV.dial :waste1 + "processing"%+  +127 "core"  +2 "processing"%b% +4 "core" %Yr\  +2 .tPS.seek 1.5ml + "processing"% ' +592 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%1 * +30 "core" + +3 .tPS.seek 0ml + "processing"%\\'W +1616 "core" ' +2 .tdelay 5:00 +13616 "Can"3\ 99 +16386 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%w  +34 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%& * +34 "core" , +2 .tPSR.select :air + .PSV.dial PSR +2 "processing"%~ +71 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%Z' +2269 "core" ' +2 .tPSV.dial PTV + "processing"%f +72 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%u +70 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%R +71 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%  +70 "core"  +2 .tPS.seek :empty +2 "processing"%o'9 +2273 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%%  +127 "core" +2 .tPSV.dial :mixloop +45 "processing"%Y +45 "core" +2 .tPRV.dial :ab1 + "processing"%" @ +72 "core" A +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%g'w +350 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "collection"'O  +3 "processing"%a  +43 "core"  +8 +2 "processing"%$% +4 "core" %w\  +2 .tPS.seek 0.32ml +2 "processing"%;'$ +390 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'  +30 "core" +2 .tPRV.dial :air +2 "processing"%A  +39 "core"  +3 .tPS.seek 0.9ml + "processing"%i'D +1226 "core" ' +2 .tPRV.dial :waste2 + "processing"%z @ +71 "core" ? +3 .tPS.seek 0.5ml + "processing"%]' +856 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%(  +42 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%^'[ +1612 "core" ' +2 .tPSV.dial :PML + "processing"%7 +42 "core" +2 .tPTV.dial :mixing + "processing"%M @ +71 "core" A +2 .tPBV.dial :waste1 + "processing"%  +45 "core"  +2 "processing"%% +4 "core" %Y \  +2 .tPS.seek 1.85ml + "processing"%''9 +237 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%K * +30 "core" + +3 .tPS.seek 0ml + "processing"%'W +1974 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'y& +2 "core" &CD\  +2 "manipulator"&& +4 "core" & K + "manipulator"&% +4 "core" %\ 0 & +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&j(- +138 "core" ( +2 "manipulator"&G& +4 "core" &-  * + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &`& +2 "core" &-  D * +2 .tForearm.seek :garage +2 "manipulator"&h' +110 "core" ' +2 .tHand.close + "manipulator"&/ +68 "core" / +5 "manipulator"&p& +4 "core" &-  * + "manipulator"&x% +4 "core" %   ɽP +2 .tForearm.seek :retract + "manipulator"&L'\ +100 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&F( +264 "core" ( +2 "manipulator"&0& +4 "core" &  0 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &\ & +2 "core" & 0 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"& 'ρ +92 "core" ' +4 "manipulator"&X& +4 "core" &   0 + "manipulator"&S% +4 "core" %ϋ #  +2 "collection"'& +3 "core" &CE\ +2 "collection"'& +4 .tCC.seek :closed + "collection"'J(O +3 "core" &BD\ +3 &BD\  +10 &2AD\ w+{ +9 &eCC\ u> +9 &tAC\ vM +10 &KTAD\ zK +9 & UAE\ zK +9 &UCE\ zK +10 &UBE\ zK +9 &SUDE\ zK +10 &TAD\ yK +9 &T@D\ zK +9 & UAE\ |K +10 &"[ZAC\ |K +9 &$YBE\ |L +9 &%XBE\ |K +10 &'ZCD\ |K +9 &)bYDE\ {L +10 &+%YBE\ |K +9 &,VBE\ |K +9 &.UDE\ |K +10 &0kZBE\ {K +9 &2-YBD\ |K +9 &3UCE\ |K +10 &5[AF\ |K +9 &7sX@D\ {K +10 &95U?D\ |K +9 &:ZBE\ |K +9 &<XAE\ |K +10 &>|ZBD\ zK +9 &@=XBE\ |K +9 &A[@C\ |K +10 &CYAE\ |L +9 &E_@F\ {L +10 &GAgAD\ zM +9 &HAE\ xP +9 &J@C\ sT +10 &Lh?C\ oW +9 &N*@C\ oD +9 &O8:@C\ v- +10 &O`AD\ {A +5 ( + "collection"'& +5 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.73 + "collection"'#& +4 "core" &OL@C\ }A + &OLBF\ |A + .tHand.open + "manipulator"&l1 +68 "core" 1 +2 "manipulator"&% +4 "core" % ϋ  9 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +104 "core" ' +2 .tPSV.dial PSR + "processing"%- +98 "core"  +2 "processing"%H% +4 "core" %S\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%6' +1609 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%Q  +41 "core"  +2 .tPS.seek 0ml +2 "processing"%'W +1608 "core" ' +2 .tPSV.dial PSR + "processing"%c +44 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%t' +2636 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%e  +2 "collection"'m  +38 "core"  +119  +2 .tPSV.dial :mixloop + "processing"%B +98 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%s  +69 "core" +2 .tPS.seek 0ml +2 "processing"%)'W +2627 "core" ' +2 .tPSV.dial :air + "processing"%?  +53 "core" +2 .tPS.seek 2.5ml +2 "processing"%.' +2634 "core" ' +2 .tPSV.dial :mixloop + "processing"% +41 "core" +2 .tPS.seek 0ml +39 "processing"%q'W +2643 "core" ' +2 .tPSV.dial :air + "processing"%>  +55 "core" +2 .tPS.seek 2.5ml +2 "processing"%9' +2635 "core" ' +2 .tPSV.dial :mixloop + "processing"%< +41 "core" +2 .tPS.seek 0ml +2 "processing"%E'W +2630 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &  8 0 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +3 "core" ( +2 "manipulator"&P& +4 "core" &  ) 0 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &  = 0 +2 .tForearm.seek CC +2 "manipulator"&!'ρ +102 "core" ' +2 .tHand.close + "manipulator"&*/ +72 "core" / +2 .tCC.seek :open +2 "collection"'/( +377 "core" ( +2 "manipulator"&_& +4 "core" &  0 + "manipulator"&|% +4 "core" % y  6 c +2 .tForearm.seek :retract + "manipulator"&C'\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +277 "core" ( +2 "manipulator"&v& +4 "core" &-   B + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &-  B +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"& ' +113 "core" ' +3 .tHand.open +2 "manipulator"&[1 +73 "core" 1 +2 "manipulator"&d% +4 "core" % o ɷc +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&V'\ +95 "core" ' +2 ."da"delayUntil "12:00:18.17" +2914 "Can"7\ 55 +21953 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"% @ +70 "core" B +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%n * +32 "core" + +2 ."da"PSV.dial :air +2 "processing"%  +41 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%r' +2279 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%3 +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%8  +42 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%k +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%}  +42 "core"  +2 ."da"PS.seek :empty +2 "processing"% '9 +2273 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%T +127 "core"  +2 "processing"%% +4 "core" %7 \ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%N' +589 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml +2 "processing"%W'[ +1613 "core" ' +2 ."da"PTV.dial :puck + "processing"%I  +69 "core"  +2 ."da"PSV.dial PTV +2 "processing"%: +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +35 "core" +2 "processing"%,% +4 "core" %^ \  +2 ."da"PS.seek 1.5ml + "processing"%@' +599 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%2 * +34 "core" , +3 ."da"PS.seek 0ml + "processing"%4'W +1615 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%+ * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%b +71 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2274 "core" ' +2 ."da"PSV.dial PTV + "processing"%1 +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +4 "processing"% +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%5 +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%w  +81 "core" +2 ."da"PS.seek :empty +2 "processing"%&'9 +2263 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%~ +136 "core"  +2 "processing"%\\% +4 "core" %=\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%f' +596 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%u'[ +1071 "Can"7\ ;; +538 "core" ' +3 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%R +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core"  +2 "processing"%Z% +4 "core" %X \  +2 ."da"PS.seek 1.5ml + "processing"%%' +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%Y * +33 "core" , +3 ."da"PS.seek 0ml + "processing"%"'W +1617 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +39 "processing"%o  +41 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%a * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%O +82 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%$' +2261 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%g +68 "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"%A +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%;  +80 "core" +2 ."da"PS.seek :empty +2 "processing"%z'9 +2278 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%i  +53 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing + "processing"%(  +124 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%]  +45 "core" ~ +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop + "processing"%7 +41 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%M' +395 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%  +42 "core"  +2 "processing"%% +4 "core" %\  +2 ."da"PS.seek 0.55ml + "processing"%K'y +331 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%^  +42 "core"  +2 ."da"PS.seek 2ml +2 "processing"%''[ +1554 "core" ' +2 ."da"PSV.dial :PML + "processing"%y +42 "core" +2 ."da"PTV.dial :mixing + "processing"% @ +70 "core" B +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core"  +2 "processing"%G% +4 "core" %V\  + ."da"PS.seek 1.85ml +2 "processing"%`'6 +230 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%D * +34 "core" , +3 ."da"PS.seek 0ml + "processing"%'W +1974 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +28726 "Can"7\ 33 +19276 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%p  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%x * +33 "core" , +2 ."da"PSV.dial :air +2 "processing"%  +42 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%h' +2290 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%0 +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%\  +42 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%j +42 "core" +3 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%X  +43 "core"  +2 ."da"PS.seek :empty +2 "processing"%S'9 +2267 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +3 "processing"% +137 "core"  +2 "processing"%L% +4 "core" %>\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%U' +600 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1619 "core" ' +2 ."da"PTV.dial :puck + "processing"%#  +69 "core"  +2 ."da"PSV.dial PTV +2 "processing"%l +71 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +34 "core" +2 "processing"%-% +4 "core" %a\  +2 ."da"PS.seek 1.5ml + "processing"%H' +585 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +3 ."da"PS.seek 0ml + "processing"%'W +1606 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%Q  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%6 * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%c +71 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2286 "core" ' +2 ."da"PSV.dial PTV + "processing"%m +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%e +82 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%B +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%s  +70 "core"  +2 ."da"PS.seek :empty +2 "processing"%t'9 +2281 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%? +125 "core"  +2 "processing"%)% +4 "core" %2\ \ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml + "processing"%.'[ +1607 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%> +82 "core"  +2 ."da"PBV.dial :waste1 + "processing"%q  +33 "core"  +2 "processing"%<% +4 "core" %]\  +2 ."da"PS.seek 1.5ml + "processing"%9' +591 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +3 ."da"PS.seek 0ml + "processing"%P'W +1119 "Can"6\ JJ +487 "core" ' +2 ."da"delay 2:00 +12077 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "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 + "processing"%F +69 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +2285 "core" ' +2 ."da"PSV.dial PTV + "processing"%J +83 "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 +502 .PSV.dial :air +2 "processing"%!  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%v'9 +2262 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +125 "core"  +2 "processing"%% +4 "core" %:\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml +2 "processing"%d'[ +1615 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%C +71 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +46 "core"  +2 "processing"%% +4 "core" %` \  +2 ."da"PS.seek 1.5ml + "processing"%' +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%n * +30 "core" + +3 ."da"PS.seek 0ml + "processing"%'W +1607 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%E  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%3 * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%8 +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%k' +2278 "core" ' +2 ."da"PSV.dial PTV + "processing"%} +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%r +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +4 "processing"%T +83 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%  +71 "core"  +2 ."da"PS.seek :empty +2 "processing"% '9 +2274 "core" ' +2 ."da"Gate.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%N +131 "core"  +5 "processing"%I% +10 "core" %4 \ L +12 #"da"Pulling 0.25ml of PSR.sub1 +4 .PSR.select :sub1 +4 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.25ml +2 "processing"%:'7 +335 "core" ' +2 ."da"delay 5 seconds +532 "processing"%% +4 "core" %5\ \ L + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +9 ."da"PS.seek 0.5ml +2 "processing"%,' +328 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml +2 "processing"%W'[ +1617 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%2 +72 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%@  +34 "core" +2 "processing"%% +4 "core" %\\ \ K +2 ."da"PS.seek 1.5ml + "processing"%+' +596 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%b * +34 "core" , +3 ."da"PS.seek 0ml + "processing"%4'W +1615 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%1  +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"%5 +72 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%w' +435 "Can"9\ G  +1884 "core" ' +2 ."da"PSV.dial PTV + "processing"% +73 "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"%&  +82 "core" +2 ."da"PS.seek :empty +2 "processing"%f'9 +2326 "core" ' +2 "processing"%R9 +3 "core" 9A4> +2 #"da"Processing Puck Heater at 28.1C before imaging + .PH.coast +2 "processing"%  +3 "core" 4? 4? +2 "processing"%Z& +3 "core" &TH":\ M. +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 4 + "manipulator"&u% +3 "core" %\ k  +2 "storage"(Y% +3 "core" %  }\ f +2 "storage"(%. +2 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 4 +2 "storage"(o(,H +338 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (a& +3 "core" &,H $ ) \ e + "manipulator"&O& +4 "core" &-  B + "manipulator"&"% +3 "core" %\   +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 4 + "manipulator"&g( +176 "core" ( +4 "manipulator"&& +3 "core" & 4 N +2 "storage"(A& +3 "core" &,H N \ e +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 4 + 700 counts +2 "manipulator"&;'# +91 "core" ' +2 "storage"($& +4 "core" &,H 5\ e +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +44 ."da"SE.seek :beamBreak +8 "storage"(i'L +260 "core" ' +2 "storage"((- +3 "core" -'e +2 ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&]& +3 "core" &  N +2 "storage"(7& +3 "core" &,H A \ _ +2 ."da"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 4 +2 "manipulator"&z'g +38 "core" ' +3 ."da"Elbow.hold +2 "manipulator"&, +4 "core" , + ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(- +3 "core" -'e +2 ."da"SE.seek 4.12 Pucks below Top Plate +2 "storage"(M' +31 "core" ' +2 "manipulator"&^% +4 "core" %jo  +2 "storage"(K& +3 "core" &,H )\ Z + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 4 + 303 counts + "manipulator"&y'ϖ +20 "core" ' +2 "manipulator"&& +4 "core" &  N +2 "storage"(& +3 "core" &,H \ ` +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 4 + 700 counts +2 "manipulator"&G'# +17 "core" ' +2 ."da"SE.seek 5.12 Pucks below Top Plate +3 "storage"(D' +54 "core" ' +2 "manipulator"&'& +4 "core" &  N +2 "manipulator"&`% +3 "core" % ! +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&p'\ +98 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&x( +252 "core" ( +2 "manipulator"&& +4 "core" &  g + ."da"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &  g +2 ."da"Forearm.seek PC +2 "manipulator"&0' +95 "core" ' +2 ."da"Hand.close + "manipulator"&\ / +73 "core" / +2 ."da"PC.seek :open +2 "processing"%j( +401 "core" ( +2 "storage"(X& +4 "core" &,H ; \ b + "manipulator"&h& +4 "core" & B g + "manipulator"&% +4 "core" %   +2 ."da"Forearm.seek :retract + "manipulator"&L'\ +93 "core" ' +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 4 +2 "manipulator"&S( +257 "core" ( +2 "manipulator"&U& +4 "core" &  ? + "storage"(#& +4 "core" &,H\ \  \ a +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 4 + 700 counts +2 "manipulator"&l'# +98 "core" ' +2 ."da"Hand.open + "manipulator"&1 +73 "core" 1 +3 "storage"(-- +3 "core" -' +2 ."da"SE.seek 4.88 Pucks below Top Plate + "storage"(' +26 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 4.21 Pucks below Top Plate + "storage"( ' +48 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da19aug0612h150ml.tif +1951 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +368 #"da"SX HX9/16 (USB:33): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 19.965 seconds\ /var/log/esp/da19aug0612h150ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da19aug0612h150ml15s.tif +1556 #SX HX9/16 (USB:33): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da19aug0612h150ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da19aug0612h150ml30s.tif +3059 #SX HX9/16 (USB:33): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da19aug0612h150ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da19aug0612h150ml70s.tif +7117 #SX HX9/16 (USB:33): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da19aug0612h150ml70s.tif: TIFF Upload Complete\ + .Gate.power :camera,:OFF +2 ."Qmail"HABfans.email "19.965 sec auto-exposure",Subject: "da19aug0612h150ml images!" +10 "storage"(H- +11 "core" -' +4 "storage"(Q& +6 "core" &,H }\ +2 "manipulator"&6& +4 "core" & " + + ."da"Elbow.seek 4 +2 "manipulator"&c( +17 "core" ( +2 "manipulator"&& +4 "core" &  0  +2 "storage"(m& +5 "core" &,H \ +2 ."da"Forearm.seek 4 + 700 counts +2 "manipulator"&e'# +11 "core" ' +2 ."da"SE.reconfigure SEgently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 4.93 Pucks below Top Plate +2 "storage"(B' +63 "core" ' +2 "manipulator"&s& +4 "core" & U  +2 "storage"(& +4 "core" &,H   \ + ."da"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 4 +2 "manipulator"&?'g +33 "core" ' + ."da"Elbow.hold +2 "manipulator"&), +3 "core" , + ."da"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 ."da"SE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 5.11 Pucks below Top Plate +2 "storage"(t' +31 "core" ' +2 "manipulator"& % +29 "core" %l   +2 "storage"(>& +4 "core" &,H M\ +2 ."da"Forearm.force -20 + "manipulator"&5 +2 ."da"Forearm.seek 4 + 305 counts +2 "manipulator"&q'Ϙ +19 "core" ' + "manipulator"&<& +5 "core" &  +2 "storage"(.& +4 "core" &,H   (\ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 4 + 700 counts +2 "manipulator"&'# +26 "core" ' +2 "storage"(9% +6 "core" %   \ +2 ."downElevator"SE.seek :down +4 "storage"('v +99 (*% +3 "core" %]. %  ;\ RP +2 "manipulator"&F% +4 "core" %D n + ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +63 "manipulator"&P'\ +46 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +40 "core" ' +2 ."da"SC.coast + "storage"(6 +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 #tStarting finalPurge + "processing"%J& +4 "core" &N\ +2 "manipulator"&_& +4 "core" & S  + "manipulator"&|% +4 "core" %\  g  +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&!(- +174 "core" ( +2 "manipulator"&& +4 "core" &-  6 +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- * 6 +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&' +109 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&v/ +76 "core" / +2 "manipulator"&[& +4 "core" &-   6 +2 "manipulator"&C% +3 "core" %   & Ⱦ[ +2 ."psFlush"Forearm.seek :retract +2 "manipulator"& '\ +102 "core" ' +2 ."psFlush"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC +2 "manipulator"&( +126 "core" ( +2 "manipulator"&d& +4 "core" & c +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &n& +3 "core" & , c +2 ."psFlush"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC + "manipulator"&' +98 "core" ' +2 "manipulator"&E& +4 "core" & ' c +2 "manipulator"&3% +3 "core" %  +2 "processing"%8& +4 "core" &\ + "processing"%& +4 ."psFlush"PC.seek :closed +2 "processing"%}(Tg +2 "core" &\ +3 &\  +9 &4}\ *z +9 &gi\ ? +10 &o\ M +9 &OT\ L +9 &S\ L +10 &V\ L +9 &W\ L +10 &VV\ L +9 &V\ L +9 &U\ L +10 & Y\ L +9 &"_U\ L +9 &$ Y\ L +10 &%U\ L +9 &'X\ L +10 &)gU\ L +9 &+*U\ K +9 &,V\ L +10 &.U\ L +9 &0nX\ L +11 &21U\ L +8 &3T\ L +9 &5U\ L +10 &7wU\ L +9 &98T\ L +9 &:U\ L +10 &<U\ L +9 &>Y\ L +9 &@AU\ L +11 &BX\ L +8 &CU\ L +10 &E[\ L +9 &GG]\ L +10 &I`\ M +9 &Ju\ P +9 &L|\ R +9 &N=\ R +10 &O\ R +9 &Q\ R +10 &Sfyg\ 4 +9 &T,.\ I +9 &TO\ & +2 ( + "processing"%& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.59 +2 "processing"%r& +3 "core" &TO\ & + ."psFlush"Hand.open +2 "manipulator"&T1 +77 "core" 1 +3 "manipulator"&% +4 "core" %  J +2 ."psFlush"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract + "manipulator"&k'\ +96 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%N +127 "core"  +3 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%I'P +432 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +668 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +1616 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +71 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%:  +32 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%,'W +2627 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%2 +71 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%@' +597 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2124 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%W +72 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%b U +64 "core" T +2 ."psFlush"PS.seek 0ml +2 "processing"%+'W +2647 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%1 @ +41 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +2636 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%5  +69 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%4'9 +2634 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +54 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%~' +2639 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%\\ +71 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%&'W +2633 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%w @ +41 "core" ? +3 ."psFlush"PS.seek 2.5ml + "processing"%R' +2629 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +69 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%Z'9 +2626 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%u +54 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +3 "processing"%Y'P +1102 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%%' +1616 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%a +71 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%O  +52 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%"'W +2633 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"% +72 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%A' +587 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%$' +1213 "Can"6\ ;< +907 "core" ' +2 ."psFlush"PSV.dial PTV +44 "processing"% +75 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%V U +64 "core" T +2 ."psFlush"PS.seek 0ml +2 "processing"%('W +2625 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%] @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%7' +2632 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +69 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%^'9 +2629 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%K +54 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%' +2633 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +71 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%''W +2632 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%` @ +41 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%;' +2635 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%g  +71 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%i'9 +2635 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'z& +4 "core" &XZ\ +2 "manipulator"&y& +3 "core" &  c +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&M( +4 "core" ( +2 "manipulator"&G& +4 "core" & c + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &  I c +2 .tForearm.seek PC +2 "manipulator"&' +100 "core" ' +2 .tHand.close + "manipulator"&/ +71 "core" / +2 .tPC.seek :open +2 "processing"%\ ( +405 "core" ( +2 "manipulator"&p& +4 "core" & 8 c +2 "manipulator"&{% +3 "core" %  < +2 .tForearm.seek :retract + "manipulator"&X'\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&h( +359 "core" ( +2 "manipulator"&& +4 "core" &  " ;6 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &0& +3 "core" &  ( ;6 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&U'ρ +104 "core" ' +2 "manipulator"&#& +4 "core" &!  1 ;6 +2 "manipulator"&x% +3 "core" %{  +2 "collection"'& +4 "core" &TX"\ +2 "collection"'-& +3 .tCC.seek :closed +2 "collection"'L(O +2 "core" &XY\ +3 &VY\  +9 &4XY\ x*z +9 &hRZ\ v? +10 &sUY\ wL +9 &UZUW\ {L +10 &YU[\ {L +9 &YXY\ zL +9 &ZSX\ {K +10 &^[VW\ zK +9 & ZTY\ zK +9 &VVZ\ {K +10 & VVX\ {K +9 &"gWSX\ {K +10 &$'YUZ\ zL +9 &%XVX\ {L +9 &'XVX\ zL +10 &)mYXZ\ zL +9 &+/YWW\ zL +9 &,YVY\ zK +10 &.UWX\ {K +9 &0vUUX\ {K +10 &28UUY\ {K +9 &3TVX!\ {K +9 &5ZVY\ zK +10 &7~ZUW\ zK +9 &9@ZVY\ zK +9 &;ZUW\ zK +10 &<ZWY\ zK +9 &>YUY\ {L +10 &@GWVZ\ zL +9 &B YU[\ zL +9 &CZUZ\ zL +10 &E]UZ\ yL +9 &GKhWZ\ xM +9 &I~VY\ vP +10 &JVY\ qT +9 &LsUX\ mW +10 &N4SX\ mE +9 &O>=TX\ q%p +9 &OuTW\ wH +5 ( + "collection"'-& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.69 +2 "collection"'D& +4 "core" &OcW[#\ xH + .tHand.open +2 "manipulator"&1 +64 "core" 1 +2 "manipulator"&H% +4 "core" % {  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&Q'\ +97 "core" ' +3 #tFlushing the Collection Valve::Manifold + "collection"'6& +4 "core" &OdUY\ {H +2 "collection"'% +3 "core" %UY#\ { +2 .tCSV.dial CSR + "collection"'m  +41 "core"  +2 "collection"'s% +4 "core" %YY \ | + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.seek 5ml +2 "collection"''l +1357 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 ' % +2 "core" %lVZ\ u +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'>' +667 "core" ' +36 .tCSV.dial :waste +2 "collection"'< +123 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'.' +1990 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'S& +4 "core" &OdWZ\ }H +2 "collection"'l% +3 "core" %UZ\ } + .tCSV.dial :flush +2 "collection"'9  +40 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"' 'l +1237 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"'e @ +41 "core" B +2 "collection"'*% +4 "core" %lTX \ y +2 .tCS.seek 7ml +2 "collection"'F'\ +544 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'c  + 'B  +41 "core"  +87  +2 .tCBV.dial :waste1 + "collection"'? @ +44 "core" > +2 .tCS.seek 0ml +2 "collection"'q' +1648 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'J& +4 "core" &OcWZ\ }H +2 "collection"'_% +3 "core" %W\\\ } + .tCSV.dial :flush +2 "collection"'|  +69 "core" +2 .tCS.seek 5ml +2 "collection"'t'l +1212 "core" ' +2 .tdelay 5 seconds +543 .CSV.dial :air +7 "collection"' @ +42 "core" A +2 "collection"'% +4 "core" %lUX \ } +2 .tCS.seek 6.999ml +2 "collection"'' +530 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'  +40 "core"  +2 .tCBV.dial :waste2 +2 "collection"'o  +110 "core"  +3 .tCS.seek 0ml + "collection"')' +1657 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'v& +5 "core" &OcYY\ }H +4 "collection"'[% +7 "core" %Y[\ } + .tCSV.dial CSR +2 "collection"'C  +41 "core"  +2 "collection"'P% +4 "core" %UZ \ | + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +9 .tCS.seek 8ml +2 "collection"'d' +1900 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"'n' D +539 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"' +2 'E  +106 "core" ~ +27  +2 .tCTV.dial :intake + "collection"'3  +70 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml + "collection"'8' \\ +1905 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'!  +70 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"' ' +592 "core" ' +2 .tCSV.dial CSR + "collection"'j  +96 "core"  +2 "collection"'r% +4 "core" %TX\ } + #tPulling 5ml of CSR.flush + .CSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'T'l +1343 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"'' D +1357 "core" ' +2 .tCSV.dial CBV + "collection"' +97 "core" +2 .tCS.seek 0ml +2 "collection"'N' +2624 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &  ;5 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&f( +3 "core" ( +2 "manipulator"&I& +4 "core" &  . ;5 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &   ;5 +2 .tForearm.seek CC +2 "manipulator"&:'ρ +93 "core" ' +2 .tHand.close + "manipulator"& / +65 "core" / +2 .tCC.seek :open +2 "collection"'2( +375 "core" ( +3 "manipulator"&,& +3 "core" &  G ;5 +2 "manipulator"&@% +4 "core" % ω , + .tForearm.seek :retract +2 "manipulator"&W'\ +102 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&b(- +283 "core" ( +2 "manipulator"&& +4 "core" &- 7 1 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &1& +2 "core" &- 1 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&+' +114 "core" ' +2 .tHand.open + "manipulator"&51 +74 "core" 1 +2 "manipulator"& % +4 "core" % m + ȶ\\ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +105 "core" ' +2 #tCompleted [/home/esp/esp2/mission/2019_07_31_niagara_mission.rb:101] begun 11:00:29 + #Preparing to sleep until 6:34AM 8/07/2019 +4 ."shutdown"CC.coast +2 "collection"'6 + #tAsleep til 6:34AM 8/07/2019 +5 ."shutdown"CS.coast +2 "collection"'5 +2 #tContinuing at 06:34EDT07-Aug-19 +3 ."shutdown"PC.coast +2 "processing"%6 +4 "Can"A\ ,+ +2 ."shutdown"PS.coast +2 "processing"%5 +5 ."Qmail"GoodNews.email "Then, in tube 5: Sample.deep; initialPurge; da withoutWCR\\n/home/esp/esp2/mission/2019_07_31_niagara_mission.rb:106\\n{2 => 22,\\n 3 => 22,\\n 4 => 6,\\n 5 => 16}\\nCan@12:54:41, 26.5C, 27% humidity, 14.5psia, 13.348V, 0.196A, 0.190A avg, 2.61W",Subject: "Asleep until 06:34EDT07-Aug-19" +3 ."shutdown"Forearm.coast +2 "manipulator"&5 +3 ."shutdown"Elbow.coast + "manipulator"&6 +37 ."shutdown"Gate.power :raw,:OFF + .Gate.power :core,:OFF + #Shutdown +11664 "Can"D\ !! +60002 F\  +60002 I\  +60003 K\ ! +60002 N\  +60002 O\  +60002 M\  +60003 N\  +60002 I\  +60002 L\  +60002 N\  +60002 P\  +60003 M\  +60002 M\  +60002 H\  +60002 H\  +60002 K\  +60003 O\  +60002 N\  +60002 L\  +60002 M\  +60002 K\  +60003 L\  +60002 K\  +60002 M\  +60002 I\ +60002 O\ +60003 O\ +60002 O\ +60002 O\ ! +60002 O\  +60002 S\ +60003 Q\ !! +60002 P\ ! +60002 N\ !! +60002 Q\ !! +60003 K\ ! +60002 H\ +60002 K\  +60002 N\  +60002 O\  +60003 O\  +60002 K\  +60002 K\  +60002 F\  +60002 M\  +60003 L\  +60002 H\  +60002 I\  +60002 J\  +60002 I\  +60003 G\  +60002 F\  +60002 G\  +60002 E\  +60002 I\  +60003 G\  +60002 I\  +60002 J\  +60002 J\  +60002 J\  +60003 L\  +60002 K\  +60002 K\  +60002 H\  +60003 J\  +60002 L\  @EDT1565150800.28 K\  +60002 L\  +60002 I\  +60003 L\  +60002 K\  +60002 L\  +60002 M\ +60002 O\  +60003 N\  +60002 N\ +60002 N\  +60002 O\  +60002 N\ ! +60003 M\  +60002 O\  +60002 M\  +60002 M\  +60002 N\  +60003 O\  +60002 O\  +60002 Q\  +60002 O\  +60002 P\  +60003 P\  +60002 O\  +60002 N\  +60002 O\  +60003 M\  +60002 K\  +60002 L\  +60002 I\  +60002 F\  +60003 C\  +60002 E\  +60002 B\  +60002 B\  +60002 C\  +60003 @\  +60002 ?\  +43891 @\  +2 #tPowering core bus +480 .Gate.power :raw,:ON +2 "sampler") +2 )4 +2 "core"  + "collection"' +2 '\\ +3 "core"  + "processing"% +2 %~ +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +5 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 )w% +3 "core" %G\ + .tSS.configure SSconfig +2 "sampler")#.0X 22,\\n 3 => 22,\\n 4 => 6,\\n 5 => 16}\\nCan@06:34:29, 25.8C, 27% humidity, 14.5psia, 13.334V, 0.355A, 0.349A avg, 4.74W",Subject: "Started 2019_07_31_niagara_mission phase Sample.deep; initialPurge; da withoutWCR" +2 .tSample.deep +3 "sampler")M0 +22 "core" 0 +3 #tStarting initialPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +4 "core" &jn&\ u + .tHand.open + "manipulator"&01 +73 "core" 1 +2 "manipulator"&#& +4 "core" &   b +2 "manipulator"&x% +3 "core" % \  ?  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +180 "core" ( +2 "manipulator"&X& +4 "core" &-  $ C +2 .tElbow.reconfigure LooseElbow +4 "manipulator"&$ &.,(#b +2 &/& +3 "core" &- . C + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :garage +2 "manipulator"&D' +109 "core" ' +2 .tHand.close + "manipulator"&/ +77 "core" / +2 "manipulator"&H& +7 "core" &-  b C +2 "manipulator"&6% +4 "core" %   ɾ^ +2 .tForearm.seek :retract + "manipulator"&'\ +105 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&-( +281 "core" ( +2 "manipulator"&m& +4 "core" & +  , + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &s& +3 "core" & , +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&U'ρ +104 "core" ' +4 "manipulator"&& +3 "core" &  , +2 "manipulator"& % +4 "core" %χ  T +2 "collection"'& +4 "core" &in\ k +2 "collection"'<& +3 .tCC.seek :closed +2 "collection"'>(O +3 "core" &hn\ k +4 &gl\ j> +9 &Kzgm\ b1 +10 &Ovhl\ `F +9 &[gl\ dL +9 &Uik \ cL +11 &Wjk\ dL +8 &AWjl\ cM +9 &Vjk\ dL +10 &Vhk\ dL +9 &Vgk\ cL +10 &KUgl\ dL +9 &! Whl\ dL +9 &"Vhl\ dL +10 &$Vkk\ dL +9 &&SVik\ dL +9 &(Uhk\ cL +10 &)Wik\ dL +9 &+Uik\ dL +10 &-[Whl\ dL +9 &/Uhk\ cL +9 &0Vjk\ cL +10 &2Vik\ cL +9 &4cUjk\ cL +9 &6%Whj\ cL +10 &7Ugk\ bL +9 &9Uhl\ cL +10 &;kWgi\ cL +9 &=-Uhk\ bL +9 &>Vim\ cL +10 &@Ugk\ bL +9 &BsVhm\ bL +9 &D3Ygl\ bM +10 &Eafk\ aM +9 &Gmfk\ `N +10 &Iidl\ ]R +10 &K gj\ XV +9 &Lek\ VX +10 &Nei \ Y: +9 &OZ/di \ Z#i +9 &O|gfj\ `G +4 ( +2 "collection"'<& +8 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.68 +2 "collection"'S& +8 "core" &O|egk\ aG +2 &O|egk\ aG +2 .tHand.open +4 "manipulator"&l1 +66 "core" 1 +2 "manipulator"&9% +4 "core" % χ  + T +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&.'\ +99 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'e& +4 "core" &O|_fj\ dG +2 "collection"'*% +4 "core" %ji\ c + .tCSV.dial CSR +2 "collection"'  +137 "core"  +2 "collection"'c% +4 "core" %fj \ s + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"'B'l +1347 "core" ' +2 .tdelay 5 seconds +503 .CSR.select :air + "collection"' +9 '?% +3 "core" %lhi\ x +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml + "collection"'F' +653 "core" ' +2 .tCSV.dial :waste + "collection"'J +123 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'_' +1994 "core" ' +2 #tPurging external Intake + "collection"'|& +4 "core" &O|ffi\ {G + "collection"'q% +4 "core" %fk \ { + .tCSV.dial :flush + "collection"'  +42 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'' D +2367 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +2 "collection"'t + '  +5 "core"  +77 +2 .tCTV.dial :intake + "collection"'o  +70 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'' +2382 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'v  +71 "core"  +2 #tFlushing upper manifold + "collection"'[& +4 "core" &O|gdi\ yG +2 "collection"'C% +3 "core" %ci\ z + .tCSV.dial :flush +2 "collection"'P  +68 "core"  +2 .tCS.seek 5ml +2 "collection"')'l +1224 "core" ' +2 .tdelay 5 seconds +149 "Can"?\ VV +353 .tCSV.dial :air +3 "collection"'d @ +40 "core" B +2 "collection"'% +4 "core" %lej\ y +2 .tCS.seek 7ml + "collection"'E' +535 "core" ' +9 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"'3 +97 "core" ~ +2 .tCTV.dial :air +2 .CS.seek 0ml + "collection"'n' +1662 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'!'- +766 "core" ' +2 .tCSV.dial :waste + "collection"'8 +42 "core" +2 .tCS.seek 0ml +2 "collection"'j' +770 "core" ' +2 "collection"'r& +4 "core" &O|gfk\ {G + "collection"' % +4 "core" %dl\ z + .tCSV.dial :flush +2 "collection"'T  +40 "core"  +3 .tCS.seek 3ml + "collection"''- +770 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +40 "core" A +2 "collection"'% +4 "core" %-dj\ \ y +2 .tCS.seek 4.999ml + "collection"'I'l +538 "core" ' +2 .tCSV.dial :air + .CS.seek 0ml +2 "collection"'' +1226 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"' '- +791 "core" ' +2 .tCSV.dial :waste + "collection"'h +70 "core" +2 .tCS.seek 0ml +2 "collection"'Q' +766 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&L& +4 "core" & , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&,( +4 "core" ( +2 "manipulator"&@& +4 "core" &  , + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &:& +2 "core" & = , +2 .tForearm.seek CC + "manipulator"&'ρ +105 "core" ' +2 .tHand.close + "manipulator"&1/ +70 "core" / +2 .tCC.seek :open +2 "collection"'f( +377 "core" ( +2 "manipulator"&5& +4 "core" & ( , + "manipulator"& % +4 "core" % u ` g +2 .tForearm.seek :retract + "manipulator"&W'\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&+(- +278 "core" ( +2 "manipulator"&2& +4 "core" &- v < + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &N& +2 "core" &- ! < +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&\ ' +115 "core" ' +3 .tHand.open +2 "manipulator"&i1 +66 "core" 1 +2 "manipulator"&% +4 "core" % r  ɸq +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&b'\ +98 "core" ' +2 #tda sampling at most 150ml +3 #Loading sh1 puck from tube 5 into Collection Clamp +2 ."Qmail"HABfans.email "Started da in tube 5 at 06:38:42EDT07-Aug-19\\n{2 => 22,\\n 3 => 22,\\n 4 => 6,\\n 5 => 16}\\nCan@06:36:44, 25.8C, 27% humidity, 14.5psia, 13.294V, 0.454A, 0.454A avg, 6.03W",Subject: "da sampling at most 150ml" +3 "collection"'=& +3 "core" &il\ +2 "manipulator"&4% +4 "core" %\   +2 "storage"(\\% +3 "core" %{ D W\ +2 "storage"(~. +3 "core" .( +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +4 .tSC.seek 5 + "storage"(w(< +975 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (&& +3 "core" &<4   J\  +2 "manipulator"&& +4 "core" &- M < +2 "manipulator"&R% +3 "core" %\  m  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 5 +2 "manipulator"&u( +178 "core" ( +2 "manipulator"&Z& +4 "core" &  _ 2 + "storage"(Y& +4 "core" &< m p c\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&a' +93 "core" ' +4 "storage"(O& +4 "core" &< o l H\ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"(%'L +147 "core" ' +3 "storage"(- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 ("& +2 "core" &< 3 4 A\ +2 "manipulator"&& +3 "core" & 2 +2 .tElbow.seek 5 +2 "manipulator"&A( +3 "core" ( + "manipulator"&V& +3 "core" &  2 +2 "storage"($& +5 "core" &< V W \ +2 .tForearm.seek 5 + 300 counts +2 "manipulator"&('H +28 "core" ' +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&7/ +64 "core" / +3 ."downElevator"SE.seek :down +49 "storage"(]'v +2 "manipulator"&K& +6 "core" & 2 + "manipulator"&% +4 "core" % Q +3 .tForearm.seek :retract +3 "manipulator"&`'\ +92 "core" ' +2 .tElbow.seek CC +2 "manipulator"&;( +20 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +124 "core" ( + "manipulator"&'& +4 "core" & H 0 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +5 "core" &  0 +4 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&k'ρ +103 "core" ' +2 "manipulator"&p& +4 "core" &  0 +2 "manipulator"&}% +4 "core" %} ! V +3 "collection"'& +4 "core" &hl\ \ + "collection"'g& +4 .tCC.seek :closed +2 "collection"'G(O +4 "core" &hl \ +2 &gk\  +8 &4hl\ |*z +10 &ghk\ {> +9 &qim\ |L +9 &ZUgj\ K +9 &Yil\ J +10 &Wgk\ K +9 &Vgk\ K +10 &bWhl\ K +9 &$Uil\ K +9 &Vik\ K +10 & [gl\ K +9 &"j[gk\ K +10 &$+Ygk\ K +9 &%Uhk\ K +9 &'Uhk\ K +10 &)sVik\ J +9 &+3Vhk\ K +9 &,Wil\ K +10 &.Uhk\ K +9 &0zVfk\ K +9 &2<[hl\ K +10 &3Ygk\ K +9 &5Uim\ K +10 &7Uek\ J +9 &9EYgm\ J +9 &;Ugl\ K +10 &<Ugk\ J +9 &>Xfi\ J +10 &@LWhk\ K +9 &BYgk\ J +9 &CZfk\ K +10 &E`fj\ ~K +9 &GNjfi\ }M +9 &Ifi\ yP +10 &Jdj\ tU +9 &Lufh\ rW +9 &N7fi\ rD +10 &O>:ej\ v't +9 &Orej\ |J +5 ( + "collection"'g& +4 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.80 + .Hand.open +2 "manipulator"&M1 +3 "core" &Olei\ |J +70 1 +2 "manipulator"&% +4 "core" % } V + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&0'\ +92 "core" ' +2 .tSC.coast + "storage"(6 +2 #tcollectSample 150ml w/bubble point of 24psi + #Priming 7ml + .Gate.power :sampler,:ON + ."pumping"Gate.power :analytic3,:ON +2 .tIntake.select :close +2 .Exhaust.select :close + .SS.hold +2 "sampler")#+ +3 "core" + +2 "sampler")x% +4 "core" % \  + "collection"'X& +4 "core" &Ojfk\ LJ +2 "Can"@\ `PP +2 #tCalibrating pressure and temperature sensors + .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X% +4 "core" %\ 22 x\ @ + .tIntake.select :close + "sampler")0 +10 )5% +2 "core" %45 m\  + .tSSV.dial :exhaust +2 "sampler")  +75 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")' +914 "core" ' +2 .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +2 "sampler")2  +75 "core" +2 #tAllowing 130s for 25.0ml of remaining 25.0ml + .Intake.select :open + "sampler") +210 "collection"'N% +3 "core" %\ @ +2 #tIntake @22.2psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X3 +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'F' +103 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")| +108 "core" ' +3 ."CSpush"CS.coast + "collection"'5 +17 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X9 +4 "core" 9@d +102 "collection"'59 +3 "core" 9Dd +102 "collection"' 9 +3 "core" 9Hd +102 "collection"':9 +3 "core" 9Ld +102 "collection"'19 +3 "core" 9Pd +102 "collection"'29 +3 "core" 9Ud +103 "collection"'N9 +3 "core" 9Yd +102 "collection"'9 +3 "core" 9(]d +102 "collection"'9 +3 "core" 9@ad +102 "collection"'=9 +3 "core" 9Xed +102 "collection"'W9 +4 "core" 9pjd +102 "collection"'49 +3 "core" 9nd +102 "collection"'\\9 +3 "core" 9rd +102 "collection"',9 +3 "core" 9vc +102 "collection"'i9 +3 "core" 9z` +102 "collection"'\ 9 +3 "core" 9^ +102 "collection"'y9 +3 "core" 9 [ +102 "collection"'R9 +3 "core" 9% X +102 "collection"'9 +3 "core" 9?!V +102 "collection"'Y9 +3 "core" 9["S +102 "collection"'Q9 +3 "core" 9v#Q +103 "collection"'&9 +3 "core" 9%N +102 "collection"'O9 +3 "core" 9%L +102 "collection"'+9 +3 "core" 9'I +102 "collection"'"9 +3 "core" 9)G +102 "collection"'~9 +4 "core" 9)D +102 "collection"'9 +3 "core" 9+C +102 "collection"'V9 +3 "core" 90-@ +102 "collection"'$9 +3 "core" 9J.> +102 "collection"'b9 +3 "core" 9d/; +102 "collection"'Z9 +4 "core" 9}0: +102 "collection"'K9 +3 "core" 927 +102 "collection"'z9 +3 "core" 935 +102 "collection"'9 +3 "core" 954 +102 "collection"'9 +3 "core" 971 +102 "collection"'a9 +3 "core" 980 +102 "collection"''9 +3 "core" 99. +102 "collection"'9 +3 "core" 9%;, +102 "collection"'u9 +3 "core" 9;<+ +102 "collection"'%9 +3 "core" 9R=( +102 "collection"'p9 +4 "core" 9g?' +102 "collection"'}9 +3 "core" 9|@& +102 "collection"'A9 +3 "core" 9C$ +102 "collection"'(9 +3 "core" 9D# +102 "collection"'`9 +3 "core" 9E! +102 "collection"'79 +3 "core" 9G +103 "collection"'9 +3 "core" 9H +102 "collection"']9 +48 "core" 9K +102 "collection"'f9 +3 "core" 9 L  +102 "collection"'M9 +3 "core" 9 N +102 "collection"'9 +3 "core" 9 .N +102 "collection"'g9 +3 "core" 9 >O +102 "collection"'X9 +3 "core" 9 NR +102 "collection"'k9 +3 "core" 9 \\S  +102 "collection"'w9 +3 "core" 9 mU$ +102 "collection"'9 +4 "core" 9 {U) +103 "collection"'9 +3 "core" 9 W- +102 "collection"'x9 +3 "core" 9 X1 +102 "collection"'69 +3 "core" 9 Z5 +102 "collection"'#9 +3 "core" 9 [: +102 "collection"'9 +4 "core" 9 \\> +102 "collection"'/9 +3 "core" 9 ^B +102 "collection"'s9 +3 "core" 9 `F +102 "collection"'9 +3 "core" 9 aJ +102 "collection"'9 +3 "core" 9 cO +102 "collection"'D9 +3 "core" 9 dS +102 "collection"'9 +3 "core" 9 fW +102 "collection"'9 +3 "core" 9\ f[ +102 "collection"'H9 +3 "core" 9\ h_\ +102 "collection"'<9 +3 "core" 9\ id +102 "collection"'S9 +4 "core" 9\ jh\ +102 "collection"'9 +3 "core" 9\ %ll\ +102 "collection"'m9 +3 "core" 9\ +np\ +102 "collection"'e9 +3 "core" 9\ 3nt +102 "collection"'*9 +3 "core" 9\ 9ny +102 "collection"' 9 +4 "core" 9\ @r} +103 "collection"' 9 +3 "core" 9\ Fr +102 "collection"'l9 +3 "core" 9\ Mt +102 "collection"'99 +3 "core" 9\ Rt +102 "collection"'?9 +3 "core" 9\ Xv +102 "collection"'J9 +4 "core" 9\ ]x +102 "collection"'c9 +3 "core" 9\ ax +102 "collection"'|9 +3 "core" 9\ gx +102 "collection"'{9 +3 "core" 9\ k{ +102 "collection"'F9 +3 "core" 9\ o| +102 "collection"'B9 +3 "core" 9\ s} +102 "collection"'U9 +3 "core" 9\ w~ +102 "collection"'9 +3 "core" 9\ z +102 "collection"'_9 +3 "core" 9\ ~ +2 .tCH.hold 10:00,70C +3 "collection"'^ `\ `\ z  +3 "core"  +29111 "Can"6\ k +30890 "core" ` +2 "collection"'o9 +3 "core" 9\ D +2 #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml + "collection"'' +337 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'q @ +98 "core" B +2 .tCSV.dial :air +2 "collection"'v @ +39 "core" ? +2 .tCS.seek 5ml +2 "collection"'['l +1345 "core" ' +2 .tCSV.dial CTV + "collection"'  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'C @ +41 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'  +41 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'t @ +41 "core" ? +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'P' +1345 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"'3 +96 "core" ~ +2 .tCBV.dial CSV + "collection"'d  +29 "core" +2 "collection"'n% +4 "core" % 2 :\ ~ +2 .tCS.seek 5ml + "collection"'E'l +1356 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'!  +40 "core" +2 "collection"'8% +4 "core" %luy\ ~ +2 .tCS.seek 7.001ml + "collection"' ' +594 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'T @ +40 "core" > +2 .tCS.seek 10ml +2 "collection"'r' D +846 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +109 "core" _ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'   +37 "core" ! +2 ."connect"CSV.dial CTV +3 "collection"'I  + .tCTV.dial CSV +3 "collection"'  +25 "core"  +103  +2 .tCS.seek 5ml +2 "collection"'h'l +1351 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'j @ +98 "core" B +2 .tCSV.dial :waste + "collection"' +98 "core" +2 .tCS.seek :empty +2 "collection"'L'Ͱ +1371 "core" ' +2 .tCSV.dial :air + "collection"'@ @ +70 "core" B +2 .tCS.seek 5ml +2 "collection"' 'l +1351 "core" ' +2 .tCSV.dial CTV + "collection"'-  +41 "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"  +3 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'5 @ +42 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"' ' +1361 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"': +107 "core" +2 .tCBV.dial CSV + "collection"'1  +38 "core"  +2 "collection"'2% +4 "core" %k\ ~ +2 .tCS.seek 4.999ml + "collection"'N'l +1358 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'  +78 "core" +9 "collection"'% +4 "core" %l ?\  +2 .tCS.seek 7ml + "collection"'=' +583 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'W @ +41 "core" ? +4 .tCS.seek 10ml +3 "collection"'4' D +846 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'\\ ` +109 "core" _ +2 #tLysing Complete + "collection"',& +4 "core" &Ol%+Z\ ~J +2 #tStoring sh1 puck in Collection Clamp to tube 4 + "manipulator"&i% +3 "core" %\  5  +2 "storage"(\ % +4 "core" %w S V c\ + "storage"(y. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 4 + "storage"(R(,H +342 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" &,K  # W\ +2 "manipulator"&Y& +3 "core" &  0 +2 "manipulator"&Q% +4 "core" %\   7  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&&( +152 "core" ( +2 "manipulator"&O& +4 "core" &  +2 "storage"(+& +3 "core" &,J   d\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&"'# +92 "core" ' +2 "storage"(~& +4 "core" &,J  ' \ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"('L +250 "core" ' +2 "storage"(V- +3 "core" -'W +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&$& +3 "core" &  +2 "storage"(b& +3 "core" &,J\ +2 .tElbow.reconfigure LimpElbow + "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 4 +2 "manipulator"&Z'g +36 "core" ' +2 .tElbow.hold + "manipulator"&K, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(z- +2 "core" -'W +2 .tSE.seek 5.13 Pucks below Top Plate +2 "storage"(' +42 "core" ' +2 "manipulator"&% +4 "core" %m ^ ȾX +2 "storage"(a& +3 "core" &,J \ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 306 counts + "manipulator"&''ϙ +18 "core" ' +2 "manipulator"&& +4 "core" & +2 "storage"(u& +4 "core" &,J\ +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&%'# +33 "core" ' +2 .tSE.seek 6.13 Pucks below Top Plate +2 "storage"(p' +43 "core" ' +2 "manipulator"&}& +4 "core" & \ +2 "manipulator"&A% +4 "core" %+  + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&('\ +90 "core" ' +2 .tElbow.seek CC +2 "manipulator"&`( +158 "core" ( +3 "manipulator"&7& +4 "core" & ) +2 .tElbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 && +2 "core" & = ) +2 .tForearm.seek CC +2 "manipulator"&]'ρ +92 "core" ' +2 .tHand.close + "manipulator"&f/ +74 "core" / +2 .tCC.seek :open +2 "collection"'M( +378 "core" ( +2 "storage"(& +4 "core" &,J   ,\ + "storage"(g& +4 "core" &,J  \ + "manipulator"&X& +4 "core" & ) + "manipulator"&k% +4 "core" % ϒ  +2 .tForearm.seek :retract + "manipulator"&w'\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&( +146 "core" ( +2 "manipulator"&& +4 "core" &   +2 "storage"(x& +3 "core" &,J   \ + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 4 + "manipulator"&6'g +113 "core" ' +2 .tElbow.hold + "manipulator"&#, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&1 +75 "core" 1 +3 "manipulator"&/% +3 "core" % we * ɴ +2 "storage"(s& +35 "core" &,J\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 316 counts + "manipulator"&'ϣ +15 "core" ' +2 "manipulator"&& +4 "core" &  +2 "storage"(D& +3 "core" &,J   \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&'# +25 "core" ' +2 "storage"(% +4 "core" % * '\ +2 ."downElevator"SE.seek :down +3 "storage"(H'v +99 (<% +3 "core" % 9 C W\ RS +2 "manipulator"&S% +4 "core" %? 7 + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +94 "core" ' +6 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +2 #tTranferring DA +45 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'m& +4 "core" &-3\ +2 "manipulator"&e& +4 "core" & k  +2 "manipulator"&*% +3 "core" %\  O 6 +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"& (- +175 "core" ( +4 "manipulator"& & +4 "core" &- n h + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &l& +2 "core" &- h +2 .tForearm.seek :garage +2 "manipulator"&9' +108 "core" ' +2 .tHand.close + "manipulator"&?/ +72 "core" / +2 "manipulator"&J& +4 "core" &-  P h +2 "manipulator"&c% +3 "core" %    ǽV +2 .tForearm.seek :retract +2 "manipulator"&|'\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&{( +272 "core" ( +2 "manipulator"&F& +4 "core" & ] 2 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &B& +3 "core" & 2 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&U'ρ +99 "core" ' +2 "manipulator"&& +4 "core" & V 2 +2 "manipulator"&_% +3 "core" %π | C +2 "collection"')& +4 "core" &/46\ +2 "collection"'^& +3 .tCC.seek :closed +2 "collection"'o(O +2 "core" &05E\ +3 &14\  +10 &304\ +{ +9 &h13i\ |> +9 &r/5Z\ L +10 &YY05E\ J +9 &Z13\ J +10 &Z04\ J +9 &Z26\ J +9 &b\\16\ J +10 &$Z/5\ J +9 &Z14\ J +9 & Z/5z\ J +10 &"jZ04o\ J +9 &$,Z/3U\ J +10 &%Y05\ J +9 &'Y/5\ J +9 &)rZ05\ J +10 &+4Y33r\ J +9 &,Z13\ J +9 &.Y060\ J +10 &0zY15\ J +9 &2;W04\ J +10 &3U13\ I +9 &5Y23{\ J +9 &7Y13e\ J +10 &9DY14_\ J +9 &;Y16V\ J +9 &<Y05A\ J +10 &>]031\ J +9 &@KY14\ J +10 &BY14\ J +9 &CZ05\ J +9 &E`22\ K +10 &GNk.3\ L +9 &I24\ }O +9 &J6:\ vT +10 &Lw8>s\ tV +9 &N6;=d\ sD +10 &O<98=R\ x)y +9 &Ok9<;\ H +2 ( + "collection"'^& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.71 + "collection"'& +3 "core" &Ol7;\ ~H +2 .tHand.open + "manipulator"&q1 +66 "core" 1 +2 "manipulator"&v% +4 "core" % π C +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +99 "core" ' +2 .tPSV.dial PSR + "processing"% +128 "core"  +2 "processing"%C% +4 "core" %S~\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1.5ml +2 "processing"%' +1610 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +4 "processing"%t  +41 "core"  +2 .tPS.seek 0ml +2 "processing"%['W +1619 "core" ' +2 .tPSV.dial PSR + "processing"%3 +44 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%d' +1261 "Can".\ DC +1369 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%n + "collection"'P  +5 "core"  +2 "processing"%!  +44 "core"  +34 +2 .tPSV.dial :mixloop + "processing"%8 +98 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing + "processing"%E  +125 "core" +2 .tPS.seek 0ml +2 "processing"%T'W +2626 "core" ' +2 .tPSV.dial :air + "processing"%  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2626 "core" ' +2 .tPSV.dial :mixloop + "processing"% +42 "core" +2 .tPS.seek 0ml +2 "processing"%I'W +2629 "core" ' +2 .tPSV.dial :air + "processing"%  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%r' +2626 "core" ' +2 .tPSV.dial :mixloop + "processing"%j +42 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2639 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&h& +4 "core" & 2 +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&@( +4 "core" ( +2 "manipulator"&L& +4 "core" &   2 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &-& +2 "core" & g 2 +2 .tForearm.seek CC + "manipulator"&.'ρ +94 "core" ' +2 .tHand.close + "manipulator"&>/ +73 "core" / +2 .tCC.seek :open +2 "collection"'5( +375 "core" ( +2 "manipulator"& & +4 "core" & J 2 + "manipulator"&:% +4 "core" % ϓ r +2 .tForearm.seek :retract + "manipulator"&1'\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&2(- +280 "core" ( +2 "manipulator"& & +4 "core" &- @ / + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- / +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&' +116 "core" ' +2 .tHand.open + "manipulator"&N1 +68 "core" 1 +2 "manipulator"&W% +4 "core" % [  ȱ5 +39 .tForearm.reconfigure LooseForearm +9 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&='\ +109 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing + ."connect"PRV.dial CBV +2 .tCBV.dial PRV +2 .CTV.dial :air,avoiding: :intake + #Loading lyfil puck from tube 5 into Collection Clamp + "collection"'\\& +4 "core" &8<\ +2 "manipulator"&,% +3 "core" %\ $ e H +2 "storage"(i% +4 "core" % \ + "storage"(\ . +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 + "storage"(y(< +346 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" &<9 * # \  + "manipulator"&Y& +4 "core" &-  / + "manipulator"&Q% +4 "core" %\ # ) H +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 5 + "manipulator"&O( +176 "core" ( +2 "manipulator"&+& +4 "core" &  3 X +2 "storage"(~& +3 "core" &<9 " \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&;' +100 "core" ' +2 "storage"(0& +4 "core" &<9 4 (\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(V'L +158 "core" ' +2 "storage"($- +3 "core" -' +3 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (b& +2 "core" &<8\  +2 "manipulator"&z& +3 "core" & 8 X +2 .tElbow.seek 5 +2 "manipulator"&( +2 "core" ( +2 "manipulator"&a& +4 "core" &  X + "storage"(& +4 "core" &<7\  +2 .tForearm.seek 5 + 300 counts + "manipulator"&u'H +23 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&}/ +73 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&A& +3 "storage"("'v +6 "core" & X +2 "manipulator"&&% +3 "core" % F & + +2 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 .tElbow.seek CC +2 "manipulator"&Z( +25 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +117 "core" ( +2 "manipulator"&'& +4 "core" &  - + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & i - +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&7'ρ +100 "core" ' +33 "manipulator"&& +4 "core" & 4 - +2 "manipulator"&%% +4 "core" %ϊ  +2 "collection"'K& +4 "core" &;=^\ + "collection"'f& +4 .tCC.seek :closed + "collection"'((O +3 "core" &:=_\ +3 &8<B\  +10 &3:>=\ v+{ +9 &f:=/\ t> +10 &n9>\ uK +9 &SU9;\ xK +9 &V9<\ xJ +10 &\\;<\ wJ +9 &[8=\ wJ +10 &[\\8>\ xK +9 &Y8>\ xJ +9 &[9<\ wK +10 & Y:<\ xJ +9 &"d[:<\ xJ +9 &$&\\9<\ wJ +10 &%Y:;V\ wK +9 &'Y;>\ xK +10 &)kY8>\ wK +9 &+.X9=\ xJ +9 &,V;:\ xJ +10 &.U:<\ xJ +9 &0tZ:>\ xJ +9 &26Y9=\ xJ +10 &3U:>\ xJ +9 &5Z7=\ wJ +10 &7|X8<\ xJ +9 &9>U9;a\ xJ +9 &;Z9<T\ wJ +10 &<X:<K\ xJ +9 &>U8<\ xJ +9 &@EX9<\ wK +10 &BY8<\ xJ +9 &CX:<\ xK +10 &E_9;\ wK +9 &GFr:<\ uM +9 &H:?\ qQ +10 &J=E\ lV +9 &Ln<@y\ kW +9 &N0=C\ jD +10 &O:;@B|\ n(w +9 &O{v=At\ tN +2 ( + "collection"'f& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.82 + .Hand.open + "manipulator"&G1 +74 "core" 1 +4 "manipulator"&% +3 "core" % ω \\ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&g'\ +101 "core" ' +2 .tSC.coast + "storage"(6 +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'X  +127 "core"  +2 .tCSV.dial CTV + "collection"'k  +28 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2638 "core" ' +2 "collection"'x% +4 "core" % I{\ w +2 .tCS.seek 4.151ml + "collection"']'Q +1585 "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"  +2 .tPS.seek 0ml +2 "processing"%/'W +2635 "core" ' +2 .tCBV.dial between PRV and waste1 + "collection"'s ` +38 "core" _ +2 .tCSV.dial :air + "collection"' @ +42 "core" ? +2 .tCS.seek 10ml +2 "collection"'D' D +1579 "core" ' +2 .tCSV.dial CTV + "collection"'w  +42 "core"  +2 .tCS.seek 0ml +2 "collection"'' +2620 "core" ' +2 .tCBV.dial :waste1 + "collection"' @ +30 "core" > +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'<  +126 "core" +2 "collection"'S& +4 "core" &O{u[\ zN +2 #tStoring lyfil puck in Collection Clamp to tube 4 + "manipulator"&m% +3 "core" %\   6 +2 "storage"(6% +3 "core" % * 5\  +2 "storage"(. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 4 + "storage"(e(,H +338 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +40 (*& +11 "core" &,G \ +2 "manipulator"&p& +3 "core" & ; - +2 "manipulator"&% +3 "core" %\  3 6 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 + "manipulator"& ( +153 "core" ( +2 "manipulator"&l& +4 "core" &   +2 "storage"(H& +3 "core" &,G \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&R'# +93 "core" ' +2 "storage"(#& +4 "core" &,G  \ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(?'L +237 "core" ' +2 "storage"(J- +3 "core" -'D +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 "manipulator"&c& +3 "core" &  +2 "storage"(& +3 "core" &,G\ +2 .tElbow.reconfigure LimpElbow + "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 4 +2 "manipulator"&9'g +32 "core" ' +2 .tElbow.hold + "manipulator"&F, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(B- +2 "core" -'D +3 .tSE.seek 6.13 Pucks below Top Plate + "storage"( ' +31 "core" ' +2 "manipulator"&% +4 "core" %yu E ɹ, +2 "storage"(_& +3 "core" &,G .\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 318 counts + "manipulator"&)'ϥ +20 "core" ' +2 "manipulator"&|& +4 "core" &  Q +2 "storage"(M& +4 "core" &,G w\ +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&'# +29 "core" ' +2 .tSE.seek 7.13 Pucks below Top Plate +2 "storage"(q' +52 "core" ' +2 "manipulator"&v& +4 "core" & +2 "manipulator"&^% +4 "core" %H   + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +91 "core" ' +2 .tElbow.seek CC +2 "manipulator"&C( +152 "core" ( +4 "manipulator"&U& +3 "core" &  - +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &t& +3 "core" &  Z - +2 .tForearm.seek CC + "manipulator"&'ρ +95 "core" ' +2 .tHand.close + "manipulator"&3/ +74 "core" / +2 .tCC.seek :open +2 "collection"'[( +375 "core" ( +3 "storage"(n& +4 "core" &,G  \ + "storage"(!& +4 "core" &,G\ + "manipulator"&P& +4 "core" &  - + "manipulator"&8% +4 "core" % ϔ  +2 .tForearm.seek :retract + "manipulator"&E'\ +94 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&d( +150 "core" ( +2 "manipulator"& & +4 "core" & H +2 "storage"(T& +3 "core" &,G 2 6 *\ + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 4 + "manipulator"&'g +110 "core" ' +2 .tElbow.hold + "manipulator"&, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&1 +65 "core" 1 +3 "manipulator"&I% +3 "core" % y w +2 "storage"(j& +3 "core" &,G %\ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 318 counts + "manipulator"&r'ϥ +45 "core" ' +2 "manipulator"&h& +4 "core" & R +2 "storage"(L& +3 "core" &,G ( ) \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&-'# +29 "core" ' +2 "storage"(>% +4 "core" % L W 1\ +2 ."downElevator"SE.seek :down +3 "storage"({'v +99 (% +3 "core" %: X U 7\ RO +2 "manipulator"&o% +4 "core" %L X +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"& '\ +87 "core" ' +3 ' + ."downElevator"SE.coast + "storage"(5 +2 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%:  +70 "core" +2 .tPS.seek 2.5ml +2 "processing"%.' +2626 "core" ' +2 .tdelay 1 second +101 .PSV.dial :mixloop + "processing"% +53 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%  +41 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%@ +54 "core" +2 .tdelay 1 second +102 .PSV.dial :air +3 "processing"%N  +40 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%W'W +2628 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%1& +4 "core" &\ +2 "manipulator"&\\& +3 "core" & A +2 "manipulator"&,% +37 "core" %\  P  +12 .tElbow.seek FlushPuck::Garage +2 "manipulator"&i(- +177 "core" ( +2 "manipulator"&\ & +4 "core" &- [ 2 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &-  2 +2 .tForearm.seek :garage +2 "manipulator"&' +110 "core" ' +2 .tHand.close + "manipulator"&Y/ +73 "core" / +2 "manipulator"&Q& +4 "core" &-   2 +2 "manipulator"&+% +4 "core" % r  ȸ + .tForearm.seek :retract +2 "manipulator"&~'\ +107 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&0( +130 "core" ( +2 "manipulator"&2& +4 "core" & g + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &$& +2 "core" & K g +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&b' +103 "core" ' +2 "manipulator"&z& +4 "core" & ` g +2 "manipulator"&=% +3 "core" % ` +3 "processing"%a& +3 "core" &\ +2 "processing"%& +4 .tPC.seek :closed + "processing"%}(Tg +3 "core" &\ +3 &\  +10 &5}\ +{ +9 &d\ > +9 &Yr\ M +10 &S\ L +9 &V\ M +9 &V\ L +10 &cW\ L +9 &&R\ L +9 &V\ L +10 &S\ L +9 & kV\ L +10 &"-W\ L +9 &#T\ L +9 &%W\ L +10 &'rW\ M +9 &)6V\ L +9 &*V\ L +10 &,V\ M +9 &.|V\ L +10 &0=W \ L +9 &1W\ L +9 &3T\ L +10 &5V\ L +9 &7DW\ M +9 &9V\ L +10 &:W\ L +9 &<V\ L +10 &>NX\ L +9 &@W\ L +9 &AV\ L +10 &CX\ L +9 &ETW!\ M +9 &G`#\ M +10 &He\ N +9 &Jx!\ P +10 &LL\ R +9 &N \ R +9 &O%\ R +10 &Q%\ R +9 &SI)\ 8 +9 &T"0%\ Q +10 &TM#\ & +2 ( + "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.58 + "processing"%A& +3 "core" &TM>\ & +2 .tHand.open + "manipulator"&&1 +66 "core" 1 +2 "manipulator"&O% +4 "core" %  9 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&;'\ +99 "core" ' +2 .tPRV.dial :air + "processing"%'  +44 "core"  +2 .tPSV.dial :mixloop + "processing"% +42 "core" +2 "processing"%V% +4 "core" %VM\ +2 .tPS.seek 0.3ml + "processing"%u' +385 "core" ' +2 .tPSV.dial PSR + "processing"% +111 "core"  +2 "processing"%% +4 "core" %k\  + #tPulling 0.4ml of PSR.air + .PSR.select :air +2 .PS.seek 0.7ml +2 "processing"%%'* +480 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%K' +1939 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%" +97 "core" +2 .tPTV.dial :mixing + "processing"% @ +70 "core" B +2 .tPBV.dial :waste2 + "processing"%5  +91 "core"  +2 .tPS.seek 0ml +2 "processing"%G'W +2629 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&& +4 "core" & = g +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&f( +4 "core" ( +2 "manipulator"&X& +4 "core" &  ? g + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &k& +2 "core" &  M g +2 .tForearm.seek PC + "manipulator"&7' +100 "core" ' +2 .tHand.close + "manipulator"&y/ +70 "core" / +2 .tPC.seek :open +2 "processing"%( +400 "core" ( +2 "manipulator"&x& +4 "core" & * g + "manipulator"&4% +4 "core" %  ? +2 .tForearm.seek :retract + "manipulator"&`'\ +98 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +137 "core" ( +2 "manipulator"&& +4 "core" &- \\ , + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &s& +2 "core" &- U , +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +114 "core" ' +2 .tHand.open + "manipulator"&]1 +75 "core" 1 +2 "manipulator"&w% +4 "core" % j  ȵU +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&D'\ +106 "core" ' +2 #tLoading da puck from tube 5 into Processing Clamp + "processing"%& +4 "core" &\ +2 "manipulator"&<% +3 "core" %\ $ D +2 "storage"(S% +4 "core" % \ + "storage"(m. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 5 + "storage"(6(< +339 "core" ( +2 .tSC.reconfigure SCloose + "storage"($.\ 1~b +3 (& +2 "core" &<" U J 0\  +2 "manipulator"&*& +3 "core" &.2\  # +2 "manipulator"&p% +3 "core" %\ $ \  D +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 5 +2 "manipulator"&( +170 "core" ( +2 "manipulator"&l& +4 "core" & X [ + "storage"(H& +4 "core" &< o r <\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts + "manipulator"&#' +105 "core" ' +2 "storage"(Z& +4 "core" &< \ +2 .tSE.reconfigure SEpick + "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +45 "storage"(g'L +166 "core" ' +2 "storage"(J- +3 "core" -' +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 (c& +3 "core" &< 4 5 \ +2 "manipulator"&& +3 "core" & O [ +2 .tElbow.seek 5 + "manipulator"&B( +3 "core" ( + "manipulator"&& +4 "core" & [ +2 "storage"(_& +3 "core" &< * '\ +2 .tForearm.seek 5 + 300 counts +2 "manipulator"&|'H +13 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&M/ +72 "core" / +3 ."downElevator"SE.seek :down +5 "manipulator"&v& + "storage"(^'v +6 "core" & [ + "manipulator"&R% +4 "core" % = v +2 .tForearm.seek :retract +32 "manipulator"& '\ +91 "core" ' +2 .tElbow.seek PC +2 "manipulator"&?( +14 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +238 "core" ( +2 "manipulator"&9& +4 "core" &  q + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &)& +2 "core" & 7 q +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"& ' +103 "core" ' +4 "manipulator"&U& +4 "core" & s q +2 "manipulator"&t% +3 "core" % +2 "processing"%& +3 "core" &n\ +2 "processing"%F& +4 .tPC.seek :closed + "processing"%3(Tg +3 "core" &]\ +4 &\\\ 9 +10 &JJva\ 1 +9 &|t~I\ E +10 &'YK\ L +9 &TL\ L +9 &UK\ L +10 &nUI\ L +9 &/VE\ L +9 &U:\ M +10 &U=\ L +9 &vU>\ L +10 &!8U>\ L +9 &"U0\ L +9 &$T&\ L +10 &&~T*\ L +9 &(@V-\ L +9 &*U-\ L +10 &+V'\ L +9 &-U$\ L +10 &/IU)\ L +9 &1 U&\ L +9 &2U*\ L +10 &4U*\ L +9 &6QU!\ L +9 &8T"\ L +10 &9U\ L +9 &;U\ L +10 &=XT\ L +9 &?U\ L +9 &@T\ L +10 &BU\ L +9 &D`W\ L +9 &F [\ M +10 &G`\ M +9 &Is\ O +10 &KW\ R +9 &M\ R +9 &N\ S +10 &P\ R +9 &R]\ \ R +9 &S[}\ "i +10 &TMU\ ' +9 ( + &TP\ $ + "processing"%F& +4 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.67 + .Hand.open + "manipulator"&1 +75 "core" 1 +2 "manipulator"&(% +3 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&n'\ +92 "core" ' +2 .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 5 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"%!  +2 %P9 +5 "core" 9XW +102 "processing"%89 +3 "core" 9U* +102 "processing"% 9 +3 "core" 9S* +102 "processing"%T9 +3 "core" 9Q* +102 "processing"%9 +4 "core" 9P* +102 "processing"%C9 +3 "core" 9P+\ +102 "processing"%9 +3 "core" 9M)\ +102 "processing"%I9 +3 "core" 9N*\ +102 "processing"%j9 +3 "core" 9M)"\ +102 "processing"%h9 +4 "core" 9M)& +102 "processing"%L9 +3 "core" 9M*+ +102 "processing"%E9 +3 "core" 9M*/ +102 "processing"%>9 +3 "core" 9N*3 +102 "processing"%9 +3 "core" 9O*7 +102 "processing"%o9 +3 "core" 9P*; +102 "processing"%d9 +3 "core" 9Q*@ +102 "processing"%9 +3 "core" 9S*D +102 "processing"%r9 +3 "core" 9T*H +102 "processing"%:9 +3 "core" 9W+L +102 "processing"%q9 +4 "core" 9X)P +102 "processing"%-9 +3 "core" 9Z*U +102 "processing"%{9 +3 "core" 9\\+Y\ +102 "processing"%e9 +3 "core" 9^*]\ +102 "processing"%/9 +3 "core" 9`*a\ +102 "processing"% 9 +4 "core" 9d+e\ +102 "processing"%9 +3 "core" 9f*j +102 "processing"%@9 +3 "core" 9j,n +102 "processing"%N9 +3 "core" 9m,r +2 .tPH.hold 2:00:00,28C +2 "processing"%. ppk +2 .tdelay 1:30 +5 "core" r +5249 "Can"6\ 43 +3749 .tPSR.select :air +2 .PSV.dial PSR + "processing"%1 +99 "core"  +2 "processing"%\\% +4 "core" %\\\ + #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"% +10 .tPS.seek 2ml + "processing"%\ '[ +1607 "core" ' +2 .tPTV.dial :puck + "processing"%  +69 "core"  +2 .tPSV.dial PTV + "processing"% +72 "core" +2 .tPBV.dial :waste1 + "processing"%Y  +126 "core"  +2 "processing"%Q% +4 "core" %]\  +2 .tPS.seek 1.5ml + "processing"%+' +590 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +3 .tPS.seek 0ml + "processing"%2'W +1604 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%$  +35 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +2 .tPSR.select :air + .PSV.dial PSR +2 "processing"%z +72 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%=' +2283 "core" ' +2 .tPSV.dial PTV + "processing"%a +72 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +4 "processing"%i +71 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%~ +71 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%  +69 "core"  +2 .tPS.seek :empty +2 "processing"%A'9 +2268 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%&  +125 "core" +2 .tPSV.dial :mixloop + "processing"%O +44 "core" +40 .tPRV.dial :ab1 +9 "processing"% @ +72 "core" A +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%''w +354 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +3 "collection"'  "processing"%V  +45 "core"  +8 +2 "processing"%b% +4 "core" %s\  +2 .tPS.seek 0.32ml +2 "processing"%W' +387 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'  +29 "core" +2 .tPRV.dial :air +2 "processing"%  +40 "core"  +3 .tPS.seek 0.9ml + "processing"%u'D +1226 "core" ' +2 .tPRV.dial :waste2 + "processing"%% @ +70 "core" > +3 .tPS.seek 0.5ml + "processing"%"' +860 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%  +42 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%5'[ +1606 "core" ' +2 .tPSV.dial :PML + "processing"%K +42 "core" +2 .tPTV.dial :mixing + "processing"% @ +69 "core" A +2 .tPBV.dial :waste1 + "processing"%X  +34 "core" +2 "processing"%k% +4 "core" %V\ \ +2 .tPS.seek 1.85ml + "processing"%y'6 +231 "core" ' +2 .tPBV.dial between PSV and waste1 + "processing"%0 * +34 "core" , +3 .tPS.seek 0ml + "processing"%;'W +1971 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'}& +2 "core" &FHl\ +2 "manipulator"&x& +4 "core" & q + "manipulator"&4% +4 "core" %\  - +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&(- +135 "core" ( +2 "manipulator"&s& +4 "core" &-  + ) + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &7& +2 "core" &- ) +2 .tForearm.seek :garage +2 "manipulator"&f' +109 "core" ' +2 .tHand.close + "manipulator"&]/ +75 "core" / +4 "manipulator"&w& +4 "core" &- ) +2 "manipulator"&`% +3 "core" %   ɽW +2 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&<( +272 "core" ( +2 "manipulator"&S& +4 "core" & 9# + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &m& +2 "core" & 9# +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'ρ +93 "core" ' +2 "manipulator"&& +4 "core" &   8" +2 "manipulator"&*% +3 "core" %~  +2 "collection"'p& +4 "core" &DIn\ +2 "collection"'l& +3 .tCC.seek :closed +2 "collection"'H(O +2 "core" &EHf\ +2 &EHh\  +10 &5DIn\ z+} +9 & gEIg\ y? +10 &oEF`\ {L +9 &_UDJ`\ ~K +9 &!VBGb\ ~K +10 &[CE^\ }K +9 &YEIc\ }L +9 &gYEI_\ }K +10 &*UFJ]\ ~K +9 &[FI_\ }K +10 & YFJP\ }K +9 &"pUGHZ\ ~K +9 &$0YDHW\ }L +10 &%WEIU\ xK +9 &'UFGP\ }K +9 &)vYEHQ\ {L +10 &+9XEIT\ }K +9 &,\\EH[\ }K +10 &.YEIX\ ~K +9 &0UFHX\ ~K +9 &2AYDHP\ }K +10 &4UDHP\ ~K +9 &5YDHO\ }K +9 &7XDGP\ }K +10 &9JUFKZ\ ~K +9 &; XFHT\ }K +10 &<ZEIY\ }K +9 &>YEHS\ }K +9 &@QXFGR\ }K +10 &BYFG\\\ }L +9 &CYCGY\ }K +9 &E\\DIS\ }L +10 &GUfEJR\ |M +9 &I CEQ\ xP +10 &JCJV\ tT +9 &L{EH\\\ nX +9 &N>CH\\\ oD +10 &OF@DGQ\ q!f +9 &OCGP\ xP +5 ( + "collection"'l& +4 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.71 + "collection"'Z& +4 "core" &OxAGW\ yP + &OnCE[\ yP +2 .tHand.open + "manipulator"&1 +75 "core" 1 +2 "manipulator"&D% +4 "core" % ~  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&J'\ +96 "core" ' +2 .tPSV.dial PSR + "processing"%c +99 "core"  +2 "processing"%% +4 "core" %W\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%' +1429 "Can"<\ [Z +174 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%_  +41 "core"  +2 .tPS.seek 0ml +2 "processing"%M'W +1605 "core" ' +2 .tPSV.dial PSR + "processing"%v +55 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%R' +2625 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%  +2 "collection"'#  +38 "core"  +117  +2 .tPSV.dial :mixloop + "processing"%g +102 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing + "processing"%|  +71 "core" +2 .tPS.seek 0ml +2 "processing"%9'W +2624 "core" ' +2 .tPSV.dial :air + "processing"%)  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%B' +2630 "core" ' +2 .tPSV.dial :mixloop + "processing"%^ +43 "core" +2 .tPS.seek 0ml +2 "processing"%U'W +2625 "core" ' +44 .tPSV.dial :air +4 "processing"%t  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2626 "core" ' +2 .tPSV.dial :mixloop + "processing"% +42 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2632 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &  C 8" +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&(( +2 "core" ( + "manipulator"&P& +4 "core" &  2 8" + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &F& +2 "core" &  V 8" +2 .tForearm.seek CC +2 "manipulator"&8'ρ +94 "core" ' +2 .tHand.close + "manipulator"& / +67 "core" / +2 .tCC.seek :open +2 "collection"' ( +376 "core" ( +2 "manipulator"&6& +4 "core" & 8" + "manipulator"&T% +4 "core" % ϒ  ' +2 .tForearm.seek :retract + "manipulator"&'\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&C(- +276 "core" ( +2 "manipulator"&& +4 "core" &- f + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &I& +2 "core" &- ) f +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&j' +114 "core" ' +2 .tHand.open + "manipulator"&h1 +76 "core" 1 +2 "manipulator"&L% +4 "core" % h  ȵW +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&E'\ +100 "core" ' +2 ."da"delayUntil "07:34:14.39" +24921 #recoverPRVreagent08 + .PTV.dial :mixing + "processing"%> @ +70 "core" B +2 ."da"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"PSV.dial :air +2 "processing"%d  +42 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2273 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%r +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%:  +42 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%q +41 "core" +4 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%-  +42 "core"  +2 ."da"PS.seek :empty +2 "processing"%{'9 +2286 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%e +125 "core"  +2 "processing"%/% +4 "core" %7\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1609 "core" ' +2 ."da"PTV.dial :puck + "processing"%@  +70 "core"  +2 ."da"PSV.dial PTV +2 "processing"%N +70 "core" +2 ."da"PBV.dial :waste1 + "processing"%1  +33 "core" +2 "processing"%\\% +4 "core" %]\  +2 ."da"PS.seek 1.5ml + "processing"%G' +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%, * +32 "core" + +3 ."da"PS.seek 0ml + "processing"%'W +1608 "core" ' +2 ."da"delay 2:00 +873 "Can"B\ 00 +11129 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%Y * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%Q +82 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%\ ' +2285 "core" ' +2 ."da"PSV.dial PTV + "processing"% +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%+ +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%! +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%$  +70 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2255 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%z +125 "core"  +2 "processing"%2% +4 "core" %=\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash + "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%a' +597 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%i'[ +1603 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%~ +71 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core" +2 "processing"%=% +4 "core" %X\  +2 ."da"PS.seek 1.5ml + "processing"%&' +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%O * +32 "core" + +3 ."da"PS.seek 0ml + "processing"%'W +1605 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%A  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +9 "processing"%V * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +71 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%b' +2290 "core" ' +2 ."da"PSV.dial PTV + "processing"%' +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%W  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%%'9 +2268 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%u  +43 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing + "processing"%  +126 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%"  +42 "core" ~ +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop + "processing"%K +44 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%' +388 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%X  +45 "core"  +2 "processing"%k% +4 "core" %\  +2 ."da"PS.seek 0.55ml + "processing"%0't +334 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%5  +54 "core" +2 ."da"PS.seek 2ml +2 "processing"%y'[ +1557 "core" ' +2 ."da"PSV.dial :PML + "processing"%} +41 "core" +2 ."da"PTV.dial :mixing + "processing"%x @ +72 "core" A +2 ."da"PBV.dial :waste1 + "processing"%4  +34 "core" +2 "processing"%s% +4 "core" %Z\  +2 ."da"PS.seek 1.85ml + "processing"%7': +235 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%? * +34 "core" , +3 ."da"PS.seek 0ml + "processing"%]'W +1967 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +5793 "Can"?\ 0/ +42209 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%w  +45 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%` * +30 "core" + +2 ."da"PSV.dial :air +2 "processing"%n  +42 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%f' +2270 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%S +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%m  +42 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"% +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +42 "core"  +2 ."da"PS.seek :empty +2 "processing"%*'9 +2272 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%p +126 "core"  +2 "processing"%% +4 "core" %9\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +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"%l'[ +1617 "core" ' +2 ."da"PTV.dial :puck + "processing"%Z  +68 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +70 "core" +2 ."da"PBV.dial :waste1 + "processing"%D  +34 "core" +2 "processing"%c% +4 "core" %Z\  + ."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" , +3 ."da"PS.seek 0ml + "processing"%;'W +1618 "core" ' +2 ."da"delay 2:00 +3703 "Can"C\ 11 +8299 #"da"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"%v +71 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%M' +2283 "core" ' +2 ."da"PSV.dial PTV + "processing"%# +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +32 "processing"% +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%g +81 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%|  +72 "core"  +2 ."da"PS.seek :empty +2 "processing"%R'9 +2268 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%) +127 "core"  +2 "processing"%9% +4 "core" %=\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash + "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%^' +589 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +9 ."da"PS.seek 2ml + "processing"%B'[ +1610 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%t +71 "core" +2 ."da"PBV.dial :waste1 + "processing"%U  +33 "core" +2 "processing"% % +4 "core" %W\  + ."da"PS.seek 1.5ml +2 "processing"%' +602 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +3 ."da"PS.seek 0ml + "processing"%P'W +1604 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +40 .PBV.dial :waste1 +8 "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 + "processing"%< +72 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%J' +2281 "core" ' +2 ."da"PSV.dial PTV + "processing"%H +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%6 +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%T +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +4 "processing"%8  +67 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2256 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%I +127 "core"  +2 "processing"%(% +4 "core" %9\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%h' +589 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%L'[ +1603 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"% +71 "core" +2 ."da"PBV.dial :waste1 + "processing"%j  +34 "core" +2 "processing"%>% +4 "core" %V\ \  +2 ."da"PS.seek 1.5ml + "processing"%' +591 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%o * +33 "core" + +3 ."da"PS.seek 0ml + "processing"%d'W +1604 "core" ' +2 ."da"delay 2:00 +9508 "Can"C\ 00 +2494 #"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"%r * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%: +71 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%q' +2283 "core" ' +2 ."da"PSV.dial PTV + "processing"%- +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%e +82 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%/  +72 "core"  +2 ."da"PS.seek :empty +2 "processing"%{'9 +2283 "core" ' +2 ."da"Gate.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"% +132 "core"  +5 "processing"%@% +10 "core" %=\ M +6 #"da"Pulling 0.25ml of PSR.sub1 +7 .PSR.select :sub1 +6 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.25ml +2 "processing"%N'7 +342 "core" ' +88 ."da"delay 5 seconds +503 "processing"%1% +3 "core" %>\ N + #"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 + "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1614 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%, +82 "core"  +2 ."da"PBV.dial :waste1 + "processing"%G  +35 "core" +4 "processing"%% +4 "core" %[\ J +2 ."da"PS.seek 1.5ml + "processing"%Y' +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%Q * +33 "core" + +3 ."da"PS.seek 0ml + "processing"%'W +1610 "core" ' +2 ."da"delay 10 seconds +1003 #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"%+ * +33 "core" * +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%! +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%$' +2322 "core" ' +2 ."da"PSV.dial PTV + "processing"%\ +84 "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"%2 +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%a'9 +2320 "core" ' +31 "processing"%~9 +3 "core" 9<4; +2 #"da"Processing Puck Heater at 27.9C before imaging .PH.coast +2 "processing"%  +3 "core" 4; + 4; +2 "processing"%=& +3 "core" &TP\ L $ + #"da"Imaging da puck in Processing Clamp while storing it to tube 4 +2 "manipulator"&i% +3 "core" %\    +2 "storage"(O% +3 "core" % " ( \ e +2 "storage"(&. +2 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 4 +2 "storage"(A(,H +339 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (V& +3 "core" &,I   A\ c + "manipulator"&& +4 "core" &-  f + "manipulator"&% +3 "core" %\  .  +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 4 + "manipulator"&'( +177 "core" ( +2 "manipulator"&& +4 "core" & ; ] + "storage"(& +4 "core" &,I 4\ d +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 4 + 700 counts +2 "manipulator"&W'# +103 "core" ' +2 "storage"(b& +4 "core" &,I + + \ e + ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +2 "storage"(u'L +235 "core" ' +43 "storage"(- +10 "core" -'7 + ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&"& +3 "core" & \\ \\ + "storage"(K& +4 "core" &,I ? \ b + ."da"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 4 +2 "manipulator"&%'g +32 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&X, +3 "core" , + ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(k- +3 "core" -'7 +2 ."da"SE.seek 7.13 Pucks below Top Plate +2 "storage"(' +33 "core" ' +2 "manipulator"&5% +4 "core" %w / E +2 "storage"(0& +3 "core" &,I W\ Y + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 4 + 316 counts + "manipulator"&}'ϣ +19 "core" ' +2 "manipulator"&x& +4 "core" & Z \\ +2 "storage"(4& +4 "core" &,I \ ` + ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 4 + 700 counts +2 "manipulator"&s'# +25 "core" ' +2 ."da"SE.seek 8.13 Pucks below Top Plate +2 "storage"(?' +43 "core" ' +2 "manipulator"&y& +4 "core" &  \\ +2 "manipulator"&7% +4 "core" %K G + ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&w'\ +94 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&`( +255 "core" ( +3 "manipulator"&n& +4 "core" &  n + ."da"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &]& +2 "core" &  n +2 ."da"Forearm.seek PC +2 "manipulator"&S' +97 "core" ' +2 ."da"Hand.close + "manipulator"&m/ +73 "core" / +2 ."da"PC.seek :open +2 "processing"%( +405 "core" ( +2 "storage"(& +4 "core" &,I\  a\ _ + "manipulator"&f& +8 "core" &  n +2 "manipulator"&p% +5 "core" %  +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 4 +2 "manipulator"&*( +256 "core" ( +2 "manipulator"&[& +4 "core" &  o + "storage"(Z& +4 "core" &,I  .\ ^ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 4 + 700 counts +2 "manipulator"&'# +96 "core" ' +3 ."da"Hand.open + "manipulator"&D1 +70 "core" 1 +3 "storage"(c- +3 "core" -' +2 ."da"SE.seek 7.88 Pucks below Top Plate + "storage"(l' +27 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 7.22 Pucks below Top Plate +2 "storage"('] +55 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da19aug0708h150ml.tif +1944 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +632 #"da"SX HX9/16 (USB:35): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 22.523 seconds\ /var/log/esp/da19aug0708h150ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da19aug0708h150ml15s.tif +1556 #SX HX9/16 (USB:35): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da19aug0708h150ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da19aug0708h150ml30s.tif +3063 #SX HX9/16 (USB:35): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da19aug0708h150ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da19aug0708h150ml70s.tif +7117 #SX HX9/16 (USB:35): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da19aug0708h150ml70s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF + ."Qmail"HABfans.email "22.523 sec auto-exposure",Subject: "da19aug0708h150ml images!" +10 "storage"(- +10 "core" -'] +5 "storage"(_& +6 "core" &,I r w \ +2 "manipulator"&& +3 "core" &  j +2 ."da"Elbow.seek 4 +2 "manipulator"&v( +4 "core" ( +2 "manipulator"&;& +3 "core" & & j +2 "storage"(#& +4 "core" &,I w x\ +2 ."da"Forearm.seek 4 + 700 counts +2 "manipulator"&'# +3 "core" ' +2 ."da"SE.reconfigure SEgently +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 7.93 Pucks below Top Plate +2 "storage"(g' +64 "core" ' +2 "manipulator"&|& +4 "core" & + j +2 "storage"(M& +3 "core" &,I  \ +2 ."da"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 4 +2 "manipulator"&)'g +32 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&9, +3 "core" , +2 ."da"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 8.12 Pucks below Top Plate +2 "storage"(R' +29 "core" ' + "manipulator"&^% +4 "core" %e C +2 "storage"(t& +3 "core" &,I \ \ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 4 + 298 counts +2 "manipulator"&U'ϑ +24 "core" ' +59 "manipulator"& & +5 "core" & G j +2 "storage"(B& +4 "core" &,I  \ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 4 + 700 counts +4 "manipulator"&'# +28 "core" ' +2 "storage"(% +5 "core" %   -\ +2 ."downElevator"SE.seek :down +3 "storage"(F'v +100 ( % +3 "core" %ݱ  # \ QJ +2 "manipulator"&<% +4 "core" % m + ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&P'\ +78 "core" ' + ."downElevator"SE.coast +56 "storage"(5 +3 "core" ' + ."da"SC.coast + "storage"(6 +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 #tStarting finalPurge + "processing"%H& +4 "core" &\ +2 "manipulator"&6& +4 "core" & $ i +2 "manipulator"&T% +5 "core" %\  X  +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&8(- +171 "core" ( +2 "manipulator"&J& +4 "core" &-  q +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &I& +2 "core" &- < q +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&(' +109 "core" ' +2 ."psFlush"Hand.close + "manipulator"&/ +70 "core" / +2 "manipulator"&h& +5 "core" &-  q +2 "manipulator"&% +4 "core" %  \  ȼK +3 ."psFlush"Forearm.seek :retract +3 "manipulator"&j'\ +100 "core" ' +3 ."psFlush"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&>( +119 "core" ( +2 "manipulator"&L& +4 "core" & & +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &o& +6 "core" & t +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&' +102 "core" ' +2 "manipulator"&& +4 "core" & d +2 "manipulator"&r% +3 "core" % s +3 "processing"%:& +3 "core" &\ +2 "processing"%d& +3 ."psFlush"PC.seek :closed +2 "processing"%-(Tg +3 "core" &\ +3 &\  +9 &2z\ *x +9 &c}\ = +10 &wp\ L +9 &;P\ L +10 &R\ L +9 &U\ L +9 &V\ L +10 &BU\ L +9 &U\ L +9 &U\ L +10 & U\ L +9 &"KU\ L +10 &$ T\ L +9 &%U\ K +10 &'U\ L +9 &)RU\ L +9 &+T\ L +9 &,T\ L +10 &.U\ K +9 &0ZU\ L +10 &2U\ L +9 &3U\ L +9 &5U\ L +11 &7bU\ L +8 &9$V\ L +9 &:U\ L +10 &<U\ L +9 &>kT\ L +10 &@,S\ L +9 &AT\ L +9 &CT\ L +10 &ErW\ L +9 &G2Z\ M +9 &H_\ M +10 &Ju\ P +9 &Lh\ R +10 &N*\ R +9 &O\ R +9 &Q\ R +10 &SS|g\ ; +9 &T($R\ S +9 &TM#\ . +2 ( + "processing"%d& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.60 +2 "processing"%& +3 "core" &TM"\ . + ."psFlush"Hand.open +2 "manipulator"&e1 +74 "core" 1 +3 "manipulator"&/% +4 "core" %  I +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&q'\ +96 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +126 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%@'P +391 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +715 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%{' +1603 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%1 +70 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%N  +34 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%\\'W +2630 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%, +83 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%G' +588 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2115 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +69 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%Q U +65 "core" T +2 ."psFlush"PS.seek 0ml +2 "processing"%Y'W +2651 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%+' +437 "Can"E\ DD +2188 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%!  +71 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2635 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%\ +54 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%z' +2627 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%2 +71 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%'W +2626 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%$ @ +55 "core" B +2 ."psFlush"PS.seek 2.5ml +2 "processing"%~' +2636 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +71 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%='9 +2637 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%i +54 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%O'P +1098 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%&' +1613 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%V +71 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +52 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2628 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"% +72 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%' +591 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%C' +2124 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%b +72 "core" +2 ."psFlush"PBV.dial PSV +47 "processing"%E U +53 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2629 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%" @ +53 "core" B +2 ."psFlush"PS.seek 2.5ml +2 "processing"%K' +2632 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%k  +71 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%5'9 +2625 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%0 +42 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%x' +2629 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%4 +68 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%y'W +2638 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%7 @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%W' +2635 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%'  +70 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%u'9 +2638 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'%& +4 "core" &[_\ + "manipulator"&}& +4 "core" &  +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&( +3 "core" ( + "manipulator"&s& +4 "core" &  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &n& +3 "core" & N +2 .tForearm.seek PC + "manipulator"&]' +96 "core" ' +2 .tHand.close + "manipulator"&X/ +69 "core" / +2 .tPC.seek :open +2 "processing"%m( +399 "core" ( +2 "manipulator"&w& +4 "core" & + "manipulator"&3% +4 "core" %    +2 .tForearm.seek :retract + "manipulator"&'\ +92 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&f( +349 "core" ( +2 "manipulator"&p& +4 "core" &  < 3 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &S& +2 "core" &  i 3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&['ρ +100 "core" ' +2 "manipulator"&Z& +4 "core" &  3 +2 "manipulator"&`% +3 "core" %ω B +2 "collection"'D& +4 "core" &[`\ \ +2 "collection"'c& +3 .tCC.seek :closed +2 "collection"'(O +2 "core" &\\_\ +5 &\\^\ : +9 &MK}[^\ x0 +10 &uZ]\ wE +9 &+ZY^\ {L +9 &V\\_\ |K +10 &V[]\ {K +9 &rW[]\ |L +9 &4YZ^\ {L +10 &V\\^\ {K +9 &]\\]\ {K +10 &{UZ_\ |K +9 &!=V\\`\ |K +9 &"U[`\ |K +10 &$V[_\ |L +9 &&XZ`\ |K +9 &(EUZ`\ |K +10 &*V\\`\ |K +9 &+UY^\ {K +10 &-WZ]\ |K +9 &/MU\\^\ {K +9 &1UZ`\ \ |K +10 &2[Z`\ {K +9 &4[Z^\ {K +9 &6U[\\_\ {K +10 &8YZ^\ {L +9 &9Y[]\ {K +10 &;VZ_\ {K +9 &=]U\\_\ |K +9 &?[Z^\ {K +10 &@Z[`\ yK +9 &B[\\^\ {K +9 &DdY[^\ |L +10 &F&`]^\ zL +9 &Gq[\\\ yN +10 &IX^\ uQ +9 &KQY]\ qU +9 &M Y^\ nW +10 &Nz[_\ s4 +9 &Oh*Z\\\ s ` +9 &OnY]\ zH +2 ( + "collection"'c& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.69 +2 "collection"'?& +4 "core" &OpZ_\ xH + .tHand.open +2 "manipulator"&l1 +64 "core" 1 +2 "manipulator"&% +4 "core" % ω   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&_'\ +94 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'& +4 "core" &OpY\\\ zH +2 "collection"';% +3 "core" %Z_\ z +2 .tCSV.dial CSR + "collection"'#  +41 "core"  +2 "collection"'|% +4 "core" %Z_\ z + #tPulling 5ml of CSR.flush + .CSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'M'l +1351 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 '^% +2 "core" %l[]\ w +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'t' +652 "core" ' +2 .tCSV.dial :waste + "collection"' +123 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'*' +1991 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'B& +4 "core" &Oo\\\\\ {H +2 "collection"'% +3 "core" %Y]\ { + .tCSV.dial :flush +2 "collection"'  +40 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"''l +1215 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"' @ +40 "core" A +2 "collection"'v% +4 "core" %lY]\ { +2 .tCS.seek 7ml + "collection"' ' +537 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'<  +2 'g  +52 "core"  +79  +2 .tCBV.dial :waste1 + "collection"') @ +44 "core" ? +2 .tCS.seek 0ml +2 "collection"'H' +1659 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'U& +4 "core" &OnZ^\ |H +2 "collection"'6% +3 "core" %Y_\ { + .tCSV.dial :flush +2 "collection"'T  +68 "core" +2 .tCS.seek 5ml +2 "collection"'R'l +1213 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +41 "collection"' @ +53 "core" A +2 "collection"'J% +4 "core" %lZ\\\ z +2 .tCS.seek 7ml +2 "collection"'I'\ +532 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'F  +40 "core"  +2 .tCBV.dial :waste2 +2 "collection"'A  +110 "core"  +3 .tCS.seek 0ml + "collection"'9' +1657 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'& +4 "core" &OnVY\ wH +2 "collection"'h% +3 "core" %W]\ w + .tCSV.dial CSR +2 "collection"'  +40 "core"  +2 "collection"'P% +4 "core" %W[\ v + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +9 .tCS.seek 8ml +2 "collection"'L' +1832 "Can"N\ DD +92 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +10 .tCS.seek 10ml + "collection"'o' D +547 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'( +2 '  +95 "core" +36  +2 .tCTV.dial :intake + "collection"'r  +71 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml + "collection"':' \\ +1931 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'8  +72 "core" ~ +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'j' +587 "core" ' +2 .tCSV.dial CSR + "collection"'  +110 "core"  +2 "collection"'% +4 "core" %Z]\ v + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.seek 5ml +2 "collection"'e'l +1354 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml + "collection"'/' D +1345 "core" ' +2 .tCSV.dial CBV + "collection"'d +96 "core" +2 .tCS.seek 0ml +2 "collection"' ' +2616 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &  3 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&a( +4 "core" ( +2 "manipulator"&@& +4 "core" &  3 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &1& +2 "core" &  3 +2 .tForearm.seek CC +2 "manipulator"&N'ρ +100 "core" ' +2 .tHand.close + "manipulator"&{/ +66 "core" / +2 .tCC.seek :open +2 "collection"',( +379 "core" ( +2 "manipulator"&\\& +4 "core" &   3 + "manipulator"&G% +4 "core" % υ  +2 .tForearm.seek :retract + "manipulator"&'\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&Q(- +275 "core" ( +2 "manipulator"&& +4 "core" &- G d + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 & & +2 "core" &-  d +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&Y' +114 "core" ' +3 .tHand.open + "manipulator"&!1 +73 "core" 1 +2 "manipulator"&+% +4 "core" % m  I ȶZ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&\ '\ +102 "core" ' +2 #tCompleted [Sample.deep; initialPurge; da withoutWCR] begun 06:34:28 + #Preparing to sleep until 11:00AM 8/07/2019 +4 ."shutdown"CC.coast +2 #tAsleep til 11:00AM 8/07/2019 +2 "collection"'6 +3 #tContinuing at 11:00 +3 ."shutdown"CS.coast +2 "collection"'5 +3 "Can"P\ ** +3 ."shutdown"PC.coast +2 "processing"%6 +3 ."Qmail"GoodNews.email "Then, in tube 5: /home/esp/esp2/mission/2019_07_31_niagara_mission.rb:110\\n{2 => 22,\\n 3 => 22,\\n 4 => 9,\\n 5 => 13}\\nCan@08:28:38, 26.4C, 27% humidity, 14.5psia, 13.353V, 0.183A, 0.183A avg, 2.45W",Subject: "Asleep until 11:00" +5 ."shutdown"PS.coast +3 "processing"%5 +2 ."shutdown"Forearm.coast + "manipulator"&5 +3 ."shutdown"Elbow.coast + "manipulator"&6 +37 ."shutdown"Gate.power :raw,:OFF + .Gate.power :core,:OFF + #Shutdown +48546 "Can"M\  +60002 R\  +60002 T\  +60002 U\  +60003 U\  +60002 X\  +60002 Y\  +60002 Y\  +60002 X\  +60003 W\  +60002 X\  +60002 X\  +60002 X\  +60002 Z\  +60003 [\  +19489 Z\  +2 #tPowering core bus +501 .Gate.power :raw,:ON +3 "sampler") +2 ) +2 "core"  +37 "collection"' +8 '2 +3 "core"  + "processing"% +2 %z +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 )$% +3 "core" %\ + .tSS.configure SSconfig +2 "sampler")#.0X'\ +11 "core" ' +2 "manipulator"&q% +4 "core" %\ ! #   +2 "processing"%-& +2 "collection"'w& +6 "core" &{\ + &gi9\ +2 ."openPC"PC.reconfigure PCconfig +3 .tCC.reconfigure CCconfig +3 "processing"%$x2 ^22b + "collection"'$x2 ^22b +3 ."openPC"PC.home.seek :open +3 .tCC.home.seek :open +2 "processing"%3( + "collection"']( +268 "core" ( +11 ( +37 "Can"Y\ HH +8 #tPhase [/home/esp/esp2/mission/2019_07_31_niagara_mission.rb:110] + ."Qmail"GoodNews.email "At 11:00:29 began in tube 5: /home/esp/esp2/mission/2019_07_31_niagara_mission.rb:110\\n{2 => 22,\\n 3 => 22,\\n 4 => 9,\\n 5 => 13}\\nCan@11:00:29, 25.8C, 28% humidity, 14.5psia, 13.299V, 0.368A, 0.368A avg, 4.89W",Subject: "Started 2019_07_31_niagara_mission phase /home/esp/esp2/mission/2019_07_31_niagara_mission.rb:110" +2 .tSample.shallow +3 "sampler")2 +23 "core" 2 +3 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'p& +4 "core" &fgC\  +2 .tHand.open + "manipulator"&S1 +73 "core" 1 +2 "manipulator"&Z& +4 "core" & [ n +2 "manipulator"&`% +3 "core" % \ ! "  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&D(- +177 "core" ( +3 "manipulator"&& +3 "core" &- < 5 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 & & +4 "core" &-  5 +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage +2 "manipulator"&?' +108 "core" ' +2 .tHand.close + "manipulator"&l/ +67 "core" / +2 "manipulator"&& +4 "core" &- % 5 +2 "manipulator"&% +3 "core" %   ! ɾa +2 .tForearm.seek :retract +2 "manipulator"&;'\ +108 "core" ' + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&c( +272 "core" ( +3 "manipulator"&#& +3 "core" &   1 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &|& +3 "core" &  1 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&['ρ +95 "core" ' + "manipulator"&& +4 "core" &   W 1 +2 "manipulator"&^% +3 "core" %x  +2 "collection"'M& +4 "core" &gj8\  + "collection"' & +4 .tCC.seek :closed +2 "collection"'t(O +2 "core" &eh4\  +3 &fj1\  +10 &7di5\ t,~ +9 &gej:\ t? +9 &vpei8\ uL +10 &:Tfi6\ xL +9 &Xcj9\ wL +9 &Teh8\ wK +10 &Tfj7\ wK +9 &CWfh6\ wK +10 &Yeh8\ wK +9 &Zfi8\ uL +9 & Xdh7\ wL +10 &"JXhk8\ wL +9 &$ Uhk?\ wK +9 &%Tgi8\ wK +10 &'Udh8\ wK +9 &)RXfi:\ wL +10 &+Tej9\ wK +9 &,Zfi8\ vL +9 &.Wfi7\ vL +10 &0[Yej8\ wK +10 &2Ygj9\ uL +9 &3Vej8\ vK +10 &5Vgi8\ vK +9 &7bYci7\ uL +10 &9$Xej9\ uL +9 &:Tgi7\ uK +9 &<Ufl.\ vK +9 &>kWej8\ vK +9 &@-Zgh5\ wK +9 &AZgi6\ wL +10 &CYgj8\ wL +9 &Er\\gj:\ vL +10 &G0jdi:\ uM +9 &Heh9\ rP +9 &Jdg9\ nT +10 &LYdh:\ kW +9 &Nef5\ jD +9 &OORdf2\ nR +10 &Odg@\ i$l +9 &O`eg8\ uC +2 ( + "collection"' & +3 #tCollection Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.83 + "collection"'B& +4 "core" &O^bf;\ uC + .tHand.open +2 "manipulator"&1 +76 "core" 1 +2 "manipulator"&% +4 "core" % x   +2 .tForearm.reconfigure LooseForearm +5 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&*'\ +92 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'& +4 "core" &O_ch8\ wC +2 "collection"'v% +6 "core" %ch6\ u +2 .tCSV.dial CSR +2 "collection"'  +125 "core"  +2 "collection"'<% +4 "core" %dh@\ v + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"'g'l +1356 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 ')% +2 "core" %ldg*\ m +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"' ' +655 "core" ' +2 .tCSV.dial :waste + "collection"'U +124 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'6' +1987 "core" ' +2 #tPurging external Intake + "collection"'T& +4 "core" &O^dg*\ zC + "collection"'H% +4 "core" %dg-\ z + .tCSV.dial :flush + "collection"'  +41 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'J' D +2371 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +2 "collection"'R + 'F  +29 "core" +48  +2 .tCTV.dial :intake + "collection"'A  +72 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'I' +2382 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'  +72 "core"  +2 #tFlushing upper manifold + "collection"'h& +4 "core" &O]cg4\ uC + "collection"'% +4 "core" %cf)\ u + .tCSV.dial :flush +2 "collection"'P  +69 "core"  +2 .tCS.seek 5ml +2 "collection"'9'l +1235 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"'L @ +41 "core" A +2 "collection"'(% +4 "core" %lcf,\ y +2 .tCS.seek 6.999ml + "collection"'' +539 "core" ' +44 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'r +98 "core" ~ +2 .tCTV.dial :air +2 .CS.seek 0ml + "collection"'o' +1682 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'8'- +776 "core" ' +2 .tCSV.dial :waste + "collection"': +42 "core" +2 .tCS.seek 0ml +2 "collection"'' +769 "core" ' +2 "collection"'& +4 "core" &O^di:\ zC +2 "collection"'j% +3 "core" %ef3\ z + .tCSV.dial :flush +2 "collection"'e  +39 "core"  +3 .tCS.seek 3ml + "collection"'d'- +775 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"'/ @ +40 "core" A +2 "collection"'% +4 "core" %-eh/\ y +2 .tCS.seek 5ml + "collection"'@'l +536 "core" ' +3 .tCSV.dial :air +2 .CS.seek 0ml + "collection"'1' +1207 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'{'- +769 "core" ' +2 .tCSV.dial :waste + "collection"'f +70 "core" +2 .tCS.seek 0ml +2 "collection"'_' +760 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" & 1 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&\\( +3 "core" ( +2 "manipulator"&G& +4 "core" &  1 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &N& +2 "core" & + 1 +2 .tForearm.seek CC + "manipulator"&'ρ +102 "core" ' +2 .tHand.close + "manipulator"& / +77 "core" / +2 .tCC.seek :open +2 "collection"'a( +377 "core" ( +2 "manipulator"&!& +4 "core" & / 1 + "manipulator"&+% +4 "core" % ρ + .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&Y(- +284 "core" ( +2 "manipulator"&,& +4 "core" &- [ ( + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &- ( +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&m' +111 "core" ' +3 .tHand.open + "manipulator"&u1 +67 "core" 1 +2 "manipulator"&\ % +4 "core" % w  Ⱥ +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&Q'\ +103 "core" ' +2 #tda sampling at most 150ml +3 #Loading sh1 puck from tube 5 into Collection Clamp +2 ."Qmail"HABfans.email "Started da in tube 5 at 11:04:43EDT07-Aug-19\\n{2 => 22,\\n 3 => 22,\\n 4 => 9,\\n 5 => 13}\\nCan@11:00:29, 25.8C, 28% humidity, 14.5psia, 13.299V, 0.368A, 0.368A avg, 4.89W",Subject: "da sampling at most 150ml" +2 "collection"'.& +4 "core" &fj/\ +2 "manipulator"&% +4 "core" %\  7 +2 "storage"(2% +3 "core" %~ 5 6\ +2 "storage"(z. +2 "core" .( +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +6 .tSC.seek 5 +4 "storage"($(< +977 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" &<4\  +2 "manipulator"&& +4 "core" &- ( + "manipulator"&~% +4 "core" %\  K 7 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 5 +3 "manipulator"&i( +180 "core" ( +4 "manipulator"&=& +4 "core" & l + "storage"(O& +4 "core" &<5\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&V' +98 "core" ' +2 "storage"(& +4 "core" &<5 !\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"(&'L +180 "core" ' +3 "storage"(- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (& +2 "core" &<4 R\  +2 "manipulator"&b& +4 "core" & k + .tElbow.seek 5 +2 "manipulator"&( +3 "core" ( + "manipulator"&E& +4 "core" &  { k +2 "storage"(C& +3 "core" &<4 \  +2 .tForearm.seek 5 + 300 counts +2 "manipulator"&'H +17 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&K/ +74 "core" / +3 ."downElevator"SE.seek :down +79 "manipulator"&0& +4 "storage"("'v +7 "core" & k + "manipulator"&x% +4 "core" % R O g +2 .tForearm.seek :retract +2 "manipulator"&7'\ +93 "core" ' + .tElbow.seek CC +2 "manipulator"&W( +51 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +103 "core" ( +2 "manipulator"&y& +4 "core" & 8" +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &X& +3 "core" & r 8" +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&q'ρ +101 "core" ' +2 "manipulator"&w& +4 "core" &  8" +2 "manipulator"&-% +4 "core" %ω Z +2 "collection"'k& +3 "core" &gj?\ x +2 "collection"''& +3 .tCC.seek :closed +2 "collection"'s(O +3 "core" &fjB\ x +4 &giB\ x7 +9 &<Jxfj;\ m0 +10 &nugk;\ lE +9 &[fjD\ oK +10 &Wfk;\ pK +9 &Vgj7\ oK +9 &aWfj9\ oK +10 &%SgjB\ pJ +9 &Yfi;\ pK +9 &WglB\ oK +10 &jVfj3\ pK +9 &!,Whj@\ pK +10 &"VgkA\ oK +9 &$Wfk:\ pK +9 &&rUfi)\ pK +10 &(4Vej \ pK +9 &)Zfk\ oL +9 &+Tfj%\ pK +10 &-yWgj \ pK +9 &/;Vfk\ pK +10 &0Vfh1\ pK +9 &2Whk.\ pK +9 &4Vhj(\ pK +10 &6BZgj,\ oL +9 &8Tgj"\ oK +9 &9Vgj"\ oK +10 &;Whk)\ oK +10 &=LVei*\ oK +9 &?Wfi$\ oK +9 &@Vfi \ oK +9 &BXhj$\ pK +10 &DRZgh%\ oL +9 &Fffk$\ nM +9 &Gdh&\ kP +10 &I~di!\ gU +9 &K:cf \ dV +10 &Leg%\ cX +9 &Nzdi*\ h; +9 &O^+gh)\ f&q +10 &Oadh#\ oE +2 ( + "collection"''& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.86 + .Hand.open + "manipulator"&1 +65 "core" 1 +2 "manipulator"&p% +4 "core" % ς 8 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&S'\ +95 "core" ' +3 .tSC.coast + "storage"(6 +3 #tcollectSample 150ml w/bubble point of 24psi + #Priming 7ml .Gate.power :sampler,:ON +2 ."pumping"Gate.power :analytic3,:ON +2 .tIntake.select :close + .Exhaust.select :close +2 .SS.hold + "sampler")Z+ +4 "core" + + "sampler")`% +4 "core" % p\  + "collection"'& +4 "core" &Oedg.\ KE +3 "Can"[\ YX + #tCalibrating pressure and temperature sensors + .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X +27 +2 .tdelay 3.8 seconds +382 "collection"'% +3 "core" %eg\ F +2 "sampler")% +3 "core" %?6 t\ g +2 .tSSV.dial :spit + "sampler")> +131 "core"  +2 .tSS.seek 0ml +2 "sampler")?' +281 "core" ' +2 .tSSV.dial CBV + "sampler")#  +131 "core" +2 .tCTV.dial :intake + "collection"'|  +84 "core" +2 #tWaiting for external sampler to finish priming... + .delayUntil "11:08:10.99" +1590 #"pumping"7.5L/min +3008 #7.5L/min +3007 #7.5L/min +629 "Can"^\ RFF\ +2377 #"pumping"7.5L/min +3007 #7.5L/min +2862 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open + "sampler") +138 #"pumping"7.5L/min +72 "collection"'D% +3 "core" %2\ ; +2 #tIntake @20.8psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X +2 "sampler");% +3 "core" %a \ { e +2 "sampler")]% +3 "core" %a {\ { e +2 .tIntake.select :close + "sampler")0 +10 )B% +2 "core" %a\  w\ d + .tSSV.dial :exhaust +2 "sampler")  +75 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")' +390 "core" ' +3 .tExhaust.select :close + "sampler") +11 #tSampling 150.0ml +2 .Intake.select :close + .Exhaust.select :close + .SS.reconfigure SSconfig +2 "sampler")#.0XE + ."airStroke"CSV.dial :waste +4 "sampler")}% +3 ."airStroke"CS.seek 0ml +2 "collection"'' +3 "core" % v\ ~b ' +2 ."connect"SSV.dial CBV,avoiding: :exhaust +3 ."airStroke"CSV.dial :air +3 .tCBV.dial SSV + "sampler")  + "collection"'~ @ +74 "core" B +2 ."airStroke"CS.seek 10ml +2 "collection"'=' D +110 "core"  +2 .tCTV.dial :air +2 "collection"'O  +71 "core" ~ +2 .tdelay 15 seconds +5 ."samplerPumpShutdown"Gate.power :sampler,:OFF + ."pumping"Gate.power :analytic3,:OFF +1496 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")Y +130 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +4 .tSS.seek 0ml +2 "collection"'  +2 "sampler")' +6 "core" ' + .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")Q  +120 "core" ~ +9  +436 ' +2 "sampler")% +40 "core" % u\ b +8 .tCBV.dial between SSV and waste2 +2 "collection"'b  +28 "core"  +2 "collection"'E% +4 "core" % Ffk&\ u +2 ."connect"CTV.dial CSV,avoiding: :air +2 .tCSV.dial CTV +2 "collection"'C  +41 "core"  +3 .tCS.reconfigure CSpressurize + "collection"'# d@<< b +3 .tCS.seek 0ml + "collection"'%' +2163 "core" '  6\ s +3 "collection"'K% +4 "core" % " ":\ u + "sampler")0% +4 "core" % w\ b + #tBubblePoint: Intake @38.7psia, Outlet @14.7psia + .CBV.dial SSV + "collection"'x @ +37 "core" A +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'"' +98 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")7 +129 "core"  +4 .tSS.reconfigure SSexhale +2 "sampler")#.0X +132 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +4 .tSS.seek 0ml +2 "collection"'  +4 "sampler")#' +4 "core" ' + .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")|  +120 "core" ~ +9  +361 ' +2 "sampler")D% +4 "core" % u\ + .tCBV.dial between SSV and waste2 +2 "collection"'?  +38 "core"  +2 "collection"'M% +4 "core" % EfhL\ n +2 ."connect"CTV.dial CSV,avoiding: :air +2 .tCSV.dial CTV +2 "collection"';  +41 "core"  +2 .tCS.reconfigure CSpressurize +2 "collection"'# d@<< b +3 .tCS.seek 0ml + "collection"']' +2434 "core" '~  H\ q +3 "collection"'B% +3 "core" %U  H\ q +2 "sampler")% +3 "core" % n\ +2 #tBubblePoint: Intake @38.3psia, Outlet @14.2psia + .CBV.dial SSV +2 "collection"' @ +37 "core" A +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml +2 "collection"' ' +132 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")T +96 "core" ' +3 ."CSpush"CS.coast + "collection"'5 +29 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0Xd +102 "collection"'@9 +4 "core" 9@d +102 "collection"'19 +3 "core" 9Bd +102 "collection"'f9 +3 "core" 9Gd +102 "collection"'9 +3 "core" 9L"d +102 "collection"'/9 +3 "core" 9R&d +102 "collection"'9 +3 "core" 9[+d +102 "collection"'G9 +3 "core" 9d/d +102 "collection"'{9 +3 "core" 9n3d +102 "collection"'c9 +3 "core" 9{7d +102 "collection"'*9 +3 "core" 9;d +102 "collection"'t9 +4 "core" 9@d +102 "collection"'!9 +3 "core" 9Dd +102 "collection"'+9 +3 "core" 9Hd +102 "collection"'N9 +3 "core" 9Ld +102 "collection"' 9 +3 "core" 9Pd +102 "collection"',9 +4 "core" 9Ud +102 "collection"' 9 +3 "core" 9Yd +102 "collection"'9 +3 "core" 9]d +102 "collection"'\ 9 +3 "core" 9ad +102 "collection"'.9 +3 "core" 9,ed +102 "collection"'9 +4 "core" 9@jd +102 "collection"'9 +3 "core" 9Snd +102 "collection"'29 +3 "core" 9grd +102 "collection"'\\9 +3 "core" 9{vd +102 "collection"'u9 +3 "core" 9{d +102 "collection"'m9 +3 "core" 9!d +102 "collection"'}9 +3 "core" 9"d +102 "collection"'~9 +3 "core" 9"d +102 "collection"'9 +3 "core" 9%c +102 "collection"'O9 +3 "core" 9%a +102 "collection"'_9 +4 "core" 9 &` +102 "collection"'9 +3 "core" 9!(] +102 "collection"'Y9 +3 "core" 96)[ +102 "collection"'9 +2 "Can"X  +3 "core" 9L+Y +102 "collection"'Q9 +3 "core" 9a,W +102 "collection"'z9 +4 "core" 9v-U +102 "collection"'9 +3 "core" 9-S +102 "collection"'b9 +3 "core" 90Q +102 "collection"'E9 +3 "core" 90O +102 "collection"'C9 +3 "core" 93N +102 "collection"'=9 +4 "core" 94L +102 "collection"'K9 +3 "core" 95I +102 "collection"'09 +3 "core" 96G +102 "collection"'x9 +3 "core" 9"9F +102 "collection"'9 +3 "core" 98:C +102 "collection"'V9 +3 "core" 9M;A +102 "collection"'y9 +3 "core" 9b=? +102 "collection"'X9 +3 "core" 9w?> +102 "collection"'i9 +3 "core" 9A< +102 "collection"'&9 +3 "core" 9B: +102 "collection"'w9 +4 "core" 9C9 +102 "collection"'-9 +3 "core" 9E7 +102 "collection"'9 +3 "core" 9F6 +102 "collection"'9 +3 "core" 9G3 +102 "collection"'79 +3 "core" 9I1 +102 "collection"'%9 +4 "core" 9J0 +102 "collection"'k9 +3 "core" 9,L. +102 "collection"'"9 +40 "core" 9>N- +110 "collection"'a9 +3 "core" 9ZP + +102 "collection"'p9 +3 "core" 9kR) +102 "collection"'`9 +3 "core" 9~S( +102 "collection"'9 +3 "core" 9U% +102 "collection"'9 +3 "core" 9X% +102 "collection"'q9 +3 "core" 9Y $ +102 "collection"'$9 +3 "core" 9Z%" +102 "collection"'49 +4 "core" 9[)! +102 "collection"'l9 +3 "core" 9]- +102 "collection"''9 +3 "core" 9^1 +102 "collection"'9 +3 "core" 9 `5 +102 "collection"'Z9 +3 "core" 9 b: +102 "collection"'>9 +4 "core" 9 %c> +102 "collection"' 9 +3 "core" 9 5eB +102 "collection"'|9 +3 "core" 9 DgF +102 "collection"'n9 +3 "core" 9 RhJ +102 "collection"'D9 +3 "core" 9 ajO +102 "collection"'?9 +3 "core" 9 okS +102 "collection"'M9 +3 "core" 9 |mW +102 "collection"';9 +3 "core" 9 o[ +102 "collection"'9 +3 "core" 9 p_ +102 "collection"'B9 +3 "core" 9 qd +102 "collection"'9 +4 "core" 9 sh +102 "collection"'9 +3 "core" 9 ul +102 "collection"'#9 +3 "core" 9 vp +102 "collection"' 9 +3 "core" 9 wu +102 "collection"'v9 +3 "core" 9 yy +102 "collection"'9 +4 "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"'U9 +3 "core" 9\  +103 "collection"'<9 +3 "core" 9\ & +102 "collection"'T9 +3 "core" 9\ . +102 "collection"']9 +3 "core" 9\ 7 +102 "collection"' 9 +3 "core" 9\ ? +102 "collection"'g9 +3 "core" 9\ G +102 "collection"'[9 +3 "core" 9\ P +102 "collection"'9 +3 "core" 9\ W +102 "collection"'69 +3 "core" 9\ ^ +102 "collection"'59 +3 "core" 9\ e +102 "collection"'A9 +4 "core" 9\ k +102 "collection"'J9 +3 "core" 9\ r +102 "collection"'H9 +3 "core" 9\ x +102 "collection"'9 +3 "core" 9\ } +2 .tCH.hold 10:00,70C +3 "collection"'h `\ `\ z  +3 "core"  +52585 "Can"I\ e +7417 "core" ` +2 "collection"'F9 +3 "core" 9\ J +2 #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml + "collection"'' +341 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'I @ +98 "core" A +2 .tCSV.dial :air +2 "collection"'R @ +40 "core" ? +2 .tCS.seek 5ml +2 "collection"'P'l +1350 "core" ' +2 .tCSV.dial CTV + "collection"'r  +43 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'L @ +42 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'o  +41 "core"  +4 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"' @ +41 "core" ? +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'8' +1349 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"': +96 "core" ~ +2 .tCBV.dial CSV + "collection"'j  +28 "core" +2 "collection"'e% +4 "core" % 5 ;\ w +2 .tCS.seek 5ml + "collection"''l +1348 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'  +43 "core" +2 "collection"'d% +4 "core" %l\ w +2 .tCS.seek 7ml + "collection"'@' +584 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'1 @ +40 "core" > +2 .tCS.seek 10ml +2 "collection"'f' D +840 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +108 "core" _ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'/   +38 "core" ! +2 ."connect"CSV.dial CTV +3 "collection"'  + .tCTV.dial CSV +4 "collection"'G  +24 "core"  +103  +2 .tCS.seek 5ml +2 "collection"'{'l +1348 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'c @ +97 "core" A +2 .tCSV.dial :waste + "collection"'* +99 "core" +2 .tCS.seek :empty +2 "collection"'t'Ͱ +1358 "core" ' +2 .tCSV.dial :air + "collection"'! @ +71 "core" A +2 .tCS.seek 5ml +2 "collection"'+'l +1347 "core" ' +2 .tCSV.dial CTV + "collection"'N  +41 "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"  +4 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +42 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'' +1353 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"'\ +96 "core" ~ +2 .tCBV.dial CSV + "collection"'.  +38 "core"  +39 "collection"'% +12 "core" %\ x +2 .tCS.seek 5ml + "collection"''l +1349 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'2  +41 "core" +2 "collection"'\\% +4 "core" %l"\ w +2 .tCS.seek 7ml +2 "collection"'u' +586 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'m @ +41 "core" > +2 .tCS.seek 10ml +2 "collection"'}' D +838 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'~ ` +109 "core" _ +2 #tLysing Complete + "collection"'& +4 "core" &Oe&)\ wE +2 #tStoring sh1 puck in Collection Clamp to tube 4 + "manipulator"&O% +3 "core" %\   +2 "storage"(_% +3 "core" %|   E\ +2 "storage"(. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"(Y(,H +341 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" &,J\ +2 "manipulator"&Q& +3 "core" &   8" +2 "manipulator"&z% +34 "core" %\   +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&( +154 "core" ( +2 "manipulator"&b& +4 "core" & \ +2 "storage"(E& +3 "core" &,J % ' <\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&C'# +95 "core" ' +2 "storage"(=& +4 "core" &,J 5 5 P\ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(K'L +219 "core" ' +4 "storage"(0- +3 "core" -'1 + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&x& +3 "core" & 9 \ +2 "storage"(& +3 "core" &,J \ + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 4 +2 "manipulator"&V'g +35 "core" ' +2 .tElbow.hold + "manipulator"&y, +3 "core" , +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 "storage"(X- +2 "core" -'1 +2 .tSE.seek 8.14 Pucks below Top Plate +2 "storage"(i' +39 "core" ' +2 "manipulator"&&% +4 "core" %c % ɾ\\ +2 "storage"(w& +3 "core" &,J \ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 296 counts + "manipulator"&-'Ϗ +18 "core" ' +2 "manipulator"&& +5 "core" & \ +2 "storage"(& +3 "core" &,J /\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&7'# +16 "core" ' +2 .tSE.seek 9.14 Pucks below Top Plate +2 "storage"(%' +47 "core" ' +2 "manipulator"&k& +4 "core" & P \ +2 "manipulator"&"% +4 "core" % ( + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&a'\ +98 "core" ' +2 .tElbow.seek CC +2 "manipulator"&p( +155 "core" ( +2 "manipulator"&`& +4 "core" &   , + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &   [ , +2 .tForearm.seek CC + "manipulator"&'ρ +100 "core" ' +2 .tHand.close + "manipulator"&q/ +77 "core" / +2 .tCC.seek :open +2 "collection"'$( +375 "core" ( +4 "storage"(4& +3 "core" &,J\ +2 "storage"(l& +3 "core" &,J \ +2 "manipulator"&'& +3 "core" &  , +2 "manipulator"&% +4 "core" %   $ +2 .tForearm.seek :retract + "manipulator"&Z'\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&>( +153 "core" ( +2 "manipulator"& & +4 "core" & +2 "storage"(|& +3 "core" &,J ' ' l\ + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 4 + "manipulator"&n'g +111 "core" ' +2 .tElbow.hold + "manipulator"&D, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&?1 +72 "core" 1 +3 "manipulator"&M% +3 "core" % z G w +33 "storage"(;& +3 "core" &,J\ +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 4 + 319 counts + "manipulator"&'Ϧ +16 "core" ' +2 "manipulator"&B& +4 "core" & @ +2 "storage"(& +3 "core" &,J   2\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&'# +26 "core" ' +2 "storage"(#% +4 "core" % 6 5 N\ +2 ."downElevator"SE.seek :down +3 "storage"( 'v +100 (v% +2 "core" %- p \\ a\ QL +2 "manipulator"&% +3 "core" %8 g +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +47 .tForearm.seek :retract + "manipulator"&^'\ +23 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +67 "core" ' +2 .tSC.coast + "storage"(6 +2 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +4 "core" &.1W\ +2 "manipulator"&& +4 "core" & +2 "manipulator"&)% +3 "core" %\  ) +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&U(- +181 "core" ( +2 "manipulator"&<& +4 "core" &- q  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &T& +2 "core" &- A  +2 .tForearm.seek :garage +2 "manipulator"&]' +109 "core" ' +2 .tHand.close + "manipulator"& / +76 "core" / +2 "manipulator"&g& +4 "core" &-  +2 "manipulator"&[% +3 "core" %  ȽQ +2 .tForearm.seek :retract +2 "manipulator"&'\ +106 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&6( +279 "core" ( +2 "manipulator"&5& +4 "core" & ^ , + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &A& +2 "core" & , +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&J'ρ +103 "core" ' +2 "manipulator"&H& +4 "core" & , +2 "manipulator"&% +3 "core" %τ +2 "collection"'9& +4 "core" &14Z\ +2 "collection"'h& +3 .tCC.seek :closed +2 "collection"'F(O +3 "core" &14L\ +3 &15A\  +8 &3131\ w+{ +10 &g03\ u> +9 &r03\ vL +10 &WY24\ yK +9 &Y.4\ yJ +9 &Z/3\ yK +10 &Y14z\ yJ +9 &a\\25Y\ yJ +9 &"Y05\ yJ +10 &[16\ yJ +9 & Y04\ yJ +9 &"hZ05s\ xJ +10 &$)Y15^\ yK +9 &%W14R\ yJ +10 &'Z27G\ yJ +9 &)pY230\ yJ +9 &+3T24\ zJ +10 &,Y05\ yK +9 &.X14\ yJ +10 &0wX05\ yK +9 &2;X262\ yJ +9 &3X/3.\ zJ +10 &5U26$\ zJ +9 &7W16\ yJ +9 &9BZ14\ yJ +10 &;X14\ yJ +9 &<W06\ yK +9 &>X05\ yJ +10 &@JX14\ yJ +9 &B U36\ zJ +10 &CZ24n\ yK +9 &EZ06Y\ yK +9 &GLg06\\\ xL +10 &I33\ sO +9 &J57\ nT +9 &Lt7;\ kV +10 &N3;=\ kE +9 &O<:7<w\ p(v +10 &On7<d\ vH +5 ( + "collection"'h& +5 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.73 + "collection"'(& +4 "core" &O`7:[\ yH + &O`8;Q\ wH + .tHand.open + "manipulator"&I1 +66 "core" 1 +2 "manipulator"&R% +4 "core" % τ  ? +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' +2 .tPSV.dial PSR + "processing"%r +127 "core"  +2 "processing"%L% +4 "core" %W\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1.5ml +2 "processing"%o' +1615 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +5 "processing"%  +45 "core"  +2 .tPS.seek 0ml +2 "processing"%P'W +1611 "core" ' +2 .tPSV.dial PSR + "processing"%: +44 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%j' +2636 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%e + "collection"'8  +6 "core"  + "processing"%  +43 "core"  +33 +2 .tPSV.dial :mixloop + "processing"%d +98 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing + "processing"%  +124 "core" +2 .tPS.seek 0ml +2 "processing"%1'W +2635 "core" ' +2 .tPSV.dial :air + "processing"%@  +43 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2635 "core" ' +2 .tPSV.dial :mixloop + "processing"%/ +44 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2636 "core" ' +2 .tPSV.dial :air + "processing"%G  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%f' +2631 "core" ' +2 .tPSV.dial :mixloop + "processing"%c +43 "core" +2 .tPS.seek 0ml +2 "processing"%*'W +2631 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&{& +4 "core" &   , +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&!( +30 "core" ( +2 "manipulator"&t& +4 "core" &   + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &N& +3 "core" & \  +2 .tForearm.seek CC + "manipulator"& 'ρ +101 "core" ' +2 .tHand.close + "manipulator"&,/ +72 "core" / +2 .tCC.seek :open +2 "collection"' ( +375 "core" ( +2 "manipulator"&+& +4 "core" & &  + "manipulator"&\ % +4 "core" % s U Z +2 .tForearm.seek :retract + "manipulator"&.'\ +103 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +272 "core" ( +2 "manipulator"&& +4 "core" &- E . + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &2& +3 "core" &- / . +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +39 "manipulator"&\\' +121 "core" ' +2 .tHand.open + "manipulator"&1 +65 "core" 1 +2 "manipulator"&m% +4 "core" % _ Ȳ; +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&u'\ +96 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing + ."connect"PRV.dial CBV +2 .tCBV.dial PRV +2 .CTV.dial :air,avoiding: :intake + #Loading lyfil puck from tube 5 into Collection Clamp +2 "collection"'~& +3 "core" &:?*\ +2 "manipulator"&% +3 "core" %\  1  +2 "storage"(O% +4 "core" %s v k i\ + "storage"(_. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 + "storage"((< +348 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (& +2 "core" &<6   \  +2 "manipulator"&Q& +4 "core" &- . + "manipulator"&z% +4 "core" %\   + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 5 + "manipulator"&b( +178 "core" ( +2 "manipulator"&E& +4 "core" & U b +2 "storage"(=& +3 "core" &< K K \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&W' +102 "core" ' +2 "storage"(S& +4 "core" &< { v A\ + .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(0'L +186 "core" ' +2 "storage"(x- +3 "core" -' +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 (& +3 "core" &< 8 7\ + "manipulator"&X& +4 "core" & d a + .tElbow.seek 5 +2 "manipulator"&&( +3 "core" ( +2 "manipulator"&w& +4 "core" & [ a + "storage"(& +4 "core" &< L S %\ +2 .tForearm.seek 5 + 300 counts + "manipulator"&'H +24 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&k/ +71 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&"& +3 "storage"(C'v +6 "core" & \\ a +2 "manipulator"&% +3 "core" % C Y 2 +2 .tForearm.seek :retract +2 "manipulator"&K'\ +96 "core" ' +2 .tElbow.seek CC +2 "manipulator"&V( +49 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +94 "core" ( +2 "manipulator"&-& +4 "core" & L . + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &i& +2 "core" & b . +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&`'ρ +105 "core" ' +31 "manipulator"&& +4 "core" & i . +2 "manipulator"&7% +4 "core" %σ f V +2 "collection"'y& +3 "core" &:>\ +2 "collection"'q& +4 .tCC.seek :closed + "collection"'a(O +3 "core" &8>}\ +3 &9>e\  +9 &38?\\\ y+{ +9 &g8<Q\ w> +10 &r9?B\ xL +9 &ZT:=5\ {J +9 &Y:?$\ {J +10 &V8>\ {J +9 &Y;= \ {J +10 &aV;=\ {J +9 &"X:=\ {K +9 &Y<>\ {J +10 & Y:=\ {K +9 &"iX;?\ {J +9 &$*Y:>\ {K +10 &%W9>\ {J +9 &'X9=\ {K +10 &)rY;<\ {J +9 &+3W9=\ {J +9 &,Z:>\ {J +10 &.X;>\ {J +9 &0yY9>\ {J +9 &2:Y:>\ {K +10 &3W9;\ {J +9 &5X:=\ {J +10 &7W:?}\ {J +9 &9DU9>v\ {J +9 &;X<>,\ {J +10 &<W:>-\ zJ +9 &>Y8?0\ {K +9 &@LX==\ {J +10 &B Y8> \ {J +9 &CX9>\ {J +10 &E`:<\ zK +9 &GKp9=\ xM +9 &I;\ sR +10 &J\ nV +9 &Lu\ mV +9 &N3-'\ lE +10 &O=;57\ q't +9 &Oq58\ wL +5 ( + "collection"'q& +4 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.85 +2 .Hand.open + "manipulator"&s1 +3 "core" &Og25\ yL +63 1 +3 "manipulator"&4% +3 "core" % σ  V +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&l'\ +100 "core" ' +2 .tSC.coast + "storage"(6 +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"''  +127 "core" ~ +2 .tCSV.dial CTV + "collection"'  +28 "core"  +2 .tPS.seek 2.5ml +2 "processing"% ' +2630 "core" ' +2 "collection"'|% +4 "core" % Ft\ x +2 .tCS.seek 4.15ml + "collection"''Q +1570 "core" ' +2 .tdelay 8 seconds +613 "Can"E\ ?? +189 .tPSV.dial :air +2 "processing"%p  +43 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%?  +80 "core"  +4 .tPS.seek 0ml + "processing"%M'W +2631 "core" ' +2 .tCBV.dial between PRV and waste1 + "collection"'; ` +38 "core" _ +2 .tCSV.dial :air +2 "collection"'B @ +42 "core" ? +2 .tCS.seek 10ml +2 "collection"'' D +1566 "core" ' +2 .tCSV.dial CTV + "collection"'Z  +42 "core"  +2 .tCS.seek 0ml +2 "collection"'#' +2623 "core" ' +2 .tCBV.dial :waste1 + "collection"'> @ +30 "core" > +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +3 "collection"'v  +127 "core" +2 "collection"'& +4 "core" &Of\ vL +2 #tStoring lyfil puck in Collection Clamp to tube 4 + "manipulator"&n% +3 "core" %\ " 3 = +2 "storage"(% +3 "core" %  =\ +39 "storage"(. +10 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 + "storage"((,H +347 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 ()& +3 "core" &,F =\ + "manipulator"&%& +4 "core" & 1 . + "manipulator"&% +4 "core" %\ " = +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&<( +150 "core" ( +2 "manipulator"&T& +4 "core" &  n \ +2 "storage"( & +3 "core" &,F\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&Y'# +95 "core" ' +2 "storage"(D& +4 "core" &,F   G\ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"( 'L +216 "core" ' +3 "storage"(g- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&[& +2 "core" & \ +2 "storage"(^& +3 "core" &,F\ +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 4 +2 "manipulator"&]'g +35 "core" ' +2 .tElbow.hold + "manipulator"&5, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(A- +2 "core" -' +2 .tSE.seek 9.14 Pucks below Top Plate +2 "storage"(U' +39 "core" ' +2 "manipulator"&H% +4 "core" %m 9 ɿh +2 "storage"(& +3 "core" &,F \ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 306 counts + "manipulator"&9'ϙ +15 "core" ' +2 "manipulator"&& +4 "core" & \ +2 "storage"($& +3 "core" &,F \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&h'# +24 "core" ' +2 .tSE.seek 10.14 Pucks below Top Plate +2 "storage"((' +47 "core" ' +2 "manipulator"&I& +4 "core" & \ \ +2 "manipulator"&R% +4 "core" %  X +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&r'\ +91 "core" ' +2 .tElbow.seek CC +2 "manipulator"&L( +146 "core" ( +3 "manipulator"&J& +4 "core" & 1 +2 .tElbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 && +2 "core" & 1 +2 .tForearm.seek CC +2 "manipulator"&o'ρ +95 "core" ' +2 .tHand.close + "manipulator"&:/ +71 "core" / +2 .tCC.seek :open +2 "collection"'P( +378 "core" ( +2 "storage"(e& +4 "core" &,F\ + "storage"(& +4 "core" &,F\ +2 "manipulator"&8& +3 "core" & 0 +2 "manipulator"&d% +3 "core" % ψ   +2 .tForearm.seek :retract + "manipulator"&'\ +102 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&j( +157 "core" ( +2 "manipulator"&@& +4 "core" & H + +2 "storage"(1& +3 "core" &,F\ +2 .tElbow.reconfigure LimpElbow + "manipulator"&$ ,(#b +3 .tForearm.seek 4 +2 "manipulator"&/'g +111 "core" ' +2 .tElbow.hold + "manipulator"&, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&G1 +71 "core" 1 +4 "manipulator"&% +3 "core" % w 9 ɿj +2 "storage"(c& +3 "core" &,F h\ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 316 counts + "manipulator"&f'ϣ +16 "core" ' +2 "manipulator"&{& +4 "core" &  + +2 "storage"(t& +3 "core" &,F\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&N'# +24 "core" ' +2 "storage"(,% +4 "core" % e\ +2 ."downElevator"SE.seek :down +3 "storage"(6'v +100 (% +3 "core" %% 3 5 8\ RQ +2 "manipulator"&F% +4 "core" %2 z  +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&+'\ +59 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +29 "core" ' +2 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%\  +69 "core" +2 .tPS.seek 2.5ml +2 "processing"% ' +2625 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"% +41 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%2  +41 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%! +55 "core" +2 .tdelay 1 second +102 .PSV.dial :air +31 "processing"%  +40 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml +38 "processing"%m'W +2633 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%.& +4 "core" &\ +2 "manipulator"&~& +3 "core" & + +2 "manipulator"&% +3 "core" %\  {  +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&O(- +177 "core" ( +2 "manipulator"&_& +4 "core" &- < 6 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &\\& +2 "core" &- v 6 +2 .tForearm.seek :garage +2 "manipulator"&' +110 "core" ' +2 .tHand.close + "manipulator"&Q/ +67 "core" / +2 "manipulator"&z& +4 "core" &-   6 +2 "manipulator"&E% +3 "core" % v ȹ) +2 .tForearm.seek :retract +2 "manipulator"&='\ +102 "core" ' +4 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&( +114 "core" ( +2 "manipulator"&S& +4 "core" & + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &u& +2 "core" & A +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&x' +103 "core" ' +2 "manipulator"&& +4 "core" & v +2 "manipulator"&X% +3 "core" % h +2 "processing"%w& +4 "core" &\ +2 "processing"%& +3 .tPC.seek :closed +2 "processing"%k(Tg +2 "core" &\ +4 &\ ; +10 &Hw\ 1 +9 &Eu\ F +9 &Z\ M +10 &U\ L +9 &vU\ L +10 &9S\ L +9 &V\ M +9 &U\ L +10 &}W\ M +9 &@V \ L +9 &!U,\ M +10 &"W-\ L +9 &$W.\ L +10 &&HU0\ L +9 &( V0\ M +9 &)U+\ L +10 &+Y.\ L +9 &-PV%\ L +9 &/S/\ L +10 &0V2\ L +9 &2T4\ L +10 &4WW6\ M +9 &6V5\ L +9 &7Y2\ L +10 &9V9\ L +9 &;aS5\ L +9 &="V:\ L +10 &>S:\ L +9 &@V>\ L +10 &BiWH\ L +9 &D*XI\ L +9 &EYG\ L +10 &G^I\ M +9 &IkjG\ N +9 &K%G\ Q +10 &LH\ R +9 &NE\ R +10 &PeI\ S +9 &R&J\ S +9 &ScgM\ , +10 &T9\\Q\ 1 +9 ( + &T?Y\ + + "processing"%& +4 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.64 + "processing"%"& +4 "core" &T? Q\ + + .tHand.open + "manipulator"&1 +72 "core" 1 +2 "manipulator"&b% +4 "core" %  $ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&W'\ +100 "core" ' +2 .tPRV.dial :air + "processing"%-  +43 "core"  +2 .tPSV.dial :mixloop + "processing"%i +55 "core" +2 "processing"%0% +4 "core" %\\u\ +2 .tPS.seek 0.3ml + "processing"%' +394 "core" ' +2 .tPSV.dial PSR + "processing"%& +102 "core"  +2 "processing"%% +4 "core" %\  + #tPulling 0.4ml of PSR.air + .PSR.select :air +2 .PS.seek 0.7ml +2 "processing"%7'* +480 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%y' +1923 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%C +99 "core" +2 .tPTV.dial :mixing + "processing"%K @ +70 "core" A +2 .tPBV.dial :waste2 + "processing"%  +102 "core"  +2 .tPS.seek 0ml +2 "processing"%q'W +2632 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&s& +4 "core" &  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&4( +3 "core" ( +2 "manipulator"&'& +4 "core" &   + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &   +2 .tForearm.seek PC + "manipulator"&`' +98 "core" ' +2 .tHand.close + "manipulator"&/ +73 "core" / +2 .tPC.seek :open +2 "processing"%*( +400 "core" ( +2 "manipulator"&|& +4 "core" & Z + "manipulator"&}% +4 "core" %  \\  +2 .tForearm.seek :retract + "manipulator"&p'\ +98 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&?(- +171 "core" ( +2 "manipulator"& & +4 "core" &- M d +2 .tElbow.reconfigure LooseElbow +4 "manipulator"&$ &.,(#b +6 &;& +3 "core" &- + d +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&B' +114 "core" ' +2 .tHand.open + "manipulator"&1 +72 "core" 1 +33 "manipulator"&Z% +4 "core" % m  ȶ\\ + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +102 "core" ' +2 #tLoading da puck from tube 5 into Processing Clamp + "processing"%>& +4 "core" &_\ +2 "manipulator"&v% +3 "core" %\  ] 7 +2 "storage"(% +4 "core" %} K M\ + "storage"(n. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 5 + "storage"((< +340 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +2 "core" &<8 \  +2 "manipulator"&)& +3 "core" &-   d +2 "manipulator"&%% +4 "core" %\    7 + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 5 +2 "manipulator"&( +177 "core" ( +2 "manipulator"&T& +4 "core" & a k + "storage"( & +4 "core" &< V Y\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +47 .tForearm.seek 5 + 700 counts + "manipulator"&D' +95 "core" ' +2 "storage"(V& +4 "core" &< m l \ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(l'L +201 "core" ' +3 "storage"(g- +4 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 ([& +2 "core" &<   R\ +2 "manipulator"&^& +3 "core" & = j +2 .tElbow.seek 5 +2 "manipulator"&A( +3 "core" ( +2 "manipulator"&H& +3 "core" &  = j +2 "storage"(& +3 "core" &< '  N\ +2 .tForearm.seek 5 + 300 counts +2 "manipulator"&'H +20 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&$/ +76 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&I& +3 "storage"(R'v +6 "core" & j +2 "manipulator"&Y% +4 "core" % G + .tForearm.seek :retract +2 "manipulator"&<'\ +93 "core" ' +2 .tElbow.seek PC +2 "manipulator"& ( +63 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +184 "core" ( +2 "manipulator"&]& +4 "core" & +2 .tElbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &9& +2 "core" & d +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&U' +98 "core" ' +2 "manipulator"&J& +4 "core" & n +2 "manipulator"&% +3 "core" % j  +2 "processing"%h& +4 "core" &\ + "processing"%5& +4 .tPC.seek :closed + "processing"%:(Tg +3 "core" &\ +4 &}\ 3 +10 &<Ixy\ / +9 &fq~\ D +9 & \\\ L +10 &Tx\ L +9 &Sw\ L +10 &SVq\ L +9 &U_\ L +9 &Ud\ L +10 &V`\ L +9 &\\Ul\ L +9 &!UX\ L +10 &"UT\ L +9 &$UZ\ K +10 &&dUX\ L +9 &('UX\ L +9 &)UV\ K +10 &+UY\ L +9 &-mUB\ L +9 &//U@\ L +10 &0SF\ L +9 &2UD\ L +10 &4tUE\ L +9 &67UA\ L +9 &7U@\ L +10 &9T5\ L +9 &;|T2\ L +9 &=?T1\ L +10 &?U1\ L +9 &@U5\ L +10 &BU4\ L +9 &DFW9\ L +9 &F\\1\ L +10 &G_)\ M +9 &Ir,\ O +9 &K<1\ R +10 &L(\ R +9 &N&\ R +10 &P(\ S +9 &RB(\ S +9 &Sm&\ , +10 &T5G\ 7 +5 ( + "processing"%5& +4 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.68 +2 .Hand.open + "manipulator"&r1 +3 "core" &T58'\ 7 +66 1 +2 "manipulator"&a% +4 "core" %    + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&e'\ +99 "core" ' +2 .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 5 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"%  +2 %89 +5 "core" 9\\- +102 "processing"%d9 +3 "core" 9Z- +102 "processing"%@9 +3 "core" 9W-  +102 "processing"%19 +5 "core" 9V- +102 "processing"%o9 +3 "core" 9U- +102 "processing"%L9 +3 "core" 9T- +102 "processing"%G9 +3 "core" 9S- +102 "processing"%9 +3 "core" 9R-\ +102 "processing"%c9 +4 "core" 9S-"\ +102 "processing"%{9 +3 "core" 9R-&\ +102 "processing"%t9 +3 "core" 9S-+\ +102 "processing"%,9 +3 "core" 9S-/\ +102 "processing"%9 +3 "core" 9T/3\ +102 "processing"%9 +3 "core" 9U-7\ +102 "processing"%F9 +3 "core" 9V-;\ +102 "processing"%j9 +3 "core" 9X-@\ +102 "processing"%/9 +3 "core" 9Y-D\ +102 "processing"%f9 +3 "core" 9Z-H\ +102 "processing"%\ 9 +3 "core" 9].L\ +103 "processing"%(9 +3 "core" 9_-P\ +102 "processing"%N9 +3 "core" 9b-U +102 "processing"%69 +3 "core" 9d.Y +102 "processing"%9 +3 "core" 9e-]\ +102 "processing"%M9 +4 "core" 9h-a +102 "processing"%9 +3 "core" 9k-f +2 .tPH.hold 2:00:00,28C +2 "processing"%2 ppk +2 .tdelay 1:30 +4 "core" f +9001 .tPSR.select :air +2 .PSV.dial PSR + "processing"%! +100 "core"  +2 "processing"%% +4 "core" %\\K\ + #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"% +10 .tPS.seek 2ml + "processing"%.'[ +1607 "core" ' +2 .tPTV.dial :puck + "processing"%~  +71 "core"  +2 .tPSV.dial PTV + "processing"% +72 "core" +2 .tPBV.dial :waste1 + "processing"%_  +126 "core" +2 "processing"%\\% +4 "core" %^z\  +2 .tPS.seek 1.5ml + "processing"%' +591 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%Q * +33 "core" , +3 .tPS.seek 0ml + "processing"%z'W +1610 "core" ' +2 .tdelay 5:00 +14291 "Can"N\ == +15711 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%E  +34 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%+ * +34 "core" , +2 .tPSR.select :air + .PSV.dial PSR +2 "processing"%S +71 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%u' +2319 "core" ' +2 .tPSV.dial PTV + "processing"% +72 "core" +4 .tdelay 5 seconds +503 .PSV.dial PSR +2 "processing"% +70 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%X +71 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +3 "processing"%w  +69 "core"  +2 .tPS.seek :empty +2 "processing"%O'9 +2282 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +40 "processing"%=  +133 "core" +2 .tPSV.dial :mixloop + "processing"%3 +44 "core" +2 .tPRV.dial :ab1 + "processing"%" @ +74 "core" B +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%'w +362 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "collection"'b  +2 "processing"%  +45 "core"  +8 +2 "processing"%-% +4 "core" %z\  +2 .tPS.seek 0.32ml +2 "processing"%i'' +398 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'0  +28 "core" +2 .tPRV.dial :air +2 "processing"%x  +42 "core"  +3 .tPS.seek 0.9ml + "processing"%m'D +1232 "core" ' +2 .tPRV.dial :waste2 + "processing"%& @ +70 "core" > +3 .tPS.seek 0.5ml + "processing"%' +857 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%  +43 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%7'[ +1608 "core" ' +2 .tPSV.dial :PML + "processing"%C +43 "core" +2 .tPTV.dial :mixing + "processing"%K @ +72 "core" B +2 .tPBV.dial :waste1 + "processing"%  +33 "core"  +2 "processing"%y% +4 "core" %\\\  +2 .tPS.seek 1.85ml + "processing"%s'< +237 "core" ' +2 .tPBV.dial between PSV and waste1 + "processing"%' * +33 "core" + +3 .tPS.seek 0ml + "processing"%'W +1960 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" &EJ{\ | +2 "manipulator"&& +3 "core" & : +2 "manipulator"&W% +3 "core" %\ 4  ( +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&k(- +162 "core" ( +2 "manipulator"&|& +4 "core" &-  v + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &}& +2 "core" &- R v +2 .tForearm.seek :garage +2 "manipulator"& ' +110 "core" ' +2 .tHand.close + "manipulator"&;/ +77 "core" / +2 "manipulator"&`& +4 "core" &- v +2 "manipulator"&4% +3 "core" %   ɼD +2 .tForearm.seek :retract +2 "manipulator"&'\ +105 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&Z( +275 "core" ( +2 "manipulator"&p& +4 "core" &   . + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &>& +2 "core" &   . +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&v'ρ +94 "core" ' +2 "manipulator"&& +4 "core" &  ' . +2 "manipulator"&n% +3 "core" %ω   +2 "collection"'B& +4 "core" &FJx\ q +2 "collection"'& +3 .tCC.seek :closed +2 "collection"')(O +2 "core" &GJ}\ y +3 &GHx\ q +10 &4FIu\ l+} +10 &gFKt\ e? +9 &sFJw\ lM +9 &TTEIw\ oL +10 &VFHu\ pK +9 &WCJs\ nK +9 &[GH{\ oL +10 &\\ZEK\ iL +9 &ZFJu\ oK +9 &TFJ}\ hK +10 & ZFKu\ oL +9 &"eRFKu\ iK +10 &$'WFLw\ oK +9 &%UGKx\ hK +9 &'[FI}\ oL +10 &)lTFKr\ lL +9 &+/YEIt\ oK +9 &,WFJx\ nK +10 &.ZGJu\ oL +9 &0tWDKr\ hL +10 &26XGJv\ oL +9 &3TFI\ nK +9 &5WGK\ pK +10 &7|YFJy\ nL +9 &9=XFIv\ oL +9 &;SFJu\ nK +10 &<WHIz\ oK +9 &>RHJu\ iL +10 &@FZFK{\ oL +9 &B YGJn\ hK +9 &CYFJr\ oK +10 &EZFJv\ gL +9 &GJeIIt\ mM +10 &I}GJs\ dP +9 &JDHt\ gT +9 &LqDGr\ bX +10 &N2EHh\ cE +9 &O=:FGo\ a&r +9 &OwEHq\ lI +5 ( + "collection"'& +6 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.71 +2 "collection"'%& +4 "core" &OcEHo\ gI + &OcFGu\ jI + .tHand.open +2 "manipulator"&T1 +75 "core" 1 +2 "manipulator"& % +4 "core" % ω  K +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&?'\ +93 "core" ' +2 .tPSV.dial PSR + "processing"%V +98 "core"  +2 "processing"%% +4 "core" %Z\ ~ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%g' +1614 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%[  +41 "core"  +2 .tPS.seek 0ml +2 "processing"%^'W +1611 "core" ' +2 .tPSV.dial PSR + "processing"%H +55 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%' +2625 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%$  +2 "collection"'I  +39 "core"  +118  +2 .tPSV.dial :mixloop + "processing"%Y +112 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%  +70 "core" +2 .tPS.seek 0ml +2 "processing"%D'W +2634 "core" ' +2 .tPSV.dial :air + "processing"%l  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2633 "core" ' +2 .tPSV.dial :mixloop + "processing"%] +99 "core" +2 .tPS.seek 0ml +2 "processing"%9'W +2626 "core" ' +2 .tPSV.dial :air + "processing"%A  +40 "core"  +2 .tPS.seek 2.5ml +2 "processing"%R' +2634 "core" ' +2 .tPSV.dial :mixloop + "processing"%J +55 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2628 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&h& +4 "core" &   . +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&<( +2 "core" ( +2 "manipulator"&*& +3 "core" &  ] . + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &5& +2 "core" &  = . +2 .tForearm.seek CC +2 "manipulator"&r'ρ +105 "core" ' +2 .tHand.close + "manipulator"&a/ +75 "core" / +2 .tCC.seek :open +2 "collection"'8( +376 "core" ( +2 "manipulator"&d& +4 "core" &   . + "manipulator"&U% +4 "core" % w " d +2 .tForearm.seek :retract + "manipulator"&@'\ +101 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&(- +283 "core" ( +2 "manipulator"&1& +4 "core" &-  G  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &o& +2 "core" &-    +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&L' +115 "core" ' +2 .tHand.open + "manipulator"&G1 +74 "core" 1 +2 "manipulator"&% +4 "core" % p = ɷi +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&c'\ +99 "core" ' +2 ."da"delayUntil "12:00:22.08" +3437 "Can"Z\ 77 +21343 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%{ @ +69 "core" A +2 ."da"PBV.dial :waste1 + "processing"%t  +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 PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2272 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%F +54 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%j  +41 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%/ +55 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%f  +40 "core"  +2 ."da"PS.seek :empty +2 "processing"%\ '9 +2271 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%( +125 "core"  +2 "processing"%N% +4 "core" %=\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%6' +588 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +4 "processing"%'[ +1614 "core" ' +2 ."da"PTV.dial :puck + "processing"%M  +71 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%!  +35 "core" +2 "processing"%% +4 "core" %]\  +2 ."da"PS.seek 1.5ml + "processing"%q' +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +3 ."da"PS.seek 0ml + "processing"%~'W +1617 "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 +2 "processing"%_ * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%\\ +72 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%.' +2301 "core" ' +2 ."da"PSV.dial PTV + "processing"%Q +72 "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 + "processing"%E  +70 "core"  +2 ."da"PS.seek :empty +2 "processing"%+'9 +2266 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%S +126 "core"  +2 "processing"%z% +4 "core" %:\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml + "processing"%'[ +1610 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%X +71 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%w  + "Can"S\ :: +33 "core" +2 "processing"%u% +4 "core" %X\  + ."da"PS.seek 1.5ml +2 "processing"%=' +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%3 * +32 "core" + +3 ."da"PS.seek 0ml + "processing"%"'W +1618 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 +44 .PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%O  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%b +71 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%-' +2290 "core" ' +2 ."da"PSV.dial PTV + "processing"% +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%0 +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%x +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +4 "processing"%i  +70 "core"  +2 ."da"PS.seek :empty +2 "processing"%&'9 +2265 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%m  +53 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%  +129 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%  +44 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop + "processing"%C +44 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%K' +386 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%  +42 "core"  +2 "processing"%y% +4 "core" %\  + ."da"PS.seek 0.55ml +2 "processing"%''z +338 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%7  +55 "core" +2 ."da"PS.seek 2ml +2 "processing"%s'[ +1556 "core" ' +2 ."da"PSV.dial :PML + "processing"% +40 "core" +2 ."da"PTV.dial :mixing + "processing"% @ +72 "core" A +2 ."da"PBV.dial :waste1 + "processing"%W  +33 "core" +2 "processing"%|% +4 "core" %V\  + ."da"PS.seek 1.85ml +2 "processing"%}'6 +240 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +3 ."da"PS.seek 0ml + "processing"%;'W +1972 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +29321 "Can"V\ CB +18682 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%`  +31 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%4 * +34 "core" , +2 ."da"PSV.dial :air +2 "processing"%e  +41 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +4 "processing"% ' +2287 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%p +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%>  +42 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%k +42 "core" +4 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +42 "core"  +2 ."da"PS.seek :empty +2 "processing"%n'9 +2277 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%B +127 "core"  +2 "processing"%% +4 "core" %6\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%P' +601 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1616 "core" ' +2 ."da"PTV.dial :puck + "processing"%%  +70 "core"  +2 ."da"PSV.dial PTV +2 "processing"%T +70 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +34 "core" +2 "processing"%V% +4 "core" %_\  +2 ."da"PS.seek 1.5ml + "processing"%' +597 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%v * +33 "core" , +3 ."da"PS.seek 0ml + "processing"%'W +1607 "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"%g * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%H +72 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%^' +2282 "core" ' +2 ."da"PSV.dial PTV + "processing"%I +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%$ +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%Y +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%  +70 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2272 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%l +126 "core"  +2 "processing"%D% +4 "core" %7\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash + "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%]' +587 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml + "processing"%'[ +1612 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%A +70 "core" +2 ."da"PBV.dial :waste1 + "processing"%9  +33 "core" +2 "processing"%J% +4 "core" %\\\  +2 ."da"PS.seek 1.5ml + "processing"%R' +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%h * +32 "core" + +2 ."da"PS.seek 0ml +41 "processing"%*'W +1619 "core" ' +2 ."da"delay 2:00 +91 "Can"V\ 87 +11912 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%5  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%a * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%Z +72 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%?' +2279 "core" ' +2 ."da"PSV.dial PTV + "processing"%) +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +4 "processing"%d +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%U +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%r  +81 "core" +2 ."da"PS.seek :empty +2 "processing"%1'9 +2280 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%o +136 "core"  +2 "processing"%<% +4 "core" %5 \ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%G' +599 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'[ +1615 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%@ +68 "core" +2 ."da"PBV.dial :waste1 + "processing"%L  +33 "core"  +2 "processing"%{% +4 "core" %[\ \  +2 ."da"PS.seek 1.5ml + "processing"%t' +593 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%, * +33 "core" + +3 ."da"PS.seek 0ml + "processing"%'W +1607 "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 +2 "processing"%F * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%j +72 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%/' +2301 "core" ' +2 ."da"PSV.dial PTV + "processing"%f +72 "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 + "processing"%N  +70 "core"  +2 ."da"PS.seek :empty +2 "processing"%\ '9 +2273 "core" ' +2 ."da"Gate.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%6 +142 "core"  +5 "processing"%M% +15 "core" %9 \ C +3 #"da"Pulling 0.25ml of PSR.sub1 + .PSR.select :sub1 + "processing"% +12 ."da"PS.reconfigure PSconfig +5 "processing"%#A d`xb +3 ."da"PS.seek 0.25ml +5 "processing"%'7 +338 "core" ' +34 ."da"delay 5 seconds +502 "processing"%!% +4 "core" %2\ D + #"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 + "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1623 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"% +73 "core" +2 ."da"PBV.dial :waste1 + "processing"%q  +34 "core" +2 "processing"%% +4 "core" %b\ D +2 ."da"PS.seek 1.5ml + "processing"%_' +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%\\ * +34 "core" + +3 ."da"PS.seek 0ml + "processing"%~'W +1606 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%Q  +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 + "processing"% +85 "core"  +3 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%E' +1032 "Can"S\ ?  +1287 "core" ' +2 ."da"PSV.dial PTV + "processing"%. +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%S +83 "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"%+  +71 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2334 "core" ' +2 "processing"%X9 +3 "core" 9?4A +2 #"da"Processing Puck Heater at 28.1C before imaging + .PH.coast + "processing"%w  +3 "core" 4B + 4B + "processing"%u& +4 "core" &T58 \ C7 + #"da"Imaging da puck in Processing Clamp while storing it to tube 4 +2 "manipulator"&% +3 "core" %\    +2 "storage"(3% +3 "core" %~ \ \\ +2 "storage"(=. +2 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 4 + "storage"(O(,H +341 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" &,K\  P\ Y + "manipulator"&b& +4 "core" &- [  + "manipulator"&"% +4 "core" %\  L  +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 4 +2 "manipulator"&( +177 "core" ( +3 "manipulator"&0& +3 "core" &  a +2 "storage"(x& +3 "core" &,J \ U +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 4 + 700 counts +2 "manipulator"&i'# +102 "core" ' +2 "storage"(-& +4 "core" &,J h\ W +42 ."da"SE.reconfigure SEpick +9 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +2 "storage"(m'L +204 "core" ' +2 "storage"(- +3 "core" -' +2 ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&& +3 "core" &  ` +2 "storage"(C& +3 "core" &,J \ T +2 ."da"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 4 +2 "manipulator"&&'g +35 "core" ' +2 ."da"Elbow.hold +2 "manipulator"& , +3 "core" , + ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(y- +3 "core" -' +2 ."da"SE.seek 10.14 Pucks below Top Plate +2 "storage"(K' +32 "core" ' +3 "manipulator"&7% +4 "core" %x  H +2 "storage"('& +3 "core" &,J ~ +\ I +2 ."da"Forearm.force -20 + "manipulator"&5 +2 ."da"Forearm.seek 4 + 317 counts +2 "manipulator"&'Ϥ +15 "core" ' +2 "manipulator"&& +4 "core" &  _ +2 "storage"(W& +4 "core" &,J 4\ Q + ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 4 + 700 counts +2 "manipulator"&|'# +16 "core" ' +2 ."da"SE.seek 11.14 Pucks below Top Plate +2 "storage"( 'ý +42 "core" ' +2 "manipulator"&s& +4 "core" &  _ +2 "manipulator"&}% +4 "core" %  + ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&`'\ +92 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&4( +254 "core" ( +2 "manipulator"&e& +4 "core" & . n + ."da"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &;& +2 "core" & W n +4 ."da"Forearm.seek PC + "manipulator"&p' +95 "core" ' +2 ."da"Hand.close + "manipulator"&>/ +77 "core" / +2 ."da"PC.seek :open +2 "processing"%k( +404 "core" ( +2 "storage"(& +4 "core" &,J \ W + "manipulator"& & +4 "core" &  n + "manipulator"&B% +4 "core" % % 2 +2 ."da"Forearm.seek :retract + "manipulator"&'\ +96 "core" ' +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 4 +2 "manipulator"&n( +267 "core" ( +2 "manipulator"&P& +4 "core" &  + "storage"(%& +4 "core" &,J \ V +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 4 + 700 counts +2 "manipulator"&T'# +97 "core" ' +3 ."da"Hand.open + "manipulator"& 1 +69 "core" 1 +3 "storage"(V- +3 "core" -'ý +2 ."da"SE.seek 10.9 Pucks below Top Plate + "storage"('‰ +24 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 10.23 Pucks below Top Plate +2 "storage"(v'< +53 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da19aug0712h150ml.tif +1946 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +116 #"da"SX HX9/16 (USB:37): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 17.348 seconds\ /var/log/esp/da19aug0712h150ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da19aug0712h150ml15s.tif +1556 #SX HX9/16 (USB:37): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da19aug0712h150ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da19aug0712h150ml30s.tif +3056 #SX HX9/16 (USB:37): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da19aug0712h150ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da19aug0712h150ml70s.tif +7117 #SX HX9/16 (USB:37): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da19aug0712h150ml70s.tif: TIFF Upload Complete\ + .Gate.power :camera,:OFF +2 ."Qmail"HABfans.email "17.348 sec auto-exposure",Subject: "da19aug0712h150ml images!" +9 "storage"(- +10 "core" -'< +6 "storage"([& +6 "core" &,J W\ ~ +2 "manipulator"&g& +3 "core" &  +3 ."da"Elbow.seek 4 +2 "manipulator"&H( +3 "core" ( + "manipulator"&& +4 "core" & 0  + "storage"(I& +4 "core" &,J H \ +2 ."da"Forearm.seek 4 + 700 counts +4 "manipulator"&$'# +3 "core" ' +2 ."da"SE.reconfigure SEgently +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 10.94 Pucks below Top Plate +2 "storage"(Y' +68 "core" ' +2 "manipulator"&& +4 "core" &  J  +2 "storage"(^& +5 "core" &,J \ + ."da"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 4 +2 "manipulator"&l'g +38 "core" ' + ."da"Elbow.hold +4 "manipulator"&D, +4 "core" , + ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 11.13 Pucks below Top Plate +2 "storage"('í +39 "core" ' + "manipulator"&]% +4 "core" %k : +48 "storage"(A& +3 "core" &,J l r `\ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 4 + 304 counts +2 "manipulator"&9'ϗ +15 "core" ' +2 "manipulator"&J& +4 "core" & /  +2 "storage"(& +4 "core" &,J \ +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 4 + 700 counts +2 "manipulator"&h'# +16 "core" ' +2 "storage"(R% +5 "core" %ê T\ +2 ."downElevator"SE.seek :down +3 "storage"(5'v +99 (a% +3 "core" %K  =\ PF +58 "manipulator"&Z% +6 "core" %  ' +2 ."downElevator"SE.coast +2 ."da"Forearm.reconfigure LooseForearm +2 "storage"(5 +3 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +3 "manipulator"&*'\ +90 "core" ' +2 ."da"SC.coast + "storage"(6 +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 #tStarting finalPurge + "processing"%)& +4 "core" &i\ +2 "manipulator"&d& +3 "core" & >  +2 "manipulator"&U% +4 "core" %\  /  +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&r(- +172 "core" ( +2 "manipulator"&?& +4 "core" &- D F +2 ."psFlush"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &o& +3 "core" &- U F +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&<' +109 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&1/ +65 "core" / +2 "manipulator"&G& +4 "core" &-   F +2 "manipulator"&@% +3 "core" %    ȾX +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&L'\ +106 "core" ' +2 ."psFlush"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC +2 "manipulator"&{( +112 "core" ( +2 "manipulator"&& +4 "core" & +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &,& +3 "core" & 4 +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +2 "manipulator"&t' +102 "core" ' +3 "manipulator"&& +4 "core" & +2 "manipulator"&F% +5 "core" %  Y +4 "processing"%j& +5 "core" &\ +2 "processing"%& +3 ."psFlush"PC.seek :closed +2 "processing"%f(Tg +3 "core" &\ +2 &\  +9 &1{\ *z +10 &e~\ > +10 &zp\ M +9 &>S\ L +9 &R\ L +9 &W\ L +10 &W\ L +9 &FU\ L +9 & U\ L +10 &Y\ L +9 & U\ L +10 &"NX\ L +9 &$U\ K +9 &%U\ L +10 &'T\ L +9 &)WU\ L +9 &+T\ L +11 &,U\ L +8 &.Y\ L +10 &0_U\ L +9 &2 Y\ L +9 &3U\ L +12 &5Y\ L +7 &7gV\ L +9 &9)T\ L +10 &:U\ L +9 &<T\ L +10 &>oU\ L +9 &@1Y\ L +9 &AU\ K +10 &CV\ L +9 &EwY\ L +9 &G7[\ L +10 &Ha\ M +9 &Jt\ O +10 &Ll\ R +9 &N-\ R +10 &O\ S +9 &Q\ S +9 &SWzf\ 9 +9 &T&'`\ N +10 &TE&\ / +3 ( + "processing"%& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.60 + "processing"%& +4 "core" &TE$\ / + ."psFlush"Hand.open +2 "manipulator"&(1 +75 "core" 1 +2 "manipulator"&N% +4 "core" %  Y +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +3 "manipulator"&/'\ +97 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%6 +126 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +3 "processing"%M'P +414 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +696 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +3 "processing"%\ ' +1618 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%! +70 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +35 "core" +4 ."psFlush"PS.seek 0ml +2 "processing"%'W +2631 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +71 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%q' +587 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2124 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +72 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%\\ U +52 "core" V +3 ."psFlush"PS.seek 0ml + "processing"%_'W +2632 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%Q @ +41 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2629 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +70 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%~'9 +2638 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%. +55 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%S' +2628 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%z +72 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%+'W +2626 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%E @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%X' +2631 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%w  +69 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%u'9 +2629 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +43 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%3'P +1097 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%=' +1620 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +82 "core" ~ +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%b  +52 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%"'W +2659 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%0 +68 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%x' +594 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2126 "Can"U\ == +34 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%- +81 "core"  +2 ."psFlush"PBV.dial PSV +2 "processing"%c U +53 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2650 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +40 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%C' +2634 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%y  +69 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%7'9 +2629 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%' +43 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%' +2625 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%W +80 "core"  +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%s'W +2627 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%} @ +39 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%i' +2637 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%  +70 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%m'9 +2629 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'&& +4 "core" &^b\ } + "manipulator"&& +4 "core" &  . +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&K( +2 "core" ( +2 "manipulator"&|& +3 "core" &  < +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &e& +3 "core" & W +2 .tForearm.seek PC + "manipulator"&;' +101 "core" ' +2 .tHand.close + "manipulator"& / +76 "core" / +2 .tPC.seek :open +2 "processing"%>( +399 "core" ( +2 "manipulator"&`& +4 "core" & T + "manipulator"&:% +4 "core" %  X +2 .tForearm.seek :retract + "manipulator"&'\ +101 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"& ( +368 "core" ( +2 "manipulator"&B& +4 "core" & 9 T + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &p& +2 "core" & Q T +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&P'ρ +103 "core" ' +2 "manipulator"&%& +4 "core" & 7 T +2 "manipulator"&4% +3 "core" %ρ 4 +2 "collection"' & +4 "core" &]` \ +2 "collection"'V& +3 .tCC.seek :closed +2 "collection"'(O +2 "core" &\\_\  +5 &[_\ 7 +9 &GJ}\\`\ t0 +9 &xt[` \ sE +10 &$ZZ`\ vL +9 &[\\a \ wK +9 &U[^\ wL +10 &kYZa \ wL +9 &.U^_\ wK +10 &U\\] \ wK +9 &V]_\ wL +9 &sX]b \ wL +10 &!5Y]` \ wL +9 &"U[_\ wK +9 &$Z[_ \ vL +10 &&|W\\_\ wK +9 &(?W[` \ wK +10 &)Y]_ \ wL +9 &+T\\` \ wK +9 &-U\\^\ \ wK +10 &/FT\\a \ wK +9 &1 W\\_ \ wK +9 &2YZ^ \ wL +10 &4T]a \ xK +9 &6N[]_\ \ wK +10 &8Z]`\ \ vK +9 &9U[` \ wK +9 &;U]_ \ wK +10 &=VU[_ \ wK +9 &?U]`\ wK +9 &@T]^\ wL +10 &BX[`\ \ wL +9 &D^W^^ \ wK +10 &F_Z`\ \ vL +9 &Gm[_ \ uN +9 &I[^\ \ pQ +10 &KIZ]\ lU +9 &M]^\ \ iW +9 &NzX]\ \ o7 +10 &Oa'Y] \ n%m +9 &Oe\\_\ \ vI +2 ( + "collection"'V& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.68 + "collection"' & +4 "core" &OdZ] \ tI + .tHand.open + "manipulator"&1 +72 "core" 1 +2 "manipulator"&% +4 "core" % π  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&['\ +94 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'g& +4 "core" &OdY^\ wI +2 "collection"'% +3 "core" %Z^\ w +2 .tCSV.dial CSR + "collection"'I  +40 "core"  +2 "collection"'% +4 "core" %Y_\ v + #tPulling 5ml of CSR.flush + .CSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'^'l +1343 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 ']% +2 "core" %lY[ \ q +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'A' +656 "core" ' +2 .tCSV.dial :waste + "collection"'n +123 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'J' +1981 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'& +4 "core" &OcZ] \ xI +2 "collection"'T% +3 "core" %[^ \ x + .tCSV.dial :flush +2 "collection"'v  +40 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"'R'l +1212 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'$ @ +40 "core" A +2 "collection"'a% +4 "core" %l[\\ \ w +2 .tCS.seek 7ml + "collection"'Z' +544 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'H  +2 'Y  +38 "core"  +102  +2 .tCBV.dial :waste1 + "collection"'l @ +44 "core" ? +2 .tCS.seek 0ml +2 "collection"'9' +1656 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"')& +4 "core" &Oc]_ \ yI +2 "collection"'d% +3 "core" %[^ \ y + .tCSV.dial :flush +2 "collection"'U  +70 "core" +2 .tCS.seek 5ml +44 "collection"''l +1226 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'? @ +42 "core" A +2 "collection"'5% +4 "core" %lZ^\ x +2 .tCS.seek 7.001ml +2 "collection"'o' +545 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'h  +41 "core"  +2 .tCBV.dial :waste2 +2 "collection"'O  +110 "core"  +3 .tCS.seek 0ml + "collection"'D' +1656 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'1& +4 "core" &Oc]a\ xI +2 "collection"'G% +3 "core" %\\a\ y +2 .tCSV.dial CSR + "collection"'@  +41 "core"  +2 "collection"'*% +4 "core" %\\a\ x + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +9 .tCS.seek 8ml +2 "collection"'' +1923 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"',' D +532 "core" ' +4 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"'< +2 '  +95 "core" +36  +2 .tCTV.dial :intake + "collection"'F  +69 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'j' \\ +1908 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'r  +69 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'L' +590 "core" ' +2 .tCSV.dial CSR + "collection"'k  +110 "core"  +2 "collection"'% +4 "core" %[^\ x + #tPulling 5ml of CSR.flush + .CSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'('l +1345 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +4 "collection"' +10 .tCS.seek 10ml + "collection"'N' D +1352 "core" ' +2 .tCSV.dial CBV + "collection"' +96 "core" +2 .tCS.seek 0ml +2 "collection"'6' +2622 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&t& +4 "core" & m T +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&( +4 "core" ( +2 "manipulator"&M& +4 "core" &  N T + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &!& +2 "core" & ? T +2 .tForearm.seek CC + "manipulator"&'ρ +97 "core" ' +2 .tHand.close + "manipulator"&\ / +74 "core" / +2 .tCC.seek :open +2 "collection"' ( +378 "core" ( +2 "manipulator"&& +4 "core" & / T + "manipulator"&q% +4 "core" % ύ - +2 .tForearm.seek :retract + "manipulator"&'\ +97 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&\\(- +270 "core" ( +2 "manipulator"&& +4 "core" &-  ` + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &Q& +2 "core" &- ` +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&_' +110 "core" ' +3 .tHand.open + "manipulator"&1 +68 "core" 1 +2 "manipulator"&% +4 "core" % y  \\ Ⱥ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&.'\ +104 "core" ' +2 #tCompleted [/home/esp/esp2/mission/2019_07_31_niagara_mission.rb:110] begun 11:00:29 + #Preparing to sleep until 6:35AM 8/08/2019 +4 ."shutdown"CC.coast +3 #tAsleep til 6:35AM 8/08/2019 + "collection"'6 +3 ."shutdown"CS.coast +3 #tContinuing at 06:35EDT08-Aug-19 + "collection"'5 +4 "Can"Y\ ++ +2 ."shutdown"PC.coast +2 "processing"%6 +3 ."shutdown"PS.coast +2 ."Qmail"GoodNews.email "Then, in tube 5: Sample.deep; initialPurge; da withoutWCR\\n/home/esp/esp2/mission/2019_07_31_niagara_mission.rb:115\\n{2 => 22,\\n 3 => 22,\\n 4 => 12,\\n 5 => 10}\\nCan@12:54:42, 26.3C, 28% humidity, 14.5psia, 13.324V, 0.190A, 0.190A avg, 2.52W",Subject: "Asleep until 06:35EDT08-Aug-19" +2 "processing"%5 +3 ."shutdown"Forearm.coast + "manipulator"&5 +2 ."shutdown"Elbow.coast + "manipulator"&6 +37 ."shutdown"Gate.power :raw,:OFF + .Gate.power :core,:OFF + #Shutdown +12622 "Can"Y\  +60002 ^\  +60002 b\  +60002 b\  +60003 f\  +60002 e\  +60002 d\  +60002 d\  +60002 e\  +60003 c\  +60002 c\  +60002 c\  +60002 d\  +60002 f\  +60003 c\  +60002 d\  +60002 d\  +60002 f\  +60003 c\  +60002 g\ !! +60002 e\ +60002 f\ !! +60002 d\ !! +60003 d\ !! +60002 d\ !! +60002 f\ !! +60002 d\ +60002 d\ +60003 c\ +60002 c\ ! +60002 b\ ! +60002 c\  +60002 c\  +60003 b\  +60002 b\  +60002 c\  +60002 b\  +60002 a\  +60003 b\  +60002 b\  +60002 _\  +60002 b\  +60002 a\  +60003 `\  +60002 `\  +60002 ^\ +60002 _\  +60002 ^\  +60003 ^\  +60002 _\  +60002 ^\  +60002 ]\  +60002 ^\  +60003 _\  +60002 ^\  +60002 ^\  +60002 `\  +60003 ]\  +60002 \\\  +60002 _\  +60002 _\  +60002 \\\  +60003 ]\  +60002 [\  +60002 [\  +60002 \\\  +60002 \\\  @EDT1565237210.29 ]\  +60002 ]\  +60002 ]\  +60002 Y\  +60002 Y\  +60003 ]\  +60002 \\\  +60002 [\  +60002 X\  +60002 Z\  +60003 Y\  +60002 ]\  +60002 ^\  +60002 Z\  +60002 \\\  +60003 \\\  +60002 V\  +60002 W\  +60002 X\  +60002 [\  +60003 X\  +60002 Y\  +60002 ^\  +60002 ]\  +60003 Z\  +60002 Z\  +60002 Y\  +60002 Y\  +60002 \\\  +60003 \\\  +60002 Y\  +60002 W\  +60002 X\  +60002 Y\  +60003 V\  +60002 X\  +60002 Y\  +60002 X\  +60002 V\  +48891 X\  +2 #tPowering core bus +500 .Gate.power :raw,:ON +4 "sampler") +2 )~ +2 "core"  + "collection"' +2 'z +3 "core"  + "processing"% +2 %S +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 )E% +3 "core" %h\ + .tSS.configure SSconfig +2 "sampler")#.0X 22,\\n 3 => 22,\\n 4 => 12,\\n 5 => 10}\\nCan@06:35:29, 25.9C, 28% humidity, 14.4psia, 13.289V, 0.374A, 0.374A avg, 4.97W",Subject: "Started 2019_07_31_niagara_mission phase Sample.deep; initialPurge; da withoutWCR" +2 .tSample.deep +3 "sampler")K0 +15 "core" 0 +2 #tStarting initialPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'B& +3 "core" &mn\ q +2 .tHand.open + "manipulator"&p1 +74 "core" 1 +2 "manipulator"&%& +4 "core" &  8 ^ +2 "manipulator"&4% +3 "core" % \  `  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"& (- +172 "core" ( +5 "manipulator"&& +4 "core" &-  | + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &8& +2 "core" &-  | +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :garage +2 "manipulator"& ' +108 "core" ' + .tHand.close +2 "manipulator"&/ +71 "core" / +2 "manipulator"&& +4 "core" &-  I | +3 "manipulator"&g% +6 "core" %  Ⱦa +4 .tForearm.seek :retract + "manipulator"&'\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&V( +272 "core" ( +2 "manipulator"&I& +4 "core" & e 2 +2 .tElbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 && +3 "core" & { 2 +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&P'ρ +101 "core" ' +29 "manipulator"&#& +4 "core" & 2 +2 "manipulator"&]% +4 "core" %π +2 "collection"'^& +4 "core" &jm-\ e + "collection"'n& +4 .tCC.seek :closed +2 "collection"'A(O +3 "core" &io!\ e +4 &jo\ e> +9 &Jyko*\ \\2 +9 &Mulo!\ ZF +10 &[jo"\ ^M +9 &Ulp%\ ^L +10 &Wnp\ ^L +9 &AVkn!\ ^L +9 &Wjp+\ _L +10 &Ujm-\ _L +9 &Xmn\ ^L +9 &IUkn \ ^L +10 &!\ Vjo\ _M +9 &"Tkp\ _L +10 &$Uon\ ^L +9 &&RRjo\ _L +9 &(Uko\ ^L +10 &)Xio\ ^L +9 &+Ujn\ ^L +9 &-XVip\ _M +10 &/Tko\ ]L +9 &0Ukn\ ]L +10 &2Wjp\ [L +9 &4aUln\ \\L +9 &6#Xlp%\ ]L +10 &7Uln \ ^L +9 &9Whn\ ]L +9 &;iUhn\ ]L +10 &=+Ukm\ ]L +9 &>Rko'\ ]L +10 &@Ukp\ \\L +9 &BrSjm\ \\L +9 &D3Zlm\ [L +11 &E]im\ \\M +9 &Gmjm\ YO +9 &Iihl\ WR +10 &K il\ SV +9 &Lhm\ QX +10 &Nhl\ T: +9 &O[0jm\ U"e +9 &O{`jm"\ [E +6 ( +2 "collection"'n& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.67 + "collection"'& +4 "core" &O{him\ [E + &O{hil\ [E + .tHand.open + "manipulator"&T1 +70 "core" 1 +3 "manipulator"&v% +4 "core" % π  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&J'\ +94 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'$& +4 "core" &O{hil\ _E +2 "collection"'a% +3 "core" %go\ _ +2 .tCSV.dial CSR + "collection"'R  +126 "core"  +2 "collection"'H% +4 "core" %gk\ _ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 5ml +2 "collection"'Y'l +1357 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 'l% +2 "core" %lim\ k\ +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'Z' +658 "core" ' +2 .tCSV.dial :waste + "collection"') +126 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'d' +1995 "core" ' +2 #tPurging external Intake + "collection"'U& +4 "core" &O{hho\ tE + "collection"'9% +4 "core" %ho#\ u + .tCSV.dial :flush +2 "collection"'?  +39 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'5' D +1984 "Can"X\ MM +394 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"' + 'h  +6 "core"  +64 ~ +2 .tCTV.dial :intake + "collection"'O  +70 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'o' +2380 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'1  +72 "core" ~ +2 #tFlushing upper manifold + "collection"'G& +4 "core" &O{ghk\ sE +2 "collection"'@% +3 "core" %gl\ s + .tCSV.dial :flush +2 "collection"'*  +69 "core"  +2 .tCS.seek 5ml +2 "collection"'D'l +1226 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +41 "core" A +2 "collection"'<% +4 "core" %lhk\ x +2 .tCS.seek 7ml + "collection"'' +546 "core" ' +3 ."connect"CSV.dial CBV +3 .tCBV.dial CSV + "collection"'F +98 "core" ~ +2 .tCTV.dial :air +2 .CS.seek 0ml + "collection"',' +1671 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'r'- +763 "core" ' +2 .tCSV.dial :waste + "collection"'j +42 "core" +2 .tCS.seek 0ml +2 "collection"'k' +770 "core" ' +2 "collection"'& +4 "core" &O{gjm'\ tE +2 "collection"'L% +3 "core" %hl\ t + .tCSV.dial :flush +2 "collection"'(  +41 "core"  +3 .tCS.seek 3ml + "collection"''- +766 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'N @ +40 "core" A +2 "collection"'t% +4 "core" %-hm*\ w +2 .tCS.seek 5ml + "collection"'M'l +541 "core" ' +2 .tCSV.dial :air + .CS.seek 0ml +2 "collection"'!' +1220 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'\ '- +766 "core" ' +2 .tCSV.dial :waste + "collection"' +70 "core" +2 .tCS.seek 0ml +2 "collection"'[' +760 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &  2 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&( +3 "core" ( +2 "manipulator"&q& +4 "core" &  2 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & * 2 +2 .tForearm.seek CC + "manipulator"&'ρ +102 "core" ' +2 .tHand.close + "manipulator"&Q/ +70 "core" / +2 .tCC.seek :open +2 "collection"'( +375 "core" ( +3 "manipulator"&& +4 "core" & 2 +2 "manipulator"&% +3 "core" % φ +2 .tForearm.seek :retract + "manipulator"&'\ +103 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&_(- +274 "core" ( +2 "manipulator"& & +4 "core" &- + e + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &6& +2 "core" &- / e +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&>' +112 "core" ' +3 .tHand.open + "manipulator"&m1 +71 "core" 1 +2 "manipulator"&.% +4 "core" % u +  L ɹw +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&\\'\ +104 "core" ' +2 #tda sampling at most 150ml +3 #Loading sh1 puck from tube 5 into Collection Clamp +2 ."Qmail"HABfans.email "Started da in tube 5 at 06:39:42EDT08-Aug-19\\n{2 => 22,\\n 3 => 22,\\n 4 => 12,\\n 5 => 10}\\nCan@06:36:54, 25.9C, 28% humidity, 14.5psia, 13.280V, 0.398A, 0.398A avg, 5.29W",Subject: "da sampling at most 150ml" +2 "collection"'2& +4 "core" &ko,\ +2 "manipulator"&~% +3 "core" %   +2 "storage"(z% +4 "core" %z V X 1\ + "storage"(S. +3 "core" .( +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +3 "storage"(E(< +974 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (+& +3 "core" &<>\  +2 "manipulator"&w& +4 "core" &- 3 e + "manipulator"&X% +4 "core" %  ( +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 5 +2 "manipulator"&( +174 "core" ( +2 "manipulator"&u& +4 "core" &    +2 "storage"(3& +4 "core" &<>\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts + "manipulator"&' +92 "core" ' +4 "storage"(b& +8 "core" &<>\  +4 .tSE.reconfigure SEpick +4 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +4 "storage"(='L +213 "core" ' +2 "storage"(0- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 ("& +2 "core" &<?\  +2 "manipulator"&-& +4 "core" &  + .tElbow.seek 5 +2 "manipulator"&x( +9 "core" ( +2 "manipulator"&c& +5 "core" & 4  +2 "storage"(& +3 "core" &<?\  +2 .tForearm.seek 5 + 300 counts +2 "manipulator"&'H +20 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&C/ +65 "core" / +3 ."downElevator"SE.seek :down +77 "manipulator"&'& +4 "storage"('v +6 "core" &  +2 "manipulator"&% +4 "core" % B = +2 .tForearm.seek :retract +2 "manipulator"&}'\ +92 "core" ' +2 .tElbow.seek CC +2 "manipulator"&i( +84 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +61 "core" ( +2 "manipulator"&s& +4 "core" & 1 +2 .tElbow.reconfigure LooseElbow +4 "manipulator"&$ &.,(#b +4 & & +4 "core" & 2 1 + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&/'ρ +98 "core" ' +2 "manipulator"&f& +4 "core" &  1 +2 "manipulator"&`% +4 "core" %ϊ +3 "collection"'y& +4 "core" &ls#\ w + "collection"'& +4 .tCC.seek :closed +2 "collection"'|(O +4 "core" &no#\ x +3 &lp\ w8 +9 &IJxko'\ l1 +9 &}u~ko+\ jE +9 &)[ko+\ nL +10 &Vkn*\ oK +9 &Vjn*\ oK +9 &pWko)\ oL +10 &4Vln*\ oK +9 &Vlo)\ oK +10 &Wln\ oK +9 &yVko\ oK +9 &!;Wmp\ oK +10 &"Wkp'\ oK +9 &$Skp \ oK +9 &&Vlo\ oK +10 &(DVlp \ oK +9 &*Wlo\ oK +10 &+Vmp\ nK +9 &-Wjo\ oK +9 &/LVlp"\ nK +10 &1Ulo\ oK +9 &2Wkp\ oK +9 &4Ukp\ nK +10 &6TWin\ nK +9 &8Yko \ nK +10 &9Vin\ oK +9 &;Wkn\ oK +9 &=[Vko\ nK +10 &?Wln\ nK +9 &@Vjn\ oK +9 &BXlo\ oK +10 &Dc\\lo\ nK +9 &F gjo\ mM +10 &Gim\ kO +9 &Ihm \ fU +9 &KHhm \ cW +10 &M hk\ cX +9 &Nyhl\ g7 +9 &Od(im\ g#i +10 &Osjm\ lL +2 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.86 + .Hand.open + "manipulator"&K1 +75 "core" 1 +2 "manipulator"&B% +4 "core" % ω +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&p'\ +99 "core" ' +3 .tSC.coast + "storage"(6 +2 #tcollectSample 150ml w/bubble point of 24psi + #Priming 7ml + .Gate.power :sampler,:ON + ."pumping"Gate.power :analytic3,:ON +3 .tIntake.select :close + .Exhaust.select :close +2 .SS.hold + "sampler")%+ +4 "core" + + "sampler")4% +4 "core" % {\  +2 "collection"'& +3 "core" &Opkn\ BL +3 "Can"Z\ dc + #tCalibrating pressure and temperature sensors + .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X +19 +2 .tdelay 3.8 seconds +382 "collection"'% +3 "core" %hm\ B +2 "sampler")g% +3 "core" %?0 {\ j +2 .tSSV.dial :spit + "sampler"){ +131 "core"  +2 .tSS.seek 0ml +2 "sampler") ' +284 "core" ' +2 .tSSV.dial CBV + "sampler")I  +131 "core" +2 .tCTV.dial :intake + "collection"'  +72 "core"  +2 #tWaiting for external sampler to finish priming... + .delayUntil "06:43:10.16" +1597 #"pumping"8.9L/min +3007 #8.9L/min +3007 #8.9L/min +3007 #8.9L/min +3007 #8.9L/min +2862 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open + "sampler") +138 #"pumping"8.9L/min +72 "collection"' % +3 "core" %\ 7 +2 #tIntake @22.3psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X3L +2 "Can"V\ NFE +2 .tCTV.dial :intake + ."connect"SSV.dial CBV +3 "sampler")R  + .tCBV.dial SSV +74 "core" +2 #tAllowing 130s for 25.0ml of remaining 150.0ml + .Intake.select :open + "sampler") +210 "collection"'H% +3 "core" %\ 7 +2 #tIntake @22.1psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X0& +3 "core" &On\ <L +2 ."airStroke"CSV.dial :waste +3 "sampler")% +4 ."airStroke"CS.seek 0ml + "collection"'+' +3 "core" %0- w\ {e +3 ."connect"SSV.dial CBV,avoiding: :exhaust +2 .tCBV.dial SSV +3 "sampler")w  +2 "core" ' + ."airStroke"CSV.dial :air + "collection"'X @ +72 "core" A +2 ."airStroke"CS.seek 10ml +2 "collection"'u' D +107 "core"  +2 .tCTV.dial :air +2 "collection"'3  +71 "core"  +2 .tdelay 15 seconds +9 ."samplerPumpShutdown"Gate.power :sampler,:OFF + ."pumping"Gate.power :analytic3,:OFF +1492 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")b +130 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +4 .tSS.seek 0ml +2 "collection"'_  +2 "sampler")\\' +6 "core" ' + .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")0  +121 "core" ~ +8  +450 ' +2 "sampler")"% +4 "core" % x\ e +37 .tCBV.dial between SSV and waste2 +9 "collection"'-  +28 "core"  +2 "collection"'c% +4 "core" % Emo\ s +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV + "collection"'  +41 "core"  +3 .tCS.reconfigure CSpressurize + "collection"'# d@<< (b +3 .tCS.seek 0ml + "collection"'&' +589 "Can"S\ IH +1549 "core" '8 & (#\ r +3 "collection"'C% +4 "core" % ( ,\ s + "sampler")'% +4 "core" % w\ e + #tBubblePoint: Intake @39.0psia, Outlet @14.7psia + .CBV.dial SSV +2 "collection"' @ +36 "core" A +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'' +100 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")} +131 "core"  +4 .tSS.reconfigure SSexhale +2 "sampler")#.0X\ y + #tPulling 1ml of CSR.AqMeOH + .CSR.select :AqMeOH + "collection"' +10 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 1ml +2 "collection"'@' +340 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 'h% +2 "core" %ll-\ v \ +2 .tCS.seek 6ml +2 "collection"''S +1366 "core" ' +2 .tdelay 2 seconds +202 .CSV.dial :waste2 +2 "collection"'o +39 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek :empty +2 "collection"''Ͱ +1453 "core" ' +2 .tCSV.dial CSR + "collection"'*  +42 "core"  +2 "collection"'F% +4 "core" %ͮlo9\ t + #tPulling 2ml of CSR.AqMeOH + .CSR.select :AqMeOH + "collection"' +10 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 2ml +2 "collection"'' \\ +593 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 ',% +2 "core" % `lq?\ v +2 .tCS.seek 5ml + "collection"'j'l +841 "core" ' +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'r  +39 "core"  +2 .tCS.seek 1ml +2 "collection"'<' +1104 "core" ' +3 #tHeating sh1 puck from tube 5 in Collection Clamp to 70C for 10:00 + .CH.seek 70C,8:00 +2 "collection"'D \  +3 'L9 +5 "core" 998 +102 "collection"'(9 +3 "core" 99d +102 "collection"'9 +3 "core" 99 d +102 "collection"'t9 +3 "core" 99 d +102 "collection"'9 +3 "core" 9:d +102 "collection"'M9 +3 "core" 9<d +102 "collection"'!9 +3 "core" 9>d +102 "collection"' 9 +3 "core" 9Cd +102 "collection"'k9 +3 "core" 9H"d +102 "collection"'N9 +3 "core" 9O&d +102 "collection"'9 +3 "core" 9V+d +103 "collection"'q9 +3 "core" 9a/d +102 "collection"'\ 9 +3 "core" 9l3d +102 "collection"'V9 +3 "core" 9w7d +102 "collection"'J9 +3 "core" 9;d +102 "collection"'A9 +4 "core" 9@d +102 "collection"'9 +3 "core" 9Dd +102 "collection"'9 +3 "core" 9Hd +102 "collection"'9 +3 "core" 9Ld +102 "collection"'Q9 +3 "core" 9Pd +102 "collection"' 9 +4 "core" 9Ud +102 "collection"'69 +3 "core" 9Yd +102 "collection"'9 +3 "core" 9]d +102 "collection"'.9 +3 "core" 9ad +102 "collection"'9 +3 "core" 9-ed +102 "collection"'29 +3 "core" 9@jd +102 "collection"'~9 +3 "core" 9Snd +102 "collection"'z9 +3 "core" 9grd +102 "collection"'9 +3 "core" 9{vd +102 "collection"'m9 +3 "core" 9zd +102 "collection"'>9 +3 "core" 9d +103 "collection"'9 +3 "core" 9!d +102 "collection"'X9 +3 "core" 9"d +102 "collection"'w9 +3 "core" 9#c +102 "collection"'39 +3 "core" 9$a +102 "collection"'[9 +4 "core" 9 %^ +102 "collection"'+9 +3 "core" 9"'\\ +102 "collection"'b9 +3 "core" 97'Z +102 "collection"'_9 +3 "core" 9M)Y +102 "collection"'09 +3 "core" 9b*V +102 "collection"'S9 +3 "core" 9x,U +103 "collection"'"9 +3 "core" 9-S +102 "collection"'-9 +3 "core" 9.Q +102 "collection"'c9 +3 "core" 9/N +102 "collection"'9 +3 "core" 91M +102 "collection"'u9 +3 "core" 92J +102 "collection"'C9 +3 "core" 94I +102 "collection"''9 +3 "core" 95G +102 "collection"'9 +3 "core" 9$7E +102 "collection"'\\9 +3 "core" 998C +102 "collection"'9 +4 "core" 9N:A +102 "collection"'s9 +3 "core" 9c;@ +102 "collection"' 9 +3 "core" 9x=> +102 "collection"'9 +3 "core" 9>< +102 "collection"'=9 +3 "core" 9@: +102 "collection"'f9 +3 "core" 9A9 +103 "collection"'`9 +3 "core" 9B7 +102 "collection"'x9 +3 "core" 9D5 +102 "collection"'9 +3 "core" 9E3 +102 "collection"'}9 +3 "core" 9H2 +102 "collection"'&9 +4 "core" 9H0 +102 "collection"'y9 +3 "core" 9-J/ +102 "collection"'9 +3 "core" 9?L- +140 "collection"'9 +10 "core" 9ZO + +103 "collection"'B9 +3 "core" 9mP) +102 "collection"'9 +3 "core" 9R( +102 "collection"'K9 +3 "core" 9S& +102 "collection"'9 +3 "core" 9U% +102 "collection"'/9 +3 "core" 9V # +102 "collection"'E9 +3 "core" 9X%" +102 "collection"'W9 +4 "core" 9Y)! +102 "collection"'9 +3 "core" 9[- +102 "collection"'49 +3 "core" 9\\1 +102 "collection"'g9 +3 "core" 9 _5 +102 "collection"'%9 +3 "core" 9 `: +102 "collection"'{9 +14 "core" 9 )a> +102 "collection"'89 +3 "core" 9 7bB +102 "collection"'9 +3 "core" 9 GdG +102 "collection"'e9 +3 "core" 9 UeK +102 "collection"' 9 +3 "core" 9 dgO +102 "collection"' 9 +4 "core" 9 qiS +102 "collection"'^9 +3 "core" 9 kW +102 "collection"'9 +3 "core" 9 l\\ +102 "collection"'9 +3 "core" 9 n` +102 "collection"'n9 +3 "core" 9 nd +102 "collection"'9 +4 "core" 9 ph +102 "collection"'#9 +3 "core" 9 rl +102 "collection"'I9 +3 "core" 9 sq +102 "collection"'$9 +3 "core" 9 uu +102 "collection"'a9 +3 "core" 9 vy +102 "collection"'R9 +3 "core" 9 x} +102 "collection"']9 +3 "core" 9 y +102 "collection"'T9 +3 "core" 9\ {\ +102 "collection"'v9 +3 "core" 9\ |\ +102 "collection"'l9 +3 "core" 9\ } +102 "collection"')9 +4 "core" 9\ ! +102 "collection"'H9 +3 "core" 9\ + +102 "collection"'U9 +3 "core" 9\ 3 +102 "collection"';9 +3 "core" 9\ < +102 "collection"'Z9 +3 "core" 9\ D +102 "collection"'Y9 +4 "core" 9\ K +102 "collection"'P9 +3 "core" 9\ S +102 "collection"'?9 +3 "core" 9\ [ +102 "collection"'d9 +3 "core" 9\ b +102 "collection"'79 +3 "core" 9\ i +102 "collection"'O9 +4 "core" 9\ p +102 "collection"'59 +3 "core" 9\ u +102 "collection"'99 +3 "core" 9\ { +2 .tCH.hold 10:00,70C +3 "collection"'1 `\ `\ z  +3 "core"  +23542 "Can"K\ g +36460 "core" ` +2 "collection"'G9 +3 "core" 9\ G +2 #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml + "collection"'h' +328 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'@ @ +99 "core" B +2 .tCSV.dial :air +2 "collection"'o @ +39 "core" ? +2 .tCS.seek 5ml +2 "collection"''l +1350 "core" ' +2 .tCSV.dial CTV + "collection"'*  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'F @ +41 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'  +42 "core"  +4 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"', @ +42 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'' +1350 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"'r +96 "core" ~ +2 .tCBV.dial CSV + "collection"'j  +29 "core"  +2 "collection"'L% +4 "core" % 1 5\ u +2 .tCS.seek 5ml + "collection"'('l +1347 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'  +43 "core" +2 "collection"'t% +4 "core" %l\ u +2 .tCS.seek 7ml + "collection"'' +591 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +4 "collection"'M @ +40 "core" ? +2 .tCS.seek 10ml +2 "collection"'!' D +857 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +121 "core" b +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'k   +39 "core" " +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'N  +2 '  +25 "core"  +105  +2 .tCS.seek 5ml +2 "collection"'q'l +1357 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'\ @ +96 "core" A +2 .tCSV.dial :waste +2 "collection"'V +97 "core" +2 .tCS.seek :empty +2 "collection"'J'Ͱ +1345 "core" ' +2 .tCSV.dial :air + "collection"'A @ +70 "core" B +2 .tCS.seek 5ml +2 "collection"''l +1348 "core" ' +2 .tCSV.dial CTV + "collection"'  +41 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +41 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'Q  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +41 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'6' +1345 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"' +96 "core" ~ +2 .tCBV.dial CSV + "collection"'.  +40 "core"  +2 "collection"'% +4 "core" %\ q +2 .tCS.seek 5.001ml +44 "collection"'2'l +1346 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +5 "collection"'~  +41 "core" +2 "collection"'z% +4 "core" %l\ u +2 .tCS.seek 7ml +2 "collection"'' +584 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'m @ +41 "core" ? +2 .tCS.seek 10ml +2 "collection"'>' D +857 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +121 "core" b +2 #tLysing Complete + "collection"'X& +4 "core" &Oo)/\ vL +2 #tStoring sh1 puck in Collection Clamp to tube 4 + "manipulator"&w% +3 "core" %   , +2 "storage"(3% +4 "core" %\ + "storage"([. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 4 + "storage"(+(,H +340 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (b& +4 "core" &,G  V\ +2 "manipulator"&_& +3 "core" &  1 +2 "manipulator"&0% +3 "core" %  , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&S( +150 "core" ( +2 "manipulator"&"& +4 "core" & e  +2 "storage"(-& +3 "core" &,G   s\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&c'# +93 "core" ' +2 "storage"(& +4 "core" &,G ) '\ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(u'L +186 "core" ' +2 "storage"(C- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&'& +2 "core" & l  +4 "storage"(& +3 "core" &,G \ +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 4 +2 "manipulator"&\\'g +35 "core" ' +2 .tElbow.hold + "manipulator"&, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(s- +2 "core" -' +2 .tSE.seek 11.15 Pucks below Top Plate +2 "storage"( ' +38 "core" ' +2 "manipulator"&% +4 "core" %f  ɾ_ +2 "storage"(=& +3 "core" &,G \ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 299 counts + "manipulator"&f'ϒ +13 "core" ' +2 "manipulator"&`& +4 "core" &  +2 "storage"(x& +3 "core" &,G  "\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&'# +25 "core" ' +2 .tSE.seek 12.15 Pucks below Top Plate +2 "storage"(}'ȸ +45 "core" ' +2 "manipulator"&&& +4 "core" &  +2 "manipulator"&y% +4 "core" %T + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +95 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +152 "core" ( +4 "manipulator"&B& +4 "core" & D 5\ + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" & ( 5\ +2 .tForearm.seek CC + "manipulator"&K'ρ +103 "core" ' +2 .tHand.close + "manipulator"&/ +76 "core" / +2 .tCC.seek :open +2 "collection"'/( +380 "core" ( + "storage"(E& +4 "core" &,G\ +2 "storage"(W& +3 "core" &,G \ +2 "manipulator"&& +3 "core" & e 5\ +2 "manipulator"&4% +3 "core" % x G y +2 .tForearm.seek :retract +2 "manipulator"&g'\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&%( +152 "core" ( +2 "manipulator"&{& +4 "core" & +2 "storage"(8& +3 "core" &,G  \ +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 4 +2 "manipulator"&'g +109 "core" ' +2 .tElbow.hold + "manipulator"&e, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"& 1 +71 "core" 1 +3 "manipulator"& % +3 "core" % z  [ +2 "storage"(^& +35 "core" &,G\ + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 4 + 319 counts +2 "manipulator"&'Ϧ +14 "core" ' +2 "manipulator"&& +4 "core" & V +2 "storage"(n& +3 "core" &,G 5 * 7\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&'# +29 "core" ' +2 "storage"(#% +4 "core" % 1 * >\ +2 ."downElevator"SE.seek :down +3 "storage"(I'v +101 ($% +3 "core" % y s\ PH +2 "manipulator"&a% +4 "core" %R v +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&R'\ +47 "core" ' + ."downElevator"SE.coast +3 "storage"(5 +85 "core" ' +2 .tSC.coast + "storage"(6 +2 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"']& +4 "core" &049\ +2 "manipulator"&T& +3 "core" & 3 +2 "manipulator"&v% +4 "core" %\  i " +2 .tElbow.seek FlushPuck::Garage + "manipulator"&l(- +174 "core" ( + "manipulator"&)& +4 "core" &- K I +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &H& +3 "core" &- u I +2 .tForearm.seek :garage + "manipulator"&U' +110 "core" ' +2 .tHand.close + "manipulator"&;/ +69 "core" / +2 "manipulator"&Z& +4 "core" &- $ I +2 "manipulator"&Y% +4 "core" %  : ȼJ + .tForearm.seek :retract +2 "manipulator"&P'\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&?( +275 "core" ( +2 "manipulator"&d& +4 "core" & / + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &7& +2 "core" & I / +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&O'ρ +102 "core" ' +2 "manipulator"&5& +4 "core" & b / +2 "manipulator"&9% +3 "core" %σ y J +2 "collection"'D& +4 "core" &27X\ +2 "collection"'1& +3 .tCC.seek :closed +2 "collection"'G(O +2 "core" &26b\ +2 &47\\\  +10 &527B\ y+} +9 &j289\ w? +10 &k47\ yK +9 &eV39\ |J +9 &']57{\ {J +10 &Z45i\ |J +9 &W38K\ |J +10 &lZ368\ {K +9 &/Y37\ |J +9 &[39\ {J +10 & Z45\ {J +9 &"u\\28\ zJ +9 &$7Z58\ {J +10 &%[28\ {J +9 &'Y4:y\ {J +10 &)}Z37^\ {J +9 &+@Z37F\ {J +9 &-Z36\ {J +10 &.Y27\ {J +9 &0Y38\ |J +9 &2GZ48J\ {J +10 &4\ V37E\ {J +9 &5Y398\ {J +10 &7Y39\ {J +9 &9OY38\ {J +9 &;Y48\ {J +10 &<U46n\ |I +9 &>\\47x\ {J +9 &@XY57g\ {J +10 &BY38W\ |J +9 &CY48G\ {J +10 &E]684\ {J +9 &G\\f37\ zK +9 &I98\ wO +10 &J@A\ pT +3 "Can"D\ NM +6 "core" &LCE\ mV +9 &N@FI\ lE +10 &OE=IL\ o%q +9 &O~tHM\ xL +2 ( + "collection"'1& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.71 + "collection"'<& +4 "core" &O~qHMY\ xL + .tHand.open + "manipulator"&@1 +72 "core" 1 +2 "manipulator"&o% +4 "core" % σ L J +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&h'\ +92 "core" ' +2 .tPSV.dial PSR + "processing"%* +129 "core"  +2 "processing"%F% +4 "core" %S\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1.5ml +2 "processing"%' +1608 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%,  +42 "core"  +2 .tPS.seek 0ml +2 "processing"%'W +1607 "core" ' +2 .tPSV.dial PSR + "processing"%r +44 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%j' +2651 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%L +2 "collection"'  +5 "core"  + "processing"%  +43 "core"  +34 +2 .tPSV.dial :mixloop + "processing"%t +112 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing + "processing"%(  +125 "core" +2 .tPS.seek 0ml +2 "processing"%M'W +2626 "core" ' +2 .tPSV.dial :air + "processing"%  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"% ' +2630 "core" ' +2 .tPSV.dial :mixloop + "processing"%k +55 "core" +2 .tPS.seek 0ml +2 "processing"%N'W +2635 "core" ' +2 .tPSV.dial :air + "processing"%  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%!' +2633 "core" ' +2 .tPSV.dial :mixloop + "processing"%\ +55 "core" +2 .tPS.seek 0ml +2 "processing"%V'W +2632 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&q& +4 "core" & o / +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&A( +2 "core" ( +2 "manipulator"&J& +3 "core" &  / +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &  / + .tForearm.seek CC +2 "manipulator"&'ρ +102 "core" ' +2 .tHand.close + "manipulator"&Q/ +68 "core" / +2 .tCC.seek :open +2 "collection"' ( +378 "core" ( +2 "manipulator"&& +4 "core" & F / + "manipulator"&% +4 "core" % ~ & m +2 .tForearm.seek :retract + "manipulator"&.'\ +102 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +275 "core" ( +2 "manipulator"&6& +4 "core" &- > U + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &~& +2 "core" &- u U +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&z' +114 "core" ' +3 .tHand.open +39 "manipulator"&21 +78 "core" 1 +2 "manipulator"&m% +4 "core" % ^ L Ȳ: +2 .tForearm.reconfigure LooseForearm +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 +2 .tCBV.dial PRV +2 .CTV.dial :air,avoiding: :intake + #Loading lyfil puck from tube 5 into Collection Clamp +2 "collection"'& +3 "core" &=>g\ +2 "manipulator"&X% +4 "core" %\  !  + "storage"(w% +4 "core" %| V V 0\ +2 "storage"(3. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 + "storage"([(< +339 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (b& +3 "core" &<" 4 5 J\  +2 "manipulator"&_& +3 "core" &-  U +2 "manipulator"&0% +4 "core" %\   + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 5 + "manipulator"&"( +177 "core" ( +2 "manipulator"&-& +4 "core" & N a +2 "storage"(& +3 "core" &<T \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&i' +94 "core" ' +2 "storage"(C& +4 "core" &<T\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(p'L +221 "core" ' +2 "storage"('- +3 "core" -'2 +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (& +3 "core" &<Q  \  +2 "manipulator"&s& +3 "core" & < a +2 .tElbow.seek 5 + "manipulator"&( +3 "core" ( +2 "manipulator"&=& +3 "core" &  A a +2 "storage"(`& +4 "core" &<Q <\  +2 .tForearm.seek 5 + 300 counts + "manipulator"&x'H +24 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&&/ +76 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&y& +3 "storage"(c'v +6 "core" & A a +2 "manipulator"&S% +3 "core" % P +2 .tForearm.seek :retract +2 "manipulator"&u'\ +97 "core" ' +2 .tElbow.seek CC +2 "manipulator"&\\( +82 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +88 "core" ( +2 "manipulator"&f& +4 "core" &  2 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 & & +3 "core" & 2 +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&B'ρ +99 "core" ' +35 "manipulator"&& +3 "core" & 6 2 +2 "manipulator"&% +3 "core" %ρ  6 +3 "collection"'& +3 "core" &;?~\ y +2 "collection"'& +3 .tCC.seek :closed +2 "collection"'(O +3 "core" &=Br\ y +2 &?@d\ y +9 &2;?]\ m+{ +9 &d<AS\ l= +9 &u<?8\ lL +10 &NU<A1\ pJ +9 &W=@(\ pK +9 &[<@\ pK +10 &\\<A \ oK +9 &UZ:?\ oK +10 &U=@\ pJ +9 &X=>\ pJ +9 & [<A\ oK +10 &"]Y<A\ oK +9 &$ \\:A\ oJ +9 &%V=?\ pK +10 &'Y=?\ oK +9 &)fV=@\ pJ +10 &+'U<??\ pK +9 &,Y>?\ pK +9 &.U;?\ pJ +10 &0m[;@\ oK +9 &20X<A\ oJ +9 &3W=A\ pJ +10 &5Y;@i\ oK +9 &7wU<>i\ pJ +10 &98[<?a\ oJ +9 &:U<A^\ pJ +9 &<U;?L\ pJ +10 &>~U<>]\ pJ +9 &@AV>?\ pJ +9 &BY;A\ oK +10 &C\\<?\ oK +9 &Eb<@\ nK +10 &G?n;@\ mM +9 &H;?\ iQ +9 &J)~\ dV +10 &Li\ dW +9 &N)\ bE +9 &O69x\ h. +10 &Oj-.}\ mD +5 ( + "collection"'& +4 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.82 +2 .Hand.open + "manipulator"&|1 +3 "core" &O\\45r\ oD +63 1 +3 "manipulator"&E% +4 "core" % ρ 1 + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&W'\ +101 "core" ' +2 .tSC.coast + "storage"(6 +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'  +126 "core"  +2 .tCSV.dial CTV + "collection"'4  +26 "core"  +2 .tPS.seek 2.5ml +2 "processing"%{' +2635 "core" ' +2 "collection"'8% +4 "core" % D{\ x +2 .tCS.seek 4.15ml + "collection"'K'Q +1566 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%  +39 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%  +70 "core"  +2 .tPS.seek 0ml +2 "processing"% 'W +2638 "core" ' +2 .tCBV.dial between PRV and waste1 + "collection"'^ ` +88 "core" _ +2 .tCSV.dial :air + "collection"' @ +55 "core" A +2 .tCS.seek 10ml +2 "collection"'n' D +1582 "core" ' +2 .tCSV.dial CTV + "collection"'g  +41 "core"  +2 .tCS.seek 0ml +2 "collection"'#' +2624 "core" ' +2 .tCBV.dial :waste1 + "collection"'% @ +28 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +3 "collection"'$  +126 "core" +2 "collection"'a& +4 "core" &O[\ vD +2 #tStoring lyfil puck in Collection Clamp to tube 4 + "manipulator"&% +4 "core" %\ " 2 : + "storage"(]% +4 "core" %{\ + "storage"(. +3 "core" . +39 .tSC.reconfigure SCtight +9 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"(T(,H +344 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (v& +3 "core" &,E A\ + "manipulator"&}& +4 "core" &  2 +2 "manipulator"&% +3 "core" %\ " 0 : +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&)( +155 "core" ( +2 "manipulator"&H& +4 "core" &  +2 "storage"(I& +3 "core" &,G   F\  +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&+'# +94 "core" ' +2 "storage"(e& +4 "core" &,G ( \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(;'L +185 "core" ' +2 "storage"(Z- +3 "core" -' +3 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&Y& +3 "core" &   +2 "storage"(R& +3 "core" &,G O\  + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek 4 +2 "manipulator"&U'g +31 "core" ' +2 .tElbow.hold + "manipulator"&d, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(7- +2 "core" -' +3 .tSE.seek 12.15 Pucks below Top Plate + "storage"(l'Ȳ +37 "core" ' +2 "manipulator"&5% +4 "core" %k  +2 "storage"(9& +3 "core" &,G L\  +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 304 counts + "manipulator"&D'ϗ +18 "core" ' +2 "manipulator"&P& +4 "core" & [  +2 "storage"(/& +3 "core" &,G \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&<'# +25 "core" ' +2 .tSE.seek 13.15 Pucks below Top Plate +2 "storage"(@'͡ +53 "core" ' +2 "manipulator"&o& +4 "core" & L  +2 "manipulator"&1% +4 "core" %=  + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&*'\ +91 "core" ' +2 .tElbow.seek CC +2 "manipulator"&F( +149 "core" ( +3 "manipulator"&O& +4 "core" &  2 +2 .tElbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &,& +3 "core" &  ( 2 +2 .tForearm.seek CC + "manipulator"&'ρ +100 "core" ' +2 .tHand.close + "manipulator"&r/ +70 "core" / +2 .tCC.seek :open +2 "collection"'( +376 "core" ( +2 "storage"(L& +4 "core" &,G ( \  +2 "storage"(& +3 "core" &,G $\  +2 "manipulator"&& +3 "core" & K 2 +2 "manipulator"&t% +3 "core" % χ  P +2 .tForearm.seek :retract + "manipulator"&('\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&j( +158 "core" ( +2 "manipulator"&& +4 "core" &  +2 "storage"(M& +3 "core" &,G c\  +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 4 +2 "manipulator"&k'g +108 "core" ' +2 .tElbow.hold + "manipulator"& , +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&1 +66 "core" 1 +3 "manipulator"&N% +3 "core" % x  +31 "storage"(\ & +4 "core" &,G \  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 317 counts + "manipulator"&!'Ϥ +16 "core" ' +2 "manipulator"&q& +4 "core" &  +2 "storage"(J& +4 "core" &,G \  +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&'# +17 "core" ' +2 "storage"(Q% +4 "core" %͗\  +2 ."downElevator"SE.seek :down +3 "storage"(?'v +100 (h% +3 "core" % & & f\ PI +2 "manipulator"&G% +4 "core" % e +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +32 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +55 "core" ' +2 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%  +70 "core" +3 .tPS.seek 2.5ml + "processing"%' +2639 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%6 +40 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%~  +42 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%A +54 "core" +2 .tdelay 1 second +102 .PSV.dial :air +4 "processing"%2  +39 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%m'W +2630 "core" ' +46 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%.& +4 "core" &\ +2 "manipulator"&& +3 "core" & ]  +2 "manipulator"&X% +3 "core" %\  N  +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&w(- +178 "core" ( +2 "manipulator"&3& +4 "core" &- V * + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &z& +2 "core" &- q * +2 .tForearm.seek :garage +2 "manipulator"&b' +108 "core" ' +2 .tHand.close + "manipulator"&_/ +71 "core" / +2 "manipulator"&0& +4 "core" &-  * +2 "manipulator"&-% +3 "core" % v  0 ȹ( +3 .tForearm.seek :retract +4 "manipulator"&'\ +105 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&C( +128 "core" ( +2 "manipulator"&& +4 "core" & w + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & w +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&'' +102 "core" ' +2 "manipulator"&& +4 "core" & # w +2 "manipulator"&s% +3 "core" % ? +3 "processing"%=& +3 "core" &\ +2 "processing"%`& +4 .tPC.seek :closed + "processing"%&(Tg +3 "core" &\ +4 &\  +7 &5~\ +{ +9 &f\ ? +10 &\\q \ M +9 &!R\ \ L +9 &X \ L +10 &W \ L +9 &fW\ M +9 &*U\ L +10 &V\ L +9 &T\ L +10 & oU\ L +9 &"0W$\ M +9 &#V!\ L +10 &%V*\ L +9 &'xX*\ L +9 &)9W \ L +10 &*V\ M +9 &,W%\ L +10 &.W#\ L +9 &0BT*\ L +9 &2W)\ L +10 &3Y-\ L +9 &5W,\ L +9 &7JY0\ L +10 &9 W-\ L +9 &:W.\ L +10 &<S%\ L +9 &>QV0\ L +9 &@W=\ L +10 &AS;\ L +9 &CW<\ L +9 &EXW>\ M +10 &G]@\ M +9 &HeD\ N +10 &Jw@\ O +9 &LPA\ R +9 &N<\ R +10 &O9\ R +9 &Q>\ R +9 &SGwG\ 2 +10 &T07gK\ 4 +9 ( + &TAJ\ # + "processing"%`& +4 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.59 + "processing"%y& +4 "core" &TA`\ # + .tHand.open + "manipulator"&S1 +69 "core" 1 +2 "manipulator"&"% +4 "core" %  \ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&i'\ +92 "core" ' +2 .tPRV.dial :air + "processing"%f  +43 "core"  +2 .tPSV.dial :mixloop + "processing"% +43 "core" +2 "processing"%p% +4 "core" %\\k\ +2 .tPS.seek 0.3ml +2 "processing"%x' +382 "core" ' +2 .tPSV.dial PSR + "processing"% +100 "core"  +2 "processing"%% +4 "core" %\  + #tPulling 0.4ml of PSR.air + .PSR.select :air +2 .PS.seek 0.7ml +2 "processing"%'* +485 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%' +1923 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%c +99 "core" +2 .tPTV.dial :mixing + "processing"%u @ +70 "core" B +2 .tPBV.dial :waste2 + "processing"%  +89 "core"  +4 .tPS.seek 0ml +2 "processing"%'W +2630 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&|& +4 "core" & - w +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&E( +4 "core" ( +2 "manipulator"&& +4 "core" &   w + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &4& +2 "core" & w +2 .tForearm.seek PC + "manipulator"&B' +95 "core" ' +2 .tHand.close + "manipulator"&[/ +66 "core" / +2 .tPC.seek :open +2 "processing"%V( +400 "core" ( +2 "manipulator"&8& +4 "core" & 9 w + "manipulator"&>% +4 "core" %  7 ? +2 .tForearm.seek :retract + "manipulator"&'\ +101 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"& (- +134 "core" ( +2 "manipulator"&{& +4 "core" &- H + + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &^& +2 "core" &- j + +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +111 "core" ' +2 .tHand.open + "manipulator"&K1 +66 "core" 1 +2 "manipulator"&g% +4 "core" % m ɶ` +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&n'\ +105 "core" ' +2 #tLoading da puck from tube 5 into Processing Clamp + "processing"%%& +4 "core" &B\ +2 "manipulator"&$% +3 "core" %   . +2 "storage"(a% +3 "core" %} V U \ +2 "storage"(. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"(](< +338 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" &<%  \  +2 "manipulator"&v& +3 "core" &-   + +2 "manipulator"&}% +3 "core" %   + . +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 5 + "manipulator"&( +171 "core" ( +3 "manipulator"&H& +4 "core" & G h +2 "storage"(I& +3 "core" &< H E\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&e' +141 "core" ' +2 "storage"(\\& +4 "core" &< V W\ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(Z'L +223 "core" ' +2 "storage"(W- +3 "core" -'7 +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (Y& +3 "core" &< #\  +2 "manipulator"&R& +3 "core" & c h +2 .tElbow.seek 5 + "manipulator"&7( +3 "core" ( +2 "manipulator"&5& +4 "core" &   h +2 "storage"(9& +3 "core" &< \ +2 .tForearm.seek 5 + 300 counts +2 "manipulator"&P'H +21 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&// +75 "core" / +3 ."downElevator"SE.seek :down +4 "storage"(1'v +2 "manipulator"&o& +6 "core" & h + "manipulator"&+% +4 "core" % L 7 +2 .tForearm.seek :retract + "manipulator"&)'\ +98 "core" ' +2 .tElbow.seek PC +2 "manipulator"&;( +90 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +146 "core" ( +2 "manipulator"&U& +4 "core" &  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &D& +2 "core" & A +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&l' +89 "core" ' +2 "manipulator"&O& +4 "core" & +2 "manipulator"&,% +3 "core" % V H +2 "processing"%<& +4 "core" &{\ + "processing"%d& +4 .tPC.seek :closed +2 "processing"%r(Tg +2 "core" &\ +5 &{\ 6 +9 &BIx|\ / +9 &lq~x\ D +9 &\\r\ L +10 &Tr\ L +9 &Uv\ L +9 &ZVu\ L +10 &Vc\ L +9 &Vb\ L +10 &V_\ L +9 &aUc\ L +9 &!#UN\ L +10 &"UQ\ L +9 &$UR\ L +9 &&jUR\ L +10 &(,UP\ L +9 &)U:\ L +10 &+U=\ L +9 &-sU;\ L +9 &/5U9\ L +10 &0U=\ L +9 &2Y5\ L +9 &4zU3\ L +10 &6<U1\ L +9 &7U/\ L +10 &9U.\ L +9 &;U,\ L +9 &=EU*\ L +10 &?X+\ L +9 &@U"\ L +9 &BT#\ L +10 &DLX!\ L +9 &F Z\ M +10 &G_%\ M +9 &Ip#\ O +9 &KA\ R +10 &M\ S +9 &N\ R +9 &P\ S +10 &RG\ S +9 &Se\ %s +10 &TAc'\ 5 +9 ( + &TJ%\ , + "processing"%d& +4 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.64 + .Hand.open + "manipulator"&*1 +68 "core" 1 +2 "manipulator"&% +4 "core" %  H +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&L'\ +96 "core" ' +2 .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 5 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +4 "processing"%  + %9 +5 "core" 9VW +102 "processing"%t9 +3 "core" 9S- +102 "processing"%9 +3 "core" 9R. +102 "processing"%M9 +3 "core" 9Q- +102 "processing"%9 +3 "core" 9N. +102 "processing"%F9 +4 "core" 9N.\ +102 "processing"%9 +3 "core" 9M.\ +102 "processing"%N9 +3 "core" 9M-\ +102 "processing"%\ 9 +3 "core" 9M-"\ +102 "processing"%q9 +3 "core" 9M-&\ +102 "processing"%J9 +4 "core" 9N-+ +102 "processing"%Q9 +3 "core" 9O./ +102 "processing"%(9 +3 "core" 9O.3 +102 "processing"%h9 +3 "core" 9P.7 +102 "processing"%G9 +3 "core" 9S-; +102 "processing"%j9 +3 "core" 9S.@ +103 "processing"%k9 +3 "core" 9U-D +102 "processing"%!9 +3 "core" 9W-H\ +102 "processing"%9 +3 "core" 9Y.L +102 "processing"%@9 +3 "core" 9\\-P\ +102 "processing"%9 +3 "core" 9^.U\ +102 "processing"%?9 +3 "core" 9a.Y +102 "processing"%T9 +3 "core" 9d.]\ +102 "processing"% 9 +3 "core" 9g/a +102 "processing"%69 +3 "core" 9i.e +9 "Can"J\ b +93 "processing"%~9 +4 "core" 9m/j +2 .tPH.hold 2:00:00,28C +2 "processing"%A ppk +2 .tdelay 1:30 +4 "core" j +9000 .tPSR.select :air +2 .PSV.dial PSR + "processing"%2 +100 "core"  +2 "processing"%% +4 "core" %RO\ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%.' +592 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml + "processing"%'[ +1621 "core" ' +2 .tPTV.dial :puck + "processing"%X  +68 "core"  +2 .tPSV.dial PTV + "processing"%3 +72 "core" +2 .tPBV.dial :waste1 + "processing"%z  +140 "core"  +2 "processing"% % +4 "core" %`J\  +2 .tPS.seek 1.5ml + "processing"%_' +595 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%0 * +33 "core" , +3 .tPS.seek 0ml + "processing"%-'W +1617 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%  +35 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +2 .tPSR.select :air + .PSV.dial PSR +2 "processing"% +72 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%b' +2308 "core" ' +2 .tPSV.dial PTV + "processing"% +72 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%s +72 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%= +70 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%w  +69 "core"  +2 .tPS.seek :empty +2 "processing"%'9 +2270 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%:  +127 "core" +9 .tPSV.dial :mixloop +2 "processing"%y +55 "core" +2 .tPRV.dial :ab1 + "processing"%S @ +73 "core" B +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%"'w +359 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "collection"'`  +2 "processing"%f  +44 "core"  +6 +2 "processing"% % +4 "core" %v\  +2 .tPS.seek 0.32ml +2 "processing"%p'# +395 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"''  +30 "core" +2 .tPRV.dial :air +2 "processing"%m  +41 "core"  +3 .tPS.seek 0.9ml + "processing"%'D +1231 "core" ' +2 .tPRV.dial :waste2 + "processing"% @ +70 "core" > +3 .tPS.seek 0.5ml + "processing"%x' +857 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%  +40 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%c'[ +1614 "core" ' +2 .tPSV.dial :PML + "processing"%u +44 "core" +2 .tPTV.dial :mixing + "processing"% @ +72 "core" B +2 .tPBV.dial :waste1 + "processing"%  +34 "core" +2 "processing"%|% +4 "core" %X\  +2 .tPS.seek 1.85ml + "processing"%'8 +44 "Can"M\ EE +191 "core" ' +2 .tPBV.dial between PSV and waste1 + "processing"%4 * +34 "core" , +3 .tPS.seek 0ml + "processing"%['W +1968 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'C& +2 "core" &JN\ ~ +2 "manipulator"&i& +4 "core" &  + "manipulator"&&% +4 "core" %\ 3  ( +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&8(- +157 "core" ( +2 "manipulator"&>& +4 "core" &- M + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &{& +2 "core" &-  M +2 .tForearm.seek :garage +2 "manipulator"&^' +110 "core" ' +4 .tHand.close + "manipulator"&B/ +72 "core" / +2 "manipulator"&E& +4 "core" &- M +2 "manipulator"&K% +4 "core" %  ( ȽN + .tForearm.seek :retract +2 "manipulator"&g'\ +102 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +309 "core" ( +3 "manipulator"&%& +4 "core" &  6 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &$& +3 "core" & I 6 +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&a'ρ +97 "core" ' +2 "manipulator"&& +4 "core" &  6 +2 "manipulator"&% +3 "core" %|   +3 "collection"'& +3 "core" &JKw\ z +2 "collection"'v& +4 .tCC.seek :closed + "collection"'}(O +3 "core" &HN\ y +3 &JL{\ } +10 &2HLz\ q*z +9 &eGKu\ o> +9 &sILv\ pM +10 &LVHL\ tK +9 & VJKz\ tL +9 &UGM\ sK +10 &XHM}\ tK +9 &TYILu\ sK +10 &ZGMu\ sL +9 &[IKu\ sK +9 & UHLw\ tL +10 &"\\ZHLw\ sK +9 &$VFMu\ tL +9 &%ZFJu\ tK +10 &'UGL|\ tL +9 &)cYHKr\ sL +10 &+&UILz\ tK +9 &,WJLy\ tK +9 &.ZJNx\ sK +10 &0kUGKv\ rL +9 &2.TGLx\ nK +9 &3WILw\ oK +10 &5UGLw\ pL +9 &7tTGMu\ oK +10 &96WHL|\ oK +9 &:ZIN{\ oL +9 &<WHMy\ oL +10 &>|UHKx\ pK +9 &@>VHMz\ pK +9 &A[HK|\ oL +10 &CZGLu\ oL +9 &E]IL}\ oL +10 &GCaGM}\ nL +9 &H{IJ|\ lP +9 &JGJr\ gS +10 &LhGJw\ cX +9 &N+HI|\ cD +9 &O7:FKy\ h+ +10 &OkGJr\ mF +5 ( + "collection"'v& +5 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.67 + "collection"'H& +4 "core" &OgGKs\ oF + &OgGKu\ kF + .tHand.open + "manipulator"&I1 +68 "core" 1 +2 "manipulator"& % +4 "core" % | $  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&\\'\ +100 "core" ' +2 .tPSV.dial PSR + "processing"%n +99 "core"  +2 "processing"%W% +4 "core" %U\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%Y' +1606 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%R  +41 "core"  +2 .tPS.seek 0ml +2 "processing"%5'W +1620 "core" ' +2 .tPSV.dial PSR + "processing"%9 +44 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%/' +2629 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%o  +2 "collection"'+  +38 "core" ~ +119  +2 .tPSV.dial :mixloop + "processing"% +99 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%e  +70 "core" +2 .tPS.seek 0ml +2 "processing"%Z'W +2638 "core" ' +2 .tPSV.dial :air + "processing"%P  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%U' +2635 "core" ' +2 .tPSV.dial :mixloop + "processing"%D +44 "core" +47 .tPS.seek 0ml +2 "processing"%7'W +2629 "core" ' +2 .tPSV.dial :air + "processing"%O  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%,' +2624 "core" ' +2 .tPSV.dial :mixloop + "processing"%< +44 "core" +2 .tPS.seek 0ml +2 "processing"%1'W +2630 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&)& +4 "core" &  A 6 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&V( +8 "core" ( +2 "manipulator"&*& +4 "core" &"   <> + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &"  S <> +2 .tForearm.seek CC +2 "manipulator"&'ρ +101 "core" ' +2 .tHand.close + "manipulator"&d/ +75 "core" / +2 .tCC.seek :open +2 "collection"'t( +376 "core" ( +2 "manipulator"&l& +4 "core" &"   <= +2 "manipulator"&% +3 "core" % ψ  6 +2 .tForearm.seek :retract + "manipulator"&]'\ +93 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&M(- +285 "core" ( +2 "manipulator"&& +4 "core" &-  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &F& +2 "core" &-  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&' +111 "core" ' +4 .tHand.open + "manipulator"&N1 +69 "core" 1 +2 "manipulator"&\ % +4 "core" % \ p ȷj +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&q'\ +97 "core" ' +2 ."da"delayUntil "07:35:18.67" +24803 #recoverPRVreagent08 + .PTV.dial :mixing + "processing"%J @ +71 "core" A +2 ."da"PBV.dial :waste1 + "processing"%Q  +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"%h  +54 "core" +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%G' +2279 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%j +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%k  +54 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +5 "processing"%! +40 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +54 "core" +2 ."da"PS.seek :empty +2 "processing"%@'9 +2291 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +126 "core"  +2 "processing"%?% +4 "core" %9\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%T' +593 "core" ' +2 ."da"delay 5 seconds +245 "Can"R\ 88 +257 ."da"PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"% '[ +1616 "core" ' +2 ."da"PTV.dial :puck + "processing"%6  +70 "core"  +2 ."da"PSV.dial PTV +2 "processing"%~ +71 "core" +2 ."da"PBV.dial :waste1 + "processing"%2  +33 "core"  +2 "processing"%% +4 "core" %b\ +2 ."da"PS.seek 1.5ml + "processing"%' +588 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%. * +31 "core" + +3 ."da"PS.seek 0ml + "processing"%X'W +1606 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%3  +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 + "processing"% +72 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2270 "core" ' +2 ."da"PSV.dial PTV + "processing"%0 +72 "core" +2 ."da"delay 5 seconds +502 .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 +502 .PSV.dial :air + "processing"%  +70 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2268 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +126 "core"  +2 "processing"%-% +4 "core" %<\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +593 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%s'[ +1606 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%= +70 "core" +2 ."da"PBV.dial :waste1 + "processing"%w  +33 "core" +2 "processing"%b% +4 "core" %V\  +2 ."da"PS.seek 1.5ml + "processing"%:' +591 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%y * +33 "core" + +3 ."da"PS.seek 0ml + "processing"%S'W +1607 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +44 .PBV.dial :waste1 +3 "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 + "processing"%` +71 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"% ' +2283 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%" +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%' +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%m +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%p  +70 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2273 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%  +54 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing + "processing"%  +129 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%x  +43 "core" ~ +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop + "processing"%u +43 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"% ' +386 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%  +43 "core"  +2 "processing"%|% +4 "core" %\  +2 ."da"PS.seek 0.55ml + "processing"%4'z +337 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%c  +44 "core"  +2 ."da"PS.seek 2ml +2 "processing"%'[ +1567 "core" ' +2 ."da"PSV.dial :PML + "processing"%C +43 "core" +2 ."da"PTV.dial :mixing + "processing"%i @ +71 "core" A +2 ."da"PBV.dial :waste1 + "processing"%&  +34 "core" +2 "processing"%>% +4 "core" %a \  +2 ."da"PS.seek 1.85ml + "processing"%{'A +237 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%; * +33 "core" , +3 ."da"PS.seek 0ml + "processing"%B'W +1971 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +248 "Can"P\ <; +47755 #"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"%K * +33 "core" , +2 ."da"PSV.dial :air +2 "processing"%L  +54 "core" +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%^' +2272 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%8 +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%%  +54 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%$ +40 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +42 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2265 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +126 "core"  +2 "processing"%g% +4 "core" %; \ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml +2 "processing"%v'[ +1631 "core" ' +2 ."da"PTV.dial :puck + "processing"%H  +70 "core"  +2 ."da"PSV.dial PTV +2 "processing"%I +70 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core"  +2 "processing"%n% +4 "core" %X\  +2 ."da"PS.seek 1.5ml + "processing"%W' +589 "core" ' +4 ."da"delay 3 seconds +72 "Can"P\ 11 +230 ."da"PBV.dial between PSV and waste1 +2 "processing"%a * +33 "core" + +3 ."da"PS.seek 0ml + "processing"%['W +1605 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .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"%Y * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%9 +71 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%5' +2274 "core" ' +2 ."da"PSV.dial PTV + "processing"%+ +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%o +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"%e  +70 "core"  +2 ."da"PS.seek :empty +2 "processing"%/'9 +2265 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%P +126 "core"  +2 "processing"%Z% +4 "core" %9\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash + "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%D' +596 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml + "processing"%U'[ +1611 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%O +71 "core" +2 ."da"PBV.dial :waste1 + "processing"%7  +33 "core" +2 "processing"%<% +4 "core" %Y\  +2 ."da"PS.seek 1.5ml + "processing"%,' +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%) * +32 "core" + +3 ."da"PS.seek 0ml + "processing"%*'W +1654 "core" ' +8 ."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"%d * +33 "core" * +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +71 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%\\' +2271 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%} +82 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%l +67 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +82 "core" ~ +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +72 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2277 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%F +127 "core"  +2 "processing"%V% +4 "core" %6\ \ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +2 "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"% +10 ."da"PS.seek 2ml +2 "processing"%\ '[ +1609 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%] +71 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +35 "core" +2 "processing"%J% +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"%( * +34 "core" , +3 ."da"PS.seek 0ml + "processing"%h'W +1609 "core" ' +2 ."da"delay 2:00 +3938 "Can"R\ 44 +8064 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%1  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%j * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%k +72 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%!' +2273 "core" ' +2 ."da"PSV.dial PTV + "processing"% +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%G +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"%?  +81 "core" +2 ."da"PS.seek :empty +2 "processing"%@'9 +2268 "core" ' +2 ."da"Gate.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%T +143 "core"  +5 "processing"%6% +11 "core" %6$\ D +2 #"da"Pulling 0.25ml of PSR.sub1 + .PSR.select :sub1 + "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.25ml +2 "processing"%~'7 +342 "core" ' +33 ."da"delay 5 seconds +503 "processing"%2% +3 "core" %<\ F + #"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 + "processing"% +10 ."da"PS.seek 2ml +2 "processing"% '[ +1608 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%. +70 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +34 "core" +2 "processing"%3% +4 "core" %Z\ D +2 ."da"PS.seek 1.5ml + "processing"%z' +588 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +3 ."da"PS.seek 0ml + "processing"%X'W +1610 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%0  +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"% +84 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2333 "core" ' +2 ."da"PSV.dial PTV + "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 +2 "processing"%  +71 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2344 "core" ' +2 "processing"%=9 +3 "core" 9?4@ +2 #"da"Processing Puck Heater at 28.1C before imaging + .PH.coast + "processing"%w  +3 "core" 4@ + 4@ + "processing"%b& +4 "core" &TJ'\ B, + #"da"Imaging da puck in Processing Clamp while storing it to tube 4 +2 "manipulator"&s% +3 "core" %\  E  +2 "storage"(y% +3 "core" %y \ Z +2 "storage"(:. +2 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 4 + "storage"((,H +338 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (f& +3 "core" &,G > N\ \\ + "manipulator"&`& +4 "core" &-  + "manipulator"&S% +4 "core" %\  B  + ."da"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 4 +2 "manipulator"&"( +177 "core" ( +2 "manipulator"&'& +4 "core" & * ] + "storage"(m& +4 "core" &,G \ \\ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 4 + 700 counts + "manipulator"&p'# +97 "core" ' +2 "storage"( & +4 "core" &,G < $\ \\ +2 ."da"SE.reconfigure SEpick +43 "storage"(#]K-0-\ b +12 ."da"SE.seek :beamBreak +2 "storage"('L +174 "core" ' +2 "storage"(- +3 "core" -' +2 ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&x& +2 "core" &  ] +2 "storage"(u& +3 "core" &,G )\ U +2 ."da"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 4 +2 "manipulator"&'g +38 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&, +3 "core" , + ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(|- +2 "core" -' +2 ."da"SE.seek 13.15 Pucks below Top Plate +2 "storage"( 'ͣ +30 "core" ' +2 "manipulator"&c% +4 "core" %u R N g T +2 "storage"(4& +3 "core" &,G _\ S + ."da"Forearm.force -20 +2 "manipulator"&5 +2 ."da"Forearm.seek 4 + 314 counts + "manipulator"&C'ϡ +22 "core" ' +4 "manipulator"&i& +4 "core" & 6 ] + "storage"(&& +4 "core" &,G \ Y +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 4 + 700 counts +2 "manipulator"&>'# +27 "core" ' +2 ."da"SE.seek 14.15 Pucks below Top Plate +2 "storage"(;'Ғ +45 "core" ' +2 "manipulator"&& +4 "core" & 1 ] +2 "manipulator"&{% +3 "core" %"  +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&E'\ +96 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&K( +253 "core" ( +2 "manipulator"&L& +4 "core" &  q + ."da"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &B& +2 "core" & q +2 ."da"Forearm.seek PC +2 "manipulator"&8' +99 "core" ' +2 ."da"Hand.close + "manipulator"&%/ +70 "core" / +2 ."da"PC.seek :open +2 "processing"%$( +401 "core" ( +2 "storage"(& +4 "core" &,G \ W + "manipulator"&^& +4 "core" & = q + "manipulator"&% +4 "core" %  +2 ."da"Forearm.seek :retract + "manipulator"&g'\ +92 "core" ' +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 4 +2 "manipulator"&( +250 "core" ( +2 "manipulator"&& +4 "core" &   + "storage"(H& +4 "core" &,G \ Y +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 4 + 700 counts +2 "manipulator"&I'# +95 "core" ' +2 ."da"Hand.open + "manipulator"& 1 +72 "core" 1 +3 "storage"(n- +3 "core" -'Ғ +2 ."da"SE.seek 13.9 Pucks below Top Plate + "storage"(v'^ +27 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 13.24 Pucks below Top Plate + "storage"(a' +47 "core" ' +32 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da19aug0808h150ml.tif +1717 #SX HX9/16 (USB:39): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 13.925 seconds\ /var/log/esp/da19aug0808h150ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da19aug0808h150ml15s.tif +200 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +1356 #"da"SX HX9/16 (USB:39): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da19aug0808h150ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da19aug0808h150ml30s.tif +3056 #SX HX9/16 (USB:39): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da19aug0808h150ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da19aug0808h150ml70s.tif +7117 #SX HX9/16 (USB:39): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da19aug0808h150ml70s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"HABfans.email "13.925 sec auto-exposure",Subject: "da19aug0808h150ml images!" +9 "storage"(W- +11 "core" -' +5 "storage"(R& +6 "core" &,G 4 7 \ +2 "manipulator"&Y& +4 "core" &   +2 ."da"Elbow.seek 4 +3 "manipulator"&9( +3 "core" ( +2 "manipulator"&[& +4 "core" & \   +2 "storage"(+& +3 "core" &,G P Q \ +2 ."da"Forearm.seek 4 + 700 counts +2 "manipulator"&o'# +8 "core" ' +2 ."da"SE.reconfigure SEgently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 13.95 Pucks below Top Plate +2 "storage"('ј +59 "core" ' +2 "manipulator"&e& +4 "core" & ]  +2 "storage"(5& +3 "core" &,G )\ +2 ."da"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 4 +2 "manipulator"&P'g +35 "core" ' +2 ."da"Elbow.hold +4 "manipulator"&Z, +4 "core" , + ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 14.14 Pucks below Top Plate +4 "storage"(/'҂ +37 "core" ' + "manipulator"&D% +4 "core" %f  ` +2 "storage"(O& +4 "core" &,G \ +43 ."da"Forearm.force -20 +3 "manipulator"&5 +3 ."da"Forearm.seek 4 + 299 counts + "manipulator"&7'ϒ +18 "core" ' +2 "manipulator"&<& +3 "core" & $  +2 "storage"(U& +5 "core" &,G \ +3 ."da"Forearm.reconfigure TightForearm +6 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 4 + 700 counts +2 "manipulator"&)'# +26 "core" ' +2 "storage"(,% +4 "core" %҈ \ \ u +2 ."downElevator"SE.seek :down +4 "storage"('v +103 (d% +6 "core" %h g\ N@ +3 "manipulator"&% +4 "core" %5 / +2 ."da"Forearm.reconfigure LooseForearm +59 "manipulator"&#Q@2^d^b +3 "core" ' + ."downElevator"SE.coast +2 ."da"Forearm.seek :retract +2 "storage"(5 + "manipulator"&*'\ +97 "core" ' + ."da"SC.coast +2 "storage"(6 +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 #tStarting finalPurge +2 "processing"%}& +4 "core" &\ +2 "manipulator"&l& +3 "core" & (  +2 "manipulator"&% +4 "core" %\  4 +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&(- +176 "core" ( +2 "manipulator"&\\& +4 "core" &-  4 + ."psFlush"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &F& +3 "core" &- * 4 + ."psFlush"Forearm.seek :garage +3 "manipulator"&V' +111 "core" ' +3 ."psFlush"Hand.close +2 "manipulator"&/ +67 "core" / +2 "manipulator"&N& +4 "core" &-   4 +2 "manipulator"&]% +3 "core" %   ȼI +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +105 "core" ' +2 ."psFlush"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC +2 "manipulator"&J( +128 "core" ( +2 "manipulator"&\ & +4 "core" & \ [ + ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &(& +2 "core" &  [ +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC + "manipulator"&Q' +101 "core" ' + "manipulator"&1& +4 "core" &  [ +2 "manipulator"&j% +4 "core" % +2 "processing"%k& +4 "core" &\ + "processing"%h& +4 ."psFlush"PC.seek :closed +3 "processing"%(Tg +2 "core" &\ +2 &\ \ +10 &0v\ *x +9 &e~\ ~> +9 &yp\ ~M +10 &>Q\ L +9 &T\ L +10 &W\ L +11 &T\ L +7 &FS\ L +10 &V\ M +9 &U\ L +9 & U\ L +11 &"NR\ L +8 &$U\ L +10 &%W\ L +9 &'U\ L +10 &)TU\ M +9 &+U\ L +9 &,V\ L +9 &.X\ L +10 &0^U\ L +9 &2V\ L +10 &3X\ L +9 &5U\ L +9 &7dU\ M +10 &9(U\ L +9 &:U\ L +9 &<S\ L +10 &>nU\ L +9 &@/U\ L +10 &AU\ L +10 &CR\ L +8 &EtW\ M +10 &G6\\\ M +9 &H`\ ~M +9 &Jr\ }O +10 &Lk\ {R +9 &N-\ |R +10 &O\ {S +9 &Q\ {S +9 &SVyf\ ; +10 &T*$R\ R +9 &TL&\ 0 +3 ( + "processing"%h& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.59 +2 "processing"%G& +3 "core" &TL"\ 0 + ."psFlush"Hand.open +2 "manipulator"&1 +69 "core" 1 +3 "manipulator"&?% +4 "core" %   +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&!'\ +98 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%T +126 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%6'P +422 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +679 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%@' +1615 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%2 +70 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +3 "processing"%~  +33 "core" +3 ."psFlush"PS.seek 0ml + "processing"%'W +2639 "core" ' +3 ."psFlush"PSV.dial PSR +2 "processing"%. +72 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%' +592 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%3' +798 "Can"S\ GG +1339 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +71 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"% U +52 "core" W +3 ."psFlush"PS.seek 0ml +3 "processing"%z'W +2635 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%0 @ +54 "core" B +2 ."psFlush"PS.seek 2.5ml +2 "processing"%_' +2636 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +71 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%X'9 +2627 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +54 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%' +2636 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%- +71 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%'W +2625 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +54 "core" A +2 ."psFlush"PS.seek 2.5ml +2 "processing"%=' +2635 "core" ' +3 ."psFlush"PSV.dial :waste1 +3 "processing"%w  +72 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%b'9 +2662 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%s +43 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.seek 1ml +2 "processing"%y'P +1105 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%:' +1616 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%f +80 "core" ~ +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%`  +54 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%S'W +2634 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%' +69 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%m' +590 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +2119 "core" ' +9 ."psFlush"PSV.dial PTV +2 "processing"%M +83 "core" ~ +2 ."psFlush"PBV.dial PSV +2 "processing"%q U +52 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2650 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%x @ +39 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%u' +2631 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%|  +69 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%c'9 +2638 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%4 +43 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%i' +2625 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%& +81 "core"  +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%'W +2626 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%{ @ +40 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%p' +2630 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%"  +71 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2628 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'& +4 "core" &^b \ { + "manipulator"&C& +4 "core" &  K [ +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"& ( +2 "core" ( +2 "manipulator"&>& +4 "core" &  & [ + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &L& +3 "core" & [ +2 .tForearm.seek PC + "manipulator"&B' +98 "core" ' +2 .tHand.close + "manipulator"&/ +67 "core" / +2 .tPC.seek :open +2 "processing"%%( +402 "core" ( +2 "manipulator"&E& +4 "core" &  [ + "manipulator"&r% +4 "core" %    +2 .tForearm.seek :retract + "manipulator"&'\ +91 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&^( +370 "core" ( +2 "manipulator"&& +4 "core" & ? G + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &8& +3 "core" &  G +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&'ρ +104 "core" ' +2 "manipulator"&H& +4 "core" &  G +2 "manipulator"&K% +3 "core" %{ W +2 "collection"' & +4 "core" &]b\  +2 "collection"'n& +3 .tCC.seek :closed +2 "collection"'g(O +2 "core" &ab\  +4 &`c\  +9 &3Zb\ r+{ +10 &f^b\ q> +9 &s^a \ rM +9 &RW^c\ uK +10 &\\\\b \ uL +9 &V^_\ uK +10 &W^b\ uK +9 &X\\^b\ uL +9 &U_b\ uK +10 &X^b\ uK +9 & Z^b\ tL +9 &"bZ^c\ uK +10 &$#[^b\ uL +9 &%Z]c\ uK +10 &'Z]d\ uL +9 &)hY_c \ uL +9 &++U`a \ vL +10 &,Z^c \ tK +9 &.T^c \ vK +9 &0rW^a\ uK +10 &24Z]a\ uK +9 &3U^c \ uL +10 &5Y^b\ uL +9 &7zU_a\ vK +9 &9=W^a\ uK +10 &:W]a\ uL +9 &<U_c\ vK +10 &>U_b\ vL +9 &@CY]d\ uL +9 &BV^c\ uL +10 &CZ_c\ tK +9 &EZ^c\ tL +9 &GIa\\b \ tL +10 &I{_a\ qO +9 &J^b\ mT +10 &Lo^`\ hW +9 &N/\\b\ hE +9 &O:9^a\ m)x +10 &Oe]b\ tE +5 ( + "collection"'n& +5 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.66 + "collection"';& +4 "core" &Og\\c\ tE + &Og]a\ sE + .tHand.open + "manipulator"&v1 +69 "core" 1 +2 "manipulator"&W% +4 "core" % x  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&R'\ +96 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'Y& +4 "core" &Og\\a\ uE +2 "collection"'[% +3 "core" %]a\ t + .tCSV.dial CSR +2 "collection"'+  +41 "core"  +2 "collection"'e% +4 "core" %\\a\ u + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.seek 5ml +2 "collection"'5'l +1343 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +10 'D% +2 "core" %l\\a\ s +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'O' +656 "core" ' +2 .tCSV.dial :waste + "collection"'< +136 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'' +2000 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'U& +4 "core" &Og]^ \ wE +2 "collection"'I% +3 "core" %[_\ w + .tCSV.dial :flush +2 "collection"'a  +43 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"','l +1225 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'o @ +41 "core" A +2 "collection"'9% +4 "core" %l\\a\ u +2 .tCS.seek 7ml + "collection"'d' +546 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'  + '  +53 "core"  +78  +2 .tCBV.dial :waste1 + "collection"'P @ +44 "core" > +2 .tCS.seek 0ml +2 "collection"'7' +1660 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'}& +4 "core" &Og`c\ sE +2 "collection"'l% +3 "core" %^a \ s + .tCSV.dial :flush +2 "collection"'/  +68 "core" +2 .tCS.seek 5ml +2 "collection"''l +1263 "core" ' +2 .tdelay 5 seconds +114 "Can"]\ ;; +388 .tCSV.dial :air +3 "collection"') @ +43 "core" A +2 "collection"'% +4 "core" %l]a\ v +2 .tCS.seek 7ml +2 "collection"'\\' +546 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'F  +40 "core"  +2 .tCBV.dial :waste2 +2 "collection"'  +110 "core"  +3 .tCS.seek 0ml + "collection"'Z' +1679 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'& +4 "core" &Og]b\ wE +2 "collection"'N% +3 "core" %_c\ w + .tCSV.dial CSR +2 "collection"']  +40 "core"  +2 "collection"'*% +4 "core" %`b\ w + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +9 .tCS.seek 8ml +2 "collection"'\ ' +1918 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'(' D +554 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +4 "collection"'V  +2 '1 +98 "core" +33  +2 .tCTV.dial :intake + "collection"'j  +72 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml + "collection"'k' \\ +1917 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'  +69 "core" ~ +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'' +591 "core" ' +2 .tCSV.dial CSR + "collection"'$  +109 "core"  +2 "collection"'G% +4 "core" %]a \ v + #tPulling 5ml of CSR.flush + .CSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"''l +1351 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"'?' D +1344 "core" ' +2 .tCSV.dial CBV + "collection"'h +96 "core" +2 .tCS.seek 0ml +2 "collection"'T' +2626 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&Q& +4 "core" &  G +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&( +9 "core" ( +2 "manipulator"&6& +4 "core" & 2  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &2& +2 "core" &  +2 .tForearm.seek CC + "manipulator"&~'ρ +104 "core" ' +2 .tHand.close + "manipulator"&@/ +70 "core" / +2 .tCC.seek :open +2 "collection"'.( +375 "core" ( +2 "manipulator"&& +4 "core" & G  + "manipulator"&% +4 "core" % τ 2 +2 .tForearm.seek :retract + "manipulator"& '\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"& (- +271 "core" ( +2 "manipulator"&3& +4 "core" &- U 6 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &0& +2 "core" &- T 6 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&z' +114 "core" ' +3 .tHand.open +2 "manipulator"&1 +67 "core" 1 +2 "manipulator"&_% +4 "core" % p  ȷc +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +103 "core" ' +2 #tCompleted [Sample.deep; initialPurge; da withoutWCR] begun 06:35:29 + #Preparing to sleep until 11:00AM 8/08/2019 +4 ."shutdown"CC.coast +3 #tAsleep til 11:00AM 8/08/2019 +2 "collection"'6 +2 #tContinuing at 11:00 +4 ."shutdown"CS.coast +4 "Can"[\ 22 +2 "collection"'5 +3 ."Qmail"GoodNews.email "Then, in tube 5: /home/esp/esp2/mission/2019_07_31_niagara_mission.rb:119\\n{2 => 22,\\n 3 => 22,\\n 4 => 15,\\n 5 => 7}\\nCan@08:29:36, 26.5C, 28% humidity, 14.5psia, 13.299V, 0.233A, 0.233A avg, 3.09W",Subject: "Asleep until 11:00" +5 ."shutdown"PC.coast +3 "processing"%6 +2 ."shutdown"PS.coast + "processing"%5 +2 ."shutdown"Forearm.coast +2 "manipulator"&5 +2 ."shutdown"Elbow.coast + "manipulator"&6 +37 ."shutdown"Gate.power :raw,:OFF + .Gate.power :core,:OFF + #Shutdown +43807 "Can"]\  +60002 d\  +60002 f\  +60002 g\  +60003 h\  +60002 i\  +60002 i\  +60002 j\  +60002 j\  +60003 k\  +60002 j\  +60002 j\  +60002 i\  +60002 i\  +60003 k\  +18490 f\  +2 #tPowering core bus +525 .Gate.power :raw,:ON +5 "sampler") +2 )X +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 )% +3 "core" %\ + .tSS.configure SSconfig +2 "sampler")#.0X'\ +3 "core" ' +2 .tElbow.seek :hammer + "manipulator"&L( +99 "core" ( +2 "manipulator"&& +4 "core" &  m f +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :retract +2 "manipulator"&J'\ +5 "core" ' +2 "manipulator"&!% +4 "core" %\ " Q  +2 "processing"%& +2 "collection"'E& +6 "core" &\ + &hnG\ + ."openPC"PC.reconfigure PCconfig +3 .tCC.reconfigure CCconfig +3 "processing"%$x2 ^22b +2 "collection"'$x2 ^22b +2 ."openPC"PC.home.seek :open +3 .tCC.home.seek :open +3 "processing"%r( "collection"'B( +269 "core" ( +8 ( +37 "Can"j\ PP +8 ."Qmail"GoodNews.email "At 11:00:29 began in tube 5: /home/esp/esp2/mission/2019_07_31_niagara_mission.rb:119\\n{2 => 22,\\n 3 => 22,\\n 4 => 15,\\n 5 => 7}\\nCan@11:00:29, 25.8C, 28% humidity, 14.5psia, 13.245V, 0.417A, 0.417A avg, 5.52W",Subject: "Started 2019_07_31_niagara_mission phase /home/esp/esp2/mission/2019_07_31_niagara_mission.rb:119" +2 #tPhase [/home/esp/esp2/mission/2019_07_31_niagara_mission.rb:119] +3 .Sample.shallow + "sampler") 2 +20 "core" 2 +3 #tStarting initialPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'& +3 "core" &~jlV\ ~ +2 .tHand.open + "manipulator"&81 +72 "core" 1 +2 "manipulator"&H& +4 "core" &  f +2 "manipulator"&K% +3 "core" % \ " e  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"& (- +206 "core" ( +4 "manipulator"&& +12 "core" &.<  N +2 .tElbow.reconfigure LooseElbow +4 "manipulator"&$ &.,(#b +6 &t& +6 "core" &.< N +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage + "manipulator"&n' +108 "core" ' +2 .tHand.close + "manipulator"&;/ +72 "core" / +2 "manipulator"&v& +4 "core" &. D  +2 "manipulator"&W% +4 "core" %  | ȾZ + .tForearm.seek :retract +2 "manipulator"&Y'\ +104 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&[( +276 "core" ( +2 "manipulator"&+& +4 "core" &  n - +2 .tElbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &e& +3 "core" & m - +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&'ρ +100 "core" ' +4 "manipulator"&#& +3 "core" & , - +2 "manipulator"&D% +4 "core" %w b > +2 "collection"'5& +3 "core" &~lkY\ ~ +2 "collection"'<& +4 .tCC.seek :closed + "collection"'O(O +3 "core" &~hlW\ ~ +5 &~knY\ |< +9 &K{imX\ s1 +9 &EvimY\ qF +10 &\\hoV\ uL +9 &VimO\ uK +10 &xZgmV\ sL +9 &:YimU\ tL +9 &ThmZ\ tK +10 &WjnU\ tK +9 &[imY\ tL +9 &BWjmW\ uL +10 &!UhmO\ uK +9 &"UjnU\ uL +10 &$ZjnT\ tK +9 &&JYhoU\ uL +9 &( WimY\ tL +10 &)UkmO\ uK +9 &+TjmU\ uL +10 &-SZkmW\ sK +10 &/TjmV\ tK +9 &0WjnM\ tK +10 &2ZhlO\ sL +9 &4[WjmM\ sK +9 &6WilN\ tK +10 &7ZilG\ sK +8 &9UjlL\ tK +9 &;dWjmK\ uK +10 &=$XjlQ\ uL +9 &>ZglP\ tK +10 &@YilL\ tL +9 &BjXhnS\ tL +9 &D,[knO\ tL +11 &E_ilM\ sL +8 &GhgmH\ sM +9 &IeimO\ oP +10 &KikP\ jU +9 &LglY\ hX +10 &NijL\ k8 +9 &Od3flY\ nT +9 ( +2 &OuZijH\ tC +2 "collection"'<& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.63 + "collection"'U& +4 "core" &Ou\\hkO\ sC +2 .tHand.open + "manipulator"&I1 +75 "core" 1 +2 "manipulator"&a% +4 "core" % x  = + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'o& +4 "core" &Ou^hjI\ sC +2 "collection"'9% +3 "core" %iiQ\ s +2 .tCSV.dial CSR +2 "collection"',  +125 "core"  +2 "collection"'% +4 "core" %hkQ\ s + #tPulling 5ml of CSR.flush + .CSR.select :flush + "collection"' +10 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"''l +1353 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 'P% +2 "core" %lhlM\ k +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml + "collection"'d' +672 "core" ' +2 .tCSV.dial :waste + "collection"'} +136 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'l' +1987 "core" ' +2 #tPurging external Intake + "collection"'/& +4 "core" &Ou]hkP\ wC + "collection"'7% +4 "core" %fmO\ x + .tCSV.dial :flush + "collection"')  +44 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'' D +2390 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +2 "collection"' + 'F  +31 "core"  +59 +2 .tCTV.dial :intake + "collection"'  +72 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'\\' +2369 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'  +72 "core"  +2 #tFlushing upper manifold + "collection"'N& +4 "core" &Ou]eiO\ wC +2 "collection"']% +3 "core" %eiK\ w + .tCSV.dial :flush +2 "collection"'*  +68 "core"  +3 .tCS.seek 5ml + "collection"'Z'l +1230 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'\ @ +40 "core" B +2 "collection"'1% +4 "core" %lglM\ w +2 .tCS.seek 7ml + "collection"'V' +556 "core" ' +44 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'j +97 "core" ~ +2 .tCTV.dial :air +2 .CS.seek 0ml + "collection"'(' +1674 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"''- +773 "core" ' +2 .tCSV.dial :waste + "collection"'k +42 "core" +2 .tCS.seek 0ml +2 "collection"'$' +760 "core" ' +2 "collection"'G& +4 "core" &Ou]glN\ xC +2 "collection"'% +3 "core" %hkH\ x + .tCSV.dial :flush +2 "collection"'  +41 "core"  +3 .tCS.seek 3ml + "collection"'h'- +775 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'? @ +40 "core" A +2 "collection"'Q% +4 "core" %-jkK\ v +2 .tCS.seek 5ml + "collection"'6'l +538 "core" ' +2 .tCSV.dial :air + .CS.seek 0ml +2 "collection"'2' +1226 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'@'- +776 "core" ' +2 .tCSV.dial :waste + "collection"'^ +70 "core" +2 .tCS.seek 0ml +2 "collection"'R' +769 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&g& +4 "core" & - +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&( +30 "core" ( +2 "manipulator"&& +4 "core" & 9  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &~& +2 "core" & d  +2 .tForearm.seek CC + "manipulator"&3'ρ +94 "core" ' +2 .tHand.close + "manipulator"&0/ +70 "core" / +2 .tCC.seek :open +2 "collection"'( +378 "core" ( +2 "manipulator"&& +4 "core" &  + "manipulator"&_% +4 "core" % ϐ + .tForearm.seek :retract +2 "manipulator"& '\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&z(- +267 "core" ( +2 "manipulator"&.& +4 "core" &-  m + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &T& +2 "core" &- m +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&%' +110 "core" ' +3 .tHand.open + "manipulator"&1 +74 "core" 1 +2 "manipulator"&% +4 "core" % x & Ⱥ +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"& '\ +105 "core" ' +2 #tda sampling at most 150ml +3 #Loading sh1 puck from tube 5 into Collection Clamp + ."Qmail"HABfans.email "Started da in tube 5 at 11:04:44EDT08-Aug-19\\n{2 => 22,\\n 3 => 22,\\n 4 => 15,\\n 5 => 7}\\nCan@11:00:29, 25.8C, 28% humidity, 14.5psia, 13.245V, 0.417A, 0.417A avg, 5.52W",Subject: "da sampling at most 150ml" +2 "collection"'A& +5 "core" &jmF\ ~ +2 "manipulator"&X% +3 "core" %\ "  = +2 "storage"(-% +5 "core" %~   `\ + "storage"(. +3 "core" .( +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"((< +976 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" &<. J\ \  +2 "manipulator"&w& +4 "core" &- D m +2 "manipulator"&=% +4 "core" %\ " = + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 5 + "manipulator"&s( +173 "core" ( +2 "manipulator"&b& +4 "core" & 4 ^ +2 "storage"(y& +4 "core" &<   \ + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts + "manipulator"&f' +96 "core" ' +2 "storage"(`& +6 "core" &< &  \ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"(:'L +233 "core" ' +2 "storage"('- +3 "core" -'C +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (S& +2 "core" &< .\ +2 "manipulator"&m& +3 "core" & N ^ +2 .tElbow.seek 5 +2 "manipulator"&M( +3 "core" ( +2 "manipulator"&q& +5 "core" & ^ +2 "storage"( & +3 "core" &<\ +2 .tForearm.seek 5 + 300 counts +2 "manipulator"&'H +27 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&u/ +75 "core" / +4 ."downElevator"SE.seek :down +3 "manipulator"&4& +45 "storage"(x'v +6 "core" & ^ +2 "manipulator"&i% +8 "core" % C  +2 .tForearm.seek :retract + "manipulator"&{'\ +92 "core" ' +2 .tElbow.seek CC +2 "manipulator"&p( +104 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +51 "core" ( +2 "manipulator"&& +4 "core" && 1 +2 .tElbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 && +2 "core" && 1 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&!'ρ +105 "core" ' +2 "manipulator"&& +4 "core" && 3 1 +2 "manipulator"&E% +4 "core" %ς  M +2 "collection"'|& +3 "core" &knY\  +2 "collection"'"& +4 .tCC.seek :closed + "collection"'>(O +3 "core" &gnX\  +4 &imP\ 5 +9 &>JzknR\ s/ +10 &lsjoW\ rD +37 &[knM\ uK &ZjnK\ vK + &WioK\ vJ + &^XjmF\ uK +8 & UjmH\ vK +9 &VkmE\ vK +9 &Zim@\ vK +10 &gWinA\ vJ +9 &!(Xkl=\ vK +10 &"UjnC\ vK +9 &$WhoE\ vJ +9 &&nWknC\ wK +10 &(0TinI\ wK +9 &)Win>\ vK +9 &+YhlG\ vK +10 &-vUjmD\ wK +9 &/9VjlE\ vJ +9 &0WknA\ vK +10 &2ZjmF\ vK +9 &4~Uhm@\ wK +10 &6AWimD\ vJ +9 &8WllD\ vJ +9 &9Wjn@\ vK +10 &;UkmD\ uK +9 &=IVkmC\ uJ +9 &?\ WhnC\ uK +10 &@ZjlD\ tK +9 &BWimE\ uJ +10 &DO]jn>\ tK +9 &FfhnG\ tL +9 &GvjmK\ sN +10 &I}glH\ mT +9 &K6gkH\ iV +10 &LikH\ iX +9 &NzgkA\ m; +9 &O`+hlJ\ l%o +10 &OWgjD\ uD +2 ( + "collection"'"& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.82 + .Hand.open + "manipulator"& 1 +68 "core" 1 +2 "manipulator"&% +4 "core" % ς  M +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&8'\ +94 "core" ' +2 .tSC.coast + "storage"(6 +2 #tcollectSample 150ml w/bubble point of 24psi + #Priming 7ml + .Gate.power :sampler,:ON + ."pumping"Gate.power :analytic3,:ON +2 .tIntake.select :close +2 .Exhaust.select :close + .SS.hold +2 "sampler")H+ +3 "core" + +2 "sampler")K% +3 "core" % v\ +2 "collection"'& +4 "core" &OSgl8\ JD +2 "Can"n\ CC +2 #tCalibrating pressure and temperature sensors + .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'K' +100 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")" +129 "core"  +4 .tSS.reconfigure SSexhale + "sampler")#.0Xd +102 "collection"'9 +3 "core" 9Bd +102 "collection"'@9 +3 "core" 9Fd +102 "collection"'[9 +3 "core" 9L"d +102 "collection"'9 +3 "core" 9T&d +102 "collection"'O9 +3 "core" 9^+d +103 "collection"'9 +3 "core" 9g/d +102 "collection"'_9 +3 "core" 9s3d +102 "collection"'~9 +3 "core" 97d +102 "collection"'09 +3 "core" 9;d +102 "collection"'.9 +3 "core" 9@d +102 "collection"'T9 +3 "core" 9Dd +102 "collection"'39 +3 "core" 9Hd +102 "collection"'9 +3 "core" 9Ld +102 "collection"' 9 +3 "core" 9Pd +102 "collection"'A9 +4 "core" 9Ud +102 "collection"'9 +3 "core" 9Yd +102 "collection"'9 +3 "core" 9(]d +102 "collection"'9 +3 "core" 9@ad +102 "collection"'%9 +3 "core" 9Ved +102 "collection"'C9 +4 "core" 9mjd +102 "collection"'9 +3 "core" 9nd +102 "collection"'w9 +3 "core" 9 rd +102 "collection"'X9 +3 "core" 9"vd +102 "collection"'-9 +3 "core" 9#{a +102 "collection"'b9 +4 "core" 9$_ +102 "collection"'y9 +3 "core" 9$] +102 "collection"' 9 +3 "core" 9%Z +102 "collection"'z9 +3 "core" 94'X +102 "collection"'S9 +3 "core" 9N(U +102 "collection"'R9 +3 "core" 9g)S +102 "collection"'`9 +3 "core" 9*P +102 "collection"'m9 +3 "core" 9,N +102 "collection"'q9 +3 "core" 9-L +102 "collection"'9 +3 "core" 9.J +102 "collection"'=9 +3 "core" 9.H +103 "collection"'u9 +3 "core" 91E +102 "collection"'49 +3 "core" 92C +102 "collection"'i9 +3 "core" 933A +102 "collection"'s9 +3 "core" 9K5> +102 "collection"''9 +4 "core" 9e6< +76 "Can"h <; +26 "collection"':9 +3 "core" 9}8: +102 "collection"'9 +3 "core" 999 +102 "collection"'9 +3 "core" 9:7 +102 "collection"' 9 +3 "core" 9<5 +102 "collection"'9 +3 "core" 9=2 +103 "collection"'E9 +3 "core" 9>1 +102 "collection"'|9 +3 "core" 9\ @/ +140 "collection"'9 +10 "core" 9)C- +102 "collection"'M9 +3 "core" 9>D+ +102 "collection"'{9 +3 "core" 9RE) +102 "collection"'9 +3 "core" 9hG( +102 "collection"'9 +3 "core" 9|G& +102 "collection"'x9 +3 "core" 9J% +102 "collection"'"9 +3 "core" 9K# +102 "collection"'f9 +4 "core" 9M# +102 "collection"' 9 +3 "core" 9N! +102 "collection"'K9 +3 "core" 9P +102 "collection"'9 +3 "core" 9Q  +102 "collection"'9 +3 "core" 9R +102 "collection"'&9 +3 "core" 9 S +102 "collection"'!9 +3 "core" 9 !V +102 "collection"';9 +4 "core" 9 0W +103 "collection"'L9 +3 "core" 9 @X  +102 "collection"'v9 +3 "core" 9 PY% +102 "collection"'W9 +4 "core" 9 _\\) +102 "collection"'t9 +3 "core" 9 n]- +102 "collection"'H9 +3 "core" 9 |_1 +102 "collection"' 9 +3 "core" 9 `5 +102 "collection"'J9 +3 "core" 9 b: +102 "collection"'n9 +4 "core" 9 c> +102 "collection"'59 +3 "core" 9 dB +102 "collection"'B9 +3 "core" 9 eF +102 "collection"'+9 +3 "core" 9 gJ +102 "collection"'U9 +3 "core" 9 hO +102 "collection"'I9 +4 "core" 9 jS +103 "collection"'#9 +3 "core" 9 kW +102 "collection"'D9 +3 "core" 9 m[ +102 "collection"'e9 +3 "core" 9 o` +102 "collection"'99 +3 "core" 9\ rd +102 "collection"',9 +3 "core" 9\ oh\ +102 "collection"'a9 +3 "core" 9\ rl +102 "collection"'Y9 +3 "core" 9\ tp\ +102 "collection"'o9 +3 "core" 9\ (uu +102 "collection"'P9 +3 "core" 9\ /vy +102 "collection"'9 +4 "core" 9\ 6w} +103 "collection"'9 +3 "core" 9\ >x +102 "collection"'}9 +3 "core" 9\ Dz +102 "collection"'/9 +3 "core" 9\ K{ +102 "collection"'9 +3 "core" 9\ R{ +102 "collection"')9 +4 "core" 9\ V~ +103 "collection"'d9 +3 "core" 9\ ] +102 "collection"'79 +3 "core" 9\ a +102 "collection"'<9 +3 "core" 9\ f +102 "collection"'l9 +3 "core" 9\ k +102 "collection"'c9 +4 "core" 9\ o +102 "collection"'9 +3 "core" 9\ t +102 "collection"'9 +3 "core" 9\ x +102 "collection"'N9 +3 "core" 9\ | +2 .tCH.hold 10:00,70C +3 "collection"' `\ `\ z  +3 "core"  +53923 "Can"\\\ ^ +6078 "core" ` +2 "collection"'F9 +3 "core" 9\ I +2 #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml + "collection"'' +342 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'] @ +99 "core" B +2 .tCSV.dial :air +2 "collection"'\\ @ +40 "core" > +2 .tCS.seek 5ml +33 "collection"'\ 'l +1349 "core" ' +2 .tCSV.dial CTV + "collection"'j  +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"  +4 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'V @ +41 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'' +1347 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"'1 +97 "core" ~ +2 .tCBV.dial CSV + "collection"'k  +29 "core"  +2 "collection"'% +4 "core" % ? ?\ s +2 .tCS.seek 5.001ml + "collection"'Z'l +1348 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'G  +42 "core" +2 "collection"'% +4 "core" %lwt\ s +2 .tCS.seek 7.001ml + "collection"'6' +592 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +4 "collection"'2 @ +39 "core" > +2 .tCS.seek 10ml +2 "collection"'^' D +846 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'$ ` +121 "core" b +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'?   +37 "core" ! +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'g  +2 '  +26 "core"  +103  +2 .tCS.seek 5ml +2 "collection"'@'l +1344 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'[ @ +96 "core" A +2 .tCSV.dial :waste + "collection"' +99 "core" +2 .tCS.seek :empty +2 "collection"'O'Ͱ +1347 "core" ' +2 .tCSV.dial :air + "collection"' @ +69 "core" A +2 .tCS.seek 5ml +2 "collection"'_'l +1356 "core" ' +2 .tCSV.dial CTV + "collection"'~  +40 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'0 @ +41 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'.  +41 "core"  +4 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'T @ +41 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'3' +1345 "core" ' +2 #tRecovering Lysate (#2 of 2) +44 .CSV.dial CBV +3 "collection"' +96 "core" ~ +2 .tCBV.dial CSV + "collection"'  +38 "core"  +2 "collection"'A% +4 "core" %}\ s +2 .tCS.seek 5ml +2 "collection"''l +1345 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'  +42 "core" +2 "collection"'% +4 "core" %l4\ s \ +2 .tCS.seek 7ml +2 "collection"'%' +586 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'C @ +40 "core" > +2 .tCS.seek 10ml +2 "collection"'' D +840 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'w ` +121 "core" b +2 #tLysing Complete + "collection"'X& +4 "core" &OR)-w\ tD +2 #tStoring sh1 puck in Collection Clamp to tube 4 + "manipulator"&-% +3 "core" %\  [  +2 "storage"(b% +3 "core" % \  +2 "storage"(y. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 4 + "storage"( (,H +346 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (z& +3 "core" &,I  \ +2 "manipulator"&S& +3 "core" && % 1 +2 "manipulator"&R% +3 "core" %\   +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 + "manipulator"&`( +150 "core" ( +2 "manipulator"&m& +4 "core" &  +2 "storage"(q& +3 "core" &,I\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&'# +87 "core" ' +2 "storage"(=& +4 "core" &,I \ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(u'L +160 "core" ' +2 "storage"(4- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&i& +3 "core" &  +2 "storage"(s& +3 "core" &,I \ +2 .tElbow.reconfigure LimpElbow + "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 4 +2 "manipulator"&''g +35 "core" ' +5 .tElbow.hold + "manipulator"&:, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(- +3 "core" -' +2 .tSE.seek 14.16 Pucks below Top Plate + "storage"('ҡ +30 "core" ' +2 "manipulator"& % +4 "core" %m < ɾ_ +2 "storage"(& +3 "core" &,I \ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 306 counts + "manipulator"&E'ϙ +20 "core" ' +2 "manipulator"&|& +4 "core" &  +2 "storage"(& +4 "core" &,I =\ +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&M'# +24 "core" ' +2 .tSE.seek 15.16 Pucks below Top Plate +2 "storage"({'א +44 "core" ' +2 "manipulator"&& +4 "core" & ;  +2 "manipulator"&% +4 "core" %  {  + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&x'\ +85 "core" ' +2 .tElbow.seek CC +2 "manipulator"&"( +165 "core" ( +2 "manipulator"&f& +4 "core" & 5 # + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 & & +2 "core" & ^ # +2 .tForearm.seek CC + "manipulator"&K'ρ +103 "core" ' +2 .tHand.close + "manipulator"&/ +66 "core" / +2 .tCC.seek :open +2 "collection"'( +378 "core" ( +2 "storage"(&& +4 "core" &,I\ + "storage"(!& +4 "core" &,I \ +2 "manipulator"&;& +3 "core" &  # +2 "manipulator"&L% +3 "core" % ~  7 +2 .tForearm.seek :retract + "manipulator"&v'\ +97 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&W( +142 "core" ( +2 "manipulator"&t& +4 "core" &  +2 "storage"(H& +3 "core" &,I\ +2 .tElbow.reconfigure LimpElbow + "manipulator"&$ ,(#b +3 .tForearm.seek 4 + "manipulator"& 'g +109 "core" ' +2 .tElbow.hold + "manipulator"&J, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&n1 +69 "core" 1 +3 "manipulator"&5% +3 "core" % z  ɾ] +2 "storage"(B& +3 "core" &,I \ +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 4 + 319 counts +2 "manipulator"&+'Ϧ +20 "core" ' +2 "manipulator"&U& +4 "core" &  D  +2 "storage"(I& +3 "core" &,I +\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&#'# +20 "core" ' +2 "storage"(D% +4 "core" %ׇ (  \ +2 ."downElevator"SE.seek :down +46 "storage"(e'v +57 (9% +34 "core" %  % f\ OD +2 "manipulator"&,% +4 "core" %& +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&a'\ +20 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +63 "core" ' +2 .tSC.coast + "storage"(6 +2 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'Y& +4 "core" &052\ + "manipulator"&o& +4 "core" &  +2 "manipulator"&P% +3 "core" %\  \\  +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +175 "core" ( +2 "manipulator"&& +4 "core" &- ^ V +2 .tElbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &}& +3 "core" &- j V + .tForearm.seek :garage +2 "manipulator"&/' +108 "core" ' +2 .tHand.close + "manipulator"&/ +72 "core" / +4 "manipulator"&)& +4 "core" &-  V +2 "manipulator"&d% +3 "core" %  Ⱦa +2 .tForearm.seek :retract +2 "manipulator"&7'\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&<( +275 "core" ( +2 "manipulator"&l& +4 "core" & H - + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &c& +2 "core" & W - +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'ρ +103 "core" ' +2 "manipulator"&& +4 "core" & Y - +2 "manipulator"&N% +3 "core" %~ R +2 "collection"'h& +4 "core" &36\ } + "collection"'& +4 .tCC.seek :closed +2 "collection"'F(O +2 "core" &26_\ } +3 &34S\ } +9 &3379\ p+| +9 &f14(\ o> +10 &m36\ qL +9 &ST36\ sK +10 &Z36\ sJ +9 &V36\ sK +9 &Z16v\ sJ +10 &[[45]\ sJ +9 &U55\ sK +9 &Z28\ sJ +10 & U48\ pK +9 &"cT27s\ sK +10 &$%Y24g\ sK +9 &%U27[\ sJ +9 &'W36H\ sJ +10 &)kY262\ sK +9 &+.U35\ sJ +9 &,W16\ tJ +10 &.Z36\ sJ +9 &0tU35\ tJ +10 &27W363\ sJ +9 &3Z061\ sJ +9 &5Z37'\ sK +10 &7{W25\ sK +9 &9>[35\ rJ +9 &;Z46\ sJ +10 &<U16\ tJ +9 &>U26\ sK +10 &@EW18\ sK +9 &BV37\ sJ +9 &CY45q\ sJ +10 &E\\37e\ rK +9 &GIg36T\ qL +9 &I~36\ oO +10 &J67\ iT +9 &Ln8<\ fW +10 &N0;?\ eD +9 &O:9<=t\ k(w +9 &O v<?h\ oH +5 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.73 +2 "collection"'Q& +4 "core" &Ol>?\ pH + .tHand.open +2 "manipulator"&]1 +64 "core" 1 +4 "manipulator"&\\% +4 "core" % ~ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 .tPSV.dial PSR + "processing"%j +129 "core"  +2 "processing"%*% +4 "core" %Z\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1.5ml +2 "processing"%(' +1612 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%V  +41 "core"  +2 .tPS.seek 0ml +2 "processing"%\ 'W +1614 "core" ' +2 .tPSV.dial PSR + "processing"%1 +44 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%k' +2626 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"% + "collection"'  +5 "core"  +2 "processing"%G  +41 "core"  +35 +2 .tPSV.dial :mixloop + "processing"% +98 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing + "processing"%Z  +126 "core" +2 .tPS.seek 0ml +2 "processing"%2'W +2627 "core" ' +2 .tPSV.dial :air + "processing"%6  +43 "core"  +2 .tPS.seek 2.5ml +2 "processing"%$' +2628 "core" ' +2 .tPSV.dial :mixloop + "processing"%? +55 "core" +2 .tPS.seek 0ml +2 "processing"%g'W +2629 "core" ' +2 .tPSV.dial :air + "processing"%  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%^' +2636 "core" ' +2 .tPSV.dial :mixloop + "processing"%[ +55 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2629 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&@& +4 "core" & - +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +32 "core" ( +2 "manipulator"&O& +4 "core" & C + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &~& +3 "core" &  +2 .tForearm.seek CC + "manipulator"&0'ρ +106 "core" ' +2 .tHand.close + "manipulator"&./ +74 "core" / +2 .tCC.seek :open +2 "collection"'T( +379 "core" ( +2 "manipulator"&_& +4 "core" & c + "manipulator"&% +4 "core" % m q M +2 .tForearm.seek :retract + "manipulator"& '\ +97 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&A(- +275 "core" ( +2 "manipulator"&3& +4 "core" &- 6 ) + .tElbow.reconfigure LooseElbow +46 "manipulator"&$ &.,(#b +4 && +2 "core" &- , ) +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +114 "core" ' +2 .tHand.open + "manipulator"&1 +77 "core" 1 +2 "manipulator"&C% +4 "core" % \\   ȱ4 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&%'\ +100 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing + ."connect"PRV.dial CBV +2 .tCBV.dial PRV +2 .CTV.dial :air,avoiding: :intake + #Loading lyfil puck from tube 5 into Collection Clamp + "collection"'w& +4 "core" &8@m\ +2 "manipulator"&X% +3 "core" %  +  +2 "storage"(-% +3 "core" %p ' '\ +2 "storage"(b. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 5 + "storage"(y(< +345 "core" ( +2 .tSC.reconfigure SCloose + "storage"($.\ 1~b +3 (z& +2 "core" &<?\  +2 "manipulator"&S& +4 "core" &- ) + "manipulator"&R% +4 "core" %     +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tElbow.seek 5 + "manipulator"&m( +180 "core" ( +2 "manipulator"&q& +4 "core" &  C +2 "storage"(=& +3 "core" &<?\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&p' +98 "core" ' +2 "storage"(4& +4 "core" &<@ H\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(i'L +248 "core" ' +3 "storage"(s- +3 "core" -'M + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (8& +2 "core" &<> W\  +2 "manipulator"&& +4 "core" & N C + .tElbow.seek 5 +2 "manipulator"& ( +9 "core" ( +2 "manipulator"&& +4 "core" &  I  + "storage"(|& +4 "core" &<> \  +2 .tForearm.seek 5 + 300 counts +2 "manipulator"&'H +21 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +68 "core" / +3 ."downElevator"SE.seek :down +5 "manipulator"&& + "storage"('v +6 "core" &  +2 "manipulator"&`% +3 "core" % R +2 .tForearm.seek :retract +2 "manipulator"&u'\ +94 "core" ' +2 .tElbow.seek CC +2 "manipulator"&'( +114 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +28 "core" ( +2 "manipulator"&E& +4 "core" &  g 1 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & 1 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&f'ρ +93 "core" ' +19 "manipulator"& & +3 "core" &  1 +2 "manipulator"&M% +4 "core" %υ  I  +2 "collection"':& +3 "core" &;?\ q +2 "collection"'& +4 .tCC.seek :closed + "collection"'x(O +3 "core" &;@\ q +2 &<=\ q +9 &4;?\ f+} +10 &f:=m\ e> +9 &o:=c\ fL +10 &WU;AW\ iJ +9 &W;=K\ hK +9 &Z:>6\ hK +10 &T9>'\ iK +9 &^W;@\ iK +9 & Y:?\ iK +10 &Y:?\ hK +9 & Y:>\ hK +10 &"fT;>\ hK +9 &$(U:=\ iK +9 &%V;<\ hJ +10 &'V:<\ iJ +9 &)oW;?\ hJ +9 &+1V;>\ iJ +10 &,W=?\ hJ +9 &.V;>p\ lJ +10 &0xV;>\ lJ +9 &29U:>\ mK +9 &3T<>\ mJ +10 &5W<>\ lJ +9 &7Y=?\ kJ +9 &9AW<>\ lJ +10 &;V9?o\ mJ +9 &<Y;>(\ lK +10 &>W;=(\ lK +9 &@IY:>(\ lJ +9 &B W:=\ mJ +10 &CY;=\ lK +9 &E]:<\ lK +9 &GKh:=\ kM +10 &I9=\ gQ +9 &J:=\ bU +10 &Lp;<\ _X +9 &N3:>\ _E +9 &O;89=\ c)x +10 &Ou9=\ iI +5 ( + "collection"'& +5 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.81 + .Hand.open + "manipulator"&>1 +3 "core" &Ok9=\ kI +66 1 +2 "manipulator"&&% +4 "core" % υ   + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&!'\ +93 "core" ' +2 .tSC.coast + "storage"(6 +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"';  +127 "core" ~ +2 .tCSV.dial CTV + "collection"'L  +27 "core"  +2 .tPS.seek 2.5ml +2 "processing"%t' +2635 "core" ' +2 "collection"'H% +4 "core" % J\ r +2 .tCS.seek 4.151ml + "collection"'K'Q +1566 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%"  +39 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%n  +70 "core"  +2 .tPS.seek 0ml +2 "processing"%5'W +936 "Can"U\ AA +1702 "core" ' +2 .tCBV.dial between PRV and waste1 + "collection"'B ` +115 "core" a +2 .tCSV.dial :air +2 "collection"'U @ +54 "core" A +2 .tCS.seek 10ml +2 "collection"'I' D +1583 "core" ' +2 .tCSV.dial CTV + "collection"'D  +41 "core"  +2 .tCS.seek 0ml +2 "collection"'v' +2621 "core" ' +2 .tCBV.dial :waste1 + "collection"'9 @ +37 "core" > +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'W  +126 "core" +2 "collection"',& +49 "core" &Oj,/4\ oI + #tStoring lyfil puck in Collection Clamp to tube 4 +2 "manipulator"& % +3 "core" %\  /  +2 "storage"(Y% +3 "core" %\ +2 "storage"(o. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 4 + "storage"(P(,H +347 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (+& +2 "core" &,H #\ +2 "manipulator"&{& +4 "core" &  ' 1 + "manipulator"&% +4 "core" %\    +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 + "manipulator"&}( +154 "core" ( +2 "manipulator"&#& +4 "core" & p +2 "storage"(e& +3 "core" &,H\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"& '# +95 "core" ' +2 "storage"(J& +4 "core" &,H\ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"('L +154 "core" ' +2 "storage"()- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&d& +3 "core" & +2 "storage"(a& +3 "core" &,H \ +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 4 +2 "manipulator"&/'g +35 "core" ' +2 .tElbow.hold + "manipulator"&l, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(c- +3 "core" -' +2 .tSE.seek 15.16 Pucks below Top Plate + "storage"('ב +35 "core" ' +2 "manipulator"&% +4 "core" %^z  ʺ/ +2 "storage"(N& +3 "core" &,H _ V >\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 291 counts + "manipulator"&h'ϊ +22 "core" ' +2 "manipulator"&7& +4 "core" & 6 +2 "storage"(& +4 "core" &,H H\ +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&Q'# +27 "core" ' +2 .tSE.seek 16.16 Pucks below Top Plate +2 "storage"(]'܀ +56 "core" ' +2 "manipulator"&\\& +4 "core" &  K +2 "manipulator"&% +4 "core" %  A + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&j'\ +91 "core" ' +2 .tElbow.seek CC +2 "manipulator"&*( +161 "core" ( +2 "manipulator"&& +4 "core" & 5 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &V& +2 "core" &  5 +2 .tForearm.seek CC + "manipulator"&('ρ +102 "core" ' +2 .tHand.close + "manipulator"&1/ +75 "core" / +2 .tCC.seek :open +2 "collection"'\ ( +376 "core" ( +2 "storage"(& +4 "core" &,H \ + "storage"(G& +4 "core" &,H M\ +2 "manipulator"&& +3 "core" & 5 +2 "manipulator"&% +3 "core" % χ 8 +2 .tForearm.seek :retract + "manipulator"&Z'\ +103 "core" ' +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 + "manipulator"&k( +150 "core" ( +2 "manipulator"&6& +4 "core" & \  +2 "storage"(2& +3 "core" &,H R\ +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 4 +2 "manipulator"&?'g +111 "core" ' +2 .tElbow.hold + "manipulator"&$, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&1 +66 "core" 1 +3 "manipulator"&g% +4 "core" % z } + "storage"([& +4 "core" &,H \ + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 4 + 319 counts +2 "manipulator"&^'Ϧ +20 "core" ' +2 "manipulator"&@& +4 "core" &    +2 "storage"(O& +3 "core" &,H \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&~'# +31 "core" ' +2 "storage"(.% +27 "core" %܃\ | +2 ."downElevator"SE.seek :down +4 "storage"(<'v +101 (% +3 "core" %A1 \ : +2 "manipulator"&F% +4 "core" %< L +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 "core" ' + .tForearm.seek :retract +3 ."downElevator"SE.coast +2 "manipulator"&_'\ + "storage"(5 +89 "core" ' +2 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%  +82 "core"  +2 .tPS.seek 2.5ml +2 "processing"%0' +2629 "core" ' +2 .tdelay 1 second +101 .PSV.dial :mixloop + "processing"%3 +44 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%  +42 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop +43 "processing"% +45 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%  +41 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%C'W +2635 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"% & +4 "core" &\  +2 "manipulator"&w& +3 "core" &   +2 "manipulator"&X% +3 "core" %\  6  +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&-(- +173 "core" ( +2 "manipulator"&b& +4 "core" &- 5 N + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- 1 N +2 .tForearm.seek :garage +2 "manipulator"&z' +110 "core" ' +2 .tHand.close + "manipulator"&S/ +67 "core" / +2 "manipulator"&R& +4 "core" &- \  A N +2 "manipulator"&q% +3 "core" % v   ȹ& +2 .tForearm.seek :retract +2 "manipulator"&='\ +104 "core" ' +4 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&4( +118 "core" ( +2 "manipulator"&A& +4 "core" &  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &%& +2 "core" &  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&s' +102 "core" ' +2 "manipulator"&8& +4 "core" & +2 "manipulator"&% +3 "core" %  j +2 "processing"%& +4 "core" &\  +2 "processing"%|& +3 .tPC.seek :closed +2 "processing"%(Tg +2 "core" &\  +2 &\  +10 &6|\ +| +9 &g~\ ? +10 &do\ M +9 &)T$\ L +9 &W\ M +10 &X#\ M +9 &nV\ M +10 &0S$\ M +9 &W,\ L +9 &T(\ L +10 & vW,\ M +9 &"8U*\ M +9 &#S+\ L +10 &%T2\ L +9 &'~W(\ M +10 &)@U5\ M +9 &+R0\ L +9 &,U7\ L +10 &.X6\ M +9 &0HV;\ M +9 &2 X?\ L +10 &3T<\ M +9 &5W2\ L +10 &7PS;\ M +9 &9VN\ M +9 &:SG\ L +10 &<SL\ L +9 &>ZTI\ L +9 &@WR\ L +10 &AWI\ L +9 &CTS\ L +9 &E`YJ\ M +10 &G"\\B\ M +9 &HeQ\ N +10 &JwR\ P +9 &LVT\ ~S +9 &NW\ ~S +10 &OZ\ S +9 &Q\\\ S +9 &SMx]\ 1 +10 &T,3bb\ ; +9 ( + &T@b\ ' + "processing"%|& +4 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.60 + "processing"%& +4 "core" &T@r\ ' + .tHand.open + "manipulator"&`1 +69 "core" 1 +2 "manipulator"&m% +4 "core" %   j +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&p'\ +100 "core" ' +2 .tPRV.dial :air + "processing"%E  +43 "core"  +2 .tPSV.dial :mixloop + "processing"% +42 "core" +2 "processing"%i% +4 "core" %R\ +2 .tPS.seek 0.3ml + "processing"%' +395 "core" ' +2 .tPSV.dial PSR + "processing"% +111 "core"  +2 "processing"%M% +4 "core" %C\  + #tPulling 0.4ml of PSR.air + .PSR.select :air +2 .PS.seek 0.7ml +2 "processing"%:'* +492 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +2 .PS.seek 2.5ml +2 "processing"% ' +1917 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"% +97 "core" +2 .tPTV.dial :mixing + "processing"%u @ +69 "core" A +2 .tPBV.dial :waste2 + "processing"%T  +89 "core"  +4 .tPS.seek 0ml + "processing"%'W +2638 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&>& +4 "core" &  +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&&( +3 "core" ( +2 "manipulator"&;& +4 "core" &  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &L& +2 "core" & 7 +2 .tForearm.seek PC + "manipulator"&f' +94 "core" ' +2 .tHand.close + "manipulator"&y/ +71 "core" / +2 .tPC.seek :open +2 "processing"%( +400 "core" ( +2 "manipulator"&H& +4 "core" & + + "manipulator"&% +4 "core" %  b # +2 .tForearm.seek :retract + "manipulator"&"'\ +91 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&n(- +172 "core" ( +2 "manipulator"&t& +4 "core" &-  m + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &B& +2 "core" &- A m +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&U' +114 "core" ' +2 .tHand.open + "manipulator"&K1 +72 "core" 1 +2 "manipulator"&D% +4 "core" % l \   ɶ^ +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&I'\ +101 "core" ' +2 #tLoading da puck from tube 5 into Processing Clamp + "processing"%9& +4 "core" &I\ +2 "manipulator"&W% +3 "core" %\  \\  +2 "storage"(,% +4 "core" %} ' ( \\\ + "storage"( . +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 5 + "storage"(Y(< +347 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (o& +3 "core" &<7\  + "manipulator"&+& +4 "core" &-  m + "manipulator"&{% +5 "core" %\   +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tElbow.seek 5 +39 "manipulator"&( +184 "core" ( +2 "manipulator"&#& +4 "core" &  R +2 "storage"(e& +3 "core" &<7 \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&J' +98 "core" ' +2 "storage"('& +4 "core" &<7\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"()'L +254 "core" ' +2 "storage"(d- +3 "core" -'V +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (a& +3 "core" &<6  \  +2 "manipulator"&!& +3 "core" & R +2 .tElbow.seek 5 + "manipulator"&c( +13 "core" ( +2 "manipulator"&& +4 "core" &  + "storage"(N& +4 "core" &<4 \  +2 .tForearm.seek 5 + 300 counts + "manipulator"&7'H +17 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +75 "core" / +3 ."downElevator"SE.seek :down +5 "manipulator"&\\& + "storage"('v +6 "core" & S  + "manipulator"& % +4 "core" % R   c +2 .tForearm.seek :retract + "manipulator"&}'\ +97 "core" ' +2 .tElbow.seek PC +2 "manipulator"&( +134 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +109 "core" ( +33 "manipulator"&/& +3 "core" &  s +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &h& +3 "core" &   +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&' +95 "core" ' +2 "manipulator"&& +4 "core" &  E +2 "manipulator"&V% +3 "core" %   +2 "processing"%Q& +4 "core" &y\ + "processing"%l& +4 .tPC.seek :closed +2 "processing"%1(Tg +2 "core" &}\ +3 &{\  +9 &1y|\ }*z +9 &e~r\ {> +10 &om\ }M +9 &IQn\ M +10 & To\ M +9 &Wp\ ~M +9 &Wm\ L +10 &RTh\ L +9 &Wd\ M +10 &Tc\ M +9 & Td\ M +9 &"ZQU\ L +10 &$R[\ M +9 &%TN\ M +9 &'VU\ L +10 &)bVW\ ~L +9 &+$QT\ L +10 &,RQ\ M +9 &.U>\ M +9 &0jU?\ L +10 &2,W@\ ~L +9 &3RB\ M +9 &5T=\ M +10 &7qT?\ M +9 &95R7\ L +10 &:V+\ L +9 &<W.\ L +9 &>zV6\ L +10 &@<V0\ L +9 &AU4\ L +9 &CV5\ L +10 &EV1\ ~L +9 &GBZ)\ ~M +10 &Id(\ }N +9 &Jy#\ |Q +9 &Lv&\ zS +10 &N:\ zR +9 &O%\ yS +9 &Q"\ zR +10 &Sazh \ }7 +9 &T))s \ }L +10 &TJ\ + +3 ( + "processing"%l& +2 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.60 +2 .Hand.open + "manipulator"&j1 +76 "core" 1 +2 "manipulator"&x% +4 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +99 "core" ' +2 .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 5 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"%G  +2 %9 +5 "core" 9ZZ +102 "processing"%9 +3 "core" 9X/ +102 "processing"%69 +3 "core" 9U. +102 "processing"%29 +3 "core" 9U0 +102 "processing"%(9 +3 "core" 9S/ +102 "processing"%*9 +3 "core" 9R/ +102 "processing"%9 +3 "core" 9R.\ +102 "processing"%g9 +3 "core" 9P/\ +102 "processing"%[9 +4 "core" 9Q/"\ +102 "processing"%@9 +3 "core" 9P/&\ +102 "processing"%O9 +3 "core" 9Q.+\ +102 "processing"%Z9 +3 "core" 9Q0/\ +102 "processing"%.9 +3 "core" 9R/3\ +102 "processing"%9 +3 "core" 9S.7\ +102 "processing"%k9 +3 "core" 9T/; +102 "processing"%F9 +3 "core" 9U/@\ +102 "processing"%?9 +3 "core" 9V/D +102 "processing"%^9 +3 "core" 9X/H\ +102 "processing"%]9 +4 "core" 9Z.L\ +102 "processing"%9 +3 "core" 9\\0P\ +102 "processing"%~9 +3 "core" 9^/U\ +102 "processing"%<9 +3 "core" 9a/Y\ +102 "processing"%P9 +3 "core" 9d/]\ +102 "processing"%59 +4 "core" 9e0a +102 "processing"%39 +3 "core" 9h.e +102 "processing"%9 +3 "core" 9j/j +102 "processing"%9 +3 "core" 9m/n +2 .tPH.hold 2:00:00,28C +2 "processing"% ppk +2 .tdelay 1:30 +4 "core" n +8999 .tPSR.select :air +2 .PSV.dial PSR + "processing"%0 +100 "core"  +2 "processing"% % +4 "core" %Qk\ + #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 +3 "processing"% +9 .tPS.seek 2ml + "processing"%X'[ +1614 "core" ' +2 .tPTV.dial :puck + "processing"%b  +71 "core"  +2 .tPSV.dial PTV + "processing"% +72 "core" +2 .tPBV.dial :waste1 + "processing"%$  +126 "core"  +2 "processing"%S% +4 "core" %`t\  +2 .tPS.seek 1.5ml + "processing"%R' +591 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%q * +32 "core" + +3 .tPS.seek 0ml + "processing"%_'W +1615 "core" ' +2 .tdelay 5:00 +15385 "Can"^\ :: +14617 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%A  +34 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%% * +33 "core" + +2 .tPSR.select :air + .PSV.dial PSR +2 "processing"%z +72 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%8' +2289 "core" ' +2 .tPSV.dial PTV + "processing"% +72 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"% +70 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +3 "processing"%- +72 "core" +40 .tdelay 5 seconds +510 .PSV.dial :air +2 "processing"%=  +69 "core"  +2 .tPS.seek :empty +2 "processing"%r'9 +2289 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +127 "core" +2 .tPSV.dial :mixloop + "processing"%` +44 "core" +2 .tPRV.dial :ab1 + "processing"%m @ +73 "core" A +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%|'w +350 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +3 "collection"'E  + "processing"%  +44 "core"  +8 +2 "processing"%i% +4 "core" %r\  +2 .tPS.seek 0.32ml +2 "processing"%s' +393 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'C  +30 "core" +2 .tPRV.dial :air +2 "processing"%  +41 "core"  +3 .tPS.seek 0.9ml + "processing"%M'D +1227 "core" ' +2 .tPRV.dial :waste2 + "processing"% @ +71 "core" > +3 .tPS.seek 0.5ml + "processing"%:' +860 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%  +44 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%u'[ +1606 "core" ' +2 .tPSV.dial :PML + "processing"%T +44 "core" +2 .tPTV.dial :mixing + "processing"% @ +72 "core" A +2 .tPBV.dial :waste1 + "processing"%>  +33 "core"  +2 "processing"%;% +4 "core" %Y\  +2 .tPS.seek 1.85ml + "processing"%L'9 +240 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%y * +31 "core" + +3 .tPS.seek 0ml + "processing"%4'W +1967 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'p& +2 "core" &GKx\ w +2 "manipulator"&& +4 "core" & G + "manipulator"&H% +4 "core" %\ 3  F ( +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&(- +157 "core" ( +2 "manipulator"&t& +4 "core" &-  u + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &B& +2 "core" &- 6 u +2 .tForearm.seek :garage +2 "manipulator"&f' +110 "core" ' +5 .tHand.close +2 "manipulator"&&/ +66 "core" / +2 "manipulator"&K& +4 "core" &- u +2 "manipulator"&D% +3 "core" % ~ ɻ= +2 .tForearm.seek :retract +2 "manipulator"&"'\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&9( +280 "core" ( +2 "manipulator"&W& +4 "core" &   6 , + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &,& +2 "core" &  , +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"& 'ρ +103 "core" ' +2 "manipulator"&U& +4 "core" &  6 , +2 "manipulator"&o% +3 "core" %φ  ; +2 "collection"'+& +4 "core" &IK}\ w +2 "collection"'{& +3 .tCC.seek :closed +2 "collection"'#(O +2 "core" &IL\ v +3 &GL\ v +10 &3IL\ h+| +9 & gGN\ h? +10 &uJL\ eM +9 &]WHL\ mL +9 &VHM}\ jL +10 &UJJ\ nL +9 &WHL\ mK +10 &d\\HN\ mL +9 &'UGK\ mL +9 &VINz\ kK +10 & VKJ\ mL +9 &"mTIL}\ kL +9 &$/THKw\ kL +10 &%TIJ\ kL +9 &'THL}\ jL +10 &)uUIKp\ kL +9 &+7THKz\ kL +9 &,UHM{\ kL +10 &.TGM\ kL +9 &0}ZJLy\ mL +9 &2@ZHLx\ mK +10 &4VIJv\ mK +9 &5ZIMv\ mL +10 &7YHMp\ mK +9 &9HWHN{\ mK +9 &; ZGK~\ mL +10 &<TFLy\ lK +9 &>WHNr\ mK +9 &@OTHLv\ lL +10 &BVHKu\ mL +9 &CUHLw\ kL +10 &E\\HLy\ mL +9 &GSfHL\ jM +9 &IxIJv\ jO +10 &JFMu\ `U +9 &L{EJx\ aW +9 &N:GJt\ ]E +10 &OB<GI|\ d$l +9 &OtIIz\ gI +5 ( + "collection"'{& +4 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.72 +2 "collection"'e& +4 "core" &OnHKv\ kI + &OnGJ{\ kI +2 .tHand.open + "manipulator"&n1 +71 "core" 1 +2 "manipulator"&'% +4 "core" % ς . +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&I'\ +99 "core" ' +2 .tPSV.dial PSR + "processing"%d +99 "core"  +2 "processing"%a% +4 "core" %[\ y + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%!' +1610 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%N'W +1608 "core" ' +2 .tPSV.dial PSR + "processing"% +44 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%\\' +2627 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%  +2 "collection"'  +39 "core"  +117  +2 .tPSV.dial :mixloop + "processing"%J +99 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%)  +70 "core" +2 .tPS.seek 0ml +2 "processing"%7'W +2635 "core" ' +3 .tPSV.dial :air + "processing"%/  +43 "core"  +2 .tPS.seek 2.5ml +2 "processing"%h' +2633 "core" ' +2 .tPSV.dial :mixloop + "processing"%c +44 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2630 "core" ' +2 .tPSV.dial :air + "processing"%V  +55 "core" +2 .tPS.seek 2.5ml +2 "processing"%Q' +2626 "core" ' +2 .tPSV.dial :mixloop + "processing"% +41 "core" +2 .tPS.seek 0ml +2 "processing"%}'W +2627 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &  , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&j( +3 "core" ( +2 "manipulator"&x& +4 "core" &  3 , + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &  < , +2 .tForearm.seek CC +2 "manipulator"&l'ρ +102 "core" ' +2 .tHand.close + "manipulator"&/ +66 "core" / +2 .tCC.seek :open +2 "collection"'( +376 "core" ( +2 "manipulator"&6& +4 "core" &   B , +2 "manipulator"&Y% +3 "core" % z l +2 .tForearm.seek :retract + "manipulator"&2'\ +98 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&((- +277 "core" ( +2 "manipulator"&*& +4 "core" &-  R F + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- F +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&g' +110 "core" ' +3 .tHand.open +2 "manipulator"&[1 +74 "core" 1 +2 "manipulator"&@% +4 "core" % m H ɶ] +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&O'\ +98 "core" ' +2 ."da"delayUntil "12:00:20.83" +4674 "Can"j\ 33 +20218 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%Z @ +69 "core" B +2 ."da"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"%k  +42 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%F' +2298 "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 +202 .PSV.dial :mixloop + "processing"%] +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +42 "core"  +2 ."da"PS.seek :empty +2 "processing"%~'9 +2266 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%< +138 "core"  +2 "processing"%P% +4 "core" %<\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%5' +587 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%3'[ +1603 "core" ' +2 ."da"PTV.dial :puck + "processing"%  +71 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +71 "core" +2 ."da"PBV.dial :waste1 + "processing"%0  +34 "core" +2 "processing"% % +4 "core" %Y\  +2 ."da"PS.seek 1.5ml + "processing"%' +593 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%w * +34 "core" , +3 ."da"PS.seek 0ml + "processing"%b'W +1615 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%$ * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%S +82 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%X' +2266 "core" ' +2 ."da"PSV.dial PTV + "processing"%q +81 "core" ~ +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%R +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%G +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%A  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%%'9 +2282 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%z +126 "core"  +2 "processing"%_% +4 "core" %2\ \ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +593 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1605 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%- +71 "core" +2 ."da"PBV.dial :waste1 + "processing"%=  +34 "core" +2 "processing"%8% +4 "core" %V\  + ."da"PS.seek 1.5ml +2 "processing"%' +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%` * +34 "core" + +3 ."da"PS.seek 0ml + "processing"%m'W +134 "Can"c\ 76 +1496 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .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 + "processing"%E +71 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%i' +2294 "core" ' +2 ."da"PSV.dial PTV + "processing"%| +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%C +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%s  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2280 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%M  +41 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%  +130 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%:  +41 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop + "processing"%T +44 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"% ' +389 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%>  +42 "core"  +2 "processing"%;% +4 "core" %\  +2 ."da"PS.seek 0.55ml + "processing"%y'z +341 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%u  +44 "core"  +2 ."da"PS.seek 2ml +2 "processing"%L'[ +1563 "core" ' +2 ."da"PSV.dial :PML + "processing"%p +44 "core" +2 ."da"PTV.dial :mixing + "processing"% @ +71 "core" A +2 ."da"PBV.dial :waste1 + "processing"%H  +33 "core" +2 "processing"%t% +4 "core" %\\ \  +2 ."da"PS.seek 1.85ml + "processing"%B'< +234 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +3 ."da"PS.seek 0ml + "processing"%&'W +1970 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +30459 "Can"e\ JI +17543 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%K  +32 "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"%  +43 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%f' +2307 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%W +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%,  +44 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"% +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%U  +42 "core"  +2 ."da"PS.seek :empty +2 "processing"%o'9 +2269 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%+ +125 "core"  +2 "processing"%"% +4 "core" %=\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml +2 "processing"%{'[ +1612 "core" ' +2 ."da"PTV.dial :puck + "processing"%e  +71 "core"  +2 ."da"PSV.dial PTV +2 "processing"%n +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%'  +35 "core" +2 "processing"%d% +4 "core" %]\  + ."da"PS.seek 1.5ml +2 "processing"%a' +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +3 ."da"PS.seek 0ml + "processing"%4'W +1617 "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 +2 "processing"%! * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +83 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%N' +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"%J +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%)  +70 "core"  +2 ."da"PS.seek :empty +2 "processing"%\\'9 +2268 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%/ +138 "core"  +2 "processing"%7% +4 "core" %9\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash + "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%c' +606 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%h'[ +1615 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%V +71 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core" +2 "processing"%% +4 "core" %^\  +47 ."da"PS.seek 1.5ml + "processing"%Q' +595 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +3 ."da"PS.seek 0ml + "processing"%x'W +1613 "core" ' +2 ."da"delay 2:00 +1179 "Can"f\ 32 +10824 #"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"%9 +82 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%I' +2272 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%# +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%6 +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%Y +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%l  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%*'9 +2276 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +136 "core"  +2 "processing"%j% +4 "core" %7\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%[' +605 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%@'[ +1603 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%2 +72 "core" +2 ."da"PBV.dial :waste1 + "processing"%g  +33 "core" +2 "processing"%Z% +4 "core" %Y\  +2 ."da"PS.seek 1.5ml + "processing"%.' +598 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" * +2 ."da"PS.seek 0ml + "processing"%k'W +1610 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%}  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%? * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%^ +71 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%]' +2295 "core" ' +2 ."da"PSV.dial PTV + "processing"% +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%F +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"%P  +80 "core" +2 ."da"PS.seek :empty +2 "processing"%~'9 +2270 "core" ' +2 ."da"Gate.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%5 +132 "core"  +5 "processing"%% +10 "core" %; \ > +6 #"da"Pulling 0.25ml of PSR.sub1 +7 .PSR.select :sub1 +3 "processing"% +13 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.25ml +2 "processing"%'7 +339 "core" ' +33 ."da"delay 5 seconds +503 "processing"%0% +5 "core" %6\ \ ? + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +9 ."da"PS.seek 0.5ml +2 "processing"% ' +338 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml +2 "processing"%3'[ +1614 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%w +74 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +35 "core" +2 "processing"%% +4 "core" %]\ 5 +2 ."da"PS.seek 1.5ml + "processing"%$' +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%S * +34 "core" + +3 ."da"PS.seek 0ml + "processing"%b'W +1606 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%q  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%R * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%G +73 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%A' +2152 "Can"g\ 9 +198 "core" ' +2 ."da"PSV.dial PTV + "processing"%X +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%z +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%_ +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%%  +71 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2351 "core" ' +2 "processing"%-9 +3 "core" 9@4B +2 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast + "processing"%=  +3 "core" 4B + 4B + "processing"%8& +4 "core" &TJ \ =+ + #"da"Imaging da puck in Processing Clamp while storing it to tube 4 +2 "manipulator"&% +3 "core" %\  x  +2 "storage"(`% +3 "core" %| \ V + "storage"(. +3 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 4 + "storage"(r(,H +338 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" &,H \ U + "manipulator"&E& +4 "core" &-  F + "manipulator"&m% +4 "core" %\    +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 4 +2 "manipulator"&|( +169 "core" ( +2 "manipulator"&C& +3 "core" &  ( +50 "storage"( & +3 "core" &,H \ S +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 4 + 700 counts + "manipulator"&s'# +98 "core" ' +2 "storage"(i& +4 "core" &,H \ T +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +2 "storage"(M'L +143 "core" ' +2 "storage"(- +3 "core" -' +2 ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&:& +3 "core" & k j ( +2 "storage"(T& +3 "core" &,H \ P +2 ."da"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 4 + "manipulator"&'g +34 "core" ' +2 ."da"Elbow.hold + "manipulator"&>, +4 "core" , + ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(;- +2 "core" -' +2 ."da"SE.seek 16.16 Pucks below Top Plate +2 "storage"( '܃ +32 "core" ' +2 "manipulator"&u% +4 "core" %w b +2 "storage"(y& +3 "core" &,H m m 5\ E + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 4 + 316 counts + "manipulator"&p'ϣ +18 "core" ' +2 "manipulator"&& +4 "core" & s r ( +2 "storage"(H& +3 "core" &,H ~ !\ L +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 4 + 700 counts +2 "manipulator"&t'# +24 "core" ' +4 ."da"SE.seek 17.16 Pucks below Top Plate +2 "storage"('r +48 "core" ' +2 "manipulator"&L& +4 "core" & " ( +2 "manipulator"&B% +3 "core" %7 +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&K'\ +96 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&D( +256 "core" ( +2 "manipulator"&& +4 "core" & d h Q f + ."da"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &&& +2 "core" & j i f +2 ."da"Forearm.seek PC +2 "manipulator"&W' +93 "core" ' +3 ."da"Hand.close +2 "manipulator"&,/ +71 "core" / +2 ."da"PC.seek :open +2 "processing"%( +401 "core" ( +2 "storage"(U& +4 "core" &,H >\ S + "manipulator"&f& +4 "core" &  f + "manipulator"&+% +4 "core" %  & +2 ."da"Forearm.seek :retract + "manipulator"&"'\ +108 "core" ' +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 4 +2 "manipulator"&o( +256 "core" ( +2 "manipulator"&\ & +4 "core" & " j + "storage"(e& +4 "core" &,H \ T +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 4 + 700 counts +2 "manipulator"&n'# +96 "core" ' +2 ."da"Hand.open + "manipulator"&'1 +74 "core" 1 +3 "storage"(d- +3 "core" -'r +2 ."da"SE.seek 16.92 Pucks below Top Plate + "storage"({'> +27 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 16.25 Pucks below Top Plate +2 "storage"( ' +50 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da19aug0812h150ml.tif +1949 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +975 #"da"SX HX9/16 (USB:41): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 26.028 seconds\ /var/log/esp/da19aug0812h150ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da19aug0812h150ml15s.tif +1556 #SX HX9/16 (USB:41): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da19aug0812h150ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da19aug0812h150ml30s.tif +3056 #SX HX9/16 (USB:41): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da19aug0812h150ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da19aug0812h150ml70s.tif +7117 #SX HX9/16 (USB:41): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da19aug0812h150ml70s.tif: TIFF Upload Complete\ + .Gate.power :camera,:OFF +2 ."Qmail"HABfans.email "26.028 sec auto-exposure",Subject: "da19aug0812h150ml images!" +11 "storage"(a- +7 "core" -' +5 "storage"(& +8 "core" &,H &\ z +2 "manipulator"&!& +4 "core" &  Q + ."da"Elbow.seek 4 +3 "manipulator"&( +17 "core" ( +2 "manipulator"&4& +4 "core" &   +2 "storage"(& +3 "core" &,H \ ~ +2 ."da"Forearm.seek 4 + 700 counts +2 "manipulator"& '# +4 "core" ' +2 ."da"SE.reconfigure SEgently +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 16.97 Pucks below Top Plate +2 "storage"(J'x +62 "core" ' + "manipulator"&)& +4 "core" & 4  +2 "storage"(N& +3 "core" &,H \ +2 ."da"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 4 +2 "manipulator"&/'g +39 "core" ' + ."da"Elbow.hold +2 "manipulator"&7, +4 "core" , + ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +4 "storage"(#QK-0-\ b +3 ."da"SE.seek 17.15 Pucks below Top Plate +4 "storage"(\\'b +41 "core" ' +2 "manipulator"&c% +6 "core" %b +2 "storage"(V& +3 "core" &,H g h \ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 4 + 295 counts + "manipulator"&'ώ +18 "core" ' +2 "manipulator"&& +4 "core" &  +2 "storage"(h& +4 "core" &,H \ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 4 + 700 counts +2 "manipulator"&'# +26 "core" ' +5 "storage"(Q% +83 "core" %c -\ w +9 ."downElevator"SE.seek :down +4 "storage"('v +99 (% +3 "core" %~ \ +2 "manipulator"&9% +4 "core" ' + %N ~ +2 ."downElevator"SE.coast +2 "storage"(5 +3 ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&x'\ +89 "core" ' +2 ."da"SC.coast + "storage"(6 +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 #tStarting finalPurge +3 "processing"%#& +4 "core" &\ +2 "manipulator"&6& +3 "core" & I  +2 "manipulator"&Y% +5 "core" %\  <  +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&l(- +173 "core" ( +2 "manipulator"&I& +4 "core" &-  / + ."psFlush"Elbow.reconfigure LooseElbow +4 "manipulator"&$ &.,(#b +3 && +3 "core" &- M / +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&j' +111 "core" ' +3 ."psFlush"Hand.close +2 "manipulator"&*/ +73 "core" / +2 "manipulator"&[& +4 "core" &-   / +2 "manipulator"&2% +3 "core" %   7 ȽW +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&g'\ +99 "core" ' +2 ."psFlush"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&Z( +113 "core" ( +2 "manipulator"&@& +4 "core" & ' +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" & + +2 ."psFlush"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&.' +99 "core" ' +2 "manipulator"&}& +4 "core" &  ? +2 "manipulator"&?% +4 "core" % j +2 "processing"%^& +4 "core" &\ +2 "processing"%k& +6 ."psFlush"PC.seek :closed +2 "processing"%(Tg +2 "core" &\ +2 &\  +9 &0z\ {*y +9 &e~\ y> +10 &wp\ yN +9 &<T\ |L +9 &U\ |L +10 &W\ |M +9 &V\ |M +10 &ER\ }L +9 &W\ |L +10 &R\ |L +9 & W\ |L +9 &"LW\ |L +9 &$V\ {L +10 &%U\ {M +9 &'T\ |M +10 &)TT\ }L +9 &+Q\ |L +9 &,R\ |L +10 &.W\ |L +9 &0\\V\ |L +9 &2U\ |M +10 &3U\ |M +9 &5T\ |M +10 &7cU\ |M +10 &9%U\ |M +8 &:U\ |M +10 &<U\ |L +9 &>lQ\ }L +10 &@.W\ |L +9 &AU\ |M +9 &CT\ |L +10 &EsT\ zM +9 &G5\\\ {M +9 &H`\ {N +10 &Js\ zP +9 &Lj\ wR +9 &N,\ vR +10 &O\ vS +9 &Q\ wS +10 &SUzh\ z; +9 &T*%U\ |Q +9 &TI)\ 2 +2 ( + "processing"%k& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.60 +2 "processing"%F& +3 "core" &TI&\ ~2 + ."psFlush"Hand.open +2 "manipulator"&<1 +77 "core" 1 +2 "manipulator"&P% +4 "core" %  +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&]'\ +90 "core" ' +3 ."psFlush"PSV.dial PSR +2 "processing"%5 +140 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%'P +404 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +701 "core" ' +2 ."psFlush"PSR.select :air +3 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%~' +1610 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%0 +83 "core" ~ +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +34 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"% 'W +2635 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%w +82 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%' +588 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2137 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%3 +80 "core"  +2 ."psFlush"PBV.dial PSV +2 "processing"%S U +53 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%$'W +2627 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%q @ +40 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%R' +2649 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%G  +69 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%b'9 +2626 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%X +54 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%z' +2639 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%_ +71 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%%'W +2629 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%A @ +54 "core" B +2 ."psFlush"PS.seek 2.5ml +2 "processing"%-' +2629 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%=  +71 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%8'9 +2646 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +43 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +3 "processing"%`'P +1105 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1612 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +80 "core" ~ +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%E  +54 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%m'W +2630 "core" ' +2 ."psFlush"PSV.dial PSR +41 "processing"%C +90 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"% ' +585 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%(' +2123 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%i +69 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"% U +53 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%:'W +26 "Can"g\ == +2599 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%T @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%O' +2624 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%;  +71 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%u'9 +2644 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%y +43 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%' +2635 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%H +80 "core" ~ +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%L'W +2648 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%B @ +40 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%s' +2627 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%|  +70 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%M'9 +2638 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'& +4 "core" &`b$\ v + "manipulator"&p& +4 "core" &  4 +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"& ( +46 "core" ( +2 "manipulator"&t& +4 "core" &   C + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &  ; C +2 .tForearm.seek PC +2 "manipulator"&&' +94 "core" ' +2 .tHand.close + "manipulator"&>/ +66 "core" / +2 .tPC.seek :open +2 "processing"%,( +399 "core" ( +2 "manipulator"&K& +4 "core" & 4 B + "manipulator"&1% +4 "core" %  ] +2 .tForearm.seek :retract + "manipulator"&U'\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&f( +345 "core" ( +2 "manipulator"&+& +4 "core" & + + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &W& +2 "core" & + +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&\ 'ρ +104 "core" ' +2 "manipulator"&e& +4 "core" & + +2 "manipulator"&D% +3 "core" %ω +2 "collection"''& +4 "core" &ac\ x +2 "collection"'d& +3 .tCC.seek :closed +2 "collection"'"(O +2 "core" &`c\ w +3 &^b\ x +10 &3_c\ k+{ +9 &e^a\ j> +9 &t^c\ kL +10 &QW^a\ nL +9 &X^c\ nK +9 &Y`c\ oK +10 &X^c\ nL +9 &Z\\_b\ nL +10 &V_e\ nL +9 &Xad\ nK +9 & X`c\ nK +10 &"cW`d\ nK +9 &$%W_b\ mK +9 &%W^c\ nK +10 &'W^c\ nL +9 &)iY^a\ nL +9 &+-V^b\ nK +10 &,W`a\ nK +9 &.Wad\ nK +10 &0sW_b\ nK +9 &25W]c\ nK +9 &3W_c\ nK +10 &5Z_d\ mL +9 &7zU_c\ nL +10 &9<Uae\ nL +9 &:Z^d\ nL +9 &<Zac\ nL +10 &>Y`c\ nL +9 &@EV_c\ nK +9 &B[`d\ mL +10 &CX^c\ nK +9 &E\\^b\ nL +9 &GIc]d\ lM +10 &I{^c\ jO +9 &J^b\ eS +10 &Lp^b\ aW +9 &N/Zb\ `E +9 &O<;^b\ f's +10 &O q^c\ kF +5 ( + "collection"'d& +5 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.68 + "collection"'& +4 "core" &Og^`\ lF + &Og^`\ lF + .tHand.open + "manipulator"&{1 +66 "core" 1 +2 "manipulator"&a% +4 "core" % χ   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'!& +4 "core" &Og]_\ mF +2 "collection"'4% +3 "core" %^b\ m + .tCSV.dial CSR +2 "collection"'  +41 "core"  +2 "collection"')% +4 "core" %]a\ o + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.seek 5ml +2 "collection"'N'l +1347 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 'c% +2 "core" %l]a\ c +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.501ml +2 "collection"'V' +652 "core" ' +2 .tCSV.dial :waste + "collection"' +126 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'h' +1995 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'o& +4 "core" &Og^a\ pF +2 "collection"'Q% +3 "core" %``\ p + .tCSV.dial :flush +2 "collection"'n  +39 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"' 'l +1225 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"' @ +41 "core" B +2 "collection"'% +4 "core" %l]a\ o +2 .tCS.seek 7ml + "collection"'J' +542 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'  +2 '9  +40 "core"  +89  +2 .tCBV.dial :waste1 + "collection"'/ @ +42 "core" @ +2 .tCS.seek 0ml +2 "collection"'' +1663 "core" ' +46 #tFlushing lower manifold's waste2 port + "collection"'#& +4 "core" &Og`d \ pF +2 "collection"'6% +3 "core" %_d\ p +2 .tCSV.dial :flush + "collection"'Y  +71 "core" +3 .tCS.seek 5ml + "collection"'\\'l +1222 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"' @ +41 "core" A +2 "collection"'I% +4 "core" %l__\ n \ +2 .tCS.seek 7ml +2 "collection"'' +535 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'  +40 "core"  +2 .tCBV.dial :waste2 +2 "collection"'r  +110 "core"  +2 .tCS.seek 0ml +2 "collection"'7' +1657 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'*& +4 "core" &Og^c\ pF +2 "collection"'[% +3 "core" %^a\ o + .tCSV.dial CSR +2 "collection"'2  +40 "core"  +2 "collection"'x% +4 "core" %_b\ o + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +9 .tCS.seek 8ml +2 "collection"'@' +1911 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"'' D +554 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'j + '}  +97 "core" +34  +2 .tCTV.dial :intake + "collection"'?  +71 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml + "collection"'^' \\ +1926 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'l  +71 "core" ~ +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'g' +586 "core" ' +2 .tCSV.dial CSR + "collection"'  +97 "core"  +2 "collection"'F% +4 "core" %`c\ p + #tPulling 4.999ml of CSR.flush + .CSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'<'l +1347 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml +2 "collection"'P' D +1345 "core" ' +2 .tCSV.dial CBV + "collection"'k +97 "core" +4 .tCS.seek 0ml +2 "collection"'5' +2628 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&.& +4 "core" &  + +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&( +4 "core" ( +2 "manipulator"&& +4 "core" &  + + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &0& +2 "core" & + +2 .tForearm.seek CC + "manipulator"&'ρ +101 "core" ' +2 .tHand.close + "manipulator"&~/ +76 "core" / +2 .tCC.seek :open +2 "collection"'w( +375 "core" ( +2 "manipulator"& & +4 "core" & 6 + + "manipulator"&% +4 "core" % φ X +2 .tForearm.seek :retract + "manipulator"&3'\ +100 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&S(- +274 "core" ( +2 "manipulator"&& +4 "core" &- 0 [ + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &q& +2 "core" &-  [ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&$' +112 "core" ' +4 .tHand.open + "manipulator"&G1 +73 "core" 1 +2 "manipulator"&R% +4 "core" % s   ȸp +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&X'\ +103 "core" ' +2 #tCompleted [/home/esp/esp2/mission/2019_07_31_niagara_mission.rb:119] begun 11:00:29 + #Preparing to sleep until 6:36AM 8/09/2019 +5 ."shutdown"CC.coast +2 #tAsleep til 6:36AM 8/09/2019 +2 "collection"'6 +3 #tContinuing at 06:36EDT09-Aug-19 +3 ."shutdown"CS.coast +3 "Can"m\ 33 +2 "collection"'5 +4 ."Qmail"GoodNews.email "Then, in tube 5: Sample.deep; initialPurge; da withoutWCR\\n/home/esp/esp2/mission/2019_07_31_niagara_mission.rb:124\\n{2 => 22,\\n 3 => 22,\\n 4 => 18,\\n 5 => 4}\\nCan@12:54:50, 26.4C, 28% humidity, 14.5psia, 13.265V, 0.239A, 0.239A avg, 3.17W",Subject: "Asleep until 06:36EDT09-Aug-19" +3 ."shutdown"PC.coast +2 "processing"%6 +3 ."shutdown"PS.coast + "processing"%5 +2 ."shutdown"Forearm.coast + "manipulator"&5 +3 ."shutdown"Elbow.coast + "manipulator"&6 +38 ."shutdown"Gate.power :raw,:OFF + .Gate.power :core,:OFF + #Shutdown +12757 "Can"o\  +60003 n\  +60002 r\  +60002 u\  +60002 v\  +60002 w\  +60003 w\  +60002 w\  +60002 v\  +60002 v\ +60003 v\  +60002 v\ !! +60002 v\ "! +60002 u\ !! +60002 v\ ! +60003 s\ ! +60002 s\ ! +60002 s\ +60002 t\  +60002 v\ +60003 t\ !! +60002 r\ "! +60002 s\ ! +60002 p\  +60002 q\  +60003 q\  +60002 q\  +60002 n\  +60002 k\  +60002 k\  +60003 g\  +60002 f\  +60002 g\  +60002 e\  +60003 e\  +60002 d\  +60002 c\  +60002 a\  +60002 _\  +60003 `\  +60002 _\  +60002 \\\  +60002 ^\  +60002 \\\  +60003 Z\  +60002 [\  +60002 Z\  +60002 Y\  +60002 Z\  +60003 Z\  +60002 \\\  +60002 ^\  +60002 `\  +60002 _\  +60003 `\  +60002 _\  +60002 `\  +60002 ^\  +60003 c\  +60002 b\  +60002 c\  +60002 d\  +60002 b\  +60003 d\  +60002 d\  +60002 e\  +60002 e\  @EDT1565323620.29 g\  +60003 g\  +60002 f\  +60002 f\  +60002 h\  +60002 j\  +60003 f\  +60002 j\  +60002 h\  +60002 h\  +60002 g\  +60003 i\  +60002 i\  +60002 i\  +60002 j\  +60003 k\  +60002 l\  +60002 k\  +60002 k\  +60002 l\  +60003 l\  +60002 l\  +60002 l\  +60002 o\  +60002 l\  +60003 l\  +60002 l\  +60002 m\  +60002 m\  +60002 m\  +60003 k\  +60002 n\  +60002 l\  +60002 l\  +60002 m\  +60003 m\  +60002 l\  +60002 l\  +60002 k\  +53890 n\  +2 #tPowering core bus +466 .Gate.power :raw,:ON +7 "sampler") +2 )b +2 "core"  +2 "collection"' +2 '_ +2 "core"  +2 "processing"% +2 %z +2 "core"  +4 "collection"' 9\ +3 ' 0\ + ' -\ +5 "processing"% 9\ +33 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 )A% +3 "core" %}\ + .tSS.configure SSconfig +2 "sampler")#.0X\ + % +2 ."rdyProcessing"PSV.dial :air +3 "manipulator"&(% "processing"%T  +4 "core"  +2 % D + ."rdySampler"CSV.dial :waste1 +3 .tForearm.reconfigure LooseForearm +3 "collection"': + "manipulator"&#@2^d^b +4 .tForearm.home.seek :retract + "manipulator"&;'\ +35 "core" +2 ."rdySampler"SSV.dial :spit,avoiding: :exhaust +2 "sampler")O +2 "core"  +2 "sampler")y  +5 "core" +3 ."readyCS"CS.reconfigure CSfast +3 ."rdySampler"SS.reconfigure SSconfig +3 "collection"'#d @b + "sampler")#.0X& +4 "core" & l +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :retract +2 "manipulator"&Z'\ +3 "core" ' +2 "manipulator"&]% +4 "core" %\     +2 "processing"%& +2 "collection"'K& +6 "core" &B\ + &mq\ + .tCC.reconfigure CCconfig +3 ."openPC"PC.reconfigure PCconfig +3 "collection"'$x2 ^22b +2 "processing"%$x2 ^22b +3 ."openPC"PC.home.seek :open +2 .tCC.home.seek :open +3 "processing"%1( "collection"'&( +272 "core" ( +5 ( +41 "Can"m\ == +9 #tPhase [Sample.deep; initialPurge; da withoutWCR] + ."Qmail"GoodNews.email "At 06:36:29 began in tube 5: Sample.deep; initialPurge; da withoutWCR\\n/home/esp/esp2/mission/2019_07_31_niagara_mission.rb:124\\n{2 => 22,\\n 3 => 22,\\n 4 => 18,\\n 5 => 4}\\nCan@06:36:29, 25.7C, 28% humidity, 14.5psia, 13.289V, 0.300A, 0.300A avg, 3.99W",Subject: "Started 2019_07_31_niagara_mission phase Sample.deep; initialPurge; da withoutWCR" +2 .tSample.deep +3 "sampler") 0 +15 "core" 0 +3 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'+& +4 "core" &ov\ k +2 .tHand.open +2 "manipulator"&W1 +72 "core" 1 +2 "manipulator"&e& +4 "core" &  \ l +2 "manipulator"&D% +4 "core" % \  K  +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&'(- +178 "core" ( +3 "manipulator"&U& +8 "core" &- ; 8 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- C 8 +3 .tForearm.reconfigure LooseForearm +4 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage +2 "manipulator"&d' +109 "core" ' +2 .tHand.close + "manipulator"&/ +74 "core" / +3 "manipulator"&{& +8 "core" &-  8 +2 "manipulator"&a% +3 "core" %  ɽV +2 .tForearm.seek :retract +2 "manipulator"&!'\ +102 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&4( +278 "core" ( +2 "manipulator"&& +4 "core" & q . + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &)& +3 "core" & . +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&\ 'ρ +102 "core" ' +3 "manipulator"&v& +3 "core" & . . +2 "manipulator"&c% +4 "core" %τ +3 "collection"'N& +3 "core" &oq\ _ +2 "collection"'& +3 .tCC.seek :closed +2 "collection"'V(O +3 "core" &oq\ _ +2 &nq\ _  +10 &5pp\ V+} +9 &hoq\ T@ +10 &gnoq\ WM +9 &-Tmp\ XL +9 &Wos\ XM +10 &Rps\ YL +9 &rXoq\ XL +9 &4Ynr\ XL +10 &Wor\ YL +9 &Ymr\ XL +10 & yWor\ YM +9 &";Ulp\ XM +9 &#Vno\ XL +10 &%Rmr\ YL +9 &'Wmq\ XL +9 &)DXoq\ YL +10 &+Vps\ YM +10 &,Voq\ YM +8 &.Uoq\ XL +10 &0LRmq\ XL +9 &2Woq\ WL +10 &3Wor\ VL +9 &5Woo\ WL +9 &7SUlp\ WM +10 &9Unq\ WM +9 &:Uor\ WL +9 &<Rmq\ XL +10 &>\\Roq\ XL +9 &@Wos\ WL +10 &AYlr\ VL +11 &CYmq\ VM +8 &Eb]ns\ UM +10 &G!elr\ TN +9 &H{mq\ RP +10 &Jlo\ NU +9 &LJkp\ LX +9 &N\ lo\ KI +10 &O,@mq\ Q/ +8 &Oelo\ U@ +5 ( + "collection"'& +5 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.85 + "collection"'o& +4 "core" &OTmq\ W@ + &OSnp\ V@ + .tHand.open +2 "manipulator"&Q1 +76 "core" 1 +2 "manipulator"&n% +4 "core" % τ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&h'\ +100 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"' & +4 "core" &OTlr\ Z@ +2 "collection"'% +3 "core" %mp\ Z +2 .tCSV.dial CSR +2 "collection"'  +126 "core"  +2 "collection"'% +4 "core" %kp\ Z + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"'9'l +1354 "core" ' +2 .tdelay 5 seconds +307 "Can"o\ ML +195 .tCSR.select :air + "collection"' +10 '/% +2 "core" %lko\ p\ +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'J' +675 "core" ' +2 .tCSV.dial :waste + "collection"'# +125 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'6' +1986 "core" ' +2 #tPurging external Intake + "collection"'Y& +4 "core" &OTln\ t@ + "collection"'% +4 "core" %no\ t + .tCSV.dial :flush +2 "collection"'  +40 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'I' D +2378 "core" ' +2 .tdelay 5 seconds +503 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'\\ '  +31 "core"  +47  +2 .tCTV.dial :intake + "collection"'r  +72 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'' +2378 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'*  +72 "core"  +2 #tFlushing upper manifold + "collection"'[& +4 "core" &OSkn\ r@ +2 "collection"'2% +3 "core" %jo\ r + .tCSV.dial :flush +2 "collection"'x  +69 "core"  +2 .tCS.seek 5ml +2 "collection"'7'l +1223 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'@ @ +41 "core" A +2 "collection"'j% +4 "core" %lnm\ r +2 .tCS.seek 7ml + "collection"'}' +589 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'? +98 "core" ~ +2 .tCTV.dial :air +2 .CS.seek 0ml + "collection"'' +1670 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'l'- +775 "core" ' +2 .tCSV.dial :waste + "collection"'^ +42 "core" +3 .tCS.seek 0ml + "collection"'' +757 "core" ' +2 "collection"'F& +4 "core" &OSln\ s@ + "collection"'g% +4 "core" %kp\ s + .tCSV.dial :flush +2 "collection"'<  +39 "core"  +3 .tCS.seek 3ml + "collection"'k'- +771 "core" ' +3 .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"'P @ +41 "core" A +2 "collection"'.% +4 "core" %-mq\ r +2 .tCS.seek 5ml + "collection"''l +539 "core" ' +2 .tCSV.dial :air + .CS.seek 0ml +2 "collection"'0' +1214 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'~'- +775 "core" ' +2 .tCSV.dial :waste + "collection"'f +70 "core" +2 .tCS.seek 0ml +2 "collection"'' +773 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&"& +4 "core" & . +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"& ( +3 "core" ( +2 "manipulator"&& +4 "core" &  . + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &  . +2 .tForearm.seek CC + "manipulator"&'ρ +104 "core" ' +2 .tHand.close + "manipulator"&q/ +68 "core" / +2 .tCC.seek :open +2 "collection"'( +375 "core" ( +2 "manipulator"&G& +4 "core" & . + "manipulator"&R% +4 "core" % ~ r +2 .tForearm.seek :retract + "manipulator"&3'\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&$(- +277 "core" ( +2 "manipulator"&w& +4 "core" &-  : + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &5& +2 "core" &- : +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&,' +113 "core" ' +5 .tHand.open + "manipulator"&M1 +74 "core" 1 +2 "manipulator"&X% +4 "core" % r ɸp +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&S'\ +104 "core" ' +2 #tda sampling at most 150ml +3 #Loading sh1 puck from tube 5 into Collection Clamp + ."Qmail"HABfans.email "Started da in tube 5 at 06:40:43EDT09-Aug-19\\n{2 => 22,\\n 3 => 22,\\n 4 => 18,\\n 5 => 4}\\nCan@06:37:04, 25.7C, 29% humidity, 14.4psia, 13.245V, 0.398A, 0.392A avg, 5.28W",Subject: "da sampling at most 150ml" +2 "collection"'& +5 "core" &pr\ z +2 "manipulator"&b% +3 "core" %\   6 +2 "storage"(_% +4 "core" %}\ +2 "storage"(z. +3 "core" .( +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"(A(< +981 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (%& +2 "core" &<<  )\  +2 "manipulator"&=& +3 "core" &-  : +3 "manipulator"&-% +3 "core" %\  6 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 5 +2 "manipulator"&( +178 "core" ( +3 "manipulator"&8& +3 "core" & Y +2 "storage"(`& +3 "core" &<   \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 5 + 700 counts +2 "manipulator"&' +104 "core" ' +4 "storage"(E& +8 "core" &< ( +\ +4 .tSE.reconfigure SEpick +4 "storage"(#]K-0-\ b +7 .tSE.seek :beamBreak +4 "storage"('L +273 "core" ' +2 "storage"(C- +4 "core" -'d + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +4 (m& +4 "core" &<  \ +2 "manipulator"&i& +4 "core" & 0 Y + .tElbow.seek 5 +2 "manipulator"& ( +3 "core" ( +2 "manipulator"&(& +4 "core" & P Y + "storage"(& +4 "core" &< 2 4 /\ +2 .tForearm.seek 5 + 300 counts + "manipulator"&:'H +14 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tHand.close +2 "manipulator"&O/ +76 "core" / +3 ."downElevator"SE.seek :down +45 "manipulator"&y& +2 "storage"(T'v +6 "core" &  Y +2 "manipulator"&% +3 "core" % C w +2 .tForearm.seek :retract +2 "manipulator"&B'\ +91 "core" ' +3 .tElbow.seek CC + "manipulator"&s( +143 "core" ' +2 ( + ."downElevator"SE.coast +2 "storage"(5 +2 "manipulator"&L& +6 "core" & 2 +2 .tElbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &>& +3 "core" &  2 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&]'ρ +96 "core" ' +2 "manipulator"&K& +4 "core" & 2 +2 "manipulator"&% +4 "core" %υ  +2 "collection"';& +3 "core" &ps\  +2 "collection"'|& +4 .tCC.seek :closed + "collection"'t(O +3 "core" &ps\ \ ~ +4 &nr\ }9 +9 &GJynq\ s0 +10 &zuos\ pE +9 &&^or\ sL +10 &Upr\ uK +9 &Wor\ uK +37 &mXor\ tK + &/Wms\ tK + &Wmr\ tK + &Wns\ sK +7 &vWos\ tK +9 &!8Wpr\ tK +10 &"Woq\ tJ +9 &$Xqq\ uK +9 &&~Wnr\ uK +10 &(@Wps\ uK +9 &*Znr\ tK +9 &+Vos\ uK +10 &-Wqp\ tK +9 &/GUos\ uK +10 &1\ Wpr\ uK +9 &2Wor\ tK +9 &4Znr\ tK +10 &6PWor\ tK +9 &8Uns\ uK +9 &9Wms\ tK +10 &;Xnq\ tK +9 &=WZmr\ tK +10 &?Wmr\ uK +9 &@Wpr\ tJ +9 &BZos\ tK +10 &D^]nr\ tL +9 &Fblq\ sL +9 &Gznp\ qN +10 &Inr\ lS +9 &KGmp\ iV +10 &Mns\ hX +9 &Nymr\ m6 +9 &Ob&mo\ l%l +10 &Oikp\ rG +2 ( + "collection"'|& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.78 + .Hand.open + "manipulator"& 1 +65 "core" 1 +2 "manipulator"&+% +4 "core" % υ G +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&W'\ +94 "core" ' +4 .tSC.coast "storage"(6 +3 #tcollectSample 150ml w/bubble point of 24psi + #Priming 7ml + .Gate.power :sampler,:ON + ."pumping"Gate.power :analytic3,:ON +3 .tIntake.select :close + .Exhaust.select :close + .SS.hold + "sampler")e+ +4 "core" + + "sampler")D% +4 "core" % \ +2 "collection"'U& +3 "core" &Oekp\ DG +3 "Can"j\ @@ + #tCalibrating pressure and temperature sensors +2 .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust + .SS.reconfigure SSfast +2 "sampler")#.0X +2 "sampler")a% +3 "core" %?. z\ | j +2 .tSSV.dial :spit + "sampler")Z +131 "core"  +2 .tSS.seek 0ml +2 "sampler")d' +282 "core" ' +2 .tSSV.dial CBV + "sampler")  +132 "core"  +3 .tCTV.dial :intake +2 "collection"')  +72 "core"  +2 #tWaiting for external sampler to finish priming... + .delayUntil "06:44:11.74" +1611 #"pumping"8.9L/min +3007 #8.9L/min +3007 #8.9L/min +3007 #8.9L/min +3007 #8.9L/min +2862 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open + "sampler") +138 #"pumping"8.9L/min +72 "collection"''% +3 "core" %\ 2 +2 #tIntake @22.1psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X/ +132 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X d +102 "collection"'09 +3 "core" 9C "d +102 "collection"'f9 +3 "core" 9L &d +102 "collection"'9 +3 "core" 9W +d +102 "collection"'P9 +3 "core" 9b /d +102 "collection"'"9 +3 "core" 9o 3d +102 "collection"'9 +4 "core" 9} 7d +102 "collection"'~9 +3 "core" 9 ;d +102 "collection"'49 +4 "core" 9 @d +102 "collection"'h9 +3 "core" 9Dd +102 "collection"'V9 +3 "core" 9Hd +102 "collection"'G9 +3 "core" 9Ld +102 "collection"'R9 +3 "core" 9Pd +102 "collection"'9 +3 "core" 9Ud +103 "collection"'q9 +3 "core" 9Yd +102 "collection"'w9 +3 "core" 93]d +102 "collection"'59 +3 "core" 9Kad +102 "collection"'9 +3 "core" 9ced +102 "collection"'X9 +4 "core" 9}jd +102 "collection"'39 +3 "core" 9nd +102 "collection"'9 +3 "core" 9rd +102 "collection"'b9 +3 "core" 9vb +102 "collection"'_9 +3 "core" 9z` +102 "collection"' 9 +3 "core" 9\\ +102 "collection"'M9 +3 "core" 9Z +102 "collection"',9 +3 "core" 9/X +102 "collection"'p9 +3 "core" 9IV +102 "collection"'=9 +3 "core" 9cS +102 "collection"'-9 +4 "core" 9~P +102 "collection"'`9 +3 "core" 9 N +102 "collection"'9 +3 "core" 9!L +102 "collection"'%9 +3 "core" 9"J +102 "collection"'$9 +3 "core" 9#G +102 "collection"'E9 +4 "core" 9%E +102 "collection"'C9 +3 "core" 9%C +102 "collection"'z9 +3 "core" 90'A +102 "collection"'m9 +3 "core" 9H)@ +102 "collection"'i9 +3 "core" 9a*= +102 "collection"'9 +4 "core" 9y+; +102 "collection"'(9 +3 "core" 9-: +102 "collection"'89 +3 "core" 9/7 +102 "collection"'O9 +3 "core" 906 +102 "collection"'y9 +3 "core" 923 +102 "collection"'9 +3 "core" 932 +102 "collection"'S9 +3 "core" 941 +102 "collection"'9 +3 "core" 95/ +102 "collection"'L9 +3 "core" 9*8- +102 "collection"'>9 +3 "core" 9?9+ +102 "collection"'9 +4 "core" 9S:* +102 "collection"'9 +3 "core" 9g<( +102 "collection"'K9 +3 "core" 9y=' +102 "collection"'9 +3 "core" 9?& +102 "collection"' 9 +3 "core" 9A$ +102 "collection"':9 +3 "core" 9A# +102 "collection"'B9 +3 "core" 9C! +102 "collection"'9 +3 "core" 9E! +102 "collection"';9 +3 "core" 9F  +102 "collection"'T9 +3 "core" 9G +102 "collection"'9 +3 "core" 9 I +103 "collection"'+9 +3 "core" 9 J +102 "collection"'D9 +3 "core" 9 )K +102 "collection"' 9 +3 "core" 9 9N +152 "collection"'U9 +5 "core" 9 OO% +102 "collection"']9 +3 "core" 9 _Q) +102 "collection"'A9 +3 "core" 9 mS- +102 "collection"'u9 +3 "core" 9 zS1 +102 "collection"'9 +3 "core" 9 U6 +102 "collection"'|9 +3 "core" 9 V: +102 "collection"'e9 +4 "core" 9 W> +103 "collection"'{9 +3 "core" 9 ZB +102 "collection"'a9 +3 "core" 9 [F +102 "collection"'9 +4 "core" 9 ^K +102 "collection"'9 +3 "core" 9 ^O +102 "collection"')9 +3 "core" 9 _S +102 "collection"''9 +3 "core" 9 aW +102 "collection"'d9 +3 "core" 9 a[ +102 "collection"'9 +3 "core" 9 c` +102 "collection"'!9 +3 "core" 9\ ed +102 "collection"'&9 +4 "core" 9\ eh\ +102 "collection"'9 +3 "core" 9\ gl\ +102 "collection"'Z9 +3 "core" 9\ hq\ +102 "collection"'v9 +3 "core" 9\ &iu +102 "collection"'c9 +3 "core" 9\ .jy +102 "collection"' 9 +4 "core" 9\ 5l} +102 "collection"'o9 +3 "core" 9\ =n +102 "collection"'9 +3 "core" 9\ Do +102 "collection"'Q9 +3 "core" 9\ Jr +102 "collection"'9 +3 "core" 9\ Or +102 "collection"'/9 +4 "core" 9\ Us +102 "collection"' 9 +3 "core" 9\ Zt +102 "collection"'#9 +3 "core" 9\ _u +102 "collection"'N9 +3 "core" 9\ dv +102 "collection"'99 +3 "core" 9\ jx +102 "collection"'n9 +3 "core" 9\ my +102 "collection"'J9 +3 "core" 9\ ry +102 "collection"'\ 9 +3 "core" 9\ t{ +102 "collection"'H9 +3 "core" 9\ y| +102 "collection"'Y9 +3 "core" 9\ |~ +2 .tCH.hold 10:00,70C +3 "collection"'6 `\ `\ z +3 "core"  +18697 "Can"b\ ] +41305 "core" ` +2 "collection"'9 +3 "core" 9\ = +2 #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml + "collection"'' +327 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'r @ +98 "core" B +2 .tCSV.dial :air +2 "collection"'I @ +39 "core" > +2 .tCS.seek 5ml +2 "collection"'['l +1348 "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"'2  +41 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +41 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'@' +1358 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"'\\ +98 "core" ~ +2 .tCBV.dial CSV + "collection"'?  +28 "core" +2 "collection"'x% +4 "core" % < 9 \ p +2 .tCS.seek 5ml + "collection"''l +1358 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'}  +41 "core" +2 "collection"'j% +4 "core" %ly\ q +2 .tCS.seek 7ml + "collection"'7' +587 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'g @ +41 "core" > +2 .tCS.seek 10ml +2 "collection"'<' D +839 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'F ` +110 "core" ^ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'.   +38 "core" ! +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'k  +2 '  +28 "core"  +100  +2 .tCS.seek 5ml +2 "collection"'0'l +1346 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'f @ +98 "core" B +2 .tCSV.dial :waste + "collection"' +98 "core" +2 .tCS.seek :empty +2 "collection"'P'Ͱ +1346 "core" ' +2 .tCSV.dial :air + "collection"'" @ +71 "core" B +2 .tCS.seek 5ml +2 "collection"''l +1357 "core" ' +2 .tCSV.dial CTV + "collection"'~  +40 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'4 @ +41 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'h  +41 "core"  +3 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'V @ +42 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'G' +1354 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"'R +97 "core" ~ +2 .tCBV.dial CSV + "collection"'  +37 "core"  +2 "collection"'q% +4 "core" %;\ q +2 .tCS.seek 5ml + "collection"'w'l +1344 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'5  +40 "core" +2 "collection"'% +4 "core" %l \ l +2 .tCS.seek 7ml + "collection"'X' +591 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +46 "collection"'3 @ +41 "core" > +2 .tCS.seek 10ml +2 "collection"'' D +265 "Can"V\ ?? +574 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'b ` +109 "core" _ +2 #tLysing Complete + "collection"'_& +4 "core" &Od-1K\ qG +2 #tStoring sh1 puck in Collection Clamp to tube 4 + "manipulator"& % +3 "core" %\  w  +2 "storage"(M% +4 "core" %  y\ + "storage"(,. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 + "storage"(p(,H +343 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (=& +3 "core" &,H \ +2 "manipulator"&-& +3 "core" & L 2 +3 "manipulator"&`% +4 "core" %\   +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 + "manipulator"&( +153 "core" ( +2 "manipulator"&%& +4 "core" & C \ +2 "storage"($& +3 "core" &,H\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&E'# +92 "core" ' +2 "storage"(C& +4 "core" &,H \ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(z'L +128 "core" ' +2 "storage"(m- +3 "core" -'߷ +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&i& +3 "core" & S \ +2 "storage"(& +3 "core" &,H \ +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 4 +2 "manipulator"&('g +36 "core" ' +2 .tElbow.hold + "manipulator"&8, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(O- +4 "core" -'߷ +2 .tSE.seek 17.16 Pucks below Top Plate + "storage"(y'o +41 "core" ' +2 "manipulator"&% +4 "core" %j K ɽM +2 "storage"(S& +3 "core" &,H y x \ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 303 counts + "manipulator"&'ϖ +15 "core" ' +2 "manipulator"&L& +4 "core" &  \ +2 "storage"(>& +3 "core" &,H %\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&'# +31 "core" ' +2 .tSE.seek 18.16 Pucks below Top Plate +2 "storage"('^ +40 "core" ' +2 "manipulator"&K& +4 "core" &  \ +2 "manipulator"&% +4 "core" %( +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"& '\ +99 "core" ' +2 .tElbow.seek CC +2 "manipulator"&:( +157 "core" ( +2 "manipulator"&B& +4 "core" & 9% + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & 7 9% +2 .tForearm.seek CC +2 "manipulator"&;'ρ +99 "core" ' +3 .tHand.close + "manipulator"&T/ +71 "core" / +2 .tCC.seek :open +2 "collection"'( +379 "core" ( +2 "storage"(+& +4 "core" &,H\ +2 "storage"(D& +3 "core" &,H )\ +2 "manipulator"& & +3 "core" &  9# +2 "manipulator"&U% +3 "core" % ~ +2 .tForearm.seek :retract + "manipulator"&]'\ +98 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&A( +148 "core" ( +2 "manipulator"&u& +4 "core" & '  +2 "storage"(& +3 "core" &,H \ +2 .tElbow.reconfigure LimpElbow + "manipulator"&$ ,(#b +3 .tForearm.seek 4 +2 "manipulator"&|'g +106 "core" ' +2 .tElbow.hold + "manipulator"&e, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&{1 +76 "core" 1 +3 "manipulator"&a% +3 "core" % y  +2 "storage"(& +4 "core" &,H \ + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 4 + 318 counts +2 "manipulator"&'ϥ +18 "core" ' +2 "manipulator"&)& +4 "core" &  ?  +2 "storage"('& +3 "core" &,H\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&d'# +28 "core" ' +2 "storage"(% +4 "core" %V\ +2 ."downElevator"SE.seek :down +3 "storage"(!'v +95 "core" ' + ."downElevator"SE.coast + "storage"(5 +3 (&% +3 "core" %t " \ +2 "manipulator"&% +3 "core" %5 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&Z'\ +95 "core" ' +2 .tSC.coast + "storage"(6 +2 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'v& +3 "core" &48\ ~ +2 "manipulator"&c& +4 "core" & >  +2 "manipulator"& % +4 "core" %\ " j B +39 .tElbow.seek FlushPuck::Garage +9 "manipulator"&o(- +175 "core" ( +2 "manipulator"&& +4 "core" &- R + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &Q& +2 "core" &-  R +2 .tForearm.seek :garage +2 "manipulator"&' +108 "core" ' +2 .tHand.close + "manipulator"&// +69 "core" / +4 "manipulator"& & +4 "core" &- R +2 "manipulator"&#% +4 "core" %  5 Ⱦ_ +2 .tForearm.seek :retract + "manipulator"&N'\ +100 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&9( +271 "core" ( +2 "manipulator"&n& +4 "core" & 3 1 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &J& +2 "core" & 1 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&\ 'ρ +92 "core" ' +2 "manipulator"&H& +4 "core" & | 1 +2 "manipulator"&Y% +3 "core" %ϋ ^  +2 "collection"'l& +4 "core" &7:\ x +2 "collection"'6& +3 .tCC.seek :closed +2 "collection"'(O +2 "core" &78\ x +4 &6:\ w +9 &36;x\ l+| +10 &f6;`\ k> +9 &p49M\ kL +10 &UW69\ nJ +9 &Y6;\ nK +9 &\\58\ oK +10 &[3:\ nK +9 &]\\59\ nK +9 &Z7:\ nK +10 &Z59s\ nK +9 & Y7:b\ oK +10 &"eU5:I\ nK +9 &$'V4:~\ oK +9 &%U6:\ oJ +10 &'W79\ oJ +9 &)mV7;o\ nK +9 &+0U7;\ oJ +10 &,V6;\ oK +9 &.T79\ oK +10 &0uU99\ oK +9 &28Z69k\ nJ +9 &3W69^\ nJ +10 &5[68M\ rK +9 &7}X6:\ rK +9 &9?Y6:\ rK +10 &;U6:\ sJ +9 &<U5;\ sJ +10 &>U5;\ sK +9 &@GX8;\ sK +9 &B\ V5;\ sJ +10 &CW6;\ tK +9 &E]79\ rK +9 &GKe8:\ rL +10 &I{6:x\ oO +9 &J79d\ gT +10 &Lq8:X\ fW +9 &N16:N\ dE +9 &O<<7<F\ i&r +10 &Ov8<\ oK +5 ( + "collection"'6& +4 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.74 +2 "collection"'^& +4 "core" &Oe7:\ qK + &Oe69\ pK + .tHand.open +2 "manipulator"&r1 +74 "core" 1 +2 "manipulator"&I% +4 "core" % ϋ   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&'\ +99 "core" ' +2 .tPSV.dial PSR + "processing"%* +130 "core"  +2 "processing"%% +4 "core" %V_\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1.5ml +2 "processing"%2' +1608 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +41 "core"  +2 .tPS.seek 0ml +2 "processing"%['W +1615 "core" ' +2 .tPSV.dial PSR + "processing"%\\ +43 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%?' +2633 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%x + "collection"'@  +6 "core"  + "processing"%}  +42 "core" +34 +2 .tPSV.dial :mixloop + "processing"%j +100 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing + "processing"%  +126 "core" +2 .tPS.seek 0ml +2 "processing"%g'W +2629 "core" ' +2 .tPSV.dial :air + "processing"%7  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%F' +2638 "core" ' +2 .tPSV.dial :mixloop + "processing"%. +44 "core" +2 .tPS.seek 0ml +2 "processing"%k'W +2633 "core" ' +2 .tPSV.dial :air + "processing"%  +55 "core" +2 .tPS.seek 2.5ml +2 "processing"%<' +2638 "core" ' +2 .tPSV.dial :mixloop + "processing"%f +41 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2631 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&0& +4 "core" & I 1 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&"( +4 "core" ( +2 "manipulator"&P& +4 "core" & 1 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &~& +3 "core" &  K 1 +2 .tForearm.seek CC + "manipulator"&4'ρ +108 "core" ' +2 .tHand.close + "manipulator"&h/ +72 "core" / +2 .tCC.seek :open +2 "collection"'V( +378 "core" ( +2 "manipulator"&& +4 "core" & 1 + "manipulator"&R% +4 "core" % d 6 +2 .tForearm.seek :retract + "manipulator"&'\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&q(- +275 "core" ( +2 "manipulator"&G& +4 "core" &- T T + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &5& +2 "core" &- u T +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&' +113 "core" ' +3 .tHand.open +2 "manipulator"&w1 +70 "core" 1 +2 "manipulator"&3% +4 "core" % f  ȴH +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&X'\ +104 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing +46 ."connect"PRV.dial CBV +2 .tCBV.dial PRV +2 .CTV.dial :air,avoiding: :intake + #Loading lyfil puck from tube 5 into Collection Clamp + "collection"'b& +4 "core" &>A\  +2 "manipulator"&_% +3 "core" %\  | 1 +2 "storage"( % +4 "core" %t 5 5 c\ + "storage"(M. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 + "storage"(,(< +347 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (=& +3 "core" &</\  + "manipulator"&-& +4 "core" &- | T + "manipulator"&`% +4 "core" %\  1 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 5 + "manipulator"&%( +179 "core" ( +2 "manipulator"&$& +4 "core" &  X +2 "storage"(C& +3 "core" &< ' ( E\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&s' +94 "core" ' +2 "storage"(m& +4 "core" &< + 5 G\ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(i'L +275 "core" ' +2 "storage"(- +3 "core" -'u +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (W& +3 "core" &< %\ +2 "manipulator"&O& +3 "core" & W +2 .tElbow.seek 5 + "manipulator"&( +15 "core" ( +2 "manipulator"&S& +4 "core" &  + "storage"(L& +4 "core" &<  d\ +2 .tForearm.seek 5 + 300 counts + "manipulator"&>'H +22 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&K/ +66 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& +4 "storage"(E'v +5 "core" &  + "manipulator"&% +4 "core" % S +2 .tForearm.seek :retract + "manipulator"&z'\ +94 "core" ' +2 .tElbow.seek CC +2 "manipulator"&(( +148 "core" ( +2 ' + ."downElevator"SE.coast +2 "storage"(5 +2 "manipulator"&& +6 "core" & 0 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &y& +3 "core" &  0 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&B'ρ +98 "core" ' +2 "manipulator"&& +4 "core" & u 0 +2 "manipulator"&% +4 "core" %z +2 "collection"'8& +3 "core" &=AZ\ u +2 "collection"'T& +3 .tCC.seek :closed +2 "collection"' (O +3 "core" &>CO\ v +3 &>C=\ v +10 &3=?:\ j+| +9 &f=B/\ g> +10 &q?C+\ iL +9 &QU>B\ mK +9 &X?C\ mJ +10 &W>B \ mK +9 &W?A\ mJ +9 &YY=@\ lK +10 &Z=B\ lJ +9 &X>A\ lK +10 & Y?B.\ lK +9 &"`U>A\ mK +9 &$"[>A\ lK +10 &%T>B3\ lK +9 &'W>Bg\ lJ +9 &)iV>A\ lK +10 &++U?A\ lK +9 &,[=C\ lK +10 &.U>A\ lJ +9 &0qW>A\ lJ +9 &24W<C\ lJ +10 &3W>A\ lJ +9 &5U=D\ mK +9 &7yT=@\ mK +10 &9;U?AY\ lK +9 &:Z>CT\ lK +10 &<Z>C\ lJ +9 &>W>B\ lJ +9 &@CZ>A\ lJ +10 &BW?B\ lJ +9 &CY?B\ kK +9 &E]<A\ iK +10 &GEh=@\ nM +9 &H<@\ kP +10 &J;?w\ fU +9 &Lm<?\ cW +9 &N.<A|\ cD +10 &O9<<Ao\ g(w +9 &Ow=@g\ mK +5 ( + "collection"'T& +4 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.77 + .Hand.open + "manipulator"&t1 +3 "core" &Oe=@f\ oK +67 1 +2 "manipulator"&+% +4 "core" % z   + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&D'\ +98 "core" ' +2 .tSC.coast + "storage"(6 +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'  +125 "core"  +2 .tCSV.dial CTV + "collection"'U  +29 "core"  +2 .tPS.seek 2.5ml +2 "processing"%u' +2631 "core" ' +2 "collection"'% +4 "core" % D`\ q \ +2 .tCS.seek 4.15ml + "collection"';'Q +1570 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%:  +54 "core" +2 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%{  +73 "core"  +2 .tPS.seek 0ml +2 "processing"%a'W +2635 "core" ' +2 .tCBV.dial between PRV and waste1 + "collection"' ` +38 "core" ^ +2 .tCSV.dial :air +2 "collection"') @ +42 "core" ? +2 .tCS.seek 10ml +2 "collection"''' D +1569 "core" ' +2 .tCSV.dial CTV + "collection"'  +42 "core"  +2 .tCS.seek 0ml +2 "collection"']' +2623 "core" ' +2 .tCBV.dial :waste1 + "collection"'& @ +28 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +4 "collection"'  +127 "core" +2 "collection"'A& +4 "core" &OeT\ pK + #tStoring lyfil puck in Collection Clamp to tube 4 +2 "manipulator"&v% +3 "core" %\  Z & +2 "storage"(|% +3 "core" %s\ +2 "storage"(c. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"( (,H +342 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (& +2 "core" &,K 0\ +2 "manipulator"&& +3 "core" &  . 0 +2 "manipulator"&!% +3 "core" %\    & +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +47 .tElbow.seek 4 +2 "manipulator"&d( +154 "core" ( +2 "manipulator"&& +4 "core" &  . +2 "storage"(Q& +3 "core" &,J #\ +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&p'# +106 "core" ' +2 "storage"(e& +4 "core" &,J \ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(/'L +117 "core" ' +2 "storage"( - +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&#& +2 "core" & +2 "storage"(Z& +4 "core" &,J !\ +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 4 +2 "manipulator"&'g +36 "core" ' +2 .tElbow.hold + "manipulator"&n, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(J- +2 "core" -' +3 .tSE.seek 18.17 Pucks below Top Plate + "storage"(o'd +30 "core" ' +2 "manipulator"&H% +4 "core" %o ɼE +2 "storage"(Y& +3 "core" &,J W W !\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 308 counts + "manipulator"&l'ϛ +13 "core" ' +2 "manipulator"&N& +4 "core" &   +2 "storage"(& +3 "core" &,J \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&6'# +20 "core" ' +2 .tSE.seek 19.17 Pucks below Top Plate +2 "storage"(^'S +47 "core" ' +2 "manipulator"&r& +4 "core" &  +2 "manipulator"&I% +4 "core" %, + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&*'\ +93 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +169 "core" ( +3 "manipulator"&\ & +4 "core" & ` + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &  ` +2 .tForearm.seek CC +2 "manipulator"&2'ρ +93 "core" ' +2 .tHand.close + "manipulator"&\\/ +68 "core" / +2 .tCC.seek :open +2 "collection"'[( +375 "core" ( +2 "storage"(x& +4 "core" &,J \ + "storage"(}& +4 "core" &,J F\ +2 "manipulator"&@& +3 "core" & ` +2 "manipulator"&j% +3 "core" % ώ  %  +2 .tForearm.seek :retract + "manipulator"&'\ +94 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&?( +145 "core" ( +2 "manipulator"&7& +4 "core" &   +2 "storage"(g& +3 "core" &,J \ +2 .tElbow.reconfigure LimpElbow + "manipulator"&$ ,(#b +3 .tForearm.seek 4 +2 "manipulator"&.'g +110 "core" ' +2 .tElbow.hold + "manipulator"&F, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&1 +69 "core" 1 +3 "manipulator"&k% +3 "core" % y ɿb +2 "storage"(f& +4 "core" &,J y x\ + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 4 + 318 counts +2 "manipulator"&<'ϥ +45 "core" ' +2 "manipulator"&0& +4 "core" &    +2 "storage"(P& +3 "core" &,J v\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&~'# +31 "core" ' +2 "storage"(h% +4 "core" %Y %\ f +2 ."downElevator"SE.seek :down +3 "storage"(9'v +88 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +9 (% +3 "core" %z 5\ +2 "manipulator"&% +4 "core" %( x + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +88 "core" ' +2 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%R  +71 "core" +2 .tPS.seek 2.5ml +2 "processing"%4' +2626 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%G +42 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%5  +45 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%" +45 "core" +2 .tdelay 1 second +102 .PSV.dial :air +3 "processing"%w  +44 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%3'W +2627 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%& +4 "core" &\ +2 "manipulator"&b& +3 "core" &  + "manipulator"&_% +4 "core" %\  {  +2 .tElbow.seek FlushPuck::Garage + "manipulator"& (- +171 "core" ( +2 "manipulator"&M& +4 "core" &- @ e + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +47 && +2 "core" &- e +2 .tForearm.seek :garage +2 "manipulator"&=' +108 "core" ' +2 .tHand.close + "manipulator"&-/ +69 "core" / +2 "manipulator"&`& +4 "core" &-  ) e +2 "manipulator"&$% +3 "core" % v  ȹ- +2 .tForearm.seek :retract +2 "manipulator"&C'\ +102 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&m( +130 "core" ( +2 "manipulator"&q& +4 "core" &  e + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &X& +2 "core" & e +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&' +101 "core" ' +2 "manipulator"&W& +4 "core" & C e +2 "manipulator"&O% +3 "core" % T +3 "processing"%S& +3 "core" &\ +2 "processing"%L& +4 .tPC.seek :closed +2 "processing"%K(Tg +2 "core" &\ +4 &\  +9 &5}\ +{ +10 &g\ ? +9 &Wp\ N +9 &T\ L +10 &W\ M +9 &W\ L +9 &cU\ L +10 &$Y\ M +9 &W\ M +10 &U\ M +9 & kR\ L +9 &"-U\ L +10 &#Y\ M +9 &%V\ M +9 &'rR\ M +10 &)4W\ M +9 &*U\ M +10 &,S\ M +9 &.zX\ M +9 &0<V\ M +10 &1T\ M +9 &3T\ M +9 &5T\ M +10 &7DY\ M +9 &9X\ L +10 &:U\ L +9 &<W\ M +9 &>LU\ M +10 &@S\ L +9 &AT\ L +9 &CY\ M +10 &ESW\ M +9 &G]\ N +10 &Hb\ N +9 &Jw\ P +9 &LJ\ S +10 &N  \ S +9 &O \ S +9 &Q \ S +10 &SD~ \ 6 +9 &T-h\ Q +10 &TC" \ , +3 ( + "processing"%L& +2 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.59 +2 "processing"%& +3 "core" &TC  \ , +2 .tHand.open + "manipulator"&1 +71 "core" 1 +2 "manipulator"&%% +4 "core" %   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&s'\ +99 "core" ' +2 .tPRV.dial :air + "processing"%  +44 "core"  +2 .tPSV.dial :mixloop + "processing"%y +43 "core" +2 "processing"%i% +4 "core" %["\ +2 .tPS.seek 0.3ml + "processing"%>' +390 "core" ' +2 .tPSV.dial PSR + "processing"% +100 "core"  +2 "processing"%% +4 "core" %b\ \ + #tPulling 0.4ml of PSR.air + .PSR.select :air +2 .PS.seek 0.7ml +2 "processing"%8'* +485 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%' +1917 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%E +111 "core" +2 .tPTV.dial :mixing + "processing"%z @ +71 "core" A +2 .tPBV.dial :waste2 + "processing"%V  +101 "core"  +2 .tPS.seek 0ml +2 "processing"%T'W +2635 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&t& +4 "core" &   e +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&+( +4 "core" ( +2 "manipulator"& & +4 "core" &  e + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &U& +2 "core" & ( e +2 .tForearm.seek PC + "manipulator"&B' +98 "core" ' +2 .tHand.close + "manipulator"&,/ +76 "core" / +2 .tPC.seek :open +2 "processing"%( +400 "core" ( +2 "manipulator"&& +4 "core" & u e + "manipulator"&% +4 "core" %  g +2 .tForearm.seek :retract + "manipulator"&:'\ +93 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&{(- +142 "core" ( +2 "manipulator"&u& +4 "core" &.\  h g + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &.\  q g +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&)' +115 "core" ' +2 .tHand.open + "manipulator"&;1 +74 "core" 1 +2 "manipulator"&% +4 "core" % _  ɲ6 +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&''\ +101 "core" ' +2 #tLoading da puck from tube 5 into Processing Clamp + "processing"%&& +4 "core" &n\ +2 "manipulator"&% +4 "core" %\  `  + "storage"(A% +4 "core" %z 5 4 !\ + "storage"(v. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 5 + "storage"(|(< +64 "Can"c\ {MN +294 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (c& +3 "core" &<   3\ +2 "manipulator"&& +3 "core" &.  { f + "manipulator"&% +4 "core" %\   +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 5 + "manipulator"&!( +171 "core" ( +2 "manipulator"&& +4 "core" & \\ > +2 "storage"(Q& +3 "core" &<    \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&e' +101 "core" ' +2 "storage"((& +4 "core" &<  7 6 \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"( 'L +284 "core" ' +2 "storage"(#- +3 "core" -' +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 (Z& +3 "core" &< \  + "manipulator"&D& +4 "core" & U > +45 .tElbow.seek 5 +3 "manipulator"&J( +10 "core" ( +2 "manipulator"&H& +4 "core" & U  +3 "storage"(Y& +4 "core" &<   m\  +2 .tForearm.seek 5 + 300 counts + "manipulator"&N'H +15 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +67 "core" / +3 ."downElevator"SE.seek :down +5 "manipulator"&r& + "storage"(I'v +6 "core" & l  +2 "manipulator"&p% +3 "core" % ? S +2 .tForearm.seek :retract +2 "manipulator"&d'\ +94 "core" ' +2 .tElbow.seek PC +2 "manipulator"&/( +152 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +101 "core" ( +2 "manipulator"&& +4 "core" &  _ + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &l& +2 "core" & _ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&o' +104 "core" ' +2 "manipulator"&\ & +4 "core" & _ +2 "manipulator"&% +3 "core" % +2 "processing"%6& +4 "core" &1\ +2 "processing"%n& +3 .tPC.seek :closed +2 "processing"%\\(Tg +3 "core" &,\ +3 &1\  +9 &1y+\ *x +9 &c~-\ = +9 &zp2\ M +10 &>P&\ L +9 &T%\ L +10 &Y%\ L +9 &Y\ L +9 &EX\ L +10 &V\ \ M +9 &U\ L +9 & U \ M +10 &"MU\ L +9 &$U\ M +10 &%U \ L +9 &'U\ L +9 &)UW\ L +10 &+U\ L +9 &,U\ M +9 &.U\ L +10 &0^W\ L +9 &2V\ L +10 &3W\ L +9 &5U\ L +9 &7eR\ L +10 &9&V\ M +9 &:U\ L +9 &<U\ L +10 &>lT\ M +9 &@0T\ L +10 &AU\ L +9 &CU\ M +9 &EtX\ M +10 &G6Y\ M +9 &Hc\ N +9 &Jy\ P +10 &Lj\ S +9 &N-\ R +10 &O\ S +9 &Q\ S +9 &SV{h\ 9 +10 &T')c\ J +9 &TD\ - +2 ( + "processing"%n& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.59 + .Hand.open + "manipulator"&*1 +65 "core" 1 +2 "manipulator"& % +4 "core" %  F +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&x'\ +90 "core" ' +2 .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 5 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"%}  +2 %@9 +5 "core" 9QQ +102 "processing"%j9 +3 "core" 9O% +102 "processing"%79 +3 "core" 9M% +102 "processing"%g9 +5 "core" 9L% \ +102 "processing"%29 +3 "core" 9I%\ +102 "processing"%9 +3 "core" 9I%\ +102 "processing"%9 +3 "core" 9H%\ +102 "processing"%k9 +3 "core" 9I$ +102 "processing"%f9 +3 "core" 9H%" +102 "processing"%09 +3 "core" 9H$& +102 "processing"%P9 +3 "core" 9H%+ +102 "processing"%9 +3 "core" 9H$/ +102 "processing"%h9 +3 "core" 9J$3 +102 "processing"%?9 +4 "core" 9K%7 +102 "processing"%9 +3 "core" 9L$; +102 "processing"%9 +3 "core" 9M%@ +102 "processing"%.9 +3 "core" 9N$D +102 "processing"%<9 +3 "core" 9Q%H +102 "processing"%R9 +3 "core" 9S%L +103 "processing"%^9 +3 "core" 9T%Q +102 "processing"%99 +3 "core" 9W%U +102 "processing"%~9 +3 "core" 9Z%Y\ +102 "processing"% 9 +3 "core" 9]$]\ +102 "processing"%a9 +3 "core" 9_%a\ +102 "processing"%G9 +3 "core" 9b%f\ +102 "processing"%59 +3 "core" 9e%j\ +102 "processing"%"9 +3 "core" 9h%n +102 "processing"%w9 +3 "core" 9n%r +2 .tPH.hold 2:00:00,28C +2 "processing"%4 ppj +2 .tdelay 1:30 +4 "core" r +9000 .tPSR.select :air +2 .PSV.dial PSR + "processing"% +98 "core"  +2 "processing"%b% +4 "core" %R\  + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%_' +596 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +5 "processing"% +10 .tPS.seek 2ml + "processing"%M'[ +1605 "core" ' +2 .tPTV.dial :puck + "processing"%  +71 "core"  +2 .tPSV.dial PTV + "processing"%F +72 "core" +2 .tPBV.dial :waste1 +2 "processing"%-  +125 "core" +2 "processing"%`% +4 "core" %Yx\  +2 .tPS.seek 1.5ml + "processing"%$' +591 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +4 "processing"% * +33 "core" + +3 .tPS.seek 0ml + "processing"%q'W +1609 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%X  +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"%W +72 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%O' +2292 "core" ' +2 .tPSV.dial PTV + "processing"%S +72 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"% +72 "core"  +2 .tdelay 5 seconds +503 .PSV.dial PTV +2 "processing"%C +71 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +4 "processing"%1  +70 "core"  +2 .tPS.seek :empty +2 "processing"%'9 +2293 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +124 "core" +2 .tPSV.dial :mixloop + "processing"%% +42 "core" +2 .tPRV.dial :ab1 + "processing"%L @ +72 "core" A +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%'w +350 "core" ' +2 .tdelay 2 seconds +95 "Can"_\ 66 +152 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "collection"'y  +3 "processing"%i  +43 "core"  +8 +2 "processing"%% +4 "core" %x\  +2 .tPS.seek 0.32ml +2 "processing"%3'% +398 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'  +30 "core" +2 .tPRV.dial :air +2 "processing"%  +39 "core"  +3 .tPS.seek 0.9ml + "processing"%>'D +1251 "core" ' +2 .tPRV.dial :waste2 + "processing"%8 @ +71 "core" ? +3 .tPS.seek 0.5ml + "processing"%E' +863 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%z  +43 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%V'[ +1617 "core" ' +2 .tPSV.dial :PML + "processing"% +42 "core" +2 .tPTV.dial :mixing + "processing"%t @ +72 "core" B +2 .tPBV.dial :waste1 + "processing"%  +34 "core" +2 "processing"%U% +4 "core" %^\  +2 .tPS.seek 1.85ml + "processing"%,'> +234 "core" ' +2 .tPBV.dial between PSV and waste1 + "processing"%m * +34 "core" , +3 .tPS.seek 0ml + "processing"%s'W +1974 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'K& +2 "core" &KO>\ y +2 "manipulator"&& +4 "core" & " _ + "manipulator"&% +4 "core" %\ & 5 = +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&u(- +156 "core" ( +2 "manipulator"&& +4 "core" &- s + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &B& +2 "core" &- s +2 .tForearm.seek :garage +2 "manipulator"&+' +110 "core" ' +4 .tHand.close + "manipulator"&;/ +67 "core" / +2 "manipulator"&& +4 "core" &- s +2 "manipulator"&:% +3 "core" % } N ɻ> +2 .tForearm.seek :retract +2 "manipulator"&&'\ +97 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +281 "core" ( +2 "manipulator"&A& +4 "core" &  ) + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &v& +2 "core" &  ) +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&)'ρ +102 "core" ' +2 "manipulator"&c& +4 "core" &  ! ) +2 "manipulator"&% +3 "core" %τ " +3 "collection"'& +3 "core" &KO>\ s +2 "collection"'& +3 .tCC.seek :closed +2 "collection"'Q(O +2 "core" &IN7\ s +5 &LO8\ t8 +9 &GK}KO3\ k0 +10 &vsLP3\ gD +9 &`LN'\ mM +9 &[MN'\ kL +10 &WNP4\ oK +9 &gYKN5\ jL +10 &)[JO1\ nL +9 &UHN2\ kL +9 &YJM6\ nK +10 &oWJM8\ kL +9 &!1ZKN5\ mL +9 &"UJN5\ jL +10 &$UKQC\ oL +9 &&wUJO:\ kL +10 &(:WKO:\ oK +9 &)[IO,\ kL +9 &+UKN'\ oL +9 &-VKO/\ jL +10 &/AZJN8\ nL +9 &1YKN4\ kL +10 &2VLO5\ oL +9 &4ULP+\ lK +10 &6JYLN,\ oK +9 &8 VLO2\ kL +9 &9UMO0\ oK +10 &;YIN,\ kK +9 &=QUKN3\ oL +9 &?VKN'\ jK +10 &@WIM1\ nK +9 &BYJO2\ kK +10 &DYZKN*\ nL +9 &F_KO2\ jL +9 &GhIN)\ mM +10 &IJM-\ fQ +9 &KEJM1\ dU +9 &MHL/\ ^X +10 &NyJM&\ g9 +9 &Od,HL'\ _#i +10 &ONHN)\ oB +3 ( + "collection"'& +2 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.65 +2 "collection"'(& +4 "core" &OTIM'\ mB + .tHand.open + "manipulator"&{1 +76 "core" 1 +2 "manipulator"&'% +4 "core" % τ  2 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&#'\ +98 "core" ' +2 .tPSV.dial PSR + "processing"%Z +112 "core"  +2 "processing"%D% +4 "core" %R\  + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +9 .tPS.seek 1.5ml +2 "processing"%H' +1618 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%Y  +44 "core"  +2 .tPS.seek 0ml +2 "processing"%'W +1604 "core" ' +2 .tPSV.dial PSR + "processing"%r +44 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%p' +2630 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%!  +2 "collection"'e  +39 "core" +117  +2 .tPSV.dial :mixloop + "processing"% +99 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%N  +72 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2639 "core" ' +2 .tPSV.dial :air + "processing"%l  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%J' +2639 "core" ' +2 .tPSV.dial :mixloop + "processing"%\ +44 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2627 "core" ' +2 .tPSV.dial :air + "processing"%6  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%I' +2633 "core" ' +2 .tPSV.dial :mixloop +43 "processing"%d +46 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2627 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&*& +4 "core" & ) +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"& ( +23 "core" ( +2 "manipulator"&@& +4 "core" &   + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &n& +2 "core" &  +2 .tForearm.seek CC +2 "manipulator"&j'ρ +101 "core" ' +2 .tHand.close + "manipulator"&o/ +66 "core" / +2 .tCC.seek :open +2 "collection"'7( +376 "core" ( +2 "manipulator"&|& +4 "core" &  +2 "manipulator"&g% +3 "core" % {  t +2 .tForearm.seek :retract + "manipulator"&2'\ +100 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +276 "core" ( +2 "manipulator"&& +4 "core" &- \  1 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &k& +2 "core" &- 1 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&f' +116 "core" ' +4 .tHand.open + "manipulator"&01 +66 "core" 1 +2 "manipulator"&P% +4 "core" % m '  ɶ] +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 ."da"delayUntil "07:36:18.48" +24809 #recoverPRVreagent08 + .PTV.dial :mixing + "processing"%h @ +71 "core" A +2 ."da"PBV.dial :waste1 + "processing"%?  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 ."da"PSV.dial :air +2 "processing"%  +43 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%.' +1411 "Can"g\ 22 +882 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%< +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%R  +44 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%^ +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%9  +54 "core" +2 ."da"PS.seek :empty +2 "processing"%~'9 +2288 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +126 "core"  +2 "processing"%a% +4 "core" %=\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%G' +596 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%5'[ +1625 "core" ' +2 ."da"PTV.dial :puck + "processing"%"  +71 "core"  +2 ."da"PSV.dial PTV +2 "processing"%w +71 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core"  +2 "processing"%b% +4 "core" %U\  +2 ."da"PS.seek 1.5ml + "processing"%T' +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%_ * +32 "core" + +3 ."da"PS.seek 0ml + "processing"%'W +1615 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%F  +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"%` +72 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%M' +2286 "core" ' +2 ."da"PSV.dial PTV + "processing"% +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%$ +72 "core"  +2 ."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 :empty +2 "processing"%='9 +2308 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%W +126 "core"  +2 "processing"%q% +4 "core" %1\  + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%S' +584 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"% '[ +1616 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%C +70 "core" +2 ."da"PBV.dial :waste1 + "processing"%1  +33 "core" +2 "processing"%O% +4 "core" %[\  +2 ."da"PS.seek 1.5ml + "processing"%' +591 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%% * +33 "core" + +3 ."da"PS.seek 0ml + "processing"%L'W +1607 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%i * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%y +83 "core"  +2 ."da"PS.reconfigure PSfast +40 "processing"%#A ,`xb +9 ."da"PS.seek 2.5ml +2 "processing"%' +2302 "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"% +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%3  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%8'9 +2285 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%>  +42 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing + "processing"%z  +127 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%E  +42 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop + "processing"% +54 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%t' +379 "Can"b\ AA +8 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%  +44 "core"  +2 "processing"%U% +4 "core" %\  +2 ."da"PS.seek 0.55ml + "processing"%m'z +339 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%V  +40 "core"  +2 ."da"PS.seek 2ml +2 "processing"%,'[ +1565 "core" ' +2 ."da"PSV.dial :PML + "processing"%K +55 "core" +2 ."da"PTV.dial :mixing + "processing"% @ +70 "core" B +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core"  +2 "processing"%% +4 "core" %Z\  +2 ."da"PS.seek 1.85ml + "processing"%B': +239 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%/ * +32 "core" + +3 ."da"PS.seek 0ml + "processing"%;'W +1973 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +48003 #recoverPRVreagent08 + .PTV.dial :mixing + .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"%x  +40 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%+' +2286 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%A +54 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%v  +41 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%u +54 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%c  +40 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +924 "Can"c\ 22 +1350 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +125 "core"  +2 "processing"%&% +4 "core" %4\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml +2 "processing"%('[ +1625 "core" ' +2 ."da"PTV.dial :puck + "processing"%{  +72 "core"  +2 ."da"PSV.dial PTV +2 "processing"%' +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +34 "core" +2 "processing"%Z% +4 "core" %W\  +2 ."da"PS.seek 1.5ml + "processing"%D' +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%) * +34 "core" , +3 ."da"PS.seek 0ml + "processing"%s'W +1612 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%Y  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%H * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%r +71 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2305 "core" ' +2 ."da"PSV.dial PTV + "processing"%e +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +4 "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 + "processing"%N  +70 "core"  +2 ."da"PS.seek :empty +2 "processing"%p'9 +2288 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%l +127 "core"  +2 "processing"%% +4 "core" %6\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml +2 "processing"%J'[ +1612 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%6 +70 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core"  +2 "processing"%d% +4 "core" %]\  +2 ."da"PS.seek 1.5ml + "processing"%I' +594 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%* * +33 "core" + +3 ."da"PS.seek 0ml + "processing"%@'W +1616 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%n  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%o * +32 "core" + +2 ."da"PSR.select :air + .PSV.dial PSR +41 "processing"% +77 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%#' +2278 "core" ' +2 ."da"PSV.dial PTV + "processing"%Q +99 "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"%g +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%j  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2271 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%k +126 "core"  +2 "processing"% % +4 "core" %5\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%0' +596 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%P'[ +1612 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%2 +71 "core" +2 ."da"PBV.dial :waste1 + "processing"%f  +33 "core" +2 "processing"%h% +4 "core" %^\  +2 ."da"PS.seek 1.5ml + "processing"%?' +593 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +3 ."da"PS.seek 0ml + "processing"%'W +371 "Can"e\ 33 +1239 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%  +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 + "processing"%R +72 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%^' +2295 "core" ' +2 ."da"PSV.dial PTV + "processing"%9 +72 "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 +3 "processing"%a  +70 "core"  +2 ."da"PS.seek :empty +2 "processing"%~'9 +2276 "core" ' +2 ."da"Gate.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%G +131 "core"  +5 "processing"%"% +10 "core" %7\ = +12 #"da"Pulling 0.25ml of PSR.sub1 +4 .PSR.select :sub1 +5 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.25ml +2 "processing"%w'7 +340 "core" ' +33 ."da"delay 5 seconds +502 "processing"%% +4 "core" %4\ ? + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%b' +332 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml +2 "processing"%5'[ +1605 "core" ' +4 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%_ +71 "core" +2 ."da"PBV.dial :waste1 + "processing"%T  +35 "core" +2 "processing"%F% +4 "core" %V\ 8 +2 ."da"PS.seek 1.5ml + "processing"%-' +603 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%` * +33 "core" + +3 ."da"PS.seek 0ml + "processing"%'W +1617 "core" ' +2 ."da"delay 10 seconds +1004 #recoverPSRreagent08 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%$ * +46 "core" ) +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%} +73 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%X' +2347 "core" ' +2 ."da"PSV.dial PTV + "processing"%M +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%W +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%q +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%=  +72 "core"  +2 ."da"PS.seek :empty +2 "processing"%S'9 +2341 "core" ' +2 "processing"%C9 +3 "core" 954K +2 #"da"Processing Puck Heater at 28.1C before imaging + .PH.coast + "processing"%1  +3 "core" 4K + 4K + "processing"%O& +4 "core" &TD\ =- + #"da"Imaging da puck in Processing Clamp while storing it to tube 4 +2 "manipulator"& % +3 "core" %\  F  +2 "storage"(%% +3 "core" % \ V +2 "storage"(. +2 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 4 +2 "storage"((,H +337 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (i& +3 "core" &,K &\ U +2 "manipulator"&y& +3 "core" &- , 1 + "manipulator"&L% +4 "core" %\    +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 4 +2 "manipulator"&( +177 "core" ( +2 "manipulator"&& +4 "core" & Z J c +2 "storage"(& +3 "core" &,J D\ L +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 4 + 700 counts + "manipulator"&3'# +94 "core" ' +2 "storage"(& +4 "core" &,J \ K +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +2 "storage"(>'L +116 "core" ' +2 "storage"(z- +3 "core" -' +2 ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&E& +3 "core" &   b +2 "storage"(& +3 "core" &,J M O m\ A +2 ."da"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +43 ."da"Forearm.reconfigure LooseForearm +9 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 4 +2 "manipulator"&8'g +35 "core" ' +2 ."da"Elbow.hold +2 "manipulator"& , +3 "core" , + ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(U- +2 "core" -' +2 ."da"SE.seek 19.17 Pucks below Top Plate +2 "storage"(t'V +33 "core" ' +2 "manipulator"&V% +4 "core" %vw  ' +2 "storage"(m& +3 "core" &,J ; L ~\ @ + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 4 + 315 counts + "manipulator"&K'Ϣ +21 "core" ' +2 "manipulator"&& +4 "core" & 0 1 b +2 "storage"(& +4 "core" &,J K T s\ B +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 4 + 700 counts +2 "manipulator"&'# +26 "core" ' +2 ."da"SE.seek 20.17 Pucks below Top Plate +2 "storage"(/'E +51 "core" ' +2 "manipulator"&,& +4 "core" & G R b +2 "manipulator"&B% +4 "core" % S T  + ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&:( +248 "core" ( +2 "manipulator"&x& +4 "core" & 5 % + ."da"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &;& +2 "core" & G G q +2 ."da"Forearm.seek PC +2 "manipulator"&A' +93 "core" ' +3 ."da"Hand.close + "manipulator"&v/ +77 "core" / +2 ."da"PC.seek :open +2 "processing"%u( +401 "core" ( +2 "storage"(c& +4 "core" &,J \ L + "manipulator"&+& +4 "core" & l q D + "manipulator"&% +4 "core" % v u u G +3 ."da"Forearm.seek :retract + "manipulator"&&'\ +92 "core" ' +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 4 +2 "manipulator"&( +251 "core" ( +2 "manipulator"&[& +4 "core" & P p I + "storage"({& +4 "core" &,J \ K +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 4 + 700 counts +2 "manipulator"&''# +94 "core" ' +2 ."da"Hand.open + "manipulator"&1 +70 "core" 1 +3 "storage"(Z- +3 "core" -'E +2 ."da"SE.seek 19.92 Pucks below Top Plate +2 "storage"((' +23 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 19.26 Pucks below Top Plate + "storage"()' +49 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da19aug0908h150ml.tif +1950 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +1091 #"da"SX HX9/16 (USB:43): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 27.13 seconds\ /var/log/esp/da19aug0908h150ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da19aug0908h150ml15s.tif +1557 #SX HX9/16 (USB:43): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da19aug0908h150ml15s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da19aug0908h150ml30s.tif +3057 #SX HX9/16 (USB:43): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da19aug0908h150ml30s.tif: TIFF Upload Complete\ +6 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da19aug0908h150ml70s.tif +7117 #SX HX9/16 (USB:43): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da19aug0908h150ml70s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF + ."Qmail"HABfans.email "27.13 sec auto-exposure",Subject: "da19aug0908h150ml images!" +14 "storage"(D- +7 "core" -' +6 "storage"(Y& +4 "core" &,J \ u +2 "manipulator"&H& +4 "core" & 6 H + ."da"Elbow.seek 4 +2 "manipulator"&r( +4 "core" ( +2 "manipulator"&s& +4 "core" & ? H + "storage"(e& +4 "core" &,J \ v +2 ."da"Forearm.seek 4 + 700 counts +2 "manipulator"&!'# +9 "core" ' +2 ."da"SE.reconfigure SEgently +3 "storage"(#QK-0-\ b +3 ."da"SE.seek 19.97 Pucks below Top Plate +3 "storage"( 'K +56 "core" ' +2 "manipulator"&N& +4 "core" & H +2 "storage"(& +3 "core" &,J V R X\ +2 ."da"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +4 ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 4 +2 "manipulator"&l'g +39 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&, +3 "core" , +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"SE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 20.16 Pucks below Top Plate +2 "storage"(p'5 +29 "core" ' + "manipulator"&\ % +4 "core" %n > +2 "storage"(6& +4 "core" &,J ] T =\ +2 ."da"Forearm.force -20 +2 "manipulator"&5 +3 ."da"Forearm.seek 4 + 307 counts +2 "manipulator"&'Ϛ +17 "core" ' + "manipulator"&d& +6 "core" & H +5 "storage"(J& +5 "core" &,J \ +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 4 + 700 counts +3 "manipulator"&*'# +26 "core" ' +2 "storage"(I% +4 "core" %2 \ +2 ."downElevator"SE.seek :down +3 "storage"(n'v +76 "core" ' +17 ."downElevator"SE.coast + "storage"(5 +5 (o% +3 "core" %n W\ +2 "manipulator"&% +4 "core" %N +2 ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&@'\ +93 "core" ' +2 ."da"SC.coast + "storage"(6 +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 #tStarting finalPurge +2 "processing"%Q& +54 "core" &\ +2 "manipulator"&|& +4 "core" & K H +2 "manipulator"&g% +5 "core" %\  & +3 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&j(- +172 "core" ( +2 "manipulator"&#& +4 "core" &- K a +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &k& +3 "core" &- g a +2 ."psFlush"Forearm.seek :garage +2 "manipulator"& ' +109 "core" ' +3 ."psFlush"Hand.close +2 "manipulator"&/ +70 "core" / +2 "manipulator"&0& +4 "core" &-  E a +2 "manipulator"&2% +4 "core" %  ȿg +3 ."psFlush"Forearm.seek :retract +3 "manipulator"&f'\ +99 "core" ' +2 ."psFlush"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC +2 "manipulator"&h( +129 "core" ( +2 "manipulator"&P& +4 "core" & = a +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 && +3 "core" & { a +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&?' +103 "core" ' +2 "manipulator"&& +4 "core" & : a +2 "manipulator"&<% +5 "core" % ~ +3 "processing"%R& +4 "core" &\ + "processing"%& +4 ."psFlush"PC.seek :closed +2 "processing"%9(Tg +3 "core" &\ +3 &}\  +9 &0y\ w+z +10 &d}\ v> +10 &xo\ vN +9 &>Rx\ zL +9 &Vx\ yL +9 &Uq\ yL +10 &Uv\ zL +10 &EU|\ zL +8 &Xt\ yM +10 &Ww\ zL +9 & Rt\ xM +10 &"MWt\ yL +9 &$Xw\ zM +9 &%Uo\ zL +10 &'Tz\ yL +9 &)UXw\ yL +9 &+Wp\ yL +10 &,Xl\ yL +9 &.Xo\ zM +10 &0\\Tq\ yM +9 &2Un\ zM +9 &3Vh\ zM +10 &5V_\ zM +9 &7dVb\ zM +9 &9&V[\ zM +10 &:U\\\ yM +10 &<Ud\ zM +9 &>mU_\ zL +9 &@/Rd\ zL +9 &AWf\ yL +10 &CWe\ yL +9 &EtZm\ zM +9 &G6\\e\ zM +10 &H_g\ yN +9 &Jrd\ vP +10 &Lje\ tS +9 &N-e\ uR +9 &Of\ uS +10 &Qe\ tS +9 &SUzhf\ w< +9 &T*#Oc\ zP +10 &TJ%k\ }0 +3 ( + "processing"%& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.57 +2 "processing"%.& +4 "core" &TJ!a\ }0 + ."psFlush"Hand.open +2 "manipulator"& 1 +74 "core" 1 +2 "manipulator"&a% +4 "core" %  e +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&^'\ +99 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%G +128 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."psFlush"PS.seek 1ml +2 "processing"%"'P +334 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +249 "Can"k\ uHH +517 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%~' +1631 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +70 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 + "processing"%w  +32 "core" +3 ."psFlush"PS.seek 0ml +3 "processing"%b'W +2638 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%_ +71 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%T' +600 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%F' +2124 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%5 +72 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%` U +52 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%-'W +2637 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"% @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%$' +2639 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%}  +69 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2641 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%M +54 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%W' +2636 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%q +71 "core" +2 ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +2 "processing"%='W +2634 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%X @ +41 "core" ? +3 ."psFlush"PS.seek 2.5ml + "processing"%C' +2632 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%1  +71 "core"  +3 ."psFlush"PS.seek :empty +3 "processing"%O'9 +2629 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +44 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%%'P +1101 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1616 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%i +70 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +3 "processing"%y  +53 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%L'W +2635 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"% +72 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%' +587 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2123 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +72 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%z U +52 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%E'W +2637 "core" ' +2 ."psFlush"PSV.dial PBV +39 "processing"% @ +51 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2635 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%U  +69 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%V'9 +2639 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%m +42 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%' +2635 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +69 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%,'W +2666 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%B @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%3' +2627 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%  +70 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%>'9 +2629 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'8& +4 "core" &cd\ t + "manipulator"&K& +4 "core" & \ T a +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&t( +2 "core" ( +2 "manipulator"&& +3 "core" &  M a +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &x& +3 "core" &  a +2 .tForearm.seek PC + "manipulator"&;' +101 "core" ' +2 .tHand.close + "manipulator"& / +67 "core" / +2 .tPC.seek :open +2 "processing"%v( +402 "core" ( +2 "manipulator"&& +4 "core" & ) a + "manipulator"&\\% +4 "core" %  } +2 .tForearm.seek :retract + "manipulator"&c'\ +100 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&+( +352 "core" ( +2 "manipulator"&& +4 "core" &\  Z 1 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &A& +2 "core" &\  R 1 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&['ρ +103 "core" ' +2 "manipulator"&{& +4 "core" &\  1 1 +2 "manipulator"&:% +3 "core" %ψ $ +2 "collection"'& +4 "core" &ae\ x +2 "collection"'Z& +3 .tCC.seek :closed +2 "collection"'&(O +2 "core" &be\ x +2 &af=\ x +10 &3bd\ k*z +9 &e_e\ j> +10 &t_e\ kM +9 &PV`e\ oK +9 &Yaf\ oL +10 &[af\ nL +9 &Vbe\ nL +9 &WVads\ nL +10 &Wcd \ nK +9 &Xbfw\ oL +9 & [ad?\ nL +10 &"`WaeF\ nK +9 &$"Xae=\ nK +10 &%Wbe}\ nL +9 &'Z`eB\ nL +9 &)gUafP\ oL +10 &+*Vae\ oK +9 &,WaeA\ nK +9 &.WadO\ oK +10 &0pWaew\ oK +9 &22Waeh\ nK +10 &3V_g\ nK +9 &5W`e\ nL +9 &7xZ_d\ nK +10 &9:Wad\ nK +9 &:W`d\ nK +9 &<W`f1\ oK +10 &>W`es\ nK +9 &@BW`c|\ nK +10 &BWafj\ nK +9 &CYbd|\ nL +9 &E\\`d~\ nL +10 &GDgae\ lM +9 &Hy_eH\ jP +10 &Jadw\ fT +9 &Lmadu\ aW +9 &N,adw\ aE +10 &O:;_b}\ g(u +9 &Oq_d\ kG +5 ( + "collection"'Z& +3 "core" &Ohacr\ mG +3 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.69 + "collection"'/& +3 "core" &Oh^c5\ lG +2 .tHand.open + "manipulator"&(1 +69 "core" 1 +2 "manipulator"&D% +4 "core" % φ  F +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&Y'\ +98 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'H& +4 "core" &Ohacj\ nG +2 "collection"'s% +3 "core" %bd6\ n +2 .tCSV.dial CSR +2 "collection"'e  +40 "core"  +2 "collection"'N% +4 "core" %]c\ m + #tPulling 5ml of CSR.flush + .CSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"''l +1357 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 '\ % +2 "core" %l_b2\ b +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.501ml +2 "collection"'6' +649 "core" ' +36 .tCSV.dial :waste + "collection"'d +126 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'J' +1263 "Can"l\ }BB +725 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'I& +4 "core" &Oh`c%\ oG +2 "collection"'% +3 "core" %ab!\ n + .tCSV.dial :flush +2 "collection"''  +40 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"')'l +1228 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'o @ +41 "core" A +2 "collection"'% +4 "core" %l_c_\ n +2 .tCS.seek 7.001ml + "collection"'!' +562 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'r  + '  +53 "core"  +92  +2 .tCBV.dial :waste1 + "collection"'Q @ +42 "core" ? +2 .tCS.seek 0ml +2 "collection"'l' +1663 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'& +4 "core" &Ogae\ mG +2 "collection"'|% +3 "core" %bc$\ n + .tCSV.dial :flush +2 "collection"'g  +68 "core" +2 .tCS.seek 5ml +2 "collection"'p'l +1226 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"'n @ +42 "core" A +2 "collection"'*% +4 "core" %l_c'\ n +2 .tCS.seek 7ml + "collection"'#' +535 "core" ' +2 ."connect"CSV.dial CTV +40 .tCTV.dial CSV +10 "collection"'k  +40 "core"  +2 .tCBV.dial :waste2 +2 "collection"'  +110 "core"  +2 .tCS.seek 0ml +2 "collection"'' +1662 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'& +4 "core" &Ogcg\\\ oG +2 "collection"'0% +3 "core" %ad]\ o +2 .tCSV.dial CSR + "collection"'2  +41 "core"  +2 "collection"'@% +4 "core" %_e%\ n + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml +2 "collection"'P' +1934 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'' D +549 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"' +2 '  +108 "core"  +26  +2 .tCTV.dial :intake + "collection"'<  +71 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml + "collection"'R' \\ +1934 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'j  +69 "core"  +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'f' +591 "core" ' +2 .tCSV.dial CSR + "collection"'u  +95 "core"  +2 "collection"'.% +4 "core" %ce]\ n + #tPulling 5ml of CSR.flush + .CSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"' 'l +1346 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml + "collection"'a' D +1346 "core" ' +2 .tCSV.dial CBV + "collection"' +97 "core" +2 .tCS.seek 0ml +2 "collection"'G' +2614 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&?& +4 "core" &\  1 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&S( +4 "core" ( +2 "manipulator"&"& +4 "core" &\   1 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &\  L 1 +2 .tForearm.seek CC +2 "manipulator"&w'ρ +102 "core" ' +2 .tHand.close + "manipulator"&~/ +68 "core" / +2 .tCC.seek :open +2 "collection"'_( +375 "core" ( +2 "manipulator"&b& +4 "core" &\  X 1 + "manipulator"&T% +4 "core" % y , | +2 .tForearm.seek :retract + "manipulator"&5'\ +102 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&`(- +282 "core" ( +2 "manipulator"&F& +4 "core" &- G / + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- / +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&-' +111 "core" ' +3 .tHand.open + "manipulator"&}1 +65 "core" 1 +2 "manipulator"&$% +4 "core" % p   ȷg +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&M'\ +100 "core" ' +2 #tCompleted [Sample.deep; initialPurge; da withoutWCR] begun 06:36:29 + #Preparing to sleep until 11:00AM 8/09/2019 +5 ."shutdown"CC.coast +2 #tAsleep til 11:00AM 8/09/2019 +2 "collection"'6 +4 #tContinuing at 11:00 +2 ."shutdown"CS.coast +3 "Can"l\ 54 +2 "collection"'5 +4 ."Qmail"GoodNews.email "Then, in tube 5: /home/esp/esp2/mission/2019_07_31_niagara_mission.rb:128\\n{2 => 22,\\n 3 => 22,\\n 4 => 21,\\n 5 => 1}\\nCan@08:30:50, 26.1C, 28% humidity, 14.5psia, 13.250V, 0.251A, 0.245A avg, 3.32W",Subject: "Asleep until 11:00" +3 ."shutdown"PC.coast +2 "processing"%6 +3 ."shutdown"PS.coast + "processing"%5 +2 ."shutdown"Forearm.coast + "manipulator"&5 +3 ."shutdown"Elbow.coast + "manipulator"&6 +38 ."shutdown"Gate.power :raw,:OFF + .Gate.power :core,:OFF + #Shutdown +37360 "Can"m\  +60002 q\  +60002 t\  +60003 q\  +60002 w\  +60002 w\  +60002 v\  +60002 v\  +60003 x\ !! +60002 v\ ! +60003 w\ "" +60001 w\ "" +60002 w\ !! +60003 x\ !! +60002 x\  +17492 x\  + #tPowering core bus +499 .Gate.power :raw,:ON +32 "sampler") +2 ) +2 "core"  +2 "collection"' +2 'q +2 "core"  +2 "processing"% +2 %W +2 "core"  +4 "collection"' 9\ +3 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 )X% +3 "core" %a\ +43 .tSS.configure SSconfig +3 "sampler")#.0X 22,\\n 3 => 22,\\n 4 => 21,\\n 5 => 1}\\nCan@11:00:29, 25.5C, 29% humidity, 14.5psia, 13.221V, 0.368A, 0.368A avg, 4.86W",Subject: "Started 2019_07_31_niagara_mission phase /home/esp/esp2/mission/2019_07_31_niagara_mission.rb:128" +2 .tSample.shallow +3 "sampler")t2 +23 "core" 2 +4 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +4 "core" &lp\ m + .tHand.open +2 "manipulator"&A1 +73 "core" 1 +2 "manipulator"&{& +4 "core" &  ] +2 "manipulator"&:% +3 "core" % \   +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +171 "core" ( +2 "manipulator"&c& +4 "core" &-  ~ + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &7& +4 "core" &- Q ~ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage +2 "manipulator"&/' +110 "core" ' +2 .tHand.close + "manipulator"&(/ +72 "core" / +2 "manipulator"&D& +4 "core" &-   ~ +2 "manipulator"&H% +4 "core" %   H s +3 .tForearm.seek :retract +4 "manipulator"&s'\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&Z( +274 "core" ( +2 "manipulator"&e& +4 "core" & $ - +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &N& +2 "core" & - - +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&['ρ +95 "core" ' +2 "manipulator"&]& +4 "core" & W - +2 "manipulator"&\ % +3 "core" %ϋ m +3 "collection"'& +4 "core" &np\ j + "collection"'d& +4 .tCC.seek :closed +2 "collection"'6(O +4 "core" &mp\ k + &mo\ j +9 &5jq\ ^+} +9 &glq\ ^? +10 &bolo\ _M +9 &(Rln\ bL +9 &Wjp\ bL +10 &Vnq\ bL +9 &lVkp\ cL +10 &.Wkr\ bL +9 &Vmo\ bL +9 &Tmp\ cL +10 & uVjp\ bL +9 &"7Vmp\ bL +9 &#Wlp\ cL +10 &%Vkp\ bL +10 &'|Vlp\ bL +9 &)>Vlo\ bL +9 &+Rmq\ cL +9 &,Wmq\ bL +10 &.Vmo\ bL +9 &0GVno\ cL +9 &2 Vkq\ bL +10 &3Ulo\ bL +9 &5Vko\ bL +10 &7OUlp\ bL +9 &9Vmq\ bL +9 &:Ujo\ bL +10 &<Ukp\ bL +10 &>VVkq\ bL +9 &@Vlq\ bL +10 &AVlp\ aL +9 &CXjo\ aM +10 &E^]mp\ aL +9 &Gclp\ `N +9 &Hujn\ ^O +10 &Jlm\ XT +9 &LFin\ VW +8 &Nko\ UL +10 &O-Flp\ Y%q +9 &O~ vkm\ _H +5 ( + "collection"'d& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.83 +2 "collection"'I& +5 "core" &O~ojm\ `H +2 &O~okn\ _H + .tHand.open + "manipulator"&1 +66 "core" 1 +2 "manipulator"&'% +4 "core" % ϋ  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&J'\ +95 "core" ' +3 #tFlushing the Collection Valve::Manifold +2 "collection"'o& +3 "core" &O~ojo\ aH +2 "collection"'% +4 "core" %jo\ a + .tCSV.dial CSR +2 "collection"')  +126 "core"  +2 "collection"'r% +4 "core" %ko\ a +2 #tPulling 5ml of CSR.flush .CSR.select :flush +2 "collection"' +9 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 5ml +3 "collection"' 'l +1359 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +10 'Q% +2 "core" %lln\ ] \ +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml + "collection"'!' +660 "core" ' +2 .tCSV.dial :waste + "collection"' +125 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'|' +1986 "core" ' +2 #tPurging external Intake + "collection"'g& +4 "core" &O~nio\ eH + "collection"'l% +4 "core" %kn\ e + .tCSV.dial :flush + "collection"'n  +41 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'*' D +2387 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +34 .tCBV.dial CSV +2 "collection"'p + 'k  +56 "core"  +31 ~ +2 .tCTV.dial :intake + "collection"'  +72 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'#' +2392 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'  +72 "core" ~ +2 #tFlushing upper manifold + "collection"'0& +4 "core" &O~mhk\ dH +2 "collection"'2% +3 "core" %il\ d + .tCSV.dial :flush +2 "collection"'@  +70 "core"  +3 .tCS.seek 5ml + "collection"''l +1241 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'P @ +54 "core" > +2 "collection"' % +4 "core" %lkm\ c\ +2 .tCS.seek 7ml + "collection"'' +543 "core" ' +44 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'< +96 "core" ~ +2 .tCTV.dial :air +2 .CS.seek 0ml + "collection"'' +1684 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'j'- +781 "core" ' +2 .tCSV.dial :waste + "collection"'R +43 "core" +2 .tCS.seek 0ml +2 "collection"'u' +766 "core" ' +2 "collection"'.& +4 "core" &O~mlp\ eH + "collection"'f% +4 "core" %ln\ d + .tCSV.dial :flush +2 "collection"'  +39 "core"  +3 .tCS.seek 3ml + "collection"''- +781 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'a @ +41 "core" B +2 "collection"'?% +4 "core" %- ko\ c +2 .tCS.seek 5.001ml + "collection"'"'l +543 "core" ' +2 .tCSV.dial :air + .CS.seek 0ml +2 "collection"'' +1232 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'~'- +772 "core" ' +2 .tCSV.dial :waste + "collection"'+ +83 "core" +2 .tCS.seek 0ml +2 "collection"'Y' +763 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&&& +4 "core" & 5 - +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&b( +32 "core" ( +2 "manipulator"&T& +4 "core" &  2 \ + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &w& +2 "core" &  \ +2 .tForearm.seek CC + "manipulator"&F'ρ +104 "core" ' +2 .tHand.close + "manipulator"&/ +68 "core" / +2 .tCC.seek :open +2 "collection"'S( +377 "core" ( +2 "manipulator"&}& +4 "core" & \ + "manipulator"&$% +4 "core" % g \\ + .tForearm.seek :retract +2 "manipulator"&5'\ +97 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&-(- +276 "core" ( +2 "manipulator"&_& +4 "core" &- K = + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &G& +3 "core" &- S = +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&v' +112 "core" ' +2 .tHand.open + "manipulator"&>1 +75 "core" 1 +2 "manipulator"&M% +4 "core" % u  ɹ} +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&`'\ +98 "core" ' +2 #tda sampling at most 150ml +3 #Loading sh1 puck from tube 5 into Collection Clamp +2 ."Qmail"HABfans.email "Started da in tube 5 at 11:04:45EDT09-Aug-19\\n{2 => 22,\\n 3 => 22,\\n 4 => 21,\\n 5 => 1}\\nCan@11:00:29, 25.5C, 29% humidity, 14.5psia, 13.221V, 0.368A, 0.368A avg, 4.86W",Subject: "da sampling at most 150ml" +2 "collection"'4& +3 "core" &kp\ r +2 "manipulator"&% +4 "core" %\  m  + "storage"(q% +4 "core" %~ \ + "storage"(W. +3 "core" .( +4 .tSC.reconfigure SCtight +7 "storage"($\ .\ 1~b +3 .tSC.seek 5 + "storage"(X(< +971 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (=& +3 "core" &<6 U\  +2 "manipulator"&1& +4 "core" &- = + "manipulator"&C% +4 "core" %\    +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 5 +2 "manipulator"& ( +175 "core" ( +2 "manipulator"&O& +6 "core" &  h +3 "storage"(%& +4 "core" &<6 \  +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts + "manipulator"&i' +95 "core" ' +4 "storage"(y& +8 "core" &<6 \  +4 .tSE.reconfigure SEpick +4 "storage"(#]K-0-\ b +7 .tSE.seek :beamBreak +4 "storage"('L +278 "core" ' +2 "storage"(- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (L& +3 "core" &<7 \  +2 "manipulator"&& +3 "core" & h +2 .tElbow.seek 5 + "manipulator"&( +3 "core" ( + "manipulator"&z& +4 "core" &  h +2 "storage"(& +3 "core" &<7 >\  +2 .tForearm.seek 5 + 300 counts + "manipulator"&E'H +28 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +73 "core" / +5 ."downElevator"SE.seek :down +46 "manipulator"&m& +4 "storage"('v +6 "core" & h +2 "manipulator"&% +4 "core" % K h +2 .tForearm.seek :retract + "manipulator"&B'\ +96 "core" ' +2 .tElbow.seek CC +2 "manipulator"&3( +149 "core" ( +2 "manipulator"&,& +4 "core" & n 8 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 "core" ' +3 ."downElevator"SE.coast + "manipulator"& & + "storage"(5 +5 "core" & 8 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&^'ρ +106 "core" ' +2 "manipulator"&& +4 "core" &   8 +2 "manipulator"&9% +4 "core" %z S +2 "collection"'U& +3 "core" &or\ l +2 "collection"'& +3 .tCC.seek :closed +2 "collection"'(O +3 "core" &lp\ k +4 &lq\ k9 +9 &FJxkr\ a0 +10 &wukp\ _E +9 &"Zmo\ bL +9 &Wmo\ cL +10 &Vmp\ cL +9 &jWoq\ cK +9 &,Slp\ dK +10 &Xmq\ cK +9 &Wlp\ cL +10 &qUmr\ cL +9 &!4Wmq\ cK +9 &"Toq\ dK +10 &$Ylo\ cK +9 &&zVmq\ cK +9 &(<Soq\ cK +10 &)Ylo\ cK +9 &+Xkq\ cK +10 &-Wnq\ cL +9 &/DVlp\ cK +9 &1Slr\ cK +10 &2Ylp\ cK +9 &4Wnr\ cL +9 &6LWlr\ cK +10 &8Rmp\ cK +9 &9Ylq\ cK +10 &;Wmr\ cL +9 &=TUmq\ cK +9 &?Tnq\ cK +10 &@Vlp\ cL +9 &BZop\ cK +9 &D[\\lo\ bL +10 &Fdmo\ aM +9 &G|ko\ _P +10 &Ilo\ ZU +9 &KAjo\ WW +9 &Mkn\ WX +10 &Nxjp\ [; +9 &O_&ko\ Y's +9 &O_lo\ bG +2 ( + "collection"'& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.82 + .Hand.open + "manipulator"&t1 +65 "core" 1 +2 "manipulator"&% +4 "core" % z  \ S +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&A'\ +93 "core" ' +2 .tSC.coast + "storage"(6 +2 #tcollectSample 150ml w/bubble point of 24psi + #Priming 7ml + .Gate.power :sampler,:ON + ."pumping"Gate.power :analytic3,:ON +2 .tIntake.select :close +2 .Exhaust.select :close + .SS.hold +2 "sampler"){+ +4 "core" + +2 "sampler"):% +5 "core" % \ | + "collection"'c& +4 "core" &OZjm\ <G +3 "Can"y\ LIH + #tCalibrating pressure and temperature sensors + .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0XSS\ O + .tCTV.dial :intake +2 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + "sampler"))  +76 "core" +2 #tAllowing 130s for 25.0ml of remaining 150.0ml + .Intake.select :open + "sampler") +210 "collection"'r% +3 "core" %\ . +2 #tIntake @21.2psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X+ +3 "core" + +52 "collection"'M% +3 "core" %\ - +2 "sampler")5% +3 "core" %  \ jG +2 "sampler")4% +3 "core" % w\ k6 +2 .tIntake.select :close + "sampler")0 +9 )% +2 "core" % o\ p + .tSSV.dial :exhaust +2 "sampler")q  +74 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")W' +881 "core" ' +2 .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +2 "sampler")v  +75 "core" +2 #tAllowing 130s for 25.0ml of remaining 25.0ml + .Intake.select :open + "sampler") +210 "collection"'K% +3 "core" %\ " +2 #tIntake @20.7psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 122 +2 "sampler")#.z0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'<' +114 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +89 "core" ' +2 ."CSpush"CS.coast + "collection"'5 +37 "core"  +4 .tSS.reconfigure SSexhale +2 "sampler")#.0X9 +3 "core" 9m\ 3d +102 "collection"'v9 +3 "core" 9{ 7d +102 "collection"'K9 +3 "core" 9 ;d +102 "collection"'W9 +4 "core" 9 @d +102 "collection"'C9 +3 "core" 9 Dd +102 "collection"'O9 +3 "core" 9 Hd +102 "collection"'%9 +3 "core" 9 Ld +102 "collection"'=9 +3 "core" 9 Pd +102 "collection"'19 +3 "core" 9Ud +103 "collection"'`9 +3 "core" 9Yd +102 "collection"'9 +3 "core" 94]d +102 "collection"'L9 +3 "core" 9Mad +102 "collection"'9 +3 "core" 9fed +102 "collection"'89 +3 "core" 9~jd +102 "collection"'z9 +3 "core" 9nd +102 "collection"'9 +3 "core" 9rd +102 "collection"'y9 +3 "core" 9va +102 "collection"'-9 +3 "core" 9z^ +145 "collection"'m9 +5 "core" 9 Z +102 "collection"'9 +3 "core" 9'X +102 "collection"',9 +3 "core" 9CU +102 "collection"'i9 +3 "core" 9\\S +102 "collection"'9 +3 "core" 9xP +102 "collection"'Y9 +3 "core" 9N +102 "collection"' 9 +3 "core" 9K +102 "collection"'E9 +3 "core" 9I +102 "collection"'9 +3 "core" 9 G +102 "collection"'U9 +3 "core" 9"E +102 "collection"'9 +4 "core" 9#C +102 "collection"'9 +3 "core" 91$@ +102 "collection"'9 +3 "core" 9K&> +102 "collection"'B9 +3 "core" 9d'< +102 "collection"'S9 +3 "core" 9}): +102 "collection"' 9 +4 "core" 9*7 +102 "collection"'9 +3 "core" 9+6 +84 "Can"v  +18 "collection"':9 +3 "core" 9-4 +102 "collection"'9 +3 "core" 9.2 +102 "collection"'99 +3 "core" 9/1 +102 "collection"'^9 +3 "core" 9 1. +102 "collection"'X9 +3 "core" 9!3- +102 "collection"'9 +3 "core" 974+ +102 "collection"'c9 +3 "core" 9M5* +102 "collection"'{9 +3 "core" 9b7( +102 "collection"'x9 +3 "core" 9w8& +102 "collection"'D9 +3 "core" 99% +102 "collection"'h9 +3 "core" 9:# +102 "collection"'(9 +3 "core" 9<" +102 "collection"'e9 +3 "core" 9> +102 "collection"'t9 +3 "core" 9? +102 "collection"'H9 +3 "core" 9A +102 "collection"'79 +3 "core" 9B +102 "collection"'N9 +3 "core" 9 \ D  +102 "collection"'/9 +3 "core" 9 D +102 "collection"'9 +3 "core" 9 *F +103 "collection"'9 +3 "core" 9 :H +102 "collection"';9 +3 "core" 9 JJ +102 "collection"'d9 +3 "core" 9 WJ  +102 "collection"'I9 +3 "core" 9 fL$ +102 "collection"']9 +5 "core" 9 tM) +103 "collection"'o9 +3 "core" 9 O- +102 "collection"'s9 +3 "core" 9 P1 +102 "collection"'9 +3 "core" 9 Q5 +102 "collection"'\ 9 +3 "core" 9 S9 +102 "collection"'r9 +3 "core" 9 T> +102 "collection"''9 +3 "core" 9 VB +102 "collection"' 9 +3 "core" 9 WF +102 "collection"'9 +3 "core" 9 YJ +102 "collection"'9 +3 "core" 9 ZN +102 "collection"'!9 +4 "core" 9 ]S +102 "collection"'g9 +3 "core" 9 ]W +102 "collection"'[9 +3 "core" 9 ^[ +102 "collection"')9 +3 "core" 9\ `_ +102 "collection"'n9 +3 "core" 9\ `d +102 "collection"'|9 +4 "core" 9\ bh +102 "collection"'l9 +3 "core" 9\ cl +102 "collection"'Q9 +3 "core" 9\ "dp\ +102 "collection"'*9 +3 "core" 9\ )et\ +102 "collection"'9 +3 "core" 9\ 0fy\ +102 "collection"'09 +4 "core" 9\ 6h} +102 "collection"'9 +3 "core" 9\ ;j\ +102 "collection"'29 +3 "core" 9\ Bk +102 "collection"'p9 +3 "core" 9\ Gk +102 "collection"'#9 +3 "core" 9\ Mm +102 "collection"'@9 +3 "core" 9\ Rm +102 "collection"'k9 +3 "core" 9\ Wo +102 "collection"'9 +3 "core" 9\ [p +102 "collection"'V9 +3 "core" 9\ _q +102 "collection"'<9 +3 "core" 9\ ds +102 "collection"'P9 +4 "core" 9\ gt +102 "collection"'9 +3 "core" 9\ lu +102 "collection"'j9 +3 "core" 9\ pv +102 "collection"' 9 +3 "core" 9\ sx +102 "collection"'R9 +3 "core" 9\ vx +102 "collection"'f9 +4 "core" 9\ yy +103 "collection"' 9 +3 "core" 9\ |z +2 .tCH.hold 10:00,70C +2 "collection"' `\ `\ y +4 "core"  +53769 "Can"h\ U +6233 "core" ` +2 "collection"'.9 +3 "core" 9\ 9 +2 #tCollection Puck Heater at 70C after lysing + .CS.seek 0ml +2 "collection"'?' +335 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'" @ +98 "core" A +2 .tCSV.dial :air +2 "collection"' @ +39 "core" ? +2 .tCS.seek 5ml +2 "collection"'&'l +1348 "core" ' +2 .tCSV.dial CTV + "collection"'~  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'w @ +41 "core" ? +4 .tdelay 2 seconds +204 .CSV.dial CTV +3 "collection"'  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'T @ +41 "core" ? +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'a' +1352 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"'u +110 "core" +2 .tCBV.dial CSV + "collection"'+  +28 "core"  +2 "collection"'% +4 "core" % 9 ;\ i +2 .tCS.seek 5ml + "collection"'Z'l +1358 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'F  +42 "core" +2 "collection"'_% +4 "core" %lO\ i +2 .tCS.seek 7ml + "collection"'G' +589 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'} @ +55 "core" A +2 .tCS.seek 10ml +2 "collection"'$' D +851 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'M ` +112 "core" ^ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'5   +38 "core" " +2 ."connect"CSV.dial CTV +3 "collection"'4  + .tCTV.dial CSV +4 "collection"'  +36 "core"  +93  +2 .tCS.seek 5ml +40 "collection"'q'l +1363 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'b @ +110 "core" ? +2 .tCSV.dial :waste +2 "collection"'> +96 "core" +2 .tCS.seek :empty +2 "collection"'v'Ͱ +1344 "core" ' +2 .tCSV.dial :air + "collection"'K @ +71 "core" A +2 .tCS.seek 5ml +2 "collection"'W'l +1347 "core" ' +2 .tCSV.dial CTV + "collection"'C  +41 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'O @ +41 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'%  +41 "core"  +4 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"'= @ +41 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'1' +1355 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"'` +96 "core" ~ +2 .tCBV.dial CSV + "collection"'  +39 "core"  +2 "collection"'L% +4 "core" %\ j +2 .tCS.seek 4.999ml + "collection"''l +1349 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'8  +43 "core" +2 "collection"'z% +4 "core" %l \ i +2 .tCS.seek 7ml + "collection"'' +585 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'y @ +41 "core" > +2 .tCS.seek 10ml +2 "collection"'-' D +862 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'m ` +111 "core" ^ +2 #tLysing Complete + "collection"'& +4 "core" &OZ--\ kG +2 #tStoring sh1 puck in Collection Clamp to tube 4 + "manipulator"&,% +3 "core" %\  I  +2 "storage"(i% +3 "core" % G\  +2 "storage"(. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"(Y(,H +342 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 ( & +3 "core" &,K {\ +2 "manipulator"&E& +3 "core" & 9 8 +3 "manipulator"&% +4 "core" %\  E  + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 + "manipulator"&U( +155 "core" ( +2 "manipulator"&& +4 "core" & . \ +2 "storage"(& +3 "core" &,J \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&'# +91 "core" ' +2 "storage"(B& +4 "core" &,J \ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(S'L +99 "core" ' +2 "storage"( - +3 "core" -' +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" & \ +2 "storage"(:& +3 "core" &,I ` ]\ +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 4 +2 "manipulator"&'g +37 "core" ' +2 .tElbow.hold + "manipulator"&9, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(^- +2 "core" -' +3 .tSE.seek 20.16 Pucks below Top Plate + "storage"(X'@ +39 "core" ' +3 "manipulator"&% +4 "core" %g 8 p +2 "storage"(c& +3 "core" &,I \ } +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 4 + 300 counts + "manipulator"&{'ϓ +14 "core" ' +2 "manipulator"&x& +4 "core" &  \ +2 "storage"(D& +3 "core" &,I b ` l\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&h'# +31 "core" ' +2 .tSE.seek 21.16 Pucks below Top Plate +2 "storage"(('/ +45 "core" ' +2 "manipulator"&e& +4 "core" & C \ +2 "manipulator"&t% +4 "core" %' J + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&H'\ +91 "core" ' +2 .tElbow.seek CC +2 "manipulator"&7( +152 "core" ( +2 "manipulator"&N& +4 "core" &  / + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &/& +3 "core" &  / +2 .tForearm.seek CC + "manipulator"&'ρ +100 "core" ' +3 .tHand.close + "manipulator"&/ +76 "core" / +2 .tCC.seek :open +2 "collection"';( +378 "core" ( +2 "storage"(d& +4 "core" &,I \ + "storage"(I& +4 "core" &,I x\ + "manipulator"&]& +4 "core" & l / + "manipulator"&o% +4 "core" % ω a +2 .tForearm.seek :retract + "manipulator"&s'\ +108 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&( +150 "core" ( +2 "manipulator"&\ & +4 "core" &  +2 "storage"(r& +3 "core" &,I $\ + .tElbow.reconfigure LimpElbow +44 "manipulator"&$ ,(#b +5 .tForearm.seek 4 +2 "manipulator"&''g +103 "core" ' +2 .tElbow.hold + "manipulator"& , +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&1 +74 "core" 1 +3 "manipulator"&% +4 "core" % {  + "storage"(!& +4 "core" &,I m n \ + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 4 + 320 counts +2 "manipulator"&g'ϧ +18 "core" ' +2 "manipulator"&[& +4 "core" &  6 +2 "storage"()& +4 "core" &,I \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&n'# +24 "core" ' +2 "storage"(|% +4 "core" %% ~\ +2 ."downElevator"SE.seek :down +36 "storage"(l'v +63 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +3 (Q% +3 "core" %\ +2 "manipulator"&*% +4 "core" %F + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +93 "core" ' +2 .tSC.coast + "storage"(6 +2 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'0& +4 "core" &16k\ x +2 "manipulator"&& +3 "core" & +2 "manipulator"&2% +4 "core" %\  ) +2 .tElbow.seek FlushPuck::Garage + "manipulator"&p(- +174 "core" ( +2 "manipulator"&#& +4 "core" &- ; + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &@& +3 "core" &- s ; + .tForearm.seek :garage +2 "manipulator"&k' +110 "core" ' +24 .tHand.close +2 "manipulator"&/ +68 "core" / +2 "manipulator"&V& +4 "core" &-  ; +2 "manipulator"&<% +3 "core" %  ǼJ +2 .tForearm.seek :retract +2 "manipulator"&P'\ +101 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +292 "core" ( +4 "manipulator"&j& +4 "core" & S +2 .tElbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 & & +3 "core" & S +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&R'ρ +99 "core" ' +2 "manipulator"&f& +4 "core" & p S +2 "manipulator"& % +4 "core" %ϊ c D +2 "collection"'6& +3 "core" &78{\ s +2 "collection"'& +4 .tCC.seek :closed + "collection"'.(O +3 "core" &5:\ t +3 &79\ s +8 &36:|\ g+{ +10 & f68\ f> +9 &o57\ gL +10 &YW79\ jJ +9 &Y5:\ iJ +9 &X56\ iK +10 &[7:i\ iK +9 &`\\5:R\ iK +9 &"U59@\ nK +10 &V682\ oK +9 & [69\ oK +10 &"i[6;\ nK +9 &$*Y69\ oK +9 &%Z5:\ nK +10 &'Z79s\ nK +9 &)q[69\ nK +9 &+3X79%\ oK +10 &,V88w\ oK +9 &.U68\ oK +10 &0y[69\ nK +9 &2:Y69\ oK +9 &3U7:\ oK +10 &5U79\ oK +9 &7Y39\ oK +9 &9BY59\ oK +10 &;Z7:\ oK +9 &<Z78\ oK +10 &>Y6:\ oK +9 &@KY69r\ nJ +9 &B W78n\ oJ +10 &CY99[\ oK +9 &E_69Q\ nK +9 &GOe59C\ mL +10 &I }784\ kO +9 &J==\ dT +10 &Lu@C\ \ aW +9 &N6AE\ aD +9 &O?>DH\ d%o +10 &O}uEH\ kL +5 ( + "collection"'& +5 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.69 + "collection"'J& +4 "core" &O}qIK\ lL + &O}qKM\ kL + .tHand.open + "manipulator"&"1 +72 "core" 1 +2 "manipulator"&% +4 "core" % ϊ  T D +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&?'\ +100 "core" ' +2 .tPSV.dial PSR + "processing"%~ +128 "core"  +2 "processing"%w% +4 "core" %Z\ ~ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1.5ml +2 "processing"%' +1607 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%T  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%&'W +1614 "core" ' +2 .tPSV.dial PSR + "processing"%u +44 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%+' +2652 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"% + "collection"'a  +5 "core"  +2 "processing"%F  +43 "core"  +34 +2 .tPSV.dial :mixloop + "processing"%_ +99 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing + "processing"%Z  +127 "core" +2 .tPS.seek 0ml +2 "processing"%}'W +2630 "core" ' +2 .tPSV.dial :air + "processing"%G  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%M' +2629 "core" ' +2 .tPSV.dial :mixloop + "processing"%5 +44 "core" +2 .tPS.seek 0ml +2 "processing"%4'W +2624 "core" ' +2 .tPSV.dial :air + "processing"%  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%$' +2634 "core" ' +2 .tPSV.dial :mixloop + "processing"%b +44 "core" +2 .tPS.seek 0ml +40 "processing"%>'W +2636 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&q& +4 "core" & R S +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&K( +14 "core" ( +2 "manipulator"&v& +4 "core" &  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &C& +2 "core" & l  +2 .tForearm.seek CC +2 "manipulator"&O'ρ +106 "core" ' +2 .tHand.close + "manipulator"&%/ +69 "core" / +2 .tCC.seek :open +2 "collection"'=( +375 "core" ( +2 "manipulator"&W& +4 "core" & y  + "manipulator"&`% +4 "core" % d m ? +2 .tForearm.seek :retract + "manipulator"&'\ +102 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&L(- +267 "core" ( +2 "manipulator"&1& +4 "core" &- ^ + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &8& +2 "core" &- ^ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&z' +115 "core" ' +4 .tHand.open + "manipulator"&1 +76 "core" 1 +2 "manipulator"&y% +4 "core" % \\  ȱ2 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing + ."connect"PRV.dial CBV +2 .tCBV.dial PRV +2 .CTV.dial :air,avoiding: :intake + #Loading lyfil puck from tube 6 into Collection Clamp + "collection"'m& +4 "core" &>B\ z +2 "manipulator"&% +25 "core" %\  :  +2 "storage"(,% +4 "core" %   M\ + "storage"(i. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 + "storage"((K +657 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 ( & +3 "core" &K#  \  + "manipulator"&E& +4 "core" &- ^ + "manipulator"&% +4 "core" %\  s  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 6 + "manipulator"&( +176 "core" ( +2 "manipulator"&& +4 "core" & w 1 +2 "storage"(B& +3 "core" &K\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&3'J +100 "core" ' +2 "storage"( & +4 "core" &K   ;\ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"('L +99 "core" ' +2 "storage"(:- +3 "core" -' +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +4 (^& +2 "core" &K \ +2 "manipulator"&A& +3 "core" & q 1 +2 .tElbow.seek 6 + "manipulator"&( +10 "core" ( +2 "manipulator"&c& +4 "core" & X  +2 "storage"(x& +3 "core" &K n\ +2 .tForearm.seek 6 + 300 counts +2 "manipulator"&D'Ϻ +13 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +33 "manipulator"&e/ +64 "core" / +3 ."downElevator"SE.seek :down +5 "manipulator"&t& + "storage"('v +6 "core" &  +2 "manipulator"&U% +3 "core" % ϻ y +2 .tForearm.seek :retract +2 "manipulator"&S'\ +57 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +37 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +147 "core" ( +2 "manipulator"&{& +4 "core" &  1 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &X& +2 "core" & i 1 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&N'ρ +94 "core" ' +3 "manipulator"&/& +4 "core" & q 1 +2 "manipulator"&h% +4 "core" %}  +2 "collection"'9& +5 "core" &AC0\ p +2 "collection"'& +4 .tCC.seek :closed +3 "collection"'H(O +4 "core" &?C/\ o + &?B'\ o +9 &3?C(\ e+| +9 &f?D!\ b> +10 &p>C \ dL +9 &UV?A\ gJ +9 &X>A\ hK +10 &[@C\ gK +9 &U>A\ gK +10 &\\V@B\ gK +9 &V?A\ gJ +9 &W?A\ gJ +10 & W>C'\ gK +9 &"dZ>B\ gK +9 &$&Z@D \ fK +10 &%Z?B\ gK +9 &'Z?@\ gK +10 &)l[>B\ fK +9 &+.YAC\ gK +9 &,Z?C~\ fK +10 &.Y=Br\ gK +9 &0tZ?Bs\ gK +9 &26Z?Ai\ gK +10 &3Y?Bb\ gJ +9 &5W@CB\ gJ +10 &7}V?CM\ gJ +9 &9?W@C\ fK +9 &;WAC\ gK +10 &<T?B\ hK +10 &>T=C\ gK +8 &@GT>A\ gK +10 &B Z?B\ gK +9 &CW>@\ gK +10 &E]?A\ fL +9 &GIj=@\ eM +9 &I=@v\ aQ +10 &J=B|\ [V +9 &Lp>?p\ ZW +9 &N/>Cb\ YE +10 &O98<A\\\ _*| +9 &Ow<CO\ cK +5 ( + "collection"'& +4 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.79 +2 .Hand.open + "manipulator"&1 +3 "core" &Op@AT\ dK +72 1 +2 "manipulator"&d% +4 "core" % } !   + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&I'\ +94 "core" ' +2 .tSC.coast + "storage"(6 +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"']  +128 "core"  +2 .tCSV.dial CTV + "collection"'o  +30 "core"  +2 .tPS.seek 2.5ml +2 "processing"%\ ' +2678 "core" ' +4 "collection"'r% +4 "core" % DN\ i +2 .tCS.seek 4.15ml + "collection"''Q +1571 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%7  +44 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%  +70 "core"  +2 .tPS.seek 0ml +2 "processing"%'W +463 "Can"c\ sNN +2163 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'! ` +38 "core" ^ +2 .tCSV.dial :air +2 "collection"'[ @ +43 "core" > +2 .tCS.seek 10ml +2 "collection"')' D +1567 "core" ' +2 .tCSV.dial CTV + "collection"'|  +42 "core"  +2 .tCS.seek 0ml +2 "collection"'s' +2613 "core" ' +2 .tCBV.dial :waste1 + "collection"'Q @ +28 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +3 "collection"'*  +128 "core" +2 "collection"'& +4 "core" &Ooa\ gK +2 #tStoring lyfil puck in Collection Clamp to tube 5 + "manipulator"&0% +3 "core" %\   +2 "storage"(% +4 "core" % C\  + "storage"('. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 5 + "storage"(2(< +345 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (g& +2 "manipulator"&(& +4 "core" &< \ +4 ."raiseStack"SE.reconfigure SEplace +2 "storage"(#]K-0-\ b +2 "core" &   1 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&l( +2 ."raiseStack"SE.seek :beamBreak +3 "core" ( + "storage"(#'L +2 "manipulator"&n& +5 "core" & 1 +2 .tElbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &@& +2 "core" & 1 +2 .tForearm.seek CC +2 "manipulator"&Y'ρ +94 "core" ' +2 .tHand.close + "manipulator"& / +66 "core" / +2 .tCC.seek :open +2 "collection"'( +91 "core" ' +2 "storage"(V- +3 "core" -'L +2 ."raiseStack"SE.configure SEconfig +2 "storage"(#QK-0-\ b +2 ."raiseStack"SE.seek :place +2 "storage"(<' +32 "core" ' +243 ( +2 "storage"(& +4 "core" &< \  +2 "storage"(k& +3 "core" &< \  +2 "manipulator"&j& +3 "core" & k 1 +2 "manipulator"&p% +3 "core" % ώ J  +2 .tForearm.seek :retract +2 "manipulator"& '\ +94 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 5 +2 "manipulator"&f( +153 "core" ( +2 "manipulator"& & +4 "core" & \ +2 "storage"(6& +3 "core" &< '\  +2 .tElbow.reconfigure LimpElbow + "manipulator"&$ ,(#b +3 .tForearm.seek 5 +2 "manipulator"&P' +112 "core" ' +2 .tElbow.hold + "manipulator"&;, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&1 +68 "core" 1 +3 "manipulator"&J% +4 "core" % +s ȸ + "storage"("& +34 "core" &< \  + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 5 + 315 counts +2 "manipulator"&'W +13 "core" ' +2 "manipulator"&~& +4 "core" &  +2 "storage"(w& +3 "core" &<\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&R' +29 "core" ' +2 "storage"(T% +4 "core" % \  +2 ."downElevator"SE.seek :down +3 "storage"('v +99 (u% +3 "core" %<\ V_ +2 "manipulator"&&% +4 "core" % +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +95 "core" ' +57 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%F  +71 "core" +2 .tPS.seek 2.5ml +2 "processing"%a' +2635 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%_ +41 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%Z  +41 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%+ +43 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%G  +42 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%}'W +2638 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%5& +4 "core" &t\  +2 "manipulator"&M& +3 "core" & + "manipulator"&% +4 "core" %  1 +2 .tElbow.seek FlushPuck::Garage + "manipulator"&4(- +172 "core" ( +2 "manipulator"&b& +4 "core" &- C + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &$& +3 "core" &- C +44 .tForearm.seek :garage +3 "manipulator"&q' +108 "core" ' +2 .tHand.close + "manipulator"&v/ +72 "core" / +2 "manipulator"&C& +4 "core" &-  C +2 "manipulator"&%% +4 "core" % z   Ⱥ7 + .tForearm.seek :retract +2 "manipulator"&'\ +101 "core" ' +4 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&?( +113 "core" ( +2 "manipulator"&.& +4 "core" & \ + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &W& +2 "core" & z +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&`' +101 "core" ' +2 "manipulator"&O& +4 "core" & a +2 "manipulator"&1% +3 "core" %  +2 "processing"%8& +4 "core" &=\  +2 "processing"%K& +3 .tPC.seek :closed +2 "processing"%(Tg +3 "core" &t\  +4 &w\ @ +9 &"Jyw\ |2 +10 &Yvx\ {F +9 &Yu\ ~M +10 &T\ L +9 &To\ M +9 &MR\ M +10 &T\ M +9 &WL\ ~M +9 &U\ L +10 &UU\ M +9 &!XU\ ~M +10 &"S\\\ ~M +9 &$T]\ ~L +9 &&]Uu\ M +10 &(Yy\ ~M +9 &)T\ ~L +9 &+Ur\ ~M +10 &-eX\ ~M +9 &/'S\ M +10 &0S\ M +9 &2U\ ~L +9 &4mU\ ~M +10 &6/Y\ ~M +9 &7XD\ ~M +9 &9R\ \ M +10 &;uS\ M +9 &=8T\ ~L +10 &>U\ L +9 &@S\ M +9 &B}R\ M +10 &D?T\ M +9 &FX\ ~M +9 &G]\ ~N +10 &Ic\ }N +9 &K;v\ {Q +10 &L\ yS +9 &N\ yS +9 &Py\ yS +10 &R;\ xS +9 &Sf\ y$p +9 &TGT\  ( +8 ( +2 &TJ\ % +2 "processing"%K& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.61 + "processing"%y& +4 "core" &TJ\ % +2 .tHand.open + "manipulator"&1 +75 "core" 1 +2 "manipulator"&m% +4 "core" %   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +103 "core" ' +2 .tPRV.dial :air + "processing"%,  +43 "core"  +2 .tPSV.dial :mixloop + "processing"%i +55 "core" +2 "processing"%z% +4 "core" %U,\ +2 .tPS.seek 0.3ml + "processing"% ' +385 "core" ' +2 .tPSV.dial PSR + "processing"%E +101 "core"  +2 "processing"%% +4 "core" %3\ | + #tPulling 0.4ml of PSR.air + .PSR.select :air +2 .PS.seek 0.7ml +2 "processing"%'* +487 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%B' +1917 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"% +98 "core" +2 .tPTV.dial :mixing + "processing"%L @ +71 "core" A +2 .tPBV.dial :waste2 + "processing"%:  +102 "core"  +2 .tPS.seek 0ml +2 "processing"%^'W +2625 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&A& +4 "core" & +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&c( +4 "core" ( +2 "manipulator"&x& +4 "core" &   + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &  +2 .tForearm.seek PC + "manipulator"&e' +102 "core" ' +2 .tHand.close + "manipulator"&t/ +68 "core" / +2 .tPC.seek :open +2 "processing"%U( +401 "core" ( +2 "manipulator"&& +4 "core" & + "manipulator"&3% +4 "core" %  +2 .tForearm.seek :retract + "manipulator"&{'\ +102 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&X(- +160 "core" ( +2 "manipulator"&& +4 "core" &- k + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &D& +2 "core" &- Z k +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&' +118 "core" ' +2 .tHand.open + "manipulator"&/1 +70 "core" 1 +2 "manipulator"&h% +4 "core" % j \  = ȵU +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&9'\ +101 "core" ' +2 #tLoading da puck from tube 6 into Processing Clamp + "processing"%& +4 "core" &e\ +2 "manipulator"&S% +3 "core" %\   +2 "storage"(=% +4 "core" %\ + "storage"(. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"((K +349 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (d& +3 "core" &K"  \  + "manipulator"&]& +4 "core" &- k +3 "manipulator"&o% +3 "core" %\  G  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 6 +2 "manipulator"&N( +180 "core" ( +2 "manipulator"&& +4 "core" & o i + "storage"(>& +4 "core" &K\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts + "manipulator"&r'J +104 "core" ' +2 "storage"(-& +4 "core" &K 8\ +2 .tSE.reconfigure SEpick + "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(7'L +108 "core" ' +2 "storage"(- +3 "core" -' +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 (\ & +3 "core" &K n\ + "manipulator"&!& +4 "core" & \\ h + .tElbow.seek 6 +2 "manipulator"&[( +41 "core" ( +10 "manipulator"&& +4 "core" & ! h + "storage"(|& +4 "core" &K \ +2 .tForearm.seek 6 + 300 counts +2 "manipulator"&)'Ϻ +22 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&Q/ +76 "core" / +3 ."downElevator"SE.seek :down +5 "manipulator"&*& + "storage"('v +6 "core" &  h +2 "manipulator"&0% +3 "core" %  C . +2 .tForearm.seek :retract +2 "manipulator"&'\ +82 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +7 "core" ' +2 .tElbow.seek PC +2 "manipulator"&'( +241 "core" ( +2 "manipulator"&g& +4 "core" & + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &(& +2 "core" & w +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +34 .tForearm.seek PC + "manipulator"&n' +103 "core" ' +2 "manipulator"&@& +4 "core" & A +2 "manipulator"& % +3 "core" % H +2 "processing"%V& +4 "core" &\ + "processing"%& +4 .tPC.seek :closed +2 "processing"%I(Tg +2 "core" &&\ +3 &$\  +10 &2y \ |)w +9 &e~&\ z> +9 &p\ {N +10 &CP\ ~M +9 &U\ }M +9 &R\ ~M +10 &T\ ~M +9 &KR\ ~M +9 & W \ |M +10 &U\ }M +9 & R\ ~L +10 &"TT\ ~L +9 &$W\ }L +9 &%R\ ~M +10 &'W\ }L +9 &)[R\ ~M +10 &+T\ }M +9 &,R\ ~L +9 &.R\ }M +10 &0dV\ }L +9 &2%W\ }M +9 &3U\ }M +10 &5Q\ ~L +9 &7kR\ }M +10 &9-U\ }M +9 &:Q\ ~L +9 &<R\ }L +10 &>uS\ }L +9 &@5U\ }M +9 &AV\ }L +10 &CW\ |L +9 &E|W\ }L +9 &G<Z\ |M +10 &He\ {N +9 &Jx\ zQ +10 &Lq\ wS +9 &N3\ xS +9 &O\ wS +10 &Q\ xS +9 &S\\{e\ {7 +9 &T%(h\ {Q +10 &TI \ - +2 ( + "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.62 + .Hand.open + "manipulator"&H1 +64 "core" 1 +2 "manipulator"&% +4 "core" %  + +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&k'\ +90 "core" ' +2 .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 6 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"%j  +2 %p9 +5 "core" 9UU +103 "processing"%#9 +3 "core" 9R" +102 "processing"% 9 +3 "core" 9Q" +102 "processing"%69 +3 "core" 9P" +102 "processing"%Y9 +3 "core" 9O" +102 "processing"%l9 +3 "core" 9N"\ +102 "processing"%9 +3 "core" 9N"\ +102 "processing"%J9 +3 "core" 9N"\ +102 "processing"%"9 +3 "core" 9O!"\ +103 "processing"%~9 +3 "core" 9O"&\ +102 "processing"%w9 +3 "core" 9P#+\ +102 "processing"% 9 +3 "core" 9R"/\ +102 "processing"%T9 +3 "core" 9S"3\ +102 "processing"%u9 +3 "core" 9V"7\ +102 "processing"%f9 +3 "core" 9Y"; +102 "processing"%&9 +3 "core" 9["@ +102 "processing"%P9 +3 "core" 9]"D +102 "processing"%9 +3 "core" 9a"H +102 "processing"%<9 +3 "core" 9d"L +103 "processing"%F9 +3 "core" 9g!P +102 "processing"%R9 +3 "core" 9j#U +2 .tPH.hold 2:00:00,28C +2 "processing"% ppj +2 .tdelay 1:30 +4 "core" U +8999 .tPSR.select :air +2 .PSV.dial PSR + "processing"%2 +99 "core"  +2 "processing"%% +4 "core" %X^\ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 .tPS.seek 0.5ml +2 "processing"%_' +618 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml + "processing"%Z'[ +1618 "core" ' +2 .tPTV.dial :puck + "processing"%+  +70 "core"  +2 .tPSV.dial PTV + "processing"%G +72 "core" +2 .tPBV.dial :waste1 +2 "processing"%a  +126 "core" +2 "processing"%5% +4 "core" %YF\  +2 .tPS.seek 1.5ml + "processing"%M' +597 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +3 .tPS.seek 0ml + "processing"%b'W +1614 "core" ' +2 .tdelay 5:00 +16772 "Can"j\ }66 +13230 #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"%v +72 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%C' +2285 "core" ' +2 .tPSV.dial PTV + "processing"%% +72 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"% +71 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +3 "processing"%. +71 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%W  +69 "core"  +2 .tPS.seek :empty +2 "processing"%q'9 +2288 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%O  +126 "core" +2 .tPSV.dial :mixloop + "processing"%1 +44 "core" +2 .tPRV.dial :ab1 + "processing"%8 @ +73 "core" A +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%4'w +364 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 "collection"'  + .tPRV.dial CBV +3 "processing"%\\  +44 "core"  +6 +2 "processing"%y% +4 "core" %y\ z +2 .tPS.seek 0.32ml + "processing"%'& +393 "core" ' +2 .tdelay 2 seconds +246 .CBV.dial between PRV and PSV +3 "collection"'m  +30 "core" +2 .tPRV.dial :air +2 "processing"%K  +41 "core"  +3 .tPS.seek 0.9ml + "processing"%,'D +1229 "core" ' +2 .tPRV.dial :waste2 + "processing"%i @ +71 "core" ? +3 .tPS.seek 0.5ml + "processing"%z' +869 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%`  +44 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%}'[ +1613 "core" ' +2 .tPSV.dial :PML + "processing"%E +44 "core" +2 .tPTV.dial :mixing + "processing"% @ +72 "core" A +2 .tPBV.dial :waste1 + "processing"%  +34 "core" +2 "processing"%% +4 "core" %Z\  +2 .tPS.seek 1.85ml + "processing"% ': +232 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%L * +33 "core" , +3 .tPS.seek 0ml + "processing"%:'W +1968 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'B& +2 "core" &JN!\ s +2 "manipulator"&A& +4 "core" & + "manipulator"&x% +4 "core" %\  6 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&(- +129 "core" ( +2 "manipulator"&t& +4 "core" &-  Q , + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &?& +2 "core" &- R , +2 .tForearm.seek :garage +2 "manipulator"&' +107 "core" ' +2 .tHand.close + "manipulator"&/ +74 "core" / +2 "manipulator"&& +4 "core" &- H * +2 "manipulator"&3% +4 "core" %  7 n + .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&D( +264 "core" ( +2 "manipulator"&e& +4 "core" & 1 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &c& +2 "core" & 1 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&/'ρ +91 "core" ' +4 "manipulator"&h& +4 "core" & Q 1 +2 "manipulator"&{% +4 "core" %τ  +2 "collection"'& +3 "core" &LN-\ p +2 "collection"'S& +3 .tCC.seek :closed +2 "collection"'=(O +3 "core" &KN+\ m +2 &KN%\ n +9 &3LN \ e+| +10 &eJM#\ _> +9 &tJL+\ dM +9 &MWJM\ dK +10 &XJN\ hL +9 &[LN\ dL +9 &UKO\ hL +10 &TXKP\ eL +9 &ZJM\ gL +10 &VLL\ eL +9 & UKO\ hL +9 &"]WJO\ eK +10 &$WHN\ gK +9 &%WKO\ dL +9 &'ZKN\ gL +10 &)dVJN\ eL +9 &+'WHN\ hK +10 &,YLM\ cL +9 &.ZJO\ gL +9 &0kVJN\ cL +10 &2/WJN\ hK +9 &3WKN\ cL +9 &5ZLM\ gL +10 &7tUKL\ eL +9 &96UKN\ hL +10 &:UIP\ cL +9 &<WIM\ gK +9 &>|WIN\ cL +10 &@>ZJO\ gL +9 &B[IN\ dL +9 &C[IN\ gL +10 &E]KO\ bL +9 &GCcJN\ fM +10 &H|KM\ aP +9 &JJO\ _T +9 &LiKM \ XX +10 &N+JM\ ZE +9 &O9:JL\ ^)x +9 &OkHL\ eC +5 ( + "collection"'S& +4 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.69 + "collection"'& +4 "core" &OTIN"\ bC + .tHand.open + "manipulator"&1 +74 "core" 1 +2 "manipulator"&d% +4 "core" % τ \   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&]'\ +100 "core" ' +2 .tPSV.dial PSR + "processing"%o +99 "core"  +2 "processing"%% +4 "core" %T\ x + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%>' +1606 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%X  +42 "core"  +2 .tPS.seek 0ml +2 "processing"%-'W +1613 "core" ' +2 .tPSV.dial PSR + "processing"% +44 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%\ ' +2633 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%!  +2 "collection"'  +39 "core" +119  +2 .tPSV.dial :mixloop + "processing"%9 +99 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%|  +70 "core" +2 .tPS.seek 0ml +2 "processing"%Q'W +2636 "core" ' +2 .tPSV.dial :air + "processing"%*  +43 "core"  +2 .tPS.seek 2.5ml +2 "processing"%0' +2632 "core" ' +2 .tPSV.dial :mixloop + "processing"%N +44 "core" +2 .tPS.seek 0ml +2 "processing"%r'W +2639 "core" ' +2 .tPSV.dial :air + "processing"%7  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%)' +2637 "core" ' +2 .tPSV.dial :mixloop + "processing"%g +44 "core" +2 .tPS.seek 0ml +2 "processing"%('W +2630 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" & e 1 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&[( +2 "core" ( +47 "manipulator"&@& +3 "core" & R 1 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &  Z 1 +2 .tForearm.seek CC + "manipulator"&V'ρ +101 "core" ' +2 .tHand.close + "manipulator"&/ +66 "core" / +2 .tCC.seek :open +2 "collection"'U( +376 "core" ( +2 "manipulator"&H& +4 "core" &  T 1 +2 "manipulator"&% +3 "core" % χ  B +2 .tForearm.seek :retract +2 "manipulator"&p'\ +102 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +273 "core" ( +2 "manipulator"&#& +4 "core" &-  \ ^ + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &n& +2 "core" &-  ^ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"& ' +111 "core" ' +2 .tHand.open + "manipulator"&1 +73 "core" 1 +2 "manipulator"&6% +4 "core" % v ɹx +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&Y'\ +99 "core" ' +2 ."da"delayUntil "12:00:17.11" +6035 "Can"v\ 32 +18847 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%l @ +71 "core" A +2 ."da"PBV.dial :waste1 + "processing"%  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%J * +33 "core" , +2 ."da"PSV.dial :air +2 "processing"%"  +54 "core" +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%~' +2294 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%w +40 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +55 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +32 "processing"%T +40 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%u  +55 "core" +2 ."da"PS.seek :empty +2 "processing"%f'9 +2288 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%& +125 "core"  +2 "processing"%P% +4 "core" %>\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +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"%<'[ +1607 "core" ' +2 ."da"PTV.dial :puck + "processing"%F  +69 "core"  +2 ."da"PSV.dial PTV +2 "processing"%R +71 "core" +2 ."da"PBV.dial :waste1 + "processing"%2  +33 "core"  +2 "processing"%% +4 "core" %\\\  +2 ."da"PS.seek 1.5ml + "processing"%^' +595 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%_ * +32 "core" + +3 ."da"PS.seek 0ml + "processing"%+'W +1605 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%G  +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 + "processing"%5 +72 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%Z' +2307 "core" ' +2 ."da"PSV.dial PTV + "processing"% +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%M +71 "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"%$  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%;'9 +2296 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%v +126 "core"  +2 "processing"%b% +4 "core" %>\ v + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1606 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%. +70 "core" +2 ."da"PBV.dial :waste1 + "processing"%W  +34 "core" +2 "processing"%C% +4 "core" %X\  +2 ."da"PS.seek 1.5ml + "processing"%O' +593 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%1 * +34 "core" , +3 ."da"PS.seek 0ml + "processing"%8'W +1400 "Can"t\ zJJ +206 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%q  +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 + "processing"% +72 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%y' +2298 "core" ' +2 ."da"PSV.dial PTV + "processing"%4 +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%m +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +4 "processing"%K +72 "core" +9 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%i'9 +2307 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%,  +42 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing + "processing"%`  +124 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%z  +42 "core" ~ +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop + "processing"%E +43 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%' +386 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%  +43 "core"  +2 "processing"%% +4 "core" %\  +2 ."da"PS.seek 0.55ml + "processing"%L'z +352 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%}  +43 "core"  +2 ."da"PS.seek 2ml +2 "processing"% '[ +1552 "core" ' +2 ."da"PSV.dial :PML + "processing"%B +44 "core" +2 ."da"PTV.dial :mixing + "processing"%A @ +71 "core" B +2 ."da"PBV.dial :waste1 + "processing"%x  +33 "core"  +2 "processing"%t% +4 "core" %\\\ ~ +2 ."da"PS.seek 1.85ml + "processing"%?'< +237 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%' * +32 "core" + +3 ."da"PS.seek 0ml + "processing"%'W +1967 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +31717 "Can"t\ 55 +16285 #"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"%3 * +32 "core" * +2 ."da"PSV.dial :air +2 "processing"%k  +43 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2285 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%e +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%c  +44 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"% +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%h  +44 "core"  +2 ."da"PS.seek :empty +2 "processing"%{'9 +2300 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +126 "core"  +2 "processing"%% +4 "core" %9\ } + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +2 "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"%'[ +1619 "core" ' +2 ."da"PTV.dial :puck + "processing"%  +69 "core"  +2 ."da"PSV.dial PTV +2 "processing"%d +70 "core" +2 ."da"PBV.dial :waste1 + "processing"%S  +34 "core" +2 "processing"%o% +4 "core" %^\  +2 ."da"PS.seek 1.5ml + "processing"%' +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%/ * +34 "core" , +3 ."da"PS.seek 0ml + "processing"%:'W +1609 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%X  +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 + "processing"% +72 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%-' +2308 "core" ' +2 ."da"PSV.dial PTV + "processing"% +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%! +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%9 +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%|  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%\ '9 +2295 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%* +127 "core"  +2 "processing"%Q% +4 "core" %;\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash + "processing"% +10 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml +2 "processing"%0'[ +1615 "core" ' +3 ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%7 +71 "core" +2 ."da"PBV.dial :waste1 + "processing"%r  +33 "core" +2 "processing"%g% +4 "core" %`\  + ."da"PS.seek 1.5ml +2 "processing"%)' +593 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +3 ."da"PS.seek 0ml + "processing"%@'W +1616 "core" ' +2 ."da"delay 2:00 +2437 "Can"u\ 32 +9565 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" * +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%D +71 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%]' +2298 "core" ' +2 ."da"PSV.dial PTV + "processing"%= +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%H +71 "core"  +41 ."da"delay 5 seconds +509 .PSV.dial PTV +2 "processing"% +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%V  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%#'9 +2290 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%n +125 "core"  +2 "processing"%[% +4 "core" %:\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml +2 "processing"%6'[ +1609 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%p +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +34 "core" +2 "processing"%l% +4 "core" %X\  +2 ."da"PS.seek 1.5ml + "processing"%' +602 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%J * +33 "core" , +3 ."da"PS.seek 0ml + "processing"%"'W +1620 "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"%w * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +72 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%T' +2298 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%u +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%~ +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%& +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%P  +70 "core"  +2 ."da"PS.seek :empty +2 "processing"%f'9 +2279 "core" ' +2 ."da"Gate.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"% +132 "core"  +5 "processing"%F% +10 "core" %7\ 5 +7 #"da"Pulling 0.25ml of PSR.sub1 +6 .PSR.select :sub1 +8 "processing"% +13 ."da"PS.reconfigure PSconfig +5 "processing"%#A d`xb +4 ."da"PS.seek 0.25ml +5 "processing"%R'7 +345 "core" ' +34 ."da"delay 5 seconds +502 "processing"%2% +3 "core" %8\ 3 + #"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 + "processing"% +10 ."da"PS.seek 2ml +2 "processing"%<'[ +1605 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%_ +71 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%^  +34 "core" +2 "processing"%G% +4 "core" %V\ 6 +2 ."da"PS.seek 1.5ml + "processing"%a' +588 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%5 * +34 "core" + +3 ."da"PS.seek 0ml + "processing"%+'W +1606 "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 +2 "processing"%M * +35 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%j +73 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%$' +2354 "core" ' +2 ."da"PSV.dial PTV + "processing"%Z +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%v +72 "core"  +2 ."da"delay 5 seconds +319 "Can"w\ 0 +183 ."da"PSV.dial PTV +2 "processing"%b +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%;  +72 "core"  +2 ."da"PS.seek :empty +2 "processing"%%'9 +2340 "core" ' +2 "processing"%.9 +3 "core" 934L +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast + "processing"%W  +3 "core" 4L + 4L + "processing"%C& +4 "core" &TI\ 5- + #"da"Imaging da puck in Processing Clamp while storing it to tube 5 +2 "manipulator"&% +3 "core" %\  l l  +2 "storage"(1% +3 "core" %x A\ N +2 "storage"(O. +2 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 5 +2 "storage"(q(< +337 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (\\& +3 "core" &< \ J + "manipulator"&& +4 "core" &- V U  ^ + "manipulator"&8% +4 "core" %\  V Q   +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 5 +2 "manipulator"&4( +174 "core" ( +2 "manipulator"&m& +4 "core" & M P c + "storage"(K& +4 "core" &< 7\ J +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 5 + 700 counts +2 "manipulator"&' +93 "core" ' +2 "storage"(y& +4 "core" &< \ J +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +2 "storage"(,'L +279 "core" ' +2 "storage"(`- +3 "core" -' + ."da"SE.configure SEconfig +3 "storage"(#QK-0-\ b +2 "manipulator"&z& +3 "core" & L T b +2 "storage"(E& +3 "core" &< I\ J + ."da"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 5 +2 "manipulator"&i' +36 "core" ' +2 ."da"Elbow.hold + "manipulator"& , +3 "core" , +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(- +2 "core" -' +50 ."da"SE.seek 0.1 Pucks below Top Plate +3 "storage"('D +30 "core" ' +2 "manipulator"&}% +4 "core" %/ e P + "storage"(L& +4 "core" &< T N \ C + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 5 + 319 counts + "manipulator"&B'[ +17 "core" ' +2 "manipulator"&A& +4 "core" & K T t b +2 "storage"(x& +3 "core" &< \ J +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 5 + 700 counts +2 "manipulator"&t' +24 "core" ' +2 ."da"SE.seek 1.1 Pucks below Top Plate +2 "storage"(''3 +37 "core" ' +2 "manipulator"& & +4 "core" & ; C b +2 "manipulator"&?% +3 "core" % R K } +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&3( +255 "core" ( +4 "manipulator"&k& +3 "core" & ' ) $ d +2 ."da"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" & * + ' d + ."da"Forearm.seek PC +2 "manipulator"&e' +95 "core" ' +2 ."da"Hand.close + "manipulator"&c/ +75 "core" / +2 ."da"PC.seek :open +2 "processing"%( +401 "core" ( +2 "storage"(h& +4 "core" &< u i\ G + "manipulator"&& +4 "core" & 2 3 d + "manipulator"&% +4 "core" % , ( +2 ."da"Forearm.seek :retract + "manipulator"&'\ +93 "core" ' +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 5 +2 "manipulator"&{( +253 "core" ( +2 "manipulator"&& +4 "core" & K E ] [ + "storage"(& +4 "core" &< \ J +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 5 + 700 counts +2 "manipulator"&d' +92 "core" ' +2 ."da"Hand.open + "manipulator"&S1 +71 "core" 1 +3 "storage"(o- +3 "core" -'3 +2 ."da"SE.seek 0.86 Pucks below Top Plate + "storage"(' +28 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 0.19 Pucks below Top Plate + "storage"(/' +50 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da19aug0912h150ml.tif +1949 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +374 #"da"SX HX9/16 (USB:45): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 19.764 seconds\ /var/log/esp/da19aug0912h150ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da19aug0912h150ml15s.tif +1556 #SX HX9/16 (USB:45): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da19aug0912h150ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da19aug0912h150ml30s.tif +3056 #SX HX9/16 (USB:45): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da19aug0912h150ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da19aug0912h150ml70s.tif +7117 #SX HX9/16 (USB:45): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da19aug0912h150ml70s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF + ."Qmail"HABfans.email "19.764 sec auto-exposure",Subject: "da19aug0912h150ml images!" +8 "storage"(- +10 "core" -' +5 "storage"(X& +9 "core" &< \ r + "manipulator"&>& +4 "core" &  B +3 ."da"Elbow.seek 5 +2 "manipulator"&( +20 "core" ( +3 "manipulator"&:& +5 "core" &  +2 "storage"(& +3 "core" &< \ x +3 ."da"Forearm.seek 5 + 700 counts + "manipulator"&!' +4 "core" ' +2 ."da"SE.reconfigure SEgently +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 0.9 Pucks below Top Plate +4 "storage"(9'9 +61 "core" ' + "manipulator"&|& +4 "core" & +2 "storage"(-& +3 "core" &< \ +2 ."da"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 5 +2 "manipulator"&*' +32 "core" ' + ."da"Elbow.hold +2 "manipulator"&Q, +3 "core" , + ."da"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.09 Pucks below Top Plate +2 "storage"(\ '# +24 "core" ' +3 "manipulator"&N% +6 "core" %- N +2 "storage"(7& +4 "core" &< i o E\ + ."da"Forearm.force -20 + "manipulator"&5 +8 ."da"Forearm.seek 5 + 317 counts +3 "manipulator"&r'Y +14 "core" ' +2 "manipulator"&g& +4 "core" & +2 "storage"(0& +4 "core" &< k\ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 5 + 700 counts +3 "manipulator"&' +28 "core" ' +2 "storage"()% +4 "core" %, \  +4 ."downElevator"SE.seek :down +5 "storage"( 'v +97 (% +3 "core" %/4 \ TZ +2 "manipulator"&D% +4 "core" %  +3 ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&@'\ +90 "core" ' +55 ' + ."downElevator"SE.coast + "storage"(5 +3 ."da"SC.coast + "storage"(6 +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 #tStarting finalPurge + "processing"%=& +5 "core" &o\ } +2 "manipulator"&H& +5 "core" & +2 "manipulator"&% +4 "core" %\   +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&V(- +167 "core" ( +2 "manipulator"&]& +4 "core" &- u V +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +55 &n& +4 "core" &- V +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&[' +110 "core" ' + ."psFlush"Hand.close +3 "manipulator"&#/ +74 "core" / +2 "manipulator"&& +4 "core" &-   V +2 "manipulator"&p% +4 "core" %  \ O ȿc +2 ."psFlush"Forearm.seek :retract + "manipulator"& '\ +101 "core" ' +2 ."psFlush"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&l( +114 "core" ( +2 "manipulator"&6& +5 "core" & +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &J& +4 "core" & n +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&' +102 "core" ' +2 "manipulator"&(& +4 "core" & 3 +2 "manipulator"&w% +4 "core" % +2 "processing"% & +3 "core" &h\ | +2 "processing"%"& +4 ."psFlush"PC.seek :closed +2 "processing"%u(Tg +3 "core" &n\ z +5 &n\ |4 +8 &>Jyo\ r0 +9 &ls}n\ qD +9 &^l\ sM +10 &Um\ uL +9 &T`\ uL +10 &YUi\ uL +9 &U`\ uM +10 &RY\ uM +9 &R_\ uM +9 &`WX\ uM +10 &!"W]\ uM +9 &"U]\ tM +10 &$QY\ uM +9 &&hV^\ sM +9 &()U]\ tM +10 &)SW\ uL +9 &+WY\ uM +9 &-pVZ\ uM +10 &/2UZ\ uM +9 &0Q[\ uM +10 &2WZ\ tM +9 &4yV\\\ uL +9 &6;TZ\ uL +11 &7WQ\ uM +8 &9VS\ tM +9 &;VJ\ uM +10 &=ATN\ uM +10 &?SD\ uL +8 &@VD\ uM +10 &BVG\ uM +9 &DITH\ sM +10 &F UH\ tM +9 &GY?\ uM +9 &IcE\ tN +10 &KHrI\ rP +9 &MF\ oS +9 &NA\ pS +10 &PI\ pS +9 &REH\ oT +10 &SeD\ p'w +9 &T=jG\ s: +9 ( + &TD)I\ x3 + "processing"%"& +4 #"psFlush"Processing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.59 + "processing"%~& +4 "core" &TD)H\ w3 +2 ."psFlush"Hand.open + "manipulator"&&1 +70 "core" 1 +2 "manipulator"&P% +4 "core" %  . +2 ."psFlush"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&T'\ +98 "core" ' +4 ."psFlush"PSV.dial PSR +3 "processing"% +128 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%F'P +389 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +707 "core" ' +2 ."psFlush"PSR.select :air +8 "processing"% +15 ."psFlush"PS.seek 2.5ml +2 "processing"%f' +1611 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%2 +71 "core" +4 ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +4 "processing"%R  +33 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%'W +2637 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%_ +71 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%^' +586 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%G' +2123 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%< +71 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%5 U +52 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%a'W +2639 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"% @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%M' +2629 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%j  +71 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%+'9 +2636 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"%Z +44 "core"  + ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%v' +2627 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%b +70 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%;'W +2632 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%$ @ +54 "core" B +2 ."psFlush"PS.seek 2.5ml +2 "processing"%.' +2638 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%W  +71 "core"  +3 ."psFlush"PS.seek :empty +3 "processing"%C'9 +2628 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +54 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%1'P +1111 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%O' +1613 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%\\ +71 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +53 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%8'W +2629 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%m +71 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%K' +584 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%y' +2116 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +72 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%Y U +52 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%`'W +1833 "Can"y\ w>= +826 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%z @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%E' +2629 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%  +70 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%}'9 +2635 "core" ' +2 ."psFlush"PSV.dial PSR +39 "processing"%L +50 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%A' +2625 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%x +69 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"% 'W +2638 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%? @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2630 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%4  +69 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%,'9 +2639 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'i& +4 "core" &`f\ m +2 "manipulator"&B& +3 "core" &  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&( +3 "core" ( +2 "manipulator"&t& +4 "core" & \ + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &k& +2 "core" & + +2 .tForearm.seek PC +2 "manipulator"&' +96 "core" ' +2 .tHand.close + "manipulator"& / +69 "core" / +2 .tPC.seek :open +2 "processing"%c( +399 "core" ( +2 "manipulator"&& +4 "core" & R +2 "manipulator"&I% +3 "core" %  j +2 .tForearm.seek :retract + "manipulator"&h'\ +91 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +362 "core" ( +2 "manipulator"&& +4 "core" & b ( + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &e& +2 "core" & ; ( +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&'ρ +98 "core" ' +2 "manipulator"&& +4 "core" &  Z ( +2 "manipulator"&3% +3 "core" %ψ r +2 "collection"'S& +4 "core" &df\ r +2 "collection"'o& +3 .tCC.seek :closed +2 "collection"'(O +3 "core" &ada\ r +3 &be\ q7 +10 &DIybf#\ e0 +9 &stcf\ dE +10 &Yaf\ gL +9 &Wae\ hL +9 &Wbe\ hL +10 &eV`e\ hL +9 &'Wcf$\ gL +9 &Zbe \ hL +10 &Xdf\ hK +9 &mWae!\ hL +10 &!/[cf\ hL +9 &"Wbd \ hK +9 &$Wbe\ hL +10 &&uZce\ gL +9 &(7Uae%\ hL +9 &)Xbe!\ hL +10 &+Zcf\ hL +9 &-~Waf\ hK +10 &/@Vbf\ hK +9 &1Wbe\ hL +9 &2Zae\ fL +10 &4Ubd\ hL +9 &6HWae\ gK +9 &8 Wac\ hL +10 &9Zcd\ hL +9 &;[ad\ hL +10 &=OUcf\ hL +9 &?Waf\ gK +9 &@Vdf\ hL +10 &BZbc\ hL +9 &DWZbd#\ gL +9 &F_cd\ gM +10 &Ghad'\ fN +9 &Iac!\ bQ +10 &KC_d#\ ]U +9 &L`c'\ [X +9 &Ny^b$\ `9 +10 &Og0`f%\ \\ b +9 &OS`d\ h@ +2 ( + "collection"'o& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.63 + "collection"''& +4 "core" &OS`ck\ g@ + .tHand.open + "manipulator"&1 +69 "core" 1 +2 "manipulator"&% +4 "core" % ψ  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&X'\ +94 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'>& +4 "core" &OS_c\ h@ +2 "collection"':% +3 "core" %ad!\ i +2 .tCSV.dial CSR +2 "collection"'  +40 "core"  +2 "collection"'|% +4 "core" %`ei\ i + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.seek 5ml +2 "collection"'-'l +1351 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 'N% +2 "core" %lbb\ g +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.501ml +2 "collection"'7' +674 "core" ' +2 .tCSV.dial :waste + "collection"'g +126 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'0' +2003 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'{& +4 "core" &OTae\ f@ +2 "collection"')% +3 "core" %afc\ g + .tCSV.dial :flush +2 "collection"'d  +41 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"'/'l +1224 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +54 "core" > +2 "collection"'D% +4 "core" %lac\ i +2 .tCS.seek 7ml +2 "collection"'!' +544 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'  +2 '9  +41 "core"  +88  +2 .tCBV.dial :waste1 + "collection"'* @ +42 "core" @ +2 .tCS.seek 0ml +2 "collection"'r' +1670 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'=& +4 "core" &OR_e \ k@ +2 "collection"'H% +3 "core" %aec\ j + .tCSV.dial :flush +2 "collection"'  +70 "core" +2 .tCS.seek 5ml +2 "collection"'\ 'l +1226 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +42 "core" A +2 "collection"']% +4 "core" %l`e\ e +2 .tCS.seek 7ml +2 "collection"'n' +544 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV + "collection"'  +41 "core"  +2 .tCBV.dial :waste2 +2 "collection"'q  +110 "core"  +2 .tCS.seek 0ml +2 "collection"'Q' +1670 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'#& +4 "core" &ORbe\ k@ +51 "collection"'% +5 "core" %ad\ k + .tCSV.dial CSR +2 "collection"'p  +40 "core"  +2 "collection"'@% +4 "core" %ceV\ j + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml +2 "collection"'6' +1912 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"'J' D +557 "core" ' +2 ."connect"CSV.dial CBV +3 "collection"'[ + .tCBV.dial CSV +4 "collection"'(  +93 "core" +38  +2 .tCTV.dial :intake + "collection"'w  +70 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml + "collection"' ' \\ +1922 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'V  +71 "core" ~ +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"' ' +595 "core" ' +2 .tCSV.dial CSR + "collection"'  +98 "core"  +2 "collection"'~% +4 "core" %ae \ j + #tPulling 5ml of CSR.flush + .CSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'&'l +1353 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"'P' D +1350 "core" ' +2 .tCSV.dial CBV + "collection"'" +99 "core" +2 .tCS.seek 0ml +2 "collection"'' +2629 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" & ( +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&%( +22 "core" ( +2 "manipulator"&F& +4 "core" &  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &2& +2 "core" &  +2 .tForearm.seek CC +2 "manipulator"&R'ρ +102 "core" ' +2 .tHand.close + "manipulator"&f/ +71 "core" / +2 .tCC.seek :open +2 "collection"'_( +375 "core" ( +2 "manipulator"&& +4 "core" & :  + "manipulator"&^% +4 "core" % π D +2 .tForearm.seek :retract + "manipulator"&<'\ +102 "core" ' +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&5(- +267 "core" ( +2 "manipulator"&G& +4 "core" &- c k + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- z k +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&a' +114 "core" ' +3 .tHand.open + "manipulator"&j1 +77 "core" 1 +2 "manipulator"&M% +4 "core" % o  ȷi +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&Z'\ +105 "core" ' +2 #tCompleted [/home/esp/esp2/mission/2019_07_31_niagara_mission.rb:128] begun 11:00:29 + #Preparing to sleep until 6:37AM 8/10/2019 +5 ."shutdown"CC.coast +3 #tAsleep til 6:37AM 8/10/2019 + "collection"'6 +5 #tContinuing at 06:37EDT10-Aug-19 + ."shutdown"CS.coast +4 "Can"~\ -- + "collection"'5 +5 ."Qmail"GoodNews.email "Then, in tube 6: Sample.deep; initialPurge; da withoutWCR\\n/home/esp/esp2/mission/2019_07_31_niagara_mission.rb:133\\n{2 => 22,\\n 3 => 22,\\n 4 => 22,\\n 5 => 2,\\n 6 => 20}\\nCan@12:54:43, 26.1C, 29% humidity, 14.5psia, 13.240V, 0.202A, 0.202A avg, 2.67W",Subject: "Asleep until 06:37EDT10-Aug-19" +3 ."shutdown"PC.coast +3 "processing"%6 +2 ."shutdown"PS.coast + "processing"%5 +3 ."shutdown"Forearm.coast + "manipulator"&5 +2 ."shutdown"Elbow.coast + "manipulator"&6 +38 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF + #Shutdown +14427 "Can"\  +60002 \ !! +60002 \ +60002 \ !! +60002 \ !! +60003 \ ! +60002 \ !! +60002 \ ! +60002 \ !! +60002 \ "" +60003 \ +60002 \ !! +60002 \ !! +60002 \ +60002 \  +60003 \  +60002 \  +60002 \  +60002 \  +60002 \  +60003 \  +60002 \  +60002 \  +60002 \  +60002 \  +60003 \  +60002 \  +60002 \  +60002 \  +60002 \  +60003 \  +60002 \  +60002 \  +60002 \  +60002 \  +60003 \  +60002 \  +60002 \  +60002 \  +60003 \  +60002 \  +60002 {\  +60002 }\  +60002 {\  +60003 y\  +60002 z\  +60002 y\  +60002 y\  +60002 y\  +60003 y\  +60002 x\  +60002 |\  +60002 ~\  +60002 \  +60003 \  +60002 \  +60002 \  +60002 \  +60002 \  +60003 \  +60002 \  +60002 \  +60002 \  +60002 \  +60003 \  +60002 \ +60002 \  @EDT1565410030.28 \  +60002 \  +60003 \  +60002 \  +60002 \  +60002 \  +60002 \  +60003 \  +60002 \  +60002 \  +60002 \  +60002 \  +60003 \  +60002 \  +60002 \  +60002 \  +60002 \  +60003 \  +60002 \  +60002 \  +60002 \  +60003 \  +60002 \  +60002 \  +60002 \  +60002 \  +60003 \  +60002 \  +60002 \  +60002 \  +60002 \  +60003 \  +60002 \  +60002 \  +60002 \  +60002 \  +60003 \  +60002 \  +60002 \  +58891 \ "" +2 #tPowering core bus +510 .Gate.power :raw,:ON +4 "sampler") +2 )+ +2 "core"  + "collection"' +2 'b +3 "core"  + "processing"% +2 %v +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +3 )$% +2 "core" %g\ + .tSS.configure SSconfig +2 "sampler")#.0X\ + .tCC.configure CCconfig +2 "collection"'$x2 ^22b +2 'W% +3 "core" %sxc\ + .tCS.configure CSconfig +2 "collection"'#P d@b +2 "processing"%.& +3 "core" &\ +2 .tPC.configure PCconfig +2 "processing"%$x2 ^22b +2 %% +3 "core" %\ + .tPS.configure PSconfig +2 "processing"%#A d`xb +4 "manipulator"&C% +3 "core" % = + .tForearm.configure LooseForearm +2 "manipulator"&#Q@2^d^b +3 &1& +2 "core" & < +2 .tElbow.configure LooseElbow +2 "manipulator"&$ &.,(#b +4 "storage"(\\& +3 "core" & { .\ + .tSC.configure SCloose +2 "storage"($.\ 1~b +3 (% +2 "core" % w f\ +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 .tCH.coast + "collection"'O  +2 "core" + .tCH.configure CHconfig + "collection"'\ 2 +3 .tPH.coast + "processing"%m  +2 "core" + .tPH.configure PHconfig + "processing"%\ 2 +3 #tAll dwarf controllers running firmware version 3.75 + "sampler") +10 "collection"'8% +2 "processing"%K% +5 "core" %tv\\\ +2 "manipulator"&% +2 ."rdySampler"Intake.select :close +2 .Exhaust.select :close +3 .CTV.dial :air +2 "collection"'Y  +2 "core" %\ +2 % $  +2 ."rdyProcessing"PSV.dial :air +3 "manipulator"&y% +2 ."rdySampler"CSV.dial :waste1 +3 "processing"%z  + "collection"'` +4 "core" % , +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract + "manipulator"&'\ +30 "core" +2 ."rdySampler"SSV.dial :spit,avoiding: :exhaust +2 "sampler")E +2 "core"  +2 "sampler")L  +4 "core"  +3 ."readyCS"CS.reconfigure CSfast +3 ."rdySampler"SS.reconfigure SSconfig +3 "collection"'#d @b + "sampler")#.0X 22,\\n 3 => 22,\\n 4 => 22,\\n 5 => 2,\\n 6 => 20}\\nCan@06:37:32, 25.2C, 29% humidity, 14.4psia, 13.226V, 0.349A, 0.349A avg, 4.62W",Subject: "Started 2019_07_31_niagara_mission phase Sample.deep; initialPurge; da withoutWCR" +2 .tSample.deep +3 "sampler")0 +16 "core" 0 +4 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +5 "core" &vw)\ _ + .tHand.open + "manipulator"&e1 +73 "core" 1 +2 "manipulator"&& +4 "core" & o +2 "manipulator"&3% +4 "core" % \ '  + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&S(- +179 "core" ( +2 "manipulator"&h& +6 "core" &- 4 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &U& +3 "core" &- 4 + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :garage +2 "manipulator"&'' +108 "core" ' +2 .tHand.close + "manipulator"&/ +67 "core" / +2 "manipulator"&& +4 "core" &- 4 +2 "manipulator"&>% +3 "core" %  v ȾZ +2 .tForearm.seek :retract +4 "manipulator"&:'\ +109 "core" ' + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&o( +279 "core" ( +3 "manipulator"&& +4 "core" &  9' +2 .tElbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &|& +3 "core" & I 9' +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'ρ +99 "core" ' +2 "manipulator"&s& +4 "core" & ! a 9' +2 "manipulator"&N% +3 "core" %ψ +3 "collection"'-& +4 "core" &twn\ R +2 "collection"'g& +3 .tCC.seek :closed +2 "collection"'7(O +3 "core" &qwk\ S +3 &rxo\ T +8 &5sxp\ I+} +9 &hvwp\ I@ +10 &]psxp\ IM +9 &!Tsup\ MM +9 &Ysvp\ KM +10 &Wrxq\ LM +9 &gWswl\ LM +10 &)Xtvx\ LM +9 &Wsvh\ LM +9 &Ytvt\ MM +10 & oWtvq\ KM +9 &"1Xswk\ LM +9 &#Ysxs\ LM +10 &%Wtut\ KM +9 &'wYuyq\ KM +10 &)9Wtwo\ KM +9 &*Wrwh\ KM +9 &,Ytvo\ LM +10 &.Wsvq\ LM +9 &0BWuwq\ LL +9 &2Tsvr\ KL +10 &3Ttwh\ KL +9 &5Tsud\ JL +10 &7JTryr\ KL +9 &9 Tswl\ JL +9 &:Tsvs\ KL +11 &<Tsup\ JL +9 &>RUswi\ KL +9 &@Ttwp\ JL +10 &AUrvs\ JL +9 &CWsvs\ IM +10 &EX[sxp\ HM +9 &Gbtwq\ IN +9 &H}svp\ EP +9 &Jrug\ CU +9 &L>sui\ @Y +9 &Mqti\ >P +11 &O/Fpum\ B%o +8 &O |qtk\ FK +5 ( +2 "collection"'g& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.82 +2 "collection"'{& +4 "core" &Ossuj\ HK + &Ospun\ GK +2 .tHand.open + "manipulator"&)1 +73 "core" 1 +2 "manipulator"&d% +4 "core" % ψ Q +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +5 "manipulator"&0'\ +100 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'& +4 "core" &OhquR\ LK +2 "collection"'D% +3 "core" %rvi\ K +2 .tCSV.dial CSR + "collection"'/  +127 "core"  +2 "collection"'% +4 "core" %stT\ K + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"'9'l +1343 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +10 '*% +2 "core" %l\ ssQ\ `  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'!' +653 "core" ' +2 .tCSV.dial :waste + "collection"'= +125 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'H' +1989 "core" ' +2 #tPurging external Intake + "collection"'& +4 "core" &Ohqud\ dK + "collection"'r% +4 "core" %otK\ d + .tCSV.dial :flush +2 "collection"'  +52 "core" +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"']' D +2391 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +2 "collection"'\ + '  +6 "core"  +63 ~ +2 .tCTV.dial :intake + "collection"'q  +72 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'n' +2395 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'#  +71 "core"  +2 #tFlushing upper manifold + "collection"'& +4 "core" &Ogpsg\ bK +2 "collection"'p% +3 "core" %nsM\ c + .tCSV.dial :flush +2 "collection"'@  +70 "core"  +2 .tCS.seek 5ml +2 "collection"'Q'l +1232 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'6 @ +42 "core" B +2 "collection"'[% +4 "core" %lpvf\ d +2 .tCS.seek 7.001ml + "collection"'(' +549 "core" ' +44 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'w +99 "core" ~ +2 .tCTV.dial :air +2 .CS.seek 0ml + "collection"'J' +1684 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'V'- +775 "core" ' +2 .tCSV.dial :waste + "collection"' +43 "core" +2 .tCS.seek 0ml +2 "collection"'' +769 "core" ' +2 "collection"'~& +4 "core" &OgpuN\ dK + "collection"' % +4 "core" %stg\ d + .tCSV.dial :flush +2 "collection"'&  +53 "core" +3 .tCS.seek 3ml + "collection"'"'- +773 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'P @ +43 "core" B +2 "collection"'% +4 "core" %-qvW\ c +2 .tCS.seek 5ml + "collection"'F'l +550 "core" ' +2 .tCSV.dial :air + .CS.seek 0ml +2 "collection"'2' +1233 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'f'- +772 "core" ' +2 .tCSV.dial :waste + "collection"' +83 "core" +2 .tCS.seek 0ml +2 "collection"'X' +779 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" & e 9& +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&( +2 "core" ( +2 "manipulator"&^& +3 "core" &  { 9& +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &R& +3 "core" &  9& + .tForearm.seek CC +2 "manipulator"&G'ρ +95 "core" ' +2 .tHand.close + "manipulator"&/ +68 "core" / +2 .tCC.seek :open +2 "collection"'%( +375 "core" ( +2 "manipulator"&j& +4 "core" & 9& + "manipulator"&M% +4 "core" % ϓ +2 .tForearm.seek :retract + "manipulator"&<'\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&a(- +286 "core" ( +2 "manipulator"&_& +4 "core" &-  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- +  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&c' +112 "core" ' +3 .tHand.open +2 "manipulator"&,1 +67 "core" 1 +2 "manipulator"&Z% +4 "core" % r ɸt +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&5'\ +101 "core" ' +2 #tda sampling at most 150ml +3 #Loading sh1 puck from tube 6 into Collection Clamp +2 ."Qmail"HABfans.email "Started da in tube 6 at 06:41:47EDT10-Aug-19\\n{2 => 22,\\n 3 => 22,\\n 4 => 22,\\n 5 => 2,\\n 6 => 20}\\nCan@06:37:32, 25.2C, 29% humidity, 14.4psia, 13.226V, 0.349A, 0.349A avg, 4.62W",Subject: "da sampling at most 150ml" +2 "collection"'& +4 "core" &twu\ n +2 "manipulator"&+% +3 "core" %\  F  +2 "storage"(b% +4 "core" %x $\ +2 "storage"(v. +3 "core" .( +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"($(K +1285 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (;& +5 "core" &K% H\  +4 "manipulator"&W& +3 "core" &-  +2 "manipulator"&.% +3 "core" %\  #  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 6 +3 "manipulator"&( +180 "core" ( +3 "manipulator"&C& +5 "core" &  g + "storage"(1& +4 "core" &K0 B\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&\\'J +93 "core" ' +2 "storage"(& +4 "core" &K0 v\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"(O'L +113 "core" ' +2 "storage"(m- +5 "core" -' +3 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (8& +2 "core" &K. n d\  +2 "manipulator"&& +4 "core" & } g + .tElbow.seek 6 +2 "manipulator"&K( +3 "core" ( +2 "manipulator"&Y& +4 "core" & > g +2 "storage"(y& +4 "core" &K. g w b\  +2 .tForearm.seek 6 + 300 counts + "manipulator"&`'Ϻ +20 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tHand.close +2 "manipulator"&E/ +70 "core" / +3 ."downElevator"SE.seek :down +47 "manipulator"&L& + "storage"(z'v +6 "core" & 4 g +2 "manipulator"&A% +4 "core" % ϴ +2 .tForearm.seek :retract +2 "manipulator"&?'\ +87 "core" ' +8 ."downElevator"SE.coast + "storage"(5 +3 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +143 "core" ( +2 "manipulator"& & +4 "core" &  z 1 +2 .tElbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 & & +3 "core" & e 1 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&T'ρ +96 "core" ' +2 "manipulator"&u& +4 "core" & E 1 +2 "manipulator"&% +4 "core" %ψ 2 +2 "collection"'& +4 "core" &txW\ i + "collection"'4& +4 .tCC.seek :closed +2 "collection"'t(O +2 "core" &tvn\ h +2 &txe\ h +10 &4swr\ ]+| +9 & fswy\ \\> +9 &rsxs\ ]L +10 &WUsvx\ `K +9 &Zsxx\ _L +9 &Wsx|\ `L +10 &Trwz\ `K +9 &_Wuv|\ _K +10 & Ysvz\ _L +9 &Wvxt\ `L +9 & Ytup\ _K +10 &"gTtwr\ _K +9 &$)Vtv{\ _K +9 &%Xsvy\ `K +10 &'Tqwv\ `K +9 &)oWqxw\ `K +10 &+1Ysw~\ _K +9 &,Ztut\ _K +9 &.Tuvq\ `K +10 &0xUrwo\ `K +9 &28Wuxs\ `L +9 &3Vtyr\ _L +10 &5Tsw}\ `K +9 &7Tswu\ _K +10 &9BUsvu\ _K +9 &;Wsws\ _L +9 &<Stuk\ `K +10 &>Yswr\ _K +9 &@IRtxz\ `K +9 &B\ Tsx|\ `L +10 &C\\tvw\ _L +9 &E`swo\ _L +10 &GJnrus\ ]N +9 &Isvs\ ZR +9 &Jsss\ UV +10 &Lqtut\ SX +9 &N2pwt\ SE +9 &O=;suu\ X't +10 &Orruu\ \\I +5 ( + "collection"'4& +4 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.81 +2 .Hand.open + "manipulator"&1 +3 "core" &Obsvq\ ^I +70 1 +2 "manipulator"&% +4 "core" % ψ  + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&e'\ +98 "core" ' +2 .tSC.coast + "storage"(6 +2 #tcollectSample 150ml w/bubble point of 24psi + #Priming 7ml + .Gate.power :sampler,:ON + ."pumping"Gate.power :analytic3,:ON +2 .tIntake.select :close +2 .Exhaust.select :close +2 .SS.hold + "sampler")+ +3 "core" + +2 "sampler")3% +4 "core" % \ x + "collection"'h& +4 "core" &O`ruS\ 6I +2 "Can"\ uVV +2 #tCalibrating pressure and temperature sensors + .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X +16 +2 .tdelay 3.8 seconds +382 "collection"'% +4 "core" %stk\ 4 +2 "sampler")>% +3 "core" %?7 \ s +2 .tSSV.dial :spit + "sampler")l +131 "core"  +2 .tSS.seek 0ml +2 "sampler")'' +266 "core" ' +2 .tSSV.dial CBV + "sampler")  +131 "core" +2 .tCTV.dial :intake + "collection"'|  +72 "core"  +2 #tWaiting for external sampler to finish priming... + .delayUntil "06:45:17.14" +1600 #"pumping"8.7L/min +3007 #8.7L/min +3007 #8.7L/min +3007 #8.7L/min +3007 #8.7L/min +2862 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open + "sampler") +138 #"pumping"8.7L/min +72 "collection"'S% +3 "core" %e\ ' +2 #tIntake @22.5psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X3 +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'K' +100 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")? +130 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X  +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +45 "collection"'#d @b +3 ."CSpush"CS.seek 0ml +2 "collection"'9' +67 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")= +131 "core" +2 .tSS.reconfigure SSexhale + "sampler")#.0X=% +102 "collection"'T9 +3 "core" 9 M>) +102 "collection"'$9 +3 "core" 9 [@- +102 "collection"'x9 +3 "core" 9 jA1 +102 "collection"'9 +3 "core" 9 xB5 +102 "collection"'39 +3 "core" 9 D: +102 "collection"'9 +4 "core" 9 F> +103 "collection"'9 +3 "core" 9 FB +102 "collection"'>9 +3 "core" 9 HF +102 "collection"'U9 +3 "core" 9 JJ +102 "collection"'9 +3 "core" 9 KO +102 "collection"'|9 +4 "core" 9 LS +102 "collection"'S9 +3 "core" 9 MW +102 "collection"''9 +3 "core" 9 O[ +102 "collection"'k9 +3 "core" 9 Q` +102 "collection"':9 +3 "core" 9 Rd +102 "collection"'9 +3 "core" 9 Sh +102 "collection"'g9 +3 "core" 9\ Ul +102 "collection"'l9 +3 "core" 9\ Vp\ +102 "collection"'s9 +3 "core" 9\ Xu\ +102 "collection"'N9 +3 "core" 9\ Yy +102 "collection"'9 +4 "core" 9\ 'Z} +102 "collection"'{9 +3 "core" 9\ .[\ +102 "collection"'D9 +3 "core" 9\ 4\\ +102 "collection"')9 +3 "core" 9\ ;] +102 "collection"'9 +3 "core" 9\ C_ +102 "collection"'*9 +4 "core" 9\ H` +102 "collection"'/9 +3 "core" 9\ Ma +102 "collection"'=9 +3 "core" 9\ Sb +102 "collection"'-9 +3 "core" 9\ Wc +102 "collection"'d9 +3 "core" 9\ \\f +102 "collection"'99 +4 "core" 9\ ae +102 "collection"'!9 +3 "core" 9\ eg +102 "collection"'9 +3 "core" 9\ ii +102 "collection"'}9 +3 "core" 9\ nj +102 "collection"'9 +3 "core" 9\ rk +102 "collection"'H9 +3 "core" 9\ tl +102 "collection"'r9 +3 "core" 9\ xm +102 "collection"'9 +3 "core" 9\ zo +2 .tCH.hold 10:00,70C +3 "collection"'q `\ `\ x +3 "core"  +12914 "Can"}\ Q +47088 "core" ` +2 "collection"']9 +3 "core" 9\ 0 +2 #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml + "collection"'' +335 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'# @ +99 "core" B +2 .tCSV.dial :air +2 "collection"' @ +52 "core" A +34 .tCS.seek 5ml +2 "collection"'p'l +1346 "core" ' +2 .tCSV.dial CTV + "collection"'n  +40 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'6 @ +54 "core" B +2 .tdelay 2 seconds +202 .CSV.dial CTV +4 "collection"'\  +40 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'w @ +41 "core" ? +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'@' +1358 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"'J +99 "core" ~ +2 .tCBV.dial CSV + "collection"'(  +28 "core"  +2 "collection"'[% +4 "core" % : > L\ c +2 .tCS.seek 4.999ml + "collection"'Q'l +1348 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'  +43 "core" +2 "collection"'&% +4 "core" %l@\ g +2 .tCS.seek 6.999ml + "collection"'~' +581 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +4 "collection"' @ +39 "core" > +2 .tCS.seek 10ml +2 "collection"'"' D +840 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'F ` +110 "core" ^ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'2   +39 "core" " +2 ."connect"CSV.dial CTV +3 "collection"'  + .tCTV.dial CSV +4 "collection"'  +26 "core"  +101  +2 .tCS.seek 5ml +2 "collection"'P'l +1345 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"' @ +99 "core" B +2 .tCSV.dial :waste + "collection"'^ +111 "core" +2 .tCS.seek :empty +2 "collection"'f'Ͱ +1347 "core" ' +2 .tCSV.dial :air + "collection"'o @ +69 "core" B +2 .tCS.seek 5ml +2 "collection"'0'l +1346 "core" ' +2 .tCSV.dial CTV + "collection"'7  +7 "Can"m\ [ +34 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'j @ +42 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'M  +41 "core"  +4 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'R @ +43 "core" ? +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'' +1356 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"'_ +96 "core" ~ +2 .tCBV.dial CSV + "collection"'  +39 "core"  +2 "collection"'G% +4 "core" %\ g +2 .tCS.seek 5ml + "collection"'Z'l +1368 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'<  +41 "core" +2 "collection"'% +4 "core" %l\ c +2 .tCS.seek 6.999ml +43 "collection"'+' +595 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'b @ +41 "core" > +2 .tCS.seek 10ml +2 "collection"'' D +841 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"', ` +110 "core" _ +2 #tLysing Complete + "collection"'c& +4 "core" &O`24\ gI +2 #tStoring sh1 puck in Collection Clamp to tube 5 + "manipulator"&B% +3 "core" %\  * +2 "storage"(.% +4 "core" %u \ + "storage"(W. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 5 + "storage"(1(< +361 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (X& +2 "core" &< )\  +2 "manipulator"&;& +3 "core" & y 1 +2 "manipulator"&% +3 "core" %\  % * +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 5 +2 "manipulator"&a( +152 "core" ( +2 "manipulator"&8& +4 "core" &  \ +2 "storage"(v& +3 "core" &< \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&' +94 "core" ' +2 "storage"(Y& +4 "core" &< \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(y'L +294 "core" ' +2 "storage"(5- +3 "core" -'y +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&C& +3 "core" & \ +2 "storage"(L& +3 "core" &< p\  +2 .tElbow.reconfigure LimpElbow + "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 5 +2 "manipulator"&i' +34 "core" ' +2 .tElbow.hold + "manipulator"&A, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(m- +2 "core" -'y +2 .tSE.seek 1.1 Pucks below Top Plate +2 "storage"(\\'1 +28 "core" ' +2 "manipulator"& % +4 "core" %$y K Ǻ2 +2 "storage"( & +3 "core" &< I\  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 5 + 308 counts + "manipulator"&'P +18 "core" ' +2 "manipulator"&O& +4 "core" &  \ +2 "storage"(u& +3 "core" &< \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&' +26 "core" ' +2 .tSE.seek 2.1 Pucks below Top Plate +2 "storage"(z' +39 "core" ' +2 "manipulator"&`& +4 "core" & \ +2 "manipulator"&?% +4 "core" %  + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&E'\ +92 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +166 "core" ( +4 "manipulator"&K& +3 "core" &\   0 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &%& +3 "core" &\   0 +2 .tForearm.seek CC + "manipulator"&'ρ +103 "core" ' +2 .tHand.close + "manipulator"&/ +76 "core" / +2 .tCC.seek :open +2 "collection"'4( +380 "core" ( +2 "storage"(h& +3 "core" &< \\\  +2 "storage"(T& +4 "core" &< T\  + "manipulator"&$& +4 "core" &\  0 + "manipulator"&x% +4 "core" % y r +2 .tForearm.seek :retract + "manipulator"&'\ +103 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 5 +2 "manipulator"&3( +149 "core" ( +2 "manipulator"&& +4 "core" &  +2 "storage"(& +3 "core" &< \  +2 .tElbow.reconfigure LimpElbow + "manipulator"&$ ,(#b +3 .tForearm.seek 5 +2 "manipulator"&>' +109 "core" ' +2 .tElbow.hold + "manipulator"&U, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&1 +66 "core" 1 +3 "manipulator"&|% +3 "core" % .  ȿe +2 "storage"(S& +34 "core" &< K\  + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 5 + 318 counts +2 "manipulator"&''Z +18 "core" ' +2 "manipulator"&k& +4 "core" &  +2 "storage"(:& +3 "core" &< \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&' +33 "core" ' +2 "storage"(g% +4 "core" %( \ +2 ."downElevator"SE.seek :down +3 "storage"(l'v +99 (s% +3 "core" %U+ \ TZ +2 "manipulator"&N% +4 "core" % + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +94 "core" ' +51 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +2 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +39 "collection"'{& +10 "core" &79P\ p +2 "manipulator"&D& +4 "core" &   +2 "manipulator"&)% +3 "core" %\  - +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +176 "core" ( +2 "manipulator"&*& +4 "core" &- B 9 +2 .tElbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &/& +3 "core" &- a 9 +2 .tForearm.seek :garage + "manipulator"&=' +109 "core" ' +2 .tHand.close + "manipulator"&-/ +69 "core" / +2 "manipulator"&d& +4 "core" &-  9 +2 "manipulator"&9% +3 "core" %   ȽV +2 .tForearm.seek :retract +2 "manipulator"&!'\ +104 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +271 "core" ( +2 "manipulator"&}& +4 "core" &  2 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & 2 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&H'ρ +102 "core" ' +2 "manipulator"&r& +4 "core" & 2 +2 "manipulator"&% +3 "core" %χ M +2 "collection"'V& +4 "core" &:=\ p +2 "collection"'q& +3 .tCC.seek :closed +2 "collection"'](O +3 "core" &7;\ p +3 &8<|\ n9 +10 &FK{6>e\ c0 +9 &yu8=F\ bE +9 &&\\8;8\ fK +10 &W:;#\ fJ +9 &W6=\ fK +9 &mY;<\ fK +10 &/W:; \ fK +9 &X9<\ fK +10 &Y8=\ fK +9 &vW8;\ fJ +9 &!7Y8=\ eK +10 &"W8=\ fJ +9 &$X8=\ fK +9 &&~W9<\ gJ +10 &(?W:=\ fK +9 &*X9=\ fJ +10 &+W:=\ fK +9 &-U:?\ eK +9 &/GW8<\ eK +10 &1 T8>\ fK +9 &2W9<q\ eK +9 &4Z9<Y\ fK +10 &6OV:<M\ fK +9 &8W:<3\ fK +10 &9Z:=6\ fK +9 &;V:>\ fK +9 &=XV;:\ fJ +10 &?W8<\ fK +9 &@Y9= \ fK +9 &BW:< \ fJ +10 &D^Z8< \ fK +9 &F \\:=\ fK +10 &Gh:=\ dM +9 &I9<\ `P +9 &KH?A\ [V +10 &M@C\ YW +9 &N{?B\ ^5 +9 &Of-?C\ ] a +10 ( + &Oj=B\ dH + "collection"'q& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.65 + "collection"' & +4 "core" &Ok;A\ dH + .tHand.open +2 "manipulator" +68 "core" 1 +2 "manipulator"& % +4 "core" % ψ L +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +95 "core" ' +2 .tPSV.dial PSR + "processing"%n +130 "core"  +2 "processing"%6% +4 "core" %US\ | + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1.5ml +2 "processing"%\ ' +1616 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%w  +42 "core"  +2 .tPS.seek 0ml +2 "processing"%p'W +1616 "core" ' +2 .tPSV.dial PSR + "processing"%J +44 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%(' +2630 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%[ + "collection"'@  +5 "core"  +2 "processing"%  +43 "core"  +35 +2 .tPSV.dial :mixloop + "processing"%& +99 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing + "processing"%Q  +126 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2630 "core" ' +2 .tPSV.dial :air + "processing"%~  +43 "core"  +2 .tPS.seek 2.5ml +2 "processing"%F' +2635 "core" ' +2 .tPSV.dial :mixloop + "processing"%2 +44 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2630 "core" ' +2 .tPSV.dial :air + "processing"%  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%"' +2640 "core" ' +2 .tPSV.dial :mixloop + "processing"% +43 "core" +2 .tPS.seek 0ml +2 "processing"%^'W +2625 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&P& +4 "core" & 2 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&o( +3 "core" ( +2 "manipulator"&f& +4 "core" & 2 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &7& +2 "core" & | 2 +2 .tForearm.seek CC + "manipulator"&j'ρ +105 "core" ' +2 .tHand.close + "manipulator"&M/ +66 "core" / +2 .tCC.seek :open +2 "collection"'R( +375 "core" ( +2 "manipulator"&0& +4 "core" & 2 2 + "manipulator"&_% +4 "core" % r & R +2 .tForearm.seek :retract + "manipulator"&'\ +101 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&G(- +376 "core" ( +2 "manipulator"&& +5 "core" &- 9 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &<& +2 "core" &- 9 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&' +113 "core" ' +2 .tHand.open + "manipulator"&Z1 +72 "core" 1 +2 "manipulator"&b% +4 "core" % h  ȵQ +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +39 "manipulator"&+'\ +110 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing + ."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 "core" &AD\ w +2 "manipulator"&c% +3 "core" %\  , +2 "storage"(B% +4 "core" %\ + "storage"(.. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 + "storage"(W(K +343 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (X& +3 "core" &K& \ \  + "manipulator"&;& +4 "core" &- 9 + "manipulator"&% +4 "core" %\  , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 6 + "manipulator"&8( +179 "core" ( +2 "manipulator"&v& +4 "core" & H I +2 "storage"(Y& +3 "core" &K& +\ \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&'J +93 "core" ' +2 "storage"(e& +4 "core" &K& \ \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(5'L +117 "core" ' +2 "storage"(C- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (L& +3 "core" &K% H\ \  +2 "manipulator"&m& +3 "core" & I +2 .tElbow.seek 6 +2 "manipulator"& ( +12 "core" ( +2 "manipulator"& & +4 "core" & .  +2 "storage"(O& +3 "core" &K$ \ \  +2 .tForearm.seek 6 + 300 counts +2 "manipulator"&u'Ϻ +19 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&`/ +71 "core" / +3 ."downElevator"SE.seek :down +5 "manipulator"&?& + "storage"('v +5 "core" & j  +2 "manipulator"&a% +4 "core" % ϱ e +2 .tForearm.seek :retract + "manipulator"&y'\ +87 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +7 "core" ' +2 .tElbow.seek CC +2 "manipulator"&i( +174 "core" ( +2 "manipulator"&& +4 "core" &  5 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &\\& +2 "core" & / 5 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&K'ρ +102 "core" ' +33 "manipulator"&%& +4 "core" & 5 +2 "manipulator"&% +4 "core" %σ +2 "collection"'A& +3 "core" &CFu\ m +2 "collection"'& +4 .tCC.seek :closed + "collection"'E(O +3 "core" &CFl\ m +4 &BE\ l8 +9 &FJxCE\ a0 +10 &wuCG+\ `D +9 &"]CGf\ cK +9 &TBG\ ^K +10 &WBE\ _K +9 &iXBF\ `K +9 &+WAE{\ `K +10 &WAEn\ _K +9 &YCG`\ _L +10 &rVEFZ\ `K +9 &!4XBFI\ _K +9 &"W@F-\ _K +10 &$WBF\ _K +9 &&zWCE\ _K +9 &(<WEG\ _K +10 &)WBF\ _K +9 &+WCFx\ `K +10 &-WBDq\ _K +9 &/DWAGo\ _K +9 &1VCFb\ `K +10 &2UAF]\ _K +9 &4TCFH\ `J +9 &6KXAEF\ _K +10 &8VAGA\ `K +9 &9WAF8\ `K +10 &;WCF,\ `K +9 &=UVDG1\ _J +9 &?WCF$\ _K +10 &@VAD\ _K +9 &BWCF\ _K +9 &DZ[CF\ _L +10 &F^@E\ ^L +9 &GtAE\ \\N +10 &IIF\ XT +9 &K@Ac\ TW +9 &L7=\ SX +10 &Nz9:#\ X8 +9 &Oa)HKF\ W$k +9 &ObEID\ ^K +2 ( +2 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.76 + .Hand.open + "manipulator"&t1 +67 "core" 1 +3 "manipulator"&h% +4 "core" % σ   +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&T'\ +102 "core" ' +2 .tSC.coast + "storage"(6 +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'$  +130 "core" ~ +2 .tCSV.dial CTV + "collection"'x  +28 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2638 "core" ' +2 "collection"'% +4 "core" % @\ f \ +2 .tCS.seek 4.15ml + "collection"''Q +1566 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%  +42 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%  +70 "core"  +2 .tPS.seek 0ml +2 "processing"%|'W +2651 "core" ' +2 .tCBV.dial between PRV and waste1 + "collection"'S ` +39 "core" ^ +2 .tCSV.dial :air +2 "collection"'k @ +42 "core" > +2 .tCS.seek 10ml +2 "collection"':' D +1583 "core" ' +2 .tCSV.dial CTV + "collection"'  +43 "core"  +2 .tCS.seek 0ml +2 "collection"'g' +2619 "core" ' +2 .tCBV.dial :waste1 + "collection"'3 @ +28 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +3 "collection"'s  +128 "core" +2 "collection"'N& +4 "core" &OdP\ eK + #tStoring lyfil puck in Collection Clamp to tube 5 +2 "manipulator"&>% +3 "core" %\  5 +2 "storage"('% +3 "core" %y 3\ +2 "storage"({. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"(z(< +344 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (D& +2 "core" &< { | >\ +2 "manipulator"&)& +4 "core" & 5 +44 "manipulator"&% +6 "core" %\  5 + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 5 + "manipulator"&*( +149 "core" ( +2 "manipulator"&/& +4 "core" &   +2 "storage"(l& +3 "core" &< @\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts + "manipulator"&1' +91 "core" ' +2 "storage"(U& +4 "core" &< y\ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(-'L +274 "core" ' +2 "storage"(d- +3 "core" -'r +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&9& +3 "core" & [  +2 "storage"(& +3 "core" &< F\ +2 .tElbow.reconfigure LimpElbow + "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 5 +2 "manipulator"&=' +36 "core" ' +2 .tElbow.hold + "manipulator"&}, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(- +3 "core" -'r +2 .tSE.seek 2.11 Pucks below Top Plate + "storage"('* +33 "core" ' +2 "manipulator"&r% +4 "core" %,z C ɺ3 +2 "storage"(& +4 "core" &<   \ + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 5 + 316 counts +2 "manipulator"&V'X +19 "core" ' +2 "manipulator"&!& +4 "core" & W  +2 "storage"(4& +3 "core" &< ~ }\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"& ' +26 "core" ' +2 .tSE.seek 3.11 Pucks below Top Plate +2 "storage"(#' +64 "core" ' +2 "manipulator"& & +4 "core" & r  +2 "manipulator"&q% +4 "core" % z + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&n'\ +91 "core" ' +2 .tElbow.seek CC +2 "manipulator"&6( +160 "core" ( +4 "manipulator"&H& +4 "core" && 2 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &w& +2 "core" && O 2 +2 .tForearm.seek CC + "manipulator"&\ 'ρ +99 "core" ' +2 .tHand.close + "manipulator"&J/ +65 "core" / +2 .tCC.seek :open +2 "collection"'p( +376 "core" ( +2 "storage"([& +4 "core" &< [\ + "storage"( & +4 "core" &< %\ +2 "manipulator"&@& +3 "core" &&  2 +2 "manipulator"&&% +3 "core" % ω 5 +2 .tForearm.seek :retract + "manipulator"&Q'\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 5 +2 "manipulator"&(( +152 "core" ( +2 "manipulator"&~& +4 "core" & \ +2 "storage"(& +4 "core" &< g\ + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 5 +2 "manipulator"&2' +107 "core" ' +2 .tElbow.hold +2 "manipulator"&F, +8 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&1 +66 "core" 1 +3 "manipulator"&% +3 "core" % /  +30 "storage"(& +4 "core" &< \ + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 5 + 319 counts +2 "manipulator"&"'[ +20 "core" ' +2 "manipulator"&P& +4 "core" & !  \ +2 "storage"(f& +3 "core" &< \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&7' +20 "core" ' +2 "storage"(M% +4 "core" % \ +2 ."downElevator"SE.seek :down +3 "storage"('v +100 (% +3 "core" %ļ0 s\ U\\ +2 "manipulator"&]% +4 "core" % + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&0'\ +89 "core" ' +38 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%_  +71 "core" +2 .tPS.seek 2.5ml +2 "processing"%j' +2629 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%o +40 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%  +42 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%< +55 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%Z  +40 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%b'W +2632 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%& +4 "core" &z\  + "manipulator"&,& +4 "core" &  \ + "manipulator"&c% +4 "core" %\  e  +2 .tElbow.seek FlushPuck::Garage +38 "manipulator"&B(- +177 "core" ( +2 "manipulator"&.& +4 "core" &- P + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- ~ P +2 .tForearm.seek :garage +2 "manipulator"&X' +109 "core" ' +2 .tHand.close + "manipulator"&;/ +66 "core" / +2 "manipulator"&& +4 "core" &- P +2 "manipulator"&v% +3 "core" % z  Ⱥ/ +2 .tForearm.seek :retract +2 "manipulator"&Y'\ +102 "core" ' +4 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&e( +115 "core" ( +2 "manipulator"&G& +4 "core" &  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &C& +2 "core" & +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&L' +101 "core" ' +2 "manipulator"&m& +4 "core" & 0 +2 "manipulator"& % +3 "core" % +3 "processing"%O& +3 "core" &y\  +2 "processing"%+& +4 .tPC.seek :closed + "processing"%`(Tg +3 "core" &z\  +4 &x\ ? +9 &"Kyy\ z1 +10 &Tu\ yE +9 &]\ |N +9 &T\ }M +10 &X\ }M +9 &CT\ }M +9 &U\ }M +10 &T\ }L +9 &U\ }M +10 &KU\ }M +9 &!T\ }M +9 &"U\ }L +10 &$U\ ~M +9 &&TU\ }M +9 &(T\ }M +10 &)T\ }L +9 &+U\ }M +10 &-\\U\ }M +9 &/U\ }L +9 &0T_\ }M +10 &2U\ }M +9 &4eT\ }L +9 &6%Ua\ }M +10 &7Th\ }M +9 &9T\ }M +10 &;kX\ }M +9 &=.T\ }M +9 &>R\ }M +10 &@T\ |M +9 &BtR\ }M +9 &D6V\ }M +10 &EY\ |M +9 &G]\ |M +10 &Iue\ {O +9 &K3w\ yP +9 &L\ wS +10 &N\ wT +9 &Pp\ wS +9 &R2\ vS +10 &S_e\ {2 +9 &T@7\  % +5 ( + "processing"%+& +4 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.61 +2 "processing"%?& +4 "core" &T@\ % + &T@\ % + .tHand.open +2 "manipulator"&a1 +75 "core" 1 +2 "manipulator"&8% +4 "core" %   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +99 "core" ' +2 .tPRV.dial :air + "processing"%  +44 "core"  +2 .tPSV.dial :mixloop + "processing"%\\ +43 "core" +2 "processing"%5% +4 "core" %V5\ { +2 .tPS.seek 0.3ml + "processing"%u' +390 "core" ' +2 .tPSV.dial PSR + "processing"% +100 "core"  +2 "processing"% % +4 "core" %\  + #tPulling 0.4ml of PSR.air + .PSR.select :air +2 .PS.seek 0.7ml +2 "processing"%%'* +482 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%' +124 "Can"|\ z:: +1793 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%A +100 "core" +2 .tPTV.dial :mixing + "processing"%y @ +72 "core" B +2 .tPBV.dial :waste2 + "processing"%R  +102 "core"  +2 .tPS.seek 0ml +2 "processing"%t'W +2625 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&h& +4 "core" & +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&( +2 "core" ( +2 "manipulator"&$& +3 "core" &  ? +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &x& +3 "core" & +2 .tForearm.seek PC + "manipulator"&K' +91 "core" ' +2 .tHand.close + "manipulator"&W/ +69 "core" / +2 .tPC.seek :open +2 "processing"%^( +400 "core" ( +2 "manipulator"&& +4 "core" & + "manipulator"&% +4 "core" %  " U +2 .tForearm.seek :retract + "manipulator"&'\ +92 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +148 "core" ( +2 "manipulator"&& +4 "core" &- `  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &S& +2 "core" &-  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&k' +115 "core" ' +2 .tHand.open + "manipulator"&1 +69 "core" 1 +2 "manipulator"&% +4 "core" % j   ɵV +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&:'\ +95 "core" ' +2 #tLoading da puck from tube 6 into Processing Clamp + "processing"%3& +4 "core" &\ +2 "manipulator"&s% +3 "core" %\    +2 "storage"(N% +4 "core" % \ + "storage"(>. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 6 + "storage"('(K +341 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 ({& +2 "core" &K %\  +2 "manipulator"&D& +3 "core" &-  +2 "manipulator"&)% +4 "core" %\   + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 6 +2 "manipulator"&( +174 "core" ( +2 "manipulator"&/& +4 "core" & u ^ +2 "storage"(l& +3 "core" &K\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&U'J +91 "core" ' +2 "storage"(i& +4 "core" &K (\ +2 .tSE.reconfigure SEpick + "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak + "storage"(T'L +130 "core" ' +2 "storage"(d- +3 "core" -' +39 .tSE.configure SEconfig +10 "storage"(#QK-0-\ b +2 (9& +3 "core" &K @\ +2 "manipulator"&& +3 "core" &  ^ +2 .tElbow.seek 6 + "manipulator"&( +3 "core" ( +2 "manipulator"&r& +3 "core" &  ^ +2 "storage"(& +3 "core" &K \ +2 .tForearm.seek 6 + 300 counts +2 "manipulator"&!'Ϻ +20 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&4/ +68 "core" / +3 ."downElevator"SE.seek :down +5 "manipulator"& & + "storage"(q'v +6 "core" &  S ^ + "manipulator"&1% +4 "core" % ϴ  +2 .tForearm.seek :retract +2 "manipulator"&*'\ +96 "core" ' +2 ' + ."downElevator"SE.coast +31 .tElbow.seek PC +3 "storage"(5 + "manipulator"&-( +240 "core" ( +2 "manipulator"&=& +4 "core" & ] + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &V& +2 "core" & % +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&' +103 "core" ' +2 "manipulator"&H& +4 "core" & 5 +2 "manipulator"&w% +3 "core" % +2 "processing"% & +4 "core" &E\ + "processing"%}& +4 .tPC.seek :closed +2 "processing"%J(Tg +2 "core" &@\ +3 &F\  +10 &1yG\ z*y +9 &d~E\ x> +9 &yo:\ yM +10 &=R7\ |L +9 &S8\ |L +9 &T7\ |M +10 &Y7\ {M +9 &DT-\ |M +9 &W#\ {M +10 &R!\ |M +9 & R&\ |M +10 &"LR!\ |M +9 &$R\ |M +9 &%R\ |M +10 &'R \ |L +9 &)TT\ |M +9 &+W \ {M +10 &,W\ \ |M +9 &.W \ {M +10 &0\\W\ {M +9 &2W \ {M +9 &3W\ {M +10 &5U\ |M +9 &7eT\ {L +9 &9'T\ {L +10 &:R\ |M +9 &<Q\ {L +10 &>mT\ |L +9 &@/Se\ {L +9 &AR\ |M +10 &CX\ |M +9 &EuW\ {L +11 &G3\\\ {N +8 &H`\ zN +9 &Js\ yP +10 &Li\ vS +9 &N+\ vS +9 &O\ vS +10 &Q\ vS +9 &SU{c\ z: +9 &T('[\ {J +10 &TB#\ 0 +2 ( + "processing"%}& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.59 + .Hand.open + "manipulator"&n1 +71 "core" 1 +2 "manipulator"&E% +4 "core" %  * +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&['\ +98 "core" ' +3 .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 6 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"%  +2 %@9 +5 "core" 9A\ +102 "processing"%&9 +3 "core" 9@\ +102 "processing"%~9 +3 "core" 9> +102 "processing"%9 +3 "core" 9= +102 "processing"%\ 9 +3 "core" 9< +102 "processing"%69 +3 "core" 9< +102 "processing"%9 +3 "core" 9; +102 "processing"%9 +3 "core" 9< +102 "processing"%9 +3 "core" 9;" +102 "processing"%P9 +3 "core" 9<& +102 "processing"%f9 +4 "core" 9>+ +102 "processing"%M9 +3 "core" 9A/ +102 "processing"%Q9 +3 "core" 9B3 +102 "processing"%9 +3 "core" 9D7 +102 "processing"%(9 +3 "core" 9G; +102 "processing"%]9 +3 "core" 9J@ +103 "processing"%29 +3 "core" 9ND +102 "processing"%"9 +3 "core" 9QH\ +102 "processing"%#9 +3 "core" 9UL\ +102 "processing"%_9 +3 "core" 9YP +102 "processing"%79 +3 "core" 9]U +103 "processing"%9 +3 "core" 9aY +102 "processing"%z9 +3 "core" 9f] +102 "processing"%|9 +3 "core" 9ja +2 .tPH.hold 2:00:00,28C +2 "processing"%o ppi +2 .tdelay 1:30 +3 "core" b +9002 .tPSR.select :air +2 .PSV.dial PSR + "processing"% +101 "core"  +2 "processing"%<% +4 "core" %\\B\ ~ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 .tPS.seek 0.5ml +2 "processing"%Z' +590 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +10 .tPS.seek 2ml + "processing"%j'[ +1613 "core" ' +2 .tPTV.dial :puck + "processing"%  +70 "core"  +2 .tPSV.dial PTV + "processing"%, +85 "core"  +2 .tPBV.dial :waste1 + "processing"%c  +127 "core"  +2 "processing"%.% +4 "core" %]\ x +2 .tPS.seek 1.5ml + "processing"%' +594 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%F * +33 "core" + +3 .tPS.seek 0ml + "processing"%;'W +1694 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%  +32 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%v * +32 "core" + +2 .tPSR.select :air + .PSV.dial PSR +2 "processing"%0 +70 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%G' +1289 "Can"x\ y<< +1016 "core" ' +2 .tPSV.dial PTV + "processing"%C +72 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%X +70 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%m +71 "core" +2 .tdelay 5 seconds +503 .PSV.dial :air + "processing"%  +70 "core"  +2 .tPS.seek :empty +2 "processing"%O'9 +2292 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%B  +127 "core" +2 .tPSV.dial :mixloop + "processing"%Y +44 "core" +2 .tPRV.dial :ab1 + "processing"%I @ +73 "core" B +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%+'w +363 "core" ' +2 .tdelay 2 seconds +249 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +3 "collection"'?  + "processing"%a  +46 "core"  +6 +2 "processing"%8% +4 "core" %}:\ } +2 .tPS.seek 0.32ml +2 "processing"%'* +393 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'\\  +29 "core" +2 .tPRV.dial :air +2 "processing"%5  +39 "core"  +3 .tPS.seek 0.9ml + "processing"%L'D +1234 "core" ' +2 .tPRV.dial :waste2 + "processing"%b @ +72 "core" > +3 .tPS.seek 0.5ml + "processing"%' +862 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%  +44 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%u'[ +1615 "core" ' +2 .tPSV.dial :PML + "processing"%% +55 "core" +2 .tPTV.dial :mixing + "processing"%A @ +72 "core" B +2 .tPBV.dial :waste1 + "processing"%y  +33 "core" +2 "processing"%R% +4 "core" %^5\ m +2 .tPS.seek 1.85ml + "processing"%'> +238 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%h * +32 "core" * +3 .tPS.seek 0ml + "processing"%$'W +1976 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'x& +2 "core" &NP3\ o +2 "manipulator"&W& +4 "core" &  + "manipulator"&e% +4 "core" %\ 4 & +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&(- +164 "core" ( +2 "manipulator"&`& +4 "core" &-  t + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" &- t + .tForearm.seek :garage +2 "manipulator"&' +111 "core" ' +4 .tHand.close + "manipulator"&/ +76 "core" / +2 "manipulator"&S& +4 "core" &-  t +2 "manipulator"&K% +3 "core" %  , ɽP +2 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +283 "core" ( +2 "manipulator"&& +4 "core" & 5 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &3& +2 "core" & 5 +4 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'ρ +98 "core" ' +2 "manipulator"&s& +4 "core" &  5 +2 "manipulator"&N% +3 "core" %v +3 "collection"'>& +3 "core" &MS2\ h +2 "collection"'k& +3 .tCC.seek :closed +2 "collection"'{(O +3 "core" &MRz\ a +3 &NR.\ h +9 &3PQ6\ a+| +10 &gMR4\ Z? +9 &tOR3\ _M +10 &RTOQ1\ _L +9 &YPQ3\ cM +9 &WOQ1\ _L +10 &WOQ7\ cL +9 &YYNP4\ ^M +9 &WNR7\ cL +10 &XNP6\ _L +9 & WNQ4\ cL +10 &"bWNR1\ ^L +9 &$$XOQ1\ cL +9 &%TOQ3\ _L +10 &'WOQ3\ cL +9 &)lXOO&\ _L +9 &+.WOQ.\ cL +10 &,XPR(\ `L +9 &.WOP.\ cL +10 &0sVNP/\ aL +9 &25WNR/\ dL +9 &3VNO#\ aL +10 &5WMQ'\ dL +9 &7{UOS \ aL +9 &9=WNP#\ dL +10 &:WNR"\ _L +9 &<WNQ&\ dL +10 &>WPQ\ `L +9 &@GUNQ \ dK +9 &BWNQ(\ `L +10 &CWPQ(\ cL +9 &E^LQ&\ `L +9 &GIcNQ"\ bM +10 &IzLP0\ ]O +9 &JLP*\ ZT +10 &LqMO"\ UX +9 &N2MP\ WE +9 &O<;NQ\ X'u +10 &OpMO\ aJ +5 ( + "collection"'k& +5 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.69 + "collection"'D& +4 "core" &OcKQ\ _J + &OcMQ\ _J + .tHand.open +2 "manipulator"&)1 +70 "core" 1 +2 "manipulator"&/% +4 "core" % v  , +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&l'\ +97 "core" ' +2 .tPSV.dial PSR + "processing"%i +102 "core"  +2 "processing"%% +4 "core" %V!\ u + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%d' +1615 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%9  +41 "core"  +2 .tPS.seek 0ml +2 "processing"%'W +1612 "core" ' +2 .tPSV.dial PSR + "processing"%: +44 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%r' +2629 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%  +2 "collection"'4  +38 "core"  +121  +2 .tPSV.dial :mixloop + "processing"% +111 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%1  +71 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2638 "core" ' +2 .tPSV.dial :air + "processing"%U  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%T' +2631 "core" ' +2 .tPSV.dial :mixloop + "processing"%! +54 "core" +2 .tPS.seek 0ml +2 "processing"%='W +2645 "core" ' +2 .tPSV.dial :air + "processing"%V  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2627 "core" ' +2 .tPSV.dial :mixloop + "processing"%q +89 "core" +2 .tPS.seek 0ml +2 "processing"%H'W +2626 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&w& +4 "core" & 5 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"& ( +40 "core" ( +2 "manipulator"&*& +4 "core" &  C + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &^& +2 "core" &   Z +2 .tForearm.seek CC +2 "manipulator"&n'ρ +95 "core" ' +2 .tHand.close + "manipulator"&E/ +77 "core" / +2 .tCC.seek :open +2 "collection"'@( +379 "core" ( +2 "manipulator"&}& +4 "core" &  +2 "manipulator"&&% +3 "core" % ϔ U  +2 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&~(- +267 "core" ( +2 "manipulator"&'& +4 "core" &-  c + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &-  c +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&\ ' +114 "core" ' +3 .tHand.open + "manipulator"&61 +77 "core" 1 +2 "manipulator"&% +4 "core" % m ɶ` +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +2 ."da"delayUntil "07:37:26.80" +23535 "Can"\ 22 +1215 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"% @ +71 "core" B +2 ."da"PBV.dial :waste1 + "processing"%P  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%f * +34 "core" , +2 ."da"PSV.dial :air +2 "processing"%M  +43 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%Q' +2298 "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 + "processing"%] +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%2  +44 "core"  +2 ."da"PS.seek :empty +2 "processing"%"'9 +2286 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%# +127 "core"  +2 "processing"%_% +4 "core" %8s\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%7' +602 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'[ +1609 "core" ' +2 ."da"PTV.dial :puck + "processing"%z  +72 "core"  +2 ."da"PSV.dial PTV +2 "processing"%| +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +35 "core" +2 "processing"%<% +4 "core" %Xq\  +2 ."da"PS.seek 1.5ml + "processing"%t' +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%Z * +33 "core" + +3 ."da"PS.seek 0ml + "processing"%'W +1629 "core" ' +2 ."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"%c * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%. +71 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%j' +2289 "core" ' +2 ."da"PSV.dial PTV + "processing"%F +72 "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 +3 "processing"%  +70 "core"  +2 ."da"PS.seek :empty +2 "processing"%v'9 +2288 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%0 +138 "core"  +2 "processing"%;% +4 "core" %6*\  + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +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 +4 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%X'[ +1609 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%m +85 "core"  +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core" +2 "processing"%G% +4 "core" %W\  +2 ."da"PS.seek 1.5ml + "processing"%B' +597 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%Y * +31 "core" * +3 ."da"PS.seek 0ml + "processing"%I'W +1618 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%O  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%a * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%? +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +46 "processing"%8' +2212 "Can"\ xA@ +84 "core" ' +2 ."da"PSV.dial PTV + "processing"%+ +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%\\ +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%5 +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%b'9 +2296 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%L  +43 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%  +128 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%  +42 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop + "processing"%% +55 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%A' +383 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%y  +43 "core"  +2 "processing"%R% +4 "core" %j\ { +2 ."da"PS.seek 0.55ml + "processing"%h'x +337 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%u  +41 "core"  +2 ."da"PS.seek 2ml +2 "processing"%'[ +1566 "core" ' +2 ."da"PSV.dial :PML + "processing"%x +55 "core" +2 ."da"PTV.dial :mixing + "processing"%W @ +71 "core" B +2 ."da"PBV.dial :waste1 + "processing"%e  +32 "core"  +2 "processing"%`% +4 "core" %aq\  + ."da"PS.seek 1.85ml +2 "processing"%'A +234 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%- * +32 "core" + +3 ."da"PS.seek 0ml + "processing"%'W +1972 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +48003 #recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 + "processing"%S  +32 "core" +2 ."da"delay 30 seconds +1259 "Can"\ tPO +1744 ."da"PBV.dial between PSV and waste1 +2 "processing"%K * +32 "core" * +2 ."da"PSV.dial :air +2 "processing"%[  +40 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2298 "core" ' +2 ."da"PSV.dial :mixloop + "processing"% +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%3  +44 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"% +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%s  +43 "core"  +2 ."da"PS.seek :empty +2 "processing"%N'9 +2284 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%> +126 "core"  +2 "processing"%% +4 "core" %<z\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%p' +586 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%k'[ +1607 "core" ' +2 ."da"PTV.dial :puck + "processing"%D  +69 "core"  +2 ."da"PSV.dial PTV +2 "processing"%) +70 "core" +2 ."da"PBV.dial :waste1 + "processing"%/  +34 "core" +2 "processing"%i% +4 "core" %Y`\  +2 ."da"PS.seek 1.5ml + "processing"%' +593 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +3 ."da"PS.seek 0ml + "processing"%$'W +1609 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%9  +34 "core" +2 ."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 + "processing"%: +71 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2314 "core" ' +2 ."da"PSV.dial PTV + "processing"%4 +72 "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"% +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%1  +71 "core"  +2 ."da"PS.seek :empty +2 "processing"%r'9 +2294 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%U +126 "core"  +2 "processing"%% +4 "core" %5#\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +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"%T'[ +1610 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%V +70 "core" +2 ."da"PBV.dial :waste1 + "processing"%=  +33 "core"  +2 "processing"%q% +4 "core" %V\  +2 ."da"PS.seek 1.5ml + "processing"%' +585 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%w * +33 "core" + +3 ."da"PS.seek 0ml + "processing"%*'W +1607 "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 +2 "processing"%E * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +40 "processing"% +78 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%l' +2306 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%{ +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%} +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%& +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%n  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%''9 +744 "Can"}\ }55 +1550 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +127 "core"  +2 "processing"% % +4 "core" %5o\ } + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%6' +613 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1616 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"% +71 "core" +2 ."da"PBV.dial :waste1 + "processing"%\  +32 "core" +2 "processing"%% +4 "core" %`^\  +2 ."da"PS.seek 1.5ml + "processing"%P' +593 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%f * +33 "core" , +3 ."da"PS.seek 0ml + "processing"%M'W +1613 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%H  +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"%( +72 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%]' +2288 "core" ' +2 ."da"PSV.dial PTV + "processing"%2 +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%Q +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%# +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%_  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%"'9 +2285 "core" ' +2 ."da"Gate.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%7 +145 "core"  +2 "processing"%z% +16 "core" %<u\ / +2 #"da"Pulling 0.25ml of PSR.sub1 + .PSR.select :sub1 + "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.25ml + "processing"%|'7 +335 "core" ' +15 ."da"delay 5 seconds +503 "processing"%% +4 "core" %6m\ 3 +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 + "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%<' +347 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1605 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%Z +75 "core" +2 ."da"PBV.dial :waste1 + "processing"%t  +35 "core" +2 "processing"%,% +4 "core" %Yc\ / +2 ."da"PS.seek 1.5ml + "processing"%c' +599 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%. * +34 "core" , +3 ."da"PS.seek 0ml + "processing"%'W +1609 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%F  +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 + "processing"% +74 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2353 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%j +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%0 +72 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%; +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%v  +70 "core"  +2 ."da"PS.seek :empty +2 "processing"%C'9 +2345 "core" ' +2 "processing"%m9 +3 "core" 9'4Q +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast + "processing"%  +3 "core" 4Q + 4Q + "processing"%G& +4 "core" &TB#\ .0 + #"da"Imaging da puck in Processing Clamp while storing it to tube 5 +2 "manipulator"&X% +3 "core" %\  / 3   +2 "storage"(Y% +3 "core" %z x S\ G +2 "storage"(B. +2 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 ."da"SC.seek 5 + "storage"(O(< +345 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (a& +3 "core" &< E ; #\ ? + "manipulator"&?& +4 "core" &-   S c + "manipulator"&I% +4 "core" %\    b  +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 5 + "manipulator"&+( +180 "core" ( +2 "manipulator"&\\& +4 "core" &   ^ D + "storage"(5& +4 "core" &< ` X \ C +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 5 + 700 counts +2 "manipulator"&' +101 "core" ' +2 "storage"(8& +3 "core" &< ] k .\ D +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +2 "storage"(L'L +278 "core" ' +2 "storage"( - +3 "core" -'_ + ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" &   D +2 "storage"(%& +3 "core" &< X X \ C + ."da"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +44 ."da"Forearm.reconfigure LooseForearm +9 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 5 +2 "manipulator"&b' +36 "core" ' +3 ."da"Elbow.hold +2 "manipulator"&y, +3 "core" , +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(R- +2 "core" -'_ +3 ."da"SE.seek 3.11 Pucks below Top Plate +2 "storage"(A' +42 "core" ' +2 "manipulator"&u% +4 "core" %&o n +2 "storage"(h& +3 "core" &<  \ 8 + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 5 + 310 counts + "manipulator"&x'R +20 "core" ' +2 "manipulator"&W& +4 "core" &    D +2 "storage"(e& +4 "core" &< : 8 j\ @ + ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 5 + 700 counts +2 "manipulator"&`' +24 "core" ' +2 ."da"SE.seek 4.11 Pucks below Top Plate +2 "storage"(-' +54 "core" ' +2 "manipulator"&& +4 "core" &   D +2 "manipulator"&% +3 "core" %  \  +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&S'\ +88 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&K( +252 "core" ( +2 "manipulator"&[& +4 "core" & / t + ."da"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & R t +2 ."da"Forearm.seek PC +2 "manipulator"&' +91 "core" ' +2 ."da"Hand.close + "manipulator"&3/ +71 "core" / +2 ."da"PC.seek :open +2 "processing"%( +401 "core" ( +2 "storage"(s& +4 "core" &< c | S\ D + "manipulator"&& +4 "core" & , -p t + "manipulator"&>% +4 "core" % + ' + ? +2 ."da"Forearm.seek :retract + "manipulator"&'\ +98 "core" ' +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 5 +2 "manipulator"&N( +256 "core" ( +2 "manipulator"&p& +4 "core" &   k + "storage"(D& +4 "core" &< Z [ <\ C +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 5 + 700 counts +2 "manipulator"&)' +92 "core" ' +2 ."da"Hand.open + "manipulator"&/1 +75 "core" 1 +4 "storage"(i- +3 "core" -' +2 ."da"SE.seek 3.86 Pucks below Top Plate +2 "storage"(k' +25 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 3.19 Pucks below Top Plate +2 "storage"(' +50 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da19aug1008h150ml.tif +1949 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +217 #"da"SX HX9/16 (USB:47): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 18.445 seconds\ /var/log/esp/da19aug1008h150ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da19aug1008h150ml15s.tif +1556 #SX HX9/16 (USB:47): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da19aug1008h150ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da19aug1008h150ml30s.tif +3056 #SX HX9/16 (USB:47): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da19aug1008h150ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da19aug1008h150ml70s.tif +4702 "Can"\ !** +2415 #"da"SX HX9/16 (USB:47): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da19aug1008h150ml70s.tif: TIFF Upload Complete\ +2 ."Qmail"HABfans.email "18.445 sec auto-exposure",Subject: "da19aug1008h150ml images!" +2 ."da"Gate.power :camera,:OFF +9 "storage"(- +7 "core" -' +5 "storage"(9& +10 "core" &< F C /\ k +3 "manipulator"&d& +3 "core" & 1 h +2 ."da"Elbow.seek 5 +2 "manipulator"&:( +2 "core" ( +2 "manipulator"&$& +3 "core" & '  5 h +2 "storage"(4& +3 "core" &< \\ [ g\ n +3 ."da"Forearm.seek 5 + 700 counts +2 "manipulator"&' +2 "core" ' +2 ."da"SE.reconfigure SEgently +3 "storage"(#QK-0-\ b +4 ."da"SE.seek 3.91 Pucks below Top Plate +2 "storage"( ' +64 "core" ' + "manipulator"&1& +6 "core" & h +2 "storage"(& +3 "core" &< 6 . .\ +2 ."da"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 5 +4 "manipulator"&U' +24 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&, +3 "core" , + ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 ."da"SE.reconfigure SEconfig +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 4.09 Pucks below Top Plate +2 "storage"(r' +32 "core" ' + "manipulator"&!% +4 "core" %- 9 +2 "storage"(V& +3 "core" &< \ ~ +2 ."da"Forearm.force -20 + "manipulator"&5 +4 ."da"Forearm.seek 5 + 317 counts +2 "manipulator"&='Y +15 "core" ' +31 "manipulator"&q& +5 "core" & h +2 "storage"(T& +3 "core" &< 9 B\ +3 ."da"Forearm.reconfigure TightForearm +4 "manipulator"&#Q@2^d^\ b +7 ."da"Forearm.seek 5 + 700 counts +2 "manipulator"&w' +18 "core" ' +2 "storage"(% +4 "core" % : C\ +2 ."downElevator"SE.seek :down +3 "storage"(^'v +102 (E% +5 "core" %ʙ" X `\ RQ +3 "manipulator"&% +8 "core" % +4 ."da"Forearm.reconfigure LooseForearm +4 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +4 "manipulator"&*'\ +91 "core" ' +9 ' +2 ."downElevator"SE.coast + "storage"(5 +2 ."da"SC.coast + "storage"(6 +3 #tStarting finalPurge +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 "processing"%{& +54 "core" &\ x +3 "manipulator"&}& +5 "core" & h +2 "manipulator"&&% +4 "core" %\   + ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&n(- +179 "core" ( +2 "manipulator"&l& +4 "core" &- ) +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- 6 ) +2 ."psFlush"Forearm.seek :garage +2 "manipulator"& ' +109 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&'/ +66 "core" / +2 "manipulator"&6& +4 "core" &-  ) +2 "manipulator"&% +3 "core" %  ȾY +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&\ '\ +106 "core" ' +3 ."psFlush"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC +2 "manipulator"&( +113 "core" ( +3 "manipulator"&& +4 "core" & T +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &f& +2 "core" & +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +2 "manipulator"&P' +104 "core" ' +2 "manipulator"&H& +4 "core" & +2 "manipulator"&% +4 "core" % +2 "processing"%(& +3 "core" &\ x +2 "processing"%M& +4 ."psFlush"PC.seek :closed +2 "processing"%2(Tg +5 "core" &\ x +2 &"\ w +7 &1y!\ n*y +9 &d}\ n> +10 &vo\ mN +9 &:Q\ pM +9 &U \ pM +10 &T\ qM +9 &U\ pM +10 &BQ\ qM +9 &R\ qL +9 &T\ qM +10 & W\ pM +9 &"JV\ pM +9 &$ Q\ qM +10 &%Q \ qM +10 &'Q\ qL +9 &)RT\ qM +9 &+V \ qM +9 &,W\ oM +10 &.W\ pM +9 &0ZV\ qM +9 &2W\ qM +10 &3V\ pM +9 &5R\ pM +10 &7cT\ qL +9 &9%T\ pL +9 &:T\ pL +10 &<T\ qL +9 &>jQ\ qM +9 &@,Q\ qM +10 &AQ\ qL +9 &CS\ qM +10 &ErW\ pM +9 &G4W\ pM +10 &H\\\ pN +9 &Jg\ oO +9 &Lg\ kS +9 &N(\ jS +10 &O\ kS +9 &Q\ kT +10 &ST}k\ n8 +9 &T%,s\ nL +9 &TG\ t* +3 ( + "processing"%M& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.58 + "processing"%Q& +4 "core" &TG\ t* + ."psFlush"Hand.open +2 "manipulator" +76 "core" 1 +3 "manipulator"&_% +4 "core" %  +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&]'\ +100 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%7 +128 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +11 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%z'P +377 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +731 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%"' +1612 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +82 "core"  +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%|  +32 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%<'W +2626 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%Z +69 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%t' +586 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%,' +2115 "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 + "processing"%c'W +2649 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%F @ +45 "core" ? +3 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2635 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%  +71 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2632 "core" ' +3 ."psFlush"PSV.dial PSR +2 "processing"%j +44 "core"  +2 ."psFlush"PSR.select :air +4 .PS.seek 2.5ml + "processing"%0' +2640 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%; +70 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%v'W +2624 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%m' +2642 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%  +71 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%G'9 +2629 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%X +44 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%Y'P +1098 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +3 "processing"%B' +1608 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%a +69 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%?  +50 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%I'W +2637 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%\\ +72 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%5' +587 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%~' +2126 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%8 +72 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"% U +50 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"% 'W +2635 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"% @ +55 "core" A +10 ."psFlush"PS.seek 2.5ml +2 "processing"%%' +2630 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%R  +71 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%u'9 +2631 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%h +53 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%W' +2637 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%e +71 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%'W +2638 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2638 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%+  +69 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%L'9 +2629 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'b& +4 "core" &di\ g + "manipulator"&x& +4 "core" & +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&A( +4 "core" ( +2 "manipulator"&`& +4 "core" &  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &[& +2 "core" & +2 .tForearm.seek PC +2 "manipulator"&' +96 "core" ' +2 .tHand.close + "manipulator"&y/ +72 "core" / +2 .tPC.seek :open +2 "processing"%3( +402 "core" ( +2 "manipulator"&S& +4 "core" & +2 "manipulator"&J% +3 "core" %    +2 .tForearm.seek :retract + "manipulator"&s'\ +91 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "Can"\ {22 +3 .tElbow.seek CC + "manipulator"&( +348 "core" ( +2 "manipulator"&>& +4 "core" & q 1 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & ; 1 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&p'ρ +102 "core" ' +2 "manipulator"&D& +4 "core" & 1 +2 "manipulator"&K% +3 "core" %ψ  B +3 "collection"'/& +3 "core" &fi\ p +2 "collection"'i& +4 .tCC.seek :closed + "collection"'(O +3 "core" &hj\ o +3 &ei\ o +8 &3dg\ d+{ +10 &eej~\ b> +9 &rei\ cM +9 &NTeh\ gL +10 &Yei\ fL +9 &Xdi\ fL +10 &Wfi\ fL +9 &VWgi\ fL +9 &Zii\ eL +10 &Wei\ fL +9 & Wch~\ fL +9 &"]Weh\ fL +10 &$ Wdgy\ fL +9 &%Weg\ fL +10 &'Zch\ fL +9 &)eWej\ fL +9 &+(Vdh\ gL +10 &,Wei~\ fL +9 &.Ufit\ eL +9 &0mWfh|\ fL +10 &20Wdh\ fL +9 &3Vfk\ fK +10 &5Wgi\ fL +9 &7vWch\ fL +9 &99Wfi\ fK +10 &:Vdg\ fL +9 &<Vfh\ gL +9 &>}Zdj\ fL +10 &@@Wgi\ fL +9 &BUegz\ fL +10 &CXgi\ fL +9 &E]eg\ eM +9 &GCceh\ eM +10 &H|dh\ bP +9 &Jcf\ ]T +9 &Ljbg\ XX +10 &N+cg\ YE +9 &O:;ee\ ^'s +10 &Otdf\ bF +5 ( + "collection"'i& +5 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.69 + "collection"'-& +4 "core" &O]cf\ fF + &O]cf\ dF + .tHand.open + "manipulator"&k1 +69 "core" 1 +2 "manipulator"&% +4 "core" % ψ " B +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&9'\ +90 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'d& +4 "core" &O]cg\ eF +2 "collection"'$% +3 "core" %df\ e + .tCSV.dial CSR +2 "collection"'4  +41 "core"  +2 "collection"'1% +4 "core" %bg\ e + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.seek 5ml +2 "collection"''l +1346 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 '!% +2 "core" %lcgo\ c +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.499ml +2 "collection"'V' +658 "core" ' +2 .tCSV.dial :waste + "collection"'q +125 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'T' +1989 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'N& +4 "core" &O]egm\ eF +2 "collection"'% +3 "core" %bgn\ g + .tCSV.dial :flush +2 "collection"')  +40 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"''l +1231 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'E @ +40 "core" A +2 "collection"'% +4 "core" %l\ dhm\ e  +2 .tCS.seek 7ml +2 "collection"''\ +546 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"':  + '  +42 "core"  +88  +2 .tCBV.dial :waste1 + "collection"'U @ +44 "core" > +2 .tCS.seek 0ml +2 "collection"'{' +1658 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'=& +4 "core" &O\\fhl\ hF +2 "collection"'r% +3 "core" %fit\ g + .tCSV.dial :flush +2 "collection"'}  +69 "core" +3 .tCS.seek 5ml + "collection"'&'l +1221 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +30 "collection"'w @ +41 "core" A +2 "collection"'l% +4 "core" %lcfn\ g +2 .tCS.seek 7ml + "collection"'' +538 "core" ' +2 ."connect"CSV.dial CTV +46 .tCTV.dial CSV +3 "collection"'^  +40 "core"  +2 .tCBV.dial :waste2 +2 "collection"'O  +110 "core"  +2 .tCS.seek 0ml +2 "collection"'' +1679 "core" ' +2 #tDisinfecting external Intake with kill + "collection"''& +4 "core" &O\\hkj\ hF +2 "collection"'6% +3 "core" %fko\ h + .tCSV.dial CSR +2 "collection"'  +41 "core"  +2 "collection"'*% +4 "core" %ein\ g + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml +2 "collection"'' +1915 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"'f' D +542 "core" ' +4 ."connect"CSV.dial CBV +3 "collection"' + .tCBV.dial CSV +4 "collection"'H  +94 "core" +38  +2 .tCTV.dial :intake + "collection"'  +72 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'(' \\ +1941 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'n  +70 "core"  +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'\ ' +595 "core" ' +2 .tCSV.dial CSR + "collection"'  +99 "core"  +2 "collection"'Q% +4 "core" %dhj\ g + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.seek 5ml +2 "collection"'#'l +1346 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"'_' D +1357 "core" ' +2 .tCSV.dial CBV + "collection"'M +99 "core" +2 .tCS.seek 0ml +2 "collection"'7' +2613 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&P& +4 "core" & Z 1 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&C( +3 "core" ( +2 "manipulator"&z& +4 "core" & ; 1 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & M 1 +2 .tForearm.seek CC + "manipulator"&|'ρ +102 "core" ' +2 .tHand.close + "manipulator"&"/ +72 "core" / +2 .tCC.seek :open +2 "collection"'Z( +375 "core" ( +3 "manipulator"&<& +4 "core" & 1 + "manipulator"&t% +4 "core" % ρ +2 .tForearm.seek :retract + "manipulator"&'\ +100 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&.(- +275 "core" ( +2 "manipulator"&,& +4 "core" &- a + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &F& +2 "core" &- a +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&c' +107 "core" ' +2 .tHand.open + "manipulator"& 1 +66 "core" 1 +2 "manipulator"&% +4 "core" % r  ȼ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&j'\ +98 "core" ' +2 #tCompleted [Sample.deep; initialPurge; da withoutWCR] begun 06:37:32 + #Preparing to sleep until 11:00AM 8/10/2019 +5 ."shutdown"CC.coast +2 #tAsleep til 11:00AM 8/10/2019 +2 "collection"'6 +4 #tContinuing at 11:00 +2 ."shutdown"CS.coast +3 "Can"\ ++ +2 "collection"'5 +4 ."Qmail"GoodNews.email "Then, in tube 6: /home/esp/esp2/mission/2019_07_31_niagara_mission.rb:137\\n{2 => 22,\\n 3 => 22,\\n 4 => 22,\\n 5 => 5,\\n 6 => 17}\\nCan@08:31:51, 25.7C, 29% humidity, 14.5psia, 13.235V, 0.190A, 0.190A avg, 2.51W",Subject: "Asleep until 11:00" +3 ."shutdown"PC.coast +2 "processing"%6 +3 ."shutdown"PS.coast + "processing"%5 +2 ."shutdown"Forearm.coast + "manipulator"&5 +3 ."shutdown"Elbow.coast + "manipulator"&6 +38 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF + #Shutdown +32286 "Can"\  +60002 \  +60003 \  +60002 \  +60002 \  +60002 \  +60002 \  +60003 \  +60002 \  +60002 \  +60002 \  +60002 \  +60003 \  +60002 \ +60002 \ ++ +16491 \  +2 #tPowering core bus +504 .Gate.power :raw,:ON +4 "sampler") +2 ) +2 "core"  + "collection"' +3 '; +2 "core"  +2 "processing"% +2 %0 +2 "core"  +4 "collection"' 9\ +3 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 )% +3 "core" %\ +42 .tSS.configure SSconfig +3 "sampler")#.0X 22,\\n 3 => 22,\\n 4 => 22,\\n 5 => 5,\\n 6 => 17}\\nCan@11:00:32, 25.0C, 30% humidity, 14.5psia, 13.176V, 0.380A, 0.380A avg, 5.01W",Subject: "Started 2019_07_31_niagara_mission phase /home/esp/esp2/mission/2019_07_31_niagara_mission.rb:137" +2 .tSample.shallow +2 "sampler")A2 +27 "core" 2 +5 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'>& +4 "core" &ptY\ d + .tHand.open + "manipulator"&1 +72 "core" 1 +2 "manipulator"&D& +4 "core" &  d ` +2 "manipulator"&K% +3 "core" % \ '  !- +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&/(- +173 "core" ( +2 "manipulator"&s& +3 "core" &-  q e +2 .tElbow.reconfigure LooseElbow +4 "manipulator"&$ &.,(#b +2 &@& +3 "core" &- x e +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage +2 "manipulator"&i' +109 "core" ' +2 .tHand.close + "manipulator"&-/ +72 "core" / +2 "manipulator"&k& +4 "core" &-   e +2 "manipulator"&% +3 "core" %    ɿb +2 .tForearm.seek :retract +2 "manipulator"&d'\ +110 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&$( +270 "core" ( +2 "manipulator"&4& +5 "core" &  } 1 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &1& +2 "core" & 1 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&p'ρ +95 "core" ' +4 "manipulator"&g& +4 "core" & 1 + "manipulator"&!% +4 "core" %ρ .  +2 "collection"'& +3 "core" &quN\ c +2 "collection"'q& +3 .tCC.seek :closed +2 "collection"'V(O +2 "core" &pvU\ c +3 &qw\\\ c +10 &4ruZ\ X+| +9 &gou]\ W? +10 &^opvX\ YM +9 &"RnvZ\ [L +9 &Ypu[\ ZL +10 &Urv\ [M +9 &hVqvY\ [L +9 &*Tpv\\\ ZL +10 &SqvR\ [L +9 &Yov^\ YL +10 & oVqrY\ [M +9 &"2UrwO\ ZL +9 &#Rpt]\ ZL +10 &%WpuX\ ZL +9 &'xVptP\ [L +9 &):SrtQ\ [L +10 &*WqvZ\ ZL +9 &,WpuW\ ZM +10 &.UrvW\ ZL +9 &0BRosN\ [L +10 &2UrtM\ YM +10 &3TntN\ YL +9 &5RpuM\ ZL +9 &7IUsuJ\ ZM +10 &9 UpuP\ ZL +9 &:WpvI\ ZL +10 &<UpuM\ ZL +8 &>SRptL\ ZL +9 &@UqsK\ ZL +10 &ARrtW\ [L +9 &CYqtK\ ZL +9 &EX]qtK\ YM +10 &GbpsM\ YN +9 &HxpsW\ WP +10 &JorS\ RT +9 &LAnrK\ OX +11 &NosJ\ NM +8 &O-LntN\ O%r +9 &OnpV\ Q _ +9 &OiorL\ YG +2 ( + "collection"'q& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.84 + "collection"'N& +4 "core" &Ogoqs\ XG + .tHand.open +2 "manipulator"&1 +73 "core" 1 +2 "manipulator"&)% +5 "core" % ρ   +3 .tForearm.reconfigure LooseForearm +4 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&T'\ +97 "core" ' +2 #tFlushing the Collection Valve::Manifold +2 "collection"'E& +5 "core" &OepsN\ XG +2 "collection"'% +4 "core" %osK\ X + .tCSV.dial CSR +2 "collection"'  +126 "core"  +2 "collection"':% +4 "core" %ouq\ X + #tPulling 5ml of CSR.flush + .CSR.select :flush + "collection"' +10 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"' 'l +1356 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +10 'U% +2 "core" %l\ psv\ T  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'' +663 "core" ' +2 .tCSV.dial :waste + "collection"'= +125 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'r' +1992 "core" ' +2 #tPurging external Intake + "collection"'}& +4 "core" &OcnsM\ \\G + "collection"'{% +4 "core" %qsq\ \\ + .tCSV.dial :flush +2 "collection"'w  +52 "core" +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'l' D +2397 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +3 "collection"'& + '^  +5 "core"  +64 ~ +2 .tCTV.dial :intake + "collection"'O  +72 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'' +2445 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"''  +72 "core" ~ +2 #tFlushing upper manifold + "collection"'6& +4 "core" &OcmqD\ [G +2 "collection"'% +3 "core" %loH\ [ + .tCSV.dial :flush +2 "collection"'*  +70 "core"  +2 .tCS.seek 5ml +2 "collection"''l +1244 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +41 "core" B +2 "collection"' % +4 "core" %lprQ\ Z +2 .tCS.seek 7ml + "collection"'H' +549 "core" ' +3 ."connect"CSV.dial CBV +3 .tCBV.dial CSV + "collection"' +100 "core" ~ +2 .tCTV.dial :air +2 .CS.seek 0ml + "collection"'f' +1695 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'n'- +797 "core" ' +2 .tCSV.dial :waste + "collection"'( +54 "core" +2 .tCS.seek 0ml +2 "collection"'' +770 "core" ' +2 "collection"'Q& +4 "core" &O_pso\ \\G +2 "collection"'\ % +3 "core" %rqJ\ \\ + .tCSV.dial :flush +2 "collection"'#  +44 "core"  +3 .tCS.seek 3ml + "collection"'M'- +775 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'_ @ +40 "core" A +2 "collection"'P% +4 "core" %-qsv\ [ +2 .tCS.seek 5ml + "collection"'z'l +541 "core" ' +2 .tCSV.dial :air + .CS.seek 0ml +2 "collection"'' +1239 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'"'- +785 "core" ' +2 .tCSV.dial :waste + "collection"' +70 "core" +2 .tCS.seek 0ml +2 "collection"'9' +776 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &  1 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&<( +3 "core" ( +2 "manipulator"&t& +3 "core" &  7 : 1 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &|& +2 "core" & k 1 +2 .tForearm.seek CC + "manipulator"&,'ρ +95 "core" ' +2 .tHand.close + "manipulator"&F/ +75 "core" / +2 .tCC.seek :open +2 "collection"'C( +377 "core" ( +2 "manipulator"& & +4 "core" & Y 1 + "manipulator"&% +4 "core" % Ϙ Y + .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&c(- +278 "core" ( +2 "manipulator"&Z& +4 "core" &-  g E + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &7& +3 "core" &- E +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&3' +113 "core" ' +3 .tHand.open + "manipulator"&L1 +69 "core" 1 +2 "manipulator"&j% +4 "core" % r  ɸs +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&.'\ +100 "core" ' +2 #tda sampling at most 150ml +3 #Loading sh1 puck from tube 6 into Collection Clamp +2 ."Qmail"HABfans.email "Started da in tube 6 at 11:04:48EDT10-Aug-19\\n{2 => 22,\\n 3 => 22,\\n 4 => 22,\\n 5 => 5,\\n 6 => 17}\\nCan@11:00:32, 25.0C, 30% humidity, 14.5psia, 13.176V, 0.380A, 0.380A avg, 5.01W",Subject: "da sampling at most 150ml" +2 "collection"'o& +4 "core" &rv\ i +2 "manipulator"&% +3 "core" %\  +  +2 "storage"(;% +4 "core" % 4\ + "storage"(0. +3 "core" .( +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +3 "storage"((K +1284 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +4 (v& +2 "core" &K( ~ ,\  +2 "manipulator"& & +4 "core" &- 7 E +2 "manipulator"&m% +3 "core" %\  o  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 6 +2 "manipulator"&X( +180 "core" ( +2 "manipulator"&G& +4 "core" &  &  +2 "storage"(Y& +6 "core" &K( I\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts + "manipulator"&a'J +93 "core" ' +2 "storage"(?& +4 "core" &K( 1\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"(B'L +141 "core" ' +2 "storage"(\\- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (I& +2 "core" &K( b ` j\  +2 "manipulator"&5& +3 "core" &  +2 .tElbow.seek 6 +3 "manipulator"&8( +9 "core" ( +2 "manipulator"&& +4 "core" & ]  +2 "storage"(~& +3 "core" &K( { P\  +2 .tForearm.seek 6 + 300 counts +2 "manipulator"& 'Ϻ +13 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&%/ +65 "core" / +3 ."downElevator"SE.seek :down +45 "manipulator"&h& +10 "storage"('v +3 "core" &  +5 "manipulator"&W% +5 "core" % Ϻ < t +2 .tForearm.seek :retract + "manipulator"&'\ +95 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +6 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +137 "core" ( +2 "manipulator"&& +4 "core" & ? 1 +2 .tElbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &y& +3 "core" & 0 1 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&]'ρ +101 "core" ' +39 "manipulator"&S& +4 "core" &  1 +2 "manipulator"&2% +3 "core" %y M +2 "collection"'R& +4 "core" &rvp\ e + "collection"'+& +4 .tCC.seek :closed + "collection"'`(O +3 "core" &qw\ f +2 &rvS\ e +9 &1}ruX\ [*z +10 &erv`\ Z> +9 &pqv^\ ZL +9 &DUqua\ ]L +10 &Yrv`\ \\L +9 &Wqu`\ ]L +10 &Tsu[\ ]L +9 &LYpu`\ ]L +9 &Wru]\ ]L +10 &Trw`\ ]K +9 & Uqv_\ ]K +9 &"TTqt^\ ]L +10 &$Yqu]\ ]K +9 &%Srv]\ ]L +11 &'YrwT\ \\K +8 &)\\TpwQ\ ]L +9 &+TrvZ\ ]K +10 &,UrvS\ ]K +9 &.YruT\ \\L +9 &0dVqt\\\ ]L +10 &2'Rsv\\\ ]K +9 &3SsvP\ ]L +10 &5VsvM\ ]L +9 &7mSquT\ ]K +9 &9/UruU\ ]K +10 &:XrvE\ ]K +9 &<SquT\ ]L +9 &>tVqvN\ \\L +10 &@7RpvM\ ]K +9 &AWrwL\ ]K +10 &C[ruK\ ]L +9 &EybruG\ [M +9 &G6qqtM\ ZN +10 &HqtJ\ VS +9 &JosO\ UW +9 &LaptD\ UX +10 &N"qtM\ TE +9 &O8=osI\ Z+~ +10 &OsqtF\ ^I +5 ( + "collection"'+& +5 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.02 + .Hand.open + "manipulator"&A1 +3 "core" &OmosI\ _I +73 1 +3 "manipulator"&>% +4 "core" % y  b M + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +92 "core" ' +2 .tSC.coast + "storage"(6 +2 #tcollectSample 150ml w/bubble point of 24psi + #Priming 7ml + .Gate.power :sampler,:ON + ."pumping"Gate.power :analytic3,:ON +2 .tIntake.select :close +2 .Exhaust.select :close + .SS.hold +2 "sampler")D+ +3 "core" + +2 "sampler")K% +3 "core" % \ t +2 "collection"'s& +4 "core" &Olmsj\ 5I +2 "Can"\ nSS +2 #tCalibrating pressure and temperature sensors + .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X +16  +2 .tdelay 3.8 seconds +382 "collection"'k% +3 "core" %ot?\ 0 +2 "sampler")% +4 "core" %?7 }\ m + .tSSV.dial :spit + "sampler") +133 "core"  +4 .tSS.seek 0ml +2 "sampler")i' +280 "core" ' +2 .tSSV.dial CBV + "sampler")4  +133 "core" +2 .tCTV.dial :intake + "collection"'1  +84 "core" +4 #tWaiting for external sampler to finish priming... + .delayUntil "11:08:18.59" +1590 #"pumping"7.4L/min +3007 #7.4L/min +3007 #7.4L/min +2870 "Can"\ <>=\ q +136 #"pumping"7.4L/min +3007 #7.4L/min +2863 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open + "sampler") +137 #"pumping"7.4L/min +73 "collection"'/% +3 "core" %H\ & +2 #tIntake @20.5psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X  +131 "core"  +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X +2 ."airStroke"CS.seek 10ml +2 "collection"'[' D +1479 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")k +130 "core" +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +3 .tSS.reconfigure SSexhale +3 "collection"'  +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +45 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"' ' +87 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")= +122 "core" ' +4 ."CSpush"CS.coast + "collection"'5 +3 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X +102 "collection"'G9 +3 "core" 9t; +102 "collection"'h9 +3 "core" 9: +102 "collection"'b9 +3 "core" 98 +102 "collection"'W9 +4 "core" 96 +102 "collection"'\\9 +3 "core" 9 4 +102 "collection"'a9 +3 "core" 9"2 +102 "collection"'9 +3 "core" 9"0 +102 "collection"'y9 +3 "core" 9$/ +102 "collection"'X9 +3 "core" 9(%- +103 "collection"'B9 +3 "core" 9>'+ +102 "collection"'89 +3 "core" 9R(* +102 "collection"'S9 +3 "core" 9f*( +102 "collection"'29 +3 "core" 9x,' +102 "collection"' 9 +4 "core" 9-& +54 "Can"\  +48 "collection"'9 +3 "core" 9/$ +102 "collection"'%9 +3 "core" 90# +102 "collection"'9 +3 "core" 91\ ! +102 "collection"'R9 +3 "core" 93 +102 "collection"'C9 +3 "core" 94 +102 "collection"'A9 +3 "core" 97 +102 "collection"'>9 +3 "core" 9 7 +102 "collection"'+9 +48 "core" 9 9  +102 "collection"'s9 +3 "core" 9 -:% +102 "collection"']9 +4 "core" 9 <<) +102 "collection"'9 +3 "core" 9 K>- +102 "collection"'e9 +3 "core" 9 Y?1 +102 "collection"'-9 +3 "core" 9 h@5 +102 "collection"'K9 +3 "core" 9 uB: +102 "collection"'D9 +3 "core" 9 C> +102 "collection"'k9 +3 "core" 9 EB +102 "collection"'9 +3 "core" 9 FF +102 "collection"'@9 +3 "core" 9 HJ +102 "collection"'49 +3 "core" 9 IO +102 "collection"'19 +4 "core" 9 JS +102 "collection"'/9 +3 "core" 9 LW +102 "collection"'i9 +3 "core" 9 N[ +102 "collection"'[9 +3 "core" 9 N_ +102 "collection"'d9 +3 "core" 9 Pd +102 "collection"'9 +4 "core" 9 Ph +102 "collection"'N9 +3 "core" 9 Sl +102 "collection"'9 +3 "core" 9\ Sp +102 "collection"'g9 +3 "core" 9\ \ Ut +102 "collection"'!9 +3 "core" 9\ Wy +102 "collection"'q9 +4 "core" 9\ X}\ +102 "collection"'9 +3 "core" 9\ Y\ +102 "collection"'9 +3 "core" 9\ '[ +102 "collection"')9 +3 "core" 9\ .\\\ +102 "collection"':9 +3 "core" 9\ 5]\ +102 "collection"'U9 +3 "core" 9\ ;^ +102 "collection"'9 +3 "core" 9\ C`\ +102 "collection"'=9 +3 "core" 9\ G` +102 "collection"'9 +3 "core" 9\ Mb +102 "collection"' 9 +3 "core" 9\ Rc +102 "collection"'E9 +4 "core" 9\ Wd +102 "collection"'9 +3 "core" 9\ \\e +102 "collection"'p9 +3 "core" 9\ `g +102 "collection"'u9 +3 "core" 9\ fg +102 "collection"'}9 +3 "core" 9\ ii +102 "collection"'r9 +4 "core" 9\ mj +103 "collection"'{9 +3 "core" 9\ pl +102 "collection"'w9 +3 "core" 9\ tl +102 "collection"'O9 +3 "core" 9\ xm +102 "collection"'l9 +3 "core" 9\ {o +3 .tCH.hold 10:00,70C +2 "collection"'6 `\ `\ x +4 "core"  +54850 "Can"\ L +5150 "core" ` +2 "collection"''9 +3 "core" 9\ - +2 #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml + "collection"'^' +352 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"' @ +99 "core" @ +2 .tCSV.dial :air +2 "collection"' @ +41 "core" > +24 .tCS.seek 5ml +2 "collection"''l +1357 "core" ' +2 .tCSV.dial CTV + "collection"'&  +44 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +43 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +4 "collection"'*  +43 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'f @ +43 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml +3 "collection"'H' +1353 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"' +97 "core"  +2 .tCBV.dial CSV + "collection"'  +30 "core"  +2 "collection"'\ % +4 "core" % > A a\ _ +2 .tCS.seek 5ml + "collection"'#'l +1344 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +4 "collection"'Q  +42 "core" +2 "collection"'P% +4 "core" %l8\ \\ +2 .tCS.seek 7ml + "collection"'M' +591 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +4 "collection"'z @ +40 "core" ? +2 .tCS.seek 10ml +2 "collection"'' D +845 "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"'   +39 "core" ! +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'_  +2 '  +27 "core"  +104  +2 .tCS.seek 5ml +2 "collection"'t'l +1348 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'" @ +96 "core" A +2 .tCSV.dial :waste +2 "collection"'$ +97 "core" +2 .tCS.seek :empty +2 "collection"'T'Ͱ +1345 "core" ' +2 .tCSV.dial :air + "collection"'V @ +70 "core" B +2 .tCS.seek 5ml +2 "collection"' 'l +1351 "core" ' +2 .tCSV.dial CTV + "collection"'  +41 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'| @ +41 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'F  +42 "core"  +4 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'Z @ +42 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'7' +1358 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"', +96 "core" ~ +2 .tCBV.dial CSV + "collection"'j  +39 "core"  +2 "collection"'% +4 "core" %\ ` +2 .tCS.seek 5ml + "collection"'o'l +1359 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'  +43 "core" +47 "collection"';% +3 "core" %l#\ a +2 .tCS.seek 7ml +2 "collection"'<' +592 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'L @ +40 "core" > +2 .tCS.seek 10ml +2 "collection"'3' D +843 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'x ` +110 "core" ^ +2 #tLysing Complete + "collection"'m& +4 "core" &Ok/4\ aI +2 #tStoring sh1 puck in Collection Clamp to tube 5 + "manipulator"& % +3 "core" %\    +2 "storage"(Y% +3 "core" % G\ +2 "storage"(9. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 5 + "storage"(v(< +364 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (?& +2 "core" &<. K a\  +2 "manipulator"&c& +3 "core" & 1 +2 "manipulator"&I% +3 "core" %\   +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 5 +2 "manipulator"&0( +154 "core" ( +2 "manipulator"&5& +4 "core" &  +2 "storage"(& +3 "core" &<0 o p \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&~' +95 "core" ' +2 "storage"(.& +4 "core" &<. } i g\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(G'L +253 "core" ' +2 "storage"(h- +3 "core" -'S +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&b& +3 "core" & +2 "storage"(W& +3 "core" &<. q N 4\  +2 .tElbow.reconfigure LimpElbow + "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 5 +2 "manipulator"&\\' +33 "core" ' +2 .tElbow.hold + "manipulator"&a, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(- +2 "core" -'S +2 .tSE.seek 4.11 Pucks below Top Plate +2 "storage"(y' +31 "core" ' +2 "manipulator"&X% +4 "core" %+ ɾa +2 "storage"(B& +3 "core" &<. <\ z  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 5 + 315 counts + "manipulator"&8'W +18 "core" ' +2 "manipulator"&S& +4 "core" &  +2 "storage"(2& +4 "core" &<. H I g\  +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts + "manipulator"& ' +25 "core" ' +2 .tSE.seek 5.11 Pucks below Top Plate +2 "storage"(' +50 "core" ' +2 "manipulator"&%& +4 "core" & +2 "manipulator"&% +4 "core" %  + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&R'\ +92 "core" ' +2 .tElbow.seek CC +2 "manipulator"&C( +146 "core" ( +3 "manipulator"&A& +4 "core" & l 1 +2 .tElbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &>& +2 "core" & + 1 +2 .tForearm.seek CC +2 "manipulator"&+'ρ +99 "core" ' +2 .tHand.close + "manipulator"&s/ +67 "core" / +2 .tCC.seek :open +2 "collection"']( +378 "core" ( +2 "storage"(& +4 "core" &<. c c\  + "storage"(e& +4 "core" &<. b Y \  +2 "manipulator"&-& +3 "core" & 1 +2 "manipulator"&K% +3 "core" % ϐ +2 .tForearm.seek :retract + "manipulator"&D'\ +94 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 5 +2 "manipulator"&k( +150 "core" ( +2 "manipulator"&& +4 "core" & +2 "storage"(@& +3 "core" &<. } } \  +2 .tElbow.reconfigure LimpElbow + "manipulator"&$ ,(#b +3 .tForearm.seek 5 + "manipulator"&4' +111 "core" ' +2 .tElbow.hold + "manipulator"&1, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&/1 +75 "core" 1 +3 "manipulator"&i% +3 "core" % ( & ɼE +2 "storage"([& +35 "core" &<.   "\  + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 5 + 312 counts +2 "manipulator"&d'T +16 "core" ' +2 "manipulator"&& +4 "core" & $ c +2 "storage"(N& +3 "core" &<. '\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&' +22 "core" ' +2 "storage"(g% +4 "core" % )\ +2 ."downElevator"SE.seek :down +3 "storage"(!'v +100 (q% +2 "core" %e- <\ UZ +2 "manipulator"&% +3 "core" % +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +90 "core" ' +19 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +2 #tTranferring DA +35 #Beginning samplePassC +12 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"')& +4 "core" &89t\ p +2 "manipulator"&:& +4 "core" & +2 "manipulator"&U% +4 "core" %\  p  +2 .tElbow.seek FlushPuck::Garage + "manipulator"&(- +170 "core" ( +3 "manipulator"&=& +4 "core" &- [ +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-  [ +2 .tForearm.seek :garage + "manipulator"& ' +107 "core" ' +2 .tHand.close + "manipulator"&E/ +72 "core" / +2 "manipulator"&& +4 "core" &-  + [ +2 "manipulator"&p% +4 "core" %  Q ȿc + .tForearm.seek :retract +2 "manipulator"&u'\ +109 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&}( +290 "core" ( +2 "manipulator"&r& +4 "core" & 0 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &{& +2 "core" & 0 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&w'ρ +103 "core" ' +2 "manipulator"&O& +4 "core" & G 0 +2 "manipulator"&l% +3 "core" %τ  +2 "collection"'n& +4 "core" &:=\ n +2 "collection"'6& +3 .tCC.seek :closed +2 "collection"''(O +2 "core" &:<\ n +5 &6<\ m9 +9 &FK{8=v\ a0 +9 &zu7=V\ `D +10 &%\\7<2\ cL +9 &Z7<\ dK +9 &U9=\ dK +10 &oW9<\ dJ +9 &0W6< \ dK +10 &Y7< \ cK +9 &U7; \ dK +9 &uT8=\ dK +10 &!7U:=\ dK +9 &"V8>\ dJ +9 &$W7<\ dJ +10 &&}W7<\ dK +9 &(?Z9=\ dK +10 &*Z7<\ cK +9 &+Y9<\ cK +9 &-Z;=\ cK +10 &/GY7=\ cK +9 &1 Y8>\ dK +9 &2Z:=\ cK +10 &4T9?\ dK +9 &6OZ7=l\ dK +10 &8T8<W\ eK +9 &9T9=D\ dK +9 &;U9<\ dK +10 &=WT9=\ dK +9 &?Z9<\ dK +9 &@Y:=\ dK +10 &BY:<\ cK +9 &D^W:=\ dK +10 &F [8= \ cK +9 &Gh9> \ aM +9 &I<<\ ]Q +10 &KIAC\ XU +9 &MDG\ VX +9 &N{BF\ \\5 +10 &Od)@E\ ["f +9 &O{vAF\ `O +2 ( + "collection"'6& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.65 + "collection"'(& +3 "core" &O{u@F\ _O +2 .tHand.open + "manipulator"&1 +69 "core" 1 +2 "manipulator"&% +4 "core" % τ C +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&^'\ +97 "core" ' +2 .tPSV.dial PSR + "processing"%& +141 "core"  +2 "processing"%% +4 "core" %UK\ v + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1.5ml +2 "processing"%*' +1609 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%f  +44 "core"  +2 .tPS.seek 0ml +2 "processing"%'W +1615 "core" ' +2 .tPSV.dial PSR + "processing"% +44 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%' +2633 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%\  + "collection"'H  +6 "core"  +2 "processing"%Q  +41 "core"  +34 +2 .tPSV.dial :mixloop + "processing"%P +110 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing + "processing"%#  +126 "core" +2 .tPS.seek 0ml +2 "processing"%z'W +2627 "core" ' +2 .tPSV.dial :air + "processing"%M  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2631 "core" ' +2 .tPSV.dial :mixloop + "processing"% +43 "core" +2 .tPS.seek 0ml +2 "processing"%_'W +2637 "core" ' +2 .tPSV.dial :air + "processing"%  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2633 "core" ' +2 .tPSV.dial :mixloop + "processing"%" +44 "core" +2 .tPS.seek 0ml +2 "processing"%$'W +2637 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&t& +4 "core" & F 0 +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&V( +2 "core" ( +2 "manipulator"&T& +3 "core" & & 0 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &  0 + .tForearm.seek CC +2 "manipulator"&|'ρ +104 "core" ' +2 .tHand.close + "manipulator"&F/ +69 "core" / +2 .tCC.seek :open +2 "collection"'Z( +378 "core" ( +2 "manipulator"& & +4 "core" & 0 + "manipulator"&,% +4 "core" % q S L +2 .tForearm.seek :retract + "manipulator"&j'\ +100 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +271 "core" ( +2 "manipulator"&7& +4 "core" &- X + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- t X +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&;' +112 "core" ' +3 .tHand.open + "manipulator"&o1 +74 "core" 1 +2 "manipulator"&L% +4 "core" % h ȵV +39 .tForearm.reconfigure LooseForearm +9 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&<'\ +105 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing + ."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" &CE\ p +2 "manipulator"&m% +3 "core" %\ "  : +2 "storage"( % +4 "core" % 7\ + "storage"(Y. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 + "storage"(9(K +341 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (?& +3 "core" &K& I\  + "manipulator"&c& +4 "core" &- _ X + "manipulator"&I% +4 "core" %\ " ` : +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 6 + "manipulator"&5( +175 "core" ( +2 "manipulator"&& +4 "core" & ! L +2 "storage"(.& +3 "core" &K% \ \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts + "manipulator"&'J +93 "core" ' +2 "storage"(& +4 "core" &K% \ \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(h'L +158 "core" ' +2 "storage"(b- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (W& +3 "core" &K# X b\ \  +3 "manipulator"&& +3 "core" & K +2 .tElbow.seek 6 + "manipulator"&X( +4 "core" ( + "manipulator"&B& +4 "core" &   K + "storage"(S& +4 "core" &K# c b\ \  +2 .tForearm.seek 6 + 300 counts + "manipulator"&2'Ϻ +22 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&%/ +67 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& +3 "storage"(~'v +6 "core" & K +2 "manipulator"&0% +3 "core" % Ͼ +2 .tForearm.seek :retract +2 "manipulator"&G'\ +90 "core" ' +2 .tElbow.seek CC +2 "manipulator"&\\( +18 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +123 "core" ( +2 "manipulator"&8& +4 "core" & Z 1 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &y& +2 "core" & ' 1 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&A'ρ +103 "core" ' +33 "manipulator"&>& +3 "core" & 1 +2 "manipulator"& % +4 "core" %φ +2 "collection"'a& +3 "core" &BG?\ g +2 "collection"'s& +4 .tCC.seek :closed + "collection"'R(O +3 "core" &AFx\ g +3 &CFq\ f +8 &2@Fe\ [+| +9 &f~CFY\ Y> +10 &pAFE\ [L +9 &OUFHd\ ^J +10 &WBHM\ ]K +9 &WDF\ ]K +9 &VCH\ ^J +10 &UWCF\ ]K +9 &UBG\ ]K +9 &WDF\ ]J +10 & WBGr\ ]K +9 &"^WAGg\ ^K +10 &$ZCH^\ ]K +9 &%VCHU\ ^K +9 &'Y@FK\ ]K +10 &)fVDG_\ ]K +9 &+(T@E\ ^K +9 &,WEG\ ]K +10 &.VAGx\ ^J +9 &0nWBFk\ ^K +10 &20T@Eb\ ^K +9 &3UCGj\ ^K +9 &5YCG\\\ ]K +10 &7vUAFP\ ]K +9 &97YDGD\ ]K +9 &:UBG4\ ]J +10 &<VCC/\ ]K +9 &>~TCG2\ ^K +10 &@@UBF'\ ]K +9 &BZBE#\ ]K +9 &CZCF%\ ]L +10 &E]@E\ ]L +9 &G>u@E\ ZN +9 &HCC \ VS +10 &JAD\ RW +9 &LhAD\ PX +10 &N)@E\ QE +9 &O57BE\ W- +9 &O u?E\ ZH +5 ( + "collection"'s& +3 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.87 +2 .Hand.open + "manipulator"&`1 +77 "core" 1 +3 "manipulator"&% +3 "core" % υ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&e'\ +93 "core" ' +2 .tSC.coast + "storage"(6 +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'-  +129 "core" ~ +2 .tCSV.dial CTV + "collection"'K  +30 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2627 "core" ' +2 "collection"'@% +4 "core" % IK\ b +2 .tCS.seek 4.151ml + "collection"'+'Q +1572 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%C  +42 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%/  +69 "core"  +2 .tPS.seek 0ml +2 "processing"%i'W +1704 "Can"~\ pAA +925 "core" ' +2 .tCBV.dial between PRV and waste1 + "collection"'[ ` +40 "core" ^ +2 .tCSV.dial :air + "collection"' @ +43 "core" > +2 .tCS.seek 10ml +2 "collection"'N' D +1564 "core" ' +2 .tCSV.dial CTV + "collection"'D  +54 "core"  +2 .tCS.seek 0ml +2 "collection"'g' +2614 "core" ' +2 .tCBV.dial :waste1 + "collection"'k @ +28 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +4 "collection"'q  +129 "core" +2 "collection"'& +4 "core" &OjH\ _H + #tStoring lyfil puck in Collection Clamp to tube 5 +2 "manipulator"&)% +3 "core" %\   +2 "storage"(4% +3 "core" % \ +2 "storage"(d. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 + "storage"(:(< +344 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +40 (U& +10 "core" &< b b\ +2 "manipulator"&& +3 "core" & 1 +2 "manipulator"&% +4 "core" %\   +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tElbow.seek 5 + "manipulator"&=( +151 "core" ( +2 "manipulator"&& +4 "core" &  / +2 "storage"(!& +3 "core" &< z { \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&v' +95 "core" ' +2 "storage"(1& +4 "core" &< } D\ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(E'L +251 "core" ' +2 "storage"(- +3 "core" -'J +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 "manipulator"&p& +3 "core" & +2 "storage"(& +3 "core" &< f l\ +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 5 +2 "manipulator"& ' +35 "core" ' +2 .tElbow.hold + "manipulator"&r, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"({- +2 "core" -'J +3 .tSE.seek 5.12 Pucks below Top Plate + "storage"(' +42 "core" ' +2 "manipulator"&O% +4 "core" %) \ ȾZ +2 "storage"(l& +3 "core" &< \ { +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 5 + 313 counts + "manipulator"&n'U +20 "core" ' +2 "manipulator"&u& +4 "core" &  +2 "storage"(]& +4 "core" &< U F ?\ +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts + "manipulator"&(' +31 "core" ' +2 .tSE.seek 6.12 Pucks below Top Plate +2 "storage"(' +43 "core" ' +2 "manipulator"&& +4 "core" & +2 "manipulator"&6% +4 "core" %  + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&&'\ +98 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +154 "core" ( +4 "manipulator"&w& +3 "core" & 6 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &f& +3 "core" & 6 +2 .tForearm.seek CC + "manipulator"&*'ρ +100 "core" ' +2 .tHand.close + "manipulator"& / +70 "core" / +2 .tCC.seek :open +2 "collection"'( +376 "core" ( +2 "storage"(\ & +4 "core" &< d l\ +2 "storage"(Q& +3 "core" &< a a\ +2 "manipulator"&H& +3 "core" & 6 +2 "manipulator"&P% +3 "core" % τ  +2 .tForearm.seek :retract +2 "manipulator"&#'\ +103 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 5 +2 "manipulator"&( +151 "core" ( +2 "manipulator"&M& +4 "core" &  +2 "storage"(z& +3 "core" &< z | 3\ +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 5 +2 "manipulator"&' +110 "core" ' +2 .tElbow.hold + "manipulator"&, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&1 +65 "core" 1 +3 "manipulator"&_% +3 "core" % / ` t +5 "storage"("& +3 "core" &< < 7\ +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 5 + 319 counts + "manipulator"&'[ +16 "core" ' +2 "manipulator"&t& +4 "core" &  a +2 "storage"(T& +3 "core" &< { \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts + "manipulator"&' +31 "core" ' +2 "storage"(F% +4 "core" % \ +2 ."downElevator"SE.seek :down +3 "storage"(}'v +100 (^% +3 "core" %ӭ a\ SV +2 "manipulator"&'% +4 "core" %  +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"& '\ +94 "core" ' +10 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%,  +71 "core" +2 .tPS.seek 2.5ml +2 "processing"%|' +2631 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%7 +43 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%  +43 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%V +44 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%o  +43 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%L'W +2629 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%j& +4 "core" &k\ +2 "manipulator"&x& +3 "core" & + "manipulator"&m% +41 "core" %\ " - +9 .tElbow.seek FlushPuck::Garage + "manipulator"& (- +174 "core" ( +2 "manipulator"&Y& +4 "core" &- 2 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &;& +2 "core" &- 0 2 +2 .tForearm.seek :garage +2 "manipulator"&?' +110 "core" ' + .tHand.close + "manipulator"&c/ +71 "core" / +2 "manipulator"&I& +4 "core" &-  2 +2 "manipulator"&% +4 "core" % v ȹ$ + .tForearm.seek :retract +2 "manipulator"&.'\ +106 "core" ' +4 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&( +113 "core" ( +2 "manipulator"&& +4 "core" &  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &b& +2 "core" &  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&W' +101 "core" ' +2 "manipulator"&& +4 "core" & 4 +2 "manipulator"&B% +3 "core" % +3 "processing"%S& +3 "core" &t\ +2 "processing"%<& +3 .tPC.seek :closed +2 "processing"%%(Tg +2 "core" &t\ +3 &u\  +10 &3xs\ u*z +9 &ft\ s? +9 &Vpv\ uN +10 &Qs\ wM +9 &T\ wN +10 &T\ wM +9 &`U\ wM +9 &#Q\ wM +10 &T\ wM +9 &T\ wM +9 & hS\ wM +11 &")T\ wN +8 &#T\ wM +10 &%T\ wM +9 &'pT\ wM +9 &)2T\ wM +10 &*T\ wM +9 &,Q\ wM +9 &.yT\ wM +10 &0;T\ wM +9 &1U=\ vM +10 &3WC\ vM +9 &5T:\ wM +9 &7CT:\ wM +10 &9TC\ wM +9 &:T>\ vM +9 &<T<\ wM +10 &>JSD\ wM +9 &@ T@\ wM +10 &AT9\ wM +9 &CTC\ wM +9 &ERV@\ wM +10 &GU9\ wM +9 &H]<\ vN +9 &Ji:\ uO +10 &LI;\ qS +9 &N\ ?\ qS +10 &OA\ qT +9 &Q?\ qS +9 &SF>\ r9 +10 &T#2@\ rO +9 &TL=\ | & +2 ( + "processing"%<& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.58 + "processing"%& +3 "core" &TL\ { & +2 .tHand.open + "manipulator"&01 +72 "core" 1 +2 "manipulator"&5% +4 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +93 "core" ' +2 .tPRV.dial :air + "processing"%8  +44 "core"  +2 .tPSV.dial :mixloop + "processing"%y +44 "core" +2 "processing"%h% +4 "core" %UX\ z +2 .tPS.seek 0.3ml + "processing"%2' +383 "core" ' +2 .tPSV.dial PSR + "processing"%X +100 "core"  +2 "processing"%>% +4 "core" %P\ z + #tPulling 0.4ml of PSR.air + .PSR.select :air +2 .PS.seek 0.7ml +2 "processing"% '* +497 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%a' +1921 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%~ +100 "core" +2 .tPTV.dial :mixing + "processing"%G @ +72 "core" B +2 .tPBV.dial :waste2 + "processing"%Z  +101 "core"  +2 .tPS.seek 0ml +2 "processing"%`'W +2636 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&& +4 "core" & : +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&s( +3 "core" ( +2 "manipulator"&-& +4 "core" &   + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &K& +2 "core" & H +2 .tForearm.seek PC +2 "manipulator"&A' +98 "core" ' +2 .tHand.close + "manipulator"&9/ +69 "core" / +2 .tPC.seek :open +2 "processing"%$( +400 "core" ( +2 "manipulator"&@& +4 "core" &  + "manipulator"&3% +4 "core" %  +2 .tForearm.seek :retract + "manipulator"&C'\ +94 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&/(- +187 "core" ( +2 "manipulator"&& +4 "core" &.   + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &[& +2 "core" &.    +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +110 "core" ' +2 .tHand.open + "manipulator"&+1 +70 "core" 1 +2 "manipulator"&D% +4 "core" % e (  ȴM +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&N'\ +100 "core" ' +2 #tLoading da puck from tube 6 into Processing Clamp + "processing"%k& +4 "core" &c\ +2 "manipulator"&q% +3 "core" %\   +2 "storage"(% +3 "core" %| \ +2 "storage"(). +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"(4(K +364 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (d& +3 "core" &K \ + "manipulator"&U& +4 "core" &.  + "manipulator"&% +4 "core" %\   +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tElbow.seek 6 + "manipulator"&( +170 "core" ( +2 "manipulator"&& +4 "core" & \ X + "storage"(!& +4 "core" &K \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts + "manipulator"&1'J +101 "core" ' +2 "storage"(\\& +4 "core" &K 7\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +45 "storage"(e'L +163 "core" ' +3 "storage"(- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (p& +2 "core" &K | \  +2 "manipulator"&& +3 "core" & X +2 .tElbow.seek 6 + "manipulator"&{( +4 "core" ( +2 "manipulator"&O& +4 "core" &  X +2 "storage"(l& +3 "core" &K &\  +2 .tForearm.seek 6 + 300 counts +2 "manipulator"&u'Ϻ +13 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&]/ +68 "core" / +3 ."downElevator"SE.seek :down +5 "manipulator"&& + "storage"(6'v +6 "core" & X +2 "manipulator"&v% +3 "core" % ϰ z +2 .tForearm.seek :retract +2 "manipulator"&='\ +93 "core" ' +2 .tElbow.seek PC +2 "manipulator"&E( +25 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +210 "core" ( +2 "manipulator"& & +4 "core" &  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &n& +33 "core" & +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&' +91 "core" ' +2 "manipulator"&w& +4 "core" & +2 "manipulator"&f% +3 "core" % O +2 "processing"%(& +4 "core" &@\ + "processing"%r& +4 .tPC.seek :closed + "processing"% (Tg +3 "core" &t\ +3 &n\  +9 &1yr\ w*y +9 &d}q\ t> +10 &|no\ vM +9 &?Qe\ xM +10 &U_\ xM +9 &Wg\ xM +9 &TM\ xM +10 &GRQ\ xM +9 &\ T[\ xL +9 &S^\ yM +10 & VW\ xM +9 &"OVM\ xM +10 &$QJ\ yM +9 &%Q@\ yM +9 &'QH\ xM +10 &)WQA\ xM +9 &+QB\ yM +9 &,QG\ yM +10 &.QG\ xM +9 &0_Q=\ yM +10 &2!Q;\ xM +9 &3Q:\ xM +9 &5Q<\ yM +10 &7gQ=\ yM +9 &9*S{\ yL +9 &:S`\ xL +10 &<R\ xL +9 &>pR\ xL +10 &@1U\ xM +9 &AP\ yL +9 &CS\ xM +10 &EvY\ wM +10 &G7Y\ xM +8 &H`\ vN +10 &Js\ uP +9 &Ll\ rS +10 &N-\ rS +9 &O\ qS +9 &Q\ rT +10 &SVzh\ v= +9 &T, D\ yB +9 ( + &T74\ {7 + "processing"%r& +4 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.62 + .Hand.open + "manipulator"&&1 +68 "core" 1 +2 "manipulator"&R% +4 "core" %  O +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&\ '\ +96 "core" ' +2 .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 6 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"%Q  +2 %H9 +5 "core" 9@? +102 "processing"%P9 +3 "core" 9= +102 "processing"%M9 +3 "core" 9: +102 "processing"%z9 +3 "core" 99 +102 "processing"%*9 +3 "core" 99 +102 "processing"%9 +3 "core" 98 +102 "processing"%9 +3 "core" 98 +102 "processing"%_9 +3 "core" 98 +102 "processing"%"9 +4 "core" 99" +102 "processing"%t9 +3 "core" 9;& +102 "processing"%T9 +3 "core" 9;+ +102 "processing"%F9 +3 "core" 9=/ +102 "processing"%#9 +3 "core" 9@3 +102 "processing"%^9 +3 "core" 9C7 +103 "processing"%'9 +3 "core" 9E; +102 "processing"%9 +3 "core" 9I@ +102 "processing"%9 +3 "core" 9MD +102 "processing"%9 +3 "core" 9OH\ +102 "processing"%9 +4 "core" 9TL\ +102 "processing"%,9 +3 "core" 9XP +102 "processing"%9 +3 "core" 9\\U +102 "processing"%}9 +3 "core" 9bY +102 "processing"%:9 +3 "core" 9f] +102 "processing"%i9 +3 "core" 9ja +2 .tPH.hold 2:00:00,28C +2 "processing"%7 ppi +2 .tdelay 1:30 +5 "core" b +8998 .tPSR.select :air +2 .PSV.dial PSR + "processing"% +100 "core"  +2 "processing"%V% +4 "core" %S3\ u + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%o' +598 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +10 .tPS.seek 2ml + "processing"%|'[ +1610 "core" ' +3 .tPTV.dial :puck + "processing"%j  +70 "core"  +2 .tPSV.dial PTV + "processing"%x +72 "core" +2 .tPBV.dial :waste1 + "processing"%m  +129 "core" +2 "processing"%Y% +3 "core" %X\ u +2 .tPS.seek 1.5ml +2 "processing"%;' +589 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +3 .tPS.seek 0ml + "processing"%c'W +1615 "core" ' +2 .tdelay 5:00 +16628 "Can"\ s;; +13374 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%I  +34 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 .tPSR.select :air + .PSV.dial PSR +2 "processing"% +71 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%' +2311 "core" ' +2 .tPSV.dial PTV + "processing"%b +72 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +3 "processing"%? +71 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"% +71 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%B  +70 "core"  +2 .tPS.seek :empty +2 "processing"%S'9 +2302 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +126 "core" +2 .tPSV.dial :mixloop + "processing"%. +44 "core" +2 .tPRV.dial :ab1 + "processing"%J @ +74 "core" A +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +44 "processing"%'w +356 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "collection"'0  +2 "processing"%5  +47 "core"  +4 +2 "processing"%<% +4 "core" %z\ o +2 .tPS.seek 0.32ml +2 "processing"%8'' +400 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'y  +30 "core" +2 .tPRV.dial :air +2 "processing"%h  +39 "core"  +3 .tPS.seek 0.9ml + "processing"%W'D +1226 "core" ' +2 .tPRV.dial :waste2 + "processing"%L @ +72 "core" > +3 .tPS.seek 0.5ml + "processing"%X' +855 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%>  +43 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%2'[ +1620 "core" ' +2 .tPSV.dial :PML + "processing"% +44 "core" +2 .tPTV.dial :mixing + "processing"%~ @ +72 "core" B +2 .tPBV.dial :waste1 + "processing"%G  +35 "core" +2 "processing"%Z% +4 "core" %`\ s +2 .tPS.seek 1.85ml + "processing"%a'@ +250 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"% * +34 "core" + +3 .tPS.seek 0ml + "processing"%-'W +1968 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'K& +3 "core" &OSm\ c +2 "manipulator"&9& +3 "core" &  +2 "manipulator"&% +4 "core" %\ 4  ( + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&(- +168 "core" ( +2 "manipulator"&%& +4 "core" &- \  z + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &@& +2 "core" &-  z +2 .tForearm.seek :garage +2 "manipulator"&3' +109 "core" ' +2 .tHand.close + "manipulator"&/ +75 "core" / +2 "manipulator"&[& +4 "core" &- z +2 "manipulator"&A% +4 "core" %  ɾ[ + .tForearm.seek :retract +2 "manipulator"&s'\ +100 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&+( +275 "core" ( +2 "manipulator"&D& +4 "core" &   / + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &k& +2 "core" &  / +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&C'ρ +97 "core" ' +2 "manipulator"&q& +4 "core" &   H / +2 "manipulator"&% +3 "core" %v t +2 "collection"')& +4 "core" &OSn\ d + "collection"'& +4 .tCC.seek :closed +2 "collection"'d(O +2 "core" &OR2\ b +3 &NSt\ d +10 &3MSr\ [+| +9 &fLPz\ W? +10 &sPSm\ [M +9 &TSOS_\ ^L +9 &WMRb\ ^L +10 &WNR_\ \\L +9 &TPSh\ ^L +10 &OSf\ [L +9 &WNRl\ ^L +9 &WORc\ ^L +10 & VNR`\ ^L +9 &"dWPQc\ ]L +9 &$&VOQb\ \\L +10 &%WMRk\ ^L +9 &'VNSg\ \\L +10 &)kWNSb\ ]L +9 &+-VLSd\ \\L +9 &,ZOSa\ ]L +10 &.UPR]\ \\L +9 &0tWNS^\ ]L +9 &25VORb\ \\L +10 &3VMQb\ \\L +9 &5VPSa\ \\M +10 &7|VOPb\ ]L +9 &9>VOR]\ \\L +9 &:WNTc\ ]L +10 &<UOR[\ \\L +9 &>VNSd\ ]L +9 &@EUORb\ \\L +10 &BYNRf\ ]L +9 &CWORd\ \\L +10 &EYNQf\ ]M +9 &GIcMQc\ ZN +9 &I|MQe\ YP +10 &JMOd\ SU +9 &LpNQ^\ QX +9 &N2NRc\ OE +10 &O=;MQa\ U's +9 &OuMPb\ XI +5 ( + "collection"'& +4 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.69 +2 "collection"'U& +4 "core" &OnMQU\ [I + &OnLOb\ ZI + .tHand.open +2 "manipulator"&1 +68 "core" 1 +2 "manipulator"&% +4 "core" % v +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&!'\ +96 "core" ' +2 .tPSV.dial PSR +2 "processing"%\\ +111 "core"  +2 "processing"%/% +4 "core" %\\*\ n + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +9 .tPS.seek 1.5ml +2 "processing"%N' +1616 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%  +56 "core"  +3 .tPS.seek 0ml + "processing"%p'W +1611 "core" ' +2 .tPSV.dial PSR + "processing"% +53 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%O' +2636 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%l  +2 "collection"']  +40 "core" +117 +2 .tPSV.dial :mixloop + "processing"% +102 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%v  +70 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2647 "core" ' +2 .tPSV.dial :air + "processing"%1  +43 "core"  +2 .tPS.seek 2.5ml +2 "processing"%e' +2635 "core" ' +2 .tPSV.dial :mixloop + "processing"%u +44 "core" +2 .tPS.seek 0ml +2 "processing"% 'W +2636 "core" ' +2 .tPSV.dial :air + "processing"%n  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%{' +2674 "core" ' +2 .tPSV.dial :mixloop + "processing"%6 +44 "core" +2 .tPS.seek 0ml +2 "processing"%w'W +2637 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&f& +4 "core" &  v / +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&(( +3 "core" ( +2 "manipulator"&=& +3 "core" &    / +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &$& +3 "core" &   / +2 .tForearm.seek CC + "manipulator"&&'ρ +95 "core" ' +2 .tHand.close + "manipulator"&R/ +77 "core" / +2 .tCC.seek :open +2 "collection"'H( +376 "core" ( +2 "manipulator"&r& +4 "core" &  o / + "manipulator"&P% +4 "core" % υ h +2 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&M(- +280 "core" ( +2 "manipulator"&4& +4 "core" &-   8 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &z& +2 "core" &- D 8 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&*' +110 "core" ' +3 .tHand.open +2 "manipulator"&1 +70 "core" 1 +2 "manipulator"&% +4 "core" % v -   ɹv +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&_'\ +99 "core" ' +2 ."da"delayUntil "12:00:29.05" +5723 "Can"\ u66 +19040 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%" @ +70 "core" A +2 ."da"PBV.dial :waste1 + "processing"%t  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%T * +33 "core" + +2 ."da"PSV.dial :air +2 "processing"%F  +43 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%#' +2306 "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 + "processing"% +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +44 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2290 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +126 "core"  +2 "processing"%,% +4 "core" %:a\ y + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +590 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%}'[ +1609 "core" ' +2 ."da"PTV.dial :puck + "processing"%:  +72 "core"  +2 ."da"PSV.dial PTV +2 "processing"%i +82 "core"  +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core"  +2 "processing"%V% +4 "core" %Z%\ k +2 ."da"PS.seek 1.5ml + "processing"%`' +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%o * +32 "core" + +3 ."da"PS.seek 0ml + "processing"%j'W +1618 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%x  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%m * +45 "core" ) +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%Y +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%|' +2306 "core" ' +2 ."da"PSV.dial PTV + "processing"% +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +4 "processing"%; +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%Q +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%I  +70 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2284 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +139 "core"  +2 "processing"%c% +4 "core" %>f\ y + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%b' +602 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%?'[ +1606 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"% +85 "core"  +2 ."da"PBV.dial :waste1 + "processing"%B  +33 "core" +2 "processing"%% +4 "core" %Y0\ r +2 ."da"PS.seek 1.5ml + "processing"% ' +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%. * +33 "core" + +3 ."da"PS.seek 0ml + "processing"%J'W +1199 "Can"\ oCC +408 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%S  +33 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%5 * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +44 "processing"%0 +71 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%<' +2312 "core" ' +2 ."da"PSV.dial PTV + "processing"% +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%y +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%h +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%8  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%L'9 +2299 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%W  +54 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing + "processing"%>  +125 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%X  +43 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop + "processing"% +43 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%~' +384 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%G  +44 "core"  +2 "processing"%Z% +4 "core" %a\ o +2 ."da"PS.seek 0.55ml + "processing"%'x +342 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%2  +43 "core"  +2 ."da"PS.seek 2ml +2 "processing"%a'[ +1559 "core" ' +2 ."da"PSV.dial :PML + "processing"%K +44 "core" +2 ."da"PTV.dial :mixing + "processing"%9 @ +72 "core" B +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core" +2 "processing"%%% +4 "core" %Yb\ u + ."da"PS.seek 1.85ml +2 "processing"%@'9 +242 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%E * +45 "core" ) +3 ."da"PS.seek 0ml + "processing"%'W +1969 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +31449 "Can"\ q?? +16553 #"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"%A * +34 "core" + +2 ."da"PSV.dial :air +2 "processing"%\  +43 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%3' +2303 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%D +54 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%k  +41 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"% +54 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%q  +40 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2296 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%) +127 "core"  +2 "processing"%s% +4 "core" %6g\ y + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +598 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'[ +1613 "core" ' +2 ."da"PTV.dial :puck + "processing"%U  +71 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core" +2 "processing"%\\% +4 "core" %^b\ u +2 ."da"PS.seek 1.5ml + "processing"%/' +593 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%C * +31 "core" * +3 ."da"PS.seek 0ml + "processing"%-'W +1606 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%N * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +72 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%p' +2289 "core" ' +2 ."da"PSV.dial PTV + "processing"%] +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%l +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%v  +70 "core"  +2 ."da"PS.seek :empty +2 "processing"%O'9 +2293 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%1 +127 "core"  +2 "processing"%% +4 "core" %8d\ y + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%u' +595 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%e'[ +1619 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%n +71 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +32 "core"  +2 "processing"%6% +4 "core" %\\]\ w + ."da"PS.seek 1.5ml +2 "processing"%{' +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%f * +31 "core" + +3 ."da"PS.seek 0ml + "processing"%='W +1606 "core" ' +2 ."da"delay 2:00 +2184 "Can"\ q?? +9819 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%$  +31 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +40 "processing"%R * +41 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%+ +72 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%!' +2297 "core" ' +2 ."da"PSV.dial PTV + "processing"%d +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%r +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%P +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%&  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%4'9 +2307 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%z +126 "core"  +2 "processing"%(% +4 "core" %;f\ v + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +599 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'[ +1615 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"% +70 "core" +2 ."da"PBV.dial :waste1 + "processing"%*  +34 "core" +2 "processing"%"% +4 "core" %^g\ u +2 ."da"PS.seek 1.5ml + "processing"%t' +596 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%T * +33 "core" , +3 ."da"PS.seek 0ml + "processing"%F'W +1613 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%w  +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"%' +72 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2301 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%# +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +4 "processing"% +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%,  +70 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2287 "core" ' +2 ."da"Gate.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"% +144 "core"  +3 "processing"%:% +18 "core" %:#\ ) + #"da"Pulling 0.25ml of PSR.sub1 + .PSR.select :sub1 +3 "processing"% +11 ."da"PS.reconfigure PSconfig +6 "processing"%#A d`xb +4 ."da"PS.seek 0.25ml +5 "processing"%i'7 +347 "core" ' +34 ."da"delay 5 seconds +502 "processing"%% +3 "core" %< \ ' + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%V' +339 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml +2 "processing"%}'[ +1614 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%o +75 "core" +2 ."da"PBV.dial :waste1 + "processing"%`  +35 "core" +2 "processing"%x% +4 "core" %_`\ ! +2 ."da"PS.seek 1.5ml + "processing"%m' +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%Y * +33 "core" + +3 ."da"PS.seek 0ml + "processing"%j'W +1610 "core" ' +2 ."da"delay 10 seconds +1003 #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"%; * +35 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%Q +73 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%I' +2358 "core" ' +2 ."da"PSV.dial PTV + "processing"%| +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +73 "core"  +2 ."da"delay 5 seconds +10 "Can"\ " +492 ."da"PSV.dial PTV +2 "processing"%c +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%  +72 "core"  +2 ."da"PS.seek :empty +2 "processing"%b'9 +2358 "core" ' +2 "processing"%9 +3 "core" 9'4R +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast + "processing"%B  +3 "core" 4R + 4R + "processing"%& +4 "core" &T73/\ *7 + #"da"Imaging da puck in Processing Clamp while storing it to tube 5 +2 "manipulator"&?% +3 "core" %\  )  +2 "storage"(.% +3 "core" %~ X X \ B + "storage"( . +3 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 5 + "storage"(S(< +338 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (5& +3 "core" &< 8 + \ ? + "manipulator"&0& +4 "core" &- ) 8 + "manipulator"&J% +4 "core" %\  .  + ."da"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 5 +2 "manipulator"&( +179 "core" ( +2 "manipulator"&y& +4 "core" & @ a + "storage"(h& +4 "core" &< : I \ ? +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 5 + 700 counts +2 "manipulator"&8' +94 "core" ' +2 "storage"(<& +4 "core" &< V W 8\ A +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +2 "storage"(W'L +243 "core" ' +2 "storage"(>- +3 "core" -'D + ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&X& +3 "core" &  _ +42 "storage"( & +11 "core" &< ' ' 0\ ; + ."da"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 5 +2 "manipulator"&L' +37 "core" ' +2 ."da"Elbow.hold + "manipulator"&G, +4 "core" , + ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(Z- +4 "core" -'D +2 ."da"SE.seek 6.13 Pucks below Top Plate +2 "storage"(~' +33 "core" ' +2 "manipulator"&2% +4 "core" % d  9 +2 "storage"(& +3 "core" &<\ 3 + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 5 + 297 counts + "manipulator"&K'E +22 "core" ' +2 "manipulator"&9& +4 "core" & \\ _ +2 "storage"(& +4 "core" &< , ( F\ ; + ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 5 + 700 counts +2 "manipulator"&%' +25 "core" ' +2 ."da"SE.seek 7.13 Pucks below Top Plate +2 "storage"(E' +48 "core" ' +2 "manipulator"&a& +4 "core" & _ +2 "manipulator"&@% +4 "core" % + ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&['\ +89 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&A( +254 "core" ( +4 "manipulator"&\ & +3 "core" &  c +2 ."da"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" & c +2 ."da"Forearm.seek PC + "manipulator"&D' +95 "core" ' +2 ."da"Hand.close + "manipulator"&k/ +73 "core" / +2 ."da"PC.seek :open +2 "processing"%( +405 "core" ( +2 "storage"(q& +4 "core" &< ( &\ < + "manipulator"&3& +4 "core" & c + "manipulator"&)% +4 "core" %    +2 ."da"Forearm.seek :retract + "manipulator"&s'\ +96 "core" ' +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 5 +2 "manipulator"&( +257 "core" ( +2 "manipulator"&& +4 "core" &  j + "storage"(U& +4 "core" &< * (\ : +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 5 + 700 counts +2 "manipulator"&' +95 "core" ' +2 ."da"Hand.open + "manipulator"&1 +69 "core" 1 +3 "storage"(\\- +3 "core" -' +2 ."da"SE.seek 6.88 Pucks below Top Plate +2 "storage"(' +19 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 6.21 Pucks below Top Plate +2 "storage"(C'j +46 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da19aug1012h150ml.tif +1953 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +71 #"da"SX HX9/16 (USB:49): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 17.026 seconds\ /var/log/esp/da19aug1012h150ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da19aug1012h150ml15s.tif +1556 #SX HX9/16 (USB:49): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da19aug1012h150ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da19aug1012h150ml30s.tif +3065 #SX HX9/16 (USB:49): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da19aug1012h150ml30s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da19aug1012h150ml70s.tif +7117 #SX HX9/16 (USB:49): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da19aug1012h150ml70s.tif: TIFF Upload Complete\ + .Gate.power :camera,:OFF +2 ."Qmail"HABfans.email "17.026 sec auto-exposure",Subject: "da19aug1012h150ml images!" +9 "storage"(/- +10 "core" -'j +5 "storage"(& +7 "core" &< C F 7\ k +2 "manipulator"&N& +3 "core" & I +2 ."da"Elbow.seek 5 +3 "manipulator"&( +15 "core" ( +2 "manipulator"&-& +5 "core" &    +2 "storage"(]& +4 "core" &< _ ] u\ m +2 ."da"Forearm.seek 5 + 700 counts +2 "manipulator"&l' +3 "core" ' +2 ."da"SE.reconfigure SEgently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 6.93 Pucks below Top Plate +3 "storage"(' +69 "core" ' +2 "manipulator"&v& +5 "core" & j  +2 "storage"(p& +3 "core" &< 6 9 k\ +2 ."da"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 5 +3 "manipulator"&1' +38 "core" ' +2 ."da"Elbow.hold +4 "manipulator"&, +4 "core" , +2 ."da"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +6 ."da"SE.seek 7.11 Pucks below Top Plate +2 "storage"(O' +32 "core" ' +53 "manipulator"&u% +4 "core" % A ȽO +2 "storage"(n& +6 "core" &< \ z +2 ."da"Forearm.force -20 +2 "manipulator"&5 +6 ."da"Forearm.seek 5 + 292 counts +4 "manipulator"& '@ +22 "core" ' +4 "manipulator"&6& +8 "core" &  +3 "storage"(e& +4 "core" &< 8 : )\ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 5 + 700 counts +2 "manipulator"&f' +25 "core" ' +2 "storage"({% +4 "core" % M V\ +2 ."downElevator"SE.seek :down +3 "storage"($'v +100 (R% +3 "core" %ة q =\ RN +2 "manipulator"&+% +4 "core" % ( + ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&='\ +88 "core" ' +2 ."downElevator"SE.coast +2 "storage"(5 +2 "core" ' +2 ."da"SC.coast + "storage"(6 +59 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage + #tStarting finalPurge +3 "processing"%d& +6 "core" &\ s +2 "manipulator"&r& +3 "core" &  +2 "manipulator"&P% +4 "core" %\   +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&&(- +174 "core" ( +2 "manipulator"&!& +4 "core" &- . 2 +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &z& +3 "core" &- E 2 +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&(' +106 "core" ' +2 ."psFlush"Hand.close +3 "manipulator"&4/ +67 "core" / +2 "manipulator"&& +5 "core" &- 2 +2 "manipulator"&% +4 "core" %  +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&*'\ +99 "core" ' +2 ."psFlush"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC +2 "manipulator"&"( +128 "core" ( +2 "manipulator"&& +4 "core" & k j +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &T& +2 "core" & j +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&t' +103 "core" ' +3 "manipulator"&w& +4 "core" &  j +2 "manipulator"&^% +4 "core" % +2 "processing"%'& +4 "core" &\ q + "processing"%F& +4 ."psFlush"PC.seek :closed +2 "processing"%(Tg +3 "core" &\ q +3 &\ p +8 &0y\ g*y +10 &d}\ f> +9 &xn\ gM +9 &:Q\ jM +10 &R\ iM +9 &R\ \ jM +9 &T\ jM +11 &BS \ jM +8 &S \ iM +9 &S\ jM +10 & V\ \ gM +9 &"KR \ jM +10 &$ R\ jM +9 &%V\ iM +9 &'S\ jL +11 &)RS\ iM +8 &+S\ jM +9 &,V\ iM +10 &.S\ iL +9 &0[S\ jM +11 &2Q\ iM +8 &3S\ jM +9 &5Q\ jM +10 &7cS\ iM +9 &9&T\ hL +11 &:S\ iM +8 &<S\ jL +9 &>kR\ jM +10 &@-Q\ jM +9 &AR\ iL +9 &CR\ jM +10 &ErS\ jM +9 &G2W\ iN +10 &H`\ hN +9 &Jm\ gP +9 &Lh\ dS +11 &N)\ dS +8 &O\ dT +9 &Q\ dT +10 &SR{g\ g> +9 &T, >\ k< +9 &Tfi\ g3 +10 ( + &To\ n* + "processing"%F& +4 #"psFlush"Processing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.62 + "processing"%#& +4 "core" &To\ l* +2 ."psFlush"Hand.open + "manipulator"&1 +73 "core" 1 +3 "manipulator"&,% +4 "core" %  +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +101 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +129 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%:'P +369 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +731 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +4 "processing"%' +1607 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +82 "core"  +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%i  +32 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%V'W +2629 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%o +72 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%`' +588 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%x' +2122 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%} +72 "core" +2 ."psFlush"PBV.dial PSV + "processing"%Y U +54 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%m'W +2632 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +53 "core" B +3 ."psFlush"PS.seek 2.5ml + "processing"%;' +2627 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%Q  +74 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%j'9 +2627 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%| +43 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"% ' +2626 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%c +69 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%'W +2637 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%I @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2629 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%B  +70 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2639 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%? +43 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%.'P +1096 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +1616 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%5 +70 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%0  +53 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%J'W +2630 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%y +72 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%h' +591 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%<' +2119 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%M +71 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%_ U +52 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%>'W +1796 "Can"\ kFF +878 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%X @ +54 "core" B +2 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +2632 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%Z  +84 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%2'9 +2633 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +40 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%9' +2638 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +69 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%a'W +2647 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%@ @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%8' +2634 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +69 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%W'9 +2629 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'L& +3 "core" &fkm\ e +2 "manipulator"&K& +3 "core" & i j +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&~( +2 "core" ( +2 "manipulator"&%& +4 "core" &  j + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &\ & +3 "core" & C j +2 .tForearm.seek PC + "manipulator"&' +101 "core" ' +2 .tHand.close + "manipulator"&G/ +67 "core" / +2 .tPC.seek :open +2 "processing"%k( +405 "core" ( +2 "manipulator"&[& +4 "core" & ` j +2 "manipulator"& % +3 "core" %  +2 .tForearm.seek :retract + "manipulator"&q'\ +91 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&3( +361 "core" ( +2 "manipulator"&)& +4 "core" & ~ + + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &D& +2 "core" & + +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&'ρ +102 "core" ' +2 "manipulator"&U& +4 "core" &  + +2 "manipulator"&A% +3 "core" %π 3 O +2 "collection"'& +4 "core" &fle\ k +2 "collection"'\\& +3 .tCC.seek :closed +2 "collection"'s(O +2 "core" &glj\ k +4 &ejm\ j8 +10 &HIyhjk\ ^1 +9 &xsfil\ ]E +10 &"[dki\ `M +9 &Vgkj\ aL +9 &Wgkl\ aL +10 &hWgkm\ aM +9 &,Wdkk\ aL +9 &Wfje\ aL +10 &Tghn\ aL +9 &qWfjg\ aL +10 &!3Whmm\ aL +9 &"Veil\ aL +9 &$Yfjl\ aL +10 &&zWfij\ aL +9 &(;Wgjd\ aL +9 &)Wfkl\ aL +10 &+Wfjn\ bL +9 &-Tfjj\ bL +10 &/DVejm\ aL +9 &1Vhkn\ aL +9 &2Wfgn\ aL +10 &4Whil\ `L +9 &6JWejj\ aM +9 &8Vgji\ aL +10 &9Vehn\ aL +9 &;Wfjk\ aL +10 &=TVfik\ `L +9 &?Wdkm\ aL +9 &@Vfjm\ aL +10 &BWfkn\ aL +9 &D[\\ekk\ `L +9 &Fbdjl\ _M +10 &Glfhm\ ^N +9 &Ifkh\ [R +10 &KGehg\ VV +9 &Mchl\ SX +9 &N{hhm\ Y7 +10 &Ob&chl\ Y$k +9 &Ofchj\ _I +2 ( + "collection"'\\& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.68 + "collection"'E& +3 "core" &Odeio\ _I +2 .tHand.open + "manipulator"&1 +72 "core" 1 +2 "manipulator"&/% +4 "core" % π O +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +97 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'N& +4 "core" &Oddjn\ ^I +2 "collection"'-% +3 "core" %dfm\ ^ +2 .tCSV.dial CSR +2 "collection"']  +53 "core"  +2 "collection"'v% +4 "core" %cip\ ] + #tPulling 5ml of CSR.flush + .CSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'p'l +1358 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 'u% +2 "core" %ldj^\ S +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.501ml +2 "collection"'n' +663 "core" ' +2 .tCSV.dial :waste + "collection"' +125 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'' +1983 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'6& +4 "core" &Ocdjd\ ZI +2 "collection"'C% +3 "core" %bii\ [ + .tCSV.dial :flush +2 "collection"'e  +54 "core" +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"'{'l +1229 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'l @ +43 "core" B +2 "collection"'% +4 "core" %lejk\ ^ +2 .tCS.seek 7ml + "collection"'R' +538 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'  + '+  +40 "core"  +90  +2 .tCBV.dial :waste1 + "collection"'1 @ +43 "core" ? +2 .tCS.seek 0ml +2 "collection"'d' +1671 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"' & +4 "core" &Ocdlo\ _I +2 "collection"'r% +3 "core" %dkl\ ` +2 .tCSV.dial :flush + "collection"'P  +70 "core" +2 .tCS.seek 5ml +2 "collection"'O'l +1236 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"'f @ +53 "core" ? +2 "collection"'!% +4 "core" %leh`\ Z +2 .tCS.seek 7ml + "collection"'z' +596 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'$  +54 "core"  +2 .tCBV.dial :waste2 +2 "collection"'S  +110 "core"  +3 .tCS.seek 0ml + "collection"'' +1683 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'4& +4 "core" &Obcji\ _I +2 "collection"'% +3 "core" %gik\ _ + .tCSV.dial CSR +2 "collection"'  +43 "core"  +2 "collection"'=% +4 "core" %fja\ ^ + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml +2 "collection"'' +1930 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"'T' D +544 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'( +2 'w  +108 "core" ~ +27  +2 .tCTV.dial :intake + "collection"'^  +72 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml + "collection"''' \\ +1930 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'&  +70 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'*' +595 "core" ' +2 .tCSV.dial CSR + "collection"'  +97 "core"  +2 "collection"'#% +4 "core" %hkY\ ^ + #tPulling 5ml of CSR.flush + .CSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"''l +1354 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"',' D +1345 "core" ' +2 .tCSV.dial CBV + "collection"'F +98 "core" +2 .tCS.seek 0ml +2 "collection"'' +2617 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&t& +4 "core" & + +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&b( +28 "core" ( +2 "manipulator"&:& +4 "core" &  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & #  +2 .tForearm.seek CC +2 "manipulator"&i'ρ +101 "core" ' +2 .tHand.close + "manipulator"&/ +72 "core" / +2 .tCC.seek :open +2 "collection"'o( +375 "core" ( +2 "manipulator"&V& +4 "core" &  + "manipulator"&`% +4 "core" % τ +2 .tForearm.seek :retract + "manipulator"&}'\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&Y(- +270 "core" ( +2 "manipulator"&x& +4 "core" &- p + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- w p +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&m' +109 "core" ' +3 .tHand.open +2 "manipulator"&Q1 +73 "core" 1 +2 "manipulator"&;% +4 "core" % v  ~ ȹ} +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&|'\ +100 "core" ' +2 #tCompleted [/home/esp/esp2/mission/2019_07_31_niagara_mission.rb:137] begun 11:00:32 + #Preparing to sleep until 6:38AM 8/11/2019 +5 ."shutdown"CC.coast +2 "collection"'6 + #tAsleep til 6:38AM 8/11/2019 +3 ."shutdown"CS.coast +4 #tContinuing at 06:38EDT11-Aug-19 + "collection"'5 +4 "Can"\ z++ +2 ."shutdown"PC.coast +2 "processing"%6 +3 ."Qmail"GoodNews.email "Then, in tube 6: Sample.deep; initialPurge; da withoutWCR\\n/home/esp/esp2/mission/2019_07_31_niagara_mission.rb:142\\n{2 => 22,\\n 3 => 22,\\n 4 => 22,\\n 5 => 8,\\n 6 => 14}\\nCan@12:54:54, 25.7C, 30% humidity, 14.5psia, 13.206V, 0.190A, 0.190A avg, 2.50W",Subject: "Asleep until 06:38EDT11-Aug-19" +4 ."shutdown"PS.coast +2 "processing"%5 +2 ."shutdown"Forearm.coast + "manipulator"&5 +3 ."shutdown"Elbow.coast + "manipulator"&6 +36 ."shutdown"Gate.power :raw,:OFF + .Gate.power :core,:OFF + #Shutdown +14337 "Can"\ ! +60002 \ "" +60002 \ "! +59634 #"danna"Session Begun +368 "Can"\ !! +1678 #"danna"-> abort "changing mission" +58324 "Can"\ +15104 #"danna"-> abort! "changing missioon" + !o:CmdServer::Client::Error: mesg"(Aborting Mission: changing missioon:bt["!danna:2:in `topLevelBinding'" can +3 "Can"\ !! +718 #t-> exit +3 #mEXIT @1565459841.04EDT @1565459885.06EDT = =tMAIN =mMAIN_scheduler @EDT1565459886.71 #"core_reset"Sent BREAK + #t@0x4EAF, state=0x3380, ifg=0x20, ie=0x7F + #@0x551C, state=0x3380, ifg=0x08, ie=0x5F + #@0xD7E2, state=0x3380, ifg=0x20, ie=0x7F #@0xD991, state=0x3380, ifg=0x20, ie=0x7F + #@0xDFFE, state=0x3380, ifg=0x08, ie=0x5F #@0x59D0, state=0x3380, ifg=0x20, ie=0x7F + #@0x5B7E, state=0x3380, ifg=0x20, ie=0x7F + #@0x61EC, state=0x3380, ifg=0x08, ie=0x5F #@0xCC2F, state=0x3350, ifg=0x00, ie=0x75 + #ESP2 v3.22 I2C Gateway v3.06 +9 #ESP2 v3.22 I2C Gateway v3.06 for core bus +209 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +359 "Can"\ $$ + \ $$t + #tPolling Can every 10:00 +21 #Cleanly exited at 13:57:21EDT10-Aug-19 +2916 #-> exit +5 #mEXIT @1565459922.00EDT @1565459937.48EDT = =tMAIN =mMAIN_scheduler @EDT1565459939.15 #"core_reset"Sent BREAK + #t@0x4EAF, state=0x3380, ifg=0x20, ie=0x7F + #@0x551C, state=0x3380, ifg=0x08, ie=0x5F + #@0xD7E2, state=0x3380, ifg=0x20, ie=0x7F #@0xD991, state=0x3380, ifg=0x20, ie=0x7F + #@0xDFFE, state=0x3380, ifg=0x08, ie=0x5F + #@0x59D0, state=0x3380, ifg=0x20, ie=0x7F #@0x5B7E, state=0x3380, ifg=0x20, ie=0x7F + #@0x61EC, state=0x3380, ifg=0x08, ie=0x5F #@0x9B5F, state=0x3350, ifg=0x00, ie=0x75 + #ESP2 v3.22 I2C Gateway v3.06 +8 #ESP2 v3.22 I2C Gateway v3.06 for core bus +221 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +363 "Can"\ "" + \ "" #tPolling Can every 10:00 +22 #Cleanly exited at 13:58:41EDT10-Aug-19 +1209 #-> exit +4 #mEXIT @1565459957.51EDT @1565460118.04EDT = =tMAIN =mMAIN_scheduler @EDT1565460119.68 #"core_reset"Sent BREAK + #t@0x4EAF, state=0x3380, ifg=0x20, ie=0x7F + #@0x551C, state=0x3380, ifg=0x08, ie=0x5F + #@0xD7E2, state=0x3380, ifg=0x20, ie=0x7F #@0xD991, state=0x3380, ifg=0x20, ie=0x7F + #@0xDFFE, state=0x3380, ifg=0x08, ie=0x5F #@0x59D0, state=0x3380, ifg=0x20, ie=0x7F + #@0x5B7E, state=0x3380, ifg=0x20, ie=0x7F + #@0x61EC, state=0x3380, ifg=0x08, ie=0x5F #@0xEBCB, state=0x3350, ifg=0x00, ie=0x75 + #ESP2 v3.22 I2C Gateway v3.06 +9 #ESP2 v3.22 I2C Gateway v3.06 for core bus +210 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +350 "Can"\ $$ + \ $$z #tPolling Can every 10:00 +22 #Cleanly exited at 13:59:17EDT10-Aug-19 +777 #-> exit +4 #mEXIT @1565460133.49EDT @1565460787.04EDT = =mMAIN_scheduler =tMAIN @EDT1565460788.81 #"core_reset"Sent BREAK + #t@0x4EAF, state=0x3380, ifg=0x20, ie=0x7F + #@0x551C, state=0x3380, ifg=0x08, ie=0x5F + #@0xD7E2, state=0x3380, ifg=0x20, ie=0x7F #@0xD991, state=0x3380, ifg=0x20, ie=0x7F + #@0xDFFE, state=0x3380, ifg=0x08, ie=0x5F #@0x59D0, state=0x3380, ifg=0x20, ie=0x7F + #@0x5B7E, state=0x3380, ifg=0x20, ie=0x7F + #@0x61EC, state=0x3380, ifg=0x08, ie=0x5F #@0x2633, state=0x3350, ifg=0x00, ie=0x75 + #ESP2 v3.22 I2C Gateway v3.06 +9 #ESP2 v3.22 I2C Gateway v3.06 for core bus +191 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +353 "Can"\  +29 \ r #tPolling Can every 10:00 +5 #Loading /home/esp/esp2/mission/2019_08_10_niagara_mission.rb mission +5 #Preparing to sleep until 3:00PM 8/10/2019 + ."Qmail"GoodNews.email "Starting 2019_08_10_niagara_mission w/pucks in tube 6\\n{}\\nCan@14:13:14, 25.2C, 30% humidity, 14.5psia, 13.270V, 0.097A, 0.091A avg, 1.29W",Subject: "2019_08_10_niagara_mission begun" +7 #tAsleep til 3:00PM 8/10/2019 +3 #Continuing at 15:00 +3 "Can"\  +25 #"shutdown"Shutdown +688 ."Qmail"GoodNews.email "Then, in tube 6: shallowpmDAwithoutWCR\\n/home/esp/esp2/mission/2019_08_10_niagara_mission.rb:63\\n{}\\nCan@14:13:14, 25.2C, 30% humidity, 14.5psia, 13.270V, 0.097A, 0.091A avg, 1.29W",Subject: "Asleep until 15:00" +59212 "Can"\  +60003 \ ! +60002 \  +60002 \  +40575 \  +3 #tPowering core bus +483 .Gate.power :raw,:ON +2 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +3 "core"  + "processing"% +2 % +30 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 )% +3 "core" %\ + .tSS.configure SSconfig +2 "sampler")#.0X STARTED shallowDAwithoutWCR (phase #1) <=== + .Sample.shallow +2 "sampler")+2 +15 "core" 2 +2 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"',& +4 "core" &qu\ f +2 .tHand.open +2 "manipulator"&-1 +74 "core" 1 + "manipulator"&.& +4 "core" &  d +2 "manipulator"&/% +5 "core" % \  H +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&0(- +179 "core" ( +2 "manipulator"&1& +4 "core" &- $ 7 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &2& +3 "core" &-  7 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage + "manipulator"&3' +106 "core" ' +2 .tHand.close + "manipulator"&4/ +69 "core" / +4 "manipulator"&5& +4 "core" &- T 7 +2 "manipulator"&6% +8 "core" %    ɿk +4 .tForearm.seek :retract +2 "manipulator"&7'\ +100 "core" ' + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&8( +272 "core" ( +2 "manipulator"&9& +4 "core" & d 0 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &:& +3 "core" & A 0 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&;'ρ +106 "core" ' +2 "manipulator"&<& +4 "core" & @ 0 +2 "manipulator"&=% +3 "core" %}  E +2 "collection"'>& +4 "core" &suV\ c +2 "collection"'?& +4 .tCC.seek :closed + "collection"'@(O +3 "core" &rtR\ b +5 &qun\ a< +8 &K{oun\ W1 +10 &Hurum\ VE +9 &[ouq\ YM +10 &Rous\ [L +9 &wVstc\ ZM +9 &9Wqub\ ZM +10 &Ustr\ ZL +9 &Srun\ ZL +9 &Spuu\ [L +10 &BWqwq\ ZL +9 &!Vptl\ ZM +10 &"Uqtu\ ZL +10 &$Sstp\ ZL +8 &&JXrtz\ YL +10 &( Xprh\ ZL +9 &)Wrts\ YM +9 &+Uqsp\ ZL +10 &-RYrtq\ YL +9 &/Urvs\ ZM +10 &0Vsto\ ZL +9 &2Ssvy\ ZL +9 &4YVpuj\ ZM +10 &6Vqsy\ YL +9 &7Rqut\ [L +9 &9Uqt}\ ZM +10 &;bVqty\ ZL +10 &=%Rsvt\ ZL +10 &>Wru~\ YM +9 &@Usuq\ YL +9 &BjSrt|\ YL +10 &D+Zrvp\ YM +9 &E`psm\ XM +9 &Gkovq\ WO +10 &Icrtq\ TQ +8 &Kprq\ PV +10 &Lpto\ MY +9 &Nnu~\ P: +10 &OZ,orC\ S$i +9 &O{`qrk\ YH +3 ( + "collection"'?& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.69 + "collection"'A& +4 "core" &O{cns~\ XH + .tHand.open + "manipulator"&B1 +69 "core" 1 +2 "manipulator"&C% +7 "core" % } f E +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&D'\ +98 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'E& +4 "core" &O{cotu\ WH +2 "collection"'F% +3 "core" %osc\ V +2 .tCSV.dial CSR + "collection"'G  +127 "core"  + "collection"'H% +4 "core" %ot\ V +2 #tPulling 5ml of CSR.flush .CSR.select :flush +2 "collection"' +10 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"'I'l +1349 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +10 'J% +2 "core" %lqtB\ W \ +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml + "collection"'K' +663 "core" ' +2 .tCSV.dial :waste + "collection"'L +126 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'M' +1979 "core" ' +2 #tPurging external Intake + "collection"'N& +4 "core" &O{cps{\ [H + "collection"'O% +4 "core" %nsg\ [ + .tCSV.dial :flush +2 "collection"'P  +52 "core" +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'Q' D +2391 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +3 "collection"'R +2 'S  +54 "core"  +30 ~ +2 .tCTV.dial :intake + "collection"'T  +72 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'U' +2398 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'V  +72 "core" ~ +2 #tFlushing upper manifold + "collection"'W& +4 "core" &O{blqa\ ZH +2 "collection"'X% +3 "core" %noy\ [ + .tCSV.dial :flush +2 "collection"'Y  +82 "core" +2 .tCS.seek 5ml +2 "collection"'Z'l +1235 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'[ @ +43 "core" B +2 "collection"'\\% +4 "core" %los\ [ +2 .tCS.seek 7ml +2 "collection"']' +543 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'^ +99 "core" ~ +2 .tCTV.dial :air +2 .CS.seek 0ml + "collection"'_' +1692 "core" ' +2 .tdelay 7 seconds +132 "Can"\ mML +571 .tCS.seek 3ml + "collection"'`'- +785 "core" ' +2 .tCSV.dial :waste + "collection"'a +55 "core" +2 .tCS.seek 0ml +2 "collection"'b' +772 "core" ' +2 "collection"'c& +4 "core" &O{bpt_\ \\H +2 "collection"'d% +3 "core" %or{\ [ + .tCSV.dial :flush +2 "collection"'e  +44 "core"  +3 .tCS.seek 3ml + "collection"'f'- +785 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +35 "collection"'g @ +45 "core" A +2 "collection"'h% +4 "core" %-rtb\ Z +2 .tCS.seek 5.001ml + "collection"'i'l +538 "core" ' +2 .tCSV.dial :air + .CS.seek 0ml +2 "collection"'j' +1230 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'k'- +781 "core" ' +2 .tCSV.dial :waste + "collection"'l +70 "core" +2 .tCS.seek 0ml +2 "collection"'m' +782 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&n& +4 "core" & [ 0 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&o( +4 "core" ( +2 "manipulator"&p& +4 "core" &  h 0 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &q& +2 "core" & 0 +2 .tForearm.seek CC + "manipulator"&r'ρ +95 "core" ' +2 .tHand.close + "manipulator"&s/ +71 "core" / +2 .tCC.seek :open +2 "collection"'t( +377 "core" ( +2 "manipulator"&u& +4 "core" & 0 + "manipulator"&v% +4 "core" % ϔ  +2 .tForearm.seek :retract + "manipulator"&w'\ +98 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&x(- +278 "core" ( +2 "manipulator"&y& +4 "core" &- _ = + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &z& +2 "core" &-  = +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&{' +112 "core" ' +2 .tHand.open + "manipulator"&|1 +72 "core" 1 +2 "manipulator"&}% +4 "core" % r  ȸn +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&~'\ +100 "core" ' +2 #tda sampling at most 2000ml +2 #Loading sh1 puck from tube 6 into Collection Clamp +2 ."Qmail"HABfans.email "Started da in tube 6 at 15:04:48EDT10-Aug-19\\n{}\\nCan@15:03:17, 25.2C, 30% humidity, 14.5psia, 13.142V, 0.398A, 0.392A avg, 5.24W",Subject: "da sampling at most 2000ml" +3 "collection"'& +4 "core" &su}\ i +2 "manipulator"&% +3 "core" %\    +2 "storage"(% +3 "core" %| %\ +2 "storage"(. +3 "core" .( +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 6 + "storage"((K +1293 "core" ( +3 .tSC.reconfigure SCloose + "storage"($.\ 1~b +3 (& +2 "core" &K$ M W\ \  +3 "manipulator"&& +3 "core" &- = +2 "manipulator"&% +4 "core" %\   + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 6 +2 "manipulator"&( +178 "core" ( +2 "manipulator"& & +4 "core" & H N +2 "storage"(\ & +4 "core" &K$ l ` T\ \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"& 'J +105 "core" ' +2 "storage"( & +4 "core" &K$ @\ \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"( 'L +172 "core" ' +33 "storage"(- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (& +2 "core" &K$ F V \ \  +2 "manipulator"&& +4 "core" & M +3 .tElbow.seek 6 +2 "manipulator"&( +3 "core" ( +2 "manipulator"&& +4 "core" & M +2 "storage"(& +3 "core" &K$ e e\ \  +2 .tForearm.seek 6 + 300 counts +2 "manipulator"&'Ϻ +33 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&/ +75 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& +3 "storage"('v +6 "core" & M +2 "manipulator"&% +3 "core" %  +2 .tForearm.seek :retract +2 "manipulator"&'\ +90 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +42 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +109 "core" ( +2 "manipulator"&& +4 "core" &  j 8 +2 .tElbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &$& +3 "core" &   8 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&&'ρ +104 "core" ' +68 "manipulator"&(& +4 "core" &  8 +2 "manipulator"&'% +3 "core" %w J +2 "collection"'& +4 "core" &qvf\ ` +2 "collection"'& +3 .tCC.seek :closed +2 "collection"'"(O +2 "core" &ru}\ _ +5 &sw~\ _9 +9 &FK{tuz\ U0 +10 &vt~ru~\ SE +9 &!\\suz\ WL +10 &Sqv~\ XL +9 &Ttw}\ WL +9 &hTqwy\ WL +10 &+Uru|\ WK +9 &Usu|\ WK +9 &Urtx\ WK +10 &pUsv~\ WL +9 &!2Yqu}\ WL +10 &"Xqv|\ WL +9 &$Ypus\ VL +9 &&xXruv\ WL +10 &(:Xru|\ WL +9 &)Yru~\ WL +9 &+Xrux\ WL +10 &-Yqu|\ WL +9 &/BXqvp\ WL +10 &1Xruq\ WL +9 &2Yqv{\ WL +9 &4Xrtu\ WK +10 &6KVqtt\ WK +9 &8 Usvq\ WK +9 &9Uowt\ WK +10 &;Uotm\ WK +9 &=RSqvd\ WL +10 &?Tpww\ XL +9 &@Squs\ XL +9 &BVqvk\ WK +10 &DX[sus\ WL +9 &Fbrto\ VM +9 &Gysso\ TO +10 &Iotr\ OT +9 &K>qsm\ KX +10 &Lrrj\ KX +9 &Nzmub\ O9 +9 &Oc+ptc\ Q#i +10 &O]psa\ ZH +2 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.80 + .Hand.open + "manipulator"&+1 +118 "core" 1 +2 "manipulator"&,% +4 "core" % w 2 J +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&-'\ +92 "core" ' +2 .tSC.coast + "storage"(6 +2 #tcollectSample 2000ml w/bubble point of 24psi + #Priming 7ml + .Gate.power :sampler,:ON + ."pumping"Gate.power :analytic3,:ON +2 .tIntake.select :close +2 .Exhaust.select :close + .SS.hold +2 "sampler").+ +3 "core" + +2 "sampler")/% +3 "core" % \ n +2 "collection"'1& +4 "core" &O`otf\ .H +2 "Can"\ @KK +2 #tCalibrating pressure and temperature sensors + .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X% +3 "core" %X\  +2 "sampler")7% +4 "core" %a }\ ^ b + "sampler"))% +4 "core" %a \ ] b + .tIntake.select :close + "sampler")0 +10 )A% +2 "core" %a \ c b + .tSSV.dial :exhaust +2 "sampler")B  +74 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")C' +409 "core" ' +2 .tExhaust.select :close + "sampler") +10 #tSampling 2000.0ml +2 .Intake.select :close + .Exhaust.select :close + .SS.reconfigure SSconfig +2 "sampler")#.0X }\ T. +2 #tVacuum too high -- waiting up to 40s + .SS.reconfigure SSexhale +2 "sampler")#.0X% +4 "core" %\  + #tIntake @18.1psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 99 +2 "sampler")#.c0X% +3 "core" %χF#% \ T +15 "collection"'9% +3 "core" %\  +2 "sampler"):% +3 "core" %ϊ=98 x\ T +2 "collection"'A% +4 "core" %\  + #tIntake @19.9psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 39 +2 "sampler")#.'0X +52 "collection"'R% +3 "core" %\  +2 "sampler")_% +3 "core" %  z\ W > +53 "collection"'a% +3 "core" %\  +2 "sampler")`% +4 "core" %  p\ W > +52 "collection"'\\% +3 "core" %\  +2 "sampler")Z% +3 "core" %  \ V > +2 "sampler")d% +4 "core" %  \ W > + .tIntake.select :close + "sampler")0 +10 )e% +2 "core" %  s\ ] > + .tSSV.dial :exhaust +2 "sampler")^  +76 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")]' +751 #"pumping"7.4L/min +196 "core" ' +2 .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +2 "sampler")h  +75 "core"  +2 #tAllowing 130s for 25.0ml of remaining 1625.0ml + .Intake.select :open + "sampler") +210 "collection"'f% +5 "core" %\  + #tIntake @21.4psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 32 +2 "sampler")#. 0X \ T +2 "collection"'k% +4 "core" %\  + #tIntake @19.9psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 29 +2 "sampler")#.0X? p\ V b +14 "collection"'% +3 "core" %\  +2 "sampler")(% +4 "core" %wHH \ V\ M + "collection"''% +4 "core" %x\  + #tIntake @20.3psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 21 +2 "sampler")#.0X Z\\ o\ S +53 "collection"'% +3 "core" %\  +2 "sampler")+% +3 "core" %?ss \ S +53 "collection"',% +3 "core" %g\  +2 "sampler")1% +4 "core" %  r\ W> +52 "collection"'4% +3 "core" %~\  +2 "sampler")#% +3 "core" % x\ W0 +53 "collection"'5% +3 "core" %g\  +2 "sampler")&% +3 "core" % s\ W0 +53 "collection"'% +3 "core" %|\  +2 "sampler")% +3 "core" % z\ W0 +53 "collection"'.% +6 "core" %\  + "sampler")6% +4 "core" % x\ V0 +52 "collection"'0% +3 "core" %h\  +2 "sampler")3% +3 "core" % x\ W0 +53 "collection"'>% +3 "core" %z\  +2 "sampler")9% +3 "core" % \ W0 +2 "sampler"):% +4 "core" % z\ W0 + .tIntake.select :close + "sampler")0 +10 )A% +2 "core" % o\ \\0 + .tSSV.dial :exhaust +2 "sampler")%  +74 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")2' +215 #"pumping"7.4L/min +739 "core" ' +2 .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +2 "sampler")=  +76 "core" +2 #tAllowing 130s for 25.0ml of remaining 1600.0ml + .Intake.select :open + "sampler") +210 "collection"'?% +3 "core" %v\  +2 #tIntake @20.5psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 21 +2 "sampler")#.0X +15 "collection"'d% +3 "core" %{\  +2 "sampler")e% +3 "core" % CC |\ W > +50 "collection"'^% +11 "core" %\  +2 "sampler")W% +3 "core" % XY w\ V > +2 "collection"'h% +4 "core" %p\  + #tIntake @20.6psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 17 +2 "sampler")#.0XFF x\ S +53 "collection"'% +3 "core" %}\  +2 "sampler")% +4 "core" %=UU z\ S +52 "collection"'% +3 "core" %k\  +2 "sampler")/% +4 "core" %>cd w\ S +52 "collection"'% +3 "core" %}\  +2 "sampler")+% +3 "core" %\ rr \ U: +53 "collection"',% +3 "core" %_\  +2 "sampler")$% +3 "core" %\  r\ V7 +53 "collection"'1% +3 "core" %|\  +2 "sampler")4% +3 "core" %\  t\ U7 +53 "collection"'#% +3 "core" %d\  +2 "sampler")5% +3 "core" %\  n\ V7 +53 "collection"'&% +3 "core" %{\  +2 "sampler")% +4 .tSS.reconfigure SSconfig +2 "sampler")#.0X& +2 "core" &O^{\ H +2 ."airStroke"CSV.dial :waste +3 "sampler")9% +4 ."airStroke"CS.seek 0ml +2 "collection"':' +2 "core" % o\ S +2 ."connect"SSV.dial CBV,avoiding: :exhaust +2 .tCBV.dial SSV +3 "sampler")A  +24 "core" ' +2 ."airStroke"CSV.dial :air + "collection"'% @ +72 "core" B +3 ."airStroke"CS.seek 10ml + "collection"' ' D +28 #"pumping"7.4L/min +60 "core"  +2 .tCTV.dial :air +2 "collection"'=  +74 "core" ~ +2 .tdelay 15 seconds +3 ."samplerPumpShutdown"Gate.power :sampler,:OFF + ."pumping"Gate.power :analytic3,:OFF +1498 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")? +131 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +4 "collection"'2  + .tSS.seek 0ml +5 "sampler")G' +3 "core" ' + .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")C  +118 "core" ~ +13  +487 ' +2 "sampler")F% +4 "core" % \ h + .tCBV.dial between SSV and waste2 +2 "collection"'J  +29 "core"  +2 "collection"'I% +4 "core" % ?rvc\ R \ +45 ."connect"CTV.dial CSV,avoiding: :air +2 .tCSV.dial CTV +3 "collection"'B  +52 "core"  +3 .tCS.reconfigure CSpressurize + "collection"'# d@<< -b +3 .tCS.seek 0ml + "collection"'<' +2176 "core" ' . 0O\ R +3 "collection"'E% +4 "core" %U / 3o\ R + "sampler");% +4 "core" % t\ h + #tBubblePoint: Intake @39.0psia, Outlet @14.8psia + .CBV.dial SSV +2 "collection"' @ +39 "core" A +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X9 +3 "core" 9 d +103 "collection"'99 +3 "core" 9 d +102 "collection"'%9 +3 "core" 9 c +102 "collection"'A9 +3 "core" 9a +102 "collection"'=9 +3 "core" 9^ +102 "collection"'m9 +4 "core" 9\\ +102 "collection"':9 +3 "core" 92Z +102 "collection"'?9 +3 "core" 9HX +102 "collection"'29 +3 "core" 9]W +102 "collection"'C9 +3 "core" 9tT +102 "collection"'39 +3 "core" 9R +102 "collection"'F9 +3 "core" 9P +102 "collection"'J9 +3 "core" 9O +102 "collection"'I9 +3 "core" 9L +102 "collection"'B9 +3 "core" 9J +102 "collection"' 9 +4 "core" 9H +102 "collection"'E9 +3 "core" 9G +102 "collection"';9 +3 "core" 9#!D +102 "collection"'9 +3 "core" 99"C +102 "collection"'G9 +3 "core" 9N#A +102 "collection"'M9 +4 "core" 9d%? +102 "collection"'O9 +3 "core" 9y&> +102 "collection"'T9 +3 "core" 9'< +102 "collection"'P9 +3 "core" 9)9 +102 "collection"'Q9 +3 "core" 9*8 +102 "collection"')9 +4 "core" 9,6 +102 "collection"'H9 +3 "core" 9.5 +102 "collection"'V9 +3 "core" 9/3 +102 "collection"'79 +3 "core" 911 +102 "collection"'[9 +3 "core" 920 +102 "collection"'<9 +3 "core" 9-4. +102 "collection"'X9 +3 "core" 9?5, +102 "collection"'U9 +3 "core" 9R7+ +102 "collection"'Y9 +3 "core" 9c9 * +139 "collection"'R9 +10 "core" 9}:( +102 "collection"'_9 +4 "core" 9<& +102 "collection"'S9 +3 "core" 9=$ +102 "collection"'N9 +3 "core" 9?$ +102 "collection"'`9 +3 "core" 9A " +102 "collection"'\\9 +3 "core" 9B$! +102 "collection"'Z9 +3 "core" 9D) +102 "collection"'e9 +3 "core" 9F- +102 "collection"'a9 +3 "core" 9 G1 +102 "collection"'h9 +3 "core" 9 H5 +102 "collection"'d9 +3 "core" 9 "I9 +102 "collection"'K9 +4 "core" 9 2K> +102 "collection"'L9 +3 "core" 9 @MB +102 "collection"'g9 +3 "core" 9 NOF +102 "collection"'^9 +3 "core" 9 \\OJ +102 "collection"'i9 +3 "core" 9 jRO +102 "collection"'j9 +4 "core" 9 wSS +102 "collection"'k9 +3 "core" 9 UW +102 "collection"'c9 +3 "core" 9 V[ +102 "collection"'W9 +3 "core" 9 W_ +102 "collection"'@9 +3 "core" 9 Yd +102 "collection"'u9 +4 "core" 9 Zh +102 "collection"'v9 +3 "core" 9 \\l +102 "collection"'b9 +3 "core" 9 ^p +102 "collection"'n9 +3 "core" 9 _t +102 "collection"'z9 +3 "core" 9 `y +102 "collection"'r9 +3 "core" 9 a} +102 "collection"'q9 +3 "core" 9 c +102 "collection"'}9 +3 "core" 9\ d\ +102 "collection"'89 +3 "core" 9\ \ e\ +102 "collection"'D9 +3 "core" 9\ g +102 "collection"'|9 +3 "core" 9\ i\ +103 "collection"'w9 +3 "core" 9\ $j +102 "collection"'f9 +3 "core" 9\ ,k +102 "collection"'l9 +3 "core" 9\ 4l +102 "collection"'s9 +3 "core" 9\ <n +102 "collection"'p9 +4 "core" 9\ Co +102 "collection"']9 +3 "core" 9\ Kp +102 "collection"'9 +3 "core" 9\ Pr +102 "collection"'9 +3 "core" 9\ Ws +102 "collection"'!9 +3 "core" 9\ ^u +102 "collection"' 9 +4 "core" 9\ bu +102 "collection"'9 +3 "core" 9\ jx +102 "collection"'9 +3 "core" 9\ nx +102 "collection"'9 +3 "core" 9\ sy +102 "collection"'~9 +3 "core" 9\ y{ +2 .tCH.hold 10:00,70C +3 "collection"' `\ `\ x +3 "core"  +28518 "Can"\ A +31483 "core" ` +2 "collection"'9 +3 "core" 9\ 5 +2 #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml + "collection"'o' +327 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"' @ +98 "core" A +2 .tCSV.dial :air +2 "collection"' @ +43 "core" ? +2 .tCS.seek 5ml +2 "collection"'\ 'l +1347 "core" ' +2 .tCSV.dial CTV + "collection"'x  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +41 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'  +54 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +41 "core" ? +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'' +1345 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"' +98 "core" ~ +2 .tCBV.dial CSV + "collection"'  +30 "core"  +2 "collection"'y% +4 "core" % 9 <\ V +2 .tCS.seek 5ml + "collection"'{'l +1347 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +4 "collection"'(  +42 "core" +2 "collection"''% +4 "core" %l~\ W +2 .tCS.seek 7ml + "collection"'' +585 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +4 "collection"' @ +40 "core" > +2 .tCS.seek 10ml +2 "collection"'' D +841 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'t ` +110 "core" _ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'   +39 "core" " +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'  +2 '  +27 "core"  +105  +2 .tCS.seek 5ml +2 "collection"' 'l +1357 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'/ @ +99 "core" A +2 .tCSV.dial :waste +2 "collection"' +97 "core" +2 .tCS.seek :empty +2 "collection"'+'Ͱ +1354 "core" ' +2 .tCSV.dial :air + "collection"', @ +71 "core" A +2 .tCS.seek 5ml +2 "collection"'$'l +1347 "core" ' +2 .tCSV.dial CTV + "collection"'1  +41 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'4 @ +41 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'#  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'5 @ +41 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'&' +1346 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"' +97 "core"  +2 .tCBV.dial CSV +45 "collection"'.  +38 "core"  +2 "collection"'6% +4 "core" %U\ W +2 .tCS.seek 5ml +2 "collection"'0'l +1347 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +5 "collection"'  +41 "core" +2 "collection"'% +4 "core" %l .\ R \ +2 .tCS.seek 7ml +2 "collection"'>' +581 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'9 @ +40 "core" ? +2 .tCS.seek 10ml +2 "collection"'%' D +846 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'A ` +110 "core" _ +2 #tLysing Complete + "collection"'=& +4 "core" &O_.3>\ WH +2 #tStoring sh1 puck in Collection Clamp to tube 5 + "manipulator"&m% +3 "core" %\   +2 "storage"(:% +4 "core" % D C \ + "storage"(?. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 5 + "storage"(2(< +343 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (C& +3 "core" &< \ } + "manipulator"&3& +4 "core" &   8 +3 "manipulator"&F% +4 "core" %\   + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 5 + "manipulator"&J( +155 "core" ( +2 "manipulator"&I& +4 "core" & 5 +2 "storage"(B& +3 "core" &<  \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"& ' +95 "core" ' +2 "storage"(E& +4 "core" &< F G ]\ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(;'L +229 "core" ' +3 "storage"(- +4 "core" -'0 + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&G& +3 "core" & g +2 "storage"(M& +3 "core" &< \ ~ +2 .tElbow.reconfigure LimpElbow + "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 5 +2 "manipulator"&O' +35 "core" ' +2 .tElbow.hold + "manipulator"&T, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(P- +2 "core" -'0 +2 .tSE.seek 7.12 Pucks below Top Plate +2 "storage"(Q' +34 "core" ' +2 "manipulator"&)% +4 "core" %~ ǼK +2 "storage"(H& +3 "core" &< \\ o\ q + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 5 + 298 counts + "manipulator"&V'F +14 "core" ' +2 "manipulator"&7& +4 "core" & m +2 "storage"([& +4 "core" &< Q\ { +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts + "manipulator"&<' +18 "core" ' +2 .tSE.seek 8.12 Pucks below Top Plate +2 "storage"(X' +49 "core" ' +2 "manipulator"&U& +4 "core" & f +2 "manipulator"&Y% +4 "core" % P + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&R'\ +89 "core" ' +2 .tElbow.seek CC +2 "manipulator"&_( +146 "core" ( +2 "manipulator"&S& +34 "core" & 0 +2 .tElbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &N& +2 "core" & > 0 +2 .tForearm.seek CC +2 "manipulator"&`'ρ +91 "core" ' +2 .tHand.close + "manipulator"&\\/ +72 "core" / +2 .tCC.seek :open +2 "collection"'Z( +376 "core" ( +2 "storage"(e& +4 "core" &< X\ } + "storage"(a& +4 "core" &< \ ~ +2 "manipulator"&h& +3 "core" & 0 +2 "manipulator"&d% +3 "core" % ϒ " +2 .tForearm.seek :retract +2 "manipulator"&K'\ +98 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 5 +2 "manipulator"&L( +153 "core" ( +2 "manipulator"&g& +4 "core" & 0 +2 "storage"(^& +3 "core" &< 9\  +2 .tElbow.reconfigure LimpElbow + "manipulator"&$ ,(#b +3 .tForearm.seek 5 +2 "manipulator"&i' +108 "core" ' +2 .tElbow.hold + "manipulator"&j, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&k1 +71 "core" 1 +3 "manipulator"&c% +3 "core" % .  x +34 "storage"(W& +3 "core" &< \ w +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 5 + 318 counts + "manipulator"&@'Z +21 "core" ' +2 "manipulator"&u& +4 "core" & +2 "storage"(v& +4 "core" &< G F P\ +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts + "manipulator"&b' +24 "core" ' +2 "storage"(n% +4 "core" % 9 : \ +2 ."downElevator"SE.seek :down +40 "storage"(z'v +63 (r% +3 "core" %X X g L\ SS +2 "manipulator"&q% +3 "core" %   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&}'\ +91 "core" ' +30 ' + ."downElevator"SE.coast +2 "storage"(5 +2 .tSC.coast + "storage"(6 +2 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'8& +4 "core" &8<\ e +2 "manipulator"&D& +4 "core" & + "manipulator"&|% +4 "core" %\  & +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&w(- +177 "core" ( +40 "manipulator"&f& +4 "core" &- " + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &l& +2 "core" &- " +2 .tForearm.seek :garage +2 "manipulator"&s' +108 "core" ' +2 .tHand.close + "manipulator"&p/ +77 "core" / +2 "manipulator"&]& +4 "core" &-  " +2 "manipulator"&% +4 "core" %  ( ȽR + .tForearm.seek :retract +2 "manipulator"&'\ +105 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&!( +281 "core" ( +2 "manipulator"& & +4 "core" &"  <= + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &"  << +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'ρ +100 "core" ' +2 "manipulator"&& +4 "core" &" !  << +2 "manipulator"&~% +3 "core" %y  9 +3 "collection"'& +3 "core" &:= \ ^ +2 "collection"'& +3 .tCC.seek :closed +2 "collection"'(O +2 "core" &:< \ ^ +5 &;?\ ]9 +9 &IK{;>\ R0 +9 &zt~;>k\ QE +10 &'X9=\ TL +9 &V9>\ TK +10 &R7>~\ UK +9 &nY;>^\ TK +9 &0X9=F\ TK +10 &U9>,\ UL +9 &V9>\ UL +9 &vU=>\ UK +10 &!8S<> %\ UK +9 &"R9> "\ UK +10 &$X:= \ TK +9 &&}V;<\ UL +9 &(@U<>\ UK +10 &*S;?\ UK +9 &+S:=\ UK +9 &-Y;<\ TK +10 &/GV:?\ UL +9 &1\ U9?\ UK +10 &2T:=\ UK +9 &4X:<\ TK +9 &6OW<?\ UL +10 &8U9>\ UK +9 &9X9@\ UK +9 &;W;=\ TL +10 &=XU8>n\ UK +9 &?V9=`\ UL +10 &@U9>M\ TK +9 &BV:=I\ TL +9 &D`W:>1\ UK +10 &F"Z:>\ TK +9 &Gh:<\ SM +9 &I9=\ OR +10 &KI9> $\ IV +9 &M:= \ GX +10 &Nz:< \ M7 +9 &Ob';=\ L$k +9 &Ok;?\ RJ +2 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.68 +2 "collection"'& +4 "core" &Oj:?\ QJ + .tHand.open +2 "manipulator"&1 +70 "core" 1 +2 "manipulator"& % +4 "core" % y 6 9 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&o'\ +93 "core" ' +2 .tPSV.dial PSR + "processing"%x +130 "core"  +2 "processing"%% +4 "core" %[e\ k + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1.5ml +2 "processing"%' +1609 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%  +42 "core"  +2 .tPS.seek 0ml +2 "processing"%\ 'W +1616 "core" ' +2 .tPSV.dial PSR + "processing"% +44 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%' +696 "Can"\ dDD +1937 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 "processing"%y + .tCBV.dial PRV +5 "collection"'  +2 "core"  +2 "processing"%(  +42 "core"  +35 +2 .tPSV.dial :mixloop + "processing"%' +100 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing + "processing"%{  +129 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2639 "core" ' +2 .tPSV.dial :air + "processing"%  +43 "core"  +2 .tPS.seek 2.5ml +2 "processing"%t' +2635 "core" ' +2 .tPSV.dial :mixloop + "processing"% +44 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2627 "core" ' +2 .tPSV.dial :air + "processing"%  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2624 "core" ' +2 .tPSV.dial :mixloop + "processing"%/ +44 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2627 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"& & +4 "core" &"  <; +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&,( +3 "core" ( +2 "manipulator"&+& +4 "core" &" ! <; + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &1& +2 "core" &" <; +2 .tForearm.seek CC + "manipulator"&4'ρ +96 "core" ' +2 .tHand.close + "manipulator"&#/ +72 "core" / +2 .tCC.seek :open +2 "collection"'5( +379 "core" ( +2 "manipulator"&$& +4 "core" &"  <; + "manipulator"&% +4 "core" % ϓ +2 .tForearm.seek :retract + "manipulator"&.'\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +45 "manipulator"&6(- +280 "core" ( +2 "manipulator"&&& +4 "core" &- C 9 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- 9 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +111 "core" ' +2 .tHand.open + "manipulator"&01 +66 "core" 1 +2 "manipulator"&9% +4 "core" % d  ȴP +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&>'\ +100 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing + ."connect"PRV.dial CBV +2 .tCBV.dial PRV +2 .CTV.dial :air,avoiding: :intake + #Loading lyfil puck from tube 6 into Collection Clamp +2 "collection"'A& +3 "core" &BHF\ f +2 "manipulator"&=% +4 "core" %\  n  +2 "storage"(m% +3 "core" %y D\ +2 "storage"(:. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 6 + "storage"(?(K +350 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (C& +3 "core" &K \ + "manipulator"&3& +4 "core" &-  9 + "manipulator"&F% +4 "core" %\    +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 6 + "manipulator"&I( +176 "core" ( +2 "manipulator"&B& +4 "core" & # [ +2 "storage"(E& +3 "core" &K G\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&'J +98 "core" ' +2 "storage"(-& +4 "core" &K j\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"('L +176 "core" ' +3 "storage"(G- +4 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (M& +2 "core" &K G : \  +2 "manipulator"&P& +4 "core" & ~ Z +2 .tElbow.seek 6 + "manipulator"&)( +3 "core" ( +2 "manipulator"&H& +3 "core" & 9 Z +2 "storage"(7& +3 "core" &K > > .\  +3 .tForearm.seek 6 + 300 counts + "manipulator"&['Ϻ +20 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&U/ +70 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&Y& +3 "storage"( 'v +6 "core" & \ Z +2 "manipulator"&J% +4 "core" % ϱ  + .tForearm.seek :retract +2 "manipulator"&;'\ +91 "core" ' +2 .tElbow.seek CC +2 "manipulator"&O( +51 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +91 "core" ( +2 "manipulator"&V& +4 "core" & 2 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &Q& +2 "core" & 2 2 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&S'ρ +100 "core" ' +33 "manipulator"&N& +3 "core" & & 2 +2 "manipulator"&<% +4 "core" %v C S +2 "collection"'T& +4 "core" &DH\ e + "collection"'\\& +4 .tCC.seek :closed + "collection"'R(O +3 "core" &DI\ d +3 &CH\ d +10 &2CG8\ X+{ +9 &fBEh\ V> +10 &rDF`\ WL +9 &PRCHU\ [K +9 &VBHS\ [K +10 &VBH\ ZK +9 &VBH\ ZK +9 &WYCF\ ZK +10 &VDG\ ZK +9 &WCE\ ZK +10 & VCG\ ZK +9 &"_UDGq\ ZK +9 &$ VBGo\ ZL +10 &%UCFV\ [J +9 &'YDGO\ [K +9 &)hVCFn\ ZK +10 &+*UCF\ ZK +9 &,WCG\ [K +10 &.VBF\ [K +9 &0oUBG}\ [K +9 &21VEGu\ ZK +10 &3UCGd\ [K +9 &5VDFe\ ZK +9 &7wUBGU\ [K +10 &99VBIQ\ ZK +9 &:UAH?\ XK +10 &<RBF7\ UK +9 &>UCG2\ VK +9 &@AUBG%\ VK +10 &BXCG*\ VK +9 &CUDG&\ VK +9 &E\\BG\ TL +10 &GEfBD\ SM +9 &HAG\ PQ +10 &J?E\ KV +9 &LjCF\ IX +9 &N*CF\ HE +10 &O89DE\ N- +9 &OnBF\ SE +5 ( + "collection"'\\& +3 "core" &OZAE\ UE +3 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.80 + .Hand.open + "manipulator"&"1 +74 "core" 1 +3 "manipulator"&e% +4 "core" % v S +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&a'\ +94 "core" ' +2 .tSC.coast + "storage"(6 +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'h  +128 "core"  +2 .tCSV.dial CTV + "collection"'d  +28 "core"  +2 .tPS.seek 2.5ml +2 "processing"%g' +2635 "core" ' +2 "collection"'^% +4 "core" % I\ X +2 .tCS.seek 4.151ml + "collection"'`'Q +1563 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%_  +42 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%k  +70 "core"  +2 .tPS.seek 0ml +2 "processing"%c'W +2638 "core" ' +2 .tCBV.dial between PRV and waste1 + "collection"'W ` +40 "core" ^ +2 .tCSV.dial :air +2 "collection"'u @ +41 "core" ? +2 .tCS.seek 10ml +2 "collection"'v' D +1571 "core" ' +2 .tCSV.dial CTV + "collection"'K  +42 "core"  +2 .tCS.seek 0ml +2 "collection"'n' +2635 "core" ' +2 .tCBV.dial :waste1 +43 "collection"'L @ +30 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'r  +127 "core" +2 "collection"'q& +4 "core" &OZb\ YE +2 #tStoring lyfil puck in Collection Clamp to tube 5 + "manipulator"&i% +3 "core" %\  = 8 +2 "storage"(8% +3 "core" % ` b )\ +2 "storage"(D. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 5 + "storage"(|(< +344 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (@& +2 "core" &< \ } +2 "manipulator"&X& +4 "core" & 2 + "manipulator"&b% +4 "core" %\  8 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 5 + "manipulator"&f( +169 "core" ( +2 "manipulator"&l& +4 "core" &   +2 "storage"(z& +3 "core" &< ]\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts + "manipulator"&2' +98 "core" ' +2 "storage"(j& +4 "core" &< 9 < d\ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(p'L +221 "core" ' +4 "storage"(]- +3 "core" -', +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" & 3  +2 "storage"(}& +3 "core" &< \ x +2 .tElbow.reconfigure LimpElbow + "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 5 +2 "manipulator"&s' +35 "core" ' +2 .tElbow.hold + "manipulator"& , +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(- +2 "core" -', +3 .tSE.seek 8.13 Pucks below Top Plate + "storage"(w' +39 "core" ' +2 "manipulator"&% +4 "core" %.r Ǹ +2 "storage"(~& +3 "core" &< k m @\ o +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 5 + 318 counts + "manipulator"&'Z +14 "core" ' +2 "manipulator"&& +4 "core" &   +2 "storage"(Z& +3 "core" &< \ { +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts + "manipulator"&' +28 "core" ' +2 .tSE.seek 9.13 Pucks below Top Plate +2 "storage"(' +55 "core" ' +2 "manipulator"& & +4 "core" &  +2 "manipulator"&% +4 "core" % ~ +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&x'\ +91 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +149 "core" ( +2 "manipulator"&& +4 "core" & \  m 1 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 & & +2 "core" & * 1 +2 .tForearm.seek CC +2 "manipulator"&'ρ +93 "core" ' +2 .tHand.close + "manipulator"&/ +67 "core" / +2 .tCC.seek :open +2 "collection"'\ ( +376 "core" ( +3 "storage"(y& +4 "core" &< \  +2 "storage"((& +3 "core" &< \  +2 "manipulator"&& +3 "core" &  1 +2 "manipulator"&'% +3 "core" % υ & +2 .tForearm.seek :retract +2 "manipulator"&{'\ +94 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 5 +2 "manipulator"&( +150 "core" ( +2 "manipulator"&& +4 "core" &   +2 "storage"(& +3 "core" &<   \ +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 5 + "manipulator"&' +111 "core" ' +2 .tElbow.hold + "manipulator"&t, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&1 +74 "core" 1 +3 "manipulator"&% +3 "core" % .  { +32 "storage"(/& +4 "core" &< \ y + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 5 + 318 counts +2 "manipulator"&'Z +18 "core" ' +2 "manipulator"& & +4 "core" & t +2 "storage"(+& +4 "core" &< < 8 9\ +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts + "manipulator"&1' +29 "core" ' +2 "storage"(#% +4 "core" % H F\ +2 ."downElevator"SE.seek :down +3 "storage"(!'v +100 (o% +3 "core" %; \\ q 5\ SQ +2 "manipulator"&% +4 "core" % $ +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&$'\ +81 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +11 "core" ' +2 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%  +71 "core" +3 .tPS.seek 2.5ml + "processing"%4' +2628 "core" ' +9 .tdelay 1 second +101 .PSV.dial :mixloop +2 "processing"%, +52 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%&  +40 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop +3 "processing"% +54 "core" +2 .tdelay 1 second +102 .PSV.dial :air +4 "processing"%0  +39 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%9'W +2626 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%A& +4 "core" &\ x +2 "manipulator"&.& +3 "core" & = +2 "manipulator"&=% +3 "core" %\  3 +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&m(- +177 "core" ( +2 "manipulator"&:& +4 "core" &- " + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- " +2 .tForearm.seek :garage +2 "manipulator"&C' +107 "core" ' +2 .tHand.close + "manipulator"&3/ +66 "core" / +2 "manipulator"&F& +4 "core" &-  " +2 "manipulator"&B% +4 "core" %  ȽO + .tForearm.seek :retract +2 "manipulator"&E'\ +108 "core" ' +4 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&-( +124 "core" ( +2 "manipulator"&6& +4 "core" & t ~ + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &G& +2 "core" & P ~ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&M' +105 "core" ' +2 "manipulator"&>& +4 "core" & g ~ +2 "manipulator"&P% +3 "core" % d +3 "processing"%H& +3 "core" &\ z +2 "processing"%7& +3 .tPC.seek :closed +2 "processing"%U(Tg +3 "core" &\ y +4 &\ y< +9 &Kw\ n0 +10 &>r}\ mE +9 &[\ pN +10 &R\ qM +9 &hT\ qM +9 &*S\ qM +10 &O\ qM +9 &T\ pM +9 &oS\ qN +10 &2R\ qM +9 & U\ pM +10 &"S'\ qM +9 &$xT\ qM +9 &&:S\ qM +10 &'U\ qM +9 &)R\ qM +9 &+T\ qN +10 &-BR\ qM +9 &/S\ qN +10 &0S\ qM +9 &2T\ pN +9 &4JR \ qM +10 &6 U \ qM +9 &7R \ qM +9 &9T\ qM +10 &;SR\ qM +9 &=R\ qM +10 &>R\ qM +9 &@T\ qM +9 &B[R \ qM +10 &DT\ pM +9 &ES%\ qM +9 &GZ(\ pN +10 &I^c%\ oO +9 &Ku"\ mQ +10 &L#\ jT +9 &N&\ kT +9 &PX,\ kS +10 &R"\ jT +9 &Sth(\ n"l +9 &TC#k!\ n4 +10 ( + &TM(\ v* + "processing"%7& +4 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.62 + "processing"%Y& +4 "core" &TMf\ t* + .tHand.open +2 "manipulator"&J1 +77 "core" 1 +2 "manipulator"&I% +4 "core" %   d +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +94 "core" ' +2 .tPRV.dial :air + "processing"%V  +44 "core"  +2 .tPSV.dial :mixloop + "processing"%Q +55 "core" +2 "processing"%% +4 "core" %\\E\ o +2 .tPS.seek 0.3ml + "processing"%[' +396 "core" ' +2 .tPSV.dial PSR + "processing"%N +114 "core"  +2 "processing"%)% +4 "core" %\ i + #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"%T' +1908 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"% +97 "core" +2 .tPTV.dial :mixing + "processing"%; @ +71 "core" A +2 .tPBV.dial :waste2 + "processing"%5  +101 "core"  +5 .tPS.seek 0ml +2 "processing"%"'W +2631 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&e& +4 "core" & ~ +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&\\( +3 "core" ( +2 "manipulator"&h& +3 "core" &  ~ + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &d& +2 "core" & ~ +2 .tForearm.seek PC +2 "manipulator"&S' +92 "core" ' +2 .tHand.close + "manipulator"&?/ +69 "core" / +2 .tPC.seek :open +2 "processing"%( +401 "core" ( +2 "manipulator"&^& +4 "core" &  ~ + "manipulator"&%% +4 "core" %  F +2 .tForearm.seek :retract + "manipulator"&_'\ +92 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&k(- +162 "core" ( +2 "manipulator"&g& +4 "core" &- l + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &W& +2 "core" &- = l +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&u' +113 "core" ' +2 .tHand.open + "manipulator"&`1 +68 "core" 1 +2 "manipulator"&K% +4 "core" % j  ȵW +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&v'\ +106 "core" ' +2 #tLoading da puck from tube 6 into Processing Clamp + "processing"%L& +4 "core" &\ x +2 "manipulator"&r% +4 "core" %\ $ : E + "storage"(q% +4 "core" %y \ + "storage"(i. +3 "core" . +2 .tSC.reconfigure SCtight +46 "storage"($\ .\ 1~b +2 .tSC.seek 6 + "storage"(8(K +341 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (D& +3 "core" &K z \  + "manipulator"&@& +4 "core" &-  l +2 "manipulator"&X% +3 "core" %\ $ : E +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 6 +2 "manipulator"&b( +176 "core" ( +2 "manipulator"&l& +4 "core" &  L +2 "storage"(z& +4 "core" &K* b a\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts + "manipulator"&j'J +94 "core" ' +2 "storage"(O& +4 "core" &K* z { R\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(a'L +198 "core" ' +2 "storage"(]- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (& +3 "core" &K( r\ ~  +2 "manipulator"&}& +3 "core" &  L +2 .tElbow.seek 6 + "manipulator"&( +3 "core" ( +2 "manipulator"&& +3 "core" &  L +2 "storage"(~& +4 "core" &K( \   +2 .tForearm.seek 6 + 300 counts + "manipulator"&'Ϻ +22 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&Z/ +69 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"& & +2 "storage"('v +6 "core" & L +2 "manipulator"&2% +3 "core" %   +2 .tForearm.seek :retract +2 "manipulator"&f'\ +95 "core" ' +9 .tElbow.seek PC +2 "manipulator"&p( +47 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +189 "core" ( +2 "manipulator"&s& +4 "core" & & + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&w' +102 "core" ' +2 "manipulator"&& +4 "core" & z +2 "manipulator"& % +3 "core" % D +2 "processing"%& +4 "core" &>\ p +2 "processing"% & +3 .tPC.seek :closed +2 "processing"%(Tg +3 "core" &@\ p +2 &=\ p +10 &1x:\ g*y +9 &d{D\ e> +9 &{mF\ eN +10 &>PA\ iM +9 &Q@\ hM +10 &R9\ iN +9 &R6\ gM +9 &ET6\ hM +10 &R1\ hM +9 &T*\ hM +9 & R+\ hM +10 &"LR+\ iN +9 &$Q.\ hM +10 &%Q&\ hM +9 &'Q$\ hM +9 &)UR+\ hM +10 &+N\ hM +9 &,R\ hM +9 &.R\ hM +10 &0]R\ iM +9 &2R\ hM +10 &3O\ iM +9 &5R \ iM +9 &7eR\ gM +10 &9'R\ hM +9 &:Q\ hM +9 &<Q\ hM +10 &>nQ\ iM +9 &@0Q\ hM +10 &AQ\ hM +9 &CR_\ hM +9 &EtUl\ hN +10 &G5[\ hN +9 &Ha\ gO +9 &Jv\ eQ +10 &Lj\ cT +9 &N-\ bS +10 &O\ bT +9 &Q\ bT +9 &SW}h\ e9 +10 &T%(f\ fQ +9 &TH \ k. +2 ( + "processing"% & +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.64 + .Hand.open + "manipulator"&x1 +76 "core" 1 +2 "manipulator"&R% +4 "core" %   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&y'\ +100 "core" ' +2 .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 6 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"%(  +2 %9 +6 "core" 9A\ +102 "processing"%'9 +3 "core" 9? +102 "processing"%9 +3 "core" 9< +102 "processing"%9 +3 "core" 9; +102 "processing"%9 +3 "core" 99 +102 "processing"%9 +4 "core" 99 +102 "processing"%9 +3 "core" 97 +102 "processing"%9 +3 "core" 97 +102 "processing"%/9 +3 "core" 97" +102 "processing"% 9 +3 "core" 98& +102 "processing"%+9 +3 "core" 98+ +103 "processing"%{9 +3 "core" 99/ +102 "processing"%#9 +3 "core" 9:3 +102 "processing"%9 +3 "core" 9;7 +102 "processing"%o9 +3 "core" 9>; +102 "processing"%9 +3 "core" 9?@ +102 "processing"%9 +3 "core" 9BD +102 "processing"%9 +3 "core" 9DH +102 "processing"%9 +3 "core" 9GL +102 "processing"%9 +3 "core" 9IP +102 "processing"%19 +4 "core" 9MU +102 "processing"%!9 +3 "core" 9PY +102 "processing"%|9 +3 "core" 9S] +102 "processing"%c9 +3 "core" 9Wa\ +102 "processing"%,9 +3 "core" 9Ze\ +102 "processing"%&9 +4 "core" 9_j\ +102 "processing"%9 +3 "core" 9bn\ +102 "processing"%09 +3 "core" 9fr\ +102 "processing"%49 +3 "core" 9jv +3 .tPH.hold 2:00:00,28C +2 "processing"%A ppi +3 .tdelay 1:30 +2 "core" w +4564 "Can"\ n65 +4436 .tPSR.select :air +2 .PSV.dial PSR + "processing"%. +100 "core"  +2 "processing"%=% +4 "core" %S^\ o + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%:' +599 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +10 .tPS.seek 2ml + "processing"%'[ +1603 "core" ' +2 .tPTV.dial :puck + "processing"%t  +71 "core"  +2 .tPSV.dial PTV +2 "processing"%3 +71 "core" +2 .tPBV.dial :waste1 + "processing"%F  +128 "core" +2 "processing"%B% +4 "core" %]\ o +2 .tPS.seek 1.5ml +2 "processing"%$' +598 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%6 * +35 "core" , +3 .tPS.seek 0ml + "processing"%G'W +1614 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%C  +34 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%> * +34 "core" , +40 .tPSR.select :air +9 .PSV.dial PSR +2 "processing"%P +70 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%H' +2311 "core" ' +2 .tPSV.dial PTV + "processing"%m +72 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +4 "processing"%E +72 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%* +72 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%Y  +70 "core"  + .tPS.seek :empty +2 "processing"%J'9 +2316 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%I  +128 "core" +2 .tPSV.dial :mixloop + "processing"%7 +43 "core" +2 .tPRV.dial :ab1 + "processing"%V @ +74 "core" B +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%Q'w +350 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "collection"'  +3 "processing"%M  +44 "core"  +7 +2 "processing"%9% +4 "core" %v\ n +2 .tPS.seek 0.32ml +2 "processing"%N'# +386 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"')  +30 "core" +2 .tPRV.dial :air +2 "processing"%[  +41 "core"  +3 .tPS.seek 0.9ml + "processing"%<'D +1228 "core" ' +2 .tPRV.dial :waste2 + "processing"% @ +72 "core" > +3 .tPS.seek 0.5ml + "processing"%;' +874 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%5  +44 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%T'[ +1628 "core" ' +2 .tPSV.dial :PML + "processing"%e +44 "core" +2 .tPTV.dial :mixing + "processing"%h @ +70 "core" A +2 .tPBV.dial :waste1 + "processing"%d  +35 "core" +2 "processing"%?% +4 "core" %U\ e +2 .tPS.seek 1.85ml + "processing"%-'5 +236 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +3 .tPS.seek 0ml + "processing"%U'W +1968 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'^& +2 "core" &MSx\ ` +2 "manipulator"&%& +4 "core" & + "manipulator"&g% +4 "core" %\ 4 ( +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&W(- +162 "core" ( +2 "manipulator"&S& +4 "core" &-   + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &\\& +2 "core" &-  +2 .tForearm.seek :garage +2 "manipulator"&`' +110 "core" ' +4 .tHand.close +2 "manipulator"&K/ +65 "core" / +2 "manipulator"&_& +4 "core" &- +   +2 "manipulator"&L% +3 "core" %  B ȽM +2 .tForearm.seek :retract +2 "manipulator"&r'\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&q( +281 "core" ( +2 "manipulator"&i& +4 "core" & ! i + + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &u& +2 "core" & + +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&D'ρ +100 "core" ' +2 "manipulator"&@& +4 "core" &  + +2 "manipulator"&X% +3 "core" %y   K +2 "collection"'l& +4 "core" &PRA\ b +2 "collection"'z& +3 .tCC.seek :closed +2 "collection"'O(O +2 "core" &ORy\ a +5 &ORy\ _9 +10 &DK{NR{\ T0 +9 &qsPSx\ RE +9 &\\ORv\ VL +10 &XNQx\ VL +9 &WNRy\ XM +9 &aVNSo\ VL +10 &$SOTv\ YL +9 &XOSx\ WL +10 &XPRx\ WM +9 &iUORr\ WL +9 &!+TOPy\ XL +10 &"WMSw\ VL +9 &$WNQn\ XM +9 &&qUNSt\ WL +10 &(3TOSx\ XL +9 &)XMSo\ VL +10 &+VOSl\ XL +9 &-ySPRu\ WL +9 &/;XPRx\ WL +10 &0UOTk\ WM +9 &2VPTx\ XL +9 &4ROSq\ WL +10 &6BWORs\ XM +9 &8UOSv\ WL +10 &9YORr\ WL +9 &;WNSg\ XL +9 &=LTPQm\ YL +10 &? VNSj\ XL +9 &@SLQp\ XL +9 &BUOTl\ WM +10 &DSXPRk\ XL +9 &FZMRh\ VM +10 &GhORr\ UN +9 &INRt\ RQ +9 &K?NQr\ NV +10 &LNPg\ JY +9 &NzNRl\ P; +9 &O])MPk\ L'r +10 &OTLOi\ XB +2 ( + "collection"'z& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.63 + "collection"'k& +3 "core" &OYNQ/\ SB +2 .tHand.open + "manipulator"&v1 +77 "core" 1 +2 "manipulator"&]% +4 "core" % y d K +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +96 "core" ' +2 .tPSV.dial PSR + "processing"%} +100 "core"  +2 "processing"%% +4 "core" %Z\ e + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%~' +555 "Can"\ cMM +1048 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%Z  +41 "core"  +2 .tPS.seek 0ml +2 "processing"% 'W +1602 "core" ' +2 .tPSV.dial PSR + "processing"%2 +44 "core"  +46 .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%b' +2638 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "processing"%j  + "collection"'a  +39 "core" +121  +2 .tPSV.dial :mixloop +2 "processing"% +99 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%s  +71 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2639 "core" ' +2 .tPSV.dial :air + "processing"%  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2626 "core" ' +2 .tPSV.dial :mixloop + "processing"% +43 "core" +2 .tPS.seek 0ml +2 "processing"% 'W +2628 "core" ' +2 .tPSV.dial :air + "processing"%  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%f' +2639 "core" ' +2 .tPSV.dial :mixloop + "processing"% +44 "core" +2 .tPS.seek 0ml +2 "processing"%x'W +2634 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&R& +4 "core" & 4 + +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&( +25 "core" ( +2 "manipulator"& & +4 "core" &  + + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &'& +2 "core" & * + +2 .tForearm.seek CC +2 "manipulator"&w'ρ +91 "core" ' +2 .tHand.close + "manipulator"&/ +71 "core" / +2 .tCC.seek :open +2 "collection"'8( +379 "core" ( +2 "manipulator"&& +4 "core" & 3 + + "manipulator"&% +4 "core" % } x +2 .tForearm.seek :retract + "manipulator"&'\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +272 "core" ( +2 "manipulator"&& +4 "core" &- ] E + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &/& +2 "core" &- a E +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"& ' +114 "core" ' +3 .tHand.open +2 "manipulator"&+1 +74 "core" 1 +2 "manipulator"&{% +4 "core" % o  ȷf +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&#'\ +99 "core" ' +2 ."da"delayUntil "16:10:55.81" +24827 #recoverPRVreagent08 + .PTV.dial :mixing + "processing"% @ +70 "core" @ +2 ."da"PBV.dial :waste1 + "processing"%o  +35 "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 PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2325 "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 + "processing"%1 +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%!  +44 "core"  +2 ."da"PS.seek :empty +2 "processing"%|'9 +2305 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%c +127 "core"  +2 "processing"%,% +4 "core" %:\ n + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%&' +598 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml + "processing"%'[ +1607 "core" ' +2 ."da"PTV.dial :puck + "processing"%0  +71 "core"  +2 ."da"PSV.dial PTV +2 "processing"%4 +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%.  +33 "core"  +2 "processing"%=% +4 "core" %W(\ s +2 ."da"PS.seek 1.5ml + "processing"%"' +593 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%: * +33 "core" + +3 ."da"PS.seek 0ml + "processing"%t'W +1546 "Can"\ o66 +64 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%3  +32 "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 + "processing"%B +72 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2308 "core" ' +2 ."da"PSV.dial PTV + "processing"%6 +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"%( +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%C  +70 "core"  +2 ."da"PS.seek :empty +2 "processing"%>'9 +2283 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +44 "processing"%P +129 "core"  +2 "processing"%G% +4 "core" %<\ n + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +2 "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"% +10 ."da"PS.seek 2ml +2 "processing"%E'[ +1603 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%* +70 "core" +2 ."da"PBV.dial :waste1 + "processing"%Y  +34 "core" +2 "processing"%H% +4 "core" %Xa\ t +2 ."da"PS.seek 1.5ml +2 "processing"%I' +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%7 * +33 "core" + +3 ."da"PS.seek 0ml + "processing"%V'W +1613 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%J  +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 + "processing"% +72 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%9' +2320 "core" ' +2 ."da"PSV.dial PTV + "processing"%Q +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%) +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +14 "processing"%[ +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%N  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"% '9 +2309 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%<  +43 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing + "processing"%5  +126 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%;  +42 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop + "processing"%e +55 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%h' +386 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%d  +43 "core"  +2 "processing"%?% +4 "core" %&\ t +2 ."da"PS.seek 0.55ml + "processing"%'z +340 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%T  +41 "core"  +2 ."da"PS.seek 2ml +2 "processing"%-'[ +1563 "core" ' +2 ."da"PSV.dial :PML + "processing"%^ +55 "core" +2 ."da"PTV.dial :mixing + "processing"%% @ +71 "core" B +2 ."da"PBV.dial :waste1 + "processing"%g  +33 "core" +2 "processing"%S% +4 "core" %^\ h + ."da"PS.seek 1.85ml +2 "processing"%\\'> +236 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%p * +32 "core" * +3 ."da"PS.seek 0ml + "processing"%K'W +1969 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +4672 "Can"\ p22 +43330 #"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"%L * +34 "core" , +2 ."da"PSV.dial :air +2 "processing"%y  +40 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%`' +2309 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%i +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"%W +54 "core" +3 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%@  +41 "core"  +2 ."da"PS.seek :empty +2 "processing"%X'9 +2298 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%l +128 "core"  +2 "processing"%r% +4 "core" %>p\ o + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%\ ' +585 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml + "processing"%k'[ +1623 "core" ' +2 ."da"PTV.dial :puck + "processing"%v  +71 "core"  +2 ."da"PSV.dial PTV +2 "processing"%] +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%z  +35 "core" +2 "processing"%}% +4 "core" %`r\ m +2 ."da"PS.seek 1.5ml + "processing"%' +597 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%D * +33 "core" + +3 ."da"PS.seek 0ml + "processing"%U'W +1610 "core" ' +2 ."da"delay 2:00 +2504 "Can"\ hJJ +9498 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%Z  +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"%2 +71 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml + "processing"% ' +2321 "core" ' +2 ."da"PSV.dial PTV + "processing"%a +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%j +73 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%s  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%b'9 +2310 "core" ' +38 #"da"washCycleDA #2 of 3 +10 .PSR.select :air +2 .PSV.dial PSR + "processing"% +128 "core"  +2 "processing"%% +4 "core" %5~\ l + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +599 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1606 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +31 "core" +2 "processing"%% +4 "core" %Y2\ j +2 ."da"PS.seek 1.5ml +2 "processing"%f' +598 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%R * +32 "core" * +3 ."da"PS.seek 0ml + "processing"% 'W +1618 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%'  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%q +72 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2304 "core" ' +2 ."da"PSV.dial PTV + "processing"%O +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +72 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"% +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +4 "processing"%w  +70 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2290 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%/ +128 "core"  +2 "processing"%% +4 "core" %7}\ s + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml +2 "processing"%{'[ +1622 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"% +71 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core"  +2 "processing"%% +4 "core" %a1\ j +2 ."da"PS.seek 1.5ml + "processing"%o' +596 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +3 ."da"PS.seek 0ml + "processing"%'W +1613 "core" ' +2 ."da"delay 2:00 +8156 "Can"\ q11 +3847 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%x  +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"% +71 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%1' +2327 "core" ' +2 ."da"PSV.dial PTV + "processing"%! +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%c +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%,  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%|'9 +2298 "core" ' +2 ."da"Gate.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%& +133 "core"  +5 "processing"%0% +14 "core" %4l\ +12 #"da"Pulling 0.25ml of PSR.sub1 +3 .PSR.select :sub1 +2 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.25ml +2 "processing"%4'7 +333 "core" ' +31 ."da"delay 5 seconds +504 "processing"%.% +4 "core" %:\ $ +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 + "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%=' +334 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1621 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%: +84 "core"  +2 ."da"PBV.dial :waste1 + "processing"%"  +34 "core" +2 "processing"%3% +4 "core" %`!\ $ +2 ."da"PS.seek 1.5ml + "processing"%F' +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%B * +36 "core" , +3 ."da"PS.seek 0ml + "processing"%t'W +1613 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%6  +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 + "processing"%( +72 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%C' +2364 "core" ' +2 ."da"PSV.dial PTV + "processing"% +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%P +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%G +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%>  +72 "core"  +2 ."da"PS.seek :empty +2 "processing"%m'9 +2362 "core" ' +2 "processing"%*9 +3 "core" 9&4W +2 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast + "processing"%Y  +3 "core" 4W + 4W +42 "processing"%H& +10 "core" &TH"\ $. +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 5 +2 "manipulator"&E% +3 "core" %\  +  +2 "storage"(7% +3 "core" %z * , \ < +2 "storage"(I. +2 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 5 +2 "storage"(J(< +346 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (M& +3 "core" &< !\ 4 +2 "manipulator"&& +3 "core" &- ) E +2 "manipulator"&V% +3 "core" %\    +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 5 +2 "manipulator"&Q( +179 "core" ( +2 "manipulator"&)& +4 "core" &  f +2 "storage"([& +3 "core" &< a\ 4 +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 5 + 700 counts + "manipulator"&N' +93 "core" ' +2 "storage"(9& +4 "core" &< )\ 1 +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +2 "storage"(<'L +218 "core" ' +2 "storage"(5- +3 "core" -' +2 ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&;& +3 "core" &  f +2 "storage"(e& +3 "core" &< A\ + +2 ."da"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 5 +2 "manipulator"& ' +36 "core" ' +2 ."da"Elbow.hold + "manipulator"&d, +4 "core" , + ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(?- +3 "core" -' +2 ."da"SE.seek 9.14 Pucks below Top Plate + "storage"(h' +31 "core" ' +2 "manipulator"&T% +4 "core" %v K I   +2 "storage"(& +3 "core" &< ?\ ( + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 5 + 297 counts + "manipulator"&^'E +20 "core" ' +4 "manipulator"&%& +4 "core" &  e + "storage"(g& +4 "core" &<  \ / +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 5 + 700 counts +2 "manipulator"&S' +26 "core" ' +2 ."da"SE.seek 10.14 Pucks below Top Plate +2 "storage"(p' +47 "core" ' +2 "manipulator"&-& +4 "core" & j e +2 "manipulator"&\\% +4 "core" %й r + ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&_'\ +89 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&L( +250 "core" ( +2 "manipulator"&y& +4 "core" &  + ."da"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &K& +2 "core" & i +2 ."da"Forearm.seek PC +2 "manipulator"&i' +92 "core" ' +2 ."da"Hand.close + "manipulator"&u/ +75 "core" / +2 ."da"PC.seek :open +2 "processing"%W( +401 "core" ( +2 "storage"(@& +4 "core" &< .\ 0 + "manipulator"&`& +4 "core" & +2 "manipulator"&l% +3 "core" %   L +2 ."da"Forearm.seek :retract +3 "manipulator"&r'\ +99 "core" ' +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 5 +2 "manipulator"&X( +256 "core" ( +2 "manipulator"&\ & +4 "core" & r Q +2 "storage"(v& +3 "core" &<  \ . +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 5 + 700 counts +2 "manipulator"&]' +98 "core" ' +2 ."da"Hand.open + "manipulator"&z1 +66 "core" 1 +3 "storage"(}- +3 "core" -' +2 ."da"SE.seek 9.89 Pucks below Top Plate +2 "storage"(k' +25 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 9.22 Pucks below Top Plate +2 "storage"(D'D +46 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da19aug1016h425ml.tif +1953 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +450 #"da"SX HX9/16 (USB:51): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 20.722 seconds\ /var/log/esp/da19aug1016h425ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da19aug1016h425ml15s.tif +1557 #SX HX9/16 (USB:51): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da19aug1016h425ml15s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da19aug1016h425ml30s.tif +3056 #SX HX9/16 (USB:51): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da19aug1016h425ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da19aug1016h425ml70s.tif +7117 #SX HX9/16 (USB:51): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da19aug1016h425ml70s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF + ."Qmail"HABfans.email "20.722 sec auto-exposure",Subject: "da19aug1016h425ml images!" +11 "storage"(- +11 "core" -'D +5 "storage"(Z& +5 "core" &< B _\ \\ +2 "manipulator"&~& +3 "core" & P +2 ."da"Elbow.seek 5 +3 "manipulator"&2( +20 "core" ( +2 "manipulator"&U& +4 "core" &  +2 "storage"(a& +5 "core" &<\ \  0\ ` +2 ."da"Forearm.seek 5 + 700 counts +2 "manipulator"&j' +3 "core" ' +2 ."da"SE.reconfigure SEgently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 9.94 Pucks below Top Plate + "storage"(' +65 "core" ' + "manipulator"&s& +4 "core" &  +2 "storage"( & +3 "core" &< \ r +3 ."da"Elbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 5 +2 "manipulator"&' +39 "core" ' + ."da"Elbow.hold +4 "manipulator"&, +3 "core" , +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 10.12 Pucks below Top Plate +66 "storage"(b' +77 "core" ' +2 "manipulator"&% +8 "core" %} Ż? +4 "storage"(& +8 "core" &< B F\ i +2 ."da"Forearm.force -20 +2 "manipulator"&5 +6 ."da"Forearm.seek 5 + 288 counts +2 "manipulator"& '< +18 "core" ' +2 "manipulator"&& +4 "core" & t  +2 "storage"(& +4 "core" &< x | \ t +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 5 + 700 counts +4 "manipulator"&R' +25 "core" ' + "storage"(f% +4 "core" % \ \ u +2 ."downElevator"SE.seek :down +4 "storage"(''v +100 (% +3 "core" % \ zSR +2 "manipulator"&q% +6 "core" % V +4 ."da"Forearm.reconfigure LooseForearm +4 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +2 "manipulator"& '\ +50 "core" ' +2 ."downElevator"SE.coast +2 "storage"(5 +44 "core" ' + ."da"SC.coast + "storage"(6 +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 #tStarting finalPurge + "processing"%O& +5 "core" &"\ k +2 "manipulator"&& +3 "core" &  +2 "manipulator"&% +4 "core" %\ " @ +2 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&w(- +174 "core" ( +2 "manipulator"&& +3 "core" &- : +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &/& +2 "core" &- : +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&' +109 "core" ' +2 ."psFlush"Hand.close + "manipulator"&/ +74 "core" / +2 "manipulator"&+& +4 "core" &-  : +2 "manipulator"&% +3 "core" %  ȾX +2 ."psFlush"Forearm.seek :retract +2 "manipulator"& '\ +100 "core" ' +2 ."psFlush"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&( +130 "core" ( +2 "manipulator"&{& +4 "core" & ` +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" & ` +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +3 "manipulator"&o' +108 "core" ' +2 "manipulator"&x& +4 "core" & ` +2 "manipulator"&% +4 "core" % n o +3 "processing"%& +3 "core" & \ m +2 "processing"%& +4 ."psFlush"PC.seek :closed +2 "processing"%!(Tg +2 "core" &\ n +3 &\ m\ +10 &0x\ c*y +10 &d} \ a> +9 &vm\ cN +9 &9Q\ fM +9 &Q \ fM +10 &S\ eM +9 &~V\ fM +10 &@R\ eM +9 &P\ fM +9 &R\ fM +10 & S\ fM +9 &"HR\ fM +9 &$ T \ fM +10 &%R\ eM +9 &'R\ fM +10 &)QS\ eM +10 &+R\ fM +9 &,S\ eM +9 &.S\ eM +9 &0YS\ eM +9 &2S\ fM +10 &3T\ eM +9 &5R\ eM +10 &7aR\ eM +9 &9#S\ fM +10 &:R\ fM +9 &<R\ eM +9 &>jR\ fM +9 &@+Q\ eM +11 &AR\ fM +8 &CR\ eM +10 &EqU\ fM +9 &G1W\ eN +9 &H\\\ eN +10 &Jl\ dP +9 &Li\ aR +9 &N'\ aT +11 &O\ `T +8 &Q\ _T +10 &SQ|h\ d; +9 &T''Y\ eL +9 &TF \ i- +2 ( + "processing"%& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.59 +2 "processing"%& +5 "core" &TF\ i- +2 ."psFlush"Hand.open +2 "manipulator"&c1 +73 "core" 1 +3 "manipulator"&,% +4 "core" %  L o +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&1'\ +96 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%& +127 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%0'P +427 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +679 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%|' +1606 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%. +82 "core" ~ +2 ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%4  +33 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%='W +2628 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%: +69 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%"' +585 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%3' +2115 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +72 "core" + ."psFlush"PBV.dial PSV +3 "processing"%B U +53 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%F'W +1901 "Can"\ aEE +727 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%6 @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%$' +2629 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%(  +71 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%t'9 +2632 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +43 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%P' +2625 "core" ' +3 ."psFlush"PSV.dial PTV +2 "processing"%G +71 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%>'W +2629 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%C @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%*' +2625 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%Y  +70 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%H'9 +2630 "core" ' +2 ."psFlush"PSV.dial PSR +47 "processing"%E +45 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%7'P +1095 "core" ' +3 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%I' +1605 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%M +69 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +54 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%V'W +2633 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%) +71 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%[' +596 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%9' +2116 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +71 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%# U +53 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%5'W +2639 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%; @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%e' +2634 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%?  +70 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%T'9 +2629 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"% +44 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%%' +2641 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%g +70 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%-'W +2656 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%\\ @ +54 "core" B +2 ."psFlush"PS.seek 2.5ml +2 "processing"%N' +2626 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%Q  +84 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%<'9 +2624 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"' & +4 "core" &ek^\ ^ +2 "manipulator"&^& +3 "core" & S ` +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&h( +3 "core" ( +2 "manipulator"&S& +4 "core" &  ` + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &y& +2 "core" & C ` +2 .tForearm.seek PC +2 "manipulator"&K' +101 "core" ' +2 .tHand.close + "manipulator"&d/ +77 "core" / +2 .tPC.seek :open +2 "processing"%u( +402 "core" ( +2 "manipulator"&_& +4 "core" & ` + "manipulator"&% +4 "core" %  +2 .tForearm.seek :retract + "manipulator"&@'\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&`( +360 "core" ( +2 "manipulator"&l& +4 "core" &" <9 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &i& +2 "core" &" f <9 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +3 "manipulator"&\ 'ρ +99 "core" ' +2 "manipulator"&v& +4 "core" &"  - <9 +2 "manipulator"&L% +3 "core" %φ Y +2 "collection"'z& +4 "core" &fil\ b +2 "collection"'}& +3 .tCC.seek :closed +2 "collection"'r(O +2 "core" &gkm\ a +5 &gkd\ `8 +9 &CIxeiY\ U1 +10 &rsgk`\ TE +9 &[ej]\ WM +9 &Sfj^\ XL +10 &Yhk_\ WL +9 &cZgi]\ WL +9 &%YgjZ\ WL +10 &Yel`\ WL +9 &Ugj[\ WL +10 &kTfjc\ XL +9 &!-Tfjc\ XL +9 &"Sfkf\ XL +10 &$Tgi^\ XL +9 &&sSfj^\ XL +9 &(5Teib\ XL +10 &)Yela\ WM +9 &+Vfie\ XL +10 &-{Yfk`\ WL +9 &/<UjjZ\ XM +9 &0Uij`\ XM +10 &2Whk^\ WL +9 &4SfkX\ XL +9 &6EYfl]\ WL +10 &8Xhi\\\ WL +9 &9WfiW\ WM +10 &;WglZ\ WL +9 &=MTgjW\ XL +9 &?YejZ\ WL +10 &@WgkQ\ WL +9 &BWihQ\ WM +9 &DTYglR\ WM +10 &FYejR\ WM +9 &Gfdk\\\ UN +10 &IgjU\ RQ +9 &KAfhT\ MV +9 &LeiN\ KX +10 &N{fhY\ P: +9 &Oc-ejY\ L#i +9 &ONdiL\ XA +2 ( +3 "collection"'}& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.64 +2 "collection"'p& +4 "core" &OKdhU\ XA + .tHand.open +2 "manipulator"&k1 +65 "core" 1 +2 "manipulator"&% +4 "core" % φ  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&Z'\ +98 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'~& +4 "core" &OKekP\ YA +2 "collection"'U% +4 "core" %ehT\ Y + .tCSV.dial CSR +2 "collection"'a  +40 "core"  +2 "collection"'s% +4 "core" %dh\\\ X + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.seek 5ml +2 "collection"' 'l +1348 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 'X% +2 "core" %ldiV\ T +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml + "collection"']' +656 "core" ' +2 .tCSV.dial :waste + "collection"' +125 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'D' +1989 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'& +4 "core" &OKdiL\ XA +2 "collection"'% +3 "core" %fiZ\ X + .tCSV.dial :flush +2 "collection"'  +41 "core"  +2 .tCS.reconfigure CSfast +44 "collection"'#d @b +5 .tCS.seek 5ml + "collection"'j'l +1233 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"'f @ +40 "core" A +2 "collection"'2% +4 "core" %lggS\ W +2 .tCS.seek 7ml +2 "collection"''\ +548 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'  +2 'q  +41 "core"  +91  +2 .tCBV.dial :waste1 +2 "collection"' @ +43 "core" ? +3 .tCS.seek 0ml + "collection"'O' +1696 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'& +4 "core" &OJfjO\ TA +2 "collection"'% +3 "core" %fjJ\ T +2 .tCSV.dial :flush + "collection"'  +72 "core" +3 .tCS.seek 5ml + "collection"'b'l +1240 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"'R @ +43 "core" B +2 "collection"'% +4 "core" %leh[\ X +2 .tCS.seek 7ml +2 "collection"'/'\ +539 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"''  +40 "core"  +2 .tCBV.dial :waste2 +2 "collection"'J  +111 "core"  +3 .tCS.seek 0ml + "collection"'' +1677 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'& +4 "core" &OJhkS\ YA +2 "collection"'+% +3 "core" %hkU\ Y + .tCSV.dial CSR +2 "collection"'  +40 "core"  +2 "collection"' % +4 "core" %giB\ X + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +9 .tCS.seek 8ml +2 "collection"'{' +468 "Can"\ fA@ +1466 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"'' D +544 "core" ' +4 ."connect"CSV.dial CBV +3 "collection"' + .tCBV.dial CSV +4 "collection"'x  +95 "core" +37  +2 .tCTV.dial :intake + "collection"'  +72 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml + "collection"'' \\ +1949 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'w  +70 "core"  +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"' ' +592 "core" ' +2 .tCSV.dial CSR + "collection"'W  +98 "core"  +2 "collection"'% +4 "core" %fhR\ X + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.seek 5ml +2 "collection"'c'l +1347 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"',' D +1350 "core" ' +2 .tCSV.dial CBV + "collection"' +99 "core" +2 .tCS.seek 0ml +2 "collection"'&' +2616 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&o& +4 "core" &  ;8 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&m( +4 "core" ( +2 "manipulator"&0& +4 "core" &   ;8 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &.& +2 "core" &   ;8 +2 .tForearm.seek CC + "manipulator"&4'ρ +104 "core" ' +2 .tHand.close + "manipulator"&|/ +72 "core" / +2 .tCC.seek :open +2 "collection"':( +376 "core" ( +2 "manipulator"&=& +4 "core" &   ;8 + "manipulator"&"% +4 "core" % u  c +2 .tForearm.seek :retract + "manipulator"&'\ +100 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&B(- +277 "core" ( +2 "manipulator"&3& +4 "core" &- V +2 .tElbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &6& +2 "core" &-  V +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&F' +112 "core" ' +3 .tHand.open +2 "manipulator"&(1 +70 "core" 1 +2 "manipulator"&$% +4 "core" % p \ ~ ȷh +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' +2 #tCompleted [shallowpmDAwithoutWCR] begun 15:00:32 + #Preparing to sleep until 6:38AM 8/11/2019 +3 ."shutdown"CC.coast +3 #tAsleep til 6:38AM 8/11/2019 + "collection"'6 +5 #tContinuing at 06:38EDT11-Aug-19 + ."shutdown"CS.coast +2 "collection"'5 +4 "Can"\ s** +2 ."shutdown"PC.coast +2 "processing"%6 +4 ."Qmail"GoodNews.email "Then, in tube 6: deepDAwithoutWCR\\n/home/esp/esp2/mission/2019_08_10_niagara_mission.rb:67\\n{5 => 11,\\n 6 => 11}\\nCan@17:05:25, 25.6C, 30% humidity, 14.5psia, 13.172V, 0.183A, 0.183A avg, 2.42W",Subject: "Asleep until 06:38EDT11-Aug-19" +3 ."shutdown"PS.coast +2 "processing"%5 +3 ."shutdown"Forearm.coast + "manipulator"&5 +2 ."shutdown"Elbow.coast + "manipulator"&6 +37 ."shutdown"Gate.power :raw,:OFF + .Gate.power :core,:OFF + #Shutdown +47155 "Can"\  +60002 \  +60002 \  +60003 \  +60002 \  +60002 \  +60002 \  +60002 \  +60003 \  +60002 \  +60002 \  +60002 \  +60002 \  +60003 \  +60002 \  +60002 \  +60002 \  +60002 \  +60003 \  +60002 \  +60002 \  +60002 \  +60002 \  +60003 \  +60002 \  +60002 \  +60002 \  +60002 \  +60003 \  +60002 \  +60002 \  +60002 \  +60002 \  +60003 \  +60002 \  +60002 \  +60002 \  +60002 \  +60003 \  +60002 \  +60002 \  @EDT1565496198.74 \  +60002 \  +60003 \  +60002 \  +60002 \  +60002 \  +60002 \  +60003 \  +60002 \  +60002 \  +60002 \  +60002 \  +60003 \  +60002 \  +60002 \  +60002 \  +60002 \  +60003 \  +60002 \  +60002 \  +60002 \  +60002 \  +60003 \  +60002 \  +60002 \  +60002 \  +60002 \  +60003 \  +60002 \  +60002 \  +60002 \  +60002 \  +60003 \  +60002 \  +60002 \  +60002 \  +60002 \  +60003 \  +60002 \  +60002 \  +28043 \  +2 #tPowering core bus +475 .Gate.power :raw,:ON +2 "sampler") +2 )t +2 "core"  + "collection"' +2 'G +2 "core"  +2 "processing"% +2 %P +3 "core"  +4 "collection"' 9\ +2 ' 0\ +4 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 )C% +3 "core" %\ + .tSS.configure SSconfig +2 "sampler")#.0X& +2 "core" &ux!\ +2 .tCC.configure CCconfig +2 "collection"'$x2 ^22b +2 'Y% +3 "core" %tz<\ ~ + .tCS.configure CSconfig +2 "collection"'#P d@b +3 "processing"%*& +2 "core" &7\ +2 .tPC.configure PCconfig +2 "processing"%$x2 ^22b +2 %E% +3 "core" %\ + .tPS.configure PSconfig +2 "processing"%#A d`xb +4 "manipulator"&H% +3 "core" %  + .tForearm.configure LooseForearm +2 "manipulator"&#Q@2^d^b +3 &7& +2 "core" & +2 .tElbow.configure LooseElbow + "manipulator"&$ &.,(#b +5 "storage"(M& +3 "core" & . , \ + .tSC.configure SCloose +2 "storage"($.\ 1~b +3 (% +2 "core" % - ,\ +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 .tCH.coast + "collection"'I  +2 "core" + .tCH.configure CHconfig + "collection"'\ 2 +2 .tPH.coast +2 "processing"%)  +2 "core" +2 .tPH.configure PHconfig + "processing"%\ 2 +2 #tAll dwarf controllers running firmware version 3.75 + "sampler") +10 "collection"'V% +3 "core" %tz#\ { +2 ."rdySampler"Intake.select :close +3 "processing"%[% + ."rdySampler"Exhaust.select :close +4 "manipulator"&% + ."rdySampler"CTV.dial :air +4 "collection"'#  +2 "core" % \ + % Y +3 "manipulator"&9% + ."rdyProcessing"PSV.dial :air +4 "processing"%;  +2 "core" + % + ."rdySampler"CSV.dial :waste1 +3 .tForearm.reconfigure LooseForearm +3 "collection"'5 + "manipulator"&#@2^d^b +3 .tForearm.home.seek :retract +2 "manipulator"&?'\ +35 "core" +2 ."rdySampler"SSV.dial :spit,avoiding: :exhaust +2 "sampler")e +2 "core"  +2 "sampler")  +5 "core"  +3 ."readyCS"CS.reconfigure CSfast +3 ."rdySampler"SS.reconfigure SSconfig +3 "collection"'#d @b + "sampler")#.0X 11,\\n 6 => 11}\\nCan@06:38:32, 25.1C, 29% humidity, 14.4psia, 13.172V, 0.325A, 0.325A avg, 4.28W",Subject: "Started 2019_08_10_niagara_mission phase deepDAwithoutWCR" +3 #t===> STARTED deepDAwithoutWCR (phase #2) <=== + .Sample.deep + "sampler")h0 +19 "core" 0 +2 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'l& +4 "core" &sw|\ R + .tHand.open +2 "manipulator"&i1 +73 "core" 1 +2 "manipulator"&v& +4 "core" & n +2 "manipulator"&L% +3 "core" % \   +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek FlushPuck::Garage +2 "manipulator"&z(- +180 "core" ( +2 "manipulator"&@& +4 "core" &- < 0 + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &8& +2 "core" &- N 0 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage +2 "manipulator"&p' +105 "core" ' +2 .tHand.close + "manipulator"&k/ +68 "core" / +3 "manipulator"&& +4 "core" &- S 0 +3 "manipulator"&~% +4 "core" %  [ +2 .tForearm.seek :retract + "manipulator"&U'\ +101 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&}( +278 "core" ( +2 "manipulator"&a& +4 "core" & . + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &s& +3 "core" & V . +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&\ 'ρ +91 "core" ' +2 "manipulator"&n& +4 "core" & . +2 "manipulator"&X% +4 "core" %x   +2 "collection"' & +3 "core" &sx4\ I +2 "collection"'& +4 .tCC.seek :closed +2 "collection"'](O +4 "core" &sz5\ H + &ty.\ H  +9 &6ux:\ >,~ +9 &gsy7\ >@ +10 &imux=\ >M +9 &+Tuy4\ AM +9 &Uvw:\ AM +10 &Tux8\ BM +10 &qTtw<\ AM +8 &3Uvy7\ AM +10 &Tuz:\ AM +9 &Uux;\ BM +10 & zTtz9\ AM +9 &"=Ttx<\ AM +9 &#Tuz4\ AM +10 &%Tty2\ BM +9 &'Tux8\ AM +9 &)DWtx:\ AM +10 &+Tsx5\ BM +9 &,Tty7\ AM +10 &.Tsy7\ BM +9 &0MTty4\ AM +9 &2Suz9\ BL +10 &3Stw6\ AM +9 &5Sux5\ BM +9 &7UTtw.\ AM +11 &9Tuy2\ @M +8 &:Tty*\ ?M +12 &<Stx2\ @M +7 &>]Tux.\ ?M +9 &@Tvw9\ @M +10 &ATvx0\ @M +9 &CUux6\ @M +9 &EaZty3\ @N +10 &G!`uy/\ ?O +9 &Hrty,\ =P +10 &Jrw3\ 8U +9 &LJsw2\ 4Y +9 &N\ sw/\ 5L +10 &O.Ctx'\ 7(x +10 &Oyrry#\ =I +4 ( +2 "collection"'& +10 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.83 +2 "collection"'& +8 "core" &Oyntv3\ =I +2 &OyntwX\ =I +2 .tHand.open +4 "manipulator"&1 +76 "core" 1 +3 "manipulator"&% +4 "core" % x F  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&D'\ +93 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'f& +4 "core" &OynsxS\ @I +2 "collection"'2% +3 "core" %rx4\ @ +2 .tCSV.dial CSR + "collection"'j  +140 "core"  +2 "collection"'% +4 "core" %twW\ A + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +12 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"'q'l +1356 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +9 '% +3 "core" %lsxI\ W +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.501ml + "collection"'' +670 "core" ' +2 .tCSV.dial :waste + "collection"' +125 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'' +2004 "core" ' +2 #tPurging external Intake + "collection"' & +4 "core" &OynsxR\ [I +2 "collection"'O% +3 "core" %twP\ [ + .tCSV.dial :flush +2 "collection"'R  +42 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'' D +2414 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +31 .tCBV.dial CSV +3 "collection"'b ''  +55 "core"  +32 ~ +2 .tCTV.dial :intake + "collection"'J  +72 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'/' +2404 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'  +72 "core" ~ +2 #tFlushing upper manifold + "collection"'+& +4 "core" &Oymsv.\ YI +2 "collection"'% +3 "core" %uw1\ Y + .tCSV.dial :flush +2 "collection"'  +82 "core" +3 .tCS.seek 5ml + "collection"''l +1232 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +5 "collection"'{ @ +44 "core" B +2 "collection"'% +4 "core" %lvwS\ Y +43 .tCS.seek 7ml +2 "collection"'x' +540 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"' +99 "core" ~ +2 .tCTV.dial :air +2 .CS.seek 0ml + "collection"'' +1692 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'w'- +769 "core" ' +2 .tCSV.dial :waste + "collection"' +44 "core" +3 .tCS.seek 0ml + "collection"'W' +771 "core" ' +2 "collection"'& +4 "core" &Oymry[\ [I + "collection"' % +4 "core" %twY\ Z + .tCSV.dial :flush +2 "collection"'c  +40 "core"  +3 .tCS.seek 3ml + "collection"''- +779 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"', @ +40 "core" A +2 "collection"'o% +4 "core" %-t|]\ Y +2 .tCS.seek 5ml +2 "collection"'0'l +540 "core" ' +2 .tCSV.dial :air + .CS.seek 0ml +2 "collection"'.' +1229 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'|'- +779 "core" ' +2 .tCSV.dial :waste + "collection"'` +70 "core" +2 .tCS.seek 0ml +2 "collection"'Z' +792 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&r& +4 "core" & k . +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&=( +28 "core" ( +2 "manipulator"&"& +4 "core" & f ) + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &4& +2 "core" & ) +2 .tForearm.seek CC + "manipulator"&3'ρ +101 "core" ' +2 .tHand.close + "manipulator"&6/ +74 "core" / +2 .tCC.seek :open +2 "collection"'m( +374 "core" ( +2 "manipulator"&(& +4 "core" & ) + "manipulator"&$% +4 "core" % υ +2 .tForearm.seek :retract + "manipulator"&'\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&F(- +271 "core" ( +2 "manipulator"&:& +4 "core" &- K ; + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &&& +2 "core" &-  ; +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&u' +113 "core" ' +4 .tHand.open + "manipulator"&<1 +70 "core" 1 +2 "manipulator"&% +4 "core" % t ȹy +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&B'\ +104 "core" ' +2 #tda sampling at most 150ml +3 #Loading sh1 puck from tube 6 into Collection Clamp + ."Qmail"HABfans.email "Started da in tube 6 at 06:42:48EDT11-Aug-19\\n{5 => 11,\\n 6 => 11}\\nCan@06:38:32, 25.1C, 29% humidity, 14.4psia, 13.172V, 0.325A, 0.325A avg, 4.28W",Subject: "da sampling at most 150ml" +2 "collection"'A& +5 "core" &w|<\ i +2 "manipulator"&t% +3 "core" %  +2 "storage"(G% +4 "core" % 7\ + "storage"(P. +3 "core" .( +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +3 "storage"(C(K +1281 "core" ( +4 .tSC.reconfigure SCloose +4 "storage"($.\ 1~b +6 (>& +4 "core" &K G\  +4 "manipulator"&Y& +8 "core" &-  ; +2 "manipulator"&*% +8 "core" %  +4 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 6 +4 "manipulator"&E( +177 "core" ( +2 "manipulator"&H& +4 "core" &  S +2 "storage"(7& +3 "core" &K \  +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 6 + 700 counts +2 "manipulator"&M'J +96 "core" ' +2 "storage"(& +4 "core" &K \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(I'L +204 "core" ' +2 "storage"()- +4 "core" -'' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (V& +3 "core" &K d d\  + "manipulator"&& +4 "core" & R +2 .tElbow.seek 6 +3 "manipulator"&[( +4 "core" ( +2 "manipulator"&#& +4 "core" &  R +2 "storage"(9& +3 "core" &K q r N\  +2 .tForearm.seek 6 + 300 counts +2 "manipulator"&5'Ϻ +19 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +46 "manipulator"&e/ +68 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& +3 "storage"(;'v +6 "core" & R +2 "manipulator"&%% +4 "core" % ϲ 5 +2 .tForearm.seek :retract +2 "manipulator"&\\'\ +91 "core" ' +3 .tElbow.seek CC +2 "manipulator"&N( +66 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +82 "core" ( +2 "manipulator"&-& +4 "core" &  K :/ +2 .tElbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &d& +3 "core" &  :/ + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&1'ρ +100 "core" ' +2 "manipulator"&_& +4 "core" &  { :. +2 "manipulator"&!% +4 "core" %ρ K +2 "collection"'?& +4 "core" &wx<\ a + "collection"'Q& +4 .tCC.seek :closed +2 "collection"'S(O +2 "core" &wx:\ ` +4 &w|9\ ` +8 &3u{@\ U+{ +9 &evyD\ T> +10 &nvy>\ TM +9 &QRv{:\ XL +10 &Uvy9\ WK +9 &Uvz?\ XK +9 &Uwy:\ WK +10 &wy:\ XK +9 &Ux{;\ WK +9 &Uuz8\ WK +10 & Ywz<\ WL +9 &"bTu{:\ XL +10 &$$Tvy?\ XL +9 &%Xw{;\ WL +9 &'Yw{:\ WK +10 &)kVxz9\ XK +9 &+,Svx7\ XL +9 &,Svz7\ WK +10 &.Uwy3\ WL +9 &0sWw|0\ WK +10 &25Uwz4\ XK +9 &3Ywz7\ WL +9 &5Tux6\ WK +10 &7zUwz(\ WL +9 &9;Vvy"\ WL +9 &:Uwz/\ WK +10 &<Tx{+\ XL +9 &>Svz.\ WK +10 &@ETvz*\ WK +9 &BWv{*\ WK +9 &CZwz)\ WL +10 &E`wz(\ VM +9 &GBrwy)\ TO +9 &H=l0\ QS +10 &Jlp.\ LW +9 &Lm^e*\ KX +10 &N-X^)\ KF +9 &O:;]]+\ O(w +9 &Ovce+\ TK +5 ( + "collection"'Q& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.89 +2 .Hand.open + "manipulator"&h1 +74 "core" 1 +2 "manipulator"&l% +4 "core" %  4 Y +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&i'\ +94 "core" ' +2 .tSC.coast + "storage"(6 +2 #tcollectSample 150ml w/bubble point of 24psi + #Priming 7ml + .Gate.power :sampler,:ON + ."pumping"Gate.power :analytic3,:ON +2 .tIntake.select :close +2 .Exhaust.select :close + .SS.hold +2 "sampler")v+ +3 "core" + +2 "sampler")L% +4 "core" % \ k + "collection"'@& +4 "core" &Opsw(\ )K +2 "Can"\ ?LN +2 #tCalibrating pressure and temperature sensors + .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X' +2 "core" %15 \ \\[ +2 ."connect"SSV.dial CBV,avoiding: :exhaust +3 .tCBV.dial SSV +3 "sampler")Y  +2 "core" ' + ."airStroke"CSV.dial :air +2 "collection"'* @ +72 "core" A +2 ."airStroke"CS.seek 10ml +2 "collection"'H' D +108 "core"  +2 .tCTV.dial :air +2 "collection"'7  +73 "core" +2 .tdelay 15 seconds +5 ."samplerPumpShutdown"Gate.power :sampler,:OFF + ."pumping"Gate.power :analytic3,:OFF +1496 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +131 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +47 .tSS.seek 0ml +2 "collection"'F  +3 "sampler")B' +5 "core" ' + .tSSV.dial CBV,avoiding: :exhaust +2 "sampler"))  +120 "core"  +11  +432 ' +2 "sampler")V% +4 "core" % \ [ +2 .tCBV.dial between SSV and waste2 + "collection"'  +30 "core"  +2 "collection"'#% +5 "core" % Iuz$\ U \ +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV + "collection"'9  +42 "core"  +3 .tCS.reconfigure CSpressurize + "collection"'# d@<< 2b +3 .tCS.seek 0ml + "collection"' ' +2143 "core" ' 1 4:\ V +3 "collection"'e% +4 "core" % 2 71\ V  + "sampler")% +4 "core" % \ [ + #tBubblePoint: Intake @38.9psia, Outlet @14.6psia + .CBV.dial SSV +2 "collection"'% @ +38 "core" A +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X +4 ."CSpush"CS.reconfigure CSfast +3 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"';' +90 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")\\ +131 "core"  +4 .tSS.reconfigure SSexhale +2 "sampler")#.0X9 +3 "core" 9 K +102 "collection"'9 +3 "core" 9G +102 "collection"'F9 +3 "core" 9E +102 "collection"')9 +3 "core" 9\ C +102 "collection"'P9 +3 "core" 9%A +102 "collection"'V9 +3 "core" 9?? +102 "collection"'9 +3 "core" 9X< +102 "collection"'#9 +3 "core" 9q: +102 "collection"'99 +3 "core" 98 +102 "collection"'H9 +3 "core" 96 +102 "collection"'e9 +3 "core" 94 +102 "collection"'9 +3 "core" 92 +102 "collection"'%9 +4 "core" 90 +102 "collection"'B9 +3 "core" 9/ +102 "collection"'M9 +3 "core" 9 . +102 "collection"'-9 +3 "core" 90!+ +102 "collection"'d9 +3 "core" 9F"* +102 "collection"'E9 +4 "core" 9[$( +102 "collection"'I9 +3 "core" 9q&' +102 "collection"'_9 +3 "core" 9'% +140 "collection"'!9 +9 "core" 9)# +103 "collection"'[9 +3 "core" 9*" +102 "collection"'59 +3 "core" 9, +102 "collection"'\\9 +3 "core" 9. +102 "collection"' 9 +3 "core" 9/ +102 "collection"'?9 +3 "core" 90  +102 "collection"';9 +3 "core" 9 2 +102 "collection"'m9 +4 "core" 9 3 +102 "collection"'l9 +3 "core" 9 /4 +102 "collection"'Q9 +3 "core" 9 ?6 +102 "collection"'h9 +3 "core" 9 N7  +102 "collection"'@9 +3 "core" 9 ]9% +102 "collection"'19 +4 "core" 9 k;) +102 "collection"'C9 +3 "core" 9 y<- +102 "collection"'T9 +3 "core" 9 =1 +102 "collection"'k9 +3 "core" 9 =5 +102 "collection"'L9 +3 "core" 9 ?: +102 "collection"'v9 +3 "core" 9 B> +102 "collection"'9 +3 "core" 9 BB +102 "collection"'~9 +3 "core" 9 DF +102 "collection"'89 +3 "core" 9 DJ +102 "collection"'a9 +3 "core" 9 GO +102 "collection"'s9 +4 "core" 9 HS +103 "collection"'z9 +3 "core" 9 HW +102 "collection"'p9 +3 "core" 9 J[ +102 "collection"'y9 +3 "core" 9 L_\ +102 "collection"'U9 +3 "core" 9\ Md +102 "collection"'K9 +4 "core" 9\ Oh +102 "collection"'9 +3 "core" 9\ Ol\ +102 "collection"'9 +3 "core" 9\ Qp\ +102 "collection"'n9 +3 "core" 9\ &Rt\ +102 "collection"'X9 +3 "core" 9\ +Sy\ +102 "collection"'f9 +4 "core" 9\ 2T} +102 "collection"'9 +3 "core" 9\ 9V +102 "collection"'29 +4 "core" 9\ >W +102 "collection"'9 +3 "core" 9\ DX\ +102 "collection"'9 +3 "core" 9\ JY +102 "collection"'9 +3 "core" 9\ O[\ +102 "collection"'j9 +3 "core" 9\ S\\ +102 "collection"'9 +3 "core" 9\ X] +102 "collection"' 9 +3 "core" 9\ ]^ +102 "collection"'q9 +3 "core" 9\ a` +102 "collection"'9 +4 "core" 9\ e` +102 "collection"'9 +3 "core" 9\ ha +102 "collection"'\ 9 +3 "core" 9\ lb +102 "collection"'g9 +3 "core" 9\ od +102 "collection"' 9 +3 "core" 9\ se +102 "collection"'9 +5 "core" 9\ wf +102 "collection"'O9 +3 "core" 9\ xg +102 "collection"'R9 +3 "core" 9\ {h +2 .tCH.hold 10:00,70C +3 "collection"'J `\ `\ x +3 "core"  +43364 "Can"}\ E +16638 "core" ` +2 "collection"'9 +3 "core" 9\ + +2 #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml + "collection"'+' +365 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"' @ +98 "core" A +2 .tCSV.dial :air +2 "collection"'' @ +43 "core" > +2 .tCS.seek 5ml +2 "collection"''l +1357 "core" ' +2 .tCSV.dial CTV + "collection"'/  +54 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'{ @ +40 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'b  +43 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +42 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"' ' +1349 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"' +99 "core" ~ +2 .tCBV.dial CSV + "collection"'x  +28 "core"  +2 "collection"'% +4 "core" % = @ A\ Y +2 .tCS.seek 5ml + "collection"''l +1347 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'  +42 "core" +2 "collection"'c% +4 "core" %l :\ T +2 .tCS.seek 7.001ml + "collection"'' +583 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'o @ +40 "core" ? +2 .tCS.seek 10ml +2 "collection"'' D +843 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'0 ` +110 "core" _ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'.   +39 "core" " +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'`  +2 'W  +27 "core"  +103  +2 .tCS.seek 5ml +2 "collection"','l +1346 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'r @ +99 "core" A +2 .tCSV.dial :waste +2 "collection"'" +110 "core" +2 .tCS.seek :empty +2 "collection"'|'Ͱ +1344 "core" ' +2 .tCSV.dial :air + "collection"'} @ +69 "core" A +2 .tCS.seek 5ml +2 "collection"'D'l +1346 "core" ' +2 .tCSV.dial CTV + "collection"']  +41 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'( @ +41 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'$  +53 "core" ~ +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'4 @ +39 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'6' +1390 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"': +97 "core"  +3 .tCBV.dial CSV +2 "collection"'&  +38 "core"  +2 "collection"'3% +4 "core" %\ Y +2 .tCS.seek 5ml +2 "collection"''l +1343 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'  +41 "core" +2 "collection"'A% +4 "core" %l\ Y \ +2 .tCS.seek 6.999ml +2 "collection"'t' +595 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'G @ +40 "core" ? +2 .tCS.seek 10ml +2 "collection"'=' D +842 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'< ` +110 "core" _ +2 #tLysing Complete + "collection"'u& +4 "core" &Oo/3t\ YK +2 #tStoring sh1 puck in Collection Clamp to tube 5 + "manipulator"&^% +3 "core" %\   +2 "storage"(*% +4 "core" %{ b l\ + "storage"(Y. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 5 + "storage"(7(< +348 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (Z& +3 "core" &; ^ a /\  +3 "manipulator"&>& +3 "core" & & :. +2 "manipulator"&% +3 "core" %\    +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 5 + "manipulator"&F( +156 "core" ( +2 "manipulator"&)& +4 "core" & +2 "storage"(P& +3 "core" &< u k \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts + "manipulator"&V' +103 "core" ' +2 "storage"(& +4 "core" &< z\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(#'L +197 "core" ' +5 "storage"(9- +3 "core" -'\ + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&H& +3 "core" & \\ +2 "storage"(e& +3 "core" &< ` 1 \  +2 .tElbow.reconfigure LimpElbow + "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 5 +2 "manipulator"&' +36 "core" ' +2 .tElbow.hold + "manipulator"&%, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(B- +2 "core" -'\ +3 .tSE.seek 10.13 Pucks below Top Plate + "storage"(M' +34 "core" ' +2 "manipulator"&-% +4 "core" %k Ƕ +2 "storage"(d& +3 "core" &< m\ z + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 5 + 297 counts + "manipulator"&E'E +15 "core" ' +2 "manipulator"&I& +4 "core" & +2 "storage"(_& +4 "core" &< e Y\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&!' +28 "core" ' +2 .tSE.seek 11.13 Pucks below Top Plate +2 "storage"(['ñ +49 "core" ' +2 "manipulator"&5& +4 "core" & , +2 "manipulator"&\\% +4 "core" % N +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"& '\ +91 "core" ' +2 .tElbow.seek CC +2 "manipulator"&?( +154 "core" ( +3 "manipulator"&;& +4 "core" &  ) +2 .tElbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &m& +2 "core" & ) +2 .tForearm.seek CC +2 "manipulator"&l'ρ +98 "core" ' +2 .tHand.close + "manipulator"&Q/ +70 "core" / +2 .tCC.seek :open +2 "collection"'h( +376 "core" ( +2 "storage"(@& +4 "core" &< E _ Z\  + "storage"(1& +4 "core" &< H F \  +2 "manipulator"&C& +3 "core" & ) +2 "manipulator"&T% +3 "core" % ώ +2 .tForearm.seek :retract +2 "manipulator"&k'\ +102 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 5 +2 "manipulator"&L( +149 "core" ( +2 "manipulator"&v& +4 "core" & ` \ +2 "storage"(& +3 "core" &< c a\  +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 5 +2 "manipulator"&~' +111 "core" ' +2 .tElbow.hold + "manipulator"&8, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&a1 +68 "core" 1 +3 "manipulator"&s% +3 "core" % - " ȿc +33 "storage"(z& +4 "core" &< \  + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 5 + 317 counts +2 "manipulator"&p'Y +19 "core" ' +2 "manipulator"&y& +4 "core" & ) \ +2 "storage"(U& +3 "core" &< j S %\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&K' +21 "core" ' +43 "storage"(% +7 "core" %ô T\ +2 ."downElevator"SE.seek :down +3 "storage"('v +99 (n% +3 "core" % p\ RO +2 "manipulator"&X% +3 "core" % +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&f'\ +51 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +40 "core" ' +2 .tSC.coast + "storage"(6 +2 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +4 "core" &9;M\ j +2 "manipulator"&2& +4 "core" &  \ +2 "manipulator"&% +3 "core" %\   & +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +177 "core" ( +32 "manipulator"&& +4 "core" &- & + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &j& +2 "core" &- & +2 .tForearm.seek :garage +2 "manipulator"&' +110 "core" ' +2 .tHand.close + "manipulator"& / +75 "core" / +2 "manipulator"&q& +4 "core" &-  & +2 "manipulator"&% +4 "core" %  F ǽM + .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&\ ( +275 "core" ( +2 "manipulator"&g& +4 "core" & & / + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 & & +2 "core" & / +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'ρ +98 "core" ' +2 "manipulator"&O& +4 "core" & / +2 "manipulator"&R% +3 "core" %φ +3 "collection"'w& +3 "core" &;>\ g +2 "collection"'J& +4 .tCC.seek :closed + "collection"'(O +3 "core" &:=\ g +3 &9>s\ g +8 &48>f\ Y+} +10 &h:?K\ Y? +9 &r;=9\ ZL +9 &dV;>\ ]K +10 &'W9>\ ]J +9 &W8>\ ]K +10 &W9= \ ]K +9 &lY;> \ ]K +9 &.U;>\ ]K +10 &W9?\ ]K +9 & W9=\ ]K +9 &"tW:?\ ]K +10 &$5V;>t\ ]K +9 &%W9>\ ]K +10 &'W9>\ ]K +9 &)|W:=\ ]K +9 &+?V;=\ ]J +10 &,W:?\ ]K +9 &.V;>\ ]K +9 &0V;?{\ ]K +10 &2EU;=\ ]K +9 &4W;>h\ \\K +10 &5W;=U\ ]K +9 &7W=>7\ ]J +9 &9MW<=\ ]K +10 &;V<>\ ]K +9 &<T;=\ ]K +9 &>W9?\ ]K +10 &@VV9>\ \\K +9 &BZ;> \ ]K +10 &CX<= \ ]K +9 &E];>\ \\K +9 &G[b9?\ [L +10 &Iy:?\ YO +9 &J9>\ ST +9 &L9<\ OW +10 &N@<>\ OE +9 &OG@9>\ P$m +10 &Ozm<?\ [J +3 ( + "collection"'J& +2 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.71 +2 "collection"'& +3 "core" &Ozk:>\ ZJ +2 .tHand.open + "manipulator"&1 +74 "core" 1 +2 "manipulator"&'% +4 "core" % φ  . +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&+'\ +98 "core" ' +2 .tPSV.dial PSR + "processing"%/ +130 "core"  +2 "processing"%{% +4 "core" %X?\ o + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1.5ml +2 "processing"%b' +1606 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%  +42 "core"  +2 .tPS.seek 0ml +2 "processing"%'W +1610 "core" ' +2 .tPSV.dial PSR + "processing"% +44 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%x' +2636 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"% + "collection"'  +5 "core"  +2 "processing"%  +44 "core"  +33 +2 .tPSV.dial :mixloop + "processing"%c +100 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing + "processing"%  +127 "core" +2 .tPS.seek 0ml +2 "processing"%o'W +2635 "core" ' +2 .tPSV.dial :air + "processing"%  +43 "core"  +2 .tPS.seek 2.5ml +2 "processing"%0' +2625 "core" ' +2 .tPSV.dial :mixloop + "processing"%. +44 "core" +2 .tPS.seek 0ml +2 "processing"%`'W +2630 "core" ' +2 .tPSV.dial :air + "processing"%W  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2628 "core" ' +2 .tPSV.dial :mixloop + "processing"%r +44 "core" +2 .tPS.seek 0ml +2 "processing"%"'W +1836 "Can"x\ jBB +797 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&,& +4 "core" & G / +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&}( +34 "core" ( +2 "manipulator"&|& +4 "core" &  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &]& +2 "core" & \  +2 .tForearm.seek CC +2 "manipulator"&('ρ +99 "core" ' +2 .tHand.close + "manipulator"&$/ +66 "core" / +2 .tCC.seek :open +2 "collection"'4( +378 "core" ( +2 "manipulator"&D& +4 "core" &  + "manipulator"&:% +4 "core" % σ y r +2 .tForearm.seek :retract +45 "manipulator"&&'\ +100 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&3(- +273 "core" ( +2 "manipulator"&6& +4 "core" &- - + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- - +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&A' +113 "core" ' +2 .tHand.open + "manipulator"&1 +66 "core" 1 +2 "manipulator"&G% +4 "core" % a  ȳE +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&t'\ +101 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing + ."connect"PRV.dial CBV +2 .tCBV.dial PRV +2 .CTV.dial :air,avoiding: :intake + #Loading lyfil puck from tube 6 into Collection Clamp +2 "collection"'<& +3 "core" &BI(\ k +2 "manipulator"&u% +4 "core" %\   +2 "storage"(^% +3 "core" % \ +2 "storage"(*. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 6 + "storage"(Y(K +338 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (Z& +2 "core" &K \  +2 "manipulator"&>& +4 "core" &- - + "manipulator"&% +4 "core" %\    +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tElbow.seek 6 + "manipulator"&)( +177 "core" ( +2 "manipulator"&P& +4 "core" & L +2 "storage"(& +3 "core" &K \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts + "manipulator"&N'J +100 "core" ' +2 "storage"(i& +4 "core" &K ;\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(9'L +206 "core" ' +2 "storage"(H- +3 "core" -'& +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (e& +3 "core" &K \  +2 "manipulator"&B& +3 "core" & L +2 .tElbow.seek 6 + "manipulator"&-( +3 "core" ( +2 "manipulator"&d& +3 "core" & L +2 "storage"(I& +4 "core" &K \  +2 .tForearm.seek 6 + 300 counts + "manipulator"&_'Ϻ +14 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&5/ +66 "core" / +3 ."downElevator"SE.seek :down +5 "manipulator"&\\& + "storage"(V'v +6 "core" &  L +2 "manipulator"&F% +3 "core" % Ϻ z +2 .tForearm.seek :retract +2 "manipulator"&#'\ +96 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +69 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +79 "core" ( +2 "manipulator"&E& +4 "core" & F + +2 .tElbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &M& +2 "core" & + +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&;'ρ +98 "core" ' +5 "manipulator"&m& +4 "core" & + +2 "manipulator"&!% +3 "core" %ς e +3 "collection"'%& +3 "core" &DIw\ f +2 "collection"'Q& +3 .tCC.seek :closed +2 "collection"' (O +3 "core" &CDt\ f +3 &BEs\ f +9 &2BEf\ Z+| +9 &fCG[\ Y> +10 &pCE@\ ZL +9 &PVBG7\ ]K +9 &WDE\ \\K +10 &WCF\ \\K +9 &WBF\ \\K +10 &XXBD\ \\K +9 &UBG\ ]K +9 &XBEu\ \\K +10 & WDEh\ \\K +9 &"_VAG_\ \\K +9 &$"WCFT\ \\K +10 &%VBFC\ ]K +9 &'WCG:\ \\K +10 &)hWBF\ \\K +9 &+*VAFb\ \\K +9 &,ZBEw\ \\L +10 &.TBFg\ ]K +9 &0oVCEk\ ]K +9 &22V@G[\ \\K +10 &3UAGM\ \\K +9 &5YBGG\ \\K +10 &7wVBE=\ \\K +9 &9:WDG<\ \\K +9 &:WAG0\ \\K +10 &<VDF'\ \\J +9 &>WCE#\ \\K +9 &@BUAG\ ]K +10 &BWCF\ \\K +9 &CYBC\ \\K +10 &EZAE\ \\L +9 &GDjAD\ ZM +9 &H@F\ VQ +10 &JAD\ PV +9 &LkCD\ OX +9 &N+AC\ NE +10 &O77AE\ U- +9 &OpAE\ ZH +5 ( + "collection"'Q& +4 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.79 +2 .Hand.open + "manipulator"&S1 +3 "core" &OkBE{\ ZH +66 1 +2 "manipulator"&@% +4 "core" % ς " + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&1'\ +96 "core" ' +2 .tSC.coast + "storage"(6 +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'C  +129 "core" ~ +2 .tCSV.dial CTV + "collection"'T  +28 "core"  +2 .tPS.seek 2.5ml +2 "processing"%v' +2640 "core" ' +2 "collection"'% +4 "core" % FM\ [ +2 .tCS.seek 4.15ml + "collection"'l'Q +1563 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%?  +43 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%a  +70 "core"  +2 .tPS.seek 0ml +2 "processing"%s'W +2630 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'z ` +38 "core" ^ +2 .tCSV.dial :air +2 "collection"'y @ +54 "core" A +2 .tCS.seek 10ml +2 "collection"'U' D +1581 "core" ' +2 .tCSV.dial CTV + "collection"'k  +74 "core"  +13 .tCS.seek 0ml +2 "collection"'' +2620 "core" ' +2 .tCBV.dial :waste1 + "collection"'L @ +28 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'n  +129 "core" +2 "collection"'X& +4 "core" &OjE\ UH +2 #tStoring lyfil puck in Collection Clamp to tube 5 + "manipulator"&~% +3 "core" %\  6 +2 "storage"(% +4 "core" %q E < X\ + "storage"(2. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 + "storage"(p(< +344 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" &< A\ +2 "manipulator"&[& +3 "core" & E * +2 "manipulator"&K% +3 "core" %\  6 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 5 +2 "manipulator"&( +151 "core" ( +2 "manipulator"&j& +4 "core" &  +2 "storage"(& +3 "core" &< 8 9 \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts + "manipulator"&7' +93 "core" ' +2 "storage"(8& +4 "core" &< V _ Z\ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"( 'L +191 "core" ' +2 "storage"(q- +4 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&& +2 "core" & +2 "storage"(f& +3 "core" &< \ } +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 5 +2 "manipulator"&' +36 "core" ' +2 .tElbow.hold + "manipulator"&g, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"( - +2 "core" -' +3 .tSE.seek 11.15 Pucks below Top Plate + "storage"(' +33 "core" ' +2 "manipulator"&O% +4 "core" %&{ ȼG +2 "storage"(R& +3 "core" &< \ w +2 .tForearm.force -20 "manipulator"&5 +3 .tForearm.seek 5 + 310 counts + "manipulator"&w'R +13 "core" ' +2 "manipulator"&& +4 "core" &  5 +2 "storage"(h& +3 "core" &< !  >\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&' +23 "core" ' +3 .tSE.seek 12.15 Pucks below Top Plate + "storage"('Ȱ +47 "core" ' +2 "manipulator"&'& +4 "core" & +2 "manipulator"&J% +4 "core" % y +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&/'\ +89 "core" ' +2 .tElbow.seek CC +2 "manipulator"&{( +155 "core" ( +3 "manipulator"&& +4 "core" &\  + - +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &\  - +2 .tForearm.seek CC + "manipulator"&b'ρ +94 "core" ' +2 .tHand.close + "manipulator"&/ +76 "core" / +2 .tCC.seek :open +2 "collection"'( +379 "core" ( +2 "storage"(& +4 "core" &< H O x\ +2 "storage"( & +3 "core" &< 8 : (\ +2 "manipulator"& & +3 "core" &\  - +2 "manipulator"&c% +4 "core" % ϖ  +2 .tForearm.seek :retract + "manipulator"&'\ +94 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 5 +2 "manipulator"&x( +148 "core" ( +2 "manipulator"&& +4 "core" & +2 "storage"(o& +3 "core" &< Y c\ +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 5 +2 "manipulator"&.' +111 "core" ' +2 .tElbow.hold + "manipulator"&0, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&W1 +74 "core" 1 +3 "manipulator"&`% +3 "core" % + 4 ɾZ +2 "storage"(r& +34 "core" &< K\ } + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 5 + 315 counts + "manipulator"&'W +21 "core" ' +2 "manipulator"&,& +4 "core" & +2 "storage"(|& +3 "core" &< b b \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&]' +26 "core" ' +2 "storage"($% +4 "core" %Ȩ Y X \ +2 ."downElevator"SE.seek :down +3 "storage"(\ 'v +101 (+% +3 "core" % #\ RM +2 "manipulator"&% +4 "core" %  s +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&D'\ +37 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +56 "core" ' +2 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +35 "processing"%:  +83 "core" +3 .tPS.seek 2.5ml + "processing"%(' +2639 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%6 +41 "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 +3 "processing"%  +43 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%G'W +2632 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%<& +4 "core" &f\ y +2 "manipulator"&&& +3 "core" & +2 "manipulator"&u% +3 "core" %\  ( +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&^(- +175 "core" ( +2 "manipulator"&*& +4 "core" &- l 7 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &A& +2 "core" &- 7 +2 .tForearm.seek :garage + "manipulator"&Z' +108 "core" ' +2 .tHand.close + "manipulator"&>/ +65 "core" / +2 "manipulator"&& +4 "core" &-  7 +2 "manipulator"&P% +3 "core" %  ȽS +2 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +4 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&i( +112 "core" ( +2 "manipulator"&3& +4 "core" & n + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &t& +2 "core" &  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&H' +102 "core" ' +2 "manipulator"&e& +4 "core" & t +2 "manipulator"&B% +3 "core" % +2 "processing"%d& +4 "core" &g\ y +2 "processing"%I& +3 .tPC.seek :closed +2 "processing"%5(Tg +3 "core" &j\ y +3 &]\ x +10 &4}h\ n+{ +9 &e~s\ m? +9 &Unx\ mO +10 &Pw\ qM +9 &Ru\ qM +9 &Tu\ pN +10 &aQ|\ pM +9 &"U\ pM +9 &U\ pM +10 &V\ pM +9 & hP\ pM +10 &"*Q\ pM +9 &#Q\ pM +9 &%R\ pM +10 &'oT\ pN +9 &)2Q\ pM +9 &*Q\ pM +10 &,Q\ pM +9 &.wQ\ pN +10 &09S\ pN +9 &1T\ oN +9 &3Q\ pM +10 &5Q\ pM +9 &7CR\ pM +9 &9T>\ oN +10 &:Q\ pM +9 &<U9\ oM +10 &>JU \ oM +9 &@ U\ pM +9 &AUu\ pM +10 &CT\ oN +9 &EQTw\ oN +9 &GYl\ oN +10 &Hb\ nO +9 &Jl\ mQ +10 &LG\ jT +9 &N\ \ jS +9 &O\ jT +10 &Q\ jT +9 &SF\ k: +9 &T,\ lY +10 &TN\ u( +2 ( + "processing"%I& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.58 + "processing"%\\& +4 "core" &TN@\ t( + .tHand.open + "manipulator"&F1 +66 "core" 1 +2 "manipulator"&)% +4 "core" %  $ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&N'\ +92 "core" ' +2 .tPRV.dial :air + "processing"%E  +45 "core"  +2 .tPSV.dial :mixloop + "processing"%M +44 "core" +2 "processing"%9% +4 "core" %\\_\ t +2 .tPS.seek 0.3ml +2 "processing"%_' +393 "core" ' +2 .tPSV.dial PSR + "processing"%m +100 "core"  +2 "processing"%!% +4 "core" %s\ t + #tPulling 0.4ml of PSR.air + .PSR.select :air +2 .PS.seek 0.7ml +2 "processing"%%'* +485 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%-' +1920 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%V +100 "core" +2 .tPTV.dial :mixing + "processing"%# @ +71 "core" B +2 .tPBV.dial :waste2 + "processing"%4  +90 "core"  +4 .tPS.seek 0ml +2 "processing"%Q'W +2630 "core" ' +4 #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&S& +4 "core" & +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&@( +3 "core" ( +2 "manipulator"&C& +4 "core" &  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &T& +2 "core" &  +2 .tForearm.seek PC + "manipulator"&;' +96 "core" ' +2 .tHand.close + "manipulator"&Y/ +72 "core" / +2 .tPC.seek :open +2 "processing"%"( +400 "core" ( +2 "manipulator"&& +4 "core" & + "manipulator"&=% +4 "core" %  +2 .tForearm.seek :retract + "manipulator"&?'\ +94 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&a(- +169 "core" ( +2 "manipulator"&v& +4 "core" &- a | + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &z& +2 "core" &- | +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&y' +114 "core" ' +2 .tHand.open + "manipulator"&l1 +72 "core" 1 +2 "manipulator"&k% +4 "core" % h \  ȵY +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&U'\ +100 "core" ' +2 #tLoading da puck from tube 6 into Processing Clamp + "processing"%L& +4 "core" &Q\ v +2 "manipulator"&n% +3 "core" %\   +45 "storage"(X% +5 "core" %} 6\ +2 "storage"(~. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 6 + "storage"((K +356 "core" ( +3 .tSC.reconfigure SCloose + "storage"($.\ 1~b +3 (2& +3 "core" &K *\ +2 "manipulator"&& +3 "core" &- | +2 "manipulator"&[% +3 "core" %\   +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 6 +2 "manipulator"&K( +168 "core" ( +2 "manipulator"&j& +4 "core" & ) +2 "storage"(& +4 "core" &K C\ +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts + "manipulator"&8'J +98 "core" ' +2 "storage"(& +4 "core" &K \ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(1'L +215 "core" ' +2 "storage"(q- +3 "core" -'8 +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 (& +3 "core" &K r [ V\ +2 "manipulator"&f& +3 "core" & t ) +2 .tElbow.seek 6 + "manipulator"& ( +4 "core" ( +2 "manipulator"&O& +4 "core" & E ) + "storage"(R& +4 "core" &K @\ +2 .tForearm.seek 6 + 300 counts + "manipulator"&'Ϻ +23 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&h/ +67 "core" / +3 ."downElevator"SE.seek :down +5 "manipulator"&'& + "storage"(J'v +6 "core" & ) +2 "manipulator"&7% +3 "core" % Ϯ +2 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 .tElbow.seek PC +2 "manipulator"& ( +80 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +169 "core" ( +32 "manipulator"&& +4 "core" & n +2 .tElbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &w& +3 "core" & n +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&' +106 "core" ' +2 "manipulator"&& +4 "core" & 3 n +2 "manipulator"&% +3 "core" % c +2 "processing"%& +4 "core" &]\ x +2 "processing"%g& +3 .tPC.seek :closed +2 "processing"%(Tg +2 "core" &`\ y +5 &&\ x8 +9 &<Hv,\ n0 +10 &hr|%\ lE +9 &Y\ oM +9 &Q\ qM +9 &S\ qM +10 &ST\ pN +9 &T\ pM +10 &P\ qM +9 &T\ pM +9 &\\S\ pM +10 &!S\ qM +9 &"P\ qM +9 &$R\ pM +10 &&eR\ qM +9 &('Tg\ pM +10 &)R+\ qM +9 &+S\ pM +9 &-mR\ pM +10 &//S_\ pM +9 &0S\ pM +9 &2S\ pM +10 &4uT\ pM +9 &67S\ oM +10 &7S\ qM +9 &9R\ pM +9 &;}R\ pM +10 &=?R\ qM +9 &?R\ pM +9 &@R\ qM +10 &BR\ qM +9 &DHT\ qM +10 &F V\ pM +9 &G[\ oN +9 &I`\ oN +10 &KCu\ mQ +9 &L\ kT +9 &N\ kT +10 &P\ jT +9 &RB\ jT +10 &Sj\ j+ +9 &T4\ R{\ q'n +9 &Tz 0|\ s ( +5 ( + "processing"%g& +4 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.65 +2 .Hand.open + "manipulator"&/1 +3 "core" &Tzu\ t( +63 1 +2 "manipulator"& % +4 "core" %  m c + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +97 "core" ' +2 .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 6 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"%  +2 % 9 +5 "core" 9= +102 "processing"%c9 +3 "core" 9; +102 "processing"%9 +3 "core" 99 +102 "processing"%o9 +3 "core" 97 +102 "processing"%b9 +3 "core" 96 +102 "processing"%{9 +3 "core" 96 +102 "processing"%W9 +3 "core" 95 +102 "processing"%`9 +3 "core" 94 +102 "processing"%r9 +4 "core" 94" +102 "processing"%,9 +3 "core" 95& +102 "processing"%|9 +3 "core" 95+ +102 "processing"%9 +3 "core" 96/ +102 "processing"%$9 +3 "core" 963 +102 "processing"%x9 +4 "core" 997 +102 "processing"%+9 +3 "core" 9:; +102 "processing"%9 +3 "core" 9<@ +102 "processing"%.9 +3 "core" 9>D +102 "processing"%9 +3 "core" 9@H +102 "processing"%9 +3 "core" 9CL +102 "processing"%:9 +3 "core" 9FP +102 "processing"%]9 +3 "core" 9IU +102 "processing"%\ 9 +3 "core" 9LY +102 "processing"%p9 +3 "core" 9O] +102 "processing"%s9 +4 "core" 9Sa +102 "processing"%69 +3 "core" 9We +102 "processing"%9 +3 "core" 9Zj +102 "processing"%}9 +3 "core" 9^n\ +102 "processing"%9 +3 "core" 9br\ +102 "processing"%(9 +3 "core" 9fv +103 "processing"%<9 +3 "core" 9jz +2 .tPH.hold 2:00:00,28C +2 "processing"%& ppi +2 .tdelay 1:30 +4 "core" { +9000 .tPSR.select :air +2 .PSV.dial PSR + "processing"%u +101 "core"  +2 "processing"%*% +4 "core" %W`\ p + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%A' +589 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +10 .tPS.seek 2ml + "processing"%0'[ +1617 "core" ' +2 .tPTV.dial :puck + "processing"%>  +70 "core"  +2 .tPSV.dial PTV +2 "processing"% +84 "core"  +2 .tPBV.dial :waste1 + "processing"%P  +128 "core"  +2 "processing"%D% +4 "core" %]\ p +2 .tPS.seek 1.5ml + "processing"%3' +599 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%t * +33 "core" + +3 .tPS.seek 0ml + "processing"%Z'W +1607 "core" ' +2 .tdelay 5:00 +4559 "Can"\ n:: +25444 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +46 "processing"%e  +36 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%B * +33 "core" + +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%d +70 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%^' +2316 "core" ' +2 .tPSV.dial PTV + "processing"% +72 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +4 "processing"% +71 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%\\ +71 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%F  +69 "core"  +2 .tPS.seek :empty +2 "processing"%)'9 +2305 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%I  +126 "core" +2 .tPSV.dial :mixloop + "processing"%E +44 "core" +2 .tPRV.dial :ab1 + "processing"%M @ +74 "core" A +2 .tPS.reconfigure PSslow +4 "processing"%#A 2`xb +6 .tPS.seek 0.15ml +2 "processing"%9'w +351 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "collection"'H  +2 "processing"%G  +44 "core"  +9 +2 "processing"%m% +4 "core" %{Z\ p +2 .tPS.seek 0.32ml +2 "processing"%!'( +392 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'_  +30 "core" +2 .tPRV.dial :air +2 "processing"%%  +41 "core"  +3 .tPS.seek 0.9ml + "processing"%V'D +1230 "core" ' +2 .tPRV.dial :waste2 + "processing"%# @ +72 "core" ? +3 .tPS.seek 0.5ml + "processing"%4' +865 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%-  +43 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%S'[ +1614 "core" ' +2 .tPSV.dial :PML + "processing"%C +44 "core" +2 .tPTV.dial :mixing + "processing"%T @ +70 "core" A +2 .tPBV.dial :waste1 + "processing"%Y  +35 "core" +2 "processing"%i% +4 "core" %ZQ\ o +2 .tPS.seek 1.85ml + "processing"%N': +252 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%5 * +33 "core" + +3 .tPS.seek 0ml + "processing"%'W +1968 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'=& +2 "core" &PSY\ ] +2 "manipulator"&v& +4 "core" & n + "manipulator"&z% +4 "core" %\ 3 ( +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&;(- +157 "core" ( +2 "manipulator"&@& +4 "core" &-   { + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &l& +2 "core" &- 8 { +2 .tForearm.seek :garage +2 "manipulator"&k' +112 "core" ' +4 .tHand.close + "manipulator"&?/ +73 "core" / +2 "manipulator"&L& +4 "core" &-  { +2 "manipulator"&n% +3 "core" %  W ȼI +2 .tForearm.seek :retract +2 "manipulator"&X'\ +100 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&~( +282 "core" ( +2 "manipulator"&y& +4 "core" &   9$ + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &2& +2 "core" & b 9$ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&'ρ +100 "core" ' +2 "manipulator"&[& +4 "core" &  9$ +2 "manipulator"&j% +3 "core" %~ V P +3 "collection"'& +3 "core" &QUU\ _ +2 "collection"'& +3 .tCC.seek :closed +2 "collection"'a(O +3 "core" &QT \ ^ +3 &RTT\ c +11 &3OSS\ V+} +8 &fQSY\ S? +9 &sQTb\ UM +10 &MSNS^\ YM +9 &WPTX\ YM +9 &VPUU\ YL +10 &TOVW\ ZL +9 &WTOTW\ ZL +10 &YOSY\ XL +9 &YOS]\ XM +9 & WPS`\ WM +10 &"]WOT\\\ XM +9 &$ WPSX\ YL +9 &%YORX\ YL +10 &'WPSL\ YM +9 &)fUQUX\ NL +10 &+)RPS\\\ VL +9 &,WPSY\ UL +9 &.QNSW\ TL +10 &0mTQSK\ NM +9 &20TPVS\ OL +9 &3VOUJ\ OL +10 &5TORH\ OM +9 &7vTQUQ\ NL +10 &98WOTW\ NL +9 &:UOVK\ OL +9 &<QOTO\ PL +10 &>}UPSR\ OM +9 &@@TOTM\ OL +9 &BRQSF\ OL +10 &CWQSN\ OL +9 &E\\OSW\ NM +10 &GDaNRK\ MN +9 &IuOSF\ LP +9 &JPUS\ FT +10 &LkMTQ\ BX +9 &N-MQK\ CE +9 &O:9OTI\ H, +10 &O^MR@\ MD +5 ( + "collection"'& +5 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.67 + "collection"'U& +4 "core" &OTORC\ ND + &OTNS>\ TD + .tHand.open +2 "manipulator"&q1 +67 "core" 1 +2 "manipulator"&% +4 "core" % π   N +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&f'\ +92 "core" ' +2 .tPSV.dial PSR + "processing"%O +101 "core"  +2 "processing"%R% +4 "core" %T)\ ^ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%h' +1606 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%'  +42 "core"  +47 .tPS.seek 0ml +2 "processing"%7'W +1606 "core" ' +2 .tPSV.dial PSR + "processing"%K +44 "core"  +2 .tPSR.select :air + "processing"% +11 .tPS.seek 2.5ml + "processing"%8' +2638 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +4 "collection"'  +2 "processing"%1  +37 "core"  +123  +2 .tPSV.dial :mixloop + "processing"% +100 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%w  +72 "core" +2 .tPS.seek 0ml +2 "processing"% 'W +2636 "core" ' +2 .tPSV.dial :air + "processing"%J  +43 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2625 "core" ' +2 .tPSV.dial :mixloop + "processing"% +44 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2631 "core" ' +2 .tPSV.dial :air + "processing"%  +43 "core"  +2 .tPS.seek 2.5ml +2 "processing"%"' +338 "Can"\ gHH +2290 "core" ' +2 .tPSV.dial :mixloop + "processing"%g +44 "core" +2 .tPS.seek 0ml +2 "processing"%/'W +2639 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"& & +4 "core" & 9# +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"& ( +2 "core" ( +2 "manipulator"&c& +4 "core" &  ` 9# + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &  7 9# +2 .tForearm.seek CC + "manipulator"&'ρ +100 "core" ' +2 .tHand.close + "manipulator"&/ +71 "core" / +2 .tCC.seek :open +2 "collection"'o( +379 "core" ( +2 "manipulator"&b& +4 "core" &  9# +2 "manipulator"&{% +3 "core" % ω +2 .tForearm.seek :retract + "manipulator"&W'\ +103 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&`(- +284 "core" ( +2 "manipulator"&r& +4 "core" &- $ + .tElbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &,& +2 "core" &- $ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&|' +112 "core" ' +3 .tHand.open +2 "manipulator"&1 +69 "core" 1 +2 "manipulator"&$% +4 "core" % o  " ȷf +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&x'\ +105 "core" ' +2 ."da"delayUntil "07:38:33.89" +24817 #recoverPRVreagent08 + .PTV.dial :mixing + "processing"%+ @ +72 "core" A +2 ."da"PBV.dial :waste1 + "processing"%  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%. * +33 "core" + +2 ."da"PSV.dial :air +2 "processing"%  +54 "core" +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2303 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%: +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%]  +54 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%\ +40 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%p  +43 "core"  +2 ."da"PS.seek :empty +2 "processing"%s'9 +2329 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%6 +127 "core"  +2 "processing"%% +4 "core" %6v\ s + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%}' +592 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +10 ."da"PS.seek 2ml + "processing"%'[ +1606 "core" ' +2 ."da"PTV.dial :puck + "processing"%(  +71 "core"  +2 ."da"PSV.dial PTV +2 "processing"%< +82 "core"  +2 ."da"PBV.dial :waste1 + "processing"%u  +32 "core"  +2 "processing"%*% +4 "core" %Wl\ p +2 ."da"PS.seek 1.5ml + "processing"%Q' +596 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%A * +32 "core" + +3 ."da"PS.seek 0ml + "processing"%>'W +1608 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%  +33 "core" +2 ."da"delay 30 seconds +2557 "Can"\ dVV +445 ."da"PBV.dial between PSV and waste1 +2 "processing"%P * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%D +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%0' +2303 "core" ' +2 ."da"PSV.dial PTV + "processing"%t +72 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%3 +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%e  +70 "core"  +44 ."da"PS.seek :empty +4 "processing"%B'9 +2280 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%d +127 "core"  +2 "processing"%Z% +4 "core" %=u\ t + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1612 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%\\ +70 "core" +2 ."da"PBV.dial :waste1 + "processing"%F  +33 "core" +2 "processing"%^% +4 "core" %_d\ q +2 ."da"PS.seek 1.5ml + "processing"%I' +599 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%E * +33 "core" , +3 ."da"PS.seek 0ml + "processing"%M'W +1619 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%)  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%G * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%H +72 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%m' +2298 "core" ' +2 ."da"PSV.dial PTV + "processing"%9 +72 "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"%% +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%!  +69 "core"  +4 ."da"PS.seek :empty +3 "processing"%#'9 +2310 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%V  +43 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%-  +127 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%4  +42 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop + "processing"%C +55 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%T' +392 "core" ' +3 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%Y  +43 "core"  +2 "processing"%i% +4 "core" %o\ t +2 ."da"PS.seek 0.55ml + "processing"%5'z +336 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%S  +40 "core"  +2 ."da"PS.seek 2ml +2 "processing"%N'[ +1555 "core" ' +2 ."da"PSV.dial :PML + "processing"%= +44 "core" +2 ."da"PTV.dial :mixing + "processing"%v @ +71 "core" B +2 ."da"PBV.dial :waste1 + "processing"%z  +34 "core" +2 "processing"%@% +4 "core" %Xc\ t + ."da"PS.seek 1.85ml +2 "processing"%l'8 +249 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +3 ."da"PS.seek 0ml + "processing"%?'W +1959 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +19354 "Can"\ p54 +28648 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%L  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%n * +33 "core" , +2 ."da"PSV.dial :air +2 "processing"%  +43 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%k' +2305 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%y +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%2  +44 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%; +71 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%[  +44 "core"  +2 ."da"PS.seek :empty +2 "processing"%j'9 +2307 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +128 "core"  +2 "processing"%X% +4 "core" %<!\ l + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml + "processing"%'[ +1613 "core" ' +2 ."da"PTV.dial :puck + "processing"%U  +72 "core"  +2 ."da"PSV.dial PTV +2 "processing"%q +70 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +34 "core" +2 "processing"%O% +4 "core" %]s\ t +2 ."da"PS.seek 1.5ml + "processing"%R' +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +3 ."da"PS.seek 0ml + "processing"%'W +1634 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%'  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%h * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%K +71 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%7' +1969 "Can"\ p77 +354 "core" ' +2 ."da"PSV.dial PTV + "processing"% +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%1 +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +72 "core" +2 ."da"delay 5 seconds +545 .PSV.dial :air +4 "processing"%w  +70 "core"  +2 ."da"PS.seek :empty +2 "processing"%8'9 +2309 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%J +128 "core"  +2 "processing"% % +4 "core" %5$\ s + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +590 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'[ +1606 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +70 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +34 "core" +2 "processing"%g% +4 "core" %Z \ o +2 ."da"PS.seek 1.5ml + "processing"%"' +598 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" + +3 ."da"PS.seek 0ml + "processing"%c'W +1640 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%~ +71 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%f' +2317 "core" ' +2 ."da"PSV.dial PTV + "processing"%a +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%b +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +4 "processing"%{ +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%  +70 "core"  +2 ."da"PS.seek :empty +2 "processing"%r'9 +2296 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%, +128 "core"  +2 "processing"% % +4 "core" %6:\ t + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +587 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +9 ."da"PS.seek 2ml + "processing"%$'[ +1607 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%W +70 "core" +2 ."da"PBV.dial :waste1 + "processing"%|  +33 "core"  +2 "processing"%+% +4 "core" %[8\ s +2 ."da"PS.seek 1.5ml + "processing"%' +585 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%. * +33 "core" + +3 ."da"PS.seek 0ml + "processing"%'W +1607 "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 +2 "processing"%: * +32 "core" * +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%] +72 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%\ ' +2301 "core" ' +2 ."da"PSV.dial PTV + "processing"%p +72 "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"%6 +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%  +70 "core"  +2 ."da"PS.seek :empty +2 "processing"%s'9 +2291 "core" ' +2 ."da"Gate.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%} +134 "core"  +5 "processing"%(% +10 "core" %5t\ ! +9 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +5 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.25ml +2 "processing"%<'7 +336 "core" ' +33 ."da"delay 5 seconds +504 "processing"%u% +3 "core" %37\ " + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +9 ."da"PS.seek 0.5ml +2 "processing"%*' +143 "Can"\  +190 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml + "processing"%'[ +1606 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%A +72 "core" +2 ."da"PBV.dial :waste1 + "processing"%Q  +35 "core" +2 "processing"%% +4 "core" %Wa\ # +2 ."da"PS.seek 1.5ml + "processing"%P' +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%D * +35 "core" , +3 ."da"PS.seek 0ml + "processing"%>'W +1608 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%t  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%3 * +35 "core" , +2 ."da"PSR.select :air +3 .PSV.dial PSR +2 "processing"% +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%e' +2365 "core" ' +2 ."da"PSV.dial PTV + "processing"%0 +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%d +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%Z +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%B  +70 "core"  +2 ."da"PS.seek :empty +42 "processing"%'9 +2366 "core" ' +2 "processing"%\\9 +3 "core" 9&4Y +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast + "processing"%F  +4 "core" 4Y 4Y +2 "processing"%^& +3 "core" &Tz\ $( +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 5 + "manipulator"&% +4 "core" %\   5 +2 "storage"(E% +3 "core" % , 0 \ < +2 "storage"(I. +2 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 5 +2 "storage"()(< +362 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (G& +3 "core" &< & ) \ : +2 "manipulator"&H& +3 "core" &- * $ +2 "manipulator"&M% +3 "core" %\  D 5 +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 5 +2 "manipulator"&9( +178 "core" ( +2 "manipulator"&_& +4 "core" & 3 e +2 "storage"(%& +3 "core" &< ) )\ : +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 5 + 700 counts +2 "manipulator"&!' +98 "core" ' +2 "storage"(m& +4 "core" &< ) +\ ; +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +2 "storage"(V'L +185 "core" ' +2 "storage"(-- +3 "core" -' + ."da"SE.configure SEconfig +3 "storage"(#QK-0-\ b +2 "manipulator"&4& +3 "core" & 8 e +2 "storage"(C& +3 "core" &<   \ 7 + ."da"Elbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 5 +2 "manipulator"&#' +37 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&Y, +3 "core" , + ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(i- +3 "core" -' +2 ."da"SE.seek 12.14 Pucks below Top Plate +2 "storage"(T'ȯ +32 "core" ' +2 "manipulator"&S% +4 "core" %&p e e  +2 "storage"(5& +3 "core" &< i\ , + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 5 + 310 counts + "manipulator"&='R +18 "core" ' +2 "manipulator"&v& +4 "core" & e +2 "storage"(z& +3 "core" &< \ 5 +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 5 + 700 counts +2 "manipulator"&@' +16 "core" ' +4 ."da"SE.seek 13.14 Pucks below Top Plate +2 "storage"( '͞ +54 "core" ' +2 "manipulator"&N& +4 "core" & N e +2 "manipulator"&l% +4 "core" % + ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&L'\ +97 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&n( +257 "core" ( +2 "manipulator"&& +4 "core" & x b + ."da"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &?& +2 "core" &  b +2 ."da"Forearm.seek PC +2 "manipulator"&y' +94 "core" ' +2 ."da"Hand.close +2 "manipulator"&2/ +76 "core" / +2 ."da"PC.seek :open +2 "processing"%;( +401 "core" ( +2 "storage"([& +4 "core" &<  .\ 2 + "manipulator"&k& +4 "core" &  b + "manipulator"&% +4 "core" %  % - +3 ."da"Forearm.seek :retract +2 "manipulator"&X'\ +94 "core" ' +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 5 +2 "manipulator"&j( +255 "core" ( +2 "manipulator"&& +4 "core" & j + "storage"(U& +4 "core" &< \ 4 +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 5 + 700 counts +2 "manipulator"&q' +103 "core" ' +2 ."da"Hand.open + "manipulator"&1 +67 "core" 1 +3 "storage"(O- +3 "core" -'͞ +2 ."da"SE.seek 12.9 Pucks below Top Plate + "storage"('j +26 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 12.23 Pucks below Top Plate + "storage"(' +51 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da19aug1108h150ml.tif +1948 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +61 #"da"SX HX9/16 (USB:53): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 16.877 seconds\ /var/log/esp/da19aug1108h150ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da19aug1108h150ml15s.tif +1556 #SX HX9/16 (USB:53): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da19aug1108h150ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da19aug1108h150ml30s.tif +3056 #SX HX9/16 (USB:53): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da19aug1108h150ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da19aug1108h150ml70s.tif +7117 #SX HX9/16 (USB:53): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da19aug1108h150ml70s.tif: TIFF Upload Complete\ + .Gate.power :camera,:OFF +2 ."Qmail"HABfans.email "16.877 sec auto-exposure",Subject: "da19aug1108h150ml images!" +9 "storage"(R- +8 "core" -' +5 "storage"('& +8 "core" &<\  F\ d +2 "manipulator"&h& +4 "core" & @ +3 ."da"Elbow.seek 5 + "manipulator"&K( +15 "core" ( +2 "manipulator"&& +6 "core" &  +4 "storage"(& +8 "core" &< - *\ g +2 ."da"Forearm.seek 5 + 700 counts +2 "manipulator"&1' +15 "core" ' +2 ."da"SE.reconfigure SEgently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 12.95 Pucks below Top Plate +2 "storage"('̤ +63 "core" ' + "manipulator"&w& +6 "core" &   +2 "storage"(7& +3 "core" &< \ w + ."da"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 5 +4 "manipulator"&J' +38 "core" ' + ."da"Elbow.hold +2 "manipulator"& , +4 "core" , + ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 13.13 Pucks below Top Plate +8 "storage"(8'͎ +73 "core" ' +57 "manipulator"&% +9 "core" %y ƺ0 +3 "storage"(& +10 "core" &< Z P\ p +2 ."da"Forearm.force -20 +2 "manipulator"&5 +6 ."da"Forearm.seek 5 + 295 counts +6 "manipulator"&'C +26 "core" ' + "manipulator"&g& +4 "core" &  +2 "storage"(& +4 "core" &< \ z +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 5 + 700 counts +2 "manipulator"& ' +26 "core" ' +2 "storage"("% +4 "core" %͈ 7\ | +2 ."downElevator"SE.seek :down +4 "storage"('v +100 (% +3 "core" % E D \ PH +2 "manipulator"&~% +4 "core" % + ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&c'\ +28 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +57 "core" ' + ."da"SC.coast +2 "storage"(6 +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 #tStarting finalPurge +2 "processing"%a& +4 "core" &\ n +2 "manipulator"&b& +4 "core" &  +2 "manipulator"&{% +4 "core" %\   +2 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&(- +174 "core" ( +3 "manipulator"&f& +4 "core" &- ! 8 + ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &,& +3 "core" &-  8 +2 ."psFlush"Forearm.seek :garage +2 "manipulator"& ' +108 "core" ' +2 ."psFlush"Hand.close + "manipulator"&r/ +66 "core" / +2 "manipulator"&& +4 "core" &- 8 +2 "manipulator"&W% +4 "core" %  \\ ȽU +3 ."psFlush"Forearm.seek :retract +3 "manipulator"&|'\ +99 "core" ' +2 ."psFlush"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC +2 "manipulator"&+( +126 "core" ( +2 "manipulator"&$& +4 "core" & \\ + ."psFlush"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &.& +3 "core" & 6 \\ +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&' +102 "core" ' +2 "manipulator"&/& +4 "core" & # \\ +2 "manipulator"&:% +4 "core" % +2 "processing"%]& +3 "core" &\ j +2 "processing"%& +5 ."psFlush"PC.seek :closed +2 "processing"%p(Tg +3 "core" &\ l +2 &\ j +8 &2|!\ a*z +9 &d{\ a> +10 &l \ aN +9 &EN\ dM +10 &Q\ \ cM +9 &T \ cM +9 &U\ cN +10 &LR \ dM +9 &O\ cM +10 &O\ cM +9 & T\ dM +9 &"SR\ dN +11 &$Q \ dM +8 &%O \ dM +9 &'Q\ dN +10 &)\\Q \ cM +10 &+T\ cM +8 &,Q\ cM +10 &.O\ dM +9 &0cQ\ dN +10 &2&R\ cM +9 &3R\ cN +9 &5R\ dM +10 &7lT\ cM +9 &9.R\ dM +9 &:Q\ cN +10 &<Q\ dM +9 &>uQ\ cM +10 &@6Q\ cM +9 &AQ\ dM +9 &CR\ dM +10 &E|Q\ dM +9 &G>U\ cM +9 &H\\\ cN +10 &Jh\ aP +9 &Ls\ ^S +10 &N3\ ^T +9 &O\ ]T +9 &Q\ ]T +10 &S]|c\ b7 +9 &T+/\ `G +9 &TI\ g) +2 ( + "processing"%& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.60 +2 "processing"%& +3 "core" &TI\ g) +2 ."psFlush"Hand.open + "manipulator"&61 +75 "core" 1 +3 "manipulator"&% +4 "core" %  +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract + "manipulator"&\ '\ +99 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%} +129 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%('P +389 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +714 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%s' +1612 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%u +72 "core" +2 ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%<  +34 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%*'W +2639 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%A +71 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%Q' +587 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%' +2127 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +71 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%D U +52 "core" U +2 ."psFlush"PS.seek 0ml +2 "processing"%P'W +2630 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%t @ +54 "core" B +2 ."psFlush"PS.seek 2.5ml +2 "processing"%3' +2635 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +75 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%>'9 +2639 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%0 +43 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%d' +2635 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%Z +69 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%B'W +2637 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%e @ +54 "core" B +2 ."psFlush"PS.seek 2.5ml +2 "processing"%\\' +2635 "core" ' +2 ."psFlush"PSV.dial :waste1 +39 "processing"%F  +81 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%^'9 +702 "Can"\ aKJ +1928 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +43 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +3 "processing"%E'P +1105 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%I' +1609 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%G +71 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%H  +53 "core" +3 ."psFlush"PS.seek 0ml + "processing"%M'W +2632 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%_ +72 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%%' +593 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%m' +2120 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%` +71 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%x U +52 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%-'W +2630 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%4 @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%C' +2624 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%i  +71 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%S'9 +2638 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%5 +44 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%v' +2628 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%z +70 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%N'W +2635 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%l @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%!' +2628 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%9  +70 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%V'9 +2632 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'#& +4 "core" &hhn\ _ +2 "manipulator"&=& +3 "core" & \\ \\ +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&T( +3 "core" ( +2 "manipulator"&@& +4 "core" &  \\ + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & , \\ +2 .tForearm.seek PC +2 "manipulator"&?' +99 "core" ' +2 .tHand.close + "manipulator"&Y/ +69 "core" / +2 .tPC.seek :open +2 "processing"%2( +402 "core" ( +2 "manipulator"&L& +4 "core" & ) \\ +2 "manipulator"&% +3 "core" %  +2 .tForearm.seek :retract + "manipulator"&['\ +97 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&k( +369 "core" ( +2 "manipulator"&& +4 "core" &" 3 2 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &y& +2 "core" &" 2 +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'ρ +95 "core" ' +2 "manipulator"&U& +4 "core" &" ~ 2 +2 "manipulator"&n% +3 "core" %y  +2 "collection"'& +4 "core" &jkp\ c +2 "collection"'O& +3 .tCC.seek :closed +2 "collection"'X(O +2 "core" &hlq\ c +5 &hjl\ b8 +9 &HIygil\ W1 +10 &wsikm\ VE +9 & \\gil\ YM +9 &Tgjl\ ZL +10 &Xell\ ZM +9 &hYgkk\ YL +9 &*Ugjm\ ZL +10 &Zgkl\ YL +9 &Xfkk\ XM +10 &pWglm\ WL +9 &!2Tgkn\ YL +9 &"Tfkl\ YL +10 &$Zhkn\ XL +9 &&xXglk\ YL +9 &(:Tglj\ WL +10 &)Zglj\ YL +9 &+Whml\ YM +10 &-Wfln\ YL +9 &/BYilm\ YL +9 &1Wjkj\ YL +10 &2Ugll\ YL +9 &4Xgjm\ YM +9 &6JXhki\ YL +10 &8 Yglm\ YL +9 &9Whjj\ YL +10 &;Thlm\ YL +9 &=RWikm\ YL +9 &?Thml\ YL +10 &@Wgil\ YL +9 &BTfkl\ YL +9 &DZ\\gjl\ XL +10 &F^ill\ XM +9 &Gjfkn\ WN +10 &Ieil\ TR +9 &KFgjl\ NV +9 &Mgil\ LX +10 &N{eil\ Q7 +9 &Od+fin\ P!d +9 &Ohfkn\ WF +2 ( +3 "collection"'O& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.66 +2 "collection"' & +4 "core" &Ohgis\ WF + .tHand.open +2 "manipulator"&1 +75 "core" 1 +2 "manipulator"&R% +4 "core" % y   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&''\ +95 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'h& +4 "core" &Ohehm\ WF +2 "collection"'% +4 "core" %gif\ W + .tCSV.dial CSR +2 "collection"'  +39 "core"  +2 "collection"'w% +4 "core" %ejp\ V + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +2 "collection"'7'l +1372 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 'j% +2 "core" %lcjh\ V +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'q' +661 "core" ' +2 .tCSV.dial :waste + "collection"' +125 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'' +1992 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'& +41 "core" &Ogehj\ UF +9 "collection"'g% +3 "core" %chj\ U +2 .tCSV.dial :flush + "collection"'  +53 "core" +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"'1'l +1239 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"'" @ +44 "core" A +2 "collection"'K% +4 "core" %lfhg\ W +2 .tCS.seek 7ml +2 "collection"'' +544 "core" ' +2 ."connect"CSV.dial CTV +3 "collection"'  + .tCTV.dial CSV +4 "collection"'~  +37 "core"  +91  +2 .tCBV.dial :waste1 +2 "collection"'a @ +43 "core" ? +3 .tCS.seek 0ml + "collection"'J' +1680 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'b& +4 "core" &Oggk`\ YF +2 "collection"'{% +3 "core" %fkh\ X +2 .tCSV.dial :flush + "collection"'  +82 "core"  +3 .tCS.seek 5ml + "collection"'8'l +1224 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'f @ +40 "core" B +2 "collection"' % +4 "core" %lfij\ X +2 .tCS.seek 7ml +2 "collection"',' +546 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'  +40 "core"  +2 .tCBV.dial :waste2 +2 "collection"')  +112 "core"  +3 .tCS.seek 0ml + "collection"' ' +1686 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'r& +4 "core" &Ogjli\ YF +2 "collection"'% +3 "core" %ikf\ Z +2 .tCSV.dial CSR + "collection"'W  +53 "core"  +2 "collection"'c% +4 "core" %jke\ Y + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml +2 "collection"'$' +1951 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"'.' D +544 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"' +2 '/  +98 "core" +34  +2 .tCTV.dial :intake + "collection"':  +70 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml + "collection"']' \\ +1941 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'  +71 "core" ~ +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'|' +582 "core" ' +2 .tCSV.dial CSR + "collection"';  +99 "core"  +2 "collection"'% +4 "core" %gj[\ X + #tPulling 4.999ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.seek 5ml +2 "collection"'6'l +1355 "core" ' +31 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml + "collection"'' D +1357 "core" ' +2 .tCSV.dial CBV + "collection"' +99 "core" +2 .tCS.seek 0ml +2 "collection"'}' +2616 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &" 2 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&( +26 "core" ( +2 "manipulator"&(& +4 "core" &   + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &u& +2 "core" &  @  +2 .tForearm.seek CC +2 "manipulator"&<'ρ +101 "core" ' +2 .tHand.close + "manipulator"&s/ +75 "core" / +2 .tCC.seek :open +2 "collection"'A( +375 "core" ( +2 "manipulator"&*& +4 "core" &   + "manipulator"&Q% +4 "core" % υ  +2 .tForearm.seek :retract + "manipulator"&'\ +102 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&D(- +269 "core" ( +2 "manipulator"&& +4 "core" &- ~ T + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &t& +2 "core" &- s T +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&P' +112 "core" ' +2 .tHand.open + "manipulator"& 1 +66 "core" 1 +2 "manipulator"&3% +4 "core" % l  ȶZ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&0'\ +101 "core" ' +2 #tCompleted [deepDAwithoutWCR] begun 06:38:32 + #Preparing to sleep until 11:00AM 8/11/2019 +3 ."shutdown"CC.coast +2 "collection"'6 + #tAsleep til 11:00AM 8/11/2019 +5 ."shutdown"CS.coast +3 #tContinuing at 11:00 + "collection"'5 +3 "Can"\ t++ +4 ."shutdown"PC.coast +2 "processing"%6 +2 ."Qmail"GoodNews.email "Then, in tube 6: shallowDAwithoutWCR\\n/home/esp/esp2/mission/2019_08_10_niagara_mission.rb:71\\n{5 => 14,\\n 6 => 8}\\nCan@08:33:01, 25.7C, 30% humidity, 14.4psia, 13.176V, 0.190A, 0.190A avg, 2.50W",Subject: "Asleep until 11:00" +4 ."shutdown"PS.coast +2 "processing"%5 +3 ."shutdown"Forearm.coast + "manipulator"&5 +2 ."shutdown"Elbow.coast + "manipulator"&6 +38 ."shutdown"Gate.power :raw,:OFF + .Gate.power :core,:OFF + #Shutdown +2096 "Can"\ y!! +60002 \ {! +60003 \ {!! +60002 \ }! +60002 \ {#" +60002 \  +60002 \ ~! +60003 \ ~ +60002 \ ~ +60002 \ ~!! +60002 \ ~!! +60002 \ ~!! +60003 \  ! +60002 \  +60002 \  +39692 \  +3 #tPowering core bus +487 .Gate.power :raw,:ON +2 "sampler") +2 )> +2 "core"  + "collection"' +2 'Z +3 "core"  +3 "processing"% +2 %d +2 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 )e% +3 "core" %\ + .tSS.configure SSconfig +2 "sampler")#.0X 14,\\n 6 => 8}\\nCan@11:00:32, 25.1C, 31% humidity, 14.4psia, 13.093V, 0.466A, 0.466A avg, 6.10W",Subject: "Started 2019_08_10_niagara_mission phase shallowDAwithoutWCR" +3 #t===> STARTED shallowDAwithoutWCR (phase #3) <=== + .Sample.shallow + "sampler")T2 +18 "core" 2 +3 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +6 "core" &uwi\ ] + .tHand.open +2 "manipulator"&y1 +71 "core" 1 +2 "manipulator"&U& +4 "core" & V f +2 "manipulator"&n% +3 "core" % \ #   +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +179 "core" ( +3 "manipulator"&[& +7 "core" &- 7 : +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &o& +3 "core" &- : +3 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :garage +2 "manipulator"& ' +109 "core" ' +4 .tHand.close +2 "manipulator"&/ +69 "core" / +2 "manipulator"&R& +8 "core" &- $ : +2 "manipulator"&h% +4 "core" %  Ⱦ^ +2 .tForearm.seek :retract +2 "manipulator"&O'\ +100 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +282 "core" ( + "manipulator"&& +4 "core" & u - +2 .tElbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &w& +4 "core" & - + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'ρ +99 "core" ' +3 "manipulator"&& +3 "core" &  K - +2 "manipulator"&j% +4 "core" %p u +2 "collection"'7& +4 "core" &sxr\ ] +2 "collection"'& +3 .tCC.seek :closed +2 "collection"'q(O +4 "core" &syM\ \\ +2 &uyN\ ] +8 &6syQ\ P+} +9 &iuxM\ P@ +10 &intxK\ RM +9 &-RtvF\ SM +9 &SsxJ\ TL +10 &RuxW\ TL +9 &tRuwP\ TL +9 &6TswE\ UL +10 &RtwK\ TL +9 &TswG\ TM +10 & |UsyM\ TL +9 &"?UsyI\ SL +9 &#WtwL\ TM +10 &%UtxK\ TM +9 &'VtwP\ TM +9 &)EUtwJ\ TM +10 &+UtwP\ SM +9 &,WszM\ TM +10 &.WtwM\ RL +9 &0MVsxJ\ TM +9 &2UtwL\ SM +10 &3UsyJ\ SM +9 &5UuxI\ TM +9 &7UUtxG\ TM +10 &9UswE\ SM +9 &:RrvK\ TL +10 &<WtwQ\ SL +9 &>^XszO\ SL +9 &@ WuwK\ TL +11 &AXswL\ RL +9 &CTsyR\ SM +9 &EdXvxK\ SM +10 &G$ctwO\ QN +9 &HwsuK\ OP +10 &JouQ\ KT +9 &LKtvO\ GX +9 &N suN\ FI +9 &O,?qvG\ M. +9 &OgruI\ RB +5 ( + "collection"'& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.84 +2 "collection"'& +4 "core" &O^stB\ RB +2 &O^ruO\ SB + .tHand.open +2 "manipulator"&g1 +66 "core" 1 +2 "manipulator"&% +4 "core" % p   + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +94 "core" ' +33 #tFlushing the Collection Valve::Manifold + "collection"'"& +4 "core" &O]pwJ\ TB +2 "collection"'K% +3 "core" %rvM\ T +2 .tCSV.dial CSR + "collection"'1  +126 "core"  +2 "collection"'% +4 "core" %qvJ\ R + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"'~'l +1347 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +10 'a% +2 "core" %ltu8\ T +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.499ml + "collection"'' +670 "core" ' +2 .tCSV.dial :waste + "collection"'b +125 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'{' +1995 "core" ' +2 #tPurging external Intake + "collection"'& +4 "core" &O]sta\ XB +2 "collection"'J% +3 "core" %svb\ X + .tCSV.dial :flush +2 "collection"'f  +53 "core" +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"' ' D +2402 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +3 "collection"'8 + '  +14 "core" +55 ~ +2 .tCTV.dial :intake + "collection"')  +84 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"',' +2421 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'r  +71 "core" ~ +2 #tFlushing upper manifold + "collection"'& +4 "core" &O]nt<\ VB +2 "collection"'W% +3 "core" %os<\ V + .tCSV.dial :flush +2 "collection"'c  +82 "core" +3 .tCS.seek 5ml + "collection"' 'l +1239 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"'$ @ +43 "core" B +2 "collection"' % +4 "core" %lsuD\ W +44 .tCS.seek 7.001ml +2 "collection"'/' +550 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"': +100 "core" ~ +2 .tCTV.dial :air +2 .CS.seek 0ml + "collection"'.' +1694 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"''- +209 "Can"\ bUU +569 "core" ' +2 .tCSV.dial :waste + "collection"'] +55 "core" +3 .tCS.seek 0ml + "collection"';' +770 "core" ' +2 "collection"'& +4 "core" &O\\txl\ XB +2 "collection"'|% +3 "core" %svn\ W + .tCSV.dial :flush +2 "collection"'6  +43 "core"  +3 .tCS.seek 3ml + "collection"''- +785 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"' @ +39 "core" A +2 "collection"'% +4 "core" %- svl\ V +2 .tCS.seek 5.001ml +2 "collection"'('l +553 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml + "collection"'u' +1239 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'s'- +784 "core" ' +2 .tCSV.dial :waste + "collection"'k +83 "core" +3 .tCS.seek 0ml + "collection"''' +776 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&X& +4 "core" & - +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&*( +23 "core" ( +2 "manipulator"&Q& +4 "core" & y * + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &<& +2 "core" & } * +2 .tForearm.seek CC +2 "manipulator"&'ρ +92 "core" ' +2 .tHand.close + "manipulator"&t/ +72 "core" / +2 .tCC.seek :open +2 "collection"'( +378 "core" ( + "manipulator"& & +4 "core" & * +2 "manipulator"&3% +3 "core" %  +2 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&P(- +274 "core" ( +2 "manipulator"&A& +4 "core" &-  M B + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &}& +2 "core" &- B +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&2' +112 "core" ' +3 .tHand.open + "manipulator"&V1 +74 "core" 1 +2 "manipulator"&0% +4 "core" % x ɺ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&D'\ +100 "core" ' +2 #tda sampling at most 150ml +3 #Loading sh1 puck from tube 6 into Collection Clamp + ."Qmail"HABfans.email "Started da in tube 6 at 11:04:49EDT11-Aug-19\\n{5 => 14,\\n 6 => 8}\\nCan@11:03:26, 25.2C, 31% humidity, 14.4psia, 13.088V, 0.447A, 0.447A avg, 5.86W",Subject: "da sampling at most 150ml" +2 "collection"'&& +5 "core" &sy@\ d +2 "manipulator"&>% +3 "core" %\    +2 "storage"(Z% +4 "core" % G c "\ +2 "storage"(d. +2 "core" .( +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +3 "storage"(e(K +1289 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (B& +3 "core" &K* ? H ]\  +4 "manipulator"&F& +4 "core" &- B +2 "manipulator"&\\% +4 "core" %\    + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 6 + "manipulator"&( +176 "core" ( +2 "manipulator"&^& +4 "core" & ( ^ +2 "storage"(E& +3 "core" &K* @ E \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts + "manipulator"&G'J +94 "core" ' +2 "storage"(H& +4 "core" &K) F I e\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"(I'L +222 "core" ' +2 "storage"(_- +3 "core" -'Q +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (M& +3 "core" &K) ;\ }  +2 "manipulator"&%& +3 "core" &  ] +2 .tElbow.seek 6 +2 "manipulator"&`( +3 "core" ( +2 "manipulator"&x& +3 "core" &  p ] +2 "storage"(m& +3 "core" &K) \ ~  +2 .tForearm.seek 6 + 300 counts +2 "manipulator"&-'Ϻ +20 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +43 "manipulator"&C/ +68 "core" / +4 ."downElevator"SE.seek :down +4 "manipulator"&5& +4 "storage"(4'v +5 "core" & ] +2 "manipulator"&v% +4 "core" % ϵ s +2 .tForearm.seek :retract +2 "manipulator"&l'\ +96 "core" ' +2 .tElbow.seek CC +2 "manipulator"&!( +94 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +51 "core" ( +2 "manipulator"&N& +4 "core" & U , +2 .tElbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &Y& +3 "core" &  , +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&\ 'ρ +102 "core" ' +2 "manipulator"&p& +4 "core" & - , +2 "manipulator"&L% +4 "core" %ψ +2 "collection"'i& +4 "core" &uxK\ \\ + "collection"'9& +4 .tCC.seek :closed +2 "collection"'@(O +2 "core" &uxS\ \\ +4 &vyW\ [ +8 &3uxR\ Q*z +9 &f~t{_\ O> +10 &rtyT\ OM +9 &PRvy[\ TL +9 &UvyJ\ SK +10 &UuzM\ RL +9 &XvyF\ SL +10 &XTvyJ\ SL +34 &UuyE\ SK + &UtzG\ RL +2 & Rsz?\ RL + &"`Us{4\ RL +8 &$"Yux8\ RL +10 &%Rvw<\ SL +9 &'Tvy:\ SL +9 &)hYuyJ\ SL +10 &+*Rxy<\ SL +9 &,Ut{9\ SL +10 &.Wsy=\ SL +9 &0pRwyD\ SL +9 &23Tuy>\ SK +10 &3Tux8\ SK +9 &5Uuy=\ SL +9 &7xWvz5\ SL +10 &9:Tux7\ SL +9 &:Uwy:\ SK +10 &<Uvy<\ SK +9 &>Uuy;\ SL +9 &@BXw{;\ SL +10 &BYuy3\ SL +9 &CXuz:\ RL +10 &E]vy:\ UM +9 &GBkuw<\ UN +9 &Htx<\ QQ +10 &Jrw9\ KW +9 &Llrx5\ JX +9 &N,sx:\ JE +10 &O87qw5\ Q*| +9 &O tsy5\ TG +5 ( + "collection"'9& +4 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.86 + .Hand.open + "manipulator"&T1 +3 "core" &Ofux4\ UG +65 1 +2 "manipulator"&% +4 "core" % ρ  s +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&y'\ +95 "core" ' +2 .tSC.coast + "storage"(6 +2 #tcollectSample 150ml w/bubble point of 24psi + #Priming 7ml + .Gate.power :sampler,:ON + ."pumping"Gate.power :analytic3,:ON +2 .tIntake.select :close +2 .Exhaust.select :close + .SS.hold +2 "sampler")U+ +3 "core" + +2 "sampler")n% +4 "core" % \ m +2 "collection"'[& +3 "core" &OerwJ\ -G +3 "Can"\ gJJ +2 #tCalibrating pressure and temperature sensors + .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X +23 + .tdelay 3.8 seconds +382 "collection"'R% +3 "core" %uw"\ +2 "sampler")h% +3 "core" %?7 |\ ^ f +2 .tSSV.dial :spit + "sampler")+ +133 "core"  +2 .tSS.seek 0ml +2 "sampler") ' +306 "core" ' +2 .tSSV.dial CBV + "sampler")  +133 "core" +2 .tCTV.dial :intake + "collection"'w  +73 "core"  +2 #tWaiting for external sampler to finish priming... + .delayUntil "11:08:19.86" +1581 #"pumping"7.4L/min +3007 #7.4L/min +3007 #7.4L/min +3007 #7.4L/min +3007 #7.4L/min +2862 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open + "sampler") +138 #"pumping"7.3L/min +72 "collection"'% +3 "core" %A\  +2 #tIntake @20.3psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X % +3 "core" % \ [ + .tSSV.dial :exhaust +2 "sampler")Z  +74 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")d' +886 "core" ' +2 .tExhaust.select :close + "sampler") +10 #tSampled 150.0ml +2 #Evacuating Puck (bubblePt=24psi, evacVolume=10ml, delay 15 seconds) .Intake.select :close + "collection"'2& +3 "core" &OcJ\ G +2 ."airStroke"CSV.dial :waste +2 "sampler")=% +2 ."airStroke"CS.seek 0ml +4 "collection"'B' +3 "core" % \ S +2 ."connect"SSV.dial CBV,avoiding: :exhaust +2 .tCBV.dial SSV +3 "sampler")F  +9 "core" ' +2 ."airStroke"CSV.dial :air + "collection"'\\ @ +71 "core" B +2 ."airStroke"CS.seek 10ml +2 "collection"'^' D +102 "core"  +2 .tCTV.dial :air +2 "collection"'E  +74 "core" ~ +2 .tdelay 15 seconds +5 ."samplerPumpShutdown"Gate.power :sampler,:OFF + ."pumping"Gate.power :analytic3,:OFF +1496 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")H +132 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +47 .tSS.seek 0ml +2 "collection"'P  +2 "sampler")D' +6 "core" ' +2 .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")_  +119 "core" ~ +11  +436 ' +2 "sampler")M% +4 "core" % \ +2 .tCBV.dial between SSV and waste2 + "collection"'%  +29 "core"  +2 "collection"'x% +4 "core" % Dx{S\ S\ +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV + "collection"'m  +53 "core"  +3 .tCS.reconfigure CSpressurize + "collection"'# d@<< 2b +3 .tCS.seek 0ml + "collection"'#' +2178 "core" ' 2 44\ T +3 "collection"'C% +4 "core" %f 3 74\ T + "sampler")5% +4 "core" % }\ + #tBubblePoint: Intake @39.0psia, Outlet @14.7psia + .CBV.dial SSV +2 "collection"'v @ +39 "core" B +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X9 +3 "core" 9vd +102 "collection"'Z9 +3 "core" 9zd +102 "collection"'*9 +3 "core" 9b +102 "collection"'V9 +3 "core" 9_ +102 "collection"'29 +3 "core" 9] +102 "collection"'=9 +3 "core" 9Z +102 "collection"'\\9 +3 "core" 90X +102 "collection"'F9 +3 "core" 9J U +103 "collection"'E9 +3 "core" 9d\ S +102 "collection"''9 +3 "core" 9} P +102 "collection"'B9 +3 "core" 9 N +102 "collection"'H9 +3 "core" 9K +102 "collection"'P9 +4 "core" 9I +102 "collection"'_9 +3 "core" 9G +102 "collection"'d9 +3 "core" 9E +102 "collection"'M9 +3 "core" 9D +102 "collection"'%9 +3 "core" 90A +102 "collection"'x9 +4 "core" 9I? +102 "collection"'m9 +3 "core" 9a= +102 "collection"'^9 +3 "core" 9x; +102 "collection"'C9 +3 "core" 99 +102 "collection"'59 +3 "core" 98 +102 "collection"'v9 +3 "core" 95 +102 "collection"'D9 +3 "core" 93 +102 "collection"'G9 +3 "core" 9 2 +102 "collection"'N9 +3 "core" 9!0 +102 "collection"'Y9 +3 "core" 9!. +102 "collection"'9 +4 "core" 9.$, +102 "collection"'I9 +3 "core" 9C&+ +102 "collection"'p9 +3 "core" 9W') +140 "collection"'L9 +10 "core" 9t(' +102 "collection"'`9 +3 "core" 9*& +102 "collection"'-9 +3 "core" 9,$ +102 "collection"'l9 +3 "core" 9-# +102 "collection"'#9 +3 "core" 9.! +102 "collection"'i9 +3 "core" 90 +102 "collection"'49 +3 "core" 91 +102 "collection"'9 +4 "core" 94 +102 "collection"'T9 +3 "core" 9 5 +102 "collection"'9 +3 "core" 9 6 +102 "collection"'99 +3 "core" 9 %8  +102 "collection"'[9 +3 "core" 9 49$ +102 "collection"'\ 9 +4 "core" 9 D:) +102 "collection"'e9 +3 "core" 9 R<- +102 "collection"'z9 +3 "core" 9 _>1 +102 "collection"'9 +3 "core" 9 m?5 +102 "collection"'n9 +3 "core" 9 z@: +102 "collection"'U9 +4 "core" 9 B> +102 "collection"'R9 +3 "core" 9 CB +102 "collection"'h9 +3 "core" 9 EF +102 "collection"'o9 +3 "core" 9 FJ +102 "collection"'9 +3 "core" 9 GO +102 "collection"'w9 +3 "core" 9 IS +102 "collection"'9 +3 "core" 9 JW +102 "collection"' 9 +3 "core" 9 K[ +102 "collection"'9 +3 "core" 9 M_ +102 "collection"'O9 +3 "core" 9 Nd +102 "collection"'9 +4 "core" 9 Ph +102 "collection"'9 +3 "core" 9 Ql +102 "collection"'+9 +3 "core" 9\ Rp +102 "collection"'9 +3 "core" 9\ St\ +102 "collection"'j9 +3 "core" 9\ Uy\ +102 "collection"'"9 +4 "core" 9\ V} +102 "collection"'9 +3 "core" 9\ $X\ +102 "collection"'K9 +3 "core" 9\ +Y\ +102 "collection"'g9 +3 "core" 9\ 2Y\ +102 "collection"'9 +3 "core" 9\ 8[ +102 "collection"'a9 +4 "core" 9\ >\\\ +102 "collection"'19 +3 "core" 9\ D] +102 "collection"'b9 +3 "core" 9\ J_\ +102 "collection"'79 +3 "core" 9\ O`\ +102 "collection"'~9 +3 "core" 9\ Ta +102 "collection"'9 +3 "core" 9\ Yc +102 "collection"'9 +3 "core" 9\ ^c +102 "collection"'9 +3 "core" 9\ ce +102 "collection"'S9 +3 "core" 9\ ff +102 "collection"'9 +3 "core" 9\ kg +102 "collection"'{9 +4 "core" 9\ ni +102 "collection"'J9 +3 "core" 9\ rj +102 "collection"'f9 +3 "core" 9\ vj +102 "collection"')9 +3 "core" 9\ yl +2 .tCH.hold 10:00,70C +3 "collection"' `\ `\ x +3 "core"  +31580 "Can"\ = +28421 "core" ` +2 "collection"'9 +3 "core" 9\ - +2 #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml + "collection"'r' +335 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"' @ +98 "core" A +2 .tCSV.dial :air +2 "collection"'W @ +41 "core" > +2 .tCS.seek 5ml +2 "collection"','l +1349 "core" ' +2 .tCSV.dial CTV + "collection"'$  +44 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'8 @ +43 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"':  +44 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'c @ +43 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml +3 "collection"'.' +1356 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"'/ +99 "core" ~ +2 .tCBV.dial CSV + "collection"'  +28 "core"  +2 "collection"' % +4 "core" % ? D ?\ U +2 .tCS.seek 5ml + "collection"'|'l +1344 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'6  +42 "core" +2 "collection"'% +4 "core" %lzw;\ U +2 .tCS.seek 7ml + "collection"'' +595 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"' @ +41 "core" > +2 .tCS.seek 10ml +2 "collection"'(' D +843 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'u ` +110 "core" _ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'k   +39 "core" " +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"';  + '  +27 "core"  +103  +2 .tCS.seek 5ml +2 "collection"'X'l +1352 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'Q @ +110 "core" ? +2 .tCSV.dial :waste +2 "collection"'s +110 "core" +2 .tCS.seek :empty +2 "collection"''Ͱ +1349 "core" ' +2 .tCSV.dial :air + "collection"' @ +69 "core" A +2 .tCS.seek 5ml +2 "collection"'q'l +1356 "core" ' +2 .tCSV.dial CTV + "collection"'  +40 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'3 @ +41 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'<  +54 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'t @ +41 "core" > +2 .tdelay 2 seconds +247 .CS.seek 0ml +2 "collection"'A' +1367 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"'} +96 "core"  +2 .tCBV.dial CSV + "collection"'  +38 "core"  +2 "collection"'0% +4 "core" %\ V +2 .tCS.seek 5.001ml +2 "collection"''l +1352 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'&  +43 "core" +2 "collection"'>% +4 "core" %l \ T +2 .tCS.seek 7ml +2 "collection"'Z' +587 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +4 "collection"'* @ +41 "core" ? +2 .tCS.seek 10ml +2 "collection"'V' D +844 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'2 ` +112 "core" ^ +2 #tLysing Complete + "collection"'=& +4 "core" &Oc24\ QG +2 #tStoring sh1 puck in Collection Clamp to tube 5 + "manipulator"&\\% +4 "core" %  \  + "storage"(F% +4 "core" %~ \  + "storage"(E. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 + "storage"('(< +343 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (B& +3 "core" &<  5\ t + "manipulator"&H& +4 "core" & * , +4 "manipulator"&P% +3 "core" %   +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 5 +2 "manipulator"&_( +150 "core" ( +2 "manipulator"&d& +4 "core" & !  \ +2 "storage"(M& +3 "core" &< O\ v +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&%' +95 "core" ' +2 "storage"(x& +4 "core" &< `\ | +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(m'L +174 "core" ' +2 "storage"(^- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&C& +3 "core" & \ +2 "storage"(5& +4 "core" &< k\ v + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 5 +2 "manipulator"&v' +40 "core" ' +2 .tElbow.hold + "manipulator"&D, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(G- +2 "core" -' +3 .tSE.seek 13.13 Pucks below Top Plate + "storage"(N'͏ +40 "core" ' +2 "manipulator"&Y% +4 "core" %o ŷ +2 "storage"(& +3 "core" &< ( ! B\ g + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 5 + 291 counts + "manipulator"&I'? +14 "core" ' +2 "manipulator"&p& +4 "core" &  \ +2 "storage"(L& +3 "core" &<  *\ r +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&`' +25 "core" ' +2 .tSE.seek 14.13 Pucks below Top Plate +2 "storage"(-'~ +48 "core" ' +2 "manipulator"&l& +4 "core" &  \ +2 "manipulator"&#% +4 "core" %  +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&i'\ +93 "core" ' +2 .tElbow.seek CC +2 "manipulator"&4( +161 "core" ( +3 "manipulator"&& +4 "core" &\  :/ + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &T& +3 "core" &\  :/ +2 .tForearm.seek CC + "manipulator"&'ρ +103 "core" ' +2 .tHand.close + "manipulator"&9/ +67 "core" / +2 .tCC.seek :open +2 "collection"'[( +375 "core" ( +2 "storage"(\ & +4 "core" &< N\ v +2 "storage"(e& +3 "core" &< \ v +2 "manipulator"&z& +3 "core" &   :. +2 "manipulator"&% +3 "core" %   +2 .tForearm.seek :retract + "manipulator"&n'\ +98 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 5 +2 "manipulator"&U( +152 "core" ( +2 "manipulator"&R& +4 "core" & S +2 "storage"(h& +3 "core" &< \ } +2 .tElbow.reconfigure LimpElbow + "manipulator"&$ ,(#b +3 .tForearm.seek 5 +2 "manipulator"&o' +111 "core" ' +2 .tElbow.hold + "manipulator"&, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&w1 +71 "core" 1 +3 "manipulator"&% +3 "core" % -  ȿe +33 "storage"( & +3 "core" &< } L\ t + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 5 + 317 counts + "manipulator"&'Y +14 "core" ' +2 "manipulator"&O& +4 "core" & +2 "storage"(& +4 "core" &< \ ~ +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts +43 "manipulator"&' +27 "core" ' +2 "storage"(+% +4 "core" %~ 2 .\  +2 ."downElevator"SE.seek :down +3 "storage"('v +100 (j% +3 "core" %: d c\ PJ +2 "manipulator"&"% +3 "core" %   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +28 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +61 "core" ' +2 .tSC.coast + "storage"(6 +2 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'K& +4 "core" &5:g\ c +2 "manipulator"&g& +3 "core" &  +2 "manipulator"&% +4 "core" %\   ) +2 .tElbow.seek FlushPuck::Garage + "manipulator"&a(- +173 "core" ( +3 "manipulator"&1& +4 "core" &- $ @ +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &b& +2 "core" &- @ +2 .tForearm.seek :garage +2 "manipulator"&7' +109 "core" ' +2 .tHand.close + "manipulator"&~/ +74 "core" / +2 "manipulator"&& +4 "core" &-  @ +2 "manipulator"&% +4 "core" %  ȽU +2 .tForearm.seek :retract + "manipulator"&'\ +101 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&S( +288 "core" ( +2 "manipulator"&& +4 "core" &  Z + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &{& +2 "core" & Z +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&J'ρ +97 "core" ' +2 "manipulator"&f& +4 "core" & [ Z +2 "manipulator"&)% +3 "core" %  G +3 "collection"'& +3 "core" &9=\ e +2 "collection"' & +4 .tCC.seek :closed + "collection"'(O +3 "core" &9<\ e +4 &:>\ e +9 &3:<\ X+| +9 & f8=l\ W> +10 &r:=T\ WL +9 &ZV9;C\ [K +10 &W<>*\ ZK +9 &T8>\ [K +9 &W9<t\ [K +10 &bW:< \ [K +9 &$V:< \ ZK +9 &T8=\ [K +10 & W9<\ ZK +9 &"jV:=\ ZK +10 &$,W;<\ ZK +9 &%V9=\ [K +9 &'X;=\ ZK +10 &)sW:?\ [K +9 &+5V9>\ [K +9 &,W8=\ [K +10 &.V9<\ [K +9 &0zW<=\ ZK +10 &2<V;=\ ZK +9 &3V9>\ ZK +9 &5V9<~\ ZK +10 &7V:<j\ ZK +9 &9DV:<M\ ZK +9 &;U<?4\ ZK +10 &<V9=7\ ZK +9 &>W:=\ [K +10 &@LV8>\ ZK +9 &BW:=u\ ZK +9 &CT:> \ [K +10 &E[:< \ ZL +9 &GQb7= \ XL +9 &I ~8>\ VP +10 &J9@\ PU +9 &Lx9=\ LW +10 &N8:=\ LE +9 &O>9;=\ P(v +9 &Op:=\ WJ +5 ( + "collection"' & +4 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.73 +2 "collection"']& +4 "core" &Ok8>\ XJ + &Ok8>\ WJ + .tHand.open +2 "manipulator"&1 +65 "core" 1 +2 "manipulator"&W% +4 "core" % π \ F +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&r'\ +100 "core" ' +2 .tPSV.dial PSR + "processing"%$ +129 "core"  +2 "processing"%8% +4 "core" %Z>\ j + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1.5ml +2 "processing"%:' +1615 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%c  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%,'W +1602 "core" ' +2 .tPSV.dial PSR + "processing"%/ +44 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"% ' +2630 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 "processing"%  + .tCBV.dial PRV +5 "collection"'.  +2 "core"  +2 "processing"%6  +43 "core"  +33 +2 .tPSV.dial :mixloop + "processing"% +100 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%|  +126 "core" +2 .tPS.seek 0ml +2 "processing"%'W +798 "Can"\ _KK +1839 "core" ' +2 .tPSV.dial :air + "processing"%  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%u' +2629 "core" ' +2 .tPSV.dial :mixloop + "processing"%k +44 "core" +2 .tPS.seek 0ml +2 "processing"%;'W +2627 "core" ' +2 .tPSV.dial :air + "processing"%  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%(' +2624 "core" ' +2 .tPSV.dial :mixloop + "processing"%Q +44 "core" +2 .tPS.seek 0ml +2 "processing"%s'W +2627 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&X& +4 "core" & 7 Z +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&( +17 "core" ( +2 "manipulator"&& +4 "core" &   + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 & & +2 "core" &  +2 .tForearm.seek CC +2 "manipulator"&3'ρ +102 "core" ' +2 .tHand.close + "manipulator"&' +114 "core" ' +2 .tHand.open + "manipulator"&1 +75 "core" 1 +2 "manipulator"&*% +4 "core" % _  Ȳ8 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&Z'\ +99 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing + ."connect"PRV.dial CBV +2 .tCBV.dial PRV +2 .CTV.dial :air,avoiding: :intake + #Loading lyfil puck from tube 6 into Collection Clamp +2 "collection"'2& +3 "core" &DE\ f +2 "manipulator"&=% +4 "core" %\   + "storage"(\\% +4 "core" % 7\ +2 "storage"(F. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 + "storage"(E(K +346 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (B& +3 "core" &K" ` Y 1\  + "manipulator"&H& +4 "core" &- J +2 "manipulator"&P% +3 "core" %\    +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 6 + "manipulator"&d( +176 "core" ( +2 "manipulator"&M& +4 "core" & F e +2 "storage"(x& +4 "core" &K" n r b\  +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts + "manipulator"&!'J +92 "core" ' +2 "storage"(^& +4 "core" &K" } \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(C'L +235 "core" ' +2 "storage"(y- +3 "core" -'Y +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 (5& +3 "core" &K" b c\  +2 "manipulator"&G& +3 "core" &  e +2 .tElbow.seek 6 + "manipulator"&Y( +3 "core" ( +2 "manipulator"&& +4 "core" &  e +2 "storage"(p& +3 "core" &K! Z X 4\  +2 .tForearm.seek 6 + 300 counts + "manipulator"&L'Ϻ +21 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&l/ +74 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&#& +2 "storage"(%'v +6 "core" &  e +2 "manipulator"&_% +4 "core" % ϰ + .tForearm.seek :retract +2 "manipulator"&m'\ +95 "core" ' +2 .tElbow.seek CC +2 "manipulator"&v( +100 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +62 "core" ( +2 "manipulator"&I& +4 "core" & 1 +2 .tElbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &N& +3 "core" &  1 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'ρ +91 "core" ' +4 "manipulator"&T& +4 "core" & 1 +2 "manipulator"&`% +3 "core" %ϊ  +3 "collection"'D& +3 "core" &EHD\ _ +2 "collection"'9& +4 .tCC.seek :closed + "collection"'i(O +3 "core" &DG\ ` +3 &EH5\ _ +9 &2EH8\ S+{ +10 & eCG)\ R> +9 &rEG\ RM +9 &YSDF\ VK +10 &WCH\ UK +9 &TCG\ VK +9 &YEG\ UK +10 &`WCH\ UK +9 &#REH\ VK +10 &VEG\ UL +9 & VDIr\ UK +9 &"gVFHb\ VL +10 &$*VEHX\ UK +9 &%VDIE\ UL +9 &'UEH9\ UK +10 &)pVDH4\ UK +9 &+3REH\ VK +10 &,WCGp\ UK +9 &.SFH\ VK +9 &0xVCI\ UK +10 &2;SDH\ VK +9 &3VDGs\ UK +10 &5WEGi\ UL +9 &7UDHb\ VK +9 &9AWEGN\ VL +10 &;UFJJ\ UK +9 &<UEG>\ UK +9 &>VEF=\ VL +10 &@KUDJ-\ UK +9 &B VBH&\ UK +9 &CTEG\ VK +10 &E]DF!\ SL +9 &GMeCH\ TM +10 &ICF\ PP +9 &JAF\ \ JV +9 &LtBG\ IX +10 &N4BF\ GE +9 &O=:DF\ M'u +9 &OwDG \ QL +5 ( + "collection"'9& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.78 +2 .Hand.open + "manipulator"&@1 +77 "core" 1 +2 "manipulator"&\ % +4 "core" % ϊ  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&e'\ +99 "core" ' +2 .tSC.coast + "storage"(6 +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'z  +129 "core" ~ +2 .tCSV.dial CTV + "collection"'  +29 "core"  +2 .tPS.seek 2.5ml +2 "processing"%R' +2629 "core" ' +2 "collection"'h% +4 "core" % GU\ V +2 .tCS.seek 4.15ml + "collection"''Q +1563 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%4  +42 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%w  +69 "core"  +2 .tPS.seek 0ml +2 "processing"%'W +2660 "core" ' +2 .tCBV.dial between PRV and waste1 + "collection"' ` +40 "core" ^ +2 .tCSV.dial :air +2 "collection"'O @ +43 "core" > +2 .tCS.seek 10ml +2 "collection"'' D +1566 "core" ' +2 .tCSV.dial CTV +39 "collection"'n  +61 "core"  +4 .tCS.seek 0ml +3 "collection"'+' +2625 "core" ' +2 .tCBV.dial :waste1 + "collection"'U @ +29 "core" @ +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'j  +130 "core" +2 "collection"'"& +4 "core" &Oc$\ UL +2 #tStoring lyfil puck in Collection Clamp to tube 5 + "manipulator"&o% +3 "core" %\  j 0 +2 "storage"(K% +4 "core" %y @ F \ + "storage"(. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 + "storage"(g(< +342 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" &< D\ y +2 "manipulator"&-& +3 "core" & 1 +2 "manipulator"&1% +4 "core" %\  0 +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tElbow.seek 5 + "manipulator"&( +146 "core" ( +2 "manipulator"&b& +4 "core" & A  +2 "storage"(& +3 "core" &< c\ u +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts + "manipulator"&'' +97 "core" ' +2 "storage"(& +4 "core" &< =\ w +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(~'L +169 "core" ' +2 "storage"(- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&& +2 "core" &  +2 "storage"(& +4 "core" &< G C \ i + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek 5 +2 "manipulator"&7' +33 "core" ' +2 .tElbow.hold + "manipulator"&, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"({- +2 "core" -' +3 .tSE.seek 14.14 Pucks below Top Plate + "storage"(a'҅ +38 "core" ' +2 "manipulator"&f% +4 "core" %' t ¿h +2 "storage"()& +3 "core" &<  \ a +2 .tForearm.force -20 "manipulator"&5 +3 .tForearm.seek 5 + 311 counts + "manipulator"&'S +13 "core" ' +2 "manipulator"&& +4 "core" &   +2 "storage"([& +4 "core" &< J G V\ i +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts +2 "manipulator"& ' +22 "core" ' +2 .tSE.seek 15.14 Pucks below Top Plate +2 "storage"(]'t +52 "core" ' +2 "manipulator"&& +4 "core" &  +2 "manipulator"&W% +4 "core" % +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&$'\ +93 "core" ' +2 .tElbow.seek CC +2 "manipulator"&8( +178 "core" ( +3 "manipulator"&J& +4 "core" &  { 1 +2 .tElbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &c& +2 "core" &  1 +2 .tForearm.seek CC +2 "manipulator"&:'ρ +103 "core" ' +2 .tHand.close + "manipulator"&// +75 "core" / +2 .tCC.seek :open +2 "collection"',( +376 "core" ( +2 "storage"( & +4 "core" &< _ ] a\ o +2 "storage"(6& +3 "core" &< g a\ n +2 "manipulator"&.& +3 "core" &  0 +2 "manipulator"&% +3 "core" % x j q +2 .tForearm.seek :retract +2 "manipulator"&|'\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 5 +2 "manipulator"& ( +155 "core" ( +2 "manipulator"&& +4 "core" &   +2 "storage"(& +4 "core" &<  \ s + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 5 + "manipulator"&k' +109 "core" ' +2 .tElbow.hold + "manipulator"&u, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&1 +71 "core" 1 +3 "manipulator"&;% +4 "core" % ,s Ƹ! +33 "storage"(Q& +3 "core" &< J J \ j + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 5 + 316 counts + "manipulator"&('X +19 "core" ' +4 "manipulator"&X& +6 "core" &  +2 "storage"(& +4 "core" &< \ u +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"& ' +24 "core" ' +2 "storage"(<% +4 "core" %z \ u{ +2 ."downElevator"SE.seek :down +3 "storage"(S'v +100 (r% +3 "core" %  % [\ PI +2 "manipulator"&% +4 "core" % J +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&q'\ +7 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +79 "core" ' +2 .tSC.coast + "storage"(6 +44 .tPSV.dial :air +4 "processing"%}  +72 "core" +3 .tPS.seek 2.5ml + "processing"%3' +2630 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%A +52 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%&  +41 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"% +55 "core" +2 .tdelay 1 second +102 .PSV.dial :air +3 "processing"%  +41 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%*'W +2630 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%& +4 "core" &d\ v +2 "manipulator"&2& +3 "core" &  +2 "manipulator"&=% +4 "core" %\   +2 .tElbow.seek FlushPuck::Garage + "manipulator"&\\(- +170 "core" ( +2 "manipulator"&F& +4 "core" &- O + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &>& +2 "core" &- B O +2 .tForearm.seek :garage + "manipulator"&B' +110 "core" ' +2 .tHand.close + "manipulator"&H/ +65 "core" / +2 "manipulator"&P& +4 "core" &-  O +2 "manipulator"&M% +4 "core" % y Ⱥ0 + .tForearm.seek :retract +2 "manipulator"&x'\ +103 "core" ' +4 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&^( +114 "core" ( +2 "manipulator"&0& +4 "core" & 4 +2 .tElbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &Z& +2 "core" & +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&y' +103 "core" ' +2 "manipulator"&5& +4 "core" &  +2 "manipulator"&G% +3 "core" % +3 "processing"%& +3 "core" &[\ s +2 "processing"%p& +4 .tPC.seek :closed + "processing"%l(Tg +3 "core" &c\ s +3 &T\ s +10 &3x^\ i*z +9 &e~d\ f? +10 &Mnm\ hO +9 &Oa\ kM +9 &O_\ kN +10 &Ra\ kN +9 &XP^\ kM +9 &Oi\ kN +10 &Rw\ kN +9 &Tx\ jM +10 & `Ty\ jM +9 &""Qs\ kM +9 &#O~\ jN +10 &%R~\ jN +9 &'iPv\ kM +9 &))U\ kN +10 &*R\ jM +9 &,O\ kM +10 &.qQ\ kM +9 &01R\ kN +9 &1T\ jM +10 &3U\ kN +9 &5wR\ jN +9 &79R\ kN +11 &8O\ kM +8 &:T\ jN +10 &<R\ kM +9 &>BO\ kM +9 &@O\ kM +10 &AO]\ kM +9 &CO\ kM +9 &EJT\ jM +10 &G\ W\ jN +9 &H`\\\ iO +10 &Jjw\ hP +9 &L@T\ eS +9 &N<\ eT +10 &OB\ eT +9 &Q8\ eT +9 &S?;\ f< +10 &T,~6\ g[ +9 &TPA\ p & +2 ( + "processing"%p& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.61 + "processing"%#& +4 "core" &TP\ n & + .tHand.open + "manipulator"&_1 +72 "core" 1 +2 "manipulator"&d% +4 "core" %  + +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&!'\ +101 "core" ' +2 .tPRV.dial :air + "processing"%I  +44 "core"  +2 .tPSV.dial :mixloop + "processing"%N +44 "core" +2 "processing"%C% +4 "core" %[$\ m +2 .tPS.seek 0.3ml +2 "processing"%L' +390 "core" ' +2 .tPSV.dial PSR + "processing"%T +100 "core"  +2 "processing"%`% +4 "core" %B\ m + #tPulling 0.4ml of PSR.air + .PSR.select :air +2 .PS.seek 0.7ml +2 "processing"%D'* +485 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%Y' +1923 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%% +100 "core" +2 .tPTV.dial :mixing + "processing"%m @ +71 "core" A +2 .tPBV.dial :waste2 + "processing"%t  +115 "core"  +2 .tPS.seek 0ml +2 "processing"%@'W +2639 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&\ & +4 "core" & +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&9( +3 "core" ( +2 "manipulator"&z& +4 "core" & + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" & +2 .tForearm.seek PC + "manipulator"&' +100 "core" ' +2 .tHand.close + "manipulator"&E/ +71 "core" / +2 .tPC.seek :open +2 "processing"%s( +400 "core" ( +2 "manipulator"&h& +4 "core" & + "manipulator"&V% +4 "core" %  +2 .tForearm.seek :retract + "manipulator"&4'\ +100 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&w(- +158 "core" ( +2 "manipulator"&R& +4 "core" &- = Q + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 & & +2 "core" &- Q +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&O' +112 "core" ' +2 .tHand.open + "manipulator"&1 +66 "core" 1 +2 "manipulator"&n% +4 "core" % p  ȷl +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +100 "core" ' +2 #tLoading da puck from tube 6 into Processing Clamp + "processing"%U& +4 "core" &O\ u +47 "manipulator"&j% +3 "core" %\   +2 "storage"("% +3 "core" % /\ +2 "storage"(o. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 6 + "storage"(K(K +341 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" &K" c c\  +2 "manipulator"&& +3 "core" &- Q +2 "manipulator"&-% +3 "core" %\   +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 6 + "manipulator"&1( +181 "core" ( +2 "manipulator"&b& +4 "core" & y m +2 "storage"(& +3 "core" &K" 6 0 `\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&'J +94 "core" ' +2 "storage"(v& +4 "core" &K" D ; /\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"('L +246 "core" ' +2 "storage"(- +3 "core" -'k +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (& +3 "core" &K" .\ {  +2 "manipulator"&e& +3 "core" & m +2 .tElbow.seek 6 + "manipulator"&{( +3 "core" ( +2 "manipulator"&f& +3 "core" &   m +2 "storage"()& +3 "core" &K" \ |  +2 .tForearm.seek 6 + 300 counts +2 "manipulator"&'Ϻ +22 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&[/ +71 "core" / +4 ."downElevator"SE.seek :down +5 "manipulator"&& + "storage"(W'v +6 "core" &  m +2 "manipulator"&'% +3 "core" % Ϲ Q +2 .tForearm.seek :retract +2 "manipulator"&'\ +91 "core" ' +2 .tElbow.seek PC +2 "manipulator"&~( +117 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +152 "core" ( +2 "manipulator"&7& +4 "core" & - + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & - +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&a' +88 "core" ' +33 "manipulator"&J& +4 "core" & , +2 "manipulator"&c% +4 "core" % N +2 "processing"% & +4 "core" &.\ o + "processing"%& +4 .tPC.seek :closed + "processing"%/(Tg +3 "core" &W\ o +2 &Q\ o +9 &0xX\ f*y +10 &d|S\ d> +9 &xmN\ eN +10 &<NK\ hM +9 &QA\ hM +9 &O@\ fN +10 &U?\ gM +9 &CO?\ hM +9 &O9\ hN +10 &R<\ dN +9 & R<\ eN +10 &"JRC\ gN +9 &$ RB\ gM +9 &%O=\ gM +10 &'O\ hM +9 &)ST\ gM +9 &+R\ gN +11 &,Q\ fM +8 &.O\ fM +10 &0[O\ hM +9 &2T\ gM +9 &3R\ hN +10 &5R\ gN +9 &7cR\ gM +9 &9%O\ gM +10 &:T\ hM +9 &<R\ gM +10 &>kN\ gM +9 &@.Tv\ gM +9 &AQy\ hM +10 &CU}\ gN +9 &EqVs\ gN +9 &G1\\|\ fO +10 &Hgu\ eP +9 &Jz\ bS +10 &Liw\ bS +9 &N)r\ _T +9 &Ow\ bT +10 &Qj\ aT +9 &ST}ke\ d9 +9 &T(/{u\ dI +10 &THq\ l) +2 ( + "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.70 + .Hand.open + "manipulator"&$1 +74 "core" 1 +4 "manipulator"&i% +4 "core" %  N +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& '\ +90 "core" ' +2 .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 6 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"%6  +2 %.9 +5 "core" 999 +102 "processing"%9 +3 "core" 96 +102 "processing"%9 +3 "core" 95 +102 "processing"%9 +3 "core" 94 +102 "processing"%:9 +3 "core" 92 +102 "processing"%89 +3 "core" 92 +102 "processing"%9 +3 "core" 92 +102 "processing"%;9 +3 "core" 92 +102 "processing"%Q9 +3 "core" 92" +102 "processing"%X9 +3 "core" 92& +103 "processing"%9 +3 "core" 95+ +102 "processing"%|9 +3 "core" 96/ +102 "processing"%<9 +3 "core" 983 +102 "processing"% 9 +3 "core" 9:7 +102 "processing"%r9 +3 "core" 9<; +103 "processing"%9 +3 "core" 9?@ +102 "processing"%k9 +3 "core" 9BD +102 "processing"%(9 +3 "core" 9FH +102 "processing"%]9 +3 "core" 9IL +102 "processing"%}9 +3 "core" 9LP +102 "processing"% 9 +3 "core" 9PU +102 "processing"%S9 +3 "core" 9TY +102 "processing"%g9 +3 "core" 9X]\ +102 "processing"%9 +3 "core" 9]a\ +102 "processing"%A9 +3 "core" 9ae +103 "processing"%&9 +3 "core" 9ej +102 "processing"%9 +3 "core" 9jn +2 .tPH.hold 2:00:00,28C +3 "processing"% ppi + .tdelay 1:30 +4 "core" n +7692 "Can"\ f?? +1307 .tPSR.select :air +2 .PSV.dial PSR + "processing"%3 +113 "core"  +2 "processing"%% +4 "core" %Xj\ n + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%2' +592 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +32 "processing"% +10 .tPS.seek 2ml + "processing"%='[ +1606 "core" ' +2 .tPTV.dial :puck + "processing"%F  +70 "core"  +2 .tPSV.dial PTV +2 "processing"%> +70 "core" +2 .tPBV.dial :waste1 + "processing"%u  +128 "core"  +2 "processing"%H% +4 "core" %[e\ o +2 .tPS.seek 1.5ml + "processing"%P' +588 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%M * +33 "core" , +3 .tPS.seek 0ml + "processing"%q'W +1607 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%0  +34 "core" +2 .tdelay 30 seconds +3047 .PBV.dial between PSV and waste1 +4 "processing"%Z * +33 "core" , +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%B +71 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%5' +2325 "core" ' +2 .tPSV.dial PTV + "processing"%G +72 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +3 "processing"% +71 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%\\ +71 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%x  +69 "core"  +2 .tPS.seek :empty +2 "processing"%?'9 +2316 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%#  +127 "core" +2 .tPSV.dial :mixloop + "processing"%_ +44 "core" +2 .tPRV.dial :ab1 + "processing"%d @ +74 "core" B +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%p'w +362 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "collection"'I  +2 "processing"%N  +47 "core"  +5 +2 "processing"%C% +4 "core" %~0\ n +2 .tPS.seek 0.32ml +2 "processing"%y'+ +396 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'*  +30 "core" +2 .tPRV.dial :air +2 "processing"%T  +41 "core"  +3 .tPS.seek 0.9ml + "processing"%`'D +1237 "core" ' +2 .tPRV.dial :waste2 + "processing"%L @ +70 "core" ? +3 .tPS.seek 0.5ml + "processing"%D' +860 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%%  +43 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%m'[ +1608 "core" ' +2 .tPSV.dial :PML + "processing"%t +44 "core" +2 .tPTV.dial :mixing + "processing"%Y @ +70 "core" @ +2 .tPBV.dial :waste1 + "processing"%\  +35 "core" +2 "processing"%z% +4 "core" %[`\ k +2 .tPS.seek 1.85ml + "processing"%'; +252 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%E * +33 "core" , +3 .tPS.seek 0ml + "processing"%^'W +1965 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'!& +2 "core" &RU\ ^ +2 "manipulator"&l& +4 "core" & S , +2 "manipulator"&h% +3 "core" %\  - +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&V(- +120 "core" ( +2 "manipulator"&R& +4 "core" &-  ( + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 & & +2 "core" &- ( +2 .tForearm.seek :garage +2 "manipulator"&' +110 "core" ' +2 .tHand.close + "manipulator"&9/ +69 "core" / +2 "manipulator"&& +4 "core" &- ? ( +2 "manipulator"&n% +3 "core" %   Ⱦ] +2 .tForearm.seek :retract +2 "manipulator"&U'\ +104 "core" ' + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&4( +268 "core" ( +2 "manipulator"&j& +4 "core" &   / + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &"& +2 "core" &  / +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&o'ρ +103 "core" ' +4 "manipulator"&O& +4 "core" &  " / + "manipulator"&% +4 "core" %ψ  ) +2 "collection"'& +4 "core" &PT \ Z + "collection"'-& +4 .tCC.seek :closed +2 "collection"'b(O +2 "core" &QT"\ [ +3 &RU \ Z +9 &2QS\ J+| +10 &dQU\ M> +9 &uRS \ JM +9 &PUQT\ QL +10 &UPS\ MM +9 &YQT\ QL +10 &UOS\ MM +9 &WXRS\ QM +9 &TST\ ML +10 &WQU \ QL +9 & ZPT\ LM +9 &"_WPU\ QM +10 &$!YQT\ MM +9 &%TQS \ QL +10 &'VPU \ ML +9 &)hZPU\ QL +9 &+*TPT\ ML +10 &,WPR\ QL +9 &.ZQU\ ML +9 &0oYPT\ QM +10 &21WOT\ LM +9 &3VQS\ QM +10 &5TRS \ ML +9 &7wYRT\ QM +9 &99WPU\ MM +10 &:WRS\ QM +9 &<TQS\ ML +9 &>ZQT\ QM +10 &@BWQU\ ML +9 &BVPR\ QL +10 &C[QU\ LM +9 &E_TS\ PM +9 &GEfPT \ KN +10 &H|QT \ MQ +9 &JOT\ EU +9 &LlMP\ DY +10 &N,PT\ AF +9 &O96LR\ L)y +9 &O xPS\ IG +5 ( + "collection"'-& +4 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.71 + "collection"'& +4 "core" &O\\PS^\ OG + .tHand.open +2 "manipulator"&v1 +67 "core" 1 +2 "manipulator"&w% +4 "core" % φ  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 .tPSV.dial PSR + "processing"% +101 "core"  +2 "processing"%% +4 "core" %[T\ e + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%e' +1617 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%f  +41 "core"  +2 .tPS.seek 0ml +2 "processing"%)'W +1533 "Can"\ \\SS +122 "core" ' +2 .tPSV.dial PSR + "processing"%[ +44 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%' +2633 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "processing"%'  +2 "collection"'1  +40 "core"  +117  +2 .tPSV.dial :mixloop +2 "processing"% +99 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%  +72 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2639 "core" ' +2 .tPSV.dial :air + "processing"%7  +43 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2625 "core" ' +2 .tPSV.dial :mixloop + "processing"%{ +44 "core" +2 .tPS.seek 0ml +2 "processing"%J'W +2646 "core" ' +2 .tPSV.dial :air + "processing"%c  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%W' +2637 "core" ' +2 .tPSV.dial :mixloop + "processing"% +44 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2630 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&s& +4 "core" &  / +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&$( +2 "core" ( + "manipulator"&i& +4 "core" &   / + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &.& +2 "core" &  / +2 .tForearm.seek CC +2 "manipulator"&'ρ +104 "core" ' +2 .tHand.close + "manipulator"&/ +76 "core" / +2 .tCC.seek :open +2 "collection"'a( +376 "core" ( +2 "manipulator"&& +4 "core" &  , / +2 "manipulator"&K% +3 "core" % | i +2 .tForearm.seek :retract + "manipulator"&'\ +102 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&:(- +278 "core" ( +2 "manipulator"&8& +4 "core" &- " 1 +2 .tElbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 && +2 "core" &- M 1 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&;' +113 "core" ' +2 .tHand.open + "manipulator"&Q1 +67 "core" 1 +2 "manipulator"&X% +4 "core" % o  ) ȷc +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +100 "core" ' +2 ."da"delayUntil "12:00:33.83" +24854 #recoverPRVreagent08 + .PTV.dial :mixing + "processing"%| @ +72 "core" B +4 ."da"PBV.dial :waste1 +2 "processing"%<  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 ."da"PSV.dial :air +2 "processing"%r  +43 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2301 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%k +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%(  +44 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%] +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%}  +43 "core"  +2 ."da"PS.seek :empty +2 "processing"% '9 +2321 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%S +127 "core"  +2 "processing"%g% +4 "core" %:Y\ p + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml + "processing"%A'[ +1604 "core" ' +2 ."da"PTV.dial :puck + "processing"%&  +70 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +82 "core" ~ +2 ."da"PBV.dial :waste1 + "processing"%3  +46 "core"  +2 "processing"%% +4 "core" %V`\ k +2 ."da"PS.seek 1.5ml + "processing"%@' +583 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%2 * +31 "core" , +3 ."da"PS.seek 0ml + "processing"%F'W +1606 "core" ' +2 ."da"delay 2:00 +3035 "Can"\ k55 +8968 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%>  +33 "core" +3 ."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 + "processing"%H +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%=' +2313 "core" ' +2 ."da"PSV.dial PTV + "processing"%M +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%P +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%6 +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%0  +70 "core"  +2 ."da"PS.seek :empty +44 "processing"%Z'9 +2296 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%B +128 "core"  +2 "processing"%q% +4 "core" %;$\ p + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%G' +584 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'[ +1612 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%\\ +70 "core" +2 ."da"PBV.dial :waste1 + "processing"%x  +34 "core" +2 "processing"%5% +4 "core" %`+\ o +2 ."da"PS.seek 1.5ml + "processing"%#' +588 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%_ * +33 "core" , +3 ."da"PS.seek 0ml + "processing"%d'W +1617 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%?  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%N * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%I +72 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%C' +2311 "core" ' +2 ."da"PSV.dial PTV + "processing"%p +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%* +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%T +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%y  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%L'9 +2304 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%`  +43 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing + "processing"%%  +131 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%D  +42 "core" ~ +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop + "processing"%t +44 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%Y' +386 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%\  +43 "core"  +2 "processing"%z% +4 "core" %B\ d +2 ."da"PS.seek 0.55ml + "processing"%E't +327 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%m  +43 "core"  +2 ."da"PS.seek 2ml +2 "processing"%'[ +1565 "core" ' +2 ."da"PSV.dial :PML + "processing"%! +46 "core" + ."da"PTV.dial :mixing +2 "processing"%l @ +71 "core" A +2 ."da"PBV.dial :waste1 + "processing"%h  +35 "core" +2 "processing"%R% +4 "core" %[N\ j +2 ."da"PS.seek 1.85ml + "processing"% '; +230 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%~ * +34 "core" , +3 ."da"PS.seek 0ml + "processing"%9'W +1967 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +7792 "Can"\ m22 +40210 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%n * +34 "core" + +2 ."da"PSV.dial :air +2 "processing"%  +43 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2314 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%j +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%"  +44 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%V +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%O  +43 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2324 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +127 "core"  +2 "processing"%U% +4 "core" %9Q\ o + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%,' +602 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1610 "core" ' +2 ."da"PTV.dial :puck + "processing"%v  +70 "core"  +2 ."da"PSV.dial PTV +2 "processing"%w +70 "core" +2 ."da"PBV.dial :waste1 + "processing"%-  +45 "core"  +2 "processing"%% +4 "core" %V]\ m +2 ."da"PS.seek 1.5ml + "processing"%' +593 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%o * +31 "core" * +3 ."da"PS.seek 0ml + "processing"%^'W +1615 "core" ' +2 ."da"delay 2:00 +5580 "Can"\ aON +6422 #"da"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"%e * +32 "core" * +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%[ +71 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%)' +2302 "core" ' +2 ."da"PSV.dial PTV + "processing"%1 +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%' +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +40 "processing"%  +77 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2317 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%7 +127 "core"  +2 "processing"%% +4 "core" %9S\ p + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%{' +598 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1638 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%c +70 "core" +2 ."da"PBV.dial :waste1 + "processing"%J  +33 "core" +2 "processing"% % +4 "core" %ZP\ j +2 ."da"PS.seek 1.5ml + "processing"%W' +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%s * +33 "core" , +3 ."da"PS.seek 0ml + "processing"%i'W +1614 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%.  +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 + "processing"%4 +72 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2317 "core" ' +2 ."da"PSV.dial PTV + "processing"%b +72 "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"%K +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%  +70 "core"  +2 ."da"PS.seek :empty +2 "processing"%8'9 +2304 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +128 "core"  +2 "processing"%$% +4 "core" %;$\ o + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%Q' +586 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%X'[ +1613 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"% +71 "core" +2 ."da"PBV.dial :waste1 + "processing"%;  +34 "core" +2 "processing"%|% +4 "core" %[&\ p +2 ."da"PS.seek 1.5ml + "processing"%<' +585 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +3 ."da"PS.seek 0ml + "processing"%r'W +1613 "core" ' +2 ."da"delay 2:00 +11226 "Can"\ m22 +777 #"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"%k * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%( +72 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%]' +2303 "core" ' +2 ."da"PSV.dial PTV + "processing"%} +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%S +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%g  +70 "core"  +2 ."da"PS.seek :empty +2 "processing"% '9 +2316 "core" ' +2 ."da"Gate.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"% +134 "core"  +5 "processing"%&% +10 "core" %4b\  +9 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +4 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.25ml +2 "processing"%'7 +342 "core" ' +33 ."da"delay 5 seconds +503 "processing"%3% +5 "core" %5Z\ ! + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +9 ."da"PS.seek 0.5ml +2 "processing"%' +337 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml +2 "processing"%A'[ +1611 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%2 +71 "core" +2 ."da"PBV.dial :waste1 + "processing"%@  +35 "core" +2 "processing"%>% +4 "core" %Y\  +2 ."da"PS.seek 1.5ml + "processing"%u' +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%H * +33 "core" * +3 ."da"PS.seek 0ml + "processing"%F'W +1614 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%M  +34 "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 + "processing"%6 +73 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%0' +2364 "core" ' +2 ."da"PSV.dial PTV + "processing"%= +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%B +73 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%q +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%Z  +72 "core"  +2 ."da"PS.seek :empty +2 "processing"%G'9 +2369 "core" ' +2 "processing"%\\9 +50 "core" 9#4[ +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast + "processing"%x  +4 "core" 4[ 4[ +2 "processing"%5& +3 "core" &TH*\ ) +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 5 + "manipulator"&% +3 "core" %\    +2 "storage"(_% +4 "core" %| \ 8 + "storage"(#. +3 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 5 +2 "storage"(?(< +346 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (N& +3 "core" &< 2\ 1 +2 "manipulator"&I& +3 "core" &- 1 +2 "manipulator"&d% +4 "core" %\   + ."da"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 5 +2 "manipulator"&p( +178 "core" ( +2 "manipulator"&*& +4 "core" & q  l +2 "storage"(T& +3 "core" &< d\ 0 +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 5 + 700 counts +2 "manipulator"&y' +101 "core" ' +2 "storage"(C& +4 "core" &< \ 2 +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +2 "storage"(`'L +158 "core" ' +2 "storage"(%- +3 "core" -' +2 ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&D& +3 "core" &  l +2 "storage"(t& +3 "core" &< \\\ ) +2 ."da"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 5 +2 "manipulator"&L' +37 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&\ , +3 "core" , + ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(z- +2 "core" -' +2 ."da"SE.seek 15.14 Pucks below Top Plate +2 "storage"(Y'x +36 "core" ' +2 "manipulator"&m% +4 "core" % l   +2 "storage"(E& +3 "core" &< E\ ! + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 5 + 284 counts + "manipulator"&!'8 +21 "core" ' +2 "manipulator"&l& +4 "core" &  a +2 "storage"(h& +4 "core" &< \ ) +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 5 + 700 counts +2 "manipulator"&R' +16 "core" ' +2 ."da"SE.seek 16.14 Pucks below Top Plate +2 "storage"(~'g +51 "core" ' +4 "manipulator"&& +3 "core" &  a +2 "manipulator"& % +4 "core" %  +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&n( +239 "core" ( +2 "manipulator"& & +4 "core" &  + ."da"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &9& +2 "core" & K +2 ."da"Forearm.seek PC +2 "manipulator"&j' +95 "core" ' +2 ."da"Hand.close + "manipulator"&"/ +75 "core" / +2 ."da"PC.seek :open +2 "processing"%V( +401 "core" ( +2 "storage"(O& +4 "core" &< \ * + "manipulator"&& +4 "core" & ) + "manipulator"&% +4 "core" %  +2 ."da"Forearm.seek :retract + "manipulator"&U'\ +95 "core" ' +3 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 5 +2 "manipulator"&( +253 "core" ( +2 "manipulator"&,& +4 "core" & Q S + "storage"(v& +4 "core" &< /\ ( +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 5 + 700 counts +2 "manipulator"&w' +95 "core" ' +2 ."da"Hand.open + "manipulator"&-1 +77 "core" 1 +3 "storage"(- +3 "core" -'g +2 ."da"SE.seek 15.9 Pucks below Top Plate + "storage"('3 +26 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 15.23 Pucks below Top Plate + "storage"(o' +51 "core" ' +32 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da19aug1112h150ml.tif +1480 #SX HX9/16 (USB:55): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 11.585 seconds\ /var/log/esp/da19aug1112h150ml.tif: TIFF Upload Complete\ +33 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da19aug1112h150ml15s.tif +404 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +1152 #"da"SX HX9/16 (USB:55): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da19aug1112h150ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da19aug1112h150ml30s.tif +3056 #SX HX9/16 (USB:55): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da19aug1112h150ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da19aug1112h150ml70s.tif +7117 #SX HX9/16 (USB:55): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da19aug1112h150ml70s.tif: TIFF Upload Complete\ + .Gate.power :camera,:OFF +2 ."Qmail"HABfans.email "11.585 sec auto-exposure",Subject: "da19aug1112h150ml images!" +9 "storage"(- +10 "core" -' +5 "storage"(f& +7 "core" &< \ V +2 "manipulator"&e& +3 "core" & i = +2 ."da"Elbow.seek 5 +2 "manipulator"&[( +16 "core" ( +2 "manipulator"&^& +4 "core" & a  +2 "storage"(1& +3 "core" &< J\ X +2 ."da"Forearm.seek 5 + 700 counts +3 "manipulator"&'' +12 "core" ' +2 ."da"SE.reconfigure SEgently +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 15.94 Pucks below Top Plate +2 "storage"('m +64 "core" ' + "manipulator"&& +4 "core" &  +2 "storage"()& +3 "core" &< E H W\ j +2 ."da"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 5 +4 "manipulator"&7' +40 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&, +3 "core" , + ."da"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +6 "storage"(#QK-0-\ b +62 ."da"SE.seek 16.13 Pucks below Top Plate +41 "storage"('W +31 "core" ' +4 "manipulator"&{% +6 "core" %# R m +2 "storage"(c& +3 "core" &< A \ c +2 ."da"Forearm.force -20 + "manipulator"&5 +2 ."da"Forearm.seek 5 + 307 counts +2 "manipulator"&J'O +16 "core" ' +3 "manipulator"& & +5 "core" &   +2 "storage"(& +3 "core" &< D = J\ k +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 5 + 700 counts +2 "manipulator"&s' +31 "core" ' +4 "storage"(W% +4 "core" %] C : \ lp +2 ."downElevator"SE.seek :down +3 "storage"(.'v +100 (% +3 "core" %>- \ x\ = +2 "manipulator"&4% +3 "core" %  +2 ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 "core" ' + ."da"Forearm.seek :retract +3 ."downElevator"SE.coast +2 "manipulator"&i'\ "storage"(5 +92 "core" ' + ."da"SC.coast + "storage"(6 +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 #tStarting finalPurge + "processing"%b& +5 "core" &\ f +3 "manipulator"&& +4 "core" &  +2 "manipulator"&K% +4 "core" %\   +2 ."psFlush"Elbow.seek FlushPuck::Garage +4 "manipulator"&(- +174 "core" ( +2 "manipulator"&& +4 "core" &- ) +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- ) +3 ."psFlush"Forearm.seek :garage +3 "manipulator"&$' +109 "core" ' +2 ."psFlush"Hand.close + "manipulator"&8/ +73 "core" / +2 "manipulator"&Q& +4 "core" &- ) +2 "manipulator"&% +3 "core" %  ǾX +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&;'\ +101 "core" ' +2 ."psFlush"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC +2 "manipulator"&|( +129 "core" ( +2 "manipulator"&X& +5 "core" & u + ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 & & +2 "core" & u +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +2 "manipulator"&<' +95 "core" ' +2 "manipulator"&& +4 "core" & u +2 "manipulator"&k% +4 "core" %  +2 "processing"%(& +3 "core" &\ \ g +2 "processing"%r& +4 ."psFlush"PC.seek :closed +2 "processing"%}(Tg +3 "core" &\ e +4 &\ f +7 &0y \ ]*y +9 &cz \ \\> +10 &vm \ ]N +9 &:L \ `M +10 &Q\ _M +9 &P \ `M +9 &~T\ `N +10 &@Q\ `N +9 &Q\ _N +9 &Q\ _N +10 & R\ _N +9 &"IT\ _M +10 &$\ R\ `N +9 &%Q\ _N +9 &'Q\ _N +10 &)PQ\ _N +9 &+Q\ `M +9 &,N\ `M +10 &.S\ _M +9 &0YS\ _M +10 &2S\ ^M +9 &3R\ _N +9 &5Q\ _N +10 &7`Q\ _N +9 &9"Q\ ]N +10 &:Q\ ^M +9 &<N\ _M +9 &>iR\ _M +10 &@*Q\ _N +9 &AQ\ _M +9 &CR\ ^M +10 &EpT\ _N +9 &G2S\ _N +9 &H\\\ ^N +10 &Jl\ ]Q +9 &Lh\ YS +10 &N(\ ZT +9 &O\ ZT +9 &Q\ ZT +10 &SVo\ \\3 +9 &T%-g\ ]K +9 &TE\ c+ +2 ( + "processing"%r& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.60 + "processing"%& +5 "core" &TE\ b+ +2 ."psFlush"Hand.open +2 "manipulator"&S1 +76 "core" 1 +3 "manipulator"&g% +4 "core" %  M  +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&]'\ +96 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +130 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%&'P +384 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +711 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +1620 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%3 +69 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +34 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2627 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%2 +71 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%@' +600 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%>' +2121 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%A +71 "core" +4 ."psFlush"PBV.dial PSV +2 "processing"%H U +54 "core" W +3 ."psFlush"PS.seek 0ml +3 "processing"%u'W +2641 "core" ' +3 ."psFlush"PSV.dial PBV +4 "processing"%M @ +43 "core" > +4 ."psFlush"PS.seek 2.5ml +4 "processing"%P' +2639 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%6  +69 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%F'9 +491 "Can"\ \\HH +2139 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%= +44 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%B' +2627 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%q +69 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%Z'W +2629 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%0 @ +44 "core" > +3 ."psFlush"PS.seek 2.5ml +3 "processing"%\\' +2634 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%x  +69 "core"  +41 ."psFlush"PS.seek :empty +10 "processing"%5'9 +2635 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +43 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%_'P +1103 "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"%N +69 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%I  +53 "core"  +3 ."psFlush"PS.seek 0ml + "processing"%d'W +2633 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%* +71 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%T' +591 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%:' +2119 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%C +72 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%% U +52 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%D'W +2631 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%t @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2630 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%z  +70 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%m'9 +2645 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%E +44 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%l' +2637 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%h +71 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%'W +2634 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"% @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%y' +2636 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%p  +71 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%`'9 +2638 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'L& +4 "core" &ilV\ Y +2 "manipulator"&!& +3 "core" & u +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&Y( +4 "core" ( +2 "manipulator"&R& +4 "core" &  u + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 & & +2 "core" & u +2 .tForearm.seek PC +2 "manipulator"&9' +98 "core" ' +2 .tHand.close + "manipulator"&\ / +73 "core" / +2 .tPC.seek :open +2 "processing"%"( +402 "core" ( +2 "manipulator"&& +4 "core" &  u +2 "manipulator"&/% +3 "core" %  +2 .tForearm.seek :retract + "manipulator"&O'\ +100 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +361 "core" ( +2 "manipulator"&& +4 "core" & A + + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &j& +2 "core" & + +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&,'ρ +99 "core" ' +2 "manipulator"&v& +4 "core" & - + +2 "manipulator"&n% +3 "core" %τ H +2 "collection"'-& +4 "core" &hl`\ _ + "collection"'& +4 .tCC.seek :closed +2 "collection"'U(O +3 "core" &ijW\ _ +3 &ij]\ _ +8 &3hlZ\ S*z +10 & fjk^\ Q? +9 &sglQ\ RN +9 &XSgk]\ VL +10 &Uik\\\ UM +9 &WjjW\ UM +9 &Whk\\\ UM +10 &`Yil\\\ UL +9 &"Ygl\\\ UL +10 &ZilS\ UM +9 & XhlO\ UL +9 &"hTij^\ VL +10 &$*Uhl^\ VL +9 &%Tkm`\ UL +9 &'Til]\ VL +10 &)pUikV\ VL +9 &+2Thk\\\ VL +10 &,Ugn[\ UL +9 &.Tkl]\ VL +9 &0xThlW\ VL +10 &2:Tjk\\\ UL +9 &3TgkZ\ VL +9 &5UjmZ\ UL +10 &7Thl_\ UL +9 &9BTik\\\ UL +10 &;Thja\ VL +9 &<Yil^\ UL +9 &>YhmV\ UL +10 &@JYhlb\ UL +9 &B YhkU\ UM +9 &CVhmW\ VL +10 &E\\gn[\ UM +9 &GMfgkb\ TN +10 &I {hkQ\ QP +9 &Jhob\ KU +9 &LwchZ\ HX +10 &N6ch[\ GE +9 &O@;diX\ L%o +9 &OsegY\ RJ +5 ( +2 "collection"'& +5 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.73 + "collection"'~& +4 "core" &OcgiV\ SJ + &Ocfkc\ SJ +2 .tHand.open + "manipulator"&1 +74 "core" 1 +2 "manipulator"&% +4 "core" % τ - H +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&f'\ +93 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'e& +4 "core" &Ochjb\ SJ +2 "collection"'^% +3 "core" %gk^\ S + .tCSV.dial CSR +2 "collection"'1  +44 "core"  +2 "collection"'% +4 "core" %gl_\ S + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.seek 5ml +2 "collection"')'l +1343 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 '% +2 "core" %lgkW\ I +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'w' +662 "core" ' +2 .tCSV.dial :waste + "collection"'{ +125 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'c' +1985 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'o& +4 "core" &OcgiX\ UJ +2 "collection"' % +3 "core" %ejV\ U +44 .tCSV.dial :flush +3 "collection"'  +41 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"'W'l +1227 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'' @ +40 "core" A +2 "collection"'[% +4 "core" %lfkJ\ O +2 .tCS.seek 7ml +2 "collection"'' +537 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'4  +2 '  +41 "core"  +90  +2 .tCBV.dial :waste1 +2 "collection"'b @ +43 "core" > +3 .tCS.seek 0ml + "collection"'7' +1680 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'& +4 "core" &ObhlF\ TJ +2 "collection"'K% +4 "core" %gjH\ T + .tCSV.dial :flush + "collection"'J  +71 "core" +3 .tCS.seek 5ml + "collection"''l +1235 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'s @ +43 "core" B +2 "collection"'% +4 "core" %lihY\ S +2 .tCS.seek 7ml +2 "collection"'.' +537 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'  +40 "core"  +2 .tCBV.dial :waste2 +2 "collection"'?  +112 "core"  +2 .tCS.seek 0ml +2 "collection"'' +1696 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'8& +4 "core" &ObijX\ VJ +2 "collection"'Q% +3 "core" %ij^\ V + .tCSV.dial CSR +2 "collection"'  +43 "core"  +2 "collection"'i% +4 "core" %ikT\ U + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml +2 "collection"'X' +1948 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"' ' D +544 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'$ + '  +110 "core" ~ +25  +2 .tCTV.dial :intake + "collection"'k  +72 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml + "collection"'(' \\ +1222 "Can"\ ^LL +703 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'  +72 "core" ~ +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"';' +593 "core" ' +2 .tCSV.dial CSR + "collection"'V  +97 "core"  +2 "collection"'% +4 "core" %il]\ T + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.seek 5ml +2 "collection"'S'l +1351 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'g' D +1345 "core" ' +2 .tCSV.dial CBV + "collection"'r +99 "core" +2 .tCS.seek 0ml +2 "collection"'' +2616 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&<& +4 "core" & + +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&G( +3 "core" ( +2 "manipulator"&&& +4 "core" &  + + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &3& +2 "core" & H + +2 .tForearm.seek CC +2 "manipulator"&'ρ +101 "core" ' +2 .tHand.close + "manipulator"& / +72 "core" / +2 .tCC.seek :open +2 "collection"'2( +378 "core" ( +2 "manipulator"&& +4 "core" & + + "manipulator"&@% +4 "core" % ύ +2 .tForearm.seek :retract + "manipulator"&A'\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&H(- +298 "core" ( +2 "manipulator"&>& +4 "core" &- $ + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &M& +3 "core" &- $ +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&u' +109 "core" ' +3 .tHand.open + "manipulator"&61 +68 "core" 1 +2 "manipulator"&P% +4 "core" % o ' ȷd +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&='\ +104 "core" ' +2 #tCompleted [shallowDAwithoutWCR] begun 11:00:32 + #Preparing to sleep until 3:00PM 8/11/2019 +3 ."shutdown"CC.coast +3 #tAsleep til 3:00PM 8/11/2019 + "collection"'6 +5 #tContinuing at 15:00 + ."shutdown"CS.coast +2 "collection"'5 +4 "Can"\ o++ +2 ."shutdown"PC.coast +2 "processing"%6 +6 ."Qmail"GoodNews.email "Then, in tube 6: shallowpmDAwithoutWCR\\n/home/esp/esp2/mission/2019_08_10_niagara_mission.rb:75\\n{5 => 17,\\n 6 => 5}\\nCan@12:54:54, 25.7C, 30% humidity, 14.4psia, 13.152V, 0.190A, 0.190A avg, 2.49W",Subject: "Asleep until 15:00" +2 ."shutdown"PS.coast +2 "processing"%5 +2 ."shutdown"Forearm.coast + "manipulator"&5 +3 ."shutdown"Elbow.coast + "manipulator"&6 +37 ."shutdown"Gate.power :raw,:OFF + .Gate.power :core,:OFF + #Shutdown +51145 "Can"\  +60002 \  +60002 \  +60002 \  +60003 \  +60002 \  +60002 \  +60002 \  +60002 \  +60003 \  +60002 \  +60002 \  +39297 \  +3 #tPowering core bus +492 .Gate.power :raw,:ON +2 "sampler") +2 )F +2 "core"  +3 "collection"' +2 'q +3 "core"  + "processing"% +2 %B +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 )0% +3 "core" %Z\ + .tSS.configure SSconfig +2 "sampler")#.0X 17,\\n 6 => 5}\\nCan@15:00:32, 25.0C, 31% humidity, 14.4psia, 13.054V, 0.497A, 0.497A avg, 6.48W",Subject: "Started 2019_08_10_niagara_mission phase shallowpmDAwithoutWCR" +2 #t===> STARTED shallowDAwithoutWCR (phase #4) <=== +3 #Starting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'Y& +4 "core" &t{h\ X +2 .tHand.open + "manipulator"&1 +65 "core" 1 +2 "manipulator"&j& +4 "core" &  j f +2 "manipulator"&v% +3 "core" % \ % ' +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek FlushPuck::Garage +2 "manipulator"&n(- +175 "core" ( +2 "manipulator"&-& +4 "core" &-  S +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &O& +3 "core" &- S +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage +2 "manipulator"&a' +107 "core" ' +2 .tHand.close + "manipulator"&/ +70 "core" / + "manipulator"&~& +4 "core" &- O S +2 "manipulator"&% +4 "core" %  Ⱦ[ +2 .tForearm.seek :retract + "manipulator"&'\ +106 "core" ' +35 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&e( +279 "core" ( +2 "manipulator"&^& +4 "core" &  , + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &1& +3 "core" &  , +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'ρ +99 "core" ' +2 "manipulator"&,& +5 "core" &  J , +2 "manipulator"&+% +4 "core" %ψ +2 "collection"'& +3 "core" &svr\ S +2 "collection"')& +4 .tCC.seek :closed +2 "collection"'{(O +3 "core" &vxT\ T +2 &swq\ S +10 &4svu\ I+| +9 &frw{\ G? +10 &Xnsvo\ IN +9 &Tuxp\ KL +9 &Usxf\ JM +10 &Wtyl\ KM +9 &cWtvq\ KM +9 &%Xsyu\ JM +10 &Rsxs\ KM +9 &Swxk\ KM +10 & kRsxp\ JM +9 &"-Rtxs\ KM +9 &#Xsyx\ JM +10 &%Wtwr\ KM +9 &'sRuwp\ KM +9 &)5Quwq\ KM +10 &*Ruwl\ KM +9 &,Rvxj\ KM +10 &.{Rvzr\ KM +9 &0=Ruwq\ KM +9 &1Rtwu\ KM +10 &3Ruxm\ KM +10 &5Qvwo\ KM +9 &7EQvxp\ JM +10 &9Wtyp\ IM +9 &:Rswi\ JL +9 &<Svzw\ JM +10 &>MWrvr\ JM +9 &@Wsxg\ JM +10 &AWsxh\ JM +8 &CXvxe\ IM +9 &ETZvyd\ JM +10 &G`tym\ JN +9 &Hyswn\ GQ +10 &Jtup\ BU +9 &L;rwo\ @X +9 &Mtwj\ >R +11 &O-@suj\ E*| +8 &O~qsue\ HF +5 ( + "collection"')& +5 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.87 + "collection"'w& +4 "core" &O~grwm\ IF + &O~gruq\ IF + .tHand.open + "manipulator"&o1 +70 "core" 1 +2 "manipulator"& % +4 "core" % υ  % +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +4 #tFlushing the Collection Valve::Manifold + "collection"'c& +4 "core" &O~grwW\ JF + "collection"''% +4 "core" %rxj\ J + .tCSV.dial CSR +2 "collection"'[  +139 "core"  +2 "collection"'W% +4 "core" %tvQ\ I + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"'4'l +1366 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +10 '% +2 "core" %ltvS\ L +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'b' +681 "core" ' +2 .tCSV.dial :waste + "collection"' +127 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'' +1990 "core" ' +2 #tPurging external Intake + "collection"'K& +4 "core" &O~gsvc\ IF + "collection"'J% +4 "core" %tuK\ J + .tCSV.dial :flush +2 "collection"'7  +43 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'s' D +2425 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +3 "collection"' + '  +6 "core"  +64 ~ +2 .tCTV.dial :intake + "collection"'  +72 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'?' +2410 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'.  +73 "core" ~ +2 #tFlushing upper manifold + "collection"'8& +4 "core" &O~ersP\ KF +2 "collection"'Q% +3 "core" %quR\ L + .tCSV.dial :flush +2 "collection"'  +71 "core"  +3 .tCS.seek 5ml + "collection"'i'l +1248 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +54 "core" ? +2 "collection"'X% +4 "core" %lqwi\ K +2 .tCS.seek 6.999ml + "collection"'$' +592 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV + "collection"' +99 "core" ~ +2 .tCTV.dial :air +2 .CS.seek 0ml + "collection"'k' +1684 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"' '- +537 "Can"\ ^UU +238 "core" ' +2 .tCSV.dial :waste + "collection"' +44 "core" +3 .tCS.seek 0ml + "collection"'(' +777 "core" ' +2 "collection"'V& +4 "core" &O~equO\ IF +2 "collection"'% +3 "core" %pvi\ I + .tCSV.dial :flush +2 "collection"';  +40 "core"  +3 .tCS.seek 3ml + "collection"'S'- +786 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'r @ +42 "core" B +2 "collection"'g% +4 "core" %-rtj\ K \ +2 .tCS.seek 5ml +2 "collection"'<'l +554 "core" ' +2 .tCSV.dial :air + .CS.seek 0ml +2 "collection"'&' +1235 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'3'- +772 "core" ' +2 .tCSV.dial :waste + "collection"' +72 "core" +2 .tCS.seek 0ml +2 "collection"'' +768 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&f& +4 "core" & , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&U( +3 "core" ( +2 "manipulator"&& +4 "core" & B , + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &@& +2 "core" & , +2 .tForearm.seek CC + "manipulator"&'ρ +105 "core" ' +2 .tHand.close + "manipulator"&G/ +68 "core" / +2 .tCC.seek :open +2 "collection"'>( +374 "core" ( +2 "manipulator"&M& +4 "core" & , + "manipulator"&6% +4 "core" % t Y +2 .tForearm.seek :retract + "manipulator"&P'\ +100 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&A(- +271 "core" ( +2 "manipulator"&u& +4 "core" &- * / p + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &2& +2 "core" &- j p +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&' +115 "core" ' +5 .tHand.open + "manipulator"&"1 +74 "core" 1 +2 "manipulator"&`% +4 "core" % k  ȶ_ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&='\ +100 "core" ' +2 #tda sampling at most 2000ml +3 #Loading sh1 puck from tube 6 into Collection Clamp + ."Qmail"HABfans.email "Started da in tube 6 at 15:04:48EDT11-Aug-19\\n{5 => 17,\\n 6 => 5}\\nCan@15:03:29, 25.2C, 31% humidity, 14.5psia, 13.068V, 0.447A, 0.447A avg, 5.85W",Subject: "da sampling at most 2000ml" +3 "collection"'H& +4 "core" &swq\ Z +2 "manipulator"&% +4 "core" %   + "storage"(F% +4 "core" %} 4\ ~ +2 "storage"(q. +2 "core" .( +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"(B(K +1280 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (0& +4 "core" &K N \  +2 "manipulator"&Z& +4 "core" &- 0 p + "manipulator"&x% +4 "core" %    +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 6 + "manipulator"&\\( +175 "core" ( +2 "manipulator"&& +4 "core" & ! d +3 "storage"(5& +4 "core" &K   <\  +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&_'J +96 "core" ' + "storage"(N& +4 "core" &K G G \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"(I'L +255 "core" ' +2 "storage"(#- +6 "core" -'o + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (*& +3 "core" &K \ | +2 "manipulator"&d& +3 "core" & Z d +2 .tElbow.seek 6 + "manipulator"&C( +4 "core" ( +2 "manipulator"&T& +3 "core" & d +2 "storage"(%& +3 "core" &K \ } +2 .tForearm.seek 6 + 300 counts +2 "manipulator"&:'Ϻ +23 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&D/ +68 "core" / +44 ."downElevator"SE.seek :down +4 "manipulator"&& +4 "storage"(E'v +3 "core" & 7 d +2 "manipulator"&t% +4 "core" % ϶  +2 .tForearm.seek :retract +2 "manipulator"&l'\ +89 "core" ' +2 .tElbow.seek CC +2 "manipulator"& ( +129 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +31 "core" ( +2 "manipulator"&y& +4 "core" & ? : +2 .tElbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 && +3 "core" &  : +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&\ 'ρ +104 "core" ' +2 "manipulator"&]& +4 "core" & o : +2 "manipulator"&% +4 "core" %y O K +2 "collection"'}& +4 "core" &txZ\ Y +2 "collection"'z& +3 .tCC.seek :closed +2 "collection"'p(O +2 "core" &uvW\ Y +4 &txu\ Y +9 &3swt\ N*z +10 & f}sws\ L> +9 &qtwq\ NM +10 &VTsww\ QL +9 &Xsws\ PL +9 &Urxo\ PK +10 &Uvwt\ PL +9 &^Yrwh\ PL +9 &!Vsxi\ QK +10 &Vvyr\ PL +9 & Suwc\ QL +10 &"fUtw`\ QL +9 &$(Yuwb\ TL +9 &%Svvd\ UL +10 &'Ywxc\ TL +9 &)nTsyd\ UL +9 &+0Tswa\ UL +10 &,Ytvj\ UL +9 &.Sszf\ VK +10 &0vUtw_\ UL +9 &28Wuva\ SL +9 &3Xtwf\ TL +10 &5Ytz\\\ UL +9 &7Xux`\ UK +9 &9AUtw\\\ UK +10 &;Utwc\ UK +9 &<Utx_\ UK +10 &>Ytvb\ TL +9 &@HSsyW\ UL +9 &B ZtxT\ TL +10 &C]twQ\ TM +9 &EesvW\ SM +9 &G@rwY\ PQ +10 &HsvY\ JU +9 &Jsu^\ IX +10 &LrruQ\ HX +9 &N2ru]\ GF +9 &O<:sv\\\ K(w +10 &OvruQ\ QL +5 ( + "collection"'z& +5 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.96 + .Hand.open + "manipulator"&R1 +3 "core" &OssuO\ QL +63 1 +2 "manipulator"&Y% +4 "core" % y  K +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +95 "core" ' +2 .tSC.coast + "storage"(6 +2 #tcollectSample 2000ml w/bubble point of 24psi + #Priming 7ml + .Gate.power :sampler,:ON + ."pumping"Gate.power :analytic3,:ON +2 .tIntake.select :close +2 .Exhaust.select :close + .SS.hold +2 "sampler")j+ +3 "core" + +2 "sampler")v% +3 "core" % \ d +2 "collection"'-& +3 "core" &OpsuI\ #L +3 "Can"\ 5HH + #tCalibrating pressure and temperature sensors +2 .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast + "sampler")#.0X +19  +2 .tdelay 3.8 seconds +382 "collection"'~% +3 "core" %qu9\  +2 "sampler")% +3 "core" %?5 \ Z c +2 .tSSV.dial :spit + "sampler")| +132 "core" +2 .tSS.seek 0ml +2 "sampler")a' +282 "core" ' +2 .tSSV.dial CBV + "sampler")^  +133 "core"  +2 .tCTV.dial :intake + "collection"'1  +73 "core"  +2 #tWaiting for external sampler to finish priming... + .delayUntil "15:08:19.48" +1604 #"pumping"7.4L/min +3007 #7.4L/min +3007 #7.4L/min +3007 #7.4L/min +3007 #7.4L/min +2862 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open + "sampler") +138 #"pumping"7.3L/min +72 "collection"'n% +3 "core" %L\  +2 #tIntake @20.7psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X% +4 "core" %W\  + #tIntake @17.9psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 99 + "sampler")#.c0X% +4 "core" %r\ + #tIntake @20.0psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 35 +2 "sampler")#.#0X# z\ G +14 "collection"' % +3 "core" %r\ \ +2 "sampler")% +4 "core" %5\\?01 \ G +14 "collection"'4% +3 "core" %o\ +2 "sampler")o% +4 "core" %5\\=<? w\ G + "collection"'W% +4 "core" %Y\ + #tIntake @20.0psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 29 + "sampler")#.0X \ I +15 "collection"'% +3 "core" %]\ +2 "sampler")?% +4 "core" %NLN \ I + "collection"'% +4 "core" %]\ + #tIntake @20.1psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 26 + "sampler")#.0X% +4 "core" % \ M + "sampler")y% +4 "core" % y\ L + .tIntake.select :close + "sampler")0 +10 )% +2 "core" % }\ S + .tSSV.dial :exhaust +2 "sampler")Y  +75 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")v' +7 #"pumping"7.3L/min +929 "core" ' +2 .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +2 "sampler")-  +75 "core" +2 #tAllowing 130s for 25.0ml of remaining 1700.0ml + .Intake.select :open + "sampler") +210 "collection"'\ % +7 "core" %m\ + #tIntake @20.6psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 19 +2 "sampler")#.0X +14 "collection"'W% +3 "core" %e\ +2 "sampler")a% +3 "core" %Њ./ \ K > +15 "collection"''% +3 "core" %U\ +2 "sampler")m% +3 "core" %Њ22 y\ K > +15 "collection"'7% +3 "core" %Q\ +2 "sampler")% +3 "core" %Њ89 t\ K > +15 "collection"'% +3 "core" %q\  +2 "sampler")b% +3 "core" %Њ@B \ L > +15 "collection"'s% +3 "core" %Q\  +2 "sampler").% +3 "core" %ЊHF {\ K > +15 "collection"'8% +3 "core" %t\ +2 "sampler")J% +3 "core" %ЊMQ \ K > +2 "collection"'% +4 "core" %a\ + #tIntake @20.7psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 15 +2 "sampler")#.0X% +3 "core" %^\ +2 "sampler")y% +3 "core" %yjCA x\ I p +15 "collection"'% +3 "core" %m\  +2 "sampler")Y% +3 "core" %yi FH \ K A +2 "collection"'L% +4 "core" %o\  + #tIntake @20.4psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 13.86125 + "sampler")#.0X 9 +3 "core" 9Ld +102 "collection"'y9 +3 "core" 9Pd +102 "collection"'9 +4 "core" 9Ud +102 "collection"'Y9 +3 "core" 9Yd +102 "collection"'A9 +3 "core" 9]d +102 "collection"'L9 +3 "core" 9ad +102 "collection"'-9 +3 "core" 9*ed +102 "collection"'v9 +4 "core" 9?jd +102 "collection"'j9 +3 "core" 9Tnd +102 "collection"'09 +3 "core" 9jrd +102 "collection"'z9 +3 "core" 9vd +102 "collection"'\ 9 +3 "core" 9 {d +102 "collection"'C9 +3 "core" 9\ d +102 "collection"'9 +3 "core" 9 d +102 "collection"'19 +3 "core" 9 c +102 "collection"'^9 +3 "core" 9 a +102 "collection"'9 +3 "core" 9 ^ +102 "collection"'9 +4 "core" 9] +102 "collection"'O9 +3 "core" 9/[ +102 "collection"'|9 +3 "core" 9EY +102 "collection"'9 +3 "core" 9[W +102 "collection"'/9 +3 "core" 9qU +102 "collection"'R9 +4 "core" 9S +102 "collection"')9 +3 "core" 9P +102 "collection"' 9 +3 "core" 9O +102 "collection"'w9 +3 "core" 9M +102 "collection"'B9 +3 "core" 9L +103 "collection"'}9 +3 "core" 9J +102 "collection"'n9 +3 "core" 9 G +102 "collection"',9 +3 "core" 9E +102 "collection"'[9 +3 "core" 94D +102 "collection"'9 +3 "core" 9I!B +102 "collection"' 9 +4 "core" 9]#@ +102 "collection"'9 +3 "core" 9r#> +102 "collection"'49 +3 "core" 9%< +102 "collection"'c9 +3 "core" 9&: +102 "collection"'o9 +3 "core" 9)9 +102 "collection"'a9 +4 "core" 9*7 +102 "collection"''9 +3 "core" 9+5 +102 "collection"'79 +3 "core" 9-4 +102 "collection"'W9 +3 "core" 9-2 +102 "collection"'9 +3 "core" 9/1 +102 "collection"'h9 +4 "core" 9%2/ +102 "collection"'m9 +3 "core" 983. +102 "collection"'9 +3 "core" 9J4- +102 "collection"'b9 +3 "core" 9\\6\ + +102 "collection"'.9 +3 "core" 9o8) +102 "collection"'89 +3 "core" 99( +102 "collection"'s9 +3 "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" 9A'! +102 "collection"'9 +3 "core" 9B+ +102 "collection"'J9 +3 "core" 9D/ +102 "collection"'Q9 +3 "core" 9 E4 +102 "collection"'K9 +3 "core" 9 G8 +102 "collection"'9 +3 "core" 9 #H< +103 "collection"'X9 +3 "core" 9 1J@ +102 "collection"'9 +3 "core" 9 @LD +102 "collection"'$9 +3 "core" 9 NMI +102 "collection"';9 +3 "core" 9 \\NM +102 "collection"'V9 +4 "core" 9 iPQ +102 "collection"'g9 +3 "core" 9 wRU +102 "collection"'S9 +3 "core" 9 SY +102 "collection"'k9 +3 "core" 9 T^ +102 "collection"'&9 +3 "core" 9 Vb +102 "collection"'9 +3 "core" 9 Xf +102 "collection"'9 +3 "core" 9 Yj +102 "collection"'i9 +3 "core" 9 Zn +102 "collection"' 9 +3 "core" 9 [s +102 "collection"'f9 +3 "core" 9 ]w +102 "collection"'9 +4 "core" 9 ^{ +102 "collection"'(9 +3 "core" 9 ` +102 "collection"'r9 +3 "core" 9 a +102 "collection"'?9 +3 "core" 9 c +102 "collection"'@9 +3 "core" 9\ d\ +102 "collection"'9 +4 "core" 9\ f\ +102 "collection"'9 +3 "core" 9\ f +102 "collection"'e9 +3 "core" 9\ !h +102 "collection"'<9 +3 "core" 9\ *i +102 "collection"'39 +3 "core" 9\ 2k +102 "collection"'G9 +4 "core" 9\ :m +103 "collection"'U9 +3 "core" 9\ @n +102 "collection"'M9 +3 "core" 9\ Go +102 "collection"' 9 +3 "core" 9\ Op +102 "collection"'"9 +3 "core" 9\ Ur +102 "collection"'H9 +3 "core" 9\ \\s +147 "collection"'`9 +4 "core" 9\ dt +102 "collection"'9 +3 "core" 9\ iv +102 "collection"'u9 +3 "core" 9\ ow +102 "collection"'29 +3 "core" 9\ sx +102 "collection"'9 +4 "core" 9\ yx +2 .tCH.hold 10:00,70C +3 "collection"'! `\ `\ x +4 "core"  +44460 "Can"\ 8 +15541 "core" ` +2 "collection"'x9 +4 "core" 9\ 0 + #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml + "collection"'F' +332 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'5 @ +99 "core" A +2 .tCSV.dial :air +2 "collection"'N @ +43 "core" > +3 .tCS.seek 5ml + "collection"''l +1356 "core" ' +2 .tCSV.dial CTV + "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"'  +56 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'q @ +40 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml +2 "collection"'6' +1355 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"'D +98 "core" ~ +2 .tCBV.dial CSV + "collection"'d  +30 "core"  +2 "collection"'T% +4 "core" % 9 =\ K +2 .tCS.seek 5ml + "collection"'\\'l +1350 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +32 "collection"'P  +42 "core" +2 "collection"'_% +4 "core" %lg\ K +2 .tCS.seek 7ml + "collection"'Z' +588 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'# @ +40 "core" ? +2 .tCS.seek 10ml +2 "collection"'I' D +846 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +113 "core" ^ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'%   +37 "core" ! +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'t  +3 ']  +28 "core"  +103  +2 .tCS.seek 5ml +2 "collection"''l +1355 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"': @ +99 "core" B +2 .tCSV.dial :waste +2 "collection"'E +99 "core" +2 .tCS.seek :empty +2 "collection"'l'Ͱ +1356 "core" ' +2 .tCSV.dial :air + "collection"'> @ +83 "core" ? +2 .tCS.seek 5ml +2 "collection"'y'l +1350 "core" ' +2 .tCSV.dial CTV + "collection"'  +44 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'Y @ +54 "core" B +2 .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'A  +41 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'L @ +41 "core" ? +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'-' +1345 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV +2 "collection"'v +99 "core"  +2 .tCBV.dial CSV + "collection"'j  +37 "core" +2 "collection"'0% +4 "core" %C\ H +2 .tCS.seek 5ml + "collection"'z'l +1357 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'\  +41 "core" +2 "collection"'C% +4 "core" %l \ K  +2 .tCS.seek 7ml + "collection"'' +587 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'1 @ +39 "core" ? +2 .tCS.seek 10ml +2 "collection"'^' D +840 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +112 "core" ^ +2 #tLysing Complete + "collection"'& +4 "core" &Oo16%\ ML +2 #tStoring sh1 puck in Collection Clamp to tube 5 + "manipulator"&O% +3 "core" %\ " 0 ; +2 "storage"(|% +3 "core" %y D\ { +2 "storage"(. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"(/(< +343 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (R& +3 "core" &<  \ q +2 "manipulator"&)& +3 "core" &  : +3 "manipulator"& % +3 "core" %\ " ; +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 5 +2 "manipulator"&w( +143 "core" ( +2 "manipulator"&B& +4 "core" &  + "storage"(}& +4 "core" &< \ z +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&n' +98 "core" ' +45 "storage"(,& +5 "core" &< \ } +2 .tSE.reconfigure SEpick + "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak + "storage"(['L +138 "core" ' +2 "storage"(- +3 "core" -'ڸ +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"& & +3 "core" & +2 "storage"(& +3 "core" &< U\ u +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek 5 +2 "manipulator"&4' +35 "core" ' +2 .tElbow.hold + "manipulator"&c, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(o- +2 "core" -'ڸ +3 .tSE.seek 16.15 Pucks below Top Plate + "storage"(a'p +35 "core" ' +2 "manipulator"&'% +4 "core" %%z ź1 +2 "storage"(7& +3 "core" &< : H h\ h +2 .tForearm.force -20 "manipulator"&5 +3 .tForearm.seek 5 + 309 counts + "manipulator"&W'Q +14 "core" ' +2 "manipulator"&& +4 "core" & ; +2 "storage"(h& +3 "core" &< \ r +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts + "manipulator"&m' +25 "core" ' +2 .tSE.seek 17.15 Pucks below Top Plate +2 "storage"('_ +49 "core" ' +2 "manipulator"&b& +4 "core" & +2 "manipulator"&.% +4 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&8'\ +91 "core" ' +2 .tElbow.seek CC +2 "manipulator"&s( +157 "core" ( +2 "manipulator"&& +4 "core" & ] 8 + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &~& +2 "core" & \ 8 +2 .tForearm.seek CC +2 "manipulator"&+'ρ +101 "core" ' +2 .tHand.close + "manipulator"&/ +69 "core" / +2 .tCC.seek :open +2 "collection"'( +376 "core" ( +2 "storage"(J& +4 "core" &< o\ u +2 "storage"(Q& +3 "core" &< K\ v +2 "manipulator"&K& +3 "core" &  8 +2 "manipulator"&% +4 "core" % τ  +2 .tForearm.seek :retract + "manipulator"&X'\ +94 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 5 +2 "manipulator"&( +153 "core" ( +2 "manipulator"&$& +4 "core" & +2 "storage"(;& +4 "core" &< k\ { + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 5 + "manipulator"&V' +107 "core" ' +2 .tElbow.hold + "manipulator"&g, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&S1 +75 "core" 1 +3 "manipulator"&k% +3 "core" % / U +33 "storage"(&& +3 "core" &< k\ v + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 5 + 319 counts + "manipulator"&'[ +20 "core" ' +2 "manipulator"&& +4 "core" & +2 "storage"(i& +4 "core" &< 0 \  +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts + "manipulator"& ' +16 "core" ' +2 "storage"(f% +4 "core" %] E < ]\ +2 ."downElevator"SE.seek :down +3 "storage"('v +99 ((% +3 "core" % c i +\ +2 "manipulator"&r% +4 "core" % + ' + ."downElevator"SE.coast +2 "storage"(5 +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&?'\ +89 "core" ' +2 .tSC.coast + "storage"(6 +2 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'@& +4 "core" &8;\ ] +2 "manipulator"&& +3 "core" & +2 "manipulator"&% +3 "core" %\  -  +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&e(- +177 "core" ( +5 "manipulator"&<& +4 "core" &- * + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &3& +3 "core" &- F * +2 .tForearm.seek :garage + "manipulator"&G' +109 "core" ' +2 .tHand.close + "manipulator"&U/ +77 "core" / +2 "manipulator"&M& +4 "core" &-  * +2 "manipulator"& % +3 "core" % z  Ǻ1 +2 .tForearm.seek :retract +2 "manipulator"&"'\ +102 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&H( +276 "core" ( +2 "manipulator"&`& +4 "core" & 2 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &  2 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&u'ρ +93 "core" ' +2 "manipulator"&2& +55 "core" & 1 2 +2 "manipulator"&% +3 "core" %ς  +2 "collection"'=& +4 "core" &:?\ Z +2 "collection"'!& +3 .tCC.seek :closed +2 "collection"'x(O +3 "core" &:?\ [ +3 &;?t\ Z +10 &4<=Y\ M+} +9 &h:?C\ L? +9 &k:@%\ NL +10 &dR:>_\ QK +9 &%W:@n\ PL +10 &U=@ \ QK +9 &V;? \ PK +9 &lY=?\ PK +10 &.V:=\ PK +9 &T;<\ PK +9 & W<>\ PK +10 &"uS<@\ QK +9 &$6W=?\ PK +10 &%U;@\ PL +9 &'V<>\ PK +9 &)|W9@\ PK +10 &+?R<@\ QK +9 &-W;>\ PK +9 &.V;?\ PK +10 &0X:>\ PK +9 &2GU:?\ PK +10 &4 U;?n\ PK +9 &5V;>]\ PK +9 &7U=@H\ PK +10 &9OY;?3\ PK +9 &;V<?-\ PK +9 &<U<=\ PK +10 &>V;=}\ PK +9 &@VU<?h\ PK +10 &BX<@ \ PK +9 &CW9> \ PK +9 &EY;>\ PL +10 &GYd<?\ OM +9 &I~:?\ KP +9 &J9=\ FU +10 &L~;=\ CX +9 &NA;?\ AE +10 &OG>;@\ D%o +9 &OyC:?\ Q= +2 ( + "collection"'!& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.74 + "collection"'*& +3 "core" &Oy@;@\ Q= +2 .tHand.open + "manipulator"&51 +75 "core" 1 +2 "manipulator"&N% +4 "core" % ς +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&F'\ +94 "core" ' +2 .tPSV.dial PSR + "processing"%{ +129 "core"  +2 "processing"%% +4 "core" %VN\ d + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1.5ml +2 "processing"%' +1617 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%q  +41 "core"  +5 .tPS.seek 0ml +3 "processing"%'W +1607 "core" ' +2 .tPSV.dial PSR + "processing"%D +43 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%d' +2633 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 "processing"%T + .tCBV.dial PRV +5 "collection"'6  +2 "core"  +2 "processing"%P  +43 "core"  +33 +2 .tPSV.dial :mixloop + "processing"%_ +100 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing + "processing"%\\  +129 "core" +2 .tPS.seek 0ml +2 "processing"%#'W +2626 "core" ' +2 .tPSV.dial :air + "processing"%Z  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2626 "core" ' +2 .tPSV.dial :mixloop + "processing"%% +43 "core" +2 .tPS.seek 0ml +2 "processing"%t'W +2625 "core" ' +2 .tPSV.dial :air + "processing"%]  +43 "core"  +2 .tPS.seek 2.5ml +2 "processing"%I' +2640 "core" ' +2 .tPSV.dial :mixloop + "processing"%: +44 "core" +2 .tPS.seek 0ml +2 "processing"%E'W +2624 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &  2 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&>( +4 "core" ( +2 "manipulator"&l& +4 "core" & D 2 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &  2 +2 .tForearm.seek CC + "manipulator"&Y'ρ +101 "core" ' +2 .tHand.close + "manipulator"&A/ +66 "core" / +2 .tCC.seek :open +2 "collection"'L( +148 "Can"\ ^AA +228 "core" ( +4 "manipulator"&y& +4 "core" & 2 + "manipulator"&v% +4 "core" % | r + .tForearm.seek :retract +2 "manipulator"&j'\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&0(- +281 "core" ( +2 "manipulator"&-& +4 "core" &- K  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &\ & +2 "core" &-  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&C' +112 "core" ' +2 .tHand.open + "manipulator"&z1 +68 "core" 1 +2 "manipulator"&1% +4 "core" % Z 7 DZ5 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +101 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing + ."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 "core" &EFJ\ X +2 "manipulator"&% +4 "core" %\  s  +2 "storage"(O% +3 "core" % ; 9\ +2 "storage"(|. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 + "storage"((K +341 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (R& +2 "core" &K \ |  +2 "manipulator"&)& +3 "core" &-   +2 "manipulator"& % +4 "core" %\    + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 6 + "manipulator"&B( +177 "core" ( +2 "manipulator"&}& +4 "core" &  V +2 "storage"(,& +3 "core" &K% !\ }\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +39 "manipulator"& 'J +108 "core" ' +2 "storage"(& +4 "core" &K% & 8 4\ \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"('L +267 "core" ' +2 "storage"( - +3 "core" -'j +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (& +2 "core" &K$ A\ x\  +2 "manipulator"&o& +3 "core" &  V +2 .tElbow.seek 6 +2 "manipulator"&'( +3 "core" ( + "manipulator"&7& +4 "core" & V + "storage"(& +4 "core" &K$ \ y\  +2 .tForearm.seek 6 + 300 counts + "manipulator"&h'Ϻ +14 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&b/ +72 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&.& +4 "storage"(n'v +5 "core" & V + "manipulator"&w% +4 "core" % ϲ { +2 .tForearm.seek :retract +2 "manipulator"&['\ +96 "core" ' +2 .tElbow.seek CC +2 "manipulator"&4( +134 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +9 "core" ( +2 "manipulator"&W& +4 "core" & * +2 .tElbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &a& +3 "core" & * +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'ρ +92 "core" ' +33 "manipulator"&~& +3 "core" &  * +2 "manipulator"&m% +4 "core" %ω *  +2 "collection"'c& +4 "core" &FI\ U + "collection"'& +4 .tCC.seek :closed +2 "collection"'8(O +2 "core" &EH\ U +4 &CG&\ V +10 &0}DI0\ K+{ +9 &fFG\ I> +9 &nEG\ JM +10 &GREGg\ ML +9 & SDH\ LL +9 &WFG\ ML +10 &VEJ\ ML +9 &PUFJ\ MK +10 &YFI\ LL +9 &XFIt\ LL +9 & UEHg\ LL +10 &"WRCHZ\ ML +9 &$TDHL\ LK +9 &%UEJ@\ LK +10 &'SFJ,\ LL +9 &)`SCH\ MK +10 &+"TBG\ MK +9 &,YEJ\ LL +9 &.WDG\ LL +10 &0gVGH\ ML +9 &2*RGG}\ MK +9 &3TFGs\ MK +10 &5XEI_\ LL +9 &7pWEH\\\ LK +10 &91SEHO\ ML +9 &:RCIO\ LK +9 &<TFHA\ LK +10 &>wWDF?\ LL +9 &@9UFI:\ ML +9 &ASCH0\ ML +10 &CZDG"\ LL +9 &E~\\CG\ LL +10 &G9mCG\ JN +9 &HDG\ FR +9 &J?d\ @W +10 &Lc&\ @X +9 &N"&&\ ?F +9 &O4:,-\ F, +10 &Oo44\ IG +5 ( + "collection"'& +5 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.85 + .Hand.open + "manipulator"&p1 +3 "core" &OeE@\ KG +72 1 +4 "manipulator"&J% +4 "core" % ω  + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&Q'\ +102 "core" ' +2 .tSC.coast + "storage"(6 +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'K  +129 "core"  +2 .tCSV.dial CTV + "collection"'  +30 "core"  +2 .tPS.seek 2.5ml +2 "processing"%$' +2633 "core" ' +2 "collection"';% +4 "core" % C\ O +2 .tCS.seek 4.15ml + "collection"'+'Q +1569 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%s  +42 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%S  +69 "core"  +2 .tPS.seek 0ml +2 "processing"%k'W +2626 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'& ` +38 "core" _ +2 .tCSV.dial :air +2 "collection"' @ +43 "core" > +2 .tCS.seek 10ml +2 "collection"'i' D +1563 "core" ' +2 .tCSV.dial CTV + "collection"'X  +44 "core"  +2 .tCS.seek 0ml +2 "collection"'f' +2621 "core" ' +2 .tCBV.dial :waste1 + "collection"'( @ +29 "core" @ +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +4 "collection"'  +129 "core" +2 "collection"'r& +4 "core" &Od>\ MG +2 #tStoring lyfil puck in Collection Clamp to tube 5 + "manipulator"&@% +3 "core" %\  m 6 +2 "storage"(% +4 "core" %{ \ z + "storage"(. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 5 + "storage"(V(< +342 "core" ( +4 .tSC.reconfigure SCloose + "storage"($.\ 1~b +3 (& +2 "core" &< ~ S\ r +2 "manipulator"&& +4 "core" &  * + "manipulator"&% +4 "core" %\  6 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 5 + "manipulator"&<( +149 "core" ( +2 "manipulator"& & +4 "core" & I +2 "storage"(3& +3 "core" &< h y !\ q +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&/' +92 "core" ' +2 "storage"(g& +4 "core" &<  \ s +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(U'L +132 "core" ' +2 "storage"(M- +3 "core" -'߶ +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 "manipulator"& & +3 "core" &  +2 "storage"(?& +4 "core" &< \\ ^ \ \ m + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 5 +2 "manipulator"&G' +34 "core" ' +3 .tElbow.hold +40 "manipulator"&`, +10 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(- +2 "core" -'߶ +2 .tSE.seek 17.16 Pucks below Top Plate +2 "storage"(e'n +44 "core" ' +2 "manipulator"&2% +4 "core" %( ` +2 "storage"(& +4 "core" &< \ 1\ _ + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 5 + 312 counts +2 "manipulator"&='T +20 "core" ' +2 "manipulator"&"& +4 "core" & J +2 "storage"(& +3 "core" &< ! q\ h +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts + "manipulator"&*' +24 "core" ' +2 .tSE.seek 18.16 Pucks below Top Plate +2 "storage"(5'] +54 "core" ' +2 "manipulator"&N& +4 "core" & +2 "manipulator"&!% +4 "core" % +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&{'\ +90 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +149 "core" ( +2 "manipulator"&u& +4 "core" & r 1 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &q& +3 "core" & 1 +2 .tForearm.seek CC + "manipulator"&'ρ +105 "core" ' +2 .tHand.close + "manipulator"&D/ +65 "core" / +2 .tCC.seek :open +2 "collection"'( +376 "core" ( +3 "storage"(T& +4 "core" &< D * B\ h +2 "storage"(P& +3 "core" &< C + 3\ h +2 "manipulator"&6& +4 "core" &\  0 + "manipulator"&_% +4 "core" % w i +2 .tForearm.seek :retract + "manipulator"&\\'\ +102 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 5 +2 "manipulator"&d( +148 "core" ( +2 "manipulator"&Z& +4 "core" &  +2 "storage"(#& +4 "core" &< F F \ l + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 5 + "manipulator"&%' +111 "core" ' +2 .tElbow.hold + "manipulator"&, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&]1 +68 "core" 1 +3 "manipulator"&t% +4 "core" % . o +31 "storage"(:& +4 "core" &< 0 /\ f + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 5 + 318 counts +2 "manipulator"&I'Z +16 "core" ' +2 "manipulator"&& +4 "core" & - +2 "storage"(l& +3 "core" &< h ` \ o +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&' +33 "core" ' +3 "storage"(A% +3 "core" %S G E\ kr +2 ."downElevator"SE.seek :down +4 "storage"(H'v +94 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +3 (F% +3 "core" %z \ u +2 "manipulator"&x% +4 "core" %  +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&y'\ +92 "core" ' +2 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%v  +71 "core" +3 .tPS.seek 2.5ml + "processing"%Y' +2631 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%- +52 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%\  +40 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%> +55 "core" +2 .tdelay 1 second +102 .PSV.dial :air +3 "processing"%z  +40 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%1'W +2627 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%& +4 "core" &x\ h +2 "manipulator"&j& +3 "core" & +2 "manipulator"&% +3 "core" %\   +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&O(- +174 "core" ( +2 "manipulator"&|& +4 "core" &-  + + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &C& +2 "core" &- + +2 .tForearm.seek :garage + "manipulator"&R' +109 "core" ' +2 .tHand.close + "manipulator"&)/ +71 "core" / +2 "manipulator"& & +4 "core" &- + +2 "manipulator"&}% +3 "core" % v  ȹ- +2 .tForearm.seek :retract + "manipulator"&,'\ +104 "core" ' +4 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&0( +112 "core" ( +2 "manipulator"&& +4 "core" & + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"& ' +103 "core" ' +45 "manipulator"&& +6 "core" & +2 "manipulator"&o% +3 "core" % +3 "processing"%7& +3 "core" &\ k +2 "processing"%& +3 .tPC.seek :closed +2 "processing"%b(Tg +3 "core" &\ l +4 &\ j; +10 &Hu\ a1 +9 &=s|\ _E +9 &\\\ bN +10 &P\ cM +9 &hQ\ cM +9 &*Q\ cM +10 &Q\ cM +9 &Q\ cM +10 &pQ\ cM +9 &2Q\ cM +9 & O\ cN +10 &"O\ cN +9 &$wO\ cN +9 &&:N\ cM +10 &'Q\ cN +9 &)R\ cN +10 &+Q\ dM +9 &-AO\ aN +9 &/O\ dN +10 &0O\ cM +9 &2Q\ cN +9 &4IT"\ cN +10 &6\ R\ cN +9 &7P\ cM +10 &9T\ cN +9 &;QS\ cN +9 &=Q\ cN +10 &>O\ cM +9 &@P\ cM +9 &BYO \ cN +10 &DT\ \ cN +9 &EW\ cN +10 &GY\ dO +9 &I]`\ bO +9 &Ky\ `R +10 &L\ ^T +9 &N\ ^T +9 &PV\ ^T +10 &R\ ]U +9 &Ssg\ a#n +10 &TB"g\ b3 +9 ( + &TK\ i* + "processing"%& +4 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.64 + "processing"%.& +4 "core" &TKQ\ g* +2 .tHand.open + "manipulator"&w1 +77 "core" 1 +2 "manipulator"&B% +4 "core" %  Q +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"& '\ +101 "core" ' +2 .tPRV.dial :air + "processing"%W  +44 "core"  +2 .tPSV.dial :mixloop + "processing"%a +55 "core" +3 "processing"%% +4 "core" %Vc\ e +2 .tPS.seek 0.3ml +2 "processing"%h' +390 "core" ' +2 .tPSV.dial PSR + "processing"%~ +114 "core"  +4 "processing"%m% +3 "core" %\ e +2 #tPulling 0.4ml of PSR.air .PSR.select :air +3 .PS.seek 0.7ml + "processing"%''* +492 "core" ' +3 .tdelay 3 seconds +302 .PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%c' +1919 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%n +99 "core" +2 .tPTV.dial :mixing + "processing"%[ @ +70 "core" B +2 .tPBV.dial :waste2 + "processing"%L  +91 "core"  +2 .tPS.seek 0ml +2 "processing"%'W +2624 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&p& +4 "core" & +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&J( +3 "core" ( +2 "manipulator"&K& +4 "core" & A + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & j +2 .tForearm.seek PC +2 "manipulator"&' +98 "core" ' +2 .tHand.close + "manipulator"&/ +69 "core" / +2 .tPC.seek :open +2 "processing"%E( +400 "core" ( +2 "manipulator"&;& +4 "core" & + "manipulator"&^% +4 "core" %  r +2 .tForearm.seek :retract + "manipulator"&s'\ +93 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&S(- +165 "core" ( +2 "manipulator"&$& +4 "core" &- 1  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &&& +2 "core" &- 0  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +114 "core" ' +2 .tHand.open + "manipulator"&+1 +77 "core" 1 +2 "manipulator"&X% +4 "core" % c ( dzD +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&i'\ +97 "core" ' +2 #tLoading da puck from tube 6 into Processing Clamp + "processing"%(& +4 "core" &\ o +2 "manipulator"&% +3 "core" %\   +2 "storage"(r% +3 "core" %z p e \ +2 "storage"(@. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"((K +339 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" &K& 9\ ~\  + "manipulator"&& +4 "core" &- \  +2 "manipulator"&% +3 "core" %\   +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 6 + "manipulator"&( +170 "core" ( +2 "manipulator"& & +4 "core" & 9 ( +2 "storage"(3& +3 "core" &K& \ ~\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&g'J +87 "core" ' +2 "storage"(4& +4 "core" &K& % ,\ \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(M'L +275 "core" ' +2 "storage"( - +3 "core" -'{ +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 (?& +3 "core" &K% m\ }\  + "manipulator"&Q& +4 "core" & ' ( + .tElbow.seek 6 +2 "manipulator"&( +3 "core" ( +2 "manipulator"&2& +3 "core" & ( +2 "storage"(& +4 "core" &K% .\ |\  +2 .tForearm.seek 6 + 300 counts + "manipulator"&"'Ϻ +27 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +66 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&N& +4 "storage"(!'v +5 "core" & ( +2 "manipulator"&/% +3 "core" %  +2 .tForearm.seek :retract +2 "manipulator"&<'\ +92 "core" ' +2 .tElbow.seek PC +2 "manipulator"&U( +150 "core" ' +2 ."downElevator"SE.coast +45 "storage"(5 +58 "core" ( +34 "manipulator"&G& +4 "core" &  p + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &=& +2 "core" & l p +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&e' +102 "core" ' +2 "manipulator"&u& +4 "core" & p +2 "manipulator"&q% +4 "core" %  +2 "processing"%*& +4 "core" &\ d + "processing"%`& +4 .tPC.seek :closed + "processing"%D(Tg +3 "core" &\ d +5 &F\ d6 +9 &<Ht=\ [0 +9 &frz=\ YE +10 &\ Y8\ \\N +9 &P1\ ]N +9 &N0\ ]N +10 &PT\ ]N +9 &O$\ ]N +10 &O%\ ]N +9 &T'\ ]N +9 &XQ%\ ]N +10 &!N\ ]N +9 &"R \ ]M +9 &$N\ ]N +10 &&aS\ ]M +9 &("O \ ^N +10 &)T\ \\M +9 &+O\ ]M +9 &-iP\ ]M +10 &/+T\ ]M +9 &0N\ ]M +9 &2P\ ]M +10 &4pT\ ]N +9 &62R\ ]N +10 &7N\ ]M +9 &9N\ ]N +9 &;yR\ ]M +10 &=:R\ ]N +9 &>Q\ ]N +9 &@Q\ ]N +10 &BN\ ]M +9 &DCQ\ \\M +10 &FW\ \\N +9 &GY\ \\O +9 &Ie\ [P +10 &K9\ XT +9 &L\ XT +9 &N\ WT +10 &P{\ WU +9 &R<\ WU +10 &Se}\ W%r +9 &TFX\ \\+ +9 ( + &TK\ b & + "processing"%`& +4 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.68 + .Hand.open + "manipulator"&{1 +74 "core" 1 +2 "manipulator"&8% +4 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&T'\ +101 "core" ' +2 .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 6 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"%P  +2 %69 +5 "core" 9<< +102 "processing"%_9 +3 "core" 99 +102 "processing"%Z9 +3 "core" 97 +102 "processing"%#9 +3 "core" 96 +102 "processing"%9 +4 "core" 94 +103 "processing"%9 +3 "core" 93 +102 "processing"%]9 +3 "core" 92 +102 "processing"%t9 +3 "core" 92 +102 "processing"%:9 +4 "core" 91" +102 "processing"%9 +3 "core" 91& +102 "processing"%l9 +3 "core" 92+ +102 "processing"%\\9 +3 "core" 93/ +102 "processing"%A9 +3 "core" 943 +102 "processing"%d9 +3 "core" 947 +102 "processing"%F9 +3 "core" 95; +102 "processing"%x9 +3 "core" 97@ +102 "processing"%%9 +3 "core" 9:D +102 "processing"%I9 +3 "core" 9;H +102 "processing"%v9 +3 "core" 9=L +103 "processing"%59 +3 "core" 9?P +102 "processing"%H9 +3 "core" 9CU +102 "processing"%9 +3 "core" 9EY +102 "processing"%V9 +3 "core" 9H] +102 "processing"%k9 +4 "core" 9Ka +102 "processing"%-9 +3 "core" 9Nf +102 "processing"%\ 9 +3 "core" 9Rj +102 "processing"%>9 +3 "core" 9Un +102 "processing"%z9 +3 "core" 9Yr +102 "processing"%Y9 +3 "core" 9]v +103 "processing"%9 +3 "core" 9`{\ +102 "processing"%j9 +3 "core" 9d +102 "processing"%9 +3 "core" 9h\ +102 "processing"%|9 +3 "core" 9l\ +2 .tPH.hold 2:00:00,28C +3 "processing"%C ppi + .tdelay 1:30 +4 "core"  +9000 .tPSR.select :air +2 .PSV.dial PSR + "processing"% +101 "core"  +2 "processing"%)% +4 "core" %Z\ _ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"% ' +593 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +10 .tPS.seek 2ml + "processing"%}'[ +1607 "core" ' +2 .tPTV.dial :puck + "processing"%y  +69 "core"  +2 .tPSV.dial PTV + "processing"% +72 "core" +2 .tPBV.dial :waste1 + "processing"%  +130 "core"  +2 "processing"%R% +4 "core" %[\ d +2 .tPS.seek 1.5ml + "processing"%' +602 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%o * +30 "core" + +3 .tPS.seek 0ml + "processing"%7'W +1610 "core" ' +2 .tdelay 5:00 +5360 "Can"\ b88 +24642 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%O  +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"%9 +71 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%.' +2327 "core" ' +2 .tPSV.dial PTV + "processing"%w +72 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%B +72 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"% +72 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%W  +81 "core" +2 .tPS.seek :empty +2 "processing"%a'9 +2331 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +128 "core" +2 .tPSV.dial :mixloop + "processing"% +41 "core" +2 .tPRV.dial :ab1 + "processing"%1 @ +74 "core" B +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%~'w +364 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "collection"'m  + "processing"%h  +46 "core"  +7 +2 "processing"%'% +4 "core" %yy\ ` +2 .tPS.seek 0.32ml + "processing"%n'& +400 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'[  +29 "core" +2 .tPRV.dial :air +2 "processing"%L  +42 "core"  +49 .tPS.seek 0.9ml + "processing"%c'D +1231 "core" ' +2 .tPRV.dial :waste2 + "processing"%p @ +72 "core" > +3 .tPS.seek 0.5ml + "processing"%K' +868 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%  +55 "core" +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +4 .tPS.seek 2ml +4 "processing"%'[ +1626 "core" ' +2 .tPSV.dial :PML + "processing"%0 +41 "core" +2 .tPTV.dial :mixing + "processing"% @ +70 "core" B +2 .tPBV.dial :waste1 + "processing"%b  +33 "core" +2 "processing"%;% +4 "core" %T7\ d +2 .tPS.seek 1.85ml +2 "processing"%^'4 +234 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%$ * +33 "core" , +3 .tPS.seek 0ml + "processing"%&'W +1962 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" &SU1\ U +2 "manipulator"&J& +3 "core" & p +2 "manipulator"&+% +3 "core" %\ 5 A & +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&X(- +132 "core" ( +2 "manipulator"&s& +4 "core" &-   & +2 .tElbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &(& +2 "core" &-  & +2 .tForearm.seek :garage +2 "manipulator"&' +110 "core" ' +2 .tHand.close + "manipulator"&r/ +69 "core" / +2 "manipulator"&@& +4 "core" &-  d & +2 "manipulator"&% +3 "core" %  A żD +2 .tForearm.seek :retract +2 "manipulator"&'\ +102 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +264 "core" ( +2 "manipulator"&& +4 "core" & 0 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 & & +2 "core" & 0 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&3'ρ +103 "core" ' +4 "manipulator"&4& +4 "core" & 0 +2 "manipulator"&S% +4 "core" %υ v +2 "collection"'i& +3 "core" &RTm\ P +2 "collection"' & +4 .tCC.seek :closed + "collection"'?(O +3 "core" &QTj\ P +4 &QS#\ O; +9 &LJ{PU.\ A1 +10 &~uRS,\ CE +9 &&]QU'\ AM +10 &UTT-\ GM +9 &YRS+\ BM +9 &nYPT\ GM +10 &0TQU!\ AM +9 &SPV\ GM +9 &SQS\ DM +10 &wTQS#\ GL +9 &!9UPV#\ DL +10 &"TPU\ GL +9 &$URU \ BM +9 &&XQS\ GL +10 &(@URU\ AM +9 &*YRU%\ GM +9 &+YSU"\ BM +10 &-YPU!\ FM +9 &/HYRU\ BM +10 &1\ XSU"\ GM +9 &2YSU \ CM +9 &4WRR(\ GL +10 &6QVQT#\ DL +9 &8TRU'\ GL +9 &9UQT'\ BL +10 &;UPV%\ GL +9 &=YTRS)\ CL +10 &?YQV)\ IM +9 &@XSV\ FL +9 &BUQU\ KL +10 &D_[RT$\ EM +9 &F!]QU%\ JM +9 &GhRV$\ DN +10 &IOU\ ER +9 &KLPS \ ;V +10 &MOU \ >Y +9 &NzOT$\ >6 +9 &Of(PS'\ D"d +10 &OnOS%\ DJ +3 ( + "collection"' & +2 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.66 +2 "collection"'Q& +4 "core" &OmPR!\ CJ + .tHand.open + "manipulator"&21 +73 "core" 1 +2 "manipulator"&% +4 "core" % σ 1 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +102 "core" ' +2 .tPSV.dial PSR + "processing"%N +100 "core"  +2 "processing"%/% +4 "core" %Z"\ Q + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml +4 "processing"%' +1609 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%g  +41 "core"  +2 .tPS.seek 0ml +2 "processing"%M'W +1612 "core" ' +2 .tPSV.dial PSR + "processing"%" +44 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%G' +2636 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%=  +2 "collection"'  +39 "core" +120  +2 .tPSV.dial :mixloop + "processing"%u +101 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%q  +71 "core" +2 .tPS.seek 0ml +2 "processing"%*'W +2626 "core" ' +2 .tPSV.dial :air + "processing"%!  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%<' +2635 "core" ' +2 .tPSV.dial :mixloop + "processing"%E +55 "core" +2 .tPS.seek 0ml +2 "processing"%{'W +2641 "core" ' +2 .tPSV.dial :air + "processing"%8  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%6' +1133 "Can"\ UUT +1497 "core" ' +2 .tPSV.dial :mixloop + "processing"%` +44 "core" +2 .tPS.seek 0ml +2 "processing"%_'W +2634 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&e& +4 "core" & 0 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&Z( +3 "core" ( +2 "manipulator"&& +4 "core" & 0 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +48 &#& +2 "core" &  * 0 +2 .tForearm.seek CC +2 "manipulator"&'ρ +105 "core" ' +3 .tHand.close +2 "manipulator"&/ +70 "core" / +2 .tCC.seek :open +2 "collection"']( +379 "core" ( +2 "manipulator"&t& +4 "core" & 1 0 +2 "manipulator"&:% +3 "core" % x q +2 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&l(- +275 "core" ( +2 "manipulator"&\\& +4 "core" &- V +2 .tElbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &A& +2 "core" &- V +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&d' +108 "core" ' +2 .tHand.open + "manipulator"&F1 +75 "core" 1 +2 "manipulator"&x% +4 "core" % z  Ǻ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&%'\ +97 "core" ' +2 ."da"delayUntil "16:08:33.58" +24844 #recoverPRVreagent08 + .PTV.dial :mixing + "processing"%I @ +72 "core" A +2 ."da"PBV.dial :waste1 + "processing"%v  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%5 * +34 "core" , +2 ."da"PSV.dial :air +2 "processing"%H  +43 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2326 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%V +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%k  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%- +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%\  +44 "core"  +2 ."da"PS.seek :empty +2 "processing"%>'9 +2308 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%z +127 "core"  +2 "processing"%Y% +4 "core" %=x\ i + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml +2 "processing"%j'[ +1616 "core" ' +2 ."da"PTV.dial :puck + "processing"%  +72 "core"  +2 ."da"PSV.dial PTV +2 "processing"%| +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +35 "core" +2 "processing"%)% +4 "core" %]c\ d +2 ."da"PS.seek 1.5ml + "processing"%' +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +3 ."da"PS.seek 0ml + "processing"%y'W +1604 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%R +71 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%}' +197 "Can"\ ]DD +2133 "core" ' +2 ."da"PSV.dial PTV + "processing"%o +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%P +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%O  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%,'9 +2308 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%9 +127 "core"  +2 "processing"%7% +4 "core" %6r\ ` + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%w' +592 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml + "processing"%B'[ +1604 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"% +71 "core" +2 ."da"PBV.dial :waste1 + "processing"%W  +35 "core" +2 "processing"%.% +4 "core" %\\7\ \\ +2 ."da"PS.seek 1.5ml + "processing"%' +588 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" + +3 ."da"PS.seek 0ml + "processing"%1'W +1606 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%a  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%h * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%m +72 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%'' +2317 "core" ' +2 ."da"PSV.dial PTV + "processing"%~ +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%[ +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%L +84 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +39 "processing"%n  +90 "core" +2 ."da"PS.seek :empty +2 "processing"%p'9 +2312 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%c  +43 "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"%K  +41 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%0 +40 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"% ' +391 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%b  +45 "core"  +2 "processing"%;% +4 "core" %\ j +2 ."da"PS.seek 0.55ml + "processing"%$'z +337 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%  +42 "core"  +2 ."da"PS.seek 2ml +2 "processing"%^'[ +1557 "core" ' +2 ."da"PSV.dial :PML + "processing"% +42 "core" +2 ."da"PTV.dial :mixing + "processing"%J @ +70 "core" B +2 ."da"PBV.dial :waste1 + "processing"%+  +33 "core"  +2 "processing"%s% +4 "core" %Y\ e +2 ."da"PS.seek 1.85ml + "processing"%('9 +227 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%U * +32 "core" + +3 ."da"PS.seek 0ml + "processing"%r'W +1970 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +20068 "Can"\ `BB +27935 #"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 +2 "processing"%T  +54 "core" +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2323 "core" ' +2 ."da"PSV.dial :mixloop + "processing"% +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +55 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%X +39 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%4  +44 "core"  +2 ."da"PS.seek :empty +2 "processing"%S'9 +2307 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%i +128 "core"  +2 "processing"%% +4 "core" %=<\ ] + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml + "processing"%Q'[ +1616 "core" ' +2 ."da"PTV.dial :puck + "processing"%2  +72 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +70 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core"  +2 "processing"%N% +4 "core" %_5\ j +2 ."da"PS.seek 1.5ml + "processing"%/' +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%3 * +32 "core" + +3 ."da"PS.seek 0ml + "processing"%&'W +1608 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .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 + "processing"%" +72 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%M' +2317 "core" ' +2 ."da"PSV.dial PTV + "processing"% +72 "core" +2 ."da"delay 5 seconds +319 "Can"\ g22 +183 ."da"PSV.dial PSR +2 "processing"%= +72 "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"%q  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%G'9 +2314 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%! +128 "core"  +2 "processing"%*% +4 "core" %2'\ ] + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%E' +597 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +11 ."da"PS.seek 2ml + "processing"%<'[ +1610 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%8 +71 "core" +2 ."da"PBV.dial :waste1 + "processing"%{  +33 "core" +2 "processing"%`% +4 "core" %Yq\ k +2 ."da"PS.seek 1.5ml + "processing"%6' +599 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%e * +33 "core" * +3 ."da"PS.seek 0ml + "processing"%'W +1604 "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 +2 "processing"% * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +71 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2300 "core" ' +2 ."da"PSV.dial PTV + "processing"%? +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +4 "processing"%t +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%: +117 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%\\'9 +2309 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%A +128 "core"  +2 "processing"%Z% +4 "core" %7,\ i + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%F' +597 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%x'[ +1606 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +70 "core" +2 ."da"PBV.dial :waste1 + "processing"%d  +34 "core" +2 "processing"%I% +4 "core" %W#\ c +2 ."da"PS.seek 1.5ml + "processing"%v' +598 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%5 * +34 "core" , +3 ."da"PS.seek 0ml + "processing"%H'W +1606 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%_  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%V * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%k +72 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%-' +2301 "core" ' +2 ."da"PSV.dial PTV + "processing"%\ +72 "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"%z +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%Y  +71 "core"  +2 ."da"PS.seek :empty +2 "processing"%>'9 +2307 "core" ' +2 ."da"Gate.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"% +134 "core"  +5 "processing"%% +10 "core" %<r\  +10 #"da"Pulling 0.25ml of PSR.sub1 +4 .PSR.select :sub1 +5 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.25ml + "processing"%|'7 +340 "core" ' +34 ."da"delay 5 seconds +502 "processing"%% +5 "core" %9u\  + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +9 ."da"PS.seek 0.5ml +2 "processing"%)' +344 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml + "processing"%j'[ +17 "Can"\  +1599 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +73 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" +2 "processing"%% +4 "core" %],\  +2 ."da"PS.seek 1.5ml + "processing"%' +591 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%R * +33 "core" + +3 ."da"PS.seek 0ml + "processing"%y'W +1607 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%o  +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"%P +86 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%O' +2365 "core" ' +2 ."da"PSV.dial PTV + "processing"%} +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%9 +73 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%7 +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%,  +84 "core" +2 ."da"PS.seek :empty +2 "processing"%w'9 +2370 "core" ' +2 "processing"%9 +3 "core" 9%4[ +2 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast + "processing"%W  +3 "core" 4[ + 4[ +2 "processing"%.& +3 "core" &TKg\  & +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 5 + "manipulator"&B% +3 "core" %\  w  +2 "storage"( % +4 "core" %| \ 1 + "storage"(. +3 "core" . + ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 ."da"SC.seek 5 + "storage"(a(< +349 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (h& +3 "core" &< \ * + "manipulator"&m& +4 "core" &- & V + "manipulator"&1% +4 "core" %\    +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 5 +2 "manipulator"&~( +176 "core" ( +2 "manipulator"&[& +4 "core" & E k +2 "storage"(L& +3 "core" &< \ * +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 5 + 700 counts +2 "manipulator"&n' +98 "core" ' +2 "storage"('& +4 "core" &< \ + +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +2 "storage"(c'L +121 "core" ' +2 "storage"(- +3 "core" -' +2 ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&K& +3 "core" & e h k +2 "storage"(0& +3 "core" &< \ \ # +2 ."da"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 5 +2 "manipulator"&p' +35 "core" ' +2 ."da"Elbow.hold + "manipulator"&b, +4 "core" , + ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(;- +2 "core" -' +2 ."da"SE.seek 18.17 Pucks below Top Plate + "storage"( 'e +31 "core" ' +2 "manipulator"&% +52 "core" %) 2 {@ +2 "storage"($& +3 "core" &< &\  +2 ."da"Forearm.force -20 + "manipulator"&5 +2 ."da"Forearm.seek 5 + 313 counts +2 "manipulator"&'U +20 "core" ' +2 "manipulator"&J& +4 "core" & w w  j +2 "storage"(+& +3 "core" &< \ # +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 5 + 700 counts +2 "manipulator"&s' +27 "core" ' +4 ."da"SE.seek 19.17 Pucks below Top Plate +2 "storage"(U'T +50 "core" ' +2 "manipulator"&^& +4 "core" & e f j +2 "manipulator"&(% +4 "core" % g f + ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&@'\ +92 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&( +246 "core" ( +2 "manipulator"&T& +4 "core" & Z U * + ."da"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &r& +2 "core" & V N +2 ."da"Forearm.seek PC +2 "manipulator"&' +95 "core" ' +2 ."da"Hand.close + "manipulator"& / +70 "core" / +2 ."da"PC.seek :open +2 "processing"%X( +402 "core" ( +2 "storage"(4& +4 "core" &< \ # + "manipulator"&& +4 "core" & c d @ +2 "manipulator"&i% +3 "core" % g f +2 ."da"Forearm.seek :retract + "manipulator"&'\ +96 "core" ' +3 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 5 +2 "manipulator"&S( +255 "core" ( +2 "manipulator"&& +4 "core" & ` \\ 8 h + "storage"(2& +4 "core" &< \ ! +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 5 + 700 counts +2 "manipulator"&' +95 "core" ' +2 ."da"Hand.open + "manipulator"& 1 +73 "core" 1 +3 "storage"(N- +3 "core" -'T +2 ."da"SE.seek 18.92 Pucks below Top Plate +2 "storage"(Q' +24 "core" ' +4 ."da"SE.reconfigure SEseal +4 "storage"(#QK-0-\ b +2 ."da"SE.seek 18.25 Pucks below Top Plate +2 "storage"(3' +52 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da19aug1116h323ml.tif +1946 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +187 #"da"SX HX9/16 (USB:57): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 18.032 seconds\ /var/log/esp/da19aug1116h323ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da19aug1116h323ml15s.tif +1556 #SX HX9/16 (USB:57): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da19aug1116h323ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da19aug1116h323ml30s.tif +3056 #SX HX9/16 (USB:57): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da19aug1116h323ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da19aug1116h323ml70s.tif +7117 #SX HX9/16 (USB:57): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da19aug1116h323ml70s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF + ."Qmail"HABfans.email "18.032 sec auto-exposure",Subject: "da19aug1116h323ml images!" +10 "storage"(/- +12 "core" -' +7 "storage"(g& +4 "core" &< \ M +2 "manipulator"&& +3 "core" &  C +2 ."da"Elbow.seek 5 +2 "manipulator"&"( +18 "core" ( +3 "manipulator"&&& +4 "core" & +  +2 "storage"(& +3 "core" &< \ \ O +2 ."da"Forearm.seek 5 + 700 counts +2 "manipulator"&=' +3 "core" ' +2 ."da"SE.reconfigure SEgently +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 18.97 Pucks below Top Plate +4 "storage"(u'Z +61 "core" ' + "manipulator"&q& +4 "core" &  +2 "storage"(M& +3 "core" &< \ ` +2 ."da"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +4 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 5 +2 "manipulator"&!' +38 "core" ' +2 ."da"Elbow.hold +6 "manipulator"&*, +4 "core" , +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"SE.reconfigure SEconfig +3 "storage"(#QK-0-\ b +4 ."da"SE.seek 19.15 Pucks below Top Plate +7 "storage"(G'D +30 "core" ' +46 "manipulator"&E% +6 "core" %(  + "storage"(8& +4 "core" &<\ \  <\ [ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 5 + 312 counts + "manipulator"&{'T +22 "core" ' +2 "manipulator"&`& +8 "core" &  +4 "storage"(<& +8 "core" &< 3 ?\ d +4 ."da"Forearm.reconfigure TightForearm +4 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 5 + 700 counts +2 "manipulator"&e' +17 "core" ' + "storage"(6% +4 "core" %L , 4\ dg +2 ."downElevator"SE.seek :down +4 "storage"(#'v +85 "core" ' + ."downElevator"SE.coast + "storage"(5 +13 (% +3 "core" % }\ r +4 "manipulator"&% +4 "core" %  +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 ."da"SC.coast + "storage"(6 +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 #tStarting finalPurge +2 "processing"%?& +5 "core" &\ ^ +2 "manipulator"&t& +5 "core" &   +2 "manipulator"&:% +4 "core" %\ " K ; +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&(- +174 "core" ( +4 "manipulator"&& +4 "core" &- @ + ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &A& +3 "core" &- W @ +2 ."psFlush"Forearm.seek :garage +52 "manipulator"&Z' +111 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&\\/ +67 "core" / +2 "manipulator"&F& +4 "core" &-  @ + "manipulator"&% +4 "core" % ~ g żF +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&d'\ +100 "core" ' +2 ."psFlush"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC +2 "manipulator"&I( +127 "core" ( +5 "manipulator"&x& +4 "core" & q +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &5& +4 "core" & $ q +3 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +2 "manipulator"&v' +91 "core" ' +3 "manipulator"&_& +4 "core" &  q +2 "manipulator"&V% +4 "core" % m M +2 "processing"%k& +4 "core" &#\ a + "processing"%H& +4 ."psFlush"PC.seek :closed +2 "processing"%\ (Tg +3 "core" &!\ a +3 &\ a +11 &0x\ W+z +8 &c{ \ U> +9 &km\ WN +10 &/M \ ZM +9 &S\ YM +9 &U\ YN +10 &sR \ YN +9 &6O \ YM +9 &O\ ZM +11 &P\ YM +8 & {R\ YN +10 &">T\ YM +9 &$T\ XM +10 &%S\ XM +9 &'S \ YM +9 &)FO\ ZM +9 &+N\ ZM +10 &,O\ YM +9 &.O\ ZM +10 &0NN\ ZM +9 &2O\ YM +9 &3Q\ YM +10 &5R\ ZN +9 &7UQ\ YN +10 &9Q\ ZN +10 &:Q\ YN +8 &<Q\ YM +10 &>^N\ ZM +9 &@ N\ YM +9 &AS\ ZM +10 &CQ\ YN +9 &EeT\ XN +10 &G'R\ YN +9 &H[\ XN +9 &Jp#\ WQ +10 &L[\ ST +10 &N\ SS +8 &O\ ST +10 &Q\ TT +9 &SLn\ V8 +9 &T"0y\ UL +10 &TE\ ]) +2 ( +2 "processing"%H& +2 #"psFlush"Processing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.65 +2 "processing"%& +3 "core" &TE\ [) +2 ."psFlush"Hand.open + "manipulator"&z1 +76 "core" 1 +2 "manipulator"&Y% +4 "core" %  M +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&-'\ +97 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +127 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +3 "processing"%'P +389 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +715 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%>' +1618 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +71 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%|  +34 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%)'W +2626 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +71 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%' +593 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2120 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%j +85 "core"  +2 ."psFlush"PBV.dial PSV +2 "processing"%R U +54 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2649 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%o @ +40 "core" ? +3 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2626 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%P  +71 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%y'9 +2640 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%} +42 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%9' +2638 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%7 +82 "core"  +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%,'W +2625 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%O @ +40 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2630 "core" ' +4 ."psFlush"PSV.dial :waste1 +4 "processing"%W  +72 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%.'9 +1433 "Can"\ WGG +1199 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%B +42 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"% 'P +1096 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%' +1617 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%h +82 "core"  +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%m  +54 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%1'W +2639 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%[ +70 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%L' +596 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%'' +2123 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%l +72 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"% U +52 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%K'W +2636 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%0 @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%%' +2634 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%;  +69 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2635 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%$ +44 "core"  +2 ."psFlush"PSR.select :air +47 .PS.seek 2.5ml + "processing"%J' +2625 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%+ +70 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%^'W +2637 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%( @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%n' +2633 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%~  +70 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%c'9 +2628 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'p& +3 "core" &jnm\ S +2 "manipulator"&& +4 "core" & q + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"& ( +4 "core" ( +2 "manipulator"&s& +4 "core" &  a q + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &T& +2 "core" & q +2 .tForearm.seek PC +2 "manipulator"&r' +99 "core" ' +2 .tHand.close + "manipulator"&b/ +75 "core" / +2 .tPC.seek :open +2 "processing"% ( +399 "core" ( +2 "manipulator"&@& +4 "core" &  q +2 "manipulator"&D% +3 "core" %  > +2 .tForearm.seek :retract +2 "manipulator"&4'\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +350 "core" ( +2 "manipulator"&i& +4 "core" & 1 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & f 1 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'ρ +97 "core" ' +2 "manipulator"&2& +4 "core" & 1 +2 "manipulator"&% +3 "core" % i +3 "collection"' & +3 "core" &hjm\ W +2 "collection"'N& +4 .tCC.seek :closed + "collection"'(O +3 "core" &hmq\ V +3 &hll\ V +10 &/}kll\ L+| +9 &fhkj\ I? +10 &~rhll\ JN +9 &DThlk\ NL +9 &Yhjm\ MM +10 &Xhkj\ ML +9 &Uglj\ ML +9 &KZhml\ MM +10 & Whik\ MM +9 &Tgmm\ NM +10 & Xjkl\ ML +9 &"SRjlm\ NM +9 &$Ygmk\ ML +10 &%Silj\ NL +9 &'Ugjl\ ML +9 &)[Ygkk\ MM +10 &+Xili\ ML +9 &,Yhkk\ MM +10 &.Whkm\ MM +9 &0dXhkk\ ML +9 &2&Rhlk\ ML +10 &3Uhjl\ NL +9 &5Yhkj\ MM +9 &7kVkll\ MM +10 &9-Vjkl\ MM +9 &:Sill\ ML +10 &<Shlk\ ML +9 &>sSikj\ NM +9 &@5Uhlk\ MM +10 &AThlk\ ML +9 &CVgld\ ML +9 &E{[hjk\ MM +10 &G9dhlm\ KN +9 &Hylln\ IP +10 &Jekm\ DU +9 &Ladim\ @X +9 &N"eil\ @F +10 &O5:fhl\ G- +9 &Oedil\ KD +5 ( + "collection"'N& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.82 +2 "collection"'U& +4 "core" &OZeii\ LD + &OYejk\ LD +2 .tHand.open + "manipulator"&Q1 +65 "core" 1 +2 "manipulator"&/% +4 "core" %  r +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&g'\ +103 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'& +4 "core" &OUgis\ OD +2 "collection"'&% +3 "core" %ghp\ O +2 .tCSV.dial CSR +2 "collection"'  +40 "core"  +2 "collection"'q% +4 "core" %fjh\ O + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +2 "collection"'M'l +1348 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 'E% +2 "core" %lfjk\ M +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'8' +665 "core" ' +2 .tCSV.dial :waste + "collection"'S +125 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'`' +1995 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'<& +4 "core" &OUfha\ QD +2 "collection"'% +3 "core" %hhq\ P +2 .tCSV.dial :flush + "collection"'3  +43 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"'6'l +1234 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"'= @ +40 "core" A +2 "collection"'"% +4 "core" %lehb\ P +2 .tCS.seek 7.001ml + "collection"'' +549 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'  + 'u  +42 "core"  +89  +2 .tCBV.dial :waste1 + "collection"'! @ +44 "core" ? +2 .tCS.seek 0ml +2 "collection"'?' +1694 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'t& +4 "core" &OTjno\ QD +2 "collection"':% +3 "core" %ile\ Q + .tCSV.dial :flush +2 "collection"'{  +82 "core"  +3 .tCS.seek 5ml + "collection"'G'l +1227 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"'# @ +39 "core" B +2 "collection"'e% +4 "core" %lgkm\ Q +2 .tCS.seek 7ml + "collection"'' +538 "core" ' +2 ."connect"CSV.dial CTV +3 "collection"'A  + .tCTV.dial CSV +39 "core"  +2 .tCBV.dial :waste2 +2 "collection"'a  +112 "core"  +3 .tCS.seek 0ml + "collection"'*' +1688 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'\\& +4 "core" &OTmn_\ LD +44 "collection"'F% +6 "core" %jn]\ K + .tCSV.dial CSR +2 "collection"'  +42 "core"  +2 "collection"'% +4 "core" %im\\\ K +2 #tPulling 8ml of CSR.kill .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml +2 "collection"'x' +1936 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml +2 "collection"'5' D +540 "core" ' +2 ."connect"CSV.dial CBV +3 "collection"'Z + .tCBV.dial CSV +4 "collection"'_  +106 "core" ~ +26  +2 .tCTV.dial :intake +2 "collection"'V  +71 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml + "collection"'k' \\ +1953 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'  +71 "core" ~ +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'d' +592 "core" ' +2 .tCSV.dial CSR + "collection"'X  +97 "core"  +2 "collection"'% +4 "core" %gj_\ K + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.seek 5ml +2 "collection"'z'l +1354 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"'Y' D +1363 "core" ' +2 .tCSV.dial CBV + "collection"'H +99 "core" +2 .tCS.seek 0ml +2 "collection"'' +2616 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&v& +4 "core" & 1 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&w( +2 "core" ( +2 "manipulator"&& +4 "core" & U 1 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & 1 +2 .tForearm.seek CC +2 "manipulator"&|'ρ +99 "core" ' +2 .tHand.close + "manipulator"&>/ +68 "core" / +2 .tCC.seek :open +2 "collection"' ( +375 "core" ( +2 "manipulator"&)& +4 "core" & 1 + "manipulator"&% +4 "core" % ϋ +2 .tForearm.seek :retract + "manipulator"&j'\ +104 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&R(- +282 "core" ( +2 "manipulator"&& +4 "core" &-  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &o& +2 "core" &- P  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +111 "core" ' +3 .tHand.open +2 "manipulator"&P1 +75 "core" 1 +2 "manipulator"&% +4 "core" % n 7 Ƿi +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&}'\ +99 "core" ' +2 #tCompleted [shallowpmDAwithoutWCR] begun 15:00:32 + #Preparing to sleep until 6:39AM 8/12/2019 +3 ."shutdown"CC.coast +3 #tAsleep til 6:39AM 8/12/2019 + "collection"'6 +5 #tContinuing at 06:39EDT12-Aug-19 + ."shutdown"CS.coast +4 "Can"\ i)) +2 "collection"'5 +3 ."Qmail"GoodNews.email "Then, in tube 6: deepDAwithoutWCR\\n/home/esp/esp2/mission/2019_08_10_niagara_mission.rb:78\\n{5 => 20,\\n 6 => 2}\\nCan@17:03:01, 25.5C, 31% humidity, 14.4psia, 13.122V, 0.177A, 0.177A avg, 2.33W",Subject: "Asleep until 06:39EDT12-Aug-19" +4 ."shutdown"PC.coast +2 "processing"%6 +3 ."shutdown"PS.coast + "processing"%5 +2 ."shutdown"Forearm.coast + "manipulator"&5 +2 ."shutdown"Elbow.coast + "manipulator"&6 +38 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF + #Shutdown +2819 "Can"\ u +60002 \ x +60002 \ z +60002 \ y +60003 \ z +60002 \ { +60002 \ { +60002 \ { +60002 \ { +60003 \ | +60002 \ } +60002 \ } +60002 \ ~ +60002 \ ~ +60003 \ ~ +60002 \ ~ +60002 \ ~ +60002 \ ~ +60002 \  +60003 \  +60002 \  +60002 \  +60002 \  +60002 \  +60003 \  +60002 \  +60002 \  +60002 \  +60002 \  +60003 \  +60002 \  +60002 \  +60002 \  +60002 \  +60003 \  +60002 \  +60002 \  +60002 \  +60002 \  +60003 \  +60002 \  +60002 \  @EDT1565582610.80 \  +60002 \  +60003 \  +60002 \  +60002 \  +60002 \  +60002 \  +60003 \  +60002 \  +60002 \  +60002 \  +60002 \  +60003 \  +60002 \  +60002 \  +60002 \  +60002 \  +60003 \  +60002 \  +60002 \  +60002 \  +60002 \  +60003 \  +60002 \  +60002 \  +60002 \  +60002 \  +60003 \  +60002 \  +60002 \  +60002 \  +60002 \  +60003 \  +60002 \  +60002 \  +60002 \  +60002 \  +60003 \  +60002 \  +60002 \  +32837 \  +3 #tPowering core bus +492 .Gate.power :raw,:ON +2 "sampler") +2 )y +2 "core"  +29 "collection"' +2 '7 +3 "core"  + "processing"% +2 %9 +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 )O% +3 "core" %\ + .tSS.configure SSconfig +2 "sampler")#.0X 20,\\n 6 => 2}\\nCan@06:39:32, 25.1C, 30% humidity, 14.4psia, 13.044V, 0.533A, 0.533A avg, 6.96W",Subject: "Started 2019_08_10_niagara_mission phase deepDAwithoutWCR" +3 #t===> STARTED deepDAwithoutWCR (phase #5) <=== + .Sample.deep +2 "sampler") 0 +24 "core" 0 +3 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'i& +4 "core" &w{@\ E + .tHand.open +2 "manipulator"&1 +72 "core" 1 +2 "manipulator"&2& +4 "core" & n ` +2 "manipulator"&% +3 "core" % \ %  " +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"& (- +172 "core" ( +2 "manipulator"&4& +4 "core" &-  g +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &]& +3 "core" &-  g +3 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :garage + "manipulator"&N' +109 "core" ' +2 .tHand.close +2 "manipulator"&U/ +71 "core" / +2 "manipulator"&Q& +4 "core" &-  g +2 "manipulator"&/% +4 "core" %  b \\ +2 .tForearm.seek :retract + "manipulator"&'\ +103 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +3 "manipulator"&&( +273 "core" ( +2 "manipulator"&& +4 "core" &  1 + .tElbow.reconfigure LooseElbow +4 "manipulator"&$ &.,(#b +2 &q& +3 "core" & l 1 + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'ρ +102 "core" ' +4 "manipulator"&f& +4 "core" &  1 +2 "manipulator"&E% +3 "core" %ω  - D +3 "collection"'M& +3 "core" &x{k\ ; +2 "collection"'S& +4 .tCC.seek :closed +2 "collection"'8(O +2 "core" &y{=\ : +6 &x|?\ 9@ +8 &#K{x{H\ 13 +10 &[u}y|F\ 1G +9 &XyzA\ 3N +9 &Tx{F\ 5M +10 &Qxz?\ 4M +9 &OWy{B\ 4M +10 &Vw{G\ 4M +9 &Tx|G\ 4N +9 &Uw}E\ 4M +10 &WQy}B\ 5M +9 &!Vx{B\ 5M +9 &"Tv{D\ 4N +10 &$Tzz<\ 4M +9 &&`Qw|;\ 4M +10 &("Ux|H\ 4M +9 &)Tv|9\ 3M +9 &+P{|B\ 5M +10 &-gVw}A\ 3M +9 &/)Tx|@\ 4M +9 &0Qx|F\ 5M +10 &2Txz?\ 4N +9 &4oSx{C\ 5M +10 &61Vw{C\ 3M +9 &7Ty}@\ 3N +9 &9Ty{G\ 3M +10 &;wRx{;\ 3M +10 &=9Vz{;\ 2M +9 &>Uw{9\ 2N +10 &@TyzD\ 2M +9 &BQx{<\ 2M +10 &DAVx{<\ 2M +9 &F\\x}:\ 1N +9 &Gixz<\ 1O +10 &Ivvy5\ ,S +9 &K,vy:\ (W +8 &Lw{C\ 'Z +10 &N~wzD\ += +9 &O`2xz<\ )"h +10 &OUuz>\ 2B +4 ( + "collection"'S& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.70 + "collection"'<& +4 "core" &O]wz]\ 1B + .tHand.open +2 "manipulator"&1 +70 "core" 1 +2 "manipulator"&3% +4 "core" % ω Z D +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +3 "manipulator"&`'\ +98 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'=& +5 "core" &O]wx_\ 3B +2 "collection"'"% +5 "core" %wzb\ 3 + .tCSV.dial CSR +2 "collection"'6  +128 "core"  +2 "collection"'% +5 "core" %vy3\ 4 + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"'u'l +1354 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +10 '!% +2 "core" %luy6\ E +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'' +663 "core" ' +2 .tCSV.dial :waste + "collection"'t +127 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"':' +1984 "core" ' +2 #tPurging external Intake + "collection"'{& +4 "core" &O^wx-\ LB +2 "collection"'?% +3 "core" %wxP\ M + .tCSV.dial :flush +2 "collection"'#  +39 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'e' D +2413 "core" ' +2 .tdelay 5 seconds +503 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'G + 'A  +5 "core"  +66 ~ +2 .tCTV.dial :intake + "collection"'a  +72 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'' +2437 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'\\  +73 "core" ~ + #tFlushing upper manifold +2 "collection"'F& +3 "core" &O]sz[\ KB +2 "collection"'% +3 "core" %uy7\ K +2 .tCSV.dial :flush + "collection"'  +73 "core"  +3 .tCS.seek 5ml + "collection"'*'l +1250 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'x @ +42 "core" B +2 "collection"'Z% +4 "core" %lwy@\ K +44 .tCS.seek 7ml +2 "collection"'_' +552 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'V +100 "core"  +2 .tCTV.dial :air +2 .CS.seek 0ml + "collection"'5' +1726 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"''- +809 "core" ' +2 .tCSV.dial :waste + "collection"'k +43 "core" +3 .tCS.seek 0ml + "collection"'X' +769 "core" ' +2 "collection"'& +4 "core" &O]w|a\ LB +2 "collection"'d% +3 "core" %w{;\ L + .tCSV.dial :flush +2 "collection"'z  +42 "core"  +3 .tCS.seek 3ml + "collection"'H'- +784 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'Y @ +41 "core" A +2 "collection"'v% +4 "core" %-v{A\ K +2 .tCS.seek 5ml +2 "collection"''l +551 "core" ' +2 .tCSV.dial :air + .CS.seek 0ml +2 "collection"'' +1236 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'>'- +772 "core" ' +2 .tCSV.dial :waste + "collection"' +83 "core" +2 .tCS.seek 0ml +2 "collection"'g' +623 "Can"\ \\YY +156 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" & " 1 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&)( +3 "core" ( +2 "manipulator"&& +3 "core" &  X 1 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &|& +2 "core" & 1 +2 .tForearm.seek CC +2 "manipulator"&'ρ +103 "core" ' +2 .tHand.close + "manipulator"&o/ +69 "core" / +2 .tCC.seek :open +2 "collection"'w( +374 "core" ( +2 "manipulator"&P& +4 "core" & 9 1 + "manipulator"&% +4 "core" % ~ Z v +2 .tForearm.seek :retract + "manipulator"&j'\ +97 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +283 "core" ( +2 "manipulator"& & +4 "core" &- M $ + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- $ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"& ' +112 "core" ' +2 .tHand.open + "manipulator"&c1 +71 "core" 1 +2 "manipulator"&}% +4 "core" % r  z ȸp +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&R'\ +105 "core" ' +2 #tda sampling at most 150ml +3 #Loading sh1 puck from tube 6 into Collection Clamp +2 ."Qmail"HABfans.email "Started da in tube 6 at 06:43:49EDT12-Aug-19\\n{5 => 20,\\n 6 => 2}\\nCan@06:43:34, 25.1C, 31% humidity, 14.5psia, 13.058V, 0.472A, 0.472A avg, 6.16W",Subject: "da sampling at most 150ml" +2 "collection"'C& +4 "core" &y~`\ W +2 "manipulator"&y% +4 "core" %\ $ + / + "storage"(7% +4 "core" %| T\ z +2 "storage"(9. +2 "core" .( +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"(O(K +1285 "core" ( +4 .tSC.reconfigure SCloose +4 "storage"($.\ 1~b +4 (,& +8 "core" &K$ \ z\  +3 "manipulator"&W& +7 "core" &- ' $ +4 "manipulator"&% +6 "core" %\ $ & / +4 .tElbow.reconfigure TightElbow +4 "manipulator"&$&.,(\ #b +4 .tElbow.seek 6 +4 "manipulator"&B( +178 "core" ( +2 "manipulator"&.& +4 "core" &  Y +3 "storage"( & +4 "core" &K% \ z\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&h'J +96 "core" ' +2 "storage"(m& +4 "core" &K$ W\ |\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"('L +282 "core" ' +2 "storage"([- +4 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (1& +2 "core" &K% \ }\  +2 "manipulator"&l& +4 "core" & Y +2 .tElbow.seek 6 + "manipulator"&L( +3 "core" ( +2 "manipulator"&'& +3 "core" &  Y +3 "storage"(& +3 "core" &K% \ ~\  +2 .tForearm.seek 6 + 300 counts +2 "manipulator"&K'Ϻ +19 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +44 "manipulator"&%/ +76 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&$& +3 "storage"(0'v +7 "core" & * Y +2 "manipulator"&J% +3 "core" % ϶ f +2 .tForearm.seek :retract +2 "manipulator"&('\ +98 "core" ' +2 .tElbow.seek CC +2 "manipulator"&n( +148 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +7 "core" ( +2 "manipulator"&^& +4 "core" &! | ;5 +2 .tElbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &b& +3 "core" &! B ;5 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&-'ρ +95 "core" ' +2 "manipulator"&@& +4 "core" &!  q ;5 +2 "manipulator"&\ % +4 "core" %z a +2 "collection"';& +4 "core" &z|i\ S + "collection"'~& +4 .tCC.seek :closed +2 "collection"'s(O +2 "core" &{}B\ R +3 &y{;\ S +9 &3|}C\ H+{ +9 &ey{=\ G> +9 &qz}9\ HM +10 &MQy~B\ KL +9 &Uy|A\ KL +9 &Ux{C\ KL +10 &Uw}<\ JL +9 &SVy}=\ JL +10 &T{|@\ KL +9 &Uw|=\ KL +9 & Uy}:\ JM +10 &"\\Ty~<\ KL +9 &$Uy~;\ JL +9 &%Tw}>\ KL +10 &'Ty{@\ KL +9 &)dTz};\ JL +10 &+&T{|8\ KL +9 &,Uz~A\ JL +9 &.Uz~<\ JL +10 &0lUz~<\ ML +9 &2/Uz~4\ NL +9 &3Rx}7\ OL +10 &5Uy~8\ NL +9 &7vTz}>\ OK +10 &96Uz~9\ NL +9 &:Uy}8\ OL +9 &<Ry;\ OL +10 &>}Uz}8\ NL +9 &@@Tx|7\ OK +9 &BWz|9\ NL +10 &CZx}3\ NM +9 &Eaw}8\ MM +10 &G;vw{7\ KP +9 &Hw{:\ GT +9 &Jy}9\ CX +10 &Liy}7\ BX +9 &N)wz6\ AF +9 &O8;w{8\ G*| +10 &Oru{1\ KH +5 ( + "collection"'~& +4 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.92 +2 .Hand.open + "manipulator"& 1 +3 "core" &Ojw|6\ LH +73 1 +2 "manipulator"&i% +4 "core" % z B +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +93 "core" ' +2 .tSC.coast + "storage"(6 +2 #tcollectSample 150ml w/bubble point of 24psi + #Priming 7ml + .Gate.power :sampler,:ON + ."pumping"Gate.power :analytic3,:ON +2 .tIntake.select :close +2 .Exhaust.select :close + .SS.hold +2 "sampler")2+ +3 "core" + +2 "sampler")% +3 "core" % |\ _ +2 "collection"'4& +4 "core" &Oix{Q\ H +2 "Can"\ \\UU +2 #tCalibrating pressure and temperature sensors + .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X +15  +2 .tdelay 3.8 seconds +382 "collection"'Q% +3 "core" %vz'\  +2 "sampler")/% +3 "core" %?2 \ \\ +2 .tSSV.dial :spit + "sampler")I +130 "core" +2 .tSS.seek 0ml +2 "sampler")N' +260 "core" ' +2 .tSSV.dial CBV + "sampler")  +135 "core"  +2 .tCTV.dial :intake + "collection"'q  +73 "core"  +2 #tWaiting for external sampler to finish priming... + .delayUntil "06:47:20.84" +1581 #"pumping"8.9L/min +3007 #8.9L/min +3007 #8.9L/min +3007 #8.9L/min +3007 #8.9L/min +2862 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open + "sampler") +138 #"pumping"8.9L/min +72 "collection"' % +3 "core" % )\  +2 #tIntake @22.3psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X.' +913 "core" ' +2 .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +2 "sampler")  +75 "core" +2 #tAllowing 130s for 25.0ml of remaining 50.0ml + .Intake.select :open + "sampler") +210 "collection"'% +3 "core" %>\  +2 #tIntake @22.2psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X- +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'0' +117 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")( +132 "core"  +4 .tSS.reconfigure SSexhale +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'' +115 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler"){ +95 "core" ' +3 ."CSpush"CS.coast + "collection"'5 +32 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X9 +3 "core" 9P3d +102 "collection"'&9 +3 "core" 9\\7d +102 "collection"'`9 +3 "core" 9j;d +102 "collection"'89 +4 "core" 9x@d +102 "collection"'P9 +3 "core" 9Dd +102 "collection"'9 +3 "core" 9Hd +102 "collection"'|9 +3 "core" 9Ld +102 "collection"'o9 +3 "core" 9Pd +102 "collection"' 9 +3 "core" 9Ud +103 "collection"'9 +3 "core" 9Yd +102 "collection"'9 +3 "core" 9]d +102 "collection"'}9 +3 "core" 9ad +102 "collection"'j9 +3 "core" 9ed +104 "collection"'C9 +2 "core" 9+jd +102 "collection"'y9 +3 "core" 9?nd +102 "collection"'79 +3 "core" 9Srd +102 "collection"')9 +3 "core" 9gvd +102 "collection"'c9 +3 "core" 9{zd +102 "collection"' 9 +3 "core" 9d +103 "collection"'9 +3 "core" 9d +102 "collection"'9 +3 "core" 9d +102 "collection"'W9 +3 "core" 9d +102 "collection"' 9 +3 "core" 9b +102 "collection"'g9 +3 "core" 9` +103 "collection"',9 +3 "core" 9 _ +102 "collection"'m9 +3 "core" 9" ] +102 "collection"'9 +3 "core" 98 [ +102 "collection"'[9 +3 "core" 9M X +102 "collection"'99 +5 "core" 9cV +102 "collection"'19 +3 "core" 9yT +102 "collection"'l9 +3 "core" 9R +102 "collection"'p9 +3 "core" 9P +102 "collection"''9 +3 "core" 9N +102 "collection"'.9 +3 "core" 9M +102 "collection"'%9 +3 "core" 9J +102 "collection"'$9 +3 "core" 9I +102 "collection"'J9 +3 "core" 9G +102 "collection"'R9 +3 "core" 9#E +102 "collection"'h9 +4 "core" 99D +102 "collection"'^9 +3 "core" 9NA +140 "collection"'b9 +10 "core" 9j? +102 "collection"'B9 +3 "core" 9"= +102 "collection"'9 +3 "core" 9"; +102 "collection"'@9 +3 "core" 9$: +102 "collection"'\ 9 +3 "core" 9&8 +102 "collection"'L9 +3 "core" 9'7 +102 "collection"'K9 +3 "core" 9)5 +102 "collection"'(9 +3 "core" 9+3 +102 "collection"'9 +3 "core" 9\ ,1 +103 "collection"';9 +3 "core" 9.0 +102 "collection"'09 +3 "core" 91/. +102 "collection"'w9 +3 "core" 9B0 - +102 "collection"' 9 +3 "core" 9U2, +102 "collection"'i9 +4 "core" 9g2* +102 "collection"'~9 +3 "core" 9y5) +102 "collection"'49 +3 "core" 96' +102 "collection"'-9 +3 "core" 98 & +102 "collection"'O9 +3 "core" 9:%$ +102 "collection"'+9 +4 "core" 9:)# +102 "collection"'U9 +3 "core" 9=-! +102 "collection"'9 +3 "core" 9>1 +102 "collection"'/9 +3 "core" 9@5 +102 "collection"'29 +3 "core" 9B: +102 "collection"'I9 +3 "core" 9 C> +102 "collection"']9 +3 "core" 9 EB +102 "collection"'q9 +3 "core" 9 +EF +102 "collection"'T9 +3 "core" 9 9GJ +102 "collection"' 9 +3 "core" 9 HIO +102 "collection"'N9 +4 "core" 9 WJS +103 "collection"'M9 +3 "core" 9 eKW +102 "collection"'9 +3 "core" 9 rN[ +102 "collection"'Q9 +6 "core" 9 O_ +103 "collection"'<9 +3 "core" 9 Pd +102 "collection"'9 +4 "core" 9 Qh +103 "collection"'f9 +3 "core" 9 Tl +102 "collection"'9 +3 "core" 9 Up +102 "collection"'S9 +3 "core" 9 Vu +102 "collection"'"9 +3 "core" 9 Wy +102 "collection"'69 +4 "core" 9 Y} +102 "collection"'E9 +3 "core" 9 [ +102 "collection"'39 +3 "core" 9 \\ +102 "collection"'=9 +3 "core" 9 ] +102 "collection"'!9 +3 "core" 9 _ +102 "collection"'t9 +3 "core" 9\ a\ +102 "collection"'9 +3 "core" 9\ b\ +102 "collection"'{9 +3 "core" 9\ c +102 "collection"'D9 +3 "core" 9\ #e +102 "collection"'9 +3 "core" 9\ +f +102 "collection"'u9 +4 "core" 9\ 4g +102 "collection"'9 +3 "core" 9\ ;i +102 "collection"'#9 +3 "core" 9\ Dj +102 "collection"':9 +3 "core" 9\ Kl +102 "collection"'9 +3 "core" 9\ Ql +102 "collection"'a9 +4 "core" 9\ Ym +102 "collection"'e9 +3 "core" 9\ _p +102 "collection"'?9 +3 "core" 9\ ep +102 "collection"'\\9 +3 "core" 9\ kr +102 "collection"'F9 +3 "core" 9\ qs +102 "collection"'A9 +4 "core" 9\ vt +103 "collection"'9 +3 "core" 9\ {u +2 .tCH.hold 10:00,70C +3 "collection"' `\ `\ x +3 "core"  +37939 "Can"\ : +22063 "core" ` +2 "collection"'G9 +3 "core" 9\ 1 +2 #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml + "collection"'' +334 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'V @ +101 "core" B +2 .tCSV.dial :air +2 "collection"'x @ +43 "core" > +2 .tCS.seek 5ml +2 "collection"'5'l +1360 "core" ' +2 .tCSV.dial CTV + "collection"'_  +44 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +44 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'k  +44 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'d @ +43 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml +3 "collection"'z' +1348 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"' +99 "core" ~ +2 .tCBV.dial CSV + "collection"'v  +30 "core"  +2 "collection"'H% +4 "core" % J J\ O +2 .tCS.seek 5ml + "collection"''l +1358 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'  +41 "core" +2 "collection"'% +4 "core" %l~{\ N +2 .tCS.seek 7ml + "collection"'X' +587 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'Y @ +41 "core" > +2 .tCS.seek 10ml +2 "collection"'' D +863 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +123 "core" a +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'>   +39 "core" ! +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'&  +2 '`  +25 "core"  +106  +2 .tCS.seek 5ml +2 "collection"'8'l +1354 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'P @ +98 "core" A +2 .tCSV.dial :waste +2 "collection"' +99 "core" +2 .tCS.seek :empty +2 "collection"'|'Ͱ +1357 "core" ' +2 .tCSV.dial :air + "collection"'o @ +82 "core" > +2 .tCS.seek 5ml +2 "collection"' 'l +1351 "core" ' +2 .tCSV.dial CTV + "collection"'  +44 "core"  +40 .tdelay 2 seconds +209 .CSV.dial :air +2 "collection"' @ +54 "core" A +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'}  +41 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'j @ +42 "core" ? +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'C' +1350 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"'y +98 "core" ~ +2 .tCBV.dial CSV + "collection"'7  +39 "core"  +2 "collection"')% +4 "core" %\ P +2 .tCS.seek 5ml +2 "collection"'c'l +1349 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'  +42 "core" +2 "collection"'% +4 "core" %l\ K \ +2 .tCS.seek 7ml +2 "collection"'' +588 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'W @ +40 "core" > +2 .tCS.seek 10ml +2 "collection"' ' D +843 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'g ` +110 "core" _ +2 #tLysing Complete + "collection"',& +4 "core" &Oh779\ PH +2 #tStoring sh1 puck in Collection Clamp to tube 5 + "manipulator"&m% +3 "core" %\  *  +2 "storage"(% +4 "core" % B\ } + "storage"([. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 5 + "storage"(9(< +362 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (1& +3 "core" &< \ \ { +2 "manipulator"&l& +4 "core" &  ;4 + "manipulator"&p% +4 "core" %\   + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 5 + "manipulator"&'( +154 "core" ( +2 "manipulator"&.& +4 "core" & [ +2 "storage"(%& +3 "core" &< n\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts + "manipulator"&$' +97 "core" ' +2 "storage"(J& +4 "core" &< ( 2 6\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(R'L +109 "core" ' +2 "storage"(h- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&^& +3 "core" &  +2 "storage"(b& +3 "core" &< J\ v +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 5 +2 "manipulator"&B' +36 "core" ' +2 .tElbow.hold + "manipulator"&, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(@- +4 "core" -' +2 .tSE.seek 19.17 Pucks below Top Plate +2 "storage"(\ 'R +31 "core" ' +2 "manipulator"&L% +4 "core" %* A ƽP +2 "storage"(K& +3 "core" &< ` f #\ n + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 5 + 314 counts + "manipulator"&('V +16 "core" ' +2 "manipulator"&& +4 "core" &  +2 "storage"(;& +3 "core" &< \ x +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts + "manipulator"&0' +30 "core" ' +2 .tSE.seek 20.17 Pucks below Top Plate +2 "storage"(w'A +42 "core" ' +2 "manipulator"& & +4 "core" & g +2 "manipulator"&i% +4 "core" % + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&~'\ +94 "core" ' +2 .tElbow.seek CC +2 "manipulator"&4( +148 "core" ( +2 "manipulator"&-& +4 "core" &   0 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &O& +2 "core" &  0 +2 .tForearm.seek CC + "manipulator"&+'ρ +101 "core" ' +3 .tHand.close + "manipulator"&U/ +74 "core" / +2 .tCC.seek :open +2 "collection"'( +379 "core" ( +2 "storage"(/& +4 "core" &< \ z + "storage"(2& +4 "core" &< o\ z +2 "manipulator"&I& +3 "core" &  0 +2 "manipulator"&]% +3 "core" % ~ +2 .tForearm.seek :retract + "manipulator"&q'\ +101 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 5 +2 "manipulator"&T( +153 "core" ( +2 "manipulator"& & +4 "core" & $ ! +2 "storage"(N& +3 "core" &< \ } +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 5 +2 "manipulator"&M' +109 "core" ' +2 .tElbow.hold + "manipulator"&, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&Q1 +65 "core" 1 +3 "manipulator"&<% +3 "core" % - !  Ⱦa +2 "storage"(& +4 "core" &< c\ u +44 .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 5 + 317 counts + "manipulator"&f'Y +20 "core" ' +2 "manipulator"&& +4 "core" & +2 "storage"(S& +3 "core" &<   \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts + "manipulator"&"' +17 "core" ' +2 "storage"(6% +4 "core" %7 9 )\ +2 ."downElevator"SE.seek :down +3 "storage"(E'v +77 "core" ' +9 ."downElevator"SE.coast + "storage"(5 +13 (3% +3 "core" %} \ +2 "manipulator"&=% +3 "core" % +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&!'\ +98 "core" ' +2 .tSC.coast + "storage"(6 +2 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'t& +4 "core" &;=\ _ +2 "manipulator"&& +4 "core" &  + "manipulator"&{% +4 "core" %\ " @ +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&D(- +170 "core" ( +2 "manipulator"&& +4 "core" &- \ A +2 .tElbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &u& +3 "core" &-  A +2 .tForearm.seek :garage + "manipulator"&' +110 "core" ' +2 .tHand.close + "manipulator"&#/ +66 "core" / +4 "manipulator"&:& +4 "core" &- A +2 "manipulator"&% +3 "core" % y Ⱥ/ +2 .tForearm.seek :retract +2 "manipulator"&a'\ +105 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&e( +271 "core" ( +2 "manipulator"&?& +4 "core" & !  3 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &\\& +2 "core" & 3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&F'ρ +100 "core" ' +4 "manipulator"&A& +4 "core" & 3 +2 "manipulator"&% +3 "core" %σ +3 "collection"'*& +3 "core" &<B\ V +2 "collection"'& +4 .tCC.seek :closed + "collection"'G(O +3 "core" &=@\ W +3 &=@\ V +10 &2=@\ K+{ +9 &e~;A\ J> +10 &r<@\ JM +9 &MR<Aw\ MK +9 &S=@Y\ NK +10 &S=?E\ MK +9 &R<@(\ NK +9 &UT=A\ NK +10 &R@@\ NK +9 &T=A "\ MK +10 & R>> \ MK +9 &"]S?A\ MK +9 &$T<@\ MK +10 &%R>?\ NK +9 &'T=A\ MK +9 &)eV=@\ MK +10 &+'R>@\ MK +9 &,T>A\ MK +10 &.R=A\ MK +9 &0mR>A\ LK +9 &2/R<B\ LK +10 &3R??\ MK +9 &5W<@\ LL +9 &7uU=@\ LK +10 &97R=Bz\ LK +9 &:R=Ba\ LK +10 &<R>AK\ LK +9 &>}X=@?\ LK +9 &@?W?@)\ LK +10 &BX=C!\ MK +9 &CY>?g\ MK +9 &EZ=@o\ LL +10 &GBc;B\ KM +9 &H~?@ \ IP +10 &JEF\ DU +9 &LhKL\ @X +9 &N'KQ\ ?F +10 &O8;LO\ F(w +9 &OuPP\ IJ +5 ( + "collection"'& +4 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.80 + "collection"'Z& +4 "core" &OkNS\ KJ + &OkOR\ JJ +2 .tHand.open + "manipulator"&V1 +72 "core" 1 +2 "manipulator"&x% +4 "core" % ς  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +3 "manipulator"&'\ +95 "core" ' +2 .tPSV.dial PSR + "processing"%_ +130 "core"  +2 "processing"%% +4 "core" %U>\ c + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1.5ml +2 "processing"%k' +1611 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%d  +41 "core"  +2 .tPS.seek 0ml +2 "processing"%5'W +1617 "core" ' +2 .tPSV.dial PSR + "processing"% +44 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%v' +2636 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%H + "collection"'z  +5 "core"  +2 "processing"%  +44 "core"  +35 +2 .tPSV.dial :mixloop + "processing"% +100 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing + "processing"%  +128 "core" +2 .tPS.seek 0ml +2 "processing"%Y'W +2635 "core" ' +2 .tPSV.dial :air + "processing"%X  +43 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2632 "core" ' +4 .tPSV.dial :mixloop +2 "processing"%> +45 "core" +2 .tPS.seek 0ml +2 "processing"%&'W +1834 "Can"\ _CC +798 "core" ' +2 .tPSV.dial :air + "processing"%`  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2627 "core" ' +2 .tPSV.dial :mixloop + "processing"%P +44 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2630 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&8& +4 "core" & A 3 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&o( +3 "core" ( +2 "manipulator"&|& +3 "core" & b 3 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" & Y 3 +2 .tForearm.seek CC +45 "manipulator"&'ρ +104 "core" ' +2 .tHand.close + "manipulator"&}/ +65 "core" / +2 .tCC.seek :open +2 "collection"'j( +378 "core" ( +2 "manipulator"& & +4 "core" & q 3 +2 "manipulator"&y% +3 "core" % x c +2 .tForearm.seek :retract + "manipulator"&7'\ +97 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&)(- +277 "core" ( +2 "manipulator"&C& +4 "core" &- # R + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 & & +2 "core" &- R +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +114 "core" ' +4 .tHand.open + "manipulator"&c1 +68 "core" 1 +2 "manipulator"&W% +4 "core" % h  ȵT +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +104 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing + ."connect"PRV.dial CBV +2 .tCBV.dial PRV +2 .CTV.dial :air,avoiding: :intake + #Loading lyfil puck from tube 6 into Collection Clamp + "collection"'g& +4 "core" &DJ8\ _ +2 "manipulator"&,% +3 "core" %\ " o : +2 "storage"(m% +4 "core" %} Y Y X\ + "storage"(. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 + "storage"([(K +337 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (1& +3 "core" &K c c\  + "manipulator"&l& +4 "core" &- R +2 "manipulator"&p% +3 "core" %\ " : +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 6 + "manipulator"&.( +178 "core" ( +2 "manipulator"&%& +4 "core" & b +2 "storage"(J& +3 "core" &K X V S\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&n'J +92 "core" ' +2 "storage"(h& +4 "core" &K z 1\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(^'L +283 "core" ' +2 "storage"(b- +3 "core" -' +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 (@& +3 "core" &K @ G \  +2 "manipulator"&& +3 "core" & ` +2 .tElbow.seek 6 + "manipulator"&L( +3 "core" ( + "manipulator"&K& +4 "core" & ` +2 "storage"(& +3 "core" &K 8 B \  +2 .tForearm.seek 6 + 300 counts +2 "manipulator"&;'Ϻ +24 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"& / +76 "core" / +3 ."downElevator"SE.seek :down +5 "manipulator"&i& + "storage"($'v +6 "core" & ` +2 "manipulator"&'% +3 "core" %  l +2 .tForearm.seek :retract +2 "manipulator"&R'\ +96 "core" ' +2 .tElbow.seek CC +2 "manipulator"&B( +158 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +10 "core" ( +2 "manipulator"&(& +4 "core" &  2 +2 .tElbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &\ & +3 "core" & 2 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&-'ρ +98 "core" ' +23 "manipulator"&O& +4 "core" & 2 + "manipulator"&0% +4 "core" %ϊ  +2 "collection"'& +3 "core" &HK\ Z +2 "collection"'U& +4 .tCC.seek :closed + "collection"'~(O +3 "core" &HK\ Z +2 &FJ\ [ +10 &2FJ/\ O+{ +9 &f~GJ!\ J> +9 &rFI\ JM +10 &LRFK\ NK +9 &UFK!\ MK +9 &XGJj\ LK +10 &WGK\ ML +9 &SVGI\ ML +10 &UGI\ ML +9 &SGIx\ MK +9 & SGKq\ MK +10 &"\\RGHe\ MK +9 &$UFJX\ MK +9 &%UHKF\ ML +10 &'WGJ8\ MK +9 &)dXEKd\ LK +10 &+&WGI\ LK +9 &,XFI\ LL +9 &.UGJ\ MK +10 &0lRHK|\ MK +9 &2.RHIv\ NK +9 &3RFJq\ LK +10 &5RFId\ LK +9 &7tRHJ_\ MK +10 &96RGJO\ MK +9 &:RGIF\ MK +9 &<REI;\ MK +10 &>|WGJ0\ LK +9 &@>WDK(\ LK +9 &BWFJ'\ MK +10 &C[DJ#\ LL +9 &E^FH%\ LL +10 &G<sFJ\ IO +9 &HDH\ ES +9 &JCG\ @W +10 &LeFH\ @Y +9 &N'EI\ ?F +9 &O7;CI\ E+} +10 &OpGG\ IJ +5 ( + "collection"'U& +5 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.92 + .Hand.open + "manipulator"&s1 +3 "core" &O`EG9\ KJ +66 1 +2 "manipulator"&/% +4 "core" % ϊ " R +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&2'\ +92 "core" ' +2 .tSC.coast + "storage"(6 +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'I  +129 "core" ~ +2 .tCSV.dial CTV + "collection"']  +28 "core"  +3 .tPS.seek 2.5ml + "processing"% ' +2655 "core" ' +2 "collection"'N% +4 "core" % I!Y\ R +2 .tCS.seek 4.151ml + "collection"'+'Q +1566 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%4  +42 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%Q  +69 "core"  +48 .tPS.seek 0ml + "processing"%<'W +2637 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"' ` +39 "core" ^ +2 .tCSV.dial :air +2 "collection"' @ +42 "core" > +2 .tCS.seek 10ml +2 "collection"'S' D +1567 "core" ' +2 .tCSV.dial CTV + "collection"'q  +44 "core"  +2 .tCS.seek 0ml +2 "collection"'6' +2621 "core" ' +2 .tCBV.dial :waste1 + "collection"'T @ +28 "core" @ +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +3 "collection"'3  +129 "core" +2 "collection"'=& +4 "core" &O`>\ QJ +2 #tStoring lyfil puck in Collection Clamp to tube 5 + "manipulator"&t% +3 "core" %\   +2 "storage"(% +3 "core" % ;\  +2 "storage"(M. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 5 + "storage"({(< +345 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (f& +3 "core" &< a\ w +2 "manipulator"&w& +4 "core" & W 2 + "manipulator"&E% +4 "core" %\  !  +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tElbow.seek 5 + "manipulator"&( +153 "core" ( +2 "manipulator"&"& +4 "core" &   +2 "storage"(u& +3 "core" &< \ y +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&9' +96 "core" ' +2 "storage"(& +4 "core" &< \ y +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(#'L +101 "core" ' +2 "storage"(:- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&& +3 "core" & \  +2 "storage"(!& +4 "core" &< f [\ m + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 5 +2 "manipulator"&' +38 "core" ' +2 .tElbow.hold + "manipulator"&?, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(\\- +3 "core" -' +2 .tSE.seek 20.17 Pucks below Top Plate + "storage"(D'F +43 "core" ' +2 "manipulator"&A% +4 "core" %%o  ÷ +2 "storage"(& +3 "core" &<  a\ c +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 5 + 309 counts + "manipulator"&*'Q +18 "core" ' +2 "manipulator"&a& +4 "core" &  +2 "storage"(& +3 "core" &< i j\ n +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&' +25 "core" ' +2 .tSE.seek 21.17 Pucks below Top Plate +2 "storage"(Z'5 +50 "core" ' +2 "manipulator"&V& +4 "core" &  +2 "manipulator"&x% +4 "core" % +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&_'\ +97 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +149 "core" ( +2 "manipulator"&F& +4 "core" & 3 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &d& +2 "core" & 3 +2 .tForearm.seek CC +2 "manipulator"&k'ρ +103 "core" ' +2 .tHand.close + "manipulator"&/ +65 "core" / +2 .tCC.seek :open +2 "collection"'5( +376 "core" ( +2 "storage"(H& +4 "core" &< k j !\ n +2 "storage"(& +3 "core" &< ` a\ n +2 "manipulator"&z& +3 "core" &  3 +2 "manipulator"&% +3 "core" % υ ; +2 .tForearm.seek :retract +2 "manipulator"&'\ +103 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 5 +2 "manipulator"&v( +156 "core" ( +2 "manipulator"&X& +4 "core" & ] +2 "storage"(Y& +4 "core" &< \ t + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 5 + "manipulator"&>' +109 "core" ' +2 .tElbow.hold + "manipulator"&, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&`1 +74 "core" 1 +3 "manipulator"&&% +4 "core" % .  + "storage"(P& +4 "core" &< M P\ k + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 5 + 318 counts +2 "manipulator"&'Z +19 "core" ' +2 "manipulator"&8& +4 "core" &  +2 "storage"(|& +4 "core" &< s <\ t +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts + "manipulator"&' +25 "core" ' +2 "storage"(}% +4 "core" %7 b\ ud +3 ."downElevator"SE.seek :down +71 "storage"(e'v +31 (% +3 "core" %hr/ x\ ~3 +40 ' +2 ."downElevator"SE.coast + "storage"(5 +59 (G% +3 "core" % 8 8 h\ +2 "manipulator"& % +3 "core" % +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&y'\ +92 "core" ' +2 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%  +72 "core" +3 .tPS.seek 2.5ml + "processing"%C' +2635 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"% +41 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%o  +42 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%c +43 "core" +2 .tdelay 1 second +102 .PSV.dial :air +3 "processing"%W  +44 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%7'W +2658 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%g& +4 "core" &s\ q +2 "manipulator"&,& +3 "core" &  +2 "manipulator"&m% +3 "core" %\  / * +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +175 "core" ( +2 "manipulator"&& +4 "core" &- 2 9 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &1& +2 "core" &- 9 +2 .tForearm.seek :garage +2 "manipulator"&l' +110 "core" ' +2 .tHand.close + "manipulator"&p/ +66 "core" / +2 "manipulator"&%& +4 "core" &- 9 +2 "manipulator"&J% +3 "core" % v 4 ȹ+ +2 .tForearm.seek :retract +2 "manipulator"&h'\ +102 "core" ' +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&)( +129 "core" ( +2 "manipulator"&& +4 "core" & M ] + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &b& +2 "core" &  ] +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&@' +104 "core" ' +2 "manipulator"&& +4 "core" & ] +2 "manipulator"&K% +3 "core" % +3 "processing"%& +3 "core" &q\ m +2 "processing"% & +4 .tPC.seek :closed + "processing"%i(Tg +3 "core" &y\ n +4 &t\ n  +9 &5ys\ d+} +9 &h}\ b@ +10 &fmu\ cO +9 &,Qr\ fM +9 &U\ eN +10 &T\ eN +9 &rQ\ fM +10 &4R\ fM +9 &U\ fM +9 &R\ eM +10 & zU\ eM +9 &";Q\ fN +9 &#U\ eM +10 &%Q\ fN +9 &'T\ eM +10 &)CQ\ eN +9 &+T\ eM +9 &,Q\ fN +10 &.U\ eM +9 &0KQ\ eN +9 &2VX\ eM +10 &3S@\ eM +9 &5V<\ eN +10 &7ST?\ eN +9 &9QB\ fM +9 &:QC\ eN +10 &<T6\ eN +9 &>\\P\ fM +9 &@QI\ eM +10 &ARB\ fM +9 &CV?\ eM +10 &EcU>\ fN +9 &G"\\8\ eO +9 &H`@\ dO +10 &Jy@\ bR +9 &LX@\ _T +9 &N?\ `T +10 &O?\ `T +9 &QG\ _U +10 &SMrI\ b3 +9 &T ,_J\ dY +9 &TM#L\ i, +2 ( + "processing"% & +3 #tProcessing Clamp onSpring/offSpring for 4/27 samples, on/off torque 1.62 + "processing"%'& +4 "core" &TM \ i, + .tHand.open + "manipulator"&.1 +69 "core" 1 +2 "manipulator"&n% +4 "core" %  * +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&('\ +93 "core" ' +2 .tPRV.dial :air + "processing"%\  +46 "core"  +2 .tPSV.dial :mixloop + "processing"%^ +44 "core" +2 "processing"%;% +4 "core" %Te\ e +2 .tPS.seek 0.3ml +2 "processing"%L' +382 "core" ' +2 .tPSV.dial PSR + "processing"%O +113 "core"  +2 "processing"%0% +4 "core" %M\ d + #tPulling 0.4ml of PSR.air + .PSR.select :air +2 .PS.seek 0.7ml +2 "processing"%'* +488 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +2 .PS.seek 2.5ml + "processing"%$' +1912 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%R +111 "core" +2 .tPTV.dial :mixing + "processing"%j @ +70 "core" B +2 .tPBV.dial :waste2 + "processing"%U  +103 "core"  +2 .tPS.seek 0ml +2 "processing"%s'W +2631 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&/& +4 "core" &  ] +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&I( +3 "core" ( +2 "manipulator"&]& +4 "core" &  ] + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &-& +2 "core" & ] +2 .tForearm.seek PC + "manipulator"&[' +96 "core" ' +2 .tHand.close + "manipulator"&/ +69 "core" / +2 .tPC.seek :open +2 "processing"%N( +400 "core" ( +2 "manipulator"& & +4 "core" & B ] + "manipulator"&4% +4 "core" %  8 \ +2 .tForearm.seek :retract + "manipulator"&Q'\ +93 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"& (- +159 "core" ( +2 "manipulator"&& +4 "core" &-  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- L  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +48 .tForearm.seek :garage + "manipulator"&+' +111 "core" ' +2 .tHand.open + "manipulator"&q1 +66 "core" 1 +4 "manipulator"&S% +4 "core" % o ȷj +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&T'\ +98 "core" ' +2 #tLoading da puck from tube 7 into Processing Clamp + "processing"%3& +4 "core" &\ r +2 "manipulator"&=% +4 "core" %\   +2 "storage"(t% +3 "core" % | | 4\ +2 "storage"(. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 7 +2 "storage"(M([z +657 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (f& +3 "core" &[x/ \   + "manipulator"&w& +4 "core" &-  +2 "manipulator"&E% +3 "core" %\  $  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 7 +2 "manipulator"&"( +176 "core" ( +2 "manipulator"&u& +4 "core" & i M +2 "storage"(& +4 "core" &[x/ g\ ~  + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 700 counts + "manipulator"&B' +92 "core" ' +2 "storage"(:& +4 "core" &[x/ #  M\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"('L +90 "core" ' +2 "storage"(!- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (\\& +2 "core" &[x- { v Y\ t  +2 "manipulator"&2& +4 "core" & - M + .tElbow.seek 7 +2 "manipulator"&A( +7 "core" ( +2 "manipulator"&& +4 "core" & + ( +2 "storage"(a& +3 "core" &[x- W\ v  +2 .tForearm.seek 7 + 300 counts +2 "manipulator"&'{ +21 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&V/ +69 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&x& +3 "storage"(9'v +5 "core" &  ( +2 "manipulator"&% +4 "core" % ρ 4 % +2 .tForearm.seek :retract + "manipulator"&#'\ +58 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +37 "core" ' +2 .tElbow.seek PC +2 "manipulator"&( +254 "core" ( +2 "manipulator"&*& +4 "core" &  i + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &D& +3 "core" & i +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&F' +96 "core" ' +2 "manipulator"&d& +36 "core" & i +2 "manipulator"&% +4 "core" % * +2 "processing"%?& +3 "core" &6\ h +2 "processing"%& +4 .tPC.seek :closed + "processing"%_(Tg +3 "core" &l\ h +4 &i\ g8 +9 &?Hsd\ ^1 +10 &pt{k\ \\F +9 &Ue\ `N +10 &Q\\\ `N +9 &R]\ `N +9 &_P`\ `N +10 &!T]\ `N +9 &R`\ `N +9 &TV\ `M +10 &gTU\ `N +9 &!)RK\ `N +10 &"SH\ `M +9 &$SH\ `M +9 &&pOD\ aM +10 &(2PG\ `M +9 &)TH\ `M +9 &+TG\ `N +10 &-wQ8\ `N +9 &/:S5\ `M +10 &0T;\ `N +9 &2R;\ `N +9 &4T;\ _M +10 &6AT9\ _N +9 &8R;\ `M +9 &9P6\ `M +10 &;R:\ `N +9 &=IQ\ `N +10 &? Q\ `M +9 &@N\ aM +9 &BN\ `M +10 &DRQ\ `M +9 &FT\ _N +9 &GZ\ _O +10 &Ij\ ^P +9 &KH\ [S +10 &M\ ZT +9 &N\ ZT +9 &P\ YT +10 &RL\ ZU +9 &Sa}\ \\#m +9 &TIV\ ` * +10 ( + &TM\ d & + "processing"%& +4 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.67 + .Hand.open + "manipulator"&~1 +74 "core" 1 +4 "manipulator"&H% +4 "core" %  * +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +102 "core" ' +2 .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 7 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"%z  +2 %9 +5 "core" 9B\ +102 "processing"%X9 +3 "core" 9A\ +102 "processing"%Y9 +3 "core" 9A +102 "processing"%k9 +3 "core" 9> +102 "processing"%9 +3 "core" 9= +102 "processing"%`9 +3 "core" 9< +102 "processing"%&9 +3 "core" 9; +102 "processing"%P9 +3 "core" 9; +102 "processing"%89 +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<3 +102 "processing"%v9 +3 "core" 9=7 +102 "processing"%G9 +4 "core" 9>; +102 "processing"% 9 +3 "core" 9?@ +102 "processing"%>9 +3 "core" 9@D +102 "processing"%9 +3 "core" 9BH +102 "processing"%Z9 +3 "core" 9CL +102 "processing"%9 +3 "core" 9EP +103 "processing"%e9 +3 "core" 9FU +102 "processing"%9 +3 "core" 9IY +102 "processing"%{9 +3 "core" 9K] +102 "processing"%<9 +3 "core" 9Ma +102 "processing"% 9 +3 "core" 9Oe +102 "processing"%o9 +3 "core" 9Rj +102 "processing"%c9 +3 "core" 9Un +102 "processing"%W9 +3 "core" 9Yr\ +102 "processing"%C9 +3 "core" 9Zv +102 "processing"%g9 +3 "core" 9^z +103 "processing"%,9 +3 "core" 9a\ +102 "processing"%m9 +3 "core" 9e +102 "processing"%9 +3 "core" 9g\ +102 "processing"%19 +3 "core" 9k\ +2 .tPH.hold 2:00:00,28C +2 "processing"% ppi +2 .tdelay 1:30 +4 "core"  +8999 .tPSR.select :air +2 .PSV.dial PSR + "processing"%p +100 "core"  +2 "processing"%%% +4 "core" %V\ k + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%J' +586 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +33 "processing"% +10 .tPS.seek 2ml + "processing"%y'[ +1614 "core" ' +2 .tPTV.dial :puck + "processing"%  +71 "core"  +47 .tPSV.dial PTV +3 "processing"%b +84 "core"  +2 .tPBV.dial :waste1 +2 "processing"%l  +127 "core" +2 "processing"%% +4 "core" %W\ j +2 .tPS.seek 1.5ml +2 "processing"%K' +598 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +3 .tPS.seek 0ml + "processing"%'W +9 "Can"\ g76 +1595 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%h  +34 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%r * +34 "core" + +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%' +70 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%.' +2318 "core" ' +2 .tPSV.dial PTV + "processing"%n +74 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"% +72 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +5 "processing"%\ +72 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%^  +69 "core"  +2 .tPS.seek :empty +2 "processing"%;'9 +2310 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%@  +126 "core" +2 .tPSV.dial :mixloop + "processing"%7 +44 "core" +2 .tPRV.dial :ab1 + "processing"%O @ +74 "core" A +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%0'w +354 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "collection"'L  +3 "processing"%  +43 "core"  +7 +2 "processing"%R% +4 "core" %x0\ k +2 .tPS.seek 0.32ml +2 "processing"%j'% +394 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'U  +29 "core" +2 .tPRV.dial :air +2 "processing"%$  +42 "core"  +3 .tPS.seek 0.9ml + "processing"%/'D +1230 "core" ' +2 .tPRV.dial :waste2 + "processing"%] @ +72 "core" ? +3 .tPS.seek 0.5ml + "processing"%-' +868 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%  +43 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%)'[ +1614 "core" ' +2 .tPSV.dial :PML + "processing"%( +44 "core" +2 .tPTV.dial :mixing + "processing"%i @ +72 "core" A +2 .tPBV.dial :waste1 + "processing"%  +33 "core"  +2 "processing"%4% +4 "core" %[a\ k +2 .tPS.seek 1.85ml + "processing"%'; +239 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +3 .tPS.seek 0ml + "processing"%['W +1963 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'I& +2 "core" &SU)\ \\ +2 "manipulator"&q& +4 "core" & ^ i +2 "manipulator"&S% +3 "core" %  (  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&3(- +145 "core" ( +2 "manipulator"&Q& +4 "core" &.  R + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &=& +2 "core" &.  R +2 .tForearm.seek :garage +2 "manipulator"&t' +107 "core" ' +2 .tHand.close + "manipulator"&/ +76 "core" / +2 "manipulator"&+& +4 "core" &. # # R +2 "manipulator"&f% +4 "core" %  R ȼC +2 .tForearm.seek :retract + "manipulator"&w'\ +104 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&E( +264 "core" ( +2 "manipulator"&u& +4 "core" &   1 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & 1 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&:'ρ +98 "core" ' +2 "manipulator"& & +4 "core" &  = 1 +2 "manipulator"&!% +3 "core" %χ +3 "collection"'\\& +3 "core" &SW"\ T +2 "collection"'2& +4 .tCC.seek :closed + "collection"'(O +3 "core" &TXk\ T +3 &TW\ M +9 &3RV\ B+} +10 &fTV\ A? +9 &pSV\ BN +10 &PQRV\ EM +9 &TRV\ EL +9 &TUX\ DL +10 &TSU\ EL +9 &ZTRV\ EL +9 &RSW\ EL +10 &WSV\ DM +9 & QPV#\ EM +10 &"aVRU\ DM +9 &$"TRU\ DM +9 &%QTV \ EM +10 &'VSV\ DM +9 &)hUQU\ EM +9 &++QRV\ EM +10 &,WSU\ DM +9 &.TRX\ EM +10 &0rQRV\ DL +9 &24SRV\ DL +9 &3VSU\ DM +10 &5UTV\ EM +9 &7zPRX\ @L +9 &9<USS\ JL +10 &:YSV#\ NL +9 &<QSU\ FL +10 &>SSW \ EL +9 &@CVQV\ DM +9 &BURV\ EM +10 &CRTW\ EL +9 &EXSV\ @M +9 &GHbSU\ HN +10 &I}RU\ KQ +9 &JSU\ =U +10 &LoQS\ 9X +9 &N/QV\ 8F +9 &O=<ST\ <&r +10 &O xRT\ AJ +5 ( + "collection"'2& +5 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.74 + "collection"'a& +4 "core" &OmRT\ BJ + &OmQU\ HJ + .tHand.open +44 "manipulator"&T1 +69 "core" 1 +3 "manipulator"&V% +4 "core" % χ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&x'\ +94 "core" ' +2 .tPSV.dial PSR + "processing"% +101 "core"  +2 "processing"%"% +4 "core" %[W\ a + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%B' +1614 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +42 "core"  +3 .tPS.seek 0ml + "processing"%'W +1616 "core" ' +2 .tPSV.dial PSR + "processing"%* +44 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%9' +2633 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%D  +2 "collection"'A  +39 "core" +121  +2 .tPSV.dial :mixloop + "processing"%d +100 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%  +72 "core" +2 .tPS.seek 0ml +2 "processing"%?'W +2298 "Can"\ WYY +343 "core" ' +2 .tPSV.dial :air + "processing"%#  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%N' +2638 "core" ' +2 .tPSV.dial :mixloop + "processing"%~ +44 "core" +2 .tPS.seek 0ml +2 "processing"%H'W +2631 "core" ' +2 .tPSV.dial :air + "processing"%  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2636 "core" ' +2 .tPSV.dial :mixloop + "processing"%X +44 "core" +2 .tPS.seek 0ml +2 "processing"%F'W +2637 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&Y& +4 "core" & 1 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&M( +4 "core" ( +2 "manipulator"&k& +4 "core" &  F 1 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & v 1 +2 .tForearm.seek CC +2 "manipulator"&`'ρ +102 "core" ' +2 .tHand.close + "manipulator"&&/ +72 "core" / +2 .tCC.seek :open +2 "collection"'P( +376 "core" ( +2 "manipulator"&8& +4 "core" & 1 +2 "manipulator"&|% +3 "core" % w  h +2 .tForearm.seek :retract + "manipulator"&}'\ +100 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +279 "core" ( +2 "manipulator"&& +4 "core" &- v > + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &v& +2 "core" &- > +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&G' +108 "core" ' +32 .tHand.open + "manipulator"& 1 +69 "core" 1 +2 "manipulator"&>% +4 "core" % ~ Ƽ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +104 "core" ' +2 ."da"delayUntil "07:39:46.93" +24795 #recoverPRVreagent08 + .PTV.dial :mixing + "processing"%Z @ +72 "core" B +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%e * +32 "core" + +2 ."da"PSV.dial :air +2 "processing"%  +43 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%{' +2305 "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 + "processing"%o +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%c  +43 "core"  +2 ."da"PS.seek :empty +2 "processing"%W'9 +2328 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%C +128 "core"  +2 "processing"%g% +4 "core" %8)\ j + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +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 + "processing"%m'[ +1608 "core" ' +2 ."da"PTV.dial :puck + "processing"%  +70 "core"  +2 ."da"PSV.dial PTV +2 "processing"%1 +82 "core" ~ +2 ."da"PBV.dial :waste1 + "processing"%p  +33 "core" +2 "processing"%%% +4 "core" %Wd\ k +2 ."da"PS.seek 1.5ml + "processing"%s' +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%J * +34 "core" , +3 ."da"PS.seek 0ml + "processing"%'W +1609 "core" ' +2 ."da"delay 2:00 +8510 "Can"\ h55 +3492 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%b  +34 "core" +2 ."da"delay 30 seconds +3046 .PBV.dial between PSV and waste1 +3 "processing"%l * +46 "core" ) +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%y' +2311 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%K +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%z +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%h  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%r'9 +2303 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%' +128 "core"  +2 "processing"%% +4 "core" %;<\ l + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%n' +584 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"% '[ +1606 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%\ +82 "core"  +2 ."da"PBV.dial :waste1 + "processing"%^  +33 "core" +2 "processing"%.% +6 "core" %^9\ b +4 ."da"PS.seek 1.5ml +4 "processing"%@' +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%7 * +33 "core" + +3 ."da"PS.seek 0ml + "processing"%O'W +1604 "core" ' +2 ."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"% * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%L +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%R' +2328 "core" ' +2 ."da"PSV.dial PTV + "processing"%0 +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%U +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%$ +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%j  +70 "core"  +2 ."da"PS.seek :empty +2 "processing"%]'9 +2310 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%/  +42 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%  +126 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%-  +41 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop + "processing"%( +43 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%i' +389 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%  +44 "core"  +2 "processing"%4% +4 "core" %X\ d +2 ."da"PS.seek 0.55ml + "processing"%'t +330 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%)  +44 "core"  +2 ."da"PS.seek 2ml +2 "processing"%'[ +1563 "core" ' +2 ."da"PSV.dial :PML + "processing"%I +44 "core" +2 ."da"PTV.dial :mixing + "processing"%q @ +72 "core" A +2 ."da"PBV.dial :waste1 + "processing"%S  +33 "core" +2 "processing"%Q% +4 "core" %[b\ g +2 ."da"PS.seek 1.85ml + "processing"%='; +243 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +44 "core" ) +3 ."da"PS.seek 0ml + "processing"%'W +1963 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +13220 "Can"\ h22 +34783 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%+  +31 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%f * +34 "core" + +2 ."da"PSV.dial :air +2 "processing"%  +43 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%t' +2312 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%u +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +44 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%3 +55 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +40 "core"  +2 ."da"PS.seek :empty +2 "processing"%!'9 +2309 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%\\ +128 "core"  +2 "processing"%w% +4 "core" %;%\ j + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +4 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%5' +599 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +9 ."da"PS.seek 2ml + "processing"%2'[ +1607 "core" ' +2 ."da"PTV.dial :puck + "processing"%a  +71 "core"  +2 ."da"PSV.dial PTV +2 "processing"%T +82 "core" ~ +2 ."da"PBV.dial :waste1 + "processing"%V  +33 "core"  +2 "processing"%% +4 "core" %Wa\ f +2 ."da"PS.seek 1.5ml + "processing"%"' +599 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%: * +33 "core" + +3 ."da"PS.seek 0ml + "processing"%['W +1603 "core" ' +2 ."da"delay 2:00 +11021 "Can"\ i22 +982 #"da"recoverPSRreagent08 + .PTV.dial :puck +40 .PBV.dial :waste1 +8 "processing"%  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%B * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%* +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +2321 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%A +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%D +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%d +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%9'9 +2310 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%# +127 "core"  +2 "processing"%?% +4 "core" %9b\ _ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%~' +588 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%N'[ +1609 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"% +70 "core" +2 ."da"PBV.dial :waste1 + "processing"%H  +34 "core" +2 "processing"%X% +4 "core" %\\r\ f +2 ."da"PS.seek 1.5ml + "processing"%' +602 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%Y * +33 "core" , +3 ."da"PS.seek 0ml + "processing"%k'W +1604 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%& * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%E +71 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%x' +2302 "core" ' +2 ."da"PSV.dial PTV + "processing"% +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +4 "processing"%8 +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%| +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%`  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2312 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%v +128 "core"  +2 "processing"%M% +4 "core" %8 \ j + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"% ' +598 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%>'[ +1614 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%} +70 "core" +2 ."da"PBV.dial :waste1 + "processing"%G  +34 "core" +2 "processing"%Z% +4 "core" %\\q\ f +2 ."da"PS.seek 1.5ml + "processing"%' +593 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%e * +34 "core" + +3 ."da"PS.seek 0ml + "processing"%'W +1609 "core" ' +2 ."da"delay 2:00 +12003 #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"%< * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +71 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%o' +1521 "Can"\ _NN +781 "core" ' +2 ."da"PSV.dial PTV + "processing"%c +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"%C +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%g  +70 "core"  +2 ."da"PS.seek :empty +2 "processing"%W'9 +2311 "core" ' +2 ."da"Gate.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%, +134 "core"  +8 "processing"%% +12 "core" %4#\  +6 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +5 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.25ml +2 "processing"%1'7 +366 "core" ' +2 ."da"delay 5 seconds +502 "processing"%p% +131 "core" %8$\  + #"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 + "processing"% +10 ."da"PS.seek 2ml + "processing"%m'[ +1603 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%J +74 "core" +2 ."da"PBV.dial :waste1 + "processing"%s  +35 "core" +2 "processing"%b% +4 "core" %\\ \  +2 ."da"PS.seek 1.5ml + "processing"%l' +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +3 ."da"PS.seek 0ml + "processing"%'W +1618 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +43 "processing"%K * +41 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%z +74 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%h' +2388 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%y +85 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%' +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%r  +72 "core"  +2 ."da"PS.seek :empty +2 "processing"%n'9 +2371 "core" ' +2 "processing"%\ 9 +3 "core" 9&4b +2 #"da"Processing Puck Heater at 28.2C before imaging + .PH.coast +2 "processing"%^  +3 "core" 4b + 4b + "processing"%.& +3 "core" &TM\  & +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 6 + "manipulator"& % +4 "core" %\   , +2 "storage"(7% +3 "core" % F\ / +2 "storage"(@. +2 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 6 +2 "storage"(;(K +343 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +4 "core" &K \ / + "manipulator"&L& +5 ."raiseStack"SE.reconfigure SEplace +2 "storage"(#]K-0-\ b +2 "core" &-  > +3 "manipulator"&O% +3 "core" %\   , +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek PC +3 ."raiseStack"SE.seek :beamBreak +2 "manipulator"&0( "storage"(U'L +126 "core" ( +3 "manipulator"&$& +4 "core" & ` c ] +2 ."da"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &j& +3 "core" & a W / ] +2 ."da"Forearm.seek PC + "manipulator"&R' +97 "core" ' +2 ."da"Hand.close + "manipulator"&// +32 "core" ' +2 "storage"(- +3 "core" -'L +2 ."raiseStack"SE.configure SEconfig +2 "storage"(#QK-0-\ b +2 ."raiseStack"SE.seek :place +2 "storage"(-' +27 "core" / +2 ."da"PC.seek :open +2 "processing"%(( +4 "core" ' +400 ( +2 "storage"(]& +4 "core" &K  +\ / + "manipulator"& & +4 "core" & x ] + "manipulator"&4% +4 "core" %  v  +2 ."da"Forearm.seek :retract + "manipulator"&i'\ +100 "core" ' +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 6 +2 "manipulator"&)( +254 "core" ( +2 "manipulator"&& +4 "core" &  ` +2 "storage"(I& +3 "core" &K  \ . +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 6 + 700 counts +2 "manipulator"&q'J +95 "core" ' +2 ."da"Hand.open + "manipulator"&S1 +69 "core" 1 +3 "storage"(Q- +3 "core" -' +2 ."da"SE.seek -0.19 Pucks below Top Plate + "storage"(' +26 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.86 Pucks below Top Plate + "storage"(' +51 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da19aug1208h150ml.tif +1948 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +200 #"da"SX HX9/16 (USB:59): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 18.181 seconds\ /var/log/esp/da19aug1208h150ml.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da19aug1208h150ml15s.tif +1556 #SX HX9/16 (USB:59): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da19aug1208h150ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da19aug1208h150ml30s.tif +3056 #SX HX9/16 (USB:59): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da19aug1208h150ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da19aug1208h150ml70s.tif +7117 #SX HX9/16 (USB:59): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da19aug1208h150ml70s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF + ."Qmail"HABfans.email "18.181 sec auto-exposure",Subject: "da19aug1208h150ml images!" +8 "storage"(=- +10 "core" -' +5 "storage"(+& +9 "core" &K u\ J +2 "manipulator"&f& +3 "core" & H ? +3 ."da"Elbow.seek 6 +2 "manipulator"&( +19 "core" ( +2 "manipulator"&& +4 "core" &  +2 "storage"(u& +4 "core" &K \ M +2 ."da"Forearm.seek 6 + 700 counts +2 "manipulator"&'J +4 "core" ' +2 ."da"SE.reconfigure SEgently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.15 Pucks below Top Plate +2 "storage"(3' +58 "core" ' +2 "manipulator"& & +4 "core" & +2 "storage"(t& +3 "core" &K w\ t +2 ."da"Elbow.reconfigure LimpElbow +4 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 6 +2 "manipulator"&\\'Ύ +33 "core" ' + ."da"Elbow.hold +2 "manipulator"&w, +3 "core" , + ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 0.04 Pucks below Top Plate +2 "storage"(!' +21 "core" ' + "manipulator"&5% +4 "core" %Ρ o +2 "storage"(a& +7 "core" &K ^ [ 3\ m +4 ."da"Forearm.force -20 +2 "manipulator"&5 +3 ."da"Forearm.seek 6 + 319 counts + "manipulator"&T' +18 "core" ' + "manipulator"&V& +4 "core" & +2 "storage"(& +4 "core" &K '\ u +4 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 6 + 700 counts +2 "manipulator"&2'J +26 "core" ' +3 "storage"(:% +5 "core" % 6\ w +2 ."downElevator"SE.seek :down +4 "storage"("'v +98 (% +3 "core" %g5 ~ e ]\ pU\\ +2 "manipulator"&B% +4 "core" %> +2 ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&*'\ +89 "core" ' +67 ' +2 ."downElevator"SE.coast + "storage"(5 +2 ."da"SC.coast + "storage"(6 +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 #tStarting finalPurge +3 "processing"%[& +4 "core" &#\ c +2 "manipulator"&A& +3 "core" & +2 "manipulator"&D% +4 "core" %\    +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&d(- +176 "core" ( +2 "manipulator"&& +4 "core" &- W 2 +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +4 "core" &- 2 +4 ."psFlush"Forearm.seek :garage +2 "manipulator"&#' +109 "core" ' +3 ."psFlush"Hand.close + "manipulator"&?/ +71 "core" / +2 "manipulator"&9& +4 "core" &-  g 2 +2 "manipulator"&~% +3 "core" %  ƾ` +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +102 "core" ' +2 ."psFlush"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC + "manipulator"&H( +131 "core" ( +2 "manipulator"&X& +4 "core" & ! a + ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &N& +3 "core" & @ a +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&Y' +101 "core" ' +2 "manipulator"&& +4 "core" &  a +2 "manipulator"&% +4 "core" % +2 "processing"%&& +3 "core" &\ a +2 "processing"%E& +3 ."psFlush"PC.seek :closed +2 "processing"%k(Tg +3 "core" &\ b +3 & \ a +9 &-t"\ Y+{ +9 &c{\ W> +10 &pm\ XN +9 &4O\ ZM +9 &S\ YM +10 &O\ [N +9 &zO\ ZM +9 &<Q\ ZM +10 &O \ ZN +9 &S \ ZM +10 & O\ ZN +9 &"DT \ ZM +9 &$T \ [N +10 &%Q\ [N +9 &'R\ ZM +9 &)LO \ [M +10 &+P\ ZM +9 &,T \ ZM +10 &.O \ [N +9 &0SQ\ \ ZN +9 &2N\ ZM +10 &3O \ ZN +9 &5Q\ ZN +10 &7\\N\ ZM +9 &9Q\ ZM +9 &:T\ ZM +10 &<S\ YM +9 &>dN\ ZM +9 &@&N\ ZM +10 &AN\ ZM +9 &CN\ [M +9 &ElR\ ZM +10 &G.U\ ZM +10 &H[\ YO +9 &Jm\ WP +9 &La\ UT +9 &N"\ UT +10 &O\ UT +9 &Q\ TU +9 &SQo\ W6 +10 &T!,r\ WS +9 &TJ\ ^* +3 ( + "processing"%E& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.62 + "processing"%& +5 "core" &TJ\ \\* +2 ."psFlush"Hand.open + "manipulator"&81 +68 "core" 1 +2 "manipulator"&|% +4 "core" %  +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +3 "manipulator"&`'\ +99 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%x +128 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%v'P +421 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +684 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%M' +1609 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +72 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 + "processing"%  +32 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%}'W +2632 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%G +73 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%Z' +595 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml + "processing"%>' +2116 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%e +84 "core" ~ +2 ."psFlush"PBV.dial PSV +2 "processing"% U +54 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%F'W +2626 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%< @ +41 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +2639 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +71 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%c'9 +2627 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%{ +43 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%C' +2629 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%g +69 "core" +2 ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +2 "processing"%o'W +835 "Can"\ XHG +1804 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%, @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2624 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%W  +70 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%p'9 +2644 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%1 +44 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.seek 1ml +2 "processing"%%'P +1111 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml + "processing"%J' +1610 "core" ' +2 ."psFlush"PSV.dial PTV +5 "processing"%s +70 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%b  +53 "core" +3 ."psFlush"PS.seek 0ml + "processing"%m'W +2627 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"% +72 "core"  +2 ."psFlush"PSR.select :flush +48 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%l' +588 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2116 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%K +84 "core"  +2 ."psFlush"PBV.dial PSV +2 "processing"%z U +52 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2637 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%y @ +39 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%'' +2624 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +82 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%r'9 +2626 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%h +53 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%\ ' +2638 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%^ +73 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%.'W +2634 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%7' +2636 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%@  +71 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2632 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'L& +4 "core" &kok\ U +2 "manipulator"&O& +3 "core" & a +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&$( +3 "core" ( +2 "manipulator"&j& +4 "core" &  a +2 .tElbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 && +2 "core" & a +2 .tForearm.seek PC +2 "manipulator"&' +101 "core" ' +2 .tHand.close + "manipulator"&// +71 "core" / +2 .tPC.seek :open +2 "processing"%( +401 "core" ( +2 "manipulator"&U& +4 "core" & p a +2 "manipulator"&_% +3 "core" %  +2 .tForearm.seek :retract + "manipulator"&]'\ +102 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"& ( +360 "core" ( +2 "manipulator"&4& +4 "core" & + + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &R& +2 "core" & + +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC + "manipulator"&'ρ +97 "core" ' +2 "manipulator"&I& +4 "core" & + +2 "manipulator"&0% +3 "core" %υ +3 "collection"'S& +3 "core" &kmd\ Y +2 "collection"'Q& +4 .tCC.seek :closed + "collection"'i(O +3 "core" &hmp\ Y +3 &iol\ Y +10 &2jnl\ M+{ +9 &cine\ K> +9 &tklh\ LM +10 &KVine\ OL +9 & Whmg\ OL +10 &Ulll\ PM +9 &Tjmq\ OL +9 &SWhko\ OL +10 &Timq\ PM +9 &Tkml\ OL +9 & Vknj\ OL +10 &"ZTknk\ PM +9 &$Zinl\ OL +10 &%Ujlj\ OL +9 &'Yknl\ OM +9 &)bWinn\ OM +10 &+%Sinl\ PL +9 &,Vkml\ OL +9 &.Ymml\ OM +10 &0jWink\ OM +9 &2-Thng\ PL +10 &3Uilj\ OL +9 &5Yjmm\ OM +9 &7rVhml\ OM +10 &95Tkmm\ PL +9 &:Ukmk\ OL +9 &<Ykml\ OL +10 &>zTinl\ OM +9 &@<Wjmc\ OM +10 &ATjmk\ OL +9 &CWkml\ OL +9 &E\\koe\ OM +10 &G@ghoj\ MN +9 &Hikl\ JQ +9 &Jhmi\ EU +10 &Lhhlk\ BX +9 &N)gmx\ BF +10 &O7:jln\ G*{ +9 &Oqgkl\ LG +5 ( +4 "collection"'Q& +3 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.73 +2 "collection"'-& +4 "core" &Ohhjj\ NG + &Ogjjk\ MG + .tHand.open +2 "manipulator"&1 +73 "core" 1 +2 "manipulator"&=% +4 "core" % υ _ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&+'\ +99 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'f& +4 "core" &Ohjlr\ NG +2 "collection"'% +3 "core" %ilf\ N +2 .tCSV.dial CSR +2 "collection"'u  +40 "core"  +2 "collection"' % +4 "core" %jlg\ M + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.seek 5ml +2 "collection"'t'l +1343 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 '5% +2 "core" %lhlg\ K +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'a' +661 "core" ' +2 .tCSV.dial :waste + "collection"'V +127 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'' +1981 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"':& +4 "core" &Oghkl\ OG +2 "collection"')% +3 "core" %jmo\ O +2 .tCSV.dial :flush + "collection"'q  +41 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"''l +1239 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +53 "core" > +2 "collection"'B% +4 "core" %lhkp\ N +2 .tCS.seek 7ml +2 "collection"'' +543 "core" ' +2 ."connect"CSV.dial CTV +3 "collection"'  + .tCTV.dial CSV +4 "collection"'3  +40 "core"  +90  +2 .tCBV.dial :waste1 + "collection"'\\ @ +44 "core" ? +2 .tCS.seek 0ml +39 "collection"'T' +1697 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'[& +4 "core" &Ogjni\ OG +2 "collection"'A% +3 "core" %inb\ O +2 .tCSV.dial :flush + "collection"'D  +70 "core" +3 .tCS.seek 5ml + "collection"'!'l +1245 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'2 @ +41 "core" A +2 "collection"'% +4 "core" %ljkb\ M \ +2 .tCS.seek 7ml +2 "collection"'' +564 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'"  +40 "core"  +2 .tCBV.dial :waste2 +2 "collection"';  +111 "core"  +3 .tCS.seek 0ml + "collection"'w' +1684 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'?& +4 "core" &Ofioh\ OG +2 "collection"'9% +3 "core" %mmj\ O + .tCSV.dial CSR +2 "collection"'~  +43 "core"  +2 "collection"'*% +4 "core" %hmf\ N + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml +2 "collection"'X' +1967 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"'N' D +544 "core" ' +4 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"'# +2 '  +97 "core" +37  +2 .tCTV.dial :intake + "collection"'  +72 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml + "collection"'&' \\ +1947 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'d  +71 "core" ~ +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'' +592 "core" ' +2 .tCSV.dial CSR + "collection"'(  +98 "core"  +2 "collection"'% +4 "core" %inY\ N + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.seek 5ml +2 "collection"'8'l +1353 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"'|' D +1357 "core" ' +2 .tCSV.dial CBV + "collection"'E +98 "core" +2 .tCS.seek 0ml +2 "collection"'x' +764 "Can"\ \\BA +1862 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&Y& +4 "core" & + +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&n( +25 "core" ( +2 "manipulator"&v& +4 "core" &  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &  +2 .tForearm.seek CC +2 "manipulator"& 'ρ +101 "core" ' +2 .tHand.close + "manipulator"&M/ +72 "core" / +2 .tCC.seek :open +2 "collection"'G( +375 "core" ( +2 "manipulator"&}& +4 "core" &  +2 "manipulator"&Z% +3 "core" % τ t +2 .tForearm.seek :retract + "manipulator"&e'\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +267 "core" ( +2 "manipulator"&>& +4 "core" &- ] + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &<& +2 "core" &- ] +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&F' +113 "core" ' +32 .tHand.open +2 "manipulator"&1 +67 "core" 1 +2 "manipulator"& % +4 "core" % p u ȷc +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&{'\ +106 "core" ' +2 #tCompleted [deepDAwithoutWCR] begun 06:39:32 + #Preparing to sleep until 11:00AM 8/12/2019 +4 ."shutdown"CC.coast +2 #tAsleep til 11:00AM 8/12/2019 +2 "collection"'6 +4 #tContinuing at 11:00 +2 ."shutdown"CS.coast +2 "collection"'5 +3 "Can"\ j** +3 ."shutdown"PC.coast +2 "processing"%6 +3 ."Qmail"GoodNews.email "Then, in tube 7: shallowDAwithoutWCR\\n/home/esp/esp2/mission/2019_08_10_niagara_mission.rb:82\\n{5 => 22,\\n 6 => 1,\\n 7 => 21}\\nCan@08:34:07, 25.7C, 31% humidity, 14.5psia, 13.127V, 0.183A, 0.183A avg, 2.41W",Subject: "Asleep until 11:00" +5 ."shutdown"PS.coast +3 "processing"%5 +2 ."shutdown"Forearm.coast + "manipulator"&5 +3 ."shutdown"Elbow.coast + "manipulator"&6 +37 ."shutdown"Gate.power :raw,:OFF + .Gate.power :core,:OFF + #Shutdown +56704 "Can"\ y +60002 \ { +60003 \ { +60002 \ { +60002 \ { +60002 \ | +60002 \ | +60003 \ | +60002 \ } +60002 \ } +60002 \ } +60002 \ } +60003 \ } +60002 \ ~ +38492 \ } +2 #tPowering core bus +501 .Gate.power :raw,:ON +3 "sampler") +2 )c +2 "core"  +2 "collection"' +2 'g +2 "core"  +2 "processing"% +2 %C +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 ),% +3 "core" %g\ + .tSS.configure SSconfig +2 "sampler")#.0X 22,\\n 6 => 1,\\n 7 => 21}\\nCan@11:00:35, 25.0C, 32% humidity, 14.5psia, 13.049V, 0.429A, 0.429A avg, 5.60W",Subject: "Started 2019_08_10_niagara_mission phase shallowDAwithoutWCR" +3 #t===> STARTED shallowDAwithoutWCR (phase #6) <=== + .Sample.shallow + "sampler")$2 +21 "core" 2 +5 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'4& +3 "core" &y|=\ V +2 .tHand.open + "manipulator"&R1 +72 "core" 1 +2 "manipulator"&I& +4 "core" &\  l "x +2 "manipulator"&0% +4 "core" % \    +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&S(- +179 "core" ( +2 "manipulator"&]& +4 "core" &-  8 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +5 &P& +6 "core" &- 8 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :garage +2 "manipulator"&Q' +108 "core" ' +2 .tHand.close + "manipulator"&-/ +73 "core" / +2 "manipulator"&& +6 "core" &- 8 +2 "manipulator"&=% +3 "core" %  3 m +2 .tForearm.seek :retract +2 "manipulator"&f'\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&( +278 "core" ( +2 "manipulator"&u& +4 "core" & t / +2 .tElbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 & & +2 "core" & / +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&'ρ +99 "core" ' +4 "manipulator"&6& +3 "core" & / +2 "manipulator"&5% +4 "core" %e  +3 "collection"'t& +3 "core" &y}q\ U +2 "collection"'V& +4 .tCC.seek :closed + "collection"'a(O +3 "core" &x~I\ U +5 &y}I\ T= +9 &Kyz}J\ J2 +10 &Ftz~P\ HF +9 &\\y|O\ KM +9 &Wy}K\ LM +10 &xTx~?\ LL +9 &:Vy~I\ LL +9 &Xy~I\ LM +10 &Ry}L\ LM +10 &Xy{H\ KM +9 &AXx|?\ LM +9 &!Yz{<\ LL +9 &"UxK\ LL +10 &$Ty|J\ LM +9 &&IRy|I\ MM +9 &( Ry}E\ LL +10 &)Uy|=\ LL +9 &+T{}B\ LL +9 &-PYy}L\ LM +10 &/Sz}J\ LL +9 &0U{P\ LL +10 &2Uy}?\ LL +10 &4YYy~=\ KM +9 &6Yz{>\ KM +10 &7Ux}G\ KM +9 &9Rz|K\ KM +10 &;aXz}D\ JM +9 &=#Vy~M\ JM +9 &>Tx}F\ KM +10 &@Sx~J\ KL +8 &BiVy}D\ KM +9 &D+[x}J\ LM +10 &E^x}K\ KM +9 &Gjz}G\ JO +10 &Iay|>\ GR +9 &KxzE\ AW +9 &Lu}E\ ?Y +11 &Nw|J\ A; +8 &OY*w{E\ E%n +9 &Ojx{?\ KF +2 ( + "collection"'V& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.67 +2 "collection"':& +5 "core" &Ogwyi\ JF +2 .tHand.open + "manipulator"&)1 +75 "core" 1 +2 "manipulator"&q% +4 "core" % e +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +3 "manipulator"&'\ +93 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'& +4 "core" &Ogv{H\ KF +2 "collection"'B% +4 "core" %yz_\ K + .tCSV.dial CSR +2 "collection"'  +126 "core"  +2 "collection"'% +4 "core" %w|E\ J + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"'3'l +1357 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 '\\% +2 "core" %lvy@\ K +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'' +670 "core" ' +2 .tCSV.dial :waste + "collection"'[ +127 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'A' +1981 "core" ' +2 #tPurging external Intake + "collection"'D& +4 "core" &Ofw{E\ OF + "collection"'T% +4 "core" %x{i\ O + .tCSV.dial :flush +2 "collection"'2  +52 "core" +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'' D +2387 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +3 "collection"'! + '"  +29 "core"  +46  +2 .tCTV.dial :intake + "collection"';  +73 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'' +2419 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'?  +70 "core" +2 #tFlushing upper manifold + "collection"'9& +4 "core" &Oeuxc\ MF +2 "collection"'~% +3 "core" %uyh\ M + .tCSV.dial :flush +2 "collection"'*  +70 "core"  +2 .tCS.seek 5ml +2 "collection"'w'l +1236 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"'X @ +41 "core" B +2 "collection"'#% +4 "core" %lvzD\ N +45 .tCS.seek 6.999ml + "collection"'' +543 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"' +99 "core" ~ +2 .tCTV.dial :air +2 .CS.seek 0ml + "collection"'N' +1689 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'d'- +782 "core" ' +2 .tCSV.dial :waste + "collection"'& +54 "core" +3 .tCS.seek 0ml + "collection"'(' +360 "Can"\ ^JI +413 "core" ' +2 "collection"'& +4 "core" &Oew{`\ OF + "collection"'% +4 "core" %v{:\ O + .tCSV.dial :flush +2 "collection"'8  +44 "core"  +3 .tCS.seek 3ml + "collection"'E'- +785 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'| @ +41 "core" A +2 "collection"'Y% +4 "core" %-v{f\ M +2 .tCS.seek 5ml +2 "collection"'v'l +552 "core" ' +2 .tCSV.dial :air + .CS.seek 0ml +2 "collection"'' +1233 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'M'- +775 "core" ' +2 .tCSV.dial :waste + "collection"' +83 "core" +2 .tCS.seek 0ml +2 "collection"'+' +782 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&i& +4 "core" &  / +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&}( +3 "core" ( +2 "manipulator"&Z& +3 "core" & + / +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 & & +3 "core" & / +2 .tForearm.seek CC + "manipulator"&>'ρ +94 "core" ' +2 .tHand.close + "manipulator"& + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &x& +2 "core" &- e > +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +112 "core" ' +2 .tHand.open + "manipulator"&1 +71 "core" 1 +2 "manipulator"&{% +4 "core" % t E ȹv +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +104 "core" ' +2 #tda sampling at most 150ml +3 #Loading sh1 puck from tube 7 into Collection Clamp +2 ."Qmail"HABfans.email "Started da in tube 7 at 11:04:51EDT12-Aug-19\\n{5 => 22,\\n 6 => 1,\\n 7 => 21}\\nCan@11:03:38, 25.1C, 31% humidity, 14.5psia, 13.068V, 0.380A, 0.374A avg, 4.96W",Subject: "da sampling at most 150ml" +2 "collection"'& +4 "core" &y|S\ [ +2 "manipulator"&c% +4 "core" %\  5 3 + "storage"(g% +4 "core" % \ { +2 "storage"(C. +2 "core" .( +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 7 +2 "storage"(,([z +1602 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (o& +3 "core" &[{) \ y  +2 "manipulator"&W& +3 "core" &- $ > +2 "manipulator"&% +3 "core" %\   3 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 7 +3 "manipulator"&1( +175 "core" ( +4 "manipulator"&p& +4 "core" & g + "storage"(%& +4 "core" &[{) \ w  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 700 counts +2 "manipulator"&s' +93 "core" ' +2 "storage"(b& +4 "core" &[{( q\ {  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"(J'L +101 "core" ' +2 "storage"(- +4 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (m& +3 "core" &[{) M\ u  +2 "manipulator"&K& +4 "core" & g + .tElbow.seek 7 +2 "manipulator"&l( +3 "core" ( +2 "manipulator"&z& +4 "core" & { g +2 "storage"(& +3 "core" &[{) b\ v  +3 .tForearm.seek 7 + 300 counts + "manipulator"&'{ +23 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +40 "manipulator"&'/ +73 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&h& +3 "storage"(y'v +6 "core" & g +2 "manipulator"&\ % +4 "core" % υ +2 .tForearm.seek :retract + "manipulator"& '\ +65 "core" ' +32 ."downElevator"SE.coast + "storage"(5 +3 "core" ' +2 .tElbow.seek CC +2 "manipulator"&7( +152 "core" ( +2 "manipulator"&.& +4 "core" & d 8 +2 .tElbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &/& +3 "core" &  8 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&`'ρ +100 "core" ' +2 "manipulator"&U& +4 "core" & ! Q 8 +2 "manipulator"&k% +4 "core" %υ +2 "collection"'& +4 "core" &z~o\ Q + "collection"'@& +4 .tCC.seek :closed +2 "collection"'j(O +3 "core" &z}n\ R +3 &yH\ Q9 +10 &KJ{y|J\ F0 +9 &zs~{}G\ EE +9 &%Yy|I\ HL +10 &Uz|D\ IL +9 &Uz~E\ IL +9 &kU{}>\ IL +10 &-Ty|E\ IL +9 &Qz}B\ IL +10 &Vz|>\ IL +9 &tTy9\ HL +9 &!5Vz~;\ IL +10 &"Tz~9\ IL +9 &$Uz~;\ IL +9 &&{Uz}6\ IL +10 &(=U{~2\ HL +9 &)Uy~5\ HL +10 &+T|}7\ IL +9 &-Ux}9\ HL +9 &/EU{|0\ IL +10 &1Uz|,\ IL +9 &2Uy5\ HL +9 &4Ty6\ IL +10 &6NUx}3\ IL +9 &8Tz}9\ HL +10 &9Ty}6\ HL +9 &;Uz}9\ IL +9 &=XUz|:\ HK +10 &?Uy}>\ IL +9 &@Uy~<\ IL +9 &BVz=\ HL +10 &D\\]x~<\ HM +9 &Fby};\ HM +10 &Gyw|:\ EP +9 &Ix|9\ @T +9 &KBx~9\ =X +10 &Mw{7\ \ GH +2 ( + "collection"'@& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.86 + .Hand.open + "manipulator"&$1 +66 "core" 1 +2 "manipulator"&4% +4 "core" % υ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&R'\ +97 "core" ' +2 .tSC.coast + "storage"(6 +2 #tcollectSample 150ml w/bubble point of 24psi + #Priming 7ml + .Gate.power :sampler,:ON + ."pumping"Gate.power :analytic3,:ON +2 .tIntake.select :close +2 .Exhaust.select :close + .SS.hold +2 "sampler")I+ +3 "core" + +2 "sampler")0% +3 "core" % \ ] +2 "collection"']& +4 "core" &Okz}7\ H +2 "Can"\ XVV +2 #tCalibrating pressure and temperature sensors + .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust + .SS.reconfigure SSfast +2 "sampler")#.0X\  + "sampler")=% +4 "core" %?8 \ W + .tSSV.dial :spit +2 "sampler")H +132 "core"  +2 .tSS.seek 0ml +2 "sampler")Q' +267 "core" ' +2 .tSSV.dial CBV + "sampler")u  +133 "core" +3 .tCTV.dial :intake +2 "collection"'  +83 "core" +2 #tWaiting for external sampler to finish priming... + .delayUntil "11:08:23.76" +1595 #"pumping"7.3L/min +3007 #7.3L/min +3007 #7.3L/min +3007 #7.3L/min +3007 #7.3L/min +2862 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open + "sampler") +138 #"pumping"7.3L/min +72 "collection"'S% +3 "core" %_\ +2 #tIntake @20.6psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X ' +889 "core" ' +2 .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +2 "sampler")G  +76 "core" +2 #tAllowing 130s for 25.0ml of remaining 25.0ml + .Intake.select :open + "sampler") +210 "collection"'x% +3 "core" %B\  +2 #tIntake @20.6psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X  +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'l' +107 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +132 "core"  +4 .tSS.reconfigure SSexhale +2 "sampler")#.0X9 +3 "core" 9ed +102 "collection"'{9 +4 "core" 9,jd +103 "collection"'e9 +3 "core" 9@nd +102 "collection"'9 +3 "core" 9Trd +102 "collection"'c9 +3 "core" 9hvd +102 "collection"'g9 +3 "core" 9}{d +102 "collection"'}9 +3 "core" 9d +102 "collection"'9 +3 "core" 9d +102 "collection"'9 +3 "core" 9d +102 "collection"'O9 +3 "core" 9d +102 "collection"'9 +3 "core" 9b +102 "collection"'W9 +3 "core" 9` +102 "collection"'%9 +3 "core" 9 ^ +102 "collection"'+9 +3 "core" 9& \\ +102 "collection"'o9 +3 "core" 9; Z +102 "collection"'b9 +3 "core" 9P X +102 "collection"'F9 +4 "core" 9gU +102 "collection"'m9 +3 "core" 9}T +102 "collection"'C9 +3 "core" 9R +102 "collection"'K9 +3 "core" 9O +102 "collection"'z9 +3 "core" 9N +102 "collection"'9 +4 "core" 9L +102 "collection"'9 +3 "core" 9J +102 "collection"'p9 +3 "core" 9H +102 "collection"'h9 +3 "core" 9F +102 "collection"'L9 +3 "core" 9(E +102 "collection"'\ 9 +4 "core" 9=C +102 "collection"'9 +3 "core" 9QA +102 "collection"'s9 +3 "core" 9e@ +102 "collection"'.9 +3 "core" 9y? +102 "collection"'/9 +3 "core" 9!< +102 "collection"'19 +3 "core" 9#: +102 "collection"'J9 +3 "core" 9$9 +102 "collection"'U9 +3 "core" 9%8 +140 "collection"'k9 +10 "core" 9(4 +103 "collection"'y9 +3 "core" 9*3 +102 "collection"'9 +4 "core" 9 *2 +102 "collection"' 9 +3 "core" 9+0 +102 "collection"''9 +3 "core" 9/// +102 "collection"'9 +3 "core" 9A/ - +102 "collection"'l9 +3 "core" 9T1+ +102 "collection"'n9 +3 "core" 9f2+ +102 "collection"'49 +3 "core" 9v5) +102 "collection"'09 +3 "core" 96' +102 "collection"'$9 +3 "core" 97 & +102 "collection"']9 +3 "core" 98%% +102 "collection"'`9 +4 "core" 9;)" +102 "collection"',9 +3 "core" 9<-! +102 "collection"'^9 +3 "core" 9=1! +102 "collection"'-9 +3 "core" 9?5 +102 "collection"'@9 +3 "core" 9@: +102 "collection"'I9 +4 "core" 9 \ B> +102 "collection"'9 +3 "core" 9 DB +102 "collection"'=9 +3 "core" 9 (EF +102 "collection"'P9 +3 "core" 9 7GJ +102 "collection"'u9 +3 "core" 9 FHO +102 "collection"' 9 +4 "core" 9 TIS +102 "collection"'S9 +3 "core" 9 `KW +102 "collection"'Q9 +3 "core" 9 nM[ +102 "collection"'9 +3 "core" 9 {N_ +102 "collection"'f9 +3 "core" 9 Pd +102 "collection"'9 +3 "core" 9 Qh +102 "collection"':9 +3 "core" 9 Sl +102 "collection"'H9 +3 "core" 9 Tp +102 "collection"'69 +3 "core" 9 Ut +102 "collection"'59 +3 "core" 9 Wy +102 "collection"'V9 +4 "core" 9 Y} +102 "collection"')9 +3 "core" 9 Y +102 "collection"'B9 +3 "core" 9 Z +102 "collection"'q9 +3 "core" 9 ] +102 "collection"'9 +3 "core" 9 ] +102 "collection"'\\9 +4 "core" 9\ ` +102 "collection"'9 +3 "core" 9\ a\ +102 "collection"'[9 +3 "core" 9\ b\ +102 "collection"'t9 +3 "core" 9\ c +102 "collection"'39 +3 "core" 9\ 'f +102 "collection"'9 +4 "core" 9\ /f +102 "collection"'9 +3 "core" 9\ 7g +102 "collection"'9 +3 "core" 9\ ?i +102 "collection"'r9 +3 "core" 9\ Ek +102 "collection"'D9 +3 "core" 9\ Nl +102 "collection"'A9 +3 "core" 9\ Tl +102 "collection"'T9 +3 "core" 9\ [o +102 "collection"'29 +3 "core" 9\ ap +102 "collection"';9 +3 "core" 9\ gp +102 "collection"'9 +3 "core" 9\ mr +102 "collection"'99 +4 "core" 9\ ss +102 "collection"'?9 +3 "core" 9\ xu +2 .tCH.hold 10:00,70C +3 "collection"'" `\ `\ x +3 "core"  +31890 "Can"\ 2 +28112 "core" ` +2 "collection"'~9 +3 "core" 9\ - +2 #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml + "collection"'' +341 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'X @ +98 "core" A +2 .tCSV.dial :air +2 "collection"'! @ +40 "core" ? +2 .tCS.seek 5ml +2 "collection"''l +1357 "core" ' +2 .tCSV.dial CTV + "collection"'*  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'N @ +41 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'  +42 "core"  +3 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'# @ +42 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'w' +1358 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"' +99 "core"  +2 .tCBV.dial CSV + "collection"'8  +28 "core" +2 "collection"'% +4 "core" % @ A\ I +2 .tCS.seek 5ml + "collection"'Y'l +1357 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'E  +44 "core" +2 "collection"'v% +4 "core" %ln\ D +2 .tCS.seek 7ml + "collection"'' +593 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"' @ +54 "core" A +2 .tCS.seek 10ml +2 "collection"'(' D +847 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'| ` +113 "core" ^ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'i   +39 "core" " +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'Z  + 'M  +29 "core"  +125  +2 .tCS.seek 5ml +2 "collection"''l +1357 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"' @ +99 "core" A +2 .tCSV.dial :waste +2 "collection"'a +99 "core" +2 .tCS.seek :empty +2 "collection"''Ͱ +1355 "core" ' +2 .tCSV.dial :air + "collection"' @ +71 "core" A +2 .tCS.seek 5ml +2 "collection"' 'l +1347 "core" ' +2 .tCSV.dial CTV + "collection"'<  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'G @ +43 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'x  +42 "core"  +4 .tdelay 2 seconds +245 .CSV.dial :air +3 "collection"'> @ +55 "core" A +2 .tdelay 2 seconds +203 .CS.seek 0ml +3 "collection"'{' +1346 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"'e +99 "core" ~ +2 .tCBV.dial CSV + "collection"'  +38 "core"  +2 "collection"'c% +4 "core" %\ J +2 .tCS.seek 5ml +2 "collection"'g'l +1349 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +4 "collection"'}  +41 "core" +2 "collection"'% +4 "core" %l\ I \ +2 .tCS.seek 7ml +2 "collection"'' +591 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'O @ +40 "core" > +2 .tCS.seek 10ml +2 "collection"'' D +849 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'W ` +123 "core" b +2 #tLysing Complete + "collection"'%& +4 "core" &Oj6:I\ IH +2 #tStoring sh1 puck in Collection Clamp to tube 6 + "manipulator"&+% +3 "core" %\    +2 "storage"(o% +4 "core" %| n\ v + "storage"(b. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 6 + "storage"(F(K +346 "core" ( +4 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (m& +3 "core" &K v f S\ q +2 "manipulator"&C& +3 "core" &  8 +2 "manipulator"&K% +3 "core" %\  4  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 6 +2 "manipulator"&z( +152 "core" ( +2 "manipulator"&& +4 "core" & V \ +2 "storage"(& +3 "core" &K \ t +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts + "manipulator"&p'J +101 "core" ' +2 "storage"(h& +4 "core" &K $\ v +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(L'L +283 "core" ' +2 "storage"(\ - +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&& +3 "core" & \ +2 "storage"(s& +3 "core" &K ~ f n\ p +2 .tElbow.reconfigure LimpElbow + "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 6 +2 "manipulator"&.'Ύ +36 "core" ' +2 .tElbow.hold + "manipulator"&/, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(1- +2 "core" -' +3 .tSE.seek 0.1 Pucks below Top Plate + "storage"(J'? +26 "core" ' +2 "manipulator"&U% +4 "core" %Η ſg +2 "storage"(k& +3 "core" &K F P\ j +2 .tForearm.force -20 "manipulator"&5 +3 .tForearm.seek 6 + 309 counts + "manipulator"&y' +17 "core" ' +2 "manipulator"&& +4 "core" & : \ +2 "storage"( & +3 "core" &K y\ u +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&''J +23 "core" ' +2 .tSE.seek 1.1 Pucks below Top Plate +2 "storage"('. +37 "core" ' +2 "manipulator"&l& +4 "core" & \ +2 "manipulator"&n% +4 "core" %b +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&4'\ +93 "core" ' +2 .tElbow.seek CC +2 "manipulator"&0( +146 "core" ( +2 "manipulator"&$& +4 "core" &  = 1 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &]& +6 "core" &  1 +2 .tForearm.seek CC + "manipulator"&`'ρ +100 "core" ' +2 .tHand.close + "manipulator"&,/ +74 "core" / +2 .tCC.seek :open +2 "collection"'^( +378 "core" ( +2 "storage"(-& +4 "core" &K \ w +2 "storage"(@& +3 "core" &K Z\ w +2 "manipulator"&I& +4 "core" &   1 + "manipulator"&% +4 "core" % φ  +2 .tForearm.seek :retract + "manipulator"&='\ +98 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 6 +2 "manipulator"&P( +153 "core" ( +2 "manipulator"&u& +4 "core" &  +2 "storage"( & +4 "core" &K 6\ z + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 6 + "manipulator"&S'Ύ +109 "core" ' +2 .tElbow.hold + "manipulator"&Q, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&1 +68 "core" 1 +3 "manipulator"&f% +4 "core" % ΢ 9 ǿe + "storage"(& +34 "core" &K t 5\ r +2 .tForearm.force -20 "manipulator"&5 +3 .tForearm.seek 6 + 320 counts + "manipulator"&:' +16 "core" ' +2 "manipulator"&H& +4 "core" & 2 +2 "storage"(6& +4 "core" &K \ | +39 .tForearm.reconfigure TightForearm +9 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts + "manipulator"&5'J +17 "core" ' +2 "storage"(V% +4 "core" %5 x\ } $ +2 ."downElevator"SE.seek :down +3 "storage"()'v +100 (B% +3 "core" %- :\ {V` +2 "manipulator"&q% +3 "core" %D +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +95 "core" ' +54 ' + ."downElevator"SE.coast +2 "storage"(5 +2 .tSC.coast + "storage"(6 +2 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'\\& +4 "core" &>?z\ X +2 "manipulator"&& +4 "core" & +2 "manipulator"&[% +3 "core" %\ " ; +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&t(- +175 "core" ( +2 "manipulator"&3& +4 "core" &- + +2 .tElbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 && +3 "core" &- \ + + .tForearm.seek :garage +2 "manipulator"&' +111 "core" ' +2 .tHand.close + "manipulator"&/ +66 "core" / +2 "manipulator"&r& +4 "core" &-  + +2 "manipulator"&D% +4 "core" %   ǽO + .tForearm.seek :retract +2 "manipulator"&A'\ +102 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&T( +283 "core" ( +2 "manipulator"&2& +4 "core" & V 9' + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &;& +2 "core" & 9' +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'ρ +100 "core" ' +2 "manipulator"&9& +4 "core" & H 9' +2 "manipulator"&?% +3 "core" %ω # +2 "collection"'d& +4 "core" &?A\ T +2 "collection"'"& +3 .tCC.seek :closed +2 "collection"'~(O +4 "core" &@B\ T + &@A\ U +9 &2=C\ I+{ +9 &e?B_\ G> +10 &r>BM\ HM +9 &PT?B2\ KK +9 &Y?A\ JK +10 &Y<A\ KK +9 &Y>E\ KK +10 &WY?C \ KL +9 &U?B \ KK +9 &U?B\ KK +10 & X?B\ KK +9 &"`WAD\ KK +9 &$!Y>B\ JL +10 &%UAC\ KK +9 &'U?C\ KK +10 &)gV>B\ KL +9 &+)U=B\ KL +9 &,U>C\ KL +10 &.U@A\ KL +9 &0pW?C\ JK +9 &21V@B\ KL +10 &3R?D\ LK +9 &5YACy\ KK +10 &7xX>Cg\ JK +9 &9:X?CQ\ JK +9 &:W@D8\ KK +10 &<RBC+\ KK +9 &>W?Dq\ KK +9 &@BW?B\ KK +10 &BW@Du\ KK +9 &CY@C\ KL +10 &E]BB \ JL +9 &GDh?C \ IM +9 &HBF\ FQ +10 &JNP\ AU +9 &LjXW\ =X +9 &N,Z\\\ =E +10 &O9:[`\ C)x +9 &O uY\\\ FH +5 ( + "collection"'"& +4 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.75 + "collection"'&& +4 "core" &O_X]\ IH + &O_W[\ IH +2 .tHand.open + "manipulator"&X1 +70 "core" 1 +2 "manipulator"&!% +4 "core" % ω  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +99 "core" ' +2 .tPSV.dial PSR + "processing"%* +130 "core"  +2 "processing"%N% +4 "core" %UF\ Y + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1.5ml +2 "processing"%' +1608 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +4 "processing"%#  +42 "core"  +2 .tPS.seek 0ml +2 "processing"%'W +1612 "core" ' +2 .tPSV.dial PSR + "processing"% +43 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%8' +2633 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"% + "collection"'w  +5 "core"  +2 "processing"%E  +43 "core"  +34 +2 .tPSV.dial :mixloop + "processing"%v +101 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%Y  +126 "core" +2 .tPS.seek 0ml +2 "processing"% 'W +915 "Can"\ XDD +1711 "core" ' +2 .tPSV.dial :air + "processing"%  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%|' +2626 "core" ' +2 .tPSV.dial :mixloop + "processing"%i +43 "core" +2 .tPS.seek 0ml +2 "processing"%Z'W +2634 "core" ' +2 .tPSV.dial :air + "processing"%M  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%(' +2633 "core" ' +2 .tPSV.dial :mixloop + "processing"% +44 "core" +2 .tPS.seek 0ml +2 "processing"%a'W +2631 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &  9' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"& ( +4 "core" ( +2 "manipulator"&& +4 "core" & 9' + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &<& +2 "core" & 9' +2 .tForearm.seek CC +2 "manipulator"&G'ρ +103 "core" ' +2 .tHand.close + "manipulator"&x/ +66 "core" / +2 .tCC.seek :open +2 "collection"'>( +376 "core" ( +47 "manipulator"& & +5 "core" & 9' +2 "manipulator"&e% +3 "core" % m H +2 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&c(- +303 "core" ( +2 "manipulator"&{& +4 "core" &- { V + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &}& +2 "core" &- V +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +111 "core" ' +2 .tHand.open + "manipulator"&g1 +77 "core" 1 +2 "manipulator"&O% +4 "core" % i ǵR +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +101 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing + ."connect"PRV.dial CBV +2 .tCBV.dial PRV +2 .CTV.dial :air,avoiding: :intake + #Loading lyfil puck from tube 7 into Collection Clamp +2 "collection"'W& +3 "core" &FJ\ X +2 "manipulator"&%% +4 "core" %\   + "storage"(+% +4 "core" %} > E 1\ + "storage"(o. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 7 + "storage"(b([z +342 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (m& +3 "core" &[x$ t\ z\  + "manipulator"&C& +4 "core" &- V +2 "manipulator"&K% +3 "core" %\    +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 7 +2 "manipulator"&( +167 "core" ( +2 "manipulator"&& +4 "core" & ) b +2 "storage"(h& +3 "core" &[x% \ z\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 700 counts + "manipulator"&7' +97 "core" ' +2 "storage"(R& +4 "core" &[x% ]\ }\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(\ 'L +119 "core" ' +2 "storage"(- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (s& +3 "core" &[x# [ b\ n\  +2 "manipulator"&1& +4 "core" & a + .tElbow.seek 7 +2 "manipulator"&U( +3 "core" ( + "manipulator"&k& +4 "core" & 8 a +2 "storage"(& +3 "core" &[x# j k \ o\  +2 .tForearm.seek 7 + 300 counts +2 "manipulator"& '{ +20 "core" ' +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&l/ +69 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&n& +3 "storage"(p'v +6 "core" &  a +2 "manipulator"&z% +3 "core" % { +2 .tForearm.seek :retract +2 "manipulator"&L'\ +80 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +8 "core" ' +2 .tElbow.seek CC +2 "manipulator"&.( +142 "core" ( +2 "manipulator"&y& +4 "core" &  3 +2 .tElbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &J& +2 "core" &   3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&$'ρ +98 "core" ' +2 "manipulator"&]& +4 "core" &   3 +2 "manipulator"&'% +4 "core" %x E +2 "collection"'/& +3 "core" &FK\ R +2 "collection"',& +3 .tCC.seek :closed +2 "collection"'4(O +3 "core" &HL\ R +3 &FL\ Q; +10 &MJyHL;\ F1 +9 &v}GK9\ EE +35 &0YHK*\ GL + &XGL\ HL + &XIL\ HK +3 &xUHKa\ HK +7 &9RGJ7\ IL +9 &RII\ IK +10 &UIL\ IL +9 &UHI\ HL +10 &!BRGLu\ IK +9 &#THJh\ IK +9 &$SGI\\\ IL +10 &&RHLO\ IK +9 &(JUGK@\ HK +9 &* WGK5\ GL +10 &+THJ\ IL +9 &-RGKy\ IK +10 &/RUGM\ IK +9 &1RHK\ IK +9 &2UGI{\ IK +10 &4WJLv\ IL +9 &6YUGKn\ IL +9 &8RGLe\ IK +10 &9TGLT\ IK +9 &;WGLJ\ IL +10 &=aUGJE\ IL +9 &?$WHJ<\ HK +9 &@QFJ6\ IK +10 &BUEJ+\ IK +9 &DhYFJ$\ HL +10 &F'dHH \ GM +9 &GyEI&\ DP +9 &IGH \ ?U +10 &KNFK\ =X +9 &M FI\ ;Y +9 &N|GK \ A3 +10 &Oi(HI\ A!b +9 &OdFK\ GK +2 ( + "collection"',& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.87 + .Hand.open + "manipulator"&j1 +65 "core" 1 +2 "manipulator"&-% +4 "core" % x " E +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&@'\ +93 "core" ' +3 .tSC.coast + "storage"(6 +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'I  +129 "core" ~ +2 .tCSV.dial CTV + "collection"'  +27 "core"  +3 .tPS.seek 2.5ml + "processing"%u' +2630 "core" ' +2 "collection"' % +4 "core" % D "p\ K  +2 .tCS.seek 4.15ml + "collection"'`'Q +1644 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%0  +42 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%  +69 "core"  +2 .tPS.seek 0ml +2 "processing"%f'W +2638 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"' ` +37 "core" ^ +2 .tCSV.dial :air +2 "collection"'H @ +89 "core" > +2 .tCS.seek 10ml +2 "collection"'6' D +1569 "core" ' +2 .tCSV.dial CTV + "collection"'=  +44 "core"  +2 .tCS.seek 0ml +2 "collection"'V' +2621 "core" ' +2 .tCBV.dial :waste1 + "collection"'P @ +28 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'B  +129 "core" +2 "collection"'q& +4 "core" &OcG\ JK +2 #tStoring lyfil puck in Collection Clamp to tube 6 + "manipulator"&S% +3 "core" %\   +2 "storage"(\\% +4 "core" % v\ x + "storage"(:. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 + "storage"((K +345 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 ([& +2 "core" &K } \ s +2 "manipulator"&& +4 "core" &  2 + "manipulator"&5% +4 "core" %\   +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 6 + "manipulator"&3( +146 "core" ( +2 "manipulator"&& +4 "core" & d  +2 "storage"()& +3 "core" &K u\ v +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts + "manipulator"&F'J +92 "core" ' +2 "storage"(Q& +4 "core" &K "\ x +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"('L +282 "core" ' +2 "storage"(r- +3 "core" -'z +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&D& +3 "core" &   +2 "storage"(& +3 "core" &K } %\ q +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 6 +2 "manipulator"&'Ύ +38 "core" ' +2 .tElbow.hold + "manipulator"&2, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(;- +3 "core" -'z +2 .tSE.seek 1.1 Pucks below Top Plate + "storage"(t'2 +30 "core" ' +2 "manipulator"&9% +4 "core" %Οs  ĸ# +2 "storage"(?& +3 "core" &K H K \ i +2 .tForearm.force -20 "manipulator"&5 +3 .tForearm.seek 6 + 317 counts + "manipulator"&d' +15 "core" ' +2 "manipulator"&A& +4 "core" &  +2 "storage"(^& +3 "core" &K e\ w +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts + "manipulator"&"'J +23 "core" ' +3 .tSE.seek 2.1 Pucks below Top Plate + "storage"(&'! +38 "core" ' +2 "manipulator"&X& +4 "core" & "  +2 "manipulator"&!% +4 "core" %n  +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&*'\ +92 "core" ' +2 .tElbow.seek CC +2 "manipulator"&N( +160 "core" ( +3 "manipulator"&& +4 "core" & 4 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &#& +2 "core" & 4 +2 .tForearm.seek CC +2 "manipulator"&'ρ +102 "core" ' +2 .tHand.close + "manipulator"&/ +65 "core" / +2 .tCC.seek :open +2 "collection"'( +379 "core" ( +3 "storage"(& +4 "core" &K &\ z +2 "storage"(E& +3 "core" &K ^\ z +2 "manipulator"&w& +3 "core" & 4 +2 "manipulator"&v% +3 "core" %   +2 .tForearm.seek :retract +2 "manipulator"&Y'\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 6 +2 "manipulator"&8( +148 "core" ( +2 "manipulator"&& +4 "core" & 7  +2 "storage"( & +4 "core" &K \ ~ + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 6 + "manipulator"&i'Ύ +108 "core" ' +2 .tElbow.hold + "manipulator"&|, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&M1 +74 "core" 1 +3 "manipulator"&Z% +3 "core" % Π : w +2 "storage"(& +34 "core" &K }\ v + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 6 + 318 counts + "manipulator"&(' +15 "core" ' +2 "manipulator"&& +4 "core" &  +2 "storage"(& +3 "core" &K W 2 /\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&<'J +25 "core" ' +2 "storage"(x% +4 "core" %) F H \  +2 ."downElevator"SE.seek :down +3 "storage"(T'v +100 (% +3 "core" %p1 \ }V_ +2 "manipulator"&~% +3 "core" %m  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& '\ +131 "core" ' +4 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%e  +71 "core" +3 .tPS.seek 2.5ml + "processing"%G' +2638 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"% +41 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%{  +42 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%} +43 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%g  +42 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%O'W +2640 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%& +4 "core" &j\ l +2 "manipulator"&W& +4 "core" & %  + "manipulator"&%% +4 "core" %\  s  +2 .tElbow.seek FlushPuck::Garage + "manipulator"&+(- +170 "core" ( +2 "manipulator"&o& +4 "core" &- R + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- > R +2 .tForearm.seek :garage +2 "manipulator"&m' +108 "core" ' +2 .tHand.close + "manipulator"&C/ +75 "core" / +2 "manipulator"&K& +4 "core" &-  R +2 "manipulator"&% +4 "core" % v ' ǹ* +2 .tForearm.seek :retract + "manipulator"&h'\ +106 "core" ' +4 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&R( +129 "core" ( +2 "manipulator"&c& +4 "core" & D g + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" & g + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&s' +97 "core" ' +2 "manipulator"&1& +4 "core" & , g +2 "manipulator"&k% +4 "core" % $ +2 "processing"%& +3 "core" &f\ g +2 "processing"%& +3 .tPC.seek :closed +2 "processing"%l(Tg +3 "core" &k\ g +3 &`\ g +9 &4{l\ ]+{ +10 &e}r\ [? +9 &Vnu\ \\O +9 &Qt\ _N +10 &Pv\ _M +9 &Qr\ _N +10 &`O|\ _N +9 &#Q\ _M +9 &Q\ _N +10 &O\ `N +9 & iP\ _M +9 &"*R\ _N +10 &#O\ _N +9 &%P\ ^M +10 &'pQ\ _N +9 &)2T\ ^N +9 &*O\ `N +10 &,O\ _N +9 &.yQ\ _M +9 &0:Q\ _N +10 &1T\ _N +9 &3O\ _N +10 &5Q\ _M +9 &7BQd\ _N +9 &9T\ ^N +10 &:S[\ _N +9 &<O>\ _N +9 &>JN=\ _N +10 &@ NF\ _N +9 &AN@\ _N +10 &CN\ _N +9 &EQQ\ _N +9 &GV\ _N +10 &H[J\ ^O +9 &JkJ\ ]P +9 &LHJ\ ZT +10 &N:\ ZT +9 &O=\ YU +10 &Q=\ YU +9 &SCy>\ [7 +9 &T/o>\ ]P +10 &TE=\ c* +3 ( + "processing"%& +2 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.61 +2 "processing"%n& +3 "core" &TE@\ b* +2 .tHand.open + "manipulator"&z1 +71 "core" 1 +2 "manipulator"&% +4 "core" %  ] +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&7'\ +104 "core" ' +2 .tPRV.dial :air + "processing"%y  +56 "core"  +2 .tPSV.dial :mixloop + "processing"%J +44 "core" +2 "processing"%\ % +4 "core" %U(\ e +2 .tPS.seek 0.3ml +2 "processing"% ' +387 "core" ' +2 .tPSV.dial PSR + "processing"%] +100 "core"  +2 "processing"%'% +4 "core" %H\ e + #tPulling 0.4ml of PSR.air + .PSR.select :air +2 .PS.seek 0.7ml +2 "processing"%/'* +488 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%p' +1920 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%U +100 "core" +2 .tPTV.dial :mixing + "processing"%L @ +71 "core" A +2 .tPBV.dial :waste2 + "processing"%>  +90 "core"  +2 .tPS.seek 0ml +2 "processing"%j'W +2635 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&-& +4 "core" &  g +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&,( +2 "core" ( +2 "manipulator"&I& +3 "core" & ' g +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" & g +2 .tForearm.seek PC + "manipulator"&$' +91 "core" ' +2 .tHand.close + "manipulator"&b/ +72 "core" / +2 .tPC.seek :open +2 "processing"%a( +401 "core" ( +2 "manipulator"& & +4 "core" & g + "manipulator"&% +4 "core" %  6 +2 .tForearm.seek :retract + "manipulator"&0'\ +98 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +155 "core" ( +2 "manipulator"&u& +4 "core" &- r _ + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- _ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&H' +112 "core" ' +2 .tHand.open + "manipulator"&`1 +71 "core" 1 +2 "manipulator"&=% +4 "core" % o z Ƿe +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +48 "manipulator"&6'\ +102 "core" ' +2 #tLoading da puck from tube 7 into Processing Clamp + "processing"%P& +4 "core" &E\ j +2 "manipulator"&B% +3 "core" %\  * +2 "storage"(q% +4 "core" %z B ; \ + "storage"(S. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 7 + "storage"(\\([z +344 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (:& +3 "core" &[x% \ z\  + "manipulator"&[& +4 "core" &-  _ +2 "manipulator"&% +4 "core" %\   * +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +4 .tElbow.seek 7 +2 "manipulator"&5( +180 "core" ( +2 "manipulator"&& +4 "core" & "  G +2 "storage"()& +3 "core" &[x% \ z\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 700 counts +2 "manipulator"&Q' +93 "core" ' +2 "storage"(.& +4 "core" &[x% \ |\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(@'L +122 "core" ' +2 "storage"(r- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (D& +2 "core" &[x# T Y 2\ q\  +2 "manipulator"&& +3 "core" &  G +2 .tElbow.seek 7 + "manipulator"&;( +20 "core" ( +2 "manipulator"&9& +4 "core" & +2 "storage"(?& +3 "core" &[x#  )\ r\  +2 .tForearm.seek 7 + 300 counts +2 "manipulator"&A'{ +19 "core" ' +4 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&^/ +71 "core" / +6 ."downElevator"SE.seek :down +6 "manipulator"&X& +2 "storage"(!'v +6 "core" & \\ + "manipulator"&F% +4 "core" % | +2 .tForearm.seek :retract +2 "manipulator"&3'\ +94 "core" ' +2 .tElbow.seek PC +2 "manipulator"&( +8 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +224 "core" ( +2 "manipulator"&& +4 "core" &  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &d& +2 "core" & +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&t' +94 "core" ' +34 "manipulator"&& +3 "core" &  +2 "manipulator"&#% +4 "core" % : +2 "processing"%"& +4 "core" &Z\ d + "processing"%2& +4 .tPC.seek :closed + "processing"%(Tg +3 "core" &3\ d +4 &a\ d +9 &0x^\ [+z +9 &c{b\ Y> +10 &vnT\ ZN +9 &9OR\ ]N +10 &QU\ ]N +9 &OR\ ]M +9 &RN\ \\N +10 &ATN\ \\N +9 &R9\ \\N +9 &N>\ ]N +10 & S<\ \\M +9 &"IO@\ ]N +10 &$ S7\ \\M +9 &%R@\ ]N +9 &'Q5\ ]N +10 &)RN8\ ]M +9 &+NV\ ]M +9 &,PE\ \\M +10 &.T1\ \\N +9 &0YQ\ ]N +10 &2SA\ [M +9 &3O\ ]N +9 &5S\ \\M +10 &7aO\ ]N +9 &9$T\ \\M +9 &:O\ ]M +10 &<O\ ]M +9 &>jR\ ]M +10 &@+R\ \\N +9 &AQ\ ]N +9 &CP\ ]N +10 &ErP\ ]M +9 &G2U\ \\N +9 &H^\ [O +10 &Jl|\ ZQ +9 &Lg\ WT +10 &N)\ WT +9 &O\ WT +9 &Q\ WU +10 &SR{c\ Z> +9 &T+!F\ ]C +9 ( + &T64\ _8 + "processing"%2& +4 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.61 + .Hand.open + "manipulator"&*1 +71 "core" 1 +2 "manipulator"&4% +4 "core" %   : +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +92 "core" ' +2 .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 7 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"%E  +2 %w9 +5 "core" 9? +103 "processing"%v9 +3 "core" 9= +102 "processing"%9 +3 "core" 9; +102 "processing"% 9 +3 "core" 9: +102 "processing"%9 +4 "core" 99 +102 "processing"%N9 +3 "core" 98 +102 "processing"%M9 +3 "core" 98 +102 "processing"%Z9 +3 "core" 98 +102 "processing"%9 +3 "core" 98" +102 "processing"%9 +3 "core" 99& +103 "processing"%9 +3 "core" 9;+ +102 "processing"%Y9 +3 "core" 9</ +102 "processing"%x9 +3 "core" 9=3 +102 "processing"%89 +3 "core" 9A7 +102 "processing"%9 +3 "core" 9C; +102 "processing"%~9 +3 "core" 9E@ +102 "processing"%i9 +3 "core" 9HD +102 "processing"%(9 +5 "core" 9KH +102 "processing"%&9 +3 "core" 9NL +102 "processing"%e9 +3 "core" 9RQ +102 "processing"%<9 +3 "core" 9UU\ +102 "processing"%T9 +3 "core" 9ZY +102 "processing"%9 +3 "core" 9^] +102 "processing"%f9 +3 "core" 9ba +102 "processing"% 9 +3 "core" 9ff +103 "processing"%{9 +3 "core" 9jj +2 .tPH.hold 2:00:00,28C +3 "processing"%} ppi + .tdelay 1:30 +4 "core" j +8083 "Can"\ `99 +916 .tPSR.select :air +2 .PSV.dial PSR + "processing"%g +102 "core"  +2 "processing"%G% +4 "core" %To\ a + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%' +600 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +10 .tPS.seek 2ml + "processing"%W'[ +1607 "core" ' +2 .tPTV.dial :puck + "processing"%%  +70 "core"  +2 .tPSV.dial PTV +2 "processing"%o +71 "core" +2 .tPBV.dial :waste1 + "processing"%  +129 "core"  +2 "processing"%|% +4 "core" %\\3\ b +2 .tPS.seek 1.5ml + "processing"%C' +598 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%K * +32 "core" + +3 .tPS.seek 0ml + "processing"%'W +1618 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +48 "processing"%  +35 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%c * +33 "core" + +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"% +72 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%m' +2348 "core" ' +2 .tPSV.dial PTV + "processing"%1 +85 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%k +70 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +3 "processing"% +71 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%+  +69 "core"  +2 .tPS.seek :empty +2 "processing"%h'9 +2326 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%_  +127 "core" +2 .tPSV.dial :mixloop + "processing"%n +55 "core" +2 .tPRV.dial :ab1 + "processing"%z @ +72 "core" A +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%'w +353 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +3 "collection"'  + "processing"%y  +45 "core"  +5 +2 "processing"%J% +4 "core" %rQ\ ` +2 .tPS.seek 0.32ml +2 "processing"%\ ' +388 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'s  +29 "core" +2 .tPRV.dial :air +2 "processing"%O  +41 "core"  +3 .tPS.seek 0.9ml + "processing"%]'D +1229 "core" ' +2 .tPRV.dial :waste2 + "processing"%' @ +72 "core" > +3 .tPS.seek 0.5ml + "processing"% ' +858 "core" ' +2 #taddPMLReagent08 +2 .PSV.dial :air +2 "processing"%/  +40 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%U'[ +1615 "core" ' +2 .tPSV.dial :PML + "processing"%L +55 "core" +2 .tPTV.dial :mixing + "processing"%> @ +70 "core" B +2 .tPBV.dial :waste1 + "processing"%p  +35 "core" +2 "processing"%-% +4 "core" %`\ ` +2 .tPS.seek 1.85ml + "processing"%I'@ +235 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +3 .tPS.seek 0ml + "processing"%b'W +1984 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'R& +3 "core" &UY\ R +2 "manipulator"&7& +3 "core" & V +2 "manipulator"&l% +4 "core" %  . 8 +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"& (- +159 "core" ( +2 "manipulator"&& +4 "core" &-  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &u& +2 "core" &- C  +2 .tForearm.seek :garage +2 "manipulator"&' +105 "core" ' +33 .tHand.close + "manipulator"&$/ +69 "core" / +2 "manipulator"&,& +4 "core" &- K  +2 "manipulator"&`% +3 "core" %  3 q +2 .tForearm.seek :retract +2 "manipulator"&='\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&0( +269 "core" ( +2 "manipulator"&P& +4 "core" &  0 + .tElbow.reconfigure LooseElbow +4 "manipulator"&$ &.,(#b +3 &B& +2 "core" & . 0 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&q'ρ +98 "core" ' +2 "manipulator"&S& +4 "core" &  0 +2 "manipulator"&H% +4 "core" % +2 "collection"':& +3 "core" &TY[\ P +2 "collection"'[& +4 .tCC.seek :closed + "collection"'(O +3 "core" &VZi\ P +4 &WW\ O; +10 &GI{SX\ D1 +9 &xtRW\ >F +9 &"\\SW\ FM +10 &UUX\ BM +9 &TTW\ GL +9 &iVVY\ BM +10 &,TTW!\ FM +9 &STW\ BM +10 &UVX\ FM +9 &rTUW\ BM +9 &!4UTY\ GM +10 &"YTW\ AM +9 &$UTX\ GL +9 &&zUUX\ FM +10 &(<YUX\ GM +9 &)YTY\ FM +10 &+WSY\ FM +9 &-XTX!\ GM +9 &/DWVY\ FM +10 &1WUX\ GM +9 &2XVW\ GM +9 &4UUX \ GM +10 &6MUVX\ GL +9 &8TTX\ GL +10 &9TWW\ GL +9 &;SUW\ GM +9 &=TRTY\ HM +10 &?STX\ GL +9 &@TTX\ GL +9 &BUUW\ FL +10 &D\\WUX\ GM +9 &F]RW\ FM +10 &GkSV\ EO +9 &IRX\ @S +9 &KGQV\ =W +10 &MSV\ :Y +9 &NzTX\ ?9 +9 &Oc(SV\ \ =%m +10 &OWTU \ FD +2 ( + "collection"'[& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.70 + "collection"'& +4 "core" &OTRUd\ FD + .tHand.open +2 "manipulator"&)1 +76 "core" 1 +2 "manipulator"&.% +4 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +97 "core" ' +2 .tPSV.dial PSR + "processing"%r +114 "core"  +2 "processing"%D% +4 "core" %Y\ Y + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%' +1610 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +4 "processing"%9  +101 "core"  +2 .tPS.seek 0ml +2 "processing"%?'W +1608 "core" ' +2 .tPSV.dial PSR + "processing"%6 +43 "core"  +2 .tPSR.select :air + "processing"% +11 .tPS.seek 2.5ml + "processing"%^' +83 "Can"\ SNN +2547 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "processing"%X  +2 "collection"'F  +40 "core"  +119  +2 .tPSV.dial :mixloop +2 "processing"%5 +99 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%Q  +71 "core" +2 .tPS.seek 0ml +2 "processing"%@'W +2629 "core" ' +2 .tPSV.dial :air + "processing"%A  +43 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2628 "core" ' +2 .tPSV.dial :mixloop + "processing"%d +44 "core" +2 .tPS.seek 0ml +2 "processing"%;'W +2628 "core" ' +2 .tPSV.dial :air + "processing"%!  +43 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2625 "core" ' +2 .tPSV.dial :mixloop + "processing"%# +43 "core" +2 .tPS.seek 0ml +2 "processing"%"'W +2637 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&3& +4 "core" &  0 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&a( +30 "core" ( +2 "manipulator"&*& +4 "core" &  +2 .tElbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &4& +2 "core" &  +2 .tForearm.seek CC +2 "manipulator"&w'ρ +102 "core" ' +2 .tHand.close + "manipulator"&2/ +74 "core" / +2 .tCC.seek :open +2 "collection"'v( +376 "core" ( +2 "manipulator"&t& +4 "core" &  +2 "manipulator"&% +3 "core" % π +2 .tForearm.seek :retract + "manipulator"&\\'\ +103 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"& (- +273 "core" ( +2 "manipulator"&& +4 "core" &- , + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &N& +2 "core" &- , +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&M' +114 "core" ' +3 .tHand.open + "manipulator"&Z1 +69 "core" 1 +2 "manipulator"&% +4 "core" % m Ŷ^ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +102 "core" ' +2 ."da"delayUntil "12:00:42.31" +24773 #recoverPRVreagent08 + .PTV.dial :mixing + "processing"% @ +72 "core" B +2 ."da"PBV.dial :waste1 + "processing"%Y  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%x * +34 "core" + +2 ."da"PSV.dial :air +2 "processing"%8  +43 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2307 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%~ +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%i  +44 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%( +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%&  +43 "core"  +2 ."da"PS.seek :empty +2 "processing"%e'9 +2306 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%< +128 "core"  +2 "processing"%T% +4 "core" %="\ ^ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +600 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%f'[ +1611 "core" ' +2 ."da"PTV.dial :puck + "processing"%  +70 "core"  +2 ."da"PSV.dial PTV +2 "processing"%{ +71 "core" +2 ."da"PBV.dial :waste1 + "processing"%g  +36 "core" +2 "processing"%G% +4 "core" %X]\ T + ."da"PS.seek 1.5ml +2 "processing"%j' +598 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" + +3 ."da"PS.seek 0ml + "processing"%%'W +1606 "core" ' +2 ."da"delay 2:00 +3384 "Can"\ \\>> +8618 #"da"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"% * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%| +84 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%W' +2326 "core" ' +2 ."da"PSV.dial PTV + "processing"%K +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%C +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%E +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +44 "processing"%  +72 "core"  +2 ."da"PS.seek :empty +2 "processing"%c'9 +2323 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +128 "core"  +2 "processing"%% +4 "core" %9#\ b + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%1' +587 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml +2 "processing"%k'[ +1613 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +83 "core"  +2 ."da"PBV.dial :waste1 + "processing"%+  +34 "core" +2 "processing"%m% +4 "core" %_\ [ +2 ."da"PS.seek 1.5ml + "processing"%_' +591 "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"%z'W +1615 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%h  +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 + "processing"% +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%J' +2316 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%s +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%O +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%\  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%''9 +2313 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%]  +42 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%/  +127 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%  +42 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop + "processing"%L +44 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%>' +386 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%p  +44 "core"  +2 "processing"%-% +4 "core" %n\ _ +2 ."da"PS.seek 0.55ml + "processing"%'u +339 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%U  +43 "core"  +2 ."da"PS.seek 2ml +2 "processing"%I'[ +1555 "core" ' +2 ."da"PSV.dial :PML + "processing"%R +44 "core" +2 ."da"PTV.dial :mixing + "processing"%7 @ +72 "core" B +2 ."da"PBV.dial :waste1 + "processing"%l  +33 "core"  +2 "processing"%% +4 "core" %]q\ _ +2 ."da"PS.seek 1.85ml + "processing"%u'= +236 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" * +3 ."da"PS.seek 0ml + "processing"%$'W +1960 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +8067 "Can"\ ]>> +39936 #"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"%` * +33 "core" , +2 ."da"PSV.dial :air +2 "processing"%  +43 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2309 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%P +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%B  +44 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"% +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%S  +44 "core"  +2 ."da"PS.seek :empty +2 "processing"%H'9 +2316 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%: +128 "core"  +2 "processing"%=% +4 "core" %=9\ b + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml + "processing"%'[ +1610 "core" ' +2 ."da"PTV.dial :puck + "processing"%)  +72 "core"  +2 ."da"PSV.dial PTV +2 "processing"%. +82 "core"  +2 ."da"PBV.dial :waste1 + "processing"%[  +35 "core" +2 "processing"%r% +4 "core" %\\s\ b +2 ."da"PS.seek 1.5ml + "processing"%D' +598 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%q * +33 "core" , +3 ."da"PS.seek 0ml + "processing"%b'W +1617 "core" ' +2 ."da"delay 2:00 +5861 "Can"\ YIH +6141 #"da"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"% * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%6 +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%?' +2313 "core" ' +2 ."da"PSV.dial PTV + "processing"%F +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%X +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%5 +130 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%Q  +70 "core"  +2 ."da"PS.seek :empty +2 "processing"%^'9 +2303 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%A +128 "core"  +2 "processing"%@% +4 "core" %<5\ Z + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%d' +602 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1615 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%! +81 "core"  +2 ."da"PBV.dial :waste1 + "processing"%;  +35 "core" +2 "processing"%#% +4 "core" %`b\ b +2 ."da"PS.seek 1.5ml + "processing"%' +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%3 * +33 "core" + +3 ."da"PS.seek 0ml + "processing"%*'W +1610 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%4  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%2 * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%0 +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2319 "core" ' +2 ."da"PSV.dial PTV + "processing"% +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%t +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%w  +70 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2309 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%N +128 "core"  +2 "processing"%a% +4 "core" %6<\ T + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%Z' +597 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml + "processing"%'[ +1613 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%\\ +84 "core"  +2 ."da"PBV.dial :waste1 + "processing"%M  +34 "core" +2 "processing"%% +4 "core" %Z:\ b +2 ."da"PS.seek 1.5ml + "processing"%Y' +585 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%x * +34 "core" + +3 ."da"PS.seek 0ml + "processing"%8'W +1609 "core" ' +2 ."da"delay 2:00 +11482 "Can"\ _88 +520 #"da"recoverPSRreagent08 +3 .PTV.dial :puck + .PBV.dial :waste1 + "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 + "processing"%i +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%(' +2336 "core" ' +2 ."da"PSV.dial PTV + "processing"%& +72 "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"%< +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%T  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%e'9 +2307 "core" ' +2 ."da"Gate.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"% +146 "core"  +8 "processing"% % +12 "core" %=5\  +2 #"da"Pulling 0.25ml of PSR.sub1 + .PSR.select :sub1 + "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.25ml +2 "processing"%{'7 +338 "core" ' +3 ."da"delay 5 seconds +502 "processing"%g% +5 "core" %2v\  + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +9 ."da"PS.seek 0.5ml +2 "processing"%G' +334 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml + "processing"%f'[ +1612 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"% +75 "core" +2 ."da"PBV.dial :waste1 + "processing"%j  +34 "core" +2 "processing"%o% +4 "core" %^9\  +2 ."da"PS.seek 1.5ml + "processing"%' +594 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%| * +33 "core" * +3 ."da"PS.seek 0ml + "processing"%%'W +1610 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%K  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%C * +36 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%E +73 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"% ' +2379 "core" ' +2 ."da"PSV.dial PTV + "processing"%W +74 "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"% +86 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%c  +75 "core"  +43 ."da"PS.seek :empty +9 "processing"%1'9 +2381 "core" ' +2 "processing"%9 +3 "core" 9&4b +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +2 "processing"%+  +3 "core" 4b + 4b + "processing"%m& +3 "core" &T63\ 8 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 6 + "manipulator"&k% +4 "core" %\  d c - ( +2 "storage"(n% +3 "core" %{ n\ * +2 "storage"(_. +2 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 6 +2 "storage"(h(K +347 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (y& +3 "core" &K \ % +2 "manipulator"&& +3 "core" &- N b , +2 "manipulator"&z% +3 "core" %\  P d 0 ( +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 6 + "manipulator"&( +179 "core" ( +2 "manipulator"&s& +4 "core" & \\ I " Q +2 "storage"(O& +3 "core" &K \ % +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 6 + 700 counts +2 "manipulator"&\ 'J +104 "core" ' +2 "storage"(J& +4 "core" &K \ & +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +2 "storage"(]'L +276 "core" ' +2 "storage"(/- +3 "core" -'q +2 ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"& & +3 "core" & f f Q +2 "storage"(L& +3 "core" &K \ $ +2 ."da"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 6 +2 "manipulator"&''Ύ +34 "core" ' +2 ."da"Elbow.hold + "manipulator"&p, +4 "core" , + ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(-- +2 "core" -'q +2 ."da"SE.seek 2.11 Pucks below Top Plate +2 "storage"(>') +29 "core" ' +2 "manipulator"&U% +4 "core" %Οz = z+ +2 "storage"(& +3 "core" &K +\  + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 6 + 317 counts + "manipulator"&R' +18 "core" ' +2 "manipulator"&7& +4 "core" & m q Q +2 "storage"(l& +4 "core" &K \ & +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 6 + 700 counts +2 "manipulator"&'J +30 "core" ' +2 ."da"SE.seek 3.11 Pucks below Top Plate +2 "storage"(' +40 "core" ' +2 "manipulator"&I& +4 "core" & f e Q +2 "manipulator"&u% +4 "core" %u g e + ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&,'\ +94 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&`( +246 "core" ( +2 "manipulator"&& +4 "core" & ?  + ."da"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &$& +2 "core" &   +2 ."da"Forearm.seek PC +2 "manipulator"&P' +91 "core" ' +2 ."da"Hand.close + "manipulator"&B/ +74 "core" / +2 ."da"PC.seek :open +2 "processing"% ( +404 "core" ( +2 "storage"(S& +4 "core" &K \ $ + "manipulator"&& +4 "core" & [ b \ +2 "manipulator"&:% +3 "core" % h b 7 +2 ."da"Forearm.seek :retract + "manipulator"&='\ +100 "core" ' +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 6 +2 "manipulator"&H( +253 "core" ( +2 "manipulator"&& +4 "core" & b Z " f +2 "storage"()& +3 "core" &K \ " +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 6 + 700 counts +2 "manipulator"&.'J +95 "core" ' +2 ."da"Hand.open + "manipulator"&[1 +70 "core" 1 +4 "storage"(r- +3 "core" -' +2 ."da"SE.seek 2.86 Pucks below Top Plate + "storage"(' +25 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 2.19 Pucks below Top Plate +2 "storage"(q' +53 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da19aug1212h150ml.tif +1580 #SX HX9/16 (USB:61): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 12.574 seconds\ /var/log/esp/da19aug1212h150ml.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da19aug1212h150ml15s.tif +363 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +1194 #"da"SX HX9/16 (USB:61): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da19aug1212h150ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da19aug1212h150ml30s.tif +3059 #SX HX9/16 (USB:61): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da19aug1212h150ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da19aug1212h150ml70s.tif +7122 #SX HX9/16 (USB:61): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da19aug1212h150ml70s.tif: TIFF Upload Complete\ + .Gate.power :camera,:OFF +2 ."Qmail"HABfans.email "12.574 sec auto-exposure",Subject: "da19aug1212h150ml images!" +9 "storage"(D- +10 "core" -' +5 "storage"(9& +7 "core" &K \ O +2 "manipulator"&& +3 "core" &  a +2 ."da"Elbow.seek 6 +3 "manipulator"&6( +3 "core" ( + "manipulator"&b& +4 "core" & H a + "storage"(F& +4 "core" &K \ Q +2 ."da"Forearm.seek 6 + 700 counts +2 "manipulator"&X'J +7 "core" ' +4 ."da"SE.reconfigure SEgently +3 "storage"(#QK-0-\ b +3 ."da"SE.seek 2.91 Pucks below Top Plate + "storage"(5' +62 "core" ' + "manipulator"&Q& +4 "core" & a +2 "storage"(?& +4 "core" &K   \ h + ."da"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 6 +2 "manipulator"&A'Ύ +32 "core" ' + ."da"Elbow.hold +4 "manipulator"&@, +3 "core" , + ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +70 ."da"SE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 3.09 Pucks below Top Plate +2 "storage"(^' +30 "core" ' +2 "manipulator"&d% +6 "core" %Κ l +2 "storage"(!& +4 "core" &K \ \ c + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 6 + 312 counts +2 "manipulator"&;' +16 "core" ' + "manipulator"&#& +4 "core" & j a +2 "storage"(& +4 "core" &K H H \ l +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 6 + 700 counts +47 "manipulator"&3'J +30 "core" ' +3 "storage"(% +8 "core" % ` ` X\ n +2 ."downElevator"SE.seek :down +4 "storage"(4'v +99 (2% +3 "core" %& H E \ lTZ +2 "manipulator"&0% +3 "core" %[ s  +2 ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&*'\ +93 "core" ' +31 ' + ."downElevator"SE.coast +2 "storage"(5 +2 ."da"SC.coast + "storage"(6 +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 #tStarting finalPurge +3 "processing"%& +5 "core" &"\ Z +2 "manipulator"&t& +4 "core" & a + "manipulator"&% +4 "core" %\  p 7 +2 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&w(- +174 "core" ( +2 "manipulator"&& +4 "core" &- p 6 +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &N& +3 "core" &- 6 +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&a' +106 "core" ' +2 ."psFlush"Hand.close + "manipulator"&/ +69 "core" / +2 "manipulator"&Z& +4 "core" &- 2 6 +2 "manipulator"&\\% +3 "core" %  / ĽM +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&M'\ +101 "core" ' +2 ."psFlush"Elbow.reconfigure TightElbow +4 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC +2 "manipulator"&( +130 "core" ( +2 "manipulator"&& +4 "core" & d +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &x& +3 "core" & I d +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +2 "manipulator"&Y' +96 "core" ' +4 "manipulator"&"& +4 "core" & j d +2 "manipulator"&~% +3 "core" % x +2 "processing"%i& +4 "core" &\ Z +2 "processing"%8& +5 ."psFlush"PC.seek :closed +2 "processing"%&(Tg +3 "core" &\ Z +3 & \ Z\ +8 &.u\ R+z +9 &dy\ P> +10 &rl\ PN +9 &6N\ TM +10 &R \ TM +9 &O\ TN +11 &|O \ SM +8 &>Q\ SM +9 &T\ TN +10 &Q \ TN +9 & R \ TN +9 &"FN\ TM +10 &$T\ SM +9 &%T\ TM +10 &'S\ SM +9 &)NT\ SM +9 &+N\ TM +10 &,T\ SM +9 &.S\ SM +9 &0VT\ SM +10 &2S\ TM +9 &3T\ SM +10 &5T\ TN +9 &7^Q\ TM +9 &9 O\ TM +10 &:O\ TM +9 &<N\ SM +9 &>fN\ TM +10 &@(S\ RM +10 &AR\ SM +9 &CQ\ TN +9 &EmS\ SN +10 &G/R\ SN +9 &H[\ RN +9 &Jj\ RP +9 &Ld\ NT +10 &N&\ NS +10 &O\ NT +9 &Q\ MT +9 &SRm\ Q6 +9 &T$.p\ QL +10 &TE \ W+ +3 ( + "processing"%8& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.59 + "processing"%& +4 "core" &TE \ V+ +3 ."psFlush"Hand.open +2 "manipulator"&<1 +68 "core" 1 +2 "manipulator"&T% +4 "core" %  +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract + "manipulator"&('\ +96 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +140 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"% 'P +404 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +704 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%e' +1612 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%g +73 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +3 "processing"%{  +34 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%G'W +2632 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +85 "core"  + ."psFlush"PSR.select :flush +4 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%j' +590 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%o' +2120 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%f +69 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%| U +55 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2635 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%K @ +43 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%C' +2628 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%E  +81 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%%'9 +528 "Can"\ SGG +2108 "core" ' +3 ."psFlush"PSV.dial PSR +2 "processing"%W +41 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%' +2638 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +70 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%c'W +2631 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2639 "core" ' +2 ."psFlush"PSV.dial :waste1 +51 "processing"%+  +73 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%m'9 +2636 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%k +44 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%n'P +1105 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%_' +1617 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%y +69 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +55 "core" +3 ."psFlush"PS.seek 0ml + "processing"%z'W +2638 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%s +71 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%O' +590 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +2126 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%J +71 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"% U +54 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%/'W +2625 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"% @ +55 "core" B +3 ."psFlush"PS.seek 2.5ml +2 "processing"%L' +2628 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%-  +73 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%U'9 +2636 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +42 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%7' +2629 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%l +70 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%I'W +2647 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%u @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%\ ' +2630 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%  +70 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%]'9 +2626 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"''& +4 "core" &kos\ O + "manipulator"&R& +4 "core" & 3 d +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&>( +3 "core" ( + "manipulator"&& +4 "core" & d + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" & P d +2 .tForearm.seek PC + "manipulator"&$' +96 "core" ' +2 .tHand.close + "manipulator"&p/ +75 "core" / +2 .tPC.seek :open +2 "processing"%B( +405 "core" ( +2 "manipulator"&,& +4 "core" & d +2 "manipulator"&% +3 "core" %   +2 .tForearm.seek :retract + "manipulator"&S'\ +91 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +384 "core" ( +2 "manipulator"&:& +4 "core" & Q 3 +3 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &P& +3 "core" & 4 3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&'ρ +96 "core" ' +2 "manipulator"&)& +4 "core" & j 3 +2 "manipulator"&`% +3 "core" %| \ +2 "collection"'[& +4 "core" &lom\ R +2 "collection"'r& +3 .tCC.seek :closed +2 "collection"'=(O +2 "core" &mot\ R +4 &lol\ Q9 +10 &IJ{kpj\ E0 +9 &trjoh\ DE +10 &[lol\ HM +9 &Unpq\ IM +9 &Rlol\ IM +10 &cVlpl\ IL +10 &$Ujoj\ GM +8 &Tjql\ IM +10 &Ukpj\ HL +9 &jUkmm\ IM +10 &!,Xmpl\ HM +9 &"Rlnp\ IM +9 &$Uloj\ IL +10 &&rUkok\ IM +9 &(4Xkqo\ HM +9 &)Yiok\ HM +10 &+Rlmn\ IM +9 &-{Ukpk\ HL +10 &/<Umok\ IM +9 &0Xmqf\ HM +9 &2Ylok\ HM +10 &4Rloo\ HM +9 &6DTkoi\ IM +9 &8Rjml\ IM +10 &9Tlph\ HL +9 &;Uknk\ IL +10 &=MTlnk\ HL +9 &?Uknl\ IL +9 &@Tmnj\ HL +10 &BUlqi\ HM +9 &DS[mnl\ HM +9 &F`lpm\ GN +10 &Gjkmk\ EO +9 &Ijol\ BS +10 &K>klh\ =W +9 &Ljnl\ :Y +9 &Nzjlh\ A< +10 &O_(hmm\ ?&q +9 &Oahlk\ GD +2 ( + "collection"'r& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.71 + "collection"'& +4 "core" &O^jms\ GD + .tHand.open + "manipulator"&1 +66 "core" 1 +2 "manipulator"&D% +4 "core" % | \ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&9'\ +97 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'& +4 "core" &O]jok\ GD +2 "collection"'b% +4 "core" %hlk\ G + .tCSV.dial CSR +2 "collection"'F  +40 "core"  +2 "collection"'Q% +4 "core" %hmp\ I + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.seek 5ml +2 "collection"'?'l +1347 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 'd% +2 "core" %limh\ > +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'!' +668 "core" ' +2 .tCSV.dial :waste + "collection"'H +127 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'#' +1984 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'& +49 "core" &OXine\ FD + "collection"'.% +4 "core" %jmi\ F + .tCSV.dial :flush +2 "collection"'q  +40 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"''l +1239 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'X @ +42 "core" B +2 "collection"'6% +4 "core" %ljnk\ I +2 .tCS.seek 7ml +2 "collection"'2' +542 "core" ' +3 ."connect"CSV.dial CTV +3 "collection"'0  + .tCTV.dial CSV +4 "collection"'5  +37 "core"  +94  +2 .tCBV.dial :waste1 +2 "collection"'A @ +43 "core" ? +3 .tCS.seek 0ml + "collection"'' +1682 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"';& +4 "core" &OWloj\ KD +2 "collection"'t% +3 "core" %mom\ K +2 .tCSV.dial :flush + "collection"'  +72 "core" +3 .tCS.seek 5ml + "collection"'^'l +1231 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'3 @ +44 "core" B +2 "collection"'% +4 "core" %lknl\ J +2 .tCS.seek 7ml +2 "collection"'N' +564 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'4  +40 "core"  +2 .tCBV.dial :waste2 +2 "collection"'h  +111 "core"  +3 .tCS.seek 0ml + "collection"'@' +1681 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'& +4 "core" &OUlod\ KD +2 "collection"'Z% +3 "core" %kpo\ J + .tCSV.dial CSR +2 "collection"'\\  +41 "core"  +2 "collection"'*% +4 "core" %lol\ K + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml +2 "collection"'' +1934 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"'x' D +545 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'a +2 '"  +97 "core" +37  +2 .tCTV.dial :intake + "collection"'~  +72 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml + "collection"'i' \\ +1192 "Can"\ RMM +772 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'w  +71 "core" ~ +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'M' +586 "core" ' +2 .tCSV.dial CSR + "collection"'  +98 "core"  +2 "collection"'% +4 "core" %moa\ J + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.seek 5ml +2 "collection"'<'l +1356 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"'T' D +1347 "core" ' +2 .tCSV.dial CBV + "collection"'8 +99 "core" +2 .tCS.seek 0ml +2 "collection"'' +2616 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&Y& +4 "core" & 3 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&1( +3 "core" ( +2 "manipulator"& & +4 "core" & o 3 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &g& +2 "core" & 3 +2 .tForearm.seek CC +2 "manipulator"&{'ρ +94 "core" ' +2 .tHand.close + "manipulator"&e/ +72 "core" / +2 .tCC.seek :open +2 "collection"'( +375 "core" ( +2 "manipulator"&G& +4 "core" & f 3 + "manipulator"&j% +4 "core" % ϐ  +2 .tForearm.seek :retract + "manipulator"&f'\ +101 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&|(- +306 "core" ( +2 "manipulator"&o& +4 "core" &-  + + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &K& +2 "core" &- v + +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&' +115 "core" ' +2 .tHand.open + "manipulator"&E1 +66 "core" 1 +2 "manipulator"&C% +4 "core" % p Ƿl +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&W'\ +100 "core" ' +2 #tCompleted [shallowDAwithoutWCR] begun 11:00:35 + #Preparing to sleep until 3:00PM 8/12/2019 +3 ."shutdown"CC.coast +3 #tAsleep til 3:00PM 8/12/2019 + "collection"'6 +5 #tContinuing at 15:00 + ."shutdown"CS.coast +4 "Can"\ c-, + "collection"'5 +4 ."Qmail"GoodNews.email "Then, in tube 7: shallowpmDAwithoutWCR\\n/home/esp/esp2/mission/2019_08_10_niagara_mission.rb:85\\n{5 => 22,\\n 6 => 4,\\n 7 => 18}\\nCan@12:55:07, 25.6C, 32% humidity, 14.5psia, 13.093V, 0.202A, 0.196A avg, 2.64W",Subject: "Asleep until 15:00" +3 ."shutdown"PC.coast +2 "processing"%6 +3 ."shutdown"PS.coast + "processing"%5 +2 ."shutdown"Forearm.coast + "manipulator"&5 +3 ."shutdown"Elbow.coast + "manipulator"&6 +37 ."shutdown"Gate.power :raw,:OFF + .Gate.power :core,:OFF +43 #Shutdown +51033 "Can"\ t +60002 \ u +60002 \ v +60002 \ v +60002 \ s +60003 \ w +60002 \ w +60002 \ w +60002 \ x +60002 \ x +60003 \ x +60002 \ y +38097 \ x +3 #tPowering core bus +510 .Gate.power :raw,:ON +29 "sampler") +2 )% +2 "core"  + "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  +4 "collection"' 9\ +3 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 ) % +3 "core" %\ + .tSS.configure SSconfig +2 "sampler")#.0X 22,\\n 6 => 4,\\n 7 => 18}\\nCan@15:00:36, 25.1C, 32% humidity, 14.5psia, 13.058V, 0.331A, 0.331A avg, 4.32W",Subject: "Started 2019_08_10_niagara_mission phase shallowpmDAwithoutWCR" +3 #t===> STARTED shallowDAwithoutWCR (phase #7) <=== +3 #Starting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'>& +3 "core" &z\ S +2 .tHand.open + "manipulator"&:1 +74 "core" 1 +2 "manipulator"&P& +4 "core" &  !r +2 "manipulator"&)% +3 "core" % \  % +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&`(- +172 "core" ( + "manipulator"&[& +4 "core" &- c +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &S& +3 "core" &- c +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage +2 "manipulator"&v' +105 "core" ' +2 .tHand.close +3 "manipulator"&/ +75 "core" / +2 "manipulator"&& +4 "core" &- 1 c +2 "manipulator"&D% +4 "core" %   ƾ] +2 .tForearm.seek :retract +3 "manipulator"&'\ +106 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&b( +291 "core" ( +2 "manipulator"&r& +5 "core" & 9 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &F& +3 "core" &  9 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&Q'ρ +105 "core" ' +4 "manipulator"&& +4 "core" & 9 +3 "manipulator"&V% +3 "core" %φ U +2 "collection"'d& +4 "core" &y~W\ O +2 "collection"'?& +4 .tCC.seek :closed +2 "collection"'H(O +4 "core" &{~n\ O + &y{y\ N +8 &Oy|E\ I&j +9 &yY}x}n\ C9 +9 &xy{z\ CM +10 &Ty}h\ GM +9 &_Uz}s\ GM +10 &!Xx}g\ GM +9 &Ry}]\ GM +9 &Ty~l\ GL +10 &gTx~f\ GM +9 &)Sz}`\ GM +9 &Tz~j\ GL +10 &!Uy{\ \ GM +9 &#oWy~u\ FM +10 &%1Sy~}\ GM +9 &&U||~\ EL +9 &(Ux}o\ GM +10 &*wYy}\ FM +9 &,9Wx{\ FM +9 &-Tw|n\ GL +10 &/Ty| \ FM +9 &1W{}I\ FM +10 &3ARy}d\ GM +9 &5Sy|\ GL +9 &6T|}6\ GM +10 &8Wy}w\ FM +11 &:IWy{\ GM +8 &< Rz|s\ FM +10 &=Ty~N\ FL +9 &?T{{\ FM +10 &AQWx}b\ EM +9 &CSy|j\ FM +9 &DXz~u\ EM +10 &Fb{~ \ DN +9 &HPoy{4\ BP +8 &Jzz\ >T +10 &Ky}0\ ;X +9 &Mzx|a\ 9Y +11 &N`xzw\ >. +8 &Oxv{}\ @J +9 ( + &O{gu|M\ FG + "collection"'?& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.80 + "collection"'!& +4 "core" &O{hx{\ EG +2 .tHand.open + "manipulator"&1 +67 "core" 1 +3 "manipulator"&.% +5 "core" % φ U + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +3 "manipulator"&q'\ +93 "core" ' +3 #tFlushing the Collection Valve::Manifold + "collection"'#& +4 "core" &O{gx|\ CG +2 "collection"'X% +3 "core" %x{\ D +2 .tCSV.dial CSR +2 "collection"'6  +137 "core"  +2 "collection"'% +4 "core" %yz\ C +2 #tPulling 5ml of CSR.flush .CSR.select :flush +2 "collection"' +10 .tCS.reconfigure CSconfig +3 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"'0'l +1349 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +10 '5% +2 "core" %lxza\ E +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.499ml +2 "collection"'A' +665 "core" ' +2 .tCSV.dial :waste + "collection"'2 +126 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"';' +1992 "core" ' +2 #tPurging external Intake + "collection"'t& +4 "core" &O{gy||\ HG +2 "collection"'% +3 "core" %wzd\ H + .tCSV.dial :flush +2 "collection"'  +52 "core" +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'3' D +2409 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +2 "collection"' + '^  +30 "core"  +45  +2 .tCTV.dial :intake + "collection"'4  +74 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'h' +2434 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'N  +72 "core" ~ +2 #tFlushing upper manifold + "collection"'& +4 "core" &O{ftxx\ EG +2 "collection"'Z% +3 "core" %vz|\ F + .tCSV.dial :flush +2 "collection"'\\  +70 "core"  +3 .tCS.seek 5ml + "collection"'*'l +1250 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'@ @ +42 "core" B +2 "collection"'% +4 "core" %l x{z\ F +2 .tCS.seek 7ml + "collection"'a'\ +583 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'" +99 "core"  +2 .tCTV.dial :air +2 .CS.seek 0ml + "collection"'~' +1701 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'x'- +773 "core" ' +2 .tCSV.dial :waste + "collection"'w +54 "core" +3 .tCS.seek 0ml + "collection"'i' +543 "Can"\ WLL +233 "core" ' +2 "collection"' & +4 "core" &O{fwzd\ GG +2 "collection"'% +3 "core" %zzx\ G + .tCSV.dial :flush +2 "collection"'M  +44 "core"  +3 .tCS.seek 3ml + "collection"'<'- +772 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'8 @ +40 "core" A +2 "collection"'T% +4 "core" %-y{e\ G +2 .tCS.seek 5ml +2 "collection"'Y'l +543 "core" ' +2 .tCSV.dial :air + .CS.seek 0ml +2 "collection"' ' +1239 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'g'- +779 "core" ' +2 .tCSV.dial :waste + "collection"'e +82 "core" +2 .tCS.seek 0ml +2 "collection"'' +782 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&9& +4 "core" &  9 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&=( +10 "core" ( +2 "manipulator"&G& +4 "core" &  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &j& +2 "core" & S  +2 .tForearm.seek CC +2 "manipulator"&{'ρ +102 "core" ' +2 .tHand.close + "manipulator"&1/ +69 "core" / +2 .tCC.seek :open +2 "collection"'o( +374 "core" ( +2 "manipulator"&K& +4 "core" & 8  + "manipulator"&E% +4 "core" % ~ s w +2 .tForearm.seek :retract + "manipulator"&C'\ +102 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&f(- +271 "core" ( +2 "manipulator"&& +4 "core" &- % E + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- E +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +113 "core" ' +3 .tHand.open +2 "manipulator"&B1 +74 "core" 1 +2 "manipulator"&]% +4 "core" % o Ƿc +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&W'\ +97 "core" ' +2 #tda sampling at most 2000ml +3 #Loading sh1 puck from tube 7 into Collection Clamp +2 ."Qmail"HABfans.email "Started da in tube 7 at 15:04:52EDT12-Aug-19\\n{5 => 22,\\n 6 => 4,\\n 7 => 18}\\nCan@15:03:41, 25.2C, 32% humidity, 14.4psia, 13.034V, 0.392A, 0.392A avg, 5.11W",Subject: "da sampling at most 2000ml" +2 "collection"'|& +4 "core" &y}w\ T +2 "manipulator"&}% +4 "core" %\   +2 "storage"(%% +3 "core" % \ w +2 "storage"(. +3 "core" .( +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 7 +2 "storage"(([z +1607 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 ( & +3 "core" &[{) \ p  +2 "manipulator"&c& +3 "core" &-  E +2 "manipulator"&+% +3 "core" %\    +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 7 +2 "manipulator"&( +177 "core" ( +2 "manipulator"&k& +4 "core" & F  + "storage"(m& +4 "core" &[{)  8\ q  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 700 counts +2 "manipulator"&n' +96 "core" ' +2 "storage"(y& +4 "core" &[{) \ q  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"('L +138 "core" ' +2 "storage"(_- +4 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (s& +3 "core" &[{( 7 3 i\ g  +2 "manipulator"&z& +5 "core" &  + .tElbow.seek 7 +2 "manipulator"&J( +9 "core" ( +2 "manipulator"&O& +5 "core" &   +2 "storage"(& +4 "core" &[{( ! \ h  +2 .tForearm.seek 7 + 300 counts + "manipulator"& '{ +20 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&// +69 "core" / +45 ."downElevator"SE.seek :down +4 "manipulator"&L& +5 "storage"('v +2 "core" & $  +2 "manipulator"& % +4 "core" % m  S +2 .tForearm.seek :retract +2 "manipulator"&7'\ +92 "core" ' +2 .tElbow.seek CC +2 "manipulator"&u( +3 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +139 "core" ( +2 "manipulator"&\ & +4 "core" & X / +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &I& +3 "core" & / +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&p'ρ +104 "core" ' +4 "manipulator"&(& +4 "core" & 8 / +2 "manipulator"&,% +4 "core" %ς ^ +2 "collection"'&& +3 "core" &ym\ J +2 "collection"'-& +3 .tCC.seek :closed +2 "collection"'(O +3 "core" &{}k\ J +4 &z|b\ K +8 &3z}c\ @+| +9 &f{~t\ >? +9 &p{~k\ ?M +10 &VQy~|\ CL +9 &U{}w\ CM +10 &Uy|y\ FL +9 &Uz}v\ FL +9 &]U{}}\ FL +10 & Qy}j\ FL +9 &Uz}}\ FL +9 & U{}}\ FL +10 &"fVz}\ FL +9 &$(U{}~\ FL +10 &%Ty}~\ GL +9 &'Tw}~\ FL +9 &)mUy~}\ FL +10 &+0Q|{}\ GL +9 &,U{~|\ DL +9 &.Wz~x\ FL +10 &0uTz~v\ FL +9 &27Tz|}\ FL +10 &3Tz}x\ GM +9 &5Tz}r\ FL +9 &7~T{~}\ FL +10 &9?Ty}z\ FL +9 &;T{~|\ GL +9 &<T{}o\ FL +10 &>Qz|q\ GL +9 &@HT|w\ FL +10 &B Ux}q\ FL +9 &CUx}{\ FM +9 &E]y}}\ EM +10 &GGp{}~\ DO +9 &Hx|\ @S +9 &Jy{z\ ;W +10 &Lqx{y\ 9Y +9 &N3z|w\ 9F +10 &O=:x|r\ >'u +9 &Oyxzn\ BN +5 ( + "collection"'-& +4 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.88 +2 .Hand.open + "manipulator"&1 +3 "core" &Ojw|q\ DN +67 1 +2 "manipulator"&>% +4 "core" % ς  ^ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&:'\ +90 "core" ' +2 .tSC.coast + "storage"(6 +2 #tcollectSample 2000ml w/bubble point of 24psi + #Priming 7ml + .Gate.power :sampler,:ON + ."pumping"Gate.power :analytic3,:ON +2 .tIntake.select :close +2 .Exhaust.select :close + .SS.hold +2 "sampler")P+ +3 "core" + +2 "sampler"))% +4 "core" % {\ Z + "collection"'[& +4 "core" &Ohz|g\ N +2 "Can"\ TTT +2 #tCalibrating pressure and temperature sensors + .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X  w\ ?/ +2 #tVacuum too high -- waiting up to 40s + .SS.reconfigure SSexhale +2 "sampler")#.0X)v +2 #tVacuum too high -- waiting up to 40s + .SS.reconfigure SSexhale +2 "sampler")#.0X% +3 "core" %V\  +2 "sampler"))% +3 "core" %S1 \ A +2 "collection"'[% +4 "core" %V\  + #tIntake @17.8psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 110 +2 "sampler")#.n0X$B +2 #tVacuum too high -- waiting up to 40s + .SS.reconfigure SSexhale +2 "sampler")#.0X". +2 #tVacuum too high -- waiting up to 40s + .SS.reconfigure SSexhale +2 "sampler")#.0X= \ A +15 "collection"'G% +3 "core" %c\  +2 "sampler")g% +3 "core" %>= \ A +15 "collection"'b% +3 "core" %U\  +2 "sampler")q% +3 "core" %>=6: {\ A +2 "collection"'H% +4 "core" %T\  +3 #tIntake @19.0psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 59 +2 "sampler")#.;0X \ @ +2 "collection"' % +4 "core" %a\  + #tIntake @19.8psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 43 +2 "sampler")#.+0X% +4 "core" %&4%' v\ A +14 "collection"')% +3 "core" %b\  +2 "sampler")[% +4 "core" %'7;< \ A + "collection"'-% +4 "core" %c\  + #tIntake @19.5psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 35 +2 "sampler")#.#0X +2 #tVacuum too high -- waiting up to 40s + .SS.reconfigure SSexhale +2 "sampler")#.0X +2 #tVacuum too high -- waiting up to 40s + .SS.reconfigure SSexhale +2 "sampler")#.0X +2 #tVacuum too high -- waiting up to 40s + .SS.reconfigure SSexhale +2 "sampler")#.0X +14 "collection"'H% +3 "core" %`\  +2 "sampler")e% +4 "core" %7D \ ? +14 "collection"'i% +3 "core" %I\  +2 "sampler")j% +4 "core" %7D#" |\ ? +14 "collection"'1% +3 "core" %N\  +2 "sampler")% +4 "core" %7E./ \ ? +14 "collection"'% +3 "core" %Y\  +2 "sampler"){% +4 "core" %7C89 \ ? +14 "collection"']% +3 "core" %F\  +2 "sampler")C% +3 "core" %7CBC z\ ? +2 "collection"'%% +4 "core" %F\  + #tIntake @20.2psia, vacuum from 10.0 to 13.0psi +46 .SS.reconfigure SSinhale.with maxSpeed: 21 +3 "sampler")#.0X? u\ < +15 "collection"'z% +3 "core" %C +2 "sampler")O% +3 "core" % +2 #tVacuum too high -- waiting up to 40s + .SS.reconfigure SSexhale +2 "sampler")#.0X +15 "collection"'W% +3 "core" %\\\  +2 "sampler")% +4 "core" %~k \ A i +14 "collection"'n% +3 "core" %L\  +2 "sampler")\ % +4 "core" %~h\  v\ C6 +14 "collection"''% +3 "core" %i\  +2 "sampler") % +4 "core" %~h\ $# \ B6 +14 "collection"'f% +3 "core" %V\  +2 "sampler")/% +4 "core" %~h\ -, \ B6 +14 "collection"',% +4 "core" %B\  + "sampler")&% +4 "core" %~h\ 66 y\ B6 +15 "collection"'J% +3 "core" %Z\  +2 "sampler") % +3 "core" %~h\ ?> \ C6 +15 "collection"'(% +3 "core" %H\  +2 "sampler")7% +4 "core" %~h\ FG r\ C6 + "collection"'o% +4 "core" %G\  + #tIntake @20.2psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 17 + "sampler")#.0X+ +2 "core" + +53 "collection"')% +3 "core" %W\  +2 "sampler")[% +3 "core" %3,* \ @ +53 "collection"'-% +4 "core" %[\  +2 "sampler")I% +4 "core" %3BA \ ? +52 "collection"'% +3 "core" %L\  +2 "sampler")P% +3 "core" %3VU {\ ? +53 "collection"'% +3 "core" %P\  +2 "sampler")% +4 "core" %3km \ ? +52 "collection"'% +3 "core" %H\  +2 "sampler")p% +4 "core" %3 \ ? +52 "collection"'% +3 "core" %Y\  +2 "sampler")% +3 "core" %3 \ ? +53 "collection"'S% +3 "core" %F\  +2 "sampler")D% +4 "core" %3 w\ ? +52 "collection"'`% +3 "core" %V\  +2 "sampler")v% +3 "core" %( \ @ +53 "collection"'% +3 "core" %I\  +2 "sampler")l% +3 "core" %( x\ @ +53 "collection"'F% +3 "core" %Z\  +2 "sampler")!% +3 "core" %* \ @ +53 "collection"'% +4 "core" %^\  +2 "sampler")% +3 "core" % \ B i +2 "sampler")V% +3 "core" % y\ B ^ +2 .tIntake.select :close + "sampler")0 +10 )X% +2 "core" %\  x\ H9 + .tSSV.dial :exhaust +2 "sampler")?  +75 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")6' +917 "core" ' +2 .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +2 "sampler")d  +75 "core"  +2 #tAllowing 130s for 25.0ml of remaining 1650.0ml + .Intake.select :open + "sampler") +210 "collection"'% +3 "core" %] +2 #tIntake @20.7psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 17 +2 "sampler")#.0X +15 "collection"'t% +3 "core" %c\ +2 "sampler")2% +4 "core" %8C#" w\ = +14 "collection"'% +3 "core" %d\  +2 "sampler");% +3 "core" %8@)+ w\ > +15 "collection"'% +3 "core" %r\  +2 "sampler")Q% +4 "core" %8@1/ y\ ? +14 "collection"'U% +3 "core" %`\  +2 "sampler")N% +3 "core" %8?77 n\ ? +15 "collection"'% +3 "core" %[\  +2 "sampler")5% +4 "core" %8A>> \ = +14 "collection"'0% +3 "core" %t\  +2 "sampler")% +4 "core" %8?DC |\ > +14 "collection"'h% +3 "core" %U\  +2 "sampler")@% +4 "core" %8?KL y\ ? + "collection"'4% +4 "core" %^\ + #tIntake @20.5psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 15 + "sampler")#.0X  +15 "collection"'^% +3 "core" %f\  +2 "sampler")~% +4 "core" %ߞF p\ > +14 "collection"'w% +3 "core" %g\  +2 "sampler") % +4 "core" %ߞF"# v\ ? +14 "collection"'T% +3 "core" %w\ +2 "sampler")<% +4 "core" %ߟ='' \ > +14 "collection"'Y% +3 "core" %g\  +2 "sampler") % +3 "core" %ߟ=,/ }\ > +60 "collection"'% +4 "core" %b\ +2 "sampler")M% +4 "core" %ߟ=?@ x\ > +14 "collection"'8% +3 "core" %u\  +2 "sampler")9% +4 "core" %ߟ<ED \ ? + "collection"'% +4 "core" %y\  + #tIntake @20.2psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 14 +2 "sampler")#.0X +15 "collection"'C% +3 "core" %`\  +2 "sampler")%% +4 "core" %O%& u\ > +14 "collection"'G% +3 "core" %|\ +2 "sampler")g% +4 "core" %O., }\ > +14 "collection"'% +3 "core" %^\ +2 "sampler")R% +4 "core" %N22 p\ = +14 "collection"'% +3 "core" %f\ +2 "sampler")K% +4 "core" %N75 n\ > +14 "collection"'+% +3 "core" %y\  +2 "sampler")E% +4 "core" %O9; z\ > +14 "collection"'|% +3 "core" %g\ +2 "sampler")}% +4 "core" %O?> y\ = +14 "collection"'m% +3 "core" %d\ +2 "sampler") % +3 "core" %OFD }\ = +2 "collection"'k% +4 "core" %t\ + #tIntake @20.3psia, vacuum from 10.0 to 13.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 13.86125 + "sampler")#.0X  +2 #tVacuum too high -- waiting up to 40s + .SS.reconfigure SSexhale +2 "sampler")#.0X +14 "collection"'=% +3 "core" %w\  +2 "sampler")B% +4 "core" %58 ~\ > +14 "collection"'_% +3 "core" %d\  +2 "sampler")L% +3 "core" %57 s\ ? +15 "collection"'W% +3 "core" %d\  +2 "sampler")% +3 "core" %56 }\ ? +15 "collection"'n% +3 "core" %y\  +2 "sampler")\ % +3 "core" %56 \ ? +15 "collection"''% +3 "core" %f\  +2 "sampler") % +3 "core" %56"# w\ > +15 "collection"'f% +3 "core" %w\  +2 "sampler")/% +3 "core" %56&% {\ > +15 "collection"',% +3 "core" %x\  +2 "sampler")&% +4 "core" %56,- ~\ > +14 "collection"'J% +3 "core" %g\  +2 "sampler") % +3 "core" %5612 r\ ? +15 "collection"'(% +3 "core" %z\ +2 "sampler")7% +4 "core" %5676 \ > +14 "collection"'o% +3 "core" %t\  +2 "sampler")y% +3 "core" %56;; \ > +15 "collection"'c% +3 "core" %h\  +2 "sampler"))% +3 "core" %56?> r\ > +15 "collection"'[% +3 "core" %x\  +2 "sampler")-% +4 "core" %56BE ~\ ? +14 "collection"'I% +3 "core" %d\ +2 "sampler")% +3 "core" %56HJ v\ > +2 "collection"'P% +4 "core" %a\  + #tIntake @20.2psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 13.86125 +2 "sampler")#.0X% +3 "core" %{\ +2 "sampler")d% +4 "core" %SO24 \ = +14 "collection"'% +3 "core" %x\ +2 "sampler")6% +4 "core" %SP88 y\ < +14 "collection"'#% +3 "core" %e\ +2 "sampler").% +4 "core" %SO;< v\ = +14 "collection"'r% +3 "core" %w\ +2 "sampler")A% +4 "core" %SQ@A {\ = +14 "collection"'t% +3 "core" %x\ +2 "sampler")2% +3 "core" %SQGF |\ < +2 "collection"'% +4 "core" %f\ + #tIntake @20.4psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 13.86125 +2 "sampler")#.0X  +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'e' +95 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")i +132 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'/' +118 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler"), +98 "core" ' +2 ."CSpush"CS.coast + "collection"'5 +31 "core" +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X9 +3 "core" 9N3d +102 "collection"'d9 +3 "core" 9Y7d +102 "collection"'9 +3 "core" 9d;d +102 "collection"'69 +4 "core" 9q@d +102 "collection"'#9 +3 "core" 9~Dd +102 "collection"'.9 +3 "core" 9Hd +102 "collection"'r9 +3 "core" 9Ld +102 "collection"'A9 +3 "core" 9Pd +102 "collection"'9 +3 "core" 9Ud +103 "collection"'t9 +3 "core" 9Yd +102 "collection"'29 +3 "core" 9]d +102 "collection"'9 +3 "core" 9ad +102 "collection"';9 +3 "core" 9ed +102 "collection"'Q9 +3 "core" 9jd +102 "collection"'U9 +3 "core" 9#nd +102 "collection"'9 +3 "core" 97rd +102 "collection"'N9 +3 "core" 9I vd +102 "collection"'9 +3 "core" 9\\\ zd +102 "collection"'59 +3 "core" 9p d +102 "collection"'09 +3 "core" 9 d +102 "collection"'h9 +3 "core" 9 d +102 "collection"'@9 +3 "core" 9 d +102 "collection"'9 +3 "core" 9d +102 "collection"'9 +3 "core" 9d +102 "collection"'9 +3 "core" 9c +102 "collection"'9 +3 "core" 9a +102 "collection"'a9 +3 "core" 9_ +146 "collection"'x9 +4 "core" 9/\\ +103 "collection"'9 +3 "core" 9DZ +102 "collection"'Z9 +3 "core" 9XX +102 "collection"'^9 +3 "core" 9mV +102 "collection"'~9 +3 "core" 9T +102 "collection"'w9 +3 "core" 9R +102 "collection"'49 +4 "core" 9P +103 "collection"'T9 +3 "core" 9N +102 "collection"'<9 +3 "core" 9L +102 "collection"'Y9 +3 "core" 9!J +102 "collection"'\\9 +3 "core" 9"H +102 "collection"'9 +4 "core" 9$G +102 "collection"'M9 +3 "core" 9)&D +102 "collection"'89 +3 "core" 9?'C +102 "collection"' 9 +3 "core" 9S)B +102 "collection"'99 +3 "core" 9g*? +102 "collection"'39 +4 "core" 9|+= +102 "collection"'"9 +3 "core" 9-; +102 "collection"'H9 +3 "core" 9/; +102 "collection"'9 +3 "core" 918 +102 "collection"'i9 +3 "core" 916 +102 "collection"' 9 +3 "core" 945 +102 "collection"'q9 +3 "core" 954 +102 "collection"'e9 +3 "core" 972 +102 "collection"'j9 +3 "core" 98 0 +102 "collection"'9 +3 "core" 9*9/ +102 "collection"'9 +4 "core" 9<;, +102 "collection"'19 +3 "core" 9O=- +102 "collection"']9 +3 "core" 9a?* +102 "collection"'C9 +3 "core" 9t@ ( +102 "collection"'%9 +3 "core" 9B$( +102 "collection"'G9 +4 "core" 9D)& +102 "collection"'9 +3 "core" 9E-$ +102 "collection"'{9 +3 "core" 9F1# +102 "collection"'K9 +3 "core" 9H5" +102 "collection"'g9 +3 "core" 9I9! +102 "collection"'+9 +4 "core" 9J> +102 "collection"'E9 +3 "core" 9MB +102 "collection"'}9 +3 "core" 9 OF +102 "collection"'R9 +3 "core" 9 OJ +102 "collection"'m9 +3 "core" 9 'RO +102 "collection"' 9 +3 "core" 9 6SS +102 "collection"'k9 +3 "core" 9 DUW +102 "collection"'*9 +3 "core" 9 QV[ +102 "collection"'9 +3 "core" 9 _W_ +102 "collection"'O9 +3 "core" 9 nYd +102 "collection"'9 +4 "core" 9 {[h +103 "collection"'=9 +3 "core" 9 \\l +102 "collection"'|9 +3 "core" 9 ]p +102 "collection"'_9 +3 "core" 9 _t +102 "collection"'L9 +3 "core" 9 ay +102 "collection"'W9 +4 "core" 9 b} +102 "collection"'B9 +3 "core" 9 d +102 "collection"'9 +3 "core" 9 e +102 "collection"'\ 9 +3 "core" 9 g +102 "collection"''9 +3 "core" 9 h +102 "collection"'f9 +4 "core" 9 i +103 "collection"'n9 +3 "core" 9 k +102 "collection"',9 +3 "core" 9\ l\ +102 "collection"'b9 +3 "core" 9\ n\ +102 "collection"'/9 +3 "core" 9\ q +102 "collection"' 9 +3 "core" 9\ q +102 "collection"'&9 +3 "core" 9\ )r +102 "collection"' 9 +3 "core" 9\ 0s +102 "collection"'(9 +3 "core" 9\ 9u +102 "collection"'J9 +3 "core" 9\ @u +102 "collection"'o9 +4 "core" 9\ Iw +103 "collection"'y9 +3 "core" 9\ Py +102 "collection"'79 +3 "core" 9\ Wz +102 "collection"'c9 +3 "core" 9\ _{ +102 "collection"')9 +3 "core" 9\ e} +102 "collection"'-9 +4 "core" 9\ k~ +102 "collection"'[9 +3 "core" 9\ p +102 "collection"'I9 +3 "core" 9\ w +102 "collection"'s9 +3 "core" 9\ | +2 .tCH.hold 10:00,70C +3 "collection"'P `\ `\ x +3 "core"  +37554 "Can"\ , +22448 "core" ` +2 "collection"'z9 +3 "core" 9\ 7 +2 #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml + "collection"'' +333 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"' @ +110 "core" ? +2 .tCSV.dial :air +2 "collection"' @ +42 "core" > +4 .tCS.seek 5ml + "collection"''l +1351 "core" ' +2 .tCSV.dial CTV + "collection"'p  +44 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'D @ +42 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'`  +44 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'v @ +43 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'' +1356 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"'l +98 "core" ~ +2 .tCBV.dial CSV + "collection"'F  +30 "core"  +2 "collection"'!% +4 "core" % > C\ B +2 .tCS.seek 5ml + "collection"''l +1353 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'  +43 "core" +2 "collection"'V% +4 "core" %l \ A +2 .tCS.seek 7ml + "collection"'X' +582 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'? @ +41 "core" > +2 .tCS.seek 10ml +2 "collection"'>' D +858 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'d ` +112 "core" ^ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'   +37 "core" ! +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'6  +2 '#  +28 "core"  +103  +2 .tCS.seek 5ml +2 "collection"'.'l +1348 "core" ' +10 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'r @ +99 "core" B +2 .tCSV.dial :waste +2 "collection"'A +99 "core" +2 .tCS.seek :empty +2 "collection"''Ͱ +1348 "core" ' +2 .tCSV.dial :air + "collection"'t @ +83 "core" > +3 .tCS.seek 5ml + "collection"'2'l +1347 "core" ' +2 .tCSV.dial CTV + "collection"'  +44 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'; @ +42 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'Q  +46 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'U @ +42 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'' +1362 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"'N +99 "core" ~ +2 .tCBV.dial CSV + "collection"'  +39 "core"  +2 "collection"'5% +4 "core" %~\ C +2 .tCS.seek 4.999ml +2 "collection"'0'l +1354 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'h  +41 "core" +2 "collection"'@% +4 "core" %l @\ B +2 .tCS.seek 7ml + "collection"'' +584 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"' @ +40 "core" > +2 .tCS.seek 10ml +2 "collection"'' D +839 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +123 "core" b +2 #tLysing Complete + "collection"'a& +4 "core" &Og49\ BN +2 #tStoring sh1 puck in Collection Clamp to tube 6 + "manipulator"&x% +3 "core" %\   +2 "storage"(% +4 "core" % T b H\ p + "storage"(Z. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 + "storage"(^(K +341 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (~& +4 "core" &K ? K {\ j + "manipulator"&w& +4 "core" & / + "manipulator"&4% +4 "core" %\   +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 6 + "manipulator"&T( +146 "core" ( +2 "manipulator"&<& +4 "core" & y  +2 "storage"(Y& +3 "core" &K g ]\ n +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts + "manipulator"&\\'J +105 "core" ' +2 "storage"(& +4 "core" &K R Z @\ o +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(M'L +268 "core" ' +2 "storage"(8- +3 "core" -'T +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 "manipulator"& & +3 "core" & p  +2 "storage"(9& +4 "core" &K 6 &\ i + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 6 +2 "manipulator"&3'Ύ +30 "core" ' +2 .tElbow.hold + "manipulator"&", +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(H- +2 "core" -'T +2 .tSE.seek 3.1 Pucks below Top Plate +2 "storage"(' +33 "core" ' +2 "manipulator"&i% +4 "core" %Ν i r +2 "storage"( & +3 "core" &K  A l\ ` +2 .tForearm.force -20 "manipulator"&5 +3 .tForearm.seek 6 + 315 counts + "manipulator"&q' +15 "core" ' +2 "manipulator"&e& +4 "core" &  +2 "storage"(j& +3 "core" &K K P\ k +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts + "manipulator"&'J +25 "core" ' +2 .tSE.seek 4.1 Pucks below Top Plate +2 "storage"(' +53 "core" ' +2 "manipulator"&1& +4 "core" &  +2 "manipulator"&]% +4 "core" %Q B + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&C'\ +94 "core" ' +2 .tElbow.seek CC +2 "manipulator"&%( +146 "core" ( +3 "manipulator"&G& +4 "core" & k / + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & / +2 .tForearm.seek CC + "manipulator"&{'ρ +96 "core" ' +2 .tHand.close + "manipulator"&K/ +66 "core" / +2 .tCC.seek :open +2 "collection"'g( +375 "core" ( +3 "storage"(+& +4 "core" &K f `\ m + "storage"(E& +4 "core" &K ` ^ \ m + "manipulator"&}& +4 "core" & / + "manipulator"&R% +4 "core" % ϋ +2 .tForearm.seek :retract + "manipulator"&m'\ +100 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 6 +2 "manipulator"& ( +153 "core" ( +2 "manipulator"&k& +4 "core" &  +40 "storage"(*& +11 "core" &K g i\ n + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 6 + "manipulator"&'Ύ +108 "core" ' +2 .tElbow.hold + "manipulator"&O, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&1 +74 "core" 1 +15 "manipulator"&=% +4 "core" % ΢ f | + "storage"(|& +4 "core" &K 6 8 ,\ g + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 6 + 320 counts + "manipulator"&_' +18 "core" ' +2 "manipulator"&L& +4 "core" &  +2 "storage"(W& +3 "core" &K \ q +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts + "manipulator"&B'J +25 "core" ' +2 "storage"(% +4 "core" % \ r +2 ."downElevator"SE.seek :down +3 "storage"(\ 'v +100 ('% +3 "core" %+ \ tV^ +2 "manipulator"&f% +3 "core" %р K +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&n'\ +91 "core" ' +24 ' + ."downElevator"SE.coast +2 "storage"(5 +2 .tSC.coast + "storage"(6 +2 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"',& +4 "core" &<>a\ Q +2 "manipulator"&b& +3 "core" &  +2 "manipulator"&/% +3 "core" %\   +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"& (- +169 "core" ( +70 "manipulator"&&& +4 "core" &-  l +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &- l + .tForearm.seek :garage +2 "manipulator"&(' +109 "core" ' +2 .tHand.close + "manipulator"&J/ +69 "core" / +2 "manipulator"&o& +4 "core" &- l +2 "manipulator"&y% +3 "core" %  \\ ſc +2 .tForearm.seek :retract +2 "manipulator"&7'\ +100 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&c( +292 "core" ( +2 "manipulator"&)& +4 "core" & s N + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &-& +2 "core" & N +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&['ρ +100 "core" ' +2 "manipulator"&I& +4 "core" & u N +2 "manipulator"&s% +3 "core" %τ 1 +3 "collection"'S& +3 "core" &>C\ P +2 "collection"'P& +4 .tCC.seek :closed + "collection"'z(O +3 "core" &?A\ P +4 &>B_\ O: +9 &MKx?A\ C1 +10 &v}=A\ AF +9 &1[>@\ FL +10 &U>BZ\ FL +9 &Q?B\ FL +9 &yW=B\ FK +10 &:R>Bu\ FL +9 &W>A\ EL +9 &U?A\ DL +10 &R>C\ FK +9 &!CT?C\ FK +9 &#W>Bt\ FK +10 &$R=B_\ FL +9 &&T=Aw\ FL +10 &(KQ>C\ FK +9 &* T=A3\ FK +9 &+V>B\ EK +10 &-R=A\ FL +9 &/SW>B\ EK +10 &1W>C\ EL +9 &2T<C\ FL +9 &4V>B\ FK +10 &6ZW@E\ EL +9 &8T=B\ FL +9 &9V=D\ EK +10 &;W=A\ EL +9 &=bT<Av\ FL +10 &?$U?CZ\ FL +9 &@Q?@L\ FK +9 &BR?C>\ FK +10 &DkV>B3\ EK +9 &F*\\@D!\ EL +9 &Gg=C\ CN +10 &IBE\ ?R +9 &KRIJ ,\ :W +9 &MPS !\ 8X +10 &NyPS \ =5 +9 &Og)PT \ <#g +10 &O`KQ\ EK +2 ( +2 "collection"'P& +2 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.69 +2 "collection"'& +3 "core" &OcGK\ CK +2 .tHand.open + "manipulator"&1 +77 "core" 1 +2 "manipulator"&% +4 "core" % σ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +102 "core" ' +3 .tPSV.dial PSR +2 "processing"%p +129 "core"  +2 "processing"%D% +4 "core" %ZY\ X + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1.5ml +2 "processing"%`' +1605 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +4 "processing"%v  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%'W +1611 "core" ' +2 .tPSV.dial PSR + "processing"%l +43 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%F' +2633 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 "processing"%! + .tCBV.dial PRV +5 "collection"'  +4 "core"  + "processing"%  +44 "core"  +34 +2 .tPSV.dial :mixloop + "processing"%V +113 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing + "processing"%  +128 "core" +2 .tPS.seek 0ml +2 "processing"%?'W +2626 "core" ' +2 .tPSV.dial :air + "processing"%X  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%d' +2637 "core" ' +2 .tPSV.dial :mixloop + "processing"% +44 "core" +2 .tPS.seek 0ml +2 "processing"%6'W +1269 "Can"\ RAA +1358 "core" ' +2 .tPSV.dial :air + "processing"%#  +44 "core"  +2 .tPS.seek 2.5ml +41 "processing"%>' +2638 "core" ' +2 .tPSV.dial :mixloop + "processing"%r +44 "core" +2 .tPS.seek 0ml +2 "processing"%A'W +2633 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&.& +4 "core" & N +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&t( +3 "core" ( +2 "manipulator"&& +8 "core" & N +4 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" & N +2 .tForearm.seek CC + "manipulator"&;'ρ +101 "core" ' +2 .tHand.close + "manipulator"&Q/ +68 "core" / +2 .tCC.seek :open +2 "collection"'U( +376 "core" ( +2 "manipulator"&2& +4 "core" & N + "manipulator"&N% +4 "core" % υ  +2 .tForearm.seek :retract + "manipulator"&'\ +100 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&5(- +277 "core" ( +2 "manipulator"&& +4 "core" &- , + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &h& +2 "core" &- , +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&@' +113 "core" ' +4 .tHand.open + "manipulator"&01 +69 "core" 1 +2 "manipulator"&% +4 "core" % b ~ ųA +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +96 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing + ."connect"PRV.dial CBV +2 .tCBV.dial PRV +2 .CTV.dial :air,avoiding: :intake + #Loading lyfil puck from tube 7 into Collection Clamp +2 "collection"'& +3 "core" &IJ\\\ R +2 "manipulator"&a% +4 "core" %\   +2 "storage"(x% +4 "core" %v L\ | + "storage"(. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 7 + "storage"(Z([z +342 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (~& +3 "core" &[y1 p d\ q  + "manipulator"&w& +4 "core" &- , +2 "manipulator"&4% +3 "core" %\   +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 7 + "manipulator"&<( +189 "core" ( +2 "manipulator"&Y& +4 "core" &   +2 "storage"(& +4 "core" &[y1 t L\ q  +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 700 counts + "manipulator"&u' +95 "core" ' +2 "storage"(:& +4 "core" &[y1  9\ q  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(8'L +138 "core" ' +2 "storage"( - +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (9& +3 "core" &[y- , # 3\ h  +2 "manipulator"&H& +3 "core" &  +4 .tElbow.seek 7 + "manipulator"&i( +10 "core" ( +2 "manipulator"& & +4 "core" & t  +2 "storage"(e& +3 "core" &[y- 4 ,\ i  +2 .tForearm.seek 7 + 300 counts +2 "manipulator"&j'{ +22 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&1/ +76 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&]& +5 "storage"(\\'v +3 "core" & V  +2 "manipulator"&T% +4 "core" % χ  + .tForearm.seek :retract +2 "manipulator"&M'\ +94 "core" ' +2 .tElbow.seek CC +2 "manipulator"&3( +5 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +140 "core" ( +2 "manipulator"&q& +4 "core" & 2 +2 .tElbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 && +2 "core" & 2 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&G'ρ +93 "core" ' +32 "manipulator"&& +4 "core" & 2 +2 "manipulator"&% +4 "core" %φ  +2 "collection"'"& +4 "core" &GL\ H + "collection"'K& +4 .tCC.seek :closed + "collection"'C(O +3 "core" &HL\ H +2 &HI\ H +10 &2GK\ =+| +9 &e}HLt\ <> +10 &qGJp\ K +9 &0vTHJ\ @K +9 &28TIK\ ?K +10 &3TGL}\ @K +9 &5WFLm\ ?L +9 &7}QHKh\ @L +10 &9?WGM`\ ?L +9 &;WGKS\ ?L +9 &<WIKJ\ ?L +10 &>WHLG\ ?L +9 &@FTIK9\ @L +10 &B\ UGJ0\ @K +9 &CWGL7\ ?L +9 &E\\GL;\ >M +10 &GGkGL/\ =N +9 &HaK)\ 9S +9 &J\ 4W +10 &Ln\ 2Y +9 &N/-! \ 3F +10 &O;:<< \ 7(x +9 &O>A\ :P +5 ( + "collection"'K& +3 "core" &Ot?B\ <P +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.84 + .Hand.open + "manipulator"&1 +77 "core" 1 +3 "manipulator"&+% +4 "core" % φ   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&E'\ +99 "core" ' +2 .tSC.coast + "storage"(6 +2 .tCTV.dial CSV,avoiding: :intake +45 "collection"'}  +134 "core" ~ +2 .tCSV.dial CTV + "collection"'R  +27 "core"  +3 .tPS.seek 2.5ml + "processing"%k' +2629 "core" ' +2 "collection"'*% +4 "core" % B ""\ A \ +2 .tCS.seek 4.15ml + "collection"'{'Q +1563 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%%  +44 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%  +83 "core"  +2 .tPS.seek 0ml +2 "processing"%='W +2632 "core" ' +3 .tCBV.dial between PRV and waste1 + "collection"'| ` +39 "core" _ +2 .tCSV.dial :air +2 "collection"'L @ +54 "core" A +2 .tCS.seek 10ml +2 "collection"'W' D +1570 "core" ' +2 .tCSV.dial CTV + "collection"'  +40 "core"  +2 .tCS.seek 0ml +2 "collection"'m' +2618 "core" ' +2 .tCBV.dial :waste1 + "collection"'' @ +30 "core" > +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +3 "collection"'f  +129 "core" +2 "collection"' & +4 "core" &Os^\ =P +2 #tStoring lyfil puck in Collection Clamp to tube 6 + "manipulator"&% +3 "core" %\ $ U C +2 "storage"(,% +3 "core" %t C J \ k +2 "storage"(b. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"(/(K +344 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (_& +2 "core" &K / 0\ d +2 "manipulator"&& +4 "core" & 2 + "manipulator"&B% +4 "core" %\ $ C +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tElbow.seek 6 + "manipulator"&&( +154 "core" ( +2 "manipulator"& & +4 "core" & b \ +2 "storage"(\ & +3 "core" &K N H \ l +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&^'J +93 "core" ' +2 "storage"(O& +4 "core" &K h i \ o +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(J'L +249 "core" ' +2 "storage"(o- +3 "core" -'I +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 "manipulator"&y& +3 "core" & \ +2 "storage"(n& +4 "core" &K ] R -\ l + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek 6 +4 "manipulator"&('Ύ +35 "core" ' +2 .tElbow.hold + "manipulator"&), +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(-- +2 "core" -'I +2 .tSE.seek 4.1 Pucks below Top Plate +2 "storage"( ' +44 "core" ' +2 "manipulator"&I% +4 "core" %Λv * , +2 "storage"(s& +3 "core" &K   *\ a +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 6 + 313 counts + "manipulator"&S' +20 "core" ' +2 "manipulator"&7& +4 "core" & \ +2 "storage"(g& +3 "core" &K N H V\ m +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&'J +26 "core" ' +2 .tSE.seek 5.1 Pucks below Top Plate +2 "storage"(' +49 "core" ' +2 "manipulator"&& +4 "core" & m \ +2 "manipulator"&P% +4 "core" %1 +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&p'\ +89 "core" ' +2 .tElbow.seek CC +2 "manipulator"&D( +148 "core" ( +4 "manipulator"&[& +3 "core" &  1 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &v& +3 "core" &  1 +2 .tForearm.seek CC + "manipulator"&`'ρ +95 "core" ' +2 .tHand.close + "manipulator"&l/ +67 "core" / +2 .tCC.seek :open +2 "collection"'( +381 "core" ( + "storage"(!& +4 "core" &K \ q +2 "storage"(& +3 "core" &K \ q +2 "manipulator"&& +3 "core" &  1 +2 "manipulator"&V% +4 "core" % Ϗ V +2 .tForearm.seek :retract + "manipulator"&'\ +97 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 6 +2 "manipulator"&F( +150 "core" ( +2 "manipulator"&X& +4 "core" & +2 "storage"(?& +3 "core" &K \ s +2 .tElbow.reconfigure LimpElbow + "manipulator"&$ ,(#b +3 .tForearm.seek 6 +2 "manipulator"&'Ύ +109 "core" ' +2 .tElbow.hold + "manipulator"&d, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator" +70 "core" 1 +3 "manipulator"&6% +3 "core" % Ρ  z ŽM +2 "storage"(r& +80 "core" &K J N \ i + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 6 + 319 counts + "manipulator"&>' +16 "core" ' +2 "manipulator"&.& +4 "core" & X +2 "storage"(& +3 "core" &K \\\ u +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts + "manipulator"&'J +17 "core" ' +2 "storage"(Q% +4 "core" % \ v +2 ."downElevator"SE.seek :down +3 "storage"(c'v +100 (% +3 "core" %E. \ uV^ +2 "manipulator"&z% +3 "core" %6 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&2'\ +93 "core" ' +17 ' + ."downElevator"SE.coast +2 "storage"(5 +2 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%N  +70 "core" +3 .tPS.seek 2.5ml + "processing"%;' +2638 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"% +41 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%h  +42 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%t +43 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%0  +42 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%'W +2636 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%& +4 "core" &\ b +2 "manipulator"&& +3 "core" & +2 "manipulator"&a% +4 "core" %\ "  > + .tElbow.seek FlushPuck::Garage +2 "manipulator"&x(- +173 "core" ( +2 "manipulator"&& +4 "core" &- 2 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &@& +2 "core" &- 2 +2 .tForearm.seek :garage + "manipulator"&~' +109 "core" ' +2 .tHand.close + "manipulator"&w/ +76 "core" / +2 "manipulator"&4& +4 "core" &- 2 +2 "manipulator"&Y% +3 "core" % v ƹ* +2 .tForearm.seek :retract +2 "manipulator"&'\ +103 "core" ' +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&5( +113 "core" ( +2 "manipulator"&:& +4 "core" & + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 & & +2 "core" & h +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&9' +102 "core" ' +2 "manipulator"&H& +4 "core" & * +2 "manipulator"& % +4 "core" % j +2 "processing"%e& +3 "core" &{\ c +2 "processing"%& +4 .tPC.seek :closed + "processing"%1(Tg +3 "core" &\ c +3 &\ c  +9 &6y\ X+} +9 &g}\ V@ +9 &hh\ WN +10 &,M\ ZN +9 &N\ ZN +9 &Q\ ZN +10 &qT\ ZN +9 &4P\ ZN +10 &T\ ZN +9 &Q\ ZN +9 & zT\ ZN +10 &"<O\ [N +9 &#Q\ ZN +10 &%T\ ZN +9 &'P\ ZN +9 &)CT\ ZN +10 &+P\ ZM +9 &,Q\ ZN +9 &.O\ [N +10 &0LP\ ZN +9 &2T\ ZN +9 &3Q\ ZN +10 &5T\ ZN +9 &7UP\ ZM +10 &9Q \ YN +9 &:P \ ZM +9 &<Q\ ZN +10 &>[S \ ZN +9 &@O \ ZM +9 &AP \ ZN +10 &CS\ ZN +9 &EdS \ ZN +10 &G$V\ YN +9 &H]\ YO +9 &Jl\ XQ +10 &LX"\ TU +9 &N"\ UU +10 &O&\ TU +9 &Q#\ TT +9 &SLr!\ V4 +10 &T +Z\ Y \\ +9 &TR \ ^* +2 ( + "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.60 + "processing"%]& +3 "core" &TR^\ ]* +2 .tHand.open + "manipulator"&T1 +75 "core" 1 +2 "manipulator"&<% +4 "core" %   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&u'\ +93 "core" ' +2 .tPRV.dial :air + "processing"%q  +45 "core"  +2 .tPSV.dial :mixloop + "processing"% +44 "core" +2 "processing"%8% +4 "core" %Y\ ] +2 .tPS.seek 0.3ml + "processing"%j' +385 "core" ' +2 .tPSV.dial PSR + "processing"% +100 "core"  +2 "processing"%i% +4 "core" %\ ] + #tPulling 0.4ml of PSR.air + .PSR.select :air +2 .PS.seek 0.7ml +2 "processing"%'* +488 "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 +2 "processing"%\\ +100 "core" +2 .tPTV.dial :mixing + "processing"%M @ +70 "core" A +2 .tPBV.dial :waste2 + "processing"%U  +91 "core"  +4 .tPS.seek 0ml +2 "processing"%'W +2624 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&+& +4 "core" & +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&K( +3 "core" ( +2 "manipulator"&}& +3 "core" & +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &G& +3 "core" & +2 .tForearm.seek PC + "manipulator"&R' +95 "core" ' +2 .tHand.close + "manipulator"&Z/ +76 "core" / +2 .tPC.seek :open +2 "processing"%A( +447 "core" ( +2 "manipulator"&*& +4 "core" &  +2 "manipulator"&% +3 "core" %  2 +2 .tForearm.seek :retract +2 "manipulator"&%'\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +156 "core" ( +2 "manipulator"&k& +4 "core" &- H u +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &|& +3 "core" &- u +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&L' +116 "core" ' +2 .tHand.open + "manipulator"&{1 +70 "core" 1 +2 "manipulator"&% +4 "core" % l l ö\\ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&W'\ +103 "core" ' +2 #tLoading da puck from tube 7 into Processing Clamp + "processing"%'& +4 "core" &\ ] +2 "manipulator"&f% +3 "core" %\  E 6 +2 "storage"( % +4 "core" %r Y\ u + "storage"(. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 7 + "storage"(,([z +360 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (b& +3 "core" &[| \ x + "manipulator"&_& +4 "core" &- + u + "manipulator"&% +4 "core" %\   6 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 7 + "manipulator"&B( +176 "core" ( +2 "manipulator"& & +4 "core" & _ +2 "storage"(\ & +3 "core" &[| \ y +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 700 counts + "manipulator"&O' +92 "core" ' +2 "storage"(3& +4 "core" &[| \ { +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(E'L +149 "core" ' +2 "storage"(o- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (y& +3 "core" &[| z \ r +2 "manipulator"&n& +3 "core" & _ +2 .tElbow.seek 7 + "manipulator"&-( +3 "core" ( +2 "manipulator"&I& +4 "core" & _ +2 "storage"(s& +3 "core" &[| t \ s +2 .tForearm.seek 7 + 300 counts +2 "manipulator"&7'{ +20 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&g/ +74 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&& +2 "storage"(P'v +6 "core" & i _ + "manipulator"&^% +4 "core" % r 6 +2 .tForearm.seek :retract + "manipulator"&&'\ +93 "core" ' +23 .tElbow.seek PC +2 "manipulator"&J( +3 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +270 "core" ( +2 "manipulator"&(& +4 "core" &  "~ + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &S& +2 "core" &  7 "~ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"& ' +103 "core" ' +2 "manipulator"&[& +4 "core" &  A "~ +2 "manipulator"&v% +3 "core" % +2 "processing"%& +4 "core" &=\ ` +2 "processing"%)& +3 .tPC.seek :closed +2 "processing"%l(Tg +3 "core" &}\ _ +3 &=\ _ +9 &.uF\ V+z +10 &dyN\ T> +9 &ulG\ UN +9 &9N>\ XM +10 &M8\ YN +9 &O9\ YN +9 &Q8\ XM +10 &AP)\ XM +9 &N%\ YN +10 &M,\ XN +9 & R&\ XN +9 &"HP'\ XN +10 &$\ M-\ XN +9 &%R\ WN +9 &'P\ XN +10 &)PN\ YN +9 &+R\ XN +9 &,Q \ XN +10 &.O\ XM +9 &0XR \ XN +10 &2R\ WN +9 &3R\ WN +9 &5P\ XN +10 &7`N\ XN +9 &9"R\ XN +10 &:P\ XN +9 &<N\ XN +9 &>iM\ YM +10 &@+O\ XM +9 &AM\ XN +9 &CRn\ XN +10 &EoU\ XN +9 &G0V\ WN +10 &H]}\ WO +9 &Jx\ TR +9 &Lf\ ST +10 &N'\ RT +9 &O\ RU +9 &Q\ RU +10 &SP{e\ U? +9 &T."A\ Z; +10 &Tch\ U6 +9 ( + &Tl\ \\- + "processing"%)& +4 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.66 + .Hand.open + "manipulator"&p1 +67 "core" 1 +2 "manipulator"&C% +4 "core" %  e +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&!'\ +92 "core" ' +3 .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 7 in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"%  +3 %9 +5 "core" 9@\ +102 "processing"%V9 +3 "core" 9> +102 "processing"%X9 +3 "core" 9< +102 "processing"%?9 +3 "core" 9: +102 "processing"%`9 +3 "core" 99 +102 "processing"%D9 +3 "core" 99 +103 "processing"%#9 +3 "core" 9; +102 "processing"%69 +3 "core" 99 +102 "processing"%r9 +3 "core" 99" +102 "processing"%9 +3 "core" 99& +102 "processing"%.9 +3 "core" 9:+ +102 "processing"%9 +3 "core" 9</ +102 "processing"%Q9 +3 "core" 9>3 +102 "processing"%F9 +3 "core" 9@7 +102 "processing"%9 +3 "core" 9B; +102 "processing"%z9 +31 "core" 9GA +102 "processing"%9 +3 "core" 9IE +102 "processing"%>9 +3 "core" 9MI +102 "processing"%9 +3 "core" 9PM +102 "processing"%N9 +3 "core" 9SR\ +102 "processing"%9 +3 "core" 9WV\ +102 "processing"%c9 +3 "core" 9[Z +102 "processing"%/9 +3 "core" 9_^\ +102 "processing"%=9 +3 "core" 9bb +102 "processing"%9 +3 "core" 9gg +102 "processing"%h9 +3 "core" 9kk +2 .tPH.hold 2:00:00,28C +2 "processing"%t ppi +2 .tdelay 1:30 +4 "core" k +9000 .tPSR.select :air +2 .PSV.dial PSR + "processing"%0 +101 "core"  +2 "processing"%;% +4 "core" %[_\ [ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +41 "processing"%' +602 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +10 .tPS.seek 2ml + "processing"%'[ +1620 "core" ' +2 .tPTV.dial :puck + "processing"%a  +71 "core"  +2 .tPSV.dial PTV +2 "processing"% +83 "core"  +2 .tPBV.dial :waste1 +2 "processing"%@  +129 "core"  +2 "processing"%d% +4 "core" %`?\ \\ +2 .tPS.seek 1.5ml +2 "processing"%w' +584 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%4 * +33 "core" , +3 .tPS.seek 0ml + "processing"%Y'W +596 "Can"\ Y98 +1014 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%2  +34 "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"% +70 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%~' +2328 "core" ' +2 .tPSV.dial PTV + "processing"%H +84 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"% +69 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%e +71 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%x  +81 "core" +2 .tPS.seek :empty +2 "processing"%'9 +2317 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%$  +130 "core" +2 .tPSV.dial :mixloop + "processing"%] +53 "core" +2 .tPRV.dial :ab1 + "processing"%T @ +86 "core" ? +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%<'w +356 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +3 "collection"'  + "processing"%q  +44 "core"  +8 +2 "processing"%% +4 "core" %yu\ X +2 .tPS.seek 0.32ml +2 "processing"%8'& +399 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'9  +30 "core" +2 .tPRV.dial :air +2 "processing"%  +42 "core"  +3 .tPS.seek 0.9ml + "processing"%'D +1227 "core" ' +2 .tPRV.dial :waste2 + "processing"%i @ +72 "core" ? +3 .tPS.seek 0.5ml + "processing"%j' +865 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%  +41 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%\\'[ +1615 "core" ' +2 .tPSV.dial :PML + "processing"%M +55 "core" +2 .tPTV.dial :mixing + "processing"%U @ +72 "core" A +2 .tPBV.dial :waste1 + "processing"%"  +35 "core" +2 "processing"%+% +4 "core" %Z\ \\ +2 .tPS.seek 1.85ml + "processing"%}': +239 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%G * +34 "core" , +3 .tPS.seek 0ml + "processing"%Z'W +1967 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +4 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'5& +3 "core" &UXs\ I +2 "manipulator"&u& +3 "core" &  "} +2 "manipulator"&1% +4 "core" %\  k ' +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&*(- +146 "core" ( +2 "manipulator"&& +4 "core" &- + [ + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &k& +2 "core" &- | [ +2 .tForearm.seek :garage +2 "manipulator"&|' +111 "core" ' +4 .tHand.close + "manipulator"&R/ +71 "core" / +2 "manipulator"&K& +4 "core" &-  [ +2 "manipulator"&{% +3 "core" %   < E +2 .tForearm.seek :retract +2 "manipulator"&'\ +101 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&%( +278 "core" ( +2 "manipulator"&'& +4 "core" &  + + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &f& +2 "core" & + +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"& 'ρ +96 "core" ' +2 "manipulator"&& +4 "core" & @ + +2 "manipulator"&L% +3 "core" %y + +3 "collection"'b& +3 "core" &TXy\ E +2 "collection"'_& +3 .tCC.seek :closed +2 "collection"'(O +3 "core" &UWB\ E +4 &UYv\ F3 +9 &8I}TXx\ @1 +9 &itUXv\ ;E +10 &]SYw\ BN +9 &XTYv\ +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +44 "core"  +2 ."da"PS.seek :empty +2 "processing"%N'9 +2318 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +128 "core"  +2 "processing"%c% +4 "core" %4\ a + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +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"%='[ +1614 "core" ' +2 ."da"PTV.dial :puck + "processing"%  +72 "core"  +2 ."da"PSV.dial PTV +2 "processing"%h +71 "core" +2 ."da"PBV.dial :waste1 + "processing"%0  +34 "core" +2 "processing"%;% +4 "core" %\\e\ \\ +2 ."da"PS.seek 1.5ml + "processing"%' +585 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +48 ."da"PS.seek 0ml +2 "processing"%a'W +1614 "core" ' +2 ."da"delay 2:00 +8960 "Can"\ ]11 +3042 #"da"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"%d +73 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2331 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%4 +84 "core" ~ +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%w +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%2  +81 "core" +2 ."da"PS.seek :empty +2 "processing"%:'9 +2321 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +127 "core"  +2 "processing"%Y% +4 "core" %4\ a + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%H' +598 "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 + "processing"%e +71 "core" +2 ."da"PBV.dial :waste1 + "processing"%x  +33 "core"  +2 "processing"%~% +4 "core" %W3\ a +2 ."da"PS.seek 1.5ml + "processing"%$' +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%] * +34 "core" , +3 ."da"PS.seek 0ml + "processing"%T'W +1609 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%q * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +71 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +2304 "core" ' +2 ."da"PSV.dial PTV + "processing"%< +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%9 +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%8  +70 "core"  +2 ."da"PS.seek :empty +2 "processing"%i'9 +2313 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%  +43 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing + "processing"%  +130 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%j  +42 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop + "processing"%M +55 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%U' +386 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%"  +43 "core"  +2 "processing"%+% +4 "core" %\ [ +2 ."da"PS.seek 0.55ml + "processing"%G'z +330 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%\\  +40 "core"  +2 ."da"PS.seek 2ml +2 "processing"%}'[ +1555 "core" ' +2 ."da"PSV.dial :PML + "processing"%5 +44 "core" +2 ."da"PTV.dial :mixing + "processing"%u @ +72 "core" B +2 ."da"PBV.dial :waste1 + "processing"%1  +35 "core" +2 "processing"%% +4 "core" %Z_\ ^ + ."da"PS.seek 1.85ml +2 "processing"%k': +238 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%J * +33 "core" + +3 ."da"PS.seek 0ml + "processing"%R'W +1968 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +13685 "Can"\ \\11 +34317 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%K  +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"%!  +43 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%|' +2314 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%' +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%f  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%* +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +44 "core"  +2 ."da"PS.seek :empty +2 "processing"%L'9 +2308 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%b +127 "core"  +2 "processing"%% +4 "core" %8,\ a + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +595 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +9 ."da"PS.seek 2ml + "processing"% '[ +1611 "core" ' +2 ."da"PTV.dial :puck + "processing"%\  +70 "core"  +2 ."da"PSV.dial PTV +2 "processing"%3 +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%_  +35 "core" +2 "processing"%o% +4 "core" %Wj\ ` +2 ."da"PS.seek 1.5ml + "processing"%y' +597 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +45 "processing"% * +37 "core" + +3 ."da"PS.seek 0ml + "processing"%Z'W +1604 "core" ' +2 ."da"delay 2:00 +11464 "Can"\ TGF +538 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%I  +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"%W +71 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%s' +2332 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%^ +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%B +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%O  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%g'9 +2312 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%7 +128 "core"  +2 "processing"%E% +4 "core" %8i\ _ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%S' +591 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +9 ."da"PS.seek 2ml + "processing"%('[ +1604 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%P +72 "core" +2 ."da"PBV.dial :waste1 + "processing"%-  +33 "core"  +2 "processing"%v% +4 "core" %^e\ X +2 ."da"PS.seek 1.5ml + "processing"%[' +600 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%& * +33 "core" , +3 ."da"PS.seek 0ml + "processing"%p'W +1620 "core" ' +2 ."da"delay 2:00 +12003 #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"%) * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%% +84 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2326 "core" ' +2 ."da"PSV.dial PTV + "processing"% +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%X +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%  +70 "core"  +2 ."da"PS.seek :empty +2 "processing"%`'9 +2309 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%D +128 "core"  +2 "processing"%A% +4 "core" %8h\ U + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%6' +591 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml + "processing"%r'[ +1616 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%, +82 "core"  +2 ."da"PBV.dial :waste1 + "processing"%#  +35 "core" +2 "processing"%.% +4 "core" %\\\ ` +2 ."da"PS.seek 1.5ml + "processing"%' +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%Q * +33 "core" + +3 ."da"PS.seek 0ml + "processing"%F'W +1610 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "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"% +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%>' +1947 "Can"\ SAA +381 "core" ' +2 ."da"PSV.dial PTV + "processing"% +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%c  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%N'9 +2311 "core" ' +2 ."da"Gate.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%/ +133 "core"  +5 "processing"%% +14 "core" %8\  +12 #"da"Pulling 0.25ml of PSR.sub1 +3 .PSR.select :sub1 +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.25ml +2 "processing"%h'7 +368 "core" ' + ."da"delay 5 seconds +503 "processing"%0% +5 "core" %<5\  + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%;' +333 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml + "processing"%='[ +1606 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"% +73 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +34 "core" +2 "processing"%% +4 "core" %^+\  +2 ."da"PS.seek 1.5ml + "processing"%@' +599 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%d * +33 "core" + +50 ."da"PS.seek 0ml +2 "processing"%a'W +1615 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 +66 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%4  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%w * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%2' +2378 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +85 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%Y +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%:  +83 "core" +2 ."da"PS.seek :empty +2 "processing"%H'9 +2385 "core" ' +2 "processing"%e9 +3 "core" 9%4g +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast + "processing"%x  +4 "core" 4g 4g +2 "processing"%~& +3 "core" &Tlh\ - +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 6 + "manipulator"& % +3 "core" %\ e n  +2 "storage"(]% +3 "core" % \ ' +2 "storage"($. +3 "core" . + ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 ."da"SC.seek 6 + "storage"((K +346 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (q& +3 "core" &K K\ $ +2 "manipulator"&& +3 "core" &- N L ~ V +2 "manipulator"&T% +3 "core" %\ ? @ _  +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 6 + "manipulator"&<( +177 "core" ( +2 "manipulator"&9& +4 "core" & b Y  e +2 "storage"(& +3 "core" &K \ # +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 6 + 700 counts +2 "manipulator"&8'J +92 "core" ' +2 "storage"(& +4 "core" &K \ $ +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +2 "storage"('L +257 "core" ' +2 "storage"(- +3 "core" -'> +2 ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&j& +3 "core" & M P 3 e +2 "storage"(M& +4 "core" &K V\ ! + ."da"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 6 +2 "manipulator"&i'Ύ +35 "core" ' +2 ."da"Elbow.hold + "manipulator"&", +4 "core" , + ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(+- +3 "core" -'> +2 ."da"SE.seek 5.11 Pucks below Top Plate +2 "storage"(U' +42 "core" ' +4 "manipulator"&\\% +4 "core" %Ν  uJ + "storage"(G& +4 "core" &K H F O\  + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 6 + 315 counts + "manipulator"&5' +16 "core" ' +2 "manipulator"&u& +4 "core" & X Q 9 e +2 "storage"(1& +4 "core" &K =\  + ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 6 + 700 counts +2 "manipulator"&'J +24 "core" ' +2 ."da"SE.seek 6.11 Pucks below Top Plate +2 "storage"(J' +44 "core" ' +2 "manipulator"&}& +4 "core" & Y M e +2 "manipulator"&k% +4 "core" %с S T * + ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&K'\ +88 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&{( +248 "core" ( +2 "manipulator"&!& +4 "core" & A = + ."da"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &R& +2 "core" &  ' +4 ."da"Forearm.seek PC +2 "manipulator"&'' +94 "core" ' +2 ."da"Hand.close + "manipulator"&f/ +77 "core" / +2 ."da"PC.seek :open +2 "processing"%*( +401 "core" ( +2 "storage"(& +4 "core" &K ~\  + "manipulator"&|& +4 "core" & + )  + "manipulator"&b% +4 "core" % ( )   +2 ."da"Forearm.seek :retract + "manipulator"&'\ +99 "core" ' +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 6 +2 "manipulator"&L( +253 "core" ( +2 "manipulator"&& +4 "core" & * + [ + "storage"(\ & +4 "core" &K ?\  +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 6 + 700 counts +2 "manipulator"&3'J +95 "core" ' +2 ."da"Hand.open + "manipulator"&_1 +74 "core" 1 +3 "storage"(o- +3 "core" -' +2 ."da"SE.seek 5.86 Pucks below Top Plate + "storage"( ' +27 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 5.19 Pucks below Top Plate + "storage"( 'd +47 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da19aug1216h371ml.tif +1952 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +108 #"da"SX HX9/16 (USB:63): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 17.387 seconds\ /var/log/esp/da19aug1216h371ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da19aug1216h371ml15s.tif +1556 #SX HX9/16 (USB:63): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da19aug1216h371ml15s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da19aug1216h371ml30s.tif +3056 #SX HX9/16 (USB:63): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da19aug1216h371ml30s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da19aug1216h371ml70s.tif +7119 #SX HX9/16 (USB:63): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da19aug1216h371ml70s.tif: TIFF Upload Complete\ + .Gate.power :camera,:OFF +4 ."Qmail"HABfans.email "17.387 sec auto-exposure",Subject: "da19aug1216h371ml images!" +6 "storage"(y- +10 "core" -'d +5 "storage"(I& +7 "core" &K =\ Q +2 "manipulator"&n& +4 "core" &  G +2 ."da"Elbow.seek 6 +2 "manipulator"&W( +20 "core" ( +2 "manipulator"&Z& +4 "core" & I  +2 "storage"(^& +3 "core" &K ?\ U +2 ."da"Forearm.seek 6 + 700 counts +57 "manipulator"&'J +7 "core" ' +2 ."da"SE.reconfigure SEgently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 5.91 Pucks below Top Plate + "storage"(B' +65 "core" ' + "manipulator"&O& +4 "core" &  +2 "storage"(s& +3 "core" &K  &\ h +2 ."da"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +5 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 6 +2 "manipulator"&7'Ύ +33 "core" ' +59 ."da"Elbow.hold +3 "manipulator"&E, +3 "core" , +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 6.09 Pucks below Top Plate +3 "storage"(g' +31 "core" ' + "manipulator"&S% +4 "core" %Ί . b +2 "storage"(P& +4 "core" &K M\ \\ + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 6 + 296 counts + "manipulator"&-'϶ +21 "core" ' +4 "manipulator"&v& +8 "core" &  +6 "storage"((& +11 "core" &K \ d +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 6 + 700 counts + "manipulator"&&'J +30 "core" ' + "storage"([% +4 "core" % * .\ f +2 ."downElevator"SE.seek :down +4 "storage"(C'v +100 ()% +3 "core" %|& K I\ kTX + "manipulator"&%% +4 "core" %% { +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&p'\ +93 "core" ' +2 ' +2 ."downElevator"SE.coast +2 "storage"(5 +2 ."da"SC.coast + "storage"(6 +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 #tStarting finalPurge +3 "processing"%& +4 "core" &\ W +3 "manipulator"& & +3 "core" &  +2 "manipulator"&X% +3 "core" %\  7 +3 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&(- +177 "core" ( +2 "manipulator"&& +4 "core" &- ( + ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &D& +3 "core" &- ( +3 ."psFlush"Forearm.seek :garage +2 "manipulator"&A' +109 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&`/ +76 "core" / +2 "manipulator"&6& +4 "core" &-  ( +2 "manipulator"&,% +3 "core" %  ¾[ +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&#'\ +99 "core" ' +2 ."psFlush"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC + "manipulator"&.( +112 "core" ( +2 "manipulator"&r& +4 "core" & O +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &Q& +3 "core" & +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&' +102 "core" ' +2 "manipulator"&& +4 "core" & +2 "manipulator"&z% +4 "core" % G +2 "processing"%& +4 "core" &\ W + "processing"%F& +4 ."psFlush"PC.seek :closed +2 "processing"%(Tg +3 "core" &\ X +3 &\ X +9 &0x\ N+z +10 &dy\ M> +9 &|l\ NN +11 &@N\ RM +9 &Q\ PN +8 &S\ PN +10 &N\ QN +9 &FN\ QN +9 &M \ QN +10 &M \ QN +9 & R\ PN +10 &"NP\ QN +9 &$M\ QN +9 &%M\ QM +11 &'N\ PM +8 &)VR\ QN +9 &+N\ QM +10 &,O\ QM +9 &.N\ QN +10 &0_M\ QM +9 &2!O\ QM +9 &3O\ QM +10 &5O\ QM +9 &7fN\ QN +9 &9)N\ RM +10 &:O\ PN +10 &<P\ QN +9 &>nM\ QN +9 &@1Q\ QM +9 &AO\ QM +10 &CQ\ PN +9 &EvT\ PN +9 &G8T\ PN +10 &HZ\ OO +9 &Jh\ MP +11 &Ll&\ KT +8 &N,\ KT +9 &O\ KT +10 &Q\ KU +9 &SW|e\ O: +10 &T'(`\ ON +9 &TE$\ T0 +2 ( + "processing"%F& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.61 +2 "processing"%& +3 "core" &TE"\ S0 +2 ."psFlush"Hand.open + "manipulator"&1 +76 "core" 1 +3 "manipulator"&c% +5 "core" %  u +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&>'\ +99 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%/ +128 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%'P +427 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +691 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%N' +1615 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%0 +72 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%h  +33 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%;'W +2638 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +73 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%' +613 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2128 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%= +71 "core" +2 ."psFlush"PBV.dial PSV +3 "processing"%d U +54 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%@'W +2634 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%4 @ +96 "core" B +11 ."psFlush"PS.seek 2.5ml +2 "processing"%w' +2631 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +72 "core"  +2 ."psFlush"PS.seek :empty +4 "processing"%a'9 +2640 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +42 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +3 "processing"% ' +2633 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%Y +69 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%:'W +111 "Can"\ ODD +2523 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%2 @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%e' +2638 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%x  +70 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%~'9 +2635 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +44 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.seek 1ml +2 "processing"%]'P +1097 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%$' +1615 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%q +71 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +53 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%T'W +2632 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%9 +71 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%' +587 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2117 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%? +72 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"% U +52 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2636 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%j @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%M' +2637 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%+  +70 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%\\'9 +2639 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%G +42 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%u' +2651 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%1 +70 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%}'W +2647 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%k @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%8' +2636 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%<  +71 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2656 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'i& +4 "core" &nsk\ J + "manipulator"&5& +4 "core" & +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&U( +4 "core" ( +2 "manipulator"&& +4 "core" & V + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &!& +2 "core" & +2 .tForearm.seek PC +2 "manipulator"&R' +100 "core" ' +2 .tHand.close + "manipulator"&"/ +71 "core" / +2 .tPC.seek :open +2 "processing"%f( +399 "core" ( +2 "manipulator"&K& +4 "core" & +2 "manipulator"&l% +3 "core" %  +2 .tForearm.seek :retract + "manipulator"&'\ +97 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&|( +350 "core" ( +2 "manipulator"&b& +4 "core" &\  / + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &'& +2 "core" &\  / +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'ρ +103 "core" ' +2 "manipulator"&\ & +4 "core" &\  / +2 "manipulator"&{% +3 "core" %~ +2 "collection"'_& +4 "core" &pqe\ M +2 "collection"'o& +4 .tCC.seek :closed + "collection"'(O +3 "core" &mrk\ N +3 &mra\ M +10 &/}mrk\ B+| +9 &fmr^\ @? +10 &zqlra\ @N +9 &>Tnrc\ DM +9 &Umsd\ DM +10 &Xnpg\ CM +9 &Xmo_\ DM +9 &GSor^\ DM +10 & Tmq_\ DM +9 &Xnra\ DM +10 & Smqd\ DM +9 &"PToqi\ DL +9 &$Ums_\ CL +10 &%Tmqd\ DM +9 &'Xnqc\ CM +9 &)WSkq_\ DM +10 &+Tmu_\ EL +9 &,Umrc\ DM +10 &.Woqc\ DM +9 &0_Rnr^\ DM +9 &2"Tnrg\ DL +10 &3Torc\ DL +9 &5Uose\ DL +9 &7gTnri\ DM +10 &9)Xmqc\ CM +9 &:Rnqb\ DM +10 &<Rms_\ CM +9 &>oRnqc\ DM +9 &@1Rmp`\ EM +10 &ASmpb\ DM +9 &CVlsf\ DL +9 &Eu[nsc\ CM +10 &G4cmq`\ BN +9 &H}lqc\ ?Q +10 &Jkp_\ ;U +9 &L[lof\ 6Y +9 &Nlp_\ 6F +10 &O9@noc\ =&q +9 &Owmof\ @K +5 ( + "collection"'o& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.88 +2 "collection"'J& +4 "core" &OslqY\ @K + &OslpZ\ ?K + .tHand.open +2 "manipulator"& 1 +74 "core" 1 +2 "manipulator"&y% +4 "core" % } +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +4 "manipulator"&I'\ +92 "core" ' +40 #tFlushing the Collection Valve::Manifold +9 "collection"'n& +3 "core" &Osmon\ CK +2 "collection"'Z% +4 "core" %lr_\ C + .tCSV.dial CSR +2 "collection"'^  +53 "core"  +2 "collection"'O% +4 "core" %mrb\ C + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +2 "collection"'s'l +1351 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 'L% +2 "core" %lloe\ 7 +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'3' +668 "core" ' +3 .tCSV.dial :waste + "collection"'S +126 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'P' +1993 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'v& +4 "core" &Ormpd\ >K +2 "collection"'(% +4 "core" %mq]\ ? + .tCSV.dial :flush +2 "collection"'  +53 "core" +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"'['l +1236 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +43 "core" B +2 "collection"')% +4 "core" %lnrj\ C +2 .tCS.seek 7ml +2 "collection"'%' +543 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'W  +2 'B  +41 "core"  +103  +2 .tCBV.dial :waste1 + "collection"'7 @ +44 "core" ? +2 .tCS.seek 0ml +2 "collection"'' +1683 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"' & +4 "core" &OrpqV\ DK +2 "collection"'X% +4 "core" %nrP\ D + .tCSV.dial :flush +2 "collection"'-  +72 "core" +3 .tCS.seek 5ml + "collection"'g'l +1246 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'& @ +43 "core" B +2 "collection"'% +4 "core" %lnqS\ B +2 .tCS.seek 7ml +2 "collection"'D' +540 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'C  +40 "core"  +2 .tCBV.dial :waste2 +2 "collection"'  +111 "core"  +3 .tCS.seek 0ml + "collection"'E' +1693 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'`& +4 "core" &OqnqK\ DK +2 "collection"'6% +3 "core" %moI\ D + .tCSV.dial CSR +2 "collection"',  +52 "core"  +2 "collection"'p% +4 "core" %mpL\ C + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml +2 "collection"'r' +1949 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml + "collection"'Q' D +542 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"'A +2 '  +111 "core" ~ +24  +2 .tCTV.dial :intake + "collection"'z  +70 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml + "collection"'' \\ +1960 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'  +72 "core"  +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'#' +593 "core" ' +2 .tCSV.dial CSR + "collection"'*  +97 "core"  +2 "collection"'% +4 "core" %lsU\ C + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.seek 5ml +2 "collection"''l +1357 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml + "collection"'c' D +1349 "core" ' +2 .tCSV.dial CBV + "collection"'F +111 "core" ~ +2 .tCS.seek 0ml +2 "collection"'/' +20 "Can"\ MLL +2599 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &\  / +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&H( +4 "core" ( +2 "manipulator"&& +4 "core" &\  / + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &0& +2 "core" &\  / +2 .tForearm.seek CC +2 "manipulator"&h'ρ +93 "core" ' +2 .tHand.close + "manipulator"&N/ +67 "core" / +2 .tCC.seek :open +2 "collection"'( +379 "core" ( +2 "manipulator"&;& +4 "core" &\  a / + "manipulator"&% +4 "core" % ϓ \ +2 .tForearm.seek :retract + "manipulator"&='\ +101 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&d(- +272 "core" ( +2 "manipulator"&& +4 "core" &- g c + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &4& +2 "core" &- c +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&@' +112 "core" ' +3 .tHand.open + "manipulator"&1 +73 "core" 1 +2 "manipulator"&w% +48 "core" % \ r ` Ÿt +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +2 #tCompleted [shallowpmDAwithoutWCR] begun 15:00:36 + #Preparing to sleep until 6:40AM 8/13/2019 +4 ."shutdown"CC.coast +2 #tAsleep til 6:40AM 8/13/2019 +2 "collection"'6 +4 #tContinuing at 06:40EDT13-Aug-19 +2 ."shutdown"CS.coast +2 "collection"'5 +3 "Can"\ ^,+ +3 ."shutdown"PC.coast +2 "processing"%6 +3 ."Qmail"GoodNews.email "Then, in tube 7: deepDAwithoutWCR\\n/home/esp/esp2/mission/2019_08_10_niagara_mission.rb:89\\n{5 => 22,\\n 6 => 7,\\n 7 => 15}\\nCan@17:04:21, 25.6C, 32% humidity, 14.5psia, 13.068V, 0.196A, 0.190A avg, 2.56W",Subject: "Asleep until 06:40EDT13-Aug-19" +5 ."shutdown"PS.coast +3 "processing"%5 +2 ."shutdown"Forearm.coast + "manipulator"&5 +3 ."shutdown"Elbow.coast + "manipulator"&6 +37 ."shutdown"Gate.power :raw,:OFF +3 .Gate.power :core,:OFF + #Shutdown +55973 "Can"\ f"! +60003 \ f#" +60002 \ h!! +60002 \ h! +60002 \ j +60002 \ k +60003 \ i!! +60002 \ j!! +60002 \ j!! +60002 \ k!! +60002 \ j!! +60003 \ s +60002 \ q +60002 \ t +60002 \ s +60002 \ t +60003 \ u +60002 \ t +60002 \ v +60002 \ v +60002 \ u +60003 \ u +60002 \ v +60002 \ v +60002 \ v +60002 \ v +60003 \ w +60002 \ w +60002 \ w +60002 \ w +60002 \ w +60003 \ x +60002 \ w +60002 \ w +60002 \ w +60002 \ x +60003 \ x +60002 \ w +60002 \ x +60002 \ x +60002 \ w @EDT1565669022.82 \ x +60002 \ x +60002 \ x +60002 \ x +60002 \ v +60003 \ y +60002 \ x +60002 \ y +60002 \ y +60002 \ x +60003 \ y +60002 \ z +60002 \ y +60002 \ y +60002 \ x +60003 \ y +60002 \ y +60002 \ z +60002 \ y +60002 \ z +60003 \ z +60002 \ y +60002 \ z +60002 \ z +60002 \ z +60003 \ z +60002 \ z +60002 \ z +60002 \ y +60002 \ z +60003 \ { +60002 \ z +60002 \ z +60002 \ { +60002 \ { +60003 \ { +60002 \ { +60002 \ x +60002 \ z +60002 \ { +37636 \ { +2 #tPowering core bus +488 .Gate.power :raw,:ON +2 "sampler") +2 )a +2 "core"  + "collection"' +2 'Y +3 "core"  +32 "processing"% +2 %  +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 )2% +3 "core" %\ + .tSS.configure SSconfig +2 "sampler")#.0X% +4 "core" %\  p  +2 "processing"%& +4 "collection"'K& +3 "core" &I\ h + &\ U +2 ."openPC"PC.reconfigure PCconfig +3 .tCC.reconfigure CCconfig +3 "processing"%$x2 ^22b + "collection"'$x2 ^22b +3 ."openPC"PC.home.seek :open +3 .tCC.home.seek :open +2 "processing"%l( + "collection"'R( +271 "core" ( +7 ( +36 "Can"\ VUU +4 #tPhase [deepDAwithoutWCR] +2 ."Qmail"GoodNews.email "At 06:40:36 began in tube 7: deepDAwithoutWCR\\n/home/esp/esp2/mission/2019_08_10_niagara_mission.rb:89\\n{5 => 22,\\n 6 => 7,\\n 7 => 15}\\nCan@06:40:36, 25.0C, 32% humidity, 14.5psia, 13.029V, 0.447A, 0.447A avg, 5.83W",Subject: "Started 2019_08_10_niagara_mission phase deepDAwithoutWCR" +2 #t===> STARTED deepDAwithoutWCR (phase #8) <=== +3 .Sample.deep + "sampler")U0 +17 "core" 0 +2 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'b& +4 "core" &}\ @ +3 .tHand.open + "manipulator"&'1 +73 "core" 1 +2 "manipulator"&\ & +4 "core" & : b +2 "manipulator"&{% +3 "core" % \  X  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&_(- +180 "core" ( +2 "manipulator"&& +4 "core" &- # 6 +3 .tElbow.reconfigure LooseElbow +6 "manipulator"&$ &.,(#b +4 &V& +2 "core" &-  6 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage +2 "manipulator"&o' +112 "core" ' +2 .tHand.close +5 "manipulator"&J/ +66 "core" / +2 "manipulator"& & +4 "core" &- 6 +2 "manipulator"&y% +4 "core" %   N +2 .tForearm.seek :retract + "manipulator"&n'\ +107 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&Z( +278 "core" ( +2 "manipulator"&^& +3 "core" &  1 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &O& +3 "core" &  1 +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'ρ +102 "core" ' +2 "manipulator"&m& +4 "core" & U 1 +2 "manipulator"&L% +4 "core" %υ +2 "collection"'s& +3 "core" &\ 4 +2 "collection"'S& +4 .tCC.seek :closed + "collection"'3(O +4 "core" &\ 4 +4 &\ 3? +9 &L{\ +1 +9 &Fs}\ )F +10 &Y}\ -N +9 &Q\ .N +9 &uQ\ .M +10 &7S\ -M +9 &U\ -N +10 &U\ -M +9 &|Q}\ /N +9 &?Q\ .M +10 &!T\ .M +9 &"V\ -N +9 &$U\ .N +10 &&GQ~\ -M +9 &( R~\ .M +10 &)V\ -N +9 &+T\ .N +9 &-OQ\ -M +10 &/R~\ /M +9 &0U\ -N +9 &2T\ .N +10 &4WQ\ -M +9 &6S\ -M +10 &7U\ +N +9 &9T\ ,N +9 &;^Q~\ -N +10 &=!V\ ,M +9 &>W\ ,N +9 &@V\ ,M +10 &BgT~\ -M +9 &D'Y}\ ,N +10 &E\\\ +O +9 &Gh\ *P +9 &I^|\ 'S +10 &K~\ #W +10 &L|\ Z +9 &N{\ "> +10 &O]1{\ "#i +9 &O_{\ *E +9 ( &Oe}\ *E +2 "collection"'S& +8 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.70 +2 "collection"'v& +7 "core" &Oe~\ *E +3 .tHand.open +2 "manipulator"&(1 +74 "core" 1 +2 "manipulator"& % +4 "core" % υ 6 +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&P'\ +93 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'& +4 "core" &Oa}\ /E +3 "collection"')% +4 "core" %}\ / +2 .tCSV.dial CSR + "collection"'[  +128 "core"  +3 "collection"'W% +6 "core" %~\ . + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"'B'l +1343 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 '7% +3 "core" %l|\ F +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'%' +670 "core" ' +2 .tCSV.dial :waste + "collection"' +127 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'X' +1987 "core" ' +2 #tPurging external Intake + "collection"'-& +4 "core" &Ob~\ HE + "collection"'% +4 "core" %}\ I + .tCSV.dial :flush +2 "collection"'&  +41 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'' D +2408 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +2 "collection"'g + 'C  +30 "core"  +49 ~ +2 .tCTV.dial :intake + "collection"'  +73 "core"  +2 .tIntake.select :open + "sampler") +11 .tCS.seek 0ml +2 "collection"'D' +2436 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'`  +73 "core" ~ +2 #tFlushing upper manifold + "collection"'6& +4 "core" &Oa{\ GE +2 "collection"',% +3 "core" %|\ H + .tCSV.dial :flush +2 "collection"'p  +71 "core"  +2 .tCS.seek 5ml +2 "collection"'E'l +1245 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'r @ +53 "core" > +2 "collection"'A% +4 "core" %l~J\ G +45 .tCS.seek 7ml +2 "collection"'' +540 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'z +99 "core" ~ +2 .tCTV.dial :air +2 .CS.seek 0ml + "collection"'Q' +1692 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"''- +781 "core" ' +2 .tCSV.dial :waste + "collection"' +44 "core" +3 .tCS.seek 0ml + "collection"'*' +777 "core" ' +2 "collection"'& +4 "core" &Oe\ HE +2 "collection"'#% +3 "core" %\ H + .tCSV.dial :flush +2 "collection"'  +40 "core"  +3 .tCS.seek 3ml + "collection"'F'- +170 "Can"\ XMM +616 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'c @ +43 "core" B +2 "collection"'% +4 "core" %-~\ G +2 .tCS.seek 5.001ml + "collection"''l +570 "core" ' +2 .tCSV.dial :air + .CS.seek 0ml +2 "collection"'0' +1236 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'N'- +778 "core" ' +2 .tCSV.dial :waste + "collection"'| +72 "core" +2 .tCS.seek 0ml +2 "collection"'I' +777 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &  1 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&;( +4 "core" ( +2 "manipulator"&& +4 "core" & 1 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &h& +2 "core" & ) 1 +2 .tForearm.seek CC + "manipulator"&'ρ +100 "core" ' +2 .tHand.close + "manipulator"&4/ +66 "core" / +2 .tCC.seek :open +2 "collection"'H( +374 "core" ( +2 "manipulator"&& +4 "core" & { 1 + "manipulator"&w% +4 "core" % υ + +2 .tForearm.seek :retract + "manipulator"&='\ +103 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&@(- +278 "core" ( +2 "manipulator"&& +4 "core" &- X @ + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &/& +2 "core" &- & @ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&f' +112 "core" ' +3 .tHand.open + "manipulator"&1 +68 "core" 1 +2 "manipulator"&% +4 "core" % n  Ƿi +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&d'\ +99 "core" ' +2 #tda sampling at most 150ml +3 #Loading sh1 puck from tube 7 into Collection Clamp +2 ."Qmail"HABfans.email "Started da in tube 7 at 06:44:52EDT13-Aug-19\\n{5 => 22,\\n 6 => 7,\\n 7 => 15}\\nCan@06:43:46, 24.9C, 32% humidity, 14.4psia, 13.039V, 0.398A, 0.398A avg, 5.19W",Subject: "da sampling at most 150ml" +3 "collection"'t& +4 "core" &\ U + "manipulator"&a% +4 "core" %\  9  +2 "storage"(Y% +3 "core" % \ z +2 "storage"( . +3 "core" .( +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +4 .tSC.seek 7 + "storage"(2([z +1598 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (:& +3 "core" &[y \ x\ +2 "manipulator"&x& +3 "core" &- K @ +2 "manipulator"&e% +3 "core" %\    +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 7 + "manipulator"& ( +176 "core" ( +2 "manipulator"&~& +4 "core" & 6 g +2 "storage"(]& +3 "core" &[y S\ w\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 700 counts +2 "manipulator"&q' +103 "core" ' +2 "storage"(& +4 "core" &[y \ y\ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +7 .tSE.seek :beamBreak +3 "storage"($'L +158 "core" ' +2 "storage"(9- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (T& +3 "core" &[y \ t\ +2 "manipulator"&& +4 "core" & f + .tElbow.seek 7 +2 "manipulator"&?( +3 "core" ( + "manipulator"&& +4 "core" & # f +2 "storage"(& +3 "core" &[y S\ t\ +2 .tForearm.seek 7 + 300 counts +2 "manipulator"&'{ +13 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +41 "manipulator"&M/ +75 "core" / +3 ."downElevator"SE.seek :down +5 "manipulator"&G& + "storage"(j'v +6 "core" &  f +2 "manipulator"&u% +3 "core" % u L v +2 .tForearm.seek :retract +2 "manipulator"&k'\ +96 "core" ' +95 .tElbow.seek CC +2 "manipulator"&8( +3 "core" ' + ."downElevator"SE.coast + "storage"(5 +144 "core" ( +2 "manipulator"&}& +4 "core" &  - + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &"& +2 "core" &  + - +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&>'ρ +101 "core" ' +2 "manipulator"&K& +4 "core" &  i - +2 "manipulator"&% +4 "core" %x  U +2 "collection"'+& +4 "core" &N\ O + "collection"'<& +4 .tCC.seek :closed +2 "collection"'(O +3 "core" &u\ O +3 &\ N: +9 &MK{\ C0 +10 &|t\ BE +9 &%Z\ FM +10 &U\ FL +9 &U\ GL +9 &mXL\ EL +10 &0U\ FL +9 &U\ FL +9 &S\ GL +10 &tU\ FM +9 &!8U\ GL +10 &"U\ FL +9 &$R\ FL +9 &&}T~\ FL +10 &(@R\ FL +9 &*U\ FL +9 &+Q\ GL +10 &-U\ FL +9 &/HW~\ FL +10 &1 U\ FL +9 &2U\ FL +9 &4W\ FL +10 &6OU\ FL +9 &8U\ FL +9 &9R~\ FL +10 &;V\ FL +9 &=XW\ FL +10 &?U\ FL +9 &@U\ FL +9 &BT\ FL +10 &D]]\ EM +9 &Fk\ DO +9 &G~\ AR +10 &I}\ ;W +9 &KE}\ :X +10 &M~\ 8Y +9 &Nz~\ >8 +9 &Oe*\ ="e +10 &Op}\ DK +3 ( + "collection"'<& +2 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.96 +2 .Hand.open + "manipulator"&U1 +67 "core" 1 +2 "manipulator"&b% +4 "core" % x R U +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&''\ +95 "core" ' +2 .tSC.coast + "storage"(6 +2 #tcollectSample 150ml w/bubble point of 24psi + #Priming 7ml + .Gate.power :sampler,:ON + ."pumping"Gate.power :analytic3,:ON +2 .tIntake.select :close +2 .Exhaust.select :close + .SS.hold +2 "sampler")\ + +3 "core" + +2 "sampler"){% +3 "core" % \ W +2 "collection"'& +4 "core" &On~\ K +2 "Can"\ YLK +2 #tCalibrating pressure and temperature sensors + .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X% + "collection"'2 +6 "core" % \ + .tSSV.dial :exhaust +2 "sampler")\\  +63 "core" +2 ."airStroke"CS.seek 0ml +2 "collection"'\ ' +7 "core" ~ +2 .tExhaust.select :open + "sampler")@ +10 "core" ' + ."airStroke"CSV.dial :air +3 "collection"'J @ + .tSS.reconfigure SSexhale +4 "sampler")#.0X + ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'%' +98 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")- +116 "core" ' +3 ."CSpush"CS.coast + "collection"'5 +12 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X +2 .tCS.seek 6.001ml +2 "collection"'g'U +1347 "core" ' +2 .tdelay 2 seconds +202 .CSV.dial :waste2 +2 "collection"'D +52 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek :empty +2 "collection"'r'Ͱ +1465 "core" ' +2 .tCSV.dial CSR + "collection"'p  +41 "core"  +2 "collection"'z% +4 "core" %ͭ~1\ I + #tPulling 2ml of CSR.AqMeOH + .CSR.select :AqMeOH + "collection"' +10 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 2ml +2 "collection"'' \\ +591 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 'Q% +2 "core" % b|\ G +2 .tCS.seek 5.001ml + "collection"''l +838 "core" ' +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'  +39 "core"  +2 .tCS.seek 1ml +2 "collection"'A' +1092 "core" ' +3 #tHeating sh1 puck from tube 7 in Collection Clamp to 70C for 10:00 + .CH.seek 70C,8:00 +3 "collection"'E \  +2 '#9 +5 "core" 9 +102 "collection"'9 +3 "core" 9d +102 "collection"'9 +3 "core" 9 d +102 "collection"'9 +3 "core" 9 d +102 "collection"'F9 +3 "core" 9d +102 "collection"'9 +5 "core" 9d +102 "collection"'09 +3 "core" 9d +102 "collection"'|9 +3 "core" 9d +102 "collection"'*9 +3 "core" 9$"d +102 "collection"'c9 +3 "core" 9*&d +102 "collection"'9 +3 "core" 94+d +102 "collection"'9 +3 "core" 9</d +102 "collection"'N9 +3 "core" 9G3d +102 "collection"'Z9 +3 "core" 9S7d +102 "collection"'P9 +3 "core" 9`;d +102 "collection"'39 +4 "core" 9o@d +102 "collection"'9 +3 "core" 9Dd +102 "collection"'w9 +3 "core" 9Hd +102 "collection"'h9 +3 "core" 9Ld +102 "collection"'49 +3 "core" 9Pd +102 "collection"'9 +4 "core" 9Ud +103 "collection"'/9 +3 "core" 9Yd +102 "collection"'9 +3 "core" 9]d +102 "collection"'9 +3 "core" 9ad +102 "collection"'t9 +3 "core" 9ed +102 "collection"'=9 +3 "core" 9+jd +102 "collection"'a9 +3 "core" 9And +102 "collection"'Y9 +3 "core" 9Vrd +102 "collection"';9 +3 "core" 9lvd +102 "collection"'9 +3 "core" 9zd +102 "collection"'f9 +4 "core" 9d +102 "collection"'59 +3 "core" 9d +102 "collection"'e9 +3 "core" 9c +102 "collection"'x9 +3 "core" 9b +102 "collection"']9 +3 "core" 9_ +102 "collection"'I9 +4 "core" 9 ] +102 "collection"':9 +3 "core" 9#[ +102 "collection"'9 +3 "core" 9:Z +102 "collection"'@9 +3 "core" 9PW +102 "collection"'T9 +3 "core" 9gU +102 "collection"' 9 +4 "core" 9~S +102 "collection"'9 +3 "core" 9 Q +102 "collection"'d9 +3 "core" 9\ P +102 "collection"'9 +3 "core" 9 N +102 "collection"'9 +3 "core" 9 L +102 "collection"'~9 +3 "core" 9J +102 "collection"'M9 +3 "core" 9H +102 "collection"'G9 +3 "core" 9F +102 "collection"'u9 +3 "core" 9-D +102 "collection"'99 +3 "core" 9BB +102 "collection"'q9 +4 "core" 9W@ +103 "collection"'$9 +3 "core" 9k> +147 "collection"'9 +10 "core" 9< +102 "collection"' 9 +3 "core" 9: +102 "collection"'}9 +3 "core" 98 +102 "collection"'K9 +3 "core" 97 +102 "collection"'9 +3 "core" 95 +102 "collection"'?9 +3 "core" 9 4 +102 "collection"'"9 +3 "core" 9!2 +102 "collection"'k9 +3 "core" 9#0 +102 "collection"'i9 +4 "core" 9)$. +102 "collection"'+9 +3 "core" 9;%- +102 "collection"'j9 +3 "core" 9N&- +102 "collection"'H9 +3 "core" 9_) + +102 "collection"'b9 +3 "core" 9r*) +102 "collection"'{9 +3 "core" 9,' +103 "collection"'U9 +3 "core" 9-& +102 "collection"'9 +3 "core" 9/$ +102 "collection"'>9 +3 "core" 90!# +102 "collection"'29 +3 "core" 91%! +102 "collection"'\\9 +4 "core" 93) +103 "collection"'J9 +3 "core" 95- +102 "collection"'<9 +3 "core" 962 +102 "collection"' 9 +3 "core" 9 86 +102 "collection"'\ 9 +3 "core" 9 :: +102 "collection"'.9 +3 "core" 9 %;> +102 "collection"'V9 +3 "core" 9 4<B +102 "collection"'O9 +3 "core" 9 B>G +102 "collection"'!9 +3 "core" 9 O?K +102 "collection"'_9 +3 "core" 9 ]@O +102 "collection"'o9 +4 "core" 9 kAS +102 "collection"'s9 +3 "core" 9 xEW +102 "collection"'n9 +3 "core" 9 E\\ +102 "collection"'y9 +3 "core" 9 G` +102 "collection"'v9 +3 "core" 9 Id +102 "collection"'(9 +4 "core" 9 Jh +102 "collection"'m9 +3 "core" 9 Kl +102 "collection"'^9 +3 "core" 9 Mq +102 "collection"'S9 +3 "core" 9 Nu +102 "collection"')9 +3 "core" 9 Oy +102 "collection"'[9 +4 "core" 9 P} +102 "collection"'L9 +3 "core" 9 R +102 "collection"' 9 +3 "core" 9 T +102 "collection"'9 +3 "core" 9 T +102 "collection"'79 +3 "core" 9\ V +102 "collection"' 9 +3 "core" 9\ X +102 "collection"'W9 +3 "core" 9\ Y +102 "collection"'-9 +3 "core" 9\ Z +102 "collection"'R9 +3 "core" 9\ &\\ +102 "collection"'%9 +3 "core" 9\ /] +102 "collection"'B9 +4 "core" 9\ 6^ +102 "collection"'9 +3 "core" 9\ =_ +102 "collection"'&9 +3 "core" 9\ E` +102 "collection"'X9 +3 "core" 9\ Kb +102 "collection"'19 +3 "core" 9\ Qc +102 "collection"'9 +4 "core" 9\ Xe +102 "collection"'9 +3 "core" 9\ ]f +102 "collection"'9 +3 "core" 9\ cg +102 "collection"'`9 +3 "core" 9\ ih +102 "collection"'69 +3 "core" 9\ mi +102 "collection"'C9 +4 "core" 9\ qj +102 "collection"',9 +3 "core" 9\ wk +102 "collection"'D9 +3 "core" 9\ |m +2 .tCH.hold 10:00,70C +3 "collection"'g `\ `\ x +3 "core"  +32632 "Can"\ / +27370 "core" ` +2 "collection"'p9 +3 "core" 9\ * +2 #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml + "collection"'z' +368 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'r @ +99 "core" A +2 .tCSV.dial :air +2 "collection"'Q @ +41 "core" > +4 .tCS.seek 5ml + "collection"''l +1356 "core" ' +2 .tCSV.dial CTV + "collection"'  +44 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +42 "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 +203 .CS.seek 0ml + "collection"'' +1350 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"' +99 "core"  +2 .tCBV.dial CSV + "collection"'F  +30 "core"  +2 "collection"'% +4 "core" % G E\ E +2 .tCS.seek 5ml + "collection"'0'l +1349 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'|  +43 "core" +2 "collection"'*% +4 "core" %lX\ A +2 .tCS.seek 7ml + "collection"'c' +584 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"' @ +40 "core" ? +2 .tCS.seek 10ml +2 "collection"'' D +840 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'N ` +112 "core" ^ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'Z   +37 "core" ! +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'P  +2 '3  +28 "core"  +102  +2 .tCS.seek 5ml +2 "collection"''l +1346 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'w @ +97 "core" @ +2 .tCSV.dial :waste +2 "collection"'h +100 "core" +2 .tCS.seek :empty +2 "collection"'4'Ͱ +1350 "core" ' +2 .tCSV.dial :air + "collection"' @ +83 "core" > +2 .tCS.seek 5ml +2 "collection"'/'l +1360 "core" ' +2 .tCSV.dial CTV +40 "collection"'  +50 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +54 "core" A +2 .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'t  +41 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'= @ +41 "core" ? +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'a' +1353 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"'Y +98 "core" ~ +2 .tCBV.dial CSV + "collection"';  +39 "core"  +2 "collection"'% +4 "core" %\ F +2 .tCS.seek 5ml +2 "collection"'f'l +1343 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'5  +43 "core" +2 "collection"'e% +4 "core" %l\ F +2 .tCS.seek 7ml +2 "collection"'x'\ +590 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'] @ +40 "core" > +2 .tCS.seek 10ml +2 "collection"'I' D +837 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"': ` +111 "core" ^ +2 #tLysing Complete + "collection"'& +4 "core" &Om6=\ EK +2 #tStoring sh1 puck in Collection Clamp to tube 6 + "manipulator"&@% +3 "core" %  = % +2 "storage"(T% +4 "core" %w F\ t + "storage"( . +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 6 + "storage"((K +342 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (d& +3 "core" &K k j C\ o + "manipulator"&& +4 "core" &  x - +3 "manipulator"&% +4 "core" %  % +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 6 + "manipulator"&~( +153 "core" ( +2 "manipulator"&M& +4 "core" & - +2 "storage"(G& +3 "core" &K \ q +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&u'J +106 "core" ' +2 "storage"(9& +4 "core" &K 1\ t +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(q'L +244 "core" ' +2 "storage"($- +3 "core" -'. +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&& +3 "core" &  +2 "storage"( & +3 "core" &K Y ] \ m +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 6 +2 "manipulator"&}'Ύ +34 "core" ' +2 .tElbow.hold + "manipulator"&K, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(- +2 "core" -'. +2 .tSE.seek 6.11 Pucks below Top Plate +2 "storage"(?' +51 "core" ' +2 "manipulator"&"% +4 "core" %Ε J +2 "storage"(k& +3 "core" &K  \ c +2 .tForearm.force -20 "manipulator"&5 +3 .tForearm.seek 6 + 307 counts + "manipulator"&i' +20 "core" ' +2 "manipulator"&+& +4 "core" & +2 "storage"(j& +4 "core" &K h k\ m +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts + "manipulator"&H'J +17 "core" ' +3 .tSE.seek 7.11 Pucks below Top Plate + "storage"(b' +56 "core" ' +2 "manipulator"&{& +4 "core" & " +2 "manipulator"&U% +4 "core" %? 0 +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +96 "core" ' +2 .tElbow.seek CC +2 "manipulator"&>( +154 "core" ( +4 "manipulator"&2& +4 "core" &   / + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &\\& +2 "core" &  / +2 .tForearm.seek CC +2 "manipulator"&J'ρ +94 "core" ' +2 .tHand.close + "manipulator"&\ j +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 6 + 314 counts + "manipulator"&^' +16 "core" ' +2 "manipulator"&S& +4 "core" & #  +2 "storage"()& +3 "core" &K \ v +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts + "manipulator"&['J +32 "core" ' +2 "storage"(L% +4 "core" % \ u +2 ."downElevator"SE.seek :down +3 "storage"( 'v +100 (% +3 "core" %= -\ {SV +2 "manipulator"&7% +3 "core" %D  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"& '\ +87 "core" ' +2 ' + ."downElevator"SE.coast +2 "storage"(5 +3 .tSC.coast + "storage"(6 +3 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'W& +4 "core" &<A\ W +2 "manipulator"&-& +4 "core" &   +2 "manipulator"&R% +3 "core" %\  ?  +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&%(- +171 "core" ( +3 "manipulator"&B& +4 "core" &- L +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- L +2 .tForearm.seek :garage +2 "manipulator"&&' +108 "core" ' +2 .tHand.close + "manipulator"&X/ +77 "core" / +2 "manipulator"&1& +4 "core" &-  L +2 "manipulator"&% +4 "core" % }  ǻ= + .tForearm.seek :retract +2 "manipulator"&'\ +105 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +273 "core" ( +2 "manipulator"&`& +4 "core" & 3 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &6& +2 "core" & 3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&C'ρ +94 "core" ' +2 "manipulator"&,& +4 "core" & 5 3 +2 "manipulator"&D% +3 "core" %| W  +2 "collection"'E& +4 "core" &@E\ T +2 "collection"'g& +3 .tCC.seek :closed +2 "collection"'p(O +2 "core" &AD\ S +3 &AF\ T +9 &2AC\ G+{ +10 &e@C\ F> +9 &p@C_\ GL +9 &UU@EG\ JK +10 &Y@E/\ JK +9 &Y@F\ JL +10 &VAF\ JL +9 &\\W@E \ JL +9 &R@E \ KK +10 &T@D \ JK +9 & VAF\ JK +9 &"eY@D\ HK +10 &$'Y@E\ IK +9 &%Y@D\ JL +10 &'VAE\ JL +9 &)lV?C\ JL +9 &+/WBE\ JK +10 &,Y@E\ JL +9 &.VAD\ JK +9 &0tSBD\ KL +10 &26U>D\ JL +9 &3UAD}\ JL +10 &5V?Ek\ JL +9 &7|U@Eb\ JL +9 &9@SAFJ\ JK +10 &;X?C:\ JK +9 &<WAE\ JK +9 &>YAD\ JK +10 &@GWBE\ IK +9 &B YAE\ JK +10 &CYAE\ JL +9 &E]@C \ IL +9 &GJgAE \ HM +10 &IBD\ EP +9 &JHJ\ @U +9 &LpKN\ RKM<\ DL +9 &4RIO3\ EK +10 &5UJP,\ DK +9 &7ULP%\ EK +9 &9FYKN\ DL +10 &; RJM\ EK +9 &<TIO\ DK +10 &>RHO\ DL +9 &@ORJN\ EK +9 &BUHO\ DL +10 &C\\KM\ CL +9 &EcJK\ BM +9 &GI~IN\ @P +10 &HHM\ ;T +9 &JJN\ 7X +10 &LwJK\ 8X +9 &N5IO\ 6F +9 &O<7HL|\ ;*} +10 &OxJMx\ @M +5 ( + "collection"'<& +4 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.97 +2 .Hand.open + "manipulator"&1 +3 "core" &OnIMh\ AM +66 1 +2 "manipulator"&\ % +4 "core" % ~ +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&.'\ +97 "core" ' +2 .tSC.coast + "storage"(6 +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'V  +130 "core" ~ +2 .tCSV.dial CTV + "collection"'O  +30 "core"  +2 .tPS.seek 2.5ml +2 "processing"%o' +2630 "core" ' +2 "collection"'s% +4 "core" % B$%\ G +2 .tCS.seek 4.15ml + "collection"'J'Q +1573 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%>  +43 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +40 "processing"%v  +80 "core"  +2 .tPS.seek 0ml +2 "processing"%('W +2628 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'m ` +39 "core" _ +2 .tCSV.dial :air +2 "collection"'! @ +43 "core" > +5 .tCS.seek 10ml + "collection"'S' D +1574 "core" ' +2 .tCSV.dial CTV + "collection"')  +44 "core"  +2 .tCS.seek 0ml +2 "collection"'L' +2620 "core" ' +2 .tCBV.dial :waste1 + "collection"'_ @ +29 "core" @ +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +4 "collection"'  +130 "core" + "collection"'7& +4 "core" &On\ EM +2 #tStoring lyfil puck in Collection Clamp to tube 6 + "manipulator"&W% +3 "core" %\  ( +2 "storage"(n% +4 "core" %v #\ r + "storage"(-. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 + "storage"(R(K +340 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (^& +2 "core" &K _ `\ m +2 "manipulator"&b& +4 "core" & n . + "manipulator"&B% +4 "core" %\  ( +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tElbow.seek 6 + "manipulator"&[( +155 "core" ( +2 "manipulator"&& +4 "core" & +2 "storage"( & +3 "core" &K F N\ k +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&'J +93 "core" ' +2 "storage"(y& +4 "core" &K ] T \ l +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(X'L +234 "core" ' +2 "storage"(1- +3 "core" -'! +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&& +3 "core" & +2 "storage"( & +3 "core" &K " !\ h +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 6 +2 "manipulator"&&'Ύ +34 "core" ' +2 .tElbow.hold + "manipulator"&`, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(6- +2 "core" -'! +3 .tSE.seek 7.11 Pucks below Top Plate + "storage"(%' +34 "core" ' +2 "manipulator"&,% +4 "core" %Ν  w +2 "storage"(D& +3 "core" &K \ \\ +2 .tForearm.force -20 "manipulator"&5 +3 .tForearm.seek 6 + 315 counts + "manipulator"&E' +21 "core" ' +2 "manipulator"&& +4 "core" & J +2 "storage"( & +3 "core" &K 1 1 \ f +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts + "manipulator"&g'J +31 "core" ' +2 .tSE.seek 8.11 Pucks below Top Plate +2 "storage"(A' +49 "core" ' +2 "manipulator"&r& +4 "core" & . +2 "manipulator"&Q% +4 "core" %y y +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +91 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +156 "core" ( +4 "manipulator"&C& +4 "core" & , * + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" & * +2 .tForearm.seek CC + "manipulator"&#'ρ +95 "core" ' +2 .tHand.close + "manipulator"&/ +76 "core" / +2 .tCC.seek :open +2 "collection"'( +376 "core" ( +2 "storage"(& +4 "core" &K E L\ j +2 "storage"(|& +3 "core" &K I G U\ i +2 "manipulator"&& +3 "core" &  * +2 "manipulator"&*% +3 "core" % ύ B +2 .tForearm.seek :retract +2 "manipulator"&0'\ +102 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 6 +2 "manipulator"&F( +154 "core" ( +2 "manipulator"&c& +4 "core" &   +2 "storage"(& +3 "core" &K L P G\ k +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 6 +2 "manipulator"&Z'Ύ +109 "core" ' +2 .tElbow.hold + "manipulator"&N, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&31 +65 "core" 1 +3 "manipulator"&P% +4 "core" % Π   +31 "storage"(w& +3 "core" &K . .\ e +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 6 + 318 counts + "manipulator"&' +14 "core" ' +2 "manipulator"&& +4 "core" & F  +2 "storage"(4& +4 "core" &K ^ _\ m +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts + "manipulator"&'J +30 "core" ' +2 "storage"(t% +4 "core" % a j &\ m +48 ."downElevator"SE.seek :down +4 "storage"('v +100 (z% +3 "core" % { \ sSW +2 "manipulator"&p% +4 "core" % +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&/'\ +80 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +7 "core" ' +2 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%Y  +72 "core" +3 .tPS.seek 2.5ml + "processing"%' +2632 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%a +41 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%5  +42 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"% +43 "core" +2 .tdelay 1 second +102 .PSV.dial :air +3 "processing"%f  +44 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%]'W +2639 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%;& +4 "core" &F\ g +2 "manipulator"&:& +3 "core" &  +2 "manipulator"&% +4 "core" %\   + .tElbow.seek FlushPuck::Garage +2 "manipulator"&@(- +175 "core" ( +2 "manipulator"&T& +4 "core" &- 3 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &e& +2 "core" &- 3 +2 .tForearm.seek :garage +2 "manipulator"&d' +109 "core" ' +2 .tHand.close + "manipulator"&/ +70 "core" / +2 "manipulator"&& +4 "core" &- K 3 +2 "manipulator"&G% +3 "core" % v ƹ, +2 .tForearm.seek :retract +2 "manipulator"&9'\ +102 "core" ' +4 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&'( +126 "core" ( +2 "manipulator"&& +4 "core" & n | + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & { | +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"& ' +103 "core" ' +2 "manipulator"&& +4 "core" & | +2 "manipulator"&x% +3 "core" %  +3 "processing"%k& +3 "core" &H\ d +2 "processing"%+& +3 .tPC.seek :closed +2 "processing"%{(Tg +3 "core" &I\ d +4 &A\ c< +9 &JvK\ Y1 +10 &Cs|G\ WE +9 &]I\ ZO +9 &PK\ \\N +10 &mQM\ \\N +9 &0QR\ \\M +9 &QT\ \\N +10 &PJ\ \\N +9 &uQK\ [N +10 &7QK\ \\N +9 & OQ\ \\N +9 &"QM\ \\N +10 &$}QT\ \\N +9 &&?QU\ \\N +10 &(OX\ \\N +9 &)QX\ \\N +9 &+QV\ \\N +10 &-GOZ\ \\N +9 &/ Qa\ [N +9 &0Qc\ \\M +10 &2Ri\ \\N +9 &4NQj\ \\N +9 &6Rm\ \\N +10 &7Pm\ \\N +9 &9Ql\ \\N +10 &;XPg\ \\M +9 &=Qg\ \\N +9 &>Qk\ \\M +10 &@Qo\ \\N +9 &B`Q{\ \\M +9 &D R|\ \\N +10 &EUx\ [N +9 &GYt\ [O +10 &Iaa~\ ZP +9 &Kx~\ XR +9 &L~\ VT +10 &Ns\ VU +9 &P[{\ VT +9 &R}\ VT +10 &Ssj\ Y$p +9 &TCc\ Z3 +8 ( +3 "processing"%+& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.63 + "processing"%U& +4 "core" &TJ \ `, + &TJ \ _, + .tHand.open +2 "manipulator"&~1 +72 "core" 1 +2 "manipulator"&M% +4 "core" %  Q +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&8'\ +99 "core" ' +2 .tPRV.dial :air + "processing"%i  +44 "core"  +2 .tPSV.dial :mixloop + "processing"%? +43 "core" +2 "processing"%$% +4 "core" %W-\ [ +2 .tPS.seek 0.3ml + "processing"%j' +387 "core" ' +2 .tPSV.dial PSR + "processing"%\\ +102 "core"  +2 "processing"%H% +4 "core" %M\ ] + #tPulling 0.4ml of PSR.air + .PSR.select :air +2 .PS.seek 0.7ml +2 "processing"%"'* +486 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%K' +1914 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop + "processing"%u +101 "core" +2 .tPTV.dial :mixing + "processing"%q @ +70 "core" B +2 .tPBV.dial :waste2 + "processing"%=  +104 "core"  +2 .tPS.seek 0ml +2 "processing"%<'W +2625 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&& +4 "core" & | +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&\ ( +2 "core" ( +2 "manipulator"&V& +4 "core" & / | + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &O& +3 "core" & | +2 .tForearm.seek PC + "manipulator"&2' +91 "core" ' +2 .tHand.close + "manipulator"& / +69 "core" / +2 .tPC.seek :open +2 "processing"%h( +400 "core" ( +2 "manipulator"&s& +4 "core" & | +2 "manipulator"&I% +3 "core" %  a [ +2 .tForearm.seek :retract + "manipulator"&>'\ +98 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&v(- +150 "core" ( +2 "manipulator"&o& +4 "core" &- !  +2 .tElbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &m& +2 "core" &-   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +47 "manipulator"&!' +114 "core" ' +2 .tHand.open + "manipulator"&J1 +67 "core" 1 +27 "manipulator"&)% +4 "core" % j ƵW +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&S'\ +96 "core" ' +2 #tLoading da puck from tube 7 into Processing Clamp + "processing"%_& +4 "core" &0\ i +2 "manipulator"&% +3 "core" %\   +2 "storage"(7% +4 "core" % & 6 )\ + "storage"(W. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 7 + "storage"(n([z +347 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (-& +3 "core" &[ s \\\ } +2 "manipulator"&^& +4 "core" &-   + "manipulator"&b% +4 "core" %\   +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 7 + "manipulator"&B( +177 "core" ( +2 "manipulator"&& +4 "core" & O +2 "storage"( & +4 "core" &[| \ ~ + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 700 counts + "manipulator"&y' +90 "core" ' +2 "storage"(}& +4 "core" &[| ' 2 C\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(.'L +190 "core" ' +5 "storage"(1- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (& +2 "core" &[| \ q +2 "manipulator"& & +3 "core" & q O +2 .tElbow.seek 7 + "manipulator"&6( +12 "core" ( +2 "manipulator"&,& +4 "core" &   +2 "storage"(D& +3 "core" &[| \ s +2 .tForearm.seek 7 + 300 counts + "manipulator"&'{ +21 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"& / +66 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&r& +2 "storage"(Q'v +6 "core" &  +2 "manipulator"&% +3 "core" % t 6 +2 .tForearm.seek :retract +2 "manipulator"&['\ +96 "core" ' +2 .tElbow.seek PC +2 "manipulator"&X( +43 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +191 "core" ( +4 "manipulator"&&& +4 "core" & r + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &E& +2 "core" & +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&%' +103 "core" ' +2 "manipulator"&C& +4 "core" &  +2 "manipulator"&% +3 "core" % +2 "processing"%g& +4 "core" &B\ d +2 "processing"%`& +3 .tPC.seek :closed +2 "processing"%(Tg +2 "core" &\ d +4 &A\ d5 +10 &;Hu>\ Y0 +9 &eq{4\ XE +9 &Y4\ [N +10 &N<\ \\M +9 &Q/\ \\M +9 &OR4\ [N +10 &N\ \\M +9 &Q\ \\N +10 &T\ \\N +9 &WR\ \\N +9 &!O\ \\M +10 &"S\ \\N +9 &$R\ \\N +10 &&_Q\ \\N +9 &(!N\ \\N +9 &)R\ [N +10 &+Q{\ \\N +9 &-gNv\ \\N +9 &/)Sw\ \\N +10 &0Qy\ \\N +9 &2Qz\ \\M +9 &4pQs\ \\M +10 &61Sy\ \\N +9 &7Rl\ \\N +10 &9Q`\ \\N +9 &;wNa\ \\N +9 &=9Ra\ \\N +10 &>Q`\ \\N +9 &@N^\ ]M +9 &BPb\ \\M +10 &D@Uc\ [N +9 &FT_\ [N +10 &GYS\ [O +9 &If\\\ ZP +9 &K8W\ VS +10 &L\\\ VU +9 &N^\ VU +9 &P{^\ VT +10 &R<[\ VU +9 &Se[\ W'w +10 &T?bY\ Z4 +9 ( + &TG T\ `, + "processing"%`& +4 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.69 + .Hand.open + "manipulator"&1 +68 "core" 1 +2 "manipulator"&% +4 "core" %  t +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +93 "core" ' +2 .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 7 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"%|  +2 %9 +5 "core" 966 +102 "processing"%*9 +3 "core" 95\  +102 "processing"%c9 +3 "core" 92 +102 "processing"%9 +3 "core" 91 +102 "processing"%#9 +3 "core" 90\  +102 "processing"%9 +3 "core" 9/\  +102 "processing"%39 +3 "core" 9/\  +102 "processing"%P9 +3 "core" 9/\  +102 "processing"%w9 +4 "core" 90 " +102 "processing"%9 +3 "core" 91 & +102 "processing"%49 +3 "core" 92\ + +102 "processing"%t9 +3 "core" 93 / +102 "processing"%09 +3 "core" 95\ 3 +102 "processing"%F9 +4 "core" 97 7 +103 "processing"%z9 +3 "core" 9:\ ; +102 "processing"%p9 +3 "core" 9=\ @ +102 "processing"%Z9 +3 "core" 9? D +102 "processing"%9 +3 "core" 9B\ H +102 "processing"%Y9 +4 "core" 9E L +102 "processing"%A9 +3 "core" 9I P +102 "processing"%9 +3 "core" 9M\ U +102 "processing"%9 +3 "core" 9R\ Y +102 "processing"%R9 +3 "core" 9U\ ]\ +102 "processing"%(9 +3 "core" 9Z\ a\ +102 "processing"%a9 +3 "core" 9_\ e\ +102 "processing"%59 +3 "core" 9c j +102 "processing"%9 +3 "core" 9g n +102 "processing"%f9 +3 "core" 9j r +2 .tPH.hold 2:00:00,28C +2 "processing"% ppi +2 .tdelay 1:30 +4 "core" r +8711 "Can"\ ]55 +288 .tPSR.select :air +2 .PSV.dial PSR + "processing"%; +102 "core"  +2 "processing"%:% +4 "core" %[o\ _ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%' +597 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +4 "processing"% +10 .tPS.seek 2ml + "processing"%T'[ +1609 "core" ' +2 .tPTV.dial :puck + "processing"%e  +70 "core"  +2 .tPSV.dial PTV +2 "processing"%N +84 "core"  +2 .tPBV.dial :waste1 + "processing"%  +129 "core" +2 "processing"%% +4 "core" %VJ\ Z +2 .tPS.seek 1.5ml +41 "processing"%G' +605 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%/ * +34 "core" + +3 .tPS.seek 0ml + "processing"%'W +1606 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +34 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%d * +33 "core" + +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"% +70 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%x' +2325 "core" ' +2 .tPSV.dial PTV + "processing"%k +85 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%@ +70 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%9 +83 "core"  +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%l  +72 "core"  +2 .tPS.seek :empty +2 "processing"%+'9 +2303 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%U  +130 "core" +2 .tPSV.dial :mixloop + "processing"%~ +44 "core" +2 .tPRV.dial :ab1 + "processing"%M @ +73 "core" A +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%i'w +360 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "collection"'?  +3 "processing"%$  +45 "core"  +4 +2 "processing"% % +4 "core" %wJ\ T +2 .tPS.seek 0.32ml +2 "processing"%]'$ +394 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'\\  +29 "core" +2 .tPRV.dial :air +2 "processing"%H  +41 "core"  +3 .tPS.seek 0.9ml + "processing"%j'D +1226 "core" ' +2 .tPRV.dial :waste2 + "processing"%" @ +72 "core" > +3 .tPS.seek 0.5ml + "processing"%u' +861 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%q  +43 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%='[ +1620 "core" ' +2 .tPSV.dial :PML + "processing"%K +44 "core" +2 .tPTV.dial :mixing + "processing"% @ +72 "core" A +2 .tPBV.dial :waste1 + "processing"%V  +33 "core"  +2 "processing"%O% +4 "core" %_c\ ] +2 .tPS.seek 1.85ml + "processing"% '? +240 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%' * +45 "core" ) +2 .tPS.seek 0ml +2 "processing"%8'W +1962 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'{& +2 "core" &W\\<\ L +2 "manipulator"&s& +4 "core" & +2 "manipulator"&I% +3 "core" %\  t 0 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&o(- +153 "core" ( +2 "manipulator"&m& +4 "core" &- A j + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &2& +2 "core" &- 0 j +2 .tForearm.seek :garage +2 "manipulator"&\ ' +110 "core" ' +5 .tHand.close + "manipulator"&J/ +74 "core" / +2 "manipulator"&)& +4 "core" &-  j +2 "manipulator"&>% +3 "core" % }  ƻA +2 .tForearm.seek :retract +2 "manipulator"&_'\ +100 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +281 "core" ( +2 "manipulator"&7& +4 "core" & 2 8! +2 .tElbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &W& +2 "core" & j 8! +2 .tForearm.reconfigure TightForearm +4 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&!'ρ +93 "core" ' +2 "manipulator"&-& +4 "core" & 8! +2 "manipulator"&^% +3 "core" %ω +3 "collection"'b& +3 "core" &W\\E\ M +2 "collection"'& +4 .tCC.seek :closed + "collection"' (O +3 "core" &W\\\ M +3 &Z\\<\ M +9 &2W[E\ >+{ +10 &dU[J\ @> +9 &sW[E\ =M +9 &KVV[E\ DM +10 & TZ[E\ @M +9 &VXY@\ DM +9 &ZX[K\ ?M +10 &SUY[K\ DM +9 &UV[\ @M +10 &WW]\ DL +9 & VYZ\ ?L +9 &"[UX[d\ DM +10 &$ZX[\ ?M +9 &%UX\\M\ DL +9 &'WW\\G\ @M +10 &)cTYY>\ DM +9 &+%UYZ\ ?M +10 &,YX[\ CM +9 &.UY\\\ ?M +9 &0kXU\\\ DM +10 &2.UYYK\ @L +9 &3UX[\ CM +9 &5TX]\ @M +10 &7sUV[\ DM +9 &94TV[\ @M +10 &:UX\\\ DM +9 &<SW[\ @M +9 &>|UX\\\ DL +10 &@=UX[\ ?M +9 &AYX[\ DM +9 &CVW]\ ?L +10 &E[X[\ CN +9 &G@aV[\ ?N +10 &H|U[\ @Q +9 &JW\\\ 7U +9 &LhV[\ 8Y +10 &N)WZ\ 3F +9 &O78UY\ =. +9 &OdTZ\ =E +5 ( +2 "collection"'& +5 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.70 + "collection"'}& +4 "core" &OgV[\ BE + &OeSY\ 7E +2 .tHand.open + "manipulator"&v1 +76 "core" 1 +2 "manipulator"&S% +4 "core" % ω " +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&1'\ +98 "core" ' +4 .tPSV.dial PSR +2 "processing"% +101 "core"  +2 "processing"% % +4 "core" %\\*\ S + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%,' +1622 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%D  +42 "core"  +3 .tPS.seek 0ml + "processing"% 'W +1607 "core" ' +2 .tPSV.dial PSR + "processing"%r +44 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%' +817 "Can"\ POO +1822 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%B  +2 "collection"'y  +39 "core"  +119  +2 .tPSV.dial :mixloop + "processing"%. +113 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%  +71 "core" +2 .tPS.seek 0ml +2 "processing"%&'W +2628 "core" ' +2 .tPSV.dial :air + "processing"%E  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%6' +2636 "core" ' +2 .tPSV.dial :mixloop + "processing"%Q +44 "core" +2 .tPS.seek 0ml +2 "processing"%C'W +2627 "core" ' +2 .tPSV.dial :air + "processing"%  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%g' +2631 "core" ' +2 .tPSV.dial :mixloop + "processing"%[ +43 "core" +2 .tPS.seek 0ml +2 "processing"%h'W +2631 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" & w 8! +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +3 "core" ( +2 "manipulator"&& +4 "core" & f 8! + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &`& +2 "core" & 8! +2 .tForearm.seek CC +2 "manipulator"&*'ρ +104 "core" ' +2 .tHand.close + "manipulator"&%/ +67 "core" / +2 .tCC.seek :open +2 "collection"'c( +376 "core" ( +2 "manipulator"&n& +4 "core" & 8! +2 "manipulator"&% +3 "core" % u y ] +2 .tForearm.seek :retract + "manipulator"&#'\ +98 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +283 "core" ( +2 "manipulator"&3& +4 "core" &- ' + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &P& +3 "core" &- ' + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&w' +114 "core" ' +2 .tHand.open + "manipulator"&1 +66 "core" 1 +2 "manipulator"&4% +4 "core" % l N ö\\ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&t'\ +104 "core" ' +2 ."da"delayUntil "07:40:43.67" +24845 #recoverPRVreagent08 + .PTV.dial :mixing + "processing"%0 @ +72 "core" B +2 ."da"PBV.dial :waste1 + "processing"%F  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%z * +34 "core" + +2 ."da"PSV.dial :air +2 "processing"%p  +43 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%Z' +2321 "core" ' +2 ."da"PSV.dial :mixloop + "processing"% +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%Y  +44 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%A +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +43 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2302 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%R +140 "core"  +2 "processing"%(% +4 "core" %=N\ U + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%a' +589 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml + "processing"%5'[ +1610 "core" ' +2 ."da"PTV.dial :puck + "processing"%  +70 "core"  +2 ."da"PSV.dial PTV +2 "processing"%f +73 "core" +2 ."da"PBV.dial :waste1 + "processing"%;  +34 "core" +2 "processing"%:% +4 "core" %X\ [ +2 ."da"PS.seek 1.5ml + "processing"%<' +591 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" * +3 ."da"PS.seek 0ml + "processing"%e'W +1610 "core" ' +2 ."da"delay 2:00 +4042 "Can"\ [88 +7961 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%N  +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 + "processing"% +71 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +48 ."da"PS.seek 2.5ml +2 "processing"%T' +2329 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%/ +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%G +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%| +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +72 "core"  +2 ."da"PS.seek :empty +2 "processing"%d'9 +2328 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +128 "core"  +2 "processing"%% +4 "core" %9&\ ^ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%k' +597 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml + "processing"%@'[ +1616 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%9 +71 "core" +2 ."da"PBV.dial :waste1 + "processing"%l  +35 "core" +2 "processing"%x% +4 "core" %[*\ a +2 ."da"PS.seek 1.5ml + "processing"%U' +588 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%~ * +34 "core" , +3 ."da"PS.seek 0ml + "processing"%M'W +1606 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%+  +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 + "processing"%? +85 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"% ' +2334 "core" ' +2 ."da"PSV.dial PTV + "processing"%i +71 "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"%H +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +4 "processing"%]  +82 "core" +2 ."da"PS.seek :empty +2 "processing"%"'9 +2304 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%j  +43 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing + "processing"%q  +131 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%u  +42 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop + "processing"%K +41 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%' +392 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%V  +44 "core"  +2 "processing"%O% +4 "core" %_\ a +2 ."da"PS.seek 0.55ml + "processing"%''v +342 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%=  +54 "core" +2 ."da"PS.seek 2ml +2 "processing"% '[ +1557 "core" ' +2 ."da"PSV.dial :PML + "processing"%{ +41 "core" +2 ."da"PTV.dial :mixing + "processing"%s @ +70 "core" B +2 ."da"PBV.dial :waste1 + "processing"%I  +35 "core" +2 "processing"%m% +4 "core" %]_\ b + ."da"PS.seek 1.85ml +2 "processing"%2'= +236 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%X * +34 "core" + +3 ."da"PS.seek 0ml + "processing"%J'W +1961 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +8673 "Can"\ ^44 +39329 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%)  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%> * +33 "core" + +3 ."da"PSV.dial :air +4 "processing"%  +54 "core" +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%\ ' +2328 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%7 +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%W  +54 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%o +40 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%-  +44 "core"  +2 ."da"PS.seek :empty +2 "processing"%^'9 +2304 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%b +128 "core"  +2 "processing"%_% +4 "core" %; \ ^ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +587 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +10 ."da"PS.seek 2ml + "processing"%'[ +1616 "core" ' +2 ."da"PTV.dial :puck + "processing"%}  +70 "core"  +2 ."da"PSV.dial PTV +2 "processing"%v +82 "core" ~ +2 ."da"PBV.dial :waste1 + "processing"%S  +33 "core"  +2 "processing"%% +4 "core" %]b\ ^ +2 ."da"PS.seek 1.5ml + "processing"% ' +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%! * +34 "core" , +3 ."da"PS.seek 0ml + "processing"%8'W +1615 "core" ' +2 ."da"delay 2:00 +6455 "Can"\ ^43 +5547 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%D  +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 +41 "processing"%r +77 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"% ' +2334 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%y +71 "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"%. +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2326 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%E +127 "core"  +2 "processing"%&% +4 "core" %=Y\ ` +2 #"da"Pulling 0.5ml of PSR.wash .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%Q' +597 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%6'[ +1616 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +71 "core" +2 ."da"PBV.dial :waste1 + "processing"%C  +35 "core" +2 "processing"%[% +4 "core" %Y`\ [ +2 ."da"PS.seek 1.5ml + "processing"%g' +599 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +3 ."da"PS.seek 0ml + "processing"%'W +1609 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%`  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%% * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +71 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%1' +2336 "core" ' +2 ."da"PSV.dial PTV + "processing"% +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%n +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%*  +71 "core"  +2 ."da"PS.seek :empty +2 "processing"%3'9 +2324 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%P +127 "core"  +2 "processing"%% +4 "core" %=Q\ Z + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +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"%4'[ +1607 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%# +81 "core"  +2 ."da"PBV.dial :waste1 + "processing"%w  +35 "core" +2 "processing"%0% +4 "core" %Y\\\ a +2 ."da"PS.seek 1.5ml + "processing"%F' +599 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%z * +34 "core" + +3 ."da"PS.seek 0ml + "processing"%p'W +1612 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%h  +4 "Can"\ Fwu +30 "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"%Y +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%A' +2337 "core" ' +2 ."da"PSV.dial PTV + "processing"% +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%Z +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%R +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%(  +72 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2315 "core" ' +2 ."da"Gate.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%a +133 "core"  +5 "processing"%% +11 "core" %3\ +13 #"da"Pulling 0.25ml of PSR.sub1 +7 .PSR.select :sub1 +8 "processing"% +14 ."da"PS.reconfigure PSconfig +26 "processing"%#A d`xb +5 ."da"PS.seek 0.25ml +7 "processing"%f'7 +333 "core" ' +45 ."da"delay 5 seconds +502 "processing"%;% +4 "core" %3\  + #"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 + "processing"% +10 ."da"PS.seek 2ml + "processing"%5'[ +1606 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"% +74 "core" +2 ."da"PBV.dial :waste1 + "processing"%<  +34 "core" +2 "processing"%N% +4 "core" %^\  +2 ."da"PS.seek 1.5ml + "processing"%' +588 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +3 ."da"PS.seek 0ml + "processing"%e'W +1621 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%/  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%G * +35 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%| +74 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +43 "processing"%' +2394 "core" ' +2 ."da"PSV.dial PTV + "processing"%T +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%d  +70 "core"  +2 ."da"PS.seek :empty +2 "processing"%k'9 +2385 "core" ' +2 "processing"%99 +3 "core" 9!4j +2 #"da"Processing Puck Heater at 28.1C before imaging + .PH.coast +2 "processing"%l  +3 "core" 4j + 4j + "processing"%x& +3 "core" &TG i\ , +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 6 + "manipulator"&@% +4 "core" %  f f  +2 "storage"(~% +3 "core" % \ ' +2 "storage"(U. +2 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 6 +2 "storage"(+(K +344 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 ($& +3 "core" &K /\ " +2 "manipulator"&?& +3 "core" &- N U  ' +2 "manipulator"&M% +3 "core" %  O Y [  +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 6 +2 "manipulator"&i( +187 "core" ( +2 "manipulator"&\\& +4 "core" & Y U %  +3 "storage"(H& +6 "core" &K \ $ +4 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 6 + 700 counts +2 "manipulator"&]'J +107 "core" ' +2 "storage"( & +4 "core" &K \ % +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +2 "storage"(j'L +224 "core" ' +2 "storage"(q- +3 "core" -'# +2 ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&u& +3 "core" & \\ Y >  +2 "storage"(K& +3 "core" &K T\ ! +2 ."da"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 6 +2 "manipulator"&"'Ύ +35 "core" ' +2 ."da"Elbow.hold + "manipulator"&V, +4 "core" , + ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(O- +2 "core" -'# +3 ."da"SE.seek 8.13 Pucks below Top Plate + "storage"(' +33 "core" ' +2 "manipulator"&=% +4 "core" %Θ m uj +2 "storage"('& +5 "core" &K V Z \  + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 6 + 310 counts + "manipulator"&{' +21 "core" ' +2 "manipulator"&s& +4 "core" & / 5   +2 "storage"(I& +4 "core" &K \  + ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 6 + 700 counts +2 "manipulator"&m'J +30 "core" ' +2 ."da"SE.seek 9.13 Pucks below Top Plate +2 "storage"(X' +49 "core" ' +2 "manipulator"& & +4 "core" & - 4  +2 "manipulator"&2% +4 "core" %- 2 9 + ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&)'\ +88 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&>( +238 "core" ( +2 "manipulator"&& +4 "core" &   + ."da"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &J& +2 "core" & ~ K  +3 ."da"Forearm.seek PC +2 "manipulator"&7' +97 "core" ' +2 ."da"Hand.close + "manipulator"&W/ +68 "core" / +2 ."da"PC.seek :open +2 "processing"%o( +405 "core" ( +2 "storage"(-& +4 "core" &K \  +2 "manipulator"&\ & +3 "core" & + ) +2 "manipulator"&b% +3 "core" % * ,{ +2 ."da"Forearm.seek :retract + "manipulator"&_'\ +104 "core" ' +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 6 +2 "manipulator"&^( +251 "core" ( +2 "manipulator"&& +4 "core" & 0 + b + "storage"(}& +4 "core" &K \  +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 6 + 700 counts +2 "manipulator"&v'J +104 "core" ' +2 ."da"Hand.open +2 "manipulator"&S1 +70 "core" 1 +3 "storage"(- +3 "core" -' +2 ."da"SE.seek 8.88 Pucks below Top Plate + "storage"(' +26 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 8.21 Pucks below Top Plate + "storage"(!'I +48 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da19aug1308h150ml.tif +1951 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +659 #"da"SX HX9/16 (USB:65): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 22.852 seconds\ /var/log/esp/da19aug1308h150ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da19aug1308h150ml15s.tif +1556 #SX HX9/16 (USB:65): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da19aug1308h150ml15s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da19aug1308h150ml30s.tif +3056 #SX HX9/16 (USB:65): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da19aug1308h150ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da19aug1308h150ml70s.tif +7117 #SX HX9/16 (USB:65): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da19aug1308h150ml70s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF + ."Qmail"HABfans.email "22.852 sec auto-exposure",Subject: "da19aug1308h150ml images!" +14 "storage"( - +5 "core" -'I +5 "storage"(D& +7 "core" &K \ P +2 "manipulator"&,& +3 "core" & E a +3 ."da"Elbow.seek 6 +2 "manipulator"&r( +3 "core" ( + "manipulator"&8& +4 "core" & A a +2 "storage"(y& +3 "core" &K \ S +2 ."da"Forearm.seek 6 + 700 counts +2 "manipulator"&B'J +10 "core" ' +2 ."da"SE.reconfigure SEgently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 8.93 Pucks below Top Plate +2 "storage"(.' +70 "core" ' + "manipulator"&& +4 "core" & B a +2 "storage"( & +3 "core" &K\ b +2 ."da"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +66 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 6 +2 "manipulator"&E'Ύ +37 "core" ' +59 ."da"Elbow.hold +3 "manipulator"&&, +3 "core" , + ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +6 ."da"SE.reconfigure SEconfig +6 "storage"(#QK-0-\ b +6 ."da"SE.seek 9.11 Pucks below Top Plate +4 "storage"(' +31 "core" ' + "manipulator"&Q% +4 "core" %Ε  +2 "storage"(& +3 "core" &K\  \ \\ +2 ."da"Forearm.force -20 + "manipulator"&5 +2 ."da"Forearm.seek 6 + 307 counts +2 "manipulator"&C' +21 "core" ' +2 "manipulator"&[& +4 "core" & a +2 "storage"(6& +4 "core" &K ) /\ e +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 6 + 700 counts +2 "manipulator"&'J +26 "core" ' +2 "storage"(g% +4 "core" % , -\ e +2 ."downElevator"SE.seek :down +3 "storage"(`'v +99 (%% +3 "core" %= G F \ jRO +2 "manipulator"&% +4 "core" %C + ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&'\ +68 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +17 "core" ' +2 ."da"SC.coast + "storage"(6 +3 #tStarting finalPurge +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 "processing"% & +5 "core" &\ W +2 "manipulator"&n& +4 "core" & a +2 "manipulator"&% +4 "core" %   +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&*(- +176 "core" ( +3 "manipulator"&1& +4 "core" &- = +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &P& +3 "core" &- = +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&' +108 "core" ' +2 ."psFlush"Hand.close + "manipulator"&3/ +74 "core" / +2 "manipulator"&& +4 "core" &-  = +3 "manipulator"&#% +4 "core" %   ýU +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&w'\ +109 "core" ' +2 ."psFlush"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC +2 "manipulator"&0( +133 "core" ( +2 "manipulator"&4& +4 "core" & E ^ + ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &z& +2 "core" & ^ +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC + "manipulator"&F' +99 "core" ' +2 "manipulator"&h& +4 "core" & ! + ^ +2 "manipulator"&% +3 "core" % q +2 "processing"%Y& +4 "core" &\ W +2 "processing"%p& +3 ."psFlush"PC.seek :closed +2 "processing"%(Tg +3 "core" &\ V +3 &\ V\ +9 &/t\ N*y +9 &e{\ L? +10 &ql\ MO +9 &5O\ ON +10 &N\ PN +9 &Q\ PN +9 &{Q\ PN +10 &>Q\ PM +10 &P\ ON +8 &O\ ON +10 & S\ ON +10 &"FP\ PM +9 &$P\ ON +9 &%S\ ON +10 &'O\ OM +9 &)MQ\ ON +9 &+R4\ ON +9 &,O\ ON +10 &.P\ ON +10 &0US\ ON +9 &2N\ PN +9 &3P\ PM +9 &5P\ PN +10 &7\\S\ ON +10 &9 Q\ OM +8 &:P\ PN +10 &<S\ ON +9 &>eR\ NN +10 &@'N\ PN +9 &AO\ PM +9 &CO\ PM +10 &EmR\ PN +9 &G.T\ ON +9 &H]\ OO +10 &Jk\ MQ +9 &La\ JT +10 &N"\ JU +9 &O\ JU +9 &Q\ JU +11 &SO~i-\ M: +8 &T&.u\ MI +9 &TE\ T* +2 ( + "processing"%p& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.64 + "processing"%Z& +4 "core" &TE\ R* + ."psFlush"Hand.open +2 "manipulator"&R1 +75 "core" 1 +20 "manipulator"&(% +3 "core" %  Q +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&A'\ +93 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%a +131 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%'P +392 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +716 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1606 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%; +71 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%f  +34 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%:'W +2635 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +74 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%<' +597 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%N' +2115 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%5 +73 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"% U +55 "core" W +3 ."psFlush"PS.seek 0ml +2 "processing"%'W +2629 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%/ @ +43 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%G' +2640 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%|  +38 "Can"\ JRR +33 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%e'9 +2627 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%T +43 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%' +2634 "core" ' +2 ."psFlush"PSV.dial PTV +52 "processing"% +70 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%d'W +2634 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +43 "core" > +3 ."psFlush"PS.seek 2.5ml + "processing"%9' +2638 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%l  +70 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%x'9 +2629 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%@ +43 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%~'P +1096 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%U' +1606 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%$ +70 "core" +2 ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%?  +54 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%M'W +2625 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%\\ +72 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%H' +588 "core" ' +3 ."psFlush"PSR.select :air +2 "processing"% +13 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2123 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +72 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%t U +53 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%q'W +2639 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%u @ +55 "core" B +2 ."psFlush"PS.seek 2.5ml +2 "processing"%K' +2635 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%O  +74 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%='9 +2629 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%' +43 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%s' +2629 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%I +70 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"% 'W +2631 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%2 @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%]' +2633 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%i  +71 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%j'9 +2635 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'"& +4 "core" &ouJ\ M + "manipulator"&{& +4 "core" & ^ +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&( +4 "core" ( +2 "manipulator"&m& +4 "core" & 4 ^ + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & ` ^ +2 .tForearm.seek PC +2 "manipulator"&J' +93 "core" ' +2 .tHand.close + "manipulator"&V/ +65 "core" / +2 .tPC.seek :open +2 "processing"%W( +399 "core" ( +2 "manipulator"&)& +4 "core" & ^ +2 "manipulator"&% +3 "core" %  u A +2 .tForearm.seek :retract + "manipulator"&-'\ +101 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&\ ( +351 "core" ( +2 "manipulator"&b& +4 "core" &\  2 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &7& +2 "core" &\  2 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'ρ +98 "core" ' +2 "manipulator"&}& +4 "core" &\  u 2 +2 "manipulator"&>% +3 "core" %ϋ +3 "collection"'S& +3 "core" &qtK\ O +2 "collection"'& +4 .tCC.seek :closed + "collection"'_(O +3 "core" &rsB\ O +4 &st?\ O +9 &4ru?\ C+| +9 &fqsJ\ A? +10 &optJ\ BN +9 &QUptB\ FM +10 &UquD\ EM +9 &UptE\ EL +9 &Vqu=\ EM +10 &qs?\ EL +9 &VptG\ EM +9 &VqvC\ EL +10 & Vpu=\ EM +9 &"cUqu@\ EL +10 &$$WquC\ EM +9 &%YpvF\ DM +9 &'UrtB\ EL +10 &)jWotN\ EM +9 &+-UpuK\ DL +9 &,WqqE\ DM +10 &.VrtK\ EL +9 &0rVqvD\ EM +10 &24Tqu=\ FM +9 &3UptJ\ EL +9 &5Vk{M\ EM +10 &7zYW[F\ DM +9 &9<TZ]B\ EM +9 &:UY]G\ EL +10 &<V]`C\ EM +9 &>Y__B\ EM +10 &@DTbgF\ EM +9 &BVekG\ EM +9 &C[hkF\ DM +10 &E\\spD\ EN +9 &GHervL\ CN +9 &I}vvM\ AQ +10 &JhlI\ ;U +9 &LpmpL\ 8X +10 &N0nrD\ 8F +9 &O=<qrH\ <'s +9 &O}votG\ AL +5 ( + "collection"'& +4 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.72 +2 "collection"'X& +4 "core" &O}sqsG\ BL + &O}rqrG\ AL + .tHand.open +2 "manipulator"&1 +75 "core" 1 +2 "manipulator"& % +4 "core" % ϋ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&D'\ +93 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"',& +4 "core" &O}snpB\ CL +2 "collection"'8% +3 "core" %npG\ C + .tCSV.dial CSR +2 "collection"'y  +40 "core"  +2 "collection"'% +4 "core" %mpR\ C + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.seek 5ml + "collection"' 'l +1344 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 '^% +40 "core" %lnrQ\ 9 +9 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'v' +657 "core" ' +2 .tCSV.dial :waste + "collection"'! +127 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'Q' +1993 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'& +4 "core" &O}glsQ\ FL +2 "collection"'[% +3 "core" %nrQ\ F +2 .tCSV.dial :flush + "collection"'6  +53 "core" +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"'g'l +1234 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'B @ +44 "core" B +2 "collection"'%% +4 "core" %lnq7\ D +2 .tCS.seek 6.999ml +2 "collection"'' +546 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'r  +2 '.  +41 "core"  +91  +2 .tCBV.dial :waste1 + "collection"' @ +44 "core" ? +3 .tCS.seek 0ml + "collection"'E' +1692 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'n& +4 "core" &O}fqu5\ AL +2 "collection"'% +4 "core" %qw7\ B + .tCSV.dial :flush +2 "collection"'C  +72 "core" +3 .tCS.seek 5ml + "collection"''l +1240 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'1 @ +54 "core" > +2 "collection"'% +4 "core" %los3\ E +2 .tCS.seek 7ml +2 "collection"'P' +550 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'`  +43 "core"  +2 .tCBV.dial :waste2 +2 "collection"'+  +112 "core"  +3 .tCS.seek 0ml + "collection"'&' +1693 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'3& +4 "core" &O}rrt.\ FL +2 "collection"'% +3 "core" %ru6\ F + .tCSV.dial CSR +2 "collection"'#  +40 "core"  +2 "collection"'% +4 "core" %ps0\ D + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +9 .tCS.seek 8ml +2 "collection"'4' +1949 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml + "collection"'z' D +549 "core" ' +3 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"' +2 'h  +97 "core" +38  +2 .tCTV.dial :intake + "collection"'  +72 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml + "collection"'Y' \\ +638 "Can"\ MOO +1331 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'*  +72 "core"  +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'w' +581 "core" ' +2 .tCSV.dial CSR + "collection"'o  +98 "core"  +2 "collection"'Z% +4 "core" %pr1\ D + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.seek 5ml +2 "collection"'R'l +1353 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'(' D +1355 "core" ' +2 .tCSV.dial CBV +2 "collection"'p +99 "core" +2 .tCS.seek 0ml +2 "collection"'a' +2630 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&F& +4 "core" &\  2 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&k( +4 "core" ( +2 "manipulator"&& +4 "core" &\  ~ 2 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &;& +2 "core" &\  2 +2 .tForearm.seek CC +2 "manipulator"&f'ρ +100 "core" ' +2 .tHand.close + "manipulator"&/ +66 "core" / +2 .tCC.seek :open +2 "collection"'( +375 "core" ( +2 "manipulator"&:& +4 "core" &\  2 + "manipulator"&<% +4 "core" % ~  +2 .tForearm.seek :retract + "manipulator"&5'\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +283 "core" ( +2 "manipulator"&N& +4 "core" &- ' % + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &/& +2 "core" &- % +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +112 "core" ' +4 .tHand.open + "manipulator"&|1 +69 "core" 1 +2 "manipulator"&G% +4 "core" % k Ŷ_ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&T'\ +97 "core" ' +2 #tCompleted [deepDAwithoutWCR] begun 06:40:36 + #Preparing to sleep until 11:00AM 8/13/2019 +4 ."shutdown"CC.coast +2 #tAsleep til 11:00AM 8/13/2019 +2 "collection"'6 +4 #tContinuing at 11:00 +2 ."shutdown"CS.coast +2 "collection"'5 +47 "Can"\ `,, +4 ."shutdown"PC.coast +2 "processing"%6 +3 ."Qmail"GoodNews.email "Then, in tube 7: shallowDAwithoutWCR\\n/home/esp/esp2/mission/2019_08_10_niagara_mission.rb:93\\n{5 => 22,\\n 6 => 10,\\n 7 => 12}\\nCan@08:35:21, 25.5C, 32% humidity, 14.5psia, 13.078V, 0.196A, 0.196A avg, 2.56W",Subject: "Asleep until 11:00" +7 ."shutdown"PS.coast + "processing"%5 +2 ."shutdown"Forearm.coast + "manipulator"&5 +3 ."shutdown"Elbow.coast + "manipulator"&6 +38 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF + #Shutdown +50477 "Can"\ p +60002 \ p +60002 \ q +60002 \ r +60003 \ r +60002 \ r +60002 \ r +60002 \ r +60002 \ s +60003 \ s +60002 \ t +60002 \ s +60002 \ t +60002 \ t +37293 \ t +2 #tPowering core bus +510 .Gate.power :raw,:ON +30 "sampler") +2 )e +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +5 "collection"' 9\ +2 ' 0\ + ' -\ +5 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 )% +3 "core" %\ + .tSS.configure SSconfig +2 "sampler")#.0X\ v + .tPS.configure PSconfig +2 "processing"%#A d`xb +5 "manipulator"&x% +3 "core" % + .tForearm.configure LooseForearm +2 "manipulator"&#Q@2^d^b +3 &~& +2 "core" & N +2 .tElbow.configure LooseElbow +2 "manipulator"&$ &.,(#b +4 "storage"($& +3 "core" & \ + .tSC.configure SCloose +2 "storage"($.\ 1~b +3 (?% +2 "core" % ~ \ +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 .tCH.coast + "collection"'U  +2 "core" +2 .tCH.configure CHconfig + "collection"'\ 2 +2 .tPH.coast + "processing"%\\  +3 "core" + .tPH.configure PHconfig + "processing"%\ 2 +3 #tAll dwarf controllers running firmware version 3.75 + "sampler") +10 "collection"'M% +3 "core" % \ a +2 ."rdySampler"Intake.select :close +2 "processing"%H% +2 ."rdySampler"Exhaust.select :close +4 "manipulator"& % + ."rdySampler"CTV.dial :air +3 "collection"'t  +4 "core" %\ s + % +3 ."rdyProcessing"PSV.dial :air +3 "manipulator"&% + "processing"%u  +4 "core"  + % +2 ."rdySampler"CSV.dial :waste1 +2 .tForearm.reconfigure LooseForearm +3 "collection"'q + "manipulator"&#@2^d^b +4 .tForearm.home.seek :retract + "manipulator"&O'\ +37 "core" +2 ."rdySampler"SSV.dial :spit,avoiding: :exhaust +2 "sampler")K +2 "core"  +2 "sampler")'  +4 "core"  +3 ."readyCS"CS.reconfigure CSfast +3 ."rdySampler"SS.reconfigure SSconfig +3 "collection"'#d @b + "sampler")#.0X 22,\\n 6 => 10,\\n 7 => 12}\\nCan@11:00:35, 25.0C, 33% humidity, 14.4psia, 13.024V, 0.368A, 0.368A avg, 4.79W",Subject: "Started 2019_08_10_niagara_mission phase shallowDAwithoutWCR" +3 #t===> STARTED shallowDAwithoutWCR (phase #9) <=== + .Sample.shallow + "sampler")2 +17 "core" 2 +2 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'b& +4 "core" &|\ J +2 .tHand.open + "manipulator"&71 +75 "core" 1 +2 "manipulator"&}& +4 "core" & h +2 "manipulator"&>% +3 "core" % \  6  +5 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&S(- +175 "core" ( +2 "manipulator"&-& +4 "core" &- 7 R +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &c& +2 "core" &- M R +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage +2 "manipulator"&' +110 "core" ' +2 .tHand.close + "manipulator"&X/ +67 "core" / +4 "manipulator"&& +4 "core" &- R +2 "manipulator"& % +3 "core" %   0 ĽV +2 .tForearm.seek :retract +2 "manipulator"&,'\ +103 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&8( +270 "core" ( +2 "manipulator"&y& +4 "core" & ( 1 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +4 "core" & > 1 + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'ρ +102 "core" ' +5 "manipulator"&L& +4 "core" & 1 +2 "manipulator"&^% +4 "core" %φ  H +2 "collection"' & +3 "core" &~>\ I +2 "collection"'!& +4 .tCC.seek :closed +2 "collection"'v(O +3 "core" &\ I +3 &}\ I +10 &5~$\ >+| +9 &g~}\ N +10 &T\ AM +9 &U~'\ AM +10 &U})\ AM +9 &dU~$\ AM +9 &&U~!\ @M +10 &U~ \ @M +10 &U}\ AM +8 & lU\ @M +10 &".T\ AM +9 &#U\ ?M +10 &%U~#\ @M +9 &'tU\ @M +9 &)6T#\ @M +10 &*U~$\ AM +9 &,U\ @M +9 &.|T"\ @M +10 &0>T\ @M +9 &2T|\ @M +10 &3T~\ @M +9 &5T\ AM +10 &7GT~\ ?M +10 &9 U}&\ ?M +9 &:U\ ?M +9 &<T{\ ?M +10 &>OT~\ @M +9 &@T}\ @M +10 &AU\ @M +9 &CV}\ ?M +8 &ESZ~\ @N +10 &Gb|\ ?O +9 &Hz|\ ;Q +10 &J|\ 8U +9 &L;|\ 4Y +9 &M|\ 4R +10 &O,?{\ 9+~ +9 &O|n{\ >H +5 ( + "collection"'!& +6 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.85 +4 "collection"'& +5 "core" &O|c}\ ?H + &O|c}?\ >H + .tHand.open + "manipulator"&[1 +65 "core" 1 +2 "manipulator"&6% +6 "core" % φ  H +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&Q'\ +100 "core" ' + #tFlushing the Collection Valve::Manifold + "collection"'B& +4 "core" &O|c}\ =H +2 "collection"'%% +4 "core" %|\ = + .tCSV.dial CSR +2 "collection"'g  +126 "core"  +2 "collection"'r% +4 "core" %|\ < + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"'.'l +1347 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +8 ' % +3 "core" %l}:\ 6 +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.501ml + "collection"'' +659 "core" ' +2 .tCSV.dial :waste + "collection"'n +127 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'' +1984 "core" ' +2 #tPurging external Intake + "collection"'C& +4 "core" &O|b\ BH +2 "collection"'E% +3 "core" %}B\ B + .tCSV.dial :flush +2 "collection"'1  +41 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'' D +2411 "core" ' +2 .tdelay 5 seconds +503 ."connect"CSV.dial CBV +3 "collection"' +2 .tCBV.dial CSV +2 "collection"'`  +5 "core"  +64  +2 .tCTV.dial :intake + "collection"'+  +73 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'P' +2438 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'3  +72 "core" ~ +2 #tFlushing upper manifold + "collection"'& +4 "core" &O|bz}A\ <H +2 "collection"'#% +3 "core" %{} \ < + .tCSV.dial :flush +2 "collection"'  +71 "core"  +3 .tCS.seek 5ml + "collection"'&'l +1246 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'4 @ +40 "core" A +2 "collection"'% +4 "core" %l}~A\ @ +45 .tCS.seek 7ml +2 "collection"'h' +556 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"' +99 "core" ~ +2 .tCTV.dial :air +2 .CS.seek 0ml + "collection"'z' +1705 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'*'- +781 "core" ' +2 .tCSV.dial :waste + "collection"'Y +55 "core" +3 .tCS.seek 0ml + "collection"'o' +776 "core" ' +2 "collection"'Z& +4 "core" &O|a|:\ AH + "collection"'w% +4 "core" %|;\ A + .tCSV.dial :flush +2 "collection"'R  +44 "core"  +3 .tCS.seek 3ml + "collection"'p'- +564 "Can"\ RPP +221 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'( @ +42 "core" B +2 "collection"'F% +4 "core" %-|%\ @ +2 .tCS.seek 5ml + "collection"''l +558 "core" ' +2 .tCSV.dial :air + .CS.seek 0ml +2 "collection"';' +1273 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +30 "collection"''- +775 "core" ' +2 .tCSV.dial :waste + "collection"'\ +72 "core" +3 .tCS.seek 0ml + "collection"'D' +786 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&_& +4 "core" & & 1 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&:( +3 "core" ( +2 "manipulator"&<& +4 "core" & 1 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &f& +2 "core" &  1 +2 .tForearm.seek CC +2 "manipulator"&N'ρ +104 "core" ' +2 .tHand.close + "manipulator"&// +64 "core" / +2 .tCC.seek :open +2 "collection"'k( +375 "core" ( +2 "manipulator"&|& +4 "core" &  1 + "manipulator"&G% +4 "core" % v b +2 .tForearm.seek :retract + "manipulator"&5'\ +100 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +282 "core" ( +2 "manipulator"&& +4 "core" &- 7 / + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &a& +2 "core" &- : / +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&W' +114 "core" ' +3 .tHand.open + "manipulator"&j1 +66 "core" 1 +2 "manipulator"&T% +4 "core" % r Ƹo +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +99 "core" ' +2 #tda sampling at most 150ml +3 #Loading sh1 puck from tube 7 into Collection Clamp +2 ."Qmail"HABfans.email "Started da in tube 7 at 11:04:52EDT13-Aug-19\\n{5 => 22,\\n 6 => 10,\\n 7 => 12}\\nCan@11:03:49, 25.0C, 33% humidity, 14.5psia, 13.009V, 0.417A, 0.417A avg, 5.42W",Subject: "da sampling at most 150ml" +2 "collection"'& +4 "core" &:\ N +2 "manipulator"&e% +4 "core" %\  1  +2 "storage"(% +3 "core" %} \ s +2 "storage"(. +3 "core" .( + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 7 +2 "storage"(([z +1603 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (d& +3 "core" &[{( k a 4\ m  + "manipulator"&l& +4 "core" &- 8 / + "manipulator"&9% +4 "core" %\    +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 7 + "manipulator"&@( +180 "core" ( +2 "manipulator"&x& +4 "core" &  ? +2 "storage"(~& +3 "core" &[{( O O \ l  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 700 counts + "manipulator"&$' +95 "core" ' +2 "storage"(?& +4 "core" &[{( k k\ n  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"(U'L +191 "core" ' +2 "storage"(\\- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (M& +3 "core" &[{( % / \ e  +2 "manipulator"& & +3 "core" &  ? +2 .tElbow.seek 7 +2 "manipulator"&H( +17 "core" ( +2 "manipulator"&& +4 "core" & +2 "storage"(t& +3 "core" &[{( 9 :\ g  +2 .tForearm.seek 7 + 300 counts +2 "manipulator"&q'{ +20 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +43 "manipulator"&K/ +71 "core" / +3 ."downElevator"SE.seek :down +5 "manipulator"&'& + "storage"(u'v +6 "core" &  +2 "manipulator"&s% +4 "core" % w  +2 .tForearm.seek :retract + "manipulator"&2'\ +92 "core" ' +2 .tElbow.seek CC +2 "manipulator"&]( +59 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +88 "core" ( +2 "manipulator"& & +4 "core" &  0 +2 .tElbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &V& +3 "core" & ; 0 +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&A'ρ +101 "core" ' +31 "manipulator"&)& +4 "core" & > 0 +2 "manipulator"&% +3 "core" %υ x L +3 "collection"'O& +3 "core" &%\ J +2 "collection"'i& +3 .tCC.seek :closed +2 "collection"'m(O +3 "core" &\ J +3 &\ J +9 &3~\ ?+{ +9 &d~\ => +9 &q\ >M +10 &NQ}\ AL +9 &W\ AL +10 &W\ AL +9 &U~\ AM +9 &VU\ AL +10 &W\ AL +9 &U\ AM +9 & T\ AL +10 &"^Q}\ AL +9 &$ R\ BL +10 &%V\ AL +9 &'W~\ AL +9 &)eU\ AM +10 &+'T\ AM +9 &,U\ AL +9 &.R~\ AL +10 &0nQ\ AL +9 &20Q\ BL +10 &3V\ AL +9 &5U\ @M +9 &7uT~\ AM +10 &98T\ AL +9 &:Q}\ AL +9 &<V\ AL +10 &>~V~\ AL +9 &@?T~\ AM +10 &BV\ AM +9 &CX}\ AL +9 &E`~\ @N +10 &G>s}\ >P +9 &H~\ 9T +9 &J}\ 5X +10 &Lj~~\ 4Y +9 &N*{\ 4F +10 &O77}\ ;- +9 &Oo}\ =G +5 ( + "collection"'i& +5 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.91 + .Hand.open + "manipulator"&1 +3 "core" &Oe|\ ?G +67 1 +4 "manipulator"&b% +4 "core" % υ L + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&7'\ +96 "core" ' +2 .tSC.coast + "storage"(6 +2 #tcollectSample 150ml w/bubble point of 24psi + #Priming 7ml + .Gate.power :sampler,:ON + ."pumping"Gate.power :analytic3,:ON +2 .tIntake.select :close +2 .Exhaust.select :close + .SS.hold +2 "sampler")}+ +3 "core" + +2 "sampler")>% +4 "core" % \ T + "collection"'-& +4 "core" &Ob~)\ G +2 "Can"\ $II +2 #tCalibrating pressure and temperature sensors + .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X +17 +2 .tdelay 3.8 seconds +382 "collection"'% +3 "core" %},\ +2 "sampler") % +3 "core" %?3 \ I e + .tSSV.dial :spit +2 "sampler")0 +133 "core"  +2 .tSS.seek 0ml +2 "sampler")' +282 "core" ' +2 .tSSV.dial CBV + "sampler")y  +133 "core" +2 .tCTV.dial :intake + "collection"'  +73 "core"  +2 #tWaiting for external sampler to finish priming... + .delayUntil "11:08:26.39" +1597 #"pumping"7.3L/min +3007 #7.3L/min +3007 #7.3L/min +3007 #7.3L/min +3007 #7.3L/min +2862 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open + "sampler") +138 #"pumping"7.3L/min +72 "collection"'S% +3 "core" % \  +2 #tIntake @20.7psia, vacuum from 10.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'u' +138 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")2 +132 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X' +333 "core" ' +2 .tSS.coast "sampler")5 +3 #tEvacuating Puck (bubblePt=24psi, evacVolume=10ml, delay 15 seconds) + .Intake.select :close + "collection"'-& +4 "core" &Od|,\ DG +2 ."airStroke"CSV.dial :waste +3 "collection"'A + "sampler")% +5 "core" % |\ +2 ."connect"SSV.dial CBV,avoiding: :exhaust +4 .tCBV.dial SSV +2 "sampler")=  +57 "core" +2 ."airStroke"CS.seek 0ml +2 "collection"'}' +4 "core" ' +2 ."airStroke"CSV.dial :air + "collection"'X @ +64 "core"  +2 .tCTV.dial :air + .delay 15 seconds +5 "core" B +2 ."airStroke"CS.seek 10ml +2 "collection"'' D +1493 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +132 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +3 .tSS.reconfigure SSexhale +3 "collection"'  +2 "sampler")#.0X +2 ."connect"CTV.dial CSV,avoiding: :air +2 .tCSV.dial CTV +2 "collection"'  +52 "core"  +2 .tCS.reconfigure CSpressurize +2 "collection"'# d@<< 3b +3 .tCS.seek 0ml + "collection"' ' +154 "Can"\ OII +2288 "core" '[ 0 4\ = +3 "collection"',% +4 "core" %1 2 5\ >  + "sampler")J% +4 "core" % y\ ~% + #tBubblePoint: Intake @38.4psia, Outlet @14.1psia + .CBV.dial SSV +2 "collection"'! @ +38 "core" B +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X9 +3 "core" 9 =; +102 "collection"'}9 +4 "core" 9 ?? +102 "collection"'9 +3 "core" 9 AC +102 "collection"' 9 +3 "core" 9 -BG +102 "collection"'c9 +3 "core" 9 <CL +102 "collection"'y9 +3 "core" 9 JEP +102 "collection"'9 +4 "core" 9 XFT +102 "collection"'S9 +3 "core" 9 dHX +102 "collection"'9 +3 "core" 9 rI\\ +102 "collection"'9 +3 "core" 9 Ka +102 "collection"',9 +3 "core" 9 Me +102 "collection"'J9 +3 "core" 9 Ni +102 "collection"'!9 +3 "core" 9 Om +102 "collection"'09 +3 "core" 9 Sq +102 "collection"'L9 +3 "core" 9 Rv +102 "collection"'^9 +3 "core" 9 Tz +102 "collection"'B9 +4 "core" 9 U~ +103 "collection"'9 +3 "core" 9 W +102 "collection"'%9 +3 "core" 9 X +102 "collection"'[9 +3 "core" 9 Y +102 "collection"'r9 +3 "core" 9 [ +102 "collection"' 9 +4 "core" 9\ \\ +102 "collection"'g9 +3 "core" 9\ \ ^ +102 "collection"'n9 +3 "core" 9\ _\ +102 "collection"' 9 +3 "core" 9\ `\ +102 "collection"'.9 +3 "core" 9\ "a +102 "collection"'69 +4 "core" 9\ +c +102 "collection"'9 +3 "core" 9\ 2d +102 "collection"'9 +3 "core" 9\ 9e +102 "collection"'I9 +3 "core" 9\ @g +102 "collection"'C9 +3 "core" 9\ Gg +102 "collection"'9 +3 "core" 9\ Mi +102 "collection"'E9 +3 "core" 9\ Sj +102 "collection"'19 +3 "core" 9\ Yk +102 "collection"'+9 +3 "core" 9\ `m +102 "collection"'9 +3 "core" 9\ en +102 "collection"'9 +3 "core" 9\ jp +102 "collection"'39 +3 "core" 9\ op +102 "collection"'`9 +3 "core" 9\ sr +102 "collection"'#9 +3 "core" 9\ xs +2 .tCH.hold 10:00,70C +3 "collection"'P `\ `\ x +3 "core"  +32584 "Can"\ * +27417 "core" ` +2 "collection"'49 +3 "core" 9\ , +2 #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml + "collection"'' +335 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"' @ +98 "core" @ +2 .tCSV.dial :air +2 "collection"' @ +43 "core" > +3 .tCS.seek 5ml + "collection"'z'l +1347 "core" ' +2 .tCSV.dial CTV + "collection"'h  +44 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +43 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'&  +44 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'w @ +43 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml +3 "collection"'R' +1343 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"'Z +98 "core" ~ +2 .tCBV.dial CSV + "collection"'F  +30 "core"  +2 "collection"'p% +4 "core" % D F\ A +2 .tCS.seek 5ml + "collection"''l +1347 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"';  +43 "core" +2 "collection"'\ % +4 "core" %lP\ A +2 .tCS.seek 7ml + "collection"'o'\ +610 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'( @ +41 "core" ? +2 .tCS.seek 10ml +2 "collection"'_' D +854 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'< ` +112 "core" ^ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'   +38 "core" " +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'8  +2 'Q  +29 "core"  +101  +2 .tCS.seek 5ml +2 "collection"'v'l +1357 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'| @ +99 "core" B +2 .tCSV.dial :waste +2 "collection"'G +100 "core" +2 .tCS.seek :empty +2 "collection"'f'Ͱ +1342 "core" ' +2 .tCSV.dial :air + "collection"'/ @ +83 "core" ? +2 .tCS.seek 5ml +2 "collection"''l +1348 "core" ' +2 .tCSV.dial CTV + "collection"'a  +44 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'N @ +42 "core" > +2 .tdelay 2 seconds +253 .CSV.dial CTV +9 "collection"'T  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +41 "core" ? +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'5' +1358 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"'e +98 "core" ~ +2 .tCBV.dial CSV + "collection"'  +39 "core"  +2 "collection"':% +4 "core" %\ B +2 .tCS.seek 5ml +2 "collection"'j'l +1356 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'W  +43 "core" +2 "collection"'{% +4 "core" %l\ _a\ @  +2 .tCS.seek 7ml +2 "collection"'9' +590 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'l @ +41 "core" ? +2 .tCS.seek 10ml +2 "collection"'~' D +841 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'D ` +112 "core" ^ +2 #tLysing Complete +2 "collection"'d& +3 "core" &Oc9<\ =G +2 #tStoring sh1 puck in Collection Clamp to tube 6 + "manipulator"&?% +3 "core" %\   c + +2 "storage"(% +4 "core" %| C D t\ i + "storage"(\\. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 + "storage"((K +342 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (M& +3 "core" &K L R #\ j + "manipulator"& & +4 "core" & L 0 +3 "manipulator"&% +4 "core" %\  : + +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tElbow.seek 6 + "manipulator"&t( +154 "core" ( +2 "manipulator"&x& +4 "core" &  +2 "storage"(K& +3 "core" &K _ a \ n +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts + "manipulator"&''J +98 "core" ' +2 "storage"(s& +5 "core" &K b e \ p + .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"('L +219 "core" ' +4 "storage"($- +4 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"& & +3 "core" &  +2 "storage"(V& +3 "core" &K 6 ,\ g + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 6 +2 "manipulator"&@'Ύ +32 "core" ' +2 .tElbow.hold + "manipulator"&U, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(H- +3 "core" -' +2 .tSE.seek 9.13 Pucks below Top Plate + "storage"()' +38 "core" ' +2 "manipulator"&O% +4 "core" %Μ a f +2 "storage"(q& +3 "core" &K <\ b +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 6 + 314 counts +2 "manipulator"&2' +14 "core" ' +2 "manipulator"&"& +4 "core" & J  +2 "storage"(& +3 "core" &K H J X\ l +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts + "manipulator"&u'J +31 "core" ' +3 .tSE.seek 10.13 Pucks below Top Plate + "storage"(k' +45 "core" ' +2 "manipulator"&& +4 "core" &  +2 "manipulator"&b% +4 "core" %+ + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&i'\ +89 "core" ' +2 .tElbow.seek CC +2 "manipulator"&-( +144 "core" ( +4 "manipulator"&& +4 "core" &  1 +2 .tElbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &A& +2 "core" & [ 1 +2 .tForearm.seek CC +2 "manipulator"&='ρ +101 "core" ' +2 .tHand.close + "manipulator"&X/ +68 "core" / +2 .tCC.seek :open +2 "collection"'>( +376 "core" ( +2 "storage"(}& +4 "core" &K 6 M s\ h +2 "storage"(& +3 "core" &K " ) 6\ h +2 "manipulator"& & +3 "core" & 1 +2 "manipulator"&c% +3 "core" % q ` +2 .tForearm.seek :retract +2 "manipulator"&y'\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 6 +2 "manipulator"&( +152 "core" ( +2 "manipulator"&S& +4 "core" & * +2 "storage"(& +3 "core" &K T _ R\ l +2 .tElbow.reconfigure LimpElbow + "manipulator"&$ ,(#b +3 .tForearm.seek 6 +2 "manipulator"&'Ύ +110 "core" ' +2 .tElbow.hold + "manipulator"&,, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&J1 +69 "core" 1 +3 "manipulator"&!% +3 "core" % Μ   m +33 "storage"(0& +4 "core" &K 0 \ d + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 6 + 314 counts +2 "manipulator"&L' +15 "core" ' +47 "manipulator"&^& +4 "core" & +2 "storage"(B& +4 "core" &K c i \ o +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&'J +17 "core" ' +2 "storage"(%% +4 "core" % e i e\ o +2 ."downElevator"SE.seek :down +3 "storage"(['v +100 (r% +3 "core" % 0\ wSV +2 "manipulator"& % +3 "core" %=  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&g'\ +63 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +24 "core" ' +2 .tSC.coast + "storage"(6 +2 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'n& +4 "core" &>C\ Q +2 "manipulator"& & +4 "core" & + "manipulator"&.% +4 "core" %\  1 +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&6(- +172 "core" ( +2 "manipulator"&& +4 "core" &- ; +2 .tElbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 && +3 "core" &-  ; +2 .tForearm.seek :garage +2 "manipulator"&I' +111 "core" ' +2 .tHand.close + "manipulator"&C/ +67 "core" / +2 "manipulator"&& +4 "core" &- ; +2 "manipulator"&E% +4 "core" % } O Ż> + .tForearm.seek :retract +2 "manipulator"&1'\ +100 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&+( +283 "core" ( +2 "manipulator"&& +4 "core" &$ >M + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &$ >K +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&3'ρ +103 "core" ' +2 "manipulator"&`& +4 "core" &$ e >K +2 "manipulator"&#% +3 "core" %z P +3 "collection"'*& +3 "core" &BF\ O +2 "collection"'P& +4 .tCC.seek :closed + "collection"'4(O +3 "core" &@D\ O +3 &BD\ O +10 &3AD\ C+| +9 &e~CEo\ A> +10 &qAD]\ BM +9 &QRAED\ FL +9 &S@E=\ FL +10 &SBE\ EL +9 &SAEs\ EK +10 &YVAE \ EL +9 &VAF \ \ EL +9 &UDE\ EK +10 & SAD\ EL +9 &"aTBE\ EL +9 &$#Y=D\ DL +10 &%XCD\ EK +9 &'U@E\ DK +10 &)iTAE\ EL +9 &++RAF\ FL +9 &,Y?D\ EL +10 &.X@E\ EK +9 &0rUDD\ DK +9 &23XAE\ EL +10 &3RBD\ EK +9 &5UAEj\ EK +10 &7zTCEW\ EK +9 &9;XAEC\ DL +9 &:RAE0\ EK +10 &<TCD\ EK +9 &>TAE\ EL +9 &@DSADs\ FK +10 &BUBEm\ EL +9 &CYAF \ DL +10 &EZ@E \ \ DL +9 &GFgCD\ BM +9 &HDE\ @P +10 &JKK\ ;U +9 &LlKO\ 7X +9 &N-KO\ 7F +10 &O::LQ\ <(w +9 &OsKP\ AN +5 ( + "collection"'P& +4 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.77 +2 "collection"'Y& +4 "core" &OhLO\ BN + &OhJO\ AN + .tHand.open +2 "manipulator"&1 +65 "core" 1 +2 "manipulator"&% +4 "core" % | m N +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +100 "core" ' +2 .tPSV.dial PSR + "processing"%h +130 "core"  +2 "processing"%% +4 "core" %V#\ V + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1.5ml +2 "processing"%&' +1611 "core" ' +2 .tdelay 5 seconds +503 .PSV.dial :waste1 + "processing"%w  +42 "core"  +2 .tPS.seek 0ml +2 "processing"%z'W +1617 "core" ' +2 .tPSV.dial PSR + "processing"%Z +44 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%F' +2639 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 "processing"%p + .tCBV.dial PRV +4 "collection"'R  +3 "core"  +2 "processing"%;  +43 "core"  +34 +2 .tPSV.dial :mixloop + "processing"%\ +100 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%  +128 "core" +2 .tPS.seek 0ml +2 "processing"%('W +1758 "Can"\ QBA +872 "core" ' +2 .tPSV.dial :air + "processing"%o  +43 "core"  +2 .tPS.seek 2.5ml +2 "processing"%<' +2632 "core" ' +2 .tPSV.dial :mixloop + "processing"% +43 "core" +2 .tPS.seek 0ml +2 "processing"%8'W +2631 "core" ' +2 .tPSV.dial :air + "processing"%Q  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%_' +2639 "core" ' +2 .tPSV.dial :mixloop + "processing"%| +44 "core" +2 .tPS.seek 0ml +2 "processing"%G'W +2646 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&v& +4 "core" &# >J +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&/( +3 "core" ( + "manipulator"&f& +4 "core" &$ $ >J + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &a& +2 "core" &# >J +2 .tForearm.seek CC + "manipulator"&N'ρ +101 "core" ' +2 .tHand.close + "manipulator"&T/ +66 "core" / +45 .tCC.seek :open +5 "collection"'( +379 "core" ( +2 "manipulator"&& +4 "core" &$  >J +2 "manipulator"&e% +3 "core" % ρ +2 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&:(- +285 "core" ( +2 "manipulator"&5& +4 "core" &- 1  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &W& +2 "core" &-  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&{' +110 "core" ' +3 .tHand.open +2 "manipulator"&j1 +68 "core" 1 +2 "manipulator"&l% +4 "core" % g 9 ŵR +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&9'\ +101 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing + ."connect"PRV.dial CBV +2 .tCBV.dial PRV +2 .CTV.dial :air,avoiding: :intake + #Loading lyfil puck from tube 7 into Collection Clamp +2 "collection"'D& +3 "core" &KM \ R +2 "manipulator"&d% +4 "core" %\   +2 "storage"(?% +3 "core" % \ y +2 "storage"(. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 7 + "storage"(\\([z +342 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (M& +3 "core" &[z%  ^\ r\  + "manipulator"& & +4 "core" &-  +2 "manipulator"&% +3 "core" %\   +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 7 + "manipulator"&x( +180 "core" ( +2 "manipulator"&K& +4 "core" & g +2 "storage"(s& +3 "core" &[z% \ q\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 700 counts +2 "manipulator"&]' +102 "core" ' +2 "storage"(7& +4 "core" &[z%  \ \ s\  +2 .tSE.reconfigure SEpick + "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"($'L +205 "core" ' +3 "storage"( - +4 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (V& +2 "core" &[z$ Y G\ m\  +2 "manipulator"&H& +4 "core" & g + .tElbow.seek 7 +2 "manipulator"&O( +3 "core" ( +2 "manipulator"&q& +4 "core" & g +2 "storage"("& +3 "core" &[z$ ^ a\ m\  +2 .tForearm.seek 7 + 300 counts +2 "manipulator"&'{ +20 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +66 "core" / +3 ."downElevator"SE.seek :down +5 "manipulator"&b& + "storage"(''v +6 "core" &  g +2 "manipulator"&t% +3 "core" % w +2 .tForearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +2 .tElbow.seek CC +2 "manipulator"&@( +64 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +87 "core" ( +2 "manipulator"&2& +4 "core" & L ( +2 .tElbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &)& +3 "core" & ( +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'ρ +103 "core" ' +33 "manipulator"&A& +3 "core" & V ( +2 "manipulator"&u% +4 "core" %ς +2 "collection"'U& +3 "core" &KNR\ I +2 "collection"'X& +4 .tCC.seek :closed + "collection"'i(O +3 "core" &MP\ H +3 &JM\ H +8 &/{KO\ >+{ +10 &e~KN\ <> +9 &{qKP\ =M +9 &ATLO\ @K +10 &VLO~\ @L +9 &SJNv\ @L +9 &UKN`\ @K +10 &HUJMV\ @L +9 &\ XKMP\ ?L +10 &SKO:\ @L +9 & TKO.\ ?K +9 &"PUHN\ ?L +10 &$YMNe\ ?L +9 &%WKOy\ ?L +9 &'XKM~\ @L +10 &)XRKPt\ @L +9 &+TLNl\ @K +10 &,UKNf\ @K +9 &.TJO^\ ?K +9 &0aTIMM\ @K +10 &2#TIPL\ @K +9 &3UNQD\ ?K +9 &5UHP6\ ?L +10 &7hXLO6\ @L +9 &9*WJM!\ ?L +10 &:RKM\ @L +9 &<RKM\ @L +9 &>pRKO\ @L +10 &@2QLN\ @L +9 &AUKN \ @K +9 &CWKO\ ?L +10 &Ev[MM\ >L +9 &G4iKM\ =N +10 &HIL\ 9R +9 &JIM\ 4W +9 &LZKML\ 3Y +10 &NLMK\ 2F +9 &O?EKNE\ 8"g +9 &OKN@\ 9O +5 ( + "collection"'X& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.96 +2 .Hand.open + "manipulator"&m1 +77 "core" 1 +2 "manipulator"&}% +4 "core" %  8 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +94 "core" ' +2 .tSC.coast + "storage"(6 +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'  +131 "core" ~ +2 .tCSV.dial CTV + "collection"'c  +29 "core"  +2 .tPS.seek 2.5ml +2 "processing"%S' +2635 "core" ' +2 "collection"'% +4 "core" % H#&&\ B +2 .tCS.seek 4.151ml + "collection"'='Q +1560 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%-  +42 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%J  +83 "core"  +2 .tPS.seek 0ml +2 "processing"%!'W +2632 "core" ' +2 .tCBV.dial between PRV and waste1 +40 "collection"'0 ` +46 "core" _ +2 .tCSV.dial :air +2 "collection"'y @ +42 "core" > +2 .tCS.seek 10ml +2 "collection"'^' D +1565 "core" ' +2 .tCSV.dial CTV + "collection"'B  +44 "core"  +2 .tCS.seek 0ml +2 "collection"'%' +2633 "core" ' +2 .tCBV.dial :waste1 + "collection"' @ +30 "core" > +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +4 "collection"'r  +130 "core" +2 "collection"' & +4 "core" &Os\ AN +2 #tStoring lyfil puck in Collection Clamp to tube 6 + "manipulator"&% +3 "core" %\   +2 "storage"(n% +4 "core" % k a\ n + "storage"( . +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 6 + "storage"(.(K +341 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (L& +3 "core" &K 2 , *\ f +2 "manipulator"&k& +3 "core" & @ ( +2 "manipulator"&% +3 "core" %\    +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 6 +2 "manipulator"&( +152 "core" ( +2 "manipulator"&& +4 "core" &   +2 "storage"([& +4 "core" &K P P (\ k +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts + "manipulator"&'J +97 "core" ' +2 "storage"(,& +4 "core" &K N E 6\ k +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(C'L +208 "core" ' +2 "storage"(- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&E& +3 "core" &  +2 "storage"(g& +3 "core" &K / 7\ g +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 6 +2 "manipulator"&I'Ύ +32 "core" ' +2 .tElbow.hold + "manipulator"&, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(- +3 "core" -' +2 .tSE.seek 10.13 Pucks below Top Plate + "storage"(6' +39 "core" ' +2 "manipulator"&`% +4 "core" %Ο  +2 "storage"(#& +3 "core" &K  \ a + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 6 + 317 counts + "manipulator"&*' +18 "core" ' +2 "manipulator"&1& +4 "core" &  +2 "storage"(>& +3 "core" &K   \ h +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts + "manipulator"&P'J +30 "core" ' +2 .tSE.seek 11.13 Pucks below Top Plate +2 "storage"(Y'ì +44 "core" ' +2 "manipulator"&& +4 "core" &  +2 "manipulator"&% +4 "core" %L q +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&h'\ +88 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +152 "core" ( +3 "manipulator"&3& +4 "core" & + +2 .tElbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &w& +2 "core" & + +2 .tForearm.seek CC +3 "manipulator"&&'ρ +94 "core" ' +2 .tHand.close + "manipulator"&Z/ +74 "core" / +2 .tCC.seek :open +2 "collection"'z( +379 "core" ( +2 "storage"(p& +4 "core" &K \ s + "storage"(;& +4 "core" &K =\ s +2 "manipulator"&R& +3 "core" & + +2 "manipulator"&\ % +3 "core" % χ   +2 .tForearm.seek :retract +2 "manipulator"&'\ +93 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 6 +2 "manipulator"&F( +150 "core" ( +2 "manipulator"&o& +4 "core" & +2 "storage"((& +4 "core" &K `\ u + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 6 + "manipulator"&'Ύ +109 "core" ' +2 .tElbow.hold + "manipulator"&<, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&Q1 +75 "core" 1 +3 "manipulator"&8% +4 "core" % Ο $ + "storage"(|& +34 "core" &K ] ^\ m + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 6 + 317 counts + "manipulator"&_' +14 "core" ' +2 "manipulator"&v& +4 "core" & +2 "storage"(f& +4 "core" &K \ w +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts + "manipulator"&a'J +27 "core" ' +2 "storage"(T% +4 "core" %ó C\ v +2 ."downElevator"SE.seek :down +3 "storage"(+'v +100 (% +3 "core" % .\ {RQ +2 "manipulator"&4% +4 "core" %E  v +40 .tForearm.reconfigure LooseForearm +9 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +4 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +88 "core" ' +2 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%e  +69 "core" +3 .tPS.seek 2.5ml + "processing"%N' +2642 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%5 +41 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%W  +44 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%/ +44 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%j  +44 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%l'W +2637 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%D& +4 "core" &N\ a +2 "manipulator"&& +3 "core" & +2 "manipulator"&d% +4 "core" %\ $ D +2 .tElbow.seek FlushPuck::Garage + "manipulator"&?(- +174 "core" ( +2 "manipulator"&& +4 "core" &-  ) + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &{& +2 "core" &-  ) +2 .tForearm.seek :garage +2 "manipulator"&M' +107 "core" ' +2 .tHand.close + "manipulator"& / +76 "core" / +2 "manipulator"&& +4 "core" &- x ) +2 "manipulator"&K% +4 "core" %  = ƽM + .tForearm.seek :retract +2 "manipulator"&s'\ +106 "core" ' +4 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&:( +129 "core" ( +2 "manipulator"&7& +4 "core" & ^ + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &9& +2 "core" & ^ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"& ' +93 "core" ' +2 "manipulator"&V& +4 "core" & % ^ +2 "manipulator"&H% +3 "core" %  * +3 "processing"%q& +3 "core" &N\ ` +2 "processing"%"& +3 .tPC.seek :closed +2 "processing"%(Tg +3 "core" &R\ a +4 &H\ _= +9 &Jt=\ V2 +10 &Ju{B\ TG +9 &WR\ WO +9 &OV\ XN +10 &yOO\ YN +9 &;QO\ XN +9 &PS\ XN +10 &OP\ XN +9 &PX\ XN +10 &BPY\ YN +9 &!P]\ YN +9 &"PZ\ WN +10 &$PV\ XN +9 &&JPd\ XN +9 &( Me\ YN +10 &)Pk\ XN +9 &+Pk\ YN +10 &-SPx\ XN +9 &/Qx\ XN +9 &0Py\ XN +10 &2Q{\ YN +9 &4ZQv\ YN +9 &6Qn\ XN +10 &7Ql\ XN +9 &9Pu\ XN +10 &;dPu\ YN +9 &=&Ow\ YN +9 &>P\ YN +10 &@S\ XN +9 &BkO\ YN +9 &D-Q{\ YN +10 &ET|\ WO +9 &GZ\ XO +10 &Im_\ WP +9 &K'u\ US +9 &L\ RU +10 &N\ RT +9 &Pf\ RU +9 &R'\ RU +10 &Skc\ V$p +9 &TC!e\ V2 +9 ( + &TM\ ]( + "processing"%"& +4 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.65 + "processing"%b& +4 "core" &TM\ [( + .tHand.open + "manipulator"&t1 +76 "core" 1 +2 "manipulator"&x% +4 "core" %  * +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&]'\ +93 "core" ' +2 .tPRV.dial :air + "processing"%2  +45 "core"  +2 .tPSV.dial :mixloop + "processing"%) +44 "core" +2 "processing"%$% +4 "core" %W\ \ Z +2 .tPS.seek 0.3ml +2 "processing"%' +384 "core" ' +2 .tPSV.dial PSR + "processing"%O +100 "core"  +2 "processing"%A% +4 "core" %\ Z + #tPulling 0.4ml of PSR.air + .PSR.select :air +2 .PS.seek 0.7ml +2 "processing"%u'* +494 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%U' +1920 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%' +100 "core" +2 .tPTV.dial :mixing + "processing"% @ +72 "core" A +2 .tPBV.dial :waste2 + "processing"%  +104 "core"  +2 .tPS.seek 0ml +2 "processing"%m'W +2630 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&}& +4 "core" &  ^ +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&X( +4 "core" ( +2 "manipulator"& & +4 "core" & ^ + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &c& +2 "core" & ^ +2 .tForearm.seek PC +2 "manipulator"&' +94 "core" ' +2 .tHand.close + "manipulator"&\\/ +75 "core" / +2 .tPC.seek :open +2 "processing"%G( +400 "core" ( +2 "manipulator"&& +4 "core" & ^ +2 "manipulator"&~% +3 "core" %   +2 .tForearm.seek :retract + "manipulator"&-'\ +90 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&J(- +156 "core" ( +2 "manipulator"&S& +4 "core" &- Z + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &0& +2 "core" &- k Z +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&y' +114 "core" ' +2 .tHand.open + "manipulator"&=1 +77 "core" 1 +2 "manipulator"&B% +64 "core" % j ŵW +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&^'\ +102 "core" ' +2 #tLoading da puck from tube 7 into Processing Clamp + "processing"%& +4 "core" &U\ c +2 "manipulator"&r% +3 "core" %\   ) +2 "storage"( % +4 "core" % \ { + "storage"(. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 7 + "storage"(n([z +349 "core" ( +4 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 ( & +3 "core" &[~ r \ t +2 "manipulator"&L& +3 "core" &- w Z +2 "manipulator"&k% +3 "core" %\  } ) +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 7 +2 "manipulator"&( +176 "core" ( +2 "manipulator"&& +4 "core" &  X +2 "storage"([& +3 "core" &[y \ r +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 700 counts +2 "manipulator"&,' +95 "core" ' +2 "storage"(@& +4 "core" &[y -\ z +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"('L +215 "core" ' +3 "storage"(- +4 "core" -'( + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (E& +2 "core" &[y v \ r +2 "manipulator"&g& +4 "core" & X + .tElbow.seek 7 +2 "manipulator"&( +3 "core" ( +2 "manipulator"&`& +3 "core" & 2 X +2 "storage"(#& +3 "core" &[y \ s +2 .tForearm.seek 7 + 300 counts +2 "manipulator"&1'{ +23 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&>/ +75 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& +3 "storage"('v +6 "core" &  X +2 "manipulator"&% +3 "core" % σ +2 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 .tElbow.seek PC +2 "manipulator"&C( +78 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +174 "core" ( +3 "manipulator"&I& +4 "core" & p +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &*& +3 "core" & p + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&6' +93 "core" ' +2 "manipulator"&3& +4 "core" & p +2 "manipulator"&w% +3 "core" %   +2 "processing"%P& +4 "core" &?\ ` +2 "processing"%& +3 .tPC.seek :closed +2 "processing"%Z(Tg +3 "core" &?\ ` +3 &A\ ` +8 &1xB\ V*y +10 &cyD\ T> +9 &ulB\ UN +9 &6O@\ XN +10 &O@\ YM +9 &Q8\ XN +10 &|Q4\ XN +9 &>P1\ XN +9 &P0\ XN +10 &O\ XN +9 & S\ XN +9 &"GO\ XN +10 &$\ O\ XM +9 &%P\ XN +10 &'O\ XM +9 &)NO\ XN +9 &+O\ XN +10 &,R\ XN +9 &.P\ XN +10 &0WN\ XN +9 &2O\ XN +9 &3O~\ XM +10 &5Ot\ WN +9 &7_Om\ XN +9 &9"P{\ XM +10 &:O|\ XN +9 &<Rx\ XN +9 &>hOy\ XM +10 &@)Ox\ XN +9 &ARg\ XN +10 &CNl\ XN +9 &EnRj\ XN +9 &G.Ug\ XO +10 &H\\e\ WO +9 &Jol\ TR +10 &Lcg\ RT +9 &N%g\ QT +9 &Og\ RU +10 &Qh\ RU +9 &SP~jb\ U; +9 &T#(eh\ VT +10 &TH$_\ [/ +2 ( + "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.63 + .Hand.open + "manipulator"&h1 +74 "core" 1 +2 "manipulator"&i% +4 "core" %  H  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&p'\ +93 "core" ' +2 .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 7 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"%;  +3 %R9 +5 "core" 9:  +102 "processing"%\ 9 +3 "core" 98  +102 "processing"%o9 +3 "core" 95 +102 "processing"%(9 +3 "core" 94 +102 "processing"%&9 +3 "core" 93  +103 "processing"%9 +2 "core" 92  +102 "processing"%Q9 +3 "core" 92  +102 "processing"%89 +3 "core" 91  +102 "processing"%|9 +4 "core" 91 " +102 "processing"%v9 +3 "core" 91 & +102 "processing"%f9 +3 "core" 92 + +102 "processing"%9 +3 "core" 94 / +102 "processing"%T9 +3 "core" 95\ 3 +102 "processing"%F9 +3 "core" 96 7 +102 "processing"%9 +3 "core" 98 ; +102 "processing"%49 +3 "core" 9; @ +102 "processing"%9 +3 "core" 9< D +102 "processing"%_9 +3 "core" 9?\ H +102 "processing"%Y9 +4 "core" 9B L +102 "processing"%e9 +3 "core" 9E P +102 "processing"%a9 +3 "core" 9H U +102 "processing"%+9 +3 "core" 9L Y +102 "processing"%.9 +3 "core" 9N ] +102 "processing"%!9 +4 "core" 9S a\ +102 "processing"%59 +3 "core" 9V e +102 "processing"%W9 +3 "core" 9Z j\ +102 "processing"%/9 +3 "core" 9^ n +102 "processing"%j9 +3 "core" 9b r\ +102 "processing"%N9 +4 "core" 9f v +102 "processing"%D9 +3 "core" 9j z +2 .tPH.hold 2:00:00,28C +3 "processing"% ppi + .tdelay 1:30 +4 "core" { +8357 "Can"\ W65 +642 .tPSR.select :air +2 .PSV.dial PSR + "processing"%d +102 "core"  +2 "processing"%% +4 "core" %[\ Y + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%{' +598 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +10 .tPS.seek 2ml + "processing"%<'[ +1610 "core" ' +2 .tPTV.dial :puck + "processing"%  +71 "core"  +2 .tPSV.dial PTV +2 "processing"% +83 "core"  +2 .tPBV.dial :waste1 +2 "processing"%K  +129 "core" +2 "processing"%% +4 "core" %Y\ Z +2 .tPS.seek 1.5ml + "processing"%7' +594 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +41 "processing"%9 * +43 "core" + +3 .tPS.seek 0ml + "processing"%M'W +1608 "core" ' +2 .tdelay 5:00 +30003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%V  +33 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%H * +34 "core" + +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%q +70 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%?' +2322 "core" ' +2 .tPSV.dial PTV + "processing"%s +73 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"% +72 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +3 "processing"%b +73 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%t  +69 "core"  +2 .tPS.seek :empty +2 "processing"%x'9 +2340 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%"  +127 "core" +2 .tPSV.dial :mixloop + "processing"%2 +44 "core" +2 .tPRV.dial :ab1 + "processing"%) @ +73 "core" @ +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%$'w +356 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "collection"'  + "processing"%l  +45 "core"  +8 +2 "processing"%O% +4 "core" %yN\ T +2 .tPS.seek 0.32ml + "processing"%A'& +391 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'  +30 "core" +2 .tPRV.dial :air +2 "processing"%u  +43 "core"  +3 .tPS.seek 0.9ml + "processing"%''D +1225 "core" ' +2 .tPRV.dial :waste2 + "processing"% @ +72 "core" > +3 .tPS.seek 0.5ml + "processing"%' +871 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%U  +43 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%}'[ +1608 "core" ' +2 .tPSV.dial :PML + "processing"% +44 "core" +2 .tPTV.dial :mixing + "processing"%c @ +72 "core" B +2 .tPBV.dial :waste1 + "processing"%\\  +33 "core"  +2 "processing"%:% +4 "core" %_\ Y +2 .tPS.seek 1.85ml + "processing"%]'? +245 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +3 .tPS.seek 0ml + "processing"%'W +1965 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'~& +3 "core" &Y]\ H +2 "manipulator"&S& +3 "core" & j p +2 "manipulator"&0% +4 "core" %\ " 9 +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&(- +137 "core" ( +2 "manipulator"&X& +4 "core" &-  + + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &=& +2 "core" &- % ! + +2 .tForearm.seek :garage +2 "manipulator"&B' +108 "core" ' +2 .tHand.close + "manipulator"&-/ +69 "core" / +4 "manipulator"&& +3 "core" &- ' + +2 "manipulator"&r% +4 "core" %   ¾X +2 .tForearm.seek :retract + "manipulator"& '\ +100 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +269 "core" ( +2 "manipulator"&y& +4 "core" &  . + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 & & +2 "core" &  . +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&L'ρ +92 "core" ' +3 "manipulator"&k& +4 "core" & . +2 "manipulator"&% +4 "core" %χ  r  +2 "collection"'[& +3 "core" &X[\ ; +2 "collection"'@& +4 .tCC.seek :closed + "collection"'J(O +3 "core" &Y\\\ J +3 &Z]\ @ +9 &/}Y[\ 5+| +10 &eY]4\ 4? +9 &vpY])\ 5N +9 &;OY\\\ 8M +10 &SX\\\ 5M +9 &RX\\\ 3M +9 &RY[\ 2M +10 &CV[[\ AM +9 &VW^\ AM +10 &VX]\ @M +9 & UX\\\ AM +9 &"MUY\\\ AL +10 &$ VX\\\ AM +9 &%UX]\ AM +9 &'VZ]\ @M +10 &)TUY[\ @M +9 &+UY[\ @M +10 &,WV\\\ @M +9 &.UX]\ @M +9 &0\\UX[\ @M +10 &2QY[\ 5M +9 &3R[\\\ 7M +9 &5UX\\\ 7M +10 &7cRW]\ 8M +9 &9&SY\\\ 7M +10 &:RY^\ 7L +9 &<RX]\ 7M +9 &>lRY\\\ 8M +10 &@/RZ]\ 8L +9 &ATZ]\ 7M +9 &CTY[\ 7M +10 &EqXZ^\ 7N +9 &G1`X[\ 6N +10 &Hw_\\\ 3Q +9 &J[q\ /U +9 &LXNT\ +Y +10 &NRS\ *G +9 &O8@UV\ 1's +9 &O|rRW\ 4L +5 ( + "collection"'@& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.86 + "collection"'^& +4 "core" &O|gQT\ 3L + .tHand.open + "manipulator"&1 +68 "core" 1 +2 "manipulator"&E% +4 "core" % χ  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&g'\ +95 "core" ' +2 .tPSV.dial PSR + "processing"%` +100 "core"  +2 "processing"%#% +48 "core" %Y\ E +3 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%>' +1604 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +4 "processing"%  +42 "core"  +3 .tPS.seek 0ml + "processing"%'W +1615 "core" ' +2 .tPSV.dial PSR + "processing"% +44 "core"  +2 .tPSR.select :air + "processing"% +11 .tPS.seek 2.5ml + "processing"%,' +480 "Can"\ OGG +2145 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +2 "processing"%  +2 "collection"'1  +38 "core" +120  +2 .tPSV.dial :mixloop +2 "processing"%I +100 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%*  +71 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2634 "core" ' +2 .tPSV.dial :air + "processing"%3  +42 "core"  +3 .tPS.seek 2.5ml + "processing"%w' +2635 "core" ' +2 .tPSV.dial :mixloop + "processing"% +44 "core" +2 .tPS.seek 0ml +2 "processing"%P'W +2627 "core" ' +2 .tPSV.dial :air + "processing"%  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%G' +2630 "core" ' +2 .tPSV.dial :mixloop + "processing"%h +44 "core" +2 .tPS.seek 0ml +2 "processing"%i'W +2631 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&R& +4 "core" & f . +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&( +4 "core" ( +2 "manipulator"&\ & +4 "core" &   . + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &6& +2 "core" &  . . +2 .tForearm.seek CC +2 "manipulator"&o'ρ +104 "core" ' +2 .tHand.close + "manipulator"&n/ +70 "core" / +2 .tCC.seek :open +2 "collection"'(( +376 "core" ( +2 "manipulator"&&& +4 "core" &  . +2 "manipulator"&% +3 "core" % x  k +2 .tForearm.seek :retract + "manipulator"&Q'\ +97 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&8(- +278 "core" ( +2 "manipulator"&|& +4 "core" &- [ 1 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &v& +2 "core" &-  1 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&f' +112 "core" ' +4 .tHand.open + "manipulator"&1 +72 "core" 1 +2 "manipulator"&T% +4 "core" % m \ ` +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&F'\ +96 "core" ' +2 ."da"delayUntil "12:00:50.31" +24891 #recoverPRVreagent08 + .PTV.dial :mixing + "processing"% @ +72 "core" A +2 ."da"PBV.dial :waste1 + "processing"%4  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 ."da"PSV.dial :air +2 "processing"%_  +43 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%Y' +2301 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%e +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%a  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%+ +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%.  +44 "core"  +2 ."da"PS.seek :empty +2 "processing"%!'9 +2321 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%5 +128 "core"  +2 "processing"%W% +4 "core" %2k\ Z + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml + "processing"%j'[ +1610 "core" ' +2 ."da"PTV.dial :puck + "processing"%N  +71 "core"  +2 ."da"PSV.dial PTV +2 "processing"%D +71 "core" +2 ."da"PBV.dial :waste1 + "processing"%d  +34 "core" +2 "processing"%% +4 "core" %V \ ^ + ."da"PS.seek 1.5ml +2 "processing"%m' +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%{ * +34 "core" , +3 ."da"PS.seek 0ml + "processing"% 'W +1612 "core" ' +2 ."da"delay 2:00 +3689 "Can"\ TBA +8313 #"da"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 * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +84 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%<' +2326 "core" ' +2 ."da"PSV.dial PTV + "processing"%9 +116 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%7 +70 "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"%V  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%H'9 +2307 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%q +140 "core"  +2 "processing"%M% +4 "core" %=\ \\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%s' +588 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1610 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%b +74 "core" +2 ."da"PBV.dial :waste1 + "processing"%t  +35 "core" +2 "processing"%?% +4 "core" %Vj\ X +2 ."da"PS.seek 1.5ml + "processing"%"' +603 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%2 * +33 "core" * +3 ."da"PS.seek 0ml + "processing"%)'W +1616 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%x  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%l * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +71 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%O' +2338 "core" ' +2 ."da"PSV.dial PTV + "processing"%$ +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%u +83 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%A  +73 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2325 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%'  +44 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing + "processing"%U  +128 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%  +42 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop + "processing"% +44 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%c' +391 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%\\  +45 "core"  +2 "processing"%:% +4 "core" %j\ S +2 ."da"PS.seek 0.55ml + "processing"%'v +331 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%}  +43 "core"  +2 ."da"PS.seek 2ml +2 "processing"%]'[ +1552 "core" ' +3 ."da"PSV.dial :PML +2 "processing"%~ +42 "core" +2 ."da"PTV.dial :mixing + "processing"%S @ +71 "core" A +2 ."da"PBV.dial :waste1 + "processing"%0  +34 "core" +2 "processing"%X% +4 "core" %X \ ^ + ."da"PS.seek 1.85ml +2 "processing"%='8 +236 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%C * +34 "core" , +3 ."da"PS.seek 0ml + "processing"%-'W +1968 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +8314 "Can"\ \\// +39688 #"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"%r * +34 "core" , +2 ."da"PSV.dial :air +2 "processing"%p  +43 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%B' +2320 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%y +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"% +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%k  +44 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2315 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%[ +128 "core"  +2 "processing"% % +4 "core" %9T\ Y + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%z' +597 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml + "processing"%^'[ +1610 "core" ' +2 ."da"PTV.dial :puck + "processing"%  +72 "core"  +2 ."da"PSV.dial PTV +2 "processing"%E +71 "core" +2 ."da"PBV.dial :waste1 + "processing"%@  +34 "core" +2 "processing"%`% +4 "core" %]f\ ^ +2 ."da"PS.seek 1.5ml + "processing"%#' +591 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%L * +33 "core" + +3 ."da"PS.seek 0ml + "processing"%'W +1614 "core" ' +2 ."da"delay 2:00 +6118 "Can"\ V88 +5885 #"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"%> * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +85 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +41 "processing"%' +2320 "core" ' +2 ."da"PSV.dial PTV + "processing"%1 +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%I +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%*  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%,'9 +2312 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%3 +128 "core"  +2 "processing"%% +4 "core" %7s\ ] + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +596 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%w'[ +1619 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +71 "core" +2 ."da"PBV.dial :waste1 + "processing"%P  +33 "core"  +2 "processing"%h% +4 "core" %`L\ P +2 ."da"PS.seek 1.5ml + "processing"%G' +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"%\ 'W +1607 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%6  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%n * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +73 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%g' +2322 "core" ' +2 ."da"PSV.dial PTV + "processing"%J +73 "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 +3 "processing"%o  +70 "core"  +2 ."da"PS.seek :empty +2 "processing"%|'9 +2305 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%v +127 "core"  +2 "processing"%% +4 "core" %=\ ^ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +599 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%T'[ +1607 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%Q +83 "core"  +2 ."da"PBV.dial :waste1 + "processing"%f  +35 "core" +2 "processing"%% +4 "core" %^V\ Z +2 ."da"PS.seek 1.5ml + "processing"%4' +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +3 ."da"PS.seek 0ml + "processing"%_'W +1614 "core" ' +2 ."da"delay 2:00 +11745 "Can"\ Z10 +257 #"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 +2 "processing"%e * +45 "core" ) +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%a +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%+' +2325 "core" ' +2 ."da"PSV.dial PTV + "processing"%. +84 "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"%5 +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%W  +70 "core"  +2 ."da"PS.seek :empty +2 "processing"%!'9 +2306 "core" ' +2 ."da"Gate.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%/ +146 "core"  +3 "processing"%N% +12 "core" %;\ +2 #"da"Pulling 0.25ml of PSR.sub1 + .PSR.select :sub1 +2 "processing"% +9 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.25ml + "processing"%D'7 +337 "core" ' +33 ."da"delay 5 seconds +502 "processing"%d% +3 "core" %5\  + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%' +333 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml +2 "processing"%j'[ +1611 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%{ +74 "core" +2 ."da"PBV.dial :waste1 + "processing"%m  +33 "core" +2 "processing"%% +4 "core" %X3\  +2 ."da"PS.seek 1.5ml + "processing"%K' +583 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" + +3 ."da"PS.seek 0ml + "processing"% 'W +1616 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%9  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%7 * +34 "core" * +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%; +85 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%V' +2381 "core" ' +2 ."da"PSV.dial PTV + "processing"%< +72 "core" +2 ."da"delay 5 seconds +544 .PSV.dial PSR +8 "processing"%q +85 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%M +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%H  +72 "core"  +2 ."da"PS.seek :empty +2 "processing"%s'9 +2387 "core" ' +2 "processing"%b9 +3 "core" 9 4d +2 #"da"Processing Puck Heater at 28.1C before imaging + .PH.coast +2 "processing"%t  +3 "core" 4d 4d +2 "processing"%?& +3 "core" &TH"`\ / +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 6 +2 "manipulator"&% +3 "core" %\ f f  +2 "storage"(2% +3 "core" %} \ $ +2 "storage"(". +2 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 6 +2 "storage"(x(K +340 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (l& +3 "core" &K 2\ " +2 "manipulator"& & +3 "core" &- T J Z 1 +2 "manipulator"&)% +3 "core" %\ S N  +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 6 +2 "manipulator"&$( +178 "core" ( +2 "manipulator"&& +4 "core" & A V ' d +2 "storage"(u& +3 "core" &K \ \ " +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 6 + 700 counts +2 "manipulator"&A'J +100 "core" ' +2 "storage"(O& +4 "core" &K \ # +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +2 "storage"(''L +197 "core" ' +2 "storage"(U- +3 "core" -' +2 ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&& +3 "core" & ( - c +2 "storage"( & +3 "core" &K f p ^\  +2 ."da"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 6 +2 "manipulator"&'Ύ +35 "core" ' +2 ."da"Elbow.hold + "manipulator"&\\, +4 "core" , + ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(:- +3 "core" -' +2 ."da"SE.seek 11.14 Pucks below Top Plate + "storage"(c'ý +32 "core" ' +2 "manipulator"&}% +4 "core" %Ρ A tO +2 "storage"(& +3 "core" &K F ? `\  + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 6 + 319 counts + "manipulator"&~' +20 "core" ' +2 "manipulator"&S& +4 "core" & 7 3 ? c +2 "storage"(0& +4 "core" &K \  +2 ."da"Forearm.reconfigure TightForearm +4 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 6 + 700 counts +2 "manipulator"&X'J +28 "core" ' +2 ."da"SE.seek 12.14 Pucks below Top Plate +2 "storage"(C'Ȭ +48 "core" ' +2 "manipulator"&]& +4 "core" & . * c +2 "manipulator"&=% +4 "core" %* + * + ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +96 "core" ' + ."da"Elbow.seek PC +2 "manipulator"&r( +253 "core" ( +2 "manipulator"&p& +4 "core" &  |X + ."da"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &-& +2 "core" & \\ {X +2 ."da"Forearm.seek PC +2 "manipulator"&y' +97 "core" ' +2 ."da"Hand.close + "manipulator"& / +72 "core" / +2 ."da"PC.seek :open +2 "processing"%( +405 "core" ( +2 "storage"(k& +4 "core" &K S f \ \  + "manipulator"&B& +4 "core" & 0 |X + "manipulator"&[% +4 "core" %  | +2 ."da"Forearm.seek :retract +3 "manipulator"& '\ +94 "core" ' +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 6 +2 "manipulator"&( +256 "core" ( +2 "manipulator"&z& +4 "core" &   g +2 "storage"(& +3 "core" &K y s z\  +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 6 + 700 counts +2 "manipulator"&E'J +95 "core" ' +2 ."da"Hand.open + "manipulator"&@1 +70 "core" 1 +4 "storage"(`- +3 "core" -'Ȭ +2 ."da"SE.seek 11.9 Pucks below Top Plate +2 "storage"(^'x +24 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 11.23 Pucks below Top Plate + "storage"(L'+ +48 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da19aug1312h150ml.tif +1951 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +803 #"da"SX HX9/16 (USB:67): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 24.281 seconds\ /var/log/esp/da19aug1312h150ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da19aug1312h150ml15s.tif +1556 #SX HX9/16 (USB:67): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da19aug1312h150ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da19aug1312h150ml30s.tif +3061 #SX HX9/16 (USB:67): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da19aug1312h150ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da19aug1312h150ml70s.tif +7118 #SX HX9/16 (USB:67): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da19aug1312h150ml70s.tif: TIFF Upload Complete\ + .Gate.power :camera,:OFF +2 ."Qmail"HABfans.email "24.281 sec auto-exposure",Subject: "da19aug1312h150ml images!" +9 "storage"(#- +11 "core" -'+ +5 "storage"(& +6 "core" &K \ K +2 "manipulator"&>& +3 "core" &  P +2 ."da"Elbow.seek 6 +2 "manipulator"&( +43 "core" ( +2 "manipulator"&& +4 "core" & R l +2 "storage"(1& +3 "core" &K \ O +3 ."da"Forearm.seek 6 + 700 counts +3 "manipulator"&'J +16 "core" ' +2 ."da"SE.reconfigure SEgently +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 11.94 Pucks below Top Plate +2 "storage"(I'Dz +64 "core" ' + "manipulator"&*& +4 "core" & z l +3 "storage"(& +5 "core" &K @ a\ b +59 ."da"Elbow.reconfigure LimpElbow +66 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 6 +2 "manipulator"&3'Ύ +34 "core" ' + ."da"Elbow.hold +2 "manipulator"&, +4 "core" , + ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +5 ."da"SE.seek 12.13 Pucks below Top Plate +2 "storage"(,'Ȝ +34 "core" ' +2 "manipulator"&% +4 "core" %Θ > +2 "storage"(& +3 "core" &K\ \  B\ [ +3 ."da"Forearm.force -20 +2 "manipulator"&5 +3 ."da"Forearm.seek 6 + 310 counts +4 "manipulator"&P' +20 "core" ' +2 "manipulator"&h& +4 "core" &  k +2 "storage"(w& +4 "core" &K \ c +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 6 + 700 counts +2 "manipulator"&R'J +38 "core" ' + "storage"(G% +4 "core" %Ȝ , ,\ e +2 ."downElevator"SE.seek :down +4 "storage"(6'v +99 (n% +3 "core" % ^ ]\ nQI +2 "manipulator"&% +4 "core" %E  + ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +3 "manipulator"&\ '\ +40 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +46 "core" ' +2 ."da"SC.coast + "storage"(6 +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 #tStarting finalPurge +2 "processing"%J& +4 "core" &\ T +2 "manipulator"&&& +3 "core" & k +3 "manipulator"&% +6 "core" %  3  +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&o(- +172 "core" ( +2 "manipulator"&g& +4 "core" &- K + ."psFlush"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &v& +3 "core" &- ~ K +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&' +109 "core" ' +2 ."psFlush"Hand.close + "manipulator"&|/ +73 "core" / +3 "manipulator"&& +4 "core" &-  K +2 "manipulator"&Q% +4 "core" %  R M +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&f'\ +107 "core" ' +3 ."psFlush"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&( +122 "core" ( +2 "manipulator"&T& +4 "core" &  D v +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" & v +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC + "manipulator"&4' +97 "core" ' +2 "manipulator"&i& +4 "core" & { v +2 "manipulator"&e% +4 "core" % +2 "processing"%a& +3 "core" &\ S +2 "processing"%_& +5 ."psFlush"PC.seek :closed +2 "processing"%.(Tg +3 "core" &\ S +3 &\ T +9 &0w\ K+z +9 &dx\ H> +10 &ok\ IO +9 &3N\ MN +10 &O\ MN +9 &P\ LN +10 &yQ\ MN +9 &:P\ LN +9 &O\ MN +9 &O\ MN +10 & O\ KN +10 &"BO\ MN +9 &$O\ MN +9 &%O\ MN +9 &'O\ MN +10 &)KO\ LN +9 &+ O\ LN +9 &,N\ MN +10 &.O\ LN +9 &0RO\ MN +10 &2O\ MN +9 &3O\ MN +9 &5O\ MN +10 &7ZR\ LN +9 &9O\ MN +9 &:O\ MN +10 &<O\ MN +9 &>bN\ MN +10 &@$O\ LN +9 &AO\ MN +9 &CO\ MM +10 &EjQ\ MN +9 &G*T\ LO +9 &HW\ LO +10 &Jg+\ KP +9 &L_\ GU +10 &N!\ GT +9 &O-\ HU +9 &Q\ GU +10 &SQp\ J4 +9 &T#,]\ KO +9 &TF \ P, +2 ( + "processing"%_& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.61 + "processing"%Y& +4 "core" &TF^\ P, + ."psFlush"Hand.open +2 "manipulator"&51 +75 "core" 1 +3 "manipulator"&W% +4 "core" %  + ."psFlush"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&+'\ +98 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%/ +131 "core"  +2 ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%N'P +392 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +706 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%!' +1612 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%d +81 "core"  +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%D  +31 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2634 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%{ +69 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%m' +608 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2127 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%j +72 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"% U +52 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%K'W +2630 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%9 @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%7' +2334 "Can"\ LCC +306 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%;  +69 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"% '9 +2632 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%< +45 "core"  + ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%q' +2628 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%M +70 "core" +2 ."psFlush"PBV.dial PSV +48 .PS.seek 0ml +2 "processing"%H'W +2628 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%V @ +43 "core" > +3 ."psFlush"PS.seek 2.5ml +2 "processing"%b' +2632 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%t  +82 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%?'9 +2629 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"% +42 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%2'P +1102 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%"' +1606 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%l +72 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +52 "core" +3 ."psFlush"PS.seek 0ml + "processing"%)'W +2621 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"% +85 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%u' +590 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%O' +2126 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%8 +70 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%F U +52 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%U'W +2629 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"% @ +55 "core" B +2 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +2626 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%:  +73 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%}'9 +2648 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"% +44 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%S' +2631 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%0 +70 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%]'W +2634 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%= @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%A' +2627 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%$  +70 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%''9 +2632 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'& +4 "core" &ru/\ C +2 "manipulator"&~& +3 "core" & v +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&c( +2 "core" ( +2 "manipulator"&X& +4 "core" & a v + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &p& +3 "core" & E v +2 .tForearm.seek PC + "manipulator"&-' +101 "core" ' +2 .tHand.close + "manipulator"&\\/ +67 "core" / +2 .tPC.seek :open +2 "processing"% ( +402 "core" ( +2 "manipulator"&& +4 "core" & v +2 "manipulator"&Z% +3 "core" %   +2 .tForearm.seek :retract + "manipulator"&k'\ +100 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&B( +350 "core" ( +2 "manipulator"&[& +4 "core" & 2 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &y& +3 "core" & l 2 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&z'ρ +104 "core" ' +2 "manipulator"&& +4 "core" & 2 +2 "manipulator"&r% +3 "core" %ϋ > +3 "collection"'@& +3 "core" &qt,\ N +2 "collection"'`& +4 .tCC.seek :closed + "collection"' (O +3 "core" &rt5\ N +3 &rv-\ M +10 &3rw7\ A+| +9 &ert4\ ?? +10 &opv1\ AN +9 &RPru+\ EM +9 &Vov0\ DM +10 &Uru1\ DM +9 &Urv+\ CM +9 &pt+\ CM +10 &Tqt5\ DM +9 &Uru+\ CM +10 & Vqt)\ DM +9 &"cUrs0\ DM +9 &$%Vqu.\ CM +10 &%Uss,\ DL +9 &'Vpv*\ DM +9 &)kUqv/\ DM +10 &+-Uqv/\ DM +9 &,Yrt.\ CM +10 &.Upu-\ DM +9 &0tUqu)\ DL +9 &24Uqr(\ CM +10 &3Uqt(\ CM +9 &5Ypu-\ CM +9 &7{Usu+\ BM +10 &9=Ssu-\ DM +9 &:Urv5\ CM +10 &<Tpv1\ DM +9 &>Ust4\ CM +9 &@ETqu1\ DM +10 &BUru.\ CM +9 &CWpv1\ CL +9 &E]su6\ CM +10 &GHdru5\ BN +9 &I~ru6\ ?Q +10 &Jow6\ :U +9 &Lpkm6\ 6Y +9 &N/ko*\ 5F +10 &O;8mp1\ <, +9 &Oemq5\ AG +5 ( + "collection"'`& +4 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.73 +2 "collection"'C& +4 "core" &O]no4\ CG + &O]op5\ BG + .tHand.open +2 "manipulator"&^1 +69 "core" 1 +2 "manipulator"&#% +4 "core" % ϋ > +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +94 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'>& +4 "core" &O]ot.\ BG +2 "collection"'% +3 "core" %pr0\ B +2 .tCSV.dial CSR +2 "collection"'1  +40 "core"  +2 "collection"'*% +4 "core" %pr7\ A + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +2 "collection"''l +1356 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 '% +2 "core" %lns)\ 6 +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.501ml +2 "collection"'E' +702 "core" ' +2 .tCSV.dial :waste + "collection"'L +127 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'' +1981 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'& +4 "core" &O\\nr.\ BG +2 "collection"'h% +3 "core" %ns3\ B +2 .tCSV.dial :flush + "collection"'w  +54 "core" +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"'G'l +1235 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +32 "collection"' @ +44 "core" B +2 "collection"'n% +4 "core" %loq,\ A +2 .tCS.seek 7ml +2 "collection"'' +548 "core" ' +2 ."connect"CSV.dial CTV +3 "collection"'  + .tCTV.dial CSV +4 "collection"'I  +38 "core"  +91  +2 .tCBV.dial :waste1 + "collection"'3 @ +44 "core" ? +3 .tCS.seek 0ml + "collection"'J' +1701 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'&& +4 "core" &O\\rr)\ CG +2 "collection"'% +4 "core" %qs'\ A + .tCSV.dial :flush + "collection"'P  +72 "core" +3 .tCS.seek 5ml + "collection"','l +1233 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'g @ +54 "core" ? +2 "collection"'R% +4 "core" %lpr0\ A +2 .tCS.seek 7ml +2 "collection"'v'\ +548 "core" ' +2 ."connect"CSV.dial CTV +3 "collection"'6  + .tCTV.dial CSV +43 "core"  +2 .tCBV.dial :waste2 +2 "collection"'x  +111 "core"  +3 .tCS.seek 0ml + "collection"'' +1698 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'|& +4 "core" &O\\qu*\ BG +2 "collection"'% +3 "core" %st+\ B + .tCSV.dial CSR +2 "collection"'Q  +39 "core"  +2 "collection"'\ % +4 "core" %qs#\ A + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +9 .tCS.seek 8ml +2 "collection"'T' +1944 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"'' D +544 "core" ' +4 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"' +2 'i  +111 "core" ~ +25  +2 .tCTV.dial :intake + "collection"'e  +72 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml + "collection"'a' \\ +256 "Can"\ JMM +1714 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'o  +71 "core" ~ +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'f' +582 "core" ' +2 .tCSV.dial CSR + "collection"'  +97 "core"  +2 "collection"'Y% +4 "core" %rs\ A + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.seek 5ml +2 "collection"'5'l +1348 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"'W' D +1363 "core" ' +2 .tCSV.dial CBV + "collection"'_ +111 "core" ~ +2 .tCS.seek 0ml +2 "collection"'/' +2617 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&4& +4 "core" & 2 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&s( +3 "core" ( +2 "manipulator"&N& +4 "core" & 2 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &d& +2 "core" & 2 +2 .tForearm.seek CC +2 "manipulator"&D'ρ +103 "core" ' +2 .tHand.close + "manipulator"&!/ +73 "core" / +2 .tCC.seek :open +2 "collection"'{( +375 "core" ( +2 "manipulator"&& +4 "core" & P 2 + "manipulator"&m% +4 "core" % x { u +2 .tForearm.seek :retract + "manipulator"&j'\ +98 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +279 "core" ( +2 "manipulator"&& +4 "core" &- ~ F + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &9& +2 "core" &- F +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&K' +113 "core" ' +3 .tHand.open +2 "manipulator"&;1 +70 "core" 1 +2 "manipulator"&7% +4 "core" % r $ Ÿn +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&<'\ +100 "core" ' +2 #tCompleted [shallowDAwithoutWCR] begun 11:00:35 +4 #Asleep after completing 2019_08_10_niagara_mission assays +2 ."Qmail"GoodNews.email "{5 => 22,\\n 6 => 13,\\n 7 => 9}\\nCan@12:53:49, 25.5C, 32% humidity, 14.5psia, 12.970V, 0.398A, 0.398A avg, 5.17W",Subject: "Asleep after completing 2019_08_10_niagara_mission assays" +662 #mEXIT @1565715334.48EDT @1566220425.67EDT = =tMAIN =mMAIN_scheduler @EDT1566220427.40 #"core_reset"Sent BREAK + #t@0xFD7E, state=0x3350, ifg=0x00, ie=0x75 + #ESP2 v3.22 I2C Gateway v3.06 +8 #ESP2 v3.22 I2C Gateway v3.06 for core bus +220 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +367 "Can"\ j +2 \ jq + #tPolling Can every 10:00 +9 #Cleanly exited at 12:55:34EDT13-Aug-19 +4317 #-> ESP.ready! +2 #Powering core bus +468 .Gate.power :raw,:ON +5 "sampler") +2 ) +2 "core"  +2 "collection"' + ' +3 "core"  + "processing"% +2 % +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +56 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 )% +3 "core" %&\ + .tSS.configure SSconfig +2 "sampler")#.0X +2 "manipulator"&5% +4 "core" %\ ) "7 + "manipulator"&6& +4 "core" & i ` +2 "storage"(7& +4 "core" & ( \ T  +2 "storage"(8% +3 "core" %~ \ U +2 "collection"'99 +3 "core" 9 +2 "processing"%:9 +2 "core" 9 +1767 #t-> startTube 7 +1461 #-> exit +11 #mEXIT @1566220545.23EDT @1566220557.67EDT = =tMAIN =mMAIN_scheduler @EDT1566220559.30 #"core_reset"Sent BREAK + #t@0x5EC1, state=0x32F4, ifg=0x10, ie=0xFD + #@0x6152, state=0x32F4, ifg=0x10, ie=0xFD #@0x63E4, state=0x32F4, ifg=0x10, ie=0xFD + #@0x6676, state=0x32F4, ifg=0x10, ie=0xFD + #@0x6907, state=0x32F4, ifg=0x10, ie=0xFD #@0x6B98, state=0x32F4, ifg=0x10, ie=0xFD + #@0x6E29, state=0x32F4, ifg=0x10, ie=0xFD + #@0x6F43, state=0x32F4, ifg=0x80, ie=0xFD #@0xCB96, state=0x3350, ifg=0x00, ie=0x75 + #ESP2 v3.22 I2C Gateway v3.06 +8 #ESP2 v3.22 I2C Gateway v3.06 for core bus +207 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +353 "Can"\ :FE +30 \ :FE #tPolling Can every 10:00 +123 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 )% +3 "core" % \ k# + .tSS.reconfigure SSconfig +2 "sampler")#.0X ESP.ready? + "collection"'% +3 "core" %\ 0 +2 "sampler")% +4 "core" % \ l# + "manipulator"&% +3 "core" %\ _ 7 +2 "manipulator"&& +3 "core" & U ` +2 "storage"(& +3 "core" & (\ \ =\ W  + "storage"(% +3 "core" %~\ \  4\ V +2 "collection"'& +3 "core" &\ 0 +2 "processing"%& +3 "core" &B\ @ +2 "processing"%% +3 "core" %U?\ @ +1825 #t-> startTube 7 +1894 #-> da 40 +2 #da sampling at most 40ml +3 ."Qmail"HABfans.email "Started da in tube 7 at 09:16:58EDT19-Aug-19\\n{5 => 22,\\n 6 => 13,\\n 7 => 9}\\nCan@09:16:05, 23.3C, 33% humidity, 14.3psia, 12.891V, 0.355A, 0.349A avg, 4.58W",Subject: "da sampling at most 40ml" +7 #tLoading sh1 puck from tube 7 into Collection Clamp +3 !"Qmail"o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 "collection"' & + #"Qmail"Retry #1 of 10 after 10:00 +5 "core" &\ 0 +2 .tHand.open +2 "manipulator"&!1 +76 "core" 1 +2 "manipulator"&"% +4 "core" % \  7 + "storage"(#% +4 "core" %~\ \  3\ V + "storage"($. +3 "core" ., +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 7 + "storage"(%([z +1606 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (&& +2 "core" &[}* B\ T\  +2 "manipulator"&'& +4 "core" & N ` + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 7 +2 "manipulator"&(( +12 "core" ( +2 "manipulator"&)& +4 "core" & t Y +2 "storage"(*& +3 "core" &[x  + ;\ ] +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 700 counts +2 "manipulator"&+' +93 "core" ' +2 "storage"(,& +4 "core" &[x   -\ b +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"(-'L +223 "core" ' +2 "storage"(.- +3 "core" -'< +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (/& +3 "core" &[x V \ ] +2 "manipulator"&0& +3 "core" & ! Y + .tElbow.seek 7 +2 "manipulator"&1( +3 "core" ( + "manipulator"&2& +4 "core" &  X Y + "storage"(3& +4 "core" &[x % a\ ` +2 .tForearm.seek 7 + 300 counts + "manipulator"&4'{ +21 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&5/ +71 "core" / +4 ."downElevator"SE.seek :down +5 "manipulator"&6& + "storage"(7'v +6 "core" & H Y +2 "manipulator"&8% +3 "core" % o D +2 .tForearm.seek :retract +2 "manipulator"&9'\ +92 "core" ' +2 .tElbow.seek CC +2 "manipulator"&:( +89 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +54 "core" ( +2 "manipulator"&;& +4 "core" & 2 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &<& +3 "core" & 2 + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&='ρ +100 "core" ' +2 "manipulator"&>& +4 "core" & ; 2 +2 "manipulator"&?% +3 "core" %z % +2 "collection"'@& +4 "core" &\ 6 +2 "collection"'A& +3 .tCC.seek :closed +2 "collection"'B(O +3 "core" &\ 6 +4 &\ 4@ +9 &Kz\ (3 +9 &Tw\ &G +10 &[\ *O +9 &T\ +N +10 &U\ *N +9 &FX\ *N +9 & U\ *N +10 &V\ *N +9 &T\ *N +34 &OV\ )N + &!V\ )N + &"T\ )N +3 &$U\ (N +8 &&VT\ *N +9 &(T\ *N +10 &)U\ *O +9 &+T\ *N +9 &-_U\ *N +10 &/"T\ *N +9 &0U\ *N +10 &2U\ *N +9 &4gU\ *N +9 &6)U\ *N +10 &7T\ *N +9 &9U\ *N +9 &;pU\ *N +10 &=2T\ *N +9 &>V\ )N +10 &@U\ )N +9 &BwW\ )N +9 &D6a\ (O +10 &Ei\ 'P +9 &G\ $S +9 &Ie\ W +10 &K\ Z +9 &L\ [ +10 &N\ : +9 &O^,\ 'r +9 &Ou\ %L +2 ( + "collection"'A& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.89 + .Hand.open + "manipulator"&C1 +69 "core" 1 +2 "manipulator"&D% +4 "core" % z  +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&E'\ +93 "core" ' +2 .tSC.coast + "storage"(6 +2 #tcollectSample 40ml w/bubble point of 24psi + #Priming 7ml + .Gate.power :sampler,:ON + ."pumping"Gate.power :analytic3,:ON +3 .tIntake.select :close +2 .Exhaust.select :close + .SS.hold +2 "sampler")F+ +3 "core" + +2 "sampler")G% +36 "core" % \ f# +10 "collection"'H& +4 "core" &Os\ (L +2 "Can"\ 7HH +2 #tCalibrating pressure and temperature sensors + .CTV.dial :air +2 "collection"'I  +4 "core" +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")J +3 "core"  +2 "sampler")K  +4 "core"  +2 .tSS.reconfigure SSfast +2 "sampler")#.0X Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +283 "core" ' +2 .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +4 .tCBV.dial SSV + "sampler")s  +75 "core" +2 #tAllowing 80s for 15.0ml of remaining 15.0ml + .Intake.select :open + "sampler") +210 "collection"'t% +3 "core" %&\ # +2 #tIntake @14.7psia, vacuum from 9.2 to 12.2psi + .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0XHH \ Z +52 "collection"'/% +3 "core" %G\ # +2 "sampler")0% +3 "core" %wTS \ a2 +2 "sampler")2% +3 "core" %wTU \ a' +2 .tIntake.select :close + "sampler")0 +9 )3% +3 "core" %vTU \ l + .tSSV.dial :exhaust +2 "sampler")  +75 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")5' +649 "core" ' +2 .tExhaust.select :close + "sampler") +10 #tSampled 40.0ml +2 #Evacuating Puck (bubblePt=24psi, evacVolume=10ml, delay 15 seconds) .Intake.select :close +2 "collection"'6& +2 "core" &OoI\ *L +2 ."airStroke"CSV.dial :waste +3 "sampler")8% + "collection"'( +5 "core" %jk \ i +2 ."connect"SSV.dial CBV,avoiding: :exhaust +3 .tCBV.dial SSV +3 "sampler")+  +3 "core" +2 ."airStroke"CS.reconfigure CSfast +2 "collection"'#d @b +2 ."airStroke"CS.seek 0ml +2 "collection"';' +3 "core" ' +2 ."airStroke"CSV.dial :air + "collection"'< @ +74 "core" B +2 ."airStroke"CS.seek 10ml +2 "collection"'-' D +98 "core"  +2 .tCTV.dial :air +2 "collection"'4  +72 "core" +2 .tdelay 15 seconds +4 ."samplerPumpShutdown"Gate.power :sampler,:OFF + ."pumping"Gate.power :analytic3,:OFF +1497 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")> +133 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +4 .tSS.seek 0ml +3 "collection"'?  +4 "sampler")@' +4 "core" ' + .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")1  +124 "core"  +10  +499 ' +2 "sampler")7% +4 "core" % \ k + .tCBV.dial between SSV and waste2 +2 "collection"'9  +27 "core"  +2 "collection"'% +4 "core" % A/\ *\ +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +2 "collection"'C  +42 "core"  +2 .tCS.reconfigure CSpressurize +2 "collection"'# d@<< 9b +3 .tCS.seek 0ml + "collection"'D' +2393 "core" ' 3 93\ * +3 "collection"'G% +4 "core" %l 8 ;1\ +  + "sampler")A% +4 "core" % \ k + #tBubblePoint: Intake @37.7psia, Outlet @13.7psia +44 .CBV.dial SSV +4 "collection"'H @ +38 "core" A +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'P' +93 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")Q +133 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X +2 ."connect"SSV.dial CBV,avoiding: :exhaust +3 ."airStroke"CS.seek 10ml +3 .tCBV.dial SSV +3 "sampler")_  + "collection"'`' D +193 "core"  +2 .tCTV.dial :air + .delay 15 seconds +1502 .SSV.dial :spit,avoiding: :exhaust +3 "sampler")a +134 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +4 .tSS.seek 0ml +2 "collection"']  +3 "sampler")b' +5 "core" ' + .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")^  +126 "core" ~ +8  +481 ' +2 "sampler")e% +4 "core" % \ d + .tCBV.dial between SSV and waste2 +2 "collection"'f  +39 "core"  +2 "collection"'g% +4 "core" % E)\ $ +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +2 "collection"'h  +43 "core"  +2 .tCS.reconfigure CSpressurize +2 "collection"'# d@<< Bb +2 .tCS.seek 0ml +2 "collection"'i' +2445 "core" ' ? B2\ # +3 "collection"'j% +3 "core" % A E1\ $  +2 "sampler")k% +3 "core" % \ d +2 #tBubblePoint: Intake @38.3psia, Outlet @14.2psia + .CBV.dial SSV + "collection"'l @ +39 "core" A +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'w' +100 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")x +93 "core" ' +2 ."CSpush"CS.coast + "collection"'5 +38 "core"  +3 .tSS.reconfigure SSexhale +2 "sampler")#.0X Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +5 "collection"'9 +3 "core" 9d +102 "collection"' 9 +3 "core" 9#d +102 "collection"'!9 +3 "core" 9'd +102 "collection"'"9 +4 "core" 9+d +102 "collection"'#9 +4 "core" 9/d +103 "collection"'$9 +3 "core" 94d +102 "collection"'9 +3 "core" 98d +102 "collection"'9 +3 "core" 9 22,\\n 6 => 13,\\n 7 => 9}\\nCan@09:16:05, 23.3C, 33% humidity, 14.3psia, 12.891V, 0.355A, 0.349A avg, 4.58W",Subject: "da sampling at most 40ml" +6 !o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +4 #Retry #2 of 10 after 10:00 +28 "collection"'9 +3 "core" 9iUd +102 "collection"'.9 +3 "core" 9{Yd +102 "collection"'/9 +3 "core" 9^d +102 "collection"'09 +3 "core" 9bd +102 "collection"'29 +3 "core" 9fd +102 "collection"'39 +3 "core" 9jd +102 "collection"'9 +3 "core" 9nd +102 "collection"',9 +3 "core" 9sd +102 "collection"'9 +49 "core" 9yd +102 "collection"'69 +3 "core" 9}d +102 "collection"'89 +3 "core" 9*d +102 "collection"'(9 +3 "core" 9>d +102 "collection"'<9 +3 "core" 9Qd +102 "collection"'+9 +3 "core" 9dd +102 "collection"'49 +3 "core" 9wd +102 "collection"' 9 +4 "core" 9d +102 "collection"';9 +3 "core" 9d +102 "collection"'>9 +3 "core" 9d +102 "collection"'?9 +3 "core" 9d +102 "collection"'19 +3 "core" 9d +102 "collection"'59 +4 "core" 9b +102 "collection"'79 +3 "core" 9` +102 "collection"'99 +3 "core" 9^ +102 "collection"'9 +3 "core" 9*\\ +102 "collection"'C9 +3 "core" 9>[ +102 "collection"'-9 +3 "core" 9QY +102 "collection"'G9 +3 "core" 9fW +102 "collection"'A9 +3 "core" 9zU +102 "collection"'H9 +3 "core" 9S +102 "collection"'@9 +3 "core" 9R +102 "collection"'J9 +4 "core" 9P +102 "collection"'K9 +3 "core" 9N +102 "collection"'=9 +3 "core" 9L +102 "collection"'I9 +3 "core" 9J +102 "collection"'%9 +3 "core" 9I +102 "collection"'F9 +4 "core" 9G +102 "collection"'N9 +3 "core" 9+F +102 "collection"'O9 +3 "core" 9>C +102 "collection"'9 +3 "core" 9QA +102 "collection"'Q9 +3 "core" 9d@ +102 "collection"'D9 +3 "core" 9v> +103 "collection"'M9 +3 "core" 9= +102 "collection"'P9 +3 "core" 9< +102 "collection"'L9 +3 "core" 9 9 +102 "collection"'T9 +3 "core" 98 +102 "collection"'U9 +3 "core" 97 +102 "collection"'S9 +3 "core" 95 +102 "collection"'X9 +3 "core" 94 +102 "collection"'Y9 +3 "core" 9!2 +102 "collection"'Z9 +3 "core" 9%1 +102 "collection"'[9 +3 "core" 9+)0 +103 "collection"'V9 +3 "core" 9<-/ +102 "collection"'R9 +3 "core" 9M2- +102 "collection"'_9 +3 "core" 9^6+ +102 "collection"'\\9 +3 "core" 9m:* +102 "collection"'a9 +4 "core" 9~>( +102 "collection"']9 +3 "core" 9B' +102 "collection"'^9 +3 "core" 9G% +102 "collection"'W9 +3 "core" 9K% +102 "collection"'e9 +3 "core" 9O$ +102 "collection"'f9 +5 "core" 9S" +103 "collection"'g9 +3 "core" 9X! +102 "collection"'h9 +3 "core" 9\\ +102 "collection"'`9 +3 "core" 9` +102 "collection"'j9 +3 "core" 9 d +102 "collection"'k9 +3 "core" 9 h +102 "collection"'l9 +3 "core" 9 m +102 "collection"'b9 +3 "core" 9 -q +102 "collection"'c9 +3 "core" 9 :u +102 "collection"'n9 +3 "core" 9 Gy +102 "collection"'o9 +4 "core" 9 T} +102 "collection"'m9 +3 "core" 9 ` +102 "collection"'p9 +3 "core" 9 l +102 "collection"'d9 +3 "core" 9 x +102 "collection"'s9 +3 "core" 9  +102 "collection"'r9 +4 "core" 9  +102 "collection"'q9 +3 "core" 9  +102 "collection"'x9 +3 "core" 9  +102 "collection"'i9 +3 "core" 9  +102 "collection"'w9 +3 "core" 9  +102 "collection"'t9 +3 "core" 9   +103 "collection"'y9 +3 "core" 9 \  +102 "collection"'{9 +3 "core" 9   +102 "collection"'|9 +3 "core" 9   +102 "collection"'z9 +3 "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 +3 "core" 9\ \ +102 "collection"'9 +3 "core" 9\  +103 "collection"'9 +3 "core" 9\ \ +102 "collection"'v9 +3 "core" 9\ &\ +102 "collection"'u9 +3 "core" 9\ -\ +102 "collection"' 9 +3 "core" 9\ 4\ +102 "collection"' 9 +3 "core" 9\ : +103 "collection"'\ 9 +3 "core" 9\ ? +102 "collection"'9 +3 "core" 9\ F +102 "collection"'9 +3 "core" 9\ K  +102 "collection"'9 +3 "core" 9\ Q! +102 "collection"'9 +3 "core" 9\ V" +103 "collection"'9 +3 "core" 9\ [$ +102 "collection"'9 +3 "core" 9\ `% +102 "collection"'9 +3 "core" 9\ d& +102 "collection"'9 +3 "core" 9\ g'  +102 "collection"'9 +3 "core" 9\ m( +102 "collection"'9 +3 "core" 9\ p* +102 "collection"'9 +3 "core" 9\ u* +2 .tCH.hold 10:00,70C +3 "collection"' `\ `\ r  +3 "core"  +43279 "Can" +5387 ."Qmail"HABfans.email "Started da in tube 7 at 09:16:58EDT19-Aug-19\\n{5 => 22,\\n 6 => 13,\\n 7 => 9}\\nCan@09:16:05, 23.3C, 33% humidity, 14.3psia, 12.891V, 0.355A, 0.349A avg, 4.58W",Subject: "da sampling at most 40ml" +3 !o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #3 of 10 after 10:00 +1161 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +10163 "core" ` +2 "collection"' 9 +4 "core" 9\  + #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml + "collection"'!' +335 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'" @ +100 "core" A +2 .tCSV.dial :air + "collection"'# @ +43 "core" ? +2 .tCS.seek 5ml +2 "collection"'$'l +1349 "core" ' +2 .tCSV.dial CTV + "collection"'  +44 "core"  +2 .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 + "collection"')' +1357 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"'* +100 "core"  +2 .tCBV.dial CSV + "collection"'  +30 "core"  +2 "collection"'% +4 "core" % 2 7\ # +2 .tCS.seek 5ml + "collection"'.'l +1344 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'/  +54 "core"  +2 "collection"'0% +4 "core" %l\ $ +2 .tCS.seek 7ml + "collection"'2' +593 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'3 @ +41 "core" > +2 .tCS.seek 10ml +2 "collection"'' D +842 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"', ` +113 "core" _ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'   +38 "core" ! +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'6  +2 '8  +28 "core"  +106  +2 .tCS.seek 5ml +2 "collection"'('l +1348 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'< @ +100 "core" B +2 .tCSV.dial :waste + "collection"'+ +102 "core" +2 .tCS.seek :empty +2 "collection"'4'Ͱ +1346 "core" ' +2 .tCSV.dial :air + "collection"' @ +72 "core" B +2 .tCS.seek 5ml +2 "collection"';'l +1356 "core" ' +2 .tCSV.dial CTV + "collection"'>  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'? @ +42 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'1  +43 "core"  +3 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'5 @ +43 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'7' +1358 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"'9 +100 "core" ~ +2 .tCBV.dial CSV + "collection"'  +40 "core"  +2 "collection"'C% +4 "core" %\ % +2 .tCS.seek 5ml + "collection"'-'l +1353 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'G  +43 "core" +2 "collection"'A% +4 "core" %l\ & +2 .tCS.seek 7ml + "collection"'H' +586 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'@ @ +42 "core" > +2 .tCS.seek 10ml +2 "collection"'J' D +842 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'K ` +114 "core" ^ +2 #tLysing Complete + "collection"'=& +4 "core" &Om@BJ\ %L +2 #tStoring sh1 puck in Collection Clamp to tube 6 +41 "manipulator"&I% +12 "core" %\    +2 "storage"(%% +3 "core" %| \ R +2 "storage"(F. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"(N(K +345 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (O& +3 "core" &K L\ M +2 "manipulator"&& +3 "core" & p o 2 +2 "manipulator"&Q% +3 "core" %\  r o  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 6 + "manipulator"&D( +154 "core" ( +2 "manipulator"&M& +4 "core" & ~ +2 "storage"(P& +3 "core" &K >\ P +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&L'J +93 "core" ' +2 "storage"(T& +4 "core" &K \ Q +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(U'L +190 "core" ' +3 "storage"(S- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&X& +3 "core" & p t +2 "storage"(Y& +3 "core" &K \ K +2 .tElbow.reconfigure LimpElbow + "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 6 +2 "manipulator"&Z'Ύ +34 "core" ' +2 .tElbow.hold + "manipulator"&[, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(V- +2 "core" -' +2 .tSE.seek 12.13 Pucks below Top Plate +2 "storage"(R'ȡ +35 "core" ' +2 "manipulator"&_% +4 "core" %Μ  g +2 "storage"(\\& +3 "core" &K 1 9 "\ ; +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 6 + 314 counts +2 "manipulator"&a' +20 "core" ' +2 "manipulator"&]& +4 "core" & q r S +2 "storage"(^& +4 "core" &K \ G +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts + "manipulator"&W'J +26 "core" ' +2 .tSE.seek 13.13 Pucks below Top Plate +2 "storage"(e'͐ +56 "core" ' +2 "manipulator"&f& +4 "core" & { +2 "manipulator"&g% +4 "core" %X  + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&h'\ +93 "core" ' +2 .tElbow.seek CC +2 "manipulator"&`( +159 "core" ( +2 "manipulator"&j& +4 "core" & / .  , + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &k& +2 "core" &   , +2 .tForearm.seek CC + "manipulator"&l'ρ +103 "core" ' +2 .tHand.close + "manipulator"&b/ +72 "core" / +2 .tCC.seek :open +2 "collection"'c( +378 "core" ( +2 "storage"(n& +4 "core" &K \ I + "storage"(o& +4 "core" &K \ I +2 "manipulator"&m& +3 "core" & H C , +2 "manipulator"&p% +3 "core" % | L L m +2 .tForearm.seek :retract + "manipulator"&d'\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 6 +2 "manipulator"&s( +150 "core" ( +2 "manipulator"&r& +4 "core" &  +2 "storage"(q& +3 "core" &K O\ P +2 .tElbow.reconfigure LimpElbow + "manipulator"&$ ,(#b +3 .tForearm.seek 6 +2 "manipulator"&x'Ύ +108 "core" ' +2 .tElbow.hold + "manipulator"&i, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&w1 +75 "core" 1 +3 "manipulator"&t% +3 "core" % Ο 3 & +2 "storage"(y& +34 "core" &K \ G + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 6 + 317 counts +2 "manipulator"&{' +27 "core" ' +2 "manipulator"&|& +4 "core" & +2 "storage"(z& +3 "core" &K \ R +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&~'J +28 "core" ' +2 "storage"(% +4 "core" %͕ t\ S +2 ."downElevator"SE.seek :down +3 "storage"(}'v +100 (% +3 "core" %   N\ ^ST +2 "manipulator"&% +4 "core" %s  ` + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +30 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +58 "core" ' +2 .tSC.coast + "storage"(6 +2 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +4 "core" &GGY\ 8 +2 "manipulator"&v& +4 "core" &  @ +2 "manipulator"&u% +4 "core" %   >  + .tElbow.seek FlushPuck::Garage +2 "manipulator"& (- +172 "core" ( +3 "manipulator"& & +4 "core" &-   G +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &\ & +3 "core" &-   G +2 .tForearm.seek :garage + "manipulator"&' +110 "core" ' + .tHand.close + "manipulator"&/ +66 "core" / +2 "manipulator"&& +4 "core" &- A G +2 "manipulator"&% +3 "core" %  [ +2 .tForearm.seek :retract +3 "manipulator"&'\ +100 "core" ' +4 .tElbow.reconfigure TightElbow +4 "manipulator"&$&.,(\ #b +7 .tElbow.seek CC +13 "manipulator"&( +3 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +270 "core" ( +2 "manipulator"&& +4 "core" &   , + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &   , +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'ρ +102 "core" ' +2 "manipulator"&& +4 "core" &   , +2 "manipulator"&% +3 "core" %ρ   P +4 "collection"'& +6 "core" &HMF\ 8 +2 "collection"'& +3 .tCC.seek :closed +2 "collection"' (O +3 "core" &HLB\ 8 +4 &GK\ 73 +9 &6IJN\ (1 +9 &gtJM\ 'F +10 &_HLv\ +M +9 &UJK\\\ -L +9 &VHL9\ ,M +10 &YZHJb\ +M +9 &SJNz\ ,M +10 &TJLp\ ,M +9 &TLMS\ ,M +9 &bUIM;\ ,L +10 &!#UJL\ +M +9 &"TJL\ ,L +10 &$WIN\ ,L +9 &&iTHO\ ,M +9 &(+TJK\ ,M +10 &)YJL\ +M +9 &+WHLu\ ,M +9 &-rVGMX\ ,L +10 &/3THMN\ -M +9 &0YHM<\ +M +10 &2WIM\ ,M +9 &4zUHL\ +L +9 &6;ZHLw\ +M +10 &7XHLb\ +L +9 &9WILT\ ,L +9 &;YHNI\ +M +10 &=DTKK/\ ,L +9 &?WGL\ ,L +9 &@YJL\ ,M +10 &BWIM\ ,M +9 &DKTJM\ ,M +10 &F YIL\ +M +9 &GmIN\ )O +9 &IHM<\ %R +10 &K5IL\ W +9 &LGL\ Z +10 &NyIL\ "D +9 &OewIM\ &"d +9 &O%IN\ M +8 ( +2 &OZIO\ ,F +2 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.66 + "collection"'& +4 "core" &OYJM\ *F +2 .tHand.open + "manipulator"&"1 +66 "core" 1 +2 "manipulator"&#% +4 "core" % ς  O +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&!'\ +99 "core" ' +2 .tPSV.dial PSR + "processing"% +133 "core"  +2 "processing"%% +4 "core" %U\ > + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1.5ml +2 "processing"%&' +1614 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%'  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%$'W +1607 "core" ' +2 .tPSV.dial PSR + "processing"%* +56 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%' +2627 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "processing"% + "collection"')  +5 "core"  +2 "processing"%/  +43 "core"  +35 +2 .tPSV.dial :mixloop + "processing"%0 +104 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing + "processing"%.  +129 "core" +2 .tPS.seek 0ml +2 "processing"%3'W +2624 "core" ' +2 .tPSV.dial :air + "processing"%2  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%,' +2634 "core" ' +2 .tPSV.dial :mixloop + "processing"% +45 "core" +2 .tPS.seek 0ml +2 "processing"%6'W +2629 "core" ' +2 .tPSV.dial :air + "processing"%8  +45 "core"  +2 .tPS.seek 2.5ml +49 "processing"%' +2642 "core" ' +2 .tPSV.dial :mixloop + "processing"%< +45 "core" +2 .tPS.seek 0ml +2 "processing"%+'W +1685 "Can"\ 998 +950 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&(& +4 "core" & ' , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"& ( +28 "core" ( +2 "manipulator"&4& +4 "core" &  1  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &>& +2 "core" &    +2 .tForearm.seek CC +2 "manipulator"&?'ρ +97 "core" ' +2 .tHand.close + "manipulator"&1/ +65 "core" / +2 .tCC.seek :open +2 "collection"'5( +378 "core" ( +2 "manipulator"&;& +4 "core" &  n  + "manipulator"&9% +4 "core" % σ + +2 .tForearm.seek :retract + "manipulator"&'\ +97 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&C(- +266 "core" ( +2 "manipulator"&7& +4 "core" &-  g + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &G& +2 "core" &-  g +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&A' +115 "core" ' +3 .tHand.open + "manipulator"&-1 +67 "core" 1 +2 "manipulator"&@% +4 "core" % e j T  N +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&H'\ +105 "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 7 into Collection Clamp + "collection"'K& +3 "core" &QV[\ ; +2 "manipulator"&=% +4 "core" %   d  + "storage"(I% +4 "core" % ? : $\ e + "storage"(%. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 7 + "storage"(F([z +340 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (O& +3 "core" &[w(\ \  X\ V  +2 "manipulator"&& +3 "core" &-  g +2 "manipulator"&Q% +3 "core" % \   +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 7 +2 "manipulator"&M( +180 "core" ( +2 "manipulator"&P& +4 "core" &  ^ +2 "storage"(T& +3 "core" &[y/\  \ V  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 700 counts +2 "manipulator"&:' +98 "core" ' +2 "storage"(E& +4 "core" &[y/\ \ \ U  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(S'L +229 "core" ' +2 "storage"(X- +3 "core" -'> +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (Y& +3 "core" &[y. #\ P  + "manipulator"&V& +4 "core" &  ] +2 .tElbow.seek 7 + "manipulator"&_( +10 "core" ( +2 "manipulator"&\\& +4 "core" & ; * +2 "storage"(]& +3 "core" &[y. \ R  +2 .tForearm.seek 7 + 300 counts + "manipulator"&^'{ +23 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&f/ +73 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&g& +5 "storage"(L'v +3 "core" & * * +2 "manipulator"&D% +4 "core" % π  +2 .tForearm.seek :retract + "manipulator"&U'\ +93 "core" ' +2 .tElbow.seek CC +2 "manipulator"&Z( +96 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +47 "core" ( +2 "manipulator"&a& +4 "core" &  0 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &R& +2 "core" & ! 0 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&j'ρ +102 "core" ' +33 "manipulator"&k& +4 "core" & j 0 +2 "manipulator"&W% +3 "core" %υ +2 "collection"'[& +4 "core" &VW\ * + "collection"'b& +4 .tCC.seek :closed +2 "collection"'h(O +2 "core" &TX\ * +4 &SX\ *4 +10 &9ISW\ 1 +9 &hs~UX\ F +9 &[TX\ N +10 &TTV\ M +9 &XTW\ M +9 &YVUYz\ M +10 &WUXe\ M +9 &UVW^\ M +10 &VTYM\ M +9 &bRWY@\ M +9 &!#VSY8\ M +10 &"RUX*\ M +9 &$UTW'\ M +9 &&iTVX\ M +10 &(+UTW\ M +9 &)WTW\ M +10 &+UTX\ M +9 &-qUUX\ M +9 &/3TVX\ M +10 &0RUX\ M +9 &2UVW\ M +9 &4zTWX\ M +10 &6<UTX\ M +9 &7TTY\ M +10 &9UTW\ M +9 &;UUY\ M +9 &=CTSVU\ M +10 &?UUXY\ M +9 &@TVWN\ M +9 &BUUWP\ N +10 &DLUUY\ M +9 &F ]UX\ N +10 &GmUU\ O +9 &I~SW\ T +9 &K2RV\ Y +10 &LSV\ Z +9 &N|RW\ ? +9 &O`)QW\ %m +10 &OcTVx\ J +2 ( + "collection"'b& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.78 + .Hand.open + "manipulator"&B1 +74 "core" 1 +3 "manipulator"&n% +4 "core" % υ / .  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&o'\ +97 "core" ' +2 .tSC.coast + "storage"(6 +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'m  +131 "core"  +2 .tCSV.dial CTV + "collection"'p  +30 "core"  +2 .tPS.seek 2.5ml +2 "processing"%r' +844 ."Qmail"HABfans.email "Started da in tube 7 at 09:16:58EDT19-Aug-19\\n{5 => 22,\\n 6 => 13,\\n 7 => 9}\\nCan@09:16:05, 23.3C, 33% humidity, 14.3psia, 12.891V, 0.355A, 0.349A avg, 4.58W",Subject: "da sampling at most 40ml" +3 !o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #4 of 10 after 10:00 +1784 "core" ' +2 "collection"'q% +4 "core" % B-/g\ ( +2 .tCS.seek 4.15ml + "collection"'l'Q +1564 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%`  +45 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%w  +70 "core"  +2 .tPS.seek 0ml +2 "processing"%t'W +2634 "core" ' +4 .tCBV.dial between PRV and waste1 +2 "collection"'y ` +17 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +16 "core" ^ +2 .tCSV.dial :air +2 "collection"'| @ +43 "core" ? +2 .tCS.seek 10ml +2 "collection"'z' D +1567 "core" ' +2 .tCSV.dial CTV + "collection"'d  +44 "core"  +2 .tCS.seek 0ml +2 "collection"'' +2624 "core" ' +2 .tCBV.dial :waste1 + "collection"'s @ +29 "core" > +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'  +129 "core" +2 "collection"'& +4 "core" &O_\ %J +2 #tStoring lyfil puck in Collection Clamp to tube 6 + "manipulator"&% +4 "core" %\  c % + "storage"(x% +4 "core" %} &\ Q + "storage"(v. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"(u(K +344 "core" ( +4 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 ({& +2 "core" &K \ K +2 "manipulator"&e& +3 "core" & e g 0 +2 "manipulator"& % +3 "core" %\  d c } % +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 6 +2 "manipulator"&\ ( +155 "core" ( +2 "manipulator"&~& +4 "core" & / +2 "storage"(}& +3 "core" &K \ O +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&N'J +107 "core" ' +2 "storage"(i& +4 "core" &K b\ S +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"('L +174 "core" ' +43 "storage"(- +11 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&& +2 "core" & e d  +2 "storage"(& +3 "core" &K u\ F +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 6 +2 "manipulator"&'Ύ +32 "core" ' +2 .tElbow.hold + "manipulator"&, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(- +3 "core" -' +2 .tSE.seek 13.13 Pucks below Top Plate + "storage"( '͋ +40 "core" ' +2 "manipulator"&% +4 "core" %Θ +2 "storage"(& +4 "core" &K 0 . \ < + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 6 + 310 counts +2 "manipulator"&' +21 "core" ' +2 "manipulator"&& +4 "core" & u ]  +2 "storage"(c& +3 "core" &K .\ G +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&'J +24 "core" ' +2 .tSE.seek 14.13 Pucks below Top Plate +2 "storage"("'z +60 "core" ' +2 "manipulator"&#& +4 "core" & n  +2 "manipulator"&% +4 "core" %Q W V N + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +89 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +149 "core" ( +3 "manipulator"&& +4 "core" & . / 1 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &'& +3 "core" &   1 +2 .tForearm.seek CC + "manipulator"&&'ρ +98 "core" ' +2 .tHand.close + "manipulator"&*/ +69 "core" / +2 .tCC.seek :open +2 "collection"'$( +378 "core" ( +2 "storage"(& +4 "core" &K  \ G + "storage"(/& +4 "core" &K \ G +2 "manipulator"&)& +3 "core" &\  G H / +2 "manipulator"&0% +3 "core" % χ A ; +2 .tForearm.seek :retract + "manipulator"&.'\ +100 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 6 +2 "manipulator"&( +169 "core" ( +2 "manipulator"&2& +4 "core" & R  +2 "storage"(3& +3 "core" &K }\ N +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 6 +2 "manipulator"&'Ύ +109 "core" ' +2 .tElbow.hold + "manipulator"&,, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&81 +75 "core" 1 +3 "manipulator"&6% +4 "core" % Ρ ' q +2 "storage"(<& +3 "core" &K k j j\ A +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 6 + 319 counts + "manipulator"&' +20 "core" ' +2 "manipulator"&(& +4 "core" &   +2 "storage"(4& +4 "core" &K X\ M + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts + "manipulator"&>'J +29 "core" ' +2 "storage"(1% +4 "core" %~ )\ N} +2 ."downElevator"SE.seek :down +3 "storage"('v +100 (!% +3 "core" %'  \ \\RO +2 "manipulator"& % +3 "core" %? ) y +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&;'\ +16 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +75 "core" ' +2 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%9  +73 "core" +2 .tPS.seek 2.5ml +2 "processing"%?' +2624 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%7 +42 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%G  +43 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"% +44 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%-  +43 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%@'W +2633 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%& +4 "core" &\ I +2 "manipulator"&K& +3 "core" &   +2 "manipulator"&=% +3 "core" %\   - +2 .tElbow.seek FlushPuck::Garage + "manipulator"&I(- +175 "core" ( +2 "manipulator"&%& +4 "core" &-   H + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &A& +2 "core" &-  H +2 .tForearm.seek :garage + "manipulator"&O' +109 "core" ' +2 .tHand.close + "manipulator"&/ +66 "core" / +2 "manipulator"&Q& +4 "core" &- w i  H +2 "manipulator"&P% +3 "core" % } \\ W : +2 .tForearm.seek :retract + "manipulator"&T'\ +103 "core" ' +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&E( +126 "core" ( +2 "manipulator"&C& +4 "core" &  p + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &H& +2 "core" & ( p +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&X' +103 "core" ' +2 "manipulator"&Y& +4 "core" &  p +2 "manipulator"&V% +3 "core" %  +2 "processing"%\\& +4 "core" &\ E +2 "processing"%]& +3 .tPC.seek :closed +2 "processing"%f(Tg +2 "core" &\ D +2 &\ E +10 &1u\ 9*z +9 &c|\ 7? +10 &=m\ 7P +9 &K\ /N5\ ;P +9 &?LG\ - +2 ( + "processing"%]& +3 #tProcessing Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.64 + "processing"%g& +3 "core" &TP\ ?- +2 .tHand.open + "manipulator"&D1 +76 "core" 1 +2 "manipulator"&M% +4 "core" %  +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&:'\ +95 "core" ' +2 .tPRV.dial :air + "processing"%a  +46 "core"  +2 .tPSV.dial :mixloop + "processing"%R +44 "core" +2 "processing"%S% +4 "core" %U%\ = +2 .tPS.seek 0.3ml + "processing"%^' +384 "core" ' +2 .tPSV.dial PSR + "processing"%_ +104 "core"  +2 "processing"%k% +4 "core" %A\ = + #tPulling 0.4ml of PSR.air + .PSR.select :air +2 .PS.seek 0.7ml +47 "processing"%W'* +496 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%[' +1910 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%L +115 "core" +2 .tPTV.dial :mixing + "processing"%U @ +72 "core" A +2 .tPBV.dial :waste2 + "processing"%5  +92 "core"  +2 .tPS.seek 0ml +2 "processing"%B'W +2634 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&n& +4 "core" &  p +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&b( +3 "core" ( +2 "manipulator"&m& +4 "core" &  p + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &p& +2 "core" &  p +2 .tForearm.seek PC +2 "manipulator"&j' +96 "core" ' +2 .tHand.close + "manipulator"&F/ +73 "core" / +2 .tPC.seek :open +2 "processing"%+( +403 "core" ( +2 "manipulator"&q& +4 "core" & h p + "manipulator"&J% +4 "core" %   +2 .tForearm.seek :retract + "manipulator"&`'\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&w(- +129 "core" ( +2 "manipulator"&r& +4 "core" &- 4 ( + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &y& +3 "core" &- z ( + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&|' +111 "core" ' +2 .tHand.open + "manipulator"&l1 +74 "core" 1 +2 "manipulator"&d% +4 "core" % z m U +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&z'\ +101 "core" ' +3 #tLoading da puck from tube 7 into Processing Clamp +2 "processing"%s& +4 "core" &t\ F + "manipulator"&% +4 "core" %   + "storage"(% +4 "core" %s   ~\ _ + "storage"(. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 7 + "storage"(x([z +349 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (v& +3 "core" &[}% \ T + "manipulator"&{& +4 "core" &-  ( + "manipulator"&e% +4 "core" %    + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 7 + "manipulator"& ( +168 "core" ( +2 "manipulator"&~& +4 "core" &  N +2 "storage"(}& +3 "core" &[y   1\ ^ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 700 counts +2 "manipulator"&i' +94 "core" ' +2 "storage"(Z& +4 "core" &[y  \ b +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"('L +236 "core" ' +2 "storage"(o- +3 "core" -'O +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (& +3 "core" &[y\ \  q\ \\ + "manipulator"&& +4 "core" & O N + .tElbow.seek 7 +2 "manipulator"&( +3 "core" ( + "manipulator"&& +4 "core" &  . N + "storage"(& +4 "core" &[y   T\ ^ +2 .tForearm.seek 7 + 300 counts + "manipulator"&'{ +22 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&c/ +68 "core" / +4 ."downElevator"SE.seek :down +4 "manipulator"&#& +3 "storage"('v +6 "core" & \  N + "manipulator"&N% +4 "core" % u  +2 .tForearm.seek :retract + "manipulator"&\ '\ +91 "core" ' +2 .tElbow.seek PC +2 "manipulator"&( +109 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +143 "core" ( +2 "manipulator"&& +4 "core" &  r + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" & r + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"& ' +100 "core" ' +2 "manipulator"&& +4 "core" & U r +32 "manipulator"&'% +4 "core" % / +2 "processing"%& +3 "core" &2\ B +2 "processing"%& +3 .tPC.seek :closed +2 "processing"%*(Tg +4 "core" &\ C + &\ C +9 &0v\ 7+z +9 &ay\ 5> +10 &am\ 6O +9 &!J\ :O +9 &N\ :P +10 &Q\ :O +9 &fR\ 9P +9 &)O\ :O +10 &L\ :O +9 &KK\ :O +10 & nN;\ :P +9 &"1NC\ :O +9 &#K6\ :O +10 &%NJ\ 9O +9 &'xJD\ :O +9 &)9N>\ :O +10 &*K:\ :O +9 &,N8\ :O +9 &.L<\ :O +10 &0AN>\ :O +9 &2N>\ 9P +10 &3N-\ :O +9 &5N1\ :O +9 &7JL5\ :O +10 &9 N3\ :O +9 &:N-\ :O +9 &<N2\ 9O +10 &>RM%\ :O +9 &@N\ :O +10 &AM\ :O +9 &CO\ :O +9 &EZQ \ 9O +10 &GV\ 9P +9 &HZ\ 8P +10 &Jk\ 6R +9 &LN\ 2V +9 &N\ 2W +10 &O \ 3W +9 &Q\ 3W +9 &SGs\ 56 +10 &T +Y \ 8Z +9 &TN!\ =, +2 ( + "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.65 + .Hand.open + "manipulator"&1 +68 "core" 1 +3 "manipulator"&h% +3 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +91 "core" ' +2 .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 7 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"%/  +3 %)9 +5 "core" 9 +102 "processing"%09 +3 "core" 9 +102 "processing"%29 +3 "core" 9  +102 "processing"%39 +3 "core" 9  +102 "processing"%&9 +3 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%89 +3 "core" 9 +102 "processing"%69 +3 "core" 9 +102 "processing"%<9 +3 "core" 9" +102 "processing"%(9 +4 "core" 9& +102 "processing"%49 +3 "core" 9+ +102 "processing"%19 +3 "core" 9/ +102 "processing"%.9 +3 "core" 93 +102 "processing"%!9 +3 "core" 97 +102 "processing"% 9 +3 "core" 9; +103 "processing"%9 +3 "core" 9@ +102 "processing"%9 +3 "core" 9D +102 "processing"%9 +3 "core" 9H +102 "processing"%99 +3 "core" 9 L +102 "processing"%"9 +3 "core" 9P +102 "processing"%>9 +3 "core" 9U +102 "processing"%9 +3 "core" 9Y +102 "processing"%u9 +3 "core" 9"] +102 "processing"%t9 +3 "core" 9)a +102 "processing"%79 +4 "core" 9/f +102 "processing"%G9 +3 "core" 96j +102 "processing"% 9 +3 "core" 9=n +102 "processing"%-9 +3 "core" 9Dr +102 "processing"%?9 +3 "core" 9Kv +102 "processing"%9 +6 "core" 9R{ +102 "processing"%K9 +3 "core" 9Y\ +102 "processing"%=9 +3 "core" 9_ +102 "processing"%%9 +2 "core" 9f +3 .tPH.hold 2:00:00,28C +2 "processing"%A ppc +2 .tdelay 1:30 +4 "core"  +4353 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4640 .tPSR.select :air +2 .PSV.dial PSR + "processing"%, +102 "core"  +2 "processing"%% +4 "core" %V\ = + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%Q' +587 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +10 .tPS.seek 2ml + "processing"%P'[ +1615 "core" ' +42 .tPTV.dial :puck +10 "processing"%;  +71 "core"  +2 .tPSV.dial PTV + "processing"%C +74 "core" +2 .tPBV.dial :waste1 + "processing"%H  +131 "core"  +2 "processing"%O% +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"%V * +33 "core" + +3 .tPS.seek 0ml + "processing"%\\'W +1607 "core" ' +2 .tdelay 5:00 +4100 "Can"\ .JI +5397 ."Qmail"HABfans.email "Started da in tube 7 at 09:16:58EDT19-Aug-19\\n{5 => 22,\\n 6 => 13,\\n 7 => 9}\\nCan@09:16:05, 23.3C, 33% humidity, 14.3psia, 12.891V, 0.355A, 0.349A avg, 4.58W",Subject: "da sampling at most 40ml" +4 !o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + #Retry #5 of 10 after 10:00 +13111 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +7382 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%I  +34 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%T * +34 "core" + +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"% +73 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%g' +2372 "core" ' +2 .tPSV.dial PTV + "processing"%D +73 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%M +72 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%] +85 "core"  +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%a  +74 "core"  +2 .tPS.seek :empty +2 "processing"%R'9 +2364 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%S  +129 "core" +2 .tPSV.dial :mixloop + "processing"%X +44 "core" +2 .tPRV.dial :ab1 + "processing"%@ @ +75 "core" A +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%_'w +359 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +3 "collection"'k  + "processing"%^  +44 "core"  +11 +2 "processing"%W% +4 "core" %y\\\ ; +2 .tPS.seek 0.32ml +2 "processing"%L'& +396 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'U  +28 "core" +2 .tPRV.dial :air +2 "processing"%5  +54 "core"  +2 .tPS.seek 0.9ml +2 "processing"%['D +1229 "core" ' +2 .tPRV.dial :waste2 + "processing"%n @ +75 "core" > +2 .tPS.seek 0.5ml +2 "processing"%m' +862 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%p  +44 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%F'[ +1606 "core" ' +2 .tPSV.dial :PML + "processing"%E +44 "core" +2 .tPTV.dial :mixing + "processing"%: @ +74 "core" A +2 .tPBV.dial :waste1 + "processing"%f  +34 "core" +2 "processing"%q% +4 "core" %^+\ 1 +2 .tPS.seek 1.85ml + "processing"%J'> +230 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%r * +34 "core" + +3 .tPS.seek 0ml + "processing"%y'W +1968 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'j& +2 "core" &ad\ * +2 "manipulator"&b& +3 "core" & f 9 r +2 "manipulator"&l% +3 "core" %\ D p 4 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&d(- +154 "core" ( +2 "manipulator"&`& +4 "core" &- i K  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &s& +2 "core" &- c 6 8  +2 .tForearm.seek :garage +2 "manipulator"&' +107 "core" ' +3 .tHand.close + "manipulator"&/ +66 "core" / +2 "manipulator"&& +4 "core" &-   +2 "manipulator"&|% +4 "core" %   % t + .tForearm.seek :retract +2 "manipulator"&v'\ +109 "core" ' + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&{( +271 "core" ( +2 "manipulator"&e& +4 "core" & j Q l 2 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &~& +2 "core" & z d j 2 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&}'ρ +92 "core" ' +2 "manipulator"&Z& +4 "core" & W t V 2 +2 "manipulator"&w% +3 "core" %υ o I U  +2 "collection"'z& +4 "core" &^c9\  +2 "collection"'o& +3 .tCC.seek :closed +2 "collection"'(O +2 "core" &ab3\ % +5 &`b\ \ 2 +9 &7Iab \ 1 +10 &br~bc \ F +9 &[ad\ O +9 &Q`d \ N +10 &Rad \ O +9 &NR_b\ N +9 &Q_c\ \ N +10 &T`e\ \ N +9 &R`c\ N +10 &VN_c\ N +9 &!Rad\ N +9 &"Nad\ N +10 &$Q^c\ N +9 &&_R`c\ N +9 &( Qbd\ N +10 &)Rab\ N +9 &+Nad\ N +10 &-fRac\ N +9 &/)Rac\ N +9 &0R_c \ N +10 &2Q`b\ N +9 &4nQac\ N +9 &60T^e\ \ N +10 &7Qbd\ N +9 &9Qbd \ N +10 &;vRac\ \ N +9 &=8Q`d \ N +9 &>S^a \ N +10 &@Q`e\ N +9 &B~T_c \ N +9 &D@Qad \ N +10 &FW]d\ O +9 &G_\\c\ \ O +10 &Izy_c\ S +9 &K.]b\ W +9 &L\\c\ Z +10 &N\\a \ \ > +9 &Oe4^c\ ^ +9 &O?_a\ = +2 ( + "collection"'o& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.63 + "collection"'& +4 "core" &OA^b<\ = + .tHand.open + "manipulator"&1 +74 "core" 1 +2 "manipulator"&% +4 "core" % υ /   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&c'\ +100 "core" ' +2 .tPSV.dial PSR + "processing"%# +103 "core"  +2 "processing"%N% +4 "core" %Z.\ / + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"% ' +1611 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%i  +53 "core"  +2 .tPS.seek 0ml +2 "processing"%'W +1609 "core" ' +2 .tPSV.dial PSR + "processing"% +42 "core"  +2 .tPSR.select :air + "processing"% +11 .tPS.seek 2.5ml + "processing"%' +2376 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +251 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "processing"%  +2 "collection"'  +41 "core" ~ +120 +7 .tPSV.dial :mixloop +2 "processing"% +102 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%  +72 "core" +2 .tPS.seek 0ml +2 "processing"%''W +2633 "core" ' +2 .tPSV.dial :air + "processing"%  +55 "core" +2 .tPS.seek 2.5ml +49 "processing"%\ ' +2638 "core" ' +2 .tPSV.dial :mixloop + "processing"%+ +43 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2445 "Can"\ ,FF +190 "core" ' +2 .tPSV.dial :air + "processing"%h  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%)' +2633 "core" ' +2 .tPSV.dial :mixloop + "processing"% +44 "core" +2 .tPS.seek 0ml +2 "processing"%0'W +2477 ."Qmail"HABfans.email "Started da in tube 7 at 09:16:58EDT19-Aug-19\\n{5 => 22,\\n 6 => 13,\\n 7 => 9}\\nCan@09:16:05, 23.3C, 33% humidity, 14.3psia, 12.891V, 0.355A, 0.349A avg, 4.58W",Subject: "da sampling at most 40ml" +4 !o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + #Retry #6 of 10 after 10:00 +148 "core" ' +4 #tGaraging FlushPuck in Collection Clamp + "manipulator"& & +4 "core" &  2 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&2( +2 "core" ( + "manipulator"&x& +4 "core" &  2 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &3& +2 "core" &  . 2 +2 .tForearm.seek CC +2 "manipulator"&&'ρ +95 "core" ' +2 .tHand.close + "manipulator"&/ +68 "core" / +2 .tCC.seek :open +2 "collection"'8( +375 "core" ( +2 "manipulator"&6& +4 "core" & j u : 2 +2 "manipulator"&<% +3 "core" % φ i m +2 .tForearm.seek :retract + "manipulator"&('\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&4(- +284 "core" ( +2 "manipulator"&1& +4 "core" &-  5 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &.& +2 "core" &-  5 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&!' +114 "core" ' +2 .tHand.open + "manipulator"& 1 +77 "core" 1 +2 "manipulator"&% +4 "core" % u  m +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +105 "core" ' +2 ."da"delayUntil "10:11:22.06" +17617 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +7171 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"% @ +72 "core" A +2 ."da"PBV.dial :waste1 + "processing"%9  +35 "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 PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2366 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%u +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%t  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%7 +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%G  +44 "core"  +2 ."da"PS.seek :empty +2 "processing"% '9 +2374 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%- +133 "core"  +2 "processing"%?% +4 "core" %:F\ 8 + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +597 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%K'[ +1610 "core" ' +2 ."da"PTV.dial :puck + "processing"%=  +72 "core"  +2 ."da"PSV.dial PTV +2 "processing"%% +71 "core" +2 ."da"PBV.dial :waste1 + "processing"%,  +35 "core" +2 "processing"%% +4 "core" %]W\ : +2 ."da"PS.seek 1.5ml + "processing"%B' +588 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%Q * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"%;'W +1610 "core" ' +2 ."da"delay 2:00 +11435 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +560 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%C  +36 "core" +2 ."da"delay 30 seconds +1908 "Can"\ 499 +1094 ."da"PBV.dial between PSV and waste1 +2 "processing"%H * +36 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%O +73 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%P' +2369 "core" ' +2 ."da"PSV.dial PTV + "processing"%V +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%Y +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%/ +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%I  +71 "core"  +2 ."da"PS.seek :empty +2 "processing"%T'9 +5 ."Qmail"HABfans.email "Started da in tube 7 at 09:16:58EDT19-Aug-19\\n{5 => 22,\\n 6 => 13,\\n 7 => 9}\\nCan@09:16:05, 23.3C, 33% humidity, 14.3psia, 12.891V, 0.355A, 0.349A avg, 4.58W",Subject: "da sampling at most 40ml" +3 !o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #7 of 10 after 10:00 +2335 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +133 "core"  +2 "processing"%\\% +4 "core" %7G\ 2 + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%D' +592 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%M'[ +1618 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%] +85 "core"  +2 ."da"PBV.dial :waste1 + "processing"%a  +36 "core" +2 "processing"%g% +4 "core" %_q\ = + ."da"PS.seek 1.5ml +2 "processing"%S' +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%X * +35 "core" , +2 ."da"PS.seek 0ml +2 "processing"%@'W +1612 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%R  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%^ * +36 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%k +71 "core"  +2 ."da"PS.reconfigure PSfast +46 "processing"%#A ,`xb +5 ."da"PS.seek 2.5ml + "processing"%W' +1939 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +422 "core" ' +2 ."da"PSV.dial PTV +5 "processing"%_ +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%U +73 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%5 +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%L  +71 "core"  +2 ."da"PS.seek :empty +2 "processing"%n'9 +2343 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%[  +44 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing + "processing"%p  +129 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%m  +44 "core" ~ +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop + "processing"%E +44 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%:' +391 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%f  +43 "core"  +2 "processing"%q% +4 "core" %J\ . +2 ."da"PS.seek 0.55ml + "processing"%r'~ +330 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%F  +43 "core"  +2 ."da"PS.seek 2ml +2 "processing"%J'[ +1552 "core" ' +2 ."da"PSV.dial :PML + "processing"%j +44 "core" +2 ."da"PTV.dial :mixing + "processing"%b @ +75 "core" B +2 ."da"PBV.dial :waste1 + "processing"%l  +35 "core"  +2 "processing"%`% +4 "core" %]c\ 9 + ."da"PS.seek 1.85ml +2 "processing"%s'= +241 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'W +1962 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +18452 "Can"\ 755 +3460 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +1944 ."Qmail"HABfans.email "Started da in tube 7 at 09:16:58EDT19-Aug-19\\n{5 => 22,\\n 6 => 13,\\n 7 => 9}\\nCan@09:16:05, 23.3C, 33% humidity, 14.3psia, 12.891V, 0.355A, 0.349A avg, 4.58W",Subject: "da sampling at most 40ml" +4 !o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + #Retry #8 of 10 after 10:00 +24134 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .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"%  +43 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2361 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%e +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%~  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%d +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%Z  +44 "core"  +2 ."da"PS.seek :empty +2 "processing"%w'9 +2371 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%z +133 "core"  +2 "processing"%v% +4 "core" %5]\ 9 + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1610 "core" ' +2 ."da"PTV.dial :puck + "processing"%  +70 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +71 "core" +2 ."da"PBV.dial :waste1 + "processing"%o  +35 "core" +2 "processing"%#% +4 "core" %[^\ < +2 ."da"PS.seek 1.5ml + "processing"%N' +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"%y'W +1617 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%i  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +73 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +994 "Can"\ 477 +1357 "core" ' +2 ."da"PSV.dial PTV + "processing"% +74 "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 + "processing"%  +72 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2246 ."Qmail"HABfans.email "Started da in tube 7 at 09:16:58EDT19-Aug-19\\n{5 => 22,\\n 6 => 13,\\n 7 => 9}\\nCan@09:16:05, 23.3C, 33% humidity, 14.3psia, 12.891V, 0.355A, 0.349A avg, 4.58W",Subject: "da sampling at most 40ml" +3 !o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #9 of 10 after 10:00 +95 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +131 "core"  +2 "processing"%'% +4 "core" %9\ : + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%+' +298 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +292 "core" ' +2 ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%\ '[ +1605 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%h +74 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +35 "core" +2 "processing"%% +4 "core" %]w\ 9 +2 ."da"PS.seek 1.5ml + "processing"%)' +588 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" * +2 ."da"PS.seek 0ml +2 "processing"%x'W +1615 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%3  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" * +2 ."da"PSR.select :air +49 .PSV.dial PSR + "processing"%{ +73 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%c' +2362 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%6 +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%< +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%&  +72 "core"  +2 ."da"PS.seek :empty +3 "processing"%1'9 +2341 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%. +130 "core"  +2 "processing"%2% +4 "core" %8c\ ; + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"% ' +599 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1614 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%( +73 "core" +2 ."da"PBV.dial :waste1 + "processing"%!  +35 "core" +2 "processing"%% +4 "core" %Yy\ 3 +2 ."da"PS.seek 1.5ml + "processing"%9' +591 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%" * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"%>'W +1607 "core" ' +2 ."da"delay 2:00 +597 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +11398 #"da"recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%0  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%u * +36 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%t +73 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%7' +2349 "core" ' +2 ."da"PSV.dial PTV + "processing"%G +73 "core" +2 ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"% +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%- +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%?  +72 "core"  +2 ."da"PS.seek :empty +2 "processing"% '9 +2297 "Can"\ 567 +46 "core" ' +2 ."da"Gate.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"% +149 "core"  +2 "processing"%=% +12 "core" %9a +3 #"da"Pulling 0.25ml of PSR.sub1 +2 .PSR.select :sub1 +5 "processing"% +14 ."da"PS.reconfigure PSconfig +5 "processing"%#A d`xb +3 ."da"PS.seek 0.25ml +5 "processing"%%'7 +346 "core" ' +2 ."da"delay 5 seconds +502 "processing"%,% +4 "core" %=w  +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 + "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%' +332 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml + "processing"%K'[ +1612 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"%Q +78 "core" +2 ."da"PBV.dial :waste1 + "processing"%B  +36 "core" +2 "processing"%C% +4 "core" %\\Y  +2 ."da"PS.seek 1.5ml + "processing"%H' +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%O * +35 "core" , +6 ."da"PS.seek 0ml +2 "processing"%;'W +771 ."Qmail"HABfans.email "Started da in tube 7 at 09:16:58EDT19-Aug-19\\n{5 => 22,\\n 6 => 13,\\n 7 => 9}\\nCan@09:16:05, 23.3C, 33% humidity, 14.3psia, 12.891V, 0.355A, 0.349A avg, 4.58W",Subject: "da sampling at most 40ml" +3 !o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #10 of 10 after 10:00 +831 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%V  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%Y * +35 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%/ +77 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%I' +1538 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +926 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%P +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%\\ +75 "core" +4 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%T  +74 "core"  +2 ."da"PS.seek :empty +2 "processing"%D'9 +2465 "core" ' +2 "processing"%]9 +3 "core" 94 +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +2 "processing"%a  +3 "core" 4 4 +2 "processing"%g& +3 "core" &TN w , +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 6 + "manipulator"&M% +4 "core" %\  C 54 +2 "storage"(X% +3 "core" %~ O X L + "storage"(S. +3 "core" . + ."da"SC.reconfigure SCtight +3 "storage"($\ .\ 1~b +2 ."da"SC.seek 6 + "storage"(R(K +338 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (^& +3 "core" &K R Z + "manipulator"&k& +4 "core" &- ^ 45 + "manipulator"&@% +4 "core" %\  c 44 + ."da"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 6 +2 "manipulator"&_( +177 "core" ( +2 "manipulator"&U& +4 "core" & 3a + "storage"(5& +4 "core" &K S S O +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 6 + 700 counts +2 "manipulator"&L'J +94 "core" ' +2 "storage"(W& +4 "core" &K t a . +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +2 "storage"(['L +162 "core" ' +2 "storage"(p- +3 "core" -' +2 ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&m& +3 "core" & @ 0` +2 "storage"(E& +3 "core" &K + ' < + ."da"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +45 ."da"Forearm.seek 6 +8 "manipulator"&n'Ύ +37 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&f, +3 "core" , + ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(q- +2 "core" -' +2 ."da"SE.seek 14.14 Pucks below Top Plate +2 "storage"(:'҇ +35 "core" ' +2 "manipulator"&F% +4 "core" %Εx j {   +2 "storage"(r& +3 "core" &K + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 6 + 307 counts + "manipulator"&j' +21 "core" ' +3 "manipulator"&b& +4 "core" & 1` +2 "storage"(l& +3 "core" &K : < +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 6 + 700 counts +2 "manipulator"&`'J +25 "core" ' +2 ."da"SE.seek 15.14 Pucks below Top Plate +2 "storage"('v +48 "core" ' +2 "manipulator"&J& +4 "core" & 0` +2 "manipulator"&s% +4 "core" %8 0 + ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&|( +248 "core" ( +2 "manipulator"&& +4 "core" & / * + ."da"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & X * +2 ."da"Forearm.seek PC +2 "manipulator"&e' +94 "core" ' +2 ."da"Hand.close +2 "manipulator"&~/ +68 "core" / +2 ."da"PC.seek :open +2 "processing"%d( +401 "core" ( +2 "storage"(Z& +4 "core" &K 9 : + "manipulator"&& +4 "core" & z 1 + "manipulator"&z% +4 "core" %  1) +2 ."da"Forearm.seek :retract + "manipulator"&v'\ +99 "core" ' +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 6 +2 "manipulator"&w( +253 "core" ( +2 "manipulator"&$& +4 "core" & P , l + "storage"(& +4 "core" &K   +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 6 + 700 counts +2 "manipulator"&'J +92 "core" ' +2 ."da"Hand.open + "manipulator"&o1 +77 "core" 1 +2 "storage"(#- +4 "core" -'v +2 ."da"SE.seek 14.9 Pucks below Top Plate +2 "storage"('B +25 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 14.23 Pucks below Top Plate + "storage"(}' +48 "core" ' +2 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da19aug1910h40ml.tif +1950 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +2093 #"da"SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 36.97 seconds\ /var/log/esp/da19aug1910h40ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da19aug1910h40ml15s.tif +1556 #SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da19aug1910h40ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da19aug1910h40ml30s.tif +3056 #SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da19aug1910h40ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da19aug1910h40ml70s.tif +7124 #SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da19aug1910h40ml70s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 "storage"(N- +9 "core" -' +5 "storage"(i& +11 "core" &K } { X\  +3 "manipulator"& & +3 "core" & g f M +2 ."da"Elbow.seek 6 +2 "manipulator"&( +20 "core" ( +2 "manipulator"&y& +4 "core" & }  * +2 "storage"(& +3 "core" &K q .\ +2 ."da"Forearm.seek 6 + 700 counts +2 "manipulator"&'J +3 "core" ' +2 ."da"SE.reconfigure SEgently +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 14.94 Pucks below Top Plate +2 "storage"('| +68 "core" ' +2 "manipulator"&& +4 "core" & q +2 "storage"(& +3 "core" &K   n\ 7 +2 ."da"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 6 +2 "manipulator"&'Ύ +33 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&', +3 "core" , + ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 15.13 Pucks below Top Plate +2 "storage"('f +32 "core" ' +28 "manipulator"&+% +4 "core" %Ι p +2 "storage"(h& +3 "core" &K\ 3 +2 ."da"Forearm.force -20 + "manipulator"&5 +2 ."da"Forearm.seek 6 + 311 counts +2 "manipulator"&' +17 "core" ' +2 "manipulator"&& +4 "core" & % )  +2 "storage"(\ & +3 "core" &K Y Z \ ? +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 6 + 700 counts +2 "manipulator"& 'J +26 "core" ' +2 "storage"()% +4 "core" %o g \\\ @ +2 ."downElevator"SE.seek :down +3 "storage"(3'v +100 (% +3 "core" % \ NPI +2 "manipulator"&{% +3 "core" %b u +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&x'\ +12 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +72 "core" ' +2 ."da"SC.coast + "storage"(6 +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 #tStarting finalPurge +3 "processing"%& +4 "core" &\ 2 +2 "manipulator"&6& +4 "core" & A : +2 "manipulator"&<% +4 "core" %\  ? G %  +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&&(- +167 "core" ( +2 "manipulator"&c& +4 "core" &- d j t + ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &.& +3 "core" &- b c t +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&2' +106 "core" ' +2 ."psFlush"Hand.close + "manipulator"&1/ +67 "core" / +2 "manipulator"& & +4 "core" &- t +2 "manipulator"&(% +3 "core" %  [ e +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&!'\ +99 "core" ' +2 ."psFlush"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&( +130 "core" ( +2 "manipulator"&& +4 "core" & F C Z { + ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &"& +2 "core" & 9 ; { +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&9' +95 "core" ' +3 "manipulator"&0& +4 "core" & A F  { +2 "manipulator"&u% +3 "core" % ; C ;  +2 "processing"%t& +4 "core" & \ 1 + "processing"%>& +57 ."psFlush"PC.seek :closed +5 "processing"%G(Tg +3 "core" &-\ 1 + &\ 0 + &\ 1 + &\ 0 + &\ \ 1 + &\ 0 + &\ 1 + &\ 1 +6 &0u \ #+z +9 &bv\ #> +9 &mk\ $O +10 &,K\ (P +9 &I\ (O +10 &N\ (P +9 &tN\ (O +9 &6M\ 'O +10 &M\ (O +9 &J\ )P +9 & |O\ (O +10 &"?L\ (O +9 &$N\ 'O +10 &%L\ (O +9 &'O\ 'P +9 &)EM\ (P +10 &+J\ (P +9 &,O\ (O +9 &.L\ 'O +10 &0MN\ (P +9 &2O\ (O +10 &3L\ )O +9 &5O\ (P +10 &7VJ\ (O +9 &9M\ 'P +9 &:M\ (P +9 &<J\ )O +10 &>^L\ (O +9 &@N\ (P +10 &AL\ (P +9 &CJ\ )O +9 &EeN\ (P +10 &G%S\ 'P +9 &HY\ &Q +9 &Je\ %S +10 &LZ\ !V +9 &N\ !V +10 &O\ W +9 &Q\ !V +9 &SMm\ #6 +10 &T#-c\ %N +9 &TC%\ ,. +2 ( + "processing"%>& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.64 + "processing"%& +4 "core" &TC$\ *. + ."psFlush"Hand.open +2 "manipulator"&-1 +74 "core" 1 +2 "manipulator"&?% +4 "core" % )   +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&7'\ +90 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +132 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%='P +356 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +742 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +1615 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%, +72 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%%  +46 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2639 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%Q +73 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%B' +592 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%C' +783 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1337 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%K +72 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%O U +52 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%H'W +2636 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%V @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%Y' +2628 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%/  +72 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%;'9 +2639 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%P +44 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"% ' +2629 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%\\ +72 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%T'W +2638 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%I @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%]' +93 "Can"\ ,88 +2553 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%a  +72 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%g'9 +2637 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%M +44 "core"  +2 ."psFlush"PSR.select :flush +4 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%X'P +93 ."Qmail"HABfans.email "Started da in tube 7 at 09:16:58EDT19-Aug-19\\n{5 => 22,\\n 6 => 13,\\n 7 => 9}\\nCan@09:16:05, 23.3C, 33% humidity, 14.3psia, 12.891V, 0.355A, 0.349A avg, 4.58W",Subject: "da sampling at most 40ml" +4 !o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:@checkpoint: omitted:bt[ "-/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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + .HABfans.email "36.97 sec auto-exposure",Subject: "da19aug1910h40ml images!" +3 !o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"./home/esp/esp2/lib/email.rb:287:in `send'"?/home/esp/esp2/protocol/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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + #Retry #1 of 10 after 10:00 +1002 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%S' +1607 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%^ +73 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%k  +54 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%@'W +2627 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%U +74 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%5' +589 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%W' +2121 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%4 +73 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%p U +54 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%m'W +2630 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%E @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1473 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1151 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%q  +71 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%F'9 +2630 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%r +44 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%b' +2638 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%l +72 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%J'W +2651 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%s @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%L' +2640 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%_  +72 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%['9 +2630 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'n& +4 "core" &y{\ # +2 "manipulator"&j& +3 "core" & H G j { +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&:( +3 "core" ( + "manipulator"&`& +4 "core" & : E { +47 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" & B 9 W { + .tForearm.seek PC +2 "manipulator"&' +97 "core" ' +2 .tHand.close + "manipulator"&f/ +72 "core" / +2 .tPC.seek :open +2 "processing"%~( +401 "core" ( +2 "manipulator"&& +4 "core" & - { +2 "manipulator"&*% +3 "core" % A  +2 .tForearm.seek :retract + "manipulator"&Z'\ +90 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +352 "core" ( +2 "manipulator"&z& +4 "core" & g A 7 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &e& +2 "core" & [ \\ D 7 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&$'ρ +101 "core" ' +2 "manipulator"&& +4 "core" &  7 +2 "manipulator"&|% +3 "core" %x ? B +2 "collection"'o& +4 "core" &x}%\ ) +2 "collection"'#& +3 .tCC.seek :closed +2 "collection"'v(O +3 "core" &z\ ( +3 &{}\ ( +8 &.{x}\ ,} +9 &dy|\ ? +10 &xs{~\ O +9 &<Py}\ N +9 &Ux~\ N +10 &Qz}\ N +9 &U{}\ O +9 &CUw|\ N +10 &Wy|\ N +9 &V{}\ O +10 & T|~\ N +9 &"LVz}\ N +9 &$ U|\ N +10 &%U|}\ N +9 &'Uy}\ N +9 &)TQz|\ N +10 &+Tz~\ O +9 &,T{}\ N +10 &.Tx}\ O +9 &0\\Tx}\ N +9 &2Tyz\ N +10 &3Px|\ N +9 &5T{~\ N +9 &7dQz|\ N +10 &9%Tz~\ N +9 &:Uy|\ N +10 &<Tz\ N +9 &>kTz}\ N +9 &@.Q}\ N +10 &AT\ N +9 &CVw|\ N +10 &ErWvy\ O +9 &G4Zty\ O +9 &Hqy{\ Q +10 &Jy}\ V +9 &LZv|\ Z +9 &Ny{\ H +10 &O<Dx{\ $m +9 &Oyw{\ N +5 ( + "collection"'#& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.83 +2 "collection"'& +4 "core" &Ojwz\ N + &Ojv{\ N + .tHand.open +2 "manipulator"&1 +69 "core" 1 +2 "manipulator"&N% +4 "core" % x $ ,  B +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&i'\ +99 "core" ' + #tFlushing the Collection Valve::Manifold +2 "collection"' & +4 "core" &Ojx|$\ N + "collection"'y% +4 "core" %zz\  + .tCSV.dial CSR +2 "collection"'  +42 "core"  +2 "collection"'% +4 "core" %w|,\  + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +2 "collection"''l +1353 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +10 '+% +2 "core" %ly}9\  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'h' +678 "core" ' +2 .tCSV.dial :waste + "collection"' +141 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'\ ' +1983 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'w& +4 "core" &Ohx|\ N +2 "collection"')% +3 "core" %w|4\  + .tCSV.dial :flush +2 "collection"'  +44 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"'}'l +1273 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +42 "core" B +2 "collection"'% +4 "core" %ly{\  +2 .tCS.seek 7ml +2 "collection"'{' +560 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'  +3 '  +41 "core"  +104  +2 .tCBV.dial :waste1 + "collection"' @ +44 "core" ? +2 .tCS.seek 0ml +2 "collection"'6' +1727 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'& +4 "core" &Oh{~*\ N +2 "collection"'<% +4 "core" %y}'\  + .tCSV.dial :flush + "collection"'  +73 "core" +2 .tCS.seek 5ml +2 "collection"''l +1290 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'c @ +44 "core" A +2 "collection"'.% +4 "core" %lx{,\  +2 .tCS.seek 7ml +2 "collection"' '\ +549 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'3  +43 "core"  +2 .tCBV.dial :waste2 + "collection"'R  +116 "core"  +2 .tCS.seek 0ml +2 "collection"''' +1730 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'1& +4 "core" &Ohx}\ N +2 "collection"' % +3 "core" %|~*\  + .tCSV.dial CSR +2 "collection"'(  +41 "core"  +2 "collection"'x% +4 "core" %y)\  + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml +2 "collection"'' +1978 "core" ' +5 .tdelay 5 seconds +503 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'"' D +327 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +217 "core" ' +4 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'2 +2 '0  +101 "core" +37  +2 .tCTV.dial :intake + "collection"'u  +72 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'t' \\ +1976 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'&  +72 "core"  +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'!' +584 "core" ' +2 .tCSV.dial CSR + "collection"'d  +102 "core"  +2 "collection"'% +4 "core" %x|\  + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.seek 5ml +2 "collection"'-'l +1346 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'?' D +1370 "core" ' +2 .tCSV.dial CBV + "collection"'> +113 "core" ~ +2 .tCS.seek 0ml +2 "collection"'' +2479 "Can"\ 'A@ +133 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&9& +4 "core" & # & 9 7 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&D( +4 "core" ( +2 "manipulator"&=& +4 "core" &  " 7 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &,& +3 "core" & ! " l 7 + .tForearm.seek CC +2 "manipulator"&%'ρ +94 "core" ' +2 .tHand.close + "manipulator"& / +72 "core" / +2 .tCC.seek :open +2 "collection"'Q( +378 "core" ( +2 "manipulator"&& +4 "core" & | 5 7 + "manipulator"&B% +4 "core" % σ ~ R + .tForearm.seek :retract +2 "manipulator"&K'\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +49 .tElbow.seek :garage + "manipulator"&O(- +276 "core" ( +2 "manipulator"&C& +4 "core" &- L _ + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &V& +2 "core" &- 1 _ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&H' +111 "core" ' +2 .tHand.open + "manipulator"&/1 +67 "core" 1 +2 "manipulator"&Y% +4 "core" % s  n +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&P'\ +103 "core" ' +2 "processing"%;& +4 "core" &Z\ > +3949 ."Qmail"HABfans.email "36.97 sec auto-exposure",Subject: "da19aug1910h40ml images!" +4 !o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"./home/esp/esp2/lib/email.rb:287:in `send'"?/home/esp/esp2/protocol/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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + #Retry #2 of 10 after 10:00 +18472 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +32983 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +3092 "Can"\ <)( +5441 ."Qmail"HABfans.email "36.97 sec auto-exposure",Subject: "da19aug1910h40ml images!" +4 !o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"./home/esp/esp2/lib/email.rb:287:in `send'"?/home/esp/esp2/protocol/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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + #Retry #3 of 10 after 10:00 +24445 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +30103 "Can"\ <(( +2882 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +2558 ."Qmail"HABfans.email "36.97 sec auto-exposure",Subject: "da19aug1910h40ml images!" +4 !o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"./home/esp/esp2/lib/email.rb:287:in `send'"?/home/esp/esp2/protocol/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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + #Retry #4 of 10 after 10:00 +54550 "Can"\ ;)( +5417 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +27 ."Qmail"HABfans.email "36.97 sec auto-exposure",Subject: "da19aug1910h40ml images!" +4 !o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"./home/esp/esp2/lib/email.rb:287:in `send'"?/home/esp/esp2/protocol/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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + #Retry #5 of 10 after 10:00 +32944 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +21593 "Can"\ ;)( +5458 ."Qmail"HABfans.email "36.97 sec auto-exposure",Subject: "da19aug1910h40ml images!" +4 !o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"./home/esp/esp2/lib/email.rb:287:in `send'"?/home/esp/esp2/protocol/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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + #Retry #6 of 10 after 10:00 +5926 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +15518 #t-> exit +2005 #Sending Email +18002 !o:Email::Error: mesg"flush failed!:bt["8/home/esp/esp2/utils/commskel.rb:230:in `flushMail'")/home/esp/esp2/utils/commskel.rb:233"4/home/esp/esp2/lib/framework.rb:129:in `atExit'"2/home/esp/esp2/lib/framework.rb:133:in `call'"4/home/esp/esp2/lib/framework.rb:133:in `atExit'"-/home/esp/esp2/lib/thread.rb:739:in `[]'"0/home/esp/esp2/lib/thread.rb:739:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #mEXIT @1566230034.84EDT @1566231479.14EDT = =tMAIN =mMAIN_scheduler @EDT1566231480.79 #"core_reset"Sent BREAK + #t@0x1D24, state=0x32F4, ifg=0x10, ie=0xFD + #@0x1FB8, state=0x32F4, ifg=0x10, ie=0xFD + #@0x224B, state=0x32F4, ifg=0x10, ie=0xFD #@0x24DE, state=0x32F4, ifg=0x10, ie=0xFD + #@0x2772, state=0x32F4, ifg=0x10, ie=0xFD + #@0x2A06, state=0x32F4, ifg=0x10, ie=0xFD #@0x2C99, state=0x32F4, ifg=0x10, ie=0xFD + #@0x2E03, state=0x32F4, ifg=0x80, ie=0xFD #@0x698B, state=0x3350, ifg=0x00, ie=0x75 + #ESP2 v3.22 I2C Gateway v3.06 +8 #ESP2 v3.22 I2C Gateway v3.06 for core bus +210 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +359 "Can"\ 200 + \ 200 #tPolling Can every 10:00 +123 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 )% +3 "core" %p \ f + .tSS.configure SSconfig +2 "sampler")#.0X exit +4 #mEXIT @1566231497.12EDT @1566231551.98EDT = =tMAIN =mMAIN_scheduler @EDT1566231553.70 #"core_reset"Sent BREAK + #t@0x7706, state=0x3380, ifg=0x20, ie=0x7F + #@0x7E77, state=0x3380, ifg=0x08, ie=0x5F + #@0xD750, state=0x3380, ifg=0x20, ie=0x7F #@0xD8FE, state=0x3380, ifg=0x20, ie=0x7F + #@0xDE47, state=0x3380, ifg=0x20, ie=0x7F #@0xDEF3, state=0x3380, ifg=0x20, ie=0x7F + #@0xE3B3, state=0x3380, ifg=0x20, ie=0x7F + #@0xE91B, state=0x3380, ifg=0x08, ie=0x5F #@0xE732, state=0x3350, ifg=0x00, ie=0x75 + #ESP2 v3.22 I2C Gateway v3.06 +8 #ESP2 v3.22 I2C Gateway v3.06 for core bus +209 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +354 "Can"\ 200 + \ 200 #tPolling Can every 10:00 +123 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 )% +3 "core" %p \ c + .tSS.configure SSconfig +2 "sampler")#.0X ESP.ready! +4 "collection"'% +2 "processing"%% +5 "manipulator"&% + "core" %\ +4 "sampler")% +7 "core" %=3\ 1 + %\ % F A s : + %p \ ] +3 "manipulator"&& +3 "core" &- K I _ +2 "storage"(& +3 "core" &K C\ I + "storage"(% +3 "core" % c\ I +2 "collection"'& +3 "core" &\ ! +2 "processing"%& +3 "core" &7\ 1 +2 "collection"' +3 "core" ~ + "collection"' +3 "core"  +2 "collection"'  +3 "core"  + "processing"%! +3 "core"  +2 "processing"%" +2 "core" W +2 "processing"%# +3 "core"  + "processing"%$ +3 "core"  +2 "sampler")% +3 "core"  +2 "sampler")&% +3 "core" %p \ ` +2 "collection"''& +4 "core" &\ % + "collection"'(% +4 "core" %\ ' +2 "processing"%)& +3 "core" &.\ 3 +2 "processing"%*% +3 "core" %=-\ 7 +2 "manipulator"&+% +3 "core" %\ & i t : +2 "manipulator"&,& +3 "core" &- J J _ +2 "storage"(-& +3 "core" &K \ J +2 "storage"(.% +4 "core" % K\ I + "collection"'/9 +3 "core" 9 +2 "processing"%09 +3 "core" 9 +1375 #t-> da 40 + #da sampling at most 40ml +4 #Loading sh1 puck from tube 7 into Collection Clamp +2 ."Qmail"HABfans.email "Started da in tube 7 at 12:19:49EDT19-Aug-19\\n{5 => 22,\\n 6 => 16,\\n 7 => 6}\\nCan@12:19:19, 23.9C, 33% humidity, 14.4psia, 12.852V, 0.220A, 0.220A avg, 2.83W",Subject: "da sampling at most 40ml" +3 "collection"'1& +3 "core" &\ " +2 .tHand.open + "manipulator"&21 +21 "core" 1 + "manipulator"&3% +4 "core" %\ & N H . : +2 "storage"(4% +3 "core" % 0\ H +2 "storage"(5. +4 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 7 +2 "storage"(6([z +336 "core" ( +22 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +4 (7& +7 "core" &[z n k \ D +4 "manipulator"&8& +6 "core" &- 0 2 _ +4 "manipulator"&9% +6 "core" %\ & 1 0 : +4 .tElbow.reconfigure TightElbow +4 "manipulator"&$&.,(\ #b +4 .tElbow.seek 7 +4 "manipulator"&:( +178 "core" ( +2 "manipulator"&;& +4 "core" & & ' = \\ +2 "storage"(<& +4 "core" &[z l p h\ B +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 700 counts +2 "manipulator"&=' +94 "core" ' +2 "storage"(>& +4 "core" &[z \ H +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak + "storage"(?'L +255 "core" ' +2 "storage"(@- +4 "core" -'a +2 .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +3 (A& +3 "core" &[z j j :\ B + "manipulator"&B& +4 "core" &   \\ + .tElbow.seek 7 +2 "manipulator"&C( +3 "core" ( + "manipulator"&D& +4 "core" & % $ < \\ +33 "storage"(E& +9 "core" &[z \ G +2 .tForearm.seek 7 + 300 counts +2 "manipulator"&F'{ +22 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&G/ +71 "core" / +3 ."downElevator"SE.seek :down +7 "manipulator"&H& +4 "storage"(I'v +6 "core" & 8 / D \\ +2 "manipulator"&J% +3 "core" % } D E +2 .tForearm.seek :retract +2 "manipulator"&K'\ +90 "core" ' +2 .tElbow.seek CC +2 "manipulator"&L( +117 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +35 "core" ( +3 "manipulator"&M& +4 "core" &   9' + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &N& +3 "core" &  5 9' +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&O'ρ +97 "core" ' +2 "manipulator"&P& +4 "core" &  % 9' +2 "manipulator"&Q% +4 "core" %| +2 "collection"'R& +4 "core" &\  + "collection"'S& +4 .tCC.seek :closed +2 "collection"'T(O +3 "core" &\  +3 &\  +9 &-{\ ,} +9 &c\ ? +10 &mr\ O +10 &0R\ O +9 &V\ O +9 &U\ O +9 &uT\ O +10 &8Q\ O +9 &P\ N +9 &S\ N +10 & Q\ N +9 &"AR\ N +11 &$R\ O +8 &%Q\ N +9 &'T\ N +10 &)HV\ O +9 &+\ T\ O +9 &,Q\ N +10 &.R\ N +9 &0PU\ O +10 &2U\ N +9 &3R\ N +9 &5U\ N +10 &7YR\ N +9 &9U\ O +9 &:S\ O +10 &<P\ N +10 &>aR\ N +9 &@#P\ N +9 &AT\ N +9 &CY\ O +10 &Ed_\ P +10 &G#l\ Q +8 &H\ U +10 &Jnt\ Z +9 &LMsv\ [ +10 &N ut\ L +9 &O.?sw\ / +10 &Oluz5\ E +5 ( + "collection"'S& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.07 + .Hand.open +2 "manipulator"&U1 +3 "core" &Ofxz2\ E +64 1 +2 "manipulator"&V% +4 "core" % | S +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&W'\ +94 "core" ' +2 .tSC.coast + "storage"(6 +3 #tcollectSample 40ml w/bubble point of 24psi + #Priming 7ml + .Gate.power :sampler,:ON + ."pumping"Gate.power :analytic3,:ON +3 .tIntake.select :close +2 .Exhaust.select :close +2 .SS.hold + "sampler")X+ +3 "core" + +2 "sampler")Y% +3 "core" %p \ N +2 "collection"'Z& +4 "core" &Of/\ E +3 "Can"\ PP +2 #tCalibrating pressure and temperature sensors + .CTV.dial :air +2 "collection"'[  +4 "core" +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")\\ +3 "core"  +2 "sampler")]  +4 "core"  +2 .tSS.reconfigure SSfast +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml +2 "collection"',' +113 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")- +112 "core" ' +3 ."CSpush"CS.coast + "collection"'5 +18 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X  +194 "core"  +2 .tCTV.dial :air + .delay 15 seconds +1502 .SSV.dial :spit,avoiding: :exhaust +2 "sampler") +136 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +4 .tSS.seek 0ml +4 "collection"'  +2 "sampler")@' +6 "core" ' + .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")A  +125 "core"  +10  +495 ' +2 "sampler")B% +4 "core" % \ I + .tCBV.dial between SSV and waste2 +2 "collection"'D  +38 "core"  +2 "collection"'E% +4 "core" % Dy\  +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +2 "collection"'G  +42 "core"  +2 .tCS.reconfigure CSpressurize +2 "collection"'# d@<< :b +3 .tCS.seek 0ml + "collection"'H' +2454 "core" ' 9 ;7\ \ +3 "collection"'J% +3 "core" %ܚ < =\  +2 "sampler"):% +3 "core" % \ J +2 #tBubblePoint: Intake @38.4psia, Outlet @14.1psia + .CBV.dial SSV + "collection"'= @ +40 "core" A +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'' +109 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")S +91 "core" ' +2 ."CSpush"CS.coast + "collection"'5 +39 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0XB +102 "collection"'#9 +3 "core" 9S@ +102 "collection"'$9 +3 "core" 9i> +102 "collection"'%9 +3 "core" 9}= +102 "collection"'"9 +3 "core" 9; +102 "collection"'&9 +3 "core" 9: +102 "collection"'(9 +3 "core" 98 +102 "collection"')9 +3 "core" 96 +102 "collection"'+9 +3 "core" 94 +102 "collection"''9 +4 "core" 93 +102 "collection"'-9 +3 "core" 91 +102 "collection"'9 +3 "core" 90 +102 "collection"',9 +3 "core" 9-/ +102 "collection"'*9 +3 "core" 9?- +102 "collection"'.9 +3 "core" 9P- +102 "collection"'09 +3 "core" 9b * +102 "collection"'19 +3 "core" 9t) +102 "collection"'/9 +3 "core" 9' +102 "collection"'39 +3 "core" 9& +102 "collection"'49 +4 "core" 9% +102 "collection"'59 +3 "core" 9 $ +102 "collection"'79 +3 "core" 9%# +102 "collection"'99 +3 "core" 9)! +102 "collection"'29 +3 "core" 9-! +102 "collection"'>9 +4 "core" 91 +102 "collection"'89 +3 "core" 9 6 +102 "collection"'9 +3 "core" 9 : +102 "collection"'9 +3 "core" 9 > +102 "collection"'A9 +3 "core" 9 (B +102 "collection"';9 +4 "core" 9 6F +102 "collection"'B9 +3 "core" 9 C\ K +102 "collection"'D9 +3 "core" 9 N O +102 "collection"'E9 +3 "core" 9 Z S +102 "collection"'G9 +3 "core" 9 fW +102 "collection"'<9 +3 "core" 9 r[ +102 "collection"'J9 +3 "core" 9 |` +102 "collection"':9 +3 "core" 9 d +102 "collection"'=9 +3 "core" 9 h +102 "collection"'@9 +3 "core" 9 l +102 "collection"'N9 +4 "core" 9 p +102 "collection"'?9 +3 "core" 9 u +102 "collection"'F9 +3 "core" 9 y +102 "collection"'M9 +3 "core" 9 } +102 "collection"'P9 +3 "core" 9  +102 "collection"'R9 +3 "core" 9  +102 "collection"'C9 +3 "core" 9  +102 "collection"'K9 +3 "core" 9  +102 "collection"'Q9 +3 "core" 9   +102 "collection"'S9 +3 "core" 9 ! +102 "collection"'H9 +4 "core" 9 # +102 "collection"'9 +3 "core" 9 # +102 "collection"'I9 +3 "core" 9\ % +102 "collection"'U9 +3 "core" 9\ & +102 "collection"'Y9 +3 "core" 9\ ' +102 "collection"'Z9 +3 "core" 9\ ( +102 "collection"'V9 +3 "core" 9\ ) +102 "collection"'\\9 +3 "core" 9\ !* +102 "collection"']9 +3 "core" 9\ ', +102 "collection"'[9 +3 "core" 9\ ,, +102 "collection"'O9 +3 "core" 9\ 0- +103 "collection"'69 +3 "core" 9\ 5/ +102 "collection"'`9 +3 "core" 9\ :1 +102 "collection"'X9 +3 "core" 9\ >2 +102 "collection"'a9 +3 "core" 9\ B3 +102 "collection"'_9 +4 "core" 9\ G4 +102 "collection"'c9 +3 "core" 9\ J5 +102 "collection"'^9 +3 "core" 9\ P7 +102 "collection"'b9 +3 "core" 9\ S6 +102 "collection"'f9 +3 "core" 9\ W9 +102 "collection"'e9 +3 "core" 9\ Z9 +102 "collection"'d9 +3 "core" 9\ ]: +102 "collection"'g9 +3 "core" 9\ a< +102 "collection"'l9 +3 "core" 9\ d< +102 "collection"'m9 +3 "core" 9\ g> +102 "collection"'n9 +4 "core" 9\ j? +102 "collection"'h9 +3 "core" 9\ m? +102 "collection"'i9 +3 "core" 9\ oA +102 "collection"'q9 +3 "core" 9\ rB +102 "collection"'r9 +3 "core" 9\ uC +2 .tCH.hold 10:00,70C +3 "collection"'s `\ `\ u  +3 "core"  +47506 "Can" +12495 "core" ` +2 "collection"'o9 +3 "core" 9\  +2 #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml + "collection"'t' +335 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'p @ +101 "core" A +2 .tCSV.dial :air +2 "collection"'w @ +41 "core" ? +2 .tCS.seek 5ml +2 "collection"'x'l +1346 "core" ' +2 .tCSV.dial CTV + "collection"'y  +44 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'z @ +43 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'{  +45 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'u @ +44 "core" ? +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'v' +1358 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV +2 "collection"'} +101 "core"  +2 .tCBV.dial CSV + "collection"'~  +30 "core"  +2 "collection"'|% +4 "core" % J L\  +2 .tCS.seek 4.999ml + "collection"''l +1352 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'  +44 "core" +2 "collection"'% +4 "core" %l \  +2 .tCS.seek 7ml + "collection"'' +588 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"' @ +41 "core" ? +2 .tCS.seek 10ml +2 "collection"'' D +844 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +115 "core" ^ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +3 "collection"'   +38 "core" ! +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'  +4 '  +27 "core"  +116  +2 .tCS.seek 5ml +2 "collection"''l +1357 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"' @ +103 "core" A +2 .tCSV.dial :waste +2 "collection"' +103 "core" +2 .tCS.seek :empty +2 "collection"''Ͱ +1357 "core" ' +2 .tCSV.dial :air + "collection"' @ +73 "core" B +2 .tCS.seek 5ml +2 "collection"''l +1351 "core" ' +2 .tCSV.dial CTV + "collection"'  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +43 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'  +45 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +44 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'' +1356 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV +2 "collection"' +112 "core" +3 .tCBV.dial CSV +2 "collection"'  +39 "core"  +2 "collection"'% +4 "core" %\  +2 .tCS.seek 5ml + "collection"''l +1355 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'  +43 "core" +2 "collection"'!% +4 "core" %l\ \ +2 .tCS.seek 7ml + "collection"'' +585 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'# @ +44 "core" > +2 .tCS.seek 10ml +2 "collection"'$' D +843 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'% ` +116 "core" ^ +2 #tLysing Complete + "collection"'"& +4 "core" &Oa>A\ E +2 #tStoring sh1 puck in Collection Clamp to tube 6 + "manipulator"&&% +3 "core" %\  W  +2 "storage"((% +3 "core" %| \ . +2 "storage"(). +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 + "storage"(+(K +346 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 ('& +4 "core" &K i\ + +2 "manipulator"&-& +3 "core" & w 9& +2 "manipulator"&% +3 "core" %\    .  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 6 + "manipulator"&,( +155 "core" ( +2 "manipulator"&*& +4 "core" &  + "storage"(.& +4 "core" &K\ 2 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts + "manipulator"&0'J +101 "core" ' +2 "storage"(1& +4 "core" &K \ 1 +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(/'L +161 "core" ' +2 "storage"(3- +3 "core" -'վ +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&4& +3 "core" & L +2 "storage"(5& +3 "core" &K F\ $ +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +43 .tForearm.reconfigure LooseForearm +12 "manipulator"&#Q@2^d^b +2 .tForearm.seek 6 +2 "manipulator"&7'Ύ +34 "core" ' +2 .tElbow.hold +2 "manipulator"&9, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(2- +2 "core" -'վ +2 .tSE.seek 15.14 Pucks below Top Plate + "storage"(>'v +36 "core" ' +2 "manipulator"&8% +4 "core" %Κ [ xu +2 "storage"(& +3 "core" &K _ U D\  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 6 + 312 counts + "manipulator"&' +26 "core" ' +2 "manipulator"&A& +4 "core" & m v +2 "storage"(;& +3 "core" &K ?\ # +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts + "manipulator"&B'J +27 "core" ' +2 .tSE.seek 16.14 Pucks below Top Plate +2 "storage"(D'e +53 "core" ' +2 "manipulator"&E& +4 "core" & z x  +2 "manipulator"&G% +4 "core" %F i s _ w + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&<'\ +99 "core" ' +2 .tElbow.seek CC +2 "manipulator"&J( +148 "core" ( +3 "manipulator"&:& +4 "core" & z c j 0 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &=& +3 "core" & f k  0 + .tForearm.seek CC +2 "manipulator"&@'ρ +96 "core" ' +2 .tHand.close + "manipulator"&N/ +77 "core" / +2 .tCC.seek :open +2 "collection"'?( +378 "core" ( +2 "storage"(F& +4 "core" &K P\ ' + "storage"(M& +4 "core" &K 0\ ' + "manipulator"&P& +4 "core" & y v  0 + "manipulator"&R% +4 "core" % ϒ  | 8 +2 .tForearm.seek :retract + "manipulator"&C'\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 6 +2 "manipulator"&K( +156 "core" ( +2 "manipulator"&Q& +4 "core" & @ +2 "storage"(S& +3 "core" &K =\ * + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 6 +2 "manipulator"&H'Ύ +107 "core" ' +2 .tElbow.hold + "manipulator"&, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&I1 +69 "core" 1 +3 "manipulator"&U% +4 "core" % ΢ % -   + "storage"(Y& +30 "core" &K \ " + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 6 + 320 counts + "manipulator"&Z' +17 "core" ' +2 "manipulator"&V& +4 "core" & x @ +2 "storage"(\\& +4 "core" &K \ ) +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&]'J +31 "core" ' +2 "storage"([% +4 "core" %l \ *n +2 ."downElevator"SE.seek :down +4 "storage"(O'v +99 (6% +3 "core" %W : : \ ; +2 "manipulator"&`% +3 "core" %Q 4 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&X'\ +2 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +89 "core" ' +2 .tSC.coast + "storage"(6 +3 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'a& +4 "core" &DG\  +2 "manipulator"&_& +4 "core" & + "manipulator"&c% +4 "core" %\  . , +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&^(- +178 "core" ( +3 "manipulator"&b& +4 "core" &-  & + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &f& +3 "core" &-  5 & +2 .tForearm.seek :garage + "manipulator"&e' +111 "core" ' +2 .tHand.close + "manipulator"&d/ +65 "core" / +2 "manipulator"&g& +4 "core" &-  & + "manipulator"&l% +4 "core" %  ( K + .tForearm.seek :retract +2 "manipulator"&m'\ +101 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&n( +277 "core" ( +2 "manipulator"&h& +4 "core" & Z 6 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &i& +2 "core" & 6 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&q'ρ +89 "core" ' +2 "manipulator"&r& +4 "core" & 6 +2 "manipulator"&k% +4 "core" %υ  + "collection"'s& +4 "core" &GH\ +2 "collection"'o& +3 .tCC.seek :closed + "collection"'j(O +4 "core" &EK\  +3 &HK\  +9 &-yGJ\ ,} +9 &e|GK ? +9 &rpFIu\ O +10 &7QEK_\ N +9 &RGLO\ M +9 &RFI*\ N +10 &}TGH\ N +9 &?UGI\ \ N +9 &TGL\ N +10 &VHJ\ N +9 & QII\ M +10 &"GRFK\ N +9 &$ UHHu\ N +9 &%UGKb\ N +10 &'THJM\ \ N +9 &)PQGI\ M +10 &+UEK\ N +9 &,VGJ\ N +9 &.TGI\ \ N +10 &0VSGL\ N +9 &2OGM\ N +9 &3OGJ}\ M +10 &5QIKo\ M +9 &7`RGH\\\ \ M +9 &9!UFJC\ \ N +10 &:TEI*\ \ M +9 &<QGK\ M +10 &>gUHK\ \ N +9 &@*TGH\ \ M +9 &APHKc\ N +10 &CPFKX\ M +9 &EnUILC\ \ N +10 &G-\\HK\ O +9 &HqHK\ Q +9 &JNM V +10 &LQSS [ +9 &NQSq I +9 &O7CRVl\ 't +10 &OxQUW\ N +5 ( + "collection"'o& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.84 +2 "collection"'p& +4 "core" &OqQWC\ N + &OqPT\ N +2 .tHand.open + "manipulator"&w1 +74 "core" 1 +2 "manipulator"&t% +4 "core" % υ   + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&y'\ +94 "core" ' +2 .tPSV.dial PSR + "processing"%z +45 "core"  +2 "processing"%{% +4 "core" %=\  + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1.5ml +2 "processing"%u' +1614 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%x  +44 "core"  +2 .tPS.seek 0ml +2 "processing"%}'W +1614 "core" ' +2 .tPSV.dial PSR + "processing"%~ +56 "core"  +2 .tPSR.select :air + "processing"% +11 .tPS.seek 2.5ml + "processing"%|' +2635 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "processing"%v +2 "collection"'  +5 "core"  +2 "processing"%  +43 "core"  +36 +2 .tPSV.dial :mixloop + "processing"% +118 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%  +131 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2634 "core" ' +2 .tPSV.dial :air + "processing"%  +45 "core"  +2 .tPS.seek 2.5ml +2 "processing"% ' +2632 "core" ' +2 .tPSV.dial :mixloop + "processing"% +45 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2660 "core" ' +2 .tPSV.dial :air + "processing"%  +46 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2632 "core" ' +2 .tPSV.dial :mixloop + "processing"% +45 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2629 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" & N 6 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&( +3 "core" ( +2 "manipulator"&& +4 "core" & v  _ 6 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &  6 +2 .tForearm.seek CC + "manipulator"& 'ρ +105 "core" ' +2 .tHand.close + "manipulator"&/ +74 "core" / +2 .tCC.seek :open +2 "collection"'( +378 "core" ( +2 "manipulator"&& +4 "core" & F 6 + "manipulator"&% +4 "core" % q 9 Y +2 .tForearm.seek :retract + "manipulator"&'\ +105 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +278 "core" ( +2 "manipulator"& & +4 "core" &- / A $ 5 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &!& +2 "core" &- 9 < 5 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +43 "manipulator"&' +120 "core" ' +3 .tHand.open + "manipulator" +76 "core" 1 +2 "manipulator"&% +4 "core" % a h j  9 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&%'\ +100 "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 7 into Collection Clamp + "collection"'"& +4 "core" &OSf\  +2 "manipulator"&&% +3 "core" %\  H  +2 "storage"((% +4 "core" %~ - ,\ < + "storage"(). +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 7 + "storage"('([z +338 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (-& +3 "core" &[w" - / (\ :\  +2 "manipulator"&& +3 "core" &- 3 5 +2 "manipulator"&*% +3 "core" %\   +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 7 + "manipulator"&.( +177 "core" ( +2 "manipulator"&1& +4 "core" &   e + "storage"(L& +4 "core" &[z 6 : 8\ @ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 700 counts +2 "manipulator"&3' +98 "core" ' +2 "storage"(4& +4 "core" &[z M W 1\ A +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(5'L +260 "core" ' +2 "storage"(W- +3 "core" -'h +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (2& +3 "core" &[z   \ 6 +2 "manipulator"&8& +3 "core" & d + .tElbow.seek 7 +2 "manipulator"&( +4 "core" ( +2 "manipulator"&A& +4 "core" &  d +2 "storage"(;& +3 "core" &[z\ 1 +2 .tForearm.seek 7 + 300 counts +2 "manipulator"&E'{ +24 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&G/ +68 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&0& +3 "storage"(,'v +6 "core" & \ d +2 "manipulator"&/% +4 "core" % z E + + .tForearm.seek :retract +2 "manipulator"&7'\ +93 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +127 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +20 "core" ( +2 "manipulator"&>& +4 "core" &! " <; + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &:& +3 "core" &! <; +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&='ρ +102 "core" ' +33 "manipulator"&B& +4 "core" &! n . <; + "manipulator"&9% +4 "core" %ς v y +2 "collection"'N& +3 "core" &QT>\ \ +2 "collection"'<& +3 .tCC.seek :closed +2 "collection"'T(O +3 "core" &PT=\ \ +4 &OT3\ 2 +10 &4H~OT$ 2 +9 &cs}NR F +9 & \\OS\ O +10 &TPUJ\ N +9 &RPTZ\ M +9 &RRPS\\\ N +10 &UPSL\ N +9 &UOS\ N +10 &TOU\ N +9 &ZQPS\ N +9 &!PQR\ N +10 &"QPU\ N +9 &$UQS\ N +9 &&bUOT\ N +10 &($UQR\ N +9 &)VRR\ M +10 &+RQS~\ M +9 &-iUNTu\ N +9 &/-PQQm\ M +10 &0QQSc\ N +9 &2UQRH\ N +9 &4rORUK\ N +10 &64QOT6\ N +9 &7OPU7\ M +10 &9RPT*\ N +9 &;zSQR\ N +9 &=<OQR\ N +10 &>VPS\ N +9 &@RPS\ N +9 &BQPT\ N +10 &DDWOT\ N +9 &FbOS\ O +10 &GvOT\ R +9 &IpgR W +9 &K(. Z +11 &L [\ +8 &N7) ; +9 &O^*IIc $k +10 &O{qINm\ N +2 ( + "collection"'<& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.87 + .Hand.open + "manipulator"&F1 +40 "Can"\ VV +28 "core" 1 +3 "manipulator"&M% +4 "core" % ~ i f +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&P'\ +96 "core" ' +2 .tSC.coast + "storage"(6 +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'R  +134 "core" ~ +2 .tCSV.dial CTV + "collection"'Q  +30 "core"  +2 .tPS.seek 2.5ml +2 "processing"%S' +2629 "core" ' +2 "collection"'@% +4 "core" % A&+[\  + .tCS.seek 4.15ml +2 "collection"'J'Q +1564 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air + "processing"%I  +57 "core" +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%U  +75 "core"  +2 .tPS.seek 0ml +2 "processing"%Y'W +2624 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'V ` +38 "core" _ +2 .tCSV.dial :air +2 "collection"'\\ @ +43 "core" ? +2 .tCS.seek 10ml +2 "collection"'C' D +1589 "core" ' +2 .tCSV.dial CTV + "collection"'[  +44 "core"  +2 .tCS.seek 0ml +2 "collection"'K' +2618 "core" ' +2 .tCBV.dial :waste1 + "collection"'6 @ +30 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +3 "collection"'`  +134 "core" +2 "collection"'a& +4 "core" &O{p\ N + #tStoring lyfil puck in Collection Clamp to tube 6 + "manipulator"&H% +4 "core" %\  6  +2 "storage"(_% +3 "core" % 7\ 0 +2 "storage"(c. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 + "storage"(Z(K +345 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (D& +2 "core" &K *\ , +2 "manipulator"&]& +3 "core" & {  <: +2 "manipulator"&b% +3 "core" %\  i l  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 6 + "manipulator"&O( +153 "core" ( +2 "manipulator"&f& +4 "core" &   + "storage"(+& +4 "core" &K g\ + +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&'J +94 "core" ' +2 "storage"(d& +4 "core" &K \ . +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(g'L +156 "core" ' +2 "storage"(l- +3 "core" -'ڮ + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +2 "manipulator"&X& +3 "core" & ; 8 )  +2 "storage"(e& +3 "core" &K u | c\  +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 6 + "manipulator"&h'Ύ +36 "core" ' +3 .tElbow.hold +2 "manipulator"&i, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(^- +2 "core" -'ڮ +2 .tSE.seek 16.14 Pucks below Top Plate +2 "storage"(r'f +34 "core" ' +2 "manipulator"&k% +4 "core" %Ζ } tw +2 "storage"(s& +4 "core" &K < ; \  + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 6 + 308 counts +2 "manipulator"&m' +21 "core" ' +2 "manipulator"&?& +4 "core" & h c  +2 "storage"(o& +3 "core" &K $\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts + "manipulator"&p'J +25 "core" ' +2 .tSE.seek 17.14 Pucks below Top Plate +3 "storage"(w'U +49 "core" ' +2 "manipulator"&t& +4 "core" & \\ d  +2 "manipulator"&z% +4 "core" %U l h n +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&{'\ +90 "core" ' +2 .tElbow.seek CC +2 "manipulator"&q( +154 "core" ( +2 "manipulator"& & +4 "core" & O d , 9' + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &x& +2 "core" & ? C  9' +2 .tForearm.seek CC +2 "manipulator"&u'ρ +95 "core" ' +2 .tHand.close + "manipulator"&~/ +70 "core" / +2 .tCC.seek :open +2 "collection"'}( +378 "core" ( +2 "storage"(v& +4 "core" &K \ * + "storage"(& +4 "core" &K \ * + "manipulator"&& +4 "core" &  9' + "manipulator"&% +41 "core" % ύ   +14 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 6 +2 "manipulator"&|( +157 "core" ( +2 "manipulator"&& +4 "core" &  +2 "storage"(& +3 "core" &K \ , + .tElbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +2 .tForearm.seek 6 +2 "manipulator"& 'Ύ +111 "core" ' +2 .tElbow.hold +2 "manipulator"& , +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&1 +76 "core" 1 +3 "manipulator"&% +3 "core" % Ρ c ~p +2 "storage"(& +3 "core" &K Y\  +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 6 + 319 counts +2 "manipulator"&' +24 "core" ' +2 "manipulator"&& +4 "core" &    +2 "storage"(& +4 "core" &K \ * +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&'J +25 "core" ' +3 "storage"(% +4 "core" %X =\ +r +2 ."downElevator"SE.seek :down +4 "storage"(n'v +99 (y% +3 "core" %q Q G #\ > +3 "manipulator"&j% +3 "core" ' + %[   +2 ."downElevator"SE.coast +2 .tForearm.reconfigure LooseForearm +2 "storage"(5 +4 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%  +73 "core" +3 .tPS.seek 2.5ml + "processing"% ' +2629 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"% +54 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%!  +42 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"% +44 "core" +2 .tdelay 1 second +102 .PSV.dial :air +3 "processing"%#  +43 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%'W +2630 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%& +4 "core" &N\ + +2 "manipulator"&"& +3 "core" &  0  +2 "manipulator"&&% +3 "core" %\ "  < +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&((- +177 "core" ( +2 "manipulator"&)& +4 "core" &- ( / + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- 2 / +2 .tForearm.seek :garage +2 "manipulator"&-' +111 "core" ' +2 .tHand.close + "manipulator"&/ +72 "core" / +2 "manipulator"&*& +4 "core" &- z / + "manipulator"&1% +4 "core" % { - 3 + .tForearm.seek :retract +2 "manipulator"&L'\ +108 "core" ' +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&4( +127 "core" ( +2 "manipulator"&& +4 "core" &  d + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &%& +2 "core" & d +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&W' +97 "core" ' +2 "manipulator"&2& +4 "core" &   d +2 "manipulator"&8% +4 "core" % e + "processing"%A& +4 "core" &}\ ' +2 "processing"%;& +3 .tPC.seek :closed +2 "processing"%G(Tg +3 "core" &R\ ' +2 &R\ ! +8 &1x[\ +| +10 &cwY\ ? +9 &gk_\ Q +10 &)I_\ P +9 &Ib\ Q +9 &Lb\ P +10 &nMk\ Q +9 &0Lt\ Q +9 &Iw\ P +10 &Jr\ P +9 & vNv\ Q +10 &"8Ln\ Q +9 &#Iz\ P +9 &%J\ P +10 &'L\ P +9 &)AI~\ P +9 &+N\ P +10 &,M\ P +9 &.J\ P +10 &0IL\ P +9 &2 N\ P +9 &3M\ P +10 &5M\ Q +9 &7QL\ P +9 &9O\ P +11 &:L\ P +8 &<I\ P +10 &>YL\ P +9 &@N\ P +9 &AL\ P +10 &CL\ P +9 &E`L\ Q +9 &G"P\ Q +10 &HZ\ R +9 &Jh\ T +10 &LU\ W +9 &N\ W +9 &O\ X +10 &Q\ X +9 &SLn\ 4 +9 &T.4`\ < +9 ( +2 &TBl\ "( + "processing"%;& +4 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.66 + "processing"%0& +4 "core" &TB:\ #( + .tHand.open +2 "manipulator"&/1 +75 "core" 1 +2 "manipulator"&.% +4 "core" %  + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&3'\ +93 "core" ' +2 .tPRV.dial :air + "processing"%>  +44 "core"  +2 .tPSV.dial :mixloop + "processing"%: +44 "core" +2 "processing"%5% +4 "core" %Z/\  +2 .tPS.seek 0.3ml + "processing"%E' +385 "core" ' +2 .tPSV.dial PSR + "processing"% +103 "core"  +2 "processing"%B% +4 "core" %\  + #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml + "processing"%9'* +491 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%N' +1917 "core" ' +29 .tdelay 3 seconds +302 .PSV.dial :mixloop + "processing"%, +104 "core" +2 .tPTV.dial :mixing + "processing"%7 @ +72 "core" B +3 .tPBV.dial :waste2 +2 "processing"%  +92 "core"  +2 .tPS.seek 0ml +2 "processing"%F'W +2635 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&M& +4 "core" & d +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&<( +2 "core" ( +2 "manipulator"&R& +3 "core" & % d +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &Q& +3 "core" &  d +2 .tForearm.seek PC + "manipulator"&=' +97 "core" ' +2 .tHand.close + "manipulator"&'/ +66 "core" / +2 .tPC.seek :open +2 "processing"%( +402 "core" ( +2 "manipulator"&@& +4 "core" & d + "manipulator"&$% +4 "core" %  C \ + .tForearm.seek :retract +2 "manipulator"&I'\ +97 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&U(- +133 "core" ( +2 "manipulator"&S& +4 "core" &-  ' + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &V& +2 "core" &-  ' +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&\\' +118 "core" ' +2 .tHand.open + "manipulator"&J1 +74 "core" 1 +2 "manipulator"&[% +4 "core" % l | Y + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&C'\ +107 "core" ' +2 #tLoading da puck from tube 7 into Processing Clamp + "processing"%6& +4 "core" &\ ' +2 "manipulator"&`% +3 "core" %\  E 5 +2 "storage"(a% +3 "core" %u  3 h\ 8 +2 "storage"(H. +50 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 7 +2 "storage"(_([z +341 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (c& +3 "core" &[z*  \ 5  + "manipulator"&D& +4 "core" &-  C ' + "manipulator"&]% +4 "core" %\ b 5 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 7 +2 "manipulator"&b( +171 "core" ( +2 "manipulator"&f& +4 "core" &  l +2 "storage"(+& +3 "core" &[z)  \ 6  +4 .tForearm.reconfigure TightForearm +4 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 7 + 700 counts +2 "manipulator"&d' +93 "core" ' +2 "storage"(& +4 "core" &[z)   ;\ 6  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(l'L +279 "core" ' +2 "storage"(X- +3 "core" -'l +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (e& +3 "core" &[z( O\ /  +2 "manipulator"&P& +3 "core" & p  k + .tElbow.seek 7 +2 "manipulator"&^( +3 "core" ( + "manipulator"&k& +4 "core" &  k + "storage"(s& +4 "core" &[z( \ )  +2 .tForearm.seek 7 + 300 counts + "manipulator"&?'{ +21 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&o/ +72 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&t& +3 "storage"(z'v +6 "core" & u @ k + "manipulator"&% +4 "core" % r C + .tForearm.seek :retract +2 "manipulator"&O'\ +89 "core" ' +2 .tElbow.seek PC +2 "manipulator"&g( +142 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +112 "core" ( +2 "manipulator"&h& +4 "core" & ! s + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &m& +2 "core" & L s +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&r' +96 "core" ' +2 "manipulator"& & +4 "core" & G s +2 "manipulator"&x% +4 "core" % +3 "processing"%p& +4 "core" &O\  + "processing"%i& +4 .tPC.seek :closed + "processing"%~(Tg +3 "core" &9\  +3 &K\ \ +10 &-rP\ +{ +10 &bv\ ? +9 &\\i\ P +9 &I\ P +10 &L\ P +9 &L\ Q +9 &cI\ P +10 &%I\ P +9 &M\ P +10 &J\ Q +9 & jK\ Q +9 &",J\ Q +10 &#J\ P +9 &%H\ P +9 &'sL\ P +10 &)5J\ P +9 &*H\ P +10 &,K\ Q +9 &.{K\ P +9 &0=G{\ P +10 &1Kq\ Q +9 &3Jn\ P +9 &5Lj\ P +10 &7DKo\ Q +9 &9Km\ P +10 &:Kb\ P +9 &<Ga\ P +9 &>MJf\ P +10 &@LW\ P +9 &AJZ\ P +9 &CKZ\ P +10 &ETLJ\ Q +9 &GQM\ Q +10 &HZQ\ R +9 &JqL\ U +9 &LHO\ X +10 &N M\ W +9 &OF\ W +10 &QC\ W +9 &SH{F\ = +9 &T)u<\ Z +10 &TL"D\ - +2 ( + "processing"%i& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.72 + .Hand.open + "manipulator"&{1 +74 "core" 1 +2 "manipulator"&T% +4 "core" %  f +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&v'\ +95 "core" ' +2 .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 7 in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%  +2 %9 +5 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%9 +3 "core" 9  +102 "processing"%9 +2 "core" 9  +103 "processing"%u9 +2 "core" 9 +103 "processing"%q9 +2 "core" 9 +103 "processing"%9 +2 "core" 9 +103 "processing"%9 +2 "core" 9 +103 "processing"%9 +2 "core" 9" +103 "processing"%9 +4 "core" 9& +102 "processing"%9 +2 "core" 9+ +103 "processing"%9 +3 "core" 9/ +102 "processing"%9 +3 "core" 93 +102 "processing"%y9 +2 "core" 97 +103 "processing"%j9 +4 "core" 9; +102 "processing"%|9 +2 "core" 9@ +103 "processing"% 9 +2 "core" 9D +103 "processing"%9 +2 "core" 9\ H +103 "processing"%9 +2 "core" 9L +103 "processing"%w9 +4 "core" 9P +102 "processing"%n9 +2 "core" 9U +103 "processing"%9 +2 "core" 9Y +103 "processing"%Z9 +3 "core" 9#] +102 "processing"%Y9 +2 "core" 9)a +103 "processing"% 9 +2 "core" 9-e +103 "processing"%!9 +2 "core" 93j +103 "processing"%9 +2 "core" 99n +103 "processing"%#9 +2 "core" 9>r +103 "processing"% 9 +2 "core" 9Ev +103 "processing"%9 +4 "core" 9Kz +103 "processing"%"9 +3 "core" 9Q +102 "processing"%&9 +2 "core" 9V +103 "processing"%)9 +2 "core" 9] +103 "processing"%9 +2 "core" 9c\ +103 "processing"% 9 +4 "core" 9i +2 .tPH.hold 2:00:00,28C +3 "processing"% ppe +3 .tdelay 1:30 +3 "core"  +9001 .tPSR.select :air + .PSV.dial PSR +3 "processing"%* +104 "core"  +2 "processing"%1% +4 "core" %Y\  + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%' +598 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +10 .tPS.seek 2ml + "processing"%'[ +1617 "core" ' +2 .tPTV.dial :puck + "processing"%%  +72 "core"  +2 .tPSV.dial PTV +2 "processing"%- +74 "core" +2 .tPBV.dial :waste1 +2 "processing"%2  +132 "core"  +2 "processing"%8% +4 "core" %^C\  +2 .tPS.seek 1.5ml + "processing"%A' +596 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%( * +34 "core" , +2 .tPS.seek 0ml +2 "processing"%L'W +1605 "core" ' +2 .tdelay 5:00 +8077 "Can"\ :: +21925 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%\  +36 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%0 * +35 "core" , +2 .tPSR.select :air + .PSV.dial PSR +2 "processing"%/ +75 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%.' +2383 "core" ' +2 .tPSV.dial PTV + "processing"%; +75 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%> +73 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV + "processing"%: +75 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +4 "processing"%5  +73 "core"  +2 .tPS.seek :empty +2 "processing"%W'9 +2384 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +133 "core" +2 .tPSV.dial :mixloop + "processing"% +46 "core" +2 .tPRV.dial :ab1 + "processing"%B @ +75 "core" A +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%E'w +356 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +3 "collection"'9  + "processing"%,  +47 "core"  +7 +2 "processing"%7% +4 "core" %s\  +2 .tPS.seek 0.32ml + "processing"%' +389 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'N  +29 "core" +2 .tPRV.dial :air +49 "processing"%M  +45 "core"  +2 .tPS.seek 0.9ml +2 "processing"%R'D +1230 "core" ' +2 .tPRV.dial :waste2 + "processing"%Q @ +74 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%'' +863 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%4  +56 "core" +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%3'[ +1618 "core" ' +2 .tPSV.dial :PML + "processing"%G +43 "core" +2 .tPTV.dial :mixing +2 "processing"%@ @ +85 "core" > +2 .tPBV.dial :waste1 + "processing"%$  +36 "core" +2 "processing"%S% +4 "core" %`n\  +2 .tPS.seek 1.85ml +2 "processing"%V'@ +235 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%= * +34 "core" + +3 .tPS.seek 0ml +2 "processing"%<'W +1967 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'J& +3 "core" &\\`N +2 "manipulator"&[& +3 "core" & d : ~s +2 "manipulator"&I% +3 "core" %\ 1 L |' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&6(- +169 "core" ( +2 "manipulator"&`& +4 "core" &- K ~ + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &a& +2 "core" &- @ ~ +2 .tForearm.seek :garage +2 "manipulator"&H' +112 "core" ' +3 .tHand.close + "manipulator"&\\/ +67 "core" / +2 "manipulator"&c& +4 "core" &- F )  u~ +2 "manipulator"&D% +3 "core" % ~  9 t3 +2 .tForearm.seek :retract + "manipulator"&]'\ +105 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&f( +280 "core" ( +2 "manipulator"&+& +4 "core" & H  8 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & = x 8 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&U'ρ +103 "core" ' +2 "manipulator"&C& +4 "core" &  8 +2 "manipulator"&X% +3 "core" %z ; L +2 "collection"'e& +4 "core" &^a4\ + "collection"'P& +4 .tCC.seek :closed +2 "collection"'k(O +2 "core" &]^G\ +5 &``<\ 2 +9 &3H]_? 2 +9 &]q~]`= F +10 &_[`? O +9 &Q]`F O +10 &T\\`B O +9 &FT[_D O +9 &Q^`D O +10 &P]_F O +9 &O\\a@ O +9 &OR\\aH O +10 &!S]`H O +9 &"R^bM O +10 &$R[_< O +9 &&WR\\`G O +9 &(P]_? O +10 &)S]aI O +9 &+O]_M O +9 &-^T\\_E O +10 &/"O^aF N +9 &0O^_C O +10 &2N^_? O +9 &4hO]a? N +9 &6)Q^`@ O +10 &7N\\a7 O +9 &9O__> O +9 &;nR^_7 O +10 &=1M_^; O +9 &>P]_< O +10 &@R]a; O +9 &BvT]a7 O +9 &D9Q^`; O +10 &EU^_> O +9 &G_\\`F P +9 &Isv\\`9 S +10 &K&[]6 X +9 &L[`0 [ +10 &N\\_; < +9 &O\\-[^< %m +9 &Ok]^= I +2 ( +2 "collection"'P& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.63 +2 "collection"'s& +4 "core" &Oj]^:\ I +2 .tHand.open + "manipulator"&o1 +69 "core" 1 +2 "manipulator"&t% +4 "core" % z E  L +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 .tPSV.dial PSR +2 "processing"%b +102 "core"  +2 "processing"%d% +4 "core" %Z\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%l' +1618 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%?  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%h'W +1613 "core" ' +2 .tPSV.dial PSR + "processing"%m +45 "core"  +2 .tPSR.select :air + "processing"% +11 .tPS.seek 2.5ml + "processing"%^' +2628 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +4 "processing"%  +2 "collection"'x  +41 "core"  +123  +2 .tPSV.dial :mixloop +2 "processing"%p +102 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%z  +71 "core" +2 .tPS.seek 0ml +2 "processing"%O'W +2632 "core" ' +2 .tPSV.dial :air + "processing"%  +55 "core" +2 .tPS.seek 2.5ml +2 "processing"%{' +2638 "core" ' +2 .tPSV.dial :mixloop + "processing"%T +43 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2625 "core" ' +2 .tPSV.dial :air + "processing"%i  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2634 "core" ' +2 .tPSV.dial :mixloop + "processing"%r +44 "core" +2 .tPS.seek 0ml +2 "processing"%'W +973 "Can"\ OO +1666 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&_& +4 "core" & y  8 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +3 "core" ( + "manipulator"&u& +4 "core" & g _ W 8 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &q& +3 "core" & 1 ]  8 + .tForearm.seek CC +2 "manipulator"&'ρ +95 "core" ' +2 .tHand.close + "manipulator"&/ +72 "core" / +2 .tCC.seek :open +2 "collection"'( +379 "core" ( +2 "manipulator"&& +4 "core" & H 8 + "manipulator"&% +4 "core" % ϑ S  + .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +280 "core" ( +2 "manipulator"&y& +4 "core" &- / U + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &j& +3 "core" &-   U + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&|' +112 "core" ' +3 .tHand.open + "manipulator"& 1 +70 "core" 1 +2 "manipulator"&% +4 "core" % s = < c c +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +103 "core" ' +2 ."da"delayUntil "13:13:56.83" +24824 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%w @ +74 "core" B +2 ."da"PBV.dial :waste1 + "processing"%n  +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"%Z  +43 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%Y' +2392 "core" ' +2 ."da"PSV.dial :mixloop + "processing"% +44 "core" +2 ."da"delay 2 seconds +248 .PSV.dial :air +2 "processing"%!  +45 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"% +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%#  +44 "core"  +2 ."da"PS.seek :empty +2 "processing"% '9 +2383 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"% +133 "core"  +2 "processing"%"% +4 "core" %7\  + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."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"%)'[ +1613 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%  +72 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +74 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%*  +33 "core" +2 "processing"%1% +4 "core" %^\  +2 ."da"PS.seek 1.5ml +2 "processing"%F' +596 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +2 ."da"PS.seek 0ml +2 "processing"%%'W +1608 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%-  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%2 * +35 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%8 +86 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +2383 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%( +71 "core" +2 ."da"delay 5 seconds +84 "Can"\ UU +418 ."da"PSV.dial PSR +3 "processing"%A +85 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%\  +72 "core"  +2 ."da"PS.seek :empty +2 "processing"%0'9 +2371 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%/ +143 "core"  +2 "processing"%L% +4 "core" %5\  + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml +2 "processing"%>'[ +1619 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%: +74 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%5  +35 "core" +2 "processing"%.% +4 "core" %b\  +2 ."da"PS.seek 1.5ml + "processing"%' +598 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +36 "core" , +3 ."da"PS.seek 0ml +2 "processing"%B'W +1612 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%W  +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 +2 "processing"%9 +74 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%7' +2365 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%E +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%N +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%M +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +71 "core"  +2 ."da"PS.seek :empty +2 "processing"%Q'9 +2362 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%R  +43 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%4  +129 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%'  +43 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%G +43 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%@' +389 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%$  +42 "core"  +2 "processing"%S% +4 "core" %\  +2 ."da"PS.seek 0.55ml + "processing"%='t +337 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%3  +43 "core"  +2 ."da"PS.seek 2ml +2 "processing"%V'[ +1554 "core" ' +2 ."da"PSV.dial :PML + "processing"%J +44 "core" +2 ."da"PTV.dial :mixing +2 "processing"%[ @ +72 "core" B +2 ."da"PBV.dial :waste1 + "processing"%I  +35 "core"  +2 "processing"%`% +3 "core" %Vq\  + ."da"PS.seek 1.85ml +2 "processing"%a'6 +236 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%g * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%\\'W +1965 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +22149 "Can"\ !44 +25854 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%c  +34 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%D * +33 "core" + +2 ."da"PSV.dial :air +2 "processing"%v  +43 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%H' +2378 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%+ +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +42 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%6 +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%C  +43 "core"  +2 ."da"PS.seek :empty +2 "processing"%X'9 +2393 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%e +133 "core"  +2 "processing"%]% +43 "core" %6y\  +8 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"%s'[ +1609 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%o  +71 "core"  +2 ."da"PSV.dial PTV +2 "processing"%t +72 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%P  +34 "core" +2 "processing"%b% +4 "core" %]y\  +2 ."da"PS.seek 1.5ml +2 "processing"%d' +595 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%U * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%<'W +1612 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%?  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%l * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%m +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%h' +2389 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%x +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%p +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%z  +72 "core"  +2 ."da"PS.seek :empty +2 "processing"%^'9 +391 "Can"\ 77 +1976 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"% +131 "core"  +2 "processing"%O% +4 "core" %6\  + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%T' +601 "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"%i +73 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +35 "core" +2 "processing"%r% +4 "core" %W\  + ."da"PS.seek 1.5ml +2 "processing"%' +597 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%_ * +35 "core" , +3 ."da"PS.seek 0ml + "processing"%u'W +1605 "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"% * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%f +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +2381 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%k +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +72 "core"  +2 ."da"PS.seek :empty +2 "processing"%y'9 +2365 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%j +133 "core"  +2 "processing"%% +4 "core" %>w\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"% ' +593 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1607 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +84 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%|  +34 "core" +2 "processing"%w% +4 "core" %W\  +2 ."da"PS.seek 1.5ml + "processing"%n' +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"%Z'W +1623 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"%! +71 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +2382 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%# +85 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%Y +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +86 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%"  +75 "core"  +2 ."da"PS.seek :empty +2 "processing"% '9 +2392 "core" ' +2 ."da"Gate.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%& +139 "core"  +5 "processing"%% +14 "core" %5 +4 #"da"Pulling 0.25ml of PSR.sub1 +4 .PSR.select :sub1 +5 "processing"% +14 ."da"PS.reconfigure PSconfig +5 "processing"%#A d`xb +3 ."da"PS.seek 0.25ml +5 "processing"% '7 +338 "core" ' +32 ."da"delay 5 seconds +502 "processing"%*% +4 "core" %7  + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%1' +337 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%)'[ +1406 "Can"  +201 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +76 "core" +2 ."da"PBV.dial :waste1 + "processing"%F  +36 "core" +2 "processing"%-% +4 "core" %^  + ."da"PS.seek 1.5ml +51 "processing"%2' +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%8 * +35 "core" , +2 ."da"PS.seek 0ml +2 "processing"%%'W +1608 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%(  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%A * +35 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +77 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%\ ' +2494 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +78 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%/ +79 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%L +78 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%0  +77 "core"  +2 ."da"PS.seek :empty +2 "processing"%;'9 +2520 "core" ' +2 "processing"%:9 +3 "core" 94 +2 #"da"Processing Puck Heater at 28.1C before imaging + .PH.coast +2 "processing"%5  +3 "core" 4 + 4 + "processing"%.& +3 "core" &TL - +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 6 + "manipulator"&>% +4 "core" %\  Q O B 1 + "storage"(% +4 "core" %~  + "storage"(. +3 "core" . + ."da"SC.reconfigure SCtight +3 "storage"($\ .\ 1~b +2 ."da"SC.seek 6 + "storage"(W(K +345 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (,& +3 "core" &K  +2 "manipulator"&9& +3 "core" &- 7 N G U +2 "manipulator"&B% +3 "core" %\  + - 1 1 +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 6 +2 "manipulator"&E( +179 "core" ( +2 "manipulator"&N& +4 "core" & V O  d + "storage"(M& +4 "core" &K +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 6 + 700 counts +2 "manipulator"&'J +104 "core" ' +2 "storage"(7& +4 "core" &K ] + ."da"SE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +2 "storage"(R'L +147 "core" ' +2 "storage"(4- +3 "core" -'ߦ +2 ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&'& +2 "core" &   d +2 "storage"(G& +3 "core" &K / - 4 +2 ."da"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 6 +2 "manipulator"&Q'Ύ +34 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&$, +3 "core" , + ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(S- +2 "core" -'ߦ +2 ."da"SE.seek 17.15 Pucks below Top Plate +2 "storage"(@'^ +36 "core" ' +2 "manipulator"&3% +4 "core" %Κ C Q <d + "storage"(=& +4 "core" &K \ b + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 6 + 312 counts +2 "manipulator"&J' +20 "core" ' +2 "manipulator"&[& +4 "core" &   d +2 "storage"(I& +3 "core" &K < 9  +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 6 + 700 counts +2 "manipulator"&`'J +27 "core" ' +2 ."da"SE.seek 18.15 Pucks below Top Plate +3 "storage"(g'M +47 "core" ' +3 "manipulator"&V& +4 "core" &  d +2 "manipulator"&a% +3 "core" %6    +2 ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&c'\ +98 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&D( +253 "core" ( +2 "manipulator"&v& +4 "core" &  _ + ."da"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &\\& +2 "core" &  _ +2 ."da"Forearm.seek PC +2 "manipulator"&+' +95 "core" ' +2 ."da"Hand.close + "manipulator"&/ +74 "core" / +2 ."da"PC.seek :open +2 "processing"%6( +400 "core" ( +2 "storage"(C& +4 "core" &K n x 3 + "manipulator"&H& +3 "core" & # $ B _ +2 "manipulator"&e% +3 "core" % %  +2 ."da"Forearm.seek :retract +2 "manipulator"&]'\ +95 "core" ' +3 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 6 +2 "manipulator"&X( +255 "core" ( +2 "manipulator"&}& +4 "core" & ! ' f  k + "storage"(o& +4 "core" &K o n + ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 6 + 700 counts +2 "manipulator"&t'J +100 "core" ' +2 ."da"Hand.open + "manipulator"&P1 +71 "core" 1 +2 "storage"(b- +3 "core" -'M +2 ."da"SE.seek 17.9 Pucks below Top Plate +2 "storage"(s' +19 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 17.24 Pucks below Top Plate +2 "storage"(U' +46 "core" ' +32 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da19aug1913h40ml.tif +1921 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +1262 #"da"SX HX9/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 28.541 seconds\ /var/log/esp/da19aug1913h40ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da19aug1913h40ml15s.tif +1563 #SX HX9/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da19aug1913h40ml15s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da19aug1913h40ml30s.tif +3063 #SX HX9/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da19aug1913h40ml30s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da19aug1913h40ml70s.tif +7118 #SX HX9/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da19aug1913h40ml70s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +4 ."Qmail"HABfans.email "28.541 sec auto-exposure",Subject: "da19aug1913h40ml images!" +9 "storage"(d- +12 "core" -' +5 "storage"(?& +4 "core" &K $ ) 7 +3 "manipulator"&l& +3 "core" &   I bW +2 ."da"Elbow.seek 6 +2 "manipulator"&m( +19 "core" ( +2 "manipulator"&<& +4 "core" & 8 2 G f +2 "storage"(x& +4 "core" &K ; < 9 +2 ."da"Forearm.seek 6 + 700 counts +5 "manipulator"& 'J +3 "core" ' +2 ."da"SE.reconfigure SEgently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 17.95 Pucks below Top Plate +60 "storage"(p'S +84 "core" ' + "manipulator"&z& +4 "core" &  x +2 "storage"(h& +4 "core" &K 3 2 \\\  + ."da"Elbow.reconfigure LimpElbow +4 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 6 +4 "manipulator"&'Ύ +33 "core" ' +29 ."da"Elbow.hold +5 "manipulator"&O, +3 "core" , +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"SE.reconfigure SEconfig +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 18.14 Pucks below Top Plate +3 "storage"(^'= +30 "core" ' +2 "manipulator"&T% +5 "core" %Ο x { n + "storage"(i& +4 "core" &K  \  +2 ."da"Forearm.force -20 +5 "manipulator"&5 +10 ."da"Forearm.seek 6 + 317 counts +6 "manipulator"&' +13 "core" ' +4 "manipulator"&r& +8 "core" & . +4 "storage"({& +7 "core" &K M M \  +3 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 6 + 700 counts +2 "manipulator"&_'J +28 "core" ' +2 "storage"(% +6 "core" %> u s D\  +2 ."downElevator"SE.seek :down +4 "storage"(q'v +90 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +6 (% +3 "core" % P\ & +2 "manipulator"&f% +4 "core" %T { + ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&u'\ +91 "core" ' + ."da"SC.coast + "storage"(6 +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 #tStarting finalPurge +3 "processing"%k& +4 "core" &}\ +2 "manipulator"&& +5 "core" & ] \\ ? +2 "manipulator"&% +3 "core" %\ $ ] f k D +2 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&(- +171 "core" ( +2 "manipulator"&& +4 "core" &- u ` H +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &j& +2 "core" &- d \\ P H +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&' +109 "core" ' +2 ."psFlush"Hand.close + "manipulator"&y/ +66 "core" / +2 "manipulator"& & +4 "core" &- 7 xH +2 "manipulator"&% +4 "core" %   xN +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&|'\ +100 "core" ' +2 ."psFlush"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&w( +127 "core" ( +2 "manipulator"&& +4 "core" & i j j + ."psFlush"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 && +4 "core" & T O * j +4 ."psFlush"Forearm.reconfigure TightForearm +4 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +2 "manipulator"&n' +101 "core" ' +2 "manipulator"&& +4 "core" & w C j +2 "manipulator"& % +4 "core" % t u | +2 "processing"%!& +3 "core" &\  +3 "processing"%Z& +4 ."psFlush"PC.seek :closed +2 "processing"%#(Tg +4 "core" &{\  +2 &{\  +8 &/uz\ +| +10 &bvh\ ? +9 &mii\ P +9 &.Ij\ P +10 &Ll\ P +9 &Oi\ Q +9 &tNi\ P +11 &6Ji\ P +8 &Nc\ P +10 &He\ P +9 & |I]\ P +9 &"?J\\\ P +10 &$LY\ P +9 &%H]\ \ P +9 &'IZ\ P +10 &)FI]\ P +9 &+L^\ P +10 &,N]\ P +9 &.L]\ Q +9 &0NK]\ P +10 &2IZ\ \ P +9 &3MW\ P +9 &5MO\ P +10 &7VML\ P +9 &9MF\ P +10 &:KH\ Q +9 &<KK\ Q +9 &>^JK\ P +10 &@!HJ\ \ P +9 &AJG\ Q +10 &CJJ\ P +10 &EeJK\ Q +8 &G'MG\ Q +10 &HTE\ R +9 &J`E\ S +9 &L[F\ W +10 &N:\ X +9 &O~4\ X +9 &Q2\ X +10 &SPl3\ 3 +9 &T/4b4\ < +8 ( +3 "processing"%Z& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.65 + "processing"%Y& +5 "core" &TD7\  ' + &TD=\ \ ' + ."psFlush"Hand.open +2 "manipulator"&1 +64 "core" 1 +3 "manipulator"&"% +3 "core" % j j | +2 ."psFlush"Forearm.reconfigure LooseForearm +4 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&'\ +96 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%& +133 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%'P +385 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +712 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +1625 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%* +72 "core" +2 ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%  +33 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%1'W +2625 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +74 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%F' +585 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%-' +2137 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%) +74 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%8 U +54 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%2'W +2635 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%( @ +43 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%A' +2636 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +73 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%%'9 +2626 "core" ' +2 ."psFlush"PSV.dial PSR +4 "processing"% +45 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%/' +2643 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%L +135 "core"  +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%0'W +2636 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%\ @ +43 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%:' +2632 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%5  +74 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%.'9 +1331 "Can"\ GF +1302 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%> +45 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%'P +1109 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1608 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%, +71 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%9  +54 "core" +4 ."psFlush"PS.seek 0ml +2 "processing"%B'W +2635 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%N +85 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%M' +592 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2127 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%7 +71 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%4 U +54 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%''W +2629 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%G @ +43 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2640 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%S  +72 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%3'9 +2629 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%= +44 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%[' +2637 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%I +71 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%V'W +2628 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%a @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2637 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%E  +72 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%R'9 +2626 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'Q& +4 "core" &w{\ +2 "manipulator"&J& +3 "core" &  j +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&@( +3 "core" ( +2 "manipulator"&`& +3 "core" & W Z  j + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &v& +2 "core" & n g j +2 .tForearm.seek PC +2 "manipulator"&\\' +95 "core" ' +2 .tHand.close + "manipulator"&$/ +66 "core" / +2 .tPC.seek :open +2 "processing"%( +401 "core" ( +2 "manipulator"&c& +4 "core" & < j + "manipulator"&~% +4 "core" %  O  + .tForearm.seek :retract +2 "manipulator"&C'\ +92 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&H( +355 "core" ( +2 "manipulator"&e& +4 "core" &\   0 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &+& +2 "core" &\  0 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&}'ρ +98 "core" ' +2 "manipulator"&o& +4 "core" &\   0 +2 "manipulator"&D% +3 "core" %ρ +2 "collection"'P& +3 "core" &w{n\ \ +2 "collection"'b& +3 .tCC.seek :closed +2 "collection"'](O +3 "core" &wz\  +4 &yzt\ 2 +9 &2F|w}z 2 +10 &_s~x{u F +9 &]v{p P +9 &Qw|t O +10 &Rwzx O +9 &JOw{\ O +10 & Pw{v O +9 &Qx{\ O +9 &Qw{ O +10 &QQuzx O +9 &!Rw}v O +9 &"Nvy O +10 &$Qw| O +9 &&ZPvzw O +10 &(Qx{~\ O +9 &)Rw{\ O +9 &+Qvy\ O +10 &-dRxzv\ N +9 &/$Qwy{\ O +9 &0Qx}y\ O +10 &2Oz{v\ O +9 &4jQ{||\ O +10 &6-Qqyx\ O +9 &7Tnq}\ O +9 &9Qprx O +10 &;rQsst O +9 &=4Qsv~ O +9 &>Rwww O +10 &@Qwzv O +9 &BzQyu O +10 &D<Rtzx\ O +9 &EY{zx\ P +9 &G_{~u\ P +10 &Iv{x{ S +9 &K+xz~ X +9 &Luyv \\ +10 &Nsz{ ? +9 &O\\-vyw &p +9 &O_uzs\ C +2 ( + "collection"'b& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.66 +2 "collection"'g& +4 "core" &O]wx C +2 .tHand.open + "manipulator"&s1 +71 "core" 1 +2 "manipulator"&d% +4 "core" % ρ Y d A +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&?'\ +99 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'l& +4 "core" &O]ty\ C +2 "collection"'<% +3 "core" %tx +2 .tCSV.dial CSR + "collection"'x  +43 "core"  +2 "collection"'z% +4 "core" %wx + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.seek 5ml +2 "collection"'h'l +1346 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 'X% +3 "core" %ltz  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'T' +671 "core" ' +2 .tCSV.dial :waste + "collection"'t +130 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'i' +1981 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'U& +4 "core" &O]vu|\ C +2 "collection"'r% +3 "core" %uy\  + .tCSV.dial :flush +2 "collection"'{  +41 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"''l +1267 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +42 "core" B +2 "collection"'% +4 "core" %luzy  +2 .tCS.seek 7ml +2 "collection"'f' +560 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'m  +2 'p  +41 "core"  +94  +2 .tCBV.dial :waste1 + "collection"' @ +46 "core" > +2 .tCS.seek 0ml +2 "collection"'k' +1758 "core" ' +48 #tFlushing lower manifold's waste2 port + "collection"'& +4 "core" &O]y{\ C +2 "collection"'% +3 "core" %w{\  +2 .tCSV.dial :flush + "collection"'  +74 "core" +2 .tCS.seek 5ml +2 "collection"'^'l +1280 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'q @ +43 "core" A +2 "collection"'% +4 "core" %luz  +2 .tCS.seek 7ml +2 "collection"'_' +559 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +4 "collection"'j  +42 "core"  +2 .tCBV.dial :waste2 +2 "collection"'W  +115 "core"  +2 .tCS.seek 0ml +2 "collection"'O' +1744 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'y& +4 "core" &O\\w{k\ C +2 "collection"' % +3 "core" %yz\  + .tCSV.dial CSR +2 "collection"'  +42 "core"  +2 "collection"'u% +4 "core" %w{ + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml +2 "collection"'' +2003 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +4 "collection"' +10 .tCS.seek 10ml + "collection"'' D +578 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"' +2 '  +100 "core" +40  +2 .tCTV.dial :intake + "collection"'  +75 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'!' \\ +2000 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'  +72 "core"  +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'|' +587 "core" ' +2 .tCSV.dial CSR + "collection"'6  +102 "core"  +2 "collection"'Z% +4 "core" %vyd + #tPulling 5ml of CSR.flush + .CSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'Y'l +1349 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'' D +1346 "core" ' +2 .tCSV.dial CBV + "collection"'" +102 "core" +2 .tCS.seek 0ml +2 "collection"'&' +2625 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&n& +4 "core" &\  0 0 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&;( +3 "core" ( +2 "manipulator"&& +4 "core" &\  ` g 0 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &*& +2 "core" &\  S R  0 +2 .tForearm.seek CC +2 "manipulator"& 'ρ +101 "core" ' +2 .tHand.close + "manipulator"& / +66 "core" / +2 .tCC.seek :open +2 "collection"'( +375 "core" ( +2 "manipulator"&1& +4 "core" &\   0 + "manipulator"&F% +4 "core" % χ  + .tForearm.seek :retract +2 "manipulator"&)'\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&8(- +279 "core" ( +2 "manipulator"&-& +4 "core" &- R A + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &(& +2 "core" &- . A +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&2' +113 "core" ' +3 .tHand.open + "manipulator"&1 +72 "core" 1 +2 "manipulator"&A% +4 "core" % s R Z i +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +102 "core" ' +2 "processing"%%& +4 "core" &>\ " +2347 #t-> exit +5 #mEXIT @1566238158.13EDT @1566245622.95EDT = =tMAIN =mMAIN_scheduler @EDT1566245624.69 #"core_reset"Sent BREAK + #t@0x1C98, state=0x3350, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.22 I2C Gateway v3.06 +208 #>RESET< ESP2 v3.22 I2C Gateway v3.06 for core bus +215 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +379 "Can"\ F + \ Fy #tPolling Can every 10:00 +12 #Cleanly exited at 14:09:18EDT19-Aug-19 +997 #-> ESP.ready! +3 #Powering core bus +502 .Gate.power :raw,:ON +3 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +5 "collection"' 9\ + ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +3 % *\ + % 0\ +4 "sampler")&\ +2 )% +3 "core" %ec_\ x + .tSS.configure SSconfig +2 "sampler")#.0X access 6 +2 .SE.seek :down +2 "storage"(;'v +3 "core" ' + "manipulator"&<% +4 "core" %\ _ Y   +2 "manipulator"&=& +3 "core" & V X . 7 +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 +2 "storage"(>( +339 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (?& +3 "core" &! \ E +4703 #t-> access 4 +2 .SE.seek :down +2 "storage"(@'v +3 "core" ' +2 "manipulator"&A% +4 "core" %\ B A  +2 "manipulator"&B& +3 "core" & B C 7 +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 1 + "storage"(C($ +656 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (D& +3 "core" &% y q @\ = +4339 #t-> access 3 +2 .SE.seek :down +2 "storage"(E'v +3 "core" ' + "manipulator"&F% +4 "core" %\   +2 "manipulator"&G& +3 "core" &    7 +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 7 +2 "storage"(H([z +1922 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (I& +3 "core" &[~ 2 4\ 7 +3816 #t-> access 1 +2 .SE.seek :down +2 "storage"(J'v +2 "core" ' +2 "manipulator"&K% +4 "core" %\  $  +2 "manipulator"&L& +3 "core" & ` 7 +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 + "storage"(M(< +656 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (N& +3 "core" &<  X\ 1 +4823 #t-> exit +36 #mEXIT @1566245951.90EDT @1566319739.51EDT = =tMAIN =mMAIN_scheduler @EDT1566319741.25 #"core_reset"Sent BREAK +2 #t@0x8CCF, state=0x3350, ifg=0x00, ie=0x75 #>RESET< ESP2 v3.22 I2C Gateway v3.06 +209 #>RESET< ESP2 v3.22 I2C Gateway v3.06 for core bus +236 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +377 "Can"-v\ F + -v\ F #tPolling Can every 10:00 +2 #Cleanly exited at 16:19:11EDT19-Aug-19 +1071 #-> ESP.ready! +2 #Powering core bus +509 .Gate.power :raw,:ON +2 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +3 )% +2 "core" %FF}\ u +2 .tSS.configure SSconfig +2 "sampler")#.0X access 7 +2 .SE.seek :down +2 "storage"(;'v +3 "core" ' + "manipulator"&<% +4 "core" %\  Y  +2 "manipulator"&=& +3 "core" & b +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"(>(,H +657 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (?& +2 "core" &,L >\ . +5809 #t-> access 2 +2 .SE.seek :down +2 "storage"(@'v +3 "core" ' + "manipulator"&A% +4 "core" %\  1  +2 "manipulator"&B& +3 "core" & ~ b +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 + "storage"(C(K +655 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (D& +2 "core" &K q\ , +18557 "Can"~\ ;; +60002 ~\ ;; +60002 [\ ;; +60003 \ ;: +60002 R\ ;; +60002 \ ;; +60002 \ ;; +60002 \ ;; +60003 \ \ ;; +24811 #t-> startTube 2 +828 #-> da 400 +2 #da sampling at most 400ml +4 #Loading sh1 puck from tube 2 into Collection Clamp + ."Qmail"HABfans.email "Started da in tube 2 at 14:23:28EDT20-Aug-19\\n{5 => 22}\\nCan@14:19:11, 21.2C, 45% humidity, 14.2psia, 12.655V, 0.288A, 0.288A avg, 3.64W",Subject: "da sampling at most 400ml" +4 "collection"'E& +3 "core" &R  +2 .tHand.open + "manipulator"&F1 +71 "core" 1 +2 "manipulator"&G% +4 "core" % \  r 3  + "storage"(H% +4 "core" %x o\ % +2 "storage"(I. +3 "core" .(K + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 2 + "storage"(J( +1289 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (K& +2 "core" & u\ " +2 "manipulator"&L& +3 "core" & g o 0 b +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&M( +14 "core" ( + "manipulator"&N& +5 "core" & i q O "z + "storage"(O& +4 "core" & \ " +2 .tForearm.seek 2 + 700 counts + "manipulator"&P' +100 "core" ' +2 "storage"(Q& +3 "core" & J\ " +2 .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(R'L +280 "core" ' + "storage"(S- +4 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (T& +3 "core" & 2\ +2 "manipulator"&U& +3 "core" & ~ { y "x +2 .tElbow.seek 2 +2 "manipulator"&V( +3 "core" ( + "manipulator"&W& +4 "core" & } Y "x + "storage"(X& +4 "core" & W\ ! +2 .tForearm.seek 2 + 300 counts + "manipulator"&Y'υ +26 "core" ' +4 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&Z/ +69 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&[& +5 "storage"(\\'v +4 "core" & \\ Y " !w +2 "manipulator"&]% +4 "core" % τ d m ) + .tForearm.seek :retract +2 "manipulator"&^'\ +94 "core" ' +2 .tElbow.seek CC + "manipulator"&_( +150 "core" ( + ' + ."downElevator"SE.coast +3 "manipulator"&`& +2 "storage"(5 +5 "core" &\  c e 4 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &a& +3 "core" &\  X \\ 4 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&b'ρ +97 "core" ' +2 "manipulator"&c& +4 "core" &  Q [  4 + "manipulator"&d% +4 "core" %} Y T +2 "collection"'e& +3 "core" &  +2 "collection"'f& +3 .tCC.seek :closed +2 "collection"'g(O +3 "core" &  +5 & \  +7 &4~ , +10 &c~ @ +9 &Vn P +9 &Q P +10 &Q P +8 &R P +10 &^O P +10 & O| P +9 &O P +10 &P~ P +9 & gN| O +9 &"(R P +10 &#Q P +9 &%P O +9 &'nU P +10 &)0Q P +9 &*O P +10 &,T~ O +8 &.xQ O +10 &09U~ O +10 &1Oy O +8 &3Qn O +10 &5Sg O +10 &7@Oe P +9 &9Tj O +10 &:Tf P +8 &<Rl P +9 &>ISl O +10 &@\ Tl P +9 &ATo P +10 &CVk P +10 &EM\\l Q +8 &G ho R +10 &Hm U +10 &Jun [\ +9 &L5n \\ +9 &Mk Z +9 &O5Am +~ +10 &O ri D +6 ( + "collection"'f& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.06 + .Hand.open +2 "manipulator"&h1 +3 "core" &OUj D +67 1 + "manipulator"&i% +4 "core" % }\ \  U  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&j'\ +95 "core" ' +2 .tSC.coast + "storage"(6 +3 #tcollectSample 400ml w/bubble point of 24psi + #Priming 7ml + .Gate.power :sampler,:ON +2 ."pumping"Gate.power :analytic3,:ON +2 .tIntake.select :close +3 .Exhaust.select :close + .SS.hold +2 "sampler")k+ +3 "core" + +2 "sampler")l% +3 "core" %MM \ 4/ +2 "collection"'m& +4 "core" &OU D +2 "Can"\ KK +2 #tCalibrating pressure and temperature sensors + .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X' +895 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")D  +78 "core"  + #tAllowing 130s for 25.0ml of remaining 275.0ml +2 .Intake.select :open + "sampler") +210 "collection"'E% +3 "core" % + #tIntake @14.6psia, vacuum from 9.1 to 12.1psi +2 .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X< \ / ] +2 .tSSV.dial :exhaust + "sampler")r  +79 "core"  + .tExhaust.select :open + "sampler")@ +6 #"pumping"0.0L/min +4 .tSS.seek 0ml +2 "sampler")s' +900 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")n  +78 "core" + #tAllowing 130s for 25.0ml of remaining 150.0ml +2 .Intake.select :open + "sampler") +210 "collection"'u% +3 "core" % + #tIntake @14.6psia, vacuum from 9.1 to 12.1psi +2 .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X% +4 "core" % B\   + ."connect"CTV.dial CSV,avoiding: :air +4 .tCSV.dial CTV +2 "collection"'H  +42 "core"  +2 .tCS.reconfigure CSpressurize +2 "collection"'# d@<< b +2 .tCS.seek 0ml +2 "collection"'I' +2237 "core" '%   +2 "collection"'C% +4 "core" %  +2 "sampler")K% +3 "core" % \ / + #tBubblePoint: Intake @38.1psia, Outlet @14.2psia + .CBV.dial SSV +2 "collection"'L @ +40 "core" B +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'$' +132 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")& +137 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'|' +118 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")} +86 "core" ' +3 ."CSpush"CS.coast + "collection"'5 +46 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X9 +2 "core" 9 aY +103 "collection"'H9 +2 "core" 98aW +103 "collection"'?9 +3 "core" 9QaU +103 "collection"'C9 +2 "core" 9iaS +103 "collection"'K9 +2 "core" 9bP +103 "collection"'L9 +2 "core" 9eO +103 "collection"'=9 +2 "core" 9eM +103 "collection"'G9 +3 "core" 9fJ +103 "collection"'O9 +2 "core" 9iI +103 "collection"'Q9 +2 "core" 9hF +103 "collection"'F9 +2 "core" 9jD +103 "collection"'N9 +2 "core" 9%kB +103 "collection"'T9 +3 "core" 9;k@ +103 "collection"'U9 +2 "core" 9Qk> +103 "collection"'W9 +2 "core" 9im= +103 "collection"'S9 +2 "core" 9m; +103 "collection"'&9 +2 "core" 9n9 +103 "collection"'I9 +2 "core" 9p7 +103 "collection"'@9 +2 "core" 9s5 +103 "collection"'$9 +2 "core" 9v4 +103 "collection"'Z9 +2 "core" 9w 3 +103 "collection"'X9 +2 "core" 9x1 +103 "collection"'P9 +3 "core" 9z/ +103 "collection"'[9 +2 "core" 9#{. +103 "collection"'a9 +2 "core" 96|, +103 "collection"'R9 +2 "core" 9I|* +103 "collection"'Y9 +2 "core" 9\\}#) +103 "collection"']9 +3 "core" 9o'' +103 "collection"'d9 +2 "core" 9+& +103 "collection"'`9 +2 "core" 9/% +103 "collection"'^9 +2 "core" 94# +103 "collection"'M9 +2 "core" 98" +103 "collection"'*9 +3 "core" 9' +585 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air2 +2 "collection"'H @ +42 "core" ? +2 .tCS.seek 10ml +2 "collection"'?' D +848 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +3 "collection"'C ` +115 "core" _ +2 #tLysing Complete + "collection"'K& +4 "core" &OZcc D + #tStoring sh1 puck in Collection Clamp to tube 1 +2 "manipulator"&L% +3 "core" %  T \\ 6  +2 "storage"(=% +3 "core" %z O\ # +2 "storage"(G. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 +2 "storage"(O($ +347 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (Q& +3 "core" &$ 0\ +2 "manipulator"&F& +3 "core" &  = I  4 +2 "manipulator"&N% +3 "core" %  = *   +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&T( +156 "core" ( + "manipulator"&U& +4 "core" & _ x \ +2 "storage"(W& +3 "core" &$ \ ! +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"&S' +95 "core" ' +2 "storage"(&& +3 "core" &$ }\ ! +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"(I'L +275 "core" ' + "storage"(@- +4 "core" -'L + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tSE.seek :place +2 "storage"($' +33 "core" ' +2 "manipulator"&Z& +4 "core" & r } ? \ +2 "manipulator"&X% +3 "core" % t ~ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&P'\ +88 "core" ' + .tElbow.seek CC +2 "manipulator"&[( +151 "core" ( +2 "manipulator"&a& +3 "core" & Z N / 2 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &R& +2 "core" & O W ! 2 +2 .tForearm.seek CC +2 "manipulator"&Y'ρ +101 "core" ' + .tHand.close +2 "manipulator"&]/ +66 "core" / +2 .tCC.seek :open + "collection"'d( +378 "core" ( + "storage"(`& +4 "core" &$ T\ ! +2 "storage"(^& +3 "core" &$ d\ ! +2 "manipulator"&M& +3 "core" & . 2 : 2 +2 "manipulator"&*% +3 "core" % T + '  | +2 .tForearm.seek :retract +2 "manipulator"&f'\ +103 "core" ' + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +47 .tElbow.seek 1 +2 "manipulator"&i( +154 "core" ( + "manipulator"&e& +4 "core" & q q  +2 "storage"(V& +3 "core" &$ \ # +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 1 + "manipulator"&\\'\\ +114 "core" ' + .tElbow.hold +2 "manipulator"&m, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&b1 +76 "core" 1 +3 "manipulator"&c% +4 "core" % ie G x + "storage"(k& +4 "core" &$ \  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 313 counts +2 "manipulator"&p'ϕ +12 "core" ' +2 "manipulator"&o& +3 "core" & - \ +2 "storage"(h& +4 "core" &$ M\ $ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&r' +27 "core" ' +2 "storage"(J% +4 "core" % p\ " +2 ."downElevator"SE.seek :down +3 "storage"('v +100 (q% +2 "core" %2 L\ "Zr +2 "manipulator"&n% +4 "core" %" q p  l +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&s'\ +95 "core" ' +60 ' + ."downElevator"SE.coast + "storage"(5 +2 .tSC.coast + "storage"(6 +3 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'t& +4 "core" &eh +2 "manipulator"&{& +3 "core" &  } \ +2 "manipulator"&u% +3 "core" %\ % | = +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&}(- +177 "core" ( +2 "manipulator"&l& +3 "core" &- p H 2 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &|& +3 "core" &- ~ t D 2 +2 .tForearm.seek :garage +2 "manipulator"&z' +110 "core" ' + .tHand.close +2 "manipulator"&v/ +66 "core" / +2 "manipulator"&& +3 "core" &-\ \ \  N 2 +2 "manipulator"&% +3 "core" % \ \  K \\ +2 .tForearm.seek :retract +2 "manipulator"&w'\ +101 "core" ' + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +275 "core" ( + "manipulator"&~& +4 "core" & x z D 3 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &x& +3 "core" & s  3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&'ρ +99 "core" ' +2 "manipulator"&y& +3 "core" & k e 3 +2 "manipulator"&% +4 "core" %} n d { F +2 "collection"'& +4 "core" &ijm + "collection"'\ & +4 .tCC.seek :closed + "collection"'(O +3 "core" &gj +3 &hkO  +10 &.}jk; ,~ +9 &c}ikh ? +10 &mohky O +9 &1Oglu N +10 &Uik[ O +8 &Qjk; O +10 &wThm N +9 &9Tgl N +10 &Tgk N +10 &Pgk O +8 & ~Qhk O +10 &"ATgl N +9 &$Tjle N +10 &%Okk N +10 &'Pjk O +8 &)HQgl O +10 &+\ Qim{ O +10 &,Rhkh O +9 &.NikW N +9 &0QTikG N +10 &2Tkl? N +8 &3Njl N +10 &5Njm N +9 &7YOjk N +10 &9Ohk N +9 &:Nhk N +10 &<Ngl N +9 &>aNikg N +10 &@#Nik N +9 &ATin N +9 &CThk N +9 &EhRhl O +10 &G'\\ij P +9 &Hlij R +9 &Jgj V +10 &LMgkr [ +10 &N hk` M +8 &O1Dhlc (x +10 &O thm I +6 ( + "collection"'\ & +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.87 +2 "collection"' & +4 "core" &O^im I + &O]ik I + .tHand.open + "manipulator"&1 +67 "core" 1 +2 "manipulator"&% +4 "core" % } | t . F + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +99 "core" ' + .tPSV.dial PSR +2 "processing"% +138 "core"  +2 "processing"%% +3 "core" %VA\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1.5ml + "processing"%' +1616 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +55 "core"  +2 .tPS.seek 0ml +2 "processing"%'W +1607 "core" ' + .tPSV.dial PSR +2 "processing"% +55 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"% ' +2627 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV + "processing"% +3 "collection"'  +5 "core"  + "processing"%  +43 "core" +37 + .tPSV.dial :mixloop +2 "processing"% +106 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%  +133 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2635 "core" ' + .tPSV.dial :air +2 "processing"%  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2637 "core" ' + .tPSV.dial :mixloop +2 "processing"%' +45 "core" +2 .tPS.seek 0ml +2 "processing"%"'W +2648 "core" ' + .tPSV.dial :air +2 "processing"%  +45 "core"  +2 .tPS.seek 2.5ml +2 "processing"%#' +2632 "core" ' + .tPSV.dial :mixloop +2 "processing"%, +46 "core" +2 .tPS.seek 0ml +2 "processing"%'W +1152 "Can"\ BB +1486 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&.& +4 "core" & [ Z 3 + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&)( +4 "core" ( + "manipulator"&-& +4 "core" & [ Z ; 3 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" & Y Z ~ 3 + .tForearm.seek CC +2 "manipulator"&%'ρ +102 "core" ' + .tHand.close +2 "manipulator"&(/ +66 "core" / +2 .tCC.seek :open + "collection"'4( +379 "core" ( + "manipulator"&5& +4 "core" & X U W 3 +2 "manipulator"&6% +3 "core" % { ] ] q +2 .tForearm.seek :retract +2 "manipulator"&0'\ +98 "core" ' + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&8(- +283 "core" ( + "manipulator"&1& +4 "core" &-  - +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &7& +3 "core" &-  - + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&3' +117 "core" ' +2 .tHand.open +2 "manipulator"&/1 +74 "core" 1 +2 "manipulator"&!% +3 "core" % f Q {A +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&9'\ +109 "core" ' + .tPSV.dial :mixloop + .PTV.dial :PRVmixing +2 ."connect"PRV.dial CBV +42 .tCBV.dial PRV +9 .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 2 into Collection Clamp + "collection"'A& +4 "core" &tv\ + "manipulator"&% +4 "core" %    +2 "storage"(:% +3 "core" % \ ( +2 "storage"(B. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 2 + "storage"(;( +340 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 ( & +2 "core" & % ~\ #\  +2 "manipulator"&<& +4 "core" &- t - + "manipulator"&D% +4 "core" %  ]  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&E( +178 "core" ( +2 "manipulator"&2& +3 "core" & z k 4 "z +2 "storage"(H& +4 "core" & % \ $\  + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&>' +89 "core" ' +2 "storage"(C& +3 "core" & % T\ $\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"(K'L +281 "core" ' + "storage"(L- +4 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (=& +2 "core" & % \ #\  +2 "manipulator"&G& +3 "core" & z z A "x +2 .tElbow.seek 2 +2 "manipulator"&Q( +3 "core" ( + "manipulator"&F& +4 "core" & w { "x + "storage"(N& +4 "core" & % \ #\  +2 .tForearm.seek 2 + 300 counts + "manipulator"&U'υ +23 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&W/ +76 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&&& +3 "storage"(_'v +5 "core" & s u  "x +2 "manipulator"&j% +3 "core" % υ b n m +2 .tForearm.seek :retract +2 "manipulator"&@'\ +98 "core" ' +2 .tElbow.seek CC + "manipulator"&Z( +150 "core" ( +2 "manipulator"&X& +4 "core" & W Z 6 + ' + .tElbow.reconfigure LooseElbow +2 ."downElevator"SE.coast +3 "manipulator"&$ &.,(#b +2 "storage"(5 +2 "manipulator"&a& +5 "core" & Q V H 6 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&I'ρ +100 "core" ' +3 "manipulator"&R& +4 "core" & Y R  6 +2 "manipulator"&S% +4 "core" %υ N M G +2 "collection"'T& +4 "core" &uxZ + "collection"']& +4 .tCC.seek :closed + "collection"'P(O +3 "core" &ty< +3 &tx5  +9 &.}vy, ,~ +9 &c}tw ? +10 &lnuy O +9 &0Ovy N +10 &Ttx N +9 &Rsw N +9 &vNsw N +10 &8Qsw N +9 &Rtxc N +10 &Tuwp O +9 & ~Ptx[ N +9 &"@PswH N +9 &$Qtzp O +10 &%Ntxs N +9 &'Tuxj N +10 &)GRww] O +9 &+\ Qsw N +10 &,Oux O +8 &.Qsy O +10 &0ORuw O +10 &2Nsy N +9 &3Rtw N +9 &5Nsx N +10 &7XNvw N +8 &9Otw N +10 &:Otw N +10 &<Puy O +9 &>_Qtw O +9 &@!Qtv O +10 &AQux O +9 &CTrx N +10 &EfWtxr O +9 &G$etwl P +10 &Hpwd T +8 &Jru[ Y +10 &LIsuS \\ +10 &N qvN L +9 &O.ArvC - +9 &O opu7 G +6 ( + "collection"']& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.03 + .Hand.open +2 "manipulator"&g1 +3 "core" &Obuw0 G +69 1 + "manipulator"&`% +4 "core" % υ\  4 ~ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&^'\ +95 "core" ' + .tSC.coast + "storage"(6 +3 .tCTV.dial CSV,avoiding: :intake +2 "collection"'M  +134 "core"  + .tCSV.dial CTV +2 "collection"'*  +30 "core"  +2 .tPS.seek 2.5ml +2 "processing"%Y' +2633 "core" ' + "collection"'e% +4 "core" % EKL$ \ +2 .tCS.seek 4.15ml +2 "collection"'V'Q +1563 "core" ' + .tdelay 8 seconds +803 .PSV.dial :air + "processing"%[  +45 "core"  + .tdelay 2 seconds +203 .PSV.dial :waste2 + "processing"%b  +73 "core"  +2 .tPS.seek 0ml +2 "processing"%c'W +2637 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"'k ` +39 "core" _ + .tCSV.dial :air +2 "collection"'o @ +44 "core" ? +2 .tCS.seek 10ml +2 "collection"'h' D +1588 "core" ' + .tCSV.dial CTV +2 "collection"'J  +44 "core"  +2 .tCS.seek 0ml +2 "collection"'f' +2621 "core" ' + .tCBV.dial :waste1 +2 "collection"'q @ +30 "core" ? + .tdelay 5 seconds +503 .CTV.dial :air,avoiding: :intake +2 "collection"'n  +133 "core" +2 "collection"'i& +3 "core" &Ob G +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&\\% +4 "core" %\  b W  +2 "storage"(p% +3 "core" % (\ # +2 "storage"(t. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 +2 "storage"({($ +337 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (u& +3 "core" &% \ " + "manipulator"&$& +4 "core" & M P  6 + "manipulator"&r% +4 "core" %\  Y Y  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&l( +156 "core" ( + "manipulator"&|& +4 "core" & o t < +2 "storage"(& +3 "core" &% \ # +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&O' +99 "core" ' +2 "storage"(m& +3 "core" &% R\ $ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"(v'L +279 "core" ' + "storage"(- +4 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" & p q  + "storage"(s& +4 "core" &% w\ " + .tElbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 1 + "manipulator"&z'\\ +38 "core" ' + .tElbow.hold +2 "manipulator"&~, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(x- +2 "core" -' +2 .tSE.seek 0.1 Pucks below Top Plate +2 "storage"(}'E +29 "core" ' +2 "manipulator"&y% +3 "core" %kh / w +2 "storage"(& +4 "core" &% \  +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 315 counts + "manipulator"&'ϗ +18 "core" ' +2 "manipulator"&w& +3 "core" & g w h  +2 "storage"(d& +4 "core" &% \ # +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"&\ ' +24 "core" ' +2 .tSE.seek 1.1 Pucks below Top Plate +2 "storage"( '4 +37 "core" ' +2 "manipulator"&& +4 "core" & E  +2 "manipulator"&% +3 "core" %-  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +49 .tElbow.seek CC +2 "manipulator"&( +157 "core" ( +2 "manipulator"&& +4 "core" & Y R [ . +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 & & +3 "core" & L X & . +2 .tForearm.seek CC + "manipulator"&'ρ +101 "core" ' + .tHand.close +2 "manipulator"&/ +76 "core" / +2 .tCC.seek :open + "collection"'( +379 "core" ( +2 "storage"(& +3 "core" &% \ # +2 "storage"(& +3 "core" &% \ # +2 "manipulator"& & +4 "core" & ^ _ . +2 "manipulator"&% +3 "core" % ϑ V W < +2 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 + "manipulator"& ( +152 "core" ( +2 "manipulator"&& +3 "core" & g r B +2 "storage"(& +4 "core" &% \ & + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 1 +2 "manipulator"&''\\ +111 "core" ' + .tElbow.hold +2 "manipulator"&, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&1 +71 "core" 1 +2 "manipulator"&"% +4 "core" % o\ \  }; +2 "storage"(,& +33 "core" &% c\ ! +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 319 counts +2 "manipulator"&#'ϛ +16 "core" ' +2 "manipulator"&.& +3 "core" & = +2 "storage"(-& +4 "core" &% \ & +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&' +25 "core" ' +2 "storage"((% +4 "core" %8 \ ' $ +2 ."downElevator"SE.seek :down +3 "storage"('v +100 (% +2 "core" %1 G\ %Zp +2 "manipulator"&% +4 "core" %&  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&5'\ +95 "core" ' +48 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast "storage"(6 +3 .tPSV.dial :air +2 "processing"%6  +75 "core" +2 .tPS.seek 2.5ml +2 "processing"%%' +2627 "core" ' + .tdelay 1 second +103 .PSV.dial :mixloop + "processing"%1 +42 "core" + .tdelay 1 second +102 .PSV.dial :air +2 "processing"%7  +44 "core"  + .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%) +45 "core" + .tdelay 1 second +102 .PSV.dial :air +4 "processing"%/  +44 "core"  + .tdelay 1 second +103 .PS.seek 0ml +2 "processing"%!'W +2629 "core" ' + #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%0& +4 "core" &\  + "manipulator"&A& +4 "core" & Y + "manipulator"&% +4 "core" %\ $ > F +2 .tElbow.seek FlushPuck::Garage + "manipulator"&:(- +179 "core" ( + "manipulator"&B& +4 "core" &- ` ! +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &3& +3 "core" &-  ! +2 .tForearm.seek :garage + "manipulator"& ' +113 "core" ' + .tHand.close +2 "manipulator"&\ Q +10 &L;\ Q +9 &K7\ Q +9 &J<\ Q +9 & YJE\ Q +9 &"LK\ Q +10 &#GR\ Q +9 &%KP\ Q +10 &'cKG\ Q +10 &)$KE\ Q +8 &*KR\ Q +10 &,K_\ Q +9 &.jKX\ Q +10 &0,JY\ Q +9 &1Jb\ Q +9 &3IV\ Q +10 &5rJV\ Q +10 &74JV\ Q +8 &8KT\ Q +10 &:KU\ Q +10 &<JX\ Q +9 &?J^\ Q +9 &AH[\ Q +10 &CJ_\ Q +9 &EDNb\ Q +9 &GQb\ R +10 &HWg\ S +9 &Jbo\ T +9 &L:f\ W +10 &Mc\ W +9 &On\ \ W +10 &Q}m\ X +10 &S=h\ \ B +8 &T%(\\e\ Q +10 &TE%m\ 1 +3 ( + "processing"%N& +3 #tProcessing Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.69 +2 "processing"%&& +4 "core" &TE'r\ 1 + .tHand.open + "manipulator"&j1 +75 "core" 1 +2 "manipulator"&E% +3 "core" % y r V +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&>'\ +96 "core" ' + .tPRV.dial :air +2 "processing"%X  +44 "core"  + .tPSV.dial :mixloop +2 "processing"%a +57 "core" +2 "processing"%K% +3 "core" %U\ +2 .tPS.seek 0.3ml +2 "processing"%U' +388 "core" ' + .tPSV.dial PSR +2 "processing"%R +106 "core"  +2 "processing"%S% +3 "core" %\  +2 #tPulling 0.4ml of PSR.air .PSR.select :air +3 .PS.seek 0.7ml +2 "processing"%T'* +491 "core" ' + .tdelay 3 seconds +302 .PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%Q' +1917 "core" ' + .tdelay 3 seconds +303 .PSV.dial :mixloop + "processing"%_ +117 "core" + .tPTV.dial :mixing +2 "processing"%@ @ +73 "core" B + .tPBV.dial :waste2 +2 "processing"%4  +96 "core"  +2 .tPS.seek 0ml +2 "processing"%]'W +2630 "core" ' + #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&g& +4 "core" & W \\ U a + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&`( +3 "core" ( + "manipulator"&M& +4 "core" & ^ b & a + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &*& +3 "core" & Y d a +2 .tForearm.seek PC + "manipulator"&I' +98 "core" ' + .tHand.close +2 "manipulator"&;/ +72 "core" / +2 .tPC.seek :open + "processing"%( +401 "core" ( + "manipulator"&e& +4 "core" & Q a +2 "manipulator"&?% +3 "core" %   +2 .tForearm.seek :retract +2 "manipulator"&['\ +90 "core" ' + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&b(- +143 "core" ( +49 "manipulator"&Y& +4 "core" &. r q Z + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &k& +2 "core" &. b d B Z +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&o' +115 "core" ' + .tHand.open +2 "manipulator"&V1 +68 "core" 1 +2 "manipulator"&J% +4 "core" % p\ \  2 }\\ +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&h'\ +107 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%q& +4 "core" &\  +2 "manipulator"&n% +3 "core" %\ ( v r $ "X +2 "storage"(i% +3 "core" % \ ( +2 "storage"(\\. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(p( +341 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (t& +2 "core" & # (\ # +2 "manipulator"&u& +4 "core" &. s s \ Y +2 "manipulator"&$% +3 "core" %\ & ~ y b !W +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&r( +163 "core" ( + "manipulator"&|& +4 "core" & u s  ? +2 "storage"(& +3 "core" & \ ' +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&m' +96 "core" ' +2 "storage"(Z& +3 "core" & \ ( +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"(^'L +283 "core" ' + "storage"(- +4 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (& +2 "core" & \ $ +2 "manipulator"&s& +3 "core" & ~ | I ? +2 .tElbow.seek 2 +2 "manipulator"&x( +4 "core" ( + "manipulator"&y& +4 "core" & { o % ? +2 "storage"(& +3 "core" & \ $ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&w'υ +22 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&d/ +74 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& +4 "storage"('v +5 "core" & p q C ? +2 "manipulator"&O% +3 "core" % y @ = +2 .tForearm.seek :retract +2 "manipulator"&l'\ +98 "core" ' +2 .tElbow.seek PC +2 "manipulator"&v( +161 "core" ' + ."downElevator"SE.coast + "storage"(5 +92 "core" ( +3 "manipulator"&z& +4 "core" & | 3 Z + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &  } Z +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&}' +99 "core" ' +2 "manipulator"&\ & +3 "core" & x W Z +2 "manipulator"&% +4 "core" % } S +2 "processing"% & +4 "core" &\  + "processing"%~& +4 .tPC.seek :closed + "processing"%(Tg +3 "core" &\  +3 &\  +10 &0t\ +z +10 &bx\ ? +9 &gj\ P +9 &'I\ Q +10 &J\ Q +9 &L\ \ Q +9 &mN\ \ Q +10 &0M\ P +9 &J\ \ P +9 &L\ P +9 & uG|\ Q +10 &"7L\ Q +10 &#J\ Q +8 &%J\ Q +10 &'~G\ P +10 &)@I\ P +9 &+J\ \ Q +9 &,G~\ P +9 &.Jq\ Q +10 &0GJz\ Q +9 &2 Ln\ Q +9 &3Ju\ \ Q +11 &5Gw\ Q +8 &7PLp\ P +10 &9Gm\ P +10 &:In\ \ P +9 &<K`\ P +9 &>WJa\ Q +9 &@Ig\ Q +9 &AI_\ Q +10 &CGe\ \ P +10 &E_K_\ Q +8 &GOV\ \ Q +10 &HWb\ \ R +9 &Jka\ T +10 &LS`\ X +9 &N]\ X +10 &OU\ W +9 &QY\ W +9 &SMpW\ 6 +9 &T#+[T\ \ V +10 &TJ&a\ / +2 ( + "processing"%~& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.70 + .Hand.open +2 "manipulator"&1 +65 "core" 1 +2 "manipulator"&P% +3 "core" % { l  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +100 "core" ' + .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 2 in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +4 "processing"%  +2 % 9 +5 "core" 9 +102 "processing"%9 +2 "core" 9a +103 "processing"%9 +2 "core" 9`  +103 "processing"%9 +2 "core" 9a  +103 "processing"%9 +2 "core" 9` +103 "processing"%9 +2 "core" 9a +103 "processing"%9 +2 "core" 9` +103 "processing"%"9 +2 "core" 9` +103 "processing"%,9 +3 "core" 9`" +103 "processing"%.9 +2 "core" 9`& +103 "processing"%-9 +2 "core" 9`+ +103 "processing"%9 +2 "core" 9`/ +103 "processing"%(9 +2 "core" 9`3 +103 "processing"%9 +3 "core" 9a7 +103 "processing"% 9 +2 "core" 9`; +103 "processing"%9 +2 "core" 9a@ +103 "processing"%'9 +2 "core" 9aD +103 "processing"%#9 +2 "core" 9aH +103 "processing"% 9 +3 "core" 9aL +102 "processing"%69 +2 "core" 9aP +103 "processing"%9 +2 "core" 9bU +103 "processing"%9 +2 "core" 9bY +103 "processing"%{9 +2 "core" 9b] +103 "processing"%c9 +3 "core" 9ba +103 "processing"%19 +2 "core" 9ce +103 "processing"%79 +2 "core" 9bj +103 "processing"%)9 +2 "core" 9bn +103 "processing"%/9 +2 "core" 9cr +103 "processing"%%9 +3 "core" 9bv +103 "processing"%09 +2 "core" 9dz +103 "processing"%A9 +2 "core" 9 c +103 "processing"%9 +2 "core" 9d +103 "processing"%B9 +2 "core" 9d +103 "processing"%39 +3 "core" 9%d +102 "processing"%9 +2 "core" 9.e +103 "processing"%<9 +2 "core" 97f +103 "processing"%D9 +2 "core" 9?e +103 "processing"%29 +2 "core" 9Gf +103 "processing"%59 +2 "core" 9Of +103 "processing"%89 +2 "core" 9Xf +103 "processing"%99 +2 "core" 9_f +2 .tPH.hold 2:00:00,28C +4 "processing"% pp] +3 .tdelay 1:30 +2 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%= +104 "core"  +2 "processing"%G% +3 "core" %T\  +2 #tPulling 0.5ml of PSR.wash .PSR.select :wash +2 "processing"% +11 .tPS.seek 0.5ml + "processing"%F' +594 "core" ' +2 .tdelay 5 seconds +501 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml +2 "processing"%:'[ +1608 "core" ' + .tPTV.dial :puck +2 "processing"%H  +74 "core"  + .tPSV.dial PTV +2 "processing"%+ +87 "core"  + .tPBV.dial :waste1 +2 "processing"%&  +137 "core"  +2 "processing"%j% +3 "core" %]\  +2 .tPS.seek 1.5ml +2 "processing"%E' +587 "core" ' + .tdelay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%N * +33 "core" + +2 .tPS.seek 0ml +2 "processing"%X'W +1605 "core" ' + .tdelay 5:00 +2454 "Can"\ NN +27549 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%a  +35 "core"  + .tdelay 30 seconds +3004 .PBV.dial between PSV and waste1 + "processing"%K * +35 "core" * + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%L +73 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%!' +2409 "core" ' + .tPSV.dial PTV +2 "processing"%R +76 "core" + .tdelay 5 seconds +502 .PSV.dial PSR +3 "processing"%S +75 "core"  + .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%U +76 "core" + .tdelay 5 seconds +502 .PSV.dial :air +49 "processing"%T  +76 "core"  +2 .tPS.seek :empty + "processing"%_'9 +2403 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%@  +133 "core" + .tPSV.dial :mixloop +2 "processing"%4 +46 "core" + .tPRV.dial :ab1 +2 "processing"%Q @ +76 "core" A +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%g'w +350 "core" ' + .tdelay 2 seconds +203 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +3 "collection"'M  +3 "processing"%*  +46 "core"  +8 +2 "processing"%;% +3 "core" %u1\  +2 .tPS.seek 0.32ml +2 "processing"%C'" +391 "core" ' + .tdelay 2 seconds +203 .CBV.dial between PRV and PSV +2 "collection"'>  +30 "core" + .tPRV.dial :air +2 "processing"%W  +44 "core"  +2 .tPS.seek 0.9ml +2 "processing"%e'D +1229 "core" ' + .tPRV.dial :waste2 +2 "processing"%? @ +73 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%Y' +869 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%k  +45 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%I'[ +1606 "core" ' + .tPSV.dial :PML +2 "processing"%` +45 "core" + .tPTV.dial :mixing +2 "processing"%V @ +74 "core" A + .tPBV.dial :waste1 +2 "processing"%J  +35 "core" +2 "processing"%[% +4 "core" %V  + .tPS.seek 1.85ml +2 "processing"%q'6 +234 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%n * +36 "core" , +2 .tPS.seek 0ml +2 "processing"%i'W +1979 "core" ' + .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'\\& +3 "core" &U +2 "manipulator"&o& +3 "core" & uZ +2 "manipulator"&t% +4 "core" %\ 8  x* + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&u(- +144 "core" ( +2 "manipulator"&$& +3 "core" &.\ c y +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &|& +2 "core" &. K z +2 .tForearm.seek :garage +2 "manipulator"&' +111 "core" ' +3 .tHand.close + "manipulator"&Z/ +67 "core" / +2 "manipulator"&b& +3 "core" &.  q +2 "manipulator"&h% +4 "core" %  : q: +2 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&( +278 "core" ( +2 "manipulator"&s& +3 "core" &  {+ +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &y& +3 "core" &\  {+ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&'ρ +94 "core" ' +2 "manipulator"&d& +4 "core" & ( y+ + "manipulator"&% +4 "core" %σ  | +2 "collection"'O& +3 "core" & +2 "collection"'r& +3 .tCC.seek :closed +2 "collection"'m(O +3 "core" & +5 &` 5 +9 &5Gy] 2 +9 &]p{d F +10 &\\Z P +9 &Mb P +9 &QV P +10 &CRW P +9 &L[ P +10 &L] P +9 &LU P +9 &KLS P +10 &! LU P +9 &"Lb P +9 &$L_ P +10 &&SLe P +9 &(L\\ O +10 &)Od P +9 &+Qc P +9 &-[R^ P +9 &/Pj O +10 &0Nj O +9 &2Lh P +10 &4cL] P +9 &6%QY P +10 &7N_ P +8 &9N\\ O +9 &;kQ` P +11 &=.Kf O +9 &>OV O +9 &@LW P +10 &BtM] O +9 &D5N[ P +10 &ESf P +9 &G]] Q +8 &IpsY T +11 &K$f X +9 &Le \\ +9 &Nc < +10 &OZ)k *y +9 &OZ^ F +2 ( + "collection"'r& +2 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.66 +2 "collection"'^& +3 "core" &O[ F +2 .tHand.open + "manipulator"&w1 +76 "core" 1 +2 "manipulator"&z% +3 "core" % σ u +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +96 "core" ' + .tPSV.dial PSR +2 "processing"%x +105 "core"  +2 "processing"%\ % +4 "core" %Q\  + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%' +1607 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +44 "core"  +2 .tPS.seek 0ml +2 "processing"%'W +1614 "core" ' + .tPSV.dial PSR +2 "processing"%l +46 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%' +2636 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +4 "processing"%  +2 "collection"'P  +42 "core" ~ +125  + .tPSV.dial :mixloop +2 "processing"% +105 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +2 "processing"%~  +73 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2637 "core" ' + .tPSV.dial :air +2 "processing"%}  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2639 "core" ' + .tPSV.dial :mixloop +2 "processing"%p +46 "core" +2 .tPS.seek 0ml +2 "processing"%'W +729 "Can"+\ GG +1896 "core" ' + .tPSV.dial :air +2 "processing"%  +46 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2635 "core" ' + .tPSV.dial :mixloop +2 "processing"% +45 "core" +2 .tPS.seek 0ml +2 "processing"%"'W +2629 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&,& +4 "core" & E |+ + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&.( +27 "core" ( +2 "manipulator"&-& +3 "core" & Q } +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" & 6 | +2 .tForearm.seek CC +2 "manipulator"&('ρ +93 "core" ' + .tHand.close +2 "manipulator"&/ +77 "core" / +2 .tCC.seek :open + "collection"' ( +379 "core" ( + "manipulator"&& +4 "core" & $ n ~ +2 "manipulator"&'% +3 "core" % Ϗ  R +2 .tForearm.seek :retract +2 "manipulator"&#'\ +96 "core" ' + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"& (- +273 "core" ( +2 "manipulator"&6& +3 "core" &-  = +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- P = +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +111 "core" ' +3 .tHand.open +2 "manipulator"&{1 +65 "core" 1 +2 "manipulator"&c% +3 "core" % }  q +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&1'\ +100 "core" ' +2 ."da"delayUntil "15:24:46.49" +24856 #recoverPRVreagent08 .PTV.dial :mixing +2 "processing"%7 @ +74 "core" B + ."da"PBV.dial :waste1 +2 "processing"%)  +34 "core"  + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 + "processing"%/ * +35 "core" + + ."da"PSV.dial :air +3 "processing"%%  +55 "core" +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%0' +2406 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%A +43 "core" +2 ."da"delay 2 seconds +201 .PSV.dial :air +2 "processing"%  +57 "core" + ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%B +43 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%3  +45 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2402 "core" ' + #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%< +134 "core"  +2 "processing"%D% +3 "core" %>V\ \ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%2' +593 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%5'[ +1605 "core" ' + ."da"PTV.dial :puck +2 "processing"%8  +74 "core"  + ."da"PSV.dial PTV +2 "processing"%9 +73 "core" + ."da"PBV.dial :waste1 +2 "processing"%=  +35 "core" +2 "processing"%G% +3 "core" %[I\  +2 ."da"PS.seek 1.5ml +2 "processing"%]' +591 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%F * +35 "core" * +2 ."da"PS.seek 0ml +2 "processing"%H'W +1631 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%+  +34 "core" + ."da"delay 30 seconds +28 "Can"\ 44 +2976 ."da"PBV.dial between PSV and waste1 +2 "processing"%& * +35 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%j +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%:' +2403 "core" ' + ."da"PSV.dial PTV +2 "processing"%N +75 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%E +76 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +87 "core"  + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%a  +75 "core"  +2 ."da"PS.seek :empty +2 "processing"%K'9 +2405 "core" ' + #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%L +135 "core"  +2 "processing"%X% +3 "core" %;M\ \ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%R' +642 "core" ' +2 ."da"delay 5 seconds +501 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%S'[ +1607 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%U +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%T  +34 "core"  + "processing"%!% +4 "core" %^H\  +2 ."da"PS.seek 1.5ml +2 "processing"%@' +585 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%4 * +34 "core" * +2 ."da"PS.seek 0ml +2 "processing"%Q'W +1616 "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"%* * +36 "core" , +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"%M +76 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%;' +2411 "core" ' + ."da"PSV.dial PTV +2 "processing"%g +75 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%> +75 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%W +75 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%C  +75 "core"  +2 ."da"PS.seek :empty +2 "processing"%?'9 +2402 "core" ' + #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%e  +44 "core"  + ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +4 "processing"%k  +132 "core" + ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%Y  +44 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"%` +46 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%V' +384 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%J  +46 "core"  +2 "processing"%[% +3 "core" %V\  +2 ."da"PS.seek 0.55ml +2 "processing"%n'u +346 "core" ' + #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%I  +46 "core"  +2 ."da"PS.seek 2ml +2 "processing"%q'[ +1556 "core" ' + ."da"PSV.dial :PML +2 "processing"%\\ +45 "core" +2 ."da"PTV.dial :mixing +2 "processing"%o @ +73 "core" @ + ."da"PBV.dial :waste1 +2 "processing"%t  +34 "core"  + "processing"%$% +4 "core" %X`\ \  +2 ."da"PS.seek 1.85ml +2 "processing"%|'8 +235 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%v * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%Z'W +1974 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +16326 "Can"\ 55 +31676 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%b  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +8 "processing"%h * +35 "core" * + ."da"PSV.dial :air +2 "processing"%  +46 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2411 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%s +45 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%y  +56 "core" + ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%u +42 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%d  +44 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2412 "core" ' + #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%O +134 "core"  +2 "processing"%% +3 "core" %5E\ +2 #"da"Pulling 0.5ml of PSR.wash .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%' +604 "core" ' +2 ."da"delay 5 seconds +501 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%^'[ +1611 "core" ' + ."da"PTV.dial :puck +2 "processing"%w  +73 "core"  + ."da"PSV.dial PTV +2 "processing"%z +86 "core"  + ."da"PBV.dial :waste1 +2 "processing"%r  +35 "core" +2 "processing"%x% +3 "core" %\\A\  +2 ."da"PS.seek 1.5ml +2 "processing"%\ ' +588 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +37 "core" , +2 ."da"PS.seek 0ml +2 "processing"%i'W +1616 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 +2 .PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%  +37 "core" +3 ."da"delay 30 seconds +1837 "Can"\ EE +1167 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%l +73 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2403 "core" ' + ."da"PSV.dial PTV +2 "processing"%P +75 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +75 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +75 "core" +2 ."da"delay 5 seconds +501 .PSV.dial :air +2 "processing"%~  +74 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2414 "core" ' + #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%} +134 "core"  +2 "processing"%% +3 "core" %5R\  + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%p' +589 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1609 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +36 "core" +2 "processing"%% +3 "core" %VV\  +2 ."da"PS.seek 1.5ml +2 "processing"%' +621 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%, * +36 "core" + +2 ."da"PS.seek 0ml +2 "processing"%-'W +1614 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%  +34 "core"  + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" * + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2404 "core" ' + ."da"PSV.dial PTV +2 "processing"%m +75 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +75 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%' +75 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%(  +74 "core"  +2 ."da"PS.seek :empty +2 "processing"%6'9 +2407 "core" ' + #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +135 "core"  +2 "processing"%.% +3 "core" %6@\  + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%{' +589 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%c'[ +1604 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%# +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%7% +3 "core" %WK\  +2 ."da"PS.seek 1.5ml +2 "processing"%)' +585 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%/ * +37 "core" , +2 ."da"PS.seek 0ml +2 "processing"%%'W +1607 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%"  +37 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%A * +35 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%B' +2401 "core" ' + ."da"PSV.dial PTV +2 "processing"%3 +75 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%0 +76 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%< +76 "core" + ."da"delay 5 seconds +324 "Can"\ 88 +179 ."da"PSV.dial :air + "processing"%D  +87 "core" +2 ."da"PS.seek :empty +2 "processing"%'9 +2404 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +44 "processing"%2 +144 "core"  +5 "processing"%8% +11 "core" %76 +3 #"da"Pulling 0.25ml of PSR.sub1 +4 .PSR.select :sub1 +5 "processing"% +15 ."da"PS.reconfigure PSconfig +6 "processing"%#A d`xb +7 ."da"PS.seek 0.25ml +6 "processing"%9'7 +342 "core" ' + ."da"delay 5 seconds +503 "processing"%=% +4 "core" %4'  + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +11 ."da"PS.seek 0.5ml +2 "processing"%G' +337 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%5'[ +1605 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%F +77 "core" + ."da"PBV.dial :waste1 +2 "processing"%]  +36 "core" +2 "processing"%+% +3 "core" %YC  +2 ."da"PS.seek 1.5ml +2 "processing"%&' +599 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%j * +37 "core" , +2 ."da"PS.seek 0ml +2 "processing"%H'W +1607 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%N  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%E * +36 "core" + +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"% +76 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%a' +2466 "core" ' + ."da"PSV.dial PTV +2 "processing"%: +89 "core"  + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%L +75 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%X +77 "core" +2 ."da"delay 5 seconds +501 .PSV.dial :air +2 "processing"%K  +75 "core"  +2 ."da"PS.seek :empty +2 "processing"%R'9 +2477 "core" ' + "processing"%U9 +4 "core" 94 + #"da"Processing Puck Heater at 28.1C before imaging + .PH.coast +2 "processing"%T  +4 "core" 4 4 +2 "processing"%!& +3 "core" &TJ"> / +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&S% +4 "core" %\  s t p B + "storage"(4% +4 "core" %x 4 +2 "storage"(@. +2 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 1 +2 "storage"(_($ +345 "core" ( + ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (*& +3 "core" &$  + "manipulator"&M& +4 "core" &- T T & @= +2 "manipulator"&Q% +3 "core" %\  Y d @ +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&g( +182 "core" ( +2 "manipulator"&>& +3 "core" & r l > o +2 "storage"(W& +3 "core" &$ ! +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&C' +100 "core" ' +2 "storage"(;& +3 "core" &$  +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +2 "storage"(e'L +294 "core" ' + "storage"(k- +3 "core" -' +2 ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&Y& +3 "core" & w w : ? o + "storage"(`& +4 "core" &$ U + ."da"Elbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 1 +2 "manipulator"&?'\\ +36 "core" ' + ."da"Elbow.hold +2 "manipulator"&J, +4 "core" , +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"([- +3 "core" -' +2 ."da"SE.seek 1.11 Pucks below Top Plate +2 "storage"(V'? +26 "core" ' +2 "manipulator"&I% +3 "core" %cp  @ 0 +2 "storage"(n& +4 "core" &$ ~ + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 307 counts +2 "manipulator"&\\'Ϗ +16 "core" ' +2 "manipulator"&o& +3 "core" & _ \\  @ o +2 "storage"(t& +4 "core" &$ H +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&$' +25 "core" ' +2 ."da"SE.seek 2.11 Pucks below Top Plate +2 "storage"(v'. +39 "core" ' +2 "manipulator"&q& +4 "core" & ~ } A @ o + "manipulator"&|% +4 "core" % w s f A +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&b'\ +90 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&h( +253 "core" ( + "manipulator"&& +4 "core" & o l Y =k +2 ."da"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &Z& +3 "core" & T ` & =k +2 ."da"Forearm.seek PC +2 "manipulator"&s' +95 "core" ' + ."da"Hand.close +2 "manipulator"&y/ +75 "core" / +2 ."da"PC.seek :open +2 "processing"%u( +400 "core" ( + "storage"(d& +4 "core" &$ 4 +2 "manipulator"&& +3 "core" & g k d Ak +2 "manipulator"&O% +3 "core" % j  , @+ +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +101 "core" ' + ."da"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&( +259 "core" ( + "manipulator"&& +4 "core" & r k >O +2 "storage"(w& +3 "core" &$ 2 +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&z' +96 "core" ' +2 ."da"Hand.open +2 "manipulator"&r1 +65 "core" 1 +2 "storage"(x- +3 "core" -'. +2 ."da"SE.seek 1.87 Pucks below Top Plate +2 "storage"(^' +29 "core" ' + ."da"SE.reconfigure SEseal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.2 Pucks below Top Plate +2 "storage"(' +55 "core" ' + #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da19aug2016h400ml.tif +1943 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +2181 #"da"SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 37.747 seconds\ /var/log/esp/da19aug2016h400ml.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da19aug2016h400ml15s.tif +1564 #SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da19aug2016h400ml15s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da19aug2016h400ml30s.tif +3064 #SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da19aug2016h400ml30s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da19aug2016h400ml70s.tif +7187 #SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da19aug2016h400ml70s.tif: TIFF Upload Complete\ + .Gate.power :camera,:OFF +3 ."Qmail"HABfans.email "37.747 sec auto-exposure",Subject: "da19aug2016h400ml images!" +13 "storage"(\ - +9 "core" -' +8 "storage"( & +4 "core" &$   r +2 "manipulator"&& +4 "core" & \ H \\N +2 ."da"Elbow.seek 1 +2 "manipulator"&l( +21 "core" ( +2 "manipulator"&i& +4 "core" & 4 6 H ^ +3 "storage"(P& +5 "core" &$   +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&' +4 "core" ' +3 ."da"SE.reconfigure SEgently +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.91 Pucks below Top Plate +2 "storage"( '4 +56 "core" ' +2 "manipulator"&~& +4 "core" & m g X i +2 "storage"(& +4 "core" &$ 3\  +2 ."da"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 1 +3 "manipulator"&}'\\ +34 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&, +6 "core" , +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 2.1 Pucks below Top Plate +2 "storage"(' +20 "core" ' +37 "manipulator"&p% +12 "core" %o . . ^ ^P +4 "storage"(& +7 "core" &$\  +4 ."da"Forearm.force -20 +2 "manipulator"&5 +6 ."da"Forearm.seek 1 + 319 counts +3 "manipulator"&'ϛ +21 "core" ' +2 "manipulator"&& +4 "core" & { n % l +4 "storage"(& +4 "core" &$\  +3 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 700 counts +3 "manipulator"&,' +24 "core" ' +2 "storage"(% +4 "core" %( \ ~\ +4 ."downElevator"SE.seek :down +3 "storage"('v +100 (% +6 "core" %w1 1\ Ym +5 "manipulator"&% +10 "core" %  n +2 ."da"Forearm.reconfigure LooseForearm +8 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +3 "manipulator"&-'\ +91 "core" ' +21 ' +2 ."downElevator"SE.coast +2 "storage"(5 +8 ."da"SC.coast +2 "storage"(6 +8 #tStarting finalPurge +4 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 "processing"%m& +11 "core" & +6 "manipulator"&& +10 "core" & o +5 "manipulator"&'% +10 "core" %\   o +7 ."psFlush"Elbow.seek FlushPuck::Garage +6 "manipulator"&((- +175 "core" ( +4 "manipulator"&& +4 "core" &- l q> +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" &- q> +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&.' +107 "core" ' + ."psFlush"Hand.close +2 "manipulator"&6/ +75 "core" / +2 "manipulator"&{& +4 "core" &- o i i> + "manipulator"&#% +4 "core" %  n m i +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +109 "core" ' + ."psFlush"Elbow.reconfigure TightElbow +4 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +3 "manipulator"&7( +132 "core" ( +4 "manipulator"&c& +15 "core" & U sh +6 ."psFlush"Elbow.reconfigure LooseElbow +10 "manipulator"&$ &.,(#b +8 &/& +13 "core" & ] th +10 ."psFlush"Forearm.reconfigure TightForearm +11 "manipulator"&#Q@2^d^\ b +5 ."psFlush"Forearm.seek PC +10 "manipulator"&)' +100 "core" ' +5 "manipulator"&"& +13 "core" &  rh +7 "manipulator"&A% +10 "core" % r +9 "processing"%& +13 "core" & +4 "processing"%%& +4 ."psFlush"PC.seek :closed +3 "processing"%3(Tg +3 "core" & +3 &  +9 &0s +{ +10 &bt ? +9 &hh} Q +9 &(G Q +10 &D Q +9 &I R +11 &mI R +10 &0H Q +8 &F Q +19 &H Q +6 & vI Q +15 &"9E Q +2 &#H Q +10 &%G Q +17 &'~G Q +10 &)@G| Q +4 &+H Q +6 &,EX Q +14 &.Hh Q +3 &0IGt Q +12 &2 Hu Q +10 &3Iw Q +9 &5Hw Q +15 &7PHo Q +12 &9Jq Q +2 &:Gt Q +15 &<Ho Q +3 &>YGm Q +18 &@Gr Q +6 &AGb Q +2 &CGa Q +10 &E`I^ Q +10 &G!Nb R +10 &HT^ R +9 &Ja] T +9 &LV_ X +8 &Na Y +9 &O~^ Y +7 &Qa X +8 &SLp] 8 +9 &T%,^a M +10 &TC$[ / + ( + "processing"%%& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.71 +2 "processing"%0& +3 "core" &TC#n / +2 ."psFlush"Hand.open + "manipulator"&<1 +72 "core" 1 +2 "manipulator"&D% +3 "core" % r +2 ."psFlush"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&B'\ +95 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%2 +147 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."psFlush"PS.seek 1ml +2 "processing"%8'P +225 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +884 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1610 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%= +76 "core" + ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%9  +37 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%G'W +2632 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%F +75 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%]' +588 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%+' +2126 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%5 +75 "core" + ."psFlush"PBV.dial PSV +50 "processing"%j U +57 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%&'W +2632 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%N @ +45 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%E' +2626 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +73 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%H'9 +2657 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%: +46 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%L' +2232 "Can"\ << +407 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%X +73 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%K'W +2628 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%a @ +46 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%U' +2629 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%T  +73 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%!'9 +2638 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%S +46 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%4'P +1102 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%@' +1607 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%* +73 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%M  +57 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%Q'W +2640 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%> +75 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%W' +595 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +2116 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%; +75 "core" + ."psFlush"PBV.dial PSV +2 "processing"%1 U +56 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%k'W +2637 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%Y @ +45 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%`' +2632 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%[  +74 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%I'9 +2638 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%n +45 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%o' +2635 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%t +73 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%q'W +2637 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%| @ +46 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%C' +2635 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%g  +73 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%e'9 +2635 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'?& +3 "core" &* +2 "manipulator"&\\& +4 "core" & ` J h +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&V( +2 "core" ( +2 "manipulator"&$& +3 "core" & & c h + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & C q h +2 .tForearm.seek PC +2 "manipulator"&Z' +98 "core" ' + .tHand.close +2 "manipulator"&J/ +73 "core" / +2 .tPC.seek :open + "processing"%y( +402 "core" ( + "manipulator"&b& +4 "core" & o p h +2 "manipulator"&% +3 "core" % i m   +2 .tForearm.seek :retract +2 "manipulator"&d'\ +98 "core" ' + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&( +361 "core" ( + "manipulator"&O& +4 "core" & T =  / +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &s& +3 "core" & 8 * 2 / + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'ρ +100 "core" ' +2 "manipulator"&w& +3 "core" & U Y / +2 "manipulator"&h% +4 "core" %φ H C +2 "collection"'r& +3 "core" & +2 "collection"'x& +4 .tCC.seek :closed + "collection"'(O +3 "core" & +3 &  +10 &/~ ,} +9 &b~ ? +9 &gn O +10 &'N P +9 &Q P +9 &M O +10 &mM P +9 &/Q P +10 &M O +9 &Q O +9 & vR O +10 &"8O O +9 &#R O +10 &%O O +9 &'}S P +9 &)?P P +10 &+N O +9 &,P O +9 &.R P +10 &0GQ P +8 &2\ Q O +10 &3Q P +10 &5O P +9 &7PQ O +10 &9S P +9 &:P P +9 &<L O +10 &>XM O +8 &@N O +10 &AR O +10 &CN P +9 &E^V P +10 &GY Q +9 &Hh R +9 &J V +10 &LF [\ +8 &N O +11 &O0H %r +9 &O} G +5 ( + "collection"'x& +5 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.84 +2 "collection"'v& +4 "core" &Of G + &OeC G + .tHand.open + "manipulator"&^1 +67 "core" 1 +2 "manipulator"&\ % +4 "core" % φ\ \  Q ~ + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"& '\ +93 "core" ' + #tFlushing the Collection Valve::Manifold +2 "collection"'& +4 "core" &Oe G + "collection"'i% +4 "core" % + .tCSV.dial CSR +2 "collection"'P  +42 "core"  +2 "collection"'~% +3 "core" % +2 #tPulling 5ml of CSR.flush .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"''l +1348 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +2 "collection"' +9 'p% +2 "core" %lc  +2 .tCS.reconfigure CSfast +3 "collection"'#d @b +2 .tCS.seek 7.499ml +2 "collection"'' +687 "core" ' + .tCSV.dial :waste +2 "collection"' +131 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'' +1983 "core" ' +47 #tFlushing lower manifold's waste1 port + "collection"'& +4 "core" &Oed G +2 "collection"'z% +3 "core" %7 +2 .tCSV.dial :flush + "collection"'  +43 "core"  +3 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"''l +1291 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"' @ +43 "core" A +2 "collection"'% +3 "core" %l/  +3 .tCS.seek 7ml + "collection"'l' +564 "core" ' + ."connect"CSV.dial CTV +5 .tCTV.dial CSV + "collection"'  +3 '  +40 "core"  +95  + .tCBV.dial :waste1 +2 "collection"'} @ +46 "core" > +2 .tCS.seek 0ml +2 "collection"'m' +1774 "core" ' + #tFlushing lower manifold's waste2 port +2 "collection"'& +4 "core" &Od G +2 "collection"'% +3 "core" %7 + .tCSV.dial :flush +2 "collection"'  +74 "core" +2 .tCS.seek 5ml +2 "collection"'''l +1288 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"', @ +44 "core" A +2 "collection"'% +3 "core" %l:  +2 .tCS.seek 7ml +2 "collection"'' +572 "core" ' + ."connect"CSV.dial CTV +4 .tCTV.dial CSV +2 "collection"'  +43 "core"  + .tCBV.dial :waste2 +2 "collection"'_  +118 "core"  +2 .tCS.seek 0ml +2 "collection"'' +1772 "core" ' + #tDisinfecting external Intake with kill +2 "collection"'6& +4 "core" &Od G + "collection"'{% +4 "core" %C + .tCSV.dial CSR +2 "collection"'#  +42 "core"  +2 "collection"'-% +4 "core" %6 + #tPulling 8ml of CSR.kill + .CSR.select :kill + "collection"' +11 .tCS.seek 8ml +2 "collection"'c' +2028 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml +2 "collection"'/' D +560 "core" ' +3 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +4 "collection"'. +3 '(  +113 "core" ~ +28  + .tCTV.dial :intake +2 "collection"'"  +75 "core" + .tIntake.select :open +2 "sampler") +9 .tCS.seek 2ml +2 "collection"'A' \\ +2030 "core" ' + .tIntake.select :close + "sampler")0 +10 .tCTV.dial :air + "collection"'  +74 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'' +586 "core" ' + .tCSV.dial CSR +2 "collection"'u  +100 "core"  +2 "collection"'0% +3 "core" %6 +2 #tPulling 5ml of CSR.flush .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"'<'l +1349 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml +2 "collection"'D' D +451 "Can"\ @? +906 "core" ' + .tCSV.dial CBV +2 "collection"'% +114 "core" ~ +2 .tCS.seek 0ml +2 "collection"'2' +2629 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&)& +4 "core" & * ) / + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&R( +3 "core" ( + "manipulator"&8& +4 "core" &\ \  = / +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &=& +2 "core" & \   / +2 .tForearm.seek CC +2 "manipulator"&9'ρ +103 "core" ' + .tHand.close +2 "manipulator"&/ +72 "core" / +2 .tCC.seek :open + "collection"'F( +378 "core" ( + "manipulator"&G& +4 "core" &\ \   / +2 "manipulator"&]% +3 "core" % ς\ \  q +2 .tForearm.seek :retract +2 "manipulator"&5'\ +99 "core" ' + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&j(- +283 "core" ( + "manipulator"&+& +4 "core" &- U Y &  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &N& +3 "core" &- L K   + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&&' +113 "core" ' +2 .tHand.open +2 "manipulator"&1 +65 "core" 1 +2 "manipulator"&E% +3 "core" % x ; yw +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&:'\ +106 "core" ' +2 "processing"%H& +3 "core" &u\ \ +55022 "Can"\ \ -- +60002 \ \ -- +60002 \ -- +60003 \ -- +60002 \ .- +60002 \ .- +60002 \ -- +60002 \ -- +60003 \ .- +60002 \ -- +60002 \ -- +60002 \ -- +60002 \ -- +60003 "\ -- +60002 \ -- +60002 \ -- +60002 4\ -- +60002 \ -- +60002 e\ -- +60003 }\ -- +60002 a\ -- +60002 \ -- +60002  -- +60002 \ -- +60003 H\ -- +60002  -- +60002  /. +60002  -- +60002  -- +60003 H -- +60002  -- +60002  -- +60002  -- +60002 % -- +60003  -- +60002 ) -- +60002  -- +33465 !to:SignalException: mesg" SIGHUP:\ signoi:bt[ "1/opt/mbari/lib/ruby/1.8/irb.rb:72: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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 !o:Errno::EIO :\ errnoi\ : mesg"Input/output error:@timestampu: Time Dd:bt["0/home/esp/esp2/lib/thread.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + !o:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt["7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +5 #mEXIT @1566354887.76EDT @1566389781.97EDT = =tMAIN =mMAIN_scheduler @EDT1566389783.63 #"core_reset"Sent BREAK +2 #t@0x1BD7, state=0x32F4, ifg=0x10, ie=0xFD #@0x1E69, state=0x32F4, ifg=0x10, ie=0xFD + #@0x20FB, state=0x32F4, ifg=0x10, ie=0xFD + #@0x238D, state=0x32F4, ifg=0x10, ie=0xFD #@0x261F, state=0x32F4, ifg=0x10, ie=0xFD + #@0x28B1, state=0x32F4, ifg=0x10, ie=0xFD + #@0x2B43, state=0x32F4, ifg=0x10, ie=0xFD #@0x2CAD, state=0x32F4, ifg=0x80, ie=0xFD + #@0x3830, state=0x3350, ifg=0x00, ie=0x75 #ESP2 v3.22 I2C Gateway v3.06 +9 #ESP2 v3.22 I2C Gateway v3.06 for core bus +209 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +352 "Can"z 32 +15 z 32 + #tPolling Can every 10:00 +124 "sampler") + ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +3 )% +2 "core" %+oo \ !k + .tSS.configure SSconfig +3 "sampler")#.0X \ +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 .tCH.coast + "collection"'  +2 "core" ` + .tCH.configure CHconfig + "collection"'\ 2 +3 .tPH.coast + "processing"%  +2 "core" 4 +2 .tPH.configure PHconfig + "processing"%\ 2 +2 #tAll dwarf controllers running firmware version 3.75 +2 "sampler") +10 #tCleanly exited at 22:34:47EDT20-Aug-19 +2915 #-> ESP.ready! +2 "collection"'% +3 "processing"%% +4 "manipulator"&% +6 "core" % + %: +4 "sampler")% +3 "core" %\ "  o< +2 %+no \ "k + "manipulator"&& +3 "core" &-  o +2 "storage"(& +3 "core" &$ D = \  +2 "storage"(% +3 "core" % 7 = \  +2 "collection"'& +3 "core" & + "processing"%& +3 "core" & +2 "collection"' +3 "core" ~ +2 "collection"' +2 "core"  +2 "collection"'  +3 "core"  +2 "processing"%! +2 "core"  +2 "processing"%" +3 "core" W + "processing"%# +3 "core"  +2 "processing"%$ +3 "core"  +2 "sampler")% +2 "core"  +2 "sampler")&% +4 "core" %+oo \ "k +2 "collection"''& +3 "core" & +2 "collection"'(% +3 "core" % +2 "processing"%)& +3 "core" & +2 "processing"%*% +4 "core" %: + "manipulator"&+% +4 "core" %\ " o< + "manipulator"&,& +4 "core" &- g o + "storage"(-& +6 "core" &$ ? > \  + "storage"(.% +4 "core" % 6 7 x\  + "collection"'/9 +3 "core" 9K +2 "processing"%09 +3 "core" 9O +1033 #t-> access 1 +3 .SE.seek :down + "storage"(1'v +13 "core" ' + "manipulator"&2% +4 "core" %\ " m< +2 "manipulator"&3& +3 "core" &- r m +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 + "storage"(4(< +1290 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (5& +2 "core" &<- )\   +21838 #t-> exit +5 #mEXIT @1566390065.49EDT @1566394118.26EDT = =tMAIN =mMAIN_scheduler @EDT1566394119.99 #"core_reset"Sent BREAK + #t@0xD19A, state=0x3350, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.22 I2C Gateway v3.06 +208 #>RESET< ESP2 v3.22 I2C Gateway v3.06 for core bus +215 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +373 "Can"zu\ ) + zu\ ) #tPolling Can every 10:00 +2 #Cleanly exited at 08:21:05EDT21-Aug-19 +616 #-> ESP.ready! +3 #Powering core bus +464 .Gate.power :raw,:ON +8 "sampler") +2 ) +2 "core"  +2 "collection"' + ' +3 "core"  +2 "processing"% + % +3 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 )% +3 "core" %nl;\ [ + .tSS.configure SSconfig +2 "sampler")#.0X PC +2 "processing"%,& +3 "core" &b\  +2 !to:Slide::Error : @replyIS:I2C::Servo::Status: enabledF: pastRLSF: pastFLSF:pastThresholdF: lostT: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi: outPressi:deltaPressib: voltagef12.829684830633285Q: @type2F: mesg"$Processing Clamp Not yet Homed!:@axisName"Processing Clamp:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +637 #-> PC.home + "processing"%-& +3 "core" &d\  +2 !to:Slide::Error : @replyIS:I2C::Servo::Status: enabledF: pastRLSF: pastFLSF:pastThresholdF: lostT: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi: outPressi:deltaPressid: voltagef12.824775650466373: @type2F: mesg"$Processing Clamp Not yet Homed!:@axisName"Processing Clamp:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +796 #-> PC.open + .PC.reconfigure PCconfig +2 "processing"%$x2 ^22b +2 .tPC.home.seek :open +2 "processing"%.( +43 "core" (k\  +3 !to:Slide::Error\ : @replyo:I2C::Servo::AbsMove3Reply : @sourcei*:@destinationi%: @error: speedErr: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostT: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi: outPressi:deltaPressik: voltagef12.814957290132549: @type2F: @tagi3: mesg"&Processing Clamp speedErr at home:@axisName"Processing Clamp:@checkpoint: omitted:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +587 #-> PC.close + "manipulator"&/& +3 "core" & ~ n +3 !to:Arm::Error: mesg"@Cannot hold puck in Processing Clamp because Hand is closed:@checkpoint: omitted:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +6551 #-> PC.loadFlushPuck + #Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%0& +3 "core" &l\  + !to:Puck::Warning: mesg"BRetaining claim on Arm because Hand is likely holding a puck!:bt[ "7/home/esp/esp2/utils/puckmoves.rb:225:in `giveup!'"2/home/esp/esp2/utils/puckmoves.rb:728:in `to'"6/home/esp/esp2/utils/puckmoves.rb:779:in `loadAt'"=/home/esp/esp2/utils/puckmoves.rb:900:in `loadFlushPuck'"(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 + !o:Slide::Error : @replyIS:I2C::Servo::Status: enabledF: pastRLSF: pastFLSF:pastThresholdF: lostT: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi: outPressi:deltaPressil: voltagef12.805138929798725q: @type2F: mesg"$Processing Clamp Not yet Homed!:@axisName"Processing Clamp:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2749 #-> exit +5 #mEXIT @1566394414.64EDT @1566394448.62EDT = =tMAIN =mMAIN_scheduler @EDT1566394450.27 #"core_reset"Sent BREAK + #t@0xE6A0, state=0x32F4, ifg=0x10, ie=0xFD + #@0xE933, state=0x32F4, ifg=0x10, ie=0xFD + #@0xEBC7, state=0x32F4, ifg=0x10, ie=0xFD #@0xEE5A, state=0x32F4, ifg=0x10, ie=0xFD + #@0xF0EE, state=0x32F4, ifg=0x10, ie=0xFD #@0xF381, state=0x32F4, ifg=0x10, ie=0xFD + #@0xF614, state=0x32F4, ifg=0x10, ie=0xFD + #@0xF77E, state=0x32F4, ifg=0x80, ie=0xFD #@0xF8B4, state=0x3350, ifg=0x00, ie=0x75 + #ESP2 v3.22 I2C Gateway v3.06 +7 #ESP2 v3.22 I2C Gateway v3.06 for core bus +208 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +355 "Can"y\ == + y\ == + #tPolling Can every 10:00 +123 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  + "processing"% +2 % +3 "core"  +4 "collection"' 9\ + ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 )% +3 "core" %pn \ 7 + .tSS.reconfigure SSconfig +2 "sampler")#.0X ESP.ready! +2 "collection"'% +3 "processing"%% +6 "manipulator"&% + "core" % +4 "sampler")% +7 "core" %Xa\ + %\  Z a \ + %ol \ 7 +2 "manipulator"&& +4 "core" & g d n + "storage"(& +4 "core" & " Y\ !  + "storage"(% +4 "core" %~ K\ ! + "collection"'& +3 "core" &  +2 "processing"%& +3 "core" &X\ + "manipulator"&% +4 "core" %\  e d Y \ + "manipulator"& & +3 "core" & _ `  n +2 "storage"(!& +3 "core" & " A\ !  +2 "storage"("% +3 "core" %~ \ ! + "manipulator"&#& +4 "core" & f h # n +2 .tForearm.seek :retract + "manipulator"&$'\ +3 "core" ' +2 .tElbow.seek :hammer + "manipulator"&%( +3 "core" ( +2 "manipulator"&&& +3 "core" & d g  n +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :retract + "manipulator"&''\ +3 "core" ' +2 "manipulator"&(% +3 "core" %\  k g # \ +2 "processing"%)& +2 "collection"'*& +7 "core" &c\ \ + &  + ."openPC"PC.reconfigure PCconfig +3 "processing"%$x2 ^22b +2 ."openPC"PC.home.seek :open +2 "processing"%+( +44 "core" (T\  +3 !"openPC"o:Slide::Error : @replyo:I2C::Servo::AbsMove3Reply : @sourcei*:@destinationi%: @error: speedErr: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostT: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi: outPressi:deltaPressiT: voltagef12.77077466863034: @type2F: @tagi0: mesg"&Processing Clamp speedErr at home:@timestampu: Time ǀ:@axisName"Processing Clamp:@checkpoint: omitted:bt["0/home/esp/esp2/lib/thread.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Waiting to Resume from Checkpoint "Processing Clamp speedErr at home" + ."Qmail"BadNews.email "Processing Clamp speedErr at home",Subject: "Slide::Error in openPC" on"'' + "sampler")' +25 "core" ' + ."closeHand"Hand.close +3 .tElbow.jog 1500 +4 "manipulator"&/ + &* +23 "core" / +23 * + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 .tElbow.home.seek :clear +2 "manipulator"&(d +262 "core" ' +161 ( + "storage"(& +4 "core" & s\ ) +2 .tSE.reconfigure SEconfig +2 "storage"(#K-0-\ b +2 .tSE.home.seek :down + "storage"( 'v +65 "core" ' + .tSC.reconfigure SCsloppy +3 "storage"($-.\ 1~b +2 .tSC.home.seek :initial + "storage"(!( +339 "core" ' + ."rdyProcessing"PS.coast + "processing"%5 +31 "core" ' +211 ( + "manipulator"&"& +4 "core" &d t 7 +2 .tForearm.seek :retract +2 "manipulator"&#'\ +10 "core" ' + .tElbow.seek :hammer +2 "manipulator"&$( +98 "core" ( + "manipulator"&%& +4 "core" & { ~ b n +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :retract +2 "manipulator"&&'\ +15 "core" ' + "manipulator"&'% +4 "core" %\  z , 4 +2 "processing"%(& +4 "collection"')& +3 "core" &y\  + & +2 .tCC.reconfigure CCconfig +3 ."openPC"PC.reconfigure PCconfig +3 "collection"'$x2 ^22b +2 "processing"%$x2 ^22b +2 .tCC.home.seek :open +5 ."openPC"PC.home.seek :open +2 "collection"'*( + "processing"%+( +43 "core" ()~\ \ b +2 !"openPC"o:Slide::Error : @replyo:I2C::Servo::AbsMove3Reply : @sourcei*:@destinationi%: @error: speedErr: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti.:pwmig:erri: inPressi: outPressi:deltaPressi~: voltagef12.780593028964164: @type2F: @tagi0: mesg"&Processing Clamp speedErr at home:@timestampu: Time =գ:@axisName"Processing Clamp:@checkpoint: omitted:bt["0/home/esp/esp2/lib/thread.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Waiting to Resume from Checkpoint "Processing Clamp speedErr at home" +2 ."Qmail"BadNews.email "Processing Clamp speedErr at home",Subject: "Slide::Error in openPC" +226 "core" ( +56545 "Can"z ;; +36717 !to:IRB::Abort: mesg"User Abort!!:@checkpoint: omitted:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2014 #-> PC.home.to :open + .PC.reconfigure PCconfig +3 "processing"%$x2 ^22b +2 .tPC.home.seek :open + "processing"%,( +43 "core" (t +3 !to:Slide::Error\ : @replyo:I2C::Servo::AbsMove3Reply : @sourcei*:@destinationi%: @error: speedErr: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi: outPressi:deltaPressit: voltagef12.652954344624447: @type2F: @tagi1: mesg"&Processing Clamp speedErr at home:@axisName"Processing Clamp:@checkpoint: omitted:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +21218 "Can" { ;: +6266 #t-> PC.close +2 "manipulator"&-& +3 "core" & w x w k n +2 !to:Arm::Error: mesg"@Cannot hold puck in Processing Clamp because Hand is closed:@checkpoint: omitted:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +9550 #-> Hand.open + .Hand.open +2 "manipulator"&.1 +72 "core" 1 +1254 #t-> PC.close +2 !o:Arm::Error: mesg"3Claim Arm, then retry closing Processing Clamp:@checkpoint: omitted:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +3281 #-> Arm.reset +583 #-> PC.close +2 !o:Arm::Error: mesg"3Claim Arm, then retry closing Processing Clamp:@checkpoint: omitted:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +1823 #-> exit +6 #mEXIT @1566396194.93EDT @1566396220.40EDT = =tMAIN =mMAIN_scheduler @EDT1566396222.05 #"core_reset"Sent BREAK +2 #t@0x68F8, state=0x3380, ifg=0x20, ie=0x7F #@0x7069, state=0x3380, ifg=0x08, ie=0x5F + #@0x49E3, state=0x3350, ifg=0x84, ie=0x75 + #@0x4C8E, state=0x32E2, ifg=0x10, ie=0xF5 #@0x4F13, state=0x32F4, ifg=0x10, ie=0xFD + #@0x5197, state=0x32F4, ifg=0x10, ie=0xFD + #@0x541C, state=0x32F4, ifg=0x10, ie=0xFD #@0x55AA, state=0x32F4, ifg=0x80, ie=0xFD + #@0xD8A8, state=0x3350, ifg=0x00, ie=0x75 #ESP2 v3.22 I2C Gateway v3.06 +8 #ESP2 v3.22 I2C Gateway v3.06 for core bus +210 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +357 "Can"{ >> + { >> + #tPolling Can every 10:00 +124 "sampler") + ) +2 "core"  +2 "collection"' +2 ' +2 "core"  + "processing"% +2 % +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 )% +3 "core" %nn \ + + .tSS.reconfigure SSconfig +2 "sampler")#.0X PC.close +3 !o:Arm::Error: mesg"3Claim Arm, then retry closing Processing Clamp:@checkpoint: omitted:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +1286 #-> exit +5 #mEXIT @1566396265.76EDT @1566396304.82EDT = =tMAIN =mMAIN_scheduler @EDT1566396306.46 #"core_reset"Sent BREAK +2 #t@0x0869, state=0x3380, ifg=0x20, ie=0x7F #@0x0FDB, state=0x3380, ifg=0x08, ie=0x5F + #@0x8D4F, state=0x3380, ifg=0x20, ie=0x7F + #@0x8EFE, state=0x3380, ifg=0x20, ie=0x7F #@0x9448, state=0x3380, ifg=0x20, ie=0x7F + #@0x94F4, state=0x3380, ifg=0x20, ie=0x7F + #@0x99B4, state=0x3380, ifg=0x20, ie=0x7F #@0x9F1C, state=0x3380, ifg=0x08, ie=0x5F + #@0xB521, state=0x3350, ifg=0x00, ie=0x75 #ESP2 v3.22 I2C Gateway v3.06 +9 #ESP2 v3.22 I2C Gateway v3.06 for core bus +208 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +355 "Can"-{ >= + -{ >= + #tPolling Can every 10:00 +124 "sampler") + ) +2 "core"  +2 "collection"' +2 ' +2 "core"  + "processing"% +2 % +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +3 )% +2 "core" %qn \ + + .tSS.reconfigure SSconfig +3 "sampler")#.0X ESP.restart +1524 #-> PC.close +2 !o:Arm::Error: mesg"3Claim Arm, then retry closing Processing Clamp:@checkpoint: omitted:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +1699 #-> ESP.shutdown +3 ."shutdown"SS.coast +2 #tAsleep / Shutdown + "sampler")5 +2 ."shutdown"CC.coast + "collection"'6 +3 ."shutdown"CS.coast + "collection"'5 +2 ."shutdown"Forearm.coast + "manipulator"&5 +3 ."shutdown"Elbow.coast + "manipulator"&6 +2 ."shutdown"SC.coast + "storage"(6 +3 ."shutdown"SE.coast + "storage"(5 +36 ."shutdown"Gate.power :raw,:OFF + .Gate.power :core,:OFF + #Shutdown +1358 #t-> ESP.wakeup +3 #Powering core bus +503 .Gate.power :raw,:ON +3 "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 % 0\ +4 "sampler")&\ +3 )% +2 "core" %op C\ & + .tSS.configure SSconfig +3 "sampler")#.0X& +5 "core" &K + & +2 ."openPC"PC.reconfigure PCconfig +2 .tCC.reconfigure CCconfig +3 "processing"%$x2 ^22b +4 ."openPC"PC.home.seek :open +3 "collection"'$x2 ^22b + "processing"%?( +4 .tCC.home.seek :open +2 "collection"'@( +38 "core" ('^ b +4 !"openPC"o:Slide::Error : @replyo:I2C::Servo::AbsMove3Reply : @sourcei*:@destinationi%: @error: speedErr: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti,:pwmig:erri: inPressi: outPressi:deltaPressi^: voltagef12.62840844378988774: @type2F: @tagiD: mesg"&Processing Clamp speedErr at home:@timestampu: Time 5:@axisName"Processing Clamp:@checkpoint: omitted:bt["0/home/esp/esp2/lib/thread.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Waiting to Resume from Checkpoint "Processing Clamp speedErr at home" +2 ."Qmail"BadNews.email "Processing Clamp speedErr at home",Subject: "Slide::Error in openPC" +227 "core" ( +1202 !to:IRB::Abort: mesg"User Abort!!:@checkpoint: omitted:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +1129 #-> PC.legend +2638 #-> PC.rawposition +2 !o:NoMethodError : mesgu:NameError::message0undefined method `rawposition' for PC:Clamp: name:rawposition: args[:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2058 #-> PC.rawPosition + "processing"%A& +3 "core" &Y +4400 #t-> PC.status +2 "processing"%B& +3 "core" &s +8395 #t-> PC.home.to :close +2 !o:Axis::Error: mesg"-Unknown Processing Clamp position: close:@axisName"Processing Clamp:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2028 #-> PC.home.to :closed + .PC.reconfigure PCconfig +2 "processing"%$x2 ^22b +3 .tPC.home.seek :closed + "processing"%C(Tg +43 "core" (r +2 !to:Slide::Error\ : @replyo:I2C::Servo::AbsMove3Reply : @sourcei*:@destinationi%: @error: speedErr: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi: outPressi:deltaPressir: voltagef12.638226804123711H: @type2F: @tagiH: mesg"&Processing Clamp speedErr at home:@axisName"Processing Clamp:@checkpoint: omitted:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +7295 #-> PC.jog 200 + .PC.reconfigure PCconfig +2 "processing"%$x2 ^22b +3 .tPC.jog 200 + "processing"%D* +43 "core" *%j b +2 !to:Slide::Error\ : @replyo:I2C::Servo::RelMove3Reply : @sourcei*:@destinationi%: @error: speedErr: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti*:pwmig:erri: inPressi: outPressi:deltaPressij: voltagef12.638226804123711H: @type2F: @tagiI: mesg"&Processing Clamp speedErr at home:@axisName"Processing Clamp:@checkpoint: omitted:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +8371 #-> ESP.shutdown +3 ."shutdown"SS.coast +2 #tAsleep / Shutdown + "sampler")5 +3 ."shutdown"CC.coast + "collection"'6 +2 ."shutdown"CS.coast + "collection"'5 +3 ."shutdown"PC.coast + "processing"%6 +2 ."shutdown"Forearm.coast + "manipulator"&5 +3 ."shutdown"Elbow.coast + "manipulator"&6 +2 ."shutdown"SC.coast + "storage"(6 +3 ."shutdown"SE.coast + "storage"(5 +37 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF + #Shutdown +11244 #t-> ESP.wakeup +3 #Powering core bus +502 .Gate.power :raw,:ON +2 "sampler") +2 )E + "core"  +2 "collection"' +2 'F +2 "core"  +2 "processing"% +2 %G +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 )H% +2 "core" %oo \ + +2 .tSS.configure SSconfig +2 "sampler")#.0XRESET< ESP2 v3.22 I2C Gateway v3.06 +209 #>RESET< ESP2 v3.22 I2C Gateway v3.06 for core bus +214 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +369 "Can"|\  + |\ } + #tPolling Can every 10:00 +2 #Cleanly exited at 10:16:24EDT21-Aug-19 +870 #-> ESP.ready! +3 #Powering core bus +479 .Gate.power :raw,:ON +2 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +5 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 )% +2 "core" %row\ ? +2 .tSS.configure SSconfig +2 "sampler")#.0X exit +5 #mEXIT @1566399816.50EDT @1566401382.83EDT = =tMAIN =mMAIN_scheduler @EDT1566401384.57 #"core_reset"Sent BREAK +2 #t@0xEED6, state=0x3350, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.22 I2C Gateway v3.06 +208 #>RESET< ESP2 v3.22 I2C Gateway v3.06 for core bus +219 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +375 "Can"}\  + }\  + #tPolling Can every 10:00 +2 #Cleanly exited at 11:03:36EDT21-Aug-19 +735 #-> ESP.ready! +2 #Powering core bus +483 .Gate.power :raw,:ON +2 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +3 "core"  + "processing"% +2 % +4 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 )% +3 "core" %po:\ ? + .tSS.configure SSconfig +2 "sampler")#.0X\ z99 +60002 \ x99 +60002 \ y99 +60002 /\ y99 +60003 \ z99 +60002 r\ {99 +60002 \ {:9 +13106 #t-> exit +5 #mEXIT @1566408126.87EDT @1566408136.48EDT = =tMAIN =mMAIN_scheduler @EDT1566408138.15 #"core_reset"Sent BREAK +2 #t@0x3D65, state=0x32F4, ifg=0x10, ie=0xFD + #@0x3ED0, state=0x32F4, ifg=0x80, ie=0xFD #@0x84BD, state=0x3350, ifg=0x84, ie=0x75 + #@0x8767, state=0x32E2, ifg=0x10, ie=0xF5 #@0x89EC, state=0x32F4, ifg=0x10, ie=0xFD + #@0x8C71, state=0x32F4, ifg=0x10, ie=0xFD + #@0x8EF5, state=0x32F4, ifg=0x10, ie=0xFD #@0x9083, state=0x32F4, ifg=0x80, ie=0xFD + #@0xF92D, state=0x3350, ifg=0x00, ie=0x75 + #ESP2 v3.22 I2C Gateway v3.06 +7 #ESP2 v3.22 I2C Gateway v3.06 for core bus +215 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +364 "Can"\ {== + \ {== + #tPolling Can every 10:00 +123 "sampler") +2 ) + "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 )% +2 "core" %qs \ +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X exit +4 #mEXIT @1566408180.18EDT @1566408187.47EDT = =tMAIN =mMAIN_scheduler @EDT1566408189.11 #"core_reset"Sent BREAK +2 #t@0x69D3, state=0x3380, ifg=0x20, ie=0x7F + #@0x7145, state=0x3380, ifg=0x08, ie=0x5F #@0xC915, state=0x3380, ifg=0x20, ie=0x7F + #@0xCAC4, state=0x3380, ifg=0x20, ie=0x7F #@0xD00D, state=0x3380, ifg=0x20, ie=0x7F + #@0xD0B9, state=0x3380, ifg=0x20, ie=0x7F + #@0xD579, state=0x3380, ifg=0x20, ie=0x7F #@0xDAE1, state=0x3380, ifg=0x08, ie=0x5F + #@0xB38C, state=0x3350, ifg=0x00, ie=0x75 + #ESP2 v3.22 I2C Gateway v3.06 +8 #ESP2 v3.22 I2C Gateway v3.06 for core bus +209 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +356 "Can"\ {;; + \ {;; #tPolling Can every 10:00 +124 "sampler") +2 ) + "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 )% +2 "core" %rp \ +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X exit +4 #mEXIT @1566408214.46EDT @1566408222.82EDT = =tMAIN =mMAIN_scheduler @EDT1566408224.48 #"core_reset"Sent BREAK + #t@0x4A5F, state=0x3380, ifg=0x20, ie=0x7F + #@0x51D1, state=0x3380, ifg=0x08, ie=0x5F #@0xE211, state=0x3380, ifg=0x20, ie=0x7F + #@0xE3C0, state=0x3380, ifg=0x20, ie=0x7F + #@0xE909, state=0x3380, ifg=0x20, ie=0x7F #@0xE9B5, state=0x3380, ifg=0x20, ie=0x7F + #@0xEE75, state=0x3380, ifg=0x20, ie=0x7F + #@0xF3DD, state=0x3380, ifg=0x08, ie=0x5F #@0x2D04, state=0x3350, ifg=0x00, ie=0x75 + #ESP2 v3.22 I2C Gateway v3.06 +8 #ESP2 v3.22 I2C Gateway v3.06 for core bus +210 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +357 "Can"\ {;; + \ {;; + #tPolling Can every 10:00 +124 "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 )% +3 "core" %rs \ + .tSS.reconfigure SSconfig +2 "sampler")#.0X exit +5 #mEXIT @1566408263.57EDT @1566408312.93EDT = =tMAIN =mMAIN_scheduler @EDT1566408314.57 #"core_reset"Sent BREAK +2 #t@0xD6AE, state=0x3380, ifg=0x20, ie=0x7F + #@0xDE20, state=0x3380, ifg=0x08, ie=0x5F #@0x4E19, state=0x3380, ifg=0x20, ie=0x7F + #@0x4FC8, state=0x3380, ifg=0x20, ie=0x7F #@0x5512, state=0x3380, ifg=0x20, ie=0x7F + #@0x55BE, state=0x3380, ifg=0x20, ie=0x7F + #@0x5A7E, state=0x3380, ifg=0x20, ie=0x7F #@0x5FE6, state=0x3380, ifg=0x08, ie=0x5F + #@0x6621, state=0x3350, ifg=0x00, ie=0x75 + #ESP2 v3.22 I2C Gateway v3.06 +8 #ESP2 v3.22 I2C Gateway v3.06 for core bus +210 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +350 "Can"^\ {>= + ^\ {>= #tPolling Can every 10:00 +124 "sampler") +2 ) + "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% + % +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ + % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 )% +2 "core" %pu \ +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X ESP.ready! +2 "collection"'% +5 "processing"%% +2 "manipulator"&% +5 "core" %\ r + %Q\ +4 "sampler")% +6 "core" %\  \   + %rv \ + "manipulator"&& +4 "core" &  w j + "storage"(& +4 "core" & $  \ \  + "storage"(% +3 "core" % \ \ +2 "collection"'& +3 "core" &\ q +2 "processing"%& +3 "core" &\  + "manipulator"&% +4 "core" %\  }  + "manipulator"& & +3 "core" &  V j +2 "storage"(!& +3 "core" & $  p\ \  + "storage"("% +4 "core" %  P\ +2 "manipulator"&#& +3 "core" &   j +2 .tForearm.seek :retract +2 "manipulator"&$'\ +3 "core" ' +2 .tElbow.seek :hammer + "manipulator"&%( +3 "core" ( +2 "manipulator"&&& +3 "core" &  " j +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :retract +2 "manipulator"&''\ +3 "core" ' +2 "manipulator"&(% +4 "core" %\ "    +2 "processing"%)& +3 "collection"'*& +4 "core" &\  + &P\ q +2 ."openPC"PC.reconfigure PCconfig +3 "processing"%$x2 ^22b +2 ."openPC"PC.home.seek :open + "processing"%+( +136 "core" ( +2 "collection"', +3 "core"  +2 "collection"'- +3 "core"  +2 "collection"'. +2 "core"  +2 "processing"%/ +3 "core"  +2 "processing"%0 +2 "core" V +2 "processing"%1 +3 "core"  +2 "processing"%2 +2 "core"  +2 "sampler")3 +3 "core"  +2 "sampler")4% +4 "core" %ss \ +2 "collection"'5& +3 "core" & \ q +2 "collection"'6% +3 "core" %\\\ p +2 "processing"%7& +4 "core" &\  + "processing"%8% +4 "core" %Q\ +2 "manipulator"&9% +4 "core" %\ "  n  + "manipulator"&:& +4 "core" &   j +2 "storage"(;& +3 "core" & $ W\ \  +2 "storage"(<% +3 "core" % 5\ +2 "collection"'=9 +3 "core" 9|J +2 "processing"%>9 +3 "core" 9Q +6198 #t-> exit +4 #mEXIT @1566408397.55EDT @1566408417.06EDT = =tMAIN =mMAIN_scheduler @EDT1566408418.70 #"core_reset"Sent BREAK +2 #t@0xFB6D, state=0x32F4, ifg=0x10, ie=0xFD + #@0xFDFF, state=0x32F4, ifg=0x10, ie=0xFD #@0x0092, state=0x32F4, ifg=0x10, ie=0xFD + #@0x0325, state=0x32F4, ifg=0x10, ie=0xFD #@0x05B8, state=0x32F4, ifg=0x10, ie=0xFD + #@0x0849, state=0x32F4, ifg=0x10, ie=0xFD + #@0x0ADC, state=0x32F4, ifg=0x10, ie=0xFD #@0x0C6F, state=0x32F4, ifg=0x80, ie=0xFD + #@0xF280, state=0x3350, ifg=0x00, ie=0x75 + #ESP2 v3.22 I2C Gateway v3.06 +7 #ESP2 v3.22 I2C Gateway v3.06 for core bus +211 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +350 "Can"\ {<< + \ {<< #tPolling Can every 10:00 +124 "sampler") +2 ) + "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% + % +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 )% +2 "core" %ss \ +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X ESP.ready! +2 "collection"'% +5 "processing"%% + "manipulator"&% +6 "core" %\ q +5 "sampler")% +4 "core" %Q\ + %\    + %sr \ +2 "manipulator"&& +3 "core" &   j +2 "storage"(& +3 "core" & $ N\ \  +2 "storage"(% +3 "core" % \ \ +2 "collection"'& +3 "core" &\ r + "processing"%& +4 "core" &\  + "collection"'  +3 "core"  +2 "collection"'! +3 "core"  + "collection"'" +3 "core"  +2 "processing"%# +2 "core"  +2 "processing"%$ +3 "core" V +2 "processing"%% +2 "core"  +2 "processing"%& +3 "core"  + "sampler")' +3 "core"  +2 "sampler")(% +4 "core" %ts \ +2 "collection"')& +3 "core" &\ q +2 "collection"'*% +3 "core" %8\ q +2 "processing"%+& +3 "core" &\  +2 "processing"%,% +3 "core" %Q\ +2 "manipulator"&-% +4 "core" %\    +2 "manipulator"&.& +3 "core" &   f j +2 "storage"(/& +3 "core" & $  .\ \  +2 "storage"(0% +3 "core" %  _\ +2 "collection"'19 +3 "core" 9}L + "processing"%29 +3 "core" 9R @1566408659.46EDT = =tMAIN =mMAIN_scheduler @EDT1566408661.21 #"core_reset"Sent BREAK +2 #t@0x268F, state=0x3350, ifg=0x00, ie=0x75 #>RESET< ESP2 v3.22 I2C Gateway v3.06 +209 #>RESET< ESP2 v3.22 I2C Gateway v3.06 for core bus +215 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +371 "Can"m\  + m\ u + #tPolling Can every 10:00 +2 #Cleanly exited at 13:27:07EDT21-Aug-19 +1077 #-> ESP.ready! +2 #Powering core bus +513 .Gate.power :raw,:ON +57 "sampler") +2 ) +2 "core"  + "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 )% +3 "core" %uq \ + .tSS.configure SSconfig +3 "sampler")#.0X exit +5 #mEXIT @1566408765.15EDT @1566408993.54EDT = =tMAIN =mMAIN_scheduler @EDT1566408995.26 #"core_reset"Sent BREAK + #t@0xA842, state=0x3350, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.22 I2C Gateway v3.06 +209 #>RESET< ESP2 v3.22 I2C Gateway v3.06 for core bus +214 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +370 "Can"\  \ ~ + #tPolling Can every 10:00 +3 #Cleanly exited at 13:32:45EDT21-Aug-19 +766 #-> ESP.ready! +3 #Powering core bus +490 .Gate.power :raw,:ON +3 "sampler") +2 ) + "core"  +3 "collection"' + ' +3 "core"  +2 "processing"% + % +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +3 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 )% +3 "core" %rqd\ + .tSS.configure SSconfig +2 "sampler")#.0X\ x +2 "processing"%3& +3 "core" &\ +2 "processing"%4% +3 "core" %U\ +2 "manipulator"&5% +3 "core" %\     +2 "manipulator"&6& +3 "core" &\    # +2 "storage"(7& +4 "core" & # % 4\ + "storage"(8% +4 "core" %  % \ +2 "collection"'99 +2 "core" 9xK +2 "processing"%:9 +3 "core" 9}N +56795 "Can"#\ 99 +60002 \ 99 +60002 \ 99 +60003 \ 99 +60002 \ 99 +60002 <\ 99 +60002 \ 99 +60002 ,\ 99 +60003 \ 99 +60002 \ 99 +60002 \ 99 +42139 #t-> ESP.ready! +2 "collection"';% +5 "processing"%<% +3 "core" %\ +2 "manipulator"&=% +5 "sampler")>% +7 "core" %U\ + %\  \   + %vv \ 1 +3 "manipulator"&?& +3 "core" &\   E # + "storage"(@& +4 "core" & _\ + "storage"(A% +4 "core" % l\ + "collection"'B& +4 "core" &\  + "processing"%C& +3 "core" &\ +2 "collection"'D +3 "core"  +2 "processing"%E +3 "core" V + "processing"%F +3 "core"  +2 "processing"%G +3 "core"  +2 "sampler")H% +4 "core" %wt \ 1 +2 "collection"'I& +4 "core" &\  +2 "collection"'J% +3 "core" %\ +2 "processing"%K& +3 "core" &\ +2 "processing"%L% +4 "core" %U\ +2 "manipulator"&M% +3 "core" %\    '  +2 "manipulator"&N& +3 "core" &\   1 # +2 "storage"(O& +3 "core" & U\ +2 "storage"(P% +3 "core" % \ +2 "collection"'Q9 +3 "core" 9U +2 "processing"%R9 +3 "core" 9Q +2805 #t-> PC.loadFlushPuck +2 #Loading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%S& +3 "core" &\ + .tHand.open +34 "manipulator"&T1 +73 "core" 1 + "manipulator"&U& +4 "core" &\   # +2 "manipulator"&V% +3 "core" % \     +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&W(- +184 "core" ( + "manipulator"&X& +4 "core" &-    ' + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &Y& +2 "core" &-  n ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :garage + "manipulator"&Z' +110 "core" ' + .tHand.close +2 "manipulator"&[/ +77 "core" / +2 "manipulator"&\\& +4 "core" &-  > ' +2 "manipulator"&]% +3 "core" % u    ȹ& +2 .tForearm.seek :retract +2 "manipulator"&^'\ +106 "core" ' + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&_( +126 "core" ( + "manipulator"&`& +4 "core" &   l +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &a& +3 "core" &   " l + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&b' +101 "core" ' + "manipulator"&c& +4 "core" &   l +2 "manipulator"&d% +4 "core" %   +2 "processing"%e& +3 "core" &\ +2 "processing"%f& +3 .tPC.seek :closed +2 "processing"%g(Tg +3 "core" &\ +3 &\ ; +10 & Iv\ 1 +9 &Tu\ F +9 &[\ N +10 &T\ L +9 &T\ M +10 &GT\ L +9 & V\ L +9 &Y\ M +10 &W\ L +9 &PU\ L +9 &!X\ L +10 &"U\ L +9 &$Y\ L +10 &&VW\ M +9 &(W\ L +9 &)T\ L +10 &+Y\ L +9 &-^W\ M +9 &/!W\ L +10 &0T\ L +9 &2Z\ L +10 &4gW\ L +9 &6)T\ L +9 &7Y\ L +10 &9W\ L +9 &;pU\ L +9 &=1W\ L +10 &>U\ L +9 &@W\ L +10 &BxT\ L +9 &D9W\ L +9 &EV\ L +10 &G\\\ L +9 &I{c\ N +9 &K8u\ O +10 &L\ R +9 &N\ S +10 &Pt\ S +9 &R4\ S +9 &Sbu\ (z +10 &T?d\ 1 +9 ( + &TI\ ' + "processing"%f& +4 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.59 + "processing"%h& +4 "core" &TI\ ' + .tHand.open +2 "manipulator"&i1 +74 "core" 1 + "manipulator"&j% +4 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&k'\ +98 "core" ' + "processing"%l& +4 "core" &TI\ ' +5112 #t-> Flush.garage + #Garaging FlushPuck in Processing Clamp +2 "manipulator"&m& +3 "core" & l +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&n( +3 "core" ( + "manipulator"&o& +4 "core" &  l + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &p& +3 "core" &  Y l + .tForearm.seek PC +2 "manipulator"&q' +96 "core" ' + .tHand.close + "manipulator"&r/ +77 "core" / + .tPC.seek :open +2 "processing"%s( +403 "core" ( + "manipulator"&t& +4 "core" &   l +2 "manipulator"&u% +3 "core" %  \\ ) +2 .tForearm.seek :retract + "manipulator"&v'\ +92 "core" ' + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&w(- +167 "core" ( + "manipulator"&x& +4 "core" &-   H i + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &y& +3 "core" &-   t i + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&z' +115 "core" ' + .tHand.open + "manipulator"&{1 +77 "core" 1 + "manipulator"&|% +4 "core" % i 7 ȵW +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&}'\ +104 "core" ' +7061 "Can"\ 88 +22121 #t-> exit +5 #mEXIT @1566416426.95EDT @1566822207.80EDT = =tMAIN =mMAIN_scheduler @EDT1566822209.43 #"core_reset"Sent BREAK + #t@0x092F, state=0x3380, ifg=0x20, ie=0x7F + #@0x10A1, state=0x3380, ifg=0x08, ie=0x5F + #@0xA0F8, state=0x3350, ifg=0x84, ie=0x75 #@0xA3A1, state=0x32E2, ifg=0x10, ie=0xF5 + #@0xA623, state=0x32F4, ifg=0x10, ie=0xFD + #@0xA8A5, state=0x32F4, ifg=0x10, ie=0xFD #@0xAB28, state=0x32F4, ifg=0x10, ie=0xFD + #@0xAC3E, state=0x32F4, ifg=0x80, ie=0xFD + #@0x3EC8, state=0x3350, ifg=0x00, ie=0x75 #ESP2 v3.22 I2C Gateway v3.06 +8 #ESP2 v3.22 I2C Gateway v3.06 for core bus +208 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +354 "Can"3g ;< +29 3g ;< + #tPolling Can every 10:00 +123 "sampler") +2 ) +2 "core"  +2 "collection"' + ' +3 "core"  + "processing"% +2 % +3 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 )% +3 "core" %vw \ 1 + .tSS.reconfigure SSconfig +2 "sampler")#.0X ESP.ready! +3 "collection"'% +4 "processing"%% +3 "manipulator"&% +2 "core" %' +4 "sampler")% +8 "core" %Ur + %\ @ T ) e7 + %wu \ 1 +2 "manipulator"&& +4 "core" &- B R R di + "storage"(& +4 "core" &  \  + "storage"(% +4 "core" %} 5\  + "collection"'& +3 "core" &%  +2 "processing"%& +3 "core" &y +2 "collection"'  +3 "core"  +2 "collection"'! +2 "core"  +2 "collection"'" +3 "core"  +2 "processing"%# +2 "core"  +2 "processing"%$ +3 "core" V +2 "processing"%% +2 "core"  +2 "processing"%& +3 "core"  +2 "sampler")' +2 "core"  +3 "sampler")(% +3 "core" %vx \ 1 +2 "collection"')& +3 "core" &&  +2 "collection"'*% +4 "core" %) +2 "processing"%+& +3 "core" & +2 "processing"%,% +3 "core" %Us +2 "manipulator"&-% +4 "core" %\ I T > d7 + "manipulator"&.& +4 "core" &- @ 7 J di +2 "storage"(/& +3 "core" &  ?\  +2 "storage"(0% +3 "core" %} 5\  +2 "collection"'19 +3 "core" 93 +2 "processing"%29 +3 "core" 9/ +501 #t-> access 1 +2 .SE.seek :down +2 "storage"(3'v +4 "core" ' + "manipulator"&4% +4 "core" %\  P _ ^ e7 +2 "manipulator"&5& +3 "core" &- Q e @ di +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 + "storage"(6(< +975 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (7& +2 "core" &<G a _ d  +56962 "Can"nj II +60003 j II +60002 Ap II +60002 q II +60002 p II +60003 o II +60002 )q II +60002 q II +60002 Sr IH +60002 q II +60003  s IH +60002 q II +60002 1r II +60002 r II +60002 Fs II +25391 #t-> access 2 +2 .SE.seek :down + "storage"(8'v +3 "core" ' +2 "manipulator"&9% +4 "core" %\   X V7 +2 "manipulator"&:& +3 "core" &-  | Wi +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 + "storage"(;(K +338 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (<& +2 "core" &K" < @ P  +12048 #t-> startTube 2 +22194 "Can"rt >> +19803 #t-> DAextract +2 !o:NameError: mesg"%uninitialized constant DAextract: name:DAextract:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +7630 #-> daExtract + !o:ArgumentError: mesg"(wrong number of arguments (0 for 1):bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +1580 #-> daExtract 100 +2 #Loading sh1 puck from tube 2 into Collection Clamp + "collection"'=& +3 "core" &  +2 .tHand.open + "manipulator"&>1 +15 "core" 1 + "manipulator"&?% +4 "core" %\   " [7 +2 "storage"(@% +3 "core" %} Y Y A +2 "storage"(A. +3 "core" .(K + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 2 + "storage"(B( +1286 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (C& +2 "core" & F H 1 +2 "manipulator"&D& +3 "core" &- " #  Zi +2 "manipulator"&E% +3 "core" %\ % ! ? Z7 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&F( +184 "core" ( + "manipulator"&G& +4 "core" &  X& +2 "storage"(H& +3 "core" & < = +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&I' +94 "core" ' + "storage"(J& +4 "core" & _ ] +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"(K'L +296 "core" ' + "storage"(L- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (M& +3 "core" & K O @ + "manipulator"&N& +4 "core" & $  W \\& + .tElbow.seek 2 +2 "manipulator"&O( +3 "core" ( + "manipulator"&P& +4 "core" & & #  [& +2 "storage"(Q& +3 "core" & ] \\ +2 .tForearm.seek 2 + 300 counts + "manipulator"&R'υ +23 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&S/ +66 "core" / +2 ."downElevator"SE.seek :down +4 "manipulator"&T& +3 "storage"(U'v +6 "core" & > > \\& +2 "manipulator"&V% +3 "core" % ~ (  + \\ +2 .tForearm.seek :retract +2 "manipulator"&W'\ +97 "core" ' + .tElbow.seek CC +2 "manipulator"&X( +145 "core" ( + "manipulator"&Y& +4 "core" &   W5 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &Z& +3 "core" &  ~ X5 +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 "core" ' + ."downElevator"SE.coast +3 .tForearm.seek CC + "storage"(5 +2 "manipulator"&['ρ +103 "core" ' +52 "manipulator"&\\& +4 "core" & \  V5 +2 "manipulator"&]% +4 "core" %}  A V +2 "collection"'^& +3 "core" &  +2 "collection"'_& +3 .tCC.seek :closed +2 "collection"'`(O +3 "core" &  +2 &  +10 &2} , +9 &a} @ +10 &Er Q +9 &I Q +9 &R R +10 &N Q +9 &MQ Q +9 &O Q +10 &J Q +9 &O R +10 & UN Q +9 &"P Q +9 &#K Q +10 &%N Q +9 &'[P R +9 &)L Q +10 &*N R +9 &,N Q +10 &.dN Q +9 &0&O Q +9 &1O Q +10 &3N Q +9 &5mN Q +9 &7.N Q +10 &8O Q +9 &:N Q +10 &7M Q +9 &?O Q +10 &AO Q +9 &C{R R +9 &E=W R +10 &Fe S +9 &H{ V +10 &Jj Z +9 &L# ] +9 &M ^ +10 &OAN ` +9 &Ox{ R +6 ( + "collection"'_& +2 "core" &Oxx R +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.04 + .Hand.open +2 "manipulator"&a1 +65 "core" 1 + "manipulator"&b% +4 "core" % | " S +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&c'\ +97 "core" ' + .tSC.coast + "storage"(6 +3 #tcollectSample 100ml w/bubble point of 24psi + #Priming 7ml + .Gate.power :sampler,:ON + ."pumping"Gate.power :analytic3,:ON +3 .tIntake.select :close +2 .Exhaust.select :close +2 .SS.hold +2 "sampler")d+ +3 "core" + + "sampler")e% +4 "core" %ww \ 1 +2 "collection"'f& +4 "core" &Oxw R +2 "Can"x NN +2 #tCalibrating pressure and temperature sensors + .CTV.dial :air +2 "collection"'g  +5 "core" + .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")h +3 "core"  +2 "sampler")i  +5 "core"  +2 .tSS.reconfigure SSfast +2 "sampler")#.0X +15 + .tdelay 3.8 seconds +383 "collection"'m% +3 "core" % +2 "sampler")n% +3 "core" %?/{ \  b + .tSSV.dial :spit +2 "sampler")o +138 "core" +2 .tSS.seek 0ml + "sampler")p' +282 "core" ' + .tSSV.dial CBV +2 "sampler")q  +138 "core"  + .tCTV.dial :intake +2 "collection"'r  +77 "core"  + #tWaiting for external sampler to finish priming... + .delayUntil "11:11:56.61" +1553 #"pumping"0.0L/min +3006 #0.0L/min +3006 #0.0L/min +3007 #0.0L/min +3006 #0.0L/min +2866 ."connect"SSV.dial CBV +2 .tCBV.dial SSV + #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open +2 "sampler") +133 #"pumping"0.0L/min +77 "collection"'s% +3 "core" % + #tIntake @14.6psia, vacuum from 9.1 to 12.1psi +2 .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X> \  + .tIntake.select :close + "sampler")0 +10 )y% +2 "core" %a'BB \  +2 .tSSV.dial :exhaust + "sampler")z  +79 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml +2 "sampler"){' +412 "core" ' + .tExhaust.select :close + "sampler") +10 #tSampling 100.0ml +3 .Intake.select :close + .Exhaust.select :close + .SS.reconfigure SSconfig +2 "sampler")#.0X @ +76 "core" B +2 ."airStroke"CS.seek 10ml +2 "collection"'?' D +105 "core"  + .tCTV.dial :air +2 "collection"'@  +69 ."samplerPumpShutdown"Gate.power :sampler,:OFF +2 ."pumping"Gate.power :analytic3,:OFF +8 "core" ~ + .tdelay 15 seconds +1502 .SSV.dial :spit,avoiding: :exhaust +2 "sampler")A +141 "core"  + ."prepCSV"CTV.dial CSV,avoiding: :intake +4 .tSS.seek 0ml +3 "collection"';  +2 "sampler")C' +6 "core" ' +2 .tSSV.dial CBV,avoiding: :exhaust + "sampler")D  +128 "core"  +12  +601 ' + "sampler")E% +4 "core" %}| \  +2 .tCBV.dial between SSV and waste2 + "collection"'G  +31 "core"  +2 "collection"'H% +3 "core" % E +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +2 "collection"'J  +44 "core"  +2 .tCS.reconfigure CSpressurize +2 "collection"'# d@<< b +2 .tCS.seek 0ml +2 "collection"'' +2119 "core" '  Š +3 "collection"'% +4 "core" %^  + "sampler")L% +4 "core" %~| \  + #tBubblePoint: Intake @38.3psia, Outlet @14.1psia + .CBV.dial SSV +2 "collection"'8 @ +40 "core" @ + .tSS.reconfigure SSconfig +2 "sampler")#.0X9 +2 "core" 9?3d +103 "collection"'<9 +2 "core" 9W4d +104 "collection"'@9 +2 "core" 9o5d +103 "collection"' 9 +2 "core" 95d +103 "collection"'=9 +2 "core" 97d +103 "collection"'A9 +2 "core" 99b +103 "collection"';9 +3 "core" 9;_ +103 "collection"'D9 +2 "core" 9;^ +103 "collection"'99 +2 "core" 9<[ +103 "collection"'E9 +2 "core" 9=Y +103 "collection"'G9 +2 "core" 97=V +103 "collection"'H9 +3 "core" 9Q=T +103 "collection"'J9 +2 "core" 9j>R +103 "collection"'?9 +2 "core" 9?P +103 "collection"'9 +2 "core" 9BM +103 "collection"'L9 +2 "core" 9DL +103 "collection"'89 +2 "core" 9FI +103 "collection"'C9 +2 "core" 9HH +103 "collection"'N9 +2 "core" 9GE +103 "collection"'P9 +2 "core" 9HC +103 "collection"'Q9 +2 "core" 9*IB +103 "collection"'M9 +2 "core" 9BI? +104 "collection"'S9 +2 "core" 9YJ> +103 "collection"'V9 +2 "core" 9oJ; +103 "collection"'F9 +2 "core" 9K: +103 "collection"'Y9 +2 "core" 9M8 +103 "collection"'T9 +2 "core" 9M6 +103 "collection"'K9 +2 "core" 9O5 +103 "collection"'9 +2 "core" 9P4 +103 "collection"'I9 +2 "core" 9P\ 1 +103 "collection"'Z9 +2 "core" 9R0 +103 "collection"'R9 +3 "core" 9S. +103 "collection"'\\9 +2 "core" 9,S, +103 "collection"']9 +2 "core" 9@V, +103 "collection"'O9 +2 "core" 9RU* +103 "collection"'W9 +2 "core" 9dW#( +103 "collection"'U9 +2 "core" 9wY'' +103 "collection"'9 +2 "core" 9Y+& +103 "collection"'a9 +2 "core" 9Z/$ +103 "collection"'e9 +2 "core" 9\\4" +103 "collection"'^9 +2 "core" 9^8! +103 "collection"'b9 +3 "core" 9`< +103 "collection"'f9 +2 "core" 9c@ +103 "collection"'g9 +2 "core" 9cD +103 "collection"'i9 +2 "core" 9dI +103 "collection"'[9 +2 "core" 9 dM +103 "collection"'B9 +3 "core" 9 dQ +103 "collection"'9 +2 "core" 9 +gU +103 "collection"'d9 +2 "core" 9 9gZ +103 "collection"'_9 +2 "core" 9 Hh^ +103 "collection"'k9 +2 "core" 9 Uib +103 "collection"'m9 +3 "core" 9 aif +103 "collection"'n9 +2 "core" 9 ojj +103 "collection"'h9 +2 "core" 9 {mo +103 "collection"'j9 +2 "core" 9 ps +103 "collection"'q9 +2 "core" 9 rw +103 "collection"'r9 +2 "core" 9 s{ +103 "collection"'o9 +2 "core" 9 s +103 "collection"'s9 +2 "core" 9 u +103 "collection"'v9 +2 "core" 9 u +103 "collection"'w9 +2 "core" 9 w +103 "collection"'y9 +3 "core" 9 x +103 "collection"'p9 +2 "core" 9 y +103 "collection"'l9 +2 "core" 9 y +103 "collection"'t9 +2 "core" 9 z +103 "collection"'z9 +2 "core" 9 { +103 "collection"'x9 +3 "core" 9\ {\ +103 "collection"'u9 +2 "core" 9\ } +103 "collection"'~9 +2 "core" 9\ \ +103 "collection"'9 +2 "core" 9\ \ +103 "collection"'}9 +2 "core" 9\  +103 "collection"'9 +3 "core" 9\ & +103 "collection"'{9 +2 "core" 9\ - +103 "collection"'|9 +2 "core" 9\ 3 +103 "collection"'9 +2 "core" 9\ 8 +103 "collection"'9 +2 "core" 9\ > +103 "collection"'\ 9 +2 "core" 9\ D +103 "collection"'9 +2 "core" 9\ J +103 "collection"'9 +2 "core" 9\ O +103 "collection"' 9 +2 "core" 9\ S +103 "collection"'9 +2 "core" 9\ X +103 "collection"'9 +3 "core" 9\ ] +103 "collection"'9 +2 "core" 9\ a +103 "collection"'9 +2 "core" 9\ e +103 "collection"' 9 +2 "core" 9\ i +103 "collection"'9 +2 "core" 9\ m +2 .tCH.hold 10:00,70C +3 "collection"' `\ `\ j\ +3 "core"  +14600 "Can"-|\ d +45403 "core" ` + "collection"'9 +4 "core" 9\ F + #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml +2 "collection"'' +336 "core" ' + .tCTV.dial between spare and air,avoiding: :intake +3 "collection"' @ +97 "core" @ + .tCSV.dial :air +2 "collection"' @ +41 "core" ? +2 .tCS.seek 5ml + "collection"''l +1358 "core" ' + .tCSV.dial CTV +2 "collection"'  +42 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'! @ +89 "core" > + .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'"  +42 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'# @ +42 "core" > + .tdelay 2 seconds +203 .CS.seek 0ml +2 "collection"'$' +1354 "core" ' + #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV +2 "collection"'% +97 "core"  + .tCBV.dial CSV +2 "collection"'&  +28 "core" + "collection"'% +4 "core" % /\ +2 .tCS.seek 5ml +2 "collection"''l +1356 "core" ' + .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'(  +43 "core" + "collection"')% +4 "core" %l P\  +2 .tCS.seek 6.999ml +2 "collection"''' +596 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"', @ +41 "core" > +2 .tCS.seek 10ml + "collection"'-' D +853 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'. ` +111 "core" ^ + #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +3 "collection"'*   +37 "core" ! +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'+  +3 '1  +28 "core"  +100  +2 .tCS.seek 5ml + "collection"'2'l +1350 "core" ' + .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'4 @ +100 "core" B + .tCSV.dial :waste +2 "collection"'5 +109 "core" + .tCS.seek :empty +2 "collection"''Ͱ +1350 "core" ' + .tCSV.dial :air +2 "collection"' @ +68 "core" A +2 .tCS.seek 5ml + "collection"'7'l +1358 "core" ' + .tCSV.dial CTV +2 "collection"'/  +40 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'0 @ +42 "core" > + .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"':  +42 "core"  +3 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"'3 @ +42 "core" > + .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'6' +663 "Can"~\ EE +687 "core" ' + #tRecovering Lysate (#2 of 2) + .CSV.dial CBV +2 "collection"'> +96 "core"  + .tCBV.dial CSV +2 "collection"'<  +38 "core"  + "collection"'@% +4 "core" % \ +2 .tCS.seek 5ml +2 "collection"' 'l +1356 "core" ' + .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'=  +43 "core" + "collection"'A% +4 "core" %lV\ \ +2 .tCS.seek 7ml +2 "collection"';' +586 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'D @ +41 "core" > +2 .tCS.seek 10ml + "collection"'9' D +847 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'E ` +110 "core" ^ + #tLysing Complete +2 "collection"'G& +4 "core" &Ox|rv\ R + #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&H% +4 "core" %\    +2 "storage"(J% +3 "core" % E E 4\ +2 "storage"(?. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 + "storage"(($ +340 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (L& +2 "core" &' # ! d\ +2 "manipulator"&8& +3 "core" &   5 +2 "manipulator"&C% +3 "core" %\  V  +4 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&N( +153 "core" ( + "manipulator"&P& +4 "core" &   \ +2 "storage"(Q& +3 "core" &% ^ \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"&M' +104 "core" ' + "storage"(S& +4 "core" &% ( 0\ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"(V'L +273 "core" ' +3 "storage"(F- +3 "core" -'L + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tSE.seek :place +2 "storage"(Y' +33 "core" ' +2 "manipulator"&T& +3 "core" &  \ +2 "manipulator"&K% +4 "core" %  W + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +91 "core" ' + .tElbow.seek CC +2 "manipulator"&I( +154 "core" ( + "manipulator"&Z& +4 "core" &   ' 7 3 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &R& +2 "core" &     3 +2 .tForearm.seek CC +2 "manipulator"&\\'ρ +103 "core" ' + .tHand.close + "manipulator"&]/ +76 "core" / +32 .tCC.seek :open +2 "collection"'O( +377 "core" ( + "storage"(W& +4 "core" &% M \ +2 "storage"(U& +3 "core" &% ! m\ +2 "manipulator"&& +4 "core" &   3 + "manipulator"&a% +4 "core" % τ   n +2 .tForearm.seek :retract + "manipulator"&e'\ +106 "core" ' + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&^( +152 "core" ( + "manipulator"&b& +4 "core" &   a \ +2 "storage"(f& +4 "core" &% , " \ + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 1 + "manipulator"&g'\\ +113 "core" ' + .tElbow.hold +2 "manipulator"&i, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&[1 +69 "core" 1 +2 "manipulator"&B% +4 "core" % n` . 0 " ȳ + "storage"(& +4 "core" &% K \ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 318 counts + "manipulator"&d'Ϛ +14 "core" ' + "manipulator"&_& +4 "core" &    \ +2 "storage"(k& +3 "core" &% D D \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&m' +28 "core" ' + "storage"(n% +4 "core" % I S E\ +2 ."downElevator"SE.seek :down +4 "storage"(h'v +100 (j% +4 "core" %G # ) \ V` +2 "manipulator"&q% +4 "core" %  B +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&r'\ +88 "core" ' +63 ' + ."downElevator"SE.coast + "storage"(5 +2 .tSC.coast + "storage"(6 +5653 #t-> CSV.air2 + .CSV.dial :air2 +2 "collection"'o @ +112 "core" B +643 #t-> CS.empty +2 .CS.seek :empty + "collection"'s'Ͱ +2621 "core" ' + "collection"'v% +4 "core" %ͳ}e\ +2599 #t-> access 2 +2 .SE.seek :down +2 "storage"(w'v +11 "core" ' + "manipulator"&y% +4 "core" %\     +2 "manipulator"&p& +3 "core" &   \ +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 + "storage"(l(K +1599 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (t& +2 "core" &K" \  +7633 #t-> access 1 +2 .SE.seek :down + "storage"(z'v +3 "core" ' +2 "manipulator"&x% +4 "core" %\   D  + "manipulator"&u& +4 "core" &    \ + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 5 + "storage"(~(< +341 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (& +2 "core" &<\ \  A\ ~ +1373 #t-> access 2 +2 .SE.seek :down + "storage"(}'v +3 "core" ' + "manipulator"&% +4 "core" %\    @  +2 "manipulator"&{& +3 "core" &   d \ +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"(|(K +342 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (& +2 "core" &K \ \  )\  +29375 "Can"}\ ]65 +15026 #t-> startTube 2 +1887 #-> da 100 + #da sampling at most 100ml +4 #Loading sh1 puck from tube 2 into Collection Clamp +2 ."Qmail"HABfans.email "Started da in tube 2 at 11:46:24EDT26-Aug-19\\n{}\\nCan@11:43:35, 20.5C, 42% humidity, 14.2psia, 13.063V, 0.257A, 0.251A avg, 3.36W",Subject: "da sampling at most 100ml" +4 "collection"'& +3 "core" &]\ R +2 "manipulator"&\ % +56 "core" %\     +2 "storage"(% +3 "core" % ,\ x +2 "storage"(. +3 "core" .(K +4 .tSC.reconfigure SCtight +3 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"( ( +1288 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (& +2 "core" & $\ w +2 "manipulator"&& +4 "core" &   - \ +2 .tElbow.seek 2 + "manipulator"&( +28 "core" ( + "manipulator"&& +4 "core" & q 4 +2 "storage"( & +3 "core" & \ w +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&' +98 "core" ' + "storage"(& +4 "core" & 7\ w +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"('L +273 "core" ' + "storage"(- +3 "core" -'s +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (& +3 "core" & @\ u + "manipulator"&& +4 "core" &   N 4 + .tElbow.seek 2 +2 "manipulator"&( +3 "core" ( + "manipulator"&& +4 "core" &   ^ 4 +2 "storage"( & +3 "core" & +\ v +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&!'υ +33 "core" ' +5 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&"/ +65 "core" / +2 ."downElevator"SE.seek :down +4 "manipulator"&#& +4 "storage"('v +6 "core" &   ! 4 + "manipulator"&%% +4 "core" % σ   +2 .tForearm.seek :retract +2 "manipulator"&&'\ +91 "core" ' + .tElbow.seek CC +2 "manipulator"&( +147 "core" ( + "manipulator"&$& +5 "core" &  . 2 ' +2 .tElbow.reconfigure LooseElbow +2 ."downElevator"SE.coast +3 "manipulator"&$ &.,(#b +2 "storage"(5 +2 "manipulator"&(& +6 "core" &   3 2 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&)'ρ +106 "core" ' + "manipulator"&& +4 "core" &   F 2 +2 "manipulator"&,% +4 "core" %|  ! i +2 "collection"''& +3 "core" &\ Q +2 "collection"'.& +4 .tCC.seek :closed +85 "collection"'*(O +3 "core" &\ Q +2 &\ Q + &\ Q + &\ Q + &\ Q + &\ Q + &\ Q + &\ Q + &\ Q +2 &\ Q + &\ Q + &3\ J+| +8 &f\ I? +9 &r\ JN +9 &IS\ LM +10 & X\ LM +9 &V\ KM +9 &V\ LM +10 &QW\ LM +9 &W\ LM +10 &X~\ LM +9 & Uv\ LM +9 &"ZWr\ LM +10 &$W\ LM +9 &%Vr\ KM +9 &'We\ LM +10 &)aT_\ LM +9 &+#Vd\ LM +10 &,Xy\ KM +9 &.Wx\ LM +9 &0jWr\ LM +10 &2+Zs\ KM +9 &3Vf\ LM +9 &5Vb\ LM +10 &7qTd\ LM +9 &94Vb\ LM +10 &:Ud\ KM +9 &<Th\ LM +9 &>zW\\\ KM +10 &@=WT\ LL +9 &AYL\ LM +9 &C]_\ KN +10 &Eb`\ KN +9 &G9w\\\ JP +10 &Ha\ GT +9 &J^\ DX +9 &LgO\ DY +10 &N&S\ CF +9 &O8:J\ H+ +9 &OmM\ KE +6 ( + "collection"'.& +3 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.90 + .Hand.open +2 "manipulator"&+1 +70 "core" 1 + "manipulator"&1% +4 "core" % |   i +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&-'\ +93 "core" ' + .tSC.coast + "storage"(6 +3 #tcollectSample 100ml w/bubble point of 24psi + #Priming 7ml + .Gate.power :sampler,:ON + ."pumping"Gate.power :analytic3,:ON +3 .tIntake.select :close +2 .Exhaust.select :close +2 .SS.hold + "sampler")4+ +4 "core" + + "sampler")5% +4 "core" %#wt \  +2 "collection"'2& +3 "core" &Og0\ KE +3 "Can"{\ XDC + #tCalibrating pressure sensors + .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust + .SS.reconfigure SSfast +2 "sampler")#.0X +28  + .tdelay 3.8 seconds +383 "collection"'0% +2 "core" %ͳ(\ I +2 "sampler"):% +3 "core" %?0}} \ h +2 .tSSV.dial :spit + "sampler")3 +132 "core"  +2 .tSS.seek 0ml + "sampler")7' +318 "core" ' + .tSSV.dial CBV +2 "sampler")>  +133 "core"  + .tCTV.dial :intake +2 "collection"'<  +72 "core"  +2 #tWaiting for external sampler to finish priming... + .delayUntil "11:49:54.80" +1589 #"pumping"0.0L/min +3006 #0.0L/min +3006 #0.0L/min +3006 #0.0L/min +3006 #0.0L/min +2867 ."connect"SSV.dial CBV +2 .tCBV.dial SSV + #Allowing 40s for 7.0ml of remaining 7.0ml +2 .Intake.select :open + "sampler") +132 #"pumping"0.0L/min +78 "collection"'@% +2 "core" %ͳ\ G +2 #tIntake @14.7psia, vacuum from 9.2 to 12.2psi + .SS.reconfigure SSinhale.with maxSpeed: 150 +3 "sampler")#.0X +2 "sampler")N% +4 "core" %O \ { +53 "collection"']% +2 "core" %ͳBE\ B +2 "sampler")% +4 "core" % \ # +2 "sampler")`% +3 "core" %" \ # + .tIntake.select :close + "sampler")0 +10 )W% +2 "core" %// \ # +2 .tSSV.dial :exhaust + "sampler")U  +75 "core"  + .tExhaust.select :open + "sampler")@ +11 .tSS.seek 0ml +2 "sampler")' +895 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")a  +76 "core" + #tAllowing 130s for 25.0ml of remaining 50.0ml + .Intake.select :open + "sampler") +212 "collection"'b% +2 "core" %ͳ\ > +2 #tIntake @14.6psia, vacuum from 9.1 to 12.1psi + .SS.reconfigure SSinhale.with maxSpeed: 150 +3 "sampler")#.0X +2 "sampler")[% +4 "core" %M; \ | +2 "collection"'B% +3 "core" %ͳ()\ > +2 #tIntake @8.7psia, vacuum from 3.2 to 6.2psi + .SS.reconfigure SSinhale.with maxSpeed: 135 +2 "sampler")#.0X +2 "sampler")j% +4 "core" %D \ { + "sampler")q% +4 "core" %3 \ { + .tIntake.select :close + "sampler")0 +10 )^% +2 "core" %,, \ | +2 .tSSV.dial :exhaust + "sampler")g  +76 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml +2 "sampler")d' +926 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")Y  +77 "core" + #tAllowing 130s for 25.0ml of remaining 25.0ml + .Intake.select :open +2 "sampler") +211 "collection"'m% +2 "core" %ͳ\ A +2 #tIntake @14.6psia, vacuum from 9.1 to 12.1psi + .SS.reconfigure SSinhale.with maxSpeed: 135 +3 "sampler")#.0X +2 "sampler")9% +4 "core" %G: \ { +2 "collection"'v% +3 "core" %ͳ<?\ = +2 #tIntake @9.9psia, vacuum from 4.4 to 7.4psi + .SS.reconfigure SSinhale.with maxSpeed: 122 +2 "sampler")#.z0X + "sampler")x% +4 "core" %=; \ { +15 "collection"'u% +2 "core" %ͳKM\ = +2 "sampler")w% +4 "core" %=: \ { +15 "collection"'l% +2 "core" %ͳJO\ = +2 "sampler")% +4 "core" %=: \ { +15 "collection"'% +2 "core" %ͳMR\ = +2 "sampler"){% +4 "core" %=: \ { +15 "collection"'z% +2 "core" %ͳSU\ > +2 "sampler")~% +4 "core" %=: \ { +15 "collection"'% +2 "core" %ͳVX\ = +2 "sampler")% +4 "core" %=: \ { +15 "collection"'\ % +2 "core" %ͳ]_\ = +2 "sampler")% +4 "core" %=: \ { +15 "collection"'% +2 "core" %ͳdf\ > +2 "sampler")|% +4 "core" %=: \ { + "collection"'% +4 "core" %ͳfk\ = + #tIntake @12.3psia, vacuum from 6.8 to 9.8psi +2 .SS.reconfigure SSinhale.with maxSpeed: 110 +2 "sampler")#.n0X + ."CSpush"CS.reconfigure CSfast +3 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'>' +108 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")< +133 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X9 +2 "core" 9=t, +103 "collection"'@9 +2 "core" 9Pt) +103 "collection"'A9 +2 "core" 9bt( +103 "collection"' 9 +2 "core" 9uu' +103 "collection"'79 +2 "core" 9v% +103 "collection"';9 +2 "core" 9x#$ +103 "collection"'E9 +3 "core" 9{'# +103 "collection"'69 +2 "core" 9|+! +103 "collection"'=9 +2 "core" 9}/ +103 "collection"'?9 +2 "core" 94 +103 "collection"'D9 +2 "core" 98 +103 "collection"'J9 +3 "core" 9< +103 "collection"'G9 +2 "core" 9 @ +103 "collection"'89 +2 "core" 9 D +103 "collection"'Q9 +2 "core" 9 )I +103 "collection"'S9 +2 "core" 9 7M +103 "collection"'X9 +3 "core" 9 EQ +103 "collection"'c9 +2 "core" 9 QU +103 "collection"'F9 +2 "core" 9 _Y +103 "collection"'L9 +2 "core" 9 k^ +103 "collection"'P9 +2 "core" 9 xb +103 "collection"'K9 +2 "core" 9 f +103 "collection"'V9 +2 "core" 9 j +103 "collection"'H9 +2 "core" 9 n +103 "collection"'M9 +2 "core" 9 s +103 "collection"'N9 +2 "core" 9 w +103 "collection"']9 +3 "core" 9 { +103 "collection"'T9 +2 "core" 9  +103 "collection"'9 +2 "core" 9  +103 "collection"'W9 +2 "core" 9  +103 "collection"'U9 +2 "core" 9  +103 "collection"'R9 +2 "core" 9  +104 "collection"'`9 +2 "core" 9  +103 "collection"'b9 +2 "core" 9 \ +103 "collection"'C9 +2 "core" 9\  +103 "collection"'a9 +2 "core" 9\ \ \ +103 "collection"'Z9 +4 "core" 9\ \ +103 "collection"'9 +2 "core" 9\ \ +103 "collection"'[9 +2 "core" 9\  +103 "collection"'B9 +2 "core" 9\ & +103 "collection"'I9 +2 "core" 9\ , +103 "collection"'\\9 +2 "core" 9\ 2 +103 "collection"'k9 +2 "core" 9\ 7 +103 "collection"'f9 +2 "core" 9\ = +103 "collection"'n9 +2 "core" 9\ B\ +103 "collection"'e9 +2 "core" 9\ F +103 "collection"'q9 +3 "core" 9\ L +103 "collection"'j9 +2 "core" 9\ P +103 "collection"'g9 +2 "core" 9\ U +103 "collection"'^9 +2 "core" 9\ Z +103 "collection"'_9 +2 "core" 9\ ] +103 "collection"'Y9 +2 "core" 9\ a +103 "collection"'9 +2 "core" 9\ e +103 "collection"'d9 +2 "core" 9\ i +103 "collection"'m9 +2 "core" 9\ l +2 .tCH.hold 10:00,70C +3 "collection"'9 `\ `\ j\ +3 "core"  +26494 "Can"%}\  +33509 "core" ` + "collection"'o9 +4 "core" 9\ n + #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml +2 "collection"'' +335 "core" ' + .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'t @ +103 "core" A + .tCSV.dial :air +2 "collection"'x @ +44 "core" ? +2 .tCS.seek 5ml +2 "collection"'u'l +1349 "core" ' + .tCSV.dial CTV +2 "collection"'w  +44 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'l @ +43 "core" > + .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'  +45 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +44 "core" > + .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'{' +1351 "core" ' + #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV +2 "collection"'z +101 "core"  + .tCBV.dial CSV +2 "collection"'~  +28 "core"  + "collection"'% +4 "core" % g g\ ( +2 .tCS.seek 5ml +2 "collection"''l +1352 "core" ' + .tdelay 5 seconds +503 .CTV.dial :air +3 "collection"'\  +43 "core" + "collection"'% +4 "core" %l\ + +2 .tCS.seek 7ml +2 "collection"'' +585 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'| @ +42 "core" > +2 .tCS.seek 10ml + "collection"'' D +861 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'y ` +114 "core" ^ + #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +3 "collection"'p   +38 "core" ! + ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'  +3 '  +29 "core"  +106  +2 .tCS.seek 5ml + "collection"'i'l +1352 "core" ' + .tCTV.dial between spare and air,avoiding: :intake +50 "collection"'r @ +102 "core" A + .tCSV.dial :waste +2 "collection"' +101 "core" + .tCS.seek :empty +2 "collection"''Ͱ +1358 "core" ' + .tCSV.dial :air +2 "collection"' @ +72 "core" A +2 .tCS.seek 5ml +2 "collection"''l +1349 "core" ' + .tCSV.dial CTV +2 "collection"'}  +43 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +45 "core" > + .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'  +45 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'" @ +45 "core" > + .tdelay 2 seconds +203 .CS.seek 0ml +2 "collection"'#' +1355 "core" ' + #tRecovering Lysate (#2 of 2) + .CSV.dial CBV +2 "collection"'% +100 "core" ~ + .tCBV.dial CSV +2 "collection"'$  +40 "core"  + "collection"'% +4 "core" %\ 3 +2 .tCS.seek 5ml +2 "collection"''l +1350 "core" ' + .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'s  +42 "core" + "collection"'% +4 "core" %l0%\ 5 +2 .tCS.seek 7ml +2 "collection"'!' +593 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"' @ +41 "core" ? +2 .tCS.seek 10ml + "collection"''' D +853 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +114 "core" ^ + #tLysing Complete +2 "collection"'& +4 "core" &OcZ^\ 6E + #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&% +4 "core" %\  C  +2 "storage"(&% +3 "core" %z : : 5\ c +2 "storage"(O. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 + "storage"((($ +341 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (1& +2 "core" &! 5 -\ a +2 "manipulator"&.& +3 "core" & 2 +3 "manipulator"&5% +3 "core" %\  `  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&,( +151 "core" ( + "manipulator"&)& +4 "core" &   +2 "storage"( & +3 "core" &% + ; \ b +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"&4' +96 "core" ' + "storage"(2& +4 "core" &% / .\ c +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"(/'L +275 "core" ' + "storage"(0- +3 "core" -'L +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tSE.seek :place + "storage"(:' +34 "core" ' +2 "manipulator"&& +4 "core" & 5  + "manipulator"&% +4 "core" % I +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&<'\ +88 "core" ' + .tElbow.seek CC +2 "manipulator"&+( +154 "core" ( + "manipulator"&3& +4 "core" & " H 6 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &>& +3 "core" & ~ 6 +2 .tForearm.seek CC + "manipulator"&@'ρ +97 "core" ' + .tHand.close + "manipulator"&A/ +68 "core" / + .tCC.seek :open +2 "collection"' ( +381 "core" ( + "storage"(7& +4 "core" &% 1 , B\ d +2 "storage"(;& +3 "core" &% . - [\ d +2 "manipulator"&E& +4 "core" &  6 + "manipulator"&6% +4 "core" % ϑ B +2 .tForearm.seek :retract + "manipulator"&='\ +100 "core" ' + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&?( +157 "core" ( + "manipulator"&D& +4 "core" & 0 +2 "storage"(J& +3 "core" &% \\ [\ f +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 1 +2 "manipulator"&G'\\ +112 "core" ' + .tElbow.hold +2 "manipulator"&8, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&Q1 +73 "core" 1 +2 "manipulator"&S% +4 "core" % lt  * +2 "storage"(X& +4 "core" &% / 5\ a + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 316 counts + "manipulator"&c'Ϙ +19 "core" ' + "manipulator"&F& +4 "core" &  i +2 "storage"(L& +3 "core" &% R [ \ g +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"&P' +18 "core" ' + "storage"(K% +4 "core" %  S U\ h +2 ."downElevator"SE.seek :down +4 "storage"(V'v +100 (H% +2 "core" %_B @ \\ \ dYk +2 "manipulator"&M% +4 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&N'\ +95 "core" ' +57 ' + ."downElevator"SE.coast + "storage"(5 +2 .tSC.coast + "storage"(6 +3 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"']& +5 "core" &^d 9\ ? + "manipulator"&T& +4 "core" & +2 "manipulator"&% +3 "core" %\ " } - +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&W(- +172 "core" ( +4 "manipulator"&U& +4 "core" &- a J + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &R& +3 "core" &-  J +2 .tForearm.seek :garage +2 "manipulator"&`' +109 "core" ' + .tHand.close + "manipulator"&b/ +76 "core" / + "manipulator"&C& +4 "core" &- J +2 "manipulator"&a% +3 "core" % ~ D I +2 .tForearm.seek :retract +2 "manipulator"&Z'\ +105 "core" ' + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +290 "core" ( + "manipulator"&[& +4 "core" & & P + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &B& +2 "core" & C P +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&I'ρ +107 "core" ' + "manipulator"&\\& +4 "core" &  \ P +2 "manipulator"&k% +4 "core" %z Y W + "collection"'f& +4 "core" &ae\ @ +2 "collection"'n& +3 .tCC.seek :closed +2 "collection"'e(O +2 "core" &af\ @ +3 &de\ A +52 &2de\ 9+| + &fbci\ 9? + &rbeW\ 9M + &KRagA\ ;M +2 & Vae\ ;M + &Ubf\ ;L +7 &Rbg\ ;L +10 &TYbe\ ;L +9 &Vaf\ ;M +9 &Wagm\ ;M +10 & Ucf_\ ;L +9 &"\\TaeC\ ;L +9 &$Ybf~\ ;L +10 &%Wcg\ ;L +9 &'Wde\ ;L +10 &)dRcfp\ ;L +9 &+&XbeT\ ;L +9 &,Xcf\ ;M +10 &.Ucg\ |Vdf\ ;L +9 &@>Xbe\ ;L +10 &AWce\ ;M +9 &CUbe\ L +2 "manipulator"&s% +3 "core" %\ $  I +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&( +170 "core" ( + "manipulator"&& +4 "core" &  6 +2 "storage"(& +3 "core" & % \ m\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&!' +99 "core" ' + "storage"( & +4 "core" & % c\ o\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"('L +281 "core" ' + "storage"(- +3 "core" -'s +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (&& +2 "core" & # ^ f D\ l\  +2 "manipulator"&O& +3 "core" &  6 +2 .tElbow.seek 2 +2 "manipulator"&1( +9 "core" ( + "manipulator"&.& +4 "core" &    +2 "storage"(5& +3 "core" & # i n \ l\  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&)'υ +21 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"& / +78 "core" / +2 ."downElevator"SE.seek :down +4 "manipulator"&2& +3 "storage"('v +6 "core" &   U  +2 "manipulator"&-% +3 "core" % ~   h +2 .tForearm.seek :retract +2 "manipulator"&0'\ +93 "core" ' + .tElbow.seek CC +2 "manipulator"&( +154 "core" ( +2 "manipulator"&& +4 "core" ' + & 9% + ."downElevator"SE.coast +3 .tElbow.reconfigure LooseElbow + "storage"(5 +4 "manipulator"&$ &.,(#b +2 &3& +3 "core" &   9% + .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&/'ρ +97 "core" ' +3 "manipulator"&>& +4 "core" &  t 9% +2 "manipulator"&4% +4 "core" %χ \  +2 "collection"',& +3 "core" &nq \ E +2 "collection"'A& +4 .tCC.seek :closed + "collection"'<(O +3 "core" &nr\ F +3 &np\ E +10 &1nr\ ?+| +9 &dor\ >> +9 &rmr9\ >M +10 &GQnpi\ @L +9 &WnsX\ @M +10 &UnrF\ @L +9 &Woq\ @L +9 &OWorZ\ @L +10 &WpqX\ @L +9 &WoqS\ @M +9 & Uoq\ @L +10 &"VVnq\ @M +9 &$Wnr\ @L +10 &%Wnq\ ?L +9 &'Wlq\ @L +9 &)^Ulr\ @M +10 &+!Unq\ @L +9 &,Wnr\ @M +9 &.Umo\ @L +10 &0hYor\ ?L +9 &2)Unp\ @L +10 &3Unr{\ @M +9 &5Unrf\ @L +9 &7oUnpd\ @L +10 &91XmpP\ @L +9 &:UmqJ\ ?L +9 &<Xoq=\ ?L +10 &>wVnp6\ ?L +9 &@:Xnp)\ @L +10 &AWoq\ @L +9 &CUnr\ ?L +9 &E~Umq\ @M +10 &G?`nq \ ?M +9 &Hvkp\ >P +9 &Jmq\ :U +10 &Ldkp\ 8X +9 &N$jp\ 8F +52 &O7;lo\ ;- +4 &Ofkq\ >C + ( + &O\\mo\ \ ?C + &O\\oph\ ?C + &O\\lqq\ ?C + &O\\kpg\ ?C + "collection"'A& +3 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.70 + .Hand.open +2 "manipulator"&*1 +67 "core" 1 + "manipulator"&7% +4 "core" % χ  m +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&;'\ +98 "core" ' + .tSC.coast + "storage"(6 +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'E  +132 "core" ~ + .tCSV.dial CTV +2 "collection"'6  +30 "core"  +2 .tPS.seek 2.5ml +2 "processing"%D' +2638 "core" ' + "collection"'J% +4 "core" % EEI%\ A +2 .tCS.seek 4.15ml +2 "collection"'@'Q +1573 "core" ' + .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%+  +57 "core" + .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%Q  +76 "core"  +2 .tPS.seek 0ml + "processing"%S'W +2641 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"'X ` +64 "core" b + .tCSV.dial :air +2 "collection"'F @ +44 "core" ? +2 .tCS.seek 10ml + "collection"'L' D +1574 "core" ' + .tCSV.dial CTV +2 "collection"'K  +44 "core"  +2 .tCS.seek 0ml + "collection"'=' +2625 "core" ' + .tCBV.dial :waste1 +2 "collection"'H @ +37 "core" @ + .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'M  +131 "core" + "collection"'?& +4 "core" &O\\8\ AC +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&G% +4 "core" %\ " \ : +2 "storage"(]% +3 "core" %r /\ m +2 "storage"(c. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 +2 "storage"(T($ +337 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +3 (& +2 "core" &% h l R\ k +2 "manipulator"&:& +3 "core" & y 9% +2 "manipulator"&P% +3 "core" %\ " : +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&U( +153 "core" ( + "manipulator"&R& +4 "core" &   p +2 "storage"(V& +3 "core" &% \ n +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&(' +95 "core" ' + "storage"(8& +4 "core" &% W\ o +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"(b'L +283 "core" ' +2 "storage"(C- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&a& +3 "core" &  5 +2 "storage"(N& +3 "core" &% j i \ l +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&`'\\ +36 "core" ' + .tElbow.hold +2 "manipulator"&[, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(B- +2 "core" -' +2 .tSE.seek 0.1 Pucks below Top Plate +2 "storage"(W'G +31 "core" ' + "manipulator"&\\% +4 "core" %hu  ù% +2 "storage"(k& +4 "core" &% Z N h\ g + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 312 counts + "manipulator"&f'ϔ +16 "core" ' + "manipulator"&Z& +4 "core" &  ` +2 "storage"( & +4 "core" &% \ n +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&q' +31 "core" ' +2 .tSE.seek 1.1 Pucks below Top Plate +2 "storage"(j'6 +43 "core" ' + "manipulator"&g& +4 "core" &  +2 "manipulator"&n% +4 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&_'\ +89 "core" ' + .tElbow.seek CC +2 "manipulator"&Y( +158 "core" ( + "manipulator"&I& +4 "core" &  h :+ +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &d& +3 "core" &  \ T :* +2 .tForearm.seek CC +2 "manipulator"&'ρ +93 "core" ' + .tHand.close + "manipulator"&h/ +78 "core" / + .tCC.seek :open +2 "collection"'m( +377 "core" ( +2 "storage"(o& +4 "core" &% 2\ n + "storage"(t& +4 "core" &% V\ o + "manipulator"&v& +4 "core" & t :* + "manipulator"&x% +4 "core" %   \  +2 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&9( +172 "core" ( + "manipulator"&l& +4 "core" & \   +2 "storage"(w& +3 "core" &% l\ p +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 1 +2 "manipulator"&'\\ +112 "core" ' + .tElbow.hold +2 "manipulator"&, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&z1 +75 "core" 1 +2 "manipulator"&u% +4 "core" % lr $ G ø + "storage"(& +4 "core" &% h h \ k + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 316 counts + "manipulator"&~'Ϙ +14 "core" ' + "manipulator"&\ & +4 "core" &    +2 "storage"(& +4 "core" &% \ s +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&|' +25 "core" ' + "storage"(y% +4 "core" %> C\ r +2 ."downElevator"SE.seek :down +4 "storage"('v +100 (^% +2 "core" %9 \ pWg +2 "manipulator"&e% +4 "core" %=   5 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"& '\ +90 "core" ' +52 ' + ."downElevator"SE.coast + "storage"(5 +2 .tSC.coast + "storage"(6 +3 .tPSV.dial :air + "processing"%  +74 "core" +2 .tPS.seek 2.5ml +2 "processing"%' +2634 "core" ' + .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"% +43 "core" + .tdelay 1 second +102 .PSV.dial :air +2 "processing"%i  +43 "core"  + .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"% +44 "core" + .tdelay 1 second +102 .PSV.dial :air +2 "processing"%  +43 "core"  + .tdelay 1 second +103 .PS.seek 0ml + "processing"%}'W +2627 "core" ' + #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +47 "processing"%& +6 "core" &\ ] +2 "manipulator"&& +3 "core" &    +2 "manipulator"&"% +3 "core" %\    9  +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +177 "core" ( + "manipulator"&%& +4 "core" &-   N & +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-   _ & +2 .tForearm.seek :garage + "manipulator"&' +112 "core" ' + .tHand.close +2 "manipulator"&#/ +70 "core" / + "manipulator"&s& +4 "core" &-   & +2 "manipulator"&% +4 "core" % k \ Ŷ +2 .tForearm.seek :retract + "manipulator"&'\ +100 "core" ' + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"& ( +126 "core" ( + "manipulator"&r& +4 "core" &    p +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &    p +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&' +93 "core" ' + "manipulator"&&& +4 "core" &   p +2 "manipulator"&O% +4 "core" %   7 +2 "processing"%.& +3 "core" &I\ ] +2 "processing"%5& +3 .tPC.seek :closed +2 "processing"% (Tg +3 "core" &Z\ ] +3 &\ ] +9 &2t\ X)w +9 &b}\ W> +9 &qp\ WO +10 &3Q\ YO +9 &R\ YN +10 &T\ YN +9 &xV>\ YO +9 &<SD\ YN +10 &RH\ YN +9 &TA\ YO +9 & VC\ YN +10 &"CUG\ YO +9 &$TB\ YO +10 &%TR\ YO +9 &'TC\ YN +9 &)LQT\ YN +10 &+QT\ YN +9 &,V\ YN +9 &.T;\ YN +10 &0TU\ YN +9 &2U\ YN +10 &3V\ YN +9 &5T\ YN +9 &7[T\ YO +10 &9T\ YN +9 &:T\ YN +9 &<V\ XN +10 &>eR\ YN +9 &@'T\ YN +10 &AS\ YN +9 &CT\ YN +9 &ElV\ YN +10 &G.X\ XN +9 &H^\ XO +9 &Jh\ XP +10 &Ld\ VT +9 &N#\ UU +10 &O\ UU +9 &Q\ VU +9 &SSm\ W5 +10 &T#,h\ WO +9 &TG\ [+ +2 ( +2 "processing"%5& +2 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.57 + "processing"%2& +4 "core" &TG\ Z+ +2 .tHand.open + "manipulator"&-1 +77 "core" 1 + "manipulator"&% +4 "core" %   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&!'\ +93 "core" ' + .tPRV.dial :air +2 "processing"%  +45 "core"  + .tPSV.dial :mixloop +2 "processing"%3 +44 "core" + "processing"%% +4 "core" %\\\ Z +2 .tPS.seek 0.3ml +2 "processing"%)' +389 "core" ' + .tPSV.dial PSR +2 "processing"%> +104 "core"  + "processing"%4% +4 "core" %7\ Y + #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml +2 "processing"%,'* +485 "core" ' + .tdelay 3 seconds +302 .PSR.select :air +3 .PS.seek 2.5ml + "processing"%1' +1921 "core" ' + .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"% +117 "core" + .tPTV.dial :mixing +2 "processing"%0 @ +72 "core" A + .tPBV.dial :waste2 +2 "processing"%p  +106 "core"  +2 .tPS.seek 0ml + "processing"%*'W +2638 "core" ' + #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&7& +3 "core" &   ( p +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&A( +3 "core" ( + "manipulator"&E& +4 "core" &   p + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &6& +3 "core" &   S p +2 .tForearm.seek PC + "manipulator"&/' +98 "core" ' + .tHand.close + "manipulator"&$/ +76 "core" / + .tPC.seek :open +2 "processing"%{( +403 "core" ( + "manipulator"&J& +4 "core" &   p +2 "manipulator"&'% +3 "core" %   !  +2 .tForearm.seek :retract +2 "manipulator"&+'\ +94 "core" ' + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&Q(- +140 "core" ( + "manipulator"&D& +4 "core" &.   % n +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &X& +3 "core" &.  U n + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&F' +115 "core" ' + .tHand.open + "manipulator"&@1 +76 "core" 1 + "manipulator"&K% +4 "core" % \ d a ŴL +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&L'\ +100 "core" ' +3 #tLoading da puck from tube 2 into Processing Clamp + "processing"%H& +4 "core" &k\ ] +2 "manipulator"&M% +3 "core" %\    +2 "storage"(?% +3 "core" % 4\ w +2 "storage"(G. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(]( +348 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (c& +3 "core" & $ \ r\  +2 "manipulator"&& +3 "core" &.   f m +2 "manipulator"&:% +3 "core" %\    K  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&P( +169 "core" ( + "manipulator"&R& +4 "core" &   < "| +2 "storage"(V& +3 "core" & % n\ r\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&8' +99 "core" ' + "storage"(& +4 "core" & % \ r\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"(;'L +283 "core" ' + "storage"(C- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (a& +2 "core" & # \ n\  +2 "manipulator"&N& +3 "core" &\   Y "z +2 .tElbow.seek 2 + "manipulator"&B( +4 "core" ( + "manipulator"&\\& +4 "core" &\   "z + "storage"(k& +4 "core" & " \ n\  +2 .tForearm.seek 2 + 300 counts + "manipulator"&Z'υ +29 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"& / +75 "core" / +2 ."downElevator"SE.seek :down +5 "manipulator"&g& +5 "storage"(n'v +3 "core" &\  "z +2 "manipulator"&(% +4 "core" % Ϝ   + .tForearm.seek :retract +2 "manipulator"&U'\ +94 "core" ' + .tElbow.seek PC +2 "manipulator"&b( +170 "core" ' + ."downElevator"SE.coast + "storage"(5 +84 "core" ( + "manipulator"&`& +4 "core" &   | +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &f& +3 "core" &    | +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&W' +101 "core" ' +32 "manipulator"&I& +4 "core" &   x | + "manipulator"&d% +4 "core" %   n +2 "processing"%q& +3 "core" &\ Y +2 "processing"%[& +3 .tPC.seek :closed +2 "processing"%h(Tg +3 "core" &.\ Y +4 &\ Y6 +9 &4Gw \ T1 +9 &as~\ SE +10 &^\ UO +9 &R\ UN +53 &U\ UN +3 &IV\ UO + & S\ UN + &P\ UN + &T\ UN + &SU\ UN +6 &!S\ UN +9 &"S\ UN +9 &$O\ VN +10 &&ZR\ UN +9 &(S\ UO +10 &)R\ UN +9 &+S\ UN +9 &-cR\ UN +10 &/%R\ UN +9 &0R\ UN +9 &2R\ UN +10 &4kS\ UN +9 &6-R\ UN +10 &7S\ UN +9 &9R\ UN +9 &;rR\ UN +10 &=4R\ UN +9 &>R\ UN +9 &@R\ UN +10 &BzQ\ UN +9 &D<R\ UN +10 &EU\ UN +9 &GZ\ UO +9 &I_\ TO +10 &K<j\ SQ +9 &L\ RT +9 &N\ RU +10 &Pw\ RU +9 &R9\ RU +10 &Se|\ S$p +9 &TE!^\ U. +9 ( + &TL\ X ' +2 "processing"%[& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.60 + .Hand.open +2 "manipulator"&_1 +76 "core" 1 +3 "manipulator"&<% +3 "core" %    +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&o'\ +95 "core" ' + .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 2 in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +4 "processing"%t  + %v9 +5 "core" 9K +103 "processing"%x9 +2 "core" 9J +103 "processing"%l9 +2 "core" 9J  +102 "processing"%w9 +3 "core" 9J  +103 "processing"%9 +2 "core" 9~J +103 "processing"%Y9 +2 "core" 9~J +103 "processing"%z9 +2 "core" 9~J +103 "processing"%u9 +2 "core" 9J +102 "processing"%9 +3 "core" 9J" +102 "processing"%\ 9 +4 "core" 9K& +103 "processing"%9 +2 "core" 9J+ +103 "processing"%y9 +2 "core" 9K/ +103 "processing"%9 +2 "core" 9K3 +102 "processing"%^9 +3 "core" 9K7 +103 "processing"%e9 +3 "core" 9K; +103 "processing"%99 +2 "core" 9J@ +102 "processing"%9 +3 "core" 9KD +103 "processing"%~9 +2 "core" 9KH +103 "processing"%j9 +2 "core" 9KL +103 "processing"%9 +2 "core" 9MP +103 "processing"%|9 +2 "core" 9MU +102 "processing"%9 +3 "core" 9LY +103 "processing"%T9 +2 "core" 9L] +103 "processing"%S9 +2 "core" 9La\ +103 "processing"%9 +2 "core" 9Me\ +102 "processing"%i9 +3 "core" 9Mj +103 "processing"%9 +2 "core" 9 Mn +103 "processing"%9 +2 "core" 9Mr +102 "processing"%9 +3 "core" 9Mv +103 "processing"%9 +3 "core" 9%Nz +103 "processing"%9 +2 "core" 9/N +103 "processing"%"9 +2 "core" 98O +102 "processing"%%9 +3 "core" 9@O +102 "processing"%9 +3 "core" 9IN +102 "processing"%9 +4 "core" 9QO +102 "processing"%#9 +3 "core" 9YN +103 "processing"%s9 +2 "core" 9`P +2 .tPH.hold 2:00:00,28C +3 "processing"% pp[ +3 .tdelay 1:30 +3 "core"  +1498 "Can"\ I54 +7502 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"% +103 "core"  + "processing"%r% +4 "core" %T\ Q +2 #tPulling 0.5ml of PSR.wash .PSR.select :wash +2 "processing"% +11 .tPS.seek 0.5ml + "processing"%' +597 "core" ' + .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +10 .tPS.seek 2ml +2 "processing"%'[ +1604 "core" ' + .tPTV.dial :puck +2 "processing"%&  +72 "core"  + .tPSV.dial PTV +2 "processing"%O +74 "core" + .tPBV.dial :waste1 +2 "processing"%.  +131 "core" + "processing"%% +4 "core" %\\\ S +2 .tPS.seek 1.5ml +2 "processing"%' +599 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +36 "core" + +2 .tPS.seek 0ml +2 "processing"%2'W +1605 "core" ' + .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%-  +35 "core" + .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" + + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%5 +74 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%' +2352 "core" ' + .tPSV.dial PTV +2 "processing"%3 +73 "core" + .tdelay 5 seconds +502 .PSV.dial PSR +3 "processing"% +74 "core"  + .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"% +86 "core"  + .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%}  +74 "core"  + .tPS.seek :empty +2 "processing"%>'9 +2346 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%4  +128 "core" + .tPSV.dial :mixloop +2 "processing"%) +44 "core" + .tPRV.dial :ab1 +2 "processing"%, @ +75 "core" B +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%'w +361 "core" ' + .tdelay 2 seconds +203 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +3 "collection"'0  +3 "processing"%p  +45 "core"  +7 + "processing"%1% +4 "core" %y]\ W +2 .tPS.seek 0.32ml +2 "processing"%7'& +389 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'E  +31 "core" + .tPRV.dial :air +2 "processing"%6  +42 "core"  +2 .tPS.seek 0.9ml +2 "processing"%$'D +1234 "core" ' + .tPRV.dial :waste2 +2 "processing"% @ +72 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%!' +865 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%  +44 "core"  + .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%J'[ +1604 "core" ' + .tPSV.dial :PML +2 "processing"%' +44 "core" + .tPTV.dial :mixing +2 "processing"%D @ +72 "core" A + .tPBV.dial :waste1 +2 "processing"%X  +34 "core" + "processing"%/% +4 "core" %\\P\ Z +2 .tPS.seek 1.85ml +2 "processing"%A'< +238 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%@ * +35 "core" + +2 .tPS.seek 0ml +2 "processing"%K'W +1255 "Can"8\ V;; +710 "core" ' + .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'+& +3 "core" &(\ K +2 "manipulator"&H& +3 "core" &  | +2 "manipulator"&M% +3 "core" %\ $  \ . G +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&?(- +166 "core" ( + "manipulator"&G& +4 "core" &-    +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &F& +3 "core" &-   + .tForearm.seek :garage +2 "manipulator"&c' +110 "core" ' + .tHand.close +2 "manipulator"&/ +70 "core" / + "manipulator"&:& +4 "core" &-  *  +2 "manipulator"&R% +4 "core" % }  ûA +2 .tForearm.seek :retract + "manipulator"&V'\ +100 "core" ' + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +281 "core" ( + "manipulator"&Q& +4 "core" &    :+ +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &L& +3 "core" & \ \ ! :+ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&C'ρ +98 "core" ' + "manipulator"&a& +4 "core" &   :* +2 "manipulator"&N% +3 "core" %y  F Q +50 "collection"'\\& +4 "core" &H\ K + "collection"'k& +4 .tCC.seek :closed +2 "collection"' (O +3 "core" &\ F +2 &)\ E +9 &2*\ A+{ +9 &d!\ ?> +9 &~s\ ?N +10 &AT\ AM +9 &U\ AM +10 &T\ AM +9 &U\ @M +9 &IV\ @M +10 & U\ @M +9 &U\ AM +9 & T\ @M +10 &"RT\ @M +9 &$Y\ @M +10 &%T\ \ ?M +9 &'V\ AM +9 &)ZT\ @M +10 &+U\ BM +9 &,T\ AM +9 &.T\ ?M +10 &0aT\ ?M +9 &2$T\ @M +10 &3U\ BL +9 &5U\ AM +9 &7jT\ @M +10 &9-U\ @L +9 &:U\ @M +9 &<T\ @M +10 &>rT\ AM +9 &@4T\ @M +10 &AX\ @M +9 &CU\ AM +9 &EwX\ ?N +10 &G8`\ ?N +9 &Hp\ >P +9 &J\ ;T +10 &L`\ 9X +9 &N\ 8F +10 &O<A\ <%n +9 &Ov\ >H +6 ( + "collection"'k& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.82 + "collection"'g& +4 "core" &On\ ?H +2 &Om\ >H + .tHand.open + "manipulator"&(1 +67 "core" 1 +2 "manipulator"&P% +4 "core" % y  \ * Q +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&8'\ +92 "core" ' + .tPSV.dial PSR +2 "processing"%; +102 "core"  + "processing"%Z% +4 "core" %XS\ P +2 #tPulling 1.5ml of PSR.flush .PSR.select :flush +3 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%`' +1615 "core" ' + .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%f  +55 "core"  +2 .tPS.seek 0ml + "processing"%B'W +1614 "core" ' + .tPSV.dial PSR +2 "processing"%I +43 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%d' +2639 "core" ' + ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +4 "processing"%q  +2 "collection"'n  +40 "core"  +122  + .tPSV.dial :mixloop +2 "processing"%U +114 "core" + .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%{  +73 "core" +2 .tPS.seek 0ml +2 "processing"%_'W +2630 "core" ' + .tPSV.dial :air +2 "processing"%<  +44 "core"  +2 .tPS.seek 2.5ml + "processing"%v' +2638 "core" ' + .tPSV.dial :mixloop +2 "processing"%[ +44 "core" +2 .tPS.seek 0ml + "processing"%x'W +2631 "core" ' + .tPSV.dial :air +2 "processing"%W  +44 "core"  +2 .tPS.seek 2.5ml + "processing"%l' +2638 "core" ' + .tPSV.dial :mixloop +2 "processing"%] +43 "core" +2 .tPS.seek 0ml + "processing"%w'W +2635 "core" ' + #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +5 "core" & ] :* + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&Y( +4 "core" ( + "manipulator"&z& +4 "core" &   :* +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &u& +3 "core" &  L :* + .tForearm.seek CC +2 "manipulator"&'ρ +94 "core" ' + .tHand.close +2 "manipulator"&\ / +77 "core" / + .tCC.seek :open +2 "collection"'( +375 "core" ( +3 "manipulator"&y& +4 "core" & \ } :* + "manipulator"&% +4 "core" % υ \ \ y +2 .tForearm.seek :retract + "manipulator"&^'\ +96 "core" ' + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&e(- +282 "core" ( + "manipulator"&9& +4 "core" &-   2 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- \ \ f 2 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&~' +112 "core" ' + .tHand.open + "manipulator"&j1 +73 "core" 1 + "manipulator"&% +4 "core" % d ôK +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&|'\ +100 "core" ' + ."da"delayUntil "12:41:44.34" +24784 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"% @ +70 "core" @ + ."da"PBV.dial :waste1 +2 "processing"%T  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%S * +34 "core" + + ."da"PSV.dial :air +2 "processing"%  +44 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%i' +2344 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +44 "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" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +44 "core"  + ."da"PS.seek :empty +2 "processing"%'9 +2356 "core" ' + #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%" +131 "core"  + "processing"%%% +4 "core" %:Z\ _ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%' +592 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1110 "Can"\ Z:: +511 "core" ' + ."da"PTV.dial :puck +2 "processing"%#  +72 "core"  + ."da"PSV.dial PTV +2 "processing"%s +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +35 "core" + "processing"%r% +4 "core" %ae\ ` +2 ."da"PS.seek 1.5ml +2 "processing"%*' +589 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" * +2 ."da"PS.seek 0ml +2 "processing"%&'W +1604 "core" ' + ."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"%. * +34 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +73 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2327 "core" ' + ."da"PSV.dial PTV +2 "processing"% +73 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +73 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%t +73 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +4 "processing"%-  +73 "core"  + ."da"PS.seek :empty +2 "processing"%'9 +2339 "core" ' + #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%5 +142 "core"  + "processing"%2% +4 "core" %5k\ b + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +9 ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%3' +584 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'[ +1605 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%}  +35 "core" + "processing"%% +4 "core" %WY\ ` +2 ."da"PS.seek 1.5ml +2 "processing"%4' +591 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%) * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"%,'W +1614 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%>  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%p * +35 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%0 +73 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%1' +2334 "core" ' + ."da"PSV.dial PTV +2 "processing"% +74 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%E +71 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%6 +86 "core"  + ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%7  +74 "core"  + ."da"PS.seek :empty +2 "processing"% '9 +2323 "core" ' + #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%$  +45 "core"  + ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%  +128 "core" + ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%!  +43 "core"  + ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%' +44 "core" + ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%D' +392 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%X  +44 "core"  + "processing"%/% +4 "core" %t\ b +2 ."da"PS.seek 0.55ml +2 "processing"%@'w +346 "core" ' + #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%J  +44 "core"  +2 ."da"PS.seek 2ml +2 "processing"%A'[ +1557 "core" ' + ."da"PSV.dial :PML +2 "processing"%+ +44 "core" + ."da"PTV.dial :mixing +2 "processing"%H @ +70 "core" A + ."da"PBV.dial :waste1 +2 "processing"%M  +35 "core" + "processing"%G% +4 "core" %^u\ b +2 ."da"PS.seek 1.85ml +2 "processing"%F'> +267 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%b * +35 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'W +1965 "core" ' + ."da"delay 2 seconds +202 .delay 8:00 +1364 "Can"6\ XVV +46638 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 .PBV.dial :waste1 + "processing"%:  +36 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%R * +34 "core" + + ."da"PSV.dial :air +2 "processing"%o  +44 "core"  + ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%c' +2331 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%Q +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%L  +44 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%? +45 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%a  +45 "core"  + ."da"PS.seek :empty +2 "processing"%N'9 +2333 "core" ' + #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%\\ +130 "core"  + "processing"%V% +4 "core" %2k\ f + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%m' +593 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%k'[ +1610 "core" ' + ."da"PTV.dial :puck +2 "processing"%g  +70 "core"  + ."da"PSV.dial PTV +2 "processing"%( +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%P  +35 "core" + "processing"%;% +4 "core" %Yv\ ` +2 ."da"PS.seek 1.5ml +2 "processing"%Z' +589 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%C * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%K'W +755 "Can"\ _54 +856 "core" ' + ."da"delay 2:00 +12004 #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"%` * +35 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%I +86 "core"  + ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%B' +2326 "core" ' + ."da"PSV.dial PTV +2 "processing"%n +70 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%q +72 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%U +73 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%{  +72 "core"  + ."da"PS.seek :empty +2 "processing"%d'9 +2322 "core" ' + #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%< +130 "core"  + "processing"%_% +4 "core" %=w\ ^ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%[' +634 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%v'[ +1616 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%W +73 "core" + ."da"PBV.dial :waste1 +2 "processing"%x  +34 "core" + "processing"%]% +4 "core" %_}\ f +2 ."da"PS.seek 1.5ml +2 "processing"%l' +599 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" * +2 ."da"PS.seek 0ml +2 "processing"%z'W +1607 "core" ' + ."da"delay 2:00 +12004 #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"%\ * +35 "core" * + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +73 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%8' +2334 "core" ' + ."da"PSV.dial PTV +2 "processing"% +74 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%y +73 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +73 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +72 "core"  + ."da"PS.seek :empty +2 "processing"%9'9 +2315 "core" ' + #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +129 "core"  + "processing"%Y% +4 "core" %7n\ f + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%j' +588 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1614 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%^ +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%~  +33 "core"  + "processing"%% +4 "core" %Y_\ f +2 ."da"PS.seek 1.5ml +2 "processing"%T' +597 "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 +1617 "core" ' + ."da"delay 2:00 +4711 "Can"?\ ^GG +7292 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%w  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +85 "core"  + ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2325 "core" ' + ."da"PSV.dial PTV +2 "processing"% +70 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%i +72 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%" +72 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%%  +73 "core"  + ."da"PS.seek :empty +2 "processing"%'9 +2320 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"% +134 "core"  +5 "processing"%#% +10 "core" %6i\ 9 +9 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +7 "processing"% +12 ."da"PS.reconfigure PSconfig +5 "processing"%#A d`xb +4 ."da"PS.seek 0.25ml +5 "processing"%s'7 +335 "core" ' +3 ."da"delay 5 seconds +503 "processing"% % +3 "core" %8k\ . + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +3 "processing"%r' +339 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1615 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%*  +34 "core"  + "processing"%O% +4 "core" %^k\  +2 ."da"PS.seek 1.5ml +2 "processing"%.' +594 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%&'W +1617 "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"% * +35 "core" * + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%t +75 "core"  + ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%-' +2409 "core" ' + ."da"PSV.dial PTV +2 "processing"% +75 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%5 +75 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%2 +75 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +73 "core"  + ."da"PS.seek :empty +2 "processing"%3'9 +2405 "core" ' + "processing"%9 +3 "core" 9~4k +2 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast +2 "processing"%}  +3 "core" 4k + 4k + "processing"%& +3 "core" &TL[\  ' +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&% +3 "core" %\  z +2 "storage"()% +3 "core" % \  +2 "storage"(4. +2 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 1 +2 "storage"(>($ +339 "core" ( + ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (p& +2 "core" &' x q p\  +2 "manipulator"&0& +3 "core" &- q x2 +2 "manipulator"&,% +4 "core" %\  R w +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&( +184 "core" ( + "manipulator"&E& +4 "core" & wF +2 "storage"(6& +3 "core" && U K U\  +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 700 counts +49 "manipulator"&7' +98 "core" ' + "storage"(1& +4 "core" && [ i y\  +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +2 "storage"($'L +284 "core" ' + "storage"( - +3 "core" -' +2 ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&!& +3 "core" & uF + "storage"('& +4 "core" && U X\  + ."da"Elbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"& '\\ +40 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&X, +3 "core" , +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(/- +2 "core" -' +2 ."da"SE.seek 1.11 Pucks below Top Plate +2 "storage"(D'9 +25 "core" ' + "manipulator"&J% +4 "core" %he G J g +2 "storage"(@& +4 "core" && (  \ + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 312 counts +2 "manipulator"&+'ϔ +22 "core" ' + "manipulator"&H& +4 "core" & Y uF +2 "storage"(M& +4 "core" && . 2\  +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&G' +21 "core" ' +2 ."da"SE.seek 2.11 Pucks below Top Plate +2 "storage"(A'( +43 "core" ' + "manipulator"&b& +4 "core" & xF +2 "manipulator"&F% +4 "core" %  w +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&:'\ +92 "core" ' + ."da"Elbow.seek PC +3 "manipulator"&R( +254 "core" ( + "manipulator"&o& +4 "core" &  so + ."da"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 && +3 "core" & so +2 ."da"Forearm.seek PC +2 "manipulator"&Q' +101 "core" ' + ."da"Hand.close +2 "manipulator"&L/ +73 "core" / + ."da"PC.seek :open +2 "processing"%?( +404 "core" ( + "storage"(a& +4 "core" && V V \  +2 "manipulator"&c& +3 "core" &  uo +2 "manipulator"&\\% +3 "core" %  u +2 ."da"Forearm.seek :retract +2 "manipulator"&V'\ +96 "core" ' + ."da"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&N( +255 "core" ( + "manipulator"&m& +4 "core" & ? tY +2 "storage"(g& +3 "core" && H K \  +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&(' +96 "core" ' + ."da"Hand.open +2 "manipulator"&P1 +72 "core" 1 +4 "storage"(;- +3 "core" -'( +2 ."da"SE.seek 1.86 Pucks below Top Plate +2 "storage"(k' +28 "core" ' + ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.19 Pucks below Top Plate +2 "storage"(C' +51 "core" ' + #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da19aug2613h100ml.tif +1947 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +1215 #"da"SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 28.122 seconds\ /var/log/esp/da19aug2613h100ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da19aug2613h100ml15s.tif +1563 #SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da19aug2613h100ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da19aug2613h100ml30s.tif +3063 #SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da19aug2613h100ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da19aug2613h100ml70s.tif +7124 #SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da19aug2613h100ml70s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF + ."Qmail"HABfans.email "28.122 sec auto-exposure",Subject: "da19aug2613h100ml images!" +10 "storage"(Z- +13 "core" -' +6 "storage"(f& +4 "core" && 2\  +2 "manipulator"&`& +4 "core" & q r  P +3 ."da"Elbow.seek 1 +2 "manipulator"&I( +21 "core" ( +2 "manipulator"&K& +5 "core" & | +2 "storage"(n& +4 "core" && \  +2 ."da"Forearm.seek 1 + 700 counts +4 "manipulator"&q' +19 "core" ' +2 ."da"SE.reconfigure SEgently +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.91 Pucks below Top Plate +2 "storage"(U'. +61 "core" ' +2 "manipulator"&{& +5 "core" & +2 "storage"(B& +4 "core" &&\ . + ."da"Elbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +4 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&<'\\ +38 "core" ' + ."da"Elbow.hold +2 "manipulator"&_, +3 "core" , +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 2.09 Pucks below Top Plate +2 "storage"(d' +23 "core" ' + "manipulator"&[% +4 "core" %`h z | E +2 "storage"(W& +4 "core" && l\ + + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 304 counts +2 "manipulator"&x'ό +20 "core" ' +2 "manipulator"&]& +3 "core" & ] +2 "storage"(v& +4 "core" &&   \ 2 +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&' +25 "core" ' +32 "storage"(l% +4 "core" %"   \ 3 +2 ."downElevator"SE.seek :down +4 "storage"(u'v +99 (\ % +2 "core" %'3   \ 2Xi +2 "manipulator"&% +4 "core" % [ + ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&z'\ +98 "core" ' +38 ' +55 ."downElevator"SE.coast +2 "storage"(5 +3 ."da"SC.coast + "storage"(6 +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 #tStarting finalPurge + "processing"% & +4 "core" &V\ " +2 "manipulator"&y& +4 "core" &  +2 "manipulator"&% +3 "core" %\ $ + I +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&(- +172 "core" ( + "manipulator"&8& +4 "core" &-   L F +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &-   " F +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&Y' +111 "core" ' + ."psFlush"Hand.close +2 "manipulator"&9/ +77 "core" / + "manipulator"&j& +4 "core" &- T F +2 "manipulator"&^% +3 "core" % { = 1 +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&~'\ +102 "core" ' + ."psFlush"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&( +126 "core" ( + "manipulator"&& +4 "core" & " +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &S& +3 "core" &  a +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +2 "manipulator"&T' +102 "core" ' +2 "manipulator"&w& +4 "core" &  +2 "manipulator"&% +3 "core" %  +2 "processing"%& +4 "core" &@\ ( + "processing"%& +4 ."psFlush"PC.seek :closed +2 "processing"%(Tg +3 "core" &A\ ' +4 &@\ ' +7 &/v>\ #+{ +10 &bzE\ "? +9 &gk5\ "P +9 &(J9\ %P +10 &P9\ $P +9 &P-\ $P +9 &nN*\ $P +10 &1M1\ $O +9 &L)\ $O +10 &L \ $O +9 & wR*\ $O +9 &"9Q'\ $O +10 &#Q\ $O +9 &%L \ %O +9 &'L\ %O +10 &)AL\ %O +9 &+M\ %O +10 &,P\ $O +9 &.K\ %P +9 &0IO\ %O +10 &2\ P\ %P +9 &3N\ %P +9 &5P\ %O +10 &7QL\ %O +9 &9N \ %O +10 &:O\ %P +9 &<O\ %P +9 &>YN\ %O +10 &@K \ %O +9 &AP\ %O +9 &CP \ %O +10 &E`O\ %P +9 &G"N\ &P +10 &HT\ %P +9 &J`\ %R +9 &LX\ #U +10 &N\ "V +9 &O\ "V +9 &Q\ #V +10 &SMu\ #4 +9 &T%-[\ %P +10 &TI#\ ', +3 ( + "processing"%& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.60 +2 "processing"%i& +3 "core" &TI \ ', + ."psFlush"Hand.open +2 "manipulator"&"1 +75 "core" 1 +2 "manipulator"&%% +4 "core" %    +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +94 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +133 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."psFlush"PS.seek 1ml +2 "processing"%#'P +363 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +748 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1616 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +74 "core" + ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%s  +35 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%r'W +2646 "core" ' +3 ."psFlush"PSV.dial PSR +3 "processing"% +88 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%*' +305 "Can"\ 7:; +286 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%O' +2122 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +72 "core" + ."psFlush"PBV.dial PSV +2 "processing"% U +55 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%.'W +2626 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2643 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%t  +72 "core"  + ."psFlush"PS.seek :empty +2 "processing"%&'9 +2634 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +44 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%5' +2632 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%2 +72 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%'W +2636 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%- @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2633 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%}  +72 "core"  + ."psFlush"PS.seek :empty +2 "processing"%'9 +2635 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +44 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%)'P +1094 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%4' +1604 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%p +72 "core" + ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%0  +54 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%,'W +2625 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%E +74 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%6' +593 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%e' +2122 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%1 +74 "core" + ."psFlush"PBV.dial PSV +2 "processing"%| U +55 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"% 'W +2633 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%! @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%'' +2633 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%/  +83 "core"  + ."psFlush"PS.seek :empty +48 "processing"%J'9 +2640 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%@ +43 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%H' +2631 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%M +83 "core"  + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%b'W +2631 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%F @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%7' +2638 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +83 "core"  + ."psFlush"PS.seek :empty +2 "processing"%$'9 +2636 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"' & +4 "core" &*\ R + "manipulator"&+& +4 "core" &  o +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&D( +2 "core" ( +2 "manipulator"&G& +3 "core" &   + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &o& +3 "core" &   + .tForearm.seek PC +2 "manipulator"&' +101 "core" ' + .tHand.close + "manipulator"&X/ +76 "core" / + .tPC.seek :open +2 "processing"%L( +401 "core" ( + "manipulator"&:& +4 "core" &   +2 "manipulator"&h% +3 "core" %  +2 .tForearm.seek :retract +2 "manipulator"&a'\ +93 "core" ' + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&c( +354 "core" ( + "manipulator"&\\& +4 "core" &    2 + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &Q& +2 "core" &  \  2 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&m'ρ +102 "core" ' + "manipulator"&g& +4 "core" &    2 +2 "manipulator"&R% +4 "core" %φ   5 +2 "collection"'P& +3 "core" &6\ S +2 "collection"';& +3 .tCC.seek :closed +2 "collection"'V(O +3 "core" &%\ S +3 &;\ S +9 &3A\ M+{ +10 &d?\ K> +9 &s8\ LM +10 &OR@\ NL +9 &WA\ NM +9 &XF\ NM +10 &V@\ NL +9 &VWA\ MM +9 &YE\ NM +10 &WA\ NL +9 & UA\ NM +10 &"^T=\ NM +9 &$!WA\ NL +9 &%V?\ MM +10 &'UA\ NM +9 &)gWF\ NL +9 &+(W<\ NM +10 &,[:\ MM +9 &.ZF\ MM +10 &0n[A\ NM +9 &20YG\ NM +9 &3YP\ NM +10 &5UK\ NM +9 &7wVO\ NL +9 &99VR\ NL +10 &:VO\ NL +9 &<UQ\ NM +10 &>~YT\ NM +9 &@@TP\ NM +9 &BW"\ NL +10 &CWP\ NM +9 &EZN\ NM +9 &GEcS\ MN +10 &ItS\ LO +9 &JT\ IT +10 &Lo=\ FW +9 &N-%\ FF +9 &O;;\ I't +10 &OoL\ LD +6 ( + "collection"';& +4 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.68 + "collection"'A& +4 "core" &O^T\ MD + &O^\ MD +2 .tHand.open + "manipulator"&k1 +78 "core" 1 + "manipulator"&Z% +4 "core" % φ  +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&f'\ +92 "core" ' + #tFlushing the Collection Valve::Manifold +2 "collection"'`& +3 "core" &O^\ ND +2 "collection"'K% +4 "core" %A\ N + .tCSV.dial CSR +2 "collection"'n  +41 "core"  + "collection"'{% +4 "core" %B\ M +2 #tPulling 5ml of CSR.flush .CSR.select :flush +2 "collection"' +11 .tCS.seek 5ml + "collection"'B'l +1362 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 '[% +3 "core" %l\ G +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.501ml +2 "collection"'W' +665 "core" ' + .tCSV.dial :waste +2 "collection"'] +139 "core" + .tCS.reconfigure CSconfig +3 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'v' +1990 "core" ' + #tFlushing lower manifold's waste1 port +2 "collection"'N& +4 "core" &O^\ OD + "collection"'(% +4 "core" %\ O + .tCSV.dial :flush +2 "collection"'l  +43 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"'C'l +1244 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'q @ +42 "core" B + "collection"'\ % +4 "core" %l\ O +2 .tCS.seek 7ml +2 "collection"'' +549 "core" ' + ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'I  +3 'U  +42 "core"  +90  + .tCBV.dial :waste1 +2 "collection"'< @ +46 "core" ? +2 .tCS.seek 0ml + "collection"'x' +1709 "core" ' + #tFlushing lower manifold's waste2 port +2 "collection"' & +4 "core" &O^\ OD + "collection"'d% +4 "core" %\ P + .tCSV.dial :flush +2 "collection"'y  +73 "core" +2 .tCS.seek 5ml +2 "collection"''l +214 "Can"6\ ]>= +1035 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +55 "core" > + "collection"'8% +4 "core" %l\ O +2 .tCS.seek 7.001ml +2 "collection"'' +548 "core" ' + ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'u  +45 "core"  + .tCBV.dial :waste2 +2 "collection"'>  +114 "core"  +2 .tCS.seek 0ml + "collection"'_' +1703 "core" ' + #tDisinfecting external Intake with kill +2 "collection"'9& +3 "core" &O]\ PD +2 "collection"'j% +4 "core" %\ P + .tCSV.dial CSR +2 "collection"'^  +42 "core"  + "collection"'z% +4 "core" %\ O +2 #tPulling 8ml of CSR.kill + .CSR.select :kill + "collection"' +10 .tCS.seek 8ml +2 "collection"'' +1954 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml +2 "collection"'S' D +570 "core" ' + ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'Y + 'w  +98 "core" +36  + .tCTV.dial :intake +2 "collection"'  +72 "core" + .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'' \\ +1963 "core" ' + .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'  +74 "core" ~ + .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'~' +593 "core" ' + .tCSV.dial CSR +2 "collection"'?  +101 "core"  + "collection"'i% +4 "core" %\ O + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +2 "collection"'"'l +1347 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml +48 "collection"'%' D +1365 "core" ' + .tCSV.dial CBV +2 "collection"' +101 "core" +2 .tCS.seek 0ml + "collection"'' +2618 "core" ' + #tGaraging FlushPuck in Collection Clamp + "manipulator"&T& +5 "core" &   2 + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&3( +3 "core" ( + "manipulator"&#& +4 "core" &   B 2 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 & & +3 "core" &   8 2 + .tForearm.seek CC +2 "manipulator"&s'ρ +103 "core" ' + .tHand.close + "manipulator"&/ +69 "core" / + .tCC.seek :open +2 "collection"'( +377 "core" ( + "manipulator"&r& +4 "core" &  K 2 +2 "manipulator"&*% +3 "core" % w \  Z r +2 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&(- +280 "core" ( + "manipulator"&O& +4 "core" &-   ( +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &- \  ( +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&.' +113 "core" ' +2 .tHand.open + "manipulator"&t1 +73 "core" 1 + "manipulator"&% +4 "core" % g  T ȵR +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 "processing"%&& +3 "core" &(\ j +2145 #t-> access 1 +2 .SE.seek :down +2 "storage"(2'v +2 "core" ' +2 "manipulator"&5% +4 "core" %\  o  +2 "manipulator"&-& +3 "core" &-   ( +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 + "storage"((< +1286 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (}& +2 "core" &<6 \ |  +39077 "Can"\ g77 +60002 \ j77 +60002 \ l76 +60002 \ o77 +60002 \ p76 +60003 \ r77 +60002 \ t76 +60002 1\ w76 +60002 \ x76 +60002 =\ {77 +60003 \ }77 +60002 \ 77 +60002 \ 77 +60002 m~\ 77 +60002 }\ 76 +60003 }\ 76 +60002 ~\ 76 +60002 }\ 76 +60002 h~\ 77 +60002 |\ 77 +60002 }\ 76 +60003 }\ 66 +60002 |\ 77 +60002 }\ 66 +60002 A{\ 77 +60002 W|\ 77 +60003 z\ 76 +60002 z\ 77 +60002 y\ 77 +60002 ~x\ 66 +60002 w\ 76 +60003 w\ 67 +60002 w\ 66 +60002 v\ 66 +60002 v\ 66 +60002 t\ 76 +60003 u\ 76 +60002 zt\ 76 +60002 t #66 +60002 }t G66 +60002 7t\ 76 +60003 mt\ <77 +60002 `t\ 277 +60002 Ds\ ,77 +60002 ks\ )77 +60002 s\ '77 +60003 s\ %77 +60002  r\ #77 +60002 r\ !77 +60002 r\ 77 +60002 r\ 77 +60003 r\ 77 +60002 s\ 77 +60002 s\ 76 +60002 r\ 77 +60003 q\ 77 +17118 !to:SignalException : mesg" SIGHUP:@timestampu: Time b?c:\ signoi:bt["0/home/esp/esp2/lib/thread.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + !o:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt["7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +5 #mEXIT @1566874587.84EDT @1566914495.57EDT = =tMAIN =mMAIN_scheduler @EDT1566914497.21 #"core_reset"Sent BREAK + #t@0x7C3E, state=0x32F4, ifg=0x10, ie=0xFD + #@0x7EC0, state=0x32F4, ifg=0x10, ie=0xFD + #@0x8143, state=0x32F4, ifg=0x10, ie=0xFD #@0x83C5, state=0x32F4, ifg=0x10, ie=0xFD + #@0x8648, state=0x32F4, ifg=0x10, ie=0xFD + #@0x88CA, state=0x32F4, ifg=0x10, ie=0xFD #@0x8B4D, state=0x32F4, ifg=0x10, ie=0xFD + #@0x8CAA, state=0x32F4, ifg=0x80, ie=0xFD + #@0x1B48, state=0x3350, ifg=0x00, ie=0x75 #ESP2 v3.22 I2C Gateway v3.06 +8 #ESP2 v3.22 I2C Gateway v3.06 for core bus +209 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +351 "Can"{ :: + { :: + #tPolling Can every 10:00 +123 "sampler") +2 ) +2 "core"  +2 "collection"' + ' +3 "core"  + "processing"% +2 % +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 )% +2 "core" %"qp \ g + .tSS.configure SSconfig +3 "sampler")#.0XRESET< ESP2 v3.22 I2C Gateway v3.06 +208 #>RESET< ESP2 v3.22 I2C Gateway v3.06 for core bus +215 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +377 "Can"e\ / + e\ / + #tPolling Can every 10:00 +2 #Cleanly exited at 10:02:02EDT27-Aug-19 +912 #-> ESP.ready! +3 #Powering core bus +472 .Gate.power :raw,:ON +2 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  +3 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +3 )% +2 "core" %ooy\ a + .tSS.configure SSconfig +3 "sampler")#.0X access 3 +2 .SE.seek :down +2 "storage"(;'v +2 "core" ' +2 "manipulator"&<% +4 "core" %\    + "manipulator"&=& +4 "core" & 8 ] + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 7 +2 "storage"(>([z +1594 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (?& +3 "core" &[w \ (  +4076 #t-> startTube 3 +31420 #-> daExtract 50 + #Loading sh1 puck from tube 3 into Collection Clamp +2 "collection"'@& +3 "core" &i\  + .tHand.open + "manipulator"&A1 +77 "core" 1 +2 "manipulator"&B% +4 "core" % \  l  +2 "storage"(C% +3 "core" %{  a\ + + "storage"(D. +3 "core" .([z +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 +2 "storage"(E( +1284 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (F& +3 "core" & ^\ & +2 "manipulator"&G& +3 "core" & { H ] +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 + "manipulator"&H( +3 "core" ( +2 "manipulator"&I& +4 "core" & 3 ] + "storage"(J& +4 "core" & '\ " +2 .tForearm.seek 3 + 700 counts + "manipulator"&K' +102 "core" ' +2 "storage"(L& +4 "core" & \ $ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(M'L +280 "core" ' +2 "storage"(N- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (O& +2 "core" & \\\ ! +2 "manipulator"&P& +3 "core" & C ] +2 .tElbow.seek 3 +2 "manipulator"&Q( +3 "core" ( + "manipulator"&R& +4 "core" & , ] + "storage"(S& +4 "core" & \ ! + .tForearm.seek 3 + 300 counts +2 "manipulator"&T'2 +13 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +33 "manipulator"&U/ +79 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&V& +3 "storage"(W'v +6 "core" &  ] + "manipulator"&X% +4 "core" % / N o +2 .tForearm.seek :retract + "manipulator"&Y'\ +99 "core" ' +2 .tElbow.seek CC +2 "manipulator"&Z( +149 "core" ( +2 "manipulator"&[& +4 "core" & S 3 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &\\& +3 "core" & ~ w 3 + ' +2 ."downElevator"SE.coast +2 .tForearm.reconfigure TightForearm +2 "storage"(5 +4 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&]'ρ +89 "core" ' +2 "manipulator"&^& +4 "core" & { x 2 3 +2 "manipulator"&_% +3 "core" %π  +2 "collection"'`& +4 "core" &p  +2 "collection"'a& +3 .tCC.seek :closed +2 "collection"'b(O +3 "core" &<  +4 &6 > +9 &I{< 3 +10 &Cr~> G +9 &Z? P +9 &OD P +10 &mO< P +9 &/T= P +10 &TL P +9 &UK P +9 &tQT P +10 &8PU O +9 & TW P +9 &"NV O +10 &$}QR P +9 &&?PR P +10 &(OO O +9 &)TM P +9 &+RX O +10 &-HQS O +9 &/\ MU O +9 &0O[ O +10 &2N] P +9 &4PM\\ O +10 &6P] O +9 &7R[ P +9 &9Q[ P +10 &;WNa P +9 &=Rh O +9 &>Ob P +10 &@N_ O +9 &B`R] O +10 &D V[ P +9 &E_Y Q +9 &Glh R +10 &IVb V +9 &Kp [\ +9 &Lo \\ +10 &Np C +9 &OU'v *{ +9 &Obo D +3 ( + "collection"'a& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.82 +2 .Hand.open + "manipulator"&c1 +74 "core" 1 +2 "manipulator"&d% +4 "core" % π d f (  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&e'\ +93 "core" ' +2 .tSC.coast + "storage"(6 +3 #tcollectSample 50ml w/bubble point of 24psi + #Priming 7ml + .Gate.power :sampler,:ON + ."pumping"Gate.power :analytic3,:ON +3 .tIntake.select :close +2 .Exhaust.select :close + .SS.hold +2 "sampler")f+ +4 "core" + + "sampler")g% +4 "core" %pm \ 7" +2 "collection"'h& +4 "core" &O]v D +2 "Can"dl\ UU +2 #tCalibrating pressure and temperature sensors + .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X \ / + .tIntake.select :close + "sampler")0 +9 ) % +3 "core" %" \ 5 + .tSSV.dial :exhaust +2 "sampler")  +76 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler") ' +920 "core" ' +2 .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +3 "sampler")  +76 "core" +2 #tAllowing 130s for 25.0ml of remaining 25.0ml + .Intake.select :open + "sampler") +210 "collection"'% +3 "core" %7 + #tIntake @14.4psia, vacuum from 8.9 to 11.9psi +2 .SS.reconfigure SSinhale.with maxSpeed: 135 +2 "sampler")#.0X  +68 ."samplerPumpShutdown"Gate.power :sampler,:OFF + ."pumping"Gate.power :analytic3,:OFF +7 "core" ~ +45 .tdelay 15 seconds +1503 .SSV.dial :spit,avoiding: :exhaust +2 "sampler")F +137 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +4 .tSS.seek 0ml +3 "collection"'G  +2 "sampler")I' +6 "core" ' + .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")J  +127 "core"  +11  +510 ' +2 "sampler")L% +4 "core" %zz \ 2 + .tCBV.dial between SSV and waste2 +2 "collection"'$  +30 "core"  +2 "collection"'&% +4 "core" % I  +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +2 "collection"'N  +43 "core"  +2 .tCS.reconfigure CSpressurize +2 "collection"'# d@<< b +3 .tCS.seek 0ml +2 "collection"'O' +2087 "core" '\ \\ +3 "collection"'P% +3 "core" %\ ] `  +2 "sampler");% +3 "core" %zy \ 2 +2 #tBubblePoint: Intake @38.7psia, Outlet @14.4psia + .CBV.dial SSV + "collection"'R @ +39 "core" A +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml +2 "collection"'z' +135 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +61 "core" ' +2 ."CSpush"CS.coast +2 "collection"'5 +71 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X9 +3 "core" 9T d +102 "collection"'9 +3 "core" 9od +102 "collection"'A9 +3 "core" 9d +102 "collection"'F9 +3 "core" 9c +102 "collection"'G9 +3 "core" 9` +102 "collection"'J9 +3 "core" 9^ +102 "collection"'!9 +3 "core" 9[ +102 "collection"'L9 +3 "core" 9 Z +102 "collection"'$9 +3 "core" 9&V +102 "collection"'&9 +3 "core" 9AT +102 "collection"'N9 +3 "core" 9[R +102 "collection"'D9 +3 "core" 9uP +102 "collection"'P9 +2 "core" 9M +103 "collection"';9 +3 "core" 9L +102 "collection"'R9 +4 "core" 9H +102 "collection"'I9 +3 "core" 9F +102 "collection"'U9 +3 "core" 9E +102 "collection"'V9 +3 "core" 9B +102 "collection"'X9 +3 "core" 9%!A +102 "collection"'S9 +5 "core" 9A#> +102 "collection"'H9 +3 "core" 9W%= +102 "collection"'[9 +3 "core" 9n&; +102 "collection"'\\9 +3 "core" 9*9 +102 "collection"'T9 +3 "core" 9)7 +102 "collection"'K9 +3 "core" 9*5 +102 "collection"'_9 +3 "core" 9)3 +102 "collection"'O9 +2 "core" 9-2 +103 "collection"'M9 +3 "core" 9. 0 +102 "collection"'^9 +3 "core" 9 1. +102 "collection"'`9 +4 "core" 9 2- +102 "collection"'W9 +3 "core" 953+ +102 "collection"'Y9 +2 "core" 9G5* +103 "collection"'Q9 +3 "core" 9[7 ( +102 "collection"'c9 +3 "core" 9o9$' +102 "collection"'d9 +4 "core" 9;)% +102 "collection"'a9 +2 "core" 9<-$ +103 "collection"'g9 +2 "core" 9=1# +103 "collection"']9 +2 "core" 9>5" +103 "collection"'+9 +3 "core" 9?: +102 "collection"'h9 +4 "core" 9?> +102 "collection"'9 +3 "core" 9?B +102 "collection"'f9 +2 "core" 9@F +103 "collection"'j9 +3 "core" 9 \ @J +102 "collection"'l9 +3 "core" 9 BO +102 "collection"'m9 +3 "core" 9 (CS +102 "collection"'n9 +3 "core" 9 6CW +102 "collection"'i9 +2 "core" 9 DD[ +103 "collection"'E9 +3 "core" 9 QE_ +102 "collection"'q9 +3 "core" 9 _Fd +102 "collection"'r9 +4 "core" 9 lFh +102 "collection"'o9 +3 "core" 9 yHl +102 "collection"'k9 +3 "core" 9 Hp +102 "collection"'v9 +3 "core" 9 Jt +102 "collection"'w9 +3 "core" 9 Iy +102 "collection"'x9 +4 "core" 9 L} +102 "collection"'u9 +3 "core" 9 M +102 "collection"'y9 +2 "core" 9 N +103 "collection"'t9 +3 "core" 9 O +102 "collection"'|9 +2 "core" 9 S +103 "collection"'~9 +4 "core" 9 T +102 "collection"'s9 +2 "core" 9 U +103 "collection"'9 +3 "core" 9 W +102 "collection"'p9 +2 "core" 9 Y +103 "collection"'z9 +3 "core" 9 Z +102 "collection"'}9 +3 "core" 9\ ] +102 "collection"'{9 +2 "core" 9\ \ ] +103 "collection"'9 +3 "core" 9\ ] +102 "collection"'9 +2 "core" 9\ ^ +103 "collection"'9 +3 "core" 9\ a\ +102 "collection"'9 +4 "core" 9\ $b +102 "collection"'9 +3 "core" 9\ *c +102 "collection"'9 +2 "core" 9\ /d\ +103 "collection"' 9 +3 "core" 9\ 5f\ +102 "collection"'\ 9 +3 "core" 9\ 9g\ +102 "collection"' 9 +4 "core" 9\ ?g\ +102 "collection"' 9 +3 "core" 9\ Di\ +102 "collection"'9 +2 "core" 9\ Ii\ +103 "collection"'9 +2 "core" 9\ Mj\ +103 "collection"'9 +2 "core" 9\ Ql +103 "collection"' 9 +4 "core" 9\ Ul +102 "collection"'9 +3 "core" 9\ Zo +102 "collection"'9 +3 "core" 9\ ]p +102 "collection"'9 +2 "core" 9\ aq +103 "collection"'9 +2 "core" 9\ ds +103 "collection"'9 +3 "core" 9\ gs +102 "collection"'9 +3 "core" 9\ kt\ +2 .tCH.hold 10:00,70C +3 "collection"' `\ `\ h\ +3 "core"  +6058 "Can"q +53943 "core" ` +2 "collection"'9 +3 "core" 9\ 7 +2 #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml + "collection"'' +337 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'" @ +105 "core" B +2 .tCSV.dial :air +2 "collection"'% @ +54 "core" A +3 .tCS.seek 5ml +2 "collection"'''l +1347 "core" ' +2 .tCSV.dial CTV + "collection"')  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'( @ +43 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'  +44 "core"  +3 .tdelay 2 seconds +202 .CSV.dial :air + "collection"' @ +44 "core" ? +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'' +1358 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV +2 "collection"', +103 "core" ~ +2 .tCBV.dial CSV + "collection"'-  +30 "core"  +2 "collection"'.% +4 "core" % $ +2 .tCS.seek 4.999ml +2 "collection"'/'l +1346 "core" ' +2 .tdelay 5 seconds +338 "Can"Is\ ;: +164 .tCTV.dial :air +2 "collection"'0  +44 "core" +2 "collection"'1% +4 "core" %l   +2 .tCS.seek 6.999ml + "collection"'2' +585 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 + "collection"'3 @ +43 "core" ? +2 .tCS.seek 10ml +2 "collection"'4' D +844 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +115 "core" _ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +3 "collection"'7   +38 "core" +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'#  +2 '8  +29 "core"  +109  +2 .tCS.seek 5ml +2 "collection"'9'l +1348 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"': @ +104 "core" B +2 .tCSV.dial :waste +2 "collection"'< +114 "core" +2 .tCS.seek :empty +2 "collection"'='Ͱ +1361 "core" ' +2 .tCSV.dial :air + "collection"' @ +72 "core" B +2 .tCS.seek 5ml +2 "collection"'5'l +1358 "core" ' +2 .tCSV.dial CTV + "collection"'6  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'? @ +44 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'@  +45 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'C @ +45 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'B' +1359 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV +2 "collection"'> +100 "core"  +2 .tCBV.dial CSV + "collection"'  +38 "core" +2 "collection"'A% +4 "core" % +2 .tCS.seek 4.999ml + "collection"'F'l +1358 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'G  +44 "core" +2 "collection"'J% +4 "core" %l 59  +2 .tCS.seek 6.999ml + "collection"'!' +585 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'L @ +42 "core" > +2 .tCS.seek 10ml +2 "collection"'$' D +860 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'& ` +115 "core" ^ +2 #tLysing Complete + "collection"'N& +4 "core" &O[z~ D +2 #tStoring sh1 puck in Collection Clamp to tube 2 + "manipulator"&D% +3 "core" %\   +2 "storage"(P% +4 "core" %x \ ( + "storage"(;. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 2 +41 "storage"(R( +355 "core" ( +2 .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (I& +4 "core" & \ # +2 "manipulator"&U& +4 ."raiseStack"SE.reconfigure SEplace +2 "storage"(#]K-0-\ b +2 "core" & m r  3 +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&V( +2 "core" ( + "manipulator"&X& +3 ."raiseStack"SE.seek :beamBreak +2 "storage"(S'L +3 "core" & [ a 3 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &H& +3 "core" & ] \\  3 +2 .tForearm.seek CC + "manipulator"&['ρ +94 "core" ' +2 .tHand.close + "manipulator"&\\/ +74 "core" / +2 .tCC.seek :open +2 "collection"'T( +85 "core" ' +2 "storage"(K- +3 "core" -'L +2 ."raiseStack"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +2 "storage"(_' +32 "core" ' +247 ( +2 "storage"(O& +3 "core" & c\ % +2 "storage"(M& +3 "core" & {\ % +2 "manipulator"&^& +4 "core" & R 3 + "manipulator"&`% +4 "core" % ϔ L + .tForearm.seek :retract +2 "manipulator"&W'\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&Y( +156 "core" ( +2 "manipulator"&Q& +4 "core" & P +2 "storage"(c& +3 "core" & m\ & + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 2 +2 "manipulator"&d'Y +112 "core" ' +2 .tElbow.hold + "manipulator"&a, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&g1 +74 "core" 1 +3 "manipulator"&]% +4 "core" % kj\  ) | +2 "storage"(+& +3 "core" & g\ ! + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 318 counts + "manipulator"&h'ϗ +20 "core" ' +2 "manipulator"&& +4 "core" & E +2 "storage"(f& +3 "core" & g\ ' +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&j' +23 "core" ' +2 "storage"(l% +4 "core" % \ & +2 ."downElevator"SE.seek :down +4 "storage"(m'v +99 (n% +3 "core" %> h\ $\\v +2 "manipulator"&i% +4 "core" % _ + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&E'\ +91 "core" ' +67 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +8352 #t-> CSV.air2 + .CSV.dial :air2 + "collection"'q @ +117 "core" A +637 #t-> CS.empty + .CS.seek :empty +2 "collection"'r'Ͱ +2625 "core" ' +2 "collection"'o% +4 "core" %ͭ\  +32914 "Can"v\ +* +60003 Ms\ +* +55930 #t-> access 2 +2 .SE.seek :down + "storage"(k'v +3 "core" ' +2 "manipulator"&v% +4 "core" %\  D ' + "manipulator"&w& +4 "core" &  + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"(x(K +1284 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (u& +3 "core" &K  t\ *  +700 #t-> access 3 + .SE.seek :down +2 "storage"(y'v +2 "core" ' +2 "manipulator"&t% +4 "core" %\  # ' +2 "manipulator"&|& +3 "core" & +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 7 +2 "storage"(~([z +334 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (s& +3 "core" &[{  X\ * +1688 "Can"t\ 00 +3430 #t-> startTube 3 +5354 #-> da 50 +2 #da sampling at most 50ml +3 #Loading sh1 puck from tube 3 into Collection Clamp +3 ."Qmail"HABfans.email "Started da in tube 3 at 09:54:14EDT28-Aug-19\\n{}\\nCan@09:52:46, 19.9C, 50% humidity, 14.2psia, 12.675V, 0.220A, 0.220A avg, 2.79W",Subject: "da sampling at most 50ml" +2 "collection"'& +5 "core" &\  +2 "manipulator"&p% +4 "core" %\   ' +3 "storage"(z% +3 "core" %w  i\ * +2 "storage"(}. +3 "core" .([z + .tSC.reconfigure SCtight +3 "storage"($\ .\ 1~b +4 .tSC.seek 3 +2 "storage"({( +1288 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" & n\ & + "manipulator"&& +4 "core" & B + .tElbow.seek 3 +2 "manipulator"&( +9 "core" ( +2 "manipulator"&& +4 "core" & 6 + "storage"(& +4 "core" & \ ' +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&' +94 "core" ' +2 "storage"( & +4 "core" & p\ ( +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(\ 'L +279 "core" ' +2 "storage"( - +3 "core" -'w + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +3 ( & +2 "core" & \ $ +2 "manipulator"&& +3 "core" & ~ +2 .tElbow.seek 3 +2 "manipulator"&( +2 "core" ( +2 "manipulator"&& +4 "core" & q + "storage"( & +3 "core" & E\ % +2 .tForearm.seek 3 + 300 counts +2 "manipulator"&'2 +21 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +75 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&& +3 "storage"('v +5 "core" & T +2 "manipulator"&% +4 "core" % +  + .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +137 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +11 "core" ( +2 "manipulator"&& +4 "core" & { J 3 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" & w T 3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'ρ +97 "core" ' +2 "manipulator"&"& +4 "core" &  } 3 +2 "manipulator"&%% +4 "core" %}  6 +2 "collection"'& +3 "core" &\ +2 "collection"')& +3 .tCC.seek :closed +2 "collection"'((O +3 "core" & +5 &\  +7 &0 +| +9 &c} ? +9 &ip P +10 &+M O +9 &S O +10 &R O +9 &qN O +9 &3O O +10 &N O +9 &O O +9 & yN O +10 &";O O +9 &#N O +10 &%O O +9 &'U O +9 &)CS O +10 &+Q P +9 &,R P +9 &.Q O +10 &0KO O +9 &2 N O +10 &3T O +9 &5R O +9 &7SN O +10 &9T O +9 &:Q P +9 &<P O +10 &>[S O +9 &@Q O +10 &AO O +9 &CV P +9 &Ea] P +10 &G e Q +9 &Hy T +9 &J Y +10 &LI [\ +9 &N  M +10 &O1E 'v +9 &O\ s E +5 ( + "collection"')& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.02 +2 .Hand.open +41 "manipulator"&1 +11 "core" &O\\ E +67 1 +2 "manipulator"&% +5 "core" % } ] g ^ + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&''\ +94 "core" ' +2 .tSC.coast "storage"(6 +3 #tcollectSample 50ml w/bubble point of 24psi + #Priming 7ml + .Gate.power :sampler,:ON +2 ."pumping"Gate.power :analytic3,:ON +3 .tIntake.select :close +2 .Exhaust.select :close + .SS.hold +2 "sampler"),+ +3 "core" + + "sampler")-% +4 "core" %+mm \ 8 +2 "collection"'.& +4 "core" &O[ E +3 "Can"Wt\ II + #tCalibrating pressure sensors + .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast + "sampler")#.0X +27  +2 .tdelay 3.8 seconds +382 "collection"'/% +3 "core" %ͭ +2 "sampler")3% +3 "core" %?7vw \ 8 + .tSSV.dial :spit +2 "sampler")2 +136 "core"  +2 .tSS.seek 0ml +2 "sampler")' +265 "core" ' +2 .tSSV.dial CBV + "sampler")7  +136 "core" +2 .tCTV.dial :intake +2 "collection"'#  +72 "core"  +2 #tWaiting for external sampler to finish priming... + .delayUntil "09:57:43.71" +1609 #"pumping"0.0L/min +3006 #0.0L/min +3006 #0.0L/min +3006 #0.0L/min +3006 #0.0L/min +2866 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open + "sampler") +133 #"pumping"0.0L/min +77 "collection"'8% +3 "core" %ͭ + #tIntake @14.8psia, vacuum from 9.3 to 12.3psi +2 .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X  +79 "core" +2 #tAllowing 130s for 25.0ml of remaining 50.0ml + .Intake.select :open + "sampler") +211 "collection"'% +3 "core" %ͭ + #tIntake @14.7psia, vacuum from 9.2 to 12.2psi +2 .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0XO \ + +15 "collection"'% +3 "core" %ͭz +2 "sampler")% +3 "core" %>L \ * +15 "collection"'% +3 "core" %ͭ| +2 "sampler") % +3 "core" %>L \ + +15 "collection"'a% +3 "core" %ͭ~ +2 "sampler")E% +4 "core" %>M \ + +14 "collection"' % +3 "core" %ͭ~ +48 "sampler") % +5 "core" %@E \ + +2 "collection"'% +4 "core" %ͭ + #tIntake @13.2psia, vacuum from 7.7 to 10.7psi + .SS.reconfigure SSinhale.with maxSpeed: 80 +3 "sampler")#.P0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml +2 "collection"'4' +102 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler"): +138 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X  +135 "core"  +103 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")? +137 "core"  +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X"d +102 "collection"'9 +3 "core" 9F&d +102 "collection"'9 +3 "core" 9O+d +103 "collection"'9 +3 "core" 9W/d +102 "collection"' 9 +3 "core" 9c3d +102 "collection"'a9 +3 "core" 9o7d +102 "collection"'E9 +3 "core" 9|;d +102 "collection"' 9 +3 "core" 9@d +102 "collection"' 9 +3 "core" 9Dd +102 "collection"'9 +3 "core" 9Hd +102 "collection"'z9 +3 "core" 9Ld +102 "collection"' 9 +3 "core" 9Pd +102 "collection"'9 +3 "core" 9Ud +103 "collection"'9 +3 "core" 9Yd +102 "collection"'9 +3 "core" 9 ]d +102 "collection"'}9 +3 "core" 9# ad +102 "collection"'9 +3 "core" 98 ed +102 "collection"'9 +3 "core" 9O jd +102 "collection"'9 +3 "core" 9e"nd +102 "collection"'9 +3 "core" 9}!rd +102 "collection"'\ 9 +3 "core" 9"vd +102 "collection"'y9 +3 "core" 9#zd +102 "collection"'9 +5 "core" 9$d +102 "collection"'"9 +3 "core" 9&d +102 "collection"'%9 +3 "core" 9'd +102 "collection"'9 +3 "core" 9'd +102 "collection"'9 +3 "core" 9()d +102 "collection"'9 +3 "core" 9A*d +102 "collection"')9 +3 "core" 9Z*d +102 "collection"'r9 +3 "core" 9t,d +102 "collection"'9 +3 "core" 9-d +102 "collection"'9 +3 "core" 9.b +102 "collection"'9 +3 "core" 9/` +103 "collection"'.9 +3 "core" 90^ +102 "collection"'9 +3 "core" 93\\ +102 "collection"'9 +3 "core" 93Z +102 "collection"'{9 +3 "core" 9(4W +102 "collection"',9 +4 "core" 9D5T +102 "collection"'19 +3 "core" 9]7R +102 "collection"'T9 +3 "core" 9w9P +102 "collection"'/9 +3 "core" 99N +102 "collection"'39 +3 "core" 9:J +102 "collection"'29 +3 "core" 9<I +103 "collection"'-9 +3 "core" 9=G +102 "collection"'79 +3 "core" 9?E +102 "collection"'#9 +3 "core" 9@C +102 "collection"'89 +3 "core" 9&AA +102 "collection"'9 +3 "core" 9>C? +102 "collection"'9 +3 "core" 9VB= +102 "collection"'99 +3 "core" 9mE; +102 "collection"' 9 +3 "core" 9F: +102 "collection"'69 +3 "core" 9H8 +102 "collection"'<9 +3 "core" 9J5 +103 "collection"':9 +3 "core" 9K4 +102 "collection"'09 +3 "core" 9K2 +102 "collection"'=9 +3 "core" 9M\ 0 +102 "collection"'49 +2 "core" 9N. +103 "collection"'C9 +3 "core" 9O- +103 "collection"'>9 +3 "core" 91O, +102 "collection"'?9 +3 "core" 9DP* +102 "collection"'59 +3 "core" 9XQ) +102 "collection"'@9 +3 "core" 9kT#' +102 "collection"'G9 +4 "core" 9~U'& +102 "collection"'J9 +3 "core" 9V+$ +102 "collection"'F9 +3 "core" 9X/# +102 "collection"'B9 +3 "core" 9Y4! +102 "collection"'9 +3 "core" 9Z8 +102 "collection"'A9 +3 "core" 9[< +102 "collection"'N9 +2 "core" 9\\@ +103 "collection"'D9 +3 "core" 9]D +102 "collection"';9 +3 "core" 9 `I +102 "collection"'I9 +3 "core" 9 bM +102 "collection"'U9 +3 "core" 9 $bQ +103 "collection"'X9 +3 "core" 9 3cU +102 "collection"'H9 +3 "core" 9 AfY +102 "collection"'&9 +3 "core" 9 Of^ +102 "collection"'e9 +2 "core" 9 \\gb +103 "collection"'b9 +4 "core" 9 iif +102 "collection"'O9 +3 "core" 9 ujj +102 "collection"'P9 +3 "core" 9 kn +102 "collection"'M9 +3 "core" 9 ls +102 "collection"'!9 +2 "core" 9 mw +103 "collection"'\\9 +3 "core" 9 o{ +102 "collection"'L9 +3 "core" 9 q +102 "collection"'K9 +3 "core" 9 r +102 "collection"'S9 +3 "core" 9 s +102 "collection"'^9 +2 "core" 9 t +102 "collection"'V9 +4 "core" 9 u +102 "collection"'`9 +3 "core" 9 w +102 "collection"'Q9 +3 "core" 9 y +102 "collection"'Z9 +50 "core" 9 z +103 "collection"'g9 +3 "core" 9 { +103 "collection"'[9 +2 "core" 9\ | +103 "collection"'c9 +3 "core" 9\ | +102 "collection"'f9 +3 "core" 9\ ~\ +102 "collection"'l9 +3 "core" 9\ \ +102 "collection"'9 +3 "core" 9\  +102 "collection"'n9 +3 "core" 9\ '\ +103 "collection"'W9 +3 "core" 9\ -\ +102 "collection"'i9 +3 "core" 9\ 4 +102 "collection"'Y9 +3 "core" 9\ ; +102 "collection"'d9 +3 "core" 9\ ? +102 "collection"'_9 +3 "core" 9\ C +103 "collection"'h9 +3 "core" 9\ H +102 "collection"'m9 +3 "core" 9\ P +102 "collection"'j9 +3 "core" 9\ S +102 "collection"']9 +3 "core" 9\ W +102 "collection"'+9 +3 "core" 9\ [ +103 "collection"'R9 +3 "core" 9\ _ +102 "collection"'v9 +3 "core" 9\ c +102 "collection"'o9 +3 "core" 9\ f +102 "collection"'u9 +3 "core" 9\ j +2 .tCH.hold 10:00,70C +3 "collection"'w `\ `\ h\ +3 "core"  +39494 "Can"Hx +20508 "core" ` +2 "collection"'k9 +3 "core" 9\ N +2 #tCollection Puck Heater at 70C after lysing + .CS.seek 0ml +2 "collection"'x' +335 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'s @ +104 "core" A +2 .tCSV.dial :air +2 "collection"' @ +54 "core" B +4 .tCS.seek 5ml + "collection"'p'l +1345 "core" ' +2 .tCSV.dial CTV +2 "collection"'q  +41 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'$ @ +42 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'~  +43 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +44 "core" ? +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'' +1361 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV +2 "collection"' +101 "core" ~ +2 .tCBV.dial CSV + "collection"'  +30 "core"  +2 "collection"' % +4 "core" % v { o +2 .tCS.seek 5ml + "collection"'a'l +1352 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'E  +43 "core" +2 "collection"' % +4 "core" %la\  +2 .tCS.seek 7ml + "collection"' ' +585 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"' @ +41 "core" > +2 .tCS.seek 10ml +2 "collection"'z' D +838 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +115 "core" ^ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +3 "collection"'   +38 "core" ! +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'  +2 '  +29 "core"  +106  +2 .tCS.seek 5ml +2 "collection"'}'l +1360 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"' @ +101 "core" A +2 .tCSV.dial :waste +2 "collection"' +102 "core" +2 .tCS.seek :empty +2 "collection"''Ͱ +1357 "core" ' +2 .tCSV.dial :air + "collection"' @ +74 "core" B +2 .tCS.seek 5ml +2 "collection"'\ 'l +1360 "core" ' +2 .tCSV.dial CTV + "collection"'y  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +43 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'"  +44 "core"  +3 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'% @ +44 "core" ? +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'' +1350 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV +2 "collection"' +99 "core"  +2 .tCBV.dial CSV + "collection"'  +40 "core"  +2 "collection"')% +4 "core" % =\  +2 .tCS.seek 5.001ml + "collection"'r'l +1350 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'  +43 "core" +2 "collection"'% +4 "core" %l\ " +2 .tCS.seek 7.001ml + "collection"'' +594 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'. @ +42 "core" > +2 .tCS.seek 10ml +2 "collection"'' D +839 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +114 "core" ^ +2 #tLysing Complete + "collection"'{& +4 "core" &OY^b\ &E +2 #tStoring sh1 puck in Collection Clamp to tube 2 + "manipulator"&,% +3 "core" %\  2  +2 "storage"(1% +4 "core" % /\ Q + "storage"(T. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(/( +340 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (3& +3 "core" & \ O + "manipulator"&2& +4 "core" & { 5 3 +2 "manipulator"&-% +3 "core" %\   +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&7( +154 "core" ( +2 "manipulator"&#& +4 "core" &  \ + "storage"(8& +4 "core" & \ O +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts + "manipulator"&' +95 "core" ' +2 "storage"(& +4 "core" & \ O +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(9'L +275 "core" ' +2 "storage"( - +3 "core" -'L + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +2 .tSE.seek :place +2 "storage"(6' +32 "core" ' +2 "manipulator"&<& +4 "core" &  \ +2 "manipulator"&:% +4 "core" %  V +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&0'\ +91 "core" ' +2 .tElbow.seek CC +2 "manipulator"&=( +151 "core" ( +2 "manipulator"&4& +4 "core" & ! . + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &C& +3 "core" & y | Q . +2 .tForearm.seek CC + "manipulator"&>'ρ +93 "core" ' +2 .tHand.close + "manipulator"&?/ +66 "core" / +2 .tCC.seek :open +2 "collection"'5( +376 "core" ( +2 "storage"(@& +4 "core" & a\ Q + "storage"(G& +4 "core" & '\ P + "manipulator"&J& +4 "core" &  . + "manipulator"&F% +3 "core" % ϊ   +2 .tForearm.seek :retract +2 "manipulator"&B'\ +104 "core" ' +48 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&( +152 "core" ( +2 "manipulator"&A& +4 "core" & t + "storage"(N& +4 "core" & 9\ R + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 2 +2 "manipulator"&D'Y +111 "core" ' +2 .tElbow.hold +2 "manipulator"&;, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&I1 +67 "core" 1 +3 "manipulator"&U% +4 "core" % e t i g Y + "storage"(X& +4 "core" & a\ N + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 312 counts +2 "manipulator"&H'ϑ +15 "core" ' +2 "manipulator"&&& +4 "core" &  +2 "storage"(e& +3 "core" & \ S +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&b' +25 "core" ' +2 "storage"(O% +4 "core" % \ T +2 ."downElevator"SE.seek :down +4 "storage"(P'v +99 (M% +3 "core" %J< 1\ RXl +2 "manipulator"&!% +4 "core" %' R  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&\\'\ +89 "core" ' +70 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'L& +4 "core" &cf&\ / +2 "manipulator"&K& +4 "core" & ( + "manipulator"&S% +4 "core" %  '  +2 .tElbow.seek FlushPuck::Garage + "manipulator"&^(- +174 "core" ( +25 "manipulator"&V& +4 "core" &- j 5 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &`& +3 "core" &- s 5 + .tForearm.seek :garage +2 "manipulator"&Q' +110 "core" ' +2 .tHand.close + "manipulator"&Z/ +77 "core" / +2 "manipulator"&g& +4 "core" &-  5 +2 "manipulator"&[% +3 "core" %  \\ +2 .tForearm.seek :retract +2 "manipulator"&c'\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&f( +275 "core" ( +2 "manipulator"&l& +4 "core" & 4 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & , 4 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&n'ρ +101 "core" ' +2 "manipulator"&W& +4 "core" & < 4 +2 "manipulator"&i% +4 "core" %υ 7 +2 "collection"'Y& +3 "core" &gj\ 0 +2 "collection"'d& +3 .tCC.seek :closed +2 "collection"'_(O +3 "core" &fi\ 0 +3 &ei\ 0: +10 &IJwei\ )2 +9 &}u}ej}\ )F +9 &)Ygi\ *M +10 &Qgi\ +M +9 &Tfj\ +L +9 &qUgk\ +L +10 &2Teko\ +M +9 &WhhV\ +M +10 &Wgk;\ +M +9 &ySgk$\ +L +9 &!;Tgj\ +L +10 &"Reh\ +M +9 &$Wfg\ +M +9 &&Vfj\ +M +10 &(BVejm\ +M +9 &*Rfj\ +M +10 &+Rgi\ +L +9 &-Tfj\ +L +9 &/JRfi\ +M +10 &1 Vek\ +M +9 &2Wfj{\ +M +9 &4Qgj\ +M +10 &6RRej\ +M +9 &8Rfi\ +L +10 &9Sgk\ +L +9 &;Tfk\ +L +9 &=[Rhk\ +L +10 &?Tdiy\ +M +9 &@Uhjf\ +L +9 &BTfjX\ +M +10 &DaXfiL\ +M +9 &F#Xeh7\ +M +10 &Gceg\ +N +9 &Idi\ (R +9 &KMfh\ %W +10 &Mfh\ $Y +9 &Nyhj\ '9 +9 &Oh,fj\ %"g +10 &O\\gj\ +C +2 ( + "collection"'d& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.65 + "collection"'h& +4 "core" &O\\eio\ +C + .tHand.open + "manipulator"&m1 +71 "core" 1 +2 "manipulator"&j% +4 "core" % υ $ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&]'\ +98 "core" ' +2 .tPSV.dial PSR + "processing"%+ +133 "core"  +2 "processing"%R% +4 "core" %Z>\ > + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1.5ml +2 "processing"%v' +1619 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%o  +44 "core"  +2 .tPS.seek 0ml +2 "processing"%u'W +1608 "core" ' +2 .tPSV.dial PSR + "processing"%| +56 "core"  +2 .tPSR.select :air + "processing"% +11 .tPS.seek 2.5ml + "processing"%w' +2629 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +4 "processing"%k +4 "collection"'t  +4 "core"  +2 "processing"%s  +44 "core"  +34 +2 .tPSV.dial :mixloop + "processing"% +117 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%x  +130 "core" +2 .tPS.seek 0ml +2 "processing"%q'W +2629 "core" ' +2 .tPSV.dial :air + "processing"%$  +45 "core"  +2 .tPS.seek 2.5ml +2 "processing"%~' +2629 "core" ' +2 .tPSV.dial :mixloop + "processing"% +45 "core" +2 .tPS.seek 0ml +2 "processing"%p'W +2651 "core" ' +2 .tPSV.dial :air + "processing"%  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +693 "Can"@{\ IBB +1934 "core" ' +2 .tPSV.dial :mixloop + "processing"% +44 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2640 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&E& +4 "core" &   \\ 4 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"& ( +2 "core" ( + "manipulator"&a& +4 "core" &   4 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &    4 +2 .tForearm.seek CC + "manipulator"& 'ρ +104 "core" ' +2 .tHand.close + "manipulator"& / +68 "core" / +2 .tCC.seek :open +2 "collection"'( +379 "core" ( +2 "manipulator"&& +4 "core" &   4 + "manipulator"&% +4 "core" % p  6 D + .tForearm.seek :retract +2 "manipulator"&z'\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +280 "core" ( +2 "manipulator"&& +4 "core" &-   ] * + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &}& +2 "core" &-   % * +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&' +111 "core" ' +2 .tHand.open +2 "manipulator"&1 +66 "core" 1 +2 "manipulator"&y% +4 "core" % V ð( +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +106 "core" ' +2 .tPSV.dial :mixloop + .PTV.dial :PRVmixing +49 ."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" &v{a\ G +2 "manipulator"&%% +3 "core" %\ $   ~ C +2 "storage"(\ % +3 "core" %} \ q +2 "storage"(. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 +2 "storage"(( +340 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 ()& +3 "core" &) w w \ k  +2 "manipulator"&& +3 "core" &-   * +2 "manipulator"&% +3 "core" %\ $   C +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&( +170 "core" ( +2 "manipulator"&r& +4 "core" &   W +2 "storage"(.& +3 "core" &) h j \ l  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&' +99 "core" ' +2 "storage"(& +4 "core" &) \ m  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"({'L +288 "core" ' +2 "storage"(,- +3 "core" -'} +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (1& +3 "core" &( l j |\ i  + "manipulator"&T& +4 "core" &   w W + .tElbow.seek 3 +2 "manipulator"&3( +3 "core" ( +2 "manipulator"&2& +3 "core" &   W +2 "storage"(-& +3 "core" &( k l \ i  +2 .tForearm.seek 3 + 300 counts +2 "manipulator"&#'2 +31 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&8/ +73 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&& +4 "storage"('v +3 "core" &   W +2 "manipulator"&'% +4 "core" % G   +2 .tForearm.seek :retract + "manipulator"& '\ +89 "core" ' +2 .tElbow.seek CC +2 "manipulator"&<( +143 "core" ( +2 "manipulator"&:& +4 "core" &   B 3 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &4& +3 "core" &  3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 "core" ' + .tForearm.seek CC +3 ."downElevator"SE.coast +2 "manipulator"&9'ρ +2 "storage"(5 +93 "core" ' +2 "manipulator"&C& +4 "core" &   E 3 +2 "manipulator"&% +3 "core" %~   +2 "collection"'7& +4 "core" &xy\ F + "collection"'?& +4 .tCC.seek :closed +2 "collection"'0(O +3 "core" &x{\ F +2 &yzu\ F +9 &1wzp\ ?+{ +9 &d~w{\ >> +10 &stz\ ?M +9 &GQy{\ AL +9 &Uv{\ AL +10 &Txy\ @L +9 &Rxz\ @L +9 &NVxz\ @L +10 &Uw{\ @L +9 &Xz{n\ @L +10 & Tx{i\ AL +9 &"VUvz]\ @L +9 &$UwyM\ @M +10 &%Twy;\ AL +9 &'Vwy9\ @L +9 &)^Tv|"\ AL +10 &+!Quy\ @L +9 &,Vxy\ @L +10 &.Twz\ @L +9 &0fUw{\ @L +9 &2(Tvz\ AL +10 &3Qxz\ AL +9 &5Twy\ AL +9 &7oTw{\ AL +10 &91Ux{\ AL +9 &:Tt{\ @L +10 &<Tv{\ @L +9 &>vTu|\ @L +9 &@9Vw{\ AL +10 &AUwz\ @L +9 &CVwz\ @L +9 &E|]w{\ @M +10 &G:gxz\ ?N +9 &Hux\ =R +10 &Juy\ :W +9 &Ldtx~\ 9X +9 &N!{{\ 8F +10 &O;?l\ <&q +9 &O zl|e\ >I +5 ( + "collection"'?& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.00 +2 .Hand.open + "manipulator"&(1 +75 "core" 1 +2 "manipulator"&@% +4 "core" % ~   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&G'\ +93 "core" ' +2 .tSC.coast + "storage"(6 +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'J  +132 "core"  +2 .tCSV.dial CTV +2 "collection"'F  +29 "core"  +2 .tPS.seek 2.5ml +2 "processing"%>' +2632 "core" ' +2 "collection"'A% +4 "core" % @NQK\ C +2 .tCS.seek 4.15ml + "collection"'N'Q +1570 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air + "processing"%=  +44 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%I  +72 "core"  +2 .tPS.seek 0ml +2 "processing"%U'W +2629 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'X ` +39 "core" _ +2 .tCSV.dial :air +2 "collection"'& @ +43 "core" ? +2 .tCS.seek 10ml +2 "collection"'e' D +1572 "core" ' +2 .tCSV.dial CTV + "collection"'O  +44 "core"  +2 .tCS.seek 0ml +2 "collection"'B' +2612 "core" ' +2 .tCBV.dial :waste1 + "collection"'M @ +29 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'!  +129 "core" +2 "collection"'& +4 "core" &Ok\ GI + #tStoring lyfil puck in Collection Clamp to tube 2 +2 "manipulator"&D% +3 "core" %\     +2 "storage"(H% +3 "core" %z Q\ u +2 "storage"(L. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(K( +344 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (S& +3 "core" & L\ r +2 "manipulator"&6& +3 "core" &   g 3 +2 "manipulator"&b% +3 "core" %\     +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&V( +156 "core" ( +2 "manipulator"&`& +4 "core" &   o + "storage"(P& +4 "core" & -\ s +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&/' +95 "core" ' +2 "storage"(;& +4 "core" & \ t + .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(Z'L +283 "core" ' +2 "storage"(g- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&[& +3 "core" &   n +2 "storage"(\\& +3 "core" & Z\ p + .tElbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 +2 "manipulator"&Q'Y +35 "core" ' +2 .tElbow.hold + "manipulator"&l, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(- +2 "core" -' +3 .tSE.seek 0.1 Pucks below Top Plate +2 "storage"(^'B +27 "core" ' +2 "manipulator"&W% +4 "core" %gw U ź1 +2 "storage"(i& +3 "core" & K\ m +2 .tForearm.force -20 "manipulator"&5 +3 .tForearm.seek 2 + 314 counts + "manipulator"&Y'ϓ +20 "core" ' +2 "manipulator"&c& +4 "core" &   \\ +2 "storage"(5& +3 "core" & \ s +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&h' +17 "core" ' +2 .tSE.seek 1.1 Pucks below Top Plate +2 "storage"(m'1 +37 "core" ' +2 "manipulator"&j& +4 "core" &   +2 "manipulator"&d% +4 "core" %)   + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +47 "manipulator"&+'\ +92 "core" ' +2 .tElbow.seek CC +2 "manipulator"&R( +151 "core" ( +3 "manipulator"&n& +3 "core" &    d 2 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &o& +3 "core" &    x 2 +2 .tForearm.seek CC +2 "manipulator"&v'ρ +94 "core" ' +2 .tHand.close + "manipulator"&|/ +65 "core" / +2 .tCC.seek :open +2 "collection"'u( +377 "core" ( +2 "storage"(k& +4 "core" & f\ t + "storage"(s& +4 "core" & \ t + "manipulator"&t& +4 "core" &    2 +2 "manipulator"&% +3 "core" % σ    +2 .tForearm.seek :retract +2 "manipulator"&x'\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&w( +150 "core" ( +2 "manipulator"&$& +4 "core" &    +2 "storage"(q& +3 "core" & \ u + .tElbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +2 .tForearm.seek 2 +2 "manipulator"&'Y +109 "core" ' +2 .tElbow.hold + "manipulator"&~, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&1 +70 "core" 1 +3 "manipulator"&p% +3 "core" % k   p ǽP +32 "storage"( & +3 "core" & \ q +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 318 counts + "manipulator"&'ϗ +16 "core" ' +2 "manipulator"&E& +4 "core" &    +2 "storage"(a& +3 "core" & Q\ v +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&' +17 "core" ' +2 "storage"( % +4 "core" %8 \ v % +2 ."downElevator"SE.seek :down +3 "storage"(f'v +100 (]% +3 "core" %6 #\ tXh +2 "manipulator"&_% +4 "core" %   Q + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +40 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%  +73 "core" +2 .tPS.seek 2.5ml +2 "processing"% ' +2626 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"% +42 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%}  +43 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"% +44 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%  +43 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%y'W +2633 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%z& +4 "core" &o\ i +2 "manipulator"&"& +3 "core" &    +2 "manipulator"&%% +3 "core" %\    } +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&\ (- +173 "core" ( +2 "manipulator"&& +4 "core" &-   3 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &-   3 +2 .tForearm.seek :garage +2 "manipulator"&)' +107 "core" ' +2 .tHand.close + "manipulator"&/ +67 "core" / +2 "manipulator"&& +4 "core" &-  3 + "manipulator"&r% +4 "core" % s   7 ǹ% +2 .tForearm.seek :retract + "manipulator"&.'\ +102 "core" ' +5 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&( +125 "core" ( +2 "manipulator"&& +4 "core" &   k + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &   k +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&,' +101 "core" ' +2 "manipulator"&1& +4 "core" &   j k +2 "manipulator"&T% +4 "core" %   +2 "processing"%2& +3 "core" &}\ g +2 "processing"%-& +4 .tPC.seek :closed + "processing"%8(Tg +3 "core" &\ g +4 &\ f< +10 &Jy\ a1 +9 &Cr\ aE +9 &c\ bO +10 &T{\ bN +9 &iW\ bO +9 &,W\ cN +10 &Y\ bN +9 &U\ bN +10 &rW\ cN +9 &5X\ bN +9 & V\ bN +10 &"V\ cN +9 &$zU\ bN +9 &&=X\ bN +10 &'V\ bN +9 &)W\ bN +10 &+V\ bN +9 &-EU\ cN +9 &/U\ bN +10 &0U\ bN +9 &2V\ bN +9 &4MU\ cN +10 &6U\ cN +9 &7U\ bN +10 &9V\ cN +9 &;TU\ bN +9 &=T\ bN +10 &>U!\ cN +9 &@Q\ bN +9 &B]T \ bN +10 &DU\ bN +9 &EW\ bN +10 &GZ\ bN +9 &I``\ bP +9 &Ko\ aQ +10 &L\ _T +9 &N\ `U +9 &PY\ _U +10 &R\ _T +9 &Sui\ a#o +10 &TB`\ b2 +8 ( +2 &TJ\ e* + "processing"%-& +4 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.57 + "processing"%& +4 "core" &TJ[\ d* + .tHand.open +2 "manipulator"&'1 +74 "core" 1 +2 "manipulator"&% +4 "core" %   T + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +101 "core" ' +2 .tPRV.dial :air + "processing"%:  +44 "core"  +2 .tPSV.dial :mixloop + "processing"%4 +44 "core" +2 "processing"%{% +4 "core" %T\ e +2 .tPS.seek 0.3ml +2 "processing"%#' +390 "core" ' +2 .tPSV.dial PSR + "processing"%C +101 "core"  +2 "processing"%% +4 "core" %7\ e + #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml + "processing"%7'* +490 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +3 .PS.seek 2.5ml + "processing"%3' +1914 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop + "processing"% +103 "core" +2 .tPTV.dial :mixing + "processing"% @ +70 "core" @ +2 .tPBV.dial :waste2 + "processing"%  +92 "core"  +2 .tPS.seek 0ml +2 "processing"%('W +2629 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&@& +4 "core" &   Y k +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&?( +3 "core" ( +2 "manipulator"&J& +4 "core" &   k + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &F& +3 "core" &  k +2 .tForearm.seek PC + "manipulator"&9' +94 "core" ' +2 .tHand.close + "manipulator"&/ +74 "core" / +2 .tPC.seek :open +2 "processing"%( +401 "core" ( +2 "manipulator"&A& +4 "core" &   k + "manipulator"&% +4 "core" %   & + .tForearm.seek :retract +2 "manipulator"&='\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +50 .tElbow.seek :garage + "manipulator"&I(- +138 "core" ( +2 "manipulator"&>& +4 "core" &-\   # + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &X& +2 "core" &-\   T # +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&&' +114 "core" ' +2 .tHand.open + "manipulator"&N1 +75 "core" 1 +3 "manipulator"&O% +4 "core" % \ j  ȶa +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&e'\ +100 "core" ' +2 #tLoading da puck from tube 3 into Processing Clamp + "processing"%M& +4 "core" &\ j +2 "manipulator"&!% +3 "core" %\     +2 "storage"(% +4 "core" % n n \ + "storage"(D. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 3 + "storage"(H( +341 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (L& +3 "core" &$\ \  \ \  + "manipulator"&S& +4 "core" &-\  > # +2 "manipulator"&6% +4 "core" %\     +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 + "manipulator"&b( +167 "core" ( +2 "manipulator"&`& +4 "core" &\   # + "storage"(P& +4 "core" &% 9\ \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&;' +95 "core" ' +2 "storage"(<& +4 "core" &% U ` )\ \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(G'L +284 "core" ' +2 "storage"(g- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 ([& +3 "core" &# r\ |\  +2 "manipulator"&\\& +3 "core" &\   # +2 .tElbow.seek 3 +2 "manipulator"&( +3 "core" ( + "manipulator"&W& +3 "core" &\ \  0 # +2 "storage"(i& +3 "core" &#\ \  ^\ }\  +2 .tForearm.seek 3 + 300 counts +2 "manipulator"&c'2 +27 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&5/ +71 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&j& +3 "storage"(d'v +6 "core" &\   K # +2 "manipulator"&/% +4 "core" % &    * +2 .tForearm.seek :retract + "manipulator"&V'\ +97 "core" ' +2 .tElbow.seek PC +2 "manipulator"&Z( +166 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +75 "core" ( +3 "manipulator"&Q& +4 "core" &   + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &Y& +3 "core" &   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&^' +101 "core" ' +2 "manipulator"&n& +4 "core" & : +2 "manipulator"&o% +3 "core" %   F +2 "processing"%h& +4 "core" &.\ g + "processing"%l& +4 .tPC.seek :closed + "processing"%|(Tg +3 "core" &\ g +4 &2\ g8 +9 &:Hv4\ b1 +10 &eq~2\ aE +9 & ]/\ cN +9 &R1\ cN +10 &V\ cN +9 &OT0\ cN +10 &T)\ cN +9 &S(\ cN +9 &S.\ cM +10 &XT(\ cN +9 &!Q\ cN +9 &"S~\ cM +10 &$S\ cM +9 &&aS:\ cM +10 &("S\ cN +9 &)U\ cN +9 &+V\ cN +10 &-iU\ bM +9 &/+S}\ cM +9 &0Qy\ cN +10 &2Qu\ cN +9 &4qR\ cM +10 &62S?\ cN +9 &7V!\ cN +9 &9U5\ bN +10 &;xU>\ bN +9 &=9S;\ cN +9 &>P;\ bN +10 &@P2\ cM +9 &BR6\ cM +10 &DCR1\ cM +9 &FU3\ cM +9 &GZ,\ cN +10 &I`-\ bO +9 &K>x#\ aR +9 &L,\ `T +10 &N*\ `T +9 &P})\ `T +10 &R>,\ _T +9 &Scx'\ a%q +9 &TA\\*\ c0 +9 ( +2 &TG'\ f* + "processing"%l& +4 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.62 + .Hand.open + "manipulator"&+1 +73 "core" 1 +2 "manipulator"&0% +4 "core" %   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&k'\ +97 "core" ' +2 .tSC.coast "storage"(6 +4 #tHeating da puck from tube 3 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"%s  +2 %t9 +6 "core" 9t5 +102 "processing"%9 +3 "core" 9r5 +102 "processing"%$9 +3 "core" 9q6  +102 "processing"%q9 +3 "core" 9p5  +102 "processing"%v9 +3 "core" 9o5 +102 "processing"%R9 +2 "core" 9m5 +103 "processing"%9 +2 "core" 9n5 +103 "processing"%p9 +2 "core" 9o5 +103 "processing"% 9 +3 "core" 9p4" +102 "processing"%E9 +2 "core" 9s5& +103 "processing"%a9 +2 "core" 9v5+ +103 "processing"% 9 +2 "core" 9{5/ +103 "processing"%x9 +3 "core" 953 +102 "processing"%]9 +2 "core" 967 +103 "processing"%_9 +2 "core" 96; +103 "processing"%w9 +2 "core" 95@ +103 "processing"%9 +2 "core" 96D +103 "processing"%9 +2 "core" 95H +103 "processing"%m9 +3 "core" 96L +102 "processing"%9 +2 "core" 96P +103 "processing"%9 +2 "core" 96U +103 "processing"%f9 +3 "core" 96Y +102 "processing"%K9 +2 "core" 98] +103 "processing"%U9 +3 "core" 97a +102 "processing"%9 +2 "core" 97e\ +103 "processing"%}9 +2 "core" 98j +103 "processing"% 9 +2 "core" 97n +103 "processing"%9 +2 "core" 98r +103 "processing"% 9 +4 "core" 9 9v +102 "processing"%z9 +2 "core" 99z +103 "processing"%"9 +3 "core" 9!9 +102 "processing"%%9 +2 "core" 9*9 +103 "processing"%9 +2 "core" 92: +103 "processing"%9 +2 "core" 9;: +103 "processing"%~9 +2 "core" 9D: +103 "processing"%9 +2 "core" 9L: +103 "processing"%9 +2 "core" 9S: +103 "processing"%r9 +2 "core" 9[; +3 .tPH.hold 2:00:00,28C +3 "processing"% ppY +3 .tdelay 1:30 +2 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"% +103 "core"  +2 "processing"%% +4 "core" %[\ S + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%)' +592 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml +2 "processing"%1'[ +1616 "core" ' +2 .tPTV.dial :puck + "processing"%T  +72 "core"  +2 .tPSV.dial PTV +2 "processing"%2 +73 "core" +2 .tPBV.dial :waste1 +2 "processing"%\  +132 "core"  +2 "processing"%.% +4 "core" %_%\ ] +2 .tPS.seek 1.5ml + "processing"%*' +591 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +2 .tPS.seek 0ml +3 "processing"%''W +1384 "Can"\ Vdd +225 "core" ' +2 .tdelay 5:00 +30003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +34 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%- * +34 "core" , +2 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%: +72 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%4' +2333 "core" ' +2 .tPSV.dial PTV + "processing"%{ +73 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%, +83 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV + "processing"%y +70 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +49 "processing"%C  +74 "core"  +2 .tPS.seek :empty +2 "processing"%'9 +2348 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%#  +125 "core" +2 .tPSV.dial :mixloop + "processing"%7 +44 "core" +2 .tPRV.dial :ab1 + "processing"% @ +74 "core" A +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml +2 "processing"%'w +363 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +3 "collection"'  + "processing"%3  +45 "core"  +8 +2 "processing"%@% +4 "core" %{\ j +2 .tPS.seek 0.32ml +2 "processing"%J'( +397 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'F  +29 "core" +2 .tPRV.dial :air +2 "processing"%  +43 "core"  +2 .tPS.seek 0.9ml +2 "processing"%'D +1227 "core" ' +2 .tPRV.dial :waste2 + "processing"% @ +72 "core" > +2 .tPS.seek 0.5ml +2 "processing"%8' +862 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%A  +43 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%'[ +1612 "core" ' +2 .tPSV.dial :PML + "processing"%> +44 "core" +2 .tPTV.dial :mixing + "processing"%X @ +72 "core" B +2 .tPBV.dial :waste1 + "processing"%9  +35 "core" +2 "processing"%?% +4 "core" %^\ m +2 .tPS.seek 1.85ml +2 "processing"%N'> +233 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%O * +34 "core" + +3 .tPS.seek 0ml +2 "processing"%='W +1973 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'M& +3 "core" & \ \\ + "manipulator"&!& +4 "core" &   + "manipulator"&% +4 "core" %\ 4   ( +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&D(- +138 "core" ( +2 "manipulator"&&& +4 "core" &.  e _ + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &L& +2 "core" &. \  _ +2 .tForearm.seek :garage +2 "manipulator"&S' +112 "core" ' +2 .tHand.close + "manipulator"&6/ +70 "core" / +2 "manipulator"&`& +4 "core" &.  - _ +2 "manipulator"&P% +3 "core" % x  Y ȹ( +2 .tForearm.seek :retract +2 "manipulator"&<'\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&I( +267 "core" ( +2 "manipulator"&e& +4 "core" &    4 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &g& +2 "core" &   4 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&['ρ +91 "core" ' +3 "manipulator"&\\& +3 "core" &    4 +2 "manipulator"&W% +4 "core" %}  U  +2 "collection"'i& +4 "core" &\ \\ + "collection"'5& +4 .tCC.seek :closed +2 "collection"'j(O +3 "core" &"\ ^ +3 &N\ \\ +9 &2\ U*z +9 &dI\ U> +10 &~s!\ UM +9 &ATL\ WM +10 &XJ\ WM +9 &RQ\ XL +9 &Z\ WL +10 &JUK\ WL +9 & TA\ UM +9 &Z\ TL +10 & Y<\ TL +9 &"RUD\ TL +10 &$U@\ TM +9 &%WT\ UM +9 &'X=\ WM +10 &)YWH\ WM +9 &+WJ\ WM +9 &,XA\ WL +10 &.T<\ VL +9 &0bU6\ UL +10 &2$TA\ UL +9 &3TC\ UL +9 &5TB\ VL +10 &7kTA\ WL +9 &9,Y:\ VL +9 &:W?\ WM +10 &<YB\ UL +9 &>qWA\ UM +10 &@3W:\ TM +9 &AWA\ TM +9 &CY@\ TL +10 &Ey]A\ SM +9 &G:_H\ TM +9 &HrD\ RO +10 &JG\ OT +9 &La:\ MX +10 &N A\ LE +9 &O=BA\ Q$k +9 &OvA\ UH +6 ( + "collection"'5& +5 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.79 + "collection"'/& +4 "core" &OnC\ UH + &On,\ VH +2 .tHand.open + "manipulator"&b1 +69 "core" 1 +2 "manipulator"&;% +4 "core" %}   L  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&G'\ +92 "core" ' +2 .tPSV.dial PSR + "processing"%c +102 "core"  +2 "processing"%Q% +4 "core" %R\ c + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%Y' +1614 "core" ' +2 .tdelay 5 seconds +503 .PSV.dial :waste1 + "processing"%  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%n'W +1610 "core" ' +2 .tPSV.dial PSR + "processing"%o +44 "core"  +2 .tPSR.select :air + "processing"% +11 .tPS.seek 2.5ml + "processing"%h' +2628 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +4 "processing"%d  +2 "collection"'V  +38 "core" +122  +2 .tPSV.dial :mixloop +2 "processing"% +100 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%+  +72 "core" +2 .tPS.seek 0ml +2 "processing"%0'W +2626 "core" ' +2 .tPSV.dial :air + "processing"%t  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%l' +931 "Can"\ cOO +1701 "core" ' +2 .tPSV.dial :mixloop + "processing"% +44 "core" +2 .tPS.seek 0ml +2 "processing"%^'W +2639 "core" ' +2 .tPSV.dial :air + "processing"%$  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%H' +2628 "core" ' +2 .tPSV.dial :mixloop + "processing"%q +43 "core" +2 .tPS.seek 0ml +2 "processing"%v'W +2628 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&R& +4 "core" &  B 4 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +2 "core" ( +2 "manipulator"&p& +3 "core" &   4 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 & & +2 "core" &  + 4 +2 .tForearm.seek CC +2 "manipulator"&E'ρ +93 "core" ' +2 .tHand.close + "manipulator"&a/ +73 "core" / +2 .tCC.seek :open +2 "collection"' ( +377 "core" ( +2 "manipulator"&x& +4 "core" &   6 4 + "manipulator"&]% +4 "core" % x   f +2 .tForearm.seek :retract + "manipulator"&_'\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&w(- +284 "core" ( +2 "manipulator"&& +4 "core" &-   q  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &-    +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&m' +114 "core" ' +48 .tHand.open +3 "manipulator"&1 +65 "core" 1 +2 "manipulator"&% +4 "core" % k   ȶ] +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&f'\ +104 "core" ' +2 ."da"delayUntil "10:48:46.35" +24877 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%K @ +71 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%U  +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"%}  +43 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"% ' +2322 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"% +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%z +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%"  +44 "core"  +2 ."da"PS.seek :empty +2 "processing"%%'9 +2313 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"% +128 "core"  +2 "processing"%% +4 "core" %9\ w + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1606 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%  +69 "core"  +2 ."da"PSV.dial PTV +2 "processing"%r +71 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%% +4 "core" %\\!\ q +2 ."da"PS.seek 1.5ml +2 "processing"%(' +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"%T'W +1616 "core" ' +2 ."da"delay 2:00 +9752 "Can"\ u77 +2250 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%2  +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"%. +71 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%1' +2316 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +84 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%* +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%s +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +4 "processing"%  +71 "core"  +2 ."da"PS.seek :empty +2 "processing"%-'9 +2307 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%: +129 "core"  +2 "processing"%'% +4 "core" %;<\ z + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%{' +588 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%,'[ +1612 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%y +72 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%C  +34 "core" +2 "processing"%4% +4 "core" %^E\ y +2 ."da"PS.seek 1.5ml +2 "processing"%#' +585 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%7 * +35 "core" + +3 ."da"PS.seek 0ml +2 "processing"% 'W +1616 "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 * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +71 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%@' +2306 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%F +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%J  +81 "core" +2 ."da"PS.seek :empty +2 "processing"%'9 +2326 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%  +42 "core"  +2 ."da"delay 5 seconds +503 .PTV.dial :PRVmixing + "processing"%A  +127 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%8  +42 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%> +42 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%X' +395 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%9  +44 "core"  +2 "processing"%?% +4 "core" %-\ | + ."da"PS.seek 0.55ml +2 "processing"%O'z +345 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%  +42 "core"  +2 ."da"PS.seek 2ml +2 "processing"%N'[ +1559 "core" ' + ."da"PSV.dial :PML +2 "processing"%M +44 "core" +2 ."da"PTV.dial :mixing +2 "processing"%! @ +69 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%&% +4 "core" %W:\ x +2 ."da"PS.seek 1.85ml +2 "processing"%L'7 +232 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%Z * +33 "core" + +3 ."da"PS.seek 0ml +2 "processing"%6'W +1973 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +14456 "Can"`\ wRR +33546 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%`  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +46 "processing"%P * +37 "core" + +2 ."da"PSV.dial :air +2 "processing"%k  +43 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%S' +2306 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%e +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%g  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%D +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%\\  +43 "core"  +2 ."da"PS.seek :empty +2 "processing"%W'9 +2308 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%i +129 "core"  +2 "processing"%<% +4 "core" %:L\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."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"%5'[ +1616 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%/  +69 "core"  +2 ."da"PSV.dial PTV +2 "processing"%b +71 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%;  +34 "core" +2 "processing"%c% +4 "core" %`G\ +2 ."da"PS.seek 1.5ml +2 "processing"%Q' +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"%='W +1625 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +32 "core"  +2 ."da"delay 30 seconds +178 "Can"@\ 88 +2825 ."da"PBV.dial between PSV and waste1 +2 "processing"%Y * +33 "core" * +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%o +71 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%n' +2317 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%V +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%d +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%+  +70 "core"  +2 ."da"PS.seek :empty +2 "processing"%h'9 +2298 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%t +128 "core"  +2 "processing"%0% +4 "core" %36\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml +2 "processing"%l'[ +1612 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%$ +72 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%^  +32 "core" +2 "processing"%q% +4 "core" %]O\  +2 ."da"PS.seek 1.5ml +2 "processing"%H' +589 "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"%p'W +1612 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%a * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%I +83 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%G' +2299 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%j +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%x +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%] +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%E  +70 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2299 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"% +129 "core"  +2 "processing"%% +4 "core" %8N\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml + "processing"%'[ +1620 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%_ +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%m  +33 "core" +2 "processing"%K% +4 "core" %_:\  +2 ."da"PS.seek 1.5ml + "processing"%U' +594 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 ."da"PS.seek 0ml +3 "processing"%}'W +1616 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%v  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"% +72 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%z' +2286 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%" +71 "core" +2 ."da"delay 5 seconds +394 "Can"2\ ED +108 ."da"PSV.dial PSR +2 "processing"% +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%%'9 +2290 "core" ' +2 ."da"Gate.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +43 "processing"%~ +137 "core"  +6 "processing"%% +11 "core" %><\ N +5 #"da"Pulling 0.25ml of PSR.sub1 +3 .PSR.select :sub1 +4 "processing"% +15 ."da"PS.reconfigure PSconfig +7 "processing"%#A d`xb +6 ."da"PS.seek 0.25ml +8 "processing"%r'7 +343 "core" ' +2 ."da"delay 5 seconds +502 "processing"%% +4 "core" %8=\ I + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +3 "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 +2 "processing"%'[ +1610 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%) +84 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%(  +34 "core" +2 "processing"%2% +4 "core" %WB\ / +2 ."da"PS.seek 1.5ml +2 "processing"%\ ' +595 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%. * +34 "core" + +3 ."da"PS.seek 0ml +2 "processing"%T'W +1605 "core" ' +2 ."da"delay 10 seconds +1003 #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 +2 "processing"%s +72 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2397 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%1 +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%: +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%' +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%-  +73 "core"  +2 ."da"PS.seek :empty +2 "processing"%{'9 +2401 "core" ' +2 "processing"%y9 +3 "core" 9x4_ +2 #"da"Processing Puck Heater at 28.1C before imaging + .PH.coast +2 "processing"%C  +3 "core" 4` + 4` + "processing"%4& +3 "core" &TGQ\ * +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 2 +2 "manipulator"&,% +3 "core" %\ q z 0 8 +2 "storage"(7% +3 "core" %y \ % +2 "storage"(#. +2 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 ."da"SC.seek 2 + "storage"(( +344 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (3& +3 "core" & \ ! +2 "manipulator"&& +3 "core" &- e _  +2 "manipulator"& % +3 "core" %\ d Y 8 +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 2 + "manipulator"&( +183 "core" ( +3 "manipulator"&F& +4 "core" & e a   + "storage"(& +4 "core" & \ ! +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&J' +102 "core" ' +2 "storage"(@& +4 "core" & H\ # +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +2 "storage"('L +282 "core" ' +2 "storage"(A- +3 "core" -' + ."da"SE.configure SEconfig +3 "storage"(#QK-0-\ b +2 "manipulator"&8& +3 "core" & s q Y  +2 "storage"(>& +3 "core" & \ " +2 ."da"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 2 +2 "manipulator"&'Y +35 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&9, +3 "core" , + ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(?- +3 "core" -' +2 ."da"SE.seek 1.11 Pucks below Top Plate +2 "storage"(X'8 +27 "core" ' +2 "manipulator"&% +4 "core" %ku R v +2 "storage"(O& +3 "core" & \  +2 ."da"Forearm.force -20 + "manipulator"&5 +2 ."da"Forearm.seek 2 + 318 counts +2 "manipulator"&M'ϗ +14 "core" ' +2 "manipulator"&!& +4 "core" & d d   +2 "storage"(& +3 "core" & B\  +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&&' +24 "core" ' +2 ."da"SE.seek 2.11 Pucks below Top Plate +3 "storage"(Z'' +41 "core" ' +2 "manipulator"&N& +4 "core" & } w l  +2 "manipulator"&L% +3 "core" %# } e  +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&`'\ +90 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&P( +245 "core" ( +2 "manipulator"&k& +4 "core" & [ ] 1 + ."da"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &6& +2 "core" & 4 8  +2 ."da"Forearm.seek PC +2 "manipulator"&e' +93 "core" ' +2 ."da"Hand.close + "manipulator"&g/ +69 "core" / +2 ."da"PC.seek :open +2 "processing"%D( +404 "core" ( +2 "storage"(\\& +4 "core" & u\ ! + "manipulator"&S& +4 "core" & e b + "manipulator"&i% +3 "core" % W `  +2 ."da"Forearm.seek :retract +2 "manipulator"&<'\ +107 "core" ' +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 2 + "manipulator"&W( +255 "core" ( +2 "manipulator"&u& +4 "core" &\ Z X > $ + "storage"(/& +4 "core" & H\ + ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&b' +92 "core" ' +2 ."da"Hand.open +2 "manipulator"&;1 +75 "core" 1 +2 "storage"(c- +4 "core" -'' +2 ."da"SE.seek 1.86 Pucks below Top Plate +2 "storage"(5' +28 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.19 Pucks below Top Plate +2 "storage"([' +51 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da19aug2811h50ml.tif +1948 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +1314 #"da"SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 29.116 seconds\ /var/log/esp/da19aug2811h50ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da19aug2811h50ml15s.tif +1563 #SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da19aug2811h50ml15s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da19aug2811h50ml30s.tif +3063 #SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da19aug2811h50ml30s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da19aug2811h50ml70s.tif +7196 #SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da19aug2811h50ml70s.tif: TIFF Upload Complete\ + .Gate.power :camera,:OFF +2 ."Qmail"HABfans.email "29.116 sec auto-exposure",Subject: "da19aug2811h50ml images!" +10 "storage"(Q- +11 "core" -' +8 "storage"(& +4 "core" & \ ( +2 "manipulator"&Y& +3 "core" & 4 $ +2 ."da"Elbow.seek 2 +3 "manipulator"&o( +4 "core" ( +2 "manipulator"&=& +4 "core" &  r $ +2 "storage"(V& +3 "core" & \ ) +2 ."da"Forearm.seek 2 + 700 counts +3 "manipulator"&d' +2 "core" ' +2 ."da"SE.reconfigure SEgently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.91 Pucks below Top Plate +2 "storage"('- +61 "core" ' + "manipulator"&+& +4 "core" &  _ $ +2 "storage"(n& +3 "core" & 5 4\ 8 +2 ."da"Elbow.reconfigure LimpElbow +4 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 2 +2 "manipulator"&t'Y +38 "core" ' +2 ."da"Elbow.hold +8 "manipulator"&0, +3 "core" , + ."da"Elbow.reconfigure TightElbow +7 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +3 "storage"(#QK-0-\ b +3 ."da"SE.seek 2.09 Pucks below Top Plate +2 "storage"(h' +22 "core" ' +3 "manipulator"&% +4 "core" %Ru ( + "storage"($& +4 "core" & 5 3\ 7 +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 2 + 293 counts +2 "manipulator"&^'~ +19 "core" ' +4 "manipulator"&q& +8 "core" & ' $  "~ +4 "storage"(l& +8 "core" & j ^ M\ = +4 ."da"Forearm.reconfigure TightForearm +4 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 2 + 700 counts +9 "manipulator"&R' +28 "core" ' +23 "storage"(H% +4 "core" % l p\ > +2 ."downElevator"SE.seek :down +4 "storage"( 'v +99 (a% +11 "core" %2 I I \ ;Xg +9 "manipulator"&I% +10 "core" %  p +9 ."da"Forearm.reconfigure LooseForearm +7 "manipulator"&#Q@2^d^b +9 ."da"Forearm.seek :retract +6 "manipulator"&p'\ +92 "core" ' +3 ' +4 ."downElevator"SE.coast +6 "storage"(5 +7 ."da"SC.coast +3 "storage"(6 +12 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +8 #tStarting finalPurge +5 "processing"%j& +12 "core" &>\ * +3 "manipulator"&x& +5 "core" &  } "~ +2 "manipulator"&]% +3 "core" %\    w  +2 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&E(- +180 "core" ( +3 "manipulator"&G& +3 "core" &- L O ^ ? +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" &- C @ ? + ."psFlush"Forearm.seek :garage +2 "manipulator"&' +109 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&/ +66 "core" / +4 "manipulator"&& +8 "core" &- * ' ; ? +4 "manipulator"&_% +6 "core" %    D Q +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&m'\ +101 "core" ' +2 ."psFlush"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +3 "manipulator"&K( +126 "core" ( +11 "manipulator"&& +10 "core" & ] _ v +5 ."psFlush"Elbow.reconfigure LooseElbow +5 "manipulator"&$ &.,(#b +9 && +12 "core" & _ b v +7 ."psFlush"Forearm.reconfigure TightForearm +9 "manipulator"&#Q@2^d^\ b +10 ."psFlush"Forearm.seek PC +7 "manipulator"&U' +107 "core" ' +2 "manipulator"&v& +5 "core" & ^ _ / v +2 "manipulator"&% +3 "core" % ` ` +3 "processing"% & +4 "core" &\ 1 + "processing"%}& +6 ."psFlush"PC.seek :closed +2 "processing"%"(Tg +4 "core" &-\ 2 +5 &\ 1\ +5 &0v\ ,*y +9 &dy\ +? +9 &im \ +P +10 &+N\ -O +11 &K\ -O +19 &P \ -O +12 &qN \ -O +7 &3O \ -O +6 &O\ -O +22 &N\ .O +5 & yO\ -O +9 &";O\ -O +3 &#Q\ -O +12 &%N\ -O +8 &'O\ -O +4 &)CO\ .O +6 &+N\ .O +10 &,O\ .O +11 &.N\ .O +21 &0ML\ .O +13 &2N\ .O +8 &3R\ .O +6 &5O\ .O +2 &7VO\ .N +10 &9P\ .O +7 &:R\ .O +13 &<N\ .O +5 &>]L\ /O +11 &@ N\ .N +14 &AN\ .N +8 &CN\ /O + &EeR\ .O +8 &G'Q\ .O +10 &HU\ /O +8 &J^\ .Q +10 &L]\ -T +9 &N\ -V +9 &O\ -U +10 &Q\ -V +9 &SMln\ .6 +9 &T".h\ /O +10 &TE :\ 1, +2 ( + "processing"%}& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.58 + "processing"% & +4 "core" &TE\ 1, + ."psFlush"Hand.open +2 "manipulator"&1 +76 "core" 1 +2 "manipulator"&% +4 "core" % Z ^ +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&z'\ +94 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%~ +132 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%'P +290 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +809 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml + "processing"%%' +1613 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +71 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%r  +34 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%'W +2631 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%) +73 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%(' +585 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml + "processing"%2' +2113 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +73 "core" +2 ."psFlush"PBV.dial PSV +50 "processing"%. U +54 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%\ 'W +2635 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +43 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%*' +2640 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%s  +71 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%T'9 +2640 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%1 +43 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%:' +2429 "Can"\ `== +199 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%' +71 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%-'W +2641 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%y' +2633 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%C  +70 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%4'9 +2625 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%, +54 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%7'P +1095 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%#' +1616 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%3 +73 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +53 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"% 'W +2630 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%F +71 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%' +584 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml + "processing"%w' +2126 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%@ +71 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%f U +52 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%A'W +2636 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%8 @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%>' +2631 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%?  +69 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2651 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%O +43 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%!' +2628 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +70 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%N'W +2639 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%L @ +41 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%J' +2632 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +69 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2632 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'& +4 "core" &\ t +2 "manipulator"&M& +3 "core" &   v +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&X( +3 "core" ( + "manipulator"&&& +4 "core" &  8 v +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &k& +3 "core" &  t v + .tForearm.seek PC +2 "manipulator"&6' +100 "core" ' +2 .tHand.close + "manipulator"&9/ +66 "core" / +2 .tPC.seek :open +2 "processing"%g( +399 "core" ( +2 "manipulator"&`& +4 "core" &   S v + "manipulator"&|% +4 "core" %   r +2 .tForearm.seek :retract + "manipulator"&\\'\ +100 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&S( +375 "core" ( +2 "manipulator"&i& +4 "core" &   I +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &e& +2 "core" &   F I +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&u'ρ +99 "core" ' +2 "manipulator"&/& +4 "core" &    I +2 "manipulator"&P% +3 "core" %σ   i +2 "collection"';& +3 "core" &\ w +2 "collection"'c& +3 .tCC.seek :closed +2 "collection"'<(O +3 "core" &M\ x +3 &L\ x +8 &1O\ q*y +9 &f \ p> +10 &}u<\ pM +9 &CR\ rL +9 &YN\ rK +10 &X\ sK +9 &Y\ sL +10 &K]\ qL +9 & W\ rL +9 &Y\ rK +10 & Y\ rK +9 &"SY\ rL +9 &$\\\ rL +10 &%\\\ rL +9 &'\\\ rL +10 &)[[\ rL +9 &+[\ rL +9 &,\\\ rL +10 &.\\\ qL +9 &0c\\\ rL +9 &2%Z\ rL +10 &3[\ rL +9 &5[\ rK +10 &7lX\ rK +9 &9.Y\ rK +9 &:Y!\ rK +10 &<\\9\ rL +9 &>sU(\ sL +9 &@5W\ \ rL +10 &A])\ qL +9 &CW\ rL +10 &E{\\)\ rL +9 &G9c\ qM +9 &Hw+\ pO +10 &J#\ mS +9 &Lc \ kW +9 &N!!\ jD +10 &O;@#\ n%n +9 &O\ x&\ pD +5 ( + "collection"'c& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.76 +2 "collection"'Z& +4 "core" &OV\ pD + .tHand.open +2 "manipulator"&51 +67 "core" 1 +2 "manipulator"&Q% +4 "core" % σ   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'Y& +4 "core" &OV'\ sD +2 "collection"'=% +3 "core" %\ s +2 .tCSV.dial CSR + "collection"'V  +41 "core"  +2 "collection"'+% +4 "core" %\ s + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +2 "collection"'n'l +1353 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 '% +3 "core" %l!\ n +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.501ml +2 "collection"'$' +674 "core" ' +2 .tCSV.dial :waste + "collection"'q +125 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'l' +1992 "core" ' +4 #tFlushing lower manifold's waste1 port + "collection"'W& +4 "core" &OV2\ vD +2 "collection"'b% +3 "core" %L\ v +2 .tCSV.dial :flush + "collection"'[  +53 "core" +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"'H'l +1228 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +31 "collection"'d @ +44 "core" B +2 "collection"'a% +4 "core" %l)\ v \ +2 .tCS.seek 6.999ml +2 "collection"'o' +536 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +4 "collection"'I  +2 '  +39 "core"  +91  +2 .tCBV.dial :waste1 + "collection"'t @ +44 "core" ? +2 .tCS.seek 0ml +2 "collection"'^' +1677 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'j& +4 "core" &OVA\ xD +2 "collection"'h% +3 "core" %#\ x +2 .tCSV.dial :flush + "collection"'x  +70 "core" +2 .tCS.seek 5ml +2 "collection"']'l +1242 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'R @ +54 "core" ? +2 "collection"'G% +4 "core" %l<\ x +2 .tCS.seek 7ml +2 "collection"'' +542 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'  +43 "core"  +2 .tCBV.dial :waste2 +2 "collection"'  +111 "core"  +2 .tCS.seek 0ml +2 "collection"'0' +1689 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'& +4 "core" &OW(\ zD +2 "collection"'% +3 "core" %\ z +2 .tCSV.dial CSR + "collection"'_  +40 "core"  +2 "collection"'p% +4 "core" %&\ y + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml +2 "collection"'' +1933 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"'' D +560 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +4 "collection"' +2 'E  +95 "core" +38  +2 .tCTV.dial :intake + "collection"'v  +72 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'' \\ +1931 "core" ' +4 .tIntake.select :close +2 "sampler")0 +11 .tCTV.dial :air +4 "collection"'  +72 "core" ~ +4 .tCS.reconfigure CSconfig +4 "collection"'#P d@b +4 .tCS.seek 0ml +4 "collection"'m' +588 "core" ' +2 .tCSV.dial CSR + "collection"'D  +99 "core"  +2 "collection"' % +4 "core" %%\ x + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +2 "collection"''l +1348 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'' D +1219 "Can"!\ ;: +148 "core" ' +2 .tCSV.dial CBV + "collection"'} +99 "core" +2 .tCS.seek 0ml +2 "collection"'~' +2626 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&U& +4 "core" &   I +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&{( +3 "core" ( +2 "manipulator"&& +4 "core" &   5 I + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &   I +2 .tForearm.seek CC + "manipulator"&r'ρ +100 "core" ' +2 .tHand.close + "manipulator"&%/ +66 "core" / +2 .tCC.seek :open +2 "collection"')( +379 "core" ( +3 "manipulator"&& +4 "core" &    I +2 "manipulator"&(% +3 "core" % ω   U +2 .tForearm.seek :retract +2 "manipulator"&'\ +103 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&.(- +274 "core" ( +2 "manipulator"&2& +4 "core" &-   3 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &-    3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&\ ' +111 "core" ' +2 .tHand.open + "manipulator"&s1 +68 "core" 1 +2 "manipulator"&*% +4 "core" % r  w ȸq +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&1'\ +107 "core" ' +2 "processing"%T& +4 "core" &\ +37578 #t-> access 2 +2 .SE.seek :down + "storage"(''v +3 "core" ' +2 "manipulator"&:% +3 "core" %     +2 "manipulator"&& +3 "core" &-   7 3 +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 + "storage"(-(K +1283 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (C& +3 "core" &K \ o +16910 "Can"<\ @-- +60002 \ +-- +60002 \ #-- +60003 T\ -- +60002 \ -- +60002 N\ -- +60002 \ -- +60002 ,\ -- +60003  \ -- +60002 :\ -- +60002 7\ .- +60002 \ -- +60002 /\ \ .- +60003 \ -- +60002 C\ .- +60002 :\ -- +60002 \ -- +32829 #t-> access 3 +2 .SE.seek :down + "storage"(y'v +3 "core" ' + "manipulator"&,% +4 "core" %  | -  +2 "manipulator"&4& +3 "core" &- } 3 +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 7 +2 "storage"(7([z +345 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (3& +3 "core" &[z) \   +6373 #t-> startTube 3 +4883 #-> da 35 +2 #da sampling at most 35ml +2 #Loading sh1 puck from tube 3 into Collection Clamp +3 ."Qmail"HABfans.email "Started da in tube 3 at 14:40:11EDT28-Aug-19\\n{}\\nCan@14:32:47, 20.9C, 50% humidity, 14.1psia, 12.641V, 0.202A, 0.202A avg, 2.55W",Subject: "da sampling at most 35ml" +2 "collection"'& +3 "core" &u +2 "manipulator"&#% +4 "core" %  c c  +3 "storage"(F% +3 "core" %~ 3\  +2 "storage"( . +3 "core" .([z +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 + "storage"(( +1288 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (@& +3 "core" & 5\  +2 "manipulator"&f& +3 "core" &- [ \\ 3 +2 "manipulator"&w% +3 "core" %  [ [  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&8( +180 "core" ( +2 "manipulator"&A& +4 "core" &\ ] \\  # +2 "storage"(?& +3 "core" & \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&>' +100 "core" ' +2 "storage"(O& +4 "core" & \  + .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"('L +278 "core" ' +2 "storage"(- +3 "core" -'r +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (!& +3 "core" & \  +2 "manipulator"&L& +3 "core" &\ \ \  I }# +2 .tElbow.seek 3 + "manipulator"&N( +4 "core" ( + "manipulator"&& +4 "core" &\ \  v }# +2 "storage"(J& +3 "core" & \  +2 .tForearm.seek 3 + 300 counts +2 "manipulator"&'2 +17 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&M/ +74 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&&& +4 "storage"(k'v +4 "core" &\ \ \  # +2 "manipulator"&9% +4 "core" % : !\   J +2 .tForearm.seek :retract + "manipulator"&K'\ +98 "core" ' +2 .tElbow.seek CC +2 "manipulator"&z( +146 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +3 "core" ( +2 "manipulator"&"& +3 "core" &\ \  }. +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &`& +3 "core" & \  / }. +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&|'ρ +97 "core" ' +2 "manipulator"&6& +4 "core" & g |. +2 "manipulator"&X% +3 "core" %ω f | +2 "collection"'i& +4 "core" &{ + "collection"'e& +4 .tCC.seek :closed +2 "collection"'/(O +3 "core" &{ +4 &t : +9 &@Ivr 1 +9 &gp|r F +10 &\\i P +9 &Nr P +9 &Lm O +10 &MNl P +9 &Pq P +9 &Mf O +10 &Mh O +9 &VOm O +10 &!Sc O +9 &"Q_ P +9 &$Qb O +10 &&]L] P +9 &(Oa P +9 &)Sb O +10 &+Lb O +9 &-eNf P +10 &/'O_ P +9 &0Rh O +9 &2Ra O +10 &4nMZ O +9 &60Nb O +9 &7Nc O +10 &9Q\\ P +9 &;vR\\ O +10 &=8RY O +9 &>Sd P +9 &@P` P +10 &B}Q] P +9 &D>R` P +9 &EY] Q +10 &Gh_ R +9 &Iua U +10 &K)X Z +9 &L[ \\ +9 &N{] F +10 &Od }` #f +9 &O[ J +9 ( + &OeZ E +2 "collection"'e& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.78 + .Hand.open +2 "manipulator"&P1 +64 "core" 1 +2 "manipulator"&;% +4 "core" % ω E x +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&\\'\ +94 "core" ' +2 .tSC.coast + "storage"(6 +3 #tcollectSample 35ml w/bubble point of 24psi + #Priming 7ml + .Gate.power :sampler,:ON +2 ."pumping"Gate.power :analytic3,:ON +2 .tIntake.select :close +3 .Exhaust.select :close + .SS.hold +2 "sampler") + +3 "core" + +2 "sampler")Z% +3 "core" %-mn \ . +2 "collection"'5& +4 "core" &OgO E +3 "Can" DD + #tCalibrating pressure sensors + .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X +19 +2 .tdelay 3.8 seconds +382 "collection"'c% +3 "core" %N +2 "sampler")V% +3 "core" %?8yz \ - + .tSSV.dial :spit +2 "sampler")+ +136 "core"  +2 .tSS.seek 0ml +2 "sampler")u' +271 "core" ' +2 .tSSV.dial CBV + "sampler")B  +136 "core" +2 .tCTV.dial :intake +2 "collection"'  +74 "core"  +2 #tWaiting for external sampler to finish priming... + .delayUntil "14:43:42.40" +1598 #"pumping"0.0L/min +3006 #0.0L/min +3006 #0.0L/min +3006 #0.0L/min +333 "Can" HH +2672 #"pumping"0.0L/min +2867 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + #Allowing 40s for 7.0ml of remaining 7.0ml +2 .Intake.select :open + "sampler") +131 #"pumping"0.0L/min +79 "collection"'n% +3 "core" %] + #tIntake @14.4psia, vacuum from 8.9 to 11.9psi +2 .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +2 "collection"'{  +42 "core"  +2 .tCS.reconfigure CSpressurize +2 "collection"'# d@<< b +3 .tCS.seek 0ml +2 "collection"'s' +2086 "core" '\ < +3 "collection"'*% +3 "core" %\ 4 +2 "sampler")% +3 "core" %~~ \ % +2 #tBubblePoint: Intake @38.5psia, Outlet @14.4psia + .CBV.dial SSV +2 "collection"'T @ +39 "core" A +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X  +43 "core"  +2 .tCS.reconfigure CSpressurize +2 "collection"'# d@<< b +3 .tCS.seek 0ml + "collection"'"' +2452 "core" '3 I +3 "collection"'`% +4 "core" % J + "sampler")% +4 "core" %uu \ % + #tBubblePoint: Intake @38.1psia, Outlet @13.9psia + .CBV.dial SSV +2 "collection"' @ +39 "core" A +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml +2 "collection"'e' +101 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")5 +90 "core" ' +2 ."CSpush"CS.coast + "collection"'5 +46 "core"  +3 .tSS.reconfigure SSexhale +2 "sampler")#.0Xed +103 "collection"' 9 +3 "core" 9G>jd +102 "collection"'9 +3 "core" 9Y?nd +102 "collection"'9 +3 "core" 9j?rd +102 "collection"'9 +3 "core" 9|@vd +102 "collection"'}9 +3 "core" 9@zd +102 "collection"'9 +4 "core" 9Bd +102 "collection"'9 +2 "core" 9Bd +103 "collection"'U9 +3 "core" 9Bd +102 "collection"'S9 +3 "core" 9Cd +102 "collection"'~9 +2 "core" 9Ed +103 "collection"'9 +4 "core" 9Ed +103 "collection"'9 +3 "core" 9Fd +102 "collection"'<9 +2 "core" 9(Gd +103 "collection"'(9 +3 "core" 9;Hd +102 "collection"'m9 +3 "core" 9OId +102 "collection"'r9 +4 "core" 9dJd +102 "collection"'29 +3 "core" 9wKd +102 "collection"'9 +2 "core" 9Ld +103 "collection"'{9 +2 "core" 9Md +103 "collection"'%9 +3 "core" 9Nd +102 "collection"'*9 +3 "core" 9Od +102 "collection"'9 +2 "core" 9Pc +103 "collection"'T9 +3 "core" 9Qa +102 "collection"'9 +3 "core" 9R_ +102 "collection"':9 +3 "core" 9S\\ +102 "collection"'9 +4 "core" 9,U[ +102 "collection"'C9 +3 "core" 9@VY +102 "collection"'\ 9 +3 "core" 9TWW +102 "collection"'9 +3 "core" 9iXU +102 "collection"'49 +2 "core" 9}ZS +103 "collection"''9 +4 "core" 9[Q +102 "collection"'39 +3 "core" 9\\P +102 "collection"',9 +3 "core" 9]N +102 "collection"'#9 +2 "core" 9^L +103 "collection"'s9 +2 "core" 9_J +103 "collection"'-9 +3 "core" 9aI +102 "collection"'9 +2 "core" 9 cF +103 "collection"'F9 +3 "core" 9cE +102 "collection"'79 +3 "core" 92e\ D +102 "collection"'@9 +2 "core" 9EfB +103 "collection"' 9 +3 "core" 9Zg? +102 "collection"'w9 +3 "core" 9mi> +102 "collection"'A9 +2 "core" 9k= +103 "collection"'?9 +3 "core" 9l; +102 "collection"'.9 +3 "core" 9n#9 +102 "collection"'19 +4 "core" 9o'7 +102 "collection"'f9 +2 "core" 9p+6 +147 "collection"'L9 +5 "core" 9r14 +102 "collection"'O9 +3 "core" 9t52 +102 "collection"'y9 +2 "core" 9 u:0 +103 "collection"'9 +3 "core" 9v>0 +102 "collection"'M9 +3 "core" 90yB- +102 "collection"'9 +3 "core" 9AyF, +102 "collection"'&9 +3 "core" 9R{J+ +102 "collection"'99 +3 "core" 9d|O) +102 "collection"'89 +4 "core" 9t}S( +102 "collection"'>9 +3 "core" 9W& +102 "collection"'!9 +3 "core" 9[& +102 "collection"'`9 +3 "core" 9_$ +102 "collection"'9 +3 "core" 9d" +102 "collection"'9 +3 "core" 9h! +103 "collection"'J9 +3 "core" 9l +102 "collection"'X9 +3 "core" 9p +102 "collection"'i9 +3 "core" 9t +102 "collection"'N9 +3 "core" 9 y +102 "collection"'69 +4 "core" 9 } +102 "collection"'k9 +3 "core" 9  +102 "collection"')9 +3 "core" 9 - +102 "collection"'P9 +3 "core" 9 < +102 "collection"'Z9 +3 "core" 9 I +102 "collection"'K9 +3 "core" 9 V +102 "collection"'59 +3 "core" 9 c +102 "collection"'"9 +3 "core" 9 q +102 "collection"'e9 +3 "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 +3 "core" 9  +102 "collection"'c9 +3 "core" 9  +102 "collection"'Y9 +4 "core" 9  +102 "collection"'V9 +3 "core" 9  +102 "collection"'+9 +3 "core" 9  +102 "collection"'Q9 +3 "core" 9 \ +102 "collection"'9 +3 "core" 9 \ +102 "collection"'B9 +4 "core" 9\  +102 "collection"'u9 +3 "core" 9\  +102 "collection"'n9 +3 "core" 9\  +102 "collection"'b9 +3 "core" 9\  +102 "collection"'[9 +3 "core" 9\ % +102 "collection"'W9 +3 "core" 9\ / +102 "collection"'d9 +3 "core" 9\ 6 +102 "collection"'l9 +3 "core" 9\ > +102 "collection"'$9 +3 "core" 9\ E +102 "collection"'q9 +3 "core" 9\ L +102 "collection"'t9 +4 "core" 9\ U +102 "collection"'a9 +3 "core" 9\ [ +102 "collection"'o9 +3 "core" 9\ ` +102 "collection"'H9 +3 "core" 9\ g +102 "collection"'x9 +3 "core" 9\ n  +2 .tCH.hold 10:00,70C +3 "collection"'^ `\ `\ h\ +3 "core"  +5587 "Can"E ?> +54415 "core" ` +2 "collection"'R9 +3 "core" 9\ u +2 #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml + "collection"'j' +340 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'h @ +103 "core" @ +2 .tCSV.dial :air +2 "collection"' @ +43 "core" > +5 .tCS.seek 5ml + "collection"''l +1347 "core" ' +2 .tCSV.dial CTV + "collection"'  +45 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"' @ +44 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'  +43 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'G @ +45 "core" ? +2 .tdelay 2 seconds +203 .CS.seek 0ml +2 "collection"']' +1349 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV +2 "collection"'p +103 "core" ~ +2 .tCBV.dial CSV + "collection"'0  +29 "core"  +2 "collection"'_% +4 "core" % {   +2 .tCS.seek 5ml +2 "collection"'E'l +1228 "Can" ?? +119 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air + "collection"'v  +45 "core" +2 "collection"'% +4 "core" %l 6  +2 .tCS.seek 7ml + "collection"' ' +597 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"' @ +42 "core" ? +2 .tCS.seek 10ml +2 "collection"'D' D +842 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +118 "core" ^ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +3 "collection"'   +39 "core" +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'  + '  +30 "core"  +117  +2 .tCS.seek 5ml +2 "collection"'}'l +1351 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"' @ +105 "core" B +2 .tCSV.dial :waste +2 "collection"' +104 "core" +2 .tCS.seek :empty +2 "collection"'U'Ͱ +1344 "core" ' +2 .tCSV.dial :air + "collection"'S @ +74 "core" A +2 .tCS.seek 5ml +2 "collection"'~'l +1366 "core" ' +2 .tCSV.dial CTV + "collection"'  +44 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"' @ +56 "core" B +2 .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'<  +41 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'( @ +44 "core" ? +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'m' +1358 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV +2 "collection"'r +101 "core" ~ +2 .tCBV.dial CSV + "collection"'2  +38 "core" +2 "collection"'% +4 "core" % +2 .tCS.seek 4.999ml + "collection"'{'l +1369 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'%  +41 "core" +2 "collection"'*% +4 "core" %l  +2 .tCS.seek 6.999ml + "collection"'' +587 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'T @ +42 "core" > +2 .tCS.seek 10ml +2 "collection"'' D +845 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"': ` +128 "core" b +2 #tLysing Complete + "collection"'& +4 "core" &Obim E +2 #tStoring sh1 puck in Collection Clamp to tube 2 + "manipulator"&C% +3 "core" %\  " x +2 "storage"(\ % +4 "core" % 0\  + "storage"(. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(4( +342 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 ('& +3 "core" & K V ]\  + "manipulator"&3& +4 "core" &  t. + "manipulator"&,% +4 "core" %\   s +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 + "manipulator"&#( +153 "core" ( +2 "manipulator"&s& +4 "core" & B v + "storage"(-& +4 "core" & U W\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&' +103 "core" ' +2 "storage"(F& +4 "core" & K V D\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(7'L +318 "core" ' +2 "storage"(@- +3 "core" -'L + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +2 .tSE.seek :place +2 "storage"( ' +34 "core" ' +2 "manipulator"&w& +4 "core" & c y +2 "manipulator"&A% +3 "core" % F x +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&?'\ +89 "core" ' +2 .tElbow.seek CC +2 "manipulator"&.( +150 "core" ( +2 "manipulator"&1& +4 "core" & I s. + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &f& +3 "core" & $ s. + .tForearm.seek CC +2 "manipulator"&L'ρ +106 "core" ' +2 .tHand.close + "manipulator"&O/ +69 "core" / +4 .tCC.seek :open +2 "collection"'y( +380 "core" ( +2 "storage"(& +4 "core" & A S e\  +2 "storage"(M& +3 "core" & O = O\  +2 "manipulator"&& +3 "core" & p. +2 "manipulator"&&% +3 "core" % S p +2 .tForearm.seek :retract + "manipulator"&9'\ +97 "core" ' +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 + "manipulator"&8( +152 "core" ( +2 "manipulator"&>& +4 "core" & 5 x + "storage"(!& +4 "core" & U U \  + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 2 +2 "manipulator"&`'Y +112 "core" ' +2 .tElbow.hold + "manipulator"&, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&1 +75 "core" 1 +2 "manipulator"&J% +4 "core" % je | x & j +2 "storage"(X& +3 "core" & ; : U\  +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 317 counts + "manipulator"&i'ϖ +18 "core" ' +2 "manipulator"&N& +4 "core" & , z +2 "storage"(6& +3 "core" & z ] \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&k' +25 "core" ' +2 "storage"()% +4 "core" % z w \  +2 ."downElevator"SE.seek :down +4 "storage"(P'v +99 (Z% +34 "core" %7< V U\ \\z +2 "manipulator"&K% +4 "core" %+ J z +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&5'\ +94 "core" ' +33 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'"& +4 "core" &os +2 "manipulator"&e& +3 "core" & w { +2 "manipulator"&;% +4 "core" %\ @ {4 + .tElbow.seek FlushPuck::Garage +2 "manipulator"&|(- +173 "core" ( +2 "manipulator"& & +4 "core" &- u |? + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &=& +2 "core" &- 7 {? +2 .tForearm.seek :garage +2 "manipulator"&' +110 "core" ' +2 .tHand.close +2 "manipulator"&c/ +74 "core" / +2 "manipulator"&Y& +4 "core" &- q? +2 "manipulator"&V% +3 "core" % } q5 +2 .tForearm.seek :retract +2 "manipulator"&+'\ +101 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&Q( +290 "core" ( +2 "manipulator"&& +4 "core" &  H |S + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &B& +2 "core" &   |S +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&u'ρ +99 "core" ' +2 "manipulator"&n& +4 "core" &  M zS +2 "manipulator"&b% +4 "core" %~ o z +2 "collection"'[& +3 "core" &pu +2 "collection"'W& +3 .tCC.seek :closed +2 "collection"'d(O +3 "core" &ot +2 &ps~  +10 &.xote ,} +9 &c{ovG ? +10 &tkot O +9 &8Jos N +9 &Nqt N +10 &Npu O +9 &}Nqr N +9 &>Oqs O +10 &Nqr N +9 &Qpsz N +10 & Npsd N +9 &"GKpt N +9 &$Not O +10 &%Nst N +9 &'Qqs N +9 &)ONor N +10 &+Kqt N +9 &,Oot N +10 &.Posn N +9 &0WNrvT N +9 &2NquA N +10 &3Jpt2 N +9 &5Npt% N +9 &7_Oqs N +10 &9"Lqts N +9 &:Nnt^ N +10 &<Optp N +9 &>hNqt N +9 &@)Nps N +10 &AQps N +9 &COqs N +9 &EnOquo O +10 &G/YntY O +9 &HjpsS Q +10 &Jot W +9 &LTpt Z +9 &Npt M +10 &O5Eou &r +10 &O rqt H +4 ( + "collection"'W& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.90 +2 "collection"'l& +4 "core" &O]pt H + .tHand.open +2 "manipulator"&$1 +76 "core" 1 +2 "manipulator"&q% +4 "core" % ~  w +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&t'\ +97 "core" ' +2 .tPSV.dial PSR + "processing"%a +46 "core"  +2 "processing"%o% +4 "core" %73 + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%H' +1606 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%x  +45 "core"  +2 .tPS.seek 0ml +2 "processing"%'W +1607 "core" ' +2 .tPSV.dial PSR + "processing"%^ +45 "core"  +2 .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%R' +2637 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "processing"%I  +2 "collection"'h  +43 "core"  +43 +2 .tPSV.dial :mixloop + "processing"% +105 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%j  +133 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2632 "core" ' +2 .tPSV.dial :air + "processing"%  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2639 "core" ' +2 .tPSV.dial :mixloop + "processing"%G +46 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2638 "core" ' +2 .tPSV.dial :air + "processing"%p  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%0' +2630 "core" ' +2 .tPSV.dial :mixloop + "processing"%_ +44 "core" +2 .tPS.seek 0ml +2 "processing"%]'W +2627 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&v& +4 "core" &   xS +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +2 "core" ( + "manipulator"&E& +4 "core" &   xS + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +50 && +3 "core" &  @ yS +2 .tForearm.seek CC +2 "manipulator"& 'ρ +104 "core" ' +2 .tHand.close + "manipulator"& / +67 "core" / +2 .tCC.seek :open +2 "collection"'( +379 "core" ( +2 "manipulator"&& +4 "core" &  w xS + "manipulator"&% +4 "core" % q  xV +2 .tForearm.seek :retract + "manipulator"&D'\ +101 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +277 "core" ( +2 "manipulator"&& +4 "core" &- 7 | + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &}& +3 "core" &-  | +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&S' +114 "core" ' +3 .tHand.open + "manipulator"&U1 +76 "core" 1 +2 "manipulator"&% +4 "core" % \ [ B o* +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +101 "core" ' +2 .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 3 into Collection Clamp + "collection"'<& +4 "core" &z~ +2 "manipulator"&(% +3 "core" %\ \ \  A ~ +2 "storage"(~% +4 "core" % \  + "storage"(r. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 + "storage"(2( +341 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" &( z z >\   + "manipulator"&m& +4 "core" &- y + "manipulator"&%% +4 "core" %\  " y +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 + "manipulator"&*( +182 "core" ( +2 "manipulator"&{& +4 "core" &\  w# + "storage"(T& +4 "core" &? V W\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&' +93 "core" ' +2 "storage"(:& +4 "core" &? { ` =\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"('L +290 "core" ' +2 "storage"(C- +3 "core" -'| +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (\ & +3 "core" &= W U \  +2 "manipulator"&& +3 "core" &\ ) y# + .tElbow.seek 3 +2 "manipulator"&'( +4 "core" ( +2 "manipulator"&3& +4 "core" &\ y# + "storage"(,& +4 "core" &? v h b\  +2 .tForearm.seek 3 + 300 counts + "manipulator"&s'2 +20 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&-/ +65 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&F& +3 "storage"(z'v +7 "core" &\ L z# + "manipulator"&\\% +4 "core" % + K x +2 .tForearm.seek :retract + "manipulator"&@'\ +92 "core" ' +2 .tElbow.seek CC +2 "manipulator"&w( +143 "core" ( +2 "manipulator"&A& +4 "core" &   r3 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &1& +3 "core" &  9 u3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +3 "core" ' + "manipulator"&7'ρ +3 ."downElevator"SE.coast + "storage"(5 +99 "core" ' +3 "manipulator"&f& +4 "core" &  E s3 +2 "manipulator"&% +4 "core" %υ ( s + "collection"'#& +4 "core" &y~x +2 "collection"'O& +3 .tCC.seek :closed +2 "collection"'?(O +3 "core" &||S +3 &{H  +8 &.wz; +| +9 &ex}~% ? +10 &nk{}% O +9 &3L{} N +9 &Ny| N +10 &J{ N +9 &xKz} N +10 &:Jy}x N +9 &J|~v N +9 &K{] N +10 & Jy|z N +9 &"BPz~| N +9 &$Pzr N +10 &%Oy|a N +9 &'NzS O +10 &)IMz O +9 &+ N{} O +9 &,N{} N +10 &.Jy} N +9 &0RP} N +9 &2Oz~ N +10 &3O{| N +9 &5Nx~ N +10 &7ZJy} N +9 &9O{ N +9 &:Oz N +10 &<O|~ N +9 &>aNz~m O +9 &@$My~e N +10 &AKz}[ N +9 &CN{~Q O +10 &EiT|}C O +9 &G%dy|8 Q +9 &Hvz, U +10 &Jw{& Z +9 &LLw}( [ +9 &N || L +10 &O.?v{ 0 +9 &Ojy| F +5 ( + "collection"'O& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.10 +2 .Hand.open + "manipulator"&/1 +76 "core" 1 +2 "manipulator"&% +4 "core" % υ  p +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&M'\ +98 "core" ' +2 .tSC.coast "storage"(6 +3 .tCTV.dial CSV,avoiding: :intake +2 "collection"'  +136 "core" ~ +2 .tCSV.dial CTV + "collection"'&  +28 "core"  +2 .tPS.seek 2.5ml +2 "processing"%>' +2636 "core" ' +2 "collection"'!% +4 "core" % GNQ  +2 .tCS.seek 4.15ml + "collection"'L'Q +1564 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air + "processing"%.  +44 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%  +74 "core"  +2 .tPS.seek 0ml +2 "processing"%J'W +2632 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'X ` +38 "core" _ +2 .tCSV.dial :air +2 "collection"'N @ +44 "core" > +2 .tCS.seek 10ml +2 "collection"'6' D +1570 "core" ' +2 .tCSV.dial CTV + "collection"')  +56 "core"  +2 .tCS.seek 0ml +2 "collection"'9' +2618 "core" ' +2 .tCBV.dial :waste1 + "collection"'Z @ +30 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +3 "collection"'8  +136 "core" +2 "collection"'K& +4 "core" &OYj F + #tStoring lyfil puck in Collection Clamp to tube 2 + "manipulator"&`% +4 "core" %\ ! % u: +2 "storage"(i% +3 "core" % z { \  +2 "storage"(". +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(e( +340 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (;& +2 "core" & R S \  +2 "manipulator"& & +3 "core" &  r3 +2 "manipulator"&k% +3 "core" %\ " i p: +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"& ( +155 "core" ( +2 "manipulator"&=& +4 "core" & = t\ + "storage"(P& +4 "core" & , . \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&4' +93 "core" ' +2 "storage"(& +4 "core" & I K !\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(c'L +283 "core" ' +2 "storage"(Y- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&V& +3 "core" & v\ +48 "storage"(5& +5 "core" & T L $\  + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 +2 "manipulator"&'Y +36 "core" ' +2 .tElbow.hold + "manipulator"&, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(B- +3 "core" -' +2 .tSE.seek 0.1 Pucks below Top Plate + "storage"(|'> +32 "core" ' +2 "manipulator"&n% +4 "core" %cp V [ [ g +2 "storage"(b& +3 "core" &   Z\  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 310 counts +2 "manipulator"&['Ϗ +21 "core" ' +2 "manipulator"&+& +4 "core" &  u\ +2 "storage"(y& +3 "core" & < A u\  +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&l' +27 "core" ' +2 .tSE.seek 1.1 Pucks below Top Plate +2 "storage"($'- +41 "core" ' +2 "manipulator"&q& +4 "core" & v\ +2 "manipulator"&W% +4 "core" % v +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&a'\ +90 "core" ' +2 .tElbow.seek CC +2 "manipulator"&o( +169 "core" ( +2 "manipulator"&u& +4 "core" &  sG + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &  r sG +2 .tForearm.seek CC +2 "manipulator"&x'ρ +95 "core" ' +2 .tHand.close + "manipulator"&H/ +70 "core" / +2 .tCC.seek :open +2 "collection"'^( +379 "core" ( +2 "storage"(& +4 "core" & V V\  + "storage"(I& +4 "core" & V V k\  + "manipulator"&h& +4 "core" &   uG + "manipulator"& % +4 "core" % ύ # u +2 .tForearm.seek :retract + "manipulator"&j'\ +98 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&R( +145 "core" ( +2 "manipulator"&& +4 "core" &  u +2 "storage"(& +3 "core" & U Q \  + .tElbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +2 .tForearm.seek 2 +2 "manipulator"&G'Y +111 "core" ' +2 .tElbow.hold + "manipulator"&, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&p1 +74 "core" 1 +3 "manipulator"&% +3 "core" % gr q k Q j> +2 "storage"(_& +3 "core" & 9 :\ +32 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 314 counts +2 "manipulator"&0'ϓ +14 "core" ' +2 "manipulator"&v& +4 "core" & z +2 "storage"(E& +3 "core" & _ Y\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&' +17 "core" ' +2 "storage"( % +4 "core" %6 U R\  +2 ."downElevator"SE.seek :down +4 "storage"(Q'v +99 (t% +3 "core" %2 M < :\ \\x +2 "manipulator"&d% +3 "core" % t x +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +89 "core" ' +64 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%  +75 "core" +2 .tPS.seek 2.5ml +2 "processing"% ' +1770 "Can"G 0/ +865 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"% +55 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%}  +43 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"% +44 "core" +2 .tdelay 1 second +102 .PSV.dial :air +3 "processing"%U  +43 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%'W +2625 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%D& +4 "core" &F\  +2 "manipulator"&<& +3 "core" &\ \  I ~ +2 "manipulator"&(% +4 "core" %\ \ \   ~ + .tElbow.seek FlushPuck::Garage +2 "manipulator"&~(- +170 "core" ( +2 "manipulator"&r& +4 "core" &-\ \  ? ~@ + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &S& +2 "core" &-\ \ T ~@ +2 .tForearm.seek :garage +2 "manipulator"&' +110 "core" ' +2 .tHand.close + "manipulator"&m/ +74 "core" / +2 "manipulator"&%& +4 "core" &- q@ + "manipulator"&{% +4 "core" % p w q +2 .tForearm.seek :retract + "manipulator"&T'\ +103 "core" ' +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&:( +114 "core" ( +2 "manipulator"&& +4 "core" &  } + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &\ \  F } +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&C' +100 "core" ' +2 "manipulator"&\ & +4 "core" & $ { +2 "manipulator"&% +4 "core" % k { +2 "processing"%3& +3 "core" &\  +2 "processing"%,& +3 .tPC.seek :closed +2 "processing"%-(Tg +3 "core" &\  +3 &\ 5 +10 &?Fv 2 +9 &hqx F +9 &[ R +10 &K Q +9 &L P +10 &JN Q +9 & M Q +9 &L Q +10 &O Q +9 &SK Q +9 &!J\ Q +10 &"J Q +9 &$I Q +10 &&[J Q +9 &(J Q +9 &)J Q +10 &+J Q +9 &-cI Q +9 &/&L P +10 &0L P +9 &2J Q +10 &4lL P +9 &6.M P +9 &7L P +10 &9L\ P +9 &;sJ Q +9 &=6I P +10 &>L P +9 &@J Q +10 &B{I\ Q +9 &D=O Q +9 &EQ Q +10 &GR Q +9 &IW R +9 &K;m T +10 &L W +9 &N X +10 &Px W +9 &R: W +9 &Scp * +10 &TA` 4 +8 ( +2 &TI \ , + "processing"%,& +4 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.73 + "processing"%F& +4 "core" &TI0\ , + .tHand.open +2 "manipulator"&\\1 +75 "core" 1 +2 "manipulator"&*% +4 "core" % 8 y +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +101 "core" ' +2 .tPRV.dial :air + "processing"%A  +46 "core"  +2 .tPSV.dial :mixloop + "processing"%1 +44 "core" +2 "processing"%% +4 "core" %TE\ +2 .tPS.seek 0.3ml +2 "processing"%s' +387 "core" ' +2 .tPSV.dial PSR + "processing"%f +105 "core"  +2 "processing"%% +4 "core" %W  + #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 +3 .PS.seek 2.5ml +41 "processing"%'' +1918 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop + "processing"%@ +118 "core" +2 .tPTV.dial :mixing + "processing"%z @ +74 "core" A +3 .tPBV.dial :waste2 +2 "processing"%  +95 "core"  +2 .tPS.seek 0ml +2 "processing"%/'W +2630 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&& +4 "core" & r v +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&O( +3 "core" ( + "manipulator"&& +4 "core" & X v + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &&& +2 "core" &  v +2 .tForearm.seek PC +2 "manipulator"&7' +95 "core" ' +2 .tHand.close + "manipulator"&2/ +66 "core" / +2 .tPC.seek :open +2 "processing"%]( +400 "core" ( +2 "manipulator"&!& +4 "core" &\ \  = } + "manipulator"&% +4 "core" %  | + .tForearm.seek :retract +2 "manipulator"&.'\ +91 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +152 "core" ( +2 "manipulator"&>& +4 "core" &- w | + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &X& +2 "core" &-  | +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&N' +115 "core" ' +2 .tHand.open + "manipulator"&L1 +66 "core" 1 +2 "manipulator"&)% +4 "core" % g p? +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&6'\ +103 "core" ' +2 #tLoading da puck from tube 3 into Processing Clamp + "processing"%Z& +4 "core" &\  +2 "manipulator"&8% +3 "core" %\  Q }8 +2 "storage"(K% +3 "core" % \  +2 "storage"(`. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 +2 "storage"(i( +341 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 ("& +3 "core" &* { z j\   + "manipulator"&;& +4 "core" &- Z y + "manipulator"& % +4 "core" %\  4 y8 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 + "manipulator"&k( +174 "core" ( +2 "manipulator"&=& +4 "core" & \\ w$ + "storage"(P& +4 "core" &* z z \   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&' +96 "core" ' +2 "storage"(w& +4 "core" &* z y \   +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(M'L +285 "core" ' +2 "storage"(Y- +3 "core" -' + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +2 (V& +3 "core" &( 7 I +\   +2 "manipulator"&5& +3 "core" & v$ + .tElbow.seek 3 +2 "manipulator"&B( +3 "core" ( +2 "manipulator"&n& +3 "core" &  v$ +2 "storage"(b& +3 "core" &( T T (\   +2 .tForearm.seek 3 + 300 counts +2 "manipulator"&+'2 +28 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&y/ +73 "core" / +4 ."downElevator"SE.seek :down +4 "manipulator"&q& +3 "storage"(W'v +6 "core" & ? x$ +2 "manipulator"&4% +4 "core" % K D y +2 .tForearm.seek :retract + "manipulator"& '\ +102 "core" ' +2 .tElbow.seek PC +2 "manipulator"&c( +160 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +82 "core" ( +2 "manipulator"&& +4 "core" & a { + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &[& +3 "core" & y y +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&|' +97 "core" ' +2 "manipulator"&u& +4 "core" & v w +3 "manipulator"&% +3 "core" % w +2 "processing"%l& +4 "core" &M + "processing"%& +4 .tPC.seek :closed +2 "processing"%H(Tg +2 "core" &m +3 &N  +10 &.sN +| +9 &bvI ? +9 &gj; P +10 &'HC Q +9 &JB Q +9 &I3 Q +10 &mI/ Q +9 &/I5 Q +10 &M/ Q +9 &K0 Q +9 & vN* P +10 &"7I Q +9 &#L- P +9 &%M, P +10 &'~G, P +9 &)AI) P +10 &+L% P +9 &,H P +9 &.J P +10 &0HL P +9 &2 N Q +9 &3K Q +10 &5L P +9 &7OH Q +10 &9K Q +9 &:G P +9 &<I P +10 &>XL P +9 &@L Q +9 &AJ P +10 &CG P +9 &E`K P +10 &G!N Q +9 &HS R +9 &J_ S +10 &LT W +9 &N~ W +9 &O W +10 &Q W +9 &SJo 5 +10 &T16d 8 +8 ( +2 &TC & + "processing"%& +4 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.67 + .Hand.open + "manipulator"&a1 +71 "core" 1 +2 "manipulator"&?% +6 "core" %  u + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 .tSC.coast "storage"(6 +4 #tHeating da puck from tube 3 in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"%I  +2 %h9 +6 "core" 9Q +102 "processing"% 9 +3 "core" 9Q +102 "processing"%9 +2 "core" 9S  +103 "processing"%9 +2 "core" 9Q  +103 "processing"%x9 +2 "core" 9R +103 "processing"%o9 +2 "core" 9Q +103 "processing"%p9 +2 "core" 9Q +103 "processing"%9 +2 "core" 9R +103 "processing"%_9 +3 "core" 9Q" +102 "processing"%v9 +4 "core" 9Q& +102 "processing"%E9 +2 "core" 9Q+ +103 "processing"% 9 +3 "core" 9Q/ +102 "processing"%j9 +2 "core" 9R3 +103 "processing"%t9 +3 "core" 9Q7 +102 "processing"%d9 +4 "core" 9R; +102 "processing"%R9 +2 "core" 9R@ +102 "processing"%G9 +2 "core" 9QD +103 "processing"%09 +2 "core" 9RH +103 "processing"%$9 +2 "core" 9SL +103 "processing"%9 +3 "core" 9RP +102 "processing"%9 +2 "core" 9RU +103 "processing"%Q9 +2 "core" 9SY +103 "processing"%e9 +2 "core" 9S] +103 "processing"%J9 +2 "core" 9Sa +103 "processing"%9 +4 "core" 9Se\ +102 "processing"%}9 +2 "core" 9Sj +103 "processing"%9 +2 "core" 9Tn +103 "processing"%U9 +2 "core" 9 Tr +103 "processing"% 9 +3 "core" 9Tv +102 "processing"%D9 +4 "core" 9Uz +103 "processing"%<9 +2 "core" 9&U +103 "processing"%(9 +2 "core" 9.T +103 "processing"%r9 +2 "core" 96V +103 "processing"%S9 +2 "core" 9>V +103 "processing"%9 +5 "core" 9EU +103 "processing"%m9 +2 "core" 9NV +103 "processing"%%9 +3 "core" 9UU +102 "processing"%{9 +2 "core" 9\\V +3 .tPH.hold 2:00:00,28C +3 "processing"% ppY +3 .tdelay 1:30 +2 "core"  +9001 .tPSR.select :air + .PSV.dial PSR +2 "processing"% +115 "core"  +2 "processing"%% +4 "core" %T + #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 +3 "processing"% +10 .tPS.seek 2ml +2 "processing"%\ '[ +1606 "core" ' +2 .tPTV.dial :puck + "processing"%  +73 "core"  +2 .tPSV.dial PTV +2 "processing"%3 +73 "core" +2 .tPBV.dial :waste1 +49 "processing"%~  +136 "core"  +2 "processing"%T% +4 "core" %W  +2 .tPS.seek 1.5ml +2 "processing"%g' +587 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%F * +35 "core" , +3 .tPS.seek 0ml +2 "processing"%\\'W +1607 "core" ' +2 .tdelay 5:00 +25707 "Can" LL +4295 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%*  +36 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%, * +34 "core" * +2 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%A +75 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%1' +2433 "core" ' +2 .tPSV.dial PTV + "processing"% +75 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%C +75 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"% +74 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%f  +86 "core" +2 .tPS.seek :empty +2 "processing"%'9 +2436 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%s  +132 "core" +2 .tPSV.dial :mixloop +2 "processing"%# +42 "core" +2 .tPRV.dial :ab1 + "processing"%@ @ +76 "core" A +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%z'w +353 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +3 "collection"'  + "processing"%'  +47 "core"  +7 +2 "processing"%% +4 "core" %rc  +2 .tPS.seek 0.32ml + "processing"%' +392 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'&  +29 "core" +2 .tPRV.dial :air +2 "processing"%2  +44 "core"  +2 .tPS.seek 0.9ml +2 "processing"%:'D +1229 "core" ' +2 .tPRV.dial :waste2 + "processing"% @ +75 "core" > +2 .tPS.seek 0.5ml +2 "processing"%-' +864 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%!  +42 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%'[ +1611 "core" ' +2 .tPSV.dial :PML + "processing"%> +44 "core" +2 .tPTV.dial :mixing + "processing"%X @ +73 "core" A +2 .tPBV.dial :waste1 + "processing"%7  +35 "core" +2 "processing"%O% +4 "core" %Wh  +2 .tPS.seek 1.85ml +2 "processing"%L'7 +235 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%) * +34 "core" * +3 .tPS.seek 0ml +2 "processing"%.'W +1970 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'Z& +3 "core" &H + "manipulator"&8& +4 "core" &  k + "manipulator"&K% +4 "core" % \ 8  o( +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&`(- +139 "core" ( +2 "manipulator"&N& +4 "core" &-\ w ! k# + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &"& +2 "core" &-\ w  o# +2 .tForearm.seek :garage +2 "manipulator"&;' +111 "core" ' +2 .tHand.close + "manipulator"& / +68 "core" / +2 "manipulator"&=& +4 "core" &-\ Q S 3 g# +2 "manipulator"&P% +3 "core" % v G R < g +2 .tForearm.seek :retract +2 "manipulator"&w'\ +107 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +285 "core" ( +2 "manipulator"&6& +4 "core" &  rI + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &Y& +3 "core" &  nI +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&V'ρ +105 "core" ' +3 "manipulator"&5& +4 "core" &  tI +2 "manipulator"&n% +4 "core" %ϒ H tA +2 "collection"'b& +3 "core" &p +2 "collection"'y& +3 .tCC.seek :closed +2 "collection"'q(O +3 "core" &N +3 &O  +7 &1~Q +{ +10 &b}K ? +9 &emJ P +9 &'JK O +10 &MQ O +9 &KM P +10 &mLM O +9 &/OH O +9 &LP P +10 &LM P +9 & uQO O +9 &"7NM O +10 &#QM P +9 &%NE P +10 &'|LN P +9 &)?PL O +9 &+KQ P +10 &,LT O +9 &.ML O +9 &0FQK P +10 &2NS P +9 &3JO O +10 &5MK O +9 &7NOK P +9 &9QK O +10 &:KK P +9 &<OK O +9 &>VJB P +10 &@JL O +9 &AOF O +10 &CLG P +9 &E]OG P +9 &GWB Q +10 &HjG R +9 &JH W +9 &LEC [\ +10 &NG Q +9 &O6OG (z +9 &O|P? A +3 ( + "collection"'y& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.90 +2 "collection"'4& +4 "core" &O|JN A +2 .tHand.open + "manipulator"&k1 +72 "core" 1 +2 "manipulator"&% +4 "core" %ϒ P qA +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&M'\ +95 "core" ' +2 .tPSV.dial PSR + "processing"%+ +105 "core"  +2 "processing"%% +4 "core" %XW + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%[' +1616 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%B  +44 "core"  +2 .tPS.seek 0ml +2 "processing"%u'W +1618 "core" ' +2 .tPSV.dial PSR + "processing"% +45 "core"  +2 .tPSR.select :air + "processing"% +11 .tPS.seek 2.5ml + "processing"%l' +2633 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +4 "processing"%W  +2 "collection"'  +41 "core"  +125  +2 .tPSV.dial :mixloop +2 "processing"%] +115 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%a  +73 "core" +3 .tPS.seek 0ml + "processing"%?'W +2635 "core" ' +2 .tPSV.dial :air + "processing"%h  +45 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2642 "core" ' +2 .tPSV.dial :mixloop + "processing"% +45 "core" +2 .tPS.seek 0ml +2 "processing"%|'W +2638 "core" ' +2 .tPSV.dial :air + "processing"%  +46 "core"  +2 .tPS.seek 2.5ml +2 "processing"%i' +2632 "core" ' +2 .tPSV.dial :mixloop + "processing"% +45 "core" +2 .tPS.seek 0ml +2 "processing"%x'W +2629 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&o& +49 "core" & z G kI +3 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&p( +3 "core" ( +2 "manipulator"&& +4 "core" & z ^ lI + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &_& +2 "core" & y < mI +2 .tForearm.seek CC +2 "manipulator"&v'ρ +104 "core" ' +2 .tHand.close + "manipulator"&E/ +73 "core" / +2 .tCC.seek :open +2 "collection"' ( +377 "core" ( +2 "manipulator"&j& +4 "core" & o jI +2 "manipulator"&t% +3 "core" % p w  ) iC +2 .tForearm.seek :retract +2 "manipulator"&d'\ +98 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&R(- +277 "core" ( +2 "manipulator"&G& +4 "core" &- [ q + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &0& +3 "core" &-  s +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&$' +114 "core" ' +2 .tHand.open + "manipulator"&1 +69 "core" 1 +2 "manipulator"&% +4 "core" % d ? 5 b7 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&Q'\ +100 "core" ' +2 ."da"delayUntil "15:34:29.18" +14553 "Can"9 WV +10206 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%e @ +72 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%J  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +2 ."da"PSV.dial :air +2 "processing"%}  +44 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2421 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%U +46 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +56 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%D +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%<  +44 "core"  +2 ."da"PS.seek :empty +2 "processing"%('9 +2424 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"%r +134 "core"  +2 "processing"%S% +4 "core" %; + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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 + "processing"%m'[ +1617 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%%  +73 "core"  +2 ."da"PSV.dial PTV +2 "processing"%{ +74 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +35 "core" +2 "processing"%% +4 "core" %]  +2 ."da"PS.seek 1.5ml + "processing"%/' +588 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +37 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'W +1631 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%3  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%~ * +35 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%T +86 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%\ ' +2432 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%F +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%g +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%I +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%*  +72 "core"  +2 ."da"PS.seek :empty +2 "processing"%,'9 +2446 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"%A +135 "core"  +2 "processing"%\\% +4 "core" %: + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%' +595 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%C'[ +1619 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +75 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%f  +34 "core"  +2 "processing"%1% +4 "core" %b +2 ."da"PS.seek 1.5ml +2 "processing"%s' +594 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%# * +33 "core" * +2 ."da"PS.seek 0ml +3 "processing"%@'W +1613 "core" ' +2 ."da"delay 2:00 +7801 "Can" CB +4201 #"da"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"%' * +35 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +2435 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%z +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%& +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%2 +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%  +73 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2423 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%:  +43 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%!  +133 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%-  +43 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%> +43 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%X' +386 "core" ' +2 ."da"delay 2 seconds +249 .PRV.dial :air +2 "processing"%7  +45 "core"  +2 "processing"%O% +4 "core" %  +2 ."da"PS.seek 0.55ml +2 "processing"%)'u +364 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%  +43 "core"  +2 ."da"PS.seek 2ml +2 "processing"%L'[ +1560 "core" ' +2 ."da"PSV.dial :PML +2 "processing"%Z +56 "core" +2 ."da"PTV.dial :mixing +2 "processing"%8 @ +72 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%K  +35 "core" +2 "processing"%N% +4 "core" %V  +2 ."da"PS.seek 1.85ml +2 "processing"%"'6 +237 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%c * +35 "core" , +3 ."da"PS.seek 0ml +2 "processing"% 'W +1969 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +39352 "Can", 32 +8651 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%=  +35 "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"%  +42 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%;' +2438 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%6 +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%Y  +44 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%` +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%5  +45 "core"  +2 ."da"PS.seek :empty +2 "processing"%n'9 +2451 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%b +135 "core"  +2 "processing"%w% +4 "core" %3!  + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "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"% +10 ."da"PS.seek 2ml +2 "processing"%4'[ +1615 "core" ' +2 ."da"PTV.dial :puck + "processing"%k  +74 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +73 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%y  +33 "core"  +2 "processing"%+% +4 "core" %\\#  +2 ."da"PS.seek 1.5ml +2 "processing"%' +596 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%V * +33 "core" * +2 ."da"PS.seek 0ml +3 "processing"%.'W +1606 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%B  +33 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%[ * +34 "core" * +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +74 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%u' +2422 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%W +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%] +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%a  +74 "core"  +2 ."da"PS.seek :empty +2 "processing"%l'9 +2451 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%h +147 "core"  +2 "processing"%?% +4 "core" %5 + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"% ' +601 "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 + .PSV.dial PTV +2 "processing"% +76 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%|  +34 "core" +2 "processing"%% +4 "core" %Y+  +2 ."da"PS.seek 1.5ml +2 "processing"%i' +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%o * +34 "core" * +3 ."da"PS.seek 0ml +2 "processing"%'W +1605 "core" ' +2 ."da"delay 2:00 +9453 "Can" GG +2549 #"da"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"%E * +33 "core" * +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +74 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%M' +2447 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%q +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%j +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%t +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%v  +72 "core"  +2 ."da"PS.seek :empty +2 "processing"%G'9 +2439 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%0 +134 "core"  +2 "processing"%p% +4 "core" %3 + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"%'[ +1610 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%d +73 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%$  +34 "core" +2 "processing"%e% +4 "core" %V  +2 ."da"PS.seek 1.5ml +2 "processing"%J' +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +36 "core" , +3 ."da"PS.seek 0ml +2 "processing"%}'W +1615 "core" ' +9 ."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"%U * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +75 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%D' +2438 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%< +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%r +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%S  +73 "core"  +2 ."da"PS.seek :empty +2 "processing"%('9 +2435 "core" ' +2 ."da"Gate.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +149 "core"  +5 "processing"%%% +13 "core" %=" +3 #"da"Pulling 0.25ml of PSR.sub1 +2 .PSR.select :sub1 +6 "processing"% +13 ."da"PS.reconfigure PSconfig +5 "processing"%#A d`xb +3 ."da"PS.seek 0.25ml +7 "processing"%{'7 +336 "core" ' +31 ."da"delay 5 seconds +503 "processing"%% +3 "core" %3-  + #"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 +2 "processing"%m'[ +1610 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +78 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%/  +33 "core"  +2 "processing"%3% +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"%T * +36 "core" , +3 ."da"PS.seek 0ml +2 "processing"%'W +1612 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%F  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%g * +35 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%I +75 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%*' +2483 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%\ +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%A +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%\\ +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%,  +86 "core" +2 ."da"PS.seek :empty +2 "processing"%'9 +2501 "core" ' +2 "processing"%9 +3 "core" 94 +2 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast +2 "processing"%f  +3 "core" 4 + 4 + "processing"%1& +3 "core" &TC? & +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 2 +2 "manipulator"&C% +3 "core" %\  ) + % 5 +2 "storage"(#% +4 "core" %| o o + "storage"(s. +3 "core" . + ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 ."da"SC.seek 2 + "storage"(( +343 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 ('& +3 "core" & q o v +2 "manipulator"&& +3 "core" &-  7 4 + "manipulator"&@% +4 "core" %\   3 +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 2 +2 "manipulator"&z( +177 "core" ( +2 "manipulator"&&& +4 "core" &  + 4 + "storage"(2& +4 "core" & n o +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&' +108 "core" ' +2 "storage"(& +4 "core" & q l  + ."da"SE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +2 "storage"(:'L +292 "core" ' +2 "storage"(!- +3 "core" -'} +2 ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&-& +3 "core" &   5 +2 "storage"(>& +3 "core" & J J +2 ."da"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 2 +2 "manipulator"&'Y +38 "core" ' +3 ."da"Elbow.hold +2 "manipulator"&7, +3 "core" , + ."da"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 "storage"(O- +2 "core" -'} +2 ."da"SE.seek 1.1 Pucks below Top Plate +2 "storage"(X'5 +28 "core" ' +2 "manipulator"&% +4 "core" %eg r F % +2 "storage"()& +3 "core" & * 5 6 +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 2 + 312 counts + "manipulator"&Z'ϑ +16 "core" ' +2 "manipulator"&8& +4 "core" & 1 + K 5 +2 "storage"(K& +3 "core" & o r +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&N' +28 "core" ' +2 ."da"SE.seek 2.1 Pucks below Top Plate +2 "storage"(c'$ +39 "core" ' +2 "manipulator"&L& +4 "core" & 6 5 7 +2 "manipulator"&"% +3 "core" % + * D 61 +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&='\ +89 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&P( +250 "core" ( +2 "manipulator"&& +4 "core" &  ! 0m + ."da"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 & & +2 "core" & = 0m +2 ."da"Forearm.seek PC +2 "manipulator"&6' +93 "core" ' +2 ."da"Hand.close + "manipulator"&Y/ +66 "core" / +2 ."da"PC.seek :open +2 "processing"%`( +404 "core" ( +2 "storage"(5& +4 "core" & T @ k + "manipulator"&;& +4 "core" & M 3m + "manipulator"&b% +3 "core" %  F 3 +2 ."da"Forearm.seek :retract +2 "manipulator"&w'\ +103 "core" ' +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 2 +45 "manipulator"&n( +263 "core" ( +2 "manipulator"&^& +4 "core" &\ + 4% + "storage"(k& +4 "core" & _ T 2 +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&' +97 "core" ' +2 ."da"Hand.open +2 "manipulator"&y1 +72 "core" 1 +3 "storage"(+- +3 "core" -'$ +2 ."da"SE.seek 1.86 Pucks below Top Plate +2 "storage"(4' +18 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.19 Pucks below Top Plate +2 "storage"(V' +7 "Can"0  +47 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da19aug2816h35ml.tif +1944 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +1004 #"da"SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 26.253 seconds\ /var/log/esp/da19aug2816h35ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da19aug2816h35ml15s.tif +1564 #SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da19aug2816h35ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da19aug2816h35ml30s.tif +3063 #SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da19aug2816h35ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da19aug2816h35ml70s.tif +7117 #SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da19aug2816h35ml70s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"HABfans.email "26.253 sec auto-exposure",Subject: "da19aug2816h35ml images!" +10 "storage"(- +10 "core" -' +10 "storage"(B& +4 "core" & +2 "manipulator"&[& +4 "core" &\ , O$ +3 ."da"Elbow.seek 2 +3 "manipulator"&( +3 "core" ( +2 "manipulator"&.& +4 "core" &\ O$ + "storage"( & +4 "core" & 6 +2 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&W' +18 "core" ' +2 ."da"SE.reconfigure SEgently +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.9 Pucks below Top Plate +2 "storage"(]'* +63 "core" ' +2 "manipulator"&a& +4 "core" &\ = \\$ +2 "storage"(u& +3 "core" & D E E +2 ."da"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 2 +2 "manipulator"&h'Y +35 "core" ' + ."da"Elbow.hold +2 "manipulator"&?, +3 "core" , +4 ."da"Elbow.reconfigure TightElbow +7 "manipulator"&$&.,(\ #b +2 ."da"SE.reconfigure SEconfig +3 "storage"(#QK-0-\ b +4 ."da"SE.seek 2.09 Pucks below Top Plate +6 "storage"(l' +26 "core" ' +30 "manipulator"& % +9 "core" %]~  Q0 +2 "storage"(& +8 "core" & 8 ? d +4 ."da"Forearm.force -20 +2 "manipulator"&5 +6 ."da"Forearm.seek 2 + 304 counts +2 "manipulator"&|'ω +24 "core" ' +2 "manipulator"&& +6 "core" &\ ; 2 e ^# +2 "storage"(& +5 "core" & Z [ +3 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 700 counts +4 "manipulator"&o' +25 "core" ' +2 "storage"(i% +5 "core" % Z Y . +2 ."downElevator"SE.seek :down +4 "storage"(_'v +99 (E% +9 "core" %r0 Y Z Zr +6 "manipulator"&% +14 "core" % $ * " ^ +7 ."da"Forearm.reconfigure LooseForearm +9 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +6 "manipulator"&'\ +98 "core" ' +7 ."downElevator"SE.coast +4 "storage"(5 +9 "core" ' +8 ."da"SC.coast + "storage"(6 +13 #tStarting finalPurge +9 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +6 "processing"%q& +6 "core" &x +2 "manipulator"&j& +5 "core" &\ %  3 `# +2 "manipulator"&t% +3 "core" %\ % \  a!W +3 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&v(- +184 "core" ( +2 "manipulator"&M& +4 "core" &- - 1  c + ."psFlush"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &0& +3 "core" &- $ ,  b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&p' +109 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&G/ +65 "core" / +4 "manipulator"&& +8 "core" &-  ; [ +4 "manipulator"&d% +6 "core" % }   } [5 +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&$'\ +109 "core" ' +2 ."psFlush"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +6 "manipulator"&e( +123 "core" ( +2 "manipulator"&& +4 "core" & Z R @ gh + ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" & Z [ c gh +2 ."psFlush"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +3 "manipulator"&J' +93 "core" ' +3 "manipulator"&x& +7 "core" & ^ _ gh +3 "manipulator"&U% +5 "core" % U W P g( +5 "processing"% & +8 "core" & +2 "processing"%}& +6 ."psFlush"PC.seek :closed +7 "processing"%<(Tg +3 "core" & +4 & +4 & 3 $e +10 &Vum 9 +9 &}nl M +8 &Jm R +10 &PGn Q +8 &Jl Q +10 &Lp Q +9 &Kp Q +10 &WJk Q +9 &I[ Q +9 &K_ Q +10 &!Ic Q +10 &#aHb Q +8 &%#Ia Q +11 &&Ia Q +10 &(Lb Q +9 &*iIa Q +8 &,*LR Q +11 &-IJ Q +10 &/FS Q +9 &1qHO Q +8 &34IS P +9 &4II Q +9 &6IQ Q +10 &8xGH Q +9 &::IO Q +9 &;HP Q +10 &=L= Q +9 &?F: Q +10 &ADI6 P +11 &CI= Q +8 &DK; Q +10 &FH> Q +15 &HIN8 Q +15 &J S< R +2 &Kp< U +10 &M}= X +3 &O?~< X +10 &Q8 W +9 &R7 N +10 &SIz1 [ +12 &TL @( . +2 ( + "processing"%}& +5 #"psFlush"Processing Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.64 + "processing"%& +5 "core" &TL$, . + &TL$( . + ."psFlush"Hand.open +2 "manipulator"&r1 +73 "core" 1 +6 "manipulator"&S% +10 "core" % S S 6 f( +3 ."psFlush"Forearm.reconfigure LooseForearm +9 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +5 "manipulator"&D'\ +94 "core" ' +5 ."psFlush"PSV.dial PSR +5 "processing"% +137 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +57 ."psFlush"PS.reconfigure PSconfig +4 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +5 "processing"%%'P +264 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +836 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%(' +1612 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +86 "core"  +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%{  +36 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%'W +2636 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +72 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%/' +589 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%3' +2118 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%m +74 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%T U +56 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%~'W +2630 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%F @ +55 "core" B +2 ."psFlush"PS.seek 2.5ml +2 "processing"%g' +2634 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%I  +76 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2628 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%\ +45 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%A' +2636 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%\\ +73 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%,'W +2639 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%* @ +43 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2630 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%f  +85 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%1'9 +2629 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%C +41 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%#'P +1111 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%s' +1615 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%' +73 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +56 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%@'W +2624 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%& +74 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%2' +596 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%R' +2116 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +74 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%Q U +54 "core" U +2 ."psFlush"PS.seek 0ml +2 "processing"%!'W +2628 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%- @ +56 "core" B +2 ."psFlush"PS.seek 2.5ml +2 "processing"%>' +2627 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%O  +76 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +1585 "Can" ;; +1053 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%) +44 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%8' +2627 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%K +73 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%L'W +2633 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%" @ +43 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2630 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%z  +73 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%:'9 +2625 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'& +4 "core" & +2 "manipulator"&Z& +3 "core" & - nh +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&X( +3 "core" ( + "manipulator"&N& +4 "core" & ( nh + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & m ; nh +2 .tForearm.seek PC +2 "manipulator"& ' +94 "core" ' +2 .tHand.close + "manipulator"&7/ +67 "core" / +2 .tPC.seek :open +2 "processing"%Y( +405 "core" ( +2 "manipulator"&=& +4 "core" & | sh + "manipulator"&H% +4 "core" % m s* + .tForearm.seek :retract +2 "manipulator"&5'\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&;( +351 "core" ( +2 "manipulator"&b& +4 "core" &  ' r4 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &6& +2 "core" &  i q4 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&P'ρ +100 "core" ' +2 "manipulator"&^& +4 "core" &  ! r4 +2 "manipulator"&k% +3 "core" %ρ T rI +2 "collection"'y& +3 "core" & +2 "collection"'+& +4 .tCC.seek :closed + "collection"'w(O +3 "core" & +3 &  +9 &1} +{ +9 &b} ? +10 &xm P +9 &9L P +9 &K P +10 &M O +9 &M O +9 &BO O +10 &N O +9 &N P +9 & P P +10 &"IP P +9 &$ Q P +10 &%J P +9 &'L P +9 &)QK P +10 &+M O +9 &,N O +9 &.M O +10 &0YN P +9 &2N P +10 &3L O +9 &5M O +9 &7bM O +10 &9"Q P +9 &:K P +10 &<K P +9 &>iK P +9 &@+K P +10 &AQ P +9 &CM P +9 &EqR P +10 &G/X Q +9 &Hn S +10 &J W +9 &LX [\ +9 &N I +10 &O;D &q +9 &Om G +5 ( + "collection"'+& +47 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.92 +4 "collection"'c& +4 "core" &OZ G + .tHand.open +2 "manipulator"&41 +65 "core" 1 +4 "manipulator"&% +3 "core" % ρ 8 oI +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&B'\ +96 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'[& +4 "core" &OZ G +2 "collection"'.% +3 "core" % +2 .tCSV.dial CSR +2 "collection"'  +44 "core"  +2 "collection"'a% +4 "core" % + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +2 "collection"'u'l +1352 "core" ' +2 .tdelay 5 seconds +503 .CSR.select :air + "collection"' +9 ' % +3 "core" %l  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.499ml +2 "collection"'' +699 "core" ' +2 .tCSV.dial :waste + "collection"'n +131 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'' +1983 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'& +4 "core" &OZ G +2 "collection"'% +4 "core" % + .tCSV.dial :flush + "collection"'V  +43 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"'i'l +1306 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'W @ +55 "core" ? +2 "collection"'% +4 "core" %l  +2 .tCS.seek 7ml +2 "collection"'E' +576 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'  + ']  +45 "core"  +103  +2 .tCBV.dial :waste1 + "collection"'h @ +46 "core" > +2 .tCS.seek 0ml +2 "collection"'|' +1799 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'q& +4 "core" &OZ G +2 "collection"'l% +3 "core" %\ +2 .tCSV.dial :flush + "collection"'j  +74 "core" +2 .tCS.seek 5ml +2 "collection"'t'l +1313 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'o @ +43 "core" A +2 "collection"'M% +4 "core" %l  +2 .tCS.seek 7ml +2 "collection"'0' +565 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'_  +42 "core"  +2 .tCBV.dial :waste2 +2 "collection"'  +116 "core"  +2 .tCS.seek 0ml +2 "collection"'?' +1793 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'G& +4 "core" &OZ G +2 "collection"'% +3 "core" % + .tCSV.dial CSR +2 "collection"'d  +55 "core"  +2 "collection"'% +4 "core" % + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml +2 "collection"'' +2058 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"'' D +576 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'p + 'x  +105 "core" +36  +2 .tCTV.dial :intake + "collection"'U  +73 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml + "collection"' ' \\ +2038 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'v  +75 "core"  +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'$' +593 "core" ' +2 .tCSV.dial CSR + "collection"'`  +104 "core"  +2 "collection"'}% +4 "core" % + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.seek 5ml +2 "collection"''l +1350 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"'r' D +1357 "core" ' +2 .tCSV.dial CBV + "collection"'S +104 "core" +2 .tCS.seek 0ml +2 "collection"'' +2630 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&J& +4 "core" &  j s @ k4 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +3 "core" ( + "manipulator"&%& +4 "core" &  p s k4 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &  o n k4 +2 .tForearm.seek CC + "manipulator"&{'ρ +102 "core" ' +2 .tHand.close + "manipulator"&(/ +72 "core" / +2 .tCC.seek :open +2 "collection"'( +379 "core" ( +2 "manipulator"&& +4 "core" &  n } m4 + "manipulator"&/% +4 "core" % ϊ p m 2 l + .tForearm.seek :retract +2 "manipulator"&m'\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&T(- +281 "core" ( +2 "manipulator"&3& +4 "core" &-  r\ + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &F& +2 "core" &- M r\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&~' +114 "core" ' +2 .tHand.open + "manipulator"&I1 +68 "core" 1 +2 "manipulator"&g% +4 "core" % d B M ( e= +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&\ '\ +109 "core" ' +2 "processing"%& +4 "core" &/ +4939 #t-> access 2 +2 .SE.seek :down +2 "storage"(\\'v +2 "core" ' +2 "manipulator"&A% +4 "core" %\  H w +2 "manipulator"&*& +3 "core" &- L w\ + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 6 + "storage"(,(K +1284 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (f& +3 "core" &K% ( + *\ \  +12626 "Can"F 33 +20669 #t-> access 3 +2 .SE.seek :down + "storage"('v +4 "core" ' +2 "manipulator"&C% +4 "core" %\   s + "manipulator"&1& +4 "core" &- M s\ + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 7 +2 "storage"(#([z +343 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 ('& +3 "core" &[y) 0 + e\  +38956 "Can" 44 +60003  44 +60002  44 +60002 Y 44 +60002  54 +60002 V 44 +60003 $ 44 +60002  44 +60002  44 +60002  44 +60002  44 +60002  43 +60003 V 44 +60002  44 +60002  44 +60002  44 +60002  44 +60003  44 +60002  44 +60002 9 44 +60002 & 44 +60002  54 +60003 {~ 44 +60002 } 44 +60002  54 +60002 | 44 +60002 { 44 +60003 { 44 +60002 b{ 44 +60002 '{ 44 +60002 z 44 +60002 z\ -44 +60002 x\ L44 +60003 y\ X43 +60002 x\ ^44 +60002 w\ _43 +60002 .w\ b44 +60002 nw\ d44 +60003 hx\ f44 +60002 w\ g43 +60002 w\ i33 +60002 v\ l43 +60002 t\ m43 +60003 u\ p43 @EDT1567051368.27 u\ s44 +60002 Yu\ u44 +60002 Ds\ w44 +60002 u\ z44 +60003 s\ }43 +60002 r\ 44 +60002 $t\ 43 +60002 s\ 33 +60002 )r\ 43 +45139 !to:SignalException: mesg" SIGHUP:\ signoi:bt[ "1/opt/mbari/lib/ruby/1.8/irb.rb:72: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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 !o:Errno::EIO :\ errnoi\ : mesg"Input/output error:@timestampu: Time B'x:bt["0/home/esp/esp2/lib/thread.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + !o:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt["7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +5 #mEXIT @1567056619.91EDT @1567082554.92EDT = =tMAIN =mMAIN_scheduler @EDT1567082556.58 #"core_reset"Sent BREAK + #t@0xEDCB, state=0x32F4, ifg=0x10, ie=0xFD + #@0xF04D, state=0x32F4, ifg=0x10, ie=0xFD + #@0xF2D0, state=0x32F4, ifg=0x10, ie=0xFD #@0xF552, state=0x32F4, ifg=0x10, ie=0xFD + #@0xF7D5, state=0x32F4, ifg=0x10, ie=0xFD #@0xFA58, state=0x32F4, ifg=0x10, ie=0xFD + #@0xFCDA, state=0x32F4, ifg=0x10, ie=0xFD + #@0xFE37, state=0x32F4, ifg=0x80, ie=0xFD #@0xF4D0, state=0x3350, ifg=0x00, ie=0x75 + #ESP2 v3.22 I2C Gateway v3.06 +8 #ESP2 v3.22 I2C Gateway v3.06 for core bus +212 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +356 "Can"3s 77 +28 3s 77 + #tPolling Can every 10:00 +123 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 )% +3 "core" %Bnk \ +T + .tSS.configure SSconfig +2 "sampler")#.0X ESP.ready! +2 "collection"'% +3 "processing"%% +5 "core" % "manipulator"&% +4 "sampler")% +9 "core" %: + %\  y %Bmm \ +T +2 "manipulator"&& +4 "core" &- k y\ +2 "storage"(& +3 "core" &[y) { ;\   +2 "storage"(% +3 "core" %} z ~ @\  +2 "collection"'& +3 "core" & + "processing"%& +3 "core" &# +2 "collection"'  +3 "core"  +2 "collection"'! +3 "core"  + "collection"'" +3 "core"  +2 "processing"%# +2 "core"  +2 "processing"%$ +3 "core" U +2 "processing"%% +2 "core"  +2 "processing"%& +3 "core"  +2 "sampler")' +2 "core"  +2 "sampler")(% +4 "core" %Bll \ +T +2 "collection"')& +3 "core" & +2 "collection"'*% +3 "core" % +2 "processing"%+& +3 "core" &T +2 "processing"%,% +3 "core" %: +2 "manipulator"&-% +4 "core" %\  y + "manipulator"&.& +4 "core" &- y\ + "storage"(/& +4 "core" &[y) z } \   +2 "storage"(0% +3 "core" %} { z \  +2 "collection"'19 +3 "core" 9? +2 "processing"%29 +2 "core" 9G +56976 "Can"gt 44 +60002 u 44 +41952 #t-> $da[:extractVol]=0.17 +8371 #-> startTube 3 +9680 "Can" u 44 +37866 #t-> daExtract 25 + #Loading sh1 puck from tube 3 into Collection Clamp +2 "collection"'3& +3 "core" & + .tHand.open +2 "manipulator"&41 +22 "core" 1 +2 "manipulator"&5% +4 "core" %\   v +2 "storage"(6% +3 "core" %} W X\  + "storage"(7. +3 "core" .,[y +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 + "storage"(8( +1293 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (9& +3 "core" & 9 F \  + "manipulator"&:& +4 "core" &- ~ r\ + "manipulator"&;% +4 "core" %\  r +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&<( +178 "core" ( +2 "manipulator"&=& +4 "core" & q q"z + "storage"(>& +4 "core" & < < \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&?' +87 "core" ' +2 "storage"(@& +4 "core" & < > \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"(A'L +282 "core" ' +2 "storage"(B- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (C& +2 "core" & = ; \ +2 "manipulator"&D& +3 "core" &\ l q"y +2 .tElbow.seek 3 +2 "manipulator"&E( +3 "core" ( + "manipulator"&F& +3 "core" &  q"y +2 "storage"(G& +3 "core" & = A \  +2 .tForearm.seek 3 + 300 counts +2 "manipulator"&H'2 +22 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&I/ +69 "core" / +3 ."downElevator"SE.seek :down +5 "manipulator"&J& +2 "storage"(K'v +5 "core" &\ r"y +2 "manipulator"&L% +4 "core" % ' f r + .tForearm.seek :retract +2 "manipulator"&M'\ +94 "core" ' +2 .tElbow.seek CC +2 "manipulator"&N( +146 "core" ( +2 "manipulator"&O& +4 "core" & S l7 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &P& +2 "core" & y { K l7 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&Q'ρ +5 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +93 "core" ' +4 "manipulator"&R& +4 "core" & k7 + "manipulator"&S% +4 "core" %σ V k +2 "collection"'T& +36 "core" & +8 "collection"'U& +3 .tCC.seek :closed +2 "collection"'V(O +3 "core" & +2 &  +9 &1} +| +10 &b~ ? +9 &em P +10 &%M P +9 &N P +9 &N P +10 &jN P +9 &,O P +9 &N P +10 &O] P +9 & sP P +10 &"5O P +9 &#O P +9 &%N P +10 &'|O P +9 &)>N P +9 &+O P +10 &,N P +9 &.O P +10 &0EO P +9 &2N P +9 &3N P +10 &5N P +9 &7ONa O +9 &9OU P +10 &:NT P +9 &<N P +10 &>UN P +9 &@N| P +9 &AO P +10 &CT} Q +9 &E[V Q +9 &Gc R +10 &H{ U +9 &J [ +10 &LB \\ +9 &N V +9 &O4@ , +10 &Ol F +5 ( + "collection"'U& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.04 +2 .Hand.open + "manipulator"&W1 +3 "core" &Oe F +71 1 +2 "manipulator"&X% +4 "core" % σ X a g +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&Y'\ +95 "core" ' +2 .tSC.coast "storage"(6 +3 #tcollectSample 25ml w/bubble point of 24psi + #Priming 7ml + .Gate.power :sampler,:ON +2 ."pumping"Gate.power :analytic3,:ON +3 .tIntake.select :close +2 .Exhaust.select :close + .SS.hold +2 "sampler")Z+ +4 "core" + + "sampler")[% +4 "core" %Cml \  + "collection"'\\& +4 "core" &Oel F +3 "Can"8t BC + #tCalibrating pressure and temperature sensors + .CTV.dial :air +2 "collection"']  +5 "core" +2 .tSSV.dial :spit,avoiding: :exhaust + "sampler")^ +4 "core"  +2 "sampler")_  +4 "core" +2 .tSS.reconfigure SSfast +2 "sampler")#.0X \ . +2 #tVacuum too high -- waiting up to 40s + .SS.reconfigure SSexhale +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml +2 "collection"'' +112 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")9 +139 "core"  +3 .tSS.reconfigure SSexhale +2 "sampler")#.0X +139 "core"  +46 .tSS.reconfigure SSconfig +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"']' +123 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")^ +91 "core" ' +3 ."CSpush"CS.coast + "collection"'5 +43 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0XE +103 "collection"'69 +3 "core" 96@C +102 "collection"'9 +2 "core" 9KB A +103 "collection"':9 +2 "core" 9_C? +103 "collection"'=9 +3 "core" 9sC= +102 "collection"'>9 +3 "core" 9E< +102 "collection"';9 +3 "core" 9F: +102 "collection"'9 +3 "core" 9G8 +102 "collection"'9 +3 "core" 9I#6 +102 "collection"'B9 +4 "core" 9J'5 +102 "collection"'C9 +3 "core" 9L+4 +102 "collection"'9 +3 "core" 9O/2 +102 "collection"'@9 +3 "core" 9 P40 +102 "collection"'D9 +3 "core" 9S8/ +102 "collection"'G9 +4 "core" 90R<. +102 "collection"'I9 +3 "core" 9BS@, +102 "collection"'L9 +3 "core" 9TUD+ +140 "collection"'<9 +11 "core" 9lWJ( +102 "collection"'?9 +3 "core" 9WO' +102 "collection"'O9 +3 "core" 9XS% +102 "collection"'P9 +3 "core" 9^W% +102 "collection"'F9 +3 "core" 9`[$ +102 "collection"'H9 +3 "core" 9__# +102 "collection"'R9 +3 "core" 9ad +102 "collection"'S9 +4 "core" 9`h +102 "collection"'J9 +3 "core" 9cl +102 "collection"'E9 +3 "core" 9cp +102 "collection"'M9 +3 "core" 9 \ et +102 "collection"'K9 +3 "core" 9 fy +102 "collection"'T9 +4 "core" 9 'g} +102 "collection"'9 +3 "core" 9 5i +102 "collection"'W9 +3 "core" 9 Bj +102 "collection"'X9 +3 "core" 9 Pk +102 "collection"'\\9 +3 "core" 9 ]l +102 "collection"'U9 +3 "core" 9 jn +102 "collection"'^9 +3 "core" 9 xn +102 "collection"'A9 +3 "core" 9 o +102 "collection"']9 +3 "core" 9 p +102 "collection"'[9 +3 "core" 9 q +102 "collection"'_9 +4 "core" 9 s +102 "collection"'89 +3 "core" 9 u +102 "collection"'Z9 +3 "core" 9 v +102 "collection"'Q9 +3 "core" 9 v +102 "collection"'a9 +3 "core" 9 w +102 "collection"'b9 +4 "core" 9 x +102 "collection"'c9 +3 "core" 9 z +102 "collection"'d9 +3 "core" 9 { +102 "collection"'e9 +3 "core" 9 | +102 "collection"'g9 +3 "core" 9\ ~\ +102 "collection"'`9 +4 "core" 9\ ~\ +102 "collection"'i9 +3 "core" 9\  +102 "collection"'h9 +3 "core" 9\  +102 "collection"'l9 +3 "core" 9\ # +102 "collection"'m9 +3 "core" 9\ + +102 "collection"'f9 +3 "core" 9\ 2 +102 "collection"'o9 +3 "core" 9\ 9 +102 "collection"'n9 +3 "core" 9\ ? +102 "collection"'j9 +3 "core" 9\ F +102 "collection"'p9 +3 "core" 9\ N +102 "collection"'t9 +4 "core" 9\ U +102 "collection"'u9 +3 "core" 9\ Z +102 "collection"'q9 +3 "core" 9\ b +102 "collection"'v9 +3 "core" 9\ f +102 "collection"'r9 +3 "core" 9\ n  +2 .tCH.hold 10:00,70C +3 "collection"'y `\ `\ i\ +3 "core"  +13944 "Can"u +46058 "core" ` +2 "collection"'z9 +3 "core" 9\ D +2 #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml + "collection"'{' +342 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'w @ +105 "core" A +2 .tCSV.dial :air +2 "collection"'x @ +43 "core" > +4 .tCS.seek 5ml + "collection"'~'l +1351 "core" ' +2 .tCSV.dial CTV + "collection"'  +46 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"' @ +43 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'  +43 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +55 "core" A +2 .tdelay 2 seconds +203 .CS.seek 0ml +2 "collection"'' +1357 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV +2 "collection"' +105 "core"  +2 .tCBV.dial CSV + "collection"'  +29 "core"  +2 "collection"' % +4 "core" % X +2 .tCS.seek 5ml +2 "collection"'|'l +1355 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'}  +43 "core" +2 "collection"'% +4 "core" %l]  +2 .tCS.seek 7ml + "collection"'' +584 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"' @ +43 "core" ? +2 .tCS.seek 10ml +2 "collection"'' D +857 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +118 "core" _ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'   +41 "core" " +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +4 "collection"'  + '  +29 "core"  +122  +2 .tCS.seek 5ml +2 "collection"' 'l +1345 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"' @ +105 "core" @ +2 .tCSV.dial :waste +2 "collection"' +104 "core" +2 .tCS.seek :empty +2 "collection"''Ͱ +1351 "core" ' +2 .tCSV.dial :air + "collection"' @ +86 "core" > +2 .tCS.seek 5ml +2 "collection"''l +1353 "core" ' +2 .tCSV.dial CTV + "collection"'!  +46 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"' @ +43 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'  +43 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'" @ +43 "core" ? +2 .tdelay 2 seconds +154 "Can"x >? +49 .tCS.seek 0ml +2 "collection"'#' +1351 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV +2 "collection"'% +102 "core" ~ +2 .tCBV.dial CSV + "collection"'  +41 "core"  +2 "collection"'&% +4 "core" % K +2 .tCS.seek 5ml + "collection"'''l +1368 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'(  +43 "core" +2 "collection"')% +4 "core" %l +2 .tCS.seek 7ml + "collection"' ' +594 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'+ @ +41 "core" ? +2 .tCS.seek 10ml +2 "collection"',' D +873 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'- ` +116 "core" ^ +2 #tLysing Complete + "collection"'$& +4 "core" &Obtv F +2 #tStoring sh1 puck in Collection Clamp to tube 2 + "manipulator"&/% +3 "core" %\  w u i +2 "storage"(0% +3 "core" %   \ \ +2 "storage"(1. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 2 + "storage"(.( +342 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (2& +3 "core" &   "\  +2 "manipulator"&4& +3 "core" & X b e7 +2 "manipulator"&5% +3 "core" %\  _ c f +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&7( +150 "core" ( +2 "manipulator"&3& +4 "core" & s x X i + "storage"(9& +4 "core" &  (\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&*' +93 "core" ' +2 "storage"(6& +4 "core" &  \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"('L +274 "core" ' +3 "storage"(:- +3 "core" -'L + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tSE.seek :place + "storage"(=' +32 "core" ' +3 "manipulator"&>& +3 "core" & x f k +2 "manipulator"&;% +3 "core" % x  j +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +151 "core" ( +2 "manipulator"&B& +4 "core" & L e P d/ + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &C& +2 "core" & 3 2 d/ +2 .tForearm.seek CC + "manipulator"&'ρ +105 "core" ' +2 .tHand.close + "manipulator"&@/ +70 "core" / +2 .tCC.seek :open +2 "collection"'D( +377 "core" ( +2 "storage"(G& +4 "core" &  S\  + "storage"(I& +4 "core" &  F\  + "manipulator"&L& +3 "core" & 2 3 d/ +2 "manipulator"&<% +3 "core" % n 2 3 d1 +2 .tForearm.seek :retract +2 "manipulator"&?'\ +103 "core" ' +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 + "manipulator"&O( +153 "core" ( +2 "manipulator"&P& +4 "core" & $ n\ +2 "storage"(F& +3 "core" &  }\ + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 2 + "manipulator"&H'Y +112 "core" ' +2 .tElbow.hold + "manipulator"&R, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&S1 +75 "core" 1 +2 "manipulator"&J% +4 "core" % lb 7 > : ] +2 "storage"(E& +42 "core" &  \  +10 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 319 counts + "manipulator"&M'Ϙ +16 "core" ' +2 "manipulator"&K& +4 "core" &  n +2 "storage"(T& +3 "core" &  x\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&' +32 "core" ' +33 "storage"(W% +3 "core" %    \  +3 ."downElevator"SE.seek :down +4 "storage"(X'v +99 (\\% +3 "core" %@ ;\ ]| +2 "manipulator"&U% +3 "core" % o v X k +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&^'\ +87 "core" ' +64 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +1599 #t-> CSV.air2 + .CSV.dial :air2 +2 "collection"'A @ +129 "core" > +6126 #t-> CS.empty + .CS.seek :empty +2 "collection"']'Ͱ +2620 "core" ' +2 "collection"'[% +4 "core" %͵|{ +7915 #t-> purgeIntake +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'_& +3 "core" &~6 +2 "manipulator"&8& +4 "core" & t + "manipulator"&Z% +4 "core" %\  8 t + .tElbow.seek FlushPuck::Garage +2 "manipulator"&Q(- +174 "core" ( +2 "manipulator"&a& +4 "core" &- | u/ + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &b& +2 "core" &- @ t/ +2 .tForearm.seek :garage + "manipulator"&c' +110 "core" ' +2 .tHand.close + "manipulator"&d/ +77 "core" / +2 "manipulator"&e& +4 "core" &-  ^ h/ + "manipulator"&g% +4 "core" %  W L J h? +2 .tForearm.seek :retract + "manipulator"&`'\ +103 "core" ' +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&i( +292 "core" ( +2 "manipulator"&h& +4 "core" &   rK + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &l& +2 "core" &  X qK +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&m'ρ +105 "core" ' +2 "manipulator"&f& +4 "core" &   pK +2 "manipulator"&o% +3 "core" %φ x o +2 "collection"'n& +3 "core" & +2 "collection"'j& +3 .tCC.seek :closed +2 "collection"'p(O +3 "core" & +3 &~  +8 &0}~ +| +9 &dy ? +10 &lm P +9 &/J O +9 &O} P +10 &N}h O +9 &uJk O +10 &5N_ P +9 &M O +9 &O O +10 & {N P +9 &">M O +9 &$O O +10 &%N P +9 &'N O +10 &)EM~ P +9 &+N O +9 &,P O +10 &.N} O +9 &0OK O +9 &2N O +10 &3J O +9 &5N~ O +10 &7WJ O +9 &9N} O +9 &:O O +10 &<M O +9 &>]M P +9 &@ M O +10 &AN~ P +9 &CN} O +10 &EeO P +9 &G&W P +9 &Hk} S +10 &J~ W +9 &LK [ +9 &N\ |~ M +10 &O0Ct *| +9 &Om~s G +5 ( + "collection"'j& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.92 +2 "collection"'t& +4 "core" &OYk G + &OY|m G + .tHand.open +2 "manipulator"&u1 +67 "core" 1 +2 "manipulator"&q% +4 "core" % υ } } [ l + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&v'\ +101 "core" ' +3 #tPurging external Intake + "collection"'r& +4 "core" &OY G +2 "collection"'s% +3 "core" %͵~ + .tCSV.dial :flush +2 "collection"'y  +104 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'z' D +2586 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'k +73 "core" ~ +2 .tCTV.dial :intake +2 "collection"'w  +74 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'x' +2522 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'{  +74 "core" +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &  x kK +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&( +3 "core" ( +2 "manipulator"&& +3 "core" &  y M kK +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &  x y ; jK + .tForearm.seek CC +2 "manipulator"&~'ρ +107 "core" ' +2 .tHand.close + "manipulator"&/ +68 "core" / +2 .tCC.seek :open +2 "collection"'( +378 "core" ( +2 "manipulator"& & +4 "core" &  z kK + "manipulator"&% +3 "core" % s { ^ kC +2 .tForearm.seek :retract +2 "manipulator"&}'\ +101 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +274 "core" ( +2 "manipulator"&|& +4 "core" &- a o5 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- g o5 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&' +114 "core" ' +2 .tHand.open + "manipulator"&1 +71 "core" 1 +2 "manipulator"&% +4 "core" % g ? 5 @ bD + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +99 "core" ' +3779 #t-> access 2 +2 .SE.seek :down + "storage"( 'v +9 "core" ' +2 "manipulator"&% +3 "core" %\  ( r +2 "manipulator"&& +3 "core" &-  r5 +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 + "storage"((K +1285 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 ( & +3 "core" &K" \  ,\  +2917 #t-> access 3 +2 .SE.seek :down + "storage"('v +4 "core" ' +2 "manipulator"&% +4 "core" %\  U m + "manipulator"&!& +4 "core" &- 7 l5 + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 7 +2 "storage"(([z +340 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" &[x#   u\ \  +15933 "Can"w 88 +7835 #t-> startTube 3 +1817 #-> daExtract 25 + #Loading sh1 puck from tube 3 into Collection Clamp +2 "collection"'"& +3 "core" & + "manipulator"&% +4 "core" %\  ] m +2 "storage"(%% +3 "core" %   \ \ +2 "storage"(. +2 "core" .([z +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 +2 "storage"(&( +1285 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (#& +3 "core" &  K\  + "manipulator"&(& +4 "core" &- y K i5 + "manipulator"&)% +4 "core" %\  x w F i + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 + "manipulator"&'( +180 "core" ( +2 "manipulator"&+& +4 "core" &\ k d - g# + "storage"( & +4 "core" & !\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&-' +95 "core" ' +2 "storage"($& +4 "core" & -\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(/'L +283 "core" ' +2 "storage"(0- +3 "core" -' + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +3 (1& +2 "core" & \  +2 "manipulator"&2& +3 "core" &\ v x  i# +2 .tElbow.seek 3 +2 "manipulator"&4( +3 "core" ( + "manipulator"&5& +4 "core" &\ p ; j# + "storage"(3& +4 "core" & $\  +2 .tForearm.seek 3 + 300 counts + "manipulator"&9'2 +14 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&6/ +68 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&N& +4 "storage"(Y'v +5 "core" &\ x w i# + "manipulator"&:% +4 "core" % & z w iz +2 .tForearm.seek :retract + "manipulator"&>'\ +99 "core" ' +2 .tElbow.seek CC +2 "manipulator"&;( +141 "core" ( +2 "manipulator"&& +4 "core" & I D c3 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &B& +2 "core" & & , K d3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +3 "core" ' + "manipulator"&C'ρ +2 ."downElevator"SE.coast +4 "storage"(5 +98 "core" ' +54 "manipulator"&*& +4 "core" & 9 ; n c3 +2 "manipulator"&7% +4 "core" %ρ @ @ ~ c +2 "collection"'@& +3 "core" &v +2 "collection"'& +3 .tCC.seek :closed +2 "collection"'V(O +3 "core" &B +4 &6 8 +9 &3Gv4 2 +10 &[p{. F +9 &Z* P +10 &L& P +9 &}L P +9 &@N* P +10 &M" P +9 &N P +9 &L P +10 &HJ P +9 &!\ N P +10 &"L P +9 &$N O +9 &&PL P +10 &(M P +9 &)L P +9 &+L P +10 &-YL P +9 &/O P +10 &0M P +9 &2K P +9 &4aL P +10 &6#M P +9 &7J P +9 &9L P +10 &;iM P +9 &=,M O +10 &>N P +9 &@L P +9 &BqO P +10 &D1R P +9 &EY Q +9 &Go S +10 &Ia X +9 &K \\ +10 &L ] +9 &N~ < +9 &O`.{ #g +10 &O~k~ I +2 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.94 + .Hand.open + "manipulator"&G1 +72 "core" 1 +2 "manipulator"&I% +4 "core" % ~  / S _ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&L'\ +101 "core" ' +2 .tSC.coast + "storage"(6 +2 #tcollectSample 25ml w/bubble point of 24psi + #Priming 7ml + .Gate.power :sampler,:ON +2 ."pumping"Gate.power :analytic3,:ON +2 .tIntake.select :close +3 .Exhaust.select :close + .SS.hold +2 "sampler")<+ +3 "core" + +2 "sampler")P% +4 "core" %+mm \  + "collection"'F& +4 "core" &O~j0 I +3 "Can"w SS + #tCalibrating pressure sensors + .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X +29 +2 .tdelay 3.8 seconds +382 "collection"'J% +3 "core" % +2 "sampler")E% +3 "core" %?8y{ \  + .tSSV.dial :spit +2 "sampler")K +138 "core"  +2 .tSS.seek 0ml +2 "sampler")T' +264 "core" ' +2 .tSSV.dial CBV + "sampler")?  +136 "core" +2 .tCTV.dial :intake + "collection"'W  +75 "core"  +2 #tWaiting for external sampler to finish priming... + .delayUntil "09:57:50.20" +1607 #"pumping"0.0L/min +3006 #0.0L/min +3006 #0.0L/min +3006 #0.0L/min +3006 #0.0L/min +2866 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open + "sampler") +133 #"pumping"0.0L/min +77 "collection"'O% +3 "core" % + #tIntake @14.6psia, vacuum from 9.1 to 12.1psi +2 .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X> \  + .tIntake.select :close + "sampler")0 +10 )% +2 "core" %aAC \  + .tSSV.dial :exhaust +2 "sampler")X  +79 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler").' +387 "core" ' +2 .tExhaust.select :close + "sampler") +10 #tSampling 25.0ml +2 .Intake.select :close + .Exhaust.select :close +2 .SS.reconfigure SSconfig +2 "sampler")#.0X \  +15 "collection"'h% +3 "core" %9= +2 "sampler")l% +3 "core" %> \  +15 "collection"'Q% +3 "core" %CE +2 "sampler")f% +3 "core" %> \  +15 "collection"'o% +3 "core" %LPl +2 "sampler")n% +3 "core" %> \  +2 "collection"'`% +4 "core" %QSi + #tIntake @10.9psia, vacuum from 5.4 to 8.4psi + .SS.reconfigure SSinhale.with maxSpeed: 122 +3 "sampler")#.z0X \  +2 #tEvacuated: Intake @14.3psia, Outlet @11.1psia + .SSV.dial :spit,avoiding: :exhaust +2 "sampler") +139 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml +2 "collection"'$' +112 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +138 "core"  +3 .tSS.reconfigure SSexhale +2 "sampler")#.0X' +2441 "core" ' > B ԟ +3 "collection"'Y% +3 "core" %ޥ A C +2 "sampler")% +3 "core" %vt \ \ +2 #tBubblePoint: Intake @38.0psia, Outlet @13.9psia .CBV.dial SSV +2 "collection"'G @ +41 "core" A +4 .tSS.reconfigure SSconfig +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml +2 "collection"'E' +99 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")K +108 "core" ' +3 ."CSpush"CS.coast + "collection"'5 +27 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0Xfd +102 "collection"'9 +3 "core" 9?jd +102 "collection"'9 +3 "core" 9?nd +102 "collection"'j9 +3 "core" 9=rd +103 "collection"'w9 +3 "core" 9Avd +102 "collection"'z9 +3 "core" 9-E{d +102 "collection"'v9 +2 "core" 9IFd +103 "collection"'p9 +3 "core" 9fFd +102 "collection"' 9 +3 "core" 9Id +102 "collection"'|9 +3 "core" 9Ia +102 "collection"'9 +3 "core" 9J^ +102 "collection"'9 +3 "core" 9J[ +102 "collection"'x9 +3 "core" 9MX +102 "collection"'~9 +3 "core" 9QV +103 "collection"'9 +2 "core" 92ST +103 "collection"'9 +3 "core" 9OSQ +102 "collection"'9 +3 "core" 9mUN +102 "collection"'i9 +3 "core" 9UJ +102 "collection"'9 +3 "core" 9YG +103 "collection"'9 +3 "core" 9^F +102 "collection"' 9 +3 "core" 9]D +102 "collection"'9 +3 "core" 9`B +102 "collection"'9 +2 "core" 9aA +103 "collection"' 9 +3 "core" 92_> +103 "collection"'9 +3 "core" 9Nb; +102 "collection"'9 +3 "core" 9ie9 +102 "collection"'}9 +3 "core" 9f6 +102 "collection"'9 +3 "core" 9j5 +102 "collection"'%9 +3 "core" 9m3 +102 "collection"'9 +3 "core" 9j0 +102 "collection"'"9 +2 "core" 9l. +103 "collection"'9 +3 "core" 9n- +102 "collection"'(9 +3 "core" 9q- +102 "collection"')9 +3 "core" 9*s- +103 "collection"' 9 +3 "core" 9=u+ +102 "collection"'#9 +2 "core" 9Pu) +103 "collection"'9 +3 "core" 9au) +102 "collection"'!9 +3 "core" 9px) +102 "collection"'+9 +4 "core" 9|( +102 "collection"'$9 +3 "core" 9\ % +102 "collection"'9 +2 "core" 9" +103 "collection"'19 +3 "core" 9" +102 "collection"'29 +3 "core" 9! +102 "collection"'09 +3 "core" 9 +103 "collection"'59 +3 "core" 9 +102 "collection"'39 +2 "core" 9# +103 "collection"'69 +3 "core" 9 ' +102 "collection"'N9 +3 "core" 9 + +102 "collection"''9 +3 "core" 9 / +102 "collection"'9 +3 "core" 9 )4 +102 "collection"':9 +3 "core" 9 58 +102 "collection"'9 +3 "core" 9 ?< +102 "collection"'B9 +2 "core" 9 L@ +103 "collection"'99 +3 "core" 9 XD +103 "collection"'49 +3 "core" 9 bI +102 "collection"'*9 +2 "core" 9 mM +103 "collection"'79 +3 "core" 9 xQ +102 "collection"'@9 +3 "core" 9 U +102 "collection"'-9 +3 "core" 9 Y +103 "collection"'Y9 +2 "core" 9 ^ +103 "collection"'9 +3 "core" 9 b +102 "collection"'G9 +3 "core" 9 f +102 "collection"'/9 +3 "core" 9 j +102 "collection"'9 +4 "core" 9 n +102 "collection"'P9 +3 "core" 9 s +102 "collection"'F9 +3 "core" 9 w +102 "collection"'I9 +3 "core" 9 { +102 "collection"'C9 +3 "core" 9  +102 "collection"'<9 +3 "core" 9  +102 "collection"'S9 +3 "core" 9  +102 "collection"'J9 +3 "core" 9  +102 "collection"'&9 +3 "core" 9  +102 "collection"'K9 +2 "core" 9  +103 "collection"'>9 +4 "core" 9  +102 "collection"'E9 +3 "core" 9  +102 "collection"'9 +3 "core" 9  +102 "collection"'9 +2 "core" 9  +103 "collection"'W9 +3 "core" 9  +102 "collection"'O9 +4 "core" 9  +102 "collection"'?9 +3 "core" 9  +102 "collection"'H9 +3 "core" 9  +102 "collection"'T9 +3 "core" 9  +102 "collection"'M9 +3 "core" 9  +103 "collection"'=9 +3 "core" 9  +102 "collection"'9 +3 "core" 9  +102 "collection"'\\9 +3 "core" 9  +102 "collection"'X9 +3 "core" 9\  +102 "collection"',9 +3 "core" 9\  +102 "collection"'U9 +4 "core" 9\  +102 "collection"'_9 +3 "core" 9\  +102 "collection"'.9 +3 "core" 9\  +102 "collection"'[9 +3 "core" 9\  +102 "collection"'A9 +3 "core" 9\  +102 "collection"'89 +4 "core" 9\  +102 "collection"'R9 +3 "core" 9\ ! +102 "collection"'b9 +3 "core" 9\ % +102 "collection"'a9 +2 "core" 9\ ) +103 "collection"'^9 +3 "core" 9\ - +102 "collection"'c9 +4 "core" 9\ 2 +102 "collection"'h9 +2 "core" 9\ 5 +103 "collection"'l9 +3 "core" 9\ ;\  +102 "collection"'Q9 +2 "core" 9\ ? +103 "collection"'f9 +3 "core" 9\ C +102 "collection"'o9 +3 "core" 9\ F +102 "collection"'n9 +3 "core" 9\ K +102 "collection"'`9 +2 "core" 9\ N +103 "collection"'e9 +3 "core" 9\ S# +102 "collection"'g9 +2 "core" 9\ W( +103 "collection"'t9 +4 "core" 9\ [, +102 "collection"'u9 +2 "core" 9\ _0 +103 "collection"'q9 +2 "core" 9\ c4 +103 "collection"'r9 +3 "core" 9\ f8 +102 "collection"'s9 +3 "core" 9\ k= +2 .tCH.hold 10:00,70C +3 "collection"'y `\ `\ i\ +3 "core" = +40564 "Can"| +19437 "core" ` +2 "collection"'m9 +3 "core" 9\ U +2 #tCollection Puck Heater at 70C after lysing + .CS.seek 0ml +2 "collection"']' +340 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'k @ +106 "core" B +2 .tCSV.dial :air +2 "collection"'D @ +42 "core" > +4 .tCS.seek 5ml +2 "collection"'{'l +1354 "core" ' +2 .tCSV.dial CTV + "collection"'  +45 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"' @ +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" ? +2 .tdelay 2 seconds +203 .CS.seek 0ml +3 "collection"'j' +1348 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV +2 "collection"'w +103 "core" ~ +2 .tCBV.dial CSV + "collection"'z  +29 "core"  +2 "collection"'v% +4 "core" % 9 +2 .tCS.seek 5ml + "collection"'p'l +1352 "core" ' +3 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'  +44 "core" +2 "collection"'|% +4 "core" %l  +2 .tCS.seek 7ml + "collection"'' +582 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"' @ +43 "core" ? +2 .tCS.seek 10ml +2 "collection"'x' D +839 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'~ ` +117 "core" _ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +3 "collection"'   +40 "core" " +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'  +2 '  +28 "core"  +111  +2 .tCS.seek 5ml +2 "collection"'i'l +1358 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"' @ +103 "core" A +2 .tCSV.dial :waste +2 "collection"' +103 "core" +2 .tCS.seek :empty +2 "collection"' 'Ͱ +1348 "core" ' +2 .tCSV.dial :air + "collection"' @ +74 "core" A +2 .tCS.seek 5ml +2 "collection"''l +1363 "core" ' +2 .tCSV.dial CTV + "collection"'  +44 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"' @ +46 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'  +45 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'} @ +45 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml +2 "collection"'' +1346 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV +2 "collection"'% +101 "core"  +2 .tCBV.dial CSV + "collection"'  +39 "core"  +2 "collection"'"% +4 "core" %  +2 .tCS.seek 5ml + "collection"''l +1362 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'(  +44 "core" +2 "collection"')% +4 "core" %l"i +2 .tCS.seek 7ml + "collection"' ' +591 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'# @ +41 "core" ? +2 .tCS.seek 10ml +2 "collection"'' D +876 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'! ` +118 "core" _ +2 #tLysing Complete + "collection"'+& +4 "core" &O~f]a  I +2 #tStoring sh1 puck in Collection Clamp to tube 2 + "manipulator"&$% +3 "core" %\ % , : 4 _!N +2 "storage"(% +3 "core" % =\ +2 "storage"(1. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(2( +342 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (0& +3 "core" & t m ^ +2 "manipulator"&5& +4 "core" & 1 # ) ]3 + "manipulator"&3% +4 "core" %\ & 2 1 i ]!N + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&6( +154 "core" ( +2 "manipulator"&N& +4 "core" & & 7 `\ + "storage"('& +4 "core" & + +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts + "manipulator"&' +97 "core" ' +2 "storage"(:& +4 "core" & } W +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"('L +277 "core" ' +2 "storage"(B- +3 "core" -'L +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 .tSE.seek :place +2 "storage"(9' +30 "core" ' +3 "manipulator"&4& +4 "core" & 1 : * a\ + "manipulator"&*% +4 "core" % 1 4 b" + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&7'\ +95 "core" ' +2 .tElbow.seek CC +2 "manipulator"&@( +156 "core" ( +2 "manipulator"&-& +4 "core" & = : ]8 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &Y& +2 "core" & 0 / J ]8 +2 .tForearm.seek CC +2 "manipulator"&'ρ +101 "core" ' +2 .tHand.close + "manipulator"&G/ +77 "core" / +4 .tCC.seek :open +2 "collection"'/( +379 "core" ( +2 "storage"(& +4 "core" & ~ u , +2 "storage"(P& +3 "core" & l +2 "manipulator"&F& +3 "core" & 4 = [ ^8 +2 "manipulator"&I% +3 "core" % | 1 :  ^ +2 .tForearm.seek :retract + "manipulator"&C'\ +97 "core" ' +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&<( +155 "core" ( +2 "manipulator"&S& +4 "core" & a Y ! e + "storage"(J& +4 "core" & \  + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 2 +2 "manipulator"&&'Y +114 "core" ' +2 .tElbow.hold + "manipulator"&K, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&>1 +71 "core" 1 +2 "manipulator"&E% +4 "core" % d^ V +2 "storage"(& +3 "core" & _ g ? +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 311 counts + "manipulator"&'ϐ +21 "core" ' +2 "manipulator"&W& +4 "core" & a _ f + "storage"(O& +4 "core" &  \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&?' +25 "core" ' +2 "storage"(H% +4 "core" %\  \  +2 ."downElevator"SE.seek :down +4 "storage"(T'v +99 (M% +3 "core" %; v  ]| +2 "manipulator"&=% +4 "core" % 5 3  d + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +91 "core" ' +60 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +1057 #t-> CSV.air2 + .CSV.dial :air2 +2 "collection"'\\ @ +129 "core" > +1956 #t-> CS.empty + .CS.seek :empty +2 "collection"'X'Ͱ +2623 "core" ' +2 "collection"',% +4 "core" %Ͱgk +3865 #t-> purgeIntake +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'U& +3 "core" &jm +2 "manipulator"&_& +4 "core" & w w t j + "manipulator"&.% +4 "core" %\  u l ^ j3 + .tElbow.seek FlushPuck::Garage +2 "manipulator"&[(- +181 "core" ( +2 "manipulator"&A& +4 "core" &- x t " j + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &8& +2 "core" &- v u g j +47 .tForearm.seek :garage +3 "manipulator"&R' +111 "core" ' +2 .tHand.close + "manipulator"&b/ +74 "core" / +2 "manipulator"&a& +4 "core" &- , 8 ) _ +2 "manipulator"&^% +3 "core" % { > @ _. +2 .tForearm.seek :retract +2 "manipulator"&c'\ +107 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&h( +295 "core" ( +2 "manipulator"&l& +4 "core" & r l n i5 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &Q& +3 "core" & Z M h5 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&f'ρ +103 "core" ' +2 "manipulator"&o& +4 "core" & v t - k5 +2 "manipulator"&n% +4 "core" %z x v Q kY +2 "collection"'`& +3 "core" &fk +2 "collection"'e& +3 .tCC.seek :closed +2 "collection"'g(O +3 "core" &il +3 &hl  +8 &/{gl ,~ +10 &czil ? +9 &jkil P +10 &.Igk O +9 &Nhl O +9 &Mgj O +10 &qMhkn P +9 &5Lhj` O +9 &Mij O +10 &Mgl P +9 & {Lgl O +10 &"<Lhk O +9 &#Mfk O +9 &%Nil O +10 &'Ngk O +9 &)ELhk O +9 &+Ljku O +10 &,Mgml O +9 &.Nimi O +10 &0MLgk^ O +9 &2Lgm] O +9 &3LgnO O +10 &5LilO O +9 &7ULim? O +9 &9Lgn: O +10 &:Lil O +9 &<Khl. O +10 &>]Lhk& O +9 &@Lim O +9 &AMgj O +10 &CLhl O +9 &EdQhm O +9 &G$Vhk P +10 &Hgfl  R +9 &Jhj W +10 &LIfl  [ +9 &Nfk  O +9 &O1Fik \ 'u +10 &O pgl H +5 ( + "collection"'e& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.92 +2 "collection"'t& +4 "core" &Ohhl H + &Oihk H + .tHand.open +2 "manipulator"&u1 +71 "core" 1 +2 "manipulator"&q% +4 "core" % } R S R hV + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&r'\ +90 "core" ' +3 #tPurging external Intake + "collection"'s& +4 "core" &Ohgl H +2 "collection"'Z% +3 "core" %Ͱhkt +2 .tCSV.dial :flush + "collection"'y  +104 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'m' D +2561 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +3 "collection"'d +73 "core"  +2 .tCTV.dial :intake +2 "collection"'k  +74 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'D' +2558 "core" ' +6 .tIntake.select :close + "sampler")0 +10 .tCTV.dial :air +2 "collection"']  +75 "core" +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" & 1 2 a d5 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +3 "core" ( +2 "manipulator"&& +4 "core" & K \\ e5 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & 3 3 3 d5 +2 .tForearm.seek CC +2 "manipulator"&{'ρ +100 "core" ' +2 .tHand.close + "manipulator"&w/ +66 "core" / +2 .tCC.seek :open +2 "collection"'z( +378 "core" ( +2 "manipulator"&v& +4 "core" & P E d5 + "manipulator"&j% +3 "core" % φ ' - N d{ +2 .tForearm.seek :retract +2 "manipulator"& '\ +98 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&|(- +275 "core" ( +2 "manipulator"&p& +4 "core" &- W Z  h + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- _ ` g +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +61 "Can"} .. +53 "core" ' +4 .tHand.open + "manipulator"&~1 +70 "core" 1 +2 "manipulator"&% +4 "core" % d   Z8 + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +107 "core" ' +998 #t-> access 2 +2 .SE.seek :down + "storage"('v +11 "core" ' +2 "manipulator"&x% +3 "core" %  v x h k +2 "manipulator"&& +4 "core" &- v k + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"((K +1283 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (i& +3 "core" &K$ m\ \  +13598 #t-> access 3 +2 .SE.seek :down + "storage"('v +3 "core" ' + "manipulator"& % +4 "core" %  K L 3 h +2 "manipulator"& & +3 "core" &- R J 6 g +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 7 + "storage"(([z +339 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" &[w$ \   +725 #t-> startTube 3 +17227 #-> da 25 + #da sampling at most 25ml +3 #Loading sh1 puck from tube 3 into Collection Clamp +3 ."Qmail"HABfans.email "Started da in tube 3 at 10:28:27EDT29-Aug-19\\n{}\\nCan@10:22:42, 20.5C, 52% humidity, 14.2psia, 12.493V, 0.208A, 0.208A avg, 2.60W",Subject: "da sampling at most 25ml" +2 "collection"'}& +6 "core" &uz + "manipulator"&% +4 "core" %  V S  f +3 "storage"(%% +3 "core" %~ k\  +2 "storage"(. +3 "core" .([z +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 + "storage"("( +1293 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" & x  + "manipulator"&(& +4 "core" &- 1 2 = d + "manipulator"&)% +4 "core" %  K 1 a e +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 + "manipulator"&( +173 "core" ( +2 "manipulator"&#& +4 "core" & ; >  c!w +2 "storage"( & +3 "core" & ) +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&!' +95 "core" ' +4 "storage"(+& +3 "core" & s  C +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"($'L +328 "core" ' +3 "storage"(- +3 "core" -'w + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +4 (1& +2 "core" & b f / +2 "manipulator"&0& +3 "core" &  ' > `!v +2 .tElbow.seek 3 + "manipulator"&5( +4 "core" ( +2 "manipulator"&3& +4 "core" &   H `!v + "storage"(N& +4 "core" & g _ W +2 .tForearm.seek 3 + 300 counts +2 "manipulator"&''2 +24 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&:/ +74 "core" / +3 ."downElevator"SE.seek :down +5 "manipulator"&;& +10 "storage"(L'v +6 "core" & > < c!v + "manipulator"&B% +4 "core" % * 2 3 $ d +2 .tForearm.seek :retract +2 "manipulator"&4'\ +95 "core" ' +2 .tElbow.seek CC +2 "manipulator"&*( +151 "core" ( +3 "manipulator"&& +4 "core" ' + &  < 4 ^. + .tElbow.reconfigure LooseElbow +3 ."downElevator"SE.coast +3 "manipulator"&$ &.,(#b + "storage"(5 +5 "manipulator"&-& +4 "core" &  ? = T _. +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&Y'ρ +98 "core" ' +2 "manipulator"&& +4 "core" &  A ? \ _. +2 "manipulator"&6% +3 "core" %ϋ ? > X _ +2 "collection"'G& +4 "core" &wy + "collection"'7& +4 .tCC.seek :closed +2 "collection"'V(O +3 "core" &wy +2 &uy  +10 &0}vzN ,} +9 &a{y{T ? +9 &ekuzN P +10 &%LvzH P +9 &Lv|C P +10 &Kv{; P +9 &lKv{@ P +9 &.Lvz3 P +10 &Juz- P +9 &Mxy+ P +9 & tKwy P +10 &"6Lv{ P +9 &#Jvz# P +10 &%Kvz P +9 &'|Lwz P +9 &)=Ovz P +10 &+Lw{ P +9 &,Jux' P +9 &.Lu{ P +10 &0FLxz P +9 &2Nuz P +10 &3Kv{ O +9 &5Kuz P +9 &7OKuz O +10 &9Lwz P +9 &:Jv{ P +9 &<Kwy P +10 &>VIvz P +9 &@Kwz P +10 &AOvz P +9 &COuz P +9 &E[Vw{ Q +10 &Ga| R +9 &Hnu V +9 &Jpu [ +10 &L?ms ] +9 &Mgl V +10 &O3A`g ){ +9 &O xbe I +5 ( + "collection"'7& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.18 +2 .Hand.open + "manipulator"&1 +3 "core" &Ojce I +63 1 +2 "manipulator"&P% +3 "core" % ϋ   n \\ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&F'\ +93 "core" ' +2 .tSC.coast "storage"(6 +3 #tcollectSample 25ml w/bubble point of 24psi + #Priming 7ml + .Gate.power :sampler,:ON +2 ."pumping"Gate.power :analytic3,:ON +3 .tIntake.select :close +2 .Exhaust.select :close + .SS.hold +2 "sampler")I+ +3 "core" + +2 "sampler")S% +3 "core" %rq \  +3 "collection"'J& +4 "core" &OjntQ I +2 "Can"x} MM +2 #tCalibrating pressure sensors + .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X @ +109 "core" > +26 +2 .tdelay 3.8 seconds +382 "collection"'E% +3 "core" %v{ +2 "sampler")% +3 "core" %?0zz \  m +2 .tSSV.dial :spit + "sampler")W +138 "core"  +2 .tSS.seek 0ml +2 "sampler")O' +284 "core" ' +2 .tSSV.dial CBV + "sampler")H  +137 "core" +3 .tCTV.dial :intake + "collection"'C  +75 "core"  +2 #tWaiting for external sampler to finish priming... + .delayUntil "10:31:58.96" +1600 #"pumping"0.0L/min +3006 #0.0L/min +3006 #0.0L/min +3006 #0.0L/min +3006 #0.0L/min +2866 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + #Allowing 40s for 7.0ml of remaining 7.0ml +2 .Intake.select :open + "sampler") +132 #"pumping"0.0L/min +78 "collection"'M% +3 "core" %yzc + #tIntake @14.2psia, vacuum from 8.7 to 11.7psi +2 .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X% +4 "core" %ͱ + #tPulling 2ml of CSR.AqMeOH + .CSR.select :AqMeOH +2 "collection"' +9 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 2ml +2 "collection"'@' \\ +597 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 'E% +3 "core" % Z  +2 .tCS.seek 5ml + "collection"''l +844 "core" ' +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'W  +42 "core"  +2 .tCS.seek 1ml +2 "collection"'' +1098 "core" ' +2 #tHeating sh1 puck from tube 3 in Collection Clamp to 70C for 10:00 +2 .CH.seek 70C,8:00 +3 "collection"'H \  +4 'C9 +4 "core" 9dGd +102 "collection"'M9 +3 "core" 9dHd +102 "collection"'O9 +3 "core" 9dG d +102 "collection"'&9 +3 "core" 9eH d +102 "collection"'9 +3 "core" 9gGd +102 "collection"'99 +3 "core" 9iEd +102 "collection"'?9 +3 "core" 9oHd +102 "collection"'T9 +3 "core" 9wGd +102 "collection"'=9 +3 "core" 9H"d +102 "collection"'<9 +3 "core" 9G&d +102 "collection"'9 +4 "core" 9G+d +102 "collection"',9 +3 "core" 9H/d +102 "collection"'U9 +3 "core" 9H3d +102 "collection"'29 +3 "core" 9I7d +102 "collection"'_9 +3 "core" 9I;d +102 "collection"'\\9 +4 "core" 9I@d +102 "collection"'89 +2 "core" 9IDd +103 "collection"'K9 +3 "core" 9(JHd +102 "collection"'b9 +3 "core" 9BKLd +102 "collection"'.9 +3 "core" 9[KPd +102 "collection"'A9 +4 "core" 9wKUd +102 "collection"'9 +2 "core" 9LYd +103 "collection"'R9 +3 "core" 9M]d +102 "collection"'l9 +3 "core" 9Mad +102 "collection"'[9 +3 "core" 9Ofd +102 "collection"'Q9 +3 "core" 9Pjd +102 "collection"'o9 +3 "core" 9%Rnd +102 "collection"'n9 +3 "core" 9DSrd +102 "collection"'a9 +3 "core" 9dUvd +102 "collection"'^9 +3 "core" 9V{b +102 "collection"'c9 +4 "core" 9V_ +102 "collection"'/9 +3 "core" 9W\\ +102 "collection"'e9 +3 "core" 9WY +102 "collection"'q9 +3 "core" 9XV +102 "collection"'t9 +2 "core" 9!YS +103 "collection"'Z9 +4 "core" 9B\\P +102 "collection"'D9 +3 "core" 9a_M +102 "collection"'u9 +3 "core" 9bK +102 "collection"'y9 +3 "core" 9eH +102 "collection"'f9 +3 "core" 9jF +102 "collection"'d9 +4 "core" 9lE +102 "collection"'`9 +3 "core" 9nB +102 "collection"'k9 +3 "core" 9f? +102 "collection"'m9 +3 "core" 9/h= +102 "collection"']9 +3 "core" 9Kk: +102 "collection"'9 +3 "core" 9gl8 +102 "collection"'s9 +2 "core" 9o7 +103 "collection"'9 +3 "core" 9r6 +102 "collection"'w9 +2 "core" 9v4 +103 "collection"'h9 +3 "core" 9s1 +102 "collection"'X9 +4 "core" 9t0 +102 "collection"'g9 +3 "core" 9v. +102 "collection"'v9 +3 "core" 9v- +102 "collection"'j9 +2 "core" 9)y+ +102 "collection"'r9 +3 "core" 9?}) +102 "collection"'{9 +4 "core" 9S( +102 "collection"'9 +2 "core" 9f' +103 "collection"'9 +3 "core" 9y% +102 "collection"'9 +3 "core" 9$ +102 "collection"'p9 +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\  +103 "collection"'x9 +2 "core" 9 +103 "collection"'i9 +3 "core" 9 +102 "collection"' 9 +2 "core" 9  +102 "collection"'9 +2 "core" 9  +103 "collection"'9 +2 "core" 9 # +103 "collection"'9 +2 "core" 9 /# +103 "collection"'9 +5 "core" 9 ;' +102 "collection"'}9 +3 "core" 9 G+ +102 "collection"'%9 +3 "core" 9 R/ +102 "collection"' 9 +3 "core" 9 ^4 +102 "collection"'9 +2 "core" 9 g8 +103 "collection"'9 +4 "core" 9 q< +102 "collection"'9 +3 "core" 9 {@ +102 "collection"')9 +3 "core" 9 D +102 "collection"'#9 +3 "core" 9 I +102 "collection"' 9 +2 "core" 9 M +103 "collection"'+9 +4 "core" 9 Q +102 "collection"'|9 +3 "core" 9 U +102 "collection"'9 +2 "core" 9 Y +103 "collection"'9 +3 "core" 9 ^ +102 "collection"'9 +2 "core" 9 b +103 "collection"'19 +3 "core" 9 f +102 "collection"'(9 +3 "core" 9 j +102 "collection"'39 +2 "core" 9 n +103 "collection"'N9 +3 "core" 9 s +102 "collection"':9 +3 "core" 9 w +102 "collection"'09 +4 "core" 9 { +102 "collection"';9 +3 "core" 9  +102 "collection"'9 +2 "core" 9  +103 "collection"'!9 +3 "core" 9  +102 "collection"'-9 +3 "core" 9  +102 "collection"'B9 +4 "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  +103 "collection"'9 +3 "core" 9  +103 "collection"'G9 +3 "core" 9\  +102 "collection"'59 +2 "core" 9\  +103 "collection"'69 +2 "core" 9\  +103 "collection"'49 +2 "core" 9\  +103 "collection"'L9 +3 "core" 9\  +102 "collection"'z9 +3 "core" 9\  +102 "collection"'79 +3 "core" 9\  +102 "collection"'9 +3 "core" 9\  +102 "collection"'S9 +3 "core" 9\  +102 "collection"'P9 +3 "core" 9\  +103 "collection"'Y9 +3 "core" 9\ # +102 "collection"'J9 +2 "core" 9\ & +103 "collection"'I9 +3 "core" 9\ ( +102 "collection"'>9 +2 "core" 9\ * +103 "collection"'"9 +4 "core" 9\ + +102 "collection"'E9 +2 "core" 9\ . +103 "collection"'@9 +3 "core" 9\ / +102 "collection"'W9 +2 "core" 9\ 0 +103 "collection"'9 +2 "core" 9\ 1 +104 "collection"'C9 +2 "core" 9\ 4 +103 "collection"'M9 +2 "core" 9\ 6 +103 "collection"'O9 +2 "core" 9\ 8 +103 "collection"'&9 +3 "core" 9\ : +102 "collection"'9 +3 "core" 9\ <\  +102 "collection"'99 +3 "core" 9\ ? +103 "collection"'?9 +3 "core" 9\ C +102 "collection"'T9 +3 "core" 9\ D +102 "collection"'=9 +2 "core" 9\ G +103 "collection"'<9 +2 "core" 9\ K +103 "collection"'9 +4 "core" 9\ M# +102 "collection"',9 +3 "core" 9\ P( +102 "collection"'U9 +3 "core" 9\ T, +102 "collection"'29 +3 "core" 9\ W0 +102 "collection"'_9 +2 "core" 9\ Z4 +103 "collection"'\\9 +4 "core" 9\ _8 +102 "collection"'89 +2 "core" 9\ b= +103 "collection"'K9 +3 "core" 9\ fA +102 "collection"'b9 +2 "core" 9\ iE +103 "collection"'.9 +3 "core" 9\ mI +2 .tCH.hold 10:00,70C +45 "collection"'A `\ `\ i\ +10 "core" L +15872 "Can"} +44130 "core" ` +2 "collection"'9 +3 "core" 9\ V +2 #tCollection Puck Heater at 70C after lysing + .CS.seek 0ml +2 "collection"'R' +337 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'l @ +105 "core" B +2 .tCSV.dial :air +2 "collection"'[ @ +43 "core" > +3 .tCS.seek 5ml +2 "collection"'Q'l +1351 "core" ' +2 .tCSV.dial CTV + "collection"'o  +46 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'n @ +46 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'a  +46 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'^ @ +46 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml +2 "collection"'c' +1353 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV +2 "collection"'/ +102 "core" ~ +2 .tCBV.dial CSV + "collection"'e  +30 "core"  +2 "collection"'q% +4 "core" % > +2 .tCS.seek 5ml +2 "collection"'t'l +1356 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'Z  +44 "core" +2 "collection"'D% +4 "core" %l  +2 .tCS.seek 7ml + "collection"'u' +585 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'y @ +41 "core" ? +2 .tCS.seek 10ml +2 "collection"'f' D +845 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'d ` +117 "core" _ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'`   +41 "core" " +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'k  +4 'm  +27 "core"  +111  +2 .tCS.seek 5ml +2 "collection"']'l +1357 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"' @ +103 "core" A +2 .tCSV.dial :waste +2 "collection"'s +104 "core" +2 .tCS.seek :empty +2 "collection"''Ͱ +1353 "core" ' +2 .tCSV.dial :air + "collection"'w @ +73 "core" A +2 .tCS.seek 5ml +2 "collection"'h'l +1357 "core" ' +2 .tCSV.dial CTV + "collection"'X  +44 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'g @ +45 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'v  +44 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'j @ +45 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml +3 "collection"'r' +1381 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV +2 "collection"'{ +100 "core"  +2 .tCBV.dial CSV + "collection"'  +41 "core"  +2 "collection"'% +4 "core" % \ +2 .tCS.seek 5ml + "collection"''l +372 "Can"~ A@ +983 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'p  +43 "core" +2 "collection"'% +4 "core" %l  \ +2 .tCS.seek 7ml + "collection"'' +594 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'~ @ +41 "core" ? +2 .tCS.seek 10ml +2 "collection"' ' D +839 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'x ` +118 "core" _ +2 #tLysing Complete + "collection"'i& +4 "core" &OgSV  I +2 #tStoring sh1 puck in Collection Clamp to tube 2 + "manipulator"& % +3 "core" %\  ! / / ` +2 "storage"(% +3 "core" %{ F +2 "storage"(. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(( +338 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" & i ^ 9 + "manipulator"&}& +5 "core" &  ' B \\. +2 "manipulator"&%% +3 "core" %\    A Z +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"& ( +153 "core" ( +2 "manipulator"&& +4 "core" & @ B _ + "storage"(& +4 "core" & l j +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&' +94 "core" ' +2 "storage"()& +4 "core" & j l +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(#'L +278 "core" ' +2 "storage"( - +3 "core" -'L + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +2 .tSE.seek :place +2 "storage"(+' +30 "core" ' +3 "manipulator"&|& +3 "core" & 3 3  ^ +2 "manipulator"&% +3 "core" % 0 0 = ^L +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +89 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +152 "core" ( +2 "manipulator"&1& +4 "core" &  / [. + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &(& +3 "core" &   ^ [. +2 .tForearm.seek CC + "manipulator"&3'ρ +104 "core" ' +2 .tHand.close + "manipulator"&N/ +69 "core" / +4 .tCC.seek :open + "collection"':( +378 "core" ( +2 "storage"(0& +4 "core" & ] ` P + "storage"(;& +4 "core" & \\ f  + "manipulator"&& +4 "core" &   Y. + "manipulator"&!% +4 "core" % m   YS + .tForearm.seek :retract +2 "manipulator"&-'\ +102 "core" ' +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&B( +152 "core" ( +2 "manipulator"&'& +4 "core" & = 8 ^ +2 "storage"(& +3 "core" & _ _ 3 + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 2 + "manipulator"&$'Y +111 "core" ' +2 .tElbow.hold +2 "manipulator"&, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&1 +76 "core" 1 +3 "manipulator"&G% +3 "core" % jp  ) S +2 "storage"(5& +3 "core" & R Q Z +2 .tForearm.force -20 "manipulator"&5 +3 .tForearm.seek 2 + 317 counts + "manipulator"&6'ϖ +14 "core" ' +2 "manipulator"&4& +4 "core" & ; = c +47 "storage"(L& +5 "core" & u } +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&z' +24 "core" ' +33 "storage"(7% +4 "core" %  } - \ +2 ."downElevator"SE.seek :down +3 "storage"('v +100 (S% +3 "core" %8 i k ]{ +2 "manipulator"&P% +4 "core" %: 0 3 v a +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&Y'\ +96 "core" ' +55 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'J& +4 "core" &Z\\ +2 "manipulator"&I& +3 "core" & 2 2 } b +2 "manipulator"&>% +4 "core" %\ & 0 1 e b!N +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&"(- +174 "core" ( +3 "manipulator"&E& +4 "core" &- - : c + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &@& +3 "core" &- 2 1 L b + .tForearm.seek :garage +2 "manipulator"&W' +109 "core" ' +2 .tHand.close + "manipulator"&/ +70 "core" / +2 "manipulator"&C& +4 "core" &-   a Y + "manipulator"&M% +4 "core" %    YB +2 .tForearm.seek :retract + "manipulator"&O'\ +106 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&&( +275 "core" ( +2 "manipulator"&& +4 "core" &\  : ( t `5 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &9& +2 "core" &\    i `5 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&?'ρ +99 "core" ' +2 "manipulator"&T& +4 "core" &\     `5 +2 "manipulator"&=% +4 "core" %σ  / ` +2 "collection"'<& +3 "core" &[a +2 "collection"'& +3 .tCC.seek :closed +2 "collection"',(O +3 "core" &Z` +3 &[^  +9 &/y]`y ,} +9 &bx[^W ? +9 &njX] O +10 &/K[_ O +9 &L]] N +9 &K[_ N +10 &vL\\a O +9 &8O[_ O +10 &NZ^u O +9 &J[`j O +9 & ~I]` O +10 &"AK]a N +9 &$K\\` N +9 &%K\\_ O +10 &'N\\^ O +9 &)HNZ] O +10 &+\ I]_ O +9 &,K\\_ O +9 &.J\\^ O +10 &0PJ]_| O +9 &2I]_h O +9 &3J]_Z N +10 &5J]^R N +9 &7YJ[a N +10 &9K\\_ O +9 &:N\\_ O +9 &<N[` O +10 &>`IZ` O +9 &@"I\\` O +9 &AI\\_ O +10 &CJ[` N +9 &EhN[^ O +10 &G(R[_o O +9 &Hg]^} R +9 &Jad W +10 &LKhj [ +9 &N  N +9 &O0C *| +10 &O n H +5 ( + "collection"'& +5 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.94 + "collection"'U& +4 "core" &Of H + &Of H + .tHand.open + "manipulator"&21 +75 "core" 1 +2 "manipulator"&_% +4 "core" % σ ) . C ] +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&\\'\ +102 "core" ' +2 .tPSV.dial PSR + "processing"%8 +45 "core"  +2 "processing"%K% +4 "core" %: + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1.5ml +2 "processing"%b' +1614 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%.  +45 "core"  +2 .tPS.seek 0ml +2 "processing"%H'W +1619 "core" ' +2 .tPSV.dial PSR + "processing"%A +45 "core"  +2 .tPSR.select :air + "processing"% +11 .tPS.seek 2.5ml + "processing"%' +2637 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +4 "processing"% +2 "collection"'l  +5 "core"  +2 "processing"%[  +43 "core" +38 +2 .tPSV.dial :mixloop + "processing"%R +106 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%o  +134 "core" +2 .tPS.seek 0ml +2 "processing"%n'W +2630 "core" ' +2 .tPSV.dial :air + "processing"%a  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%^' +2637 "core" ' +2 .tPSV.dial :mixloop + "processing"%Q +45 "core" +2 .tPS.seek 0ml +2 "processing"%/'W +2641 "core" ' +2 .tPSV.dial :air + "processing"%e  +46 "core"  +2 .tPS.seek 2.5ml +2 "processing"%q' +2632 "core" ' +2 .tPSV.dial :mixloop + "processing"%c +45 "core" +2 .tPS.seek 0ml +2 "processing"%Z'W +2626 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&D& +4 "core" &  ' 1 m \\5 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&t( +2 "core" ( +2 "manipulator"&y& +3 "core" &   $  \\5 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &u& +3 "core" &   X \\5 + .tForearm.seek CC +2 "manipulator"&d'ρ +93 "core" ' +2 .tHand.close + "manipulator"&`/ +70 "core" / +2 .tCC.seek :open +2 "collection"'k( +380 "core" ( +2 "manipulator"&m& +4 "core" &   # `5 + "manipulator"&f% +4 "core" % ω *   _ + .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&s(- +286 "core" ( +2 "manipulator"&]& +4 "core" &- 1 : G c + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &w& +2 "core" &- . 0 J c +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +117 "core" ' +2 .tHand.open + "manipulator"&X1 +67 "core" 1 +2 "manipulator"&g% +4 "core" % U 5 U + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&v'\ +109 "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"'j& +4 "core" &ik +2 "manipulator"&h% +3 "core" %\ ( 7 0 c"Z +2 "storage"({% +3 "core" % \  +2 "storage"(. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 3 + "storage"(( +338 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (r& +2 "core" &% } ] \  +2 "manipulator"&p& +3 "core" &-  _ +2 "manipulator"&% +3 "core" %\ (   O `"Z +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&( +176 "core" ( +2 "manipulator"&~& +4 "core" & 6 =  ^$ + "storage"(& +4 "core" &%  t S \  +48 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&x' +102 "core" ' +2 "storage"(i& +4 "core" &% A \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"( 'L +291 "core" ' +2 "storage"(- +3 "core" -'z +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (& +3 "core" &% }  \  +2 "manipulator"&& +3 "core" &\ / ; + `$ +2 .tElbow.seek 3 +2 "manipulator"&}( +3 "core" ( + "manipulator"&%& +3 "core" & 7 3 { b$ +2 "storage"(& +4 "core" &%  \  +2 .tForearm.seek 3 + 300 counts + "manipulator"&'2 +22 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&)/ +70 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&*& +3 "storage"(F'v +6 "core" & 3 1 " c$ +2 "manipulator"& % +3 "core" % 4 < = \ a +2 .tForearm.seek :retract +2 "manipulator"&|'\ +93 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +146 "core" ( +2 "manipulator"&1& +4 "core" & 6 ; ^9$ + ' + .tElbow.reconfigure LooseElbow +3 ."downElevator"SE.coast +3 "manipulator"&$ &.,(#b + "storage"(5 +3 "manipulator"&#& +5 "core" & 0 2 ^9$ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&('ρ +102 "core" ' +3 "manipulator"&& +4 "core" &  [9$ +2 "manipulator"& % +3 "core" %ϊ   k \\ +2 "collection"'N& +4 "core" &gm +2 "collection"'& +3 .tCC.seek :closed +2 "collection"'V(O +2 "core" &im +4 &hm  +10 &/zhm ,} +9 &bxil ? +9 &kjhm O +10 &.Gil O +9 &Iil O +9 &Kik O +10 &tKhlt O +9 &5Nhme O +10 &JhlS O +9 &KgkG N +9 & |Jjl> O +10 &">Jil+ O +9 &#Ohm& O +9 &%Khj O +10 &'Kil N +9 &)FJgl O +10 &+Jhm O +9 &,Iik O +9 &.Khk O +10 &0NLil O +9 &2Ngo O +9 &3Jgl O +10 &5Iim O +9 &7UJgm' O +10 &9Khl O +9 &:Jim N +9 &<Jgm O +10 &>^Jik O +9 &@!Jik N +9 &ALkl O +10 &CLhk O +9 &EeOgm O +10 &G$Whk P +9 &H{hl T +9 &Jfk Z +10 &LGhk \\ +9 &Ngj R +9 &O3Egj &r +10 &O\ rdk} J +5 ( + "collection"'& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.08 +2 .Hand.open + "manipulator"&01 +4 "core" &Obfl~ J +73 1 +2 "manipulator"&;% +3 "core" % ϊ  e Y +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +101 "core" ' +2 .tSC.coast + "storage"(6 +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'!  +136 "core"  +2 .tCSV.dial CTV + "collection"''  +30 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2634 "core" ' +2 "collection"'3% +4 "core" % E<B  +2 .tCS.seek 4.15ml + "collection"''Q +1559 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air + "processing"%  +46 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%G  +75 "core"  +2 .tPS.seek 0ml +2 "processing"%5'W +2638 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'4 ` +40 "core" ^ +2 .tCSV.dial :air +2 "collection"'L @ +56 "core" A +2 .tCS.seek 10ml +2 "collection"'-' D +1572 "core" ' +2 .tCSV.dial CTV + "collection"'7  +42 "core"  +2 .tCS.seek 0ml +2 "collection"'B' +2623 "core" ' +2 .tCBV.dial :waste1 + "collection"'S @ +30 "core" ? +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'P  +136 "core" +2 "collection"'$& +4 "core" &ObA J + #tStoring lyfil puck in Collection Clamp to tube 2 + "manipulator"&6% +4 "core" %\ #  g \\ J +2 "storage"(J% +4 "core" % a n + "storage"(I. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 2 + "storage"(>( +344 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (+& +3 "core" & ` i X + "manipulator"&z& +4 "core" &   s Y9$ + "manipulator"&E% +4 "core" %\ #   i Y J +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 + "manipulator"&@( +156 "core" ( +2 "manipulator"&& +4 "core" & 3 8 f ] + "storage"(& +4 "core" & j i +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&' +99 "core" ' +2 "storage"(& +4 "core" & [ g 1 +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(C'L +285 "core" ' +2 "storage"(M- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&Y& +3 "core" & 3 2 ^ +2 "storage"(W& +3 "core" & k k +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 2 +2 "manipulator"&'Y +33 "core" ' +2 .tElbow.hold + "manipulator"&9, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"("- +2 "core" -' +3 .tSE.seek 0.1 Pucks below Top Plate + "storage"(T'E +29 "core" ' +2 "manipulator"&=% +4 "core" %m \ SG +2 "storage"(<& +4 "core" & T R E + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 320 counts + "manipulator"&O'ϙ +24 "core" ' +2 "manipulator"&:& +4 "core" & 8 < m _ +2 "storage"(& +3 "core" & k j +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&U' +20 "core" ' +3 .tSE.seek 1.1 Pucks below Top Plate +2 "storage"(2'4 +36 "core" ' +2 "manipulator"&_& +4 "core" & 2 1 a +2 "manipulator"&8% +3 "core" % 3 3 a +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&K'\ +90 "core" ' +2 .tElbow.seek CC +2 "manipulator"&?( +159 "core" ( +3 "manipulator"& & +4 "core" &   O Z- +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &.& +3 "core" & #   Z- + .tForearm.seek CC +2 "manipulator"&b'ρ +101 "core" ' +2 .tHand.close + "manipulator"&A/ +75 "core" / +2 .tCC.seek :open +2 "collection"'H( +379 "core" ( +2 "storage"(& +4 "core" & l j +2 "storage"([& +3 "core" & l j +2 "manipulator"&l& +3 "core" &  v [- +2 "manipulator"&R% +3 "core" % ώ   \\x +2 .tForearm.seek :retract + "manipulator"&o'\ +96 "core" ' +42 .tElbow.reconfigure TightElbow +10 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 + "manipulator"&( +153 "core" ( +2 "manipulator"&a& +4 "core" & 5 8 z a\ +2 "storage"(n& +3 "core" & ~  + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 2 +2 "manipulator"&Q'Y +111 "core" ' +2 .tElbow.hold +2 "manipulator"&^, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&e1 +70 "core" 1 +4 "manipulator"&/% +4 "core" % ku ! U + "storage"(c& +4 "core" & > ; | + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 318 counts + "manipulator"&q'ϗ +22 "core" ' +2 "manipulator"&D& +4 "core" & 5 ; - c\ +2 "storage"(y& +4 "core" & | n +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&u' +20 "core" ' +2 "storage"(`% +4 "core" %9   & +2 ."downElevator"SE.seek :down +4 "storage"(&'v +99 (\\% +3 "core" %@ Z \\  ]~ +2 "manipulator"&,% +4 "core" % . 0 N b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&m'\ +91 "core" ' +53 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%f  +76 "core" +2 .tPS.seek 2.5ml +2 "processing"%d' +2629 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%] +43 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%w  +45 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%t +45 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%X  +44 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%g'W +2640 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%& +4 "core" & +2 "manipulator"&j& +3 "core" & R V Z e\ +2 "manipulator"&h% +4 "core" %\  U W o e& + .tElbow.seek FlushPuck::Garage +2 "manipulator"&{(- +172 "core" ( +2 "manipulator"&& +4 "core" &- [ S  e. + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- B M a e. +2 .tForearm.seek :garage + "manipulator"&r' +113 "core" ' +2 .tHand.close + "manipulator"&p/ +71 "core" / +5 "manipulator"&& +4 "core" &-   H Y. + "manipulator"&~% +4 "core" % n   Y + .tForearm.seek :retract +2 "manipulator"&'\ +109 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&s( +125 "core" ( +2 "manipulator"&i& +4 "core" & 8 : c_ + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &v& +2 "core" & 0 2 \\ b_ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&' +104 "core" ' +2 "manipulator"&& +4 "core" & = ;  b_ +2 "manipulator"&% +3 "core" % 2 2 b +2 "processing"%%& +4 "core" & + "processing"%& +4 .tPC.seek :closed +2 "processing"%)(Tg +2 "core" & +2 &  +10 &.r +| +9 &bx @ +9 &Wj R +10 &I R +9 &I] R +9 &JZ R +10 &\\JU R +9 &HV R +10 &JR R +9 &IZ R +9 & dJ] R +10 &"'JY R +9 &#KX R +9 &%J] Q +10 &'mL` R +9 &)/LV R +10 &*J_ Q +9 &,Jf R +9 &.wKg Q +10 &09Jk Q +9 &1Jk R +9 &3Ki R +10 &5~Li R +9 &7@Nh R +10 &9Jh Q +9 &:Kx Q +9 &<Jz Q +10 &>GNx R +9 &@\ H| R +9 &AMu Q +10 &CJ| Q +9 &EOOz R +10 &GO= R +9 &HU S +9 &J_ T +10 &LG, X +9 &N Y +10 &O Y +9 &Q X +9 &SE~ @ +10 &T(-u N +9 &TKg + +2 ( + "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.65 + "processing"%*& +3 "core" &TK* + +2 .tHand.open + "manipulator"& 1 +67 "core" 1 +2 "manipulator"&% +4 "core" % / ; = _ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&x'\ +101 "core" ' +2 .tPRV.dial :air + "processing"%1  +45 "core"  +2 .tPSV.dial :mixloop +2 "processing"%# +45 "core" +2 "processing"% % +4 "core" %W +2 .tPS.seek 0.3ml + "processing"%' +383 "core" ' +2 .tPSV.dial PSR + "processing"% +106 "core"  +3 "processing"% % +4 "core" %  + #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml +2 "processing"%N'* +483 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%}' +1914 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop + "processing"%F +119 "core" +2 .tPTV.dial :mixing + "processing"%| @ +73 "core" A +3 .tPBV.dial :waste2 + "processing"%k  +96 "core"  +2 .tPS.seek 0ml +2 "processing"%'W +724 "Can"j~ >> +1900 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&0& +4 "core" & 1 3 ]_ +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&;( +3 "core" ( + "manipulator"&!& +3 "core" & 2 7 f ]_ +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &'& +3 "core" & 2 1 ]_ + .tForearm.seek PC +2 "manipulator"&(' +98 "core" ' +2 .tHand.close + "manipulator"&/ +68 "core" / +2 .tPC.seek :open +2 "processing"%Z( +400 "core" ( +2 "manipulator"&3& +4 "core" & 0 / = c_ + "manipulator"& % +4 "core" % 2 0 D c + .tForearm.seek :retract +2 "manipulator"&'\ +93 "core" ' + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&G(- +143 "core" ( +2 "manipulator"&& +4 "core" &- / - > a6 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &4& +2 "core" &- #   a6 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&L' +116 "core" ' +2 .tHand.open + "manipulator"&1 +73 "core" 1 +2 "manipulator"&7% +4 "core" % h  VD + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&-'\ +102 "core" ' +2 #tLoading da puck from tube 3 into Processing Clamp + "processing"%S& +4 "core" & +2 "manipulator"&P% +3 "core" %\  & + 8 d +2 "storage"($% +4 "core" % \  + "storage"(6. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 3 + "storage"(J( +343 "core" ( +2 .tSC.reconfigure SCloose +49 "storage"($.\ 1~b +2 (I& +3 "core" &* } *  +2 "manipulator"&+& +3 "core" &.  / F `? +2 "manipulator"&z% +3 "core" %\   )  a +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&E( +186 "core" ( +2 "manipulator"&& +4 "core" &   I `& +2 "storage"(& +3 "core" &* z B  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&' +108 "core" ' +2 "storage"(& +4 "core" &* u  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"('L +287 "core" ' +2 "storage"(M- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (Y& +3 "core" &* ~ v +  +2 "manipulator"&W& +3 "core" & 2 0 s b& +2 .tElbow.seek 3 +2 "manipulator"&"( +3 "core" ( + "manipulator"&=& +3 "core" & 0 - K b& +2 "storage"(<& +3 "core" &* }   +2 .tForearm.seek 3 + 300 counts +2 "manipulator"&:'2 +25 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +77 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&_& +3 "storage"(8'v +6 "core" &  i `& +2 "manipulator"&% +4 "core" % 9  . 3 ^\ +2 .tForearm.seek :retract + "manipulator"&@'\ +94 "core" ' +2 .tElbow.seek PC +2 "manipulator"&C( +159 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +94 "core" ( +2 "manipulator"&& +4 "core" &    `e + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &O& +3 "core" &   `e +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&T' +106 "core" ' +2 "manipulator"& & +4 "core" &  '  \\e +2 "manipulator"&.% +3 "core" %   \\ +2 "processing"%U& +4 "core" & + "processing"%9& +4 .tPC.seek :closed + "processing"%A(Tg +3 "core" & +2 &  +10 &-s ,} +9 &bw @ +9 &ch R +10 &$F R +9 &J R +9 &J R +10 &jJ R +9 &,L R +10 &J R +9 &F Q +9 & sI Q +10 &"5L Q +9 &#G Q +9 &%G Q +10 &'|H Q +9 &)<J R +9 &*F Q +10 &,F Q +9 &.H Q +10 &0DI R +9 &2I R +9 &3I R +10 &5J Q +9 &7MK Q +10 &9I R +9 &:I R +9 &<I R +10 &>UJ Q +9 &@J Q +9 &AJ R +10 &CI Q +9 &E]I Q +9 &GK R +10 &HP R +9 &JY T +10 &LT} W +9 &N X +9 &O Y +10 &Q X +9 &SLq 9 +9 &T$,fS Q +10 &TG C . +2 ( + "processing"%9& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.66 + .Hand.open + "manipulator"&K1 +75 "core" 1 +3 "manipulator"&V% +4 "core" %   ~ Z + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +102 "core" ' +2 .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 3 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"%[  +3 %l9 +5 "core" 9yz +102 "processing"%R9 +3 "core" 9w; +102 "processing"%b9 +3 "core" 9u;  +102 "processing"%a9 +2 "core" 9t;  +103 "processing"%n9 +2 "core" 9s; +103 "processing"%?9 +2 "core" 9s< +103 "processing"%e9 +3 "core" 9s; +102 "processing"%/9 +3 "core" 9t; +102 "processing"%c9 +2 "core" 9v<" +103 "processing"%D9 +3 "core" 9x<& +102 "processing"%y9 +2 "core" 9|<+ +103 "processing"%`9 +2 "core" 9;/ +103 "processing"%o9 +3 "core" 9=3 +102 "processing"%\\9 +3 "core" 9<7 +102 "processing"%,9 +4 "core" 9<; +102 "processing"%9 +3 "core" 9;@ +102 "processing"%Q9 +2 "core" 9<D +103 "processing"%q9 +2 "core" 9=H +103 "processing"%29 +2 "core" 9=L +103 "processing"%f9 +4 "core" 9=P +102 "processing"%u9 +2 "core" 9=U +103 "processing"%&9 +2 "core" 9=Y +103 "processing"%>9 +2 "core" 9=] +103 "processing"%59 +3 "core" 9>a +102 "processing"%]9 +2 "core" 9>e\ +103 "processing"%w9 +2 "core" 9>j +103 "processing"%t9 +2 "core" 9>n +103 "processing"%X9 +2 "core" 9>r +103 "processing"%d9 +3 "core" 9?v +102 "processing"%9 +4 "core" 9>z +102 "processing"%j9 +2 "core" 9#> +103 "processing"%h9 +3 "core" 9+> +102 "processing"%9 +2 "core" 95> +103 "processing"%9 +2 "core" 9=> +103 "processing"%^9 +4 "core" 9D> +103 "processing"%p9 +2 "core" 9M? +103 "processing"%9 +2 "core" 9T? +103 "processing"%~9 +2 "core" 9[@ +3 .tPH.hold 2:00:00,28C +3 "processing"%m ppZ + .tdelay 1:30 +4 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%i +103 "core"  +2 "processing"%v% +4 "core" %V + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%r' +592 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +10 .tPS.seek 2ml + "processing"%'[ +1614 "core" ' +2 .tPTV.dial :puck + "processing"%  +74 "core"  +2 .tPSV.dial PTV +2 "processing"%% +87 "core"  +2 .tPBV.dial :waste1 +2 "processing"%{  +136 "core"  +2 "processing"%% +4 "core" %Z  +2 .tPS.seek 1.5ml + "processing"%\ ' +596 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%* * +35 "core" , +3 .tPS.seek 0ml + "processing"% 'W +1614 "core" ' +2 .tdelay 5:00 +30003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +35 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +2 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%1 +72 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%#' +2466 "core" ' +2 .tPSV.dial PTV + "processing"% +87 "core"  +2 .tdelay 5 seconds +197 "Can"} XW +305 .tPSV.dial PSR +2 "processing"% +73 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV + "processing"%g +77 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air + "processing"%  +73 "core"  +2 .tPS.seek :empty +2 "processing"% '9 +2464 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +132 "core" +2 .tPSV.dial :mixloop + "processing"%N +45 "core" +2 .tPRV.dial :ab1 + "processing"%F @ +78 "core" B +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%|'w +352 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +3 "collection"'k  + "processing"%}  +48 "core"  +6 +2 "processing"%0% +4 "core" %x  +2 .tPS.seek 0.32ml + "processing"%!'% +394 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"''  +31 "core" +2 .tPRV.dial :air +2 "processing"%  +44 "core"  +2 .tPS.seek 0.9ml +48 "processing"%s'D +1228 "core" ' +2 .tPRV.dial :waste2 + "processing"%x @ +75 "core" > +2 .tPS.seek 0.5ml +2 "processing"%)' +862 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%3  +45 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"% '[ +1607 "core" ' +2 .tPSV.dial :PML + "processing"% +46 "core" +2 .tPTV.dial :mixing +2 "processing"%4 @ +74 "core" B +2 .tPBV.dial :waste1 + "processing"%(  +37 "core" + "processing"%;% +4 "core" %_  +2 .tPS.seek 1.85ml +2 "processing"%'? +231 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%7 * +35 "core" , +3 .tPS.seek 0ml +2 "processing"%'W +1962 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'S& +3 "core" &~ + "manipulator"&P& +4 "core" &  I \\e + "manipulator"&$% +4 "core" %   ? ] +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&6(- +135 "core" ( +2 "manipulator"&L& +4 "core" &-    \\+ + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &I& +2 "core" &-  - n \\+ +2 .tForearm.seek :garage +2 "manipulator"&+' +109 "core" ' +2 .tHand.close + "manipulator"&z/ +72 "core" / +3 "manipulator"&& +4 "core" &- ! B S+ +2 "manipulator"&% +4 "core" %    RL + .tForearm.seek :retract +2 "manipulator"&G'\ +106 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +267 "core" ( +2 "manipulator"&-& +4 "core" &   Y/ + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &M& +3 "core" &  [ Y/ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&Y'ρ +100 "core" ' +2 "manipulator"&W& +4 "core" & u V/ +2 "manipulator"&=% +3 "core" %~ g V +2 "collection"'<& +4 "core" &~ + "collection"'& +4 .tCC.seek :closed +2 "collection"'_(O +3 "core" &} +3 &{ 6 +10 &4Hy} 2 +9 &[oy| F +9 &Z~ Q +10 &G| P +9 &|I| P +10 &>J} P +9 &I} P +9 &N} P +10 &L~ Q +9 &EL} Q +9 &!L} P +10 &"I| P +9 &$L} Q +10 &&NL| P +9 &(I~ P +9 &)N Q +10 &+L| P +9 &-VI} P +9 &/N| P +10 &0K Q +9 &2L~ P +10 &4_I} P +9 &6L|% Q +9 &7K| P +10 &9M~W Q +9 &;fL{ P +9 &=)I} P +10 &>M~Z P +9 &@I}U P +10 &BmL} Q +9 &D0L{ P +9 &EQ|! Q +10 &GY{ Q +9 &Iln{S T +9 &K!| X +10 &L} ] +9 &N{ = +10 &OZ)} 'r +9 &Om{Y J +2 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 5/25 samples, on/off torque 1.71 + "collection"'& +4 "core" &Oj{ J + .tHand.open + "manipulator"&E1 +71 "core" 1 +2 "manipulator"&% +4 "core" %~  . T +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 .tPSV.dial PSR +2 "processing"%: +105 "core"  +2 "processing"%% +4 "core" %T + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%O' +1617 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%"  +44 "core"  +2 .tPS.seek 0ml +2 "processing"% 'W +1607 "core" ' +2 .tPSV.dial PSR +2 "processing"%. +45 "core"  +2 .tPSR.select :air + "processing"% +11 .tPS.seek 2.5ml + "processing"%U' +2633 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +4 "processing"%8  +2 "collection"'@  +42 "core"  +125  +2 .tPSV.dial :mixloop + "processing"%Z +107 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%K  +74 "core" +2 .tPS.seek 0ml +2 "processing"%V'W +2629 "core" ' +2 .tPSV.dial :air + "processing"%l  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%9' +2637 "core" ' +2 .tPSV.dial :mixloop + "processing"%R +45 "core" +2 .tPS.seek 0ml +2 "processing"%T'W +2641 "core" ' +2 .tPSV.dial :air + "processing"%b  +46 "core"  +2 .tPS.seek 2.5ml +2 "processing"%J' +2629 "core" ' +2 .tPSV.dial :mixloop + "processing"%a +45 "core" +2 .tPS.seek 0ml +2 "processing"%n'W +2632 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&?& +4 "core" & U/ +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&e( +34 "core" ( +2 "manipulator"&/& +4 "core" & | X + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &c& +2 "core" & X +2 .tForearm.seek CC +2 "manipulator"&D'ρ +92 "core" ' +2 .tHand.close + "manipulator"&y/ +72 "core" / +2 .tCC.seek :open +2 "collection"'`( +377 "core" ( +2 "manipulator"&o& +4 "core" &  * ' [ + "manipulator"&\\% +4 "core" % ϒ   \\ + .tForearm.seek :retract +2 "manipulator"&,'\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +269 "core" ( +2 "manipulator"&Q& +4 "core" &- 1 * k ]: + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &q& +2 "core" &- !  [ ]: +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&2' +114 "core" ' +2 .tHand.open +2 "manipulator"&f1 +67 "core" 1 +2 "manipulator"&u% +4 "core" % h [ MA +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&&'\ +99 "core" ' +2 ."da"delayUntil "11:22:43.66" +24762 "Can"k{ AA +88 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%> @ +74 "core" A +2 ."da"PBV.dial :waste1 + "processing"%5  +35 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%] * +33 "core" * +2 ."da"PSV.dial :air +2 "processing"%w  +56 "core" +3 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%t' +2456 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%X +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +47 "processing"%d  +46 "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"%j  +55 "core" +2 ."da"PS.seek :empty +2 "processing"%h'9 +2468 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"% +136 "core"  +2 "processing"%% +4 "core" %: + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%^' +597 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%p'[ +1618 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%  +73 "core"  +2 ."da"PSV.dial PTV +2 "processing"%~ +76 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%i  +33 "core"  +2 "processing"%v% +4 "core" %b +2 ."da"PS.seek 1.5ml +2 "processing"%' +603 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%r * +36 "core" , +3 ."da"PS.seek 0ml +2 "processing"%'W +1606 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%%  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%{ * +35 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +86 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +2455 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%* +85 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%\ +73 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV +2 "processing"%[ +86 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +76 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2453 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"%1 +137 "core"  +3 "processing"% % +4 "core" %4 + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"% ' +595 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1606 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%g +75 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +35 "core" +2 "processing"%#% +4 "core" %W  +2 ."da"PS.seek 1.5ml +2 "processing"%' +583 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%N * +35 "core" , +3 ."da"PS.seek 0ml +2 "processing"%F'W +1608 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%} * +35 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%k +75 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%0' +2457 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%| +76 "core" +2 ."da"delay 5 seconds +30 "Can"4z aa +472 ."da"PSV.dial PSR +2 "processing"%' +87 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%!  +75 "core"  +2 ."da"PS.seek :empty +2 "processing"%x'9 +2463 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%s  +45 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%3  +133 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%)  +42 "core" ~ +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"% +44 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%4' +384 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%(  +44 "core"  +2 "processing"%;% +4 "core" %  + ."da"PS.seek 0.55ml +2 "processing"%7'y +332 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%  +46 "core"  +2 ."da"PS.seek 2ml +2 "processing"%'[ +1555 "core" ' +2 ."da"PSV.dial :PML + "processing"%S +45 "core" +2 ."da"PTV.dial :mixing +2 "processing"%P @ +75 "core" B +2 ."da"PBV.dial :waste1 + "processing"%$  +36 "core" +2 "processing"%L% +4 "core" %W  + ."da"PS.seek 1.85ml +2 "processing"%I'7 +231 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%C * +35 "core" , +3 ."da"PS.seek 0ml +2 "processing"%z'W +1963 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +48003 #recoverPRVreagent08 + .PTV.dial :mixing +2 .PBV.dial :waste1 + "processing"%  +35 "core" +2 ."da"delay 30 seconds +1276 "Can"x 44 +1727 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +36 "core" , +2 ."da"PSV.dial :air +2 "processing"%  +44 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%+' +2467 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%- +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%M  +55 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +4 "processing"%6 +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%W  +44 "core"  +2 ."da"PS.seek :empty +2 "processing"%='9 +2468 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%< +147 "core"  +2 "processing"%G% +4 "core" %9 + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +42 "processing"% +17 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%H' +595 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%'[ +1612 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%E  +73 "core"  +2 ."da"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 +2 "processing"%' +588 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%Y * +35 "core" , +3 ."da"PS.seek 0ml +2 "processing"%'W +1617 "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"%O * +36 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%. +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"% ' +2455 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%@ +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%8 +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%Z +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%K  +74 "core"  +2 ."da"PS.seek :empty +2 "processing"%U'9 +2463 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%l +148 "core"  +2 "processing"%V% +4 "core" %94 + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%R' +591 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%9'[ +1615 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%b +76 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%T  +35 "core" +2 "processing"%a% +4 "core" %Y  +2 ."da"PS.seek 1.5ml +2 "processing"%J' +601 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%? * +36 "core" , +3 ."da"PS.seek 0ml +2 "processing"%/'W +1603 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%c  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%y * +35 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +74 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2458 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%_ +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%o +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%\\ +75 "core" +2 ."da"delay 5 seconds +346 "Can"| AA +156 ."da"PSV.dial :air +2 "processing"%D  +75 "core"  +2 ."da"PS.seek :empty +2 "processing"%Q'9 +2468 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%q +147 "core"  +2 "processing"%e% +4 "core" %6! + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%f' +589 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%u'[ +1616 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%, +89 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%2  +33 "core"  +2 "processing"%>% +4 "core" %^  +2 ."da"PS.seek 1.5ml + "processing"%5' +594 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%] * +35 "core" , +3 ."da"PS.seek 0ml +2 "processing"%w'W +1617 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%n  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%X * +35 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%d +72 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2439 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%j +87 "core" ~ +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%t +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +87 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +76 "core"  +2 ."da"PS.seek :empty +2 "processing"%h'9 +2447 "core" ' +2 ."da"Gate.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%^ +140 "core"  +5 "processing"%% +17 "core" %># +3 #"da"Pulling 0.25ml of PSR.sub1 +2 .PSR.select :sub1 +5 "processing"% +15 ."da"PS.reconfigure PSconfig +5 "processing"%#A d`xb +3 ."da"PS.seek 0.25ml +5 "processing"%~'7 +342 "core" ' +2 ."da"delay 5 seconds +502 "processing"%i% +4 "core" %=%  +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%v' +331 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%p'[ +1611 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%r +75 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +36 "core" +2 "processing"%%% +4 "core" %Y  +2 ."da"PS.seek 1.5ml + "processing"%{' +638 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +3 ."da"PS.seek 0ml +2 "processing"%'W +1617 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%*  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%\ * +35 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%[ +77 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2505 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +88 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%1 +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +76 "core"  +2 ."da"PS.seek :empty +2 "processing"% '9 +2521 "core" ' +2 "processing"%g9 +3 "core" 9m4 +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +2 "processing"%  +3 "core" 4 + 4 + "processing"%#& +3 "core" &TG"+ . +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 2 +2 "manipulator"&% +3 "core" %\  % +2 "storage"(N% +3 "core" % +2 "storage"(. +2 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 2 +2 "storage"( ( +341 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (}& +3 "core" &  +2 "manipulator"&k& +3 "core" &- ": +2 "manipulator"&F% +3 "core" %\  ! +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 2 +2 "manipulator"&|( +177 "core" ( +2 "manipulator"&'& +4 "core" & 4 & + "storage"(& +4 "core" &  +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&!' +102 "core" ' +2 "storage"(0& +4 "core" & + ."da"SE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +2 "storage"(s'L +301 "core" ' +2 "storage"(3- +3 "core" -' + ."da"SE.configure SEconfig +3 "storage"(#QK-0-\ b +2 "manipulator"&)& +3 "core" & "& +2 "storage"(& +3 "core" &  + +2 ."da"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 2 +2 "manipulator"&x'Y +34 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&(, +3 "core" , +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(;- +2 "core" -' +3 ."da"SE.seek 1.11 Pucks below Top Plate +2 "storage"(4'? +30 "core" ' +2 "manipulator"& % +4 "core" %kp G N Z  +2 "storage"(7& +3 "core" &  +2 ."da"Forearm.force -20 + "manipulator"&5 +2 ."da"Forearm.seek 2 + 318 counts +2 "manipulator"&S'ϗ +21 "core" ' +2 "manipulator"&P& +4 "core" & q % +2 "storage"($& +3 "core" & +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&L' +23 "core" ' +2 ."da"SE.seek 2.11 Pucks below Top Plate +2 "storage"(C'. +45 "core" ' +2 "manipulator"&& +4 "core" & !% +2 "manipulator"&I% +3 "core" % ! +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&( +256 "core" ( +2 "manipulator"&& +4 "core" & E [ + ."da"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &z& +2 "core" &  [ +2 ."da"Forearm.seek PC +2 "manipulator"&-' +94 "core" ' +2 ."da"Hand.close + "manipulator"&M/ +66 "core" / +2 ."da"PC.seek :open +2 "processing"%6( +403 "core" ( +2 "storage"(W& +4 "core" &  9 + "manipulator"&+& +4 "core" & q ![ + "manipulator"&<% +3 "core" % 7 ! +2 ."da"Forearm.seek :retract +2 "manipulator"&G'\ +98 "core" ' +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 2 + "manipulator"&=( +259 "core" ( +2 "manipulator"&H& +4 "core" & 4 & + "storage"(E& +4 "core" &  + ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&' +99 "core" ' +2 ."da"Hand.open +2 "manipulator"&1 +75 "core" 1 +2 "storage"(:- +3 "core" -'. +2 ."da"SE.seek 1.87 Pucks below Top Plate +3 "storage"(' +17 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.2 Pucks below Top Plate + "storage"(Y' +52 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da19aug2912h25ml.tif +1947 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +1054 #"da"SX HX9/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 26.735 seconds\ /var/log/esp/da19aug2912h25ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da19aug2912h25ml15s.tif +1563 #SX HX9/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da19aug2912h25ml15s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da19aug2912h25ml30s.tif +3063 #SX HX9/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da19aug2912h25ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da19aug2912h25ml70s.tif +1936 "Can"? :: +5197 #"da"SX HX9/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da19aug2912h25ml70s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"HABfans.email "26.735 sec auto-exposure",Subject: "da19aug2912h25ml images!" +10 "storage"(- +10 "core" -' +8 "storage"("& +5 "core" & y +2 "manipulator"&O& +3 "core" &\ h c Z @$ +2 ."da"Elbow.seek 2 +2 "manipulator"&.( +29 "core" ( +2 "manipulator"&& +4 "core" & 7 C + "storage"(@& +4 "core" &  +3 ."da"Forearm.seek 2 + 700 counts +3 "manipulator"&8' +4 "core" ' +2 ."da"SE.reconfigure SEgently +3 "storage"(#QK-0-\ b +4 ."da"SE.seek 1.91 Pucks below Top Plate +63 "storage"(Z'4 +63 "core" ' +5 "manipulator"&K& +8 "core" & M +2 "storage"( & +4 "core" & N +2 ."da"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +4 ."da"Forearm.reconfigure LooseForearm +37 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 2 +2 "manipulator"&l'Y +35 "core" ' +4 ."da"Elbow.hold +4 "manipulator"&V, +4 "core" , + ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 ."da"SE.reconfigure SEconfig +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 2.1 Pucks below Top Plate +3 "storage"(U' +27 "core" ' +2 "manipulator"&R% +5 "core" %dz ' B- + "storage"(b& +4 "core" & + ."da"Forearm.force -20 +2 "manipulator"&5 +3 ."da"Forearm.seek 2 + 311 counts +2 "manipulator"&T'ϐ +18 "core" ' +2 "manipulator"&a& +6 "core" &  O +2 "storage"(9& +4 "core" & \  d +5 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 2 + 700 counts +7 "manipulator"&?' +25 "core" ' +8 "storage"(J% +17 "core" %( \  S +8 ."downElevator"SE.seek :down +13 "storage"(c'v +96 (y% +13 "core" %f) \  v Zr +11 "manipulator"&% +12 "core" % N Q +8 ."da"Forearm.reconfigure LooseForearm +9 "manipulator"&#Q@2^d^b +8 ."da"Forearm.seek :retract +5 "manipulator"&/'\ +91 "core" ' +2 ' + ."downElevator"SE.coast +4 "storage"(5 +3 ."da"SC.coast + "storage"(6 +4 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 #tStarting finalPurge +3 "processing"%_& +6 "core" & +5 "manipulator"&o& +5 "core" & / T +7 "manipulator"&\\% +9 "core" %  U +7 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&D(- +176 "core" ( +2 "manipulator"&& +8 "core" &- V! +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &q& +5 "core" &- m V! +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&e' +106 "core" ' +4 ."psFlush"Hand.close +2 "manipulator"&Q/ +68 "core" / +3 "manipulator"&f& +3 "core" &-  M! +2 "manipulator"&,% +4 "core" %   Mn +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&2'\ +103 "core" ' +9 ."psFlush"Elbow.reconfigure TightElbow +4 "manipulator"&$&.,(\ #b +10 ."psFlush"Elbow.seek PC +5 "manipulator"&>( +128 "core" ( +8 "manipulator"&u& +11 "core" & > Wh +3 ."psFlush"Elbow.reconfigure LooseElbow +11 "manipulator"&$ &.,(#b +7 &]& +16 "core" &  Wh +5 ."psFlush"Forearm.reconfigure TightForearm +4 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +4 "manipulator"&5' +103 "core" ' +9 "manipulator"&n& +17 "core" &   _ Xh +8 "manipulator"&X% +6 "core" % J Xn +4 "processing"%d& +15 "core" & +5 "processing"%w& +13 ."psFlush"PC.seek :closed +10 "processing"%j(Tg +15 "core" & +12 & +3 & +7 &  +6 &0u +| +9 &bw @ + &fh Q +9 &&F R +3 &GP Q +10 &Iu R +9 &lGt R +8 &/Fr Q +10 &H Q +20 &Ix R +6 & uIw Q +13 &"7Fh Q +14 &#Fj Q +4 &%E Q +9 &'|Fk R + &)?J Q +4 &+E R +7 &,In R +10 &.Im R +9 &0GE Q +10 &2 G Q +9 &3J R +9 &5H R +10 &7OE Q +9 &9K R +9 &:I Q +10 &<F Q +9 &>WE Q +10 &@F Q +9 &AI Q +9 &CI R +10 &E_I Q +12 &G!I Q +6 &HN R +10 &J[ S +9 &LV~ W +10 &N Y +9 &O~ X +9 &Q Y +10 &SKm 5 +9 &T06b ; +9 ( + &TB ) + "processing"%w& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.69 +2 "processing"%t& +4 "core" &TB ) + ."psFlush"Hand.open +2 "manipulator"&1 +69 "core" 1 +2 "manipulator"&% +4 "core" %   Xn +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%^ +148 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%'P +223 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +882 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml + "processing"%h' +1610 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%i +76 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%~  +35 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%v'W +2629 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%r +74 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%' +595 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%%' +2124 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%p +74 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"% U +56 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%{'W +2627 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%* @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%\ ' +2629 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%[  +73 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2632 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +44 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%1' +2624 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +72 "core" +2 ."psFlush"PBV.dial PSV +49 .PS.seek 0ml +2 "processing"%'W +2633 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +45 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%g' +2626 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +72 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%#'9 +2626 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +44 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%N'P +1101 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1603 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%} +73 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%k  +54 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%F'W +2641 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%' +75 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%' +591 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%0' +2115 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +74 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%& U +56 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%3'W +2633 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%) @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2632 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%;  +73 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"% '9 +2638 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%7 +45 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%P' +2639 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%$ +72 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%'W +2637 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%I @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%!' +2626 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%|  +72 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%s'9 +241 "Can"E << +2394 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'x& +4 "core" & +2 "manipulator"&S& +3 "core" & \  \\h +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&4( +3 "core" ( +2 "manipulator"&L& +4 "core" &    [h + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &   d [h +2 .tForearm.seek PC +2 "manipulator"&z' +95 "core" ' +2 .tHand.close + "manipulator"&(/ +75 "core" / +2 .tPC.seek :open +2 "processing"%M( +400 "core" ( +2 "manipulator"&& +4 "core" & / 1 v bh + "manipulator"&A% +4 "core" % / 1 h a + .tForearm.seek :retract +2 "manipulator"&W'\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&+( +370 "core" ( +2 "manipulator"&<& +4 "core" & ; = _[ + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &-& +2 "core" & 0 1 _[ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&H'ρ +102 "core" ' +2 "manipulator"&E& +4 "core" & > > _[ +2 "manipulator"&% +3 "core" %ϊ 4 1  _ +2 "collection"'& +3 "core" & +2 "collection"':& +3 .tCC.seek :closed +2 "collection"'G(O +3 "core" & +3 &  +9 &0} ,} +10 &by ? +9 &dl P +9 &%H P +10 &J P +9 &L P +10 &kI P +9 &,L Q +9 &L P +10 &O P +9 & sL P +9 &"5O P +10 &#L P +9 &%L Q +10 &'|M P +9 &)=L P +9 &+N P +10 &,M P +9 &.M P +9 &0EO P +10 &2L P +9 &3L Q +10 &5L P +9 &7ML P +9 &9M Q +10 &:L P +9 &<L P +9 &>VN P +10 &@L P +9 &AM P +10 &CIs P +9 &E\\N Q +9 &GTT Q +10 &HgH R +9 &JO W +9 &LD \\ +10 &N O +9 &O0H %r +10 &Ox G +5 ( + "collection"':& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.87 +2 "collection"'C& +4 "core" &Od G + &Od( G + .tHand.open + "manipulator"&1 +66 "core" 1 +2 "manipulator"&% +4 "core" % ψ "  G \\ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&"'\ +100 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'O& +4 "core" &OdS G +2 "collection"'% +3 "core" %M +2 .tCSV.dial CSR +2 "collection"'@  +41 "core"  +2 "collection"'K% +4 "core" %W + #tPulling 5ml of CSR.flush + .CSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"' 'l +1349 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +9 '=% +3 "core" %ld  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'R' +710 "core" ' +2 .tCSV.dial :waste + "collection"' +133 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'b' +1984 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'a& +4 "core" &Ocb G +2 "collection"'9% +3 "core" %/ + .tCSV.dial :flush +2 "collection"'Y  +41 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"'J'l +1320 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'8 @ +43 "core" B +2 "collection"'y% +4 "core" %l0  +2 .tCS.seek 7ml + "collection"''\ +579 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'.  +2 'Z  +41 "core"  +96  +2 .tCBV.dial :waste1 + "collection"'l @ +45 "core" ? +2 .tCS.seek 0ml +2 "collection"'T' +1810 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'_& +4 "core" &OcW G +46 "collection"'o% +6 "core" %# + .tCSV.dial :flush + "collection"'\\  +74 "core" +2 .tCS.seek 5ml +2 "collection"'U'l +1324 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'? @ +44 "core" A +2 "collection"'% +4 "core" %l  +2 .tCS.seek 7ml +2 "collection"'q' +580 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'c  +42 "core"  +2 .tCBV.dial :waste2 +2 "collection"'  +118 "core"  +2 .tCS.seek 0ml +2 "collection"'V' +1809 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'Q& +4 "core" &ObS G +2 "collection"'f% +3 "core" % + .tCSV.dial CSR +2 "collection"',  +44 "core"  +2 "collection"'/% +4 "core" % + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml +2 "collection"'u' +2081 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml + "collection"']' D +583 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'e +2 'D  +101 "core" +41  +2 .tCTV.dial :intake + "collection"'n  +75 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'X' \\ +2049 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'d  +76 "core" ~ +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'2' +592 "core" ' +2 .tCSV.dial CSR + "collection"'6  +104 "core"  +2 "collection"'t% +4 "core" % + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.seek 5ml +2 "collection"''l +1369 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"'' D +1357 "core" ' +2 .tCSV.dial CBV + "collection"'w +104 "core" +2 .tCS.seek 0ml +2 "collection"'^' +2617 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&5& +4 "core" & *  ^ ][ +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"& ( +3 "core" ( +2 "manipulator"&& +4 "core" &   \\[ + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &i& +2 "core" & .  6 \\[ +2 .tForearm.seek CC +2 "manipulator"&~'ρ +104 "core" ' +2 .tHand.close + "manipulator"&h/ +75 "core" / +2 .tCC.seek :open +2 "collection"'r( +378 "core" ( +2 "manipulator"&v& +4 "core" & 1 9  ][ + "manipulator"&% +4 "core" % y . - Y ]] + .tForearm.seek :retract +2 "manipulator"&p'\ +105 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +271 "core" ( +2 "manipulator"&%& +4 "core" &- 2 : dD + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &*& +2 "core" &- / 1 t dD +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&{' +115 "core" ' +3 .tHand.open + "manipulator"&[1 +66 "core" 1 +2 "manipulator"&\ % +4 "core" % h TD +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +2 "processing"%& +4 "core" & +28200 "Can"$ ,, +60003 8\ 3,, +60002 \ K,+ +60002 A\ T++ +60002 \ X++ +60002 N\ [++ +60003 '\ ]++ +60002 !\ _++ +12657 #t-> access 2 +2 .SE.seek :down +2 "storage"( 'v +2 "core" ' +2 "manipulator"&1% +3 "core" %\     +2 "manipulator"&& +3 "core" &-  S D +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 + "storage"((K +1294 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" &K% \ w\  +46019 "Can"4\ \\55 +60002 \ ]55 +60002 \ _55 +60002 +\ a55 +60003 \ c55 +60002 )\ e55 +60002 \ g55 +60002 -\ i55 +60002 \ k45 +60003 \ n55 +60002 \ p55 +60002 /\ s55 +60002 \ u55 +60002 E\ x54 +60002 \ x55 +60003 c\ |55 +60002 \ ~55 +60002 R\ 55 +60002 \ 55 +60002 \ 55 +49571 #t-> access 3 +2 .SE.seek :down + "storage"(g'v +3 "core" ' + "manipulator"&% +4 "core" %\    C  +2 "manipulator"&#& +3 "core" &-  f D +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 7 +2 "storage"(N([z +340 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (}& +3 "core" &[y% #  \ \  +10059 "Can".\ 55 +60002 \ 55 +60002 9\ s55 +9210 #t-> startTube 3 +5130 #-> shortDA +3 "collection"'k% +2 "processing"%% +4 "core" %p\ ? +4 %;\ N +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +124 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1003 .PSV.dial :mixloop + "processing"%' +132 "core" +2 .tPTV.dial :PRVmixing + "processing"%F  +130 "core" +2 .tPRV.dial :sipper + "processing"%  +103 "core" +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 1.1ml + "processing"%'] +2298 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%&  +2 "collection"'0  +74 "core" +58  +2 .tPS.seek 0.5ml +2 "processing"%)' +1274 "core" ' +2 .tPRV.dial :waste2 + "processing"%3 @ +101 "core" ? +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek :empty +2 "processing"%;'9 +588 "core" ' +2 .tPSV.dial PSR + "processing"% +101 "core"  +2 "processing"%7% +4 "core" %9\ F + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"% 'P +1096 "core" ' +2 .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%$' +1607 "core" ' +2 .tPSV.dial :mixloop + "processing"%P +103 "core" +2 .tPS.seek :empty +2 "processing"%I'9 +2674 "core" ' +2 .tPSV.dial PSR + "processing"% +103 "core"  +2 "processing"%|% +4 "core" %7\ A + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%!'P +1100 "core" ' +2 .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%x' +1604 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%S +102 "core" +2 .tPRV.dial :sipper + "processing"%L  +42 "core"  +2 .tPS.seek :empty +2 "processing"%'9 +2654 "core" ' +2 .tPSV.dial PSR + "processing"%( +103 "core"  +2 .tPSR.select :air +2 .PS.seek 2.5ml +2 "processing"%>' +2638 "core" ' +2 .tPSV.dial :mixloop + "processing"% +103 "core" +2 .tPS.seek :empty +2 "processing"%j'9 +2634 "core" ' +2 #tLoading da puck from tube 3 into Processing Clamp + "processing"%& +4 "core" &#\ : +2 "manipulator"&A% +3 "core" %\  @  +2 "storage"(z% +3 "core" %w \ Q +2 "storage"(4. +3 "core" .([z + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 +2 "storage"(<( +1288 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (-& +3 "core" & \ O +2 "manipulator"&E& +3 "core" &-  D + "manipulator"&% +4 "core" %\    +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 + "manipulator"&( +178 "core" ( +2 "manipulator"&W& +4 "core" & C $ + "storage"(`& +4 "core" & \ O +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&:' +92 "core" ' +2 "storage"(C& +4 "core" & D\ P +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"('L +280 "core" ' +2 "storage"(- +3 "core" -'~ +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (O& +2 "core" & \ N +2 "manipulator"&& +3 "core" & ] $ +2 .tElbow.seek 3 +2 "manipulator"&@( +3 "core" ( + "manipulator"&K& +3 "core" & W $ +2 "storage"(H& +3 "core" & t\ O +2 .tForearm.seek 3 + 300 counts +2 "manipulator"&B'2 +13 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&=/ +73 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"& & +3 "storage"('v +6 "core" &  $ +2 "manipulator"&R% +3 "core" % 7 # o +2 .tForearm.seek :retract +2 "manipulator"&a'\ +95 "core" ' +2 .tElbow.seek PC +2 "manipulator"&9( +172 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +81 "core" ( +3 "manipulator"&Y& +4 "core" & w w #  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &b& +3 "core" & x y p  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&8' +91 "core" ' +2 "manipulator"&y& +4 "core" & k  +2 "manipulator"&J% +3 "core" % L 4 +2 "processing"%.& +3 "core" &=\ 8 +2 "processing"%Z& +3 .tPC.seek :closed +2 "processing"%l(Tg +3 "core" &\ 7 +5 &\ 84 +9 &:Hv\ 21 +9 &dqz\ 2E +10 &]\ 3P +9 &L\ 4O +9 &OL\ 4O +10 &HTP\ 4O +9 &\ NL\ 4O +10 &OQ\ 4O +9 &Q$\ 3O +9 &PN\ 3O +10 &!N\ 4O +9 &"R\ 3O +9 &$Q\ 3O +10 &&WR\ 3P +9 &(Q\ 4O +10 &)Q\ 4O +9 &+Q\ 4P +9 &-`O\ 3O +10 &/#N\ 4O +9 &0P\ 3O +9 &2N\ 3O +10 &4hQ\ 4O +9 &6+M\ 4O +10 &7Q\ 4P +9 &9O\ 3O +9 &;pQ\ 4O +10 &=2O\ 4O +9 &>L\ 3O +9 &@Q\ 3O +10 &BwO\ 3P +9 &D:O\ 3O +10 &EP\ 3O +9 &GW\ 3P +9 &I{Z\ 3Q +10 &K9f\ 2R +9 &L\ 0V +9 &N\ 1V +10 &Pt\ 0V +9 &R6\ 0V +10 &S^c\ 23 +9 &TC;\ 4 & +5 ( + "processing"%Z& +4 "core" &TC\ 5 & +2 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.61 + .Hand.open + "manipulator"&1 +76 "core" 1 +2 "manipulator"&_% +4 "core" % u  4 + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&o'\ +96 "core" ' +2 .tSC.coast "storage"(6 +4 #tHeating da puck from tube 3 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"%\\  +4 %T9 +3 "core" 9uu +102 "processing"%?9 +3 "core" 9tN +102 "processing"%9 +2 "core" 9sN  +103 "processing"%U9 +3 "core" 9rN  +103 "processing"%c9 +2 "core" 9rN +103 "processing"% 9 +2 "core" 9sN +103 "processing"%q9 +2 "core" 9sO +103 "processing"%Q9 +2 "core" 9vN +103 "processing"%f9 +2 "core" 9xN" +103 "processing"%,9 +2 "core" 9zO& +103 "processing"%/9 +2 "core" 9N+ +103 "processing"%V9 +2 "core" 9N/ +103 "processing"%u9 +2 "core" 9O3 +103 "processing"%e9 +3 "core" 9N7 +102 "processing"%D9 +2 "core" 9O; +103 "processing"%n9 +2 "core" 9O@ +103 "processing"%]9 +2 "core" 9ND +103 "processing"%d9 +2 "core" 9OH +103 "processing"%X9 +3 "core" 9OL +103 "processing"%69 +2 "core" 9PP +103 "processing"%t9 +2 "core" 9PU +103 "processing"%29 +2 "core" 9PY +103 "processing"%9 +2 "core" 9Q] +103 "processing"%w9 +3 "core" 9Qa +103 "processing"%9 +2 "core" 9Re\ +103 "processing"%59 +2 "core" 9Rj +104 "processing"%9 +2 "core" 9Rn +103 "processing"%i9 +2 "core" 9 Rr +103 "processing"%h9 +2 "core" 9Sv +103 "processing"%+9 +2 "core" 9Sz +103 "processing"%"9 +2 "core" 9*T +103 "processing"%G9 +2 "core" 92T +103 "processing"%v9 +2 "core" 9:U +103 "processing"%9 +4 "core" 9BT +102 "processing"%~9 +2 "core" 9JU +103 "processing"%%9 +2 "core" 9QU +103 "processing"%*9 +2 "core" 9YT +103 "processing"% 9 +2 "core" 9`U +3 .tPH.hold 2:00:00,28C +2 "processing"%[ ppZ +3 .tdelay 1:30 +2 "core"  +9002 .tPSR.select :air +2 .PSV.dial PSR + "processing"%\ +104 "core"  +2 "processing"%% +4 "core" %8\ * + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%p' +590 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml + "processing"%{'[ +1608 "core" ' +2 .tPTV.dial :puck + "processing"%m  +130 "core"  +2 .tPSV.dial PTV +2 "processing"%1 +73 "core" +2 .tPBV.dial :waste1 +2 "processing"%  +55 "core" +2 "processing"%% +4 "core" %X \ & +2 .tPS.seek 1.5ml + "processing"%' +588 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%# * +34 "core" * +3 .tPS.seek 0ml + "processing"% 'W +1615 "core" ' +2 .tdelay 5:00 +1185 "Can"\ "JK +28818 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "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 +2 "processing"%k +72 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%' +2412 "core" ' +2 .tPSV.dial PTV + "processing"%' +86 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PSR +49 "processing"%F +72 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"% +85 "core"  +2 .tdelay 5 seconds +502 .PSV.dial :air + "processing"%s  +75 "core"  +2 .tPS.seek :empty +2 "processing"%0'9 +2408 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%&  +131 "core" +2 .tPSV.dial :mixloop + "processing"% +44 "core" +2 .tPRV.dial :ab1 +2 "processing"%3 @ +103 "core" ? +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%)'w +359 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "processing"%  +45 "core"  +2 "processing"%7% +4 "core" %{n\ ! +2 .tPS.seek 0.32ml +2 "processing"%;'( +402 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'  +30 "core" +2 .tPRV.dial :air +2 "processing"%P  +43 "core"  +2 .tPS.seek 0.9ml +2 "processing"%$'D +1247 "core" ' +2 .tPRV.dial :waste2 + "processing"% @ +74 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%|' +869 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%I  +42 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%!'[ +1620 "core" ' +2 .tPSV.dial :PML + "processing"%S +44 "core" +2 .tPTV.dial :mixing + "processing"%L @ +72 "core" A +2 .tPBV.dial :waste1 + "processing"%x  +35 "core" +2 "processing"%(% +4 "core" %_q\  +2 .tPS.seek 1.85ml +2 "processing"%'? +234 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +3 .tPS.seek 0ml +2 "processing"%>'W +1965 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'& +3 "core" &\  + "manipulator"&A& +4 "core" & T  + "manipulator"&z% +4 "core" %\ 3 M ( +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&4(- +164 "core" ( +2 "manipulator"&N& +4 "core" &- + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &-& +2 "core" &- I +2 .tForearm.seek :garage +2 "manipulator"&E' +112 "core" ' +3 .tHand.close +2 "manipulator"&/ +67 "core" / +2 "manipulator"&W& +4 "core" &- { $ +2 "manipulator"&`% +3 "core" %  n " < +2 .tForearm.seek :retract + "manipulator"&C'\ +100 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +284 "core" ( +2 "manipulator"&& +4 "core" &  ;4 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &  ;4 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&O'ρ +97 "core" ' +2 "manipulator"&& +4 "core" &  d ;4 +2 "manipulator"&g% +3 "core" %l +2 "collection"'K& +4 "core" &\ + "collection"'H& +4 .tCC.seek :closed +2 "collection"'=(O +2 "core" &\  +5 &\ 5 +9 &8Hy\ 1 +9 &cr}\ \ E +10 &^\ O +9 &O\ N +10 &T\ O +9 &LT\ N +9 & O\ O +10 &U\ O +9 &R\ O +9 &TO\ N +10 &!Q\ N +9 &"O\ N +10 &$Q\ N +9 &&\\N\ N +9 &(P\ N +10 &)T\ N +9 &+N\ N +9 &-cM\ O +10 &/%O\ O +9 &0L\ N +10 &2L\ O +9 &4kO\ O +9 &6.M\ N +10 &7L\ N +9 &9NN\ N +9 &;tR\ N +10 &=6M\ N +9 &>O\ N +10 &@Q\ N +9 &B{L\ O +9 &D<O\ O +10 &ER\ O +9 &G\\\ P +9 &Iww\ S +10 &K-\ W +9 &L [ +10 &N~\ @ +9 &O[&\ 'r +9 &Oa\ E +2 ( + "collection"'H& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.64 + "collection"' & +4 "core" &Of\ E + .tHand.open + "manipulator"&R1 +66 "core" 1 +2 "manipulator"&% +4 "core" %l X +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&:'\ +95 "core" ' +2 .tPSV.dial PSR +2 "processing"% +102 "core"  +2 "processing"%B% +4 "core" %Zk\  + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%Y' +1606 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 + "processing"%b  +44 "core"  +2 .tPS.seek 0ml +2 "processing"%@'W +1604 "core" ' +2 .tPSV.dial PSR + "processing"%y +45 "core"  +2 .tPSR.select :air + "processing"% +11 .tPS.seek 2.5ml + "processing"%J' +2640 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +4 "processing"%.  +2 "collection"'  +40 "core"  +124  +2 .tPSV.dial :mixloop + "processing"%a +103 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%M  +72 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2628 "core" ' +2 .tPSV.dial :air + "processing"%_  +43 "core"  +2 .tPS.seek 2.5ml +2 "processing"%T' +2080 "Can"v\ MM +552 "core" ' +3 .tPSV.dial :mixloop +4 "processing"%Z +44 "core" +4 .tPS.seek 0ml +4 "processing"%?'W +2631 "core" ' +2 .tPSV.dial :air + "processing"%8  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2624 "core" ' +2 .tPSV.dial :mixloop + "processing"%< +44 "core" +2 .tPS.seek 0ml +2 "processing"%U'W +2627 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&c& +4 "core" &  ;3 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"& ( +2 "core" ( +2 "manipulator"&q& +4 "core" & : ;3 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &Q& +3 "core" & n R ;3 +2 .tForearm.seek CC + "manipulator"&f'ρ +94 "core" ' +2 .tHand.close + "manipulator"&,/ +75 "core" / +2 .tCC.seek :open +2 "collection"'/( +379 "core" ( +2 "manipulator"&V& +4 "core" &  G ;3 + "manipulator"&u% +3 "core" % ψ   +2 .tForearm.seek :retract +2 "manipulator"&e'\ +100 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&D(- +277 "core" ( +2 "manipulator"&n& +4 "core" &-   T + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &]& +2 "core" &-  & T +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +47 "manipulator"&d' +114 "core" ' +2 .tHand.open +2 "manipulator"&X1 +71 "core" 1 +2 "manipulator"&6% +4 "core" % n ~ 4 _ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&t'\ +103 "core" ' +2 ."da"delayUntil "17:48:31.48" +24829 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%2 @ +73 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%w * +35 "core" , +2 ."da"PSV.dial :air +2 "processing"%  +43 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%5' +2411 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"% +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%i  +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"%+  +43 "core"  +2 ."da"PS.seek :empty +2 "processing"%"'9 +2408 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"%G +133 "core"  +2 "processing"%v% +4 "core" %=\  + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%' +591 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%~'[ +1616 "core" ' +2 ."da"PTV.dial :puck + "processing"%%  +72 "core"  +2 ."da"PSV.dial PTV +2 "processing"%* +72 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +36 "core" +2 "processing"%\ % +4 "core" %b\ +2 ."da"PS.seek 1.5ml +2 "processing"%' +599 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%j * +36 "core" , +3 ."da"PS.seek 0ml +2 "processing"%p'W +1606 "core" ' +2 ."da"delay 2:00 +10739 "Can"\ GF +1263 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%m  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%1 * +35 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +74 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2403 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%{ +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%# +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%\\  +72 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2401 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"%} +144 "core"  +2 "processing"%k% +4 "core" %=\  + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"% ' +598 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%''[ +1609 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%F +75 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +36 "core" + "processing"%s% +4 "core" %V\  +2 ."da"PS.seek 1.5ml +2 "processing"%' +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%& * +35 "core" + +3 ."da"PS.seek 0ml +2 "processing"%'W +1616 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%3  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%0 * +33 "core" * +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +72 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%7' +2408 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%) +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%P +85 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%;  +74 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2410 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%$  +44 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%I  +131 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%|  +43 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%S +43 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%L' +393 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%x  +45 "core"  +2 "processing"%(% +4 "core" %\  + ."da"PS.seek 0.55ml +2 "processing"%'z +340 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%!  +42 "core"  +2 ."da"PS.seek 2ml +2 "processing"%'[ +1553 "core" ' + ."da"PSV.dial :PML +2 "processing"% +44 "core" +2 ."da"PTV.dial :mixing +2 "processing"%A @ +72 "core" B +2 ."da"PBV.dial :waste1 + "processing"%z  +35 "core" +2 "processing"%N% +4 "core" %W$\  + ."da"PS.seek 1.85ml +2 "processing"%-'7 +236 "core" ' +2 ."da"PBV.dial between PSV and waste1 +3 "processing"%9 * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'W +1974 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +15024 "Can"\ == +32979 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%W  +34 "core" +42 ."da"delay 30 seconds +3009 .PBV.dial between PSV and waste1 +2 "processing"%` * +34 "core" * +2 ."da"PSV.dial :air +2 "processing"%o  +43 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%E' +2402 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"% +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%4 +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +43 "core"  +2 ."da"PS.seek :empty +2 "processing"%g'9 +2415 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%K +145 "core"  +2 "processing"%C% +4 "core" %3\  + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%r' +587 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml + "processing"% '[ +1607 "core" ' +2 ."da"PTV.dial :puck + "processing"%R  +72 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +74 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%H  +34 "core" +2 "processing"%% +4 "core" %^ \  +2 ."da"PS.seek 1.5ml +2 "processing"%B' +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%O * +36 "core" , +3 ."da"PS.seek 0ml +2 "processing"%>'W +1606 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%b  +35 "core" +2 ."da"delay 30 seconds +547 "Can"\ 33 +2455 ."da"PBV.dial between PSV and waste1 +2 "processing"%Y * +36 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%y +85 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%@' +2409 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%. +73 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%a +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%M  +84 "core" +2 ."da"PS.seek :empty +2 "processing"%J'9 +2414 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%_ +133 "core"  +2 "processing"%% +4 "core" %7%\  + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%Z' +599 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%T'[ +1607 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%8 +75 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%?  +35 "core" +2 "processing"%<% +4 "core" %[\  +2 ."da"PS.seek 1.5ml +2 "processing"%' +596 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%c * +35 "core" , +3 ."da"PS.seek 0ml +2 "processing"%q'W +1607 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .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"%, * +35 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +85 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%:' +2411 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%= +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%V +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%u +85 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%f  +74 "core"  +2 ."da"PS.seek :empty +2 "processing"%n'9 +2412 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%] +133 "core"  +2 "processing"% % +4 "core" %8!\  + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%X' +599 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%6'[ +1606 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%e +74 "core" +2 ."da"PBV.dial :waste1 + "processing"%d  +34 "core"  +2 "processing"%2% +4 "core" %Z\  +2 ."da"PS.seek 1.5ml + "processing"%' +597 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%w * +33 "core" + +2 ."da"PS.seek 0ml +3 "processing"%'W +1606 "core" ' +2 ."da"delay 2:00 +12003 #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"% * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%i +85 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%h' +2409 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%+ +71 "core" +2 ."da"delay 5 seconds +121 "Can"\ MM +381 ."da"PSV.dial PSR +2 "processing"%5 +73 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%G +87 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%v  +75 "core"  +2 ."da"PS.seek :empty +2 "processing"%"'9 +2399 "core" ' +2 ."da"Gate.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air +49 .PSV.dial PSR +5 "processing"% +134 "core"  +5 "processing"%%% +11 "core" %: +2 #"da"Pulling 0.25ml of PSR.sub1 +3 .PSR.select :sub1 +5 "processing"% +12 ."da"PS.reconfigure PSconfig +7 "processing"%#A d`xb +4 ."da"PS.seek 0.25ml +5 "processing"%*'7 +351 "core" ' +2 ."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"%\ ' +345 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%~'[ +1616 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%j +75 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +35 "core" +3 "processing"%m% +4 "core" %]%  +2 ."da"PS.seek 1.5ml +2 "processing"%1' +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +36 "core" + +3 ."da"PS.seek 0ml +2 "processing"%p'W +1612 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 +11 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%{  +34 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%# * +35 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +86 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%\\' +2468 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%} +87 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%k +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +74 "core"  +2 ."da"PS.seek :empty +2 "processing"% '9 +2477 "core" ' +2 "processing"%F9 +3 "core" 94 +2 #"da"Processing Puck Heater at 28.1C before imaging + .PH.coast +2 "processing"%  +3 "core" 4 4 +2 "processing"%s& +3 "core" &TC & +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 2 +2 "manipulator"&'% +3 "core" %\ !  T; +2 "storage"(&% +3 "core" % # $  + "storage"(. +3 "core" . + ."da"SC.reconfigure SCtight +3 "storage"($\ .\ 1~b +2 ."da"SC.seek 2 + "storage"(3( +341 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (0& +2 "core" &   +2 "manipulator"&& +3 "core" &-  ( ST +2 "manipulator"&% +3 "core" %\ !  * S; +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 2 + "manipulator"&)( +180 "core" ( +2 "manipulator"& & +4 "core" &\   R$ + "storage"(P& +4 "core" &   # +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&;' +94 "core" ' +2 "storage"(7& +4 "core" &   * + ."da"SE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +2 "storage"($'L +274 "core" ' +2 "storage"(I- +3 "core" -'L + ."da"SE.configure SEconfig +3 "storage"(#QK-0-\ b +2 ."da"SE.seek :place +2 "storage"(|' +32 "core" ' +3 "manipulator"&S& +3 "core" &  " T$ +2 "manipulator"&% +3 "core" % T +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&x'\ +90 "core" ' +31 ."da"Elbow.seek PC +2 "manipulator"&(( +244 "core" ( +2 "manipulator"&L& +4 "core" & S + ."da"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &!& +2 "core" &  J S +2 ."da"Forearm.seek PC +2 "manipulator"&' +94 "core" ' +2 ."da"Hand.close + "manipulator"&/ +77 "core" / +2 ."da"PC.seek :open +2 "processing"%A( +405 "core" ( +2 "storage"(z& +4 "core" &  # + "manipulator"&N& +4 "core" & V + "manipulator"&9% +4 "core" %  U + ."da"Forearm.seek :retract +2 "manipulator"&'\ +102 "core" ' +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 2 + "manipulator"&-( +252 "core" ( +2 "manipulator"&W& +4 "core" &  Q"} + "storage"(`& +4 "core" &  + ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&o' +102 "core" ' +3 ."da"Hand.open + "manipulator"&1 +72 "core" 1 +2 "storage"(- +3 "core" -' +2 ."da"SE.seek -0.19 Pucks below Top Plate +2 "storage"(' +28 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.86 Pucks below Top Plate +3 "storage"(4' +55 "core" ' +2 #"da"Lights, camera, ACTION! +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da19aug2918h25ml.tif +5 "processing"%& +8 "core" & +4 "manipulator"&E& +8 "core" & y E n +4 "manipulator"&K% +8 "core" % \ a E3 +3 ."psFlush"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&C'\ +91 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&g(- +184 "core" ( +32 "manipulator"&r& +4 "core" &- h E + ."psFlush"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &R& +3 "core" &- > E + ."psFlush"Forearm.seek :garage +2 "manipulator"&' +111 "core" ' +2 ."psFlush"Hand.close + "manipulator"&H/ +66 "core" / +2 "manipulator"&& +4 "core" &- N M J : +2 "manipulator"& % +3 "core" %  ? @ 4 :: +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&O'\ +108 "core" ' +2 ."psFlush"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC +2 "manipulator"&B( +122 "core" ( +2 "manipulator"&b& +4 "core" & { } ^ Ao + ."psFlush"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &Y& +3 "core" & t x N Ao +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +60 ."psFlush"Forearm.seek PC +3 "manipulator"&y' +98 "core" ' +2 "manipulator"&>& +4 "core" & | { D Ao +2 "manipulator"&% +4 "core" % w w ^ A +2 "processing"%.& +3 "core" &6 +2 "processing"%a& +3 ."psFlush"PC.seek :closed +2 "processing"%M(Tg +3 "core" &d +3 &0  +9 &-q- +| +9 &bt$ @ +10 &\\e R +9 &D R +9 &D Q +10 &E R +9 &bE R +10 &$E R +9 &E R +9 &E R +10 & kG R +9 &".F Q +9 &#E R +10 &%G R +9 &'tD Q +10 &)5E R +9 &*G R +9 &,C R +10 &.{C} R +9 &0=Dx R +9 &1Gr R +10 &3Ep R +9 &5Df Q +10 &7DEc R +9 &9Ea R +9 &:CV R +10 &<DV R +9 &>NDJ Q +9 &@DO Q +10 &ADH Q +9 &CDI Q +10 &EVE? Q +9 &GG< R +9 &HK6 R +10 &JW< S +9 &LLy< X +9 &N {9 X +10 &O~/ Y +9 &Q~/ Y +10 &SF{* ? +9 &T *u* [ +9 &TO$ , +2 ( + "processing"%a& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.70 + "processing"%@& +4 "core" &TO  , +2 ."psFlush"Hand.open + "manipulator"&_1 +66 "core" 1 +2 "manipulator"&% +4 "core" % k t ? +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&J'\ +94 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%Z +137 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%8'P +849 #"da"SX HX9/16 (USB:09): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 22.516 seconds\ /var/log/esp/da19aug2918h25ml.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da19aug2918h25ml15s.tif +249 "core" ' +3 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%?' +1298 #"da"SX HX9/16 (USB:09): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da19aug2918h25ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da19aug2918h25ml30s.tif +314 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%< +74 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%T  +37 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%c'W +2619 #"da"SX HX9/16 (USB:09): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da19aug2918h25ml30s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da19aug2918h25ml70s.tif +17 "core" ' +4 ."psFlush"PSV.dial PSR +2 "processing"% +77 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%Q' +602 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%,' +2115 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +88 "core"  +2 ."psFlush"PBV.dial PSV +2 "processing"%q U +56 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%='W +2641 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%V @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%u' +1418 #"da"SX HX9/16 (USB:09): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da19aug2918h25ml70s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +5 ."Qmail"HABfans.email "22.516 sec auto-exposure",Subject: "da19aug2918h25ml images!" +10 "storage"(f- +12 "core" -' +4 "storage"(:& +4 "core" & Z Z +2 "manipulator"&]& +3 "core" & Q `o +2 "manipulator"& % +3 "core" % +   a$q +2 ."da"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 2 +2 "manipulator"&n( +259 "core" ( +2 "manipulator"&X& +4 "core" & K T Q f + "storage"(e& +4 "core" & u u X +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 2 + 700 counts +4 "manipulator"&d' +101 "core" ' +2 ."da"SE.reconfigure SEgently +4 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.15 Pucks below Top Plate +2 "storage"(2' +59 "core" ' +10 "manipulator"&6& +15 "core" &  | +3 "storage"(w& +16 "core" & 1\  +4 ."da"Elbow.reconfigure LimpElbow +9 "manipulator"&$ ,(#b +11 ."da"Forearm.reconfigure LooseForearm +8 "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek 2 +7 "manipulator"&'Y +40 "core" ' +4 ."da"Elbow.hold +9 "manipulator"&U, +10 "core" , +4 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 0.04 Pucks below Top Plate +2 "storage"(' +23 "core" ' +2 "manipulator"&i% +4 "core" %lj l n +2 "storage"(& +4 "core" & R V +\  + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 2 + 319 counts +2 "manipulator"&+'Ϙ +16 "core" ' +2 "manipulator"&5& +7 "core" &\ \   ~ +2 "storage"(G& +7 "core" & \  +3 ."da"Forearm.reconfigure TightForearm +4 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 2 + 700 counts +7 "manipulator"&v' +30 "core" ' +5 "storage"(h% +13 "core" % \  +5 ."downElevator"SE.seek :down +10 "storage"('v +96 (%% +9 "core" %9 \ Yn +3 "manipulator"&"% +5 "core" % \ \  ' \ +2 ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"& '\ +92 "core" ' +60 ' + ."downElevator"SE.coast +2 "storage"(5 +2 ."da"SC.coast + "storage"(6 +102 "core" ' +4 ."psFlush"PSV.dial :waste1 +4 "processing"%*  +74 "core"  +3 ."psFlush"PS.seek :empty +2 "processing"%\ '9 +2628 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%j +56 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%' +2631 "core" ' +2 ."psFlush"PSV.dial PTV +49 "processing"%m +76 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%~'W +2636 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +43 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%1' +2633 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%{  +73 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%#'9 +2635 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +43 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml + "processing"%p'P +1097 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml + "processing"%' +1610 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%} +73 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%k  +54 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2629 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%\\ +74 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%F' +594 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%' +594 "Can"\ 76 +1531 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%s +74 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%' U +56 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%&'W +2630 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +43 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%0' +2640 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +72 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2641 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +56 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%P' +2638 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%7 +74 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%D'W +2631 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%t @ +43 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%I' +2637 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%S  +72 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2635 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&$& +4 "core" & m T  +2 "manipulator"&;% +3 "core" %\  = 6 +2 ."psFlush"Elbow.seek PC +2 "manipulator"&L( +279 "core" ( +2 "manipulator"&!& +4 "core" & \ . + ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &)& +2 "core" & |  . +2 ."psFlush"Forearm.seek PC +2 "manipulator"&' +94 "core" ' +2 ."psFlush"Hand.close + "manipulator"&x/ +77 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%l( +403 "core" ( +2 "manipulator"&z& +3 "core" & - +2 "manipulator"&N% +3 "core" %  / +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&9'\ +99 "core" ' +2 ."psFlush"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek :garage + "manipulator"&(- +139 "core" ( +2 "manipulator"&W& +4 "core" &- 6  + ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &`& +2 "core" &-  +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +3 "manipulator"&(' +110 "core" ' +2 ."psFlush"Hand.open + "manipulator"&1 +72 "core" 1 +2 "manipulator"&% +4 "core" % \ u w R o + ."psFlush"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +105 "core" ' +2 #tFinished short da assay +37982 "Can"\ -- +60003 \ -- +60002 \ .- +60002 \ .- +60002 \ .- +60002 \ -- +60002 \ -- +60003 \ -. +60002 \ -- +60002 \ -- +60002 \ -- +60002 \ \ -- +60003 \ -- +60002 \ -- +60002 \ -- +60002 \ .- +60002 \ -- +60003 \ .- +60002 \ \ -- +60002 \ .. +60002 \ .. +60002  \ -- +60002 \ -- +60003  -- +60002  .- +60002  -- +60002  -- +60002  -- +60003  -- +60002  .- +60002   .- +60002  .. @EDT1567137764.47  .- +60003  .. +5664 !to:SignalException: mesg" SIGHUP:\ signoi:bt[ "1/opt/mbari/lib/ruby/1.8/irb.rb:72: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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 !o:Errno::EIO :\ errnoi\ : mesg"Input/output error:@timestampu: Time 0N6:bt["0/home/esp/esp2/lib/thread.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + !o:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt["7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +5 #mEXIT @1567138421.22EDT @1567169152.19EDT = =tMAIN =mMAIN_scheduler @EDT1567169153.86 #"core_reset"Sent BREAK + #t@0x5BC1, state=0x3380, ifg=0x20, ie=0x7F + #@0x6333, state=0x3380, ifg=0x08, ie=0x5F + #@0x580A, state=0x3350, ifg=0x84, ie=0x75 #@0x5AB1, state=0x32E2, ifg=0x10, ie=0xF5 + #@0x5D33, state=0x32F4, ifg=0x10, ie=0xFD #@0x5FB5, state=0x32F4, ifg=0x10, ie=0xFD + #@0x6237, state=0x32F4, ifg=0x10, ie=0xFD + #@0x634E, state=0x32F4, ifg=0x80, ie=0xFD #@0xA3B1, state=0x3350, ifg=0x00, ie=0x75 + #ESP2 v3.22 I2C Gateway v3.06 +8 #ESP2 v3.22 I2C Gateway v3.06 for core bus +214 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +358 "Can"Lu\ 22 + Lu\ 22 #tPolling Can every 10:00 +124 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 )% +3 "core" %qq \ H + .tSS.configure SSconfig +2 "sampler")#.0X ESP.ready! +2 "collection"'% +3 "processing"%% +4 "manipulator"&% +5 "core" %5\ +6 "sampler")% +3 "core" %6\  + %\  { ; + %rs \ H +2 "manipulator"&& +4 "core" &-  + "storage"(& +3 "core" & 8 6 $\ 4 +2 "storage"(% +3 "core" % 2 5 "\ 5 +2 "collection"'& +3 "core" &8\ +2 "processing"%& +3 "core" &\  +2 "collection"' +3 "core"  +2 "collection"' +3 "core" ~ + "collection"'  +3 "core"  +2 "processing"%! +3 "core"  + "processing"%" +3 "core" W +2 "processing"%# +3 "core"  + "processing"%$ +3 "core"  +2 "sampler")% +2 "core"  +3 "sampler")&% +3 "core" %qp \ H +2 "collection"''& +3 "core" &\ +2 "collection"'(% +3 "core" %3\ +2 "processing"%)& +4 "core" &\  +2 "processing"%*% +3 "core" %6\  +2 "manipulator"&+% +3 "core" %\ " 3 ; +2 "manipulator"&,& +4 "core" &-   + "storage"(-& +4 "core" & 8 8 \ 5 + "storage"(.% +4 "core" % 7 8 J\ 4 + "collection"'/9 +3 "core" 9D +2 "processing"%09 +3 "core" 9H +845 #t-> access 3 +2 .SE.seek :down + "storage"(1'v +4 "core" ' +2 "manipulator"&2% +4 "core" %\ " < ; + "manipulator"&3& +4 "core" &- `  + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 7 +2 "storage"(4([z +1604 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (5& +3 "core" &[z% \ -\  +895 #t-> access 2 + .SE.seek :down +2 "storage"(6'v +2 "core" ' +2 "manipulator"&7% +4 "core" %\ "  ; +2 "manipulator"&8& +3 "core" &- "  + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"(9(K +340 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (:& +3 "core" &K   \ 1 +55013 "Can"Kv\ // +60002 Uv\ // +60003 \\v\ // +60002 `x\ // +60002 ^w\ /. +23877 #t-> PS.reconfigure PSslow + .PS.reconfigure PSslow +2 "processing"%#A 2`xb +3 %;% +2 "core" %6\  +1155 #t-> PTV.PRVmixing + .PTV.dial :PRVmixing +2 "processing"%<  +132 "core" +466 #t-> PRV.sipper + .PRV.dial :sipper +2 "processing"%=  +106 "core" +1189 #t-> PS.pull 1.5 +2 "processing"%>% +3 "core" %6\  +2 .tPS.seek 1.499ml +2 "processing"%?'y +3104 "core" ' +2 "processing"%@% +4 "core" %v\  +3631 #t-> PRV.ab1 + .PRV.dial :ab1 +2 "processing"%A @ +104 "core" ? +1263 #t-> PS.pull .15 +2 "processing"%B% +2 "core" %v\  +2 .tPS.seek 1.649ml +2 "processing"%C' +357 "core" ' +2 "processing"%D% +4 "core" %\  +1169 #t-> PRV.sipper + .PRV.dial :sipper +2 "processing"%E  +106 "core"  +511 #t-> PS.pull .30 +2 "processing"%F% +3 "core" %\  +2 .tPS.seek 1.949ml + "processing"%G' +678 "core" ' +2 "processing"%H% +4 "core" %\  +8863 #t-> delay 8; PS.empty +2 .delay 8 seconds +802 .PS.seek :empty +2 "processing"%I'9 +4031 "core" ' +2 "processing"%J% +4 "core" %4\  +1992 #t-> PSV.PSR + .PSV.dial PSR + "processing"%K +46 "core"  +4846 #t-> PSR.flush + .PSR.select :flush +2 "processing"%j +890 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%L' +603 "Can"t\ 55 +4550 "core" ' +2 "processing"%M% +4 "core" %"\  +1223 #t-> PSV.mixloop + .PSV.dial :mixloop +2 "processing"%N +104 "core" +317 #t-> PTV +1160 #-> PRV.sipper + .PRV.dial :sipper +924 #-> delay 8; PS.empty +2 .delay 8 seconds +802 .PS.seek :empty +2 "processing"%O'9 +5150 "core" ' +2 "processing"%P% +4 "core" %;\  +1134 #t-> PRV.CBV + .PRV.dial CBV +2 "processing"%Q  +135 "core"  +480 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%R +106 "core"  +522 #t-> PS.fill + .PS.seek 2.5ml +2 "processing"%S' +5148 "core" ' +2 "processing"%T% +4 "core" %\  +2053 #t-> PSV.mixloop + .PSV.dial :mixloop +2 "processing"%U +105 "core" +971 #t-> delay 8; PS.empty +2 .delay 8 seconds +802 .PS.seek :empty +2 "processing"%V'9 +5156 "core" ' +2 "processing"%W% +4 "core" %4\  +718 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%X +106 "core"  +1819 #t-> PSR.air + .PSR.select :air +2 "processing"% +520 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%Y' +5146 "core" ' +2 "processing"%Z% +4 "core" %\  +896 #t-> PSV.mixloop + .PSV.dial :mixloop +2 "processing"%[ +106 "core" +382 #t-> delay 8; PS.empty +2 .delay 8 seconds +802 .PS.seek :empty +2 "processing"%\\'9 +5148 "core" ' +2 "processing"%]% +4 "core" %;\  +1049 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%^ +105 "core"  +329 #t-> PS.fill + .PS.seek 2.5ml +2 "processing"%_' +5152 "core" ' +2 "processing"%`% +4 "core" %\  +310 #t-> PSV.mixloop + .PSV.dial :mixloop +2 "processing"%a +117 "core" +528 #t-> PSV.mixloop + .PSV.dial :mixloop +993 #-> delay 8; PS.empty +2 .delay 8 seconds +802 .PS.seek :empty +2 "processing"%b'9 +4035 "Can"s\ 55 +1113 "core" ' +2 "processing"%c% +4 "core" %:\  +7745 #t-> PTV.PRVmixing + .PTV.dial :PRVmixing +887 #-> PSV.mixloop + .PSV.dial :mixloop +1184 #-> PRV.sipper + .PRV.dial :sipper +2 "processing"%d  +137 "core"  +2514 #t-> PS.pull 1.5 +2 "processing"%e% +3 "core" %:\  + .tPS.seek 1.499ml +2 "processing"%f'} +3118 "core" ' +2 "processing"%g% +4 "core" %\  +5660 #t-> PRV.ab1 + .PRV.dial :ab1 + "processing"%h @ +107 "core" ? +1948 #t-> PS.pull .15 +2 "processing"%i% +3 "core" %\  +2 .tPS.seek 1.649ml + "processing"%j' +347 "core" ' +2 "processing"%k% +4 "core" %\  +1112 #t-> PRV.sipper + .PRV.dial :sipper +2 "processing"%l  +105 "core"  +698 #t-> PS.pull .30 +2 "processing"%m% +3 "core" %\  +2 .tPS.seek 1.949ml + "processing"%n' +658 "core" ' +2 "processing"%o% +4 "core" %\  +2654 #t-> delay 8; PS.empty +2 .delay 8 seconds +802 .PS.seek :empty +2 "processing"%p'9 +4031 "core" ' +2 "processing"%q% +4 "core" %;\  +3780 #t-> PS.reconfigure PSconfig + .PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 %r% +2 "core" %;\  +1327 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%s +103 "core"  +468 #t-> PSR.flush + .PSR.select :flush +2 "processing"%@ +553 #t-> PS.fill +3 .PS.seek 2.5ml + "processing"%t' +2633 "core" ' +2 "processing"%u% +4 "core" %\  +891 #t-> PSV.mixloop + .PSV.dial :mixloop +2 "processing"%v +104 "core" +657 #t-> PRV.sipper + .PRV.dial :sipper +745 #-> delay 8; PS.empty +2 .delay 8 seconds +802 .PS.seek :empty +2 "processing"%w'9 +2637 "core" ' +2 "processing"%x% +4 "core" %9\  +761 #t-> PRV.CBV + .PRV.dial CBV +2 "processing"%y  +134 "core"  +579 #t-> PSR.PRVF + .PSR.select :PRVF +2 !o:Valve::Manifold::Error: mesg"6Processing Valve::Manifold has no selection: PRVF:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +1233 #-> PSV.PSR + .PSV.dial PSR + "processing"%z +105 "core"  +877 #t-> PS.fill + .PS.seek 2.5ml +2 "processing"%{' +2628 "core" ' +2 "processing"%|% +4 "core" %\  +733 #t-> PSV.mixloop + .PSV.dial :mixloop +2 "processing"%} +103 "core" +770 #t-> delay 8; PS.empty +2 .delay 8 seconds +802 .PS.seek :empty +2 "processing"%~'9 +1628 "Can"t\ 32 +1004 "core" ' +2 "processing"%% +4 "core" %9\  +1001 #t-> PSV.PSR + .PSV.dial PSR + "processing"% +105 "core"  +422 #t-> PSR.air +2 .PSR.select :air +2 "processing"% +649 #t-> PS.fill + .PS.seek 2.5ml +2 "processing"%' +2633 "core" ' +2 "processing"%% +4 "core" %\  +592 #t-> PSV.mixloop + .PSV.dial :mixloop +2 "processing"% +104 "core" +1079 #t-> delay 8; PS.empty +2 .delay 8 seconds +802 .PS.seek :empty +2 "processing"%'9 +2629 "core" ' +2 "processing"%% +4 "core" %8\  +18665 #t-> PSV.PSR + .PSV.dial PSR + "processing"% +105 "core"  +1365 #t-> PS.fill + .PS.seek 2.5ml +2 "processing"% ' +2638 "core" ' +2 "processing"% % +4 "core" %!\  +1097 #t-> PSV.mixloop + .PSV.dial :mixloop +2 "processing"% +104 "core" +461 #t-> delay 8; PS.empty +2 .delay 8 seconds +802 .PS.seek :empty +2 "processing"%'9 +2639 "core" ' +2 "processing"%% +4 "core" %7\  +2375 #t-> PS.reconfigure PSslow + .PS.reconfigure PSslow +2 "processing"%#A 2`xb +3 %% +2 "core" %7\  +1285 #t-> PTV.PRVmixing + .PTV.dial :PRVmixing +1212 #-> PSV.mixloop + .PSV.dial :mixloop +1519 #-> PRV.sipper + .PRV.dial :sipper +2 "processing"%  +137 "core"  +1720 #t-> PS.pull 1.5 +2 "processing"%% +3 "core" %7\  +44 .tPS.seek 1.499ml + "processing"%'z +3111 "core" ' +2 "processing"%% +4 "core" %v\  +2784 #t-> PRV.ab1 + .PRV.dial :ab1 +2 "processing"% @ +105 "core" ? +988 #t-> PS.pull .15 + "processing"%% +3 "core" %v\  +2 .tPS.seek 1.649ml +2 "processing"%' +347 "core" ' +2 "processing"%% +4 "core" %\  +917 #t-> PRV.sipper + .PRV.dial :sipper +2 "processing"%  +106 "core"  +568 #t-> PS.pull .30 + "processing"%% +3 "core" %\  +2 .tPS.seek 1.949ml +2 "processing"%' +664 "core" ' +2 "processing"%% +4 "core" %\  +828 #t-> delay 8; PS.empty +2 .delay 8 seconds +802 .PS.seek :empty +2 "processing"% '9 +1473 "Can"u\ 55 +2552 "core" ' +2 "processing"%!% +4 "core" %=\  +3351 #t-> PS.reconfigure PSconfig + .PS.reconfigure PSconfig +2 "processing"%#A d`xb +4 %"% +2 "core" %=\  +1442 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%# +105 "core"  +3704 #t-> PSR.flush + .PSR.select :flush +2 "processing"%@ +542 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%$' +2631 "core" ' +2 "processing"%%% +4 "core" %\  +1194 #t-> PSV.mixloop + .PSV.dial :mixloop +2 "processing"%& +105 "core" +1031 #t-> PRV.sipper + .PRV.dial :sipper +803 #-> delay 8; PS.empty + .delay 8 seconds +802 .PS.seek :empty +2 "processing"%''9 +2633 "core" ' +2 "processing"%(% +4 "core" %8\  +1832 #t-> PRV.CBV + .PRV.dial CBV +2 "processing"%)  +136 "core"  +916 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%* +104 "core"  +365 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%+' +2632 "core" ' +2 "processing"%,% +4 "core" %\  +398 #t-> PSV.mixloop + .PSV.dial :mixloop +2 "processing"%- +104 "core" +694 #t-> delay 8; PS.empty +2 .delay 8 seconds +803 .PS.seek :empty +2 "processing"%.'9 +2626 "core" ' +2 "processing"%/% +4 "core" %<\  +612 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%0 +104 "core"  +575 #t-> PSR.air + .PSR.select :air +2 "processing"% +648 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%2' +2636 "core" ' +2 "processing"%3% +4 "core" %\  +952 #t-> PSV.mixloop + .PSV.dial :mixloop +2 "processing"%5 +116 "core" +444 #t-> delay 8; PS.empty +2 .delay 8 seconds +802 .PS.seek :empty +2 "processing"%7'9 +2639 "core" ' +2 "processing"%8% +4 "core" %6\  +737 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%1 +103 "core"  +419 #t-> PS.fill +3 .PS.seek 2.5ml + "processing"%4' +2637 "core" ' +2 "processing"%:% +4 "core" %"\  +710 #t-> PSV.mixloop + .PSV.dial :mixloop +2 "processing"%; +105 "core" +687 #t-> delay 8; PS.empty +2 .delay 8 seconds +803 .PS.seek :empty +2 "processing"%<'9 +2636 "core" ' +2 "processing"%=% +4 "core" %<\  +2581 #t-> PS.reconfigure PSslow + .PS.reconfigure PSslow +2 "processing"%#A 2`xb +4 %>% +2 "core" %<\  +923 #t-> PTV.PRVmixing + .PTV.dial :PRVmixing +864 #-> PSV.mixloop + .PSV.dial :mixloop +800 #-> PRV.sipper + .PRV.dial :sipper +2 "processing"%  +137 "core"  +2905 #t-> PS.pull 1.5 +2 "processing"%@% +3 "core" %<\  +2 .tPS.seek 1.499ml +2 "processing"%A' +1773 "Can"v\ 55 +1338 "core" ' +2 "processing"%B% +4 "core" %~\  +6894 #t-> CSV +2 "collection"'? +2 "core"  +614 #t-> CSR +1281 #-> CS + "collection"'D% +4 "core" %{\  +8089 #t-> PSV +11226 #-> PRV +1183 #-> AIV + !o:NameError: mesg"uninitialized constant AIV: name:AIV:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +982 #-> PRV +176 #-> PSV +5221 #-> PTV +5873 #-> PTV.legend +17109 "Can"w\ .. +18502 #t-> PRV.ab1 + .PRV.dial :ab1 +2 "processing"%E @ +106 "core" > +2037 #t-> PS.pull .15 +2 "processing"%F% +3 "core" %~\  +2 .tPS.seek 1.649ml + "processing"%C' +351 "core" ' +2 "processing"%H% +4 "core" %\  +1304 #t-> PRV.sipper + .PRV.dial :sipper +2 "processing"%G  +106 "core"  +913 #t-> PS.pull .3 +2 "processing"%J% +3 "core" %\  +2 .tPS.seek 1.949ml + "processing"%K' +660 "core" ' +2 "processing"%I% +4 "core" %\  +1459 #t-> delay 8; PS.empty +2 .delay 8 seconds +802 .PS.seek :empty +2 "processing"%M'9 +4029 "core" ' +2 "processing"%N% +4 "core" %:\  +1674 #t-> PS.reconfigure PSconfig + .PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 %L% +2 "core" %:\  +5174 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%P +104 "core"  +3546 #t-> PSR.flush + .PSR.select :flush +2 "processing"%@ +511 #t-> PS.fill +3 .PS.seek 2.5ml + "processing"%Q' +2630 "core" ' +2 "processing"%R% +4 "core" %\  +8020 #t-> PSV.mixloop + .PSV.dial :mixloop + "processing"%O +105 "core" +553 #t-> PRV.sipper + .PRV.dial :sipper +1017 #-> delay 8; PS.empty +2 .delay 8 seconds +802 .PS.seek :empty +2 "processing"%T'9 +2640 "core" ' +2 "processing"%U% +4 "core" %6\  +1454 #t-> PRV.CBV + .PRV.dial CBV +2 "processing"%S  +135 "core"  +516 #t-> PSV.PSR + .PSV.dial PSR + "processing"%W +104 "core"  +367 #t-> PS.fill + .PS.seek 2.5ml +2 "processing"%X' +292 "Can"y\ \ 21 +2340 "core" ' +2 "processing"%V% +4 "core" %\  +606 #t-> PSV.mixloop + .PSV.dial :mixloop +2 "processing"%Z +104 "core" +394 #t-> delay 8; PS.empty +3 .delay 8 seconds +803 .PS.seek :empty +43 "processing"%['9 +401 .tPS.hold +2 "processing"%Y+ +3 "core" '\  +60 + +2 !to:IRB::Abort: mesg".Processing Syringe seek to empty Aborted!:@checkpoint: omitted:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +1170 #-> PS.empty + .PS.seek :empty +2 "processing"%]'9 +1901 .tPS.hold +2 "processing"%^+ +3 "core" 'i\ +63 + +2 !to:IRB::Abort: mesg".Processing Syringe seek to empty Aborted!:@checkpoint: omitted:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +5781 #-> CTV +2 "collection"'\\ +2 "core" ~ +14298 #t-> Flush.CC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'`& +3 "core" &\ + .tHand.open +2 "manipulator"&a1 +22 "core" 1 +2 "manipulator"&_& +4 "core" &- "  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&c(- +22 "core" ( +2 "manipulator"&d& +4 "core" &- ~ u  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &e& +2 "core" &- s 8  +2 .tForearm.seek :garage +2 "manipulator"&b' +109 "core" ' +2 .tHand.close + "manipulator"&g/ +72 "core" / +2 "manipulator"&h& +4 "core" &- 5 7  + "manipulator"&i% +4 "core" %  7 : r + .tForearm.seek :retract +2 "manipulator"&f'\ +109 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&k( +273 "core" ( +2 "manipulator"&l& +4 "core" & & 3 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &m& +3 "core" & v v l 3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&j'ρ +101 "core" ' +2 "manipulator"&o& +4 "core" & x o 3 + "manipulator"&n% +4 "core" %υ P +2 "collection"'q& +4 "core" &\\ + "collection"'r& +3 .tCC.seek :closed +2 "collection"'s(O +3 "core" &\\ +3 &#  +9 &1 +| +10 &c}7 ? +9 &knk O +10 &-Nk O +9 &QC O +9 &M# O +10 &qPj P +9 &4Pm O +9 &Qk O +10 &Q P +9 & zO@ O +10 &"<Q" O +9 &#Of P +9 &%O) O +10 &'Rk O +9 &)DPn O +9 &+Lo O +10 &,P O +9 &.Lp O +10 &0LQ# O +9 &2QB O +9 &3O" O +10 &5Q" O +9 &7SPh P +9 &9Oj O +10 &:Q O +9 &<O( P +10 &>\\Od O +9 &@Qn O +9 &APn O +10 &CNl O +9 &EcOn P +9 &G$Ym P +10 &Hhm R +9 &Jm V +10 &LKj [ +9 &N j M +9 &O/Cp *} +10 &Ojm C +5 ( + "collection"'r& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.87 +2 "collection"'p& +4 "core" &O]n C + &O]c C + .tHand.open +2 "manipulator"&u1 +71 "core" 1 +2 "manipulator"&v% +4 "core" % υ n f X P + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&t'\ +98 "core" ' +2005 #t-> PS.empty + .PS.seek :empty +2 "processing"%x'9 +330 "core" ' +4 "processing"%y% +3 "core" %>\ +12894 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%z +104 "core"  +950 #t-> PSR +647 #-> PS.fill +2 .PS.seek 2.5ml + "processing"%w' +2639 "core" ' +2 "processing"%|% +4 "core" %!\  +1762 #t-> PSV.mixloop + .PSV.dial :mixloop +2 "processing"%} +117 "core" +587 #t-> delay 8; PS.empty +2 .delay 8 seconds +802 .PS.seek :empty +2 "processing"%{'9 +2638 "core" ' +2 "processing"%% +4 "core" %7\  +586 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"% +102 "core"  +1096 #t-> PSR.air + .PSR.select :air +2 "processing"% +460 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%~' +2638 "core" ' +2 "processing"%% +4 "core" %\  +207 "Can" x\ BB +347 #t-> PSV.mixloop +2 .PSV.dial :mixloop + "processing"% +104 "core" +319 #t-> delay 8; PS.empty + .delay 8 seconds +803 .PS.seek :empty +2 "processing"%'9 +2626 "core" ' +2 "processing"%% +4 "core" %> \  +1407 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"% +103 "core"  +349 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%' +2651 "core" ' +2 "processing"% % +4 "core" % \  +528 #t-> PSV.mixloop + .PSV.dial :mixloop +2 "processing"% +104 "core" +369 #t-> delay 8; PS.empty +2 .delay 8 seconds +803 .PS.seek :empty +2 "processing"% '9 +2636 "core" ' +2 "processing"%% +4 "core" %5\  +1719 #t-> Flush.garage + #Garaging FlushPuck in Collection Clamp +2 "manipulator"&& +2 "core" &\ \   ~3 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +2 "core" ( + "manipulator"&& +4 "core" &\ \  }3 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &\ \   ~3 +2 .tForearm.seek CC + "manipulator"&'ρ +101 "core" ' +2 .tHand.close + "manipulator"&/ +72 "core" / +2 .tCC.seek :open +2 "collection"'( +379 "core" ( +2 "manipulator"&& +3 "core" &\ \  t ~3 +2 "manipulator"&% +3 "core" % ω\ \  8  +2 .tForearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +279 "core" ( +2 "manipulator"&& +4 "core" &- ~ ] 5 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- q  5 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +113 "core" ' +3 .tHand.open + "manipulator"&!1 +71 "core" 1 +2 "manipulator"&"% +4 "core" % \  R z + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&#'\ +104 "core" ' +43785 "Can"#y\ // +60002 !y\ // +60002 Xy\ // +60002 *v\ // +60003 \ x\ // +60002 v\ // +43770 #t-> access 3 +2 .SE.seek :down + "storage"( 'v +3 "core" ' + "manipulator"&%% +4 "core" % " 7 8 ] = +2 "manipulator"&&& +3 "core" &- 6 8 r 5 + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 7 + "storage"($([z +339 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 ((& +3 "core" &[y e\ \ +1442 #t-> startTube 3 +796 #-> shortDA +2 "collection"')% +2 "processing"%*% +5 "core" % +4 %5\  +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +882 #Awaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +350 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay + .delay 10 seconds +1003 .PSV.dial :mixloop + .PTV.dial :PRVmixing + .PRV.dial :sipper +2 "processing"%'  +136 "core"  +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 1.1ml + "processing"%,'] +2305 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +3 "processing"%-  + "collection"'+  +6 "core" +129  +2 .tPS.seek 0.5ml +2 "processing"%/' +1277 "core" ' +2 .tPRV.dial :waste2 + "processing"%0 @ +105 "core" ? +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek :empty +2 "processing"%.'9 +590 "core" ' +2 .tPSV.dial PSR + "processing"%3 +105 "core"  +2 "processing"%5% +4 "core" %9\  + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%2'P +1098 "core" ' +2 .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%8' +1617 "core" ' +2 .tPSV.dial :mixloop + "processing"%1 +104 "core" +2 .tPS.seek :empty +2 "processing"%7'9 +2629 "core" ' +2 .tPSV.dial PSR + "processing"%: +105 "core"  +2 "processing"%;% +4 "core" %8\  + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%4'P +1058 "Can"x 87 +56 "core" ' +2 .tPSR.select :air + "processing"% +11 .tPS.seek 2.5ml +37 "processing"%=' +1618 "core" ' +2 .tPSV.dial :mixloop + "processing"%> +117 "core" +2 .tPRV.dial :sipper + "processing"%  +45 "core" +2 .tPS.seek :empty +2 "processing"%@'9 +2634 "core" ' +2 .tPSV.dial PSR + "processing"%< +103 "core"  +2 .tPSR.select :air +2 .PS.seek 2.5ml +2 "processing"%B' +2632 "core" ' +2 .tPSV.dial :mixloop + "processing"%? +117 "core" +2 .tPS.seek :empty +2 "processing"%D'9 +2632 "core" ' +2 #tLoading da puck from tube 3 into Processing Clamp + "processing"%E& +4 "core" &\  +2 "manipulator"&F% +3 "core" % "\ \ ! }= +2 "storage"(A% +3 "core" % \  +2 "storage"(H. +2 "core" .([z +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 +2 "storage"(G( +1285 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (J& +3 "core" & q 9\  +2 "manipulator"&C& +3 "core" &-  x5 + "manipulator"&I% +4 "core" % " c w= +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&K( +178 "core" ( +2 "manipulator"&N& +4 "core" & z$ + "storage"(L& +4 "core" & \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&P' +95 "core" ' +2 "storage"(M& +4 "core" & \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(R'L +282 "core" ' +2 "storage"(O- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (Q& +2 "core" & \  +2 "manipulator"&U& +3 "core" & |$ +2 .tElbow.seek 3 +2 "manipulator"&S( +3 "core" ( + "manipulator"&W& +4 "core" & b |$ + "storage"(T& +4 "core" & \  +2 .tForearm.seek 3 + 300 counts + "manipulator"&V'2 +23 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&Z/ +74 "core" / +3 ."downElevator"SE.seek :down +5 "manipulator"&X& +2 "storage"(['v +6 "core" & \ \  ~$ +2 "manipulator"&Y% +4 "core" % ;\ \  } + .tForearm.seek :retract +2 "manipulator"&]'\ +94 "core" ' +2 .tElbow.seek PC +2 "manipulator"&\\( +164 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +87 "core" ( +4 "manipulator"&`& +3 "core" & P {o +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &a& +3 "core" & # {o +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&_' +94 "core" ' +2 "manipulator"&d& +4 "core" & | |o +2 "manipulator"&e% +3 "core" % v { +2 "processing"%g& +4 "core" &\  + "processing"%h& +4 .tPC.seek :closed +2 "processing"%i(Tg +2 "core" &\  +3 &\  +9 &.s ,} +10 &av ? +9 &Yk Q +10 &L\ Q +9 &K\ R +9 &N\ R +10 &^N\ R +9 &"I\ Q +9 &M Q +10 &N\ Q +9 & gM\ Q +10 &")J Q +9 &#L\ R +9 &%L\ Q +10 &'oL Q +9 &)1L\ Q +9 &*N\ Q +10 &,L Q +9 &.xL\ Q +10 &0:L\ Q +9 &1M\ Q +9 &3M Q +10 &5L Q +9 &7AL\ Q +9 &9L\ Q +10 &:M Q +9 &<L\ Q +10 &>JL\ Q +9 &@ L\ Q +9 &AL Q +10 &CL\ Q +9 &ESN\ Q +9 &GR\ R +10 &HW S +9 &J` S +10 &LH W +9 &N X +9 &O X +10 &Q X +9 &SF} > +9 &T +z Y +10 &TO \ * +2 ( + "processing"%h& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.63 .Hand.open +2 "manipulator"&1 +74 "core" 1 +2 "manipulator"&% +4 "core" % y + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&b'\ +92 "core" ' +2 .tSC.coast "storage"(6 +4 #tHeating da puck from tube 3 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"%l  +3 %m9 +4 "core" 9OO +102 "processing"%c9 +3 "core" 9M +102 "processing"%o9 +2 "core" 9O +103 "processing"%n9 +2 "core" 9N +103 "processing"%q9 +2 "core" 9O! +103 "processing"%f9 +2 "core" 9O! +103 "processing"%9 +2 "core" 9Q! +103 "processing"%r9 +2 "core" 9R " +103 "processing"%p9 +3 "core" 9U "" +102 "processing"%u9 +3 "core" 9X &! +102 "processing"%v9 +2 "core" 9] +! +103 "processing"%j9 +2 "core" 9b!/ +103 "processing"%^9 +3 "core" 9h!3 +102 "processing"%y9 +3 "core" 9n 7 +102 "processing"%z9 +2 "core" 9t"; +103 "processing"%x9 +2 "core" 9|!@ +103 "processing"%|9 +2 "core" 9"D +103 "processing"%}9 +2 "core" 9!H +103 "processing"%w9 +3 "core" 9!L +102 "processing"%9 +2 "core" 9"P +103 "processing"%9 +2 "core" 9"U +103 "processing"%{9 +2 "core" 9#Y +103 "processing"%9 +2 "core" 9#] +103 "processing"%9 +2 "core" 9#a +103 "processing"%~9 +2 "core" 9"e +103 "processing"%9 +2 "core" 9#j\ +103 "processing"% 9 +2 "core" 9#n\ +103 "processing"%9 +2 "core" 9#r +103 "processing"% 9 +2 "core" 9$v +103 "processing"%9 +2 "core" 9$z +103 "processing"%9 +2 "core" 9$ +103 "processing"%9 +2 "core" 9% +103 "processing"%9 +2 "core" 9!& +103 "processing"%9 +3 "core" 9*% +102 "processing"%9 +2 "core" 91% +103 "processing"%9 +2 "core" 9:& +103 "processing"%k9 +2 "core" 9A( +103 "processing"%t9 +2 "core" 9I( +103 "processing"%s9 +4 "core" 9O( +102 "processing"%9 +2 "core" 9U( +103 "processing"%9 +2 "core" 9\\) +3 .tPH.hold 2:00:00,28C +3 "processing"% ppX + .tdelay 1:30 +4 "core"  +9001 .tPSR.select :air + .PSV.dial PSR +2 "processing"% +115 "core"  +2 "processing"%% +4 "core" %;y + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%' +599 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml + "processing"%!'[ +1608 "core" ' +2 .tPTV.dial :puck + "processing"%"  +133 "core"  +2 .tPSV.dial PTV +2 "processing"% +72 "core" +2 .tPBV.dial :waste1 + "processing"%  +57 "core" +2 "processing"%%% +4 "core" %X  + .tPS.seek 1.5ml +2 "processing"%&' +584 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%6 * +35 "core" , +3 .tPS.seek 0ml + "processing"%9'W +1615 "core" ' +2 .tdelay 5:00 +27872 "Can"w EE +2130 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%(  +36 "core" + .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%) * +36 "core" , +2 .tPSR.select :air + .PSV.dial PSR +2 "processing"%* +74 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%'' +2445 "core" ' +2 .tPSV.dial PTV + "processing"% +76 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +3 "processing"%+ +74 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV + "processing"%- +74 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air + "processing"%,  +86 "core" +2 .tPS.seek :empty +2 "processing"%0'9 +2454 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%/  +133 "core" +2 .tPSV.dial :mixloop + "processing"%3 +43 "core" +2 .tPRV.dial :ab1 + "processing"%5 @ +106 "core" ? +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%.'w +362 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "processing"%2  +45 "core"  +2 "processing"%1% +4 "core" %y(  +2 .tPS.seek 0.32ml + "processing"%8'& +391 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"':  +38 "core" +2 .tPRV.dial :air +2 "processing"%;  +44 "core"  +2 .tPS.seek 0.9ml +2 "processing"%7'D +1225 "core" ' +2 .tPRV.dial :waste2 + "processing"%4 @ +74 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%>' +863 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%  +43 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%='[ +1617 "core" ' +2 .tPSV.dial :PML + "processing"%< +56 "core" +2 .tPTV.dial :mixing + "processing"%@ @ +74 "core" A +2 .tPBV.dial :waste1 + "processing"%?  +36 "core" +2 "processing"%B% +4 "core" %]  +2 .tPS.seek 1.85ml + "processing"%E'= +229 "core" ' +2 .tPBV.dial between PSV and waste1 +39 "processing"%F * +44 "core" , +2 .tPS.seek 0ml +5 "processing"%A'W +1976 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'H& +3 "core" & +2 "manipulator"&$& +3 "core" &  po +2 "manipulator"&J% +3 "core" %\ $ 2 s C +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&C(- +169 "core" ( +2 "manipulator"&I& +4 "core" &-  u + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &N& +3 "core" &-  u +2 .tForearm.seek :garage + "manipulator"&L' +109 "core" ' +3 .tHand.close + "manipulator"&M/ +71 "core" / +2 "manipulator"&& +4 "core" &-  k +2 "manipulator"&#% +3 "core" %  F kw +2 .tForearm.seek :retract +2 "manipulator"&O'\ +101 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&Q( +287 "core" ( +2 "manipulator"&U& +4 "core" & = tg + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 & & +2 "core" & i tg +4 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&W'ρ +101 "core" ' +2 "manipulator"&T& +4 "core" & r sg +2 "manipulator"&Z% +3 "core" %ϊ 3 r +2 "collection"'X& +4 "core" & + "collection"'Y& +4 .tCC.seek :closed +2 "collection"'K(O +4 "core" & + &  +8 &0~ +| +10 &c{ ? +9 &em P +10 &%L P +9 &N P +9 &L P +10 &lL P +9 &.N P +9 &M P +10 &N P +9 & uM P +10 &"7N P +9 &#M P +9 &%P P +10 &'|N P +9 &)?M P +9 &+M P +10 &,Q P +9 &.L P +10 &0FL P +9 &2 L P +9 &3J P +10 &5L O +9 &7OL P +9 &9N P +10 &:O P +9 &<L P +10 &>VP P +9 &@L P +9 &AQ P +10 &CM P +9 &E_P P +9 &GU Q +10 &Hg S +9 &J W +10 &LC \\ +9 &N Q +9 &O3M 'v +10 &Oxa E +4 ( + "collection"'Y& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.88 + "collection"'P& +4 "core" &Ox] E + .tHand.open + "manipulator"&R1 +67 "core" 1 +2 "manipulator"&V% +4 "core" %ϊ g j +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&`'\ +97 "core" ' +2 .tPSV.dial PSR + "processing"%a +107 "core"  +2 "processing"%S% +4 "core" %V + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%d' +1606 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%e  +44 "core"  +2 .tPS.seek 0ml +2 "processing"%g'W +1614 "core" ' +2 .tPSV.dial PSR + "processing"%[ +57 "core"  +2 .tPSR.select :air + "processing"% +11 .tPS.seek 2.5ml + "processing"%]' +2638 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +3 "processing"%\  + "collection"'  +40 "core"  +128  +2 .tPSV.dial :mixloop + "processing"% +106 "core" +2 .tCTV.dial :air,avoiding: :intake + "collection"'m +4 "core" ~ + "collection"'h  +5 "core"  +2 .tPTV.dial :PRVmixing + "processing"%c  +75 "core" +2 .tPS.seek 0ml +2 "processing"%_'W +2627 "core" ' +2 .tPSV.dial :air + "processing"%o  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%G' +2624 "core" ' +2 .tPSV.dial :mixloop + "processing"%n +46 "core" +2 .tPS.seek 0ml +2 "processing"%q'W +2625 "core" ' +2 .tPSV.dial :air + "processing"%f  +46 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2638 "core" ' +2 .tPSV.dial :mixloop + "processing"%r +45 "core" +2 .tPS.seek 0ml +2 "processing"%p'W +2632 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&u& +4 "core" & q K ng +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&v( +2 "core" ( +2 "manipulator"&j& +3 "core" &  kg +2 .tElbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &^& +3 "core" &  og +2 .tForearm.seek CC + "manipulator"&y'ρ +94 "core" ' +2 .tHand.close + "manipulator"&z/ +77 "core" / +2 .tCC.seek :open +2 "collection"'x( +378 "core" ( +2 "manipulator"&|& +4 "core" &  rg + "manipulator"&}% +4 "core" % Ϗ  q + .tForearm.seek :retract +2 "manipulator"&w'\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +278 "core" ( +2 "manipulator"&& +4 "core" &-  u + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &{& +2 "core" &-  t +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +113 "core" ' +2 .tHand.open +2 "manipulator"&1 +71 "core" 1 +2 "manipulator"&~% +4 "core" % \ } o Z i h + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +105 "core" ' +2 ."da"delayUntil "12:27:21.80" +16642 "Can"w _^ +8168 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"% @ +75 "core" B +2 ."da"PBV.dial :waste1 + "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"%  +46 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2445 "core" ' +2 ."da"PSV.dial :mixloop + "processing"% +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +44 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"% +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +56 "core" +2 ."da"PS.seek :empty +2 "processing"%'9 +2440 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"%k +135 "core"  +2 "processing"%t% +4 "core" %: + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%s' +596 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1648 "core" ' +9 ."da"PTV.dial :puck +2 "processing"%  +73 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +74 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +34 "core"  +2 "processing"%D% +4 "core" %a +2 ."da"PS.seek 1.5ml +2 "processing"%' +594 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%" * +35 "core" , +3 ."da"PS.seek 0ml +2 "processing"%'W +1614 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%% * +35 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%! +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%6' +2449 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%& +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%l +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%( +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%)  +74 "core"  +2 ."da"PS.seek :empty +2 "processing"%*'9 +2455 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"%9 +135 "core"  +2 "processing"% % +4 "core" %6 + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "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"% +10 ."da"PS.seek 2ml +2 "processing"%-'[ +1619 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%, +74 "core" +2 ."da"PBV.dial :waste1 + "processing"%'  +36 "core" +2 "processing"%/% +3 "core" %b +2 ."da"PS.seek 1.5ml +2 "processing"%3' +591 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%5 * +35 "core" , +3 ."da"PS.seek 0ml +2 "processing"%0'W +1617 "core" ' +2 ."da"delay 2:00 +9749 "Can"{ 55 +2253 #"da"recoverPSRreagent08 + .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"%1 * +35 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%. +86 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%:' +2440 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%; +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%8 +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%4 +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%7  +73 "core"  +2 ."da"PS.seek :empty +2 "processing"% '9 +2451 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%>  +43 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%<  +134 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%@  +44 "core" ~ +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop + "processing"%? +57 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%B' +389 "core" ' +3 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%=  +44 "core"  +2 "processing"%F% +4 "core" %  + ."da"PS.seek 0.55ml +2 "processing"%E'y +336 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%H  +41 "core"  +2 ."da"PS.seek 2ml +2 "processing"%$'[ +1566 "core" ' + ."da"PSV.dial :PML +2 "processing"%J +45 "core" +2 ."da"PTV.dial :mixing +2 "processing"%I @ +73 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%N  +35 "core" +2 "processing"%\\% +4 "core" %b + ."da"PS.seek 1.85ml +2 "processing"%M'B +227 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +3 ."da"PS.seek 0ml +2 "processing"%#'W +1962 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +41337 "Can"H~ 65 +6666 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%b  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%L * +35 "core" , +2 ."da"PSV.dial :air +2 "processing"%U  +45 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"% ' +2441 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%C +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%T  +44 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%Z +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%X  +45 "core"  +2 ."da"PS.seek :empty +2 "processing"%O'9 +2451 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"% +135 "core"  +2 "processing"%P% +4 "core" %< + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%R' +598 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%V'[ +1607 "core" ' + ."da"PTV.dial :puck +2 "processing"%Y  +73 "core"  +2 ."da"PSV.dial PTV +2 "processing"%a +74 "core" +2 ."da"PBV.dial :waste1 + "processing"%S  +35 "core"  +2 "processing"%W% +4 "core" %V  + ."da"PS.seek 1.5ml +2 "processing"%A' +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%e * +35 "core" , +3 ."da"PS.seek 0ml +39 "processing"%d'W +1620 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%[  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%g * +35 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +74 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%\ ' +2444 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%m +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%h +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%c  +85 "core" +2 ."da"PS.seek :empty +2 "processing"%]'9 +2444 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%o +135 "core"  +2 "processing"%_% +4 "core" %=5 + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%n' +595 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%G'[ +1608 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%f +74 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%q  +35 "core" +2 "processing"%r% +4 "core" %V  +2 ."da"PS.seek 1.5ml +2 "processing"%' +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%u * +35 "core" , +3 ."da"PS.seek 0ml +2 "processing"%j'W +1604 "core" ' +2 ."da"delay 2:00 +11363 "Can"a 44 +639 #"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"%z * +36 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%Q +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%`' +2453 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%K +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%| +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%} +89 "core"  + ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%y  +75 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2448 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%{ +135 "core"  +2 "processing"%v% +4 "core" %>. + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml +2 "processing"%~'[ +1609 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%w +74 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +35 "core" +2 "processing"% % +4 "core" %V  +2 ."da"PS.seek 1.5ml +2 "processing"%' +591 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +3 ."da"PS.seek 0ml +2 "processing"%'W +1607 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%p  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +74 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2445 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +87 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +73 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%k +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%t  +73 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2453 "core" ' +2 ."da"Gate.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%s +140 "core"  +5 "processing"%% +20 "core" %7" +6 #"da"Pulling 0.25ml of PSR.sub1 +3 .PSR.select :sub1 +5 "processing"% +12 ."da"PS.reconfigure PSconfig +5 "processing"%#A d`xb +3 ."da"PS.seek 0.25ml +5 "processing"%'7 +338 "core" ' +2 ."da"delay 5 seconds +502 "processing"%% +4 "core" %2  +2 #"da"Pulling 0.25ml of PSR.sub2 .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%D' +332 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1614 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%" +88 "core"  + ."da"PBV.dial :waste1 +2 "processing"%  +35 "core" +2 "processing"%% +4 "core" %X#  +2 ."da"PS.seek 1.5ml + "processing"%%' +601 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%! * +37 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'W +1618 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%&  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%l * +35 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%( +74 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%)' +2510 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%6 +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +46 "processing"%9 +78 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +88 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%*  +89 "core" +2 ."da"PS.seek :empty +2 "processing"%+'9 +2494 "core" ' +2 "processing"%,9 +3 "core" 9m4 +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +2 "processing"%'  +3 "core" 4 + 4 + "processing"%/& +3 "core" &TO= * +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 2 + "manipulator"&-% +4 "core" %\ !  : 5> +2 "storage"(5% +3 "core" %w s r ; + "storage"(3. +3 "core" . + ."da"SC.reconfigure SCtight +3 "storage"($\ .\ 1~b +2 ."da"SC.seek 2 +2 "storage"(2( +344 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (1& +3 "core" & M R c +2 "manipulator"&.& +3 "core" &-   b 1 +2 "manipulator"&0% +3 "core" %\ "   A 1> +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 2 + "manipulator"&;( +172 "core" ( +2 "manipulator"&8& +4 "core" & M 0 o + "storage"(4& +4 "core" & [ Y +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&7' +97 "core" ' +2 "storage"(:& +4 "core" & Y P O +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +2 "storage"(>'L +276 "core" ' +2 "storage"(<- +3 "core" -'L + ."da"SE.configure SEconfig +3 "storage"(#QK-0-\ b +2 ."da"SE.seek :place +2 "storage"(@' +33 "core" ' +3 "manipulator"&?& +3 "core" &  C 4 o +2 "manipulator"& % +3 "core" %  \ 3 +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&='\ +88 "core" ' +31 ."da"Elbow.seek PC +2 "manipulator"&F( +249 "core" ( +2 "manipulator"&B& +4 "core" & c 0| + ."da"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &H& +2 "core" & v 0| +2 ."da"Forearm.seek PC +2 "manipulator"&E' +98 "core" ' +2 ."da"Hand.close + "manipulator"&J/ +66 "core" / +2 ."da"PC.seek :open +2 "processing"%I( +403 "core" ( +2 "storage"(N& +4 "core" & X W + "manipulator"&\\& +4 "core" &  0| + "manipulator"&% +4 "core" %  C 0 + ."da"Forearm.seek :retract +2 "manipulator"&$'\ +93 "core" ' +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 2 +2 "manipulator"&M( +247 "core" ( +2 "manipulator"&b& +4 "core" & & 0g + "storage"(L& +4 "core" & N K 0 +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&U' +98 "core" ' +2 ."da"Hand.open + "manipulator" +67 "core" 1 +3 "storage"(C- +3 "core" -' +2 ."da"SE.seek -0.19 Pucks below Top Plate +3 "storage"(T' +26 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.86 Pucks below Top Plate +2 "storage"(Z' +55 "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/da19aug3013h.tif +3 "processing"%X& +9 "core" &U +4 "manipulator"& & +4 "core" &  e +2 "manipulator"&% +5 "core" %  C +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&P'\ +90 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&O(- +170 "core" ( +2 "manipulator"&R& +4 "core" &- 0  + ."psFlush"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &Y& +3 "core" &-  +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&a' +108 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&S/ +71 "core" / +2 "manipulator"&W& +4 "core" &- T Q $  +2 "manipulator"&V% +3 "core" %  R M K _ +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&e'\ +99 "core" ' +2 ."psFlush"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&A( +125 "core" ( +2 "manipulator"&[& +4 "core" & s [ + ."psFlush"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &g& +3 "core" & [ +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&' +94 "core" ' +2 "manipulator"&d& +4 "core" & > [ +2 "manipulator"&% +3 "core" % 3  +2 "processing"%m& +4 "core" & + "processing"%h& +4 ."psFlush"PC.seek :closed +2 "processing"%c(Tg +3 "core" & +4 & 6 +9 &8Gp 2 +10 &Ynp G +9 &R T +10 &@ T +9 &pC S +9 &1D T +10 &B T +9 &> S +9 &w? T +10 &9A T +9 & A~ S +10 &"? S +9 &$B{ S +9 &&C>r S +10 &(Ce S +9 &)BZ S +9 &+Da S +10 &-KAR S +9 &/ BN S +10 &0BM S +9 &2BF S +9 &4SC: S +10 &6B: S +9 &7C; S +9 &9B6 S +10 &;ZA- S +9 &=A( S +10 &>B S +9 &@A S +9 &BcA S +10 &D%A S +9 &EB S +9 &GG S +10 &IiI T +9 &K%\\ V +10 &L Z +9 &Nz Z +9 &P]y [ +10 &R [ +9 &So\\ 'z +9 &TF Y 2 +9 ( +2 &TM + + "processing"%h& +4 #"psFlush"Processing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.82 + "processing"%\ & +4 "core" &TM + + ."psFlush"Hand.open +2 "manipulator"&o1 +71 "core" 1 +2 "manipulator"&_% +4 "core" % p r E  + ."psFlush"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&]'\ +95 "core" ' +3 ."psFlush"PSV.dial PSR +2 "processing"%n +151 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%f'P +314 "Can") zy +551 #"da"SX HX9/16 (USB:11): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 21.945 seconds\ /var/log/esp/da19aug3013h.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da19aug3013h15s.tif +229 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%q' +1318 #"da"SX HX9/16 (USB:11): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da19aug3013h15s.tif: TIFF Upload Complete\ +60 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da19aug3013h30s.tif +232 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%r +88 "core"  + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%G  +35 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%u'W +2625 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +65 #"da"SX HX9/16 (USB:11): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da19aug3013h30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da19aug3013h70s.tif +21 "core"  +2 ."psFlush"PSR.select :flush +4 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +3 "processing"%^' +589 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%z' +2117 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%Q +87 "core"  +2 ."psFlush"PBV.dial PSV +2 "processing"%j U +58 "core" W +3 ."psFlush"PS.seek 0ml +2 "processing"%K'W +2636 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%| @ +43 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%}' +1512 #"da"SX HX9/16 (USB:11): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da19aug3013h70s.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +8 ."Qmail"HABfans.email "21.945 sec auto-exposure",Subject: "da19aug3013h images!" +7 "storage"(y- +12 "core" -' +6 "storage"(`& +3 "core" & K L  +2 "manipulator"&{& +3 "core" & 8 0  8[ +2 "manipulator"&v% +4 "core" %\ 2 > 6 2 8( + ."da"Elbow.reconfigure TightElbow +4 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 2 +2 "manipulator"&( +260 "core" ( +4 "manipulator"&& +10 "core" & j X <# +4 "storage"(w& +8 "core" & r p  +4 ."da"Forearm.reconfigure TightForearm +4 "manipulator"&#Q@2^d^\ b +6 ."da"Forearm.seek 2 + 700 counts +4 "manipulator"&' +103 "core" ' +2 ."da"SE.reconfigure SEgently +9 "storage"(#QK-0-\ b +4 ."da"SE.seek -0.15 Pucks below Top Plate +9 "storage"( ' +63 "core" ' +5 "manipulator"&~& +18 "core" &\  X# +7 "storage"( & +12 "core" & D C +4 ."da"Elbow.reconfigure LimpElbow +9 "manipulator"&$ ,(#b +10 ."da"Forearm.reconfigure LooseForearm +10 "manipulator"&#Q@2^d^b +7 ."da"Forearm.seek 2 +9 "manipulator"&'Y +38 "core" ' +5 ."da"Elbow.hold +6 "manipulator"&p, +11 "core" , +6 ."da"Elbow.reconfigure TightElbow +9 "manipulator"&$&.,(\ #b +8 ."da"SE.reconfigure SEconfig +8 "storage"(#QK-0-\ b +9 ."da"SE.seek 0.04 Pucks below Top Plate +6 "storage"(' +21 "core" ' +2 "manipulator"&% +4 "core" %jv  L +2 "storage"(& +3 "core" &   +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 2 + 317 counts + "manipulator"&'ϖ +20 "core" ' +2 "manipulator"&& +6 "core" &\   e Z# +2 "storage"(k& +8 "core" & C C +2 ."da"Forearm.reconfigure TightForearm +6 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&t' +33 "core" ' +2 "storage"(% +5 "core" % 8 7  +2 ."downElevator"SE.seek :down +3 "storage"(s'v +99 (% +3 "core" % 7 D C Zo +2 "manipulator"&% +3 "core" %   Y +2 ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +87 "core" ' +28 ' + ."psFlush"PSV.dial :waste1 +5 "processing"%  +36 "core" ' +4 ."downElevator"SE.coast +2 "storage"(5 +4 ."da"SC.coast +2 "storage"(6 +26 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%D'9 +2643 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%" +45 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%' +2642 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +73 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%'W +2630 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%! @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%%' +2631 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%&  +72 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%l'9 +2635 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%( +56 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml + "processing"%'P +1104 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%6' +1603 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%9 +76 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +56 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%*'W +2637 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%) +74 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%,' +587 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml + "processing"%'' +2116 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%/ +87 "core"  +2 ."psFlush"PBV.dial PSV +46 "processing"%- U +56 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%5'W +2642 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%3 @ +41 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%1' +2635 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%.  +73 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%0'9 +2641 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%8 +44 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%4' +2627 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%: +73 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%'W +2636 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%<' +2629 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%?  +73 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"% '9 +2635 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&>& +4 "core" &\ ' p# +2 "manipulator"&7% +3 "core" %\  x p +2 ."psFlush"Elbow.seek PC +2 "manipulator"&B( +255 "core" ( +2 "manipulator"&H& +4 "core" & ) pj + ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &;& +3 "core" & pj + ."psFlush"Forearm.seek PC +2 "manipulator"&J' +93 "core" ' +2 ."psFlush"Hand.close + "manipulator"&=/ +66 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%i( +404 "core" ( +2 "manipulator"&N& +4 "core" & qj + "manipulator"&\\% +4 "core" % q + ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 ."psFlush"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek :garage + "manipulator"&E(- +161 "core" ( +2 "manipulator"&b& +4 "core" &- & q` + ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &L& +2 "core" &- 0 q` +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek :garage +2 "manipulator"&F' +113 "core" ' +2 ."psFlush"Hand.open + "manipulator" +75 "core" 1 +2 "manipulator"&C% +4 "core" % \ y T U } hx + ."psFlush"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&X'\ +107 "core" ' +2 #tFinished short da assay +4078 "Can"F .- +25141 #t-> access 2 +2 .SE.seek :down + "storage"( 'v +3 "core" ' +2 "manipulator"&% +3 "core" %\ % , r!U +2 "manipulator"&$& +3 "core" &- - s` +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"(@(K +1284 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (T& +3 "core" &K"   s\  +3139 #t-> access 3 + .SE.seek :down +2 "storage"(R'v +3 "core" ' +2 "manipulator"&Y% +3 "core" %\ % @ o!U +2 "manipulator"&U& +4 "core" &- H o` + .tSC.reconfigure SCtight +3 "storage"($\ .\ 1~b +2 .tSC.seek 7 +2 "storage"(M([z +347 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (S& +3 "core" &[|0 \ \  +30025 "Can" ;: +59513 #t-> startTube 3 +489 "Can"R ;; +690 #t-> shortDA +3 "collection"'W% +2 "processing"%V% +4 "core" % +4 %5B +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +2084 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1003 .PSV.dial :mixloop + "processing"%P +134 "core" +2 .tPTV.dial :PRVmixing + "processing"%[  +133 "core" +2 .tPRV.dial :sipper + "processing"%g  +106 "core" +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 1.1ml + "processing"%a'] +2294 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%d  +137 "core"  +2 .tPS.seek 0.5ml +2 "processing"%' +1271 "core" ' +2 .tPRV.dial :waste2 + "processing"%m @ +105 "core" > +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek :empty +2 "processing"%O'9 +584 "core" ' +2 .tPSV.dial PSR + "processing"%e +105 "core"  +2 "processing"%I% +4 "core" %;@ + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%\ 'P +1101 "core" ' +2 .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%o' +1610 "core" ' +2 .tPSV.dial :mixloop + "processing"%_ +106 "core" +2 .tPS.seek :empty +2 "processing"%h'9 +2631 "core" ' +2 .tPSV.dial PSR + "processing"%n +106 "core"  +2 "processing"%% +4 "core" %= + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%+'P +1097 "core" ' +2 .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%f' +1613 "core" ' +2 .tPSV.dial :mixloop + "processing"%r +106 "core" +2 .tPRV.dial :sipper + "processing"%G  +44 "core" +2 .tPS.seek :empty +2 "processing"%q'9 +2628 "core" ' +2 .tPSV.dial PSR + "processing"% +106 "core"  +2 .tPSR.select :air +2 .PS.seek 2.5ml +2 "processing"%u' +2628 "core" ' +2 .tPSV.dial :mixloop + "processing"%^ +107 "core" +2 .tPS.seek :empty +2 "processing"%Q'9 +2633 "core" ' +2 #tLoading da puck from tube 3 into Processing Clamp + "processing"%j& +4 "core" &> +2 "manipulator"&z% +3 "core" %\ % ^ \\ g!U +2 "storage"(|% +3 "core" %~ %\  +2 "storage"(K. +3 "core" .([z + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 +2 "storage"(y( +1289 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (`& +3 "core" & \  + "manipulator"&{& +4 "core" &- T S T e` + "manipulator"&v% +4 "core" %\ % U U _ e!U +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&( +178 "core" ( +2 "manipulator"&w& +4 "core" &\ / ,  c$ + "storage"(A& +4 "core" & ,\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +39 "manipulator"&~' +104 "core" ' +2 "storage"( & +4 "core" & e\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"(]'L +290 "core" ' +2 "storage"(- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (& +3 "core" & u   + "manipulator"&Z& +4 "core" & - / Z c$ +2 .tElbow.seek 3 + "manipulator"&( +3 "core" ( +2 "manipulator"&k& +3 "core" & 7 :  c$ +2 "storage"(& +3 "core" & Q [ +2 .tForearm.seek 3 + 300 counts +2 "manipulator"&'2 +29 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +71 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&& +5 "storage"('v +5 "core" & W U ^ f$ + "manipulator"& % +4 "core" % J R [ [ g +2 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 .tElbow.seek PC +2 "manipulator"&( +172 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +80 "core" ( +32 "manipulator"&& +4 "core" & . 1 P du + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & 2 / n du +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&t' +101 "core" ' +2 "manipulator"&s& +4 "core" & < 7 cu +2 "manipulator"&2% +4 "core" % 3 0  c +2 "processing"%}& +3 "core" &~ +2 "processing"%"& +3 .tPC.seek :closed +2 "processing"%D(Tg +4 "core" &= + &>  +9 &/s2 +| +9 &cx. @ +10 &\\h9 Q +9 &G5 R +9 &I+ Q +10 &J7 Q +9 &cJ3 Q +9 &$I- R +10 &K4 R +9 &G+ Q +10 & jH0 R +9 &",K R +9 &#K R +10 &%I- R +9 &'sG( Q +9 &)5G% Q +10 &*G& Q +9 &,J! R +10 &.{E' Q +9 &0<G R +9 &1I* R +10 &3GR Q +9 &5J R +9 &7DI R +10 &9I Q +9 &:F R +10 &<J Q +9 &>LJ R +9 &@H Q +10 &AE Q +9 &CF Q +9 &EUG Q +10 &GL R +9 &HQ R +10 &J[ T +9 &LK X +9 &N\ ~ Y +10 &O X +9 &Q} Y +9 &SDo : +10 &T"-` O +9 &TC  . +2 ( + "processing"%"& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.66 + .Hand.open + "manipulator"&1 +72 "core" 1 +2 "manipulator"&% +4 "core" % - / H a +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&!'\ +95 "core" ' +2 .tSC.coast "storage"(6 +4 #tHeating da puck from tube 3 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"%  +4 %&9 +3 "core" 9eE +103 "processing"%%9 +3 "core" 9cE +102 "processing"%(9 +2 "core" 9cE  +103 "processing"%l9 +2 "core" 9bD  +103 "processing"%9 +3 "core" 9bE +102 "processing"%99 +2 "core" 9bE +103 "processing"% 9 +2 "core" 9cD +103 "processing"%69 +2 "core" 9cE +103 "processing"%)9 +3 "core" 9fE" +102 "processing"%*9 +2 "core" 9jE& +103 "processing"%,9 +3 "core" 9mD+ +102 "processing"%/9 +2 "core" 9qE/ +103 "processing"%-9 +2 "core" 9wE3 +103 "processing"%'9 +3 "core" 9|E7 +102 "processing"%39 +3 "core" 9E; +102 "processing"%59 +2 "core" 9E@ +103 "processing"%.9 +3 "core" 9ED +102 "processing"%19 +2 "core" 9EH +103 "processing"%89 +2 "core" 9FL +103 "processing"%09 +3 "core" 9EP +102 "processing"%:9 +2 "core" 9FU +103 "processing"%49 +2 "core" 9FY +103 "processing"%9 +2 "core" 9F] +103 "processing"%9 +3 "core" 9Ga +103 "processing"%?9 +3 "core" 9He +102 "processing"%<9 +2 "core" 9Hj\ +103 "processing"%>9 +2 "core" 9Gn\ +103 "processing"%79 +2 "core" 9Hr +103 "processing"%H9 +3 "core" 9Hv +103 "processing"%;9 +2 "core" 9Iz +103 "processing"%p9 +2 "core" 9I +103 "processing"%=9 +2 "core" 9 I +103 "processing"%9 +2 "core" 9)I +103 "processing"%c9 +4 "core" 91J +102 "processing"%N9 +2 "core" 9:J +103 "processing"%\\9 +2 "core" 9AJ +103 "processing"%b9 +2 "core" 9IK +103 "processing"%L9 +3 "core" 9PK +102 "processing"%J9 +2 "core" 9VK +103 "processing"%B9 +2 "core" 9]L +3 .tPH.hold 2:00:00,28C +3 "processing"%# ppX +3 .tdelay 1:30 +2 "core"  +9001 .tPSR.select :air + .PSV.dial PSR +2 "processing"%C +106 "core"  +2 "processing"%% +4 "core" %; + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%F' +621 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml + "processing"%'[ +1617 "core" ' +2 .tPTV.dial :puck + "processing"%$  +135 "core"  +2 .tPSV.dial PTV +2 "processing"%T +74 "core" +2 .tPBV.dial :waste1 +2 "processing"%Y  +55 "core" +2 "processing"%U% +4 "core" %b +2 .tPS.seek 1.5ml + "processing"% ' +597 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%@ * +35 "core" , +3 .tPS.seek 0ml + "processing"%S'W +1612 "core" ' +2 .tdelay 5:00 +12536 "Can" ;; +17466 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%W  +35 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%V * +35 "core" , +2 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%P +74 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%[' +2461 "core" ' +2 .tPSV.dial PTV + "processing"%g +75 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"% +75 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV + "processing"%d +76 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air + "processing"%a  +86 "core" +2 .tPS.seek :empty +2 "processing"%m'9 +2466 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +133 "core" +2 .tPSV.dial :mixloop + "processing"%e +43 "core" +2 .tPRV.dial :ab1 + "processing"%I @ +108 "core" > +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%O'w +360 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "processing"%\  +45 "core"  +2 "processing"%_% +4 "core" %z<  +2 .tPS.seek 0.32ml + "processing"%o'' +400 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'n  +38 "core" +2 .tPRV.dial :air +2 "processing"%  +43 "core"  +2 .tPS.seek 0.9ml +2 "processing"%h'D +1246 "core" ' +2 .tPRV.dial :waste2 + "processing"%+ @ +75 "core" > +2 .tPS.seek 0.5ml +2 "processing"%r' +861 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%G  +56 "core" +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%f'[ +1609 "core" ' +2 .tPSV.dial :PML + "processing"% +43 "core" +2 .tPTV.dial :mixing +40 "processing"%q @ +81 "core" B +2 .tPBV.dial :waste1 + "processing"%^  +35 "core"  +2 "processing"%u% +4 "core" %W)  +2 .tPS.seek 1.85ml +2 "processing"%j'7 +230 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%z * +35 "core" , +3 .tPS.seek 0ml +2 "processing"%|'W +1969 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'K& +3 "core" & +2 "manipulator"&M& +3 "core" &  , P `u +2 "manipulator"&`% +3 "core" %\ /  ( y _& +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&{(- +168 "core" ( +2 "manipulator"&v& +4 "core" &- 7 " = `b + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &w& +3 "core" &-  ) : _b + .tForearm.seek :garage +2 "manipulator"&A' +111 "core" ' +3 .tHand.close + "manipulator"&E/ +67 "core" / +2 "manipulator"& & +4 "core" &-   Z [b +2 "manipulator"&X% +4 "core" %   E Z_ + .tForearm.seek :retract +2 "manipulator"&'\ +106 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +291 "core" ( +2 "manipulator"&R& +4 "core" & N < Z e m + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &Z& +3 "core" & A 3 Z d m +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&k'ρ +104 "core" ' +2 "manipulator"&& +4 "core" & ? N _ b m +2 "manipulator"&% +3 "core" %} . / 5 aS +2 "collection"'& +4 "core" & + "collection"' & +4 .tCC.seek :closed +2 "collection"'(O +3 "core" & +2 &  +8 &/} ,} +10 &b{ ? +9 &am P +9 &"K P +10 &O Q +9 &L P +9 &hJ P +10 &*O P +9 &N P +10 &O P +9 & pO P +9 &"2P P +10 &#O P +9 &%M Q +10 &'wN Q +9 &):L P +9 &*J P +10 &,N Q +9 &.L P +9 &0AN Q +10 &2L P +9 &3M Q +9 &5L P +10 &7JL P +9 &9 J P +10 &:N P +9 &<N P +9 &>RM P +10 &@O P +9 &AN P +9 &CO P +10 &EYO Q +9 &GT Q +10 &Hg S +9 &J W +9 &L@ \\ +10 &M U +9 &O1F 'u +9 &Om E +5 ( + "collection"' & +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.86 + "collection"'~& +4 "core" &Od E + .tHand.open +2 "manipulator"&]1 +66 "core" 1 +2 "manipulator"&% +4 "core" %} < 5  bS +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +2 .tPSV.dial PSR +2 "processing"% +105 "core"  +2 "processing"%% +4 "core" %S> + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%s' +1607 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 + "processing"%2  +44 "core"  +2 .tPS.seek 0ml +2 "processing"%}'W +1613 "core" ' +2 .tPSV.dial PSR + "processing"% +45 "core"  +2 .tPSR.select :air + "processing"% +11 .tPS.seek 2.5ml + "processing"%' +2634 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +5 "processing"%i  + "collection"'  +39 "core" +130  +2 .tPSV.dial :mixloop + "processing"% +104 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%&  +75 "core" +2 .tPS.seek 0ml +2 "processing"%"'W +2632 "core" ' +2 .tPSV.dial :air + "processing"%%  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%t' +2630 "core" ' +2 .tPSV.dial :mixloop + "processing"%( +46 "core" +2 .tPS.seek 0ml +2 "processing"%y'W +2628 "core" ' +2 .tPSV.dial :air + "processing"%l  +46 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2638 "core" ' +2 .tPSV.dial :mixloop + "processing"%9 +45 "core" +2 .tPS.seek 0ml +2 "processing"% 'W +2639 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&6& +4 "core" & 7 ' % Y m +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&)( +2 "core" ( +2 "manipulator"&*& +3 "core" & # .  _ m + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &,& +3 "core" & 3 ; ] m +2 .tForearm.seek CC + "manipulator"&/'ρ +102 "core" ' +2 .tHand.close + "manipulator"&-/ +69 "core" / +2 .tCC.seek :open +2 "collection"''( +377 "core" ( +3 "manipulator"&3& +4 "core" & $ ^ m + "manipulator"&5% +4 "core" % ω + 8 2 _ + .tForearm.seek :retract +2 "manipulator"&.'\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&1(- +273 "core" ( +2 "manipulator"&8& +4 "core" &- ' 9 @ \\/ + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &0& +3 "core" &- . 8 \\/ + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&:' +113 "core" ' +2 .tHand.open +2 "manipulator"&41 +75 "core" 1 +2 "manipulator"&% +4 "core" % t 3  Wg +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +102 "core" ' +2 ."da"delayUntil "13:59:55.77" +1271 "Can"; 66 +23545 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%? @ +74 "core" A +2 ."da"PBV.dial :waste1 + "processing"%<  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%> * +35 "core" , +2 ."da"PSV.dial :air +2 "processing"%7  +45 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%H' +2453 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%; +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%p  +55 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%= +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +44 "core"  +2 ."da"PS.seek :empty +2 "processing"%c'9 +2467 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"%N +134 "core"  +2 "processing"%\\% +4 "core" %2; + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +47 "processing"%b' +589 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%L'[ +1612 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%J  +72 "core"  +2 ."da"PSV.dial PTV +2 "processing"%B +75 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%C  +35 "core" +2 "processing"%% +4 "core" %_O  +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"%F * +35 "core" , +3 ."da"PS.seek 0ml +2 "processing"%$'W +1604 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%T  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%Y * +35 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%U +76 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +2458 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%@ +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%W  +75 "core"  +2 ."da"PS.seek :empty +2 "processing"%V'9 +2385 "Can" RR +67 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"%P +134 "core"  +2 "processing"%S% +4 "core" %5O + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%g' +605 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"% '[ +1615 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%d +75 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%a  +33 "core"  +2 "processing"%[% +4 "core" %^R  +2 ."da"PS.seek 1.5ml +2 "processing"%' +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%e * +34 "core" * +3 ."da"PS.seek 0ml +2 "processing"%I'W +1614 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%m  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%\ * +35 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%_ +88 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%O' +2445 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%n +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%o +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%+  +75 "core"  +2 ."da"PS.seek :empty +2 "processing"%h'9 +2462 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%G  +43 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%r  +133 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%  +43 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop + "processing"%q +46 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%^' +396 "core" ' +2 ."da"delay 2 seconds +203 .PRV.dial :air +2 "processing"%u  +45 "core"  +2 "processing"%z% +4 "core" %H  + ."da"PS.seek 0.55ml +2 "processing"%f'} +343 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%j  +45 "core"  +2 ."da"PS.seek 2ml +2 "processing"%K'[ +1558 "core" ' +2 ."da"PSV.dial :PML + "processing"%M +45 "core" +2 ."da"PTV.dial :mixing +2 "processing"%` @ +73 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%v  +35 "core" +2 "processing"%w% +4 "core" %YH  + ."da"PS.seek 1.85ml +2 "processing"%'9 +236 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%E * +35 "core" , +3 ."da"PS.seek 0ml +2 "processing"% 'W +1960 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +25913 "Can"F 56 +22089 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%X  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%! * +35 "core" , +2 ."da"PSV.dial :air +2 "processing"%A  +45 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%R' +2450 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%Z +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%{  +45 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"% +46 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +44 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2447 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"% +135 "core"  +2 "processing"%x% +4 "core" %:7 + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%~' +595 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%]'[ +1610 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +74 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +74 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +34 "core"  +2 "processing"%% +3 "core" %Z@  +49 ."da"PS.seek 1.5ml +2 "processing"%k' +602 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%| * +35 "core" * +3 ."da"PS.seek 0ml +2 "processing"%2'W +1604 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%s  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%} +88 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +2467 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%i +85 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%& +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +74 "core"  +2 ."da"PS.seek :empty +2 "processing"%%'9 +2457 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%" +134 "core"  +2 "processing"%(% +4 "core" %;4 + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%t' +595 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%l'[ +154 "Can" NM +1452 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%y +75 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%9  +35 "core" +2 "processing"%% +4 "core" %V=  +2 ."da"PS.seek 1.5ml +2 "processing"%6' +596 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%* * +35 "core" , +3 ."da"PS.seek 0ml +2 "processing"%,'W +1607 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%-  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +87 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2460 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%3 +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%5 +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%/ +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%8  +75 "core"  +2 ."da"PS.seek :empty +2 "processing"%0'9 +2459 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%) +134 "core"  +2 "processing"%4% +4 "core" %:D + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%' +598 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%.'[ +1609 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%: +75 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%?  +33 "core"  +2 "processing"%<% +3 "core" %WW  +2 ."da"PS.seek 1.5ml +2 "processing"%>' +599 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%7 * +35 "core" , +3 ."da"PS.seek 0ml +2 "processing"% 'W +1617 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%;  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%p * +35 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%= +86 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +2452 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%H +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%N +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%\\ +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%c  +75 "core"  +2 ."da"PS.seek :empty +2 "processing"%b'9 +2465 "core" ' +2 ."da"Gate.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR + "processing"%J +140 "core"  +5 "processing"%B% +15 "core" %<\\ +5 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +5 "processing"% +15 ."da"PS.reconfigure PSconfig +5 "processing"%#A d`xb +3 ."da"PS.seek 0.25ml +5 "processing"%C'7 +334 "core" ' +2 ."da"delay 5 seconds +502 "processing"%% +4 "core" %9]  + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%L' +332 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%F'[ +1617 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%Q +77 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%T  +35 "core" +2 "processing"%Y% +4 "core" %]N  +2 ."da"PS.seek 1.5ml + "processing"%U' +595 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%$ * +35 "core" , +3 ."da"PS.seek 0ml +2 "processing"%@'W +1607 "core" ' +2 ."da"delay 10 seconds +220 "Can"  !! +783 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%W +77 "core"  +44 ."da"PS.reconfigure PSfast +9 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2552 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%P +78 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%S +89 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%V +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%g  +77 "core"  +2 ."da"PS.seek :empty +2 "processing"%d'9 +2520 "core" ' +2 "processing"%a9 +3 "core" 9|4 +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +2 "processing"%[  +3 "core" 4 + 4 + "processing"% & +3 "core" &TC"M . +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 2 + "manipulator"&e% +4 "core" %\  F (4 + "storage"(% +4 "core" %   "  + "storage"(m. +3 "core" . + ."da"SC.reconfigure SCtight +3 "storage"($\ .\ 1~b +2 ."da"SC.seek 2 +2 "storage"(\ ( +344 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (_& +3 "core" &  Y +2 "manipulator"&I& +3 "core" &- %/ + "manipulator"&% +4 "core" %\  %4 +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 2 +2 "manipulator"&n( +172 "core" ( +2 "manipulator"&& +4 "core" &  $a + "storage"(o& +4 "core" &  / +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&+' +101 "core" ' +2 "storage"(O& +4 "core" &   > +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +2 "storage"(G'L +284 "core" ' +2 "storage"(r- +3 "core" -'L + ."da"SE.configure SEconfig +3 "storage"(#QK-0-\ b +2 ."da"SE.seek :place +2 "storage"(' +34 "core" ' +2 "manipulator"&q& +4 "core" & 'a +2 "manipulator"&h% +3 "core" %. & +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&u'\ +90 "core" ' +31 ."da"Elbow.seek PC +2 "manipulator"&z( +254 "core" ( +2 "manipulator"&^& +4 "core" &  %i + ."da"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &j& +2 "core" & : %i +2 ."da"Forearm.seek PC +2 "manipulator"&f' +98 "core" ' +2 ."da"Hand.close + "manipulator"&M/ +75 "core" / +2 ."da"PC.seek :open +2 "processing"%`( +400 "core" ( +2 "storage"(v& +4 "core" &  + "manipulator"&w& +4 "core" & %i + "manipulator"&E% +3 "core" %  % +2 ."da"Forearm.seek :retract +2 "manipulator"&K'\ +96 "core" ' +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 2 +2 "manipulator"&( +255 "core" ( +2 "manipulator"&X& +4 "core" &  E %% + "storage"(!& +4 "core" &  + ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&A' +95 "core" ' +2 ."da"Hand.open + "manipulator"& 1 +75 "core" 1 +2 "storage"(Z- +3 "core" -' +3 ."da"SE.seek -0.19 Pucks below Top Plate +2 "storage"({' +25 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.86 Pucks below Top Plate +2 "storage"(' +52 "core" ' l | 7 +3 !"da"o:Slide::Error\ : @replyo:I2C::Servo::AbsMove3Reply : @sourcei-:@destinationi%: @error:overCurrent: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti:pwmi:erri: inPressil : outPressi| :deltaPressi7 : voltagef12.1227628865979383: @type2F: @tagi: mesg"@Storage Elevator overCurrent at -0.85 Pucks below Top Plate:@axisName"Storage Elevator:@checkpoint: omitted:bt[";/home/esp/esp2/utils/puckmoves.rb:139:in `retryUnload'")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"5/home/esp/esp2/utils/puckmoves.rb:453:in `image'"6/home/esp/esp2/utils/puckmoves.rb:402:in `unload'"5/home/esp/esp2/utils/puckmoves.rb:451:in `image'"9/home/esp/esp2/utils/puckmoves.rb:896:in `imagePuck'"?/home/esp/esp2/protocol/utilities.rb:129:in `prepAndImage'"8/home/esp/esp2/protocol/DAprocess.rb:292:in `runDA'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + #Retry #1 of 4 +2 .SE.reconfigure SEconfig +2 "storage"(#K-0-\ b +3 ."da"SE.home.seek :down +2 "storage"('v +326 "core" ' +2 "storage"(R& +4 "core" &  d + "manipulator"&& +4 "core" &  u '"| + ."da"Elbow.seek 2 +3 "manipulator"&x( +19 "core" ( +2 "manipulator"&& +4 "core" & I ( + "storage"(~& +4 "core" &   +2 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&' +4 "core" ' + "storage"( & +4 "core" &    +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +33 "storage"('L +291 "core" ' +2 "storage"(- +3 "core" -' + ."da"SE.configure SEconfig +3 "storage"(#QK-0-\ b +3 "manipulator"&]& +2 "core" & & +2 "storage"(|& +3 "core" &  B +2 ."da"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 2 +2 "manipulator"&k'Y +37 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&s, +3 "core" , + ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(- +2 "core" -' +2 ."da"SE.seek 0.09 Pucks below Top Plate +3 "storage"(}'9 +26 "core" ' +2 "manipulator"&2% +4 "core" %ee |   +2 "storage"(i& +3 "core" & 8 +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 2 + 312 counts +2 "manipulator"&'ϑ +13 "core" ' +2 "manipulator"&&& +4 "core" & + +2 "storage"(& +4 "core" &    +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 700 counts +3 "manipulator"&' +28 "core" ' +4 ."da"SE.seek 1.09 Pucks below Top Plate +3 "storage"("'( +39 "core" ' +2 "storage"((& +4 "core" &   +2 "manipulator"&%& +3 "core" & > * +2 ."da"Elbow.seek 2 +2 "manipulator"&t( +10 "core" ( +2 "manipulator"&y& +3 "core" &  + +2 "storage"(9& +4 "core" &    +2 ."da"Forearm.seek 2 + 700 counts +3 "manipulator"&' +3 "core" ' +2 "storage"(l- +3 "core" -'( +2 ."da"SE.seek -0.16 Pucks below Top Plate +3 "storage"(*' +41 "core" ' +2 ."da"SE.reconfigure SEseal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.83 Pucks below Top Plate +3 "storage"(6' +57 "core" '  +3 !"da"o:Slide::Error\ : @replyo:I2C::Servo::AbsMove3Reply : @sourcei-:@destinationi%: @error:overCurrent: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi : outPressi :deltaPressi: voltagef12.137490427098674: @type2F: @tagi;: mesg"@Storage Elevator overCurrent at -0.83 Pucks below Top Plate:@axisName"Storage Elevator:@checkpoint: omitted:bt[";/home/esp/esp2/utils/puckmoves.rb:139:in `retryUnload'")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"5/home/esp/esp2/utils/puckmoves.rb:453:in `image'"6/home/esp/esp2/utils/puckmoves.rb:402:in `unload'"5/home/esp/esp2/utils/puckmoves.rb:451:in `image'"9/home/esp/esp2/utils/puckmoves.rb:896:in `imagePuck'"?/home/esp/esp2/protocol/utilities.rb:129:in `prepAndImage'"8/home/esp/esp2/protocol/DAprocess.rb:292:in `runDA'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + #Retry #2 of 4 +53 .SE.reconfigure SEconfig +2 "storage"(#K-0-\ b +2 ."da"SE.home.seek :down +3 "storage"(-'v +324 "core" ' +2 "storage"(& +4 "core" &  + "manipulator"&& +4 "core" & M + +2 ."da"Elbow.seek 2 +2 "manipulator"&,( +3 "core" ( +2 "manipulator"&3& +3 "core" & o + +2 "storage"(5& +4 "core" &   +2 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&/' +3 "core" ' +2 "storage"(8& +3 "core" &    +2 ."da"SE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +2 "storage"('L +292 "core" ' +2 "storage"()- +3 "core" -' +2 ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&4& +3 "core" & U + +2 "storage"(0& +3 "core" &   S +2 ."da"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 2 +2 "manipulator"&'Y +41 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&:, +3 "core" , + ."da"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 "storage"(?- +2 "core" -' +3 ."da"SE.seek 0.09 Pucks below Top Plate +2 "storage"(<'9 +31 "core" ' +2 "manipulator"&.% +4 "core" %e` g   +2 "storage"(7& +3 "core" &  O +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 2 + 312 counts +2 "manipulator"&>'ϑ +15 "core" ' +3 "manipulator"&;& +3 "core" & R ( +2 "storage"(p& +4 "core" &   " +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&=' +26 "core" ' +3 ."da"SE.seek 1.09 Pucks below Top Plate +2 "storage"( '( +41 "core" ' +2 "storage"(H& +4 "core" &   N +2 "manipulator"&N& +3 "core" & i , +2 ."da"Elbow.seek 2 +3 "manipulator"&\\( +3 "core" ( +2 "manipulator"&c& +4 "core" & , +2 "storage"(& +3 "core" & "  +3 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&J' +3 "core" ' +2 "storage"(B- +3 "core" -'( +3 ."da"SE.seek -0.16 Pucks below Top Plate +2 "storage"(b' +46 "core" ' +2 ."da"SE.reconfigure SEseal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.83 Pucks below Top Plate +3 "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/da19aug3014h.tif +4 "processing"%C& +10 "core" & +3 "manipulator"&L& +5 "core" &    +3 "manipulator"&Q% +5 "core" %   1 +2 ."psFlush"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&T'\ +96 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&Y(- +184 "core" ( +2 "manipulator"&F& +4 "core" &- 0  +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &$& +3 "core" &-  +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&U' +109 "core" ' +2 ."psFlush"Hand.close + "manipulator"& / +76 "core" / +2 "manipulator"&& +4 "core" &-  D +2 "manipulator"&W% +3 "core" %  S W ? +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&@'\ +107 "core" ' +2 ."psFlush"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC +2 "manipulator"&P( +122 "core" ( +2 "manipulator"&S& +4 "core" & O p +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &V& +2 "core" & p +2 ."psFlush"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&g' +103 "core" ' +2 "manipulator"&& +4 "core" & Q p +2 "manipulator"&a% +3 "core" % J  +2 "processing"%[& +4 "core" &N + "processing"% & +4 ."psFlush"PC.seek :closed +2 "processing"%e(Tg +3 "core" &6 +3 &*  +8 &-m* ,~ +10 &an# @ +9 &Wa S +9 &: T +10 &> T +9 &@ U +9 &Z@\ T +10 &< T +9 &?\ T +9 &? T +10 & c? T +9 &"%? T +10 &#? T +9 &%B T +9 &'l> T +10 &).? T +9 &*A T +9 &,> T +10 &.sA T +9 &07> S +10 &1? T +9 &3B| T +9 &5}> S +10 &7>?s T +9 &9>| S +9 &:?w T +10 &<=v T +9 &>F<v T +10 &@=w T +9 &A<c T +9 &C<` T +10 &EN=a T +9 &GAa T +10 &HE` T +9 &JNX U +9 &LEsK Z +10 &NxR [ +9 &O{N [ +9 &Q{Q [ +10 &SArM B +9 &T(0w@ P +9 &TL A , +2 ( + "processing"% & +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.79 +2 "processing"%& +4 "core" &TL @ , +2 ."psFlush"Hand.open + "manipulator"&m1 +71 "core" 1 +4 "manipulator"&_% +4 "core" %  $  +2 ."psFlush"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&I'\ +106 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +141 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%'P +1087 #"da"SX HX9/16 (USB:13): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 24.585 seconds\ /var/log/esp/da19aug3014h.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da19aug3014h15s.tif +22 "core" ' +2 ."psFlush"PSR.select :air +4 "processing"% +13 ."psFlush"PS.seek 2.5ml +2 "processing"%o' +1542 #"da"SX HX9/16 (USB:13): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da19aug3014h15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da19aug3014h30s.tif +63 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%O +77 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%1  +36 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2641 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%r +78 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%q' +138 #"da"SX HX9/16 (USB:13): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da19aug3014h30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da19aug3014h70s.tif +446 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +70 ."psFlush"PS.seek 2.5ml +2 "processing"%h' +2121 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%G +90 "core"  +2 ."psFlush"PBV.dial PSV +2 "processing"%+ U +56 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%^'W +2629 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%j @ +43 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%n' +1647 #"da"SX HX9/16 (USB:13): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da19aug3014h70s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF + ."Qmail"HABfans.email "24.585 sec auto-exposure",Subject: "da19aug3014h images!" +13 "storage"(M- +5 "core" -' +8 "storage"(u& +7 "core" &  +2 "manipulator"&D& +3 "core" &  *p +2 "manipulator"&v% +3 "core" %\  * +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 2 +2 "manipulator"&w( +250 "core" ( +2 "manipulator"&E& +5 "core" &  .e +4 "storage"(f& +6 "core" &   +4 ."da"Forearm.reconfigure TightForearm +6 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 2 + 700 counts +4 "manipulator"&X' +99 "core" ' +2 ."da"SE.reconfigure SEgently +5 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.12 Pucks below Top Plate +2 "storage"(!'0 +60 "core" ' +6 "manipulator"&z& +15 "core" &  Je +8 "storage"( & +14 "core" & # +2 ."da"Elbow.reconfigure LimpElbow +8 "manipulator"&$ ,(#b +8 ."da"Forearm.reconfigure LooseForearm +5 "manipulator"&#Q@2^d^b +7 ."da"Forearm.seek 2 +6 "manipulator"&Z'Y +41 "core" ' +6 ."da"Elbow.hold +8 "manipulator"&, +11 "core" , +8 ."da"Elbow.reconfigure TightElbow +4 "manipulator"&$&.,(\ #b +11 ."da"SE.reconfigure SEconfig +7 "storage"(#QK-0-\ b +9 ."da"SE.seek 0.07 Pucks below Top Plate +5 "storage"(K' +22 "core" ' +4 "manipulator"&% +7 "core" %jk R Q D @ +5 "storage"({& +7 "core" & + ."da"Forearm.force -20 +2 "manipulator"&5 +2 ."da"Forearm.seek 2 + 317 counts +4 "manipulator"&R'ϖ +19 "core" ' +2 "manipulator"&& +4 "core" & Oe +2 "storage"(& +3 "core" & \ \ n +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&~' +25 "core" ' +4 "storage"( % +4 "core" %"\ \    +6 ."downElevator"SE.seek :down +4 "storage"('v +98 (A% +3 "core" %q5 Yj +2 "manipulator"&% +4 "core" %  N + ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&]'\ +42 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +43 "core" ' +31  +2 ."psFlush"PS.seek :empty +3 "processing"%|'9 +28 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +2 ."da"SC.coast +3 "storage"(6 +2597 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +44 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%2' +2639 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%i +73 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%&'W +2630 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%(' +2629 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%%  +73 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%y'9 +2625 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%9 +45 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%l'P +1098 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1603 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%x +72 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +56 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%6'W +2630 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%k +75 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%' +584 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%}' +2124 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%s +74 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"% U +56 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%"'W +2627 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%* @ +55 "core" B +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2628 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +75 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%3'9 +1084 "Can" 66 +1542 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%5 +44 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%8' +2633 "core" ' +2 ."psFlush"PSV.dial PTV +45 "processing"%t +75 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%'W +2632 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%) @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%4' +2629 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%-  +73 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%0'9 +2641 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&?& +4 "core" & 8 0 G de +2 "manipulator"&.% +3 "core" %  P @  e +2 ."psFlush"Elbow.seek PC +2 "manipulator"&7( +254 "core" ( +2 "manipulator"&;& +4 "core" & / . d\\ + ."psFlush"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &p& +3 "core" & ! +  d\\ +2 ."psFlush"Forearm.seek PC +2 "manipulator"&H' +92 "core" ' +2 ."psFlush"Hand.close + "manipulator"&N/ +71 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%c( +403 "core" ( +2 "manipulator"&& +4 "core" & R S ! f\\ + "manipulator"&B% +4 "core" % S S e + ."psFlush"Forearm.seek :retract +2 "manipulator"&/'\ +99 "core" ' +2 ."psFlush"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek :garage + "manipulator"&,(- +155 "core" ( +2 "manipulator"&& +4 "core" &- - , d + ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &C& +2 "core" &- ? .  c +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek :garage +2 "manipulator"&L' +116 "core" ' +2 ."psFlush"Hand.open + "manipulator"&1 +75 "core" 1 +2 "manipulator"&Q% +4 "core" % w   [u + ."psFlush"Forearm.reconfigure LooseForearm +4 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&>'\ +102 "core" ' +2 #tFinished short da assay +46136 "Can". .. +60002  .. +60003 C .- +60002  .- +52809 #t-> samplePassF +2 #Beginning samplePassF + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'<& +3 "core" &I +2 "manipulator"&:& +4 "core" &- R S , f +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&=(- +3 "core" ( +2 "manipulator"& & +4 "core" &- ^ [ f + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &b& +2 "core" &- R R > f +2 .tForearm.seek :garage +2 "manipulator"&F' +110 "core" ' +2 .tHand.close + "manipulator"&$/ +71 "core" / +2 "manipulator"&J& +4 "core" &- )  ? \\ +2 "manipulator"&\\% +3 "core" %   - ` ]d +2 .tForearm.seek :retract +2 "manipulator"& '\ +110 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +279 "core" ( +2 "manipulator"&W& +4 "core" &" = 4 O d<= + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &T& +2 "core" &" , /  d<= +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&S'ρ +94 "core" ' +2 "manipulator"&V& +4 "core" &" 8 4 ^ a<= +2 "manipulator"&U% +3 "core" %} 1 0 a +2 "collection"'& +3 "core" &H +2 "collection"'a& +3 .tCC.seek :closed +2 "collection"'[(O +3 "core" & +3 &b  +9 &0~Z +| +10 &c~Q @ +9 &fmY Q +10 &(IU P +9 &OV P +9 &L[ Q +10 &nMK P +9 &0Kp P +9 &JQ P +10 &Q P +9 & vNu P +10 &"8Jn P +9 &#N Q +9 &%Mq P +10 &'}O Q +9 &)@M P +9 &+O P +10 &,O P +9 &.N P +10 &0IP P +9 &2 M P +9 &3M P +10 &5N P +9 &7QN P +9 &9N P +10 &:O P +9 &<L P +10 &>XI P +9 &@N P +9 &AO P +10 &CL Q +9 &E_P Q +9 &GV Q +10 &Hc S +9 &J W +10 &LE \\ +9 &N Q +9 &O4L %s +10 &Ozj I +5 ( + "collection"'a& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.87 +2 "collection"'Y& +4 "core" &Oz_ I + &Oz` I + .tHand.open + "manipulator"&@1 +70 "core" 1 +2 "manipulator"&`% +4 "core" % } = 5  ] + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +95 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%m  +46 "core"  +2 "processing"%_% +4 "core" %9z + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"% ' +1609 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +45 "core"  +2 .tPS.seek 0ml +2 "processing"%g'W +1610 "core" ' +2 .tPSV.dial PSR + "processing"%d +46 "core"  +2 .tPSR.select :air + "processing"% +11 .tPS.seek 2.5ml + "processing"%' +1937 "Can"d BB +703 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%O  +44 "core"  +2 .tPSV.dial :PTV,via: :air +2 "processing"%1 +198 "core"  +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRV,avoiding: :puck +2 "processing"%o @ +74 "core" A +2 .tPS.seek 0ml +2 "processing"%r'W +2639 "core" ' +2 .tPSV.dial :air + "processing"%  +75 "core"  +2 .tPS.seek 2.5ml +2 "processing"%q' +2630 "core" ' +2 .tPSV.dial :PTV + "processing"%G +75 "core"  +2 .tPS.seek 0ml +2 "processing"%+'W +2624 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&h& +4 "core" &  \\<= +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&j( +3 "core" ( +2 "manipulator"&^& +4 "core" &   9 \\<= + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &M& +2 "core" &   I \\<= +2 .tForearm.seek CC +2 "manipulator"&u'ρ +102 "core" ' +2 .tHand.close + "manipulator"&D/ +70 "core" / +2 .tCC.seek :open +2 "collection"'v( +378 "core" ( +2 "manipulator"&E& +4 "core" &!   \\<= + "manipulator"&f% +4 "core" % τ  a \\v + .tForearm.seek :retract +2 "manipulator"&P'\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&z(- +278 "core" ( +2 "manipulator"& & +4 "core" &- 2 0 V d7 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &I& +2 "core" &- : 2 % c7 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +112 "core" ' +3 .tHand.open + "manipulator"&{1 +73 "core" 1 +42 "manipulator"&% +11 "core" % { ? Xz +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +29293 #t-> samplePassF +2 #Beginning samplePassF + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" & +2 "manipulator"& & +4 "core" &- H J  h7 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&X(- +4 "core" ( +2 "manipulator"&A& +4 "core" &- J P  h7 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" &- G H  h7 +2 .tForearm.seek :garage +2 "manipulator"&w' +108 "core" ' +2 .tHand.close + "manipulator"&!/ +69 "core" / +2 "manipulator"&Z& +4 "core" &- 2 0 k ]7 +2 "manipulator"&% +3 "core" %  - 0 P ]k +2 .tForearm.seek :retract +2 "manipulator"&R'\ +100 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&K( +283 "core" ( +2 "manipulator"&~& +4 "core" & . 2 H d;4 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &n& +2 "core" & = = % c;4 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'ρ +101 "core" ' +2 "manipulator"&\ & +4 "core" & B K $ d;4 +2 "manipulator"&% +3 "core" %{ 1 0 da +2 "collection"'|& +3 "core" & +2 "collection"'i& +3 .tCC.seek :closed +2 "collection"'2(O +3 "core" & +2 &  +10 &0} +| +9 &cy ? +9 &ek P +10 &'G P +9 &L P +9 &K P +10 &lL P +9 &.L P +10 &L P +9 &M P +9 & uL P +10 &"7L P +9 &#L P +9 &%K P +10 &'}K P +9 &)@K P +10 &+K P +9 &,O P +9 &.K P +10 &0GJ P +9 &2\ J P +9 &3K O +10 &5K P +9 &7PJ P +10 &9O P +9 &:L P +9 &<N P +10 &>XK P +9 &@K O +9 &AL P +10 &CK P +9 &E^Q P +10 &GU Q +9 &Hc S +9 &J W +10 &LF [ +9 &N S +9 &O4G $n +10 &Ov G +5 ( + "collection"'i& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.90 +2 "collection"'& +4 "core" &Oc G + &Oc G + .tHand.open +2 "manipulator"&&1 +69 "core" 1 +2 "manipulator"&%% +4 "core" % { : 3 aa + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&('\ +92 "core" ' +2 .tPSV.dial PSR,avoiding: PBV +2 "processing"%9  +208 "core"  +2 "processing"%y% +4 "core" %X} + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%l' +1606 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%x  +54 "core"  +2 .tPS.seek 0ml +2 "processing"%'W +1610 "core" ' +2 .tPSV.dial PSR + "processing"% +55 "core"  +2 .tPSR.select :air + "processing"% +11 .tPS.seek 2.5ml + "processing"%k' +2624 "core" ' +2 ."connect"PRV.dial CBV +2 .tCBV.dial PRV +2 .PSV.dial :PTV,via: :air +2 "processing"%6 +197 "core" ~ +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml +2 "processing"%'W +2635 "core" ' +2 .tPSV.dial :air + "processing"%s  +77 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2629 "core" ' +2 .tPSV.dial :PTV + "processing"%} +76 "core" ~ +2 .tPS.seek 0ml +2 "processing"%*'W +2632 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&"& +4 "core" &   \\;4 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&( +3 "core" ( +2 "manipulator"&& +4 "core" &   \\;4 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &5& +3 "core" & \  . \\;4 +2 .tForearm.seek CC + "manipulator"&3'ρ +96 "core" ' +2 .tHand.close + "manipulator"&t/ +75 "core" / +2 .tCC.seek :open +2 "collection"'8( +377 "core" ( +2 "manipulator"&)& +4 "core" & 3 : ^;4 + "manipulator"&% +3 "core" % ϑ 4 5  ^ +2 .tForearm.seek :retract +2 "manipulator"&-'\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&4(- +277 "core" ( +2 "manipulator"&?& +4 "core" &- 4 >  cN + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &.& +2 "core" &- < 4 cN +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&;' +114 "core" ' +2 .tHand.open + "manipulator"&p1 +73 "core" 1 +2 "manipulator"&% +4 "core" % z Ww + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&N'\ +98 "core" ' +1781 #t-> exit +5 #mEXIT @1567194352.23EDT @1572271770.86EDT = =tMAIN =mMAIN_scheduler @EDT1572271772.59 #"core_reset"Sent BREAK + #t@0x57F5, state=0x3350, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.22 I2C Gateway v3.06 +208 #>RESET< ESP2 v3.22 I2C Gateway v3.06 for core bus +215 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +377 "Can"2\  2\  + #tPolling Can every 10:00 +3 #Cleanly exited at 15:45:52EDT30-Aug-19 +781 #-> ESP.ready! +3 #Powering core bus +492 .Gate.power :raw,:ON +2 "sampler") +2 ) +2 "core"  +3 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  +3 "collection"' 9\ +2 ' 0\ +3 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 )% +3 "core" %\ ) + .tSS.configure SSconfig +2 "sampler")#.0X access 2 +2 .SE.seek :down +2 "storage"(;'v +3 "core" ' +2 "manipulator"&<% +3 "core" %\ &   ' !0 +2 "manipulator"&=& +3 "core" &  S # +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"(>(K +1293 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (?& +2 "core" &K A  +17872 "Can"+\ << +762 #t-> startTube 2 +4867 #-> da 240 + #da sampling at most 240ml +4 #Loading sh1 puck from tube 2 into Collection Clamp +2 ."Qmail"HABfans.email "Started da in tube 2 at 10:20:39EDT28-Oct-19\\n{3 => 0}\\nCan@10:19:43, 22.3C, 36% humidity, 14.3psia, 13.747V, 0.294A, 0.294A avg, 4.04W",Subject: "da sampling at most 240ml" +2 "collection"'@& +5 "core" &}\  +2 .tHand.open + "manipulator"&A1 +67 "core" 1 +2 "manipulator"&B% +4 "core" % \ &  = !0 +2 "storage"(C% +3 "core" %y $  +2 "storage"(D. +2 "core" .(K +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 2 + "storage"(E( +1283 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (F& +3 "core" &  +2 "manipulator"&G& +3 "core" &\  r # +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&H( +13 "core" ( +2 "manipulator"&I& +4 "core" &  "{ +2 "storage"(J& +4 "core" &  +2 .tForearm.seek 2 + 700 counts + "manipulator"&K' +96 "core" ' +2 "storage"(L& +4 "core" &  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"(M'L +271 "core" ' +2 "storage"(N- +3 "core" -'{ +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (O& +2 "core" & o  +2 "manipulator"&P& +4 "core" &\  H "z + .tElbow.seek 2 +2 "manipulator"&Q( +23 "core" ( +2 "manipulator"&R& +4 "core" &  2 + "storage"(S& +4 "core" & !  +2 .tForearm.seek 2 + 300 counts + "manipulator"&T'υ +21 "core" ' +4 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&U/ +70 "core" / +3 ."downElevator"SE.seek :down +5 "manipulator"&V& +2 "storage"(W'v +6 "core" &    + "manipulator"&X% +4 "core" % } +2 .tForearm.seek :retract + "manipulator"&Y'\ +90 "core" ' +2 .tElbow.seek CC +2 "manipulator"&Z( +145 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +5 "core" ( +2 "manipulator"&[& +4 "core" &  W 5 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &\\& +3 "core" & a 5 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&]'ρ +103 "core" ' +2 "manipulator"&^& +4 "core" & ? 5 +2 "manipulator"&_% +3 "core" %φ \\ +2 "collection"'`& +4 "core" &\  +2 "collection"'a& +3 .tCC.seek :closed +2 "collection"'b(O +3 "core" &\  +4 &\  +8 &7\ ,~ +9 &i\ ? +10 &z\ K +9 &>i\ J +9 &m\ J +10 &h\ K +9 &h\ K +10 &Fn\ K +9 & k\ J +9 &j\ J +10 & j\ K +9 &"Nh\ K +9 &$h\ J +10 &%g\ K +9 &'i\ J +10 &)Wg\ J +9 &+i\ J +9 &,o\ K +10 &.h\ K +9 &0_l\ J +9 &2!l\ J +10 &3f\ K +9 &5h\ K +10 &7gg\ J +9 &9*j\ J +9 &:j\ K +10 &<f\ J +9 &>ol\ J +9 &@1k\ J +10 &Ak\ K +9 &Ch\ J +10 &Esr\ L +9 &G3\ L +9 &Hd\ P +10 &J\ U +9 &L]\ V +9 &N\ C +10 &O<B\ $k +9 &O~v\ H +5 ( + "collection"'a& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.77 +2 .Hand.open + "manipulator"&c1 +72 "core" 1 + "manipulator"&d% +4 "core" % φ  \\ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&e'\ +97 "core" ' +2 .tSC.coast + "storage"(6 +2 #tcollectSample 240ml w/bubble point of 24psi + #Priming 7ml + .Gate.power :sampler,:ON +2 ."pumping"Gate.power :analytic3,:ON +3 .tIntake.select :close +2 .Exhaust.select :close + .SS.hold +2 "sampler")f+ +3 "core" + +2 "sampler")g% +4 "core" % . +2 "collection"'h& +4 "core" &O~h\ H +3 "Can")\ SS + #tCalibrating pressure and temperature sensors + .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X' +1554 "core" ' +2 #tStroke completed -- waiting for pressure to equalize ... + .SS.reconfigure SSexhale +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +3 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'6' +97 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")7 +94 "core" ' +2 ."CSpush"CS.coast + "collection"'5 +30 "core"  +7 .tSS.reconfigure SSexhale +2 "sampler")#.0X' +1093 "core" ' +3 #tHeating sh1 puck from tube 2 in Collection Clamp to 70C for 10:00 + .CH.seek 70C,8:00 +3 "collection"'F \  +4 'N9 +3 "core" 9} +102 "collection"'O9 +3 "core" 9|d +102 "collection"'&9 +3 "core" 9} d +102 "collection"'R9 +3 "core" 9} d +102 "collection"'S9 +3 "core" 9}d +102 "collection"'U9 +3 "core" 9}d +102 "collection"'V9 +3 "core" 9}d +102 "collection"'X9 +3 "core" 9~d +102 "collection"'P9 +3 "core" 9"d +102 "collection"';9 +3 "core" 9&d +102 "collection"'K9 +4 "core" 9+d +102 "collection"'[9 +3 "core" 9/d +102 "collection"'H9 +3 "core" 93d +102 "collection"'T9 +3 "core" 97d +102 "collection"'^9 +3 "core" 9;d +102 "collection"'_9 +4 "core" 9\ @d +102 "collection"'`9 +3 "core" 9Dd +102 "collection"'Q9 +3 "core" 91Hd +102 "collection"'\\9 +3 "core" 9ELd +102 "collection"'M9 +3 "core" 9[Pd +102 "collection"'Y9 +3 "core" 9sUd +102 "collection"'+9 +3 "core" 9Yd +102 "collection"'W9 +3 "core" 9]d +102 "collection"'a9 +3 "core" 9ad +102 "collection"'g9 +3 "core" 9ed +102 "collection"'h9 +3 "core" 9jd +102 "collection"']9 +3 "core" 9 nd +102 "collection"'E9 +3 "core" 9(rd +102 "collection"'c9 +3 "core" 9Dvd +102 "collection"'d9 +3 "core" 9`zd +102 "collection"'f9 +3 "core" 9|d +102 "collection"'k9 +3 "core" 9c +102 "collection"'m9 +3 "core" 9` +102 "collection"'l9 +3 "core" 9] +102 "collection"'i9 +3 "core" 9[ +102 "collection"'9 +4 "core" 9W +103 "collection"'j9 +3 "core" 9-T +102 "collection"'p9 +3 "core" 9JQ +102 "collection"'q9 +3 "core" 9hO +102 "collection"'o9 +3 "core" 9L +102 "collection"'9 +4 "core" 9I +102 "collection"'u9 +3 "core" 9G +102 "collection"'v9 +3 "core" 9D +102 "collection"'w9 +3 "core" 9B +102 "collection"'x9 +3 "core" 9> +102 "collection"'n9 +3 "core" 96< +102 "collection"'s9 +3 "core" 9S: +102 "collection"'t9 +3 "core" 9p7 +102 "collection"'|9 +3 "core" 96 +102 "collection"'r9 +3 "core" 92 +102 "collection"'~9 +4 "core" 91 +102 "collection"'z9 +3 "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" 9D& +102 "collection"'9 +3 "core" 9\\% +102 "collection"'9 +3 "core" 9s$ +102 "collection"'9 +3 "core" 9" +102 "collection"'9 +3 "core" 9! +102 "collection"'y9 +3 "core" 9 +102 "collection"'9 +3 "core" 9 +102 "collection"'9 +3 "core" 9 +102 "collection"' 9 +3 "core" 9  +102 "collection"'9 +49 "core" 9  +103 "collection"' 9 +3 "core" 9 & +102 "collection"'\ 9 +3 "core" 9 9 +102 "collection"'9 +3 "core" 9 L +102 "collection"'9 +3 "core" 9 _  +102 "collection"'9 +3 "core" 9 p$ +102 "collection"' 9 +4 "core" 9 ) +102 "collection"'9 +3 "core" 9 - +102 "collection"'9 +3 "core" 9 1 +102 "collection"'9 +3 "core" 9 5 +102 "collection"' 9 +3 "core" 9 : +102 "collection"'9 +3 "core" 9 > +102 "collection"'9 +3 "core" 9 B +102 "collection"'"9 +3 "core" 9 F\ +102 "collection"'9 +3 "core" 9 J +102 "collection"'9 +3 "core" 9 O +102 "collection"'9 +4 "core" 9\ \ S +102 "collection"''9 +3 "core" 9\ W +102 "collection"'(9 +3 "core" 9\ [ +102 "collection"'9 +3 "core" 9\ *_ +102 "collection"'9 +3 "core" 9\ 3d +102 "collection"'9 +4 "core" 9\ <h +102 "collection"'#9 +3 "core" 9\ Dl +102 "collection"'9 +3 "core" 9\ Lp +102 "collection"'-9 +3 "core" 9\ St +102 "collection"')9 +3 "core" 9\ Zy +102 "collection"'9 +4 "core" 9\ a} +102 "collection"',9 +3 "core" 9\ g +102 "collection"'/9 +3 "core" 9\ m +102 "collection"'.9 +3 "core" 9\ s +2 .tCH.hold 10:00,70C +3 "collection"'3 `\ `\ p  +3 "core"  +25224 "Can"&\ +34777 "core" ` +2 "collection"'59 +4 "core" 9\  + #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml +2 "collection"'0' +327 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'7 @ +95 "core" A +2 .tCSV.dial :air +2 "collection"'% @ +40 "core" > +3 .tCS.seek 5ml + "collection"'6'l +1345 "core" ' +2 .tCSV.dial CTV +2 "collection"'4  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'1 @ +42 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'9  +41 "core"  +3 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"': @ +41 "core" ? +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'2' +1349 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV +2 "collection"' +95 "core" ~ +2 .tCBV.dial CSV +2 "collection"'!  +27 "core"  +2 "collection"'8% +4 "core" % Z _ \ +2 .tCS.seek 5.001ml +2 "collection"'?'l +1353 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'@  +40 "core" +2 "collection"'<% +4 "core" %l \  +2 .tCS.seek 7ml + "collection"'A' +591 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'C @ +38 "core" ? +2 .tCS.seek 10ml +2 "collection"'=' D +841 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'B ` +107 "core" _ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +3 "collection"'G   +36 "core" + ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'D  +2 'J  +27 "core"  +97  +2 .tCS.seek 5ml +2 "collection"'I'l +1357 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'$ @ +95 "core" B +2 .tCSV.dial :waste +2 "collection"'L +107 "core" +2 .tCS.seek :empty +2 "collection"'N'Ͱ +1346 "core" ' +2 .tCSV.dial :air + "collection"'O @ +67 "core" B +3 .tCS.seek 5ml + "collection"'&'l +1348 "core" ' +2 .tCSV.dial CTV + "collection"'R  +39 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'S @ +41 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'U  +42 "core"  +3 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'V @ +41 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'X' +1355 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV +2 "collection"'P +92 "core"  +2 .tCBV.dial CSV +2 "collection"';  +37 "core"  +2 "collection"'K% +4 "core" %\ +2 .tCS.seek 5ml +2 "collection"'['l +1346 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'H  +41 "core" +2 "collection"'T% +4 "core" %l \  +2 .tCS.seek 6.999ml +2 "collection"'^' +593 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'_ @ +40 "core" > +2 .tCS.seek 10ml +2 "collection"'`' D +843 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'Q ` +105 "core" _ +2 #tLysing Complete + "collection"'\\& +4 "core" &O~nIN\ H +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&M% +4 "core" %\ $    H + "storage"(Y% +4 "core" %  8 + "storage"(+. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 1 + "storage"(W($ +340 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (a& +3 "core" &&  +2 "manipulator"&g& +3 "core" &  h 5 + "manipulator"&h% +4 "core" %\ $ / H +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&]( +154 "core" ( +2 "manipulator"&E& +4 "core" &   ) \ +2 "storage"(c& +3 "core" && . +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&d' +93 "core" ' +2 "storage"(f& +4 "core" &&  B \ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(k'L +270 "core" ' +2 "storage"(m- +3 "core" -'L +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 .tSE.seek :place +2 "storage"(l' +34 "core" ' +3 "manipulator"&i& +3 "core" &    \ +2 "manipulator"&% +3 "core" %   ; +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&j'\ +97 "core" ' +2 .tElbow.seek CC +2 "manipulator"&p( +149 "core" ( +2 "manipulator"&q& +4 "core" &  2 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &o& +2 "core" &   @ 2 +2 .tForearm.seek CC +2 "manipulator"&'ρ +101 "core" ' +2 .tHand.close + "manipulator"&u/ +65 "core" / +4 .tCC.seek :open +2 "collection"'v( +380 "core" ( +2 "storage"(w& +4 "core" &&  D \ +2 "storage"(x& +3 "core" &&  B \ +2 "manipulator"&n& +3 "core" &   2 +2 "manipulator"&s% +3 "core" % π  q +2 .tForearm.seek :retract + "manipulator"&t'\ +98 "core" ' +3 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&|( +151 "core" ( +2 "manipulator"&r& +4 "core" &    +2 "storage"(~& +3 "core" && ! "  +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 1 +2 "manipulator"&z'\\ +111 "core" ' +2 .tElbow.hold +2 "manipulator"&, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&}1 +75 "core" 1 +3 "manipulator"&{% +3 "core" % ne ȴ +2 "storage"(& +3 "core" &&  +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 318 counts + "manipulator"&'Ϛ +11 "core" ' +2 "manipulator"&& +4 "core" &    +41 "storage"(& +12 "core" && , ' 2  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&' +21 "core" ' +2 "storage"(y% +4 "core" % " " O  +2 ."downElevator"SE.seek :down +4 "storage"('v +99 (% +3 "core" %G  ! [ TW +2 "manipulator"& % +4 "core" %  G +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +59 ' + ."downElevator"SE.coast +2 "storage"(5 +2 .tSC.coast + "storage"(6 +3 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"' & +4 "core" &OSS\ + "manipulator"&\ & +4 "core" &   +2 "manipulator"&% +3 "core" %\ & / !Q +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +174 "core" ( +2 "manipulator"&& +4 "core" &-    + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 & & +3 "core" &-   N  + .tForearm.seek :garage +2 "manipulator"&' +110 "core" ' +2 .tHand.close + "manipulator"&/ +66 "core" / +2 "manipulator"&& +4 "core" &-   +2 "manipulator"& % +3 "core" % y Ǻ3 +2 .tForearm.seek :retract +2 "manipulator"&'\ +107 "core" ' + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +275 "core" ( +2 "manipulator"&"& +4 "core" &    5 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &  \   5 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'ρ +99 "core" ' +2 "manipulator"&& +4 "core" &    5 +2 "manipulator"&'% +4 "core" %o   +2 "collection"'(& +3 "core" &QU9\ +2 "collection"'& +3 .tCC.seek :closed +2 "collection"'(O +3 "core" &QU\ +3 &PU%\ 7 +9 &FL~ST\ 0 +10 &zQSs\ D +9 &8iQV^\ H +10 &fQVM\ H +9 &bST0\ H +9 &}gRU\ I +10 &@cRU \ H +9 &gPU \ H +9 &eTV\ H +10 &cQW\ H +9 &!GfSW\ I +10 &#\ dPV\ H +9 &$cRV\ H +9 &&fQV\ H +10 &(PeST\ H +9 &*eQUs\ I +9 &+cRVd\ H +10 &-hQUU\ H +9 &/XcRV@\ H +10 &1eRU6\ I +9 &2eSUm\ H +9 &4fRV\ H +10 &6afRWq\ H +9 &8"eQVa\ H +9 &9aUVX\ H +10 &;fQYR\ I +9 &=icRV9\ H +10 &?*gRV'\ H +9 &@cQV\ H +9 &BcSW \ H +10 &DoeQW\ I +9 &F1hRV\ I +9 &GtQW\ I +10 &IRW\ M +9 &K\\SV\ R +10 &MQV\ U +9 &NxPV\ . +9 &Oq*SV\ O +10 ( + &Oz]SV\ F + "collection"'& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.52 + "collection"'& +4 "core" &Oz]QU\ F +2 .tHand.open + "manipulator" +65 "core" 1 +2 "manipulator"&% +4 "core" % o   C +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&-'\ +92 "core" ' +3 .tPSV.dial PSR +2 "processing"%) +126 "core"  +2 "processing"%% +4 "core" %Z\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1.5ml +2 "processing"%,' +1498 "Can"&\ >> +122 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%/  +55 "core"  +2 .tPS.seek 0ml +2 "processing"%.'W +1616 "core" ' +2 .tPSV.dial PSR +2 "processing"%F +52 "core"  +2 .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%3' +2628 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +2 "processing"%5 +2 "collection"'>  +5 "core"  +2 "processing"%7  +3 "core"  +69 +2 .tPSV.dial :mixloop + "processing"%% +100 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%0  +69 "core" +3 .tPS.seek 0ml + "processing"%4'W +2639 "core" ' +2 .tPSV.dial :air +2 "processing"%1  +40 "core"  +2 .tPS.seek 2.5ml +2 "processing"%9' +2624 "core" ' +2 .tPSV.dial :mixloop + "processing"%: +43 "core" +2 .tPS.seek 0ml +2 "processing"%6'W +2631 "core" ' +2 .tPSV.dial :air + "processing"%  +43 "core"  +2 .tPS.seek 2.5ml +2 "processing"%!' +2638 "core" ' +2 .tPSV.dial :mixloop + "processing"%8 +42 "core" +2 .tPS.seek 0ml +2 "processing"%2'W +2635 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&@& +4 "core" &   4 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&<( +3 "core" ( +2 "manipulator"&?& +3 "core" &   \  4 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &C& +3 "core" &   U 4 + .tForearm.seek CC +2 "manipulator"&A'ρ +94 "core" ' +2 .tHand.close + "manipulator"&B/ +73 "core" / +2 .tCC.seek :open +2 "collection"'G( +379 "core" ( +2 "manipulator"&D& +4 "core" &    4 + "manipulator"&J% +4 "core" % σ   +2 .tForearm.seek :retract + "manipulator"&='\ +93 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&$(- +274 "core" ( +2 "manipulator"&L& +4 "core" &-   B Q + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &I& +2 "core" &-  = Q +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&O' +114 "core" ' +3 .tHand.open + "manipulator"&N1 +76 "core" 1 +2 "manipulator"&R% +4 "core" % U Ȱ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&S'\ +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 + "collection"'U& +4 "core" &\\ak\ +2 "manipulator"&V% +3 "core" %\   O  +2 "storage"(&% +3 "core" %t > A  +2 "storage"(P. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 + "storage"(;( +341 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (K& +2 "core" & $ % + J \  +2 "manipulator"&X& +3 "core" &-    Q +2 "manipulator"&H% +3 "core" %\     +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&T( +178 "core" ( +2 "manipulator"&[& +4 "core" &  P % +2 "storage"(_& +3 "core" & $ / $  \  +41 .tForearm.reconfigure TightForearm +10 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&^' +98 "core" ' +2 "storage"(Q& +4 "core" & $ - , M \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(\\'L +286 "core" ' +2 "storage"(M- +3 "core" -'x +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (Y& +2 "core" & #   C \  +2 "manipulator"&+& +4 "core" &   $ + .tElbow.seek 2 +2 "manipulator"&a( +3 "core" ( +2 "manipulator"&g& +3 "core" &    $ +2 "storage"(h& +3 "core" & $  : \  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&E'υ +20 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&c/ +73 "core" / +3 ."downElevator"SE.seek :down +5 "manipulator"&f& +2 "storage"(Z'v +6 "core" &    $ + "manipulator"&e% +4 "core" % }    +2 .tForearm.seek :retract +2 "manipulator"&m'\ +97 "core" ' +2 .tElbow.seek CC +2 "manipulator"&i( +143 "core" ( +3 "manipulator"&& +3 "core" ' + &   4 +2 ."downElevator"SE.coast +2 .tElbow.reconfigure LooseElbow +2 "storage"(5 +4 "manipulator"&$ &.,(#b +2 &k& +3 "core" &   9 4 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&q'ρ +95 "core" ' +3 "manipulator"&o& +4 "core" &  _ 4 +2 "manipulator"&d% +4 "core" %ϋ ( +2 "collection"']& +3 "core" &`b:\ +2 "collection"'u& +3 .tCC.seek :closed +2 "collection"'j(O +3 "core" &[c@\ +3 &``4\  +9 &2\\b+\ *y +9 &g^c(\ = +9 &|]b\ J +10 &M`^b \ H +9 &h[`\ H +9 &g\\a\ I +10 &d^a\ I +9 &Sf^b\ I +9 &`]`\ H +10 &c]al\ H +9 & a]ch\ H +10 &"\\c]bd\ H +9 &$c[b\ I +9 &%g]a\ H +10 &'j_a\ H +9 &)dg\\a\ H +9 &+&`]b\ H +10 &,c^`\ I +9 &.e`c\ I +10 &0ke\\a\ I +9 &2-e]b\ I +9 &3e]av\ H +10 &5d]cn\ I +9 &7ub^cb\ H +9 &96g\\bK\ H +10 &:g`cN\ H +9 &<f\\a;\ I +10 &>|e\\b5\ H +9 &@>b^b\ H +9 &Ah]`e\ I +10 &Cc^bz\ H +9 &Eg`at\ H +9 &GCm^aw\ J +10 &H]`j\ L +9 &J]`^\ Q +10 &Ll]a_\ S +9 &N+\\a]\ A +9 &O48\\^O\ . +10 &OY]^L\ ? +5 ( + "collection"'u& +4 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.57 +2 .Hand.open +2 "manipulator"&b1 +2 "core" &OJ\\_;\ ? +69 1 +2 "manipulator"&w% +4 "core" % ϋ ' + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&x'\ +99 "core" ' +2 .tSC.coast + "storage"(6 +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'n  +124 "core" ~ +2 .tCSV.dial CTV +2 "collection"'s  +28 "core"  +3 .tPS.seek 2.5ml + "processing"%r' +2628 "core" ' +2 "collection"'~% +4 "core" % F36}\  +2 .tCS.seek 4.15ml + "collection"''Q +1560 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%p  +41 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%}  +67 "core"  +2 .tPS.seek 0ml +2 "processing"%{'W +2635 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"' ` +37 "core" ^ +2 .tCSV.dial :air +2 "collection"' @ +42 "core" > +2 .tCS.seek 10ml + "collection"'' D +1570 "core" ' +2 .tCSV.dial CTV +2 "collection"'t  +41 "core"  +2 .tCS.seek 0ml +2 "collection"'y' +2638 "core" ' +2 .tCBV.dial :waste1 + "collection"'| @ +29 "core" > +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +3 "collection"'  +124 "core" +2 "collection"' & +4 "core" &OKV\ ? +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&z% +3 "core" %\ "    > +2 "storage"(% +3 "core" %  +2 "storage"( . +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 1 + "storage"(\ ($ +336 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" &% S +3 "manipulator"&l& +3 "core" &  G 4 + "manipulator"&% +4 "core" %\ "   , > +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 + "manipulator"&( +158 "core" ( +2 "manipulator"& & +4 "core" &     +2 "storage"(& +3 "core" &%   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&W' +95 "core" ' +2 "storage"(& +4 "core" &% % $ 3  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"('L +277 "core" ' +2 "storage"(- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"& & +2 "core" &    +2 "storage"(& +3 "core" &% % #   +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&'\\ +36 "core" ' +2 .tElbow.hold + "manipulator"&", +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(- +2 "core" -' +2 .tSE.seek 0.1 Pucks below Top Plate +2 "storage"('D +31 "core" ' +2 "manipulator"&% +4 "core" %je  ȴ +2 "storage"('& +3 "core" &% %  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 314 counts + "manipulator"&('ϖ +16 "core" ' +2 "manipulator"&& +4 "core" &    +2 "storage"(v& +3 "core" &% $  P +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"&' +17 "core" ' +2 .tSE.seek 1.1 Pucks below Top Plate +2 "storage"(#'3 +42 "core" ' + "manipulator"&& +4 "core" &    +2 "manipulator"&% +3 "core" %    +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&)'\ +92 "core" ' + .tElbow.seek CC +2 "manipulator"&( +150 "core" ( +2 "manipulator"&& +4 "core" &   4 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &/& +2 "core" &  4 +2 .tForearm.seek CC +2 "manipulator"&,'ρ +105 "core" ' +2 .tHand.close + "manipulator"&F/ +75 "core" / +2 .tCC.seek :open +2 "collection"'.( +375 "core" ( +2 "storage"(5& +4 "core" &%  A \ +2 "storage"(7& +3 "core" &%  \ +2 "manipulator"&>& +3 "core" &  4 +2 "manipulator"&%% +3 "core" % | P +2 .tForearm.seek :retract +2 "manipulator"&0'\ +105 "core" ' +42 .tElbow.reconfigure TightElbow +9 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&3( +152 "core" ( +2 "manipulator"&1& +4 "core" &   2 \ +2 "storage"(4& +3 "core" &% # ( <  +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 1 +2 "manipulator"&:'\\ +107 "core" ' +2 .tElbow.hold +2 "manipulator"&9, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"& 1 +68 "core" 1 +4 "manipulator"&6% +4 "core" % o|  ǻ9 +2 "storage"(8& +3 "core" &%   \ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 319 counts + "manipulator"&!'ϛ +14 "core" ' +2 "manipulator"&@& +4 "core" &   \ +2 "storage"(?& +4 "core" &% ) / e  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&C' +16 "core" ' +2 "storage"(B% +4 "core" %1    4 +2 ."downElevator"SE.seek :down +4 "storage"('v +100 (-% +2 "core" %O? - + SS +2 "manipulator"&% +4 "core" %  ! +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&D'\ +88 "core" ' +49 ' + ."downElevator"SE.coast +2 "storage"(5 +2 .tSC.coast + "storage"(6 +3 .tPSV.dial :air + "processing"%J  +70 "core" +2 .tPS.seek 2.5ml +2 "processing"%A' +2632 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%L +39 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%I  +41 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%< +41 "core" +2 .tdelay 1 second +102 .PSV.dial :air +3 "processing"%N  +42 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%R'W +2634 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%=& +4 "core" &T\ +2 "manipulator"&U& +3 "core" &  \ +2 "manipulator"&V% +3 "core" %\     +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&&(- +172 "core" ( +2 "manipulator"&P& +4 "core" &-   + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &O& +2 "core" &-    +2 .tForearm.seek :garage +2 "manipulator"&K' +108 "core" ' +2 .tHand.close + "manipulator"&X/ +74 "core" / +2 "manipulator"&H& +4 "core" &-  ,  +2 "manipulator"&[% +3 "core" % r  Ǹ" +2 .tForearm.seek :retract +2 "manipulator"&_'\ +103 "core" ' +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&$( +112 "core" ( +2 "manipulator"&Q& +4 "core" &   ? + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &S& +3 "core" &   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&M' +100 "core" ' +2 "manipulator"&Y& +4 "core" &  +2 "manipulator"&+% +3 "core" %   +2 "processing"%g& +4 "core" &R\ + "processing"%h& +4 .tPC.seek :closed +2 "processing"%c(Tg +4 "core" &L\ + &Q\  +8 &5~U\ *z +9 &hQ\ ? +10 &n{U\ M +9 &5cd\ K +10 &gc\ L +9 &gg\ K +9 &zhe\ K +10 &=d_\ K +9 &dm\ K +9 &dx\ K +10 & an\ K +9 &"Cgx\ L +10 &$bs\ K +9 &%ex\ K +9 &'es\ K +10 &)Mdw\ K +9 &+cz\ K +9 &,gy\ K +10 &.e\ J +9 &0Vc\ J +10 &2c\ J +9 &3e\ K +9 &5c\ K +10 &7\\hz\ K +9 &9d\ K +9 &:f\ K +10 &<b\ K +9 &>fb\ J +10 &@(c\ J +9 &Aa\ K +9 &Cc\ K +10 &Emg\ K +9 &G-k\ L +9 &Hp\ L +10 &J{\ M +9 &Le\ P +10 &N'\ P +9 &O\ Q +9 &Q\ Q +10 &SPzo\ > +9 &T/ >\ : +9 ( +2 "processing"%h& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.46 + "processing"%f& +4 "core" &T5-\ 4 + &T5-\ 4 +2 .tHand.open + "manipulator"&e1 +65 "core" 1 +2 "manipulator"&T% +4 "core" %   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&^'\ +89 "core" ' +2 .tPRV.dial :air +2 "processing"%  +43 "core"  +2 .tPSV.dial :mixloop +2 "processing"%k +41 "core" +2 "processing"%\\% +4 "core" %XF\ +2 .tPS.seek 0.3ml +2 "processing"%E' +384 "core" ' +2 .tPSV.dial PSR + "processing"%o +99 "core"  +2 "processing"%d% +4 "core" %@\  + #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 +3 .PS.seek 2.5ml + "processing"%a' +1936 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%Z +97 "core" +2 .tPTV.dial :mixing +2 "processing"%m @ +68 "core" A +2 .tPBV.dial :waste2 + "processing"%G  +87 "core"  +2 .tPS.seek 0ml +2 "processing"%u'W +2634 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&b& +4 "core" &  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&w( +2 "core" ( +2 "manipulator"&n& +3 "core" &  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &s& +3 "core" &  ] + .tForearm.seek PC +2 "manipulator"&q' +93 "core" ' +2 .tHand.close + "manipulator"&;/ +72 "core" / +2 .tPC.seek :open +2 "processing"%2( +403 "core" ( +2 "manipulator"&~& +4 "core" &   7 + "manipulator"&`% +4 "core" %  \  +2 .tForearm.seek :retract + "manipulator"&p'\ +93 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&}(- +143 "core" ( +2 "manipulator"&r& +4 "core" &..  \   + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &.. 9  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +114 "core" ' +2 .tHand.open + "manipulator"&1 +71 "core" 1 +2 "manipulator"&t% +4 "core" % [  ȱ1 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp +2 "processing"%|& +4 "core" &\ + "manipulator"&% +4 "core" %\    + "storage"( % +4 "core" % ? < `  + "storage"(z. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 + "storage"(( +385 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 ( & +2 "core" & " \  -  +2 "manipulator"&& +3 "core" &."    +2 "manipulator"&l% +3 "core" %\   J  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&( +170 "core" ( +2 "manipulator"& & +4 "core" &   % +2 "storage"(& +3 "core" & . \ r  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&' +97 "core" ' +2 "storage"(i& +4 "core" & .  1  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(x'L +282 "core" ' +2 "storage"(- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 ( & +2 "core" & . r  +2 "manipulator"&& +3 "core" &  ! $ +2 .tElbow.seek 2 + "manipulator"&( +3 "core" ( +2 "manipulator"&& +3 "core" &   $ +2 "storage"('& +4 "core" & .   \  +2 .tForearm.seek 2 + 300 counts + "manipulator"&'υ +24 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&v/ +77 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&& +3 "storage"('v +6 "core" &   $ + "manipulator"&W% +4 "core" % ~  . +2 .tForearm.seek :retract +2 "manipulator"&'\ +88 "core" ' +2 .tElbow.seek PC +2 "manipulator"&( +176 "core" ' + ."downElevator"SE.coast + "storage"(5 +77 "core" ( +2 "manipulator"&& +4 "core" &  J u + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &(& +3 "core" &  u +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&' +97 "core" ' +2 "manipulator"&& +4 "core" &   C u +2 "manipulator"&/% +4 "core" % 2 +4 "processing"%& +3 "core" &k\ +2 "processing"%"& +4 .tPC.seek :closed + "processing"%F(Tg +3 "core" &p\ +3 &!\  +10 &0{"\ )w +9 &e\ = +10 &|!\ K +9 &De\ J +9 &b"\ K +10 &e\ J +9 &d\ K +9 &Ke\ K +10 &e\ K +9 &b\ K +10 & e\ J +9 &"Ue\ J +9 &$c\ J +10 &%d\ J +9 &'`\ J +9 &)\\c.\ K +10 &+`\ K +9 &,^p\ J +10 &.c\ J +9 &0d_\ K +9 &2'`&\ J +10 &3_\ J +9 &5`i\ K +9 &7m`\ J +10 &9/c\ J +9 &:`\ J +10 &<`\ J +9 &>v]\ J +9 &@7`\ J +10 &A`\ K +9 &C`\ J +9 &E}e\ J +10 &G>e\ K +9 &Hi\ K +10 &Ju\ M +9 &Ls\ P +9 &N6\ P +10 &O\ P +9 &Q\ P +9 &S_{m\ 3 +10 &T&.\ L +9 &TM\ % +2 ( + "processing"%"& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.43 +2 .Hand.open + "manipulator"&)1 +73 "core" 1 +2 "manipulator"&j% +4 "core" %  +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&5'\ +91 "core" ' +2 .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 2 in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%7  +2 %>9 +5 "core" 9 +102 "processing"%%9 +3 "core" 9 +102 "processing"%,9 +3 "core" 9  +102 "processing"%19 +3 "core" 9  +102 "processing"%49 +4 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"% 9 +3 "core" 9 +102 "processing"%69 +3 "core" 9 +102 "processing"%89 +3 "core" 9" +102 "processing"%@9 +4 "core" 9& +102 "processing"%?9 +3 "core" 9+ +102 "processing"%B9 +3 "core" 9/ +102 "processing"%09 +3 "core" 93 +102 "processing"%-9 +3 "core" 97 +102 "processing"%9 +3 "core" 9; +102 "processing"%39 +3 "core" 9@ +102 "processing"%:9 +3 "core" 9D +102 "processing"%!9 +3 "core" 9H +102 "processing"%#9 +3 "core" 9L +102 "processing"%J9 +3 "core" 9 P +103 "processing"%C9 +3 "core" 9U +102 "processing"%9 +3 "core" 9Y +102 "processing"%\ 9 +22 "core" 9"^ +102 "processing"%{9 +3 "core" 9-b +102 "processing"%L9 +4 "core" 95f +102 "processing"%I9 +3 "core" 9=j +102 "processing"%<9 +3 "core" 9Eo +102 "processing"%N9 +3 "core" 9Ms +102 "processing"%A9 +3 "core" 9Vw +102 "processing"%=9 +3 "core" 9^{ +102 "processing"%U9 +3 "core" 9e +2 .tPH.hold 2:00:00,28C +3 "processing"%V ppa +3 .tdelay 1:30 +2 "core"  +1229 "Can".\ 33 +7772 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%P +97 "core"  +2 "processing"%O% +4 "core" %S\ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%9' +586 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +10 .tPS.seek 2ml +2 "processing"%X'[ +1613 "core" ' +2 .tPTV.dial :puck + "processing"%H  +69 "core"  +2 .tPSV.dial PTV +2 "processing"%[ +70 "core" +2 .tPBV.dial :waste1 +2 "processing"%D  +124 "core"  +2 "processing"%Q% +4 "core" %Z\  +2 .tPS.seek 1.5ml +2 "processing"%S' +595 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%K * +33 "core" , +3 .tPS.seek 0ml +2 "processing"%Y'W +1612 "core" ' +2 .tdelay 5:00 +30003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%+  +34 "core" + .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%g * +32 "core" * +2 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%& +70 "core"  + .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml +2 "processing"%_' +2253 "core" ' +2 .tPSV.dial PTV + "processing"%* +71 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%h +71 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%f +70 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%e  +68 "core"  +2 .tPS.seek :empty +2 "processing"%T'9 +2255 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +121 "core" +2 .tPSV.dial :mixloop +2 "processing"%k +41 "core" +2 .tPRV.dial :ab1 +2 "processing"%\\ @ +71 "core" A +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%M'w +350 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +3 "collection"'R  + "processing"%o  +45 "core"  +6 +2 "processing"%d% +4 "core" %s\  +2 .tPS.seek 0.32ml +2 "processing"%E' +394 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"']  +28 "core" +2 .tPRV.dial :air +2 "processing"%Z  +40 "core"  +2 .tPS.seek 0.9ml +2 "processing"%m'D +1230 "core" ' +2 .tPRV.dial :waste2 + "processing"%G @ +69 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%a' +909 "core" ' +3 #taddPMLReagent08 + .PSV.dial :air + "processing"%b  +43 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2ml +2 "processing"%n'[ +1608 "core" ' +2 .tPSV.dial :PML +2 "processing"%s +41 "core" +2 .tPTV.dial :mixing +2 "processing"%; @ +68 "core" B +2 .tPBV.dial :waste1 +2 "processing"%$  +32 "core" +2 "processing"%^% +4 "core" %V\  +2 .tPS.seek 1.85ml +2 "processing"%c'6 +228 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%~ * +33 "core" , +3 .tPS.seek 0ml +2 "processing"%`'W +1213 "Can"0\ a` +757 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'r& +3 "core" &mpD\ +2 "manipulator"&& +3 "core" &  u +2 "manipulator"&q% +3 "core" % % F +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&w(- +132 "core" ( +2 "manipulator"&& +4 "core" &-   - + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &t& +3 "core" &-   - +2 .tForearm.seek :garage + "manipulator"&p' +109 "core" ' +2 .tHand.close + "manipulator"&|/ +77 "core" / +4 "manipulator"&& +3 "core" &- - +2 "manipulator"& % +4 "core" %  U ȽW + .tForearm.seek :retract +2 "manipulator"&z'\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +264 "core" ( +2 "manipulator"& & +4 "core" &   3 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &  : 3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&l'ρ +100 "core" ' +4 "manipulator"& & +3 "core" & # 3 +2 "manipulator"&% +4 "core" %ϋ O +2 "collection"'i& +3 "core" &mna\ +2 "collection"'}& +4 .tCC.seek :closed + "collection"'(O +3 "core" &kq\ +3 &lqN\  +9 &5kpP\ +| +10 &jlqT\ ? +9 &|loq\ K +10 &abnoU\ I +9 & knp\ K +9 &emr\ J +10 &elqe\ J +9 &fmno\ K +9 &*fln]\ J +10 &jlqT\ J +9 & jmpT\ J +10 &"pjmr`\ J +9 &$1mmr\ J +9 &%hmpU\ I +10 &'jmp\ J +9 &)xekp\ J +9 &+;hmn\\\ I +10 &,klnN\ J +9 &.kkpJ\ J +10 &0llo\ J +9 &2BjmpT\ J +9 &4lmqP\ J +10 &5jlpO\ J +9 &7koqQ\ J +9 &9Jgkpm\ J +10 &; gmp]\ I +9 &<hkr\ J +10 &>hmq\ J +9 &@Sglp\ I +9 &BjloO\ J +10 &ChloQ\ I +9 &EjlqS\ J +9 &GXumoB\ K +10 &IjqQ\ M +9 &Jlp[\ Q +10 &Lkqd\ T +9 &NAkp\ B +9 &OHAhp\ d +10 &Oycjo\ C +2 ( + "collection"'}& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.51 + "collection"'& +4 "core" &Oy`jn\ C + .tHand.open + "manipulator"& 1 +68 "core" 1 +2 "manipulator"&% +4 "core" % ϋ ? +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +2 .tPSV.dial PSR +2 "processing"%' +96 "core"  +2 "processing"%v% +4 "core" %Y\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%' +1611 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%W  +40 "core"  +2 .tPS.seek 0ml +2 "processing"%'W +1637 "core" ' +2 .tPSV.dial PSR +2 "processing"% +41 "core"  +2 .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%x' +2639 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +4 "processing"%  +2 "collection"'  +38 "core"  +115  +2 .tPSV.dial :mixloop +2 "processing"%( +96 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%  +69 "core" +2 .tPS.seek 0ml + "processing"%'W +2634 "core" ' +2 .tPSV.dial :air + "processing"%/  +40 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2625 "core" ' +2 .tPSV.dial :mixloop + "processing"% +42 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2632 "core" ' +2 .tPSV.dial :air + "processing"%2  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%)' +2629 "core" ' +2 .tPSV.dial :mixloop + "processing"%j +42 "core" +2 .tPS.seek 0ml +2 "processing"%>'W +2626 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&"& +4 "core" & o 3 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&%( +3 "core" ( +2 "manipulator"&& +4 "core" & - 3 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &,& +2 "core" & | 3 +2 .tForearm.seek CC +2 "manipulator"&'ρ +102 "core" ' +2 .tHand.close + "manipulator"&1/ +69 "core" / +2 .tCC.seek :open +2 "collection"'4( +376 "core" ( +2 "manipulator"&& +4 "core" &  3 + "manipulator"& % +4 "core" % } [ +2 .tForearm.seek :retract + "manipulator"&6'\ +100 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&8(- +279 "core" ( +2 "manipulator"&@& +4 "core" &-   $ + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &?& +2 "core" &-  @ $ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&B' +183 "core" ' +2 .tHand.open + "manipulator"&01 +73 "core" 1 +2 "manipulator"&-% +4 "core" % s  ȸo +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 ."da"delayUntil "11:17:52.71" +24850 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%3 @ +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"%! * +34 "core" , +2 ."da"PSV.dial :air +2 "processing"%#  +41 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%J' +2235 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%C +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" +3 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%{  +87 "core"  +3 ."da"PS.seek :empty +2 "processing"%L'9 +2243 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%I +135 "core"  +2 "processing"%<% +4 "core" %=\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%N' +587 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%A'[ +1248 "Can"@\ 56 +365 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%=  +67 "core"  +2 ."da"PSV.dial PTV +2 "processing"%U +82 "core"  +3 ."da"PBV.dial :waste1 +2 "processing"%P  +33 "core" +2 "processing"%O% +4 "core" %_\  +2 ."da"PS.seek 1.5ml +2 "processing"%u' +601 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%9 * +34 "core" , +3 ."da"PS.seek 0ml +2 "processing"%H'W +1617 "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"%D * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%Q +67 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%X' +2263 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%K +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%S +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%7 +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%+  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%g'9 +2244 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"%& +124 "core"  +2 "processing"%Y% +4 "core" %:\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."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"%h'[ +1614 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%f +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%e  +32 "core" +2 "processing"%_% +4 "core" %_\  +2 ."da"PS.seek 1.5ml +2 "processing"%' +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%k * +33 "core" * +3 ."da"PS.seek 0ml +2 "processing"%\\'W +1612 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%T  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%o * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%R +71 "core"  + ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%d' +2244 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%M +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%] +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%Z +70 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%E  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%G'9 +2232 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%m  +40 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%b  +121 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%a  +42 "core" ~ +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%s +42 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%;' +390 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%$  +43 "core"  +2 "processing"%^% +4 "core" %\  +2 ."da"PS.seek 0.55ml + "processing"%~'y +333 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%n  +42 "core"  +2 ."da"PS.seek 2ml +2 "processing"%c'[ +1568 "core" ' +2 ."da"PSV.dial :PML +2 "processing"%r +41 "core" +2 ."da"PTV.dial :mixing +2 "processing"% @ +66 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%q  +32 "core" +2 "processing"%% +4 "core" %^\  +2 ."da"PS.seek 1.85ml +2 "processing"%t'> +232 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +2 ."da"PS.seek 0ml +2 "processing"%|'W +1964 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +1927 "Can"C\ // +46076 #"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"%5  +42 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%p' +2250 "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"%w +41 "core" +3 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +42 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2249 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%i +123 "core"  +2 "processing"%z% +4 "core" %6\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%.' +587 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +41 "processing"% +17 ."da"PS.seek 2ml +2 "processing"%'[ +1608 "core" ' +2 ."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"%'% +4 "core" %V\  +2 ."da"PS.seek 1.5ml +2 "processing"%v' +598 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%l * +34 "core" , +3 ."da"PS.seek 0ml +2 "processing"%`'W +1457 "Can"I\ 33 +148 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%W  +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"% +69 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2250 "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"%( +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%x'9 +2254 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%/ +122 "core"  +2 "processing"%% +4 "core" %7\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%' +597 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1615 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%2 +69 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +32 "core" +2 "processing"%j% +4 "core" %]\  +2 ."da"PS.seek 1.5ml +2 "processing"%)' +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%" * +33 "core" * +2 ."da"PS.seek 0ml +2 "processing"%'W +1614 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%,  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%1 * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +69 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2249 "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"% +70 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%@'9 +2244 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%? +124 "core"  +2 "processing"%%% +4 "core" %:\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%0' +590 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%-'[ +1606 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%6 +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%B  +32 "core" +2 "processing"%3% +4 "core" %Y\  +2 ."da"PS.seek 1.5ml +2 "processing"%:' +597 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%! * +33 "core" * +3 ."da"PS.seek 0ml +2 "processing"%#'W +1606 "core" ' +2 ."da"delay 2:00 +5830 "Can"G\ .. +6172 #"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"%C * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +80 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%\ ' +2255 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%{ +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%J +71 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%I +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%<  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%L'9 +2251 "core" ' +2 ."da"Gate.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%N +128 "core"  +5 "processing"%=% +11 "core" %8\ +4 #"da"Pulling 0.25ml of PSR.sub1 +4 .PSR.select :sub1 +9 "processing"% +17 ."da"PS.reconfigure PSconfig +5 "processing"%#A d`xb +3 ."da"PS.seek 0.25ml +5 "processing"%U'7 +345 "core" ' +22 ."da"delay 5 seconds +502 "processing"%P% +4 "core" %4\  +2 #"da"Pulling 0.25ml of PSR.sub2 .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%O' +334 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%A'[ +1614 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%9 +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%u  +44 "core"  +2 "processing"%[% +4 "core" %^\  +2 ."da"PS.seek 1.5ml +2 "processing"%D' +595 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%Q * +30 "core" + +3 ."da"PS.seek 0ml +2 "processing"%H'W +1612 "core" ' +9 ."da"delay 10 seconds +1002 #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"%S * +34 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%7 +71 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%+' +2288 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%X +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%& +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%Y +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%g  +70 "core"  + ."da"PS.seek :empty +3 "processing"%*'9 +2308 "core" ' +2 "processing"%f9 +3 "core" 94% +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +2 "processing"%e  +3 "core" 4% + 4% + "processing"%_& +3 "core" &TM\ % +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&h% +4 "core" %\    +2 "storage"(k% +3 "core" %  \ + "storage"(. +3 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 1 +2 "storage"(T($ +340 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (o& +2 "core" &%\ " H \ +2 "manipulator"&R& +4 "core" &- > $ + "manipulator"&\\% +4 "core" %\   + ."da"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&M( +180 "core" ( +2 "manipulator"&]& +4 "core" &\   $ +2 "storage"(Z& +3 "core" &% c\ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&E' +92 "core" ' +2 "storage"(d& +4 "core" &%  \ +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +2 "storage"(m'L +281 "core" ' +2 "storage"(b- +3 "core" -'| +2 ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&a& +2 "core" &\  # +2 "storage"(s& +4 "core" &%\ \  <\ + ."da"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&G'\\ +36 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&$, +3 "core" , + ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(^- +2 "core" -'| +2 ."da"SE.seek 1.1 Pucks below Top Plate +2 "storage"(;'4 +27 "core" ' +3 "manipulator"&n% +4 "core" %dh   ɵ +2 "storage"(~& +3 "core" &% \ + ."da"Forearm.force -20 +2 "manipulator"&5 +2 ."da"Forearm.seek 1 + 308 counts +2 "manipulator"&r'ϐ +10 "core" ' +2 "manipulator"&& +4 "core" &  "} +2 "storage"(q& +4 "core" &%\ \ u\ + ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&' +30 "core" ' +2 ."da"SE.seek 2.1 Pucks below Top Plate +3 "storage"('# +36 "core" ' + "manipulator"&c& +4 "core" &\  & "} +2 "manipulator"&t% +4 "core" %6 + ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +94 "core" ' + ."da"Elbow.seek PC +3 "manipulator"& ( +259 "core" ( +2 "manipulator"&5& +4 "core" &  3 ] +2 ."da"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &|& +2 "core" &  ] +2 ."da"Forearm.seek PC +2 "manipulator"& ' +95 "core" ' +2 ."da"Hand.close + "manipulator"&/ +67 "core" / +2 ."da"PC.seek :open +2 "processing"%w( +402 "core" ( +2 "storage"( & +4 "core" &%  \ \ +2 "manipulator"&p& +3 "core" & \\ ] + "manipulator"&i% +4 "core" %   , +2 ."da"Forearm.seek :retract + "manipulator"&z'\ +93 "core" ' +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 + "manipulator"&( +254 "core" ( +2 "manipulator"&.& +4 "core" &   "y + "storage"( & +4 "core" &%  \ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&' +97 "core" ' +2 ."da"Hand.open + "manipulator"&}1 +76 "core" 1 +3 "storage"('- +3 "core" -'# +2 ."da"SE.seek 1.86 Pucks below Top Plate +2 "storage"(' +25 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.19 Pucks below Top Plate +2 "storage"(l' +55 "core" ' +2 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da19oct2811h240ml.tif +1942 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +4654 #"da"SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 62.48 seconds\ /var/log/esp/da19oct2811h240ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da19oct2811h240ml15s.tif +1557 #SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da19oct2811h240ml15s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da19oct2811h240ml30s.tif +3057 #SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da19oct2811h240ml30s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da19oct2811h240ml70s.tif +7117 #SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da19oct2811h240ml70s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"HABfans.email "62.48 sec auto-exposure",Subject: "da19oct2811h240ml images!" +11 "storage"(v- +9 "core" -' +6 "storage"(W& +7 "core" &%\ \ \ +2 "manipulator"&& +4 "core" &\   S "x + ."da"Elbow.seek 1 +2 "manipulator"&( +3 "core" ( +2 "manipulator"&`& +5 "core" &\   "x +2 "storage"(& +3 "core" &%\ \ \ +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&' +4 "core" ' +2 ."da"SE.reconfigure SEgently +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.9 Pucks below Top Plate +2 "storage"((') +63 "core" ' + "manipulator"&& +4 "core" &\  "x +2 "storage"(& +3 "core" &% !\ +2 ."da"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&/'\\ +64 "core" ' +2 ."da"Elbow.hold +4 "manipulator"&, +3 "core" , + ."da"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 ."da"SE.reconfigure SEconfig +3 "storage"(#QK-0-\ b +4 ."da"SE.seek 2.09 Pucks below Top Plate +3 "storage"(x' +26 "core" ' +32 "manipulator"&% +4 "core" %jr , ɸ! +2 "storage"(2& +4 "core" &% L\ +3 ."da"Forearm.force -20 +4 "manipulator"&5 +6 ."da"Forearm.seek 1 + 314 counts +2 "manipulator"&'ϖ +27 "core" ' +4 "manipulator"&j& +8 "core" &\  "x +2 "storage"(& +6 "core" &% O\ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 700 counts +5 "manipulator"&"' +23 "core" ' +2 "storage"()% +4 "core" % \ +2 ."downElevator"SE.seek :down +4 "storage"(,'v +101 (1% +12 "core" %C \ QK +10 "manipulator"&% +19 "core" % +5 ."da"Forearm.reconfigure LooseForearm +12 "manipulator"&#Q@2^d^b +9 ."da"Forearm.seek :retract +7 "manipulator"&'\ +86 "core" ' +13 ."downElevator"SE.coast +3 "storage"(5 +11 "core" ' +6 ."da"SC.coast +3 "storage"(6 +11 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 #tStarting finalPurge +4 "processing"%& +5 "core" &V\ +2 "manipulator"&& +4 "core" &   "x +2 "manipulator"& % +3 "core" %\   +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&(- +179 "core" ( +2 "manipulator"&& +4 "core" &-    + ."psFlush"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &?& +3 "core" &- K  +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&%' +108 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&@/ +71 "core" / +4 "manipulator"&0& +8 "core" &- Q  +4 "manipulator"&6% +6 "core" %   ǾY +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&B'\ +98 "core" ' +2 ."psFlush"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +3 "manipulator"&3( +128 "core" ( +7 "manipulator"&-& +18 "core" &  n +8 ."psFlush"Elbow.reconfigure LooseElbow +12 "manipulator"&$ &.,(#b +7 &!& +10 "core" & n +8 ."psFlush"Forearm.reconfigure TightForearm +7 "manipulator"&#Q@2^d^\ b +9 ."psFlush"Forearm.seek PC +9 "manipulator"&:' +101 "core" ' +3 "manipulator"&>& +5 "core" & n +5 "manipulator"&C% +9 "core" % A ` +3 "processing"%& +8 "core" &S\ +9 "processing"%#& +10 ."psFlush"PC.seek :closed +32 "processing"%{(Tg +28 "core" &x\ +8 &W\ +7 &S\ +3 &U\ +10 &P\ +7 &N\ +5 &J\  +8 &3~B\ *x +8 &dE\ = +8 &xG\ K +12 &N]I\ J +3 &`@\ J +3 &b@\ K +10 &b=\ K +3 &V_;\ J +10 &`:\ K +10 &b,\ J +3 & `+\ J +12 &"_`)\ J +7 &$ b.\ K +4 &%b6\ K +14 &'b0\ J +3 &)g`6\ J +13 &+(^)\ K +3 &,b0\ J +8 &.]6\ K +6 &0o`/\ J +7 &21b+\ J +2 &3]5\ K +6 &5`%\ K +9 &7w]2\ J +10 &99](\ J +9 &:b!\ K +9 &<`!\ J +10 &>\\\ J +9 &@A\\\ J +10 &Bb\ J +9 &C`\ K +9 &Eb\ J +10 &GHc\ K +9 &I\ g \ K +9 &Jt \ M +10 &L\ P +9 &N?\ P +10 &P\ P +9 &Q\ P +10 &Si{m\ 0 +9 &T(*r\ I +9 &TH\ ) +3 ( + "processing"%#& +2 #"psFlush"Processing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.47 +2 "processing"%J& +3 "core" &TH9\ ) +2 ."psFlush"Hand.open + "manipulator"&I1 +67 "core" 1 +2 "manipulator"&<% +4 "core" %  [ ` +2 ."psFlush"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&\ '\ +91 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%N +125 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%='P +257 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +847 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%L' +1615 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%P +68 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%U  +33 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%O'W +1037 "Can"O\ 77 +1596 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%9 +69 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%u' +589 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%[' +2125 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%A +69 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%Q U +51 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%D'W +2633 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%K @ +41 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%S' +2651 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%7  +68 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%H'9 +2633 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%X +42 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%&' +2630 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%Y +68 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%g'W +2634 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%+ @ +88 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%f' +2632 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%e  +68 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%_'9 +2624 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%h +42 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%k'P +1120 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1615 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%o +68 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%R  +51 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%\\'W +2632 "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"%Z' +592 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%d' +2115 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%8 +69 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"% U +51 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%b'W +2637 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%a @ +41 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%s' +2660 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%^  +68 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%n'9 +2630 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%~ +42 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%' +2639 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%q +68 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%c'W +2628 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%t @ +41 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%E' +2636 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%M  +67 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%m'9 +2637 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'G& +4 "core" &\ +2 "manipulator"&r& +3 "core" & n +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&;( +3 "core" ( +2 "manipulator"&& +4 "core" & n + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &5& +2 "core" & n +3 .tForearm.seek PC + "manipulator"&|' +96 "core" ' +2 .tHand.close + "manipulator"&$/ +75 "core" / +2 .tPC.seek :open +2 "processing"%( +405 "core" ( +2 "manipulator"&& +4 "core" &   n +2 "manipulator"&F% +3 "core" %   +2 .tForearm.seek :retract + "manipulator"& '\ +103 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&p( +356 "core" ( +2 "manipulator"&i& +4 "core" &  - + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 & & +2 "core" & - +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +3 "manipulator"&.'ρ +98 "core" ' +2 "manipulator"& & +4 "core" & % - +2 "manipulator"& % +4 "core" %ϋ  j +2 "collection"'}& +3 "core" &\ +2 "collection"''& +3 .tCC.seek :closed +2 "collection"'z(O +3 "core" &\ +2 &\  +8 &4\ +{ +10 &h\ > +9 &\ K +10 &[h\ J +9 &o\ J +9 &i\ I +10 &i\ J +9 &ck\ J +9 &%k\ J +10 &h\ J +9 & g\ J +10 &"kj\ J +9 &$-o\ J +9 &%g\ J +10 &'n\ J +9 &)sg\ J +9 &+6h\ I +10 &,k\ J +9 &.k\ I +10 &0|i\ I +9 &2>i\ I +9 &3j\ J +10 &5i\ J +9 &7h\ I +9 &9Dm\ J +10 &;f\ I +9 &<i\ J +10 &>j\ J +9 &@Nk\ I +9 &Bn\ J +10 &Ce\ J +9 &Eo\ I +9 &GSv\ K +10 &I\ L +9 &J\ P +10 &L~\ T +9 &N<\ B +9 &O@;\ %n +10 &OU\ A +2 ( + "collection"''& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.52 +2 "collection"'& +3 "core" &OM\ A +2 .tHand.open + "manipulator"&1 +68 "core" 1 +2 "manipulator"&v% +4 "core" % ϋ  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&W'\ +91 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'& +4 "core" &OL\ A +2 "collection"'`% +3 "core" %\ +2 .tCSV.dial CSR +2 "collection"'  +39 "core"  +2 "collection"'% +4 "core" %\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.seek 5ml +2 "collection"''l +1351 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 '% +2 "core" %l\  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'2' +637 "core" ' +2 .tCSV.dial :waste + "collection"' +120 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'' +1984 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'j& +4 "core" &OL\\\ A +2 "collection"'l% +3 "core" %3\ +2 .tCSV.dial :flush + "collection"'  +40 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"')'l +1209 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +41 "core" B +2 "collection"'1% +4 "core" %lF\  +2 .tCS.seek 7ml +2 "collection"'' +528 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'  +4 '(  +38 "core"  +87  +2 .tCBV.dial :waste1 +2 "collection"'/ @ +41 "core" ? +2 .tCS.seek 0ml +2 "collection"'' +166 "Can"d\ ;; +1469 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'& +4 "core" &OL\ A +2 "collection"'x% +3 "core" %\ +2 .tCSV.dial :flush + "collection"'  +68 "core" +3 .tCS.seek 5ml +46 "collection"' 'l +1193 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'" @ +42 "core" B +2 "collection"'% +4 "core" %l\  +2 .tCS.seek 7ml +2 "collection"'?' +526 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"',  +41 "core"  +2 .tCBV.dial :waste2 +2 "collection"'T  +107 "core"  +3 .tCS.seek 0ml + "collection"'' +1646 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'@& +4 "core" &OL\ A +2 "collection"'0% +4 "core" %\ + .tCSV.dial CSR +2 "collection"'6  +51 "core"  +2 "collection"'% +4 "core" %\ + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml +2 "collection"'-' +1886 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml +2 "collection"'!' D +529 "core" ' +3 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +4 "collection"'% +3 '  +95 "core" +33  +2 .tCTV.dial :intake +2 "collection"'>  +68 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'C' \\ +1847 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'  +70 "core" ~ +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'B' +586 "core" ' +2 .tCSV.dial CSR +2 "collection"'w  +95 "core"  +2 "collection"'J% +4 "core" %\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +2 "collection"'I'l +1351 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml +2 "collection"'<' D +1354 "core" ' +2 .tCSV.dial CBV +2 "collection"'# +94 "core" +2 .tCS.seek 0ml +2 "collection"'N' +2623 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&:& +4 "core" &  + - +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&*( +28 "core" ( +2 "manipulator"&=& +4 "core" &   + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &P& +2 "core" & >  +2 .tForearm.seek CC +2 "manipulator"&U'ρ +102 "core" ' +2 .tHand.close + "manipulator"&L/ +71 "core" / +2 .tCC.seek :open +2 "collection"'9( +378 "core" ( +2 "manipulator"&O& +4 "core" &    + "manipulator"&u% +4 "core" % s  % T +2 .tForearm.seek :retract + "manipulator"&A'\ +102 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&Q(- +272 "core" ( +2 "manipulator"&[& +4 "core" &-  X ( + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &K& +2 "core" &-  & ( +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&D' +117 "core" ' +3 .tHand.open + "manipulator"&71 +66 "core" 1 +2 "manipulator"&S% +4 "core" % k J ȶ\\ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&X'\ +97 "core" ' +2 "processing"%H& +4 "core" &)\ +5807 #t-> access 3 +2 .SE.seek :down +2 "storage"(Y'v +3 "core" ' + "manipulator"&&% +4 "core" %\  3  +2 "manipulator"&+& +3 "core" &- G ( +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 7 + "storage"(g([z +1911 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (e& +2 "core" &[y \ h \ +4883 #t-> access 7 +2 .SE.seek :down +2 "storage"(f'v +2 "core" ' +2 "manipulator"&h% +4 "core" %\   ~  +2 "manipulator"&_& +3 "core" &- U ( +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 4 + "storage"(k(,H +968 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (o& +2 "core" &,H  C +340 #t-> access 1 +2 .SE.seek :down +2 "storage"(R'v +3 "core" ' +2 "manipulator"&% +4 "core" %\     +2 "manipulator"&]& +3 "core" &-  , ( +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"(\\(< +347 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (Z& +3 "core" &<>   +26772 "Can"\ :: +60002 4\ :; +60002 x\ ;: +60002 \ ;: +60003 \ :: +60002 y\ ;: +60002 v\ ;: +60002  u\ :: +60002 t\ :: +60003  u\ :: +60002 t\ :: +60002 r\ :: +60002 Vu\ :: +60002 u\ ;: +60003 ,v\ :: +60002 v\ :: +60002 x\ :: +10199 #t-> exit +5 #mEXIT @1572289285.67EDT @1572526943.55EDT = =tMAIN =mMAIN_scheduler @EDT1572526945.31 #"core_reset"Sent BREAK +2 #t@0x6429, state=0x3350, ifg=0x00, ie=0x75 #>RESET< ESP2 v3.22 I2C Gateway v3.06 +208 #>RESET< ESP2 v3.22 I2C Gateway v3.06 for core bus +220 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +385 "Can"\  + \ { #tPolling Can every 10:00 +2 #Cleanly exited at 15:01:25EDT28-Oct-19 +1283 #-> ESP.ready! +3 #Powering core bus +511 .Gate.power :raw,:ON +58 "sampler") +2 ) + "core"  +2 "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +3 % 2\ + % *\ +2 % 0\ +3 "sampler")&\ +3 )% +2 "core" %}y ) + .tSS.configure SSconfig +3 "sampler")#.0X access 2 +2 .SE.seek :down +2 "storage"(;'v +2 "core" ' +2 "manipulator"&<% +3 "core" %\  d  +2 "manipulator"&=& +4 "core" &  < $ + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"(>(K +1284 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (?& +2 "core" &K" Y k  +53667 "Can"z\ DD +31011 #t-> extractDA +1220 #-> ExtractDA +2 !o:NameError: mesg"%uninitialized constant ExtractDA: name:ExtractDA:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +949 #-> daExtract +2 !o:ArgumentError: mesg"(wrong number of arguments (0 for 1):bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +903 #-> extract +447 #-> Extract +2 !o:NameError: mesg"#uninitialized constant Extract: name: Extract:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +10025 #-> daExtract +2 !o:ArgumentError: mesg"(wrong number of arguments (0 for 1):bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +4298 #-> extract +11141 "Can"d\ DD +3405 #t-> startTube 2 +797 #-> DAextract +2 !o:NameError: mesg"%uninitialized constant DAextract: name:DAextract:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2787 #-> DAextract 40 +2 !o:NoMethodError : mesg"1undefined method `DAextract' for main:Object: name0: args0:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2097 #-> daExtract + !o:ArgumentError: mesg"(wrong number of arguments (0 for 1):bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +3243 #-> access 2 +2 .SE.seek :down + "storage"(@'v +3 "core" ' + "manipulator"&A% +4 "core" %\  b  +2 "manipulator"&B& +3 "core" &  W $ +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"(C(K +2 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (D& +3 "core" &K" ?   +720 #t-> startTube 2 +593 #-> DAextract +2 !o:NameError: mesg"%uninitialized constant DAextract: name:DAextract:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +1454 #-> daExtract +2 !o:ArgumentError: mesg"(wrong number of arguments (0 for 1):bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +436 #-> daExtract 40 +2 #Loading sh1 puck from tube 2 into Collection Clamp + "collection"'E& +3 "core" &I\ +2 .tHand.open + "manipulator"&F1 +114 "core" 1 + "manipulator"&G% +4 "core" % \  J  +2 "storage"(H% +3 "core" %{ ?  +2 "storage"(I. +2 "core" .(K +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(J( +1288 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (K& +2 "core" & A  +2 "manipulator"&L& +3 "core" &  \\ $ +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&M( +17 "core" ( +2 "manipulator"&N& +3 "core" &  @ % +2 "storage"(O& +4 "core" &   +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&P' +93 "core" ' + "storage"(Q& +4 "core" & :  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"(R'L +262 "core" ' + "storage"(S- +3 "core" -'h +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (T& +2 "core" & 9 +2 "manipulator"&U& +3 "core" &  n % +2 .tElbow.seek 2 +2 "manipulator"&V( +21 "core" ( + "manipulator"&W& +4 "core" & 2  +2 "storage"(X& +3 "core" & 6  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&Y'υ +37 "core" ' +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&Z/ +76 "core" / +2 ."downElevator"SE.seek :down +4 "manipulator"&[& +4 "storage"(\\'v +6 "core" & ,  +2 "manipulator"&]% +3 "core" % ϋ ~ +2 .tForearm.seek :retract +2 "manipulator"&^'\ +98 "core" ' + .tElbow.seek CC +2 "manipulator"&_( +131 "core" ' + ."downElevator"SE.coast + "storage"(5 +20 "core" ( + "manipulator"&`& +4 "core" &  v :* +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &a& +2 "core" &   :* +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&b'ρ +106 "core" ' + "manipulator"&c& +4 "core" & 9) +2 "manipulator"&d% +4 "core" %ω  c +4 "collection"'e& +3 "core" &E\ +2 "collection"'f& +3 .tCC.seek :closed +2 "collection"'g(O +3 "core" &@\ +4 &\ < +9 &M\ 0 +9 &Jw\ E +10 &r\ K +9 &l\ J +10 &~o\ J +9 &?n\ K +9 &i\ J +10 &m\ K +9 &j\ J +9 &Hi\ J +10 &! l\ K +9 &"e\ J +10 &$k\ K +9 &&Pg\ J +9 &(g\ J +10 &)h\ J +9 &+f\ J +9 &-Xk\ J +10 &/c\ J +9 &0h\ J +10 &2k\ J +9 &4`j\ J +9 &6"i\ J +10 &7c\ J +9 &9j\ K +9 &;ih\ J +10 &=*h\ J +9 &>k\ K +10 &@g\ J +9 &Bpk\ J +9 &D1r\ K +10 &Eu\ K +9 &G\ N +9 &Ie\ Q +10 &K\ T +9 &L\ U +10 &N\ 7 +9 &OY.\ "e +9 &OzY\ D +3 ( + "collection"'f& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.63 + .Hand.open +2 "manipulator"&h1 +74 "core" 1 + "manipulator"&i% +4 "core" % ϊ  b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&j'\ +90 "core" ' + .tSC.coast + "storage"(6 +3 #tcollectSample 40ml w/bubble point of 24psi + #Priming 7ml .Gate.power :sampler,:ON +2 ."pumping"Gate.power :analytic3,:ON +2 .tIntake.select :close +2 .Exhaust.select :close + .SS.hold +2 "sampler")k+ +3 "core" + +2 "sampler")l% +4 "core" %  +2 "collection"'m& +3 "core" &OzW\ D +3 "Can"^\ PP + #tCalibrating pressure and temperature sensors +2 .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"' ' +110 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")! +128 "core"  +3 .tSS.reconfigure SSexhale +2 "sampler")#.0X& +4 "core" &Oz_j\ D + ."airStroke"CSV.dial :waste +5 "sampler")E% +3 "collection"'F +2 "core" %ux  +2 .tSSV.dial :exhaust + "sampler")G  +62 "core" +3 ."airStroke"CS.seek 0ml +2 "collection"'H' +4 "core" ' +  + ."airStroke"CSV.dial :air +4 .tExhaust.select :open + "collection"'I @ +2 "sampler")@ +11 .tSS.reconfigure SSexhale +2 "sampler")#.0X + ."CSpush"CS.reconfigure CSfast +3 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'e' +96 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")V +63 "core" ' + ."CSpush"CS.coast + "collection"'5 +63 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0XR +103 "collection"'9 +2 "core" 9]N +103 "collection"'9 +2 "core" 9|L +103 "collection"')9 +2 "core" 9I +103 "collection"'(9 +2 "core" 9F +103 "collection"'9 +2 "core" 9D +103 "collection"'9 +3 "core" 9A +103 "collection"'#9 +2 "core" 9> +103 "collection"',9 +2 "core" 93< +103 "collection"'-9 +2 "core" 9P: +103 "collection"'.9 +2 "core" 9n7 +103 "collection"'%9 +2 "core" 95 +103 "collection"'09 +2 "core" 92 +103 "collection"'19 +2 "core" 90 +103 "collection"'29 +2 "core" 9. +103 "collection"'9 +2 "core" 9- +103 "collection"'49 +3 "core" 9) +103 "collection"'59 +2 "core" 9.( +103 "collection"'69 +2 "core" 9H& +103 "collection"'39 +2 "core" 9`% +103 "collection"'79 +2 "core" 9y# +103 "collection"'99 +2 "core" 9! +103 "collection"':9 +2 "core" 9 +103 "collection"'=9 +2 "core" 9 +103 "collection"'89 +2 "core" 9 +103 "collection"'!9 +2 "core" 9 +103 "collection"'/9 +3 "core" 9 +103 "collection"'<9 +2 "core" 9  +103 "collection"' 9 +2 "core" 9 # +103 "collection"'?9 +2 "core" 9 6  +103 "collection"'B9 +2 "core" 9 H +103 "collection"'D9 +3 "core" 9 Z +103 "collection"'A9 +2 "core" 9 k +103 "collection"'>9 +2 "core" 9 { +103 "collection"'E9 +2 "core" 9   +103 "collection"'F9 +2 "core" 9 % +103 "collection"'G9 +3 "core" 9 ) +103 "collection"'I9 +2 "core" 9 - +103 "collection"';9 +2 "core" 9 1 +103 "collection"'L9 +2 "core" 9 5 +103 "collection"'H9 +2 "core" 9 : +103 "collection"'N9 +2 "core" 9 > +103 "collection"'O9 +2 "core" 9 B\ +103 "collection"'$9 +2 "core" 9 F +103 "collection"'C9 +2 "core" 9\ J\ +103 "collection"'&9 +2 "core" 9\ O +103 "collection"'S9 +3 "core" 9\ S +103 "collection"'T9 +2 "core" 9\ $W +103 "collection"'U9 +2 "core" 9\ ,[ +103 "collection"'K9 +2 "core" 9\ 5_ +103 "collection"'W9 +2 "core" 9\ =d +103 "collection"'X9 +3 "core" 9\ Ch +103 "collection"'Z9 +2 "core" 9\ Jl +103 "collection"'Q9 +2 "core" 9\ Pp +103 "collection"']9 +2 "core" 9\ Vt +103 "collection"'M9 +2 "core" 9\ \\y +103 "collection"'P9 +3 "core" 9\ a} +103 "collection"'[9 +2 "core" 9\ g +103 "collection"'`9 +2 "core" 9\ j +103 "collection"'R9 +2 "core" 9\ o +103 "collection"'Y9 +2 "core" 9\ s +2 .tCH.hold 10:00,70C +3 "collection"'d `\ `\ q  +3 "core"  +38582 "Can"N\ +21421 "core" ` + "collection"'a9 +4 "core" 9\  + #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml +2 "collection"'V' +336 "core" ' + .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'@ @ +96 "core" A + .tCSV.dial :air +2 "collection"'e @ +40 "core" ? +2 .tCS.seek 5ml + "collection"'c'l +1350 "core" ' + .tCSV.dial CTV +2 "collection"'\\  +43 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'+ @ +42 "core" > + .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'h  +43 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'^ @ +42 "core" > + .tdelay 2 seconds +203 .CS.seek 0ml +2 "collection"'f' +1356 "core" ' + #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV +2 "collection"'l +93 "core"  + .tCBV.dial CSV +2 "collection"'i  +29 "core"  + "collection"'m% +4 "core" % ] ` \ +2 .tCS.seek 5ml +2 "collection"'b'l +1347 "core" ' + .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'  +42 "core" + "collection"'J% +4 "core" %l 6\  +2 .tCS.seek 6.999ml +2 "collection"'p' +593 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'k @ +41 "core" > +2 .tCS.seek 10ml + "collection"'q' D +844 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'r ` +107 "core" _ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'o   +38 "core" " + ."connect"CSV.dial CTV +5 .tCTV.dial CSV + "collection"'n  +2 's  +28 "core"  +97  +2 .tCS.seek 5ml + "collection"'v'l +1369 "core" ' + .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'u @ +95 "core" B + .tCSV.dial :waste +2 "collection"'z +96 "core" + .tCS.seek :empty +2 "collection"'{'Ͱ +1356 "core" ' + .tCSV.dial :air +2 "collection"'| @ +69 "core" B +2 .tCS.seek 5ml + "collection"'}'l +1347 "core" ' + .tCSV.dial CTV +2 "collection"'~  +52 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'x @ +53 "core" B + .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'y  +40 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +40 "core" ? + .tdelay 2 seconds +203 .CS.seek 0ml +2 "collection"'' +1357 "core" ' + #tRecovering Lysate (#2 of 2) + .CSV.dial CBV +2 "collection"' +94 "core"  + .tCBV.dial CSV +2 "collection"'  +38 "core"  + "collection"'% +4 "core" %\ +2 .tCS.seek 5ml +2 "collection"''l +1361 "core" ' + .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'  +41 "core" + "collection"' % +4 "core" %l\ +2 .tCS.seek 7ml +2 "collection"'\ ' +588 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"' @ +42 "core" > +2 .tCS.seek 10ml + "collection"' ' D +850 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +106 "core" _ + #tLysing Complete +2 "collection"'& +4 "core" &Oz]SU \ \ D + #tStoring sh1 puck in Collection Clamp to tube 1 +2 "manipulator"&% +3 "core" %\     + "storage"(% +4 "core" %n $ " + "storage"( . +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 1 + "storage"(($ +340 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" && { +2 "manipulator"&& +3 "core" &   9% + "manipulator"&% +4 "core" %\     +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 +2 "manipulator"&( +159 "core" ( + "manipulator"&& +4 "core" &    +2 "storage"(& +3 "core" && ! ! +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&' +99 "core" ' + "storage"(& +4 "core" && $ $ '  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"("'L +271 "core" ' +4 "storage"(- +6 "core" -'L +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 .tSE.seek :place +2 "storage"('' +34 "core" ' +2 "manipulator"&& +3 "core" &    +2 "manipulator"&% +3 "core" %    1 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&)'\ +98 "core" ' + .tElbow.seek CC +2 "manipulator"&(( +156 "core" ( + "manipulator"&& +4 "core" &  u ;5 + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 && +2 "core" &  S ;5 +2 .tForearm.seek CC +2 "manipulator"&#'ρ +105 "core" ' + .tHand.close + "manipulator"&,/ +76 "core" / +2 .tCC.seek :open +2 "collection"'-( +376 "core" ( + "storage"(.& +4 "core" && ! ! +2 "storage"(%& +3 "core" &&  } +2 "manipulator"&0& +3 "core" &  ;5 +2 "manipulator"&1% +3 "core" % J   n +2 .tForearm.seek :retract + "manipulator"&2'\ +94 "core" ' + .tElbow.reconfigure TightElbow +42 "manipulator"&$&.,(\ #b +11 .tElbow.seek 1 +2 "manipulator"&( +160 "core" ( + "manipulator"&4& +4 "core" &    +2 "storage"(5& +3 "core" && 3 0 -  +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 1 +2 "manipulator"&6'\\ +111 "core" ' + .tElbow.hold +2 "manipulator"&3, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&71 +70 "core" 1 +2 "manipulator"&9% +4 "core" % hr n ȸ + "storage"(:& +4 "core" &&   _ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 312 counts + "manipulator"&='ϔ +15 "core" ' + "manipulator"&8& +4 "core" &   .  +2 "storage"(!& +3 "core" && > > r  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&/' +34 "core" ' +2 "storage"(<% +4 "core" % = = Y  +2 ."downElevator"SE.seek :down +3 "storage"( 'v +100 (?% +10 "core" %F ! # S SW +2 "manipulator"&B% +3 "core" %   $ w +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&D'\ +97 "core" ' +48 ' + ."downElevator"SE.coast + "storage"(5 +2 .tSC.coast + "storage"(6 +16416 "Can"S\ +* +118 #t-> CSV.air2 + .CSV.dial :air2 +2 "collection"'A @ +108 "core" B +591 #t-> CS.empty +2 .CS.seek :empty +2 "collection"'>'Ͱ +2627 "core" ' + "collection"'E% +4 "core" %ͮaf\ +3197 #t-> purge.Intake +2 !o:NoMethodError : mesgu:NameError::message0undefined method `Intake' for :purge:Symbol: name: Intake: args[:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +1769 #-> Purge.intake +2 !o:NameError: mesg"!uninitialized constant Purge: name:\ Purge:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +1348 #-> Purge.Intake +2 !o:NameError: mesg"!uninitialized constant Purge: name:\ Purge:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +1071 #-> purgeIntake + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'F& +3 "core" &ch&\ +2 "manipulator"&G& +4 "core" &   V  +2 "manipulator"&I% +3 "core" %\ (  : F +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&;(- +174 "core" ( + "manipulator"&L& +4 "core" &-  b  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &H& +2 "core" &- A  +2 .tForearm.seek :garage +2 "manipulator"&N' +112 "core" ' + .tHand.close +2 "manipulator"&O/ +67 "core" / + "manipulator"&$& +4 "core" &- I  +2 "manipulator"&C% +3 "core" % | Ȼ9 +2 .tForearm.seek :retract +2 "manipulator"&&'\ +98 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&S( +274 "core" ( + "manipulator"&T& +4 "core" &    3 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &U& +2 "core" &   3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&K'ρ +102 "core" ' + "manipulator"&W& +4 "core" &  3 +2 "manipulator"&X% +4 "core" %ϊ   P +2 "collection"'Z& +3 "core" &cg\ +2 "collection"'Q& +3 .tCC.seek :closed +2 "collection"'](O +2 "core" &bh\ +6 &ci\  +7 &5ef+\ +{ +9 & ich\ > +9 &zdg\ J +10 &`ddh\ I +9 &!jbh\ J +9 &fdg\ I +10 &echt\ I +9 &gjbgn\ J +10 &+heii\ I +9 &icga\ I +9 & gdi^\ I +10 &"phdiT\ I +9 &$2jbiK\ I +9 &%hegL\ I +10 &'jci\ J +9 &)xfcg\ I +10 &+;ebg\ I +9 &,kdg\ I +9 &.gcg\ I +10 &0kcg\ J +9 &2Chbh\ I +9 &4hdg\ I +10 &5kdh\ I +9 &7eei\ H +10 &9Iieg\ J +9 &; edg\ I +9 &<hdg\ I +10 &>hdf}\ I +9 &@Shagy\ I +9 &Bmcg\ J +10 &Cdch\ I +9 &Enci\ I +10 &GWvegz\ J +9 &Icgy\ L +9 &Jces\ P +10 &Laff\ T +9 &NAcgi\ A +9 &OFAbgi\ !f +10 &OxXag\\\ B +2 ( + "collection"'Q& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.55 + "collection"'M& +4 "core" &Ox_ceT\ B + .tHand.open + "manipulator"&P1 +76 "core" 1 + "manipulator"&[% +4 "core" % ϊ   P +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&`'\ +96 "core" ' + #tPurging external Intake +2 "collection"'R& +3 "core" &Ox_df\ B +2 "collection"'Y% +4 "core" %ͮcg\ +3 .tCSV.dial :flush + "collection"'t  +95 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'d' D +2314 "core" ' + .tdelay 5 seconds +503 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'a +70 "core" ~ + .tCTV.dial :intake +2 "collection"'w  +69 "core"  + .tIntake.select :open + "sampler") +10 .tCS.seek 0ml +2 "collection"'@' +2303 "core" ' + .tIntake.select :close + "sampler")0 +10 .tCTV.dial :air + "collection"'e  +71 "core" ~ + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&V& +3 "core" &  3 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&\\( +3 "core" ( + "manipulator"&+& +4 "core" &  O 3 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &h& +2 "core" &   3 +2 .tForearm.seek CC +2 "manipulator"&^'ρ +104 "core" ' + .tHand.close + "manipulator"&c/ +77 "core" / + .tCC.seek :open +2 "collection"'l( +380 "core" ( + "manipulator"&i& +4 "core" &  3 +2 "manipulator"&m% +3 "core" % } Y +2 .tForearm.seek :retract + "manipulator"&f'\ +103 "core" ' + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&(- +277 "core" ( + "manipulator"&J& +4 "core" &-    + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &b& +2 "core" &-  p  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&k' +115 "core" ' +2 .tHand.open + "manipulator"&p1 +66 "core" 1 + "manipulator"&r% +4 "core" % \ i G ȵX +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&o'\ +96 "core" ' +40853 "Can"Q\ '& +8933 #t-> da 40 + #da sampling at most 40ml +4 #Loading sh1 puck from tube 2 into Collection Clamp +2 ."Qmail"HABfans.email "Started da in tube 2 at 10:04:05EDT31-Oct-19\\n{1 => 1,\\n 2 => 3}\\nCan@10:02:35, 22.9C, 37% humidity, 14.0psia, 13.801V, 0.165A, 0.159A avg, 2.28W",Subject: "da sampling at most 40ml" +2 "collection"'n& +6 "core" &uw \ + "manipulator"&s% +5 "core" %\    +2 "storage"(q% +3 "core" % > = U  +2 "storage"(u. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(z( +341 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (v& +5 "core" & $ $ # \ \  +2 "manipulator"&|& +3 "core" &- ?  +5 "manipulator"&{% +3 "core" %\     +3 .tElbow.reconfigure TightElbow +6 "manipulator"&$&.,(\ #b +4 .tElbow.seek 2 +3 "manipulator"&~( +180 "core" ( + "manipulator"&x& +4 "core" &   $ +4 "storage"(y& +5 "core" & % ! \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 2 + 700 counts +3 "manipulator"&' +150 "core" ' + "storage"(}& +7 "core" & % # # \  +2 .tSE.reconfigure SEpick +5 "storage"(#]K-0-\ b +7 .tSE.seek :beamBreak +2 "storage"('L +278 "core" ' + "storage"(- +3 "core" -'v +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (& +2 "core" & $ \  > \  +2 "manipulator"&& +3 "core" &    $ +2 .tElbow.seek 2 +2 "manipulator"&( +4 "core" ( + "manipulator"& & +4 "core" &  q $ +2 "storage"(& +3 "core" & #  \  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"& 'υ +24 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&\ / +68 "core" / +2 ."downElevator"SE.seek :down +4 "manipulator"&& +2 "storage"('v +6 "core" &  $ +2 "manipulator"&% +3 "core" % }  +2 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' + .tElbow.seek CC +2 "manipulator"& ( +142 "core" ( +2 "manipulator"&& +4 "core" ' + &  2 + .tElbow.reconfigure LooseElbow +2 ."downElevator"SE.coast +3 "manipulator"&$ &.,(#b + "storage"(5 +5 "manipulator"&& +5 "core" & @ 2 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'ρ +95 "core" ' +3 "manipulator"&& +4 "core" & F 2 + "manipulator"&% +4 "core" %z  +2 "collection"'& +3 "core" &qu\ +2 "collection"'_& +3 .tCC.seek :closed +2 "collection"'j(O +4 "core" &qv\ + &rw\  +9 &4qu\ *y +9 &htt\ > +9 &qv\ K +10 &Wgpv\ J +9 &mqv\ J +10 &itw\ J +9 &gqu\ J +9 &^kpv\ J +10 &!epv\ J +9 &fpw\ J +9 & gqu\ J +10 &"hhqu\ I +9 &$(mrv\ J +10 &%epv\ I +9 &'iqu\ I +9 &)ofry\ J +10 &+2krw\ I +9 &,nrt\ J +9 &.hru\ J +10 &0wjru\ J +9 &29hqy\ J +10 &3hqw\ J +9 &5gru\ J +9 &7cpv\ I +10 &9Bgsu\ I +9 &;jqv\ I +9 &<fqv\ I +10 &>eowO\ I +9 &@Jfrvv\ I +10 &B kqx\ I +9 &Ccqu\ J +9 &Ehou\ J +10 &GOpvx~\ K +9 &I uz\ M +9 &Jjs\ R +10 &Lxei\ T +9 &N9fjv\ B +10 &O?<hi\ $l +9 &O}gdiw\ E +2 ( + "collection"'_& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.55 + .Hand.open +2 "manipulator"&1 +67 "core" 1 + "manipulator"&% +4 "core" % z y +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +92 "core" ' + .tSC.coast + "storage"(6 +3 #tcollectSample 40ml w/bubble point of 24psi + #Priming 7ml + .Gate.power :sampler,:ON + ."pumping"Gate.power :analytic3,:ON +4 .tIntake.select :close + .Exhaust.select :close +2 .SS.hold + "sampler")"+ +4 "core" + + "sampler")% +4 "core" %`z{  + "collection"'& +4 "core" &O}kjn \ E +3 "Can"M\ IH +2 #tCalibrating pressure sensors + .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X +2 ."airStroke"CS.seek 10ml +2 "collection"'X' D +41 "core"  + .tCTV.dial :air +2 "collection"'Z  +42 ."samplerPumpShutdown"Gate.power :sampler,:OFF +2 ."pumping"Gate.power :analytic3,:OFF +27 "core" ~ + .tdelay 15 seconds +1503 .SSV.dial :spit,avoiding: :exhaust + "sampler")& +128 "core" +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +3 .tSS.seek 0ml +4 "collection"'-  +6 "sampler")M' +3 "core" ' + .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")P  +113 "core"  +16  +423 ' + "sampler")[% +4 "core" %~  + .tCBV.dial between SSV and waste2 +2 "collection"'R  +28 "core"  +2 "collection"'Q% +3 "core" % Hwz:\  +2 ."connect"CTV.dial CSV,avoiding: :air +4 .tCSV.dial CTV +2 "collection"'Y  +42 "core"  +2 .tCS.reconfigure CSpressurize +2 "collection"'# d@<< /b +2 .tCS.seek 0ml +2 "collection"'t' +2133 "core" ' . 1A\ ժ +3 "collection"'K% +4 "core" % . 3;\  + "sampler")>% +4 "core" %  + #tBubblePoint: Intake @38.3psia, Outlet @14.1psia + .CBV.dial SSV +2 "collection"'a @ +38 "core" B +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'i' +94 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")m +129 "core"  +3 .tSS.reconfigure SSexhale +2 "sampler")#.0X + ."CSpush"CS.reconfigure CSfast +3 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'' +96 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +69 "core" ' + ."CSpush"CS.coast + "collection"'5 +56 "core"  +3 .tSS.reconfigure SSexhale +2 "sampler")#.0X9 +2 "core" 9j$ +103 "collection"'a9 +3 "core" 9# +103 "collection"'M9 +2 "core" 9! +103 "collection"'d9 +2 "core" 9 +103 "collection"'e9 +2 "core" 9 +103 "collection"'V9 +2 "core" 9 +103 "collection"'w9 +3 "core" 9 +103 "collection"'+9 +2 "core" 9 +103 "collection"'c9 +2 "core" 9  +103 "collection"'S9 +2 "core" 9  +103 "collection"']9 +2 "core" 9 . +103 "collection"'h9 +3 "core" 9 = +103 "collection"'m9 +2 "core" 9 K +103 "collection"'t9 +2 "core" 9 Z +103 "collection"'`9 +2 "core" 9 h\  +103 "collection"'i9 +2 "core" 9 u +103 "collection"'^9 +3 "core" 9  +102 "collection"'b9 +2 "core" 9  +103 "collection"'\\9 +2 "core" 9  +103 "collection"'J9 +2 "core" 9  +103 "collection"'r9 +2 "core" 9 # +103 "collection"'f9 +2 "core" 9 ' +103 "collection"'k9 +2 "core" 9  + +103 "collection"'n9 +2 "core" 9 \ / +103 "collection"'q9 +2 "core" 9  4 +103 "collection"'p9 +2 "core" 9  8 +103 "collection"'s9 +3 "core" 9  < +103 "collection"'v9 +2 "core" 9  @ +103 "collection"'|9 +2 "core" 9  D +103 "collection"'x9 +2 "core" 9  I +103 "collection"'y9 +2 "core" 9 M +103 "collection"'9 +2 "core" 9\ Q +103 "collection"'}9 +2 "core" 9\ U +103 "collection"'o9 +2 "core" 9\ Y +103 "collection"'u9 +2 "core" 9\ ^ +103 "collection"'9 +2 "core" 9\ b +103 "collection"'9 +3 "core" 9\ f +103 "collection"' 9 +2 "core" 9\ j +103 "collection"'{9 +2 "core" 9\ n +103 "collection"'\ 9 +2 "core" 9\ s +103 "collection"'9 +2 "core" 9\ w +103 "collection"'9 +3 "core" 9\ !{ +103 "collection"'9 +2 "core" 9\ $ +103 "collection"'~9 +2 "core" 9\ & +103 "collection"'9 +2 "core" 9\ ) +103 "collection"'9 +2 "core" 9\ + +103 "collection"' 9 +3 "core" 9\ . +103 "collection"'9 +2 "core" 9\ 1 +103 "collection"'9 +2 "core" 9\ 4 +103 "collection"'9 +2 "core" 9\ 6 +103 "collection"'9 +2 "core" 9\ 9 +103 "collection"'9 +2 "core" 9\ < +103 "collection"'9 +2 "core" 9\ ? +103 "collection"'9 +2 "core" 9\ C +103 "collection"'9 +2 "core" 9\ F +103 "collection"'9 +2 "core" 9\ I +103 "collection"'9 +3 "core" 9\ L +103 "collection"'9 +2 "core" 9\ N +103 "collection"'l9 +2 "core" 9\ R +103 "collection"'9 +2 "core" 9\ V +103 "collection"'_9 +2 "core" 9\ Y  +103 "collection"'9 +3 "core" 9\ ] +103 "collection"'9 +2 "core" 9\ ` +103 "collection"'"9 +2 "core" 9\ d +103 "collection"'z9 +2 "core" 9\ h +103 "collection"'9 +2 "core" 9\ k +103 "collection"')9 +3 "core" 9\ n +103 "collection"',9 +2 "core" 9\ q +103 "collection"'.9 +2 "core" 9\ u +2 .tCH.hold 10:00,70C +3 "collection"'g `\ `\ q  +4 "core"  +43713 "Can"?\ +16289 "core" ` +2 "collection"'09 +3 "core" 9\  + #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml +2 "collection"'' +351 "core" ' + .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'% @ +96 "core" A +48 .tCSV.dial :air +5 "collection"'( @ +42 "core" ? +2 .tCS.seek 5ml +2 "collection"'7'l +1348 "core" ' + .tCSV.dial CTV +2 "collection"'9  +42 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"': @ +42 "core" > + .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'8  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'4 @ +42 "core" > + .tdelay 2 seconds +203 .CS.seek 0ml +2 "collection"'5' +1350 "core" ' + #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV +2 "collection"'2 +93 "core" ~ + .tCBV.dial CSV +2 "collection"'?  +27 "core" + "collection"'B% +4 "core" % _ b X\ +2 .tCS.seek 5ml +2 "collection"'!'l +1349 "core" ' + .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'  +41 "core" + "collection"'<% +4 "core" %l\  +2 .tCS.seek 7ml +2 "collection"''' +594 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'/ @ +52 "core" A +2 .tCS.seek 10ml +2 "collection"' ' D +838 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +111 "core" ^ + #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +3 "collection"'A   +35 "core" ! +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'6  +2 '=  +27 "core"  +99  +2 .tCS.seek 5ml + "collection"'E'l +1380 "core" ' + .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'F @ +97 "core" B + .tCSV.dial :waste +2 "collection"' +95 "core" + .tCS.seek :empty +2 "collection"'L'Ͱ +1349 "core" ' + .tCSV.dial :air +2 "collection"'H @ +69 "core" B +2 .tCS.seek 5ml + "collection"'3'l +1362 "core" ' + .tCSV.dial CTV +2 "collection"'O  +52 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'$ @ +40 "core" ? + .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'G  +40 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'I @ +41 "core" ? + .tdelay 2 seconds +203 .CS.seek 0ml +2 "collection"'D' +1356 "core" ' + #tRecovering Lysate (#2 of 2) + .CSV.dial CBV +2 "collection"'N +95 "core" ~ + .tCBV.dial CSV +2 "collection"'T  +36 "core"  + "collection"'W% +4 "core" %\ +2 .tCS.seek 5ml +2 "collection"'U'l +1347 "core" ' + .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'Z  +40 "core" + "collection"'@% +4 "core" %l!\  +2 .tCS.seek 7ml +2 "collection"';' +596 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'& @ +39 "core" ? +2 .tCS.seek 10ml + "collection"'-' D +839 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'P ` +119 "core" b + #tLysing Complete +2 "collection"'C& +4 "core" &O}g:A\ E + #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&[% +4 "core" %\    '  + "storage"(R% +4 "core" %{ #  + "storage"(Q. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 1 + "storage"(Y($ +338 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (X& +2 "core" &&  ; +2 "manipulator"&K& +3 "core" &   2 +3 "manipulator"&>% +3 "core" %\     +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&a( +157 "core" ( + "manipulator"&M& +4 "core" &  +2 "storage"(d& +3 "core" && # $  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&e' +94 "core" ' + "storage"(V& +4 "core" && / 0 7  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"(w'L +280 "core" ' + "storage"(+- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&c& +2 "core" & #  +2 "storage"(S& +3 "core" && +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 1 + "manipulator"&]'\\ +37 "core" ' + .tElbow.hold +2 "manipulator"&h, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(m- +2 "core" -' +2 .tSE.seek 0.1 Pucks below Top Plate +2 "storage"(t'C +29 "core" ' +2 "manipulator"&`% +3 "core" %hq \ D ɸ +2 "storage"(i& +3 "core" &&   +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 312 counts +2 "manipulator"&^'ϔ +14 "core" ' + "manipulator"&b& +5 "core" &   3  + "storage"(\\& +4 "core" &&  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts + "manipulator"&J' +18 "core" ' +2 .tSE.seek 1.1 Pucks below Top Plate +2 "storage"(r'2 +40 "core" ' + "manipulator"&f& +4 "core" &    +2 "manipulator"&k% +4 "core" %   + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&n'\ +87 "core" ' + .tElbow.seek CC +2 "manipulator"&q( +150 "core" ( + "manipulator"&p& +4 "core" &    3 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &s& +2 "core" &   3 +2 .tForearm.seek CC +2 "manipulator"&v'ρ +102 "core" ' + .tHand.close + "manipulator"&|/ +77 "core" / + .tCC.seek :open +2 "collection"'x( +378 "core" ( +2 "storage"(y& +4 "core" && $ " 7  + "storage"(& +3 "core" && & , :  +2 "manipulator"&}& +4 "core" &   - 3 + "manipulator"&o% +4 "core" % o   +2 .tForearm.seek :retract + "manipulator"&u'\ +94 "core" ' + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&( +148 "core" ( + "manipulator"&& +4 "core" &   +2 "storage"( & +3 "core" && ; = 2  +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +47 .tForearm.seek 1 +3 "manipulator"&{'\\ +113 "core" ' + .tElbow.hold +2 "manipulator"&\ , +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&1 +68 "core" 1 +2 "manipulator"&% +4 "core" % fV  e Ȱ + "storage"(& +4 "core" &&  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 310 counts + "manipulator"&~'ϒ +16 "core" ' + "manipulator"&& +4 "core" &    +2 "storage"(& +4 "core" && < < 0  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"& ' +24 "core" ' +2 "storage"(% +3 "core" %8\ F F ! +3 ."downElevator"SE.seek :down +3 "storage"('v +100 (% +2 "core" %c@ > ? , SS +2 "manipulator"&% +4 "core" %5   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +86 "core" ' +58 ' + ."downElevator"SE.coast + "storage"(5 +2 .tSC.coast + "storage"(6 +3 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'& +4 "core" &CFM\ + "manipulator"&& +4 "core" &   L  +2 "manipulator"&% +3 "core" %\     +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +174 "core" ( +32 "manipulator"&& +3 "core" &-   - : +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-   : +2 .tForearm.seek :garage +2 "manipulator"&l' +112 "core" ' + .tHand.close +2 "manipulator"&/ +73 "core" / + "manipulator"&_& +4 "core" &- : +2 "manipulator"&% +3 "core" % ~ o ȼD +2 .tForearm.seek :retract +2 "manipulator"&'\ +107 "core" ' + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&"( +282 "core" ( + "manipulator"&z& +4 "core" &!    ;8 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &! 6 ;8 + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&)'ρ +93 "core" ' + "manipulator"&,& +4 "core" &!   @ ;8 +2 "manipulator"&.% +3 "core" %}  |  +2 "collection"'#& +4 "core" &GJ\ + "collection"'g& +4 .tCC.seek :closed +2 "collection"'0(O +2 "core" &EI\ +4 &FIl\ 8 +9 &ELFHY\ 0 +10 &zFJN\ E +9 &;eEG3\ H +10 &dFH\ H +9 &cDI\ H +9 &eGJ\ H +10 &D_HJ\ H +9 &cEG.\ H +9 &eGI \ H +10 &bHI\ H +9 &!KeFJ\ H +10 &# cFK\ H +9 &$dGJ\ H +9 &&cDI\ H +10 &(ScFKo\ H +9 &*dGK\ H +9 &+bGK\ H +10 &-eGJ\ H +9 &/\\cFJ\ H +10 &1cHJ\ H +9 &2dGLr\ H +9 &4cFIl\ G +10 &6cfFLV\ H +9 &8%cFJ<\ H +9 &9cGJ,\ H +10 &;eHJ\ H +9 &=lcGK\ H +10 &?.eHI\ H +9 &@cGJ\ G +9 &BeEI\ H +10 &DseHK\ H +9 &F2hGJ~\ I +9 &GqGJr\ J +10 &IEMU\ M +9 &K`NMK\ Q +10 &M7\ U +9 &Ny\ , +9 &Ot2\ D +10 ( +2 &O0\ 8 + "collection"'g& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.52 +2 "collection"'1& +4 "core" &O/v\ 8 + .tHand.open + "manipulator"&%1 +66 "core" 1 + "manipulator"&(% +4 "core" % }    +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' + .tPSV.dial PSR +2 "processing"%9 +125 "core"  + "processing"%:% +4 "core" %X\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%j +11 .tPS.seek 1.5ml + "processing"%8' +1613 "core" ' + .tdelay 5 seconds +502 .PSV.dial :waste1 +4 "processing"%4  +41 "core"  +2 .tPS.seek 0ml + "processing"%7'W +1615 "core" ' + .tPSV.dial PSR +2 "processing"%2 +42 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%?' +2637 "core" ' + ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "processing"%B +2 "collection"'5  +5 "core"  +2 "processing"%  +43 "core"  +30 + .tPSV.dial :mixloop +2 "processing"%< +97 "core" + .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%!  +122 "core" +2 .tPS.seek 0ml + "processing"%/'W +2635 "core" ' + .tPSV.dial :air +2 "processing"%'  +40 "core"  +2 .tPS.seek 2.5ml + "processing"%' +2632 "core" ' + .tPSV.dial :mixloop +2 "processing"%A +42 "core" +2 .tPS.seek 0ml + "processing"%6'W +2633 "core" ' + .tPSV.dial :air +2 "processing"%=  +42 "core"  +2 .tPS.seek 2.5ml + "processing"% ' +2627 "core" ' + .tPSV.dial :mixloop +2 "processing"%F +42 "core" +2 .tPS.seek 0ml + "processing"% 'W +2150 "Can";\ ?? +486 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&E& +3 "core" &   ;8 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&H( +4 "core" ( +3 "manipulator"&L& +4 "core" &   / ;8 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &O& +3 "core" &  ;8 + .tForearm.seek CC +2 "manipulator"&$'ρ +104 "core" ' + .tHand.close + "manipulator"&G/ +76 "core" / + .tCC.seek :open +2 "collection"'I( +375 "core" ( +2 "manipulator"&3& +3 "core" &!   ;8 +2 "manipulator"&N% +3 "core" % |    c +2 .tForearm.seek :retract +2 "manipulator"&T'\ +99 "core" ' + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&W(- +280 "core" ( + "manipulator"&D& +4 "core" &-    6 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &Z& +2 "core" &-   5 6 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&@' +110 "core" ' +2 .tHand.open + "manipulator"&U1 +76 "core" 1 + "manipulator"&&% +4 "core" % _  Dz9 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&;'\ +101 "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"'P& +4 "core" &W\\q\ +2 "manipulator"&C% +4 "core" %\     + "storage"([% +52 "core" %{ E ; ~  + "storage"(R. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 + "storage"(Q( +336 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (X& +2 "core" &  = ;   +2 "manipulator"&K& +3 "core" &-   6 +2 "manipulator"&>% +3 "core" %\   _  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&M( +180 "core" ( + "manipulator"&d& +4 "core" &   $ +2 "storage"(V& +4 "core" &  = <   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"& ' +98 "core" ' + "storage"(& +4 "core" &  E @ ~  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"(+'L +291 "core" ' + "storage"(c- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (S& +2 "core" &  ? =  +2 "manipulator"&m& +3 "core" &    $ +2 .tElbow.seek 2 + "manipulator"&`( +3 "core" ( +2 "manipulator"&i& +3 "core" &   $ +2 "storage"(b& +3 "core" &  = < B  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&\\'υ +15 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&f/ +76 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&k& +5 "storage"(e'v +4 "core" &    $ +2 "manipulator"&a% +3 "core" % |  v +2 .tForearm.seek :retract +2 "manipulator"&w'\ +97 "core" ' + .tElbow.seek CC +2 "manipulator"&]( +144 "core" ( + "manipulator"&^& +4 "core" &    4 +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b + "core" ' +3 ."downElevator"SE.coast +2 "manipulator"&t& + "storage"(5 +5 "core" & 4 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&p'ρ +95 "core" ' + "manipulator"&s& +4 "core" & \  4 +2 "manipulator"&J% +4 "core" %ϋ    +2 "collection"'h& +3 "core" &Y[6\ +2 "collection"'|& +3 .tCC.seek :closed +2 "collection"'n(O +3 "core" &X[x\ +3 &Y[\  +9 &3WZ\ *y +9 &hXZ\ = +9 &yW[\ I +10 &]`V[\ H +9 &eW[\ I +9 &cWY\ I +10 &eWY\ H +9 &ceXZ\ I +10 &%cW]\ I +9 &dWZv\ I +9 & cW\\n\ H +10 &"laW[Y\ H +9 &$.bWZI\ H +9 &%`X[I\ H +10 &'hYZ.\ I +9 &)tdW[\ H +10 &+6gYX \ H +9 &,hX\\\ H +9 &.eUY\ H +10 &0|dYZ\ H +9 &2>`X[\ H +9 &4`X[\ H +10 &5cYZ\ I +9 &7cXZ\ H +10 &9FaVZ\ H +9 &; _W[\ H +9 &<fZZ\ H +10 &>dW[\ H +9 &@N`WZ&\ H +9 &BfW[P\ I +10 &CcW[O\ I +9 &EgV[]\ I +10 &GP{WX`\ K +9 &IVYF\ N +9 &JUXL\ S +10 &LzUY\ T +9 &N;UY\ A +9 &O?;VX\ %n +10 &O{lTY\ J +2 ( +2 "collection"'|& +2 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.69 + .Hand.open +2 "manipulator"&j1 +66 "core" 1 + "manipulator"&y% +4 "core" % ϋ K +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +2 .tSC.coast + "storage"(6 +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'}  +124 "core" ~ + .tCSV.dial CTV +2 "collection"'o  +26 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2634 "core" ' +2 "collection"' % +4 "core" % B.4\  +2 .tCS.seek 4.15ml +2 "collection"'v'Q +1572 "core" ' + .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%q  +42 "core"  + .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%  +69 "core"  +2 .tPS.seek 0ml + "processing"%'W +2628 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"' ` +38 "core" _ + .tCSV.dial :air +2 "collection"' @ +42 "core" > +2 .tCS.seek 10ml + "collection"'' D +1566 "core" ' + .tCSV.dial CTV +2 "collection"'  +42 "core"  +2 .tCS.seek 0ml + "collection"'u' +2627 "core" ' + .tCBV.dial :waste1 +2 "collection"' @ +28 "core" > + .tdelay 5 seconds +503 .CTV.dial :air,avoiding: :intake +2 "collection"'  +124 "core" + "collection"'& +4 "core" &O{e/\ J +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&{% +3 "core" %\ $ C +2 "storage"(% +3 "core" %~  D +2 "storage"(~. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 +2 "storage"(($ +336 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (& +2 "core" && / \ +2 "manipulator"&r& +3 "core" &   4 +3 "manipulator"& % +3 "core" %\ $  C +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&( +159 "core" ( + "manipulator"&& +4 "core" &     +2 "storage"(& +3 "core" &&   9 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&Y' +99 "core" ' + "storage"(\ & +4 "core" && # " X  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"('L +289 "core" ' + "storage"(_- +3 "core" -'z +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&& +2 "core" & *  +2 "storage"(& +3 "core" && \  % \ +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 1 + "manipulator"&l'\\ +40 "core" ' + .tElbow.hold +2 "manipulator"&z, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(- +2 "core" -'z +2 .tSE.seek 1.1 Pucks below Top Plate +2 "storage"('2 +29 "core" ' + "manipulator"&,% +4 "core" %hG   ɬ +2 "storage"(.& +4 "core" &&  :  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 312 counts + "manipulator"&#'ϔ +14 "core" ' + "manipulator"&& +4 "core" &   '  +2 "storage"(x& +3 "core" &&  4 +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&1' +25 "core" ' +2 .tSE.seek 2.1 Pucks below Top Plate +2 "storage"(%'! +40 "core" ' + "manipulator"&(& +4 "core" &  /  +2 "manipulator"&g% +4 "core" %6   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&9'\ +93 "core" ' + .tElbow.seek CC +2 "manipulator"&:( +172 "core" ( + "manipulator"&)& +4 "core" & 6 < + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &4& +42 "core" &  < +10 .tForearm.seek CC +2 "manipulator"&8'ρ +104 "core" ' + .tHand.close + "manipulator"&2/ +73 "core" / + .tCC.seek :open +2 "collection"'7( +378 "core" ( + "storage"(B& +4 "core" && ! $  +2 "storage"(& +3 "core" && +  +2 "manipulator"&5& +3 "core" & < +2 "manipulator"&<% +3 "core" % {    | +2 .tForearm.seek :retract +2 "manipulator"&!'\ +96 "core" ' + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&?( +162 "core" ( + "manipulator"&'& +4 "core" &    +2 "storage"(/& +3 "core" && &    +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 1 + "manipulator"&A'\\ +112 "core" ' + .tElbow.hold +2 "manipulator"&, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&=1 +74 "core" 1 +2 "manipulator"&6% +4 "core" % if ȴ +2 "storage"(F& +3 "core" && +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 313 counts +2 "manipulator"& 'ϕ +14 "core" ' + "manipulator"&E& +4 "core" &     +2 "storage"(L& +3 "core" &&    +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&O' +31 "core" ' +2 "storage"(G% +4 "core" %*   r  +2 ."downElevator"SE.seek :down +3 "storage"("'v +100 (% +2 "core" %eC 0 / K ST +2 "manipulator"&0% +4 "core" %  c +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&3'\ +94 "core" ' +38 ' + ."downElevator"SE.coast + "storage"(5 +2 .tSC.coast + "storage"(6 +3 .tPSV.dial :air + "processing"%N  +81 "core"  +2 .tPS.seek 2.5ml +2 "processing"%$' +2635 "core" ' + .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%D +42 "core" + .tdelay 1 second +102 .PSV.dial :air +2 "processing"%Z  +42 "core"  + .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%H +42 "core" + .tdelay 1 second +102 .PSV.dial :air +3 "processing"%U  +42 "core"  + .tdelay 1 second +103 .PS.seek 0ml +2 "processing"%&'W +2634 "core" ' + #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%T& +3 "core" &\ +2 "manipulator"&P& +4 "core" &     + "manipulator"&C% +4 "core" %\ "  K : +2 .tElbow.seek FlushPuck::Garage + "manipulator"&[(- +173 "core" ( + "manipulator"&R& +4 "core" &- Q 8 + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &@& +2 "core" &-   8 +2 .tForearm.seek :garage +2 "manipulator"&X' +110 "core" ' + .tHand.close +2 "manipulator"&K/ +66 "core" / + "manipulator"&>& +4 "core" &- Q 8 +2 "manipulator"&d% +3 "core" % v N ȹ. +2 .tForearm.seek :retract +2 "manipulator"&V'\ +98 "core" ' +5 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&( +114 "core" ( + "manipulator"&W& +4 "core" &    +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &;& +3 "core" &  y + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&c' +103 "core" ' + "manipulator"&S& +4 "core" & I +2 "manipulator"&m% +4 "core" %    | +2 "processing"%i& +3 "core" &Y\ +2 "processing"%b& +3 .tPC.seek :closed +2 "processing"%f(Tg +3 "core" &\ +3 &\  +8 &6\ \ *z +9 &i \ ? +10 &dx \ L +9 &(c\ K +10 &g&\ J +9 &g!\ K +9 &nc'\ K +10 &1d)\ J +9 &e+\ J +9 &d\ K +10 & wi+\ K +9 &"9e,\ K +10 &#f3\ K +9 &%g7\ K +9 &'c2\ J +10 &)Ce6\ J +9 &+g.\ J +9 &,g<\ J +10 &.hH\ J +9 &0JgH\ J +10 &2 hB\ J +9 &3hE\ J +9 &5eE\ K +10 &7QgH\ K +9 &9fL\ J +9 &:gK\ J +10 &<eH\ J +9 &>YeR\ K +10 &@dT\ J +9 &AeR\ K +9 &CeR\ J +10 &EajU\ J +9 &G"jU\ K +9 &HnU\ K +10 &Jx[\ L +9 &LZV\ P +10 &NZ\ P +9 &OR\ P +9 &Qa\ P +10 &SLzK\ 2 +9 &T/o\ L +9 &TD\ ' +4 ( + "processing"%b& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.41 +2 "processing"%k& +3 "core" &TD\ ' +2 .tHand.open + "manipulator"&a1 +77 "core" 1 + "manipulator"&M% +4 "core" %   | +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& '\ +91 "core" ' + .tPRV.dial :air +2 "processing"%^  +55 "core"  + .tPSV.dial :mixloop +2 "processing"%t +42 "core" + "processing"%+% +4 "core" %V\ +2 .tPS.seek 0.3ml +2 "processing"%\\' +395 "core" ' + .tPSV.dial PSR +2 "processing"%s +97 "core"  + "processing"%J% +4 "core" %\  + #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml +2 "processing"%h'* +488 "core" ' + .tdelay 3 seconds +302 .PSR.select :air +3 .PS.seek 2.5ml + "processing"%`' +1924 "core" ' + .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%e +98 "core" + .tPTV.dial :mixing +2 "processing"%w @ +69 "core" B + .tPBV.dial :waste2 +2 "processing"%I  +86 "core"  +2 .tPS.seek 0ml + "processing"%j'W +2630 "core" ' + #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&y& +3 "core" &   +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&|( +3 "core" ( + "manipulator"&}& +4 "core" &   + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &o& +2 "core" &  +2 .tForearm.seek PC +2 "manipulator"&p' +95 "core" ' + .tHand.close + "manipulator"&Q/ +67 "core" / + .tPC.seek :open +2 "processing"% ( +402 "core" ( + "manipulator"& & +4 "core" &   I +2 "manipulator"&-% +3 "core" %    B +2 .tForearm.seek :retract + "manipulator"&q'\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&(- +138 "core" ( + "manipulator"&& +4 "core" &-  2 0 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- 0 + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +41 "manipulator"&' +120 "core" ' + .tHand.open + "manipulator"&v1 +67 "core" 1 +2 "manipulator"&% +4 "core" % \ v ` ȹ~ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' + #tLoading da puck from tube 2 into Processing Clamp +2 "processing"%& +4 "core" &\ + "manipulator"&% +4 "core" %\   \  + "storage"(% +4 "core" % > < 1  + "storage"({. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 + "storage"(( +341 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (~& +2 "core" & %  \  +2 "manipulator"&& +3 "core" &. D +2 "manipulator"&r% +4 "core" %\     +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 + "manipulator"& ( +178 "core" ( + "manipulator"&& +4 "core" &  D $ +2 "storage"(& +3 "core" & $ " $ \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&\ ' +98 "core" ' + "storage"(]& +4 "core" & %  $ \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"('L +283 "core" ' + "storage"(_- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (& +2 "core" & # \  % \  +2 "manipulator"&& +3 "core" &   $ +2 .tElbow.seek 2 + "manipulator"&( +3 "core" ( +2 "manipulator"&,& +3 "core" &  $ +2 "storage"(.& +3 "core" & #  \  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&'υ +47 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&x/ +68 "core" / +2 ."downElevator"SE.seek :down +5 "manipulator"&(& +2 "storage"(g'v +7 "core" &  $ +2 "manipulator"&Y% +3 "core" % ω M +2 .tForearm.seek :retract +2 "manipulator"&'\ +94 "core" ' + .tElbow.seek PC +2 "manipulator"&( +160 "core" ' + ."downElevator"SE.coast + "storage"(5 +82 "core" ( +32 "manipulator"&l& +4 "core" &  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &#& +2 "core" & +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&' +101 "core" ' + "manipulator"&)& +4 "core" &  +2 "manipulator"&4% +3 "core" % U +2 "processing"%1& +4 "core" &\ + "processing"%z& +4 .tPC.seek :closed +2 "processing"%2(Tg +2 "core" &\ +3 &\  +8 &3\ )w +9 &e\ = +10 &}\ K +9 &IdG\ J +9 & f.\ J +10 &e\ J +9 &h\ J +9 &Q`\ J +10 &` \ J +9 &c\ K +10 & d\ J +9 &"Z`\ J +9 &$c\ J +10 &%c\ K +9 &'c\ J +9 &)`c\ K +10 &+$b\ J +9 &,b\ J +10 &.b\ J +9 &0jb\ J +9 &2+b\ J +10 &3c\ J +9 &5b\ J +9 &7qc\ J +10 &93b\ J +9 &:a@\ J +10 &<bX\ J +9 &>zaZ\ J +9 &@=aU\ I +10 &Ab[\ J +9 &Cb\\\ J +9 &Ed[\ J +10 &GBdX\ K +9 &Ij^\ K +10 &JyW\ L +9 &Ly[\ P +9 &N<S\ O +10 &OL\ O +9 &QL\ O +9 &SdznI\ 2 +10 &T$+J\ P +9 &TOI\ % +3 ( + "processing"%z& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.45 + .Hand.open +2 "manipulator"&91 +76 "core" 1 + "manipulator"&n% +4 "core" %   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&B'\ +92 "core" ' + .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 2 in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%  +3 %59 +4 "core" 9 +103 "processing"%<9 +2 "core" 9 +103 "processing"%'9 +2 "core" 9  +103 "processing"%/9 +2 "core" 9  +103 "processing"%89 +2 "core" 9 +103 "processing"%:9 +2 "core" 9 +103 "processing"%=9 +2 "core" 9 +103 "processing"%69 +2 "core" 9 +103 "processing"%F9 +3 "core" 9" +103 "processing"%E9 +2 "core" 9& +103 "processing"%L9 +2 "core" 9+ +103 "processing"%G9 +2 "core" 9/ +103 "processing"%!9 +2 "core" 93 +103 "processing"%9 +2 "core" 97 +103 "processing"%09 +2 "core" 9; +103 "processing"%?9 +2 "core" 9@ +103 "processing"%A9 +2 "core" 9D +103 "processing"% 9 +2 "core" 9 H +103 "processing"%%9 +3 "core" 9L +103 "processing"%N9 +2 "core" 9P +103 "processing"%O9 +2 "core" 9"U +103 "processing"%"9 +2 "core" 9*Y +103 "processing"%9 +2 "core" 92] +103 "processing"%9 +3 "core" 9:a +103 "processing"%D9 +2 "core" 9Ce +103 "processing"%Z9 +2 "core" 9Lj +103 "processing"%H9 +2 "core" 9Sn +103 "processing"%U9 +2 "core" 9\\r +103 "processing"%$9 +3 "core" 9dv +3 .tPH.hold 2:00:00,28C +3 "processing"%T ppb +3 .tdelay 1:30 +2 "core" w +9000 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%P +99 "core"  + "processing"%C% +4 "core" %\\'\ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 .tPS.seek 0.5ml + "processing"%R' +585 "core" ' + .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +10 .tPS.seek 2ml +2 "processing"%@'[ +1613 "core" ' + .tPTV.dial :puck +2 "processing"%  +68 "core"  + .tPSV.dial PTV +2 "processing"%K +70 "core" + .tPBV.dial :waste1 +2 "processing"%>  +124 "core"  + "processing"%d% +4 "core" %[x\  +2 .tPS.seek 1.5ml +2 "processing"%3' +595 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%W * +31 "core" + +2 .tPS.seek 0ml +2 "processing"%;'W +1613 "core" ' + .tdelay 5:00 +4840 "Can"5\ 99 +25164 #trecoverPSRreagent08 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%X  +33 "core"  +2 .tdelay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%S * +33 "core" + + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%m +70 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%i' +2281 "core" ' + .tPSV.dial PTV +2 "processing"%[ +70 "core" + .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%V +70 "core"  + .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%* +70 "core" + .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%k  +69 "core"  + .tPS.seek :empty +2 "processing"%a'9 +2244 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%M  +122 "core" + .tPSV.dial :mixloop +2 "processing"%b +42 "core" + .tPRV.dial :ab1 +2 "processing"%^ @ +71 "core" B +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%t'w +363 "core" ' + .tdelay 2 seconds +203 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +3 "collection"'+  +2 "processing"%c  +81 "core"  +14 +2 "processing"%&% +3 "core" %y\  +2 .tPS.seek 0.32ml +2 "processing"%s'& +395 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'J  +30 "core" + .tPRV.dial :air +2 "processing"%\\  +43 "core"  +2 .tPS.seek 0.9ml +2 "processing"%h'D +1234 "core" ' + .tPRV.dial :waste2 +2 "processing"%e @ +67 "core" @ +2 .tPS.seek 0.5ml +2 "processing"%w' +866 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%I  +43 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%`'[ +1617 "core" ' + .tPSV.dial :PML +2 "processing"%y +42 "core" + .tPTV.dial :mixing +2 "processing"%} @ +69 "core" B + .tPBV.dial :waste1 +2 "processing"%o  +33 "core" +2 "processing"%Q% +3 "core" %[\  +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"%f'W +1960 "core" ' + .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"' & +3 "core" &km\ +2 "manipulator"&-& +3 "core" &   +2 "manipulator"&% +3 "core" %\ "  : +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +152 "core" ( + "manipulator"&p& +4 "core" &-   V +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &|& +3 "core" &-  + .tForearm.seek :garage +2 "manipulator"&v' +110 "core" ' +2 .tHand.close +2 "manipulator"&/ +75 "core" / + "manipulator"&q& +4 "core" &-  +2 "manipulator"&% +3 "core" %  & ȽV +2 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +269 "core" ( + "manipulator"&{& +4 "core" &  3 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &   3 + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&~'ρ +97 "core" ' + "manipulator"&& +4 "core" & Z 3 +2 "manipulator"&r% +4 "core" %c F +2 "collection"'& +4 "core" &jn\ +2 "collection"'& +3 .tCC.seek :closed +2 "collection"'](O +3 "core" &in \ +2 &jm\  +9 &4jm\ *z +9 & hjn\ > +9 &in\ K +10 &^cil \ I +9 &hjm \ J +9 &gin \ J +10 &fjl\ \ I +9 &eehl \ J +10 &(hgm\ I +9 &fjk \ I +9 & hhm \ I +10 &"mdin \ J +9 &$/kgk\ J +9 &%fhk\ J +10 &'ekm\ J +9 &)tgim \ J +10 &+9fjn\ I +9 &,ghn\ J +9 &.hjk \ I +10 &0hjl\ I +9 &2Aghm\ I +9 &4iil \ I +10 &5ijm\ I +9 &7gjl\ I +10 &9Hhim\ I +9 &;\ gik\ I +9 &<hhl\ I +10 &>jim\ J +9 &@Pejk \ I +9 &Bekl\ \ J +10 &C`jm\ I +9 &Echl\ J +10 &GUrjl \ K +9 &I}jk \ L +9 &Jgi\ Q +10 &Lhk\ T +9 &N@gk \ A +9 &O@9gl\ &r +10 &O~Uik\ B +2 ( +2 "collection"'& +2 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.51 +2 "collection"'& +3 "core" &O~Xgi \ B +2 .tHand.open + "manipulator"&1 +70 "core" 1 + "manipulator"&_% +4 "core" % c  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +101 "core" ' + .tPSV.dial PSR +2 "processing"% +98 "core"  + "processing"%,% +4 "core" %Y\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml + "processing"%.' +1610 "core" ' + .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%x  +41 "core"  +2 .tPS.seek 0ml + "processing"%('W +1615 "core" ' + .tPSV.dial PSR +2 "processing"%Y +43 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"% ' +2636 "core" ' + ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +5 "processing"%\  + "collection"'  +38 "core" +118  + .tPSV.dial :mixloop +2 "processing"% +97 "core" + .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%l  +69 "core" +2 .tPS.seek 0ml +2 "processing"%#'W +2639 "core" ' + .tPSV.dial :air +2 "processing"%  +40 "core"  +2 .tPS.seek 2.5ml + "processing"%)' +2632 "core" ' + .tPSV.dial :mixloop +2 "processing"%4 +42 "core" +2 .tPS.seek 0ml + "processing"%1'W +2639 "core" ' + .tPSV.dial :air +2 "processing"%g  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +823 "Can"9\ NN +1816 "core" ' + .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 .tPS.seek 0ml +2 "processing"%9'W +2632 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&n& +4 "core" & 3 + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&5( +3 "core" ( +2 "manipulator"&z& +3 "core" & > 3 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &<& +3 "core" & R 3 + .tForearm.seek CC +2 "manipulator"&'ρ +101 "core" ' + .tHand.close +2 "manipulator"&'/ +75 "core" / + .tCC.seek :open +2 "collection"'( +376 "core" ( + "manipulator"&/& +4 "core" & 3 +2 "manipulator"&8% +3 "core" % ς  +2 .tForearm.seek :retract +2 "manipulator"&:'\ +93 "core" ' + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&=(- +282 "core" ( + "manipulator"&6& +4 "core" &-  <  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &F& +3 "core" &-  + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&E' +113 "core" ' +2 .tHand.open + "manipulator"&L1 +76 "core" 1 + "manipulator"&G% +4 "core" % \ l ȶ_ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&!'\ +107 "core" ' + ."da"delayUntil "10:57:43.10" +24884 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"% @ +67 "core" A + ."da"PBV.dial :waste1 +2 "processing"%0  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%? * +35 "core" , + ."da"PSV.dial :air +48 "processing"%A  +43 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"% ' +2244 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%% +42 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%N  +42 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%O +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%"  +43 "core"  + ."da"PS.seek :empty +2 "processing"%'9 +2251 "core" ' + #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +137 "core"  + "processing"%D% +4 "core" %;\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%Z' +584 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%H'[ +1603 "core" ' + ."da"PTV.dial :puck +2 "processing"%U  +69 "core"  + ."da"PSV.dial PTV +2 "processing"%$ +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%P  +33 "core" +2 "processing"%C% +3 "core" %Z\  +2 ."da"PS.seek 1.5ml +2 "processing"%j' +591 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%R * +34 "core" * +2 ."da"PS.seek 0ml +2 "processing"%'W +1610 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%K  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%> * +35 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%d +69 "Can"?\ UU +2 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%@' +2238 "core" ' + ."da"PSV.dial PTV +2 "processing"%W +70 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%3 +70 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +70 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%X  +69 "core"  + ."da"PS.seek :empty +3 "processing"%S'9 +2230 "core" ' + #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%m +124 "core"  + "processing"%;% +4 "core" %:\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +3 ."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"%V'[ +1605 "core" ' + ."da"PTV.dial :puck + .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"%M' +591 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%b * +33 "core" * +2 ."da"PS.seek 0ml +2 "processing"%^'W +1611 "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"%c * +35 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%+ +71 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%&' +2250 "core" ' + ."da"PSV.dial PTV +2 "processing"%t +70 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%J +70 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%\\ +72 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%s  +69 "core"  + ."da"PS.seek :empty +2 "processing"%e'9 +2256 "core" ' + #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%h  +43 "core"  + ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%I  +122 "core" + ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%w  +41 "core"  + ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%y +42 "core" + ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%}' +388 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%o  +43 "core"  + "processing"%Q% +4 "core" %\  +2 ."da"PS.seek 0.55ml +2 "processing"% 'u +337 "core" ' + #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%`  +42 "core"  +2 ."da"PS.seek 2ml +2 "processing"%'[ +1559 "core" ' + ."da"PSV.dial :PML +2 "processing"% +42 "core" + ."da"PTV.dial :mixing +2 "processing"%- @ +68 "core" A + ."da"PBV.dial :waste1 +2 "processing"%  +32 "core" + "processing"%p% +4 "core" %\\\  +2 ."da"PS.seek 1.85ml +2 "processing"%|'< +237 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'W +1965 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +20247 "Can"4\ 44 +27756 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 + "processing"%q  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" * + ."da"PSV.dial :air +2 "processing"%B  +44 "core"  + ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%v' +2246 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%{ +43 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +43 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"% +42 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +41 "processing"%  +50 "core"  + ."da"PS.seek :empty +2 "processing"%r'9 +2234 "core" ' + #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +124 "core"  + "processing"%% +4 "core" %8\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +9 ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%7' +593 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1608 "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" +2 "processing"%% +3 "core" %W\  +2 ."da"PS.seek 1.5ml +2 "processing"%,' +602 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%~ * +35 "core" , +2 ."da"PS.seek 0ml +2 "processing"%f'W +1609 "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"%. * +34 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%Y +81 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%(' +2237 "core" ' + ."da"PSV.dial PTV +2 "processing"% +80 "core"  + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%\ +80 "core"  + ."da"delay 5 seconds +97 "Can"(\ ;; +405 ."da"PSV.dial PTV +2 "processing"% +70 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%l  +70 "core"  + ."da"PS.seek :empty +2 "processing"% '9 +2239 "core" ' + #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +123 "core"  + "processing"%#% +4 "core" %5(\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%4' +591 "core" ' + ."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"%g +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%1  +33 "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"%n * +34 "core" * +2 ."da"PS.seek 0ml +2 "processing"%z'W +1613 "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"%' * +34 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2258 "core" ' + ."da"PSV.dial PTV +2 "processing"%] +70 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%/ +70 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%8 +70 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +69 "core"  + ."da"PS.seek :empty +2 "processing"%6'9 +2240 "core" ' + #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%F +124 "core"  + "processing"%5% +4 "core" %8'\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%L' +596 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%G'[ +1607 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%: +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%E  +33 "core" +2 "processing"%% +3 "core" %V\ \  +2 ."da"PS.seek 1.5ml +2 "processing"%0' +588 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%? * +35 "core" , +2 ."da"PS.seek 0ml +2 "processing"%A'W +1609 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%9  +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 +70 "core"  + ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%O' +2244 "core" ' + ."da"PSV.dial PTV +2 "processing"%" +70 "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 +3 "processing"%D  +69 "core"  + ."da"PS.seek :empty +2 "processing"%'9 +2237 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates .PSR.select :air +2 .PSV.dial PSR +2 "processing"%Z +127 "core"  +5 "processing"%U% +11 "core" %=)\ +4 #"da"Pulling 0.25ml of PSR.sub1 +4 .PSR.select :sub1 +8 "processing"% +18 ."da"PS.reconfigure PSconfig +5 "processing"%#A d`xb +5 ."da"PS.seek 0.25ml +5 "processing"%$'7 +335 "core" ' + ."da"delay 5 seconds +503 "processing"%P% +3 "core" %4!\  +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +9 ."da"PS.seek 0.5ml +2 "processing"%C' +343 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +44 "processing"%H'[ +777 "Can"&\   +842 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%R +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%j  +33 "core" + "processing"%K% +4 "core" %a!\ +2 ."da"PS.seek 1.5ml +2 "processing"%>' +602 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%d * +35 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'W +1637 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%W  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%3 * +35 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +73 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%X' +2293 "core" ' + ."da"PSV.dial PTV +2 "processing"%@ +72 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%m +72 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%; +72 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%S  +70 "core"  + ."da"PS.seek :empty +3 "processing"%['9 +2294 "core" ' + "processing"%*9 +3 "core" 94" +2 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast +2 "processing"%k  +3 "core" 4" + 4" + "processing"%i& +3 "core" &TO\ % +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&V% +3 "core" %\ &  !S +2 "storage"(b% +3 "core" % B 8\ +2 "storage"(M. +2 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 1 +2 "storage"(a($ +346 "core" ( + ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (c& +2 "core" &# 5 4\ +2 "manipulator"&+& +4 "core" &- ,  + "manipulator"&^% +4 "core" %\ & !S +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&t( +180 "core" ( + "manipulator"&J& +4 "core" &\  # +2 "storage"(\\& +3 "core" &# 2 4 q\ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&s' +92 "core" ' + "storage"(&& +4 "core" &# 3 = \ +2 ."da"SE.reconfigure SEpick +3 "storage"(#]K-0-\ b +4 ."da"SE.seek :beamBreak +2 "storage"(h'L +273 "core" ' + "storage"(I- +3 "core" -'y +2 ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&w& +2 "core" &\  F # +2 "storage"(y& +4 "core" &#  & *\ + ."da"Elbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 1 +2 "manipulator"&e'\\ +36 "core" ' + ."da"Elbow.hold +2 "manipulator"&o, +3 "core" , + ."da"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 "storage"(Q- +2 "core" -'y +3 ."da"SE.seek 2.11 Pucks below Top Plate +2 "storage"(}'1 +28 "core" ' +2 "manipulator"&`% +4 "core" %j[    ɱ + "storage"( & +4 "core" &#\ \  7\ + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 314 counts +2 "manipulator"& 'ϖ +12 "core" ' + "manipulator"&-& +4 "core" &\  # +2 "storage"(& +4 "core" &# 4 5 \ + ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&p' +29 "core" ' +2 ."da"SE.seek 3.11 Pucks below Top Plate +2 "storage"(' +56 "core" ' +2 "manipulator"&& +3 "core" &\  # +2 "manipulator"&|% +4 "core" %  +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&q'\ +95 "core" ' + ."da"Elbow.seek PC +3 "manipulator"&( +254 "core" ( +2 "manipulator"&B& +4 "core" & N  + ."da"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & #  +2 ."da"Forearm.seek PC +2 "manipulator"&{' +99 "core" ' + ."da"Hand.close +2 "manipulator"&/ +75 "core" / + ."da"PC.seek :open +2 "processing"%( +402 "core" ( + "storage"(& +4 "core" &# 7 7\ +2 "manipulator"&v& +3 "core" &  +2 "manipulator"&% +3 "core" %  +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +95 "core" ' + ."da"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&r( +257 "core" ( + "manipulator"&7& +4 "core" &   % +2 "storage"(& +3 "core" &# 6 3 K\ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&_' +97 "core" ' + ."da"Hand.open +2 "manipulator"&1 +72 "core" 1 +2 "storage"(- +3 "core" -' +2 ."da"SE.seek 2.87 Pucks below Top Plate +2 "storage"(' +28 "core" ' + ."da"SE.reconfigure SEseal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 2.2 Pucks below Top Plate +2 "storage"(~' +60 "core" ' + #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da19oct3111h40ml.tif +1938 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +1698 #"da"SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 32.874 seconds\ /var/log/esp/da19oct3111h40ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da19oct3111h40ml15s.tif +1557 #SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da19oct3111h40ml15s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da19oct3111h40ml30s.tif +3064 #SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da19oct3111h40ml30s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da19oct3111h40ml70s.tif +7118 #SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da19oct3111h40ml70s.tif: TIFF Upload Complete\ + .Gate.power :camera,:OFF +2 ."Qmail"HABfans.email "32.874 sec auto-exposure",Subject: "da19oct3111h40ml images!" +10 "storage"(,- +10 "core" -' +7 "storage"(x& +6 "core" &#  -\ +2 "manipulator"&.& +3 "core" &   I % + ."da"Elbow.seek 1 +3 "manipulator"&Y( +3 "core" ( + "manipulator"&f& +4 "core" &   % +3 "storage"(& +4 "core" &# G A 5\ +2 ."da"Forearm.seek 1 + 700 counts +62 "manipulator"&\ ' +13 "core" ' +2 ."da"SE.reconfigure SEgently +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 2.92 Pucks below Top Plate +4 "storage"('& +65 "core" ' +3 "manipulator"&l& +4 "core" &   % +2 "storage"((& +3 "core" &# ?\ +2 ."da"Elbow.reconfigure LimpElbow +4 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 1 +4 "manipulator"&'\\ +38 "core" ' + ."da"Elbow.hold +2 "manipulator"&#, +4 "core" , + ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 ."da"SE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 3.1 Pucks below Top Plate +3 "storage"( ' +27 "core" ' +5 "manipulator"&4% +8 "core" %fd   ɴ +3 "storage"(g& +7 "core" &# \ +3 ."da"Forearm.force -20 +2 "manipulator"&5 +5 ."da"Forearm.seek 1 + 310 counts +4 "manipulator"&1'ϒ +20 "core" ' +22 "manipulator"& & +4 "core" &  % +2 "storage"()& +5 "core" &#\  p\ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&n' +25 "core" ' +3 "storage"(% +4 "core" % M\ +2 ."downElevator"SE.seek :down +5 "storage"(<'v +100 ('% +11 "core" %6 =\ PI +11 "manipulator"&% +16 "core" %  +6 ."da"Forearm.reconfigure LooseForearm +10 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +7 "manipulator"&z'\ +74 "core" ' +5 ."downElevator"SE.coast +4 "storage"(5 +13 "core" ' +7 ."da"SC.coast +3 "storage"(6 +7 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 #tStarting finalPurge +2 "processing"%]& +4 "core" &\ +2 "manipulator"&/& +4 "core" &  % +2 "manipulator"&8% +4 "core" %\   T  +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&(- +180 "core" ( +3 "manipulator"&& +4 "core" &-  + ."psFlush"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &F& +3 "core" &-  +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&5' +110 "core" ' + ."psFlush"Hand.close +2 "manipulator"&6/ +74 "core" / + "manipulator"&L& +5 "core" &- 4  +2 "manipulator"&:% +6 "core" % ~ Q ǼK +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&E'\ +99 "core" ' +4 ."psFlush"Elbow.reconfigure TightElbow +4 "manipulator"&$&.,(\ #b +7 ."psFlush"Elbow.seek PC +4 "manipulator"&( +128 "core" ( +5 "manipulator"&G& +10 "core" & t +5 ."psFlush"Elbow.reconfigure LooseElbow +6 "manipulator"&$ &.,(#b +9 &?& +9 "core" & t +5 ."psFlush"Forearm.reconfigure TightForearm +5 "manipulator"&#Q@2^d^\ b +8 ."psFlush"Forearm.seek PC +5 "manipulator"&0' +98 "core" ' +6 "manipulator"&9& +13 "core" & t +3 "manipulator"&%% +6 "core" %  +2 "processing"%N& +3 "core" &\ +2 "processing"%A& +4 ."psFlush"PC.seek :closed +2 "processing"%"(Tg +5 "core" &\ + &\  +7 &5}\ *z +10 &h\ > +9 &r\ K +10 &e[\ J +11 &'b\ J +8 &e\ K +10 &b\ K +13 &m\\\ J +10 &/]\ J +19 &b\ J +11 & b\ K + &"t`\ K +9 &$7_\ J +10 &%b\ J +9 &'`\ J +12 &)}]\ J +12 &+>_\ K +19 &-_\ J +3 &.`\ J +4 &0\\\ J +19 &2G_\ J +5 &4\ \\\ J +17 &5`\ K +7 &7`\ J +3 &9N`\ K +9 &;_\ J +9 &<`\ J + &>_\ J +3 &@V]\ K +10 &B^\ J +11 &C_\ J +17 &E`\ J +15 &G^`\ K +3 &Id\ K +13 &Ju}\ M +3 &L~\ P +6 &NV\ P +6 &P\ Q +10 &Q\ Q +9 &S~yk\ )~ +9 &T4'[\ 8 +11 ( &TA~\ + +2 "processing"%A& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.48 +2 "processing"% & +4 "core" &TA\ + + ."psFlush"Hand.open +2 "manipulator"&1 +67 "core" 1 + "manipulator"&D% +4 "core" %  +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&O'\ +105 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%Z +126 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."psFlush"PS.seek 1ml +2 "processing"%U'P +334 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +763 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1617 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%P +69 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%$  +35 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%C'W +2632 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%R +70 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%j' +587 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%K' +2119 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%H +70 "core" + ."psFlush"PBV.dial PSV +2 "processing"%d U +54 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%>'W +2632 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%W @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%3' +2626 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +68 "core"  + ."psFlush"PS.seek :empty +2 "processing"%'9 +2638 "core" ' + ."psFlush"PSV.dial PSR +47 "processing"%@ +44 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%m' +2631 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%; +69 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%S'W +2629 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%X @ +43 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%*' +2660 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%k  +69 "core"  + ."psFlush"PS.seek :empty +3 "processing"%i'9 +578 "Can"\ 76 +2061 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%V +43 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%b'P +1099 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%M' +1641 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%c +67 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%+  +53 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%^'W +2625 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%J +69 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%\\' +588 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%&' +2126 "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"%I'W +2632 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%w @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%y' +2638 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%Q  +80 "core"  + ."psFlush"PS.seek :empty +2 "processing"%`'9 +2633 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +40 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%-' +2629 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +67 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%'W +2628 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%| @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%s' +2632 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%t  +80 "core"  + ."psFlush"PS.seek :empty +2 "processing"%h'9 +2642 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'e& +4 "core" &A\ +2 "manipulator"& & +3 "core" &  t +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&}( +4 "core" ( + "manipulator"&p& +4 "core" & t +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &B& +2 "core" & - t +3 .tForearm.seek PC + "manipulator"&' +94 "core" ' + .tHand.close + "manipulator"&o/ +76 "core" / + .tPC.seek :open +2 "processing"%( +400 "core" ( + "manipulator"&q& +4 "core" & t +2 "manipulator"&2% +3 "core" %  +2 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&v( +350 "core" ( + "manipulator"&& +4 "core" &  3 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &{& +3 "core" &  3 + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&7'ρ +103 "core" ' + "manipulator"&& +4 "core" &  3 +2 "manipulator"&% +4 "core" %ω +2 "collection"'& +3 "core" &!\ +2 "collection"'& +3 .tCC.seek :closed +2 "collection"'(O +3 "core" &*\ +2 &\  +9 &6<\ +{ +9 & iB\ > +9 &}L\ K +10 &`eH\ I +9 &"i\ I +9 &k\ I +10 &e\ J +9 &hm\ I +10 &*e\ I +9 &h\ I +9 & j\ I +10 &"ok\ J +9 &$1j\ J +9 &%e\ J +10 &'i\ J +9 &)wh\ J +10 &+:e\ I +9 &,m\ J +9 &.g\ I +10 &0g\ I +9 &2Bj\ I +9 &4k\ I +10 &5h\ J +9 &7g\ J +10 &9Ig\ J +9 &; f\ I +9 &<e\ I +10 &>e\ I +9 &@Sc\ I +9 &Bk\ I +10 &Ce\ I +9 &Ei\ I +10 &GXr\ J +9 &I\ L +9 &J\ P +10 &L\ U +9 &NC\ A +9 &OF>\ "g +10 &Oz\\\ D +3 ( + "collection"'& +2 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.51 +2 "collection"'& +3 "core" &OzW\ D + .tHand.open +2 "manipulator"&1 +71 "core" 1 +2 "manipulator"&,% +3 "core" % υ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&x'\ +93 "core" ' + #tFlushing the Collection Valve::Manifold +2 "collection"'.& +4 "core" &OzW\ D + "collection"'f% +4 "core" %\ + .tCSV.dial CSR +2 "collection"'  +52 "core"  + "collection"'l% +4 "core" %\ +2 #tPulling 5ml of CSR.flush .CSR.select :flush +2 "collection"' +11 .tCS.seek 5ml + "collection"'('l +1358 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 '4% +2 "core" %l\  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 7.501ml + "collection"'g' +657 "core" ' + .tCSV.dial :waste +2 "collection"'r +131 "core" + .tCS.reconfigure CSconfig +3 "collection"'#P d@b +2 .tCS.seek 0ml + "collection"' ' +1983 "core" ' + #tFlushing lower manifold's waste1 port +2 "collection"')& +3 "core" &OzW\ D +2 "collection"'_% +4 "core" %\ + .tCSV.dial :flush +2 "collection"'~  +39 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 5ml + "collection"''l +1183 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'\ @ +41 "core" B + "collection"''% +4 "core" %l\  +2 .tCS.seek 7ml +2 "collection"'' +532 "core" ' + ."connect"CSV.dial CTV +3 .tCTV.dial CSV +47 "collection"'Y  +6 '  +40 "core"  +84  + .tCBV.dial :waste1 +2 "collection"' @ +42 "core" @ +2 .tCS.seek 0ml +2 "collection"'1' +1626 "core" ' + #tFlushing lower manifold's waste2 port +2 "collection"']& +4 "core" &OzV\ D + "collection"'/% +4 "core" %\ + .tCSV.dial :flush +2 "collection"'8  +69 "core" +2 .tCS.seek 5ml +2 "collection"' 'l +1190 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'n @ +42 "core" B + "collection"'% +4 "core" %l\  +2 .tCS.seek 7ml +2 "collection"'F' +534 "core" ' + ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'<  +41 "core"  + .tCBV.dial :waste2 +2 "collection"'a  +106 "core"  +2 .tCS.seek 0ml +2 "collection"'#' +1617 "core" ' + #tDisinfecting external Intake with kill +2 "collection"'6& +4 "core" &OzW\ D + "collection"'L% +4 "core" %\ + .tCSV.dial CSR + "collection"':  +42 "core"  + "collection"'z% +4 "core" %\ +2 #tPulling 8ml of CSR.kill .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml + "collection"'G' +1886 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml +2 "collection"'?' D +527 "core" ' + ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'5 +3 '9  +92 "core" +36  + .tCTV.dial :intake +2 "collection"'  +68 "core" + .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'%' \\ +1855 "core" ' + .tIntake.select :close + "sampler")0 +10 .tCTV.dial :air + "collection"'N  +68 "core" ~ + .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'E' +597 "core" ' + .tCSV.dial CSR +2 "collection"'  +95 "core"  + "collection"' % +4 "core" %\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"''l +1357 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml +2 "collection"'D' D +1366 "core" ' + .tCSV.dial CBV +2 "collection"'A +106 "core" ~ +2 .tCS.seek 0ml + "collection"'Z' +2622 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&0& +4 "core" &  3 + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&[( +4 "core" ( + "manipulator"&U& +4 "core" &  ? 3 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &P& +3 "core" &  3 + .tForearm.seek CC +2 "manipulator"&$'ρ +102 "core" ' + .tHand.close + "manipulator"&/ +68 "core" / + .tCC.seek :open +2 "collection"'R( +381 "core" ( + "manipulator"&C& +4 "core" &  3 +2 "manipulator"&j% +3 "core" % | r +2 .tForearm.seek :retract + "manipulator"&H'\ +97 "core" ' + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&d(- +277 "core" ( + "manipulator"&K& +4 "core" &-  = + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &W& +2 "core" &- = +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&>' +111 "core" ' + .tHand.open + "manipulator"&1 +76 "core" 1 + "manipulator"&3% +4 "core" % { Ȼ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&@'\ +99 "core" ' +2 "processing"%& +3 "core" &.\ +2540 "Can"(\ '' +60002 (\ '' +60002 &\ '' +60002 (\ '& +60002 :\ '' +52 #t-> access 1 +2 .SE.seek :down +2 "storage"(;'v +8 "core" ' + "manipulator"&m% +4 "core" %\   +2 "manipulator"&X& +3 "core" &-  = +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 + "storage"(S(< +1287 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (k& +2 "core" &<- 3   +58626 "Can"E\ 88 +60003 <\ 88 +60002 G\ 88 +60002 <\ 88 +60002 C\ 88 +60002 4\ 88 +60002 /\ 88 +60003 -\ 88 +60002 /\ 98 +60002 1\ 88 +60002 \ 88 +60002 \ 88 +60002 *\ 88 +60003 $\ 88 +60002 '\ 98 +60002 +\ 88 +60002 8\ 88 +60002 1\ 88 +60002 ,\ 88 +60003 4\ 88 +60002 <\ 88 +60002 8\ 88 +60002 +\ 88 +60002 +\ 88 +60003 2\ 88 +60002 4\ 98 +60002 (\ 88 +60002 ,\ 88 +60002 7\ 88 +60002 #\ 88 +60003  \ 99 +60002 \ 88 +60002 \ 99 +60002 \ 88 +60002 \ 88 +60002 \ 88 +60003 \ 98 +60002 m\ 88 +60002 g\ 98 +14329 !to:SignalException: mesg" SIGHUP:\ signoi:bt[ "1/opt/mbari/lib/ruby/1.8/irb.rb:72: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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 !o:Errno::EIO :\ errnoi\ : mesg"Input/output error:@timestampu: Time (-:bt["0/home/esp/esp2/lib/thread.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + !o:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt["7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +5 #mEXIT @1572563100.53EDT @1572963234.30EST = =tMAIN =mMAIN_scheduler @EST1572963235.93 #"core_reset"Sent BREAK +2 #t@0xB660, state=0x32F4, ifg=0x10, ie=0xFD #@0xB8E2, state=0x32F4, ifg=0x10, ie=0xFD + #@0xBB63, state=0x32F4, ifg=0x10, ie=0xFD #@0xBDE5, state=0x32F4, ifg=0x10, ie=0xFD + #@0xC067, state=0x32F4, ifg=0x10, ie=0xFD + #@0xC2E8, state=0x32F4, ifg=0x10, ie=0xFD #@0xC56A, state=0x32F4, ifg=0x10, ie=0xFD + #@0xC67F, state=0x32F4, ifg=0x80, ie=0xFD + #@0x7B6A, state=0x3350, ifg=0x00, ie=0x75 #ESP2 v3.22 I2C Gateway v3.06 +15 #ESP2 v3.22 I2C Gateway v3.06 for core bus +235 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +355 "Can"\ << +8 \ << + #tPolling Can every 10:00 +122 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 )% +3 "core" %X &< + .tSS.configure SSconfig +2 "sampler")#.0X ESP.ready! +2 "collection"'% +5 "processing"%% +3 "manipulator"&% +2 "core" %ns\ +4 "sampler")% +8 "core" %2A\ + %\    + %X &< +2 "manipulator"&& +4 "core" &-  = + "storage"(& +4 "core" &<. ! `  + "storage"(% +3 "core" %    +2 "collection"'& +3 "core" &mr&\ + "processing"%& +4 "core" &B\ +81 "collection"'  +3 "core" ~ +2 "collection"'! +3 "core" ~ + "collection"'" +3 "core"  +2 "processing"%# +2 "core"  +2 "processing"%$ +3 "core" W +2 "processing"%% +2 "core"  +2 "processing"%& +3 "core"  + "sampler")' +3 "core"  +2 "sampler")(% +4 "core" %X &< +2 "collection"')& +3 "core" &nx#\ +2 "collection"'*% +3 "core" %os\ +2 "processing"%+& +4 "core" &>\ + "processing"%,% +4 "core" %2A\ +2 "manipulator"&-% +3 "core" %\   +2 "manipulator"&.& +3 "core" &- Q = +2 "storage"(/& +3 "core" &<.  !   +2 "storage"(0% +3 "core" %   I +2 "collection"'19 +3 "core" 9 +2 "processing"%29 +2 "core" 9 +488 #t-> access 2 +2 .SE.seek :down + "storage"(3'v +3 "core" ' +2 "manipulator"&4% +3 "core" %\   +2 "manipulator"&5& +4 "core" &- X = + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"(6(K +342 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (7& +3 "core" &K$ # p \  +3268 #t-> startTube 2 +6107 #-> da 40 + #da sampling at most 40ml +3 ."Qmail"HABfans.email "Started da in tube 2 at 09:16:12EST05-Nov-19\\n{}\\nCan@09:14:02, 22.9C, 24% humidity, 14.9psia, 13.786V, 0.294A, 0.294A avg, 4.05W",Subject: "da sampling at most 40ml" +2 #tLoading sh1 puck from tube 2 into Collection Clamp +74 "collection"'8& +3 "core" &qq#\ + .tHand.open +2 "manipulator"&91 +15 "core" 1 + "manipulator"&:% +4 "core" %\   +2 "storage"(;% +3 "core" % . $   +2 "storage"(<. +2 "core" .(K +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(=( +1286 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (>& +3 "core" &  J  + "manipulator"&?& +4 "core" &-   $ = + "manipulator"&@% +4 "core" %\      +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 + "manipulator"&A( +177 "core" ( + "manipulator"&B& +4 "core" &  % +2 "storage"(C& +3 "core" & ) #   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&D' +88 "core" ' + "storage"(E& +4 "core" & 1 ;  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"(F'L +267 "core" ' + "storage"(G- +4 "core" -'u + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (H& +2 "core" & " # @  +2 "manipulator"&I& +4 "core" &  , $ + .tElbow.seek 2 +2 "manipulator"&J( +3 "core" ( + "manipulator"&K& +4 "core" &  $ + "storage"(L& +4 "core" & , * !  +2 .tForearm.seek 2 + 300 counts + "manipulator"&M'υ +21 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&N/ +74 "core" / +2 ."downElevator"SE.seek :down +6 "manipulator"&O& "storage"(P'v +6 "core" & \ # $ +2 "manipulator"&Q% +3 "core" % z +2 .tForearm.seek :retract +2 "manipulator"&R'\ +17 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + #Retry #1 of 10 after 10:00 +78 "core" ' + .tElbow.seek CC +2 "manipulator"&S( +145 "core" ' + ."downElevator"SE.coast + "storage"(5 +3 "core" ( +34 "manipulator"&T& +10 "core" &  | :0 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &U& +2 "core" &  :0 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&V'ρ +94 "core" ' +3 "manipulator"&W& +4 "core" &   :0 +2 "manipulator"&X% +3 "core" %χ   * +2 "collection"'Y& +4 "core" &nr!\ + "collection"'Z& +4 .tCC.seek :closed + "collection"'[(O +3 "core" &oq\ +3 &ns\  +9 &3mr \ *z +10 &enq\ = +9 &or\ K +9 &Mhoq \ J +10 &jos\ J +9 &gpr\ J +9 &ins!\ J +10 &Vkps\ I +9 &ior\ J +10 &jos \ I +9 & hos\ I +9 &"\\kqs$\ J +10 &$hnq\ J +9 &%hnq\ I +9 &'kps"\ I +10 &)fjop\ I +9 &+(jnq*\ I +10 &,kmr+\ I +9 &.hos-\ I +9 &0lkos3\ J +10 &2/fos'\ J +9 &3hms)\ I +9 &5hms-\ I +10 &7vinq/\ I +9 &96lmr/\ J +10 &:enr.\ I +9 &<hos)\ I +9 &>}gmr-\ J +10 &@@emr-\ I +9 &Bjos.\ I +9 &Ckoq/\ J +10 &Esnq.\ K +9 &GAmr1\ L +10 &Hkr&\ O +9 &Jns.\ T +9 &Lmno/\ U +10 &N-lp.\ B +9 &O76mr1\ )x +9 &Olnr.\ A +6 ( + "collection"'Z& +3 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.66 + .Hand.open + "manipulator"&\\1 +67 "core" 1 + "manipulator"&]% +4 "core" % χ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&^'\ +101 "core" ' + .tSC.coast + "storage"(6 +2 #tcollectSample 40ml w/bubble point of 24psi +2 #Priming 7ml .Gate.power :sampler,:ON + ."pumping"Gate.power :analytic3,:ON +3 .tIntake.select :close +3 .Exhaust.select :close + .SS.hold +2 "sampler")_+ +3 "core" + +2 "sampler")`% +4 "core" %Y " +2 "collection"'a& +3 "core" &OTnr*\ A +3 "Can"\ AA + #tCalibrating pressure and temperature sensors + .CTV.dial :air +2 "collection"'b  +5 "core"  + .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")c +3 "core"  +2 "sampler")d  +5 "core"  +2 .tSS.reconfigure SSfast +2 "sampler")#.0X\ +2 "sampler")i% +3 "core" %?5 " +2 .tSSV.dial :spit + "sampler")j +128 "core"  +2 .tSS.seek 0ml + "sampler")k' +254 "core" ' + .tSSV.dial CBV +2 "sampler")l  +125 "core" + .tCTV.dial :intake +2 "collection"'m  +70 "core"  + #tWaiting for external sampler to finish priming... + .delayUntil "09:19:43.76" +1634 #"pumping"0.0L/min +3006 #0.0L/min +2421 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +578 #"pumping"0.0L/min +3006 #0.0L/min +3006 #0.0L/min +2867 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +2 #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open + "sampler") +132 #"pumping"0.0L/min +78 "collection"'n% +2 "core" %zz\ +2 #tIntake @15.4psia, vacuum from 9.9 to 12.9psi + .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X + ."CSpush"CS.reconfigure CSfast +3 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'' +98 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +128 "core"  +3 .tSS.reconfigure SSexhale + "sampler")#.0X +2 "core" % ! +2 ."connect"SSV.dial CBV,avoiding: :exhaust +3 .tCBV.dial SSV +3 "sampler")?  +57 "core" +2 ."airStroke"CS.seek 0ml + "collection"'@' +5 "core" ' + ."airStroke"CSV.dial :air +2 "collection"'B @ +62 "core"  + .tCTV.dial :air +2 .delay 15 seconds +4 "core" A +2 ."airStroke"CS.seek 10ml +2 "collection"'C' D +1494 .tSSV.dial :spit,avoiding: :exhaust + "sampler")E +127 "core"  +3 ."prepCSV"CTV.dial CSV,avoiding: :intake +4 .tSS.reconfigure SSexhale +3 "collection"'  + "sampler")#.0X Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +402 "collection"'D% +33 "core" %y~\ +2 "sampler")T% +4 "core" %  h + #tEvacuated: Intake @15.7psia, Outlet @14.2psia + .SSV.dial :spit,avoiding: :exhaust +2 "sampler")F +127 "core"  +2 .tSS.reconfigure SSexhale + "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'P' +97 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")R +112 "core" ' + ."CSpush"CS.coast + "collection"'5 +15 "core"  +2 .tSS.reconfigure SSexhale + "sampler")#.0X9 +2 "core" 9 ) +103 "collection"'?9 +2 "core" 9 - +103 "collection"'B9 +2 "core" 9 1 +103 "collection"';9 +2 "core" 9 5 +103 "collection"'@9 +2 "core" 9 :\ +103 "collection"'E9 +4 "core" 9 >\ +102 "collection"'9 +2 "core" 9 B\ +103 "collection"'G9 +2 "core" 9 F +103 "collection"'H9 +2 "core" 9\ J +103 "collection"'I9 +2 "core" 9\ O +17 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + #Retry #2 of 10 after 10:00 +85 "collection"'K9 +3 "core" 9\ S +103 "collection"'L9 +2 "core" 9\ 'W +103 "collection"'C9 +2 "core" 9\ 0[ +103 "collection"'N9 +2 "core" 9\ :_ +103 "collection"'O9 +2 "core" 9\ Bd +103 "collection"'Q9 +3 "core" 9\ Jh +103 "collection"'9 +2 "core" 9\ Ql +103 "collection"'D9 +2 "core" 9\ Xp +103 "collection"'T9 +2 "core" 9\ _t +103 "collection"'F9 +2 "core" 9\ ey +103 "collection"'A9 +2 "core" 9\ k} +103 "collection"'U9 +2 "core" 9\ q +103 "collection"'J9 +2 "core" 9\ v +2 .tCH.hold 10:00,70C +3 "collection"'W `\ `\ r  +4 "core"  +41258 "Can"\ +295 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +17085 ."Qmail"HABfans.email "Started da in tube 2 at 09:16:12EST05-Nov-19\\n{}\\nCan@09:14:02, 22.9C, 24% humidity, 14.9psia, 13.786V, 0.294A, 0.294A avg, 4.05W",Subject: "da sampling at most 40ml" +1357 "core" ` +2 "collection"'Y9 +3 "core" 9\  +2 #tCollection Puck Heater at 70C after lysing + .CS.seek 0ml +2 "collection"'M' +328 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'R @ +96 "core" A + .tCSV.dial :air +2 "collection"'3 @ +52 "core" A +2 .tCS.seek 5ml + "collection"'P'l +289 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + #Retry #3 of 10 after 10:00 +1064 "core" ' + .tCSV.dial CTV +2 "collection"'X  +52 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +39 "core" ? + .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"']  +41 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'Z @ +40 "core" ? + .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'\\' +1357 "core" ' + #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV +2 "collection"'a +93 "core"  + .tCBV.dial CSV +2 "collection"'b  +29 "core"  + "collection"'`% +4 "core" % : > 5\ +2 .tCS.seek 5ml +2 "collection"'c'l +1347 "core" ' + .tdelay 5 seconds +502 .CTV.dial :air +4 "collection"'d  +41 "core" + "collection"'=% +4 "core" %l2\  +2 .tCS.seek 6.999ml +2 "collection"'V' +580 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'g @ +41 "core" > +2 .tCS.seek 10ml + "collection"'_' D +844 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'h ` +106 "core" ^ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'i   +38 "core" " + ."connect"CSV.dial CTV +5 .tCTV.dial CSV + "collection"'f  +3 'e  +27 "core"  +100  +2 .tCS.seek 5ml + "collection"'j'l +1355 "core" ' + .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'m @ +95 "core" B + .tCSV.dial :waste +2 "collection"'l +96 "core" + .tCS.seek :empty +2 "collection"'q'Ͱ +1353 "core" ' + .tCSV.dial :air + "collection"'r @ +70 "core" B +2 .tCS.seek 5ml + "collection"'s'l +1356 "core" ' + .tCSV.dial CTV +2 "collection"'t  +39 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'u @ +41 "core" ? + .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'o  +42 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'p @ +42 "core" > + .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'x' +705 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +633 "core" ' + #tRecovering Lysate (#2 of 2) + .CSV.dial CBV +2 "collection"'y +94 "core"  + .tCBV.dial CSV +2 "collection"'z  +38 "core"  + "collection"'v% +4 "core" %\ +2 .tCS.seek 5ml +2 "collection"'{'l +1348 "core" ' + .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'w  +41 "core" + "collection"'~% +4 "core" %l\  +2 .tCS.seek 7ml +2 "collection"'' +588 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"' @ +52 "core" B +2 .tCS.seek 10ml + "collection"'' D +842 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +110 "core" ^ + #tLysing Complete +2 "collection"'|& +3 "core" &OR/2\ A +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&}% +3 "core" %\ $  C +2 "storage"(% +4 "core" % " (   + "storage"(. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 1 + "storage"(($ +340 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 ( & +3 "core" &% 1 . 4  +2 "manipulator"&& +3 "core" &\  9) +2 "manipulator"&% +3 "core" %\ $  C +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 + "manipulator"&( +156 "core" ( + "manipulator"&& +4 "core" &   \ +2 "storage"( & +3 "core" &% > ; '  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"& ' +99 "core" ' + "storage"(& +4 "core" &% ? < [  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"('L +274 "core" ' + "storage"(- +3 "core" -'L +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 .tSE.seek :place +2 "storage"(' +35 "core" ' +2 "manipulator"&& +3 "core" &  \ +2 "manipulator"&% +4 "core" %!    + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +92 "core" ' + .tElbow.seek CC +2 "manipulator"&( +158 "core" ( + "manipulator"&& +4 "core" &" <: +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 & & +2 "core" &"  <: +2 .tForearm.seek CC +2 "manipulator"&"'ρ +105 "core" ' + .tHand.close + "manipulator"&/ +78 "core" / +32 .tCC.seek :open + "collection"'#( +379 "core" ( + "storage"($& +4 "core" &% - (  +2 "storage"(%& +3 "core" &%     +2 "manipulator"&&& +3 "core" & !  ;4 +2 "manipulator"&% +3 "core" % o / +2 .tForearm.seek :retract + "manipulator"&('\ +94 "core" ' +28 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&)( +155 "core" ( + "manipulator"&*& +4 "core" &   + +2 "storage"(!& +3 "core" &% a `  +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 1 +2 "manipulator"&,'\\ +110 "core" ' + .tElbow.hold +2 "manipulator"&-, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&.1 +67 "core" 1 +2 "manipulator"&+% +4 "core" % kf ȴ + "storage"(/& +4 "core" &% 0 3 ^  + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 315 counts +2 "manipulator"&1'ϗ +22 "core" ' + "manipulator"&2& +4 "core" &  !  +2 "storage"(5& +44 "core" &% _ _   +10 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +4 "manipulator"&0' +31 "core" ' +2 "storage"(% +4 "core" % > = \\  +2 ."downElevator"SE.seek :down +3 "storage"(''v +100 (4% +2 "core" %I < 8 I SU +2 "manipulator"&% +4 "core" %    m +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&7'\ +88 "core" ' +65 ' + ."downElevator"SE.coast + "storage"(5 +2 .tSC.coast + "storage"(6 +3 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'9& +4 "core" &17\ +2 "manipulator"&:& +3 "core" &    +2 "manipulator"&8% +4 "core" %\    +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&<(- +172 "core" ( + "manipulator"&6& +4 "core" &-   - +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &>& +3 "core" &-  Q - +2 .tForearm.seek :garage + "manipulator"&?' +110 "core" ' + .tHand.close + "manipulator"&B/ +75 "core" / + "manipulator"&;& +4 "core" &- R - +2 "manipulator"&@% +3 "core" %   ȽP +2 .tForearm.seek :retract +2 "manipulator"&E'\ +100 "core" ' + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +275 "core" ( + "manipulator"&G& +4 "core" &   , 5 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &H& +2 "core" &  5 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&I'ρ +100 "core" ' + "manipulator"&K& +4 "core" &   5 +2 "manipulator"&L% +4 "core" %ρ   +2 "collection"'C& +3 "core" &6:\ +2 "collection"'N& +3 .tCC.seek :closed +2 "collection"'O(O +3 "core" &49T\ +4 &58C\ 6 +9 &BL595\ / +10 &|x49\ C +9 &-j5:|\ H +10 &f4:\ H +9 &g79\ H +9 &sg6:m\ H +10 &5e7:\ H +9 &c6:\ H +9 &g9:\ H +10 &{e89\ H +9 &!=g6;\ H +9 &#b69\ H +10 &$g98\ I +9 &&c7:\ H +10 &(Ee8:\ H +9 &*g6:\ I +9 &+e5:\ H +10 &-f79|\ I +9 &/Oc6;q\ H +10 &1e7:a\ H +9 &2e49I\ H +9 &4c5;%\ H +10 &6Ug4:\ H +9 &8e79\ H +9 &9h8;\ H +10 &;f59\ H +9 &=^d8:\ H +10 &?g6;\ H +9 &@d6:}\ H +9 &Be8<n\ H +10 &Ddg89\\\ I +9 &F&h5<Q\ I +9 &Gs59C\ J +10 &I792\ M +9 &KS6;i\ Q +10 &M 79\ T +9 &Nz8:\ 1 +9 &Of+8:\ a +10 &Og8;\ F +2 ( + "collection"'N& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.50 +2 "collection"'Q& +3 "core" &Og:;\ F + .tHand.open + "manipulator"&1 +74 "core" 1 + "manipulator"&D% +4 "core" % π   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&T'\ +97 "core" ' + .tPSV.dial PSR +2 "processing"%F +41 "core"  + "processing"%A% +4 "core" %2z\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%j +11 .tPS.seek 1.5ml + "processing"%U' +1610 "core" ' + .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%J  +43 "core"  +2 .tPS.seek 0ml + "processing"%k'W +1608 "core" ' + .tPSV.dial PSR + "processing"%W +43 "core"  + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%Y' +2628 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%n +2 "collection"'R  +4 "core"  +2 "processing"%3  +43 "core"  +32 + .tPSV.dial :mixloop +2 "processing"%M +96 "core" + .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%X  +121 "core" +2 .tPS.seek 0ml + "processing"%'W +2633 "core" ' + .tPSV.dial :air + "processing"%]  +42 "core"  +2 .tPS.seek 2.5ml + "processing"%Z' +2644 "core" ' + .tPSV.dial :mixloop + "processing"%P +43 "core" +2 .tPS.seek 0ml + "processing"%a'W +2633 "core" ' + .tPSV.dial :air + "processing"%b  +43 "core"  +2 .tPS.seek 2.5ml + "processing"%`' +2636 "core" ' + .tPSV.dial :mixloop + "processing"%\\ +44 "core" +2 .tPS.seek 0ml + "processing"%d'W +5 "Can"\ >= +2628 "core" ' + #tGaraging FlushPuck in Collection Clamp + "manipulator"&=& +4 "core" &  M 5 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&c( +3 "core" ( +2 "manipulator"&g& +4 "core" &   5 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &V& +3 "core" &   5 +2 .tForearm.seek CC +2 "manipulator"&h'ρ +103 "core" ' + .tHand.close + "manipulator"&i/ +78 "core" / + .tCC.seek :open +2 "collection"'f( +378 "core" ( + "manipulator"&e& +4 "core" &  u 5 +2 "manipulator"&_% +3 "core" % {  C \\ +2 .tForearm.seek :retract + "manipulator"&m'\ +103 "core" ' + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&l(- +283 "core" ( + "manipulator"&j& +4 "core" &-     +2 .tElbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &r& +2 "core" &-   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&q' +113 "core" ' +3 .tHand.open + "manipulator"&t1 +76 "core" 1 + "manipulator"&u% +4 "core" % i ȵQ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&o'\ +102 "core" ' + .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"'p& +3 "core" &@C\ +2 "manipulator"&s% +4 "core" %\   +2 "storage"(y% +3 "core" %| o s  + "storage"(z. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 2 + "storage"(v( +339 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (x& +3 "core" &  = <  + "manipulator"&w& +4 "core" &-    + "manipulator"&~% +4 "core" %\   2  + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&{( +181 "core" ( + "manipulator"&& +4 "core" &  & +2 "storage"(& +3 "core" &  = D y  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&' +99 "core" ' + "storage"(|& +4 "core" &  M >  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"(}'L +283 "core" ' + "storage"(- +3 "core" -'y +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (& +3 "core" &  7 2 Y  + "manipulator"& & +4 "core" &   : & + .tElbow.seek 2 +2 "manipulator"&( +3 "core" ( + "manipulator"&& +4 "core" &   6 & + "storage"(& +4 "core" &  ; ? O  + .tForearm.seek 2 + 300 counts +2 "manipulator"& 'υ +20 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +77 "core" / +2 ."downElevator"SE.seek :down +4 "manipulator"&S& +5 "storage"(^'v +4 "core" &   [ & +2 "manipulator"&% +3 "core" % y   E +2 .tForearm.seek :retract +2 "manipulator"&'\ +91 "core" ' + .tElbow.seek CC +2 "manipulator"&( +144 "core" ( + "manipulator"&& +4 "core" &   4 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &   4 + ' + ."downElevator"SE.coast +3 .tForearm.reconfigure TightForearm +2 "storage"(5 +4 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"& 'ρ +103 "core" ' +32 "manipulator"& & +4 "core" &  u 4 +43 "manipulator"&% +12 "core" %y U +2 "collection"'& +3 "core" &AFu\ +2 "collection"'& +4 .tCC.seek :closed + "collection"'[(O +3 "core" &@Ev\ +4 &AD^\ 7 +9 &BLBDM\ / +9 &{xBDE\ C +10 &+gAD7\ I +9 &dAC0\ H +9 &dBD/\ H +10 &rhBG\ H +9 &4cAD\ H +10 &gBC\ H +9 &g@E\ I +9 &{cAD\ H +10 &!<fCC\ H +9 &"gCD\ H +9 &$fBE\ H +10 &&c@E\ H +9 &(DgCF\ H +10 &*eBDN\ H +9 &+dBF\ H +9 &-h@Ep\ H +10 &/Mc@G\ H +9 &1dAF\ H +9 &2e@E\ I +10 &4cAD\ H +9 &6TfBE\ H +10 &8dAF\ H +9 &9aCE\ H +9 &;eCE\ H +10 &=\\c@E\ H +9 &?fBEs\ I +9 &@cBEm\ H +10 &BeAEq\ H +9 &DcgAD`\ I +10 &F%g@CU\ I +9 &GuAAW\ K +9 &IADM\ N +10 &KN?Bw\ S +9 &M >D\ T +9 &Nz@D\ 1 +10 &Og,@E\ \\ +9 &O_AE\ C +2 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.57 + .Hand.open + "manipulator"&$1 +73 "core" 1 + "manipulator"&%% +4 "core" % ~ P +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&&'\ +98 "core" ' + .tSC.coast + "storage"(6 +4 .tCTV.dial CSV,avoiding: :intake +4 "collection"'  +113 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4 "core"  +2 .tCSV.dial CTV +2 "collection"'*  +28 "core"  +2 .tPS.seek 2.5ml + "processing"%!' +2634 "core" ' + "collection"'"% +4 "core" % E\  +2 .tCS.seek 4.15ml +2 "collection"''Q +1574 "core" ' + .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%.  +43 "core"  + .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%+  +68 "core"  +2 .tPS.seek 0ml + "processing"%/'W +2640 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"'2 ` +38 "core" ^ + .tCSV.dial :air +2 "collection"'5 @ +53 "core" B +2 .tCS.seek 10ml + "collection"'(' D +1564 "core" ' + .tCSV.dial CTV +2 "collection"'  +39 "core"  +2 .tCS.seek 0ml + "collection"')' +2624 "core" ' + .tCBV.dial :waste1 + "collection"'4 @ +28 "core" @ + .tdelay 5 seconds +503 .CTV.dial :air,avoiding: :intake +2 "collection"'  +122 "core" + "collection"',& +4 "core" &OU\ C +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&1% +3 "core" %\ # X 0 +2 "storage"(9% +3 "core" %{ $ + J  +2 "storage"(:. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 +2 "storage"(8($ +206 ."Qmail"HABfans.email "Started da in tube 2 at 09:16:12EST05-Nov-19\\n{}\\nCan@09:14:02, 22.9C, 24% humidity, 14.9psia, 13.786V, 0.294A, 0.294A avg, 4.05W",Subject: "da sampling at most 40ml" +130 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" &# $ . %  +2 "manipulator"&0& +3 "core" &  4 4 +3 "manipulator"&6% +3 "core" %\ #  ' 0 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&>( +158 "core" ( + "manipulator"&'& +4 "core" &    +2 "storage"(& +3 "core" &# = > b  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&-' +98 "core" ' + "storage"(B& +4 "core" &# = @ K  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"(;'L +283 "core" ' + "storage"(@- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&7& +2 "core" & T  +2 "storage"(?& +3 "core" &$ $ " x  +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 1 + "manipulator"&G'\\ +38 "core" ' + .tElbow.hold +2 "manipulator"&H, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(<- +2 "core" -' +2 .tSE.seek 0.1 Pucks below Top Plate + "storage"(K'A +29 "core" ' + "manipulator"&L% +4 "core" %ih S ȵ +2 "storage"(C& +3 "core" &$ \  I +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 313 counts + "manipulator"&E'ϕ +15 "core" ' + "manipulator"&#& +4 "core" &   5  +2 "storage"(Q& +4 "core" &$ = = F  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&' +26 "core" ' +2 .tSE.seek 1.1 Pucks below Top Plate + "storage"(D'0 +38 "core" ' +2 "manipulator"&N& +4 "core" &  1  + "manipulator"&F% +4 "core" % " +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&A'\ +93 "core" ' + .tElbow.seek CC +2 "manipulator"&I( +148 "core" ( + "manipulator"& & +39 "core" &  3 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &J& +2 "core" & D 3 +2 .tForearm.seek CC +2 "manipulator"&U'ρ +102 "core" ' + .tHand.close + "manipulator"&W/ +70 "core" / + .tCC.seek :open +2 "collection"'k( +376 "core" ( + "storage"(n& +4 "core" &$ < @ @  +2 "storage"(3& +3 "core" &$ : = B  +2 "manipulator"&R& +3 "core" &  3 +2 "manipulator"&M% +3 "core" % ό   +2 .tForearm.seek :retract +2 "manipulator"&X'\ +96 "core" ' + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&Y( +155 "core" ( + "manipulator"&]& +4 "core" &    +2 "storage"(& +3 "core" &$ ? >  +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 1 +2 "manipulator"&P'\\ +23 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + #Retry #4 of 10 after 10:00 +89 "core" ' + .tElbow.hold +2 "manipulator"&Z, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&b1 +70 "core" 1 +2 "manipulator"&a% +4 "core" % ic  ȳ +2 "storage"(\\& +4 "core" &$ & +  + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 313 counts +2 "manipulator"&`'ϕ +15 "core" ' + "manipulator"&=& +4 "core" &    +2 "storage"(g& +3 "core" &$ K ] #  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&V' +33 "core" ' +2 "storage"(i% +3 "core" %9 c h  $ +2 ."downElevator"SE.seek :down +4 "storage"('v +100 (T% +2 "core" %0D F E ^ SR +2 "manipulator"&O% +4 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&e'\ +91 "core" ' +63 ' + ."downElevator"SE.coast + "storage"(5 +2 .tSC.coast +41 "storage"(6 +10 .tPSV.dial :air +2 "processing"%_  +70 "core" +2 .tPS.seek 2.5ml +2 "processing"%h' +2631 "core" ' + .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%j +40 "core" + .tdelay 1 second +102 .PSV.dial :air +2 "processing"%r  +42 "core"  + .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%c +42 "core" + .tdelay 1 second +102 .PSV.dial :air +2 "processing"%t  +42 "core"  + .tdelay 1 second +103 .PS.seek 0ml +2 "processing"%u'W +2630 "core" ' + #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%m& +3 "core" &\ +2 "manipulator"&p& +4 "core" &  G  +2 "manipulator"&s% +3 "core" %\   ?  +2 .tElbow.seek FlushPuck::Garage + "manipulator"&y(- +176 "core" ( + "manipulator"&z& +4 "core" &-   +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &q& +3 "core" &-  X  + .tForearm.seek :garage +2 "manipulator"&x' +108 "core" ' + .tHand.close + "manipulator"&w/ +66 "core" / + "manipulator"&~& +4 "core" &- !  +2 "manipulator"&% +3 "core" % }  Ȼ= +2 .tForearm.seek :retract +2 "manipulator"&'\ +103 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&|( +124 "core" ( + "manipulator"&l& +4 "core" &  # p +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &o& +3 "core" &  h p + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&' +100 "core" ' + "manipulator"&& +4 "core" &    p +2 "manipulator"& % +4 "core" %  $ +2 "processing"%& +3 "core" &\ +2 "processing"%& +3 .tPC.seek :closed +2 "processing"%(Tg +2 "core" &\ +3 &\  +10 &3\ *y +9 &e\ = +10 &x\ K +9 &O_\ K +9 &`\ J +10 &i\ K +9 &h\ K +9 &Yd\ J +10 &e\ J +9 &c\ J +10 & e\ J +9 &"ag\ J +9 &$#e\ J +10 &%f\ J +10 &'e\ J +9 &)ic\ J +9 &++f\ J +9 &,e\ I +10 &.e1\ J +9 &0qc\ J +9 &23c,\ J +10 &3e\ I +9 &5e\ J +9 &7xd\ J +10 &9;e \ J +9 &:c\ I +10 &<e \ J +9 &>c\ I +9 &@Cd\ J +10 &B`\ J +9 &Ce \ J +9 &Ee\ J +10 &GIg\ K +9 &I n\ K +10 &J|!\ L +9 &L!\ O +9 &ND#\ O +10 &P!\ O +9 &Q"\ O +9 &Slzn\ . +10 &T*+p \ E +9 &TI\ & +2 ( + "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.43 + "processing"%S& +4 "core" &TId\ & + .tHand.open + "manipulator"&1 +69 "core" 1 + "manipulator"&{% +4 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +91 "core" ' + .tPRV.dial :air +2 "processing"%  +44 "core"  + .tPSV.dial :mixloop +2 "processing"% +42 "core" + "processing"%}% +4 "core" %[\ +2 .tPS.seek 0.3ml +2 "processing"% ' +388 "core" ' + .tPSV.dial PSR + "processing"% +98 "core"  + "processing"% % +4 "core" %\  + #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml + "processing"%'* +495 "core" ' + .tdelay 3 seconds +302 .PSR.select :air +3 .PS.seek 2.5ml + "processing"%' +1918 "core" ' + .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%^ +98 "core" + .tPTV.dial :mixing +2 "processing"% @ +68 "core" A + .tPBV.dial :waste2 +2 "processing"%f  +87 "core"  +2 .tPS.seek 0ml + "processing"%$'W +2633 "core" ' + #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&%& +3 "core" & p +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&( +2 "core" ( +2 "manipulator"&& +4 "core" & p + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &*& +2 "core" &  j p +2 .tForearm.seek PC + "manipulator"& ' +97 "core" ' + .tHand.close + "manipulator"&v/ +69 "core" / + .tPC.seek :open +2 "processing"%d( +402 "core" ( + "manipulator"&"& +4 "core" &   p +2 "manipulator"&% +3 "core" %   ) +2 .tForearm.seek :retract + "manipulator"&.'\ +100 "core" ' + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&+(- +136 "core" ( + "manipulator"&!& +4 "core" &-   ) +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &2& +3 "core" &- ) + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&5' +117 "core" ' + .tHand.open + "manipulator"&1 +74 "core" 1 +31 "manipulator"&% +4 "core" % p O ȷj + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&('\ +102 "core" ' + #tLoading da puck from tube 2 into Processing Clamp +2 "processing"%4& +3 "core" &\ +2 "manipulator"&% +3 "core" %    ;  +2 "storage"(,% +4 "core" %r a `  + "storage"(1. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 2 + "storage"(9( +343 "core" ( +5 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (:& +3 "core" & ! +  G   + "manipulator"&& +4 "core" &-    ( + "manipulator"&0% +4 "core" %    +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&6( +170 "core" ( + "manipulator"&'& +4 "core" &   % +2 "storage"(& +3 "core" & " > > q   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&B' +87 "core" ' + "storage"(& +4 "core" & " @ = L   +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(&'L +278 "core" ' + "storage"(@- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (7& +3 "core" & ! -  &   + "manipulator"&?& +4 "core" &  % + .tElbow.seek 2 +2 "manipulator"&<( +3 "core" ( + "manipulator"&L& +4 "core" &  % + "storage"(C& +4 "core" & ! 9 =    +2 .tForearm.seek 2 + 300 counts + "manipulator"&#'υ +22 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&Q/ +73 "core" / +2 ."downElevator"SE.seek :down +4 "manipulator"&N& +5 "storage"(F'v +4 "core" &    % +2 "manipulator"&-% +3 "core" % χ   # +2 .tForearm.seek :retract +2 "manipulator"&>'\ +101 "core" ' + .tElbow.seek PC +48 "manipulator"&;( +108 "core" ' + ."downElevator"SE.coast + "storage"(5 +138 "core" ( + "manipulator"&G& +4 "core" &  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &E& +3 "core" &  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&K' +97 "core" ' + "manipulator"& & +4 "core" & n +2 "manipulator"&J% +4 "core" % +2 "processing"%& +3 "core" &\ +2 "processing"%H& +3 .tPC.seek :closed +2 "processing"%W(Tg +3 "core" &q\ +2 &p\  +9 &/}t\ *w +9 &et\ = +9 &}i\ K +10 &Oe^\ J +9 &h_\ J +9 &k[\ J +10 &f\\\ J +10 &X`Z\ I +10 &gK\ J +11 &gG\ J +8 & dN\ J +9 &"^cQ\ J +9 &$!cG\ J +9 &%eM\ J +11 &'eN\ J +8 &)geC\ J +10 &+)d=\ J +9 &,b:\ J +9 &.c@\ J +10 &0oeE\ J +9 &22c;\ I +9 &3d>\ J +10 &5c8\ I +9 &7vd9\ J +9 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +6 "core" &99d4\ J + &:f1\ J +5 &<`4\ J +10 &>b/\ I +9 &@Ac4\ J +9 &Be-\ J +10 &Cg/\ J +9 &Eh,\ J +10 &GHh/\ J +9 &I\ l-\ J +9 &Jv*\ L +10 &L,\ N +9 &NA \ O +9 &P\ O +10 &Q\ P +9 &Sixm\ 1 +10 &T*-\ G +9 &TK\ & +2 ( + "processing"%H& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.45 + .Hand.open +2 "manipulator"&A1 +67 "core" 1 + "manipulator"&[% +4 "core" %   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&n'\ +93 "core" ' + .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 2 in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"%3  +4 %R9 +4 "core" 9 +103 "processing"%M9 +2 "core" 9 +103 "processing"%]9 +2 "core" 9  +103 "processing"%9 +4 "core" 9  +103 "processing"%U9 +2 "core" 9 +103 "processing"%I9 +2 "core" 9 +103 "processing"%b9 +2 "core" 9 +103 "processing"%a9 +2 "core" 9 +103 "processing"%\\9 +2 "core" 9" +103 "processing"%=9 +2 "core" 9& +103 "processing"%g9 +2 "core" 9+ +103 "processing"%i9 +2 "core" 9/ +103 "processing"%X9 +2 "core" 93 +103 "processing"%T9 +3 "core" 97 +103 "processing"%O9 +2 "core" 9; +103 "processing"%Y9 +2 "core" 9@ +103 "processing"%P9 +2 "core" 9D +103 "processing"%`9 +2 "core" 9\ H +103 "processing"%D9 +2 "core" 9L +103 "processing"%_9 +2 "core" 9P +103 "processing"%V9 +2 "core" 9 U +103 "processing"%9 +2 "core" 9(Y +103 "processing"%89 +2 "core" 90] +103 "processing"%/9 +3 "core" 99a +102 "processing"%j9 +2 "core" 9Ae +103 "processing"%r9 +2 "core" 9Jj +103 "processing"%c9 +2 "core" 9Rn +103 "processing"%t9 +2 "core" 9Zr +103 "processing"%h9 +2 "core" 9dv +3 .tPH.hold 2:00:00,28C +2 "processing"%m ppc +3 .tdelay 1:30 +2 "core" w +9001 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%p +99 "core"  + "processing"%s% +3 "core" %W\ +2 #tPulling 0.5ml of PSR.wash .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml + "processing"%z' +596 "core" ' + .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +10 .tPS.seek 2ml +2 "processing"%q'[ +1613 "core" ' + .tPTV.dial :puck +2 "processing"%Z  +67 "core"  + .tPSV.dial PTV +2 "processing"%w +71 "core" + .tPBV.dial :waste1 +2 "processing"%~  +123 "core"  + "processing"%% +4 "core" %X\  +2 .tPS.seek 1.5ml +2 "processing"%e' +590 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%l * +32 "core" + +2 .tPS.seek 0ml +2 "processing"%o'W +1612 "core" ' + .tdelay 5:00 +2696 "Can"\ 33 +12274 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +9404 ."Qmail"HABfans.email "Started da in tube 2 at 09:16:12EST05-Nov-19\\n{}\\nCan@09:14:02, 22.9C, 24% humidity, 14.9psia, 13.786V, 0.294A, 0.294A avg, 4.05W",Subject: "da sampling at most 40ml" +2153 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + #Retry #5 of 10 after 10:00 +3468 #trecoverPSRreagent08 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%x  +33 "core" + .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + + .tPSR.select :air +2 .PSV.dial PSR + "processing"% +71 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml + "processing"%' +2245 "core" ' + .tPSV.dial PTV +2 "processing"%y +70 "core" + .tdelay 5 seconds +502 .PSV.dial PSR +3 "processing"% +71 "core"  + .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%\ +70 "core" + .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%S  +68 "core"  + .tPS.seek :empty +2 "processing"%'9 +2255 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%{  +122 "core" + .tPSV.dial :mixloop +2 "processing"% +42 "core" + .tPRV.dial :ab1 +2 "processing"% @ +72 "core" A +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml + "processing"%'w +364 "core" ' + .tdelay 2 seconds +203 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +3 "collection"'}  + "processing"%  +46 "core"  +6 + "processing"%u% +4 "core" %y\  +2 .tPS.seek 0.32ml +2 "processing"%'& +391 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'  +28 "core" + .tPRV.dial :air +2 "processing"%  +41 "core"  +2 .tPS.seek 0.9ml + "processing"%'D +1230 "core" ' + .tPRV.dial :waste2 +2 "processing"%^ @ +68 "core" ? +2 .tPS.seek 0.5ml + "processing"%' +860 "core" ' + #taddPMLReagent08 + .PSV.dial :air + "processing"%f  +42 "core"  +2 .tPS.reconfigure PSconfig + "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%'[ +1614 "core" ' + .tPSV.dial :PML + "processing"%% +43 "core" + .tPTV.dial :mixing +2 "processing"% @ +69 "core" B + .tPBV.dial :waste1 +2 "processing"%*  +33 "core" + "processing"%v% +4 "core" %^\  +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"%'W +1964 "core" ' + .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'"& +3 "core" &KO\ + "manipulator"&& +4 "core" &   +2 "manipulator"&!% +3 "core" %\   5 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&2(- +133 "core" ( + "manipulator"& & +4 "core" &- P * +2 .tElbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 && +2 "core" &- m * +49 .tForearm.seek :garage +2 "manipulator"&' +110 "core" ' +2 .tHand.close + "manipulator"&/ +77 "core" / +8 "manipulator"&.& +11 "core" &- % * +7 "manipulator"&4% +12 "core" %  0 v +5 .tForearm.seek :retract +4 "manipulator"&'\ +67 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +27 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&,( +268 "core" ( +3 "manipulator"&1& +4 "core" & \ 4 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &5& +3 "core" & 4 + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&:'ρ +104 "core" ' + "manipulator"&& +4 "core" &   4 +2 "manipulator"&0% +4 "core" %y  U +2 "collection"''& +3 "core" &KO\ +2 "collection"'& +3 .tCC.seek :closed +2 "collection"'(O +3 "core" &NP\ +3 &KO\ \  +9 &3LO\ *y +10 &fLM\ = +9 &}KO\ K +9 &TaNN\ I +10 &eMO\ J +9 &gLO\ J +10 &fKN\ J +9 &KO\ J +9 &eNN\ J +10 &fKO \ J +9 & eKN\ J +9 &"dhKP\ I +10 &$%gKN \ J +9 &%dKO\ \ I +10 &'hKO \ J +9 &)kdJO\ J +9 &+-cKO\ J +10 &,eKN\ I +9 &.`NO\ I +9 &0tdLN\ I +10 &27`JO\ I +9 &3cLP\ I +10 &5eLP\ I +9 &7|cJO\ I +9 &9>gJO\ I +10 &;bJN\ I +9 &<eJP\ I +9 &>eLO\ I +10 &@FcMN\ I +9 &BfMO\ I +10 &C_KN\ H +9 &EhMP\ I +9 &GJoKQ\ K +10 &IJN\ L +9 &JLO\ P +9 &LtIL\ T +10 &N5JN\ A +9 &O<:IM\ %o +10 &OhHM\ C +6 ( + "collection"'& +4 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.54 +2 "collection"'+& +4 "core" &OaKM\ C + &O`JN\ C + .tHand.open + "manipulator"&(1 +72 "core" 1 + "manipulator"&@% +4 "core" % z R T +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&7'\ +93 "core" ' + .tPSV.dial PSR +2 "processing"%? +97 "core"  + "processing"%L% +4 "core" %V\ +2 #tPulling 1.5ml of PSR.flush .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml + "processing"%C' +1613 "core" ' + .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%Q  +53 "core"  +2 .tPS.seek 0ml + "processing"%N'W +1611 "core" ' + .tPSV.dial PSR +2 "processing"%- +41 "core"  + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%6' +2639 "core" ' + ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +2 "processing"%B  +2 "collection"'&  +39 "core"  +114  + .tPSV.dial :mixloop +2 "processing"%# +97 "core" + .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%G  +68 "core" +2 .tPS.seek 0ml + "processing"%<'W +2632 "core" ' + .tPSV.dial :air +2 "processing"%E  +40 "core"  +2 .tPS.seek 2.5ml + "processing"% ' +2629 "core" ' + .tPSV.dial :mixloop +2 "processing"%J +42 "core" +2 .tPS.seek 0ml + "processing"%'W +1398 "Can"\ ON +1229 "core" ' + .tPSV.dial :air +2 "processing"%F  +42 "core"  +2 .tPS.seek 2.5ml + "processing"%>' +2645 "core" ' + .tPSV.dial :mixloop +2 "processing"%d +43 "core" +2 .tPS.seek 0ml + "processing"%A'W +2633 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&[& +3 "core" & ) 4 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&R( +2 "core" ( +2 "manipulator"&H& +4 "core" & - 4 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &M& +2 "core" & P 4 +2 .tForearm.seek CC +2 "manipulator"&K'ρ +100 "core" ' + .tHand.close + "manipulator"&]/ +73 "core" / + .tCC.seek :open +2 "collection"'9( +380 "core" ( + "manipulator"&& +4 "core" & 4 +2 "manipulator"&U% +3 "core" % χ K +2 .tForearm.seek :retract +2 "manipulator"&I'\ +108 "core" ' + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&b(- +280 "core" ( + "manipulator"&a& +4 "core" &-   3 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &\\& +2 "core" &- 3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&=' +106 "core" ' +2 .tHand.open + "manipulator"&g1 +66 "core" 1 + "manipulator"&i% +4 "core" %  J ȼ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&X'\ +98 "core" ' + ."da"delayUntil "10:09:29.41" +10350 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +5570 ."Qmail"HABfans.email "Started da in tube 2 at 09:16:12EST05-Nov-19\\n{}\\nCan@09:14:02, 22.9C, 24% humidity, 14.9psia, 13.786V, 0.294A, 0.294A avg, 4.05W",Subject: "da sampling at most 40ml" +2132 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + #Retry #6 of 10 after 10:00 +6781 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%T @ +67 "core" A + ."da"PBV.dial :waste1 +2 "processing"%O  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%Y * +35 "core" , + ."da"PSV.dial :air +2 "processing"%P  +42 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml + "processing"%`' +2254 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%D +42 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%_  +42 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%V +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +42 "core"  + ."da"PS.seek :empty +2 "processing"%8'9 +2253 "core" ' + #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"%/ +124 "core"  + "processing"%j% +4 "core" %:\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml + "processing"%r' +591 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%c'[ +1615 "core" ' + ."da"PTV.dial :puck +2 "processing"%t  +69 "core"  + ."da"PSV.dial PTV +2 "processing"%h +113 "core" +4 ."da"PBV.dial :waste1 + "processing"%p  +34 "core" + "processing"%s% +4 "core" %a\ +2 ."da"PS.seek 1.5ml +2 "processing"%$' +589 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%z * +35 "core" , +2 ."da"PS.seek 0ml +2 "processing"%Z'W +1610 "core" ' + ."da"delay 2:00 +4348 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +7647 #"da"recoverPSRreagent08 +2 .PTV.dial :puck +2 .PBV.dial :waste1 +3 "processing"%w  +34 "core" + ."da"delay 30 seconds +1052 "Can"\ // +1951 ."da"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 PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%q' +2250 "core" ' + ."da"PSV.dial PTV +2 "processing"%l +71 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%e +81 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%3 +67 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%x  +69 "core"  + ."da"PS.seek :empty +2 "processing"%'9 +2253 "core" ' + #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"% +124 "core"  + "processing"%o% +4 "core" %6\ \ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%y' +598 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'[ +1614 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%\ +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%S  +33 "core" + "processing"%% +4 "core" %Z\  +2 ."da"PS.seek 1.5ml +2 "processing"%{' +591 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" * +2 ."da"PS.seek 0ml +2 "processing"%'W +1607 "core" ' + ."da"delay 2:00 +10313 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +1683 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%  +33 "core" + ."da"delay 30 seconds +5 ."Qmail"HABfans.email "Started da in tube 2 at 09:16:12EST05-Nov-19\\n{}\\nCan@09:14:02, 22.9C, 24% humidity, 14.9psia, 13.786V, 0.294A, 0.294A avg, 4.05W",Subject: "da sampling at most 40ml" +2163 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + #Retry #7 of 10 after 10:00 +834 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%} +81 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%u' +2265 "core" ' + ."da"PSV.dial PTV +2 "processing"% +80 "core"  + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +68 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +70 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +69 "core"  + ."da"PS.seek :empty +2 "processing"%^'9 +2248 "core" ' + #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%  +42 "core"  + ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%f  +122 "core" + ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%  +40 "core"  + ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%% +41 "core" + ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%' +397 "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"%'z +335 "core" ' + #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%  +43 "core"  +2 ."da"PS.seek 2ml + "processing"%|'[ +1556 "core" ' + ."da"PSV.dial :PML +2 "processing"%" +42 "core" + ."da"PTV.dial :mixing +2 "processing"% @ +68 "core" A + ."da"PBV.dial :waste1 +2 "processing"%!  +34 "core" + "processing"% % +4 "core" %^\  +2 ."da"PS.seek 1.85ml + "processing"%'> +239 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%; * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'W +1976 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +15323 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +2763 "Can"\ XX +28136 ."Qmail"HABfans.email "Started da in tube 2 at 09:16:12EST05-Nov-19\\n{}\\nCan@09:14:02, 22.9C, 24% humidity, 14.9psia, 13.786V, 0.294A, 0.294A avg, 4.05W",Subject: "da sampling at most 40ml" +1773 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 + "processing"%.  +33 "core" + ."da"delay 30 seconds +322 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + #Retry #8 of 10 after 10:00 +2680 ."da"PBV.dial between PSV and waste1 +2 "processing"%4 * +33 "core" + + ."da"PSV.dial :air +2 "processing"%n  +43 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2254 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%1 +42 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%5  +42 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%2 +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +43 "core"  + ."da"PS.seek :empty +2 "processing"%0'9 +2253 "core" ' + #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%' +125 "core"  + "processing"%% +4 "core" %9\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml + "processing"%k' +596 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'[ +1608 "core" ' +8 ."da"PTV.dial :puck + "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"%L' +592 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%: * +33 "core" * +2 ."da"PS.seek 0ml +2 "processing"%'W +1615 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%Q  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%C * +35 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%- +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%N' +618 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +258 "Can"\ JI +1371 "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"%# +70 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%G  +68 "core"  + ."da"PS.seek :empty +2 "processing"%6'9 +2247 "core" ' + #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%E +123 "core"  + "processing"%<% +4 "core" %> \ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml + "processing"%J' +592 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"% '[ +1611 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%F +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%d% +4 "core" %V\  +2 ."da"PS.seek 1.5ml +2 "processing"%>' +584 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%[ * +33 "core" * +2 ."da"PS.seek 0ml +2 "processing"%H'W +1618 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%M  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%] * +35 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%, +71 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%7' +2251 "core" ' + ."da"PSV.dial PTV +2 "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"%U +70 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%K  +68 "core"  + ."da"PS.seek :empty +2 "processing"%a'9 +102 ."Qmail"HABfans.email "Started da in tube 2 at 09:16:12EST05-Nov-19\\n{}\\nCan@09:14:02, 22.9C, 24% humidity, 14.9psia, 13.786V, 0.294A, 0.294A avg, 4.05W",Subject: "da sampling at most 40ml" +2133 "core" ' + #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%\\ +4 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + #Retry #9 of 10 after 10:00 +119 "core"  + "processing"%R% +4 "core" %< \ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%g' +169 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +427 "core" ' +4 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%i'[ +1612 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%I +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%=  +33 "core" + "processing"%T% +4 "core" %]\  +2 ."da"PS.seek 1.5ml +2 "processing"%O' +586 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%Y * +33 "core" * +2 ."da"PS.seek 0ml +2 "processing"%P'W +1615 "core" ' + ."da"delay 2:00 +12004 #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"%D * +35 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%_ +71 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%V' +2248 "core" ' + ."da"PSV.dial PTV +2 "processing"% +70 "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"%j  +69 "core"  + ."da"PS.seek :empty +2 "processing"%8'9 +2222 "core" ' + ."da"Gate.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR + "processing"%r +127 "core"  +5 "processing"%t% +11 "core" %6 \ +3 #"da"Pulling 0.25ml of PSR.sub1 +2 .PSR.select :sub1 +6 "processing"% +20 ."da"PS.reconfigure PSconfig +7 "processing"%#A d`xb +4 ."da"PS.seek 0.25ml +7 "processing"%h'7 +346 "core" ' +2 ."da"delay 5 seconds +69 "Can"\ '& +434 "processing"%p% +3 "core" %;\  +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml + "processing"%s' +332 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%c'[ +1603 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%z +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%$  +35 "core" + "processing"%w% +4 "core" %X\  +51 ."da"PS.seek 1.5ml + "processing"%~' +594 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%Z'W +1607 "core" ' +3 ."da"delay 10 seconds +124 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +875 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%l  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%e * +35 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%3 +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%x' +2297 "core" ' + ."da"PSV.dial PTV +2 "processing"%q +70 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +70 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%o +83 "core"  + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +71 "core"  + ."da"PS.seek :empty +2 "processing"%y'9 +2294 "core" ' + "processing"%\ 9 +3 "core" 94  +2 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast +2 "processing"%S  +3 "core" 4 + 4 + "processing"%& +3 "core" &TK\ & +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&% +4 "core" %\   +2 "storage"(% +3 "core" % p p \ + "storage"({. +3 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 1 + "storage"(($ +344 "core" ( + ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" && P T \ +2 "manipulator"&}& +3 "core" &- 3 +2 "manipulator"&% +3 "core" %\  H  +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&( +177 "core" ( +2 "manipulator"& & +4 "core" &\  # + "storage"( & +4 "core" && W U [\ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&' +98 "core" ' + "storage"(u& +4 "core" && Y V k\ +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +2 "storage"('L +281 "core" ' + "storage"(f- +3 "core" -'~ +2 ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&& +2 "core" &\  # +2 "storage"(%& +3 "core" && L V a\ +2 ."da"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 1 + "manipulator"&^'\\ +37 "core" ' + ."da"Elbow.hold +2 "manipulator"&*, +3 "core" , + ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(v- +2 "core" -'~ +2 ."da"SE.seek 1.1 Pucks below Top Plate +2 "storage"('6 +24 "core" ' + "manipulator"&% +4 "core" %ng   ɵ +2 "storage"(& +3 "core" &&  \ + ."da"Forearm.force -20 +2 "manipulator"&5 +2 ."da"Forearm.seek 1 + 318 counts +2 "manipulator"&"'Ϛ +13 "core" ' + "manipulator"&& +4 "core" &  1 !q +2 "storage"(!& +3 "core" && I M \ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"& ' +29 "core" ' +2 ."da"SE.seek 2.1 Pucks below Top Plate +2 "storage"(;'% +42 "core" ' +2 "manipulator"&|& +3 "core" &   !q +2 "manipulator"&% +4 "core" % h f + ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&.'\ +95 "core" ' + ."da"Elbow.seek PC +2 "manipulator"&4( +256 "core" ( + "manipulator"&n& +4 "core" &  p +2 ."da"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & p +2 ."da"Forearm.seek PC +2 "manipulator"&1' +98 "core" ' + ."da"Hand.close + "manipulator"&5/ +73 "core" / + ."da"PC.seek :open +2 "processing"%2( +402 "core" ( + "storage"(& +4 "core" && & &\ +2 "manipulator"&& +3 "core" & x p + "manipulator"&'% +4 "core" %  { +2 ."da"Forearm.seek :retract + "manipulator"&'\ +95 "core" ' + ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 + "manipulator"&0( +261 "core" ( + "manipulator"&k& +4 "core" &   # +2 "storage"(+& +3 "core" && ) '\ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&(' +94 "core" ' + ."da"Hand.open + "manipulator"&@1 +75 "core" 1 +2 "storage"(?- +3 "core" -'% +2 ."da"SE.seek 1.86 Pucks below Top Plate +2 "storage"(' +24 "core" ' + ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.19 Pucks below Top Plate +2 "storage"(:' +56 "core" ' + #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da19nov0510h40ml.tif +1942 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +2665 #"da"SX HX9/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 42.853 seconds\ /var/log/esp/da19nov0510h40ml.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da19nov0510h40ml15s.tif +1563 #SX HX9/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da19nov0510h40ml15s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da19nov0510h40ml30s.tif +3069 #SX HX9/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da19nov0510h40ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da19nov0510h40ml70s.tif +4102 ."Qmail"HABfans.email "Started da in tube 2 at 09:16:12EST05-Nov-19\\n{}\\nCan@09:14:02, 22.9C, 24% humidity, 14.9psia, 13.786V, 0.294A, 0.294A avg, 4.05W",Subject: "da sampling at most 40ml" +2133 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + #Retry #10 of 10 after 10:00 +881 #"da"SX HX9/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da19nov0510h40ml70s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +3 "storage"(L- +8 "core" -' +5 "storage"(Q& +12 "core" && N I (\ +2 "manipulator"&C& +3 "core" &    a +2 ."da"Elbow.seek 1 +2 "manipulator"&-( +20 "core" ( + "manipulator"&& +4 "core" &  W +2 "storage"(&& +3 "core" && R K ,\ +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&B' +3 "core" ' +2 ."da"SE.reconfigure SEgently +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.91 Pucks below Top Plate +58 "storage"(#'+ +63 "core" ' + "manipulator"&G& +4 "core" & +2 "storage"(N& +3 "core" && >\ +2 ."da"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&E'\\ +36 "core" ' + ."da"Elbow.hold +2 "manipulator"&<, +3 "core" , + ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 2.09 Pucks below Top Plate +2 "storage"(6' +23 "core" ' +2 "manipulator"&J% +3 "core" %SC   Ȭ +2 "storage"(F& +4 "core" && u\ + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 291 counts + "manipulator"&' +22 "core" ' +2 "manipulator"&d& +3 "core" & +2 "storage"( & +4 "core" &&\ \ # \ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&[' +24 "core" ' +3 "storage"(>% +3 "core" %\ 6\ 5\ +3 ."downElevator"SE.seek :down +3 "storage"(M'v +99 (]% +2 "core" %>\ \  \ PJ +2 "manipulator"&,% +4 "core" % +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&H'\ +98 "core" ' +38 ' + ."downElevator"SE.coast + "storage"(5 +2 ."da"SC.coast + "storage"(6 +4 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage + #tStarting finalPurge +3 "processing"%& +5 "core" &\ +2 "manipulator"&& +4 "core" &  + "manipulator"&U% +4 "core" %  ( +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&K(- +170 "core" ( + "manipulator"&7& +4 "core" &-  H +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &\\& +3 "core" &- % H + ."psFlush"Forearm.seek :garage +2 "manipulator"&R' +110 "core" ' +9 ."psFlush"Hand.close +2 "manipulator"&a/ +71 "core" / + "manipulator"&g& +4 "core" &- H +2 "manipulator"&I% +3 "core" %  Ⱦa +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&='\ +105 "core" ' + ."psFlush"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC + "manipulator"&T( +123 "core" ( + "manipulator"&i& +4 "core" & +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &Y& +3 "core" & +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&O' +101 "core" ' + "manipulator"&A& +4 "core" &  P +2 "manipulator"&D% +4 "core" %  +2 "processing"%_& +3 "core" &\ +2 "processing"%P& +3 ."psFlush"PC.seek :closed +2 "processing"%(Tg +3 "core" &\ +3 &\  +9 &3~\ *y +9 & e\ = +9 &y\ K +10 &Xa\ J +9 &b|\ K +10 &`s\ J +9 &b~\ J +9 &`cv\ J +10 &"_x\ J +9 &]u\ J +9 & cv\ J +10 &"hcu\ J +9 &$)ap\ K +10 &%bg\ K +9 &'ad\ J +9 &)q^h\ J +10 &+2af\ J +9 &,ck\ J +9 &.bk\ J +10 &0x_l\ J +9 &29`k\ K +10 &3ak\ J +9 &5ak\ K +9 &7al\ J +10 &9Bag\ J +9 &;`d\ K +9 &<`]\ J +10 &>`P\ J +9 &@J`X\ J +10 &B ]O\ J +9 &C`S\ J +9 &EbO\ J +10 &GQbX\ K +9 &IgY\ K +9 &JtP\ L +10 &LQ\ P +9 &NHN\ P +10 &P\ R\ P +9 &QJ\ P +9 &SqymR\ . +10 &T+)nR\ H +9 &TIS\ * +3 ( + "processing"%P& +2 #"psFlush"Processing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.47 +2 "processing"%`& +3 "core" &TIi\ * + ."psFlush"Hand.open +2 "manipulator"&/1 +67 "core" 1 + "manipulator"&j% +4 "core" %  +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&V'\ +98 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%r +124 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."psFlush"PS.seek 1ml +2 "processing"%t'P +426 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +678 "core" ' +3 ."psFlush"PSR.select :air +3 "processing"% +12 ."psFlush"PS.seek 2.5ml +7 "processing"%8' +10 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1601 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%p +69 "core" + ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%h  +35 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%s'W +2629 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%z +70 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%$' +590 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%w' +2114 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%c +71 "core" + ."psFlush"PBV.dial PSV +2 "processing"% U +51 "core" V +2 ."psFlush"PS.seek 0ml + "processing"%~'W +2629 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%l @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml + "processing"%e' +2636 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%3  +69 "core"  + ."psFlush"PS.seek :empty +2 "processing"%Z'9 +2625 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%q +42 "core"  + ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"% ' +2634 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%o +69 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%'W +2633 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%x @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml + "processing"%\ ' +497 "Can"\ ;: +2139 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%S  +69 "core"  + ."psFlush"PS.seek :empty +2 "processing"%'9 +2634 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +43 "core"  +47 ."psFlush"PSR.select :flush +4 "processing"%@ +9 ."psFlush"PS.seek 1ml +2 "processing"%'P +1108 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%{' +1605 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +80 "core"  + ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%}  +50 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2631 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +79 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"% ' +587 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +9 ."psFlush"PS.seek 2.5ml +2 "processing"%u' +571 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1545 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%b +79 "core"  + ."psFlush"PBV.dial PSV +2 "processing"%X U +52 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%f'W +2637 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +40 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%%' +2634 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%v  +69 "core"  + ."psFlush"PS.seek :empty +2 "processing"%'9 +2628 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +42 "core"  + ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%' +2625 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%! +80 "core"  + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%|'W +2631 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +41 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2636 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +69 "core"  + ."psFlush"PS.seek :empty +2 "processing"%'9 +2638 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'^& +4 "core" &\\`e\ +2 "manipulator"&"& +3 "core" &  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&( +2 "core" ( +2 "manipulator"& & +4 "core" & + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &n& +2 "core" & D +2 .tForearm.seek PC +2 "manipulator"&' +97 "core" ' + .tHand.close + "manipulator"&*/ +67 "core" / + .tPC.seek :open +2 "processing"%5( +400 "core" ( + "manipulator"&.& +4 "core" & +2 "manipulator"&W% +3 "core" %   > +2 .tForearm.seek :retract +2 "manipulator"&'\ +92 "core" ' + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +352 "core" ( + "manipulator"&'& +4 "core" & 4 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &1& +2 "core" &  4 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&k'ρ +97 "core" ' + "manipulator"&+& +4 "core" &  4 +2 "manipulator"&4% +4 "core" % +2 "collection"'@& +3 "core" &]`\ +2 "collection"'?& +4 .tCC.seek :closed +2 "collection"'(O +2 "core" &^af\ +3 &Z`\  +10 &3]`$\ *y +9 &g]d\ = +10 &\\_\ K +9 &Ub\\a\ I +9 &e\\_\ I +10 &g__\ I +9 &c\\a\ I +9 &\\f]_\ I +10 &b^_\ I +9 &g^`\ I +10 & h^_\ I +9 &"eh[a\ I +9 &$'j\\`\ I +10 &%hZ_\ I +9 &'i[a\ I +10 &)le\\a\ J +9 &+-e]a\ J +9 &,g\\a\ J +10 &.c^`\ J +9 &0te]`\ I +9 &26b\\`\ I +10 &3b\\_\ I +9 &5a\\a\ I +9 &7}e]_\ I +10 &9@h]`\ I +9 &;d]a\ I +10 &<e\\`\ I +9 &>e[`\ I +9 &@IaZ_!\ H +10 &B h]^\ I +9 &Cc[`\ I +10 &Eg]`\ J +9 &GLp\\`"\ J +9 &I\ }\\_\ L +10 &J[^\ Q +9 &LtZ^#\ U +9 &N5Z]\ B +10 &O<;Y_\ &q +9 &O^\\^!\ A +3 ( + "collection"'?& +2 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.54 +2 "collection"';& +3 "core" &OU[^_\ A + .tHand.open +2 "manipulator"&1 +67 "core" 1 + "manipulator"&L% +4 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&Q'\ +97 "core" ' + #tFlushing the Collection Valve::Manifold +2 "collection"'C& +3 "core" &OUZ]\ A +2 "collection"'% +3 "core" %Z^h\ +2 .tCSV.dial CSR + "collection"'&  +42 "core"  + "collection"'G% +4 "core" %[\\e\ +2 #tPulling 5ml of CSR.flush .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"'N'l +465 ."Qmail"HABfans.email "Started da in tube 2 at 09:16:12EST05-Nov-19\\n{}\\nCan@09:14:02, 22.9C, 24% humidity, 14.9psia, 13.786V, 0.294A, 0.294A avg, 4.05W",Subject: "da sampling at most 40ml" +896 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 'J% +2 "core" %lX][\  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'F' +641 "core" ' + .tCSV.dial :waste +2 "collection"'0 +78 !"Qmail"o:Errno::ETIMEDOUT :\ errnois: mesg"&Connection timed out - connect(2):@checkpoint: omitted:bt[ "-/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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + .HABfans.email "42.853 sec auto-exposure",Subject: "da19nov0510h40ml images!" +52 "core" + .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'d' +1987 "core" ' + #tFlushing lower manifold's waste1 port + "collection"' & +4 "core" &OUZ]!\ A +2 "collection"'(% +3 "core" %\\ac\ +2 .tCSV.dial :flush + "collection"'>  +43 "core"  +2 .tCS.reconfigure CSfast + "collection"'#d @b +3 .tCS.seek 5ml + "collection"':'l +22 !"Qmail"o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"./home/esp/esp2/lib/email.rb:287:in `send'"?/home/esp/esp2/protocol/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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + #Retry #1 of 10 after 10:00 +1172 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'] @ +41 "core" B + "collection"',% +4 "core" %lY^k\ +2 .tCS.seek 7ml +2 "collection"'B' +522 "core" ' +2 ."connect"CSV.dial CTV +5 .tCTV.dial CSV + "collection"'-  +2 '#  +51 "core"  +78  + .tCBV.dial :waste1 +2 "collection"'E @ +43 "core" > +2 .tCS.seek 0ml + "collection"'' +1622 "core" ' + #tFlushing lower manifold's waste2 port + "collection"'& +4 "core" &OU_d#\ A +2 "collection"'% +3 "core" %^bd\ +2 .tCSV.dial :flush + "collection"'U  +67 "core" +2 .tCS.seek 5ml + "collection"'6'l +1187 "core" ' + .tdelay 5 seconds +548 .CSV.dial :air +9 "collection"'[ @ +8 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +31 "core" B +2 "collection"'7% +3 "core" %l[^e\  +3 .tCS.seek 7ml + "collection"'\\' +534 "core" ' + ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'M  +40 "core"  + .tCBV.dial :waste2 +2 "collection"'  +108 "core"  +2 .tCS.seek 0ml +2 "collection"'<' +1623 "core" ' + #tDisinfecting external Intake with kill +2 "collection"'a& +3 "core" &OU\\a\ A +2 "collection"'g% +4 "core" %]_Y\ + .tCSV.dial CSR +2 "collection"'I  +41 "core"  +2 "collection"'H% +3 "core" %[^R\ +2 #tPulling 8ml of CSR.kill + .CSR.select :kill + "collection"' +11 .tCS.seek 8ml + "collection"'i' +1854 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml +2 "collection"'Y' D +533 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'R +2 'A  +94 "core" +34  + .tCTV.dial :intake +2 "collection"'D  +69 "core" + .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'_' \\ +1849 "core" ' + .tIntake.select :close + "sampler")0 +10 .tCTV.dial :air + "collection"'K  +71 "core" ~ +2 .tCS.reconfigure CSconfig + "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'=' +596 "core" ' + .tCSV.dial CSR +2 "collection"'2  +96 "core"  + "collection"'`% +4 "core" %^_ \ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"'/'l +1350 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml +2 "collection"'j' D +1349 "core" ' + .tCSV.dial CBV +2 "collection"'P +106 "core" ~ +2 .tCS.seek 0ml + "collection"'r' +2625 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&O& +3 "core" & F 4 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&y( +3 "core" ( + "manipulator"&t& +4 "core" & 1 4 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &p& +2 "core" & 4 +2 .tForearm.seek CC +2 "manipulator"&h'ρ +102 "core" ' + .tHand.close + "manipulator"&8/ +71 "core" / + .tCC.seek :open +2 "collection"'z( +379 "core" ( + "manipulator"&s& +4 "core" & 4 +2 "manipulator"&$% +3 "core" % ϋ +2 .tForearm.seek :retract +2 "manipulator"&c'\ +101 "core" ' + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +278 "core" ( + "manipulator"&w& +4 "core" &- 6 +2 .tElbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &l& +2 "core" &- 6 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&~' +89 "Can"\ )) +22 "core" ' + .tHand.open + "manipulator"&31 +72 "core" 1 + "manipulator"&e% +4 "core" % \  ȼ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&q'\ +98 "core" ' +2 "processing"%Z& +3 "core" &\ +17494 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +21114 ."Qmail"HABfans.email "42.853 sec auto-exposure",Subject: "da19nov0510h40ml images!" +2131 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"./home/esp/esp2/lib/email.rb:287:in `send'"?/home/esp/esp2/protocol/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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + #Retry #2 of 10 after 10:00 +9736 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +9299 "Can"\ )) +23684 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +17267 ."Qmail"HABfans.email "42.853 sec auto-exposure",Subject: "da19nov0510h40ml images!" +2133 !o:Errno::ETIMEDOUT:\ errnois: mesg"&Connection timed out - connect(2):bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"./home/esp/esp2/lib/email.rb:287:in `send'"?/home/esp/esp2/protocol/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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + #Retry #3 of 10 after 10:00 +13580 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +3320 "Can"w\ )( +9829 #t-> access 1 +2 .SE.seek :down +2 "storage"(o'v +15 "core" ' + "manipulator"& % +4 "core" %\   +2 "manipulator"&x& +3 "core" &- 6 +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 + "storage"((< +1303 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (S& +3 "core" &< + / a  +6161 #t-> exit +2005 #Sending Email +18002 !o:Email::Error: mesg"flush failed!:bt["8/home/esp/esp2/utils/commskel.rb:230:in `flushMail'")/home/esp/esp2/utils/commskel.rb:233"4/home/esp/esp2/lib/framework.rb:129:in `atExit'"2/home/esp/esp2/lib/framework.rb:133:in `call'"4/home/esp/esp2/lib/framework.rb:133:in `atExit'"-/home/esp/esp2/lib/thread.rb:739:in `[]'"0/home/esp/esp2/lib/thread.rb:739:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +3 #mEXIT @1572971415.54EST @1573049635.87EST = =tMAIN =mMAIN_scheduler @EST1573049637.61 #"core_reset"Sent BREAK +2 #t@0xBDBD, state=0x3350, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.22 I2C Gateway v3.06 +207 #>RESET< ESP2 v3.22 I2C Gateway v3.06 for core bus +219 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +383 "Can"\  + \  #tPolling Can every 10:00 +2 #Cleanly exited at 11:30:15EST05-Nov-19 +692 #-> ESP.ready! +2 #Powering core bus +514 .Gate.power :raw,:ON +3 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  +4 "collection"' 9\ + ' 0\ +3 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 )% +2 "core" %9 0 +2 .tSS.configure SSconfig +2 "sampler")#.0X access 2 + .SE.seek :down +2 "storage"(;'v +3 "core" ' +2 "manipulator"&<% +3 "core" %\   +2 "manipulator"&=& +4 "core" &  % + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"(>(K +1281 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (?& +3 "core" &K  \  +9109 #t-> startTube 2 +839 #-> da 40 +2 #da sampling at most 40ml +3 #Loading sh1 puck from tube 2 into Collection Clamp +2 ."Qmail"HABfans.email "Started da in tube 2 at 09:16:50EST06-Nov-19\\n{}\\nCan@09:14:05, 22.4C, 21% humidity, 15.0psia, 13.835V, 0.079A, 0.079A avg, 1.09W",Subject: "da sampling at most 40ml" +4 "collection"'@& +3 "core" &eh\  +2 .tHand.open + "manipulator"&A1 +69 "core" 1 +2 "manipulator"&B% +4 "core" % \   a  +2 "storage"(C% +3 "core" %l   I  +2 "storage"(D. +3 "core" .(K +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(E( +1289 "core" ( +9 .tSC.reconfigure SCloose +7 "storage"($.\ 1~b +8 (F& +11 "core" & \ \ 0 +7 "manipulator"&G& +15 "core" & \  V % +6 .tElbow.reconfigure TightElbow +6 "manipulator"&$&.,(\ #b +10 .tElbow.seek 2 +7 "manipulator"&H( +11 "core" ( +4 "manipulator"&I& +12 "core" &    % +8 "storage"(J& +13 "core" &  K +9 .tForearm.seek 2 + 700 counts +5 "manipulator"&K' +100 "core" ' +2 "storage"(L& +4 "core" & $  | +2 .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"(M'L +275 "core" ' +6 "storage"(N- +18 "core" -'n +6 .tSE.configure SEconfig +8 "storage"(#QK-0-\ b +10 (O& +4 "core" &  [ +3 "manipulator"&P& +3 "core" &   % +2 .tElbow.seek 2 +2 "manipulator"&Q( +4 "core" ( + "manipulator"&R& +4 "core" &  % +2 "storage"(S& +3 "core" &  ~ \ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&T'υ +30 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&U/ +67 "core" / +5 ."downElevator"SE.seek :down +4 "manipulator"&V& +3 "storage"(W'v +10 "core" &   R % + "manipulator"&X% +4 "core" % Ϩ g +2 .tForearm.seek :retract +2 "manipulator"&Y'\ +92 "core" ' +2 .tElbow.seek CC +2 "manipulator"&Z( +145 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +4 "core" ( +2 "manipulator"&[& +4 "core" &# \  3 =B + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &\\& +3 "core" &#  \ =B +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&]'ρ +99 "core" ' +2 "manipulator"&^& +4 "core" &$ =B +2 "manipulator"&_% +3 "core" %r  +2 "collection"'`& +4 "core" &eh\  + "collection"'a& +4 .tCC.seek :closed + "collection"'b(O +3 "core" &fj\  +2 &dh\  +9 &7eh\ +| +9 &kci\ ? +10 &y{di/\ K +9 &?dfg\ I +10 &hci\ J +9 &jei\ J +9 &dehK\ J +10 &Eeeh\ J +9 & eeh\ I +9 &hdhZ\ J +10 & geh\ I +9 &"Ogeg\ I +10 &$jfi\ J +9 &%bfh\ J +9 &'jhh\ J +10 &)Vfdg\ J +9 &+beh\ J +9 &,jdi\ J +10 &.gdg\ I +9 &0^hdh?\ J +10 &2!hfg\ I +9 &3dei\ I +9 &5bdg\ I +10 &7gbeh\ I +9 &9)cdh\ I +9 &:cdh\ I +10 &<dgh\ I +9 &>pgei\ I +10 &@2hcj}\ I +9 &Ahch\ J +9 &Ckji\ I +10 &Evmdi\ J +9 &G4xcg\ K +9 &Hah\ M +10 &Jah\ S +9 &L_dh\ T +10 &Ncf+\ B +9 &O9@de\ $j +9 &Oraf\ A +6 ( + "collection"'a& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.75 +2 .Hand.open + "manipulator"&c1 +3 "core" &OTeg\ A +64 1 +2 "manipulator"&d% +3 "core" % r +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&e'\ +93 "core" ' +2 .tSC.coast + "storage"(6 +3 #tcollectSample 40ml w/bubble point of 24psi + #Priming 7ml + .Gate.power :sampler,:ON +2 ."pumping"Gate.power :analytic3,:ON +2 .tIntake.select :close +2 .Exhaust.select :close +2 .SS.hold + "sampler")f+ +4 "core" + +2 "sampler")g% +3 "core" % - +2 "collection"'h& +4 "core" &OTdh#\ A +3 "Can"\ HH + #tCalibrating pressure and temperature sensors +2 .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X\ +2 "sampler")% +3 "core" %  l +2 "sampler")% +3 "core" %  l + .tIntake.select :close +2 "sampler")0 +9 )% +3 "core" %  k + .tSSV.dial :exhaust +2 "sampler")  +71 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")' +866 "core" ' + .tExhaust.select :close +2 "sampler") +10 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")  +74 "core" +2 #tAllowing 80s for 15.0ml of remaining 15.0ml + .Intake.select :open + "sampler") +211 "collection"'\ % +3 "core" %kq\ + #tIntake @14.9psia, vacuum from 9.4 to 12.4psi +2 .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'8' +116 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")9 +124 "core" +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X' +47 "core" A + ' +3 .tExhaust.select :close +2 ."airStroke"CS.seek 10ml + "sampler") +3 "collection"'F' D +11 ."connect"SSV.dial CBV,avoiding: :exhaust +2 .tCBV.dial SSV +3 "sampler")G  +179 "core"  +2 .tCTV.dial :air + .delay 15 seconds +1503 .SSV.dial :spit,avoiding: :exhaust +2 "sampler")I +126 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +4 .tSS.seek 0ml +3 "collection"'J  +3 "sampler")L' +5 "core" ' + .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")$  +116 "core" ~ +11  +361 ' +2 "sampler")&% +4 "core" % ! + .tCBV.dial between SSV and waste2 +2 "collection"'N  +38 "core"  +2 "collection"';% +4 "core" % D_f8\ +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +2 "collection"'O  +40 "core"  +2 .tCS.reconfigure CSpressurize +2 "collection"'# d@<< b +3 .tCS.seek 0ml + "collection"'P' +2455 "core" 'ܳ  \ ٪ +3 "collection"'R% +3 "core" %܌  !\  +2 "sampler")S% +3 "core" % ! +2 #tBubblePoint: Intake @38.6psia, Outlet @14.3psia + .CBV.dial SSV + "collection"'U @ +38 "core" B +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'`' +97 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")Q +88 "core" ' + ."CSpush"CS.coast +2 "collection"'5 +36 "core"  +4 .tSS.reconfigure SSexhale +2 "sampler")#.0X +103 "collection"'9 +2 "core" 92< +103 "collection"'9 +3 "core" 9O: +103 "collection"'#9 +2 "core" 9l8 +103 "collection"',9 +2 "core" 96 +103 "collection"'-9 +2 "core" 93 +103 "collection"'"9 +2 "core" 92 +103 "collection"'/9 +2 "core" 90 +103 "collection"'09 +2 "core" 9- +103 "collection"'19 +2 "core" 9 , +103 "collection"'.9 +2 "core" 9&* +103 "collection"'29 +2 "core" 9?' +103 "collection"'49 +3 "core" 9V& +103 "collection"'59 +2 "core" 9o# +103 "collection"'79 +2 "core" 9" +103 "collection"'39 +2 "core" 9 +103 "collection"'99 +2 "core" 9 +103 "collection"'9 +3 "core" 9 +103 "collection"'69 +2 "core" 9 +103 "collection"'89 +2 "core" 9 +103 "collection"':9 +2 "core" 9 \  +103 "collection"'=9 +2 "core" 9  +103 "collection"' 9 +2 "core" 9 , +103 "collection"'<9 +2 "core" 9 > +103 "collection"'?9 +2 "core" 9 P +103 "collection"'@9 +2 "core" 9 b +103 "collection"'A9 +2 "core" 9 r# +103 "collection"'B9 +2 "core" 9 ' +103 "collection"'D9 +2 "core" 9 + +103 "collection"'!9 +2 "core" 9 0 +103 "collection"'G9 +2 "core" 9 4 +103 "collection"'C9 +2 "core" 9 8 +103 "collection"'I9 +3 "core" 9 < +103 "collection"'J9 +2 "core" 9 @ +103 "collection"'$9 +2 "core" 9 E\ +103 "collection"'>9 +2 "core" 9 I\ +103 "collection"'&9 +2 "core" 9 M +103 "collection"'N9 +3 "core" 9\ Q +103 "collection"';9 +2 "core" 9\ U +103 "collection"'O9 +2 "core" 9\ Z +103 "collection"'F9 +2 "core" 9\ $^ +103 "collection"'R9 +2 "core" 9\ ,b +103 "collection"'S9 +3 "core" 9\ 7f +103 "collection"'U9 +2 "core" 9\ >k +103 "collection"'L9 +2 "core" 9\ Fo +103 "collection"'X9 +2 "core" 9\ Os +103 "collection"'H9 +2 "core" 9\ Vw +103 "collection"'K9 +2 "core" 9\ ]{ +103 "collection"'V9 +2 "core" 9\ b +103 "collection"'[9 +2 "core" 9\ i +103 "collection"'M9 +2 "core" 9\ o +103 "collection"'T9 +2 "core" 9\ s +3 .tCH.hold 10:00,70C +3 "collection"'_ `\ `\ q  +3 "core"  +38049 "Can"\ +21953 "core" ` +2 "collection"'\\9 +3 "core" 9\  +2 #tCollection Puck Heater at 70C after lysing + .CS.seek 0ml +2 "collection"'Q' +332 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'P @ +95 "core" @ +2 .tCSV.dial :air + "collection"'` @ +42 "core" > +2 .tCS.seek 5ml +2 "collection"'^'l +1346 "core" ' + .tCSV.dial CTV +2 "collection"'W  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'* @ +42 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'a  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'Y @ +53 "core" B +2 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"'d' +1350 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"'g +98 "core" ~ + .tCBV.dial CSV +2 "collection"'c  +27 "core" +2 "collection"'h% +4 "core" % 7 9 \ +2 .tCS.seek 5ml + "collection"']'l +1356 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'  +40 "core" +2 "collection"'E% +4 "core" %l 2\  + .tCS.seek 7ml +2 "collection"'k' +585 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air2 +3 "collection"'f @ +51 "core" A +2 .tCS.seek 10ml +2 "collection"'l' D +841 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'m ` +108 "core" ^ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'j   +36 "core" ! +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'i  +2 'n  +26 "core"  +100  +2 .tCS.seek 5ml +2 "collection"'q'l +1369 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'p @ +95 "core" B +2 .tCSV.dial :waste + "collection"'u +95 "core" +2 .tCS.seek :empty +2 "collection"'v'Ͱ +1349 "core" ' + .tCSV.dial :air +2 "collection"'w @ +69 "core" B +2 .tCS.seek 5ml +2 "collection"'x'l +1349 "core" ' + .tCSV.dial CTV +2 "collection"'y  +41 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'s @ +42 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'t  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'| @ +42 "core" > +2 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"'}' +1353 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"'~ +95 "core" ~ + .tCBV.dial CSV +2 "collection"'z  +36 "core"  +2 "collection"'% +4 "core" %\ + .tCS.seek 5ml +2 "collection"'{'l +1350 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'  +41 "core" +2 "collection"'% +4 "core" %l \  + .tCS.seek 7ml +2 "collection"'' +594 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"' @ +39 "core" ? +2 .tCS.seek 10ml +2 "collection"'' D +842 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +106 "core" _ +2 #tLysing Complete + "collection"'& +4 "core" &OR)* \ A +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"& % +3 "core" %\   +2 "storage"(\ % +3 "core" % D E  +2 "storage"(. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 +2 "storage"( ($ +341 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (& +2 "core" &' 1 / +2 "manipulator"&& +3 "core" &! ; <@ +2 "manipulator"&% +4 "core" %\  [  + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&( +160 "core" ( +2 "manipulator"& & +4 "core" &    + "storage"( & +4 "core" && 3 4  + .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts + "manipulator"&' +99 "core" ' +2 "storage"(& +4 "core" && . 0 W  + .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"('L +271 "core" ' +3 "storage"(- +3 "core" -'L + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +2 .tSE.seek :place +2 "storage"(' +34 "core" ' +2 "manipulator"&& +4 "core" & 9  +2 "manipulator"&% +3 "core" %   ) 5 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +95 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +171 "core" ( +2 "manipulator"&%& +4 "core" &   + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & ,  +2 .tForearm.seek CC +2 "manipulator"&''ρ +101 "core" ' +41 .tHand.close +40 "manipulator"&)/ +75 "core" / +2 .tCC.seek :open +2 "collection"'(( +378 "core" ( +2 "storage"(& +4 "core" &&    + "storage"(& +4 "core" && 1 2 ?  + "manipulator"&#& +5 "core" &  + "manipulator"&,% +4 "core" % ~ +2 .tForearm.seek :retract + "manipulator"&-'\ +103 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&"( +145 "core" ( +2 "manipulator"&/& +4 "core" &   +2 "storage"(0& +3 "core" && @ > b  +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 1 + "manipulator"&1'\\ +112 "core" ' + .tElbow.hold +2 "manipulator"&., +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&21 +67 "core" 1 +2 "manipulator"&4% +4 "core" % pq + ȸ +2 "storage"(5& +3 "core" &% $ % Z +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 320 counts + "manipulator"&7'Ϝ +21 "core" ' +31 "manipulator"&3& +3 "core" &  +2 "storage"(9& +4 "core" &% ; D  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&' +22 "core" ' +2 "storage"(6% +4 "core" % G E A  +2 ."downElevator"SE.seek :down +3 "storage"(8'v +99 (:% +3 "core" %G . ( W UY + "manipulator"&=% +4 "core" % +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"& '\ +90 "core" ' +61 ' + ."downElevator"SE.coast + "storage"(5 +2 .tSC.coast + "storage"(6 +3 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'<& +4 "core" &244\ +2 "manipulator"&?& +3 "core" &   +2 "manipulator"&@% +4 "core" %\     + .tElbow.seek FlushPuck::Garage +2 "manipulator"&A(- +180 "core" ( +3 "manipulator"&B& +3 "core" &-   ) +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &D& +3 "core" &-   +2 .tForearm.seek :garage +2 "manipulator"&!' +106 "core" ' +2 .tHand.close + "manipulator"&G/ +66 "core" / +2 "manipulator"&C& +4 "core" &- + "manipulator"&I% +4 "core" %    o + .tForearm.seek :retract +2 "manipulator"&J'\ +100 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&$( +320 "core" ( +2 "manipulator"&>& +3 "core" &   9( +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &&& +3 "core" &   - 9( +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&N'ρ +101 "core" ' +2 "manipulator"&;& +4 "core" &  9( + "manipulator"&O% +4 "core" %χ   * +2 "collection"'F& +3 "core" &05\ +2 "collection"'R& +3 .tCC.seek :closed +2 "collection"'S(O +3 "core" &16v\ +2 &25k\  +10 &425^\ *z +9 &h15G\ = +9 &x16o\ I +10 &V_14 \ H +9 &e15 \ H +9 &d25\ H +10 &d25\ I +9 &]e35\ H +9 &c03\ H +10 &e14\ H +9 & c25\ H +10 &"ea03\ H +9 &$&e26y\ H +9 &%c24`\ H +10 &'e/4N\ I +9 &)mc06>\ H +9 &+/c25v\ H +10 &,e27&\ H +9 &.c26|\ H +10 &0tc34d\ H +9 &25c15_\ I +9 &3c16Q\ H +10 &5c17P\ H +9 &7}c24;\ H +9 &9?d05\ H +10 &;b15\ H +9 &<c15\ H +10 &>c25m\ H +9 &@Hc/5\ H +9 &B\ e24\ H +10 &Cb15\ H +9 &Ef26\ H +10 &GLn26\ I +9 &I 07\ K +9 &J03\ P +10 &Lt13\ S +9 &N315\ B +9 &O;<26\ &q +10 &Oe15\ E +2 ( + "collection"'R& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.57 + "collection"'U& +3 "core" &Oh25\ E +2 .tHand.open + "manipulator"&L1 +66 "core" 1 +2 "manipulator"&X% +4 "core" % χ   + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&H'\ +100 "core" ' + .tPSV.dial PSR +2 "processing"%K +123 "core"  +2 "processing"%V% +4 "core" %X\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1.5ml +2 "processing"%[' +1611 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%M  +42 "core"  +2 .tPS.seek 0ml +2 "processing"%T'W +1619 "core" ' + .tPSV.dial PSR +2 "processing"%o +42 "core"  + .tPSR.select :air +2 "processing"% +11 .tPS.seek 2.5ml + "processing"%_' +2634 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "processing"%\\ +2 "collection"'r  +5 "core"  +2 "processing"%P  +42 "core"  +30 + .tPSV.dial :mixloop +2 "processing"%` +97 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%Q  +120 "core" +2 .tPS.seek 0ml +2 "processing"%W'W +2629 "core" ' + .tPSV.dial :air +2 "processing"%*  +40 "core"  +2 .tPS.seek 2.5ml +2 "processing"%a' +2634 "core" ' + .tPSV.dial :mixloop +2 "processing"%Y +42 "core" +2 .tPS.seek 0ml +2 "processing"%^'W +2002 "Can"\ DD +624 "core" ' + .tPSV.dial :air +2 "processing"%g  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%c' +2638 "core" ' + .tPSV.dial :mixloop +2 "processing"%h +43 "core" +2 .tPS.seek 0ml +2 "processing"%d'W +2632 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" & 9' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&E( +4 "core" ( +2 "manipulator"&]& +4 "core" &  y 9' + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &f& +3 "core" & ` 9' +2 .tForearm.seek CC + "manipulator"&k'ρ +105 "core" ' + .tHand.close +2 "manipulator"&m/ +72 "core" / +2 .tCC.seek :open +2 "collection"'j( +378 "core" ( +2 "manipulator"&i& +3 "core" &   9' +2 "manipulator"&n% +3 "core" % g   D +2 .tForearm.seek :retract +2 "manipulator"&l'\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&p(- +287 "core" ( +2 "manipulator"&u& +4 "core" &-   6 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &q& +2 "core" &-  0 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&w' +111 "core" ' + .tHand.open +2 "manipulator"&v1 +65 "core" 1 +2 "manipulator"&y% +4 "core" % h ȵW + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&s'\ +103 "core" ' + .tPSV.dial :mixloop +2 .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"'t& +4 "core" &:=\ +2 "manipulator"&|% +3 "core" %\ "   A +2 "storage"(x% +4 "core" % o n  + "storage"(~. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 + "storage"(z( +337 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (& +2 "core" &  E < H  +2 "manipulator"&}& +3 "core" &-  +2 "manipulator"&% +3 "core" %\ "    A +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&( +180 "core" ( +2 "manipulator"&{& +4 "core" &\   / $ + "storage"(& +4 "core" &  [ ` i  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&' +97 "core" ' +2 "storage"(& +4 "core" &  m k  + .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +43 "storage"('L +291 "core" ' +2 "storage"( - +3 "core" -'q + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (\ & +3 "core" &  > A  + "manipulator"&& +4 "core" &   $ + .tElbow.seek 2 +2 "manipulator"&( +3 "core" ( + "manipulator"&& +4 "core" &   $ + "storage"(& +4 "core" &  G G  +2 .tForearm.seek 2 + 300 counts + "manipulator"& 'υ +24 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"& / +69 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&& +3 "storage"(Z'v +6 "core" &   $ +2 "manipulator"&e% +3 "core" % σ  ; +2 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +150 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +15 "core" ( +2 "manipulator"&& +4 "core" &   7 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &    7 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&%'ρ +104 "core" ' +2 "manipulator"&& +4 "core" &   7 +2 "manipulator"&% +3 "core" %υ   \ d +2 "collection"'& +4 "core" &;?C\ +2 "collection"')& +3 .tCC.seek :closed +2 "collection"'(O +3 "core" &;=M\ +3 &<=8\  +10 &3:='\ *z +9 &h9?\ = +9 &x9<\ I +10 &`b;?\ G +9 &e;=\ H +9 &c;A\ H +10 &d:?\ H +9 &ee:=<\ H +10 &'c9=\ H +9 &e:>{\ H +9 & c:?f\ H +10 &"nc;?\\\ H +9 &$0e;?X\ H +9 &%b:=\ H +10 &'d;>\ H +9 &)wc9?\ H +10 &+9c:@\ H +9 &,i;>\ H +9 &.c<<\ H +10 &0d9>\ H +9 &2Ac:@\ H +9 &4`<?\ H +10 &5c:?\ H +9 &7c9?r\ H +10 &9Hg:?p\ H +9 &;\ d;>a\ H +9 &<c;>P\ H +10 &>a<>J\ H +9 &@Qc<?:\ H +9 &Bh;@A\ H +10 &Cc8?5\ H +9 &Eh<<*\ H +10 &GTv=CJ\ I +9 &I :>B\ M +9 &J9=m\ R +10 &L|8>m\ T +9 &N<9=]\ A +9 &O>9::Z\ 's +10 &Oe7=U\ C +5 ( + "collection"')& +4 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.65 +2 .Hand.open + "manipulator"&b1 +3 "core" &O]9>I\ C +69 1 +2 "manipulator"&% +3 "core" % υ  d +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +92 "core" ' + .tSC.coast + "storage"(6 +3 .tCTV.dial CSV,avoiding: :intake +2 "collection"'#  +124 "core"  +2 .tCSV.dial CTV + "collection"',  +28 "core"  +2 .tPS.seek 2.5ml +2 "processing"%/' +2627 "core" ' +2 "collection"'0% +3 "core" % B '\  +2 .tCS.seek 4.15ml +2 "collection"'''Q +1572 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air + "processing"%  +42 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%2  +68 "core"  +2 .tPS.seek 0ml +2 "processing"%4'W +2638 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"'5 ` +38 "core" ^ +2 .tCSV.dial :air +2 "collection"'3 @ +42 "core" > +2 .tCS.seek 10ml +2 "collection"'9' D +1569 "core" ' + .tCSV.dial CTV +2 "collection"'-  +42 "core"  +2 .tCS.seek 0ml +2 "collection"'6' +2617 "core" ' + .tCBV.dial :waste1 +2 "collection"': @ +26 "core" @ +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +3 "collection"'=  +122 "core" +2 "collection"'"& +4 "core" &O]K\ C + #tStoring lyfil puck in Collection Clamp to tube 1 +2 "manipulator"&1% +3 "core" %\    +2 "storage"(7% +3 "core" % F F  +2 "storage"(<. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 +2 "storage"(?($ +341 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (@& +3 "core" && $ , 5  +2 "manipulator"&& +3 "core" & 7 +2 "manipulator"&% +3 "core" %\   +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&B( +152 "core" ( +2 "manipulator"&D& +4 "core" &    + "storage"(8& +4 "core" && " ! 8  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"& ' +98 "core" ' +2 "storage"(.& +4 "core" && < 3  + .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(G'L +282 "core" ' +3 "storage"(C- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&I& +3 "core" & V  +2 "storage"( & +3 "core" &&   # + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&!'\\ +37 "core" ' + .tElbow.hold +2 "manipulator"&A, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(>- +2 "core" -' +2 .tSE.seek 0.1 Pucks below Top Plate +2 "storage"(&'B +31 "core" ' +2 "manipulator"&;% +4 "core" %ig   S ɵ + "storage"(O& +4 "core" &&  + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 313 counts +2 "manipulator"&F'ϕ +12 "core" ' +2 "manipulator"&J& +4 "core" & :  +2 "storage"((& +3 "core" && $ " { +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&U' +19 "core" ' +2 .tSE.seek 1.1 Pucks below Top Plate +2 "storage"(L'1 +39 "core" ' +2 "manipulator"&X& +4 "core" &  -  +2 "manipulator"&R% +3 "core" % +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&K'\ +91 "core" ' +2 .tElbow.seek CC +2 "manipulator"&V( +157 "core" ( +2 "manipulator"&N& +5 "core" &! Z ;6 + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &M& +2 "core" &! U ;6 +2 .tForearm.seek CC +2 "manipulator"&['ρ +101 "core" ' + .tHand.close +2 "manipulator"&o/ +77 "core" / +2 .tCC.seek :open +2 "collection"'T( +375 "core" ( +2 "storage"(\\& +4 "core" && $ ,  + "storage"(P& +3 "core" && $ " M  +2 "manipulator"&r& +3 "core" & | 8" +2 "manipulator"&`% +3 "core" % ψ P +2 .tForearm.seek :retract +2 "manipulator"&Q'\ +97 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&_( +153 "core" ( +2 "manipulator"&*& +4 "core" &   + "storage"(W& +4 "core" && = ? Z  +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 1 +2 "manipulator"&Y'\\ +113 "core" ' + .tElbow.hold +2 "manipulator"&a, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&g1 +69 "core" 1 +2 "manipulator"&^% +4 "core" % gh   % ɵ +32 "storage"(h& +4 "core" &&   + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 311 counts +42 "manipulator"&c'ϓ +28 "core" ' +2 "manipulator"&& +4 "core" &   + "storage"(]& +4 "core" && F I  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&f' +22 "core" ' +2 "storage"(m% +4 "core" %4 C G >  # +2 ."downElevator"SE.seek :down +4 "storage"($'v +99 (H% +3 "core" %g> 3 ;  ST + "manipulator"&S% +4 "core" %# G +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&i'\ +96 "core" ' +51 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%n  +81 "core"  +3 .tPS.seek 2.5ml +2 "processing"%k' +2633 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%u +42 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%q  +43 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%E +42 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%v  +42 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%y'W +2629 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%t& +4 "core" &~8\ +2 "manipulator"&l& +3 "core" &   +2 "manipulator"&|% +3 "core" %\ $   F +2 .tElbow.seek FlushPuck::Garage + "manipulator"&x(- +176 "core" ( +2 "manipulator"&~& +4 "core" &-    + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &w& +2 "core" &-     +2 .tForearm.seek :garage +2 "manipulator"&' +109 "core" ' +2 .tHand.close + "manipulator"&}/ +73 "core" / +2 "manipulator"&& +4 "core" &- 1  + "manipulator"&{% +4 "core" % |  Ȼ< + .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&( +121 "core" ( +2 "manipulator"&p& +4 "core" &   n + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &s& +2 "core" &    n +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"& ' +97 "core" ' +2 "manipulator"&\ & +4 "core" &   ! n +2 "manipulator"&% +3 "core" %   +2 "processing"%& +3 "core" &~2\ +2 "processing"%& +3 .tPC.seek :closed +2 "processing"% (Tg +3 "core" &~K\ +3 &~L\  +10 &5N\ *y +9 &gJ\ > +10 &_yJ\ K +9 &$`M\ J +9 &dS\ J +10 &eW\ J +9 &ke[\ J +9 &-cL\ J +10 &bU\ J +9 &bT\ J +10 & sb_\ J +9 &"5cV\ J +9 &#ca\ J +10 &%gZ\ K +9 &'zbi\ J +9 &)=`i\ J +10 &*ch\ J +9 &,gi\ J +10 &.de\ J +9 &0Fcf\ I +9 &2ci\ J +10 &3ct\ J +9 &5bw\ J +9 &7Ldv\ J +10 &9du\ J +9 &:cr\ I +10 &<dy\ J +9 &>U`\ J +9 &@c\ I +10 &Ac\ J +9 &Ch\ J +9 &E\\g\ J +10 &Gl\ J +9 &Hn\ K +10 &Jy\ L +9 &LV}\ O +9 &Ny\ O +10 &O{\ P +9 &Q\ P +9 &SHy~\ 2 +10 &T.j\ M +9 &TD\ & +2 ( + "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.46 +2 "processing"%& +4 "core" &TD\ & + .tHand.open +2 "manipulator"&e1 +74 "core" 1 +2 "manipulator"&% +4 "core" %    + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +90 "core" ' + .tPRV.dial :air +2 "processing"%  +43 "core"  + .tPSV.dial :mixloop +2 "processing"% +43 "core" +2 "processing"%% +4 "core" %Z3\ + .tPS.seek 0.3ml +2 "processing"% ' +391 "core" ' + .tPSV.dial PSR +2 "processing"% +97 "core"  +2 "processing"%% +4 "core" %:\  + #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"%' +1920 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop + "processing"%Z +96 "core" + .tPTV.dial :mixing +2 "processing"% @ +69 "core" A + .tPBV.dial :waste2 +2 "processing"%j  +86 "core"  +2 .tPS.seek 0ml +2 "processing"%)'W +2624 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&b& +4 "core" & n +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&( +3 "core" ( + "manipulator"&#& +4 "core" &  M n + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &,& +2 "core" &  n +2 .tForearm.seek PC + "manipulator"&%' +95 "core" ' + .tHand.close +2 "manipulator"&z/ +66 "core" / +2 .tPC.seek :open +2 "processing"%d( +399 "core" ( +2 "manipulator"&0& +3 "core" &    n +2 "manipulator"&% +3 "core" %   ( +2 .tForearm.seek :retract +2 "manipulator"&'\ +103 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&2(- +140 "core" ( +2 "manipulator"&/& +4 "core" &-   * + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &5& +2 "core" &-  ? * +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&3' +108 "core" ' + .tHand.open +2 "manipulator"&'1 +74 "core" 1 +2 "manipulator"&-% +4 "core" % v , ȹ} + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&9'\ +105 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%:& +4 "core" &\ +2 "manipulator"&=% +3 "core" %\ $  + F +2 "storage"("% +3 "core" %o _ `  +2 "storage"(1. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(7( +335 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (<& +2 "core" &  > ? y  +2 "manipulator"&@& +3 "core" &-  * +2 "manipulator"&% +3 "core" %\ $  & F +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&( +171 "core" ( +3 "manipulator"&D& +3 "core" &   0 & +2 "storage"(8& +3 "core" &  ? > g  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&.' +92 "core" ' +2 "storage"(& +4 "core" &  ^ `  + .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak + "storage"('L +282 "core" ' +2 "storage"(C- +3 "core" -'| + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +49 (I& +5 "core" &  = < E  + "manipulator"& & +3 "core" &   & +2 .tElbow.seek 2 +2 "manipulator"&>( +3 "core" ( + "manipulator"&;& +4 "core" &   & +2 "storage"(O& +3 "core" &  > ?  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&J'υ +23 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&(/ +70 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&X& +3 "storage"(R'v +6 "core" &  A & +2 "manipulator"& % +4 "core" % ώ > +2 .tForearm.seek :retract +2 "manipulator"&B'\ +91 "core" ' +2 .tElbow.seek PC +2 "manipulator"&G( +167 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +74 "core" ( +2 "manipulator"&!& +4 "core" &   + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &F& +2 "core" &   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&&' +89 "core" ' +3 "manipulator"&N& +4 "core" &   E +2 "manipulator"&M% +4 "core" %   < + "processing"%U& +4 "core" &\ +2 "processing"%A& +3 .tPC.seek :closed +2 "processing"%o(Tg +3 "core" &&\ +3 &Y\  +10 &2}X\ )v +9 &fQ\ = +10 &|R\ K +9 &K_\\\ J +9 &bQ\ I +10 &cI\ J +9 &cF\ J +10 &TbI\ I +9 &cJ\ I +9 &cF\ I +10 & cH\ J +9 &"[e6\ J +9 &$eD\ J +10 &%eA\ J +9 &'e;\ J +10 &)c`4\ J +9 &+%e>\ J +9 &,fC\ I +10 &.b\ I +9 &0ke\ J +9 &2.e\ I +10 &3b[\ I +9 &5_\ J +10 &7t`\ I +9 &96b\ I +9 &:a\ I +10 &<e\ J +9 &>{b\ J +9 &@=_\ J +10 &B^\ J +9 &Cb\ J +10 &Ec\ J +9 &GCi\ K +9 &Ij\ K +10 &Jr\ K +9 &L~\ N +9 &N<\ P +10 &O\ P +9 &Q\ P +10 &Sexm\ 2 +9 &T(.\ J +9 &TM\ % +2 ( + "processing"%A& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.45 +2 .Hand.open + "manipulator"&K1 +77 "core" 1 +3 "manipulator"&% +4 "core" %  2 < + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&\\'\ +91 "core" ' + .tSC.coast + "storage"(6 +4 #tHeating da puck from tube 2 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"%P  +3 %r9 +5 "core" 9 +103 "processing"%`9 +2 "core" 9 +103 "processing"%*9 +2 "core" 9  +103 "processing"%W9 +2 "core" 9  +103 "processing"%[9 +2 "core" 9 +103 "processing"%V9 +2 "core" 9 +103 "processing"%g9 +2 "core" 9 +103 "processing"%^9 +2 "core" 9 +103 "processing"%h9 +2 "core" 9" +103 "processing"%Q9 +4 "core" 9& +103 "processing"%9 +2 "core" 9+ +103 "processing"%]9 +2 "core" 9/ +103 "processing"%m9 +2 "core" 93 +103 "processing"%_9 +2 "core" 97 +103 "processing"%H9 +3 "core" 9< +103 "processing"%S9 +2 "core" 9@ +103 "processing"%Y9 +2 "core" 9D +103 "processing"%c9 +2 "core" 9H +103 "processing"%L9 +2 "core" 9L +103 "processing"%n9 +4 "core" 9Q +102 "processing"%f9 +2 "core" 9U +103 "processing"%$9 +2 "core" 9Y +103 "processing"%?9 +2 "core" 9(] +103 "processing"%49 +2 "core" 90a +103 "processing"%u9 +2 "core" 99f +103 "processing"%q9 +2 "core" 9Aj +103 "processing"%E9 +2 "core" 9Jn +103 "processing"%v9 +2 "core" 9Sr +103 "processing"%k9 +2 "core" 9[v +103 "processing"%t9 +4 "core" 9c{ +3 .tPH.hold 2:00:00,28C +2 "processing"%l ppb +2 .tdelay 1:30 +4 "core" { +9001 .tPSR.select :air +2 .PSV.dial PSR + "processing"%| +98 "core"  +2 "processing"%~% +4 "core" %[\ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%w' +598 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +10 .tPS.seek 2ml + "processing"%a'[ +1617 "core" ' + .tPTV.dial :puck +2 "processing"%}  +68 "core"  + .tPSV.dial PTV +2 "processing"% +70 "core" + .tPBV.dial :waste1 +2 "processing"%{  +124 "core"  +2 "processing"%i% +4 "core" %^\  + .tPS.seek 1.5ml +2 "processing"%p' +589 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%s * +30 "core" + +2 .tPS.seek 0ml +2 "processing"%'W +882 "Can"\ NN +731 "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 + "processing"% +70 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%x' +2250 "core" ' + .tPSV.dial PTV +2 "processing"% +70 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"%+ +70 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV + "processing"% +70 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%e  +69 "core"  +2 .tPS.seek :empty +2 "processing"%'9 +2229 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +121 "core" + .tPSV.dial :mixloop +2 "processing"% +42 "core" + .tPRV.dial :ab1 +2 "processing"% @ +72 "core" A +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%'w +350 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +3 "collection"'  + "processing"%y  +45 "core"  +7 +2 "processing"%% +4 "core" %u\  +2 .tPS.seek 0.32ml + "processing"%'" +400 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'  +30 "core" +2 .tPRV.dial :air + "processing"%  +53 "core"  +2 .tPS.seek 0.9ml +2 "processing"%Z'D +1223 "core" ' + .tPRV.dial :waste2 +2 "processing"% @ +69 "core" @ +2 .tPS.seek 0.5ml +2 "processing"%j' +861 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%  +43 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%b'[ +1611 "core" ' + .tPSV.dial :PML +2 "processing"%# +42 "core" + .tPTV.dial :mixing +2 "processing"%, @ +67 "core" A + .tPBV.dial :waste1 +2 "processing"%z  +33 "core" +2 "processing"%% +4 "core" %]y\  +2 .tPS.seek 1.85ml + "processing"%'= +234 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 .tPS.seek 0ml +2 "processing"%0'W +1970 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'& +2 "core" &CG\ +49 "manipulator"&/& +5 "core" &   + "manipulator"&5% +4 "core" %\   8 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&%(- +162 "core" ( +2 "manipulator"&& +4 "core" &-   u + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &'& +3 "core" &- < u +2 .tForearm.seek :garage + "manipulator"&-' +108 "core" ' +2 .tHand.close + "manipulator"&/ +75 "core" / +2 "manipulator"&:& +4 "core" &- U u +2 "manipulator"&=% +3 "core" %  z w +2 .tForearm.seek :retract +2 "manipulator"&"'\ +102 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&1( +292 "core" ( +2 "manipulator"&3& +4 "core" &    H +3 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &<& +3 "core" &   H +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&@'ρ +94 "core" ' +2 "manipulator"&& +4 "core" &    H +2 "manipulator"&D% +3 "core" %w  +2 "collection"'8& +3 "core" &CF\ +2 "collection"'& +4 .tCC.seek :closed + "collection"'2(O +3 "core" &DH\ +4 &CG\ 9 +10 &HMAF\ 0 +9 &xAE\ E +9 &5hCF\ J +10 &fAGg\ J +9 &iAFk\ I +9 &|hAG\ J +10 &>eAG\ J +9 &fDE\ J +10 &hBF\ I +9 &bAD\ I +9 &!FgBD\ J +10 &# eBH\ I +9 &$cAI\ I +9 &&dEE\ I +10 &(ObAGl\ I +9 &*eCE\ I +10 &+aCE\ I +9 &-fAE\ I +9 &/WdDF\ I +10 &1bAF\ I +9 &2eDG\ I +9 &4cCF\ I +10 &6_fBE\ I +9 &8!dAG\ I +10 &9eBG\ I +9 &;fBF\ I +9 &=iaCG\ H +10 &?(gAH\ J +9 &@bBF\ I +9 &BeDE\ I +10 &DofCF\ I +9 &F1jCD\ I +10 &GrAG\ J +9 &IAF\ M +9 &K`ADk\ Q +10 &M@E\ T +9 &NxAE\ - +9 &Oq)AD\ J +10 ( +2 &Oy]@D\ B + "collection"'& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.51 + "collection"'9& +4 "core" &Oy_?E\ B + .tHand.open +2 "manipulator"&C1 +67 "core" 1 +2 "manipulator"&I% +4 "core" % w   = + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& '\ +94 "core" ' + .tPSV.dial PSR +2 "processing"%; +96 "core"  +2 "processing"%O% +4 "core" %W'\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%(' +1616 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%X  +41 "core"  +2 .tPS.seek 0ml +2 "processing"% 'W +1605 "core" ' + .tPSV.dial PSR +2 "processing"% +42 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%.' +2650 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +3 "processing"%  + "collection"'J  +38 "core" ~ +114  + .tPSV.dial :mixloop +2 "processing"%! +108 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%F  +67 "core" +2 .tPS.seek 0ml +2 "processing"%>'W +2635 "core" ' + .tPSV.dial :air +2 "processing"%N  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%M' +629 "Can"\ FF +2006 "core" ' + .tPSV.dial :mixloop +2 "processing"%U +43 "core" +2 .tPS.seek 0ml +2 "processing"%R'W +2628 "core" ' + .tPSV.dial :air +2 "processing"%B  +43 "core"  +2 .tPS.seek 2.5ml +2 "processing"%d' +2629 "core" ' + .tPSV.dial :mixloop +2 "processing"%K +42 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2638 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&r& +4 "core" &  H +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&A( +2 "core" ( + "manipulator"&`& +4 "core" &   H + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &&& +2 "core" &  ) H +2 .tForearm.seek CC +2 "manipulator"&*'ρ +99 "core" ' + .tHand.close +2 "manipulator"&7/ +65 "core" / +2 .tCC.seek :open +2 "collection"'W( +379 "core" ( +2 "manipulator"&[& +3 "core" &    $ H +2 "manipulator"&V% +3 "core" % ψ    +2 .tForearm.seek :retract +2 "manipulator"&g'\ +93 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&^(- +271 "core" ( +2 "manipulator"&h& +4 "core" &-  G 6 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &Q& +2 "core" &-   + 6 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +109 "core" ' +2 .tHand.open +2 "manipulator"&]1 +71 "core" 1 +2 "manipulator"&m% +4 "core" % { 2 Ȼ + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&_'\ +108 "core" ' +2 ."da"delayUntil "10:10:10.04" +24827 #recoverPRVreagent08 + .PTV.dial :mixing + "processing"%H @ +69 "core" A + ."da"PBV.dial :waste1 +2 "processing"%S  +33 "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"%c  +41 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%L' +2237 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%n +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%f  +42 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%$ +43 "core" +2 ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%?  +43 "core"  +2 ."da"PS.seek :empty +2 "processing"%4'9 +2213 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%u +123 "core"  +2 "processing"%q% +3 "core" %:\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%E' +597 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%v'[ +1614 "core" ' + ."da"PTV.dial :puck +2 "processing"%k  +67 "core"  + ."da"PSV.dial PTV +2 "processing"%t +69 "core" + ."da"PBV.dial :waste1 +47 "processing"%|  +35 "core" +2 "processing"%~% +3 "core" %^3\  +2 ."da"PS.seek 1.5ml +2 "processing"%)' +585 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%w * +33 "core" , +2 ."da"PS.seek 0ml +3 "processing"%}'W +1606 "core" ' +2 ."da"delay 2:00 +9728 "Can"\ 33 +2274 #"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 +2 "processing"%i +69 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%a' +2240 "core" ' + ."da"PSV.dial PTV +2 "processing"%s +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%p +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%P +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%\  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2236 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +124 "core"  +2 "processing"%% +4 "core" %=\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%' +597 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml + "processing"%+'[ +1613 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"PBV.dial :waste1 + "processing"%e  +33 "core" +2 "processing"%x% +4 "core" %X\  +2 ."da"PS.seek 1.5ml + "processing"%' +588 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'W +1608 "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"%y * +32 "core" * +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +82 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +2230 "core" ' + ."da"PSV.dial PTV +2 "processing"% +80 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2224 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%Z  +41 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%  +121 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%j  +42 "core" ~ + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop +2 "processing"%# +42 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%,' +384 "core" ' + ."da"delay 2 seconds +203 .PRV.dial :air +2 "processing"%z  +42 "core"  +2 "processing"%% +4 "core" %\  + ."da"PS.seek 0.55ml +2 "processing"% 'u +340 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%b  +43 "core"  +2 ."da"PS.seek 2ml +2 "processing"%'[ +1555 "core" ' + ."da"PSV.dial :PML +2 "processing"% +42 "core" + ."da"PTV.dial :mixing +2 "processing"%/ @ +68 "core" A + ."da"PBV.dial :waste1 +2 "processing"%5  +33 "core" +2 "processing"%% +4 "core" %[\  + ."da"PS.seek 1.85ml +2 "processing"%''; +252 "core" ' + ."da"PBV.dial between PSV and waste1 +3 "processing"%G * +33 "core" , +2 ."da"PS.seek 0ml +3 "processing"%'W +1970 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +14819 "Can"\ EE +33183 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .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"%\\  +41 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%-' +2245 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%3 +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%%  +43 "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 :empty +2 "processing"%D'9 +2243 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%8 +123 "core"  +2 "processing"%"% +3 "core" %6\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%T' +594 "core" ' +3 ."da"delay 5 seconds +503 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml + "processing"%9'[ +1603 "core" ' + ."da"PTV.dial :puck +2 "processing"%C  +68 "core"  + ."da"PSV.dial PTV +2 "processing"%I +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" +2 "processing"%;% +3 "core" %Z\  +2 ."da"PS.seek 1.5ml +2 "processing"%O' +590 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%@ * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%0'W +1613 "core" ' +2 ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +42 "processing"%X  +39 "core" +2 ."da"delay 30 seconds +712 "Can"\ \\[ +2290 ."da"PBV.dial between PSV and waste1 +2 "processing"%( * +33 "core" * +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +71 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"% ' +2239 "core" ' + ."da"PSV.dial PTV +2 "processing"%J +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +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"%F  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%.'9 +2235 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%N +124 "core"  +2 "processing"%>% +3 "core" %=\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%U' +597 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%M'[ +1608 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%B +68 "core" +2 ."da"PBV.dial :waste1 + "processing"%R  +33 "core" +2 "processing"%K% +4 "core" %Z\  + ."da"PS.seek 1.5ml +2 "processing"%d' +597 "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"%`'W +1610 "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"%7 * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%1 +71 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"% ' +2249 "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 +502 .PSV.dial PTV +2 "processing"%V +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%*  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%h'9 +2235 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%Q +135 "core"  +2 "processing"%A% +3 "core" %7\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."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"%m'[ +1612 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%g +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" +2 "processing"%H% +3 "core" %X\  +2 ."da"PS.seek 1.5ml +2 "processing"%S' +592 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%Y * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%c'W +1636 "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"%n * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%f +69 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%$' +2266 "core" ' + ."da"PSV.dial PTV +2 "processing"%? +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%L +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%u +70 "core" +2 ."da"delay 5 seconds +88 "Can"\ 55 +414 ."da"PSV.dial :air +2 "processing"%q  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%4'9 +2247 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR + "processing"%E +138 "core"  +6 "processing"%k% +16 "core" %8\ +2 #"da"Pulling 0.25ml of PSR.sub1 +3 .PSR.select :sub1 +5 "processing"% +15 ."da"PS.reconfigure PSconfig +5 "processing"%#A d`xb +3 ."da"PS.seek 0.25ml +5 "processing"%t'7 +333 "core" ' +31 ."da"delay 5 seconds +503 "processing"%|% +3 "core" %5\  + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%~' +344 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +11 ."da"PS.seek 2ml +2 "processing"%v'[ +1604 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%w +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%)  +35 "core" +2 "processing"%% +4 "core" %W\  + ."da"PS.seek 1.5ml +2 "processing"%{' +599 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%i * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%}'W +1609 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .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"%p * +32 "core" * +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"%P +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%\ ' +2279 "core" ' + ."da"PSV.dial PTV +2 "processing"%a +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +71 "core" +2 ."da"delay 5 seconds +549 .PSV.dial :air +4 "processing"%  +70 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2294 "core" ' +2 "processing"%9 +3 "core" 94 +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +2 "processing"%e  +3 "core" 4 4 +2 "processing"%x& +3 "core" &TM\ % +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&+% +4 "core" %\ &  !M + "storage"(% +4 "core" % p r \ + "storage"(. +3 "core" . + ."da"SC.reconfigure SCtight +3 "storage"($\ .\ 1~b +2 ."da"SC.seek 1 + "storage"(($ +341 "core" ( + ."da"SC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (y& +3 "core" &' X X \ +2 "manipulator"& & +3 "core" &- 6 +2 "manipulator"&% +3 "core" %\ & !M +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&( +182 "core" ( +2 "manipulator"& & +4 "core" &  ! % + "storage"(& +4 "core" && , 8 ?\ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&' +100 "core" ' +2 "storage"(& +4 "core" && * - 8\ + ."da"SE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak + "storage"(Z'L +283 "core" ' +2 "storage"(- +3 "core" -' + ."da"SE.configure SEconfig +3 "storage"(#QK-0-\ b +2 "manipulator"&j& +3 "core" &  5 % +2 "storage"(#& +3 "core" && > = \ +2 ."da"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 1 +2 "manipulator"&'\\ +38 "core" ' + ."da"Elbow.hold +2 "manipulator"&z, +3 "core" , +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(- +2 "core" -' +2 ."da"SE.seek 1.11 Pucks below Top Plate +2 "storage"(,'8 +25 "core" ' +2 "manipulator"&b% +4 "core" %d\\   ɱ +2 "storage"( & +3 "core" &&\ \ \ + ."da"Forearm.force -20 +2 "manipulator"&5 +2 ."da"Forearm.seek 1 + 308 counts +2 "manipulator"&'ϐ +22 "core" ' +2 "manipulator"&/& +4 "core" &  = % + "storage"(5& +4 "core" && 2 5\ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&' +27 "core" ' +2 ."da"SE.seek 2.11 Pucks below Top Plate +2 "storage"(G'' +41 "core" ' +2 "manipulator"&& +4 "core" &   % +2 "manipulator"&'% +3 "core" % ( r +2 ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&:'\ +94 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&=( +255 "core" ( +2 "manipulator"&\\& +3 "core" & 1 } +2 ."da"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" &  } + ."da"Forearm.seek PC +2 "manipulator"&3' +96 "core" ' + ."da"Hand.close +2 "manipulator"&%/ +74 "core" / +2 ."da"PC.seek :open +2 "processing"%<( +401 "core" ( + "storage"(& +4 "core" && 6 6\ +2 "manipulator"&-& +3 "core" & 9 } +2 "manipulator"&8% +3 "core" %  S +2 ."da"Forearm.seek :retract +2 "manipulator"&"'\ +95 "core" ' +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&D( +257 "core" ( +2 "manipulator"&T& +3 "core" & & M +2 "storage"(C& +3 "core" && 6 6\ +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&I' +98 "core" ' + ."da"Hand.open +2 "manipulator"&1 +71 "core" 1 +3 "storage"(;- +3 "core" -'' +2 ."da"SE.seek 1.86 Pucks below Top Plate +2 "storage"(9' +26 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.19 Pucks below Top Plate +3 "storage"(@' +57 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da19nov0610h40ml.tif +1942 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +2675 #"da"SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 42.732 seconds\ /var/log/esp/da19nov0610h40ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da19nov0610h40ml15s.tif +1557 #SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da19nov0610h40ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da19nov0610h40ml30s.tif +3056 #SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da19nov0610h40ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da19nov0610h40ml70s.tif +7125 #SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da19nov0610h40ml70s.tif: TIFF Upload Complete\ + .Gate.power :camera,:OFF +2 ."Qmail"HABfans.email "42.732 sec auto-exposure",Subject: "da19nov0610h40ml images!" +10 "storage"(O- +12 "core" -' +7 "storage"(X& +4 "core" && E \ +2 "manipulator"&(& +3 "core" &   M +2 ."da"Elbow.seek 1 +2 "manipulator"&( +21 "core" ( +2 "manipulator"&0& +6 "core" &   +2 "storage"(J& +3 "core" && 1 / \ +3 ."da"Forearm.seek 1 + 700 counts +3 "manipulator"&' +11 "core" ' +2 ."da"SE.reconfigure SEgently +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.91 Pucks below Top Plate +2 "storage"(!'- +63 "core" ' +2 "manipulator"&F& +4 "core" &  + "storage"( & +5 "core" && \ j\ +2 ."da"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 1 +2 "manipulator"&N'\\ +34 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&>, +3 "core" , +97 ."da"Elbow.reconfigure TightElbow +17 "manipulator"&$&.,(\ #b +6 ."da"SE.reconfigure SEconfig +5 "storage"(#QK-0-\ b +5 ."da"SE.seek 2.09 Pucks below Top Plate +4 "storage"(.' +22 "core" ' +2 "manipulator"&U% +5 "core" %fr  A ɸ +2 "storage"(B& +6 "core" && b\ + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 310 counts +3 "manipulator"&R'ϒ +21 "core" ' +2 "manipulator"&K& +4 "core" & +2 "storage"(M& +3 "core" &&\ \  L\ +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&r' +34 "core" ' +5 "storage"(d% +7 "core" %!\ \  e\ +5 ."downElevator"SE.seek :down +7 "storage"(&'v +96 (7% +9 "core" %'7\ \  A\ OF +10 "manipulator"&1% +14 "core" % +8 ."da"Forearm.reconfigure LooseForearm +13 "manipulator"&#Q@2^d^b +6 ."da"Forearm.seek :retract +7 "manipulator"&`'\ +89 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +3 "core" ' +2 ."da"SC.coast + "storage"(6 +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 #tStarting finalPurge +2 "processing"%2& +4 "core" &{\ +2 "manipulator"&[& +5 "core" & + "manipulator"&V% +4 "core" %\   +3 ."psFlush"Elbow.seek FlushPuck::Garage +4 "manipulator"&*(- +171 "core" ( +2 "manipulator"& & +4 "core" &-  ) + ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &Q& +2 "core" &-  k ) +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&A' +110 "core" ' +4 ."psFlush"Hand.close +2 "manipulator"&h/ +68 "core" / +2 "manipulator"&]& +4 "core" &- 4 ) +5 "manipulator"&g% +3 "core" %  ^ Ⱦ_ +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&'\ +100 "core" ' +3 ."psFlush"Elbow.reconfigure TightElbow +16 "manipulator"&$&.,(\ #b +10 ."psFlush"Elbow.seek PC +7 "manipulator"&H( +131 "core" ( +9 "manipulator"&m& +14 "core" & g +6 ."psFlush"Elbow.reconfigure LooseElbow +9 "manipulator"&$ &.,(#b +13 &Y& +16 "core" & g +4 ."psFlush"Forearm.reconfigure TightForearm +4 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +3 "manipulator"&S' +95 "core" ' +11 "manipulator"&& +12 "core" & / g +10 "manipulator"&n% +13 "core" % R * +8 "processing"%f& +12 "core" &\ +9 "processing"%c& +25 ."psFlush"PC.seek :closed +9 "processing"%?(Tg +12 "core" &h\ +7 &g\ +5 &e\ +7 &\\\ +8 &[\  +2 &4]\ *x +11 & f\\\ = +9 &vU\ K +4 &[^]\ J +5 &`V\ K +6 &bZ\ J +7 &cU\ J +13 &d`T\ J +8 &%aU\ J +3 &`C\ J +7 & `J\ J +14 &"k`I\ J +8 &$-`H\ J +9 &%aB\ J +5 &']H\ J +7 &)s`G\ J +10 &+6`H\ J +9 &,`F\ J +9 &.`@\ J +10 &0{bF\ J +9 &2>`B\ J +10 &4`<\ J +9 &5^8\ J +9 &7]5\ I +10 &9Da/\ K +9 &;]*\ J +9 &<`4\ J +10 &>_4\ J +9 &@O_;\ I +10 &B_<\ J +9 &C_7\ J +9 &Ea5\ J +10 &GUd4\ J +9 &Ie7\ K +9 &Ju4\ L +10 &L5\ P +9 &NM6\ P +11 &P9\ P +8 &Q1\ P +9 &Ssym6\ . +10 &T,)o)\ F +9 &TI1\ ) +2 ( + "processing"%c& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.49 + "processing"%L& +4 "core" &TIE\ ) +2 ."psFlush"Hand.open + "manipulator"&u1 +74 "core" 1 +2 "manipulator"&q% +4 "core" %  , * + ."psFlush"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&$'\ +92 "core" ' +4 ."psFlush"PSV.dial PSR +2 "processing"%E +122 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%k'P +274 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +824 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +3 "processing"%4' +1615 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%| +69 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%t  +32 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%~'W +2649 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%w +71 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%)' +593 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2128 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%v +71 "core" + ."psFlush"PBV.dial PSV +3 "processing"%i U +51 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%{'W +2636 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%s @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%p' +2636 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%P  +68 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%}'9 +2631 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%a +42 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%' +2157 "Can"\ 88 +482 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +69 "core" +3 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%'W +2631 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%\ @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2641 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%e  +80 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%x'9 +2635 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%+ +41 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 1ml + "processing"%'P +1097 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +3 "processing"%' +1619 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%y +80 "core"  + ."psFlush"PTV.dial :puck +48 .PBV.dial :waste1 +3 "processing"%  +51 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2641 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +67 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%' +599 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%^' +2121 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"% +68 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%_ U +49 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2637 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%j @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%#' +2626 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%  +78 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%b'9 +2626 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +41 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%/' +2644 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%5 +67 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%'W +2628 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%' @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2629 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +80 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%Z'9 +2629 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'& +4 "core" &PV=\ + "manipulator"&& +4 "core" &  g +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&,( +3 "core" ( +2 "manipulator"&& +4 "core" &   g + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &\\& +2 "core" & g +2 .tForearm.seek PC +2 "manipulator"&' +93 "core" ' + .tHand.close +2 "manipulator"&z/ +69 "core" / +2 .tPC.seek :open +2 "processing"%%( +401 "core" ( +2 "manipulator"&:& +4 "core" & g + "manipulator"&o% +4 "core" %  4 + .tForearm.seek :retract +2 "manipulator"&'\ +90 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&-( +369 "core" ( +2 "manipulator"&8& +4 "core" &  _ + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &3& +3 "core" & _ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +3 "manipulator"&T'ρ +103 "core" ' +2 "manipulator"&C& +4 "core" &  _ +2 "manipulator"&=% +3 "core" %Ϗ * = +2 "collection"'& +4 "core" &QU\ + "collection"';& +4 .tCC.seek :closed +2 "collection"'"(O +3 "core" &RW\ +3 &OU\  +9 &5QWh\ *z +10 &iRWM\ > +9 &vSVN\ J +9 &_aRUO\ I +10 &!bTUO\ I +9 &eSUO\ I +10 &bUUL\ I +9 &hgRWH\ I +9 &*eSWc\ I +10 &gSVK\ I +9 & eQT\ I +9 &"oeQU\ I +10 &$1gSS\ I +9 &%eRV\ I +10 &'fQV\ I +9 &)xeTUi\ I +9 &+:eRUj\ I +9 &,dRU\ I +10 &.aSV\ H +9 &0eRV\ I +10 &2BcQU\ I +9 &4eST\ I +10 &5cST\ I +9 &7eRW\ I +9 &9IhSU\ I +10 &; dQV\ H +9 &<fSV\ I +9 &>cRWh\ I +10 &@ReSV\ I +9 &BjSVl\ I +9 &CcSV\ H +10 &EhPVV\ J +9 &GWoRUR\ J +10 &I|RT\ K +9 &JRTR\ Q +9 &LTTA\ S +10 &N@QUK\ A +9 &OA;OSP\ $m +9 &O`PTE\ D +3 ( + "collection"';& +2 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.55 +2 "collection"'G& +3 "core" &OXQTy\ D +2 .tHand.open + "manipulator"&91 +66 "core" 1 +2 "manipulator"&O% +4 "core" % Ϗ = +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&X'\ +96 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'(& +4 "core" &OWPT;\ D +2 "collection"'0% +3 "core" %OV\ + .tCSV.dial CSR +2 "collection"'J  +52 "core"  +2 "collection"'F% +4 "core" %QU`\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +2 "collection"' 'l +1358 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 'D% +3 "core" %lQT|\ \ +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'I' +642 "core" ' + .tCSV.dial :waste +2 "collection"'U +120 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'B' +2003 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'@& +4 "core" &OWMTD\ D +2 "collection"'K% +3 "core" %QS \ + .tCSV.dial :flush +2 "collection"'M  +43 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"'d'l +1200 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +39 "core" A +2 "collection"'% +4 "core" %lQUR\ \ +2 .tCS.seek 7ml +2 "collection"'7' +523 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'1  + '!  +41 "core"  +84  + .tCBV.dial :waste1 +2 "collection"'N @ +41 "core" @ +2 .tCS.seek 0ml +2 "collection"'R' +1627 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'2& +4 "core" &OWQU>\ D +2 "collection"'[% +3 "core" %QV \ + .tCSV.dial :flush +2 "collection"'V  +68 "core" +2 .tCS.seek 5ml +2 "collection"'.'l +1216 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'r @ +43 "core" A +2 "collection"' % +4 "core" %lSU@\ +2 .tCS.seek 7ml + "collection"'Q' +536 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'&  +41 "core"  +2 .tCBV.dial :waste2 + "collection"'  +107 "core"  +2 .tCS.seek 0ml +2 "collection"'>' +1625 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'h& +4 "core" &OWQW\ D + "collection"']% +4 "core" %RV\ + .tCSV.dial CSR +2 "collection"'g  +51 "core"  +2 "collection"'`% +4 "core" %PW\ + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +51 .tCS.seek 8ml +2 "collection"'m' +1868 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"'Y' D +529 "core" ' +3 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'A +3 '*  +105 "core" ~ +24  + .tCTV.dial :intake +2 "collection"'  +69 "core" + .tIntake.select :open +2 "sampler") +10 .tCS.seek 2ml +2 "collection"'n' \\ +1853 "core" ' + .tIntake.select :close +2 "sampler")0 +9 .tCTV.dial :air +2 "collection"'f  +68 "core" ~ +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'' +607 "core" ' + .tCSV.dial CSR +2 "collection"'<  +93 "core"  +2 "collection"'L% +4 "core" %RU\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +2 "collection"'u'l +1357 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"'q' D +1304 "Can"\ @? +44 "core" ' + .tCSV.dial CBV +2 "collection"'c +106 "core" ~ +2 .tCS.seek 0ml +2 "collection"'E' +2631 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&S& +4 "core" & _ +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +3 "core" ( + "manipulator"&k& +4 "core" &  a _ +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &|& +2 "core" & _ +2 .tForearm.seek CC +2 "manipulator"&t'ρ +105 "core" ' + .tHand.close +2 "manipulator"&4/ +66 "core" / +2 .tCC.seek :open +2 "collection"'w( +377 "core" ( +2 "manipulator"&~& +3 "core" & _ +2 "manipulator"&)% +4 "core" % q \\ + .tForearm.seek :retract +2 "manipulator"&v'\ +100 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&i(- +273 "core" ( +2 "manipulator"&& +4 "core" &- + 2 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &s& +3 "core" &- 2 + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&{' +110 "core" ' +3 .tHand.open + "manipulator"&P1 +74 "core" 1 +2 "manipulator"&p% +4 "core" % | ǻ + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&a'\ +106 "core" ' +2 "processing"%}& +4 "core" &\ +55892 "Can"\ ** +37712 #t-> access 1 +2 .SE.seek :down + "storage"('v +3 "core" ' +2 "manipulator"&% +3 "core" %\ # J +2 "manipulator"&\ & +3 "core" &- 2 +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"((< +1285 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (e& +3 "core" &<6   g  +20972 "Can"\ :9 +60002 \ 99 +60002 \ :: +60003 \ :: +60002 \ :: +60002 \ :9 +60002 \ :9 +60002 \ :: +60003 \ :9 +60002 \ 9: +60002 \ :9 +60002 \ :: +60002 \ :: +60002 \ 9: +60003 \ 99 +60002 \ :: +60002 \ :: +60002 \ ;: +60002 \ :: +60003 \ :: +60002 \ :: +60002 \ 9: +60002 \ :: +60002 \ :9 +60003 \ :: +8898 #t-> access 2 +2 .SE.seek :down +2 "storage"('v +4 "core" ' +2 "manipulator"&+% +3 "core" %\ $ J +2 "manipulator"&x& +4 "core" &- " 2 +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 + "storage"((K +336 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (y& +2 "core" &K > <  +9444 #t-> startTube 2 +15426 #-> shortDA +2 "collection"' % +2 "processing"%% +4 "core" %\\] \ +4 %<N\ +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +475 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1003 .PSV.dial :mixloop + "processing"% +124 "core" + .tPTV.dial :PRVmixing +2 "processing"%  +122 "core" + .tPRV.dial :sipper +2 "processing"%  +122 "core" +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%'] +2297 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%_  +2 "collection"'^  +71 "core" +54  +2 .tPS.seek 0.5ml +2 "processing"%j' +1268 "core" ' + .tPRV.dial :waste2 +2 "processing"% @ +94 "core" @ +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek :empty +2 "processing"%'9 +589 "core" ' + .tPSV.dial PSR +2 "processing"%# +97 "core"  +2 "processing"% % +4 "core" %:M\ + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%b'P +1109 "core" ' +2 .tPSR.select :air + "processing"% +11 .tPS.seek 2.5ml + "processing"%5' +1604 "core" ' + .tPSV.dial :mixloop +2 "processing"%/ +97 "core" +2 .tPS.seek :empty + "processing"%''9 +2628 "core" ' + .tPSV.dial PSR +2 "processing"% +97 "core"  +2 "processing"%% +3 "core" %;L\ +2 #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%'P +1097 "core" ' +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml +2 "processing"%' +1607 "core" ' + .tPSV.dial :mixloop +2 "processing"% +97 "core" + .tPRV.dial :sipper +2 "processing"%  +40 "core"  +2 .tPS.seek :empty +2 "processing"%\\'9 +2637 "core" ' + .tPSV.dial PSR +2 "processing"%z +97 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%H' +2639 "core" ' + .tPSV.dial :mixloop +2 "processing"%$ +97 "core" +2 .tPS.seek :empty +2 "processing"%?'9 +2624 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%:& +4 "core" &Q\ +2 "manipulator"&o% +3 "core" %\ # J +2 "storage"(% +3 "core" % [ a  +2 "storage"(,. +3 "core" .(K + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +48 "storage"(8( +1284 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (3& +2 "core" & > C !  +2 "manipulator"&C& +4 "core" &-   2 + "manipulator"&=% +4 "core" %\ #    J + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 + "manipulator"&( +173 "core" ( +2 "manipulator"&& +4 "core" &   b + "storage"(W& +4 "core" & : <  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&G' +98 "core" ' +2 "storage"(9& +4 "core" & _ _  + .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(O'L +284 "core" ' +2 "storage"((- +3 "core" -'} + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +3 (0& +2 "core" & & * A  +2 "manipulator"&;& +3 "core" &  b +2 .tElbow.seek 2 +2 "manipulator"&J( +3 "core" ( + "manipulator"&F& +3 "core" &   5 b +2 "storage"(T& +3 "core" & ; ; %  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&6'υ +38 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&D/ +71 "core" / +3 ."downElevator"SE.seek :down +5 "manipulator"& & +2 "storage"(U'v +5 "core" &  b +2 "manipulator"&I% +4 "core" % ϴ    + .tForearm.seek :retract +2 "manipulator"&@'\ +90 "core" ' +2 .tElbow.seek PC +2 "manipulator"&K( +170 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +81 "core" ( +3 "manipulator"&M& +4 "core" &   @ w +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &B& +3 "core" &  q w + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&' +105 "core" ' +2 "manipulator"&& +4 "core" &   A w +2 "manipulator"&d% +3 "core" %   +2 "processing"%1& +3 "core" &\\\ +2 "processing"%!& +3 .tPC.seek :closed +2 "processing"%N(Tg +3 "core" &Y\ +4 &X\ 7 +10 &CK}R\ 0 +9 &|wU\ D +9 &*dZ\ J +10 &`R\ J +9 &bH\ J +10 &rbO\ J +9 &5bN\ I +9 &bM\ J +10 &bI\ J +9 &yeL\ J +9 &!=aP\ I +10 &"bL\ J +9 &$_R\ J +10 &&aQ\ I +9 &(DbN\ J +9 &*`O\ J +10 &+bN\ I +9 &-bS\ J +9 &/LdN\ J +10 &1_O\ J +9 &2bL\ I +10 &4bN\ J +9 &6TeM\ J +9 &8dM\ J +10 &9dM\ J +9 &;`N\ J +8 "Can"\ ?> +2 "core" &=\\_M\ J +9 &?bN\ I +9 &@aL\ I +10 &B_F\ J +9 &DcdA\ J +9 &F$cP\ K +10 &GhM\ K +9 &ImN\ K +10 &Kc{O\ M +9 &ML\ P +9 &NI\ P +10 &PD\ P +9 &RdL\ O +9 &SW}K\ "h +10 &TF`@\ - +8 ( +2 &TKC\ ( + "processing"%!& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.48 +2 .Hand.open + "manipulator"&71 +68 "core" 1 +2 "manipulator"&2% +4 "core" %  ' + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&['\ +95 "core" ' + .tSC.coast + "storage"(6 +4 #tHeating da puck from tube 2 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"%V  +2 %R9 +6 "core" 9 +102 "processing"%r9 +2 "core" 9 +103 "processing"% 9 +2 "core" 9  +103 "processing"%.9 +2 "core" 9  +103 "processing"%&9 +2 "core" 9 +103 "processing"%9 +2 "core" 9 +103 "processing"%Q9 +2 "core" 9 +103 "processing"%h9 +2 "core" 9 +103 "processing"%]9 +3 "core" 9" +102 "processing"%g9 +2 "core" 9& +103 "processing"%`9 +2 "core" 9* +103 "processing"%>9 +2 "core" 9/ +103 "processing"%m9 +2 "core" 93 +103 "processing"%A9 +3 "core" 97 +102 "processing"%*9 +2 "core" 9; +103 "processing"%9 +2 "core" 9@ +103 "processing"%Y9 +2 "core" 9D +103 "processing"%f9 +2 "core" 9H +103 "processing"%n9 +2 "core" 9L +103 "processing"%<9 +2 "core" 9 P +103 "processing"%L9 +2 "core" 9U +103 "processing"%9 +2 "core" 9Y +103 "processing"%u9 +2 "core" 9$] +103 "processing"%c9 +3 "core" 9-a +102 "processing"%q9 +2 "core" 95e +103 "processing"%S9 +2 "core" 9>j +103 "processing"%k9 +2 "core" 9Gn +103 "processing"%|9 +2 "core" 9Qr +103 "processing"%49 +3 "core" 9Yv +103 "processing"%-9 +2 "core" 9az +103 "processing"%X9 +2 "core" 9h +3 .tPH.hold 2:00:00,28C +3 "processing"%" ppb +3 .tdelay 1:30 +2 "core"  +9001 .tPSR.select :air + .PSV.dial PSR +2 "processing"%~ +97 "core"  +2 "processing"%)% +4 "core" %:\ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%t' +584 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +10 .tPS.seek 2ml + "processing"%'[ +1617 "core" ' + .tPTV.dial :puck +2 "processing"%s  +121 "core"  + .tPSV.dial PTV +2 "processing"% +70 "core" + .tPBV.dial :waste1 +2 "processing"%P  +50 "core"  +2 "processing"%p% +4 "core" %^\  + .tPS.seek 1.5ml +2 "processing"%v' +598 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%} * +33 "core" + +2 .tPS.seek 0ml +2 "processing"%{'W +1607 "core" ' +2 .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"%\ * +32 "core" + +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%e +70 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%l' +2248 "core" ' + .tPSV.dial PTV +2 "processing"%+ +70 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"%x +70 "core"  +2 .tdelay 5 seconds +503 .PSV.dial PTV +2 "processing"% +70 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%  +69 "core"  +2 .tPS.seek :empty +2 "processing"%y'9 +2237 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +121 "core" + .tPSV.dial :mixloop +2 "processing"% +42 "core" + .tPRV.dial :ab1 +2 "processing"% @ +97 "core" ? +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%'w +353 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV + "processing"%  +42 "core"  +2 "processing"%Z% +4 "core" %x\  +2 .tPS.seek 0.32ml + "processing"%^'% +388 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'_  +30 "core" +2 .tPRV.dial :air + "processing"%  +42 "core"  +2 .tPS.seek 0.9ml +2 "processing"%'D +832 "Can"\ 99 +398 "core" ' + .tPRV.dial :waste2 +2 "processing"%j @ +69 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%#' +868 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +47 "processing"%  +44 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%'[ +1611 "core" ' + .tPSV.dial :PML +2 "processing"%b +42 "core" +2 .tPTV.dial :mixing + "processing"%/ @ +67 "core" A + .tPBV.dial :waste1 +2 "processing"%5  +33 "core" +2 "processing"%% +4 "core" %X:\  +2 .tPS.seek 1.85ml +2 "processing"%'8 +229 "core" ' + .tPBV.dial between PSV and waste1 +3 "processing"%' * +32 "core" * +2 .tPS.seek 0ml +2 "processing"%'W +1973 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'& +3 "core" &]a\ + "manipulator"&& +4 "core" & w + "manipulator"&% +4 "core" %\ % J +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&z(- +142 "core" ( +2 "manipulator"&\\& +4 "core" &. R + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &$& +2 "core" &.  t R +2 .tForearm.seek :garage +2 "manipulator"&H' +108 "core" ' +2 .tHand.close + "manipulator"&:/ +71 "core" / +2 "manipulator"&o& +4 "core" &.  Q + "manipulator"&% +4 "core" %   Ⱦ] +2 .tForearm.seek :retract + "manipulator"&,'\ +109 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +267 "core" ( +2 "manipulator"&3& +4 "core" &   5 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &C& +2 "core" & 5 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&='ρ +95 "core" ' +3 "manipulator"&& +4 "core" & ] 5 +2 "manipulator"&W% +3 "core" %ϋ N +2 "collection"'9& +4 "core" &\\`\ + "collection"'i& +4 .tCC.seek :closed +2 "collection"'a(O +3 "core" &[_ \ +3 &[` \  +8 &2]`\ *y +10 &f]_\ = +9 &~]_\ K +9 &Ob[_\ I +10 &h]_\ J +9 &e\\_\ J +10 &b]^\ I +9 &Vc]`\ J +9 &e[`\ J +10 &g]_\ J +9 & d[_ \ J +9 &"_g\\_\ I +10 &$!i[`\ I +9 &%g\\`\ I +10 &'j\\a\ I +9 &)gh[`\ I +9 &+)h^_\ I +10 &,j\\]\ I +9 &.g[_\ I +9 &0ph[a\ I +10 &22e\\^\ I +9 &3a[` \ I +10 &5g[_\ I +9 &7yh\\_\ I +9 &99g[a\ J +10 &:d]_ \ I +9 &<g\\_ \ I +9 &>e[_\ I +10 &@Bb[a \ I +9 &Bi\\^\ I +10 &Cc[^\ I +9 &Ec\\`\ I +9 &GGn\\`\ J +10 &I~Y_\ L +9 &JZ_\ P +9 &Lp[^\ T +10 &N/Z^\ B +9 &O88X^\ *| +10 &OI]_\ < +5 ( + "collection"'i& +4 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.51 +2 "collection"'(& +4 "core" &OB[_\ < + &OA[^\ < + .tHand.open +2 "manipulator"&01 +69 "core" 1 +2 "manipulator"&;% +4 "core" % ϋ  + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' + .tPSV.dial PSR +2 "processing"%F +97 "core"  +2 "processing"%T% +4 "core" %R~\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%D' +1614 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +40 "core"  +2 .tPS.seek 0ml +2 "processing"%I'W +1616 "core" ' + .tPSV.dial PSR +2 "processing"% +42 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml +2 "processing"%G' +2628 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +4 "processing"%O  +2 "collection"'6  +39 "core"  +111  + .tPSV.dial :mixloop +2 "processing"%M +95 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%B  +68 "core" +2 .tPS.seek 0ml +2 "processing"%J'W +2635 "core" ' + .tPSV.dial :air +2 "processing"%  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%d' +2631 "core" ' + .tPSV.dial :mixloop +2 "processing"%1 +42 "core" +2 .tPS.seek 0ml +2 "processing"%U'W +2626 "core" ' + .tPSV.dial :air +2 "processing"%@  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%%' +2641 "core" ' + .tPSV.dial :mixloop +2 "processing"%7 +42 "core" +2 .tPS.seek 0ml +2 "processing"%2'W +2632 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&R& +4 "core" & < 5 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&!( +2 "core" ( +2 "manipulator"&r& +3 "core" & ! 5 + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 && +2 "core" & p 5 +2 .tForearm.seek CC +2 "manipulator"& 'ρ +103 "core" ' + .tHand.close +2 "manipulator"&8/ +74 "core" / +2 .tCC.seek :open +2 "collection"'.( +375 "core" ( +2 "manipulator"&&& +4 "core" & 5 + "manipulator"&% +3 "core" % π n +2 .tForearm.seek :retract +2 "manipulator"&Q'\ +102 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&h(- +280 "core" ( +2 "manipulator"&]& +4 "core" &- , + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &g& +3 "core" &-  , +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&`' +110 "core" ' +2 .tHand.open +2 "manipulator"&>1 +70 "core" 1 +2 "manipulator"&m% +4 "core" % } Ȼ + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&A'\ +101 "core" ' +2 ."da"delayUntil "15:53:05.64" +24918 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%* @ +66 "core" @ + ."da"PBV.dial :waste1 +2 "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"%f  +41 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%n' +2219 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%< +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%L  +42 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"% +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%u  +42 "core"  +2 ."da"PS.seek :empty +2 "processing"%c'9 +131 "Can"\ ?? +2099 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +48 "processing"%q +125 "core"  +2 "processing"%S% +3 "core" %5\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%k' +600 "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 "processing"%4  +68 "core"  + ."da"PSV.dial PTV +3 "processing"%- +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%X  +35 "core" +2 "processing"%~% +4 "core" %W\  + ."da"PS.seek 1.5ml +3 "processing"%)' +590 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%? * +33 "core" + +2 ."da"PS.seek 0ml +3 "processing"%t'W +1609 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .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"% * +32 "core" + +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"%P +70 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%p' +2241 "core" ' + ."da"PSV.dial PTV +2 "processing"% +71 "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"%v +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%V  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2224 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%\ +124 "core"  +2 "processing"%e% +3 "core" %;\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%{' +596 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml + "processing"%+'[ +1610 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%x +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core" +2 "processing"%% +3 "core" %Z\  +2 ."da"PS.seek 1.5ml +2 "processing"%l' +585 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" * +2 ."da"PS.seek 0ml +2 "processing"%'W +1610 "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"%y * +33 "core" , +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"% +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%Z' +2237 "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"% +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%^  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%j'9 +2218 "core" ' +2 #"da"getPMLReagent08 + .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 + "processing"%b +43 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%/' +393 "core" ' + ."da"delay 2 seconds +203 .PRV.dial :air +2 "processing"%5  +41 "core"  +2 "processing"%% +3 "core" %\  +2 ."da"PS.seek 0.55ml +2 "processing"%''z +329 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%  +43 "core"  +2 ."da"PS.seek 2ml +2 "processing"%'[ +1539 "Can"\ 66 +16 "core" ' + ."da"PSV.dial :PML +2 "processing"% +42 "core" + ."da"PTV.dial :mixing +2 "processing"% @ +68 "core" A + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%\\% +4 "core" %]\  + ."da"PS.seek 1.85ml +2 "processing"%$'= +229 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%K * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%:'W +1975 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +48003 #recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "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"%[  +42 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%H' +2239 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%3 +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%C  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%z +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +42 "core"  +2 ."da"PS.seek :empty +2 "processing"%W'9 +2217 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%9 +123 "core"  +2 "processing"%,% +3 "core" %=\ +2 #"da"Pulling 0.5ml of PSR.wash .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%w' +598 "core" ' +2 ."da"delay 5 seconds +240 "Can"\ :9 +262 ."da"PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml + "processing"%i'[ +1629 "core" ' + ."da"PTV.dial :puck +42 "processing"%(  +74 "core"  + ."da"PSV.dial PTV +2 "processing"%0 +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%;  +33 "core" +2 "processing"%F% +4 "core" %U\  +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"%= * +33 "core" , +2 ."da"PS.seek 0ml +3 "processing"%'W +1631 "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"%D * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +70 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%I' +2252 "core" ' + ."da"PSV.dial PTV +2 "processing"%6 +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"%M +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%B  +67 "core"  +2 ."da"PS.seek :empty +2 "processing"%G'9 +2229 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +135 "core"  +2 "processing"%J% +3 "core" %7\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%1' +598 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml + "processing"%d'[ +1617 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%@ +70 "core" +2 ."da"PBV.dial :waste1 + "processing"%U  +33 "core" +2 "processing"%7% +4 "core" %\\ \  +2 ."da"PS.seek 1.5ml + "processing"%%' +599 "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"%r'W +1608 "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"%8 * +32 "core" + +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"% +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2252 "core" ' + ."da"PSV.dial PTV +2 "processing"%a +70 "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"% +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +67 "core"  +2 ."da"PS.seek :empty +2 "processing"%]'9 +2242 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%g +134 "core"  +2 "processing"%!% +3 "core" %7\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%>' +595 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml + "processing"%m'[ +1617 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%Q +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%`  +32 "core" +2 "processing"%*% +4 "core" %^\  + ."da"PS.seek 1.5ml +2 "processing"%' +595 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%Y * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%f'W +1617 "core" ' +2 ."da"delay 2:00 +1243 "Can"\ 23 +10759 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%2  +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"%L +81 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2246 "core" ' + ."da"PSV.dial PTV +2 "processing"%u +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 +81 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%S  +70 "core"  +2 ."da"PS.seek :empty +2 "processing"%c'9 +2229 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR + "processing"%k +128 "core"  +6 "processing"%4% +12 "core" %7\ +3 #"da"Pulling 0.25ml of PSR.sub1 +4 .PSR.select :sub1 +10 "processing"% +18 ."da"PS.reconfigure PSconfig +5 "processing"%#A d`xb +3 ."da"PS.seek 0.25ml +5 "processing"%-'7 +349 "core" ' +4 ."da"delay 5 seconds +502 "processing"%X% +3 "core" %>\ +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +9 ."da"PS.seek 0.5ml +2 "processing"%~' +328 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml +2 "processing"%|'[ +1605 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%? +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%)  +33 "core"  +2 "processing"%s% +4 "core" %[\  + ."da"PS.seek 1.5ml +2 "processing"%' +597 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%P * +33 "core" + +2 ."da"PS.seek 0ml +3 "processing"%t'W +1634 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +33 "core" +2 ."da"delay 30 seconds +3052 .PBV.dial between PSV and waste1 +2 "processing"%} * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%v +69 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%V' +2272 "core" ' + ."da"PSV.dial PTV +3 "processing"%p +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"%e +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +80 "core" +2 ."da"PS.seek :empty +2 "processing"%{'9 +2276 "core" ' +2 "processing"%x9 +3 "core" 94 +2 #"da"Processing Puck Heater at 27.9C before imaging .PH.coast +2 "processing"%  +3 "core" 4 + 4 + "processing"%& +4 "core" &TK \ ( + #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&+% +3 "core" %\  / +2 "storage"( % +3 "core" % p p \ +2 "storage"(l. +2 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 ."da"SC.seek 1 + "storage"( ($ +337 "core" ( + ."da"SC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (y& +3 "core" &% f o e\ + "manipulator"&& +4 "core" &- , +2 "manipulator"&% +3 "core" %\  / +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 + "manipulator"&( +178 "core" ( +3 "manipulator"&_& +3 "core" &\  # +2 "storage"(& +3 "core" &% o p \ +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&^' +94 "core" ' +2 "storage"(Z& +4 "core" &% n r\ + ."da"SE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak + "storage"('L +271 "core" ' +2 "storage"( - +3 "core" -'L + ."da"SE.configure SEconfig +3 "storage"(#QK-0-\ b +2 ."da"SE.seek :place +2 "storage"(#' +34 "core" ' +2 "manipulator"&b& +4 "core" &\  # +2 "manipulator"&j% +3 "core" % +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&5'\ +87 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&( +242 "core" ( +2 "manipulator"&/& +3 "core" & +2 ."da"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & % +2 ."da"Forearm.seek PC +2 "manipulator"&'' +93 "core" ' + ."da"Hand.close +2 "manipulator"&/ +67 "core" / +2 ."da"PC.seek :open +2 "processing"%( +401 "core" ( +2 "storage"(& +3 "core" &% b d s\ +2 "manipulator"&\\& +3 "core" &  +2 "manipulator"&K% +3 "core" %    +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&$( +251 "core" ( +2 "manipulator"&o& +3 "core" &\  $ +2 "storage"(& +3 "core" &% m n o\ +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&[' +103 "core" ' + ."da"Hand.open +2 "manipulator"&:1 +75 "core" 1 +2 "storage"(3- +3 "core" -' +2 ."da"SE.seek -0.19 Pucks below Top Plate +2 "storage"(C' +27 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.86 Pucks below Top Plate +2 "storage"(z' +59 "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/da19nov0616h40ml.tif +2 "processing"%& +11 "core" &d\ +3 "manipulator"&H& +6 "core" &   Q h +2 "manipulator"&9% +4 "core" %     +2 ."psFlush"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&,'\ +96 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&W(- +174 "core" ( +2 "manipulator"&w& +4 "core" &-   O + ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &(& +3 "core" &-   O + ."psFlush"Forearm.seek :garage +2 "manipulator"&0' +110 "core" ' +32 ."psFlush"Hand.close +2 "manipulator"&;/ +66 "core" / +2 "manipulator"&F& +4 "core" &-   O + "manipulator"&i% +4 "core" %    ˾\\ +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&='\ +102 "core" ' +2 ."psFlush"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +3 "manipulator"&T( +125 "core" ( +2 "manipulator"& & +4 "core" &  / ~ + ."psFlush"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &D& +3 "core" &   ~ +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&' +93 "core" ' +2 "manipulator"&& +4 "core" &  N ~ +2 "manipulator"&6% +3 "core" %    & +2 "processing"%O& +4 "core" &\ + "processing"%M& +4 ."psFlush"PC.seek :closed +2 "processing"%B(Tg +3 "core" &\ +3 &\  +9 &3\ *z +9 &f}\ > +10 &so\ L +9 &OUr\ K +9 &Vi\ K +10 &]3\ L +9 &[\ L +9 &VZ\ L +10 &[\ L +9 &Z\ K +10 & W\ K +9 &"_\\\ K +9 &$ Z\ L +10 &%Z\ K +9 &'W\ K +9 &)hW\ K +10 &+(Z\ L +9 &,Z\ K +10 &.Z\ L +9 &0oY\ K +9 &21[\ K +10 &3Z\ K +9 &5W\ K +9 &7w]\ K +10 &98[\ L +9 &:Z\ K +10 &<\\\ K +9 &>Z\ K +9 &@@Y\ L +10 &BY\ K +9 &CZ\ K +9 &E\\\ K +10 &GI_\ K +9 &I\ `\ L +10 &Jl{\ M +9 &L~z\ Q +9 &N>p\ R +10 &Pq\ R +9 &Qn\ R +9 &Sh{jh\ 1 +10 &T)*io\ I +9 &TFx\ , +2 ( + "processing"%M& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.52 + "processing"%I& +4 "core" &TFu\ , + ."psFlush"Hand.open +2 "manipulator"&1 +71 "core" 1 +2 "manipulator"&J% +4 "core" %   0 & + ."psFlush"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&G'\ +95 "core" ' +3 ."psFlush"PSV.dial PSR +2 "processing"%1 +177 "core"  +9 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%@'P +1108 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%U' +557 #"da"SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30.869 seconds\ /var/log/esp/da19nov0616h40ml.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da19nov0616h40ml15s.tif +1048 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%7 +73 "core" +2 ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%d  +34 "core"  +2 ."psFlush"PS.seek 0ml +3 "processing"%R'W +387 #"da"SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da19nov0616h40ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da19nov0616h40ml30s.tif +2246 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%% +72 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%' +598 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%8' +105 #"da"SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da19nov0616h40ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da19nov0616h40ml70s.tif +2010 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +72 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%r U +51 "core" V +3 ."psFlush"PS.seek 0ml +2 "processing"%a'W +2639 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%& @ +41 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2291 #"da"SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da19nov0616h40ml70s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"HABfans.email "30.869 sec auto-exposure",Subject: "da19nov0616h40ml images!" +25 "storage"( - +14 "core" -' +5 "storage"(& +4 "core" &% W T S\ +2 "manipulator"&g& +4 "core" &   ~ +2 "manipulator"&!% +4 "core" %\ 4   ( +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +4 "manipulator"&]( +248 "core" ( +12 "manipulator"&>& +4 "core" &   3 \\ +2 "storage"(Q& +5 "core" &% \ +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +5 ."da"Forearm.seek 1 + 700 counts +6 "manipulator"&`' +6 "core" ' +2 ."psFlush"PSV.dial :waste1 +4 "processing"%*  +82 "core"  +2 ' +3 ."psFlush"PS.seek :empty +3 ."da"SE.reconfigure SEgently +2 "processing"%m'9 +3 "storage"(#QK-0-\ b +5 ."da"SE.seek -0.15 Pucks below Top Plate +3 "storage"(Y' +58 "core" ' +6 "manipulator"&& +10 "core" &  \\ +3 "storage"(2& +10 "core" &%\ 5\ 4 j\ +3 ."da"Elbow.reconfigure LimpElbow +4 "manipulator"&$ ,(#b +7 ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +7 ."da"Forearm.seek 1 +6 "manipulator"&<'\\ +39 "core" ' +7 ."da"Elbow.hold +5 "manipulator"&L, +8 "core" , +5 ."da"Elbow.reconfigure TightElbow +7 "manipulator"&$&.,(\ #b +5 ."da"SE.reconfigure SEconfig +7 "storage"(#QK-0-\ b +8 ."da"SE.seek 0.04 Pucks below Top Plate +8 "storage"(f' +27 "core" ' +5 "manipulator"&u% +10 "core" %n\\   ɱ +3 "storage"(n& +13 "core" &%\ \ \ K\ +6 ."da"Forearm.force -20 +3 "manipulator"&5 +6 ."da"Forearm.seek 1 + 318 counts +5 "manipulator"&q'Ϛ +24 "core" ' +6 "manipulator"&S& +11 "core" & \\ +8 "storage"(& +10 "core" &%\ 6\ 3 \ +7 ."da"Forearm.reconfigure TightForearm +7 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&k' +23 "core" ' +2 "storage"(4% +4 "core" %\ 9\ ? \ +3 ."downElevator"SE.seek :down +3 "storage"(c'v +99 (X% +3 "core" %FB\ 5\ 5\ QL +2 "manipulator"&-% +4 "core" %   + ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&~'\ +87 "core" ' +69 ' + ."downElevator"SE.coast +3 "storage"(5 +4 ."da"SC.coast +2 "storage"(6 +1927 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%? +41 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%)' +2029 "Can"\ 22 +603 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%s +79 "core"  + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%|'W +2638 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%P @ +40 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2637 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +80 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%}'9 +2635 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%v +41 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%t'P +1102 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%p' +1610 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%\ +68 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%e  +51 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2629 "core" ' + ."psFlush"PSV.dial PSR +50 "processing"%V +69 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%x' +592 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml + "processing"%' +2122 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +69 "core" + ."psFlush"PBV.dial PSV +3 "processing"%+ U +51 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"% 'W +2632 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%l @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%y' +2626 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%  +79 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2632 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%_ +51 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%' +2630 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%Z +70 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%h'W +2627 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%A @ +43 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +2625 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%b  +69 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%j'9 +2624 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&& +4 "core" & \\ +2 "manipulator"&^% +3 "core" %\   +2 ."psFlush"Elbow.seek PC +2 "manipulator"&/( +243 "core" ( +2 "manipulator"&& +3 "core" &  +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & A +2 ."psFlush"Forearm.seek PC +2 "manipulator"&' +95 "core" ' + ."psFlush"Hand.close +2 "manipulator"&5/ +76 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%N( +405 "core" ( +2 "manipulator"&& +3 "core" & +2 "manipulator"&\\% +3 "core" %   +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&K'\ +101 "core" ' +2 ."psFlush"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&'(- +139 "core" ( +2 "manipulator"&o& +3 "core" &. ^ +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &. ^ +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&' +112 "core" ' + ."psFlush"Hand.open +2 "manipulator"&:1 +67 "core" 1 +2 "manipulator"&3% +4 "core" % x Ⱥ + ."psFlush"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 #tFinished short da assay +22489 "Can"\ (' +40529 #t-> access 1 +2 .SE.seek :down + "storage"('v +3 "core" ' +2 "manipulator"&H% +3 "core" %\   +2 "manipulator"&9& +3 "core" &. ] +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"(#(< +1289 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (C& +3 "core" &<. "  F   +18151 "Can"\ *) +60002 \ )* +60003 \ ++ +60002 \ ** +60002 \ *) +60002 \ *) +60002 \ *) +60002 \ *) +60003 \ *) +60002 \ )) +60002 \ *) +60002 \ )) +60002 \ *) +60003 \ )) +60002 \ ** +60002 \ )) +60002 \ )) +60002 \ *) +60003 \ ** +60002 \ *) +60002 \ ** +60002 \ )* +60002 \ *) +60002 \ *) +60003 \ *) +60002 \ *) +60002 \ *) +60002 \ )) +60002 \ )) +60003 \ )) +60002 \ *) +60002 \ )) +60002 \ )) +60002 \ *) +60003 \ ** +60002 \ )* +60002 \ *) +60002 \ )* +60002 \ *) +16363 !to:SignalException: mesg" SIGHUP:\ signoi:bt[ "1/opt/mbari/lib/ruby/1.8/irb.rb:72: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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 !o:Errno::EIO :\ errnoi\ : mesg"Input/output error:@timestampu: Time gɼB:bt["0/home/esp/esp2/lib/thread.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + !o:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt["7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +6 #mEXIT @1573100213.75EST @1573655696.71EST = =tMAIN =mMAIN_scheduler @EST1573655698.47 #"core_reset"Sent BREAK + #t@0x1274, state=0x3350, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.22 I2C Gateway v3.06 +209 #>RESET< ESP2 v3.22 I2C Gateway v3.06 for core bus +216 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +375 "Can"\  + \  + #tPolling Can every 10:00 +2 #Cleanly exited at 23:16:53EST06-Nov-19 +4568 #-> ESP.ready! +3 #Powering core bus +493 .Gate.power :raw,:ON +2 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 )% +2 "core" %- 2 +2 .tSS.configure SSconfig +2 "sampler")#.0XBC\ + ."openPC"PC.reconfigure PCconfig +3 .tCC.reconfigure CCconfig +4 "processing"%$x2 ^22b + "collection"'$x2 ^22b +3 ."openPC"PC.home.seek :open +3 .tCC.home.seek :open +2 "processing"%*( + "collection"'+( +270 "core" ( +5 ( +2 "collection"', +3 "core"  +2 "processing"%- +3 "core" V +2 "processing"%. +2 "core"  +2 "processing"%/ +2 "core"  +3 "sampler")0% +4 "core" % $ + "collection"'1& +4 "core" &?A\ + "collection"'2% +4 "core" %>C\ +2 "processing"%3& +3 "core" &\  +2 "processing"%4% +3 "core" %[|\ +2 "manipulator"&5% +3 "core" %\     \ +2 "manipulator"&6& +4 "core" &  , % +2 "storage"(7& +3 "core" & 1  K  +2 "storage"(8% +3 "core" %~  # +2 "collection"'99 +3 "core" 9e +2 "processing"%:9 +3 "core" 9k +52385 "Can"\ :9 +10352 #t-> access 2 +2 .SE.seek :down + "storage"(;'v +3 "core" ' +2 "manipulator"&<% +3 "core" %\  \ +2 "manipulator"&=& +3 "core" &   % +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 + "storage"(>(K +1287 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (?& +3 "core" &K! / % 7  +28374 #t-> startTube 2 +931 #-> shortDA +2 "collection"'@% +2 "processing"%A% +5 "core" %@AL\ +4 %[%\ +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +17723 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay + .delay 10 seconds +1003 .PSV.dial :mixloop +2 "processing"%B +39 "core" +2 .tPTV.dial :PRVmixing + "processing"%C  +122 "core" +2 .tPRV.dial :sipper + "processing"%D  +97 "core" +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 1.1ml + "processing"%E'] +11 "Can"\ >> +2287 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%F  +2 "collection"'G  +6 "core" +117 +2 .tPS.seek 0.5ml +2 "processing"%H' +1277 "core" ' +2 .tPRV.dial :waste2 + "processing"%I @ +97 "core" > +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek :empty +2 "processing"%J'9 +592 "core" ' +2 .tPSV.dial PSR + "processing"%K +99 "core"  +2 "processing"%L% +4 "core" %;K\ + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1ml +2 "processing"%M'P +1104 "core" ' +2 .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%N' +1613 "core" ' +2 .tPSV.dial :mixloop + "processing"%O +99 "core" +2 .tPS.seek :empty +2 "processing"%P'9 +2632 "core" ' +2 .tPSV.dial PSR + "processing"%Q +98 "core"  +2 "processing"%R% +4 "core" %;E\ + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%S'P +1111 "core" ' +2 .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +34 "processing"%T' +1633 "core" ' +2 .tPSV.dial :mixloop + "processing"%U +99 "core" +2 .tPRV.dial :sipper + "processing"%V  +42 "core" +2 .tPS.seek :empty +2 "processing"%W'9 +2646 "core" ' +2 .tPSV.dial PSR + "processing"%X +99 "core"  +2 .tPSR.select :air +2 .PS.seek 2.5ml +2 "processing"%Y' +2627 "core" ' +2 .tPSV.dial :mixloop + "processing"%Z +98 "core" +2 .tPS.seek :empty +2 "processing"%['9 +2629 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%\\& +4 "core" &J\  +2 .tHand.open + "manipulator"&]1 +75 "core" 1 +2 "manipulator"&^% +4 "core" % \    \ +2 "storage"(_% +3 "core" %~ !  + "storage"(`. +3 "core" .(K +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 + "storage"(a( +1289 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (b& +3 "core" & 2 3 m  + "manipulator"&c& +4 "core" &  ) % + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&d( +19 "core" ( +2 "manipulator"&e& +4 "core" &\   # + "storage"(f& +4 "core" & 2 . Q  +2 .tForearm.seek 2 + 700 counts + "manipulator"&g' +97 "core" ' +2 "storage"(h& +4 "core" & = @ !  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(i'L +282 "core" ' +2 "storage"(j- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (k& +2 "core" & % # =  +2 "manipulator"&l& +3 "core" &\   $ # +2 .tElbow.seek 2 +2 "manipulator"&m( +27 "core" ( +2 "manipulator"&n& +5 "core" &    +2 "storage"(o& +3 "core" & " "  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&p'υ +22 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&q/ +69 "core" / +3 ."downElevator"SE.seek :down +5 "manipulator"&r& +2 "storage"(s'v +5 "core" &  ( +2 "manipulator"&t% +4 "core" % |   J + .tForearm.seek :retract +2 "manipulator"&u'\ +91 "core" ' +2 .tElbow.seek PC +2 "manipulator"&v( +171 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +78 "core" ( +2 "manipulator"&w& +4 "core" &  0 g + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &x& +2 "core" & \ S g +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&y' +97 "core" ' +2 "manipulator"&z& +4 "core" &  4 g +2 "manipulator"&{% +4 "core" %   + "processing"%|& +4 "core" &J\  + "processing"%}& +4 .tPC.seek :closed + "processing"%~(Tg +3 "core" &l\  +3 &B\  +10 &6B\ *z +9 &iC\ ? +9 &nyD\ K +10 &2cC\ K +9 &gD\ K +9 &gD\ K +10 &xgB\ K +9 &;fH\ J +10 &gE\ J +9 &fJ\ K +9 & eJ\ J +10 &"CdM\ J +9 &$fL\ J +9 &%cI\ J +10 &'hI\ K +9 &)LbJ\ J +10 &+ cH\ J +9 &,dM\ J +9 &.hM\ J +10 &0UcM\ I +9 &2gO\ J +9 &3eN\ J +10 &5eJ\ J +9 &7\\eM\ J +10 &9fO\ J +9 &:cJ\ J +9 &<fP\ J +10 &>ecI\ I +9 &@%dA\ J +9 &AcL\ J +10 &CeH\ J +9 &EkgI\ J +10 &G-iJ\ J +9 &HpI\ K +9 &JvR\ L +10 &LeJ\ O +9 &N%L\ P +9 &OI\ P +10 &QI\ P +9 &SNynN\ = +10 &T(9G\ 9 +9 &Td kO\ . +8 ( +2 &TnO\ $ + "processing"%}& +4 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.39 + .Hand.open + "manipulator"&1 +69 "core" 1 +2 "manipulator"&% +4 "core" %  6 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +95 "core" ' +2 .tSC.coast "storage"(6 +4 #tHeating da puck from tube 2 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"%  +4 %9 +3 "core" 9{ +103 "processing"%9 +3 "core" 9z +102 "processing"%9 +2 "core" 9{  +103 "processing"%9 +3 "core" 9z  +103 "processing"%9 +2 "core" 9{ +103 "processing"% 9 +2 "core" 9{ +103 "processing"%\ 9 +2 "core" 9{ +103 "processing"% 9 +2 "core" 9{ +103 "processing"% 9 +4 "core" 9{" +102 "processing"% 9 +2 "core" 9{& +103 "processing"%9 +2 "core" 9{+ +103 "processing"%9 +2 "core" 9{/ +103 "processing"%9 +2 "core" 9{3 +103 "processing"%9 +2 "core" 9{7 +103 "processing"%9 +2 "core" 9{; +103 "processing"%9 +2 "core" 9|@ +103 "processing"%9 +2 "core" 9|D +103 "processing"%9 +2 "core" 9|H +103 "processing"%9 +3 "core" 9|L +103 "processing"%9 +2 "core" 9|Q +103 "processing"%9 +2 "core" 9{U\ +103 "processing"%9 +2 "core" 9}Y +103 "processing"%9 +2 "core" 9}] +103 "processing"%9 +3 "core" 9}a +103 "processing"%"9 +2 "core" 9!}f +103 "processing"%%9 +2 "core" 9*}j +103 "processing"%'9 +2 "core" 93~n +103 "processing"%)9 +2 "core" 9=~r +103 "processing"%(9 +3 "core" 9E~v +102 "processing"%9 +2 "core" 9M~{ +103 "processing"%9 +2 "core" 9U +103 "processing"%#9 +2 "core" 9] +3 .tPH.hold 2:00:00,28C +2 "processing"%, ppX +2 .tdelay 1:30 +4 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR + "processing"%- +98 "core"  +2 "processing"%.% +4 "core" %=\ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%/' +597 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +10 .tPS.seek 2ml + "processing"%0'[ +1617 "core" ' +2 .tPTV.dial :puck + "processing"%1  +122 "core"  +2 .tPSV.dial PTV +2 "processing"%2 +70 "core" +2 .tPBV.dial :waste1 + "processing"%3  +51 "core" +2 "processing"%4% +4 "core" %^ \  +2 .tPS.seek 1.5ml + "processing"%5' +595 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%6 * +33 "core" * +3 .tPS.seek 0ml + "processing"%7'W +1610 "core" ' +2 .tdelay 5:00 +17756 "Can"\ == +12246 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%8  +32 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%9 * +34 "core" , +2 .tPSR.select :air + .PSV.dial PSR +2 "processing"%: +70 "core"  +2 .tPS.reconfigure PSfast +3 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%<' +2250 "core" ' +2 .tPSV.dial PTV + "processing"%= +71 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "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"%?  +68 "core"  +2 .tPS.seek :empty +2 "processing"%@'9 +2250 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%A  +123 "core" +2 .tPSV.dial :mixloop + "processing"%B +42 "core" +2 .tPRV.dial :ab1 + "processing"%C @ +99 "core" > +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%D'w +353 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "processing"%G  +39 "core"  +2 "processing"%F% +4 "core" %wp\  +2 .tPS.seek 0.32ml +2 "processing"%E'$ +392 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'I  +36 "core" +2 .tPRV.dial :air +2 "processing"%H  +40 "core"  +2 .tPS.seek 0.9ml +2 "processing"%K'D +1232 "core" ' +2 .tPRV.dial :waste2 + "processing"%L @ +69 "core" > +2 .tPS.seek 0.5ml +2 "processing"%J' +858 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%M  +42 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%O'[ +1614 "core" ' +2 .tPSV.dial :PML + "processing"%N +42 "core" +2 .tPTV.dial :mixing + "processing"%Q @ +69 "core" B +2 .tPBV.dial :waste1 + "processing"%R  +33 "core" +2 "processing"%P% +4 "core" %]~\  +2 .tPS.seek 1.85ml +2 "processing"%S'= +234 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%U * +33 "core" , +3 .tPS.seek 0ml +2 "processing"%V'W +1986 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'T& +3 "core" &<BI\ +2 "manipulator"&X& +3 "core" &   * g +2 "manipulator"&W% +3 "core" %\ 2   ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&Z(- +156 "core" ( +2 "manipulator"&Y& +39 "core" &-     +10 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &\\& +2 "core" &-    +2 .tForearm.seek :garage +2 "manipulator"&]' +109 "core" ' +2 .tHand.close + "manipulator"&^/ +66 "core" / +2 "manipulator"&_& +4 "core" &-  +2 "manipulator"&`% +3 "core" %  r +2 .tForearm.seek :retract +2 "manipulator"&>'\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&b( +270 "core" ( +2 "manipulator"&c& +4 "core" &  9 4 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &e& +2 "core" &  4 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&f'ρ +103 "core" ' +2 "manipulator"&h& +4 "core" &  P 4 +2 "manipulator"&$% +3 "core" %ρ  ? +2 "collection"'&& +4 "core" &=AC\ + "collection"'j& +4 .tCC.seek :closed +2 "collection"'k(O +3 "core" &@@H\ +3 &?@K\  +8 &6>AJ\ +{ +10 &h=CE\ > +9 &n~=BK\ K +9 &3c<AN\ J +10 &h=@F\ J +9 &h=AC\ J +9 &yj=AD\ J +10 &<j=AJ\ J +9 &h<B?\ J +10 &i>A>\ I +9 & g=@:\ J +9 &"Ej@A:\ I +10 &$h>?>\ J +9 &%f=@E\ J +10 &'m=C-\ J +9 &)Mh=A1\ I +9 &+h<A8\ J +10 &,g=@5\ J +9 &.f<@=\ I +9 &0Ug=@<\ I +10 &2g;@2\ J +9 &3j=A1\ J +9 &5c<B4\ I +10 &7[g<B?\ J +9 &9e<B8\ J +10 &:e=D4\ J +9 &<e>A3\ I +9 &>dh=?4\ J +10 &@&c<A1\ J +9 &Ai<@0\ J +9 &Cj>@8\ J +10 &Ekm;?1\ J +9 &G,r=?0\ K +10 &H:=0\ L +9 &J7=7\ Q +9 &LU7;3\ T +10 &N796\ B +9 &OLQ6:6\ N +9 &O6:6\ "f +10 &ON8:3\ A +2 ( + "collection"'j& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.62 + "collection"'l& +4 "core" &OL8:\ A + .tHand.open + "manipulator"&;1 +66 "core" 1 +2 "manipulator"&n% +4 "core" % π +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&o'\ +99 "core" ' +2 .tPSV.dial PSR + "processing"%q +97 "core"  +2 "processing"%r% +4 "core" %^h\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%t' +1613 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%d  +42 "core"  +2 .tPS.seek 0ml +2 "processing"%g'W +1616 "core" ' +2 .tPSV.dial PSR + "processing"%i +43 "core"  +2 .tPSR.select :air + "processing"% +11 .tPS.seek 2.5ml + "processing"%p' +2633 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +4 "processing"%w  +2 "collection"'x  +39 "core"  +113  +2 .tPSV.dial :mixloop + "processing"%m +97 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%z  +68 "core" +2 .tPS.seek 0ml +2 "processing"%{'W +2635 "core" ' +2 .tPSV.dial :air + "processing"%|  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%s' +2633 "core" ' +2 .tPSV.dial :mixloop + "processing"%u +43 "core" +2 .tPS.seek 0ml +2 "processing"%*'W +2625 "core" ' +2 .tPSV.dial :air + "processing"%  +43 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2638 "core" ' +2 .tPSV.dial :mixloop + "processing"% +42 "core" +2 .tPS.seek 0ml +2 "processing"%}'W +2635 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &  . 4 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&y( +3 "core" ( +2 "manipulator"&& +4 "core" &  4 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &a& +2 "core" &  4 +2 .tForearm.seek CC + "manipulator"&'ρ +102 "core" ' +2 .tHand.close + "manipulator"&/ +72 "core" / +2 .tCC.seek :open +2 "collection"' ( +378 "core" ( +2 "manipulator"&\ & +4 "core" & V 4 + "manipulator"& % +4 "core" % x } + .tForearm.seek :retract +2 "manipulator"& '\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"& (- +303 "core" ( +2 "manipulator"&& +4 "core" &-  1 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- + 1 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +111 "core" ' +2 .tHand.open +2 "manipulator"&1 +69 "core" 1 +2 "manipulator"&% +4 "core" %  7 Ƚ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +100 "core" ' +2 ."da"delayUntil "10:18:06.27" +7081 "Can"\ 00 +17747 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"% @ +66 "core" @ +2 ."da"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"%  +41 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml + "processing"%' +2274 "core" ' +2 ."da"PSV.dial :mixloop + "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"%"  +42 "core"  +2 ."da"PS.seek :empty +2 "processing"%%'9 +2256 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"%' +125 "core"  +2 "processing"%)% +4 "core" %4\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"%'[ +1620 "core" ' +2 ."da"PTV.dial :puck + "processing"%  +69 "core"  +2 ."da"PSV.dial PTV +2 "processing"%# +68 "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 +2 "processing"%/ * +33 "core" , +3 ."da"PS.seek 0ml +2 "processing"%1'W +1606 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%2  +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 + "processing"%4 +70 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%0' +2241 "core" ' +2 ."da"PSV.dial PTV + "processing"%6 +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%5 +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"%8  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%9'9 +2241 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"%: +124 "core" +2 "processing"%7% +4 "core" %7\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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 +2 "processing"% '[ +1612 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%! +68 "core" +2 ."da"PBV.dial :waste1 + "processing"%?  +33 "core" +2 "processing"%<% +4 "core" %a\ +2 ."da"PS.seek 1.5ml + "processing"%A' +594 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%B * +32 "core" + +2 ."da"PS.seek 0ml +3 "processing"%C'W +1611 "core" ' +2 ."da"delay 2:00 +1132 "Can"\ ON +10871 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +39 "processing"%@  +41 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%G * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%F +70 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%D' +2255 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%I +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%H +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%E +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%L  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%K'9 +2238 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%M  +42 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%J  +120 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%N  +40 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%Q +42 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%R' +404 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%P  +41 "core"  +2 "processing"%U% +4 "core" %\  + ."da"PS.seek 0.55ml +2 "processing"%O'r +344 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%S  +42 "core"  +2 ."da"PS.seek 2ml +2 "processing"%T'[ +1565 "core" ' +2 ."da"PSV.dial :PML + "processing"%X +42 "core" +2 ."da"PTV.dial :mixing + "processing"%W @ +69 "core" B +2 ."da"PBV.dial :waste1 + "processing"%Y  +33 "core" +2 "processing"%\\% +4 "core" %_\  +2 ."da"PS.seek 1.85ml + "processing"%v'? +231 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%^ * +32 "core" * +2 ."da"PS.seek 0ml +3 "processing"%_'W +1972 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +33123 "Can"\ 0/ +14880 #"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"% * +33 "core" , +2 ."da"PSV.dial :air +2 "processing"%]  +42 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%c' +2252 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%e +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%Z  +41 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%h +42 "core" +3 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%$  +42 "core"  +2 ."da"PS.seek :empty +2 "processing"%&'9 +2257 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%> +123 "core"  +2 "processing"%+% +4 "core" %3\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%l' +590 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%;'[ +1606 "core" ' +2 ."da"PTV.dial :puck + "processing"%n  +68 "core"  +2 ."da"PSV.dial PTV +2 "processing"%j +68 "core" +2 ."da"PBV.dial :waste1 + "processing"%q  +33 "core" +2 "processing"%r% +4 "core" %\\\ +2 ."da"PS.seek 1.5ml + "processing"%f' +597 "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"%d'W +1615 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%t  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%i * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%g +69 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%x' +2266 "core" ' +2 ."da"PSV.dial PTV + "processing"%w +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%m +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"%p  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%|'9 +2244 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%{ +124 "core"  +2 "processing"%u% +4 "core" %=\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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 +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1607 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%* +68 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +35 "core" +2 "processing"%% +4 "core" %W\  +2 ."da"PS.seek 1.5ml + "processing"%' +596 "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'W +1606 "core" ' +2 ."da"delay 2:00 +4055 "Can"\ 88 +7948 #"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"%b * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%o +69 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%k' +2250 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%\ +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "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"%y  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2254 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +123 "core"  +2 "processing"%% +4 "core" %5\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%' +597 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"% '[ +1615 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core" +2 "processing"%% +4 "core" %]\  +2 ."da"PS.seek 1.5ml + "processing"%' +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"%}'W +1632 "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"% +80 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%"' +2250 "core" ' +2 ."da"PSV.dial PTV + "processing"% +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%' +81 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%) +78 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%%  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%('9 +2254 "core" ' +2 ."da"Gate.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +127 "core"  +5 "processing"%#% +10 "core" %9\ +5 #"da"Pulling 0.25ml of PSR.sub1 +4 .PSR.select :sub1 +8 "processing"% +18 ."da"PS.reconfigure PSconfig +5 "processing"%#A d`xb +3 ."da"PS.seek 0.25ml +5 "processing"%-'7 +343 "core" ' +4 ."da"delay 5 seconds +503 "processing"%.% +4 "core" %<\  + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%' +376 "core" ' +2 ."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"%[ +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%2  +33 "core" +2 "processing"%3% +4 "core" %^\ +2 ."da"PS.seek 1.5ml +2 "processing"%4' +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%1 * +33 "core" , +3 ."da"PS.seek 0ml +2 "processing"%6'W +1613 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%5  +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"%8 +72 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%0' +2282 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%: +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%7 +73 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%9 +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%=  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%!'9 +1025 "Can"\ +1268 "core" ' +2 "processing"%?9 +3 "core" 94% +2 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast +2 "processing"%<  +3 "core" 4% 4% +2 "processing"% & +3 "core" &Tn\ $ +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&B% +4 "core" %\   +2 "storage"(A% +3 "core" % l p\  + "storage"(@. +3 "core" . + ."da"SC.reconfigure SCtight +3 "storage"($\ .\ 1~b +2 ."da"SC.seek 1 +2 "storage"(G($ +340 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (F& +3 "core" &' n s \ +2 "manipulator"&C& +3 "core" &-  / +2 "manipulator"&I% +3 "core" %\    +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&H( +172 "core" ( +2 "manipulator"&E& +4 "core" &   % + "storage"(L& +4 "core" &% { j \  +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&D' +100 "core" ' +2 "storage"(M& +4 "core" &% j k\  +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +2 "storage"(J'L +269 "core" ' +2 "storage"(N- +3 "core" -'L + ."da"SE.configure SEconfig +3 "storage"(#QK-0-\ b +2 ."da"SE.seek :place +2 "storage"(Q' +34 "core" ' +2 "manipulator"&K& +4 "core" &  - % +2 "manipulator"&P% +3 "core" %%   +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&U'\ +93 "core" ' +29 ."da"Elbow.seek PC +2 "manipulator"&R( +257 "core" ( +2 "manipulator"&S& +4 "core" &  k + ."da"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &O& +2 "core" & @ k +2 ."da"Forearm.seek PC +2 "manipulator"&X' +93 "core" ' +2 ."da"Hand.close + "manipulator"&W/ +76 "core" / +2 ."da"PC.seek :open +2 "processing"%Y( +403 "core" ( +2 "storage"(\\& +4 "core" &% d c \  + "manipulator"&^& +4 "core" &   k + "manipulator"&T% +4 "core" %  4 ) + ."da"Forearm.seek :retract +2 "manipulator"&v'\ +92 "core" ' +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&`( +258 "core" ( +2 "manipulator"&& +4 "core" &   ( !t + "storage"(]& +4 "core" &% l h 2\  +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&_' +96 "core" ' +2 ."da"Hand.open + "manipulator"&e1 +72 "core" 1 +2 "storage"(Z- +3 "core" -' +3 ."da"SE.seek -0.19 Pucks below Top Plate +2 "storage"(h' +25 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.86 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/da19nov1310h.tif +3 "processing"%c& +10 "core" &\ +4 "manipulator"&>& +8 "core" &   / f +4 "manipulator"&+% +8 "core" %    +4 ."psFlush"Forearm.reconfigure LooseForearm +6 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&&'\ +94 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&l(- +172 "core" ( +2 "manipulator"&n& +5 "core" &-   k + ."psFlush"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &j& +3 "core" &-    k +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&q' +109 "core" ' +2 ."psFlush"Hand.close + "manipulator"&r/ +77 "core" / +2 "manipulator"&;& +4 "core" &-   S k +2 "manipulator"&V% +3 "core" %    & n +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&f'\ +107 "core" ' +2 ."psFlush"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC +2 "manipulator"&t( +114 "core" ( +2 "manipulator"&i& +4 "core" &  \ O + ."psFlush"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &g& +3 "core" &   +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&d' +102 "core" ' +2 "manipulator"&w& +4 "core" &   +2 "manipulator"&m% +3 "core" %   +2 "processing"%z& +4 "core" &z\ + "processing"%p& +4 ."psFlush"PC.seek :closed +2 "processing"%x(Tg +4 "core" &\ + &\  +9 &1}\ *x +9 &c\ = +9 &|vu\ L +10 &?Xp\ L +9 &Z|\ K +9 &]q\ K +10 &]f\ K +9 &H`e\ L +10 &\ ^\\\ L +9 &YR\ K +9 & ZR\ L +10 &"P]P\ L +9 &$ZD\ K +9 &%_J\ L +10 &'^A\ L +9 &)X]I\ L +10 &+Z<\ K +9 &,^8\ K +9 &._9\ L +10 &0a[3\ K +9 &2#Y1\ K +9 &3Z,\ L +10 &5\\9\ L +9 &7h^5\ L +10 &9*^2\ L +9 &:\\5\ L +9 &<\\)\ K +10 &>rZ&\ K +54 &@3\\\ K +15 &AY&\ K + &C]\ K + &Ey_ \ K &G:\\\ L + &Hb\ L + &Jp\ M +3 &Lq\ Q +8 &N1\ Q +9 &O\ Q +10 &Q\ Q +9 &SYzk\ 8 +10 &T%$[\ R +9 &TJ#\ - +2 ( + "processing"%p& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.48 + "processing"%{& +4 "core" &TJ\ - +2 ."psFlush"Hand.open + "manipulator"&u1 +69 "core" 1 +2 "manipulator"&|% +4 "core" %    +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&s'\ +95 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%* +126 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%'P +1097 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1616 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +69 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +33 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%'W +1585 #"da"SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 57.23 seconds\ /var/log/esp/da19nov1310h.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da19nov1310h15s.tif +1044 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"% +71 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%b' +421 #"da"SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da19nov1310h15s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da19nov1310h30s.tif +169 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%o' +2127 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%a +72 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%\ U +52 "core" W +3 ."psFlush"PS.seek 0ml +2 "processing"% 'W +609 #"da"SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da19nov1310h30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da19nov1310h70s.tif +2024 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" @ +3 ."psFlush"PS.seek 2.5ml +2 "processing"%y' +2633 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%k  +69 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%'9 +2332 #"da"SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da19nov1310h70s.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +4 ."Qmail"HABfans.email "57.23 sec auto-exposure",Subject: "da19nov1310h images!" +11 "storage"(- +9 "core" -' +8 "storage"(& +3 "core" &% k\  +2 "manipulator"&& +4 "core" &   " + "manipulator"&% +4 "core" %\ 0   E & +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&( +242 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +8 "core" ( +2 "manipulator"& & +4 "core" & "  % +2 "storage"(& +8 "core" &% y\  +4 ."da"Forearm.reconfigure TightForearm +4 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 700 counts +3 "manipulator"&' +5 "core"  +3 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%' +84 "core" ' +2 ."da"SE.reconfigure SEgently +6 "storage"(#QK-0-\ b +4 ."da"SE.seek -0.15 Pucks below Top Plate +4 "storage"(' +60 "core" ' + "manipulator"&& +4 "core" &  U $ +2 "storage"(}& +4 "core" &%\ =\ 6 .\  + ."da"Elbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +3 "manipulator"&'\\ +35 "core" ' +2 ."da"Elbow.hold +4 "manipulator"&', +3 "core" , + ."da"Elbow.reconfigure TightElbow +5 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 0.04 Pucks below Top Plate +5 "storage"()' +23 "core" ' +9 "manipulator"&%% +16 "core" %n_   ʲ +10 "storage"("& +14 "core" &%\ w\  +9 ."da"Forearm.force -20 +2 "manipulator"&5 +6 ."da"Forearm.seek 1 + 318 counts +6 "manipulator"&'Ϛ +19 "core" ' +2 "manipulator"&#& +17 "core" &  * $ +8 "storage"((& +13 "core" &%\ ,\ ;\  +11 ."da"Forearm.reconfigure TightForearm +8 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 700 counts +3 "manipulator"&.' +25 "core" ' +2 "storage"(-% +4 "core" %\ M\ W N\ +3 ."downElevator"SE.seek :down +4 "storage"('v +98 ([% +3 "core" %A\ B\ D P\ RO +2 "manipulator"&2% +4 "core" %@ B +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&3'\ +89 "core" ' +63 ' + ."downElevator"SE.coast + "storage"(5 +3 ."da"SC.coast + "storage"(6 +1893 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%/ +68 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%1'W +2634 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%4 @ +41 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%5' +2636 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +67 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%8'9 +2634 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%6 +41 "core"  +2 ."psFlush"PSR.select :flush +46 "processing"%@ +11 ."psFlush"PS.seek 1ml +2 "processing"%:'P +1110 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%7' +1630 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%9 +68 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%=  +52 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%0'W +2633 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%? +69 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%<' +599 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +2127 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%B +70 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%A U +50 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%@'W +2628 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%F @ +41 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%C' +2626 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%I  +68 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%E'9 +2624 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%L +41 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%M' +2630 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +68 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%'W +2625 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%N @ +41 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%K' +2626 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%P  +79 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%J'9 +2363 "Can"\ 88 +281 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&D& +4 "core" &\  $ +2 "manipulator"&S% +3 "core" %   +2 ."psFlush"Elbow.seek PC +2 "manipulator"&O( +258 "core" ( +2 "manipulator"&H& +4 "core" & ; e + ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &W& +3 "core" & b e +2 ."psFlush"Forearm.seek PC +2 "manipulator"&U' +95 "core" ' +2 ."psFlush"Hand.close + "manipulator"&~/ +68 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%\\( +400 "core" ( +2 "manipulator"&^& +4 "core" & e + "manipulator"&T% +4 "core" %  + ."psFlush"Forearm.seek :retract +2 "manipulator"&X'\ +96 "core" ' +2 ."psFlush"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek :garage +2 "manipulator"&(- +164 "core" ( +2 "manipulator"&]& +4 "core" &-  8 c + ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &R& +3 "core" &- c +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&e' +108 "core" ' +2 ."psFlush"Hand.open + "manipulator"&Z1 +66 "core" 1 +2 "manipulator"&c% +4 "core" % { Ȼ + ."psFlush"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&>'\ +105 "core" ' +2 #tFinished short da assay +58254 "Can"\ ,, +60002 \ ,, +8682 #t-> PS.flush + #Flushing Processing stage +2 "processing"%v% +3 "core" %>\ + #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%+& +4 "core" &\ + "manipulator"&Q& +4 "core" &-  7 c + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&h(- +4 "core" ( +2 "manipulator"&n& +4 "core" &-   c + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &j& +2 "core" &-  0 c +2 .tForearm.seek :garage +2 "manipulator"&_' +107 "core" ' +2 .tHand.close + "manipulator"&`/ +70 "core" / +2 "manipulator"&r& +4 "core" &- S c +2 "manipulator"&;% +3 "core" %  o +2 .tForearm.seek :retract +2 "manipulator"&V'\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&&( +125 "core" ( +2 "manipulator"&i& +4 "core" &  )  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &g& +2 "core" & A  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&q' +95 "core" ' +2 "manipulator"&w& +4 "core" &   +2 "manipulator"&m% +4 "core" % Z +2 "processing"%z& +3 "core" &\ +2 "processing"%l& +3 .tPC.seek :closed +2 "processing"%f(Tg +3 "core" &\ +3 &\ 8 +10 &DK\ 0 +9 &|w\ E +9 &-d\ J +10 &a\ I +9 &c\ J +9 &se\ J +10 &5c\ J +9 &c\ J +10 &b\ I +9 &zc\ J +9 &!=`\ J +10 &"a\ J +9 &$b\ J +9 &&b\ J +10 &(Cg\ K +9 &*`\ J +10 &+b\ J +9 &-`\ J +9 &/Ma\ J +10 &1_\ J +9 &2b\ J +9 &4`\ J +10 &6Ub\ J +9 &8f\ J +10 &9b\ J +9 &;e\ J +9 &=^`\ I +10 &?b\ J +9 &@e\ J +9 &Bc\ J +10 &Dee\ J +9 &F'd\ J +10 &Gh\ K +9 &Ik\ K +9 &Kc\ M +10 &M\ O +9 &N\ P +9 &P\ P +10 &Rd\ P +9 &SQq\ (v +9 &TAX\ . +9 ( +2 &TD\ + + "processing"%l& +4 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.50 + "processing"%Y& +4 "core" &TD\ + + .tHand.open +2 "manipulator"&{1 +73 "core" 1 +3 "manipulator"&u% +4 "core" %  + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&|'\ +92 "core" ' +2 .tPSV.dial PSR + "processing"%p +40 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%*'P +1106 "core" ' +2 .tPSR.select :air + "processing"% +11 .tPS.seek 2.5ml + "processing"%d' +1616 "core" ' +2 .tPSV.dial PTV + "processing"%! +80 "core"  +2 .tPTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +51 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2696 "core" ' +12 .tPSV.dial PSR + "processing"% +80 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 0.5ml +2 "processing"%' +596 "core" ' +2 .tPSR.select :air + "processing"% +11 .tPS.seek 2.5ml +2 "processing"%' +2125 "core" ' +2 .tPSV.dial PTV + "processing"% +67 "core" +2 .tPBV.dial PSV +2 "processing"%b U +51 "core" W +2 .tPS.seek 0ml +2 "processing"%a'W +2633 "core" ' +2 .tPSV.dial PBV + "processing"%\ @ +43 "core" > +2 .tPS.seek 2.5ml +2 "processing"%o' +2632 "core" ' +2 .tPSV.dial :waste1 + "processing"%  +68 "core"  +2 .tPS.seek :empty +2 "processing"% '9 +2650 "core" ' +2 .tPSV.dial PSR + "processing"%k +42 "core"  +2 .tPSR.select :air +2 .PS.seek 2.5ml +2 "processing"%y' +2652 "core" ' +2 .tPSV.dial PTV + "processing"% +69 "core" +2 .tPBV.dial PSV +2 .PS.seek 0ml + "processing"%'W +2623 "core" ' +2 .tPSV.dial PBV + "processing"% @ +42 "core" > +2 .tPS.seek 2.5ml +2 "processing"%' +2629 "core" ' +2 .tPSV.dial :waste1 + "processing"%  +69 "core"  +2 .tPS.seek :empty +2 "processing"%'9 +2627 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&& +4 "core" & F  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&t( +4 "core" ( +2 "manipulator"&& +4 "core" & *  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &}& +2 "core" &   +2 .tForearm.seek PC +2 "manipulator"&%' +97 "core" ' +2 .tHand.close + "manipulator"&s/ +74 "core" / +2 .tPC.seek :open +2 "processing"%"( +402 "core" ( +2 "manipulator"&& +4 "core" & A  + "manipulator"&#% +4 "core" %  + .tForearm.seek :retract +2 "manipulator"&('\ +103 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&$(- +134 "core" ( +2 "manipulator"&-& +4 "core" &-  U ) + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &-  G ) +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +110 "core" ' +2 .tHand.open + "manipulator"&1 +75 "core" 1 +2 "manipulator"&[% +4 "core" % | & Ȼ + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&2'\ +98 "core" ' +17657 #t-> access 1 +2 .SE.seek :down + "storage"('v +3 "core" ' +2 "manipulator"&% +4 "core" %\    Q  +2 "manipulator"&)& +3 "core" &-   ) + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 5 + "storage"(.(< +1289 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" &<( !   +885 #t-> access 2 + .SE.seek :down +2 "storage"(G'v +3 "core" ' + "manipulator"&/% +4 "core" %\   +2 "manipulator"&& +3 "core" &-  ) +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 + "storage"(4(K +340 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (1& +3 "core" &K" < <    +1245 "Can"\ 55 +20987 #t-> startTube 2 +431 #-> shortDA +3 "collection"'% +2 "processing"%5% +4 "core" %>?B\ +4 %9k\ +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +454 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay +2 .delay 10 seconds +1003 .PSV.dial :mixloop + "processing"%6 +123 "core" +2 .tPTV.dial :PRVmixing + "processing"%8  +120 "core" +2 .tPRV.dial :sipper + "processing"%:  +97 "core" +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 1.1ml + "processing"%9'] +2290 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%=  +125 "core"  +3 .tPS.seek 0.5ml + "processing"%7' +1268 "core" ' +2 .tPRV.dial :waste2 + "processing"%? @ +95 "core" ? +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek :empty +2 "processing"%0'9 +587 "core" ' +2 .tPSV.dial PSR + "processing"%< +97 "core"  +2 "processing"%B% +4 "core" %9g\ + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%A'P +1106 "core" ' +2 .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"% ' +1614 "core" ' +2 .tPSV.dial :mixloop + "processing"%F +97 "core" +2 .tPS.seek :empty +2 "processing"%@'9 +2633 "core" ' +2 .tPSV.dial PSR + "processing"%I +97 "core"  +2 "processing"%C% +4 "core" %6l\ + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%L'P +1100 "core" ' +2 .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%E' +1603 "core" ' +2 .tPSV.dial :mixloop + "processing"% +97 "core" +2 .tPRV.dial :sipper + "processing"%M  +42 "core" +2 .tPS.seek :empty +2 "processing"%N'9 +2629 "core" ' +2 .tPSV.dial PSR + "processing"% +97 "core"  +2 .tPSR.select :air +2 .PS.seek 2.5ml +2 "processing"%P' +2634 "core" ' +2 .tPSV.dial :mixloop + "processing"%K +97 "core" +2 .tPS.seek :empty +2 "processing"%D'9 +2628 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%S& +4 "core" &a\ +2 "manipulator"&H% +3 "core" %\    =  +2 "storage"(W% +4 "core" %~ < <   + "storage"('. +3 "core" .(K + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 2 + "storage"(~( +1287 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (3& +3 "core" & ; 2  + "manipulator"&x& +4 "core" &-  ) + "manipulator"&^% +4 "core" %\  @  + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&T( +170 "core" ( +2 "manipulator"&]& +4 "core" &  & + "storage"(R& +4 "core" &  ^ ^  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&U' +95 "core" ' +2 "storage"(O& +4 "core" &  _ ^  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +43 "storage"(Z'L +284 "core" ' +2 "storage"(c- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (X& +2 "core" &  L : H  +2 "manipulator"&e& +3 "core" &  & +2 .tElbow.seek 2 +2 "manipulator"&v( +21 "core" ( +2 "manipulator"&+& +4 "core" &  "  +2 "storage"(Q& +3 "core" &  ` ^  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&n'υ +24 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&j/ +66 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&`& +4 "storage"(r'v +5 "core" &    +2 "manipulator"&;% +4 "core" % ό   + .tForearm.seek :retract +2 "manipulator"&'\ +93 "core" ' +2 .tElbow.seek PC +2 "manipulator"&>( +162 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +88 "core" ( +3 "manipulator"&i& +4 "core" & m +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &g& +3 "core" &  m +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&_' +101 "core" ' +2 "manipulator"&w& +4 "core" &    m +2 "manipulator"&m% +3 "core" %   +2 "processing"%z& +4 "core" &e\ + "processing"%h& +4 .tPC.seek :closed +2 "processing"%V(Tg +3 "core" &f\ +3 &_\ 6 +9 &EKm\ / +10 &zvk\ D +9 &)c_\ J +9 &d]\ I +10 &fc\ J +9 &ocY\ J +9 &1g_\ J +10 &`]\ J +9 &ab\ J +10 &wfc\ J +9 &!9c_\ J +9 &"e\\\ I +10 &$`X\ I +9 &&`]\ I +9 &(Abc\ J +10 &*_]\ J +9 &+_b\ J +10 &-^e\ J +9 &/J^g\ I +9 &1 a]\ J +10 &2bf\ J +9 &4`b\ J +9 &6Qcf\ J +10 &8d^\ J +9 &9cZ\ J +10 &;b`\ J +9 &=Y_b\ J +9 &?eb\ J +10 &@b_\ J +9 &B^]\ I +9 &Daa`\ J +10 &F#gY\ J +9 &Gie\ J +10 &Ind\ K +9 &K`d\ M +9 &M`\ O +10 &N_\ O +9 &Pa\ P +9 &R`g\ P +10 &SUue\ %n +9 &TC\\Z\ , +10 ( + &TGa\ ( + "processing"%h& +4 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.52 + .Hand.open + "manipulator"&\\1 +68 "core" 1 +2 "manipulator"&Y% +4 "core" %  F +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&{'\ +94 "core" ' +2 .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 2 in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"%u  +2 %l9 +6 "core" 9 +102 "processing"%p9 +3 "core" 9 +102 "processing"%q9 +3 "core" 9  +102 "processing"%J9 +3 "core" 9  +102 "processing"%*9 +3 "core" 9 +102 "processing"%!9 +2 "core" 9 +103 "processing"%9 +3 "core" 9 +102 "processing"%d9 +2 "core" 9 +103 "processing"%9 +3 "core" 9" +103 "processing"%9 +3 "core" 9& +102 "processing"%9 +2 "core" 9+ +103 "processing"%9 +3 "core" 9/ +102 "processing"%b9 +3 "core" 93 +103 "processing"%9 +2 "core" 97 +102 "processing"%\ 9 +3 "core" 9; +102 "processing"%a9 +3 "core" 9@ +102 "processing"%9 +3 "core" 9D +102 "processing"%o9 +2 "core" 9H +103 "processing"%k9 +3 "core" 9L +102 "processing"% 9 +2 "core" 9P +103 "processing"%9 +3 "core" 9U +102 "processing"%y9 +3 "core" 9Y +102 "processing"%9 +2 "core" 9'] +103 "processing"%9 +3 "core" 90a +103 "processing"% 9 +3 "core" 98e +102 "processing"%9 +2 "core" 9Aj +103 "processing"%9 +2 "core" 9In +103 "processing"%9 +2 "core" 9Qr +103 "processing"%}9 +4 "core" 9Yv +2 .tPH.hold 2:00:00,28C +3 "processing"%s ppX +3 .tdelay 1:30 +2 "core" w +9001 .tPSR.select :air + .PSV.dial PSR +2 "processing"%& +97 "core"  +2 "processing"%|% +4 "core" %9\ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%f' +358 "Can"\ <; +238 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +4 "processing"% +10 .tPS.seek 2ml + "processing"%'[ +1612 "core" ' +2 .tPTV.dial :puck + "processing"%#  +122 "core"  +2 .tPSV.dial PTV +2 "processing"%- +69 "core" +2 .tPBV.dial :waste1 +2 "processing"%  +51 "core" +2 "processing"%%% +4 "core" %X\  +2 .tPS.seek 1.5ml +2 "processing"%t' +593 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +3 .tPS.seek 0ml +2 "processing"%['W +1622 "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"% * +32 "core" + +2 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"% +69 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%)' +2247 "core" ' +2 .tPSV.dial PTV + "processing"% +71 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"%/ +71 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV + "processing"% +70 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air + "processing"%  +69 "core"  +2 .tPS.seek :empty +2 "processing"%.'9 +2228 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%1  +120 "core" +2 .tPSV.dial :mixloop + "processing"% +42 "core" +2 .tPRV.dial :ab1 + "processing"%5 @ +99 "core" > +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%6'w +359 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "processing"%8  +39 "core"  +2 "processing"%:% +4 "core" %}l\  +2 .tPS.seek 0.32ml +2 "processing"%'* +404 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'=  +37 "core" +2 .tPRV.dial :air +2 "processing"%9  +39 "core"  +2 .tPS.seek 0.9ml +2 "processing"%?'D +1257 "core" ' +2 .tPRV.dial :waste2 + "processing"%7 @ +69 "core" > +2 .tPS.seek 0.5ml +2 "processing"%<' +868 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%B  +42 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%0'[ +1611 "core" ' +2 .tPSV.dial :PML + "processing"%A +42 "core" +2 .tPTV.dial :mixing + "processing"%F @ +69 "core" B +2 .tPBV.dial :waste1 + "processing"%  +33 "core" +2 "processing"%I% +4 "core" %V\  +2 .tPS.seek 1.85ml + "processing"%C'6 +225 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%@ * +32 "core" + +3 .tPS.seek 0ml +2 "processing"%L'W +1959 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +40 "collection"' & +11 "core" &<?S\ +2 "manipulator"&M& +3 "core" & X m +2 "manipulator"&E% +3 "core" %\ / K & +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&(- +136 "core" ( +2 "manipulator"&N& +4 "core" &-  & * + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &K& +3 "core" &- * +2 .tForearm.seek :garage +2 "manipulator"&P' +112 "core" ' +3 .tHand.close +2 "manipulator"&S/ +66 "core" / +2 "manipulator"&H& +4 "core" &-  \ E ) +2 "manipulator"&W% +4 "core" %  F ȼJ +2 .tForearm.seek :retract + "manipulator"&''\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&4( +265 "core" ( +2 "manipulator"&3& +4 "core" &  4 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &x& +2 "core" &  4 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&^'ρ +98 "core" ' +2 "manipulator"&]& +4 "core" &   4 +2 "manipulator"&R% +3 "core" %} \ 1 +2 "collection"'O& +4 "core" &=@M\ + "collection"'$& +4 .tCC.seek :closed +2 "collection"'2(O +2 "core" &;<Y\ +3 &=@O\  +10 &5;@Q\ +{ +9 & h<>M\ > +9 &~9?S\ K +10 &`h<?L\ J +9 &#j<>N\ J +9 &l;AM\ J +10 &h:?L\ I +9 &hj<?G\ J +10 &+e;?Q\ J +9 &i:?N\ I +9 & g=@M\ I +10 &"qi:AK\ J +9 &$3m;?P\ J +9 &%e=AO\ I +10 &'j:>M\ I +9 &)yg=?N\ J +10 &+;f<>P\ J +9 &,h<>N\ J +9 &.e;>P\ I +10 &0h;=O\ I +9 &2Ee<>N\ I +9 &4e<>Q\ J +10 &5h=?O\ J +9 &7e==O\ I +10 &9Lg;=O\ I +9 &;c=?S\ I +9 &<g<>M\ I +10 &>k<>M\ J +9 &@Sg;AN\ J +9 &Bj=?N\ J +10 &Cc;@M\ J +9 &En;>O\ I +10 &GYv=?L\ K +9 &I:=M\ M +9 &J9<K\ Q +10 &L9>N\ T +9 &NA;<M\ B +9 &OB98=M\ %o +10 &Oe9=G\ E +2 ( + "collection"'$& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.53 + "collection"'c& +4 "core" &Ok:=L\ E + .tHand.open +2 "manipulator"&X1 +71 "core" 1 +2 "manipulator"&e% +4 "core" % } 1 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&G'\ +97 "core" ' +2 .tPSV.dial PSR +2 "processing"%+ +96 "core"  +2 "processing"%Q% +4 "core" %\\*\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%j' +1606 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%`  +41 "core"  +2 .tPS.seek 0ml +2 "processing"%;'W +1616 "core" ' +2 .tPSV.dial PSR + "processing"%T +43 "core"  +2 .tPSR.select :air + "processing"% +11 .tPS.seek 2.5ml +2 "processing"%U' +1856 "Can"\ LL +776 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +5 "processing"%Z  + "collection"'n  +38 "core"  +115  +2 .tPSV.dial :mixloop + "processing"%i +97 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%g  +69 "core" +2 .tPS.seek 0ml +2 "processing"%v'W +2630 "core" ' +2 .tPSV.dial :air + "processing"%w  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%m' +2636 "core" ' +2 .tPSV.dial :mixloop + "processing"%z +43 "core" +2 .tPS.seek 0ml +2 "processing"%r'W +2628 "core" ' +2 .tPSV.dial :air + "processing"%  +43 "core"  +2 .tPS.seek 2.5ml +2 "processing"%"' +2635 "core" ' +2 .tPSV.dial :mixloop + "processing"%\\ +42 "core" +2 .tPS.seek 0ml +2 "processing"%Y'W +2632 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&l& +4 "core" &   4 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&h( +2 "core" ( +2 "manipulator"&p& +3 "core" &   4 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &_& +3 "core" &  $ 4 + .tForearm.seek CC +2 "manipulator"&q'ρ +99 "core" ' +2 .tHand.close + "manipulator"&~/ +75 "core" / +2 .tCC.seek :open +2 "collection"'J( +379 "core" ( +2 "manipulator"&*& +4 "core" &  4 + "manipulator"&!% +4 "core" % ό + .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&d(- +277 "core" ( +2 "manipulator"&& +4 "core" &- I + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- I +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +112 "core" ' +3 .tHand.open + "manipulator"&1 +73 "core" 1 +2 "manipulator"&b% +4 "core" % l # ȶa +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +101 "core" ' +2 ."da"delayUntil "12:01:55.82" +24889 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%\ @ +66 "core" A +2 ."da"PBV.dial :waste1 + "processing"%a  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +45 "core" ) +2 ."da"PSV.dial :air + "processing"%o  +42 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%k' +2232 "core" ' +2 ."da"PSV.dial :mixloop + "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"%y +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +41 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2229 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"% +123 "core"  +2 "processing"%% +4 "core" %5\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."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"%'[ +1614 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%}  +67 "core"  +2 ."da"PSV.dial PTV +2 "processing"%& +68 "core" +2 ."da"PBV.dial :waste1 + "processing"%|  +33 "core" +40 "processing"%D% +11 "core" %Z\  +2 ."da"PS.seek 1.5ml +2 "processing"%f' +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"%-'W +1609 "core" ' +2 ."da"delay 2:00 +5205 "Can"\ EE +6798 #"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"%% * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +69 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2263 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%t +68 "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"%( +81 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2243 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"%[ +124 "core"  +2 "processing"%% +4 "core" %4\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%/' +596 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1612 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +69 "core" +2 ."da"PBV.dial :waste1 + "processing"%)  +33 "core" +2 "processing"%1% +4 "core" %Z\  +2 ."da"PS.seek 1.5ml +2 "processing"%' +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%5 * +33 "core" * +2 ."da"PS.seek 0ml +2 "processing"%.'W +1610 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%8  +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 +69 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%=' +2219 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%9 +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"%7 +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%?  +79 "core" +2 ."da"PS.seek :empty +2 "processing"%B'9 +2221 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%<  +40 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%A  +121 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%F  +39 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"% +39 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%I' +395 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%@  +41 "core"  +2 "processing"%0% +3 "core" %\ +2 ."da"PS.seek 0.55ml +2 "processing"%C' +341 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%  +42 "core"  +2 ."da"PS.seek 2ml +2 "processing"%M'[ +1555 "core" ' +2 ."da"PSV.dial :PML + "processing"%E +43 "core" +2 ."da"PTV.dial :mixing +2 "processing"%N @ +66 "core" A +2 ."da"PBV.dial :waste1 + "processing"%K  +33 "core" +2 "processing"%>% +4 "core" %^\ + ."da"PS.seek 1.85ml +2 "processing"%S'> +230 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%H * +32 "core" + +2 ."da"PS.seek 0ml +3 "processing"%W'W +1972 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +10283 "Can"\ ^] +37720 #"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"%P * +32 "core" + +2 ."da"PSV.dial :air +2 "processing"%3  +42 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%x' +2248 "core" ' +2 ."da"PSV.dial :mixloop + "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"%R +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%O  +41 "core"  +2 ."da"PS.seek :empty +2 "processing"%''9 +2244 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"% +124 "core"  +2 "processing"%c% +4 "core" %<\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%X' +593 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%e'[ +1613 "core" ' +2 ."da"PTV.dial :puck + "processing"%$  +68 "core"  +2 ."da"PSV.dial PTV +2 "processing"%+ +68 "core" +2 ."da"PBV.dial :waste1 + "processing"%Q  +33 "core" +2 "processing"%^% +4 "core" %^\  +2 ."da"PS.seek 1.5ml + "processing"%L' +597 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%` * +35 "core" , +3 ."da"PS.seek 0ml +2 "processing"%j'W +1607 "core" ' +2 ."da"delay 2:00 +8250 "Can"\ 22 +3752 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%T  +34 "core" +2 ."da"delay 30 seconds +3049 .PBV.dial between PSV and waste1 +2 "processing"%; * +34 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%n +82 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%Z' +2241 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%i +66 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%g +70 "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"%w  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%v'9 +2232 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%z +122 "core"  +2 "processing"%m% +4 "core" %;\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"%r'[ +1610 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%\\ +68 "core" +2 ."da"PBV.dial :waste1 + "processing"%"  +33 "core" +2 "processing"%l% +4 "core" %Z\  +2 ."da"PS.seek 1.5ml +2 "processing"%p' +590 "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 +1613 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%4  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%G * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%2 +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%*' +2246 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%! +69 "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"% +66 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +67 "core"  +2 ."da"PS.seek :empty +2 "processing"%h'9 +2245 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"% +135 "core"  +2 "processing"%b% +4 "core" %9\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "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"% +10 ."da"PS.seek 2ml + "processing"%'[ +1607 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%, +70 "core" +2 ."da"PBV.dial :waste1 + "processing"%\  +33 "core" +2 "processing"%a% +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"%o * +33 "core" * +3 ."da"PS.seek 0ml +2 "processing"%Y'W +1609 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +33 "core" +2 ."da"delay 30 seconds +2166 "Can"\ 22 +837 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%y +70 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2249 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%k +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +81 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +66 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2242 "core" ' +2 ."da"Gate.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%} +127 "core"  +5 "processing"%&% +10 "core" %6\ +5 #"da"Pulling 0.25ml of PSR.sub1 +4 .PSR.select :sub1 +13 "processing"% +14 ."da"PS.reconfigure PSconfig +5 "processing"%#A d`xb +3 ."da"PS.seek 0.25ml +5 "processing"%|'7 +342 "core" ' +4 ."da"delay 5 seconds +502 "processing"%D% +4 "core" %6\  +2 #"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"%#'[ +1611 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%f +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%%% +4 "core" %_\ +2 ."da"PS.seek 1.5ml +2 "processing"%' +588 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%- * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%t'W +1610 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .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"%( * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +69 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2282 "core" ' +2 ."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 +42 "processing"%/  +76 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2282 "core" ' +2 "processing"%)9 +3 "core" 94 +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +2 "processing"%1  +3 "core" 4 + 4 + "processing"%& +3 "core" &TG\ ( +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&5% +4 "core" %   +2 "storage"(% +3 "core" %p U U #\ + "storage"(8. +3 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 1 +2 "storage"(:($ +345 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (6& +3 "core" &% 5 =\ +2 "manipulator"&.& +3 "core" &- L I +2 "manipulator"&9% +4 "core" %    + ."da"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&( +178 "core" ( +2 "manipulator"&7& +4 "core" &\  8 $ + "storage"(?& +4 "core" &% 7 6\ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&=' +99 "core" ' +2 "storage"(<& +4 "core" &% ; 1 z\ +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 ."da"SE.seek :beamBreak +2 "storage"(A'L +270 "core" ' +2 "storage"(F- +3 "core" -'L + ."da"SE.configure SEconfig +3 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"( ' +31 "core" ' +3 "manipulator"&B& +3 "core" &\  0 # +2 "manipulator"&@% +3 "core" % +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&0'\ +88 "core" ' +29 ."da"Elbow.seek PC +2 "manipulator"&I( +258 "core" ( +2 "manipulator"& & +4 "core" & ; j + ."da"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &C& +2 "core" & j +2 ."da"Forearm.seek PC +2 "manipulator"&E' +94 "core" ' +2 ."da"Hand.close + "manipulator"&N/ +74 "core" / +2 ."da"PC.seek :open +2 "processing"%K( +400 "core" ( +2 "storage"(>& +4 "core" &% > > G\ + "manipulator"&H& +4 "core" & $ j + "manipulator"&M% +4 "core" %  f + ."da"Forearm.seek :retract +2 "manipulator"&S'\ +100 "core" ' +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&{( +255 "core" ( +2 "manipulator"&P& +4 "core" &  # $ + "storage"(3& +4 "core" &% 7 1\ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&W' +99 "core" ' +3 ."da"Hand.open + "manipulator"&1 +77 "core" 1 +2 "storage"(]- +3 "core" -' +3 ."da"SE.seek -0.19 Pucks below Top Plate +2 "storage"(R' +25 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.86 Pucks below Top Plate +2 "storage"(O' +57 "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/da19nov1312h.tif + "processing"%x& +11 "core" &\ +4 "manipulator"& & +5 "core" &\   W # +2 "manipulator"&c% +5 "core" % 3   @ +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&''\ +94 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&X(- +176 "core" ( +33 "manipulator"&$& +4 "core" &-   X + ."psFlush"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &+& +3 "core" &-   X +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&Q' +107 "core" ' +2 ."psFlush"Hand.close + "manipulator"&^/ +69 "core" / +2 "manipulator"&e& +4 "core" &-   X +2 "manipulator"&`% +3 "core" %     ˿c +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&L'\ +99 "core" ' +2 ."psFlush"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&T( +123 "core" ( +2 "manipulator"&;& +4 "core" &   x + ."psFlush"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &n& +3 "core" &   x +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&j' +106 "core" ' +2 "manipulator"&i& +4 "core" &   x +2 "manipulator"&g% +3 "core" %   +2 "processing"%U& +4 "core" &\ +2 "processing"%w& +3 ."psFlush"PC.seek :closed +2 "processing"%Z(Tg +3 "core" &\ +3 &\  +10 &2|\ *y +9 &d\ = +9 &s\ L +10 &FU\ L +9 & U\ K +10 &X\ L +9 &]\ K +9 &QY\ K +10 &]\ K +9 &\\\ L +9 & Z\ L +10 &"WZ\ L +9 &$Z\ L +10 &%\\\ K +9 &'\\\ K +9 &)`\\\ K +10 &+"\\\ K +9 &,W\ K +9 &.W\ K +10 &0iV\ K +9 &2*\\u\ K +10 &3]u\ K +9 &5Wy\ K +9 &7oYx\ L +10 &91[g\ L +9 &:We\ K +9 &<\\j\ K +10 &>x[f\ K +9 &@:\\_\ K +10 &AZ`\ L +9 &CYS\ L +9 &EZR\ L +10 &GA_N\ L +9 &I`a\ L +9 &Jjc\ M +10 &Lxc\ Q +9 &N8`\ Q +10 &OQ\ Q +9 &QT\ R +9 &SazjL\ 4 +10 &T'.K\ M +9 &TMJ\ ' +2 ( + "processing"%w& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.51 + "processing"%z& +4 "core" &TMR\ ' + ."psFlush"Hand.open +2 "manipulator"&m1 +75 "core" 1 +4 "manipulator"&v% +3 "core" %   . +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%\\ +127 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%"'P +1097 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%l' +142 #"da"SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 26.152 seconds\ /var/log/esp/da19nov1312h.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da19nov1312h15s.tif +1462 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%r +73 "core" +4 ."psFlush"PTV.dial :puck +4 .PBV.dial :waste1 +4 "processing"%_  +66 #"da"SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da19nov1312h15s.tif: TIFF Upload Complete\ +2 "core" +3 ."psFlush"PS.seek 0ml +2 #"da"PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da19nov1312h30s.tif +5 "processing"%p'W +2636 "core" ' +2 ."psFlush"PSV.dial PSR +3 "processing"%4 +72 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%G' +329 #"da"SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da19nov1312h30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da19nov1312h70s.tif +266 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +11 ."psFlush"PS.seek 2.5ml +3 "processing"%2' +2119 "core" ' +2 ."psFlush"PSV.dial PTV +3 "processing"%~ +71 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%! U +53 "core" W +3 ."psFlush"PS.seek 0ml +2 "processing"%q'W +2624 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" @ +2 ."psFlush"PS.seek 2.5ml +3 "processing"%' +1902 #"da"SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da19nov1312h70s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +4 ."Qmail"HABfans.email "26.152 sec auto-exposure",Subject: "da19nov1312h images!" +10 "storage"(*- +10 "core" -' +6 "storage"(& +4 "core" &%  q\ +2 "manipulator"&b& +4 "core" &   G x +2 "manipulator"&h% +4 "core" %\ +   ? $m + ."da"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +3 "manipulator"&( +257 "core" ( +2 "manipulator"&,& +8 "core" &\   # +4 "storage"(\ & +6 "core" &% 0 (\ +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&a' +94 "core" ' +11 ."da"SE.reconfigure SEgently +10 "storage"(#QK-0-\ b +6 ."da"SE.seek -0.15 Pucks below Top Plate +10 "storage"(' +59 "core" ' +7 "manipulator"&o& +11 "core" &\  # +7 "storage"(& +8 "core" &% _\ +2 ."da"Elbow.reconfigure LimpElbow +10 "manipulator"&$ ,(#b +9 ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +3 "manipulator"& '\\ +34 "core" ' +3 ."da"Elbow.hold +2 "manipulator"&, +3 "core" , + ."da"Elbow.reconfigure TightElbow +4 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +4 "storage"(#QK-0-\ b +3 ."da"SE.seek 0.04 Pucks below Top Plate +2 "storage"(y' +19 "core" ' +2 "manipulator"&Y% +5 "core" %g_   ʲ +2 "storage"(k& +4 "core" &% \ + ."da"Forearm.force -20 +2 "manipulator"&5 +2 ."da"Forearm.seek 1 + 311 counts +2 "manipulator"& 'ϓ +22 "core" ' +2 "manipulator"&& +5 "core" &\   # +2 "storage"(& +5 "core" &% \  \ + ' + ."psFlush"PSV.dial :waste1 +4 ."da"Forearm.reconfigure TightForearm +3 "processing"%  +4 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&}' +22 "core" ' +2 "storage"(&% +4 "core" % \ % +2 ."downElevator"SE.seek :down +3 "storage"('v +29 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%D'9 +65 "storage"(|% +4 "core" % K \ SR +2 "manipulator"&% +4 "core" %" 3 +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +3 "manipulator"&f'\ +89 "core" ' +63 ' + ."downElevator"SE.coast +2 "storage"(5 +4 ."da"SC.coast + "storage"(6 +2391 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +41 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%%' +2639 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%# +68 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%-'W +2635 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +41 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%u' +2638 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%(  +79 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2638 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%t +40 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%['P +1100 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1615 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +79 "core"  +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%/  +51 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +1289 "Can"\ 66 +1346 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%) +66 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%1' +592 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2122 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%5 +67 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"% U +51 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%8'W +2657 "core" ' +2 ."psFlush"PSV.dial PBV +48 "processing"%6 @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%.' +2632 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%9  +68 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%7'9 +2627 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%? +42 "core"  +2 ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%<' +2626 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%d +79 "core"  +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%'W +2624 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%F @ +40 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%B' +2633 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%@  +79 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%A'9 +2626 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&=& +4 "core" &\   5 # +2 "manipulator"& % +3 "core" %\   +2 ."psFlush"Elbow.seek PC +2 "manipulator"&C( +256 "core" ( +2 "manipulator"&& +4 "core" & d + ."psFlush"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &N& +3 "core" & d + ."psFlush"Forearm.seek PC +2 "manipulator"&0' +96 "core" ' +2 ."psFlush"Hand.close + "manipulator"&V/ +69 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%>( +400 "core" ( +2 "manipulator"&H& +4 "core" &  n d + "manipulator"&M% +4 "core" %  { + ."psFlush"Forearm.seek :retract +2 "manipulator"&E'\ +91 "core" ' +2 ."psFlush"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek :garage + "manipulator"&P(- +170 "core" ( +2 "manipulator"&3& +4 "core" &- x + ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &I& +2 "core" &- x +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek :garage +2 "manipulator"&' +110 "core" ' +2 ."psFlush"Hand.open + "manipulator"&]1 +76 "core" 1 +2 "manipulator"&x% +4 "core" % k 3 ȶb +3 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&S'\ +96 "core" ' +2 #tFinished short da assay +35367 "Can"\ ** +3189 #t-> PS.flush + #Flushing Processing stage +2 "processing"% % +3 "core" %<J  + #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%c& +3 "core" &I +2 "manipulator"& & +3 "core" &-   x +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&R(- +9 "core" ( +2 "manipulator"&W& +4 "core" &-  < J + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &$& +2 "core" &- J +2 .tForearm.seek :garage +2 "manipulator"&+' +107 "core" ' +2 .tHand.close + "manipulator"&{/ +69 "core" / +2 "manipulator"&^& +4 "core" &- J +2 "manipulator"&e% +3 "core" %  L Ǿ_ +2 .tForearm.seek :retract +2 "manipulator"&`'\ +102 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&'( +114 "core" ( +2 "manipulator"&;& +4 "core" &  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &n& +2 "core" &  T +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&Q' +103 "core" ' +2 "manipulator"&i& +4 "core" &  < +2 "manipulator"&g% +3 "core" % 3 +2 "processing"%U& +4 "core" &\ + "processing"%X& +4 .tPC.seek :closed + "processing"%L(Tg +3 "core" &\ +3 &H\  +10 &3P\ )w +9 &gW\ = +10 &s\ J +9 &V]T\ I +9 &cV\ I +10 &c9\ J +9 &bN\ J +10 &\\`\ J +9 &]4\ J +9 &bV\ I +10 & cV\ I +9 &"ebO\ I +9 &$']Y\ I +10 &%]<\ J +9 &'`Q\ J +10 &)n]N\ I +9 &+/]\ J +9 &,a \ J +10 &.`\ J +9 &0u`*\ J +10 &27`S\ J +9 &3c\ I +9 &5c \ I +10 &7}c\ I +9 &9?cK\ I +9 &;b3\ J +10 &<`R\ J +9 &>_T\ J +10 &@F`U\ J +9 &B`R\ J +9 &C`\ J +10 &Eb\ J +9 &GOc \ I +9 &Ij9\ J +10 &JrL\ K +9 &L=\ O +9 &NG:\ O +10 &PS\ P +9 &QX\ P +10 &SozmO\ - +9 &T)(e\ J +9 &TJT\ ) +2 ( + "processing"%X& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.46 + "processing"%K& +4 "core" &TJ\ ) + .tHand.open + "manipulator"&z1 +75 "core" 1 +3 "manipulator"&m% +4 "core" %  + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&v'\ +100 "core" ' +2 .tPSV.dial PSR + "processing"%w +41 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%\\'P +1128 "core" ' +2 .tPSR.select :air + "processing"% +11 .tPS.seek 2.5ml + "processing"%j' +1610 "core" ' +2 .tPSV.dial PTV + "processing"% +80 "core"  +2 .tPTV.dial :puck + .PBV.dial :waste1 +2 "processing"%"  +51 "core" +2 .tPS.seek 0ml +2 "processing"%r'W +2626 "core" ' +2 .tPSV.dial PSR + "processing"%_ +79 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 0.5ml +2 "processing"%l' +602 "core" ' +2 .tPSR.select :air + "processing"% +11 .tPS.seek 2.5ml + "processing"%4' +2119 "core" ' +2 .tPSV.dial PTV + "processing"%p +67 "core" +2 .tPBV.dial PSV + "processing"%G U +52 "core" W +2 .tPS.seek 0ml +2 "processing"%~'W +2634 "core" ' +2 .tPSV.dial PBV + "processing"%! @ +42 "core" > +2 .tPS.seek 2.5ml +2 "processing"%2' +2632 "core" ' +2 .tPSV.dial :waste1 + "processing"%  +80 "core"  +2 .tPS.seek :empty +2 "processing"%q'9 +2628 "core" ' +2 .tPSV.dial PSR + "processing"%* +41 "core"  +2 .tPSR.select :air +2 .PS.seek 2.5ml +2 "processing"%' +2625 "core" ' +2 .tPSV.dial PTV + "processing"%b +68 "core" +2 .tPBV.dial PSV +2 .PS.seek 0ml + "processing"%h'W +2624 "core" ' +2 .tPSV.dial PBV + "processing"%, @ +43 "core" > +10 .tPS.seek 2.5ml +2 "processing"%\ ' +2633 "core" ' +2 .tPSV.dial :waste1 + "processing"%T  +69 "core"  +2 .tPS.seek :empty +2 "processing"%o'9 +2624 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&& +4 "core" & +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&( +3 "core" ( +2 "manipulator"&Y& +4 "core" & + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &k& +2 "core" & +2 .tForearm.seek PC +2 "manipulator"&' +95 "core" ' +2 .tHand.close + "manipulator"&/ +73 "core" / +2 .tPC.seek :open +2 "processing"%O( +402 "core" ( +2 "manipulator"&&& +4 "core" & + "manipulator"&% +4 "core" %  % + .tForearm.seek :retract +2 "manipulator"&|'\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +164 "core" ( +2 "manipulator"&a& +4 "core" &- ~ + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- ; ~ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +114 "core" ' +2 .tHand.open + "manipulator"& 1 +70 "core" 1 +2 "manipulator"& % +4 "core" % p Ƿd +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&y'\ +96 "core" ' +1729 #t-> can +3 "Can"\ )) +1647 #t-> access 2 +2 .SE.seek :down + "storage"('v +3 "core" ' +2 "manipulator"&}% +4 "core" %\   +2 "manipulator"&& +3 "core" &-  ~ + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 6 + "storage"(:(K +1596 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" &K > =  +271 #t-> access 1 +2 .SE.seek :down + "storage"(D'v +3 "core" ' +2 "manipulator"&#% +4 "core" %\    +2 "manipulator"&%& +3 "core" &- # ~ + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 5 + "storage"((< +356 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (-& +3 "core" &< = O @  +1394 #t-> access 2 +2 .SE.seek :down + "storage"(('v +3 "core" ' +2 "manipulator"&u% +3 "core" %\   +2 "manipulator"&t& +4 "core" &- 5 ~ + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"((K +341 "core" ( +2 .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +3 ([& +3 "core" &K' / 6 S   +15921 #t-> startTube 2 +483 #-> shortDA +3 "collection"'% +2 "processing"%/% +4 "core" %=@\ +4 %9.\ +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +3177 "Can"\ 65 +1311 #tPulling 1.1ml sample from PRV.sipper after 10 seconds delay + .delay 10 seconds +1003 .PSV.dial :mixloop + "processing"% +123 "core" +2 .tPTV.dial :PRVmixing + "processing"%)  +120 "core" +2 .tPRV.dial :sipper + "processing"%  +97 "core" +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 1.1ml + "processing"%1'] +2290 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%5  +125 "core"  +3 .tPS.seek 0.5ml + "processing"%' +1268 "core" ' +2 .tPRV.dial :waste2 + "processing"% @ +93 "core" ? +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek :empty +2 "processing"%6'9 +605 "core" ' +2 .tPSV.dial PSR + "processing"%8 +108 "core"  +2 "processing"%9% +4 "core" %<.\ + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%.'P +1111 "core" ' +2 .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%?' +1619 "core" ' +2 .tPSV.dial :mixloop + "processing"%7 +95 "core" +2 .tPS.seek :empty +2 "processing"%d'9 +2629 "core" ' +2 .tPSV.dial PSR + "processing"%< +97 "core"  +2 "processing"%F% +4 "core" %>U\ + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%'P +1100 "core" ' +2 .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%@' +1616 "core" ' +2 .tPSV.dial :mixloop + "processing"%B +97 "core" +2 .tPRV.dial :sipper + "processing"%=  +41 "core" +2 .tPS.seek :empty +2 "processing"% '9 +2627 "core" ' +2 .tPSV.dial PSR + "processing"% +97 "core"  +2 .tPSR.select :air +2 .PS.seek 2.5ml +2 "processing"%N' +2638 "core" ' +2 .tPSV.dial :mixloop + "processing"% +97 "core" +2 .tPS.seek :empty +2 "processing"%V'9 +2627 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%f& +4 "core" &S\ +2 "manipulator"&Z% +3 "core" %\   +2 "storage"(H% +3 "core" %} / 7  +2 "storage"(M. +2 "core" .(K +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(3( +1284 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (I& +3 "core" & > .  + "manipulator"&0& +4 "core" &-  ~ + "manipulator"&C% +4 "core" %\   + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&]( +174 "core" ( +2 "manipulator"&x& +4 "core" &  % +2 "storage"(E& +3 "core" & - 5 N  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&' +98 "core" ' +2 "storage"( & +4 "core" & [ ]  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(c'L +284 "core" ' +2 "storage"( - +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (W& +2 "core" & )  /  +2 "manipulator"&$& +3 "core" &  % +2 .tElbow.seek 2 +2 "manipulator"&{( +3 "core" ( + "manipulator"&^& +3 "core" &  < % +2 "storage"(e& +3 "core" & 9 3  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&P'υ +21 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&S/ +73 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&;& +3 "storage"(n'v +5 "core" &   % +2 "manipulator"&+% +4 "core" % y  X + .tForearm.seek :retract +2 "manipulator"&i'\ +135 "core" ' +2 .tElbow.seek PC +2 "manipulator"&g( +122 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +126 "core" ( +31 "manipulator"&U& +4 "core" & B +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &R& +3 "core" & % +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&`' +99 "core" ' +2 "manipulator"&>& +4 "core" & +2 "manipulator"&K% +3 "core" % +2 "processing"%z& +4 "core" &\ +2 "processing"%m& +3 .tPC.seek :closed +2 "processing"%X(Tg +3 "core" &\ +3 &\  +8 &4\ *y +10 &f\ = +9 &u\ K +10 &U^ \ J +9 &]\ J +9 &c\ J +10 &c\ J +9 &^c\ I +9 & _ \ I +10 &^\ I +9 & b \ J +10 &"e\\\ J +9 &$'b\ J +9 &%`B\ J +10 &'^\ I +9 &)mc\ \ J +9 &+0b \ I +10 &,]\ J +9 &.b\ I +10 &0u]\ J +9 &28a\ \ I +9 &3_5\ I +10 &5]\ I +9 &7~_\ I +9 &9?b\ J +10 &;a\ I +9 &<]\ I +10 &>]\ J +9 &@H`\ J +9 &B `\ J +10 &C`\ J +9 &E_\ J +9 &GNb\ J +10 &Ie\ K +9 &Ju\ L +10 &L\ O +9 &NG\ O +9 &P \ O +10 &Q\ P +9 &Spyj\ - +9 &T+)e\ D +10 &TG\ ( +2 ( + "processing"%m& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.47 + .Hand.open +2 "manipulator"&w1 +65 "core" 1 +2 "manipulator"&Q% +4 "core" %   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&A'\ +98 "core" ' +2 .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 2 in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%\\  +2 %9 +5 "core" 9 +102 "processing"%"9 +3 "core" 9 +102 "processing"%j9 +3 "core" 9  +102 "processing"%_9 +3 "core" 9  +102 "processing"%r9 +3 "core" 9 +102 "processing"%l9 +2 "core" 9 +103 "processing"%p9 +3 "core" 9 +102 "processing"%G9 +3 "core" 9 +102 "processing"%49 +4 "core" 9" +102 "processing"%!9 +2 "core" 9& +103 "processing"%~9 +3 "core" 9+ +102 "processing"%9 +3 "core" 9/ +102 "processing"%29 +3 "core" 93 +102 "processing"%*9 +3 "core" 97 +103 "processing"%q9 +2 "core" 9; +103 "processing"%b9 +3 "core" 9@ +102 "processing"%9 +3 "core" 9D +102 "processing"%,9 +3 "core" 9H +102 "processing"%h9 +3 "core" 9L +102 "processing"%T9 +2 "core" 9P +103 "processing"%\ 9 +3 "core" 9U +102 "processing"%9 +3 "core" 9Y +102 "processing"%Y9 +3 "core" 9 ] +102 "processing"%k9 +3 "core" 9a +103 "processing"%9 +2 "core" 9e +103 "processing"%'9 +3 "core" 9!j +102 "processing"%v9 +3 "core" 9(n +102 "processing"%L9 +3 "core" 90r +102 "processing"%&9 +4 "core" 98v +102 "processing"%9 +3 "core" 9@{ +102 "processing"%a9 +2 "core" 9H +103 "processing"%9 +3 "core" 9P +102 "processing"%9 +3 "core" 9X +102 "processing"%9 +3 "core" 9a +2 .tPH.hold 2:00:00,28C +3 "processing"% ppX +3 .tdelay 1:30 +2 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"% +97 "core"  +2 "processing"%|% +4 "core" %>l\ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%' +598 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +10 .tPS.seek 2ml + "processing"%}'[ +1611 "core" ' +2 .tPTV.dial :puck + "processing"%  +120 "core"  +2 .tPSV.dial PTV +2 "processing"% +81 "core"  +2 .tPBV.dial :waste1 +2 "processing"%#  +51 "core" +2 "processing"%%% +4 "core" %Z(\  +2 .tPS.seek 1.5ml +2 "processing"%' +586 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%: * +32 "core" + +3 .tPS.seek 0ml +2 "processing"%-'W +1614 "core" ' +2 .tdelay 5:00 +14808 "Can"\ :: +15194 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%u  +32 "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 + "processing"%D +67 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml +2 "processing"%' +2236 "core" ' +2 .tPSV.dial PTV + "processing"%[ +69 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"% +69 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV + "processing"%/ +68 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%  +69 "core"  +2 .tPS.seek :empty +2 "processing"%)'9 +2227 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +121 "core" +2 .tPSV.dial :mixloop + "processing"%o +43 "core" +2 .tPRV.dial :ab1 + "processing"%5 @ +97 "core" ? +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%1'w +356 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +2 "processing"%  +39 "core"  +2 "processing"%% +4 "core" %v\  +2 .tPS.seek 0.32ml +2 "processing"%8'# +389 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'9  +36 "core" +2 .tPRV.dial :air +2 "processing"%6  +40 "core"  +2 .tPS.seek 0.9ml +2 "processing"%.'D +1225 "core" ' +2 .tPRV.dial :waste2 + "processing"%7 @ +68 "core" @ +2 .tPS.seek 0.5ml +2 "processing"%?' +863 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%<  +42 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%F'[ +1614 "core" ' +2 .tPSV.dial :PML + "processing"%d +42 "core" +2 .tPTV.dial :mixing + "processing"% @ +67 "core" B +2 .tPBV.dial :waste1 + "processing"%B  +33 "core" +2 "processing"%=% +4 "core" %_\  +2 .tPS.seek 1.85ml +2 "processing"%@'? +232 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +3 .tPS.seek 0ml +2 "processing"% 'W +1973 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'& +3 "core" &=A\ + "manipulator"&N& +4 "core" & + "manipulator"&f% +4 "core" %\ 8 * +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&Z(- +137 "core" ( +2 "manipulator"&H& +4 "core" &- b + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &M& +2 "core" &- b +2 .tForearm.seek :garage +2 "manipulator"&' +110 "core" ' +2 .tHand.close + "manipulator"&I/ +69 "core" / +4 "manipulator"&0& +3 "core" &- B b +2 "manipulator"&C% +3 "core" % y  ȹ. +2 .tForearm.seek :retract +41 "manipulator"&x'\ +112 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&E( +283 "core" ( +2 "manipulator"& & +4 "core" & X + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" &  X + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&y'ρ +94 "core" ' +2 "manipulator"& & +4 "core" & X +2 "manipulator"&W% +3 "core" %υ +3 "collection"'$& +3 "core" &=A\ +2 "collection"'(& +4 .tCC.seek :closed +2 "collection"'^(O +3 "core" &<@\ + &>?\  +9 &3=?\ *z +9 &f;?\ = +9 &>?\ K +10 &Nb<?\ J +9 &j=?\ K +9 &d=>\ J +10 &f<?\ J +9 &Vh>?\ J +10 &f<?\ I +9 &i?@\ J +9 & i==\ I +10 &"^h<A\ J +9 &$ k=>\ J +9 &%c;@\ J +10 &'g;?\ J +9 &)fi;C\ J +10 &+(h;@\ J +9 &,k<?\ I +9 &.e<@\ I +10 &0nj=A\ J +9 &2/g=>\ J +9 &3d<@\ I +10 &5b<?\ I +9 &7xe<?\ I +10 &99c=A\ I +9 &:d<?\ I +9 &<c;?\ J +10 &>~i:?\ J +9 &@Ah>A\ I +9 &Bg=?\ J +10 &Cd<?\ J +9 &Eh;?\ J +10 &GEr<?\ K +9 &I;?\ M +9 &J<?\ Q +10 &Lp:?\ T +9 &N-:>\ C +9 &O88:<\ +| +10 &OV7?\ > +5 ( + "collection"'(& +5 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.51 + "collection"'e& +4 "core" &OJ:<\ > + &OJ9>\ > + .tHand.open +2 "manipulator"&S1 +75 "core" 1 +2 "manipulator"&;% +4 "core" % υ O +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +3 "manipulator"&+'\ +99 "core" ' +2 .tPSV.dial PSR + "processing"%] +96 "core"  +2 "processing"%% +4 "core" %S\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%c' +1609 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%P  +52 "core"  +2 .tPS.seek 0ml +2 "processing"%U'W +1606 "core" ' +2 .tPSV.dial PSR + "processing"%R +40 "core"  +2 .tPSR.select :air + "processing"% +11 .tPS.seek 2.5ml +2 "processing"%{' +2631 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +2 "processing"%>  +3 "collection"'K  +38 "core"  +112  +2 .tPSV.dial :mixloop +2 "processing"%z +95 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%n  +68 "core" +2 .tPS.seek 0ml +2 "processing"%i'W +2626 "core" ' +2 .tPSV.dial :air + "processing"%O  +40 "core"  +2 .tPS.seek 2.5ml +2 "processing"%w' +2643 "core" ' +2 .tPSV.dial :mixloop + "processing"%Q +43 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2638 "core" ' +2 .tPSV.dial :air + "processing"%m  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%"' +2632 "core" ' +2 .tPSV.dial :mixloop + "processing"%` +42 "core" +2 .tPS.seek 0ml +2 "processing"%j'W +2632 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&3& +4 "core" & X +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&_( +7 "core" ( +2 "manipulator"&r& +4 "core" & ) A + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &l& +2 "core" &  A +2 .tForearm.seek CC +2 "manipulator"&p'ρ +102 "core" ' +2 .tHand.close + "manipulator"&G/ +73 "core" / +2 .tCC.seek :open +2 "collection"'4( +376 "core" ( +2 "manipulator"&!& +4 "core" & O A + "manipulator"&~% +4 "core" % τ D f +2 .tForearm.seek :retract + "manipulator"&'\ +100 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&2(- +267 "core" ( +2 "manipulator"&*& +4 "core" &- | + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &q& +2 "core" &- | +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&b' +114 "core" ' +2 .tHand.open +2 "manipulator"&1 +66 "core" 1 +2 "manipulator"&,% +4 "core" % i r ȵV +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&h'\ +104 "core" ' +2 ."da"delayUntil "13:28:35.47" +4231 "Can"\ 77 +20626 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%T @ +66 "core" A +2 ."da"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"%Y  +42 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%k' +2228 "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"%v +41 "core" +3 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%L  +42 "core"  +2 ."da"PS.seek :empty +2 "processing"%&'9 +2233 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"% +124 "core"  +2 "processing"%a% +4 "core" %7\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."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 +2 "processing"%'[ +1612 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%  +67 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"PBV.dial :waste1 + "processing"%|  +33 "core" +2 "processing"%V% +4 "core" %Y\  +2 ."da"PS.seek 1.5ml +2 "processing"%' +605 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +3 ."da"PS.seek 0ml +2 "processing"%'W +1609 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%#  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%% * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +41 "processing"%} +78 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%:' +2224 "core" ' +2 ."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 +3 "processing"%u +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%t  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%D'9 +2232 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"%- +124 "core"  +2 "processing"%[% +4 "core" %=\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%' +590 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%/'[ +1609 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +32 "core" +2 "processing"%% +4 "core" %W\  +2 ."da"PS.seek 1.5ml + "processing"%o' +591 "core" ' +2 ."da"delay 3 seconds +239 "Can"\ 33 +63 ."da"PBV.dial between PSV and waste1 +2 "processing"%5 * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%)'W +1611 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%1 +68 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%9' +2231 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%6 +68 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%8 +68 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%7 +80 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%.  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%<'9 +2217 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%?  +40 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%d  +119 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%  +40 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop + "processing"%B +43 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml +2 "processing"%=' +383 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%  +42 "core"  +2 "processing"%F% +4 "core" %\  +2 ."da"PS.seek 0.55ml + "processing"%@'w +337 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%  +41 "core"  +2 ."da"PS.seek 2ml +2 "processing"%N'[ +1559 "core" ' +2 ."da"PSV.dial :PML + "processing"%f +42 "core" +2 ."da"PTV.dial :mixing +2 "processing"%H @ +68 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%M  +34 "core" +2 "processing"%g% +4 "core" %W\  +2 ."da"PS.seek 1.85ml + "processing"%I'7 +236 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%0 * +32 "core" + +3 ."da"PS.seek 0ml +2 "processing"%C'W +1968 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +30392 "Can"\ 33 +17610 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .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"PSV.dial :air +2 "processing"%  +42 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2239 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%Z +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"%W +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%$  +41 "core"  +2 ."da"PS.seek :empty +2 "processing"%x'9 +2241 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%J +124 "core"  +2 "processing"%(% +4 "core" %2\  + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."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"%S'[ +1604 "core" ' +2 ."da"PTV.dial :puck + "processing"%;  +67 "core"  +2 ."da"PSV.dial PTV +2 "processing"%] +68 "core" +2 ."da"PBV.dial :waste1 + "processing"%  +33 "core" +2 "processing"%y% +4 "core" %V\  +2 ."da"PS.seek 1.5ml + "processing"% ' +594 "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"%c'W +1617 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%R  +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"%K +70 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%>' +2240 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%z +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%n +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%{ +70 "core" +2 ."da"delay 5 seconds +542 .PSV.dial :air +9 "processing"%O  +80 "core" +2 ."da"PS.seek :empty +2 "processing"%i'9 +2235 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%Q +134 "core"  +2 "processing"%w% +4 "core" %5\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1615 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%` +67 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%"  +32 "core" +2 "processing"%3% +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"%l * +33 "core" + +3 ."da"PS.seek 0ml +2 "processing"%G'W +1609 "core" ' +2 ."da"delay 2:00 +1327 "Can"\ 45 +10675 #"da"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"%+ * +44 "core" ) +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%^ +80 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%!' +2241 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%~ +66 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%p +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  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%_'9 +2227 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"% +135 "core"  +2 "processing"%,% +4 "core" %:\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%' +595 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml + "processing"%b'[ +1622 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%T +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%\  +32 "core" +2 "processing"%% +4 "core" %T\  +2 ."da"PS.seek 1.5ml +2 "processing"%Y' +595 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%j * +33 "core" + +3 ."da"PS.seek 0ml +2 "processing"%'W +1612 "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"%v * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%L +69 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%k' +2244 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%a +80 "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"%  +78 "core" +2 ."da"PS.seek :empty +2 "processing"%'9 +2223 "core" ' +2 ."da"Gate.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +126 "core"  +5 "processing"%|% +13 "core" %;\ +2 #"da"Pulling 0.25ml of PSR.sub1 +3 .PSR.select :sub1 +10 "processing"% +19 ."da"PS.reconfigure PSconfig +6 "processing"%#A d`xb +4 ."da"PS.seek 0.25ml +5 "processing"%V'7 +343 "core" ' +32 ."da"delay 5 seconds +502 "processing"%% +3 "core" %=\  + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%' +331 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1617 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%# +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%%  +31 "core" +2 "processing"%}% +4 "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"% * +35 "core" , +2 ."da"PS.seek 0ml +2 "processing"%\\'W +1617 "core" ' +2 ."da"delay 10 seconds +1003 #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"%t * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%: +69 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%-' +2290 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%[ +82 "core"  +2 ."da"delay 5 seconds +71 "Can"\ +431 ."da"PSV.dial PSR +2 "processing"%D +69 "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"%  +71 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2272 "core" ' +2 "processing"%9 +3 "core" 94 +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +2 "processing"%/  +3 "core" 4 + 4 + "processing"%5& +3 "core" &TG\ ( +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&o% +4 "core" % " 9 +2 "storage"(% +3 "core" % J Q \ + "storage"(. +3 "core" . + ."da"SC.reconfigure SCtight +3 "storage"($\ .\ 1~b +2 ."da"SC.seek 1 + "storage"(1($ +339 "core" ( +43 ."da"SC.reconfigure SCloose +10 "storage"($.\ 1~b +2 ()& +3 "core" &' : / f\ +2 "manipulator"&6& +3 "core" &- | +2 "manipulator"&8% +3 "core" % "  9 +2 ."da"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&7( +174 "core" ( +2 "manipulator"&.& +4 "core" &\  \\ $ +2 "storage"(9& +3 "core" &&   -\ +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&?' +99 "core" ' +2 "storage"(d& +4 "core" && 6 6\ +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 ."da"SE.seek :beamBreak +2 "storage"('L +275 "core" ' +2 "storage"(B- +3 "core" -'L +2 ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 ."da"SE.seek :place + "storage"(<' +34 "core" ' +2 "manipulator"&& +4 "core" &  @ $ +2 "manipulator"&F% +3 "core" %- +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract + "manipulator"&='\ +91 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&( +259 "core" ( +2 "manipulator"&@& +4 "core" & . n + ."da"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &f& +3 "core" & L n +2 ."da"Forearm.seek PC +2 "manipulator"&H' +95 "core" ' +2 ."da"Hand.close + "manipulator"&M/ +76 "core" / +2 ."da"PC.seek :open +2 "processing"%g( +400 "core" ( +2 "storage"(0& +4 "core" &% 3 4 n\ + "manipulator"&N& +4 "core" & 5 n + "manipulator"&I% +4 "core" %    + ."da"Forearm.seek :retract +3 "manipulator"&s'\ +103 "core" ' +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&A( +255 "core" ( +2 "manipulator"&& +4 "core" &   "| + "storage"( & +4 "core" &% 5 4\ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&C' +97 "core" ' +3 ."da"Hand.open + "manipulator"&Z1 +77 "core" 1 +2 "storage"( - +3 "core" -' +3 ."da"SE.seek -0.19 Pucks below Top Plate +2 "storage"(W' +25 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.86 Pucks below Top Plate +2 "storage"($' +59 "core" ' +2 #"da"Lights, camera, ACTION! +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 #"da"PuckCamera: snap -bin=2,2 -auto /var/log/esp/da19nov1314h.tif +5 "processing"%& +10 "core" &\ +3 "manipulator"&J& +5 "core" &\   "z +2 "manipulator"&(% +4 "core" %    $ +2 ."psFlush"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&x'\ +94 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&e(- +177 "core" ( +33 "manipulator"&;& +3 "core" &-   N +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &]& +3 "core" &-   N +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&' +110 "core" ' +2 ."psFlush"Hand.close + "manipulator"&y/ +76 "core" / +2 "manipulator"&S& +4 "core" &-   N +2 "manipulator"&P% +3 "core" % }   ʻ= +2 ."psFlush"Forearm.seek :retract +2 "manipulator"& '\ +104 "core" ' +2 ."psFlush"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&R( +119 "core" ( +2 "manipulator"&U& +4 "core" &   \\ +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &K& +3 "core" &   +3 ."psFlush"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&c' +94 "core" ' +2 "manipulator"&z& +4 "core" &  . +2 "manipulator"&n% +3 "core" %    / +2 "processing"%{& +4 "core" &A\ +2 "processing"%O& +3 ."psFlush"PC.seek :closed +2 "processing"%>(Tg +3 "core" &>\ +2 &B\  +10 &3}9\ *y +9 &f\ > +10 &r\ L +9 &OT\ K +9 &Y\ K +10 &W\ K +9 &W\ K +9 &WW\ K +10 &Z\ L +9 &Y\ K +9 & \\\ K +10 &"^Z\ K +9 &$ Z\ K +10 &%Z\ L +9 &'Y\ K +9 &)fZ\ K +10 &+(Y\ K +9 &,Z\ K +9 &.Z\ K +10 &0nY\ K +9 &20Y\ K +10 &3\\\ K +9 &5\\\ L +9 &7wY\ K +10 &98Z\ K +9 &:Y\ K +9 &<Y\ K +10 &>~Y\ K +9 &@AY\ K +10 &BY\ K +9 &CY}\ K +9 &EY}\ K +10 &GH\\\ K +9 &I\ _\ K +10 &Jks\ M +9 &L~k\ Q +9 &N@z\ Q +10 &P\ Q +9 &Q\ Q +9 &Sfyk\ 4 +10 &T(,{\ L +9 &TMk\ ' +2 ( + "processing"%O& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.50 + "processing"%Q& +4 "core" &TMv\ ' + ."psFlush"Hand.open +2 "manipulator"&w1 +72 "core" 1 +2 "manipulator"&i% +4 "core" %   k / +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&m'\ +100 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%` +126 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."psFlush"PS.seek 1ml +2 "processing"%"'P +1111 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%3' +45 #"da"SX HX9/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 25.296 seconds\ /var/log/esp/da19nov1314h.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da19nov1314h15s.tif +1558 #SX HX9/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da19nov1314h15s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da19nov1314h30s.tif +3 "core" ' +4 ."psFlush"PSV.dial PTV +4 "processing"% +72 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%l  +34 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%r'W +2634 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%E +71 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%+' +218 #"da"SX HX9/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da19nov1314h30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da19nov1314h70s.tif +375 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +60 "processing"%^' +2126 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%G +71 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%~ U +64 "core" T +3 ."psFlush"PS.seek 0ml +2 "processing"%p'W +2631 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%* @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%q' +1712 #"da"SX HX9/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da19nov1314h70s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF + ."Qmail"HABfans.email "25.296 sec auto-exposure",Subject: "da19nov1314h images!" +15 "storage"(!- +8 "core" -' +6 "storage"(& +4 "core" &% %\ +2 "manipulator"&,& +3 "core" &   +2 "manipulator"&_% +3 "core" %\ 4   ( +3 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&( +255 "core" ( +4 "manipulator"&T& +4 "core" &\   , "~ + "storage"(\ & +4 "core" &% } | \ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&' +95 "core" ' +2 ."da"SE.reconfigure SEgently +3 "storage"(#QK-0-\ b +5 ."da"SE.seek -0.15 Pucks below Top Plate +2 "storage"(b' +55 "core" ' +4 "manipulator"&j& +4 "core" &\   "~ +2 "storage"(Y& +53 "core" &%\ \ m\ +2 ."da"Elbow.reconfigure LimpElbow +9 "manipulator"&$ ,(#b +7 ."da"Forearm.reconfigure LooseForearm +7 "manipulator"&#Q@2^d^b +7 ."da"Forearm.seek 1 +13 "manipulator"&''\\ +38 "core" ' +10 ."da"Elbow.hold +8 "manipulator"&v, +11 "core" , +10 ."da"Elbow.reconfigure TightElbow +7 "manipulator"&$&.,(\ #b +9 ."da"SE.reconfigure SEconfig +10 "storage"(#QK-0-\ b +2 ."da"SE.seek 0.04 Pucks below Top Plate +10 "storage"(L' +26 "core" ' +2 "manipulator"&% +4 "core" %fk   6 ɵ +2 "storage"(& +3 "core" &% G\ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 310 counts + "manipulator"&a'ϒ +19 "core" ' +4 "manipulator"&&& +5 "core" &\  ) "~ +5 "storage"(& +5 "core" &% \ \ Q\ +3 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&k' +16 "core" ' +2 "storage"( % +4 "core" %\ \  0\ +2 ."downElevator"SE.seek :down +5 "storage"(|'v +82 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +13 "storage"(% +3 "core" %A U\ SU +2 "manipulator"&V% +4 "core" %   + ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +50 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%#'9 +40 "core" ' +60 ' +2 ."downElevator"SE.coast + "storage"(5 +2 ."da"SC.coast +2 "storage"(6 +2523 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%% +39 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%}' +2635 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +68 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%'W +2631 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%u' +2625 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%t  +68 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%:'9 +2624 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%\\ +42 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%['P +1098 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%D' +1607 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +68 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +49 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%-'W +2626 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +69 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%/' +595 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%5' +2128 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%o +80 "core" ~ +2 ."psFlush"PBV.dial PSV +2 "processing"% U +51 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2626 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%) @ +50 "core" B +2 ."psFlush"PS.seek 2.5ml +2 "processing"%6' +2626 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%8  +70 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%.'9 +2638 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%9 +41 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%d' +2630 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%2 +113 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%h'W +2633 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%B @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%' +2270 "Can"\ 88 +367 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%F  +79 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2625 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&?& +4 "core" &   "} +2 "manipulator"&@% +3 "core" %\ &  !P +2 ."psFlush"Elbow.seek PC +2 "manipulator"&f( +255 "core" ( +2 "manipulator"&7& +4 "core" & n + ."psFlush"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &M& +3 "core" &  n + ."psFlush"Forearm.seek PC +2 "manipulator"&=' +96 "core" ' +2 ."psFlush"Hand.close + "manipulator"&X/ +68 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%0( +400 "core" ( +2 "manipulator"&N& +4 "core" & n + "manipulator"&I% +4 "core" %   + ."psFlush"Forearm.seek :retract +2 "manipulator"&H'\ +93 "core" ' +2 ."psFlush"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek :garage +2 "manipulator"&(- +155 "core" ( +2 "manipulator"& & +4 "core" &-  + ."psFlush"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 && +3 "core" &-  + ."psFlush"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&Z' +113 "core" ' +2 ."psFlush"Hand.open + "manipulator"& 1 +73 "core" 1 +2 "manipulator"&% +4 "core" % i   ȵX + ."psFlush"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&s'\ +100 "core" ' +2 #tFinished short da assay +55464 "Can"\ ** +60003 \ ** +1548 #t-> PS.flush + #Flushing Processing stage +2 "processing"%J% +3 "core" %8\ + #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%(& +4 "core" &F\ + "manipulator"&<& +4 "core" &-  + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&W(- +7 "core" ( +2 "manipulator"&C& +4 "core" &- p +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &;& +2 "core" &-  p +2 .tForearm.seek :garage +2 "manipulator"&]' +108 "core" ' +2 .tHand.close + "manipulator"&A/ +69 "core" / +2 "manipulator"&y& +4 "core" &- p +2 "manipulator"&S% +3 "core" %   ȽS +2 .tForearm.seek :retract +2 "manipulator"&P'\ +107 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&x( +123 "core" ( +2 "manipulator"&U& +4 "core" & + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &K& +2 "core" & +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek PC + "manipulator"&' +96 "core" ' +2 "manipulator"&z& +4 "core" & +2 "manipulator"&n% +4 "core" %  +2 "processing"%{& +3 "core" &\ +2 "processing"%e& +3 .tPC.seek :closed +2 "processing"% (Tg +4 "core" &<\ + &<\  +9 &5B\ *z +9 &\ iH\ > +9 &q<\ J +10 &a\\A\ I +9 &"a@\ J +9 &b?\ J +10 &^:\ J +9 &i_ \ I +10 &)bB\ J +9 &\\B\ J +9 & b=\ J +10 &"qbF\ I +9 &$3^L\ I +9 &%aF\ J +10 &'_L\ J +9 &)y_@\ I +10 &+:bA\ J +9 &,_M\ J +9 &.]I\ I +10 &0]B\ I +9 &2BaC\ J +10 &4`A\ J +9 &5]C\ I +9 &7_I\ I +10 &9J]D\ J +9 &; aA\ I +9 &<]B\ J +10 &>_K\ J +9 &@S\\B\ I +9 &B]L\ I +10 &C_A\ I +9 &E_D\ J +10 &GYf@\ J +9 &IhA\ K +9 &JtE\ L +10 &L\ O +9 &NRD\ O +9 &PD\ O +10 &QG\ O +9 &SxxnE\ , +10 &T.)lF\ D +9 &TJ\ ( +2 ( + "processing"%e& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.49 + "processing"%g& +4 "core" &TJ\ ( + .tHand.open + "manipulator"&Q1 +68 "core" 1 +2 "manipulator"&w% +4 "core" %  /  + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&i'\ +94 "core" ' +2 .tPSV.dial PSR + "processing"%O +41 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%`'P +1097 "core" ' +2 .tPSR.select :air + "processing"% +11 .tPS.seek 2.5ml +2 "processing"%c' +1603 "core" ' +2 .tPSV.dial PTV + "processing"% +79 "core"  +2 .tPTV.dial :puck + .PBV.dial :waste1 +2 "processing"%"  +52 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2628 "core" ' +2 .tPSV.dial PSR + "processing"%l +68 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 0.5ml +2 "processing"%3' +598 "core" ' +2 .tPSR.select :air + "processing"% +11 .tPS.seek 2.5ml + "processing"%E' +2122 "core" ' +2 .tPSV.dial PTV + "processing"%r +69 "core" +2 .tPBV.dial PSV + "processing"%+ U +52 "core" W +2 .tPS.seek 0ml +2 "processing"%G'W +2629 "core" ' +2 .tPSV.dial PBV + "processing"%~ @ +42 "core" > +2 .tPS.seek 2.5ml +2 "processing"%^' +2632 "core" ' +2 .tPSV.dial :waste1 + "processing"%*  +80 "core"  +2 .tPS.seek :empty +2 "processing"%p'9 +2635 "core" ' +2 .tPSV.dial PSR + "processing"%! +41 "core"  +2 .tPSR.select :air +2 .PS.seek 2.5ml +2 "processing"%' +2634 "core" ' +2 .tPSV.dial PTV + "processing"%, +80 "core"  +2 .tPBV.dial PSV +2 .PS.seek 0ml + "processing"%_'W +2631 "core" ' +2 .tPSV.dial PBV + "processing"%T @ +41 "core" > +2 .tPS.seek 2.5ml +2 "processing"%\ ' +2633 "core" ' +2 .tPSV.dial :waste1 + "processing"%R  +69 "core"  +2 .tPS.seek :empty +2 "processing"%j'9 +2630 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&Y& +4 "core" & C +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&m( +3 "core" ( +2 "manipulator"&$& +3 "core" & > + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &  +2 .tForearm.seek PC +2 "manipulator"&' +147 "core" ' +2 .tHand.close + "manipulator"&&/ +73 "core" / +2 .tPC.seek :open +2 "processing"%( +402 "core" ( +2 "manipulator"& & +4 "core" & + "manipulator"&% +4 "core" %  +2 .tForearm.seek :retract + "manipulator"&'\ +104 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&V(- +142 "core" ( +2 "manipulator"&& +4 "core" &. ^ + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" &. A ^ + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&b' +108 "core" ' +2 .tHand.open + "manipulator"&'1 +67 "core" 1 +2 "manipulator"&a% +4 "core" % j + ȵX +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&L'\ +100 "core" ' +28674 "Can"\ -, +13059 #t-> access 1 +2 .SE.seek :down +2 "storage"(k'v +2 "core" ' +2 "manipulator"&q% +4 "core" %   +2 "manipulator"&|& +3 "core" &. ^ + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 5 + "storage"(1(< +1290 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (%& +3 "core" &<6 ! n  +45620 "Can"\ <; +60002 \ ;< +60002 \ <; +60003 \ <; +60002 \ << +60002 \ << +60002 \ <; +60002 \ << +60002 \ <; +60003 \ << +60002 \ ;; +60002 \ << +60002 \ ;; +60002 \ << +60003 \ ;; +60002 \ << +60002 \ == +60002 \ << +60002 \ ;< +60003 \ ;< +60002 \ ;; +60002 \ << +60002 \ <; +60002 \ <; +60002 \ ;< +60003 \ <; +60002 \ << +60002 \ <; +60002 \ <; +60002 \ << +60003 \ ;; +60002 \ <; +60002 \ <; +60002 \ <; +60002 \ << +60002 \ ;; +60003 \ <; +60002 \ <; +5553 !to:SignalException : mesg" SIGHUP:@timestampu: Time Y:\ signoi:bt["0/home/esp/esp2/lib/thread.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 !o:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt["7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +5 #mEXIT @1573697165.85EST @1573738053.58EST = =tMAIN =mMAIN_scheduler @EST1573738055.25 #"core_reset"Sent BREAK + #t@0xEFEA, state=0x32F4, ifg=0x10, ie=0xFD + #@0xF26B, state=0x32F4, ifg=0x10, ie=0xFD + #@0xF4ED, state=0x32F4, ifg=0x10, ie=0xFD #@0xF76F, state=0x32F4, ifg=0x10, ie=0xFD + #@0xF9F1, state=0x32F4, ifg=0x10, ie=0xFD + #@0xFC73, state=0x32F4, ifg=0x10, ie=0xFD #@0xFEF4, state=0x32F4, ifg=0x10, ie=0xFD + #@0x0051, state=0x32F4, ifg=0x80, ie=0xFD + #@0xBD1B, state=0x3350, ifg=0x00, ie=0x75 #ESP2 v3.22 I2C Gateway v3.06 +8 #ESP2 v3.22 I2C Gateway v3.06 for core bus +213 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +349 "Can"N\ ?> + N\ ?> + #tPolling Can every 10:00 +123 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 )% +2 "core" % % +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X ESP.ready! +2 "collection"'% +4 "processing"%% +3 "manipulator"&% +5 "core" %QS\ +2 %7Y\ +4 "sampler")% +4 "core" %   + % % + "manipulator"&& +3 "core" &. ^ +2 "storage"(& +3 "core" &<6    +2 "storage"(% +3 "core" % ! ! + "collection"'& +4 "core" &PT\ + "processing"% & +3 "core" &[\ +2 "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")( +3 "core"  +2 "sampler"))% +3 "core" % & +2 "collection"'*& +4 "core" &NS\ + "collection"'+% +4 "core" %PS\ +2 "processing"%,& +3 "core" &[\ +2 "processing"%-% +3 "core" %7]\ +2 "manipulator"&.% +3 "core" %     +2 "manipulator"&/& +3 "core" &. & ^ +2 "storage"(0& +3 "core" &<6 " "  +2 "storage"(1% +3 "core" % " ! +2 "collection"'29 +3 "core" 9 +2 "processing"%39 +2 "core" 9 +58273 "Can"O\ << +60002 O\ <; +60002 P\ <; +60003 Q\ << +60002 O\ << +60002 R\ ;; +60002 T\ <; +60002 S\ <; +60002 T\ << +60003 S\ <; +60002 R\ <; +60002 S\ <; +60002 R\ <; +60002 T\ << +60003 T\ << +60002 T\ <; +60002 V\ <; +60002 X\ <; +60002 X\ <; +60003 [\ << +60002 `\ ;; +60002 e\ <; +60002 i\ <; +60002 l\ << +60002 o\ << +60003 n\ <; +60002 p\ << +60002 r\ << +60002 r\ <; +60002 t\ << +60003 v\ << +60002 t\ << +60002 v\ << +60002 t\ << +60002 u\ ;< +60002 w\ <; +60003 w\ <; +60002 w\ <; +60002 w\ <; +60002 y\ ;; +60002 y\ ;; +60003 {\ == +60002 }\ << +60002 ~\ <; +60002 \ << +4179 !to:SignalException : mesg" SIGHUP:@timestampu: Time f:\ signoi:bt["0/home/esp/esp2/lib/thread.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 !o:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt["7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +4 #mEXIT @1573765103.62EST @1574086904.36EST = =tMAIN =mMAIN_scheduler @EST1574086906.01 #"core_reset"Sent BREAK + #t@0xD34D, state=0x32F4, ifg=0x10, ie=0xFD + #@0xD5DF, state=0x32F4, ifg=0x10, ie=0xFD + #@0xD871, state=0x32F4, ifg=0x10, ie=0xFD #@0xDB03, state=0x32F4, ifg=0x10, ie=0xFD + #@0xDD94, state=0x32F4, ifg=0x10, ie=0xFD #@0xE026, state=0x32F4, ifg=0x10, ie=0xFD + #@0xE2B7, state=0x32F4, ifg=0x10, ie=0xFD + #@0xE3D1, state=0x32F4, ifg=0x80, ie=0xFD #@0x8334, state=0x3350, ifg=0x00, ie=0x75 + #ESP2 v3.22 I2C Gateway v3.06 +8 #ESP2 v3.22 I2C Gateway v3.06 for core bus +214 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +363 "Can"\ @@ + \ @@ + #tPolling Can every 10:00 +123 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 )% +3 "core" % $ + .tSS.reconfigure SSconfig +2 "sampler")#.0X ESP.ready! +2 "collection"'% +3 "processing"%% +5 "core" %ciE\ + "manipulator"&% +3 "sampler")% +9 "core" %7y\ + %   M  + % $ +2 "manipulator"&& +3 "core" &. Y ^ + "storage"(& +3 "core" &<6  , E  +2 "storage"(% +3 "core" %    +2 "collection"'& +3 "core" &dgY\ +2 "processing"% & +3 "core" &x\ +2 "collection"'! +2 "core"  +2 "collection"'" +3 "core"  +2 "collection"'# +2 "core"  +2 "processing"%$ +3 "core"  + "processing"%% +3 "core" W +2 "processing"%& +3 "core"  + "processing"%' +3 "core"  +2 "sampler")( +3 "core"  +2 "sampler"))% +3 "core" % $ +2 "collection"'*& +4 "core" &gf_\ + "collection"'+% +4 "core" %dh`\ +2 "processing"%,& +3 "core" &s\ +2 "processing"%-% +3 "core" %7}\ +2 "manipulator"&.% +4 "core" %  T  + "manipulator"&/& +4 "core" &.  - ^ + "storage"(0& +4 "core" &<6     + "storage"(1% +4 "core" %   / +2 "collection"'29 +2 "core" 9~ +2 "processing"%39 +3 "core" 9{ +1339 #t-> access 2 +2 .SE.seek :down + "storage"(4'v +3 "core" ' + "manipulator"&5% +4 "core" %   5  +2 "manipulator"&6& +3 "core" &. ^ + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 6 + "storage"(7(K +336 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (8& +3 "core" &K % - `  +3781 #t-> startTube 2 +2012 #-> daExtract 40 + #Loading sh1 puck from tube 2 into Collection Clamp +2 "collection"'9& +3 "core" &chE\ + .tHand.open + "manipulator"&:1 +24 "core" 1 +2 "manipulator"&;% +4 "core" %  6  +2 "storage"(<% +3 "core" % 1 / 7  + "storage"(=. +3 "core" .(K +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(>( +1287 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (?& +3 "core" & $ " =  + "manipulator"&@& +4 "core" &. Q ^ + "manipulator"&A% +4 "core" %   M  + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&B( +177 "core" ( +2 "manipulator"&C& +4 "core" &   s ) + "storage"(D& +4 "core" & 1 0 M  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts + "manipulator"&E' +110 "core" ' +2 "storage"(F& +4 "core" & ' " C  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"(G'L +283 "core" ' +2 "storage"(H- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (I& +2 "core" &  - +2 "manipulator"&J& +3 "core" &  t ) +2 .tElbow.seek 2 +2 "manipulator"&K( +3 "core" ( + "manipulator"&L& +4 "core" &  p ) + "storage"(M& +4 "core" &  q + .tForearm.seek 2 + 300 counts +2 "manipulator"&N'υ +17 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&O/ +71 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&P& +3 "storage"(Q'v +6 "core" & 7 ) +2 "manipulator"&R% +3 "core" % {   & Z +2 .tForearm.seek :retract +2 "manipulator"&S'\ +92 "core" ' +2 .tElbow.seek CC +2 "manipulator"&T( +154 "core" ( +2 "manipulator"&U& +4 "core" &  o $ + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &V& +2 "core" &  \ T $ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 "core" ' + .tForearm.seek CC +35 ."downElevator"SE.coast +9 "manipulator"&W'ρ + "storage"(5 +96 "core" ' +4 "manipulator"&X& +4 "core" &  $ +2 "manipulator"&Y% +3 "core" %v 9 +3 "collection"'Z& +3 "core" &ei^\ +2 "collection"'[& +3 .tCC.seek :closed +2 "collection"'\\(O +3 "core" &ch`\ +3 &gg^\  +8 &4ch\\\ *z +10 &gehZ\ > +9 &}df_\ K +10 &Ycefb\ K +9 &jdgV\ K +9 &hei[\ J +10 &dehZ\ J +9 &ajcgJ\ K +9 &%fdhM\ J +10 &jdgH\ J +9 & jdjH\ J +10 &"kjceH\ J +9 &$+mdhH\ K +9 &%geiI\ I +10 &'jcgH\ J +9 &)sgchI\ J +9 &+5gdfI\ J +10 &,jbhD\ J +9 &.gdfB\ J +10 &0yjfgG\ K +9 &2>fbgG\ I +9 &3hde9\ J +10 &5ccg9\ J +9 &7gcg8\ J +9 &9Efeh:\ J +10 &;edg7\ J +9 &<gff;\ J +10 &>jch8\ J +9 &@Medg:\ J +9 &Bhde;\ J +10 &Cgcf:\ J +9 &Emag2\ K +9 &GPvcf;\ L +10 &I ^d:\ N +9 &J_a4\ S +10 &Lz`g9\ U +9 &N:ab:\ C +9 &O>8ac5\ 's +10 &OU^c5\ C +2 ( + "collection"'[& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.57 + .Hand.open + "manipulator"&]1 +70 "core" 1 +2 "manipulator"&^% +4 "core" % v  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&_'\ +96 "core" ' +2 .tSC.coast "storage"(6 +3 #tcollectSample 40ml w/bubble point of 24psi + #Priming 7ml + .Gate.power :sampler,:ON +2 ."pumping"Gate.power :analytic3,:ON +3 .tIntake.select :close +2 .Exhaust.select :close + .SS.hold +2 "sampler")`+ +4 "core" + + "sampler")a% +4 "core" % ! + "collection"'b& +4 "core" &OW`c$\ C +2 "Can"\ A@ +2 #tCalibrating pressure and temperature sensors + .CTV.dial :air +2 "collection"'c  +5 "core"  +2 .tSSV.dial :spit,avoiding: :exhaust + "sampler")d +4 "core"  +2 "sampler")e  +4 "core" +2 .tSS.reconfigure SSfast +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml +2 "collection"'' +95 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")8 +126 "core"  +3 .tSS.reconfigure SSexhale +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml +2 "collection"']' +117 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")^ +64 "core" ' +2 ."CSpush"CS.coast + "collection"'5 +59 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X  +68 "core"  +2 "collection"'% +4 "core" %cf\ + #tPulling 1ml of CSR.AqMeOH + .CSR.select :AqMeOH +2 "collection"'\ +9 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 1ml +2 "collection"'`' +340 "core" ' +2 .tdelay 5 seconds +415 "Can"\ :: +87 .tCSR.select :air +3 "collection"' +8 'h% +3 "core" %de\  +2 .tCS.seek 6ml +2 "collection"'g'R +1366 "core" ' +2 .tdelay 2 seconds +202 .CSV.dial :waste2 + "collection"'i +53 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek :empty +2 "collection"'j'Ͱ +1415 "core" ' +2 .tCSV.dial CSR + "collection"'k  +39 "core"  +2 "collection"'f% +4 "core" %ʹ`f)\ + #tPulling 2ml of CSR.AqMeOH + .CSR.select :AqMeOH + "collection"' +10 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 2ml +2 "collection"'m' \\ +608 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 'n% +3 "core" % Ucg\ +2 .tCS.seek 4.999ml + "collection"'o'l +845 "core" ' +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'l  +41 "core" ~ +2 .tCS.seek 1ml +2 "collection"'r' +1092 "core" ' +3 #tHeating sh1 puck from tube 2 in Collection Clamp to 70C for 10:00 + .CH.seek 70C,8:00 +4 "collection"'s \  +2 't9 +5 "core" 9d +102 "collection"'u9 +3 "core" 9~d +102 "collection"'v9 +4 "core" 9} d +102 "collection"'p9 +3 "core" 9} d +102 "collection"'q9 +3 "core" 9~d +102 "collection"'y9 +3 "core" 9~d +102 "collection"'z9 +3 "core" 9}d +102 "collection"'{9 +3 "core" 9}d +102 "collection"'w9 +3 "core" 9~"d +102 "collection"'|9 +3 "core" 9~&d +102 "collection"'x9 +3 "core" 9~+d +102 "collection"'9 +3 "core" 9/d +102 "collection"'9 +4 "core" 93d +102 "collection"'9 +2 "core" 97d +103 "collection"'9 +3 "core" 9;d +102 "collection"'9 +3 "core" 9@d +102 "collection"'}9 +3 "core" 9%Dd +102 "collection"'~9 +3 "core" 99Hd +103 "collection"'9 +2 "core" 9OLd +103 "collection"'\ 9 +3 "core" 9ePd +102 "collection"'9 +3 "core" 9}Ud +102 "collection"'9 +3 "core" 9Yd +102 "collection"'9 +3 "core" 9]d +103 "collection"'9 +3 "core" 9ad +102 "collection"'9 +3 "core" 9fd +102 "collection"'9 +2 "core" 9jd +103 "collection"' 9 +3 "core" 9nd +102 "collection"'9 +3 "core" 97rd +102 "collection"'9 +3 "core" 9Svd +102 "collection"'9 +3 "core" 9r{d +102 "collection"'9 +3 "core" 9c +102 "collection"'9 +3 "core" 9a +102 "collection"'9 +3 "core" 9] +103 "collection"' 9 +2 "core" 9Z +103 "collection"' 9 +2 "core" 9W +103 "collection"'9 +3 "core" 9%T +102 "collection"'!9 +2 "core" 9CQ +103 "collection"'"9 +4 "core" 9bO +102 "collection"'$9 +2 "core" 9L +103 "collection"'9 +3 "core" 9I +102 "collection"'%9 +2 "core" 9F +103 "collection"'&9 +3 "core" 9C +102 "collection"''9 +3 "core" 9A +103 "collection"'(9 +3 "core" 9> +102 "collection"'9 +3 "core" 9:< +102 "collection"'*9 +3 "core" 9V9 +102 "collection"'+9 +3 "core" 9s7 +102 "collection"',9 +3 "core" 95 +102 "collection"'#9 +3 "core" 92 +102 "collection"'.9 +3 "core" 90 +102 "collection"'/9 +2 "core" 9. +103 "collection"'09 +3 "core" 9+ +102 "collection"'-9 +3 "core" 9* +103 "collection"'19 +3 "core" 93( +102 "collection"'39 +2 "core" 9N% +103 "collection"'59 +3 "core" 9f$ +102 "collection"'9 +3 "core" 9~" +102 "collection"'29 +4 "core" 9 +102 "collection"'89 +3 "core" 9 +102 "collection"')9 +3 "core" 9 +102 "collection"'69 +2 "core" 9 +103 "collection"'9 +3 "core" 9 +102 "collection"'99 +3 "core" 9  +103 "collection"';9 +3 "core" 9 \  +102 "collection"'<9 +3 "core" 9 ) +102 "collection"':9 +3 "core" 9 ; +102 "collection"'79 +2 "core" 9 N +103 "collection"'?9 +3 "core" 9 ` +102 "collection"'@9 +3 "core" 9 p +102 "collection"'A9 +3 "core" 9 # +102 "collection"'D9 +3 "core" 9 ' +102 "collection"'=9 +3 "core" 9 + +102 "collection"'9 +3 "core" 9 / +103 "collection"'C9 +3 "core" 9 4 +139 "collection"'H9 +11 "core" 9 : +103 "collection"'I9 +3 "core" 9 >\ +102 "collection"'49 +3 "core" 9 B\ +102 "collection"'9 +3 "core" 9 F +102 "collection"'L9 +3 "core" 9\ J +102 "collection"'M9 +3 "core" 9\ O +102 "collection"'O9 +3 "core" 9\ S +102 "collection"'P9 +3 "core" 9\ #W +102 "collection"'F9 +5 "core" 9\ .[ +102 "collection"'B9 +3 "core" 9\ 7` +102 "collection"'E9 +3 "core" 9\ ?d +102 "collection"'U9 +3 "core" 9\ Hh +102 "collection"'J9 +3 "core" 9\ Nl +102 "collection"'G9 +4 "core" 9\ Vp +102 "collection"'N9 +3 "core" 9\ ]u +102 "collection"'K9 +3 "core" 9\ by +102 "collection"'V9 +3 "core" 9\ h} +102 "collection"'X9 +3 "core" 9\ m +102 "collection"'Z9 +3 "core" 9\ r +3 .tCH.hold 10:00,70C +3 "collection"'S `\ `\ p  +3 "core"  +43722 "Can"\ +16279 "core" ` +2 "collection"'9 +3 "core" 9\  +2 #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml + "collection"'Y' +339 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'^ @ +96 "core" B +2 .tCSV.dial :air +2 "collection"'R @ +50 "core" A +4 .tCS.seek 5ml + "collection"']'l +1356 "core" ' +2 .tCSV.dial CTV + "collection"'Q  +52 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'[ @ +51 "core" A +2 .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'b  +40 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'c @ +41 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'a' +1349 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV +2 "collection"'e +93 "core" ~ +2 .tCBV.dial CSV + "collection"'W  +28 "core"  +2 "collection"'d% +4 "core" % - . \ \ +2 .tCS.seek 5ml +2 "collection"'>'l +1348 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'  +40 "core" +2 "collection"'h% +4 "core" %lpr &\  +2 .tCS.seek 7ml + "collection"'`' +591 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'i @ +52 "core" A +2 .tCS.seek 10ml +2 "collection"'g' D +863 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'k ` +108 "core" ^ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +3 "collection"'f   +37 "core" " +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'j  +3 'n  +26 "core"  +99  +2 .tCS.seek 5ml +2 "collection"'m'l +1361 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'l @ +93 "core" A +2 .tCSV.dial :waste +2 "collection"'o +94 "core" +2 .tCS.seek :empty +2 "collection"'t'Ͱ +1351 "core" ' +2 .tCSV.dial :air + "collection"'u @ +69 "core" B +2 .tCS.seek 5ml +2 "collection"'v'l +1346 "core" ' +2 .tCSV.dial CTV + "collection"'p  +52 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'q @ +38 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'y  +40 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'z @ +40 "core" ? +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'{' +1350 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV +2 "collection"'w +93 "core" ~ +2 .tCBV.dial CSV + "collection"'|  +38 "core"  +2 "collection"'x% +4 "core" %\ +2 .tCS.seek 5ml + "collection"''l +1349 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'  +41 "core" +2 "collection"'% +4 "core" %l|\  +2 .tCS.seek 7.001ml + "collection"'' +593 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"' @ +52 "core" B +2 .tCS.seek 10ml +2 "collection"'}' D +840 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'~ ` +108 "core" _ +2 #tLysing Complete + "collection"'& +4 "core" &O](,\ C +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&\ % +3 "core" %  4  +2 "storage"(% +3 "core" % : 9 ;  +2 "storage"(. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 1 + "storage"(($ +340 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" &' 1 *  + "manipulator"&& +4 "core" &  $ + "manipulator"&% +3 "core" %   +4 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 + "manipulator"& ( +154 "core" ( +2 "manipulator"&& +4 "core" &  g  + "storage"(& +4 "core" &$ $ ^ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&' +92 "core" ' +2 "storage"(& +4 "core" &$ 1 1 u  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"('L +273 "core" ' +3 "storage"(- +3 "core" -'L + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tSE.seek :place + "storage"( ' +34 "core" ' +2 "manipulator"& & +4 "core" &  K  +2 "manipulator"&% +3 "core" %!   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&!'\ +95 "core" ' +2 .tElbow.seek CC +2 "manipulator"&"( +147 "core" ( +2 "manipulator"&$& +4 "core" & # 1 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" & 1 +2 .tForearm.seek CC + "manipulator"&%'ρ +102 "core" ' +2 .tHand.close + "manipulator"&&/ +72 "core" / +3 .tCC.seek :open +2 "collection"''( +379 "core" ( +2 "storage"((& +4 "core" &$   d + "storage"(& +4 "core" &$  + "manipulator"&*& +3 "core" &  0 +2 "manipulator"&+% +3 "core" % ~ +2 .tForearm.seek :retract +2 "manipulator"&,'\ +98 "core" ' +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 + "manipulator"&#( +153 "core" ( +2 "manipulator"&.& +4 "core" &  + "storage"(/& +4 "core" &$ & #  + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 1 + "manipulator"&0'\\ +114 "core" ' +2 .tElbow.hold + "manipulator"&-, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&11 +76 "core" 1 +2 "manipulator"&3% +4 "core" % ir  $ ɸ +2 "storage"(5& +4 "core" &$   \ \ + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 313 counts +2 "manipulator"&'ϕ +18 "core" ' +2 "manipulator"&2& +4 "core" &  + "storage"(8& +4 "core" &$ $ # R  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&)' +21 "core" ' +2 "storage"(6% +4 "core" % & / 3  +2 ."downElevator"SE.seek :down +4 "storage"('v +98 (9% +3 "core" %hC 0 - F TV +2 "manipulator"&;% +3 "core" %  G +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&<'\ +87 "core" ' +72 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +5303 #t-> CSV.air2 + .CSV.dial :air2 + "collection"': @ +108 "core" B +5253 #t-> delay 5; CS.empty + .delay 5 seconds +503 .CS.seek :empty +3 "collection"'7'Ͱ +2615 "core" ' +2 "collection"'?% +4 "core" %ͳ49E\ +5402 #t-> purgeIntake +10 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'@& +4 "core" &59\ +2 "manipulator"&A& +3 "core" & \ M +2 "manipulator"&D% +3 "core" %\  \ @  +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&=(- +176 "core" ( +2 "manipulator"&& +4 "core" &-  0  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &C& +2 "core" &- \ =  +2 .tForearm.seek :garage +2 "manipulator"&H' +107 "core" ' +2 .tHand.close + "manipulator"&I/ +66 "core" / +2 "manipulator"&4& +4 "core" &-   +2 "manipulator"&% +3 "core" % {  + Ȼ? +2 .tForearm.seek :retract + "manipulator"&L'\ +101 "core" ' +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&M( +281 "core" ( +2 "manipulator"&O& +4 "core" &   M :, + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &P& +2 "core" &  A :, +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&F'ρ +101 "core" ' +2 "manipulator"&B& +4 "core" &   :+ +2 "manipulator"&E% +3 "core" %|  V S +2 "collection"'U& +3 "core" &6;\ +2 "collection"'J& +3 .tCC.seek :closed +2 "collection"'G(O +3 "core" &7;\ +3 &78\  +9 &28:\ *y +10 &f89\ = +9 &}69{\ J +10 &Sc8;l\ I +9 &h69j\ I +9 &f7:W\ I +10 &f89Y\ I +9 &\\h68O\ I +9 &f7:N\ H +10 &i89>\ I +9 & c6;/\ I +10 &"dg88/\ I +9 &$%f7;*\ I +9 &%g5;#\ I +10 &'l69\ I +9 &)mg69\ H +9 &+.g7: \ I +10 &,m<;\ I +9 &.d6;\ I +10 &0te89\ I +9 &26d5:\ I +9 &3d59\ I +10 &5d6:\ H +9 &7|h69\ I +9 &9>k58\ I +10 &;j8;\ I +9 &<j59\ I +10 &>i79\ I +9 &@Gg7:\ H +9 &Bl7:\ I +10 &Cc6:\ I +9 &Ej58\ H +9 &GKs79\ J +10 &I 68\ K +9 &J6:\ P +10 &Ls69P\ T +9 &N35:\ B +9 &O9749\ (v +10 &Oc59\ B +5 ( + "collection"'J& +4 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.53 +2 "collection"'N& +4 "core" &OU48%\ B + &OU59t\ B +2 .tHand.open + "manipulator"&K1 +69 "core" 1 +2 "manipulator"&V% +4 "core" % |   S + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&X'\ +98 "core" ' +2 #tPurging external Intake +2 "collection"'Z& +4 "core" &OU58\ B + "collection"'s% +3 "core" %ͳ6:\ +2 .tCSV.dial :flush + "collection"'S  +94 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'' D +757 "Can"\ @? +1540 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +3 "collection"'r +69 "core" ~ +2 .tCTV.dial :intake +2 "collection"'^  +66 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'R' +2302 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'Y  +68 "core"  +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&Q& +4 "core" &  :+ +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&[( +3 "core" ( +2 "manipulator"&b& +4 "core" &   c :+ + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &c& +3 "core" &  ; :+ +2 .tForearm.seek CC + "manipulator"&]'ρ +103 "core" ' +2 .tHand.close + "manipulator"&e/ +74 "core" / +2 .tCC.seek :open +2 "collection"'W( +377 "core" ( +2 "manipulator"&d& +4 "core" &  :+ + "manipulator"&a% +4 "core" % ϊ   + .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&h(- +286 "core" ( +2 "manipulator"&>& +4 "core" &- \   + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &i& +2 "core" &-  &  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&`' +109 "core" ' +2 .tHand.open + "manipulator"&k1 +67 "core" 1 +2 "manipulator"&f% +4 "core" % o ȷf + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&j'\ +97 "core" ' +34871 #t-> access 1 +2 .SE.seek :down + "storage"(n'v +4 "core" ' +2 "manipulator"&g% +3 "core" %\  \ O  +2 "manipulator"&l& +4 "core" &- 7  + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"(o(< +1286 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (m& +3 "core" &<. ' 1 O   +17911 "Can"\ 65 +60002 \ 55 +60002 \ 55 +60002 \ 66 +60003 \ 66 +60002 \ 66 +60002 \ 56 +60002 \ 55 +60002 \ 66 +60003 \ 66 +60002 \ 65 +60002 \ 55 +60002 \ 55 +60002 \ 66 +60003 \ 65 +60002 \ 55 +60002 \ 65 +60002 \ 55 +60002 \ 65 +60003 \ 66 +60002 \ 66 +60002 \ 66 +33529 !to:SignalException: mesg" SIGHUP:\ signoi:bt[ "1/opt/mbari/lib/ruby/1.8/irb.rb:72: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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + !o:Errno::EIO :\ errnoi\ : mesg"Input/output error:@timestampu: Time Rۈ:bt["0/home/esp/esp2/lib/thread.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 !o:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt["7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +4 #mEXIT @1574102247.46EST @1574171645.97EST = =tMAIN =mMAIN_scheduler @EST1574171647.61 #"core_reset"Sent BREAK + #t@0xE9DE, state=0x32F4, ifg=0x10, ie=0xFD + #@0xEC63, state=0x32F4, ifg=0x10, ie=0xFD #@0xEEE8, state=0x32F4, ifg=0x10, ie=0xFD + #@0xF16D, state=0x32F4, ifg=0x10, ie=0xFD + #@0xF3F2, state=0x32F4, ifg=0x10, ie=0xFD #@0xF676, state=0x32F4, ifg=0x10, ie=0xFD + #@0xF8FB, state=0x32F4, ifg=0x10, ie=0xFD + #@0xFA58, state=0x32F4, ifg=0x80, ie=0xFD #@0x2C98, state=0x3350, ifg=0x00, ie=0x75 + #ESP2 v3.22 I2C Gateway v3.06 +8 #ESP2 v3.22 I2C Gateway v3.06 for core bus +209 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +349 "Can"T\ 99 +26 T\ 99 + #tPolling Can every 10:00 +123 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% + % +3 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 )% +3 "core" %[ %8 + .tSS.configure SSconfig +2 "sampler")#.0X ESP.ready! +2 "collection"'% +5 "core" %ptR\ +2 "sampler")% +2 "processing"%% +5 "manipulator"&% +6 "core" %[ &8 + %7\ + %\   >  + "manipulator"&& +4 "core" &-   P  +2 "storage"(& +3 "core" &<. 1 0 ^   +2 "storage"(% +3 "core" %x , $ *  + "collection"'& +3 "core" &oqY\ +2 "processing"%& +3 "core" &\ +2 "collection"'  +3 "core" ~ + "collection"'! +3 "core"  +2 "collection"'" +3 "core"  +2 "processing"%# +2 "core"  +2 "processing"%$ +2 "core" W +2 "processing"%% +3 "core"  +2 "processing"%& +3 "core"  + "sampler")' +3 "core"  +2 "sampler")(% +4 "core" %[ &8 +2 "collection"')& +3 "core" &osv\ +2 "collection"'*% +3 "core" %qt[\ +2 "processing"%+& +3 "core" &\ +2 "processing"%,% +3 "core" %7\ +2 "manipulator"&-% +4 "core" %\  #  + "manipulator"&.& +4 "core" &- \    +2 "storage"(/& +3 "core" &</ , $    + "storage"(0% +4 "core" %x 0 3 +  +2 "collection"'19 +2 "core" 9o +2 "processing"%29 +3 "core" 9n +768 #t-> access 2 +2 .SE.seek :down +2 "storage"(3'v +2 "core" ' +2 "manipulator"&4% +3 "core" %\     +2 "manipulator"&5& +3 "core" &-    +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 + "storage"(6(K +340 "core" ( +2 .tSC.reconfigure SCloose + "storage"($.\ 1~b +3 (7& +3 "core" &K - %   +15643 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +853 #t-> daExtract 40 +2 #Loading sh1 puck from tube 3 into Collection Clamp + "collection"'8& +2 "core" &qs\ +2 .tHand.open + "manipulator"&91 +16 "core" 1 +2 "manipulator"&:% +4 "core" %\     + "storage"(;% +4 "core" %x F G M  + "storage"(<. +3 "core" .(K + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 +2 "storage"(=( +969 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (>& +2 "core" & 3 4 p  +2 "manipulator"&?& +3 "core" &-    +2 "manipulator"&@% +3 "core" %\    O  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&A( +181 "core" ( +2 "manipulator"&B& +4 "core" &   % + "storage"(C& +4 "core" & " " #  +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&D' +92 "core" ' +2 "storage"(E& +4 "core" & / &  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(F'L +271 "core" ' +2 "storage"(G- +3 "core" -'L +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 .tSE.seek :pick +2 "storage"(H'o +23 "core" ' +3 .tSE.seek :down + "storage"(I'v +274 "core" ' + #tTube 3 was empty. Trying tube 4 ... + .SE.seek :down +2 "storage"(J'v +3 "core" ' +2 .tSE.coast + "storage"(5 +2 "manipulator"&K% +4 "core" % \  Z = +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&L'\ +90 "core" ' +2 !to:NoMethodError : mesgu:NameError::messageQundefined method `tube=' for #: name:\ tube=: args[i :bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +3451 #-> startTube 2 +1015 #-> daExtract 40 +2 #Loading sh1 puck from tube 2 into Collection Clamp + "collection"'M& +3 "core" &ot\ +2 "manipulator"&N% +4 "core" %\   + "storage"(O% +4 "core" %p ? :  + "storage"(P. +3 "core" .( +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 + "storage"(Q( +344 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (R& +2 "core" & 0 & &  +2 "manipulator"&S& +3 "core" &    % +34 .tElbow.seek 2 +8 "manipulator"&T( +8 "core" ( +2 "manipulator"&U& +4 "core" &  \ > ( +2 "storage"(V& +3 "core" & - / C  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts + "manipulator"&W' +99 "core" ' +2 "storage"(X& +4 "core" & < 9 4  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(Y'L +283 "core" ' +2 "storage"(Z- +3 "core" -' +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 ([& +3 "core" & # -  +2 "manipulator"&\\& +3 "core" &   A & +2 .tElbow.seek 2 + "manipulator"&]( +27 "core" ( +2 "manipulator"&^& +4 "core" &   + "storage"(_& +4 "core" & 0 / #  +2 .tForearm.seek 2 + 300 counts + "manipulator"&`'υ +15 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&a/ +74 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&b& +2 "storage"(c'v +6 "core" & \ f +2 "manipulator"&d% +3 "core" % { \   q +2 .tForearm.seek :retract +2 "manipulator"&e'\ +96 "core" ' +3 .tElbow.seek CC +2 "manipulator"&f( +158 "core" ( +2 "manipulator"&g& +4 "core" &"  <> + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 "core" ' + ."downElevator"SE.coast +3 "manipulator"&h& + "storage"(5 +6 "core" &"  F <> +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&i'ρ +104 "core" ' +2 "manipulator"&j& +4 "core" &"   F <> +2 "manipulator"&k% +3 "core" %Ϟ \ 8 7 +2 "collection"'l& +4 "core" &pt\ +2 "collection"'m& +3 .tCC.seek :closed +2 "collection"'n(O +2 "core" &otw\ +4 &pt\ 9 +10 &BMqt\ 0 +9 &zwqs\ D +10 &'pov\ K +9 &gqu\ J +9 &hor\ J +10 &olot\ J +9 &2fqw\ J +9 &hot\ J +10 &hpt\ J +9 &wgru\ J +10 &!9hqu\ J +9 &"gpt\ J +9 &$hqt\ K +10 &&cru\ J +9 &(Bdpv\ J +9 &*gpt\ J +10 &+cqu\ J +9 &-hpt\ J +10 &/Jcou\ J +9 &1 gpt\ I +9 &2hpt\ J +10 &4ent\ I +9 &6Rhqu\ J +9 &8cpu\ J +10 &9epq\ I +9 &;hqt\ J +10 &=Zcpu\ J +9 &?jpt\ J +9 &@cnw\ J +10 &Bhqt\ I +9 &Dajqs\ J +9 &F#nqt\ J +10 &Gor\ M +9 &Ins\ P +10 &KKnq\ U +9 &Mnq\ V +9 &Nzps|\ 3 +10 &Of)lt\ ` +9 &Ojoq\ G +2 ( + "collection"'m& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.58 + .Hand.open + "manipulator"&o1 +66 "core" 1 +2 "manipulator"&p% +4 "core" % Ϟ  7 +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&q'\ +94 "core" ' +2 .tSC.coast + "storage"(6 +2 #tcollectSample 40ml w/bubble point of 24psi + #Priming 7ml + .Gate.power :sampler,:ON + ."pumping"Gate.power :analytic3,:ON +2 .tIntake.select :close +2 .Exhaust.select :close +2 .SS.hold + "sampler")r+ +3 "core" + +2 "sampler")s% +3 "core" %\\  +2 "collection"'t& +3 "core" &Ojmsz\ G +3 "Can"Q\ FF + #tCalibrating pressure and temperature sensors + .CTV.dial :air +2 "collection"'u  +5 "core" +2 .tSSV.dial :spit,avoiding: :exhaust + "sampler")v +3 "core"  +2 "sampler")w  +4 "core"  +2 .tSS.reconfigure SSfast +2 "sampler")#.0X +27 +2 .tdelay 3.8 seconds +382 "collection"'{% +3 "core" %orY\ +2 "sampler")|% +3 "core" %?.  j + .tSSV.dial :spit +2 "sampler")} +123 "core"  +2 .tSS.seek 0ml +2 "sampler")~' +282 "core" ' +2 .tSSV.dial CBV + "sampler")  +126 "core" +2 .tCTV.dial :intake +2 "collection"'  +81 "core" +2 #tWaiting for external sampler to finish priming... + .delayUntil "09:01:47.06" +1619 #"pumping"0.0L/min +3006 #0.0L/min +3006 #0.0L/min +3006 #0.0L/min +3006 #0.0L/min +2867 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open + "sampler") +132 #"pumping"0.0L/min +78 "collection"'% +3 "core" %y|_\ + #tIntake @15.3psia, vacuum from 9.8 to 12.8psi +2 .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +240 "core" ' +2 #tStroke completed -- waiting for pressure to equalize ... + .SS.reconfigure SSexhale + "sampler")#.0X' +567 "core" ' +2 .tdelay 15 seconds +1502 "collection"'?% +3 "core" %mp\ +2 "sampler")@% +3 "core" %}}  o +2 #tEvacuated: Intake @14.6psia, Outlet @13.2psia + .SSV.dial :spit,avoiding: :exhaust + "sampler")B +126 "core" +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'F' +95 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")K +126 "core"  +4 .tSS.reconfigure SSexhale + "sampler")#.0X Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4 "collection"'9 +3 "core" 9V +102 "collection"'.9 +50 "core" 9GQ +102 "collection"'29 +3 "core" 9fN +102 "collection"'49 +3 "core" 9K +102 "collection"'9 +3 "core" 9H +102 "collection"')9 +3 "core" 9E +102 "collection"'9 +4 "core" 9C +102 "collection"'79 +3 "core" 9A +102 "collection"'89 +3 "core" 9> +102 "collection"'99 +3 "core" 9<; +102 "collection"'09 +3 "core" 9Z8 +102 "collection"';9 +4 "core" 9w6 +102 "collection"'<9 +3 "core" 95 +102 "collection"'69 +3 "core" 91 +102 "collection"'59 +3 "core" 90 +102 "collection"'?9 +3 "core" 9- +102 "collection"'@9 +3 "core" 9+ +102 "collection"'B9 +3 "core" 9) +102 "collection"'>9 +3 "core" 96( +102 "collection"'C9 +3 "core" 9O& +102 "collection"'9 +3 "core" 9h# +102 "collection"'9 +4 "core" 9! +102 "collection"'39 +3 "core" 9 +102 "collection"'E9 +3 "core" 9 +102 "collection"'K9 +3 "core" 9 +102 "collection"':9 +3 "core" 9 +102 "collection"'G9 +4 "core" 9 +102 "collection"'F9 +3 "core" 9  +102 "collection"'H9 +3 "core" 9  +102 "collection"'J9 +3 "core" 9 +  +102 "collection"'D9 +3 "core" 9 = +102 "collection"'I9 +4 "core" 9 P +102 "collection"'N9 +3 "core" 9 c +102 "collection"'O9 +3 "core" 9 q +102 "collection"'P9 +3 "core" 9 ! +102 "collection"'=9 +3 "core" 9 & +102 "collection"'S9 +3 "core" 9 * +102 "collection"'M9 +3 "core" 9 . +102 "collection"'X9 +3 "core" 9 2 +102 "collection"'R9 +3 "core" 9 6 +102 "collection"'A9 +3 "core" 9 ; +102 "collection"'L9 +4 "core" 9 ?\ +102 "collection"'[9 +3 "core" 9 C\ +102 "collection"'U9 +3 "core" 9 G +102 "collection"'\\9 +3 "core" 9\ L +102 "collection"'^9 +3 "core" 9\ P +102 "collection"'_9 +3 "core" 9\ T +103 "collection"'a9 +3 "core" 9\ "X +102 "collection"'V9 +3 "core" 9\ +\\ +102 "collection"'d9 +3 "core" 9\ 4a +102 "collection"'T9 +3 "core" 9\ >e +102 "collection"'W9 +4 "core" 9\ Ei +102 "collection"'Z9 +3 "core" 9\ Mm +102 "collection"'h9 +3 "core" 9\ Sq +102 "collection"'Y9 +3 "core" 9\ Zv +102 "collection"'`9 +3 "core" 9\ az +102 "collection"'g9 +3 "core" 9\ g~ +102 "collection"'j9 +3 "core" 9\ l +102 "collection"']9 +3 "core" 9\ q +2 .tCH.hold 10:00,70C +3 "collection"'l `\ `\ p  +3 "core"  +26821 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +2965 "Can"Q\ +30019 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +185 "core" ` +2 "collection"'e9 +3 "core" 9\  +2 #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml + "collection"'k' +336 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'o @ +95 "core" A +2 .tCSV.dial :air + "collection"'b @ +42 "core" ? +2 .tCS.seek 5ml +2 "collection"''l +1346 "core" ' +2 .tCSV.dial CTV + "collection"'c  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'p @ +42 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'m  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'t @ +42 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'s' +1346 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"'v +94 "core"  +2 .tCBV.dial CSV + "collection"'w  +28 "core"  +2 "collection"'u% +4 "core" % T X\ +2 .tCS.seek 5ml + "collection"'i'l +1358 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'Q  +40 "core" +2 "collection"'z% +4 "core" %l\  +2 .tCS.seek 7ml + "collection"'r' +592 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'{ @ +41 "core" > +2 .tCS.seek 10ml +2 "collection"'y' D +837 "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"'x   +37 "core" " +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'|  +2 '  +38 "core"  +89  +2 .tCS.seek 5ml +2 "collection"''l +1350 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'~ @ +94 "core" A +2 .tCSV.dial :waste + "collection"' +94 "core" +2 .tCS.seek :empty +2 "collection"' 'Ͱ +1357 "core" ' +2 .tCSV.dial :air + "collection"' @ +69 "core" B +2 .tCS.seek 5ml +2 "collection"' 'l +1349 "core" ' +2 .tCSV.dial CTV + "collection"'  +51 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"' @ +39 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'  +53 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"' @ +52 "core" B +2 .tdelay 2 seconds +204 .CS.seek 0ml + "collection"'' +1353 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"' +97 "core" ~ +2 .tCBV.dial CSV + "collection"'  +38 "core"  +2 "collection"'% +4 "core" %\ +2 .tCS.seek 5ml + "collection"''l +1349 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'  +40 "core" +2 "collection"'% +4 "core" %l\  +2 .tCS.seek 7ml + "collection"'' +581 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"' @ +39 "core" ? +2 .tCS.seek 10ml +2 "collection"'' D +860 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +106 "core" ^ +2 #tLysing Complete + "collection"' & +4 "core" &Og12\ G +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&!% +3 "core" %\     +2 "storage"(% +3 "core" %} 1 1 }  +2 "storage"($. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 + "storage"(%($ +335 "core" ( +2 .tSC.reconfigure SCloose + "storage"($.\ 1~b +3 (&& +2 "core" &% 1 0 P +2 "manipulator"&'& +3 "core" &!  <= +2 "manipulator"&(% +3 "core" %\   M  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 + "manipulator"&"( +150 "core" ( +2 "manipulator"&#& +4 "core" &  \   + "storage"(*& +4 "core" &% ' %  +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"&+' +100 "core" ' +2 "storage"(,& +4 "core" &% H D ~  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(/'L +271 "core" ' +2 "storage"(-- +3 "core" -'L + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tSE.seek :place + "storage"(1' +35 "core" ' +2 "manipulator"&& +4 "core" & \  3  +2 "manipulator"&.% +4 "core" %   + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&2'\ +93 "core" ' +13 .tElbow.seek CC + "manipulator"&4( +146 "core" ( +2 "manipulator"&& +4 "core" &  > 3 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &)& +3 "core" &  d 3 +2 .tForearm.seek CC + "manipulator"&'ρ +106 "core" ' +2 .tHand.close + "manipulator"&7/ +69 "core" / +2 .tCC.seek :open +2 "collection"'8( +378 "core" ( +2 "storage"(9& +4 "core" &% & '  + "storage"(0& +4 "core" &% # %  + "manipulator"&;& +4 "core" &  f 3 + "manipulator"&<% +4 "core" % f  ` +2 .tForearm.seek :retract + "manipulator"&6'\ +103 "core" ' +42 .tElbow.reconfigure TightElbow +10 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&5( +149 "core" ( +2 "manipulator"&?& +4 "core" &  /  +2 "storage"(@& +3 "core" &% I =  + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 1 + "manipulator"&B'\\ +110 "core" ' +2 .tElbow.hold + "manipulator"&>, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&C1 +70 "core" 1 +4 "manipulator"&% +4 "core" % po / ȷ + "storage"(& +4 "core" &% / '   + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 320 counts + "manipulator"&3'Ϝ +22 "core" ' +2 "manipulator"&E& +4 "core" &    +2 "storage"(K& +4 "core" &% n n  + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"&:' +32 "core" ' +2 "storage"(G% +4 "core" % m n  +2 ."downElevator"SE.seek :down +3 "storage"(F'v +100 (H% +3 "core" %N J H TW +2 "manipulator"&J% +4 "core" %8 7  + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&D'\ +86 "core" ' +70 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +7662 "Can"L\ '' +3008 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32985 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +23996 "Can"K\ '' +9744 #t-> CSV.air2 + .CSV.dial :air2 + "collection"'I @ +108 "core" A +4567 #t-> delay 8; CS.empty + .delay 8 seconds +803 .CS.seek :empty +2 "collection"'N'Ͱ +2621 "core" ' +2 "collection"'O% +4 "core" %ͳEJ \ +4961 #t-> purgeIntake + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'P& +3 "core" &GK\ +2 "manipulator"&=& +3 "core" &   5  +2 "manipulator"&S% +3 "core" %\      +2 .tElbow.seek FlushPuck::Garage + "manipulator"&M(- +180 "core" ( +2 "manipulator"&X& +4 "core" &-  X  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &R& +3 "core" &-   +2 .tForearm.seek :garage + "manipulator"&A' +106 "core" ' +2 .tHand.close + "manipulator"&L/ +76 "core" / +2 "manipulator"&[& +4 "core" &- K  + "manipulator"&U% +4 "core" %   m + .tForearm.seek :retract +2 "manipulator"&\\'\ +100 "core" ' +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&^( +273 "core" ( +2 "manipulator"&_& +4 "core" &   [ 4 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &a& +3 "core" &  9 4 +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&V'ρ +99 "core" ' +2 "manipulator"&d& +4 "core" &   4 +2 "manipulator"&T% +3 "core" %ς  x +2 "collection"'W& +3 "core" &FL'\ +2 "collection"'Z& +3 .tCC.seek :closed +2 "collection"'h(O +3 "core" &GI\ +4 &HJQ\ 8 +10 &ELGKQ\ 0 +9 &xHJY\ D +9 &/mGKQ\ J +10 &hFJB\ J +9 &iFJ=\ I +10 &vgHJD\ I +9 &8dGKI\ I +9 &kIKE\ I +10 &kFJI\ J +9 &~hGJ@\ I +9 &!@jGKE\ I +10 &#eFKE\ I +9 &$kIKD\ I +10 &&gHJ?\ I +9 &(JeGK8\ I +9 &* hFL.\ I +10 &+gDJ1\ I +9 &-fFK1\ I +9 &/SgII1\ H +10 &1jIJ2\ I +9 &2hGK1\ I +10 &4eFI2\ I +9 &6XkGI-\ J +9 &8fGI,\ I +10 &9gFJ'\ I +9 &;hGJ#\ I +9 &=bfFK\ I +10 &?#hGJ\ I +9 &@fFK\ I +10 &BgIJ#\ I +9 &DigHJ\ I +9 &F+mGK\ I +10 &GtFI\ J +9 &IFI%\ M +9 &KYCJ"\ Q +10 &MDH\ U +9 &NxDG\ 2 +10 &Oh(FI\ ] +9 &O_FH \ E +2 ( + "collection"'Z& +2 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.46 +2 "collection"'Y& +3 "core" &O`EFk\ E +2 .tHand.open + "manipulator"&`1 +75 "core" 1 +2 "manipulator"&g% +4 "core" % ς  + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&j'\ +91 "core" ' +2 #tPurging external Intake + "collection"']& +4 "core" &O`EHj\ E +2 "collection"'% +3 "core" %ͳGH|\ + .tCSV.dial :flush +2 "collection"'l  +93 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'e' D +2300 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"' +69 "core" ~ +2 .tCTV.dial :intake + "collection"'o  +69 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'b' +2292 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'k  +69 "core" ~ +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&c& +4 "core" &   6 4 +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&p( +2 "core" ( +2 "manipulator"&m& +3 "core" &    4 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &t& +2 "core" &    4 +2 .tForearm.seek CC +2 "manipulator"&'ρ +91 "core" ' +2 .tHand.close + "manipulator"&v/ +64 "core" / +2 .tCC.seek :open +2 "collection"'w( +378 "core" ( +2 "manipulator"&u& +4 "core" &   4 + "manipulator"&s% +4 "core" % ρ   + .tForearm.seek :retract +2 "manipulator"&Q'\ +98 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&z(- +279 "core" ( +2 "manipulator"&i& +4 "core" &-   + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &{& +3 "core" &-   & +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&r' +112 "core" ' +2 .tHand.open + "manipulator"&}1 +72 "core" 1 +2 "manipulator"&x% +4 "core" % k " ǶZ + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&|'\ +101 "core" ' +7460 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +21466 "Can"S\ )) +3176 #t-> access 1 +2 .SE.seek :down + "storage"('v +3 "core" ' +2 "manipulator"&y% +3 "core" %\      +2 "manipulator"&~& +3 "core" &-   +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 + "storage"((< +1285 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" &<6  +7024 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32980 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +15491 "Can"U\ 98 +17493 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +32982 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +9513 "Can"Z\ 88 +23471 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +32985 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +3533 "Can"b\ 99 +29449 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +30546 "Can"j\ 89 +2434 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32983 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +24570 "Can"u\ 88 +37963 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +22031 "Can"y\ 98 +11004 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +32930 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +16055 "Can"t\ 98 +16926 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32982 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +10078 "Can"r\ 88 +22905 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +32983 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4101 "Can"s\ 98 +28882 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +31113 "Can"p\ 98 +1871 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32982 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +25135 "Can"l\ 99 +37400 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +22594 "Can"i\ 98 +10389 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32982 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +16616 "Can"g\ 88 +16368 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32983 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +10637 "Can"h\ 88 +22346 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +32984 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4658 "Can"c\ 98 +28323 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +31671 "Can"`\ 88 +1311 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32982 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +25695 "Can"`\ 99 +36839 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +23156 "Can"a\ 98 +9827 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +3 #Session Ended +32982 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +17178 "Can"^\ 88 +15804 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32982 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +11202 "Can"]\ 88 +21782 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32981 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +5225 "Can"\\\ 98 +27759 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32235 "Can"V\ 88 +746 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32982 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +26258 "Can"V\ 99 +36277 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +23718 "Can"N\ 98 +9266 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32984 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +17739 "Can"M\ 88 +15244 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +32983 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +11761 "Can"L\ 99 +21265 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +2 #Session Ended +32940 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +5783 "Can"Q\ 99 +27199 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +32796 "Can"N\ 98 +188 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32982 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +26817 "Can"O\ 89 +35717 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +24279 "Can"Q\ 88 +8703 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32980 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +18304 "Can"O\ 88 +14679 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +32981 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +12327 "Can"N\ 88 +20658 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32981 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +6349 "Can"K\ 88 +26635 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32984 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +369 "Can"J\ 88 +32613 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +27381 "Can"F\ 88 +35152 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +24844 "Can"E\ 88 +8141 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +32982 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18865 "Can"D\ 88 +14118 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +32986 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +12884 "Can"A\ 88 +20099 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32983 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +6906 "Can"F\ 88 +26076 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +32985 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +927 "Can"G\ 98 +32053 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +27943 "Can"H\ 87 +34580 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +25415 "Can"K\ 88 +7570 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32982 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +19436 "Can"I\ 98 +13546 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32983 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +13459 "Can"K\ 88 +19523 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32983 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +7481 "Can"O\ 88 +25504 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +32981 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +1504 "Can"O\ 88 +31479 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +28516 "Can"O\ 88 +34017 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +25978 "Can"O\ 88 +7005 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32982 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +20000 "Can"R\ 88 +12985 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32983 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +14020 "Can"V\ 88 +18963 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32985 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +8040 "Can"Y\ 98 +24943 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +32981 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +2065 "Can"W\ 88 +30918 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +29077 "Can"Y\ 88 +33453 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +26542 "Can"Q\ 88 +6439 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32983 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20566 "Can"X\ 88 +12416 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32983 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +14589 "Can"W\ 88 +18394 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +32986 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +8609 "Can"W\ 88 +24374 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +32982 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +2632 "Can"V\ 88 +30351 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +29643 "Can"Y\ 88 +32887 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +27108 "Can"R\ 88 +5876 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32983 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +21129 "Can"V\ 88 +11854 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +32983 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +15152 "Can"W\ 88 +17830 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32984 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +9173 "Can"S\ 88 +23808 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +33029 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +3152 "Can"Q\ 88 +29780 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +30215 "Can"N\ 88 +32320 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +27674 "Can"L\ 88 +5307 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32982 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +21698 "Can"N\ 88 +11285 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +32985 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +15719 "Can"M\ 88 +17263 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32984 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +9740 "Can"M\ 88 +23245 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32983 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +3760 "Can"J\ 88 +29224 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +30771 "Can"J\ 88 +31757 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +28238 "Can"H\ 88 +4747 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +32982 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +22259 "Can"J\ 88 +10725 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +32983 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +16280 "Can"L\ 88 +16705 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +32981 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +10302 "Can"G\ 88 +22682 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32982 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4324 "Can"H\ 88 +28656 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +31338 "Can"A\ 88 +31195 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +28801 "Can"C\ 88 +4181 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +32983 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +22824 "Can">\ 88 +10160 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +32980 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +16847 "Can"C\ 88 +16138 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +32982 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +10868 "Can"C\ 88 +22116 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32983 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4888 "Can"?\ 88 +28095 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +31901 "Can"9\ 88 +30631 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +29364 "Can":\ 88 +3621 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +2 #Session Ended +32983 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +23384 "Can"6\ 88 +9600 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended @EST1574226080.53 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +17404 "Can"2\ 88 +15578 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +33023 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +11386 "Can")\ 88 +21554 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32982 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +5452 "Can" \ 88 +27531 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32465 "Can"\ 88 +30066 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +29929 "Can"\ 88 +3053 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32982 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +23952 "Can"\ 88 +9031 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32980 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +17976 "Can"\ 88 +15010 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32981 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +11996 "Can"\ 88 +20988 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32982 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +6018 "Can"\ 88 +26965 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +33030 "Can"\ 88 +29503 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +30492 "Can"\ 88 +2491 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32984 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +24513 "Can"\ 88 +8471 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +32986 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +18531 "Can"\ 88 +14452 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +32980 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +12556 "Can"\ 88 +20427 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +32982 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +6579 "Can"\ 88 +26405 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +33590 "Can"\ 88 +28940 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +31055 "Can"\ 88 +1930 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +32981 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +25077 "Can"\ 88 +7945 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32935 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +19108 "Can"\ 88 +13877 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +32983 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +13128 "Can"\ 88 +19854 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32984 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +7149 "Can"\ 88 +25834 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +34161 "Can"\ 88 +28367 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +31628 "Can"\ 98 +1355 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32983 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +25649 "Can" \ 88 +7334 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +3 #Session Ended +32982 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +19672 "Can"\ 88 +13310 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32983 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +13694 "Can"\ 88 +19288 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +32982 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +7718 "Can"\ 88 +25266 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +34729 "Can"\ 88 +27806 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32188 "Can"\ 88 +793 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +32983 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +26212 "Can"\ 98 +6770 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32983 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +20235 "Can"\ 98 +12749 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32982 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +14255 "Can"\ 88 +18727 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32986 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +8274 "Can"\ 88 +24710 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +35284 "Can"\ 88 +27243 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +32752 "Can"\ 89 +229 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +32984 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +26777 "Can"\ 88 +6208 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +32985 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20795 "Can"\ 88 +12187 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +32982 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +14819 "Can"\ 88 +18164 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +32984 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +8840 "Can"\ 98 +24142 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +35853 "Can"\ 98 +26682 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32981 #Session Begun +47 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +282 "Can"\ 88 +32653 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +27342 "Can"\ 88 +5640 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32983 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +21364 "Can" \ 88 +11619 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +32983 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +15386 "Can" \ 88 +17598 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32984 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +9406 "Can" \ 88 +23578 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +36418 "Can" \ 88 +26111 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32982 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +895 "Can" \ 98 +32089 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +27906 "Can"\ 98 +5077 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32983 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +21927 "Can"\ 88 +11057 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +32982 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +15948 "Can"\ 88 +17035 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32982 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +9971 "Can"\ 88 +23014 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +36982 "Can" \ 98 +25547 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +32983 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1458 "Can"\ 88 +31523 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +28471 "Can"\ 88 +4513 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32983 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +22491 "Can"\ 88 +10492 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +32982 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +16514 "Can"\ 88 +16470 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32984 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +10535 "Can"\ 87 +22447 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +37548 "Can"\ 88 +24989 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +32982 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +2017 "Can"\ 88 +30968 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +29027 "Can"\ 88 +3955 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32982 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +23051 "Can"\ 87 +9933 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +32982 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +17074 "Can"\ 88 +15908 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32982 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +11098 "Can"\ 88 +21885 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +38109 "Can"&\ 98 +24422 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +32983 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +2583 "Can"'\ 88 +30400 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +29595 "Can")\ 88 +3387 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +32984 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +23618 "Can"'\ 88 +9366 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32982 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +17639 "Can".\ 88 +15345 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +32984 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +11658 "Can"+\ 88 +21325 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +38669 "Can"&\ 88 +23859 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32983 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +3145 "Can"#\ 88 +29840 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +30154 "Can"\ 88 +2829 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32981 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +24178 "Can"!\ 88 +8805 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32981 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +18201 "Can"\ 88 +14782 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +32981 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +12225 "Can"\ 98 +20759 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +39236 "Can"\ 88 +23296 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32982 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +3708 "Can"!\ 99 +29274 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +30721 "Can"\ 98 +2261 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32984 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +24743 "Can"\ 88 +8240 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32982 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +18765 "Can"%\ 88 +14220 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32984 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +12784 "Can"!\ 88 +20198 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +39797 "Can"&\ 88 +22735 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +32982 #Session Begun +4 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +2 #Session Ended +4272 "Can"&\ 88 +28712 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +31283 "Can"$\ 98 +1702 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32983 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +25303 "Can"#\ 88 +7679 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32981 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +19327 "Can"#\ 87 +13657 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +33023 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +13309 "Can")\ 88 +19632 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +40362 "Can"+\ 88 +22170 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32982 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4836 "Can"/\ 88 +28148 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +31847 "Can"3\ 88 +1135 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32983 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +25869 "Can":\ 88 +7115 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +32983 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +19890 "Can"B\ 98 +12612 #t-> esp +409 #-> cores +75 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +880 #t-> esp +974 #-> ESP.ready! + "collection"' % +5 "processing"% % +4 "manipulator"&% +2 "core" %oq\ +5 "sampler")% +6 "core" %7W\ +2 %\  )  + %I &M +2 "manipulator"&& +3 "core" &-  + "storage"(& +4 "core" &<6  + "storage"( % +3 "core" %   +2 "collection"'& +3 "core" &lq'\ +2 "processing"%& +3 "core" &^\ +2 "processing"% +3 "core"  +2 "processing"% +2 "core" W +2 "processing"% +3 "core"  +2 "processing"% +2 "core"  +4 "sampler")% +4 "core" %I %M +2 "collection"'& +3 "core" &mp#\ +2 "collection"'% +3 "core" %or.\ +2 "processing"%& +4 "core" &\\\ +2 "processing"% % +3 "core" %7_\ +2 "manipulator"&!% +3 "core" %\    +2 "manipulator"&& +3 "core" &-    +2 "storage"($& +3 "core" &<6 !   +2 "storage"(&% +4 "core" % # Y  + "collection"''9 +3 "core" 9 +2 "processing"%(9 +3 "core" 9 +579 #t-> exit +4 #mEXIT @1574281013.32EST @1574778154.50EST = =tMAIN =mMAIN_scheduler @EST1574778156.26 #"core_reset"Sent BREAK +2 #t@0x07D3, state=0x3350, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.22 I2C Gateway v3.06 +208 #>RESET< ESP2 v3.22 I2C Gateway v3.06 for core bus +216 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +374 "Can"\  + \ | + #tPolling Can every 10:00 +2 #Cleanly exited at 15:16:53EST20-Nov-19 +902 #-> ESP.ready! +3 #Powering core bus +493 .Gate.power :raw,:ON +2 "sampler") +2 ) +2 "core"  +3 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +3 "sampler")&\ +3 )% +2 "core" % , + .tSS.configure SSconfig +2 "sampler")#.0X access 2 +3 .SE.seek :down + "storage"(;'v +3 "core" ' + "manipulator"&<% +4 "core" %\ "    +2 "manipulator"&=& +3 "core" &   ) $ + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"(>(K +1286 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (?& +2 "core" &K" Z   +1321 #t-> startTube 2 +25509 #-> da 100 + #da sampling at most 100ml +4 ."Qmail"HABfans.email "Started da in tube 2 at 09:32:07EST26-Nov-19\\n{3 => 0}\\nCan@09:22:44, 21.8C, 31% humidity, 14.2psia, 13.820V, 0.085A, 0.079A avg, 1.18W",Subject: "da sampling at most 100ml" +4 #tLoading sh1 puck from tube 2 into Collection Clamp + "collection"'@& +3 "core" &\  +2 .tHand.open + "manipulator"&A1 +70 "core" 1 +2 "manipulator"&B% +4 "core" % \ "    + "storage"(C% +4 "core" %m o  + "storage"(D. +3 "core" .(K +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 + "storage"(E( +1284 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (F& +3 "core" &   + "manipulator"&G& +3 "core" &  $ +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&H( +15 "core" ( +2 "manipulator"&I& +4 "core" &  & + "storage"(J& +4 "core" &   5  +2 .tForearm.seek 2 + 700 counts + "manipulator"&K' +91 "core" ' +2 "storage"(L& +4 "core" &     + .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak + "storage"(M'L +271 "core" ' +2 "storage"(N- +3 "core" -'y + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (O& +3 "core" &  &  + "manipulator"&P& +4 "core" &   & + .tElbow.seek 2 +2 "manipulator"&Q( +4 "core" ( +2 "manipulator"&R& +3 "core" &  W & +2 "storage"(S& +4 "core" &    +2 .tForearm.seek 2 + 300 counts + "manipulator"&T'υ +22 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&U/ +72 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&V& +5 "storage"(W'v +4 "core" & A & +2 "manipulator"&X% +4 "core" % Ϝ   + .tForearm.seek :retract +2 "manipulator"&Y'\ +89 "core" ' +2 .tElbow.seek CC + "manipulator"&Z( +144 "core" ( +2 "manipulator"&[& +4 "core" &   4 + ' + .tElbow.reconfigure LooseElbow +2 ."downElevator"SE.coast +3 "manipulator"&$ &.,(#b + "storage"(5 +4 "manipulator"&\\& +3 "core" &   4 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&]'ρ +96 "core" ' +2 "manipulator"&^& +4 "core" &  3 4 +2 "manipulator"&_% +3 "core" %ρ   +2 "collection"'`& +3 "core" &&\  +2 "collection"'a& +4 .tCC.seek :closed + "collection"'b(O +3 "core" &#\  +3 &\  +9 &6(\ +| +10 &g)\ > +9 &n)\ L +9 &5j(\ J +10 &k%\ J +9 &h'\ J +10 &yk*\ K +9 &=j)\ J +9 &h&\ J +10 &j)\ K +9 & e*\ J +9 &"Eg+\ J +10 &$i'\ J +9 &%g(\ J +10 &'k*\ J +9 &)Nh(\ I +9 &+g(\ J +10 &,j)\ J +9 &.g(\ I +9 &0Uh)\ J +10 &2g*\ J +9 &3g'\ J +10 &5d*\ J +9 &7\\g$\ J +9 &9g)\ J +10 &:j)\ J +9 &<f'\ J +9 &>dg+\ J +10 &@&f)\ J +9 &Ag%\ J +10 &Ch*\ J +9 &Ejn)\ K +9 &G)v0\ L +10 &H2\ N +9 &J+\ S +9 &LT)\ U +10 &N-\ E +9 &O.=/\ +~ +10 &O c,\ = +5 ( + "collection"'a& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.71 + .Hand.open +2 "manipulator"&c1 +3 "core" &OC-\ = +67 1 + "manipulator"&d% +4 "core" % ρ f +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&e'\ +92 "core" ' + .tSC.coast + "storage"(6 +3 #tcollectSample 100ml w/bubble point of 24psi + #Priming 7ml .Gate.power :sampler,:ON +2 ."pumping"Gate.power :analytic3,:ON +2 .tIntake.select :close +2 .Exhaust.select :close + .SS.hold +2 "sampler")f+ +3 "core" + +2 "sampler")g% +3 "core" %  +2 "collection"'h& +3 "core" &OC3\ = +3 "Can"\ HH + #tCalibrating pressure and temperature sensors +2 .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust + .SS.reconfigure SSfast +2 "sampler")#.0X +126 "core" +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'&' +111 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")N +126 "core"  +3 .tSS.reconfigure SSexhale +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'p' +99 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")q +98 "core" ' + ."CSpush"CS.coast + "collection"'5 +27 "core" +2 .tSS.reconfigure SSexhale +2 "sampler")#.0Xtvd +103 "collection"'(9 +2 "core" 9[u{d +103 "collection"'/9 +3 "core" 9zvd +103 "collection"'09 +2 "core" 9xa +103 "collection"'39 +2 "core" 9y_ +103 "collection"'29 +2 "core" 9y[ +103 "collection"'59 +2 "core" 9{X +103 "collection"'9 +3 "core" 9{U +103 "collection"'19 +2 "core" 93}S +103 "collection"'69 +2 "core" 9SP +103 "collection"'79 +2 "core" 9rM +103 "collection"'99 +2 "core" 9J +103 "collection"'.9 +3 "core" 9G +103 "collection"':9 +2 "core" 9E +103 "collection"'<9 +2 "core" 9B +103 "collection"'=9 +2 "core" 9 @ +103 "collection"' 9 +2 "core" 9(< +103 "collection"'49 +2 "core" 9F: +103 "collection"'?9 +2 "core" 9d8 +103 "collection"'@9 +2 "core" 95 +103 "collection"'A9 +2 "core" 94 +103 "collection"'89 +2 "core" 90 +103 "collection"'C9 +3 "core" 9/ +103 "collection"'D9 +2 "core" 9, +103 "collection"'>9 +2 "core" 9 + +103 "collection"'B9 +2 "core" 9'( +103 "collection"'F9 +2 "core" 9A& +103 "collection"'I9 +3 "core" 9[$ +103 "collection"'J9 +2 "core" 9r# +103 "collection"'$9 +2 "core" 9! +103 "collection"'G9 +2 "core" 9 +103 "collection"'N9 +2 "core" 9 +103 "collection"'!9 +3 "core" 9 +103 "collection"'L9 +2 "core" 9 +103 "collection"'&9 +2 "core" 9 +103 "collection"'O9 +2 "core" 9 \  +103 "collection"'R9 +2 "core" 9 # +103 "collection"';9 +2 "core" 9 5 +103 "collection"'P9 +2 "core" 9 H +103 "collection"'U9 +2 "core" 9 Z +103 "collection"'V9 +2 "core" 9 l +103 "collection"'X9 +2 "core" 9 |# +103 "collection"'H9 +3 "core" 9 ' +103 "collection"'[9 +2 "core" 9 + +103 "collection"'S9 +2 "core" 9 / +103 "collection"'T9 +2 "core" 9 4 +103 "collection"'K9 +2 "core" 9 8 +103 "collection"'^9 +3 "core" 9 < +103 "collection"'_9 +2 "core" 9 @\ +103 "collection"'Q9 +2 "core" 9 D\ +103 "collection"'\\9 +2 "core" 9 I +103 "collection"'W9 +2 "core" 9\ M +103 "collection"'Y9 +2 "core" 9\ Q +103 "collection"'+9 +2 "core" 9\ U +103 "collection"'a9 +2 "core" 9\ "Y +103 "collection"'M9 +2 "core" 9\ +^ +103 "collection"'d9 +2 "core" 9\ 4b +103 "collection"'g9 +3 "core" 9\ <f +103 "collection"'h9 +2 "core" 9\ Dj +103 "collection"'`9 +2 "core" 9\ Kn +103 "collection"'E9 +2 "core" 9\ Ss +103 "collection"'9 +2 "core" 9\ Yw +103 "collection"'f9 +3 "core" 9\ `{ +102 "collection"']9 +2 "core" 9\ e +103 "collection"'k9 +2 "core" 9\ l +103 "collection"'l9 +2 "core" 9\ q +3 .tCH.hold 10:00,70C +3 "collection"'m `\ `\ o  +3 "core"  +51825 "Can"\ +8177 "core" ` +2 "collection"'i9 +3 "core" 9\  +2 #tCollection Puck Heater at 70C after lysing + .CS.seek 0ml +2 "collection"'j' +331 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'q @ +96 "core" B +2 .tCSV.dial :air + "collection"'c @ +41 "core" ? +2 .tCS.seek 5ml +2 "collection"'p'l +1352 "core" ' + .tCSV.dial CTV +2 "collection"'n  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'r @ +42 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'u  +42 "core"  +3 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'v @ +42 "core" > +2 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"'o' +1351 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) .CSV.dial CBV +2 "collection"'x +106 "core" + .tCBV.dial CSV +2 "collection"'y  +26 "core" +2 "collection"'w% +3 "core" % k o\ +2 .tCS.seek 5ml +2 "collection"'s'l +1355 "core" ' + .tdelay 5 seconds +503 .CTV.dial :air +2 "collection"'t  +41 "core" +2 "collection"'}% +3 "core" %l\  +2 .tCS.seek 7ml +2 "collection"'|' +581 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air2 +2 "collection"'z @ +43 "core" > +2 .tCS.seek 10ml + "collection"'~' D +845 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV + "collection"'{ ` +108 "core" ^ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'   +36 "core" +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'  +4 '  +26 "core"  +99  +2 .tCS.seek 5ml +2 "collection"''l +1355 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"' @ +94 "core" B +2 .tCSV.dial :waste + "collection"' +96 "core" +2 .tCS.seek :empty + "collection"' 'Ͱ +1369 "core" ' + .tCSV.dial :air +2 "collection"'\ @ +69 "core" B +2 .tCS.seek 5ml +2 "collection"''l +1352 "core" ' + .tCSV.dial CTV +2 "collection"'  +41 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"' @ +43 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'  +42 "core"  +3 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +43 "core" > +2 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"'' +1358 "core" ' + #tRecovering Lysate (#2 of 2) + .CSV.dial CBV +2 "collection"' +94 "core" ~ + .tCBV.dial CSV +2 "collection"'  +38 "core"  +2 "collection"'% +3 "core" %\ +2 .tCS.seek 4.999ml +2 "collection"''l +1371 "core" ' + .tdelay 5 seconds +503 .CTV.dial :air +2 "collection"'  +41 "core" +2 "collection"'% +8 "core" %l\ +6 .tCS.seek 6.999ml +6 "collection"'' +587 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air2 +2 "collection"' @ +52 "core" A +2 .tCS.seek 10ml +2 "collection"'' D +841 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +110 "core" _ +2 #tLysing Complete + "collection"'& +4 "core" &OH;<\ = + #tStoring sh1 puck in Collection Clamp to tube 1 +41 "manipulator"&% +12 "core" %\   (  +2 "storage"(%% +3 "core" %} # 0 *  + "storage"('. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 1 + "storage"("($ +338 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (& +2 "core" && 0 1 A  +2 "manipulator"&& +3 "core" &  P 4 +2 "manipulator"&#% +3 "core" %\    /  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&,( +153 "core" ( +2 "manipulator"&-& +4 "core" & \  Y  + "storage"()& +4 "core" && # ' +  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&(' +95 "core" ' +2 "storage"(/& +4 "core" && 4 : =  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(0'L +272 "core" ' +2 "storage"(3- +4 "core" -'L + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tSE.seek :place + "storage"(2' +34 "core" ' +2 "manipulator"&5& +4 "core" & \ 5  +2 "manipulator"&% +3 "core" %  @ . +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&1'\ +90 "core" ' +2 .tElbow.seek CC + "manipulator"&6( +169 "core" ( +2 "manipulator"&7& +4 "core" &\   3 H + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &9& +2 "core" &\   ' H +2 .tForearm.seek CC + "manipulator"&.'ρ +100 "core" ' + .tHand.close +2 "manipulator"&:/ +76 "core" / +16 .tCC.seek :open + "collection"'<( +375 "core" ( +2 "storage"(=& +3 "core" && ? 9 :  +2 "storage"( & +4 "core" && @ : C  + "manipulator"&4& +4 "core" &\    1 H + "manipulator"&?% +4 "core" % }    + .tForearm.seek :retract +2 "manipulator"&@'\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&A( +146 "core" ( +2 "manipulator"&8& +4 "core" &    + "storage"(C& +4 "core" && C F   + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 1 + "manipulator"&D'\\ +112 "core" ' + .tElbow.hold +2 "manipulator"&>, +3 "core" , +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&B1 +76 "core" 1 +2 "manipulator"&F% +4 "core" % e{ Ȼ: +2 "storage"(I& +3 "core" && 1 2 q  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 309 counts + "manipulator"&J'ϑ +19 "core" ' +2 "manipulator"&$& +3 "core" &   +2 "storage"(G& +4 "core" && @ = R  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&N' +31 "core" ' +2 "storage"(!% +4 "core" % O _  +2 ."downElevator"SE.seek :down +3 "storage"(L'v +100 (&% +3 "core" %+L @ @ } TW + "manipulator"&O% +4 "core" %   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&R'\ +89 "core" ' +66 ' + ."downElevator"SE.coast + "storage"(5 +2 .tSC.coast + "storage"(6 +3 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"';& +4 "core" &<@\ +2 "manipulator"&P& +3 "core" &   +2 "manipulator"&U% +3 "core" %\     +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&V(- +170 "core" ( +2 "manipulator"&X& +3 "core" &- \   : +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &H& +2 "core" &-  * : +2 .tForearm.seek :garage +2 "manipulator"&[' +107 "core" ' + .tHand.close +2 "manipulator"&S/ +67 "core" / +2 "manipulator"&T& +4 "core" &-  < : + "manipulator"&K% +4 "core" %  % ȽM + .tForearm.seek :retract +2 "manipulator"&^'\ +102 "core" ' +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&_( +274 "core" ( +2 "manipulator"&Q& +4 "core" &    6 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &\\& +3 "core" &  1 6 +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&W'ρ +101 "core" ' +2 "manipulator"&Y& +4 "core" &    6 +2 "manipulator"&+% +3 "core" %ϋ   V +2 "collection"'a& +4 "core" &@Ch\ +2 "collection"'M& +3 .tCC.seek :closed +2 "collection"'d(O +3 "core" &?Di\ +3 &?DK\  +10 &4?D\ *y +9 &jBD\ > +9 &yAE\ J +10 &mb>B\ H +9 &-h@E\ I +10 &f@E\ H +9 &eCB\ H +9 &sk@E\ I +10 &7fCDw\ H +9 &k?D^\ H +9 & f@F\ H +10 &"|j@C\ H +9 &$=hAC\ I +10 &&eAE\ H +9 &'j@E\ H +9 &)hBE\ H +10 &+Gh@E\ H +9 &-i@C\ I +9 &.e@Ev\ H +10 &0gBDg\ I +9 &2NfBDQ\ H +10 &4hAD<\ H +9 &5eBD+\ H +9 &7cAD\ H +10 &9VhBE\ H +9 &;e@F\ I +9 &<fAD\ H +10 &>cAC\ H +9 &@]eAF\ I +10 &BgCE\ I +9 &CcBD\ H +9 &EgCD\ H +10 &Gcn>C}\ J +9 &I ?C]\ K +9 &J@B`\ P +10 &L@E\ T +9 &NJ?B \ B +10 &O>4AD\ + +9 &O;@C\ ; +2 ( + "collection"'M& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.54 + "collection"'g& +3 "core" &O7@E\ ; + .tHand.open +2 "manipulator"&h1 +72 "core" 1 +2 "manipulator"&`% +4 "core" % ϋ    V + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&E'\ +94 "core" ' + .tPSV.dial PSR +2 "processing"% +125 "core"  +2 "processing"%f% +3 "core" %XY\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush + "processing"%j +11 .tPS.seek 1.5ml + "processing"%]' +1608 "core" ' +6 .tdelay 5 seconds +503 .PSV.dial :waste1 +2 "processing"%k  +56 "core"  +2 .tPS.seek 0ml + "processing"%l'W +1608 "core" ' + .tPSV.dial PSR +2 "processing"% +40 "core"  + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%m' +2640 "core" ' +3 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +4 "processing"%i + "collection"'  +5 "core"  + "processing"%q  +43 "core"  +30 + .tPSV.dial :mixloop +2 "processing"%c +98 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing + "processing"%j  +121 "core" +2 .tPS.seek 0ml +2 "processing"%n'W +2624 "core" ' + .tPSV.dial :air +2 "processing"%r  +41 "core"  +2 .tPS.seek 2.5ml + "processing"%u' +2631 "core" ' + .tPSV.dial :mixloop +2 "processing"%v +41 "core" +2 .tPS.seek 0ml +2 "processing"%p'W +2634 "core" ' + .tPSV.dial :air +2 "processing"%x  +42 "core"  +2 .tPS.seek 2.5ml + "processing"%y' +2630 "core" ' + .tPSV.dial :mixloop +2 "processing"%w +42 "core" +2 .tPS.seek 0ml +2 "processing"%o'W +2635 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&t& +4 "core" &    6 + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&}( +2 "core" ( +2 "manipulator"&s& +3 "core" &   6 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &z& +2 "core" &   B 6 +2 .tForearm.seek CC + "manipulator"&|'ρ +105 "core" ' + .tHand.close +2 "manipulator"&{/ +69 "core" / +2 .tCC.seek :open + "collection"'( +376 "core" ( +2 "manipulator"&& +3 "core" &    4 6 +2 "manipulator"&% +3 "core" % p   = +2 .tForearm.seek :retract +2 "manipulator"&~'\ +102 "core" ' +5 .tElbow.reconfigure TightElbow +5 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +4 "manipulator"&(- +338 "core" ( +2 "manipulator"&& +4 "core" &-  & + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &-   & +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&\ ' +116 "core" ' + .tHand.open +2 "manipulator"& 1 +72 "core" 1 +2 "manipulator"& % +4 "core" % V Ȱ( + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +106 "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 +2 "collection"'& +3 "core" &KP-\ +2 "manipulator"&% +3 "core" %\ "   H ? +2 "storage"(% +4 "core" % L V \\  + "storage"( . +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 2 + "storage"( ( +263 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +65 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (& +2 "core" &  E > ~  +2 "manipulator"&& +3 "core" &-  . & +2 "manipulator"&% +3 "core" %\ " \ 2 ? +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&( +176 "core" ( +2 "manipulator"&& +4 "core" &    $ + "storage"(& +4 "core" &  D = }  + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&' +94 "core" ' +2 "storage"(& +4 "core" &  > 9 w  + .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak + "storage"('L +280 "core" ' +2 "storage"(- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (%& +2 "core" &  A B }  +2 "manipulator"&'& +3 "core" &   $ +2 .tElbow.seek 2 + "manipulator"&( +3 "core" ( +2 "manipulator"&& +3 "core" &    $ +2 "storage"(#& +3 "core" &  > 9 [  +2 .tForearm.seek 2 + 300 counts + "manipulator"&-'υ +23 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&)/ +70 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&/& +6 "storage"(Z'v +4 "core" & \ B $ +2 "manipulator"&e% +3 "core" % ϧ ^ +2 .tForearm.seek :retract +2 "manipulator"&3'\ +95 "core" ' +2 .tElbow.seek CC + "manipulator"&5( +155 "core" ( + ' +2 ."downElevator"SE.coast +3 "manipulator"&& + "storage"(5 +6 "core" &%   e ?R + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &0& +2 "core" &%   ?R +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&7'ρ +96 "core" ' +32 "manipulator"&9& +3 "core" &%  ?Q +2 "manipulator"&(% +4 "core" %χ   Z +2 "collection"',& +3 "core" &NR\ +2 "collection"':& +3 .tCC.seek :closed +2 "collection"'1(O +2 "core" &MQ\ +3 &NP\  +10 &3NP\ *y +9 &gNOt\ = +9 &yMPj\ I +10 &]aOPg\ H +9 &eOQO\ H +9 &hMPG\ I +10 &eMR?\ I +9 &ecMO5\ H +10 &&bMP\ I +9 &cMP\ H +9 & aLR\ I +10 &"lgKP\ I +9 &$.fOQ\ I +9 &%gLQ\ H +10 &'iLR*\ I +9 &)teLQJ\ I +9 &+7gLRM\ H +10 &,jLPC\ I +9 &.dLP:\ H +10 &0~eNQ.\ H +9 &2>eLP \ I +9 &4gMQ\ H +10 &5eNS\ I +9 &7gNN\ H +10 &9FeKP\ I +9 &;dMR]\ I +9 &<bMPZ\ H +10 &>eLPO\ I +9 &@NdMPE\ I +9 &BfMQL\ I +10 &CcMPT\ I +9 &EjKQA\ I +10 &GUoMPC\ I +9 &I KO8\ M +9 &JMN3\ R +10 &L|KO)\ T +9 &N9c\ C +9 &OEBGd\ !e +10 &OyX07\ B +2 ( + "collection"':& +2 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.61 + .Hand.open +2 "manipulator"&b1 +65 "core" 1 +2 "manipulator"&=% +3 "core" % χ  R +4 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"& '\ +100 "core" ' + .tSC.coast + "storage"(6 +3 .tCTV.dial CSV,avoiding: :intake + "collection"'4  +124 "core"  + .tCSV.dial CTV +2 "collection"'?  +29 "core"  +2 .tPS.seek 2.5ml +2 "processing"%8' +2630 "core" ' +2 "collection"'C% +3 "core" % C#)\ \ +2 .tCS.seek 4.15ml +2 "collection"'.'Q +1513 "Can"\ EE +59 "core" ' + .tdelay 8 seconds +803 .PSV.dial :air + "processing"%6  +42 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%B  +68 "core"  +2 .tPS.seek 0ml +2 "processing"%F'W +2629 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"'I ` +38 "core" ^ +2 .tCSV.dial :air + "collection"'$ @ +42 "core" ? +2 .tCS.seek 10ml +2 "collection"'G' D +1560 "core" ' + .tCSV.dial CTV +2 "collection"'!  +43 "core"  +2 .tCS.seek 0ml +2 "collection"'@' +2622 "core" ' + .tCBV.dial :waste1 +2 "collection"'& @ +27 "core" @ + .tdelay 5 seconds +503 .CTV.dial :air,avoiding: :intake +3 "collection"'O  +123 "core" +2 "collection"'A& +4 "core" &Oy]\ B + #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&D% +4 "core" %   V 3 + "storage"(J% +3 "core" %v 1 1 +2 "storage"(;. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 +2 "storage"(P($ +337 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (U& +2 "core" &&   +2 "manipulator"&2& +5 "core" &#  >J + "manipulator"&N% +4 "core" %  # 3 + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&X( +152 "core" ( +2 "manipulator"&H& +3 "core" &   = +2 "storage"(L& +3 "core" && 0 1  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"&"' +96 "core" ' +2 "storage"(>& +4 "core" && # % A  + .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak + "storage"(S'L +279 "core" ' +2 "storage"(T- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&K& +2 "core" &  7 +2 "storage"(R& +3 "core" && # %  +2 .tElbow.reconfigure LimpElbow + "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 + "manipulator"&['\\ +37 "core" ' + .tElbow.hold +2 "manipulator"&Q, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(\\- +2 "core" -' +2 .tSE.seek 0.1 Pucks below Top Plate + "storage"(V'@ +31 "core" ' +2 "manipulator"&Y% +4 "core" %on    ɷ + "storage"(+& +4 "core" &&  + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 319 counts +2 "manipulator"&a'ϛ +13 "core" ' +2 "manipulator"&^& +4 "core" & \  R + "storage"(<& +4 "core" && ' 0 9 +41 .tForearm.reconfigure TightForearm +10 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"&g' +23 "core" ' +2 .tSE.seek 1.1 Pucks below Top Plate +2 "storage"(h'/ +39 "core" ' +2 "manipulator"&`& +4 "core" &    +2 "manipulator"&M% +3 "core" %7 \  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +86 "core" ' +2 .tElbow.seek CC +2 "manipulator"&f( +150 "core" ( +2 "manipulator"&W& +4 "core" &  5 3 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &k& +3 "core" &   k 3 +2 .tForearm.seek CC + "manipulator"&]'ρ +92 "core" ' + .tHand.close +2 "manipulator"&/ +72 "core" / +2 .tCC.seek :open + "collection"'l( +377 "core" ( +2 "storage"(i& +3 "core" && . % Y  +2 "storage"(q& +3 "core" && " " X  +2 "manipulator"&& +3 "core" & Z 3 +2 "manipulator"&c% +3 "core" % ύ   / +2 .tForearm.seek :retract +2 "manipulator"&j'\ +95 "core" ' +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&m( +159 "core" ( +2 "manipulator"&r& +4 "core" & \   + "storage"(n& +4 "core" && < E a  + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 1 + "manipulator"&v'\\ +108 "core" ' + .tElbow.hold +2 "manipulator"&u, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&x1 +71 "core" 1 +2 "manipulator"&p% +4 "core" % nu  0 ȹ, +31 "storage"(w& +3 "core" && ( # , + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 318 counts + "manipulator"&y'Ϛ +19 "core" ' +2 "manipulator"&t& +3 "core" &  j  +2 "storage"(s& +4 "core" && N R <  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts + "manipulator"&z' +19 "core" ' +2 "storage"({% +4 "core" %1 B F  % +2 ."downElevator"SE.seek :down +3 "storage"(_'v +99 (E% +3 "core" %)A < > 2 RS +2 "manipulator"&d% +3 "core" %! \ i +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +90 "core" ' +51 ' + ."downElevator"SE.coast + "storage"(5 +2 .tSC.coast + "storage"(6 +3 .tPSV.dial :air + "processing"%  +70 "core" +2 .tPS.seek 2.5ml +2 "processing"%|' +2624 "core" ' + .tdelay 1 second +103 .PSV.dial :mixloop + "processing"%} +41 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%  +42 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"% +41 "core" +2 .tdelay 1 second +102 .PSV.dial :air +3 "processing"%  +42 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml +2 "processing"% 'W +2625 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%~& +3 "core" &\\\ +2 "manipulator"&& +3 "core" &     +2 "manipulator"&% +3 "core" %\  \   +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +171 "core" ( +2 "manipulator"& & +3 "core" &- \  S , +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &\ & +3 "core" &-  N , + .tForearm.seek :garage +2 "manipulator"&' +110 "core" ' + .tHand.close +2 "manipulator"&/ +72 "core" / +2 "manipulator"&& +3 "core" &- G , +2 "manipulator"&% +3 "core" % r  Ǹ +2 .tForearm.seek :retract +2 "manipulator"&'\ +106 "core" ' +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&( +113 "core" ( +2 "manipulator"&& +4 "core" &  b + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &  O + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&' +101 "core" ' +2 "manipulator"&%& +4 "core" &  0 + "manipulator"&'% +4 "core" %   ' +2 "processing"%& +4 "core" &H\ +2 "processing"%#& +3 .tPC.seek :closed +2 "processing"%)(Tg +3 "core" &\ +3 &\  +8 &6~\ *y +9 &g\ > +10 &e{!\ L +9 &)`\ K +10 &e\ K +9 &b\ K +9 &pe"\ K +10 &3c\ J +9 &c\ K +9 &a\ K +10 & x`\ K +9 &";b\ J +10 &#d\ K +9 &%e\ K +9 &'h\ K +10 &)Bh\ K +9 &+e\ K +9 &,d\ J +10 &.g\ K +9 &0Kb\ K +10 &2 c\ K +9 &3a\ J +9 &5c\ J +10 &7Tf\ J +9 &9b\ K +9 &:c\ K +10 &<e\ J +9 &>\\d\ J +10 &@e\ J +9 &Ab\ K +9 &Ce\ K +10 &Ech\ K +9 &G#k\ K +9 &Hm\ K +10 &Jv\ M +9 &L\\\ P +10 &N\ Q +9 &O\ Q +9 &Q\ Q +10 &SLv\ 3 +9 &T 0s\ I +9 &TB\ ' +2 ( + "processing"%#& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.42 +2 "processing"%/& +3 "core" &TB\ ' +2 .tHand.open + "manipulator"&e1 +75 "core" 1 +2 "manipulator"&% +3 "core" %  ( +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +92 "core" ' + .tPRV.dial :air +2 "processing"%  +41 "core"  + .tPSV.dial :mixloop +2 "processing"%0 +43 "core" +2 "processing"%% +3 "core" %[\ +2 .tPS.seek 0.3ml +2 "processing"%-' +391 "core" ' + .tPSV.dial PSR +2 "processing"% +97 "core"  +2 "processing"%9% +3 "core" %-\  +2 #tPulling 0.4ml of PSR.air .PSR.select :air +3 .PS.seek 0.7ml + "processing"%('* +486 "core" ' + .tdelay 3 seconds +303 .PSR.select :air +2 .PS.seek 2.5ml + "processing"%,' +1918 "core" ' + .tdelay 3 seconds +303 .PSV.dial :mixloop + "processing"%Z +98 "core" + .tPTV.dial :mixing +2 "processing"%3 @ +69 "core" A + .tPBV.dial :waste2 +2 "processing"%  +98 "core"  +23 .tPS.seek 0ml +2 "processing"%b'W +2630 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&=& +4 "core" &    + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&:( +3 "core" ( +2 "manipulator"&4& +3 "core" &   7 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &?& +3 "core" &  g + .tForearm.seek PC +2 "manipulator"&7' +96 "core" ' + .tHand.close +41 "manipulator"& / +80 "core" / +2 .tPC.seek :open + "processing"%o( +401 "core" ( +2 "manipulator"&C& +3 "core" &   +2 "manipulator"&% +3 "core" % \ j +2 .tForearm.seek :retract +2 "manipulator"&6'\ +104 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&B(- +150 "core" ( +2 "manipulator"&8& +4 "core" &-  N  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &I& +3 "core" &-   4  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&$' +110 "core" ' + .tHand.open +3 "manipulator"&.1 +72 "core" 1 +4 "manipulator"&!% +9 "core" % r  ȸn +4 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +3 "manipulator"&G'\ +36 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +61 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%&& +4 "core" &a\ +2 "manipulator"&O% +3 "core" %\  \ ; 6 +2 "storage"(A% +3 "core" %n = E  +2 "storage"(D. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 + "storage"(J( +340 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (;& +4 "core" & " . 3 S   +2 "manipulator"&U& +3 "core" &-  ]  +2 "manipulator"&2% +3 "core" %\   W 6 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 + "manipulator"&N( +176 "core" ( +2 "manipulator"&H& +4 "core" &  % + "storage"(L& +4 "core" & % 1 1 m \  +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&>' +93 "core" ' +2 "storage"(5& +4 "core" & % $ (  \  + .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"( 'L +280 "core" ' +2 "storage"(T- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (K& +2 "core" & #   \  +2 "manipulator"&R& +3 "core" &   % +2 .tElbow.seek 2 + "manipulator"&\\( +3 "core" ( +2 "manipulator"&Y& +3 "core" &  ! % + "storage"(+& +4 "core" & # G \  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&^'υ +22 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&\ +3 &?\  +10 &1|@\ )w +9 &e=\ = +9 &z=\ K +10 &G`/\ J +9 & b:\ J +9 &d.\ J +10 &f*\ J +9 &N_0\ K +10 &d3\ J +9 &d0\ J +9 & c,\ K +10 &"Wb#\ J +9 &$_\ J +9 &%c!\ K +10 &'b\ J +9 &)__\ J +10 &+!b\ J +9 &,b\ J +9 &.b\ J +10 &0h_\ J +9 &2)b \ J +9 &3c\ J +10 &5a\ J +9 &7pb \ J +10 &91e \ J +9 &:` \ J +9 &<b \ I +10 &>xa \ J +9 &@9c \ J +9 &A_\ J +10 &Cc \ J +9 &Ee\ J +10 &G@e\ K +9 &Ij\ K +9 &Jy\ M +10 &Lw\ P +9 &N9\ P +9 &O\ P +10 &Q\ P +9 &Sazm\ 3 +10 &T&-\ L +9 &TN\ $ + ( +2 "processing"%Q& +2 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.44 + .Hand.open +2 "manipulator"&1 +68 "core" 1 +4 "manipulator"&1% +4 "core" %  +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&i'\ +103 "core" ' + .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 2 in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%q  + %9 +5 "core" 9 +103 "processing"%c9 +2 "core" 9 +103 "processing"%r9 +5 "core" 9  +102 "processing"%n9 +2 "core" 9  +103 "processing"%]9 +2 "core" 9 +103 "processing"%f9 +2 "core" 9 +103 "processing"%x9 +2 "core" 9 +103 "processing"%p9 +4 "core" 9 +102 "processing"%w9 +2 "core" 9" +103 "processing"%t9 +2 "core" 9& +103 "processing"%s9 +2 "core" 9+ +103 "processing"%{9 +2 "core" 9/ +103 "processing"%j9 +3 "core" 93 +103 "processing"%E9 +2 "core" 97 +103 "processing"%d9 +2 "core" 9; +103 "processing"%m9 +2 "core" 9@ +103 "processing"%v9 +2 "core" 9D +103 "processing"%y9 +2 "core" 9H +103 "processing"%h9 +2 "core" 9L +103 "processing"%9 +2 "core" 9P +103 "processing"%z9 +2 "core" 9U +103 "processing"%_9 +2 "core" 9Y +103 "processing"%P9 +3 "core" 9 ] +103 "processing"%F9 +2 "core" 9a +103 "processing"%}9 +2 "core" 9f +103 "processing"%9 +2 "core" 9)j +103 "processing"%9 +2 "core" 91n +103 "processing"% 9 +2 "core" 9;r +103 "processing"%|9 +2 "core" 9Dv +103 "processing"%~9 +2 "core" 9M{ +103 "processing"%9 +2 "core" 9V +103 "processing"%9 +2 "core" 9^ +103 "processing"% 9 +5 "core" 9g +2 .tPH.hold 2:00:00,28C +3 "processing"%\ pp` +2 .tdelay 1:30 +3 "core"  +9002 .tPSR.select :air + .PSV.dial PSR +2 "processing"%u +98 "core"  +2 "processing"%% +4 "core" %[\ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash + "processing"% +11 .tPS.seek 0.5ml + "processing"%' +593 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +9 .tPS.seek 2ml +2 "processing"%'[ +1621 "core" ' + .tPTV.dial :puck +2 "processing"%  +68 "core"  + .tPSV.dial PTV +2 "processing"% +71 "core" + .tPBV.dial :waste1 +2 "processing"%  +122 "core" +2 "processing"%% +3 "core" %aO\  +2 .tPS.seek 1.5ml +2 "processing"%%' +592 "core" ' + .tdelay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%' * +33 "core" + +2 .tPS.seek 0ml +2 "processing"%'W +1615 "core" ' +2 .tdelay 5:00 +12552 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +167 "Can"\ == +17277 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%  +33 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +33 "core" + +2 .tPSR.select :air + .PSV.dial PSR +48 "processing"%* +71 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%/' +2269 "core" ' + .tPSV.dial PTV +2 "processing"%e +70 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"% +70 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV + "processing"%# +70 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%  +69 "core"  +2 .tPS.seek :empty +2 "processing"%0'9 +2260 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV + "processing"%  +122 "core" + .tPSV.dial :mixloop +2 "processing"% +43 "core" + .tPRV.dial :ab1 +2 "processing"% @ +70 "core" A +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%'w +351 "core" ' + .tdelay 2 seconds +203 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +3 "collection"'9  + "processing"%-  +44 "core" +7 +2 "processing"%(% +3 "core" %s\  +3 .tPS.seek 0.32ml + "processing"%Z' +402 "core" ' + .tdelay 2 seconds +203 .CBV.dial between PRV and PSV + "collection"'3  +29 "core" +2 .tPRV.dial :air + "processing"%  +41 "core"  +2 .tPS.seek 0.9ml +2 "processing"%,'D +1225 "core" ' + .tPRV.dial :waste2 +2 "processing"%= @ +68 "core" > +2 .tPS.seek 0.5ml +2 "processing"%4' +868 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%?  +42 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"% '[ +1615 "core" ' + .tPSV.dial :PML +2 "processing"% +42 "core" + .tPTV.dial :mixing +2 "processing"% @ +68 "core" A + .tPBV.dial :waste1 +2 "processing"%)  +33 "core" +3 "processing"%C% +4 "core" %[\  + .tPS.seek 1.85ml +2 "processing"%'; +229 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%8 * +33 "core" * +2 .tPS.seek 0ml +2 "processing"%I'W +180 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1776 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'7& +3 "core" &Y]6\ +2 "manipulator"&:& +3 "core" &  - k +2 "manipulator"&.% +3 "core" %\    +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&!(- +133 "core" ( +2 "manipulator"&6& +4 "core" &-   ) + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &&& +3 "core" &- 5 ) +2 .tForearm.seek :garage + "manipulator"&O' +108 "core" ' + .tHand.close +2 "manipulator"&A/ +75 "core" / +3 "manipulator"&D& +4 "core" &- ) +2 "manipulator"&$% +3 "core" %  ȿd +2 .tForearm.seek :retract +2 "manipulator"&;'\ +100 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&U( +271 "core" ( +2 "manipulator"&2& +4 "core" &# =C + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &H& +3 "core" &# K =C +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&L'ρ +93 "core" ' +3 "manipulator"&5& +4 "core" &# =C +2 "manipulator"&B% +3 "core" %ς 8 +2 "collection"'G& +3 "core" &Z]7\ +2 "collection"'T& +4 .tCC.seek :closed + "collection"'K(O +3 "core" &Y]5\ +3 &[^8\  +9 &4\\]1\ +{ +9 &h[^-\ > +10 &}Z\\2\ K +9 &Yd[^.\ I +9 &g[] \ J +10 &iZ\\1\ J +9 &cZ^2\ I +9 &`eZ^/\ J +10 &"cY^1\ J +9 &cY]2\ J +10 & g[^4\ I +9 &"ie[^*\ I +9 &$+eY^'\ I +10 &%dY]3\ I +9 &'h[^2\ J +9 &)ofZ]3\ J +10 &+2b[]/\ J +9 &,fY^3\ J +10 &.a[^%\ I +9 &0xgZ[\ J +9 &2;eX[-\ J +10 &3d\\^/\ I +9 &5`Y_2\ I +9 &7bY]2\ I +10 &9Dc\\^%\ I +9 &;gZ]2\ I +10 &<aZ],\ I +9 &>`[^$\ I +9 &@La]^'\ I +10 &B bZ]+\ J +9 &CcZ[\ J +9 &EjZ_\ I +10 &GQlX]'\ J +9 &I Z]/\ L +10 &JX]"\ P +9 &LzY] \ T +9 &N7X\\!\ B +10 &O=9X],\ &q +9 &OeY^(\ B +5 ( + "collection"'T& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.55 +2 "collection"'R& +4 "core" &OVY[5\ B + .tHand.open + "manipulator"&Y1 +68 "core" 1 +2 "manipulator"&+% +4 "core" % ς d + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&<'\ +92 "core" ' + .tPSV.dial PSR +2 "processing"%` +97 "core"  +2 "processing"%"% +4 "core" %[\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%N' +1609 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%>  +43 "core"  +2 .tPS.seek 0ml +2 "processing"% 'W +1603 "core" ' + .tPSV.dial PSR +2 "processing"%^ +55 "core"  + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%[' +2635 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%a  +3 "collection"'\\  +39 "core" ~ +113  + .tPSV.dial :mixloop +2 "processing"%W +99 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing + "processing"%k  +69 "core" +2 .tPS.seek 0ml +2 "processing"%g'W +2634 "core" ' + .tPSV.dial :air +2 "processing"%M  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%X' +2639 "core" ' + .tPSV.dial :mixloop +2 "processing"%o +43 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2631 "core" ' + .tPSV.dial :air +2 "processing"%1  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2627 "core" ' + .tPSV.dial :mixloop +2 "processing"%Q +41 "core" +2 .tPS.seek 0ml +2 "processing"%c'W +2624 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&V& +4 "core" &" =B + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&r( +3 "core" ( + "manipulator"&J& +4 "core" &" E =B + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &n& +3 "core" &"  =B + .tForearm.seek CC +2 "manipulator"&]'ρ +102 "core" ' + .tHand.close +2 "manipulator"&f/ +72 "core" / +2 .tCC.seek :open + "collection"'x( +380 "core" ( +3 "manipulator"&p& +4 "core" &# =B +2 "manipulator"&w% +3 "core" % υ  +2 .tForearm.seek :retract +2 "manipulator"&t'\ +94 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&s(- +283 "core" ( +2 "manipulator"&{& +4 "core" &- \  z 5 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &j& +3 "core" &-  j 5 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&E' +112 "core" ' +2 .tHand.open +2 "manipulator"&d1 +66 "core" 1 +2 "manipulator"&m% +4 "core" % j ȶ] + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&v'\ +97 "core" ' +2 ."da"delayUntil "10:26:34.98" +2152 "Can"\ WV +5804 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +16992 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%y @ +68 "core" A + ."da"PBV.dial :waste1 +2 "processing"%h  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"% * +33 "core" , +2 ."da"PSV.dial :air + "processing"%z  +43 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%_' +2273 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%P +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 + "processing"%  +42 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2260 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +123 "core"  +2 "processing"%|% +3 "core" %:]\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash + "processing"% +10 ."da"PS.reconfigure PSconfig +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"%'[ +1613 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +69 "core"  + ."da"PSV.dial PTV +2 "processing"% +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%u  +32 "core"  +2 "processing"%% +3 "core" %]\  +2 ."da"PS.seek 1.5ml +2 "processing"%b' +590 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +32 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'W +1615 "core" ' +2 ."da"delay 2:00 +1858 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +10137 #"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 + .PSV.dial PSR +2 "processing"% +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2265 "core" ' + ."da"PSV.dial PTV +2 "processing"%' +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%% +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%q +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%  +70 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2263 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%* +124 "core"  +2 "processing"%% +3 "core" %=\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash + "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%e' +600 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'[ +300 "Can"a\ DD +1308 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%# +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" +2 "processing"%/% +3 "core" %[A\  +2 ."da"PS.seek 1.5ml +2 "processing"%' +584 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"% 'W +1607 "core" ' +2 ."da"delay 2:00 +7819 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4176 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%0  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%- * +34 "core" + +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"%9 +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%(' +2266 "core" ' + ."da"PSV.dial PTV +2 "processing"% +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%3 +71 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%Z  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%='9 +2258 "core" ' +2 #"da"getPMLReagent08 .PRV.dial :air +2 "processing"%,  +40 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing + "processing"%?  +121 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%4  +41 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"% +43 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%' +385 "core" ' + ."da"delay 2 seconds +203 .PRV.dial :air + "processing"%)  +42 "core"  +2 "processing"%C% +3 "core" %\  +48 ."da"PS.seek 0.55ml +2 "processing"%8't +333 "core" ' + #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%  +43 "core"  +2 ."da"PS.seek 2ml +2 "processing"%'[ +1558 "core" ' + ."da"PSV.dial :PML +2 "processing"%7 +42 "core" + ."da"PTV.dial :mixing +2 "processing"%: @ +68 "core" A + ."da"PBV.dial :waste1 +2 "processing"%.  +33 "core" +2 "processing"%6% +3 "core" %\\h\  +2 ."da"PS.seek 1.85ml +2 "processing"%&'< +230 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%S * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%A'W +1963 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +12817 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +15225 "Can"=\ 10 +17759 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +2187 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%D  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%$ * +34 "core" , +2 ."da"PSV.dial :air + "processing"%i  +43 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%O' +2267 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%2 +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%H  +42 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%! +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%5  +42 "core"  +2 ."da"PS.seek :empty +2 "processing"%B'9 +2257 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%G +123 "core"  +2 "processing"%;% +3 "core" %5w\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash + "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%l' +589 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%R'[ +1612 "core" ' + ."da"PTV.dial :puck +2 "processing"%Y  +68 "core"  + ."da"PSV.dial PTV +2 "processing"%+ +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%T  +33 "core" +2 "processing"%`% +3 "core" %]\  +2 ."da"PS.seek 1.5ml +2 "processing"%"' +590 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%L * +35 "core" , +2 ."da"PS.seek 0ml +2 "processing"%I'W +1615 "core" ' +2 ."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 + "processing"%N * +33 "core" * +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"%^ +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"% ' +1578 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +674 "core" ' + ."da"PSV.dial PTV +2 "processing"%\\ +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%a +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%W +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%k  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%['9 +2255 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%M +124 "core"  +2 "processing"%g% +3 "core" %8U\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash + "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%o' +604 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +9 ."da"PS.seek 2ml +2 "processing"%X'[ +1616 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%1 +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" +2 "processing"%Q% +3 "core" %^\  +2 ."da"PS.seek 1.5ml +2 "processing"%' +588 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%V * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%J'W +578 "Can"T\ BB +1032 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%n  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%f * +33 "core" * + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%U +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%<' +2271 "core" ' + ."da"PSV.dial PTV +2 "processing"%K +71 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%p +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%w +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%]  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%{'9 +2262 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%j +124 "core"  +2 "processing"%r% +3 "core" %<\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash + "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%d' +598 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +9 ."da"PS.seek 2ml +2 "processing"%m'[ +1612 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%t +68 "core" + ."da"PBV.dial :waste1 +2 "processing"%E  +33 "core" +2 "processing"%y% +3 "core" %_[\  +2 ."da"PS.seek 1.5ml +48 "processing"%h' +593 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%z'W +1615 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%c  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%P * +33 "core" + +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"%F +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%}' +2263 "core" ' + ."da"PSV.dial PTV +2 "processing"% +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%_ +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%|  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2254 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%~ +126 "core"  +6 "processing"%% +12 "core" %7\ +3 #"da"Pulling 0.25ml of PSR.sub1 +8 .PSR.select :sub1 +8 "processing"% +18 ."da"PS.reconfigure PSconfig +5 "processing"%#A d`xb +3 ."da"PS.seek 0.25ml +5 "processing"% '7 +333 "core" ' +3 ."da"delay 5 seconds +503 "processing"%u% +5 "core" %<\  + #"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 + "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'[ +1618 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +71 "core" +5 ."da"PBV.dial :waste1 +11 "processing"%b  +32 "core"  +4 "processing"%% +9 "core" %Yc\  +4 ."da"PS.seek 1.5ml +3 "processing"%' +45 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +538 "core" ' +3 ."da"delay 3 seconds +305 .PBV.dial between PSV and waste1 + "processing"% * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'W +1617 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%'  +32 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%% * +35 "core" , +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"%q +72 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +10 "Can"M\ \ \ +2286 "core" ' + ."da"PSV.dial PTV +2 "processing"% +83 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%* +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%  +70 "core"  +2 ."da"PS.seek :empty +2 "processing"%e'9 +2313 "core" ' +2 "processing"%#9 +3 "core" 94* + #"da"Processing Puck Heater at 28C before imaging + .PH.coast +2 "processing"%  +3 "core" 4* + 4* + "processing"%/& +4 "core" &TN(\ $ + #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&% +3 "core" %\    +2 "storage"(% +3 "core" % W W g\ +2 "storage"(. +2 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 1 +2 "storage"(0($ +340 "core" ( + ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (-& +2 "core" && 6 < \ +2 "manipulator"&9& +3 "core" &-    5 +2 "manipulator"& % +3 "core" %\     +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 + "manipulator"&( +181 "core" ( +2 "manipulator"&3& +3 "core" &   . "~ +2 "storage"(& +3 "core" && , 2 2\ +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&Z' +93 "core" ' +2 "storage"((& +3 "core" && W W &\ +2 ."da"SE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak + "storage"(,'L +285 "core" ' +2 "storage"(?- +3 "core" -'| + ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&4& +2 "core" &\  "~ +2 "storage"(& +3 "core" && 3 3 t\ +2 ."da"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&='\\ +37 "core" ' + ."da"Elbow.hold +2 "manipulator"&), +3 "core" , + ."da"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 "storage"(C- +2 "core" -'| +2 ."da"SE.seek 1.1 Pucks below Top Plate +2 "storage"('4 +29 "core" ' +3 "manipulator"& % +4 "core" %an   Y ɷ + "storage"(8& +4 "core" &&   \ + ."da"Forearm.force -20 + "manipulator"&5 +2 ."da"Forearm.seek 1 + 305 counts +2 "manipulator"&7'ύ +15 "core" ' +2 "manipulator"&:& +3 "core" &\   c "} +2 "storage"(.& +4 "core" && @ A \ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&6' +17 "core" ' +2 ."da"SE.seek 2.1 Pucks below Top Plate +2 "storage"(S'# +42 "core" ' +2 "manipulator"&& +4 "core" &\  $ "} +2 "manipulator"&&% +3 "core" % +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&D'\ +94 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&$( +241 "core" ( +2 "manipulator"&i& +3 "core" &   $ +2 ."da"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &A& +3 "core" &  +2 ."da"Forearm.seek PC + "manipulator"&2' +94 "core" ' + ."da"Hand.close +2 "manipulator"&H/ +71 "core" / +2 ."da"PC.seek :open +44 "processing"%!( +409 "core" ( +2 "storage"(5& +4 "core" && 8 A \ +2 "manipulator"&O& +3 "core" &   +2 "manipulator"&G% +3 "core" %  $ 9 +2 ."da"Forearm.seek :retract +2 "manipulator"&;'\ +98 "core" ' +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&B( +255 "core" ( +2 "manipulator"&l& +3 "core" &\   # +2 "storage"(Y& +4 "core" && 6 = \ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&+' +98 "core" ' + ."da"Hand.open +2 "manipulator"&T1 +69 "core" 1 +2 "storage"(`- +3 "core" -'# +2 ."da"SE.seek 1.86 Pucks below Top Plate +2 "storage"(R' +26 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.19 Pucks below Top Plate +2 "storage"(L' +56 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da19nov2611h100ml.tif +1943 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +2991 #"da"SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 45.887 seconds\ /var/log/esp/da19nov2611h100ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da19nov2611h100ml15s.tif +1556 #SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da19nov2611h100ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da19nov2611h100ml30s.tif +3056 #SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da19nov2611h100ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da19nov2611h100ml70s.tif +7118 #SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da19nov2611h100ml70s.tif: TIFF Upload Complete\ + .Gate.power :camera,:OFF +4 ."Qmail"HABfans.email "45.887 sec auto-exposure",Subject: "da19nov2611h100ml images!" +4025 "storage"("- +7 !"Qmail"o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"./home/esp/esp2/lib/email.rb:287:in `send'"?/home/esp/esp2/protocol/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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +9 "core" -' +2 #"Qmail"Retry #1 of 10 after 10:00 +5 "storage"(>& +2 #"reset-modem"Session Begun +6 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +4 "core" &&\ \ `\ +4 "manipulator"&N& +6 "core" &   "y + ."da"Elbow.seek 1 +2 "manipulator"&^( +28 "core" ( +2 "manipulator"&I& +4 "core" &   + "storage"(\\& +4 "core" && L\ +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&a' +3 "core" ' +3 ."da"SE.reconfigure SEgently +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.9 Pucks below Top Plate +2 "storage"(W') +63 "core" ' +2 "manipulator"&k& +4 "core" &   + "storage"( & +4 "core" && U  +2 ."da"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&M'\\ +34 "core" ' + ."da"Elbow.hold +2 "manipulator"&g, +4 "core" , + ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 2.09 Pucks below Top Plate +2 "storage"([' +21 "core" ' +2 "manipulator"&o% +4 "core" %[b  ȴ + "storage"(1& +4 "core" &&\ U\ I 4\ +2 ."da"Forearm.force -20 + "manipulator"&5 +2 ."da"Forearm.seek 1 + 299 counts +2 "manipulator"&'χ +20 "core" ' +2 "manipulator"&Q& +4 "core" &  +2 "storage"(X& +3 "core" && A  +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&V' +34 "core" ' +2 "storage"(% +4 "core" %  +2 ."downElevator"SE.seek :down +3 "storage"(n'v +100 (f% +3 "core" %gB  QJ +2 "manipulator"&U% +3 "core" %  +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&J'\ +96 "core" ' +40 ' + ."downElevator"SE.coast + "storage"(5 +3 ."da"SC.coast + "storage"(6 +3 #tStarting finalPurge +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%K& +4 "core" &\ +2 "manipulator"&p& +4 "core" &  - + "manipulator"&w% +4 "core" %\ "   ; +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&](- +169 "core" ( +2 "manipulator"&<& +4 "core" &-  i L + ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &j& +2 "core" &-   9 L +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&r' +107 "core" ' + ."psFlush"Hand.close +2 "manipulator"&{/ +65 "core" / +2 "manipulator"&d& +4 "core" &- y L + "manipulator"&t% +4 "core" %  Q } +2 ."psFlush"Forearm.seek :retract + "manipulator"&E'\ +108 "core" ' +2 ."psFlush"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC +2 "manipulator"&y( +119 "core" ( +2 "manipulator"&m& +4 "core" &   z + ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" &   z + ."psFlush"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&h' +98 "core" ' +2 "manipulator"&c& +4 "core" &   z +2 "manipulator"&P% +3 "core" %    +2 "processing"%F& +4 "core" &\ + "processing"%z& +4 ."psFlush"PC.seek :closed +2 "processing"%(Tg +2 "core" &\ +3 &\  +10 &4\ *x +9 &h\ > +9 &x\ L +10 &V`\ K +9 &b\ J +10 &b\ K +9 &e\ J +9 &__\ J +10 &"_\ J +9 &a\ K +9 & b\ J +10 &"gd \ J +9 &$)b\ J +10 &%b \ K +9 &'b\ J +9 &)p_%\ J +10 &+1bR\ J +9 &,b\ J +9 &.b \ K +10 &0y` \ I +9 &29b \ J +10 &3`\ J +9 &5`\ J +9 &7c \ J +10 &9Ab\ J +9 &;`\ J +9 &<`\ J +10 &>`\ J +9 &@I`\ J +10 &B `\ J +9 &C`\ J +9 &Eb\ J +10 &GPd\ K +9 &If\ K +9 &Jv\ L +10 &L\ O +9 &NH\ P +10 &P \ P +9 &Q\ P +9 &Spyn\ . +10 &T*(j\ J +9 &TLU\ ( +2 ( + "processing"%z& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.46 + "processing"%_& +3 "core" &TLC\ ( +2 ."psFlush"Hand.open + "manipulator"& 1 +68 "core" 1 +2 "manipulator"&|% +4 "core" %  + ."psFlush"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&}'\ +99 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%~ +125 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.reconfigure PSconfig +3 "processing"%#A d`xb +3 ."psFlush"PS.seek 1ml +2 "processing"%'P +433 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +670 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1604 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%u +118 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +33 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2637 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +70 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%b' +593 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2122 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +71 "core" + ."psFlush"PBV.dial PSV +2 "processing"% U +51 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2634 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%' @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%%' +2626 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%q  +69 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2649 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +42 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%*' +2628 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +69 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%'W +2639 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%#' +2626 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +69 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%/'9 +2639 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +43 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%'P +478 "Can">\ << +624 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1610 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%- +69 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%9  +52 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"% 'W +239 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +2381 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%3 +71 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.seek 0.5ml + "processing"%' +592 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%(' +2117 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%s +70 "core" + ."psFlush"PBV.dial PSV +2 "processing"%v U +52 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%?'W +2633 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%4 @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2638 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%C  +69 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"% '9 +2636 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%8 +43 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%:' +2640 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%. +69 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%'W +2629 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%& @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%Z' +2626 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +69 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%,'9 +2630 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'=& +3 "core" &orD\ +2 "manipulator"&7& +3 "core" & z +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&( +3 "core" ( + "manipulator"&6& +4 "core" &    z +2 .tElbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &i& +2 "core" &  z +2 .tForearm.seek PC +2 "manipulator"&A' +102 "core" ' + .tHand.close +2 "manipulator"&)/ +75 "core" / +2 .tPC.seek :open +2 "processing"%H( +401 "core" ( +2 "manipulator"&D& +3 "core" &   z +2 "manipulator"&% +3 "core" %  +2 .tForearm.seek :retract +2 "manipulator"&5'\ +92 "core" ' +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&O( +363 "core" ( +2 "manipulator"&G& +3 "core" &   % +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &2& +3 "core" &   * % + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&l'ρ +104 "core" ' +2 "manipulator"&Y& +4 "core" &   D % + "manipulator"&$% +4 "core" %z    +2 "collection"'T& +3 "core" &nqB\ +2 "collection"'`& +3 .tCC.seek :closed +2 "collection"';(O +3 "core" &prG\ +3 &pr=\ 6 +10 &AKoqB\ / +9 &tvor=\ D +10 &#mot5\ J +9 &hnr?\ I +9 &jmp<\ I +10 &ifpq:\ J +9 &,cor5\ I +9 &gnr=\ I +10 &epq?\ I +9 &scos>\ I +10 &!5enq:\ I +9 &"cpr>\ I +9 &$jnr6\ J +10 &&{eor6\ I +9 &(=cnq>\ I +9 &)enr3\ I +10 &+bnr2\ I +9 &-jmp7\ I +10 &/Eeor9\ I +9 &1cnq2\ I +9 &2gnr9\ I +10 &4bmp=\ I +9 &6Mgnr3\ I +9 &8eqq0\ I +10 &9cnr7\ I +9 &;gmr1\ I +10 &=Ufoq.\ I +9 &?imt.\ I +9 &@enq0\ I +10 &Binr,\ I +9 &D]for*\ I +10 &Ffnr#\ J +9 &Guop+\ K +9 &Imo&\ M +10 &KMlo)\ Q +9 &Mmo2\ T +9 &N{kq,\ 3 +10 &Ob'mo/\ "e +9 &OQop0\ B +2 ( + "collection"'`& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.47 + "collection"'S& +3 "core" &OWmp4\ B +2 .tHand.open + "manipulator"&R1 +73 "core" 1 +2 "manipulator"&"% +4 "core" % z  + .tForearm.reconfigure LooseForearm +46 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract + "manipulator"&>'\ +93 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'N& +4 "core" &OWlpE\ B + "collection"'I% +4 "core" %np9\ +2 .tCSV.dial CSR + "collection"'\\  +52 "core"  +2 "collection"'k% +4 "core" %lq>\ + #tPulling 5ml of CSR.flush + .CSR.select :flush + "collection"' +11 .tCS.seek 5ml +2 "collection"' 'l +1329 ."Qmail"HABfans.email "45.887 sec auto-exposure",Subject: "da19nov2611h100ml images!" +4011 !o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"./home/esp/esp2/lib/email.rb:287:in `send'"?/home/esp/esp2/protocol/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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 "core" ' + #"Qmail"Retry #2 of 10 after 10:00 +3 .tdelay 5 seconds +503 .CSR.select :air +2 "collection"' +9 'o% +3 "core" %lko5\  +2 .tCS.reconfigure CSfast + "collection"'#d @b +3 .tCS.seek 7.501ml + "collection"'1' +643 "core" ' + .tCSV.dial :waste +2 "collection"'Q +120 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'X' +251 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1726 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'B& +4 "core" &OVmq?\ B +2 "collection"'% +3 "core" %noE\ + .tCSV.dial :flush +2 "collection"'+  +42 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"'L'l +1191 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'f @ +52 "core" > +2 "collection"'U% +4 "core" %lls7\  +2 .tCS.seek 7ml + "collection"'a' +527 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +4 "collection"'^  + 'W  +41 "core"  +83  + .tCBV.dial :waste1 +2 "collection"'M @ +42 "core" ? +2 .tCS.seek 0ml +2 "collection"'K' +1621 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'& +4 "core" &OVos?\ B + "collection"'p% +4 "core" %ptC\ + .tCSV.dial :flush +2 "collection"'w  +68 "core" +2 .tCS.seek 5ml +2 "collection"'['l +1198 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'V @ +42 "core" B +2 "collection"'<% +4 "core" %lnp7\ +2 .tCS.seek 7ml + "collection"'j' +536 "core" ' +3 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'n  +53 "core"  +2 .tCBV.dial :waste2 + "collection"'0  +108 "core"  +2 .tCS.seek 0ml +2 "collection"'g' +1624 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'{& +4 "core" &OVosA\ B + "collection"'d% +4 "core" %po5\ + .tCSV.dial CSR +2 "collection"'t  +42 "core"  +2 "collection"'J% +4 "core" %oqA\ + #tPulling 8ml of CSR.kill + .CSR.select :kill + "collection"' +11 .tCS.seek 8ml + "collection"'m' +1872 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'' D +549 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +2 "collection"'r +4 'c  +104 "core" ~ +27  + .tCTV.dial :intake +2 "collection"'P  +69 "core" + .tIntake.select :open +2 "sampler") +10 .tCS.seek 2ml + "collection"'F' \\ +1848 "core" ' + .tIntake.select :close + "sampler")0 +10 .tCTV.dial :air + "collection"']  +68 "core"  +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'E' +583 "core" ' + .tCSV.dial CSR +2 "collection"'!  +105 "core"  +2 "collection"'_% +4 "core" %np3\ + #tPulling 5ml of CSR.flush + .CSR.select :flush + "collection"' +10 .tCS.seek 5ml + "collection"' 'l +1347 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml +2 "collection"'|' D +1352 "core" ' + .tCSV.dial CBV +2 "collection"'z +104 "core" ~ +2 .tCS.seek 0ml +2 "collection"'~' +2623 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&h& +4 "core" &  M % + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&e( +15 "core" ( +2 "manipulator"&& +4 "core" &   1 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &u& +3 "core" &   1 +2 .tForearm.seek CC + "manipulator"& 'ρ +96 "core" ' + .tHand.close +2 "manipulator"&/ +76 "core" / +2 .tCC.seek :open +2 "collection"'( +375 "core" ( +2 "manipulator"&& +3 "core" &    1 +2 "manipulator"&b% +3 "core" % Ϗ  B +2 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&(- +271 "core" ( +2 "manipulator"&& +3 "core" &-  H +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &'& +3 "core" &-  H +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&' +115 "core" ' +2 .tHand.open +2 "manipulator"&q1 +69 "core" 1 +2 "manipulator"&%% +4 "core" % k H ȶ\\ + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +106 "core" ' +2 "processing"%& +4 "core" &\ +1169 "Can"B\ -, +8595 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +25455 ."Qmail"HABfans.email "45.887 sec auto-exposure",Subject: "da19nov2611h100ml images!" +4011 !o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"./home/esp/esp2/lib/email.rb:287:in `send'"?/home/esp/esp2/protocol/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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + #Retry #3 of 10 after 10:00 +3518 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18407 "Can"9\ -- +14574 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +23489 ."Qmail"HABfans.email "45.887 sec auto-exposure",Subject: "da19nov2611h100ml images!" +4011 !o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"./home/esp/esp2/lib/email.rb:287:in `send'"?/home/esp/esp2/protocol/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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + #Retry #4 of 10 after 10:00 +5481 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +12432 "Can"2\ -- +20550 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +21526 ."Qmail"HABfans.email "45.887 sec auto-exposure",Subject: "da19nov2611h100ml images!" +4011 !o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"./home/esp/esp2/lib/email.rb:287:in `send'"?/home/esp/esp2/protocol/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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + #Retry #5 of 10 after 10:00 +7443 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +6457 "Can"0\ -- +46139 ."Qmail"HABfans.email "45.887 sec auto-exposure",Subject: "da19nov2611h100ml images!" +4011 !o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"./home/esp/esp2/lib/email.rb:287:in `send'"?/home/esp/esp2/protocol/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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + #Retry #6 of 10 after 10:00 +2562 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +7282 "Can"'\ -- +25703 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +24441 ."Qmail"HABfans.email "45.887 sec auto-exposure",Subject: "da19nov2611h100ml images!" +4011 !o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"./home/esp/esp2/lib/email.rb:287:in `send'"?/home/esp/esp2/protocol/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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + #Retry #7 of 10 after 10:00 +4529 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1303 "Can" \ -- +31681 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +22475 ."Qmail"HABfans.email "45.887 sec auto-exposure",Subject: "da19nov2611h100ml images!" +4011 !o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"./home/esp/esp2/lib/email.rb:287:in `send'"?/home/esp/esp2/protocol/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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + #Retry #8 of 10 after 10:00 +1826 "Can"\ -- +4668 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +32982 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20513 ."Qmail"HABfans.email "45.887 sec auto-exposure",Subject: "da19nov2611h100ml images!" +4011 "Can"\ -- +2 !"Qmail"o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"./home/esp/esp2/lib/email.rb:287:in `send'"?/home/esp/esp2/protocol/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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + #Retry #9 of 10 after 10:00 +8456 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32982 #Session Begun +2 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +16361 "Can")\ -- +2190 ."Qmail"HABfans.email "45.887 sec auto-exposure",Subject: "da19nov2611h100ml images!" +4011 !o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"./home/esp/esp2/lib/email.rb:287:in `send'"?/home/esp/esp2/protocol/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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + #Retry #10 of 10 after 10:00 +10420 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32983 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +10383 "Can"4\ -- +6203 ."Qmail"HABfans.email "45.887 sec auto-exposure",Subject: "da19nov2611h100ml images!" +4011 !o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:@checkpoint: omitted:bt[ "-/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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +41936 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +7845 "Can"7\ -- +25137 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32983 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1869 "Can"1\ -- +31114 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +28881 "Can"/\ -- +4104 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +32982 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +22903 "Can",\ -- +10082 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32982 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +16923 "Can"-\ -- +16061 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +32984 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +10943 "Can"8\ -- +1293 #t-> access 1 +3 .SE.seek :down + "storage"('v +2 "core" ' +2 "manipulator"&*% +4 "core" %\ ( ! E +2 "manipulator"&& +3 "core" &-   H + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 5 + "storage"((< +1289 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (& +2 "core" &<.  8  +48974 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +8408 "Can"F\ :: +13235 #t-> exit +5 #mEXIT @1574795099.87EST @1575296399.16EST = =tMAIN =mMAIN_scheduler @EST1575296400.89 #"core_reset"Sent BREAK +2 #t@0x7667, state=0x3350, ifg=0x00, ie=0x75 #>RESET< ESP2 v3.22 I2C Gateway v3.06 +209 #>RESET< ESP2 v3.22 I2C Gateway v3.06 for core bus +214 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +373 "Can"\  + \ v + #tPolling Can every 10:00 +2 #Cleanly exited at 14:04:59EST26-Nov-19 +60001 "Can"\  +51169 #t-> ESP.ready! +3 #Powering core bus +489 .Gate.power :raw,:ON +3 "sampler") +2 ) + "core"  +2 "collection"' +4 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +3 % 2\ + % *\ +2 % 0\ +3 "sampler")&\ +2 )% +3 "core" % / + .tSS.configure SSconfig +2 "sampler")#.0X +2 .tForearm.configure LooseForearm +2 "manipulator"&#Q@2^d^b +2 &\ & +2 "core" &  \ +2 .tElbow.configure LooseElbow +2 "manipulator"&$ &.,(#b +4 "storage"( & +3 "core" & { T  + .tSC.configure SCloose +2 "storage"($.\ 1~b +3 ( % +2 "core" % | ;  +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 .tCH.coast + "collection"'  +3 "core" + .tCH.configure CHconfig + "collection"'\ 2 +2 .tPH.coast +2 "processing"%  +3 "core" + .tPH.configure PHconfig + "processing"%\ 2 +2 #tAll dwarf controllers running firmware version 3.75 +2 "sampler") +9 "collection"'% +4 "core" %lo\ + "processing"%% +2 ."rdySampler"Intake.select :close +4 "manipulator"&% +3 ."rdySampler"Exhaust.select :close + .CTV.dial :air +2 "collection"'  +2 "core" %  +2 %  \ ; +2 "manipulator"&% + ."rdyProcessing"PSV.dial :air +4 "processing"%  +2 "core" + %   + ."rdySampler"CSV.dial :waste1 +3 .tForearm.reconfigure LooseForearm +3 "collection"' +2 "manipulator"&#@2^d^b +4 .tForearm.home.seek :retract + "manipulator"&'\ +37 "core" + ."rdySampler"SSV.dial :spit,avoiding: :exhaust +2 "sampler") +3 "core"  +2 "sampler")  +5 "core"  +2 ."readyCS"CS.reconfigure CSfast +3 ."rdySampler"SS.reconfigure SSconfig +3 "collection"'#d @b +2 "sampler")#.0X access 2 +3 .SE.seek :down + "storage"(;'v +3 "core" ' + "manipulator"&<% +4 "core" %\   +2 "manipulator"&=& +3 "core" &\  W # +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"(>(K +1281 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (?& +2 "core" &K \  +2465 "Can"\ :: +4951 #t-> startTube 2 +55051 "Can"\ :: +60002 \ :: +29012 #t-> da 40 +2 #da sampling at most 40ml +3 #Loading sh1 puck from tube 2 into Collection Clamp +2 ."Qmail"HABfans.email "Started da in tube 2 at 10:05:02EST02-Dec-19\\n{3 => 0}\\nCan@10:00:12, 22.9C, 22% humidity, 14.8psia, 13.796V, 0.282A, 0.282A avg, 3.89W",Subject: "da sampling at most 40ml" +3 "collection"'@& +3 "core" &lm\  +2 .tHand.open + "manipulator"&A1 +71 "core" 1 + "manipulator"&B% +6 "core" % \   + "storage"(C% +4 "core" %v . +   + "storage"(D. +3 "core" .(K +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(E( +1283 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (F& +6 "core" &   < +2 "manipulator"&G& +8 "core" &\    # +4 .tElbow.reconfigure TightElbow +9 "manipulator"&$&.,(\ #b +6 .tElbow.seek 2 +10 "manipulator"&H( +15 "core" ( +10 "manipulator"&I& +15 "core" &   % +9 "storage"(J& +14 "core" & ! # +8 .tForearm.seek 2 + 700 counts +8 "manipulator"&K' +99 "core" ' + "storage"(L& +4 "core" & . + Y  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"(M'L +273 "core" ' +4 "storage"(N- +10 "core" -'k +6 .tSE.configure SEconfig +8 "storage"(#QK-0-\ b +15 (O& +12 "core" & # $  +7 "manipulator"&P& +12 "core" &  % +4 .tElbow.seek 2 +6 "manipulator"&Q( +20 "core" ( +2 "manipulator"&R& +4 "core" &    +2 "storage"(S& +3 "core" & / 0 R  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&T'υ +25 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&U/ +75 "core" / +2 ."downElevator"SE.seek :down +5 "manipulator"&V& +2 "storage"(W'v +6 "core" &  2  +2 "manipulator"&X% +3 "core" % υ    +2 .tForearm.seek :retract +2 "manipulator"&Y'\ +91 "core" ' + .tElbow.seek CC +2 "manipulator"&Z( +145 "core" ' + ."downElevator"SE.coast + "storage"(5 +7 "core" ( + "manipulator"&[& +4 "core" &   " 4 +3 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &\\& +3 "core" &   4 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&]'ρ +102 "core" ' + "manipulator"&^& +4 "core" &  4 +2 "manipulator"&_% +4 "core" %χ +2 "collection"'`& +3 "core" &io\  +2 "collection"'a& +3 .tCC.seek :closed +2 "collection"'b(O +3 "core" &jq\  +3 &kl\  +9 &5jn\ +| +9 &hkl\ > +10 &m~ln\ L +9 &4ejn\ J +9 &jln\ J +10 &hkp\ J +9 &zgln\ J +10 &<jkm\ J +9 &gkm\ J +9 &hkn\ J +10 & ein\ J +9 &"Biln\ K +9 &$ekn\ J +10 &%clo\ J +9 &'jjm\ J +10 &)Lfho\ J +9 &+hkn\ J +9 &,gko\ J +10 &.cnn\ I +9 &0Thkn\ J +9 &2kkm\ J +10 &3hjm\ I +9 &5hjn\ I +10 &7\\hjm\ J +9 &9khn\ J +9 &:gim\ I +10 &<gjn\ J +9 &>djjn\ J +9 &@'gjo\ I +10 &Agjn\ J +9 &Cgln\ J +10 &Ekkmm\ J +9 &G*qim\ K +9 &Hho\ M +10 &Jhj\ S +9 &LSim\ U +9 &Nhm\ F +10 &O+:hk\ , +9 &O khl\ = +6 ( + "collection"'a& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.67 + .Hand.open +2 "manipulator"&c1 +71 "core" 1 + "manipulator"&d% +4 "core" % χ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&e'\ +99 "core" ' + .tSC.coast + "storage"(6 +3 #tcollectSample 40ml w/bubble point of 24psi + #Priming 7ml + .Gate.power :sampler,:ON + ."pumping"Gate.power :analytic3,:ON +4 .tIntake.select :close + .Exhaust.select :close + .SS.hold +2 "sampler")f+ +3 "core" + +2 "sampler")g% +4 "core" %  +2 "collection"'h& +3 "core" &OHjl\ = +3 "Can"\ HH + #tCalibrating pressure and temperature sensors +2 .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X +17 + .tdelay 3.8 seconds +383 "collection"'l% +3 "core" %gk\ +2 "sampler")m% +3 "core" %?/ j +2 .tSSV.dial :spit + "sampler")n +125 "core"  +2 .tSS.seek 0ml + "sampler")o' +285 "core" ' + .tSSV.dial CBV +2 "sampler")p  +126 "core" + .tCTV.dial :intake +2 "collection"'q  +68 "core"  + #tWaiting for external sampler to finish priming... + .delayUntil "10:08:33.60" +1613 #"pumping"0.0L/min +3006 #0.0L/min +3006 #0.0L/min +3006 #0.0L/min +3006 #0.0L/min +2867 ."connect"SSV.dial CBV +2 .tCBV.dial SSV + #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open +2 "sampler") +132 #"pumping"0.0L/min +78 "collection"'r% +2 "core" %sw\ +2 #tIntake @15.4psia, vacuum from 9.9 to 12.9psi + .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X + ."CSpush"CS.reconfigure CSfast +3 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'8' +108 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")9 +127 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X' +47 "core" ' +2 .tExhaust.select :close + "sampler") +3 "core" B +2 ."airStroke"CS.seek 10ml +2 "collection"'F' D +3 ."connect"SSV.dial CBV,avoiding: :exhaust +3 .tCBV.dial SSV +3 "sampler")G  +181 "core"  + .tCTV.dial :air +2 .delay 15 seconds +1501 .SSV.dial :spit,avoiding: :exhaust +2 "sampler")I +127 "core"  + ."prepCSV"CTV.dial CSV,avoiding: :intake +4 .tSS.seek 0ml +4 "collection"'J  +4 "sampler")L' +4 "core" ' +2 .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")$  +115 "core" ~ +14  +351 ' + "sampler")&% +4 "core" %  + .tCBV.dial between SSV and waste2 +2 "collection"'N  +38 "core"  +2 "collection"'O% +3 "core" % Hhk\  +2 ."connect"CTV.dial CSV,avoiding: :air +4 .tCSV.dial CTV + "collection"';  +42 "core"  +2 .tCS.reconfigure CSpressurize +2 "collection"'# d@<< b +2 .tCS.seek 0ml +2 "collection"'P' +2467 "core" '2  !\ ۪ +3 "collection"'R% +4 "core" % #\  + "sampler")S% +4 "core" %  + #tBubblePoint: Intake @38.9psia, Outlet @14.6psia + .CBV.dial SSV +2 "collection"'U @ +38 "core" A + .tSS.reconfigure SSconfig +3 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'`' +129 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")Q +55 "core" ' + ."CSpush"CS.coast + "collection"'5 +71 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X +103 "collection"'(9 +2 "core" 96< +103 "collection"'9 +2 "core" 9S: +103 "collection"'9 +4 "core" 9q7 +103 "collection"'#9 +2 "core" 94 +103 "collection"',9 +2 "core" 92 +103 "collection"'-9 +2 "core" 91 +103 "collection"'"9 +2 "core" 9. +103 "collection"'/9 +3 "core" 9+ +103 "collection"'09 +2 "core" 9* +103 "collection"'19 +2 "core" 91( +103 "collection"'.9 +2 "core" 9H& +103 "collection"'29 +2 "core" 9c$ +103 "collection"'49 +2 "core" 9|! +103 "collection"'59 +2 "core" 9 +103 "collection"'79 +2 "core" 9 +103 "collection"'39 +2 "core" 9 +103 "collection"'99 +2 "core" 9 +103 "collection"'9 +2 "core" 9 +103 "collection"'69 +2 "core" 9  +103 "collection"'89 +2 "core" 9  +103 "collection"':9 +2 "core" 9 -  +103 "collection"'=9 +2 "core" 9 @ +103 "collection"' 9 +3 "core" 9 S +103 "collection"'<9 +2 "core" 9 f +103 "collection"'?9 +2 "core" 9 v +103 "collection"'@9 +2 "core" 9   +103 "collection"'A9 +2 "core" 9 % +103 "collection"'B9 +3 "core" 9 ) +103 "collection"'D9 +2 "core" 9 - +103 "collection"'!9 +2 "core" 9 1 +103 "collection"'G9 +2 "core" 9 5 +103 "collection"'C9 +2 "core" 9 : +104 "collection"'I9 +3 "core" 9 > +103 "collection"'J9 +2 "core" 9 B +103 "collection"'$9 +2 "core" 9\ F +103 "collection"'>9 +2 "core" 9\ K +103 "collection"'&9 +2 "core" 9\ O +103 "collection"'N9 +3 "core" 9\ #S +103 "collection"'O9 +2 "core" 9\ -W +103 "collection"';9 +2 "core" 9\ 6[ +103 "collection"'F9 +2 "core" 9\ ?` +103 "collection"'R9 +2 "core" 9\ Gd +103 "collection"'S9 +3 "core" 9\ Ph +103 "collection"'U9 +2 "core" 9\ Vl +103 "collection"'L9 +2 "core" 9\ ]p +103 "collection"'X9 +2 "core" 9\ du +103 "collection"'H9 +2 "core" 9\ iy +103 "collection"'K9 +3 "core" 9\ o} +103 "collection"'V9 +2 "core" 9\ t +2 .tCH.hold 10:00,70C +3 "collection"'[ `\ `\ r  +3 "core"  +25264 "Can"\ +34738 "core" ` + "collection"'M9 +4 "core" 9\  + #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml +2 "collection"'T' +337 "core" ' + .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'_ @ +95 "core" B + .tCSV.dial :air +2 "collection"'\\ @ +40 "core" > +2 .tCS.seek 5ml + "collection"'Q'l +1355 "core" ' + .tCSV.dial CTV +2 "collection"'P  +43 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'` @ +43 "core" ? + .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'^  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'W @ +42 "core" ? + .tdelay 2 seconds +203 .CS.seek 0ml +2 "collection"'+' +1349 "core" ' + #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV +2 "collection"'c +94 "core"  + .tCBV.dial CSV +2 "collection"'Y  +29 "core"  + "collection"'a% +4 "core" % 2 3\ +2 .tCS.seek 5ml +2 "collection"'g'l +1345 "core" ' + .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'d  +41 "core" + "collection"'h% +4 "core" %lS\  +2 .tCS.seek 7ml +2 "collection"']' +585 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"' @ +41 "core" > +2 .tCS.seek 10ml + "collection"'E' D +841 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'k ` +108 "core" _ + #tRecycling Lysate (#1 of 1) +2 .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'f   +38 "core" " +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'l  +2 'm  +27 "core"  +99  +2 .tCS.seek 5ml + "collection"'j'l +1345 "core" ' + .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'i @ +93 "core" A + .tCSV.dial :waste +2 "collection"'n +95 "core" + .tCS.seek :empty +2 "collection"'q'Ͱ +1352 "core" ' + .tCSV.dial :air +2 "collection"'p @ +69 "core" B +2 .tCS.seek 5ml + "collection"'u'l +1350 "core" ' + .tCSV.dial CTV +2 "collection"'v  +41 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'w @ +42 "core" > + .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'x  +43 "core"  +3 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"'y @ +43 "core" > + .tdelay 2 seconds +203 .CS.seek 0ml +2 "collection"'s' +1353 "core" ' + #tRecovering Lysate (#2 of 2) + .CSV.dial CBV +2 "collection"'t +94 "core" ~ + .tCBV.dial CSV +2 "collection"'|  +38 "core"  + "collection"'}% +4 "core" %u\ +2 .tCS.seek 5ml +2 "collection"'~'l +1355 "core" ' + .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'z  +42 "core" + "collection"'% +4 "core" %l\ +2 .tCS.seek 7.001ml +2 "collection"'{' +596 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air2 +4 "collection"' @ +38 "core" ? +2 .tCS.seek 10ml + "collection"'' D +846 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +106 "core" _ + #tLysing Complete +2 "collection"'& +4 "core" &OG-0\ = + #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&% +4 "core" %\   ? & + "storage"(% +4 "core" % : @ >  + "storage"(. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 1 + "storage"( ($ +346 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (\ & +2 "core" && $ + 6  +2 "manipulator"&& +3 "core" &  4 +2 "manipulator"& % +3 "core" %\    & +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&( +155 "core" ( + "manipulator"&& +4 "core" &   \ +2 "storage"(& +3 "core" && . & /  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"&' +99 "core" ' + "storage"( & +4 "core" && > < $  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"( 'L +276 "core" ' +3 "storage"(- +3 "core" -'L + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tSE.seek :place +2 "storage"(' +33 "core" ' +2 "manipulator"&& +4 "core" &  \ + "manipulator"&% +4 "core" % \ * + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +91 "core" ' + .tElbow.seek CC +2 "manipulator"&( +160 "core" ( + "manipulator"&& +4 "core" &# k =B +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &# I =B +2 .tForearm.seek CC +42 "manipulator"&'ρ +111 "core" ' + .tHand.close + "manipulator"&%/ +74 "core" / + .tCC.seek :open +2 "collection"'( +380 "core" ( + "storage"('& +4 "core" && 0 + G  +2 "storage"()& +3 "core" && / / '  +2 "manipulator"&(& +3 "core" &#  =A +2 "manipulator"&% +3 "core" % υ  b +2 .tForearm.seek :retract +2 "manipulator"&'\ +104 "core" ' +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&#( +158 "core" ( + "manipulator"&,& +4 "core" &  X  +2 "storage"(-& +4 "core" && < 9  + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 1 +2 "manipulator"&"'\\ +111 "core" ' + .tElbow.hold +2 "manipulator"&/, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&01 +67 "core" 1 +2 "manipulator"&1% +4 "core" % pi B ȵ + "storage"(.& +4 "core" && # $ Y  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 320 counts + "manipulator"&2'Ϝ +17 "core" ' + "manipulator"&4& +4 "core" &   @  +2 "storage"(5& +3 "core" && _ L   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"&7' +37 "core" ' +2 "storage"(3% +3 "core" % a _  +2 ."downElevator"SE.seek :down +4 "storage"(9'v +100 (% +2 "core" %G ; < B TV +2 "manipulator"&6% +4 "core" %  ? +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&8'\ +88 "core" ' +69 ' + ."downElevator"SE.coast + "storage"(5 +2 .tSC.coast + "storage"(6 +3 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"':& +3 "core" &27\ +2 "manipulator"&=& +4 "core" &  p  + "manipulator"& % +4 "core" %\  J  +2 .tElbow.seek FlushPuck::Garage + "manipulator"&<(- +171 "core" ( + "manipulator"&?& +4 "core" &-  C +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &@& +3 "core" &-  O C + .tForearm.seek :garage +2 "manipulator"&A' +110 "core" ' +2 .tHand.close + "manipulator"&B/ +72 "core" / + "manipulator"&D& +4 "core" &-  C +2 "manipulator"&!% +3 "core" % v 6 ȹ. +2 .tForearm.seek :retract +2 "manipulator"&G'\ +107 "core" ' + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&C( +297 "core" ( +2 "manipulator"&I& +4 "core" &    + +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &J& +3 "core" & + +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&$'ρ +101 "core" ' + "manipulator"&>& +4 "core" &  6 + +2 "manipulator"&&% +4 "core" %σ s +2 "collection"'N& +3 "core" &37\ +2 "collection"'O& +3 .tCC.seek :closed +2 "collection"';(O +3 "core" &29\ +2 &58\  +10 &469\ *z +9 &h48\ = +9 &{58\ J +10 &\\b58v\ H +9 &j48Y\ H +9 &i49K\ H +10 &i57\ H +9 &cj48\ H +10 &$f47\ I +9 &g37\\\ I +9 & e29=\ H +10 &"kj49\ H +9 &$,g37\ I +9 &%e67e\ I +10 &'h48b\ I +9 &)se48\ H +9 &+5c49\ H +10 &,g59\ I +9 &.b25\ H +10 &0|g58\ H +9 &2<g49\ I +9 &3e48\ H +10 &5e58\ H +9 &7c48\ H +9 &9Eh49p\ H +10 &;f47^\ H +9 &<h48F\ H +10 &>g39\ H +9 &@Mf48\ H +9 &Bg49\ I +10 &Ce48\ H +9 &Ek58\ H +10 &GRr39u\ J +9 &I49i\ K +9 &J38R\ P +10 &Ly68C\ T +9 &N8599\ B +9 &OA?39\ #i +10 &Ozb17|\ F +2 ( + "collection"'O& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.55 + "collection"'F& +4 "core" &Ozg59\ F + .tHand.open + "manipulator"&R1 +70 "core" 1 + "manipulator"&S% +4 "core" % σ  ( +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&U'\ +101 "core" ' + .tPSV.dial PSR +2 "processing"%L +125 "core"  + "processing"%X% +4 "core" %[\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%j +11 .tPS.seek 1.5ml + "processing"%H' +1459 "Can"\ ?? +151 "core" ' + .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%K  +42 "core"  +2 .tPS.seek 0ml + "processing"%V'W +1603 "core" ' + .tPSV.dial PSR +2 "processing"%o +55 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%[' +2633 "core" ' + ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "processing"%M +2 "collection"'r  +5 "core"  +2 "processing"%_  +41 "core"  +32 + .tPSV.dial :mixloop +2 "processing"%\\ +99 "core" + .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%T  +123 "core" +2 .tPS.seek 0ml + "processing"%P'W +2629 "core" ' + .tPSV.dial :air +2 "processing"%`  +41 "core"  +2 .tPS.seek 2.5ml + "processing"%^' +2632 "core" ' + .tPSV.dial :mixloop +2 "processing"%W +42 "core" +2 .tPS.seek 0ml +2 "processing"%Q'W +2632 "core" ' + .tPSV.dial :air +2 "processing"%c  +42 "core"  +2 .tPS.seek 2.5ml + "processing"%Y' +2633 "core" ' + .tPSV.dial :mixloop +2 "processing"%a +42 "core" +2 .tPS.seek 0ml + "processing"%+'W +2636 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&d& +3 "core" & + +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&h( +3 "core" ( + "manipulator"&g& +3 "core" &   + +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &  + + .tForearm.seek CC +2 "manipulator"&]'ρ +103 "core" ' + .tHand.close + "manipulator"&k/ +67 "core" / + .tCC.seek :open +2 "collection"'f( +380 "core" ( + "manipulator"&l& +4 "core" &  + +2 "manipulator"&m% +3 "core" %   ' W +2 .tForearm.seek :retract + "manipulator"&E'\ +99 "core" ' + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&i(- +270 "core" ( + "manipulator"&n& +4 "core" &-   3 D + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &j& +2 "core" &-  i D +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&p' +113 "core" ' +2 .tHand.open +2 "manipulator"&q1 +77 "core" 1 + "manipulator"&v% +4 "core" % \ S & ȯ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&w'\ +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 2 into Collection Clamp + "collection"'x& +4 "core" &=>*\ +2 "manipulator"&y% +3 "core" %\  B  +2 "storage"(u% +4 "core" %| x w K  + "storage"(t. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 2 + "storage"(|( +337 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (}& +2 "core" &  m g  +2 "manipulator"&s& +3 "core" &-  : D + "manipulator"&z% +4 "core" %\  ;  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 + "manipulator"&( +171 "core" ( + "manipulator"&~& +4 "core" &   < T +2 "storage"(& +3 "core" &  k k  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&{' +97 "core" ' + "storage"(& +4 "core" &  k m s  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +43 "storage"('L +291 "core" ' + "storage"(- +3 "core" -'s +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (& +2 "core" &  a ^   +2 "manipulator"&& +3 "core" &  p T +2 .tElbow.seek 2 +2 "manipulator"&\ ( +3 "core" ( + "manipulator"&& +4 "core" &    T + "storage"( & +4 "core" &  _ ^  +2 .tForearm.seek 2 + 300 counts + "manipulator"&'υ +25 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +74 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"& & +3 "storage"(Z'v +6 "core" &  f T +2 "manipulator"&e% +3 "core" % σ  +2 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' + .tElbow.seek CC +2 "manipulator"&( +159 "core" ' + ."downElevator"SE.coast + "storage"(5 +4 "core" ( + "manipulator"&& +4 "core" &   d  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 & & +2 "core" & V  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'ρ +105 "core" ' + "manipulator"&& +4 "core" &   &  +2 "manipulator"&% +4 "core" %|  J S +2 "collection"'& +3 "core" &>?\ +2 "collection"'%& +4 .tCC.seek :closed +2 "collection"'(O +2 "core" &>A\ +2 &;@\  +10 &3=?\ *y +9 &h=?\ = +9 &u>@\ I +10 &\\`>?\ H +9 &e=A\ H +9 &d;@\ H +10 &d;Ar\ H +9 &bf?Ag\ H +10 &%a<AV\ H +9 &f=BJ\ H +9 & c=A6\ H +10 &"je=@5\ H +9 &$,f>@'\ H +9 &%d<C$\ H +10 &'g=B\ H +9 &)rd?A\ H +10 &+4e<A\ H +9 &,g<?\ H +9 &.e=A\ H +10 &0|f=@\ H +9 &2>e>@\ H +9 &4d>A\ G +10 &5e=@\ H +9 &7e;A\ H +10 &9Ff>@t\ H +9 &;b<BW\ H +9 &<e:@\ H +10 &>d=B\ H +9 &@Ne<@\ H +9 &Be>A\ H +10 &Cc<@\ H +9 &Eg<@\ H +10 &GSo<?\ I +9 &I =A\ L +9 &J;B\ Q +10 &Ly;>\ T +9 &N9<@\ A +9 &OA@;?\ #i +10 &O|k:?\ F +2 ( + "collection"'%& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.58 + .Hand.open + "manipulator"&b1 +68 "core" 1 + "manipulator"&'% +4 "core" % |   S +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&)'\ +92 "core" ' + .tSC.coast + "storage"(6 +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'(  +124 "core"  + .tCSV.dial CTV +2 "collection"'  +28 "core"  +2 .tPS.seek 2.5ml + "processing"%,' +2633 "core" ' + "collection"'-% +4 "core" % E\  +2 .tCS.seek 4.15ml +2 "collection"''Q +1569 "core" ' + .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%  +42 "core"  + .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%0  +69 "core"  +2 .tPS.seek 0ml + "processing"%1'W +2639 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"'. ` +37 "core" ^ + .tCSV.dial :air +2 "collection"'4 @ +42 "core" > +2 .tCS.seek 10ml + "collection"'5' D +1568 "core" ' + .tCSV.dial CTV +2 "collection"'3  +42 "core"  +2 .tCS.seek 0ml + "collection"'' +2614 "core" ' + .tCBV.dial :waste1 +2 "collection"' @ +27 "core" @ + .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'6  +123 "core" + "collection"'#& +4 "core" &O|g4\ F +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&"% +4 "core" %\   + "storage"(2% +4 "core" %r F < 9  + "storage"(:. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 1 + "storage"(=($ +345 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +4 ( & +2 "core" &$   z  +2 "manipulator"&& +3 "core" & 7  +2 "manipulator"&7% +3 "core" %\  C  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&?( +145 "core" ( + "manipulator"&@& +4 "core" &  +2 "storage"(9& +3 "core" &$     +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"& ' +88 "core" ' + "storage"(/& +4 "core" &$ < ;  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"(B'L +281 "core" ' +3 "storage"(D- +3 "core" -' + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +2 "manipulator"&!& +3 "core" &   +2 "storage"(8& +3 "core" &$ < 7  + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&A'\\ +35 "core" ' + .tElbow.hold +2 "manipulator"&I, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(<- +2 "core" -' +2 .tSE.seek 0.1 Pucks below Top Plate +2 "storage"(J'< +29 "core" ' + "manipulator"&>% +4 "core" %mj   L ɶ +2 "storage"(&& +4 "core" &$ G  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 317 counts +2 "manipulator"&N'ϙ +18 "core" ' + "manipulator"&G& +4 "core" &  7 +2 "storage"(& +4 "core" &$ +  2  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&F' +30 "core" ' +2 .tSE.seek 1.1 Pucks below Top Plate +2 "storage"(R'+ +41 "core" ' + "manipulator"&S& +4 "core" & A +2 "manipulator"&O% +4 "core" %\   4 + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&L'\ +87 "core" ' + .tElbow.seek CC +2 "manipulator"&X( +147 "core" ( +3 "manipulator"&$& +3 "core" & > 3 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &K& +2 "core" & 3 +2 .tForearm.seek CC + "manipulator"&H'ρ +95 "core" ' + .tHand.close + "manipulator"&o/ +68 "core" / + .tCC.seek :open +2 "collection"'V( +380 "core" ( + "storage"(M& +4 "core" &$    +2 "storage"(_& +3 "core" &$    +2 "manipulator"&r& +3 "core" &  2 +2 "manipulator"&\\% +3 "core" % ω * +2 .tForearm.seek :retract + "manipulator"&T'\ +94 "core" ' + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&[( +159 "core" ( + "manipulator"&`& +4 "core" &  .  +2 "storage"(P& +3 "core" &$ 9 ;   +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 1 +2 "manipulator"&W'\\ +110 "core" ' + .tElbow.hold +2 "manipulator"&^, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&c1 +68 "core" 1 +2 "manipulator"&Q% +4 "core" % ku C ɹ+ + "storage"(a& +4 "core" &$ # $ +32 .tForearm.force -20 + "manipulator"&5 +43 .tForearm.seek 1 + 315 counts +10 "manipulator"&Y'ϗ +20 "core" ' + "manipulator"&d& +4 "core" &  ,  +2 "storage"(g& +3 "core" &$ A F t  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&' +25 "core" ' +2 "storage"(k% +3 "core" %5 D A (  +2 ."downElevator"SE.seek :down +4 "storage"(C'v +100 (U% +2 "core" %xA = = ' SV +2 "manipulator"&;% +4 "core" %F ) +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&l'\ +93 "core" ' +53 ' + ."downElevator"SE.coast + "storage"(5 +2 .tSC.coast + "storage"(6 +3 .tPSV.dial :air +2 "processing"%m  +82 "core"  +3 .tPS.seek 2.5ml +2 "processing"%]' +2637 "core" ' + .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%n +54 "core" + .tdelay 1 second +102 .PSV.dial :air +2 "processing"%j  +40 "core"  + .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%h +42 "core" + .tdelay 1 second +102 .PSV.dial :air +3 "processing"%q  +43 "core"  + .tdelay 1 second +103 .PS.seek 0ml +2 "processing"%v'W +2638 "core" ' + #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%E& +5 "core" &\ + "manipulator"&x& +4 "core" &  0  + "manipulator"&y% +4 "core" %\   \ 2 + .tElbow.seek FlushPuck::Garage +2 "manipulator"&u(- +176 "core" ( + "manipulator"&t& +4 "core" &-   ! + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &p& +3 "core" &-  A ! + .tForearm.seek :garage +2 "manipulator"&}' +109 "core" ' + .tHand.close + "manipulator"&s/ +76 "core" / + "manipulator"&z& +4 "core" &- 8 ! +2 "manipulator"&~% +3 "core" % l Ƕ +2 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&( +125 "core" ( + "manipulator"&i& +4 "core" &   s +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &w& +3 "core" &   s +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&' +101 "core" ' + "manipulator"&& +4 "core" &   s +2 "manipulator"&% +4 "core" %  +2 "processing"%& +3 "core" &\ +2 "processing"% & +4 .tPC.seek :closed +2 "processing"%(Tg +4 "core" &\ + &\  +8 &4D\ *x +9 &d\ = +10 &\\\ K +9 &c\ K +9 &i\ K +10 &h\ K +9 &gj\ J +9 &)h\ J +10 &h\ J +9 &i$\ J +10 & ne\ K +9 &"1e\ J +9 &#b\ J +10 &%e\ J +9 &'wc \ J +9 &)9b\ J +10 &*g\ J +9 &,c\ J +10 &.~c\ K +9 &0Bc\ J +9 &2d#\ J +10 &3d\ J +9 &5f\ J +9 &7Ib\ J +10 &9 b\ J +9 &:c%\ J +10 &<c5\ J +9 &>Rb4\ J +9 &@c8\ J +10 &Ab6\ J +9 &Cc8\ I +9 &EYh1\ J +10 &Gi)\ K +9 &Hk=\ K +10 &Jv6\ L +9 &LT>\ O +9 &N9\ O +10 &OA\ O +9 &QB\ P +9 &SG~E\ / +10 &T&3`B\ < +9 &T;H\ ' +3 ( + "processing"% & +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.42 + "processing"% & +4 "core" &T;\ ' +2 .tHand.open + "manipulator"&e1 +70 "core" 1 + "manipulator"&% +4 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&{'\ +100 "core" ' + .tPRV.dial :air +2 "processing"%  +43 "core"  + .tPSV.dial :mixloop +2 "processing"% +42 "core" + "processing"%% +4 "core" %Tj\ +2 .tPS.seek 0.3ml +2 "processing"%' +393 "core" ' + .tPSV.dial PSR +2 "processing"% +97 "core"  + "processing"%% +4 "core" %\  + #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml +2 "processing"%\ '* +494 "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"%Z +98 "core" + .tPTV.dial :mixing +2 "processing"% @ +67 "core" A + .tPBV.dial :waste2 +2 "processing"%f  +88 "core"  +2 .tPS.seek 0ml + "processing"%b'W +2633 "core" ' + #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&'& +3 "core" & - s +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&%( +3 "core" ( +2 "manipulator"&(& +4 "core" & s + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &  s +2 .tForearm.seek PC + "manipulator"&' +98 "core" ' + .tHand.close +2 "manipulator"&|/ +69 "core" / + .tPC.seek :open +2 "processing"%+( +402 "core" ( + "manipulator"&-& +4 "core" &   s +2 "manipulator"&% +3 "core" %   +2 .tForearm.seek :retract + "manipulator"&'\ +99 "core" ' + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&0(- +134 "core" ( + "manipulator"&,& +4 "core" &-  * +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &.& +3 "core" &-  * + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&4' +116 "core" ' + .tHand.open + "manipulator"&1 +78 "core" 1 + "manipulator"&3% +4 "core" % c # ȳB +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&5'\ +110 "core" ' + #tLoading da puck from tube 2 into Processing Clamp +2 "processing"%& +4 "core" &\ + "manipulator"&6% +4 "core" %\  + "storage"(#% +4 "core" %o m m  + "storage"(". +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 + "storage"(2( +347 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (:& +2 "core" & _ b  +2 "manipulator"& & +3 "core" &-  * +2 "manipulator"&% +3 "core" %\  L +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&7( +168 "core" ( + "manipulator"&@& +4 "core" &   % +2 "storage"(9& +3 "core" & ^ \\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&/' +101 "core" ' + "storage"(& +4 "core" & ` ^  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"()'L +281 "core" ' + "storage"(D- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +48 (!& +5 "core" & 8 3  +2 "manipulator"&8& +3 "core" &  $ +2 .tElbow.seek 2 + "manipulator"&<( +4 "core" ( +2 "manipulator"&>& +3 "core" &   $ +2 "storage"(&& +3 "core" & < > -  +2 .tForearm.seek 2 + 300 counts +3 "manipulator"&G'υ +23 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&/ +74 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&S& +2 "storage"(O'v +6 "core" &  - $ +2 "manipulator"& % +4 "core" % {  ) +2 .tForearm.seek :retract +2 "manipulator"&?'\ +90 "core" ' + .tElbow.seek PC +2 "manipulator"&B( +171 "core" ' + ."downElevator"SE.coast + "storage"(5 +71 "core" ( + "manipulator"&A& +4 "core" &  ! +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &N& +3 "core" & +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&J' +99 "core" ' + "manipulator"&$& +4 "core" &    +2 "manipulator"&K% +4 "core" %   +2 "processing"%F& +4 "core" &\ + "processing"%I& +4 .tPC.seek :closed +2 "processing"%o(Tg +2 "core" &\ +3 &\  +9 &4\ )w +9 &h\ > +10 &x\ K +9 &U^\ J +9 &c\ K +10 &e'\ K +9 &c \ K +10 &\\b\ J +9 &_\ J +9 &eG\ K +10 & cP\ J +9 &"dbL\ J +9 &$'c\ J +10 &%aC\ J +9 &'d\ J +10 &)lbF\ J +9 &+/cZ\ J +9 &,`V\ J +10 &.`Z\ J +9 &0t`^\ J +9 &26`b\ J +10 &3b[\ J +9 &5`Y\ J +10 &7}b[\ J +9 &9>eS\ J +9 &;aU\ J +10 &<eT\ J +9 &>_L\ J +9 &@G`S\ J +10 &B cR\ J +9 &CdS\ J +10 &EgR\ J +9 &GNcQ\ J +9 &IkS\ J +10 &J{Q\ L +9 &LR\ O +9 &NFQ\ P +10 &PI\ P +9 &QB\ P +10 &Soym7\ . +9 &T**u1\ H +9 &TK9\ ' +3 ( + "processing"%I& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.45 + .Hand.open +2 "manipulator"&L1 +72 "core" 1 +3 "manipulator"&% +3 "core" %  / +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&M'\ +93 "core" ' + .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 2 in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +4 "processing"%_  + %r9 +5 "core" 9 +103 "processing"%\\9 +2 "core" 9 +103 "processing"%`9 +2 "core" 9  +103 "processing"%P9 +2 "core" 9  +103 "processing"%H9 +2 "core" 9 +103 "processing"%X9 +2 "core" 9 +103 "processing"%c9 +2 "core" 9 +103 "processing"%Q9 +2 "core" 9 +103 "processing"%a9 +2 "core" 9" +103 "processing"%T9 +3 "core" 9& +103 "processing"%d9 +2 "core" 9+ +103 "processing"%g9 +2 "core" 9/ +103 "processing"%k9 +2 "core" 93 +103 "processing"%[9 +2 "core" 97 +103 "processing"%U9 +2 "core" 9; +103 "processing"%;9 +2 "core" 9@ +103 "processing"%W9 +2 "core" 9D +103 "processing"%Y9 +2 "core" 9H +103 "processing"%R9 +2 "core" 9L +103 "processing"%m9 +2 "core" 9\ P +103 "processing"%9 +2 "core" 9U +103 "processing"%C9 +2 "core" 9Y +103 "processing"%=9 +2 "core" 9] +103 "processing"%19 +2 "core" 9&a +103 "processing"%n9 +3 "core" 9-e +103 "processing"%j9 +2 "core" 95j +103 "processing"%h9 +2 "core" 9=n +103 "processing"%q9 +2 "core" 9Dr +103 "processing"%]9 +2 "core" 9Lv +103 "processing"%E9 +3 "core" 9Uz\ +103 "processing"%x9 +2 "core" 9] +103 "processing"%y9 +2 "core" 9e +2 .tPH.hold 2:00:00,28C +3 "processing"%t ppc +3 .tdelay 1:30 +2 "core"  +1046 "Can"\ 22 +7955 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%p +98 "core"  + "processing"%^% +4 "core" %Va\ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +11 .tPS.seek 0.5ml + "processing"%s' +590 "core" ' + .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +10 .tPS.seek 2ml +2 "processing"%z'[ +1613 "core" ' + .tPTV.dial :puck +2 "processing"%~  +69 "core"  + .tPSV.dial PTV +2 "processing"%l +70 "core" + .tPBV.dial :waste1 +2 "processing"%i  +124 "core"  + "processing"%w% +4 "core" %W-\  +2 .tPS.seek 1.5ml +2 "processing"%}' +591 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 .tPS.seek 0ml +2 "processing"%'W +1603 "core" ' + .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +33 "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"% +70 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%*' +2250 "core" ' + .tPSV.dial PTV +2 "processing"% +70 "core" + .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%e +70 "core"  + .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"% +70 "core" + .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%  +69 "core"  + .tPS.seek :empty +2 "processing"%'9 +2250 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +120 "core" + .tPSV.dial :mixloop +2 "processing"% +43 "core" + .tPRV.dial :ab1 +2 "processing"% @ +70 "core" A + .tPS.reconfigure PSslow +3 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%v'w +359 "core" ' + .tdelay 2 seconds +203 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +3 "collection"'  + "processing"%  +45 "core" +7 + "processing"%% +4 "core" %x\  +2 .tPS.seek 0.32ml +2 "processing"%\ '% +401 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'Z  +30 "core" + .tPRV.dial :air +2 "processing"%  +40 "core"  +2 .tPS.seek 0.9ml +2 "processing"%f'D +1225 "core" ' + .tPRV.dial :waste2 +2 "processing"% @ +68 "core" > +2 .tPS.seek 0.5ml +2 "processing"%'' +862 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%(  +43 "core"  + .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%'[ +1640 "core" ' + .tPSV.dial :PML +2 "processing"%| +42 "core" + .tPTV.dial :mixing +2 "processing"% @ +69 "core" A + .tPBV.dial :waste1 +2 "processing"%{  +33 "core" + "processing"%% +4 "core" %b\  +2 .tPS.seek 1.85ml +2 "processing"%-'B +235 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 .tPS.seek 0ml +2 "processing"%,'W +1069 "Can"\ 99 +897 "core" ' + .tdelay 2 seconds +250 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'.& +3 "core" &FK2\ +2 "manipulator"&& +3 "core" & +2 "manipulator"&%% +3 "core" %\  7 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&(- +133 "core" ( + "manipulator"&3& +4 "core" &-  & +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-  & +2 .tForearm.seek :garage +2 "manipulator"&' +110 "core" ' +2 .tHand.close +2 "manipulator"&6/ +73 "core" / + "manipulator"&#& +4 "core" &-  W & +2 "manipulator"&"% +4 "core" %  ` ȼF +2 .tForearm.seek :retract +2 "manipulator"&4'\ +105 "core" ' + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&:( +272 "core" ( + "manipulator"& & +4 "core" &# M =G +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &# =G +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&@'ρ +96 "core" ' + "manipulator"&9& +4 "core" &# + =G +2 "manipulator"&% +4 "core" % G +2 "collection"'0& +3 "core" &EN1\ +2 "collection"'5& +3 .tCC.seek :closed +2 "collection"'D(O +3 "core" &GJ'\ +3 &FI%\  +8 &2GK&\ *y +9 &fFJ'\ = +10 &{GL&\ K +9 &RbFK%\ I +9 &eGK'\ I +10 &dEH"\ I +9 &cFI\ I +10 &YiIK \ J +9 &eEI\ J +9 &cGJ&\ J +10 & dFK%\ I +9 &"beFH\ I +9 &$$iGJ\ I +10 &%bEK!\ I +9 &'dFH\ J +10 &)jeFI\ I +9 &+-cFJ\ I +9 &,hIK#\ I +10 &.eFI\ I +9 &0sfFH\ I +9 &25fEJ\ I +10 &3fFI\ I +9 &5cGH\ I +10 &7{`DJ\ I +9 &9=gEJ#\ I +9 &:cHK\ J +10 &<cHK!\ I +9 &>`EJ\ I +9 &@DbHJ\ J +10 &BdEJ\ I +9 &C`GH\ I +10 &EhHK\ I +9 &GInFJ"\ K +9 &I ~FJ\ K +10 &JGI\ P +9 &LsCH\ T +9 &N2EH\ B +10 &O<;CG\ %m +9 &OiDI\ ? +6 ( + "collection"'5& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.54 + "collection"'!& +4 "core" &OLEI\ ? +2 .tHand.open + "manipulator"&81 +71 "core" 1 + "manipulator"&>% +4 "core" %  6 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&&'\ +96 "core" ' + .tPSV.dial PSR +2 "processing"% +97 "core"  + "processing"%S% +4 "core" %U\ +2 #tPulling 1.5ml of PSR.flush .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml + "processing"% ' +1616 "core" ' + .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%7  +54 "core"  +2 .tPS.seek 0ml + "processing"%/'W +1612 "core" ' + .tPSV.dial PSR +2 "processing"%) +41 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%G' +2635 "core" ' + ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +3 "processing"%A  + "collection"'N  +40 "core" ~ +112  + .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"%K'W +2637 "core" ' + .tPSV.dial :air +2 "processing"%F  +41 "core"  +2 .tPS.seek 2.5ml + "processing"%O' +2641 "core" ' + .tPSV.dial :mixloop +2 "processing"%? +42 "core" +2 .tPS.seek 0ml + "processing"%+'W +2636 "core" ' + .tPSV.dial :air +2 "processing"%L  +42 "core"  +2 .tPS.seek 2.5ml + "processing"%' +2636 "core" ' + .tPSV.dial :mixloop +2 "processing"%r +43 "core" +2 .tPS.seek 0ml + "processing"%I'W +2639 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&\\& +3 "core" &" V =F +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&J( +4 "core" ( + "manipulator"&`& +4 "core" &" > =F +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &2& +3 "core" &" U =F +2 .tForearm.seek CC +2 "manipulator"&P'ρ +95 "core" ' + .tHand.close + "manipulator"&H/ +70 "core" / + .tCC.seek :open +2 "collection"'X( +380 "core" ( +2 "manipulator"&c& +4 "core" &# $ =F +2 "manipulator"&Q% +3 "core" % ϓ 0 +2 .tForearm.seek :retract +2 "manipulator"&a'\ +96 "core" ' + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&T(- +282 "core" ( + "manipulator"&d& +4 "core" &-   , +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &g& +3 "core" &-  , + .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&k' +114 "core" ' + .tHand.open + "manipulator"&[1 +66 "core" 1 + "manipulator"&U% +4 "core" % \ e   ȴN +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&;'\ +103 "core" ' + ."da"delayUntil "10:58:23.27" +24849 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%W @ +69 "core" B + ."da"PBV.dial :waste1 +2 "processing"%Y  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%R * +34 "core" , + ."da"PSV.dial :air +2 "processing"%m  +43 "core"  + ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2273 "core" ' + ."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"%1 +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%n  +42 "core"  + ."da"PS.seek :empty +2 "processing"%j'9 +2238 "core" ' + #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%h +125 "core"  + "processing"%q% +4 "core" %3\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%]' +586 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%E'[ +1138 "Can"\ 66 +467 "core" ' + ."da"PTV.dial :puck +2 "processing"%x  +67 "core"  + ."da"PSV.dial PTV +48 "processing"%y +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%p  +35 "core" +2 "processing"%^% +3 "core" %W\  +2 ."da"PS.seek 1.5ml +2 "processing"%b' +594 "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 +1616 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%l  +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"%w +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%z' +2269 "core" ' + ."da"PSV.dial PTV +2 "processing"% +70 "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 +3 "processing"%  +69 "core"  + ."da"PS.seek :empty +2 "processing"%u'9 +2245 "core" ' + #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +124 "core"  + "processing"%% +4 "core" %;\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +3 ."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"%e'[ +1618 "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"% ' +604 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'W +1618 "core" ' + ."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"% +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2253 "core" ' + ."da"PSV.dial PTV +2 "processing"%v +70 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%Z +70 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +70 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%\  +69 "core"  + ."da"PS.seek :empty +3 "processing"%'9 +2258 "core" ' + #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%f  +41 "core"  + ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%(  +123 "core" + ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%'  +41 "core"  + ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%| +42 "core" + ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%' +414 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%{  +42 "core"  + "processing"%% +4 "core" % \  +2 ."da"PS.seek 0.55ml +2 "processing"%'v +343 "core" ' + #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%  +43 "core"  +2 ."da"PS.seek 2ml +2 "processing"%-'[ +1564 "core" ' + ."da"PSV.dial :PML +2 "processing"%. +43 "core" + ."da"PTV.dial :mixing +2 "processing"% @ +68 "core" B + ."da"PBV.dial :waste1 +2 "processing"%%  +33 "core" + "processing"%3% +4 "core" %X,\  +2 ."da"PS.seek 1.85ml +2 "processing"%'8 +238 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%B * +35 "core" , +2 ."da"PS.seek 0ml +2 "processing"%6'W +1968 "core" ' + ."da"delay 2 seconds +202 .delay 8:00 +1707 "Can"\ >> +46296 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 + "processing"%#  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%" * +33 "core" * + ."da"PSV.dial :air +2 "processing"%M  +43 "core"  + ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2264 "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"% +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%9  +43 "core"  + ."da"PS.seek :empty +2 "processing"%'9 +2261 "core" ' + #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%0 +123 "core"  + "processing"%4% +4 "core" %6\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%V' +594 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%!'[ +1608 "core" ' + ."da"PTV.dial :puck +2 "processing"%8  +67 "core"  + ."da"PSV.dial PTV +2 "processing"%> +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%5  +33 "core" + "processing"%% +4 "core" %Y\  +2 ."da"PS.seek 1.5ml +2 "processing"%S' +594 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%@ * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"%,'W +1259 "Can"\ 55 +349 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 +45 .PTV.dial :puck +4 .PBV.dial :waste1 +2 "processing"%7  +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 PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%/' +2267 "core" ' + ."da"PSV.dial PTV +2 "processing"%N +71 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%A +72 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%< +71 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%$  +69 "core"  + ."da"PS.seek :empty +2 "processing"%G'9 +2258 "core" ' + #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%F +123 "core"  + "processing"%K% +4 "core" %5(\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%?' +588 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%O'[ +1608 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%L +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%+  +33 "core" + "processing"%r% +4 "core" %^\  +2 ."da"PS.seek 1.5ml +2 "processing"%' +591 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%\\ * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%`'W +1607 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%2  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%H * +34 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%: +70 "core"  + ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%&' +2270 "core" ' + ."da"PSV.dial PTV +2 "processing"%D +71 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%c +82 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%Q +80 "core" ~ + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%P  +70 "core"  +2 ."da"PS.seek :empty +2 "processing"%d'9 +2255 "core" ' + #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%g +124 "core"  + "processing"%J% +4 "core" %9(\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%[' +593 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%U'[ +1620 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%a +69 "core" + ."da"PBV.dial :waste1 +2 "processing"%k  +33 "core" + "processing"%W% +4 "core" %a\  +2 ."da"PS.seek 1.5ml +2 "processing"%Y' +594 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%R * +33 "core" * +2 ."da"PS.seek 0ml +2 "processing"%m'W +1615 "core" ' + ."da"delay 2:00 +5508 "Can"\ 21 +6495 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%I  +32 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%C * +35 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%= +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%1' +2273 "core" ' + ."da"PSV.dial PTV +2 "processing"%n +71 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +81 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%h +67 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%q  +68 "core"  + ."da"PS.seek :empty +3 "processing"%j'9 +2250 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates .PSR.select :air +2 .PSV.dial PSR +2 "processing"%] +127 "core"  +5 "processing"%x% +11 "core" %='\ +4 #"da"Pulling 0.25ml of PSR.sub1 +4 .PSR.select :sub1 +9 "processing"% +17 ."da"PS.reconfigure PSconfig +5 "processing"%#A d`xb +4 ."da"PS.seek 0.25ml +5 "processing"%y'7 +348 "core" ' +21 ."da"delay 5 seconds +503 "processing"%p% +3 "core" %=!\ + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%^' +342 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%E'[ +1609 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%s +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%b  +33 "core" + "processing"%l% +4 "core" %^'\  +2 ."da"PS.seek 1.5ml +2 "processing"%i' +595 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%w * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%~'W +1617 "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"%} * +35 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%_ +72 "core"  + ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2312 "core" ' + ."da"PSV.dial PTV +2 "processing"%z +72 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +73 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +49 "processing"% +75 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%u  +71 "core"  + ."da"PS.seek :empty +2 "processing"% '9 +2316 "core" ' + "processing"%9 +3 "core" 94. +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +2 "processing"%  +3 "core" 4. + 4. + "processing"%*& +4 "core" &TK-\ ' + #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&e% +3 "core" %\  * +2 "storage"(% +3 "core" %\ \ +2 "storage"( . +2 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 ."da"SC.seek 1 + "storage"(($ +343 "core" ( + ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (& +2 "core" &' \ +2 "manipulator"&& +4 "core" &- a , +2 "manipulator"&% +3 "core" %\  * +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&v( +181 "core" ( + "manipulator"&Z& +4 "core" &  !p +2 "storage"(& +3 "core" && \ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&\ ' +100 "core" ' + "storage"(& +4 "core" && \ +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +2 "storage"(f'L +285 "core" ' + "storage"((- +3 "core" -'t +2 ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&'& +2 "core" &  !p +2 "storage"(|& +3 "core" && \ +2 ."da"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&'\\ +37 "core" ' + ."da"Elbow.hold +2 "manipulator"&{, +3 "core" , + ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(- +4 "core" -'t +2 ."da"SE.seek 1.1 Pucks below Top Plate +2 "storage"(', +31 "core" ' +2 "manipulator"&% +3 "core" %fi   ɵ +2 "storage"(& +4 "core" && \ + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 310 counts +2 "manipulator"&.'ϒ +28 "core" ' + "manipulator"&& +4 "core" &  !p +2 "storage"(%& +4 "core" && G\ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&3' +26 "core" ' +2 ."da"SE.seek 2.1 Pucks below Top Plate +2 "storage"(B' +41 "core" ' + "manipulator"&-& +4 "core" &\   !p +2 "manipulator"&% +4 "core" %* "  +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&#'\ +86 "core" ' + ."da"Elbow.seek PC +3 "manipulator"&"( +243 "core" ( +2 "manipulator"&M& +4 "core" & ' +2 ."da"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &6& +3 "core" & +2 ."da"Forearm.seek PC +2 "manipulator"& ' +95 "core" ' + ."da"Hand.close +2 "manipulator"&/ +77 "core" / + ."da"PC.seek :open +2 "processing"%( +403 "core" ( + "storage"(9& +4 "core" && l\ +2 "manipulator"&& +3 "core" &  +2 "manipulator"&0% +3 "core" %   +2 ."da"Forearm.seek :retract +2 "manipulator"&4'\ +92 "core" ' + ."da"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&( +253 "core" ( + "manipulator"&V& +4 "core" &\   # +2 "storage"(8& +3 "core" && "\ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&>' +101 "core" ' + ."da"Hand.open +2 "manipulator"&51 +74 "core" 1 +2 "storage"(- +3 "core" -' +2 ."da"SE.seek 1.85 Pucks below Top Plate +2 "storage"(!' +20 "core" ' + ."da"SE.reconfigure SEseal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.18 Pucks below Top Plate +2 "storage"(@' +60 "core" ' + #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da19dec0211h40ml.tif +1938 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +2140 #"da"SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 37.341 seconds\ /var/log/esp/da19dec0211h40ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da19dec0211h40ml15s.tif +1562 #SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da19dec0211h40ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da19dec0211h40ml30s.tif +3062 #SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da19dec0211h40ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da19dec0211h40ml70s.tif +7124 #SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da19dec0211h40ml70s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF + ."Qmail"HABfans.email "37.341 sec auto-exposure",Subject: "da19dec0211h40ml images!" +11 "storage"(S- +10 "core" -' +6 "storage"(7& +6 "core" && b\ +2 "manipulator"& & +4 "core" &\  i # +2 ."da"Elbow.seek 1 +2 "manipulator"&)( +6 "core" ( + "manipulator"&,& +4 "core" &\  # +2 "storage"(N& +4 "core" && ]\ +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&A' +16 "core" ' +2 ."da"SE.reconfigure SEgently +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.9 Pucks below Top Plate +2 "storage"(<'! +61 "core" ' +2 "manipulator"&$& +5 "core" &\  P # +2 "storage"(/& +4 "core" && { y >\ +2 ."da"Elbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +3 "manipulator"&F'\\ +36 "core" ' + ."da"Elbow.hold +2 "manipulator"&K, +4 "core" , +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"SE.reconfigure SEconfig +3 "storage"(#QK-0-\ b +4 ."da"SE.seek 2.08 Pucks below Top Plate +67 "storage"(G' +24 "core" ' +2 "manipulator"&?% +6 "core" %dr  N ȸ# +2 "storage"(L& +4 "core" && W _\ + ."da"Forearm.force -20 +2 "manipulator"&5 +3 ."da"Forearm.seek 1 + 308 counts +2 "manipulator"&+'ϐ +13 "core" ' +7 "manipulator"&r& +36 "core" &\  # +4 "storage"(O& +4 "core" && \ +3 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&\\' +25 "core" ' +2 "storage"(% +5 "core" % { 3\ +2 ."downElevator"SE.seek :down +4 "storage"(2'v +99 (H% +10 "core" %V9 \ RM +8 "manipulator"&:% +13 "core" %4 +7 ."da"Forearm.reconfigure LooseForearm +14 "manipulator"&#Q@2^d^b +7 ."da"Forearm.seek :retract +10 "manipulator"&`'\ +86 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +8 "core" ' +4 ."da"SC.coast +2 "storage"(6 +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 #tStarting finalPurge +2 "processing"%D& +3 "core" &\ +2 "manipulator"&c& +4 "core" &\  # +2 "manipulator"&Q% +4 "core" %\  1 5 +2 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&P(- +175 "core" ( + "manipulator"&&& +5 "core" &- V + ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &g& +3 "core" &- V +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&J' +109 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&d/ +69 "core" / + "manipulator"&[& +7 "core" &- 4 V +3 "manipulator"&a% +4 "core" %   ȽU +4 ."psFlush"Forearm.seek :retract +3 "manipulator"&k'\ +102 "core" ' +3 ."psFlush"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC +2 "manipulator"&W( +129 "core" ( +2 "manipulator"&U& +4 "core" &  + ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &R& +3 "core" &  +2 ."psFlush"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&Y' +92 "core" ' +7 "manipulator"&I& +10 "core" &  +2 "manipulator"&C% +11 "core" % ? +4 "processing"%=& +4 "core" &\ +2 "processing"%m& +10 ."psFlush"PC.seek :closed +2 "processing"%n(Tg +22 "core" &\ +9 &\ +15 &\ ; +8 &NK{\ 1 +5 &v\ E +6 &5_\ K + &`\ K + &_\ J + &z`\ K +5 &=`\ K +10 &]\ K +9 &`\ K +9 &b\ K +9 &!E`\ K +9 &#\\\ K +10 &$\\\ K +9 &&_\ J +10 &(M_\ K +9 &*`\ K +9 &+a\ K +10 &-^\ K +9 &/V[\ K +9 &1[\ J +10 &2\\\ K +9 &4\\\ K +11 &6^\\\ K +8 &8!\\\ J +10 &9\\\ K +9 &;[\ K +9 &=ga\ J +9 &?)\\\ J +10 &@]\ K +9 &B`\ J +10 &Do`\ J +9 &F0]\ K +9 &Ga\ K +11 &Ih\ L +9 &Kmz\ N +9 &M)\ P +9 &N\ P +9 &P\ P +10 &Rl\ Q +9 &SNc\ , +9 &T<\ \  +7 ( + "processing"%m& +4 #"psFlush"Processing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.52 + "processing"%& +4 "core" &T<\  + &T<\  +2 ."psFlush"Hand.open + "manipulator"&h1 +70 "core" 1 + "manipulator"&q% +4 "core" %   ? +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&1'\ +96 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%] +125 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."psFlush"PS.seek 1ml +2 "processing"%x'P +409 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +687 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%j' +1610 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%p +69 "core" + ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%y  +33 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%^'W +2631 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%s +70 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%b' +545 "Can"\ << +42 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%l' +2125 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%E +71 "core" + ."psFlush"PBV.dial PSV +2 "processing"%w U +52 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%i'W +2633 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%}' +2632 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%_  +69 "core"  + ."psFlush"PS.seek :empty +2 "processing"%~'9 +2625 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%z +42 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%' +2625 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +69 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%u'W +2633 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2626 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +68 "core"  + ."psFlush"PS.seek :empty +2 "processing"%*'9 +2638 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%e +42 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%'P +1103 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +1606 "core" ' + ."psFlush"PSV.dial PTV +48 "processing"% +70 "core" + ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +52 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2640 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%Z +71 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%' +596 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%T' +2116 "core" ' + ."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"%('W +2633 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%' @ +43 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%|' +2625 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +69 "core"  + ."psFlush"PS.seek :empty +2 "processing"%'9 +2625 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +43 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%' +2628 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%% +79 "core"  + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%-'W +2631 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +41 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%\ ' +2643 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%v  +69 "core"  + ."psFlush"PS.seek :empty +2 "processing"%f'9 +2641 "core" ' + #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'& +4 "core" &X[\ +2 "manipulator"&.& +3 "core" &  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&( +4 "core" ( + "manipulator"&3& +4 "core" &  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &M& +3 "core" & W  + .tForearm.seek PC +2 "manipulator"&6' +102 "core" ' + .tHand.close + "manipulator"&{/ +73 "core" / + .tPC.seek :open +2 "processing"%( +400 "core" ( + "manipulator"&#& +4 "core" &  +2 "manipulator"&o% +3 "core" %  +2 .tForearm.seek :retract +2 "manipulator"&9'\ +106 "core" ' + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +359 "core" ( + "manipulator"&0& +4 "core" && @] +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 & & +3 "core" && @\\ +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&V'ρ +100 "core" ' + "manipulator"&8& +4 "core" && @Z +2 "manipulator"&"% +4 "core" %ς > +2 "collection"'5& +4 "core" &V[\ + "collection"'& +4 .tCC.seek :closed +2 "collection"'4(O +2 "core" &V[\ +3 &X[\  +10 &2Y\\\ *y +9 &fVZ\ = +10 &}X]\ K +9 &RaX\\\ I +9 &jW]\ I +10 &hX\\\ I +9 &fX\\\ I +10 &ZhW[\ J +9 &d\\[\ I +9 &gV[\ J +10 & bY\\\ I +9 &"ccV[\ I +9 &$$fU[\ J +10 &%dWZ\ I +9 &'fY[\ I +10 &)keX\\\ I +9 &+.aVZ\ I +9 &,fX]\ I +10 &.cX\\\ I +9 &0teX\\\ I +9 &27cY\\\ H +10 &3gW\\\ I +9 &5gX[\ I +10 &7{dW[\ I +9 &9=eX[\ I +9 &;cV\\\ I +10 &<bX[\ I +9 &>cX\\\ I +9 &@GdX\\\ H +10 &BfX\\\ I +9 &CdX\\\ I +10 &EgW[\ I +9 &GLoY\\\ I +9 &I }W\\\ K +10 &J[]\ Q +9 &LtUX\ T +9 &N2SW\ B +10 &O;:VV\ &o +9 &O\ uSV\ A +6 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.53 + "collection"'B& +4 "core" &OLTV\ A +2 .tHand.open + "manipulator"&!1 +75 "core" 1 + "manipulator"&S% +4 "core" % ς > +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&7'\ +96 "core" ' + #tFlushing the Collection Valve::Manifold +2 "collection"' & +3 "core" &OLUY\ A +2 "collection"',% +4 "core" %XY\ + .tCSV.dial CSR +2 "collection"'N  +41 "core"  + "collection"'$% +4 "core" %VY\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.seek 5ml + "collection"'/'l +1349 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 '?% +2 "core" %lTZ\  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'L' +638 "core" ' + .tCSV.dial :waste +2 "collection"' +120 "core" + .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'r' +1979 "core" ' + #tFlushing lower manifold's waste1 port +2 "collection"'>& +4 "core" &OLVW\ A + "collection"'@% +4 "core" %TW\ + .tCSV.dial :flush + "collection"'O  +42 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 5ml + "collection"''l +1193 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'A @ +52 "core" > + "collection"')% +4 "core" %lUY\  +2 .tCS.seek 7ml +2 "collection"'<' +527 "core" ' + ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'H  +2 ':  +41 "core"  +84  + .tCBV.dial :waste1 +2 "collection"'F @ +43 "core" ? +2 .tCS.seek 0ml +2 "collection"'+' +1616 "core" ' + #tFlushing lower manifold's waste2 port +2 "collection"'D& +4 "core" &OLZ_\ A + "collection"'c% +4 "core" %X\\\ + .tCSV.dial :flush +2 "collection"'Q  +69 "core" +2 .tCS.seek 5ml +2 "collection"'G'l +775 "Can"\ @? +415 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'\\ @ +42 "core" B +2 "collection"'&% +3 "core" %lX[\  +2 .tCS.seek 7ml +2 "collection"'g' +529 "core" ' + ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'2  +41 "core"  + .tCBV.dial :waste2 +2 "collection"'  +108 "core"  +2 .tCS.seek 0ml + "collection"'K' +1625 "core" ' + #tDisinfecting external Intake with kill +2 "collection"'d& +3 "core" &OLW^R\ A +2 "collection"'[% +4 "core" %WbB\ + .tCSV.dial CSR +2 "collection"'a  +52 "core"  +47 "collection"'`% +5 "core" %V\\\ + #tPulling 7.999ml of CSR.kill + .CSR.select :kill +2 "collection"' +9 .tCS.seek 8ml +2 "collection"'U' +1885 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +4 "collection"' +10 .tCS.seek 10ml +2 "collection"'R' D +531 "core" ' + ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'J +3 'I  +105 "core" ~ +24  + .tCTV.dial :intake +2 "collection"'C  +69 "core"  + .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'=' \\ +1856 "core" ' + .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'P  +70 "core" + .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'k' +581 "core" ' + .tCSV.dial CSR +2 "collection"'  +92 "core"  + "collection"'m% +4 "core" %V\\\ + #tPulling 4.999ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +2 "collection"''l +1359 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml +2 "collection"'h' D +1361 "core" ' + .tCSV.dial CBV +2 "collection"'q +106 "core" ~ +2 .tCS.seek 0ml + "collection"']' +2619 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&Y& +3 "core" &%  @Y +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"& ( +3 "core" ( +2 "manipulator"&x& +3 "core" &% @ @Y + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &p& +2 "core" &% @Y +2 .tForearm.seek CC +2 "manipulator"&y'ρ +104 "core" ' + .tHand.close + "manipulator"&j/ +71 "core" / + .tCC.seek :open +2 "collection"'s( +380 "core" ( + "manipulator"&^& +4 "core" && @Y +2 "manipulator"&b% +3 "core" %  x +2 .tForearm.seek :retract +2 "manipulator"&E'\ +94 "core" ' + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&w(- +282 "core" ( + "manipulator"&l& +4 "core" &-   +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-   + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&i' +110 "core" ' +3 .tHand.open + "manipulator"&_1 +73 "core" 1 + "manipulator"&}% +4 "core" % l  ȶZ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&z'\ +101 "core" ' +2 "processing"%~& +3 "core" &6\ +560 #t-> access 1 +3 .SE.seek :down + "storage"('v +3 "core" ' +2 "manipulator"&% +3 "core" %\   +2 "manipulator"&& +4 "core" &-  + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"(u(< +1288 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 ( & +2 "core" &</   J  +41610 "Can"\ 66 +60003 \ 66 +60002 \ 66 +60002 \ 66 +60002 \ 76 +60002 \ 66 +60002 \ 76 +60003 \ 66 +60002 \ 66 +60002 \ 76 +60002 \ 76 +60002 \ 66 +60003 \ 66 +60002 \ 66 +60002 \ 66 +60002 \ 66 +60002 \ 66 +60002 \ 66 +60003 \ 66 +60002 \ 66 +60002 \ 66 +60002 \ 66 +60002 \ 66 +60003 \ 66 +60002 \ 66 +33447 #t-> exit +6 #mEXIT @1575320747.50EST @1576683860.81EST = =tMAIN =mMAIN_scheduler @EST1576683862.55 #"core_reset"Sent BREAK + #t@0xA129, state=0x3350, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.22 I2C Gateway v3.06 +208 #>RESET< ESP2 v3.22 I2C Gateway v3.06 for core bus +214 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +377 "Can"\  + \ } #tPolling Can every 10:00 +2 #Cleanly exited at 16:05:47EST02-Dec-19 +807 #-> ESP.ready! +2 #Powering core bus +493 .Gate.power :raw,:ON +2 "sampler") +2 ) +2 "core"  +3 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  +3 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +5 "sampler")&\ +2 )% +2 "core" %5 / +2 .tSS.configure SSconfig +2 "sampler")#.0X access 2 +3 .SE.seek :down + "storage"(;'v +3 "core" ' +2 "manipulator"&<% +3 "core" %\ # `  +2 "manipulator"&=& +3 "core" &  j & +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"(>(K +1280 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (?& +2 "core" &K \   +1321 #t-> startTube 2 +401 #-> da 40 +2 #da sampling at most 40ml +3 ."Qmail"HABfans.email "Started da in tube 2 at 10:45:43EST18-Dec-19\\n{3 => 0}\\nCan@10:44:30, 21.9C, 11% humidity, 14.9psia, 13.835V, 0.079A, 0.079A avg, 1.09W",Subject: "da sampling at most 40ml" +10 #tLoading sh1 puck from tube 2 into Collection Clamp +3 !"Qmail"o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 "collection"'@& + #"Qmail"Retry #1 of 10 after 10:00 +5 "core" &IL\  +2 .tHand.open + "manipulator"&A1 +66 "core" 1 +2 "manipulator"&B% +4 "core" % \  M  +3 "storage"(C% +3 "core" %}  U +2 "storage"(D. +3 "core" .(K + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(E( +1281 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (F& +3 "core" &   + "manipulator"&G& +4 "core" &  3 & + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&H( +15 "core" ( +2 "manipulator"&I& +4 "core" &  X "} +2 "storage"(J& +3 "core" &   +2 .tForearm.seek 2 + 700 counts + "manipulator"&K' +97 "core" ' +2 "storage"(L& +4 "core" &  t  +2 .tSE.reconfigure SEpick + "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"(M'L +270 "core" ' +2 "storage"(N- +3 "core" -'r +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (O& +2 "core" &  V  +2 "manipulator"&P& +3 "core" &  l "} +2 .tElbow.seek 2 +2 "manipulator"&Q( +24 "core" ( +2 "manipulator"&R& +4 "core" &   +34 "storage"(S& +12 "core" &   +2 .tForearm.seek 2 + 300 counts + "manipulator"&T'υ +21 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&U/ +69 "core" / +3 ."downElevator"SE.seek :down +5 "manipulator"&V& + "storage"(W'v +6 "core" & +2 "manipulator"&X% +3 "core" % φ G +2 .tForearm.seek :retract +2 "manipulator"&Y'\ +97 "core" ' +2 .tElbow.seek CC +2 "manipulator"&Z( +140 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +28 "core" ( +2 "manipulator"&[& +4 "core" & T E + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &\\& +3 "core" &  h E + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&]'ρ +97 "core" ' +5 "manipulator"&^& +3 "core" &   E +2 "manipulator"&_% +4 "core" %| \  +2 "collection"'`& +3 "core" &KK\  +2 "collection"'a& +3 .tCC.seek :closed +2 "collection"'b(O +3 "core" &IM\  +3 &KP\  +10 &5IM\ +| +9 &gJL\ > +9 &bKL\ K +10 &&gIK\ K +9 &nKL\ J +9 &gIN\ J +10 &mkJM\ J +9 &.mKM\ K +10 &kJK\ J +9 &hHM\ J +9 & veJK\ J +10 &"6lIM\ K +9 &#kKM\ K +9 &%iJN\ J +10 &'|hIK\ K +9 &)>iIM\ K +10 &+mKM\ J +9 &,kJM\ K +9 &.gJR\ J +10 &0GlKL\ J +9 &2 kQN\ J +9 &3kKM\ J +10 &5iIL\ J +9 &7OfIL\ J +10 &9iHL\ J +9 &:eJM\ J +9 &<jIO\ J +10 &>WiJK\ J +9 &@hGM\ K +9 &AhHM\ K +10 &ChJM\ J +9 &E]mGN\ K +10 &GsJM\ L +9 &HIL\ N +9 &JIL\ S +10 &LFHK\ V +9 &NHK\ J +9 &O2MHK\ #k +10 &OtUIK\ B +2 ( + "collection"'a& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.64 + .Hand.open + "manipulator"&c1 +66 "core" 1 +2 "manipulator"&d% +4 "core" % | +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&e'\ +99 "core" ' +2 .tSC.coast + "storage"(6 +2 #tcollectSample 40ml w/bubble point of 24psi + #Priming 7ml + .Gate.power :sampler,:ON + ."pumping"Gate.power :analytic3,:ON +2 .tIntake.select :close +2 .Exhaust.select :close + .SS.hold +2 "sampler")f+ +3 "core" + +2 "sampler")g% +4 "core" %  + "collection"'h& +4 "core" &OtXEJ\ B +2 "Can"\ GG +2 #tCalibrating pressure and temperature sensors + .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X +16 +2 .tdelay 3.8 seconds +382 "collection"'l% +3 "core" %HJ'\ +2 "sampler")m% +3 "core" %?1  \\ +2 .tSSV.dial :spit + "sampler")n +125 "core"  +2 .tSS.seek 0ml +2 "sampler")o' +277 "core" ' +2 .tSSV.dial CBV + "sampler")p  +126 "core" +2 .tCTV.dial :intake + "collection"'q  +68 "core"  +2 #tWaiting for external sampler to finish priming... + .delayUntil "10:49:13.54" +723 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +920 #"pumping"0.0L/min +3006 #0.0L/min +3006 #0.0L/min +3006 #0.0L/min +3006 #0.0L/min +2865 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open + "sampler") +134 #"pumping"0.0L/min +76 "collection"'r% +3 "core" %RR\ +2 #tIntake @15.3psia, vacuum from 9.8 to 12.8psi + .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'8' +104 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")9 +125 "core"  +32 .tSS.reconfigure SSexhale +2 "sampler")#.0X' +47 "core" B +2 ."airStroke"CS.seek 10ml +3 "collection"'F' D +3 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV,avoiding: :exhaust +3 .tCBV.dial SSV +2 "sampler")G  +180 "core"  +4 .tCTV.dial :air +5 .delay 15 seconds +65 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1431 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")I +127 "core" +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +4 .tSS.seek 0ml +3 "collection"'J  +5 "sampler")L' +3 "core" ' +2 .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")$  +115 "core" ~ +11  +348 ' +2 "sampler")&% +4 "core" %  + .tCBV.dial between SSV and waste2 +2 "collection"'N  +38 "core"  +2 "collection"'O% +4 "core" % BGI\  +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +2 "collection"'P  +40 "core"  +2 .tCS.reconfigure CSpressurize +2 "collection"'# d@<< b +3 .tCS.seek 0ml + "collection"';' +2462 "core" '  \ ש +3 "collection"'R% +3 "core" %  \  +2 "sampler")S% +3 "core" %  +2 #tBubblePoint: Intake @39.2psia, Outlet @14.9psia + .CBV.dial SSV + "collection"'U @ +38 "core" A +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X 0}\\nCan@10:44:30, 21.9C, 11% humidity, 14.9psia, 13.835V, 0.079A, 0.079A avg, 1.09W",Subject: "da sampling at most 40ml" +3 !o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:287:in `email'"./home/esp/esp2/lib/email.rb:294: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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #2 of 10 after 10:00 +13 "collection"'9 +3 "core" 9vH +102 "collection"''9 +3 "core" 9xF +102 "collection"')9 +4 "core" 9xC +102 "collection"'(9 +3 "core" 9yA +102 "collection"'9 +3 "core" 9{> +102 "collection"'9 +3 "core" 9;{; +102 "collection"'#9 +3 "core" 9Y}8 +140 "collection"',9 +11 "core" 95 +103 "collection"'-9 +3 "core" 94 +102 "collection"'"9 +3 "core" 90 +102 "collection"'/9 +3 "core" 9. +102 "collection"'09 +3 "core" 9, +102 "collection"'19 +4 "core" 9* +102 "collection"'.9 +3 "core" 9') +102 "collection"'29 +3 "core" 9B& +102 "collection"'49 +3 "core" 9Z$ +102 "collection"'59 +3 "core" 9r# +102 "collection"'79 +4 "core" 9! +102 "collection"'39 +3 "core" 9 +102 "collection"'99 +3 "core" 9 +102 "collection"'9 +3 "core" 9 +102 "collection"'69 +3 "core" 9 +102 "collection"'89 +3 "core" 9 +102 "collection"':9 +3 "core" 9   +102 "collection"'=9 +3 "core" 9  +102 "collection"' 9 +3 "core" 9 3 +102 "collection"'<9 +3 "core" 9 G +102 "collection"'?9 +4 "core" 9 Y +102 "collection"'@9 +3 "core" 9 j  +102 "collection"'A9 +3 "core" 9 {% +102 "collection"'B9 +3 "core" 9 ) +102 "collection"'D9 +3 "core" 9 - +102 "collection"'!9 +3 "core" 9 1 +102 "collection"'G9 +3 "core" 9 5 +102 "collection"'C9 +3 "core" 9 : +102 "collection"'I9 +3 "core" 9 > +102 "collection"'J9 +3 "core" 9 B +102 "collection"'$9 +4 "core" 9 F\ +102 "collection"'>9 +3 "core" 9 K +102 "collection"'&9 +3 "core" 9\ O +103 "collection"'N9 +3 "core" 9\ S +102 "collection"'O9 +3 "core" 9\ W +102 "collection"'P9 +3 "core" 9\ ![ +102 "collection"'F9 +3 "core" 9\ )` +102 "collection"'R9 +3 "core" 9\ 3d +102 "collection"'S9 +3 "core" 9\ ;h +102 "collection"'U9 +3 "core" 9\ Bl +102 "collection"'L9 +3 "core" 9\ Ip +103 "collection"'X9 +3 "core" 9\ Pu +102 "collection"'H9 +3 "core" 9\ Wy +102 "collection"'K9 +3 "core" 9\ ]} +102 "collection"'V9 +3 "core" 9\ b +102 "collection"'[9 +3 "core" 9\ h +103 "collection"'M9 +3 "core" 9\ m +102 "collection"'T9 +3 "core" 9\ r +2 .tCH.hold 10:00,70C +3 "collection"'Q `\ `\ o  +3 "core"  +5422 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32988 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +8805 "Can"\ +7024 ."Qmail"HABfans.email "Started da in tube 2 at 10:45:43EST18-Dec-19\\n{3 => 0}\\nCan@10:44:30, 21.9C, 11% humidity, 14.9psia, 13.835V, 0.079A, 0.079A avg, 1.09W",Subject: "da sampling at most 40ml" +5749 "core" ` +2 "collection"'\\9 +4 "core" 9\  + #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml + "collection"'`' +331 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'; @ +96 "core" B +2 .tCSV.dial :air + "collection"'_ @ +42 "core" > +2 .tCS.seek 5ml +2 "collection"'^'l +1354 "core" ' +2 .tCSV.dial CTV + "collection"'W  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'* @ +41 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'c  +42 "core"  +3 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'Y @ +42 "core" ? +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'a' +1344 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"'g +96 "core" ~ +2 .tCBV.dial CSV + "collection"'d  +28 "core"  +2 "collection"'h% +4 "core" % * +\ +2 .tCS.seek 5ml + "collection"']'l +1344 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'  +40 "core" +2 "collection"'E% +4 "core" %l\  +2 .tCS.seek 7ml + "collection"'k' +585 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'f @ +39 "core" ? +2 .tCS.seek 10ml +2 "collection"'l' D +844 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'m ` +107 "core" ^ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'j   +37 "core" " +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'i  + 'n  +27 "core"  +97  +2 .tCS.seek 5ml +2 "collection"'q'l +1354 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'p @ +93 "core" A +2 .tCSV.dial :waste + "collection"'u +95 "core" +2 .tCS.seek :empty +2 "collection"'v'Ͱ +1348 "core" ' +4 .tCSV.dial :air +2 "collection"'w @ +18 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +45 "core" B +3 .tCS.seek 5ml + "collection"'x'l +1355 "core" ' +2 .tCSV.dial CTV + "collection"'y  +41 "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"  +3 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'| @ +42 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'}' +1352 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"'~ +94 "core" ~ +3 .tCBV.dial CSV + "collection"'z  +37 "core"  +2 "collection"'% +4 "core" %qu\ +2 .tCS.seek 5ml + "collection"'{'l +1358 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'  +41 "core" +2 "collection"'% +4 "core" %l(\ \ +2 .tCS.seek 7.001ml + "collection"'' +610 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"' @ +39 "core" ? +2 .tCS.seek 10ml +2 "collection"'' D +838 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +107 "core" ^ +2 #tLysing Complete + "collection"'& +4 "core" &OtU\ B +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"& % +3 "core" %  \  8  +2 "storage"(\ % +3 "core" % n n  +2 "storage"(. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 + "storage"( ($ +340 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +2 "core" &% I J %  +2 "manipulator"&& +3 "core" & \  $ E +2 "manipulator"&% +3 "core" %    9  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&( +163 "core" ( +2 "manipulator"& & +4 "core" &  ? @ +2 "storage"( & +3 "core" &% C >  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&' +94 "core" ' +2 "storage"(& +4 "core" &% O J   +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"('L +272 "core" ' +3 "storage"(- +3 "core" -'L +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +42 .tSE.seek :place +9 "storage"(' +30 "core" ' +2 "manipulator"&& +4 "core" &   ' @ +2 "manipulator"&% +3 "core" %   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +145 "core" ( +2 "manipulator"&%& +4 "core" & 4 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" & 4 +2 .tForearm.seek CC + "manipulator"&''ρ +104 "core" ' +2 .tHand.close + "manipulator"&)/ +72 "core" / +2 .tCC.seek :open +2 "collection"'(( +374 "core" ( +2 "storage"(& +4 "core" &% ? G  + "storage"(& +4 "core" &% ; 9 }  + "manipulator"&#& +4 "core" &   3 +2 "manipulator"&,% +3 "core" % p  < g +2 .tForearm.seek :retract + "manipulator"&-'\ +101 "core" ' +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 + "manipulator"&"( +151 "core" ( +2 "manipulator"&/& +4 "core" &  \  \ +2 "storage"(0& +3 "core" &% n m  +2 .tElbow.reconfigure LimpElbow + "manipulator"&$ ,(#b +3 .tForearm.seek 1 + "manipulator"&1'\\ +113 "core" ' +2 .tElbow.hold + "manipulator"&., +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&21 +69 "core" 1 +3 "manipulator"&4% +3 "core" % gj \ ȶ\ +2 "storage"(5& +3 "core" &% 7 D  +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 311 counts +2 "manipulator"&7'ϓ +13 "core" ' +2 "manipulator"&3& +4 "core" &  ] \ +2 "storage"(9& +3 "core" &% m j  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&' +31 "core" ' +2 "storage"(6% +4 "core" % m l N  +2 ."downElevator"SE.seek :down +4 "storage"(8'v +99 (:% +5 "core" %NO ; > 0 U[ +2 "manipulator"&=% +3 "core" % v +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& '\ +88 "core" ' +67 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +2 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'<& +4 "core" &\ +2 "manipulator"&?& +4 "core" &  \ r \ + "manipulator"&@% +4 "core" %\     +2 .tElbow.seek FlushPuck::Garage + "manipulator"&A(- +168 "core" ( +2 "manipulator"&B& +4 "core" &-   c O + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &D& +2 "core" &-  L O +2 .tForearm.seek :garage +2 "manipulator"&!' +107 "core" ' +2 .tHand.close + "manipulator"&G/ +72 "core" / +3 "manipulator"&C& +3 "core" &- O +2 "manipulator"&I% +4 "core" %  ȿc + .tForearm.seek :retract +2 "manipulator"&J'\ +104 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&$( +278 "core" ( +2 "manipulator"&>& +4 "core" &   :* + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &&& +3 "core" &  5 :* +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&N'ρ +101 "core" ' +3 "manipulator"&O& +3 "core" &   :* +2 "manipulator"&P% +4 "core" %σ \  ` G +2 "collection"'F& +3 "core" & \ +2 "collection"'R& +3 .tCC.seek :closed +2 "collection"'S(O +3 "core" &!\ +4 &"\ 9 +9 &FN#\ / +10 &x!\ D +9 &2l!o\ I +10 &g!\ H +9 &j!\ I +9 &yj"\ H +10 &;d"m\ H +9 &e!\ H +9 &g \ I +10 &g"\ H +9 &!Ck"\ H +9 &#d!\ H +10 &$h!\ H +9 &&f#\ I +10 &(Jh! \ I +9 &* i" \ I +9 &+c!\ H +10 &-k#\ H +9 &/Rf"\ I +10 &1h $\ I +9 &2h"\ I +9 &4g !\ I +10 &6[i!"\ H +9 &8e$u\ H +9 &9e!a\ H +10 &;k#V\ I +9 &=cg!J\ H +9 &?$k!=\ I +10 &@f#*\ H +9 &Bk"\ H +10 &Dkj!\ H +9 &F-j $\ H +9 &Gv" \ J +10 &I \ M +9 &KY \ Q +9 &M\ T +10 &Nx"\ 0 +9 &Og'!\ !b +10 &O`"\ E +2 ( + "collection"'R& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.49 + "collection"'U& +3 "core" &Oh!w\ E +2 .tHand.open + "manipulator"&L1 +76 "core" 1 +2 "manipulator"&X% +4 "core" % σ   \ G +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&H'\ +96 "core" ' +2 .tPSV.dial PSR + "processing"%K +125 "core"  +2 "processing"%V% +4 "core" %[U\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1.5ml +2 "processing"%[' +1606 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%M  +55 "core"  +2 .tPS.seek 0ml +2 "processing"%T'W +1613 "core" ' +2 .tPSV.dial PSR + "processing"%o +41 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%Q' +2636 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "processing"%\\ +2 "collection"'r  +5 "core"  +2 "processing"%;  +39 "core" +35 +2 .tPSV.dial :mixloop + "processing"%_ +97 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing + "processing"%`  +124 "core" +2 .tPS.seek 0ml +2 "processing"%W'W +2636 "core" ' +2 .tPSV.dial :air + "processing"%*  +43 "core"  +2 .tPS.seek 2.5ml +2 "processing"%c' +2632 "core" ' +2 .tPSV.dial :mixloop + "processing"%Y +54 "core" +2 .tPS.seek 0ml +2 "processing"%^'W +2629 "core" ' +2 .tPSV.dial :air + "processing"%g  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%d' +2637 "core" ' +2 .tPSV.dial :mixloop + "processing"%h +42 "core" +2 .tPS.seek 0ml +2 "processing"%a'W +2638 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" & \  \\ 9) +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&E( +3 "core" ( +2 "manipulator"&]& +4 "core" &   X 9) + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &f& +3 "core" &  9) +2 .tForearm.seek CC + "manipulator"&k'ρ +104 "core" ' +2 .tHand.close + "manipulator"&m/ +68 "core" / +2 .tCC.seek :open +2 "collection"'j( +246 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +2 #Session Ended +126 "core" ( +2 "manipulator"&i& +4 "core" &  \\ 9) + "manipulator"&n% +4 "core" % |  9 T +2 .tForearm.seek :retract + "manipulator"&l'\ +98 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&p(- +280 "core" ( +2 "manipulator"&u& +4 "core" &-  n 2 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &q& +2 "core" &-  \ 4 2 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&w' +115 "core" ' +3 .tHand.open + "manipulator"&v1 +66 "core" 1 +2 "manipulator"&y% +4 "core" % Z t ȱ2 + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&s'\ +98 "core" ' +2 .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 2 into Collection Clamp + "collection"'t& +4 "core" &',0\ +2 "manipulator"&|% +4 "core" %\     +2 "storage"(x% +3 "core" % ` `  + "storage"(~. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 + "storage"(z( +342 "core" ( +10 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (& +2 "core" &  W L 8  +2 "manipulator"&}& +3 "core" &- \ I 2 +2 "manipulator"&% +3 "core" %\    %  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&( +178 "core" ( +2 "manipulator"&{& +4 "core" &    $ +2 "storage"(& +3 "core" &  ^ _ &  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&' +97 "core" ' +2 "storage"(& +4 "core" &  R m \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"('L +284 "core" ' +2 "storage"( - +3 "core" -'| +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (\ & +3 "core" &  & 8   + "manipulator"&& +4 "core" &  $ + .tElbow.seek 2 +2 "manipulator"&( +3 "core" ( + "manipulator"&& +4 "core" &   $ + "storage"(& +4 "core" &  < A  +2 .tForearm.seek 2 + 300 counts + "manipulator"& 'υ +43 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"& / +68 "core" / +3 ."downElevator"SE.seek :down +5 "manipulator"&& + "storage"(Z'v +6 "core" &   H $ +2 "manipulator"&e% +3 "core" % y   k +2 .tForearm.seek :retract +2 "manipulator"&'\ +88 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +146 "core" ( +2 "manipulator"&& +4 "core" &  - ;4 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &%& +2 "core" &!  - ;4 + ' +2 ."downElevator"SE.coast +3 .tForearm.reconfigure TightForearm +2 "storage"(5 +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'ρ +93 "core" ' +32 "manipulator"&& +4 "core" &!  W ;3 +2 "manipulator"&% +3 "core" %}  u +2 "collection"'& +3 "core" &'+\ +2 "collection"')& +3 .tCC.seek :closed +2 "collection"'(O +3 "core" &(.G\ +3 &'+8\  +9 &3(-\ *z +9 &h)+\ = +9 &{'-\ I +10 &Yb&*|\ H +9 &g(*j\ H +9 &g(,l\ I +10 &b'+_\ H +9 &`e),O\ I +10 &"e&+D\ I +9 &j(+8\ H +9 & e'*)\ I +10 &"ic)+\ H +9 &$*e)-\ I +9 &%b)* \ H +10 &'k'+\ H +9 &)qc'*,\ H +10 &+3c(*3\ H +9 &,e),>\ I +9 &.e')!\ I +10 &0xg'+,\ I +9 &2:g%+\ I +9 &3h)+\ H +10 &5f', \ I +9 &7c(,\ H +10 &9Bj(,\ I +9 &;f'-\ H +9 &<e&*\ H +10 &>g(,\ I +9 &@Jf'+\ I +9 &B h',\ I +10 &Cc(-\ H +9 &El&-\ I +10 &GQn&,\ I +9 &I (+}\ L +9 &J(*v\ Q +10 &Lx%*_\ T +9 &N7'+Y\ A +9 &O<8()W\ &q +10 &Ou?R\ D +5 ( + "collection"')& +3 "Can"\ GG +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.57 + .Hand.open + "manipulator"&b1 +3 "core" &OV[S\ D +62 1 +2 "manipulator"&% +4 "core" % } & +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +93 "core" ' +2 .tSC.coast + "storage"(6 +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'#  +123 "core"  +2 .tCSV.dial CTV + "collection"',  +28 "core"  +2 .tPS.seek 2.5ml +2 "processing"%/' +2625 "core" ' +2 "collection"'0% +4 "core" % C\  +2 .tCS.seek 4.15ml + "collection"'''Q +1561 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air + "processing"%  +43 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%2  +69 "core"  +2 .tPS.seek 0ml +2 "processing"%4'W +2635 "core" ' +2 .tCBV.dial between PRV and waste1 + "collection"'5 ` +38 "core" ^ +2 .tCSV.dial :air + "collection"'3 @ +42 "core" > +2 .tCS.seek 10ml +2 "collection"'9' D +1566 "core" ' +2 .tCSV.dial CTV + "collection"'6  +43 "core"  +2 .tCS.seek 0ml +2 "collection"'-' +2622 "core" ' +2 .tCBV.dial :waste1 + "collection"': @ +28 "core" > +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +3 "collection"'=  +123 "core" +2 "collection"'"& +4 "core" &OT \ D + #tStoring lyfil puck in Collection Clamp to tube 1 +2 "manipulator"&1% +3 "core" %\   +2 "storage"(7% +3 "core" %p = C d  + "storage"(<. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 1 + "storage"(?($ +338 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (@& +3 "core" && . &  +2 "manipulator"&& +4 "core" &  n ;2 + "manipulator"&% +4 "core" %\      + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&B( +158 "core" ( +2 "manipulator"&D& +4 "core" &   f + "storage"(8& +4 "core" && B 6  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts + "manipulator"& ' +99 "core" ' +2 "storage"(.& +4 "core" && : = ~  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(G'L +283 "core" ' +2 "storage"(C- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&I& +3 "core" &  # + "storage"( & +4 "core" && 0 . b  + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 1 +2 "manipulator"&!'\\ +37 "core" ' +2 .tElbow.hold + "manipulator"&>, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(&- +2 "core" -' +2 .tSE.seek 0.09 Pucks below Top Plate +2 "storage"(A'; +30 "core" ' +2 "manipulator"&O% +4 "core" %ed    ɴ + "storage"(P& +4 "core" &&  / \ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 309 counts + "manipulator"&F'ϑ +15 "core" ' +2 "manipulator"&J& +4 "core" &   N  +2 "storage"((& +3 "core" && 7 A  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&U' +29 "core" ' +2 .tSE.seek 1.09 Pucks below Top Plate +2 "storage"(L'* +41 "core" ' +2 "manipulator"&X& +4 "core" &   7  +2 "manipulator"&R% +3 "core" % \ C +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&K'\ +91 "core" ' +2 .tElbow.seek CC +2 "manipulator"&V( +168 "core" ( +3 "manipulator"&N& +4 "core" &   S + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &M& +2 "core" &  b S +2 .tForearm.seek CC +2 "manipulator"&['ρ +98 "core" ' +2 .tHand.close + "manipulator"&o/ +72 "core" / +2 .tCC.seek :open +2 "collection"'T( +418 "core" ( +10 "storage"(\\& +3 "core" && @ <  +2 "storage"(;& +3 "core" && : : Z  +2 "manipulator"&r& +3 "core" &   _ S +2 "manipulator"&_% +4 "core" % ύ  8 + .tForearm.seek :retract +2 "manipulator"&`'\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&Q( +143 "core" ( +2 "manipulator"&*& +4 "core" &    +2 "storage"(W& +4 "core" && : ? l  + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 1 +2 "manipulator"&Y'\\ +111 "core" ' +2 .tElbow.hold + "manipulator"&c, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&g1 +70 "core" 1 +3 "manipulator"&^% +3 "core" % mx \  Ǻ2 +2 "storage"(h& +3 "core" && / 2 W  +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 317 counts +2 "manipulator"&d'ϙ +21 "core" ' +2 "manipulator"&& +4 "core" &   ,  +2 "storage"(]& +3 "core" && B @  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&f' +24 "core" ' +2 "storage"(m% +4 "core" %2 d n |  +2 ."downElevator"SE.seek :down +3 "storage"($'v +100 (H% +3 "core" %C G F TW +2 "manipulator"&S% +3 "core" %   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&i'\ +95 "core" ' +51 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%n  +69 "core" +2 .tPS.seek 2.5ml +2 "processing"%k' +2624 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%u +41 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%q  +42 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%E +42 "core" +2 .tdelay 1 second +103 .PSV.dial :air + "processing"%v  +42 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%y'W +2650 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%t& +4 "core" &S  +2 "manipulator"&l& +3 "core" &    +2 "manipulator"&|% +3 "core" %     +2 .tElbow.seek FlushPuck::Garage + "manipulator"&x(- +175 "core" ( +2 "manipulator"&~& +4 "core" &- \  ] 8 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &w& +2 "core" &-  L 8 +2 .tForearm.seek :garage + "manipulator"&' +105 "core" ' +2 .tHand.close + "manipulator"&}/ +74 "core" / +2 "manipulator"&& +4 "core" &-   8 +2 "manipulator"&{% +3 "core" % {  ` ǻ; +2 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&( +121 "core" ( +2 "manipulator"&p& +4 "core" &   o + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &s& +2 "core" &   , +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"& ' +101 "core" ' +2 "manipulator"&\ & +4 "core" &  \  +2 "manipulator"&% +3 "core" %   +2 "processing"%& +4 "core" &\  + "processing"%& +4 .tPC.seek :closed + "processing"% (Tg +3 "core" &\  +4 &\ = +9 &%K\ 1 +10 &^w\ E +9 & m\ L +9 &k\ K +10 &k\ K +9 &Th\ K +9 &k\ K +10 &c\ K +9 &f\ K +10 &]j\ K +9 &!j\ K +9 &"j\ J +10 &$c\ J +9 &&ek\ \ K +9 &('e\ \ K +10 &)c \ K +9 &+h \ K +10 &-me\ K +9 &/0b\ J +9 &0b\ K +10 &2g\ \ K +9 &4uh \ J +9 &66cU\ K +10 &7hJ\ J +9 &9e\ J +10 &;~g\ J +9 &=@` \ J +9 &?c\ J +10 &@e\ K +9 &Bd!\ K +9 &DGg\ K +10 &F d\ K +9 &Gm\ K +10 &It%\ L +9 &KG%\ M +9 &M\ P +10 &N#\ P +9 &P&\ P +9 &RG)\ P +10 &SkY\ * +9 &T,- \ $d +10 &Ti--\ ' +5 ( + "processing"%& +4 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.45 +2 "processing"%& +4 "core" &Ti0\ ' + &Ti2\ ' + .tHand.open +2 "manipulator"&e1 +66 "core" 1 +2 "manipulator"&% +4 "core" %  + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +2 .tPRV.dial :air + "processing"%  +42 "core"  +2 .tPSV.dial :mixloop + "processing"%% +42 "core" +2 "processing"%% +4 "core" %^p\ +2 .tPS.seek 0.3ml + "processing"% ' +385 "core" ' +2 .tPSV.dial PSR + "processing"% +97 "core"  +2 "processing"%% +4 "core" %\  + #tPulling 0.4ml of PSR.air + .PSR.select :air +2 .PS.seek 0.7ml +2 "processing"%'* +488 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%' +1932 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop + "processing"%Z +98 "core" +2 .tPTV.dial :mixing + "processing"% @ +68 "core" A +2 .tPBV.dial :waste2 + "processing"%j  +87 "core"  +4 .tPS.seek 0ml + "processing"%)'W +2604 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +18 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&b& +4 "core" &  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&( +2 "core" ( + "manipulator"&#& +4 "core" & I + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &,& +3 "core" &  < +2 .tForearm.seek PC + "manipulator"&' +96 "core" ' +2 .tHand.close + "manipulator"&z/ +77 "core" / +2 .tPC.seek :open +2 "processing"%a( +400 "core" ( +2 "manipulator"&0& +4 "core" &  ( + "manipulator"&% +4 "core" %   + .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&2(- +160 "core" ( +2 "manipulator"&/& +4 "core" &-   5  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &5& +3 "core" &-   :  +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&3' +113 "core" ' +2 .tHand.open + "manipulator"&'1 +64 "core" 1 +2 "manipulator"&6% +49 "core" % \ o ) ȷg +4 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&9'\ +103 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%:& +4 "core" &6\ +2 "manipulator"&=% +3 "core" %\ !   7 , +2 "storage"("% +4 "core" % e l }  + "storage"(1. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 2 + "storage"(7( +341 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (<& +3 "core" &  < E  + "manipulator"&@& +4 "core" &-     + "manipulator"&% +4 "core" %\ !    , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&( +166 "core" ( +2 "manipulator"&D& +4 "core" &   ( ] +2 "storage"(8& +3 "core" & m n  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&.' +96 "core" ' +2 "storage"(& +4 "core" & i j   +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"('L +283 "core" ' +2 "storage"(C- +3 "core" -' +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 (I& +2 "core" & j d N  +2 "manipulator"& & +3 "core" &    ] +2 .tElbow.seek 2 +2 "manipulator"&&( +2 "core" ( +2 "manipulator"&O& +3 "core" &  \ ] +2 "storage"(P& +3 "core" & o c   +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&J'υ +14 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&(/ +65 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&X& +4 "storage"(R'v +5 "core" &   3 ] + "manipulator"& % +4 "core" % }  w +2 .tForearm.seek :retract + "manipulator"&B'\ +96 "core" ' +2 .tElbow.seek PC +2 "manipulator"&G( +158 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +95 "core" ( +28 "manipulator"&!& +4 "core" &   i +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &F& +3 "core" & P i +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&A' +102 "core" ' +2 "manipulator"&N& +4 "core" &  ^ i +2 "manipulator"&M% +4 "core" %   $ +2 "processing"%U& +3 "core" &\ +2 "processing"%>& +3 .tPC.seek :closed +2 "processing"%o(Tg +2 "core" &\ +5 &\ 6 +9 &CK\ / +10 &st \ D +9 &g\ J +9 &b\ J +10 &c\ K +9 &eh\ K +10 &'e\ \ K +9 &b \ J +9 &g\ J +10 &nh\ J +9 &!0d\ J +9 &"b\ J +10 &$b=\ J +9 &&vh\ J +10 &(8e\ J +9 &)`\ J +9 &+d\ J +10 &-~c\ J +9 &/@b\ J +9 &1c\ J +10 &2c\ J +9 &4e\ J +10 &6Ic\ J +9 &8 c\ J +9 &9b\ J +10 &;`\ J +9 &=Pb\ J +9 &?b\ J +10 &@b\ J +9 &Be\ J +10 &DXb\ J +9 &Fe\ J +9 &Gi\ J +10 &In\ K +9 &KW\ M +9 &M\ P +10 &N\ P +9 &P\ O +10 &RW\ P +9 &S\\\ d +9 &TJ!b\ + +9 ( +2 &TQ\ $ + "processing"%>& +4 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.45 + .Hand.open + "manipulator"&K1 +74 "core" 1 +2 "manipulator"&% +4 "core" %  V +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&\\'\ +91 "core" ' +2 .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 2 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"%;  +3 %r9 +5 "core" 9 +102 "processing"%_9 +3 "core" 9 +102 "processing"%*9 +2 "core" 9  +103 "processing"%W9 +2 "core" 9  +103 "processing"%[9 +2 "core" 9 +103 "processing"%V9 +3 "core" 9 +102 "processing"%g9 +2 "core" 9 +103 "processing"%^9 +3 "core" 9 +102 "processing"%h9 +3 "core" 9" +103 "processing"%9 +2 "core" 9& +103 "processing"%]9 +2 "core" 9+ +103 "processing"%m9 +3 "core" 9/ +102 "processing"%`9 +2 "core" 93 +103 "processing"%H9 +4 "core" 97 +102 "processing"%S9 +2 "core" 9; +103 "processing"%Q9 +2 "core" 9@ +103 "processing"%Y9 +2 "core" 9D +103 "processing"%d9 +2 "core" 9H +103 "processing"%L9 +2 "core" 9L +103 "processing"%n9 +2 "core" 9P +103 "processing"%f9 +2 "core" 9U +103 "processing"%$9 +2 "core" 9Y +103 "processing"%?9 +3 "core" 9\ ]\ +102 "processing"%49 +4 "core" 9a +102 "processing"%u9 +2 "core" 9e +103 "processing"%q9 +2 "core" 9%j +103 "processing"%E9 +2 "core" 9.n +103 "processing"%v9 +2 "core" 98r +103 "processing"%k9 +3 "core" 9Av +103 "processing"%t9 +2 "core" 9K{ +103 "processing"%l9 +2 "core" 9S +103 "processing"%|9 +2 "core" 9[ +103 "processing"%~9 +2 "core" 9d +3 .tPH.hold 2:00:00,28C +2 "processing"%w pp` +2 .tdelay 1:30 +4 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR + "processing"%c +98 "core"  +2 "processing"%}% +4 "core" %S]\ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%' +597 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml + "processing"%{'[ +1608 "core" ' +2 .tPTV.dial :puck + "processing"%i  +68 "core"  +2 .tPSV.dial PTV + "processing"%p +71 "core" +2 .tPBV.dial :waste1 + "processing"%s  +125 "core"  +2 "processing"%% +4 "core" %W*\  +2 .tPS.seek 1.5ml + "processing"%\ ' +589 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" , +3 .tPS.seek 0ml + "processing"%'W +1615 "core" ' +2 .tdelay 5:00 +8248 "Can"\ 55 +3152 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18595 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%x  +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"%+ +70 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%' +2260 "core" ' +2 .tPSV.dial PTV + "processing"% +70 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"%e +70 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV + "processing"% +70 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%  +67 "core"  +2 .tPS.seek :empty +2 "processing"%%'9 +2240 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +121 "core" +2 .tPSV.dial :mixloop + "processing"% +42 "core" +2 .tPRV.dial :ab1 + "processing"%y @ +71 "core" A +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%'w +354 "core" ' +2 .tdelay 2 seconds +250 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +3 "collection"'  + "processing"%  +43 "core" +33 ~ +2 "processing"%% +4 "core" %s\  +2 .tPS.seek 0.32ml +2 "processing"%Z' +387 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'  +37 "core" +2 .tPRV.dial :air +2 "processing"%j  +40 "core"  +2 .tPS.seek 0.9ml +2 "processing"%'D +1224 "core" ' +2 .tPRV.dial :waste2 + "processing"%b @ +69 "core" ? +4 .tPS.seek 0.5ml +2 "processing"%#' +869 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%,  +41 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%z'[ +1076 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +527 "core" ' +2 .tPSV.dial :PML + "processing"% +42 "core" +2 .tPTV.dial :mixing + "processing"% @ +67 "core" A +2 .tPBV.dial :waste1 + "processing"%  +33 "core" +2 "processing"%0% +4 "core" %[\  +2 .tPS.seek 1.85ml + "processing"%'; +233 "core" ' +2 .tPBV.dial between PSV and waste1 + "processing"%/ * +33 "core" + +3 .tPS.seek 0ml + "processing"%5'W +1967 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'& +2 "core" &-0\ +2 "manipulator"&& +4 "core" & O i + "manipulator"&'% +4 "core" %\  \\ 3 + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&6(- +145 "core" ( +2 "manipulator"&& +4 "core" &. \  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &:& +2 "core" &.    +2 .tForearm.seek :garage +2 "manipulator"&=' +105 "core" ' +2 .tHand.close + "manipulator"&"/ +69 "core" / +2 "manipulator"&1& +4 "core" &. "  +2 "manipulator"&3% +4 "core" %  " ȾY + .tForearm.seek :retract +2 "manipulator"&<'\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&@( +267 "core" ( +2 "manipulator"&& +4 "core" &    3 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &D& +2 "core" &  ~ 3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&8'ρ +97 "core" ' +3 "manipulator"&& +4 "core" & 3 +2 "manipulator"&2% +3 "core" %υ +2 "collection"'9& +4 "core" &,1\ + "collection"'C& +4 .tCC.seek :closed + "collection"'I(O +3 "core" &,0 \ +2 &,1 \  +9 &4-0 \ *z +10 &g,0 \ > +9 &}*0\ \ K +9 &Xb+/\ J +10 &h-0 \ J +9 &g,0\ J +9 &d,0 \ J +10 &^m+/\ K +9 &#e//\ I +10 &i,1\ \ J +9 & c+0 \ J +9 &"hh-0\ \ J +10 &$)g,1 \ J +9 &%g,/\ J +9 &'m+/ \ J +10 &)pf.1 \ J +9 &+2g-0 \ J +10 &,m./ \ J +9 &.e,2 \ I +9 &0yh*1\ I +10 &2:e+.\ J +9 &3e,0 \ J +9 &5d+/ \ I +10 &7h,0 \ J +9 &9Bk+0\ J +10 &;j-0\ I +9 &<h)/\ I +9 &>f*-\ I +10 &@Kg,/\ I +9 &B m+/ \ J +9 &Ch+/\ \ J +10 &Eh-2\ J +9 &GQq,/ \ J +10 &I+1\ L +9 &J+0 \ Q +9 &L{*.\ T +10 &N8+.\ \ B +9 &O?<)/\ $k +9 &Oj). \ C +6 ( + "collection"'C& +5 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.51 + "collection"' & +4 "core" &O`,. \ C + &O`*-\ C + .tHand.open +2 "manipulator"&O1 +65 "core" 1 +2 "manipulator"&P% +4 "core" % υ E +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&('\ +101 "core" ' +2 .tPSV.dial PSR + "processing"%X +96 "core"  +2 "processing"% % +4 "core" %[\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%' +1610 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%.  +42 "core"  +2 .tPS.seek 0ml +2 "processing"%'W +1607 "core" ' +2 .tPSV.dial PSR + "processing"%J +55 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%!' +2637 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "processing"%F  +2 "collection"'&  +39 "core"  +112  +2 .tPSV.dial :mixloop + "processing"%N +99 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing + "processing"%M  +69 "core" +2 .tPS.seek 0ml +2 "processing"%U'W +2629 "core" ' +2 .tPSV.dial :air + "processing"%R  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%B' +2630 "core" ' +2 .tPSV.dial :mixloop + "processing"%a +43 "core" +2 .tPS.seek 0ml +2 "processing"%K'W +2625 "core" ' +2 .tPSV.dial :air + "processing"%  +43 "core"  +2 .tPS.seek 2.5ml +2 "processing"%r' +2631 "core" ' +2 .tPSV.dial :mixloop + "processing"%> +41 "core" +2 .tPS.seek 0ml +2 "processing"%_'W +1608 "Can"\ NM +1019 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&A& +4 "core" & \\ 2 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&*( +4 "core" ( +2 "manipulator"&7& +4 "core" &  2 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &W& +2 "core" & V 2 +2 .tForearm.seek CC + "manipulator"&['ρ +102 "core" ' +33 .tHand.close + "manipulator"&V/ +75 "core" / +2 .tCC.seek :open +2 "collection"'g( +378 "core" ( +2 "manipulator"&^& +4 "core" & " 2 + "manipulator"&h% +4 "core" % σ q +2 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&](- +276 "core" ( +2 "manipulator"&m& +4 "core" &-  \ 3 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &`& +2 "core" &- < 3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&H' +114 "core" ' +3 .tHand.open + "manipulator"&S1 +66 "core" 1 +2 "manipulator"&Q% +4 "core" % h  > ȵY +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&Y'\ +100 "core" ' +2 ."da"delayUntil "11:39:06.03" +6767 #"reset-modem"Session Begun +49 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18090 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%d @ +68 "core" B +2 ."da"PBV.dial :waste1 + "processing"%L  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%n * +33 "core" * +2 ."da"PSV.dial :air +2 "processing"%f  +41 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%$' +2261 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%? +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%4  +42 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%u +42 "core" +3 ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%q  +42 "core"  +2 ."da"PS.seek :empty +2 "processing"%E'9 +2246 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%v +125 "core"  +2 "processing"%k% +4 "core" %:y\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%t' +602 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +10 ."da"PS.seek 2ml + "processing"%l'[ +1612 "core" ' +2 ."da"PTV.dial :puck + "processing"%|  +68 "core"  +2 ."da"PSV.dial PTV + "processing"%~ +68 "core" +2 ."da"PBV.dial :waste1 + "processing"%c  +33 "core" +2 "processing"%}% +4 "core" %\\n\  +2 ."da"PS.seek 1.5ml + "processing"%)' +588 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%i'W +1617 "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"%s * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%{' +2263 "core" ' +2 ."da"PSV.dial PTV + "processing"% +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"%; +19 "Can"\ II +51 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%x  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2232 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%+ +124 "core"  +2 "processing"%% +4 "core" %9\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +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"%e'[ +1616 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"% +70 "core" +2 ."da"PBV.dial :waste1 + "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"PS.seek 0ml +2 "processing"%y'W +1605 "core" ' +2 ."da"delay 2:00 +4162 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +7834 #"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"% +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2256 "core" ' +2 ."da"PSV.dial PTV + "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"%j +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%Z  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%b'9 +2252 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%  +40 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing + "processing"%,  +121 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%#  +42 "core" ~ +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop + "processing"% +42 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%' +389 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%  +43 "core"  +2 "processing"%0% +4 "core" %=\  +2 ."da"PS.seek 0.55ml + "processing"%/'z +330 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%z  +43 "core"  +2 ."da"PS.seek 2ml +2 "processing"%'[ +1552 "core" ' +2 ."da"PSV.dial :PML + "processing"% +42 "core" +2 ."da"PTV.dial :mixing + "processing"% @ +68 "core" A +2 ."da"PBV.dial :waste1 + "processing"%'  +33 "core" +2 "processing"%% +4 "core" %Z\  + ."da"PS.seek 1.85ml +2 "processing"%:': +230 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%G * +32 "core" * +2 ."da"PS.seek 0ml +2 "processing"%"'W +1963 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +9236 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +14452 "Can"\ 34 +18533 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +45 #Session Ended +5726 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%1  +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"%\\  +41 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%=' +2264 "core" ' +2 ."da"PSV.dial :mixloop + "processing"% +42 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%D  +42 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop + "processing"%6 +42 "core" +3 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +42 "core"  +2 ."da"PS.seek :empty +2 "processing"%2'9 +2268 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%9 +124 "core"  +2 "processing"%<% +4 "core" %<\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%T' +601 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%C'[ +1615 "core" ' +2 ."da"PTV.dial :puck + "processing"%  +69 "core"  +2 ."da"PSV.dial PTV +2 "processing"%O +67 "core" +2 ."da"PBV.dial :waste1 + "processing"%P  +33 "core" +2 "processing"%X% +4 "core" %[\  +2 ."da"PS.seek 1.5ml + "processing"% ' +599 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%8 * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%5'W +1607 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%.  +33 "core" +2 ."da"delay 30 seconds +1093 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +1903 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%J +81 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2263 "core" ' +2 ."da"PSV.dial PTV + "processing"%& +79 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%F +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%N +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%M  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%!'9 +2252 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%R +110 "Can"\ HH +14 "core"  +2 "processing"%U% +4 "core" %8\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%a' +597 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml + "processing"%B'[ +1610 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"% +68 "core" +2 ."da"PBV.dial :waste1 + "processing"%K  +33 "core" +2 "processing"%>% +4 "core" %\\\  +2 ."da"PS.seek 1.5ml + "processing"%r' +596 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%A * +31 "core" + +2 ."da"PS.seek 0ml +2 "processing"%7'W +1612 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%W  +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"%@ +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%(' +2267 "core" ' +2 ."da"PSV.dial PTV + "processing"%I +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%^ +70 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%h +70 "core" +2 ."da"delay 5 seconds +426 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +69 ."da"PSV.dial :air +2 "processing"%[  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%m'9 +2252 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%` +123 "core"  +2 "processing"%*% +4 "core" %:\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%S' +593 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%Q'[ +1608 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV + "processing"% +68 "core" +2 ."da"PBV.dial :waste1 + "processing"%H  +33 "core" +2 "processing"%d% +4 "core" %Y\  + ."da"PS.seek 1.5ml +2 "processing"%L' +599 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%n * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%f'W +1610 "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" + +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"%4 +70 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%u' +2252 "core" ' +2 ."da"PSV.dial PTV + "processing"%q +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +43 "processing"%$ +77 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%v +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%k  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%E'9 +2258 "core" ' +2 ."da"Gate.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%t +127 "core"  +5 "processing"%|% +11 "core" %6\ +3 #"da"Pulling 0.25ml of PSR.sub1 +2 .PSR.select :sub1 +9 "processing"% +19 ."da"PS.reconfigure PSconfig +5 "processing"%#A d`xb +4 ."da"PS.seek 0.25ml +5 "processing"%~'7 +337 "core" ' +3 ."da"delay 5 seconds +503 "processing"%c% +4 "core" %3@\  +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 + "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%}' +328 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml +2 "processing"%l'[ +1604 "core" ' +4 ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +25 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +40 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%)  +34 "core" +2 "processing"%p% +4 "core" %Y\  +2 ."da"PS.seek 1.5ml + "processing"%s' +592 "core" ' +5 ."da"delay 3 seconds +305 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +2 ."da"PS.seek 0ml +2 "processing"%i'W +1441 "Can"\ %% +204 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%\ * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%; +71 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%x' +2305 "core" ' +2 ."da"PSV.dial PTV + "processing"%{ +83 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%+ +69 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%  +70 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2291 "core" ' +2 "processing"%9 +3 "core" 94% +2 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast + "processing"%  +3 "core" 4& + 4& +2 "processing"%& +3 "core" &TQw\ $ +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&e% +3 "core" %   0  +2 "storage"( % +3 "core" % [ [\ +2 "storage"(. +2 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 1 +2 "storage"(%($ +337 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 ( & +3 "core" &' Y W\ + "manipulator"&& +4 "core" &-  3 + "manipulator"&y% +4 "core" %  I  +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&( +178 "core" ( +3 "manipulator"&& +4 "core" &\  # +2 "storage"(j& +3 "core" &% @ '\ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&Z' +98 "core" ' +2 "storage"(& +4 "core" &% @ ? l\ +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +2 "storage"('L +278 "core" ' +2 "storage"(,- +3 "core" -'t +2 ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&#& +3 "core" &\  * # +2 "storage"(& +3 "core" &% 3 8 q\ +2 ."da"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 1 +2 "manipulator"&b'\\ +30 "core" ' +2 ."da"Elbow.hold + "manipulator"& , +3 "core" , +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(0- +2 "core" -'t +2 ."da"SE.seek 1.1 Pucks below Top Plate +2 "storage"(', +27 "core" ' +2 "manipulator"&z% +4 "core" %du    ȹ$ + "storage"(/& +4 "core" &%\ (\ ( #\ + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 308 counts + "manipulator"&'ϐ +15 "core" ' +2 "manipulator"&& +4 "core" &  ) !r +2 "storage"('& +3 "core" &%   \ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 700 counts + "manipulator"&' +29 "core" ' +2 ."da"SE.seek 2.1 Pucks below Top Plate +2 "storage"(G' +36 "core" ' +2 "manipulator"&& +4 "core" &   !r +2 "manipulator"&:% +4 "core" % V +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&1'\ +92 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&3( +255 "core" ( +2 "manipulator"&\\& +4 "core" & s + ."da"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &"& +3 "core" & s + ."da"Forearm.seek PC +2 "manipulator"&' +95 "core" ' +2 ."da"Hand.close + "manipulator"&D/ +73 "core" / +2 ."da"PC.seek :open +2 "processing"%6( +404 "core" ( +3 "storage"(& +3 "core" &% = 4\ +2 "manipulator"&=& +3 "core" & \ s +2 "manipulator"&9% +3 "core" %  #  +2 ."da"Forearm.seek :retract +2 "manipulator"&<'\ +99 "core" ' +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&2( +254 "core" ( +2 "manipulator"&T& +4 "core" &\  # + "storage"( & +4 "core" &% #  S\ + ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&O' +97 "core" ' +2 ."da"Hand.open + "manipulator"&P1 +67 "core" 1 +2 "storage"(X- +3 "core" -' +3 ."da"SE.seek 1.85 Pucks below Top Plate +44 "storage"(C' +32 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.18 Pucks below Top Plate +2 "storage"(8' +59 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da19dec1812h40ml.tif +1979 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +3069 #"da"SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 47.024 seconds\ /var/log/esp/da19dec1812h40ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da19dec1812h40ml15s.tif +1557 #SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da19dec1812h40ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da19dec1812h40ml30s.tif +3057 #SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da19dec1812h40ml30s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da19dec1812h40ml70s.tif +7169 #SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da19dec1812h40ml70s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +4 ."Qmail"HABfans.email "47.024 sec auto-exposure",Subject: "da19dec1812h40ml images!" +14 "storage"( - +16 !"Qmail"o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"./home/esp/esp2/lib/email.rb:287:in `send'"?/home/esp/esp2/protocol/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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +11 "core" -' +6 #"Qmail"Retry #1 of 10 after 10:00 +4 "storage"(.& +8 "core" &% Y c\ +4 "manipulator"&& +15 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +5 "core" & !  a o +4 ."da"Elbow.seek 1 +4 "manipulator"&J( +21 "core" ( +2 "manipulator"&5& +4 "core" &   * \ +2 "storage"(&& +3 "core" &% q p\ +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&F' +4 "core" ' +2 ."da"SE.reconfigure SEgently +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.9 Pucks below Top Plate +2 "storage"(N'! +61 "core" ' +2 "manipulator"&M& +4 "core" & K \ +2 "storage"(& +3 "core" &% y\ +2 ."da"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&R'\\ +36 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&U, +3 "core" , + ."da"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."da"SE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 2.08 Pucks below Top Plate +2 "storage"(!' +26 "core" ' +34 "manipulator"&a% +4 "core" %fo   0 ɷ +2 "storage"(& +3 "core" &% l\ +2 ."da"Forearm.force -20 + "manipulator"&5 +2 ."da"Forearm.seek 1 + 310 counts +2 "manipulator"&K'ϒ +15 "core" ' +2 "manipulator"&>& +4 "core" &  \ +2 "storage"(B& +4 "core" &%\ \ \ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&A' +34 "core" ' +2 "storage"(r% +4 "core" %\ \ c\ +2 ."downElevator"SE.seek :down +4 "storage"(W'v +99 (V% +3 "core" %z@\ \ \ \ RP +2 "manipulator"&@% +3 "core" %  $ +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&7'\ +90 "core" ' +46 ' + ."downElevator"SE.coast +2 "storage"(5 +2 ."da"SC.coast + "storage"(6 +3 #tStarting finalPurge +2 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 "processing"%I& +4 "core" &\ +2 "manipulator"&^& +4 "core" &  \ +2 "manipulator"&h% +3 "core" %      +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&[(- +170 "core" ( +2 "manipulator"&(& +4 "core" &-   1 +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &`& +3 "core" &-  S 1 +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&*' +109 "core" ' +2 ."psFlush"Hand.close + "manipulator"&m/ +67 "core" / +2 "manipulator"&S& +4 "core" &- F 1 +2 "manipulator"&% +3 "core" %  j Ⱦ[ +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&H'\ +99 "core" ' +2 ."psFlush"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&d( +114 "core" ( +2 "manipulator"&Q& +4 "core" &    + ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &n& +3 "core" & q +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&L' +97 "core" ' +2 "manipulator"&_& +4 "core" &  / +2 "manipulator"&?% +3 "core" %  Y +2 "processing"%4& +4 "core" &\ + "processing"%f& +4 ."psFlush"PC.seek :closed +2 "processing"%q(Tg +3 "core" &\ +4 &\ 4 +9 &:Iz\ / +10 &it\ D +9 &g\ K +9 &d\ K +10 &e\ K +9 &Za\ K +9 &b\ J +10 &c\ J +9 &b\ J +10 &db\ J +9 &!%_\ K +9 &"_3\ K +10 &$`r\ J +9 &&jb\ K +9 &(+_X\ K +10 &)`\\\ K +9 &+^t\ K +10 &-s_Z\ J +9 &/5_o\ J +9 &0_o\ J +10 &2`o\ J +9 &4|_e\ J +9 &6<c[\ K +10 &7be\ K +9 &9bg\ K +10 &;bf\ K +9 &=D`b\ K +9 &?bf\ K +10 &@\\a\ K +9 &B\\d\ K +9 &DMah\ K +10 &F]e\ K +9 &GeZ\ K +10 &IjZ\ L +9 &KK{\\\ N +9 &MW\ Q +10 &NN\ Q +9 &PS\ Q +9 &RJV\ Q +10 &SeV\ &t +9 &TCtU\ : +9 ( +2 "processing"%f& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.46 + "processing"%$& +4 "core" &TTX\ ) + &TTT\ ) +2 ."psFlush"Hand.open + "manipulator"&v1 +69 "core" 1 +3 "manipulator"&k% +4 "core" %   + ."psFlush"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&u'\ +97 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%t +124 "core" +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%|'P +442 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +655 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%E' +1612 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%c +82 "core"  +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%~  +32 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%}'W +2634 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"% +69 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%)' +587 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%p' +2119 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%l +70 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"% U +51 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%s'W +2627 "core" ' +2 ."psFlush"PSV.dial PBV +49 "processing"% @ +43 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%\ ' +2634 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%;  +68 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%i'9 +2634 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%{ +41 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%+' +2655 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +68 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%'W +2636 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%x @ +41 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2638 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%  +69 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2563 "Can"\ >> +71 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%e +42 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"% 'P +1107 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1606 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"% +69 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +51 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%y'W +198 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +2426 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +69 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%j' +598 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2116 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%] +71 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%Y U +51 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%,'W +2636 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%# @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2632 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%0  +69 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%z'9 +2631 "core" ' +2 ."psFlush"PSV.dial PSR + "processing"%/ +42 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%' +2627 "core" ' +2 ."psFlush"PSV.dial PTV + "processing"%' +69 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml + "processing"%'W +2626 "core" ' +2 ."psFlush"PSV.dial PBV + "processing"%: @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%Z' +2635 "core" ' +2 ."psFlush"PSV.dial :waste1 + "processing"%  +69 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2627 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'b& +4 "core" &28\ +2 "manipulator"&& +3 "core" & d +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&( +3 "core" ( +2 "manipulator"&& +4 "core" &  N + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &\\& +2 "core" &  g +2 .tForearm.seek PC +2 "manipulator"&"' +97 "core" ' +2 .tHand.close + "manipulator"& / +66 "core" / +2 .tPC.seek :open +2 "processing"%D( +401 "core" ( +2 "manipulator"&1& +4 "core" &  P +2 "manipulator"&o% +3 "core" %     +2 .tForearm.seek :retract + "manipulator"&'\ +92 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&=( +356 "core" ( +2 "manipulator"&9& +4 "core" &!    ;3 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &!  f ;3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&T'ρ +95 "core" ' +3 "manipulator"& & +4 "core" &"  $ ;3 +2 "manipulator"&3% +3 "core" %|   B \ +2 "collection"'P& +4 "core" &48\ + "collection"'X& +4 .tCC.seek :closed + "collection"'<(O +3 "core" &48\ +2 &47\  +9 &327\ *z +9 &f36\ = +10 &38\ K +9 &Ph36\ J +10 &k0;\ I +9 &h46\ J +9 &g48\ J +10 &Yi27\ J +9 &g56\ J +9 &h48\ J +10 & i47\ J +9 &"`h28\ J +10 &$#h48\ J +9 &%f37\ J +9 &'i48\ J +10 &)ij27\ J +9 &++g38\ J +9 &,m36\ J +10 &.g45\ J +9 &0qk46\ J +10 &23j38\ J +9 &3c47\ J +9 &5c47\ J +10 &7ye37\ J +9 &9;d36\ J +9 &:c46\ J +10 &<f36\ I +9 &>d29\ J +10 &@Df46\ I +9 &Bk27\ J +9 &Cc36\ I +10 &Ei27\ J +9 &GIr37\ K +9 &I}16\ L +10 &J14\ P +9 &Lt03\ T +10 &N016\ C +9 &O<</4\ $l +9 &Of23\ A +6 ( + "collection"'X& +5 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.52 + "collection"'G& +4 "core" &OT05\ A + &OU03\ A + .tHand.open +2 "manipulator"&C1 +69 "core" 1 +2 "manipulator"& % +4 "core" % |  \ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&.'\ +98 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'& +4 "core" &OU15\ A +2 "collection"'5% +3 "core" %05\ +2 .tCSV.dial CSR +2 "collection"'&  +40 "core"  +2 "collection"'M% +4 "core" %15\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +2 "collection"''l +1352 ."Qmail"HABfans.email "47.024 sec auto-exposure",Subject: "da19dec1812h40ml images!" +3 !o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"./home/esp/esp2/lib/email.rb:287:in `send'"?/home/esp/esp2/protocol/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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +3 "core" ' + #"Qmail"Retry #2 of 10 after 10:00 +3 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +9 'a% +3 "core" %l15\  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.501ml +2 "collection"'' +645 "core" ' +2 .tCSV.dial :waste + "collection"'> +120 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +48 .tCS.seek 0ml +2 "collection"'B' +1982 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'2& +4 "core" &OT13\ A +2 "collection"'r% +4 "core" %14\ + .tCSV.dial :flush +2 "collection"'O  +40 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"'8'l +1202 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'F @ +51 "core" ? +2 "collection"'V% +4 "core" %l16\  +2 .tCS.seek 7.001ml +2 "collection"'@' +420 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +112 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +2 "collection"'J  +2 'N  +41 "core"  +85  +2 .tCBV.dial :waste1 + "collection"'R @ +44 "core" > +3 .tCS.seek 0ml + "collection"'I' +1619 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'K& +4 "core" &OT4>\ A +2 "collection"'^% +3 "core" %47\ +2 .tCSV.dial :flush + "collection"'h  +68 "core" +3 .tCS.seek 5ml + "collection"'!'l +1207 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'A @ +41 "core" B +2 "collection"'(% +4 "core" %l37\ \ +2 .tCS.seek 7ml +2 "collection"'`' +536 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'W  +38 "core"  +2 .tCBV.dial :waste2 +2 "collection"'%  +107 "core"  +2 .tCS.seek 0ml +2 "collection"'U' +1620 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'m& +4 "core" &OL36\ A +2 "collection"'S% +3 "core" %37\ +2 .tCSV.dial CSR + "collection"'  +41 "core"  +2 "collection"'7% +4 "core" %37\ + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml +2 "collection"'Q' +1869 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'n' D +533 "core" ' +3 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'* +2 '_  +93 "core" +34  +2 .tCTV.dial :intake + "collection"'?  +69 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml + "collection"'4' \\ +1852 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'[  +68 "core"  +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'H' +591 "core" ' +2 .tCSV.dial CSR + "collection"'6  +95 "core"  +2 "collection"'f% +4 "core" %23\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.seek 5ml +2 "collection"'$'l +1350 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'v' D +1351 "core" ' +2 .tCSV.dial CBV + "collection"'k +96 "core" +2 .tCS.seek 0ml +2 "collection"'t' +2616 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&L& +4 "core" &  a ;2 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&( +3 "core" ( +2 "manipulator"&|& +4 "core" &   ;2 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &c& +2 "core" &  A ;2 +2 .tForearm.seek CC +2 "manipulator"&~'ρ +93 "core" ' +2 .tHand.close + "manipulator"&E/ +72 "core" / +2 .tCC.seek :open +2 "collection"'( +377 "core" ( +3 "manipulator"&}& +4 "core" &  G ;2 + "manipulator"&)% +4 "core" % ϋ  +2 .tForearm.seek :retract + "manipulator"&l'\ +93 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +316 "core" ( +2 "manipulator"&p& +4 "core" &.4    + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &.4    +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&s' +112 "core" ' +2 .tHand.open + "manipulator"&;1 +75 "core" 1 +2 "manipulator"&\ % +4 "core" % b # ȳF +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&{'\ +106 "core" ' +2 "processing"%i& +4 "core" &>\ +4565 "Can"\ +* +9170 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +21421 ."Qmail"HABfans.email "47.024 sec auto-exposure",Subject: "da19dec1812h40ml images!" +4 !o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"./home/esp/esp2/lib/email.rb:287:in `send'"?/home/esp/esp2/protocol/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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + #Retry #3 of 10 after 10:00 +29399 "Can"\ ++ +11965 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +18630 ."Qmail"HABfans.email "47.024 sec auto-exposure",Subject: "da19dec1812h40ml images!" +4 !o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"./home/esp/esp2/lib/email.rb:287:in `send'"?/home/esp/esp2/protocol/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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + #Retry #4 of 10 after 10:00 +14346 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +15040 "Can"\ ++ +17942 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +12659 ."Qmail"HABfans.email "47.024 sec auto-exposure",Subject: "da19dec1812h40ml images!" +4 !o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"./home/esp/esp2/lib/email.rb:287:in `send'"?/home/esp/esp2/protocol/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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + #Retry #5 of 10 after 10:00 +20317 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +9064 "Can"\ ++ +23919 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +6689 ."Qmail"HABfans.email "47.024 sec auto-exposure",Subject: "da19dec1812h40ml images!" +4 !o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"./home/esp/esp2/lib/email.rb:287:in `send'"?/home/esp/esp2/protocol/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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + #Retry #6 of 10 after 10:00 +26289 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +3086 "Can"\ ++ +29897 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +717 ."Qmail"HABfans.email "47.024 sec auto-exposure",Subject: "da19dec1812h40ml images!" +4 !o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"./home/esp/esp2/lib/email.rb:287:in `send'"?/home/esp/esp2/protocol/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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + #Retry #7 of 10 after 10:00 +29376 "Can"\ ++ +2885 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +27733 ."Qmail"HABfans.email "47.024 sec auto-exposure",Subject: "da19dec1812h40ml images!" +48 !o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"./home/esp/esp2/lib/email.rb:287:in `send'"?/home/esp/esp2/protocol/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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #8 of 10 after 10:00 +5198 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +24121 "Can"\ ++ +8862 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +21806 ."Qmail"HABfans.email "47.024 sec auto-exposure",Subject: "da19dec1812h40ml images!" +4 !o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"./home/esp/esp2/lib/email.rb:287:in `send'"?/home/esp/esp2/protocol/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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + #Retry #9 of 10 after 10:00 +29321 "Can"\ ++ +11399 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +19274 ."Qmail"HABfans.email "47.024 sec auto-exposure",Subject: "da19dec1812h40ml images!" +4 !o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"./home/esp/esp2/lib/email.rb:287:in `send'"?/home/esp/esp2/protocol/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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + #Retry #10 of 10 after 10:00 +13706 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +15602 "Can"\ ++ +17378 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +13300 ."Qmail"HABfans.email "47.024 sec auto-exposure",Subject: "da19dec1812h40ml images!" +4 !o:SocketError: mesg"6getaddrinfo: Temporary failure in name resolution:@checkpoint: omitted:bt[ "-/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:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +19678 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +9626 "Can"\ ++ +23357 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +32982 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +3649 "Can"\ ++ +29332 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +30663 "Can"\ +* +2320 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32982 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +24686 "Can"\ ++ +8297 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +51697 "Can"\ ++ +10818 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32977 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +16192 "Can"\ ++ +16794 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32982 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +10211 "Can"\ ++ +22773 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32985 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4230 "Can"\ ++ +28754 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +31241 "Can"\ +* +1744 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32981 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +25262 "Can"\ ++ +7720 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +52274 "Can"\ ++ +10168 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32982 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +16836 "Can"\ ++ +16147 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +32983 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +10858 "Can"\ ++ +22125 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32983 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +4881 "Can"\ ,+ +28106 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +31889 "Can"\ ++ +1092 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +32988 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +25908 "Can"\ ++ +7071 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +52924 "Can"\ ++ +9604 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32985 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +17399 "Can"\ ++ +15586 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32987 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +11415 "Can"\ ++ +21610 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32944 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +5434 "Can"\ ++ +27552 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +32443 "Can"}\ ++ +545 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32984 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +26458 "Can"~\ ++ +6526 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +53468 "Can"\ ++ +60002 \ ++ +60003 }\ ++ +60002 ~\ +* +60002 ~\ ++ +60002 \ ++ +60002 \ ++ +60003 \ ++ +60002 \ ++ +60002 \ ++ +60002 \ ++ +60002 \ ++ +60003 \ ++ +60002 \ ++ +60002 \ ++ +60002 \ ++ +60002 \ ++ +60002 \ ++ +60003 \ ++ +60002 \ ++ +60002 \ ++ +60002 \ ++ +60002 \ ++ +60003 \ ,+ +60002 \ ++ +60002 \ ++ +60002 \ ++ +60002 \ ++ +60003 \ +* +60002 \ ++ +60002 \ ++ +60002 \ ++ +60002 \ ++ +60003 \ +* +60002 \ +* +60002 \ ++ +60002 \ ++ +60002 \ ++ @EST1576731874.94 \ ++ +60002 \ ++ +60002 \ ++ +60002 \ +* +60002 \ ++ +60002 \ ++ +60003 \ ++ +60002 \ ++ +60002 \ ++ +60002 \ +* +60002 \ ++ +60003 \ ++ +60002 \ ++ +60002 \ ++ +60002 \ ++ +60002 \ ++ +60003 \ ++ +60002 \ ++ +60002 \ +* +60002 \ ++ +60002 \ +* +60003 \ ++ +60002 \ ++ +60002 \ *+ +60002 \ +* +60002 \ +* +60003 \ ++ +60002 \ ++ +60002 \ ++ +60002 \ ++ +60002 \ ++ +60003 \ ++ +60002 \ ++ +60002 \ ++ +60002 \ ++ +60002 \ +* +60002 \ ++ +60003 \ ++ +60002 \ ++ +60002 \ ++ +60002 \ ++ +60002 \ ++ +60003 \ ++ +60002 \ ++ +60002 \ ++ +60002 \ ++ +60002 \ ++ +60003 \ ++ +60002 \ ++ +60002 \ ++ +60002 \ ++ +60002 \ ++ +60003 \ ++ +60002 \ ++ +60002 \ *+ +20740 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32984 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +6262 "Can"\ ++ +26724 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32981 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +282 "Can"\ ++ +32703 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +27292 "Can"\ ++ +5691 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32985 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +21312 "Can"\ ++ +11668 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32985 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +15333 "Can"\ ,+ +17646 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +42348 "Can"\ ++ +20318 #"reset-modem"Session Begun +8 #-> Gate.cycleModemPower! 5 +5 .Gate.cycleModemPower! 5 +5 #Session Ended +32866 #Session Begun +3 #-> Gate.cycleModemPower! 5 +51 .Gate.cycleModemPower! 5 +2 #Session Ended +6744 "Can"\ ++ +26185 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +32982 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +822 "Can"\ +* +32163 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +27831 "Can"\ ++ +5149 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32986 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +21853 "Can"\ ++ +11129 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32983 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +15874 "Can"\ ++ +17109 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +42886 "Can"\ ++ +19594 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32982 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +7411 "Can"\ ++ +25571 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +32982 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +1436 "Can"\ ++ +31546 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +28448 "Can"\ +* +4534 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32983 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +22470 "Can"\ +* +10514 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32981 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +16491 "Can"\ ++ +16491 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +43503 "Can"\ ++ +19032 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32984 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +7973 "Can"\ ++ +25012 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32980 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +1995 "Can"\ ++ +30993 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +29001 "Can"\ ++ +3980 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32982 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +23025 "Can"\ ++ +9958 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32981 #Session Begun +4 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +2 #Session Ended +17049 "Can"\ ++ +15937 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +44057 "Can"\ ++ +18323 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32981 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +8683 "Can"\ +* +24304 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32982 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +2702 "Can"\ ++ +30283 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +29712 "Can"\ ++ +3270 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +32986 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +23732 "Can"\ ++ +9249 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +32986 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +17754 "Can"\ ++ +15227 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +44767 "Can"\ ++ +60002 \ ++ +60002 \ +* +17991 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32977 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +9019 "Can"\ ++ +23963 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32988 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +3036 "Can"\ ++ +29945 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +30049 "Can"\ ++ +2935 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32990 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +24062 "Can"\ ++ +8912 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32983 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +18092 "Can"\ ++ +14892 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +45102 "Can"\ ++ +17415 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32981 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +9592 "Can"\ ++ +23390 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32982 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +3614 "Can"\ ++ +29370 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +30624 "Can"\ ++ +2357 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +32987 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +24643 "Can"\ ++ +8337 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32983 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +18667 "Can"\ ++ +14318 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +45677 "Can"\ ++ +60003 \ ++ +60002 \ +* +60002 \ ++ +60002 \ ++ +60002 \ ++ +60003 \ ++ +60002 \ +* +60002 \ ++ +60002 \ ++ +60002 \ ++ +60003 \ ++ +60002 \ ++ +60002 \ +* +60002 \ ++ +60002 \ ++ +60003 \ ++ +60002 \ ++ +60002 \ +* +60002 \ ++ +60002 \ ++ +60003 \ ++ +60002 \ ++ +60002 \ ++ +60002 \ ++ +60002 \ ++ +60003 \ ++ +60002 \ ++ +60002 \ ++ +60002 \ ++ +60002 \ ++ +60003 \ ++ +60002 \ ++ +60002 \ ++ +60002 \ +* +60002 \ ++ +60002 \ ++ +60003 \ ++ +60002 \ ++ +60002 \ +* +60002 \ +* +60002 \ ++ +60003 \ ++ +60002 \ ++ +60002 \ ++ +60002 \ ++ @EST1576818278.09 \ +* +60003 \ ++ +60002 \ ++ +60002 \ +* +60002 \ +* +60002 \ ++ +60003 \ ++ +60002 \ +* +60002 \ ++ +60002 \ ++ +60002 \ ++ +60003 \ ++ +60002 \ ++ +60002 \ ++ +60002  \ ++ +60002 \ ++ +60003 \ +* +60002 \ ++ +60002 \ ++ +60002 \ +* +60002 "\ +* +60002 \ ++ +60003 !\ +* +60002 \ +* +60002 \ ++ +60002 \ ++ +60002 \ ,+ +60003 \ ++ +60002 \ +* +60002 \ ++ +60002  \ ++ +60002 \ ++ +60003 \ ++ +60002 \ ++ +60002 \ ++ +60002 \ ++ +60002 \ +* +60003 \ ++ +60002 \ +* +60002 \ ++ +60002 \ ++ +60002 \ ++ +60003 \ ++ +60002 \ ++ +60002 \ ++ +60002 \ ++ +60002 \ +* +60003 \ +* +60002 \ ++ +60002 \ ++ +60002 \ ,+ +60002 \ ++ +60003 \ +* +28423 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +31571 "Can"\ ++ +1416 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +32981 #Session Begun +3 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +2 #Session Ended +25592 "Can"\ ++ +7390 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +44 #Session Ended +32936 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +19619 "Can"\ ++ +13362 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32982 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +13643 "Can"\ ++ +19340 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +32983 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +7665 "Can"\ ++ +25323 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +34672 "Can" \ +* +27854 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32141 "Can"\ .. +845 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32981 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +26161 "Can"\ ++ +6822 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32982 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +20183 "Can"%\ ++ +12800 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32987 #Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +14198 "Can"&\ ++ +18779 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32981 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 +2 #Session Ended +8227 "Can"(\ ++ +24758 #"reset-modem"Session Begun +8 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +35232 "Can"#\ ++ +27279 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32715 "Can"%\ ++ +269 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32982 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +26735 "Can"%\ ++ +6248 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +32984 #Session Begun +3 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +20756 "Can",\ ++ +12229 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32984 #Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +14774 "Can"5\ ++ +18213 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32982 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +8792 "Can"?\ ++ +24194 #"reset-modem"Session Begun +4 #-> Gate.cycleModemPower! 5 +3 .Gate.cycleModemPower! 5 + #Session Ended +35800 "Can"B\ +* +60002 D\ ,+ +60002 K\ ++ +60003 O\ ,+ +60002 T\ ++ +60002 V\ ++ +60002 a\ ++ +60002 \\\ +* +60003 U\ ++ +60002 [\ ++ +60002 W\ ++ +60002 V\ +* +60002 Q\ ++ +60002 U\ +* +60003 T\ ++ +60002 Z\ ++ +60002 Z\ ++ +60002 Z\ ++ +60002 Z\ ++ +60003 [\ ++ +60002 U\ ++ +60002 U\ ,+ +60002 T\ ++ +60002 W\ ++ +60003 V\ ++ +60002 S\ *+ +47162 #t-> access 1 +3 .SE.seek :down + "storage"('v +3 "core" ' +2 "manipulator"&+% +4 "core" %\ #    E +2 "manipulator"&x& +3 "core" &.   . \ + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 5 + "storage"((< +1289 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" &<. ( - U  +969 #t-> exit +5 #mEXIT @1576875774.77EST @1577731096.26EST = =tMAIN =mMAIN_scheduler @EST1577731097.90 #"core_reset"Sent BREAK + #t@0x5A74, state=0x32F4, ifg=0x10, ie=0xFD + #@0x5CF9, state=0x32F4, ifg=0x10, ie=0xFD + #@0x5F7E, state=0x32F4, ifg=0x10, ie=0xFD #@0x6203, state=0x32F4, ifg=0x10, ie=0xFD + #@0x6488, state=0x32F4, ifg=0x10, ie=0xFD + #@0x670C, state=0x32F4, ifg=0x10, ie=0xFD #@0x6991, state=0x32F4, ifg=0x10, ie=0xFD + #@0x6AEE, state=0x32F4, ifg=0x80, ie=0xFD + #@0x6272, state=0x3350, ifg=0x00, ie=0x75 #ESP2 v3.22 I2C Gateway v3.06 +8 #ESP2 v3.22 I2C Gateway v3.06 for core bus +213 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +359 "Can"\ >= + \ >= #tPolling Can every 10:00 +124 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +5 "collection"' 9\ + ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 )% +3 "core" %g %, + .tSS.configure SSconfig +2 "sampler")#.0X ESP.ready! +61 "collection"'% +4 "core" %tvU\ +2 "processing"%% +3 "sampler")% +2 "manipulator"&% +8 "core" %9I\ +2 %g %, %\ # E +3 "manipulator"&& +3 "core" &.  \ + "storage"(& +3 "core" &<. $ $ ]  +2 "storage"(% +4 "core" %| ! $  + "collection"'& +3 "core" &rt\ +2 "processing"%& +3 "core" &F\ +2 "collection"'  +2 "core"  +2 "collection"'! +3 "core"  +2 "collection"'" +2 "core"  +2 "processing"%# +3 "core"  + "processing"%$ +3 "core" V +2 "processing"%% +2 "core"  +2 "processing"%& +3 "core"  +2 "sampler")' +2 "core"  +2 "sampler")(% +4 "core" %g %, +2 "collection"')& +3 "core" &pt8\ +2 "collection"'*% +3 "core" %quL\ +2 "processing"%+& +3 "core" &\ +2 "processing"%,% +4 "core" %9I\ + "manipulator"&-% +4 "core" %\ #  E + "manipulator"&.& +4 "core" &. \ + "storage"(/& +4 "core" &<. % $   +2 "storage"(0% +3 "core" %| $ # 5  +2 "collection"'19 +2 "core" 9 +2 "processing"%29 +3 "core" 9 +3623 #t-> access 1 +2 .SE.seek :down +2 "storage"(3'v +3 "core" ' + "manipulator"&4% +4 "core" %\ #  E +2 "manipulator"&5& +3 "core" &. \ + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 5 + "storage"(6(< +3 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (7& +3 "core" &<. $ , \  +1403 #t-> access 2 +2 .SE.seek :down + "storage"(8'v +3 "core" ' +2 "manipulator"&9% +3 "core" %\ # O E +2 "manipulator"&:& +3 "core" &.  \ +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"(;(K +338 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (<& +3 "core" &K & 0 &  +33669 #t-> startTube 2 +1071 #-> da 45 +2 #da sampling at most 45ml +3 #Loading sh1 puck from tube 2 into Collection Clamp +2 ."Qmail"HABfans.email "Started da in tube 2 at 13:45:12EST30-Dec-19\\n{3 => 0}\\nCan@13:38:23, 22.6C, 21% humidity, 14.6psia, 13.781V, 0.306A, 0.300A avg, 4.22W",Subject: "da sampling at most 45ml" +5 "collection"'=& +3 "core" &stX\ +2 .tHand.open + "manipulator"&>1 +19 "core" 1 +2 "manipulator"&?% +4 "core" %\ #   E +2 "storage"(@% +3 "core" %| = > h  +2 "storage"(A. +3 "core" .(K +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 2 + "storage"(B( +1289 "core" ( +4 .tSC.reconfigure SCloose +5 "storage"($.\ 1~b +3 (C& +2 "core" & - @  +3 "manipulator"&D& +3 "core" &.    \ +37 "manipulator"&E% +17 "core" %\ #   E +2 .tElbow.reconfigure TightElbow +6 "manipulator"&$&.,(\ #b +4 .tElbow.seek 2 +7 "manipulator"&F( +177 "core" ( +2 "manipulator"&G& +5 "core" &  C ( +2 "storage"(H& +3 "core" & 0 1 F  +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&I' +102 "core" ' +2 "storage"(J& +4 "core" &   +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"(K'L +268 "core" ' +2 "storage"(L- +3 "core" -'r +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (M& +2 "core" & " - '  +2 "manipulator"&N& +3 "core" &  . ( +2 .tElbow.seek 2 +2 "manipulator"&O( +3 "core" ( +2 "manipulator"&P& +4 "core" &    ( + "storage"(Q& +4 "core" & $ #  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&R'υ +24 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&S/ +76 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&T& +3 "storage"(U'v +6 "core" & K ( +2 "manipulator"&V% +4 "core" % ψ   +2 .tForearm.seek :retract + "manipulator"&W'\ +89 "core" ' +2 .tElbow.seek CC +2 "manipulator"&X( +152 "core" ( + ' + ."downElevator"SE.coast +4 "manipulator"&Y& + "storage"(5 +6 "core" &%   >K + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &Z& +2 "core" &% >K +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&['ρ +104 "core" ' +2 "manipulator"&\\& +4 "core" &%   >J +2 "manipulator"&]% +3 "core" %y    > +2 "collection"'^& +4 "core" &st\ + "collection"'_& +4 .tCC.seek :closed +2 "collection"'`(O +3 "core" &puW\ +4 &qu\  +8 &2st\ *y +10 &epu\ = +9 &rtv\ L +10 &Hfpt}\ J +9 & hqtw\ K +9 &jpuo\ J +10 &jpvv\ J +9 &Pmrsu\ J +9 &jqsp\ J +10 &hruv\ J +9 & iqux\ J +10 &"Xort~\ J +9 &$mqtw\ K +9 &%gptw\ I +10 &'ppus\ J +9 &)`kqur\ J +9 &+#mqtr\ J +10 &,prvt\ K +9 &.ksvw\ J +10 &0hjqvo\ J +9 &2)jqu[\ K +9 &3krsX\ J +10 &5hrse\ K +9 &7pmqt\ J +9 &92mpug\ J +10 &:kqu]\ J +9 &<lru?\ J +10 &>xequo\ J +9 &@;hst\ J +9 &Akru`\ J +10 &Chru:\ K +9 &Eqru@\ K +9 &G<}rs\ L +10 &Hot\ O +9 &Jnr\ T +10 &Lgns\\\ U +9 &N(nr\ C +9 &O8<ore\ &q +10 &O rnsA\ A +5 ( + "collection"'_& +4 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.60 +2 .Hand.open + "manipulator"&a1 +3 "core" &OTqrB\ A +72 1 +2 "manipulator"&b% +4 "core" % y 9 > +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&c'\ +94 "core" ' +2 .tSC.coast "storage"(6 +3 #tcollectSample 45ml w/bubble point of 24psi + #Priming 7ml + .Gate.power :sampler,:ON +2 ."pumping"Gate.power :analytic3,:ON +3 .tIntake.select :close +2 .Exhaust.select :close + .SS.hold +2 "sampler")d+ +3 "core" + + "sampler")e% +4 "core" %j ! + "collection"'f& +4 "core" &OMorM\ A +2 "Can"\ BB +2 #tCalibrating pressure and temperature sensors + .CTV.dial :air +2 "collection"'g  +4 "core" +2 .tSSV.dial :spit,avoiding: :exhaust + "sampler")h +4 "core"  + "sampler")i  +4 "core"  +2 .tSS.reconfigure SSfast +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml +2 "collection"'3' +95 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")6 +127 "core"  +3 .tSS.reconfigure SSexhale +3 "sampler")#.0X  +127 "core"  +103 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")? +126 "core"  +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml +2 "collection"'' +94 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")_ +87 "core" ' +2 ."CSpush"CS.coast + "collection"'5 +34 "core" +3 .tSS.reconfigure SSexhale +2 "sampler")#.0X' +102 "collection"'59 +3 "core" 9V% +102 "collection"'9 +3 "core" 9o$ +102 "collection"'9 +4 "core" 9! +102 "collection"':9 +3 "core" 9 +102 "collection"'79 +3 "core" 9 +102 "collection"'69 +3 "core" 9 +102 "collection"',9 +3 "core" 9 +102 "collection"'99 +3 "core" 9 +102 "collection"'39 +3 "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 Q +102 "collection"'A9 +3 "core" 9 c +102 "collection"';9 +3 "core" 9 t +102 "collection"'C9 +3 "core" 9   +102 "collection"'D9 +3 "core" 9 $ +102 "collection"'G9 +4 "core" 9 ) +102 "collection"'@9 +3 "core" 9 - +102 "collection"'J9 +3 "core" 9 1 +102 "collection"'E9 +3 "core" 9 5 +102 "collection"'9 +3 "core" 9 : +102 "collection"'L9 +3 "core" 9 > +103 "collection"'N9 +3 "core" 9 B +102 "collection"'H9 +3 "core" 9 F\ +102 "collection"'P9 +3 "core" 9\ J\ +102 "collection"'89 +3 "core" 9\ O +102 "collection"'Q9 +3 "core" 9\ S +102 "collection"'S9 +2 "core" 9\ W +103 "collection"'9 +3 "core" 9\ %[ +102 "collection"'V9 +3 "core" 9\ -_ +102 "collection"'F9 +3 "core" 9\ 4d +102 "collection"'I9 +4 "core" 9\ <h +102 "collection"'M9 +3 "core" 9\ Bl +102 "collection"'Z9 +3 "core" 9\ Ip +102 "collection"'K9 +3 "core" 9\ Nt +102 "collection"'R9 +3 "core" 9\ Ty +102 "collection"'Y9 +4 "core" 9\ Y} +102 "collection"'\\9 +3 "core" 9\ ^ +102 "collection"'^9 +3 "core" 9\ c +102 "collection"'O9 +3 "core" 9\ h +102 "collection"'W9 +3 "core" 9\ k +102 "collection"']9 +3 "core" 9\ o +103 "collection"'_9 +3 "core" 9\ s +2 .tCH.hold 10:00,70C +3 "collection"'T `\ `\ q  +3 "core"  +12521 "Can"\ +47480 "core" ` +2 "collection"'9 +3 "core" 9\  +2 #tCollection Puck Heater at 70C after lysing + .CS.seek 0ml +2 "collection"'U' +339 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'a @ +96 "core" A +2 .tCSV.dial :air +2 "collection"'e @ +39 "core" > +2 .tCS.seek 5ml +2 "collection"'f'l +1353 "core" ' +2 .tCSV.dial CTV + "collection"'b  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'h @ +42 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'i  +43 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'g @ +42 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'[' +1348 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV +2 "collection"'B +92 "core"  +2 .tCBV.dial CSV + "collection"'l  +28 "core"  +2 "collection"'d% +4 "core" % 8 8\ +2 .tCS.seek 5.001ml + "collection"'m'l +1348 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'k  +42 "core" +2 "collection"'o% +4 "core" %l \  +2 .tCS.seek 7.001ml + "collection"'j' +599 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'n @ +41 "core" > +2 .tCS.seek 10ml +2 "collection"'r' D +846 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'q ` +118 "core" b +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'p   +37 "core" ! +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +2 "collection"'s  +2 'x  +26 "core"  +123  +2 .tCS.seek 5ml +2 "collection"'y'l +1348 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'z @ +96 "core" B +2 .tCSV.dial :waste +2 "collection"'t +96 "core" +2 .tCS.seek :empty +2 "collection"'u'Ͱ +1346 "core" ' +2 .tCSV.dial :air + "collection"'} @ +69 "core" B +2 .tCS.seek 5ml +2 "collection"'~'l +991 "Can"\ AA +361 "core" ' +2 .tCSV.dial CTV + "collection"'  +41 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'{ @ +43 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'| @ +42 "core" > +3 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'' +1353 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV +2 "collection"' +93 "core" ~ +2 .tCBV.dial CSV + "collection"'  +38 "core"  +2 "collection"' % +4 "core" % \ +2 .tCS.seek 5ml + "collection"' 'l +1345 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +4 "collection"'  +42 "core" +2 "collection"'% +4 "core" %l\  +2 .tCS.seek 7ml + "collection"''\ +595 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"' @ +50 "core" A +2 .tCS.seek 10ml +2 "collection"' ' D +842 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +108 "core" _ +2 #tLysing Complete + "collection"'& +4 "core" &OK/0\ A +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&% +3 "core" %\   S  +2 "storage"(% +3 "core" %} ' /   +2 "storage"(. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 + "storage"(($ +337 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +2 "core" &' # &  +2 "manipulator"&& +3 "core" &# L >I +2 "manipulator"&% +4 "core" %\   + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 + "manipulator"&( +159 "core" ( +2 "manipulator"&!& +4 "core" &  + "storage"(& +4 "core" &&  \ T +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&#' +96 "core" ' +2 "storage"(& +4 "core" && 0 ' = +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"( 'L +272 "core" ' +2 "storage"($- +3 "core" -'L + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tSE.seek :place +2 "storage"(%' +34 "core" ' +2 "manipulator"&'& +4 "core" & v  +2 "manipulator"&% +4 "core" % O + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&('\ +95 "core" ' +2 .tElbow.seek CC +2 "manipulator"&)( +152 "core" ( +2 "manipulator"&*& +4 "core" & 6 6 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &+& +2 "core" & d 6 +2 .tForearm.seek CC +2 "manipulator"&"'ρ +95 "core" ' +2 .tHand.close +41 "manipulator"&-/ +80 "core" / +18 .tCC.seek :open +2 "collection"'.( +378 "core" ( +2 "storage"(/& +4 "core" &&    + "storage"(&& +4 "core" &&  O + "manipulator"&1& +4 "core" & S 6 + "manipulator"&2% +4 "core" % ό [ +2 .tForearm.seek :retract + "manipulator"&4'\ +95 "core" ' +4 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 + "manipulator"&0( +157 "core" ( +2 "manipulator"&5& +4 "core" &  /  +2 "storage"(& +3 "core" &% / $   +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 1 +2 "manipulator"&'\\ +109 "core" ' +2 .tElbow.hold + "manipulator"&:, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&71 +75 "core" 1 +2 "manipulator"&6% +4 "core" % lu  ȹ+ +2 "storage"(,& +3 "core" &%   6 \ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 316 counts + "manipulator"&9'Ϙ +18 "core" ' +2 "manipulator"&3& +4 "core" &    +2 "storage"(<& +3 "core" &% $ $ ;  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"&>' +26 "core" ' +2 "storage"(?% +4 "core" % # - 0  +3 ."downElevator"SE.seek :down +4 "storage"(='v +99 (A% +29 "core" %JP " $  U\\ +2 "manipulator"&;% +4 "core" %1 P +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&C'\ +95 "core" ' +31 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'D& +4 "core" &46+\ +2 "manipulator"&G& +3 "core" &    +2 "manipulator"&@% +4 "core" %\ "   B +2 .tElbow.seek FlushPuck::Garage + "manipulator"&J(- +172 "core" ( +2 "manipulator"&E& +4 "core" &-   4 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &-   4 +2 .tForearm.seek :garage +2 "manipulator"&L' +110 "core" ' +2 .tHand.close +3 "manipulator"&N/ +66 "core" / +2 "manipulator"&H& +4 "core" &-  ? 4 + "manipulator"&P% +4 "core" % y Ⱥ4 +2 .tForearm.seek :retract + "manipulator"&8'\ +98 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&Q( +284 "core" ( +2 "manipulator"&S& +4 "core" &\ #   >J + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &\ #  ) >J +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&V'ρ +102 "core" ' +2 "manipulator"&F& +4 "core" & $  D >H +2 "manipulator"&I% +4 "core" %ς  K + "collection"'M& +4 "core" &6:!\ +2 "collection"'Z& +3 .tCC.seek :closed +2 "collection"'K(O +2 "core" &6;>\ +5 &7:\ 6 +9 &@K69\ / +9 &vv6:\ D +10 &&m79\ I +9 &f68t\ I +9 &h79Y\ I +10 &mm5;\ I +9 &/j68 \ I +10 &k5; \ I +9 &l59\ I +9 &ui78\ I +10 &!6i69\ I +9 &"e8:\ H +9 &$h79\ I +10 &&}e69\ I +9 &(?e8:\ I +10 &*e69d\ I +9 &+c79S\ H +9 &-g89>\ I +10 &/Gf59(\ I +9 &1\ e6:\ H +9 &2g8:\ I +10 &4f79\ I +9 &6Pe6;\ H +10 &8e59\ H +9 &9e7<w\ I +9 &;j6:a\ I +10 &=Vf79Z\ I +9 &?f6:@\ I +9 &@c5:u\ H +10 &Bg8;?\ H +9 &D`g7;v\ H +10 &F j7:K\ I +9 &Gv4:E\ J +9 &I6;\ M +10 &KK69s\ S +9 &M89\ T +9 &Ny8:\ 3 +10 &Ob'69\ #g +9 &Oj5:\ F +2 ( + "collection"'Z& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.47 + "collection"'R& +4 "core" &Og9;\ F + .tHand.open + "manipulator"&Y1 +75 "core" 1 +2 "manipulator"&\\% +4 "core" % ς q +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&^'\ +99 "core" ' +3 .tPSV.dial PSR + "processing"%O +55 "core"  +2 "processing"%W% +4 "core" %9\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1.5ml +2 "processing"%]' +1609 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%_  +41 "core"  +2 .tPS.seek 0ml +2 "processing"%w'W +1608 "core" ' +2 .tPSV.dial PSR + "processing"%T +42 "core"  +2 .tPSR.select :air + "processing"% +11 .tPS.seek 2.5ml + "processing"%' +2631 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "processing"%v +2 "collection"'a  +5 "core"  +2 "processing"%e  +42 "core"  +30 +2 .tPSV.dial :mixloop + "processing"%U +97 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing + "processing"%b  +122 "core" +2 .tPS.seek 0ml +2 "processing"%h'W +2634 "core" ' +2 .tPSV.dial :air + "processing"%i  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%g' +2630 "core" ' +2 .tPSV.dial :mixloop + "processing"%f +42 "core" +2 .tPS.seek 0ml +2 "processing"%B'W +2664 "core" ' +2 .tPSV.dial :air + "processing"%l  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%d' +2629 "core" ' +2 .tPSV.dial :mixloop + "processing"%[ +42 "core" +2 .tPS.seek 0ml +2 "processing"%k'W +2635 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&o& +4 "core" & "   =G +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&m( +3 "core" ( +2 "manipulator"&n& +4 "core" & "  C =G + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &j& +2 "core" & "   =G +2 .tForearm.seek CC + "manipulator"&q'ρ +107 "core" ' +2 .tHand.close + "manipulator"&p/ +72 "core" / +2 .tCC.seek :open +2 "collection"'s( +379 "core" ( +2 "manipulator"&x& +4 "core" & #  H =G + "manipulator"&r% +3 "core" % p  , 8 +2 .tForearm.seek :retract +2 "manipulator"&z'\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&t(- +286 "core" ( +2 "manipulator"&y& +4 "core" &-    + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &}& +3 "core" &-   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&u' +112 "core" ' +3 .tHand.open + "manipulator"&1 +76 "core" 1 +2 "manipulator"&{% +4 "core" % Z  ɱ4 + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +109 "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"'|& +4 "core" &@D\ +2 "manipulator"&~% +3 "core" %\    . ~ +2 "storage"(% +3 "core" % o o   + "storage"(. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 2 + "storage"( ( +342 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +2 "core" &  G A  +2 "manipulator"&& +3 "core" &-   (  +2 "manipulator"&% +3 "core" %\    - ~ +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"& ( +180 "core" ( +2 "manipulator"&& +4 "core" &\   $ + "storage"(& +4 "core" &  L Q 1  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts + "manipulator"&' +109 "core" ' +2 "storage"(& +4 "core" &  I I   + .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"('L +285 "core" ' +11 "storage"(- +3 "core" -'x + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (& +3 "core" &  & 0  + "manipulator"&& +4 "core" &  # $ + .tElbow.seek 2 +2 "manipulator"&( +3 "core" ( +2 "manipulator"&& +4 "core" &   $ + "storage"(!& +4 "core" &  2 ) O  +2 .tForearm.seek 2 + 300 counts + "manipulator"&'υ +18 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +68 "core" / +3 ."downElevator"SE.seek :down +5 "manipulator"&X& + "storage"(c'v +7 "core" &\   $ +2 "manipulator"&$% +3 "core" % }  5 s +2 .tForearm.seek :retract +2 "manipulator"&''\ +92 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +157 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +6 "core" ( +2 "manipulator"& & +4 "core" &   ? , + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &*& +2 "core" &   ) , +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&+'ρ +99 "core" ' +4 "manipulator"&#& +4 "core" &    , +2 "manipulator"&% +4 "core" %  O L +2 "collection"'-& +3 "core" &AD@\ +2 "collection"'(& +4 .tCC.seek :closed + "collection"'`(O +3 "core" &@C=\ +3 &AE3\  +10 &2CD9\ *z +9 &gAE"\ = +9 &~BD\ J +10 &Zb@E\ H +9 &gAC\ H +9 &fAE\ I +10 &bAD+\ I +9 &`hCE)\ I +10 &$b@D6\ H +9 &gBD%\ H +9 & f?D\ I +10 &"ji?D\ H +9 &$+j@E\ I +9 &%eAE\ I +10 &'kAE\ H +9 &)riCE\ H +10 &+4c@F\ H +9 &,eAE\ I +9 &.hBFv\ H +10 &0yg?Dj\ I +9 &2<gCFY\ H +9 &3e?DQ\ H +10 &5f@CE\ H +9 &7eAE9\ H +10 &9Dg@F*\ H +9 &;bCD%\ H +9 &<bBF \ H +10 &>dBD\ H +9 &@LcBD]\ H +9 &Bj?E|\ H +10 &ChAEv\ H +9 &ElBEp\ I +10 &GQpAAk\ J +9 &I ?AY\ L +9 &JADW\ R +10 &LxM\ T +9 &N6J\ B +9 &O=; >\ %o +10 &Or7\ F +5 ( + "collection"'(& +4 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.58 +2 .Hand.open + "manipulator"&/1 +3 "core" &O^*\ F +65 1 +2 "manipulator"&&% +4 "core" %   3 L + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&1'\ +90 "core" ' +2 .tSC.coast "storage"(6 +3 .tCTV.dial CSV,avoiding: :intake +2 "collection"'2  +125 "core" ~ +2 .tCSV.dial CTV + "collection"'5  +28 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2627 "core" ' +2 "collection"'"% +4 "core" % C\  +2 .tCS.seek 4.15ml + "collection"')'Q +1571 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%7  +42 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%6  +68 "core"  +2 .tPS.seek 0ml +2 "processing"%,'W +2650 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'3 ` +37 "core" ^ +2 .tCSV.dial :air +2 "collection"'< @ +41 "core" ? +2 .tCS.seek 10ml +2 "collection"'?' D +1581 "core" ' +2 .tCSV.dial CTV + "collection"'4  +42 "core"  +2 .tCS.seek 0ml +2 "collection"'A' +2623 "core" ' +2 .tCBV.dial :waste1 + "collection"'0 @ +26 "core" @ +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +3 "collection"';  +123 "core" +2 "collection"'& +4 "core" &O]\ F + #tStoring lyfil puck in Collection Clamp to tube 1 +2 "manipulator"&9% +3 "core" %\  (  +2 "storage"(D% +3 "core" % @ ? a  +2 "storage"(G. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 + "storage"(@($ +337 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (%& +2 "core" && $ &  +3 "manipulator"&>& +4 "core" &    , + "manipulator"&E% +4 "core" %\    *  + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 + "manipulator"&( +147 "core" ( +2 "manipulator"&=& +4 "core" &    + "storage"(& +4 "core" && @ : m  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&:' +96 "core" ' +2 "storage"(N& +4 "core" && < : v  + .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(H'L +283 "core" ' +2 "storage"(P- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&C& +3 "core" & +2 "storage"(L& +3 "core" && % / ;  + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&S'\\ +39 "core" ' +2 .tElbow.hold + "manipulator"&, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(J- +2 "core" -' +2 .tSE.seek 0.11 Pucks below Top Plate +2 "storage"(F'I +28 "core" ' +2 "manipulator"&I% +4 "core" %bh   ȵ +2 "storage"(M& +3 "core" &&   F \ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 306 counts + "manipulator"&8'ώ +22 "core" ' +2 "manipulator"&.& +4 "core" & ( +2 "storage"(R& +3 "core" && # $ V  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&Y' +22 "core" ' +2 .tSE.seek 1.11 Pucks below Top Plate +2 "storage"(\\'8 +40 "core" ' +2 "manipulator"&Z& +4 "core" & +2 "manipulator"&O% +3 "core" %"  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&W'\ +95 "core" ' +2 .tElbow.seek CC +2 "manipulator"&V( +147 "core" ( +3 "manipulator"& & +3 "core" &  6 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &_& +3 "core" & 9 6 +2 .tForearm.seek CC + "manipulator"&]'ρ +102 "core" ' +2 .tHand.close + "manipulator"&T/ +76 "core" / +2 .tCC.seek :open +2 "collection"'w( +379 "core" ( +2 "storage"(v& +4 "core" && " &   + "storage"(e& +4 "core" && # &   + "manipulator"&a& +4 "core" &    R 4 + "manipulator"&U% +4 "core" % r   + .tForearm.seek :retract +2 "manipulator"&b'\ +97 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&( +153 "core" ( +2 "manipulator"&i& +4 "core" &   \ +2 "storage"(h& +3 "core" && : : 5  + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 1 + "manipulator"&f'\\ +113 "core" ' +2 .tElbow.hold + "manipulator"&g, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&l1 +66 "core" 1 +3 "manipulator"&B% +3 "core" % g]   ɲ +2 "storage"([& +3 "core" &&  T +32 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 311 counts + "manipulator"&d'ϓ +19 "core" ' +2 "manipulator"&o& +4 "core" &   \ + "storage"(n& +4 "core" && H H  +2 .tForearm.reconfigure TightForearm +43 "manipulator"&#Q@2^d^\ b +11 .tForearm.seek 1 + 700 counts +2 "manipulator"&j' +31 "core" ' +2 "storage"(p% +4 "core" %> G B  1 +2 ."downElevator"SE.seek :down +4 "storage"(Q'v +99 (^% +3 "core" %4E A ? ` SV +2 "manipulator"&K% +4 "core" %  + + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&x'\ +92 "core" ' +52 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%r  +69 "core" +4 .tPS.seek 2.5ml +2 "processing"%q' +2632 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%y +40 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%}  +42 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%m +42 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%  +42 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%{'W +2636 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%z& +4 "core" &\ +2 "manipulator"&|& +3 "core" &   \ +2 "manipulator"&~% +3 "core" %\     +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +171 "core" ( +2 "manipulator"&& +4 "core" &-   R > + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &u& +2 "core" &-    > +2 .tForearm.seek :garage +2 "manipulator"&' +110 "core" ' +2 .tHand.close + "manipulator"&/ +67 "core" / +2 "manipulator"&& +4 "core" &-   > + "manipulator"&% +4 "core" % s ȸ +2 .tForearm.seek :retract + "manipulator"&'\ +107 "core" ' + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&t( +122 "core" ( +2 "manipulator"&& +4 "core" &   + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&' +96 "core" ' +2 "manipulator"&& +4 "core" &   +2 "manipulator"&% +4 "core" %   ( +2 "processing"%& +3 "core" &\ +2 "processing"%!& +3 .tPC.seek :closed +2 "processing"%(Tg +2 "core" &\ +5 &\ 7 +9 &GL}\ / +10 &xt\ D +9 &$e\ K +9 &g \ J +10 &d\ J +9 &jg\ K +9 &-e \ J +10 &b \ K +9 &b\ K +9 &tb\ J +10 &!5`\ K +9 &"a\ J +10 &$`\ K +9 &&{b\ K +9 &(=`\ K +10 &)e\ K +9 &+e\ J +10 &-_)\ K +9 &/Fe%\ J +9 &1e*\ J +10 &2a'\ J +9 &4`-\ J +9 &6N`3\ J +10 &8`0\ J +9 &9b.\ J +10 &;b9\ K +9 &=Ub5\ K +9 &?b9\ K +10 &@b8\ K +9 &Bb8\ J +9 &D^b<\ J +10 &Fh9\ K +9 &GnC\ L +10 &In;\ L +9 &K\\>\ N +9 &MG\ P +10 &NH\ P +9 &PR\ P +9 &R[O\ Q +10 &SY|L\ "i +9 &TD_B\ - +8 ( +2 &TJH\ ' + "processing"%!& +4 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.48 + "processing"%X& +4 "core" &TJZ\ ' + .tHand.open +2 "manipulator"&$1 +69 "core" 1 +2 "manipulator"& % +4 "core" %  O ( + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +102 "core" ' +2 .tPRV.dial :air + "processing"%  +43 "core"  +2 .tPSV.dial :mixloop +2 "processing"%* +42 "core" +2 "processing"%% +4 "core" %Vs\ +2 .tPS.seek 0.3ml + "processing"%' +385 "core" ' +2 .tPSV.dial PSR + "processing"%# +97 "core"  +2 "processing"%% +4 "core" %\  + #tPulling 0.4ml of PSR.air + .PSR.select :air +2 .PS.seek 0.7ml +2 "processing"%'* +484 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%-' +171 "Can"\ 66 +1740 "core" ' +3 .tdelay 3 seconds +302 .PSV.dial :mixloop + "processing"%c +99 "core" +2 .tPTV.dial :mixing + "processing"%' @ +69 "core" B +2 .tPBV.dial :waste2 + "processing"%s  +87 "core"  +2 .tPS.seek 0ml +2 "processing"%('W +2626 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&/& +4 "core" &   +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&&( +3 "core" ( +2 "manipulator"&2& +3 "core" &  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &5& +3 "core" &  H + .tForearm.seek PC +2 "manipulator"&+' +94 "core" ' +2 .tHand.close + "manipulator"& / +69 "core" / +2 .tPC.seek :open +2 "processing"%k( +399 "core" ( +2 "manipulator"&"& +4 "core" &   7 + "manipulator"& % +4 "core" %   ; + .tForearm.seek :retract +2 "manipulator"&7'\ +100 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&6(- +131 "core" ( +2 "manipulator"&& +4 "core" &-  @ & + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &3& +2 "core" &-    & +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&<' +112 "core" ' +2 .tHand.open + "manipulator"&)1 +69 "core" 1 +2 "manipulator"&4% +4 "core" % d  ȴL + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&?'\ +103 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%0& +4 "core" &R\ +2 "manipulator"&;% +3 "core" %\   ] + +2 "storage"(% +3 "core" %y c j u  +2 "storage"(9. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(D( +341 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (G& +3 "core" & " # %  + "manipulator"&%& +4 "core" &.;    R + "manipulator"&>% +4 "core" %\    + + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&E( +174 "core" ( +2 "manipulator"&=& +4 "core" &   = & + "storage"(& +4 "core" & I G  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&N' +98 "core" ' +2 "storage"(& +4 "core" & l l  + .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak + "storage"(1'L +283 "core" ' +2 "storage"(P- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (C& +3 "core" & . ' J  +2 "manipulator"&L& +3 "core" &   ! & +2 .tElbow.seek 2 + "manipulator"&J( +15 "core" ( +2 "manipulator"&I& +4 "core" &   5 +48 "storage"(M& +6 "core" & A @ }  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&.'υ +21 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&R/ +69 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&Z& +3 "storage"(O'v +7 "core" &   5 + "manipulator"&:% +4 "core" % ω  ( +2 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 .tElbow.seek PC +2 "manipulator"&H( +160 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +78 "core" ( +2 "manipulator"&S& +4 "core" &  ^ + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &8& +3 "core" &  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&F' +93 "core" ' +2 "manipulator"& & +4 "core" &  +2 "manipulator"&_% +4 "core" %    5 +2 "processing"%Y& +3 "core" &\ +2 "processing"%& +3 .tPC.seek :closed +2 "processing"%T(Tg +3 "core" &\ +3 &\  +9 &4\ )w +9 &g\ > +9 &z~\ K +10 &Tex\ J +9 &e|\ K +10 &g}\ K +9 &g|\ J +9 &\\e{\ J +10 &dh\ K +9 &ch\ J +9 & ee\ K +10 &"dcb\ J +9 &$&ca\ J +9 &%c_\ J +10 &'`a\ J +9 &)mcc\ J +10 &+.cj\ J +9 &,ce\ J +9 &.cd\ J +10 &0uac\ J +9 &27`Y\ J +9 &3b`\ J +10 &5_W\ J +9 &7|b]\ J +10 &9>bU\ J +9 &;cP\ J +9 &<bQ\ I +10 &>aM\ J +9 &@GbL\ J +9 &B _N\ J +10 &CbO\ J +9 &EdH\ J +10 &GMeQ\ K +9 &IlI\ K +9 &JwG\ M +10 &L?\ P +9 &NF?\ P +10 &P=\ P +9 &Q=\ P +9 &Snyn8\ / +10 &T('l:\ M +9 &TL?\ ) +2 ( + "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.46 + .Hand.open + "manipulator"&W1 +75 "core" 1 +3 "manipulator"&`% +4 "core" %    5 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&v'\ +91 "core" ' +2 .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 2 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"%e  +3 %a9 +5 "core" 9 +102 "processing"%U9 +3 "core" 9 +102 "processing"%i9 +3 "core" 9  +102 "processing"%h9 +2 "core" 9  +103 "processing"%]9 +3 "core" 9 +103 "processing"%V9 +2 "core" 9 +103 "processing"%l9 +2 "core" 9 +103 "processing"%B9 +2 "core" 9 +103 "processing"%[9 +2 "core" 9" +103 "processing"%o9 +3 "core" 9& +103 "processing"%n9 +2 "core" 9+ +103 "processing"%b9 +3 "core" 9/ +102 "processing"%p9 +3 "core" 93 +102 "processing"%9 +2 "core" 97 +103 "processing"%^9 +2 "core" 9; +103 "processing"%K9 +2 "core" 9@ +103 "processing"%f9 +2 "core" 9D +103 "processing"%d9 +2 "core" 9H +103 "processing"%\\9 +3 "core" 9L +102 "processing"%r9 +4 "core" 9P +102 "processing"%j9 +2 "core" 9U +103 "processing"%Q9 +2 "core" 9Y +103 "processing"%@9 +2 "core" 9] +103 "processing"%,9 +3 "core" 9a +102 "processing"%y9 +3 "core" 9!e +103 "processing"%}9 +3 "core" 9+j +102 "processing"%m9 +2 "core" 95n +103 "processing"%9 +2 "core" 9?r +103 "processing"%q9 +3 "core" 9Hv +102 "processing"%z9 +4 "core" 9Q{ +102 "processing"%|9 +3 "core" 9Y +102 "processing"%~9 +2 "core" 9b +103 "processing"%9 +2 "core" 9k +3 .tPH.hold 2:00:00,28C +3 "processing"%u ppb + .tdelay 1:30 +4 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR + "processing"%g +98 "core"  +2 "processing"%% +4 "core" %\\^\ + #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"% +10 .tPS.seek 2ml + "processing"%'[ +1614 "core" ' +2 .tPTV.dial :puck + "processing"%x  +67 "core"  +2 .tPSV.dial PTV +2 "processing"% +69 "core" +2 .tPBV.dial :waste1 + "processing"%  +124 "core"  +2 "processing"%% +4 "core" %Yi\  +2 .tPS.seek 1.5ml + "processing"%' +592 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" , +3 .tPS.seek 0ml + "processing"%'W +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 +2 "processing"% * +32 "core" + +2 .tPSR.select :air + .PSV.dial PSR +2 "processing"%\ +70 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%X' +396 "Can"\ ML +1869 "core" ' +2 .tPSV.dial PTV + "processing"%$ +71 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +3 "processing"% +69 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV + "processing"%! +70 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air + "processing"%  +69 "core"  +2 .tPS.seek :empty +2 "processing"%*'9 +2247 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +121 "core" +2 .tPSV.dial :mixloop + "processing"% +43 "core" +2 .tPRV.dial :ab1 + "processing"%{ @ +72 "core" A +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%#'w +353 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +3 "collection"'  + "processing"%  +43 "core"  +8 +2 "processing"%% +4 "core" %{\ +2 .tPS.seek 0.32ml + "processing"%c'( +397 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"''  +28 "core" +2 .tPRV.dial :air +2 "processing"%s  +42 "core"  +2 .tPS.seek 0.9ml +2 "processing"%-'D +1235 "core" ' +2 .tPRV.dial :waste2 + "processing"%/ @ +69 "core" > +2 .tPS.seek 0.5ml +2 "processing"%2' +871 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%5  +43 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"% '[ +1617 "core" ' +2 .tPSV.dial :PML + "processing"%t +42 "core" +2 .tPTV.dial :mixing + "processing"% @ +69 "core" A +2 .tPBV.dial :waste1 + "processing"%  +33 "core" +2 "processing"%"% +4 "core" %Yo\  +2 .tPS.seek 1.85ml + "processing"% '9 +232 "core" ' +2 .tPBV.dial between PSV and waste1 + "processing"% * +34 "core" , +3 .tPS.seek 0ml + "processing"%3'W +1968 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'+& +3 "core" &JN\ + "manipulator"&&& +4 "core" &  j + "manipulator"&)% +4 "core" % $ 0 L +48 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&4(- +160 "core" ( +2 "manipulator"&7& +4 "core" &- < a + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &0& +3 "core" &- a +2 .tForearm.seek :garage + "manipulator"&;' +112 "core" ' +2 .tHand.close + "manipulator"&/ +69 "core" / +2 "manipulator"&9& +4 "core" &- = a +2 "manipulator"&<% +4 "core" %   ɼD + .tForearm.seek :retract +2 "manipulator"&G'\ +105 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&%( +292 "core" ( +2 "manipulator"&>& +4 "core" & T + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &=& +3 "core" &   T +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'ρ +96 "core" ' +2 "manipulator"&& +4 "core" & % T +2 "manipulator"&6% +3 "core" %ς  +2 "collection"'?& +4 "core" &JM\ + "collection"'P& +4 .tCC.seek :closed +2 "collection"'C(O +2 "core" &KM\ +3 &IN\  +9 &1KN\ *z +9 &hJM\ > +10 &JM\ K +9 &ScKO\ J +9 &jKM\ J +10 &hJL{\ J +9 &eIO\ J +10 &ZjKN|\ J +9 &hJN~\ J +9 &iKM\ J +10 & gJN}\ J +9 &"cjKM}\ J +9 &$%jJL\ J +10 &%eKMx\ I +9 &'jJK}\ J +10 &)jgKL~\ J +9 &+-hJM\ J +9 &,jIM\ J +10 &.gJM|\ J +9 &0rkJL\ J +9 &25gKM\ J +10 &3gKN\ J +9 &5iIM}\ J +11 &7{gKL\ J +8 &9=gKM\ J +9 &;gKM{\ I +10 &<jLN\ J +9 &>jJN\ J +9 &@FeJM~\ I +10 &BgIN\ J +9 &CdLN\ J +10 &EgJL~\ J +9 &GJnJN\ K +9 &I {KN|\ L +10 &JIL\ Q +9 &LuHK\ T +9 &N2HKv\ C +10 &O<<GJ~\ %n +9 &ObIL~\ C +5 ( + "collection"'P& +4 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.49 + "collection"'L& +4 "core" &OVIN\ C + .tHand.open +2 "manipulator"&I1 +73 "core" 1 +2 "manipulator"&M% +4 "core" % ς 6 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&R'\ +93 "core" ' +2 .tPSV.dial PSR + "processing"%Z +97 "core"  +2 "processing"%:% +4 "core" %[b\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%E' +1606 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%N  +41 "core"  +2 .tPS.seek 0ml +2 "processing"%1'W +1611 "core" ' +2 .tPSV.dial PSR + "processing"%. +43 "core"  +2 .tPSR.select :air + "processing"% +11 .tPS.seek 2.5ml + "processing"%S' +2630 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +3 "processing"%8  + "collection"'J  +40 "core" ~ +113  +2 .tPSV.dial :mixloop + "processing"% +97 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%_  +68 "core" +2 .tPS.seek 0ml +2 "processing"%Y'W +2638 "core" ' +2 .tPSV.dial :air + "processing"%O  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2640 "core" ' +2 .tPSV.dial :mixloop + "processing"%k +42 "core" +2 .tPS.seek 0ml +2 "processing"%W'W +2638 "core" ' +2 .tPSV.dial :air + "processing"%`  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%a' +2635 "core" ' +2 .tPSV.dial :mixloop + "processing"% +43 "core" +2 .tPS.seek 0ml +2 "processing"%U'W +2632 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&F& +4 "core" & ] T +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&i( +2 "core" ( +2 "manipulator"&D& +3 "core" & T +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &h& +3 "core" &  T + .tForearm.seek CC +2 "manipulator"&]'ρ +102 "core" ' +2 .tHand.close + "manipulator"&V/ +66 "core" / +2 .tCC.seek :open +2 "collection"'l( +379 "core" ( +2 "manipulator"&B& +4 "core" &  T + "manipulator"&[% +4 "core" % χ 2 + .tForearm.seek :retract +2 "manipulator"&o'\ +97 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&n(- +271 "core" ( +2 "manipulator"&b& +4 "core" &- ) J + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &p& +2 "core" &-   J +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +114 "core" ' +3 .tHand.open + "manipulator"&^1 +74 "core" 1 +2 "manipulator"&K% +4 "core" % o ȷd +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&f'\ +108 "core" ' +2 ."da"delayUntil "14:38:42.88" +22883 "Can"\ 65 +1937 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%d @ +68 "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"%r * +32 "core" * +2 ."da"PSV.dial :air +2 "processing"%j  +41 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%Q' +2256 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%@ +43 "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"%y +41 "core" +3 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%}  +41 "core"  +2 ."da"PS.seek :empty +2 "processing"%m'9 +2270 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"% +125 "core"  +2 "processing"%q% +4 "core" %;h\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%z' +592 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%|'[ +1616 "core" ' +2 ."da"PTV.dial :puck + "processing"%~  +69 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +68 "core" +2 ."da"PBV.dial :waste1 + "processing"%g  +33 "core" +2 "processing"%% +4 "core" %Y'\  +48 ."da"PS.seek 1.5ml +2 "processing"%(' +586 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" , +2 ."da"PS.seek 0ml +3 "processing"%x'W +1612 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +70 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2268 "core" ' +2 ."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 +2 "processing"%e +69 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2274 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%\ +136 "core"  +2 "processing"%% +4 "core" %6\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"% +9 ."da"PS.seek 2ml +2 "processing"% '[ +1607 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%! +82 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%  +32 "core" +2 "processing"%X% +4 "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"% * +33 "core" + +2 ."da"PS.seek 0ml +3 "processing"%{'W +1612 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%*  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +69 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +1649 "Can"\ :: +596 "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"%s +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%c  +67 "core"  +2 ."da"PS.seek :empty +2 "processing"%/'9 +2250 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%-  +52 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%5  +121 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%2  +42 "core" ~ +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%t +42 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%' +388 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%  +42 "core"  +2 "processing"%"% +3 "core" %$\  +2 ."da"PS.seek 0.55ml +2 "processing"%'z +333 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%  +42 "core"  +2 ."da"PS.seek 2ml +2 "processing"% '[ +1562 "core" ' +2 ."da"PSV.dial :PML + "processing"%+ +42 "core" +2 ."da"PTV.dial :mixing +2 "processing"%& @ +68 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%)  +32 "core" +2 "processing"%7% +4 "core" %[\  + ."da"PS.seek 1.85ml +2 "processing"%0'; +238 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%H * +33 "core" , +3 ."da"PS.seek 0ml +2 "processing"%'W +1964 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +48003 #recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%9  +33 "core" +2 ."da"delay 30 seconds +822 "Can"\ CC +2180 ."da"PBV.dial between PSV and waste1 +2 "processing"%< * +33 "core" + +2 ."da"PSV.dial :air +2 "processing"%v  +41 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%;' +2288 "core" ' +2 ."da"PSV.dial :mixloop + "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"%4 +41 "core" +3 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +41 "core"  +2 ."da"PS.seek :empty +2 "processing"%6'9 +2293 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%? +136 "core"  +2 "processing"%G% +3 "core" %1\  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%w' +594 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%L'[ +1610 "core" ' +2 ."da"PTV.dial :puck + "processing"%I  +67 "core"  +2 ."da"PSV.dial PTV +2 "processing"%M +70 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%P  +32 "core" +2 "processing"%Z% +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"% * +35 "core" , +3 ."da"PS.seek 0ml +2 "processing"%3'W +1607 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%N  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +42 "processing"%E * +41 "core" , +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"%. +70 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%1' +2267 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%J +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%8 +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"%_  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%S'9 +2257 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%O +122 "core"  +2 "processing"%Y% +4 "core" %64\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%k' +587 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml + "processing"%'[ +1610 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%` +67 "core" +2 ."da"PBV.dial :waste1 + "processing"%W  +33 "core" +2 "processing"%% +4 "core" %W6\  +2 ."da"PS.seek 1.5ml + "processing"%a' +593 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%F * +34 "core" , +3 ."da"PS.seek 0ml +2 "processing"%D'W +1605 "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 +2 "processing"%V * +32 "core" * +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%% +69 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%R' +2254 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%C +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"%[ +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%]  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%b'9 +448 "Can"\ DC +1810 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%p +124 "core" +2 "processing"%i% +4 "core" %6\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%^' +609 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%K'[ +1604 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%o +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +32 "core" +2 "processing"%d% +4 "core" %[}\  +2 ."da"PS.seek 1.5ml +2 "processing"%\\' +587 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%r * +34 "core" , +3 ."da"PS.seek 0ml +2 "processing"%j'W +1611 "core" ' +2 ."da"delay 2:00 +12003 #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"%@ * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%, +69 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%y' +2263 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%} +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 +2 "processing"% +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%q  +69 "core"  +2 ."da"PS.seek :empty +2 "processing"%m'9 +2247 "core" ' +2 ."da"Gate.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%z +127 "core"  +5 "processing"%~% +10 "core" %9\ +5 #"da"Pulling 0.25ml of PSR.sub1 +4 .PSR.select :sub1 +9 "processing"% +18 ."da"PS.reconfigure PSconfig +5 "processing"%#A d`xb +3 ."da"PS.seek 0.25ml +5 "processing"%'7 +336 "core" ' +7 ."da"delay 5 seconds +502 "processing"%g% +4 "core" %6)\  + #"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"%|'[ +1604 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +70 "core" +2 ."da"PBV.dial :waste1 + "processing"%(  +34 "core" +2 "processing"%% +4 "core" %Vp\  +2 ."da"PS.seek 1.5ml + "processing"%' +598 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +3 ."da"PS.seek 0ml +2 "processing"%x'W +1617 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%e +81 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2307 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +67 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%\ +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"%  +69 "core"  +2 ."da"PS.seek :empty +51 "processing"%$'9 +2309 "core" ' +2 "processing"%!9 +3 "core" 94- +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +2 "processing"%  +3 "core" 4. + 4. + "processing"%X& +3 "core" &TLz\ ) +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"& % +4 "core" %\ &   B +2 "storage"(% +3 "core" % @ = X\ +2 "storage"(. +2 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 ."da"SC.seek 1 + "storage"(*($ +345 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" &%   i\ +2 "manipulator"&& +3 "core" &- 7 J +2 "manipulator"&{% +3 "core" %\ &  , B +2 ."da"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&#( +181 "core" ( +2 "manipulator"&'& +4 "core" & O Y + "storage"(s& +4 "core" &%   p\ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&c' +100 "core" ' +2 "storage"(& +4 "core" &%   a\ + ."da"SE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +2 "storage"(-'L +284 "core" ' +2 "storage"(5- +3 "core" -' + ."da"SE.configure SEconfig +3 "storage"(#QK-0-\ b +2 "manipulator"&2& +3 "core" & . Y +2 "storage"(t& +3 "core" &%\ \  \ +2 ."da"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&/'\\ +38 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&, +3 "core" , + ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 "storage"("- +2 "core" -' +2 ."da"SE.seek 1.11 Pucks below Top Plate +2 "storage"('; +28 "core" ' +2 "manipulator"& % +4 "core" %\\X   - ɰ + "storage"(& +4 "core" &% \  Q\ + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 300 counts + "manipulator"&+'ψ +14 "core" ' +2 "manipulator"&&& +4 "core" &  Y +2 "storage"()& +3 "core" &%   ~\ +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&7' +32 "core" ' +2 ."da"SE.seek 2.11 Pucks below Top Plate +2 "storage"(H'* +38 "core" ' +2 "manipulator"& & +4 "core" &  Y +2 "manipulator"&0% +3 "core" %  +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&9'\ +88 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&<( +250 "core" ( +3 "manipulator"&v& +4 "core" &  + ."da"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 && +3 "core" & +2 ."da"Forearm.seek PC + "manipulator"&>' +100 "core" ' +2 ."da"Hand.close + "manipulator"&=/ +72 "core" / +2 ."da"PC.seek :open +2 "processing"%4( +400 "core" ( +2 "storage"(& +4 "core" &%   A\ + "manipulator"&;& +4 "core" &    + "manipulator"&?% +4 "core" %   + ."da"Forearm.seek :retract +2 "manipulator"&G'\ +102 "core" ' +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&6( +255 "core" ( +2 "manipulator"&w& +4 "core" &  1 O + "storage"(I& +4 "core" &%   s\ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&M' +97 "core" ' +3 ."da"Hand.open + "manipulator"&P1 +66 "core" 1 +2 "storage"(Z- +3 "core" -'* +3 ."da"SE.seek 1.86 Pucks below Top Plate +2 "storage"(L' +23 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.19 Pucks below Top Plate + "storage"(' +53 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da19dec3015h45ml.tif +1946 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +2257 #"da"SX HX9/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 38.807 seconds\ /var/log/esp/da19dec3015h45ml.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da19dec3015h45ml15s.tif +1563 #SX HX9/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da19dec3015h45ml15s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da19dec3015h45ml30s.tif +3064 #SX HX9/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da19dec3015h45ml30s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da19dec3015h45ml70s.tif +2583 "Can"\ %$ +4535 #"da"SX HX9/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da19dec3015h45ml70s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"HABfans.email "38.807 sec auto-exposure",Subject: "da19dec3015h45ml images!" +8 "storage"(:- +12 "core" -' +5 "storage"(N& +7 "core" &% f e g\ +2 "manipulator"&E& +3 "core" &   O +2 ."da"Elbow.seek 1 +2 "manipulator"&.( +19 "core" ( +2 "manipulator"&3& +4 "core" &    +2 "storage"(J& +3 "core" &% \ +3 ."da"Forearm.seek 1 + 700 counts +3 "manipulator"&8' +5 "core" ' +2 ."da"SE.reconfigure SEgently +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.91 Pucks below Top Plate +2 "storage"( '0 +60 "core" ' +2 "manipulator"&_& +4 "core" &  # +2 "storage"(1& +5 "core" &% \ +2 ."da"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +4 "manipulator"&O'\\ +35 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&Y, +4 "core" , + ."da"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 2.1 Pucks below Top Plate +4 "storage"(S' +24 "core" ' + "manipulator"&k% +4 "core" %RX   ɱ +4 "storage"(`& +62 "core" &% a\ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 290 counts +2 "manipulator"&W'~ +16 "core" ' +2 "manipulator"&& +4 "core" &   +4 "storage"(& +5 "core" &%\ \ Y\ +3 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 700 counts +3 "manipulator"&F' +25 "core" ' +3 "storage"(a% +8 "core" %\ \ l\ +2 ."downElevator"SE.seek :down +4 "storage"(h'v +98 (V% +5 "core" %9\ \ C\ QM + "manipulator"&%% +4 "core" %C & +4 ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +5 "manipulator"&D'\ +92 "core" ' +34 ' + ."downElevator"SE.coast +2 "storage"(5 +11 ."da"SC.coast +3 "storage"(6 +13 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 #tStarting finalPurge +8 "processing"%C& +7 "core" &\ +2 "manipulator"&B& +4 "core" &    +2 "manipulator"&[% +4 "core" %\  5 1 +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&](- +168 "core" ( +2 "manipulator"&R& +4 "core" &-   Q + ."psFlush"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &p& +3 "core" &-  > Q + ."psFlush"Forearm.seek :garage +2 "manipulator"&i' +110 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&b/ +70 "core" / +4 "manipulator"&^& +5 "core" &- ' Q + "manipulator"&o% +5 "core" %  E ǽU +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +106 "core" ' +3 ."psFlush"Elbow.reconfigure TightElbow +10 "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek PC +11 "manipulator"&d( +115 "core" ( +5 "manipulator"&K& +5 "core" &   D +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &r& +3 "core" &   ; +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&\\' +117 "core" ' +2 "manipulator"&U& +4 "core" &   +2 "manipulator"&@% +3 "core" %    +2 "processing"%,& +4 "core" &\ + "processing"%j& +4 ."psFlush"PC.seek :closed +6 "processing"%}(Tg +8 "core" &\ + &\ +8 &4\ $e +9 &X|\ 6 +9 &\ J +7 &\\\ J +11 &~^\ J +8 &?b\ K +8 &`\ K +10 &`\ J +11 &a\ J +11 &Ha\ K +5 & \ `\ K +9 &!_\ K +9 &#b\ J +10 &%Pd!\ J +9 &'_%\ K +9 &(]\ K +10 &*]!\ J +9 &,Xb\ K +10 &.a\ J +9 &/]\ J +9 &1c\ J +10 &3ac\ J +9 &5#c\ J +9 &6b\ J +10 &8b\ J +9 &:ic \ J +10 &<*c \ K +9 &=`\ J +9 &?] \ J +10 &Aq\\\ J +9 &C3b\ J +10 &Dc \ J +9 &Fb\ \ J +9 &Hvg \ K +10 &J6n\ L +9 &K\ O +9 &M\ P +10 &Oo\ P +9 &Q1\ P +9 &R\ = +10 &S9b\ #e +9 &TM#\ % +5 ( + "processing"%j& +4 #"psFlush"Processing Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.45 +2 "processing"%Q& +4 "core" &TM\ % +2 &TM\ % + ."psFlush"Hand.open + "manipulator"&1 +66 "core" 1 +2 "manipulator"&q% +4 "core" %  \\ + ."psFlush"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&y'\ +92 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%z +125 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%~'P +364 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +735 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%m' +1605 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%g +68 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +34 "core" +3 ."psFlush"PS.seek 0ml +2 "processing"%'W +2631 "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"%(' +598 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2118 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%| +70 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"% U +52 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2632 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +41 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2632 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%e  +68 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%x'9 +2630 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +42 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%\ ' +2633 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +68 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%'W +2634 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +41 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%!' +2661 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +67 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%X'9 +2634 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +41 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%'P +1098 "core" ' +2 ."psFlush"PSR.select :air + "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1609 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +68 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +48 "processing"%  +52 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%{'W +2634 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%' +69 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%s' +595 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%n' +2119 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +69 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%f U +51 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%5'W +2636 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%2 @ +42 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%t' +2638 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%"  +68 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"% '9 +2636 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +42 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%&' +2642 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%) +68 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"% 'W +2625 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%0 @ +41 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%c' +2639 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%#  +68 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%-'9 +1174 "Can"\ 87 +1456 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'/& +4 "core" &[_\ +2 "manipulator"&+& +3 "core" &   +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&( +2 "core" ( +2 "manipulator"&7& +3 "core" & +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &v& +3 "core" & + .tForearm.seek PC +2 "manipulator"&' +96 "core" ' +2 .tHand.close + "manipulator"&/ +72 "core" / +2 .tPC.seek :open +2 "processing"%=( +404 "core" ( +2 "manipulator"&9& +4 "core" &   + "manipulator"&T% +4 "core" %   - + .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&;( +351 "core" ( +2 "manipulator"&?& +4 "core" & 6 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &>& +2 "core" & ^ 6 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&w'ρ +100 "core" ' +2 "manipulator"&I& +4 "core" &   6 +2 "manipulator"&<% +4 "core" %~  \\ +2 "collection"'P& +3 "core" &[\\\ +2 "collection"'Z& +3 .tCC.seek :closed +2 "collection"'G(O +3 "core" &[]\ +3 &[\\\ 6 +10 &@KX\\\ / +9 &ruX\\\ D +9 &qX\\\ J +10 &i[]\ J +9 &jZ]\ I +9 &flZ]\ J +10 &)hZ\\\ J +9 &m[[\ J +10 &jZ]\ J +9 &pjZ_\ I +9 &!1kY]\ J +10 &"gZ]\ I +9 &$j[\\\ J +9 &&xgY^\ I +10 &(9jX^\ J +9 &)n[]\ J +10 &+fY]\ J +9 &-kY]\ J +9 &/BjZ]\ I +10 &1h[[\ J +9 &2lZ]\ J +9 &4eX\\\ J +10 &6Im[\\\ J +9 &8 kY]\ J +10 &9gX^\ J +9 &;g[\\\ J +9 &=Qe[]\ J +10 &?g\\]\ J +9 &@jY\\\ I +9 &Bi[^\ I +10 &DYg[]\ J +9 &Fl[]\ J +10 &GyY]\ K +9 &IY]\ N +9 &KJ[^\ R +10 &MVZ\ U +9 &NzVX\ 5 +9 &O`'VZ\ #h +10 &OVVX\ @ +2 ( + "collection"'Z& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.44 + "collection"'H& +3 "core" &OTWY\ @ +2 .tHand.open + "manipulator"&L1 +66 "core" 1 +2 "manipulator"&:% +4 "core" % } < +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&N'\ +95 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'E& +4 "core" &OTW\\\ @ +2 "collection"'3% +3 "core" %W\\\ +2 .tCSV.dial CSR +2 "collection"'J  +51 "core"  +2 "collection"'_% +4 "core" %WZ\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +2 "collection"'1'l +1347 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 'k% +3 "core" %lY\\\  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'`' +644 "core" ' +2 .tCSV.dial :waste + "collection"'6 +121 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'' +1987 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'& +4 "core" &OTWZ\ @ +2 "collection"'M% +3 "core" %XZ\ + .tCSV.dial :flush +2 "collection"'  +41 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"'a'l +1192 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'8 @ +40 "core" A +2 "collection"'.% +4 "core" %lXZ\  +2 .tCS.seek 7ml + "collection"'V' +533 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'%  +2 '  +39 "core"  +86  +2 .tCBV.dial :waste1 + "collection"'O @ +43 "core" ? +2 .tCS.seek 0ml +2 "collection"'C' +1631 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'W& +4 "core" &OT^a\ @ +2 "collection"'B% +3 "core" %c`\ +2 .tCSV.dial :flush + "collection"'S  +68 "core" +2 .tCS.seek 5ml +2 "collection"'['l +1192 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'F @ +42 "core" B +2 "collection"'R% +4 "core" %lZ]\  +2 .tCS.seek 6.999ml + "collection"'p' +527 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV + "collection"'h  +40 "core"  +2 .tCBV.dial :waste2 +2 "collection"'*  +105 "core"  +2 .tCS.seek 0ml +2 "collection"'Y' +1637 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'b& +4 "core" &OTY`\ @ +2 "collection"'^% +3 "core" %[^\ + .tCSV.dial CSR +2 "collection"'o  +39 "core"  +2 "collection"'D% +4 "core" %[^\ + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml +47 "collection"'K' +1876 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml +2 "collection"'r' D +532 "core" ' +3 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'i + 'U  +93 "core" +34  +2 .tCTV.dial :intake + "collection"'@  +69 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"',' \\ +1857 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"']  +69 "core"  +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'' +590 "core" ' +2 .tCSV.dial CSR + "collection"'4  +96 "core"  +2 "collection"'j% +4 "core" %Z^\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +2 "collection"'Q'l +1348 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml +2 "collection"'' D +1353 "core" ' +2 .tCSV.dial CBV + "collection"'q +95 "core" +2 .tCS.seek 0ml +2 "collection"'z' +2620 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&\\& +4 "core" &   6 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&$( +2 "core" ( +2 "manipulator"&~& +3 "core" &  6 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &g& +3 "core" &  6 + .tForearm.seek CC +2 "manipulator"&'ρ +94 "core" ' +2 .tHand.close + "manipulator"&m/ +68 "core" / +2 .tCC.seek :open +2 "collection"'( +375 "core" ( +3 "manipulator"&& +3 "core" &   + 6 +2 "manipulator"&(% +3 "core" % ό  + \ +2 .tForearm.seek :retract +2 "manipulator"&|'\ +93 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +279 "core" ( +2 "manipulator"&& +4 "core" &-   6 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &-  T 6 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +111 "core" ' +2 .tHand.open + "manipulator"&e1 +77 "core" 1 +2 "manipulator"&% +4 "core" % r  ȸn +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +102 "core" ' +2 "processing"%x& +4 "core" &=\ +30526 "Can"u\ ** +60002 \ ** +60002 |\ ** +60003 }\ ** +60002 \ ** +60002 \ ** +60002 \ ** +60002 \ +* +60003 \ +* +60002 \ ** +60002 \ +* +60002 \ ** +60002 \ ** +60002 \ +* +60003 \ ** +60002 \ ** +60002 \ ** +60002 \ ** +60002 z\ ** +60003 {\ ** +60002 ~\ +* +60002 \ +* +60002 \ +* +60002 \ +* +60002 \ ,+ +60003 \ ** +60002 \ ** +60002 \ ** +4520 !to:SignalException: mesg" SIGHUP:\ signoi:bt[ "1/opt/mbari/lib/ruby/1.8/irb.rb:72: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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 !o:Errno::EIO :\ errnoi\ : mesg"Input/output error:@timestampu: Time ($:bt["0/home/esp/esp2/lib/thread.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + !o:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt["7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +5 #mEXIT @1577754549.54EST @1577990567.05EST = =tMAIN =mMAIN_scheduler @EST1577990568.68 #"core_reset"Sent BREAK + #t@0xF6A9, state=0x32F4, ifg=0x10, ie=0xFD + #@0xF93B, state=0x32F4, ifg=0x10, ie=0xFD #@0xFBCC, state=0x32F4, ifg=0x10, ie=0xFD + #@0xFE5D, state=0x32F4, ifg=0x10, ie=0xFD + #@0x00EF, state=0x32F4, ifg=0x10, ie=0xFD #@0x0380, state=0x32F4, ifg=0x10, ie=0xFD + #@0x0612, state=0x32F4, ifg=0x10, ie=0xFD + #@0x077C, state=0x32F4, ifg=0x80, ie=0xFD #@0x9B44, state=0x3350, ifg=0x00, ie=0x75 + #ESP2 v3.22 I2C Gateway v3.06 +8 #ESP2 v3.22 I2C Gateway v3.06 for core bus +208 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +354 "Can"\ ,- + \ ,- + #tPolling Can every 10:00 +123 "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 )% +3 "core" %i *$ + .tSS.configure SSconfig +2 "sampler")#.0X\\\ + .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.hold + "processing"% + +4 "core" + +2 .tPS.configure PSconfig +2 "processing"%#A d`xb +4 "manipulator"& % +3 "core" %\    / + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b + .tForearm.hold +2 "manipulator"&+ +2 "core" + +2 .tForearm.configure LooseForearm +2 "manipulator"&#Q@2^d^b +2 && +3 "core" &-   6 6 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 .tElbow.hold + "manipulator"&, +3 "core" , +2 .tElbow.configure LooseElbow +2 "manipulator"&$ &.,(#b +4 "storage"(& +3 "core" &% j l p  + .tSC.configure SCloose +2 "storage"($.\ 1~b +3 (% +2 "core" % l k "  +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 .tCH.coast + "collection"'  +2 "core" ` + .tCH.configure CHconfig + "collection"'\ 2 +3 .tPH.coast + "processing"%  +3 "core" 4. + .tPH.configure PHconfig + "processing"%\ 2 +2 #tAll dwarf controllers running firmware version 3.75 +2 "sampler") +10 #tCleanly exited at 20:09:09EST30-Dec-19 +359 #-> access 1 +2 .SE.seek :down +2 "storage"('v +11 "core" ' +2 "manipulator"&% +4 "core" %\    / +2 "manipulator"&& +3 "core" &-   6 + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 5 + "storage"((< +1293 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" &< . % g  @1578500420.10EST = =tMAIN =mMAIN_scheduler @EST1578500421.89 #"core_reset"Sent BREAK +2 #t@0x9DCD, state=0x3350, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.22 I2C Gateway v3.06 +208 #>RESET< ESP2 v3.22 I2C Gateway v3.06 for core bus +216 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +365 "Can"\  + \ ~ #tPolling Can every 10:00 +2 !o:Storage::Warning: mesg"Uncleanly Exited:bt[ "8/home/esp/esp2/utils/storage.rb:408:in `readPucks!'"6/home/esp/esp2/utils/storage.rb:596:in `restore!'"-/home/esp/esp2/lib/esp.rb:116:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +1185 #-> ESP.ready! +3 #Powering core bus +503 .Gate.power :raw,:ON +174 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  +4 "collection"' 9\ + ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 )% +3 "core" % 1 + .tSS.configure SSconfig +2 "sampler")#.0X access 2 +2 .SE.seek :down +2 "storage"(;'v +3 "core" ' + "manipulator"&<% +4 "core" %\ % " +2 "manipulator"&=& +3 "core" &  & +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"(>(K +1285 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (?& +3 "core" &K  \ \ +241 #t-> startTube 2 +1312 #-> da 40 + #da sampling at most 40ml +4 #Loading sh1 puck from tube 2 into Collection Clamp +2 ."Qmail"HABfans.email "Started da in tube 2 at 11:21:47EST08-Jan-20\\n{3 => 0}\\nCan@11:20:29, 22.1C, 14% humidity, 14.9psia, 13.845V, 0.079A, 0.079A avg, 1.09W",Subject: "da sampling at most 40ml" +3 "collection"'@& +3 "core" &MP\  + .tHand.open +2 "manipulator"&A1 +65 "core" 1 + "manipulator"&B% +4 "core" % \ % - " +2 "storage"(C% +4 "core" %{ 1 3 + "storage"(D. +3 "core" .(K +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(E( +1289 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (F& +3 "core" & \  \ +2 "manipulator"&G& +3 "core" &  e & +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&H( +3 "core" ( + "manipulator"&I& +4 "core" &  & +2 "storage"(J& +4 "core" &  ^ \ +2 .tForearm.seek 2 + 700 counts + "manipulator"&K' +93 "core" ' +2 "storage"(L& +4 "core" &   ^ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"(M'L +270 "core" ' +2 "storage"(N- +3 "core" -'k +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (O& +3 "core" &  + "manipulator"&P& +4 "core" &    & + .tElbow.seek 2 +2 "manipulator"&Q( +3 "core" ( +2 "manipulator"&R& +3 "core" &  & +2 "storage"(S& +3 "core" & ) / h +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&T'υ +23 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&U/ +73 "core" / +63 ."downElevator"SE.seek :down +5 "manipulator"&V& +2 "storage"(W'v +6 "core" &  | & + "manipulator"&X% +4 "core" % ς  r +2 .tForearm.seek :retract +2 "manipulator"&Y'\ +91 "core" ' + .tElbow.seek CC +2 "manipulator"&Z( +151 "core" ' +2 ( + ."downElevator"SE.coast +4 "manipulator"&[& + "storage"(5 +6 "core" & #  K =G + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &\\& +3 "core" & $ m =G +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&]'ρ +102 "core" ' +2 "manipulator"&^& +4 "core" &\ $  =F +2 "manipulator"&_% +4 "core" %Ϙ ? 8 +2 "collection"'`& +3 "core" &NO\  +2 "collection"'a& +3 .tCC.seek :closed +2 "collection"'b(O +3 "core" &MN\  +4 &MP\  +7 &7NR\ ,~ +9 &iKV\ ? +10 &zMO$\ K +9 &>gJP\ K +10 &kKP\ J +9 &nMQ&\ J +9 &jMP\ K +10 &FlKQ \ K +9 &\ fKQ\ J +9 &oMP\ J +10 & lOP"\ J +9 &"OoMR(\ J +10 &$nMO#\ J +9 &%gKO!\ J +9 &'qMP%\ J +10 &)VkMO\ K +9 &+lMP!\ K +9 &,nMP\ K +10 &.iLP\ J +9 &0_lKO%\ J +10 &2 kLN0\ K +9 &3kLQ!\ J +9 &5iPQ.\ J +10 &7giLO+\ J +9 &9(kLO*\ K +9 &:iLO)\ I +10 &<mLP/\ J +9 &>pkOP-\ J +10 &@1jMO#\ J +9 &AmJP!\ J +9 &ClNQ"\ J +10 &EwpJO!\ J +9 &G5yKM#\ L +9 &HIP2\ N +10 &JJM(\ T +9 &L^JO(\ U +10 &NJL*\ C +9 &O9@IM&\ $l +9 &O\ yKN)\ D +6 ( + "collection"'a& +5 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.68 + .Hand.open + "manipulator"&c1 +3 "core" &O`IN0\ D +64 1 +2 "manipulator"&d% +4 "core" % Ϙ  G 8 + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&e'\ +91 "core" ' +3 .tSC.coast "storage"(6 +3 #tcollectSample 40ml w/bubble point of 24psi + #Priming 7ml + .Gate.power :sampler,:ON +2 ."pumping"Gate.power :analytic3,:ON +2 .tIntake.select :close +2 .Exhaust.select :close + .SS.hold +2 "sampler")f+ +4 "core" + + "sampler")g% +4 "core" %  +2 "collection"'h& +3 "core" &O`JLA\ D +3 "Can"\ ON + #tCalibrating pressure and temperature sensors +2 .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X +16 +3 .tdelay 3.8 seconds +382 "collection"'l% +3 "core" %KN\ +2 "sampler")m% +3 "core" %?8 ! + .tSSV.dial :spit +2 "sampler")n +124 "core" +3 .tSS.seek 0ml +2 "sampler")o' +268 "core" ' +2 .tSSV.dial CBV +2 "sampler")p  +127 "core"  + .tCTV.dial :intake +2 "collection"'q  +82 "core" + #tWaiting for external sampler to finish priming... + .delayUntil "11:25:17.63" +1600 #"pumping"0.0L/min +3006 #0.0L/min +3006 #0.0L/min +3006 #0.0L/min +3006 #0.0L/min +2867 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open +2 "sampler") +131 #"pumping"0.0L/min +78 "collection"'r% +3 "core" %JM\ +2 #tIntake @14.9psia, vacuum from 9.4 to 12.4psi + .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X + ."CSpush"CS.reconfigure CSfast +3 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'8' +110 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")9 +124 "core" +4 .tSS.reconfigure SSexhale +2 "sampler")#.0X' +49 "core" A +2 ."airStroke"CS.seek 10ml +2 "collection"'F' D +3 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV,avoiding: :exhaust +2 .tCBV.dial SSV +3 "sampler")G  +181 "core"  + .tCTV.dial :air + .delay 15 seconds +1502 .SSV.dial :spit,avoiding: :exhaust +2 "sampler")I +127 "core"  + ."prepCSV"CTV.dial CSV,avoiding: :intake +4 .tSS.seek 0ml +4 "collection"'J  +4 "sampler")L' +5 "core" ' + .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")$  +115 "core"  +13  +351 ' +2 "sampler")&% +4 "core" %  + .tCBV.dial between SSV and waste2 +2 "collection"'N  +37 "core"  +2 "collection"'O% +4 "core" % IJL\  +2 ."connect"CTV.dial CSV,avoiding: :air +4 .tCSV.dial CTV +2 "collection"'P  +40 "core"  +2 .tCS.reconfigure CSpressurize +2 "collection"'# d@<< b +3 .tCS.seek 0ml + "collection"'R' +2456 "core" '  \ ب +3 "collection"';% +4 "core" %ܘ  \  + "sampler")S% +4 "core" %  + #tBubblePoint: Intake @39.0psia, Outlet @14.8psia + .CBV.dial SSV +2 "collection"'U @ +37 "core" A +3 .tSS.reconfigure SSconfig +2 "sampler")#.0X + ."CSpush"CS.reconfigure CSfast +3 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'`' +97 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")Q +85 "core" ' +2 ."CSpush"CS.coast + "collection"'5 +39 "core"  + .tSS.reconfigure SSexhale +2 "sampler")#.0X +102 "collection"'9 +3 "core" 98< +102 "collection"'9 +4 "core" 9V8 +102 "collection"'#9 +3 "core" 9s6 +102 "collection"',9 +3 "core" 95 +102 "collection"'-9 +3 "core" 92 +102 "collection"'"9 +3 "core" 90 +102 "collection"'/9 +4 "core" 9- +102 "collection"'09 +3 "core" 9, +102 "collection"'19 +3 "core" 9) +102 "collection"'.9 +3 "core" 95' +102 "collection"'29 +3 "core" 9M& +102 "collection"'49 +3 "core" 9f# +102 "collection"'59 +3 "core" 9~! +102 "collection"'79 +3 "core" 9 +102 "collection"'39 +3 "core" 9 +102 "collection"'99 +3 "core" 9 +102 "collection"'9 +4 "core" 9 +102 "collection"'69 +3 "core" 9 +102 "collection"'89 +3 "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 P +102 "collection"'?9 +3 "core" 9 a +102 "collection"'@9 +3 "core" 9 s  +102 "collection"'A9 +3 "core" 9 % +102 "collection"'B9 +4 "core" 9 ) +102 "collection"'D9 +3 "core" 9 - +102 "collection"'!9 +3 "core" 9 1 +102 "collection"'G9 +3 "core" 9 5 +102 "collection"'C9 +3 "core" 9 : +102 "collection"'I9 +3 "core" 9 > +102 "collection"'J9 +3 "core" 9 B\ +102 "collection"'$9 +3 "core" 9 F +102 "collection"'>9 +3 "core" 9 J\ +102 "collection"'&9 +3 "core" 9\ O +102 "collection"'N9 +4 "core" 9\ S +102 "collection"'O9 +3 "core" 9\ W +102 "collection"'P9 +3 "core" 9\ %[ +102 "collection"'F9 +3 "core" 9\ /_ +102 "collection"';9 +3 "core" 9\ 6d +102 "collection"'S9 +4 "core" 9\ >h +102 "collection"'U9 +3 "core" 9\ Fl +102 "collection"'L9 +3 "core" 9\ Mp +102 "collection"'X9 +3 "core" 9\ Tt +102 "collection"'H9 +3 "core" 9\ [y +102 "collection"'K9 +4 "core" 9\ a} +102 "collection"'V9 +3 "core" 9\ f +102 "collection"'[9 +3 "core" 9\ k +102 "collection"'M9 +3 "core" 9\ p +2 .tCH.hold 10:00,70C +3 "collection"'T `\ `\ p  +3 "core"  +46605 "Can"\ +13397 "core" ` +2 "collection"'_9 +3 "core" 9\  +2 #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml + "collection"'\\' +335 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'Q @ +97 "core" B + .tCSV.dial :air +2 "collection"'R @ +40 "core" > +2 .tCS.seek 5ml +2 "collection"'`'l +1346 "core" ' +2 .tCSV.dial CTV +2 "collection"'^  +41 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'W @ +41 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'*  +41 "core"  +3 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'a @ +42 "core" ? +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'Y' +1356 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV +2 "collection"'d +95 "core" ~ +2 .tCBV.dial CSV + "collection"'g  +28 "core"  +2 "collection"'c% +4 "core" % $ &\ +2 .tCS.seek 4.999ml +2 "collection"'h'l +1350 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"']  +40 "core" +2 "collection"'% +4 "core" %l \  +2 .tCS.seek 7ml + "collection"'E' +594 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'k @ +39 "core" ? +2 .tCS.seek 10ml +2 "collection"'f' D +841 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'l ` +107 "core" _ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +3 "collection"'m   +36 "core" " +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +2 "collection"'j  +3 'i  +25 "core"  +100  + .tCS.seek 5ml +2 "collection"'n'l +1349 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'q @ +96 "core" B +2 .tCSV.dial :waste +2 "collection"'p +108 "core" + .tCS.seek :empty +2 "collection"'u'Ͱ +1360 "core" ' +2 .tCSV.dial :air + "collection"'v @ +68 "core" B +2 .tCS.seek 5ml + "collection"'w'l +1348 "core" ' +2 .tCSV.dial CTV + "collection"'x  +52 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'y @ +51 "core" A +2 .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'s  +40 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'t @ +42 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'|' +1350 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV +2 "collection"'} +94 "core"  +2 .tCBV.dial CSV + "collection"'~  +37 "core"  +2 "collection"'z% +4 "core" %tv\ +2 .tCS.seek 5ml +2 "collection"''l +1351 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'{  +40 "core" +2 "collection"'% +4 "core" %l@\  +2 .tCS.seek 7ml +2 "collection"'' +593 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"' @ +40 "core" > +3 .tCS.seek 10ml + "collection"'' D +871 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +105 "core" _ +2 #tLysing Complete + "collection"'& +4 "core" &O_\ D +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&% +4 "core" %\   "  + "storage"( % +4 "core" %} H G  + "storage"(\ . +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 1 + "storage"(($ +335 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 ( & +3 "core" &% H 8 o  + "manipulator"&& +4 "core" & " ; =E + "manipulator"&% +4 "core" %\   *  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&( +156 "core" ( +2 "manipulator"&& +4 "core" &   +2 "storage"( & +3 "core" &% ; =  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"& ' +98 "core" ' +2 "storage"(& +4 "core" &% P I a  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"('L +274 "core" ' +3 "storage"(- +3 "core" -'L +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 .tSE.seek :place +2 "storage"(' +33 "core" ' +3 "manipulator"&& +3 "core" &  t +2 "manipulator"&% +3 "core" %    R +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +90 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +153 "core" ( + "manipulator"&& +4 "core" &  % ;4 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &%& +3 "core" &  7 ;4 +2 .tForearm.seek CC + "manipulator"&'ρ +104 "core" ' +2 .tHand.close + "manipulator"&'/ +120 "core" / +2 .tCC.seek :open +2 "collection"')( +378 "core" ( +2 "storage"((& +4 "core" &% I J   +2 "storage"(& +3 "core" &% ; C  +2 "manipulator"&& +3 "core" & ; 9# +2 "manipulator"&#% +4 "core" % m 5 +2 .tForearm.seek :retract + "manipulator"&,'\ +96 "core" ' +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&-( +156 "core" ( +2 "manipulator"&"& +4 "core" &  =  +2 "storage"(/& +4 "core" &% v t Y  + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 1 +2 "manipulator"&0'\\ +109 "core" ' +2 .tElbow.hold +2 "manipulator"&1, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&.1 +77 "core" 1 +3 "manipulator"&2% +4 "core" % nu ȹ- + "storage"(4& +4 "core" &% ; @ n  + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 318 counts +2 "manipulator"&5'Ϛ +13 "core" ' +2 "manipulator"&7& +4 "core" &   &  +2 "storage"(3& +3 "core" &% ^ ^  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"&9' +35 "core" ' + "storage"(% +4 "core" % n j  +2 ."downElevator"SE.seek :down +4 "storage"(6'v +100 (8% +24 "core" %Q I < i UZ +2 "manipulator"&:% +3 "core" %    y +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&='\ +93 "core" ' +37 ' + ."downElevator"SE.coast +2 "storage"(5 +2 .tSC.coast + "storage"(6 +3 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"' & +4 "core" &"\ +2 "manipulator"&<& +4 "core" &   %  + "manipulator"&?% +4 "core" %\ $    1 +2 .tElbow.seek FlushPuck::Garage + "manipulator"&@(- +176 "core" ( +2 "manipulator"&A& +4 "core" &-    +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &B& +3 "core" &-  !  +2 .tForearm.seek :garage +2 "manipulator"&D' +109 "core" ' +2 .tHand.close +2 "manipulator"&!/ +74 "core" / +2 "manipulator"&G& +4 "core" &-  +2 "manipulator"&C% +3 "core" %    ǿe +2 .tForearm.seek :retract +2 "manipulator"&I'\ +100 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&J( +299 "core" ( +4 "manipulator"&$& +3 "core" &   C +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &>& +3 "core" &    C + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&&'ρ +100 "core" ' +2 "manipulator"&N& +4 "core" &   C +2 "manipulator"&O% +3 "core" %u  \ . M +2 "collection"'P& +4 "core" &"&\ + "collection"'F& +4 .tCC.seek :closed +2 "collection"';(O +2 "core" &"#\ +2 &!&\  +10 &3"#\ *z +9 &h!'\ = +10 &}!'\ J +9 &\\g#$h\ H +9 &k $\ H +10 &j#&\ H +9 &j"'\ H +9 &bj#&\ I +10 &%h"&z\ H +9 &f!&\ H +9 & e!$\ H +10 &"kk"&\ H +9 &$,j!&\ I +10 &%g &\ H +9 &'m!%|\ H +9 &)sh"$h\ H +10 &+5j#$ \ H +9 &,j"# \ H +9 &.e"$\ H +10 &0{h#&\ H +9 &2=k!%\ H +10 &3g!%\ H +9 &5h!%\ I +9 &7h"&\ H +10 &9Ek"$\ H +9 &;h!&y\ H +9 &<k"&e\ H +10 &>i#&Q\ H +9 &@Lh$%:\ I +10 &Bi#'/\ H +9 &Cg"%\ I +9 &Ek#'\ I +10 &GRs"%z\ J +9 &I!%g\ K +10 &J #\ Q +9 &L{!%\ S +9 &N9##\ B +10 &O>:#%\ &p +9 &O]!'\ C +2 ( + "collection"'F& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.50 + "collection"'S& +4 "core" &O_!%\ C + .tHand.open + "manipulator"&U1 +73 "core" 1 +2 "manipulator"&L% +4 "core" % u   M +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&X'\ +100 "core" ' +2 .tPSV.dial PSR +2 "processing"%H +125 "core"  + "processing"%K% +4 "core" %X=\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1.5ml +2 "processing"%V' +1611 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%[  +54 "core"  +2 .tPS.seek 0ml +2 "processing"%M'W +1616 "core" ' +2 .tPSV.dial PSR + "processing"%o +41 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%T' +2626 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "processing"%_ +2 "collection"'r  +5 "core"  +2 "processing"%Q  +42 "core"  +31 +2 .tPSV.dial :mixloop + "processing"%R +109 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%\\  +122 "core" +2 .tPS.seek 0ml +2 "processing"%^'W +2639 "core" ' +2 .tPSV.dial :air + "processing"%W  +43 "core"  +2 .tPS.seek 2.5ml +2 "processing"%*' +2638 "core" ' +2 .tPSV.dial :mixloop + "processing"%a +42 "core" +2 .tPS.seek 0ml +2 "processing"%`'W +2635 "core" ' +2 .tPSV.dial :air + "processing"%d  +43 "core"  +2 .tPS.seek 2.5ml + "processing"%g' +2657 "core" ' +2 .tPSV.dial :mixloop + "processing"%c +43 "core" +2 .tPS.seek 0ml +2 "processing"%Y'W +2632 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&]& +4 "core" &   C +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +3 "core" ( +2 "manipulator"&h& +4 "core" &   / C +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &k& +3 "core" &   5 C + .tForearm.seek CC +2 "manipulator"&E'ρ +101 "core" ' +2 .tHand.close + "manipulator"&l/ +75 "core" / +2 .tCC.seek :open +2 "collection"'m( +378 "core" ( +2 "manipulator"&j& +4 "core" &   C +2 "manipulator"&i% +3 "core" % y    +2 .tForearm.seek :retract + "manipulator"&f'\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&q(- +275 "core" ( +2 "manipulator"&p& +4 "core" &-  ; + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &n& +2 "core" &-   $ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&v' +114 "core" ' +2 .tHand.open + "manipulator"&u1 +74 "core" 1 +2 "manipulator"&x% +4 "core" % [ z Ȳ7 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&y'\ +100 "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 2 into Collection Clamp + "collection"'s& +4 "core" &+-[\ +2 "manipulator"&t% +3 "core" %\      +2 "storage"(w% +3 "core" %  +2 "storage"(}. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 2 + "storage"(~( +335 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (z& +3 "core" &  n j  + "manipulator"&|& +3 "core" &-   +2 "manipulator"&{% +4 "core" %\     + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&( +179 "core" ( +2 "manipulator"&& +4 "core" &   A & +2 "storage"(& +3 "core" &  j o  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&' +101 "core" ' +2 "storage"(& +4 "core" &  a `  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"('L +282 "core" ' +2 "storage"(- +53 "core" -'r + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 ( & +3 "core" &  B P M  + "manipulator"&\ & +4 "core" &   & + .tElbow.seek 2 +2 "manipulator"& ( +3 "core" ( +2 "manipulator"&& +4 "core" &   & +2 "storage"(& +3 "core" &  _ O  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&'υ +14 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"& / +66 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&& +3 "storage"(Z'v +7 "core" &  I & + "manipulator"&e% +4 "core" % ~   ? y +2 .tForearm.seek :retract +2 "manipulator"&'\ +16 "Can"\ AA +80 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +148 "core" ( + "manipulator"&& +5 "core" ' + &#  =C + ."downElevator"SE.coast +2 .tElbow.reconfigure LooseElbow +2 "storage"(5 +4 "manipulator"&$ &.,(#b +2 && +3 "core" &# _ =C +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'ρ +100 "core" ' +2 "manipulator"&%& +4 "core" &#   =C +2 "manipulator"& % +4 "core" %υ +2 "collection"'& +3 "core" &*.\ +2 "collection"''& +3 .tCC.seek :closed +2 "collection"'(O +3 "core" &*.T\ +3 &+/=\  +9 &2*.M\ *y +10 &g+.=\ = +9 &|*-3\ J +10 &Lf*0"\ H +9 & e*.\ I +9 &g*/\ I +10 &h,+\ H +9 &Ri*-\ I +9 &c+,\ H +10 &k+,\ H +9 & g+-|\ I +10 &"\\e,.x\ H +9 &$j+.g\ I +9 &%f,._\ I +10 &'i*-K\ I +9 &)cg*-=\ I +9 &+&i)..\ H +10 &,k+.'\ H +9 &.i*.\ H +10 &0lj*/ \ H +9 &2-g*/\ I +9 &3g)-I\ I +10 &5g(-a\ H +9 &7td+,_\ H +9 &96d(-U\ H +10 &:d,0R\ H +9 &<i--J\ H +10 &>|g+/?\ H +9 &@?f)-3\ H +9 &Bh,.)\ H +10 &Cc+.\ H +9 &Eg+.\ I +9 &GDn).\ I +10 &H*,\ L +9 &J)-\ Q +10 &Ll(+\ S +9 &N,',8\ A +9 &O58(,\ . +10 &OV)-Y\ > +5 ( +2 "collection"''& +4 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.53 + .Hand.open +2 "manipulator"&b1 +3 "core" &OH),S\ > +72 1 +2 "manipulator"&(% +4 "core" % τ + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +99 "core" ' +2 .tSC.coast + "storage"(6 +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'  +124 "core"  + .tCSV.dial CTV +2 "collection"'#  +29 "core"  +2 .tPS.seek 2.5ml + "processing"%"' +2628 "core" ' +2 "collection"'/% +4 "core" % Ex\  +2 .tCS.seek 4.15ml + "collection"''Q +1573 "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"  +2 .tPS.seek 0ml +2 "processing"%2'W +2635 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'4 ` +38 "core" ^ + .tCSV.dial :air +2 "collection"'7 @ +42 "core" > +2 .tCS.seek 10ml + "collection"'3' D +1573 "core" ' +2 .tCSV.dial CTV +2 "collection"'  +41 "core"  +2 .tCS.seek 0ml +2 "collection"',' +2623 "core" ' +2 .tCBV.dial :waste1 + "collection"'8 @ +26 "core" @ +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +3 "collection"'-  +123 "core" +2 "collection"':& +4 "core" &OG0\ > +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&0% +4 "core" %\   L ( + "storage"(5% +4 "core" % @ : U  + "storage"( . +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 1 + "storage"(<($ +335 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (?& +3 "core" &$ & &   +2 "manipulator"&& +4 "core" &"  ( =C +2 "manipulator"&9% +3 "core" %\  ( +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&A( +162 "core" ( +2 "manipulator"&B& +4 "core" &   +2 "storage"(6& +3 "core" &$ I J   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&' +96 "core" ' +2 "storage"(1& +4 "core" &$ ? N  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(!'L +281 "core" ' +2 "storage"(G- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&C& +3 "core" &    +2 "storage"(=& +3 "core" &$ @ A 5  +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&D'\\ +35 "core" ' +2 .tElbow.hold + "manipulator"&@, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"($- +2 "core" -' +2 .tSE.seek 0.1 Pucks below Top Plate +2 "storage"(>'? +29 "core" ' +2 "manipulator"&N% +4 "core" %ah  B ȵ +2 "storage"(O& +3 "core" &$   +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 305 counts +2 "manipulator"&P'ύ +21 "core" ' +2 "manipulator"&I& +4 "core" &     +2 "storage"()& +3 "core" &$ J G a  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&S' +24 "core" ' + .tSE.seek 1.1 Pucks below Top Plate +2 "storage"(U'. +38 "core" ' + "manipulator"&L& +4 "core" &    +2 "manipulator"&F% +4 "core" %   + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&H'\ +90 "core" ' + .tElbow.seek CC +2 "manipulator"&K( +157 "core" ( +3 "manipulator"&&& +4 "core" & 8" + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &[& +2 "core" & 8! +2 .tForearm.seek CC +2 "manipulator"&V'ρ +102 "core" ' +2 .tHand.close + "manipulator"&o/ +71 "core" / +2 .tCC.seek :open +2 "collection"'M( +375 "core" ( +2 "storage"(_& +4 "core" &$ ; ? P  +2 "storage"(Q& +3 "core" &$ @ A a  +2 "manipulator"&r& +3 "core" & 9 8! +2 "manipulator"&R% +3 "core" % τ b y +2 .tForearm.seek :retract + "manipulator"&\\'\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&T( +156 "core" ( +2 "manipulator"&W& +4 "core" &   +2 "storage"(^& +3 "core" &$ n m S  +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 1 +2 "manipulator"&a'\\ +108 "core" ' +2 .tElbow.hold +2 "manipulator"&*, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&d1 +72 "core" 1 +3 "manipulator"&`% +3 "core" % o~ ȼE +32 "storage"(c& +4 "core" &$ : 9 T  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 319 counts + "manipulator"&g'ϛ +69 "core" ' +2 "manipulator"&]& +4 "core" &   +2 "storage"(h& +3 "core" &$ c l  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"&k' +34 "core" ' +2 "storage"(l% +4 "core" %3 k t  & +2 ."downElevator"SE.seek :down +4 "storage"(J'v +100 (X% +2 "core" %<H > N SW +2 "manipulator"&;% +4 "core" %#   + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&j'\ +92 "core" ' +48 ' + ."downElevator"SE.coast +2 "storage"(5 +2 .tSC.coast + "storage"(6 +3 .tPSV.dial :air + "processing"%i  +70 "core" +3 .tPS.seek 2.5ml +2 "processing"%E' +2637 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%p +41 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%n  +42 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"% +42 "core" + .tdelay 1 second +102 .PSV.dial :air +3 "processing"%u  +42 "core"  + .tdelay 1 second +103 .PS.seek 0ml + "processing"%x'W +2626 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%f& +4 "core" &N\ +2 "manipulator"&s& +3 "core" &   +2 "manipulator"&t% +3 "core" %\      +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&w(- +172 "core" ( +2 "manipulator"&}& +4 "core" &-    : + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &v& +2 "core" &-   : +2 .tForearm.seek :garage +2 "manipulator"&z' +110 "core" ' +2 .tHand.close + "manipulator"&|/ +69 "core" / +2 "manipulator"&{& +4 "core" &-  : +2 "manipulator"&% +4 "core" % u i ȹ) + .tForearm.seek :retract +2 "manipulator"&'\ +102 "core" ' +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&q( +121 "core" ( +2 "manipulator"&& +4 "core" &  ~ + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &y& +3 "core" &    ~ + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&' +102 "core" ' +2 "manipulator"& & +4 "core" &   ~ +2 "manipulator"&\ % +3 "core" %  +2 "processing"%& +4 "core" &M\ +2 "processing"%& +3 .tPC.seek :closed +2 "processing"% (Tg +3 "core" &\ +2 &U\  +10 &4T\ *y +9 &fU\ > +9 &[Y\ L +10 &!`U\ K +9 &gY\ J +10 &d3\ K +9 &gd\ K +9 &*g\ J +10 &g\ K +9 &e\ K +9 & oe\ K +10 &"2b\ J +9 &#c\ J +10 &%b\ J +9 &'xe\ J +9 &):h\ J +10 &*g\ J +9 &,c\ K +9 &.e\ J +10 &0Ca\ J +9 &2e\ J +10 &3b\ J +9 &5e\ J +9 &7Kb\ J +10 &9 f\ J +9 &:a\ J +9 &<d\ J +10 &>Qc\ K +9 &@c\ J +10 &Ac\ K +9 &Cd\ J +9 &EYh\ K +10 &Gj\ K +9 &Hp\ K +9 &Jw\ L +10 &LR\ P +9 &N\ P +10 &O\ P +9 &Q\ P +9 &SJ\ 0 +10 &T%0`\ ? +9 &T=\ ' +2 ( + "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.42 + "processing"%& +4 "core" &T=\ ' + .tHand.open +2 "manipulator"&e1 +66 "core" 1 +2 "manipulator"&% +4 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 .tPRV.dial :air +2 "processing"%  +42 "core"  +2 .tPSV.dial :mixloop +2 "processing"% +41 "core" +2 "processing"%% +4 "core" %["\ +2 .tPS.seek 0.3ml +2 "processing"%' +409 "core" ' +2 .tPSV.dial PSR + "processing"%% +97 "core"  +2 "processing"% % +4 "core" %C\  + #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml +2 "processing"%'* +487 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +2 .PS.seek 2.5ml +2 "processing"% ' +1911 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%Z +97 "core" +2 .tPTV.dial :mixing +2 "processing"% @ +69 "core" A + .tPBV.dial :waste2 + "processing"%m  +98 "core"  +2 .tPS.seek 0ml +2 "processing"%''W +2636 "core" ' +2 #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&b& +3 "core" & Y ~ +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&(( +3 "core" ( + "manipulator"&& +4 "core" & 2 ~ + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &#& +2 "core" & # ~ +2 .tForearm.seek PC +2 "manipulator"&' +97 "core" ' +2 .tHand.close + "manipulator"&~/ +70 "core" / +2 .tPC.seek :open +2 "processing"%Y( +400 "core" ( +2 "manipulator"&/& +4 "core" &  ~ + "manipulator"&% +4 "core" %     +2 .tForearm.seek :retract + "manipulator"&'\ +92 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&.(- +134 "core" ( +2 "manipulator"&"& +4 "core" &- * + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &4& +2 "core" &-   ' +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&7' +109 "core" ' +2 .tHand.open + "manipulator"&1 +77 "core" 1 +2 "manipulator"&% +4 "core" % _ Ȳ: +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&3'\ +98 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp +2 "processing"%8& +4 "core" &\ + "manipulator"&-% +4 "core" %\    + "storage"(:% +4 "core" % l c )  + "storage"(0. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 + "storage"(5( +336 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 ( & +3 "core" &  m n b  +2 "manipulator"&?& +3 "core" &.C   Q + "manipulator"&% +4 "core" %\   +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&9( +169 "core" ( +3 "manipulator"&B& +3 "core" &  6 % +2 "storage"(6& +3 "core" & h b i  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&1' +89 "core" ' +2 "storage"(& +4 "core" &  n m  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"('L +282 "core" ' +2 "storage"(G- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (C& +3 "core" &  A @  +2 "manipulator"&=& +49 "core" &  S % +3 .tElbow.seek 2 +2 "manipulator"&$( +3 "core" ( + "manipulator"&N& +4 "core" &  O % + "storage"(O& +4 "core" &  E 9  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&I'υ +22 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&)/ +65 "core" / +3 ."downElevator"SE.seek :down +5 "manipulator"&L& +2 "storage"(F'v +6 "core" &   % +2 "manipulator"&% +4 "core" % χ   +2 .tForearm.seek :retract + "manipulator"&A'\ +92 "core" ' + .tElbow.seek PC +2 "manipulator"&!( +167 "core" ' + ."downElevator"SE.coast + "storage"(5 +86 "core" ( +2 "manipulator"&D& +4 "core" &    y +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &P& +3 "core" &  y +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&>' +90 "core" ' +3 "manipulator"&&& +4 "core" &  \  y +2 "manipulator"&[% +3 "core" %   / B +2 "processing"%S& +4 "core" &T\ +2 "processing"%@& +3 .tPC.seek :closed +2 "processing"%o(Tg +4 "core" &8\ + &5\  +9 &39\ *y +9 &f7\ = +10 &|;\ K +9 &Le)\ J +9 & f2\ K +10 &i'\ K +9 &h(\ J +9 &Te(\ J +10 &c&\ J +9 &e\ J +10 & f\ J +9 &"\\e\ J +9 &$e\ J +10 &%e\ J +9 &'e\ J +9 &)dd\ J +10 &+'d \ J +9 &,d\ J +10 &.g \ J +9 &0mb\ J +9 &2.f\ J +10 &3c \ J +9 &5c \ J +9 &7vd\ \ I +10 &96d \ J +9 &:b\ \ J +10 &<h\ J +9 &>}b\ J +9 &@?e\ J +10 &Bb\ I +9 &Cc\ J +9 &Ee\ J +10 &GEh\ K +9 &Ij\ K +10 &Jx\ L +9 &L~\ O +9 &N?\ O +10 &P\ O +9 &Q\ P +9 &Sfzn\ 2 +10 &T(-\ K +9 &TO\ $ +2 ( + "processing"%@& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.43 + .Hand.open +2 "manipulator"&H1 +68 "core" 1 +3 "manipulator"&% +4 "core" %   K B + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&_'\ +98 "core" ' +2 .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 2 in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%Q  +2 %r9 +5 "core" 9 +102 "processing"%R9 +3 "core" 9 +102 "processing"%W9 +3 "core" 9  +102 "processing"%^9 +3 "core" 9  +102 "processing"%V9 +3 "core" 9 +102 "processing"%K9 +3 "core" 9 +102 "processing"%d9 +3 "core" 9 +102 "processing"%`9 +3 "core" 9 +102 "processing"%c9 +3 "core" 9" +102 "processing"%\\9 +4 "core" 9& +102 "processing"%]9 +3 "core" 9+ +102 "processing"%h9 +3 "core" 9/ +102 "processing"%l9 +3 "core" 93 +102 "processing"%T9 +3 "core" 97 +102 "processing"%X9 +4 "core" 9; +102 "processing"%;9 +3 "core" 9@ +102 "processing"%a9 +3 "core" 9D +102 "processing"%g9 +3 "core" 9H +102 "processing"%U9 +3 "core" 9L +102 "processing"%i9 +4 "core" 9P +102 "processing"%k9 +3 "core" 9U +102 "processing"%J9 +3 "core" 9Y +102 "processing"%<9 +3 "core" 9 ] +102 "processing"%29 +3 "core" 9a +102 "processing"%p9 +4 "core" 9f +102 "processing"%n9 +3 "core" 9&j +102 "processing"%9 +3 "core" 90n +102 "processing"%u9 +3 "core" 98r +102 "processing"%E9 +3 "core" 9Bv +102 "processing"%f9 +3 "core" 9M{ +103 "processing"%s9 +3 "core" 9U +102 "processing"%t9 +3 "core" 9] +102 "processing"%}9 +3 "core" 9f +2 .tPH.hold 2:00:00,28C +3 "processing"%v pp` + .tdelay 1:30 +5 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%* +98 "core"  + "processing"%|% +4 "core" %T\ + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%{' +592 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +10 .tPS.seek 2ml +2 "processing"%'[ +1616 "core" ' +2 .tPTV.dial :puck +2 "processing"%j  +69 "core"  + .tPSV.dial PTV +2 "processing"% +71 "core" + .tPBV.dial :waste1 +2 "processing"%y  +122 "core" + "processing"%z% +4 "core" %]N\  +2 .tPS.seek 1.5ml +2 "processing"% ' +585 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%\ * +34 "core" + +2 .tPS.seek 0ml +2 "processing"%'W +1609 "core" ' +2 .tdelay 5:00 +7468 "Can"\ 77 +22534 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%w  +34 "core" + .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +32 "core" * +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%+ +71 "core"  + .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml +2 "processing"%' +2258 "core" ' +2 .tPSV.dial PTV +2 "processing"%e +70 "core" + .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"% +69 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"% +70 "core" + .tdelay 5 seconds +502 .PSV.dial :air +3 "processing"%  +69 "core"  + .tPS.seek :empty +2 "processing"%'9 +2251 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +122 "core" + .tPSV.dial :mixloop +2 "processing"% +42 "core" + .tPRV.dial :ab1 +2 "processing"%x @ +72 "core" B + .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%%'w +353 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +3 "collection"'  +2 "processing"%  +46 "core"  +6 +2 "processing"%% +3 "core" %u\ +2 .tPS.seek 0.32ml +2 "processing"%Z'" +387 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'  +30 "core" +2 .tPRV.dial :air +2 "processing"%m  +40 "core"  + .tPS.seek 0.9ml +2 "processing"% 'D +1236 "core" ' +2 .tPRV.dial :waste2 + "processing"%b @ +69 "core" ? +2 .tPS.seek 0.5ml + "processing"%' +871 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%#  +42 "core"  + .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%~'[ +1612 "core" ' +2 .tPSV.dial :PML + "processing"%q +43 "core" + .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"%'? +229 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%" * +33 "core" , +3 .tPS.seek 0ml + "processing"%4'W +1962 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +49 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'& +3 "core" &13_\ +2 "manipulator"&(& +4 "core" & ' y +2 "manipulator"&% +3 "core" %\ 7 p ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&(- +165 "core" ( +2 "manipulator"&& +4 "core" &-    +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &8& +3 "core" &-  +2 .tForearm.seek :garage + "manipulator"&-' +110 "core" ' +5 .tHand.close + "manipulator"&:/ +69 "core" / +2 "manipulator"&0& +4 "core" &-  +2 "manipulator"&7% +3 "core" %  8 ǽS +2 .tForearm.seek :retract +2 "manipulator"& '\ +100 "core" ' + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&?( +276 "core" ( +2 "manipulator"&& +4 "core" &   - + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &B& +3 "core" &  - +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&6'ρ +103 "core" ' +2 "manipulator"&& +4 "core" &  a - +2 "manipulator"&.% +3 "core" %χ   L +2 "collection"'3& +4 "core" &04T\ +2 "collection"'G& +3 .tCC.seek :closed +2 "collection"'C(O +3 "core" &04T\ +4 &/3W\ : +9 &EN/2U\ 0 +10 &~w14T\ E +9 &.m/3S\ J +9 &g04T\ J +10 &h/3M\ J +9 &un14V\ J +9 &8e/4T\ J +10 &h/4T\ I +9 &i13S\ J +10 &~d03H\ J +9 &!@g13O\ J +9 &#g.3T\ I +10 &$j04W\ J +9 &&j35T\ J +9 &(Hk/3T\ J +10 &*\ l03R\ J +9 &+j-5V\ I +10 &-j13R\ I +9 &/Pc/3T\ J +9 &1j/2U\ I +10 &2k/3U\ J +9 &4i22U\ I +9 &6Wi/3V\ J +10 &8d03H\ I +9 &9g03I\ I +10 &;l03L\ J +9 &=ag/3M\ I +9 &?"h/3R\ J +10 &@h14Q\ I +9 &Bh/5P\ I +9 &Dik/1Q\ I +10 &F+k03J\ I +9 &Gx03R\ K +10 &I/4K\ M +9 &KY-1N\ R +9 &M.2O\ U +10 &Nx.3L\ 1 +9 &Oh',2T\ ^ +9 &Oa.2F\ F +2 ( +2 "collection"'G& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.46 + "collection"'=& +4 "core" &O`/2L\ F +2 .tHand.open + "manipulator"&N1 +64 "core" 1 +2 "manipulator"&O% +4 "core" % χ , L +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&)'\ +93 "core" ' +2 .tPSV.dial PSR +2 "processing"%L +96 "core"  + "processing"%% +4 "core" %W\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%9' +1608 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%1  +42 "core"  + .tPS.seek 0ml +2 "processing"%'W +1612 "core" ' +2 .tPSV.dial PSR +2 "processing"%I +53 "core"  +2 .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%D' +2633 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +4 "processing"%P  +2 "collection"'$  +40 "core" ~ +112  + .tPSV.dial :mixloop +2 "processing"%& +99 "core" + .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%[  +69 "core" + .tPS.seek 0ml +2 "processing"%S'W +2637 "core" ' +2 .tPSV.dial :air + "processing"%F  +42 "core"  + .tPS.seek 2.5ml +2 "processing"%A' +2627 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%Y +41 "core" +2 .tPS.seek 0ml +2 "processing"%H'W +2632 "core" ' +2 .tPSV.dial :air + "processing"%  +43 "core"  + .tPS.seek 2.5ml +2 "processing"%r' +2636 "core" ' +2 .tPSV.dial :mixloop + "processing"%@ +43 "core" + .tPS.seek 0ml +2 "processing"%R'W +788 "Can"\ FF +1841 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&>& +4 "core" &  - +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&W( +28 "core" ( +2 "manipulator"&5& +4 "core" & x  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &^& +2 "core" &   +2 .tForearm.seek CC +2 "manipulator"&V'ρ +103 "core" ' +2 .tHand.close + "manipulator"&K/ +69 "core" / +2 .tCC.seek :open +2 "collection"'d( +378 "core" ( +2 "manipulator"&`& +4 "core" &  +2 "manipulator"&c% +3 "core" % w " p +2 .tForearm.seek :retract +2 "manipulator"&\\'\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&](- +271 "core" ( +2 "manipulator"&h& +4 "core" &-  T > + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &l& +3 "core" &-  > +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&T' +114 "core" ' +2 .tHand.open + "manipulator"&X1 +72 "core" 1 +2 "manipulator"&;% +4 "core" % l  F ȶ_ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&a'\ +105 "core" ' +2 ."da"delayUntil "12:15:12.29" +24813 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%g @ +69 "core" A + ."da"PBV.dial :waste1 +2 "processing"%U  +32 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%i * +34 "core" , + ."da"PSV.dial :air +2 "processing"%k  +43 "core"  + ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%J' +2266 "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"%p +43 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%n  +42 "core"  + ."da"PS.seek :empty +2 "processing"%'9 +2265 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%u +136 "core"  + "processing"%E% +4 "core" %3T\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%f' +593 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%s'[ +1609 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%t  +68 "core"  +2 ."da"PSV.dial PTV +47 "processing"%} +73 "core" + ."da"PBV.dial :waste1 +2 "processing"%*  +34 "core" + "processing"%|% +4 "core" %WP\  +2 ."da"PS.seek 1.5ml +2 "processing"%'' +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"%j'W +1609 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +34 "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"%z +70 "core"  + ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2260 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%\ +70 "core" + ."da"delay 5 seconds +308 "Can"\ 11 +194 ."da"PSV.dial PSR +2 "processing"% +72 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%Q +72 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%w  +68 "core"  + ."da"PS.seek :empty +2 "processing"%'9 +2260 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"%+ +125 "core"  + "processing"%% +4 "core" %4V\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%e' +590 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1609 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core" + "processing"%% +4 "core" %W\  +2 ."da"PS.seek 1.5ml +2 "processing"%' +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +2 ."da"PS.seek 0ml +2 "processing"%x'W +1611 "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" * +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +69 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2269 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%% +71 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +71 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%m +70 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%Z  +69 "core"  + ."da"PS.seek :empty +2 "processing"%b'9 +2260 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%  +43 "core"  + ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%#  +121 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%  +42 "core"  + ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%q +43 "core" + ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml +2 "processing"%' +391 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%  +43 "core"  + "processing"%/% +4 "core" %e\  +2 ."da"PS.seek 0.55ml +2 "processing"%"'z +342 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%~  +42 "core"  +2 ."da"PS.seek 2ml + "processing"%'[ +1563 "core" ' + ."da"PSV.dial :PML +2 "processing"% +42 "core" + ."da"PTV.dial :mixing +2 "processing"%( @ +67 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%  +32 "core" +2 "processing"%% +4 "core" %[f\  +2 ."da"PS.seek 1.85ml +2 "processing"%8'; +238 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%! * +35 "core" , +2 ."da"PS.seek 0ml +2 "processing"%:'W +1973 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +22781 "Can"\ 11 +25221 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 .PBV.dial :waste1 + "processing"%0  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%7 * +33 "core" + + ."da"PSV.dial :air +2 "processing"%_  +42 "core"  + ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%-' +2283 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"% +43 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%B  +42 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"% +42 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +42 "core"  + ."da"PS.seek :empty +2 "processing"%.'9 +2274 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%3 +124 "core"  + "processing"% % +4 "core" %5g\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."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"%='[ +1616 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%N  +68 "core"  +2 ."da"PSV.dial PTV +2 "processing"%O +68 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%G  +33 "core" + "processing"%L% +4 "core" %`Z\  +2 ."da"PS.seek 1.5ml +2 "processing"%' +585 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%6 * +32 "core" * +3 ."da"PS.seek 0ml +2 "processing"%4'W +1607 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +48 .PBV.dial :waste1 +9 "processing"%1  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%9 * +35 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%I +70 "core"  + ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2265 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%$ +70 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%P +71 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%& +71 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%[  +69 "core"  + ."da"PS.seek :empty +2 "processing"%D'9 +1408 "Can"\ [Z +853 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%F +124 "core"  + "processing"%S% +4 "core" %4p\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%Y' +596 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%A'[ +1606 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%H  +34 "core" + "processing"%@% +4 "core" %Va\  +2 ."da"PS.seek 1.5ml +2 "processing"%r' +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"%5'W +1612 "core" ' +2 ."da"delay 2:00 +12003 #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 * +33 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%? +70 "core"  + ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%)' +2266 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%C +70 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%` +70 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%c +70 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%V  +69 "core"  + ."da"PS.seek :empty +2 "processing"%h'9 +2249 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%l +124 "core"  + "processing"%W% +4 "core" %=t\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%X' +590 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%;'[ +1612 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%\\ +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%T  +33 "core" + "processing"%g% +4 "core" %_8\  +2 ."da"PS.seek 1.5ml +2 "processing"%U' +583 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%i * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%k'W +1606 "core" ' +2 ."da"delay 2:00 +12003 #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"%< * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%2 +71 "core"  + ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%p' +2274 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%n +69 "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"%u +70 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%E  +68 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2249 "core" ' +2 ."da"Gate.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%f +128 "core"  +5 "processing"%t% +13 "core" %:m\ +2 #"da"Pulling 0.25ml of PSR.sub1 +4 .PSR.select :sub1 +9 "processing"% +18 ."da"PS.reconfigure PSconfig +5 "processing"%#A d`xb +3 ."da"PS.seek 0.25ml +5 "processing"%}'7 +341 "core" ' +31 ."da"delay 5 seconds +503 "processing"%*% +3 "core" %:d\  + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +3 "processing"% +9 ."da"PS.seek 0.5ml +2 "processing"%|' +334 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%s'[ +1610 "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" %^W\  +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"%z * +35 "core" , +2 ."da"PS.seek 0ml +2 "processing"%j'W +491 "Can"\  +1114 "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" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%Q +71 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%w' +2307 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +72 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%+ +72 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +44 "processing"% +79 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +70 "core"  + ."da"PS.seek :empty +2 "processing"%e'9 +2301 "core" ' +2 "processing"%9 +3 "core" 94- +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +2 "processing"%  +3 "core" 4- + 4- + "processing"%& +4 "core" &TOh\ $ + #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&% +3 "core" %\ $ L D +2 "storage"(% +4 "core" % W W l\  + "storage"(. +3 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 1 +2 "storage"(($ +347 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (& +2 "core" &# 4 : 3\ +2 "manipulator"& & +4 "core" &- 8 > + "manipulator"&x% +4 "core" %\ $ M D +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&%( +179 "core" ( +2 "manipulator"&& +4 "core" & c +2 "storage"(m& +3 "core" &# 6 3 \ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&Z' +90 "core" ' +2 "storage"(& +4 "core" &# 7 :\ +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +2 "storage"( 'L +283 "core" ' +2 "storage"(#- +3 "core" -'x +2 ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&& +2 "core" &   b +2 "storage"(q& +3 "core" &# @ ? K\ +2 ."da"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&b'\\ +38 "core" ' +2 ."da"Elbow.hold +2 "manipulator"& , +3 "core" , + ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(/- +2 "core" -'x +2 ."da"SE.seek 1.1 Pucks below Top Plate +2 "storage"('0 +28 "core" ' + "manipulator"&~% +4 "core" %ki   # ɵ +2 "storage"("& +3 "core" &#\ \  -\ + ."da"Forearm.force -20 +2 "manipulator"&5 +3 ."da"Forearm.seek 1 + 315 counts + "manipulator"&'ϗ +21 "core" ' + "manipulator"&(& +4 "core" & - b +2 "storage"(& +4 "core" &# 7 2\ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&' +23 "core" ' + ."da"SE.seek 2.1 Pucks below Top Plate +3 "storage"(!' +38 "core" ' + "manipulator"&& +4 "core" &  b +2 "manipulator"&8% +4 "core" % 3 + ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&0'\ +88 "core" ' + ."da"Elbow.seek PC +2 "manipulator"&7( +243 "core" ( +2 "manipulator"&_& +4 "core" & + ."da"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &:& +3 "core" & + ."da"Forearm.seek PC +2 "manipulator"&' +94 "core" ' +2 ."da"Hand.close +2 "manipulator"&B/ +65 "core" / +2 ."da"PC.seek :open +2 "processing"%( +400 "core" ( +2 "storage"(& +4 "core" &# ? @ +\ +2 "manipulator"&-& +3 "core" &   + "manipulator"&3% +4 "core" %  = +2 ."da"Forearm.seek :retract +2 "manipulator"& '\ +96 "core" ' +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&.( +249 "core" ( +2 "manipulator"&M& +4 "core" &\  Q "~ +2 "storage"(N& +3 "core" &# 8 7\ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&O' +100 "core" ' +2 ."da"Hand.open + "manipulator"&G1 +75 "core" 1 +3 "storage"(L- +3 "core" -' +2 ."da"SE.seek 1.86 Pucks below Top Plate +2 "storage"(=' +22 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.19 Pucks below Top Plate +2 "storage"(6' +58 "core" ' +2 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da20jan0812h40ml.tif +1939 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +2243 #"da"SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 38.328 seconds\ /var/log/esp/da20jan0812h40ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da20jan0812h40ml15s.tif +1563 #SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da20jan0812h40ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da20jan0812h40ml30s.tif +3064 #SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da20jan0812h40ml30s.tif: TIFF Upload Complete\ +5 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da20jan0812h40ml70s.tif +7118 #SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da20jan0812h40ml70s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +4 ."Qmail"HABfans.email "38.328 sec auto-exposure",Subject: "da20jan0812h40ml images!" +11 "storage"(- +9 "core" -' +7 "storage"(1& +3 "core" &#  J \ +2 "manipulator"&9& +3 "core" &   0 !p +2 ."da"Elbow.seek 1 +3 "manipulator"&I( +26 "core" ( + "manipulator"&4& +4 "core" &   G +2 "storage"($& +4 "core" &#  \ +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&P' +3 "core" ' +2 ."da"SE.reconfigure SEgently +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.9 Pucks below Top Plate +2 "storage"(&'% +59 "core" ' + "manipulator"&[& +4 "core" &  +2 "storage"(& +3 "core" &# ^\ +2 ."da"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&F'\\ +37 "core" ' + ."da"Elbow.hold +2 "manipulator"&S, +3 "core" , +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 2.09 Pucks below Top Plate +3 "storage"(D' +18 "core" ' + "manipulator"&Y% +4 "core" %jn ȷ +3 "storage"(& +5 "core" &# \ + ."da"Forearm.force -20 +4 "manipulator"&5 +68 ."da"Forearm.seek 1 + 314 counts +4 "manipulator"&H'ϖ +22 "core" ' + "manipulator"&@& +4 "core" &   +3 "storage"(A& +5 "core" &#\ \ \ i\ +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 700 counts +4 "manipulator"&>' +31 "core" ' +3 "storage"(r% +9 "core" %\  T\  +2 ."downElevator"SE.seek :down +3 "storage"(^'v +100 (K% +17 "core" %E T\ RO +9 "manipulator"&?% +12 "core" %  +13 ."da"Forearm.reconfigure LooseForearm +10 "manipulator"&#Q@2^d^b +5 ."da"Forearm.seek :retract +16 "manipulator"&5'\ +64 "core" ' + ."downElevator"SE.coast + "storage"(5 +30 "core" ' +4 ."da"SC.coast + "storage"(6 +13 #tStarting finalPurge +11 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 "processing"%C& +6 "core" & \ +2 "manipulator"&`& +4 "core" &  2 +2 "manipulator"&c% +4 "core" %\  [ 8 +2 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&V(- +174 "core" ( + "manipulator"&)& +4 "core" &-  8 + ."psFlush"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &l& +3 "core" &-   # 8 +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&W' +109 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&h/ +66 "core" / +4 "manipulator"&X& +8 "core" &- F 8 +4 "manipulator"&\\% +6 "core" %  [ ǽT +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&T'\ +107 "core" ' +5 ."psFlush"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +7 ."psFlush"Elbow.seek PC +2 "manipulator"&g( +125 "core" ( +5 "manipulator"&;& +14 "core" &  C | + ."psFlush"Elbow.reconfigure LooseElbow +6 "manipulator"&$ &.,(#b +7 &i& +4 "core" & | +2 ."psFlush"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&U' +98 "core" ' +7 "manipulator"&R& +14 "core" &  | +4 "manipulator"&<% +13 "core" % Y +6 "processing"%2& +12 "core" &\ +5 "processing"%k& +7 ."psFlush"PC.seek :closed +11 "processing"%n(Tg +9 "core" &\ +8 &\ +4 &\ +2 &\ 9 + &PL}\ 0 +8 &v\ E +10 &2e\ K +13 &\\\ K +8 &c\ K +8 &yb\ K +7 &<b\ J +8 &`\ K +10 &_\ K +9 &`\ J +9 &!E_\ J +10 &#_\ J +9 &$c\ K +9 &&c\ K +10 &(M_\ J +9 &* ]\ K +9 &+b\ K +10 &-b\ J +9 &/U\\\ J +10 &1\\\ K +9 &2`\ K +9 &4b\ K +10 &6\\a\ K +9 &8b\ J +9 &9]\ J +10 &;]\ K +9 &=d`\ K +10 &?&`\ K +9 &@`\ K +10 &B_-\ K +9 &Dl`-\ K +10 &F-b%\ K +9 &Gc)\ K +9 &Ig+\ K +9 &Kl~\ M +10 &M&\ P +9 &N\ P +11 &P\ P +8 &Rk\ P +9 &SSr$\ $m +9 &TEZ\ . +12 ( + &TJ\ ) + "processing"%k& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.51 +2 "processing"%J& +4 "core" &TJ\ ) +2 ."psFlush"Hand.open + "manipulator"&u1 +66 "core" 1 +2 "manipulator"&E% +4 "core" %  V +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&p'\ +98 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%f +125 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +3 "processing"%t'P +299 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +810 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1609 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%* +69 "core" + ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%}  +33 "core" + ."psFlush"PS.seek 0ml +2 "processing"%|'W +2634 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%{ +69 "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"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2122 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%s +70 "core" + ."psFlush"PBV.dial PSV +2 "processing"%z U +52 "core" V + ."psFlush"PS.seek 0ml +2 "processing"%y'W +2633 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%\ @ +42 "core" > + ."psFlush"PS.seek 2.5ml +2 "processing"% ' +2629 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%Q  +68 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%j'9 +2624 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +43 "core"  + ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%+' +2633 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +69 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%'W +2637 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%w @ +41 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2629 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +68 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2467 "Can"\ << +170 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +42 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%'P +1104 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1603 "core" ' +2 ."psFlush"PSV.dial PTV +47 "processing"% +71 "core" + ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +52 "core" +2 ."psFlush"PS.seek 0ml + "processing"%x'W +2631 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +70 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%m' +595 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2121 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%] +71 "core" + ."psFlush"PBV.dial PSV +2 "processing"%a U +52 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%#'W +2635 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%q' +2631 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%/  +69 "core"  + ."psFlush"PS.seek :empty +2 "processing"%~'9 +2631 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%" +42 "core"  + ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%(' +2630 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +69 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%'W +2638 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%8 @ +42 "core" > + ."psFlush"PS.seek 2.5ml +2 "processing"%Z' +2632 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%%  +69 "core"  + ."psFlush"PS.seek :empty +2 "processing"% '9 +2636 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'b& +4 "core" &9;"\ +2 "manipulator"&& +4 "core" & = | + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&( +2 "core" ( +2 "manipulator"&& +3 "core" &  | +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &_& +2 "core" &  | +2 .tForearm.seek PC +2 "manipulator"&:' +96 "core" ' +2 .tHand.close + "manipulator"& / +77 "core" / +2 .tPC.seek :open +2 "processing"%B( +404 "core" ( +2 "manipulator"&0& +4 "core" &   | +2 "manipulator"&o% +3 "core" %    +2 .tForearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&-( +350 "core" ( +2 "manipulator"&3& +4 "core" &   4 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &   4 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&M'ρ +98 "core" ' +2 "manipulator"&N& +4 "core" &  2 4 +2 "manipulator"&7% +4 "core" %π  R +2 "collection"'G& +3 "core" &:;*\ +2 "collection"'L& +3 .tCC.seek :closed +2 "collection"' (O +3 "core" &9=\ +2 &9<\  +8 &38=&\ *z +10 &f7<(\ = +9 &8=-\ K +10 &Pd:9+\ J +9 &j9<+\ J +9 &k7<%\ J +10 &h:;(\ I +9 &Yi8;,\ I +9 &g9A/\ I +10 &i7;(\ I +9 & d:;,\ J +10 &"ah9<*\ I +9 &$"i:>.\ J +9 &%j8;0\ J +10 &'m8='\ J +9 &)gh9<)\ J +9 &++f9=(\ I +10 &,i99+\ I +9 &.f9<)\ I +10 &0pj8<'\ J +9 &23k:;*\ I +9 &3g9<)\ I +10 &5j7<(\ J +9 &7xk:</\ J +9 &9;j8<*\ I +10 &:c8<(\ J +9 &<c8=0\ J +10 &>c8<(\ I +9 &@Cf8=4\ I +9 &Bk9<-\ J +10 &Ch8=+\ I +9 &Eg7<.\ J +9 &GHp9=*\ K +10 &I7<*\ L +9 &J7:.\ Q +10 &Lr5;*\ T +9 &N17:)\ B +9 &O<=89/\ $k +10 &Oq6:%\ E +5 ( +2 "collection"'L& +4 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.50 + "collection"'!& +4 "core" &Ok8:'\ E + &Ok7;.\ E +2 .tHand.open + "manipulator"&=1 +66 "core" 1 +2 "manipulator"&% +4 "core" % π  1 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&1'\ +102 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'9& +4 "core" &Ok59$\ E +2 "collection"'4% +4 "core" %7:/\ + .tCSV.dial CSR +2 "collection"'$  +40 "core"  +2 "collection"'[% +4 "core" %89/\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +2 "collection"''l +1356 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 'Y% +2 "core" %l898\  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.501ml +2 "collection"'' +646 "core" ' +2 .tCSV.dial :waste +2 "collection"'. +119 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'@' +1994 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'A& +4 "core" &Ok6;<\ E +2 "collection"'O% +3 "core" %89>\ +2 .tCSV.dial :flush + "collection"'6  +41 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"'r'l +1202 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'P @ +41 "core" B +2 "collection"'I% +4 "core" %l7;;\  +2 .tCS.seek 7.001ml +2 "collection"'&' +535 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'K  +2 '?  +39 "core"  +86  +2 .tCBV.dial :waste1 +2 "collection"'F @ +41 "core" ? +3 .tCS.seek 0ml +2 "collection"'H' +1628 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'C& +4 "core" &Ok;=5\ E +2 "collection"'D% +4 "core" %:>7\ + .tCSV.dial :flush +2 "collection"'`  +68 "core" +3 .tCS.seek 5ml +2 "collection"'c'l +1198 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'> @ +42 "core" A +2 "collection"')% +4 "core" %l8::\  +2 .tCS.seek 7ml +2 "collection"'l' +526 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'^  +41 "core"  +2 .tCBV.dial :waste2 +2 "collection"'  +105 "core"  +3 .tCS.seek 0ml + "collection"'S' +1632 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'h& +4 "core" &Oj;<\ E +2 "collection"'X% +4 "core" %;>\ + .tCSV.dial CSR +2 "collection"'\\  +39 "core"  +2 "collection"'5% +49 "core" %9<\ +3 #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +9 .tCS.seek 8ml +2 "collection"';' +1881 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml +2 "collection"'i' D +531 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +4 "collection"'W +5 'R  +91 "core" +36  + .tCTV.dial :intake +2 "collection"'<  +69 "core" + .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'V' \\ +1857 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'2  +70 "core"  + .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'T' +589 "core" ' +2 .tCSV.dial CSR +2 "collection"'  +107 "core"  + "collection"'J% +4 "core" %7<\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +2 "collection"'u'l +1359 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml +2 "collection"'E' D +1365 "core" ' +2 .tCSV.dial CBV +2 "collection"'k +104 "core" ~ +2 .tCS.seek 0ml +2 "collection"'f' +2619 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&U& +4 "core" & ? 4 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&e( +2 "core" ( +2 "manipulator"&t& +3 "core" & # 4 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &*& +3 "core" &  4 + .tForearm.seek CC +2 "manipulator"&}'ρ +99 "core" ' +2 .tHand.close + "manipulator"&/ +67 "core" / +2 .tCC.seek :open +2 "collection"'{( +378 "core" ( +2 "manipulator"&|& +4 "core" &  & 4 +2 "manipulator"&'% +3 "core" % ό  * +2 .tForearm.seek :retract + "manipulator"&s'\ +103 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&z(- +276 "core" ( +2 "manipulator"&& +4 "core" &-  > ; + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &\ & +2 "core" &-  4 ; +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&y' +109 "core" ' +3 .tHand.open + "manipulator"&Q1 +70 "core" 1 +2 "manipulator"& % +4 "core" % \ t & ȹ~ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 "processing"%j& +4 "core" & +4361 "Can"\ (( +37472 #t-> access 1 +2 .SE.seek :down +2 "storage"('v +10 "core" ' +2 "manipulator"&+% +4 "core" %\   l  +2 "manipulator"&w& +3 "core" &-  R ; + .tSC.reconfigure SCtight +3 "storage"($\ .\ 1~b +2 .tSC.seek 5 + "storage"((< +1289 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (& +2 "core" &<3 . $    +21200 "Can"\ <; +60002 \ <; +60002 \ ;< +60003 \ <; +60002 \ <; +60002 \ << +60002 \ << +60002 \ << +60002 \ <; +60003 \ <; +60002 \ <; +60002 \ << +60002 \ <; +60002 \ ;; +60003 \ ;; +60002 \ <; +60002 \ <; +60002 \ ;; +60002 \ ;< +60003 \ ;; +60002 \ << +60002 \ <; +60002 \ <; +60002 \ << +60002 \ << +60003 \ <; +60002 \ <; +60002 \ <; +60002 \ ;; +60002 \ <; +60003 \ <; +60002 \ ;; +60002 \ ;; +60002 \ ;; +60002 \ <; +60003 \ <; +60002 \ ;< +60002 \ <; +60002 \ << +60002 \ ;; +60002 \ <; +60003 \ << +60002 \ << +60002 \ << +60002 \ ;< +60002 \ << +60003 \ ;; +32132 !to:SignalException: mesg" SIGHUP:\ signoi:bt[ "1/opt/mbari/lib/ruby/1.8/irb.rb:72: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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 !o:Errno::EIO :\ errnoi\ : mesg"Input/output error:@timestampu: Time " :bt["0/home/esp/esp2/lib/thread.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + !o:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt["7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +5 #mEXIT @1578535554.89EST @1578600440.16EST = =tMAIN =mMAIN_scheduler @EST1578600441.80 #"core_reset"Sent BREAK + #t@0x0CCF, state=0x32F4, ifg=0x10, ie=0xFD + #@0x0F52, state=0x32F4, ifg=0x10, ie=0xFD + #@0x11D4, state=0x32F4, ifg=0x10, ie=0xFD #@0x1456, state=0x32F4, ifg=0x10, ie=0xFD + #@0x16D8, state=0x32F4, ifg=0x10, ie=0xFD + #@0x195A, state=0x32F4, ifg=0x10, ie=0xFD #@0x1BDC, state=0x32F4, ifg=0x10, ie=0xFD + #@0x1D39, state=0x32F4, ifg=0x80, ie=0xFD + #@0x627C, state=0x3350, ifg=0x00, ie=0x75 #ESP2 v3.22 I2C Gateway v3.06 +9 #ESP2 v3.22 I2C Gateway v3.06 for core bus +209 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +355 "Can"K\ ?? + K\ ?? #tPolling Can every 10:00 +124 "sampler") +2 ) +2 "core"  +2 "collection"' + ' +3 "core"  + "processing"% +2 % +2 "core"  +4 "collection"' 9\ +3 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 )% +3 "core" %e ', + .tSS.configure SSconfig +2 "sampler")#.0X exit +5 #mEXIT @1578600456.87EST @1578940338.75EST = =tMAIN =mMAIN_scheduler @EST1578940340.48 #"core_reset"Sent BREAK +2 #t@0xD1AB, state=0x3350, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.22 I2C Gateway v3.06 +207 #>RESET< ESP2 v3.22 I2C Gateway v3.06 for core bus +216 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +378 "Can""\  "\ w + #tPolling Can every 10:00 +2 #Cleanly exited at 15:07:36EST09-Jan-20 +2541 #-> ESP.ready! +2 #Powering core bus +495 .Gate.power :raw,:ON +2 "sampler") +62 ) +2 "core"  + "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 )% +3 "core" % / + .tSS.configure SSconfig +2 "sampler")#.0X  + .tPC.configure PCconfig +2 "processing"%$x2 ^22b +3 %% +2 "core" %: +2 .tPS.configure PSconfig +2 "processing"%#A d`xb +4 "manipulator"& % +2 "core" %  +2 .tForearm.configure LooseForearm +2 "manipulator"&#Q@2^d^b +2 &\ & +3 "core" &   r + .tElbow.configure LooseElbow +2 "manipulator"&$ &.,(#b +4 "storage"( & +3 "core" &  + .tSC.configure SCloose +2 "storage"($.\ 1~b +3 ( % +3 "core" % q  + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 .tCH.coast + "collection"'  +3 "core" + .tCH.configure CHconfig + "collection"'\ 2 +3 .tPH.coast + "processing"%  +2 "core" +2 .tPH.configure PHconfig + "processing"%\ 2 +2 #tAll dwarf controllers running firmware version 3.75 +2 "sampler") +10 "collection"'% +3 "core" %vzu\ +3 ."rdySampler"Intake.select :close +3 "processing"%% + "manipulator"&% +2 ."rdySampler"Exhaust.select :close +5 .CTV.dial :air +2 "collection"'  +2 "core" %5 +2 %   + +2 ."rdyProcessing"PSV.dial :air +4 ."rdySampler"CSV.dial :waste1 +2 "manipulator"&% + "processing"%  +3 "collection"' +4 "core" %   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract + "manipulator"&'\ +32 "core" +2 ."rdySampler"SSV.dial :spit,avoiding: :exhaust + "sampler") +4 "core"  + "sampler")  +5 "core"  +2 ."readyCS"CS.reconfigure CSfast +4 ."rdySampler"SS.reconfigure SSconfig +3 "collection"'#d @b + "sampler")#.0X exit +4 #mEXIT @1578941208.68EST @1579019249.51EST = =tMAIN =mMAIN_scheduler @EST1579019251.27 #"core_reset"Sent BREAK +2 #t@0x7DBF, state=0x3350, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.22 I2C Gateway v3.06 +207 #>RESET< ESP2 v3.22 I2C Gateway v3.06 for core bus +215 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +364 "Can"\  + \ s + #tPolling Can every 10:00 +2 #Cleanly exited at 13:46:48EST13-Jan-20 +60002 "Can"\  +2112 #t-> ESP.ready! +3 #Powering core bus +472 .Gate.power :raw,:ON +2 "sampler") +2 ) + "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +5 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +3 "sampler")&\ +2 )% +3 "core" % 1 + .tSS.configure SSconfig +2 "sampler")#.0X ;  +2 .tSE.reconfigure SEconfig +2 "storage"(#K-0-\ b +2 .tSE.home.seek :down + "storage"( 'v +64 "core" ' + .tSC.reconfigure SCsloppy +2 "storage"($-.\ 1~b +3 .tSC.home.seek :initial + "storage"(!( +281 "core" ' +3 ."rdyProcessing"PS.coast + "processing"%5 +10 "core" ' +293 ( + "manipulator"&"& +4 "core" &d g : +2 .tForearm.seek :retract +2 "manipulator"&#'\ +3 "core" ' + .tElbow.seek :hammer +2 "manipulator"&$( +95 "core" ( +2 "manipulator"&%& +3 "core" &\  "x +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :retract +2 "manipulator"&&'\ +6 "core" ' + "manipulator"&'% +4 "core" %\ #  +3 "processing"%(& +3 "collection"')& +4 "core" &\ + &ox\ +2 .tCC.reconfigure CCconfig + ."openPC"PC.reconfigure PCconfig +4 "collection"'$x2 ^22b +2 "processing"%$x2 ^22b +3 .tCC.home.seek :open +2 ."openPC"PC.home.seek :open +3 "collection"'*( + "processing"%+( +272 "core" ( +8 ( +2 "collection"', +3 "core"  +2 "processing"%- +3 "core" V + "processing"%. +3 "core"  +2 "processing"%/ +3 "core"  +2 "sampler")0% +3 "core" % $ +2 "collection"'1& +4 "core" &ps\  + "collection"'2% +4 "core" %qs\ +2 "processing"%3& +3 "core" &\  +2 "processing"%4% +3 "core" %X\ +2 "manipulator"&5% +3 "core" %\ #   +2 "manipulator"&6& +3 "core" &\  "x +2 "storage"(7& +3 "core" & $ $ #  +2 "storage"(8% +3 "core" %l 1 ( "  +2 "collection"'99 +3 "core" 9 +2 "processing"%:9 +3 "core" 9 +55715 "Can"\ 99 +9513 #t-> exit +5 #mEXIT @1579020557.06EST @1579020599.96EST = =tMAIN =mMAIN_scheduler @EST1579020601.70 #"core_reset"Sent BREAK +2 #t@0x06F4, state=0x32F4, ifg=0x10, ie=0xFD #@0x0986, state=0x32F4, ifg=0x10, ie=0xFD + #@0x0C18, state=0x32F4, ifg=0x10, ie=0xFD + #@0x0EAB, state=0x32F4, ifg=0x10, ie=0xFD #@0x113D, state=0x32F4, ifg=0x10, ie=0xFD + #@0x13CF, state=0x32F4, ifg=0x10, ie=0xFD + #@0x1661, state=0x32F4, ifg=0x10, ie=0xFD #@0x177B, state=0x32F4, ifg=0x80, ie=0xFD + #@0x8D40, state=0x3350, ifg=0x00, ie=0x75 #ESP2 v3.22 I2C Gateway v3.06 +9 #ESP2 v3.22 I2C Gateway v3.06 for core bus +215 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +361 "Can"\ @@ + \ @@ #tPolling Can every 10:00 +124 "sampler") +2 ) + "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% + % +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +3 )% +2 "core" % ' +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X ESP.ready! +2 "collection"'% +4 "processing"%% + "manipulator"&% +6 "core" %ot\ +5 "sampler")% +4 "core" %X\ + %\  \ ^  + % % + "manipulator"&& +4 "core" &\   . "x +2 "storage"(& +3 "core" & : . `  +2 "storage"(% +3 "core" %l $ ! h  + "collection"'& +3 "core" &or\  +2 "processing"%& +3 "core" &\  +2 "collection"'  +3 "core"  +2 "collection"'! +3 "core"  +2 "collection"'" +2 "core"  +2 "processing"%# +3 "core"  + "processing"%$ +3 "core" V +2 "processing"%% +2 "core"  +2 "processing"%& +3 "core"  +2 "sampler")' +3 "core"  +2 "sampler")(% +3 "core" % % +2 "collection"')& +3 "core" &nt\  +2 "collection"'*% +4 "core" %or\ +2 "processing"%+& +3 "core" &\  +2 "processing"%,% +3 "core" %X\ +2 "manipulator"&-% +4 "core" %\     +2 "manipulator"&.& +3 "core" &\  "x +2 "storage"(/& +3 "core" & = )  +2 "storage"(0% +3 "core" %l   {  +2 "collection"'19 +3 "core" 9 + "processing"%29 +3 "core" 9 +6786 #t-> ESP.ready! +3 "collection"'3% +2 "processing"%4% +5 "core" %qs\ + "manipulator"&5% +5 "sampler")6% +7 "core" %X\ + %\    D  + % % +2 "manipulator"&7& +3 "core" &\  ! "x +2 "storage"(8& +3 "core" & ? ? q  +2 "storage"(9% +3 "core" %l ? = }  +2 "collection"':& +3 "core" &ms\  + "processing"%;& +3 "core" &\  +2 "collection"'< +3 "core"  +2 "collection"'= +2 "core"  +2 "collection"'> +3 "core"  + "processing"%? +3 "core"  +2 "processing"%@ +2 "core" V +2 "processing"%A +3 "core"  +2 "processing"%B +2 "core"  +2 "sampler")C +3 "core"  +2 "sampler")D% +3 "core" % & +2 "collection"'E& +4 "core" &or\  + "collection"'F% +4 "core" %ns\ +2 "processing"%G& +3 "core" &\  +2 "processing"%H% +3 "core" %X\ +2 "manipulator"&I% +4 "core" %\   @  + "manipulator"&J& +4 "core" &\  : "x + "storage"(K& +4 "core" & < > c  +2 "storage"(L% +3 "core" %l = < Z  +2 "collection"'M9 +3 "core" 9 + "processing"%N9 +6 "core" 9 +51937 "Can"\ 88 +60002 \ 88 +60002 !\ 87 +60002 \ 78 +60003 %\ 88 +60002 '\ 88 +60002 )\ BA +60002 6\ 88 +60002 5\ 88 +60003 1\ 87 +60002 <\ 88 +22544 #t-> access 2 +3 .SE.seek :down +2 "storage"(O'v +3 "core" ' +2 "manipulator"&P% +3 "core" %\   \   +2 "manipulator"&Q& +4 "core" &\    "x +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"(R(K +1291 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (S& +2 "core" &K! ! " S   +36132 "Can"5\ ?? +42036 #t-> can +3 "Can"B\ ?? +17963 ;\ ?? +9803 #t-> exit +4 #mEXIT @1579028505.27EST @1579028984.95EST = =tMAIN =mMAIN_scheduler @EST1579028986.72 #"core_reset"Sent BREAK +2 #t@0xEAAB, state=0x32F4, ifg=0x10, ie=0xFD #@0xED2D, state=0x32F4, ifg=0x10, ie=0xFD + #@0xEFB0, state=0x32F4, ifg=0x10, ie=0xFD + #@0xF233, state=0x32F4, ifg=0x10, ie=0xFD #@0xF4B6, state=0x32F4, ifg=0x10, ie=0xFD + #@0xF738, state=0x32F4, ifg=0x10, ie=0xFD + #@0xF9BB, state=0x32F4, ifg=0x10, ie=0xFD #@0xFB18, state=0x32F4, ifg=0x80, ie=0xFD + #@0xB9C6, state=0x3350, ifg=0x00, ie=0x75 #ESP2 v3.22 I2C Gateway v3.06 +15 #ESP2 v3.22 I2C Gateway v3.06 for core bus +190 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +347 "Can"B\ BA + B\ BA + #tPolling Can every 10:00 +123 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +3 )% +2 "core" % & + .tSS.reconfigure SSconfig +2 "sampler")#.0X abort! "tubes" + !o:CmdServer::Client::Error: mesg"Aborting Mission: tubes:bt["!danna:1:in `topLevelBinding'" ESP.ready! +2 "collection"'% +4 "processing"%% +4 "manipulator"&% +2 "core" %sz2\ +3 "sampler")% +8 "core" %XM\ + %\  !  +2 % $ +2 "manipulator"&& +3 "core" &\  f "x +2 "storage"(& +3 "core" &K! # "   +2 "storage"(% +3 "core" %l ! $ W  + "collection"'& +3 "core" &uu2\  +2 "processing"%& +3 "core" &J\  +2 "collection"'  +3 "core"  +2 "collection"'! +3 "core"  + "collection"'" +3 "core"  +2 "processing"%# +2 "core"  +2 "processing"%$ +3 "core" V + "processing"%% +3 "core"  +2 "processing"%& +3 "core"  + "sampler")' +3 "core"  +2 "sampler")(% +4 "core" % % +2 "collection"')& +3 "core" &tv1\  +2 "collection"'*% +3 "core" %zx7\ +2 "processing"%+& +4 "core" &M\  + "processing"%,% +4 "core" %XM\ +2 "manipulator"&-% +3 "core" %\   +2 "manipulator"&.& +3 "core" &\  "x +2 "storage"(/& +3 "core" &K! !   +2 "storage"(0% +3 "core" %l + " I  +2 "collection"'19 +3 "core" 9 + "processing"%29 +3 "core" 9 +277 #t-> exit +4 #mEXIT @1579029752.79EST @1579029787.75EST = =tMAIN =mMAIN_scheduler @EST1579029789.51 #"core_reset"Sent BREAK +2 #t@0xE1E1, state=0x32F4, ifg=0x10, ie=0xFD #@0xE473, state=0x32F4, ifg=0x10, ie=0xFD + #@0xE705, state=0x32F4, ifg=0x10, ie=0xFD + #@0xE997, state=0x32F4, ifg=0x10, ie=0xFD #@0xEC29, state=0x32F4, ifg=0x10, ie=0xFD + #@0xEEBB, state=0x32F4, ifg=0x10, ie=0xFD + #@0xF14E, state=0x32F4, ifg=0x10, ie=0xFD #@0xF268, state=0x32F4, ifg=0x80, ie=0xFD + #@0x2672, state=0x3350, ifg=0x00, ie=0x75 #ESP2 v3.22 I2C Gateway v3.06 +9 #ESP2 v3.22 I2C Gateway v3.06 for core bus +190 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +351 "Can"E\ BA +3 E\ BA + #tPolling Can every 10:00 +124 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +3 )% +2 "core" % & +2 .tSS.reconfigure SSconfig + "sampler")#.0X abort! "tubes" + !o:CmdServer::Client::Error: mesg"Aborting Mission: tubes:bt["!danna:1:in `topLevelBinding'"\ BA +60 >\ BA + #tPolling Can every 10:00 +123 "sampler") +2 ) + "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% + % +3 "core"  +4 "collection"' 9\ +3 ' 0\ + ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +3 )% +2 "core" % & +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X/home/esp/esp2/mission/2020_01_14_Niagara_powertest.rb:59"//home/esp/esp2/utils/mission.rb:19:in `[]'"4/home/esp/esp2/utils/mission.rb:19:in `mission'">/home/esp/esp2/mission/2020_01_14_Niagara_powertest.rb:57"1/home/esp/esp2/lib/framework.rb:80:in `load'"//home/esp/esp2/lib/framework.rb:80:in `ld'"1/home/esp/esp2/lib/framework.rb:85:in `load'"5/home/esp/esp2/lib/framework.rb:141:in `execute'"-/home/esp/esp2/lib/esp.rb:192:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +3 "Can"=\ BB +29 ."shutdown"Gate.power :raw,:OFF + .Gate.power :core,:OFF + #Shutdown +4 #tPowering core bus +402 ."Qmail"GoodNews.email "Then, in tube 2: deepDAwithoutWCR\\n/home/esp/esp2/mission/2020_01_14_Niagara_powertest.rb:59\\n{}\\nCan@14:32:52, 22.9C, 27% humidity, 14.9psia, 13.796V, 0.331A, 0.331A avg, 4.56W",Subject: "Asleep until 14:00" +115 .tGate.power :raw,:ON +2 "sampler") +2 ) + "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +5 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +5 "sampler")&\ +2 )% +3 "core" % < / +2 .tSS.configure SSconfig +2 "sampler")#.0X& +5 "core" &i\ + &rvK\ +2 .tCC.reconfigure CCconfig +2 ."openPC"PC.reconfigure PCconfig +4 "collection"'$x2 ^22b +2 "processing"%$x2 ^22b +2 .tCC.home.seek :open +2 ."openPC"PC.home.seek :open +2 "collection"'?( +2 "processing"%@( +274 "core" ( + ( +30 "Can"=\ ?? +6 #tPhase [deepDAwithoutWCR] + ."Qmail"GoodNews.email "At 14:33:30 began in tube 2: deepDAwithoutWCR\\n/home/esp/esp2/mission/2020_01_14_Niagara_powertest.rb:59\\n{}\\nCan@14:33:30, 22.8C, 27% humidity, 14.8psia, 13.786V, 0.312A, 0.312A avg, 4.31W",Subject: "Started 2020_01_14_Niagara_powertest phase deepDAwithoutWCR" +3 #t===> STARTED deepDAwithoutWCR (phase #1) <=== .Sample.deep + "sampler")A0 +3002 !to:I2C::Request::Timeout: mesg"5No Response to I2C::Servo::Grip3Request[41:->29]: @requesto:I2C::Servo::Grip3Request : @replyqo:\ Queue: @que[: @waiting[:@maxDelayi#:@destinationi.: @timeout0: @tag0: @channeli: @dontLog0:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"6/home/esp/esp2/lib/gripper.rb:89:in `openOrClose'"5/home/esp/esp2/lib/thread.rb:57:in `recoverable'"6/home/esp/esp2/lib/gripper.rb:83:in `openOrClose'"5/home/esp/esp2/lib/rmutex.rb:85:in `synchronize'"6/home/esp/esp2/lib/gripper.rb:82:in `openOrClose'"C/home/esp/esp2/type/shallow/niagara/configure.rb:332:in `deep'"T/home/esp/esp2/mission/2020_01_14_Niagara_powertest.rb:44:in `deepDAwithoutWCR'">/home/esp/esp2/mission/2020_01_14_Niagara_powertest.rb:60"7/home/esp/esp2/utils/commskel.rb:81:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'">/home/esp/esp2/mission/2020_01_14_Niagara_powertest.rb:59"//home/esp/esp2/utils/mission.rb:19:in `[]'"4/home/esp/esp2/utils/mission.rb:19:in `mission'">/home/esp/esp2/mission/2020_01_14_Niagara_powertest.rb:57"1/home/esp/esp2/lib/framework.rb:80:in `load'"//home/esp/esp2/lib/framework.rb:80:in `ld'"1/home/esp/esp2/lib/framework.rb:85:in `load'"5/home/esp/esp2/lib/framework.rb:141:in `execute'"-/home/esp/esp2/lib/esp.rb:192:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + #Retry #1 of 3 + "sampler")B0 +2 "core" 0 + !o:I2C::UnexpectedReply: mesg".I2C::Servo::Grip3Reply[41:29->20] aborted:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +3000 !to:I2C::Request::Timeout: mesg"5No Response to I2C::Servo::Grip3Request[42:->29]: @requesto:I2C::Servo::Grip3Request : @replyqo:\ Queue: @que[: @waiting[:@maxDelayi#:@destinationi.: @timeout0: @tag0: @channeli: @dontLog0:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"6/home/esp/esp2/lib/gripper.rb:89:in `openOrClose'"5/home/esp/esp2/lib/thread.rb:57:in `recoverable'"6/home/esp/esp2/lib/gripper.rb:83:in `openOrClose'"5/home/esp/esp2/lib/rmutex.rb:85:in `synchronize'"6/home/esp/esp2/lib/gripper.rb:82:in `openOrClose'"C/home/esp/esp2/type/shallow/niagara/configure.rb:332:in `deep'"T/home/esp/esp2/mission/2020_01_14_Niagara_powertest.rb:44:in `deepDAwithoutWCR'">/home/esp/esp2/mission/2020_01_14_Niagara_powertest.rb:60"7/home/esp/esp2/utils/commskel.rb:81:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'">/home/esp/esp2/mission/2020_01_14_Niagara_powertest.rb:59"//home/esp/esp2/utils/mission.rb:19:in `[]'"4/home/esp/esp2/utils/mission.rb:19:in `mission'">/home/esp/esp2/mission/2020_01_14_Niagara_powertest.rb:57"1/home/esp/esp2/lib/framework.rb:80:in `load'"//home/esp/esp2/lib/framework.rb:80:in `ld'"1/home/esp/esp2/lib/framework.rb:85:in `load'"5/home/esp/esp2/lib/framework.rb:141:in `execute'"-/home/esp/esp2/lib/esp.rb:192:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + #Retry #2 of 3 + "sampler")C0 +3 "core" 0 !o:I2C::UnexpectedReply: mesg".I2C::Servo::Grip3Reply[42:29->20] aborted:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +3000 !to:I2C::Request::Timeout: mesg"5No Response to I2C::Servo::Grip3Request[43:->29]: @requesto:I2C::Servo::Grip3Request : @replyqo:\ Queue: @que[: @waiting[:@maxDelayi#:@destinationi.: @timeout0: @tag0: @channeli: @dontLog0:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"6/home/esp/esp2/lib/gripper.rb:89:in `openOrClose'"5/home/esp/esp2/lib/thread.rb:57:in `recoverable'"6/home/esp/esp2/lib/gripper.rb:83:in `openOrClose'"5/home/esp/esp2/lib/rmutex.rb:85:in `synchronize'"6/home/esp/esp2/lib/gripper.rb:82:in `openOrClose'"C/home/esp/esp2/type/shallow/niagara/configure.rb:332:in `deep'"T/home/esp/esp2/mission/2020_01_14_Niagara_powertest.rb:44:in `deepDAwithoutWCR'">/home/esp/esp2/mission/2020_01_14_Niagara_powertest.rb:60"7/home/esp/esp2/utils/commskel.rb:81:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'">/home/esp/esp2/mission/2020_01_14_Niagara_powertest.rb:59"//home/esp/esp2/utils/mission.rb:19:in `[]'"4/home/esp/esp2/utils/mission.rb:19:in `mission'">/home/esp/esp2/mission/2020_01_14_Niagara_powertest.rb:57"1/home/esp/esp2/lib/framework.rb:80:in `load'"//home/esp/esp2/lib/framework.rb:80:in `ld'"1/home/esp/esp2/lib/framework.rb:85:in `load'"5/home/esp/esp2/lib/framework.rb:141:in `execute'"-/home/esp/esp2/lib/esp.rb:192:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + #Retry #3 of 3 + "sampler")D0 +2 "core" 0 + !o:I2C::UnexpectedReply: mesg".I2C::Servo::Grip3Reply[43:29->20] aborted:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +3001 !to:I2C::Request::Timeout\ : mesg"kDepth Selector Valve could not finish falling because\ No Response to I2C::Servo::Grip3Request[44:->29]:@timestampu: Time I_: @requesto:I2C::Servo::Grip3Request : @replyqo:\ Queue: @que[: @waiting[:@maxDelayi#:@destinationi.: @timeout0: @tag0: @channeli: @dontLog0:@checkpoint: omitted:bt["0/home/esp/esp2/lib/thread.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + #Waiting to Resume from Checkpoint "Depth Selector Valve could not finish falling because\ No Response to I2C::Servo::Grip3Request[44:->29]" + ."Qmail"BadNews.email "Depth Selector Valve could not finish falling because\\nNo Response to I2C::Servo::Grip3Request[44:->29]",Subject: "I2C::Request::Timeout in MAIN" +5257 #"danna"Session Begun +2422 #-> abort! "depth selector" + !o:CmdServer::Client::Error: mesg"%Aborting Mission: depth selector:bt["!danna:1:in `topLevelBinding'"OVERRUN< ESP2 v3.22 I2C Gateway v3.06 +8 #>OVERRUN< ESP2 v3.22 I2C Gateway v3.06 for core bus +215 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +371 "Can"L\ == +20 L\ == + #tPolling Can every 10:00 +124 "sampler") +2 ) +2 "core"  +2 "collection"' + ' +3 "core"  + "processing"% +2 % +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +5 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +3 )% +2 "core" % % +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X ESP.ready! +26 "collection"'% +2 "processing"%% +3 "manipulator"&% +6 "core" %uzI\ +5 "sampler")% +3 "core" %WR\ + %\ \  H  +2 % % + "manipulator"&& +4 "core" &   8 $ + "storage"(& +4 "core" & 7 4 4  +2 "storage"(% +3 "core" %q 8 *   + "collection"'& +3 "core" &wxC\  +2 "processing"%& +3 "core" &Q\  +2 "collection"'  +3 "core"  + "collection"'! +3 "core"  +2 "collection"'" +2 "core"  +2 "processing"%# +3 "core"  +2 "processing"%$ +2 "core" V +2 "processing"%% +3 "core"  + "processing"%& +3 "core"  +2 "sampler")' +3 "core"  +2 "sampler")(% +3 "core" % & +2 "collection"')& +3 "core" &tz>\  +2 "collection"'*% +4 "core" %uyB\ +2 "processing"%+& +3 "core" &N\  +2 "processing"%,% +3 "core" %WL\ +2 "manipulator"&-% +4 "core" %\ \    + "manipulator"&.& +4 "core" &  $ + "storage"(/& +4 "core" & = <  +2 "storage"(0% +3 "core" %q ; < \  +2 "collection"'19 +2 "core" 9 +2 "processing"%29 +3 "core" 9 +12217 #t-> can +2 "Can"G\ :9 +4469 #t-> exit +5 #mEXIT @1579033462.26EST @1579033879.30EST = =tMAIN =mMAIN_scheduler @EST1579033880.96 #"core_reset"Sent BREAK +2 #t@0x7F49, state=0x32F4, ifg=0x10, ie=0xFD + #@0x81DC, state=0x32F4, ifg=0x10, ie=0xFD #@0x846E, state=0x32F4, ifg=0x10, ie=0xFD + #@0x8700, state=0x32F4, ifg=0x10, ie=0xFD + #@0x8992, state=0x32F4, ifg=0x10, ie=0xFD #@0x8C24, state=0x32F4, ifg=0x10, ie=0xFD + #@0x8EB5, state=0x32F4, ifg=0x10, ie=0xFD + #@0x8FCF, state=0x32F4, ifg=0x80, ie=0xFD + #@0x4E59, state=0x3350, ifg=0x00, ie=0x75 #ESP2 v3.22 I2C Gateway v3.06 +8 #ESP2 v3.22 I2C Gateway v3.06 for core bus +224 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +369 "Can"L\ <= + L\ <= #tPolling Can every 10:00 +124 "sampler") +2 ) + "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% + % +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +3 )% +2 "core" % ' +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X ESP.ready! +33 "collection"'% +3 "processing"%% +2 "manipulator"&% +5 "core" %vy6\ +5 "sampler")% +4 "core" %WB\ + %\ \   + % & +2 "manipulator"&& +3 "core" &  $ +2 "storage"(& +3 "core" & + ! U  + "storage"(% +4 "core" %q , $ +  + "collection"'& +3 "core" &v{?\  +2 "processing"%& +3 "core" &B\  +2 "collection"'  +3 "core"  + "collection"'! +3 "core"  +2 "collection"'" +3 "core"  + "processing"%# +3 "core"  +2 "processing"%$ +2 "core" V +2 "processing"%% +3 "core"  + "processing"%& +3 "core"  +2 "sampler")' +2 "core"  +3 "sampler")(% +3 "core" % & +2 "collection"')& +3 "core" &wz0\  +2 "collection"'*% +3 "core" %vz*\ +2 "processing"%+& +4 "core" &B\  + "processing"%,% +4 "core" %W;\ +2 "manipulator"&-% +3 "core" %\ \   \\  +2 "manipulator"&.& +3 "core" &   $ $ +2 "storage"(/& +3 "core" & = 3  +2 "storage"(0% +3 "core" %q ; 9  +2 "collection"'19 +3 "core" 9 +2 "processing"%29 +2 "core" 9 +275 #t-> exit +4 #mEXIT @1579033897.06EST @1579033955.08EST = =tMAIN =mMAIN_scheduler @EST1579033956.86 #"core_reset"Sent BREAK +2 #t@0x04AB, state=0x32F4, ifg=0x10, ie=0xFD #@0x073D, state=0x32F4, ifg=0x10, ie=0xFD + #@0x09CF, state=0x32F4, ifg=0x10, ie=0xFD + #@0x0C62, state=0x32F4, ifg=0x10, ie=0xFD #@0x0EF4, state=0x32F4, ifg=0x10, ie=0xFD + #@0x1186, state=0x32F4, ifg=0x10, ie=0xFD + #@0x1419, state=0x32F4, ifg=0x10, ie=0xFD #@0x1534, state=0x32F4, ifg=0x80, ie=0xFD + #@0x2A16, state=0x3350, ifg=0x00, ie=0x75 + #ESP2 v3.22 I2C Gateway v3.06 +8 #ESP2 v3.22 I2C Gateway v3.06 for core bus +192 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +354 "Can"N\ BB +30 N\ BB + #tPolling Can every 10:00 +124 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +3 )% +2 "core" % ( +2 .tSS.reconfigure SSconfig + "sampler")#.0X showlog +25097 "Can"R\  +43785 L\  +2 #tPowering core bus +472 .Gate.power :raw,:ON +3 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  +4 "collection"' 9\ +2 ' 0\ +4 ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +5 "sampler")&\ +2 )% +2 "core" %3 / +2 .tSS.configure SSconfig +2 "sampler")#.0X& +6 "core" & \ + &x}\ +2 ."openPC"PC.reconfigure PCconfig +3 .tCC.reconfigure CCconfig +3 "processing"%$x2 ^22b +4 "collection"'$x2 ^22b +3 ."openPC"PC.home.seek :open +3 .tCC.home.seek :open +3 "processing"%?( +4 "collection"'@( +269 "core" ( +5 ( +29 "Can"N\ GG +6 #tPhase [shallowDAwithoutWCR] +2 ."Qmail"GoodNews.email "At 16:00:24 began in tube 2: shallowDAwithoutWCR\\n/home/esp/esp2/mission/2020_01_14_Niagara_powertest2.rb:59\\n{}\\nCan@16:00:25, 22.8C, 27% humidity, 14.9psia, 13.776V, 0.361A, 0.361A avg, 4.98W",Subject: "Started 2020_01_14_Niagara_powertest2 phase shallowDAwithoutWCR" +3 #t===> STARTED shallowDAwithoutWCR (phase #1) <=== +3 .Sample.deep +2 "sampler")A0 +3002 !to:I2C::Request::Timeout: mesg"5No Response to I2C::Servo::Grip3Request[41:->29]: @requesto:I2C::Servo::Grip3Request : @replyqo:\ Queue: @que[: @waiting[:@maxDelayi#:@destinationi.: @timeout0: @tag0: @channeli: @dontLog0:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"6/home/esp/esp2/lib/gripper.rb:89:in `openOrClose'"5/home/esp/esp2/lib/thread.rb:57:in `recoverable'"6/home/esp/esp2/lib/gripper.rb:83:in `openOrClose'"5/home/esp/esp2/lib/rmutex.rb:85:in `synchronize'"6/home/esp/esp2/lib/gripper.rb:82:in `openOrClose'"C/home/esp/esp2/type/shallow/niagara/configure.rb:332:in `deep'"X/home/esp/esp2/mission/2020_01_14_Niagara_powertest2.rb:49:in `shallowDAwithoutWCR'"?/home/esp/esp2/mission/2020_01_14_Niagara_powertest2.rb:60"7/home/esp/esp2/utils/commskel.rb:81:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'"?/home/esp/esp2/mission/2020_01_14_Niagara_powertest2.rb:59"//home/esp/esp2/utils/mission.rb:19:in `[]'"4/home/esp/esp2/utils/mission.rb:19:in `mission'"?/home/esp/esp2/mission/2020_01_14_Niagara_powertest2.rb:57"1/home/esp/esp2/lib/framework.rb:80:in `load'"//home/esp/esp2/lib/framework.rb:80:in `ld'"1/home/esp/esp2/lib/framework.rb:85:in `load'"5/home/esp/esp2/lib/framework.rb:141:in `execute'"-/home/esp/esp2/lib/esp.rb:192:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #1 of 3 +3 "sampler")B0 +2 "core" 0 + !o:I2C::UnexpectedReply: mesg".I2C::Servo::Grip3Reply[41:29->20] aborted:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2998 !to:I2C::Request::Timeout: mesg"5No Response to I2C::Servo::Grip3Request[42:->29]: @requesto:I2C::Servo::Grip3Request : @replyqo:\ Queue: @que[: @waiting[:@maxDelayi#:@destinationi.: @timeout0: @tag0: @channeli: @dontLog0:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"6/home/esp/esp2/lib/gripper.rb:89:in `openOrClose'"5/home/esp/esp2/lib/thread.rb:57:in `recoverable'"6/home/esp/esp2/lib/gripper.rb:83:in `openOrClose'"5/home/esp/esp2/lib/rmutex.rb:85:in `synchronize'"6/home/esp/esp2/lib/gripper.rb:82:in `openOrClose'"C/home/esp/esp2/type/shallow/niagara/configure.rb:332:in `deep'"X/home/esp/esp2/mission/2020_01_14_Niagara_powertest2.rb:49:in `shallowDAwithoutWCR'"?/home/esp/esp2/mission/2020_01_14_Niagara_powertest2.rb:60"7/home/esp/esp2/utils/commskel.rb:81:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'"?/home/esp/esp2/mission/2020_01_14_Niagara_powertest2.rb:59"//home/esp/esp2/utils/mission.rb:19:in `[]'"4/home/esp/esp2/utils/mission.rb:19:in `mission'"?/home/esp/esp2/mission/2020_01_14_Niagara_powertest2.rb:57"1/home/esp/esp2/lib/framework.rb:80:in `load'"//home/esp/esp2/lib/framework.rb:80:in `ld'"1/home/esp/esp2/lib/framework.rb:85:in `load'"5/home/esp/esp2/lib/framework.rb:141:in `execute'"-/home/esp/esp2/lib/esp.rb:192:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #2 of 3 +2 "sampler")C0 +3 "core" 0 + !o:I2C::UnexpectedReply: mesg".I2C::Servo::Grip3Reply[42:29->20] aborted:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2998 !to:I2C::Request::Timeout: mesg"5No Response to I2C::Servo::Grip3Request[43:->29]: @requesto:I2C::Servo::Grip3Request : @replyqo:\ Queue: @que[: @waiting[:@maxDelayi#:@destinationi.: @timeout0: @tag0: @channeli: @dontLog0:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"6/home/esp/esp2/lib/gripper.rb:89:in `openOrClose'"5/home/esp/esp2/lib/thread.rb:57:in `recoverable'"6/home/esp/esp2/lib/gripper.rb:83:in `openOrClose'"5/home/esp/esp2/lib/rmutex.rb:85:in `synchronize'"6/home/esp/esp2/lib/gripper.rb:82:in `openOrClose'"C/home/esp/esp2/type/shallow/niagara/configure.rb:332:in `deep'"X/home/esp/esp2/mission/2020_01_14_Niagara_powertest2.rb:49:in `shallowDAwithoutWCR'"?/home/esp/esp2/mission/2020_01_14_Niagara_powertest2.rb:60"7/home/esp/esp2/utils/commskel.rb:81:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'"?/home/esp/esp2/mission/2020_01_14_Niagara_powertest2.rb:59"//home/esp/esp2/utils/mission.rb:19:in `[]'"4/home/esp/esp2/utils/mission.rb:19:in `mission'"?/home/esp/esp2/mission/2020_01_14_Niagara_powertest2.rb:57"1/home/esp/esp2/lib/framework.rb:80:in `load'"//home/esp/esp2/lib/framework.rb:80:in `ld'"1/home/esp/esp2/lib/framework.rb:85:in `load'"5/home/esp/esp2/lib/framework.rb:141:in `execute'"-/home/esp/esp2/lib/esp.rb:192:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + #Retry #3 of 3 +3 "sampler")D0 +3 "core" 0 + !o:I2C::UnexpectedReply: mesg".I2C::Servo::Grip3Reply[43:29->20] aborted:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2999 !to:I2C::Request::Timeout\ : mesg"kDepth Selector Valve could not finish falling because\ No Response to I2C::Servo::Grip3Request[44:->29]:@timestampu: Time Ĕ : @requesto:I2C::Servo::Grip3Request : @replyqo:\ Queue: @que[: @waiting[:@maxDelayi#:@destinationi.: @timeout0: @tag0: @channeli: @dontLog0:@checkpoint: omitted:bt["0/home/esp/esp2/lib/thread.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + #Waiting to Resume from Checkpoint "Depth Selector Valve could not finish falling because\ No Response to I2C::Servo::Grip3Request[44:->29]" +3 ."Qmail"BadNews.email "Depth Selector Valve could not finish falling because\\nNo Response to I2C::Servo::Grip3Request[44:->29]",Subject: "I2C::Request::Timeout in MAIN" +2018 "Can"S\ 32 +2656 #"danna"-> abort! "valves" +2 !o:CmdServer::Client::Error: mesg"Aborting Mission: valves:bt["!danna:2:in `topLevelBinding'"RESET< ESP2 v3.22 I2C Gateway v3.06 +208 #>RESET< ESP2 v3.22 I2C Gateway v3.06 for core bus +214 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +376 "Can"\  + \ { + #tPolling Can every 10:00 +2 #Cleanly exited at 16:03:18EST14-Jan-20 +3114 #-> can +2 "Can"\  +21139 #t-> exit +4 #mEXIT @1579098622.93EST @1579101136.60EST = =tMAIN =mMAIN_scheduler @EST1579101138.42 #"core_reset"Sent BREAK +2 #t@0x2480, state=0x3350, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.22 I2C Gateway v3.06 +208 #>RESET< ESP2 v3.22 I2C Gateway v3.06 for core bus +219 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +383 "Can"\ ` \ `y + #tPolling Can every 10:00 +2 #Cleanly exited at 09:30:22EST15-Jan-20 +1250 #-> ESP.ready! +3 #Powering core bus +469 .Gate.power :raw,:ON +4 "sampler") +2 ) + "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 )% +3 "core" %\ + .tSS.configure SSconfig +2 "sampler")#.0X exit +4 #mEXIT @1579101250.57EST @1579101868.97EST = =tMAIN =mMAIN_scheduler @EST1579101870.60 #"core_reset"Sent BREAK +2 #t@0xBB3A, state=0x32F4, ifg=0x10, ie=0xFD #@0xBDB6, state=0x32F4, ifg=0x10, ie=0xFD + #@0xC048, state=0x32F4, ifg=0x10, ie=0xFD + #@0xC2DB, state=0x32F4, ifg=0x10, ie=0xFD #@0xC56D, state=0x32F4, ifg=0x10, ie=0xFD + #@0xC800, state=0x32F4, ifg=0x10, ie=0xFD #@0xCA92, state=0x32F4, ifg=0x10, ie=0xFD + #@0xCBAC, state=0x32F4, ifg=0x80, ie=0xFD + #@0xB3B6, state=0x3350, ifg=0x00, ie=0x75 #ESP2 v3.22 I2C Gateway v3.06 +9 #ESP2 v3.22 I2C Gateway v3.06 for core bus +208 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +355 "Can"\ HJJ + \ HJJ #tPolling Can every 10:00 +124 "sampler") + ) +2 "core"  +2 "collection"' +2 ' +2 "core"  + "processing"% +2 % +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 )% +3 "core" % \ y$ +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X ESP.ready! +3 "collection"'% +3 "processing"%% +4 "manipulator"&% +3 "core" %hm\ ; + %Y\ L +5 "sampler")% +5 "core" %\  >  + % \ w$ +2 "manipulator"&& +3 "core" &\  E # +2 "storage"(& +3 "core" & " " & \ c  +2 "storage"(% +3 "core" %{ & '\ c + "collection"'& +4 "core" &gm \ ; + "processing"%& +4 "core" &\ K +2 "collection"'  +2 "core"  +2 "collection"'! +3 "core"  +2 "collection"'" +2 "core"  +2 "processing"%# +3 "core"  +2 "processing"%$ +2 "core" V +2 "processing"%% +3 "core"  +2 "processing"%& +2 "core"  +2 "sampler")' +3 "core"  +2 "sampler")(% +4 "core" % \ x$ +2 "collection"')& +3 "core" &fk\ < +2 "collection"'*% +3 "core" %gl%\ < +2 "processing"%+& +3 "core" &\ M +2 "processing"%,% +3 "core" %Y\ M +3 "manipulator"&-% +3 "core" %\    +2 "manipulator"&.& +3 "core" &\  # +2 "storage"(/& +3 "core" & ! & (\ c  +2 "storage"(0% +3 "core" %{ ' %\ c +2 "collection"'19 +3 "core" 9 +2 "processing"%29 +2 "core" 9 +286 #t-> exit +4 #mEXIT @1579101890.07EST @1579108983.06EST = =tMAIN =mMAIN_scheduler @EST1579108984.71 #"core_reset"Sent BREAK +2 #t@0xECF1, state=0x32F4, ifg=0x10, ie=0xFD #@0xEF83, state=0x32F4, ifg=0x10, ie=0xFD + #@0xF215, state=0x32F4, ifg=0x10, ie=0xFD + #@0xF4A8, state=0x32F4, ifg=0x10, ie=0xFD #@0xF73A, state=0x32F4, ifg=0x10, ie=0xFD + #@0xF9CD, state=0x32F4, ifg=0x10, ie=0xFD + #@0xFC5F, state=0x32F4, ifg=0x10, ie=0xFD #@0xFD79, state=0x32F4, ifg=0x80, ie=0xFD + #@0x8FB7, state=0x3350, ifg=0x00, ie=0x75 #ESP2 v3.22 I2C Gateway v3.06 +9 #ESP2 v3.22 I2C Gateway v3.06 for core bus +208 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +349 "Can"\ lDD + \ lDD #tPolling Can every 10:00 +124 "sampler") + ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% + % +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +3 )% +2 "core" % \ $ + .tSS.reconfigure SSconfig +3 "sampler")#.0X ESP.ready! +3 "collection"'% +3 "core" %il \ ^ +2 "processing"%% +4 "manipulator"&% +2 "sampler")% +9 "core" %Y \ n + %\   .  + % \ $ +2 "manipulator"&& +3 "core" &\  Y # +2 "storage"(& +3 "core" & ! ~ $\  + "storage"(% +4 "core" %{ | s b\ + "collection"'& +4 "core" &jl\ ^ + "processing"%& +4 "core" &\ n +2 "collection"'  +3 "core"  + "collection"'! +3 "core"  +2 "collection"'" +2 "core"  +2 "processing"%# +3 "core"  +2 "processing"%$ +3 "core" V + "processing"%% +3 "core"  +2 "processing"%& +2 "core"  +2 "sampler")' +3 "core"  +2 "sampler")(% +3 "core" % \ $ +2 "collection"')& +4 "core" &il\ _ +2 "collection"'*% +3 "core" %fl\ _ +2 "processing"%+& +3 "core" &\ n +2 "processing"%,% +3 "core" %Y\ n +2 "manipulator"&-% +4 "core" %\  h  + "manipulator"&.& +4 "core" &\  4 # +2 "storage"(/& +3 "core" & ! } q m\  +2 "storage"(0% +3 "core" %{ u &\ +2 "collection"'19 +3 "core" 9 + "processing"%29 +3 "core" 9 +251 #t-> exit +4 #mEXIT @1579109102.45EST @1579109379.95EST = =tMAIN =mMAIN_scheduler @EST1579109381.60 #"core_reset"Sent BREAK +2 #t@0x9389, state=0x32F4, ifg=0x10, ie=0xFD #@0x961C, state=0x32F4, ifg=0x10, ie=0xFD + #@0x98AE, state=0x32F4, ifg=0x10, ie=0xFD + #@0x9B40, state=0x32F4, ifg=0x10, ie=0xFD #@0x9DD2, state=0x32F4, ifg=0x10, ie=0xFD + #@0xA064, state=0x32F4, ifg=0x10, ie=0xFD + #@0xA2F6, state=0x32F4, ifg=0x10, ie=0xFD #@0xA411, state=0x32F4, ifg=0x80, ie=0xFD + #@0xC180, state=0x3350, ifg=0x00, ie=0x75 #ESP2 v3.22 I2C Gateway v3.06 +9 #ESP2 v3.22 I2C Gateway v3.06 for core bus +207 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +355 "Can"\ nDD \ nDD + #tPolling Can every 10:00 +124 "sampler") + ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +3 )% +2 "core" % \ $ + .tSS.reconfigure SSconfig +2 "sampler")#.0X\ + .tSE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 .tSE.hold + "storage"(+ +2 "core" + +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 .tCH.coast + "collection"'  +2 "core" + .tCH.configure CHconfig + "collection"'\ 2 +3 .tPH.coast + "processing"%  +2 "core" +2 .tPH.configure PHconfig + "processing"%\ 2 +2 #tAll dwarf controllers running firmware version 3.75 +2 "sampler") +664 #t-> can +2 "Can"\ oBB +16336 #t-> exit +4 #mEXIT @1579109560.79EST @1579110285.25EST = =tMAIN =mMAIN_scheduler @EST1579110286.89 #"core_reset"Sent BREAK +2 #t@0xD3CB, state=0x3380, ifg=0x20, ie=0x7F + #@0xDB3C, state=0x3380, ifg=0x08, ie=0x5F #@0x103D, state=0x3380, ifg=0x20, ie=0x7F + #@0x11ED, state=0x3380, ifg=0x20, ie=0x7F #@0x1737, state=0x3380, ifg=0x20, ie=0x7F + #@0x17E3, state=0x3380, ifg=0x20, ie=0x7F + #@0x1CA3, state=0x3380, ifg=0x20, ie=0x7F #@0x220B, state=0x3380, ifg=0x08, ie=0x5F + #@0xBD8E, state=0x3350, ifg=0x00, ie=0x75 + #ESP2 v3.22 I2C Gateway v3.06 +8 #ESP2 v3.22 I2C Gateway v3.06 for core bus +209 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +355 "Can"\ wDC + \ wDC #tPolling Can every 10:00 +124 "sampler") + ) +2 "core"  +2 "collection"' +2 ' +2 "core"  + "processing"% +2 % +3 "core"  +3 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +3 )% +2 "core" % \ $ +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X MainThread.exit +5 #mEXIT @1579110301.39EST @1579182867.57EST = =tMAIN =mMAIN_scheduler @EST1579182869.25 #"core_reset"Sent BREAK +2 #t@0x3413, state=0x3380, ifg=0x20, ie=0x7F #@0x3B85, state=0x3380, ifg=0x08, ie=0x5F + #@0xC0F5, state=0x3380, ifg=0x20, ie=0x7F + #@0xC2A4, state=0x3380, ifg=0x20, ie=0x7F #@0xC7EF, state=0x3380, ifg=0x20, ie=0x7F + #@0xC89B, state=0x3380, ifg=0x20, ie=0x7F + #@0xCD5B, state=0x3380, ifg=0x20, ie=0x7F #@0xD2C3, state=0x3380, ifg=0x08, ie=0x5F + #@0xD361, state=0x3350, ifg=0x00, ie=0x75 #ESP2 v3.22 I2C Gateway v3.06 +9 #ESP2 v3.22 I2C Gateway v3.06 for core bus +215 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +356 "Can"u JJ +18 u JJ #tPolling Can every 10:00 +124 "sampler") + ) +2 "core"  +2 "collection"' +2 ' +2 "core"  + "processing"% +2 % +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 )% +3 "core" % $ + .tSS.reconfigure SSconfig +2 "sampler")#.0X showlog +509 #-> exit +5 #mEXIT @1579182888.77EST @1579183026.89EST = =tMAIN =mMAIN_scheduler @EST1579183028.53 #"core_reset"Sent BREAK +2 #t@0x155C, state=0x3380, ifg=0x20, ie=0x7F #@0x1CCE, state=0x3380, ifg=0x08, ie=0x5F + #@0x26FD, state=0x3380, ifg=0x20, ie=0x7F + #@0x28AD, state=0x3380, ifg=0x20, ie=0x7F #@0x2DF7, state=0x3380, ifg=0x20, ie=0x7F + #@0x2EA3, state=0x3380, ifg=0x20, ie=0x7F + #@0x3363, state=0x3380, ifg=0x20, ie=0x7F #@0x38CB, state=0x3380, ifg=0x08, ie=0x5F + #@0xFE03, state=0x3350, ifg=0x00, ie=0x75 #ESP2 v3.22 I2C Gateway v3.06 +8 #ESP2 v3.22 I2C Gateway v3.06 for core bus +209 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +355 "Can"r DC + r DC + #tPolling Can every 10:00 +123 "sampler") + ) +2 "core"  +2 "collection"' +2 ' +2 "core"  + "processing"% +2 % +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 )% +3 "core" % $ +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X ESP.ready! +3 "collection"'% +3 "processing"%% +4 "core" %_b* + "manipulator"&% +3 "sampler")% +9 "core" %Y + %\   J + % $ +2 "manipulator"&& +4 "core" &\  J# +2 "storage"(& +3 "core" & ! B  + "storage"(% +4 "core" %{ + "collection"'& +3 "core" &^b  +2 "processing"%& +3 "core" &  +2 "collection"'  +2 "core"  +2 "collection"'! +3 "core"  +2 "collection"'" +2 "core"  +2 "processing"%# +3 "core"  +2 "processing"%$ +2 "core" V +2 "processing"%% +3 "core"  + "processing"%& +3 "core"  +2 "sampler")' +2 "core"  +3 "sampler")(% +3 "core" % $ +2 "collection"')& +3 "core" &_d[  +2 "collection"'*% +3 "core" %_c! +2 "processing"%+& +3 "core" &  +2 "processing"%,% +4 "core" %Y +2 "manipulator"&-% +3 "core" %\  = J +2 "manipulator"&.& +3 "core" &\ & J# +2 "storage"(/& +3 "core" & !  +2 "storage"(0% +3 "core" %{ +2 "collection"'19 +3 "core" 9 + "processing"%29 +3 "core" 9 +573 #t-> exit +4 #mEXIT @1579183052.10EST @1579183604.82EST = =tMAIN =mMAIN_scheduler @EST1579183606.62 #"core_reset"Sent BREAK +2 #t@0xAD4A, state=0x32F4, ifg=0x10, ie=0xFD #@0xAFDC, state=0x32F4, ifg=0x10, ie=0xFD + #@0xB26F, state=0x32F4, ifg=0x10, ie=0xFD + #@0xB501, state=0x32F4, ifg=0x10, ie=0xFD #@0xB793, state=0x32F4, ifg=0x10, ie=0xFD + #@0xBA25, state=0x32F4, ifg=0x10, ie=0xFD + #@0xBCB8, state=0x32F4, ifg=0x10, ie=0xFD #@0xBDD3, state=0x32F4, ifg=0x80, ie=0xFD + #@0xBBBE, state=0x3350, ifg=0x00, ie=0x75 #ESP2 v3.22 I2C Gateway v3.06 +8 #ESP2 v3.22 I2C Gateway v3.06 for core bus +203 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +360 "Can"{ ED +16 { ED + #tPolling Can every 10:00 +123 "sampler") + ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% + % +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +3 )% +2 "core" % $ + .tSS.reconfigure SSconfig +2 "sampler")#.0X& +6 "core" & + &_b7 +2 ."openPC"PC.reconfigure PCconfig +2 .tCC.reconfigure CCconfig +3 "processing"%$x2 ^22b +2 "collection"'$x2 ^22b +3 ."openPC"PC.home.seek :open +2 .tCC.home.seek :open +3 "processing"%?( +3 "collection"'@( +272 "core" ( + ( +30 "Can"Y LL +5 #tPhase [Sample.shallow; initialPurge; da withoutWCR] + ."Qmail"GoodNews.email "At 10:00:24 began in tube 2: Sample.shallow; initialPurge; da withoutWCR\\n/home/esp/esp2/mission/2020_01_15_Niagara_powertest.rb:44\\n{}\\nCan@10:00:24, 22.4C, 18% humidity, 15.0psia, 12.380V, 0.392A, 0.392A avg, 4.86W",Subject: "Started 2020_01_15_Niagara_powertest phase Sample.shallow; initialPurge; da withoutWCR" +2 .tSample.shallow +3 "sampler")A2 +579 #"espclient"Session Begun +577 #-> showlog +1846 !to:I2C::Request::Timeout: mesg"8No Response to I2C::Servo::Release3Request[41:->29]: @requesto: I2C::Servo::Release3Request : @replyqo:\ Queue: @que[: @waiting[:@maxDelayi#:@destinationi.: @timeout0: @tag0: @channeli: @dontLog0:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"6/home/esp/esp2/lib/gripper.rb:89:in `openOrClose'"5/home/esp/esp2/lib/thread.rb:57:in `recoverable'"6/home/esp/esp2/lib/gripper.rb:83:in `openOrClose'"5/home/esp/esp2/lib/rmutex.rb:85:in `synchronize'"6/home/esp/esp2/lib/gripper.rb:82:in `openOrClose'"F/home/esp/esp2/type/shallow/niagara/configure.rb:329:in `shallow'">/home/esp/esp2/mission/2020_01_15_Niagara_powertest.rb:45"7/home/esp/esp2/utils/commskel.rb:81:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'">/home/esp/esp2/mission/2020_01_15_Niagara_powertest.rb:44"//home/esp/esp2/utils/mission.rb:19:in `[]'"4/home/esp/esp2/utils/mission.rb:19:in `mission'">/home/esp/esp2/mission/2020_01_15_Niagara_powertest.rb:42"1/home/esp/esp2/lib/framework.rb:80:in `load'"//home/esp/esp2/lib/framework.rb:80:in `ld'"1/home/esp/esp2/lib/framework.rb:85:in `load'"5/home/esp/esp2/lib/framework.rb:141:in `execute'"-/home/esp/esp2/lib/esp.rb:192:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #1 of 3 +3 "sampler")B2 +3 "core" 2 + !o:I2C::UnexpectedReply: mesg"1I2C::Servo::Release3Reply[41:29->20] aborted:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2998 !to:I2C::Request::Timeout: mesg"8No Response to I2C::Servo::Release3Request[42:->29]: @requesto: I2C::Servo::Release3Request : @replyqo:\ Queue: @que[: @waiting[:@maxDelayi#:@destinationi.: @timeout0: @tag0: @channeli: @dontLog0:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"6/home/esp/esp2/lib/gripper.rb:89:in `openOrClose'"5/home/esp/esp2/lib/thread.rb:57:in `recoverable'"6/home/esp/esp2/lib/gripper.rb:83:in `openOrClose'"5/home/esp/esp2/lib/rmutex.rb:85:in `synchronize'"6/home/esp/esp2/lib/gripper.rb:82:in `openOrClose'"F/home/esp/esp2/type/shallow/niagara/configure.rb:329:in `shallow'">/home/esp/esp2/mission/2020_01_15_Niagara_powertest.rb:45"7/home/esp/esp2/utils/commskel.rb:81:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'">/home/esp/esp2/mission/2020_01_15_Niagara_powertest.rb:44"//home/esp/esp2/utils/mission.rb:19:in `[]'"4/home/esp/esp2/utils/mission.rb:19:in `mission'">/home/esp/esp2/mission/2020_01_15_Niagara_powertest.rb:42"1/home/esp/esp2/lib/framework.rb:80:in `load'"//home/esp/esp2/lib/framework.rb:80:in `ld'"1/home/esp/esp2/lib/framework.rb:85:in `load'"5/home/esp/esp2/lib/framework.rb:141:in `execute'"-/home/esp/esp2/lib/esp.rb:192:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + #Retry #2 of 3 +3 "sampler")C2 +3 "core" 2 + !o:I2C::UnexpectedReply: mesg"1I2C::Servo::Release3Reply[42:29->20] aborted:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2998 !to:I2C::Request::Timeout: mesg"8No Response to I2C::Servo::Release3Request[43:->29]: @requesto: I2C::Servo::Release3Request : @replyqo:\ Queue: @que[: @waiting[:@maxDelayi#:@destinationi.: @timeout0: @tag0: @channeli: @dontLog0:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"6/home/esp/esp2/lib/gripper.rb:89:in `openOrClose'"5/home/esp/esp2/lib/thread.rb:57:in `recoverable'"6/home/esp/esp2/lib/gripper.rb:83:in `openOrClose'"5/home/esp/esp2/lib/rmutex.rb:85:in `synchronize'"6/home/esp/esp2/lib/gripper.rb:82:in `openOrClose'"F/home/esp/esp2/type/shallow/niagara/configure.rb:329:in `shallow'">/home/esp/esp2/mission/2020_01_15_Niagara_powertest.rb:45"7/home/esp/esp2/utils/commskel.rb:81:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'">/home/esp/esp2/mission/2020_01_15_Niagara_powertest.rb:44"//home/esp/esp2/utils/mission.rb:19:in `[]'"4/home/esp/esp2/utils/mission.rb:19:in `mission'">/home/esp/esp2/mission/2020_01_15_Niagara_powertest.rb:42"1/home/esp/esp2/lib/framework.rb:80:in `load'"//home/esp/esp2/lib/framework.rb:80:in `ld'"1/home/esp/esp2/lib/framework.rb:85:in `load'"5/home/esp/esp2/lib/framework.rb:141:in `execute'"-/home/esp/esp2/lib/esp.rb:192:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + #Retry #3 of 3 +3 "sampler")D2 +3 "core" 2 + !o:I2C::UnexpectedReply: mesg"1I2C::Servo::Release3Reply[43:29->20] aborted:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2999 !to:I2C::Request::Timeout\ : mesg"mDepth Selector Valve could not finish rising because\ No Response to I2C::Servo::Release3Request[44:->29]:@timestampu: Time ܑ : @requesto: I2C::Servo::Release3Request : @replyqo:\ Queue: @que[: @waiting[:@maxDelayi#:@destinationi.: @timeout0: @tag0: @channeli: @dontLog0:@checkpoint: omitted:bt["0/home/esp/esp2/lib/thread.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + #Waiting to Resume from Checkpoint "Depth Selector Valve could not finish rising because\ No Response to I2C::Servo::Release3Request[44:->29]" +3 ."Qmail"BadNews.email "Depth Selector Valve could not finish rising because\\nNo Response to I2C::Servo::Release3Request[44:->29]",Subject: "I2C::Request::Timeout in MAIN" +26938 "Can"Z ?? +1163 #"espclient"-> exit + #Session Ended +4387 #Session Begun +1262 #-> abort! "valves" + !o:CmdServer::Client::Error: mesg"Aborting Mission: valves:bt["%espclient:1:in `topLevelBinding'"/home/esp/esp2/mission/2020_01_15_Niagara_powertest.rb:44"//home/esp/esp2/utils/mission.rb:19:in `[]'"4/home/esp/esp2/utils/mission.rb:19:in `mission'">/home/esp/esp2/mission/2020_01_15_Niagara_powertest.rb:42"1/home/esp/esp2/lib/framework.rb:80:in `load'"//home/esp/esp2/lib/framework.rb:80:in `ld'"1/home/esp/esp2/lib/framework.rb:85:in `load'"5/home/esp/esp2/lib/framework.rb:141:in `execute'"-/home/esp/esp2/lib/esp.rb:192:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +3 "Can"U BB +30 ."shutdown"Gate.power :raw,:OFF + .Gate.power :core,:OFF + #Shutdown +4 #tPowering core bus +493 .Gate.power :raw,:ON +2 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +3 ."Qmail"GoodNews.email "Then, in tube 2: Sample.shallow; initialPurge; da withoutWCR\\n/home/esp/esp2/mission/2020_01_15_Niagara_powertest.rb:44\\n{}\\nCan@10:10:58, 22.5C, 17% humidity, 15.0psia, 12.360V, 0.331A, 0.331A avg, 4.09W",Subject: "Asleep until 10:00" +2 "processing"% +4 % +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +5 "processing"% 9\ +2 % 2\ + % *\ +3 % 0\ +3 "sampler")&\ +3 )% +2 "core" % Q\  +2 .tSS.configure SSconfig +4 "sampler")#.0X& +6 "core" & + &^b +2 ."openPC"PC.reconfigure PCconfig +2 .tCC.reconfigure CCconfig +3 "processing"%$x2 ^22b +3 "collection"'$x2 ^22b +2 ."openPC"PC.home.seek :open +3 .tCC.home.seek :open + "processing"%?( +2 "collection"'@( +275 "core" ( +4 ( +61 "Can"R KJ +11 #tPhase [Sample.shallow; initialPurge; da withoutWCR] +4 ."Qmail"GoodNews.email "At 10:11:24 began in tube 2: Sample.shallow; initialPurge; da withoutWCR\\n/home/esp/esp2/mission/2020_01_15_Niagara_powertest.rb:44\\n{}\\nCan@10:11:24, 22.6C, 17% humidity, 15.0psia, 12.341V, 0.386A, 0.380A avg, 4.76W",Subject: "Started 2020_01_15_Niagara_powertest phase Sample.shallow; initialPurge; da withoutWCR" +2 .tSample.shallow +6 "sampler")A2 +870 #"espclient"Session Begun +253 #-> showlog +1878 !to:I2C::Request::Timeout: mesg"8No Response to I2C::Servo::Release3Request[41:->29]: @requesto: I2C::Servo::Release3Request : @replyqo:\ Queue: @que[: @waiting[:@maxDelayi#:@destinationi.: @timeout0: @tag0: @channeli: @dontLog0:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"6/home/esp/esp2/lib/gripper.rb:89:in `openOrClose'"5/home/esp/esp2/lib/thread.rb:57:in `recoverable'"6/home/esp/esp2/lib/gripper.rb:83:in `openOrClose'"5/home/esp/esp2/lib/rmutex.rb:85:in `synchronize'"6/home/esp/esp2/lib/gripper.rb:82:in `openOrClose'"F/home/esp/esp2/type/shallow/niagara/configure.rb:329:in `shallow'">/home/esp/esp2/mission/2020_01_15_Niagara_powertest.rb:45"7/home/esp/esp2/utils/commskel.rb:81:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'">/home/esp/esp2/mission/2020_01_15_Niagara_powertest.rb:44"//home/esp/esp2/utils/mission.rb:19:in `[]'"4/home/esp/esp2/utils/mission.rb:19:in `mission'">/home/esp/esp2/mission/2020_01_15_Niagara_powertest.rb:42"1/home/esp/esp2/lib/framework.rb:80:in `load'"//home/esp/esp2/lib/framework.rb:80:in `ld'"1/home/esp/esp2/lib/framework.rb:85:in `load'"5/home/esp/esp2/lib/framework.rb:141:in `execute'"-/home/esp/esp2/lib/esp.rb:192:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Retry #1 of 3 +3 "sampler")B2 +3 "core" 2 + !o:I2C::UnexpectedReply: mesg"1I2C::Servo::Release3Reply[41:29->20] aborted:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2998 !to:I2C::Request::Timeout: mesg"8No Response to I2C::Servo::Release3Request[42:->29]: @requesto: I2C::Servo::Release3Request : @replyqo:\ Queue: @que[: @waiting[:@maxDelayi#:@destinationi.: @timeout0: @tag0: @channeli: @dontLog0:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"6/home/esp/esp2/lib/gripper.rb:89:in `openOrClose'"5/home/esp/esp2/lib/thread.rb:57:in `recoverable'"6/home/esp/esp2/lib/gripper.rb:83:in `openOrClose'"5/home/esp/esp2/lib/rmutex.rb:85:in `synchronize'"6/home/esp/esp2/lib/gripper.rb:82:in `openOrClose'"F/home/esp/esp2/type/shallow/niagara/configure.rb:329:in `shallow'">/home/esp/esp2/mission/2020_01_15_Niagara_powertest.rb:45"7/home/esp/esp2/utils/commskel.rb:81:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'">/home/esp/esp2/mission/2020_01_15_Niagara_powertest.rb:44"//home/esp/esp2/utils/mission.rb:19:in `[]'"4/home/esp/esp2/utils/mission.rb:19:in `mission'">/home/esp/esp2/mission/2020_01_15_Niagara_powertest.rb:42"1/home/esp/esp2/lib/framework.rb:80:in `load'"//home/esp/esp2/lib/framework.rb:80:in `ld'"1/home/esp/esp2/lib/framework.rb:85:in `load'"5/home/esp/esp2/lib/framework.rb:141:in `execute'"-/home/esp/esp2/lib/esp.rb:192:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + #Retry #2 of 3 +3 "sampler")C2 +3 "core" 2 + !o:I2C::UnexpectedReply: mesg"1I2C::Servo::Release3Reply[42:29->20] aborted:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2998 !to:I2C::Request::Timeout: mesg"8No Response to I2C::Servo::Release3Request[43:->29]: @requesto: I2C::Servo::Release3Request : @replyqo:\ Queue: @que[: @waiting[:@maxDelayi#:@destinationi.: @timeout0: @tag0: @channeli: @dontLog0:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"6/home/esp/esp2/lib/gripper.rb:89:in `openOrClose'"5/home/esp/esp2/lib/thread.rb:57:in `recoverable'"6/home/esp/esp2/lib/gripper.rb:83:in `openOrClose'"5/home/esp/esp2/lib/rmutex.rb:85:in `synchronize'"6/home/esp/esp2/lib/gripper.rb:82:in `openOrClose'"F/home/esp/esp2/type/shallow/niagara/configure.rb:329:in `shallow'">/home/esp/esp2/mission/2020_01_15_Niagara_powertest.rb:45"7/home/esp/esp2/utils/commskel.rb:81:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'">/home/esp/esp2/mission/2020_01_15_Niagara_powertest.rb:44"//home/esp/esp2/utils/mission.rb:19:in `[]'"4/home/esp/esp2/utils/mission.rb:19:in `mission'">/home/esp/esp2/mission/2020_01_15_Niagara_powertest.rb:42"1/home/esp/esp2/lib/framework.rb:80:in `load'"//home/esp/esp2/lib/framework.rb:80:in `ld'"1/home/esp/esp2/lib/framework.rb:85:in `load'"5/home/esp/esp2/lib/framework.rb:141:in `execute'"-/home/esp/esp2/lib/esp.rb:192:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + #Retry #3 of 3 +3 "sampler")D2 +3 "core" 2 + !o:I2C::UnexpectedReply: mesg"1I2C::Servo::Release3Reply[43:29->20] aborted:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2999 !to:I2C::Request::Timeout\ : mesg"mDepth Selector Valve could not finish rising because\ No Response to I2C::Servo::Release3Request[44:->29]:@timestampu: Time 5: @requesto: I2C::Servo::Release3Request : @replyqo:\ Queue: @que[: @waiting[:@maxDelayi#:@destinationi.: @timeout0: @tag0: @channeli: @dontLog0:@checkpoint: omitted:bt["0/home/esp/esp2/lib/thread.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + #Waiting to Resume from Checkpoint "Depth Selector Valve could not finish rising because\ No Response to I2C::Servo::Release3Request[44:->29]" +3 ."Qmail"BadNews.email "Depth Selector Valve could not finish rising because\\nNo Response to I2C::Servo::Release3Request[44:->29]",Subject: "I2C::Request::Timeout in MAIN" +14553 #"espclient"-> abort! "valves" + !o:CmdServer::Client::Error: mesg"Aborting Mission: valves:bt["%espclient:2:in `topLevelBinding'"/home/esp/esp2/mission/2020_01_15_Niagara_powertest.rb:44"//home/esp/esp2/utils/mission.rb:19:in `[]'"4/home/esp/esp2/utils/mission.rb:19:in `mission'">/home/esp/esp2/mission/2020_01_15_Niagara_powertest.rb:42"1/home/esp/esp2/lib/framework.rb:80:in `load'"//home/esp/esp2/lib/framework.rb:80:in `ld'"1/home/esp/esp2/lib/framework.rb:85:in `load'"5/home/esp/esp2/lib/framework.rb:141:in `execute'"-/home/esp/esp2/lib/esp.rb:192:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +4 "Can"K ;: +27 ."shutdown"Gate.power :raw,:OFF +4 .Gate.power :core,:OFF + #Shutdown +2 #tPowering core bus +417 ."Qmail"GoodNews.email "Then, in tube 2: Sample.shallow; initialPurge; da withoutWCR\\n/home/esp/esp2/mission/2020_01_15_Niagara_powertest.rb:44\\n{}\\nCan@10:20:14, 22.8C, 17% humidity, 15.0psia, 12.346V, 0.380A, 0.380A avg, 4.69W",Subject: "Asleep until 10:00" +61 .tGate.power :raw,:ON +2 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +3 % +2 "core"  +5 "collection"' 9\ +3 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 )% +3 "core" % \  + .tSS.configure SSconfig +2 "sampler")#.0X& +4 "core" & + &]`# +2 ."openPC"PC.reconfigure PCconfig +2 .tCC.reconfigure CCconfig +3 "processing"%$x2 ^22b +2 "collection"'$x2 ^22b +3 ."openPC"PC.home.seek :open +3 "processing"%?( +2 .tCC.home.seek :open +6 "collection"'@( +268 "core" ( +5 ( +29 "Can"M [[ +6 #tPhase [Sample.shallow; initialPurge; da withoutWCR] + ."Qmail"GoodNews.email "At 10:20:39 began in tube 2: Sample.shallow; initialPurge; da withoutWCR\\n/home/esp/esp2/mission/2020_01_15_Niagara_powertest.rb:44\\n{}\\nCan@10:20:39, 22.8C, 17% humidity, 15.0psia, 12.326V, 0.484A, 0.484A avg, 5.97W",Subject: "Started 2020_01_15_Niagara_powertest phase Sample.shallow; initialPurge; da withoutWCR" +2 .tSample.shallow +2 "sampler")A2 +3002 !to:I2C::Request::Timeout: mesg"8No Response to I2C::Servo::Release3Request[41:->29]: @requesto: I2C::Servo::Release3Request : @replyqo:\ Queue: @que[: @waiting[:@maxDelayi#:@destinationi.: @timeout0: @tag0: @channeli: @dontLog0:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"6/home/esp/esp2/lib/gripper.rb:89:in `openOrClose'"5/home/esp/esp2/lib/thread.rb:57:in `recoverable'"6/home/esp/esp2/lib/gripper.rb:83:in `openOrClose'"5/home/esp/esp2/lib/rmutex.rb:85:in `synchronize'"6/home/esp/esp2/lib/gripper.rb:82:in `openOrClose'"F/home/esp/esp2/type/shallow/niagara/configure.rb:329:in `shallow'">/home/esp/esp2/mission/2020_01_15_Niagara_powertest.rb:45"7/home/esp/esp2/utils/commskel.rb:81:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'">/home/esp/esp2/mission/2020_01_15_Niagara_powertest.rb:44"//home/esp/esp2/utils/mission.rb:19:in `[]'"4/home/esp/esp2/utils/mission.rb:19:in `mission'">/home/esp/esp2/mission/2020_01_15_Niagara_powertest.rb:42"1/home/esp/esp2/lib/framework.rb:80:in `load'"//home/esp/esp2/lib/framework.rb:80:in `ld'"1/home/esp/esp2/lib/framework.rb:85:in `load'"5/home/esp/esp2/lib/framework.rb:141:in `execute'"-/home/esp/esp2/lib/esp.rb:192:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + #Retry #1 of 3 + "sampler")B2 +2 "core" 2 + !o:I2C::UnexpectedReply: mesg"1I2C::Servo::Release3Reply[41:29->20] aborted:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +3000 !to:I2C::Request::Timeout: mesg"8No Response to I2C::Servo::Release3Request[42:->29]: @requesto: I2C::Servo::Release3Request : @replyqo:\ Queue: @que[: @waiting[:@maxDelayi#:@destinationi.: @timeout0: @tag0: @channeli: @dontLog0:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"6/home/esp/esp2/lib/gripper.rb:89:in `openOrClose'"5/home/esp/esp2/lib/thread.rb:57:in `recoverable'"6/home/esp/esp2/lib/gripper.rb:83:in `openOrClose'"5/home/esp/esp2/lib/rmutex.rb:85:in `synchronize'"6/home/esp/esp2/lib/gripper.rb:82:in `openOrClose'"F/home/esp/esp2/type/shallow/niagara/configure.rb:329:in `shallow'">/home/esp/esp2/mission/2020_01_15_Niagara_powertest.rb:45"7/home/esp/esp2/utils/commskel.rb:81:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'">/home/esp/esp2/mission/2020_01_15_Niagara_powertest.rb:44"//home/esp/esp2/utils/mission.rb:19:in `[]'"4/home/esp/esp2/utils/mission.rb:19:in `mission'">/home/esp/esp2/mission/2020_01_15_Niagara_powertest.rb:42"1/home/esp/esp2/lib/framework.rb:80:in `load'"//home/esp/esp2/lib/framework.rb:80:in `ld'"1/home/esp/esp2/lib/framework.rb:85:in `load'"5/home/esp/esp2/lib/framework.rb:141:in `execute'"-/home/esp/esp2/lib/esp.rb:192:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + #Retry #2 of 3 + "sampler")C2 +2 "core" 2 + !o:I2C::UnexpectedReply: mesg"1I2C::Servo::Release3Reply[42:29->20] aborted:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +3000 !to:I2C::Request::Timeout: mesg"8No Response to I2C::Servo::Release3Request[43:->29]: @requesto: I2C::Servo::Release3Request : @replyqo:\ Queue: @que[: @waiting[:@maxDelayi#:@destinationi.: @timeout0: @tag0: @channeli: @dontLog0:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"6/home/esp/esp2/lib/gripper.rb:89:in `openOrClose'"5/home/esp/esp2/lib/thread.rb:57:in `recoverable'"6/home/esp/esp2/lib/gripper.rb:83:in `openOrClose'"5/home/esp/esp2/lib/rmutex.rb:85:in `synchronize'"6/home/esp/esp2/lib/gripper.rb:82:in `openOrClose'"F/home/esp/esp2/type/shallow/niagara/configure.rb:329:in `shallow'">/home/esp/esp2/mission/2020_01_15_Niagara_powertest.rb:45"7/home/esp/esp2/utils/commskel.rb:81:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'">/home/esp/esp2/mission/2020_01_15_Niagara_powertest.rb:44"//home/esp/esp2/utils/mission.rb:19:in `[]'"4/home/esp/esp2/utils/mission.rb:19:in `mission'">/home/esp/esp2/mission/2020_01_15_Niagara_powertest.rb:42"1/home/esp/esp2/lib/framework.rb:80:in `load'"//home/esp/esp2/lib/framework.rb:80:in `ld'"1/home/esp/esp2/lib/framework.rb:85:in `load'"5/home/esp/esp2/lib/framework.rb:141:in `execute'"-/home/esp/esp2/lib/esp.rb:192:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + #Retry #3 of 3 + "sampler")D2 +2 "core" 2 + !o:I2C::UnexpectedReply: mesg"1I2C::Servo::Release3Reply[43:29->20] aborted:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +3001 !to:I2C::Request::Timeout\ : mesg"mDepth Selector Valve could not finish rising because\ No Response to I2C::Servo::Release3Request[44:->29]:@timestampu: Time xZ: @requesto: I2C::Servo::Release3Request : @replyqo:\ Queue: @que[: @waiting[:@maxDelayi#:@destinationi.: @timeout0: @tag0: @channeli: @dontLog0:@checkpoint: omitted:bt["0/home/esp/esp2/lib/thread.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + #Waiting to Resume from Checkpoint "Depth Selector Valve could not finish rising because\ No Response to I2C::Servo::Release3Request[44:->29]" + ."Qmail"BadNews.email "Depth Selector Valve could not finish rising because\\nNo Response to I2C::Servo::Release3Request[44:->29]",Subject: "I2C::Request::Timeout in MAIN" +6651 "core" 2 + !o:I2C::UnexpectedReply: mesg"*I2C::Servo::Release3Reply[44:29->20] :bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +4084 #"espclient"Session Begun +1056 #-> abort! "valve" + !o:CmdServer::Client::Error: mesg"Aborting Mission: valve:bt["%espclient:1:in `topLevelBinding'" showlog +18249 "Can"L  +2 #tPowering core bus +502 .Gate.power :raw,:ON +61 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  +4 "collection"' 9\ + ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +3 )% +2 "core" % 2\ +2 .tSS.configure SSconfig +2 "sampler")#.0X& +5 "core" & + &]_ +3 .tCC.reconfigure CCconfig + ."openPC"PC.reconfigure PCconfig +5 "collection"'$x2 ^22b +3 "processing"%$x2 ^22b +2 .tCC.home.seek :open +3 ."openPC"PC.home.seek :open +3 "collection"'?( +2 "processing"%@( +277 "core" ( +3 ( +29 "Can"K BB +6 #tPhase [Sample.deep; initialPurge; da withoutWCR] +2 ."Qmail"GoodNews.email "At 10:30:25 began in tube 2: Sample.deep; initialPurge; da withoutWCR\\n/home/esp/esp2/mission/2020_01_15_Niagara_powertest.rb:44\\n{}\\nCan@10:30:25, 22.8C, 17% humidity, 15.0psia, 12.370V, 0.331A, 0.331A avg, 4.09W",Subject: "Started 2020_01_15_Niagara_powertest phase Sample.deep; initialPurge; da withoutWCR" +3 .tSample.deep +3 "sampler")A0 +19 "core" 0 + #tStarting initialPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'B& +4 "core" &Y^  + .tHand.open +2 "manipulator"&C1 +72 "core" 1 +2 "manipulator"&D& +3 "core" & o o  C% +2 "manipulator"&E% +4 "core" % \ r u % D +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek FlushPuck::Garage +2 "manipulator"&F(- +179 "core" ( +8 "manipulator"&G& +7 "core" &- \\ c ? +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &H& +4 "core" &- g g  > + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :garage +2 "manipulator"&I' +111 "core" ' +4 .tHand.close +4 "manipulator"&J/ +71 "core" / +2 "manipulator"&K& +4 "core" &- 2 +2 "manipulator"&L% +4 "core" % ~ 16 + .tForearm.seek :retract +2 "manipulator"&M'\ +106 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +3 "manipulator"&N( +295 "core" ( +4 "manipulator"&O& +4 "core" & = < :; + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +6 &P& +2 "core" & : 5 9; +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&Q'ρ +97 "core" ' +2 "manipulator"&R& +4 "core" & D @  :; + "manipulator"&S% +4 "core" %υ > F 9 ; +2 "collection"'T& +4 "core" &\\`  +2 "collection"'U& +3 .tCC.seek :closed +2 "collection"'V(O +7 "core" &\\`  + &\\`  +6 &L]b 'm +10 &sU}]a : +9 &}y^_ O +10 &uY\\_ S +9 &8Q\\` S +9 &O]` S +10 &V]a S +9 &~O\\_ S +10 &@U\\b S +8 &U\\a S +12 &MZb R +7 &!U\\a S +9 &#IN[_ R +11 &% Q[` R +9 &&N^` R +10 &(P\\_ R +8 &*PU[a S +10 &,Q\\_ R +10 &-Q\\` R +9 &/P]a S +8 &1XQ]` S +10 &3O]` R +10 &4L]` R +9 &6O\\a S +10 &8`O^^ S +8 &:#Q]a R +13 &;QZ_ S +6 &=JZ_ R +9 &?iQZ_ R +10 &A*N\\a S +10 &BJ\\_ R +9 &DT\\` S +10 &FnX\\_ S +8 &H-aZ^ T +10 &I[_ X +10 &KZ] ^ +8 &MP[` ` +11 &N}Z^ 4 +8 &Ogz[_ 2 +11 &OnZ] J +4 ( +2 "collection"'U& +8 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.71 +4 "collection"'W& +9 "core" &OhY] J +2 &OhX] J +3 .tHand.open +3 "manipulator"&X1 +70 "core" 1 +2 "manipulator"&Y% +3 "core" % υ " $ i 5 +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&Z'\ +96 "core" ' + #tFlushing the Collection Valve::Manifold +2 "collection"'[& +7 "core" &Oh]^ J +2 "collection"'\\% +3 "core" %Y^ +2 .tCSV.dial CSR +2 "collection"']  +137 "core"  +2 "collection"'^% +4 "core" %Z^ + #tPulling 5ml of CSR.flush + .CSR.select :flush +3 "collection"' +12 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +4 .tCS.seek 5ml +2 "collection"'_'l +1370 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +3 "collection"' +10 '`% +2 "core" %l[] \ +2 .tCS.reconfigure CSfast +3 "collection"'#d @b +3 .tCS.seek 7.5ml +2 "collection"'a' +713 "core" ' + .tCSV.dial :waste +3 "collection"'b +135 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +4 .tCS.seek 0ml + "collection"'c' +1983 "core" ' + #tPurging external Intake +3 "collection"'d& +4 "core" &O^Z^ J +2 "collection"'e% +3 "core" %X^ + .tCSV.dial :flush +2 "collection"'f  +45 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml +4 "collection"'g' D +2625 "core" ' + .tdelay 5 seconds +503 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'h +4 'i  +30 "core"  +51 ~ + .tCTV.dial :intake +2 "collection"'j  +78 "core"  + .tIntake.select :open + "sampler") +12 .tCS.seek 0ml +2 "collection"'k' +2617 "core" ' + .tIntake.select :close + "sampler")0 +11 .tCTV.dial :air + "collection"'l  +78 "core" ~ + #tFlushing upper manifold +2 "collection"'m& +5 "core" &O]Y^ J +2 "collection"'n% +3 "core" %X^ +2 .tCSV.dial :flush +2 "collection"'o  +76 "core"  +2 .tCS.seek 5ml +2 "collection"'p'l +1343 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'q @ +45 "core" A +2 "collection"'r% +3 "core" %l\\] \ +2 .tCS.seek 6.999ml +2 "collection"'s' +580 "core" ' + ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'t +109 "core" ~ + .tCTV.dial :air +2 .CS.seek 0ml +5 "collection"'u' +1839 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'v'- +850 "core" ' + .tCSV.dial :waste +2 "collection"'w +47 "core" +2 .tCS.seek 0ml +3 "collection"'x' +842 "core" ' + "collection"'y& +4 "core" &Oe[^ J +2 "collection"'z% +3 "core" %[] + .tCSV.dial :flush +2 "collection"'{  +45 "core"  +2 .tCS.seek 3ml +2 "collection"'|'- +847 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"'} @ +56 "core" > +33 "collection"'~% +10 "core" %-[]  +2 .tCS.seek 5ml +2 "collection"''l +587 "core" ' + .tCSV.dial :air +2 .CS.seek 0ml +5 "collection"'' +1342 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"''- +863 "core" ' + .tCSV.dial :waste +2 "collection"' +75 "core" +2 .tCS.seek 0ml +2 "collection"'' +840 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +5 "core" & * E; +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&( +4 "core" ( +2 "manipulator"&\ & +4 "core" & r x 6 C; + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 & & +3 "core" & j t C; +3 .tForearm.seek CC +2 "manipulator"& 'ρ +107 "core" ' + .tHand.close +3 "manipulator"&/ +77 "core" / +2 .tCC.seek :open +3 "collection"'( +379 "core" ( + "manipulator"&& +4 "core" & w p  C; +2 "manipulator"&% +3 "core" % ~ w v  CY +2 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage + "manipulator"&(- +278 "core" ( +2 "manipulator"&& +3 "core" &-  G +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 & & +3 "core" &-  F +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"& ' +117 "core" ' + .tHand.open +3 "manipulator"&1 +70 "core" 1 +2 "manipulator"&% +3 "core" % l 8 <  9I +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&'\ +101 "core" ' +2 #tda sampling at most 1000ml +3 #Loading sh1 puck from tube 2 into Collection Clamp +2 ."Qmail"HABfans.email "Started da in tube 2 at 10:34:56EST16-Jan-20\\n{}\\nCan@10:30:25, 22.8C, 17% humidity, 15.0psia, 12.370V, 0.331A, 0.331A avg, 4.09W",Subject: "da sampling at most 1000ml" +3 "collection"'& +7 "core" &[` +2 "manipulator"&% +3 "core" %\   G +2 "storage"(% +3 "core" % 3 +3 "storage"(. +3 "core" .( + "storage"(& +4 "core" & ] +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +4 (& +3 "core" & < +4 "manipulator"&& +3 "core" &-  G +2 "manipulator"&% +3 "core" %\   F +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 2 +2 "manipulator"&( +172 "core" ( +2 "manipulator"&& +6 "core" &  Ed +2 "storage"( & +3 "core" & S +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 700 counts +7 "manipulator"&!' +102 "core" ' +2 "storage"("& +4 "core" & N +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +7 .tSE.seek :beamBreak +2 "storage"(#'L +261 "core" ' +2 "storage"($- +3 "core" -'F + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +5 (%& +2 "core" & +2 "manipulator"&'& +3 "core" &  Gd +2 .tElbow.seek 2 +2 "manipulator"&&( +5 "core" ( +2 "manipulator"&(& +4 "core" & ' Fd +2 "storage"(*& +3 "core" & % +3 .tForearm.seek 2 + 300 counts + "manipulator"&)'υ +25 "core" ' + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +3 .tHand.close +2 "manipulator"&+/ +74 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&.& +3 "storage"(/'v +7 "core" & = Gd +2 "manipulator"&2% +3 "core" % χ G +2 .tForearm.seek :retract +2 "manipulator"&3'\ +98 "core" ' +32 .tElbow.seek CC +4 "manipulator"&5( +88 "core" ' + ."downElevator"SE.coast + "storage"(5 +57 "core" ( +2 "manipulator"&,& +7 "core" &  } y u B7 +3 .tElbow.reconfigure LooseElbow +6 "manipulator"&$ &.,(#b +3 &:& +2 "core" &  o h c B7 +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +3 "manipulator"&<'ρ +100 "core" ' +2 "manipulator"&>& +4 "core" &  n u C7 + "manipulator"&=% +4 "core" %ϊ r i 7 C +2 "collection"'-& +3 "core" &\\b +2 "collection"'4& +4 .tCC.seek :closed +2 "collection"'8(O +6 "core" &]` + &^b  +7 &.z[_ ,~ +11 &b{\\_ @ +8 &_q\\a R +10 &!O\\` Q +10 &TY_ R +9 &P[b R +8 &gN]_ Q +11 &)R]_ Q +8 &M\\` Q +10 &N\\` Q +10 & oN\\` Q +9 &"2Q[` Q +10 &#Q]` Q +8 &%L]` Q +10 &'wT[a Q +10 &)9K^` Q +8 &*O[` Q +11 &,Q]_ R +9 &.K\\_ Q +10 &0@P]` R +10 &2O[a Q +9 &3Q\\` Q +8 &5N[_ Q +10 &7IKZa Q +9 &9\ N_a R +10 &:N]` Q +10 &<Q\\_ Q +9 &>QN\\` Q +9 &@P[_ Q +9 &AO]` Q +9 &CO^` Q +10 &EXW]_ R +8 &G\\^_ R +10 &HvFa U +10 &J-: [ +9 &L9+1 _ +10 &M.1 X +9 &O1C23 *} +9 &O x49 K +5 ( + "collection"'4& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.98 + .Hand.open +2 "manipulator"&A1 +78 "core" 1 +2 "manipulator"&B% +4 "core" % ϊ W \\ R = +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +36 "manipulator"&C'\ +111 "core" ' + .tSC.coast + "storage"(6 +4 #tcollectSample 1000ml w/bubble point of 24psi +2 #Priming 7ml +2 .Gate.power :sampler,:ON +3 ."pumping"Gate.power :analytic3,:ON +3 .tIntake.select :close +2 .Exhaust.select :close +3 .SS.hold +5 "sampler")D+ +4 "core" + + "sampler")E% +4 "core" %  +2 "collection"'G& +3 "core" &OkX[ K +3 "Can"I \\\\ +3 #tCalibrating pressure and temperature sensors + .CTV.dial :air +3 .SSV.dial :spit,avoiding: :exhaust +4 .SS.reconfigure SSfast +3 "sampler")#.0X>  +2 "sampler")l% +3 "core" %4CC  + .tIntake.select :close + "sampler")0 +10 )m% +2 "core" %4NR  +2 .tSSV.dial :exhaust +2 "sampler")n  +80 "core"  + .tExhaust.select :open +2 "sampler")@ +11 .tSS.seek 0ml +5 "sampler")o' +901 "core" ' + .tExhaust.select :close + "sampler") +11 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")k  +79 "core"  + #tAllowing 130s for 25.0ml of remaining 950.0ml +2 .Intake.select :open +2 "sampler") +212 "collection"'q% +3 "core" %NQ + #tIntake @14.3psia, vacuum from 8.8 to 11.8psi +2 .SS.reconfigure SSinhale.with maxSpeed: 150 +5 "sampler")#.0X% +2 "core" % ON ? +2 .tSSV.dial :exhaust +2 "sampler")=  +79 "core"  + .tExhaust.select :open +2 "sampler")@ +11 .tSS.seek 0ml +2 "sampler")-' +935 "core" ' + .tExhaust.select :close + "sampler") +11 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")&  +79 "core"  + #tAllowing 130s for 25.0ml of remaining 800.0ml +2 .Intake.select :open +2 "sampler") +212 "collection"'/% +3 "core" %NQ + #tIntake @14.3psia, vacuum from 8.8 to 11.8psi +2 .SS.reconfigure SSinhale.with maxSpeed: 150 +5 "sampler")#.0XC f +2 "sampler")^% +3 "core" %EH \ Y + .tIntake.select :close +2 "sampler")0 +11 )Y% +2 "core" %TU , +2 .tSSV.dial :exhaust + "sampler")`  +80 "core"  + .tExhaust.select :open +2 "sampler")@ +11 .tSS.seek 0ml +2 "sampler")_' +938 "core" ' + .tExhaust.select :close + "sampler") +11 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")b  +79 "core"  + #tAllowing 130s for 25.0ml of remaining 750.0ml +2 .Intake.select :open +2 "sampler") +212 "collection"'a% +3 "core" %LP + #tIntake @14.2psia, vacuum from 8.7 to 11.7psi +2 .SS.reconfigure SSinhale.with maxSpeed: 122 +4 "sampler")#.z0X q + .tIntake.select :close +2 "sampler")0 +11 )q% +2 "core" % JK q +2 .tSSV.dial :exhaust +2 "sampler")o  +79 "core"  + .tExhaust.select :open +2 "sampler")@ +11 .tSS.seek 0ml +3 "sampler")t' +945 "core" ' + .tExhaust.select :close + "sampler") +11 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")s  +79 "core" + #tAllowing 130s for 25.0ml of remaining 725.0ml +2 .Intake.select :open +2 "sampler") +95 #"pumping"0.0L/min +117 "collection"'u% +3 "core" %MQ + #tIntake @14.3psia, vacuum from 8.8 to 11.8psi +2 .SS.reconfigure SSinhale.with maxSpeed: 110 +5 "sampler")#.n0X% +3 "core" %*/ + "sampler")*% +4 "core" %q]  +15 "collection"'=% +3 "core" %-1 + "sampler")6% +4 "core" %q]  +15 "collection"'&% +3 "core" %15 +2 "sampler")/% +3 "core" %q]  +2 "collection"'-% +3 "core" %15 + #tIntake @12.8psia, vacuum from 7.3 to 10.3psi +2 .SS.reconfigure SSinhale.with maxSpeed: 80 +4 "sampler")#.P0X + "sampler").% +4 "core" %yY  +15 "collection"'2% +3 "core" %;= + "sampler")% +4 "core" %yY  +15 "collection"'!% +4 "core" %:= +2 "sampler")#% +3 "core" %yY  +16 "collection"',% +3 "core" %<@ + "sampler")% +4 "core" %yX  +15 "collection"':% +3 "core" %?A + "sampler"))% +4 "core" %yX  + "collection"'>% +4 "core" %?A + #tIntake @13.4psia, vacuum from 7.9 to 10.9psi +2 .SS.reconfigure SSinhale.with maxSpeed: 59 +4 "sampler")#.;0XA + "sampler") % +4 "core" %a X  +15 "collection"'% +3 "core" %=A +2 "sampler")"% +3 "core" %a X  +15 "collection"'% +3 "core" %?D +2 "sampler")$% +3 "core" %a X  +15 "collection"'% +3 "core" %AD + "sampler")% +4 "core" %a X  +15 "collection"''% +3 "core" %AD + "sampler")(% +4 "core" %a X  +15 "collection"'%% +3 "core" %AD + "sampler")+% +4 "core" %a X  +15 "collection"'.% +3 "core" %EH + "sampler")2% +4 "core" %a X  + "collection"'% +4 "core" %BG + #tIntake @13.8psia, vacuum from 8.3 to 11.3psi +2 .SS.reconfigure SSinhale.with maxSpeed: 48 +4 "sampler")#.00XC +2 "sampler")% +3 "core" %W  +53 "collection"':% +3 "core" %@B +2 "sampler"))% +3 "core" %W  +53 "collection"'>% +3 "core" %BC +2 "sampler")x% +4 "core" %W  +53 "collection"'6% +3 "core" %BE +2 "sampler")&% +3 "core" %W  +86 "collection"'/% +11 "core" %EG +2 "sampler")-% +3 "core" %W  +53 "collection"'4% +3 "core" %DH +2 "sampler")3% +3 "core" %W  +53 "collection"'% +3 "core" %GK + "sampler")<% +4 "core" %=  +53 "collection"'*% +4 "core" %FI +2 "sampler")7% +3 "core" % W +53 "collection"'% +3 "core" %GL +2 "sampler")A% +3 "core" %,, W +53 "collection"'B% +3 "core" %JL +2 "sampler")D% +3 "core" %<< W +53 "collection"'J% +3 "core" %JM +2 "sampler")1% +3 "core" %HJ W +53 "collection"'=% +3 "core" %KO +2 "sampler");% +3 "core" %VS W +53 "collection"'E% +3 "core" %JN +2 "sampler")L% +3 "core" %ab W +2 "sampler")9% +3 "core" %c` W + .tIntake.select :close +2 "sampler")0 +11 )K% +2 "core" %db W +2 .tSSV.dial :exhaust +2 "sampler")T  +7 #"pumping"0.0L/min +72 "core"  + .tExhaust.select :open +2 "sampler")@ +11 .tSS.seek 0ml +3 "sampler")M' +940 "core" ' + .tExhaust.select :close + "sampler") +11 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +4 "sampler")?  +79 "core"  + #tAllowing 130s for 25.0ml of remaining 600.0ml +2 .Intake.select :open +2 "sampler") +212 "collection"'P% +3 "core" %OP + #tIntake @14.2psia, vacuum from 8.7 to 11.7psi +2 .SS.reconfigure SSinhale.with maxSpeed: 48 +5 "sampler")#.00X +2 "sampler")_% +3 "core" %r1W  +15 "collection"'0% +3 "core" %:= +2 "sampler")f% +3 "core" %r1W  +15 "collection"'G% +3 "core" %9= + "sampler")H% +4 "core" %r1W  +15 "collection"'d% +3 "core" %:= +2 "sampler")Q% +3 "core" %r1W  +14 #"pumping"0.0L/min +3 "collection"'O% +3 "core" %8> +2 "sampler")n% +3 "core" %r1W  +16 "collection"'i% +3 "core" %9? +2 "sampler")h% +3 "core" %r1W  +15 "collection"'k% +3 "core" %=? + "sampler")q% +4 "core" %r1W  +15 "collection"'o% +3 "core" %;@ + "sampler")e% +4 "core" %r1W  +15 "collection"'j% +3 "core" %:> + "sampler")s% +4 "core" %r1W  +15 "collection"'u% +3 "core" %=@ +2 "sampler")t% +3 "core" %r1W  +15 "collection"'r% +3 "core" %<@ + "sampler")p% +4 "core" %r1W  +15 "collection"'z% +3 "core" %=B + "sampler")w% +4 "core" %r1W  +15 "collection"'v% +3 "core" %>A + "sampler")~% +4 "core" %r1W  +15 "collection"'|% +3 "core" %?D + "sampler")% +4 "core" %r1W  +15 "collection"'% +3 "core" %?C +3 "sampler")g% +3 "core" %r1W  +2 "collection"'l% +3 "core" %>D +2 #tIntake @13.6psia, vacuum from 8.1 to 11.1psi + .SS.reconfigure SSinhale.with maxSpeed: 43 +5 "sampler")#.+0X +2 "sampler"){% +3 "core" %;[  +15 "collection"'\ % +3 "core" %;= +2 "sampler")% +3 "core" %;]  +16 "collection"'N% +3 "core" %:A +2 "sampler")Z% +3 "core" %;\\  +16 "collection"'V% +3 "core" %<@ +2 "sampler")% +3 "core" %;\\  +15 "collection"'% +3 "core" %:? +2 "sampler")y% +3 "core" %;]  +15 "collection"'% +3 "core" %;? +2 "sampler")% +3 "core" %;]  +15 "collection"' % +3 "core" %9? +2 "sampler")% +3 "core" %;]  +15 "collection"'% +3 "core" %;@ +2 "sampler")% +3 "core" %;\\  +15 "collection"' % +3 "core" %:@ + "sampler") % +4 "core" %;]  +15 "collection"'% +3 "core" %;> + "sampler")% +4 "core" %;]  +15 "collection"'% +3 "core" %=A +2 "sampler")% +3 "core" %;\\  +15 "collection"'% +3 "core" %>? + "sampler")% +4 "core" %;\\  +15 "collection"' % +3 "core" %?A + "sampler")% +4 "core" %;\\  +15 "collection"' % +3 "core" %>B + "sampler")% +4 "core" %;]  +15 "collection"'"% +3 "core" %<A + "sampler")% +4 "core" %;\\  +15 "collection"'$% +3 "core" %>@ + "sampler")% +4 "core" %;\\  +15 "collection"'% +3 "core" %=C + "sampler")'% +4 "core" %;]  +15 "collection"'(% +3 "core" %>B + "sampler")%% +4 "core" %;\\  +15 "collection"'+% +3 "core" %>? + "sampler").% +4 "core" %;\\  +15 "collection"'2% +3 "core" %>C + "sampler")% +4 "core" %;\\  +15 "collection"'m% +3 "core" %AC +2 "sampler"),% +3 "core" %;\\  +16 "collection"'% +3 "core" %@C + "sampler"):% +4 "core" %;\\  +15 "collection"')% +3 "core" %AB + "sampler")>% +4 "core" %;\\  +15 "collection"'x% +3 "core" %@E + "sampler")6% +4 "core" %;\\  +57 "collection"'&% +11 "core" %CF + "sampler")!% +4 "core" %;\\  +15 "collection"'/% +3 "core" %BH + "sampler")-% +4 "core" %;\\  +15 "collection"'4% +3 "core" %DH + "sampler")3% +4 "core" %;\\  +15 "collection"'% +3 "core" %EG + "sampler")<% +4 "core" %;\\  +15 "collection"'*% +3 "core" %CE +2 "sampler")7% +3 "core" %;\\  +15 "collection"'% +3 "core" %CG +2 "sampler")A% +3 "core" %;\\  +2 "collection"'B% +3 "core" %CH +2 #tIntake @13.8psia, vacuum from 8.3 to 11.3psi + .SS.reconfigure SSinhale.with maxSpeed: 39 +5 "sampler")#.'0XC + "sampler")E% +4 "core" %]  +53 "collection"'L% +3 "core" %?E +2 "sampler")9% +3 "core" %]  +53 "collection"'K% +3 "core" %@E +2 "sampler")T% +3 "core" %]  +53 "collection"'#% +3 "core" %@E +2 "sampler")?% +3 "core" %]  +53 "collection"'P% +3 "core" %BD +2 "sampler")M% +3 "core" %]  +53 "collection"'S% +3 "core" %AE +2 "sampler")[% +3 "core" %]  +53 "collection"'\\% +3 "core" %@G +2 "sampler")F% +4 "core" %]  +53 "collection"']% +3 "core" %BF + "sampler")X% +4 "core" %]  +53 "collection"'^% +3 "core" %CH + "sampler")Y% +4 "core" %]  +52 "collection"'`% +3 "core" %CG + "sampler")U% +4 "core" %]  +53 "collection"'W% +3 "core" %DI +2 "sampler")b% +3 "core" %]  +53 "collection"'a% +3 "core" %BJ + "sampler")_% +4 "core" %]  +53 "collection"'0% +3 "core" %FG + "sampler")f% +4 "core" %]  +53 "collection"'G% +3 "core" %HI + "sampler")H% +4 "core" %]  +53 "collection"'d% +3 "core" %FL +2 "sampler")Q% +3 "core" %]  +53 "collection"'O% +4 "core" %FJ + "sampler")n% +4 "core" % g +52 "collection"'i% +3 "core" %JL +2 "sampler")h% +3 "core" %  g +53 "collection"'I% +3 "core" %HL + "sampler")k% +4 "core" % g +53 "collection"'q% +3 "core" %IK +2 "sampler")o% +3 "core" % g +53 "collection"'e% +3 "core" %JN + "sampler")j% +4 "core" %'' g +53 "collection"'s% +3 "core" %JL +2 "sampler")u% +3 "core" %0- g +53 "collection"'t% +3 "core" %JL + "sampler")r% +4 "core" %;8 g +52 "collection"'p% +3 "core" %IM + "sampler")z% +4 "core" %B@ g +52 "collection"'w% +3 "core" %HM + "sampler")v% +4 "core" %KK g +53 "collection"'~% +3 "core" %KM + "sampler")|% +4 "core" %SQ g +53 "collection"'% +3 "core" %LN + "sampler")% +4 "core" %ZX g + "sampler")g% +4 "core" %[Z g + .tIntake.select :close + "sampler")0 +10 )l% +2 "core" %\\\\ g +2 .tSSV.dial :exhaust +2 "sampler")R  +79 "core"  + .tExhaust.select :open +2 "sampler")@ +11 .tSS.seek 0ml +2 "sampler")c' +214 #"pumping"0.0L/min +710 "core" ' + .tExhaust.select :close + "sampler") +11 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +4 "sampler"){  +80 "core" + #tAllowing 130s for 25.0ml of remaining 575.0ml +2 .Intake.select :open +2 "sampler") +212 "collection"'\ % +3 "core" %LQ + #tIntake @14.3psia, vacuum from 8.8 to 11.8psi +2 .SS.reconfigure SSinhale.with maxSpeed: 39 +4 "sampler")#.'0XA +2 "sampler")V% +3 "core" %_\\  +15 "collection"'% +3 "core" %>C +2 "sampler")% +3 "core" %_\\  +15 "collection"'y% +3 "core" %?B +2 "sampler")% +3 "core" %_\\  +15 "collection"'% +3 "core" %>B + "sampler") % +4 "core" %_]  +15 "collection"'% +3 "core" %>C + "sampler")% +4 "core" %_\\  +15 "collection"'% +3 "core" %>B +2 "sampler") % +3 "core" %_\\  +15 "collection"' % +3 "core" %=A + "sampler")% +4 "core" %_]  +15 "collection"'% +3 "core" %@B + "sampler")% +4 "core" %_\\  +15 "collection"'% +3 "core" %=C +2 "sampler")% +3 "core" %_\\  +15 "collection"'% +3 "core" %@A +2 "sampler") % +3 "core" %_\\  +15 "collection"'}% +3 "core" %>B +2 "sampler")% +3 "core" %_\\  +15 "collection"' % +3 "core" %AC +2 "sampler")% +3 "core" %_\\  +15 "collection"'"% +3 "core" %>C +2 "sampler")% +3 "core" %_\\  +15 "collection"'$% +3 "core" %>C + "sampler")% +4 "core" %_\\  +15 "collection"'% +3 "core" %AC + "sampler")'% +4 "core" %_\\  +15 "collection"'(% +3 "core" %BC +2 "sampler")%% +3 "core" %_\\  +15 "collection"'+% +3 "core" %?D + "sampler").% +4 "core" %_\\  +15 "collection"'2% +3 "core" %@C + "sampler")% +4 "core" %_]  +15 "collection"'m% +3 "core" %?D + "sampler"),% +4 "core" %_\\  +4 #"pumping"0.0L/min +11 "collection"'% +3 "core" %@D + "sampler"):% +4 "core" %_\\  +15 "collection"')% +3 "core" %BB + "sampler")>% +4 "core" %_\\  +81 "collection"'x% +11 "core" %AE +2 "sampler")6% +3 "core" %_\\  +16 "collection"'&% +3 "core" %AE +2 "sampler")!% +3 "core" %_\\  +16 "collection"'/% +3 "core" %BE +2 "sampler")-% +3 "core" %_\\  +16 "collection"'4% +3 "core" %BE +2 "sampler")3% +3 "core" %_\\  +15 "collection"'% +3 "core" %CF +2 "sampler")<% +3 "core" %_\\  +15 "collection"'*% +3 "core" %EG +2 "sampler")7% +3 "core" %_\\  +15 "collection"'% +3 "core" %CF + "sampler")A% +4 "core" %_\\  +2 "collection"'B% +3 "core" %CF +2 #tIntake @13.7psia, vacuum from 8.2 to 11.2psi +2 .SS.reconfigure SSinhale.with maxSpeed: 35 +4 "sampler")#.#0XB + "sampler")X% +4 "core" %W  +15 "collection"'^% +3 "core" %@D +2 "sampler")Y% +3 "core" %W  +15 "collection"'`% +3 "core" %AC +2 "sampler")U% +3 "core" %W  +15 "collection"'W% +4 "core" %?C +2 "sampler")b% +3 "core" %W  +15 "collection"'a% +3 "core" %AE +2 "sampler")_% +3 "core" %W  +15 "collection"'0% +3 "core" %AE +2 "sampler")f% +3 "core" %W  +15 "collection"'G% +3 "core" %AE + "sampler")H% +4 "core" %W  +15 "collection"'d% +3 "core" %@D + "sampler")Q% +4 "core" %W  +15 "collection"'O% +3 "core" %AD +2 "sampler")n% +3 "core" %W  +15 "collection"'i% +3 "core" %@D +2 "sampler")h% +3 "core" %W  +15 "collection"'I% +3 "core" %CC +2 "sampler")k% +3 "core" %W  +15 "collection"'q% +3 "core" %AF + "sampler")o% +4 "core" %W  +15 "collection"'e% +3 "core" %AE +2 "sampler")j% +5 "core" %W  +15 "collection"'s% +3 "core" %AD + "sampler")u% +4 "core" %W  +15 "collection"'t% +3 "core" %AD + "sampler")r% +4 "core" %W  +15 "collection"'p% +3 "core" %@D +2 "sampler")z% +3 "core" %W  +15 "collection"'w% +3 "core" %BC + "sampler")v% +4 "core" %W  +15 "collection"'~% +3 "core" %AE + "sampler")|% +4 "core" %W  +15 "collection"'% +3 "core" %BF + "sampler")% +4 "core" %W  +15 "collection"'g% +3 "core" %@E + "sampler")l% +4 "core" %W  +15 "collection"'R% +3 "core" %CG + "sampler")J% +4 "core" %W  +15 "collection"'{% +3 "core" %BG +2 "sampler")\ % +3 "core" %W  +15 "collection"'c% +3 "core" %AE + "sampler")Z% +4 "core" %W  +15 "collection"'V% +3 "core" %AF + "sampler")% +4 "core" %W  +15 "collection"'% +3 "core" %AF + "sampler")y% +4 "core" %W  +15 "collection"'% +3 "core" %CG + "sampler")% +4 "core" %W  +15 "collection"' % +3 "core" %BE +2 "sampler")% +3 "core" %W  +15 "collection"'% +3 "core" %DF +2 "sampler")% +3 "core" %W  +15 "collection"' % +3 "core" %AH + "sampler") % +4 "core" %W  +15 "collection"'% +3 "core" %AG + "sampler")% +4 "core" %W  +15 "collection"'% +3 "core" %EH + "sampler")% +4 "core" %W  +15 "collection"'% +3 "core" %BH + "sampler")% +4 "core" %W  +15 "collection"' % +3 "core" %DI +2 "sampler")}% +3 "core" %W  +15 "collection"'% +3 "core" %EH +2 "sampler") % +3 "core" %W  +15 "collection"'% +3 "core" %CI +2 "sampler")"% +3 "core" %W  +16 "collection"'% +3 "core" %EG +2 "sampler")% +3 "core" %W  +15 "collection"'$% +3 "core" %FG +2 "sampler")% +3 "core" %W  +2 "collection"'% +3 "core" %GJ +2 #tIntake @13.9psia, vacuum from 8.4 to 11.4psi + .SS.reconfigure SSinhale.with maxSpeed: 32 +5 "sampler")#. 0X% +3 "core" %AG +2 "sampler")x% +3 "core" %g]  +15 "collection"'6% +3 "core" %BF + "sampler")&% +4 "core" %g\\  +15 "collection"'!% +3 "core" %@E +2 "sampler")/% +3 "core" %g\\  +15 "collection"'-% +3 "core" %AD +2 "sampler")4% +3 "core" %g[  +51 "collection"'3% +11 "core" %AC +2 "sampler")% +3 "core" %g[  +15 "collection"'<% +3 "core" %BE +2 "sampler")*% +3 "core" %g[  +15 "collection"'7% +3 "core" %BF +2 "sampler")% +3 "core" %g[  +15 "collection"'A% +3 "core" %BF + "sampler")B% +4 "core" %g[  +15 "collection"'N% +3 "core" %CF +2 "sampler")=% +3 "core" %g[  +15 "collection"';% +5 "core" %AF +2 "sampler")E% +4 "core" %g[  +15 "collection"'L% +3 "core" %BE +2 "sampler")9% +3 "core" %g[  +15 "collection"'K% +3 "core" %AE +2 "sampler")T% +3 "core" %g[  +15 "collection"'D% +3 "core" %AF + "sampler")#% +4 "core" %g[  +15 "collection"'?% +3 "core" %CE +2 "sampler")P% +3 "core" %g[  +17 "collection"'M% +3 "core" %AC +2 "sampler")S% +3 "core" %g\\  +15 "collection"'[% +3 "core" %BH +2 "sampler")\\% +3 "core" %g[  +15 "collection"'F% +3 "core" %AG + "sampler")]% +4 "core" %g[  +15 "collection"'X% +3 "core" %BF + "sampler")^% +4 "core" %g[  +15 "collection"'Y% +3 "core" %CF + "sampler")`% +4 "core" %g[  +15 "collection"'U% +3 "core" %AE + "sampler")W% +4 "core" %g[  +15 "collection"'b% +3 "core" %AF +2 "sampler")a% +3 "core" %g[  +15 "collection"'% +3 "core" %BF + "sampler")_% +4 "core" %g[  +15 "collection"'0% +3 "core" %CG + "sampler")f% +4 "core" %g[  +15 "collection"'G% +3 "core" %BH + "sampler")H% +4 "core" %g[  +15 "collection"'d% +3 "core" %CE + "sampler")Q% +4 "core" %g[  +15 "collection"'O% +3 "core" %DG +2 "sampler")n% +3 "core" %g[  +15 "collection"'i% +3 "core" %DH + "sampler")h% +4 "core" %g[  +15 "collection"'I% +3 "core" %CG + "sampler")k% +4 "core" %gb  +15 "collection"'q% +3 "core" %CH + "sampler")o% +4 "core" %gb  +15 "collection"'e% +3 "core" %EG + "sampler")j% +4 "core" %gb  +15 "collection"'s% +3 "core" %CF +2 "sampler")u% +3 "core" %gc  +15 "collection"'t% +3 "core" %CF +2 "sampler")r% +3 "core" %gb  +15 "collection"'p% +3 "core" %BF +2 "sampler")z% +3 "core" %gb  +15 "collection"'w% +3 "core" %EG + "sampler")v% +4 "core" %gb  +15 "collection"'~% +3 "core" %EH +2 "sampler")|% +3 "core" %gb  +15 "collection"'% +4 "core" %CI +2 "sampler")% +3 "core" %gb  +16 "collection"'g% +3 "core" %DI + "sampler")l% +4 "core" %gb  +15 "collection"'R% +3 "core" %EI + "sampler")J% +4 "core" %gb  +15 "collection"'{% +3 "core" %DJ + "sampler")\ % +4 "core" %gb  +15 "collection"'c% +3 "core" %EH + "sampler")Z% +4 "core" %gb  +15 "collection"'V% +3 "core" %CH +2 "sampler")% +3 "core" %gc  +15 "collection"'% +3 "core" %AH +2 "sampler")y% +3 "core" %gb  +15 "collection"'% +3 "core" %DH + "sampler")% +4 "core" %gb  +15 "collection"' % +3 "core" %GG + "sampler")% +4 "core" %gb  +16 "collection"'% +3 "core" %EH + "sampler")% +4 "core" %gb  +15 "collection"' % +3 "core" %GI + "sampler") % +4 "core" %gb  +15 "collection"'% +3 "core" %GI + "sampler")% +4 "core" %gb  +15 "collection"'% +3 "core" %GG + "sampler")% +4 "core" %gb  +15 "collection"'% +3 "core" %DI + "sampler")% +4 "core" %gb  +15 "collection"' % +3 "core" %DJ +2 "sampler")}% +3 "core" %gb  +15 "collection"'% +3 "core" %GK + "sampler") % +4 "core" %gb  +15 "collection"'% +3 "core" %DK +2 "sampler")"% +3 "core" %gb  +2 "collection"'% +3 "core" %GL + #tIntake @14.0psia, vacuum from 8.5 to 11.5psi +2 .SS.reconfigure SSinhale.with maxSpeed: 29 +5 "sampler")#.0X% +4 "core" %W  +53 "collection"'x% +3 "core" %GI + "sampler")6% +4 "core" %W  +53 "collection"'&% +3 "core" %EI + "sampler")!% +4 "core" %W  +53 "collection"'/% +3 "core" %GH + "sampler")-% +4 "core" %W  +53 "collection"'4% +3 "core" %FJ + "sampler")3% +4 "core" %W  +53 "collection"'% +3 "core" %FJ +2 "sampler")<% +3 "core" %W  +53 "collection"'*% +3 "core" %GJ + "sampler")'% +4 "core" %W  +52 "collection"'7% +3 "core" %GI + "sampler")% +4 "core" %W  +53 "collection"'A% +3 "core" %FK + "sampler")B% +4 "core" %W  +53 "collection"'N% +3 "core" %HJ + "sampler")=% +4 "core" %W  +53 "collection"';% +3 "core" %HK + "sampler")E% +4 "core" %W  +52 "collection"'L% +3 "core" %IK +37 "sampler")9% +13 "core" %V  +53 "collection"'K% +3 "core" %HM + "sampler")T% +4 "core" %W  +53 "collection"'D% +3 "core" %IK +2 "sampler")#% +3 "core" %W  +53 "collection"'?% +3 "core" %IL +2 "sampler")P% +3 "core" %V  +53 "collection"'M% +3 "core" %JL +2 "sampler")S% +3 "core" %W   +53 "collection"'[% +3 "core" %JL +2 "sampler")\\% +3 "core" %W  +53 "collection"'F% +3 "core" %IN +2 "sampler")]% +3 "core" %W  +53 "collection"'X% +3 "core" %IL +2 "sampler")^% +3 "core" %W  +53 "collection"'Y% +3 "core" %KL + "sampler")`% +4 "core" %#   +53 "collection"'U% +3 "core" %KM +2 "sampler")W% +4 "core" %%" [ +53 "collection"'b% +3 "core" %IL +2 "sampler")a% +3 "core" %+) [ +53 "collection"'% +3 "core" %IN + "sampler")_% +4 "core" %-- [ +53 "collection"'0% +3 "core" %JN + "sampler")f% +4 "core" %44 [ +52 "collection"'G% +3 "core" %KN +2 "sampler")H% +3 "core" %88 [ +53 "collection"'d% +3 "core" %IL + "sampler")Q% +4 "core" %:8 [ +53 "collection"'O% +3 "core" %JN +2 "sampler")n% +3 "core" %@@ [ +53 "collection"'i% +3 "core" %JO +2 "sampler")h% +3 "core" %DC [ +53 "collection"'I% +3 "core" %FM + "sampler")k% +4 "core" %GI [ +52 "collection"'q% +3 "core" %IN + "sampler")o% +4 "core" %LI [ +24 #"pumping"0.0L/min +28 "collection"'e% +3 "core" %JO +2 "sampler")j% +3 "core" %PN [ +53 "collection"'s% +3 "core" %KO + "sampler")u% +4 "core" %QT [ +52 "collection"'t% +3 "core" %KP +2 "sampler")r% +3 "core" %VV [ +53 "collection"'p% +3 "core" %KM + "sampler")z% +4 "core" %YY [ + "sampler")w% +4 "core" %[[ [ + .tIntake.select :close + "sampler")0 +10 )v% +2 "core" %\\Y [ +2 .tSSV.dial :exhaust +2 "sampler")~  +81 "core"  + .tExhaust.select :open + "sampler")@ +11 .tSS.seek 0ml +2 "sampler")|' +922 "core" ' + .tExhaust.select :close + "sampler") +11 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")  +80 "core" + #tAllowing 130s for 25.0ml of remaining 550.0ml +2 .Intake.select :open +2 "sampler") +212 "collection"'% +3 "core" %LQ + #tIntake @14.3psia, vacuum from 8.8 to 11.8psi +2 .SS.reconfigure SSinhale.with maxSpeed: 29 +4 "sampler")#.0X% +3 "core" %CH + "sampler")x% +4 "core" %KiW  +15 "collection"'6% +3 "core" %BI +2 "sampler")&% +3 "core" %KiW  +15 "collection"'!% +3 "core" %CH + "sampler")/% +4 "core" %KiX  +15 "collection"'-% +3 "core" %EI + "sampler")4% +4 "core" %KiW  +15 "collection"'3% +3 "core" %DG + "sampler")% +4 "core" %KiW  +15 "collection"'<% +3 "core" %DG + "sampler")*% +4 "core" %KiX  +15 "collection"''% +3 "core" %CI +2 "sampler")7% +3 "core" %KiW  +15 "collection"'% +3 "core" %FH + "sampler")A% +4 "core" %KiW  +15 "collection"'B% +3 "core" %GI + "sampler")N% +4 "core" %KiX  +15 "collection"'=% +4 "core" %DI +2 "sampler");% +3 "core" %KiX  +16 "collection"'E% +3 "core" %FH + "sampler")L% +4 "core" %KiX  +15 "collection"'9% +3 "core" %FI + "sampler")K% +4 "core" %KiW  +15 "collection"'T% +3 "core" %GH + "sampler")D% +4 "core" %KiW  +38 "collection"'#% +11 "core" %FH +2 "sampler")?% +4 "core" %KiX  +15 "collection"'P% +3 "core" %GI +2 "sampler")M% +3 "core" %KiX  +15 "collection"'S% +3 "core" %EI + "sampler")[% +4 "core" %KiW  +15 "collection"'\\% +3 "core" %FJ +2 "sampler")F% +3 "core" %KiW  +15 "collection"']% +3 "core" %GI + "sampler")X% +4 "core" %KiX  +15 "collection"'^% +3 "core" %FH + "sampler")Y% +4 "core" %KiX  +15 "collection"'`% +3 "core" %GK + "sampler")U% +4 "core" %KiX  +15 "collection"'W% +3 "core" %EI +2 "sampler")b% +3 "core" %KiW  +15 "collection"'a% +3 "core" %GK + "sampler")% +4 "core" %KiW  +15 "collection"'_% +3 "core" %GJ + "sampler")0% +4 "core" %KiW  + "collection"'f% +4 "core" %FI + #tIntake @13.9psia, vacuum from 8.4 to 11.4psi +2 .SS.reconfigure SSinhale.with maxSpeed: 26 +4 "sampler")#.0X% +3 "core" %GI + "sampler")x% +4 "core" %T  +15 "collection"'6% +3 "core" %EJ + "sampler")&% +4 "core" %T  +15 "collection"'!% +3 "core" %FJ + "sampler")/% +4 "core" %T  +15 "collection"'-% +3 "core" %EI + "sampler")4% +4 "core" %T  +15 "collection"'3% +3 "core" %GI + "sampler")% +4 "core" %T  +15 "collection"'<% +3 "core" %FI +2 "sampler")*% +3 "core" %T  +15 "collection"''% +3 "core" %GI + "sampler")7% +4 "core" %T  +15 "collection"'% +3 "core" %FI + "sampler")A% +4 "core" %T  +15 "collection"'B% +3 "core" %EJ + "sampler")N% +4 "core" %T  +15 "collection"'=% +3 "core" %CJ +2 "sampler");% +3 "core" %T  +15 "collection"'E% +3 "core" %GI + "sampler")L% +4 "core" %T  +15 "collection"'9% +3 "core" %II + "sampler")K% +4 "core" %T  +15 "collection"'T% +3 "core" %GK + "sampler")D% +4 "core" %T  +15 "collection"'#% +3 "core" %HJ + "sampler")?% +4 "core" %T  +15 "collection"'P% +3 "core" %EK +2 "sampler")M% +3 "core" %T  +15 "collection"'S% +3 "core" %FJ +2 "sampler")[% +6 "core" %T  +17 "collection"'\\% +6 "core" %FL +4 "sampler")F% +6 "core" %T  +17 "collection"']% +6 "core" %GI +3 "sampler")X% +7 "core" %T  +17 "collection"'^% +6 "core" %GK +4 "sampler")Y% +6 "core" %T  +17 "collection"'`% +49 "core" %GL +11 "sampler")U% +3 "core" %T  +16 "collection"'W% +3 "core" %JJ +2 "sampler")b% +3 "core" %T  +15 "collection"'a% +3 "core" %HK +2 "sampler")% +3 "core" %T  +16 "collection"'_% +3 "core" %GJ +2 "sampler")0% +3 "core" %T  +15 "collection"'f% +3 "core" %FI +2 "sampler")l% +3 "core" %U  +2 "collection"'d% +3 "core" %FL +2 #tIntake @14.0psia, vacuum from 8.5 to 11.5psi + .SS.reconfigure SSinhale.with maxSpeed: 23 +5 "sampler")#.0X% +3 "core" %FH + "sampler")x% +4 "core" %1I]  +15 "collection"'6% +3 "core" %DJ +2 "sampler")&% +3 "core" %1I]  +15 "collection"'!% +3 "core" %EH + "sampler")/% +4 "core" %1I]  +15 "collection"'-% +3 "core" %FJ + "sampler")4% +4 "core" %1I]  +15 "collection"'3% +3 "core" %DJ +2 "sampler")% +3 "core" %1I^  +15 "collection"'<% +3 "core" %DI + "sampler")*% +4 "core" %1I^  +15 "collection"''% +3 "core" %GJ + "sampler")7% +4 "core" %1I]  +15 "collection"'% +4 "core" %FJ + "sampler")A% +4 "core" %1I^  +15 "collection"'B% +3 "core" %DK + "sampler")N% +4 "core" %1I]  +15 "collection"'=% +3 "core" %DI + "sampler");% +4 "core" %1I^  +15 "collection"'E% +3 "core" %EJ +2 "sampler")L% +3 "core" %1I]  +15 "collection"'9% +3 "core" %FI + "sampler")K% +4 "core" %1I]  +15 "collection"'T% +3 "core" %II + "sampler")D% +4 "core" %1I]  +15 "collection"'#% +3 "core" %GK + "sampler")?% +4 "core" %1I^  +15 "collection"'P% +3 "core" %FJ + "sampler")M% +4 "core" %1I^  +15 "collection"'S% +3 "core" %FI + "sampler")[% +4 "core" %1I]  +15 "collection"'\\% +3 "core" %EI + "sampler")F% +4 "core" %1I]  +15 "collection"']% +3 "core" %GK +2 "sampler")X% +3 "core" %1I]  +15 "collection"'^% +3 "core" %HK + "sampler")Y% +4 "core" %1I^  +15 "collection"'`% +3 "core" %GK + "sampler")U% +4 "core" %1I^  +15 "collection"'W% +3 "core" %FI + "sampler")b% +4 "core" %1I^  +15 "collection"'a% +3 "core" %GJ + "sampler")% +4 "core" %1I]  +15 "collection"'_% +3 "core" %IJ + "sampler")0% +4 "core" %1I]  +15 "collection"'f% +3 "core" %GK +2 "sampler")l% +3 "core" %1I^  +15 "collection"'d% +3 "core" %IK + "sampler")H% +4 "core" %1I^  +15 "collection"'n% +3 "core" %FI + "sampler")i% +48 "core" %1I^  +15 "collection"'h% +3 "core" %GL +2 "sampler")I% +3 "core" %1I]  +15 "collection"'k% +4 "core" %HJ + "sampler")q% +4 "core" %1I^  +15 "collection"'o% +3 "core" %HK +2 "sampler")e% +4 "core" %1I]  +15 "collection"'j% +3 "core" %FJ + "sampler")s% +4 "core" %1I^  +15 "collection"'u% +3 "core" %FJ +2 "sampler")t% +3 "core" %1I^  +15 "collection"'r% +3 "core" %GK + "sampler")p% +4 "core" %1I^  +15 "collection"'z% +3 "core" %FJ +2 "sampler")w% +3 "core" %1I^  +15 "collection"'v% +3 "core" %HK +2 "sampler")~% +3 "core" %1I^  +15 "collection"'$% +3 "core" %HL + "sampler")% +4 "core" %1I^  +15 "collection"'% +3 "core" %HK + "sampler")|% +4 "core" %1I]  +15 "collection"'G% +3 "core" %IJ +2 "sampler")R% +3 "core" %1I]  +15 "collection"'J% +3 "core" %GK + "sampler")Q% +4 "core" %1I]  +15 "collection"'{% +3 "core" %GL + "sampler")\ % +4 "core" %1I]  +15 "collection"'c% +3 "core" %GM +2 "sampler")Z% +3 "core" %1I^  +15 "collection"'V% +3 "core" %GL + "sampler")% +4 "core" %1I^  +15 "collection"'% +3 "core" %GK +2 "sampler")y% +3 "core" %1I]  +15 "collection"'% +3 "core" %IL +2 "sampler")% +3 "core" %1I]  +16 "collection"' % +3 "core" %HL + "sampler")% +4 "core" %1I]  +15 "collection"'% +3 "core" %HL +2 "sampler")% +3 "core" %1I]  +15 "collection"' % +3 "core" %HK + "sampler") % +4 "core" %1I]  +15 "collection"'% +3 "core" %HL +2 "sampler")% +3 "core" %1I^  +15 "collection"'% +3 "core" %GL + "sampler")% +4 "core" %1I]  +15 "collection"'% +3 "core" %IK + "sampler")% +4 "core" %1I^  +15 "collection"' % +3 "core" %HM +2 "sampler")g% +3 "core" %1I]  +16 "collection"'}% +3 "core" %IL +2 "sampler")% +3 "core" %1I]  +2 "collection"' % +3 "core" %IJ + #tIntake @13.9psia, vacuum from 8.4 to 11.4psi +2 .SS.reconfigure SSinhale.with maxSpeed: 21 +5 "sampler")#.0X% +3 "core" % o + !to:ShallowSampler::Clogged: mesg"$progress too slow after 475.0ml:@checkpoint: omitted:bt[";/home/esp/esp2/utils/sampler.rb:598:in `sampleQuietly'"4/home/esp/esp2/utils/sampler.rb:625:in `sample'":/home/esp/esp2/protocol/sh1.rb:112:in `collectSample'"4/home/esp/esp2/protocol/DA.rb:27:in `daExtract'"4/home/esp/esp2/utils/puckmoves.rb:359:in `load'"8/home/esp/esp2/utils/puckmoves.rb:884:in `loadPuck'"4/home/esp/esp2/protocol/DA.rb:22:in `daExtract'"-/home/esp/esp2/protocol/DA.rb:52:in `da'">/home/esp/esp2/mission/2020_01_15_Niagara_powertest.rb:45"7/home/esp/esp2/utils/commskel.rb:81:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'">/home/esp/esp2/mission/2020_01_15_Niagara_powertest.rb:44"//home/esp/esp2/utils/mission.rb:19:in `[]'"4/home/esp/esp2/utils/mission.rb:19:in `mission'">/home/esp/esp2/mission/2020_01_15_Niagara_powertest.rb:42"1/home/esp/esp2/lib/framework.rb:80:in `load'"//home/esp/esp2/lib/framework.rb:80:in `ld'"1/home/esp/esp2/lib/framework.rb:85:in `load'"5/home/esp/esp2/lib/framework.rb:141:in `execute'"-/home/esp/esp2/lib/esp.rb:192:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +4 .SSV.dial :exhaust +3 "sampler")x  +80 "core"  + .tExhaust.select :open + "sampler")@ +11 .tSS.reconfigure SSexhale +3 "sampler")#.0X +3 ."airStroke"CS.seek 10ml +3 "collection"'3' D +100 "core"  +2 .tCTV.dial :air +2 "collection"'  +61 ."samplerPumpShutdown"Gate.power :sampler,:OFF +2 ."pumping"Gate.power :analytic3,:OFF +15 "core" + .tdelay 15 seconds +1503 .SSV.dial :spit,avoiding: :exhaust +2 "sampler")< +142 "core" +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +4 .tSS.seek 0ml +3 "collection"'*  +3 "sampler")'' +5 "core" ' +2 .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")7  +129 "core" ~ +11  +652 ' +2 "sampler")% +3 "core" % +2 .tCBV.dial between SSV and waste2 +2 "collection"'A  +31 "core"  +2 "collection"'B% +4 "core" % FX_  +2 ."connect"CTV.dial CSV,avoiding: :air +2 .tCSV.dial CTV +4 "collection"'N  +46 "core"  +2 .tCS.reconfigure CSpressurize +2 "collection"'# d@<< b +4 .tCS.seek 0ml +4 "collection"'=' +2101 "core" ' g   +2 "collection"';% +4 "core" % 8   + "sampler")E% +4 "core" % + #tBubblePoint: Intake @39.4psia, Outlet @15.2psia + .CBV.dial SSV +4 "collection"'L @ +42 "core" B +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +4 ."CSpush"CS.seek 0ml +2 "collection"'\\' +121 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +3 "sampler")F +143 "core"  +2 .tSS.reconfigure SSexhale +3 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +4 ."CSpush"CS.seek 0ml + "collection"'' +100 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +3 "sampler")| +115 "core" ' +3 ."CSpush"CS.coast + "collection"'5 +22 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X9 +2 "core" 9nd +103 "collection"'x9 +2 "core" 9 rd +103 "collection"'"9 +2 "core" 9!vd +103 "collection"':9 +2 "core" 97{d +104 "collection"'&9 +2 "core" 9Od +103 "collection"'!9 +2 "core" 9hd +103 "collection"'49 +2 "core" 9d +103 "collection"'-9 +2 "core" 9d +103 "collection"'9 +2 "core" 9d +103 "collection"'9 +3 "core" 9b +103 "collection"'/9 +2 "core" 9_ +103 "collection"'<9 +2 "core" 9] +103 "collection"'*9 +2 "core" 9Z +103 "collection"'79 +2 "core" 9.X +103 "collection"'69 +3 "core" 9GU +103 "collection"'9 +2 "core" 9`S +103 "collection"'A9 +2 "core" 9{P +103 "collection"'B9 +2 "core" 9N +103 "collection"'N9 +2 "core" 9K +103 "collection"'39 +3 "core" 9I +103 "collection"';9 +2 "core" 9G +103 "collection"'E9 +2 "core" 9F +103 "collection"'L9 +2 "core" 9C +103 "collection"''9 +2 "core" 9*A +103 "collection"'K9 +2 "core" 9C? +103 "collection"'T9 +2 "core" 9[= +103 "collection"'D9 +2 "core" 9s; +103 "collection"'99 +2 "core" 99 +103 "collection"'#9 +2 "core" 97 +103 "collection"'P9 +3 "core" 95 +103 "collection"'M9 +2 "core" 94 +103 "collection"'[9 +2 "core" 92 +103 "collection"'?9 +2 "core" 90 +103 "collection"'F9 +2 "core" 9. +103 "collection"'=9 +3 "core" 9$, +103 "collection"'S9 +2 "core" 9:+ +103 "collection"'\\9 +2 "core" 9N) +103 "collection"']9 +2 "core" 9c\ ( +103 "collection"'^9 +2 "core" 9w& +103 "collection"'Y9 +3 "core" 9% +103 "collection"'X9 +2 "core" 9$ +103 "collection"'U9 +2 "core" 9" +103 "collection"'b9 +2 "core" 9! +103 "collection"'W9 +2 "core" 9# +103 "collection"'a9 +2 "core" 9' +103 "collection"'_9 +2 "core" 9+ +103 "collection"'`9 +2 "core" 9 / +103 "collection"'l9 +2 "core" 9 4 +103 "collection"'9 +2 "core" 9 $8 +103 "collection"'d9 +3 "core" 9 4< +103 "collection"'H9 +2 "core" 9 C@ +103 "collection"'i9 +2 "core" 9 PE +103 "collection"'09 +2 "core" 9 _I +103 "collection"'h9 +2 "core" 9 lM +103 "collection"'I9 +3 "core" 9 yQ +103 "collection"'k9 +2 "core" 9 U +103 "collection"'q9 +2 "core" 9 Z +140 "collection"'f9 +10 "core" 9 ` +103 "collection"'e9 +2 "core" 9 d +103 "collection"'j9 +2 "core" 9 h +103 "collection"'s9 +2 "core" 9 l +103 "collection"'n9 +2 "core" 9 p +103 "collection"'t9 +2 "core" 9 u +103 "collection"'r9 +2 "core" 9 y +103 "collection"'p9 +3 "core" 9 } +103 "collection"'u9 +2 "core" 9  +103 "collection"'z9 +2 "core" 9  +103 "collection"'v9 +2 "core" 9\  +103 "collection"'~9 +2 "core" 9\ \ +103 "collection"'9 +3 "core" 9\  +103 "collection"'w9 +2 "core" 9\  +103 "collection"'|9 +2 "core" 9\ ! +103 "collection"'o9 +2 "core" 9\ ( +103 "collection"'9 +2 "core" 9\ . +103 "collection"'$9 +26 "core" 9\ 5\ +103 "collection"'G9 +2 "core" 9\ ; +103 "collection"'J9 +2 "core" 9\ ?\ +103 "collection"'Q9 +2 "core" 9\ E\ +103 "collection"'R9 +2 "core" 9\ I +103 "collection"'\ 9 +3 "core" 9\ N +103 "collection"'{9 +2 "core" 9\ R +103 "collection"'c9 +2 "core" 9\ W +103 "collection"'Z9 +2 "core" 9\ [ +103 "collection"'V9 +2 "core" 9\ ^ +103 "collection"'9 +3 "core" 9\ a +103 "collection"'9 +2 "core" 9\ e +103 "collection"'9 +2 "core" 9\ i +103 "collection"'y9 +2 "core" 9\ k +103 "collection"' 9 +2 "core" 9\ o +103 "collection"'9 +2 "core" 9\ p +103 "collection"'9 +2 "core" 9\ t +3 .tCH.hold 10:00,70C +3 "collection"' `\ `\ r  +4 "core"  +31839 "Can"[ +28163 "core" ` +2 "collection"'9 +3 "core" 9\  +2 #tCollection Puck Heater at 70C after lysing + .CS.seek 0ml +4 "collection"' ' +344 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"' @ +120 "core" ? + .tCSV.dial :air +2 "collection"' @ +45 "core" > +4 .tCS.seek 5ml +2 "collection"''l +1354 "core" ' + .tCSV.dial CTV +2 "collection"'  +47 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"' @ +46 "core" > + .tdelay 2 seconds +203 .CSV.dial CTV +3 "collection"'  +46 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'g @ +47 "core" > + .tdelay 2 seconds +203 .CS.seek 0ml +3 "collection"'}' +1358 "core" ' + #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV +4 "collection"' +105 "core" ~ + .tCBV.dial CSV +2 "collection"'  +32 "core"  +2 "collection"'O% +4 "core" % . -  + .tCS.seek 5ml +2 "collection"''l +1349 "core" ' + .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'(  +48 "core" +2 "collection"'% +3 "core" %l A  +2 .tCS.seek 7ml +2 "collection"'' +599 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air2 +4 "collection"'1 @ +45 "core" ? +2 .tCS.seek 10ml +3 "collection"'%' D +846 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +3 "collection"'+ ` +120 "core" _ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +5 "collection"'.   +40 "core" " +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'  +4 '2  +28 "core"  +111  +2 .tCS.seek 5ml +3 "collection"''l +1354 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"' @ +103 "core" @ + .tCSV.dial :waste +2 "collection"'m +108 "core" +2 .tCS.seek :empty +2 "collection"','Ͱ +1349 "core" ' + .tCSV.dial :air +2 "collection"' @ +77 "core" A +2 .tCS.seek 5ml +3 "collection"')'l +1353 "core" ' + .tCSV.dial CTV +2 "collection"'>  +45 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'x @ +47 "core" > + .tdelay 2 seconds +203 .CSV.dial CTV +3 "collection"'"  +46 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"': @ +46 "core" > + .tdelay 2 seconds +203 .CS.seek 0ml +4 "collection"'&' +1353 "core" ' + #tRecovering Lysate (#2 of 2) + .CSV.dial CBV +5 "collection"'! +103 "core" ~ + .tCBV.dial CSV +2 "collection"'4  +40 "core" +2 "collection"'-% +3 "core" %z +2 .tCS.seek 5ml +2 "collection"''l +1351 "core" ' + .tdelay 5 seconds +502 .CTV.dial :air +4 "collection"'  +46 "core" +2 "collection"'/% +3 "core" %l \ +2 .tCS.seek 7ml +3 "collection"'<' +593 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air2 +4 "collection"'* @ +56 "core" B +2 .tCS.seek 10ml +47 "collection"'7' D +854 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +3 "collection"'6 ` +122 "core" _ +2 #tLysing Complete + "collection"'& +6 "core" &Oh"{ K + #tStoring sh1 puck in Collection Clamp to tube 1 +2 "manipulator"&A% +4 "core" %\ % j l B!S +2 "storage"(B% +4 "core" % M + "storage"(N. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +4 .tSC.seek 1 +2 "storage"(3($ +345 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +4 (;& +4 "core" &$  +2 "manipulator"&E& +3 "core" &  W b ] ?7 +2 "manipulator"&L% +3 "core" %\ % e f ?!S +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 + "manipulator"&'( +155 "core" ( + "manipulator"&K& +4 "core" & t r  C\ +2 "storage"(T& +3 "core" &$  +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 700 counts +2 "manipulator"&D' +98 "core" ' +2 "storage"(9& +3 "core" &$ 8 +2 .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"(#'L +278 "core" ' + "storage"(P- +4 "core" -'L + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +4 .tSE.seek :place +2 "storage"(M' +32 "core" ' +2 "manipulator"&[& +4 "core" &  E\ +2 "manipulator"&?% +3 "core" % \ E: +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&F'\ +92 "core" ' + .tElbow.seek CC +3 "manipulator"&=( +151 "core" ( +2 "manipulator"&S& +4 "core" & s w G D5 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &\\& +3 "core" & g g 9 A5 + .tForearm.seek CC +2 "manipulator"&]'ρ +95 "core" ' + .tHand.close +3 "manipulator"&^/ +68 "core" / +33 .tCC.seek :open +3 "collection"'Y( +381 "core" ( +3 "storage"(X& +7 "core" &$ 0 + "storage"(U& +4 "core" &$ +2 "manipulator"&b& +3 "core" &  ) E5 +2 "manipulator"&W% +3 "core" % ϊ  E +2 .tForearm.seek :retract +2 "manipulator"&a'\ +104 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +3 "manipulator"&_( +155 "core" ( +2 "manipulator"&`& +3 "core" &  K +2 "storage"(l& +4 "core" &$ [ + .tElbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +4 .tForearm.seek 1 +2 "manipulator"&'\\ +108 "core" ' + .tElbow.hold +4 "manipulator"&d, +3 "core" , + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tHand.open +2 "manipulator"&H1 +76 "core" 1 +2 "manipulator"&i% +4 "core" % pm D > ; +2 "storage"(0& +3 "core" &$  + .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 1 + 320 counts +3 "manipulator"&h'Ϝ +19 "core" ' +2 "manipulator"&I& +3 "core" &  K +2 "storage"(k& +4 "core" &$ 4 +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&q' +33 "core" ' +2 "storage"(f% +4 "core" %  +2 ."downElevator"SE.seek :down +3 "storage"(e'v +100 (j% +6 "core" %@ ' ^ +2 "manipulator"&s% +3 "core" % 0 I +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&n'\ +98 "core" ' +56 ' + ."downElevator"SE.coast + "storage"(5 +4 .tSC.coast + "storage"(6 +4 #tTranferring DA + #Beginning samplePassC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'t& +5 "core" &$(r +2 "manipulator"&r& +4 "core" &  I + "manipulator"&p% +4 "core" %\ %  H!O +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&u(- +175 "core" ( +2 "manipulator"&z& +3 "core" &- H I/ +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &v& +3 "core" &-  I/ +2 .tForearm.seek :garage +2 "manipulator"&~' +114 "core" ' + .tHand.close +3 "manipulator"&/ +69 "core" / +2 "manipulator"&w& +3 "core" &- ` Z E ?/ +2 "manipulator"&|% +4 "core" % s _ ^  > + .tForearm.seek :retract +2 "manipulator"&o'\ +104 "core" ' + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +4 "manipulator"&( +293 "core" ( + "manipulator"&$& +4 "core" &  LQ +4 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &G& +3 "core" & 3 LQ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +45 "manipulator"&J'ρ +109 "core" ' +2 "manipulator"&Q& +4 "core" &  JQ + "manipulator"&R% +4 "core" %ϟ H J +2 "collection"'\ & +4 "core" &)-P +2 "collection"'{& +3 .tCC.seek :closed +2 "collection"'c(O +6 "core" &)*^ + &)-Z  +6 &,z)+E - +10 &cy)*3 @ +9 &in*,d Q +10 &,N(+o P +9 &R+-_ Q +10 &M),L P +10 &pT',t Q +8 &3Q'- P +9 &O)- P +10 &R(. Q +9 & yO', P +10 &";O+- P +9 &#N(+ P +9 &%O+- P +11 &'R(, P +8 &)CM), P +9 &+S)- P +11 &,R)+ Q +8 &.O(+p P +10 &0KS*,j P +9 &2 R*,R P +9 &3P*,I Q +10 &5O*-: P +9 &7SR(,* P +10 &9Q)-~ Q +9 &:O)-o P +9 &<R(.e P +10 &>ZO+.c Q +9 &@O)-R P +10 &AN+,M P +9 &CQ*-< P +9 &EbT(-/ Q +9 &G$W)- Q +11 &Hi', S +9 &J(+ X +9 &LF)-. ] +9 &N)- S +10 &O8N(, ({ +9 &O|\\). F +3 ( + "collection"'{& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.84 +2 "collection"'Z& +5 "core" &O|_(. F + .tHand.open +2 "manipulator"&V1 +75 "core" 1 +2 "manipulator"&% +3 "core" % ϟ \ H +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&'\ +101 "core" ' + .tPSV.dial PSR +4 "processing"% +140 "core"  +2 "processing"%y% +3 "core" %\\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +4 "processing"%j +11 .tPS.seek 1.5ml +2 "processing"% ' +1620 "core" ' +2 .tdelay 5 seconds +501 .PSV.dial :waste1 +4 "processing"%  +45 "core"  +2 .tPS.seek 0ml +3 "processing"%'W +1609 "core" ' + .tPSV.dial PSR +2 "processing"% +47 "core"  + .tPSR.select :air +2 "processing"% +11 .tPS.seek 2.5ml +2 "processing"%' +2637 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"% +6 "collection"'  +3 "core"  +2 "processing"%  +46 "core"  +36 + .tPSV.dial :mixloop +2 "processing"% +110 "core" + .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +4 "processing"%  +136 "core" +2 .tPS.seek 0ml +3 "processing"%'W +748 "Can"R AA +1883 "core" ' + .tPSV.dial :air +2 "processing"%  +45 "core"  +2 .tPS.seek 2.5ml +3 "processing"% ' +2637 "core" ' + .tPSV.dial :mixloop +3 "processing"%g +59 "core" +2 .tPS.seek 0ml +3 "processing"%'W +2626 "core" ' + .tPSV.dial :air +3 "processing"%  +45 "core"  +2 .tPS.seek 2.5ml +2 "processing"% ' +2635 "core" ' + .tPSV.dial :mixloop +3 "processing"%O +46 "core" +2 .tPS.seek 0ml +3 "processing"%}'W +2629 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&(& +5 "core" &  HQ +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&( +4 "core" ( +2 "manipulator"&& +3 "core" & I FQ +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &1& +3 "core" & 9 FQ + .tForearm.seek CC +2 "manipulator"&'ρ +109 "core" ' + .tHand.close +3 "manipulator"&+/ +73 "core" / +2 .tCC.seek :open +2 "collection"'.( +381 "core" ( + "manipulator"&& +4 "core" & E GQ +2 "manipulator"&2% +3 "core" %   G. +2 .tForearm.seek :retract +2 "manipulator"&%'\ +105 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +4 "manipulator"&(- +272 "core" ( + "manipulator"&m& +4 "core" &- A P; +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 && +2 "core" &-  O; +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&' +114 "core" ' +3 .tHand.open + "manipulator"&,1 +70 "core" 1 +2 "manipulator"&>% +3 "core" % Q ; K = +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&x'\ +106 "core" ' + .tPSV.dial :mixloop +2 .PTV.dial :PRVmixing +3 ."connect"PRV.dial CBV +2 .tCBV.dial PRV +3 .CTV.dial :air,avoiding: :intake +3 #Loading lyfil puck from tube 2 into Collection Clamp +3 "collection"'"& +5 "core" &25/ +2 "manipulator"&:% +3 "core" %\ !  K? +2 "storage"()% +3 "core" %  +2 "storage"(!. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +4 .tSC.seek 2 + "storage"(4( +337 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +4 (-& +2 "core" &  m  +2 "manipulator"&&& +3 "core" &- + K; +2 "manipulator"&% +3 "core" %\ ! 2 I? +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&/( +181 "core" ( + "manipulator"&& +4 "core" & [ G% +2 "storage"(*& +3 "core" &  Y  +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 700 counts +43 "manipulator"&<' +96 "core" ' + "storage"(6& +4 "core" &  w  +2 .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"('L +269 "core" ' +2 "storage"(A- +3 "core" -'N + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +4 (B& +3 "core" &  \\  + "manipulator"&N& +4 "core" &  G% + .tElbow.seek 2 +2 "manipulator"&;( +4 "core" ( +2 "manipulator"&E& +3 "core" & & G% +2 "storage"(L& +3 "core" &    +2 .tForearm.seek 2 + 300 counts +3 "manipulator"&K'υ +23 "core" ' + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +4 .tHand.close + "manipulator"&T/ +77 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&9& +3 "storage"(5'v +7 "core" & J% + "manipulator"&C% +4 "core" % ~ w J +2 .tForearm.seek :retract +2 "manipulator"&P'\ +92 "core" ' +2 .tElbow.seek CC +3 "manipulator"&[( +128 "core" ' + ."downElevator"SE.coast + "storage"(5 +17 "core" ( +2 "manipulator"&?& +4 "core" &  F;7 + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &#& +3 "core" &  F;7 +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&S'ρ +107 "core" ' +2 "manipulator"&\\& +4 "core" & t t G C;7 + "manipulator"&D% +4 "core" %χ t t A C +2 "collection"''& +4 "core" &37 + "collection"'^& +4 .tCC.seek :closed +2 "collection"'F(O +5 "core" &47 + &35  +8 &.y46 ,~ +10 &c{25 @ +9 &cn28 Q +8 &%L38 P +11 &O36~ P +8 &O17x Q +11 &kM25] P +9 &-N37T P +9 &L36K P +10 &O35/ P +8 & rO27* Q +9 &"5T26! P +11 &#R47 P +8 &%M25 P +10 &'zT35 Q +10 &)>O36 P +8 &*S37 P +10 &,T25 Q +9 &.N37 P +9 &0DR35 Q +11 &2N23 P +8 &3N36 P +10 &5Q24 P +10 &7NR26 P +8 &9Q16 Q +10 &:O35 P +9 &<O27 P +10 &>UO47 P +9 &@L36 P +9 &AM38 P +10 &CL26 P +9 &E\\U36 Q +9 &GY56 Q +11 &Hm36 T +8 &J23 Z +9 &L>06 ^ +10 &M26w W +9 &O3A15 *| +11 &O r24 K +5 ( + "collection"'^& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.91 + .Hand.open +5 "manipulator"&81 +3 "core" &OjM K +72 1 + "manipulator"&X% +4 "core" % φ A \\ B A +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&U'\ +94 "core" ' + .tSC.coast + "storage"(6 +4 .tCTV.dial CSV,avoiding: :intake +3 "collection"'b  +138 "core"  + .tCSV.dial CTV +4 "collection"'W  +29 "core"  +2 .tPS.seek 2.5ml +2 "processing"%`' +2638 "core" ' + "collection"'l% +4 "core" % E   \ +2 .tCS.seek 4.15ml +2 "collection"']'Q +1572 "core" ' + .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%=  +47 "core"  + .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%H  +78 "core"  +2 .tPS.seek 0ml +2 "processing"%i'W +2640 "core" ' + .tCBV.dial between PRV and waste1 +4 "collection"'0 ` +40 "core" _ + .tCSV.dial :air +2 "collection"'I @ +47 "core" > +2 .tCS.seek 10ml +3 "collection"'k' D +1568 "core" ' + .tCSV.dial CTV +2 "collection"'f  +47 "core"  +2 .tCS.seek 0ml +2 "collection"'a' +2631 "core" ' + .tCBV.dial :waste1 +3 "collection"'j @ +30 "core" > + .tdelay 5 seconds +503 .CTV.dial :air,avoiding: :intake +2 "collection"'_  +139 "core" +2 "collection"'s& +3 "core" &OiK K +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&% +5 "core" %\  . F +2 "storage"(h% +3 "core" %  +2 "storage"(t. +2 "core" . +2 .tSC.reconfigure SCtight +3 "storage"($\ .\ 1~b +3 .tSC.seek 1 +2 "storage"(M($ +345 "core" ( +2 .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +4 (r& +2 "core" &% +2 "manipulator"&p& +3 "core" & d h ? B;7 +2 "manipulator"&q% +3 "core" %\  J L > A +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&z( +158 "core" ( + "manipulator"&v& +4 "core" & & E +2 "storage"(e& +3 "core" &%  +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 700 counts +2 "manipulator"&3' +101 "core" ' + "storage"(d& +4 "core" &% " +2 .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"('L +286 "core" ' + "storage"(w- +4 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +5 "manipulator"&|& +2 "core" & I I +2 "storage"(n& +3 "core" &% ) +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +4 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek 1 +2 "manipulator"&~'\\ +38 "core" ' + .tElbow.hold +3 "manipulator"&$, +4 "core" , +2 .tElbow.reconfigure TightElbow +47 "manipulator"&$&.,(\ #b +11 "storage"(u- +2 "core" -' +2 .tSE.seek 0.1 Pucks below Top Plate +3 "storage"(G'F +31 "core" ' +2 "manipulator"&Q% +4 "core" %oj   5 + "storage"(R& +4 "core" &%  + .tForearm.force -20 +2 "manipulator"&5 +4 .tForearm.seek 1 + 319 counts +2 "manipulator"&\ 'ϛ +22 "core" ' +2 "manipulator"&o& +4 "core" &  E +2 "storage"(Y& +3 "core" &% l +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 700 counts +2 "manipulator"&Z' +25 "core" ' +2 .tSE.seek 1.1 Pucks below Top Plate +2 "storage"(V'5 +40 "core" ' +2 "manipulator"&& +4 "core" &  F +2 "manipulator"&{% +3 "core" %  F +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 .tElbow.seek CC +3 "manipulator"&y( +151 "core" ( +2 "manipulator"&J& +4 "core" & ? X { ?6 + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 && +3 "core" & _ _ =6 +2 .tForearm.seek CC +2 "manipulator"& 'ρ +105 "core" ' + .tHand.close +3 "manipulator"&/ +68 "core" / +2 .tCC.seek :open +2 "collection"'( +379 "core" ( + "storage"(& +4 "core" &% # +2 "storage"( & +3 "core" &% +2 "manipulator"&& +3 "core" & R L s @6 +2 "manipulator"&% +4 "core" % υ K d O @n +2 .tForearm.seek :retract +2 "manipulator"& '\ +95 "core" ' + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 +2 "manipulator"&( +156 "core" ( +2 "manipulator"&& +3 "core" & # G +2 "storage"(& +4 "core" &% & + .tElbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +4 .tForearm.seek 1 +2 "manipulator"&g'\\ +110 "core" ' + .tElbow.hold +4 "manipulator"& , +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tHand.open +2 "manipulator"&1 +71 "core" 1 +4 "manipulator"&% +4 "core" % np " .  9 +2 "storage"(O& +3 "core" &% C +2 .tForearm.force -20 "manipulator"&5 +4 .tForearm.seek 1 + 318 counts +3 "manipulator"& 'Ϛ +23 "core" ' +2 "manipulator"&(& +4 "core" & 3 H +2 "storage"(& +3 "core" &% U +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&1' +23 "core" ' +2 "storage"(+% +4 "core" %? P , +2 ."downElevator"SE.seek :down +4 "storage"('v +99 (% +2 "core" %4 u ]} +2 "manipulator"&c% +4 "core" %# a I +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&'\ +93 "core" ' +51 ' + ."downElevator"SE.coast + "storage"(5 +4 .tSC.coast + "storage"(6 +4 .tPSV.dial :air +2 "processing"%2  +91 "core"  +2 .tPS.seek 2.5ml +3 "processing"%' +2643 "core" ' + .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%m +48 "core" + .tdelay 1 second +102 .PSV.dial :air +2 "processing"%  +47 "core"  + .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"% +48 "core" + .tdelay 1 second +102 .PSV.dial :air +5 "processing"%,  +47 "core"  + .tdelay 1 second +103 .PS.seek 0ml +2 "processing"%>'W +2640 "core" ' + #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%%& +6 "core" &T  + "manipulator"&"& +4 "core" & 4 M + "manipulator"&:% +4 "core" %\  L. +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&)(- +174 "core" ( + "manipulator"&!& +4 "core" &- 6 K& +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 && +3 "core" &- o L& + .tForearm.seek :garage +3 "manipulator"&-' +110 "core" ' + .tHand.close +3 "manipulator"&&/ +71 "core" / +2 "manipulator"&& +3 "core" &- T L @& +2 "manipulator"&% +3 "core" % s ? G @ +2 .tForearm.seek :retract +2 "manipulator"&*'\ +105 "core" ' + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek PC +2 "manipulator"&( +125 "core" ( +2 "manipulator"&6& +3 "core" & 9 J_ +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &x& +3 "core" & J_ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek PC +2 "manipulator"&A' +107 "core" ' +2 "manipulator"&B& +3 "core" & | H_ +2 "manipulator"&N% +48 "core" %  G +3 "processing"%E& +3 "core" &U  +2 "processing"%L& +4 .tPC.seek :closed +2 "processing"%T(Tg +6 "core" &  + &U  +9 &3wb , +9 &ak A +9 &Drh S +10 &Nk S +9 &Rg S +8 &Ql S +10 &KQn S +9 & Tt S +10 &Pq S +9 &Or S +9 & TPw R +11 &"Ox S +8 &#Os S +9 &%N S +10 &'[Q S +10 &)T S +9 &*R R +9 &,N S +10 &.dR R +9 &0&L R +10 &1O R +8 &3O R +11 &5lN R +8 &7.N R +10 &8Q S +9 &:R R +9 &6P R +9 &?Q S +9 &AN S +10 &CzN S +9 &E=P S +10 &FW, S +9 &H\\ T +9 &J}b U +10 &L5 X +9 &M Y +9 &O Y +10 &Qy Y +10 &S: F +10 &T*%N Q +8 &TI, 2 +3 ( + "processing"%L& +2 #tProcessing Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.57 +2 "processing"%9& +5 "core" &TI)V 2 + .tHand.open +2 "manipulator"&C1 +66 "core" 1 +2 "manipulator"&/% +3 "core" % o t X C +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&<'\ +104 "core" ' + .tPRV.dial :air +2 "processing"%?  +60 "core"  + .tPSV.dial :mixloop +4 "processing"%# +59 "core" +2 "processing"%% +3 "core" %U +2 .tPS.seek 0.3ml +2 "processing"%K' +391 "core" ' + .tPSV.dial PSR +2 "processing"%\\ +111 "core"  +3 "processing"%D% +4 "core" %  + #tPulling 0.4ml of PSR.air + .PSR.select :air +5 .PS.seek 0.7ml +2 "processing"%''* +489 "core" ' +3 .tdelay 3 seconds +301 .PSR.select :air +3 .PS.seek 2.5ml +3 "processing"%;' +1921 "core" ' + .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%5 +123 "core" + .tPTV.dial :mixing +3 "processing"%P @ +76 "core" A +3 .tPBV.dial :waste2 +3 "processing"%.  +97 "core"  +2 .tPS.seek 0ml +2 "processing"%^'W +2632 "core" ' + #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&8& +5 "core" &  J_ +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&X( +4 "core" ( +2 "manipulator"&b& +4 "core" & H_ + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 &W& +2 "core" &  H_ +2 .tForearm.seek PC +2 "manipulator"&S' +95 "core" ' + .tHand.close +3 "manipulator"&4/ +66 "core" / +2 .tPC.seek :open +2 "processing"%}( +404 "core" ( + "manipulator"&l& +4 "core" &  L_ +2 "manipulator"&7% +3 "core" %  L% +2 .tForearm.seek :retract +2 "manipulator"&='\ +98 "core" ' + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +3 "manipulator"&H(- +180 "core" ( + "manipulator"&`& +4 "core" &-  G_ +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &0& +3 "core" &- 5 G_ + .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&I' +117 "core" ' + .tHand.open +3 "manipulator"&]1 +68 "core" 1 +2 "manipulator"&f% +3 "core" % j H N =? +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&k'\ +107 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%j& +6 "core" &! + "manipulator"&_% +4 "core" %\  [ I8 +2 "storage"(s% +3 "core" %y +2 "storage"(. +2 "core" . +2 .tSC.reconfigure SCtight +3 "storage"($\ .\ 1~b +3 .tSC.seek 2 +2 "storage"(h( +357 "core" ( +2 .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +4 (t& +2 "core" & T +2 "manipulator"&r& +3 "core" &- $ G_ +2 "manipulator"&p% +3 "core" %\   G8 +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 2 + "manipulator"&q( +173 "core" ( + "manipulator"&v& +4 "core" & # F' +2 "storage"(e& +4 "core" & +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 700 counts +2 "manipulator"&d' +102 "core" ' +2 "storage"([& +3 "core" & +2 .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"(U'L +277 "core" ' + "storage"(w- +4 "core" -'V + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +4 (|& +4 "core" & I +2 "manipulator"&n& +3 "core" & \\ H& +2 .tElbow.seek 2 +2 "manipulator"&u( +4 "core" ( + "manipulator"&Q& +3 "core" & F H& +2 "storage"(R& +4 "core" & + +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&o'υ +22 "core" ' + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +3 .tHand.close +2 "manipulator"&Y/ +67 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& +4 "storage"({'v +6 "core" &  F& +2 "manipulator"&3% +3 "core" % ρ  H7 +2 .tForearm.seek :retract +2 "manipulator"&z'\ +92 "core" ' +2 .tElbow.seek PC +3 "manipulator"&( +140 "core" ' + ."downElevator"SE.coast + "storage"(5 +117 "core" ( +33 "manipulator"&~& +4 "core" &  J^ + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 &\ & +2 "core" & ] H^ +45 .tForearm.reconfigure TightForearm +5 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +3 "manipulator"&G' +107 "core" ' +2 "manipulator"&J& +3 "core" & Y K^ +2 "manipulator"&% +4 "core" % o J +2 "processing"%Z& +3 "core" & +2 "processing"%$& +4 .tPC.seek :closed +2 "processing"%(Tg +5 "core" & +2 &  +9 &,s ,~ +9 &ay @ +10 &]m R +9 &J R +10 &L, R +9 &M R +9 &cM R +9 &%P R +10 &N R +9 &O R +10 & lK R +10 &"-O R +8 &#J R +9 &%L R +10 &'sM R +10 &)5J R +8 &*L R +11 &,L R +9 &.|N R +9 &0?K R +10 &2L Q +8 &3N R +10 &5L R +9 &7GJX R +10 &9 L R +9 &:P R +9 &<L Q +10 &>OL R +9 &@NW R +9 &AN R +10 &CO R +9 &EVLc R +9 &GP R +10 &HW S +10 &J] S +10 &LP W +8 &N X +9 &O X +10 &Q X +9 &SHu ; +9 &T$.m O +10 &TF! - +2 ( + "processing"%$& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.59 + .Hand.open +3 "manipulator"&1 +75 "core" 1 +2 "manipulator"&F% +3 "core" %  G +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +91 "core" ' + .tSC.coast + "storage"(6 +5 #tHeating da puck from tube 2 in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%  +6 %9 +3 "core" 9 +103 "processing"%9 +2 "core" 9 +103 "processing"%9 +2 "core" 9  +103 "processing"%9 +2 "core" 9  +103 "processing"% 9 +2 "core" 9 +103 "processing"%y9 +2 "core" 9 +103 "processing"%9 +4 "core" 9 +104 "processing"%9 +3 "core" 9 +102 "processing"%O9 +2 "core" 9" +103 "processing"%(9 +2 "core" 9' +103 "processing"%9 +2 "core" 9+ +103 "processing"%+9 +2 "core" 9/ +103 "processing"% 9 +3 "core" 93 +103 "processing"%9 +2 "core" 97 +103 "processing"%c9 +2 "core" 9< +103 "processing"%9 +2 "core" 9@ +103 "processing"%g9 +2 "core" 9D +103 "processing"% 9 +3 "core" 9H +103 "processing"%V9 +2 "core" 9L +103 "processing"%29 +2 "core" 9Q +103 "processing"%19 +2 "core" 9U +103 "processing"%9 +2 "core" 9 Y +103 "processing"%M9 +2 "core" 9] +103 "processing"%i9 +2 "core" 9a +103 "processing"%m9 +2 "core" 9"f +103 "processing"%9 +2 "core" 9(j +103 "processing"%9 +2 "core" 9/n +103 "processing"%,9 +3 "core" 97r +103 "processing"%9 +2 "core" 9=v +103 "processing"%%9 +2 "core" 9E{ +103 "processing"%"9 +2 "core" 9L +103 "processing"%:9 +2 "core" 9S +103 "processing"%!9 +3 "core" 9[\ +103 "processing"%9 +2 "core" 9c\ +3 .tPH.hold 2:00:00,28C +3 "processing"% ppb +4 .tdelay 1:30 +2 "core"  +6277 "Can"> CC +2723 .tPSR.select :air +2 .PSV.dial PSR +4 "processing"%& +107 "core"  +2 "processing"%% +3 "core" %\\, +2 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +11 .tPS.seek 0.5ml +2 "processing"%' +598 "core" ' +2 .tdelay 5 seconds +501 .PSR.select :air +33 "processing"% +11 .tPS.seek 2ml +2 "processing"%'[ +1607 "core" ' + .tPTV.dial :puck +2 "processing"%6  +75 "core"  + .tPSV.dial PTV +4 "processing"%x +76 "core" + .tPBV.dial :waste1 +2 "processing"%-  +149 "core" +2 "processing"%B% +4 "core" %V  +2 .tPS.seek 1.5ml +2 "processing"%N' +592 "core" ' + .tdelay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%) * +37 "core" , +2 .tPS.seek 0ml +3 "processing"%E'W +1627 "core" ' + .tdelay 5:00 +30003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 +3 "processing"%*  +36 "core" + .tdelay 30 seconds +3004 .PBV.dial between PSV and waste1 +2 "processing"%@ * +36 "core" + + .tPSR.select :air +2 .PSV.dial PSR +3 "processing"%9 +73 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +4 .tPS.seek 2.5ml +3 "processing"%C' +2342 "core" ' + .tPSV.dial PTV +2 "processing"%/ +74 "core" + .tdelay 5 seconds +503 .PSV.dial PSR + "processing"%L +73 "core"  + .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%? +73 "core" + .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%#  +72 "core"  +2 .tPS.seek :empty +2 "processing"%'9 +2327 "core" ' + .tPTV.dial :PRVmixing,via: PRV +3 "processing"%A  +126 "core" + .tPSV.dial :mixloop +3 "processing"%> +44 "core" + .tPRV.dial :ab1 +3 "processing"%\\ @ +73 "core" B +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml +3 "processing"%D'w +363 "core" ' + .tdelay 2 seconds +203 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +3 "collection"'K  +2 "processing"%'  +49 "core"  +5 +2 "processing"%5% +3 "core" %{\  +2 .tPS.seek 0.34ml +2 "processing"%P' +439 "core" ' + .tdelay 2 seconds +203 .CBV.dial between PRV and PSV +2 "collection"'.  +31 "core" +2 .tPRV.dial :air +2 "processing"%;  +54 "core"  +2 .tPS.seek 0.9ml +2 "processing"%8'D +1194 "core" ' + .tPRV.dial :waste2 +3 "processing"%b @ +75 "core" > +47 .tPS.seek 0.5ml +4 "processing"%W' +861 "core" ' + #taddPMLReagent08 + .PSV.dial :air +4 "processing"%4  +46 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2ml +4 "processing"%'[ +1612 "core" ' + .tPSV.dial :PML +2 "processing"%< +45 "core" + .tPTV.dial :mixing +2 "processing"%T @ +72 "core" B + .tPBV.dial :waste1 +2 "processing"%l  +35 "core" +2 "processing"%7% +3 "core" %]\  +2 .tPS.seek 1.85ml +3 "processing"%`'= +232 "core" ' + .tPBV.dial between PSV and waste1 +4 "processing"%0 * +33 "core" + +2 .tPS.seek 0ml +3 "processing"%S'W +1970 "core" ' + .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'X& +4 "core" &:?\ ~ +2 "manipulator"&]& +4 "core" &  \ ^ +2 "manipulator"&f% +3 "core" %\ " ? +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&=(- +142 "core" ( +2 "manipulator"&j& +4 "core" &.  < + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 &_& +2 "core" &. < +2 .tForearm.seek :garage +2 "manipulator"&s' +111 "core" ' +3 .tHand.close +3 "manipulator"&/ +69 "core" / +2 "manipulator"&I& +3 "core" &.   < +2 "manipulator"&t% +4 "core" % s   ɸ! +2 .tForearm.seek :retract +2 "manipulator"&r'\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&p( +271 "core" ( +2 "manipulator"&v& +3 "core" &  ? ;4 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &e& +3 "core" &! W ;4 +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&['ρ +98 "core" ' +2 "manipulator"&H& +4 "core" &!  ;3 +2 "manipulator"&k% +3 "core" %| A +2 "collection"'w& +4 "core" &<?\ w + "collection"'|& +4 .tCC.seek :closed +2 "collection"'n(O +6 "core" &:?\ x + &9>\ y +7 &\ *;?\ t$e +10 &W~:>\ n7 +10 &:?\ oL +9 &[:>\ tM +9 &i\\:>\ qL +9 &,Z;@\ pL +10 &]:@\ pL +9 &Z:>\ sL +10 &q_:>\ uL +9 &2\\;@\ rM +9 &[:@\ pL +9 &!];?\ pM +9 &#z[:>\ sL +10 &%;^:?\ uL +9 &&\\9>\ sL +10 &(\\9?\ uL +9 &*];?\ qM +9 &,DZ;@\ qL +10 &.\\:>\ pL +10 &/[:?\ oL +8 &1\\:?\ qL +11 &3L]:?\ \ sL +8 &5Z9?\ rL +10 &6\\<?\ tL +9 &8[:>\ rL +9 &:TZ;@\ oL +10 &<]:>\ sL +10 &=Y<>\ sK +8 &?Z8>\ oL +11 &A][9A\ rL +8 &C [;>\ uK +10 &D];>\ rL +9 &F`;?\ sL +9 &H^l8?\ rN +10 &J9=\ oR +9 &K8>\ kV +9 &M9>\ gX +11 &Nf9=\ k. +9 &O{9>\ kT +9 ( + &On9<\ rH + "collection"'|& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.60 +3 "collection"'Q& +4 "core" &Oo9>\ rH +2 .tHand.open +2 "manipulator"&R1 +75 "core" 1 +2 "manipulator"&Y% +3 "core" % |   E +4 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&'\ +101 "core" ' + .tPSV.dial PSR +4 "processing"%3 +100 "core"  +2 "processing"%q% +3 "core" %U\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +12 .tPS.seek 1.5ml +2 "processing"%d' +1616 "core" ' +2 .tdelay 5 seconds +461 "Can"5\ qp +41 .tPSV.dial :waste1 + "processing"%U  +43 "core"  +2 .tPS.seek 0ml +3 "processing"%o'W +1606 "core" ' + .tPSV.dial PSR +2 "processing"%~ +46 "core"  + .tPSR.select :air +2 "processing"% +11 .tPS.seek 2.5ml +2 "processing"%\ ' +2648 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 "processing"%u  +2 .tCBV.dial PRV +5 "collection"'{  +40 "core"  +115  + .tPSV.dial :mixloop +4 "processing"%J +99 "core" + .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +5 "processing"%  +71 "core" +2 .tPS.seek 0ml +2 "processing"%Z'W +2635 "core" ' + .tPSV.dial :air +2 "processing"%z  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%}' +2640 "core" ' + .tPSV.dial :mixloop +2 "processing"% +45 "core" +2 .tPS.seek 0ml +3 "processing"%F'W +2628 "core" ' + .tPSV.dial :air +3 "processing"%  +45 "core"  +2 .tPS.seek 2.5ml +3 "processing"%$' +2637 "core" ' + .tPSV.dial :mixloop +3 "processing"% +44 "core" +2 .tPS.seek 0ml +2 "processing"%G'W +2645 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +5 "core" &  G ;3 +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&h( +5 "core" ( + "manipulator"&& +4 "core" &  ;3 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 & & +2 "core" &  C ;3 +2 .tForearm.seek CC +2 "manipulator"&y'ρ +97 "core" ' + .tHand.close +47 "manipulator"&/ +66 "core" / +2 .tCC.seek :open +3 "collection"'( +378 "core" ( +2 "manipulator"&O& +3 "core" &  / ;3 +2 "manipulator"&(% +4 "core" % ψ  +2 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +3 "manipulator"&+(- +281 "core" ( +2 "manipulator"& & +3 "core" &- I " +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 && +3 "core" &-  p " +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&c' +115 "core" ' + .tHand.open +3 "manipulator"&1 +69 "core" 1 +2 "manipulator"&g% +3 "core" % k 3 ȶ[ +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"& '\ +98 "core" ' +2 ."da"delayUntil "11:44:01.49" +24757 #recoverPRVreagent08 .PTV.dial :mixing +4 "processing"%V @ +71 "core" A + ."da"PBV.dial :waste1 +2 "processing"%2  +35 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%1 * +36 "core" , + ."da"PSV.dial :air +3 "processing"%  +44 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%M' +2320 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%i +45 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%m  +44 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +33 "processing"% +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +43 "core"  +2 ."da"PS.seek :empty +2 "processing"%,'9 +2327 "core" ' + #"da"washCycleDA #1 of 2 + .PSR.select :air +3 .PSV.dial PSR +4 "processing"% +129 "core"  +2 "processing"%%% +3 "core" %7\ \ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +12 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +4 "processing"%"' +597 "core" ' +2 ."da"delay 5 seconds +501 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%:'[ +1607 "core" ' + ."da"PTV.dial :puck +2 "processing"%!  +72 "core"  + ."da"PSV.dial PTV +2 "processing"% +84 "core"  + ."da"PBV.dial :waste1 +2 "processing"%&  +35 "core" +2 "processing"%% +3 "core" %X\ +2 ."da"PS.seek 1.5ml +2 "processing"%^' +597 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +36 "core" , +2 ."da"PS.seek 0ml +3 "processing"%6'W +1607 "core" ' + ."da"delay 2:00 +1380 "Can"5\ 55 +10623 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +4 "processing"%x  +34 "core"  + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 + "processing"%- * +35 "core" , + ."da"PSR.select :air +3 .PSV.dial PSR +3 "processing"%B +71 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%' +2323 "core" ' + ."da"PSV.dial PTV +2 "processing"%) +74 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%N +73 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +73 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%*  +72 "core"  +2 ."da"PS.seek :empty +3 "processing"%@'9 +2310 "core" ' + #"da"washCycleDA #2 of 2 + .PSR.select :air +4 .PSV.dial PSR +3 "processing"%9 +127 "core"  +2 "processing"%E% +3 "core" %5\  +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%/' +594 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%L'[ +1619 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +4 "processing"%? +70 "core" + ."da"PBV.dial :waste1 +2 "processing"%#  +34 "core"  +2 "processing"%C% +3 "core" %[\  +2 ."da"PS.seek 1.5ml +2 "processing"%A' +596 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%> * +35 "core" , +2 ."da"PS.seek 0ml +3 "processing"%\\'W +1608 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 .PTV.dial :puck +3 .PBV.dial :waste1 +3 "processing"%  +34 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%' * +35 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +4 "processing"%K +71 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%5' +2288 "core" ' + ."da"PSV.dial PTV +2 "processing"%D +72 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%. +72 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +4 "processing"%; +71 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +4 "processing"%P  +71 "core"  +2 ."da"PS.seek :empty +3 "processing"%b'9 +2294 "core" ' + #"da"getPMLReagent08 + .PRV.dial :air +41 "processing"%8  +49 "core"  + ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%4  +126 "core" + ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%W  +44 "core" ~ + ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +4 "processing"%< +56 "core" +2 ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml +2 "processing"%T' +393 "core" ' +3 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%l  +45 "core"  +2 "processing"%7% +3 "core" %\  +2 ."da"PS.seek 0.55ml +2 "processing"%0'~ +339 "core" ' + #"da"addPMLReagent08 + .PSV.dial :air +4 "processing"%  +41 "core"  +2 ."da"PS.seek 2ml +3 "processing"%`'[ +1564 "core" ' + ."da"PSV.dial :PML +2 "processing"%X +44 "core" + ."da"PTV.dial :mixing +3 "processing"%] @ +68 "core" @ + ."da"PBV.dial :waste1 +2 "processing"%f  +34 "core"  +2 "processing"%j% +3 "core" %]\  +2 ."da"PS.seek 1.85ml +2 "processing"%_'= +232 "core" ' + ."da"PBV.dial between PSV and waste1 +4 "processing"% * +32 "core" * +2 ."da"PS.seek 0ml +4 "processing"%'W +1966 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +6060 "Can"2\ 21 +41943 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +4 "processing"%I  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%t * +36 "core" , + ."da"PSV.dial :air +3 "processing"%  +44 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%s' +2387 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%v +46 "core" +2 ."da"delay 2 seconds +201 .PSV.dial :air +2 "processing"%e  +45 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +4 "processing"%= +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%H  +45 "core"  +2 ."da"PS.seek :empty +3 "processing"%k'9 +2389 "core" ' + #"da"washCycleDA #1 of 3 + .PSR.select :air +4 .PSV.dial PSR +3 "processing"%w +132 "core"  +2 "processing"%r% +3 "core" %9\ Z +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +3 "processing"%' +595 "core" ' +2 ."da"delay 5 seconds +501 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%Q'[ +1607 "core" ' + ."da"PTV.dial :puck +2 "processing"%R  +73 "core"  + ."da"PSV.dial PTV +2 "processing"%Y +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%|  +36 "core" +2 "processing"%3% +3 "core" %[\ U +2 ."da"PS.seek 1.5ml +2 "processing"%q' +598 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%[ * +35 "core" + +2 ."da"PS.seek 0ml +3 "processing"%S'W +1614 "core" ' + ."da"delay 2:00 +3690 "Can"&\ LAA +8313 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +4 "processing"%U  +35 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 + "processing"%d * +35 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +3 "processing"%~ +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +3 "processing"%o' +2382 "core" ' + ."da"PSV.dial PTV +2 "processing"%{ +75 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%u +75 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%J +87 "core"  + ."da"delay 5 seconds +502 .PSV.dial :air +4 "processing"%  +75 "core"  +2 ."da"PS.seek :empty +3 "processing"%\ '9 +2388 "core" ' + #"da"washCycleDA #2 of 3 + .PSR.select :air +3 .PSV.dial PSR +4 "processing"%z +132 "core"  +2 "processing"%Z% +3 "core" %5 \ Q + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%' +589 "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 .PSV.dial PTV +4 "processing"% +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%F  +36 "core" +2 "processing"%% +3 "core" %]\ O +2 ."da"PS.seek 1.5ml +2 "processing"%$' +586 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"% * +36 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'W +1608 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%  +36 "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"%p +74 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +3 "processing"%' +2406 "core" ' + ."da"PSV.dial PTV +2 "processing"%n +75 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +4 "processing"%O +74 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%( +75 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +41 "processing"%y  +81 "core"  +2 ."da"PS.seek :empty +2 "processing"% '9 +2388 "core" ' + #"da"washCycleDA #3 of 3 + .PSR.select :air +3 .PSV.dial PSR +4 "processing"% +132 "core"  +2 "processing"%h% +3 "core" %7\ O +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +12 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%' +597 "core" ' +2 ."da"delay 5 seconds +501 .PSR.select :air +4 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%g'[ +1618 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +3 "processing"% +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%c  +35 "core" +2 "processing"%V% +3 "core" %[\ O +2 ."da"PS.seek 1.5ml +2 "processing"%2' +588 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 + "processing"%1 * +35 "core" * +2 ."da"PS.seek 0ml +4 "processing"%'W +1607 "core" ' + ."da"delay 2:00 +8943 "Can"\ I[[ +3060 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +4 "processing"%G  +34 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%i * +36 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +4 "processing"%m +74 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +4 "processing"%' +2383 "core" ' + ."da"PSV.dial PTV +4 "processing"% +73 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%M +75 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +75 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%%  +73 "core"  +2 ."da"PS.seek :empty +3 "processing"%,'9 +2386 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates +2 .PSR.select :air +2 .PSV.dial PSR +4 "processing"%" +148 "core"  +7 "processing"%!% +9 "core" %:\  +4 #"da"Pulling 0.25ml of PSR.sub1 +2 .PSR.select :sub1 +9 "processing"% +16 ."da"PS.reconfigure PSconfig +5 "processing"%#A d`xb +8 ."da"PS.seek 0.25ml +5 "processing"%'7 +332 "core" ' +31 ."da"delay 5 seconds +503 "processing"%&% +4 "core" %9\  + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +4 "processing"% +11 ."da"PS.seek 0.5ml +2 "processing"%' +333 "core" ' +2 ."da"delay 5 seconds +501 .PSR.select :air +2 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%:'[ +1614 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +4 "processing"% +78 "core" + ."da"PBV.dial :waste1 +2 "processing"%^  +36 "core" +2 "processing"%x% +3 "core" %Z\  +2 ."da"PS.seek 1.5ml +2 "processing"%-' +599 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%B * +36 "core" + +2 ."da"PS.seek 0ml +3 "processing"%6'W +1607 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 +3 "processing"%)  +36 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%N * +38 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +4 "processing"% +77 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%*' +2489 "core" ' + ."da"PSV.dial PTV +3 "processing"% +77 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%9 +78 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%E +78 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +4 "processing"%@  +76 "core"  +2 ."da"PS.seek :empty +2 "processing"%/'9 +2488 "core" ' + "processing"%?9 +3 "core" 94 +2 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast +5 "processing"%#  +3 "core" 4 4 +2 "processing"%C& +3 "core" &TF  - +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&L% +5 "core" %\  . " c +2 "storage"(>% +3 "core" %\  +2 "storage"(A. +2 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +4 ."da"SC.seek 1 +2 "storage"(($ +348 "core" ( + ."da"SC.reconfigure SCloose +3 "storage"($.\ 1~b +3 ('& +3 "core" &$ W \ +2 "manipulator"&K& +3 "core" &- , -  a" +2 "manipulator"&\\% +3 "core" %\    a +2 ."da"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +3 "manipulator"&D( +182 "core" ( +2 "manipulator"&.& +3 "core" &\   _$ +2 "storage"(;& +4 "core" &$ e c + ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&P' +93 "core" ' + "storage"(5& +4 "core" &$ i v +2 ."da"SE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +2 "storage"(8'L +292 "core" ' + "storage"(4- +3 "core" -' +2 ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +4 "manipulator"&W& +4 "core" & * * ! _$ + "storage"(<& +4 "core" &$ c f 7 + ."da"Elbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 1 +2 "manipulator"&b'\\ +39 "core" ' + ."da"Elbow.hold +4 "manipulator"&l, +4 "core" , +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(7- +3 "core" -' +2 ."da"SE.seek 1.11 Pucks below Top Plate +3 "storage"(T'8 +30 "core" ' +2 "manipulator"&% +44 "core" %n`  K +9 "storage"(0& +3 "core" &$   +2 ."da"Forearm.force -20 + "manipulator"&5 +4 ."da"Forearm.seek 1 + 318 counts +2 "manipulator"&X'Ϛ +23 "core" ' +2 "manipulator"&]& +4 "core" & '  \\$ + "storage"(f& +4 "core" &$ H I Y +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&j' +23 "core" ' +2 ."da"SE.seek 2.11 Pucks below Top Plate +4 "storage"('' +43 "core" ' +2 "manipulator"&`& +4 "core" & \  a$ +2 "manipulator"&_% +3 "core" %" $  ' ` +2 ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +2 "manipulator"&I'\ +99 "core" ' +2 ."da"Elbow.seek PC +3 "manipulator"&t( +276 "core" ( + "manipulator"&& +4 "core" & ) - 5 ] +2 ."da"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 && +3 "core" &  )  ^ +2 ."da"Forearm.seek PC +2 "manipulator"&v' +98 "core" ' + ."da"Hand.close +3 "manipulator"&e/ +69 "core" / +2 ."da"PC.seek :open +2 "processing"%=( +405 "core" ( + "storage"(H& +4 "core" &$ v z\ +2 "manipulator"&s& +3 "core" & / ,  b +2 "manipulator"&w% +3 "core" % - .  b +2 ."da"Forearm.seek :retract +2 "manipulator"&r'\ +96 "core" ' + ."da"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +3 "manipulator"&k( +243 "core" ( + "manipulator"&& +4 "core" & ) ]% +2 "storage"(R& +3 "core" &$ P T  +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&Y' +96 "core" ' + ."da"Hand.open +3 "manipulator"&|1 +77 "core" 1 +3 "storage"(3- +3 "core" -'' +2 ."da"SE.seek 1.86 Pucks below Top Plate +2 "storage"(Q' +28 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +4 ."da"SE.seek 1.19 Pucks below Top Plate +3 "storage"([' +53 "core" ' +2 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da20jan1612h475ml.tif +1946 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +2948 #"da"SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 45.424 seconds\ /var/log/esp/da20jan1612h475ml.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da20jan1612h475ml15s.tif +1567 #SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da20jan1612h475ml15s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da20jan1612h475ml30s.tif +3060 #SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da20jan1612h475ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da20jan1612h475ml70s.tif +7120 #SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da20jan1612h475ml70s.tif: TIFF Upload Complete\ + .Gate.power :camera,:OFF +10 ."Qmail"HABfans.email "45.424 sec auto-exposure",Subject: "da20jan1612h475ml images!" +11 "storage"(q- +12 "core" -' +2 "storage"(U& +4 "core" &$\  +2 "manipulator"&d& +5 "core" &\ D m% + ."da"Elbow.seek 1 +3 "manipulator"&~( +4 "core" ( +2 "manipulator"&S& +4 "core" & & n% +2 "storage"({& +3 "core" &$ f\  +3 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&u' +5 "core" ' +2 ."da"SE.reconfigure SEgently +3 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.91 Pucks below Top Plate +3 "storage"(J'- +66 "core" ' +2 "manipulator"&& +3 "core" & f P * % +2 "storage"(o& +4 "core" &$ a\  + ."da"Elbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +4 ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 1 +2 "manipulator"&z'\\ +37 "core" ' + ."da"Elbow.hold +3 "manipulator"&Z, +4 "core" , +2 ."da"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +5 ."da"SE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +4 ."da"SE.seek 2.09 Pucks below Top Plate +2 "storage"(\ ' +31 "core" ' +60 "manipulator"&% +6 "core" %bp  t\ +4 "storage"(& +3 "core" &$ O\  +2 ."da"Forearm.force -20 +2 "manipulator"&5 +5 ."da"Forearm.seek 1 + 306 counts +3 "manipulator"&F'ώ +21 "core" ' +2 "manipulator"&& +4 "core" & d n p $ +2 "storage"(}& +4 "core" &$ \ " +3 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&' +32 "core" ' +2 "storage"($% +4 "core" % x\ $ +3 ."downElevator"SE.seek :down +4 "storage"( 'v +98 (% +3 "core" %1 \ "Xg + "manipulator"&p% +5 "core" % b _  +2 ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +2 "manipulator"&'\ +89 "core" ' +42 ' +2 ."downElevator"SE.coast +2 "storage"(5 +4 ."da"SC.coast + "storage"(6 +5 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 #tStarting finalPurge +3 "processing"%n& +5 "core" &\  +2 "manipulator"&O& +5 "core" &\ Y $ +3 "manipulator"&(% +3 "core" %\   +2 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&y(- +181 "core" ( +2 "manipulator"&& +4 "core" &-  ) + ."psFlush"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 && +4 "core" &- I ) +2 ."psFlush"Forearm.seek :garage +53 "manipulator"&h' +111 "core" ' + ."psFlush"Hand.close +2 "manipulator"& / +72 "core" / +2 "manipulator"&& +4 "core" &- T L  ) +2 "manipulator"&% +4 "core" %  O U @ C +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&c'\ +111 "core" ' +2 ."psFlush"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +3 "manipulator"&V( +128 "core" ( +3 "manipulator"&g& +4 "core" & ^ +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &1& +3 "core" &  ^ +2 ."psFlush"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +3 "manipulator"&2' +101 "core" ' +3 "manipulator"&G& +4 "core" & ^ +2 "manipulator"&i% +4 "core" % +2 "processing"%m& +3 "core" &\  +2 "processing"%& +4 ."psFlush"PC.seek :closed +2 "processing"%(Tg +6 "core" &\  + &\ \ +9 &.v\ +{ +9 &b{<\ ? +9 &`n\ P +10 &!N\ P +9 &Q&\ P +10 &T\ P +9 &fR\ P +9 &(R6\ P +10 &R<\ P +9 &Q;\ P +9 & oU<\ P +10 &"2R@\ P +9 &#Q<\ P +10 &%T:\ P +9 &'wQ9\ P +10 &)9Q8\ P +9 &*Q2\ P +9 &,O4\ P +9 &.Q3\ P +10 &0AR-\ P +9 &2Q2\ O +10 &3Q0\ O +9 &5Q3\ O +9 &7JR4\ P +10 &9 U2\ P +9 &:U3\ P +10 &<S1\ P +9 &>RN2\ P +9 &@P5\ O +10 &AO.\ O +9 &CN5\ P +9 &EZQ3\ P +10 &GT2\ P +9 &HY6\ P +9 &Jb0\ Q +10 &LR*\ U +9 &N2\ V +10 &O(\ V +9 &Q,\ V +9 &SL+\ : +10 &T&1%\ Q +9 &TN*\ ) +2 ( +2 "processing"%& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.58 +2 "processing"%M& +5 "core" &TN'\ ) + ."psFlush"Hand.open +2 "manipulator"&1 +73 "core" 1 +2 "manipulator"&%% +4 "core" % D +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +3 "manipulator"&'\ +98 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%" +136 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +11 ."psFlush"PS.reconfigure PSconfig +3 "processing"%#A d`xb +4 ."psFlush"PS.seek 1ml +2 "processing"%!'P +287 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +825 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +12 ."psFlush"PS.seek 2.5ml +3 "processing"%,' +1613 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%& +74 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%  +36 "core"  +2 ."psFlush"PS.seek 0ml +4 "processing"%'W +2638 "core" ' + ."psFlush"PSV.dial PSR +4 "processing"% +76 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +12 ."psFlush"PS.seek 0.5ml +2 "processing"%^' +599 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%x' +1657 "Can"\ #HG +460 "core" ' +3 ."psFlush"PSV.dial PTV +5 "processing"%: +76 "core" +3 ."psFlush"PBV.dial PSV +5 "processing"%B U +58 "core" W +6 ."psFlush"PS.seek 0ml +11 "processing"%-'W +2633 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%) @ +46 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%N' +2633 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +87 "core"  +2 ."psFlush"PS.seek :empty +4 "processing"%6'9 +2635 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +44 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +4 "processing"%9' +2632 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%E +86 "core"  +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +4 "processing"%@'W +2630 "core" ' +2 ."psFlush"PSV.dial PBV +3 "processing"%* @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +3 "processing"%?' +2637 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%#  +85 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%C'9 +2637 "core" ' + ."psFlush"PSV.dial PSR +4 "processing"%L +42 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +11 ."psFlush"PS.seek 1ml +2 "processing"%>'P +1105 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%A' +1615 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%' +75 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%K  +56 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%\\'W +2632 "core" ' + ."psFlush"PSV.dial PSR +4 "processing"%. +75 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%;' +589 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%5' +2127 "core" ' + ."psFlush"PSV.dial PTV +4 "processing"%+ +86 "core"  + ."psFlush"PBV.dial PSV +2 "processing"% U +56 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%4'W +2631 "core" ' + ."psFlush"PSV.dial PBV +4 "processing"%W @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +4 "processing"%<' +2634 "core" ' + ."psFlush"PSV.dial :waste1 +4 "processing"%7  +73 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%'9 +2630 "core" ' + ."psFlush"PSV.dial PSR +45 "processing"%0 +49 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +3 "processing"%]' +2641 "core" ' + ."psFlush"PSV.dial PTV +4 "processing"%f +72 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +4 "processing"%`'W +2634 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%_ @ +46 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%P' +2635 "core" ' + ."psFlush"PSV.dial :waste1 +4 "processing"%D  +71 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%8'9 +2631 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'b& +6 "core" &DK\ 3 +2 "manipulator"&X& +3 "core" &  ^ +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek PC +2 "manipulator"&T( +4 "core" ( +2 "manipulator"&j& +3 "core" &  ^ +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" &  ^ +2 .tForearm.seek PC + "manipulator"&' +98 "core" ' + .tHand.close +3 "manipulator"&l/ +68 "core" / +2 .tPC.seek :open +3 "processing"%e( +401 "core" ( + "manipulator"&I& +4 "core" &  ^ +2 "manipulator"&% +3 "core" %  / +2 .tForearm.seek :retract +2 "manipulator"&H'\ +102 "core" ' + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +4 "manipulator"&s( +362 "core" ( + "manipulator"&w& +4 "core" &"  <@ +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &v& +4 "core" &" t <@ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&'ρ +100 "core" ' +2 "manipulator"&R& +3 "core" &" . <? +2 "manipulator"&t% +4 "core" %ς  +2 "collection"'|& +3 "core" &FJ\ 4 +2 "collection"'3& +4 .tCC.seek :closed +2 "collection"'r(O +5 "core" &GI\ 4 +2 &FI\ 3 +7 &1EI\ +,~ +11 &dEG\ *? +8 &}xEJ\ *O +9 &BTEJ\ -N +10 &ZEH\ -O +10 &UFI\ -N +9 &\\DI\ -N +10 &H[FI\ .O +9 &\ XEJ\ -O +9 &ZEH\ ,O +9 & YCI\ ,N +9 &"Q\\HH\ ,N +10 &$[EI\ -O +9 &%ZFJ\ .N +9 &'\\DJ\ .N +11 &)ZUGK\ /N +8 &+[GH\ ,N +10 &,ZEJ\ ,O +9 &.XEI\ ,N +9 &0a\\EH\ ,N +11 &2"YDK\ ,O +8 &3YEI\ -N +10 &5XDI\ .O +10 &7iYDJ\ .N +8 &9+YFI\ .N +10 &:UFM\ -N +9 &<YDJ\ -N +9 &>qXEI\ -N +10 &@4UCH\ ,N +10 &AYCI\ ,N +9 &CXFI\ -N +9 &Ey[EJ\ -N +9 &G9cFI\ -O +10 &HrEI\ ,Q +9 &JFI\ (U +9 &LbDH\ %Y +10 &NCG\ %G +9 &O=BEE\ )%o +9 &OsDH\ ,G +6 ( + "collection"'3& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.73 +2 "collection"'& +5 "core" &OeCF\ -G +2 .tHand.open + "manipulator"&Q1 +76 "core" 1 +2 "manipulator"&q% +3 "core" % ς Y +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&U'\ +97 "core" ' + #tFlushing the Collection Valve::Manifold +2 "collection"'d& +5 "core" &OfCH\ ,G +2 "collection"'S% +3 "core" %EG{\ , +2 .tCSV.dial CSR +2 "collection"'{  +43 "core"  +2 "collection"'% +4 "core" %CE\ + + #tPulling 5ml of CSR.flush + .CSR.select :flush +3 "collection"' +12 .tCS.seek 5ml +2 "collection"'o'l +1353 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +3 "collection"' +11 '% +2 "core" %lDH\ + +2 .tCS.reconfigure CSfast +3 "collection"'#d @b +3 .tCS.seek 7.5ml +2 "collection"'' +690 "core" ' + .tCSV.dial :waste +2 "collection"'k +130 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml +4 "collection"'Y' +1993 "core" ' + #tFlushing lower manifold's waste1 port +2 "collection"'& +5 "core" &OeCG\ 0G +2 "collection"'[% +3 "core" %FG\ / +2 .tCSV.dial :flush +2 "collection"'}  +43 "core"  +2 .tCS.reconfigure CSfast +3 "collection"'#d @b +3 .tCS.seek 5ml +2 "collection"'$'l +1299 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"'u @ +45 "core" B +2 "collection"'~% +3 "core" %lEH\ - +2 .tCS.seek 7.001ml +2 "collection"'J' +564 "core" ' + ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'  +6 'p  +39 "core"  +93  + .tCBV.dial :waste1 +2 "collection"'z @ +47 "core" ? +2 .tCS.seek 0ml +2 "collection"'n' +1742 "core" ' + #tFlushing lower manifold's waste2 port +2 "collection"'F& +5 "core" &OeKM\ 0G +2 "collection"'O% +4 "core" %JM\ 0 + .tCSV.dial :flush +2 "collection"'(  +73 "core" +2 .tCS.seek 5ml +2 "collection"'\ 'l +1290 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"' @ +44 "core" A +2 "collection"'% +3 "core" %lGL\ - +2 .tCS.seek 7ml +2 "collection"'' +22 "Can"\ <PP +546 "core" ' + ."connect"CSV.dial CTV +3 .tCTV.dial CSV +4 "collection"'  +44 "core"  + .tCBV.dial :waste2 +2 "collection"'  +115 "core"  +2 .tCS.seek 0ml +2 "collection"'Z' +1757 "core" ' + #tDisinfecting external Intake with kill +45 "collection"' & +6 "core" &OeFJ\ 0G +2 "collection"'% +3 "core" %FM\ / +2 .tCSV.dial CSR +2 "collection"'  +44 "core"  +2 "collection"'% +4 "core" %GK\ . + #tPulling 8ml of CSR.kill + .CSR.select :kill +3 "collection"' +12 .tCS.seek 8ml +2 "collection"'g' +2036 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +4 "collection"' +10 .tCS.seek 10ml +2 "collection"'1' D +562 "core" ' + ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'h +4 'G  +97 "core" +37  + .tCTV.dial :intake +3 "collection"'i  +75 "core" + .tIntake.select :open +2 "sampler") +11 .tCS.seek 2ml +2 "collection"'m' \\ +1988 "core" ' + .tIntake.select :close + "sampler")0 +11 .tCTV.dial :air + "collection"'y  +74 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +4 .tCS.seek 0ml +2 "collection"'c' +590 "core" ' + .tCSV.dial CSR +2 "collection"'=  +114 "core"  +2 "collection"'M% +3 "core" %DF}\ - +2 #tPulling 4.999ml of CSR.flush .CSR.select :flush +4 "collection"' +11 .tCS.seek 5ml +2 "collection"''l +1359 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +4 "collection"' +11 .tCS.seek 10ml +2 "collection"'%' D +1358 "core" ' + .tCSV.dial CBV +2 "collection"' +100 "core" +2 .tCS.seek 0ml +2 "collection"'"' +2615 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&2& +5 "core" &" O <? +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&/( +4 "core" ( +2 "manipulator"&!& +4 "core" &!  <? + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &&& +3 "core" &! ] <? +2 .tForearm.seek CC +2 "manipulator"&'ρ +96 "core" ' + .tHand.close +3 "manipulator"&,/ +72 "core" / +2 .tCC.seek :open +2 "collection"'( +379 "core" ( + "manipulator"&& +4 "core" &"  i <? +2 "manipulator"&^% +3 "core" % ϓ b +2 .tForearm.seek :retract +2 "manipulator"&:'\ +94 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +4 "manipulator"&B(- +281 "core" ( + "manipulator"&x& +4 "core" &-  .  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &)& +3 "core" &-  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +3 "manipulator"&-' +112 "core" ' +2 .tHand.open +2 "manipulator"& 1 +75 "core" 1 +2 "manipulator"&N% +3 "core" % \ m  _ +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&'\ +103 "core" ' + #tCompleted [Sample.deep; initialPurge; da withoutWCR] begun 10:30:25 + #Preparing to sleep until 02:00PM 1/16/2020 +7 ."shutdown"CC.coast +2 #tAsleep til 02:00PM 1/16/2020 +2 "collection"'6 +6 ."shutdown"CS.coast +2 #tContinuing at 14:00 +2 "collection"'5 +6 "Can"\ D76 +3 ."shutdown"PC.coast +3 "processing"%6 +2 ."Qmail"GoodNews.email "Then, in tube 2: Sample.deep; initialPurge; da withoutWCR\\n/home/esp/esp2/mission/2020_01_15_Niagara_powertest.rb:48\\n{1 => 3,\\n 2 => 3}\\nCan@12:39:19, 22.8C, 15% humidity, 15.0psia, 12.940V, 0.263A, 0.257A avg, 3.41W",Subject: "Asleep until 14:00" +5 ."shutdown"PS.coast +3 "processing"%5 +4 ."shutdown"Forearm.coast + "manipulator"&5 +4 ."shutdown"Elbow.coast + "manipulator"&6 +39 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF +4 #Shutdown +43830 "Can"\ [ +60002 \ g +60003 \ k +60002 !\ o +60002 \ q +60002 "\ t +60002 #\ y +60003 +\ \\ +20102 -\ J +2 #tPowering core bus +510 .Gate.power :raw,:ON +4 "sampler") +2 )6 +2 "core"  +2 "collection"' +2 'E +2 "core"  +2 "processing"% +2 %9 +2 "core"  +5 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +3 )*% +2 "core" %y\ +2 .tSS.configure SSconfig +2 "sampler")#.0X& +2 "core" & +2 .tElbow.configure LooseElbow +2 "manipulator"&$ &.,(#b +6 "storage"('& +2 "core" & \  k\  +2 .tSC.configure SCloose +2 "storage"($.\ 1~b +4 (K% +3 "core" % \ P\  +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tCH.coast +2 "collection"'A  +4 "core" + .tCH.configure CHconfig + "collection"'\ 2 +3 .tPH.coast +2 "processing"%.  +4 "core" + .tPH.configure PHconfig +2 "processing"%\ 2 +3 #tAll dwarf controllers running firmware version 3.75 +3 "sampler") +10 "collection"'\\% +4 "core" %IP-\ V +2 "processing"%;% +4 ."rdySampler"Intake.select :close + "manipulator"&+% +4 ."rdySampler"Exhaust.select :close +2 .CTV.dial :air +3 "collection"'  +4 "core" %*\ g + %  + + "manipulator"&5% +2 ."rdyProcessing"PSV.dial :air +4 ."rdySampler"CSV.dial :waste1 +3 "processing"%W  +2 "collection"'4 +4 "core" %  +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#@2^d^b +3 .tForearm.home.seek :retract +2 "manipulator"&7'\ +30 "core" +2 ."rdySampler"SSV.dial :spit,avoiding: :exhaust +2 "sampler")< +4 "core"  +2 "sampler")0  +4 "core"  +2 ."readyCS"CS.reconfigure CSfast +3 ."rdySampler"SS.reconfigure SSconfig +3 "collection"'#d @b +3 "sampler")#.0X 3,\\n 2 => 3}\\nCan@14:00:21, 22.3C, 16% humidity, 15.0psia, 13.024V, 0.361A, 0.361A avg, 4.71W",Subject: "Started 2020_01_15_Niagara_powertest phase Sample.deep; initialPurge; da withoutWCR" +3 #tPhase [Sample.deep; initialPurge; da withoutWCR] +4 #Starting initialPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'T& +5 "core" &JPP\ G + .tHand.open +2 "manipulator"&w1 +72 "core" 1 +2 "manipulator"&v& +4 "core" &   i $ +2 "manipulator"&R% +3 "core" % \  H  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +6 .tElbow.seek FlushPuck::Garage +2 "manipulator"&t(- +179 "core" ( +2 "manipulator"&|& +8 "core" &-   * 4 +4 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &H& +3 "core" &-  ` 4 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +8 .tForearm.seek :garage +3 "manipulator"&' +107 "core" ' + .tHand.close +4 "manipulator"&/ +73 "core" / +2 "manipulator"&Q& +4 "core" &-    4 +2 "manipulator"&q% +3 "core" %    +2 .tForearm.seek :retract +3 "manipulator"&3'\ +105 "core" ' +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +6 .tElbow.seek CC +2 "manipulator"&d( +276 "core" ( +2 "manipulator"&S& +3 "core" &    4 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &{& +3 "core" &   y 4 +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&'ρ +104 "core" ' +2 "manipulator"&& +4 "core" &   % 4 +2 "manipulator"&a% +3 "core" %}  ! W +3 "collection"'& +3 "core" &JML\ G +2 "collection"'o& +5 .tCC.seek :closed +2 "collection"'k(O +5 "core" &KPR\ H + &LNg\ G +7 &JMP \ C&k +9 &zYIM^\ >9 +8 &{HL*\ ?M +10 &YJN%\ @N +10 &YXJO)\ @N +9 &\\LOs\ @M +9 &\\JN\ @N +9 &YJNo\ @N +10 &b[INi\ @M +10 &$\\JO=\ @M +8 &UJNG\ AM +11 &!]JN1\ @M +8 &#j[JP\ @M +10 &%,\\IO\ @M +9 &&YKMl\ @N +10 &(YIMv\ @N +10 &*qZLM\ ?N +8 &,4WLNn\ @M +10 &-[JOW\ @M +9 &/YKNn\ @M +9 &1{UKN-\ AM +9 &3;ZKN+\ @N +10 &4WJOH\ AM +9 &6YJO$\ BM +10 &8YKOK\ BM +9 &:EZKPq\ BM +9 &<ZKNG\ BM +10 &=WJNP\ BM +9 &?XJON\ BM +9 &ALYMO\ BM +11 &CTIO\ BM +8 &DZIO5\ @M +11 &F]JOT\ @M +8 &HOlJN6\ >O +9 &JHNA\ ;S +10 &KKLN\ 7X +9 &MuHMB\ 7Z +10 &N]ILF\ :4 +10 &O| HLB\ :R +8 ( +2 &OgHL5\ ?G + "collection"'o& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.64 +4 "collection"'& +4 "core" &OgGL4\ ?G + .tHand.open +2 "manipulator"&1 +77 "core" 1 +4 "manipulator"&[% +7 "core" % }  \ 0 W +4 .tForearm.reconfigure LooseForearm +5 "manipulator"&#Q@2^d^b +6 .tForearm.seek :retract +4 "manipulator"&}'\ +103 "core" ' +3 #tFlushing the Collection Valve::Manifold +3 "collection"'Y& +4 "core" &OgILL\ ?G +2 "collection"'u% +3 "core" %JLN\ ? +2 .tCSV.dial CSR +2 "collection"'~  +129 "core"  +2 "collection"'$% +4 "core" %GJY\ < + #tPulling 4.999ml of CSR.flush + .CSR.select :flush +4 "collection"' +11 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +4 .tCS.seek 5ml +2 "collection"''l +1347 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +3 "collection"' +11 'p% +2 "core" %lJMK\ : +2 .tCS.reconfigure CSfast +3 "collection"'#d @b +3 .tCS.seek 7.5ml +2 "collection"'z' +684 "core" ' + .tCSV.dial :waste +3 "collection"'J +128 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +4 .tCS.seek 0ml +2 "collection"'F' +1979 "core" ' + #tPurging external Intake +3 "collection"'O& +4 "core" &OfJK\ >G +2 "collection"'(% +3 "core" %IM<\ > + .tCSV.dial :flush +2 "collection"'n  +44 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +4 .tCS.seek 10ml +2 "collection"'' D +2502 "core" ' + .tdelay 5 seconds +503 ."connect"CSV.dial CBV +6 .tCBV.dial CSV +3 "collection"' +3 '\  +6 "core"  +77 + .tCTV.dial :intake +3 "collection"'  +72 "core"  + .tIntake.select :open + "sampler") +11 .tCS.seek 0ml +2 "collection"'' +2476 "core" ' + .tIntake.select :close + "sampler")0 +11 .tCTV.dial :air + "collection"'  +75 "core" ~ + #tFlushing upper manifold +2 "collection"' & +5 "core" &OeGK'\ 9G +2 "collection"'% +3 "core" %GM\ 9 +2 .tCSV.dial :flush +2 "collection"'  +72 "core"  +2 .tCS.seek 5ml +2 "collection"''l +1274 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"'Z @ +43 "core" A +2 "collection"'g% +3 "core" %lIJH\ : +2 .tCS.seek 7ml +2 "collection"'h' +560 "core" ' + ."connect"CSV.dial CBV +45 .tCBV.dial CSV +3 "collection"'G +115 "core" + .tCTV.dial :air +2 .CS.seek 0ml +5 "collection"'i' +1756 "core" ' + .tdelay 7 seconds +704 .CS.seek 3ml +2 "collection"'1'- +799 "core" ' + .tCSV.dial :waste +2 "collection"'y +42 "core" +2 .tCS.seek 0ml +2 "collection"'m' +798 "core" ' +2 "collection"'=& +3 "core" &OeJMx\ =G +2 "collection"'M% +3 "core" %JLw\ = +2 .tCSV.dial :flush +2 "collection"'c  +44 "core"  +2 .tCS.seek 3ml +2 "collection"''- +794 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"' @ +43 "core" B +2 "collection"'%% +3 "core" %-IM~\ : +2 .tCS.seek 5ml +2 "collection"'2'l +554 "core" ' + .tCSV.dial :air +2 .CS.seek 0ml +4 "collection"'!' +1265 "core" ' + .tdelay 7 seconds +704 .CS.seek 3ml +2 "collection"'&'- +808 "core" ' + .tCSV.dial :waste +3 "collection"', +73 "core" +2 .tCS.seek 0ml +2 "collection"'s' +813 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&U& +5 "core" &    * 4 +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&r( +4 "core" ( +2 "manipulator"&& +3 "core" &    > 4 + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 &^& +2 "core" &  # 4 +2 .tForearm.seek CC +2 "manipulator"&'ρ +96 "core" ' + .tHand.close +3 "manipulator"&x/ +71 "core" / +2 .tCC.seek :open +2 "collection"')( +381 "core" ( + "manipulator"&/& +4 "core" &     4 +2 "manipulator"& % +3 "core" % ϊ  A +2 .tForearm.seek :retract +2 "manipulator"&N'\ +100 "core" ' + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage + "manipulator"&:(- +278 "core" ( + "manipulator"&-& +4 "core" &-  r = +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 && +3 "core" &-   = + .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&"' +113 "core" ' + .tHand.open +3 "manipulator"&e1 +72 "core" 1 +2 "manipulator"&8% +3 "core" % r 6 ĸq +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +101 "core" ' +2 #tda sampling at most 1000ml +2 ."Qmail"HABfans.email "Started da in tube 2 at 14:04:43EST16-Jan-20\\n{1 => 3,\\n 2 => 3}\\nCan@14:00:21, 22.3C, 16% humidity, 15.0psia, 13.024V, 0.361A, 0.361A avg, 4.71W",Subject: "da sampling at most 1000ml" +4 #tLoading sh1 puck from tube 2 into Collection Clamp +4 "collection"'B& +5 "core" &JNr\ F +2 "manipulator"& % +3 "core" %\  \  (  +2 "storage"(6% +4 "core" %~ | \ o +2 "storage"(E. +3 "core" .( + "storage"(9& +4 "core" & % \ o\  +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +4 (*& +2 "core" & %  | \ n\  +2 "manipulator"&@& +4 "core" &- \ ` = +3 "manipulator"&#% +4 "core" %\   8  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek 2 +2 "manipulator"&?( +180 "core" ( +2 "manipulator"&L& +4 "core" & - & +3 "storage"(C& +4 "core" & %  ~ w\ n\  +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 700 counts +2 "manipulator"&>' +99 "core" ' +3 "storage"('& +4 "core" & % L\ o\  +2 .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +3 "storage"(K'L +276 "core" ' +2 "storage"(A- +3 "core" -'r + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +4 (.& +3 "core" & % |\ o\  + "manipulator"&\\& +5 "core" &  U & +2 .tElbow.seek 2 + "manipulator"&+( +5 "core" ( + "manipulator"&;& +4 "core" &   & +2 "storage"( & +3 "core" & % | ~ <\ n\  +3 .tForearm.seek 2 + 300 counts +2 "manipulator"&5'υ +23 "core" ' + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +3 .tHand.close +2 "manipulator"&4/ +74 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&<& +4 "storage"(0'v +7 "core" &   G & +39 "manipulator"&W% +42 "core" % φ   +2 .tForearm.seek :retract +3 "manipulator"&]'\ +99 "core" ' +2 .tElbow.seek CC +3 "manipulator"&_( +59 "core" ' + ."downElevator"SE.coast + "storage"(5 +94 "core" ( +2 "manipulator"&P& +4 "core" & "    <> + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 &l& +3 "core" & "  1 <> +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&'ρ +92 "core" ' +2 "manipulator"&& +4 "core" & "    <= +2 "manipulator"&I% +3 "core" %τ    +2 "collection"'7& +4 "core" &KP\ G +2 "collection"'D& +3 .tCC.seek :closed +3 "collection"'j(O +4 "core" &LNz\ G +2 &JN\ G +8 & 3KN\ B%f +8 &W{KNw\ <7 +11 &}LO~\ M +10 &(YMOx\ ?L +9 &YKP\ >L +9 &WKOu\ ?L +11 &nXKOv\ ?L +7 &/\\LN{\ >M +11 &UJOw\ ?L +8 &!]KMw\ >M +10 &#uYJOv\ >M +9 &%8\\KOt\ >L +10 &&\\MOo\ >L +10 &([KPp\ >L +8 &*}XMOl\ >M +10 &,?YLNm\ >M +10 &.[KNm\ >L +9 &/\\KNm\ >L +8 &1[KOt\ >L +12 &3G\\IQo\ =M +8 &5\ WJOm\ >L +10 &6\\JNm\ =M +9 &8YLNl\ =L +9 &:PTKNr\ =L +10 &<WJOn\ >M +10 &=WJOt\ ?L +8 &?UJOm\ @L +11 &AXYKPa\ =L +8 &CZJOi\ =L +10 &DYJPk\ >M +9 &FbKNl\ >M +9 &HU{KO\ =P +9 &JJML\ 9V +9 &KKLi\ 4Y +11 &M~esj\ 3Z +9 &Nj5El\ 51 +9 &Om %-r\ :2 +10 &Om"%l\ >E +5 ( + "collection"'D& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.81 +2 .Hand.open +4 "manipulator"&T1 +3 "core" &Oe&(h\ ?E +70 1 +3 "manipulator"&`% +4 "core" % τ  \\  +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&w'\ +95 "core" ' + .tSC.coast + "storage"(6 +4 #tcollectSample 1000ml w/bubble point of 24psi + #Priming 7ml +3 .Gate.power :sampler,:ON +3 ."pumping"Gate.power :analytic3,:ON +3 .tIntake.select :close +3 .Exhaust.select :close +2 .SS.hold +3 "sampler")v+ +5 "core" + + "sampler")R% +4 "core" % \ ~ +2 "collection"'|& +3 "core" &Oe>@_\ ?E +3 "Can"+\ OXX + #tCalibrating pressure and temperature sensors +2 .CTV.dial :air +3 .SSV.dial :spit,avoiding: :exhaust +3 .SS.reconfigure SSfast +3 "sampler")#.0X +16 +3 .tdelay 3.8 seconds +384 "collection"'Q% +3 "core" %GKV\ E + "sampler")q% +4 "core" %?3 \ d + .tSSV.dial :spit +2 "sampler")V +133 "core"  +3 .tSS.seek 0ml +2 "sampler")' +299 "core" ' + .tSSV.dial CBV +2 "sampler")S  +132 "core" + .tCTV.dial :intake +4 "collection"'{  +73 "core"  +2 #tWaiting for external sampler to finish priming... + .delayUntil "14:08:02.19" +1553 #"pumping"0.0L/min +3006 #0.0L/min +3006 #0.0L/min +812 "Can".\ \\FE +2193 #"pumping"0.0L/min +3006 #0.0L/min +2867 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 #Allowing 40s for 7.0ml of remaining 7.0ml +3 .Intake.select :open +2 "sampler") +128 #"pumping"0.0L/min +84 "collection"'t% +3 "core" %<?x\ I + #tIntake @14.4psia, vacuum from 8.9 to 11.9psi +2 .SS.reconfigure SSinhale.with maxSpeed: 150 +4 "sampler")#.0X? \ ~< + .tIntake.select :close +2 "sampler")0 +10 ) % +3 "core" %IM \ $ + .tSSV.dial :exhaust +2 "sampler")  +76 "core"  + .tExhaust.select :open +2 "sampler")@ +11 .tSS.seek 0ml +3 "sampler")' +899 "core" ' + .tExhaust.select :close + "sampler") +11 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")  +79 "core" + #tAllowing 130s for 25.0ml of remaining 950.0ml +2 .Intake.select :open +2 "sampler") +212 "collection"'Z% +3 "core" %;?p\ > + #tIntake @14.4psia, vacuum from 8.9 to 11.9psi +2 .SS.reconfigure SSinhale.with maxSpeed: 150 +4 "sampler")#.0Xz\ ; + #tIntake @14.3psia, vacuum from 8.8 to 11.8psi +2 .SS.reconfigure SSinhale.with maxSpeed: 150 +4 "sampler")#.0X + #tIntake @14.4psia, vacuum from 8.9 to 11.9psi +2 .SS.reconfigure SSinhale.with maxSpeed: 150 +5 "sampler")#.0X% +3 "core" %V[ \ 5 + .tSSV.dial :exhaust +3 "sampler")K  +77 "core"  + .tExhaust.select :open + "sampler")@ +11 .tSS.seek 0ml +3 "sampler")P' +902 "core" ' + .tExhaust.select :close + "sampler") +11 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +4 "sampler")l  +75 "core" + #tAllowing 130s for 25.0ml of remaining 825.0ml +2 .Intake.select :open +2 "sampler") +212 "collection"'5% +3 "core" %<?\ 9 + #tIntake @14.4psia, vacuum from 8.9 to 11.9psi +2 .SS.reconfigure SSinhale.with maxSpeed: 135 +4 "sampler")#.0X + "sampler")% +4 "core" %ik \ }\ L + "sampler")% +4 "core" %om \ }\ L + .tIntake.select :close + "sampler")0 +10 )Q% +3 "core" %vt \ \ L + .tSSV.dial :exhaust +2 "sampler")q  +76 "core"  + .tExhaust.select :open +2 "sampler")@ +11 .tSS.seek 0ml +2 "sampler")V' +931 "core" ' + .tExhaust.select :close + "sampler") +11 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")H  +76 "core" + #tAllowing 130s for 25.0ml of remaining 800.0ml +2 .Intake.select :open +2 "sampler") +212 "collection"'S% +3 "core" %<=\ : + #tIntake @14.3psia, vacuum from 8.8 to 11.8psi +2 .SS.reconfigure SSinhale.with maxSpeed: 122 +4 "sampler")#.z0X\ ; + #tIntake @14.3psia, vacuum from 8.8 to 11.8psi +2 .SS.reconfigure SSinhale.with maxSpeed: 89 +5 "sampler")#.Y0X% +4 "core" %iN \ y +15 "collection"'K% +3 "core" %\ ; + "sampler") % +4 "core" %iN \ w +4 #"pumping"0.0L/min +11 "collection"'4% +3 "core" %\ 8 +2 "sampler")l% +3 "core" %iN \ x +15 "collection"'5% +3 "core" %\ 9 + "sampler")P% +4 "core" %iN \ w +2 "collection"'7% +3 "core" %\ 8 + #tIntake @12.0psia, vacuum from 6.5 to 9.5psi +2 .SS.reconfigure SSinhale.with maxSpeed: 80 +4 "sampler")#.P0X + "sampler")1% +4 "core" %RT \ }\ L +2 "sampler")g% +3 "core" %VT \ }\ L + .tIntake.select :close +2 "sampler")0 +11 )% +3 "core" %\\Z \ \ L + .tSSV.dial :exhaust +2 "sampler")M  +77 "core"  + .tExhaust.select :open +2 "sampler")@ +11 .tSS.seek 0ml +2 "sampler")c' +452 #"pumping"0.0L/min +457 "core" ' + .tExhaust.select :close + "sampler") +12 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +4 "sampler")=  +75 "core" +4 #tAllowing 130s for 25.0ml of remaining 725.0ml + .Intake.select :open +3 "sampler") +212 "collection"'%% +3 "core" %;A\ 9 + #tIntake @14.5psia, vacuum from 9.0 to 12.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 72 +4 "sampler")#.H0X + "sampler")r% +4 "core" %~ \ } Y +15 "collection"'e% +3 "core" % \ < +2 "sampler")% +3 "core" %~ \ { Y +2 "collection"' % +3 "core" % }\ ; +2 #tIntake @12.7psia, vacuum from 7.2 to 10.2psi + .SS.reconfigure SSinhale.with maxSpeed: 65 +5 "sampler")#.A0X% +3 "core" %!$\ ; +2 "sampler")K% +3 "core" %IN \ x +15 "collection"' % +3 "core" %!#\ : + "sampler")4% +4 "core" %IN \ z +15 "collection"'l% +3 "core" %"$}\ ; + "sampler")5% +4 "core" %IN \ z +15 "collection"'P% +3 "core" %"%z\ ; + "sampler")7% +4 "core" %IN \ y +15 "collection"'b% +3 "core" %!&u\ ; + "sampler");% +4 "core" %IN \ z +15 "collection"'% +3 "core" %#(\ ; + "sampler")I% +4 "core" %IN \ { +15 "collection"'D% +3 "core" % (\ 9 + "sampler")T% +4 "core" %IN \ z +15 "collection"'`% +3 "core" %#&\ ; + "sampler")R% +4 "core" %IN \ z +15 "collection"'|% +3 "core" %#)\ ; + "sampler")% +4 "core" %IN \ z +15 "collection"'X% +3 "core" %&(\ ; + "sampler")f% +4 "core" %IN \ z +15 "collection"']% +3 "core" %$+u\ ; +4 "sampler")v% +4 "core" %IN \ z +15 "collection"'% +3 "core" %(*\ < + "sampler")% +4 "core" %IN \ z +15 "collection"'Q% +3 "core" %*+|\ ; + "sampler")q% +4 "core" %IN \ { +15 "collection"')% +3 "core" %*-u\ ; + "sampler")H% +4 "core" %IN \ z +15 "collection"'S% +3 "core" %+/~\ ; + "sampler")V% +4 "core" %IN \ y +15 "collection"'% +3 "core" %*-m\ ; + "sampler")% +4 "core" %IN \ { +15 "collection"'3% +4 "core" %,0\ 9 + "sampler"){% +4 "core" %IN \ x + "collection"'+% +4 "core" %/1\ 9 + #tIntake @13.6psia, vacuum from 8.1 to 11.1psi +2 .SS.reconfigure SSinhale.with maxSpeed: 59 +5 "sampler")#.;0X + "sampler")% +4 "core" %  \ ~ Z +83 "collection"'n% +3 "core" %38\ ? + "sampler")% +4 "core" %'+ \ } Z +52 "collection"'(% +3 "core" %48v\ ? + "sampler")0% +4 "core" %78 \ ~ Z +53 "collection"' % +3 "core" %58\ ? +39 "sampler")% +12 "core" %QT \ ~ Z + "sampler")\ % +4 "core" %TY \ ~ Z + .tIntake.select :close + "sampler")0 +10 )% +3 "core" %WV \ Z + .tSSV.dial :exhaust +2 "sampler")  +76 "core"  + .tExhaust.select :open +2 "sampler")@ +11 .tSS.seek 0ml +3 "sampler")Z' +350 #"pumping"0.0L/min +561 "core" ' + .tExhaust.select :close +2 "sampler") +11 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +4 "sampler")  +75 "core"  + #tAllowing 130s for 25.0ml of remaining 700.0ml +2 .Intake.select :open +2 "sampler") +212 "collection"'G% +3 "core" %;?\ ; + #tIntake @14.4psia, vacuum from 8.9 to 11.9psi +2 .SS.reconfigure SSinhale.with maxSpeed: 59 +4 "sampler")#.;0X% +3 "core" %%'\ : +2 "sampler")K% +3 "core" %O \ x +15 "collection"' % +3 "core" %&(\ 9 +2 "sampler")4% +3 "core" %O \ x +15 "collection"'6% +3 "core" %&*z\ ; +2 "sampler")l% +3 "core" %O \ z +15 "collection"'5% +3 "core" %(+I\ ; +2 "sampler")P% +3 "core" %O \ y +15 "collection"'7% +3 "core" %'+C\ ; + "sampler")b% +4 "core" %O \ { +15 "collection"';% +3 "core" %'+\ ; + "sampler")% +4 "core" %O \ z +15 "collection"'I% +3 "core" %&+j\ ; + "sampler")D% +4 "core" %O \ { +15 "collection"'T% +3 "core" %&,r\ < + "sampler")`% +4 "core" %O \ z +15 "collection"'R% +3 "core" %)- \ ; + "sampler")|% +4 "core" %O \ z +15 "collection"'% +3 "core" %+,(\ ; + "sampler")X% +4 "core" %O \ { +15 "collection"'f% +3 "core" %)-t\ < + "sampler")]% +4 "core" %O \ y +15 "collection"'v% +3 "core" %*0\ ; + "sampler")% +6 "core" %O \ y +15 "collection"'% +3 "core" %+-\ < + "sampler")Q% +4 "core" %O \ { +15 "collection"'q% +3 "core" %*0u\ : + "sampler"))% +4 "core" %O \ y +15 "collection"'H% +3 "core" %+0\ : + "sampler")S% +4 "core" %O \ x +15 "collection"'V% +3 "core" %.0\ < + "sampler")% +4 "core" %O \ { +15 "collection"'% +3 "core" %)07\ < + "sampler")3% +4 "core" %O \ { +15 "collection"'{% +3 "core" %,/\ : + "sampler")+% +4 "core" %O \ { +15 "collection"'E% +3 "core" %.1 \ < + "sampler")% +4 "core" %O \ { +15 "collection"'a% +3 "core" %.3\ < + "sampler")Y% +4 "core" %O \ { + "collection"'u% +4 "core" %/4\ < + #tIntake @13.8psia, vacuum from 8.3 to 11.3psi +2 .SS.reconfigure SSinhale.with maxSpeed: 48 +4 "sampler")#.00X% +3 "core" %38\ ; + "sampler")K% +4 "core" %N  \ { +52 "collection"' % +3 "core" %8;\ ; + "sampler")4% +4 "core" %N \ { +52 "collection"'6% +3 "core" %5:\ > + "sampler")l% +4 "core" %  \ }\ Q +55 "collection"'5% +3 "core" %88\ > + "sampler")9% +4 "core" %*( \ }\ Q +52 "collection"'P% +3 "core" %7:\ > + "sampler")7% +4 "core" %35 \ ~\ Q +53 "collection"'b% +3 "core" %5;#\ ? +2 "sampler");% +3 "core" %>= \ ~\ Q +53 "collection"'% +3 "core" %7;i\ ? + "sampler")I% +4 "core" %EF \ \ Q +53 "collection"'D% +3 "core" %7<\ ? + "sampler")T% +4 "core" %PO \ ~\ Q +53 "collection"'`% +3 "core" %8<5\ @ + "sampler")R% +4 "core" %WX \ \ Q +52 "collection"'|% +3 "core" %::\ > + "sampler")% +4 "core" %]^ \ }\ Q +2 "sampler")X% +3 "core" %^_ \ }\ Q + .tIntake.select :close +2 "sampler")0 +10 )f% +2 "core" %`a \ \ Q +2 .tSSV.dial :exhaust +2 "sampler")]  +75 "core"  + .tExhaust.select :open +2 "sampler")@ +11 .tSS.seek 0ml +2 "sampler")v' +938 "core" ' + .tExhaust.select :close + "sampler") +11 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +4 "sampler")  +77 "core" + #tAllowing 130s for 25.0ml of remaining 675.0ml +2 .Intake.select :open +2 "sampler") +212 "collection"'% +3 "core" %;?\ < + #tIntake @14.4psia, vacuum from 8.9 to 11.9psi +2 .SS.reconfigure SSinhale.with maxSpeed: 43 +4 "sampler")#.+0X +2 "sampler"){% +3 "core" %Y \ } ` +15 "collection"'+% +3 "core" %',\ = + "sampler")E% +4 "core" %Y \ | ` +15 "collection"'% +3 "core" %'.\ = +2 "sampler")a% +3 "core" %Y \ } ` +16 "collection"'Y% +3 "core" %),\ = + "sampler")u% +4 "core" %Y \ { ` +15 "collection"'*% +3 "core" %(-\ < + "sampler")$% +4 "core" %Y \ { ` +15 "collection"'o% +3 "core" %*-\ > +2 "sampler")% +3 "core" %Y \ ~ ` +15 "collection"'t% +3 "core" %)/\ = +2 "sampler")p% +3 "core" %Y \ | ` +15 "collection"'% +3 "core" %*.\ = + "sampler")J% +4 "core" %Y \ { ` +15 "collection"'z% +3 "core" %*-E\ = +47 "sampler")O% +4 "core" %Y \ } ` +16 "collection"'% +3 "core" %+0\ ? +2 "sampler")% +3 "core" %Y \ ~ ` +15 "collection"'n% +3 "core" %+0g\ > +2 "sampler")% +3 "core" %Y \ ~ ` +15 "collection"'(% +3 "core" %+/\ ? +2 "sampler")0% +3 "core" %Y \ ~ ` +15 "collection"' % +3 "core" %-0\ ? + "sampler")% +4 "core" %Y \ ~ ` +15 "collection"'\ % +3 "core" %,.\ ? + "sampler")% +4 "core" %Y \ ~ ` +15 "collection"'% +3 "core" %-1\ ? + "sampler")% +4 "core" %Y \ } ` +15 "collection"'~% +3 "core" %,1\ ? + "sampler")% +4 "core" %Y \ ~ ` +16 "collection"'G% +3 "core" %.1\ ? + "sampler")Z% +4 "core" %Y \ ~ ` +15 "collection"'i% +3 "core" %/3\ ? +2 "sampler")y% +3 "core" %Y \  ` +15 "collection"'1% +3 "core" %04\ ? +2 "sampler")g% +3 "core" %Y \ ~ ` +15 "collection"'% +3 "core" %03\ ? + "sampler")M% +4 "core" %Y \  ` +2 "collection"'F% +3 "core" %.2<\ ? + #tIntake @13.7psia, vacuum from 8.2 to 11.2psi +2 .SS.reconfigure SSinhale.with maxSpeed: 39 +4 "sampler")#.'0X% +3 "core" %-1\ : + "sampler")K% +32 "core" %֠N \ | +41 "collection"' % +3 "core" %.0\ < + "sampler")4% +4 "core" %֠O \ { +15 "collection"'6% +3 "core" %.1\ < + "sampler")l% +4 "core" %֠N \ | +15 "collection"'5% +3 "core" %/1\ < + "sampler")9% +4 "core" %֠O \ { +15 "collection"'P% +3 "core" %.2\ = + "sampler")7% +4 "core" %֠O \ { +15 "collection"'b% +3 "core" %-3\ : +2 "sampler");% +3 "core" %֠N \ y +15 "collection"'% +3 "core" %.1\ ; + "sampler")I% +4 "core" %֠N \ { +15 "collection"'D% +3 "core" %.2\ ; +2 "sampler")T% +3 "core" %֠N \ { +15 "collection"'`% +3 "core" %-3\ < + "sampler")R% +4 "core" %֠O \ { +15 "collection"'|% +3 "core" %/5\ ; + "sampler")% +4 "core" %֠N \ y +15 "collection"'X% +3 "core" %33\ ; + "sampler")f% +4 "core" %֠O \ { +15 "collection"']% +3 "core" %/4\ < + "sampler")N% +4 "core" %֠O \ z +15 "collection"'% +3 "core" %13\ < + "sampler")% +4 "core" %֠N \ { +15 "collection"'v% +3 "core" %14\ < + "sampler"))% +4 "core" %֠N \ { +15 "collection"'H% +3 "core" %16\ ; +2 "sampler")S% +3 "core" %֠N \ { +15 "collection"'V% +3 "core" %34\ = +2 "sampler")% +3 "core" %֠N \ { +2 "collection"'% +3 "core" %16\ < +2 #tIntake @13.9psia, vacuum from 8.4 to 11.4psi + .SS.reconfigure SSinhale.with maxSpeed: 35 +4 "sampler")#.#0X +2 "sampler")8% +3 "core" %`o \ ~ e +15 "collection"''% +3 "core" %05\ > + "sampler")B% +4 "core" %`n \ ~ b +15 "collection"'[% +3 "core" %16\ > + "sampler"):% +4 "core" %`n \ } b +15 "collection"'\\% +3 "core" %05\ ? + "sampler")% +4 "core" %`n \ ~ b +15 "collection"'A% +3 "core" %/4\ ? + "sampler").% +4 "core" %`n \ ~ b +15 "collection"'<% +3 "core" %06\ > + "sampler")C% +4 "core" %`n \ ~ b +15 "collection"'W% +3 "core" %25\ ? +2 "sampler")?% +3 "core" %`n \ ~ b +15 "collection"'>% +3 "core" %16\ ? +2 "sampler")K% +3 "core" %`n \ ~ b +15 "collection"' % +3 "core" %15\ = +2 "sampler")4% +3 "core" %`n \ | b +15 "collection"'6% +3 "core" %15\ = + "sampler")l% +4 "core" %`n \ | b +15 "collection"'5% +3 "core" %46\ @ + "sampler")9% +4 "core" %`n \ ~ b +15 "collection"'P% +3 "core" %25\ ? + "sampler")7% +4 "core" %`n \  b +15 "collection"'b% +3 "core" %36\ > + "sampler");% +4 "core" %`n \ ~ b +15 "collection"'% +3 "core" %26\ ? + "sampler")I% +4 "core" %`n \ ~ b +15 "collection"'D% +3 "core" %17 \ = + "sampler")T% +4 "core" %`n \ } b +15 "collection"'`% +3 "core" %58\ = + "sampler")R% +4 "core" %`n \ | b + "collection"'|% +4 "core" %35\ = + #tIntake @13.8psia, vacuum from 8.3 to 11.3psi +2 .SS.reconfigure SSinhale.with maxSpeed: 32 +4 "sampler")#. 0X + "sampler")o% +4 "core" % \ } T +52 "collection"'% +3 "core" %26\ ? + "sampler")t% +4 "core" % \  T +53 "collection"'p% +3 "core" %26\ @ +2 "sampler")% +3 "core" % \ ~ T +53 "collection"'J% +3 "core" %36\ @ +2 "sampler")z% +3 "core" % \  T +53 "collection"'O% +3 "core" %38\ @ + "sampler")Q% +4 "core" % \ T +53 "collection"'% +3 "core" %59\ A + "sampler")% +4 "core" % \ T +53 "collection"'n% +3 "core" %58\ @ +2 "sampler")% +3 "core" % \ T +53 "collection"'(% +3 "core" %58\ @ + "sampler")0% +4 "core" % \ T +53 "collection"'3% +3 "core" %5:\ A + "sampler") % +4 "core" % \ T +53 "collection"'% +3 "core" %69"\ ? + "sampler")\ % +4 "core" % \ ~ T +52 "collection"'% +3 "core" %69\ A +2 "sampler")% +4 "core" % \ T + #"pumping"0.0L/min +53 "collection"'% +3 "core" %8;\ ? + "sampler")~% +4 "core" % \ } T +53 "collection"'% +3 "core" %7;\ ? + "sampler")G% +4 "core" % \ ~ T +52 "collection"'Z% +3 "core" %6:\ ? + "sampler")i% +4 "core" % \ } T +91 "collection"'y% +12 "core" %7:\ ? +2 "sampler")1% +4 "core" % " \ ~ T +53 "collection"'g% +3 "core" %8:\ A +2 "sampler")% +3 "core" %## \ T +53 "collection"'M% +3 "core" %7;\ A +2 "sampler")F% +3 "core" %)* \ T +53 "collection"'q% +3 "core" %8;\ A + "sampler")c% +4 "core" %// \ T +53 "collection"'!% +3 "core" %7;\ A +2 "sampler"),% +3 "core" %42 \ T +53 "collection"'m% +3 "core" %8;\ A + "sampler")% +4 "core" %78 \ T +53 "collection"'U% +3 "core" %6;\ A +2 "sampler")% +3 "core" %<= \ T +53 "collection"'% +3 "core" %9<\ A +2 "sampler")&% +3 "core" %@A \ T +53 "collection"'d% +3 "core" %8<\ A +2 "sampler")}% +3 "core" %EE \ T +53 "collection"'k% +3 "core" %7;\ A + "sampler")/% +4 "core" %GH \ T +53 "collection"' % +3 "core" %9<\ @ +2 "sampler")% +3 "core" %LN \ T +53 "collection"' % +3 "core" %9<\ A + "sampler")-% +4 "core" %PP \  T +52 "collection"'^% +3 "core" %9;\ @ + "sampler")x% +4 "core" %US \  T +52 "collection"'r% +3 "core" %9<\ A +2 "sampler")e% +3 "core" %XW \ T +53 "collection"'% +3 "core" %8<\ B + "sampler") % +4 "core" %YZ \ T +2 "sampler")% +3 "core" %]\\ \ T + .tIntake.select :close +2 "sampler")0 +11 )2% +2 "core" %[\\ \ T +2 .tSSV.dial :exhaust +2 "sampler")=  +77 "core"  + .tExhaust.select :open +2 "sampler")@ +11 .tSS.seek 0ml +2 "sampler")h' +945 "core" ' + .tExhaust.select :close +2 "sampler") +11 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +4 "sampler")@  +75 "core" + #tAllowing 130s for 25.0ml of remaining 650.0ml +2 .Intake.select :open +2 "sampler") +212 "collection"'#% +3 "core" %8>\ = + #tIntake @14.3psia, vacuum from 8.8 to 11.8psi +2 .SS.reconfigure SSinhale.with maxSpeed: 32 +4 "sampler")#. 0X + "sampler").% +4 "core" %E \ | Z +15 "collection"'<% +3 "core" %.3\ = + "sampler")C% +4 "core" %E \ ~ Z +15 "collection"'W% +3 "core" %/4\ = +2 "sampler")?% +3 "core" %E \ } Z +15 "collection"'>% +5 "core" %.3\ = +2 "sampler")K% +3 "core" %E \ } Z +15 "collection"' % +3 "core" %03\ > + "sampler")4% +4 "core" %E \ ~ Z +15 "collection"'6% +3 "core" %/2\ > +2 "sampler")l% +3 "core" %E \ } Z +15 "collection"'5% +3 "core" %/3\ > + "sampler")9% +4 "core" %E \ } Z +15 "collection"'P% +3 "core" %/2\ > + "sampler")7% +4 "core" %E \ ~ Z +15 "collection"'b% +3 "core" %11\ @ +2 "sampler");% +3 "core" %E \  Z +16 "collection"'% +3 "core" %03\ @ + "sampler")I% +4 "core" %E \  Z +15 "collection"'D% +3 "core" %13\ @ + "sampler")T% +4 "core" %E \  Z +15 "collection"'`% +3 "core" %23\ @ +2 "sampler")R% +3 "core" %E \ ~ Z +15 "collection"'|% +3 "core" %/3\ @ + "sampler"){% +4 "core" %E \  Z +15 "collection"'f% +3 "core" %03\ @ + "sampler")]% +4 "core" %E \  Z +15 "collection"'N% +3 "core" %03\ ? + "sampler")% +4 "core" %E \  Z +15 "collection"'% +3 "core" %04\ @ +2 "sampler")v% +3 "core" %E \ Z +15 "collection"')% +3 "core" %12\ @ +2 "sampler")H% +3 "core" %E \ Z +15 "collection"'S% +3 "core" %/3\ @ + "sampler")% +4 "core" %E \ Z +15 "collection"'V% +3 "core" %/5\ A + "sampler")% +4 "core" %E \ ~ Z +15 "collection"'% +3 "core" %35\ @ + "sampler")%% +4 "core" %E \ Z +15 "collection"'+% +3 "core" %14\ @ + "sampler")E% +4 "core" %E \ Z +15 "collection"'% +3 "core" %13\ ? + "sampler")a% +4 "core" %E \ ~ Z +15 "collection"'Y% +3 "core" %03\ ? + "sampler")u% +4 "core" %E \ ~ Z +15 "collection"'*% +3 "core" %13\ @ +2 "sampler")$% +3 "core" %E \ Z +15 "collection"'o% +3 "core" %/4\ @ +2 "sampler")% +3 "core" %E \ Z +15 "collection"'t% +4 "core" %04\ @ +2 "sampler")p% +3 "core" %E \ Z +15 "collection"'% +3 "core" %05\ @ + "sampler")J% +4 "core" %E \  Z +15 "collection"'z% +6 "core" %06\ @ +4 "sampler")O% +4 "core" %E \ Z +16 "collection"'Q% +3 "core" %13\ A + "sampler")% +4 "core" %E \ Z +15 "collection"'% +3 "core" %16\ @ +2 "sampler")n% +3 "core" %E \ Z +15 "collection"'% +3 "core" %14\ A +2 "sampler")(% +3 "core" %E \ Z +15 "collection"'0% +3 "core" %17\ A +2 "sampler")3% +3 "core" %E \ Z +15 "collection"' % +3 "core" %24\ A + "sampler")% +4 "core" %E \ Z +15 "collection"'\ % +3 "core" %25\ A +2 "sampler")% +3 "core" %E \ Z +15 "collection"'% +3 "core" %25\ A + "sampler")% +4 "core" %E \ Z + "collection"'~% +4 "core" %35\ @ + #tIntake @13.8psia, vacuum from 8.3 to 11.3psi +2 .SS.reconfigure SSinhale.with maxSpeed: 29 +4 "sampler")#.0X +2 "sampler")1% +3 "core" %, \ } +15 "collection"'g% +3 "core" %14 \ > +2 "sampler")% +3 "core" % \ | a +15 "collection"'M% +3 "core" %-3\ > + "sampler")F% +4 "core" % \ | a +16 "collection"'q% +3 "core" %03\ = +2 "sampler")c% +3 "core" % \ | a +16 "collection"'!% +3 "core" %03\ = +2 "sampler"),% +3 "core" % \ | a +15 "collection"'m% +3 "core" %/2\ ? + "sampler")% +4 "core" % \ ~ a +15 "collection"'U% +3 "core" %04\ = +2 "sampler")% +3 "core" % \ } a +15 "collection"'% +3 "core" %05\ = + "sampler")&% +4 "core" % \ } a +15 "collection"'d% +3 "core" %06\ > +2 "sampler")}% +3 "core" % \ } a +15 "collection"'k% +3 "core" %02\ @ +2 "sampler")/% +3 "core" % \  a +15 "collection"' % +3 "core" %/5\ @ + "sampler")% +4 "core" % \  a +15 "collection"' % +4 "core" %03\ @ + "sampler")-% +4 "core" % \  a +15 "collection"'^% +3 "core" %03#\ @ +2 "sampler")x% +3 "core" % \  a +15 "collection"'r% +3 "core" %05\ ? + "sampler")e% +4 "core" % \ a +15 "collection"'% +3 "core" %/4\ @ + "sampler") % +4 "core" % \  a +15 "collection"'% +3 "core" %/3#\ @ + "sampler")2% +4 "core" % \  a +15 "collection"'=% +3 "core" %/5\ @ +2 "sampler")X% +3 "core" % \  a +15 "collection"'@% +3 "core" %04\ @ +2 "sampler")#% +3 "core" % \ a +15 "collection"'h% +3 "core" %23 \ @ + "sampler")% +4 "core" % \  a +15 "collection"'8% +3 "core" %13\ @ +2 "sampler")'% +3 "core" % \ a +15 "collection"'B% +3 "core" %03\ > + "sampler")[% +4 "core" % \ } a +15 "collection"':% +3 "core" %04#\ @ +2 "sampler")\\% +3 "core" % \  a +15 "collection"'% +3 "core" %34\ @ + "sampler")A% +4 "core" % \ ~ a +15 "collection"'.% +3 "core" %05!\ @ + "sampler")<% +4 "core" % \  a +15 "collection"'C% +3 "core" %34\ A + "sampler")W% +4 "core" % \  a +15 "collection"'?% +3 "core" %05\ ? +2 "sampler")>% +3 "core" % \ a +15 "collection"'K% +3 "core" %26!\ @ +2 "sampler") % +3 "core" % \ a +15 "collection"'4% +3 "core" %17\ @ + "sampler")6% +4 "core" % \ a +15 "collection"'l% +3 "core" %14\ @ + "sampler")5% +4 "core" % \  a +15 "collection"'9% +3 "core" %26\ A + "sampler")P% +4 "core" % \ ~ a +15 "collection"'7% +3 "core" %34\ @ + "sampler")b% +4 "core" % \ a +15 "collection"'"% +3 "core" %15\ @ +2 "sampler");% +3 "core" % \  a +15 "collection"'% +3 "core" %25\ @ + "sampler")I% +4 "core" % \ a +15 "collection"'D% +4 "core" %25\ @ +2 "sampler")T% +3 "core" % \ a +15 "collection"'`% +3 "core" %04"\ A + "sampler")R% +3 "core" % \ a +15 "collection"'|% +3 "core" %25\ A +2 "sampler"){% +3 "core" % \ a +15 "collection"'f% +3 "core" %.5$\ @ + "sampler")]% +4 "core" % \ ~ a +15 "collection"'N% +3 "core" %26!\ @ + "sampler")% +4 "core" % \  a +15 "collection"'% +3 "core" %07\ A + "sampler")v% +4 "core" % \ a +15 "collection"')% +3 "core" %24\ @ +2 "sampler")H% +3 "core" % \ a +15 "collection"'S% +3 "core" %25\ A + "sampler")% +4 "core" % \ a +15 "collection"'V% +3 "core" %48\ A + "sampler")% +4 "core" % \ a +15 "collection"'% +3 "core" %57\ A + "sampler")%% +4 "core" % \ a +15 "collection"'+% +3 "core" %37\ @ + "sampler")E% +4 "core" % \ a +15 "collection"'% +3 "core" %27\ @ + "sampler")a% +4 "core" % \ a +15 "collection"'Y% +3 "core" %47\ A + "sampler")u% +4 "core" % \ a +15 "collection"'*% +3 "core" %37\ A + "sampler")$% +4 "core" % \ a +15 "collection"'o% +3 "core" %16#\ A + "sampler")% +4 "core" % \  a +15 "collection"'t% +3 "core" %26\ A + "sampler")p% +4 "core" % \ a +15 "collection"'% +3 "core" %38\ A + "sampler")J% +4 "core" % \ a +15 "collection"'z% +3 "core" %38$\ ? + "sampler")O% +4 "core" % \  a +15 "collection"'Q% +3 "core" %38!\ A + "sampler")% +4 "core" % \ a +15 "collection"'% +3 "core" %57\ A + "sampler")n% +4 "core" % \ a +15 "collection"'% +3 "core" %48\ A + "sampler")(% +4 "core" % \  a +15 "collection"'0% +3 "core" %58\ A + "sampler")3% +4 "core" % \ a +15 "collection"' % +3 "core" %37"\ A +2 "sampler")% +3 "core" % \ a +2 "collection"'\ % +4 "core" %48\ A + #tIntake @14.0psia, vacuum from 8.5 to 11.5psi +2 .SS.reconfigure SSinhale.with maxSpeed: 26 +4 "sampler")#.0X% +4 "core" % #W \ | +15 "collection"'K% +3 "core" %14\ = + "sampler") % +4 "core" % #W \ | +15 "collection"'4% +4 "core" %36\ = + "sampler")6% +4 "core" % #W \ { +15 "collection"'l% +3 "core" %25\ = + "sampler")5% +4 "core" % #X \ } +15 "collection"'9% +3 "core" %36\ < + "sampler")P% +4 "core" % #X \ | +15 "collection"'7% +3 "core" %16\ < + "sampler")b% +4 "core" % #W \ | +15 "collection"'"% +3 "core" %35\ = + "sampler");% +4 "core" % #X \ | +15 "collection"'% +3 "core" %16\ = + "sampler")I% +4 "core" % #X \ } +15 "collection"'D% +3 "core" %27\ > +2 "sampler")T% +3 "core" % #W \ } +15 "collection"'`% +3 "core" %37\ = + "sampler")R% +4 "core" % #W \ { +15 "collection"'|% +3 "core" %55$\ < + "sampler"){% +4 "core" % #W \ | +15 "collection"'f% +3 "core" %36#\ = +2 "sampler")]% +3 "core" % #X \ | +15 "collection"'N% +3 "core" %15\ = + "sampler")% +4 "core" % #X \ | +15 "collection"'% +3 "core" %15!\ = +2 "sampler")v% +3 "core" % #X \ } +15 "collection"')% +3 "core" %23\ = + "sampler")H% +4 "core" % #X \ | +15 "collection"'S% +3 "core" %28\ = +2 "sampler")% +3 "core" % #X \ | +15 "collection"'V% +3 "core" %37#\ > +2 "sampler")% +3 "core" % #X \ } +15 "collection"'% +3 "core" %45\ = + "sampler")%% +4 "core" % #W \ | +15 "collection"'+% +3 "core" %46\ = + "sampler")E% +4 "core" % #W \ } +15 "collection"'% +3 "core" %38\ = + "sampler")a% +4 "core" % #X \ } +15 "collection"'Y% +3 "core" %48\ > + "sampler")u% +4 "core" % #X \ | +15 "collection"'*% +3 "core" %25"\ = + "sampler")$% +4 "core" % #W \ } +15 "collection"'o% +3 "core" %46$\ = +2 "sampler")% +3 "core" % #X \ } +15 "collection"'t% +3 "core" %37\ < +2 "sampler")p% +3 "core" % #W \ | +15 "collection"'% +3 "core" %26\ = +2 "sampler")J% +3 "core" % #X \ | +16 "collection"'z% +3 "core" %46\ = +2 "sampler")O% +3 "core" % #X \ | +15 "collection"'Q% +3 "core" %47"\ = + "sampler")% +4 "core" % #X \ | +15 "collection"'% +3 "core" %47\ = + "sampler")n% +4 "core" % #W \ | +15 "collection"'% +3 "core" %57\ > + "sampler")(% +4 "core" % #W \ } +15 "collection"'0% +3 "core" %48\ > +2 "sampler")3% +3 "core" % #X \ } +15 "collection"' % +3 "core" %48\ > +2 "sampler")% +3 "core" % #W \ | +15 "collection"'\ % +3 "core" %49$\ = + "sampler")G% +4 "core" % #W \ } +15 "collection"'% +3 "core" %47!\ > + "sampler")~% +4 "core" % #W \ } +15 "collection"'L% +3 "core" %68\ > + "sampler")Z% +4 "core" % #W \ | +15 "collection"'i% +3 "core" %57$\ > + "sampler")y% +4 "core" % #X \ | +15 "collection"'1% +3 "core" %59%\ = + "sampler")g% +4 "core" % #W \ } +15 "collection"'% +3 "core" %48\ > + "sampler")M% +4 "core" % #X \ | +15 "collection"'F% +3 "core" %28\ > + "sampler")q% +4 "core" % #W \ } +15 "collection"'c% +3 "core" %26\ > +2 "sampler")!% +3 "core" % #X \ } +15 "collection"',% +3 "core" %28\ > + "sampler")m% +4 "core" % #W \ | +15 "collection"'% +3 "core" %48\ > + "sampler")U% +4 "core" % #W \ } +15 "collection"'% +3 "core" %48\ = + "sampler")% +4 "core" % #X \ | +15 "collection"'&% +3 "core" %69\ = + "sampler")d% +4 "core" % #X \ | +15 "collection"'% +3 "core" %48%\ > +2 "sampler")}% +3 "core" % #X \ } +15 "collection"'k% +3 "core" %79\ > +2 "sampler")% +3 "core" % #X \ } +15 "collection"'/% +3 "core" %57\ > +2 "sampler") % +3 "core" % #X \ } +15 "collection"'% +4 "core" %68\ = + "sampler") % +4 "core" % #W \ | +15 "collection"'-% +3 "core" %78#\ > + "sampler")^% +4 "core" % #W \ } +15 "collection"'x% +3 "core" %49&\ > +2 "sampler")r% +3 "core" % #X \ } +2 "collection"'e% +3 "core" %78\ = +41 .tSS.reconfigure SSinhale.with maxSpeed: 23 +11 "sampler")#.0X +2 "sampler")% +3 "core" % \ } Z +15 "collection"'8% +3 "core" %25$\ @ +2 "sampler")'% +3 "core" % \ } Z +15 "collection"'B% +3 "core" %16\ @ +2 "sampler")[% +4 "core" % \  Z +15 "collection"':% +3 "core" %25%\ > +2 "sampler")\\% +3 "core" % \ ~ Z +15 "collection"'% +3 "core" %/6\ > +2 "sampler")A% +3 "core" % \ } Z +15 "collection"'.% +3 "core" %26"\ ? + "sampler")<% +4 "core" % \ ~ Z +15 "collection"'C% +3 "core" %36\ ? +2 "sampler")W% +3 "core" % \ } Z +15 "collection"'?% +3 "core" %25\ > + "sampler")>% +4 "core" % \ } Z +15 "collection"'K% +3 "core" %46%\ ? + "sampler") % +4 "core" % \  Z +15 "collection"'4% +3 "core" %25\ @ + "sampler")6% +4 "core" % \  Z +15 "collection"'l% +3 "core" %44#\ @ + "sampler")5% +4 "core" % \ ~ Z +15 "collection"'9% +3 "core" %26%\ ? +2 "sampler")P% +3 "core" % \ ~ Z +15 "collection"'7% +3 "core" %34\ ? +2 "sampler")b% +3 "core" % \  Z +15 "collection"'"% +3 "core" %26"\ @ +2 "sampler");% +3 "core" % \  Z +15 "collection"'% +3 "core" %05$\ @ + "sampler")I% +4 "core" % \ Z +15 "collection"'D% +3 "core" %36\ A + "sampler")T% +4 "core" % \ Z +15 "collection"'`% +3 "core" %27 \ A + "sampler")R% +4 "core" % \ Z +15 "collection"'|% +4 "core" %35\ @ +2 "sampler"){% +4 "core" % \ Z +15 "collection"'f% +3 "core" %25 \ @ + "sampler")]% +4 "core" % \  Z +15 "collection"'N% +3 "core" %15\ A +2 "sampler")% +3 "core" % \ Z +15 "collection"'% +3 "core" %24%\ A + "sampler")v% +4 "core" % \ Z +15 "collection"')% +3 "core" %27\ A +2 "sampler")H% +3 "core" % \ Z +15 "collection"'S% +3 "core" %17\ A +2 "sampler")% +3 "core" % \  Z +15 "collection"'V% +3 "core" %19$\ ? +2 "sampler")% +3 "core" % \  Z +15 "collection"'% +3 "core" %37\ A + "sampler")%% +4 "core" % \ Z +15 "collection"'+% +3 "core" %45 \ @ +2 "sampler")E% +3 "core" % \ Z +15 "collection"'% +3 "core" %27\ A + "sampler")a% +4 "core" % \ Z +15 "collection"'Y% +3 "core" %16\ A + "sampler")u% +4 "core" % \ Z +15 "collection"'*% +3 "core" %17%\ A + "sampler")$% +4 "core" % \ Z +15 "collection"'o% +3 "core" %15#\ B + "sampler")% +4 "core" % \ Z +15 "collection"'t% +3 "core" %48\ A +2 "sampler")p% +3 "core" % \ Z +15 "collection"'% +3 "core" %48!\ A + "sampler")J% +4 "core" % \ Z +15 "collection"'z% +3 "core" %18\ A + "sampler")O% +4 "core" % \ Z +15 "collection"'Q% +3 "core" %26\ B + "sampler")% +4 "core" % \ Z +15 "collection"'% +3 "core" %27!\ A + "sampler")n% +4 "core" % \ Z +15 "collection"'% +3 "core" %35\ A + "sampler")(% +4 "core" % \ Z +15 "collection"'0% +3 "core" %16\ ? + "sampler")3% +4 "core" % \ Z +15 "collection"' % +3 "core" %27\ A +2 "sampler")% +3 "core" % \ Z +15 "collection"'\ % +3 "core" %28\ A +2 "sampler")G% +3 "core" % \ Z +15 "collection"'% +3 "core" %27!\ ? +2 "sampler")~% +3 "core" % \  Z +15 "collection"'L% +3 "core" %16%\ A + "sampler")Z% +4 "core" % \ Z +15 "collection"'i% +3 "core" %26\ A + "sampler")y% +4 "core" % \ Z +15 "collection"'1% +3 "core" %36\ A + "sampler")g% +4 "core" % \ Z +15 "collection"'% +3 "core" %35"\ @ +2 "sampler")M% +3 "core" % \ Z +15 "collection"'F% +3 "core" %46\ B +2 "sampler")q% +3 "core" % \ Z +15 "collection"'c% +3 "core" %28!\ B +2 "sampler")!% +3 "core" % \ Z +15 "collection"',% +3 "core" %27\ B + "sampler")m% +4 "core" % \ Z +15 "collection"'% +3 "core" %28\ B + "sampler")U% +4 "core" % \ Z +15 "collection"'% +3 "core" %47\ B +2 "sampler")% +3 "core" % \ Z +15 "collection"'&% +3 "core" %39\ B + "sampler")d% +4 "core" % \ Z +15 "collection"'% +3 "core" %47 \ A +2 "sampler")}% +3 "core" % \ Z +15 "collection"'k% +3 "core" %48$\ B + "sampler")% +4 "core" % \ Z +15 "collection"'/% +3 "core" %46\ B +2 "sampler") % +3 "core" % \ Z +15 "collection"'% +3 "core" %28%\ B +2 "sampler") % +3 "core" % \ Z +15 "collection"'-% +3 "core" %38%\ B + "sampler")^% +4 "core" % \ Z +15 "collection"'x% +3 "core" %17\ B +2 "sampler")r% +3 "core" % \ Z +15 "collection"'e% +3 "core" %57$\ A + "sampler")% +4 "core" % \ Z +15 "collection"'% +3 "core" %56\ B + "sampler")2% +4 "core" % \ Z +15 "collection"'=% +3 "core" %37\ B + "sampler")X% +4 "core" % \ Z +15 "collection"'@% +3 "core" %58#\ B +2 "sampler")#% +3 "core" % \ Z +15 "collection"'h% +3 "core" %28\ B + "sampler")% +4 "core" % \ Z +15 "collection"'8% +3 "core" %47&\ A +2 "sampler")'% +4 "core" % \ Z +15 "collection"'B% +3 "core" %39\ B +40 "sampler")[% +12 "core" % \ Z +15 "collection"':% +3 "core" %38"\ B +2 "sampler")\\% +3 "core" % \ Z +15 "collection"'% +3 "core" %58&\ B +2 "sampler")A% +3 "core" % \ Z +15 "collection"'.% +3 "core" %35\ B +2 "sampler")<% +3 "core" % \ Z +15 "collection"'C% +3 "core" %49%\ B +2 "sampler")W% +4 "core" % \ Z + #"pumping"0.0L/min +16 "collection"'?% +3 "core" %47\ ? +2 "sampler")>% +3 "core" % \  Z +15 "collection"'K% +3 "core" %37\ @ +2 "sampler") % +3 "core" % \ Z +15 "collection"'% +3 "core" %48\ @ +2 "sampler")4% +3 "core" % \  Z +15 "collection"'6% +3 "core" %56\ A + "sampler")l% +4 "core" % \ Z +15 "collection"'5% +3 "core" %57\ B + "sampler")9% +4 "core" % \ Z +15 "collection"'P% +3 "core" %67!\ @ + "sampler")7% +4 "core" % \ Z +15 "collection"'b% +3 "core" %37\ A +2 "sampler")"% +3 "core" % \ Z +16 "collection"';% +3 "core" %58!\ @ + "sampler")% +4 "core" % \  Z +15 "collection"'I% +3 "core" %5:\ @ +2 "sampler")D% +3 "core" % \  Z +15 "collection"'T% +3 "core" %39%\ A +2 "sampler")`% +3 "core" % \ Z +15 "collection"'R% +3 "core" %37!\ @ + "sampler")|% +4 "core" % \  Z +15 "collection"'{% +3 "core" %27\ A + "sampler")f% +4 .tSS.reconfigure SSconfig +3 "sampler")#.0X/home/esp/esp2/mission/2020_01_15_Niagara_powertest.rb:49"7/home/esp/esp2/utils/commskel.rb:81:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'">/home/esp/esp2/mission/2020_01_15_Niagara_powertest.rb:48"//home/esp/esp2/utils/mission.rb:19:in `[]'"4/home/esp/esp2/utils/mission.rb:19:in `mission'">/home/esp/esp2/mission/2020_01_15_Niagara_powertest.rb:42"1/home/esp/esp2/lib/framework.rb:80:in `load'"//home/esp/esp2/lib/framework.rb:80:in `ld'"1/home/esp/esp2/lib/framework.rb:85:in `load'"5/home/esp/esp2/lib/framework.rb:141:in `execute'"-/home/esp/esp2/lib/esp.rb:192:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 .SSV.dial :exhaust +3 "sampler")  +76 "core"  + .tExhaust.select :open +2 "sampler")@ +11 .tSS.reconfigure SSexhale +3 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +4 ."CSpush"CS.seek 0ml +2 "collection"'^' +95 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +3 "sampler")x +107 "core" ' + ."CSpush"CS.coast + "collection"'5 +27 "core"  +2 .tSS.reconfigure SSexhale +3 "sampler")#.0X9 +2 "core" 9 d +103 "collection"'K9 +2 "core" 9 d +103 "collection"' 9 +2 "core" 9d +103 "collection"'9 +3 "core" 9d +103 "collection"'49 +2 "core" 9d +103 "collection"'69 +2 "core" 9d +103 "collection"'l9 +2 "core" 9"d +103 "collection"'59 +2 "core" 9&d +103 "collection"'99 +3 "core" 9+d +103 "collection"'P9 +2 "core" 9/d +103 "collection"'79 +2 "core" 93d +103 "collection"'b9 +2 "core" 97d +103 "collection"'"9 +2 "core" 9;d +103 "collection"';9 +2 "core" 9@d +103 "collection"'9 +2 "core" 9%Dd +103 "collection"'I9 +2 "core" 97Hd +103 "collection"'D9 +2 "core" 9JLd +103 "collection"'T9 +2 "core" 9^Pd +103 "collection"'`9 +3 "core" 9sUd +102 "collection"'R9 +2 "core" 9Yd +103 "collection"'|9 +2 "core" 9]d +103 "collection"'{9 +2 "core" 9ad +103 "collection"'f9 +2 "core" 9ed +103 "collection"'N9 +3 "core" 9jd +103 "collection"'9 +2 "core" 9nd +103 "collection"'9 +2 "core" 9rd +103 "collection"' 9 +2 "core" 91vd +103 "collection"']9 +2 "core" 9L{d +103 "collection"')9 +3 "core" 9ed +102 "collection"'H9 +2 "core" 9d +103 "collection"'V9 +2 "core" 9d +64 "Can"% dYY +39 "collection"'9 +2 "core" 9b +103 "collection"'9 +2 "core" 9` +103 "collection"'s9 +2 "core" 9] +103 "collection"'S9 +2 "core" 9Z +103 "collection"'%9 +2 "core" 9W +103 "collection"'+9 +2 "core" 9;U +103 "collection"'9 +2 "core" 9WR +103 "collection"'v9 +4 "core" 9sO +103 "collection"'a9 +2 "core" 9M +103 "collection"'Y9 +2 "core" 9J +103 "collection"'u9 +2 "core" 9H +103 "collection"'*9 +5 "core" 9F +104 "collection"'9 +7 "core" 9C +104 "collection"'o9 +5 "core" 9A +104 "collection"'9 +2 "core" 92? +103 "collection"'t9 +2 "core" 9M= +103 "collection"'E9 +2 "core" 9g; +103 "collection"'9 +3 "core" 98 +103 "collection"'J9 +2 "core" 96 +103 "collection"'z9 +2 "core" 95 +103 "collection"'p9 +2 "core" 93 +103 "collection"'O9 +2 "core" 90 +103 "collection"'9 +3 "core" 9/ +103 "collection"'9 +2 "core" 9, +103 "collection"'9 +2 "core" 9(+ +103 "collection"'Q9 +2 "core" 9?* +103 "collection"'09 +2 "core" 9T( +103 "collection"'$9 +4 "core" 9j' +102 "collection"'n9 +2 "core" 9% +103 "collection"'(9 +2 "core" 9# +103 "collection"'39 +2 "core" 9\ ! +103 "collection"'9 +2 "core" 9 +103 "collection"'\ 9 +3 "core" 9 +103 "collection"' 9 +2 "core" 9 +103 "collection"'9 +2 "core" 9 +103 "collection"'~9 +2 "core" 9  +103 "collection"'L9 +2 "core" 9 # +103 "collection"'Z9 +2 "core" 9 %( +103 "collection"'y9 +2 "core" 9 6, +103 "collection"'G9 +2 "core" 9 F0 +103 "collection"'9 +2 "core" 9 U4 +103 "collection"'i9 +2 "core" 9 d8 +103 "collection"'M9 +3 "core" 9 r= +103 "collection"'F9 +2 "core" 9 A +103 "collection"'c9 +2 "core" 9 E +103 "collection"'19 +2 "core" 9 I +103 "collection"'!9 +2 "core" 9 M +103 "collection"',9 +3 "core" 9 R +103 "collection"'m9 +2 "core" 9 V +103 "collection"'9 +2 "core" 9 Z +103 "collection"'g9 +2 "core" 9 ^ +103 "collection"'9 +2 "core" 9 b +103 "collection"'9 +4 "core" 9 g +102 "collection"'&9 +2 "core" 9 k +103 "collection"'q9 +2 "core" 9 o +103 "collection"'9 +2 "core" 9\ s\ +103 "collection"'}9 +2 "core" 9\ \ w\ +103 "collection"'k9 +2 "core" 9\ |\ +103 "collection"'d9 +2 "core" 9\  +103 "collection"'9 +2 "core" 9\ " +103 "collection"' 9 +2 "core" 9\ ) +103 "collection"'9 +2 "core" 9\ / +103 "collection"'-9 +3 "core" 9\ 5 +103 "collection"'/9 +2 "core" 9\ <\ +103 "collection"'x9 +2 "core" 9\ A +103 "collection"'U9 +2 "core" 9\ G +103 "collection"'^9 +2 "core" 9\ L +103 "collection"' 9 +4 "core" 9\ Q +103 "collection"'r9 +2 "core" 9\ V +103 "collection"'9 +2 "core" 9\ Z +103 "collection"'9 +2 "core" 9\ ^ +103 "collection"'e9 +2 "core" 9\ a +103 "collection"'=9 +3 "core" 9\ e +103 "collection"'X9 +2 "core" 9\ h +103 "collection"'29 +2 "core" 9\ l +103 "collection"'@9 +2 "core" 9\ o +103 "collection"'#9 +2 "core" 9\ r +3 .tCH.hold 10:00,70C +2 "collection"' `\ `\ p  +5 "core"  +51945 "Can"\ +8057 "core" ` +2 "collection"'h9 +3 "core" 9\  + #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml +4 "collection"''' +328 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'8 @ +103 "core" A + .tCSV.dial :air +41 "collection"'[ @ +52 "core" ? +33 .tCS.seek 5ml +2 "collection"':'l +1348 "core" ' + .tCSV.dial CTV +2 "collection"'B  +45 "core"  + .tdelay 2 seconds +203 .CSV.dial :air + "collection"' @ +45 "core" ? + .tdelay 2 seconds +203 .CSV.dial CTV +3 "collection"'\\  +46 "core"  + .tdelay 2 seconds +203 .CSV.dial :air + "collection"'. @ +45 "core" ? + .tdelay 2 seconds +203 .CS.seek 0ml +3 "collection"'A' +1354 "core" ' + #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV +4 "collection"'W +114 "core" + .tCBV.dial CSV +2 "collection"'?  +30 "core" +2 "collection"'>% +4 "core" % % )\  +2 .tCS.seek 5ml +2 "collection"'K'l +1353 "core" ' + .tdelay 5 seconds +502 .CTV.dial :air +4 "collection"'  +44 "core" +2 "collection"'% +3 "core" %l\ ! +2 .tCS.seek 7ml +2 "collection"'4' +596 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'6 @ +45 "core" > +2 .tCS.seek 10ml +2 "collection"'l' D +842 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +3 "collection"'5 ` +115 "core" _ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +5 "collection"'9   +38 "core" " +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'P  +3 '7  +28 "core"  +108  +2 .tCS.seek 5ml +2 "collection"'b'l +1360 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'" @ +103 "core" B + .tCSV.dial :waste +2 "collection"'; +103 "core" +2 .tCS.seek :empty +2 "collection"''Ͱ +1357 "core" ' + .tCSV.dial :air +3 "collection"'I @ +72 "core" B +2 .tCS.seek 5ml +2 "collection"'D'l +1360 "core" ' + .tCSV.dial CTV +2 "collection"'T  +44 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'` @ +45 "core" ? + .tdelay 2 seconds +203 .CSV.dial CTV +3 "collection"'R  +45 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'| @ +45 "core" > + .tdelay 2 seconds +203 .CS.seek 0ml +3 "collection"'{' +1351 "core" ' + #tRecovering Lysate (#2 of 2) + .CSV.dial CBV +5 "collection"'f +100 "core" ~ + .tCBV.dial CSV +2 "collection"'N  +41 "core"  +2 "collection"'% +3 "core" %rr\ . +2 .tCS.seek 5ml +2 "collection"''l +1346 "core" ' + .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'  +44 "core" +2 "collection"']% +3 "core" %lk\ 2 +2 .tCS.seek 7ml +2 "collection"')' +591 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air2 +4 "collection"'H @ +41 "core" ? +2 .tCS.seek 10ml +2 "collection"'V' D +851 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +3 "collection"' ` +115 "core" ^ +2 #tLysing Complete + "collection"'& +6 "core" &Oc\ 3E + #tStoring sh1 puck in Collection Clamp to tube 1 +2 "manipulator"&s% +4 "core" %\  B  +2 "storage"(S% +4 "core" %  # \ a + "storage"(%. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +4 .tSC.seek 1 + "storage"(+($ +344 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +5 (& +2 "core" &' ) (\ ^ +2 "manipulator"&v& +4 "core" & ! T <= +2 "manipulator"&a% +3 "core" %\    +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&Y( +156 "core" ( + "manipulator"&u& +4 "core" &  .  +2 "storage"(*& +3 "core" &&   s\ ^ +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 700 counts +2 "manipulator"&' +96 "core" ' +2 "storage"(o& +3 "core" && & )\ _ +2 .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"('L +271 "core" ' + "storage"(t- +4 "core" -'g + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +4 "manipulator"&E& +4 "core" & G  + "storage"(& +4 "core" && % ,\ \\ + .tElbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek 1 +2 "manipulator"&J'\\ +37 "core" ' + .tElbow.hold +3 "manipulator"&z, +4 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 "storage"(p- +2 "core" -'g +2 .tSE.seek 2.1 Pucks below Top Plate +44 "storage"(O' +45 "core" ' +2 "manipulator"&% +3 "core" %fp x [  +2 "storage"(& +4 "core" && '\ T + .tForearm.force -20 + "manipulator"&5 +5 .tForearm.seek 1 + 310 counts + "manipulator"&'ϒ +22 "core" ' +2 "manipulator"&Q& +4 "core" & /  +2 "storage"(0& +3 "core" &&\ &\ $ 3\ Z +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 700 counts +2 "manipulator"&$' +25 "core" ' +2 .tSE.seek 3.1 Pucks below Top Plate +2 "storage"(n' +45 "core" ' +2 "manipulator"&(& +4 "core" &  +2 "manipulator"&3% +3 "core" %" 1 +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +3 "manipulator"&'\ +91 "core" ' +2 .tElbow.seek CC +2 "manipulator"&\ ( +149 "core" ( + "manipulator"& & +5 "core" & g 6 + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 && +2 "core" & 8 6 +2 .tForearm.seek CC +2 "manipulator"&~'ρ +104 "core" ' + .tHand.close +3 "manipulator"&L/ +68 "core" / +2 .tCC.seek :open +2 "collection"'Z( +381 "core" ( + "storage"(y& +4 "core" && \ $ 9\ \\ +2 "storage"(G& +3 "core" && S ( M\ ] +2 "manipulator"&& +4 "core" & l 5 + "manipulator"&i% +4 "core" % { I Y +2 .tForearm.seek :retract +2 "manipulator"&M'\ +101 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +4 "manipulator"&F( +153 "core" ( +2 "manipulator"&c& +3 "core" & ' | +2 "storage"(1& +4 "core" && ) * \ \ ^ + .tElbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +4 .tForearm.seek 1 +2 "manipulator"&!'\\ +112 "core" ' + .tElbow.hold +4 "manipulator"&,, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tHand.open +2 "manipulator"&m1 +75 "core" 1 +3 "manipulator"&% +4 "core" % ds o +2 "storage"(g& +3 "core" &&\ &\ & [\ [ + .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 1 + 308 counts +3 "manipulator"&'ϐ +21 "core" ' +2 "manipulator"&& +4 "core" &  5 + "storage"(&& +4 "core" &&\ \ ! !\ ` +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 700 counts +2 "manipulator"&q' +42 "core" ' +2 "storage"(% +4 "core" % \  Z\ ` +2 ."downElevator"SE.seek :down +3 "storage"(}'v +100 (k% +2 "core" %; \  @\ `Xj +2 "manipulator"&d% +4 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&'\ +90 "core" ' +38 ' + ."downElevator"SE.coast + "storage"(5 +4 .tSC.coast + "storage"(6 +3 #tTranferring DA +2 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"' & +6 "core" & " \ = + "manipulator"&& +4 "core" & +2 "manipulator"&-% +3 "core" %\   +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&/(- +173 "core" ( +3 "manipulator"&x& +4 "core" &- + + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &U& +3 "core" &- X + +2 .tForearm.seek :garage +3 "manipulator"&^' +109 "core" ' + .tHand.close +3 "manipulator"& / +67 "core" / +2 "manipulator"&r& +3 "core" &- C + +2 "manipulator"&% +4 "core" %  A R +2 .tForearm.seek :retract +2 "manipulator"&'\ +102 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +4 "manipulator"&e( +300 "core" ( + "manipulator"&=& +4 "core" &   +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &X& +3 "core" & Y  + .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&2'ρ +101 "core" ' +2 "manipulator"&@& +3 "core" &   +2 "manipulator"&#% +4 "core" %ϊ +2 "collection"'C& +4 "core" &#% \ ? + "collection"'& +4 .tCC.seek :closed +2 "collection"'h(O +5 "core" &!'\ ? +2 &"'\ ?\ +8 &.{"'\ 7+{ +9 &d#$\ 6> +9 &|t#%\ 6M +10 &@U"&\ 9M +8 &X#%\ :L +10 &T"%\ :L +9 &U"%\ ;L +10 &IU!&\ 9L +9 & T"'\ 9L +9 &U"&\ 9L +11 & Y#%o\ 8L +8 &"QZ!(l\ 9L +9 &$Y"%Y\ 8L +10 &%Y#%\ 8L +9 &'Z"(\ :L +10 &)XW!&\ :M +10 &+W!(\ :L +8 &,U!%\ 9L +10 &.X"%\ 8L +9 &0`W!' \ 8M +9 &2#W#& \ 9L +10 &3T!'\ 9L +9 &5W$%\ :M +9 &7iW#%\ :L +11 &9+Y$'\ 9L +8 &:V#%\ 9L +10 &<S#&\ 8L +9 &>pV"'\ 9M +9 &@3V#%\ 9L +10 &AX"'l\ 9M +9 &CV"%S\ 9L +9 &Ey\\#%B\ :L +10 &G:_!%8\ :M +9 &Hs$'\ 8O +10 &J"%\ 4T +9 &L]!&i\ 1Y +9 &N!%X\ 0F +11 &ODI#'\ 5_ +9 &O{|!& \ 7R +5 ( + "collection"'& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.78 + "collection"'<& +6 "core" &O{x"&\ 8R + &O{x"'\ 8R + .tHand.open +41 "manipulator"&81 +78 "core" 1 +2 "manipulator"&[% +3 "core" % ϊ   +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&''\ +95 "core" ' + .tPSV.dial PSR +2 "processing"%B +134 "core"  +2 "processing"%% +4 "core" %W\ O + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%j +12 .tPS.seek 1.5ml +2 "processing"%\\' +1614 "core" ' +2 .tdelay 5 seconds +501 .PSV.dial :waste1 +4 "processing"%.  +43 "core"  +2 .tPS.seek 0ml +3 "processing"%:'W +1607 "core" ' + .tPSV.dial PSR +2 "processing"%W +46 "core"  + .tPSR.select :air +2 "processing"% +11 .tPS.seek 2.5ml +2 "processing"%?' +2638 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +3 "processing"%> +5 "collection"'A  +4 "core"  +2 "processing"%  +43 "core"  +35 + .tPSV.dial :mixloop +3 "processing"% +102 "core" + .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +4 "processing"%K  +131 "core" +2 .tPS.seek 0ml +3 "processing"%6'W +2634 "core" ' + .tPSV.dial :air +2 "processing"%4  +57 "core" +2 .tPS.seek 2.5ml +2 "processing"%5' +2630 "core" ' + .tPSV.dial :mixloop +2 "processing"%9 +44 "core" +2 .tPS.seek 0ml +2 "processing"%P'W +2640 "core" ' + .tPSV.dial :air +2 "processing"%7  +45 "core"  +2 .tPS.seek 2.5ml +3 "processing"%l' +2628 "core" ' + .tPSV.dial :mixloop +3 "processing"%" +44 "core" +2 .tPS.seek 0ml +2 "processing"%;'W +2629 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&b& +5 "core" &    +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&I( +9 "core" ( +2 "manipulator"&& +3 "core" &   :  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &T& +3 "core" &  a  +2 .tForearm.seek CC +2 "manipulator"&`'ρ +107 "core" ' + .tHand.close +3 "manipulator"&R/ +66 "core" / +2 .tCC.seek :open +2 "collection"'|( +375 "core" ( + "manipulator"&D& +4 "core" &  $  +2 "manipulator"&f% +3 "core" % T   ! M +2 .tForearm.seek :retract +2 "manipulator"&N'\ +104 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"&(- +276 "core" ( + "manipulator"&{& +4 "core" &-    +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 & & +3 "core" &-   %  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&]' +115 "core" ' + .tHand.open +3 "manipulator"&1 +73 "core" 1 +2 "manipulator"&H% +3 "core" % Z C Ʊ- +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&)'\ +101 "core" ' + .tPSV.dial :mixloop +2 .PTV.dial :PRVmixing +2 ."connect"PRV.dial CBV +4 .tCBV.dial PRV +2 .CTV.dial :air,avoiding: :intake +3 #Loading lyfil puck from tube 2 into Collection Clamp +2 "collection"'& +5 "core" &'/\ Q +2 "manipulator"&% +4 "core" %\     +2 "storage"(s% +3 "core" % T\ z +2 "storage"(S. +3 "core" . +2 .tSC.reconfigure SCtight +3 "storage"($\ .\ 1~b +3 .tSC.seek 2 +2 "storage"(%( +341 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +3 (& +3 "core" & " <\ w  +2 "manipulator"&v& +3 "core" &-     +2 "manipulator"&a% +3 "core" %\     +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 2 + "manipulator"&u( +182 "core" ( +2 "manipulator"&*& +3 "core" &   K % +2 "storage"(o& +4 "core" & ) L\ t  +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 700 counts +2 "manipulator"&_' +92 "core" ' +2 "storage"(w& +3 "core" & ) "\ t  +2 .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"(t'L +289 "core" ' + "storage"(E- +4 "core" -'w + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +5 (& +2 "core" & ( y\ q  +2 "manipulator"&p& +3 "core" &   % +2 .tElbow.seek 2 +2 "manipulator"&( +4 "core" ( + "manipulator"&& +4 "core" &  % +2 "storage"(Q& +3 "core" & ( u w 2\ p  +2 .tForearm.seek 2 + 300 counts +3 "manipulator"&0'υ +23 "core" ' + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +3 .tHand.close +2 "manipulator"&(/ +76 "core" / +47 ."downElevator"SE.seek :down +3 "manipulator"&3& +4 "storage"('v +6 "core" &   % +2 "manipulator"&Y% +4 "core" % ϊ \  " +2 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 .tElbow.seek CC +3 "manipulator"&J( +145 "core" ( +2 "manipulator"&& +4 "core" &   4 + .tElbow.reconfigure LooseElbow +4 "manipulator"&$ &.,(#b +3 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +2 "manipulator"&O& +6 "core" &  y 4 +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +35 .tForearm.seek CC +2 "manipulator"& 'ρ +104 "core" ' +2 "manipulator"&& +4 "core" &   r 4 + "manipulator"&$% +4 "core" %z  1 M +2 "collection"'z& +4 "core" &+0 \ L +2 "collection"'L& +3 .tCC.seek :closed +2 "collection"'(O +5 "core" &)1\ K +2 &-/\ M +10 &4,0\ B+} +10 &g-0\ A? +9 &q).\ BM +9 &^T--s\ DL +10 & [*0\ DL +9 &Z-0\ DL +8 &Y,0v\ EL +10 &fY-0f\ EL +10 &(Y.0S\ EL +10 &Z*0X\ DL +8 & X,0\ DL +9 &"pY-/\ EK +10 &$0Z+0\ EL +10 &%Y-/\ FL +9 &'Y,1\ FL +10 &)wY,0\ EL +8 &+9Y,0\ DL +11 &,^+/\ CL +8 &.Y-/z\ DL +9 &0Z,.r\ CL +10 &2AW,.f\ DL +9 &4X,1Z\ DL +9 &5\\,/M\ DL +11 &7Y+/A\ FL +9 &9H],/:\ CL +9 &; Y,0=\ DL +9 &<Y-0'\ CL +10 &>]*0%\ DL +9 &@QY,/B\ EL +9 &B]+1c\ EL +9 &CY,.`\ EL +10 &E_,1e\ EL +9 &GTg+1M\ DM +10 &I\ +/H\ AR +9 &J-0?\ =W +10 &Lz-2:\ +2 .tCS.seek 10ml +2 "collection"'&' D +1582 "core" ' + .tCSV.dial CTV +2 "collection"'M  +44 "core"  +2 .tCS.seek 0ml +3 "collection"'' +2626 "core" ' + .tCBV.dial :waste1 +3 "collection"'F @ +40 "core" > + .tdelay 5 seconds +503 .CTV.dial :air,avoiding: :intake +4 "collection"'k  +144 "core"  +2 "collection"'d& +3 "core" &Oc\ KK +2 #tStoring lyfil puck in Collection Clamp to tube 1 +2 "manipulator"&!% +5 "core" %     +2 "storage"(% +3 "core" %| V\ y +2 "storage"( . +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +4 .tSC.seek 1 + "storage"(($ +341 "core" ( +12 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +4 (-& +3 "core" &$ \ w +2 "manipulator"&n& +4 "core" &   O 4 +2 "manipulator"&q% +3 "core" %      +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 +2 "manipulator"&x( +154 "core" ( + "manipulator"&U& +4 "core" &   \ +2 "storage"(}& +3 "core" &$ ~\ x +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +3 "manipulator"&+' +112 "core" ' +2 "storage"(,& +3 "core" &$ j\ x +2 .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"( 'L +269 "core" ' + "storage"(r- +4 "core" -'W + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +4 "manipulator"&& +3 "core" &  \ \ +2 "storage"(& +3 "core" &$ /\ t + .tElbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +4 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 1 +4 "manipulator"&^'\\ +35 "core" ' + .tElbow.hold +4 "manipulator"&/, +3 "core" , + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 "storage"(=- +2 "core" -'W +3 .tSE.seek 3.1 Pucks below Top Plate +2 "storage"(X' +33 "core" ' +2 "manipulator"&@% +3 "core" %ar I Ÿ +2 "storage"(#& +4 "core" &$ | | E\ n + .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 1 + 305 counts +2 "manipulator"&C'ύ +22 "core" ' +2 "manipulator"&& +4 "core" &   \ +2 "storage"(Z& +3 "core" &$ (\ t +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +3 "manipulator"&' +23 "core" ' +2 .tSE.seek 4.1 Pucks below Top Plate +2 "storage"(<' +46 "core" ' +2 "manipulator"&8& +4 "core" &   \ +2 "manipulator"&[% +3 "core" %#    +47 .tForearm.reconfigure LooseForearm +9 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&B'\ +96 "core" ' +2 .tElbow.seek CC +3 "manipulator"&( +151 "core" ( +2 "manipulator"&2& +4 "core" &   S 3 + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 &.& +2 "core" &  # 3 +2 .tForearm.seek CC +2 "manipulator"&\\'ρ +96 "core" ' + .tHand.close +3 "manipulator"&W/ +74 "core" / +2 .tCC.seek :open +2 "collection"':( +379 "core" ( +2 "storage"(>& +4 "core" &$ B\ w +2 "storage"( & +3 "core" &$ H\ w +2 "manipulator"&A& +3 "core" &    3 +2 "manipulator"&% +3 "core" % σ  +2 .tForearm.seek :retract +2 "manipulator"&K'\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +3 "manipulator"&?( +153 "core" ( +2 "manipulator"&4& +4 "core" &   +2 "storage"(6& +4 "core" &$ F\ y + .tElbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +4 .tForearm.seek 1 +2 "manipulator"&9'\\ +111 "core" ' + .tElbow.hold +4 "manipulator"&5, +3 "core" , + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tHand.open +2 "manipulator"&71 +70 "core" 1 +4 "manipulator"&P% +4 "core" % nj  ( ƶ +2 "storage"("& +3 "core" &$ }\ s +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 1 + 318 counts +2 "manipulator"&l'Ϛ +22 "core" ' +2 "manipulator"&b& +4 "core" &    +2 "storage"(& +3 "core" &$ N\ x +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 700 counts +2 "manipulator"&T' +23 "core" ' +2 "storage"(R% +4 "core" % b\ y +2 ."downElevator"SE.seek :down +4 "storage"(e'v +99 ('% +2 "core" %ȹ- [\ zVa +2 "manipulator"&h% +4 "core" %" \ @ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&D'\ +93 "core" ' +20 ' + ."downElevator"SE.coast + "storage"(5 +4 .tSC.coast + "storage"(6 +4 .tPSV.dial :air +2 "processing"%f  +86 "core"  +2 .tPS.seek 2.5ml +2 "processing"%`' +2640 "core" ' + .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%{ +59 "core" + .tdelay 1 second +102 .PSV.dial :air +2 "processing"%  +45 "core"  + .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%I +46 "core" + .tdelay 1 second +102 .PSV.dial :air +2 "processing"%  +45 "core"  + .tdelay 1 second +103 .PS.seek 0ml +2 "processing"%H'W +2641 "core" ' + #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%N& +5 "core" &\ n +2 "manipulator"&& +4 "core" &     +2 "manipulator"&% +3 "core" %\  \    +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&s(- +176 "core" ( + "manipulator"&S& +4 "core" &-    - +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &]& +3 "core" &-    - + .tForearm.seek :garage +2 "manipulator"&' +112 "core" ' + .tHand.close +3 "manipulator"&v/ +68 "core" / +2 "manipulator"&a& +3 "core" &-  - +2 "manipulator"&*% +3 "core" % u   I ǹ* +2 .tForearm.seek :retract +2 "manipulator"&o'\ +100 "core" ' +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek PC +2 "manipulator"&w( +128 "core" ( +2 "manipulator"&& +3 "core" &  \ > f +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &)& +3 "core" &  H f +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&E' +101 "core" ' +2 "manipulator"&& +3 "core" &  U f +2 "manipulator"&p% +4 "core" %    h +2 "processing"%& +3 "core" &*\ j +2 "processing"%Q& +4 .tPC.seek :closed +2 "processing"%((Tg +5 "core" &1\ j + &2\ k  +8 &6z6\ d+| +10 &f:\ b@ +9 &bs8\ bO +10 &(Q<\ eN +9 &UG\ dN +9 &T;\ eN +9 &nZ?\ eN +11 &/W@\ fN +9 &TD\ eN +9 &UK\ eM +9 & wVG\ eM +10 &"8YQ\ cN +9 &#UV\ dN +10 &%ZW\ fN +9 &'~UX\ eN +10 &)@U\\\ fN +9 &+TS\ eN +9 &,U_\ eN +9 &.Za\ cN +9 &0HY]\ dN +10 &2\ Zi\ dN +9 &3Zd\ eM +9 &5Ve\ eM +10 &7P[c\ fN +9 &9T]\ eM +10 &:Wi\ dM +9 &<Zo\ dN +9 &>XWo\ cN +10 &@Ty\ dM +9 &ASq\ eN +9 &CYz\ eN +10 &E_Yz\ eN +9 &G![w\ eN +10 &Hcp\ eO +9 &Jmq\ cP +9 &LX|\ cS +10 &N\ bS +9 &O\ bT +9 &Q\ bT +10 &SMy\ c3 +9 &T'.]\ eD +10 &T>}\ h- +3 ( + "processing"%Q& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.54 +2 "processing"%3& +5 "core" &T>l\ i- + .tHand.open +2 "manipulator"&Y1 +68 "core" 1 +2 "manipulator"&u% +3 "core" %    h +46 .tForearm.reconfigure LooseForearm +4 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&_'\ +91 "core" ' + .tPRV.dial :air +2 "processing"%  +47 "core"  + .tPSV.dial :mixloop +4 "processing"%O +43 "core" +3 "processing"%t% +4 "core" %T\ d +2 .tPS.seek 0.3ml +2 "processing"%0' +388 "core" ' + .tPSV.dial PSR +2 "processing"% +103 "core"  +3 "processing"%% +3 "core" %&\ d +2 #tPulling 0.4ml of PSR.air + .PSR.select :air +4 .PS.seek 0.7ml +3 "processing"%$'* +493 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +3 .PS.seek 2.5ml +3 "processing"%z' +1915 "core" ' + .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"% +103 "core" + .tPTV.dial :mixing +2 "processing"% @ +72 "core" A + .tPBV.dial :waste2 +2 "processing"%|  +92 "core"  +33 .tPS.seek 0ml +2 "processing"%j'W +2631 "core" ' + #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&y& +5 "core" & f +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&L( +3 "core" ( +3 "manipulator"&& +3 "core" & \ f +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &i& +3 "core" &  f +2 .tForearm.seek PC +2 "manipulator"& ' +97 "core" ' + .tHand.close +3 "manipulator"&%/ +74 "core" / +2 .tPC.seek :open +2 "processing"%;( +401 "core" ( + "manipulator"&1& +4 "core" &   f +2 "manipulator"&V% +3 "core" %   &  +2 .tForearm.seek :retract +2 "manipulator"&\ '\ +94 "core" ' + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +4 "manipulator"&m(- +193 "core" ( +2 "manipulator"&c& +3 "core" &-  1  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &g& +3 "core" &-  H  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&' +115 "core" ' + .tHand.open +2 "manipulator"&~1 +77 "core" 1 +2 "manipulator"&M% +3 "core" % h  j ȵU +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&&'\ +101 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%F& +6 "core" &\ l + "manipulator"&k% +4 "core" %\      +2 "storage"(d% +3 "core" %~ _ b\ +2 "storage"(!. +2 "core" . +2 .tSC.reconfigure SCtight +3 "storage"($\ .\ 1~b +3 .tSC.seek 2 +2 "storage"(( +341 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +3 ( & +3 "core" & & G\   +4 "manipulator"&-& +3 "core" &-     +2 "manipulator"&n% +3 "core" %\    +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 2 +2 "manipulator"&q( +177 "core" ( +2 "manipulator"&U& +3 "core" &  % +2 "storage"(}& +4 "core" & * "\ |  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 700 counts +2 "manipulator"&,' +99 "core" ' +2 "storage"(J& +3 "core" & ) \ }  +2 .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"(G'L +283 "core" ' + "storage"(r- +4 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +5 (& +2 "core" & ( \ z  +2 "manipulator"&& +3 "core" &  n % +2 .tElbow.seek 2 +2 "manipulator"&=( +4 "core" ( +2 "manipulator"&@& +3 "core" &   2 % +2 "storage"(#& +3 "core" & ( \ x  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&'υ +23 "core" ' + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +3 .tHand.close +2 "manipulator"&Z/ +67 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&8& +7 "storage"(['v +4 "core" &  % + "manipulator"&+% +4 "core" % ϋ  : +2 .tForearm.seek :retract +2 "manipulator"&x'\ +93 "core" ' +2 .tElbow.seek PC +3 "manipulator"& ( +163 "core" ' + ."downElevator"SE.coast + "storage"(5 +89 "core" ( +3 "manipulator"&^& +4 "core" & +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &C& +2 "core" &   & +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&X' +108 "core" ' +2 "manipulator"&2& +4 "core" & + "manipulator"&.% +4 "core" %ϲ   ? +2 "processing"%& +3 "core" &F\ c +2 "processing"%/& +4 .tPC.seek :closed +2 "processing"%W(Tg +4 "core" &L\ c +3 &\ b +8 &0y\ \\+z +9 &c~ \ [> +11 &xq\ \\N +9 &;S\ ]M +10 &T\ ]N +8 &U\ ^M +9 &W\ _N +10 &BTv\ _N +9 &T\ ]M +9 &T\ ]N +10 & W\ ]N +9 &"KT\ ]M +10 &$ T\ ^N +9 &%W\ _N +9 &'S\ _N +10 &)ST\ ^M +9 &+R\ ]N +9 &,R\ ]N +11 &.X\ ]N +8 &0ZW\ ]N +11 &2V\ ]N +9 &3W\ ^N +8 &5Q\ ^N +10 &7bR\ _N +9 &9%Q\ _M +9 &:T\ ]N +11 &<W\ \\M +9 &>kR\ ]M +9 &@,V\ ^N +9 &AT\ ^N +9 &CQ}\ _M +10 &EsV|\ _M +9 &G4Y|\ ^N +9 &H^}\ ^O +10 &Jj\ ^P +9 &Liz\ [S +10 &N*\ [T +9 &O}\ [T +10 &Qz\ [T +9 &SUjr\ ]8 +9 &T#-k\ ]T +9 &TOq\ b( +3 ( + "processing"%/& +2 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.56 +41 .Hand.open +10 "manipulator"&B1 +70 "core" 1 +2 "manipulator"&% +3 "core" % ϲ  +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&>'\ +94 "core" ' + .tSC.coast + "storage"(6 +5 #tHeating da puck from tube 2 in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%  +3 %A9 +6 "core" 9 +103 "processing"%9 +2 "core" 9 +103 "processing"%49 +4 "core" 9  +102 "processing"%69 +2 "core" 9  +103 "processing"%\\9 +2 "core" 9 +103 "processing"%9 +2 "core" 9 +103 "processing"%79 +2 "core" 9 +103 "processing"%P9 +44 "core" 9  +103 "processing"%"9 +2 "core" 9$ +103 "processing"%b9 +2 "core" 9( +103 "processing"%9 +2 "core" 9, +103 "processing"%R9 +2 "core" 91 +103 "processing"%K9 +3 "core" 95 +103 "processing"%'9 +2 "core" 99 +103 "processing"%h9 +2 "core" 9= +103 "processing"%?9 +2 "core" 9A +103 "processing"%99 +2 "core" 9F +103 "processing"%l9 +3 "core" 9J +102 "processing"%<9 +2 "core" 9N +103 "processing"%f9 +2 "core" 9R +103 "processing"%T9 +2 "core" 9V +103 "processing"%e9 +2 "core" 9 [ +103 "processing"%9 +3 "core" 9_ +102 "processing"%9 +2 "core" 9c +103 "processing"%{9 +2 "core" 9 g +103 "processing"% 9 +2 "core" 9(k +103 "processing"%I9 +2 "core" 90p +103 "processing"%9 +4 "core" 98t +102 "processing"%`9 +2 "core" 9Ax +103 "processing"%N9 +2 "core" 9I| +103 "processing"%9 +2 "core" 9R +103 "processing"%9 +2 "core" 9Z +103 "processing"%S9 +4 "core" 9b +2 .tPH.hold 2:00:00,28C +3 "processing"%] ppa +4 .tdelay 1:30 +3 "core"  +9000 .tPSR.select :air +2 .PSV.dial PSR +4 "processing"%5 +103 "core"  +2 "processing"%v% +3 "core" %T\ c +2 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +11 .tPS.seek 0.5ml +2 "processing"%a' +597 "core" ' +2 .tdelay 5 seconds +501 .PSR.select :air +4 "processing"% +11 .tPS.seek 2ml +2 "processing"%*'[ +1608 "core" ' + .tPTV.dial :puck +2 "processing"%D  +73 "core"  + .tPSV.dial PTV +4 "processing"% +74 "core" + .tPBV.dial :waste1 +3 "processing"%)  +131 "core"  +2 "processing"%% +3 "core" %]\ Y +2 .tPS.seek 1.5ml +2 "processing"%' +589 "core" ' + .tdelay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%p * +35 "core" , +2 .tPS.seek 0ml +3 "processing"%'W +1613 "core" ' + .tdelay 5:00 +11669 "Can"\ _FF +18334 #trecoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 +3 "processing"%s  +36 "core" + .tdelay 30 seconds +3004 .PBV.dial between PSV and waste1 +2 "processing"%o * +36 "core" + + .tPSR.select :air +3 .PSV.dial PSR +3 "processing"% +75 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +4 .tPS.seek 2.5ml +2 "processing"%3' +2360 "core" ' + .tPSV.dial PTV +2 "processing"%Y +75 "core" + .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%u +75 "core"  + .tdelay 5 seconds +502 .PSV.dial PTV +4 "processing"%Q +74 "core" + .tdelay 5 seconds +502 .PSV.dial :air +4 "processing"%  +73 "core"  +2 .tPS.seek :empty +2 "processing"%O'9 +2368 "core" ' + .tPTV.dial :PRVmixing,via: PRV +3 "processing"%t  +130 "core" + .tPSV.dial :mixloop +3 "processing"%E +44 "core" + .tPRV.dial :ab1 +2 "processing"%H @ +75 "core" B +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +4 .tPS.seek 0.15ml +2 "processing"%'w +355 "core" ' + .tdelay 2 seconds +203 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +4 "collection"'  + "processing"%0  +48 "core"  +6 +2 "processing"%$% +3 "core" %u'\ c +3 .tPS.seek 0.34ml + "processing"%' +441 "core" ' + .tdelay 2 seconds +203 .CBV.dial between PRV and PSV +2 "collection"'  +33 "core" + .tPRV.dial :air +2 "processing"%|  +43 "core"  +2 .tPS.seek 0.9ml +2 "processing"%z'D +1199 "core" ' + .tPRV.dial :waste2 +3 "processing"%y @ +72 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%' +863 "core" ' + #taddPMLReagent08 + .PSV.dial :air +4 "processing"%i  +44 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +4 .tPS.seek 2ml +2 "processing"%%'[ +1619 "core" ' + .tPSV.dial :PML +3 "processing"%w +44 "core" + .tPTV.dial :mixing +2 "processing"%_ @ +72 "core" A + .tPBV.dial :waste1 +2 "processing"%(  +36 "core" +2 "processing"%1% +3 "core" %]:\ d +2 .tPS.seek 1.85ml +2 "processing"%V'= +232 "core" ' + .tPBV.dial between PSV and waste1 +4 "processing"%c * +34 "core" + +2 .tPS.seek 0ml +3 "processing"% 'W +1965 "core" ' +2 .tdelay 2 seconds +247 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'g& +4 "core" &37\ W +3 "manipulator"&L& +3 "core" &  y +2 "manipulator"&~% +3 "core" %\   \ 2 +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek FlushPuck::Garage +2 "manipulator"&M(- +160 "core" ( +2 "manipulator"&\ & +4 "core" &-  \  + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 &F& +2 "core" &-   ( +2 .tForearm.seek :garage +3 "manipulator"&k' +111 "core" ' + .tHand.close +2 "manipulator"&d/ +78 "core" / +2 "manipulator"&!& +4 "core" &- + "manipulator"&% +4 "core" %  ǽT +2 .tForearm.seek :retract +2 "manipulator"& '\ +110 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +3 "manipulator"&-( +295 "core" ( +2 "manipulator"&n& +4 "core" &   " N +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &U& +3 "core" &    C N +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&}'ρ +93 "core" ' +2 "manipulator"&J& +4 "core" &   B N +2 "manipulator"&m% +3 "core" %ϊ  +2 "collection"'&& +4 "core" &35\ P +2 "collection"'r& +3 .tCC.seek :closed +2 "collection"'(O +5 "core" &36\ Q +2 &48\ U +7 &347\ K+} +10 &e06\ J? +10 &x57\ KN +9 &RX38\ MM +10 &_47\ MM +9 &\\27\ MM +9 &Z08{\ NM +9 &Z]17\ NM +9 &]35\ NM +11 &]36\ LM +8 & Z34\ LM +10 &"b\\36\ MM +9 &$$\\65}\ NM +9 &%Z34u\ OM +11 &'\\37\ NM +9 &)kV45\ OM +9 &+,Y28\ NM +10 &,]35\ LM +9 &.Y58\ LM +10 &0rZ27\ LM +9 &24Y27\ LM +8 &3Z26\ LM +11 &5Y26\ MM +8 &7|Y37\ MM +9 &9=]36\ MM +10 &;X57\ LM +9 &<Y37\ LM +10 &>Z38\ LM +9 &@GY34\ ML +10 &BZ46\ MM +9 &CW47\ NM +9 &E[37\ NM +10 &GKd34|\ MN +9 &I s26\ KO +9 &J27\ HT +10 &Lq14\ EY +10 &N//3\ CF +8 &O<915\ I+~ +11 &O\\24\ MA +5 ( + "collection"'r& +4 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.59 +3 "collection"'& +4 "core" &OR24\ IA + &OR16\ JA +2 .tHand.open + "manipulator"&@1 +69 "core" 1 +2 "manipulator"&#% +4 "core" % ϊ  2 + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&Z'\ +100 "core" ' + .tPSV.dial PSR +4 "processing"%8 +102 "core"  +2 "processing"%+% +3 "core" %U\ ] +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +12 .tPS.seek 1.5ml +2 "processing"%q' +1620 "core" ' +2 .tdelay 5 seconds +501 .PSV.dial :waste1 +4 "processing"%,  +43 "core"  +2 .tPS.seek 0ml +3 "processing"%G'W +1608 "core" ' + .tPSV.dial PSR +2 "processing"% +45 "core"  + .tPSR.select :air +2 "processing"% +11 .tPS.seek 2.5ml +2 "processing"%^' +2639 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +4 "processing"%C  +2 "collection"'=  +43 "core"  +117  + .tPSV.dial :mixloop +2 "processing"%2 +103 "core" + .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +5 "processing"%.  +72 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2632 "core" ' + .tPSV.dial :air +2 "processing"%[  +56 "core" +2 .tPS.seek 2.5ml +3 "processing"%x' +2639 "core" ' + .tPSV.dial :mixloop +3 "processing"%; +43 "core" +2 .tPS.seek 0ml +3 "processing"%B'W +2629 "core" ' + .tPSV.dial :air +2 "processing"%  +45 "core"  +2 .tPS.seek 2.5ml +3 "processing"%/' +2628 "core" ' + .tPSV.dial :mixloop +3 "processing"%A +45 "core" +2 .tPS.seek 0ml +3 "processing"%'W +2637 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&X& +5 "core" &    N +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&4( +4 "core" ( +2 "manipulator"&& +3 "core" &   ` N +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &6& +2 "core" &    N +2 .tForearm.seek CC +2 "manipulator"&\\'ρ +105 "core" ' + .tHand.close +3 "manipulator"&/ +69 "core" / +2 .tCC.seek :open +2 "collection"'7( +376 "core" ( + "manipulator"&P& +4 "core" &    N +2 "manipulator"&"% +3 "core" % x   f +2 .tForearm.seek :retract +2 "manipulator"&b'\ +100 "core" ' + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +3 "manipulator"&(- +273 "core" ( +3 "manipulator"&R& +8 "core" &-   ! < +3 .tElbow.reconfigure LooseElbow +5 "manipulator"&$ &.,(#b +6 &K& +6 "core" &-   6 < +4 .tForearm.reconfigure TightForearm +4 "manipulator"&#Q@2^d^\ b +6 .tForearm.seek :garage +5 "manipulator"&'' +115 "core" ' +3 .tHand.open +5 "manipulator"&h1 +75 "core" 1 +56 "manipulator"&?% +5 "core" % p  , ÷g +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&9'\ +102 "core" ' +2 ."da"delayUntil "15:10:43.35" +490 "Can"\ `55 +24169 #"da"recoverPRVreagent08 + .PTV.dial :mixing +3 "processing"%l @ +72 "core" A + ."da"PBV.dial :waste1 +2 "processing"%<  +33 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%f * +33 "core" + + ."da"PSV.dial :air +3 "processing"%T  +45 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%e' +2348 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +45 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +4 "processing"%{ +45 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +45 "core"  +2 ."da"PS.seek :empty +5 "processing"%I'9 +2347 "core" ' + #"da"washCycleDA #1 of 2 + .PSR.select :air +4 .PSV.dial PSR +2 "processing"% +144 "core"  +2 "processing"%`% +4 "core" %={\ m + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +3 "processing"%N' +597 "core" ' +2 ."da"delay 5 seconds +501 .PSR.select :air +4 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1621 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +72 "core"  + ."da"PSV.dial PTV +2 "processing"%S +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%5  +34 "core" +2 "processing"%v% +3 "core" %^b\ k +2 ."da"PS.seek 1.5ml +2 "processing"%j' +593 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%a * +35 "core" , +2 ."da"PS.seek 0ml +3 "processing"%D'W +1608 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 .PTV.dial :puck +3 .PBV.dial :waste1 +3 "processing"%  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%) * +35 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +4 "processing"% +74 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%*' +2344 "core" ' + ."da"PSV.dial PTV +3 "processing"%p +74 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +75 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +4 "processing"% +74 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%s  +84 "core" +2 ."da"PS.seek :empty +2 "processing"%o'9 +2104 "Can"\ n55 +251 "core" ' + #"da"washCycleDA #2 of 2 + .PSR.select :air +4 .PSV.dial PSR +3 "processing"% +130 "core"  +2 "processing"%% +3 "core" %3w\ q +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +3 "processing"%Y' +591 "core" ' +2 ."da"delay 5 seconds +501 .PSR.select :air +4 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%u'[ +1615 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +3 "processing"%Q +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +36 "core" +2 "processing"%3% +3 "core" %[\ l +2 ."da"PS.seek 1.5ml +2 "processing"%t' +603 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%E * +36 "core" + +2 ."da"PS.seek 0ml +3 "processing"%H'W +1607 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 +3 "processing"%O  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%0 * +36 "core" + + ."da"PSR.select :air +3 .PSV.dial PSR +4 "processing"% +73 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%$' +2348 "core" ' + ."da"PSV.dial PTV +3 "processing"% +75 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +74 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%| +75 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +72 "core"  +2 ."da"PS.seek :empty +3 "processing"%y'9 +2351 "core" ' + #"da"getPMLReagent08 + .PRV.dial :air +4 "processing"%z  +43 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +2 "processing"%i  +130 "core" + ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%  +45 "core" ~ + ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +4 "processing"%w +45 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml +3 "processing"%_' +392 "core" ' +3 ."da"delay 2 seconds +201 .PRV.dial :air +3 "processing"%(  +46 "core"  +2 "processing"%1% +3 "core" %3\ p +2 ."da"PS.seek 0.55ml +2 "processing"%c'y +344 "core" ' + #"da"addPMLReagent08 + .PSV.dial :air +3 "processing"%%  +45 "core"  +2 ."da"PS.seek 2ml +2 "processing"%V'[ +1562 "core" ' + ."da"PSV.dial :PML +2 "processing"%g +45 "core" + ."da"PTV.dial :mixing +42 "processing"%L @ +77 "core" A + ."da"PBV.dial :waste1 +2 "processing"%~  +35 "core" +2 "processing"%\ % +3 "core" %W\ l +2 ."da"PS.seek 1.85ml +2 "processing"%F'7 +238 "core" ' + ."da"PBV.dial between PSV and waste1 +3 "processing"% * +35 "core" + +2 ."da"PS.seek 0ml +3 "processing"%d'W +1971 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +25892 "Can"\ p>> +22110 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +4 "processing"%!  +32 "core"  + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + + ."da"PSV.dial :air +3 "processing"%>  +45 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +3 "processing"%k' +2343 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%n +45 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%M  +45 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +4 "processing"%U +45 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%J  +45 "core"  +2 ."da"PS.seek :empty +3 "processing"%m'9 +2364 "core" ' + #"da"washCycleDA #1 of 3 + .PSR.select :air +4 .PSV.dial PSR +2 "processing"%& +131 "core"  +2 "processing"% % +3 "core" %=\ o +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +3 "processing"%:' +592 "core" ' +2 ."da"delay 5 seconds +501 .PSR.select :air +4 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%r'[ +1615 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +72 "core"  + ."da"PSV.dial PTV +2 "processing"%@ +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%#  +34 "core" +2 "processing"%8% +3 "core" %ZZ\ k +2 ."da"PS.seek 1.5ml +2 "processing"%+' +599 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%} * +36 "core" , +2 ."da"PS.seek 0ml +4 "processing"% 'W +1606 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 +3 "processing"%,  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%q * +36 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +3 "processing"% +73 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%G' +2353 "core" ' + ."da"PSV.dial PTV +3 "processing"%= +86 "core"  +2 ."da"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%C +71 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +4 "processing"%2 +72 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%.  +74 "core"  +2 ."da"PS.seek :empty +3 "processing"%^'9 +2341 "core" ' + #"da"washCycleDA #2 of 3 + .PSR.select :air +4 .PSV.dial PSR +2 "processing"%[ +130 "core"  +2 "processing"%% +3 "core" %=#\ l + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%;' +598 "core" ' +2 ."da"delay 5 seconds +501 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%x'[ +612 "Can"\ nDD +996 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +3 "processing"% +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%B  +36 "core" +2 "processing"%A% +3 "core" %V\ l +2 ."da"PS.seek 1.5ml +2 "processing"%/' +600 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%X * +36 "core" , +2 ."da"PS.seek 0ml +4 "processing"%'W +1644 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 +3 "processing"%6  +36 "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"%- +85 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%Z' +2348 "core" ' + ."da"PSV.dial PTV +2 "processing"% +71 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%P +75 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +4 "processing"%" +75 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%\\  +72 "core"  +2 ."da"PS.seek :empty +2 "processing"%R'9 +2343 "core" ' + #"da"washCycleDA #3 of 3 + .PSR.select :air +4 .PSV.dial PSR +2 "processing"%K +131 "core"  +2 "processing"%4% +3 "core" %7\ l + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +4 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%h' +590 "core" ' +2 ."da"delay 5 seconds +501 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%?'[ +1618 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +3 "processing"%b +73 "core" + ."da"PBV.dial :waste1 +2 "processing"%'  +35 "core" +2 "processing"%l% +3 "core" %`l\ p +2 ."da"PS.seek 1.5ml +2 "processing"%<' +586 "core" ' + ."da"delay 3 seconds +342 .PBV.dial between PSV and waste1 +9 "processing"%f * +36 "core" + +2 ."da"PS.seek 0ml +3 "processing"%T'W +1613 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 +3 "processing"%  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +3 "processing"% * +35 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +4 "processing"% +74 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%{' +2342 "core" ' + ."da"PSV.dial PTV +2 "processing"% +74 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%e +85 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +4 "processing"% +72 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +4 "processing"%`  +74 "core"  +2 ."da"PS.seek :empty +2 "processing"%I'9 +2341 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates +2 .PSR.select :air +2 .PSV.dial PSR +4 "processing"%N +134 "core"  +6 "processing"%% +19 "core" %;\ 7 +5 #"da"Pulling 0.25ml of PSR.sub1 +3 .PSR.select :sub1 +12 "processing"% +14 ."da"PS.reconfigure PSconfig +5 "processing"%#A d`xb +7 ."da"PS.seek 0.25ml +5 "processing"%S'7 +360 "core" ' +33 ."da"delay 5 seconds +502 "processing"%5% +2 "core" %2N\ , +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +3 "processing"% +12 ."da"PS.seek 0.5ml + "processing"%v' +338 "core" ' +2 ."da"delay 5 seconds +501 .PSR.select :air +2 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%'[ +1610 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +3 "processing"%a +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%j  +36 "core" +2 "processing"%% +3 "core" %XC\  +2 ."da"PS.seek 1.5ml +2 "processing"%)' +588 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +36 "core" + +2 ."da"PS.seek 0ml +3 "processing"%D'W +1613 "core" ' + ."da"delay 10 seconds +999 "Can"\  +4 #"da"recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 +3 "processing"%p  +36 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +37 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +4 "processing"% +76 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +3 "processing"%s' +2477 "core" ' + ."da"PSV.dial PTV +3 "processing"%* +75 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +77 "core"  +2 ."da"delay 5 seconds +501 .PSV.dial PTV +2 "processing"% +88 "core"  + ."da"delay 5 seconds +502 .PSV.dial :air +4 "processing"%o  +78 "core"  +2 ."da"PS.seek :empty +2 "processing"%Y'9 +2500 "core" ' + "processing"%Q9 +3 "core" 94 +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +3 "processing"%  +5 "core" 4 + 4 + "processing"%3& +3 "core" &TOO ( +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&u% +4 "core" %\  Q R ! e +2 "storage"(E% +3 "core" % \  +2 "storage"(t. +2 "core" . +2 ."da"SC.reconfigure SCtight +3 "storage"($\ .\ 1~b +3 ."da"SC.seek 1 +2 "storage"(O($ +341 "core" ( + ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +4 (0& +4 "core" &' \  +2 "manipulator"&& +3 "core" &- + +  a< +2 "manipulator"&H% +3 "core" %\  ! ) K a +2 ."da"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&( +181 "core" ( +2 "manipulator"&& +3 "core" &\ *  _$ +2 "storage"(|& +3 "core" &% r r +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&' +101 "core" ' + "storage"($& +4 "core" &% T\ +2 ."da"SE.reconfigure SEpick +3 "storage"(#]K-0-\ b +6 ."da"SE.seek :beamBreak +2 "storage"(z'L +273 "core" ' + "storage"(i- +3 "core" -'Q +2 ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +4 "manipulator"&& +4 "core" &\ - .  ^$ + "storage"(w& +4 "core" &% W W . + ."da"Elbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 1 +4 "manipulator"&y'\\ +36 "core" ' + ."da"Elbow.hold +3 "manipulator"&(, +4 "core" , + ."da"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 "storage"(1- +5 "core" -'Q +2 ."da"SE.seek 4.11 Pucks below Top Plate +2 "storage"(_' +33 "core" ' +2 "manipulator"&%% +3 "core" %Za ` L +2 "storage"(c& +4 "core" &% 4 $ A + ."da"Forearm.force -20 + "manipulator"&5 +4 ."da"Forearm.seek 1 + 298 counts +3 "manipulator"&g'φ +25 "core" ' +2 "manipulator"&L& +4 "core" &\ 4 1 J ^$ +2 "storage"(~& +3 "core" &% T L P +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&\ ' +17 "core" ' +2 ."da"SE.seek 5.11 Pucks below Top Plate +4 "storage"( ' +57 "core" ' +2 "manipulator"&V& +4 "core" &\ + * 7 _$ + "manipulator"&F% +4 "core" % * - < ^ +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +2 "manipulator"&!'\ +91 "core" ' +2 ."da"Elbow.seek PC +3 "manipulator"&( +256 "core" ( + "manipulator"&>& +4 "core" &  [l +43 ."da"Elbow.reconfigure LooseElbow +10 "manipulator"&$ &.,(#b +3 &d& +3 "core" & # E ]l +2 ."da"Forearm.seek PC +2 "manipulator"&n' +105 "core" ' +3 ."da"Hand.close +4 "manipulator"&M/ +76 "core" / +2 ."da"PC.seek :open +2 "processing"%U( +405 "core" ( +2 "storage"(J& +3 "core" &% \\ e z +2 "manipulator"&k& +3 "core" &   `l +2 "manipulator"&&% +4 "core" %   ` + ."da"Forearm.seek :retract +3 "manipulator"& '\ +99 "core" ' +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 1 +4 "manipulator"&m( +254 "core" ( +2 "manipulator"&:& +3 "core" &  Y% +2 "storage"(& +3 "core" &% @ :  +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&@' +94 "core" ' +2 ."da"Hand.open +3 "manipulator" +74 "core" 1 +2 "storage"(8- +3 "core" -' +2 ."da"SE.seek 4.86 Pucks below Top Plate +3 "storage"(r' +25 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +4 ."da"SE.seek 4.2 Pucks below Top Plate +2 "storage"(}'w +49 "core" ' + #"da"Lights, camera, ACTION! +5 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da20jan1615h374ml.tif +1951 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +1902 #"da"SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 35.302 seconds\ /var/log/esp/da20jan1615h374ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da20jan1615h374ml15s.tif +1566 #SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da20jan1615h374ml15s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da20jan1615h374ml30s.tif +3063 #SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da20jan1615h374ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da20jan1615h374ml70s.tif +7121 #SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da20jan1615h374ml70s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +3 ."Qmail"HABfans.email "35.302 sec auto-exposure",Subject: "da20jan1615h374ml images!" +11 "storage"(+- +12 "core" -'w +6 "storage"(,& +7 "core" &%  B\ +2 "manipulator"&q& +4 "core" & , q!p +2 ."da"Elbow.seek 1 +2 "manipulator"&( +25 "core" ( +2 "manipulator"& & +3 "core" & C t +2 "storage"(=& +4 "core" &%   /\ +2 ."da"Forearm.seek 1 + 700 counts +3 "manipulator"&C' +6 "core" ' +2 ."da"SE.reconfigure SEgently +3 "storage"(#QK-0-\ b +3 ."da"SE.seek 4.91 Pucks below Top Plate +3 "storage"(2' +61 "core" ' +2 "manipulator"&.& +4 "core" & \  ~ +2 "storage"(G& +3 "core" &%  \  +2 ."da"Elbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +4 ."da"Forearm.reconfigure LooseForearm +4 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 1 +2 "manipulator"&['\\ +38 "core" ' + ."da"Elbow.hold +4 "manipulator"&, +4 "core" , + ."da"Elbow.reconfigure TightElbow +4 "manipulator"&$&.,(\ #b +5 ."da"SE.reconfigure SEconfig +3 "storage"(#QK-0-\ b +3 ."da"SE.seek 5.1 Pucks below Top Plate +3 "storage"(^' +32 "core" ' +2 "manipulator"&;% +4 "core" %[u q +2 "storage"(& +3 "core" &% _ i w\  +2 ."da"Forearm.force -20 + "manipulator"&5 +4 ."da"Forearm.seek 1 + 299 counts +5 "manipulator"&B'χ +18 "core" ' +2 "manipulator"&A& +9 "core" & P V !  +4 "storage"(x& +5 "core" &%  9\  +2 ."da"Forearm.reconfigure TightForearm +5 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 700 counts +5 "manipulator"&X' +83 "core" ' +2 "storage"(/% +4 "core" % \  +4 ."downElevator"SE.seek :down +5 "storage"(6'v +97 (% +3 "core" %! \ "Wc + "manipulator"&-% +4 "core" % o s ! +2 ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +3 "manipulator"&'\ +98 "core" ' +15 ' +2 ."downElevator"SE.coast +2 "storage"(5 +5 ."da"SC.coast + "storage"(6 +4 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 #tStarting finalPurge +3 "processing"%& +5 "core" &k\  +2 "manipulator"&P& +3 "core" & x g T  +2 "manipulator"&"% +4 "core" %\ & k y !M +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&\\(- +172 "core" ( +2 "manipulator"&Z& +4 "core" &- 4 + ."psFlush"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 &K& +3 "core" &- t 4 +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&4' +111 "core" ' + ."psFlush"Hand.close +2 "manipulator"&R/ +78 "core" / +2 "manipulator"&h& +4 "core" &- V L  4 +2 "manipulator"&b% +3 "core" %  > + X +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&''\ +107 "core" ' +2 ."psFlush"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 ."psFlush"Elbow.seek PC +3 "manipulator"&l( +126 "core" ( +2 "manipulator"&?& +4 "core" & M r + ."psFlush"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 &f& +2 "core" & i r +2 ."psFlush"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +2 "manipulator"&<' +99 "core" ' +2 "manipulator"&& +4 "core" & \ r +2 "manipulator"&% +3 "core" % < +3 "processing"%& +52 "core" &6\  +4 "processing"%T& +4 ."psFlush"PC.seek :closed +3 "processing"% (Tg +6 "core" &B\  + &d\  +7 &/vk\ +{ +10 &bwk\ ? +9 &jki\ P +10 &+J^\ P +9 &NW\ P +9 &OU\ P +10 &rRW\ P +9 &4Oa\ P +9 &O`\ P +10 &O`\ O +9 & {Pc\ P +10 &"=NZ\ P +9 &$O\\\ O +9 &%PT\ P +10 &'R]\ P +9 &)FO^\ O +10 &+OX\ P +9 &,RS\ P +9 &.RF\ P +10 &0MOM\ P +9 &2OP\ O +9 &3QE\ O +10 &5PH\ O +9 &7UQO\ P +9 &9TT\ P +10 &:NL\ P +9 &<NO\ P +10 &>]LH\ P +9 &@LG\ P +9 &ARM\ P +10 &CQE\ P +9 &EfOY\ O +9 &G&SH\ P +10 &HWC\ Q +9 &J`M\ Q +10 &L]M\ U +9 &NF\ V +9 &O@\ V +10 &QG\ V +9 &SNlJ\ 7 +9 &T".lE\ Q +10 &TG@\ , +2 ( + "processing"%T& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.59 +2 "processing"%e& +5 "core" &TG\ , + ."psFlush"Hand.open +2 "manipulator"&1 +74 "core" 1 +4 "manipulator"&`% +5 "core" % < +2 ."psFlush"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +2 "manipulator"&{'\ +99 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%N +136 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +12 ."psFlush"PS.reconfigure PSconfig +3 "processing"%#A d`xb +4 ."psFlush"PS.seek 1ml +2 "processing"%'P +328 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +775 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +12 ."psFlush"PS.seek 2.5ml +2 "processing"%I' +1608 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%5 +75 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +3 "processing"%S  +36 "core" +2 ."psFlush"PS.seek 0ml +5 "processing"%v'W +2635 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%a +77 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%j' +592 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2127 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +76 "core" + ."psFlush"PBV.dial PSV +3 "processing"% U +56 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%)'W +2638 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%p @ +47 "core" > +2 ."psFlush"PS.seek 2.5ml +4 "processing"%' +2650 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +73 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%D'9 +2642 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%* +45 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +4 "processing"%' +2644 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +73 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +3 "processing"%o'W +2635 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%s @ +44 "core" ? +3 ."psFlush"PS.seek 2.5ml +4 "processing"%Q' +2628 "core" ' + ."psFlush"PSV.dial :waste1 +4 "processing"%  +84 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%3'9 +2638 "core" ' + ."psFlush"PSV.dial PSR +4 "processing"%u +42 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +11 ."psFlush"PS.seek 1ml +2 "processing"%E'P +1111 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%t' +467 "Can" \ NGG +1142 "core" ' + ."psFlush"PSV.dial PTV +4 "processing"%0 +72 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%  +54 "core" +2 ."psFlush"PS.seek 0ml +4 "processing"%H'W +2630 "core" ' + ."psFlush"PSV.dial PSR +4 "processing"% +73 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%|' +593 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2128 "core" ' + ."psFlush"PSV.dial PTV +4 "processing"%$ +73 "core" + ."psFlush"PBV.dial PSV +2 "processing"%9 U +55 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%i'W +2629 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +45 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%w' +2629 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%1  +74 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%%'9 +2640 "core" ' + ."psFlush"PSV.dial PSR +4 "processing"%c +43 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +4 "processing"%L' +2638 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%~ +73 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +5 "processing"%V'W +2638 "core" ' + ."psFlush"PSV.dial PBV +4 "processing"%F @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2635 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +74 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%z'9 +2634 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp + "collection"'y& +6 "core" &?A\ \\ + "manipulator"&g& +4 "core" & r +2 .tElbow.reconfigure TightElbow +45 "manipulator"&$&.,(\ #b +6 .tElbow.seek PC +2 "manipulator"&_( +4 "core" ( + "manipulator"&\ & +4 "core" & L r +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &>& +2 "core" & 6 r +2 .tForearm.seek PC +2 "manipulator"&d' +105 "core" ' + .tHand.close +3 "manipulator"&(/ +71 "core" / +2 .tPC.seek :open +3 "processing"%M( +401 "core" ( +2 "manipulator"&!& +3 "core" & i r +2 "manipulator"&W% +4 "core" % \ \ V + .tForearm.seek :retract +3 "manipulator"&J'\ +105 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +4 "manipulator"&k( +371 "core" ( +4 "manipulator"&&& +4 "core" &    P + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &n& +3 "core" &   ^ P +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&:'ρ +100 "core" ' +2 "manipulator"&& +4 "core" &   P +2 "manipulator"&% +3 "core" %ρ   1 +2 "collection"'#& +4 "core" &=A\ ^ +2 "collection"'8& +3 .tCC.seek :closed +3 "collection"' (O +5 "core" &>C\ ^ +2 &=B\ ^ +9 &2>A\ U+| +8 &c=B\ T> +10 &x>B\ TN +10 &EV<B\ WM +9 &\\?B\ WM +9 &Z>C\ WM +9 &Z>B\ XM +10 &M`<@\ XM +9 &Y>B\ WM +9 &[?A\ WL +10 & Z=B\ WM +10 &"VY=A\ WM +9 &$\\>B\ WM +9 &%W=A\ WM +9 &'[=B\ WL +10 &)^Z?B\ XM +9 &+ W=B\ WM +9 &,Z>A\ VM +10 &.\\>@\ VM +10 &0f]<D\ VM +8 &2(]>A\ VM +10 &3W>B\ VM +9 &5W?B\ WM +10 &7nW?A\ XM +10 &90\\>A\ XM +9 &:W@B\ VM +8 &<WB@\ WM +11 &>vW=C\ VM +8 &@8W<A\ VM +10 &A]?B\ WM +9 &CV<A\ XL +9 &E}\\>C\ XM +10 &G=a>B\ WN +9 &Hp=@\ VP +9 &J<@\ RT +10 &Ld=@\ OX +18 &N"<@\ NF +8 &O<><@\ S&q +3 &Op<@\ UF +5 ( + "collection"'8& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.72 +2 "collection"' & +5 "core" &O\\<@\ XF + &O\\:A\ XF +2 .tHand.open + "manipulator"&r1 +71 "core" 1 +2 "manipulator"&+% +3 "core" % ρ  E 1 +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&,'\ +92 "core" ' + #tFlushing the Collection Valve::Manifold +2 "collection"'q& +5 "core" &O\\=@\ WF +2 "collection"' % +4 "core" %;>\ W + .tCSV.dial CSR +2 "collection"'=  +55 "core"  +2 "collection"'.% +4 "core" %<?\ U + #tPulling 5ml of CSR.flush + .CSR.select :flush +3 "collection"' +12 .tCS.seek 5ml +2 "collection"'G'l +1358 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +4 "collection"' +11 ';% +2 "core" %l =?\ W +2 .tCS.reconfigure CSfast +3 "collection"'#d @b +3 .tCS.seek 7.5ml +2 "collection"'' +670 "core" ' + .tCSV.dial :waste +2 "collection"'A +128 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +4 .tCS.seek 0ml +2 "collection"'m' +1990 "core" ' + #tFlushing lower manifold's waste1 port +2 "collection"'x& +5 "core" &O]:B\ \\F +2 "collection"'@% +4 "core" %<A\ \\ + .tCSV.dial :flush +2 "collection"'}  +46 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +4 .tCS.seek 5ml +3 "collection"'/'l +1254 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"'C @ +42 "core" A +2 "collection"'% +3 "core" %l=?\ [ +3 .tCS.seek 7ml +2 "collection"'2' +563 "core" ' + ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'  +5 '-  +40 "core"  +92  + .tCBV.dial :waste1 +4 "collection"'[ @ +43 "core" ? +2 .tCS.seek 0ml +2 "collection"'B' +1729 "core" ' + #tFlushing lower manifold's waste2 port +2 "collection"'& +5 "core" &O]@B\ ^F +2 "collection"'P% +3 "core" %?D\ _ +2 .tCSV.dial :flush + "collection"'"  +73 "core" +2 .tCS.seek 5ml +2 "collection"'^'l +1257 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"'X @ +45 "core" B +2 "collection"'Z% +3 "core" %l=@\ \\ +2 .tCS.seek 7ml +2 "collection"'K' +552 "core" ' + ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'6  +42 "core"  + .tCBV.dial :waste2 +2 "collection"'O  +114 "core"  +2 .tCS.seek 0ml +2 "collection"'' +1715 "core" ' + #tDisinfecting external Intake with kill +2 "collection"'R& +5 "core" &O\\>C\ `F +2 "collection"'h% +4 "core" %>C\ ` + .tCSV.dial CSR +2 "collection"'b  +44 "core"  +2 "collection"'% +4 "core" %?A\ ] + #tPulling 8ml of CSR.kill + .CSR.select :kill +3 "collection"' +12 .tCS.seek 8ml +2 "collection"'?' +1986 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +4 "collection"' +11 .tCS.seek 10ml +2 "collection"'f' D +545 "core" ' +3 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +4 "collection"'4 +4 '  +97 "core" +36  + .tCTV.dial :intake +4 "collection"'  +71 "core" + .tIntake.select :open +2 "sampler") +11 .tCS.seek 2ml +2 "collection"'' \\ +1997 "core" ' + .tIntake.select :close + "sampler")0 +11 .tCTV.dial :air +2 "collection"'\\  +71 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +4 .tCS.seek 0ml +2 "collection"''' +585 "core" ' + .tCSV.dial CSR +2 "collection"'U  +113 "core"  +2 "collection"'e% +4 "core" %;?\ \\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +13 .tCS.seek 5ml +2 "collection"''l +1350 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +4 "collection"' +11 .tCS.seek 10ml +2 "collection"'`' D +1367 "core" ' + .tCSV.dial CBV +2 "collection"'T +99 "core" +2 .tCS.seek 0ml +2 "collection"'N' +2628 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&<& +6 "core" &   \  P + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&Y( +5 "core" ( + "manipulator"&& +4 "core" &    C P +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &5& +2 "core" &    P +2 .tForearm.seek CC +2 "manipulator"&S'ρ +97 "core" ' + .tHand.close +3 "manipulator"&I/ +75 "core" / +2 .tCC.seek :open +3 "collection"'a( +381 "core" ( +2 "manipulator"&v& +3 "core" &    P +2 "manipulator"&j% +3 "core" % ϋ 9 +2 .tForearm.seek :retract +2 "manipulator"&'\ +94 "core" ' + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +4 "manipulator"&(- +274 "core" ( +2 "manipulator"&& +3 "core" &-  L + +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &p& +3 "core" &-   U + +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&)' +111 "core" ' + .tHand.open +3 "manipulator"& 1 +68 "core" 1 +2 "manipulator"&% +3 "core" % u  ȹz +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&*'\ +97 "core" ' + #tCompleted [Sample.deep; initialPurge; da withoutWCR] begun 14:00:21 +6 #Asleep after completing 2020_01_15_Niagara_powertest assays + ."Qmail"GoodNews.email "{1 => 6,\\n 2 => 0}\\nCan@15:56:41, 22.3C, 15% humidity, 15.1psia, 12.990V, 0.361A, 0.361A avg, 4.70W",Subject: "Asleep after completing 2020_01_15_Niagara_powertest assays" +671 #mEXIT + #"espclient"Session Ended @1579208754.94EST @1579208912.28EST = =tMAIN =mMAIN_scheduler @EST1579208913.93 #"core_reset"Sent BREAK +2 #t@0x6954, state=0x3380, ifg=0x20, ie=0x7F #@0x70C6, state=0x3380, ifg=0x08, ie=0x5F + #@0x5D35, state=0x3350, ifg=0x84, ie=0x75 + #@0x5FDE, state=0x32E2, ifg=0x10, ie=0xF5 #@0x6263, state=0x32F4, ifg=0x10, ie=0xFD + #@0x64E7, state=0x32F4, ifg=0x10, ie=0xFD + #@0x676B, state=0x32F4, ifg=0x10, ie=0xFD #@0x68F9, state=0x32F4, ifg=0x80, ie=0xFD + #@0x0062, state=0x3350, ifg=0x00, ie=0x75 #ESP2 v3.22 I2C Gateway v3.06 +9 #ESP2 v3.22 I2C Gateway v3.06 for core bus +227 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +364 "Can"\ ,, + \ ,, + #tPolling Can every 10:00 +124 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +3 )% +2 "core" %s \ # + .tSS.configure SSconfig +3 "sampler")#.0XC\ w + .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.hold + "collection"'+ +5 "core" + + .tCS.configure CSconfig +2 "collection"'#P d@b +2 "processing"% & +3 "core" &O\ + .tPC.reconfigure PCconfig +2 "processing"%$x2 ^22b +2 .tPC.hold + "processing"%\ , +4 "core" , + .tPC.configure PCconfig +2 "processing"%$x2 ^22b +3 % % +2 "core" %8L\ +2 .tPS.reconfigure PSconfig + "processing"%#A d`xb +2 .tPS.hold +2 "processing"% + +4 "core" + + .tPS.configure PSconfig +2 "processing"%#A d`xb +5 "manipulator"& % +2 "core" %\  q  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.hold + "manipulator"&+ +2 "core" + + .tForearm.configure LooseForearm +2 "manipulator"&#Q@2^d^b +3 && +2 "core" &-   + +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b + .tElbow.hold +2 "manipulator"&, +2 "core" , + .tElbow.configure LooseElbow +2 "manipulator"&$ &.,(#b +5 "storage"(& +2 "core" &%   \ +2 .tSC.configure SCloose +2 "storage"($.\ 1~b +2 (% +2 "core" %p   \ +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 .tCH.coast +2 "collection"'  +2 "core" ` + .tCH.configure CHconfig + "collection"'\ 2 +2 .tPH.coast +2 "processing"%  +2 "core" 4 +2 .tPH.configure PHconfig + "processing"%\ 2 +2 #tAll dwarf controllers running firmware version 3.75 +2 "sampler") +11 #tCleanly exited at 16:05:54EST16-Jan-20 +2826 #-> ESP.ready! +2 "collection"'% +4 "processing"%% +3 "manipulator"&% +5 "core" %?G>\ y +6 "sampler")% +3 "core" %8\ + %\     + %s \ # +3 "manipulator"&& +3 "core" &-  + + "storage"(& +4 "core" &%  f\ + "storage"(% +3 "core" %p # # )\ +2 "collection"'& +3 "core" &?E\ y +2 "processing"%& +3 "core" &T\ +2 "collection"' +2 "core"  +2 "collection"' +3 "core"  +2 "collection"'  +3 "core"  + "processing"%! +3 "core"  +2 "processing"%" +2 "core" V +2 "processing"%# +3 "core"  +2 "processing"%$ +3 "core"  + "sampler")% +3 "core"  +2 "sampler")&% +4 "core" %s \ # +2 "collection"''& +3 "core" &>F>\ { +2 "collection"'(% +3 "core" %>C\ { +2 "processing"%)& +4 "core" &\ + "processing"%*% +4 "core" %8Q\ +2 "manipulator"&+% +3 "core" %\  w  +2 "manipulator"&,& +3 "core" &- E + +2 "storage"(-& +3 "core" &%  ! \ +2 "storage"(.% +3 "core" %p " # \ +2 "collection"'/9 +3 "core" 9 +2 "processing"%09 +2 "core" 9 +2347 #t-> access 1 +3 .SE.seek :down + "storage"(1'v +4 "core" ' + "manipulator"&2% +4 "core" %\   ;  +2 "manipulator"&3& +3 "core" &-  Q + +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 + "storage"(4(< +1288 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (5& +2 "core" &<7  I\  +2397 #t-> exit +5 #mEXIT @1579209013.69EST @1579788463.29EST = =tMAIN =mMAIN_scheduler @EST1579788465.02 #"core_reset"Sent BREAK +2 #t@0xC191, state=0x3350, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.22 I2C Gateway v3.06 +208 #>RESET< ESP2 v3.22 I2C Gateway v3.06 for core bus +214 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +368 "Can"Q\ . + Q\ .s + #tPolling Can every 10:00 +2 #Cleanly exited at 16:10:13EST16-Jan-20 +779 #-> ESP.ready! +2 #Powering core bus +468 .Gate.power :raw,:ON +5 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 )% +3 "core" %\ ` + .tSS.configure SSconfig +2 "sampler")#.0X\ " + "processing"%% +2 ."rdySampler"Intake.select :close +5 "manipulator"&% + ."rdySampler"Exhaust.select :close +4 .CTV.dial :air +2 "collection"'  +2 "core" %\ 3 +2 % Q +2 ."rdyProcessing"PSV.dial :air +4 ."rdySampler"CSV.dial :waste1 +3 "manipulator"&% + "processing"%  +3 "collection"' +4 "core" % \ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract + "manipulator"&'\ +32 "core" +2 ."rdySampler"SSV.dial :spit,avoiding: :exhaust + "sampler") +4 "core"  + "sampler")  +5 "core" +2 ."readyCS"CS.reconfigure CSfast +4 ."rdySampler"SS.reconfigure SSconfig +3 "collection"'#d @b + "sampler")#.0X access 2 +2 .SE.seek :down + "storage"(;'v +3 "core" ' +2 "manipulator"&<% +4 "core" %\ % [ $ +2 "manipulator"&=& +3 "core" &  i # +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"(>(K +1285 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (?& +3 "core" &K* ?\ .  +22559 #t-> startTube 2 +876 #-> shortDA +2 "collection"'@% +3 "processing"%A% +3 "core" %TZ +5 %V@\  +2 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +7242 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay + .delay 10 seconds +1003 .PSV.dial :mixloop + "processing"%B +45 "core" +2 .tPTV.dial :PRVmixing + "processing"%C  +134 "core" + .tPRV.dial :sipper +2 "processing"%D  +107 "core" +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 1.1ml + "processing"%E'] +2289 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%F  +2 "collection"'G  +76 "core" +60  +2 .tPS.seek 0.5ml +2 "processing"%H' +1269 "core" ' + .tPRV.dial :waste2 +2 "processing"%I @ +105 "core" ? +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek :empty +2 "processing"%J'9 +591 "core" ' + .tPSV.dial PSR +2 "processing"%K +106 "core"  +2 "processing"%L% +4 "core" %<L + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1ml +2 "processing"%M'P +1097 "core" ' +2 .tPSR.select :air + "processing"% +11 .tPS.seek 2.5ml + "processing"%N' +1613 "core" ' + .tPSV.dial :mixloop +2 "processing"%O +108 "core" +2 .tPS.seek :empty +2 "processing"%P'9 +2625 "core" ' + .tPSV.dial PSR +2 "processing"%Q +108 "core"  +2 "processing"%R% +4 "core" %7# + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%S'P +1102 "core" ' +2 .tPSR.select :air + "processing"% +11 .tPS.seek 2.5ml + "processing"%T' +1603 "core" ' + .tPSV.dial :mixloop +34 "processing"%U +114 "core" + .tPRV.dial :sipper +2 "processing"%V  +45 "core" +2 .tPS.seek :empty +2 "processing"%W'9 +2628 "core" ' + .tPSV.dial PSR +2 "processing"%X +107 "core"  +2 .tPSR.select :air +2 .PS.seek 2.5ml +2 "processing"%Y' +2624 "core" ' + .tPSV.dial :mixloop +2 "processing"%Z +108 "core" +2 .tPS.seek :empty +2 "processing"%['9 +2626 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%\\& +4 "core" &#  + .tHand.open +2 "manipulator"&]1 +69 "core" 1 +2 "manipulator"&^% +4 "core" % \ $ | s $ + "storage"(_% +4 "core" %} N N \  + "storage"(`. +3 "core" .(K + .tSC.reconfigure SCtight +3 "storage"($\ .\ 1~b +2 .tSC.seek 2 + "storage"(a( +1176 "Can"J cb +112 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (b& +3 "core" & 5 M X\  + "manipulator"&c& +4 "core" & : r# + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&d( +16 "core" ( +2 "manipulator"&e& +4 "core" & y r# + "storage"(f& +4 "core" & P O \  +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&g' +94 "core" ' +2 "storage"(h& +4 "core" & T S v\  + .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(i'L +283 "core" ' +3 "storage"(j- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (k& +3 "core" & P P \  +2 "manipulator"&l& +3 "core" &\  u# +2 .tElbow.seek 2 +2 "manipulator"&m( +24 "core" ( +2 "manipulator"&n& +4 "core" & ] w + "storage"(o& +4 "core" & G E .\  +2 .tForearm.seek 2 + 300 counts + "manipulator"&p'υ +22 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&q/ +66 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&r& +5 "storage"(s'v +4 "core" & & x +2 "manipulator"&t% +3 "core" %  2 y +2 .tForearm.seek :retract +2 "manipulator"&u'\ +90 "core" ' +2 .tElbow.seek PC +2 "manipulator"&v( +181 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +55 "core" ( +3 "manipulator"&w& +4 "core" & ` w +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &x& +3 "core" & w + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&y' +105 "core" ' +2 "manipulator"&z& +4 "core" & K s +2 "manipulator"&{% +3 "core" % t +2 "processing"%|& +4 "core" &,  + "processing"%}& +4 .tPC.seek :closed +2 "processing"%~(Tg +3 "core" &V  +3 & ' > +10 & Fu* 2 +9 &Co~* F +9 &g( S +10 &O& R +9 &aP( Q +9 &"R) R +10 &T* R +9 &R* R +10 &gQ1 R +9 &+O0 Q +9 & Q$ R +10 &"R4 R +9 &$qO. Q +9 &&2T8 R +10 &'T+ R +9 &)T2 Q +10 &+yP- Q +9 &-;L Q +9 &.O) Q +10 &0Q5 R +9 &2P* R +9 &4CR3 Q +10 &6N( Q +9 &7P9 Q +10 &9Q2 R +9 &;KR* Q +9 &= Q. Q +10 &>Q, Q +9 &@O/ R +9 &BRP R +10 &DQ) R +9 &EQ4 R +10 &GX. R +9 &IV`* S +9 &Ko& T +10 &L+ X +9 &N( X +9 &PQ/ W +10 &R. Y +9 &S|b+ + +10 &T=`2 = +8 ( +2 &TG(. 3 + "processing"%}& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.60 +2 .Hand.open + "manipulator"&1 +70 "core" 1 +2 "manipulator"&% +4 "core" % / p + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +101 "core" ' + .tSC.coast + "storage"(6 +4 #tHeating da puck from tube 2 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"%  +2 %9 +6 "core" 9 +102 "processing"%9 +2 "core" 9a +103 "processing"%9 +2 "core" 9a  +103 "processing"%9 +2 "core" 9a  +103 "processing"%9 +2 "core" 9a +103 "processing"% 9 +2 "core" 9a +103 "processing"%\ 9 +2 "core" 9a +103 "processing"% 9 +2 "core" 9` +103 "processing"% 9 +3 "core" 9a" +103 "processing"% 9 +2 "core" 9a& +103 "processing"%9 +2 "core" 9a+ +103 "processing"%9 +2 "core" 9a/ +103 "processing"%9 +2 "core" 9b3 +104 "processing"%9 +2 "core" 9a7 +103 "processing"%9 +2 "core" 9b; +103 "processing"%9 +2 "core" 9b@ +103 "processing"%9 +2 "core" 9bD +103 "processing"%9 +2 "core" 9bH +103 "processing"%9 +3 "core" 9bL +103 "processing"%9 +2 "core" 9bP +103 "processing"%9 +2 "core" 9cU +103 "processing"%9 +2 "core" 9cY +103 "processing"%9 +2 "core" 9c] +103 "processing"%9 +3 "core" 9ca +103 "processing"%"9 +2 "core" 9ce +103 "processing"%%9 +2 "core" 9cj +103 "processing"%'9 +2 "core" 9dn +103 "processing"%)9 +2 "core" 9dr +103 "processing"%(9 +3 "core" 9dv +103 "processing"%9 +2 "core" 9#c{ +103 "processing"%9 +2 "core" 9,d +103 "processing"%#9 +2 "core" 95d +103 "processing"%,9 +2 "core" 9=e +103 "processing"%-9 +2 "core" 9Ff +103 "processing"%.9 +2 "core" 9Nf +103 "processing"%/9 +2 "core" 9Ug +103 "processing"%09 +2 "core" 9]g +3 .tPH.hold 2:00:00,28C +3 "processing"%1 ppX + .tdelay 1:30 +4 "core"  +9001 .tPSR.select :air + .PSV.dial PSR +2 "processing"%2 +109 "core"  +2 "processing"%3% +4 "core" %7# + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%4' +603 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +10 .tPS.seek 2ml + "processing"%5'[ +1604 "core" ' + .tPTV.dial :puck +2 "processing"%6  +133 "core"  +2 .tPSV.dial PTV + "processing"%7 +77 "core" +2 .tPBV.dial :waste1 + "processing"%8  +55 "core"  +2 "processing"%9% +4 "core" %[(  + .tPS.seek 1.5ml +2 "processing"%:' +605 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%< * +35 "core" * +2 .tPS.seek 0ml +2 "processing"%='W +1611 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +34 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%! * +36 "core" , +2 .tPSR.select :air + .PSV.dial PSR +2 "processing"%? +77 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%@' +2491 "core" ' + .tPSV.dial PTV +2 "processing"%A +89 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%B +75 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%C +90 "core"  +2 .tdelay 5 seconds +502 .PSV.dial :air + "processing"%D  +79 "core"  +2 .tPS.seek :empty +2 "processing"%G'9 +2147 "Can"K OO +364 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%F  +134 "core" +2 .tPSV.dial :mixloop +2 "processing"%E +59 "core" + .tPRV.dial :ab1 +2 "processing"%I @ +106 "core" > +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%H'w +361 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV + "processing"%K  +45 "core"  +2 "processing"%L% +4 "core" %uV  +2 .tPS.seek 0.32ml + "processing"%J'" +397 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'M  +29 "core" +2 .tPRV.dial :air +2 "processing"%O  +44 "core"  +2 .tPS.seek 0.9ml +2 "processing"%N'D +1225 "core" ' + .tPRV.dial :waste2 +2 "processing"%Q @ +76 "core" > +2 .tPS.seek 0.5ml +2 "processing"%R' +867 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%P  +43 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%S'[ +1611 "core" ' + .tPSV.dial :PML +2 "processing"%U +46 "core" +2 .tPTV.dial :mixing + "processing"%V @ +73 "core" B +2 .tPBV.dial :waste1 + "processing"%T  +35 "core"  +2 "processing"%X% +3 "core" %]7  +2 .tPS.seek 1.85ml +2 "processing"%W'= +241 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%Z * +34 "core" * +2 .tPS.seek 0ml +2 "processing"%Y'W +1974 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'\\& +3 "core" &TY<  + "manipulator"&]& +4 "core" & F D e + "manipulator"&^% +4 "core" %\ 8 ` i e* +2 .tElbow.reconfigure TightElbow +38 "manipulator"&$&.,(\ #b +11 .tElbow.seek FlushPuck::Garage + "manipulator"&_(- +161 "core" ( +2 "manipulator"&`& +4 "core" &- \\ S ; lz + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &>& +3 "core" &- Y I 2 lz +2 .tForearm.seek :garage + "manipulator"&b' +112 "core" ' +2 .tHand.close + "manipulator"&c/ +75 "core" / +2 "manipulator"&e& +4 "core" &- & . _z +2 "manipulator"&f% +3 "core" %  *  [ _8 +2 .tForearm.seek :retract +2 "manipulator"&h'\ +105 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&$( +297 "core" ( +3 "manipulator"&&& +4 "core" & n L m@ +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &j& +3 "core" & p m@ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&k'ρ +95 "core" ' +2 "manipulator"&l& +4 "core" & s j@ +2 "manipulator"&;% +3 "core" %} k < j +2 "collection"'n& +3 "core" &SY:  +2 "collection"'o& +4 .tCC.seek :closed + "collection"'q(O +3 "core" &SX  +3 &SY?  +10 &3|TX; , +9 &bVY< @ +10 &NvSX@ Q +9 &RVX= Q +9 &WVW< R +10 &TRY= Q +9 &SWSX9 R +10 &VTW7 Q +9 &UTY; Q +9 &UUY5 Q +10 & ]RUXA Q +9 &"WUX4 Q +9 &#UUX8 Q +10 &%TTX= Q +9 &'dWUY9 Q +10 &)'RSZ> Q +9 &*UTW5 Q +9 &,WTX: Q +10 &.mSVW6 Q +9 &01SSX5 P +9 &1TUX= Q +10 &3TRX3 Q +9 &5vRTX2 Q +10 &78TTX? Q +9 &8WUW5 Q +9 &:RVX3 Q +10 &<~RUX; Q +9 &>?TTX< Q +9 &@SUW> Q +10 &ARRY5 Q +9 &CSRX4 Q +10 &EF\\SY: Q +9 &GaTV7 R +9 &HpSV4 T +10 &JxQV? X +9 &L-RV; ] +9 &MPU8 ] +10 &OCJQV: a +9 &O}RU8 T +5 ( + "collection"'o& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.81 +2 "collection"'r& +4 "core" &O}}QV T + .tHand.open + "manipulator"&t1 +69 "core" 1 +2 "manipulator"&d% +4 "core" % } H D g + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&g'\ +92 "core" ' + .tPSV.dial PSR +2 "processing"%i +106 "core"  +2 "processing"%p% +4 "core" %Q> + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%w' +1610 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 + "processing"%x  +46 "core"  +2 .tPS.seek 0ml +2 "processing"%m'W +1610 "core" ' + .tPSV.dial PSR +2 "processing"%z +58 "core"  +2 .tPSR.select :air + "processing"% +11 .tPS.seek 2.5ml + "processing"%{' +2627 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +3 "processing"%|  + "collection"'s  +40 "core"  +127  +2 .tPSV.dial :mixloop + "processing"%u +109 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%+  +75 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2627 "core" ' + .tPSV.dial :air +2 "processing"%  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2637 "core" ' + .tPSV.dial :mixloop +2 "processing"%} +58 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2632 "core" ' + .tPSV.dial :air +2 "processing"%y  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2639 "core" ' + .tPSV.dial :mixloop +2 "processing"%a +46 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2629 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" & : N ^@ +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"& ( +2 "core" ( + "manipulator"&\ & +4 "core" & A 9 S e@ + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 & & +2 "core" & A 6 ` e@ +2 .tForearm.seek CC +2 "manipulator"& 'ρ +102 "core" ' + .tHand.close +2 "manipulator"& / +76 "core" / +2 .tCC.seek :open +2 "collection"'( +378 "core" ( +2 "manipulator"&& +4 "core" & Y S 9 h@ +2 "manipulator"&% +3 "core" % ψ H 9 r h +2 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +276 "core" ( +2 "manipulator"&& +4 "core" &- n u J l + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- k s  l +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +112 "core" ' + .tHand.open +2 "manipulator"&1 +74 "core" 1 +2 "manipulator"&% +4 "core" % u ' .  _f + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 ."da"delayUntil "09:37:19.92" +24750 #recoverPRVreagent08 + .PTV.dial :mixing + "processing"% @ +74 "core" A + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +36 "core" , +2 ."da"PSV.dial :air + "processing"%"  +45 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%%' +329 "Can"D @@ +2155 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%' +46 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%)  +46 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%( +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +46 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2487 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%# +138 "core"  +2 "processing"%,% +3 "core" %7q +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml + "processing"%.'[ +1608 "core" ' + ."da"PTV.dial :puck +2 "processing"%/  +74 "core"  + ."da"PSV.dial PTV +3 "processing"%0 +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%2  +35 "core"  +2 "processing"%3% +3 "core" %Ze  +2 ."da"PS.seek 1.5ml +2 "processing"%[' +602 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%4 * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%6'W +1602 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%7  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%8 * +35 "core" , +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"%9 +76 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%5' +2485 "core" ' + ."da"PSV.dial PTV +2 "processing"%< +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%: +77 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%  +87 "core" +2 ."da"PS.seek :empty +2 "processing"%!'9 +2485 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%? +136 "core"  +2 "processing"%=% +3 "core" %8a +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%A' +593 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml + "processing"%B'[ +1610 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%C +78 "core" + ."da"PBV.dial :waste1 +2 "processing"%D  +34 "core"  +2 "processing"%@% +3 "core" %Vc  +2 ."da"PS.seek 1.5ml +2 "processing"%F' +585 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%E * +35 "core" + +2 ."da"PS.seek 0ml +2 "processing"%I'W +1608 "core" ' +46 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%G  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%K * +36 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%L +77 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%H' +2488 "core" ' + ."da"PSV.dial PTV +2 "processing"%M +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%O +77 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%J +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%Q  +72 "core"  +2 ."da"PS.seek :empty +2 "processing"%N'9 +1837 "Can"G CC +650 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air + "processing"%P  +46 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing + "processing"%R  +132 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%U  +44 "core" ~ + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop +2 "processing"%V +45 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%T' +387 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%X  +45 "core"  +2 "processing"%Z% +3 "core" %h  +2 ."da"PS.seek 0.55ml +2 "processing"%S'w +332 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air + "processing"%W  +46 "core"  +2 ."da"PS.seek 2ml +2 "processing"%\\'[ +1555 "core" ' + ."da"PSV.dial :PML +2 "processing"%] +46 "core" + ."da"PTV.dial :mixing +2 "processing"%^ @ +73 "core" A + ."da"PBV.dial :waste1 +2 "processing"%`  +35 "core"  +2 "processing"%>% +3 "core" %Vv  +2 ."da"PS.seek 1.85ml +2 "processing"%v'6 +234 "core" ' + ."da"PBV.dial between PSV and waste1 +3 "processing"%c * +34 "core" * +2 ."da"PS.seek 0ml +2 "processing"%e'W +1968 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +48003 #recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%f  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +2 ."da"PSV.dial :air + "processing"%b  +46 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%&' +1711 "Can"@ ?? +779 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%_ +46 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%j  +46 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%l +46 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%;  +46 "core"  +2 ."da"PS.seek :empty +2 "processing"%n'9 +2484 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%h +136 "core"  +2 "processing"%*% +3 "core" %>n +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%r' +584 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%t'[ +1618 "core" ' + ."da"PTV.dial :puck +2 "processing"%d  +74 "core"  +2 ."da"PSV.dial PTV +2 "processing"%o +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%i  +35 "core"  +2 "processing"%p% +3 "core" %]m  +2 ."da"PS.seek 1.5ml +2 "processing"%k' +598 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%Y * +35 "core" , +2 ."da"PS.seek 0ml +2 "processing"%x'W +1618 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%w  +35 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%z * +35 "core" * +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"%m +74 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%s' +2496 "core" ' + ."da"PSV.dial PTV +2 "processing"%| +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%u +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%+ +87 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%{  +75 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2489 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +136 "core"  +2 "processing"%}% +3 "core" %>} +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."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"%y'[ +1617 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +75 "core" + ."da"PBV.dial :waste1 +2 "processing"%a  +34 "core" +2 "processing"%% +3 "core" %_q  +2 ."da"PS.seek 1.5ml +2 "processing"%' +588 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%\ * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"% 'W +1610 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%$ * +34 "core" + +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"%g +77 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%q' +2491 "core" ' + ."da"PSV.dial PTV +2 "processing"% +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +73 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2482 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +136 "core"  +2 "processing"%% +3 "core" %>} +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +9 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +578 "Can"C JJ +8 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml + "processing"%'[ +1614 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"% +75 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +35 "core" +2 "processing"%% +3 "core" %^y  +2 ."da"PS.seek 1.5ml +2 "processing"%' +589 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%" * +35 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'W +1618 "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 + .PSV.dial PSR +2 "processing"%( +76 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2486 "core" ' + ."da"PSV.dial PTV +2 "processing"%% +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%# +78 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%, +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%  +73 "core"  +2 ."da"PS.seek :empty +2 "processing"%-'9 +2492 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR + "processing"%/ +140 "core"  +6 "processing"%0% +18 "core" %7 +3 #"da"Pulling 0.25ml of PSR.sub1 +2 .PSR.select :sub1 +4 "processing"% +14 ."da"PS.reconfigure PSconfig +5 "processing"%#A d`xb +3 ."da"PS.seek 0.25ml +5 "processing"%2'7 +333 "core" ' +4 ."da"delay 5 seconds +502 "processing"%3% +4 "core" %6  + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +58 ."da"PS.seek 0.5ml +2 "processing"%.' +333 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +10 ."da"PS.seek 2ml + "processing"%4'[ +1618 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%[ +76 "core" +2 ."da"PBV.dial :waste1 + "processing"%7  +36 "core" +2 "processing"%8% +4 "core" %Y{  + ."da"PS.seek 1.5ml +3 "processing"%9' +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%6 * +36 "core" + +2 ."da"PS.seek 0ml +2 "processing"%<'W +1610 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%:  +35 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +76 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%5' +2552 "core" ' + ."da"PSV.dial PTV +2 "processing"%? +89 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%= +87 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%! +87 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%A  +78 "core"  +2 ."da"PS.seek :empty +2 "processing"%C'9 +2563 "core" ' +2 "processing"%D9 +3 "core" 94 +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +2 "processing"%@  +3 "core" 4 4 +2 "processing"%B& +3 "core" &TG& 3 +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&E% +3 "core" %\  * . +2 "storage"(F% +4 "core" % 3 ;  + "storage"(G. +3 "core" . + ."da"SC.reconfigure SCtight +3 "storage"($\ .\ 1~b +2 ."da"SC.seek 1 +2 "storage"(K($ +340 "core" ( + ."da"SC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (L& +3 "core" &' " " | +2 "manipulator"&I& +3 "core" &-  * +2 "manipulator"&M% +3 "core" %\  H ) +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&O( +182 "core" ( +2 "manipulator"&J& +4 "core" &  +( + "storage"(Q& +4 "core" &$ & 1 Z  + ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&H' +94 "core" ' +2 "storage"(P& +4 "core" &$ # ,  + ."da"SE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak + "storage"(R'L +279 "core" ' +2 "storage"(U- +3 "core" -'L + ."da"SE.configure SEconfig +3 "storage"(#QK-0-\ b +2 ."da"SE.seek :place +2 "storage"(V' +31 "core" ' +2 "manipulator"&N& +4 "core" &  +( +2 "manipulator"&X% +3 "core" %  - +N +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&Z'\ +89 "core" ' +30 ."da"Elbow.seek PC +3 "manipulator"&T( +251 "core" ( +2 "manipulator"&W& +3 "core" & +{ +2 ."da"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &S& +3 "core" & +{ + ."da"Forearm.seek PC +2 "manipulator"&]' +99 "core" ' + ."da"Hand.close +2 "manipulator"&^/ +74 "core" / +2 ."da"PC.seek :open +2 "processing"%`( +402 "core" ( +2 "storage"(>& +3 "core" &$ D =  +2 "manipulator"&c& +3 "core" & \ -{ +2 "manipulator"&\\% +3 "core" %  w , +2 ."da"Forearm.seek :retract +2 "manipulator"&v'\ +94 "core" ' +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&f( +257 "core" ( +2 "manipulator"&& +3 "core" &   ,& +2 "storage"(b& +4 "core" &$ ; < k  + ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&e' +102 "core" ' + ."da"Hand.open +3 "manipulator"&_1 +66 "core" 1 +2 "storage"(j- +3 "core" -' +2 ."da"SE.seek -0.19 Pucks below Top Plate +2 "storage"(l' +25 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.86 Pucks below Top Plate + "storage"(;' +64 "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/da20jan2310h.tif +4 "processing"%&& +8 "core" &8 +4 "manipulator"&h& +10 "core" &\ {  $ +4 "manipulator"&*% +6 "core" % / $ +5 ."psFlush"Forearm.reconfigure LooseForearm +5 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +5 "manipulator"&n'\ +89 "core" ' +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&r(- +177 "core" ( +34 "manipulator"&d& +4 "core" &- L '8 +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &o& +3 "core" &- j '8 +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&i' +110 "core" ' +2 ."psFlush"Hand.close + "manipulator"&p/ +72 "core" / +2 "manipulator"&t& +4 "core" &- q x 8 + "manipulator"&Y% +4 "core" %  s m  1 +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&k'\ +104 "core" ' +2 ."psFlush"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&w( +129 "core" ( +2 "manipulator"&z& +4 "core" &  $\\ + ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &m& +3 "core" & / $\\ +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&x' +101 "core" ' +2 "manipulator"&|& +4 "core" & 3 "\\ +2 "manipulator"&u% +3 "core" % K " +2 "processing"%+& +4 "core" &V + "processing"%{& +4 ."psFlush"PC.seek :closed +2 "processing"%s(Tg +3 "core" &O +3 &N  +8 &.t= , +10 &bu> A +9 &bh: S +9 &#D0 S +10 &I) S +9 &G* S +9 &hH" S +10 &*L S +9 &I S +10 &I S +9 & pI S +9 &"2I S +10 &#FF S +9 &%I S +9 &'yJ S +10 &)<I S +9 &*I[ S +10 &,Gm S +9 &.IU S +9 &0EGK R +10 &2I[ S +9 &3IX S +9 &5Ga R +10 &7KI\\ S +54 &9 IR S +15 &:IT S + &<IM S + &>TJK S &@GL R + &AGD S + &CKA S +2 &E\\I: S +9 &GLB S +10 &HP: T +9 &JY4 U +9 &LT}5 X +10 &N* Z +9 &O0 Y +60 &Q! Z &SKs ; + &T%-g R + &TG$ 0 + ( + &TG" 0 + &TG" 0 +2 "processing"%{& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.67 + "processing"%& +4 "core" &TG" 0 + &TG" 0 + ."psFlush"Hand.open +2 "manipulator"&}1 +67 "core" 1 +2 "manipulator"&% +4 "core" %   + ."psFlush"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +102 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +141 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%a'P +1106 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml + "processing"%' +1613 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%y +77 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%\  +36 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +327 #"da"SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 45.645 seconds\ /var/log/esp/da20jan2310h.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da20jan2310h15s.tif +1556 #SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da20jan2310h15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da20jan2310h30s.tif +736 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +78 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%$' +589 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%g' +1624 #"da"SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da20jan2310h30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da20jan2310h70s.tif +494 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +90 "core" ~ +2 ."psFlush"PBV.dial PSV +2 "processing"% U +56 "core" V +2 ."psFlush"PS.seek 0ml +3 "processing"%'W +2629 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"% @ +43 "core" ? +2 ."psFlush"PS.seek 2.5ml +3 "processing"%' +173 "Can"A EE +2519 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%q  +88 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"% '9 +995 #"da"SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da20jan2310h70s.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF +2 ."Qmail"HABfans.email "45.645 sec auto-exposure",Subject: "da20jan2310h images!" +9 "storage"(- +14 "core" -' +7 "storage"(& +5 "core" &$  + "manipulator"&& +5 "core" &  E\\ +2 "manipulator"&% +3 "core" %\ ;  E, +2 ."da"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&( +259 "core" ( +3 "manipulator"&& +7 "core" & < J% +4 "storage"(& +7 "core" &$ t  +4 ."da"Forearm.reconfigure TightForearm +5 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 700 counts +4 "manipulator"&"' +100 "core" ' +2 ."da"SE.reconfigure SEgently +6 "storage"(#QK-0-\ b +3 ."da"SE.seek -0.15 Pucks below Top Plate +4 "storage"(' +62 "core" ' +8 "manipulator"&'& +18 "core" &   Y% +7 "storage"()& +14 "core" &$ N T   +7 ."da"Elbow.reconfigure LimpElbow +4 "manipulator"&$ ,(#b +10 ."da"Forearm.reconfigure LooseForearm +11 "manipulator"&#Q@2^d^b +7 ."da"Forearm.seek 1 +9 "manipulator"&('\\ +37 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&, +3 "core" , +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 0.04 Pucks below Top Plate +2 "storage"(%' +26 "core" ' + "manipulator"&#% +4 "core" %im  J +2 "storage"(,& +4 "core" &$  f  + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 313 counts +2 "manipulator"&'ϕ +20 "core" ' +2 "manipulator"&& +4 "core" & )   \\% +5 "storage"(/& +3 "core" &$ N J p  +6 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&0' +24 "core" ' +2 "storage"(-% +4 "core" % f e Q +3 ."downElevator"SE.seek :down +4 "storage"(3'v +99 (2% +3 "core" %Z; T W I \\w +2 "manipulator"&.% +3 "core" % +   \\ +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&['\ +94 "core" ' +63 ' +2 ."downElevator"SE.coast +3 "storage"(5 +5 ."da"SC.coast +2 "storage"(6 +536 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%7 +44 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%8' +2628 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%4 +74 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +2 "processing"%6'W +2625 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%9 @ +46 "core" @ +2 ."psFlush"PS.seek 2.5ml +2 "processing"%:' +2626 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +75 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"% '9 +2639 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%< +46 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml + "processing"%?'P +1107 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%=' +1606 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%! +74 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%A  +55 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%5'W +2627 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"%D +76 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%@' +588 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%B' +2122 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%E +76 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%F U +54 "core" U +2 ."psFlush"PS.seek 0ml +2 "processing"%G'W +2631 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%L @ +45 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%I' +2635 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%M  +75 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%J'9 +2631 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%Q +45 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%P' +2636 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"% +85 "core"  + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%'W +2638 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%U @ +54 "core" B +2 ."psFlush"PS.seek 2.5ml +2 "processing"%N' +2632 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%X  +77 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%R'9 +2641 "core" ' +2 #"psFlush"Garaging FlushPuck in Processing Clamp + "manipulator"&H& +4 "core" &  s% +2 "manipulator"&W% +3 "core" %\ % s? +2 ."psFlush"Elbow.seek PC +2 "manipulator"&S( +256 "core" ( +2 "manipulator"&O& +3 "core" &  sS +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &^& +2 "core" &  sS +2 ."psFlush"Forearm.seek PC +2 "manipulator"&Z' +99 "core" ' + ."psFlush"Hand.close +2 "manipulator"&~/ +71 "core" / +2 ."psFlush"PC.seek :open +2 "processing"%>( +405 "core" ( +2 "manipulator"&c& +3 "core" &  vS +2 "manipulator"&\\% +3 "core" % + u +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&]'\ +99 "core" ' +2 ."psFlush"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&(- +143 "core" ( +2 "manipulator"&b& +3 "core" &. 9 uX +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &T& +2 "core" &. " uX +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&_' +117 "core" ' + ."psFlush"Hand.open +2 "manipulator"&j1 +72 "core" 1 +2 "manipulator"&&% +4 "core" % g c g \ iD + ."psFlush"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&v'\ +105 "core" ' +2 #tFinished short da assay +15097 "Can"? 99 +60003 = 99 +60002 = 99 +60002 = 99 +60002 ; 99 +60002 6 99 +60003 4 99 +60002 4 99 +60002 4 99 +60002 5 99 +60002 9 99 +60003 ; 99 +60002 9 99 +60002 3 99 +60002 2 99 +60002 1 99 +60002 . 99 +60003 4 99 +60002 5 99 +60002 2 99 +60002 4 99 +60002 5 99 +37687 #t-> access 1 +2 .SE.seek :down +2 "storage"(h'v +2 "core" ' +2 "manipulator"&*% +3 "core" %\ " 9 r= +2 "manipulator"&V& +3 "core" &. 1 qX +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 5 + "storage"(l(< +1288 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (e& +3 "core" &< \  +20995 "Can"; << +60002 3 <; +60002 4 <; +60002 < <; +60002 : <; +60003 5 <; +60002 3 ;; +60002 4 ;; +60002 8 <; +60002 8\ Z;; +60002 9\ p;; +60003 :\ s;; +60002 6\ t;; +60002 6\ w<; +60002 :\ z<; +60002 @\ |;; +60003 G\ ;; +60002 M\ <; +60002 Q\ <; +60002 S\ <; +60002 Z\ ;; +60003 \\\ <; +60002 \\\ /<< +60002 ^\ << +60002 `\ == +60002 `\ <; +60002 ^\ <; +60003 _\ <; +60002 _\ ;; +60002 ^\ <; +60002 b\ << +60002 d\ <; +60003 i\ ;< +60002 j\ << +60002 k\ <; +60002 k\ <; +60002 l\ ;; +60003 n ;; +60002 j <; +60002 l << +60002 l << +60002 n <; +60002 p <; +60003 q ;; +60002 r <; +60002 w <; +60002 w ;; +60002 v <; +60003 y ;; +60002 { <; +60002 | <; +60002  << +60002 ~ <; +60003  ;; +60002  ;; +60002  ;; +60002  <; +60002  << +60002  << +60003  <; @EST1579842477.25  ;; +60002  <; +60002  <; +60002  <; +60003  <; +60002  << +60002  <; +60002  <; +60002  <; +60003  ;< +60002  ;; +60002  ;; +60002  ;; +60002  <; +60002  ;; +60003  ;; +60002  <; +60002  ;; +60002  ;; +60002  ;; +60003  <; +60002  <; +60002 \ C<; +60002 \ [<; +60002 \ _;; +60003 \ `;; +60002 \ `;< +60002 \ b;; +60002 \ c<; +60002 \ d;; +60002 \ f<; +60003 \ i;; +60002 \ k<< +60002 \ m;; +60002 \ p<< +60002 \ r;; +60003 \ t<; +60002 \ w<; +60002 \ {<; +60002 \ ~<; +60002 \ <; +60003 \ <; +60002 \ << +60002 \ <; +60002 \ ;; +60002 \ ;; +60002 \ H<; +60003 \ ;; +60002 \ ;; +60002 \ << +60002 \ ;< +60002 \ <; +60003 \ <; +60002 \ << +60002 \ <; +60002 \ <; +60002  \ << +60003 \ <; +60002 \ ;; +60002 \ <; +60002 \ ;; +60002 \ <; +60002 \ ;; +60003   ;; +60002 " ;; +60002 ' ;; +60002 & ;; +60002 / <; +60003 . <; +60002 1 ;; +60002 0 <; +60002 3 << +60002 4 <; +60003 8 << +60002 ; ;; +60002 ? <; +60002 < <; +60002 @ <; +60002 @ ;; +60003 A <; +60002 A ;; +60002 ? <; +60002 > << +60002 ? << +60003 = <; +60002 = << +60002 > ;< +60002 < ;< +60002 = << +60002 9 << +60003 > << +60002 = ;; +60002 ; ;; +60002 7 ;; +60002 7 <; @1580136491.85EST = =tMAIN =mMAIN_scheduler @EST1580136493.61 #"core_reset"Sent BREAK +2 #t@0x7619, state=0x3350, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.22 I2C Gateway v3.06 +207 #>RESET< ESP2 v3.22 I2C Gateway v3.06 for core bus +221 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +378 "Can"\ - + \ -q #tPolling Can every 10:00 +2 !o:Storage::Warning: mesg"Uncleanly Exited:bt[ "8/home/esp/esp2/utils/storage.rb:408:in `readPucks!'"6/home/esp/esp2/utils/storage.rb:596:in `restore!'"-/home/esp/esp2/lib/esp.rb:116:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +10797 #-> ESP.ready! +2 #Powering core bus +481 .Gate.power :raw,:ON +2 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  +61 "collection"' 9\ +2 ' 0\ +3 ' -\ +5 "processing"% 9\ + % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 )% +2 "core" %[\ Z + .tSS.configure SSconfig +3 "sampler")#.0X access 2 +2 .SE.seek :down +2 "storage"(;'v +3 "core" ' + "manipulator"&<% +4 "core" %\  M T +2 "manipulator"&=& +3 "core" &\  3 # +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"(>(K +1281 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (?& +2 "core" &K \ ,  +4643 #t-> startTube 2 +12911 #-> da 40 +2 #da sampling at most 40ml +3 #Loading sh1 puck from tube 2 into Collection Clamp +2 ."Qmail"HABfans.email "Started da in tube 2 at 09:54:06EST27-Jan-20\\n{}\\nCan@09:48:21, 21.6C, 23% humidity, 14.8psia, 12.827V, 0.091A, 0.091A avg, 1.17W",Subject: "da sampling at most 40ml" +4 "collection"'@& +3 "core" &jm&  + .tHand.open +2 "manipulator"&A1 +69 "core" 1 +2 "manipulator"&B% +4 "core" % \  [ U k T +2 "storage"(C% +5 "core" %~ \  +2 "storage"(D. +2 "core" .(K +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 2 + "storage"(E( +1294 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (F& +2 "core" & \  +2 "manipulator"&G& +3 "core" &\ L O " # +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&H( +3 "core" ( +2 "manipulator"&I& +3 "core" &\ 2 D  # +2 "storage"(J& +3 "core" & \  +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&K' +88 "core" ' +2 "storage"(L& +4 "core" & 8\  + .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(M'L +276 "core" ' +2 "storage"(N- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (O& +3 "core" & 7\  +2 "manipulator"&P& +3 "core" &\ 0 + # +2 .tElbow.seek 2 + "manipulator"&Q( +3 "core" ( +2 "manipulator"&R& +4 "core" &\ , 9 J # + "storage"(S& +4 "core" & \  +2 .tForearm.seek 2 + 300 counts + "manipulator"&T'υ +22 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&U/ +70 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&V& +3 "storage"(W'v +5 "core" &\ W R Z # +2 "manipulator"&X% +4 "core" % ~ U N } + .tForearm.seek :retract +2 "manipulator"&Y'\ +99 "core" ' +2 .tElbow.seek CC +2 "manipulator"&Z( +148 "core" ( + ' +2 "manipulator"&[& +2 ."downElevator"SE.coast +5 "storage"(5 +3 "core" & . {7 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &\\& +3 "core" & @ |7 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&]'ρ +96 "core" ' +2 "manipulator"&^& +4 "core" &  |7 +2 "manipulator"&_% +3 "core" %|  | +2 "collection"'`& +3 "core" &jm"  +2 "collection"'a& +3 .tCC.seek :closed +2 "collection"'b(O +3 "core" &in)  +3 &km0 \  +9 &4}in# , +9 &ekl. A +10 &Uuil5 R +9 &Rjl( Q +9 &Wjm1 Q +10 &Vim/ Q +9 &_Yjn# Q +10 &!\\km2 Q +9 &Vkk# P +9 &Vgl, Q +10 & hRim( P +9 &"'Whm Q +9 &#Uhl, Q +10 &%Uhk) Q +9 &'nZkl' Q +10 &)1Uhk< Q +9 &*Tgn- Q +9 &,Ujl3 Q +10 &.xTil: P +9 &09Ygl5 Q +10 &1Ujl7 Q +9 &3Uhj7 P +9 &5Sil6 Q +10 &7BVhn= P +9 &9Yik0 Q +9 &:Ril6 Q +10 &<Sik@ Q +9 &>JWjl6 P +9 &@ Tjn6 P +10 &AXik8 P +9 &CUhl5 P +10 &EO^gk9 Q +9 &G`ik7 R +9 &Hvci8 U +10 &J|bdA Z +9 &L4ag; ] +9 &Mcg? W +10 &O.Bcg? , +9 &Onci5 G +5 ( + "collection"'a& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.84 +2 .Hand.open + "manipulator"&c1 +69 "core" 1 +2 "manipulator"&d% +3 "core" % |  x +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&e'\ +94 "core" ' + .tSC.coast + "storage"(6 +3 #tcollectSample 40ml w/bubble point of 24psi + #Priming 7ml + .Gate.power :sampler,:ON +2 ."pumping"Gate.power :analytic3,:ON +3 .tIntake.select :close +2 .Exhaust.select :close + .SS.hold +2 "sampler")f+ +3 "core" + +2 "sampler")g% +5 "core" % \ -! + "collection"'h& +4 "core" &Oeejd G +3 "Can" II + #tCalibrating pressure and temperature sensors +2 .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X +2 ."airStroke"CS.seek 10ml +2 "collection"'' D +98 "core"  +2 .tCTV.dial :air +2 "collection"'  +71 ."samplerPumpShutdown"Gate.power :sampler,:OFF + ."pumping"Gate.power :analytic3,:OFF +3 "core" + .tdelay 15 seconds +1503 .SSV.dial :spit,avoiding: :exhaust +2 "sampler") +140 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +5 .tSS.seek 0ml +3 "collection"'  +4 "sampler")"' +4 "core" ' +2 .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")%  +126 "core" ~ +12  +610 ' +2 "sampler")'% +4 "core" % \ + .tCBV.dial between SSV and waste2 +2 "collection"')  +41 "core"  +2 "collection"'(% +4 "core" % Aik9 +2 ."connect"CTV.dial CSV,avoiding: :air +2 .tCSV.dial CTV +2 "collection"'  +45 "core"  +44 .tCS.reconfigure CSpressurize +3 "collection"'# d@<< b +3 .tCS.seek 0ml + "collection"'' +2271 "core" ' ! +3 "collection"'#% +3 "core" % # +2 "sampler"),% +3 "core" % \ ! +2 #tBubblePoint: Intake @39.0psia, Outlet @14.8psia + .CBV.dial SSV + "collection"'- @ +41 "core" B +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X' +51 "core" ' + .tExhaust.select :close +2 "sampler") +5 "core" A +2 ."airStroke"CS.seek 10ml +2 "collection"'F' D +3 ."connect"SSV.dial CBV,avoiding: :exhaust +4 .tCBV.dial SSV +2 "sampler")G  +197 "core"  +2 .tCTV.dial :air + .delay 15 seconds +1502 .SSV.dial :spit,avoiding: :exhaust +2 "sampler")I +137 "core" +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +5 .tSS.seek 0ml +3 "collection"'J  +2 "sampler")L' +6 "core" ' + .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")$  +129 "core" ~ +8  +584 ' +2 "sampler")&% +4 "core" % \ ! + .tCBV.dial between SSV and waste2 +2 "collection"'N  +41 "core"  +2 "collection"'O% +4 "core" % Bhj4 +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +2 "collection"'P  +43 "core"  +2 .tCS.reconfigure CSpressurize +2 "collection"'# d@<< b +3 .tCS.seek 0ml + "collection"';' +2453 "core" ':   +2 "collection"'R% +5 "core" %\   + "sampler")S% +3 "core" % \ +2 #tBubblePoint: Intake @38.7psia, Outlet @14.5psia + .CBV.dial SSV +2 "collection"'U @ +41 "core" A +2 .tSS.reconfigure SSconfig +2 "sampler")#.0XU +103 "collection"''9 +2 "core" 9ZS +103 "collection"')9 +2 "core" 9uP +103 "collection"'(9 +2 "core" 9N +103 "collection"'9 +2 "core" 9L +103 "collection"'9 +3 "core" 9I +103 "collection"'#9 +2 "core" 9F +103 "collection"',9 +2 "core" 9D +103 "collection"'-9 +2 "core" 9B +103 "collection"'"9 +2 "core" 9,@ +103 "collection"'/9 +3 "core" 9F> +103 "collection"'09 +2 "core" 9_< +103 "collection"'19 +2 "core" 9x: +103 "collection"'.9 +2 "core" 98 +103 "collection"'29 +2 "core" 95 +103 "collection"'49 +3 "core" 94 +103 "collection"'59 +2 "core" 91 +103 "collection"'79 +2 "core" 90 +103 "collection"'39 +2 "core" 9. +103 "collection"'99 +2 "core" 9, +103 "collection"'9 +2 "core" 93* +103 "collection"'69 +2 "core" 9H) +103 "collection"'89 +2 "core" 9^' +103 "collection"':9 +2 "core" 9r & +103 "collection"'=9 +2 "core" 9$ +103 "collection"' 9 +3 "core" 9# +103 "collection"'<9 +2 "core" 9! +103 "collection"'?9 +2 "core" 9 +103 "collection"'@9 +2 "core" 9  +103 "collection"'A9 +2 "core" 9% +103 "collection"'B9 +3 "core" 9) +103 "collection"'D9 +2 "core" 9 - +103 "collection"'!9 +2 "core" 9 1 +103 "collection"'G9 +2 "core" 9 &5 +103 "collection"'C9 +2 "core" 9 6: +103 "collection"'I9 +3 "core" 9 E> +103 "collection"'J9 +2 "core" 9 TB +103 "collection"'$9 +2 "core" 9 cF +103 "collection"'>9 +2 "core" 9 qJ +103 "collection"'&9 +2 "core" 9 }O +103 "collection"'N9 +2 "core" 9 S +103 "collection"'O9 +2 "core" 9 W +103 "collection"'P9 +2 "core" 9 [ +103 "collection"'F9 +2 "core" 9 _ +103 "collection"'R9 +2 "core" 9 d +103 "collection"'S9 +3 "core" 9 h +103 "collection"'U9 +2 "core" 9 l +103 "collection"'L9 +2 "core" 9 p +103 "collection"'X9 +2 "core" 9 t +103 "collection"'H9 +2 "core" 9 y +103 "collection"'K9 +3 "core" 9 } +103 "collection"'V9 +2 "core" 9  +103 "collection"'[9 +2 "core" 9\  +103 "collection"'M9 +2 "core" 9\  +103 "collection"'T9 +2 "core" 9\ \ +103 "collection"'_9 +3 "core" 9\  +103 "collection"'\\9 +2 "core" 9\ \ +103 "collection"'Q9 +2 "core" 9\ &\ +103 "collection"';9 +2 "core" 9\ - +103 "collection"'`9 +2 "core" 9\ 3\ +103 "collection"'^9 +2 "core" 9\ 8\ +103 "collection"'W9 +2 "core" 9\ =\ +103 "collection"'*9 +2 "core" 9\ C\ +103 "collection"'c9 +2 "core" 9\ G\ +103 "collection"'Y9 +2 "core" 9\ L +103 "collection"'a9 +3 "core" 9\ P\ +103 "collection"'g9 +2 "core" 9\ T\ +103 "collection"'d9 +2 "core" 9\ W\ +103 "collection"'h9 +2 "core" 9\ [ +103 "collection"']9 +2 "core" 9\ _ +103 "collection"'9 +3 "core" 9\ b +103 "collection"'E9 +2 "core" 9\ f\ +103 "collection"'k9 +2 "core" 9\ i +103 "collection"'f9 +2 "core" 9\ k +103 "collection"'l9 +2 "core" 9\ n +103 "collection"'m9 +3 "core" 9\ q +3 .tCH.hold 10:00,70C +3 "collection"'j `\ `\ o  +3 "core"  +16542 "Can" +43460 "core" ` +2 "collection"'i9 +3 "core" 9\  +2 #tCollection Puck Heater at 70C after lysing + .CS.seek 0ml +2 "collection"'n' +342 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'q @ +105 "core" A +2 .tCSV.dial :air + "collection"'p @ +44 "core" > +3 .tCS.seek 5ml +2 "collection"'u'l +1351 "core" ' + .tCSV.dial CTV +2 "collection"'v  +46 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'w @ +56 "core" A +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'x  +43 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'y @ +44 "core" ? +2 .tdelay 2 seconds +202 .CS.seek 0ml +3 "collection"'s' +1352 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"'t +104 "core" ~ + .tCBV.dial CSV +2 "collection"'|  +30 "core"  +2 "collection"'}% +3 "core" % 1 6  +2 .tCS.seek 5ml +2 "collection"'~'l +1360 "core" ' + .tdelay 5 seconds +503 .CTV.dial :air +2 "collection"'z  +44 "core" +2 "collection"'% +3 "core" %l #  +2 .tCS.seek 7ml +2 "collection"'{' +584 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air2 +3 "collection"' @ +42 "core" ? +2 .tCS.seek 10ml +2 "collection"'' D +860 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +3 "collection"' ` +116 "core" _ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'   +40 "core" " +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'  +2 '  +28 "core"  +108  +2 .tCS.seek 5ml +2 "collection"''l +1357 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"' @ +103 "core" A +2 .tCSV.dial :waste + "collection"'\ +105 "core" +2 .tCS.seek :empty + "collection"''Ͱ +1357 "core" ' + .tCSV.dial :air +2 "collection"' @ +75 "core" B +2 .tCS.seek 5ml +2 "collection"''l +1355 "core" ' + .tCSV.dial CTV +2 "collection"'  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"' @ +44 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'  +43 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"' @ +44 "core" ? +2 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"' ' +1344 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"' +115 "core" + .tCBV.dial CSV +2 "collection"'  +40 "core"  +2 "collection"'% +4 "core" %  + .tCS.seek 5ml +2 "collection"''l +1048 "Can" ?? +309 "core" ' + .tdelay 5 seconds +503 .CTV.dial :air + "collection"'  +43 "core" +2 "collection"'% +3 "core" %lW \ +2 .tCS.seek 7.001ml +2 "collection"'' +596 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air2 +3 "collection"' @ +56 "core" B +2 .tCS.seek 10ml +2 "collection"'' D +842 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +3 "collection"'% ` +118 "core" _ +2 #tLysing Complete + "collection"'& +4 "core" &OY', G +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&'% +3 "core" %\  E q +2 "storage"()% +3 "core" % M M a\  +2 "storage"((. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 +2 "storage"(($ +339 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (& +2 "core" &' - 3 8\  +2 "manipulator"&#& +5 "core" & a l7 + "manipulator"&,% +4 "core" %\  ` ` ( l +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&-( +156 "core" ( +2 "manipulator"&"& +4 "core" &  t\ + "storage"(/& +4 "core" &% D J B\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +51 .tForearm.seek 1 + 700 counts + "manipulator"&0' +94 "core" ' +2 "storage"(1& +4 "core" &% N N `\  + .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(.'L +272 "core" ' +2 "storage"(2- +3 "core" -'L + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tSE.seek :place +2 "storage"(4' +31 "core" ' +2 "manipulator"&5& +4 "core" &  s\ +2 "manipulator"&7% +4 "core" %  s. + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&3'\ +96 "core" ' +2 .tElbow.seek CC + "manipulator"&9( +162 "core" ( +2 "manipulator"&& +4 "core" &# h f l>J + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &6& +2 "core" &# k g N k>J +2 .tForearm.seek CC +2 "manipulator"&8'ρ +93 "core" ' + .tHand.close +2 "manipulator"&:/ +75 "core" / +3 .tCC.seek :open +2 "collection"'=( +380 "core" ( +2 "storage"( & +3 "core" &% 7 7\  +2 "storage"(<& +3 "core" &% , ) E\  +2 "manipulator"&?& +3 "core" &# c o>I +2 "manipulator"&@% +3 "core" % ϔ o +2 .tForearm.seek :retract +2 "manipulator"&A'\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&B( +153 "core" ( +2 "manipulator"&D& +3 "core" &  s\ +2 "storage"(!& +4 "core" &% : H 5\  + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 1 + "manipulator"&G'\\ +115 "core" ' + .tElbow.hold +2 "manipulator"&C, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&I1 +76 "core" 1 +2 "manipulator"&J% +4 "core" % nc K 5 ) d +2 "storage"($& +3 "core" &%   2\  +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 318 counts +2 "manipulator"&>'Ϛ +21 "core" ' +2 "manipulator"&&& +4 "core" & a v\ + "storage"(N& +4 "core" &% M M \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&O' +23 "core" ' +2 "storage"(P% +4 "core" % M M \  +2 ."downElevator"SE.seek :down +4 "storage"(F'v +99 (R% +3 "core" %}@ M L E\ ]z + "manipulator"&S% +4 "core" %  v +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&U'\ +96 "core" ' +64 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +2 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'L& +4 "core" &.2 +2 "manipulator"&X& +3 "core" &  u\ +2 "manipulator"&H% +4 "core" %\ &  u!O + .tElbow.seek FlushPuck::Garage +2 "manipulator"&K(- +172 "core" ( +2 "manipulator"&V& +4 "core" &- ! u1 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &[& +3 "core" &- < u1 + .tForearm.seek :garage +2 "manipulator"&M' +105 "core" ' +2 .tHand.close + "manipulator"&T/ +66 "core" / +2 "manipulator"&_& +3 "core" &- f j k1 +2 "manipulator"&\\% +4 "core" %  k j 7 kM + .tForearm.seek :retract +2 "manipulator"&Q'\ +102 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&;( +273 "core" ( +2 "manipulator"&`& +3 "core" & ' s7 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &^& +3 "core" & s7 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&W'ρ +101 "core" ' +2 "manipulator"&*& +4 "core" &  q7 + "manipulator"&c% +4 "core" %| [ q +2 "collection"'Y& +4 "core" &15 + "collection"'a& +4 .tCC.seek :closed + "collection"'g(O +3 "core" &/5 +2 &05  +10 &.{04 - +10 &d~05 @ +9 &mr/5 P +9 &1R15 O +10 &W13 O +9 &R07 O +9 &vW04 O +10 &8V13w O +9 &Q/5c O +10 &U04` P +9 & T14 O +9 &"@W13 O +10 &$R24 O +9 &%W22 O +9 &'W03 O +10 &)IV04  O +9 &+\ T24 O +10 &,T13 O +9 &.T/3 O +9 &0PW02 O +10 &2U16 O +9 &3V15 O +9 &5T13 O +10 &7XU15 O +9 &9V14 O +10 &:T14n O +9 &<T25c O +9 &>_T35P P +10 &@#T04u O +9 &AU14 O +9 &CT34 O +10 &EhY16o O +9 &G'_14g P +10 &Hl07P R +9 &J47 W +9 &LK78 \\ +10 &N 6; O +9 &O0B6: *} +9 &Oo6: I +6 ( + "collection"'a& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.79 +2 "collection"'d& +4 "core" &Oe7; I + &Oe5: I + .tHand.open + "manipulator"&h1 +66 "core" 1 +2 "manipulator"&]% +3 "core" % |  n +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' + .tPSV.dial PSR +2 "processing"%E +138 "core"  +2 "processing"%k% +4 "core" %\\L + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1.5ml +2 "processing"%f' +1611 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%l  +56 "core"  +2 .tPS.seek 0ml +2 "processing"%m'W +1615 "core" ' + .tPSV.dial PSR +2 "processing"%o +44 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%j' +2629 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "processing"%i +2 "collection"'r  +5 "core"  +2 "processing"%q  +45 "core"  +35 + .tPSV.dial :mixloop +2 "processing"%p +106 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing + "processing"%n  +135 "core" +2 .tPS.seek 0ml +2 "processing"%v'W +2629 "core" ' + .tPSV.dial :air +2 "processing"%w  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%x' +2636 "core" ' + .tPSV.dial :mixloop +2 "processing"%y +46 "core" +2 .tPS.seek 0ml +2 "processing"%u'W +2632 "core" ' + .tPSV.dial :air +2 "processing"%t  +45 "core"  +2 .tPS.seek 2.5ml +2 "processing"%|' +2626 "core" ' + .tPSV.dial :mixloop +2 "processing"%} +58 "core" +2 .tPS.seek 0ml +2 "processing"%s'W +2628 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&z& +4 "core" & # o7 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&( +3 "core" ( + "manipulator"&~& +4 "core" & ; o7 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" & z o7 +2 .tForearm.seek CC + "manipulator"&{'ρ +94 "core" ' + .tHand.close +2 "manipulator"&/ +66 "core" / +2 .tCC.seek :open + "collection"'( +379 "core" ( +2 "manipulator"&& +3 "core" &  r7 +2 "manipulator"&% +3 "core" % ψ L r +2 .tForearm.seek :retract +2 "manipulator"&'\ +102 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"& (- +281 "core" ( +2 "manipulator"&\ & +3 "core" &- ; z +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- K y + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"& ' +111 "core" ' + .tHand.open +2 "manipulator"&1 +65 "core" 1 +2 "manipulator"&% +4 "core" % _ Q S 9 g- + .tForearm.reconfigure LooseForearm +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 + .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 2 into Collection Clamp + "collection"'& +4 "core" &;<d +43 "manipulator"& % +12 "core" %\   x +2 "storage"(% +3 "core" % l l \  +2 "storage"(. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(( +336 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (& +2 "core" &  O S {\ \ +2 "manipulator"& & +4 "core" &-  u + "manipulator"&% +4 "core" %\   t + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&( +183 "core" ( +2 "manipulator"&& +4 "core" &  u& + "storage"(& +4 "core" & L E "\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&' +98 "core" ' +2 "storage"(%& +3 "core" & l W Q\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak + "storage"('L +291 "core" ' +2 "storage"('- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 ()& +2 "core" & D C\  +2 "manipulator"&(& +3 "core" &  w& +2 .tElbow.seek 2 +2 "manipulator"&( +2 "core" ( +2 "manipulator"&#& +4 "core" &  w& + "storage"(,& +3 "core" & O L z\  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&"'υ +14 "core" ' + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&// +71 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&Z& +3 "storage"(1'v +6 "core" &  w& +2 "manipulator"&e% +3 "core" %  % tn +2 .tForearm.seek :retract +2 "manipulator"&2'\ +93 "core" ' +2 .tElbow.seek CC +2 "manipulator"&5( +153 "core" ( +3 "manipulator"&7& +3 "core" ' +2 &% q q@Y + ."downElevator"SE.coast +3 .tElbow.reconfigure LooseElbow +2 "storage"(5 + "manipulator"&$ &.,(#b +4 &.& +3 "core" &% k r@Y +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'ρ +102 "core" ' +3 "manipulator"&6& +4 "core" &% o@X +2 "manipulator"&0% +3 "core" %χ n +2 "collection"'-& +4 "core" &;? + "collection"':& +4 .tCC.seek :closed +2 "collection"'3(O +4 "core" &9= +2 &8=  +8 &,v<= ,~ +9 &d}:> @ +10 &mr;>z P +9 &0P:? O +9 &W:?q O +10 &V;=j O +9 &uT=>c P +10 &8U:<R O +9 &Q:? O +9 &V9= O +10 & T:> O +9 &"@U9= O +9 &$W9? O +10 &%S:= O +9 &'X8?| O +10 &)HS8=w O +9 &+\ U6=k O +9 &,U;>^ O +10 &.S:=R O +9 &0QV:<H O +9 &2T9=0 O +10 &3S:?2 O +9 &5S;>+ O +10 &7XT=>& O +9 &9T8> O +9 &:S<> O +10 &<S;?3 O +9 &>`T<<B O +9 &@"S:@J O +10 &AW;=@ P +9 &CZ:>3 P +10 &E`n:=& R +9 &G:<" W +9 &H \\ +10 &J3N ] +9 &LH! ] +9 &N R +10 &O6M ({ +9 &Owo M +2 ( + "collection"':& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.29 +2 .Hand.open + "manipulator"&b1 +77 "core" 1 +2 "manipulator"& % +4 "core" % χ ` b k + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&<'\ +101 "core" ' + .tSC.coast + "storage"(6 +3 .tCTV.dial CSV,avoiding: :intake +2 "collection"'?  +134 "core"  + .tCSV.dial CTV +2 "collection"'@  +30 "core"  +2 .tPS.seek 2.5ml +2 "processing"%D' +2633 "core" ' +2 "collection"'!% +3 "core" % E  +2 .tCS.seek 4.15ml +2 "collection"'8'Q +1573 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air + "processing"%9  +45 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%I  +76 "core"  +2 .tPS.seek 0ml +2 "processing"%J'W +2627 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"'$ ` +41 "core" ^ +2 .tCSV.dial :air + "collection"'& @ +57 "core" B +2 .tCS.seek 10ml +2 "collection"'N' D +1574 "core" ' + .tCSV.dial CTV +2 "collection"'P  +42 "core"  +2 .tCS.seek 0ml +2 "collection"'A' +2619 "core" ' + .tCBV.dial :waste1 +2 "collection"'R @ +30 "core" > +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'S  +135 "core" +2 "collection"'B& +3 "core" &Owk7 M +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&G% +4 "core" %\ \\ _ l4 + "storage"(>% +4 "core" % + +\ + "storage"(L. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 1 + "storage"(X($ +337 "core" ( +2 .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (H& +2 "core" &&  \\\ +2 "manipulator"&4& +3 "core" & # g h  k?T +2 "manipulator"&O% +3 "core" %\ c \\ G j4 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&V( +157 "core" ( +2 "manipulator"&[& +3 "core" & x w p +2 "storage"(F& +3 "core" && * * $\  +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts + "manipulator"&' +96 "core" ' +2 "storage"(C& +4 "core" && ,  6\  + .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(T'L +283 "core" ' +2 "storage"(_- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&\\& +3 "core" &  s + "storage"(U& +4 "core" && + *\  + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&M'\\ +39 "core" ' +2 .tElbow.hold + "manipulator"&`, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(^- +2 "core" -' +2 .tSE.seek 0.1 Pucks below Top Plate +2 "storage"(K'? +28 "core" ' +2 "manipulator"&*% +4 "core" %kU   } _ + "storage"(c& +4 "core" && N\  + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 315 counts +2 "manipulator"&Y'ϗ +15 "core" ' +2 "manipulator"&Q& +4 "core" & [ s +2 "storage"(=& +3 "core" && 6 7 E\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&a' +28 "core" ' +2 .tSE.seek 1.1 Pucks below Top Plate +2 "storage"(d'. +39 "core" ' +2 "manipulator"&h& +4 "core" & a t +2 "manipulator"&]% +4 "core" % % s + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&E'\ +99 "core" ' +2 .tElbow.seek CC +2 "manipulator"&k( +150 "core" ( +2 "manipulator"&W& +4 "core" & k _  j8 + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &l& +2 "core" & ] [ j8 +2 .tForearm.seek CC +2 "manipulator"&f'ρ +106 "core" ' + .tHand.close +2 "manipulator"&o/ +70 "core" / +2 .tCC.seek :open +2 "collection"'m( +378 "core" ( +2 "storage"(i& +3 "core" &&  )\ +2 "storage"(q& +3 "core" && ( + \ +2 "manipulator"&r& +3 "core" & \\ _ j8 +2 "manipulator"&p% +3 "core" % k d g j1 +2 .tForearm.seek :retract +2 "manipulator"&n'\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +50 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&j( +156 "core" ( +2 "manipulator"&w& +4 "core" &  t + "storage"(v& +4 "core" && M K !\  + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 1 +2 "manipulator"&y'\\ +116 "core" ' + .tElbow.hold +2 "manipulator"&x, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&t1 +76 "core" 1 +3 "manipulator"&u% +4 "core" % e] ) !  c + "storage"(}& +4 "core" &&   2\ \ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 309 counts + "manipulator"&|'ϑ +21 "core" ' +2 "manipulator"&z& +4 "core" &  x + "storage"(~& +4 "core" && S R j\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&' +18 "core" ' +2 "storage"(% +4 "core" %8 I > 7\  +2 ."downElevator"SE.seek :down +4 "storage"(;'v +99 (% +3 "core" %<  % D\ \\y + "manipulator"&g% +4 "core" %  v +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +87 "core" ' +64 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%  +77 "core" +2 .tPS.seek 2.5ml +2 "processing"%{' +2630 "core" ' + .tdelay 1 second +103 .PSV.dial :mixloop + "processing"%\ +44 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%  +46 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"% +45 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%  +45 "core"  +2 .tdelay 1 second +102 .PS.seek 0ml +2 "processing"%'W +2641 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%& +4 "core" &  + "manipulator"&& +4 "core" & z + "manipulator"& % +4 "core" %\  j z +2 .tElbow.seek FlushPuck::Garage + "manipulator"&(- +172 "core" ( +2 "manipulator"&& +3 "core" &- C z: +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &- z: +2 .tForearm.seek :garage + "manipulator"&' +109 "core" ' + .tHand.close +2 "manipulator"& / +69 "core" / +2 "manipulator"&& +4 "core" &- ] e k: + "manipulator"&% +4 "core" % v j f k + .tForearm.seek :retract +2 "manipulator"&'\ +102 "core" ' +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"& ( +128 "core" ( +2 "manipulator"&%& +4 "core" & wd + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" & H wd +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&'' +92 "core" ' +2 "manipulator"&)& +4 "core" & G xd + "manipulator"&(% +4 "core" % ~ x= +2 "processing"%#& +3 "core" &  +2 "processing"%,& +3 .tPC.seek :closed +2 "processing"%/(Tg +3 "core" &  +3 &  +9 &2u +| +9 &b~ @ +10 &4s R +9 &R R +9 &Q Q +10 &yU R +9 &;T R +10 &N Q +9 &U Q +9 &T Q +10 & DQ Q +9 &"V Q +9 &#T Q +10 &%S R +9 &'LT Q +10 &)N Q +9 &*T Q +9 &,Q Q +10 &.TQ Q +9 &0Q R +9 &1P Q +10 &3R Q +9 &5\\S Q +10 &7Q Q +9 &8L Q +9 &:R Q +10 &'R Q +9 &?Q Q +10 &AO Q +9 &CmQ Q +10 &E.R Q +9 &FR R +9 &H[ R +10 &Joe S +9 &L( V +9 &M W +10 &O W +9 &Qk W +10 &S, E +9 &T)[ W +9 &TJ# , +2 ( + "processing"%,& +3 #tProcessing Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.58 +2 "processing"%Z& +4 "core" &TJ , + .tHand.open +2 "manipulator"&e1 +71 "core" 1 +2 "manipulator"&% +3 "core" %  u= +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' + .tPRV.dial :air +2 "processing"%7  +46 "core"  + .tPSV.dial :mixloop +2 "processing"%. +45 "core" +2 "processing"%% +3 "core" %RA +2 .tPS.seek 0.3ml +2 "processing"%"' +396 "core" ' + .tPSV.dial PSR +2 "processing"%6 +107 "core"  +2 "processing"%0% +3 "core" %g  +2 #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml + "processing"%-'* +484 "core" ' + .tdelay 3 seconds +303 .PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%' +1921 "core" ' +2 .tdelay 3 seconds +303 .PSV.dial :mixloop + "processing"%1 +119 "core" + .tPTV.dial :mixing +2 "processing"%2 @ +75 "core" A +2 .tPBV.dial :waste2 +2 "processing"%  +96 "core"  +2 .tPS.seek 0ml +2 "processing"%b'W +1352 "Can" >= +1291 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"& & +4 "core" &  od + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&:( +4 "core" ( +2 "manipulator"&?& +4 "core" &   pd + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &@& +2 "core" & 7 od +2 .tForearm.seek PC + "manipulator"&' +95 "core" ' + .tHand.close +2 "manipulator"&/ +69 "core" / +3 .tPC.seek :open + "processing"%s( +403 "core" ( +2 "manipulator"&!& +3 "core" &  ud +2 "manipulator"&% +3 "core" % b u +2 .tForearm.seek :retract +2 "manipulator"&9'\ +92 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&I(- +142 "core" ( +2 "manipulator"&D& +3 "core" &.  ug +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &$& +3 "core" &. 2 ug +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&&' +113 "core" ' + .tHand.open +2 "manipulator"&81 +74 "core" 1 +2 "manipulator"&P% +3 "core" % ] J F 6 f* +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&N'\ +100 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%R& +4 "core" & +2 "manipulator"&S% +3 "core" %\   w +2 "storage"(B% +3 "core" % h k _\  +2 "storage"(G. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(>( +335 "core" ( + .tSC.reconfigure SCloose +49 "storage"($.\ 1~b +4 (L& +2 "core" &  F F \  +2 "manipulator"&H& +3 "core" &. ^ ug +2 "manipulator"&4% +3 "core" %\  % u +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&O( +172 "core" ( +2 "manipulator"&[& +4 "core" & M t( + "storage"(F& +4 "core" &  D H \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&C' +99 "core" ' +2 "storage"(5& +4 "core" &  M N Q\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(<'L +286 "core" ' +2 "storage"(_- +3 "core" -' + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +2 (\\& +3 "core" & F I P\  + "manipulator"&U& +4 "core" &  v( + .tElbow.seek 2 +2 "manipulator"&^( +4 "core" ( +2 "manipulator"&*& +4 "core" & A u( +2 "storage"(c& +3 "core" & N N K\  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&Q'υ +22 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&=/ +74 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&h& +3 "storage"(]'v +6 "core" &  s( +2 "manipulator"&% +3 "core" % τ 1 t) +2 .tForearm.seek :retract +2 "manipulator"&V'\ +94 "core" ' +2 .tElbow.seek PC +2 "manipulator"&T( +163 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +79 "core" ( +2 "manipulator"&M& +4 "core" & 2 u + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &Y& +2 "core" & R u +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&K' +103 "core" ' +2 "manipulator"&W& +4 "core" &  x + "manipulator"&l% +6 "core" % H x +2 "processing"%a& +3 "core" &d +2 "processing"%`& +3 .tPC.seek :closed +2 "processing"%o(Tg +3 "core" & +3 &^ \ +10 &.v\\ +{ +9 &az[ ? +9 &`pY Q +10 &PX Q +9 &RZ Q +9 &VR Q +10 &eTQ Q +9 &'QQ Q +10 &QP Q +9 &PW Q +9 & oRZ Q +10 &"0TZ Q +9 &#ON Q +9 &%QM Q +10 &'wUO Q +9 &):QB P +10 &*PO P +9 &,OC Q +9 &.NM P +10 &0BOO P +9 &2PH P +9 &3SG Q +10 &5N; P +9 &7IP9 Q +10 &9\ Q8 Q +9 &:O; Q +9 &<R< Q +10 &>QQ> Q +9 &@R@ Q +9 &AQ? Q +10 &CR6 Q +9 &EXT; Q +10 &GT. Q +9 &H\\3 R +9 &Ja1 S +10 &LQ' V +9 &N/ W +9 &O+ W +10 &Q- W +9 &SHs( 7 +10 &T!,^) S +9 &TF#* . + ( +2 "processing"%`& +2 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.54 + .Hand.open +2 "manipulator"&E1 +74 "core" 1 +3 "manipulator"&3% +4 "core" % K u +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&i'\ +89 "core" ' + .tSC.coast + "storage"(6 +4 #tHeating da puck from tube 2 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"%q  +2 %r9 +6 "core" 9 +102 "processing"%p9 +2 "core" 9 +103 "processing"%f9 +2 "core" 9  +103 "processing"%w9 +2 "core" 9  +103 "processing"%v9 +3 "core" 9 +103 "processing"%k9 +2 "core" 9 +103 "processing"%t9 +2 "core" 9 +103 "processing"%u9 +2 "core" 9 +103 "processing"%}9 +2 "core" 9" +103 "processing"%z9 +3 "core" 9& +103 "processing"%~9 +2 "core" 9+ +103 "processing"%9 +2 "core" 9/ +103 "processing"%n9 +2 "core" 93 +103 "processing"%9 +2 "core" 97 +103 "processing"%g9 +4 "core" 9; +102 "processing"%j9 +2 "core" 9@ +103 "processing"%y9 +2 "core" 9D +103 "processing"%|9 +2 "core" 9H +103 "processing"%d9 +2 "core" 9L +103 "processing"%9 +3 "core" 9Q +103 "processing"%9 +2 "core" 9U +103 "processing"%;9 +2 "core" 9Y +103 "processing"%X9 +2 "core" 9] +103 "processing"%J9 +2 "core" 9 a +103 "processing"%\ 9 +4 "core" 9f +102 "processing"%9 +2 "core" 9j +103 "processing"%9 +2 "core" 9n +103 "processing"%9 +2 "core" 9&r +103 "processing"%{9 +2 "core" 9/v +103 "processing"%9 +3 "core" 97{ +103 "processing"%9 +2 "core" 9? +103 "processing"% 9 +2 "core" 9F +103 "processing"%9 +2 "core" 9O +103 "processing"% 9 +2 "core" 9W +103 "processing"%x9 +2 "core" 9_ +103 "processing"% 9 +2 "core" 9f +3 .tPH.hold 2:00:00,28C +3 "processing"% pp` + .tdelay 1:30 +4 "core"  +9001 .tPSR.select :air + .PSV.dial PSR +2 "processing"% +104 "core"  +2 "processing"%% +3 "core" %PS +2 #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%%' +599 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +10 .tPS.seek 2ml + "processing"%'[ +1614 "core" ' + .tPTV.dial :puck +2 "processing"%  +74 "core"  + .tPSV.dial PTV +2 "processing"%) +87 "core"  + .tPBV.dial :waste1 +2 "processing"%(  +135 "core"  +2 "processing"%#% +4 "core" %Z  + .tPS.seek 1.5ml +2 "processing"%' +599 "core" ' + .tdelay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 .tPS.seek 0ml +2 "processing"%+'W +1615 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%Z  +36 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%e * +33 "core" + +2 .tPSR.select :air + .PSV.dial PSR +2 "processing"% +73 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%,' +2517 "core" ' + .tPSV.dial PTV +2 "processing"%7 +88 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"%. +73 "core"  +2 .tdelay 5 seconds +444 "Can" >> +58 .tPSV.dial PTV +2 "processing"% +75 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air + "processing"%'  +74 "core"  +2 .tPS.seek :empty +2 "processing"%'9 +2496 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV + "processing"%6  +134 "core" + .tPSV.dial :mixloop +2 "processing"%0 +45 "core" +2 .tPRV.dial :ab1 + "processing"%" @ +77 "core" B +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%-'w +364 "core" ' + .tdelay 2 seconds +203 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +3 "collection"'1  + "processing"%2  +48 "core"  +7 +2 "processing"%% +3 "core" %|  +2 .tPS.seek 0.32ml +2 "processing"%') +397 "core" ' + .tdelay 2 seconds +203 .CBV.dial between PRV and PSV +2 "collection"'  +31 "core" +2 .tPRV.dial :air +2 "processing"%?  +43 "core"  +2 .tPS.seek 0.9ml +2 "processing"%@'D +1234 "core" ' +41 .tPRV.dial :waste2 +10 "processing"% @ +74 "core" ? +2 .tPS.seek 0.5ml +2 "processing"% ' +871 "core" ' + #taddPMLReagent08 +2 .PSV.dial :air + "processing"%  +46 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%/'[ +1617 "core" ' + .tPSV.dial :PML +2 "processing"%! +45 "core" + .tPTV.dial :mixing +2 "processing"% @ +74 "core" B + .tPBV.dial :waste1 +2 "processing"%D  +34 "core" +2 "processing"%$% +3 "core" %[  +2 .tPS.seek 1.85ml +2 "processing"%'; +235 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%: * +36 "core" , +2 .tPS.seek 0ml +2 "processing"%8'W +1973 "core" ' + .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'P& +2 "core" &CHb +2 "manipulator"&9& +4 "core" & Y I k + "manipulator"&R% +4 "core" %\ % I W ; k!W + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&S(- +140 "core" ( +2 "manipulator"&B& +4 "core" &. = S R he + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &G& +2 "core" &. Q S - ge +2 .tForearm.seek :garage + "manipulator"&&' +115 "core" ' +4 .tHand.close + "manipulator"&L/ +68 "core" / +2 "manipulator"&H& +4 "core" &.  _e + "manipulator"&4% +4 "core" % u   [ +2 .tForearm.seek :retract + "manipulator"&['\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&F( +279 "core" ( +2 "manipulator"&5& +4 "core" && S P ' j@W + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &I& +2 "core" && G W j@W +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&N'ρ +106 "core" ' +2 "manipulator"&_& +4 "core" &% Z ^ H j?V +2 "manipulator"&\\% +3 "core" %ϐ H L iD +2 "collection"'U& +3 "core" &EHp +2 "collection"'*& +4 .tCC.seek :closed + "collection"'c(O +4 "core" &GH_ +2 &DGd  +8 &-}CFp , +9 &c|CHZ @ +10 &crCHZ Q +9 &&ODG` Q +10 &XBG] Q +9 &RBEX P +9 &lTDG] Q +10 &.WDHZ Q +9 &QEF` P +9 &SCG] Q +10 & uSDIX P +9 &"6SBJ\\ Q +10 &#UEHZ Q +9 &%OCHc P +9 &'|TCHa Q +10 &)>ODGZ Q +9 &+RFHh P +9 &,VEH^ Q +10 &.QFFY P +9 &0FTCGh Q +10 &2ODG\\ Q +9 &3PEFb P +9 &5TDGf Q +10 &7OTCI_ P +9 &9TCIc Q +9 &:NDE_ P +10 &<QEHb P +9 &>WREGn P +10 &@NEG` P +9 &AOFIa P +9 &CNDHg P +10 &E^QBGa Q +9 &G\\CHe Q +9 &HgDG` S +10 &JBFe X +9 &LBBFc ] +10 &NBE] S +9 &O1FCDe 'u +9 &OrBGk I +5 ( + "collection"'*& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.78 +2 "collection"'=& +4 "core" &OjBFl I + .tHand.open +2 "manipulator"&h1 +74 "core" 1 +2 "manipulator"&% +4 "core" % ϐ 6 C  gD + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&O'\ +98 "core" ' +2 .tPSV.dial PSR +2 "processing"%C +106 "core"  +2 "processing"%<% +4 "core" %T + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%Q' +1617 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 + "processing"%M  +44 "core"  +2 .tPS.seek 0ml +2 "processing"%Y'W +1607 "core" ' + .tPSV.dial PSR +2 "processing"%^ +45 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%W' +2640 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +5 "processing"%l  "collection"'a  +43 "core" ~ +127  + .tPSV.dial :mixloop +2 "processing"%] +106 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%V  +75 "core" +2 .tPS.seek 0ml +2 "processing"%s'W +2630 "core" ' + .tPSV.dial :air +2 "processing"%E  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%3' +2630 "core" ' + .tPSV.dial :mixloop +2 "processing"%r +46 "core" +2 .tPS.seek 0ml +2 "processing"%`'W +2641 "core" ' + .tPSV.dial :air +2 "processing"%p  +45 "core"  +2 .tPS.seek 2.5ml +2 "processing"%K' +2639 "core" ' + .tPSV.dial :mixloop +2 "processing"%f +45 "core" +2 .tPS.seek 0ml +2 "processing"%>'W +2641 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&w& +4 "core" &#  ) F c?V +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&v( +42 "core" ( +2 "manipulator"&k& +4 "core" & P N E g + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &t& +2 "core" & M A g +2 .tForearm.seek CC +2 "manipulator"&u'ρ +105 "core" ' + .tHand.close +2 "manipulator"&}/ +69 "core" / +2 .tCC.seek :open +2 "collection"'z( +379 "core" ( +2 "manipulator"&~& +3 "core" & R L K g +2 "manipulator"&% +3 "core" % q R P E e9 +2 .tForearm.seek :retract +2 "manipulator"&n'\ +97 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +271 "core" ( +2 "manipulator"&g& +4 "core" &- ? n) + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &j& +2 "core" &- v a T n) +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&y' +111 "core" ' +2 .tHand.open +2 "manipulator"&|1 +65 "core" 1 +2 "manipulator"&d% +4 "core" % u  # / _d +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +107 "core" ' +2 ."da"delayUntil "10:48:17.75" +24784 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"% @ +72 "core" A + ."da"PBV.dial :waste1 +2 "processing"%;  +35 "core" +2 ."da"delay 30 seconds +541 "Can" BB +2461 ."da"PBV.dial between PSV and waste1 +2 "processing"%X * +34 "core" * +2 ."da"PSV.dial :air + "processing"%J  +46 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%\ ' +2492 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +45 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +48 "processing"% +47 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%{  +45 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2485 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"% +136 "core"  +2 "processing"% % +3 "core" %7y +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%' +594 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +11 ."da"PS.seek 2ml + "processing"% '[ +1607 "core" ' + ."da"PTV.dial :puck +2 "processing"%x  +73 "core"  + ."da"PSV.dial PTV +3 "processing"% +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +35 "core" +2 "processing"%% +3 "core" %X[  +2 ."da"PS.seek 1.5ml +2 "processing"%b' +589 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%% * +35 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'W +1618 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%)  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%( * +33 "core" + +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"%# +87 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +2471 "core" ' + ."da"PSV.dial PTV +2 "processing"% +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%q +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%Z  +75 "core"  +2 ."da"PS.seek :empty +2 "processing"%e'9 +2489 "core" ' +2 #"da"washCycleDA #2 of 2 .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +136 "core"  +2 "processing"%+% +3 "core" %=_ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%7' +599 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%.'[ +1614 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +85 "core" ~ + ."da"PBV.dial :waste1 +2 "processing"%'  +35 "core" +2 "processing"%,% +3 "core" %Y5  +2 ."da"PS.seek 1.5ml +2 "processing"%6' +588 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%0 * +34 "core" * +2 ."da"PS.seek 0ml +2 "processing"%"'W +1621 "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"%2 * +36 "core" , +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"%1 +73 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +2488 "core" ' + ."da"PSV.dial PTV +2 "processing"%- +87 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +73 "core"  +2 ."da"delay 5 seconds +87 "Can" 88 +415 ."da"PSV.dial PTV +2 "processing"%? +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +74 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2486 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%@  +44 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%  +133 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%  +44 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"%! +46 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%' +383 "core" ' + ."da"delay 2 seconds +203 .PRV.dial :air +2 "processing"%D  +45 "core"  +2 "processing"%$% +3 "core" %x  +2 ."da"PS.seek 0.55ml +2 "processing"%:'u +343 "core" ' + #"da"addPMLReagent08 +2 .PSV.dial :air + "processing"%/  +46 "core"  +2 ."da"PS.seek 2ml +2 "processing"%'[ +1564 "core" ' + ."da"PSV.dial :PML +2 "processing"%P +46 "core" + ."da"PTV.dial :mixing +2 "processing"%9 @ +73 "core" A + ."da"PBV.dial :waste1 +2 "processing"%R  +36 "core" +2 "processing"%B% +3 "core" %[f  +2 ."da"PS.seek 1.85ml +2 "processing"%G'; +234 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%T * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"%L'W +1972 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +48003 #recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%H  +36 "core" +2 ."da"delay 30 seconds +1869 "Can" KK +1133 ."da"PBV.dial between PSV and waste1 +2 "processing"%4 * +35 "core" * +2 ."da"PSV.dial :air + "processing"%i  +45 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%&' +2497 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%5 +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%I  +44 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%S +46 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%_  +56 "core" +2 ."da"PS.seek :empty +2 "processing"%\\'9 +2491 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%U +147 "core"  +2 "processing"%[% +3 "core" %:( +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +42 "processing"%#A d`xb +10 ."da"PS.seek 0.5ml +2 "processing"%m' +601 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%='[ +1621 "core" ' + ."da"PTV.dial :puck +2 "processing"%h  +73 "core"  + ."da"PSV.dial PTV +3 "processing"% +73 "core" + ."da"PBV.dial :waste1 +2 "processing"%*  +34 "core" +2 "processing"%C% +3 "core" %b, +2 ."da"PS.seek 1.5ml +2 "processing"%<' +588 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%N * +35 "core" , +2 ."da"PS.seek 0ml +2 "processing"%8'W +1608 "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 * +36 "core" , +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"%^ +74 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%Y' +2480 "core" ' + ."da"PSV.dial PTV +2 "processing"%a +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%l +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%] +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%V  +76 "core"  +2 ."da"PS.seek :empty +2 "processing"%W'9 +2497 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%E +135 "core"  +2 "processing"%s% +3 "core" %4( +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%r' +589 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"%3'[ +1608 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%p +75 "core" + ."da"PBV.dial :waste1 +2 "processing"%`  +35 "core"  +2 "processing"%f% +3 "core" %X  +2 ."da"PS.seek 1.5ml +2 "processing"%K' +589 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%w * +33 "core" * +2 ."da"PS.seek 0ml +2 "processing"%k'W +1610 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%t  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%} * +36 "core" , +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"%F +87 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%O' +2483 "core" ' + ."da"PSV.dial PTV +2 "processing"%c +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%~ +87 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +85 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%u  +75 "core"  +2 ."da"PS.seek :empty +2 "processing"%g'9 +228 "Can" @@ +2270 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air + .PSV.dial PSR +2 "processing"%j +136 "core"  +2 "processing"%v% +3 "core" %5w +2 #"da"Pulling 0.5ml of PSR.wash .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%|' +594 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +9 ."da"PS.seek 2ml +2 "processing"%d'[ +1616 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%n +73 "core" + ."da"PBV.dial :waste1 +2 "processing"%y  +36 "core" +2 "processing"%% +3 "core" %_  +2 ."da"PS.seek 1.5ml +2 "processing"%;' +589 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%X * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"%J'W +1607 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%>  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" * +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"% +76 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +2497 "core" ' + ."da"PSV.dial PTV +2 "processing"%{ +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%\ +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +74 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2487 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR + "processing"% +140 "core"  +5 "processing"%x% +16 "core" %>p +4 #"da"Pulling 0.25ml of PSR.sub1 +2 .PSR.select :sub1 +4 "processing"% +14 ."da"PS.reconfigure PSconfig +5 "processing"%#A d`xb +4 ."da"PS.seek 0.25ml +5 "processing"% '7 +337 "core" ' +8 ."da"delay 5 seconds +503 "processing"%% +4 "core" %7q  + #"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 + "processing"% +9 ."da"PS.seek 2ml +2 "processing"% '[ +1612 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%% +88 "core"  + ."da"PBV.dial :waste1 +2 "processing"%b  +37 "core" +2 "processing"%)% +3 "core" %_.  +2 ."da"PS.seek 1.5ml +2 "processing"%(' +590 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +43 "processing"%# * +43 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'W +1619 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +36 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%q +76 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%Z' +2597 "core" ' + ."da"PSV.dial PTV +2 "processing"% +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +78 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%+ +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%e  +76 "core"  +2 ."da"PS.seek :empty +2 "processing"%7'9 +2559 "core" ' +2 "processing"%9 +3 "core" 94 + #"da"Processing Puck Heater at 27.9C before imaging +2 .PH.coast + "processing"%'  +3 "core" 4 + 4 +2 "processing"%,& +3 "core" &TF# . +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&.% +3 "core" %\ & - *"Y +2 "storage"(0% +4 "core" % , ' + "storage"(6. +3 "core" . + ."da"SC.reconfigure SCtight +3 "storage"($\ .\ 1~b +2 ."da"SC.seek 1 +2 "storage"(($ +340 "core" ( + ."da"SC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (2& +3 "core" &'  + "manipulator"&1& +4 "core" &- ') + "manipulator"&"% +4 "core" %\ & &"Y +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&-( +181 "core" ( +2 "manipulator"& & +3 "core" &  % o +2 "storage"(?& +4 "core" && \ A + ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&' +100 "core" ' +2 "storage"(& +4 "core" && +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak + "storage"(@'L +299 "core" ' +2 "storage"(- +3 "core" -' + ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"& & +3 "core" & | X % o + "storage"(!& +4 "core" && 7 +2 ."da"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&'\\ +38 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&D, +4 "core" , + ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"($- +2 "core" -' +2 ."da"SE.seek 1.13 Pucks below Top Plate +2 "storage"('S +34 "core" ' +2 "manipulator"&/% +4 "core" %k[ ^ _ j  + "storage"(:& +3 "core" && \ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 315 counts + "manipulator"&P'ϗ +15 "core" ' +2 "manipulator"&9& +4 "core" &  ) o +2 "storage"(R& +3 "core" && \ +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&B' +27 "core" ' +2 ."da"SE.seek 2.13 Pucks below Top Plate +3 "storage"(T'B +41 "core" ' +2 "manipulator"&& +4 "core" & * o +2 "manipulator"&G% +3 "core" %R ` * +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +3 "manipulator"&H'\ +89 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&4( +253 "core" ( +2 "manipulator"&i& +4 "core" & O '^ +2 ."da"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &L& +3 "core" &   '^ +2 ."da"Forearm.seek PC +2 "manipulator"&5' +96 "core" ' + ."da"Hand.close +2 "manipulator"&I/ +65 "core" / +2 ."da"PC.seek :open +2 "processing"%S( +404 "core" ( +2 "storage"(_& +3 "core" && . +2 "manipulator"&&& +3 "core" &  *^ +2 "manipulator"&U% +3 "core" %  @ * +2 ."da"Forearm.seek :retract +2 "manipulator"&['\ +100 "core" ' +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&\\( +254 "core" ( +2 "manipulator"&m& +3 "core" &  a &% +2 "storage"(h& +4 "core" && \  + ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&' +97 "core" ' + ."da"Hand.open +2 "manipulator"&*1 +67 "core" 1 +2 "storage"(C- +3 "core" -'B +2 ."da"SE.seek 1.88 Pucks below Top Plate +2 "storage"(=' +29 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.21 Pucks below Top Plate + "storage"(N' +59 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da20jan2711h40ml.tif +1940 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +5443 #"da"SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 70.328 seconds\ /var/log/esp/da20jan2711h40ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da20jan2711h40ml15s.tif +1556 #SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da20jan2711h40ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da20jan2711h40ml30s.tif +882 "Can" nn +2174 #"da"SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da20jan2711h40ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da20jan2711h40ml70s.tif +7125 #SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da20jan2711h40ml70s.tif: TIFF Upload Complete\ + .Gate.power :camera,:OFF +2 ."Qmail"HABfans.email "70.328 sec auto-exposure",Subject: "da20jan2711h40ml images!" +11 "storage"(<- +10 "core" -' +6 "storage"(M& +5 "core" && * " \ +3 "manipulator"&Q& +3 "core" & \ @ 8% +2 ."da"Elbow.seek 1 +2 "manipulator"&^( +2 "core" ( +2 "manipulator"&8& +4 "core" & ' 9% +2 "storage"(a& +4 "core" && % + D +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&l' +4 "core" ' +2 ."da"SE.reconfigure SEgently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.93 Pucks below Top Plate +2 "storage"(]'H +62 "core" ' +2 "manipulator"&V& +7 "core" &  Q% + "storage"(Y& +4 "core" &&\ \  +58 ."da"Elbow.reconfigure LimpElbow +5 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 1 +2 "manipulator"&E'\\ +39 "core" ' +20 ."da"Elbow.hold +3 "manipulator"&s, +4 "core" , +2 ."da"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 2.11 Pucks below Top Plate +4 "storage"(W'2 +27 "core" ' +3 "manipulator"&r% +12 "core" %er  G +4 "storage"(p& +10 "core" &&\ \  +4 ."da"Forearm.force -20 +4 "manipulator"&5 +6 ."da"Forearm.seek 1 + 309 counts +3 "manipulator"&`'ϑ +23 "core" ' +4 "manipulator"&f& +3 "core" &\  3 W$ +2 "storage"(3& +5 "core" && X N +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&w' +24 "core" ' +2 "storage"(K% +6 "core" %6 ) %  +2 ."downElevator"SE.seek :down +7 "storage"(t'v +96 (}% +13 "core" %0 G  Xg +8 "manipulator"&F% +15 "core" % Y +7 ."da"Forearm.reconfigure LooseForearm +7 "manipulator"&#Q@2^d^b +10 ."da"Forearm.seek :retract +8 "manipulator"&k'\ +86 "core" ' + ."downElevator"SE.coast +3 "storage"(5 +8 "core" ' +3 ."da"SC.coast + "storage"(6 +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 #tStarting finalPurge +2 "processing"%c& +5 "core" & +2 "manipulator"&~& +3 "core" &\ ' ! $ ^$ +2 "manipulator"&% +4 "core" %\  " + ] +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&u(- +179 "core" ( +2 "manipulator"&O& +4 "core" &- * ' a- + ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &j& +2 "core" &- , * a- +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&v' +107 "core" ' +3 ."psFlush"Hand.close +3 "manipulator"&g/ +67 "core" / +3 "manipulator"&|& +4 "core" &- W- +2 "manipulator"&n% +5 "core" %   VR +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&y'\ +109 "core" ' +7 ."psFlush"Elbow.reconfigure TightElbow +6 "manipulator"&$&.,(\ #b +12 ."psFlush"Elbow.seek PC +10 "manipulator"&( +122 "core" ( +2 "manipulator"&d& +4 "core" & $ ! a{ + ."psFlush"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &X& +3 "core" & '  0 a{ +2 ."psFlush"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 ."psFlush"Forearm.seek PC +2 "manipulator"&;' +95 "core" ' +10 "manipulator"&>& +15 "core" & + * b{ +4 "manipulator"&% +11 "core" % ' R b +2 "processing"%& +9 "core" & +5 "processing"%J& +5 ."psFlush"PC.seek :closed +2 "processing"%{(Tg +5 "core" & +2 &  +11 &-r ,~ +6 &cx @ +15 &ek Q +6 &&L Q +10 &O R +7 &M R +9 &kM Q +9 &-L Q +10 &L Q +9 &Q Q +10 & sP Q +9 &"5QL Q +9 &#O Q +10 &%O R +9 &'|NS Q +9 &)=P+ Q +10 &+J4 Q +9 &,O< Q +10 &.N= Q +9 &0EN4 Q +9 &2N9 Q +10 &3N< R +9 &5M8 Q +9 &7MN7 Q +10 &9O5 Q +9 &:O# Q +10 &<N# Q +9 &>VM$ Q +11 &@M* Q +8 &AL, R +9 &CL, Q +10 &E]N) Q +9 &GR) R +9 &HW- R +10 &J^$ S +9 &LU W +9 &N% X +10 &O& X +9 &Q X +9 &SKr& 8 +10 &T$-`$ N +9 &TD ' . +2 ( + "processing"%J& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.60 +2 "processing"%\ & +4 "core" &TD") . + ."psFlush"Hand.open +2 "manipulator"&1 +67 "core" 1 +2 "manipulator"& % +3 "core" % ( + b +2 ."psFlush"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +92 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"% +135 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +9 ."psFlush"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%x'P +367 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +738 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +3 "processing"%' +1628 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +75 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%  +36 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2640 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%% +76 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%b' +587 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%)' +2119 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +77 "core" + ."psFlush"PBV.dial PSV +3 "processing"%# U +54 "core" U +2 ."psFlush"PS.seek 0ml +2 "processing"%('W +2633 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +46 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2632 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%q  +86 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2628 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +55 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%' +2643 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%+ +76 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +47 "processing"%e'W +2632 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%Z @ +46 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2632 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%'  +86 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%,'9 +2632 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%. +54 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%0'P +1111 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%6' +1615 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%2 +77 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%1  +54 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%"'W +2629 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +77 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%?' +588 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2123 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +77 "core" +2 ."psFlush"PBV.dial PSV + "processing"% U +56 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2660 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +45 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%!' +2642 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%$  +86 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%/'9 +2635 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%: +55 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%9' +2636 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%R +77 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml + "processing"%'W +1543 "Can" <; +1094 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%G @ +45 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2635 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%-  +86 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%@'9 +2635 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'& +4 "core" &U[d + "manipulator"&P& +4 "core" & ~  n{ +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&( +2 "core" ( +2 "manipulator"&B& +4 "core" & } n{ + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &i& +3 "core" & |  n{ +2 .tForearm.seek PC +2 "manipulator"&L' +92 "core" ' + .tHand.close +2 "manipulator"&D/ +65 "core" / +2 .tPC.seek :open +2 "processing"%I( +405 "core" ( +2 "manipulator"&H& +3 "core" & & u{ +2 "manipulator"&o% +3 "core" %  t< +2 .tForearm.seek :retract +2 "manipulator"&_'\ +91 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&&( +358 "core" ( +2 "manipulator"&U& +3 "core" &$ # o?T +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &5& +3 "core" &$  o?T +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&m'ρ +96 "core" ' +2 "manipulator"&h& +4 "core" &% { \ o?T + "manipulator"&4% +4 "core" %ψ  o +2 "collection"'*& +4 "core" &WXT + "collection"'C& +4 .tCC.seek :closed + "collection"'[(O +4 "core" &TXc +2 &UYX  +10 &/|UY] ,} +9 &cSYX @ +10 &btTWZ Q +9 &%OSYU Q +9 &UUYP Q +10 &SUYb Q +9 &kRUXZ Q +10 &,SUY[ Q +9 &RTY] P +9 &TTYP P +10 & sPUY[ Q +9 &"5RVXU Q +9 &#QTYZ Q +10 &%OU[Z Q +9 &'{WUXX Q +10 &)=PSY[ Q +9 &*QTX^ Q +9 &,RUZY P +10 &.QUY\\ P +9 &0EUUX\\ Q +9 &2UVX[ P +10 &3TUYb Q +9 &5RWY\\ P +10 &7NQRXW P +9 &9UUW^ P +9 &:OTY\\ P +10 &<QUXX P +9 &>VOUY\\ P +9 &@PWX\\ P +10 &ATS[e P +9 &COTW^ Q +10 &E]RVXY Q +9 &GYUXc R +9 &HkTX\\ S +10 &JQT^ X +9 &LBSW] ] +9 &NTW[ S +10 &O6OSWd )| +9 &OzOSXP A +2 ( + "collection"'C& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.81 +2 "collection"'T& +4 "core" &OzJSWZ A + .tHand.open +2 "manipulator"&=1 +68 "core" 1 +2 "manipulator"&<% +4 "core" % ψ j p Q m + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&M'\ +94 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'Q& +4 "core" &OzJQUV A +2 "collection"'8% +3 "core" %RVZ +2 .tCSV.dial CSR + "collection"'a  +43 "core"  +2 "collection"'V% +4 "core" %RUV + #tPulling 5ml of CSR.flush + .CSR.select :flush + "collection"' +11 .tCS.seek 5ml +2 "collection"'Y'l +1360 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 'r% +3 "core" %l TVx + .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"'\\' +700 "core" ' + .tCSV.dial :waste +2 "collection"'p +133 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'' +1981 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'N& +4 "core" &OzJRVf A + "collection"'f% +4 "core" %QUp + .tCSV.dial :flush +2 "collection"'3  +42 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"'K'l +1326 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'l @ +55 "core" > +2 "collection"'}% +3 "core" %lRWe  +2 .tCS.seek 7ml +2 "collection"'F' +577 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'^  +2 ']  +44 "core"  +93  + .tCBV.dial :waste1 +2 "collection"'E @ +45 "core" ? +2 .tCS.seek 0ml +2 "collection"'`' +1823 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'c& +4 "core" &OzJUZY A +2 "collection"'~% +3 "core" %UZp + .tCSV.dial :flush +47 "collection"'  +74 "core" +2 .tCS.seek 5ml +2 "collection"'W'l +1324 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'w @ +43 "core" A +2 "collection"'O% +4 "core" %lTW[  +2 .tCS.seek 7ml + "collection"'j' +582 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'t  +42 "core"  +2 .tCBV.dial :waste2 +2 "collection"'  +116 "core"  +2 .tCS.seek 0ml +2 "collection"'s' +1829 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'g& +4 "core" &OzJVY` A + "collection"'|% +4 "core" %VZi + .tCSV.dial CSR +2 "collection"'n  +44 "core"  +2 "collection"'k% +4 "core" %TYe + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml +2 "collection"'d' +2091 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"'X' D +579 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'v +3 '>  +112 "core" ~ +30  + .tCTV.dial :intake +2 "collection"'  +75 "core" + .tIntake.select :open +2 "sampler") +10 .tCS.seek 2ml + "collection"'' \\ +2067 "core" ' + .tIntake.select :close +2 "sampler")0 +9 .tCTV.dial :air + "collection"'u  +75 "core" ~ +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'y' +592 "core" ' + .tCSV.dial CSR +2 "collection"'S  +101 "core"  +2 "collection"'\ % +4 "core" %TWW + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +2 "collection"''l +1352 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml +2 "collection"' ' D +1348 "core" ' + .tCSV.dial CBV +2 "collection"'J +104 "core" +2 .tCS.seek 0ml +2 "collection"'' +2617 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&;& +4 "core" &# ^ m E l?S +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&7( +2 "core" ( + "manipulator"&x& +4 "core" &# F U l?S +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &# W M  l?S +2 .tForearm.seek CC + "manipulator"& 'ρ +104 "core" ' + .tHand.close +2 "manipulator"&/ +69 "core" / +2 .tCC.seek :open +2 "collection"'%( +380 "core" ( +2 "manipulator"&& +3 "core" &#  n l?S +2 "manipulator"&b% +3 "core" % { P Z j l +2 .tForearm.seek :retract +2 "manipulator"& '\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&#(- +280 "core" ( +2 "manipulator"&)& +4 "core" &-  u< + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- , u< +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&(' +114 "core" ' +2 .tHand.open +2 "manipulator"&q1 +66 "core" 1 +2 "manipulator"&% +4 "core" % \ j < B eH + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' +2 "processing"%& +4 "core" & +24100 "Can" ** +60002  ** +33197 #t-> PS.flush + #Flushing Processing stage + "processing"%+% +3 "core" %7 +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%& +4 "core" & +2 "manipulator"&Z& +3 "core" &-  y< +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&e(- +3 "core" ( + "manipulator"&'& +4 "core" &-  y< + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &-  y< +2 .tForearm.seek :garage +2 "manipulator"&.' +109 "core" ' + .tHand.close +2 "manipulator"&,/ +76 "core" / +2 "manipulator"&0& +4 "core" &- } o l< + "manipulator"&2% +4 "core" %  W j mD + .tForearm.seek :retract +2 "manipulator"&1'\ +100 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&6( +126 "core" ( +2 "manipulator"& & +4 "core" &  wn + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &"& +2 "core" & = wn +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +3 "manipulator"&?' +193 "core" ' +2 "manipulator"&& +4 "core" & ; un + "manipulator"&% +4 "core" % / u +2 "processing"%& +3 "core" & + "processing"% & +4 .tPC.seek :closed +2 "processing"%(Tg +3 "core" & +3 &  +8 &.u ,} +10 &cy @ +9 &\\m Q +9 &L Q +10 &N Q +9 &Q Q +9 &cS Q +10 &%Q Q +9 &P Q +10 &P Q +9 & kO Q +9 &".Q Q +10 &#O Q +9 &%O P +9 &'uP Q +10 &)7N Q +9 &*O P +10 &,O Q +9 &.}R Q +9 &0?L Q +10 &2O P +9 &3O Q +9 &5R Q +10 &7GR Q +9 &9 R| Q +10 &:R P +9 &<O P +9 &>PN P +10 &@Q| Q +9 &AQ P +9 &CO| P +10 &EWO Q +9 &GT Q +10 &HY R +9 &J` R +9 &LQ V +10 &N W +9 &O W +9 &Qy W +10 &SGp 6 +9 &T#.\\ Q +10 &TF"} . +2 ( + "processing"% & +2 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.58 +2 "processing"%$& +3 "core" &TF$ . + .tHand.open +2 "manipulator"&!1 +76 "core" 1 +2 "manipulator"&:% +3 "core" % 6 q +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&/'\ +91 "core" ' + .tPSV.dial PSR +2 "processing"%R +43 "core"  + .tPSR.select :flush +3 "processing"%@ +10 .tPS.seek 1ml + "processing"%9'P +1104 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%G' +1610 "core" ' + .tPSV.dial PTV +2 "processing"% +86 "core"  + .tPTV.dial :puck +2 .PBV.dial :waste1 + "processing"%-  +55 "core"  +2 .tPS.seek 0ml +2 "processing"%'W +2629 "core" ' + .tPSV.dial PSR +2 "processing"% +74 "core"  + .tPSR.select :flush +3 "processing"%@ +10 .tPS.seek 0.5ml + "processing"%P' +589 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%B' +2117 "core" ' + .tPSV.dial PTV +2 "processing"%i +75 "core" + .tPBV.dial PSV +48 "processing"%D U +55 "core" W +2 .tPS.seek 0ml +2 "processing"%'W +2667 "core" ' + .tPSV.dial PBV +2 "processing"% @ +45 "core" > +2 .tPS.seek 2.5ml +2 "processing"%{' +2642 "core" ' + .tPSV.dial :waste1 +2 "processing"%H  +73 "core"  +2 .tPS.seek :empty +2 "processing"%o'9 +2629 "core" ' + .tPSV.dial PSR +2 "processing"%L +45 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml +2 "processing"%' +2630 "core" ' + .tPSV.dial PTV +2 "processing"%U +74 "core" + .tPBV.dial PSV +2 .PS.seek 0ml +2 "processing"%5'W +2637 "core" ' + .tPSV.dial PBV +2 "processing"%h @ +45 "core" > +2 .tPS.seek 2.5ml +2 "processing"%4' +2635 "core" ' + .tPSV.dial :waste1 +2 "processing"%*  +74 "core"  +2 .tPS.seek :empty +2 "processing"%_'9 +683 "Can" 99 +1946 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&z& +4 "core" & u u ) mn +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&T( +3 "core" ( +2 "manipulator"&=& +4 "core" & v mn +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &<& +3 "core" & v  nn + .tForearm.seek PC +2 "manipulator"&Q' +94 "core" ' + .tHand.close +2 "manipulator"&8/ +73 "core" / +2 .tPC.seek :open +2 "processing"%C( +403 "core" ( +2 "manipulator"&a& +3 "core" &  sn +2 "manipulator"&V% +3 "core" % ; t? +2 .tForearm.seek :retract +2 "manipulator"&m'\ +92 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&A(- +164 "core" ( +2 "manipulator"&r& +4 "core" &- S s~ + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &Y& +2 "core" &- Y s~ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&p' +112 "core" ' + .tHand.open +2 "manipulator"&\\1 +66 "core" 1 +2 "manipulator"&N% +4 "core" % t K N gk + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&f'\ +101 "core" ' +56849 "Can" )) +60002  *) +60002  ** +60002  *) +60002  *) +36107 #t-> access 1 +3 .SE.seek :down + "storage"(3'v +3 "core" ' + "manipulator"&% +4 "core" %\   v +2 "manipulator"&l& +3 "core" &- \ w~ +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"(}(< +1290 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (K& +2 "core" &<6 \  +22573 "Can" 77 +60002  77 +60002  77 +60002  77 +60002  77 +60003  77 +60002  77 +60002  77 +60002  77 +60002  77 +60003  77 +60002  77 +60002  77 +60002  77 +60002  77 +60002  77 +60003  77 +60002  77 +60002  77 +60002  77 +60002  77 +60003  77 +60002  77 +60002  77 +60002  77 +60002 \ O77 +60002 \ `77 +60003 \ a77 +60002 \ b77 +60002 \ b77 +60002 \ d77 +60002 \ f77 +60003 \ h77 +60002 \ k77 +60002 \ m98 +60002 \ q77 +60002 \ t77 +60003 \ x77 +60002 \ |77 +60002 \ 77 +60002 \ 77 +60002 \ 76 +60002 \ 77 +60003 \ 87 +60002 \ 77 +60002 \ 77 +60002 \ 87 +60002 \ 77 +60003 \ \ 87 +60002 \ 77 +60002 \ 77 +60002 \ 77 +60002 \ 87 +60003 \ 77 +60002 \ 77 +60002 \ 77 +60002 \ 77 +60002  77 +60002  87 +60003  77 +60002  87 +60002  77 +60002  77 +60002  77 +60003  77 +60002  77 @EST1580188106.08  77 +60002  77 +60002  77 +60003  78 +60002  77 +60002  87 +60002  88 +60002  77 +60002  87 +60003  77 +60002  88 +60002  77 +60002  77 +60002  77 +60003  77 +60002  77 +60002  88 +60002  77 +60002  87 +60003  77 +60002  87 +60002  77 +60002  77 +60002  77 +60002  87 +60003  77 +60002  87 +60002  77 +60002  77 +60002  77 +60003  77 +60002  77 +60002  77 +60002  77 +60002  87 +60003  77 +60002  77 +60002 \ R77 +60002 \ [77 +60002 \ Y77 +60002 \ Y77 +60003 \ Y77 +60002 \ Z77 +60002 \ [77 +60002 \ ^77 +60002 \ _77 +60003 \ b77 +60002 \ d77 +60002 \ f87 +60002 \ h77 +60002 \ k77 +60002 \ n77 +60003 \ p77 +60002 \ s77 +60002 \ w77 +60002 \ {77 +60002 \ 77 +8553 #t-> can +2 "Can"\ 77 +5862 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"%^ +44 "core"  +3437 #t-> PSR.reagent.kill + .PSR.select :reagent + !o:Valve::Manifold::Error: mesg"9Processing Valve::Manifold has no selection: reagent:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +946 #-> PSR.reagent.Kill +2 .PSR.select :reagent + !o:Valve::Manifold::Error: mesg"9Processing Valve::Manifold has no selection: reagent:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2872 #-> PSR.reagent + .PSR.select :reagent + !o:Valve::Manifold::Error: mesg"9Processing Valve::Manifold has no selection: reagent:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +1062 #-> PSR.kill + .PSR.select :kill + !o:Valve::Manifold::Error: mesg"6Processing Valve::Manifold has no selection: kill:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +3943 #-> PSR.wash + .PSR.select :wash +2 "processing"% +9160 #t-> PS.fill + .PS.seek 2.5ml +2 "processing"%]' +2633 "core" ' +2 "processing"%E% +3 "core" %m\  +2190 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%F  +44 "core"  +557 #t-> PS.empty + .PS.seek :empty +2 "processing"%c'9 +2629 "core" ' +2 "processing"%~% +3 "core" %4u\ +5344 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"% +57 "core"  +726 #t-> PSR.reagent + .PSR.select :reagent + !o:Valve::Manifold::Error: mesg"9Processing Valve::Manifold has no selection: reagent:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +609 #-> PSR.kill +2 .PSR.select :kill + !o:Valve::Manifold::Error: mesg"6Processing Valve::Manifold has no selection: kill:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +743 #-> PSR.wash +2 .PSR.select :wash +502 #-> PS.fill +3 .PS.seek 2.5ml + "processing"%`' +2625 "core" ' +2 "processing"%w% +3 "core" %~\  +5194 #t-> PS.empty +2 .PS.seek :empty +2 "processing"%O'9 +212 "Can"\ ;; +2422 "core" ' +2 "processing"%W% +3 "core" %>u\ +1076 #t-> PSV.PSR +2 .PSV.dial PSR +456 #-> PSR.wash + .PSR.select :wash +337 #-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%t' +2629 "core" ' +2 "processing"%% +3 "core" %q\  +1382 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%j  +41 "core"  +284 #t-> PS.empty + .PS.seek :empty +2 "processing"%g'9 +2638 "core" ' +2 "processing"%|% +3 "core" %1g\  +479 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"%n +44 "core"  +800 #t-> PSR.wash + .PSR.select :wash +411 #-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%k' +2628 "core" ' +2 "processing"%s% +3 "core" %l\  +750 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%d  +43 "core"  +728 #t-> PS.empty + .PS.seek :empty +2 "processing"%v'9 +2624 "core" ' +2 "processing"%>% +3 "core" %>b\ +9344 #t-> CSV.CSR +2 .CSV.dial CSR + "collection"'  +98 "core"  +624 #t-> CSR.kill + .CSR.select :kill + "collection"' +579 #t-> CS.fill +2 .CS.seek 10ml +2 "collection"'X' D +2619 "core" ' +2 "collection"'u% +3 "core" % D^a\ x +1232 #t-> CSV.waste1 + .CSV.dial :waste1 +2 "collection"' +126 "core" +336 #t-> CS.empty +2 .CS.seek :empty +2 "collection"'S'Ͱ +2625 "core" ' +2 "collection"'\ % +3 "core" %ͯ^a\ y +22569 "Can"\ 77 +4264 #t-> CSV.CSR +2 .CSV.dial CSR + "collection"'y  +125 "core"  +4495 #t-> CS.pull 0.5 +2 "collection"'% +3 "core" %ͯ^c\ ~ +2 .tCS.seek 0.494ml + "collection"'J'ݍ +206 "core" ' +2 "collection"' % +3 "core" %݌]a\ ~ +10706 #t-> 3.times{CSV.CSR; CS.fill; CSV.waste1; CS.empty; CSV.CSR} + .CSV.dial CSR +2 .CS.seek 10ml +2 "collection"';' D +2518 "core" ' + .tCSV.dial :waste1 +2 "collection"'x +127 "core" +2 .tCS.seek :empty +2 "collection"''Ͱ +2626 "core" ' + .tCSV.dial CSR +2 "collection"'  +125 "core"  + .tCSV.dial CSR +2 .CS.seek 10ml +2 "collection"'&' D +2620 "core" ' + .tCSV.dial :waste1 +2 "collection"'M +126 "core" +2 .tCS.seek :empty + "collection"'['Ͱ +2630 "core" ' + .tCSV.dial CSR +2 "collection"'  +125 "core"  + .tCSV.dial CSR +2 .CS.seek 10ml +2 "collection"'b' D +2624 "core" ' + .tCSV.dial :waste1 +2 "collection"' +126 "core" +2 .tCS.seek :empty + "collection"')'Ͱ +2621 "core" ' + .tCSV.dial CSR +2 "collection"'  +137 "core"  +13933 #t-> CS.pull 0.5 +2 "collection"'7% +3 "core" %Ͳ^a\ +2 .tCS.seek 0.494ml + "collection"'q'ݐ +203 "core" ' +2 "collection"'% +3 "core" %ݒ_a \  +1519 #t-> CS.empty +2 .CS.seek :empty +2 "collection"''Ͱ +203 "core" ' +2 "collection"' % +3 "core" %͵^a \ +1073 #t-> CSV.CSR +2 .CSV.dial CSR +411 #-> CSR.kill + .CSR.select :kill +460 #-> CS.pull 0.5 +2 "collection"'(% +3 "core" %͵]a\ +47 .tCS.seek 0.494ml +2 "collection"'+'ݓ +207 "core" ' +2 "collection"'% +3 "core" %ݕ^c\  +3439 #t-> 3.times{CSV.CSR; CS.fill; CSV.waste1; CS.empty; CSV.CSR} +2 .CSV.dial CSR +2 .CS.seek 10ml + "collection"'Z' D +2205 "Can"\ ;; +296 "core" ' + .tCSV.dial :waste1 +2 "collection"'' +125 "core" +2 .tCS.seek :empty +2 "collection"''Ͱ +1859 .tCS.hold +2 "collection"',+ +3 "core" '&_a \  +57 + +2 !to:IRB::Abort: mesg".Collection Syringe seek to empty Aborted!:@checkpoint: omitted:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +987 #-> CSV.waste2 + .CSV.dial :waste2 +2 "collection"'0 +98 "core"  +1039 #t-> CS.empty + .CS.seek :empty +2 "collection"'2'Ͱ +761 "core" ' +2 "collection"'#% +3 "core" %ͭ]a\ +3311 #t-> 3.times{CSV.CSR; CS.fill; CSV.waste2; CS.empty; CSV.CSR} + .CSV.dial CSR +2 "collection"'  +41 "core"  +2 .tCS.seek 10ml +2 "collection"' ' D +2655 "core" ' + .tCSV.dial :waste2 +2 "collection"'" +42 "core"  +2 .tCS.seek :empty +2 "collection"'.'Ͱ +2617 "core" ' + .tCSV.dial CSR +2 "collection"'e  +42 "core"  + .tCSV.dial CSR +2 .CS.seek 10ml +2 "collection"'' D +2622 "core" ' + .tCSV.dial :waste2 +2 "collection"' +42 "core"  +2 .tCS.seek :empty + "collection"''Ͱ +2630 "core" ' + .tCSV.dial CSR +2 "collection"'1  +42 "core"  + .tCSV.dial CSR +2 .CS.seek 10ml +2 "collection"'I' D +2622 "core" ' + .tCSV.dial :waste2 +2 "collection"'$ +42 "core"  +2 .tCS.seek :empty + "collection"'!'Ͱ +2630 "core" ' + .tCSV.dial CSR +2 "collection"':  +42 "core"  +4588 #t-> CS.pull 0.5 +2 "collection"' % +2 "core" %Ͱ]b\ O +2 .tCS.seek 0.494ml +2 "collection"'R'ݎ +199 "core" ' +2 "collection"'?% +3 "core" %݉^a\ N +2439 #t-> 3.times{CSV.CSR; CS.fill; CSV.waste1; CS.empty; CSV.CSR} + .CSV.dial CSR +2 .CS.seek 10ml +2 "collection"'@' D +2498 "core" ' + .tCSV.dial :waste1 +2 "collection"'9 +130 "core" +2 .tCS.seek :empty + "collection"''Ͱ +2623 "core" ' + .tCSV.dial CSR +2 "collection"'-  +129 "core"  + .tCSV.dial CSR +2 .CS.seek 10ml +2 "collection"'G' D +2617 "core" ' + .tCSV.dial :waste1 +2 "collection"' +129 "core" +2 .tCS.seek :empty +2 "collection"''Ͱ +2617 "core" ' + .tCSV.dial CSR +2 "collection"'P  +129 "core"  + .tCSV.dial CSR +2 .CS.seek 10ml +2 "collection"'i' D +2638 "core" ' + .tCSV.dial :waste1 +2 "collection"'D +129 "core" +2 .tCS.seek :empty + "collection"'B'Ͱ +2627 "core" ' + .tCSV.dial CSR +2 "collection"'  +130 "core"  +1523 #t-> CS.pull 0.5 +2 "collection"'% +3 "core" %ͬ]b\ +2 .tCS.seek 0.493ml + "collection"'H'݊ +211 "core" ' +2 "collection"'{% +3 "core" %݌_a\  +9905 "Can"\ $77 +13582 #t-> CS.pull 0.1 +2 "collection"'L% +3 "core" %݌^c\  +2 .tCS.seek 0.593ml + "collection"'o' +103 "core" ' +2 "collection"'U% +3 "core" %]b\  +257 #t-> CS.pull 0.1 +2 "collection"'% +3 "core" %]c\  +2 .tCS.seek 0.694ml + "collection"'h' +96 "core" ' +2 "collection"'5% +3 "core" %]a\  +1417 #t-> CS.pull 0.7 +2 "collection"'*% +3 "core" %_`\  +2 .tCS.seek 1.394ml + "collection"'4' +254 "core" ' +2 "collection"'z% +3 "core" % ]a\  +974 #t-> CS.pull 2 + "collection"'=% +4 "core" % ]a\  + .tCS.seek 3.394ml +2 "collection"'<'9 +594 "core" ' +2 "collection"'8% +3 "core" %9^b\  +4998 #t-> CS.pull 2 + "collection"'6% +3 "core" %9\\`\  +2 .tCS.seek 5.395ml +2 "collection"'/'y +611 "core" ' +2 "collection"'% +3 "core" %y]a\  +376 #t-> CS.pull 2 + "collection"'a% +3 "core" %y\\c\  +2 .tCS.seek 7.394ml +2 "collection"'V' +592 "core" ' +2 "collection"'r% +3 "core" %\ ^b\  +235 #t-> CS.pull 2 + "collection"'Y% +3 "core" %\ _`\  +2 .tCS.seek 9.394ml +2 "collection"'Q' +593 "core" ' +2 "collection"'T% +3 "core" %\ ^a\   +1292 #t-> CSV.waste1 + .CSV.dial :waste1 +2 "collection"'\\ +131 "core" +402 #t-> CS.empty +2 .CS.seek :empty +2 "collection"'N'Ͱ +2463 "core" ' +2 "collection"'m% +3 "core" %ͮ\\`\  +2093 #t-> CSV.CSR +2 .CSV.dial CSR + "collection"'p  +130 "core"  +1050 #t-> CSR.kill +2 .CSR.select :kill +801 #-> CS.pull 2 + "collection"'% +3 "core" %ͮ]`\  +2 .tCS.seek 1.994ml +2 "collection"'' ( +599 "core" ' +2 "collection"'l% +3 "core" % +_c\ \ +542 #t-> CS.pull 2 +2 "collection"'K% +3 "core" % +^a\ \ +2 .tCS.seek 3.994ml +2 "collection"'^'L +594 "core" ' +2 "collection"'_% +3 "core" %L]a\ +4874 #t-> CS.pull 2 + "collection"'E% +3 "core" %L^`\ +2 .tCS.seek 5.994ml +2 "collection"'F' +591 "core" ' +2 "collection"']% +3 "core" %!Ze\ \ +316 #t-> CS.pull 2 + "collection"'~% +3 "core" %!]a\ \ +2 .tCS.seek 7.994ml +2 "collection"''˛ +583 "core" ' +2 "collection"'c% +3 "core" %˘ \\b\ +476 #t-> CS.pull 2 + "collection"'w% +3 "core" %˘ ^a\ +2 .tCS.seek 9.994ml +41 "collection"'`'  +594 "core" ' +2 "collection"'W% +3 "core" % \\a\  +669 #t-> CSV.waste1 + .CSV.dial :waste1 +2 "collection"'O +131 "core" +519 #t-> CS.empty + .CS.seek :empty +2 "collection"''Ͱ +2623 "core" ' +2 "collection"'j% +4 "core" %Ͱ^a\ +627 #t-> CSV.CSR + .CSV.dial CSR + "collection"'t  +142 "core"  +229 #t-> CSR.flush + .CSR.select :flush +2 "collection"' +439 #t-> CS.fill +2 .CS.seek 10ml +2 "collection"'|' D +2639 "core" ' +2 "collection"'n% +3 "core" % C\\a\ \ +2412 #t-> CSV.waste1 + .CSV.dial :waste1 +2 "collection"'g +130 "core" +471 #t-> CS.empty +2 .CS.seek :empty +2 "collection"'s'Ͱ +2622 "core" ' +2 "collection"'d% +3 "core" %Ͳ\\b\ +1274 #t-> CSV.CSR +2 .CSV.dial CSR + "collection"'k  +132 "core"  +459 #t-> CSR.flush + .CSR.select :flush +349 #-> CS.fill +2 .CS.seek 10ml +2 "collection"'>' D +1663 "Can"\ ;; +960 "core" ' +2 "collection"'% +3 "core" % J]`\  +765 #t-> CSV.waste1 + .CSV.dial :waste1 +2 "collection"' +142 "core" +364 #t-> CS.empty +2 .CS.seek :empty +2 "collection"'u'Ͱ +2620 "core" ' +2 "collection"'% +3 "core" %ʹ\\b\  +981 #t-> CSR.air +2 .CSR.select :air + "collection"' +568 #t-> CS.fill +3 .CS.seek 10ml +2 "collection"'X' D +2622 "core" ' +2 "collection"'\ % +3 "core" % F]b\  \ +868 #t-> CSV.waste1 + .CSV.dial :waste1 +873 #-> CS.empty + .CS.seek :empty +2 "collection"'y'Ͱ +2622 "core" ' +2 "collection"'% +3 "core" %ʹ^`\  +248 #t-> CSV.CSR + .CSV.dial CSR + "collection"'  +129 "core"  +219 #t-> CSR.air +2 .CSR.select :air +382 #-> CS.fill + .CS.seek 10ml +2 "collection"'S' D +2622 "core" ' +2 "collection"'J% +3 "core" % F^a\  +421 #t-> CSV.waste1 + .CSV.dial :waste1 +2 "collection"'x +131 "core" +418 #t-> CS.empty +2 .CS.seek :empty +2 "collection"';'Ͱ +2615 "core" ' +2 "collection"'% +3 "core" %͵^`\  +2267 #t-> CSV.CSR +2 .CSV.dial CSR + "collection"'  +133 "core"  +224 #t-> CSR.air +2 .CSR.select :air +524 #-> CS.fill +2 .CS.seek 10ml +2 "collection"'M' D +2616 "core" ' +2 "collection"'&% +3 "core" % ?\\b\  \ +1454 #t-> CSV.waste1 + .CSV.dial :waste1 +2 "collection"' +141 "core" +313 #t-> CS.empty +2 .CS.seek :empty +2 "collection"'['Ͱ +2621 "core" ' +2 "collection"' % +3 "core" %ͯ]`\  +2286 #t-> ESp.ready! + !o:NameError: mesg"uninitialized constant ESp: name:ESp:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +717 #-> ESP.ready! +2 "collection"'b% +3 "core" %ͯ]a\  +2 "sampler")% +4 "processing"%7% +2 "manipulator"&% +9 "core" % \ A\ + %>\  + %\    + "manipulator"&)& +4 "core" &-  ~ +2 "storage"( & +3 "core" &<6 ^\ +  + "storage"(q% +3 "core" % G\ + +2 "collection"'(& +3 "core" &\\a\  +2 "processing"%& +3 "core" &\  +5 "sampler")% +3 "core" % \ A\ +2 "collection"'+& +4 "core" &]b\  + "collection"''% +4 "core" %ͯ[`\  + "processing"%Z& +4 "core" &\  +2 "processing"%% +3 "core" %>\  +2 "manipulator"&0% +3 "core" %\  U  +2 "manipulator"&,& +4 "core" &- t ~ + "storage"(#& +4 "core" &<6 S\ +  + "storage"(% +4 "core" % \ + +2 "collection"'29 +3 "core" 9 +2 "processing"%"9 +2 "core" 9 +512 #t-> exit +5 #mEXIT @1580225053.22EST @1580225060.19EST = =tMAIN =mMAIN_scheduler @EST1580225061.84 #"core_reset"Sent BREAK +2 #t@0x8EBB, state=0x32F4, ifg=0x10, ie=0xFD + #@0x914D, state=0x32F4, ifg=0x10, ie=0xFD #@0x93E0, state=0x32F4, ifg=0x10, ie=0xFD + #@0x9671, state=0x32F4, ifg=0x10, ie=0xFD + #@0x9904, state=0x32F4, ifg=0x10, ie=0xFD #@0x9B96, state=0x32F4, ifg=0x10, ie=0xFD + #@0x9E28, state=0x32F4, ifg=0x10, ie=0xFD + #@0x9F42, state=0x32F4, ifg=0x80, ie=0xFD #@0xDBBD, state=0x3350, ifg=0x00, ie=0x75 + #ESP2 v3.22 I2C Gateway v3.06 +8 #ESP2 v3.22 I2C Gateway v3.06 for core bus +208 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +353 "Can"\ :: +2 \ :: + #tPolling Can every 10:00 +124 "sampler") +2 ) + "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 )% +2 "core" % \ @\ +2 .tSS.configure SSconfig +2 "sampler")#.0X \  + .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.hold + "processing"% + +5 "core" + + .tPS.configure PSconfig +2 "processing"%#A d`xb +5 "manipulator"& % +2 "core" %\  r  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.hold + "manipulator"&+ +3 "core" + + .tForearm.configure LooseForearm +2 "manipulator"&#Q@2^d^b +2 && +3 "core" &- c ~ + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 .tElbow.hold + "manipulator"&, +3 "core" , + .tElbow.configure LooseElbow +2 "manipulator"&$ &.,(#b +5 "storage"(& +2 "core" &<6 \ *  +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 .tSC.hold + "storage"(, +3 "core" , + .tSC.configure SCloose +2 "storage"($.\ 1~b +3 (% +2 "core" % \ + + .tSE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 .tSE.hold + "storage"(+ +3 "core" + + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 .tCH.coast +2 "collection"'  +2 "core" ` + .tCH.configure CHconfig + "collection"'\ 2 +2 .tPH.coast +2 "processing"%  +2 "core" 4 + .tPH.configure PHconfig +2 "processing"%\ 2 +2 #tAll dwarf controllers running firmware version 3.75 +2 "sampler") +9 #tCleanly exited at 10:24:13EST28-Jan-20 +1296 #-> ESp.ready! + !o:NameError: mesg"uninitialized constant ESp: name:ESp:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +655 #-> ESP.ready! +2 "collection"'% +4 "core" %ͯ\\eP\  +2 "processing"%% +3 "sampler")% +4 "manipulator"&% +6 "core" %>\  + % \ @\ + %\   +2 "manipulator"&& +3 "core" &-  ~ +2 "storage"(& +3 "core" &<6 .\ *  +2 "storage"(% +3 "core" % '\ + +2 "collection"'& +3 "core" &^d\  +2 "processing"%& +3 "core" &\  +2 "collection"'  +2 "core"  +2 "collection"'! +3 "core" ~ +2 "collection"'" +2 "core"  +2 "processing"%# +3 "core"  + "processing"%$ +3 "core" W +2 "processing"%% +3 "core"  +2 "processing"%& +2 "core"  +2 "sampler")' +3 "core"  +2 "sampler")(% +3 "core" % \ @\ +2 "collection"')& +4 "core" &\\d\  +2 "collection"'*% +3 "core" %ͯ]aG\  +2 "processing"%+& +3 "core" &\  +2 "processing"%,% +3 "core" %>\  +2 "manipulator"&-% +3 "core" %\    +2 "manipulator"&.& +3 "core" &- > ~ +2 "storage"(/& +3 "core" &<6 \ *  +2 "storage"(0% +4 "core" % \ * + "collection"'19 +3 "core" 9 +2 "processing"%29 +3 "core" 9 +456 #t-> exit +4 #mEXIT @1580225096.62EST @1580394533.76EST = =tMAIN =mMAIN_scheduler @EST1580394535.41 #"core_reset"Sent BREAK +2 #t@0x55A9, state=0x32F4, ifg=0x10, ie=0xFD + #@0x583B, state=0x32F4, ifg=0x10, ie=0xFD #@0x5ACE, state=0x32F4, ifg=0x10, ie=0xFD + #@0x5D60, state=0x32F4, ifg=0x10, ie=0xFD + #@0x5FF2, state=0x32F4, ifg=0x10, ie=0xFD #@0x6284, state=0x32F4, ifg=0x10, ie=0xFD + #@0x6516, state=0x32F4, ifg=0x10, ie=0xFD #@0x66A8, state=0x32F4, ifg=0x80, ie=0xFD + #@0xFA2E, state=0x3350, ifg=0x00, ie=0x75 + #ESP2 v3.22 I2C Gateway v3.06 +7 #ESP2 v3.22 I2C Gateway v3.06 for core bus +213 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +355 "Can"\ T:: + \ T:: #tPolling Can every 10:00 +124 "sampler") +2 ) + "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% + % +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 )% +2 "core" % \ \ +2 .tSS.configure SSconfig +2 "sampler")#.0X]\ Y +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.hold + "processing"% + +3 "core" + + .tPS.configure PSconfig +2 "processing"%#A d`xb +5 "manipulator"& % +2 "core" %\   \ U  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.hold + "manipulator"&+ +3 "core" + + .tForearm.configure LooseForearm +2 "manipulator"&#Q@2^d^b +2 && +3 "core" &- \ \ p ~ + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 .tElbow.hold +2 "manipulator"&, +2 "core" , +2 .tElbow.configure LooseElbow +2 "manipulator"&$ &.,(#b +4 "storage"(& +2 "core" &<6 \ q  +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 .tSC.hold + "storage"(, +3 "core" , + .tSC.configure SCloose +2 "storage"($.\ 1~b +3 (% +2 "core" % 8\ q +2 .tSE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 .tSE.hold + "storage"(+ +2 "core" + + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 .tCH.coast +2 "collection"'  +2 "core" ` + .tCH.configure CHconfig + "collection"'\ 2 +2 .tPH.coast +2 "processing"%  +2 "core" 4 + .tPH.configure PHconfig +2 "processing"%\ 2 +2 #tAll dwarf controllers running firmware version 3.75 + "sampler") +9 #tCleanly exited at 10:24:56EST28-Jan-20 +46178 #-> ESP.ready! +2 "collection"'% +4 "processing"%% +2 "manipulator"&% +5 "core" %ͯ[`\ K +6 "sampler")% +3 "core" %>U\ [ +2 %\   [  % \ \ +3 "manipulator"&& +3 "core" &-    ~ +2 "storage"(& +3 "core" &<6 \ r  +2 "storage"(% +3 "core" % W\ r + "collection"'& +4 "core" &[_\ L + "processing"%& +3 "core" &L\ [ +2 "collection"'  +3 "core"  +2 "collection"'! +2 "core" ~ +2 "collection"'" +3 "core"  + "processing"%# +3 "core"  +2 "processing"%$ +3 "core" W +2 "processing"%% +2 "core"  +2 "processing"%& +3 "core"  + "sampler")' +3 "core"  +2 "sampler")(% +4 "core" % \ \ +2 "collection"')& +3 "core" &Z^o\ L +2 "collection"'*% +3 "core" %ͯ\\_\ L +2 "processing"%+& +3 "core" &O\ [ +2 "processing"%,% +4 "core" %>P\ [ + "manipulator"&-% +4 "core" %\   k  +2 "manipulator"&.& +3 "core" &- \ . ~ +2 "storage"(/& +3 "core" &<6 u\ r  +2 "storage"(0% +3 "core" % \ s +2 "collection"'19 +3 "core" 9t +2 "processing"%29 +3 "core" 9z +13283 "Can"\ V77 +60002 \ Y77 +1114 #t-> PSV.PTV +2 .PSV.dial PTV + "processing"%3 +105 "core" +465 #t-> PTV.PRV +3 .PTV.dial PRV + "processing"%4 @ +72 "core" A +1351 #t-> PRV.sub2 +2 !o:NoMethodError : mesgu:NameError::message*undefined method `sub2' for PRV:Shaft: name: sub2: args[:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +862 #-> PRV.Sub2 +2 !o:NoMethodError : mesgu:NameError::message*undefined method `Sub2' for PRV:Shaft: name: Sub2: args[:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +1240 #-> PRV + "processing"%5 +3 "core"  +7232 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"%6 +74 "core"  +518 #t-> PSR.sub2 +2 .PSR.select :sub2 +2 "processing"% +25897 #t-> PS.pull 0.5 +2 "processing"%7% +2 "core" %>s\ _ +2 .tPS.seek 0.499ml +2 "processing"%8' +589 "core" ' +2 "processing"%9% +3 "core" %m\ _ +609 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%:' +2119 "core" ' +2 "processing"%;% +3 "core" %n\ ^ +830 #t-> PSV.waste1 + .PSV.dial :waste1 + "processing"%<  +44 "core"  +472 #t-> PS.empty +3 .PS.seek :empty +2 "processing"%='9 +2630 "core" ' +2 "processing"%>% +3 "core" %:i\ ^ +3290 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"%? +56 "core"  +544 #t-> PSR.sub2 +2 .PSR.select :sub2 +409 #-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%@' +2637 "core" ' +2 "processing"%A% +3 "core" %#j\ ^ +918 #t-> PSV.waste1 + .PSV.dial :waste1 + "processing"%B  +42 "core"  +411 #t-> PS.empty +2 .PS.seek :empty +2 "processing"%C'9 +2633 "core" ' +2 "processing"%D% +3 "core" %;k\ _ +1261 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"%E +44 "core"  +1450 "Can"\ Z87 +149 #t-> PS.pull 0.5 + "processing"%F% +3 "core" %;\ _ +2 .tPS.seek 0.499ml +2 "processing"%G' +583 "core" ' +2 "processing"%H% +3 "core" %j\ ^ +8487 #t-> 5.times{PSV.PSR; PS.fill; PSV.waste1; PS.empty; PSV.PSR} +2 .PSV.dial PSR + .PS.seek 2.5ml +2 "processing"%I' +2119 "core" ' + .tPSV.dial :waste1 +2 "processing"%J  +44 "core"  +2 .tPS.seek :empty +2 "processing"%K'9 +2652 "core" ' + .tPSV.dial PSR +2 "processing"%L +56 "core"  + .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%M' +2630 "core" ' + .tPSV.dial :waste1 +2 "processing"%N  +42 "core"  +2 .tPS.seek :empty +2 "processing"%O'9 +2632 "core" ' + .tPSV.dial PSR +2 "processing"%P +44 "core"  + .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%Q' +2626 "core" ' + .tPSV.dial :waste1 +2 "processing"%R  +44 "core"  +2 .tPS.seek :empty + "processing"%S'9 +2631 "core" ' + .tPSV.dial PSR +2 "processing"%T +44 "core"  + .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%U' +2633 "core" ' + .tPSV.dial :waste1 +2 "processing"%V  +44 "core"  +2 .tPS.seek :empty + "processing"%W'9 +2631 "core" ' + .tPSV.dial PSR +2 "processing"%X +56 "core"  + .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%Y' +2627 "core" ' + .tPSV.dial :waste1 +2 "processing"%Z  +42 "core"  +2 .tPS.seek :empty +2 "processing"%['9 +2629 "core" ' + .tPSV.dial PSR +2 "processing"%\\ +56 "core"  +2121 #t-> PS.pull 0.5 +2 "processing"%]% +2 "core" %6\ ` +2 .tPS.seek 0.499ml +2 "processing"%^' +590 "core" ' +2 "processing"%_% +3 "core" %j\ _ +4187 #t-> 5.times{PSV.PSR; PS.fill; PSV.waste1; PS.empty; PSV.PSR} + .PSV.dial PSR +2 .PS.seek 2.5ml + "processing"%`' +2116 "core" ' + .tPSV.dial :waste1 +2 "processing"%a  +43 "core"  +2 .tPS.seek :empty + "processing"%b'9 +2636 "core" ' + .tPSV.dial PSR +2 "processing"%c +44 "core"  + .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%d' +2629 "core" ' + .tPSV.dial :waste1 +2 "processing"%e  +44 "core"  +2 .tPS.seek :empty + "processing"%f'9 +2650 "core" ' + .tPSV.dial PSR +2 "processing"%g +44 "core"  + .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%h' +2635 "core" ' + .tPSV.dial :waste1 +2 "processing"%i  +44 "core"  +2 .tPS.seek :empty + "processing"%j'9 +2632 "core" ' + .tPSV.dial PSR +2 "processing"%k +44 "core"  + .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%l' +1897 "Can"\ [:: +735 "core" ' + .tPSV.dial :waste1 +2 "processing"%m  +44 "core"  +2 .tPS.seek :empty + "processing"%n'9 +2631 "core" ' + .tPSV.dial PSR +2 "processing"%o +44 "core"  + .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%p' +2626 "core" ' + .tPSV.dial :waste1 +2 "processing"%q  +44 "core"  +2 .tPS.seek :empty + "processing"%r'9 +2629 "core" ' + .tPSV.dial PSR +2 "processing"%s +43 "core"  +2710 #t-> PS.pull 0.5 +2 "processing"%t% +3 "core" %7n\ b +2 .tPS.seek 0.499ml + "processing"%u' +592 "core" ' +2 "processing"%v% +3 "core" %o\ ` +957 #t-> 5.times{PSV.PSR; PS.fill; PSV.waste1; PS.empty; PSV.PSR} + .PSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%w' +2120 "core" ' + .tPSV.dial :waste1 +2 "processing"%x  +44 "core"  +2 .tPS.seek :empty + "processing"%y'9 +2625 "core" ' + .tPSV.dial PSR +2 "processing"%z +44 "core"  + .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%{' +2636 "core" ' + .tPSV.dial :waste1 +2 "processing"%|  +44 "core"  +2 .tPS.seek :empty + "processing"%}'9 +2640 "core" ' + .tPSV.dial PSR +2 "processing"%~ +44 "core"  + .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%' +2630 "core" ' + .tPSV.dial :waste1 +2 "processing"%  +44 "core"  +2 .tPS.seek :empty + "processing"%'9 +2659 "core" ' + .tPSV.dial PSR +2 "processing"% +56 "core"  + .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%' +2636 "core" ' + .tPSV.dial :waste1 +2 "processing"%  +42 "core"  +2 .tPS.seek :empty + "processing"%'9 +2630 "core" ' + .tPSV.dial PSR +2 "processing"% +44 "core"  + .tPSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"% ' +2629 "core" ' + .tPSV.dial :waste1 +2 "processing"%  +44 "core"  +2 .tPS.seek :empty +2 "processing"%'9 +2631 "core" ' + .tPSV.dial PSR +2 "processing"% +44 "core"  +16775 #t-> PS.pull 0.5 +2 "processing"%% +3 "core" %;e\ c + .tPS.seek 0.499ml +2 "processing"%' +588 "core" ' +2 "processing"%% +3 "core" %j\ c +3179 "Can"\ _66 +2400 #t-> PS.pull 0.2 +2 "processing"%% +3 "core" %:\ d + .tPS.seek 0.699ml +2 "processing"%'*w +290 "core" ' +2 "processing"%% +3 "core" %*w\ d +416 #t-> PS.pull 0.2 + "processing"%% +3 "core" %*wU\ c +2 .tPS.seek 0.899ml +2 "processing"%'C +289 "core" ' +2 "processing"%% +3 "core" %C\\\ c +236 #t-> PS.pull 0.2 +2 "processing"%% +3 "core" %CL\ c +2 .tPS.seek 1.099ml +2 "processing"%']t +285 "core" ' +2 "processing"%% +3 "core" %]t\ c +241 #t-> PS.pull 0.2 + "processing"% % +3 "core" %]t \ c +2 .tPS.seek 1.299ml +2 "processing"%!'v +280 "core" ' +2 "processing"%"% +3 "core" %v=\ c +211 #t-> PS.pull 0.2 +2 "processing"%#% +3 "core" %v9\ c +2 .tPS.seek 1.499ml +2 "processing"%$'v +294 "core" ' +2 "processing"%%% +3 "core" %u5\ c +181 #t-> PS.pull 0.2 +2 "processing"%&% +3 "core" %u~\ b +2 .tPS.seek 1.699ml + "processing"%'' +287 "core" ' +2 "processing"%(% +3 "core" %B\ c +184 #t-> PS.pull 0.2 + "processing"%)% +3 "core" %t\ b +2 .tPS.seek 1.899ml +2 "processing"%*'w +287 "core" ' +2 "processing"%+% +3 "core" %y?\ c +143 #t-> PS.pull 0.2 +2 "processing"%,% +3 "core" %y_\ c + .tPS.seek 2.099ml +2 "processing"%-' +291 "core" ' +2 "processing"%.% +3 "core" %m\ c +200 #t-> PS.pull 0.2 +2 "processing"%/% +3 "core" %n\ c +2 .tPS.seek 2.299ml +2 "processing"%0' +283 "core" ' +2 "processing"%1% +3 "core" %7\ c +161 #t-> PS.pull 0.2 +2 "processing"%2% +3 "core" %>\ c + .tPS.seek 2.499ml +2 "processing"%3' +289 "core" ' +2 "processing"%4% +3 "core" %\ c +1006 #t-> PSV.waste1 +2 .PSV.dial :waste1 + "processing"%5  +43 "core"  +471 #t-> PS.empty +2 .PS.seek :empty +2 "processing"%6'9 +2630 "core" ' +2 "processing"%7% +3 "core" %<'\ c +712 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"% +44 "core"  +1930 #t-> PS.pull 0.2 + "processing"%9% +3 "core" %</\ b +2 .tPS.seek 0.199ml +2 "processing"%8' +286 "core" ' +2 "processing"%;% +3 "core" %\ c +175 #t-> PS.pull 0.2 + "processing"%<% +4 "core" %\ d +2 .tPS.seek 0.399ml + "processing"%:'= +284 "core" ' +2 "processing"%>% +3 "core" %=3\ c +120 #t-> PS.pull 0.2 +2 "processing"%?% +3 "core" %=8\ c +2 .tPS.seek 0.599ml +2 "processing"%=' +291 "core" ' +2 "processing"%A% +4 "core" %&\ c +728 #t-> PSR.flush + .PSR.select :flush +2 "processing"%H +588 #t-> PS.fill + .PS.seek 2.5ml +2 "processing"%B' +2018 "core" ' +2 "processing"%@% +3 "core" %\ c +636 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%D  +44 "core"  +436 #t-> PS.empty + .PS.seek :empty +2 "processing"%E'9 +2642 "core" ' +2 "processing"%F% +3 "core" %2&\ d +590 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"%C +44 "core"  +243 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%H' +2636 "core" ' +2 "processing"%G% +3 "core" %$\ c +233 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%J  +44 "core"  +232 #t-> PS.empty +2 .PS.seek :empty +2 "processing"%I'9 +2632 "core" ' +2 "processing"%L% +3 "core" %8)\ c +357 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"%K +56 "core"  +577 #t-> PSR.air +2 .PSR.select :air + "processing"% +372 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%N' +2639 "core" ' +2 "processing"%M% +3 "core" %&\ c +404 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%P  +41 "core"  +302 #t-> PS.empty +2 .PS.seek :empty +2 "processing"%O'9 +2638 "core" ' +2 "processing"%R% +3 "core" %9\ b +431 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"%Q +44 "core"  +225 #t-> PSR.air +2 .PSR.select :air +380 #-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%T' +2628 "core" ' +2 "processing"%S% +3 "core" %\ c +345 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%V  +44 "core"  +386 #t-> PS.empty +2 .PS.seek :empty +2 "processing"%U'9 +2625 "core" ' +2 "processing"%X% +3 "core" %>$\ d +16234 "Can"\ a77 +12840 #t-> PSV.PTV +2 .PSV.dial PTV + "processing"%W +103 "core" +1815 #t-> PTV.PRV +2 .PTV.dial PRV +2021 #-> PRV.ab2 +2 .PRV.dial :ab2 + "processing"%Z  +46 "core" ~ +25404 #t-> PS.pull 2 + "processing"%Y% +3 "core" %>J\ g +2 .tPS.seek 1.999ml +2 "processing"%\\'B +2116 "core" ' +2 "processing"%]% +3 "core" %DK\ g +1889 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%[  +103 "core"  +618 #t-> PS.empty +2 .PS.seek :empty +2 "processing"%_'9 +2122 "core" ' +2 "processing"%^% +3 "core" %5N\ g +1027 #t-> PSV.PTV +2 .PSV.dial PTV + "processing"%a +104 "core" +845 #t-> PS.pull 0.4 +2 "processing"%`% +3 "core" %5O\ g +2 .tPS.seek 0.399ml + "processing"%c'6 +498 "core" ' +2 "processing"%b% +3 "core" %=M\ f +2258 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%e' +2218 "core" ' +2 "processing"%d% +3 "core" %S\ g +3917 "Can"\ c77 +37854 #t-> PSV.waste2 + .PSV.dial :waste2 +2 "processing"%g  +129 "core"  +403 #t-> PS.empty +2 .PS.seek :empty +2 "processing"%f'9 +2641 "core" ' +2 "processing"%i% +3 "core" %8L\ h +660 #t-> PSV.PTV + .PSV.dial PTV + "processing"%h +130 "core" +756 #t-> PS.pull 0.4 +2 "processing"%k% +3 "core" %8O\ h +2 .tPS.seek 0.399ml + "processing"%j'9 +489 "core" ' +2 "processing"%m% +3 "core" %7U\ h +1230 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%l' +2224 "core" ' +2 "processing"%o% +3 "core" %H\ h +1244 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%n  +113 "core"  +844 #t-> PS.empty +2 .PS.seek :empty +2 "processing"%q'9 +2637 "core" ' +2 "processing"%p% +3 "core" %5L\ h +417 #t-> PSV.PTV +2 .PSV.dial PTV + "processing"%s +100 "core" +1146 #t-> PS.pull 0.4 +2 "processing"%t% +3 "core" %5\ i + .tPS.seek 0.399ml +2 "processing"%r'6 +489 "core" ' +2 "processing"%v% +3 "core" %6J\ i +1106 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%u' +2226 "core" ' +2 "processing"%x% +3 "core" %B\ i +1424 #t-> PSV.waste1 + .PSV.dial :waste1 + "processing"%w  +103 "core"  +308 #t-> PS.empty +2 .PS.seek :empty +2 "processing"%z'9 +1250 "Can"\ c:: +1391 "core" ' +2 "processing"%y% +3 "core" %3Y\ i +493 #t-> PSV.PTV +2 .PSV.dial PTV + "processing"%| +104 "core" +467 #t-> PS.pull 0.4 +30 "processing"%{% +3 "core" %3O\ j +2 .tPS.seek 0.399ml +2 "processing"%~'4 +495 "core" ' +2 "processing"%}% +3 "core" %6a\ i +1653 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%' +2219 "core" ' +2 "processing"%% +4 "core" %P\ i +1772 #t-> PSV.waste1 + .PSV.dial :waste1 + "processing"%  +104 "core"  +358 #t-> PS.empty +2 .PS.seek :empty + "processing"%'9 +2633 "core" ' +2 "processing"%% +3 "core" %<`\ i +1023 #t-> PSV.PTV +2 .PSV.dial PTV + "processing"% +114 "core"  +465 #t-> PS.pull 0.4 + "processing"% % +3 "core" %<[\ i +2 .tPS.seek 0.399ml +2 "processing"%'= +488 "core" ' +2 "processing"% % +3 "core" %9Z\ j +2018 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"% ' +2226 "core" ' +2 "processing"%% +3 "core" %Z\ j +1218 #t-> PSV.waste1 + .PSV.dial :waste1 + "processing"%  +100 "core"  +345 #t-> PS.empty +2 .PS.seek :empty + "processing"%'9 +2627 "core" ' +2 "processing"%% +3 "core" %9\ i +1064 #t-> PSV.PTV +2 .PSV.dial PTV + "processing"% +102 "core" +647 #t-> PS.pull 0.4 + "processing"%% +3 "core" %9\ j +2 .tPS.seek 0.399ml +2 "processing"%': +487 "core" ' +2 "processing"%% +3 "core" %;\ j +1200 #t-> PS.fill +44 .PS.seek 2.5ml +2 "processing"%' +2230 "core" ' +2 "processing"%% +3 "core" %\ i +1511 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%  +114 "core"  +419 #t-> PS.empty +2 .PS.seek :empty +2 "processing"%'9 +2635 "core" ' +2 "processing"%% +4 "core" %<\ i +841 #t-> PSV.PTV + .PSV.dial PTV + "processing"% +101 "core" +2665 #t-> PS.pull 0.2 +2 "processing"%"% +3 "core" %<D\ j +2 .tPS.seek 0.199ml + "processing"%' +280 "core" ' +2 "processing"%#% +4 "core" %\ j +361 #t-> PS.pull 0.1 +2 "processing"%%% +3 "core" %\ j +2 .tPS.seek 0.299ml + "processing"%!'y +181 "core" ' +2 "processing"%&% +4 "core" %x\ j +22235 #t-> PS.pull 0.5 +2 "processing"%(% +3 "core" %x\ l +2 .tPS.seek 0.799ml + "processing"%$'79 +393 "Can"\ f:: +192 "core" ' +2 "processing"%)% +3 "core" %75\ k +287 #t-> PS.pull 0.5 +2 "processing"%+% +3 "core" %75\ k +2 .tPS.seek 1.299ml + "processing"%''v +594 "core" ' +2 "processing"%,% +3 "core" %v\ k +279 #t-> PS.pull 0.5 +2 "processing"%.% +3 "core" %v\ l +2 .tPS.seek 1.799ml + "processing"%*' +586 "core" ' +2 "processing"%/% +3 "core" %\ l +1003 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%1  +114 "core"  +565 #t-> PS.empty + .PS.seek :empty +2 "processing"%-'9 +1920 "core" ' +2 "processing"%2% +3 "core" %8\ k +581 #t-> PSV.PSR + .PSV.dial PSR + "processing"%4 +43 "core"  +503 #t-> PSR.flush + .PSR.select :flush +2 "processing"%@ +383 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%0' +2629 "core" ' +2 "processing"%5% +3 "core" %\ k +1954 #t-> PSV.PTV +2 .PSV.dial PTV + "processing"%3 +71 "core" +606 #t-> PTV.PRV +2 .PTV.dial PRV +820 #-> PRV.air +2 .PRV.dial :air + "processing"%7  +44 "core"  +919 #t-> PS.empty + .PS.seek :empty +2 "processing"% '9 +2632 "core" ' +2 "processing"%9% +3 "core" %8\ k +916 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"%; +73 "core"  +328 #t-> PSR.flush + .PSR.select :flush +495 #-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%6' +2625 "core" ' +2 "processing"%<% +3 "core" %\ l +907 #t-> PSV.PTV +2 .PSV.dial PTV + "processing"%> +73 "core" +428 #t-> PTV.PRV +2 .PTV.dial PRV +519 #-> PRV.air +3 .PRV.dial :air +556 #-> PS.empty + .PS.seek :empty +2 "processing"%8'9 +2626 "core" ' +2 "processing"%?% +3 "core" %>\ k +518 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"%A +73 "core"  +355 #t-> PSR.air +2 .PSR.select :air + "processing"% +778 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%:' +2630 "core" ' +2 "processing"%=% +3 "core" %\ l +635 #t-> PSV.PTV + .PSV.dial PTV + "processing"%@ +74 "core" +517 #t-> PTV.PRV +2 .PTV.dial PRV +1671 #-> PRV.air +2 .PRV.dial :air +648 #-> PS.empty + .PS.seek :empty +2 "processing"%D'9 +2626 "core" ' +2 "processing"%B% +3 "core" %;\ l +655 #t-> exit +4 #mEXIT @1580400316.75EST @1580738118.30EST = =tMAIN =mMAIN_scheduler @EST1580738120.03 #"core_reset"Sent BREAK +2 #t@0xB2A4, state=0x3350, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.22 I2C Gateway v3.06 +207 #>RESET< ESP2 v3.22 I2C Gateway v3.06 for core bus +215 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +378 "Can"\ + + \ + #tPolling Can every 10:00 +2 #Cleanly exited at 11:05:16EST30-Jan-20 +662 #-> ESP.ready! +2 #Powering core bus +496 .Gate.power :raw,:ON +2 "sampler") +59 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  +3 "collection"' 9\ +2 ' 0\ +3 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 )% +2 "core" %\ \\ + .tSS.configure SSconfig +3 "sampler")#.0X +2 .tSE.reconfigure SEconfig +2 "storage"(#K-0-\ b +2 .tSE.home.seek :down +2 "storage"( 'v +65 "core" ' +2 .tSC.reconfigure SCsloppy +2 "storage"($-.\ 1~b +2 .tSC.home.seek :initial +2 "storage"(!( +462 "core" ' + ."rdyProcessing"PS.coast +2 "processing"%5 +8 "core" ' +1052 ( +2 "manipulator"&"& +3 "core" &d\  2 # +2 .tForearm.seek :retract +2 "manipulator"&#'\ +3 "core" ' +2 .tElbow.seek :hammer + "manipulator"&$( +100 "core" ( +2 "manipulator"&%& +4 "core" &  M & +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :retract +2 "manipulator"&&'\ +2 "core" ' +2 "manipulator"&'% +3 "core" %\   +2 "processing"%(& +2 "collection"')& +6 "core" &<\  + &lo\ +2 ."openPC"PC.reconfigure PCconfig +3 .tCC.reconfigure CCconfig +3 "processing"%$x2 ^22b +3 "collection"'$x2 ^22b +2 ."openPC"PC.home.seek :open +3 .tCC.home.seek :open +2 "processing"%*( +2 "collection"'+( +270 "core" ( +8 ( +2 "collection"', +3 "core"  +2 "processing"%- +3 "core" V +2 "processing"%. +2 "core" B +2 "processing"%/ +3 "core"  +2 "sampler")0% +3 "core" % \ G +2 "collection"'1& +4 "core" &lo\  + "collection"'2% +4 "core" %mo\ +2 "processing"%3& +3 "core" &\  +2 "processing"%4% +4 "core" %Z\  +2 "manipulator"&5% +3 "core" %\    +2 "manipulator"&6& +3 "core" &  2 % +29 "storage"(7& +4 "core" &    S\ 4\ + "storage"(8% +4 "core" %|  \ 4 +2 "collection"'99 +2 "core" 9\\ +2 "processing"%:9 +3 "core" 9^ +56183 "Can" =< +1782 #t-> access 2 +2 .SE.seek :down + "storage"(;'v +3 "core" ' + "manipulator"&<% +4 "core" %\  b w +2 "manipulator"&=& +3 "core" & a x% +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"(>(K +1283 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (?& +2 "core" &K% " " \   +56904 "Can" CC +60002  BB +60002 ' BB +17657 #t-> startTube 2 +2079 #-> daExtract 40 + #Loading sh1 puck from tube 2 into Collection Clamp +2 "collection"'@& +3 "core" &koO  + .tHand.open + "manipulator"&A1 +74 "core" 1 +2 "manipulator"&B% +4 "core" % \  f e ! k +2 "storage"(C% +3 "core" %| %\  +2 "storage"(D. +2 "core" .(K +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(E( +1287 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (F& +3 "core" &  /\  + "manipulator"&G& +4 "core" & k j i% + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&H( +3 "core" ( +2 "manipulator"&I& +3 "core" & ` L # h% +2 "storage"(J& +3 "core" &  2\  +3 .tForearm.seek 2 + 700 counts + "manipulator"&K' +97 "core" ' +2 "storage"(L& +4 "core" &  ^\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(M'L +288 "core" ' +2 "storage"(N- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +4 (O& +2 "core" &  S\  +2 "manipulator"&P& +4 "core" & F O  g% + .tElbow.seek 2 +2 "manipulator"&Q( +3 "core" ( +2 "manipulator"&R& +4 "core" & Y [  g% + "storage"(S& +42 "core" & \  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&T'υ +22 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&U/ +68 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&V& +5 "storage"(W'v +4 "core" & B : a h% +2 "manipulator"&X% +4 "core" % π 8 S N i +2 .tForearm.seek :retract + "manipulator"&Y'\ +90 "core" ' +2 .tElbow.seek CC +2 "manipulator"&Z( +146 "core" ( +2 "manipulator"&[& +4 "core" & I Q ^ f7 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &\\& +3 "core" & P R  f7 + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&]'ρ +6 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +86 "core" ' +2 "manipulator"&^& +4 "core" & ' > ' d7 +2 "manipulator"&_% +3 "core" %ϊ - 1 R c +2 "collection"'`& +4 "core" &ko\\  + "collection"'a& +4 .tCC.seek :closed +2 "collection"'b(O +3 "core" &mo  +2 &loQ \  +9 &4{joL , +10 &cjoS A +9 &StlnO R +10 &PknC Q +9 &ZmoV R +9 &Rlp] Q +10 &[Vloj R +9 &Vlos R +9 &Qkog Q +10 &Ympi Q +9 & cTmoh R +10 &"%Xlng R +9 &#Vlog R +9 &%Qmp] Q +10 &'lYkp_ Q +9 &)/Rlnb Q +9 &*Wlp^ Q +10 &,Ymo` Q +9 &.tPlnh Q +10 &05Ujqf R +9 &1Tkne Q +9 &3Vkn] R +10 &5}Rko_ Q +9 &7=VkoT R +10 &9TkpN Q +9 &:UkoT Q +9 &<Umn\\ Q +10 &>ERloT R +9 &@ Oin\\ Q +9 &AZln[ R +10 &C]koP R +9 &EEmkqU U +10 &FjnL Y +9 &HimU ] +9 &JmimI _ +10 &L.ilC _ +9 &MjoV ] +9 &O<EimL &r +10 &O~imH S +5 ( + "collection"'a& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.32 +2 .Hand.open + "manipulator"&c1 +3 "core" &O~ximP S +69 1 +2 "manipulator"&d% +3 "core" % ϊ  M ` +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&e'\ +98 "core" ' +2 .tSC.coast + "storage"(6 +2 #tcollectSample 40ml w/bubble point of 24psi + #Priming 7ml + .Gate.power :sampler,:ON +2 ."pumping"Gate.power :analytic3,:ON +2 .tIntake.select :close +3 .Exhaust.select :close + .SS.hold +2 "sampler")f+ +3 "core" + +2 "sampler")g% +4 "core" % \  + "collection"'h& +4 "core" &O~xjlw S +2 "Can". [[ +2 #tCalibrating pressure and temperature sensors + .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X +18 +3 .tdelay 3.8 seconds +382 "collection"'l% +3 "core" %imq +2 "sampler")m% +3 "core" %?/  \  + .tSSV.dial :spit +2 "sampler")n +135 "core"  +3 .tSS.seek 0ml +2 "sampler")o' +298 "core" ' +2 .tSSV.dial CBV + "sampler")p  +136 "core" +2 .tCTV.dial :intake + "collection"'q  +76 "core"  +2 #tWaiting for external sampler to finish priming... + .delayUntil "09:42:17.54" +1549 #"pumping"0.0L/min +3006 #0.0L/min +3006 #0.0L/min +3006 #0.0L/min +3006 #0.0L/min +2866 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open + "sampler") +133 #"pumping"0.0L/min +77 "collection"'r% +3 "core" %gm + #tIntake @14.8psia, vacuum from 9.3 to 12.3psi +2 .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'8' +110 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +44 "sampler")9 +140 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X' +56 "core" ' +2 .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV,avoiding: :exhaust +3 "core" A + .tCBV.dial SSV +4 ."airStroke"CS.seek 10ml +3 "sampler")F  +3 "collection"'G' D +197 "core"  +2 .tCTV.dial :air + .delay 15 seconds +1440 "Can"- SS +62 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")I +139 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +4 .tSS.seek 0ml +4 "collection"'J  +2 "sampler")L' +6 "core" ' + .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")$  +130 "core" ~ +7  +608 ' +2 "sampler")&% +4 "core" % \  + .tCBV.dial between SSV and waste2 +2 "collection"'N  +39 "core"  +2 "collection"'O% +4 "core" % @hno +2 ."connect"CTV.dial CSV,avoiding: :air +2 .tCSV.dial CTV +2 "collection"';  +44 "core"  +2 .tCS.reconfigure CSpressurize +2 "collection"'# d@<< b +3 .tCS.seek 0ml + "collection"'P' +2476 "core" ' ! !t Ԟ +3 "collection"'R% +3 "core" % " $t +2 "sampler")S% +3 "core" % \  +2 #tBubblePoint: Intake @38.8psia, Outlet @14.6psia + .CBV.dial SSV +2 "collection"'U @ +38 "core" @ +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'`' +97 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")Q +75 "core" ' + ."CSpush"CS.coast +2 "collection"'5 +60 "core" +3 .tSS.reconfigure SSexhale +2 "sampler")#.0X +102 "collection"'/9 +2 "core" 9_; +103 "collection"'09 +2 "core" 9x: +103 "collection"'19 +3 "core" 98 +102 "collection"'.9 +2 "core" 95 +103 "collection"'29 +3 "core" 93 +102 "collection"'49 +4 "core" 92 +102 "collection"'59 +2 "core" 90 +103 "collection"'79 +3 "core" 9. +102 "collection"'39 +2 "core" 9, +103 "collection"'99 +3 "core" 90+ +102 "collection"'9 +49 "core" 9P) +102 "collection"'69 +3 "core" 9d& +102 "collection"'89 +3 "core" 9x& +102 "collection"':9 +3 "core" 9 $ +102 "collection"'=9 +3 "core" 9# +102 "collection"' 9 +4 "core" 9! +102 "collection"'<9 +3 "core" 9 +102 "collection"'?9 +3 "core" 9 +102 "collection"'@9 +3 "core" 9  +102 "collection"'A9 +3 "core" 9% +102 "collection"'B9 +4 "core" 9 ) +102 "collection"'D9 +3 "core" 9 - +102 "collection"'!9 +3 "core" 9 '1 +102 "collection"'F9 +3 "core" 9 85 +102 "collection"'C9 +3 "core" 9 E: +102 "collection"'I9 +3 "core" 9 T> +103 "collection"'J9 +3 "core" 9 aB +102 "collection"'$9 +3 "core" 9 mF +102 "collection"'>9 +3 "core" 9 zK +102 "collection"'&9 +3 "core" 9 O +102 "collection"'N9 +3 "core" 9 S +102 "collection"'O9 +3 "core" 9 W +102 "collection"';9 +2 "core" 9 [ +103 "collection"'G9 +3 "core" 9 ` +102 "collection"'R9 +3 "core" 9 d +102 "collection"'S9 +3 "core" 9 h +103 "collection"'U9 +3 "core" 9 l +102 "collection"'L9 +3 "core" 9 p +102 "collection"'X9 +3 "core" 9 u +102 "collection"'H9 +3 "core" 9 y +102 "collection"'K9 +4 "core" 9 } +102 "collection"'V9 +3 "core" 9  +102 "collection"'[9 +3 "core" 9\  +102 "collection"'M9 +3 "core" 9\  +102 "collection"'T9 +3 "core" 9\  +102 "collection"'_9 +3 "core" 9\  +103 "collection"'\\9 +3 "core" 9\  +102 "collection"'Q9 +3 "core" 9\ " +102 "collection"'P9 +3 "core" 9\ ' +102 "collection"'`9 +2 "core" 9\ , +103 "collection"'^9 +3 "core" 9\ 2 +102 "collection"'Y9 +3 "core" 9\ 7 +102 "collection"'+9 +3 "core" 9\ < +102 "collection"'a9 +3 "core" 9\ @ +102 "collection"'W9 +2 "core" 9\ D +103 "collection"'d9 +3 "core" 9\ G +103 "collection"'c9 +3 "core" 9\ L +102 "collection"'g9 +2 "core" 9\ N +103 "collection"'h9 +3 "core" 9\ R +102 "collection"']9 +2 "core" 9\ U +103 "collection"'9 +3 "core" 9\ Y +103 "collection"'E9 +3 "core" 9\ [ +102 "collection"'k9 +3 "core" 9\ _ +102 "collection"'f9 +2 "core" 9\ a +103 "collection"'l9 +2 "core" 9\ c +103 "collection"'m9 +5 "core" 9\ f +102 "collection"'j9 +3 "core" 9\ h +102 "collection"'i9 +2 "core" 9\ k\ +103 "collection"'n9 +2 "core" 9\ m +103 "collection"'q9 +3 "core" 9\ o +102 "collection"'p9 +2 "core" 9\ s +3 .tCH.hold 10:00,70C +3 "collection"'u `\ `\ p  +3 "core"  +30398 "Can") +29603 "core" ` +2 "collection"'v9 +3 "core" 9\  +2 #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml + "collection"'w' +337 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'x @ +104 "core" B +2 .tCSV.dial :air +2 "collection"'y @ +43 "core" > +3 .tCS.seek 5ml +2 "collection"'s'l +1350 "core" ' +2 .tCSV.dial CTV + "collection"'t  +45 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'| @ +44 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'}  +45 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'~ @ +45 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml +2 "collection"'z' +1361 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"' +103 "core" ~ +2 .tCBV.dial CSV + "collection"'{  +28 "core" +2 "collection"'% +4 "core" % , - +2 .tCS.seek 4.999ml + "collection"''l +1356 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'  +44 "core" +2 "collection"'% +4 "core" %l  +2 .tCS.seek 7ml + "collection"'' +594 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"' @ +43 "core" ? +2 .tCS.seek 10ml +2 "collection"'' D +849 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +116 "core" _ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +3 "collection"'\   +38 "core" ! +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'  +3 '  +28 "core"  +108  +2 .tCS.seek 5ml +2 "collection"''l +1372 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"' @ +103 "core" B +2 .tCSV.dial :waste +2 "collection"' +103 "core" +2 .tCS.seek :empty +2 "collection"''Ͱ +1364 "core" ' +2 .tCSV.dial :air + "collection"' @ +86 "core" > +2 .tCS.seek 5ml +2 "collection"' 'l +1350 "core" ' +2 .tCSV.dial CTV + "collection"'  +46 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"' @ +45 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'  +43 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +44 "core" ? +2 .tdelay 2 seconds +203 .CS.seek 0ml +2 "collection"'' +1360 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV +2 "collection"' +103 "core" ~ +2 .tCBV.dial CSV + "collection"'  +39 "core"  +2 "collection"'% +4 "core" % +2 .tCS.seek 4.999ml + "collection"''l +1357 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'%  +53 "core"  +2 "collection"'% +4 "core" %l +2 .tCS.seek 7ml + "collection"'''\ +593 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"') @ +41 "core" > +2 .tCS.seek 10ml +2 "collection"'(' D +848 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +116 "core" _ +2 #tLysing Complete + "collection"'& +4 "core" &O~q+/ S +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&#% +4 "core" %\ q j \\ k6 + "storage"(,% +4 "core" %~   \ + "storage"(-. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 + "storage"("($ +343 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (/& +3 "core" &% "\  +3 "manipulator"&0& +3 "core" & < ; ! h7 +2 "manipulator"&1% +3 "core" %\ < 7 h6 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&.( +155 "core" ( +2 "manipulator"&2& +4 "core" & k i > l\ + "storage"(4& +4 "core" &%  _\ \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&5' +95 "core" ' +2 "storage"(7& +4 "core" &%  *\ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(3'L +270 "core" ' +2 "storage"(9- +3 "core" -'L + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +2 .tSE.seek :place +2 "storage"(' +31 "core" ' +2 "manipulator"&6& +4 "core" &   p\ +2 "manipulator"&8% +3 "core" %  o +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&:'\ +92 "core" ' +2 .tElbow.seek CC +2 "manipulator"&=( +155 "core" ( +2 "manipulator"& & +4 "core" &" Q H C g=E + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &<& +2 "core" &" T P g=E +2 .tForearm.seek CC +2 "manipulator"&?'ρ +106 "core" ' +2 .tHand.close + "manipulator"&@/ +75 "core" / +4 .tCC.seek :open +2 "collection"'A( +377 "core" ( +2 "storage"(B& +4 "core" &% \  +2 "storage"(D& +3 "core" &%\ +2 "manipulator"&!& +3 "core" & N R  g;7 + "manipulator"&F% +4 "core" % l D F  f +2 .tForearm.seek :retract + "manipulator"&C'\ +99 "core" ' +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +50 .tElbow.seek 1 + "manipulator"&I( +153 "core" ( +2 "manipulator"&J& +4 "core" & q +2 "storage"($& +3 "core" &% ) )\ +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 1 +2 "manipulator"&>'\\ +113 "core" ' +2 .tElbow.hold + "manipulator"&&, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&N1 +76 "core" 1 +3 "manipulator"&O% +3 "core" % m] *  . ` +2 "storage"(;& +4 "core" &% $\  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 317 counts + "manipulator"&G'ϙ +18 "core" ' +2 "manipulator"&R& +4 "core" &  s +2 "storage"(S& +3 "core" &%  '\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"&U' +27 "core" ' +33 "storage"(L% +3 "core" % ) )\ +3 ."downElevator"SE.seek :down +4 "storage"(X'v +99 (H% +3 "core" %m=   M\ \\x +2 "manipulator"&K% +4 "core" %$  r" + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&V'\ +90 "core" ' +69 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +8024 "Can" ++ +922 #t-> CSV.air2 + .CSV.dial :air2 + "collection"'[ @ +130 "core" > +2244 #t-> delayt 8; CS.empty +2 !o:NoMethodError : mesg".undefined method `delayt' for main:Object: name0: args0:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2092 #-> delay 8; CS.empty +2 .delay 8 seconds +802 .CS.seek :empty +2 "collection"'M'Ͱ +2625 "core" ' +2 "collection"'T% +4 "core" %Ͳ7; +27860 #t-> purgeIntake +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'_& +3 "core" &@B +2 "manipulator"&\\& +4 "core" & S { +2 "manipulator"&Q% +3 "core" %\   { +2 .tElbow.seek FlushPuck::Garage + "manipulator"&P(- +174 "core" ( +2 "manipulator"&`& +4 "core" &- U |/ + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &^& +2 "core" &- {/ +2 .tForearm.seek :garage +2 "manipulator"&Y' +109 "core" ' + .tHand.close + "manipulator"&+/ +71 "core" / +2 "manipulator"&a& +4 "core" &- Y o/ +2 "manipulator"&W% +3 "core" % } e n0 +2 .tForearm.seek :retract + "manipulator"&d'\ +110 "core" ' +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&c( +272 "core" ( +2 "manipulator"&g& +4 "core" &  v5 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &h& +2 "core" & T v5 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&]'ρ +103 "core" ' +2 "manipulator"&& +4 "core" & . x5 +2 "manipulator"&E% +3 "core" %ς  xN +2 "collection"'k& +3 "core" &?B +2 "collection"'f& +3 .tCC.seek :closed +2 "collection"'l(O +3 "core" &>C +4 &@Bx 6 +9 &3G{<C| 2 +9 &\\q~@A} G +10 &c?Cn Q +9 &U=Do P +10 &Y>Bp P +9 &BT=Bc Q +9 &T?Cb Q +10 &W?BW P +9 &V>BV P +9 &LV?B\\ P +10 &!V?CR P +9 &"U<CJ P +10 &$W@BN P +9 &&ST?BH P +9 &(U?BU P +10 &)W@A4 P +9 &+T?A5 P +9 &-[U?C= P +10 &/R@C, P +9 &0T?E/ P +10 &2U?C( P +9 &4eS>A P +9 &6'U?C# P +10 &7R?C P +9 &9U>C P +9 &;lSAC( P +10 &=.R@B P +9 &>V@B P +10 &@Q=B P +9 &BvV=B O +9 &D7U?C P +10 &EW?C P +9 &Gd?@ Q +9 &Iq}=@ T +10 &K%>A Y +9 &L=B \\ +10 &N=A ; +9 &Of/<@ Z +8 ( +2 &Ovh?A J + "collection"'f& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.59 + "collection"'m& +4 "core" &Ov_?@ J + .tHand.open + "manipulator"&j1 +75 "core" 1 +2 "manipulator"&i% +4 "core" % ς  tN + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&n'\ +95 "core" ' +2 #tPurging external Intake + "collection"'q& +5 "core" &Ov_<? J + "collection"'p% +4 "core" %Ͳ>A + .tCSV.dial :flush +2 "collection"'o  +104 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'u' D +2585 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +3 "collection"'v +73 "core" ~ +2 .tCTV.dial :intake +2 "collection"'r  +74 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'x' +2580 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'y  +75 "core"  +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&w& +4 "core" & n o5 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&t( +4 "core" ( +2 "manipulator"&|& +4 "core" & 2 o5 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &}& +2 "core" &  o5 +2 .tForearm.seek CC + "manipulator"&~'ρ +99 "core" ' +2 .tHand.close + "manipulator"&s/ +72 "core" / +2 .tCC.seek :open +2 "collection"'( +379 "core" ( +2 "manipulator"&{& +4 "core" &  p5 + "manipulator"&% +3 "core" % ω 3 p +2 .tForearm.seek :retract +2 "manipulator"&z'\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +279 "core" ( +2 "manipulator"&& +4 "core" &- U w2 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- T w2 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +110 "core" ' +2 .tHand.open + "manipulator"&1 +73 "core" 1 +2 "manipulator"& % +4 "core" % p _ J h\\ + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&\ '\ +97 "core" ' +14434 "Can"( *) +60002 4 )) +3164 #t-> access 1 +2 .SE.seek :down + "storage"('v +4 "core" ' +2 "manipulator"& % +4 "core" %\   | + "manipulator"&& +4 "core" &-  |2 + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 5 + "storage"((< +1288 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" &<6 U O 1\   +55516 "Can"- 77 +60003 ; 77 +60002 5 87 +60002 2 77 +60002 : 77 +60002 9 77 +60003 2 87 +60002 < 77 +60002 9 77 +60002 6 77 +60002 ; 77 +60003 : 77 +60002 7 77 +60002 8 87 +60002 8 77 +60002 < 77 +60002 3 77 +60003 6 77 +60002 1 77 +60002 0 77 +60002 2 77 +60002 + 87 +60003 / 88 +60002 ' 77 +60002 & 87 +60002 , 87 +60002 $ 87 +60003  77 +60002  87 +60002  77 +60002   77 +60002  77 +60002 $\ $77 +60003 !\ S77 +60002 $\ \\77 +60002 .\ _77 +60002 /\ a77 +60002 .\ c77 +60003 2\ e99 +60002 ;\ h77 +60002 G\ l77 +60002 N\ o87 +60002 S\ t77 +60002 V\ x77 +60003 S\ |77 +60002 W\ 77 +60002 V\ 77 +60002 Z\ 077 +60002 _\ 77 +60003 f\ 77 +60002 k\ 87 +60002 o\ \ 77 +60002 w\ 77 +60002 \ 77 +60003 \ 77 +60002 \ 77 +60002 \ 77 +60002 \ 77 +60002 \ 77 +60003  77 +60002  77 +60002  77 +60002  77 +60002  77 +60003  77 +60002  77 +60002 ~ 77 +60002 x 77 +60002 m 77 +60002 n 77 +60003 g 87 +60002 d 87 +60002 q 87 +60002 o 77 +60002 s 77 +60003 v 87 +60002 t 77 +60002 u 77 +60002 r 77 +60002 j 77 +60003 i 77 @EST1580792732.21 e 77 +60002 ] 87 +60002 [ 77 +60002 \\ 77 +60003 L 77 +60002 I 87 +60002 D 87 +60002 = 88 +60002 A 87 +60002 8 88 +60003 < 87 +60002 < 77 +60002 9 77 +60002 ; 87 +60002 4 77 +60003 < 87 +60002 7 87 +60002 3 77 +60002 7 77 +60002 8 87 +60003 5 87 +60002 6 77 +60002 , 87 +60002 / 77 +60002 + 77 +60003 " 77 +60002 '\ !87 +60002 %\ K77 +60002 !\ R77 +60002 !\ T77 +60002 \ U77 +60003  \ V77 +60002 \ X77 +60002 \ Y77 +60002 \ [77 +60002  \ ]77 +60003 \ `77 +60002 \ c77 +60002 \ f77 +60002 \ h77 +60002 \ k77 +60003 \ o77 +60002 \ r77 +60002 \ v77 +60002 \ z77 +60002 \ 77 +60003 \ 77 +60002 \ 77 +60002 \ 87 +60002 \ 77 +20993 #t-> access 2 +2 .SE.seek :down + "storage"('v +3 "core" ' +2 "manipulator"& % +3 "core" %\    +2 "manipulator"&& +4 "core" &-  2 + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 6 + "storage"((K +341 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" &K% X\ )\  +38635 "Can"\ 32 +60003 \ 33 +43762 #t-> startTube 2 +698 #-> daExtract 40 + #Loading sh1 puck from tube 2 into Collection Clamp +2 "collection"'& +3 "core" &gk" + "manipulator"&% +4 "core" %\  | |  +2 "storage"( % +3 "core" %~ \ # +2 "storage"(. +3 "core" .(K + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 2 + "storage"(( +1291 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" & \ ! + "manipulator"&& +4 "core" &- p p 2 + "manipulator"&%% +4 "core" %\  b ] W  +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&( +181 "core" ( +2 "manipulator"&& +4 "core" & _ `  % + "storage"()& +4 "core" & (\ ! +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts + "manipulator"&'' +98 "core" ' +2 "storage"(& +4 "core" & -\ " +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"('L +281 "core" ' +2 "storage"(#- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (,& +2 "core" & $\ +2 "manipulator"&-& +3 "core" & L R G $ +2 .tElbow.seek 2 + "manipulator"&/( +3 "core" ( +2 "manipulator"&0& +3 "core" & V X $ +2 "storage"(1& +3 "core" & \ " +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&2'υ +25 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&4/ +72 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&7& +3 "storage"(Z'v +5 "core" & n r  $ +2 "manipulator"&e% +4 "core" % π d k 4 + .tForearm.seek :retract +2 "manipulator"&9'\ +95 "core" ' +2 .tElbow.seek CC +2 "manipulator"&6( +143 "core" ( +2 "manipulator"&8& +4 "core" & Q B 4 }6 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &3& +2 "core" & \ 6 ~6 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"& 'ρ +8 "core" ' + ."downElevator"SE.coast + "storage"(5 +94 "core" ' +3 "manipulator"&<& +5 "core" &\  + |6 +2 "manipulator"&5% +3 "core" %τ\   } +2 "collection"'.& +3 "core" &hk +2 "collection"'@& +3 .tCC.seek :closed +2 "collection"':(O +3 "core" &gj +4 &ij 2 +9 &1G}hk 2 +10 &Zq~gk- G +9 &cfk Q +9 &Tgi P +10 &Vfk! P +9 &@[gi Q +9 &Rgk P +10 &Wfj P +9 &Ygi P +10 &HVhj Q +9 &! Xfk P +9 &"Tgk P +10 &$Xgj Q +9 &&QUfh P +9 &(Ydj P +10 &)Ygi P +9 &+Wfi P +10 &-XXhi Q +9 &/Sfj P +9 &0Wfj P +10 &2Wgj P +9 &4bRgi P +9 &6#Ufk P +10 &7Qhj P +9 &9Vfj Q +10 &;jUdj P +9 &=+Ugj P +9 &>Wgh Q +10 &@Tgj P +9 &BpXdi Q +10 &D3Xej P +10 &E\\gi Q +8 &Ghfh R +10 &Iiel V +9 &Kcg [ +9 &Lfh ^ +10 &Nfg > +9 &O].di #i +9 &Ozdej L +3 ( + "collection"'@& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.71 +2 .Hand.open + "manipulator"&b1 +76 "core" 1 +2 "manipulator"&B% +4 "core" % τ y + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&D'\ +103 "core" ' +2 .tSC.coast "storage"(6 +3 #tcollectSample 40ml w/bubble point of 24psi + #Priming 7ml + .Gate.power :sampler,:ON +2 ."pumping"Gate.power :analytic3,:ON +3 .tIntake.select :close +2 .Exhaust.select :close + .SS.hold + "sampler")!+ +4 "core" + + "sampler")F% +4 "core" % \ 0 +2 "collection"'?& +3 "core" &Ozceh L +3 "Can"\ GG + #tCalibrating pressure sensors + .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X +25  +2 .tdelay 3.8 seconds +382 "collection"'N% +3 "core" %dj +2 "sampler")O% +3 "core" %?, \ -s + .tSSV.dial :spit +2 "sampler"); +133 "core" +2 .tSS.seek 0ml +2 "sampler")R' +287 "core" ' +2 .tSSV.dial CBV + "sampler")S  +136 "core"  +3 .tCTV.dial :intake + "collection"'C  +75 "core"  +2 #tWaiting for external sampler to finish priming... + .delayUntil "08:46:28.74" +1601 #"pumping"0.0L/min +3006 #0.0L/min +3006 #0.0L/min +3006 #0.0L/min +331 "Can" LL +2674 #"pumping"0.0L/min +2867 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open + "sampler") +132 #"pumping"0.0L/min +78 "collection"'L% +3 "core" %\\` + #tIntake @14.3psia, vacuum from 8.8 to 11.8psi +48 .SS.reconfigure SSinhale.with maxSpeed: 150 +5 "sampler")#.0X% +4 "core" %a3UV \ $ + "sampler")G% +4 "core" %a3XV \ # + .tIntake.select :close + "sampler")0 +9 )% +3 "core" %a3[\\ \ ( + .tSSV.dial :exhaust +2 "sampler")U  +77 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")X' +415 "core" ' +2 .tExhaust.select :close + "sampler") +10 #tSampling 40.0ml +2 .Intake.select :close + .Exhaust.select :close + .SS.reconfigure SSconfig +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"' ' +111 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +136 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X +2 ."airStroke"CS.seek 10ml +3 "collection"'' D +19 "core"  +2 .tCTV.dial :air + .delay 15 seconds +1503 .SSV.dial :spit,avoiding: :exhaust +2 "sampler") +137 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +4 .tSS.reconfigure SSexhale +3 "collection"'%  +3 "sampler")#.0X9 +2 "core" 9e d +103 "collection"'G9 +2 "core" 9e d +103 "collection"'9 +3 "core" 9dd +102 "collection"'U9 +2 "core" 9ed +103 "collection"'I9 +2 "core" 9ed +103 "collection"'H9 +2 "core" 9fd +103 "collection"'[9 +2 "core" 9e"d +103 "collection"'(9 +2 "core" 9e&d +103 "collection"'T9 +4 "core" 9e+d +102 "collection"'X9 +2 "core" 9f/d +103 "collection"'_9 +3 "core" 9f3d +102 "collection"'"9 +2 "core" 9e7d +103 "collection"'`9 +2 "core" 9g;d +103 "collection"'^9 +3 "core" 9h@d +102 "collection"'&9 +2 "core" 9iDd +103 "collection"'+9 +2 "core" 9iHd +103 "collection"'a9 +2 "core" 9iLd +103 "collection"'\\9 +3 "core" 9,jPd +102 "collection"'Q9 +2 "core" 9?jUd +103 "collection"'V9 +2 "core" 9UkYd +103 "collection"'Y9 +3 "core" 9jl]d +102 "collection"'W9 +2 "core" 9lad +103 "collection"'P9 +2 "core" 9led +103 "collection"'9 +4 "core" 9njd +102 "collection"'E9 +2 "core" 9mnd +103 "collection"'k9 +2 "core" 9nrd +103 "collection"'d9 +2 "core" 9pvd +103 "collection"'g9 +2 "core" 9qzd +103 "collection"'h9 +3 "core" 9'qd +103 "collection"'m9 +3 "core" 9@sd +102 "collection"'j9 +2 "core" 9Xsd +103 "collection"'i9 +2 "core" 9sud +103 "collection"'f9 +3 "core" 9vd +102 "collection"'q9 +3 "core" 9vc +103 "collection"']9 +2 "core" 9wa +103 "collection"'x9 +2 "core" 9w^ +103 "collection"'p9 +2 "core" 9w[ +103 "collection"'M9 +2 "core" 9xY +103 "collection"'v9 +3 "core" 9-yV +102 "collection"'u9 +3 "core" 9H{S +102 "collection"'A9 +2 "core" 9c|R +103 "collection"'y9 +2 "core" 9}O +103 "collection"'w9 +2 "core" 9~M +103 "collection"'|9 +3 "core" 9I +103 "collection"'}9 +2 "core" 9G +103 "collection"'o9 +2 "core" 9E +103 "collection"'c9 +2 "core" 9C +103 "collection"'n9 +2 "core" 9@ +103 "collection"'l9 +3 "core" 99? +103 "collection"'r9 +3 "core" 9S< +147 "collection"'9 +4 "core" 9u: +102 "collection"'~9 +3 "core" 97 +102 "collection"'9 +3 "core" 96 +102 "collection"'{9 +3 "core" 93 +102 "collection"'9 +3 "core" 92 +102 "collection"'9 +3 "core" 90 +102 "collection"' 9 +3 "core" 9. +102 "collection"'9 +3 "core" 9, +102 "collection"'t9 +3 "core" 93* +103 "collection"'9 +3 "core" 9I) +102 "collection"'s9 +3 "core" 9^' +102 "collection"'z9 +3 "core" 9s & +102 "collection"' 9 +3 "core" 9$ +102 "collection"'9 +4 "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 +3 "core" 9) +102 "collection"'9 +3 "core" 9 - +102 "collection"'9 +3 "core" 9 1 +102 "collection"' 9 +3 "core" 9 )5 +102 "collection"'9 +3 "core" 9 99 +102 "collection"'9 +4 "core" 9 I> +102 "collection"'9 +2 "core" 9 VB +103 "collection"'%9 +3 "core" 9 dF +102 "collection"')9 +3 "core" 9 rJ +102 "collection"'9 +3 "core" 9 O +102 "collection"'9 +4 "core" 9 S +102 "collection"'\ 9 +3 "core" 9 W +102 "collection"'#9 +3 "core" 9 [ +102 "collection"'9 +3 "core" 9 _ +102 "collection"'-9 +3 "core" 9 d +102 "collection"'9 +3 "core" 9 h +103 "collection"'09 +3 "core" 9 l +102 "collection"'9 +2 "core" 9 p +103 "collection"'49 +3 "core" 9 t +102 "collection"'79 +3 "core" 9 y +102 "collection"'e9 +3 "core" 9 } +102 "collection"'19 +3 "core" 9  +102 "collection"'9 +3 "core" 9\  +102 "collection"'89 +2 "core" 9\  +103 "collection"'39 +3 "core" 9\ \ +102 "collection"'29 +4 "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\ 3 +103 "collection"'9 +3 "core" 9\ 9 +103 "collection"'.9 +3 "core" 9\ =\ +102 "collection"'99 +3 "core" 9\ C +102 "collection"'Z9 +2 "core" 9\ G +103 "collection"'/9 +2 "core" 9\ L +103 "collection"'b9 +4 "core" 9\ P\ +102 "collection"'9 +2 "core" 9\ S\ +103 "collection"'B9 +3 "core" 9\ V\ +102 "collection"'@9 +3 "core" 9\ [ +102 "collection"'F9 +3 "core" 9\ ] +102 "collection"' 9 +2 "core" 9\ a\ +103 "collection"'?9 +2 "core" 9\ d\ +103 "collection"'!9 +3 "core" 9\ g +102 "collection"'9 +2 "core" 9\ i\ +103 "collection"'$9 +3 "core" 9\ l +102 "collection"'N9 +4 "core" 9\ n +102 "collection"'=9 +3 "core" 9\ p\ +2 .tCH.hold 10:00,70C +3 "collection"'; `\ `\ p  +3 "core"  +6066 "Can" +53935 "core" ` +2 "collection"'O9 +3 "core" 9\ s +2 #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml + "collection"'S' +340 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'J @ +116 "core" ? +2 .tCSV.dial :air +2 "collection"'R @ +54 "core" B +4 .tCS.seek 5ml + "collection"'K'l +1348 "core" ' +2 .tCSV.dial CTV + "collection"'>  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'G @ +56 "core" A +2 .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'U @ +56 "core" B +2 .tdelay 2 seconds +203 .CS.seek 0ml +3 "collection"'I' +1348 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV +2 "collection"'H +104 "core"  +2 .tCBV.dial CSV + "collection"'[  +30 "core"  +2 "collection"'(% +4 "core" % 6 6 +2 .tCS.seek 4.999ml + "collection"'T'l +1349 "core" ' +2 .tdelay 5 seconds +312 "Can" ?? +190 .tCTV.dial :air +3 "collection"'X  +45 "core" +2 "collection"'_% +4 "core" %l  +2 .tCS.seek 7ml + "collection"'"'\ +592 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'` @ +42 "core" ? +2 .tCS.seek 10ml +2 "collection"'^' D +841 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'& ` +116 "core" _ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'+   +41 "core" " +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'a  +2 '\\  +29 "core"  +109  +2 .tCS.seek 5ml +2 "collection"'Q'l +1357 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'V @ +104 "core" B +2 .tCSV.dial :waste +2 "collection"'Y +104 "core" +2 .tCS.seek :empty +2 "collection"'W'Ͱ +1355 "core" ' +2 .tCSV.dial :air + "collection"'P @ +86 "core" > +2 .tCS.seek 5ml +2 "collection"''l +1348 "core" ' +2 .tCSV.dial CTV + "collection"'E  +45 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'k @ +43 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'d  +45 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'g @ +44 "core" ? +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'h' +1352 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"'m +103 "core" ~ +2 .tCBV.dial CSV + "collection"'j  +41 "core"  +2 "collection"'i% +4 "core" % +2 .tCS.seek 5ml + "collection"'f'l +1352 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'q  +42 "core" +2 "collection"']% +4 "core" %l \ +2 .tCS.seek 6.999ml + "collection"'x' +592 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'p @ +42 "core" > +2 .tCS.seek 10ml +2 "collection"'M' D +860 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'v ` +118 "core" ^ +2 #tLysing Complete + "collection"'u& +4 "core" &Oz`+0 L +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&A% +3 "core" %\ #  v I +2 "storage"(y% +3 "core" % y x \  +2 "storage"(w. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 1 + "storage"(|($ +344 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (}& +4 "core" &% O P m\  +2 "manipulator"&o& +4 "core" &  s6 + "manipulator"&c% +3 "core" %\ #  t I +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&n( +154 "core" ( +2 "manipulator"&l& +4 "core" &  x + "storage"(r& +51 "core" &% j m \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&' +99 "core" ' +2 "storage"(~& +4 "core" &% k p M\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"('L +273 "core" ' +2 "storage"({- +3 "core" -'L +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tSE.seek :place + "storage"(' +34 "core" ' +2 "manipulator"&& +4 "core" & y +2 "manipulator"& % +3 "core" % X x +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +92 "core" ' +2 .tElbow.seek CC +2 "manipulator"&t( +167 "core" ( +2 "manipulator"&& +4 "core" &  w7 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &s& +2 "core" &  w7 +2 .tForearm.seek CC +2 "manipulator"&z'ρ +105 "core" ' +2 .tHand.close + "manipulator"& / +71 "core" / +32 .tCC.seek :open +2 "collection"'( +379 "core" ( +2 "storage"(& +4 "core" &% i j \  + "storage"(& +4 "core" &% m j \  + "manipulator"& & +4 "core" & m t7 + "manipulator"&% +4 "core" % m u +2 .tForearm.seek :retract + "manipulator"&'\ +97 "core" ' +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&( +166 "core" ( +2 "manipulator"&& +4 "core" &  {( +2 "storage"( & +3 "core" &% c h\  + .tElbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +2 .tForearm.seek 1 +2 "manipulator"&'\\ +106 "core" ' +2 .tElbow.hold + "manipulator"&, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&1 +77 "core" 1 +2 "manipulator"&%% +4 "core" % pg t h l +2 "storage"()& +3 "core" &% O O \  +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 320 counts + "manipulator"&'Ϝ +24 "core" ' +2 "manipulator"&& +4 "core" & U |' +2 "storage"(\ & +4 "core" &% \\ a \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&#' +23 "core" ' +2 "storage"(% +4 "core" % ` f\  +2 ."downElevator"SE.seek :down +4 "storage"(-'v +99 (% +3 "core" %nB x x z\ \\x +2 "manipulator"&0% +4 "core" % { + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +88 "core" ' +70 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +41800 #t-> CSV.air2 + .CSV.dial :air2 +2 "collection"'4 @ +116 "core" A +1771 "Can"\ ++ +301 #t-> delay 5; CS.empty +2 .delay 5 seconds +502 .CS.seek :empty +2 "collection"'7'Ͱ +2620 "core" ' +2 "collection"'e% +4 "core" %ʹ;? +2075 #t-> PS.flush + #Flushing Processing stage + "processing"%1% +3 "core" %Z\ +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%& +4 "core" &\  +2 "manipulator"&8& +3 "core" & A I ' +2 "manipulator"&3% +3 "core" %\  R A F  +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&2(- +176 "core" ( +2 "manipulator"&'& +4 "core" &- < S -  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &5& +2 "core" &- O U   +2 .tForearm.seek :garage +2 "manipulator"&,' +107 "core" ' +2 .tHand.close + "manipulator"&Sy\ Q +9 &@Q~\ Q +10 &BVQ\ Q +9 &DU\ P +9 &EW~\ Q +10 &G\\u\ R +9 &IZ`|\ R +10 &Kp U +9 &L W +9 &N W +10 &PRz X +9 &R X +9 &Swh\ '{ +10 &T>c\ 8 +8 ( +2 &TH"~\ . + "processing"% & +4 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.58 + "processing"%!& +4 "core" &TH"a\ . + .tHand.open +2 "manipulator"&1 +69 "core" 1 +2 "manipulator"&$% +4 "core" % { + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&N'\ +95 "core" ' +2 .tPSV.dial PSR + "processing"%= +138 "core"  +3 .tPSR.select :flush +2 "processing"%j +10 .tPS.seek 1ml + "processing"%L'P +1107 "core" ' +2 .tPSR.select :air + "processing"% +11 .tPS.seek 2.5ml + "processing"%;' +1607 "core" ' +2 .tPSV.dial PTV + "processing"%O +75 "core" +2 .tPTV.dial :puck + "processing"%C  +76 "core"  +2 .tPBV.dial :waste1 + "processing"%J  +54 "core" +2 .tPS.seek 0ml +2 "processing"%R'W +2632 "core" ' +2 .tPSV.dial PSR + "processing"%S +77 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 0.5ml + "processing"%>' +599 "core" ' + .tPSR.select :air +2 "processing"% +11 .tPS.seek 2.5ml + "processing"%G' +2126 "core" ' +2 .tPSV.dial PTV + "processing"% +76 "core" +2 .tPBV.dial PSV + "processing"%U U +55 "core" V +2 .tPS.seek 0ml +2 "processing"%K'W +2627 "core" ' +2 .tPSV.dial PBV + "processing"%H @ +58 "core" A +2 .tPS.seek 2.5ml +2 "processing"%[' +2632 "core" ' +2 .tPSV.dial :waste1 + "processing"%(  +89 "core"  +48 .tPS.seek :empty +3 "processing"%I'9 +2629 "core" ' +2 .tPSV.dial PSR + "processing"%X +44 "core"  +2 .tPSR.select :air +2 .PS.seek 2.5ml +2 "processing"%_' +2635 "core" ' +2 .tPSV.dial PTV + "processing"%T +75 "core" +2 .tPBV.dial PSV +2 .PS.seek 0ml + "processing"%`'W +2635 "core" ' +2 .tPSV.dial PBV + "processing"%" @ +46 "core" > +2 .tPS.seek 2.5ml +2 "processing"%&' +2635 "core" ' +2 .tPSV.dial :waste1 + "processing"%+  +75 "core"  +2 .tPS.seek :empty +2 "processing"%a'9 +2630 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&\\& +4 "core" &  wU +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&^( +2 "core" ( +2 "manipulator"&V& +3 "core" &  wU +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &Y& +2 "core" &  wU +2 .tForearm.seek PC +2 "manipulator"&Q' +98 "core" ' +2 .tHand.close + "manipulator"&P/ +67 "core" / +2 .tPC.seek :open +2 "processing"%W( +403 "core" ( +2 "manipulator"&E& +4 "core" & |U + "manipulator"&k% +4 "core" % J | + .tForearm.seek :retract +2 "manipulator"&d'\ +93 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&g(- +137 "core" ( +2 "manipulator"&& +4 "core" &- S {+ + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &m& +2 "core" &- {+ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&j' +114 "core" ' +2 .tHand.open + "manipulator"&i1 +77 "core" 1 +2 "manipulator"&h% +4 "core" % u < od + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&q'\ +103 "core" ' +139 #t-> purgeIntake +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"']& +3 "core" &?BN +2 "manipulator"&f& +3 "core" &- x |+ +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&p(- +3 "core" ( + "manipulator"&x& +4 "core" &- |+ + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &v& +2 "core" &- ` |+ +2 .tForearm.seek :garage +2 "manipulator"&u' +109 "core" ' +2 .tHand.close + "manipulator"&A/ +69 "core" / +2 "manipulator"&y& +4 "core" &-  q+ +2 "manipulator"&w% +3 "core" %   qU +2 .tForearm.seek :retract +2 "manipulator"&}'\ +98 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&o( +279 "core" ( +2 "manipulator"&c& +4 "core" & u |:+ + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &l& +2 "core" & g |:+ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&r'ρ +95 "core" ' +2 "manipulator"&6& +4 "core" & ) z:+ +2 "manipulator"&~% +3 "core" %u ` z +2 "collection"'D& +3 "core" &<BR +2 "collection"'{& +3 .tCC.seek :closed +2 "collection"'(O +3 "core" &?B +4 &>B: 5 +9 &0H{=B@ 2 +10 &Yq?B@ F +9 &g>BC Q +9 &Q>BL P +10 &{W=C> Q +9 &>Y?A@ P +9 &V=BO P +10 &W>B0 Q +9 &U>BC P +10 &FT?@ P +9 &!V=A P +9 &"Q=AB P +10 &$V>B P +9 &&OT=@] P +9 &(T?B@ P +10 &)X?B P +9 &+R=C P +10 &-VQ?B P +9 &/T?A P +9 &0U=A P +10 &2T?B P +9 &4_T?A P +9 &6!T=A P +10 &7R>A P +9 &9T>B P +10 &;gR>A P +9 &=)S?A P +9 &>U=A P +10 &@R=B P +9 &BpV?B P +9 &D2S=A P +10 &EW>@ P +9 &Gb;@ Q +10 &Ilx>@ T +9 &K=A Y +9 &L=A ] +10 &N<B ? +9 &O`->A #g +9 &O~`=A I +2 ( + "collection"'{& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.59 +2 "collection"' & +4 "core" &O~`?@ I + .tHand.open +2 "manipulator"&1 +73 "core" 1 +2 "manipulator"&% +4 "core" % u  w +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&s'\ +92 "core" ' +2 #tPurging external Intake + "collection"'& +4 "core" &O~`>A I +2 "collection"'n% +3 "core" %ʹ?A +2 .tCSV.dial :flush + "collection"'  +104 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'' D +2598 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +3 "collection"': +86 "core" +2 .tCTV.dial :intake +2 "collection"'  +74 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'' +2558 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'  +77 "core" ~ +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" & U u:+ +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +39 "core" ( +2 "manipulator"& & +4 "core" &  y + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &z& +2 "core" & y +2 .tForearm.seek CC + "manipulator"&t'ρ +102 "core" ' +2 .tHand.close + "manipulator"&/ +68 "core" / +2 .tCC.seek :open +2 "collection"'%( +380 "core" ( +2 "manipulator"&)& +4 "core" & y + "manipulator"&% +4 "core" % ψ z + .tForearm.seek :retract +2 "manipulator"&\ '\ +98 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +270 "core" ( +2 "manipulator"&& +4 "core" &- j }" + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- |" +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&0' +112 "core" ' +2 .tHand.open + "manipulator"&1 +77 "core" 1 +2 "manipulator"&% +4 "core" % s  oh + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' +15422 "Can"\ ++ +26845 #t-> access 1 +2 .SE.seek :down + "storage"('v +17 "core" ' +2 "manipulator"&#% +4 "core" %  ) , O  + "manipulator"&-& +4 "core" &- $  s " + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"(|(< +1300 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (4& +3 "core" &< 1\  +31811 "Can"\ ,, +60002 \ ,, +60002  ,, +60002  ,, +60002  ,, +60003  ,, +60002  ,, +60002  ,, +60002  -, +60002  ,, +60003  ,, +60002  ,, +60002  ,+ +60002  ,, +60002  ,, +60003  ,, +60002  ,, +60002  ,, +60002  ,, +60002  -, +60002  -, +60003  -, +60002  ,, +60002  ,, +60002  ,, +60002  ,, +60003  ,- +60002  ,, +60002  ,, +60002  ,, +60002 ~ ,, +60003 y -, +60002 v ,, +60002 r -, +60002 q -, +60002 u -- +60002 i -, +60003 q ,, +60002 h ,, +60002 j ,, +60002 k -, +60002 u -, +60003 h ,, +60002 g -, +60002 h ,, +60002 i ,, +60002 e -, +60003 d ,, +60002 _ -, +60002 a ,, +60002 \\ ,, +60002 Y\ <,+ +60003 Y\ R++ +60002 V\ U,+ +60002 U\ V,+ +60002 S\ V,, +60002 L\ X,+ +60002 L\ [,+ +60003 L\ ]++ +60002 N\ `++ +60002 M\ c,+ +60002 Q\ f++ +60002 O\ j++ +60003 L\ n++ +60002 L\ q++ +60002 L\ u++ +60002 H\ z++ +60002 L\ ++ +60003 K\ ++ +60002 K\ >++ +60002 K\ ,, +60002 J\ ,, +60002 K\ ,, +60002 I\ ,, +60003 K\ ,, +60002 J\ ,+ +60002 R\ -, +60002 S\ ,, +60002 3\ ,, +60003 !\ ,, +60002 \ ,, +60002 \ ,, +60002  ,, +60002   ,, +60003 % -, +60002 ( ,, +60002 ( -, @EST1580879135.37 ) ,+ +60002 $ ,, +60002 " ,, +60003  ,, +60002 \  ,, +60002  ,, +60002  ,, +60002  -, +60003  ,, +60002  ,, +60002  ,, +60002  ,, +60002  ,, +60003  -, +60002  ,, +60002  -, +60002  ,, +60002  ,, +60003  ,, +60002  ,, +60002  ,, +60002  ,, +60002  ,, +60003  ,, +60002  -, +60002  -, +60002  -- +60002  ,, +60003   -, +60002  ,, +60002  -, +60002   ,, +60002   ,, +60003   ,, +60002  ,, +60002   -, +60002   ,, +60002 \  -, +60003   ,, +60002   ,, +60002  ,, +60002  -, +60002 \ ],+ +60003 \ X,+ +60002 \ Y,+ +60002 \ Y,+ +60002 \ [++ +60002 \ ^++ +49212 #t-> access 2 +2 .SE.seek :down + "storage"(M'v +3 "core" ' +2 "manipulator"&e% +3 "core" %   s  +2 "manipulator"&1& +3 "core" &-  6 " +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 6 + "storage"((K +342 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (8& +3 "core" &K g\ x +10416 "Can"\ _-- +60002 \ a-- +60002 \ e-- +60002 \ h-- +26979 #t-> startTube 2 +1910 #-> daExtract 40 + #Loading sh1 puck from tube 2 into Collection Clamp +2 "collection"'3& +3 "core" &GJV\ ^ +2 "manipulator"&'% +4 "core" %    :  + "storage"(5% +4 "core" %l A\ + "storage"(. +3 "core" .(K +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 + "storage"(<( +1284 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" & \  g\ ~ + "manipulator"&.& +4 "core" &-   " + "manipulator"&% +4 "core" %   u  + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&/( +176 "core" ( +2 "manipulator"&b& +4 "core" &\  , "| + "storage"(,& +4 "core" & \ | +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&B' +91 "core" ' +3 "storage"(@& +4 "core" & \ | +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(F'L +281 "core" ' +2 "storage"(2- +3 "core" -' + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +3 (9& +2 "core" & \ x +2 "manipulator"&*& +3 "core" &\  "{ +2 .tElbow.seek 2 +2 "manipulator"&!( +3 "core" ( + "manipulator"&& +4 "core" &\  i "{ + "storage"($& +4 "core" & !\ y +2 .tForearm.seek 2 + 300 counts + "manipulator"& 'υ +24 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&=/ +69 "core" / +3 ."downElevator"SE.seek :down +5 "manipulator"&& +2 "storage"(L'v +6 "core" &\  "{ +2 "manipulator"&O% +3 "core" % ς +2 .tForearm.seek :retract +2 "manipulator"&C'\ +99 "core" ' +2 .tElbow.seek CC +2 "manipulator"&J( +150 "core" ( +2 "manipulator"&;& +4 "core" &% B =I + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 "core" ' +2 ."downElevator"SE.coast +2 "manipulator"&S& + "storage"(5 +6 "core" &# =G + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&R'ρ +98 "core" ' +2 "manipulator"&>& +4 "core" &$  j =F +2 "manipulator"&% +4 "core" %z  / +2 "collection"'U& +3 "core" &GI9\ S +2 "collection"'G& +3 .tCC.seek :closed +52 "collection"'H(O +5 "core" &GJ6\ S + &GLN\ S + &HMU\ S + &FJQ\ S + &HIO\ S + &GL=\ T + &GJM\ T +2 & 0GKK\ P%g +9 &WFKB\ K8 +10 &|GKO\ KL +9 &ZGKG\ MM +9 &^]FJH\ MN +10 & _FJL\ MN +9 &`FKP\ MN +10 &_IKH\ MM +9 &h\\GLO\ MM +9 &)`FJE\ MM +10 &ZGJD\ MM +9 &!aFIM\ LN +9 &#n]GLF\ LN +10 &%0ZGLI\ MN +9 &&\\HKF\ LN +10 &(ZIJG\ MM +9 &*v`FKR\ LN +9 &,9\\GJC\ LM +10 &-]FKC\ MM +9 &/]GHI\ MM +9 &1~]GME\ LN +10 &3A^FKF\ LM +9 &5\\GNH\ LM +10 &6^GI?\ LM +9 &8_FMF\ LN +9 &:I\\JJ?\ LM +10 &< ^HHB\ LM +9 &=[EJ5\ LM +9 &?_GJ:\ LM +10 &AR]JJD\ MM +9 &C\\GK>\ MM +10 &DcEL<\ KN +9 &FjEKD\ KN +9 &HQuEJ8\ KP +10 &JFI2\ FU +9 &KDH7\ DY +9 &MzCH0\ CZ +10 &N`FI6\ F. +9 &OyEH3\ HK +9 ( +2 "collection"'G& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.71 + .Hand.open + "manipulator"&K1 +4 "core" &O}gCG0\ LG +68 1 +2 "manipulator"&(% +4 "core" % z  + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&['\ +96 "core" ' +2 .tSC.coast + "storage"(6 +2 #tcollectSample 40ml w/bubble point of 24psi + #Priming 7ml + .Gate.power :sampler,:ON +2 ."pumping"Gate.power :analytic3,:ON +2 .tIntake.select :close +3 .Exhaust.select :close + .SS.hold +2 "sampler")X+ +3 "core" + + "sampler")I% +4 "core" %Z \  +2 "collection"'T& +3 "core" &O}gEJ\ NG +3 "Can"\ ZPO + #tCalibrating pressure sensors + .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0XA#\ @ +2 #tIntake @14.6psia, vacuum from 9.1 to 12.1psi + .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X<@ \ y + .tIntake.select :close + "sampler")0 +9 )}% +3 "core" %x6JI \ ~ + .tSSV.dial :exhaust +2 "sampler")  +75 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler") ' +64 #"pumping"0.0L/min +565 "core" ' +2 .tExhaust.select :close + "sampler") +10 #tSampled 40.0ml + #Evacuating Puck (bubblePt=24psi, evacVolume=10ml, delay 15 seconds) + .Intake.select :close +2 "collection"'& +3 "core" &O}e\ ?G +2 ."airStroke"CSV.dial :waste +4 "sampler")% + "collection"' +5 "core" %OQ \ }K +2 ."connect"SSV.dial CBV,avoiding: :exhaust +2 .tCBV.dial SSV +3 "sampler")n  +43 "core" +2 ."airStroke"CS.seek 0ml +2 "collection"'{' +4 "core" ' + ."airStroke"CSV.dial :air +2 "collection"' @ +73 "core" B +2 ."airStroke"CS.seek 10ml +2 "collection"'r' D +59 "core"  +2 .tCTV.dial :air +2 "collection"'7  +72 "core"  +2 .tdelay 15 seconds +6 ."samplerPumpShutdown"Gate.power :sampler,:OFF + ."pumping"Gate.power :analytic3,:OFF +1495 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler"): +133 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +4 .tSS.seek 0ml +4 "collection"'  + "sampler")' +5 "core" ' + .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")  +123 "core"  +10  +578 ' +2 "sampler")% +4 "core" % \ h + .tCBV.dial between SSV and waste2 +2 "collection"'  +30 "core"  +2 "collection"'z% +4 "core" % CEJ6\ C\ +2 ."connect"CTV.dial CSV,avoiding: :air +2 .tCSV.dial CTV +2 "collection"'  +43 "core"  +2 .tCS.reconfigure CSpressurize +2 "collection"'# d@<<b +3 .tCS.seek 0ml + "collection"'o' +503 "Can"\ SHG +1702 "core" ' 4\ D +3 "collection"'s% +49 "core" % \ F +2 "sampler")% +3 "core" % \ h +2 #tBubblePoint: Intake @38.7psia, Outlet @14.9psia + .CBV.dial SSV +2 "collection"') @ +39 "core" A +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'-' +114 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")4 +134 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X  +131 "core" +2 ."CSpush"CSV.dial CTV +4 .tSS.seek 10ml +2 "sampler")' +98 ."CSpush"CSV.dial :air +2 "collection"'U @ +43 "core" > +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'!' +97 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")L +101 "core" ' + ."CSpush"CS.coast +2 "collection"'5 +29 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0XvPd +102 "collection"'q9 +4 "core" 9TuUd +102 "collection"'69 +3 "core" 9ivYd +102 "collection"'~9 +3 "core" 9u]d +102 "collection"'D9 +2 "core" 9wad +103 "collection"'}9 +2 "core" 9ved +103 "collection"'9 +3 "core" 9wjd +102 "collection"'l9 +2 "core" 9xnd +103 "collection"'p9 +3 "core" 9xrd +102 "collection"'9 +2 "core" 9yvd +103 "collection"'9 +3 "core" 9)xzd +102 "collection"'9 +2 "core" 9Dyd +103 "collection"' 9 +2 "core" 9^{d +103 "collection"'n9 +3 "core" 9x|d +102 "collection"'79 +2 "core" 9~d +103 "collection"'9 +3 "core" 9b +102 "collection"'{9 +4 "core" 9_ +102 "collection"':9 +3 "core" 9] +102 "collection"'9 +2 "core" 9Z +103 "collection"' 9 +2 "core" 9W +103 "collection"' 9 +2 "core" 97T +103 "collection"'9 +3 "core" 9RR +103 "collection"' 9 +3 "core" 9oP +102 "collection"'z9 +2 "core" 9M +103 "collection"'9 +3 "core" 9K +102 "collection"'r9 +3 "core" 9H +102 "collection"'s9 +4 "core" 9F +102 "collection"'9 +3 "core" 9C +102 "collection"')9 +2 "core" 9B +103 "collection"'9 +3 "core" 9,@ +102 "collection"'t9 +3 "core" 9F= +102 "collection"'9 +3 "core" 9a; +102 "collection"'9 +2 "core" 9z8 +103 "collection"'9 +3 "core" 97 +102 "collection"'9 +3 "core" 95 +102 "collection"'9 +3 "core" 92 +102 "collection"'\ 9 +4 "core" 90 +102 "collection"'#9 +2 "core" 9. +103 "collection"'9 +2 "core" 9 - +103 "collection"'49 +2 "core" 9$+ +103 "collection"'o9 +3 "core" 9;) +102 "collection"'09 +3 "core" 9P( +103 "collection"'-9 +3 "core" 9f& +102 "collection"'e9 +2 "core" 9{% +103 "collection"'9 +2 "core" 9 # +103 "collection"'|9 +2 "core" 9" +103 "collection"'19 +4 "core" 9 +102 "collection"'39 +2 "core" 9 +103 "collection"''9 +3 "core" 9 +102 "collection"'59 +3 "core" 9 +102 "collection"'9 +2 "core" 9 # +103 "collection"'9 +2 "core" 9 ' +103 "collection"'89 +3 "core" 9 "+ +102 "collection"'9 +2 "core" 9 1/ +103 "collection"'9 +2 "core" 9 A4 +103 "collection"',9 +3 "core" 9 Q8 +102 "collection"'@9 +3 "core" 9 _< +103 "collection"'9 +2 "core" 9 n@ +103 "collection"'.9 +2 "core" 9 {D +103 "collection"'29 +3 "core" 9 I +102 "collection"'99 +2 "core" 9 M +103 "collection"'*9 +3 "core" 9 Q +103 "collection"'M9 +2 "core" 9 U +103 "collection"'b9 +2 "core" 9 Y +103 "collection"'$9 +3 "core" 9 ^ +102 "collection"'=9 +2 "core" 9 b +103 "collection"'9 +3 "core" 9 f +103 "collection"'9 +3 "core" 9 j +102 "collection"'/9 +2 "core" 9 n +103 "collection"'B9 +3 "core" 9 s +102 "collection"';9 +3 "core" 9 w +102 "collection"'O9 +2 "core" 9\ \ { +103 "collection"'S9 +2 "core" 9\ \ +103 "collection"' 9 +2 "core" 9\  +103 "collection"'>9 +2 "core" 9\ \ +103 "collection"'U9 +2 "core" 9\ % +103 "collection"'F9 +4 "core" 9\ +\ +102 "collection"'L9 +2 "core" 9\ 3\ +103 "collection"'9 +2 "core" 9\ 8\ +103 "collection"'!9 +3 "core" 9\ > +102 "collection"'9 +2 "core" 9\ C +103 "collection"'C9 +3 "core" 9\ G +103 "collection"'G9 +2 "core" 9\ M +103 "collection"'K9 +2 "core" 9\ R +103 "collection"'%9 +3 "core" 9\ V +102 "collection"'I9 +3 "core" 9\ Z +102 "collection"'T9 +3 "core" 9\ ^ +103 "collection"'(9 +3 "core" 9\ a +102 "collection"'R9 +3 "core" 9\ e +102 "collection"'<9 +2 "core" 9\ g +103 "collection"'`9 +2 "core" 9\ l +103 "collection"'X9 +2 "core" 9\ m +103 "collection"'+9 +2 "core" 9\ q +3 .tCH.hold 10:00,70C +3 "collection"'" `\ `\ p  +3 "core"  +22699 "Can"\  +37303 "core" ` +2 "collection"'\\9 +3 "core" 9\ w +2 #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml + "collection"'_' +329 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'& @ +102 "core" A +2 .tCSV.dial :air +2 "collection"'P @ +42 "core" ? +2 .tCS.seek 5ml +2 "collection"'Y'l +1354 "core" ' +2 .tCSV.dial CTV + "collection"'V  +43 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'Z @ +44 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'  +45 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'m @ +43 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'Q' +1351 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV +2 "collection"'N +101 "core" ~ +2 .tCBV.dial CSV + "collection"'?  +30 "core"  +2 "collection"'h% +4 "core" % D G\  +2 .tCS.seek 5.001ml + "collection"'d'l +1352 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"']  +43 "core" +2 "collection"'^% +4 "core" %l~\  +2 .tCS.seek 7ml + "collection"'f' +597 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'i @ +52 "core" B +2 .tCS.seek 10ml +2 "collection"'j' D +840 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'A ` +116 "core" _ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'y   +39 "core" ! +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'w  +2 'g  +29 "core"  +103  +2 .tCS.seek 5ml +49 "collection"'x'l +1352 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'v @ +99 "core" @ +2 .tCSV.dial :waste +2 "collection"'u +114 "core" +2 .tCS.seek :empty +2 "collection"'c'Ͱ +1353 "core" ' +2 .tCSV.dial :air + "collection"'q @ +71 "core" B +2 .tCS.seek 5ml +2 "collection"'6'l +1357 "core" ' +2 .tCSV.dial CTV + "collection"'~  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'D @ +42 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'}  +43 "core"  +4 .tdelay 2 seconds +202 .CSV.dial :air + "collection"' @ +44 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'l' +1351 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV +2 "collection"'p +99 "core" ~ +2 .tCBV.dial CSV + "collection"'  +40 "core"  +2 "collection"'% +4 "core" %hn\ , +2 .tCS.seek 5ml + "collection"''l +1366 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +5 "collection"'  +42 "core" +2 "collection"'n% +4 "core" %l\ 0 +2 .tCS.seek 7ml + "collection"'7' +590 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"' @ +53 "core" A +2 .tCS.seek 10ml +2 "collection"'{' D +848 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"': ` +115 "core" ^ +2 #tLysing Complete + "collection"'& +4 "core" &O}c\ 1G +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"& % +3 "core" %\  v  +2 "storage"( % +3 "core" % ) +\ ] +2 "storage"(. +3 "core" . + .tSC.reconfigure SCtight +3 "storage"($\ .\ 1~b +2 .tSC.seek 1 + "storage"( ($ +345 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (z& +3 "core" &$\ \ \ Y +3 "manipulator"&& +4 "core" & ! F <= + "manipulator"&r% +4 "core" %\  1  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 + "manipulator"&s( +157 "core" ( +2 "manipulator"&& +4 "core" &  A + "storage"()& +4 "core" &$\ \ %\ \\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&' +90 "core" ' +2 "storage"(t& +4 "core" &$ ( * ]\ ] +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"('L +272 "core" ' +2 "storage"(- +3 "core" -'L + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tSE.seek :place +2 "storage"(' +30 "core" ' +2 "manipulator"&& +4 "core" & E +2 "manipulator"&% +3 "core" %! ] +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&\ '\ +95 "core" ' +2 .tElbow.seek CC +2 "manipulator"&#( +154 "core" ( +2 "manipulator"&& +4 "core" &  ;3 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &4& +2 "core" &  ;3 +2 .tForearm.seek CC +2 "manipulator"&o'ρ +106 "core" ' +2 .tHand.close + "manipulator"&0/ +73 "core" / +4 .tCC.seek :open +2 "collection"'-( +378 "core" ( +2 "storage"(e& +4 "core" &$ d 6\ \\ + "storage"(& +4 "core" &$\ \  \ \\ + "manipulator"&|& +4 "core" &\  < :1 + "manipulator"&1% +4 "core" % k + 9 +2 .tForearm.seek :retract + "manipulator"&3'\ +98 "core" ' +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&'( +171 "core" ( +2 "manipulator"&5& +4 "core" &  [ + +2 "storage"(& +3 "core" &$ ) )\ a + .tElbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +2 .tForearm.seek 1 +2 "manipulator"&'\\ +112 "core" ' +2 .tElbow.hold + "manipulator"&8, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&1 +70 "core" 1 +2 "manipulator"&% +4 "core" % d\\  +2 "storage"(,& +3 "core" &$ > G\ Y +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 308 counts +2 "manipulator"&@'ϐ +15 "core" ' +2 "manipulator"&& +4 "core" & 1 * +2 "storage"(.& +3 "core" &$ ) &\ b +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"&2' +22 "core" ' +2 "storage"(9% +4 "core" % - ,\ c +2 ."downElevator"SE.seek :down +4 "storage"(*'v +101 (M% +2 "core" %F 5 5\ _Zp +2 "manipulator"&b% +3 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&$'\ +89 "core" ' +67 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +431 "Can"\ J++ +38066 #t-> CSV.air2 + .CSV.dial :air2 +2 "collection"'= @ +114 "core" B +1498 #t-> delay 5; CS.empty +2 .delay 5 seconds +502 .CS.seek :empty +3 "collection"''Ͱ +2623 "core" ' +2 "collection"'% +4 "core" %Ͱ%'m\ ] +3747 #t-> purgeIntake +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'/& +3 "core" &'&\ _ +2 "manipulator"&B& +4 "core" &   * +2 "manipulator"&;% +3 "core" %\   \ (  +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&O(- +176 "core" ( +2 "manipulator"&S& +4 "core" &-  % + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 & & +2 "core" &-   % +2 .tForearm.seek :garage + "manipulator"&>' +108 "core" ' +2 .tHand.close + "manipulator"&U/ +66 "core" / +2 "manipulator"&F& +4 "core" &-  . % + "manipulator"&L% +4 "core" %  @ ȽU + .tForearm.seek :retract +2 "manipulator"&'\ +107 "core" ' +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&!( +273 "core" ( +2 "manipulator"&& +4 "core" &     5 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &C& +2 "core" &     5 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&G'ρ +103 "core" ' +2 "manipulator"&K& +43 "core" &    " 5 +9 "manipulator"&%% +3 "core" %x   K O +2 "collection"'I& +4 "core" &(*\ ] +2 "collection"'T& +3 .tCC.seek :closed +2 "collection"'((O +3 "core" &(*\ ] +3 &*,\ ] +9 &2&,\ U+| +9 &e&,\ T? +10 &x'+\ TO +9 &HT(+\ WM +9 & [)(\ VM +10 &['*\ VM +9 &Z&*\ VM +10 &O[',\ VM +9 &Y(*\ VM +9 &[''K\ VM +10 & Y&+8\ VM +9 &"XZ)*N\ VM +9 &$Y')]\ VM +10 &%Y(+f\ VM +9 &'Z'*d\ UL +10 &)`Z%*\ UM +9 &+"V(*\ VM +9 &,[()\ UL +10 &.Y()\ UL +9 &0hZ(*\ UM +9 &2*\\()\ UM +10 &3[%+\ UM +9 &5V)+\ UM +10 &7qY'+\ UL +9 &92Z&,\ UM +9 &:[&*\ UM +10 &<X'+\ UM +9 &>x[&*\ UM +9 &@;Y(*\ UL +10 &AZ&*\ UM +9 &CU(*\ VM +10 &E[))\ UM +9 &G?g')\ TN +9 &Hu&(\ SP +10 &J&*\ OU +9 &Ld%)\ LY +9 &N$&)\ KG +10 &O57%)\ Q*{ +9 &O p%)\ SD +5 ( + "collection"'T& +4 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.65 + "collection"'R& +4 "core" &OU&'\ TD + .tHand.open +2 "manipulator"&<1 +75 "core" 1 +2 "manipulator"&`% +4 "core" % x   O +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&X'\ +94 "core" ' +3 #tPurging external Intake + "collection"'+& +4 "core" &OU&)\ TD +2 "collection"'k% +3 "core" %Ͱ&(\ T + .tCSV.dial :flush +2 "collection"'"  +98 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'\\' D +2454 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +2 "collection"'E +70 "core" ~ +2 .tCTV.dial :intake +2 "collection"'&  +71 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'P' +2461 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'_  +72 "core" ~ +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&V& +4 "core" &  \ 2 5 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&Z( +3 "core" ( + "manipulator"&& +4 "core" &    5 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &m& +3 "core" &     5 +2 .tForearm.seek CC + "manipulator"&Y'ρ +95 "core" ' +2 .tHand.close + "manipulator"&N/ +66 "core" / +2 .tCC.seek :open +2 "collection"'?( +374 "core" ( +2 "manipulator"&h& +4 "core" &     5 + "manipulator"&Q% +3 "core" % Ϗ   +2 .tForearm.seek :retract +2 "manipulator"&]'\ +100 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&^(- +281 "core" ( +2 "manipulator"&d& +4 "core" &-  \ H ) + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &i& +2 "core" &-  9 ) +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&f' +111 "core" ' +3 .tHand.open + "manipulator"&A1 +69 "core" 1 +2 "manipulator"&y% +4 "core" % \ u  9 ǹ{ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&w'\ +103 "core" ' +4782 "Can"\ h,, +12040 #t-> access 1 +2 .SE.seek :down +2 "storage"(g'v +2 "core" ' +2 "manipulator"&j% +3 "core" %\ "  ' 9 +2 "manipulator"&v& +3 "core" &-   ) +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 5 + "storage"(u(< +1284 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (x& +3 "core" &<0 6\ | +46645 "Can"\ d<; +60002 \ h<< +60002 \ k<< +60003 \ p<; +60002 \ t<< +60002 \ x<< +60002 \ |<< +60002 \ <; +60003 \ << +60002 \ <; +60002 \ << +60002 \ <; +60002 \ <; +60003 \ <; +60002  \ << +60002  \ << +60002 \ <; +60002  <; +60003  ;; +60002 \  -;; +60002   G;; +60002 \  b<; +60002 \ <; +60003  \ << +60002 \ << +60002 \ <; +60002 \ <; +60002  \ << +60003 \ << +60002 \ << +60002 \ <; +60002  << +60002 \  << +60002 \  << +60003 \  <; +60002  <; +60002  << +60002  << +60002  <; +60003  <; +60002   << +60002  ;; +60002  << +60002  << +60003  << +60002  << +60002  << +60002  << +60002  << +60003  << +60002  << +60002 * << +60002 , <; +60002 ; <; +60002 N << +60003 Z <; +60002 b <; +60002 l << +60002 s << +60002 s << +60003  << +60002  << +60002  << +60002  << +60002  << +60003  =< +60002  << +60002  << +60002  << +60002  <; +60003  ;< +60002  << +60002  << +60002 ~ << +60002 { <; +60003 w << +60002 k << +60002 h <; +60002 k << +60002 k << +60003 k << +60002 j <; +60002 j <; +60002 f << +60002 d ;; +60003 b <; +60002 f << +60002 a <; @EST1580965538.52 f <; +60002 d << +60003 c << +60002 c << +60002 ` << +60002 _ << +60002 Z << +60003 X << +60002 X << +60002 T << +60002 S <; +60002 O <; +60003 O << +60002 K << +60002 N << +60002 I <; +60002 K << +60003 N << +60002 O << +60002 P << +60002 O << +60002 V << +60003 S << +60002 R <; +60002 T <; +60002 S << +60002 S <; +60002 R <; +60003 S <; +60002 V << +60002 [\ ;< +60002 `\ << +60002 ]\ << +60003 `\ P<< +60002 `\ J<; +60002 _\ K<< +60002 ]\ M<< +60002 `\ O<< +60003 \\\ Q<< +60002 Z\ R<< +60002 Z\ T<< +60002 [\ W;; +60002 W\ X<< +60003 [\ Z<< +60002 Y\ \\<< +60002 X\ ^<; +60002 V\ `<; +60002 W\ b<< +60003 Z\ d<< +60002 c\ g<< +2418 #t-> access 2 +2 .SE.seek :down + "storage"(q'v +4 "core" ' +2 "manipulator"&c% +4 "core" %\ " _ 9 +2 "manipulator"&~& +3 "core" &- $ ) + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 6 + "storage"(D(K +338 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (}& +3 "core" &K& Q S \ \  +57212 "Can"[\ n65 +60002 Z\ p65 +60002 d\ t65 +3703 #t-> startTube 2 +1872 #-> daExtract 40 + #Loading sh1 puck from tube 2 into Collection Clamp +2 "collection"'& +3 "core" &TSk\ i +2 "manipulator"&6% +4 "core" %\ "  9 + "storage"(p% +4 "core" % \ + "storage"(. +3 "core" .(K +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(( +1292 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (l& +3 "core" &  \  + "manipulator"& & +4 "core" &- ? ) + "manipulator"&n% +4 "core" %\ " \ \ b 9 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&( +177 "core" ( +2 "manipulator"&& +4 "core" &\   "~ +2 "storage"(7& +3 "core" &  +\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&:' +90 "core" ' +2 "storage"(& +4 "core" &  \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"( 'L +281 "core" ' +2 "storage"( - +3 "core" -' + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +3 (& +2 "core" &  \  +2 "manipulator"&z& +3 "core" &\ \  R "} +2 .tElbow.seek 2 +2 "manipulator"&( +3 "core" ( +2 "manipulator"&r& +3 "core" &\   C "} +2 "storage"(& +3 "core" &  \  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&)'υ +21 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&t/ +71 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&J& +4 "storage"(['v +4 "core" &\  R "} +2 "manipulator"&% +4 "core" % Ϙ = +2 .tForearm.seek :retract + "manipulator"&'\ +95 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +143 "core" ( +2 "manipulator"&& +4 "core" & 5 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" & 5 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +3 "core" ' + ."downElevator"SE.coast +2 "manipulator"&4'ρ + "storage"(5 +94 "core" ' +4 "manipulator"&& +4 "core" &  f 5 +2 "manipulator"&s% +3 "core" %σ C  +2 "collection"'0& +4 "core" &OSB\ g +2 "collection"'\ & +3 .tCC.seek :closed +2 "collection"'H(O +3 "core" &QSr\ g +3 &OUR\ g +9 &2PSC\ `+{ +9 &cPSK\ ^> +10 &yNUB\ _N +9 &CVPTD\ aM +10 &^OUO\ `M +9 &\\OSI\ `N +9 &[PS5\ aM +10 &J]PUC\ `M +9 & ZPT7\ aM +9 &_PU?\ `M +10 & ZQR4\ `M +9 &"RZOU&\ aM +10 &$ZPS:\ aM +9 &%VPU3\ aM +9 &'[PU=\ `M +10 &)\\[PTA\ `M +9 &+YQT=\ aM +9 &,]OTB\ `L +10 &.\\PS<\ aL +9 &0e\\OV2\ `L +10 &2'ZPUC\ `L +9 &3ZQS9\ `L +9 &5YQT/\ `M +10 &7lZOT:\ `M +9 &9.YNU+\ `M +9 &:YOU4\ `M +10 &<ZPS0\ `M +9 &>tWOT.\ aM +10 &@6YOS/\ `M +9 &A^NS\ `M +9 &C\\ST+\ `M +10 &EycLR5\ _N +9 &G6sPT.\ ^O +9 &HOS(\ \\S +10 &JNS)\ XY +9 &L`KS\ WY +10 &NMQ'\ VG +9 &O@CNS#\ ["g +9 &Oy|MS\ ]O +5 ( + "collection"'\ & +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.92 +2 .Hand.open + "manipulator"&e1 +66 "core" 1 +2 "manipulator"&% +4 "core" % σ  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&|'\ +94 "core" ' +2 .tSC.coast + "storage"(6 +2 #tcollectSample 40ml w/bubble point of 24psi + #Priming 7ml + .Gate.power :sampler,:ON +2 ."pumping"Gate.power :analytic3,:ON +3 .tIntake.select :close +2 .Exhaust.select :close + .SS.hold +2 "sampler")1+ +3 "core" + +2 "sampler")5% +4 "core" %^ \  + "collection"'& +4 "core" &OyyNPI\ ^O +2 "Can"f\ lEE +2 #tCalibrating pressure sensors + .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X  +75 "core"  +3 .tExhaust.select :open + "sampler")@ +11 .tSS.seek 0ml +2 "sampler")' +913 "core" ' +2 .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +3 "sampler")C  +76 "core" +2 #tAllowing 80s for 15.0ml of remaining 15.0ml + .Intake.select :open + "sampler") +211 "collection"'O% +3 "core" %GI*\ K +2 #tIntake @14.2psia, vacuum from 8.7 to 11.7psi + .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X  "\ M  +2 "sampler"):% +3 "core" % \  +2 #tBubblePoint: Intake @38.5psia, Outlet @14.4psia + .CBV.dial SSV +2 "collection"' @ +38 "core" A +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml +2 "collection"'e' +111 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +69 "core" ' +2 ."CSpush"CS.coast + "collection"'5 +60 "core" +4 .tSS.reconfigure SSexhale +2 "sampler")#.0X9 +2 "core" 9m7d +103 "collection"';9 +2 "core" 9n;d +103 "collection"'S9 +3 "core" 9o@d +102 "collection"'C9 +2 "core" 9\ pDd +103 "collection"'O9 +2 "core" 9pHd +103 "collection"'9 +2 "core" 9/pLd +103 "collection"'I9 +3 "core" 9DqPd +102 "collection"'9 +3 "core" 9ZrUd +103 "collection"'-9 +2 "core" 9orYd +103 "collection"'R9 +2 "core" 9r]d +103 "collection"'<9 +2 "core" 9sad +103 "collection"'`9 +2 "core" 9sed +103 "collection"'+9 +3 "core" 9tjd +102 "collection"'K9 +2 "core" 9tnd +103 "collection"'%9 +2 "core" 9urd +103 "collection"'k9 +2 "core" 9uvd +103 "collection"'"9 +3 "core" 92uzd +102 "collection"'G9 +2 "core" 9Mud +103 "collection"'&9 +2 "core" 9gvd +103 "collection"'9 +2 "core" 9wd +103 "collection"'_9 +2 "core" 9xd +103 "collection"'P9 +2 "core" 9xb +104 "collection"'E9 +2 "core" 9y^ +103 "collection"'V9 +2 "core" 9{\\ +103 "collection"'9 +2 "core" 9\ {Y +103 "collection"'N9 +3 "core" 9&}V +102 "collection"'T9 +2 "core" 9B~T +103 "collection"'!9 +4 "core" 9^}R +102 "collection"'X9 +3 "core" 9y}O +102 "collection"'(9 +2 "core" 9~M +103 "collection"'h9 +3 "core" 9}J +102 "collection"'\\9 +3 "core" 9G +102 "collection"'Y9 +3 "core" 9F +103 "collection"'d9 +2 "core" 9C +103 "collection"'i9 +2 "core" 9@ +103 "collection"'m9 +2 "core" 97? +103 "collection"'A9 +2 "core" 9P< +103 "collection"'y9 +4 "core" 9k; +102 "collection"']9 +2 "core" 97 +103 "collection"'Z9 +2 "core" 95 +103 "collection"'f9 +2 "core" 93 +103 "collection"'v9 +2 "core" 92 +103 "collection"'x9 +2 "core" 9/ +103 "collection"'~9 +2 "core" 9. +103 "collection"'j9 +2 "core" 9- +103 "collection"'u9 +2 "core" 9,+ +102 "collection"'Q9 +2 "core" 9C) +103 "collection"'c9 +3 "core" 9Y' +103 "collection"'g9 +3 "core" 9o& +102 "collection"'}9 +2 "core" 9$ +103 "collection"'69 +2 "core" 9 # +103 "collection"'p9 +2 "core" 9! +149 "collection"'9 +4 "core" 9 +102 "collection"'D9 +2 "core" 9 +103 "collection"'l9 +3 "core" 9 +102 "collection"' 9 +3 "core" 9  +102 "collection"'n9 +3 "core" 9 % +102 "collection"'79 +4 "core" 9 ) +102 "collection"'9 +3 "core" 9 /- +102 "collection"'w9 +3 "core" 9 ?1 +102 "collection"'9 +3 "core" 9 O5 +102 "collection"' 9 +3 "core" 9 ]: +102 "collection"'9 +3 "core" 9 k> +103 "collection"'q9 +3 "core" 9 xB +102 "collection"'9 +3 "core" 9 F +102 "collection"'r9 +3 "core" 9 J +102 "collection"'9 +3 "core" 9 O +102 "collection"'t9 +4 "core" 9 S +102 "collection"'J9 +3 "core" 9 W +102 "collection"'^9 +3 "core" 9 [ +102 "collection"'9 +3 "core" 9 _ +102 "collection"':9 +3 "core" 9 d +102 "collection"'9 +3 "core" 9 h +102 "collection"'z9 +2 "core" 9 l +103 "collection"' 9 +3 "core" 9 p +102 "collection"')9 +3 "core" 9 t +102 "collection"'9 +2 "core" 9\ y\ +103 "collection"'9 +4 "core" 9\ }\ +102 "collection"'s9 +2 "core" 9\ \ +103 "collection"'9 +3 "core" 9\  +102 "collection"'9 +3 "core" 9\ $\ +102 "collection"'?9 +3 "core" 9\ * +102 "collection"'09 +4 "core" 9\ 1 +102 "collection"'9 +2 "core" 9\ 8 +103 "collection"'9 +3 "core" 9\ > +102 "collection"'e9 +3 "core" 9\ B +102 "collection"'[9 +2 "core" 9\ H +103 "collection"'59 +3 "core" 9\ L +103 "collection"'9 +3 "core" 9\ P\ +102 "collection"'49 +3 "core" 9\ U +102 "collection"'\ 9 +3 "core" 9\ X +102 "collection"'19 +2 "core" 9\ ] +103 "collection"'9 +2 "core" 9\ ` +103 "collection"'9 +2 "core" 9\ b +103 "collection"'#9 +3 "core" 9\ g +102 "collection"'9 +3 "core" 9\ i +102 "collection"'9 +3 "core" 9\ m +102 "collection"',9 +4 "core" 9\ o +102 "collection"'99 +3 "core" 9\ s +2 .tCH.hold 10:00,70C +3 "collection"'o `\ `\ p  +3 "core"  +46105 "Can"R\ +13897 "core" ` +2 "collection"'M9 +3 "core" 9\ z +2 #tCollection Puck Heater at 70C after lysing + .CS.seek 0ml +2 "collection"'.' +335 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'3 @ +102 "core" B +2 .tCSV.dial :air +2 "collection"'@ @ +43 "core" ? +2 .tCS.seek 5ml +4 "collection"''l +1347 "core" ' +2 .tCSV.dial CTV + "collection"'2  +44 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"' @ +44 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"''  +45 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'{ @ +45 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'' +1352 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV +2 "collection"'/ +112 "core" +2 .tCBV.dial CSV + "collection"'  +28 "core" +2 "collection"'B% +4 "core" % 8 7\  +2 .tCS.seek 5ml + "collection"'='l +1352 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'  +41 "core" +2 "collection"'8% +4 "core" %l\ " +2 .tCS.seek 7ml + "collection"'U' +596 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'F @ +43 "core" ? +2 .tCS.seek 10ml +3 "collection"'L' D +861 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'$ ` +114 "core" _ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'>   +39 "core" " +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"';  +2 'S  +29 "core"  +105  +2 .tCS.seek 5ml +2 "collection"'C'l +1355 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'O @ +99 "core" A +2 .tCSV.dial :waste +2 "collection"' +113 "core" +2 .tCS.seek :empty +2 "collection"'I'Ͱ +1354 "core" ' +2 .tCSV.dial :air + "collection"' @ +71 "core" A +2 .tCS.seek 5ml +2 "collection"'-'l +1350 "core" ' +2 .tCSV.dial CTV + "collection"'R  +43 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'< @ +45 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'`  +45 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'+ @ +45 "core" ? +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'K' +1364 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV +2 "collection"'% +100 "core" ~ +2 .tCBV.dial CSV + "collection"'k  +39 "core"  +2 "collection"'"% +4 "core" %ss\ 3 +2 .tCS.seek 4.999ml +2 "collection"'G'l +1349 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'&  +43 "core" +2 "collection"'% +4 "core" %l\ 5 +2 .tCS.seek 6.999ml + "collection"'_' +582 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'P @ +41 "core" > +2 .tCS.seek 10ml +2 "collection"'E' D +839 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'V ` +125 "core" a +2 #tLysing Complete + "collection"'& +4 "core" &Oyr\ 7O +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&N% +3 "core" %\    +2 "storage"(T% +3 "core" %x M K X\ e +2 "storage"(!. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 +2 "storage"(X($ +341 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 ((& +3 "core" &' & '\ a +2 "manipulator"&h& +3 "core" & 5 + "manipulator"&\\% +4 "core" %\   +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&Y( +159 "core" ( +2 "manipulator"&d& +4 "core" & " 5  + "storage"(i& +4 "core" &$ ( '\ a +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts + "manipulator"&m' +101 "core" ' +2 "storage"(A& +4 "core" &$ + *\ c +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(y'L +275 "core" ' +2 "storage"(]- +3 "core" -'L + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tSE.seek :place +2 "storage"(Z' +29 "core" ' +2 "manipulator"&f& +4 "core" &  +2 "manipulator"&v% +3 "core" % G +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +48 .tForearm.seek :retract +3 "manipulator"&x'\ +96 "core" ' +2 .tElbow.seek CC +2 "manipulator"&~( +165 "core" ( +2 "manipulator"&j& +4 "core" &  N + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &u& +3 "core" & N +2 .tForearm.seek CC + "manipulator"&Q'ρ +99 "core" ' +2 .tHand.close + "manipulator"&c/ +69 "core" / +4 .tCC.seek :open + "collection"'g( +376 "core" ( +2 "storage"(}& +4 "core" &$ 3 Q B\ e + "storage"(6& +4 "core" &$ N N .\ e +2 "manipulator"&p& +3 "core" &  N +2 "manipulator"&% +3 "core" % ϕ f +2 .tForearm.seek :retract +2 "manipulator"&D'\ +98 "core" ' +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&l( +151 "core" ( +2 "manipulator"& & +4 "core" &  h  +2 "storage"(n& +3 "core" &$ J S \ g + .tElbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +2 .tForearm.seek 1 +2 "manipulator"&7'\\ +110 "core" ' +2 .tElbow.hold + "manipulator"&, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&w1 +68 "core" 1 +2 "manipulator"&% +4 "core" % c T h +2 "storage"( & +3 "core" &$ ' ) U\ c +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 307 counts + "manipulator"&'Ϗ +21 "core" ' +2 "manipulator"&q& +4 "core" &    +2 "storage"(& +3 "core" &$ ` f\ i +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&r' +22 "core" ' +2 "storage"(% +4 "core" %  f f 6\ j +2 ."downElevator"SE.seek :down +3 "storage"(t'v +100 (J% +3 "core" %C M C \\\ fZo +2 "manipulator"&^% +3 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +89 "core" ' +64 ' + ."downElevator"SE.coast +2 "storage"(5 +2 .tSC.coast + "storage"(6 +23846 "Can"U\ u** +15098 #t-> CSV.air2 + .CSV.dial :air2 +2 "collection"': @ +111 "core" A +9452 #t-> delay 5; CS.empty +2 .delay 5 seconds +502 .CS.seek :empty +3 "collection"''Ͱ +2628 "core" ' +2 "collection"'z% +4 "core" %ͩ03{\ u +32197 "Can"Z\ (' +11480 #t-> purgeIntake +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"' & +3 "core" &37\ ~ +2 "manipulator"&)& +4 "core" &  \ +  +2 "manipulator"&% +3 "core" %\   0  +2 .tElbow.seek FlushPuck::Garage + "manipulator"&(- +171 "core" ( +2 "manipulator"&s& +4 "core" &-   D + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &-   D +2 .tForearm.seek :garage +2 "manipulator"&' +109 "core" ' +2 .tHand.close + "manipulator"&?/ +70 "core" / +2 "manipulator"&0& +4 "core" &-  D + "manipulator"&% +4 "core" %   Ⱦa +2 .tForearm.seek :retract + "manipulator"&'\ +100 "core" ' +5 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&e( +279 "core" ( +2 "manipulator"&[& +4 "core" &#  R =F + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &5& +2 "core" &#   R =F +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'ρ +93 "core" ' +2 "manipulator"&4& +4 "core" &#   =F +2 "manipulator"&\ % +3 "core" %   +2 "collection"'1& +4 "core" &45\ y + "collection"'& +4 .tCC.seek :closed + "collection"'(O +3 "core" &58\ y +3 &37\ y +9 &525\ p+} +9 & f34\ o? +10 &v18\ pN +9 &ZW37\ rL +10 &Z35\ qM +9 &[46\ qM +9 &[35\ qM +10 &`\\67\ qM +9 &$V17\ qL +9 &Z36\ pL +10 & [13\ pL +9 &"jW46\ qL +10 &$,Y17p\ pL +9 &%W27\ pL +9 &']47\ pL +10 &)r[06\ pL +9 &+5W45\ pL +9 &,\\35\ oL +10 &.V33\ pL +9 &0z\\36\ pL +10 &2=W27\ pL +9 &3Z27\ pL +9 &5Z45\ oM +10 &7Y35y\ pL +9 &9D]26\ oL +9 &;Y37w\ oM +10 &<Z36u\ oL +9 &>X36~\ pL +10 &@LZ48s\ oL +9 &B]47}\ nL +9 &CY26\ oL +10 &E_47{\ nL +9 &GRe36\ nM +9 &Iv34r\ mO +10 &J16x\ iT +9 &Lx23~\ fX +10 &N944x\ eE +9 &O@:06v\ h&r +9 &O~j14y\ mI +2 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.64 +2 "collection"'#& +4 "core" &O~d24o\ lI + .tHand.open +2 "manipulator"&1 +71 "core" 1 +2 "manipulator"&% +4 "core" %   + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&,'\ +103 "core" ' +2 #tPurging external Intake + "collection"'9& +4 "core" &O~d13[\ nI +3 "collection"'b% +4 "core" %ͩ25_\ m + .tCSV.dial :flush +2 "collection"'o  +97 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'M' D +2441 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +3 "collection"'* +72 "core" ~ +2 .tCTV.dial :intake +2 "collection"'3  +71 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'@' +2431 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'.  +72 "core"  +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&2& +4 "core" &#  * =E +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +3 "core" ( +2 "manipulator"&'& +4 "core" &#  =E + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &{& +2 "core" &# _ =E +2 .tForearm.seek CC +2 "manipulator"&'ρ +99 "core" ' +2 .tHand.close + "manipulator"&// +69 "core" / +2 .tCC.seek :open +2 "collection"' ( +375 "core" ( +2 "manipulator"&B& +4 "core" &# =E + "manipulator"&% +3 "core" % ω +2 .tForearm.seek :retract +2 "manipulator"& '\ +94 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&8(- +282 "core" ( +2 "manipulator"&=& +4 "core" &-    + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &F& +2 "core" &-   %  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&U' +107 "core" ' +2 .tHand.open + "manipulator"&$1 +66 "core" 1 +2 "manipulator"&>% +4 "core" % t B ȹw + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&;'\ +99 "core" ' +14500 #t-> startTube 4 +318 #-> da 40 + #da sampling at most 40ml +3 #Loading sh1 puck from tube 4 into Collection Clamp +3 ."Qmail"HABfans.email "Started da in tube 4 at 09:31:28EST06-Feb-20\\n{1 => 1,\\n 2 => 0}\\nCan@09:25:39, 22.4C, 18% humidity, 14.7psia, 13.270V, 0.171A, 0.165A avg, 2.27W",Subject: "da sampling at most 40ml" +2 "collection"'S& +6 "core" &68 \ | +2 "manipulator"&L% +4 "core" %\      +2 "storage"(O% +4 "core" %q 4 1 \ + "storage"(. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"(C(,H +972 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" &,K  \ \ +2 "manipulator"&I& +3 "core" &-  \  +3 "manipulator"&R% +3 "core" %\    B  +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 + "manipulator"&<( +178 "core" ( +3 "manipulator"&`& +3 "core" &  ; # +2 "storage"(+& +4 "core" &,J h\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&-'# +92 "core" ' +2 "storage"(%& +4 "core" &,J\ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(k'L +276 "core" ' +2 "storage"("- +3 "core" -'r +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (K& +2 "core" &,J \ +2 "manipulator"&&& +3 "core" &\  + # +2 .tElbow.seek 4 +2 "manipulator"&( +2 "core" ( +2 "manipulator"&G& +3 "core" &\   # +2 "storage"(P& +3 "core" &,J  R\ +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&_'ϓ +24 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&V/ +66 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&& +3 "storage"(N'v +5 "core" &\  > # +2 "manipulator"&T% +4 "core" % Ϙ  + .tForearm.seek :retract +2 "manipulator"&!'\ +95 "core" ' +2 .tElbow.seek CC +2 "manipulator"&(( +149 "core" ' +2 ( + ."downElevator"SE.coast +3 "manipulator"&h& + "storage"(5 +6 "core" &! ;4 + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &\\& +3 "core" &! . ;4 + .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&d'ρ +94 "core" ' +33 "manipulator"&i& +4 "core" &" ;4 +2 "manipulator"&A% +3 "core" %   +2 "collection"'& +4 "core" &49\ q + "collection"'|& +4 .tCC.seek :closed +2 "collection"'](O +4 "core" &69\ q + &7;\ q +9 &369\ i+{ +9 & d6;\ g> +9 &x7:\ hM +10 &UV7:\ jL +9 &[7:\ jL +10 &Z8:\ jL +9 &[6;\ jL +9 &\\\\68\ jL +10 &Z79\ jL +9 &\\79\ jL +9 & Z69\ jL +10 &"eY58\ jL +9 &$'[79\ iL +9 &%Z5:\ iL +10 &'[69\ iL +9 &)nZ7:\ iL +10 &+0Z68\ iL +9 &,\\59\ iL +9 &.Z5:\ iL +10 &0vZ6;\ iL +9 &27W7;\ iL +10 &3Z89\ iL +9 &5Z69\ iL +9 &7Z59\ iK +10 &9?[98\ iL +9 &;Z6:\ iL +9 &<Z78\ iL +10 &>Y5:\ iL +9 &@HZ9;\ iL +10 &B \\79\ iK +9 &CZ5;\ hL +9 &E_8<\ hL +10 &GLg<>\ gM +9 &I}8;\ fP +9 &J)2\ bU +10 &Lq*'\ `X +9 &N2*1\ _F +10 &O=:%(\ c't +9 &O}v$$\ fK +5 ( + "collection"'|& +4 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.68 +2 .Hand.open + "manipulator"&f1 +4 "core" &O}u#&\ fK +62 1 +2 "manipulator"&v% +4 "core" %   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&y'\ +94 "core" ' +2 .tSC.coast + "storage"(6 +2 #tcollectSample 40ml w/bubble point of 24psi + #Priming 7ml + .Gate.power :sampler,:ON +2 ."pumping"Gate.power :analytic3,:ON +2 .tIntake.select :close +2 .Exhaust.select :close +2 .SS.hold + "sampler")j+ +3 "core" + +2 "sampler")u% +4 "core" %E \  +2 "collection"'m& +3 "core" &O}t/2\ gK +2 "Can"R\ vED +2 #tCalibrating pressure sensors + .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X +27 +2 .tdelay 3.8 seconds +382 "collection"'H% +3 "core" %36\ b +2 "sampler")}% +3 "core" %?3 \ l + .tSSV.dial :spit +2 "sampler")6 +130 "core" +4 .tSS.seek 0ml +2 "sampler")p' +284 "core" ' +2 .tSSV.dial CBV + "sampler")  +133 "core"  +2 .tCTV.dial :intake +2 "collection"'  +72 "core"  +3 #tWaiting for external sampler to finish priming... + .delayUntil "09:34:55.99" +1624 #"pumping"0.0L/min +3006 #0.0L/min +3006 #0.0L/min +3006 #0.0L/min +3006 #0.0L/min +2866 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open + "sampler") +133 #"pumping"0.0L/min +77 "collection"'n% +3 "core" %-3\ T + #tIntake @14.5psia, vacuum from 9.0 to 12.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X\ M +2 "sampler")t% +3 "core" %G \  +53 "collection"'X% +3 "core" %`\ O +2 "sampler"):% +3 "core" %! \ k +2 "sampler")E% +3 "core" %'& \ ] +2 .tIntake.select :close + "sampler")0 +9 )z% +3 "core" %\ 66 \ < + .tSSV.dial :exhaust +2 "sampler")  +76 "core"  +3 .tExhaust.select :open + "sampler")@ +11 .tSS.seek 0ml +2 "sampler"))' +664 "Can"U\ \\ff +250 "core" ' +2 .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +3 "sampler")  +75 "core" +2 #tAllowing 80s for 15.0ml of remaining 15.0ml + .Intake.select :open + "sampler") +211 "collection"'s% +3 "core" %)/W\ O + #tIntake @14.3psia, vacuum from 8.8 to 11.8psi +2 .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'' +93 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")$ +132 "core"  +4 .tSS.reconfigure SSexhale +2 "sampler")#.0X' +222 "core" ' +2 ."CSpush"CS.coast + "collection"'5 +259 "core" ' +52 .tSS.reconfigure SSfast +4 "sampler")#.0X9 +48 "core" 9! +104 "collection"'U9 +3 "core" 9 +102 "collection"'S9 +2 "core" 9 \  +103 "collection"' 9 +3 "core" 9  +102 "collection"'O9 +3 "core" 9 $  +102 "collection"'9 +3 "core" 9 0% +102 "collection"'9 +3 "core" 9 <) +102 "collection"'I9 +3 "core" 9 I- +102 "collection"'`9 +4 "core" 9 T1 +102 "collection"'L9 +3 "core" 9 _6 +102 "collection"'R9 +3 "core" 9 i: +102 "collection"'%9 +3 "core" 9 t> +102 "collection"'89 +3 "core" 9 ~B +102 "collection"'"9 +3 "core" 9 F +102 "collection"'K9 +3 "core" 9 K +102 "collection"'&9 +3 "core" 9 O +102 "collection"'G9 +3 "core" 9 S +102 "collection"'P9 +3 "core" 9 W +102 "collection"'+9 +4 "core" 9 [ +102 "collection"'9 +3 "core" 9 ` +102 "collection"'T9 +2 "core" 9 d +103 "collection"'<9 +2 "core" 9 h +103 "collection"';9 +3 "core" 9 l +102 "collection"'h9 +4 "core" 9 p +102 "collection"'\\9 +3 "core" 9 u +102 "collection"'k9 +3 "core" 9 y +102 "collection"'-9 +3 "core" 9 } +102 "collection"'_9 +2 "core" 9  +103 "collection"'i9 +3 "core" 9  +102 "collection"'A9 +3 "core" 9  +102 "collection"'N9 +2 "core" 9  +103 "collection"'9 +3 "core" 9  +102 "collection"' 9 +2 "core" 9  +103 "collection"'V9 +3 "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\  +103 "collection"'u9 +3 "core" 9\  +103 "collection"'f9 +3 "core" 9\  +102 "collection"'d9 +3 "core" 9\  +102 "collection"'C9 +3 "core" 9\  +102 "collection"'m9 +2 "core" 9\  +103 "collection"'j9 +3 "core" 9\ # +103 "collection"'x9 +3 "core" 9\ % +102 "collection"'H9 +3 "core" 9\ ) +102 "collection"'c9 +3 "core" 9\ - +102 "collection"'69 +3 "core" 9\ 1 +102 "collection"'}9 +4 "core" 9\ 5 +102 "collection"'9 +2 "core" 9\ 9 +103 "collection"' 9 +3 "core" 9\ < +102 "collection"'Y9 +2 "core" 9\ @ +103 "collection"'p9 +2 "core" 9\ D +103 "collection"'n9 +2 "core" 9\ H +103 "collection"'9 +2 "core" 9\ K +103 "collection"'w9 +2 "core" 9\ O +103 "collection"'9 +2 "core" 9\ R +103 "collection"'Q9 +3 "core" 9\ V +102 "collection"'~9 +4 "core" 9\ Z +102 "collection"'J9 +2 "core" 9\ ] +103 "collection"'^9 +3 "core" 9\ `  +102 "collection"'l9 +2 "core" 9\ d +103 "collection"'9 +3 "core" 9\ h +102 "collection"'79 +3 "core" 9\ l +103 "collection"'D9 +3 "core" 9\ n +102 "collection"'r9 +2 "core" 9\ q! +3 .tCH.hold 10:00,70C +3 "collection"'t `\ `\ p  +3 "core" ! +15280 "Can"Z\  +44721 "core" ` +2 "collection"'X9 +3 "core" 9\ m +2 #tCollection Puck Heater at 70C after lysing + .CS.seek 0ml +2 "collection"':' +336 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'E @ +102 "core" A +2 .tCSV.dial :air +2 "collection"'z @ +41 "core" ? +2 .tCS.seek 5ml +2 "collection"' 'l +1348 "core" ' +2 .tCSV.dial CTV +2 "collection"'  +43 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'Z @ +45 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'  +44 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'s @ +43 "core" ? +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"')' +1358 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV +2 "collection"'? +112 "core" +2 .tCBV.dial CSV + "collection"'0  +30 "core"  +2 "collection"'% +4 "core" % * / '\  +2 .tCS.seek 4.999ml + "collection"''l +1344 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'  +43 "core" +2 "collection"'[% +4 "core" %lwxq\ $ +2 .tCS.seek 6.999ml + "collection"'5' +583 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"' @ +43 "core" ? +2 .tCS.seek 10ml +2 "collection"'' D +843 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'4 ` +113 "core" _ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'\   +39 "core" ! +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'1  +2 '#  +29 "core"  +103  +2 .tCS.seek 5ml +2 "collection"''l +1343 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"' @ +102 "core" B +2 .tCSV.dial :waste +2 "collection"'@ +101 "core" +2 .tCS.seek :empty +2 "collection"'g'Ͱ +1350 "core" ' +2 .tCSV.dial :air + "collection"'9 @ +72 "core" A +2 .tCS.seek 5ml +2 "collection"''l +1350 "core" ' +2 .tCSV.dial CTV + "collection"'o  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"' @ +43 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'  +44 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"' @ +43 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'*' +1357 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV +2 "collection"'3 +31 "Can"_\ ARR +68 "core" ~ +2 .tCBV.dial CSV + "collection"'  +38 "core"  +2 "collection"'.% +4 "core" %kn_\ 3 +2 .tCS.seek 5ml + "collection"'2'l +1352 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"''  +41 "core" +2 "collection"'b% +4 "core" %l\ 7 +2 .tCS.seek 7ml + "collection"'/' +587 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'e @ +41 "core" ? +2 .tCS.seek 10ml +2 "collection"',' D +849 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'{ ` +114 "core" ^ +2 #tLysing Complete + "collection"'& +4 "core" &O}m\ :K +2 #tStoring sh1 puck in Collection Clamp to tube 3 + "manipulator"&% +3 "core" %\   +2 "storage"(% +3 "core" %{ O K X\ g +2 "storage"(F. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 +2 "storage"(B( +340 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 ($& +3 "core" & ( * \ c + "manipulator"&M& +4 "core" &  ;3 +3 "manipulator"&=% +3 "core" %\   +2 .tElbow.reconfigure TightElbow +49 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 +2 "manipulator"&( +154 "core" ( +2 "manipulator"&>& +4 "core" & \ +2 "storage"(U& +3 "core" & O J \ f +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&S' +98 "core" ' +2 "storage"( & +4 "core" & 5 6 ]\ h +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(O'L +275 "core" ' +2 "storage"(- +3 "core" -'L +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 .tSE.seek :place +2 "storage"(' +32 "core" ' +2 "manipulator"&I& +4 "core" &   F \ +2 "manipulator"&`% +4 "core" %Ъ   \ + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&L'\ +102 "core" ' +2 .tElbow.seek CC +2 "manipulator"&R( +147 "core" ( +2 "manipulator"&%& +4 "core" &   $ 3 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &8& +2 "core" &  ? 3 +2 .tForearm.seek CC +2 "manipulator"&"'ρ +103 "core" ' +2 .tHand.close + "manipulator"&K/ +68 "core" / +4 .tCC.seek :open +2 "collection"'&( +377 "core" ( +2 "storage"(G& +4 "core" & F 9 k\ h + "storage"(P& +4 "core" & @ @ \ h + "manipulator"&+& +4 "core" & 3 + "manipulator"&% +4 "core" % x j +2 .tForearm.seek :retract + "manipulator"&T'\ +97 "core" ' +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 + "manipulator"&<( +155 "core" ( +2 "manipulator"&;& +4 "core" &   $ +2 "storage"(h& +3 "core" & y | \ m + .tElbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +2 .tForearm.seek 3 +2 "manipulator"&\\' +113 "core" ' +2 .tElbow.hold +2 "manipulator"&k, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&-1 +74 "core" 1 +3 "manipulator"&_% +3 "core" % e 5 +2 "storage"(i& +3 "core" & T W V\ f +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 318 counts + "manipulator"&A'D +12 "core" ' +2 "manipulator"&N& +4 "core" &    +2 "storage"(& +3 "core" & ~ U\ n +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"& ' +18 "core" ' +2 "storage"(V% +4 "core" % \ n +2 ."downElevator"SE.seek :down +4 "storage"(!'v +99 (% +34 "core" %B f [\ kZo +2 "manipulator"&|% +4 "core" %  + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&v'\ +88 "core" ' +37 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +2 #tTranferring DA +2 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'u& +4 "core" & \ H +2 "manipulator"&f& +3 "core" &   A +2 "manipulator"&d% +4 "core" %\  #  +2 .tElbow.seek FlushPuck::Garage + "manipulator"&C(- +174 "core" ( +2 "manipulator"&m& +4 "core" &-   $ 7 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &j& +3 "core" &-    7 +2 .tForearm.seek :garage + "manipulator"&x' +110 "core" ' +2 .tHand.close +2 "manipulator"&H/ +75 "core" / +2 "manipulator"&c& +4 "core" &-   7 + "manipulator"&6% +4 "core" %  : ŽP +2 .tForearm.seek :retract +2 "manipulator"&}'\ +103 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +281 "core" ( +2 "manipulator"& & +4 "core" &   D + + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &Y& +2 "core" &    + +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&p'ρ +103 "core" ' +2 "manipulator"&n& +4 "core" &   + +2 "manipulator"&% +3 "core" %φ  4 +2 "collection"'w& +3 "core" &!"%\ J +2 "collection"'& +3 .tCC.seek :closed +2 "collection"'Q(O +3 "core" &!#%\ J +4 & %\ J5 +9 &9J}!$\ B0 +9 &ht$\ AE +10 &^ #\ CM +9 &Z $\ CL +9 &X"#\ CL +10 &Z\\ $\ CL +9 &U #u\ DL +10 &X!$]\ DK +9 &Y!$\ DL +9 &cU!#\ DL +10 &!&X!#\ CK +9 &"W "\ CL +9 &$["\ DL +10 &&lV %\ CK +9 &(-W$\ CL +10 &)\\!$x\ CL +9 &+W!$V\ CK +9 &-sX!$G\ CL +10 &/5T!$7\ DL +9 &0V $/\ CL +9 &2Z!$'\ CL +10 &4{T#$a\ CL +9 &6<V%_\ CL +10 &7V %V\ CL +9 &9Z"$\ CL +9 &;U"%\ CL +10 &=FV#%~\ CK +9 &?[!#\ CL +9 &@V!#\ CK +10 &BY"%r\ CL +9 &DM[!%`\ CL +10 &F[$#\ CL +9 &Gg!#\ BM +9 &I!%\ @Q +10 &K8!%\ +10 &Og1"'\ =^ +9 &OQ$&\ CB +4 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.60 + "collection"'~& +4 "core" &O[$(\ CB + .tHand.open + "manipulator"&J1 +70 "core" 1 +2 "manipulator"&^% +4 "core" %φ    + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&l'\ +100 "core" ' +2 .tPSV.dial PSR + "processing"% +45 "core"  +2 "processing"%7% +4 "core" %;f\ X + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%D' +1606 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%r  +46 "core"  +2 .tPS.seek 0ml +2 "processing"%q'W +1616 "core" ' +2 .tPSV.dial PSR + "processing"%t +57 "core"  +2 .tPSR.select :air + "processing"% +11 .tPS.seek 2.5ml + "processing"%X' +2625 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "processing"%  +2 "collection"'E  +5 "core"  +2 "processing"%z  +43 "core"  +34 +2 .tPSV.dial :mixloop + "processing"%: +105 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%  +128 "core" +2 .tPS.seek 0ml +2 "processing"%Z'W +2633 "core" ' +2 .tPSV.dial :air + "processing"%  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%s' +2629 "core" ' +2 .tPSV.dial :mixloop + "processing"% +44 "core" +2 .tPS.seek 0ml +2 "processing"%?'W +2631 "core" ' +2 .tPSV.dial :air + "processing"%0  +43 "core"  +2 .tPS.seek 2.5ml +48 "processing"%' +2635 "core" ' +2 .tPSV.dial :mixloop + "processing"%) +44 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2633 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&[& +4 "core" &   4 + +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +2 "core" ( +2 "manipulator"&& +3 "core" &   _ + +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &5& +2 "core" &  + +2 .tForearm.seek CC +2 "manipulator"&4'ρ +103 "core" ' +2 .tHand.close + "manipulator"&\ / +75 "core" / +2 .tCC.seek :open +2 "collection"'1( +376 "core" ( +2 "manipulator"&#& +4 "core" &  ! + + "manipulator"&% +4 "core" % p   X + .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&@(- +275 "core" ( +2 "manipulator"&& +4 "core" &-   Y < + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &9& +2 "core" &-  ` < +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&g' +114 "core" ' +2 .tHand.open + "manipulator"&o1 +75 "core" 1 +2 "manipulator"&% +4 "core" % `   ɳC +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +108 "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 4 into Collection Clamp + "collection"'& +4 "core" &&+\ e +2 "manipulator"&% +3 "core" %\ " \ \ V @ +2 "storage"(3% +4 "core" % \ + "storage"(. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 4 + "storage"(.(,H +339 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (*& +2 "core" &,G \ \ +2 "manipulator"&'& +3 "core" &-  % < +2 "manipulator"&b% +4 "core" %\ "   @ + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 + "manipulator"&2( +181 "core" ( +2 "manipulator"&e& +4 "core" &   Y + "storage"(/& +4 "core" &,G v\ \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&{'# +88 "core" ' +2 "storage"(& +4 "core" &,G j\ \ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"('L +284 "core" ' +2 "storage"(- +3 "core" -'z + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +2 (F& +3 "core" &,G {\ \ + "manipulator"&$& +4 "core" &   Y + .tElbow.seek 4 +2 "manipulator"&M( +26 "core" ( +2 "manipulator"&=& +4 "core" & \  5  + "storage"(>& +4 "core" &,G a\ \ +2 .tForearm.seek 4 + 300 counts + "manipulator"&U'ϓ +24 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"& / +69 "core" / +3 ."downElevator"SE.seek :down +5 "manipulator"&(& +2 "storage"(y'v +5 "core" &  +2 "manipulator"&% +4 "core" % ϕ \ +2 .tForearm.seek :retract + "manipulator"&I'\ +89 "core" ' +2 .tElbow.seek CC +2 "manipulator"&`( +160 "core" ( +2 "manipulator"&O& +4 "core" &  , + ' + .tElbow.reconfigure LooseElbow +3 ."downElevator"SE.coast +3 "manipulator"&$ &.,(#b + "storage"(5 +2 "manipulator"&%& +5 "core" & r , +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&8'ρ +93 "core" ' +4 "manipulator"&S& +3 "core" &  _ , +2 "manipulator"&% +4 "core" %ς  +2 "collection"'K& +3 "core" &*.\ c +2 "collection"'L& +3 .tCC.seek :closed +2 "collection"'](O +3 "core" &(. \ c +3 &+.\ c +10 &3*,\ \\+| +9 &e*.\ Z> +9 &u*-\ [L +10 &PT).\ \\K +9 &[*/\ \\K +9 &Y*.\ \\K +10 &U+-\ \\K +9 &X\\,.\ \\K +10 &X),\ \\K +9 &V(,v\ \\K +9 & X+.g\ \\K +10 &"`U+*g\ \\K +9 &$!Z)-]\ \\L +9 &%W)-Q\ \\K +10 &'U*+C\ \\K +9 &)gW',4\ \\L +10 &+*W)-,\ \\K +9 &,\\,- \ [K +9 &.Z+-\ \\K +10 &0pY).\ \\K +9 &22Z,,\ [K +9 &3W*.\ \\L +10 &5W*,q\ \\K +9 &7xT+,C\ \\K +10 &9:Y+->\ [K +9 &:W+.<\ \\L +9 &<W+.9\ \\L +10 &>W(.8\ \\K +9 &@BZ*,,\ [K +9 &BY+/\ \\K +10 &CT*-\ \\K +9 &E](- \ [L +10 &GHa(-\ [L +9 &Iv++\ YO +9 &J;-\ UU +10 &Lk\ SX +9 &N+\ RF +9 &O99\ V*{ +10 &Oo\ YH +5 ( + "collection"'L& +4 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.69 +2 .Hand.open + "manipulator"&G1 +3 "core" &Ok \ ZH +62 1 +2 "manipulator"&P% +3 "core" % ς ! +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&+'\ +98 "core" ' +2 .tSC.coast "storage"(6 +3 .tCTV.dial CSV,avoiding: :intake +2 "collection"'  +129 "core" ~ +2 .tCSV.dial CTV + "collection"';  +30 "core"  +2 .tPS.seek 2.5ml +2 "processing"%h' +2632 "core" ' +2 "collection"'"% +4 "core" % J\ [ + .tCS.seek 4.151ml +2 "collection"'R'Q +1571 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air + "processing"%-  +45 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%_  +73 "core"  +2 .tPS.seek 0ml +2 "processing"%i'W +2632 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'N ` +64 "core" b +2 .tCSV.dial :air +2 "collection"' @ +43 "core" > +2 .tCS.seek 10ml +2 "collection"'V' D +1570 "core" ' +2 .tCSV.dial CTV + "collection"'T  +44 "core"  +2 .tCS.seek 0ml +2 "collection"'' +2621 "core" ' +2 .tCBV.dial :waste1 + "collection"'| @ +39 "core" > +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'<  +130 "core" +2 "collection"'\\& +4 "core" &OjG\ [H + #tStoring lyfil puck in Collection Clamp to tube 3 +2 "manipulator"&A% +4 "core" %\  " + "storage"(u% +4 "core" %| ]\ + "storage"(f. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 +2 "storage"(d( +339 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" & a a\ +2 "manipulator"& & +3 "core" &  # , +2 "manipulator"&m% +3 "core" %\  " +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&j( +152 "core" ( +48 "manipulator"&!& +5 "core" &  +2 "storage"(B& +3 "core" & 3 9 \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&k' +106 "core" ' +2 "storage"(H& +4 "core" & T U L\ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(c'L +284 "core" ' +2 "storage"(6- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&v& +2 "core" &   P +2 "storage"(x& +3 "core" & \ | +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 3 +2 "manipulator"& ' +38 "core" ' +2 .tElbow.hold +2 "manipulator"&Y, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(C- +2 "core" -' +2 .tSE.seek 0.1 Pucks below Top Plate +2 "storage"(n'> +28 "core" ' +2 "manipulator"&% +4 "core" % Q ȯ +2 "storage"(w& +3 "core" & H\ t + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 306 counts + "manipulator"&}'8 +24 "core" ' +2 "manipulator"&&& +4 "core" & Y +2 "storage"(~& +3 "core" & \  q\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&J' +19 "core" ' +2 .tSE.seek 1.1 Pucks below Top Plate +2 "storage"(^'- +38 "core" ' +2 "manipulator"&& +4 "core" & +2 "manipulator"&% +3 "core" % +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&7'\ +96 "core" ' +2 .tElbow.seek CC +2 "manipulator"&p( +153 "core" ( +3 "manipulator"&a& +4 "core" &    ;3 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &r& +3 "core" &!    ;3 + .tForearm.seek CC +2 "manipulator"&D'ρ +96 "core" ' +2 .tHand.close + "manipulator"&t/ +77 "core" / +2 .tCC.seek :open +2 "collection"'q( +376 "core" ( +2 "storage"( & +4 "core" & q b \  + "storage"(z& +4 "core" & 3\  + "manipulator"&E& +4 "core" &  9# + "manipulator"&:% +4 "core" % ϒ F + .tForearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&X( +155 "core" ( +2 "manipulator"&& +4 "core" &  + "storage"(Z& +4 "core" & c a\ + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 3 +2 "manipulator"& ' +109 "core" ' +2 .tElbow.hold + "manipulator"&s, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&01 +73 "core" 1 +2 "manipulator"&?% +4 "core" % o   Z ɷ +33 "storage"()& +3 "core" & |\ } +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 303 counts + "manipulator"&'5 +13 "core" ' +2 "manipulator"&[& +4 "core" & \ +2 "storage"(& +3 "core" & ^ b\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&5' +17 "core" ' +2 "storage"(\ % +4 "core" %7  5\ +2 ."downElevator"SE.seek :down +4 "storage"('v +99 (l% +3 "core" %= W ^ \ Xi +2 "manipulator"&Q% +4 "core" %о  o + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&#'\ +93 "core" ' +51 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%  +84 "core"  +2 .tPS.seek 2.5ml +2 "processing"%4' +2635 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"% +44 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%9  +43 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"% +44 "core" +2 .tdelay 1 second +102 .PSV.dial :air +2 "processing"%o  +44 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%'W +2642 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%& +4 "core" &\ +2 "manipulator"&& +3 "core" & \ ] \ +2 "manipulator"&% +3 "core" %\  | 8 +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&3(- +173 "core" ( +2 "manipulator"&& +4 "core" &-   C + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &g& +2 "core" &-   / C +2 .tForearm.seek :garage +2 "manipulator"&*' +110 "core" ' + .tHand.close + "manipulator"&'/ +66 "core" / +2 "manipulator"&b& +4 "core" &- C + "manipulator"&e% +4 "core" % v  ȹ, + .tForearm.seek :retract +2 "manipulator"&/'\ +108 "core" ' +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&( +121 "core" ( +2 "manipulator"&@& +4 "core" &  % + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &   " +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&' +100 "core" ' +2 "manipulator"&F& +4 "core" &   B +2 "manipulator"&$% +3 "core" %  +2 "processing"%=& +4 "core" &]\ + "processing"%>& +4 .tPC.seek :closed +2 "processing"% (Tg +3 "core" &"\ +2 &\  +8 &/{\ z+{ +10 &c\ y> +9 &iu\ yO +9 &+X\ zN +10 &Z\ {N +9 &[\ zN +9 &r\\\ zN +10 &5Z\ zN +9 &]\ zN +10 &]\ zN +9 & {X\ zN +9 &"=[\ zN +10 &#X\ zN +9 &%^\ yN +9 &'^\ yN +10 &)EY\ yN +9 &+X\ zN +10 &,Y\ zM +9 &.Z\ zM +9 &0MW\ yN +10 &2W\ zN +9 &3Y\ yM +9 &5Y\ yN +10 &7U]\ yN +9 &9_\ yN +10 &:Z\ yN +9 &<]\ yM +9 &>^\\\ yM +10 &@ W\ yM +9 &A\\\ yM +9 &C\\\ yN +10 &Ef[\ yM +9 &G%`\ yN +10 &He\ xO +9 &Jo\ wP +9 &L]\ vS +10 &N\ uS +9 &O\ uT +9 &Q\ tT +10 &SOu\ w4 +9 &T",a\ xJ +10 &TA\ {+ +2 ( + "processing"%>& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.51 + "processing"%(& +3 "core" &TA\ {+ +2 .tHand.open + "manipulator"&1 +66 "core" 1 +2 "manipulator"&2% +4 "core" %   + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&{'\ +97 "core" ' +2 .tPRV.dial :air + "processing"%O  +46 "core"  +41 .tPSV.dial :mixloop +10 "processing"%% +44 "core" +3 "processing"%% +3 "core" %S"\ x +2 .tPS.seek 0.3ml +2 "processing"%U' +381 "core" ' +2 .tPSV.dial PSR + "processing"%S +101 "core"  +2 "processing"%% +4 "core" %D\ x +2 #tPulling 0.4ml of PSR.air + .PSR.select :air +2 .PS.seek 0.7ml +2 "processing"%K'* +501 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%M' +1914 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop + "processing"%y +101 "core" +2 .tPTV.dial :mixing +2 "processing"%I @ +71 "core" B +2 .tPBV.dial :waste2 +2 "processing"%1  +90 "core"  +2 .tPS.seek 0ml +2 "processing"%L'W +252 "Can"c\ u;; +2375 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&G& +4 "core" & +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&P( +2 "core" ( +2 "manipulator"&& +3 "core" &  + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &;& +3 "core" & * + .tForearm.seek PC +2 "manipulator"&8' +96 "core" ' +2 .tHand.close + "manipulator"&./ +76 "core" / +2 .tPC.seek :open +2 "processing"%( +400 "core" ( +2 "manipulator"&"& +4 "core" &  + "manipulator"&,% +4 "core" %    + + .tForearm.seek :retract +2 "manipulator"&-'\ +92 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&_(- +168 "core" ( +2 "manipulator"&h& +4 "core" &-  m  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &N& +2 "core" &-     +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +111 "core" ' +2 .tHand.open + "manipulator"&R1 +66 "core" 1 +2 "manipulator"&T% +4 "core" % l ȶ\\ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&V'\ +101 "core" ' +2 #tLoading da puck from tube 4 into Processing Clamp + "processing"%|& +4 "core" &`\ +2 "manipulator"&<% +3 "core" %\    '  +2 "storage"(\\% +4 "core" %z\ + "storage"(A. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 + "storage"(u(,H +343 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (f& +3 "core" &,F" \  + "manipulator"&& +4 "core" &-   + "manipulator"& % +4 "core" %\  +  + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 + "manipulator"&m( +178 "core" ( +2 "manipulator"&!& +4 "core" &\   # + "storage"(B& +4 "core" &,F" ]\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&`'# +97 "core" ' +2 "storage"(H& +4 "core" &,F"  \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(+'L +283 "core" ' +2 "storage"(6- +3 "core" -' + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +2 (v& +3 "core" &,F! V\  + "manipulator"&x& +4 "core" &\  B # + .tElbow.seek 4 +2 "manipulator"&C( +3 "core" ( + "manipulator"&& +4 "core" &\  7 # +2 "storage"(w& +4 "core" &,F! +\  +2 .tForearm.seek 4 + 300 counts + "manipulator"&&'ϓ +25 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&~/ +74 "core" / +4 ."downElevator"SE.seek :down +4 "manipulator"&& +4 "storage"('v +5 "core" &\   # + "manipulator"&k% +4 "core" % ϣ ^ ~ +2 .tForearm.seek :retract +2 "manipulator"&j'\ +94 "core" ' +2 .tElbow.seek PC +2 "manipulator"&c( +163 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +77 "core" ( +2 "manipulator"& & +4 "core" & 0 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &}& +2 "core" & = +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&n' +100 "core" ' +2 "manipulator"&a& +4 "core" &  Z +2 "manipulator"&r% +4 "core" % +3 "processing"%J& +3 "core" &2\ z +2 "processing"%Y& +4 .tPC.seek :closed + "processing"%t(Tg +3 "core" &/\ z +3 &<\ z +9 &0z<\ t+z +10 &c=\ r> +9 &xu:\ sN +10 &;W.\ uN +9 &W)\ tN +9 &Z\ tM +10 &Z'\ tN +9 &DW-\ tM +9 &Y'\ tM +10 &V,\ tN +9 & W,\ tM +10 &"LW\ tM +9 &$W!\ tM +9 &%Z\ tN +10 &'V\ tM +9 &)SW\ tN +9 &+Y\ sN +10 &,Y\ tN +9 &.Y\ tN +10 &0\\W\ tM +9 &2[ \ tM +9 &3\\\ sM +10 &5Y \ sN +9 &7dZ \ tM +9 &9&W\ \ tM +10 &:[\ tM +9 &<Y\ tM +10 &>mZ \ sM +9 &@.Z\ \ sM +9 &AY\ sM +10 &CZ\ sM +9 &EtY\ sM +9 &G5]\ sN +10 &He\ sN +9 &Jp\ qP +10 &Ll\ oS +9 &N-\ pS +9 &O\ pS +10 &Q\ oS +9 &SV{j\ r: +9 &T'(c\ rN +10 &TI"\ u, +2 ( + "processing"%Y& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.52 + .Hand.open + "manipulator"&71 +65 "core" 1 +2 "manipulator"&]% +4 "core" %  7 + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"& '\ +94 "core" ' +2 .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 4 in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +2 "processing"%z  +3 %E9 +5 "core" 9 +102 "processing"%:9 +3 "core" 9 +102 "processing"%9 +3 "core" 9  +102 "processing"%Z9 +2 "core" 9  +103 "processing"%D9 +2 "core" 9 +103 "processing"%p9 +2 "core" 9 +103 "processing"%09 +2 "core" 9 +103 "processing"%?9 +2 "core" 9 +103 "processing"%)9 +2 "core" 9" +103 "processing"%[9 +4 "core" 9& +103 "processing"%9 +2 "core" 9+ +103 "processing"%\ 9 +2 "core" 9/ +103 "processing"%9 +2 "core" 93 +103 "processing"%l9 +2 "core" 97 +103 "processing"%Q9 +4 "core" 9; +102 "processing"%X9 +2 "core" 9@ +103 "processing"% 9 +2 "core" 9D +103 "processing"%9 +2 "core" 9H +103 "processing"%^9 +2 "core" 9L +103 "processing"%9 +4 "core" 9P +102 "processing"%59 +2 "core" 9U +103 "processing"%9 +2 "core" 9Y +103 "processing"%d9 +2 "core" 9] +103 "processing"%i9 +2 "core" 9 a +103 "processing"%9 +2 "core" 9e +103 "processing"%99 +2 "core" 9j +103 "processing"%9 +2 "core" 9%n +103 "processing"%o9 +2 "core" 9-r +103 "processing"%49 +2 "core" 96v +103 "processing"%9 +3 "core" 9>z +102 "processing"%9 +2 "core" 9H +103 "processing"%9 +2 "core" 9P +103 "processing"%9 +2 "core" 9Y +103 "processing"%g9 +2 "core" 9b +3 .tPH.hold 2:00:00,28C +3 "processing"%s pp` + .tdelay 1:30 +4 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR + "processing"%' +102 "core"  +2 "processing"%b% +4 "core" %\\\ w + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +50 "processing"% +11 .tPS.seek 0.5ml +2 "processing"%e' +601 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml +2 "processing"%#'[ +1616 "core" ' +2 .tPTV.dial :puck + "processing"%@  +71 "core"  +2 .tPSV.dial PTV +2 "processing"% +72 "core" +2 .tPBV.dial :waste1 +2 "processing"%*  +129 "core"  +2 "processing"%F% +4 "core" %`P\ k +2 .tPS.seek 1.5ml +2 "processing"%$' +589 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%= * +31 "core" + +3 .tPS.seek 0ml + "processing"%3'W +1609 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%/  +32 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%W * +32 "core" * +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%( +73 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%' +2347 "core" ' +2 .tPSV.dial PTV + "processing"%2 +74 "core" +2 .tdelay 5 seconds +354 "Can"g\ vGF +148 .tPSV.dial PSR +2 "processing"%> +73 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +3 "processing"%O +73 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air + "processing"%%  +72 "core"  +2 .tPS.seek :empty +2 "processing"%'9 +2346 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +127 "core" +2 .tPSV.dial :mixloop + "processing"% +44 "core" +2 .tPRV.dial :ab1 + "processing"%S @ +75 "core" B +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%'w +354 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +3 "collection"'U  + "processing"%K  +46 "core" +7 +2 "processing"%y% +4 "core" %s\ m +2 .tPS.seek 0.32ml + "processing"%I' +402 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'1  +30 "core" +2 .tPRV.dial :air +2 "processing"%M  +43 "core"  +2 .tPS.seek 0.9ml +2 "processing"%G'D +1248 "core" ' +2 .tPRV.dial :waste2 + "processing"% @ +72 "core" > +2 .tPS.seek 0.5ml +2 "processing"%;' +880 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%.  +43 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%'[ +1616 "core" ' +2 .tPSV.dial :PML + "processing"%{ +44 "core" +2 .tPTV.dial :mixing + "processing"% @ +70 "core" B +2 .tPBV.dial :waste1 + "processing"%"  +35 "core" +2 "processing"%,% +4 "core" %`\ x +2 .tPS.seek 1.85ml + "processing"%h'@ +239 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%N * +34 "core" , +2 .tPS.seek 0ml +2 "processing"%8'W +1968 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'P& +3 "core" &35\ j + "manipulator"&R& +4 "core" & +2 "manipulator"&T% +3 "core" %\ " : +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&|(- +153 "core" ( +2 "manipulator"&-& +4 "core" &- o + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &<& +2 "core" &-  ? o +2 .tForearm.seek :garage +2 "manipulator"&\\' +109 "core" ' +2 .tHand.close +2 "manipulator"&A/ +77 "core" / +2 "manipulator"&& +4 "core" &-   d o +2 "manipulator"&f% +3 "core" %   ɽM +2 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"& ( +275 "core" ( +2 "manipulator"&!& +4 "core" & 1 4 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &B& +3 "core" & ( 4 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&H'ρ +97 "core" ' +2 "manipulator"&_& +4 "core" & 4 +2 "manipulator"&V% +4 "core" %o +2 "collection"'6& +3 "core" &45"\ i +2 "collection"'v& +3 .tCC.seek :closed +2 "collection"'x(O +2 "core" &56\\\ i +4 &46\ f: +10 &MJ{75 \ ^1 +9 &u35\ ^E +9 &)a46\ _N +10 &Y34\ `M +9 &W45\ `M +9 &s]65\ _L +10 &5U65\ `L +9 &W44\ `L +10 &]55\ _L +9 &{U56\ `L +9 &!<W34\ `M +10 &"Y48\ `M +9 &$Y45\ _M +9 &&X45 \ `M +10 &(DY47\ _M +9 &*Z47\ _L +10 &+U33\ _L +9 &-W56\ _L +9 &/NU34\ _L +10 &1Z56\ _M +9 &2Z74\ _M +9 &4X45\ _L +10 &6UW55\ _L +9 &8U75\ _L +10 &9[35\ _L +9 &;\\65\ _L +9 &=]Z54\ ^L +10 &?Z55\ ^M +9 &@X55\ _L +9 &BW54\ _L +10 &DdZ46\ ^M +9 &F'Y75\ _L +10 &Gi45\ ]N +9 &I~45\ \\Q +9 &KQ35\ WV +10 &M 24!\ UY +9 &N{44\ Y3 +9 &Oj+44!\ X] +9 ( +2 &O~n33\ _I + "collection"'v& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.57 + "collection"'& +5 "core" &O~n34\ [I + .tHand.open +2 "manipulator"&w1 +72 "core" 1 +2 "manipulator"&~% +4 "core" % o $ # I +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +2 .tPSV.dial PSR + "processing"%k +101 "core"  +2 "processing"%m% +4 "core" %Z\ f + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%`' +1608 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 + "processing"%+  +42 "core"  +2 .tPS.seek 0ml +2 "processing"%&'W +1608 "core" ' +2 .tPSV.dial PSR + "processing"% +44 "core"  +2 .tPSR.select :air + "processing"% +11 .tPS.seek 2.5ml + "processing"%}' +2629 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +4 "processing"%C  +2 "collection"'a  +40 "core"  +119  +2 .tPSV.dial :mixloop + "processing"%r +102 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%J  +72 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2638 "core" ' +2 .tPSV.dial :air + "processing"%j  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2641 "core" ' +2 .tPSV.dial :mixloop + "processing"%7 +44 "core" +2 .tPS.seek 0ml +48 "processing"%]'W +2628 "core" ' +2 .tPSV.dial :air + "processing"%E  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%Y' +2624 "core" ' +2 .tPSV.dial :mixloop + "processing"%: +44 "core" +2 .tPS.seek 0ml +2 "processing"%n'W +2634 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &  4 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&u( +4 "core" ( +2 "manipulator"&Z& +4 "core" & 4 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &D& +3 "core" & 4 +2 .tForearm.seek CC + "manipulator"&p'ρ +97 "core" ' +2 .tHand.close + "manipulator"&0/ +71 "core" / +2 .tCC.seek :open +2 "collection"'?( +376 "core" ( +2 "manipulator"&)& +4 "core" & 4 + "manipulator"&[% +4 "core" % ϒ +2 .tForearm.seek :retract + "manipulator"&'\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&\ (- +279 "core" ( +2 "manipulator"&& +4 "core" &-  < + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &l& +3 "core" &-  D < +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&Q' +110 "core" ' +3 .tHand.open + "manipulator"&X1 +74 "core" 1 +2 "manipulator"& % +4 "core" % r   ɸo +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 ."da"delayUntil "10:25:37.93" +24840 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%^ @ +69 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 ."da"delay 30 seconds +81 "Can"e\ 22 +2922 ."da"PBV.dial between PSV and waste1 +2 "processing"%5 * +35 "core" + +2 ."da"PSV.dial :air +2 "processing"%  +43 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%d' +2337 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%i +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +43 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%9 +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +44 "core"  +2 ."da"PS.seek :empty +2 "processing"%o'9 +2347 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air + .PSV.dial PSR +2 "processing"%4 +130 "core"  +2 "processing"%% +4 "core" %:\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%' +597 "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 "processing"%  +69 "core"  +2 ."da"PSV.dial PTV +2 "processing"%g +71 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%'  +32 "core"  +2 "processing"%b% +4 "core" %X\  +2 ."da"PS.seek 1.5ml +2 "processing"%L' +593 "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"%@'W +1630 "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 + .PSV.dial PSR +2 "processing"%F +73 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%#' +2342 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%= +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%$ +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%z +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%/  +82 "core" +2 ."da"PS.seek :empty +2 "processing"%W'9 +2322 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"%( +130 "core"  +2 "processing"%3% +4 "core" %;\  + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%2' +590 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%>'[ +1614 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%O +73 "core" +2 ."da"PBV.dial :waste1 + "processing"%%  +34 "core" +2 "processing"%% +4 "core" %X\  + ."da"PS.seek 1.5ml +2 "processing"%' +588 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%S'W +1610 "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"%K * +32 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%U +73 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%y' +2347 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%1 +72 "core"  +2 ."da"delay 5 seconds +484 "Can"d\ |\\[ +18 ."da"PSV.dial PTV +2 "processing"%M +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%I  +70 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2340 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%G  +89 "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"%{ +43 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml +2 "processing"% ' +396 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%"  +42 "core"  +2 "processing"%,% +4 "core" %\  +2 ."da"PS.seek 0.55ml +2 "processing"%N' +333 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%  +43 "core"  +2 ."da"PS.seek 2ml +2 "processing"%h'[ +1554 "core" ' + ."da"PSV.dial :PML +2 "processing"%P +44 "core" +2 ."da"PTV.dial :mixing +2 "processing"%R @ +69 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%T  +32 "core" +2 "processing"%-% +4 "core" %Vx\  +2 ."da"PS.seek 1.85ml +2 "processing"%<'6 +237 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%c * +32 "core" * +2 ."da"PS.seek 0ml +2 "processing"%A'W +1976 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +48003 #recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%  +34 "core" +2 ."da"delay 30 seconds +2399 "Can"e\ 66 +603 ."da"PBV.dial between PSV and waste1 +2 "processing"%f * +35 "core" + +2 ."da"PSV.dial :air +2 "processing"%  +42 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%\\' +2350 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%! +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%B  +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"%_  +44 "core"  +2 ."da"PS.seek :empty +2 "processing"%V'9 +2350 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%6 +130 "core"  +2 "processing"%% +4 "core" %6\  + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%q' +593 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1619 "core" ' +2 ."da"PTV.dial :puck + "processing"%w  +70 "core"  +2 ."da"PSV.dial PTV +2 "processing"%~ +71 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%v  +32 "core"  +2 "processing"%k% +4 "core" %^\  + ."da"PS.seek 1.5ml +2 "processing"%m' +591 "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"%8'W +1615 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%+  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%` * +33 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +72 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%&' +2341 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%a +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%C +73 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%r +72 "core" +2 ."da"delay 5 seconds +503 .PSV.dial :air +2 "processing"%J  +70 "core"  +2 ."da"PS.seek :empty +2 "processing"%}'9 +2329 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%j +141 "core"  +2 "processing"%% +4 "core" %8\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%7' +591 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1620 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%E +73 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%]  +33 "core" +2 "processing"%:% +4 "core" %\\\  + ."da"PS.seek 1.5ml +2 "processing"%Y' +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"%Z'W +1610 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%D  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%0 * +33 "core" + +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"% +72 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2354 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%x +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%) +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"%p  +70 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +1621 "Can"d\ AA +723 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%l +129 "core"  +2 "processing"%u% +3 "core" %9\ +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%X' +599 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml + "processing"% '[ +1617 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +43 "processing"% +78 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%Q  +32 "core" +2 "processing"%^% +4 "core" %\\\  +2 ."da"PS.seek 1.5ml +2 "processing"%' +590 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%5 * +33 "core" + +2 ."da"PS.seek 0ml +3 "processing"%'W +1606 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .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"%i * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +72 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%9' +2350 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%d +84 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%4 +71 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +70 "core"  +2 ."da"PS.seek :empty +2 "processing"%o'9 +2343 "core" ' +2 ."da"Gate.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +134 "core"  +5 "processing"%% +10 "core" %6\ I +9 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +7 "processing"% +12 ."da"PS.reconfigure PSconfig +5 "processing"%#A d`xb +4 ."da"PS.seek 0.25ml +5 "processing"%g'7 +337 "core" ' +2 ."da"delay 5 seconds +502 "processing"%'% +4 "core" %4\ 3 + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%b' +366 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'[ +1624 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%e +73 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%L  +34 "core" +2 "processing"%% +4 "core" %Xu\  + ."da"PS.seek 1.5ml +2 "processing"%*' +584 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%F * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%@'W +1626 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%=  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%$ * +35 "core" , +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"%z +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%/' +2491 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%# +86 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%( +72 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%3 +88 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%W  +75 "core"  +2 ."da"PS.seek :empty +2 "processing"%2'9 +2496 "core" ' +2 "processing"%O9 +3 "core" 94 +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +2 "processing"%%  +3 "core" 4 4 +2 "processing"%& +3 "core" &TI  , +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 3 + "manipulator"&>% +4 "core" %\  k j ~ i +2 "storage"(% +4 "core" %  >\  + "storage"(. +3 "core" . + ."da"SC.reconfigure SCtight +3 "storage"($\ .\ 1~b +2 ."da"SC.seek 3 +2 "storage"(( +348 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (K& +3 "core" & \  +2 "manipulator"&U& +3 "core" &- S T T e< + "manipulator"&S% +4 "core" %\  R R  e +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 3 +2 "manipulator"&( +180 "core" ( +2 "manipulator"&1& +4 "core" & 0 .  c% + "storage"(M& +4 "core" &\  +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&I' +90 "core" ' +2 "storage"(y& +4 "core" & _\  +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak + "storage"(G'L +292 "core" ' +2 "storage"(.- +3 "core" -'w + ."da"SE.configure SEconfig +3 "storage"(#QK-0-\ b +2 "manipulator"&;& +3 "core" & / 1 ? c% +2 "storage"({& +3 "core" & (\  +2 ."da"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 3 +2 "manipulator"&' +35 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&", +3 "core" , + ."da"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 "storage"(,- +2 "core" -'w +2 ."da"SE.seek 1.1 Pucks below Top Plate +3 "storage"( '/ +28 "core" ' +2 "manipulator"&% +4 "core" %` M Q + "storage"(N& +4 "core" & E D U + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 3 + 311 counts + "manipulator"&P'= +23 "core" ' +2 "manipulator"&R& +4 "core" &\ " + a# +2 "storage"(T& +3 "core" & u t 1 +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&-' +28 "core" ' +2 ."da"SE.seek 2.1 Pucks below Top Plate +2 "storage"(c' +43 "core" ' +2 "manipulator"&h& +4 "core" & R S - e# +2 "manipulator"&<% +4 "core" % R S  e + ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +89 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&f( +256 "core" ( +3 "manipulator"& & +4 "core" & \  `d + ."da"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &A& +3 "core" & \ R `d +2 ."da"Forearm.seek PC + "manipulator"&!' +98 "core" ' +2 ."da"Hand.close + "manipulator"&B/ +67 "core" / +45 ."da"PC.seek :open +9 "processing"%|( +404 "core" ( +2 "storage"(_& +4 "core" & /\ + "manipulator"&\\& +4 "core" & " *  ad + "manipulator"&6% +4 "core" % " * ! a +2 ."da"Forearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 3 +2 "manipulator"&V( +252 "core" ( +2 "manipulator"&q& +4 "core" & 6 " _& + "storage"(w& +4 "core" & { q i +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&~' +100 "core" ' +2 ."da"Hand.open + "manipulator"&v1 +70 "core" 1 +3 "storage"(k- +3 "core" -' +2 ."da"SE.seek 1.85 Pucks below Top Plate +2 "storage"(' +29 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.19 Pucks below Top Plate +2 "storage"(H' +60 "core" ' +2 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da20feb0611h40ml.tif +1938 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +2916 #"da"SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 45.044 seconds\ /var/log/esp/da20feb0611h40ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da20feb0611h40ml15s.tif +1564 #SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da20feb0611h40ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da20feb0611h40ml30s.tif +3056 #SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da20feb0611h40ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da20feb0611h40ml70s.tif +2286 "Can"\\ ss +4832 #"da"SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da20feb0611h40ml70s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"HABfans.email "45.044 sec auto-exposure",Subject: "da20feb0611h40ml images!" +14 "storage"(m- +12 "core" -' +4 "storage"(+& +4 "core" &\ \ 2 +2 "manipulator"&`& +4 "core" & F \\% + ."da"Elbow.seek 3 +3 "manipulator"& ( +3 "core" ( + "manipulator"&8& +4 "core" &   \\% +2 "storage"(a& +3 "core" &\ \  +2 ."da"Forearm.seek 3 + 700 counts +2 "manipulator"&C' +12 "core" ' +2 ."da"SE.reconfigure SEgently +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.9 Pucks below Top Plate +2 "storage"(r'$ +65 "core" ' + "manipulator"&J& +4 "core" & z% +2 "storage"(&& +3 "core" & O l R\  +2 ."da"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 3 +2 "manipulator"&j' +36 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&, +4 "core" , +2 ."da"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 2.09 Pucks below Top Plate +5 "storage"(}' +26 "core" ' +2 "manipulator"&7% +5 "core" %d q h k +2 "storage"(E& +4 "core" & N O S\  +2 ."da"Forearm.force -20 +6 "manipulator"&5 +3 ."da"Forearm.seek 3 + 295 counts +2 "manipulator"&]'- +22 "core" ' +3 "manipulator"&:& +4 "core" &\ |$ +2 "storage"(& +5 "core" & d h\  +3 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 3 + 700 counts +3 "manipulator"&' +25 "core" ' +6 "storage"(Y% +6 "core" % a a\  +5 ."downElevator"SE.seek :down +8 "storage"(D'v +97 (0% +8 "core" %0 \ Va +4 "manipulator"& % +9 "core" %\  b } +7 ."da"Forearm.reconfigure LooseForearm +13 "manipulator"&#Q@2^d^b +10 ."da"Forearm.seek :retract +10 "manipulator"&Z'\ +93 "core" ' +10 ' + ."downElevator"SE.coast +3 "storage"(5 +4 ."da"SC.coast + "storage"(6 +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 #tStarting finalPurge +4 "processing"%x& +5 "core" &\ \ +2 "manipulator"&)& +4 "core" &\ K M ; $ +2 "manipulator"&[% +4 "core" %\ $ W [ D +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&p(- +178 "core" ( +2 "manipulator"&& +4 "core" &- { s ! M + ."psFlush"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &l& +4 "core" &- x p E M +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&u' +109 "core" ' +2 ."psFlush"Hand.close +2 "manipulator"&/ +65 "core" / +4 "manipulator"&X& +8 "core" &-\  A ~M +4 "manipulator"&% +6 "core" %  \  @ ~I +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&Q'\ +101 "core" ' +2 ."psFlush"Elbow.reconfigure TightElbow +4 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&^( +128 "core" ( +8 "manipulator"& & +7 "core" & M e +7 ."psFlush"Elbow.reconfigure LooseElbow +11 "manipulator"&$ &.,(#b +6 &5& +15 "core" &  e +8 ."psFlush"Forearm.reconfigure TightForearm +6 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +3 "manipulator"&' +103 "core" ' +8 "manipulator"&n& +16 "core" &  e +2 "manipulator"&i% +9 "core" % 9 +2 "processing"%& +11 "core" &\  +5 "processing"%& +19 ."psFlush"PC.seek :closed +13 "processing"%(Tg +17 "core" &w\  +7 &w\  +3 &m\  +9 &t\  +4 &u\  + &/vt\ +| + &d{u\ @ + &gmm\ Q +6 &*Lp\ P +11 &Qi\ P +8 &Vi\ P +10 &oV]\ P +9 &1Re\ P +9 &Rc\ P +10 &Sq\ P +9 & xRt\ P +9 &":Su\ P +10 &#Rs\ P +9 &%Ot\ P +10 &'Sq\ P +9 &)CVs\ P +9 &+Rk\ O +10 &,Rc\ P +9 &.U\\\ P +10 &0LPZ\ O +10 &2 RX\ P +8 &3U[\ P +10 &5Q_\ P +9 &7SR^\ P +9 &9S^\ O +10 &:R^\ P +10 &<R_\ P +8 &>[TW\ P +10 &@O_\ P +9 &AQX\ O +10 &CQS\ O +9 &EcS\\\ P +9 &G%VW\ P +10 &H[[\ Q +9 &JdU\ Q +9 &L\\Q\ U +10 &NS\ U +9 &OO\ V +10 &QH\ V +9 &SNsU\ 3 +9 &T.4eR\ = +10 ( + &TCS\ ( + "processing"%& +4 #"psFlush"Processing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.57 +49 "processing"%d& +5 "core" &TCO\ ( + ."psFlush"Hand.open +2 "manipulator"&41 +75 "core" 1 +2 "manipulator"&% +4 "core" %  +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&9'\ +94 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +135 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%'P +231 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +865 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%o' +1632 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%' +72 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%g  +34 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%b'W +2627 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%e +75 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%L' +587 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2127 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +75 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%F U +52 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%*'W +2636 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%= @ +43 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%$' +2640 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%z  +73 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%@'9 +2632 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%# +55 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%(' +2625 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%3 +74 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%W'W +2626 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%/ @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%O' +2628 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%%  +71 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2636 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%> +43 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml + "processing"%'P +1110 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1603 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%K +71 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%U  +53 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%S'W +2632 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%1 +72 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%M' +598 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%y' +2125 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%\ +72 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"% U +53 "core" U +2 ."psFlush"PS.seek 0ml +2 "processing"%.'W +2629 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%; @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%{' +2637 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%,  +71 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2643 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%N +43 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%R' +2628 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%T +71 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%h'W +2629 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%< @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%I' +2634 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +71 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%G'9 +761 "Can"^\ x:: +1879 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'& +4 "core" &AE{\ o +2 "manipulator"&P& +3 "core" & m e +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"& ( +2 "core" ( +2 "manipulator"&-& +4 "core" & e + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 & & +2 "core" &  = e +2 .tForearm.seek PC +2 "manipulator"&A' +102 "core" ' +2 .tHand.close + "manipulator"&"/ +77 "core" / +2 .tPC.seek :open +2 "processing"%B( +401 "core" ( +2 "manipulator"&& +4 "core" &  + e + "manipulator"&t% +4 "core" %  R +2 .tForearm.seek :retract + "manipulator"&_'\ +93 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&\\( +352 "core" ( +2 "manipulator"&6& +4 "core" & 3 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &!& +2 "core" &  3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&q'ρ +100 "core" ' +2 "manipulator"&w& +4 "core" &  3 +2 "manipulator"&f% +3 "core" %υ +2 "collection"'v& +4 "core" &BFR\ t + "collection"'k& +53 .tCC.seek :closed +2 "collection"'(O +3 "core" &BF\ t +2 &CFd\ t + &BFS\ t + &DFY\ t + &@DY\ u &ADQ\ u + &DFU\ u +4 &4BGQ\ l+| +10 &gBFM\ k? +9 &uCDX\ kN +9 &[UBES\ nL +10 &\\@FS\ lL +9 &YCEJ\ mM +9 &Y?EG\ mL +10 &cWBDN\ mL +9 &%YCEA\ lL +10 &UBEG\ mL +9 & UBCG\ mL +9 &"jYBEG\ mM +10 &$.ZAFS\ lL +9 &%ZAGX\ lL +9 &'ZBEQ\ lL +10 &)sYBES\ lL +9 &+5YCFQ\ lL +10 &,YAER\ lL +9 &.VBFZ\ mL +9 &0}ZBCR\ lL +10 &2@YBDW\ lK +9 &4ZCGT\ lL +9 &5YBFS\ lL +10 &7\\?G\\\ kL +9 &9GZCEU\ lL +10 &; WAER\ kL +9 &<ZBD^\ lL +9 &>YCFR\ lL +10 &@PZAEZ\ lK +9 &B\\BEV\ lL +9 &CWAGT\ lL +10 &E\\BDa\ kL +9 &GSfCDT\ kM +10 &IuACV\ iN +9 &J@Da\ eS +9 &Lw@BZ\ bY +10 &N:>CR\ bE +9 &OB;@AY\ e$l +9 &O|r@AR\ iJ +2 ( + "collection"'k& +4 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.65 + "collection"'c& +4 "core" &O|n@D\ iJ + .tHand.open +2 "manipulator"&1 +74 "core" 1 +2 "manipulator"&m% +4 "core" % υ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&+'\ +102 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'`& +4 "core" &O|oAD\\\ iJ +2 "collection"'8% +3 "core" %AD\ i +2 .tCSV.dial CSR + "collection"'a  +40 "core"  +2 "collection"'J% +4 "core" %@Ch\ h + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +2 "collection"'&'l +1355 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 '7% +3 "core" %lAA\ g +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'E' +683 "core" ' +2 .tCSV.dial :waste + "collection"': +127 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'' +1984 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'V& +4 "core" &O|nAC~\ jJ +2 "collection"'Y% +3 "core" %AD\ j +2 .tCSV.dial :flush + "collection"'~  +54 "core" +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"'H'l +1254 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'C @ +43 "core" A +2 "collection"'0% +4 "core" %lAB\ k +2 .tCS.seek 7ml +2 "collection"' ' +556 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'  + 'r  +42 "core"  +88  +2 .tCBV.dial :waste1 + "collection"'j @ +44 "core" > +2 .tCS.seek 0ml +2 "collection"']' +1719 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'x& +4 "core" &O|nEGr\ mJ +2 "collection"')% +3 "core" %DG\ m +2 .tCSV.dial :flush + "collection"'[  +71 "core" +2 .tCS.seek 5ml +2 "collection"'}'l +1254 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +43 "core" B +2 "collection"'% +4 "core" %lAD\ m +2 .tCS.seek 7ml +2 "collection"'l' +543 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'D  +40 "core"  +2 .tCBV.dial :waste2 +2 "collection"'  +112 "core"  +2 .tCS.seek 0ml +2 "collection"'' +1696 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'& +4 "core" &O|mACd\ pJ +2 "collection"'X% +3 "core" %CE\ p + .tCSV.dial CSR +2 "collection"'  +41 "core"  +2 "collection"'Z% +4 "core" %CD\ n + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml +2 "collection"' ' +1972 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'5' D +570 "core" ' +3 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'u +2 'p  +96 "core" +36  +2 .tCTV.dial :intake + "collection"'n  +72 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'i' \\ +1949 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'  +71 "core" ~ +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'Q' +589 "core" ' +2 .tCSV.dial CSR + "collection"'|  +98 "core"  +2 "collection"'d% +4 "core" %@E]\ k + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +2 "collection"'4'l +1355 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'' D +1386 "core" ' +2 .tCSV.dial CBV + "collection"' +98 "core" +2 .tCS.seek 0ml +2 "collection"'' +2620 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &  3 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&2( +2 "core" ( +2 "manipulator"&& +3 "core" & 3 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &'& +3 "core" & + 3 +2 .tForearm.seek CC + "manipulator"&g'ρ +94 "core" ' +2 .tHand.close + "manipulator"&o/ +68 "core" / +2 .tCC.seek :open +2 "collection"'e( +375 "core" ( +2 "manipulator"&b& +4 "core" &  " 3 + "manipulator"&L% +4 "core" % ϔ   + .tForearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&F(- +283 "core" ( +2 "manipulator"&& +4 "core" &-   < + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &=& +2 "core" &-   < +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&*' +111 "core" ' +3 .tHand.open + "manipulator"&z1 +72 "core" 1 +2 "manipulator"&$% +4 "core" % r + ȸm +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&#'\ +100 "core" ' +2 "processing"%@& +4 "core" &T\ +29419 "Can"] \ (( +35002 #t-> access 1 +2 .SE.seek :down +2 "storage"(3'v +2 "core" ' +2 "manipulator"&(% +4 "core" %\    '  + "manipulator"&/& +4 "core" &-  < + .tSC.reconfigure SCtight +3 "storage"($\ .\ 1~b +2 .tSC.seek 5 + "storage"(W(< +660 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (%& +3 "core" &<6 \  +2799 #t-> access 3 +2 .SE.seek :down +2 "storage"(O'v +2 "core" ' +2 "manipulator"&>% +4 "core" %\   +47 "manipulator"&& +5 "core" &- n < + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 7 + "storage"(([z +654 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (K& +3 "core" &[y% \  \ \  +20775 "Can"d\ 33 +40521 #t-> PS.flush + #Flushing Processing stage +2 "processing"%U% +3 "core" %4n\ +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%& +4 "core" &u\ + "manipulator"&1& +4 "core" &-   < +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&S(- +3 "core" ( +2 "manipulator"&M& +4 "core" &- + < + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &\ & +3 "core" &- \  < +2 .tForearm.seek :garage + "manipulator"&' +107 "core" ' +2 .tHand.close + "manipulator"&y/ +67 "core" / +2 "manipulator"&;& +4 "core" &-  < +2 "manipulator"&.% +4 "core" %   g ȿj + .tForearm.seek :retract +2 "manipulator"&,'\ +109 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&{( +128 "core" ( +2 "manipulator"&N& +4 "core" &  o + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" & 3 o +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&T' +107 "core" ' +2 "manipulator"&R& +4 "core" & o +2 "manipulator"&<% +3 "core" %  g +2 "processing"%h& +4 "core" &r\ + "processing"%& +4 .tPC.seek :closed +2 "processing"%I(Tg +3 "core" &\ +3 &w\  +9 &2x\ )w +9 &ds\ = +9 &vy\ L +10 &HWx\ K +9 & ak\ K +9 &co\ L +10 &_p\ K +9 &Pb{\ K +10 &`v\ K +9 &`q\ K +9 & `y\ K +10 &"X`p\ K +9 &$_p\ K +9 &%_u\ K +10 &'_h\ K +9 &)`_x\ K +10 &+!]s\ K +9 &,_x\ K +9 &._l\ K +10 &0h_i\ K +9 &2)bj\ K +9 &3_p\ K +10 &5_h\ K +9 &7p_o\ K +10 &92`w\ K +9 &:_p\ K +9 &<_e\ K +10 &>y^i\ J +9 &@:`v\ K +9 &Aaq\ K +10 &C^n\ K +9 &E`p\ K +10 &G@ey\ L +9 &Ijz\ L +9 &Jsy\ M +10 &Ly{\ P +9 &N9q\ Q +9 &Oz\ Q +10 &Qv\ Q +9 &Sazmq\ 5 +10 &T+.x\ F +9 &TL{\ % +2 ( + "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.46 + "processing"%& +4 "core" &TL\ % + .tHand.open + "manipulator"&P1 +73 "core" 1 +2 "manipulator"&-% +4 "core" %   g + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"& '\ +97 "core" ' +2 .tPSV.dial PSR +2 "processing"%" +54 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%^'P +1107 "core" ' +2 .tPSR.select :air + "processing"% +11 .tPS.seek 2.5ml + "processing"%9' +1613 "core" ' +2 .tPSV.dial PTV + "processing"% +85 "core"  +2 .tPTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +52 "core" +2 .tPS.seek 0ml +2 "processing"%t'W +2629 "core" ' +2 .tPSV.dial PSR + "processing"%A +71 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 0.5ml +2 "processing"% ' +585 "core" ' +2 .tPSR.select :air + "processing"% +11 .tPS.seek 2.5ml + "processing"%6' +2123 "core" ' +2 .tPSV.dial PTV + "processing"%! +84 "core"  +2 .tPBV.dial PSV + "processing"%w U +54 "core" V +2 .tPS.seek 0ml +2 "processing"%f'W +2639 "core" ' +2 .tPSV.dial PBV + "processing"%v @ +41 "core" ? +2 .tPS.seek 2.5ml +2 "processing"%_' +2637 "core" ' +2 .tPSV.dial :waste1 + "processing"%?  +83 "core"  +2 .tPS.seek :empty +2 "processing"%c'9 +2628 "core" ' +2 .tPSV.dial PSR + "processing"% +54 "core"  +2 .tPSR.select :air +2 .PS.seek 2.5ml +2 "processing"%m' +1594 "Can"d\ CB +1053 "core" ' +2 .tPSV.dial PTV + "processing"%k +73 "core" +2 .tPBV.dial PSV +2 .PS.seek 0ml + "processing"%`'W +2637 "core" ' +2 .tPSV.dial PBV + "processing"%8 @ +44 "core" ? +2 .tPS.seek 2.5ml +2 "processing"%a' +2628 "core" ' +2 .tPSV.dial :waste1 + "processing"%J  +70 "core"  +2 .tPS.seek :empty +2 "processing"%q'9 +2632 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&& +4 "core" &   I o +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&7( +3 "core" ( +2 "manipulator"&&& +4 "core" &   [ o + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &:& +2 "core" &   o +2 .tForearm.seek PC +2 "manipulator"&E' +95 "core" ' +2 .tHand.close + "manipulator"&V/ +75 "core" / +2 .tPC.seek :open +2 "processing"%Y( +399 "core" ( +2 "manipulator"&~& +4 "core" & o + "manipulator"&% +4 "core" %   X  + .tForearm.seek :retract +2 "manipulator"&C'\ +91 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&0(- +138 "core" ( +2 "manipulator"&H& +4 "core" &.  5 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 & & +2 "core" &.   5 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&r' +111 "core" ' +2 .tHand.open + "manipulator"&j1 +73 "core" 1 + "manipulator"& % +4 "core" % c    ɳC +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&x'\ +99 "core" ' +49659 "Can"g 32 +60002 h $32 +60002 m F22 +37804 #t-> startTube 3 +613 #-> da 40 +18 #da sampling at most 40ml +2 #Loading sh1 puck from tube 3 into Collection Clamp +3 ."Qmail"HABfans.email "Started da in tube 3 at 12:22:04EST06-Feb-20\\n{2 => 0,\\n 4 => 0}\\nCan@12:15:40, 21.6C, 18% humidity, 14.6psia, 14.209V, 0.233A, 0.233A avg, 3.30W",Subject: "da sampling at most 40ml" +2 "collection"')& +5 "core" &IN, T + "manipulator"&[% +5 "core" %\    +3 "storage"(]% +3 "core" %  +2 "storage"(. +2 "core" .([z +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 +2 "storage"(( +1289 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (}& +3 "core" &  + "manipulator"&D& +4 "core" &. 4 + "manipulator"&% +4 "core" %\  ;  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&l( +169 "core" ( +2 "manipulator"&& +4 "core" &  $ +2 "storage"(X& +3 "core" & +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&' +103 "core" ' +2 "storage"(Z& +4 "core" & \ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"('L +276 "core" ' +2 "storage"( - +3 "core" -'p +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (u& +2 "core" & u\ +2 "manipulator"&p& +3 "core" &   $ +2 .tElbow.seek 3 + "manipulator"&n( +4 "core" ( +2 "manipulator"&5& +4 "core" &  2 $ + "storage"(& +4 "core" & \ +2 .tForearm.seek 3 + 300 counts + "manipulator"&i'2 +25 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&|/ +66 "core" / +3 ."downElevator"SE.seek :down +5 "manipulator"&d& +2 "storage"(Q'v +6 "core" &   $ + "manipulator"&4% +4 "core" % ) ) +2 .tForearm.seek :retract + "manipulator"&'\ +94 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +142 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +16 "core" ( +2 "manipulator"&& +4 "core" &# =B + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 && +3 "core" &# =B + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&''ρ +94 "core" ' +28 "manipulator"&o& +3 "core" &#  $ =B +2 "manipulator"&\\% +4 "core" %}   f +2 "collection"'+& +3 "core" &KM\ +2 "collection"'& +3 .tCC.seek :closed +2 "collection"'b(O +3 "core" &KM*\ +3 &JM\  +10 &5JO\ +| +9 &hJN\ > +10 &uKM\ L +9 &bZJN\ J +9 &#`KK\ \ J +10 &_IN\ J +9 &[HN\ J +9 &i`KL\ J +10 &,`KM\ J +9 &`JN\ J +10 & bHN\ J +9 &"q_IO\ J +9 &$3cJL\ J +10 &%^JM\ J +9 &'bIO\ J +9 &)x`JN\ K +10 &+;_KM \ J +9 &,^HM\ J +10 &.`HM\ J +9 &0`IN\ K +9 &2C^LN\ J +10 &4\\JL\ J +9 &5^JN\ K +9 &7^LK\ J +10 &9K\\HL\ J +9 &; `IM\ J +10 &<_LM\ K +9 &>_LO\ J +9 &@S[KN\ J +10 &B]IM\ J +9 &C]JL\ J +9 &EeKM \ K +10 &GUsIM\ L +9 &I HK\ P +10 &JGL\ U +9 &L~GM\ V +9 &N>HK\ \ D +10 &OC<GK\ %n +9 &O|eHK\ F +2 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.74 + .Hand.open + "manipulator"&L1 +72 "core" 1 +3 "manipulator"&g% +4 "core" % }   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 .tSC.coast + "storage"(6 +2 #tcollectSample 40ml w/bubble point of 24psi + #Priming 7ml + .Gate.power :sampler,:ON +2 ."pumping"Gate.power :analytic3,:ON +3 .tIntake.select :close +2 .Exhaust.select :close + .SS.hold +2 "sampler")=+ +3 "core" + +2 "sampler")2% +4 "core" %B \  +2 "collection"'z& +3 "core" &O|iJO4\ F +2 "Can"l\ SR +2 #tCalibrating pressure sensors + .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X  +128 "core"  +2 .tCTV.dial :intake + "collection"'  +72 "core"  +2 #tWaiting for external sampler to finish priming... + .delayUntil "12:25:35.39" +1624 #"pumping"0.0L/min +3006 #0.0L/min +3006 #0.0L/min +3006 #0.0L/min +3006 #0.0L/min +2864 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open +2 "sampler") +134 #"pumping"0.0L/min +75 "collection"'3% +3 "core" %AB!\ + #tIntake @14.2psia, vacuum from 8.7 to 11.7psi +2 .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X? \  + "sampler")1% +4 "core" %a+@@ \  + .tIntake.select :close + "sampler")0 +9 )M% +3 "core" %a+CD \  + .tSSV.dial :exhaust +2 "sampler")\  +71 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")y' +410 "core" ' +2 .tExhaust.select :close + "sampler") +10 #tSampling 40.0ml +2 .Intake.select :close + .Exhaust.select :close +2 .SS.reconfigure SSconfig +2 "sampler")#.0XB\ w + #tIntake @14.2psia, vacuum from 8.7 to 11.7psi +2 .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X \  + "collection"'h% +4 "core" % \ q + #tIntake @9.5psia, vacuum from 4.0 to 7.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 135 +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml +2 "collection"'X' +131 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")Z +131 "core"  +8 .tSS.reconfigure SSexhale +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml +2 "collection"'/' +98 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")$ +92 "core" ' +2 ."CSpush"CS.coast + "collection"'5 +36 "core"  +4 .tSS.reconfigure SSexhale +2 "sampler")#.0X' +485 "core" ' +53 .tSS.reconfigure SSfast +2 "sampler")#.0X +102 "collection"'n9 +3 "core" 9 wB +102 "collection"'l9 +3 "core" 9 F +102 "collection"'o9 +3 "core" 9 K +102 "collection"'\\9 +3 "core" 9 O +102 "collection"'+9 +4 "core" 9 S +102 "collection"'Q9 +3 "core" 9 W +102 "collection"'9 +3 "core" 9 [ +102 "collection"'e9 +3 "core" 9 ` +102 "collection"'L9 +2 "core" 9 d +103 "collection"'g9 +3 "core" 9 h +102 "collection"'i9 +3 "core" 9 l +102 "collection"'29 +3 "core" 9 p +102 "collection"'z9 +2 "core" 9 u +103 "collection"''9 +3 "core" 9\ y +102 "collection"'9 +4 "core" 9\ }\ +103 "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 +4 "core" 9\ 3 +102 "collection"'$9 +3 "core" 9\ 8 +102 "collection"'9 +3 "core" 9\ ? +102 "collection"'/9 +3 "core" 9\ D +102 "collection"'*9 +2 "core" 9\ I +103 "collection"'>9 +4 "core" 9\ N +102 "collection"'39 +3 "core" 9\ R +102 "collection"'%9 +2 "core" 9\ W +103 "collection"'9 +2 "core" 9\ [ +103 "collection"'9 +3 "core" 9\ ^ +102 "collection"'19 +3 "core" 9\ b +102 "collection"'U9 +3 "core" 9\ e +102 "collection"'M9 +2 "core" 9\ i +103 "collection"'\ 9 +3 "core" 9\ k +102 "collection"'K9 +2 "core" 9\ o +103 "collection"'W9 +4 "core" 9\ r +2 .tCH.hold 10:00,70C +3 "collection"'F `\ `\ p  +3 "core"  +13055 "Can"f\  +46947 "core" ` +2 "collection"'.9 +3 "core" 9\ f +2 #tCollection Puck Heater at 70C after lysing + .CS.seek 0ml +2 "collection"'y' +337 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'N @ +101 "core" A +2 .tCSV.dial :air +2 "collection"'# @ +41 "core" ? +2 .tCS.seek 5ml +2 "collection"'R'l +1352 "core" ' +2 .tCSV.dial CTV + "collection"';  +44 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'h @ +43 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'<  +46 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'B @ +44 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'' +1358 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV +2 "collection"'P +99 "core"  +2 .tCBV.dial CSV + "collection"'-  +29 "core" +2 "collection"'% +4 "core" %  !\ * +2 .tCS.seek 5ml + "collection"'"'l +1345 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'T  +42 "core" +2 "collection"'G% +4 "core" %lrs\ 0 +2 .tCS.seek 6.999ml + "collection"'^' +586 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'S @ +42 "core" > +2 .tCS.seek 10ml +2 "collection"',' D +861 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +114 "core" ^ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'9   +39 "core" " +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'  +2 '  +29 "core"  +116  +2 .tCS.seek 5ml +2 "collection"'!'l +1372 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'w @ +101 "core" A +2 .tCSV.dial :waste +2 "collection"'f +101 "core" +2 .tCS.seek :empty +2 "collection"'A'Ͱ +1355 "core" ' +2 .tCSV.dial :air + "collection"'? @ +72 "core" B +2 .tCS.seek 5ml +2 "collection"'_'l +1355 "core" ' +2 .tCSV.dial CTV + "collection"'  +43 "core"  +2 .tdelay 2 seconds +51 "Can"h\ M?? +151 .tCSV.dial :air +2 "collection"'c @ +44 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'t  +45 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'k @ +45 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'m' +1355 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV +2 "collection"'6 +98 "core"  +2 .tCBV.dial CSV + "collection"'v  +39 "core"  +2 "collection"'`% +4 "core" %oq\ C +2 .tCS.seek 5ml + "collection"'J'l +1355 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'a  +42 "core" +2 "collection"':% +4 "core" %l\ F +2 .tCS.seek 7ml + "collection"'' +593 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'{ @ +42 "core" > +2 .tCS.seek 10ml +2 "collection"'' D +857 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'& ` +112 "core" _ +2 #tLysing Complete + "collection"' & +4 "core" &O|c\ JF +2 #tStoring sh1 puck in Collection Clamp to tube 2 + "manipulator"&I% +4 "core" %\  P  + "storage"(% +4 "core" %} E\ w + "storage"(8. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 2 + "storage"(H( +344 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 ( & +2 "manipulator"&E& +5 "core" & \ s +4 ."raiseStack"SE.reconfigure SEplace +2 "storage"(#]K-0-\ b +2 "core" &!   l <@ +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&7( +2 ."raiseStack"SE.seek :beamBreak +3 "core" ( + "manipulator"& & +2 "storage"(V'L +6 "core" &! \  <@ + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &C& +2 "core" &!  \ A <@ +2 .tForearm.seek CC +2 "manipulator"&r'ρ +102 "core" ' +2 .tHand.close +47 "manipulator"&~/ +78 "core" / +2 .tCC.seek :open +2 "collection"')( +22 "core" ' +2 "storage"([- +3 "core" -'L + ."raiseStack"SE.configure SEconfig +3 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +2 "storage"(]' +30 "core" ' +308 ( +2 "storage"(s& +4 "core" & 3\ v + "storage"(& +4 "core" & ,\ v + "manipulator"&}& +4 "core" &" * <@ + "manipulator"&D% +4 "core" % {  \ " m +2 .tForearm.seek :retract +2 "manipulator"&'\ +104 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&( +158 "core" ( +2 "manipulator"&Z& +4 "core" &  E +2 "storage"(j& +3 "core" & v\ | +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 2 + "manipulator"&'Y +111 "core" ' +2 .tElbow.hold +2 "manipulator"&X, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&01 +70 "core" 1 +3 "manipulator"& % +4 "core" % ix \  Ǻ2 +2 "storage"(u& +3 "core" & L\ v +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 2 + 316 counts +2 "manipulator"&x'ϕ +20 "core" ' +2 "manipulator"&O& +4 "core" &   +2 "storage"(5& +3 "core" & \ | +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&' +22 "core" ' +2 "storage"(|% +4 "core" % \ ~ +2 ."downElevator"SE.seek :down +4 "storage"(4'v +99 (p% +3 "core" %I \ zYk +2 "manipulator"&% +4 "core" %   L + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&d'\ +92 "core" ' +58 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +2 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +4 "core" &!$\ V +2 "manipulator"&& +3 "core" & i +2 "manipulator"&n% +4 "core" %\  \ V - +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&l(- +173 "core" ( +2 "manipulator"&o& +4 "core" &-  d 0 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &\\& +2 "core" &- \ w 0 +2 .tForearm.seek :garage +2 "manipulator"&+' +107 "core" ' +2 .tHand.close + "manipulator"&Q/ +74 "core" / +2 "manipulator"&& +4 "core" &-   0 + "manipulator"&e% +4 "core" %    \\ +2 .tForearm.seek :retract + "manipulator"&L'\ +104 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&g( +286 "core" ( +2 "manipulator"&i& +4 "core" &  > % + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &2& +2 "core" &  7 % +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&z'ρ +102 "core" ' +2 "manipulator"&'& +4 "core" &   % +2 "manipulator"&% +3 "core" %ς  H O +2 "collection"'& +4 "core" &#'\ [ + "collection"'@& +4 .tCC.seek :closed + "collection"'(O +3 "core" &$%\ [ +2 &#'\ [ +9 &4"&\ S+| +10 & g '\ R? +9 &s$'s\ SL +9 &]Y#%\\\ TK +10 &Z%'5\ TK +9 &X"("\ TK +10 &U$%\ UK +9 &e[#&\ TK +9 &&W$'\ TL +10 &X$'\ TL +9 & W$'\ TK +9 &"mZ"'\ TK +10 &$.Y#'\ TL +9 &%W"(\ UK +10 &'U$&x\ UK +9 &)uZ#&\ TK +9 &+6W#)\ TL +10 &,Y'&\ TK +9 &.Y#(\ TK +9 &0}Y#&\ TK +10 &2?Z#'\ TK +9 &4X#&\ UK +10 &5Y#%f\ UL +9 &7W#(^\ UK +9 &9FX"(>\ UL +10 &; W$&-\ TK +9 &<Y"'.\ TL +9 &>X"'\ TK +10 &@OX#({\ TK +9 &BW#'\ UK +10 &CV%'\ UK +9 &EY#(\ TK +9 &GSe"'\ TM +10 &Iu"&\ RO +9 &J"'\ OS +9 &Lx#'\ LX +10 &N8#'\ LE +9 &O>8#(\ O)x +9 &Oo$(\ SK +3 ( + "collection"'@& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.65 +2 "collection"'(& +4 "core" &Op#&|\ SK + .tHand.open +2 "manipulator"&=1 +67 "core" 1 +2 "manipulator"&$% +4 "core" % ς   O +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' +2 .tPSV.dial PSR + "processing"%/ +44 "core"  +2 "processing"%*% +4 "core" %8?\ e + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%>' +1612 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%3  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%%'W +1608 "core" ' +2 .tPSV.dial PSR + "processing"% +44 "core"  +2 .tPSR.select :air + "processing"% +11 .tPS.seek 2.5ml + "processing"%' +2626 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +4 "processing"%1  +4 "collection"'U  +40 "core"  +43 +2 .tPSV.dial :mixloop + "processing"%M +101 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%\  +128 "core" +2 .tPS.seek 0ml +2 "processing"%K'W +2632 "core" ' +2 .tPSV.dial :air + "processing"%W  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2629 "core" ' +2 .tPSV.dial :mixloop + "processing"%F +44 "core" +2 .tPS.seek 0ml +2 "processing"%.'W +2636 "core" ' +2 .tPSV.dial :air + "processing"%  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%N' +2637 "core" ' +2 .tPSV.dial :mixloop + "processing"%# +44 "core" +2 .tPS.seek 0ml +2 "processing"%y'W +2627 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&;& +4 "core" &  0 % +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&h( +17 "core" ( +2 "manipulator"&<& +4 "core" &   $ + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &B& +2 "core" &   Q $ +2 .tForearm.seek CC +2 "manipulator"&R'ρ +104 "core" ' +2 .tHand.close + "manipulator"&P/ +77 "core" / +2 .tCC.seek :open +2 "collection"'-( +375 "core" ( +2 "manipulator"&& +4 "core" & \   $ + "manipulator"&% +4 "core" % w \  1 c + .tForearm.seek :retract +2 "manipulator"&T'\ +101 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +50 .tElbow.seek :garage +2 "manipulator"&G(- +273 "core" ( +2 "manipulator"&"& +4 "core" &-  ?  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &S& +2 "core" &-  )  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&^' +111 "core" ' +3 .tHand.open + "manipulator"&1 +77 "core" 1 +2 "manipulator"&9% +4 "core" % r - ȸp +2 .tForearm.reconfigure LooseForearm +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 + #Loading lyfil puck from tube 3 into Collection Clamp +2 "collection"' & +3 "core" &+-y\ +2 "manipulator"&,% +3 "core" %   \ "  +2 "storage"(w% +4 "core" % -\ +2 "storage"(f. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 + "storage"(!( +341 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (?& +3 "core" &" , , '\  + "manipulator"&A& +4 "core" &-  E  + "manipulator"&% +4 "core" %    @  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&c( +170 "core" ( +2 "manipulator"&t& +4 "core" &   L +2 "storage"(k& +3 "core" &" X ` p\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&_' +100 "core" ' +2 "storage"(6& +4 "core" &" v w |\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(v'L +282 "core" ' +2 "storage"(`- +3 "core" -'s +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (m& +3 "core" &! : E V\  +2 "manipulator"&a& +3 "core" & 8 L +2 .tElbow.seek 3 + "manipulator"&:( +4 "core" ( + "manipulator"&J& +4 "core" & 2 L + "storage"({& +4 "core" &! 8 O w\  +2 .tForearm.seek 3 + 300 counts + "manipulator"&'2 +14 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&&/ +73 "core" / +3 ."downElevator"SE.seek :down +5 "manipulator"& & +2 "storage"(I'v +6 "core" &  L + "manipulator"&% +4 "core" % / " v +2 .tForearm.seek :retract +2 "manipulator"&8'\ +98 "core" ' +2 .tElbow.seek CC +2 "manipulator"& ( +146 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +11 "core" ( +2 "manipulator"&E& +4 "core" &   8 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 & & +3 "core" &  I 8 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&C'ρ +93 "core" ' +12 "manipulator"&~& +4 "core" & e 8 +2 "manipulator"&[% +3 "core" %}  +2 "collection"'& +4 "core" &,/\ +2 "collection"'& +3 .tCC.seek :closed +2 "collection"'b(O +3 "core" &*/\ +2 &+0\  +10 &5-.\ {+| +9 &i+.\ z? +10 &r-1\ zK +9 &i[+.\ |J +9 &+\\-1\ {J +10 &[,,\ {J +9 &X)/\ {J +9 &p\\-.\ {J +10 &2Z*/\ {J +9 &W*.x\ {J +10 & Z,/\ {J +9 &"x\\)-k\ zJ +9 &$:[+0`\ {J +10 &%Z+0^\ {K +9 &'Z+-N\ {J +9 &)[+,I\ zJ +10 &+CV+.B\ zJ +9 &-[+.$\ zJ +9 &.Y*.*\ zJ +10 &0W*.\ zJ +9 &2KZ+/ \ zJ +10 &4 Z+.\ yJ +9 &5Z)-\ zJ +9 &7W,/A\ zJ +10 &9R[,-G\ yJ +9 &;V*.H\ yJ +9 &<Z*/<\ yJ +10 &>[,.=\ yK +9 &@[Z+/.\ yJ +10 &B\\,./\ yJ +9 &CZ+0\ yK +9 &E]+0\ yK +10 &G]i*. \ xL +9 &I,/\ vO +10 &J(.\ rU +9 &L(+\ pW +9 &NB)-\ oD +10 &OB6(, \ r(w +9 &Oi(, \ wF +2 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.69 + .Hand.open + "manipulator"&V1 +71 "core" 1 +2 "manipulator"&s% +4 "core" % } + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +100 "core" ' +2 .tSC.coast + "storage"(6 +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'}  +128 "core" ~ +2 .tCSV.dial CTV + "collection"'D  +28 "core"  +2 .tPS.seek 2.5ml +2 "processing"%Z' +2631 "core" ' +2 "collection"'j% +4 "core" % @v\ } +2 .tCS.seek 4.15ml + "collection"'r'Q +1559 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air + "processing"%7  +44 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%0  +83 "core"  +2 .tPS.seek 0ml +2 "processing"% 'W +2629 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'u ` +39 "core" _ +2 .tCSV.dial :air +2 "collection"'O @ +41 "core" ? +2 .tCS.seek 10ml +2 "collection"'5' D +1588 "core" ' +2 .tCSV.dial CTV + "collection"'|  +43 "core"  +2 .tCS.seek 0ml +2 "collection"'' +2613 "core" ' +2 .tCBV.dial :waste1 + "collection"'p @ +28 "core" @ +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'  +128 "core" +2 "collection"'& +4 "core" &Oel\ F + #tStoring lyfil puck in Collection Clamp to tube 2 +2 "manipulator"&% +3 "core" %\ &  \ ? +2 "storage"(x% +3 "core" % S\ +2 "storage"(. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(( +345 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (n& +2 "core" & > ? *\ +2 "manipulator"&]& +3 "core" &  8 +2 "manipulator"&% +4 "core" %\ & ? + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&o( +155 "core" ( +2 "manipulator"&\\& +4 "core" & \ + "storage"(4& +4 "core" & ` ^\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&H' +93 "core" ' +2 "storage"(X& +4 "core" & z x \ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(Q'L +283 "core" ' +2 "storage"(- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&e& +3 "core" &  \ +2 "storage"(d& +3 "core" & 1 . T\ + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 +2 "manipulator"&+'Y +34 "core" ' +2 .tElbow.hold + "manipulator"&i, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(2- +2 "core" -' +2 .tSE.seek 0.1 Pucks below Top Plate +2 "storage"(l'A +27 "core" ' +2 "manipulator"&'% +4 "core" %i|   ɻ? +2 "storage"(& +49 "core" &  [\ +3 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 316 counts + "manipulator"&'ϕ +21 "core" ' +2 "manipulator"&L& +4 "core" & +2 "storage"()& +4 "core" & Y W \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&(' +18 "core" ' +2 .tSE.seek 1.1 Pucks below Top Plate +2 "storage"(='0 +37 "core" ' +2 "manipulator"&$& +4 "core" &  E +2 "manipulator"&@% +4 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&/'\ +88 "core" ' +2 .tElbow.seek CC +2 "manipulator"&*( +149 "core" ( +3 "manipulator"&z& +4 "core" & Y 5 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &q& +2 "core" &  5 +2 .tForearm.seek CC +2 "manipulator"&3'ρ +92 "core" ' +2 .tHand.close + "manipulator"&>/ +72 "core" / +2 .tCC.seek :open +2 "collection"'( +375 "core" ( +2 "storage"(%& +4 "core" & V W \ + "storage"(1& +4 "core" & T Q \ + "manipulator"&U& +4 "core" & 4 + "manipulator"&M% +4 "core" % ϓ + .tForearm.seek :retract +2 "manipulator"&\ '\ +94 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&( +153 "core" ( +2 "manipulator"&W& +4 "core" & +2 "storage"(K& +3 "core" & y | f\ + .tElbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +2 .tForearm.seek 2 +2 "manipulator"&F'Y +109 "core" ' +2 .tElbow.hold + "manipulator"&, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&1 +75 "core" 1 +2 "manipulator"&.% +4 "core" % je   ɴ +4 "storage"(#& +4 "core" & / 0 F\ + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 2 + 317 counts +2 "manipulator"&N'ϖ +13 "core" ' +2 "manipulator"&;& +4 "core" &  \ +2 "storage"(<& +3 "core" & z p D\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&B' +26 "core" ' +2 "storage"(P% +4 "core" %8 +\ +2 ."downElevator"SE.seek :down +4 "storage"(g'v +99 (% +3 "core" %I #\ Wd +2 "manipulator"&% +4 "core" %< + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +91 "core" ' +56 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%  +70 "core" +2 .tPS.seek 2.5ml +2 "processing"%R' +2627 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%" +41 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%S  +43 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%h +42 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%  +42 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%9'W +2638 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%T& +4 "core" &t\ +2 "manipulator"& & +4 "core" &   X + "manipulator"&,% +3 "core" %\  \ Q ) +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&w(- +174 "core" ( +2 "manipulator"&f& +4 "core" &-  k ) + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &^& +2 "core" &-   ' ) +2 .tForearm.seek :garage +2 "manipulator"&?' +108 "core" ' +2 .tHand.close + "manipulator"&A/ +68 "core" / +2 "manipulator"&& +4 "core" &-  U ) +2 "manipulator"&t% +3 "core" %  ȿb +2 .tForearm.seek :retract + "manipulator"&k'\ +107 "core" ' +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&6( +121 "core" ( +2 "manipulator"&G& +4 "core" &  B y + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &    y +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&`' +98 "core" ' +2 "manipulator"&m& +4 "core" &  \  y +2 "manipulator"&a% +4 "core" %   K +2 "processing"%J& +3 "core" &\\\ r +2 "processing"%{& +3 .tPC.seek :closed +2 "processing"%&(Tg +3 "core" &{\ r +2 &y\ r +9 &2}~\ k*z +9 &ds\ j> +9 &}s\ kN +10 &@S\ lM +9 &T\ lM +9 &Z\ lN +10 &\\\ kN +9 &GY\ kN +10 &\ V\ kM +9 &U\ kM +9 & X\ kM +10 &"OY\ jN +9 &$V\ jM +9 &%Z\ jN +10 &'[\ jM +9 &)X[\ jM +10 &+Z\ jM +9 &,Z\ jM +9 &.U\ jM +10 &0aU\ iM +9 &2"Z\ iM +9 &3U\ iN +10 &5Y\ iM +9 &7gZ\ hN +10 &9*Y\ iM +9 &:T\ iM +9 &<U\ iM +10 &>pT\ iM +9 &@2U\ hM +9 &AT\ hM +10 &CU\ hM +9 &EwW\ hN +10 &G9\\\ gN +9 &Hc \ gN +9 &Jm \ fP +10 &Lp\ dS +9 &N0\ dS +9 &O\ dS +10 &Q\ cT +9 &SXyj\ e= +10 &T,D\ hB +9 &T;*\ h3 +2 ( + "processing"%{& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.54 + "processing"% & +3 "core" &T;)D\ h3 +2 .tHand.open + "manipulator"&1 +69 "core" 1 +2 "manipulator"&c% +4 "core" %  + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&_'\ +93 "core" ' +2 .tPRV.dial :air + "processing"%E  +44 "core"  +2 .tPSV.dial :mixloop + "processing"% +44 "core" +2 "processing"%v% +4 "core" %U=\ e +2 .tPS.seek 0.3ml + "processing"%' +386 "core" ' +2 .tPSV.dial PSR + "processing"%~ +102 "core"  +2 "processing"%[% +4 "core" %m\ ` + #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"%:' +1511 "Can"f\ P;; +403 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop + "processing"%I +115 "core" +2 .tPTV.dial :mixing + "processing"%8 @ +72 "core" B +2 .tPBV.dial :waste2 + "processing"%-  +93 "core"  +2 .tPS.seek 0ml +2 "processing"%V'W +2633 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&s& +4 "core" &  y +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +42 "manipulator"&( +10 "core" ( +2 "manipulator"&}& +4 "core" &   y + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &D& +2 "core" &  y +2 .tForearm.seek PC +2 "manipulator"&C' +93 "core" ' +2 .tHand.close + "manipulator"&!/ +76 "core" / +2 .tPC.seek :open +2 "processing"%y( +400 "core" ( +2 "manipulator"&j& +4 "core" &  O y + "manipulator"&% +4 "core" %   +2 .tForearm.seek :retract + "manipulator"&7'\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&0(- +140 "core" ( +2 "manipulator"&Z& +4 "core" &.   C J + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &u& +2 "core" &.   J +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&O' +113 "core" ' +2 .tHand.open + "manipulator"&r1 +72 "core" 1 +2 "manipulator"&|% +4 "core" % p  k + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&5'\ +101 "core" ' +2 #tLoading da puck from tube 3 into Processing Clamp + "processing"%p& +4 "core" &\ G +2 "manipulator"&% +3 "core" %    +2 "storage"(% +3 "core" %{ + ( \ ` +2 "storage"(. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 3 + "storage"(x( +340 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" &%\ \  6\ Z\  + "manipulator"&n& +4 "core" &.  L J + "manipulator"&]% +4 "core" %  K  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&( +168 "core" ( +2 "manipulator"&\\& +4 "core" &\  $ # +2 "storage"(4& +3 "core" &%\ &\  O\ Y\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&X' +89 "core" ' +2 "storage"( & +4 "core" &%\ (\ ) L\ Z\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"('L +279 "core" ' +2 "storage"(- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (e& +3 "core" &%\ \ \ X\  + "manipulator"&d& +4 "core" &\  "~ + .tElbow.seek 3 +2 "manipulator"&2( +3 "core" ( +2 "manipulator"&'& +4 "core" & _ "~ +2 "storage"(& +3 "core" &% q\ X\  +2 .tForearm.seek 3 + 300 counts + "manipulator"&L'2 +22 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&)/ +75 "core" / +4 ."downElevator"SE.seek :down +3 "manipulator"&$& +3 "storage"(@'v +6 "core" &\ H "~ +2 "manipulator"&H% +3 "core" % D  +2 .tForearm.seek :retract +2 "manipulator"&o'\ +95 "core" ' +2 .tElbow.seek PC +2 "manipulator"&Q( +160 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +80 "core" ( +2 "manipulator"&+& +4 "core" &  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&l' +96 "core" ' +2 "manipulator"&z& +4 "core" & +2 "manipulator"&q% +4 "core" %  + "processing"%(& +4 "core" &\ = +32 "processing"%i& +3 .tPC.seek :closed + "processing"%>(Tg +4 "core" &u\ = +7 & 37\ ;$d +10 &Vz_\ 67 +9 &~x>\ 6L +9 &RL\ 8O +10 &\\T4\ 8N +9 &Tt\ 8O +9 &U\ 8N +10 &Tl\ 8N +9 &cT6\ 8O +10 &%V*\ 8O +9 &Um\ 8N +9 &!R\ 8O +10 &#jSe\ 8O +9 &%.Q\ 8N +9 &&Rc\ 8O +10 &(U\ 7O +9 &*sP.\ 8O +10 &,5Ol\ 8O +9 &-UP\ 7O +9 &/T\ 8O +10 &1|TW\ 8N +9 &3=R\ 8O +9 &4UP\ 8O +10 &6T \ 8N +9 &8Q)\ 8N +10 &:ET\ 8O +9 &<Sb\ 8N +9 &=O\ 8O +10 &?RF\ 7O +9 &ANO\ 7N +9 &CPQ\ 8O +10 &DP\ 8N +9 &FT>\ 8O +10 &HSY\ 7O +9 &J^V\ 6P +9 &Kv\ 5S +10 &MP\ 4U +9 &OI6\ 4U +9 &Q H\ 4U +10 &R\ 3F +9 &SCj\ 5!d +10 &TI /M\ 9) +5 ( + "processing"%i& +4 #tProcessing Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.52 +2 .Hand.open + "manipulator"&/1 +3 "core" &TI6\ 9) +62 1 +2 "manipulator"&b% +3 "core" % " +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&%'\ +93 "core" ' +2 .tSC.coast "storage"(6 +4 #tHeating da puck from tube 3 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"%1  +2 %U9 +5 "core" 9 +102 "processing"%M9 +3 "core" 9 +102 "processing"%W9 +3 "core" 9  +102 "processing"%K9 +2 "core" 9  +103 "processing"%39 +3 "core" 9 +102 "processing"%*9 +2 "core" 9 +103 "processing"%9 +2 "core" 9 +103 "processing"%.9 +2 "core" 9 +103 "processing"%#9 +2 "core" 9" +103 "processing"%;9 +3 "core" 9& +102 "processing"%<9 +2 "core" 9+ +103 "processing"%P9 +2 "core" 9/ +103 "processing"%\ 9 +2 "core" 93 +103 "processing"%9 +2 "core" 97 +103 "processing"%9 +3 "core" 9; +102 "processing"%9 +2 "core" 9@ +103 "processing"%F9 +2 "core" 9D +103 "processing"%N9 +2 "core" 9H +103 "processing"%=9 +2 "core" 9L +103 "processing"%9 +2 "core" 9P +103 "processing"%B9 +2 "core" 9U +103 "processing"%g9 +2 "core" 9Y +103 "processing"%9 +2 "core" 9]\ +103 "processing"% 9 +2 "core" 9a +103 "processing"%"9 +3 "core" 9e +102 "processing"%S9 +2 "core" 9 j +103 "processing"%h9 +2 "core" 9(n +103 "processing"%9 +2 "core" 91r +103 "processing"%R9 +2 "core" 99v +103 "processing"%T9 +4 "core" 9Bz +102 "processing"% 9 +2 "core" 9J +103 "processing"%,9 +2 "core" 9Q +103 "processing"%f9 +2 "core" 9Y +103 "processing"%^9 +2 "core" 9a +3 .tPH.hold 2:00:00,28C +3 "processing"% pp` + .tdelay 1:30 +4 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%A +102 "core"  +2 "processing"%% +4 "core" %U\  + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%t' +589 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +10 .tPS.seek 2ml + "processing"%'[ +1617 "core" ' +4 .tPTV.dial :puck +2 "processing"%G  +73 "core"  +2 .tPSV.dial PTV +2 "processing"% +75 "core" +2 .tPBV.dial :waste1 + "processing"%?  +134 "core"  +2 "processing"%m% +4 "core" %\\L\  +2 .tPS.seek 1.5ml + "processing"%a' +596 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%J * +33 "core" + +2 .tPS.seek 0ml +2 "processing"%w'W +1607 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%k  +34 "core"  +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%Y * +33 "core" + +2 .tPSR.select :air +2 .PSV.dial PSR +42 "processing"% +83 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%' +1483 "Can"h\ __ +982 "core" ' +2 .tPSV.dial PTV + "processing"%c +75 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%{ +74 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%E +74 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air + "processing"%  +87 "core" +2 .tPS.seek :empty +2 "processing"%v'9 +2447 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%`  +132 "core" +2 .tPSV.dial :mixloop +2 "processing"%9 +42 "core" +2 .tPRV.dial :ab1 +2 "processing"%~ @ +75 "core" B +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%['w +356 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +3 "collection"'  + "processing"%  +47 "core"  +7 +2 "processing"%I% +4 "core" %w\  +2 .tPS.seek 0.32ml +2 "processing"%8'$ +400 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'-  +29 "core" +2 .tPRV.dial :air +2 "processing"%:  +43 "core"  +2 .tPS.seek 0.9ml +2 "processing"%s'D +1227 "core" ' +2 .tPRV.dial :waste2 + "processing"%} @ +73 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%D' +870 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%!  +43 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%6'[ +1606 "core" ' +2 .tPSV.dial :PML + "processing"%_ +57 "core" +2 .tPTV.dial :mixing + "processing"%& @ +73 "core" A +2 .tPBV.dial :waste1 + "processing"%j  +35 "core" +2 "processing"%% +4 "core" %W\  +2 .tPS.seek 1.85ml +2 "processing"%Z'7 +241 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%u * +34 "core" + +2 .tPS.seek 0ml +2 "processing"%C'W +1968 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'& +3 "core" &45 + "manipulator"&r& +4 "core" & 3 m + "manipulator"&|% +4 "core" %\ # _ d ~ J +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&7(- +157 "core" ( +2 "manipulator"&p& +4 "core" &- Y O ~ + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- W {  +2 .tForearm.seek :garage +2 "manipulator"&' +107 "core" ' +3 .tHand.close +2 "manipulator"&/ +70 "core" / +2 "manipulator"&O& +4 "core" &-  y +2 "manipulator"&% +3 "core" %  u +2 .tForearm.seek :retract +2 "manipulator"&n'\ +97 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&]( +284 "core" ( +2 "manipulator"&\\& +4 "core" &% / p ?S + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &4& +3 "core" &% N }?S +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"& 'ρ +101 "core" ' +2 "manipulator"&0& +4 "core" &% \  W ~?R +2 "manipulator"&5% +3 "core" % F ~ +2 "collection"'& +4 "core" &47 + "collection"'e& +4 .tCC.seek :closed +2 "collection"'d(O +2 "core" &47 +4 &56O 9 +10 &AIy47] 1 +9 &iq{29T F +9 &]46T P +10 &L36V O +9 &N68S O +10 &PO56Z O +9 &M57S O +9 &S66S O +10 &Q47U P +9 &WP38M P +9 &!Q56Y O +10 &"M26B O +9 &$Q17N P +10 &&`O38 O +9 &("M47K O +9 &)R49P O +10 &+P37V P +9 &-hP47R O +9 &/+L58^ O +10 &0O56Y P +9 &2O48S O +10 &4pL56_ O +9 &61Q26G P +9 &7O26K O +10 &9O36W P +9 &;xQ48V O +9 &=:Q28X O +10 &>R39O O +9 &@P49S O +10 &BP18 P +9 &DBP47E O +9 &FR37T O +10 &G]56] Q +9 &I~u46V S +9 &K135R X +10 &L15\\ \\ +9 &N27` > +10 &Oa.25X !d +9 &O}i16L H +2 ( + "collection"'e& +5 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.64 + "collection"''& +3 "core" &O}j36 H +2 .tHand.open + "manipulator"&1 +73 "core" 1 +2 "manipulator"&)% +4 "core" %  { +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&$'\ +91 "core" ' +2 .tPSV.dial PSR + "processing"%H +107 "core"  +2 "processing"%% +4 "core" %Z\  + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%X' +1606 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%L'W +1607 "core" ' +2 .tPSV.dial PSR + "processing"%+ +45 "core"  +2 .tPSR.select :air + "processing"% +11 .tPS.seek 2.5ml + "processing"%' +2634 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +5 "processing"%2  + "collection"'z  +41 "core"  +126  +2 .tPSV.dial :mixloop + "processing"%q +104 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%(  +74 "core" +2 .tPS.seek 0ml +2 "processing"%@'W +2628 "core" ' +2 .tPSV.dial :air + "processing"%o  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%y' +2649 "core" ' +2 .tPSV.dial :mixloop + "processing"%i +46 "core" +2 .tPS.seek 0ml +2 "processing"%/'W +2638 "core" ' +2 .tPSV.dial :air + "processing"%b  +45 "core"  +2 .tPS.seek 2.5ml +2 "processing"%U' +2626 "core" ' +2 .tPSV.dial :mixloop + "processing"%M +46 "core" +2 .tPS.seek 0ml +2 "processing"%l'W +2638 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&W& +4 "core" &$ @ {?Q +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&x( +2 "core" ( +2 "manipulator"&K& +3 "core" &$  {?Q +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &3& +3 "core" &#  {?Q +2 .tForearm.seek CC + "manipulator"&*'ρ +94 "core" ' +2 .tHand.close + "manipulator"&/ +75 "core" / +2 .tCC.seek :open +2 "collection"'.( +379 "core" ( +2 "manipulator"&#& +4 "core" &$ C }?Q + "manipulator"&;% +4 "core" % ϕ  } +47 .tForearm.seek :retract +3 "manipulator"&<'\ +102 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&P(- +279 "core" ( +2 "manipulator"&\ & +4 "core" &- R d + + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" &- L M  + +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +109 "core" ' +2 .tHand.open + "manipulator"&1 +70 "core" 1 +2 "manipulator"&F% +4 "core" % |  v +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&N'\ +105 "core" ' + ."da"delayUntil "13:15:53.48" +23463 "Can"h\ 88 +1324 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%= @ +72 "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"%B * +33 "core" + +2 ."da"PSV.dial :air +2 "processing"%g  +56 "core" +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2465 "core" ' +2 ."da"PSV.dial :mixloop + "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 +2 "processing"%S +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%h  +44 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2441 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"%R +135 "core"  +2 "processing"%T% +4 "core" %<\  + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"% ' +601 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%,'[ +1606 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%f  +72 "core"  +2 ."da"PSV.dial PTV +2 "processing"%^ +85 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%A  +34 "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 +2 "processing"%t * +34 "core" * +2 ."da"PS.seek 0ml +2 "processing"%G'W +1606 "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"%? * +36 "core" , +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"%m +74 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2464 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%J +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%a +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%1 +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%k  +73 "core"  +2 ."da"PS.seek :empty +2 "processing"%Y'9 +2468 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"% +134 "core"  +2 "processing"%w% +4 "core" %6\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%c' +592 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml + "processing"%{'[ +1611 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%E +73 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +35 "core" +2 "processing"%% +4 "core" %X\  + ."da"PS.seek 1.5ml +2 "processing"%`' +599 "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"%~'W +1604 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%v  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" * +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"% +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%I' +1448 "Can"l\ HG +1011 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%[ +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%- +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%: +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%8  +72 "core"  +2 ."da"PS.seek :empty +2 "processing"%}'9 +2473 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%s  +43 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%!  +133 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%D  +44 "core" ~ +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%_ +45 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%&' +385 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%j  +44 "core"  +2 "processing"%% +4 "core" %\  + ."da"PS.seek 0.55ml +2 "processing"%u'x +341 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%6  +44 "core"  +2 ."da"PS.seek 2ml +2 "processing"%Z'[ +1563 "core" ' + ."da"PSV.dial :PML +2 "processing"% +45 "core" +2 ."da"PTV.dial :mixing +2 "processing"%r @ +73 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%|  +33 "core" +2 "processing"%p% +3 "core" %[\  +2 ."da"PS.seek 1.85ml +48 "processing"%'; +242 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%Q * +35 "core" , +2 ."da"PS.seek 0ml +4 "processing"%'W +1968 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +48003 #recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%O  +36 "core" +2 ."da"delay 30 seconds +79 "Can"p\ << +2924 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" + +2 ."da"PSV.dial :air +2 "processing"%%  +44 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%' +2467 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%\\ +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%4  +56 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%7 +41 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%0  +43 "core"  +2 ."da"PS.seek :empty +2 "processing"%5'9 +2471 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +133 "core"  +2 "processing"%n% +4 "core" %<\  + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%' +595 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml + "processing"%''[ +1614 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%  +73 "core"  +2 ."da"PSV.dial PTV +2 "processing"%) +85 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%e  +33 "core" +2 "processing"%H% +4 "core" %]\  +2 ."da"PS.seek 1.5ml + "processing"%' +585 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +2 ."da"PS.seek 0ml +3 "processing"%C'W +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 +2 "processing"%X * +34 "core" + +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"%+ +73 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%L' +2468 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%z +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%2 +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%q +88 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%(  +74 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2443 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%o +147 "core"  +2 "processing"%@% +4 "core" %; + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%i' +610 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%y'[ +1607 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%b +75 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%/  +34 "core" +2 "processing"%M% +4 "core" %Y\  + ."da"PS.seek 1.5ml +2 "processing"%U' +589 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%W * +35 "core" , +2 ."da"PS.seek 0ml +2 "processing"%K'W +1611 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%3  +33 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" + +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"%] +75 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%$' +2456 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%d +75 "core" +2 ."da"delay 5 seconds +381 "Can"s\ 66 +121 ."da"PSV.dial PSR +2 "processing"%# +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%; +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +5 "processing"%*  +72 "core"  +2 ."da"PS.seek :empty +2 "processing"%\ '9 +2465 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"% +135 "core"  +2 "processing"%x% +4 "core" %;\  + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml +2 "processing"%F'[ +1606 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%< +86 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%=% +4 "core" %V\  + ."da"PS.seek 1.5ml +2 "processing"%' +591 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%B * +36 "core" , +3 ."da"PS.seek 0ml +2 "processing"%g'W +1612 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%l  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" + +2 ."da"PSR.select :air + .PSV.dial PSR +2 "processing"%" +73 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%S' +2471 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%h +74 "core" +2 ."da"delay 5 seconds +549 .PSV.dial PSR +9 "processing"% +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%R +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%T  +73 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2460 "core" ' +2 ."da"Gate.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +139 "core"  +5 "processing"%f% +14 "core" %8 +4 #"da"Pulling 0.25ml of PSR.sub1 +3 .PSR.select :sub1 +5 "processing"% +15 ."da"PS.reconfigure PSconfig +5 "processing"%#A d`xb +3 ."da"PS.seek 0.25ml +5 "processing"%^'7 +347 "core" ' +2 ."da"delay 5 seconds +502 "processing"%A% +4 "core" %9  + #"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"% +10 ."da"PS.seek 2ml +2 "processing"%,'[ +1610 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%t +76 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%V  +35 "core" +2 "processing"%% +4 "core" %\\  +2 ."da"PS.seek 1.5ml +2 "processing"%?' +598 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%m * +36 "core" , +2 ."da"PS.seek 0ml +3 "processing"%G'W +1609 "core" ' +2 ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%J  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%a * +36 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%1 +79 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%k' +2513 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +77 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%w +78 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%Y  +75 "core"  +2 ."da"PS.seek :empty +2 "processing"%c'9 +2471 "core" ' +2 "processing"%E9 +3 "core" 94 +2 #"da"Processing Puck Heater at 28.2C before imaging + .PH.coast +2 "processing"%  +3 "core" 4 4 +2 "processing"%& +3 "core" &TI ) +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 2 + "manipulator"&{% +4 "core" %\ ! @ > q <; +2 "storage"(9% +3 "core" %  +2 "storage"(`. +2 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 2 +2 "storage"(v( +343 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" & y { m +2 "manipulator"&& +3 "core" &- 8 = > 7+ +2 "manipulator"&~% +3 "core" %\ ! ' ) $ 8; +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 2 +2 "manipulator"&[( +178 "core" ( +2 "manipulator"&-& +4 "core" & ' !  6% + "storage"(:& +4 "core" & K +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&8' +95 "core" ' +2 "storage"(I& +4 "core" & +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +2 "storage"(s'L +295 "core" ' +2 "storage"(!- +3 "core" -'{ + ."da"SE.configure SEconfig +3 "storage"(#QK-0-\ b +2 "manipulator"&D& +3 "core" & % ' 7% +2 "storage"(_& +3 "core" & b e +2 ."da"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 2 +3 "manipulator"&}'Y +36 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&j, +3 "core" , +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(- +2 "core" -'{ +2 ."da"SE.seek 1.1 Pucks below Top Plate +2 "storage"(&'3 +26 "core" ' +2 "manipulator"&6% +4 "core" %YR 6 % + "storage"(u& +4 "core" & K I : + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 2 + 300 counts + "manipulator"&'υ +19 "core" ' +2 "manipulator"&r& +4 "core" & G C 9"{ +2 "storage"(|& +4 "core" & +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&p' +18 "core" ' +2 ."da"SE.seek 2.1 Pucks below Top Plate +3 "storage"(Q'" +38 "core" ' +2 "manipulator"&Z& +4 "core" & B H ;"{ +2 "manipulator"&% +3 "core" % > ? c 9 +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&O'\ +96 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&( +249 "core" ( +3 "manipulator"&%& +4 "core" & ' !  8 + ."da"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &  2 7 +2 ."da"Forearm.seek PC +2 "manipulator"&\\' +94 "core" ' +2 ."da"Hand.close + "manipulator"&4/ +75 "core" / +2 ."da"PC.seek :open +2 "processing"%7( +405 "core" ( +2 "storage"(0& +4 "core" & + "manipulator"&& +4 "core" & '  7 + "manipulator"&% +3 "core" % % ' F 7 +2 ."da"Forearm.seek :retract +2 "manipulator"&n'\ +94 "core" ' +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 2 + "manipulator"&5( +254 "core" ( +2 "manipulator"&& +4 "core" & / ) 7 6& + "storage"(& +4 "core" & s f  + ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&)' +102 "core" ' +2 ."da"Hand.open + "manipulator"&e1 +67 "core" 1 +3 "storage"(H- +3 "core" -'" +2 ."da"SE.seek 1.86 Pucks below Top Plate +2 "storage"('' +21 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.19 Pucks below Top Plate +46 "storage"( ' +62 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da20feb0613h40ml.tif +1980 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +6489 "Can"p ML +15373 #"da"SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 235.122 seconds\ /var/log/esp/da20feb0613h40ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da20feb0613h40ml15s.tif +1564 #SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da20feb0613h40ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da20feb0613h40ml30s.tif +3064 #SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da20feb0613h40ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da20feb0613h40ml70s.tif +7125 #SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da20feb0613h40ml70s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"HABfans.email "235.122 sec auto-exposure",Subject: "da20feb0613h40ml images!" +14 "storage"(- +10 "core" -' +9 "storage"(& +5 "core" & +2 "manipulator"&X& +5 "core" & : Q& +2 ."da"Elbow.seek 2 +2 "manipulator"&+( +3 "core" ( +2 "manipulator"&C& +4 "core" & ` R& +2 "storage"(z& +3 "core" & +3 ."da"Forearm.seek 2 + 700 counts +2 "manipulator"&2' +4 "core" ' +3 ."da"SE.reconfigure SEgently +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.9 Pucks below Top Plate +3 "storage"(q'( +61 "core" ' +2 "manipulator"&(& +5 "core" & / $ J a& +2 "storage"(L& +4 "core" & U c ' + ."da"Elbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +4 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 2 +2 "manipulator"&o'Y +34 "core" ' +3 ."da"Elbow.hold +3 "manipulator"&@, +3 "core" , + ."da"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."da"SE.reconfigure SEconfig +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 2.09 Pucks below Top Plate +2 "storage"(' +27 "core" ' +3 "manipulator"&i% +4 "core" %Xi  & S +14 "storage"(b& +4 "core" & M L $ + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 2 + 299 counts +2 "manipulator"&/'τ +20 "core" ' +2 "manipulator"&M& +7 "core" & ( 0 + d% +4 "storage"(y& +8 "core" &  @\  +6 ."da"Forearm.reconfigure TightForearm +6 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 2 + 700 counts +6 "manipulator"&W' +24 "core" ' +4 "storage"(U% +4 "core" %\  +4 ."downElevator"SE.seek :down +4 "storage"(3'v +98 (% +14 "core" %"8\ Xi +3 "manipulator"&]% +9 "core" % H O  f +7 ."da"Forearm.reconfigure LooseForearm +5 "manipulator"&#Q@2^d^b +8 ."da"Forearm.seek :retract +7 "manipulator"&K'\ +99 "core" ' +2 ' + ."downElevator"SE.coast +2 "storage"(5 +3 ."da"SC.coast + "storage"(6 +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 #tStarting finalPurge + "processing"%d& +5 "core" &= +2 "manipulator"&#& +4 "core" & 8 8 > h% +2 "manipulator"&;% +4 "core" %\ $ f Z  i H +3 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&*(- +177 "core" ( +2 "manipulator"&$& +4 "core" &- l p B l: + ."psFlush"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 && +3 "core" &- l j ( l: +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&x' +109 "core" ' +2 ."psFlush"Hand.close + "manipulator"&\ / +67 "core" / +2 "manipulator"&& +5 "core" &- $ + 4 d: +2 "manipulator"&<% +3 "core" %  " , a dt +5 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +4 ."psFlush"Elbow.reconfigure TightElbow +13 "manipulator"&$&.,(\ #b +8 ."psFlush"Elbow.seek PC +7 "manipulator"&=( +151 "core" ( +10 "manipulator"&F& +10 "core" &  q +2 ."psFlush"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &B& +4 "core" &  r + ."psFlush"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&' +97 "core" ' +11 "manipulator"&l& +11 "core" & { o +2 "manipulator"& % +6 "core" % }  p +3 "processing"%"& +13 "core" &: +7 "processing"%g& +18 ."psFlush"PC.seek :closed +16 "processing"%h(Tg +19 "core" &8 +7 &. +5 &9 +2 &; + &?  + &.t, ,} +3 &cx& @ + &fk- Q +5 &'G% Q +10 &K- Q +9 &Q/ Q +10 &lN) Q +9 &.L0 Q +9 &M. Q +10 &L0 Q +9 & vL* Q +9 &"9N' P +10 &#N, P +9 &%M* P +10 &'N( P +9 &)AN( P +9 &+L% Q +10 &,Q( Q +9 &.K( Q +9 &0HJ' Q +10 &2\ J$ Q +9 &3M# P +10 &5L" Q +9 &7PQ" Q +9 &9L Q +10 &:M P +9 &<L Q +9 &>YJ P +11 &@L Q +8 &AO Q +11 &CO Q +8 &EaN P +9 &G!Q Q +10 &HV R +9 &J_ S +9 &LW W +10 &N X +9 &O W +10 &Q X +9 &SJp 5 +9 &T27c 6 +10 ( + &TD $ + "processing"%g& +4 #"psFlush"Processing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.61 + "processing"%& +4 "core" &TD $ + ."psFlush"Hand.open +2 "manipulator"&R1 +73 "core" 1 +2 "manipulator"&T% +4 "core" %  q + ."psFlush"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&S'\ +98 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +135 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%f'P +248 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +858 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1609 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%A +85 "core"  +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%^  +36 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2635 "core" ' +4 ."psFlush"PSV.dial PSR +2 "processing"%t +72 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%V' +603 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2112 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%, +87 "core"  +2 ."psFlush"PBV.dial PSV +2 "processing"%m U +55 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%?'W +2633 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%J @ +42 "core" @ +2 ."psFlush"PS.seek 2.5ml +2 "processing"%a' +2635 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%1  +74 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%G'9 +2627 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +45 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"% ' +2639 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%w +72 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%Y'W +2630 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%k @ +56 "core" B +2 ."psFlush"PS.seek 2.5ml +2 "processing"%E' +2633 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +76 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2638 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%{ +45 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%9'P +1110 "core" ' +2 ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml + "processing"%`' +1610 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +73 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +54 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%~'W +255 "Can"r 99 +2383 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%- +74 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%:' +597 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%I' +2118 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%P +87 "core" ~ +2 ."psFlush"PBV.dial PSV +2 "processing"%N U +54 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%!'W +2625 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%D @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%_' +2635 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%  +85 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%6'9 +2638 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%u +54 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%r' +2630 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%| +86 "core" ~ +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%Z'W +2629 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +41 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%8' +2629 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%[  +85 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%s'9 +2629 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'}& +4 "core" &DG +2 "manipulator"&& +3 "core" & y +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&&( +2 "core" ( +2 "manipulator"&p& +4 "core" &  y + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &%& +2 "core" & { z +2 .tForearm.seek PC +2 "manipulator"&' +96 "core" ' +2 .tHand.close + "manipulator"&j/ +66 "core" / +2 .tPC.seek :open +2 "processing"%4( +399 "core" ( +2 "manipulator"&O& +4 "core" & 7 + H  + "manipulator"&>% +4 "core" % ) ' " % + .tForearm.seek :retract +2 "manipulator"&0'\ +100 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +362 "core" ( +2 "manipulator"&& +4 "core" & {< + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &\\& +3 "core" & {< +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&'ρ +115 "core" ' +2 "manipulator"&& +4 "core" & _ |< +2 "manipulator"&% +3 "core" %ϊ b | +2 "collection"'e& +3 "core" &DI( +2 "collection"'H& +3 .tCC.seek :closed +2 "collection"'n(O +3 "core" &DGU +3 &CF+  +10 &0}BH+ +| +9 &czCG4 ? +9 &fpCH+ P +10 &*JDG, O +9 &QCI3 O +9 &SDG+ P +10 &oTAF4 P +9 &1TEG* P +10 &MCI+ O +9 &QDE5 O +9 & xMDG+ O +10 &":QCG, O +9 &#OCF- P +9 &%RCH( O +10 &'UEG3 P +9 &)AQCG, P +10 &+NDG+ O +9 &,TDH4 O +9 &.NCH+ O +10 &0JODG1 O +9 &2 NDH3 O +9 &3TBH+ O +10 &5QCH5 P +9 &7QQCG/ P +10 &9QBH+ O +9 &:MEF7 O +9 &<NBG( O +10 &>ZQCF* O +9 &@NDI/ O +9 &ARDH+ P +10 &CQCH1 O +9 &EaQCG. P +10 &G#YCH% P +9 &HlBH7 R +9 &JBD. W +10 &LHCH1 [\ +9 &NAE9 P +9 &O7OBD+ (z +10 &OxOCF4 C +2 ( + "collection"'H& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.85 + "collection"'Q& +3 "core" &OxTAEO C +2 .tHand.open + "manipulator"&'1 +67 "core" 1 +2 "manipulator"&% +4 "core" % ϊ z +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +102 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'X& +4 "core" &OxSCE7 C +2 "collection"'C% +3 "core" %AE+ +2 .tCSV.dial CSR +2 "collection"'z  +41 "core"  +2 "collection"'(% +4 "core" %AE, + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +56 .tCS.seek 5ml +2 "collection"'L'l +1350 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 'i% +3 "core" %lAEA  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.499ml +2 "collection"'b' +699 "core" ' +2 .tCSV.dial :waste + "collection"'M +131 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'y' +1983 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'5& +4 "core" &OxS@F7 C +2 "collection"')% +3 "core" %@E9 +2 .tCSV.dial :flush + "collection"'U  +42 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 5ml +2 "collection"' 'l +1321 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'2 @ +43 "core" B +2 "collection"'% +4 "core" %lBEL \ +2 .tCS.seek 7ml + "collection"']' +575 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'+  +3 'q  +39 "core"  +96  +2 .tCBV.dial :waste1 + "collection"'o @ +45 "core" > +2 .tCS.seek 0ml +2 "collection"'d' +1818 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'/& +4 "core" &OxSEI! C +2 "collection"'#% +3 "core" %DHH + .tCSV.dial :flush +2 "collection"';  +73 "core" +2 .tCS.seek 5ml +2 "collection"''l +1311 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'W @ +43 "core" A +2 "collection"'$% +4 "core" %lCFY  +2 .tCS.seek 7ml +2 "collection"'' +565 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'3  +42 "core"  +2 .tCBV.dial :waste2 +2 "collection"'v  +116 "core"  +2 .tCS.seek 0ml +2 "collection"'@' +1798 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'\ & +4 "core" &OxREF C +2 "collection"'% +3 "core" %CFK +2 .tCSV.dial CSR + "collection"'<  +55 "core"  +2 "collection"'K% +4 "core" %DG& + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml +2 "collection"'F' +2067 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'x' D +583 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'B + 'l  +104 "core" +36  +2 .tCTV.dial :intake + "collection"'*  +75 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"' ' \\ +2071 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'"  +75 "core" ~ +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'' +597 "core" ' +2 .tCSV.dial CSR + "collection"'7  +103 "core"  +2 "collection"'% +4 "core" %CFJ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +2 "collection"'R'l +1350 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"'T' D +1354 "core" ' +2 .tCSV.dial CBV + "collection"'g +103 "core" +2 .tCS.seek 0ml +2 "collection"' ' +2618 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" & y< +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&c( +3 "core" ( +2 "manipulator"&f& +4 "core" & " y< +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &A& +3 "core" & ) y< + .tForearm.seek CC +2 "manipulator"&^'ρ +104 "core" ' +2 .tHand.close + "manipulator"&/ +72 "core" / +2 .tCC.seek :open +2 "collection"'t( +374 "core" ( +2 "manipulator"&& +4 "core" & y< + "manipulator"&V% +4 "core" % u yY + .tForearm.seek :retract +2 "manipulator"&,'\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&m(- +270 "core" ( +2 "manipulator"&& +4 "core" &- 7 ~@ + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &J& +2 "core" &-  }@ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&?' +112 "core" ' +2 .tHand.open +2 "manipulator"&11 +68 "core" 1 +2 "manipulator"&a% +4 "core" % z  qw +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +2 "processing"%G& +4 "core" &\  +6443 "Can"v\ +* +2164 #t-> access 2 +2 .SE.seek :down +2 "storage"(w'v +12 "core" ' +2 "manipulator"& % +4 "core" %\  O   +2 "manipulator"&k& +3 "core" &- \   @ +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"(Y(K +1285 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 ( & +3 "core" &K% l g \ \  +56509 "Can"s 99 +60002 o 99 +60002 q 99 +60003 o :9 +60002 n 99 +60002 r 99 +60002 y 99 +60002 | :9 +60003  :9 +60002  :: +60002  99 +60002  :9 +60002  99 +60003  :: +60002  99 +60002  :: +60002  99 +60002  :9 +60003  :9 +60002  :9 +60002  :9 +60002  :: +60002  :9 +60003  :9 +60002  :: +60002  :: +60002  :9 +60002  :9 +60003  99 +60002  :: +60002  99 +60002  :9 +60002  :9 +60003  :9 +60002  :9 +60002  99 +60002  :: +60002  :: +60003  :: +60002  :9 +60002  :9 +60002  :9 +60002  99 +60003  99 +60002  :: +60002  99 +60002  99 +60002  99 +60003  99 +60002  :9 +60002  :9 +60002  :: +60002  :9 +60003  :9 +60002  :9 +60002  :9 +60002  :9 +60002  :9 @EST1581051941.70  :: +60002  :9 +60002  99 +60002  99 +60002  99 +60003  99 +60002  99 +60002  99 +60002  :: +60002  :: +60003  :9 +60002  99 +60002  :9 +56812 !to:SignalException : mesg" SIGHUP:@timestampu: Time gV<:\ signoi:bt["0/home/esp/esp2/lib/thread.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 !o:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt["7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +5 #mEXIT @1581059710.15EST @1581428524.85EST = =tMAIN =mMAIN_scheduler @EST1581428526.49 #"core_reset"Sent BREAK + #t@0x19E5, state=0x32F4, ifg=0x10, ie=0xFD + #@0x1C6A, state=0x32F4, ifg=0x10, ie=0xFD #@0x1EEF, state=0x32F4, ifg=0x10, ie=0xFD + #@0x2173, state=0x32F4, ifg=0x10, ie=0xFD + #@0x23F8, state=0x32F4, ifg=0x10, ie=0xFD #@0x267C, state=0x32F4, ifg=0x10, ie=0xFD + #@0x2901, state=0x32F4, ifg=0x10, ie=0xFD + #@0x2A5E, state=0x32F4, ifg=0x80, ie=0xFD #@0x9914, state=0x3350, ifg=0x00, ie=0x75 + #ESP2 v3.22 I2C Gateway v3.06 +8 #ESP2 v3.22 I2C Gateway v3.06 for core bus +209 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +350 "Can" == +18  == + #tPolling Can every 10:00 +124 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +5 "collection"' 9\ + ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 )% +3 "core" %F \ /I + .tSS.configure SSconfig +2 "sampler")#.0X\  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.hold + "processing"% + +4 "core" + +2 .tPS.configure PSconfig + "processing"%#A d`xb +5 "manipulator"& % +3 "core" %\  l | + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.hold +2 "manipulator"&+ +2 "core" + + .tForearm.configure LooseForearm +2 "manipulator"&#Q@2^d^b +3 && +2 "core" &- |@ +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 .tElbow.hold + "manipulator"&, +2 "core" , +2 .tElbow.configure LooseElbow + "manipulator"&$ &.,(#b +5 "storage"(& +3 "core" &K% ^\ \  + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 .tSC.hold + "storage"(, +3 "core" , + .tSC.configure SCloose +2 "storage"($.\ 1~b +3 (% +2 "core" %} \  + .tSE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 .tSE.hold +2 "storage"(+ +2 "core" + + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +2 .tCH.coast + "collection"'  +2 "core" ` + .tCH.configure CHconfig +2 "collection"'\ 2 +2 .tPH.coast + "processing"%  +3 "core" 4 + .tPH.configure PHconfig + "processing"%\ 2 +2 #tAll dwarf controllers running firmware version 3.75 +2 "sampler") +10 #tCleanly exited at 02:15:10EST07-Feb-20 +6830 #-> ESP.ready! +3 "collection"'% +3 "processing"%% +5 "manipulator"&% + "core" %[[ +5 "sampler")% +8 "core" %>m\  + %\  | + %F \ 0I +2 "manipulator"&& +3 "core" &- + |@ +2 "storage"(& +3 "core" &K% j\ \  + "storage"(% +4 "core" %} \  + "collection"'& +3 "core" &Z\\\ +2 "processing"%& +3 "core" &\  +2 "collection"'  +3 "core"  +2 "collection"'! +2 "core" ~ +2 "collection"'" +3 "core"  + "processing"%# +3 "core"  +2 "processing"%$ +2 "core" V +2 "processing"%% +3 "core"  +2 "processing"%& +3 "core"  + "sampler")' +3 "core"  +2 "sampler")(% +4 "core" %F \ /I +2 "collection"')& +3 "core" &\\[5 +2 "collection"'*% +3 "core" %X\\ +2 "processing"%+& +4 "core" &s\  + "processing"%,% +4 "core" %>\  +2 "manipulator"&-% +3 "core" %\  J | +2 "manipulator"&.& +3 "core" &- ) |@ +2 "storage"(/& +3 "core" &K% +\ \  +2 "storage"(0% +4 "core" %} N\  + "collection"'19 +3 "core" 9c +2 "processing"%29 +3 "core" 9i +6057 #t-> access 2 +2 .SE.seek :down +2 "storage"(3'v +3 "core" ' +2 "manipulator"&4% +4 "core" %\  : | + "manipulator"&5& +4 "core" &-  |@ + .tSC.reconfigure SCtight +3 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"(6(K +3 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (7& +3 "core" &K$ a\ \  +46498 "Can" :: +16317 #t-> startTube 2 +43685 "Can" :9 +45097 #t-> daExtract 40 +2 #Loading sh1 puck from tube 2 into Collection Clamp + "collection"'8& +3 "core" &[]S + .tHand.open +2 "manipulator"&91 +24 "core" 1 +2 "manipulator"&:% +4 "core" %\   y + "storage"(;% +4 "core" %} t w\  + "storage"(<. +3 "core" .(K +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(=( +1285 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (>& +3 "core" & l q \  + "manipulator"&?& +4 "core" &- y@ + "manipulator"&@% +4 "core" %\  ` x +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&A( +175 "core" ( +2 "manipulator"&B& +4 "core" &\ t x# + "storage"(C& +4 "core" &  p w -\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&D' +96 "core" ' +2 "storage"(E& +4 "core" &  E\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(F'L +280 "core" ' +2 "storage"(G- +3 "core" -' + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +3 (H& +2 "core" &  \  +2 "manipulator"&I& +3 "core" &\ 3 }# +2 .tElbow.seek 2 +2 "manipulator"&J( +4 "core" ( + "manipulator"&K& +4 "core" &\ R }# +2 "storage"(L& +3 "core" &  }\  +2 .tForearm.seek 2 + 300 counts + "manipulator"&M'υ +14 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&N/ +68 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&O& +3 "storage"(P'v +5 "core" &\ \\ |# +2 "manipulator"&Q% +4 "core" % τ M }o + .tForearm.seek :retract +2 "manipulator"&R'\ +92 "core" ' +2 .tElbow.seek CC +2 "manipulator"&S( +152 "core" ( +2 "manipulator"&T& +4 "core" & "  v<@ + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &U& +3 "core" & "  x<@ + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +34 "core" ' +8 "manipulator"&V'ρ +3 ."downElevator"SE.coast +2 "storage"(5 +101 "core" ' +2 "manipulator"&W& +4 "core" &\ "  z<? +2 "manipulator"&X% +3 "core" %~  yX +2 "collection"'Y& +3 "core" &X^D +2 "collection"'Z& +4 .tCC.seek :closed +2 "collection"'[(O +2 "core" &X_f +2 &Z_n  +10 &2}Z]l +} +9 &a}Z\\p ? +10 &usY]t Q +9 &7RX^g P +9 &WY]e Q +10 &VX\\h P +9 &}VZ[d P +9 &@YY]k P +10 &TZ]\\ P +9 &WZ\\c O +10 & UY\\l P +9 &"JUY_e O +9 &$ WX\\_ P +10 &%TY\\^ O +9 &'WZ]Y P +9 &)QTY]_ P +10 &+TY][ P +9 &,YZ\\X P +9 &.TY]X O +10 &0ZUY^S O +9 &2TZ\\X O +10 &3TX^f P +9 &5QX]W P +9 &7bTY[a O +10 &9#TZ\\Q P +9 &:VY\\V P +10 &<QZ[a P +9 &>iQZ]V P +9 &@,RY[W O +10 &AUX]^ P +9 &CUZ_X P +9 &EmYZ]b Q +10 &G*hY]V S +9 &H~Y\\Y U +10 &JV[c [\ +9 &LSX\\U ] +9 &NW\\V O +10 &O5CWZ[ (w +9 &O|qW]T K +5 ( + "collection"'Z& +3 "core" &O|nW\\T K +2 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.92 +2 .Hand.open + "manipulator"&\\1 +76 "core" 1 +2 "manipulator"&]% +4 "core" % ~  vX + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&^'\ +94 "core" ' +2 .tSC.coast "storage"(6 +3 #tcollectSample 40ml w/bubble point of 24psi + #Priming 7ml + .Gate.power :sampler,:ON +2 ."pumping"Gate.power :analytic3,:ON +3 .tIntake.select :close +2 .Exhaust.select :close + .SS.hold +2 "sampler")_+ +3 "core" + +2 "sampler")`% +4 "core" %W \ ' + "collection"'a& +4 "core" &O|nVZJ K +2 "Can" DD +2 #tCalibrating pressure and temperature sensors + .CTV.dial :air +2 "collection"'b  +15 "core" +2 .tSSV.dial :spit,avoiding: :exhaust + "sampler")c +4 "core"  +2 "sampler")d  +4 "core"  +3 .tSS.reconfigure SSfast +2 "sampler")#.0X@ \ \ J + .tIntake.select :close + "sampler")0 +9 )% +3 "core" %KO \ !\ J + .tSSV.dial :exhaust +2 "sampler")  +78 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml +3 "sampler")' +896 "core" ' +2 .tExhaust.select :close + "sampler") +9 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +3 "sampler")  +79 "core" +2 #tAllowing 80s for 15.0ml of remaining 15.0ml + .Intake.select :open + "sampler") +211 "collection"'% +3 "core" %KPI + #tIntake @14.2psia, vacuum from 8.7 to 11.7psi +2 .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'7' +116 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +137 "core"  +4 .tSS.reconfigure SSexhale +2 "sampler")#.0X +5 "core" % \ $ + .tSSV.dial :exhaust +2 "sampler")?  +65 "core" +2 ."airStroke"CS.seek 0ml +2 "collection"'@' +4 "core" ' +2 ."airStroke"CSV.dial :air +2 "collection"'B @ +3 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X +102 "collection"'/9 +3 "core" 9c; +102 "collection"'19 +3 "core" 9z9 +102 "collection"'29 +4 "core" 98 +102 "collection"'59 +3 "core" 96 +102 "collection"'09 +2 "core" 94 +103 "collection"'9 +2 "core" 92 +103 "collection"''9 +2 "core" 90 +103 "collection"'49 +2 "core" 9. +103 "collection"'79 +2 "core" 9- +103 "collection"'9 +2 "core" 91+ +103 "collection"'99 +2 "core" 9E\ * +103 "collection"':9 +3 "core" 9Y( +102 "collection"'89 +4 "core" 9m' +102 "collection"'<9 +3 "core" 9& +102 "collection"'69 +2 "core" 9$ +103 "collection"'>9 +3 "core" 9" +102 "collection"'?9 +2 "core" 9#! +103 "collection"'B9 +4 "core" 9' +102 "collection"';9 +3 "core" 9+ +102 "collection"'9 +3 "core" 9/ +102 "collection"'@9 +40 "core" 9 4 +110 "collection"'9 +3 "core" 9 : +102 "collection"'G9 +3 "core" 9 )> +102 "collection"'I9 +3 "core" 9 9B +102 "collection"'C9 +3 "core" 9 GF +102 "collection"'39 +3 "core" 9 WJ +102 "collection"'K9 +3 "core" 9 dO +102 "collection"'L9 +5 "core" 9 sS +102 "collection"'N9 +3 "core" 9 W +102 "collection"'E9 +3 "core" 9 [ +102 "collection"'Q9 +3 "core" 9 ` +102 "collection"'A9 +3 "core" 9 d +102 "collection"'D9 +4 "core" 9 h +102 "collection"'H9 +3 "core" 9 l +102 "collection"'U9 +3 "core" 9 p +102 "collection"'F9 +3 "core" 9 u +102 "collection"'M9 +3 "core" 9 y +102 "collection"'T9 +3 "core" 9 } +102 "collection"'J9 +3 "core" 9  +102 "collection"'X9 +3 "core" 9  +102 "collection"'Y9 +3 "core" 9\  +102 "collection"'P9 +3 "core" 9\ \  +102 "collection"'W9 +3 "core" 9\ \ +103 "collection"'\\9 +3 "core" 9\ \ +102 "collection"'O9 +3 "core" 9\ \ +102 "collection"'9 +3 "core" 9\ &\ +102 "collection"'R9 +3 "core" 9\ , +102 "collection"']9 +3 "core" 9\ 4\ +102 "collection"'`9 +3 "core" 9\ : +102 "collection"'a9 +3 "core" 9\ ? +102 "collection"'Z9 +3 "core" 9\ D +102 "collection"'c9 +3 "core" 9\ I +102 "collection"'b9 +3 "core" 9\ O +103 "collection"'d9 +6 "core" 9\ T +102 "collection"'V9 +3 "core" 9\ Y +102 "collection"'=9 +3 "core" 9\ ] +102 "collection"'g9 +3 "core" 9\ a +102 "collection"'_9 +3 "core" 9\ e +102 "collection"'h9 +3 "core" 9\ i +102 "collection"'f9 +3 "core" 9\ l +102 "collection"'j9 +3 "core" 9\ p +2 .tCH.hold 10:00,70C +3 "collection"'e `\ `\ o  +3 "core"  +5897 "Can" +54104 "core" ` +2 "collection"'i9 +3 "core" 9\ z +2 #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml + "collection"'m' +345 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'l @ +105 "core" B +2 .tCSV.dial :air +2 "collection"'k @ +42 "core" ? +3 .tCS.seek 5ml +2 "collection"'n'l +1352 "core" ' +2 .tCSV.dial CTV + "collection"'s  +44 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'t @ +43 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'u  +45 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'o @ +44 "core" ? +2 .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'p' +1348 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV + "collection"'x +103 "core" ~ +2 .tCBV.dial CSV + "collection"'y  +29 "core"  +2 "collection"'z% +4 "core" % + ,  +2 .tCS.seek 5ml + "collection"'v'l +1355 "core" ' +2 .tdelay 5 seconds +176 "Can" AA +326 .tCTV.dial :air +3 "collection"'{  +42 "core" +2 "collection"'w% +4 "core" %l  +2 .tCS.seek 7ml + "collection"'~' +586 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"' @ +43 "core" > +2 .tCS.seek 10ml +2 "collection"'' D +847 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +117 "core" ^ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'   +41 "core" " +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'|  +3 '}  +27 "core"  +109  +2 .tCS.seek 5ml +2 "collection"''l +1345 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"' @ +103 "core" A +2 .tCSV.dial :waste +2 "collection"' +104 "core" +2 .tCS.seek :empty +2 "collection"' 'Ͱ +1359 "core" ' + .tCSV.dial :air +2 "collection"' @ +73 "core" A +2 .tCS.seek 5ml +2 "collection"''l +1357 "core" ' +2 .tCSV.dial CTV + "collection"'  +55 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +41 "core" > +2 .tdelay 2 seconds +203 .CSV.dial CTV +2 "collection"'  +55 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +41 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml +2 "collection"'' +1361 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV + "collection"' +102 "core"  +2 .tCBV.dial CSV + "collection"'  +41 "core"  +2 "collection"'% +4 "core" %wx  +2 .tCS.seek 4.999ml + "collection"''l +1366 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'  +44 "core" +2 "collection"'% +4 "core" %l +2 .tCS.seek 6.999ml + "collection"'' +594 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"' @ +42 "core" > +2 .tCS.seek 10ml +2 "collection"' ' D +860 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'" ` +116 "core" ^ +2 #tLysing Complete + "collection"'& +4 "core" &O|k# K +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&#% +3 "core" %\  7 q +2 "storage"($% +3 "core" %x K L (\  +2 "storage"(%. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 1 + "storage"(&($ +341 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +2 "core" && 9 7\  +2 "manipulator"&(& +4 "core" & 2 n<> +2 "manipulator"&)% +3 "core" %\  o +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&*( +161 "core" ( +2 "manipulator"&!& +4 "core" &  t + "storage"(,& +4 "core" && M M g\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts + "manipulator"&-' +128 "core" ' +2 "storage"(.& +4 "core" && D J /\  + .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(+'L +278 "core" ' +2 "storage"(/- +3 "core" -'L + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +2 .tSE.seek :place +2 "storage"(1' +34 "core" ' +2 "manipulator"&2& +4 "core" &  t +2 "manipulator"&5% +3 "core" %& , t" +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&0'\ +95 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +153 "core" ( +2 "manipulator"&'& +4 "core" & a o8 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &4& +2 "core" & { n8 +2 .tForearm.seek CC + "manipulator"&7'ρ +94 "core" ' +2 .tHand.close + "manipulator"&/ +69 "core" / +4 .tCC.seek :open +2 "collection"'9( +378 "core" ( +2 "storage"(:& +4 "core" && K O 9\  + "storage"(8& +3 "core" && H D F\  +2 "manipulator"&<& +3 "core" &  [ t7 +2 "manipulator"&6% +3 "core" % ϓ x t +2 .tForearm.seek :retract +2 "manipulator"&>'\ +94 "core" ' +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&?( +156 "core" ( +2 "manipulator"&B& +4 "core" & E x + "storage"(;& +4 "core" && g ] K\  + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 1 + "manipulator"&'\\ +112 "core" ' +2 .tElbow.hold + "manipulator"&@, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&1 +65 "core" 1 +2 "manipulator"&G% +4 "core" % ft g l j +2 "storage"(I& +3 "core" && 7 7\  +2 .tForearm.force -20 "manipulator"&5 +3 .tForearm.seek 1 + 310 counts + "manipulator"&C'ϒ +19 "core" ' +2 "manipulator"&3& +4 "core" & { +2 "storage"(K& +4 "core" && k i \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +50 .tForearm.seek 1 + 700 counts + "manipulator"&L' +25 "core" ' +33 "storage"(N% +4 "core" % l k \  +2 ."downElevator"SE.seek :down +4 "storage"(E'v +99 (Q% +3 "core" %< F F 7\ \\w +2 "manipulator"&A% +4 "core" %2 z + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&D'\ +88 "core" ' +68 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +9997 #t-> CSV.air2 + .CSV.dial :air2 +2 "collection"'H @ +129 "core" > +8630 #t-> delay 5; CS.empty +2 .delay 5 seconds +502 .CS.seek :empty +3 "collection"'U'Ͱ +2625 "core" ' +2 "collection"'F% +4 "core" %ͮ.1k +2409 #t-> purgeIntake +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'M& +3 "core" &.2 +2 "manipulator"&T& +4 "core" & + ~ + "manipulator"&J% +4 "core" %\  \    + .tElbow.seek FlushPuck::Garage +2 "manipulator"&X(- +173 "core" ( +2 "manipulator"&Y& +4 "core" &- h ~2 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &P& +2 "core" &-  ~2 +2 .tForearm.seek :garage + "manipulator"&W' +110 "core" ' +2 .tHand.close + "manipulator"&\\/ +72 "core" / +2 "manipulator"&O& +4 "core" &-  r2 + "manipulator"&% +4 "core" %  R qI + .tForearm.seek :retract +2 "manipulator"&R'\ +98 "core" ' +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&]( +273 "core" ( +2 "manipulator"&`& +4 "core" & ; |5 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &a& +2 "core" & r {5 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&Z'ρ +93 "core" ' +2 "manipulator"&c& +4 "core" & z5 +2 "manipulator"&b% +3 "core" %φ z +2 "collection"'d& +3 "core" &01S +2 "collection"'V& +4 .tCC.seek :closed + "collection"'=(O +3 "core" &02 +3 &01F  +10 &-y.2M ,~ +9 &d}034 @ +10 &kq.36 P +9 &/M/23 O +9 &W,1" P +10 &O/2& O +9 &uQ/2 O +9 &6U.2 P +10 &S.2 O +9 &P03 P +10 & |Q/2 P +9 &">S02 P +9 &$T.1 P +10 &%Q/2 O +9 &'V.1 O +9 &)GR/1 O +10 &+\ O.1 O +9 &,U01 P +10 &.Q.3 O +9 &0OT/2 O +9 &2T.2~ O +10 &3S/1x O +9 &5Q.0t O +9 &7WO/2h O +10 &9T-1o O +9 &:Q/2_ P +10 &<R01f O +9 &>`O.3f O +9 &@!Q/1b O +10 &AR00^ O +9 &CR.2X O +9 &EgR/0L O +10 &G(Z.1X P +9 &Hq+2? R +10 &J,/8 W +9 &LK,1E \\ +9 &N\ /16 M +10 &O0B+/6 *} +9 &O|h,1. H +5 ( + "collection"'V& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.85 +2 "collection"'g& +4 "core" &O|^,2) H + &O|^,1! H + .tHand.open + "manipulator"&_1 +77 "core" 1 +2 "manipulator"&h% +4 "core" % φ  w + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&f'\ +93 "core" ' +2 #tPurging external Intake + "collection"'j& +4 "core" &O|^./K H +2 "collection"'r% +4 "core" %ͮ./S + .tCSV.dial :flush +2 "collection"'e  +104 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'i' D +2559 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'q +73 "core"  +2 .tCTV.dial :intake +2 "collection"'l  +73 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'k' +2576 "core" ' + .tIntake.select :close +2 "sampler")0 +9 .tCTV.dial :air +2 "collection"'m  +74 "core"  +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&s& +4 "core" & t5 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&t( +3 "core" ( +2 "manipulator"&u& +3 "core" &  t5 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &o& +3 "core" & ' t5 + .tForearm.seek CC +2 "manipulator"&n'ρ +93 "core" ' +2 .tHand.close + "manipulator"&x/ +76 "core" / +2 .tCC.seek :open +2 "collection"'y( +377 "core" ( +2 "manipulator"&z& +3 "core" &  u5 +2 "manipulator"&p% +3 "core" % ό = u +2 .tForearm.seek :retract +2 "manipulator"&{'\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&w(- +281 "core" ( +2 "manipulator"&v& +4 "core" &- * z + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- y +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&~' +112 "core" ' +3 .tHand.open + "manipulator"&1 +71 "core" 1 +2 "manipulator"&% +4 "core" % s n G ll + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&|'\ +104 "core" ' +10401 "Can" -, +60002  -- +60002  -- +60002  -- +60002  -- +60003  -, +60002  -- +60002  -, +60002  -, +60002  -- +60002  -, +60003  -- +60002  -- +60002 w -- +60002 t -- +60002  -- +20475 #t-> access 2 +2 .SE.seek :down + "storage"(}'v +8 "core" ' +2 "manipulator"&% +4 "core" %\ !  r; + "manipulator"&& +4 "core" &-  r +2 .tSC.reconfigure SCtight + "storage"($\ .\ 1~b +3 .tSC.seek 6 + "storage"((K +1596 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" &K  \ \ +22100 #t-> startTube 2 +382 #-> da 40 +2 #da sampling at most 40ml +4 #Loading sh1 puck from tube 2 into Collection Clamp +2 ."Qmail"HABfans.email "Started da in tube 2 at 12:19:37EST11-Feb-20\\n{1 => 1,\\n 3 => 0,\\n 4 => 0}\\nCan@12:12:11, 22.2C, 19% humidity, 14.9psia, 12.552V, 0.202A, 0.202A avg, 2.53W",Subject: "da sampling at most 40ml" +2 "collection"'& +6 "core" &PU + "manipulator"& % +5 "core" %\ " 1 n; +2 "storage"(% +3 "core" % * & ,\ +2 "storage"(. +3 "core" .(K + .tSC.reconfigure SCtight +5 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"( ( +1287 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 ( & +3 "core" &  Q\ + "manipulator"&& +4 "core" &- ] ` - l + "manipulator"&% +4 "core" %\ ! k p ` l; + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&( +178 "core" ( +2 "manipulator"&& +4 "core" & k c  j% + "storage"(& +4 "core" &  \ + .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&' +99 "core" ' +2 "storage"(& +4 "core" &  f\ +41 .tSE.reconfigure SEpick +10 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"('L +299 "core" ' +2 "storage"(- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +4 (& +2 "core" &   0\ +2 "manipulator"&"& +3 "core" &  o$ +2 .tElbow.seek 2 +2 "manipulator"&( +3 "core" ( + "manipulator"&#& +4 "core" & 4 o$ + "storage"($& +4 "core" &  )\ +2 .tForearm.seek 2 + 300 counts + "manipulator"&%'υ +22 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +67 "core" / +3 ."downElevator"SE.seek :down +6 "manipulator"&(& +4 "storage"()'v +6 "core" &  p$ + "manipulator"&!% +4 "core" % ψ * n +2 .tForearm.seek :retract +2 "manipulator"&,'\ +92 "core" ' +2 .tElbow.seek CC +2 "manipulator"&S( +146 "core" ' +2 ( + ."downElevator"SE.coast +4 "manipulator"&.& + "storage"(5 +6 "core" & i o k5 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &^& +2 "core" & ` i ] k5 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&/'ρ +100 "core" ' +2 "manipulator"&2& +4 "core" & } m5 +2 "manipulator"&5% +3 "core" % o n mQ +2 "collection"'+& +4 "core" &RV + "collection"''& +4 .tCC.seek :closed +2 "collection"'4(O +3 "core" &RU +4 &PT 6 +9 &3HxQT 2 +10 &Xn{QU F +9 &bPT Q +9 &NPT P +10 &xPPV Q +9 &:UPT Q +9 &RQUx Q +10 &OQS Q +9 &ORU Q +10 &BRRT Q +9 &!RRT Q +9 &"LQUO P +10 &$OST Q +9 &&LLSU P +9 &( SRU P +10 &)TQV P +9 &+TQS P +10 &-RRQU Q +9 &/OOU P +9 &0QPS P +10 &2TRT P +9 &4[QQU P +9 &6TRT Q +10 &7PPT P +9 &9QOT P +10 &;cRRU P +9 &=&NPS P +9 &>RQT P +10 &@OQS P +9 &BkOPT P +9 &D,RPS Q +10 &EYYT Q +9 &GhRa S +10 &IaLT W +9 &KKN \\ +9 &LQP ^ +10 &NXX = +9 &O]-_] %m +9 &O|oW\\ N +2 ( + "collection"''& +3 #tCollection Clamp onSpring/offSpring for 5/25 samples, on/off torque 1.77 +2 .Hand.open + "manipulator"&-1 +69 "core" 1 +2 "manipulator"&*% +4 "core" %  b i  iQ + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +95 "core" ' +2 .tSC.coast "storage"(6 +3 #tcollectSample 40ml w/bubble point of 24psi + #Priming 7ml + .Gate.power :sampler,:ON +2 ."pumping"Gate.power :analytic3,:ON +3 .tIntake.select :close +2 .Exhaust.select :close + .SS.hold +2 "sampler")0+ +3 "core" + + "sampler")[% +4 "core" %d \  +3 "collection"':& +4 "core" &O|sQS N +2 "Can" GG +2 #tCalibrating pressure sensors + .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X% +3 "core" %g +2 "sampler")N% +3 "core" %a3PM \  +2 "sampler")?% +4 "core" %a3PO \  + .tIntake.select :close + "sampler")0 +9 )Q% +3 "core" %a3UR \  + .tSSV.dial :exhaust +2 "sampler")A  +79 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml + "sampler")' +444 "core" ' +2 .tExhaust.select :close + "sampler") +10 #tSampling 40.0ml +2 .Intake.select :close + .Exhaust.select :close +2 .SS.reconfigure SSconfig +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml +2 "collection"'' +95 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +139 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X' \\ +589 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 'N% +3 "core" % bNT  +2 .tCS.seek 5.001ml +2 "collection"'?'l +850 "core" ' +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'Q  +42 "core"  +2 .tCS.seek 1ml +2 "collection"'A' +1102 "core" ' +2 #tHeating sh1 puck from tube 2 in Collection Clamp to 70C for 10:00 +2 .CH.seek 70C,8:00 +3 "collection"'3 \  +4 'K9 +3 "core" 9xd +103 "collection"'19 +3 "core" 9yd +102 "collection"'L9 +3 "core" 9x d +102 "collection"'E9 +3 "core" 9x d +102 "collection"'9 +3 "core" 9xd +102 "collection"'&9 +3 "core" 9xd +103 "collection"'C9 +3 "core" 9xd +102 "collection"'F9 +3 "core" 9xd +102 "collection"'M9 +3 "core" 9x"d +102 "collection"'T9 +3 "core" 9x&d +102 "collection"'J9 +3 "core" 9x+d +102 "collection"'Y9 +3 "core" 9y/d +102 "collection"'P9 +3 "core" 9y3d +102 "collection"'@9 +3 "core" 9y7d +102 "collection"'H9 +3 "core" 9y;d +102 "collection"' 9 +4 "core" 9y@d +102 "collection"'O9 +3 "core" 9zDd +102 "collection"'9 +3 "core" 9yHd +102 "collection"'\\9 +3 "core" 9#{Ld +102 "collection"'`9 +3 "core" 95{Qd +102 "collection"'a9 +4 "core" 9H|Ud +102 "collection"'X9 +3 "core" 9[{Yd +102 "collection"'c9 +3 "core" 9p|]d +102 "collection"'b9 +3 "core" 9}ad +102 "collection"'d9 +3 "core" 9~fd +102 "collection"'R9 +3 "core" 9~jd +103 "collection"'D9 +3 "core" 9nd +102 "collection"'W9 +3 "core" 9rd +102 "collection"'V9 +3 "core" 9vd +102 "collection"'g9 +3 "core" 9 {d +102 "collection"'_9 +3 "core" 9!d +102 "collection"'r9 +3 "core" 98d +102 "collection"'h9 +3 "core" 9Qd +102 "collection"'Z9 +3 "core" 9hd +102 "collection"'k9 +3 "core" 9d +102 "collection"'j9 +3 "core" 9d +103 "collection"'U9 +3 "core" 9d +102 "collection"'q9 +3 "core" 9a +102 "collection"'i9 +2 "core" 9_ +103 "collection"'99 +2 "core" 9\\ +103 "collection"'m9 +4 "core" 9Z +102 "collection"'s9 +3 "core" 91W +102 "collection"'u9 +2 "core" 9LU +103 "collection"'o9 +3 "core" 9dR +102 "collection"'e9 +3 "core" 9~P +102 "collection"']9 +4 "core" 9N +102 "collection"'f9 +3 "core" 9L +102 "collection"'=9 +3 "core" 9J +102 "collection"'l9 +3 "core" 9G +102 "collection"'p9 +2 "core" 9E +103 "collection"'n9 +3 "core" 9C +102 "collection"'v9 +3 "core" 9-A +102 "collection"'z9 +2 "core" 9F? +103 "collection"'9 +3 "core" 9^< +102 "collection"'9 +3 "core" 9v: +102 "collection"'9 +4 "core" 98 +102 "collection"'~9 +2 "core" 96 +103 "collection"'t9 +2 "core" 95 +103 "collection"'9 +2 "core" 92 +103 "collection"'x9 +3 "core" 90 +102 "collection"'{9 +3 "core" 9/ +103 "collection"'9 +2 "core" 9. +103 "collection"'9 +3 "core" 9,, +102 "collection"' 9 +2 "core" 9@\ * +103 "collection"'9 +3 "core" 9U) +102 "collection"'9 +3 "core" 9i& +102 "collection"'9 +2 "core" 9}% +103 "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+ +102 "collection"'|9 +3 "core" 9/ +102 "collection"'9 +2 "core" 94 +103 "collection"'}9 +3 "core" 9 8 +102 "collection"'9 +4 "core" 9 < +102 "collection"'"9 +3 "core" 9 ,@ +102 "collection"'9 +3 "core" 9 :D +102 "collection"'#9 +3 "core" 9 II +102 "collection"'$9 +2 "core" 9 WM +103 "collection"'9 +4 "core" 9 fQ +102 "collection"'(9 +2 "core" 9 sU +103 "collection"'w9 +3 "core" 9 Z +102 "collection"'9 +2 "core" 9 ^ +103 "collection"'9 +3 "core" 9 b +102 "collection"'.9 +2 "core" 9 f +103 "collection"'9 +3 "core" 9 j +102 "collection"'9 +3 "core" 9 o +102 "collection"'%9 +3 "core" 9 s +102 "collection"'29 +2 "core" 9 w +103 "collection"'^9 +4 "core" 9 { +102 "collection"'59 +3 "core" 9  +102 "collection"'9 +2 "core" 9  +103 "collection"')9 +3 "core" 9  +102 "collection"'y9 +2 "core" 9\  +103 "collection"'+9 +3 "core" 9\  +103 "collection"'*9 +2 "core" 9\ \ +103 "collection"'!9 +3 "core" 9\ \ +102 "collection"'-9 +3 "core" 9\ \ +102 "collection"',9 +2 "core" 9\ &\ +103 "collection"''9 +4 "core" 9\ , +102 "collection"':9 +2 "core" 9\ 2 +103 "collection"'/9 +2 "core" 9\ 9 +103 "collection"'[9 +3 "core" 9\ ? +102 "collection"'09 +3 "core" 9\ C +102 "collection"' 9 +3 "core" 9\ I +102 "collection"'69 +3 "core" 9\ N +102 "collection"'<9 +3 "core" 9\ T +102 "collection"'B9 +2 "core" 9\ X +103 "collection"'79 +2 "core" 9\ \\ +103 "collection"';9 +4 "core" 9\ _ +102 "collection"'9 +3 "core" 9\ c +102 "collection"'89 +3 "core" 9\ g +102 "collection"'I9 +2 "core" 9\ k +103 "collection"'9 +2 "core" 9\ n +103 "collection"'G9 +4 "core" 9\ p +2 .tCH.hold 10:00,70C +3 "collection"'N `\ `\ o  +4 "core"  +6118 "Can" +53883 "core" ` +2 "collection"'>9 +3 "core" 9\  +2 #tCollection Puck Heater at 70C after lysing + .CS.seek 0ml +2 "collection"'Q' +335 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'? @ +106 "core" B +2 .tCSV.dial :air +2 "collection"'K @ +43 "core" > +3 .tCS.seek 5ml +2 "collection"'1'l +1348 "core" ' +2 .tCSV.dial CTV + "collection"'L  +45 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'E @ +45 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'  +45 "core"  +2 .tdelay 2 seconds +250 .CSV.dial :air + "collection"'& @ +56 "core" B +2 .tdelay 2 seconds +203 .CS.seek 0ml +3 "collection"'C' +1351 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV +2 "collection"'F +116 "core" +2 .tCBV.dial CSV + "collection"'M  +30 "core"  +2 "collection"'T% +4 "core" % C G +2 .tCS.seek 5ml +2 "collection"'J'l +1368 "core" ' +4 .tdelay 5 seconds +310 "Can" @@ +192 .tCTV.dial :air +3 "collection"'Y  +44 "core" +2 "collection"'P% +4 "core" %l +2 .tCS.seek 6.999ml +2 "collection"'@' +584 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'H @ +56 "core" B +2 .tCS.seek 10ml +2 "collection"' ' D +852 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'O ` +120 "core" ^ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +3 "collection"'   +41 "core" " +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'\\  +2 '`  +29 "core"  +132  +2 .tCS.seek 5ml +2 "collection"'a'l +1357 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'X @ +103 "core" A +2 .tCSV.dial :waste +2 "collection"'c +103 "core" +2 .tCS.seek :empty +2 "collection"'b'Ͱ +1360 "core" ' +2 .tCSV.dial :air + "collection"'d @ +74 "core" A +2 .tCS.seek 5ml +2 "collection"'R'l +1363 "core" ' +2 .tCSV.dial CTV + "collection"'D  +44 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'W @ +45 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'V  +45 "core"  +2 .tdelay 2 seconds +203 .CSV.dial :air + "collection"'g @ +45 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml +2 "collection"'_' +1362 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV +2 "collection"'r +101 "core"  +2 .tCBV.dial CSV + "collection"'h  +41 "core"  +2 "collection"'Z% +4 "core" %tx +2 .tCS.seek 4.999ml + "collection"'k'l +1353 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'j  +44 "core" +2 "collection"'U% +4 "core" %l +2 .tCS.seek 7ml +2 "collection"'q' +584 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'i @ +42 "core" ? +2 .tCS.seek 10ml +2 "collection"'9' D +847 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'m ` +116 "core" _ +2 #tLysing Complete + "collection"'s& +4 "core" &O|k  N +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&u% +3 "core" %\  D D N d +2 "storage"(o% +3 "core" %| V\  +2 "storage"(e. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 1 + "storage"(]($ +340 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (f& +3 "core" &' \  + "manipulator"&=& +5 "core" &   a5 + "manipulator"&l% +4 "core" %\   / ` +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 + "manipulator"&p( +156 "core" ( +2 "manipulator"&n& +4 "core" & M R e +2 "storage"(v& +3 "core" &" K\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&z' +98 "core" ' +2 "storage"(& +4 "core" &" R\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"('L +291 "core" ' +2 "storage"(- +3 "core" -' + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +2 "manipulator"&~& +3 "core" & ) " U d +2 "storage"(t& +3 "core" &" m \ +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&'\\ +38 "core" ' +2 .tElbow.hold + "manipulator"&x, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"({- +2 "core" -' +3 .tSE.seek 0.1 Pucks below Top Plate + "storage"('B +31 "core" ' +2 "manipulator"&% +4 "core" %l` S + "storage"( & +4 "core" &" I 9 8 + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 316 counts + "manipulator"&'Ϙ +20 "core" ' +2 "manipulator"&& +4 "core" & Q M c e +2 "storage"(& +3 "core" &"  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"& ' +22 "core" ' +2 .tSE.seek 1.1 Pucks below Top Plate +2 "storage"('1 +40 "core" ' +2 "manipulator"&& +4 "core" & N A g +2 "manipulator"&% +4 "core" %$ T R J g +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +2 .tElbow.seek CC +2 "manipulator"&|( +151 "core" ( +5 "manipulator"&& +4 "core" & * *  _5 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &}& +2 "core" & 0 . _5 +2 .tForearm.seek CC + "manipulator"&'ρ +95 "core" ' +2 .tHand.close + "manipulator"&"/ +69 "core" / +2 .tCC.seek :open +2 "collection"'( +377 "core" ( +2 "storage"(#& +4 "core" &" :\  + "storage"($& +4 "core" &"\  + "manipulator"&& +4 "core" & " ! N c5 + "manipulator"&(% +4 "core" % ϑ , 1  c + .tForearm.seek :retract +2 "manipulator"&w'\ +94 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&( +173 "core" ( +2 "manipulator"&& +4 "core" & M K # gM + "storage"(.& +4 "core" &! S\  + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 1 + "manipulator"&'\\ +107 "core" ' +2 .tElbow.hold + "manipulator"&, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&%1 +69 "core" 1 +4 "manipulator"&2% +4 "core" % p~  / 6 \\/ + "storage"(^& +4 "core" &$ :\  + .tForearm.force -20 + "manipulator"&5 +48 .tForearm.seek 1 + 320 counts +2 "manipulator"&5'Ϝ +24 "core" ' +2 "manipulator"&& +4 "core" & i f & lL +2 "storage"()& +3 "core" &$ 2\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"&y' +21 "core" ' +2 "storage"(+% +4 "core" %:  \  , +2 ."downElevator"SE.seek :down +4 "storage"(*'v +99 (!% +3 "core" %6\ ]{ +2 "manipulator"&-% +3 "core" % _ g l\ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&,'\ +94 "core" ' +52 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"''& +4 "core" &#' +2 "manipulator"&:& +4 "core" & j b @ jL +2 "manipulator"&/% +3 "core" %\ j f j3 +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&[(- +176 "core" ( +2 "manipulator"&0& +4 "core" &- d e k + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 & & +3 "core" &- i k G k + .tForearm.seek :garage +2 "manipulator"&6' +109 "core" ' +2 .tHand.close + "manipulator"&& +4 .tCC.seek :closed +2 "collection"'A(O +2 "core" &')x +4 &%(Z  +9 &0y%*F ,} +10 &cw$) ? +9 &mm&) P +10 &2J&* O +9 &P'+ O +9 &N$) O +10 &xN&) O +9 &9R$) O +9 &N%* O +10 &O&*x O +9 & K&*` O +10 &"AO%+  O +9 &$O') O +9 &%N&) N +10 &'P%) O +9 &)JQ&' O +9 &+ N%( N +10 &,P') O +9 &.N&)r N +10 &0RO'(h O +9 &2Q'*R O +9 &3M%(E N +10 &5N')5 O +9 &7ZQ(+! O +9 &9L$) O +10 &:N&) N +9 &<N&*6 O +10 &>aO(* O +9 &@$M') O +9 &AM&+ O +10 &CN&) N +9 &EhR') O +9 &G'\\%* P +10 &Hg'*q R +9 &J%(Z X +10 &LJ%* \\ +9 &N %( P +9 &O1E') (x +10 &Oxj'( N +5 ( + "collection"'>& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.89 +2 "collection"'?& +4 "core" &Oxb') N + &Oxb#, N + .tHand.open + "manipulator"&K1 +77 "core" 1 +2 "manipulator"&Q% +4 "core" % Ϗ I P A gB +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&L'\ +95 "core" ' +2 .tPSV.dial PSR + "processing"%E +56 "core"  +2 "processing"%% +4 "core" %> + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%j +10 .tPS.seek 1.5ml +2 "processing"%&' +1611 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%1  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%F'W +1611 "core" ' +2 .tPSV.dial PSR + "processing"%M +46 "core"  +2 .tPSR.select :air + "processing"% +11 .tPS.seek 2.5ml + "processing"%T' +2633 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +2 "processing"%C +2 "collection"'Y  +6 "core"  +2 "processing"%P  +45 "core"  +62 ~ +2 .tPSV.dial :mixloop + "processing"%J +108 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%H  +134 "core" +2 .tPS.seek 0ml +2 "processing"%@'W +2640 "core" ' + .tPSV.dial :air +2 "processing"%O  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2633 "core" ' +2 .tPSV.dial :mixloop + "processing"%\\ +46 "core" +2 .tPS.seek 0ml +2 "processing"%`'W +2629 "core" ' +2 .tPSV.dial :air + "processing"%  +45 "core"  +2 .tPS.seek 2.5ml +2 "processing"%X' +2638 "core" ' +2 .tPSV.dial :mixloop + "processing"%c +46 "core" +2 .tPS.seek 0ml +2 "processing"%a'W +2635 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&d& +4 "core" & Q P G f6 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&b( +3 "core" ( +2 "manipulator"&D& +4 "core" & ? L { f6 +2 .tElbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &W& +2 "core" & F F f6 +2 .tForearm.seek CC +2 "manipulator"&V'ρ +103 "core" ' +2 .tHand.close + "manipulator"&g/ +70 "core" / +2 .tCC.seek :open +2 "collection"'R( +377 "core" ( +2 "manipulator"&r& +4 "core" & E ) ] d6 + "manipulator"&h% +4 "core" % 8 ? 2 eZ + .tForearm.seek :retract +2 "manipulator"&Z'\ +97 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&_(- +280 "core" ( +2 "manipulator"&j& +4 "core" &-  m& + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &U& +2 "core" &- f m& +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&k' +112 "core" ' +2 .tHand.open + "manipulator"&i1 +71 "core" 1 +2 "manipulator"&q% +4 "core" % g / 0 / ]C +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&m'\ +102 "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"'s& +4 "core" &/24 +2 "manipulator"&u% +3 "core" %\  p z i l +2 "storage"(o% +3 "core" % \  B\ +2 "storage"(e. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(f( +340 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (=& +3 "core" & % .\ \  + "manipulator"&l& +4 "core" &- d i  i& + "manipulator"&n% +4 "core" %\  Y e  i + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +48 "manipulator"&v( +181 "core" ( +2 "manipulator"&& +4 "core" & H M = g& + "storage"(S& +4 "core" & % e\ \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&' +94 "core" ' +2 "storage"(& +4 "core" & % \ \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(~'L +291 "core" ' +2 "storage"(t- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 ({& +2 "core" & $ N\ \  +2 "manipulator"&& +3 "core" & f _ i& +2 .tElbow.seek 2 +2 "manipulator"& ( +2 "core" ( +2 "manipulator"&& +4 "core" & Q g i& + "storage"(& +4 "core" & $ k\ \  +2 .tForearm.seek 2 + 300 counts + "manipulator"&'υ +24 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +76 "core" / +3 ."downElevator"SE.seek :down +5 "manipulator"&z& +2 "storage"(p'v +6 "core" & j i F j& +2 "manipulator"&% +3 "core" % ύ _ \\ i +2 .tForearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +155 "core" ( +2 ' + ."downElevator"SE.coast +4 "manipulator"&& + "storage"(5 +6 "core" & @ '  d( + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" & G F ~ e( +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&}'ρ +99 "core" ' +2 "manipulator"& & +4 "core" & F N f( +2 "manipulator"&x% +3 "core" %l M D 4 f +2 "collection"'"& +4 "core" &.3B + "collection"'& +4 .tCC.seek :closed +2 "collection"'4(O +3 "core" &/2} +3 &-3; 6 +10 &3Hx/0; 2 +9 &bsx03. F +10 &\\-3% P +9 &M.3 O +9 &O-1 O +10 &MP-3 O +9 &N.3 N +9 &O/2 O +10 &O12 O +9 &UN-1 O +10 &!S-0 O +9 &"N.2y O +9 &$O,2h O +10 &&]L.2d O +9 &(N-2Y O +9 &)S/0Q O +10 &+N.2G O +9 &-eO-3> O +10 &/'J/2< O +9 &0N.0. N +9 &2O/0% O +10 &4mK,1% O +9 &6/O/2 O +9 &7P.1 O +10 &9N.1 O +9 &;uQ.1 O +10 &=8M/3 N +9 &>O/2 O +9 &@Q.3 O +10 &B}O.2 O +9 &D>R.3 O +9 &EU-0 P +10 &Gb-0X Q +9 &Is,.7 U +10 &K#-01 [\ +9 &L,0# ] +9 &N+0 > +10 &O\\--/" %o +9 &O~k+/ M +2 ( + "collection"'& +2 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.77 +2 .Hand.open + "manipulator" +75 "core" 1 +2 "manipulator"&$% +4 "core" % l . / c +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 .tSC.coast + "storage"(6 +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'(  +135 "core" ~ +2 .tCSV.dial CTV + "collection"'  +30 "core"  +2 .tPS.seek 2.5ml +2 "processing"%.' +2630 "core" ' +2 "collection"'% +4 "core" % CJ  + .tCS.seek 4.15ml +2 "collection"'|'Q +1565 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air + "processing"%%  +46 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%2  +76 "core"  +2 .tPS.seek 0ml +2 "processing"%^'W +2633 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"' ` +30 "core" ^ +2 .tCSV.dial :air +2 "collection"') @ +43 "core" ? +2 .tCS.seek 10ml +2 "collection"'w' D +1574 "core" ' +2 .tCSV.dial CTV + "collection"'+  +44 "core"  +2 .tCS.seek 0ml +2 "collection"'' +2627 "core" ' +2 .tCBV.dial :waste1 + "collection"'! @ +30 "core" > +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +3 "collection"'-  +146 "core"  +2 "collection"'& +4 "core" &O~^ M + #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&'% +4 "core" %\  D D f7 +2 "storage"(5% +3 "core" %} `\  +2 "storage"(:. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 + "storage"(/($ +335 "core" ( +2 .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (& +3 "core" &' J\  +2 "manipulator"&y& +3 "core" & " , d( +2 "manipulator"&0% +3 "core" %\  & +  c7 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"& ( +161 "core" ( +2 "manipulator"&*& +4 "core" & + - cG + "storage"(]& +4 "core" &$ n\  + .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts + "manipulator"&' +94 "core" ' +2 "storage"(<& +4 "core" &$\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(B'L +291 "core" ' +2 "storage"(7- +3 "core" -' + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +2 "manipulator"&,& +3 "core" & + -  cG +2 "storage"(6& +3 "core" &$ p o + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&8'\\ +34 "core" ' +2 .tElbow.hold + "manipulator"&I, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"([- +2 "core" -' +2 .tSE.seek 1.11 Pucks below Top Plate +2 "storage"(G': +26 "core" ' +2 "manipulator"&3% +4 "core" %kk d S +2 "storage"(N& +3 "core" &$ K O 5 + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 315 counts + "manipulator"&;'ϗ +19 "core" ' +2 "manipulator"&& +4 "core" & 0 / B dG +2 "storage"(>& +4 "core" &$ <\  +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&?' +32 "core" ' +2 .tSE.seek 2.11 Pucks below Top Plate +2 "storage"(K') +39 "core" ' +2 "manipulator"&Q& +4 "core" & O S ~ gG +2 "manipulator"&E% +4 "core" %@ R T g + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +89 "core" ' +2 .tElbow.seek CC +2 "manipulator"&( +153 "core" ( +3 "manipulator"& & +4 "core" &# !  X _>O + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &1& +2 "core" &" )   _>O +2 .tForearm.seek CC + "manipulator"&&'ρ +98 "core" ' +2 .tHand.close + "manipulator"&M/ +67 "core" / +2 .tCC.seek :open +2 "collection"'F( +377 "core" ( +2 "storage"(C& +4 "core" &$ r\  + "storage"(P& +4 "core" &$ i\  + "manipulator"&Y& +4 "core" & " - " a=B + "manipulator"&J% +4 "core" % ϋ +  U b +41 .tForearm.seek :retract +10 "manipulator"&H'\ +100 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&T( +152 "core" ( +2 "manipulator"&O& +4 "core" & L F f +2 "storage"(@& +3 "core" &$ \  +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 1 +2 "manipulator"&\\'\\ +114 "core" ' +2 .tElbow.hold +2 "manipulator"&, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"& 1 +65 "core" 1 +3 "manipulator"&`% +4 "core" % kh X +2 "storage"(c& +3 "core" &$ r r _ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 315 counts + "manipulator"&X'ϗ +19 "core" ' +2 "manipulator"&d& +4 "core" & h J 3 h +2 "storage"(D& +3 "core" &$\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"&W' +23 "core" ' +2 "storage"(g% +4 "core" %2\  +2 ."downElevator"SE.seek :down +4 "storage"('v +99 (L% +3 "core" %1 '\ [w +2 "manipulator"&A% +4 "core" % @ M a g +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&r'\ +91 "core" ' +47 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%h  +76 "core" +2 .tPS.seek 2.5ml +2 "processing"%V' +1962 "Can" 11 +668 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%j +44 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%U  +45 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%b +45 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%i  +45 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%q'W +2636 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%Z& +4 "core" & +2 "manipulator"&s& +3 "core" & m +2 "manipulator"&u% +3 "core" %  w m +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&o(- +178 "core" ( +2 "manipulator"&e& +4 "core" &- 2 m + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &k& +3 "core" &- x Y m +2 .tForearm.seek :garage +2 "manipulator"&=' +109 "core" ' +2 .tHand.close + "manipulator"&l/ +77 "core" / +2 "manipulator"&n& +4 "core" &- *   ` + "manipulator"&% +4 "core" % ~ ( . a2 +2 .tForearm.seek :retract + "manipulator"&S'\ +109 "core" ' +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&_( +121 "core" ( +2 "manipulator"&& +4 "core" & 9 nh + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &m& +2 "core" & ( nh +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&t' +100 "core" ' +2 "manipulator"&{& +4 "core" & l nh +2 "manipulator"&% +3 "core" % e nd +2 "processing"%& +4 "core" & + "processing"%& +4 .tPC.seek :closed +2 "processing"%(Tg +2 "core" & +3 &  +10 &1v +{ +9 &`x ? +10 &Xm Q +9 &J R +10 &K R +9 &O R +9 &]O R +10 &M R +9 &Q R +9 &L Q +10 & fO Q +9 &"'Q R +10 &#M Q +9 &%N Q +9 &'mR R +10 &)0L Q +9 &*O R +9 &,N R +10 &.vL Q +9 &07O R +10 &1O R +9 &3N Q +9 &5~N Q +10 &7?Q R +9 &9P R +9 &:Q Q +10 &<K R +9 &>HO Q +10 &@ K R +9 &AN Q +9 &CQ R +10 &EOL R +9 &GR R +9 &H[ S +10 &Jc T +9 &LF~ X +10 &N X +9 &O Y +9 &Q X +10 &SCs < +9 &T!-j S +9 &TI + +2 ( + "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.57 +2 "processing"%z& +4 "core" &TI  + + .tHand.open +2 "manipulator"&1 +74 "core" 1 +2 "manipulator"&v% +4 "core" % n h 7 kd + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +92 "core" ' +2 .tPRV.dial :air + "processing"%  +46 "core"  +2 .tPSV.dial :mixloop + "processing"% +45 "core" +2 "processing"%~% +4 "core" %V4 +2 .tPS.seek 0.3ml + "processing"%' +393 "core" ' +2 .tPSV.dial PSR + "processing"% +106 "core"  +2 "processing"%x% +4 "core" %x  + #tPulling 0.4ml of PSR.air + .PSR.select :air +2 .PS.seek 0.7ml +2 "processing"%"'* +485 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +2 .PS.seek 2.5ml +2 "processing"% ' +1936 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop + "processing"%p +107 "core" +2 .tPTV.dial :mixing + "processing"% @ +74 "core" A +2 .tPBV.dial :waste2 + "processing"%R  +95 "core"  +2 .tPS.seek 0ml +2 "processing"%#'W +2628 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&$& +4 "core" & S S O gh +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&( +4 "core" ( + "manipulator"&(& +4 "core" & T P 0 gh +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" & R S i gh +2 .tForearm.seek PC + "manipulator"&}' +95 "core" ' +2 .tHand.close + "manipulator"&f/ +69 "core" / +2 .tPC.seek :open +2 "processing"%a( +403 "core" ( +2 "manipulator"&& +4 "core" & e j < kh + "manipulator"&9% +4 "core" % j m t k + .tForearm.seek :retract +2 "manipulator"&%'\ +93 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&2(- +145 "core" ( +2 "manipulator"&.& +4 "core" &., g n X k + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &., l g Q k +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&)' +114 "core" ' +2 .tHand.open + "manipulator"&|1 +69 "core" 1 +2 "manipulator"&+% +4 "core" % e ) , R ^9 + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&w'\ +106 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp + "processing"%!& +4 "core" & +2 "manipulator"&-% +3 "core" %\ ! j f  k: +2 "storage"(% +3 "core" %~  \ \ +2 "storage"('. +2 "core" . +48 .tSC.reconfigure SCtight +3 "storage"($\ .\ 1~b +3 .tSC.seek 2 + "storage"(5( +346 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (:& +3 "core" & %\ \  + "manipulator"&& +4 "core" &. > ; L h +2 "manipulator"&y% +3 "core" %\ ! < = 2 h: +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&0( +170 "core" ( +2 "manipulator"&*& +4 "core" & S S ' g& +2 "storage"(]& +3 "core" & % i\ \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&<' +93 "core" ' +2 "storage"(& +4 "core" & % I\ \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"('L +286 "core" ' +2 "storage"(7- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (,& +3 "core" & $ \\\ \  +2 "manipulator"&6& +3 "core" & h h j& +2 .tElbow.seek 2 +2 "manipulator"&[( +3 "core" ( +2 "manipulator"&3& +4 "core" & g h j& +2 "storage"(N& +3 "core" & $ M\ \  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&'υ +21 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&>/ +67 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&Q& +3 "storage"(E'v +6 "core" & j i o k& +2 "manipulator"&% +4 "core" % ό h i 3 h + .tForearm.seek :retract +2 "manipulator"& '\ +90 "core" ' +2 .tElbow.seek PC +2 "manipulator"&B( +166 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +85 "core" ( +2 "manipulator"&8& +4 "core" & F M E h{ + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &;& +2 "core" & 6 <  h{ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&G' +105 "core" ' +4 "manipulator"& & +4 "core" & D G V e{ +2 "manipulator"&1% +3 "core" % B ? e +2 "processing"%?& +3 "core" &s +2 "processing"%I& +3 .tPC.seek :closed +2 "processing"%M(Tg +3 "core" &Y +3 &U  +8 &-tF ,} +9 &b{N @ +10 &VlO Q +9 &LL Q +10 &PA R +9 &RG R +9 &\\O= R +10 &LK R +9 &LO R +9 &LI Q +10 & dLF R +9 &"&OI R +10 &#Q< R +9 &%N: R +9 &'lM8 R +10 &).P: R +9 &*N: R +9 &,K: Q +10 &.uP2 Q +9 &07M, Q +10 &1L, Q +9 &3O1 Q +9 &5}O. Q +10 &7@K+ Q +9 &9O/ Q +9 &:O+ Q +10 &<N) Q +9 &>GN+ Q +10 &@ N Q +9 &AL Q +9 &CO Q +10 &EOQ Q +9 &GU R +9 &HY R +10 &Jg T +9 &LF W +10 &N W +9 &O W +9 &Q X +10 &SCv : +9 &T!/n R +9 &TG  , +2 ( + "processing"%I& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.60 +2 .Hand.open + "manipulator"&1 +68 "core" 1 +3 "manipulator"&4% +4 "core" % , " R b + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&C'\ +96 "core" ' +2 .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 2 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +4 "processing"%P  +2 %Y9 +5 "core" 9 +102 "processing"%J9 +3 "core" 9 +102 "processing"%O9 +3 "core" 9  +102 "processing"%@9 +2 "core" 9  +103 "processing"%&9 +4 "core" 9 +102 "processing"%9 +2 "core" 9 +103 "processing"% 9 +2 "core" 9 +103 "processing"%`9 +2 "core" 9 +103 "processing"%c9 +3 "core" 9" +102 "processing"%d9 +2 "core" 9& +103 "processing"%D9 +2 "core" 9+ +103 "processing"%g9 +2 "core" 9/ +103 "processing"%H9 +2 "core" 93 +103 "processing"%L9 +2 "core" 97 +103 "processing"%A9 +3 "core" 9; +103 "processing"%T9 +2 "core" 9@ +103 "processing"%\\9 +3 "core" 9D +102 "processing"%X9 +2 "core" 9H +103 "processing"%K9 +2 "core" 9L +103 "processing"%h9 +3 "core" 9P +103 "processing"%W9 +2 "core" 9U +103 "processing"%9 +2 "core" 9Y +103 "processing"%/9 +2 "core" 9] +103 "processing"%^9 +2 "core" 9 a +103 "processing"%j9 +3 "core" 9e +103 "processing"%U9 +3 "core" 9j +102 "processing"%b9 +2 "core" 9$n +103 "processing"%i9 +2 "core" 9-r +103 "processing"%V9 +2 "core" 95v +103 "processing"%Z9 +2 "core" 9=z +103 "processing"%s9 +2 "core" 9E +103 "processing"%u9 +2 "core" 9L +103 "processing"%e9 +2 "core" 9U +103 "processing"%k9 +3 "core" 9] +102 "processing"%9 +4 "core" 9e +2 .tPH.hold 2:00:00,28C +3 "processing"%l pp` +3 .tdelay 1:30 +2 "core"  +9002 .tPSR.select :air +2 .PSV.dial PSR + "processing"%n +109 "core"  +2 "processing"%% +4 "core" %Vv + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%r' +598 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +11 .tPS.seek 2ml + "processing"%'[ +1620 "core" ' +2 .tPTV.dial :puck + "processing"%m  +73 "core"  +2 .tPSV.dial PTV +2 "processing"%= +88 "core"  +2 .tPBV.dial :waste1 + "processing"%{  +136 "core"  +2 "processing"%% +4 "core" %bT +2 .tPS.seek 1.5ml + "processing"%' +605 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%o * +32 "core" * +2 .tPS.seek 0ml +2 "processing"%S'W +1615 "core" ' +2 .tdelay 5:00 +26197 "Can" II +3806 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%\  +34 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%z * +36 "core" , +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"% +74 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%v' +2514 "core" ' +2 .tPSV.dial PTV + "processing"% +77 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"% +76 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV + "processing"% +89 "core"  +2 .tdelay 5 seconds +502 .PSV.dial :air + "processing"%~  +89 "core" +2 .tPS.seek :empty +2 "processing"%t'9 +2510 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%q  +133 "core" +2 .tPSV.dial :mixloop + "processing"% +44 "core" +2 .tPRV.dial :ab1 + "processing"%x @ +77 "core" A +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%'w +350 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +3 "collection"'"  + "processing"%p  +46 "core" +10 +2 "processing"%% +4 "core" %r  +2 .tPS.seek 0.32ml + "processing"%R' +389 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'  +29 "core" +2 .tPRV.dial :air +2 "processing"%$  +91 "core"  +3 .tPS.seek 0.9ml +2 "processing"%('D +1228 "core" ' +2 .tPRV.dial :waste2 + "processing"% @ +75 "core" > +2 .tPS.seek 0.5ml +2 "processing"%f' +871 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%_  +45 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%'[ +1607 "core" ' +2 .tPSV.dial :PML + "processing"% +46 "core" +2 .tPTV.dial :mixing +2 "processing"% @ +72 "core" A +2 .tPBV.dial :waste1 + "processing"%9  +35 "core"  +2 "processing"%.% +4 "core" %V  +2 .tPS.seek 1.85ml + "processing"%'6 +241 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%} * +33 "core" + +3 .tPS.seek 0ml + "processing"%'W +1962 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'|& +3 "core" &7; + "manipulator"&+& +4 "core" &   _{ + "manipulator"&%% +4 "core" %\ 1   _' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&!(- +152 "core" ( +2 "manipulator"&-& +4 "core" &- % * 4 c + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- + /  d +2 .tForearm.seek :garage +2 "manipulator"&'' +110 "core" ' +3 .tHand.close + "manipulator"&)/ +77 "core" / +2 "manipulator"&:& +4 "core" &- X +2 "manipulator"&% +3 "core" %   YL +2 .tForearm.seek :retract +2 "manipulator"&y'\ +102 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&*( +294 "core" ( +4 "manipulator"&]& +3 "core" &  - +  dB +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +4 "core" &    1 dB + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&2'ρ +92 "core" ' +2 "manipulator"&w& +4 "core" &  6 $ Y dB +2 "manipulator"&7% +3 "core" %π . 2 p e +2 "collection"',& +4 "core" &7: + "collection"'6& +4 .tCC.seek :closed +2 "collection"'3(O +2 "core" &79 +3 &8:  +10 &/{78( ,~ +9 &c}5< @ +9 &fm89 Q +10 &(L8< Q +9 &R8; P +9 &L6= P +10 &oL7;" P +9 &0L8= Q +10 &I5<' P +9 &M6< Q +9 & vL7; Q +10 &"9J6=% P +9 &#L8=$ Q +9 &%O7:! P +10 &'~Q9; Q +9 &)AN8; P +10 &+I6; P +9 &,M6> P +9 &.N9: P +10 &0IO7: P +9 &2 N5: P +9 &3N8: P +10 &5L7< P +9 &7QJ7=\ P +10 &9O89 P +9 &:L8= Q +9 &<L6; P +10 &>YN7; P +9 &@M6= P +10 &AN9= Q +9 &CL9= P +9 &EaM6= P +10 &G!U6; Q +9 &Hh79 T +9 &J5: X +10 &LC38 ^ +9 &N49 S +9 &O6O57 )| +10 &OzN48 A +2 ( + "collection"'6& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.90 + "collection"'N& +3 "core" &OzI59 A +2 .tHand.open + "manipulator"&>1 +70 "core" 1 +2 "manipulator"&Q% +4 "core" % π ) ! & b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +2 .tPSV.dial PSR + "processing"%0 +106 "core"  +2 "processing"%<% +4 "core" %Z + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%' +1618 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +44 "core"  +2 .tPS.seek 0ml +2 "processing"%8'W +1615 "core" ' +2 .tPSV.dial PSR + "processing"%; +58 "core"  +2 .tPSR.select :air + "processing"% +11 .tPS.seek 2.5ml + "processing"%[' +2640 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +4 "processing"%  +2 "collection"'1  +41 "core"  +126  +2 .tPSV.dial :mixloop + "processing"%? +108 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%E  +75 "core" +2 .tPS.seek 0ml +2 "processing"% 'W +2630 "core" ' +2 .tPSV.dial :air + "processing"%a  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2636 "core" ' +2 .tPSV.dial :mixloop + "processing"%4 +46 "core" +2 .tPS.seek 0ml +2 "processing"%Y'W +2638 "core" ' +2 .tPSV.dial :air + "processing"%I  +45 "core"  +2 .tPS.seek 2.5ml +2 "processing"%J' +2632 "core" ' +2 .tPSV.dial :mixloop + "processing"%G +46 "core" +2 .tPS.seek 0ml +2 "processing"%O'W +2638 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&5& +4 "core" &  + ,  dB +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&@( +2 "core" ( +2 "manipulator"&&& +3 "core" &  )  Q dB + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 && +2 "core" &  6 . / cB +2 .tForearm.seek CC +2 "manipulator"& 'ρ +105 "core" ' +2 .tHand.close + "manipulator"&`/ +72 "core" / +2 .tCC.seek :open +2 "collection"'c( +374 "core" ( +2 "manipulator"&d& +4 "core" &   #  aB + "manipulator"&D% +4 "core" % q   a_ + .tForearm.seek :retract +2 "manipulator"&g'\ +105 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&H(- +270 "core" ( +2 "manipulator"&L& +4 "core" &- 0 > e: + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &A& +2 "core" &- 0 4 U e: +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&T' +112 "core" ' +3 .tHand.open + "manipulator"&\\1 +74 "core" 1 +2 "manipulator"&X% +4 "core" % r   V] +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&K'\ +102 "core" ' +2 ."da"delayUntil "13:13:51.46" +14849 "Can" CC +9936 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%h @ +74 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%W  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" * +2 ."da"PSV.dial :air + "processing"%/  +46 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%^' +2493 "core" ' +2 ."da"PSV.dial :mixloop + "processing"%j +58 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +47 "processing"%U  +45 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%b +44 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%i  +44 "core"  +2 ."da"PS.seek :empty +2 "processing"%V'9 +2498 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"%Z +148 "core"  +2 "processing"%s% +4 "core" %9 + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%u' +588 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%e'[ +1618 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%k  +73 "core"  +2 ."da"PSV.dial PTV +2 "processing"% +89 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%n  +34 "core" +2 "processing"%% +4 "core" %Y  +2 ."da"PS.seek 1.5ml +2 "processing"%#' +588 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%r * +35 "core" , +2 ."da"PS.seek 0ml +2 "processing"%m'W +1615 "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 +2 "processing"% +74 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +2502 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%o +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%P +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%\  +75 "core"  +2 ."da"PS.seek :empty +2 "processing"%z'9 +2494 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"% +149 "core"  +2 "processing"%S% +4 "core" %4 + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"%'[ +1613 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +89 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%~  +34 "core" +2 "processing"%v% +4 "core" %Z  + ."da"PS.seek 1.5ml +2 "processing"%q' +591 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"%x'W +1616 "core" ' +2 ."da"delay 2:00 +7740 "Can" 66 +4262 #"da"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"%p * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%" +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +2506 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +88 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%$ +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%R  +75 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2492 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%(  +42 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%_  +133 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%f  +43 "core"  +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"% +45 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"%' +392 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%9  +45 "core"  +2 "processing"%.% +3 "core" %  +2 ."da"PS.seek 0.55ml +2 "processing"%}'| +343 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%  +45 "core"  +2 ."da"PS.seek 2ml +2 "processing"%'[ +1568 "core" ' +2 ."da"PSV.dial :PML + "processing"%| +45 "core" +2 ."da"PTV.dial :mixing +2 "processing"%+ @ +73 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%%  +33 "core" +2 "processing"%-% +3 "core" %`  +2 ."da"PS.seek 1.85ml +2 "processing"%'@ +229 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%B * +35 "core" , +2 ."da"PS.seek 0ml +2 "processing"%)'W +1963 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +39215 "Can" 55 +8788 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%:  +34 "core"  +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" + +2 ."da"PSV.dial :air +2 "processing"%C  +44 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%'' +2520 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%] +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%!  +44 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"% +45 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%w  +45 "core"  +2 ."da"PS.seek :empty +2 "processing"%7'9 +2519 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%, +149 "core"  +2 "processing"%y% +4 "core" %6O + #"da"Pulling 0.5ml of PSR.wash +44 .PSR.select :wash +5 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."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 + "processing"%N'[ +1618 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%>  +72 "core"  +2 ."da"PSV.dial PTV +2 "processing"%Q +76 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%6  +33 "core" +2 "processing"%0% +4 "core" %_  + ."da"PS.seek 1.5ml +2 "processing"%<' +601 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%2 * +36 "core" , +2 ."da"PS.seek 0ml +3 "processing"%'W +1612 "core" ' +2 ."da"delay 2:00 +12004 #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"% * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR + "processing"%; +77 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%8' +2509 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%1 +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +75 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%? +77 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%E  +76 "core"  +2 ."da"PS.seek :empty +2 "processing"%['9 +2516 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%a +136 "core" +2 "processing"% % +4 "core" %4l + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%4' +587 "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 +2 "processing"%I +88 "core"  +2 ."da"PBV.dial :waste1 +2 "processing"%Y  +33 "core" +2 "processing"%G% +4 "core" %]  +2 ."da"PS.seek 1.5ml +2 "processing"%J' +592 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%5 * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%&'W +1621 "core" ' +2 ."da"delay 2:00 +8910 "Can" => +3092 #"da"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 + .PSV.dial PSR +2 "processing"%* +75 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2519 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%3 +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%d +77 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%D +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +75 "core"  +2 ."da"PS.seek :empty +2 "processing"%L'9 +2499 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%A +136 "core"  +2 "processing"%@% +4 "core" %6c + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%\\' +597 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%X'[ +1604 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%g +74 "core" +2 ."da"PBV.dial :waste1 + "processing"%T  +35 "core" +2 "processing"%h% +4 "core" %Y  + ."da"PS.seek 1.5ml +2 "processing"%W' +595 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +2 ."da"PS.seek 0ml +3 "processing"%/'W +1617 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%O  +35 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%j * +33 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%U +76 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml + "processing"%b' +2513 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%i +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"%Z +76 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%s  +75 "core"  +2 ."da"PS.seek :empty +2 "processing"%V'9 +2510 "core" ' +2 ."da"Gate.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%u +142 "core"  +5 "processing"%k% +17 "core" %8 +8 #"da"Pulling 0.25ml of PSR.sub1 +4 .PSR.select :sub1 +9 "processing"% +16 ."da"PS.reconfigure PSconfig +9 "processing"%#A d`xb +5 ."da"PS.seek 0.25ml +7 "processing"%'7 +342 "core" ' +33 ."da"delay 5 seconds +502 "processing"%n% +3 "core" %:  + #"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"%e'[ +1618 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%r +76 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%#  +35 "core" +2 "processing"%=% +4 "core" %]  + ."da"PS.seek 1.5ml +45 "processing"%{' +603 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +36 "core" + +2 ."da"PS.seek 0ml +2 "processing"%m'W +1607 "core" ' +2 ."da"delay 10 seconds +1003 #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"% * +36 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%P +90 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%\ ' +2587 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +86 "core" ~ +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +87 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%S +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%z  +77 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2580 "core" ' +2 "processing"%9 +3 "core" 95 +2 #"da"Processing Puck Heater at 27.9C before imaging + .PH.coast +2 "processing"%~  +3 "core" 5 5 +2 "processing"%v& +3 "core" &TGv , +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&% +4 "core" %\   #1 + "storage"( % +4 "core" % Q +2 "storage"(q. +2 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 1 +2 "storage"(t($ +338 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (p& +3 "core" &' ; +2 "manipulator"&"& +3 "core" &- ' !: +2 "manipulator"&x% +3 "core" %\  t 1 +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&( +179 "core" ( +2 "manipulator"& & +4 "core" & = & + "storage"($& +4 "core" &&   +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&R' +94 "core" ' +2 "storage"(& +4 "core" && +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +2 "storage"(('L +285 "core" ' +2 "storage"(_- +3 "core" -'y + ."da"SE.configure SEconfig +3 "storage"(#QK-0-\ b +2 "manipulator"&f& +3 "core" & [ % +2 "storage"(& +3 "core" && ? +2 ."da"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&'\\ +36 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&9, +3 "core" , + ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(.- +2 "core" -'y +2 ."da"SE.seek 2.11 Pucks below Top Plate +3 "storage"('1 +27 "core" ' +2 "manipulator"&% +4 "core" %^f    +2 "storage"(}& +3 "core" && ? + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 302 counts +2 "manipulator"&|'ϊ +27 "core" ' +2 "manipulator"&+& +4 "core" & } % +2 "storage"(%& +3 "core" && +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&-' +26 "core" ' +2 ."da"SE.seek 3.11 Pucks below Top Plate +3 "storage"(B' +40 "core" ' +2 "manipulator"&& +4 "core" &  "% +2 "manipulator"&% +3 "core" %:  ! +2 ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&:'\ +91 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&( +244 "core" ( +3 "manipulator"&C& +3 "core" & m  +2 ."da"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &)& +3 "core" & C  +2 ."da"Forearm.seek PC +2 "manipulator"&]' +97 "core" ' +2 ."da"Hand.close + "manipulator"&!/ +40 "Can" )) +35 "core" / +2 ."da"PC.seek :open +2 "processing"%( +400 "core" ( +2 "storage"(w& +4 "core" &&  + "manipulator"&'& +4 "core" & n n g + "manipulator"&,% +4 "core" % ~   + ."da"Forearm.seek :retract +2 "manipulator"&y'\ +97 "core" ' +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 + "manipulator"&7( +253 "core" ( +2 "manipulator"&F& +3 "core" & ~  ' +2 "storage"(>& +3 "core" && +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&Q' +97 "core" ' +2 ."da"Hand.open + "manipulator"&61 +75 "core" 1 +3 "storage"(0- +3 "core" -' +2 ."da"SE.seek 2.87 Pucks below Top Plate +2 "storage"(N' +23 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 2.2 Pucks below Top Plate +2 "storage"(2' +54 "core" ' +2 #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da20feb1113h40ml.tif +1945 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +4608 #"da"SX HX9/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 62.181 seconds\ /var/log/esp/da20feb1113h40ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da20feb1113h40ml15s.tif +1563 #SX HX9/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da20feb1113h40ml15s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da20feb1113h40ml30s.tif +3071 #SX HX9/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da20feb1113h40ml30s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da20feb1113h40ml70s.tif +7125 #SX HX9/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da20feb1113h40ml70s.tif: TIFF Upload Complete\ + .Gate.power :camera,:OFF +2 ."Qmail"HABfans.email "62.181 sec auto-exposure",Subject: "da20feb1113h40ml images!" +13 "storage"(<- +14 "core" -' +3 "storage"(& +4 "core" &% ] Z + "manipulator"&& +4 "core" & A > ;' + ."da"Elbow.seek 1 +2 "manipulator"&;( +5 "core" ( +2 "manipulator"&& +3 "core" & C I <' +2 "storage"(1& +3 "core" &% _ ` +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"& ' +20 "core" ' +2 ."da"SE.reconfigure SEgently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 2.92 Pucks below Top Plate +2 "storage"(?'& +76 "core" ' +3 "manipulator"&E& +5 "core" &  N' +2 "storage"(8& +3 "core" &% f + ."da"Elbow.reconfigure LimpElbow +4 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&a'\\ +35 "core" ' + ."da"Elbow.hold +4 "manipulator"& , +4 "core" , + ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +5 ."da"SE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 3.1 Pucks below Top Plate +2 "storage"([' +26 "core" ' +20 "manipulator"&4% +7 "core" %l} [ I I @/ +2 "storage"(I& +4 "core" &% B +4 ."da"Forearm.force -20 +2 "manipulator"&5 +4 ."da"Forearm.seek 1 + 316 counts +2 "manipulator"&Y'Ϙ +22 "core" ' +2 "manipulator"&G& +4 "core" &  P& +2 "storage"(& +4 "core" &%\ \  +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 700 counts +3 "manipulator"&5' +23 "core" ' +4 "storage"(J% +8 "core" %\ \    +4 ."downElevator"SE.seek :down +8 "storage"('v +97 (`% +5 "core" %]3\ ! Zq +2 "manipulator"&*% +4 "core" % k Q +5 ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +7 ."da"Forearm.seek :retract +3 "manipulator"&&'\ +91 "core" ' +22 ' +5 ."downElevator"SE.coast +2 "storage"(5 +3 ."da"SC.coast + "storage"(6 +16 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +7 #tStarting finalPurge +2 "processing"%3& +5 "core" & + "manipulator"&d& +4 "core" &  B U& +2 "manipulator"&D% +4 "core" %  # U + ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"& (- +183 "core" ( +2 "manipulator"&& +4 "core" &- p X + ."psFlush"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &A& +3 "core" &- # W +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&@' +109 "core" ' +2 ."psFlush"Hand.close + "manipulator"&L/ +67 "core" / +2 "manipulator"&\\& +4 "core" &-  M +2 "manipulator"&g% +3 "core" %   MI +2 ."psFlush"Forearm.seek :retract +4 "manipulator"&T'\ +108 "core" ' +4 ."psFlush"Elbow.reconfigure TightElbow +4 "manipulator"&$&.,(\ #b +6 ."psFlush"Elbow.seek PC +2 "manipulator"&h( +116 "core" ( +3 "manipulator"&X& +4 "core" & 7 X +3 ."psFlush"Elbow.reconfigure LooseElbow +4 "manipulator"&$ &.,(#b +3 && +8 "core" &  X + ."psFlush"Forearm.reconfigure TightForearm +10 "manipulator"&#Q@2^d^\ b +12 ."psFlush"Forearm.seek PC +10 "manipulator"&W' +102 "core" ' +2 "manipulator"&O& +4 "core" & \   Y +2 "manipulator"&j% +3 "core" % X +2 "processing"%U& +4 "core" & + "processing"%/& +4 ."psFlush"PC.seek :closed +2 "processing"%i(Tg +3 "core" &U +3 &  +11 &/w ,} +10 &bx @ +10 &bj Q +7 &"F R +12 &I Q +8 &L R +8 &fL R +9 &)L\ R +9 &J Q +9 &J R +11 & pI R +9 &"2J R +10 &#N R +11 &%I Q +10 &'xK R +12 &):N R +9 &*L, Q +5 &,J Q +8 &.N R +9 &0BJ R +10 &2I Q +9 &3J Q +11 &5N R +14 &7JL R +13 &9 I Q +12 &:K Q +2 &<N Q +8 &>RM R +10 &@J Q +9 &AG R +11 &CJ R +6 &E[N Q +14 &GN Q +6 &HR R +12 &J\\ S +3 &LT W +12 &N X +8 &O X +8 &Q X +10 &SHo 7 +9 &T#-W U +9 &TI$ / +2 ( + "processing"%/& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.63 +2 "processing"%^& +4 "core" &TI" / + ."psFlush"Hand.open +2 "manipulator"&Z1 +70 "core" 1 +2 "manipulator"&s% +4 "core" %  9 X + ."psFlush"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&b'\ +100 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%u +137 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%k'P +345 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +754 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%V' +1605 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%n +75 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +34 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2635 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%r +75 "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"%=' +2125 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%e +75 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"% U +56 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%{'W +2663 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%o @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2626 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%P  +74 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%m'9 +2631 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +44 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%' +2636 "core" ' +2 ."psFlush"PSV.dial PTV +47 "processing"%S +76 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%z'W +2629 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%\ @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2635 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%~  +74 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%v'9 +2649 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +45 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"% 'P +1098 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%q' +1615 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%p +74 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%"  +56 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%x'W +2632 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +76 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml + "processing"%$' +589 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2116 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%H +75 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%K U +54 "core" U +2 ."psFlush"PS.seek 0ml +2 "processing"%_'W +2388 "Can" >> +239 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%f @ +45 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2635 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%.  +74 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2634 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%} +44 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%+' +2630 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%% +74 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%'W +2628 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +45 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%R' +2629 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%  +74 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%('9 +2636 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'& +4 "core" &IN +2 "manipulator"&|& +3 "core" & , , 3 ^ +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&( +3 "core" ( +2 "manipulator"&-& +4 "core" & + + ^ + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &C& +3 "core" & !  ] +2 .tForearm.seek PC + "manipulator"&)' +95 "core" ' +2 .tHand.close + "manipulator"&9/ +66 "core" / +2 .tPC.seek :open +2 "processing"%!( +404 "core" ( +2 "manipulator"&:& +4 "core" & D F p f + "manipulator"&M% +4 "core" % F C f) + .tForearm.seek :retract +2 "manipulator"&w'\ +90 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&'( +359 "core" ( +2 "manipulator"&,& +4 "core" &# &   _>K + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &]& +2 "core" &#   1 _>K +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&F'ρ +97 "core" ' +2 "manipulator"&>& +4 "core" &#   6 `>J +2 "manipulator"&% +3 "core" %w  L _ +2 "collection"'6& +4 "core" &JK + "collection"'0& +4 .tCC.seek :closed +2 "collection"'y(O +3 "core" &HL +3 &HK  +9 &3|JK +} +10 &b}HK @ +9 &qmGJ Q +9 &1KJK Q +10 &NII Q +9 &KGK Q +10 &xKHK Q +9 &:OHK Q +9 &LIK P +10 &OJK Q +9 & NIM Q +9 &"DKHK P +10 &$NJL P +9 &%OHL Q +10 &'OHK Q +9 &)KOHI Q +9 &+KGK P +10 &,MFM P +9 &.KHK P +9 &0TLIK P +10 &2PHK P +9 &3OHJ P +10 &5OGL P +9 &7\\KJJ P +9 &9JGL P +10 &:JHK P +9 &<KHK Q +9 &>cNGL Q +10 &@%LIJ Q +9 &AJIL Q +10 &CIJL Q +9 &ElMHL P +9 &G*UHL R +10 &HfGJ T +9 &JGJ X +9 &LODJ ] +10 &N FI O +9 &O2@GH , +10 &OmGH H +5 ( + "collection"'0& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.89 +2 "collection"'B& +4 "core" &OhEI H + &OiFIA H + .tHand.open +2 "manipulator"&N1 +73 "core" 1 +2 "manipulator"&<% +4 "core" % w #   \\ + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'& +4 "core" &OiDI= H +2 "collection"'% +3 "core" %FI +2 .tCSV.dial CSR + "collection"'1  +55 "core"  +2 "collection"'E% +4 "core" %FJ> + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +2 "collection"'8'l +1357 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 '4% +3 "core" %lFK  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.501ml +2 "collection"'I' +708 "core" ' +2 .tCSV.dial :waste + "collection"'7 +133 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'G' +1993 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'& +4 "core" &OhFK H +2 "collection"'Q% +3 "core" %FJQ + .tCSV.dial :flush +2 "collection"'2  +56 "core" +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"'J'l +1340 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +45 "core" B +2 "collection"'`% +4 "core" %lEJ  +2 .tCS.seek 7.001ml +2 "collection"'*' +576 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"';  + '?  +44 "core"  +95  +2 .tCBV.dial :waste1 + "collection"'a @ +47 "core" > +2 .tCS.seek 0ml +2 "collection"'3' +1826 "core" ' +5 #tFlushing lower manifold's waste2 port + "collection"'Y& +4 "core" &OgIM H +2 "collection"'d% +3 "core" %FLJ +2 .tCSV.dial :flush + "collection"'D  +76 "core" +2 .tCS.seek 5ml +2 "collection"'['l +1330 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'5 @ +55 "core" > +2 "collection"'% +4 "core" %lGKG  +2 .tCS.seek 7ml +2 "collection"'A'\ +575 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +2 "collection"'  +46 "core"  +2 .tCBV.dial :waste2 +2 "collection"'t  +118 "core"  +2 .tCS.seek 0ml +2 "collection"' ' +1832 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'L& +4 "core" &OgGK H +2 "collection"'\\% +3 "core" %HK, +2 .tCSV.dial CSR + "collection"'g  +45 "core"  +2 "collection"'&% +4 "core" %HL, + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml +2 "collection"'X' +2090 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'' D +583 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'@ +2 'O  +101 "core" +39  +2 .tCTV.dial :intake + "collection"'j  +75 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml + "collection"'U' \\ +2080 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'  +75 "core"  +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'T' +584 "core" ' +2 .tCSV.dial CSR + "collection"'  +116 "core"  +2 "collection"'^% +4 "core" %GJ2 + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +2 "collection"'Z'l +1353 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml + "collection"'s' D +1345 "core" ' +2 .tCSV.dial CBV + "collection"'/ +102 "core" +2 .tCS.seek 0ml +2 "collection"'u' +2629 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&W& +4 "core" &" \  0 [>J +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +3 "core" ( +2 "manipulator"&k& +4 "core" &"   [>J + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &n& +2 "core" &"    [>J +2 .tForearm.seek CC +2 "manipulator"&'ρ +96 "core" ' +2 .tHand.close + "manipulator"&V/ +66 "core" / +2 .tCC.seek :open +2 "collection"'r( +379 "core" ( +3 "manipulator"&& +4 "core" &" 1 "  ^>J + "manipulator"&#% +3 "core" % ύ +  ^ +2 .tForearm.seek :retract +2 "manipulator"&e'\ +97 "core" ' + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&(- +277 "core" ( +2 "manipulator"&=& +4 "core" &- P H ' e1 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &o& +2 "core" &- O G e1 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&{' +110 "core" ' +2 .tHand.open + "manipulator"&P1 +73 "core" 1 +2 "manipulator"&% +4 "core" % \ u X Wd +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +3 "processing"%m& +3 "core" & +14090 "Can" ,, +60002  ,, +60002  ,, +41907 #t-> access 1 +2 .SE.seek :down +2 "storage"(S'v +2 "core" ' +2 "manipulator"&% +4 "core" %\  D F f + "manipulator"&\ & +4 "core" &- C C f1 + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 5 + "storage"(z(< +1290 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (~& +3 "core" &<6 U M 5  +16772 "Can" :: +48533 #t-> exit +5 #mEXIT @1581450617.70EST @1581524965.72EST = =tMAIN =mMAIN_scheduler @EST1581524967.46 #"core_reset"Sent BREAK +2 #t@0x8401, state=0x3350, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.22 I2C Gateway v3.06 +208 #>RESET< ESP2 v3.22 I2C Gateway v3.06 for core bus +215 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +374 "Can"n  + n { + #tPolling Can every 10:00 +4 #Cleanly exited at 14:50:17EST11-Feb-20 +3144 #-> ESP.ready! +2 #Powering core bus +476 .Gate.power :raw,:ON +2 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  +3 "collection"' 9\ +4 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +3 "sampler")&\ +2 )% +3 "core" %E\ , +2 .tSS.configure SSconfig +2 "sampler")#.0X Arm.PC + "manipulator"&;& +3 "core" & q i k% +2 "manipulator"&<% +3 "core" %\  i r j k2 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :PC + "manipulator"&=( +243 "core" ( +2 "manipulator"&>& +4 "core" & r n k + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &?& +3 "core" & o d S k +2 .tForearm.seek PC + "manipulator"&@' +93 "core" ' +2 "manipulator"&A& +4 "core" & n o 4 i +2 "manipulator"&B% +3 "core" % k h d i2 +846 #t-> Arm.garage + "manipulator"&C& +3 "core" & B O C h +2 "manipulator"&D% +4 "core" % = 8 i h2 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&E'\ +104 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&F(- +132 "core" ( +2 "manipulator"&G& +3 "core" &- P I g+ +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &H& +3 "core" &- R P 0 g+ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&I' +94 "core" ' +2 "manipulator"&J& +4 "core" &- O k h) + "manipulator"&K% +4 "core" % T g M h +4167 #t-> exit +4 #mEXIT @1581525133.30EST @1581540833.89EST = =tMAIN =mMAIN_scheduler @EST1581540835.63 #"core_reset"Sent BREAK +2 #t@0x03C3, state=0x3350, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.22 I2C Gateway v3.06 +208 #>RESET< ESP2 v3.22 I2C Gateway v3.06 for core bus +216 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +372 "Can"i\  + i\ w + #tPolling Can every 10:00 +2 #Cleanly exited at 11:32:13EST12-Feb-20 +618 #-> Arm.CC +2 !o:I2C::NodeOffline: mesg"Mmanipulator microcontroller never signed on while reading Elbow's status:@checkpoint: omitted:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +799 #-> ESP.ready! +3 #Powering core bus +472 .Gate.power :raw,:ON +2 "sampler") +2 ) +2 "core"  +2 "collection"' + ' +3 "core"  + "processing"% +3 % +2 "core"  +5 "collection"' 9\ +2 ' 0\ + ' -\ +135 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 )% +4 "core" %\ ? + .tSS.configure SSconfig +2 "sampler")#.0X Arm.CC +2 "manipulator"&;& +3 "core" &  }!t +2 "manipulator"&<% +3 "core" %\  ; ~ +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :CC +2 "manipulator"&=( +144 "core" ( +2 "manipulator"&>& +4 "core" & |4 + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &?& +2 "core" &  |4 +2 .tForearm.seek CC +2 "manipulator"&@'ρ +93 "core" ' +2 "manipulator"&A& +3 "core" & f {4 +2 "manipulator"&B% +3 "core" %v z | +714 #t-> Arm.garage +2 "manipulator"&C& +3 "core" & l {4 +2 "manipulator"&D% +4 "core" %v { + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&E'\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&F(- +280 "core" ( +2 "manipulator"&G& +3 "core" &- m y, +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &H& +3 "core" &- h z, + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&I' +77 "core" ' ) , ; b +3 !to:Slide::Error\ : @replyo:I2C::Servo::AbsMove3Reply : @sourcei+:@destinationi%: @error: speedErr: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi) : outPressi, :deltaPressi; : voltagef11.955850760922926\ : @type2F: @tagiN: mesg")Forearm speedErr at PC + 4400 counts:@axisName" Forearm:@checkpoint: omitted:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +210 #-> Arm.PC +2 "manipulator"&J& +2 "core" &-   s T +2 "manipulator"&K% +4 "core" %   P < +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&L'\ +73 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :PC + "manipulator"&M( +73 "core" ( o +2 !to:Slide::Error\ : @replyo:I2C::Servo::AbsMove3Reply : @sourcei+:@destinationi%: @error: speedErr: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi : outPressi :deltaPressi : voltagef12.019670103092784#: @type2F: @tagiR: mesg")Elbow speedErr at home + 4629 counts:@axisName"\ Elbow:@checkpoint: omitted:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +1209 #-> Arm.PC +2 "manipulator"&N& +3 "core" &S | +2 "manipulator"&O% +3 "core" % ? ` | +2 .tElbow.seek :PC +2 "manipulator"&P( +98 "core" ( +2 "manipulator"&Q& +3 "core" & ( yi +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &R& +3 "core" & L yi + .tForearm.reconfigure TightForearm +35 "manipulator"&#Q@2^d^\ b +9 .tForearm.seek PC +2 "manipulator"&S' +95 "core" ' +2 "manipulator"&T& +4 "core" &  {i + "manipulator"&U% +4 "core" %  z +489 #t-> Arm.garage + "manipulator"&V& +3 "core" & _ zi +2 "manipulator"&W% +4 "core" % z +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&X'\ +91 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&Y(- +175 "core" ( +2 "manipulator"&Z& +3 "core" &- o x +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &[& +3 "core" &- . x + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&\\' +97 "core" ' +2 "manipulator"&]& +3 "core" &- p } +2 "manipulator"&^% +4 "core" % E } +1004 #t-> Arm.SC +2 "manipulator"&_& +3 "core" &- ( | +2 !to:Axis::Error: mesg"Unknown Elbow position: SC:@axisName"\ Elbow:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +553 #-> Arm.SE +3 "manipulator"&`& +3 "core" &- p | +2 !to:Axis::Error: mesg"Unknown Elbow position: SE:@axisName"\ Elbow:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +530 #-> Arm.PC +2 "manipulator"&a& +3 "core" &- ? { +2 "manipulator"&b% +3 "core" % z { +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&c'\ +91 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :PC + "manipulator"&d( +117 "core" ( +2 "manipulator"&e& +3 "core" & S w +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &f& +3 "core" &  w + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&g' +96 "core" ' +2 "manipulator"&h& +3 "core" & w z +2 "manipulator"&i% +3 "core" % y +770 #t-> Arm.CC +2 "manipulator"&j& +3 "core" & z +2 "manipulator"&k% +3 "core" % z +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&l'\ +103 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :CC + "manipulator"&m( +347 "core" ( +2 "manipulator"&n& +3 "core" &  5 u6 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &o& +2 "core" &   u6 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&p'ρ +104 "core" ' +2 "manipulator"&q& +3 "core" &   u6 +2 "manipulator"&r% +3 "core" %_ w tV +1264 #t-> Hand.open +2 .Hand.open + "manipulator"&s1 +71 "core" 1 +418 #t-> Arm.PC +2 "manipulator"&t& +3 "core" &  s5 + "manipulator"&u% +4 "core" % _  tV +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&v'\ +91 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :PC + "manipulator"&w( +357 "core" ( + "manipulator"&x& +4 "core" & / ug + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &y& +2 "core" & + tg +2 .tForearm.seek PC +2 "manipulator"&z' +119 "core" ' +2 "manipulator"&{& +3 "core" & L ug +2 "manipulator"&|% +3 "core" % B u +508 #t-> Arm.garage +2 "manipulator"&}& +3 "core" &  tg + "manipulator"&~% +4 "core" %  t +2 .tForearm.seek :retract + "manipulator"&'\ +102 "core" ' + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&(- +134 "core" ( +2 "manipulator"&& +3 "core" &-  p) +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-  o) + .tForearm.seek :garage +2 "manipulator"&' +106 "core" ' +2 "manipulator"&& +3 "core" &- F m) +2 "manipulator"&% +3 "core" % o o  l +604 #t-> Hand.close + .Hand.close + "manipulator"&/ +71 "core" / +435 #t-> Arm.PC +3 "manipulator"&& +3 "core" &- p i % k) +2 "manipulator"& % +4 "core" %  f k W k + .tForearm.seek :retract +2 "manipulator"&\ '\ +105 "core" ' + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :PC + "manipulator"& ( +128 "core" ( +2 "manipulator"& & +3 "core" &  p_ +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 & & +3 "core" & } p_ + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&' +100 "core" ' +2 "manipulator"&& +3 "core" &  q_ +2 "manipulator"&% +3 "core" %  q +441 #t-> PC.close +2 "manipulator"&& +3 "core" &  q_ +2 "manipulator"&% +4 "core" % b q +2 "processing"%& +3 "core" &  + "processing"%& +4 .tPC.seek :closed + "processing"%(Tg +3 "core" &I  +3 &  +10 &3u +| +9 &b| @ +10 &Dn Q +9 &J Q +9 &N Q +10 &Q Q +9 &MN P +10 & N Q +9 &K Q +9 &N Q +10 & UO P +9 &"N\ Q +9 &#Q Q +10 &%Q Q +9 &'\\L Q +10 &)L\ Q +9 &*M P +9 &,N Q +10 &.dO( Q +9 &0'O P +9 &1M Q +10 &3Q Q +9 &5kP Q +10 &7.M" Q +9 &8N Q +9 &:N P +10 &5P Q +9 &?M P +10 &AO Q +9 &CzT Q +10 &E:Y& R +9 &Fd% S +9 &Hq T +10 &Jt V +9 &L3* W +9 &M" W +10 &O W +9 &Qy W +10 &S; D +9 &T&%S Z +9 &TR& . +2 ( + "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.67 +2 "processing"%& +4 "core" &TR"] . +11362 #t-> Hand.open + .Hand.open + "manipulator"&1 +65 "core" 1 +879 #t-> Hand.close +2 .Hand.close + "manipulator"&/ +68 "core" / +942 #t-> PC.open +2 .PC.seek :open + "processing"%( +404 "core" ( +2 "processing"%& +3 "core" & +936 #t-> PC.close +2 "manipulator"&"& +3 "core" & _ m_ +2 "manipulator"&% +4 "core" %  m + "processing"%%& +4 "core" & +2 "processing"%'& +3 .tPC.seek :closed +2 "processing"%)(Tg +3 "core" & +2 &  +10 &.s ,} +9 &cx @ +10 &ij Q +9 &+J Q +10 &M Q +9 &L P +9 &qL Q +10 &3J Q +9 &J Q +9 &J P +10 & yJ Q +9 &"<O P +10 &#J Q +9 &%M Q +9 &'J P +10 &)DJ P +9 &+K P +9 &,O P +10 &.J Q +9 &0KL Q +10 &2 L Q +9 &3J P +9 &5O Q +10 &7SM Q +9 &9N Q +9 &:O P +10 &<O P +9 &>\\N P +10 &@L Q +9 &AL Q +9 &CQ Q +10 &EaS Q +9 &G"Y R +9 &He T +10 &J{ V +9 &LY~ W +10 &N W +9 &O W +9 &Q X +10 &SLj 7 +9 &T#.c O +9 &TE" - +2 ( + "processing"%'& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.67 + "processing"%(& +3 "core" &TE  - +27077 "Can"e HH +10568 #t-> PC.open +2 .PC.seek :open +2 "processing"%( +403 "core" ( +2 "processing"%& +3 "core" &` +1220 #t-> Arm.garage +2 "manipulator"&#& +3 "core" & j h 0 j_ +2 "manipulator"&,% +3 "core" % h j 6 j +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&-'\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&.(- +139 "core" ( +2 "manipulator"&/& +3 "core" &- : 2 \ h+ +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &0& +2 "core" &- : D p h+ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&1' +113 "core" ' +2 "manipulator"&2& +3 "core" &.-\ , +  ^# +2 "manipulator"&3% +3 "core" % q / -  _^ +1563 #t-> exit +4 #mEXIT @1581541587.11EST @1581608295.84EST = =tMAIN =mMAIN_scheduler @EST1581608297.57 #"core_reset"Sent BREAK +2 #t@0x6968, state=0x3350, ifg=0x00, ie=0x75 #>RESET< ESP2 v3.22 I2C Gateway v3.06 +208 #>RESET< ESP2 v3.22 I2C Gateway v3.06 for core bus +220 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +376 "Can"\  + \ { + #tPolling Can every 10:00 +3 #Cleanly exited at 16:06:27EST12-Feb-20 +3132 #-> ESP.ready! +3 #Powering core bus +501 .Gate.power :raw,:ON +4 "sampler") +2 ) +2 "core"  +2 "collection"' + ' +3 "core"  +2 "processing"% +2 % +2 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +3 "sampler")&\ +2 )% +4 "core" %;\ 5 + .tSS.configure SSconfig +2 "sampler")#.0X access 2 +3 .SE.seek :down + "storage"(;'v +5 "core" ' + "manipulator"&<% +4 "core" %\ 0  q&V +2 "manipulator"&=& +3 "core" & qZ +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"(>(K +1280 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (?& +2 "core" &K + ) >\  +1895 #t-> Arm.garage +2 "manipulator"&@& +3 "core" &  oZ +2 "manipulator"&A% +3 "core" %\ 0 O o&V +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&B(- +180 "core" ( + "manipulator"&C& +4 "core" &-  q. + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &D& +2 "core" &- y Q p. +2 .tForearm.seek :garage +2 "manipulator"&E' +116 "core" ' + "manipulator"&F& +4 "core" &- S H D h. +2 "manipulator"&G% +3 "core" % 7 = A h +293 #t-> Hand.open + .Hand.open +2 "manipulator"&H1 +75 "core" 1 +9354 #t-> startTube 2 +1699 #-> da 40 + #da sampling at most 40ml +5 #Loading sh1 puck from tube 2 into Collection Clamp + ."Qmail"HABfans.email "Started da in tube 2 at 10:41:52EST13-Feb-20\\n{3 => 0,\\n 4 => 0}\\nCan@10:38:25, 22.6C, 23% humidity, 14.7psia, 12.631V, 0.085A, 0.085A avg, 1.07W",Subject: "da sampling at most 40ml" +2 "collection"'I& +6 "core" &bg  + "manipulator"&J% +6 "core" %  , , b + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&K'\ +99 "core" ' +2 "storage"(L% +36 "core" %| P\ +9 "storage"(M. +4 "core" .(K + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 2 +2 "storage"(N( +1292 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (O& +2 "core" &  H\  +2 "manipulator"&P& +3 "core" &- ^ \\ j. +2 "manipulator"&Q% +3 "core" %  j h k\ +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&R( +181 "core" ( + "manipulator"&S& +4 "core" &\ j f i$ +2 "storage"(T& +4 "core" &  $\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&U' +100 "core" ' + "storage"(V& +4 "core" &  \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"(W'L +278 "core" ' + "storage"(X- +3 "core" -'g +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (Y& +3 "core" &  _\  + "manipulator"&Z& +4 "core" &\ ` [ l$ + .tElbow.seek 2 +2 "manipulator"&[( +3 "core" ( +2 "manipulator"&\\& +4 "core" & g h l$ +2 "storage"(]& +4 "core" &  <\  +2 .tForearm.seek 2 + 300 counts + "manipulator"&^'υ +24 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&_/ +77 "core" / +2 ."downElevator"SE.seek :down +4 "manipulator"&`& +5 "storage"(a'v +3 "core" &\ k j M k$ + "manipulator"&b% +4 "core" % c ^ g # jY +2 .tForearm.seek :retract +2 "manipulator"&c'\ +99 "core" ' + .tElbow.seek CC +2 "manipulator"&d( +143 "core" ' + ."downElevator"SE.coast + "storage"(5 +8 "core" ( + "manipulator"&e& +4 "core" & h i  i9% +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &f& +3 "core" & ` g i9% +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&g'ρ +98 "core" ' + "manipulator"&h& +4 "core" & R I  g9% +2 "manipulator"&i% +4 "core" %e G E  f +2 "collection"'j& +3 "core" &ag  +2 "collection"'k& +3 .tCC.seek :closed +2 "collection"'l(O +3 "core" &df.  +2 &dg1 \  +8 &5|bh/ ,~ +10 &c{bi; @ +9 &Sqeh= Q +9 &Lbg7 P +10 &VchA Q +9 &NchF P +11 &]Qdg@ P +8 &TcgE P +9 &NegF P +10 &Rbh@ P +9 & dOdfO Q +9 &"&Tcg? Q +10 &#RcgD Q +9 &%QahM Q +10 &'lSchB Q +9 &)0MdgL P +9 &*SbfR Q +10 &,RbgE Q +9 &.uLdgQ P +9 &06OceM Q +10 &1QefJ Q +9 &3RdgX P +10 &5}QegJ P +9 &7?LeeO P +9 &9ObfT P +10 &:OegN P +9 &<OcfT P +9 &>GObfH P +10 &@ LcfM P +9 &ANch\\ P +10 &CMdgN P +9 &EMUdgU Q +9 &G [ahY R +10 &Hr`f[ T +9 &J{ae Y +9 &L0adA ^ +10 &Mbc\\ X +9 &O-@ae 0 +10 &Oe`e< G +6 ( + "collection"'k& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.91 + .Hand.open + "manipulator"&m1 +4 "core" &OY`e G +67 1 + "manipulator"&n% +4 "core" % e , ! d +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&o'\ +101 "core" ' + .tSC.coast + "storage"(6 +2 #tcollectSample 40ml w/bubble point of 24psi +2 #Priming 7ml + .Gate.power :sampler,:ON + ."pumping"Gate.power :analytic3,:ON +3 .tIntake.select :close +3 .Exhaust.select :close +2 .SS.hold + "sampler")p+ +4 "core" + + "sampler")q% +4 "core" % \ # + "collection"'r& +4 "core" &OYbd G +2 "Can" NN +2 #tCalibrating pressure and temperature sensors + .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust + .SS.reconfigure SSfast +2 "sampler")#.0X= \  +53 "collection"'% +2 "core" %?B@ +2 "sampler")% +4 "core" %a4HJ \  +2 "sampler")% +3 "core" %a4JJ \  + .tIntake.select :close + "sampler")0 +10 )% +2 "core" %a4ON \  +2 .tSSV.dial :exhaust + "sampler")  +77 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml +2 "sampler") ' +409 "core" ' + .tExhaust.select :close + "sampler") +10 #tSampling 40.0ml +3 .Intake.select :close + .Exhaust.select :close + .SS.reconfigure SSconfig +2 "sampler")#.0X% +3 "core" %vNhf \  + .tIntake.select :close + "sampler")0 +10 )O% +2 "core" %vJqt \  +2 .tSSV.dial :exhaust + "sampler")P  +81 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml +2 "sampler")Q' +634 "core" ' + .tExhaust.select :close + "sampler") +10 #tSampled 40.0ml +2 #Evacuating Puck (bubblePt=24psi, evacVolume=10ml, delay 15 seconds) + .Intake.select :close + "collection"'S& +3 "core" &OWFI G +2 ."airStroke"CSV.dial :waste +3 "sampler")T% +2 ."airStroke"CS.seek 0ml +4 "collection"'B' +4 "core" % \ ' + ."airStroke"CSV.dial :air +5 ."connect"SSV.dial CBV,avoiding: :exhaust +2 .tCBV.dial SSV +3 "collection"'V @ + "sampler")K  +77 "core" B +2 ."airStroke"CS.seek 10ml +2 "collection"'X' D +115 "core"  + .tCTV.dial :air +2 "collection"'Y  +67 ."samplerPumpShutdown"Gate.power :sampler,:OFF +2 ."pumping"Gate.power :analytic3,:OFF +8 "core" ~ + .tdelay 15 seconds +1502 .SSV.dial :spit,avoiding: :exhaust +2 "sampler")Z +139 "core"  + ."prepCSV"CTV.dial CSV,avoiding: :intake +4 .tSS.seek 0ml +4 "collection"';  +3 "sampler")\\' +6 "core" ' + .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")]  +127 "core"  +11  +640 ' + "sampler")_% +4 "core" % \ +2 .tCBV.dial between SSV and waste2 +2 "collection"'`  +30 "core"  +2 "collection"'b% +3 "core" % Ecf& +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +2 "collection"'R  +43 "core"  +2 .tCS.reconfigure CSpressurize +2 "collection"'# d@<< b +2 .tCS.seek 0ml +2 "collection"'U' +2083 "core" '  ) Ѡ +3 "collection"'e% +4 "core" % `  #7  + "sampler")f% +4 "core" % \ + #tBubblePoint: Intake @39.2psia, Outlet @14.9psia + .CBV.dial SSV +2 "collection"'W @ +41 "core" B +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X9 +2 "core" 9rd +103 "collection"'O9 +2 "core" 9vd +103 "collection"'$9 +2 "core" 9{d +103 "collection"'P9 +3 "core" 95d +103 "collection"'F9 +2 "core" 9Md +103 "collection"'S9 +2 "core" 9fd +103 "collection"'T9 +2 "core" 9~d +103 "collection"'V9 +2 "core" 9d +103 "collection"'K9 +2 "core" 9c +103 "collection"'Y9 +2 "core" 9b +103 "collection"'9 +2 "core" 9^ +103 "collection"'B9 +2 "core" 9\\ +103 "collection"'Z9 +2 "core" 9Z +103 "collection"';9 +3 "core" 90X +103 "collection"']9 +2 "core" 9IT +103 "collection"'Q9 +2 "core" 9cS +103 "collection"'_9 +2 "core" 9}P +103 "collection"'`9 +2 "core" 9N +103 "collection"'b9 +3 "core" 9K +103 "collection"'R9 +2 "core" 9I +103 "collection"'X9 +2 "core" 9G +103 "collection"'e9 +2 "core" 9E +103 "collection"'f9 +2 "core" 9B +103 "collection"'W9 +3 "core" 90A +103 "collection"'\\9 +2 "core" 9H> +103 "collection"'h9 +2 "core" 9b< +103 "collection"'i9 +2 "core" 9y: +103 "collection"'j9 +2 "core" 97 +103 "collection"'^9 +2 "core" 96 +103 "collection"'[9 +2 "core" 94 +103 "collection"'c9 +2 "core" 92 +103 "collection"'+9 +2 "core" 91 +103 "collection"'m9 +2 "core" 9/ +103 "collection"'a9 +3 "core" 9. +103 "collection"'q9 +2 "core" 90, +103 "collection"'U9 +2 "core" 9D+ +103 "collection"'k9 +2 "core" 9Y\ ( +103 "collection"'n9 +2 "core" 9n' +103 "collection"'r9 +3 "core" 9% +103 "collection"'N9 +2 "core" 9$ +103 "collection"'9 +2 "core" 9# +103 "collection"'g9 +2 "core" 9! +103 "collection"'u9 +2 "core" 9# +103 "collection"'t9 +3 "core" 9' +103 "collection"'v9 +2 "core" 9+ +103 "collection"'w9 +2 "core" 9 / +103 "collection"'s9 +2 "core" 9 4 +103 "collection"'p9 +2 "core" 9 8 +103 "collection"'x9 +2 "core" 9 0< +103 "collection"'{9 +2 "core" 9 >@ +103 "collection"'|9 +2 "core" 9 OD +103 "collection"'9 +2 "core" 9 \\I +103 "collection"'9 +2 "core" 9 jM +103 "collection"'9 +3 "core" 9 xQ +103 "collection"'9 +2 "core" 9 U +103 "collection"'9 +2 "core" 9 Y +103 "collection"'z9 +2 "core" 9 ^ +103 "collection"'9 +2 "core" 9 b +103 "collection"'9 +3 "core" 9 f +102 "collection"'9 +2 "core" 9 j +103 "collection"'y9 +2 "core" 9 n +103 "collection"'~9 +2 "core" 9 s +103 "collection"' 9 +2 "core" 9 w +103 "collection"' 9 +3 "core" 9 { +103 "collection"'}9 +2 "core" 9  +103 "collection"' 9 +2 "core" 9  +103 "collection"'9 +2 "core" 9\  +103 "collection"'\ 9 +2 "core" 9\  +103 "collection"'9 +2 "core" 9\  +103 "collection"' 9 +2 "core" 9\ \ +103 "collection"'9 +2 "core" 9\ \ +103 "collection"'9 +2 "core" 9\ '\ +103 "collection"'9 +2 "core" 9\ -\ +103 "collection"'9 +4 "core" 9\ 4 +103 "collection"'9 +2 "core" 9\ :\ +103 "collection"'9 +2 "core" 9\ ? +103 "collection"'9 +2 "core" 9\ D +103 "collection"'9 +2 "core" 9\ I +103 "collection"'9 +3 "core" 9\ M +103 "collection"'9 +2 "core" 9\ R\ +103 "collection"'"9 +2 "core" 9\ W +103 "collection"'9 +2 "core" 9\ Z +103 "collection"'%9 +2 "core" 9\ ^ +103 "collection"')9 +4 "core" 9\ a +103 "collection"''9 +2 "core" 9\ e +103 "collection"'9 +2 "core" 9\ i\ +103 "collection"'(9 +2 "core" 9\ j +103 "collection"'#9 +2 "core" 9\ n +103 "collection"',9 +2 "core" 9\ q +103 "collection"'9 +2 "core" 9\ s +2 .tCH.hold 10:00,70C +3 "collection"'. `\ `\ q  +4 "core"  +28746 "Can" +31256 "core" ` + "collection"'-9 +4 "core" 9\  + #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml +2 "collection"'0' +358 "core" ' + .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'/ @ +105 "core" A + .tCSV.dial :air +2 "collection"' @ +44 "core" > +3 .tCS.seek 5ml + "collection"''l +1358 "core" ' + .tCSV.dial CTV +2 "collection"'5  +46 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'6 @ +46 "core" > + .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'7  +46 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'8 @ +45 "core" > + .tdelay 2 seconds +203 .CS.seek 0ml +3 "collection"'9' +1348 "core" ' + #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV +2 "collection"': +103 "core" ~ + .tCBV.dial CSV +2 "collection"'<  +30 "core"  + "collection"'3% +4 "core" % ) - +2 .tCS.seek 5.001ml +41 "collection"'4'l +1359 "core" ' + .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'  +45 "core" + "collection"'!% +4 "core" %l  +2 .tCS.seek 7.001ml +2 "collection"'=' +590 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'A @ +42 "core" ? +2 .tCS.seek 10ml +2 "collection"'C' D +844 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'D ` +118 "core" _ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'?   +42 "core" ! +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'@  +2 'G  +30 "core"  +109  +2 .tCS.seek 5ml +2 "collection"'&'l +1362 "core" ' + .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'H @ +103 "core" A + .tCSV.dial :waste +2 "collection"'I +105 "core" + .tCS.seek :empty +2 "collection"'J'Ͱ +1360 "core" ' + .tCSV.dial :air +2 "collection"'L @ +73 "core" A +2 .tCS.seek 5ml + "collection"'M'l +1349 "core" ' + .tCSV.dial CTV +2 "collection"'E  +44 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'> @ +46 "core" > + .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'O  +46 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'$ @ +57 "core" B + .tdelay 2 seconds +203 .CS.seek 0ml +3 "collection"'P' +1356 "core" ' + #tRecovering Lysate (#2 of 2) + .CSV.dial CBV +3 "collection"'F +106 "core" ~ + .tCBV.dial CSV +2 "collection"'S  +41 "core"  + "collection"'T% +4 "core" %w{ +2 .tCS.seek 5ml +2 "collection"'V'l +1351 "core" ' + .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'K  +45 "core" + "collection"'Y% +4 "core" %lb  +2 .tCS.seek 7.001ml +2 "collection"'' +584 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'B @ +43 "core" ? +2 .tCS.seek 10ml + "collection"'Z' D +839 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'; ` +117 "core" _ + #tLysing Complete +2 "collection"']& +4 "core" &OV"% G + #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&Q% +4 "core" %\ + O `$m +2 "storage"(_% +3 "core" % u  + "storage"(`. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 +2 "storage"(b($ +339 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (R& +2 "core" && f u +2 "manipulator"&X& +3 "core" & , ( ^9$ +3 "manipulator"&e% +3 "core" %\ + . _$m +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&f( +157 "core" ( + "manipulator"&W& +4 "core" &  ' c +2 "storage"(\\& +3 "core" && y U\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"&h' +113 "core" ' + "storage"(i& +4 "core" && >\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"(j'L +277 "core" ' + "storage"(^- +3 "core" -'L +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tSE.seek :place + "storage"([' +33 "core" ' +2 "manipulator"&c& +4 "core" & D B i f + "manipulator"&+% +4 "core" %V @ ? g fy + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&m'\ +100 "core" ' + .tElbow.seek CC +2 "manipulator"&a( +160 "core" ( + "manipulator"&q& +4 "core" & - , 3 d& +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &U& +3 "core" & !  d& + .tForearm.seek CC +2 "manipulator"&k'ρ +92 "core" ' + .tHand.close + "manipulator"&n/ +78 "core" / + .tCC.seek :open +2 "collection"'r( +379 "core" ( + "storage"(N& +4 "core" && \  +2 "storage"(& +3 "core" && 8\  +2 "manipulator"&g& +3 "core" & B B g e& +2 "manipulator"&u% +3 "core" % ϑ 7 A \\ e +2 .tForearm.seek :retract +2 "manipulator"&t'\ +97 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&v( +156 "core" ( + "manipulator"&w& +4 "core" & P N ? g +2 "storage"(s& +3 "core" &&\  +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 1 +2 "manipulator"&p'\\ +110 "core" ' + .tElbow.hold +2 "manipulator"&x, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&{1 +67 "core" 1 +2 "manipulator"&|% +4 "core" % l~ (  ( \\4 + "storage"(& +4 "core" && ^ Z * + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 316 counts + "manipulator"&'Ϙ +15 "core" ' + "manipulator"&& +4 "core" & f a k +2 "storage"(& +4 "core" && 4\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&' +17 "core" ' +2 "storage"(z% +3 "core" %  1\  +2 ."downElevator"SE.seek :down +4 "storage"('v +100 (% +33 "core" %o? .\ ]} +2 "manipulator"&% +4 "core" % Z ] i +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&y'\ +88 "core" ' +41 ' + ."downElevator"SE.coast + "storage"(5 +2 .tSC.coast + "storage"(6 +3 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'~& +3 "core" &*. +2 "manipulator"& & +4 "core" & W S ^ i + "manipulator"& % +4 "core" %\  ] [ p i +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&}(- +171 "core" ( + "manipulator"& & +4 "core" &- ^ ^ j1 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- ] ] i1 + .tForearm.seek :garage +2 "manipulator"&\ ' +105 "core" ' + .tHand.close +2 "manipulator"&/ +69 "core" / + "manipulator"& & +4 "core" &- `1 +2 "manipulator"&% +3 "core" %    `n +2 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +291 "core" ( + "manipulator"&& +4 "core" & K O & g!r + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & @ A R g!r +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&'ρ +102 "core" ' + "manipulator"&& +4 "core" & B K f!r +2 "manipulator"&% +3 "core" %ϋ ? 7 c e +2 "collection"'& +4 "core" &-/ + "collection"'& +4 .tCC.seek :closed + "collection"'"(O +3 "core" &.1 +3 &,1  +8 &0{-0 ,~ +10 &d},0 @ +9 &mp*0 Q +9 &2L-1 O +10 &T-0 O +9 &O-1 P +9 &xP,0 O +10 &:T+0 O +9 &P*/ O +10 &T-/ O +9 & O*/ O +9 &"CR-1 O +10 &$Q-1 O +9 &%Q+1~ O +10 &'R./l O +9 &)IO,1` P +9 &+ N-1S O +10 &,Q-1 P +9 &.N.0 O +9 &0RP+1 O +10 &2O-. O +9 &3L-1 O +10 &5O+/ O +9 &7ZO,0  O +9 &9Q,0  O +10 &:K,2 O +9 &<N-1 P +9 &>bN+1 O +10 &@$O-1 O +9 &AO,0 O +9 &CK.0 O +10 &EjS,2 O +9 &G*U.0 P +10 &Hn,0 R +9 &J,.m X +9 &LL,/_ \\ +10 &N\ +1Q N +9 &O0@,0F , +9 &Om..o I +7 ( + "collection"'& +5 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.86 +2 "collection"'& +4 "core" &Of-0w I + &Of./ I + .tHand.open + "manipulator"&%1 +75 "core" 1 + "manipulator"&)% +4 "core" % ϋ ( * b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +43 "manipulator"&''\ +105 "core" ' + .tPSV.dial PSR +2 "processing"% +139 "core"  + "processing"%(% +4 "core" %Yw +2 #tPulling 1.5ml of PSR.flush .PSR.select :flush +2 "processing"%j +11 .tPS.seek 1.5ml + "processing"%#' +1606 "core" ' + .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%,  +44 "core"  +2 .tPS.seek 0ml +2 "processing"%'W +1611 "core" ' + .tPSV.dial PSR +2 "processing"%2 +46 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%.' +878 "Can" @@ +1752 "core" ' + ."connect"PRV.dial CBV,avoiding: :ab2 +5 .tCBV.dial PRV + "processing"%- +2 "collection"'1  +5 "core"  +2 "processing"%/  +44 "core"  +38 + .tPSV.dial :mixloop +2 "processing"% +107 "core" + .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%0  +133 "core" +2 .tPS.seek 0ml + "processing"%5'W +2637 "core" ' + .tPSV.dial :air +2 "processing"%6  +43 "core"  +2 .tPS.seek 2.5ml + "processing"%7' +2629 "core" ' + .tPSV.dial :mixloop +2 "processing"%8 +45 "core" +2 .tPS.seek 0ml + "processing"%'W +2633 "core" ' + .tPSV.dial :air +2 "processing"%:  +45 "core"  +2 .tPS.seek 2.5ml + "processing"%<' +2640 "core" ' + .tPSV.dial :mixloop +2 "processing"%3 +45 "core" +2 .tPS.seek 0ml + "processing"%9'W +2630 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"& & +3 "core" & ' K d!r +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&!( +4 "core" ( + "manipulator"&4& +4 "core" &  &  d!r +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &A& +3 "core" & , ! c!r +2 .tForearm.seek CC + "manipulator"&='ρ +94 "core" ' + .tHand.close + "manipulator"&D/ +75 "core" / + .tCC.seek :open +2 "collection"'?( +379 "core" ( + "manipulator"&@& +4 "core" & C A g!r +2 "manipulator"&G% +3 "core" % ϓ D A ~ g +2 .tForearm.seek :retract +2 "manipulator"&C'\ +105 "core" ' + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&H(- +271 "core" ( + "manipulator"&I& +4 "core" &- ; : hC +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &&& +3 "core" &- ; @ hC + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&L' +117 "core" ' +2 .tHand.open + "manipulator"&J1 +67 "core" 1 + "manipulator"&E% +4 "core" % \ h !   \\B +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&>'\ +104 "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 2 into Collection Clamp + "collection"'O& +4 "core" &49 + "manipulator"&$% +4 "core" %\ & @ <  h!R + "storage"(M% +4 "core" % 1\  +2 "storage"(F. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(S( +336 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (T& +2 "core" &  0\  +2 "manipulator"&P& +3 "core" &- G O fC +2 "manipulator"&K% +3 "core" %\ % D B \\ f!R +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&Y( +176 "core" ( + "manipulator"&V& +4 "core" &\ E J f# +2 "storage"(B& +3 "core" &  \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&' +108 "core" ' + "storage"(;& +4 "core" &  N\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"(]'L +291 "core" ' + "storage"(Q- +3 "core" -'s +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (_& +2 "core" & \  +2 "manipulator"&`& +3 "core" &\ O O N g# +2 .tElbow.seek 2 +2 "manipulator"&R( +4 "core" ( + "manipulator"&X& +4 "core" &\ N H g# +2 "storage"(e& +4 "core" &  w\  +2 .tForearm.seek 2 + 300 counts + "manipulator"&W'υ +34 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&\\/ +68 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&i& +2 "storage"(d'v +6 "core" &\ = 9 h# +2 "manipulator"&o% +3 "core" % ό Q \\ i +2 .tForearm.seek :retract +2 "manipulator"&^'\ +92 "core" ' + .tElbow.seek CC +2 "manipulator"&c( +144 "core" ( + "manipulator"&+& +4 "core" & L G  e4 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &j& +3 "core" & * 4 S e4 +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 "core" ' + ."downElevator"SE.coast +3 .tForearm.seek CC + "storage"(5 +2 "manipulator"&q'ρ +106 "core" ' + "manipulator"&U& +4 "core" & )  c4 +2 "manipulator"&h% +4 "core" %{   c +2 "collection"'f& +3 "core" &4:W +2 "collection"'n& +3 .tCC.seek :closed +2 "collection"'m(O +3 "core" &69L +3 &5;> 8 +10 &7Iw480 1 +9 &^py490 F +9 &\\584 P +10 &I58 O +9 &P4: P +9 &EO5: O +10 &J59 O +9 &Q58 P +10 &N59t O +9 &MO4: O +9 &!Q5: O +10 &"O69u O +9 &$O4:{ P +9 &&UL69[ O +10 &(K59Z O +9 &)Q69T O +10 &+N3: P +9 &-]N7< O +9 &/ J5: O +10 &0N68 P +9 &2N58 O +9 &4eO69 O +10 &6&O59 P +9 &7L5:| O +10 &9O5: O +9 &;mN59y O +9 &=0I68u O +10 &>N6;n O +9 &@N68k O +9 &BuO4<` O +11 &D7P48Z O +8 &ES4:Y P +10 &GZ39B P +9 &Inz6:B U +9 &K@ Z +10 &L0 ^ +9 &N* = +9 &O[)* (u +10 &Ob' N +2 ( +2 "collection"'n& +2 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.71 + .Hand.open +2 "manipulator"&l1 +74 "core" 1 + "manipulator"&N% +4 "core" % z   ` +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' + .tSC.coast + "storage"(6 +3 .tCTV.dial CSV,avoiding: :intake + "collection"'g  +137 "core"  + .tCSV.dial CTV +2 "collection"'u  +30 "core"  +2 .tPS.seek 2.5ml + "processing"%w' +2637 "core" ' + "collection"'s% +4 "core" % E R  +2 .tCS.seek 4.15ml +2 "collection"'k'Q +1576 "core" ' + .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%a  +46 "core"  + .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%{  +76 "core"  +2 .tPS.seek 0ml + "processing"%|'W +2642 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"' ` +41 "core" ^ + .tCSV.dial :air +2 "collection"' @ +57 "core" B +2 .tCS.seek 10ml + "collection"'' D +1569 "core" ' + .tCSV.dial CTV +2 "collection"'z  +42 "core"  +2 .tCS.seek 0ml + "collection"'t' +2617 "core" ' + .tCBV.dial :waste1 +2 "collection"' @ +30 "core" ? + .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +3 "collection"'  +135 "core" + "collection"'v& +4 "core" &Ob N +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&p% +3 "core" %\  F `1 +2 "storage"(% +3 "core" %~ _ +2 "storage"(~. +52 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 + "storage"( ($ +337 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 ( & +2 "core" &' c f ) +2 "manipulator"&[& +3 "core" & ! ( ) ^4 +2 "manipulator"&% +4 "core" %\  ! C \\1 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"& ( +156 "core" ( + "manipulator"&& +4 "core" & * +  ^@ +2 "storage"(& +3 "core" &" I Q , +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&b' +90 "core" ' + "storage"(x& +4 "core" &" c c +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"('L +282 "core" ' + "storage"( - +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&& +2 "core" & , ! a? +2 "storage"(y& +4 "core" &" K L ) + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&\ '\\ +34 "core" ' + .tElbow.hold +2 "manipulator"&, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(- +2 "core" -' +2 .tSE.seek 0.09 Pucks below Top Plate +2 "storage"(}'; +30 "core" ' + "manipulator"&% +4 "core" %lr g S +2 "storage"(& +3 "core" &" 3 4 j +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 316 counts +2 "manipulator"&'Ϙ +15 "core" ' + "manipulator"&& +5 "core" & - ' H b> + "storage"(r& +4 "core" &" L I +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&' +23 "core" ' +2 .tSE.seek 1.09 Pucks below Top Plate +2 "storage"('* +37 "core" ' + "manipulator"&%& +4 "core" & + , a> +2 "manipulator"&)% +4 "core" % ) " a +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' + .tElbow.seek CC +2 "manipulator"&(( +156 "core" ( +2 "manipulator"&& +4 "core" &\    Y<= +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &,& +3 "core" &\   L Y<= +2 .tForearm.seek CC + "manipulator"&#'ρ +95 "core" ' + .tHand.close + "manipulator"&2/ +74 "core" / + .tCC.seek :open +2 "collection"'( +379 "core" ( +2 "storage"(-& +4 "core" &" M K +2 "storage"(/& +3 "core" &" I ? +2 "manipulator"&1& +3 "core" & ) ' _;8 +2 "manipulator"&% +3 "core" % ϔ " - _ +2 .tForearm.seek :retract +2 "manipulator"&0'\ +95 "core" ' + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&.( +165 "core" ( + "manipulator"&6& +4 "core" & , (  b +2 "storage"(5& +3 "core" &" f d +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 1 + "manipulator"&8'\\ +113 "core" ' + .tElbow.hold +2 "manipulator"&7, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&:1 +70 "core" 1 +3 "manipulator"&% +4 "core" % fk 4 U + "storage"(3& +4 "core" &"  % * + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 310 counts + "manipulator"&<'ϒ +13 "core" ' + "manipulator"& & +4 "core" & = B f +2 "storage"(4& +4 "core" &" g d 2 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&A' +18 "core" ' + "storage"(D% +4 "core" %4  \ ( +2 ."downElevator"SE.seek :down +4 "storage"('v +100 ('% +2 "core" %A d O : ^ +2 "manipulator"&"% +4 "core" % , % c +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&@'\ +86 "core" ' +54 ' + ."downElevator"SE.coast + "storage"(5 +2 .tSC.coast + "storage"(6 +3 .tPSV.dial :air + "processing"%G  +76 "core" +2 .tPS.seek 2.5ml +2 "processing"%=' +2636 "core" ' + .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%I +45 "core" + .tdelay 1 second +102 .PSV.dial :air +2 "processing"%&  +46 "core"  + .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%! +45 "core" + .tdelay 1 second +102 .PSV.dial :air +2 "processing"%J  +45 "core"  + .tdelay 1 second +103 .PS.seek 0ml +2 "processing"%E'W +2630 "core" ' + #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%C& +3 "core" &  +2 "manipulator"&O& +4 "core" & [ ] j + "manipulator"&$% +4 "core" %\  [ Z j +2 .tElbow.seek FlushPuck::Garage + "manipulator"&M(- +176 "core" ( + "manipulator"&F& +4 "core" &- ` f  k3 + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &L& +2 "core" &- f j k3 +2 .tForearm.seek :garage +2 "manipulator"&T' +110 "core" ' + .tHand.close +2 "manipulator"&P/ +77 "core" / + "manipulator"&K& +4 "core" &- `3 +2 "manipulator"&V% +3 "core" %   7 `: +2 .tForearm.seek :retract +2 "manipulator"&B'\ +98 "core" ' + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&H( +115 "core" ( + "manipulator"&;& +4 "core" & e _ H j +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &>& +3 "core" & Z ]  j + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&Q' +107 "core" ' + "manipulator"&_& +4 "core" & l $ l +2 "manipulator"&`% +4 "core" % l ` l +2 "processing"%X& +3 "core" &  +2 "processing"%e& +3 .tPC.seek :closed +2 "processing"%\\(Tg +3 "core" &  +3 &  +9 &3s +} +10 &b} @ +9 &Hm Q +9 &J R +10 &N R +9 &M Q +9 &NN R +10 &O R +9 &O R +10 &N R +9 & VL R +9 &"J Q +10 &#L Q +9 &%JO R +10 &'^NF R +9 &)!L? Q +9 &*NE R +10 &,I? Q +9 &.fID R +9 &0)N= Q +10 &1NM R +9 &3NH R +9 &5oIQ Q +10 &70JT R +9 &8KT Q +10 &:LR Q +9 &8LZ R +10 &?JL Q +9 &AJS Q +9 &CO^ Q +10 &E>Uc R +9 &F\\c S +10 &Hhf U +9 &Jw{d W +9 &L7d X +10 &Mb X +9 &O^ X +9 &Q{c X +56 &S;] E +7 &T(#Lk R +3 &TG.u 3 ( +2 &TG*s 3 + &TG*t 3 + &TG*q 3 +2 "processing"%e& +3 #tProcessing Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.69 + "processing"%i& +4 "core" &TG*s 3 +2 &TG*F 3 + .tHand.open + "manipulator"&o1 +72 "core" 1 + "manipulator"&Y% +4 "core" % \\ ] i +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' + .tPRV.dial :air +2 "processing"%+  +45 "core"  + .tPSV.dial :mixloop +2 "processing"%j +45 "core" +2 "processing"%]% +4 "core" %Z +2 .tPS.seek 0.3ml +2 "processing"%W' +386 "core" ' + .tPSV.dial PSR +2 "processing"%U +106 "core"  +2 "processing"%h% +4 "core" %  + #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml + "processing"%f'* +494 "core" ' +2 .tdelay 3 seconds +301 .PSR.select :air +3 .PS.seek 2.5ml + "processing"%R' +1925 "core" ' + .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%^ +120 "core" + .tPTV.dial :mixing +2 "processing"%d @ +73 "core" A +2 .tPBV.dial :waste2 +2 "processing"%?  +96 "core"  +2 .tPS.seek 0ml + "processing"%l'W +2639 "core" ' + #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&N& +4 "core" & F a + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&n( +4 "core" ( + "manipulator"&g& +4 "core" & ) * a +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &u& +3 "core" & + * a +2 .tForearm.seek PC +2 "manipulator"&q' +96 "core" ' + .tHand.close +2 "manipulator"&S/ +71 "core" / + .tPC.seek :open +2 "processing"%9( +404 "core" ( + "manipulator"&s& +4 "core" & ] [ j +2 "manipulator"&Z% +3 "core" % V Z i4 +2 .tForearm.seek :retract +2 "manipulator"&a'\ +91 "core" ' + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&{(- +135 "core" ( + "manipulator"&w& +4 "core" &- C @ G f* +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- 8 E h f* + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&' +115 "core" ' + .tHand.open + "manipulator"&k1 +68 "core" 1 + "manipulator"&z% +4 "core" % y   \\m +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +2 #tLoading da puck from tube 2 into Processing Clamp +2 "processing"%& +3 "core" & +2 "manipulator"&% +3 "core" %\  P O # g +2 "storage"(v% +4 "core" % \\\  + "storage"(p. +3 "core" . + .tSC.reconfigure SCtight +3 "storage"($\ .\ 1~b +2 .tSC.seek 2 + "storage"(( +342 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (~& +2 "core" & + u (\  +2 "manipulator"& & +3 "core" &-  !  c* +2 "manipulator"&[% +3 "core" %\  * - * c +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&( +170 "core" ( + "manipulator"&& +4 "core" & , '  c' +2 "storage"(& +3 "core" & / | m\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&x' +98 "core" ' + "storage"(c& +4 "core" & /\   +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"('L +289 "core" ' + "storage"( - +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (& +2 "core" & . B I  +2 "manipulator"&y& +3 "core" & , , c& +2 .tElbow.seek 2 +2 "manipulator"&( +2 "core" ( +2 "manipulator"&& +3 "core" & ) * c& +2 "storage"(& +3 "core" & - c b  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&'υ +15 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&r/ +77 "core" / +2 ."downElevator"SE.seek :down +4 "manipulator"&%& +4 "storage"()'v +5 "core" & * .  c& +2 "manipulator"&b% +3 "core" % τ ( + dt +2 .tForearm.seek :retract +2 "manipulator"& '\ +95 "core" ' + .tElbow.seek PC +2 "manipulator"&( +170 "core" ' + ."downElevator"SE.coast + "storage"(5 +86 "core" ( + "manipulator"&\ & +4 "core" & , +  a^ +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" & * * A a^ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&}' +107 "core" ' +32 "manipulator"&& +4 "core" & B A } f^ + "manipulator"&,% +4 "core" % @ 7 X f +2 "processing"%& +3 "core" & +2 "processing"%& +3 .tPC.seek :closed +2 "processing"%2(Tg +4 "core" &0 + &v  +9 &.sH +| +9 &bx3 @ +9 &bj Q +10 &#F Q +9 &K Q +10 &Nl Q +9 &hL R +9 &+J Q +10 &J Q +9 &H Q +10 & pJ R +9 &"3K Q +9 &#K Q +10 &%K Q +9 &'{K Q +9 &)=I Q +10 &*J Q +9 &,N Q +9 &.I Q +10 &0FK P +9 &2K Q +10 &3O Q +9 &5K P +9 &7NK P +10 &9L Q +9 &:N Q +9 &<K Q +10 &>UN{ Q +9 &@I Q +10 &AI Q +9 &CO Q +9 &E[R~ Q +10 &GV R +9 &He S +9 &Jt V +10 &LR W +9 &N X +10 &Ox X +9 &Q X +9 &SJu{ : +10 &T#+gn R +9 &TH r - +2 ( + "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.70 + .Hand.open +2 "manipulator"&1 +68 "core" 1 +3 "manipulator"&m% +4 "core" % $ + d +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&-'\ +90 "core" ' + .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 2 in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%/  +2 %19 +5 "core" 9 +103 "processing"%9 +2 "core" 9 +103 "processing"%69 +2 "core" 9  +103 "processing"%59 +2 "core" 9  +103 "processing"%#9 +3 "core" 9 +102 "processing"%(9 +2 "core" 9 +103 "processing"%:9 +2 "core" 9 +103 "processing"%9 +2 "core" 9 +103 "processing"%39 +2 "core" 9" +103 "processing"% 9 +2 "core" 9& +103 "processing"%49 +2 "core" 9+ +103 "processing"%D9 +2 "core" 9/ +103 "processing"%09 +2 "core" 93 +103 "processing"%'9 +2 "core" 97 +103 "processing"%"9 +3 "core" 9; +103 "processing"%.9 +2 "core" 9@ +103 "processing"%89 +2 "core" 9D +103 "processing"%<9 +2 "core" 9H +103 "processing"%9 +2 "core" 9L +103 "processing"%G9 +3 "core" 9P +103 "processing"%A9 +2 "core" 9U +103 "processing"%9 +2 "core" 9Y +103 "processing"% 9 +2 "core" 9] +103 "processing"%|9 +2 "core" 9a +103 "processing"%I9 +3 "core" 9'e +102 "processing"%&9 +2 "core" 9,j +103 "processing"%!9 +2 "core" 92n +103 "processing"%J9 +2 "core" 9:r +103 "processing"%=9 +2 "core" 9@v +150 "processing"%C9 +3 "core" 9J| +103 "processing"%O9 +2 "core" 9Q +103 "processing"%$9 +2 "core" 9W +103 "processing"%F9 +2 "core" 9_\ +103 "processing"%L9 +2 "core" 9e\ +2 .tPH.hold 2:00:00,28C +3 "processing"%7 ppb +4 .tdelay 1:30 +2 "core"  +3903 "Can" 99 +5097 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%P +107 "core"  +2 "processing"%K% +3 "core" %Rl +2 #tPulling 0.5ml of PSR.wash .PSR.select :wash +2 "processing"% +11 .tPS.seek 0.5ml + "processing"%V' +599 "core" ' + .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +10 .tPS.seek 2ml +2 "processing"%@'[ +1620 "core" ' + .tPTV.dial :puck +2 "processing"%;  +73 "core"  + .tPSV.dial PTV +2 "processing"%> +90 "core"  + .tPBV.dial :waste1 +2 "processing"%T  +136 "core"  + "processing"%_% +4 "core" %`}  +2 .tPS.seek 1.5ml +2 "processing"%`' +592 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%X * +34 "core" + +2 .tPS.seek 0ml +2 "processing"%M'W +1617 "core" ' + .tdelay 5:00 +30003 #recoverPSRreagent08 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%B  +35 "core" + .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%* * +36 "core" + + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%e +74 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%i' +2491 "core" ' + .tPSV.dial PTV +2 "processing"%o +77 "core" + .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%Y +77 "core"  + .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%+ +77 "core" + .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%j  +76 "core"  + .tPS.seek :empty +2 "processing"%]'9 +2484 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%Q  +135 "core" + .tPSV.dial :mixloop +2 "processing"%E +45 "core" + .tPRV.dial :ab1 +2 "processing"%U @ +77 "core" A +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%h'w +355 "core" ' + .tdelay 2 seconds +203 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +3 "collection"'W  +2 "processing"%f  +48 "core"  +8 + "processing"%^% +4 "core" %u  +2 .tPS.seek 0.32ml +2 "processing"%d'" +392 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'?  +30 "core" + .tPRV.dial :air +2 "processing"%R  +42 "core"  +2 .tPS.seek 0.9ml +2 "processing"%N'D +1232 "core" ' + .tPRV.dial :waste2 +2 "processing"%g @ +75 "core" > +2 .tPS.seek 0.5ml +2 "processing"%u' +865 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%S  +46 "core"  + .tPS.reconfigure PSconfig +3 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%H'[ +1611 "core" ' + .tPSV.dial :PML +2 "processing"% +45 "core" + .tPTV.dial :mixing +2 "processing"%\\ @ +74 "core" A + .tPBV.dial :waste1 +2 "processing"%s  +34 "core" + "processing"%Z% +4 "core" %\\  +2 .tPS.seek 1.85ml +2 "processing"%w'< +232 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"% * +34 "core" * +2 .tPS.seek 0ml +2 "processing"%q'W +1971 "core" ' + .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'n& +3 "core" &?B~ +2 "manipulator"&k& +3 "core" &   `^ +2 "manipulator"&z% +3 "core" %\ + \  O `$s +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&a(- +162 "core" ( + "manipulator"&& +4 "core" &- % H c +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-  ' b c +2 .tForearm.seek :garage + "manipulator"&v' +111 "core" ' +3 .tHand.close + "manipulator"&p/ +75 "core" / + "manipulator"&& +4 "core" &- .  [ +2 "manipulator"&~% +3 "core" %  g Sr +2 .tForearm.seek :retract +2 "manipulator"& '\ +98 "core" ' + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&[( +282 "core" ( + "manipulator"&& +4 "core" &" i `=A +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &"   `=A +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +3 "manipulator"&c'ρ +104 "core" ' + "manipulator"&{& +4 "core" &"   ]=A +2 "manipulator"&% +4 "core" %π   ^ +2 "collection"' & +3 "core" &?C@ +2 "collection"'& +3 .tCC.seek :closed +2 "collection"'y(O +3 "core" &@F: +3 &AD 5 +10 &5Hx>B} 2 +9 &]px?By F +9 &_BC| R +10 &LACt Q +9 &~Q?Cs Q +10 &@O?C Q +9 &LACn Q +9 &KACz Q +10 &N>Dx Q +9 &HL>Cv Q +9 &! O?F P +10 &"KABk Q +9 &$N?Ew Q +10 &&PM@D Q +9 &(PBDy P +9 &)N@D} Q +10 &+L?D} P +9 &-YKAEx P +9 &/J@C P +10 &0MBDy P +9 &2LAEu Q +2 "Can" PQ +8 "core" &4`N@E Q +9 &6"NBDt Q +9 &7K=Ct P +10 &9J?Cz P +9 &;iO?Dw P +9 &=+NBD P +10 &>O?C{ Q +9 &@L?Fy P +10 &BqL>B P +9 &D3P@Cv P +9 &ER@Dm Q +10 &GZ?Dx Q +9 &Ins>An T +9 &K"?C| Y +10 &L?Dw ] +9 &N@Cv = +10 &O],@Bw &p +9 &Oa=@l K +4 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 5/25 samples, on/off torque 1.69 + "collection"'& +4 "core" &Ob?Cx K + .tHand.open +2 "manipulator"&1 +73 "core" 1 + "manipulator"&r% +4 "core" % π 3 $ T +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&%'\ +100 "core" ' + .tPSV.dial PSR +2 "processing"%b +106 "core"  + "processing"%% +4 "core" %R +2 #tPulling 1.5ml of PSR.flush .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml + "processing"%x' +1612 "core" ' + .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +57 "core"  +2 .tPS.seek 0ml + "processing"%'W +1607 "core" ' + .tPSV.dial PSR +2 "processing"%\ +43 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%' +2632 "core" ' + ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +4 "processing"%  +5 "collection"'  +39 "core" +126  + .tPSV.dial :mixloop +2 "processing"%, +118 "core" + .tCTV.dial :air,avoiding: :intake +47 .PTV.dial :PRVmixing +4 "processing"%  +74 "core" +2 .tPS.seek 0ml +2 "processing"%)'W +2628 "core" ' + .tPSV.dial :air +2 "processing"%  +45 "core"  +2 .tPS.seek 2.5ml +2 "processing"%9' +2629 "core" ' + .tPSV.dial :mixloop +2 "processing"% +45 "core" +2 .tPS.seek 0ml +2 "processing"%m'W +2635 "core" ' + .tPSV.dial :air +2 "processing"%1  +46 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2638 "core" ' + .tPSV.dial :mixloop +2 "processing"% +45 "core" +2 .tPS.seek 0ml +2 "processing"%}'W +2635 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&6& +4 "core" &! o S=A + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&( +3 "core" ( + "manipulator"&5& +4 "core" &! F W=A + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &#& +2 "core" &!  * W=A +2 .tForearm.seek CC +2 "manipulator"&('ρ +104 "core" ' + .tHand.close + "manipulator"&:/ +74 "core" / + .tCC.seek :open +2 "collection"'( +380 "core" ( + "manipulator"&3& +4 "core" &"  P [=A +2 "manipulator"& % +3 "core" % z   ; [s +2 .tForearm.seek :retract +2 "manipulator"&4'\ +102 "core" ' + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&D(- +280 "core" ( + "manipulator"&0& +4 "core" &- $  a< +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &'& +3 "core" &-  #  `< +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&"' +114 "core" ' + .tHand.open + "manipulator"&.1 +76 "core" 1 + "manipulator"&8% +4 "core" % y U Wr +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&<'\ +96 "core" ' +2 ."da"delayUntil "11:36:16.22" +24747 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"% @ +75 "core" A + ."da"PBV.dial :waste1 +2 "processing"%G  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%A * +36 "core" , + ."da"PSV.dial :air +2 "processing"%  +46 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"% ' +2488 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%| +58 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%I  +55 "core" + ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%& +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%!  +46 "core"  + ."da"PS.seek :empty +2 "processing"%J'9 +2497 "core" ' + #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%= +149 "core"  + "processing"%C% +4 "core" %6 + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%O' +590 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%$'[ +1606 "core" ' + ."da"PTV.dial :puck +2 "processing"%F  +74 "core"  + ."da"PSV.dial PTV +2 "processing"%L +89 "core"  + ."da"PBV.dial :waste1 +2 "processing"%P  +36 "core" + "processing"%K% +4 "core" %X  +2 ."da"PS.seek 1.5ml +2 "processing"%l' +599 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%V * +35 "core" + +2 ."da"PS.seek 0ml +2 "processing"%;'W +66 "Can" 77 +1540 "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"%T * +36 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%_ +74 "core"  + ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%@' +2499 "core" ' + ."da"PSV.dial PTV +2 "processing"%X +87 "core"  + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%` +73 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%/ +77 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%B  +73 "core"  + ."da"PS.seek :empty +2 "processing"%*'9 +2524 "core" ' + #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%e +136 "core"  + "processing"%M% +4 "core" %1  + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%o' +596 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%Y'[ +1620 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%+ +76 "core" + ."da"PBV.dial :waste1 +2 "processing"%j  +34 "core" + "processing"%i% +4 "core" %`  +2 ."da"PS.seek 1.5ml +2 "processing"%Q' +590 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%E * +35 "core" + +2 ."da"PS.seek 0ml +2 "processing"%U'W +1609 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%]  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%f * +37 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%W +87 "core"  + ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%^' +2495 "core" ' + ."da"PSV.dial PTV +2 "processing"%h +73 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +49 "processing"%? +77 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%R +77 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%d  +75 "core"  + ."da"PS.seek :empty +3 "processing"%g'9 +2498 "core" ' + #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%N  +44 "core"  + ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%S  +134 "core" + ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%u  +44 "core"  + ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"% +58 "core" + ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%\\' +391 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%s  +45 "core"  + "processing"%Z% +4 "core" %  +2 ."da"PS.seek 0.55ml +2 "processing"%'v +352 "core" ' + #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%H  +44 "core"  +2 ."da"PS.seek 2ml +2 "processing"%w'[ +1564 "core" ' + ."da"PSV.dial :PML +2 "processing"%n +45 "core" +2 ."da"PTV.dial :mixing +2 "processing"%k @ +74 "core" A + ."da"PBV.dial :waste1 +2 "processing"%z  +35 "core" + "processing"%% +4 "core" %Z  +2 ."da"PS.seek 1.85ml +2 "processing"%': +264 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" + +2 ."da"PS.seek 0ml +2 "processing"%p'W +1986 "core" ' + ."da"delay 2 seconds +202 .delay 8:00 +2220 "Can" 33 +45784 #"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"%~ * +34 "core" * + ."da"PSV.dial :air +2 "processing"%-  +46 "core"  + ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%v' +2542 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +45 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +45 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%a +46 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%{  +46 "core"  + ."da"PS.seek :empty +2 "processing"%'9 +2514 "core" ' + #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +137 "core"  + "processing"% % +4 "core" %: + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%' +605 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1620 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +73 "core"  + ."da"PSV.dial PTV +2 "processing"%r +76 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" + "processing"%b% +4 "core" %Z  +2 ."da"PS.seek 1.5ml +2 "processing"%' +589 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%c * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"%q'W +1174 "Can" 66 +438 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +37 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%x * +35 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%\ +77 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2514 "core" ' + ."da"PSV.dial PTV +2 "processing"% +77 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +76 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%, +77 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +73 "core"  + ."da"PS.seek :empty +2 "processing"%'9 +2507 "core" ' + #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +136 "core"  + "processing"%)% +4 "core" %> + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%' +596 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%9'[ +1621 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%1 +75 "core" + ."da"PBV.dial :waste1 +2 "processing"%m  +35 "core" + "processing"%% +4 "core" %Y  +2 ."da"PS.seek 1.5ml +2 "processing"%' +589 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%6 * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"%5'W +1633 "core" ' + ."da"delay 2:00 +12004 #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" * + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%[ +76 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%%' +2503 "core" ' + ."da"PSV.dial PTV +2 "processing"%y +77 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%3 +76 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +77 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%(  +73 "core"  + ."da"PS.seek :empty +2 "processing"%0'9 +2510 "core" ' + #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%' +136 "core"  + "processing"%% +4 "core" %> + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +48 "processing"% +12 ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%.' +598 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%8'[ +1621 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%4 +76 "core" + ."da"PBV.dial :waste1 +2 "processing"%"  +34 "core" + "processing"%% +4 "core" %d +2 ."da"PS.seek 1.5ml +2 "processing"%G' +593 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%A * +37 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'W +1616 "core" ' + ."da"delay 2:00 +4301 "Can" 66 +7702 #"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"%| * +35 "core" * + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%I +76 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%&' +2484 "core" ' + ."da"PSV.dial PTV +2 "processing"%! +88 "core" ~ + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +75 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%= +76 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%C  +87 "core" + ."da"PS.seek :empty +2 "processing"%J'9 +2494 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates .PSR.select :air +2 .PSV.dial PSR +2 "processing"%O +139 "core"  +5 "processing"%F% +14 "core" %8* +5 #"da"Pulling 0.25ml of PSR.sub1 +3 .PSR.select :sub1 +4 "processing"% +14 ."da"PS.reconfigure PSconfig +5 "processing"%#A d`xb +4 ."da"PS.seek 0.25ml +5 "processing"%L'7 +336 "core" ' + ."da"delay 5 seconds +503 "processing"%P% +3 "core" %2!  +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +9 ."da"PS.seek 0.5ml +2 "processing"%K' +345 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%$'[ +1608 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%V +90 "core" ~ + ."da"PBV.dial :waste1 +2 "processing"%l  +35 "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"%_ * +37 "core" , +2 ."da"PS.seek 0ml +2 "processing"%;'W +1613 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%X  +36 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%` * +36 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%/ +87 "core"  + ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%B' +2577 "core" ' + ."da"PSV.dial PTV +2 "processing"%@ +75 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%e +78 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%M +90 "core"  + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%*  +79 "core"  +2 ."da"PS.seek :empty +2 "processing"%o'9 +2581 "core" ' + "processing"%+9 +3 "core" 94 +2 #"da"Processing Puck Heater at 28.1C before imaging + .PH.coast +2 "processing"%j  +3 "core" 4 + 4 + "processing"%i& +3 "core" &TH* - +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&Y% +3 "core" %\  G ! +2 "storage"(E% +3 "core" %  U +2 "storage"(Q. +2 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 ."da"SC.seek 1 + "storage"(]($ +347 "core" ( + ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (f& +2 "core" &# / +2 "manipulator"&W& +3 "core" &-  < +2 "manipulator"&U% +4 "core" %\  p n  + ."da"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&h( +183 "core" ( + "manipulator"&?& +4 "core" & ` b +2 "storage"(R& +3 "core" &# 1 +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&d' +98 "core" ' + "storage"(^& +4 "core" &# t +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +2 "storage"(N'L +299 "core" ' + "storage"(S- +3 "core" -'t +2 ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&u& +3 "core" &  b + "storage"(& +4 "core" &#  + ."da"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 1 +2 "manipulator"&g'\\ +36 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&s, +3 "core" , +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(Z- +2 "core" -'t +2 ."da"SE.seek 1.1 Pucks below Top Plate +2 "storage"(\\', +28 "core" ' + "manipulator"&H% +4 "core" %kg    +2 "storage"(& +3 "core" &#  + ."da"Forearm.force -20 +2 "manipulator"&5 +2 ."da"Forearm.seek 1 + 315 counts +2 "manipulator"&n'ϗ +24 "core" ' + "manipulator"&k& +4 "core" &  b +2 "storage"(z& +4 "core" &#  +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&' +30 "core" ' +2 ."da"SE.seek 2.1 Pucks below Top Plate +2 "storage"(w' +47 "core" ' +2 "manipulator"&& +3 "core" & l  b +2 "manipulator"&% +4 "core" % "  +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&'\ +92 "core" ' + ."da"Elbow.seek PC +46 "manipulator"&~( +251 "core" ( + "manipulator"&-& +4 "core" & t x %  +2 ."da"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &p& +2 "core" & o v   +2 ."da"Forearm.seek PC +2 "manipulator"&' +95 "core" ' + ."da"Hand.close +2 "manipulator"&/ +72 "core" / +2 ."da"PC.seek :open +2 "processing"%a( +403 "core" ( + "storage"({& +4 "core" &# A +2 "manipulator"&v& +3 "core" & n m b +2 "manipulator"& % +3 "core" % l m i 9 +2 ."da"Forearm.seek :retract +2 "manipulator"& '\ +99 "core" ' + ."da"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&( +257 "core" ( + "manipulator"&& +4 "core" & w w ? c +2 "storage"(& +3 "core" &#  +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&r' +122 "core" ' +2 ."da"Hand.open + "manipulator"&1 +66 "core" 1 +2 "storage"(b- +3 "core" -' +2 ."da"SE.seek 1.85 Pucks below Top Plate +2 "storage"(' +26 "core" ' + ."da"SE.reconfigure SEseal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.18 Pucks below Top Plate +2 "storage"(c' +59 "core" ' + #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da20feb1312h40ml.tif +1940 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +6447 #"da"SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 80.377 seconds\ /var/log/esp/da20feb1312h40ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da20feb1312h40ml15s.tif +1557 #SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da20feb1312h40ml15s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da20feb1312h40ml30s.tif +3058 #SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da20feb1312h40ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da20feb1312h40ml70s.tif +7124 #SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da20feb1312h40ml70s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"HABfans.email "80.377 sec auto-exposure",Subject: "da20feb1312h40ml images!" +12 "storage"(- +11 "core" -' +6 "storage"(& +4 "core" &# : 9 +2 "manipulator"&x& +3 "core" &  J 8c +2 ."da"Elbow.seek 1 +2 "manipulator"&\ ( +27 "core" ( + "manipulator"&q& +5 "core" & 0 6 3 : +2 "storage"(& +4 "core" &# < 6 +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&' +12 "core" ' +2 ."da"SE.reconfigure SEgently +2 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.9 Pucks below Top Plate +2 "storage"(,'! +66 "core" ' +2 "manipulator"&& +3 "core" & X K +2 "storage"(& +4 "core" &# $ + ."da"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +3 "manipulator"& '\\ +34 "core" ' + ."da"Elbow.hold +3 "manipulator"&), +3 "core" , + ."da"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."da"SE.reconfigure SEconfig +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 2.08 Pucks below Top Plate +2 "storage"(' +27 "core" ' +3 "manipulator"&% +7 "core" %Z~ d f  A0 +3 "storage"(1& +5 "core" &#  +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 298 counts +2 "manipulator"&m'φ +15 "core" ' +4 "manipulator"&& +4 "core" & + P +2 "storage"(9& +5 "core" &# +3 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&6' +18 "core" ' +32 "storage"(% +6 "core" % ,  +2 ."downElevator"SE.seek :down +4 "storage"(#'v +100 (:% +9 "core" %0 J Ym +9 "manipulator"&[% +15 "core" %  Q +9 ."da"Forearm.reconfigure LooseForearm +8 "manipulator"&#Q@2^d^b +7 ."da"Forearm.seek :retract +6 "manipulator"&5'\ +85 "core" ' +8 ."downElevator"SE.coast + "storage"(5 +4 "core" ' +2 ."da"SC.coast + "storage"(6 +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 #tStarting finalPurge + "processing"%y& +5 "core" & +2 "manipulator"&3& +4 "core" &  T +2 "manipulator"& % +4 "core" %\   T +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&((- +172 "core" ( +3 "manipulator"&%& +4 "core" &- 6 U( + ."psFlush"Elbow.reconfigure LooseElbow +4 "manipulator"&$ &.,(#b +2 &'& +3 "core" &-  U( +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&' +108 "core" ' + ."psFlush"Hand.close +2 "manipulator"&0/ +66 "core" / +2 "manipulator"&.& +4 "core" &-  N( + "manipulator"&4% +5 "core" %  + N +3 ."psFlush"Forearm.seek :retract +4 "manipulator"&"'\ +100 "core" ' + ."psFlush"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&( +128 "core" ( +3 "manipulator"&8& +11 "core" &  VW +6 ."psFlush"Elbow.reconfigure LooseElbow +8 "manipulator"&$ &.,(#b +7 &A& +12 "core" &  VW +6 ."psFlush"Forearm.reconfigure TightForearm +9 "manipulator"&#Q@2^d^\ b +6 ."psFlush"Forearm.seek PC +8 "manipulator"&G' +106 "core" ' +6 "manipulator"&}& +15 "core" & UW +7 "manipulator"&|% +16 "core" %  U +12 "processing"%I& +14 "core" &| +8 "processing"%& +20 ."psFlush"PC.seek :closed +16 "processing"%!(Tg +11 "core" &~ +5 &\\ +4 &\\ +4 &[ + &L  +7 &/qO +| +5 &cwJ @ +4 &fiJ Q +8 &'GO Q +5 &KQ Q +6 &NK R +9 &lIM R +10 &.FK R +9 &FQ R +53 &KJ R + & uHJ Q +3 "Can" AA +3 "core" &"7IL Q + &#JE R + &%FE R + &'|FA R +3 &)>F9 R +9 &+FB R +10 &,EA Q +10 &.GB R +9 &0GJC Q +9 &2 GA Q +9 &3HB Q +9 &5GB Q +10 &7OHA Q +9 &9K@ R +11 &:J9 R +8 &<I8 R +9 &>VH@ R +10 &@I< R +9 &AE: Q +9 &CN@ R +10 &E]Q? R +9 &GT9 S +10 &H_5 T +10 &Ju5 W +8 &LS4 X +11 &N|: X +9 &O0 Y +8 &Q* Y +10 &SKk- 5 +9 &T27`. 6 +9 ( +2 "processing"%& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.74 +2 "processing"% & +4 "core" &TD" $ + &TD2 $ + ."psFlush"Hand.open +2 "manipulator"&=1 +74 "core" 1 + "manipulator"&C% +4 "core" %  % V +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&&'\ +95 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%O +149 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +3 "processing"%#A d`xb +3 ."psFlush"PS.seek 1ml +2 "processing"%F'P +274 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +828 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%J' +1617 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%P +76 "core" + ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%L  +35 "core"  +2 ."psFlush"PS.seek 0ml +2 "processing"%K'W +2649 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%V +76 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%l' +600 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%>' +2116 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%$ +76 "core" + ."psFlush"PBV.dial PSV +2 "processing"%_ U +56 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%T'W +2640 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%X @ +45 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%`' +2635 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%/  +74 "core"  + ."psFlush"PS.seek :empty +2 "processing"%;'9 +2639 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%@ +45 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%e' +2630 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%M +74 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%*'W +2631 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%B @ +45 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%+' +2635 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%j  +86 "core"  + ."psFlush"PS.seek :empty +2 "processing"%i'9 +2633 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%Y +55 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%E'P +1102 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%Q' +1613 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%f +77 "core" + ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%W  +55 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%U'W +2642 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%? +76 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%R' +590 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%D' +2126 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%^ +76 "core" + ."psFlush"PBV.dial PSV +2 "processing"%< U +55 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%S'W +2628 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%u @ +45 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2638 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%Z  +75 "core"  + ."psFlush"PS.seek :empty +2 "processing"%H'9 +2635 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +45 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%k' +2637 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%z +74 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%'W +2628 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +45 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%d' +2638 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%h  +74 "core"  + ."psFlush"PS.seek :empty +2 "processing"%N'9 +2639 "core" ' + #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'g& +4 "core" &SU +2 "manipulator"&n& +4 "core" & ( * _W + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&\\( +4 "core" ( +2 "manipulator"&& +3 "core" & ) ( 6 _W +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &-& +3 "core" &  ! ' _W +2 .tForearm.seek PC + "manipulator"&s' +99 "core" ' + .tHand.close + "manipulator"&p/ +78 "core" / + .tPC.seek :open +2 "processing"%( +402 "core" ( + "manipulator"&& +4 "core" & %  Z dW +2 "manipulator"&2% +3 "core" %   c d< +2 .tForearm.seek :retract +2 "manipulator"&{'\ +98 "core" ' + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&v( +362 "core" ( + "manipulator"& & +4 "core" &  T `- + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +47 && +5 "core" &  ! * `- +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'ρ +104 "core" ' + "manipulator"&& +4 "core" & ( # d- +2 "manipulator"&~% +4 "core" %v  ( dQ +2 "collection"'& +3 "core" &PV +2 "collection"'b& +3 .tCC.seek :closed +2 "collection"' (O +3 "core" &PU +4 &RW 7 +9 &1I{SU 2 +9 &\\qyTY G +10 &[RV Q +9 &NRW P +9 &JRU Q +10 &ANRU Q +9 &IQV P +10 &LTT P +9 &OQV Q +9 &JIRU P +10 &! QQU P +9 &"IRT P +9 &$JQU P +10 &&SJQU P +9 &(MQV Q +10 &)NTV Q +9 &+JRU P +9 &-ZPRU P +10 &/NRU P +9 &0OSU P +9 &2NQW P +10 &4bNRV P +9 &6#NSU Q +10 &7LQW P +9 &9JSV P +9 &;jOSV P +10 &=+MQT Q +9 &>NQV P +9 &@NPV P +10 &BrNSV P +9 &D4JRV P +10 &ENQV Q +9 &GZRV R +9 &InsPS U +10 &K"OU Y +9 &LPU ^ +9 &NNS > +10 &O_,PU #i +9 &O|nPR L +3 ( + "collection"'b& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.67 +2 "collection"'w& +4 "core" &O|nOT L + .tHand.open + "manipulator"&1 +69 "core" 1 + "manipulator"&% +4 "core" % v  Q `Q +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' + #tFlushing the Collection Valve::Manifold +2 "collection"'x& +4 "core" &O|nPS L + "collection"'q% +4 "core" %PS + .tCSV.dial CSR +2 "collection"'  +43 "core"  + "collection"'% +4 "core" %PU +2 #tPulling 5ml of CSR.flush .CSR.select :flush +2 "collection"' +11 .tCS.seek 5ml + "collection"''l +1351 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 '% +2 "core" %lQU  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'1' +700 "core" ' + .tCSV.dial :waste +2 "collection"' +127 "Can" GG +6 "core" + .tCS.reconfigure CSconfig +3 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'9' +1991 "core" ' + #tFlushing lower manifold's waste1 port +2 "collection"'& +4 "core" &O|mPT L + "collection"'r% +3 "core" %QV +2 .tCSV.dial :flush + "collection"'  +56 "core" +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"'c'l +1337 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +46 "core" A + "collection"':% +4 "core" %lOU  +2 .tCS.seek 7ml +2 "collection"'[' +589 "core" ' + ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'\  +5 ',  +41 "core"  +96  + .tCBV.dial :waste1 +2 "collection"' @ +47 "core" > +2 .tCS.seek 0ml +2 "collection"'m' +1828 "core" ' + #tFlushing lower manifold's waste2 port +2 "collection"'y& +4 "core" &O|lQU L + "collection"'3% +4 "core" %TW + .tCSV.dial :flush +2 "collection"'  +74 "core" +2 .tCS.seek 5ml +2 "collection"''l +1348 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'6 @ +45 "core" B +2 "collection"'%% +3 "core" %lRS  +2 .tCS.seek 7ml +2 "collection"''' +590 "core" ' + ."connect"CSV.dial CTV +3 .tCTV.dial CSV +4 "collection"'#  +42 "core"  + .tCBV.dial :waste2 +2 "collection"']  +119 "core"  +2 .tCS.seek 0ml + "collection"')' +1844 "core" ' + #tDisinfecting external Intake with kill +2 "collection"'0& +3 "core" &O|kRU} L +2 "collection"'.% +4 "core" %QU + .tCSV.dial CSR +2 "collection"'4  +44 "core"  + "collection"'5% +4 "core" %RT +2 #tPulling 8ml of CSR.kill .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml +2 "collection"'8' +2107 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml +2 "collection"'A' D +595 "core" ' + ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"' +5 '(  +100 "core" +39  + .tCTV.dial :intake +2 "collection"'}  +77 "core" + .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'|' \\ +2092 "core" ' + .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'I  +75 "core" ~ + .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'"' +586 "core" ' + .tCSV.dial CSR +2 "collection"'a  +105 "core"  + "collection"'% +4 "core" %QU + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +2 "collection"' 'l +1350 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml +2 "collection"'=' D +1360 "core" ' + .tCSV.dial CBV +2 "collection"'C +104 "core" +2 .tCS.seek 0ml + "collection"'O' +2627 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&G& +4 "core" &   [- + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&o( +4 "core" ( + "manipulator"&F& +4 "core" &   [- +2 .tElbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &P& +3 "core" &  [- + .tForearm.seek CC +2 "manipulator"&L'ρ +102 "core" ' + .tHand.close + "manipulator"&J/ +67 "core" / + .tCC.seek :open +2 "collection"'V( +379 "core" ( + "manipulator"&K& +4 "core" &  ' _- +2 "manipulator"&l% +3 "core" % ό & _ +2 .tForearm.seek :retract +2 "manipulator"&$'\ +95 "core" ' + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&_(- +278 "core" ( + "manipulator"&>& +4 "core" &-  # c/ + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &X& +2 "core" &-  ( h c/ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&T' +114 "core" ' +2 .tHand.open + "manipulator"&/1 +73 "core" 1 + "manipulator"&`% +4 "core" % \ y # A Xm +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&@'\ +97 "core" ' +2 "processing"%;& +3 "core" &< +35072 "Can"y )) +60002 o )) +60002 o )) +60002 e *) +60002 b )) +35309 #t-> access 1 +2 .SE.seek :down +2 "storage"(M'v +2 "core" ' +2 "manipulator"&e% +3 "core" %\  - + c +48 "manipulator"&B& +5 "core" &- , + c/ + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 5 + "storage"(*(< +1289 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (j& +2 "core" &<6 3 7  +23326 "Can"[ ++ +60002 N ++ +60002 J ++ +60002 > ++ +60002 ; ++ +60002 1 ++ +60003 % ++ +60002 " ++ +60002 " ++ +60002  ++ +60002  ++ +60003  +* +60002   ++ +60002  ++ +60002  ++ +60002  ++ +60003  ++ +60002  ++ +60002  ++ +60002  ++ +60002  ++ +60003  ++ +60002  ++ +60002  ++ +60002  ++ +60002  ++ +60003  ++ +60002  +* +60002  +* +60002  ++ +60002 \ 7** +60002 \ E,+ +60003 \ I+* +60002 \ K** +60002 \ L** +60002 \ N** +60002 \ P** +60003 \ R** +60002 \ U** +60002 \ X*+ +60002 \ [** +60002 \ _** +60003 \ c** +60002 \ g** +60002 \ l** +60002 \ q** +60002 \ w*) +60003 \ )) +60002 \ +* +60002 \ ++ +60002 \ +* +60002 \ +* +60003 \ +* +60002 \ ++ +60002 \ ++ +60002 \ ++ +60002  +* +60003  ++ +60002  ** +60002  ++ +60002  ++ +60002  ++ +60003 w ++ +60002 x ++ @EST1581656909.37 t ++ +60002 t ++ +60002 u ++ +60003 p ++ +60002 t ++ +60002 s ++ +60002 o ++ +60002 s ++ +60003 o ++ +60002 p ++ +60002 q ++ +60002 m ++ +60002 p ++ +60003 o ++ +60002 k ++ +60002 n ++ +60002 i +* +60002 k ++ +60003 k ++ +60002 c ++ +53719 !to:SignalException : mesg" SIGHUP:@timestampu: Time em:\ signoi:bt["0/home/esp/esp2/lib/thread.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + !o:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt["7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +5 #mEXIT @1581668847.05EST @1581700130.80EST = =tMAIN =mMAIN_scheduler @EST1581700132.54 #"core_reset"Sent BREAK +2 #t@0x1375, state=0x3350, ifg=0x00, ie=0x75 #>RESET< ESP2 v3.22 I2C Gateway v3.06 +209 #>RESET< ESP2 v3.22 I2C Gateway v3.06 for core bus +216 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +370 "Can"    + #tPolling Can every 10:00 +2 #Cleanly exited at 03:27:27EST14-Feb-20 +877 #-> ESP.ready! +2 #Powering core bus +469 .Gate.power :raw,:ON +4 "sampler") +2 !to:I2C::NodeOffline: mesg";sampler Not Responding while configuring SamplerValves:@checkpoint: omitted:bt["9/home/esp/esp2/lib/solenoid.rb:119:in `configureAll'"1/home/esp/esp2/lib/solenoid.rb:118:in `each'"9/home/esp/esp2/lib/solenoid.rb:118:in `configureAll'"2/home/esp/esp2/lib/base.rb:47:in `configure!'"A/home/esp/esp2/type/shallow/initialize.rb:165:in `configure'"1/home/esp/esp2/utils/misc.rb:540: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 + #MISSING [Outer Intake, Outer Exhaust] + "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +5 "collection"' 9\ + ' 0\ +2 ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +3 !to:I2C::NodeOffline: mesg"sampler Not Responding:bt["9/home/esp/esp2/lib/framework.rb:119:in `missingAxes'")/home/esp/esp2/lib/esp.rb:44:in `[]'"1/home/esp/esp2/lib/esp.rb:44:in `configAxes'"+/home/esp/esp2/lib/esp.rb:23:in `each'"1/home/esp/esp2/lib/esp.rb:23:in `configAxes'"2/home/esp/esp2/lib/base.rb:48:in `configure!'"A/home/esp/esp2/type/shallow/initialize.rb:165:in `configure'"1/home/esp/esp2/utils/misc.rb:540: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 + #MISSING Sampler Syringe Valve +2 !o:I2C::NodeOffline: mesg"sampler Not Responding:bt["9/home/esp/esp2/lib/framework.rb:119:in `missingAxes'")/home/esp/esp2/lib/esp.rb:44:in `[]'"1/home/esp/esp2/lib/esp.rb:44:in `configAxes'"+/home/esp/esp2/lib/esp.rb:23:in `each'"1/home/esp/esp2/lib/esp.rb:23:in `configAxes'"2/home/esp/esp2/lib/base.rb:48:in `configure!'"A/home/esp/esp2/type/shallow/initialize.rb:165:in `configure'"1/home/esp/esp2/utils/misc.rb:540: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 + #MISSING Sampler Syringe + "collection"'& +3 "core" &-10 + .tCC.configure CCconfig +2 "collection"'$x2 ^22b +3 '% +2 "core" %/0 + .tCS.configure CSconfig +2 "collection"'#P d@b +3 "processing"%& +2 "core" &B +2 .tPC.configure PCconfig +2 "processing"%$x2 ^22b +2 %% +3 "core" %N + .tPS.configure PSconfig +2 "processing"%#A d`xb +5 "manipulator"&% +2 "core" % A : * h +2 .tForearm.configure LooseForearm + "manipulator"&#Q@2^d^b +3 && +3 "core" & K T h + .tElbow.configure LooseElbow +2 "manipulator"&$ &.,(#b +4 "storage"( & +3 "core" & R\  + .tSC.configure SCloose +2 "storage"($.\ 1~b +3 (\ % +2 "core" % \  +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 .tCH.coast + "collection"'  +2 "core" +2 .tCH.configure CHconfig + "collection"'\ 2 +2 .tPH.coast +2 "processing"%  +2 "core" +2 .tPH.configure PHconfig + "processing"%\ 2 +4 !to:I2C::NodeOffline: mesg"sampler Not Responding:bt["9/home/esp/esp2/lib/framework.rb:119:in `missingAxes'")/home/esp/esp2/lib/esp.rb:44:in `[]'"1/home/esp/esp2/lib/esp.rb:44:in `configAxes'"+/home/esp/esp2/lib/esp.rb:23:in `each'"1/home/esp/esp2/lib/esp.rb:23:in `configAxes'"2/home/esp/esp2/lib/base.rb:48:in `configure!'"A/home/esp/esp2/type/shallow/initialize.rb:165:in `configure'"1/home/esp/esp2/utils/misc.rb:540: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 #MISSING Depth Selector Valve +2 #All dwarf controllers running firmware version 3.75 +2 "collection"' % +2 "processing"%% +4 "manipulator"&% +5 "core" %-2 +2 %Y % H S P h +2 ."rdyProcessing"PSV.dial :air +4 ."rdySampler"Intake.select :close + "manipulator"&% + "processing"%  +3 "sampler")0 +3 !"rdySampler"o:I2C::NodeOffline : mesg"sampler Not Responding:@timestampu: Time &$:@checkpoint: omitted:bt["0/home/esp/esp2/lib/thread.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +4 ."Qmail"BadNews.email "sampler Not Responding",Subject: "I2C::NodeOffline in rdySampler" +5 !to:Thread::ChildDied\ : mesg"/:rdySampler while reading Forearm's status: @causeo:I2C::NodeOffline :@timestampu: Time &$;"sampler Not Responding:@checkpoint: omitted:bt["8/home/esp/esp2/lib/i2c/gateway.rb:636:in `raiseErr'"8/home/esp/esp2/lib/i2c/gateway.rb:591:in `writeMsg'"5/home/esp/esp2/lib/i2c/gateway.rb:450:in `write'"5/home/esp/esp2/lib/i2c/gateway.rb:698:in `write'"1/home/esp/esp2/lib/i2c/sleepy.rb:446:in `<<'"1/home/esp/esp2/lib/i2c/msg.rb:754:in `write'"0/home/esp/esp2/lib/i2c/msg.rb:265:in `send'"4/home/esp/esp2/lib/i2c/solenoid.rb:93:in `send'"5/home/esp/esp2/lib/i2c/solenoid.rb:103:in `send'"0/home/esp/esp2/lib/i2c/msg.rb:276:in `send'"7/home/esp/esp2/lib/i2c/solenoid.rb:374:in `update'"5/home/esp/esp2/lib/rmutex.rb:85:in `synchronize'"7/home/esp/esp2/lib/i2c/solenoid.rb:360:in `update'"2/home/esp/esp2/lib/solenoid.rb:84:in `update'",/home/esp/esp2/lib/msg.rb:68:in `retry'"2/home/esp/esp2/lib/solenoid.rb:84:in `update'"5/home/esp/esp2/lib/rmutex.rb:85:in `synchronize'"2/home/esp/esp2/lib/solenoid.rb:83:in `update'";/home/esp/esp2/lib/solenoid.rb:364:in `method_missing'"4/home/esp/esp2/utils/sampler.rb:268:in `ready!'"1/home/esp/esp2/utils/misc.rb:541:in `ready!'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@threadIdi4: ; ; ; ["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +4 "core" % J N  h +90 +2 ."rdyProcessing"PS.reconfigure PSconfig +4 "processing"%#A d`xb +2 ."rdyProcessing"PS.home.seek 0ml +2 "processing"%'W +948 "core" ' + ."rdyProcessing"PS.coast +2 "processing"%5 +25442 #t-> ESP.ready! +2 "collection"'% +4 "core" %/0 +2 ."rdySampler"Intake.select :close +4 "processing"%% + "manipulator"&% +2 ."rdySampler"Exhaust.select :close +7 "sampler") +2 !"rdySampler"o:I2C::NodeOffline : mesg"sampler Not Responding:@timestampu: Time %|6:@checkpoint: omitted:bt["0/home/esp/esp2/lib/thread.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +3 !to:Thread::ChildDied\ : mesg"/:rdySampler while reading Forearm's status: @causeo:I2C::NodeOffline :@timestampu: Time %|6;"sampler Not Responding:@checkpoint: omitted:bt["8/home/esp/esp2/lib/i2c/gateway.rb:636:in `raiseErr'"8/home/esp/esp2/lib/i2c/gateway.rb:591:in `writeMsg'"5/home/esp/esp2/lib/i2c/gateway.rb:450:in `write'"5/home/esp/esp2/lib/i2c/gateway.rb:698:in `write'"1/home/esp/esp2/lib/i2c/sleepy.rb:446:in `<<'"1/home/esp/esp2/lib/i2c/msg.rb:754:in `write'"0/home/esp/esp2/lib/i2c/msg.rb:265:in `send'"4/home/esp/esp2/lib/i2c/solenoid.rb:93:in `send'"5/home/esp/esp2/lib/i2c/solenoid.rb:103:in `send'"0/home/esp/esp2/lib/i2c/msg.rb:276:in `send'"7/home/esp/esp2/lib/i2c/solenoid.rb:374:in `update'"5/home/esp/esp2/lib/rmutex.rb:85:in `synchronize'"7/home/esp/esp2/lib/i2c/solenoid.rb:360:in `update'"2/home/esp/esp2/lib/solenoid.rb:84:in `update'",/home/esp/esp2/lib/msg.rb:68:in `retry'"2/home/esp/esp2/lib/solenoid.rb:84:in `update'"5/home/esp/esp2/lib/rmutex.rb:85:in `synchronize'"2/home/esp/esp2/lib/solenoid.rb:83:in `update'";/home/esp/esp2/lib/solenoid.rb:364:in `method_missing'"4/home/esp/esp2/utils/sampler.rb:269:in `ready!'"1/home/esp/esp2/utils/misc.rb:541:in `ready!'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@threadIdiR8 ; ; ; ["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +3 ."Qmail"BadNews.email "sampler Not Responding",Subject: "I2C::NodeOffline in rdySampler" +5 "core" %\\4 + % . / G a +32175 "Can" !! +60002  !! +60003  !! +60002  !! +60002  !! +60002  !! +60002  !! +60003  !! +60002  !! +60002  !! +60002  !! +60002  !! +60003  !! +60002  "! +60002  "! +60002  !! +60002  !! +60003  !! +60002  !! +60002  !! +60002  !! +60002  !! +60002  !! +60003  !! +26340 #t-> exit +5 #mEXIT @1581714806.81EST @1582034724.98EST = =tMAIN =mMAIN_scheduler @EST1582034726.72 #"core_reset"Sent BREAK +2 #t@0xDE4F, state=0x3350, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.22 I2C Gateway v3.06 +208 #>RESET< ESP2 v3.22 I2C Gateway v3.06 for core bus +216 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +373 "Can"\  + \ w + #tPolling Can every 10:00 +2 #Cleanly exited at 16:13:26EST14-Feb-20 +7313 #-> ESP.ready! +2 #Powering core bus +487 .Gate.power :raw,:ON +2 "sampler") +3 !to:I2C::NodeOffline: mesg";sampler Not Responding while configuring SamplerValves:@checkpoint: omitted:bt["9/home/esp/esp2/lib/solenoid.rb:119:in `configureAll'"1/home/esp/esp2/lib/solenoid.rb:118:in `each'"9/home/esp/esp2/lib/solenoid.rb:118:in `configureAll'"2/home/esp/esp2/lib/base.rb:47:in `configure!'"A/home/esp/esp2/type/shallow/initialize.rb:165:in `configure'"1/home/esp/esp2/utils/misc.rb:540: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 + #MISSING [Outer Intake, Outer Exhaust] + "collection"' +2 ' +2 "core"  +59 "processing"% +2 % +3 "core"  +3 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +3 !to:I2C::NodeOffline: mesg"sampler Not Responding:bt["9/home/esp/esp2/lib/framework.rb:119:in `missingAxes'")/home/esp/esp2/lib/esp.rb:44:in `[]'"1/home/esp/esp2/lib/esp.rb:44:in `configAxes'"+/home/esp/esp2/lib/esp.rb:23:in `each'"1/home/esp/esp2/lib/esp.rb:23:in `configAxes'"2/home/esp/esp2/lib/base.rb:48:in `configure!'"A/home/esp/esp2/type/shallow/initialize.rb:165:in `configure'"1/home/esp/esp2/utils/misc.rb:540: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 + #MISSING Sampler Syringe Valve +2 !o:I2C::NodeOffline: mesg"sampler Not Responding:bt["9/home/esp/esp2/lib/framework.rb:119:in `missingAxes'")/home/esp/esp2/lib/esp.rb:44:in `[]'"1/home/esp/esp2/lib/esp.rb:44:in `configAxes'"+/home/esp/esp2/lib/esp.rb:23:in `each'"1/home/esp/esp2/lib/esp.rb:23:in `configAxes'"2/home/esp/esp2/lib/base.rb:48:in `configure!'"A/home/esp/esp2/type/shallow/initialize.rb:165:in `configure'"1/home/esp/esp2/utils/misc.rb:540: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 + #MISSING Sampler Syringe + "collection"'& +4 "core" &v{r\  + .tCC.configure CCconfig +2 "collection"'$x2 ^22b +3 '% +2 "core" %x{p\  +2 .tCS.configure CSconfig +2 "collection"'#P d@b +2 "processing"%& +3 "core" &\  + .tPC.configure PCconfig +2 "processing"%$x2 ^22b +3 %% +3 "core" %\  + .tPS.configure PSconfig +2 "processing"%#A d`xb +4 "manipulator"&% +3 "core" % ' +2 .tForearm.configure LooseForearm +2 "manipulator"&#Q@2^d^b +2 && +2 "core" & " +2 .tElbow.configure LooseElbow +2 "manipulator"&$ &.,(#b +4 "storage"( & +2 "core" & 2 1 \ 6 +2 .tSC.configure SCloose +2 "storage"($.\ 1~b +3 (\ % +2 "core" % $  \ 5 + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 .tCH.coast +2 "collection"'  +2 "core" + .tCH.configure CHconfig + "collection"'\ 2 +3 .tPH.coast + "processing"%  +3 "core" + .tPH.configure PHconfig + "processing"%\ 2 +3 !to:I2C::NodeOffline: mesg"sampler Not Responding:bt["9/home/esp/esp2/lib/framework.rb:119:in `missingAxes'")/home/esp/esp2/lib/esp.rb:44:in `[]'"1/home/esp/esp2/lib/esp.rb:44:in `configAxes'"+/home/esp/esp2/lib/esp.rb:23:in `each'"1/home/esp/esp2/lib/esp.rb:23:in `configAxes'"2/home/esp/esp2/lib/base.rb:48:in `configure!'"A/home/esp/esp2/type/shallow/initialize.rb:165:in `configure'"1/home/esp/esp2/utils/misc.rb:540: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 + #MISSING Depth Selector Valve +2 #All dwarf controllers running firmware version 3.75 +2 "collection"' % +4 "processing"%% +2 "manipulator"&% +6 "core" %w|r\ +2 %\  % +2 ."rdyProcessing"PSV.dial :air +3 "manipulator"&% +3 ."rdySampler"Intake.select :close +2 "processing"%  + "sampler")0 +4 !"rdySampler"o:I2C::NodeOffline : mesg"sampler Not Responding:@timestampu: Time N}Mi:@checkpoint: omitted:bt["0/home/esp/esp2/lib/thread.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +4 ."Qmail"BadNews.email "sampler Not Responding",Subject: "I2C::NodeOffline in rdySampler" +3 !to:Thread::ChildDied\ : mesg"/:rdySampler while reading Forearm's status: @causeo:I2C::NodeOffline :@timestampu: Time N}Mi;"sampler Not Responding:@checkpoint: omitted:bt["8/home/esp/esp2/lib/i2c/gateway.rb:636:in `raiseErr'"8/home/esp/esp2/lib/i2c/gateway.rb:591:in `writeMsg'"5/home/esp/esp2/lib/i2c/gateway.rb:450:in `write'"5/home/esp/esp2/lib/i2c/gateway.rb:698:in `write'"1/home/esp/esp2/lib/i2c/sleepy.rb:446:in `<<'"1/home/esp/esp2/lib/i2c/msg.rb:754:in `write'"0/home/esp/esp2/lib/i2c/msg.rb:265:in `send'"4/home/esp/esp2/lib/i2c/solenoid.rb:93:in `send'"5/home/esp/esp2/lib/i2c/solenoid.rb:103:in `send'"0/home/esp/esp2/lib/i2c/msg.rb:276:in `send'"7/home/esp/esp2/lib/i2c/solenoid.rb:374:in `update'"5/home/esp/esp2/lib/rmutex.rb:85:in `synchronize'"7/home/esp/esp2/lib/i2c/solenoid.rb:360:in `update'"2/home/esp/esp2/lib/solenoid.rb:84:in `update'",/home/esp/esp2/lib/msg.rb:68:in `retry'"2/home/esp/esp2/lib/solenoid.rb:84:in `update'"5/home/esp/esp2/lib/rmutex.rb:85:in `synchronize'"2/home/esp/esp2/lib/solenoid.rb:83:in `update'";/home/esp/esp2/lib/solenoid.rb:364:in `method_missing'"4/home/esp/esp2/utils/sampler.rb:268:in `ready!'"1/home/esp/esp2/utils/misc.rb:541:in `ready!'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@threadIdiX; ; ; ; ["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +6 "core" %  +  + ."rdyProcessing"PS.reconfigure PSconfig +3 "processing"%#A d`xb +3 ."rdyProcessing"PS.home.seek 0ml +2 "processing"%'W +948 "core" ' + ."rdyProcessing"PS.coast +2 "processing"%5 +4204 #t-> exit +5 #mEXIT @1582034866.83EST @1582035813.83EST = =tMAIN =mMAIN_scheduler @EST1582035815.56 #"core_reset"Sent BREAK +2 #t@0xF051, state=0x3350, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.22 I2C Gateway v3.06 +208 #>RESET< ESP2 v3.22 I2C Gateway v3.06 for core bus +216 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +381 "Can"v\  + v\ x + #tPolling Can every 10:00 +2 #Cleanly exited at 09:07:46EST18-Feb-20 +1882 #-> ESP.ready! +2 #Powering core bus +480 .Gate.power :raw,:ON +2 "sampler") +3 !to:I2C::NodeOffline: mesg";sampler Not Responding while configuring SamplerValves:@checkpoint: omitted:bt["9/home/esp/esp2/lib/solenoid.rb:119:in `configureAll'"1/home/esp/esp2/lib/solenoid.rb:118:in `each'"9/home/esp/esp2/lib/solenoid.rb:118:in `configureAll'"2/home/esp/esp2/lib/base.rb:47:in `configure!'"A/home/esp/esp2/type/shallow/initialize.rb:165:in `configure'"1/home/esp/esp2/utils/misc.rb:540: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 + #MISSING [Outer Intake, Outer Exhaust] + "collection"' + ' +2 "core"  +2 "processing"% +2 % +2 "core"  +4 "collection"' 9\ +59 ' 0\ + ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +2 !to:I2C::NodeOffline: mesg"sampler Not Responding:bt["9/home/esp/esp2/lib/framework.rb:119:in `missingAxes'")/home/esp/esp2/lib/esp.rb:44:in `[]'"1/home/esp/esp2/lib/esp.rb:44:in `configAxes'"+/home/esp/esp2/lib/esp.rb:23:in `each'"1/home/esp/esp2/lib/esp.rb:23:in `configAxes'"2/home/esp/esp2/lib/base.rb:48:in `configure!'"A/home/esp/esp2/type/shallow/initialize.rb:165:in `configure'"1/home/esp/esp2/utils/misc.rb:540: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 + #MISSING Sampler Syringe Valve +3 !o:I2C::NodeOffline: mesg"sampler Not Responding:bt["9/home/esp/esp2/lib/framework.rb:119:in `missingAxes'")/home/esp/esp2/lib/esp.rb:44:in `[]'"1/home/esp/esp2/lib/esp.rb:44:in `configAxes'"+/home/esp/esp2/lib/esp.rb:23:in `each'"1/home/esp/esp2/lib/esp.rb:23:in `configAxes'"2/home/esp/esp2/lib/base.rb:48:in `configure!'"A/home/esp/esp2/type/shallow/initialize.rb:165:in `configure'"1/home/esp/esp2/utils/misc.rb:540: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 #MISSING Sampler Syringe +2 "collection"'& +3 "core" &v~\  +2 .tCC.configure CCconfig +2 "collection"'$x2 ^22b +3 '% +2 "core" %y|m\ + .tCS.configure CSconfig +2 "collection"'#P d@b +3 "processing"%& +3 "core" &Z\  + .tPC.configure PCconfig +2 "processing"%$x2 ^22b +3 %% +2 "core" %]\  + .tPS.configure PSconfig +3 "processing"%#A d`xb +4 "manipulator"&% +3 "core" %  + .tForearm.configure LooseForearm +2 "manipulator"&#Q@2^d^b +2 && +3 "core" & + .tElbow.configure LooseElbow +2 "manipulator"&$ &.,(#b +4 "storage"( & +3 "core" & \ 0 + .tSC.configure SCloose +2 "storage"($.\ 1~b +3 (\ % +2 "core" % 9\ 0 +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 .tCH.coast + "collection"'  +2 "core" +2 .tCH.configure CHconfig + "collection"'\ 2 +2 .tPH.coast +2 "processing"%  +3 "core" + .tPH.configure PHconfig + "processing"%\ 2 +3 !to:I2C::NodeOffline: mesg"sampler Not Responding:bt["9/home/esp/esp2/lib/framework.rb:119:in `missingAxes'")/home/esp/esp2/lib/esp.rb:44:in `[]'"1/home/esp/esp2/lib/esp.rb:44:in `configAxes'"+/home/esp/esp2/lib/esp.rb:23:in `each'"1/home/esp/esp2/lib/esp.rb:23:in `configAxes'"2/home/esp/esp2/lib/base.rb:48:in `configure!'"A/home/esp/esp2/type/shallow/initialize.rb:165:in `configure'"1/home/esp/esp2/utils/misc.rb:540: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 + #MISSING Depth Selector Valve +2 #All dwarf controllers running firmware version 3.75 +2 "collection"' % +2 "processing"%% +4 "core" %y{\  + "manipulator"&% +4 ."rdySampler"Intake.select :close +4 "sampler")0 +2 !"rdySampler"o:I2C::NodeOffline : mesg"sampler Not Responding:@timestampu: Time Nx`:@checkpoint: omitted:bt["0/home/esp/esp2/lib/thread.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +3 ."Qmail"BadNews.email "sampler Not Responding",Subject: "I2C::NodeOffline in rdySampler" +3 !to:Thread::ChildDied\ : mesg"/:rdySampler while reading Forearm's status: @causeo:I2C::NodeOffline :@timestampu: Time Nx`;"sampler Not Responding:@checkpoint: omitted:bt["8/home/esp/esp2/lib/i2c/gateway.rb:636:in `raiseErr'"8/home/esp/esp2/lib/i2c/gateway.rb:591:in `writeMsg'"5/home/esp/esp2/lib/i2c/gateway.rb:450:in `write'"5/home/esp/esp2/lib/i2c/gateway.rb:698:in `write'"1/home/esp/esp2/lib/i2c/sleepy.rb:446:in `<<'"1/home/esp/esp2/lib/i2c/msg.rb:754:in `write'"0/home/esp/esp2/lib/i2c/msg.rb:265:in `send'"4/home/esp/esp2/lib/i2c/solenoid.rb:93:in `send'"5/home/esp/esp2/lib/i2c/solenoid.rb:103:in `send'"0/home/esp/esp2/lib/i2c/msg.rb:276:in `send'"7/home/esp/esp2/lib/i2c/solenoid.rb:374:in `update'"5/home/esp/esp2/lib/rmutex.rb:85:in `synchronize'"7/home/esp/esp2/lib/i2c/solenoid.rb:360:in `update'"2/home/esp/esp2/lib/solenoid.rb:84:in `update'",/home/esp/esp2/lib/msg.rb:68:in `retry'"2/home/esp/esp2/lib/solenoid.rb:84:in `update'"5/home/esp/esp2/lib/rmutex.rb:85:in `synchronize'"2/home/esp/esp2/lib/solenoid.rb:83:in `update'";/home/esp/esp2/lib/solenoid.rb:364:in `method_missing'"4/home/esp/esp2/utils/sampler.rb:268:in `ready!'"1/home/esp/esp2/utils/misc.rb:541:in `ready!'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@threadIdiT: ; ; ; ["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +7 "core" %?\  + % i + ."rdyProcessing"PSV.dial :air +2 "processing"%  +5 "core"  +2 ."rdyProcessing"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."rdyProcessing"PS.home.seek 0ml +2 "processing"%'W R\  +2 .tPC.configure PCconfig +2 "processing"%$x2 ^22b +2 %% +3 "core" %7\  +2 .tPS.configure PSconfig +2 "processing"%#A d`xb +4 "manipulator"&% +3 "core" % + .tForearm.configure LooseForearm +2 "manipulator"&#Q@2^d^b +3 && +2 "core" & o +2 .tElbow.configure LooseElbow +2 "manipulator"&$ &.,(#b +4 "storage"( & +2 "core" &  6\ 2 +2 .tSC.configure SCloose +2 "storage"($.\ 1~b +2 (\ % +3 "core" %  \ 2 + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 .tCH.coast +2 "collection"'  +2 "core" + .tCH.configure CHconfig + "collection"'\ 2 +3 .tPH.coast + "processing"%  +3 "core" + .tPH.configure PHconfig + "processing"%\ 2 +3 !to:I2C::NodeOffline: mesg"sampler Not Responding:bt["9/home/esp/esp2/lib/framework.rb:119:in `missingAxes'")/home/esp/esp2/lib/esp.rb:44:in `[]'"1/home/esp/esp2/lib/esp.rb:44:in `configAxes'"+/home/esp/esp2/lib/esp.rb:23:in `each'"1/home/esp/esp2/lib/esp.rb:23:in `configAxes'"2/home/esp/esp2/lib/base.rb:48:in `configure!'"A/home/esp/esp2/type/shallow/initialize.rb:165:in `configure'"1/home/esp/esp2/utils/misc.rb:540: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 + #MISSING Depth Selector Valve +2 #All dwarf controllers running firmware version 3.75 +2 "collection"' % +4 "processing"%% +4 "manipulator"&% +3 "core" %wzm\ +2 %5\  % +2 ."rdyProcessing"PSV.dial :air +3 ."rdySampler"Intake.select :close +2 "manipulator"&% +3 "processing"%  + "sampler")0 +4 !"rdySampler"o:I2C::NodeOffline : mesg"sampler Not Responding:@timestampu: Time OsU4:@checkpoint: omitted:bt["0/home/esp/esp2/lib/thread.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 ."Qmail"BadNews.email "sampler Not Responding",Subject: "I2C::NodeOffline in rdySampler" +5 !to:Thread::ChildDied\ : mesg"/:rdySampler while reading Forearm's status: @causeo:I2C::NodeOffline :@timestampu: Time OsU4;"sampler Not Responding:@checkpoint: omitted:bt["8/home/esp/esp2/lib/i2c/gateway.rb:636:in `raiseErr'"8/home/esp/esp2/lib/i2c/gateway.rb:591:in `writeMsg'"5/home/esp/esp2/lib/i2c/gateway.rb:450:in `write'"5/home/esp/esp2/lib/i2c/gateway.rb:698:in `write'"1/home/esp/esp2/lib/i2c/sleepy.rb:446:in `<<'"1/home/esp/esp2/lib/i2c/msg.rb:754:in `write'"0/home/esp/esp2/lib/i2c/msg.rb:265:in `send'"4/home/esp/esp2/lib/i2c/solenoid.rb:93:in `send'"5/home/esp/esp2/lib/i2c/solenoid.rb:103:in `send'"0/home/esp/esp2/lib/i2c/msg.rb:276:in `send'"7/home/esp/esp2/lib/i2c/solenoid.rb:374:in `update'"5/home/esp/esp2/lib/rmutex.rb:85:in `synchronize'"7/home/esp/esp2/lib/i2c/solenoid.rb:360:in `update'"2/home/esp/esp2/lib/solenoid.rb:84:in `update'",/home/esp/esp2/lib/msg.rb:68:in `retry'"2/home/esp/esp2/lib/solenoid.rb:84:in `update'"5/home/esp/esp2/lib/rmutex.rb:85:in `synchronize'"2/home/esp/esp2/lib/solenoid.rb:83:in `update'";/home/esp/esp2/lib/solenoid.rb:364:in `method_missing'"4/home/esp/esp2/utils/sampler.rb:268:in `ready!'"1/home/esp/esp2/utils/misc.rb:541:in `ready!'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@threadIdi0: ; ; ; ["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +6 "core" %  +  +2 ."rdyProcessing"PS.reconfigure PSconfig +3 "processing"%#A d`xb +3 ."rdyProcessing"PS.home.seek 0ml + "processing"%'W +945 "core" ' +2 ."rdyProcessing"PS.coast + "processing"%5 +699 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"'  +114 "core"  +637 #t-> CSR.AqMeOH + .CSR.select :AqMeOH +2 "collection"'\ +31769 #t-> CS.pull 0.5 + "collection"'% +3 "core" %vz +3 !to:Slide::Error : @replyIS:I2C::Servo::Status: enabledF: pastRLSF: pastFLSF:pastThresholdF: lostT: homeT: positioni: velocityi: currenti:pwmi:erri: inPressiv: outPressiz:deltaPressi: voltagef12.721682866961219]): @type2F: mesg"&Collection Syringe Not yet Homed!:@axisName"Collection Syringe:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +1167 #-> exit +5 #mEXIT @1582039139.49EST @1582039719.54EST = =tMAIN =mMAIN_scheduler @EST1582039721.32 #"core_reset"Sent BREAK + #t@0xDDBD, state=0x3350, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.22 I2C Gateway v3.06 +208 #>RESET< ESP2 v3.22 I2C Gateway v3.06 for core bus +218 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +376 "Can"/\  + /\  + #tPolling Can every 10:00 +2 #Cleanly exited at 10:18:59EST18-Feb-20 +323 #-> ESP.ready! +3 #Powering core bus +498 .Gate.power :raw,:ON +3 "sampler") + ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +4 "collection"' 9\ +3 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 )% +2 "core" %\ B +2 .tSS.configure SSconfig +2 "sampler")#.0X\  +2 "collection"'99 +3 "core" 9y + "processing"%:9 +3 "core" 9 +1197 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"';  +133 "core"  +500 #t-> CSR.AqMeOH + .CSR.select :AqMeOH +2 "collection"'\ +869 #t-> CS.pull 0.5 + "collection"'<% +3 "core" %wy@ +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0.501ml +2 "collection"'=' +208 "core" ' + "collection"'>% +4 "core" %wz \ +602 #t-> CS.fill +2 .CS.seek 10ml + "collection"'?' D +2499 "core" ' + "collection"'@% +4 "core" % Hvx  +1163 #t-> CS.waste2 +2 !o:NoMethodError : mesgu:NameError::message-undefined method `waste2' for CS:Syringe: name: waste2: args[:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +932 #-> CSV.waste2 + .CSV.dial :waste2 +2 "collection"'A +55 "core"  +698 #t-> CS.empty + .CS.seek :empty +2 "collection"'B'Ͱ +2627 "core" ' + "collection"'C% +4 "core" %ͪvy  +4729 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"'D  +43 "core"  +243 #t-> CSR +1099 #-> CS.pull 0.5 + "collection"'E% +3 "core" %ͪuy  +2 .tCS.seek 0.493ml +2 "collection"'F'݈ +214 "core" ' + "collection"'G% +4 "core" %ݎux  +4847 #t-> 3.times{CSV.CSR; CS.fill; CSV.waste2; CS.empty; CSV.CSR} + .CSV.dial CSR +2 .CS.seek 10ml +2 "collection"'H' D +2505 "core" ' + .tCSV.dial :waste2 +2 "collection"'I +44 "core"  + .tCS.seek :empty +2 "collection"'J'Ͱ +2634 "core" ' + .tCSV.dial CSR +33 "collection"'K  +51 "core"  + .tCSV.dial CSR +2 .CS.seek 10ml +2 "collection"'L' D +2623 "core" ' + .tCSV.dial :waste2 +2 "collection"'M +44 "core"  + .tCS.seek :empty +2 "collection"'N'Ͱ +2634 "core" ' + .tCSV.dial CSR +2 "collection"'O  +44 "core"  + .tCSV.dial CSR +2 .CS.seek 10ml +2 "collection"'P' D +2639 "core" ' + .tCSV.dial :waste2 +2 "collection"'Q +44 "core"  + .tCS.seek :empty +2 "collection"'R'Ͱ +2628 "core" ' + .tCSV.dial CSR +2 "collection"'S  +44 "core"  +1038 #t-> CSV +184 #-> CSR +586 #-> CS.pull 0.5 + "collection"'T% +3 "core" %ͪuy +2 .tCS.seek 0.493ml +2 "collection"'U'݈ +209 "core" ' + "collection"'V% +4 "core" %݈uy  +1142 #t-> 3.times{CSV.CSR; CS.fill; CSV.waste2; CS.empty; CSV.CSR} +2 .CSV.dial CSR +2 .CS.seek 10ml + "collection"'W' D +2513 "core" ' + .tCSV.dial :waste2 +2 "collection"'X +44 "core"  + .tCS.seek :empty +2 "collection"'Y'Ͱ +2625 "core" ' + .tCSV.dial CSR +2 "collection"'Z  +44 "core"  + .tCSV.dial CSR +2 .CS.seek 10ml +2 "collection"'[' D +2623 "core" ' + .tCSV.dial :waste2 +2 "collection"'\\ +44 "core"  + .tCS.seek :empty +2 "collection"']'Ͱ +2616 "core" ' + .tCSV.dial CSR +2 "collection"'^  +44 "core"  + .tCSV.dial CSR +2 .CS.seek 10ml +2 "collection"'_' D +2626 "core" ' + .tCSV.dial :waste2 +2 "collection"'` +44 "core"  + .tCS.seek :empty +2 "collection"'a'Ͱ +1348 "Can"# GG +1271 "core" ' + .tCSV.dial CSR +2 "collection"'b  +44 "core"  +239 #t-> CSV +502 #-> CS.pull 0.5 + "collection"'c% +3 "core" %ͱvy! +2 .tCS.seek 0.494ml +2 "collection"'d'ݏ +210 "core" ' + "collection"'e% +4 "core" %ݐsy  +1513 #t-> 3.times{CSV.CSR; CS.fill; CSV.waste1; CS.empty; CSV.CSR} +2 .CSV.dial CSR +2 .CS.seek 10ml + "collection"'f' D +2496 "core" ' + .tCSV.dial :waste1 +2 "collection"'g +133 "core" + .tCS.seek :empty +2 "collection"'h'Ͱ +2620 "core" ' + .tCSV.dial CSR +2 "collection"'i  +133 "core"  + .tCSV.dial CSR +2 .CS.seek 10ml +2 "collection"'j' D +2622 "core" ' + .tCSV.dial :waste1 +2 "collection"'k +133 "core" + .tCS.seek :empty +2 "collection"'l'Ͱ +2617 "core" ' + .tCSV.dial CSR +2 "collection"'m  +133 "core"  + .tCSV.dial CSR +2 .CS.seek 10ml +2 "collection"'n' D +2621 "core" ' + .tCSV.dial :waste1 +2 "collection"'o +146 "core" + .tCS.seek :empty +2 "collection"'p'Ͱ +2620 "core" ' + .tCSV.dial CSR +2 "collection"'q  +133 "core"  +386 #t-> CSV +635 #-> CS.pull 0 +2 "collection"'r% +3 "core" %ʹvy? +2 .tCS.seek -0.006ml +2 "collection"'s'ʹ +3 "core" ' + "collection"'t% +4 "core" %ʹsw8 +935 #t-> CS.pull 0.5 + "collection"'u% +3 "core" %ʹsx +2 .tCS.seek 0.494ml + "collection"'v'ݒ +209 "core" ' + "collection"'w% +4 "core" %ݐvx@  +24177 #t-> CS.pull 0.5 + "collection"'x% +3 "core" %ݐswI  +2 .tCS.seek 0.994ml +2 "collection"'y'n +210 "core" ' + "collection"'z% +4 "core" %otux  +321 #t-> CS.pull 0.5 +2 "collection"'{% +3 "core" %osv_  +2 .tCS.seek 1.494ml +2 "collection"'|'N +202 "core" ' + "collection"'}% +4 "core" %Isx%  +341 #t-> CS.pull 0.5 + "collection"'~% +3 "core" %Itug  +2 .tCS.seek 1.994ml +2 "collection"'' ( +212 "core" ' + "collection"'% +4 "core" % ( swJ  +286 #t-> CS.pull 0.5 +2 "collection"'% +3 "core" % ( twS  +2 .tCS.seek 2.494ml +2 "collection"'' +213 "core" ' + "collection"'% +4 "core" %\ txG +334 #t-> CS.pull 0.5 +2 "collection"'% +3 "core" %\ swQ +2 .tCS.seek 2.994ml +2 "collection"'', +208 "core" ' + "collection"'% +4 "core" %,u}9  +380 #t-> CS.pull 0.5 + "collection"'% +3 "core" %,vwG  +2 .tCS.seek 3.494ml +2 "collection"' '< +213 "core" ' + "collection"'\ % +4 "core" %<sxK +315 #t-> CS.pull 0.5 + "collection"' % +3 "core" %<uwU +2 .tCS.seek 3.994ml +2 "collection"' 'L +203 "core" ' + "collection"' % +4 "core" %Lr}U \ +319 #t-> CS.pull 0.5 +2 "collection"'% +3 "core" %LuxN \ +2 .tCS.seek 4.494ml +2 "collection"''\\ +211 "core" ' + "collection"'% +4 "core" %\\wwJ  +4660 #t-> CS.pull 0.5 + "collection"'% +3 "core" %\\uwg  +2 .tCS.seek 4.993ml +2 "collection"''l^ +208 "core" ' + "collection"'% +4 "core" %l`uuF  +574 #t-> CS.pull 0.5 + "collection"'% +3 "core" %l`txA  +2 .tCS.seek 5.494ml +2 "collection"''|? +210 "core" ' + "collection"'% +4 "core" %|=tx@  +3069 #t-> CSV.waste2 + .CSV.dial :waste2 +2 "collection"' +54 "core"  +391 #t-> CS.empty + .CS.seek :empty +2 "collection"''Ͱ +113 "Can" GG +1372 "core" ' + "collection"'% +4 "core" %ͱvwA +591 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"'  +43 "core"  +168 #t-> CSR +678 #-> CSR.flush + .CSR.select :flush +2 "collection"'  +474 #t-> CS.fill +2 .CS.seek 10ml + "collection"'' D +2628 "core" ' + "collection"'"% +4 "core" % CtxD  +1158 #t-> CSV.waste1 + .CSV.dial :waste1 +2 "collection"'% +133 "core" +285 #t-> CS.empty + .CS.seek :empty +2 "collection"'''Ͱ +2623 "core" ' + "collection"'(% +4 "core" %ͰrvI +742 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"')  +134 "core"  +348 #t-> CSR.air + .CSR.select :air + "collection"' +566 #t-> CS.fill +2 .CS.seek 10ml + "collection"'' D +2625 "core" ' + "collection"'% +4 "core" % Bt{E \ +576 #t-> CSV.waste1 +2 .CSV.dial :waste1 +2 "collection"'# +134 "core" +478 #t-> CS.empty + .CS.seek :empty +2 "collection"','Ͱ +2619 "core" ' + "collection"'-% +4 "core" %ͰtwD +322 #t-> exit +5 #mEXIT @1582041119.77EST @1582048384.38EST = =tMAIN =mMAIN_scheduler @EST1582048386.03 #"core_reset"Sent BREAK + #t@0xAC50, state=0x32F4, ifg=0x10, ie=0xFD + #@0xAED7, state=0x32F4, ifg=0x10, ie=0xFD + #@0xB15E, state=0x32F4, ifg=0x10, ie=0xFD #@0xB3E6, state=0x32F4, ifg=0x10, ie=0xFD + #@0xB66B, state=0x32F4, ifg=0x10, ie=0xFD + #@0xB8F1, state=0x32F4, ifg=0x10, ie=0xFD #@0xBB78, state=0x32F4, ifg=0x10, ie=0xFD + #@0xBCD6, state=0x32F4, ifg=0x80, ie=0xFD + #@0x5019, state=0x3350, ifg=0x00, ie=0x75 #ESP2 v3.22 I2C Gateway v3.06 +8 #ESP2 v3.22 I2C Gateway v3.06 for core bus +212 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +361 "Can" GF +  GF #tPolling Can every 10:00 +123 "sampler") +2 ) +2 "core"  +2 "collection"' + ' +3 "core"  + "processing"% +2 % +2 "core"  +4 "collection"' 9\ +3 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 )% +3 "core" % \  + .tSS.reconfigure SSconfig +2 "sampler")#.0X ESP.ready! +2 "collection"'% +5 "processing"%% +4 "manipulator"&% +2 "core" %Ͱik +3 "sampler")% +8 "core" %Z + %\   L a + % \  +2 "manipulator"&& +4 "core" &   a& + "storage"(& +3 "core" & $ c d = \  +2 "storage"(% +3 "core" %~ b b +2 "collection"'& +3 "core" &gl;  + "processing"%& +3 "core" &  +2 "collection"'  +3 "core"  +2 "collection"'! +2 "core"  +2 "collection"'" +3 "core"  + "processing"%# +3 "core"  +2 "processing"%$ +2 "core" U +2 "processing"%% +3 "core"  +2 "processing"%& +2 "core"  +2 "sampler")' +3 "core"  +2 "sampler")(% +3 "core" % \  +2 "collection"')& +4 "core" &im  + "collection"'*% +4 "core" %ͰimL + "processing"%+& +4 "core" &  +2 "processing"%,% +3 "core" %Z +2 "manipulator"&-% +3 "core" %\    U a +3 "manipulator"&.& +3 "core" &   < `& +2 "storage"(/& +3 "core" & $ g f S \  +2 "storage"(0% +3 "core" %~ n f Z +2 "collection"'19 +3 "core" 9 +2 "processing"%29 +3 "core" 9 +937 #t-> access 2 +3 .SE.seek :down + "storage"(3'v +3 "core" ' + "manipulator"&4% +4 "core" %\    ` +2 "manipulator"&5& +3 "core" &    `& +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"(6(K +1284 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (7& +3 "core" &K) M U ?  +56808 "Can" <; +60002  << +60002  <; +60003  << +60002  << +60002  <; +60002  <; +60002  <; +27788 #t-> startTube 2 +3629 #-> da 40 + #da sampling at most 40ml +5 #Loading sh1 puck from tube 2 into Collection Clamp + ."Qmail"HABfans.email "Started da in tube 2 at 14:18:25EST18-Feb-20\\n{3 => 0,\\n 4 => 0}\\nCan@14:13:11, 22.5C, 21% humidity, 14.9psia, 12.464V, 0.294A, 0.288A avg, 3.66W",Subject: "da sampling at most 40ml" +2 "collection"'8& +5 "core" &ad\  + .tHand.open +2 "manipulator"&91 +76 "core" 1 + "manipulator"&:% +4 "core" % \  7  +2 "storage"(;% +4 "core" %} \ 2 + "storage"(<. +3 "core" .(K +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 + "storage"(=( +1284 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (>& +3 "core" &  \ 0 + "manipulator"&?& +4 "core" &  I & + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&@( +35 "core" ( +7 "manipulator"&A& +4 "core" &  & + "storage"(B& +4 "core" &  1\ / +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&C' +100 "core" ' + "storage"(D& +4 "core" &  \ 0 +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"(E'L +271 "core" ' + "storage"(F- +3 "core" -'m +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (G& +3 "core" &  O\ 1 + "manipulator"&H& +4 "core" &   & + .tElbow.seek 2 +2 "manipulator"&I( +3 "core" ( + "manipulator"&J& +4 "core" &  & +2 "storage"(K& +3 "core" &  \ 0 +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&L'υ +14 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&M/ +69 "core" / +2 ."downElevator"SE.seek :down +4 "manipulator"&N& +3 "storage"(O'v +6 "core" &  _ & +2 "manipulator"&P% +3 "core" % χ  w +2 .tForearm.seek :retract +2 "manipulator"&Q'\ +92 "core" ' + .tElbow.seek CC +2 "manipulator"&R( +147 "core" ' + ( + ."downElevator"SE.coast +3 "manipulator"&S& +2 "storage"(5 +5 "core" & 7 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &T& +2 "core" & M 7 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&U'ρ +102 "core" ' +3 "manipulator"&V& +4 "core" & + 7 +2 "manipulator"&W% +3 "core" %ϋ  +2 "collection"'X& +3 "core" &ac\  +2 "collection"'Y& +4 .tCC.seek :closed + "collection"'Z(O +3 "core" &ac\  +3 &ad\  +10 &4}_d\ ,~ +9 &dac @ +10 &Stae Q +9 &Oad\ P +9 &Ybe\ P +10 &Sae\ P +9 &]T`d\ P +9 & U`b\ P +10 &Wce\ P +9 &Tbf\ P +10 & gQad\ O +9 &"'U`e\ P +9 &#Rbd \ P +10 &%Rab\ O +9 &'nUbc\ P +9 &)0T`b \ P +10 &*Sbd\ O +9 &,Y`f\ P +10 &.wQ`d\ O +9 &08W`d\ P +9 &1U^e\ O +10 &3R`c\ P +9 &5~Raf\ P +9 &7@Pac\ \ P +10 &9U`d\ P +9 &:Tcc\ \ P +10 &<Sae\ O +9 &>HU_e\ P +9 &@\ P_f \ P +10 &AW_c\ P +9 &CTbc\ P +9 &ENYac\ P +10 &G b`d\ Q +9 &H~be T +10 &Jy_e Z +9 &L4`c \\ +9 &Mbc X +10 &O.=`a +} +9 &Oq`d H +6 ( + "collection"'Y& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.94 +2 .Hand.open +2 "manipulator"&[1 +3 "core" &Okab\ H +66 1 + "manipulator"&\\% +4 "core" % υ ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&]'\ +96 "core" ' + .tSC.coast + "storage"(6 +2 #tcollectSample 40ml w/bubble point of 24psi + #Priming 7ml + .Gate.power :sampler,:ON +2 ."pumping"Gate.power :analytic3,:ON +3 .tIntake.select :close +2 .Exhaust.select :close + .SS.hold +2 "sampler")^+ +3 "core" + +2 "sampler")_% +4 "core" % \ A +2 "collection"'`& +4 "core" &Ok_a\ H +2 "Can"\ KJ +2 #tCalibrating pressure and temperature sensors + .CTV.dial :air +2 "collection"'a  +5 "core"  + .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")b +3 "core"  +2 "sampler")c  +5 "core"  +2 .tSS.reconfigure SSfast +2 "sampler")#.0X + ."CSpush"CS.reconfigure CSfast +3 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'<' +103 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")6 +134 "core"  + .tSS.reconfigure SSexhale +3 "sampler")#.0X' +247 "core" ' + ."CSpush"CS.coast + "collection"'5 +239 "core" ' +52 .tSS.reconfigure SSfast +3 "sampler")#.0X + ."CSpush"CS.reconfigure CSfast +3 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'c' +111 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")U +100 "core" ' +2 ."CSpush"CS.coast + "collection"'5 +32 "core"  + .tSS.reconfigure SSexhale +2 "sampler")#.0X9 +3 "core" 9 +103 "collection"'A9 +2 "core" 9 +103 "collection"'B9 +2 "core" 9 +103 "collection"'?9 +2 "core" 9 +103 "collection"'9 +2 "core" 9 +103 "collection"'9 +2 "core" 9   +103 "collection"'F9 +2 "core" 9 "% +103 "collection"'G9 +2 "core" 9 3) +103 "collection"'J9 +2 "core" 9 B- +103 "collection"'D9 +3 "core" 9 R1 +102 "collection"'M9 +3 "core" 9 a5 +102 "collection"'H9 +3 "core" 9 o: +103 "collection"'N9 +2 "core" 9 |> +103 "collection"'P9 +2 "core" 9 B +103 "collection"'C9 +3 "core" 9 F +103 "collection"'39 +2 "core" 9 J +103 "collection"'S9 +2 "core" 9 O +102 "collection"'T9 +3 "core" 9 S +103 "collection"'E9 +2 "core" 9 W +102 "collection"'L9 +4 "core" 9 [ +103 "collection"'K9 +2 "core" 9 ` +103 "collection"'W9 +2 "core" 9 d +103 "collection"'X9 +2 "core" 9 h +103 "collection"'I9 +2 "core" 9 l +103 "collection"'@9 +2 "core" 9 p +102 "collection"'Q9 +3 "core" 9\ u +103 "collection"'9 +2 "core" 9\ y\ +102 "collection"'Y9 +3 "core" 9\ }\ +103 "collection"'O9 +2 "core" 9\ \ +103 "collection"'[9 +3 "core" 9\ % +102 "collection"'_9 +3 "core" 9\ *\ +103 "collection"'`9 +2 "core" 9\ 0\ +103 "collection"'b9 +2 "core" 9\ 5\ +103 "collection"'\\9 +2 "core" 9\ 9\ +102 "collection"'U9 +4 "core" 9\ ?\ +102 "collection"'V9 +3 "core" 9\ C +102 "collection"'c9 +2 "core" 9\ H\ +103 "collection"'a9 +2 "core" 9\ L\ +102 "collection"'=9 +3 "core" 9\ Q\ +102 "collection"'^9 +4 "core" 9\ T +103 "collection"'f9 +2 "core" 9\ Y +103 "collection"'9 +2 "core" 9\ [\ +103 "collection"'g9 +2 "core" 9\ _\ +102 "collection"'h9 +3 "core" 9\ b\ +102 "collection"'e9 +3 "core" 9\ e +103 "collection"'i9 +2 "core" 9\ i +102 "collection"'d9 +3 "core" 9\ l +102 "collection"'l9 +3 "core" 9\ o +103 "collection"'k9 +2 "core" 9\ p +102 "collection"'j9 +4 "core" 9\ s +2 .tCH.hold 10:00,70C +3 "collection"'m `\ `\ q  +3 "core"  +19809 "Can" +40193 "core" ` + "collection"'q9 +3 "core" 9\  +2 #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml + "collection"'r' +338 "core" ' + .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'p @ +104 "core" B + .tCSV.dial :air +2 "collection"'t @ +43 "core" ? +3 .tCS.seek 5ml + "collection"'s'l +1349 "core" ' + .tCSV.dial CTV + "collection"'o  +45 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'n @ +45 "core" > + .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'y  +44 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'u @ +45 "core" > + .tdelay 2 seconds +203 .CS.seek 0ml +2 "collection"'z' +1359 "core" ' + #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV +2 "collection"'v +101 "core"  + .tCBV.dial CSV +2 "collection"'}  +30 "core"  + "collection"'~% +4 "core" % 0 1 +2 .tCS.seek 5ml +2 "collection"''l +1357 "core" ' + .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'  +42 "core" + "collection"'% +4 "core" %l\  +2 .tCS.seek 7ml + "collection"'' +597 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"' @ +42 "core" > + .tCS.seek 10ml +2 "collection"'' D +849 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +117 "core" ^ + #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +3 "collection"'{   +39 "core" ! + ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'|  +3 '  +29 "core"  +108  + .tCS.seek 5ml +2 "collection"' 'l +1351 "core" ' + .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'\ @ +102 "core" B + .tCSV.dial :waste +2 "collection"' +103 "core" + .tCS.seek :empty +2 "collection"''Ͱ +1355 "core" ' + .tCSV.dial :air + "collection"' @ +74 "core" B +2 .tCS.seek 5ml + "collection"''l +1349 "core" ' + .tCSV.dial CTV +2 "collection"'  +42 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +44 "core" > + .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'  +43 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +44 "core" > + .tdelay 2 seconds +203 .CS.seek 0ml + "collection"'' +1360 "core" ' + #tRecovering Lysate (#2 of 2) + .CSV.dial CBV +2 "collection"' +99 "core"  + .tCBV.dial CSV +2 "collection"'  +40 "core"  + "collection"'% +4 "core" %{~\  +2 .tCS.seek 4.999ml +2 "collection"''l +1352 "core" ' + .tdelay 5 seconds +502 .CTV.dial :air +4 "collection"'  +44 "core" + "collection"'#% +4 "core" %lH\  +2 .tCS.seek 7ml + "collection"'!' +587 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'% @ +43 "core" ? +2 .tCS.seek 10ml + "collection"' ' D +861 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'" ` +114 "core" _ + #tLysing Complete +2 "collection"'&& +3 "core" &Og$(|\ H +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&'% +4 "core" %\  J J  + "storage"()% +4 "core" % +\ I + "storage"(. +3 "core" . + .tSC.reconfigure SCtight +3 "storage"($\ .\ 1~b +2 .tSC.seek 1 + "storage"(*($ +307 "Can"\ $\\\\ +52 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (+& +2 "core" &" \ G +2 "manipulator"&,& +3 "core" & - 7  7 +2 "manipulator"&-% +3 "core" %\  H 9 #  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&$( +155 "core" ( + "manipulator"&/& +4 "core" & q q C  +2 "storage"(0& +3 "core" &" ^\ J +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +42 .tForearm.seek 1 + 700 counts +11 "manipulator"&1' +94 "core" ' + "storage"((& +4 "core" &" \ K +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"(4'L +275 "core" ' + "storage"(5- +3 "core" -'L +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tSE.seek :place + "storage"(' +33 "core" ' +2 "manipulator"&2& +4 "core" & z s i  + "manipulator"&% +4 "core" % q t u + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&8'\ +98 "core" ' + .tElbow.seek CC +2 "manipulator"&9( +179 "core" ( + "manipulator"&;& +4 "core" & ` k  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &7& +3 "core" & r o  +2 .tForearm.seek CC +2 "manipulator"&6'ρ +102 "core" ' + .tHand.close + "manipulator"&./ +74 "core" / +12 .tCC.seek :open +2 "collection"':( +376 "core" ( + "storage"(<& +4 "core" &" \ M +2 "storage"(>& +3 "core" &" \ M +2 "manipulator"&A& +3 "core" & r s  +2 "manipulator"&B% +3 "core" % m r r  J +2 .tForearm.seek :retract + "manipulator"&?'\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&( +149 "core" ( + "manipulator"&& +4 "core" & 5  +2 "storage"(F& +3 "core" &" C\ P +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 1 +2 "manipulator"&G'\\ +111 "core" ' + .tElbow.hold +2 "manipulator"&J, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&D1 +68 "core" 1 +2 "manipulator"&M% +4 "core" % oP  + "storage"(H& +3 "core" &" 8\ I +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 319 counts +2 "manipulator"&N'ϛ +23 "core" ' + "manipulator"&P& +4 "core" & @  +2 "storage"(C& +3 "core" &" G\ Q +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"&3' +25 "core" ' + "storage"(S% +4 "core" % E\ Q +2 ."downElevator"SE.seek :down +4 "storage"(T'v +100 (E% +33 "core" %`F \ OZq +2 "manipulator"&L% +4 "core" %O C + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&K'\ +89 "core" ' +33 ' + ."downElevator"SE.coast + "storage"(5 +2 .tSC.coast + "storage"(6 +3 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'W& +4 "core" &*.\ * +2 "manipulator"&X& +3 "core" & h  +2 "manipulator"&I% +4 "core" %\  r  +2 .tElbow.seek FlushPuck::Garage + "manipulator"&@(- +171 "core" ( + "manipulator"&Q& +4 "core" &- ?  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" &-   + .tForearm.seek :garage +2 "manipulator"&Y' +106 "core" ' + .tHand.close + "manipulator"&O/ +75 "core" / + "manipulator"&[& +4 "core" &- y r   +2 "manipulator"&_% +3 "core" %  s z +2 .tForearm.seek :retract + "manipulator"&`'\ +101 "core" ' + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&b( +282 "core" ( + "manipulator"&\\& +4 "core" & ;8 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &U& +2 "core" &  ;8 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&V'ρ +99 "core" ' +2 "manipulator"&c& +4 "core" &! , ;8 + "manipulator"&a% +4 "core" %j  +2 "collection"'=& +3 "core" &,1\ + +2 "collection"'^& +3 .tCC.seek :closed +2 "collection"'f(O +3 "core" &*/t\ + +3 &-0\ + +9 &2}.0\ "+| +10 &d},1\ !> +9 &s-0\ !O +9 &MQ+1\ $M +10 &V.0\ $M +9 &U,0\ $M +10 &T+0\ $M +9 &TV,1f\ $M +9 &T,1\ $M +10 &V,/\ $M +9 & W,1\ $M +9 &"]U./{\ $M +10 &$U-0\ #M +9 &%T.2 \ $M +10 &'Z-0\ $M +9 &)fT.0\ $L +9 &+'U-/\ $M +10 &,W-.\ $M +9 &.W+/\ $M +9 &0nT-2\ $L +10 &2/T-2\ $M +9 &3R.1 \ $M +10 &5R-/\ $M +9 &7vT.1\ $L +9 &97U+0\ $M +10 &:W,1\ #M +9 &<X+0\ $M +9 &>}X,1\ #M +10 &@?R/0~\ $M +9 &BY,2}\ $M +10 &CS,2f\ $L +9 &EY,0[\ $M +9 &GCb-0^\ #N +10 &Hw.1F\ !Q +9 &J.0;\ W +9 &Ld+2"\ [ +10 &N&+2\ H +9 &O8;-1\ +~ +10 &Oi*1\ "K +6 ( + "collection"'^& +4 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.72 + "collection"'& +4 "core" &Ob-2\ #K + &Ob,2\ "K +2 .tHand.open + "manipulator"&g1 +74 "core" 1 + "manipulator"&h% +4 "core" % j t y +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&e'\ +100 "core" ' + .tPSV.dial PSR +2 "processing"%i +135 "core"  + "processing"%d% +4 "core" %ZW\ 8 + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%j +11 .tPS.seek 1.5ml + "processing"%l' +1609 "core" ' + .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%k  +44 "core"  + .tPS.seek 0ml +2 "processing"%j'W +1609 "core" ' + .tPSV.dial PSR +2 "processing"%x +46 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%m' +2627 "core" ' + ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV + "processing"%q +2 "collection"'w  +5 "core"  +2 "processing"%p  +44 "core"  +36 + .tPSV.dial :mixloop +2 "processing"%t +103 "core" + .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%r  +131 "core" + .tPS.seek 0ml +2 "processing"%o'W +2642 "core" ' + .tPSV.dial :air + "processing"%n  +43 "core"  + .tPS.seek 2.5ml +2 "processing"%y' +2633 "core" ' + .tPSV.dial :mixloop + "processing"%u +45 "core" + .tPS.seek 0ml +2 "processing"%s'W +2628 "core" ' + .tPSV.dial :air + "processing"%v  +45 "core"  + .tPS.seek 2.5ml +2 "processing"%}' +2629 "core" ' + .tPSV.dial :mixloop + "processing"%~ +44 "core" + .tPS.seek 0ml +2 "processing"%z'W +2632 "core" ' + #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &  c ;7 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +4 "core" ( + "manipulator"&& +4 "core" &    ;7 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +2 "core" &  8 ;7 +2 .tForearm.seek CC +2 "manipulator"&'ρ +94 "core" ' + .tHand.close + "manipulator"&/ +73 "core" / + .tCC.seek :open +2 "collection"'{( +377 "core" ( + "manipulator"&|& +4 "core" &  | ;7 + "manipulator"& % +4 "core" % Ϗ +2 .tForearm.seek :retract + "manipulator"&'\ +96 "core" ' + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&\ (- +308 "core" ( + "manipulator"&& +4 "core" &- , $ + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 & & +2 "core" &- $ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +114 "core" ' + .tHand.open + "manipulator"&1 +71 "core" 1 + "manipulator"&% +4 "core" % \ {  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' + .tPSV.dial :mixloop + .PTV.dial :PRVmixing +2 ."connect"PRV.dial CBV +2 .tCBV.dial PRV + .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 2 into Collection Clamp + "collection"'& +4 "core" &55\ @ +43 "manipulator"&% +13 "core" %\   n \ + "storage"(% +4 "core" % H d .\ h + "storage"(. +3 "core" . + .tSC.reconfigure SCtight +3 "storage"($\ .\ 1~b +2 .tSC.seek 2 + "storage"(( +337 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" &  M M ;\ g +2 "manipulator"&& +3 "core" &- G # +2 "manipulator"& % +3 "core" %\  \ +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&#( +176 "core" ( + "manipulator"&& +4 "core" & # ' & +2 "storage"(%& +3 "core" & O K @\ g +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&!' +100 "core" ' + "storage"("& +4 "core" & H d %\ h +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(&'L +290 "core" ' + "storage"('- +3 "core" -'w +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 ()& +2 "core" & - : F\ d +2 "manipulator"&& +3 "core" &  0 & +2 .tElbow.seek 2 + "manipulator"&+( +3 "core" ( +2 "manipulator"&,& +3 "core" &  S & +2 "storage"(-& +4 "core" & ? @ \ f +2 .tForearm.seek 2 + 300 counts + "manipulator"&/'υ +15 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&0/ +68 "core" / +2 ."downElevator"SE.seek :down +4 "manipulator"&R& +3 "storage"(('v +6 "core" &   & + "manipulator"&]% +4 "core" % ϋ  o +2 .tForearm.seek :retract +2 "manipulator"&5'\ +90 "core" ' + .tElbow.seek CC +2 "manipulator"&2( +145 "core" ( + "manipulator"&& +4 "core" &  z 5 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &4& +3 "core" & / 5 + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "core" ' + ."downElevator"SE.coast +3 "manipulator"&;'ρ + "storage"(5 +97 "core" ' +3 "manipulator"&7& +4 "core" & x 5 +2 "manipulator"&1% +4 "core" %} + "collection"'$& +4 "core" &57S\ ? +2 "collection"'.& +3 .tCC.seek :closed +2 "collection"'8(O +3 "core" &5:C\ ? +3 &595\ >; +10 &JJy7:'\ 61 +9 &}u}7:\ 5E +10 &$_6:\ 7N +9 &V7:\ 8M +9 &T89\ 8L +10 &nW69\ 7L +9 &/W59\ 8M +9 &W5:\ 8L +10 &T58}\ 8M +9 &vR69o\ 8L +10 &!7Y57j\ 8M +9 &"U69`\ 8M +9 &$S59T\ 7L +10 &&~R79E\ 8L +9 &(@U58\ 8L +9 &*W77\ 8M +10 &+R59\ 8L +9 &-Y59\ 7M +9 &/HU7;\ 8L +10 &1\ S69\ 8L +9 &2Y59\ 8M +10 &4U6:{\ 8L +9 &6OZ69{\ 7M +9 &8U38x\ 8L +10 &9Y58[\ 7L +9 &;W49]\ 8M +10 &=WU59H\ 8M +9 &?W68?\ 8L +9 &@R2:4\ 7L +10 &BV585\ 8M +9 &D_X6:(\ 7M +9 &F!\\77)\ 7M +10 &Gh49\ 6O +9 &I3:\ 3S +10 &KD48\ \ /Y +9 &M49?\ .Z +9 &N{38V\ 18 +10 &Oe*67S\ 1"e +9 &Oj3:P\ 6I +2 ( + "collection"'.& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.70 + .Hand.open + "manipulator"&Z1 +70 "core" 1 +2 "manipulator"&<% +4 "core" % }  F +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&>'\ +92 "core" ' + .tSC.coast + "storage"(6 +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'A  +132 "core"  + .tCSV.dial CTV +2 "collection"'B  +40 "core" ~ +2 .tPS.seek 2.5ml + "processing"%' +2639 "core" ' + "collection"'F% +4 "core" % ? \ \ 8 +2 .tCS.seek 4.149ml +2 "collection"'6'Q +1565 "core" ' + .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%9  +44 "core"  + .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%D  +84 "core" ~ + .tPS.seek 0ml +2 "processing"%M'W +2628 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"'H ` +39 "core" ^ + .tCSV.dial :air +2 "collection"'P @ +53 "core" A + .tCS.seek 10ml + "collection"'C' D +1586 "core" ' + .tCSV.dial CTV +2 "collection"'S  +41 "core"  + .tCS.seek 0ml +2 "collection"'?' +2622 "core" ' + .tCBV.dial :waste1 + "collection"'E @ +29 "core" ? + .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +2 "collection"'  +131 "core" + "collection"'L& +4 "core" &Oi\ 9I + #tStoring lyfil puck in Collection Clamp to tube 1 +2 "manipulator"&G% +3 "core" %\  \   +2 "storage"(N% +3 "core" %{ 4 >\ h +2 "storage"(W. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 + "storage"(X($ +337 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (I& +2 "core" &' D @ K\ f +2 "manipulator"&& +3 "core" & 5 +2 "manipulator"&3% +3 "core" %\   +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&Q( +155 "core" ( + "manipulator"&& +4 "core" &  G +2 "storage"(T& +3 "core" &# I E \ e +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&*' +96 "core" ' + "storage"(J& +4 "core" &# @ I y\ e +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"(O'L +280 "core" ' +2 "storage"([- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&_& +3 "core" & a + "storage"(K& +4 "core" &# ( &\ c + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 1 + "manipulator"&Y'\\ +40 "core" ' + .tElbow.hold +2 "manipulator"&\\, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(U- +2 "core" -' +2 .tSE.seek 0.09 Pucks below Top Plate +2 "storage"(@'; +28 "core" ' + "manipulator"&c% +4 "core" %jU +2 "storage"(a& +3 "core" &#\ %\  0\ [ +2 .tForearm.force -20 "manipulator"&5 +3 .tForearm.seek 1 + 314 counts + "manipulator"&='ϖ +16 "core" ' + "manipulator"&`& +4 "core" & & ` +2 "storage"(:& +3 "core" &# ( ( 2\ c +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&^' +17 "core" ' + .tSE.seek 1.09 Pucks below Top Plate +2 "storage"('* +43 "core" ' + "manipulator"&g& +4 "core" & n +2 "manipulator"&h% +4 "core" % +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&i'\ +99 "core" ' + .tElbow.seek CC +2 "manipulator"&d( +166 "core" ( + "manipulator"&V& +4 "core" &   _ + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &k& +2 "core" & _ +2 .tForearm.seek CC +2 "manipulator"&l'ρ +93 "core" ' + .tHand.close + "manipulator"&x/ +71 "core" / + .tCC.seek :open +2 "collection"'j( +377 "core" ( +2 "storage"(q& +4 "core" &# # 0 r\ d + "storage"(p& +4 "core" &#   \ d + "manipulator"&w& +4 "core" & } _ + "manipulator"&t% +4 "core" % ϕ   + .tForearm.seek :retract +2 "manipulator"&r'\ +91 "core" ' + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&m( +153 "core" ( + "manipulator"&n& +4 "core" &  3  +2 "storage"(o& +3 "core" &# I L \ e +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +43 .tForearm.seek 1 +10 "manipulator"&u'\\ +108 "core" ' + .tElbow.hold +2 "manipulator"&y, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&v1 +69 "core" 1 +2 "manipulator"&s% +4 "core" % p + "storage"(~& +4 "core" &#   \ b + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 320 counts + "manipulator"&}'Ϝ +21 "core" ' + "manipulator"&& +4 "core" &   +2 "storage"(& +3 "core" &# L L\ f +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&' +22 "core" ' + "storage"(% +4 "core" %2 K L >\ g +3 ."downElevator"SE.seek :down +3 "storage"(b'v +100 (e% +2 "core" %> L M \\\ gXl +2 "manipulator"&f% +4 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&|'\ +88 "core" ' +57 ' + ."downElevator"SE.coast + "storage"(5 +2 .tSC.coast + "storage"(6 +3 .tPSV.dial :air + "processing"%  +73 "core" +2 .tPS.seek 2.5ml + "processing"%' +2626 "core" ' + .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"% +42 "core" + .tdelay 1 second +102 .PSV.dial :air +2 "processing"%  +44 "core"  + .tdelay 1 second +102 .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"%'W +2628 "core" ' + #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%& +4 "core" &\ ] +2 "manipulator"&& +4 "core" & *  + "manipulator"&% +4 "core" %\    + .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +172 "core" ( + "manipulator"&& +4 "core" &- ? + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- / ? +2 .tForearm.seek :garage +2 "manipulator"&' +110 "core" ' + .tHand.close + "manipulator"&/ +76 "core" / + "manipulator"& & +4 "core" &- ? +2 "manipulator"&% +3 "core" %  ŽM +2 .tForearm.seek :retract + "manipulator"&%'\ +101 "core" ' + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&"( +116 "core" ( + "manipulator"&\ & +4 "core" & + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&'' +100 "core" ' + "manipulator"&)& +4 "core" & \ +2 "manipulator"&% +3 "core" % +2 "processing"%,& +4 "core" &\ [ + "processing"%-& +4 .tPC.seek :closed + "processing"%0(Tg +3 "core" &\ \\ +4 &\ [< +10 &Iv\ U2 +9 &Eq\ UF +9 &b\ WO +10 &Q\ WO +9 &oV\ WN +9 &0S\ WO +10 &W\ WO +9 &U\ WO +10 &vR\ WO +9 &8V\ WO +9 & U\ WO +10 &"T\ WN +9 &$~W\ WO +9 &&@T\ WO +10 &(SN\ WO +9 &)VK\ WN +10 &+WE\ WN +9 &-IUQ\ WN +9 &/\ W>\ WO +10 &0TG\ WN +9 &2VQ\ WN +9 &4PVC\ WO +10 &6UN\ WN +9 &7RF\ WO +10 &9UE\ WO +9 &;YTL\ WN +9 &=VJ\ WN +10 &>VS\ WO +9 &@SW\ WN +9 &BaQU\ WN +10 &D#RT\ WN +9 &EWM\ WN +10 &G]V\ VO +9 &IbjZ\ VQ +9 &KZ\ UT +10 &La\ TU +9 &Nc\ SU +9 &P^b\ TU +10 &Re\ SU +9 &Smhb\ U%r +10 &TEUc\ V ( +9 ( + &TJ[\ Y # + "processing"%-& +4 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.60 + "processing"%R& +4 "core" &TJ/\ Y # + .tHand.open +2 "manipulator"&]1 +66 "core" 1 +2 "manipulator"&#% +4 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&!'\ +94 "core" ' + .tPRV.dial :air +2 "processing"%  +46 "core"  + .tPSV.dial :mixloop +2 "processing"%4 +44 "core" + "processing"%&% +4 "core" %\\U\ X +2 .tPS.seek 0.3ml +2 "processing"%/' +388 "core" ' + .tPSV.dial PSR + "processing"%7 +104 "core"  + "processing"%1% +4 "core" %\ X + #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml + "processing"%$'* +492 "core" ' + .tdelay 3 seconds +302 .PSR.select :air +3 .PS.seek 2.5ml + "processing"%+' +1924 "core" ' + .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%5 +103 "core" + .tPTV.dial :mixing +2 "processing"%( @ +72 "core" B + .tPBV.dial :waste2 +2 "processing"%{  +91 "core"  + .tPS.seek 0ml +2 "processing"%Z'W +2630 "core" ' + #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&<& +3 "core" &  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&.( +3 "core" ( + "manipulator"&A& +3 "core" & +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &B& +3 "core" & +2 .tForearm.seek PC + "manipulator"&;' +99 "core" ' + .tHand.close + "manipulator"&/ +66 "core" / + .tPC.seek :open +2 "processing"%z( +400 "core" ( +3 "manipulator"&F& +8 "core" & +3 "manipulator"& % +7 "core" %  % +4 .tForearm.seek :retract +2 "manipulator"&9'\ +103 "core" ' +3 .tElbow.reconfigure TightElbow +4 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +4 "manipulator"&D(- +155 "core" ( +3 "manipulator"&& +8 "core" &- .  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &H& +2 "core" &-  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&P' +116 "core" ' + .tHand.open + "manipulator"&61 +76 "core" 1 +2 "manipulator"&S% +4 "core" % v j Ĺy +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&C'\ +108 "core" ' + #tLoading da puck from tube 2 into Processing Clamp +2 "processing"%E& +4 "core" &\ ` + "manipulator"&% +3 "core" %\   | +2 "storage"(L% +3 "core" % w\ x +2 "storage"(G. +3 "core" . + .tSC.reconfigure SCtight +3 "storage"($\ .\ 1~b +2 .tSC.seek 2 + "storage"(N( +341 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (W& +3 "core" &  N\ t + "manipulator"&I& +5 "core" &- L  +2 "manipulator"&% +3 "core" %\  z | +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +48 "manipulator"&3( +178 "core" ( + "manipulator"&& +4 "core" &  ' +2 "storage"(T& +3 "core" &  \ u +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&J' +95 "core" ' + "storage"(2& +4 "core" &  \ t +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"(>'L +168 "Can"\ QGG +115 "core" ' + "storage"([- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (_& +2 "core" &  \ r +2 "manipulator"&K& +3 "core" &  ' +2 .tElbow.seek 2 +2 "manipulator"&U( +2 "core" ( +2 "manipulator"&c& +3 "core" &  ' +2 "storage"(a& +3 "core" &  ^\ s +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&`'υ +25 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&:/ +77 "core" / +2 ."downElevator"SE.seek :down +4 "manipulator"&g& +3 "storage"(h'v +6 "core" &  ' +2 "manipulator"&*% +3 "core" % ϑ +2 .tForearm.seek :retract +2 "manipulator"&Q'\ +98 "core" ' + .tElbow.seek PC +2 "manipulator"&O( +162 "core" ' + ."downElevator"SE.coast + "storage"(5 +83 "core" ( + "manipulator"&Y& +4 "core" & + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &=& +2 "core" &  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&@' +101 "core" ' + "manipulator"&V& +4 "core" & & +2 "manipulator"&k% +3 "core" %  +2 "processing"%^& +4 "core" &\ [ + "processing"%\\& +4 .tPC.seek :closed + "processing"%x(Tg +3 "core" &}\ [ +3 &\ [ +9 &0y\ W+z +10 &c{\ V> +9 &tq\ VO +10 &6T\ XN +9 &U\ WN +9 &V\ WO +10 &{V\ WO +9 &>T\ WN +9 &W\ WN +10 &U\ WN +9 & Q\ WN +10 &"GU\ WN +9 &$U}\ WN +9 &%Tz\ WN +10 &'T~\ WN +9 &)NT\ XN +9 &+S{\ XN +10 &,T\ WN +9 &.Tv\ WN +10 &0XQu\ WN +9 &2St\ WN +9 &3Rb\ WN +10 &5Tg\ WN +9 &7`Te\ WN +9 &9"Tf\ WN +10 &:Rf\ WN +9 &<Tj\ WN +10 &>iRa\ WM +9 &@*R[\ WN +9 &AWZ\ WN +10 &CT[\ WM +9 &EoV_\ WN +9 &G0YY\ WN +10 &H_U\ VO +9 &JvM\ VR +10 &LeG\ TT +9 &N'R\ UT +9 &OZ\ TT +10 &QQ\ TT +9 &SS~hN\ V9 +9 &T&,mQ\ UL +10 &THX\ Y* +2 ( + "processing"%\\& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.59 + .Hand.open + "manipulator"&i1 +76 "core" 1 + "manipulator"&8% +4 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&q'\ +95 "core" ' + .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 2 in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%p  +2 %w9 +5 "core" 9 +103 "processing"%t9 +2 "core" 9 +102 "processing"%n9 +4 "core" 9  +102 "processing"%o9 +3 "core" 9  +102 "processing"%l9 +3 "core" 9 +102 "processing"%d9 +3 "core" 9 +102 "processing"%v9 +3 "core" 9 +102 "processing"%s9 +3 "core" 9 +102 "processing"%~9 +3 "core" 9" +102 "processing"%9 +3 "core" 9& +102 "processing"%9 +3 "core" 9+ +102 "processing"%9 +3 "core" 9/ +102 "processing"%r9 +3 "core" 93 +102 "processing"%e9 +3 "core" 97 +102 "processing"%f9 +3 "core" 9; +102 "processing"%m9 +3 "core" 9@ +102 "processing"%u9 +3 "core" 9D +102 "processing"%}9 +3 "core" 9H +102 "processing"%9 +3 "core" 9L +102 "processing"% 9 +3 "core" 9P +102 "processing"%9 +3 "core" 9 U +102 "processing"%b9 +3 "core" 9Y +102 "processing"%X9 +3 "core" 9] +102 "processing"%M9 +3 "core" 9a +102 "processing"%9 +3 "core" 9&e +102 "processing"%9 +3 "core" 9-j +102 "processing"% 9 +3 "core" 95n +102 "processing"%9 +4 "core" 9<r +102 "processing"%9 +3 "core" 9Dv +102 "processing"%9 +3 "core" 9Jz +102 "processing"%9 +3 "core" 9R +102 "processing"%9 +3 "core" 9Z\ +102 "processing"%9 +3 "core" 9a +102 "processing"%9 +3 "core" 9i +2 .tPH.hold 2:00:00,28C +3 "processing"%y ppb +2 .tdelay 1:30 +3 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"% +104 "core"  + "processing"% % +4 "core" %[\ T + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%' +587 "core" ' + .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +10 .tPS.seek 2ml +2 "processing"%|'[ +1616 "core" ' + .tPTV.dial :puck +2 "processing"%\  +70 "core"  + .tPSV.dial PTV +2 "processing"% +74 "core" + .tPBV.dial :waste1 +2 "processing"%  +130 "core"  + "processing"%)% +4 "core" %Z|\ U +2 .tPS.seek 1.5ml +2 "processing"%' +589 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%, * +33 "core" + +2 .tPS.seek 0ml + "processing"%'W +1609 "core" ' + .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "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"%R +73 "core"  + .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml +2 "processing"%]' +2394 "core" ' + .tPSV.dial PTV +2 "processing"%# +73 "core" + .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%- +73 "core"  + .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"% +73 "core" + .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%4  +72 "core"  + .tPS.seek :empty +2 "processing"%&'9 +2359 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%'  +129 "core" + .tPSV.dial :mixloop +2 "processing"% +44 "core" + .tPRV.dial :ab1 +2 "processing"%7 @ +75 "core" A + .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%1'w +361 "core" ' + .tdelay 2 seconds +100 "Can"\ VLK +103 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +3 "collection"'/  +2 "processing"%$  +47 "core"  +5 + "processing"%5% +4 "core" %u\ \\ +2 .tPS.seek 0.32ml +2 "processing"%('" +391 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'{  +30 "core" + .tPRV.dial :air +2 "processing"%+  +45 "core"  +2 .tPS.seek 0.9ml + "processing"%<'D +1233 "core" ' + .tPRV.dial :waste2 +2 "processing"%A @ +72 "core" ? +2 .tPS.seek 0.5ml + "processing"%B' +869 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%  +44 "core"  + .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2ml +50 "processing"%"'[ +1608 "core" ' + .tPSV.dial :PML +2 "processing"%! +44 "core" + .tPTV.dial :mixing +2 "processing"%0 @ +70 "core" A + .tPBV.dial :waste1 +2 "processing"%F  +33 "core"  + "processing"% % +4 "core" %Y\ [ +2 .tPS.seek 1.85ml +2 "processing"%'9 +235 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%H * +35 "core" , +2 .tPS.seek 0ml +2 "processing"%;'W +1964 "core" ' + .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'.& +3 "core" &=C)\ O +2 "manipulator"&6& +3 "core" &  j +2 "manipulator"&S% +3 "core" %\ 0 8 & +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&9(- +135 "core" ( + "manipulator"&E& +4 "core" &-  & + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &-  K & +2 .tForearm.seek :garage +2 "manipulator"&L' +110 "core" ' + .tHand.close +2 "manipulator"&G/ +70 "core" / +2 "manipulator"&P& +4 "core" &-  F & +2 "manipulator"&W% +4 "core" %  + .tForearm.seek :retract +2 "manipulator"&I'\ +109 "core" ' + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +273 "core" ( + "manipulator"&& +4 "core" &    :+ + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &T& +2 "core" &  C :+ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&D'ρ +102 "core" ' + "manipulator"&2& +4 "core" &   x :+ +2 "manipulator"&C% +3 "core" %ω ` P +2 "collection"'[& +4 "core" &>Cp\ L + "collection"'_& +4 .tCC.seek :closed +2 "collection"'K(O +2 "core" &?@.\ L +4 &?Ae\ F9 +10 &MJy?An\ =0 +9 &wr=Ad\ N +10 &T>Bi\ @M +9 &V<Bg\ ?M +9 &b[?Aj\ ?M +10 &$Y=Dn\ ?M +9 &X>Aa\ ?N +10 &Y=Aj\ ?M +9 &jS;Cm\ @M +9 &!,Z<@e\ ?M +10 &"T=Ao\ ?M +9 &$Y?Ah\ ?M +10 &&qV<Ai\ ?N +9 &(4X?An\ ?M +9 &)X>Ag\ ?N +10 &+V=@j\ ?M +9 &-yU?Be\ ?N +9 &/=U>Ah\ ?M +10 &0W=Bs\ ?N +9 &2W>A]\ ?M +9 &4S=Bh\ ?M +10 &6DY@Cg\ >M +9 &8S=Bc\ ?M +10 &9W=Bj\ >M +9 &;X=@f\ ?N +9 &=LT>Ba\ ?M +10 &?Y=Cj\ ?M +9 &@W<Ba\ >M +9 &BW@Bf\ DN +10 &DUX>Ac\ DM +9 &F^=Bb\ DN +10 &Gf>Aj\ DO +9 &I?Ae\ @S +9 &K?=@f\ =W +10 &L=@m\ ;[ +9 &N{?@a\ @< +9 &O`+;?_\ =$k +10 &Og<@n\ DF +2 ( + "collection"'_& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.64 + "collection"'c& +4 "core" &Oe=A(\ >F + .tHand.open +2 "manipulator"&a1 +77 "core" 1 + "manipulator"&:% +4 "core" % ω 5 P +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&g'\ +92 "core" ' +2 .tPSV.dial PSR +2 "processing"%* +102 "core"  + "processing"%3% +4 "core" %S\ R + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%J' +1609 "core" ' + .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%>  +54 "core"  + .tPS.seek 0ml +2 "processing"%`'W +1616 "core" ' + .tPSV.dial PSR +2 "processing"%Y +42 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%=' +2631 "core" ' + ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +3 "processing"%U  + "collection"'V  +41 "core" ~ +120  + .tPSV.dial :mixloop +2 "processing"%k +102 "core" + .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%^  +72 "core" + .tPS.seek 0ml +2 "processing"%h'W +2639 "core" ' + .tPSV.dial :air +2 "processing"%Q  +43 "core"  +2 .tPS.seek 2.5ml + "processing"%z' +2633 "core" ' + .tPSV.dial :mixloop +2 "processing"%i +44 "core" + .tPS.seek 0ml +2 "processing"%8'W +2631 "core" ' + .tPSV.dial :air +2 "processing"%w  +44 "core"  + .tPS.seek 2.5ml +2 "processing"%\\' +2631 "core" ' + .tPSV.dial :mixloop +2 "processing"%t +44 "core" + .tPS.seek 0ml +2 "processing"%@'W +2635 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&n& +3 "core" &   :+ +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&N( +4 "core" ( + "manipulator"&o& +4 "core" & :+ +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &l& +2 "core" & :+ +2 .tForearm.seek CC +2 "manipulator"&d'ρ +92 "core" ' + .tHand.close + "manipulator"&v/ +76 "core" / + .tCC.seek :open +2 "collection"'s( +378 "core" ( + "manipulator"&~& +4 "core" &   :+ + "manipulator"&% +4 "core" % χ +2 .tForearm.seek :retract + "manipulator"&'\ +105 "core" ' + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&(- +282 "core" ( + "manipulator"&r& +4 "core" &-  3 ? + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &e& +2 "core" &-  7 ? +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&f' +111 "core" ' +2 .tHand.open +2 "manipulator"&m1 +76 "core" 1 + "manipulator"&u% +4 "core" % {  ƻ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&}'\ +106 "core" ' + ."da"delayUntil "15:12:25.27" +24871 #recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"% @ +72 "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" , + ."da"PSV.dial :air +2 "processing"%b  +44 "core"  + ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%X' +1445 "Can"\ ^66 +900 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%M +57 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +42 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"% +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +45 "core"  + ."da"PS.seek :empty +2 "processing"%'9 +2359 "core" ' + #"da"washCycleDA #1 of 2 + .PSR.select :air +47 .PSV.dial PSR +4 "processing"% +132 "core"  + "processing"%% +4 "core" %=\ ^ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."da"PS.seek 0.5ml +2 "processing"%' +602 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1605 "core" ' + ."da"PTV.dial :puck +2 "processing"%  +70 "core"  + ."da"PSV.dial PTV +2 "processing"% +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" + "processing"% % +4 "core" %V\ b +2 ."da"PS.seek 1.5ml +2 "processing"%Z' +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 +1610 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%) +73 "core"  + ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%|' +2363 "core" ' + ."da"PSV.dial PTV +2 "processing"%, +84 "core" ~ + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +70 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%p +84 "core"  + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%%  +73 "core"  + ."da"PS.seek :empty +2 "processing"% '9 +2364 "core" ' + #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%R +130 "core"  + "processing"%% +4 "core" %<\ a + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +4 ."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"%-'[ +1615 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +85 "core"  + ."da"PBV.dial :waste1 +2 "processing"%4  +33 "core"  +2 "processing"%]% +3 "core" %V\ b +2 ."da"PS.seek 1.5ml +2 "processing"%'' +588 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" * +2 ."da"PS.seek 0ml +2 "processing"%7'W +1616 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%&  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%$ * +35 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%/ +73 "core"  + ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%5' +2372 "core" ' + ."da"PSV.dial PTV +2 "processing"%1 +73 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%{ +84 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%+ +70 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%(  +72 "core"  + ."da"PS.seek :empty +2 "processing"%A'9 +2360 "core" ' + #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%<  +44 "core"  + ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%  +129 "core" + ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%B  +43 "core"  + ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%! +8 "Can"\ Tii +36 "core" + ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml +2 "processing"%0' +391 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%F  +45 "core"  + "processing"% % +4 "core" %\ c +2 ."da"PS.seek 0.55ml + "processing"%H'z +333 "core" ' + #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%"  +44 "core"  +2 ."da"PS.seek 2ml +2 "processing"%'[ +1560 "core" ' + ."da"PSV.dial :PML +2 "processing"%. +44 "core" + ."da"PTV.dial :mixing +2 "processing"%6 @ +70 "core" A + ."da"PBV.dial :waste1 +2 "processing"%S  +35 "core" + "processing"%E% +4 "core" %V \ d +2 ."da"PS.seek 1.85ml + "processing"%'6 +240 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%O * +35 "core" , +2 ."da"PS.seek 0ml +2 "processing"%G'W +1968 "core" ' + ."da"delay 2 seconds +202 .delay 8:00 +48003 #recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%P  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%W * +34 "core" + + ."da"PSV.dial :air +2 "processing"%q  +44 "core"  + ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%L' +2363 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%T  +45 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%9 +45 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%2  +44 "core"  + ."da"PS.seek :empty +2 "processing"%C'9 +445 "Can"\ c77 +1930 "core" ' + #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%[ +130 "core"  + "processing"%I% +4 "core" %8\ b + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml + "processing"%j' +597 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%c'[ +1610 "core" ' + ."da"PTV.dial :puck +42 "processing"%a  +77 "core"  + ."da"PSV.dial PTV +2 "processing"%: +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%_  +35 "core" + "processing"%*% +4 "core" %Y\ h +2 ."da"PS.seek 1.5ml +2 "processing"%3' +621 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%D * +35 "core" + +2 ."da"PS.seek 0ml +2 "processing"%;'W +1609 "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"%J * +33 "core" * + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%Y +84 "core"  + ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%`' +2366 "core" ' + ."da"PSV.dial PTV +2 "processing"%V +70 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%U +72 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%k +73 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%^  +72 "core"  + ."da"PS.seek :empty +2 "processing"%='9 +2344 "core" ' + #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%Q +130 "core"  + "processing"%h% +4 "core" %9\ f + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%i' +591 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%z'[ +1613 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%w +73 "core" + ."da"PBV.dial :waste1 +2 "processing"%8  +33 "core" + "processing"%t% +4 "core" %\\\ j +2 ."da"PS.seek 1.5ml +2 "processing"%\\' +587 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%n * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%o'W +1626 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%l  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%v * +35 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +75 "core"  + ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%g' +2351 "core" ' + ."da"PSV.dial PTV +2 "processing"%K +74 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%~ +74 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +73 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%d  +70 "core"  + ."da"PS.seek :empty +2 "processing"%r'9 +2344 "core" ' + #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%e +130 "core"  + "processing"%N% +4 "core" %>\ i + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%m' +587 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%u'[ +1611 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +73 "core" + ."da"PBV.dial :waste1 +2 "processing"%f  +34 "core" + "processing"%% +4 "core" %Y]\ m + ."da"PS.seek 1.5ml +2 "processing"% ' +432 "Can"\ h66 +156 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" + +2 ."da"PS.seek 0ml +2 "processing"%b'W +1612 "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"%M * +33 "core" * + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +72 "core"  + ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2343 "core" ' + ."da"PSV.dial PTV +2 "processing"% +72 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%X +72 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +72 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +70 "core"  + ."da"PS.seek :empty +2 "processing"%'9 +2355 "core" ' + ."da"Gate.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +134 "core"  +5 "processing"%% +10 "core" %2e\ 8 +4 #"da"Pulling 0.25ml of PSR.sub1 +6 .PSR.select :sub1 +6 "processing"% +15 ."da"PS.reconfigure PSconfig +5 "processing"%#A d`xb +4 ."da"PS.seek 0.25ml +4 "processing"%'7 +340 "core" ' +27 ."da"delay 5 seconds +504 "processing"%% +3 "core" %9\ % + #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"% ' +332 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'[ +1612 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%Z  +34 "core" + "processing"%% +4 "core" %VU\  +2 ."da"PS.seek 1.5ml + "processing"%' +599 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%) * +37 "core" , +2 ."da"PS.seek 0ml +2 "processing"%\ 'W +1607 "core" ' + ."da"delay 10 seconds +1003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%,  +37 "core" +43 ."da"delay 30 seconds +3010 .PBV.dial between PSV and waste1 +2 "processing"% * +36 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%p +74 "core"  + ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%%' +2471 "core" ' + ."da"PSV.dial PTV +2 "processing"%| +75 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%R +88 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +74 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +87 "core" + ."da"PS.seek :empty +2 "processing"%#'9 +2498 "core" ' + "processing"%9 +3 "core" 954 +2 #"da"Processing Puck Heater at 45.2C before imaging + .PH.coast +2 "processing"%4  +3 "core" 4 + 4 + "processing"%]& +3 "core" &TH * +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&-% +4 "core" %\ % K D 3 f!O +2 "storage"(% +3 "core" %u \  +2 "storage"('. +2 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 1 +2 "storage"(&($ +342 "core" ( + ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +3 ($& +2 "core" &'\  +2 "manipulator"&/& +3 "core" &-  ( b? +2 "manipulator"&7% +3 "core" %\ % ' a!O +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&1( +182 "core" ( + "manipulator"&{& +4 "core" & *  c!q + "storage"(+& +4 "core" &% \  +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&(' +103 "core" ' + "storage"(5& +4 "core" &%  \  +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +2 "storage"(<'L +288 "core" ' + "storage"(- +3 "core" -'u +2 ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&B& +2 "core" & # - c!q +2 "storage"(!& +3 "core" &%  !\  +2 ."da"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&A'\\ +37 "core" ' + ."da"Elbow.hold +2 "manipulator"&F, +3 "core" , +3 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"( - +2 "core" -'u +2 ."da"SE.seek 1.1 Pucks below Top Plate +2 "storage"(0'- +33 "core" ' + "manipulator"&"% +4 "core" %^v V W +2 "storage"(H& +3 "core" &% M L >  + ."da"Forearm.force -20 +2 "manipulator"&5 +2 ."da"Forearm.seek 1 + 302 counts +2 "manipulator"&.'ϊ +21 "core" ' + "manipulator"&6& +4 "core" & / , 2 d!s +2 "storage"(S& +3 "core" &%  \  +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&E' +23 "core" ' +2 ."da"SE.seek 2.1 Pucks below Top Plate +2 "storage"(O' +40 "core" ' + "manipulator"&& +4 "core" & C D ~ f!s +2 "manipulator"&% +4 "core" % C A ~ e +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +3 "manipulator"&P'\ +86 "core" ' + ."da"Elbow.seek PC +3 "manipulator"&W( +253 "core" ( +2 "manipulator"&q& +4 "core" & - ,  a +2 ."da"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &G& +3 "core" & ) , ( b +2 ."da"Forearm.seek PC + "manipulator"&' +96 "core" ' + ."da"Hand.close +2 "manipulator"&T/ +72 "core" / + ."da"PC.seek :open +2 "processing"%9( +406 "core" ( + "storage"(2& +4 "core" &% u \  + "manipulator"&L& +4 "core" &  " b + "manipulator"&[% +4 "core" %    b + ."da"Forearm.seek :retract +2 "manipulator"&I'\ +98 "core" ' + ."da"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&C( +257 "core" ( + "manipulator"&j& +4 "core" & & - N ^& + "storage"(a& +4 "core" &% f f N  +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&:' +92 "core" ' + ."da"Hand.open + "manipulator"&_1 +73 "core" 1 +2 "storage"(*- +3 "core" -' +2 ."da"SE.seek 1.85 Pucks below Top Plate +2 "storage"(c' +19 "core" ' + ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.18 Pucks below Top Plate +2 "storage"(D' +60 "core" ' + #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da20feb1815h40ml.tif +1938 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +14129 "Can" DC +16656 #"da"WARNING: Too Dark -- required 508.629s exposure > 300s time limit\ SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 300 seconds\ /var/log/esp/da20feb1815h40ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da20feb1815h40ml15s.tif +1563 #SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da20feb1815h40ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da20feb1815h40ml30s.tif +3062 #SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da20feb1815h40ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da20feb1815h40ml70s.tif +7124 #SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da20feb1815h40ml70s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF + ."Qmail"HABfans.email "300.0 sec auto-exposure",Subject: "da20feb1815h40ml images!" +10 "storage"(3- +12 "core" -' +5 "storage"(>& +5 "core" &%\  <\  +2 "manipulator"&J& +3 "core" & B C y f& +2 ."da"Elbow.seek 1 +2 "manipulator"&Y( +3 "core" ( +2 "manipulator"&;& +4 "core" & N G f& + "storage"(V& +4 "core" &%  \  +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&U' +3 "core" ' +2 ."da"SE.reconfigure SEgently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.9 Pucks below Top Plate +2 "storage"(k'" +65 "core" ' + "manipulator"&^& +4 "core" & C w& +2 "storage"(`& +3 "core" &% > T 2\  +2 ."da"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&Q'\\ +33 "core" ' + ."da"Elbow.hold +67 "manipulator"&h, +32 "core" , + ."da"Elbow.reconfigure TightElbow +5 "manipulator"&$&.,(\ #b +2 ."da"SE.reconfigure SEconfig +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 2.08 Pucks below Top Plate +4 "storage"(=' +28 "core" ' +3 "manipulator"&i% +9 "core" %]y ' o) +4 "storage"(w& +10 "core" &% ? > /\  +2 ."da"Forearm.force -20 +3 "manipulator"&5 +6 ."da"Forearm.seek 1 + 301 counts +5 "manipulator"&8'ω +21 "core" ' +2 "manipulator"&t& +4 "core" & E ~& +2 "storage"(z& +4 "core" &% u | \  +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 700 counts +3 "manipulator"&n' +24 "core" ' + "storage"(\\% +9 "core" % z I\  +4 ."downElevator"SE.seek :down +16 "storage"(l'v +90 (v% +8 "core" %51  F\ V` +14 "manipulator"&% +8 "core" %<   +2 ."da"Forearm.reconfigure LooseForearm +11 "manipulator"&#Q@2^d^b +8 ."da"Forearm.seek :retract +3 "manipulator"&o'\ +90 "core" ' +14 ' + ."downElevator"SE.coast + "storage"(5 +3 ."da"SC.coast +2 "storage"(6 +3 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +6 #tStarting finalPurge +2 "processing"%K& +9 "core" &B\  +2 "manipulator"&~& +11 "core" & I G & +3 "manipulator"&% +5 "core" %\  G H u  +2 ."psFlush"Elbow.seek FlushPuck::Garage +2 "manipulator"&d(- +178 "core" ( +3 "manipulator"&g& +6 "core" &- o p p A + ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &e& +3 "core" &- k p A +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&N' +111 "core" ' +3 ."psFlush"Hand.close + "manipulator"&r/ +74 "core" / + "manipulator"&m& +4 "core" &- B ~A +2 "manipulator"&% +4 "core" %   ~~ + ."psFlush"Forearm.seek :retract +3 "manipulator"&f'\ +106 "core" ' +5 ."psFlush"Elbow.reconfigure TightElbow +8 "manipulator"&$&.,(\ #b +8 ."psFlush"Elbow.seek PC +11 "manipulator"&( +128 "core" ( + "manipulator"&u& +4 "core" & u y A X +3 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +6 "core" & m o X + ."psFlush"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +6 ."psFlush"Forearm.seek PC +2 "manipulator"& ' +105 "core" ' +2 "manipulator"&@& +7 "core" & w l ' X +5 "manipulator"&M% +6 "core" % n n +2 "processing"%& +4 "core" &:\  + "processing"%b& +4 ."psFlush"PC.seek :closed +2 "processing"% (Tg +3 "core" &1\  +2 &-\  +9 &.u=\ ,} +12 &bvF\ \ ? +6 &`kP\ \ P +10 &"LW\ P +13 &OR\ P +6 &PA\ P +10 &hN:\ P +10 &)O=\ P +8 &O8\ P +10 &OG\ Q +9 & pOG\ P +9 &"2PG\ P +9 &#OG\ P +9 &%NC\ P +10 &'yO;\ P +9 &)<OA\ O +9 &*NH\ P +10 &,NF\ P +9 &.NE\ P +10 &0DN:\ O +9 &2O<\ P +9 &3NG\ P +10 &5LC\ P +9 &7KO9\ P +9 &9 RE\ P +10 &:OG\ P +9 &<N9\ P +10 &>SNC\ P +9 &@LA\ P +9 &AN>\ P +12 &CM>\ O +7 &EZPG\ P +11 &GSQ\ Q +8 &HW`\ Q +10 &JqY\ S +9 &LNN\ W +9 &NP\ W +9 &Oi\ W +10 &Qk\ W +9 &SHr}\ 6 +9 &T%/\\m\ H +10 &TA!W\ , +2 ( + "processing"%b& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.65 +2 "processing"%X& +3 "core" &TA g\ , + ."psFlush"Hand.open +2 "manipulator"&1 +76 "core" 1 + "manipulator"&% +4 "core" % t +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +95 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +135 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."psFlush"PS.seek 1ml +2 "processing"%'P +352 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +756 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1610 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +75 "core" + ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +37 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"% 'W +2627 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +74 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%Z' +599 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2116 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +74 "core" + ."psFlush"PBV.dial PSV +2 "processing"%) U +54 "core" U + ."psFlush"PS.seek 0ml +3 "processing"%'W +2634 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%, @ +44 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2636 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%p  +72 "core"  + ."psFlush"PS.seek :empty +2 "processing"%\ '9 +2629 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%| +44 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%R' +2632 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +72 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"% 'W +2639 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%% @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2633 "core" ' + ."psFlush"PSV.dial :waste1 +47 "processing"%4  +74 "core"  + ."psFlush"PS.seek :empty +2 "processing"%]'9 +2628 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%- +57 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%'P +1097 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%'' +718 "Can"\ D<; +898 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%$ +86 "core"  + ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%/  +54 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%7'W +2628 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%{ +72 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%+' +594 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2116 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%5 +74 "core" + ."psFlush"PBV.dial PSV +2 "processing"%} U +55 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2636 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%B @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%!' +2637 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +72 "core"  + ."psFlush"PS.seek :empty +2 "processing"%"'9 +2640 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%H +44 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%6' +2633 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%S +72 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%'W +2629 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"% @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%(' +2630 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%1  +72 "core"  + ."psFlush"PS.seek :empty +2 "processing"%<'9 +2632 "core" ' + #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'A& +4 "core" &LQc\ I +2 "manipulator"&.& +3 "core" & V X +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&0( +3 "core" ( + "manipulator"&E& +4 "core" &  X X + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &q& +2 "core" & T X +2 .tForearm.seek PC +2 "manipulator"&G' +99 "core" ' + .tHand.close + "manipulator"&F/ +67 "core" / + .tPC.seek :open +2 "processing"%T( +401 "core" ( + "manipulator"&P& +4 "core" & X X +2 "manipulator"&x% +3 "core" %   +2 .tForearm.seek :retract + "manipulator"&2'\ +97 "core" ' + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&L( +364 "core" ( + "manipulator"&[& +4 "core" &  u - + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & + - +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&j'ρ +100 "core" ' + "manipulator"&a& +4 "core" &  ; - +2 "manipulator"&W% +3 "core" %d  W +2 "collection"'_& +4 "core" &MRc\ M + "collection"'*& +4 .tCC.seek :closed + "collection"'I(O +3 "core" &NQZ\ L +2 &OQ`\ M +9 &4MQa\ C+} +10 & eMP\\\ B? +9 &tMQf\ CN +9 &XTNRY\ FM +10 &YNQZ\ FM +9 &XLQe\ EN +9 &WMPY\ EM +10 &_YOQX\ EM +9 &"SMQR\ FM +10 &YLSV\ FM +9 & WMQU\ FM +9 &"gWOQL\ EM +10 &$)YMRO\ EM +9 &%SLST\ EM +10 &'WLQR\ EM +9 &)nWLPR\ EN +9 &+2UKPK\ EM +10 &,XLQK\ EM +9 &.VLRN\ EM +9 &0yWMQA\ EM +10 &2;WOPQ\ EM +9 &3WNPA\ EM +10 &5ULQC\ EM +9 &7VMQR\ FM +9 &9BVLP:\ EM +10 &;VKR5\ EM +9 &<VMP4\ EM +9 &>VLQ$\ EM +10 &@JUOQ8\ EM +9 &B XNR1\ EM +9 &CUMQ.\ EM +10 &EZLO8\ EN +9 &GOaMP0\ EN +10 &I xKP<\ BQ +9 &JLM6\ >V +9 &LtKP7\ ;Y +10 &N2JO0\ ;G +9 &O>9KN-\ ?(w +9 &OnMO/\ CK +6 ( +2 "collection"'*& +4 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.67 +2 "collection"'O& +4 "core" &OfKO4\ CK + &OgLP=\ CK + .tHand.open + "manipulator"&c1 +78 "core" 1 + "manipulator"&3% +4 "core" % d  H +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&>'\ +93 "core" ' + #tFlushing the Collection Valve::Manifold +2 "collection"'J& +3 "core" &OgKP'\ DK +2 "collection"';% +3 "core" %KO\ C +2 .tCSV.dial CSR +2 "collection"'V  +43 "core"  + "collection"'^% +4 "core" %LP\ C + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +2 "collection"'`'l +1347 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 'i% +2 "core" %lLO\ B +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'C' +684 "core" ' + .tCSV.dial :waste +2 "collection"'w +139 "core" + .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"':' +1982 "core" ' + #tFlushing lower manifold's waste1 port + "collection"'D& +4 "core" &OeMQ\ EK +2 "collection"'t% +4 "core" %KO\ E + .tCSV.dial :flush +2 "collection"'z  +44 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"'\\'l +1277 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'U @ +42 "core" A + "collection"'Y% +4 "core" %lLO\ F +2 .tCS.seek 7ml +2 "collection"'v'\ +558 "core" ' + ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'  +2 'k  +41 "core"  +93  + .tCBV.dial :waste1 +2 "collection"'Q @ +43 "core" ? +2 .tCS.seek 0ml + "collection"'8' +1746 "core" ' + #tFlushing lower manifold's waste2 port +2 "collection"'K& +4 "core" &OdOR\ GK + "collection"'~% +4 "core" %LQ\ G + .tCSV.dial :flush + "collection"'  +73 "core" +2 .tCS.seek 5ml + "collection"'='l +1285 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'n @ +44 "core" B + "collection"'g% +4 "core" %lMN\ F\ +49 .tCS.seek 6.999ml + "collection"'e' +567 "core" ' + ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'l  +43 "core"  + .tCBV.dial :waste2 +2 "collection"'&  +114 "core"  +2 .tCS.seek 0ml + "collection"'h' +1742 "core" ' + #tDisinfecting external Intake with kill +2 "collection"'r& +3 "core" &OcNP\ GK +2 "collection"'m% +3 "core" %OR\ H +2 .tCSV.dial CSR +2 "collection"'  +42 "core"  + "collection"'o% +4 "core" %MR\ G +2 #tPulling 8ml of CSR.kill + .CSR.select :kill + "collection"' +10 .tCS.seek 8ml +2 "collection"'u' +2007 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml +2 "collection"'' D +558 "core" ' + ."connect"CSV.dial CBV +3 .tCBV.dial CSV +4 "collection"'N +2 '@  +110 "core" ~ +27  + .tCTV.dial :intake +2 "collection"'M  +72 "core" + .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'' \\ +1985 "core" ' + .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'d  +72 "core" + .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'f' +587 "core" ' + .tCSV.dial CSR +2 "collection"'9  +97 "core"  + "collection"'X% +4 "core" %NP\ G + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +2 "collection"''l +1347 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml +2 "collection"'' D +1355 "core" ' + .tCSV.dial CBV +2 "collection"'b +100 "core" +2 .tCS.seek 0ml + "collection"'' +2625 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"& & +3 "core" &   - +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&#( +3 "core" ( + "manipulator"&& +4 "core" & \  4 - + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &   K - +2 .tForearm.seek CC +2 "manipulator"&'ρ +96 "core" ' + .tHand.close + "manipulator"&/ +70 "core" / + .tCC.seek :open +2 "collection"'( +380 "core" ( +2 "manipulator"& & +4 "core" &   - +2 "manipulator"&Z% +3 "core" % |   +2 .tForearm.seek :retract +2 "manipulator"&'\ +93 "core" ' + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&)(- +277 "core" ( + "manipulator"&& +4 "core" &-   < + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &,& +2 "core" &- \\ < +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&' +112 "core" ' + .tHand.open + "manipulator"&p1 +78 "core" 1 + "manipulator"&% +4 "core" % \   ǽ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&|'\ +96 "core" ' + "processing"%\ & +4 "core" &t\ i +5673 "Can"\ m)) +60002 ~\ ** +44438 #t-> access 1 +2 .SE.seek :down +2 "storage"('v +4 "core" ' + "manipulator"&R% +4 "core" %\  4  +2 "manipulator"&%& +3 "core" &- < +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 + "storage"( (< +1309 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (4& +2 "core" &< \ % +14222 "Can"\ ** +60002 \ ** +60002 \ ** +60002  ** +60003  ** +60002  ** +60002  ** +60002  *+ +60002  +* +60003  +* +60002 ~ +* +60002  +* +60002  +* +60002 z ** +60003 s +* +60002 o ** +60002 j +* +60002 i ** +60002 e ** +60003 d ** +60002 c ** +60002 b ** +60002 ` ** +60002 e ** +60003 b +* +60002 _ *+ +60002 a ,, +60002 ] +* +60002 \\ +* +60003 Z ** +60002 Z ** +60002 [ ** +60002 [ ** +60002 ] +* +60002 ^ ** +60003 ` +* +60002 ^ ** +60002 _ ** +60002 b +* +60002 c ** +60003 e ++ +60002 j ++ +60002 h +* +60002 k +* +60002 p ** @EST1582088592.99 o ** +60002 m +* +60002 o ++ +60002 l ** +60002 o ** +60003 o ++ +60002 q ** +60002 r ** +60002 r ** +60002 r ** +60003 o *+ +60002 r +* +60002 o +* +60002 p ** +60003 q\ H*) +60002 q\ W)) +60002 o\ Z** +60002 m\ [** +60002 k\ ]** +60003 j\ `)) +60002 g\ d*) +60002 f\ g*) +60002 _\ l*) +60002 U\ r)) +60003 R\ w** +60002 N\ )) +60002 ;\ )) +60002 \ 1** +60002 \ ** +60003  \ ** +60002 \ ** +60002 \ ** +60002 \ ** +60002 \ ** +60003 \ ** +60002  ** +60002  ** +60002  ** +60002  ** +60003  ** +60002  +* +60002  ** +60002  ** +60002  +* +60003  ** +60002  +* +60002  +* +60002  ** +60002  ** +60003  +* +60002  ** +60002  ** +60002  ** +60002  +* +60003  +* +60002  ** +60002  ++ +60002  ++ +60002  +* +60003  +* +60002  *+ +60002  +* +7044 #t-> access 2 +2 .SE.seek :down +2 "storage"('v +3 "core" ' +2 "manipulator"&-% +4 "core" %\  . 0  _ + "manipulator"&]& +4 "core" &- / / _< + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 6 + "storage"((K +341 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 ($& +2 "core" &K V N   +36959 #t-> startTube 2 +1304 #-> da 40 + #da sampling at most 40ml +3 #Loading sh1 puck from tube 2 into Collection Clamp +2 ."Qmail"HABfans.email "Started da in tube 2 at 10:20:51EST19-Feb-20\\n{3 => 0,\\n 4 => 0}\\nCan@10:13:14, 21.7C, 11% humidity, 15.1psia, 12.444V, 0.190A, 0.183A avg, 2.36W",Subject: "da sampling at most 40ml" +2 "collection"'/& +5 "core" &;?Z +2 "manipulator"&'% +5 "core" %\    B \\ +2 "storage"({% +3 "core" % M W i +2 "storage"(7. +2 "core" .(K +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(+( +1288 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (5& +3 "core" & 3 8 +2 "manipulator"&}& +3 "core" &- ( W< +2 "manipulator"&% +3 "core" %\  C X +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&B( +179 "core" ( + "manipulator"&& +4 "core" & V) +2 "storage"( & +3 "core" & 3 3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&!' +99 "core" ' + "storage"(H& +4 "core" & 3 9 +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +3 "storage"("'L +285 "core" ' + "storage"(S- +3 "core" -'u +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (6& +2 "core" &   , +2 "manipulator"&& +3 "core" & V) +2 .tElbow.seek 2 +2 "manipulator"&( +3 "core" ( + "manipulator"&1& +4 "core" & V) +2 "storage"((& +3 "core" &   +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&A'υ +14 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&./ +74 "core" / +2 ."downElevator"SE.seek :down +5 "manipulator"&E& +2 "storage"(q'v +6 "core" & V) +2 "manipulator"&F% +3 "core" %  Wj +2 .tForearm.seek :retract +2 "manipulator"&'\ +93 "core" ' + .tElbow.seek CC +2 "manipulator"&( +144 "core" ( +2 "manipulator"& & +4 "core" ' + & U5 + ."downElevator"SE.coast +3 .tElbow.reconfigure LooseElbow + "storage"(5 +4 "manipulator"&$ &.,(#b +2 &P& +3 "core" & # j U5 + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&x'ρ +105 "core" ' + "manipulator"&G& +4 "core" & V5 +2 "manipulator"&0% +4 "core" %u V^ +2 "collection"'[& +3 "core" &<?q +2 "collection"'& +3 .tCC.seek :closed +2 "collection"'a(O +3 "core" &:?L +3 &;Cq  +9 &-y=?| , +9 &cx<@s @ +10 &dm=@s R +9 &&H=@v Q +9 &J=>r Q +10 &J<@z Q +9 &lO;?r Q +10 &-O=?u R +9 &L;?~ Q +9 &M;?p R +10 & uJ;?{ Q +9 &"6M:?z Q +9 &#N9?x Q +10 &%I;@| Q +9 &'}N<? Q +10 &)@L8?x Q +9 &+L;@ Q +9 &,N;@ Q +10 &.L9? Q +9 &0HN<> Q +9 &2 L:? P +10 &3M;> Q +9 &5L<> Q +10 &7OL;? Q +9 &9L:= Q +9 &:K<< Q +10 &<L9> Q +9 &>WO9> Q +10 &@L:? Q +9 &AM=? Q +9 &CO;? Q +10 &E]W;? R +9 &Gb7= S +9 &H~9= V +10 &J8= \\ +9 &L?7= _ +9 &M7= V +10 &O2D9? ){ +9 &O|p8> N +6 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.11 + .Hand.open +2 "manipulator"&W1 +71 "core" 1 + "manipulator"&_% +4 "core" % {   SX +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&2'\ +93 "core" ' + .tSC.coast + "storage"(6 +3 #tcollectSample 40ml w/bubble point of 24psi + #Priming 7ml + .Gate.power :sampler,:ON + ."pumping"Gate.power :analytic3,:ON +2 .tIntake.select :close +3 .Exhaust.select :close + .SS.hold +2 "sampler")s+ +3 "core" + +2 "sampler")*% +4 "core" %` \  +2 "collection"'O& +4 "core" &O|f9;r N +2 "Can" GG +2 #tCalibrating pressure sensors + .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X +20  + .tdelay 3.8 seconds +383 "collection"';% +2 "core" %:>j +2 "sampler")V% +3 "core" %?4 \  l + .tSSV.dial :spit +2 "sampler")^ +138 "core"  +2 .tSS.seek 0ml + "sampler")j' +285 "core" ' + .tSSV.dial CBV +2 "sampler")?  +138 "core"  + .tCTV.dial :intake +2 "collection"'i  +88 "core" + #tWaiting for external sampler to finish priming... + .delayUntil "10:24:21.83" +1584 #"pumping"0.0L/min +3007 #0.0L/min +3006 #0.0L/min +2126 "Can" JJ +880 #"pumping"0.0L/min +3006 #0.0L/min +2866 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +2 #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open + "sampler") +133 #"pumping"0.0L/min +78 "collection"'`% +2 "core" %26I +2 #tIntake @14.6psia, vacuum from 9.1 to 12.1psi + .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X% +2 "core" %xz  + .tSSV.dial :exhaust +2 "sampler")I  +78 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.seek 0ml +2 "sampler") ' +930 "core" ' + .tExhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")Z  +80 "core" + #tAllowing 80s for 15.0ml of remaining 15.0ml + .Intake.select :open + "sampler") +211 "collection"'% +2 "core" %-5 +2 #tIntake @14.6psia, vacuum from 9.1 to 12.1psi + .SS.reconfigure SSinhale.with maxSpeed: 122 +2 "sampler")#.z0X' +318 "core" ' + .tSS.coast + "sampler")5 +2 #tLysing: Adding 2.0ml AqMeOH + .CBV.dial between CSV and waste1,avoiding: :DBV +3 "collection"'I  +167 "core"  + .tCTV.dial CSV +2 "collection"'  +136 "core"  + .tCSV.dial CSR +46 "collection"'  +76 "core"  + "collection"'Z% +4 "core" %;=3 + #tPulling 1ml of CSR.AqMeOH + .CSR.select :AqMeOH +2 "collection"' +9 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 1ml + "collection"'' +343 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 ' % +2 "core" %9>7  +2 .tCS.seek 6ml +2 "collection"'#'R +1350 "core" ' + .tdelay 2 seconds +202 .CSV.dial :waste2 +2 "collection"'p +44 "core"  + .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek :empty + "collection"''Ͱ +1604 "core" ' + .tCSV.dial CSR +2 "collection"'  +56 "core"  + "collection"',% +4 "core" %ͱ:> + #tPulling 2ml of CSR.AqMeOH + .CSR.select :AqMeOH +2 "collection"' +9 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 2ml + "collection"'' \\ +585 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 'R% +2 "core" % ]<?;  +2 .tCS.seek 5ml +2 "collection"'%'l +850 "core" ' + .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'4  +45 "core"  +2 .tCS.seek 1ml + "collection"'y' +1100 "core" ' +2 #tHeating sh1 puck from tube 2 in Collection Clamp to 70C for 10:00 + .CH.seek 70C,8:00 +3 "collection"'- \  +4 ']9 +3 "core" 9d +103 "collection"'9 +2 "core" 9kd +103 "collection"' 9 +2 "core" 9j d +103 "collection"'$9 +2 "core" 9j d +103 "collection"'/9 +2 "core" 9jd +103 "collection"''9 +2 "core" 9id +103 "collection"'{9 +2 "core" 9kd +103 "collection"'79 +2 "core" 9jd +103 "collection"'9 +2 "core" 9k"d +103 "collection"'59 +2 "core" 9k&d +103 "collection"'}9 +4 "core" 9j+d +103 "collection"'9 +2 "core" 9l/d +103 "collection"'9 +2 "core" 9l3d +103 "collection"' 9 +2 "core" 9k7d +103 "collection"'H9 +2 "core" 9l;d +103 "collection"')9 +3 "core" 9l@d +103 "collection"'9 +2 "core" 9lDd +103 "collection"'|9 +2 "core" 9lHd +103 "collection"'S9 +2 "core" 9mLd +103 "collection"'69 +2 "core" 9'nPd +103 "collection"'19 +3 "core" 9:nUd +103 "collection"'(9 +2 "core" 9NnYd +103 "collection"'.9 +2 "core" 9bn]d +102 "collection"'E9 +3 "core" 9voad +103 "collection"'\ 9 +2 "core" 9ofd +103 "collection"'F9 +2 "core" 9ojd +103 "collection"'9 +2 "core" 9pnd +103 "collection"'9 +2 "core" 9prd +103 "collection"'!9 +2 "core" 9pvd +103 "collection"' 9 +2 "core" 9q{d +103 "collection"'P9 +2 "core" 9qd +104 "collection"'G9 +2 "core" 9/rd +102 "collection"'"9 +3 "core" 9Ird +103 "collection"'[9 +2 "core" 9`sd +103 "collection"'9 +2 "core" 9zud +103 "collection"'A9 +3 "core" 9wd +103 "collection"'9 +2 "core" 9xc +103 "collection"'q9 +2 "core" 9x` +103 "collection"'9 +2 "core" 9x^ +103 "collection"'B9 +2 "core" 9y[ +103 "collection"'W9 +3 "core" 9xY +103 "collection"'_9 +2 "core" 90yW +102 "collection"'9 +3 "core" 9KzU +103 "collection"'*9 +2 "core" 9e{R +103 "collection"'09 +2 "core" 9{O +103 "collection"'x9 +2 "core" 9|M +103 "collection"'+9 +2 "core" 9}K +103 "collection"'s9 +2 "core" 9~H +103 "collection"'9 +2 "core" 9F +103 "collection"'39 +2 "core" 9C +103 "collection"';9 +3 "core" 9A +103 "collection"'V9 +2 "core" 97? +103 "collection"'J9 +2 "core" 9Q= +103 "collection"'^9 +2 "core" 9i; +103 "collection"'?9 +2 "core" 99 +103 "collection"'i9 +3 "core" 97 +103 "collection"'j9 +2 "core" 95 +103 "collection"'c9 +2 "core" 93 +103 "collection"'t9 +2 "core" 91 +103 "collection"'O9 +2 "core" 9. +103 "collection"'`9 +3 "core" 9, +103 "collection"'D9 +2 "core" 9), +103 "collection"'z9 +2 "core" 9?* +103 "collection"'U9 +2 "core" 9T\ ( +103 "collection"'w9 +2 "core" 9j& +103 "collection"':9 +2 "core" 9~% +103 "collection"'9 +2 "core" 9# +103 "collection"'k9 +2 "core" 9" +103 "collection"'Q9 +2 "core" 9 +103 "collection"'Y9 +2 "core" 9# +102 "collection"'\\9 +4 "core" 9' +103 "collection"'C9 +2 "core" 9+ +103 "collection"'n9 +2 "core" 9 / +103 "collection"'v9 +2 "core" 9 4 +103 "collection"'K9 +2 "core" 9 $8 +103 "collection"'~9 +3 "core" 9 3< +103 "collection"'&9 +2 "core" 9 B@ +103 "collection"'9 +2 "core" 9 QD +103 "collection"'e9 +2 "core" 9 `I +103 "collection"'r9 +2 "core" 9 nM +103 "collection"'m9 +3 "core" 9 {Q +103 "collection"'9 +2 "core" 9 U +103 "collection"'89 +2 "core" 9 Z +103 "collection"'h9 +2 "core" 9 ^ +103 "collection"'u9 +2 "core" 9 b +103 "collection"'N9 +2 "core" 9 f +103 "collection"'l9 +2 "core" 9 j +103 "collection"'M9 +2 "core" 9 o +103 "collection"'9 +2 "core" 9 s +103 "collection"'d9 +2 "core" 9 w +103 "collection"'@9 +3 "core" 9 { +103 "collection"'9 +2 "core" 9  +103 "collection"'X9 +2 "core" 9  +103 "collection"'f9 +2 "core" 9\  +103 "collection"'b9 +2 "core" 9\ \ +103 "collection"'99 +3 "core" 9\ \ +103 "collection"'g9 +2 "core" 9\ \ +103 "collection"'o9 +2 "core" 9\ !\ +103 "collection"'9 +2 "core" 9\ ( +103 "collection"'9 +2 "core" 9\ / +103 "collection"'9 +3 "core" 9\ 4 +102 "collection"'L9 +3 "core" 9\ : +103 "collection"'=9 +2 "core" 9\ >\ +103 "collection"'9 +2 "core" 9\ C\ +103 "collection"'I9 +2 "core" 9\ I\ +103 "collection"'>9 +2 "core" 9\ L\ +103 "collection"' 9 +2 "core" 9\ Q\ +103 "collection"'9 +2 "core" 9\ U\ +103 "collection"'Z9 +2 "core" 9\ X +103 "collection"' 9 +2 "core" 9\ \\ +103 "collection"'9 +3 "core" 9\ _\ +103 "collection"'p9 +2 "core" 9\ a\ +103 "collection"'#9 +2 "core" 9\ f +102 "collection"'9 +3 "core" 9\ h\ +103 "collection"',9 +2 "core" 9\ k\ +103 "collection"'9 +3 "core" 9\ m\ +103 "collection"'R9 +2 "core" 9\ p +103 "collection"'9 +2 "core" 9\ q\ +2 .tCH.hold 10:00,70C +3 "collection"'4 `\ `\ q  +3 "core"  +3533 "Can" +56469 "core" ` + "collection"'%9 +3 "core" 9\ e +2 #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml +2 "collection"']' +342 "core" ' + .tCTV.dial between spare and air,avoiding: :intake +2 "collection"' @ +106 "core" B + .tCSV.dial :air +2 "collection"' @ +44 "core" ? +2 .tCS.seek 5ml + "collection"'$'l +1350 "core" ' + .tCSV.dial CTV +2 "collection"'/  +46 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'' @ +45 "core" > + .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'{  +45 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'7 @ +45 "core" > + .tdelay 2 seconds +203 .CS.seek 0ml +3 "collection"'' +666 "Can" DC +680 "core" ' +9 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV +2 "collection"'5 +117 "core" + .tCBV.dial CSV +2 "collection"'}  +29 "core"  + "collection"'% +4 "core" % % % +2 .tCS.seek 5ml +2 "collection"''l +1359 "core" ' + .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'  +45 "core" + "collection"'H% +4 "core" %lz~d  +2 .tCS.seek 7.001ml +2 "collection"')' +586 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"' @ +46 "core" ? +2 .tCS.seek 10ml + "collection"'|' D +842 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'S ` +119 "core" _ + #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +3 "collection"'6   +39 "core" +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +4 "collection"'1  +2 '(  +29 "core"  +109  +2 .tCS.seek 5ml + "collection"'.'l +1355 "core" ' + .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'E @ +105 "core" A + .tCSV.dial :waste +2 "collection"'\ +117 "core" + .tCS.seek :empty +2 "collection"'F'Ͱ +1354 "core" ' + .tCSV.dial :air +2 "collection"' @ +72 "core" A +2 .tCS.seek 5ml + "collection"''l +1350 "core" ' + .tCSV.dial CTV +2 "collection"'!  +44 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +46 "core" > + .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'P  +46 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'G @ +57 "core" B + .tdelay 2 seconds +203 .CS.seek 0ml +3 "collection"'"' +1353 "core" ' + #tRecovering Lysate (#2 of 2) + .CSV.dial CBV +2 "collection"'[ +106 "core" ~ + .tCBV.dial CSV +2 "collection"'  +40 "core" + "collection"'A% +4 "core" %aet +2 .tCS.seek 5ml +2 "collection"''l +1356 "core" ' + .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'q  +44 "core" + "collection"'% +4 "core" %l   +2 .tCS.seek 7ml +2 "collection"'B' +601 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'W @ +42 "core" ? +2 .tCS.seek 10ml + "collection"'_' D +852 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +120 "core" ^ + #tLysing Complete +2 "collection"'*& +4 "core" &O|l  N + #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&0% +4 "core" %  = K +2 "storage"(x% +3 "core" % G  +2 "storage"(+. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 +2 "storage"(s($ +346 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +3 (& +2 "core" &% 9 +2 "manipulator"&3& +3 "core" & t I5 +2 "manipulator"&;% +3 "core" %  * I +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&V( +155 "core" ( + "manipulator"&J& +4 "core" & 9 L +2 "storage"(^& +3 "core" &% J +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&?' +90 "core" ' + "storage"(i& +4 "core" &% v +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"(j'L +278 "core" ' + "storage"(c- +3 "core" -'L +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tSE.seek :place + "storage"(t' +32 "core" ' +2 "manipulator"&O& +3 "core" & / N +2 "manipulator"&`% +4 "core" %"  Na + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&D'\ +99 "core" ' + .tElbow.seek CC +2 "manipulator"&z( +154 "core" ( + "manipulator"&U& +4 "core" & H6 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &w& +2 "core" & H G6 +2 .tForearm.seek CC +2 "manipulator"&:'ρ +102 "core" ' + .tHand.close + "manipulator"&/ +67 "core" / +3 .tCC.seek :open +2 "collection"'k( +378 "core" ( + "storage"(Q& +4 "core" &% 3 +2 "storage"(Y& +3 "core" &% v +2 "manipulator"&\\& +3 "core" & | J3 +2 "manipulator"&C% +3 "core" % } X K +2 .tForearm.seek :retract + "manipulator"&n'\ +97 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&v( +155 "core" ( + "manipulator"&K& +4 "core" & 0 P +2 "storage"(~& +3 "core" &%\ \  + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 1 +2 "manipulator"&&'\\ +111 "core" ' + .tElbow.hold +2 "manipulator"&, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&e1 +67 "core" 1 +2 "manipulator"&r% +4 "core" % j~  E5 + "storage"(m& +3 "core" &%  +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 314 counts +2 "manipulator"&'ϖ +19 "core" ' + "manipulator"&8& +4 "core" &  $ S +2 "storage"(h& +4 "core" &%\ \  S +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&u' +31 "core" ' + "storage"(N% +4 "core" % \ \  \ +2 ."downElevator"SE.seek :down +5 "storage"(l'v +100 (M% +34 "core" %#@ ^ + "manipulator"&% +4 "core" %6 + S +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&d'\ +94 "core" ' +27 ' + ."downElevator"SE.coast + "storage"(5 +2 .tSC.coast + "storage"(6 +3 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'@& +3 "core" & +2 "manipulator"&& +4 "core" & Q + "manipulator"&X% +4 "core" %\ % " Q!M +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&f(- +168 "core" ( + "manipulator"&b& +4 "core" &- c Qi +48 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &9& +2 "core" &- Ri +2 .tForearm.seek :garage +2 "manipulator"&g' +105 "core" ' + .tHand.close + "manipulator"&o/ +77 "core" / + "manipulator"&& +4 "core" &- Ji +2 "manipulator"&% +4 "core" %   J + .tForearm.seek :retract +2 "manipulator"&'\ +101 "core" ' + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&L( +281 "core" ( + "manipulator"&=& +4 "core" &!  O=A +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &" K O=A + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&I'ρ +99 "core" ' + "manipulator"&>& +4 "core" & 1 M<@ +2 "manipulator"& % +4 "core" %ϋ  M +2 "collection"'& +3 "core" & +2 "collection"'Z& +3 .tCC.seek :closed +2 "collection"' (O +3 "core" &[ +2 &W  +9 &/x , +9 &dx} @ +9 &ki P +10 &-Gx P +9 &KU P +9 &JE O +10 &sL P +9 &6L P +9 &N P +10 &L O +9 & |J P +10 &"=N P +9 &#Jn P +9 &%JW P +10 &'O P +9 &)FH P +9 &+ K O +10 &,Mv P +9 &.Nm P +10 &0NNT P +9 &2MT O +9 &3J= P +10 &5M P +9 &7VI P +10 &9K O +9 &:J O +9 &<K O +10 &>^I P +9 &@ H> P +9 &AN P +10 &CG O +9 &EeN P +10 &G$U Q +9 &Ho T +9 &J Z +10 &LG ] +9 &N U +9 &O5E 'u +10 &Owmr R +6 ( + "collection"'Z& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.98 +2 "collection"'& +4 "core" &Oweb R + &OweG R +2 .tHand.open + "manipulator"&p1 +74 "core" 1 + "manipulator"&#% +4 "core" % ϋ  J +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' + .tPSV.dial PSR +2 "processing"%, +45 "core"  + "processing"%% +5 "core" %; +2 #tPulling 1.5ml of PSR.flush .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml + "processing"%R' +1621 "core" ' + .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%  +58 "core"  +2 .tPS.seek 0ml + "processing"%-'W +1617 "core" ' + .tPSV.dial PSR +2 "processing"%4 +44 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%%' +2632 "core" ' + ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +4 "processing"%y  +3 "collection"'  +44 "core"  +45 + .tPSV.dial :mixloop +2 "processing"% +108 "core" + .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%]  +135 "core" + .tPS.seek 0ml +2 "processing"%/'W +2631 "core" ' + .tPSV.dial :air +2 "processing"%'  +44 "core"  + .tPS.seek 2.5ml +2 "processing"%{' +2631 "core" ' + .tPSV.dial :mixloop +2 "processing"%7 +58 "core" +2 .tPS.seek 0ml + "processing"%$'W +2640 "core" ' + .tPSV.dial :air +2 "processing"%5  +43 "core"  +2 .tPS.seek 2.5ml + "processing"%}' +2635 "core" ' + .tPSV.dial :mixloop +2 "processing"% +45 "core" + .tPS.seek 0ml +2 "processing"%'W +2636 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"& & +3 "core" & R J<@ +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&H( +3 "core" ( + "manipulator"&& +4 "core" & 4 K<@ +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" & F J<@ +2 .tForearm.seek CC + "manipulator"&)'ρ +104 "core" ' + .tHand.close + "manipulator"&S/ +67 "core" / + .tCC.seek :open +2 "collection"'6( +379 "core" ( + "manipulator"&1& +4 "core" & ^ J<@ + "manipulator"&(% +4 "core" % W j K9 +2 .tForearm.seek :retract + "manipulator"&|'\ +102 "core" ' + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&E(- +282 "core" ( + "manipulator"&\ & +4 "core" &- j R# + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &.& +3 "core" &- C R# + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&' +111 "core" ' +2 .tHand.open + "manipulator"&F1 +66 "core" 1 + "manipulator"&!% +4 "core" % p 9 FT +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& '\ +103 "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 2 into Collection Clamp + "collection"'P& +4 "core" &! + "manipulator"&G% +4 "core" %\ # y Q0 +2 "storage"(% +3 "core" %\ \  e +2 "storage"([. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 + "storage"(( +337 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (A& +3 "core" & \ \   +2 "manipulator"&"& +3 "core" &- z P# +2 "manipulator"&q% +3 "core" %\ # P0 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&( +182 "core" ( + "manipulator"&& +4 "core" & t O' +2 "storage"(W& +3 "core" & \ \ :  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&B' +95 "core" ' + "storage"(& +4 "core" & \ \   +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(*'L +294 "core" ' + "storage"(0- +3 "core" -'} +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (x& +2 "core" & \ \  [  +2 "manipulator"&+& +3 "core" & R& +2 .tElbow.seek 2 + "manipulator"&( +3 "core" ( +2 "manipulator"&3& +3 "core" & R& +2 "storage"(;& +3 "core" & \ \   +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&J'υ +23 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&^/ +76 "core" / +2 ."downElevator"SE.seek :down +4 "manipulator"&i& +4 "storage"('v +5 "core" &   S& + "manipulator"&2% +4 "core" % ϋ   Q +42 .tForearm.seek :retract +9 "manipulator"&c'\ +96 "core" ' + .tElbow.seek CC +2 "manipulator"&O( +103 "core" ' + ."downElevator"SE.coast + "storage"(5 +39 "core" ( + "manipulator"&`& +4 "core" &  M9$ +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &j& +3 "core" &  M9$ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&U'ρ +95 "core" ' + "manipulator"&w& +4 "core" &  N9$ +2 "manipulator"&?% +4 "core" %w  M +2 "collection"'V& +3 "core" &" +2 "collection"'& +3 .tCC.seek :closed +2 "collection"'D(O +3 "core" &# +4 &" 6 +9 &1Hv  2 +10 &\\qv" F +9 &\\# Q +9 &H t P +10 &I#c P +9 &DK"\\ P +9 &I"J P +10 &L6 O +9 &P"7 P +10 &MJ"& O +9 &! O!"& P +9 &"J" O +10 &$O" P +9 &&UJ  O +9 &(L! O +10 &)L" O +9 &+J! O +10 &-\\L!{ P +9 &/M# O +9 &0K !l P +10 &2L![ P +9 &4eJ!3 O +9 &6%P! P +10 &7H! O +9 &9K! P +10 &;kM# P +9 &=/J"k O +9 &>P!Z P +10 &@M"Q O +9 &BuL #U O +9 &D6J " P +10 &EQ  P +9 &G[& Q +10 &Ii" V +9 &K$ \\ +9 &L" _ +10 &N  ; +9 &Oh3! W +9 ( + &Ovc! I + "collection"'& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.79 + .Hand.open +2 "manipulator"&a1 +77 "core" 1 + "manipulator"&Q% +4 "core" % w [ K +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&Y'\ +92 "core" ' +2 .tSC.coast "storage"(6 +3 .tCTV.dial CSV,avoiding: :intake +2 "collection"'\\  +138 "core" ~ + .tCSV.dial CTV +2 "collection"'C  +30 "core"  +2 .tPS.seek 2.5ml + "processing"%K' +2639 "core" ' + "collection"'~% +4 "core" % @ T +2 .tCS.seek 4.15ml + "collection"':'Q +1569 "core" ' + .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%z  +46 "core"  + .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%e  +75 "core"  + .tPS.seek 0ml +2 "processing"%r'W +2639 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"'m ` +41 "core" _ + .tCSV.dial :air +2 "collection"'8 @ +45 "core" > +2 .tCS.seek 10ml + "collection"'h' D +1566 "core" ' + .tCSV.dial CTV +2 "collection"'N  +45 "core"  +2 .tCS.seek 0ml + "collection"'n' +2630 "core" ' + .tCBV.dial :waste1 +2 "collection"'M @ +30 "core" ? + .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +4 "collection"'v  +138 "core" + "collection"'& +4 "core" &Ove I +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&&% +3 "core" %\   L +2 "storage"(% +3 "core" % C +2 "storage"(@. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 +2 "storage"(($ +337 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (X& +2 "core" &% +2 "manipulator"&t& +3 "core" & K8" +2 "manipulator"&u% +3 "core" %\  K +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&b( +155 "core" ( + "manipulator"&9& +4 "core" & / O +2 "storage"(l& +3 "core" &% r +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&s' +96 "core" ' + "storage"(& +4 "core" &%\ \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"(o'L +289 "core" ' + "storage"(- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&& +3 "core" & M N +2 "storage"(d& +3 "core" &% w +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 1 + "manipulator"&g'\\ +39 "core" ' + .tElbow.hold +2 "manipulator"&=, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(- +2 "core" -' +2 .tSE.seek 0.1 Pucks below Top Plate +2 "storage"(f'@ +29 "core" ' + "manipulator"&>% +4 "core" %^o s t & A +2 "storage"( & +3 "core" &% ! + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 302 counts + "manipulator"&'ϊ +15 "core" ' + "manipulator"&& +4 "core" & x P +2 "storage"(k& +3 "core" &% U +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"&Z' +36 "core" ' +2 .tSE.seek 1.1 Pucks below Top Plate + "storage"('/ +42 "core" ' + "manipulator"&p& +4 "core" & z O +2 "manipulator"&#% +4 "core" % { P + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&,'\ +93 "core" ' + .tElbow.seek CC +2 "manipulator"&( +153 "core" ( +2 "manipulator"&I& +3 "core" &  I7 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &<& +2 "core" & I7 +2 .tForearm.seek CC + "manipulator"&'ρ +95 "core" ' + .tHand.close + "manipulator"&R/ +73 "core" / + .tCC.seek :open +2 "collection"'4( +380 "core" ( + "storage"(-& +4 "core" &%\ \   +2 "storage"(y& +3 "core" &% : +2 "manipulator"&& +3 "core" &  q L7 +2 "manipulator"& % +3 "core" % ϕ C L +2 .tForearm.seek :retract + "manipulator"&]'\ +104 "core" ' + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&%( +154 "core" ( + "manipulator"&'& +4 "core" & F O\ +2 "storage"(/& +3 "core" &%\ \  ! + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 1 +2 "manipulator"&7'\\ +116 "core" ' + .tElbow.hold +2 "manipulator"&{, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&51 +70 "core" 1 +2 "manipulator"&$% +4 "core" % fb  C C +2 "storage"(& +3 "core" &%  +2 .tForearm.force -20 "manipulator"&5 +3 .tForearm.seek 1 + 310 counts + "manipulator"&}'ϒ +16 "core" ' + "manipulator"& & +4 "core" & T\ +2 "storage"(& +4 "core" &%\ \  + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&' +24 "core" ' +49 "storage"(S% +4 "core" %8\ \  7 +2 ."downElevator"SE.seek :down +3 "storage"(L'v +53 "Can" 55 +47 "storage"(% +2 "core" %<\ \  ! ] +2 "manipulator"& % +4 "core" % E R + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&1'\ +93 "core" ' +61 ' + ."downElevator"SE.coast + "storage"(5 +2 .tSC.coast + "storage"(6 +3 .tPSV.dial :air +2 "processing"%(  +76 "core" +2 .tPS.seek 2.5ml +2 "processing"%)' +2629 "core" ' + .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%\ +56 "core" + .tdelay 1 second +102 .PSV.dial :air +2 "processing"%.  +43 "core"  + .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%H +45 "core" + .tdelay 1 second +102 .PSV.dial :air +2 "processing"%F  +45 "core"  + .tdelay 1 second +103 .PS.seek 0ml + "processing"%!'W +2630 "core" ' + #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%P& +3 "core" & +2 "manipulator"&|& +4 "core" & K T\ + "manipulator"&G% +4 "core" %\  T3 +2 .tElbow.seek FlushPuck::Garage + "manipulator"&(- +172 "core" ( + "manipulator"&[& +4 "core" &- T/ + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- T/ +2 .tForearm.seek :garage +2 "manipulator"&A' +108 "core" ' + .tHand.close + "manipulator"&"/ +77 "core" / + "manipulator"&q& +4 "core" &- ) K/ +2 "manipulator"&% +3 "core" %  Kh +2 .tForearm.seek :retract + "manipulator"&W'\ +106 "core" ' +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&( +127 "core" ( + "manipulator"&E& +4 "core" & b RY +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 & & +3 "core" & p RY + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&0' +99 "core" ' + "manipulator"&x& +4 "core" &  @ SY +2 "manipulator"&+% +4 "core" %   S +2 "processing"%3& +3 "core" & +2 "processing"%;& +3 .tPC.seek :closed +2 "processing"%^(Tg +3 "core" &6 +3 &  +9 &/v ,~ +10 &av @ +9 &ek R +10 &%I" R +9 &K S +9 &J S +10 &jO S +9 &-N R +9 &N R +10 &N R +9 & sL R +10 &"5J R +9 &#L R +9 &%L S +10 &'{L R +9 &)=J R +9 &*N R +10 &,L R +9 &.I R +10 &0EI R +9 &2M R +9 &3L S +10 &5J R +9 &7MI R +9 &9J R +10 &:K R +9 &<N R +10 &>UL R +9 &@K R +9 &AG R +10 &CL R +9 &E\\N S +9 &GQ S +10 &H\\ T +9 &Jm W +10 &LO Z +9 &N Z +9 &O Z +10 &Q Z +9 &SKs : +9 &T%-d O +10 &TE& / +2 ( + "processing"%;& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.69 + "processing"%i& +4 "core" &TE$ / + .tHand.open + "manipulator"&21 +77 "core" 1 + "manipulator"&% +4 "core" % x P +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&B'\ +96 "core" ' + .tPRV.dial :air +2 "processing"%*  +48 "core"  + .tPSV.dial :mixloop +2 "processing"%` +45 "core" + "processing"%j% +4 "core" %Y, +2 .tPS.seek 0.3ml +2 "processing"%J' +389 "core" ' + .tPSV.dial PSR +2 "processing"%w +108 "core"  + "processing"%?% +4 "core" %K \ + #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml + "processing"%V'* +485 "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"% +121 "core" + .tPTV.dial :mixing +2 "processing"%c @ +74 "core" A +2 .tPBV.dial :waste2 +2 "processing"%6  +96 "core"  + .tPS.seek 0ml +2 "processing"%a'W +2637 "core" ' + #tGaraging FlushPuck in Processing Clamp + "manipulator"&Q& +4 "core" & 5 LY +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&( +2 "core" ( +2 "manipulator"&\\& +4 "core" &  LY + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &C& +2 "core" & $ LY +2 .tForearm.seek PC +2 "manipulator"&U' +97 "core" ' + .tHand.close + "manipulator"&/ +76 "core" / + .tPC.seek :open +2 "processing"%( +401 "core" ( + "manipulator"&~& +4 "core" & , RY + "manipulator"&_% +4 "core" % i Q +2 .tForearm.seek :retract + "manipulator"&z'\ +100 "core" ' + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&e(- +158 "core" ( + "manipulator"&K& +4 "core" &- \\ P +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &m& +3 "core" &- f P + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&8' +116 "core" ' + .tHand.open + "manipulator"&:1 +67 "core" 1 + "manipulator"&N% +4 "core" %  H +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&h'\ +98 "core" ' + #tLoading da puck from tube 2 into Processing Clamp +2 "processing"%M& +3 "core" &b +2 "manipulator"&v% +4 "core" %\  - T + "storage"(% +4 "core" %    + "storage"(&. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 + "storage"(( +338 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (@& +3 "core" & \ \  j  +2 "manipulator"&X& +3 "core" &-  ` S + "manipulator"&t% +4 "core" %\   V S +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 + "manipulator"&u( +168 "core" ( + "manipulator"&9& +4 "core" & a Qe +2 "storage"(l& +3 "core" & \ \  S  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&' +109 "core" ' + "storage"(O& +4 "core" & \ \  .  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(Y'L +291 "core" ' + "storage"(- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (& +2 "core" &   +2 "manipulator"&d& +3 "core" & f Oe +2 .tElbow.seek 2 + "manipulator"&( +3 "core" ( +2 "manipulator"&>& +3 "core" & o Oe +2 "storage"( & +3 "core" & \ \   +2 .tForearm.seek 2 + 300 counts +48 "manipulator"&'υ +22 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&k/ +72 "core" / +2 ."downElevator"SE.seek :down +4 "manipulator"&p& +4 "storage"(#'v +6 "core" &  Pe + "manipulator"&s% +4 "core" % υ V QC +2 .tForearm.seek :retract +2 "manipulator"&b'\ +100 "core" ' + .tElbow.seek PC +2 "manipulator"&o( +157 "core" ' + ."downElevator"SE.coast + "storage"(5 +87 "core" ( + "manipulator"&g& +4 "core" &  v S +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &  H S +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&f' +98 "core" ' + "manipulator"&I& +4 "core" & s Q +2 "manipulator"&<% +4 "core" % Q +2 "processing"%Z& +3 "core" &S +2 "processing"%=& +4 .tPC.seek :closed +2 "processing"%R(Tg +2 "core" &E +3 &G \ +9 &-sH +| +10 &ay? @ +9 &\\j> R +9 &H: R +10 &H9 R +9 &I9 R +9 &bL3 R +10 &$J* R +9 &I& R +10 &I. R +9 & kG/ R +9 &"-I1 R +10 &#G1 R +9 &%I0 Q +9 &'sI$ R +10 &)5L R +9 &*L R +10 &,H R +9 &.{H R +9 &0=G R +10 &1M R +9 &3L R +9 &5L Q +10 &7FJ Q +9 &9J Q +10 &:J Q +9 &<N R +9 &>MJ R +10 &@K R +9 &AJ\ R +9 &CL R +10 &ETP R +9 &GP R +10 &H[ T +9 &Jv V +9 &LJ X +10 &N ~ X +9 &O X +9 &Q Y +10 &SFv ; +9 &T#/q Q +10 &TH , +2 ( + "processing"%=& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.74 + .Hand.open +2 "manipulator"&,1 +74 "core" 1 +3 "manipulator"&D% +4 "core" % Q O + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&-'\ +94 "core" ' + .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 2 in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +3 "processing"%y  +2 %9 +5 "core" 9 +103 "processing"% 9 +2 "core" 9 +102 "processing"%'9 +3 "core" 9  +102 "processing"%/9 +3 "core" 9  +103 "processing"%9 +3 "core" 9 +102 "processing"%9 +3 "core" 9 +103 "processing"%59 +2 "core" 9 +103 "processing"%$9 +2 "core" 9 +102 "processing"%9 +3 "core" 9" +102 "processing"% 9 +4 "core" 9& +102 "processing"%9 +3 "core" 9+ +102 "processing"%]9 +3 "core" 9/ +103 "processing"%S9 +2 "core" 93 +102 "processing"%%9 +3 "core" 97 +102 "processing"%9 +4 "core" 9; +102 "processing"% 9 +3 "core" 9@ +102 "processing"%79 +3 "core" 9D +102 "processing"%}9 +3 "core" 9H +102 "processing"%9 +3 "core" 9L +102 "processing"%(9 +4 "core" 9Q +102 "processing"%9 +3 "core" 9U +102 "processing"%L9 +3 "core" 9Y +102 "processing"%9 +3 "core" 9] +102 "processing"%r9 +3 "core" 9a +102 "processing"%\ 9 +3 "core" 9f +103 "processing"%.9 +2 "core" 9j +102 "processing"%H9 +3 "core" 9n +102 "processing"%F9 +3 "core" 9r +102 "processing"%)9 +3 "core" 9&v +102 "processing"%P9 +4 "core" 9.{ +102 "processing"%|9 +3 "core" 95 +102 "processing"%G9 +3 "core" 9= +102 "processing"%[9 +3 "core" 9E +102 "processing"%9 +3 "core" 9L +102 "processing"%{9 +4 "core" 9S +102 "processing"%"9 +3 "core" 9[ +102 "processing"%q9 +3 "core" 9b +2 .tPH.hold 2:00:00,28C +3 "processing"% ppb + .tdelay 1:30 +4 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%1 +106 "core"  + "processing"%E% +4 "core" %Xl + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"% ' +585 "core" ' + .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml +2 "processing"%A'[ +1624 "core" ' + .tPTV.dial :puck +2 "processing"%x  +75 "core"  + .tPSV.dial PTV +2 "processing"%+ +77 "core" + .tPBV.dial :waste1 +2 "processing"%3  +137 "core"  + "processing"%% +4 "core" %aL +2 .tPS.seek 1.5ml +2 "processing"%W' +593 "core" ' + .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%T * +35 "core" , +2 .tPS.seek 0ml +2 "processing"%i'W +1615 "core" ' + .tdelay 5:00 +23737 "Can" ?> +6265 #trecoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%2  +37 "core" + .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +36 "core" , + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%; +76 "core"  + .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml +2 "processing"%*' +2516 "core" ' + .tPSV.dial PTV +2 "processing"%` +76 "core" + .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%j +77 "core"  + .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%0 +78 "core" + .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%!  +76 "core"  + .tPS.seek :empty +2 "processing"%w'9 +2544 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%?  +134 "core" + .tPSV.dial :mixloop +2 "processing"%J +45 "core" + .tPRV.dial :ab1 +2 "processing"%V @ +79 "core" B + .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml +2 "processing"%'w +353 "core" ' + .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +3 "collection"'c  + "processing"%6  +49 "core"  +7 + "processing"%% +4 "core" %u  +2 .tPS.seek 0.32ml +2 "processing"%Q'" +403 "core" ' + .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'\\  +30 "core" + .tPRV.dial :air +2 "processing"%C  +45 "core"  +2 .tPS.seek 0.9ml + "processing"%'D +1229 "core" ' + .tPRV.dial :waste2 +2 "processing"% @ +76 "core" > +2 .tPS.seek 0.5ml + "processing"%B' +872 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%^  +46 "core"  + .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%~'[ +1608 "core" ' + .tPSV.dial :PML +2 "processing"%_ +46 "core" + .tPTV.dial :mixing +2 "processing"%K @ +73 "core" A + .tPBV.dial :waste1 +2 "processing"%m  +35 "core"  + "processing"%U% +4 "core" %Z  +2 .tPS.seek 1.85ml +2 "processing"%': +228 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%: * +36 "core" , +2 .tPS.seek 0ml + "processing"%N'W +1977 "core" ' + .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'M& +3 "core" &$&` +2 "manipulator"&z& +3 "core" &  J +49 "manipulator"&v% +4 "core" % *  K!P +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +172 "core" ( + "manipulator"&&& +4 "core" &-  I +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &8& +3 "core" &-  G +2 .tForearm.seek :garage +2 "manipulator"&@' +109 "core" ' +2 .tHand.close + "manipulator"&X/ +75 "core" / + "manipulator"&t& +4 "core" &- s x D +2 "manipulator"&9% +4 "core" %  v  ? +2 .tForearm.seek :retract + "manipulator"&l'\ +102 "core" ' + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&O( +277 "core" ( + "manipulator"&e& +4 "core" & p C<9 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &h& +3 "core" & 7 C<9 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'ρ +106 "core" ' + "manipulator"&& +4 "core" & S F;8 +2 "manipulator"&d% +4 "core" %~ % F +2 "collection"'>& +3 "core" &%)S +2 "collection"' & +3 .tCC.seek :closed +2 "collection"'k(O +4 "core" &%( + &%(  +9 &-y%' , +9 &dy#( A +10 &ai%) R +9 &$I$( Q +9 &L%( R +10 &I$( Q +9 &kI#' Q +9 &+L$( R +10 &F%( Q +9 &L&' Q +10 & rI%' Q +9 &"3J%' R +9 &#I#' Q +10 &%E$% Q +9 &'yN%( R +9 &)<I%%\ Q +10 &*K&' Q +9 &,K%' R +10 &.I#' Q +9 &0DL&' Q +9 &2J%( Q +10 &3J%( Q +9 &5I$& Q +9 &7ME%' Q +10 &9 I&' R +9 &:H$' Q +10 &<E$' Q +9 &>TI$( Q +9 &@F$' Q +10 &AJ&' Q +9 &CI"' Q +9 &E\\N")\ Q +10 &GR%( R +9 &Hf%' U +10 &J"' Z +9 &L=#& _ +9 &M!' W +10 &O1E#& ){ +9 &Oym$& O +6 ( + "collection"' & +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.98 +3 "collection"'p& +4 "core" &Oye$%\ O + &Oye%'V O + .tHand.open + "manipulator"&s1 +70 "core" 1 + "manipulator"&u% +4 "core" % ~ p { L C +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' + .tPSV.dial PSR +2 "processing"%Y +108 "core"  + "processing"%% +4 "core" %W + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%g' +1615 "core" ' + .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +45 "core"  +2 .tPS.seek 0ml + "processing"%'W +1609 "core" ' + .tPSV.dial PSR +2 "processing"%I +46 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%<' +2630 "core" ' + ."connect"PRV.dial CBV,avoiding: :ab2 +4 .tCBV.dial PRV +3 "processing"%Z  + "collection"'#  +40 "core" +131  + .tPSV.dial :mixloop +2 "processing"%b +106 "core" + .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%  +76 "core" +2 .tPS.seek 0ml + "processing"%,'W +2631 "core" ' + .tPSV.dial :air +2 "processing"%D  +56 "core" +2 .tPS.seek 2.5ml + "processing"%' +2632 "core" ' + .tPSV.dial :mixloop +2 "processing"%= +44 "core" + .tPS.seek 0ml +2 "processing"% 'W +2634 "core" ' + .tPSV.dial :air +2 "processing"%f  +58 "core" + .tPS.seek 2.5ml +2 "processing"%'' +2627 "core" ' + .tPSV.dial :mixloop +2 "processing"% +44 "core" + .tPS.seek 0ml +2 "processing"%/'W +2634 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +3 "core" & w w 4 D;8 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +3 "core" ( + "manipulator"&5& +4 "core" & | y 0 D;8 + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &$& +2 "core" & t w Y D;8 +2 .tForearm.seek CC +2 "manipulator"&'ρ +102 "core" ' + .tHand.close + "manipulator"& / +70 "core" / + .tCC.seek :open +2 "collection"'( +381 "core" ( + "manipulator"&]& +4 "core" & [ E;8 + "manipulator"&S% +4 "core" % ρ C F +2 .tForearm.seek :retract + "manipulator"&%'\ +95 "core" ' + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&(- +282 "core" ( + "manipulator"& & +4 "core" &- K K0 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &7& +3 "core" &- K0 + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&}' +112 "core" ' +3 .tHand.open +2 "manipulator"&1 +69 "core" 1 + "manipulator"&(% +4 "core" % S Q C @ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' + ."da"delayUntil "11:15:18.29" +12378 "Can" 66 +12385 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%L @ +75 "core" A + ."da"PBV.dial :waste1 +2 "processing"%  +36 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%r * +36 "core" , + ."da"PSV.dial :air +2 "processing"%\  +46 "core"  + ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%.' +2503 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%H +45 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%F  +45 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%) +46 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%P  +45 "core"  + ."da"PS.seek :empty +2 "processing"%|'9 +2512 "core" ' + #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%G +138 "core"  + "processing"%[% +4 "core" %9 + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%' +592 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%{'[ +1604 "core" ' + ."da"PTV.dial :puck +2 "processing"%"  +73 "core"  + ."da"PSV.dial PTV +2 "processing"%q +88 "core"  + ."da"PBV.dial :waste1 +2 "processing"%1  +47 "core"  + "processing"%E% +4 "core" %_  +49 ."da"PS.seek 1.5ml +2 "processing"%a' +586 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%x'W +1610 "core" ' + ."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"%3 * +36 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +75 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%A' +2523 "core" ' + ."da"PSV.dial PTV +2 "processing"%T +77 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%W +78 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%y +77 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +3 "processing"%2  +88 "core" + ."da"PS.seek :empty +2 "processing"%'9 +2511 "core" ' + #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%; +138 "core"  + "processing"%i% +4 "core" %8 + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml + "processing"%`' +590 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%j'[ +1616 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%0 +90 "core"  + ."da"PBV.dial :waste1 +2 "processing"%!  +36 "core" + "processing"%*% +4 "core" %\\  +2 ."da"PS.seek 1.5ml +2 "processing"%?' +602 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%J * +35 "core" * +2 ."da"PS.seek 0ml +2 "processing"%V'W +1609 "core" ' + ."da"delay 2:00 +5244 "Can" ?? +6758 #"da"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"%6 * +36 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%c +75 "core"  + ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2506 "core" ' + ."da"PSV.dial PTV +2 "processing"% +77 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%\\ +77 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%C +77 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%Q  +76 "core"  + ."da"PS.seek :empty +2 "processing"%'9 +2556 "core" ' + #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%  +46 "core"  + ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%^  +134 "core" + ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%B  +44 "core"  + ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%_ +46 "core" + ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml +2 "processing"%K' +389 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%m  +46 "core"  + "processing"%U% +4 "core" %  +2 ."da"PS.seek 0.55ml + "processing"%:'w +344 "core" ' + #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%~  +46 "core"  + ."da"PS.seek 2ml +2 "processing"%'[ +1569 "core" ' + ."da"PSV.dial :PML +2 "processing"%M +45 "core" + ."da"PTV.dial :mixing +2 "processing"%z @ +75 "core" A + ."da"PBV.dial :waste1 +2 "processing"%v  +36 "core" + "processing"%&% +4 "core" %Z  + ."da"PS.seek 1.85ml +2 "processing"%8': +230 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%o * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"%X'W +1966 "core" ' + ."da"delay 2 seconds +202 .delay 8:00 +36661 "Can" 66 +11341 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 .PBV.dial :waste1 + "processing"%t  +36 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%9 * +37 "core" , + ."da"PSV.dial :air +2 "processing"%-  +45 "core"  + ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%@' +2512 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%e +58 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%h  +44 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"% +45 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +45 "core"  + ."da"PS.seek :empty +2 "processing"%d'9 +2515 "core" ' + #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%> +137 "core"  + "processing"%l% +4 "core" %; + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%4' +596 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"% '[ +1623 "core" ' + ."da"PTV.dial :puck +2 "processing"%p  +73 "core"  + ."da"PSV.dial PTV +2 "processing"%s +75 "core" + ."da"PBV.dial :waste1 +2 "processing"%u  +35 "core"  + "processing"%Y% +4 "core" %b + ."da"PS.seek 1.5ml +2 "processing"%' +600 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +37 "core" , +2 ."da"PS.seek 0ml +2 "processing"%N'W +1607 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +37 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +47 "processing"%g * +38 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%I +77 "core"  + ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2520 "core" ' + ."da"PSV.dial PTV +2 "processing"%# +76 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%Z +77 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%b +77 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +88 "core" + ."da"PS.seek :empty +2 "processing"%<'9 +2532 "core" ' + #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%D +138 "core"  + "processing"%,% +4 "core" %6 + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%=' +589 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'[ +1608 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%f +77 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +35 "core"  + "processing"%% +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"% * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"%5'W +1615 "core" ' + ."da"delay 2:00 +6349 "Can" JI +5653 #"da"recoverPSRreagent08 +2 .PTV.dial :puck + .PBV.dial :waste1 + "processing"%$  +36 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +37 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%O +76 "core"  + ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2522 "core" ' + ."da"PSV.dial PTV +2 "processing"%k +76 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%] +76 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%S +77 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +76 "core"  + ."da"PS.seek :empty +2 "processing"% '9 +2520 "core" ' + #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%7 +138 "core"  + "processing"%% +4 "core" %7 + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml + "processing"%' +593 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%('[ +1608 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%% +76 "core" + ."da"PBV.dial :waste1 +2 "processing"%}  +47 "core"  + "processing"%L% +4 "core" %Z  +2 ."da"PS.seek 1.5ml +2 "processing"%' +592 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%r * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%\ 'W +1620 "core" ' + ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%/  +37 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%H * +36 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%F +76 "core"  + ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%)' +2527 "core" ' + ."da"PSV.dial PTV +2 "processing"%P +76 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%. +77 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%G +77 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%[  +76 "core"  + ."da"PS.seek :empty +2 "processing"%|'9 +2519 "core" ' + ."da"Gate.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +158 "core"  +4 "processing"%"% +9 "core" %8 +3 #"da"Pulling 0.25ml of PSR.sub1 +2 .PSR.select :sub1 +5 "processing"% +15 ."da"PS.reconfigure PSconfig +6 "processing"%#A d`xb +8 ."da"PS.seek 0.25ml +4 "processing"%q'7 +344 "core" ' + ."da"delay 5 seconds +502 "processing"%1% +4 "core" %4  +2 #"da"Pulling 0.25ml of PSR.sub2 .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%E' +346 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%{'[ +1608 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +80 "core" + ."da"PBV.dial :waste1 +2 "processing"%a  +36 "core" + "processing"%+% +4 "core" %V  +2 ."da"PS.seek 1.5ml + "processing"%3' +597 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +36 "core" + +2 ."da"PS.seek 0ml +2 "processing"%x'W +1608 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%T  +36 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%W * +36 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%y +78 "core"  + ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%2' +2576 "core" ' + ."da"PSV.dial PTV +2 "processing"%A +79 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%; +79 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%i +78 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +78 "core"  +43 ."da"PS.seek :empty +9 "processing"%`'9 +1800 "Can"  +788 "core" ' + "processing"%09 +3 "core" 95 +2 #"da"Processing Puck Heater at 27.8C before imaging + .PH.coast +2 "processing"%!  +3 "core" 5 + 5 + "processing"%*& +3 "core" &TH , +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&j% +3 "core" %   +2 "storage"(J% +3 "core" % e e  +2 "storage"(?. +3 "core" . + ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 ."da"SC.seek 1 + "storage"(w($ +343 "core" ( + ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (6& +2 "core" &' J T F +2 "manipulator"&c& +4 "core" &- 0 + "manipulator"&V% +4 "core" %  `  + ."da"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&( +187 "core" ( + "manipulator"&\\& +4 "core" & +2 "storage"(C& +3 "core" && H B +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&Q' +101 "core" ' + "storage"(& +4 "core" && 7 H p +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +2 "storage"('L +298 "core" ' + "storage"(^- +3 "core" -'{ +2 ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&B& +2 "core" & \ +2 "storage"(_& +3 "core" && B J q +2 ."da"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&'\\ +38 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&m, +3 "core" , + ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(U- +2 "core" -'{ +2 ."da"SE.seek 1.1 Pucks below Top Plate +2 "storage"(K'3 +29 "core" ' + "manipulator"&~% +4 "core" %de O S  +2 "storage"(:& +3 "core" && _ + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 308 counts +2 "manipulator"&M'ϐ +19 "core" ' + "manipulator"&z& +4 "core" &  ? \ +2 "storage"(v& +4 "core" && P M o + ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 700 counts +3 "manipulator"&&' +29 "core" ' +2 ."da"SE.seek 2.1 Pucks below Top Plate +2 "storage"(o'" +38 "core" ' + "manipulator"&& +4 "core" & \\ \ +2 "manipulator"&8% +4 "core" % ^ p +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&t'\ +94 "core" ' + ."da"Elbow.seek PC +2 "manipulator"&9( +253 "core" ( +2 "manipulator"&-& +4 "core" & 0 e + ."da"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &X& +2 "core" & e +2 ."da"Forearm.seek PC +2 "manipulator"&e' +98 "core" ' + ."da"Hand.close +2 "manipulator"&h/ +69 "core" / + ."da"PC.seek :open +2 "processing"%( +401 "core" ( + "storage"(& +4 "core" && 5 3 i + "manipulator"&@& +4 "core" & e + "manipulator"&>% +4 "core" %  + ."da"Forearm.seek :retract +2 "manipulator"&l'\ +103 "core" ' + ."da"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&d( +256 "core" ( + "manipulator"&4& +4 "core" &  \ ' +2 "storage"(p& +3 "core" && 5 7 Z +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&s' +100 "core" ' +2 ."da"Hand.open + "manipulator"&u1 +76 "core" 1 +2 "storage"(Y- +3 "core" -'" +2 ."da"SE.seek 1.86 Pucks below Top Plate +2 "storage"( ' +22 "core" ' + ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.19 Pucks below Top Plate +2 "storage"(' +60 "core" ' + #"da"Lights, camera, ACTION! +3 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da20feb1911h40ml.tif +1940 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +26166 #"da"SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 277.771 seconds\ /var/log/esp/da20feb1911h40ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da20feb1911h40ml15s.tif +1563 #SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da20feb1911h40ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da20feb1911h40ml30s.tif +3063 #SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da20feb1911h40ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da20feb1911h40ml70s.tif +7117 #SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da20feb1911h40ml70s.tif: TIFF Upload Complete\ +3 .Gate.power :camera,:OFF + ."Qmail"HABfans.email "277.771 sec auto-exposure",Subject: "da20feb1911h40ml images!" +12 "storage"(- +12 "core" -' +5 "storage"(& +3 "core" &&  +2 "manipulator"&g& +3 "core" & | { ' +2 ."da"Elbow.seek 1 +2 "manipulator"&I( +3 "core" ( + "manipulator"&N& +4 "core" & y ' +2 "storage"(#& +3 "core" &&  +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&Z' +17 "core" ' + ."da"SE.reconfigure SEgently +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.9 Pucks below Top Plate +2 "storage"(b'( +66 "core" ' + "manipulator"&& +4 "core" &   4' +2 "storage"(& +3 "core" && T [ / +2 ."da"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&D'\\ +36 "core" ' +2 ."da"Elbow.hold +3 "manipulator"&,, +3 "core" , + ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +3 "storage"(#QK-0-\ b +3 ."da"SE.seek 2.09 Pucks below Top Plate +2 "storage"(<' +27 "core" ' +2 "manipulator"&=% +5 "core" %\\ 4 )6 +2 "storage"(f& +4 "core" && 9 = 6 + ."da"Forearm.force -20 +2 "manipulator"&5 +9 ."da"Forearm.seek 1 + 300 counts +64 "manipulator"& 'ψ +26 "core" ' +34 "manipulator"&& +5 "core" & ) 0 7% +3 "storage"(& +4 "core" && s  j +4 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&' +24 "core" ' + "storage"('% +5 "core" % N +3 ."downElevator"SE.seek :down +4 "storage"($'v +100 ( % +8 "core" %3 ! Wd +5 "manipulator"&O% +10 "core" %   t 8 +3 ."da"Forearm.reconfigure LooseForearm +11 "manipulator"&#Q@2^d^b +7 ."da"Forearm.seek :retract +4 "manipulator"&5'\ +93 "core" ' +11 ' + ."downElevator"SE.coast + "storage"(5 +2 ."da"SC.coast + "storage"(6 +4 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 #tStarting finalPurge +3 "processing"%k& +5 "core" &J +3 "manipulator"&]& +4 "core" & f f >% +3 "manipulator"&S% +3 "core" %\  ^ g > +2 ."psFlush"Elbow.seek FlushPuck::Garage +4 "manipulator"&(- +180 "core" ( + "manipulator"&& +4 "core" &- w x A* +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &7& +3 "core" &- s t  A* +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&' +106 "core" ' +3 ."psFlush"Hand.close +3 "manipulator"& / +69 "core" / + "manipulator"&& +6 "core" &- J K @ ;* +2 "manipulator"&%% +4 "core" %  B K : + ."psFlush"Forearm.seek :retract +3 "manipulator"&}'\ +100 "core" ' +5 ."psFlush"Elbow.reconfigure TightElbow +4 "manipulator"&$&.,(\ #b +7 ."psFlush"Elbow.seek PC +5 "manipulator"&L( +126 "core" ( + "manipulator"&(& +4 "core" & } ^ C +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +6 &r& +4 "core" &   C +2 ."psFlush"Forearm.reconfigure TightForearm +7 "manipulator"&#Q@2^d^\ b +7 ."psFlush"Forearm.seek PC +6 "manipulator"&' +103 "core" ' +6 "manipulator"&/& +10 "core" & v w 1 B +10 "manipulator"&H% +3 "core" % p x S B +2 "processing"%F& +12 "core" & + "processing"%\ & +6 ."psFlush"PC.seek :closed +2 "processing"%P(Tg +4 "core" & + &  +8 &-r ,~ +11 &bt @ +12 &bf R +6 &#C R +12 &G R +13 &J R +7 &hG R +15 &*F R + &D R +10 &D R +11 & oI S +5 &"2G R +10 &#I R +9 &%G R +9 &'xG R +10 &):D R +9 &*G R +10 &,G S +9 &.H R +9 &0CG R +10 &2H R +9 &3G R +9 &5G Q +10 &7KI R +9 &9 I R +10 &:I R +9 &<H R +9 &>TH R +10 &@H R +9 &AK R +9 &CG R +10 &E[I R +9 &GM S +10 &HT S +9 &Jk V +9 &LO Y +10 &N} Y +9 &O} Y +10 &Q Y +10 &SJs ; +8 &T$,h R +10 &TG# / +3 ( + "processing"%\ & +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.73 +2 "processing"%.& +3 "core" &TG" / +2 ."psFlush"Hand.open + "manipulator"&G1 +77 "core" 1 + "manipulator"&[% +4 "core" % q u B +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&)'\ +99 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +138 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."psFlush"PS.seek 1ml +2 "processing"%"'P +351 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +758 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%|' +1610 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%1 +75 "core" + ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%q  +37 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%E'W +2637 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +76 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%a' +615 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%+' +2119 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%{ +90 "core"  + ."psFlush"PBV.dial PSV +2 "processing"% U +56 "core" V + ."psFlush"PS.seek 0ml +3 "processing"%3'W +2632 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%T @ +44 "core" > + ."psFlush"PS.seek 2.5ml +3 "processing"%W' +2643 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%y  +75 "core"  + ."psFlush"PS.seek :empty +2 "processing"%x'9 +170 "Can" =< +2464 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%A +46 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%;' +2643 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%i +75 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%'W +2636 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%2 @ +45 "core" > + ."psFlush"PS.seek 2.5ml +3 "processing"%0' +2639 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%!  +75 "core"  + ."psFlush"PS.seek :empty +2 "processing"%*'9 +2637 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%j +46 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%J'P +1105 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%?' +1610 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%6 +75 "core" + ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%c  +102 "core"  + ."psFlush"PS.seek 0ml +3 "processing"%V'W +2628 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%\\ +76 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%C' +599 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2129 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +77 "core" + ."psFlush"PBV.dial PSV +2 "processing"% U +56 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%^'W +2629 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%B @ +45 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%_' +2639 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%U  +75 "core"  + ."psFlush"PS.seek :empty +2 "processing"%~'9 +2631 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%: +58 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%z' +2637 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%v +89 "core"  + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%'W +2635 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%8 @ +43 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%Q' +2628 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +75 "core"  + ."psFlush"PS.seek :empty +2 "processing"%'9 +2628 "core" ' + #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'& +4 "core" &.1X +2 "manipulator"&M& +3 "core" & J J +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&K( +2 "core" ( +2 "manipulator"&&& +3 "core" & + J +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &-& +3 "core" &  J +2 .tForearm.seek PC + "manipulator"&X' +97 "core" ' + .tHand.close + "manipulator"&m/ +73 "core" / + .tPC.seek :open +2 "processing"%h( +402 "core" ( + "manipulator"&t& +4 "core" &  O +2 "manipulator"&R% +3 "core" %  O\ +2 .tForearm.seek :retract + "manipulator"&'\ +96 "core" ' + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&@( +355 "core" ( + "manipulator"&>& +4 "core" &# J>K + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &e& +2 "core" &" G J>K +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&4'ρ +106 "core" ' + "manipulator"&p& +4 "core" &#  M>K +2 "manipulator"&9% +3 "core" %ϔ  M> +2 "collection"'u& +4 "core" &+0o + "collection"'Y& +4 .tCC.seek :closed + "collection"'l(O +3 "core" &-1R +4 &.0r 6 +9 &3Hw-0i 2 +10 &Zpy-0o F +9 &]-1j R +9 &J.0n Q +10 &zK-/n Q +9 &<L,0^ Q +10 &M-1i Q +9 &J-0o Q +9 &K*/g Q +10 &DJ,0h Q +9 &!L./b Q +9 &"J.0S P +10 &$L,0\\ Q +9 &&LJ//W Q +10 &(J-0U Q +9 &)N,2\\ Q +9 &+I)0P Q +10 &-SL-0\\ Q +9 &/I-0^ Q +9 &0J,0F Q +10 &2I./\\ Q +9 &4\\J-0U Q +10 &6J.1X Q +9 &7H./R P +9 &9I//K Q +10 &;bI,0L Q +9 &=$I,0M Q +9 &>J-1H Q +10 &@I,1V Q +9 &BjJ-/G Q +10 &D,I-/C Q +9 &EO-0Q R +9 &GW,/L R +10 &Ift,/I V +9 &K*.P \\ +10 &L,-J _ +9 &N)1O C +9 &Oa0+.@ "g +10 &Oi*.6 I +2 ( + "collection"'Y& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.72 + "collection"'o& +4 "core" &Oi,." I + .tHand.open +2 "manipulator"& 1 +75 "core" 1 + "manipulator"&% +4 "core" % ϔ J> +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' + #tFlushing the Collection Valve::Manifold +2 "collection"'g& +3 "core" &Oh*-4 I +2 "collection"'N% +4 "core" %--8 + .tCSV.dial CSR +2 "collection"'#  +44 "core"  + "collection"'% +4 "core" %,0 + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.seek 5ml +2 "collection"''l +1358 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 '=% +2 "core" %l*- \ +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'f' +713 "core" ' + .tCSV.dial :waste +2 "collection"'d +146 "core" + .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'s' +1991 "core" ' + #tFlushing lower manifold's waste1 port + "collection"'& +4 "core" &Oh+-w I +2 "collection"'% +3 "core" %-/ +2 .tCSV.dial :flush + "collection"'  +45 "core"  + .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 5ml +2 "collection"'''l +1349 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'Z @ +44 "core" B + "collection"'I% +4 "core" %l *1 \ +2 .tCS.seek 6.999ml +2 "collection"'b' +588 "core" ' + ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'  +2 'O  +44 "core"  +95  + .tCBV.dial :waste1 +2 "collection"'D @ +47 "core" ? +2 .tCS.seek 0ml + "collection"'k' +1849 "core" ' + #tFlushing lower manifold's waste2 port +2 "collection"' & +3 "core" &Og.1d I +2 "collection"']% +4 "core" %/1 + .tCSV.dial :flush +2 "collection"'S  +75 "core" +2 .tCS.seek 5ml + "collection"'<'l +1353 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +47 "core" B + "collection"'% +4 "core" %l,/^  +2 .tCS.seek 7ml +2 "collection"'7' +602 "core" ' + ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'$  +41 "core"  + .tCBV.dial :waste2 +2 "collection"'w  +121 "core"  +2 .tCS.seek 0ml + "collection"',' +1850 "core" ' + #tDisinfecting external Intake with kill + "collection"' & +4 "core" &Og+2Q I +2 "collection"'% +3 "core" %.0 + .tCSV.dial CSR +2 "collection"'%  +44 "core"  + "collection"'5% +4 "core" %-2T + #tPulling 7.999ml of CSR.kill + .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml +2 "collection"'(' +2127 "core" ' +45 .tdelay 5 seconds +505 .CSR.select :air +2 "collection"' +9 .tCS.seek 10ml +2 "collection"'r' D +596 "core" ' + ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"' +2 '/  +21 "Can" kj +83 "core" +39  + .tCTV.dial :intake +2 "collection"'H  +77 "core" + .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'' \\ +2104 "core" ' + .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'F  +75 "core"  + .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'}' +595 "core" ' + .tCSV.dial CSR +2 "collection"'  +105 "core"  + "collection"'.% +4 "core" %/0Y + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.seek 5ml +2 "collection"'G'l +1350 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml +2 "collection"'[' D +1345 "core" ' + .tCSV.dial CBV +2 "collection"'\ +104 "core" +2 .tCS.seek 0ml + "collection"'' +2621 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +3 "core" &" / G>J +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&`( +3 "core" ( + "manipulator"&"& +3 "core" &" G G>J +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &1& +3 "core" &" ~ G>J +2 .tForearm.seek CC +2 "manipulator"&q'ρ +104 "core" ' + .tHand.close + "manipulator"&|/ +68 "core" / + .tCC.seek :open +2 "collection"' ( +380 "core" ( + "manipulator"&E& +4 "core" &" 2 H>J + "manipulator"&a% +4 "core" % ^ % Ho +2 .tForearm.seek :retract + "manipulator"&{'\ +103 "core" ' + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&(- +283 "core" ( + "manipulator"&+& +4 "core" &- N M% + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &T& +2 "core" &- ( N% +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&3' +112 "core" ' +2 .tHand.open +2 "manipulator"&y1 +74 "core" 1 + "manipulator"&W% +4 "core" %  E +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&A'\ +98 "core" ' + "processing"%x& +4 "core" & +49595 "Can" ++ +60003  ,+ +60002  ,+ +60002  ,+ +60002  ++ +18396 #t-> exit +5 #mEXIT @1582135578.72EST @1582138341.23EST = =tMAIN =mMAIN_scheduler @EST1582138342.96 #"core_reset"Sent BREAK +2 #t@0x2C6D, state=0x3350, ifg=0x00, ie=0x75 #>RESET< ESP2 v3.22 I2C Gateway v3.06 +208 #>RESET< ESP2 v3.22 I2C Gateway v3.06 for core bus +215 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +370 "Can"  +  r + #tPolling Can every 10:00 +3 #Cleanly exited at 13:06:18EST19-Feb-20 +2499 #-> ESP.ready! +2 #Powering core bus +478 .Gate.power :raw,:ON +2 "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\ +3 "sampler")&\ +2 )% +3 "core" %\  + .tSS.configure SSconfig +3 "sampler")#.0X access 2 +3 .SE.seek :down + "storage"(;'v +3 "core" ' + "manipulator"&<% +4 "core" %\   R +2 "manipulator"&=& +3 "core" &  R m +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"(>(K +1282 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (?& +2 "core" &K \ \  f  +1702 #t-> access 1 +2 .SE.seek :down +2 "storage"(@'v +3 "core" ' +2 "manipulator"&A% +3 "core" %\  O +2 "manipulator"&B& +4 "core" & I N m + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 5 + "storage"(C(< +346 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (D& +2 "core" &< 7 +1606 #t-> access 2 +2 .SE.seek :down +2 "storage"(E'v +3 "core" ' + "manipulator"&F% +4 "core" %\  { J +2 "manipulator"&G& +3 "core" & x J m +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"(H(K +344 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (I& +2 "core" &K ^  +1101 #t-> startTube 2 +296 #-> da 40 +2 #da sampling at most 40ml +4 #Loading sh1 puck from tube 2 into Collection Clamp +2 ."Qmail"HABfans.email "Started da in tube 2 at 13:54:42EST19-Feb-20\\n{3 => 0,\\n 4 => 0}\\nCan@13:52:30, 22.0C, 11% humidity, 15.1psia, 12.473V, 0.091A, 0.085A avg, 1.14W",Subject: "da sampling at most 40ml" + "collection"'J& +6 "core" &26l  +2 .tHand.open + "manipulator"&K1 +75 "core" 1 +2 "manipulator"&L% +3 "core" % \   H +2 "storage"(M% +4 "core" % y + "storage"(N. +3 "core" .(K +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(O( +1329 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (P& +2 "core" & P +2 "manipulator"&Q& +3 "core" & C G m +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&R( +4 "core" ( +2 "manipulator"&S& +3 "core" & l G m +2 "storage"(T& +4 "core" &  +2 .tForearm.seek 2 + 700 counts + "manipulator"&U' +105 "core" ' +2 "storage"(V& +3 "core" &  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"(W'L +282 "core" ' + "storage"(X- +4 "core" -'g + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (Y& +3 "core" &  + "manipulator"&Z& +4 "core" & ` J m + .tElbow.seek 2 +2 "manipulator"&[( +3 "core" ( +2 "manipulator"&\\& +3 "core" & o J m +2 "storage"(]& +3 "core" &  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&^'υ +22 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&_/ +76 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&`& +2 "storage"(a'v +6 "core" &  G m +2 "manipulator"&b% +3 "core" % ρ  I. +2 .tForearm.seek :retract +2 "manipulator"&c'\ +94 "core" ' +2 .tElbow.seek CC + "manipulator"&d( +145 "core" ' + ."downElevator"SE.coast + "storage"(5 +4 "core" ( + "manipulator"&e& +4 "core" &  G9' + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &f& +2 "core" &  G9' +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&g'ρ +103 "core" ' +3 "manipulator"&h& +4 "core" & S E9' +2 "manipulator"&i% +3 "core" %z _ E +3 "collection"'j& +3 "core" &37  +2 "collection"'k& +3 .tCC.seek :closed +2 "collection"'l(O +3 "core" &16s  +3 & 16 @ +10 &Hs27 3 +9 &Gpx24 G +9 &Z37 R +9 &F56 Q +10 &hK58v Q +9 &)L26 R +10 &J16s Q +9 &L25 Q +9 &qK35 Q +10 &2J29u Q +10 & L26 Q +8 &"J37 Q +10 &$xK26 Q +9 &&;G44 Q +10 &'J15 Q +9 &)K26 R +9 &+I27 Q +10 &-AJ46 R +9 &/H29 Q +9 &0I46 Q +10 &2J17 Q +9 &4JI28 Q +9 &6 K48 R +10 &7H15 Q +9 &9L06 Q +10 &;RI15 Q +9 &=K26 Q +9 &>J36 Q +10 &@J36 Q +9 &BYJ06 R +9 &DK16 R +10 &ER26 R +9 &Gd25 T +10 &IM04 Y +10 &J05 ^ +8 &L04 _ +10 &N}02 L +9 &Odr/4 $h +9 &O'13 M +10 ( +2 &OY13 E + "collection"'k& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 2.04 + .Hand.open +2 "manipulator"&m1 +75 "core" 1 + "manipulator"&n% +4 "core" % z y w $ B +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&o'\ +101 "core" ' + .tSC.coast + "storage"(6 +3 #tcollectSample 40ml w/bubble point of 24psi + #Priming 7ml + .Gate.power :sampler,:ON + ."pumping"Gate.power :analytic3,:ON +3 .tIntake.select :close +2 .Exhaust.select :close + .SS.hold +2 "sampler")p+ +3 "core" + +2 "sampler")q% +3 "core" %  +2 "collection"'r& +4 "core" &OY04 E +3 "Can" ON + #tCalibrating pressure and temperature sensors + .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust + .SS.reconfigure SSfast +3 "sampler")#.0X% +2 "core" %\ *,w +2 "sampler")D% +3 "core" %'{y  +2 #tEvacuated: Intake @14.6psia, Outlet @12.5psia + .SSV.dial :spit,avoiding: :exhaust +2 "sampler")F +141 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'L' +129 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")M +140 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'g' +118 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")O +84 "core" ' +3 ."CSpush"CS.coast + "collection"'5 +52 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0Xd +103 "collection"'9 +2 "core" 9Wd +103 "collection"'39 +2 "core" 9pd +103 "collection"'59 +2 "core" 9d +103 "collection"'9 +3 "core" 9d +103 "collection"'29 +2 "core" 9a +103 "collection"'69 +2 "core" 9` +103 "collection"'79 +2 "core" 9] +103 "collection"'99 +2 "core" 9Z +103 "collection"'/9 +3 "core" 9"X +103 "collection"':9 +2 "core" 9=V +103 "collection"'<9 +2 "core" 9XS +103 "collection"'=9 +2 "core" 9rQ +103 "collection"' 9 +2 "core" 9N +103 "collection"'49 +2 "core" 9K +103 "collection"'?9 +2 "core" 9I +103 "collection"'A9 +2 "core" 9G +103 "collection"'B9 +2 "core" 9E +103 "collection"'89 +2 "core" 9B +103 "collection"'>9 +3 "core" 9*@ +103 "collection"'D9 +2 "core" 9A> +103 "collection"'F9 +2 "core" 9[< +103 "collection"';9 +2 "core" 9t9 +103 "collection"'G9 +2 "core" 98 +103 "collection"'C9 +2 "core" 96 +103 "collection"'I9 +2 "core" 95 +103 "collection"'K9 +2 "core" 92 +103 "collection"'@9 +2 "core" 91 +103 "collection"'M9 +2 "core" 9/ +103 "collection"'!9 +3 "core" 9- +103 "collection"'J9 +2 "core" 9,+ +103 "collection"'L9 +2 "core" 9B* +103 "collection"'N9 +2 "core" 9X ( +103 "collection"'P9 +2 "core" 9l& +103 "collection"'Q9 +3 "core" 9% +102 "collection"'H9 +2 "core" 9# +103 "collection"'T9 +2 "core" 9# +103 "collection"'V9 +2 "core" 9 +103 "collection"'$9 +2 "core" 9# +103 "collection"'&9 +4 "core" 9' +103 "collection"'Y9 +2 "core" 9+ +103 "collection"'S9 +2 "core" 9 / +103 "collection"'\\9 +2 "core" 9 4 +103 "collection"'X9 +2 "core" 9 !8 +103 "collection"']9 +3 "core" 9 1< +103 "collection"'_9 +2 "core" 9 @@ +103 "collection"'b9 +2 "core" 9 OD +103 "collection"'Z9 +2 "core" 9 \\I +103 "collection"'R9 +2 "core" 9 kM +103 "collection"'U9 +2 "core" 9 wQ +103 "collection"'e9 +2 "core" 9 U +103 "collection"'f9 +2 "core" 9 Y +103 "collection"'E9 +2 "core" 9 ^ +103 "collection"'^9 +2 "core" 9 b +103 "collection"'h9 +3 "core" 9 f +103 "collection"'i9 +2 "core" 9 j +103 "collection"'`9 +2 "core" 9 n +103 "collection"'[9 +2 "core" 9 s +103 "collection"'a9 +2 "core" 9 w +103 "collection"'c9 +3 "core" 9 { +103 "collection"'j9 +2 "core" 9  +103 "collection"'*9 +2 "core" 9  +103 "collection"'n9 +2 "core" 9  +103 "collection"'k9 +2 "core" 9\  +103 "collection"'r9 +4 "core" 9\  +102 "collection"'m9 +2 "core" 9\  +103 "collection"'O9 +2 "core" 9\  +103 "collection"'W9 +2 "core" 9\  +103 "collection"'g9 +2 "core" 9\ & +103 "collection"'q9 +2 "core" 9\ + +103 "collection"'9 +2 "core" 9\ 1 +103 "collection"'u9 +2 "core" 9\ 7\ +103 "collection"'t9 +2 "core" 9\ ; +103 "collection"'p9 +2 "core" 9\ @ +103 "collection"'w9 +3 "core" 9\ D\ +103 "collection"'v9 +2 "core" 9\ J\ +103 "collection"'x9 +2 "core" 9\ M\ +103 "collection"'s9 +2 "core" 9\ Q\ +103 "collection"'z9 +2 "core" 9\ U\ +103 "collection"'|9 +3 "core" 9\ Y\ +103 "collection"'{9 +2 "core" 9\ Z\ +103 "collection"'9 +2 "core" 9\ `\ +103 "collection"'y9 +2 "core" 9\ b\ +103 "collection"'9 +2 "core" 9\ e +103 "collection"'9 +3 "core" 9\ h\ +103 "collection"'9 +2 "core" 9\ j\ +103 "collection"'}9 +2 "core" 9\ n\ +103 "collection"'9 +2 "core" 9\ n\ +103 "collection"'9 +2 "core" 9\ r\ +2 .tCH.hold 10:00,70C +3 "collection"'~ `\ `\ o  +4 "core"  +37005 "Can" +22997 "core" ` +2 "collection"'9 +3 "core" 9\  + #tCollection Puck Heater at 70C after lysing +2 .CS.seek 0ml +2 "collection"'\ ' +348 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"' @ +105 "core" @ + .tCSV.dial :air +2 "collection"' @ +44 "core" ? +3 .tCS.seek 5ml +2 "collection"''l +1351 "core" ' + .tCSV.dial CTV +2 "collection"'  +46 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +46 "core" > + .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'  +46 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +45 "core" > + .tdelay 2 seconds +203 .CS.seek 0ml +3 "collection"'' +1360 "core" ' + #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV +2 "collection"' +105 "core" ~ + .tCBV.dial CSV +2 "collection"'  +30 "core"  + "collection"' % +4 "core" % & $ +2 .tCS.seek 4.999ml +2 "collection"' 'l +1358 "core" ' + .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'  +44 "core" +2 "collection"'% +3 "core" %loo \ +2 .tCS.seek 6.999ml +2 "collection"'' +585 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'" @ +43 "core" ? +2 .tCS.seek 10ml + "collection"'%' D +845 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +3 "collection"'' ` +118 "core" _ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"')   +40 "core" ! +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +4 "collection"'(  +2 '  +29 "core"  +110  +2 .tCS.seek 5ml + "collection"''l +1350 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'# @ +105 "core" A + .tCSV.dial :waste +2 "collection"', +107 "core" +2 .tCS.seek :empty + "collection"'-'Ͱ +1359 "core" ' + .tCSV.dial :air +2 "collection"' @ +75 "core" A +2 .tCS.seek 5ml +2 "collection"'.'l +1349 "core" ' + .tCSV.dial CTV +2 "collection"'  +44 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'0 @ +45 "core" > +2 .tdelay 2 seconds +201 .CSV.dial CTV +3 "collection"'1  +46 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +46 "core" > + .tdelay 2 seconds +203 .CS.seek 0ml +3 "collection"'3' +1356 "core" ' + #tRecovering Lysate (#2 of 2) + .CSV.dial CBV +42 "collection"'5 +112 "core"  + .tCBV.dial CSV +2 "collection"'  +41 "core"  +2 "collection"'2% +3 "core" %dh +2 .tCS.seek 5ml +2 "collection"'6'l +1350 "core" ' + .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'7  +44 "core" +2 "collection"'9% +3 "core" %l |  +2 .tCS.seek 7ml +2 "collection"'/' +597 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"': @ +55 "core" A +2 .tCS.seek 10ml +2 "collection"'<' D +838 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +3 "collection"'= ` +120 "core" _ +2 #tLysing Complete + "collection"' & +4 "core" &OV  E +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&4% +3 "core" %\  s s D/ +2 "storage"(?% +3 "core" % I +2 "storage"(A. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 1 + "storage"(B($ +339 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (8& +2 "core" && 1 +3 "manipulator"&>& +3 "core" & w u $ C9& +2 "manipulator"&D% +3 "core" %\  s q B/ +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&F( +152 "core" ( + "manipulator"&;& +4 "core" &  G +2 "storage"(G& +3 "core" && Q +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"&C' +93 "core" ' + "storage"(I& +4 "core" &&  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"(K'L +278 "core" ' + "storage"(@- +4 "core" -'L + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tSE.seek :place + "storage"(M' +32 "core" ' +2 "manipulator"&!& +4 "core" & I +2 "manipulator"&J% +3 "core" % z I +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&L'\ +99 "core" ' + .tElbow.seek CC +2 "manipulator"&N( +158 "core" ( + "manipulator"&P& +4 "core" & ! m s k D=F +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &Q& +3 "core" & " h g D=F + .tForearm.seek CC +2 "manipulator"&H'ρ +105 "core" ' + .tHand.close +2 "manipulator"&T/ +75 "core" / +30 .tCC.seek :open + "collection"'V( +382 "core" ( + "storage"($& +4 "core" && $ +2 "storage"(&& +3 "core" &&  +2 "manipulator"&Y& +3 "core" &\ ! ` M ) A=E +2 "manipulator"&S% +3 "core" % d _ q E AG +2 .tForearm.seek :retract +2 "manipulator"&\\'\ +105 "core" ' + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&X( +151 "core" ( + "manipulator"&]& +4 "core" & J J +2 "storage"(_& +3 "core" &&  +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 1 + "manipulator"&b'\\ +114 "core" ' + .tElbow.hold +2 "manipulator"&Z, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&R1 +66 "core" 1 +2 "manipulator"&U% +4 "core" % dp I A < + "storage"(e& +4 "core" && # + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 308 counts +2 "manipulator"&f'ϐ +18 "core" ' +2 "manipulator"&E& +3 "core" &  J +2 "storage"(^& +4 "core" && ] +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"&h' +25 "core" ' +2 "storage"(i% +4 "core" % ) +2 ."downElevator"SE.seek :down +3 "storage"(`'v +100 ([% +34 "core" %F  ^ +2 "manipulator"&a% +4 "core" % K +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&c'\ +94 "core" ' +32 ' + ."downElevator"SE.coast + "storage"(5 +2 .tSC.coast + "storage"(6 +3 #tTranferring DA + #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'j& +4 "core" & +2 "manipulator"&*& +3 "core" &  J +2 "manipulator"&n% +3 "core" %\ #  J C +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&k(- +174 "core" ( + "manipulator"&r& +4 "core" &-  J6 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &m& +3 "core" &-  K6 +2 .tForearm.seek :garage +2 "manipulator"&O' +109 "core" ' +2 .tHand.close +2 "manipulator"&W/ +75 "core" / +2 "manipulator"&g& +3 "core" &- w s  C6 +2 "manipulator"&q% +3 "core" %  u t  C} +2 .tForearm.seek :retract +2 "manipulator"&'\ +105 "core" ' + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&u( +275 "core" ( + "manipulator"&t& +4 "core" &  H8 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &p& +3 "core" &  G8 + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +3 "manipulator"&w'ρ +102 "core" ' +2 "manipulator"&v& +3 "core" & A F8 +2 "manipulator"&x% +4 "core" %φ 2 F +2 "collection"'s& +3 "core" & +2 "collection"'z& +3 .tCC.seek :closed +2 "collection"'|(O +5 "core" & + &  +8 &-u~ ,~ +10 &cx\\ @ +8 &kj P +10 &,G P +9 &N P +9 &J P +10 &rJr P +9 &3L Q +10 &I P +9 &L P +9 & {J P +11 &"<Ju P +8 &#Lo P +9 &%I P +10 &'K  P +9 &)FI P +10 &+K P +9 &,L P +9 &.J O +10 &0NL P +9 &2J O +9 &3J P +10 &5Hl P +9 &7VJ_ P +10 &9NL P +9 &:J= P +9 &<I# P +10 &>_J O +9 &@ J P +10 &AJ P +9 &CI P +9 &EfN P +10 &G$T Q +9 &Hk T +9 &J Y +10 &LF ] +9 &N~ S +9 &O5Iz $p +10 &O}~r S +6 ( +3 "collection"'z& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.97 +2 "collection"'{& +4 "core" &O}f S + &O}f  S + .tHand.open + "manipulator"&1 +72 "core" 1 + "manipulator"&y% +4 "core" % φ x } W C +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' + .tPSV.dial PSR +2 "processing"% +138 "core"  +2 "processing"%% +3 "core" %[ +2 #tPulling 1.5ml of PSR.flush .PSR.select :flush +2 "processing"%j +11 .tPS.seek 1.5ml + "processing"%}' +1607 "core" ' +2 .tdelay 5 seconds +501 .PSV.dial :waste1 +3 "processing"%  +47 "core"  +2 .tPS.seek 0ml + "processing"%'W +1606 "core" ' + .tPSV.dial PSR +2 "processing"% +58 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%~' +2624 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +4 "processing"% +3 "collection"'  +4 "core"  +2 "processing"%  +46 "core"  +38 + .tPSV.dial :mixloop +2 "processing"% +109 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%\  +137 "core" +2 .tPS.seek 0ml + "processing"%'W +2659 "core" ' + .tPSV.dial :air +2 "processing"%  +44 "core"  +2 .tPS.seek 2.5ml + "processing"%' +2634 "core" ' + .tPSV.dial :mixloop +2 "processing"% +46 "core" +2 .tPS.seek 0ml + "processing"%'W +762 "Can" CB +1868 "core" ' + .tPSV.dial :air +2 "processing"%  +45 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2629 "core" ' + .tPSV.dial :mixloop +2 "processing"% +45 "core" +2 .tPS.seek 0ml + "processing"%'W +2640 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +4 "core" &  E8 +42 .tElbow.reconfigure TightElbow +11 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +2 "core" ( +2 "manipulator"& & +3 "core" & E8 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &"& +2 "core" & ( D8 +2 .tForearm.seek CC +2 "manipulator"&'ρ +107 "core" ' + .tHand.close +2 "manipulator"&'/ +75 "core" / +2 .tCC.seek :open + "collection"')( +379 "core" ( + "manipulator"&(& +4 "core" & j s C8 +2 "manipulator"&% +3 "core" % X r v C- +2 .tForearm.seek :retract +2 "manipulator"&%'\ +98 "core" ' + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&#(- +278 "core" ( + "manipulator"&,& +4 "core" &-  L. +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- E L. +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +112 "core" ' +2 .tHand.open + "manipulator"&-1 +71 "core" 1 +2 "manipulator"&% +3 "core" % \ k e h ?L +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&0'\ +110 "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 +2 "collection"'1& +3 "core" &!$ +2 "manipulator"&% +4 "core" %\  M N + "storage"(.% +4 "core" % { +2 "storage"(5. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 + "storage"(( +340 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (2& +2 "core" &    +2 "manipulator"&3& +3 "core" &-  J. +2 "manipulator"&7% +3 "core" %\   J +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&9( +176 "core" ( + "manipulator"&6& +4 "core" &  I% +2 "storage"(:& +3 "core" & & 4 \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&/' +93 "core" ' + "storage"(=& +4 "core" & &  \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"( 'L +294 "core" ' + "storage"(4- +4 "core" -'o + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (?& +2 "core" & % ] \  +2 "manipulator"&A& +3 "core" &  F% +2 .tElbow.seek 2 +2 "manipulator"&8( +2 "core" ( +2 "manipulator"&>& +3 "core" & 4 G% +2 "storage"(D& +3 "core" & % \  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&;'υ +22 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&G/ +73 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&I& +3 "storage"(d'v +6 "core" & 4 G% +2 "manipulator"&o% +3 "core" % υ W I +2 .tForearm.seek :retract +2 "manipulator"&@'\ +92 "core" ' + .tElbow.seek CC +2 "manipulator"&!( +147 "core" ( +2 "manipulator"&J& +3 "core" & u ~ D C8" +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &K& +3 "core" & j K E8" +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 "core" ' + ."downElevator"SE.coast +3 .tForearm.seek CC + "storage"(5 +4 "manipulator"&P'ρ +100 "core" ' +3 "manipulator"&Q& +4 "core" & i v B8" +2 "manipulator"&C% +3 "core" % u t B +2 "collection"'F& +3 "core" &! +2 "collection"'T& +3 .tCC.seek :closed +2 "collection"'L(O +4 "core" &" +3 &  +7 &,s  , +10 &du  @ +9 &mh Q +9 &1E! P +10 &J  P +9 &Im P +9 &wI^ P +10 &9Ji P +9 &IN P +11 &K H P +8 & I= P +9 &"@I . P +10 &$J% P +10 &%I P +9 &'J P +9 &)JI  P +9 &+ I  P +10 &,J  P +9 &.G  P +9 &0RJJ P +10 &2I!@ O +9 &3I: P +10 &5G+ P +9 &7ZI ( P +9 &9J O +10 &:I P +9 &<J  P +10 &>aL U P +9 &@$I!q P +10 &AM [ P +8 &CJT P +10 &EiM [ P +9 &G(V!P Q +10 &HrL T +9 &J A [ +10 &LI#E ^ +9 &N!L R +9 &O8L 6 (y +9 &OwaC+; I +3 ( + "collection"'T& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.07 + .Hand.open +2 "manipulator"&l1 +74 "core" 1 + "manipulator"&$% +4 "core" %  c f 1 ? +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&&'\ +96 "core" ' + .tSC.coast + "storage"(6 +3 .tCTV.dial CSV,avoiding: :intake +2 "collection"'Y  +136 "core"  + .tCSV.dial CTV +2 "collection"'S  +30 "core"  +2 .tPS.seek 2.5ml +2 "processing"%]' +2630 "core" ' + "collection"'_% +4 "core" % F|  +2 .tCS.seek 4.15ml +2 "collection"'H'Q +1560 "core" ' + .tdelay 8 seconds +802 .PSV.dial :air +2 "processing"%N  +46 "core"  + .tdelay 2 seconds +202 .PSV.dial :waste2 +2 "processing"%R  +75 "core"  +2 .tPS.seek 0ml +2 "processing"%U'W +2634 "core" ' + .tCBV.dial between PRV and waste1 +2 "collection"'e ` +41 "core" _ + .tCSV.dial :air +2 "collection"'E @ +45 "core" > +2 .tCS.seek 10ml +2 "collection"'^' D +1566 "core" ' + .tCSV.dial CTV +2 "collection"'i  +46 "core"  +2 .tCS.seek 0ml +2 "collection"'\\' +2629 "core" ' + .tCBV.dial :waste1 +2 "collection"'[ @ +29 "core" > + .tdelay 5 seconds +503 .CTV.dial :air,avoiding: :intake +4 "collection"'X  +136 "core" +2 "collection"'a& +3 "core" &Owcl I +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&b% +4 "core" %\  t s B' +2 "storage"(f% +3 "core" % H +2 "storage"(j. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 +2 "storage"(*($ +345 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (n& +2 "core" &$ P +2 "manipulator"&M& +3 "core" & C W J ?8! +2 "manipulator"&h% +3 "core" %\  ? F E @' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&r( +149 "core" ( + "manipulator"&m& +4 "core" & } y X C +2 "storage"(`& +3 "core" &$ h +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"&B' +100 "core" ' + "storage"(Z& +4 "core" &$ I +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"(W'L +289 "core" ' + "storage"(g- +4 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&q& +3 "core" &  E + "storage"(c& +4 "core" &$  + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 1 +2 "manipulator"&O'\\ +35 "core" ' + .tElbow.hold +2 "manipulator"&t, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(p- +2 "core" -' +2 .tSE.seek 0.1 Pucks below Top Plate +2 "storage"(k'@ +29 "core" ' + "manipulator"&v% +4 "core" %ku % % 8 7 + "storage"(x& +4 "core" &$  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 315 counts + "manipulator"&s'ϗ +71 "core" ' +2 "manipulator"&& +3 "core" & 2 E +2 "storage"(V& +4 "core" &$  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"&z' +25 "core" ' +2 .tSE.seek 1.1 Pucks below Top Plate +2 "storage"({'/ +39 "core" ' +2 "manipulator"&& +4 "core" &  F +2 "manipulator"&y% +3 "core" %  F +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +94 "core" ' +2 .tElbow.seek CC + "manipulator"&( +153 "core" ( +3 "manipulator"&w& +4 "core" &  j k $ ?8 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &  c ^ ?8 +2 .tForearm.seek CC +2 "manipulator"&}'ρ +95 "core" ' + .tHand.close +2 "manipulator"& / +77 "core" / +2 .tCC.seek :open + "collection"'( +379 "core" ( + "storage"(& +4 "core" &$ Q +2 "storage"(& +3 "core" &$ Q +2 "manipulator"&& +3 "core" &  k r p B8 +2 "manipulator"& % +3 "core" % ϓ k g } B +2 .tForearm.seek :retract +2 "manipulator"&\ '\ +102 "core" ' + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&~( +154 "core" ( + "manipulator"&& +4 "core" & 5 I +2 "storage"(& +3 "core" &$ % +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 1 + "manipulator"&'\\ +112 "core" ' + .tElbow.hold +2 "manipulator"&, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&1 +74 "core" 1 +2 "manipulator"&% +4 "core" % m} < > @ ;* +2 "storage"( & +3 "core" &$ Q + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 317 counts +2 "manipulator"&'ϙ +19 "core" ' +2 "manipulator"&& +3 "core" & ] H +2 "storage"( & +4 "core" &$ 5 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&"' +23 "core" ' +2 "storage"('% +4 "core" %6  / +2 ."downElevator"SE.seek :down +3 "storage"(u'v +100 (% +2 "core" %9 5 ^ +2 "manipulator"&|% +4 "core" % k H +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&('\ +92 "core" ' +52 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast "storage"(6 +3 .tPSV.dial :air +2 "processing"%  +76 "core" +2 .tPS.seek 2.5ml +2 "processing"%' +2632 "core" ' + .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"%, +45 "core" + .tdelay 1 second +102 .PSV.dial :air +2 "processing"%  +46 "core"  + .tdelay 1 second +102 .PSV.dial :mixloop +2 "processing"% +45 "core" + .tdelay 1 second +102 .PSV.dial :air +4 "processing"%-  +45 "core"  + .tdelay 1 second +103 .PS.seek 0ml +2 "processing"%'W +2625 "core" ' + #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%%& +4 "core" &  + "manipulator"&1& +4 "core" & H M +2 "manipulator"&% +3 "core" %\  ( M +2 .tElbow.seek FlushPuck::Garage + "manipulator"&.(- +175 "core" ( + "manipulator"&5& +4 "core" &- g L- +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-  L- +2 .tForearm.seek :garage + "manipulator"&2' +108 "core" ' + .tHand.close +2 "manipulator"&3/ +70 "core" / +2 "manipulator"&7& +3 "core" &- u u  C- +2 "manipulator"&6% +3 "core" %  v t Ca +2 .tForearm.seek :retract +2 "manipulator"&:'\ +105 "core" ' +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&=( +124 "core" ( + "manipulator"&#& +4 "core" & Jx +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &0& +3 "core" &  Jx +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&4' +99 "core" ' +2 "manipulator"&?& +3 "core" &  Jx +2 "manipulator"&A% +4 "core" % J +2 "processing"%>& +4 "core" &  +2 "processing"%D& +3 .tPC.seek :closed +2 "processing"%G(Tg +2 "core" &  +3 &  +9 &3r +| +10 &aw @ +9 &Ej R +9 &D R +11 &F S +9 &G R +9 &KD R +9 & G R +9 &I R +10 &G R +9 & RF R +9 &"D R +10 &#G R +9 &%H R +10 &'ZG R +9 &)G R +9 &*G R +10 &,D R +9 &.bG R +9 &0$G R +10 &1G S +9 &3G R +10 &5kF R +9 &7,G R +9 &8G R +11 &:D' R +8 &3G$ S +10 &?F$ R +9 &AF$ R +10 &C{F$ R +9 &E<I R +9 &FO# S +10 &HT, T +9 &Jwn4 V +9 &L20 Y +10 &M4 Y +9 &O? X +10 &Qx@ X +9 &S7= G +9 &T'$N> T +10 &TE4> 6 +2 ( + "processing"%D& +3 #tProcessing Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.80 + "processing"%I& +4 "core" &TE0T 6 + .tHand.open +2 "manipulator"&o1 +66 "core" 1 + "manipulator"&9% +4 "core" % > G +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&/'\ +97 "core" ' + .tPRV.dial :air +2 "processing"%J  +47 "core"  + .tPSV.dial :mixloop +2 "processing"%K +46 "core" +2 "processing"% % +3 "core" %[C +2 .tPS.seek 0.3ml +2 "processing"%;' +395 "core" ' + .tPSV.dial PSR +2 "processing"%Q +108 "core"  +2 "processing"%C% +3 "core" %x +2 #tPulling 0.4ml of PSR.air .PSR.select :air +3 .PS.seek 0.7ml + "processing"%F'* +497 "core" ' + .tdelay 3 seconds +302 .PSR.select :air +3 .PS.seek 2.5ml +2 "processing"%8' +1920 "core" ' + .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%@ +120 "core" + .tPTV.dial :mixing +2 "processing"%d @ +74 "core" A +3 .tPBV.dial :waste2 + "processing"%)  +96 "core"  +2 .tPS.seek 0ml + "processing"%l'W +2633 "core" ' + #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&$& +4 "core" & u t F Cx + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&T( +3 "core" ( +2 "manipulator"&Y& +4 "core" & z s \ Cx + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &S& +2 "core" & o u  Cx +42 .tForearm.seek PC +10 "manipulator"&P' +97 "core" ' + .tHand.close +2 "manipulator"&/ +69 "core" / +2 .tPC.seek :open +2 "processing"%( +400 "core" ( + "manipulator"&_& +4 "core" & x Ix +2 "manipulator"&<% +3 "core" % [ I +2 .tForearm.seek :retract +2 "manipulator"&N'\ +104 "core" ' + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&R(- +153 "core" ( + "manipulator"&]& +4 "core" &-  M +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &e& +2 "core" &-  M +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&E' +112 "core" ' + .tHand.open +2 "manipulator"&H1 +68 "core" 1 +2 "manipulator"&i% +3 "core" % z J C @p +2 .tForearm.reconfigure LooseForearm +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" &\ + "manipulator"&X% +4 "core" %\  J J7 +2 "storage"(a% +3 "core" % +2 "storage"(b. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(f( +348 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (j& +2 "core" & K +2 "manipulator"&n& +3 "core" &- I +2 "manipulator"&M% +3 "core" %\  b H7 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&h( +175 "core" ( + "manipulator"&m& +4 "core" & H& +2 "storage"(`& +3 "core" &  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&Z' +91 "core" ' + "storage"(!& +4 "core" &  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"(&'L +288 "core" ' + "storage"(g- +4 "core" -'| + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (q& +2 "core" &  +2 "manipulator"&c& +3 "core" & a I% +2 .tElbow.seek 2 +2 "manipulator"&p( +2 "core" ( +2 "manipulator"&v& +3 "core" &  J% +2 "storage"(x& +3 "core" & C +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&'υ +24 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&V/ +73 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& +5 "storage"(y'v +4 "core" & S K% +2 "manipulator"&B% +4 "core" % ϐ H J + .tForearm.seek :retract +2 "manipulator"&r'\ +97 "core" ' + .tElbow.seek PC +2 "manipulator"&W( +166 "core" ' + ."downElevator"SE.coast + "storage"(5 +90 "core" ( + "manipulator"&O& +4 "core" & ` G` +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &s& +3 "core" & 3 G` +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&k' +105 "core" ' +3 "manipulator"&w& +4 "core" & $ I` + "manipulator"&% +4 "core" % # J +2 "processing"%z& +3 "core" &f +2 "processing"%t& +3 .tPC.seek :closed +2 "processing"% (Tg +3 "core" &n +3 &n  +8 &.ri ,} +10 &bup @ +9 &eg\\ R +9 &&D[ R +10 &FX R +10 &FY R +9 &lEY R +9 &/EZ Q +9 &FY R +11 &HY R +8 & tDP R +9 &"6DK R +10 &#DO R +9 &%CY R +10 &'|HZ R +9 &)?CZ Q +9 &+ER R +10 &,GJ R +9 &.GH R +9 &0GDN Q +11 &2 FI Q +8 &3FJ Q +10 &5CM R +9 &7NDJ R +9 &9DI R +10 &:HK R +9 &<GF R +9 &>WC9 Q +10 &@E= Q +9 &AHA Q +10 &CCA R +9 &E^J9 R +9 &GL@ R +10 &HRA S +9 &Jc= U +9 &LR: Y +10 &N{A Y +9 &O@ Y +10 &Q> Y +9 &SLp> 9 +9 &T%,^3 N +11 &TD#3 / +2 ( + "processing"%t& +2 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.76 + .Hand.open +2 "manipulator"&1 +71 "core" 1 +3 "manipulator"&L% +4 "core" %  H + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +99 "core" ' + .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 2 in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +4 "processing"%  + %9 +6 "core" 9 +103 "processing"% 9 +2 "core" 9 +103 "processing"%9 +2 "core" 9  +103 "processing"%9 +2 "core" 9  +103 "processing"%}9 +3 "core" 9 +103 "processing"%9 +2 "core" 9 +103 "processing"%9 +2 "core" 9 +103 "processing"%9 +2 "core" 9 +103 "processing"% 9 +2 "core" 9" +103 "processing"%9 +3 "core" 9& +103 "processing"% 9 +2 "core" 9+ +103 "processing"%'9 +2 "core" 9/ +103 "processing"%\ 9 +2 "core" 93 +103 "processing"%9 +2 "core" 97 +103 "processing"%|9 +2 "core" 9; +103 "processing"%~9 +2 "core" 9@ +103 "processing"%9 +2 "core" 9D +103 "processing"%9 +2 "core" 9H +103 "processing"%{9 +2 "core" 9L +103 "processing"%9 +3 "core" 9P +103 "processing"%"9 +2 "core" 9U +103 "processing"%u9 +2 "core" 9Y +103 "processing"%*9 +2 "core" 9] +103 "processing"%U9 +2 "core" 9a +103 "processing"%,9 +3 "core" 9e +103 "processing"%9 +2 "core" 9j +103 "processing"%9 +2 "core" 9n +103 "processing"%-9 +2 "core" 9$r +103 "processing"%9 +2 "core" 9*v +103 "processing"%%9 +3 "core" 92{ +103 "processing"%19 +2 "core" 99 +103 "processing"%9 +2 "core" 9@ +103 "processing"%59 +2 "core" 9H +103 "processing"%9 +2 "core" 9O +103 "processing"%9 +2 "core" 9V +103 "processing"%39 +2 "core" 9^ +103 "processing"%79 +2 "core" 9e +2 .tPH.hold 2:00:00,28C +3 "processing"%6 pp` +2 .tdelay 1:30 +3 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%( +101 "core"  +2 "processing"%#% +3 "core" %\\v\ [ +2 #tPulling 0.5ml of PSR.wash .PSR.select :wash +2 "processing"% +11 .tPS.seek 0.5ml + "processing"%0' +588 "core" ' +2 .tdelay 5 seconds +501 .PSR.select :air +3 "processing"% +9 .tPS.seek 2ml +2 "processing"%2'[ +1549 "Can"\ aih +69 "core" ' + .tPTV.dial :puck +2 "processing"%?  +70 "core"  + .tPSV.dial PTV +2 "processing"%A +74 "core" + .tPBV.dial :waste1 +2 "processing"%>  +130 "core"  +2 "processing"%.% +3 "core" %`g\ k +2 .tPS.seek 1.5ml +2 "processing"%:' +602 "core" ' + .tdelay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%+ * +32 "core" + +2 .tPS.seek 0ml +2 "processing"%I'W +1621 "core" ' + .tdelay 5:00 +30003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%o  +34 "core" + .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%9 * +33 "core" * + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%D +71 "core"  +2 .tPS.reconfigure PSfast +50 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%J' +2344 "core" ' + .tPSV.dial PTV +2 "processing"%K +72 "core" + .tdelay 5 seconds +502 .PSV.dial PSR +3 "processing"% +72 "core"  + .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%4 +72 "core" + .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%  +70 "core"  +2 .tPS.seek :empty +2 "processing"%Q'9 +2322 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%C  +127 "core" + .tPSV.dial :mixloop +2 "processing"%; +44 "core" + .tPRV.dial :ab1 +2 "processing"%F @ +74 "core" A +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%@'w +363 "core" ' + .tdelay 2 seconds +203 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +3 "collection"'d  + "processing"%)  +45 "core"  +9 +2 "processing"%8% +3 "core" %}\ +2 .tPS.seek 0.32ml +2 "processing"%$'* +396 "core" ' + .tdelay 2 seconds +203 .CBV.dial between PRV and PSV + "collection"'Y  +31 "core" + .tPRV.dial :air +2 "processing"%S  +42 "core"  +2 .tPS.seek 0.9ml +2 "processing"%'D +1228 "core" ' + .tPRV.dial :waste2 +2 "processing"%= @ +70 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%/' +870 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%G  +44 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek 2ml + "processing"%_'[ +1616 "core" ' + .tPSV.dial :PML +2 "processing"%< +44 "core" + .tPTV.dial :mixing +2 "processing"%] @ +71 "core" A + .tPBV.dial :waste1 +2 "processing"%e  +34 "core" +2 "processing"%P% +3 "core" %\\\  +2 .tPS.seek 1.85ml +2 "processing"%T'< +233 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%H * +35 "core" , +2 .tPS.seek 0ml +2 "processing"%i'W +1971 "core" ' + .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'N& +3 "core" &!%P\ z +2 "manipulator"&[& +3 "core" &    ` +2 "manipulator"&X% +3 "core" %\ ;  + +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&a(- +161 "core" ( +2 "manipulator"&b& +3 "core" &-   % +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &E& +3 "core" &-    % +2 .tForearm.seek :garage + "manipulator"&j' +112 "core" ' +2 .tHand.close +2 "manipulator"&n/ +71 "core" / +2 "manipulator"&M& +3 "core" &-   % +2 "manipulator"&m% +4 "core" %     ǿe +2 .tForearm.seek :retract +2 "manipulator"&`'\ +99 "core" ' + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&!( +283 "core" ( +2 "manipulator"&R& +4 "core" & !   A ;8 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &^& +2 "core" & !   > ;8 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +3 "manipulator"&g'ρ +104 "core" ' +2 "manipulator"&q& +3 "core" & !    ;8 +2 "manipulator"&c% +4 "core" %~    +2 "collection"'v& +3 "core" &#%Y\ u +2 "collection"'x& +3 .tCC.seek :closed +2 "collection"'V(O +4 "core" &!%\\\ y +2 & &X\ w5 +10 &9H{ &V\ n0 +9 &it"$W\ nE +9 &a"#Z\ pL +10 &W#$\\\ pL +9 &\\"&U\ qL +9 &[]$%G\ pL +11 &Y!$V\ pL +8 &X!%Q\ pK +9 &Z $N\ qK +10 &dW!%Q\ qK +9 &!%\\"$E\ qL +10 &"U$P\ rK +9 &$Y$J\ rK +9 &&kU $L\ qL +10 &(.V #Y\ qK +10 &)W"%K\ mK +8 &+V#N\ oK +10 &-sZ#&V\ pL +9 &/5W"$S\ nL +11 &0U!%M\ pL +8 &2\\#$T\ oL +9 &4{W!$R\ oL +10 &6=[$O\ pL +9 &7X"!W\ sL +9 &9U#$N\ rL +10 &;Z"%W\ rL +9 &=FX!$Q\ kK +10 &?W"$R\ nK +10 &@Z#$K\ pL +8 &BZ"$K\ pK +10 &DNX &O\ pK +9 &F _ #F\ rL +9 &Gd"#L\ rM +10 &I !R\ oQ +9 &K9#B\ kU +10 &L$E\ iX +10 &Nz!Q\ l> +8 &Oc("J\ k!c +10 &O|p$G\ oJ +4 ( + "collection"'x& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.60 +2 "collection"'& +3 "core" &O|n#G\ lJ +2 .tHand.open + "manipulator"&B1 +70 "core" 1 + "manipulator"&h% +4 "core" % ~ 4 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&Z'\ +99 "core" ' + .tPSV.dial PSR +2 "processing"%& +100 "core"  +2 "processing"%% +3 "core" %S\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml + "processing"%O' +1618 "core" ' +2 .tdelay 5 seconds +501 .PSV.dial :waste1 +3 "processing"%s  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%p'W +1610 "core" ' + .tPSV.dial PSR +2 "processing"%w +44 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%' +2635 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +4 "processing"%z  "collection"'y  +41 "core" ~ +117  + .tPSV.dial :mixloop +2 "processing"%r +100 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%  +73 "core" +2 .tPS.seek 0ml +2 "processing"%'W +882 "Can"\ UU +1751 "core" ' + .tPSV.dial :air +2 "processing"%L  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2635 "core" ' + .tPSV.dial :mixloop +2 "processing"%t +44 "core" +2 .tPS.seek 0ml +2 "processing"% 'W +2631 "core" ' + .tPSV.dial :air +2 "processing"%k  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2633 "core" ' + .tPSV.dial :mixloop +2 "processing"%f +44 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2630 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&}& +4 "core" &  3 ;7 + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +3 "core" ( + "manipulator"&& +4 "core" &   ;7 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &  ) ;7 +2 .tForearm.seek CC +2 "manipulator"& 'ρ +104 "core" ' + .tHand.close +2 "manipulator"&/ +67 "core" / +2 .tCC.seek :open + "collection"' ( +380 "core" ( + "manipulator"&'& +4 "core" &   ;7 +2 "manipulator"&\ % +3 "core" % u   / | +2 .tForearm.seek :retract +47 "manipulator"&'\ +99 "core" ' + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&|(- +283 "core" ( + "manipulator"&~& +4 "core" &-   1 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-   $ 1 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +113 "core" ' +2 .tHand.open +2 "manipulator"&{1 +68 "core" 1 +2 "manipulator"&% +4 "core" %   y Ǽ + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&"'\ +105 "core" ' +2 ."da"delayUntil "14:49:00.06" +24804 #recoverPRVreagent08 .PTV.dial :mixing +2 "processing"%u @ +70 "core" A + ."da"PBV.dial :waste1 +2 "processing"%*  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%U * +35 "core" , + ."da"PSV.dial :air +2 "processing"%,  +42 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2307 "core" ' + ."da"PSV.dial :mixloop +2 "processing"% +43 "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 +201 .PSV.dial :air +2 "processing"%%  +42 "core"  +2 ."da"PS.seek :empty +2 "processing"%1'9 +2299 "core" ' + #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +139 "core"  +2 "processing"%5% +3 "core" %:0\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%' +594 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1613 "core" ' + ."da"PTV.dial :puck +2 "processing"%3  +69 "core"  + ."da"PSV.dial PTV +2 "processing"%7 +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%(  +33 "core"  + "processing"%#% +4 "core" %] \  +2 ."da"PS.seek 1.5ml +2 "processing"%l' +592 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%0 * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%?'W +1607 "core" ' + ."da"delay 2:00 +7117 "Can"\ JI +4887 #"da"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"%> * +35 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%. +84 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%2' +2303 "core" ' + ."da"PSV.dial PTV +2 "processing"%+ +68 "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"%o  +70 "core"  +2 ."da"PS.seek :empty +2 "processing"%9'9 +2296 "core" ' + #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%D +126 "core"  +2 "processing"%I% +3 "core" %6`\ + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%K' +601 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"% '[ +1613 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%4 +71 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core"  + "processing"%J% +4 "core" %Y\  +2 ."da"PS.seek 1.5ml +2 "processing"%C' +589 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%; * +33 "core" * +2 ."da"PS.seek 0ml +2 "processing"%F'W +1608 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%Q  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%) * +35 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%d +73 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%8' +2367 "core" ' + ."da"PSV.dial PTV +2 "processing"%@ +73 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%Y +73 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%S +74 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%$  +73 "core"  +2 ."da"PS.seek :empty +2 "processing"%='9 +2363 "core" ' + #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%  +55 "core"  + ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%G  +130 "core" + ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%/  +46 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"%< +45 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%]' +395 "core" ' +2 ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%e  +44 "core"  +2 "processing"%P% +3 "core" %x\ J +2 ."da"PS.seek 0.55ml +2 "processing"%H'} +341 "core" ' + #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%_  +44 "core"  +2 ."da"PS.seek 2ml +2 "processing"%T'[ +1554 "core" ' + ."da"PSV.dial :PML +2 "processing"%N +44 "core" + ."da"PTV.dial :mixing +2 "processing"%[ @ +72 "core" B + ."da"PBV.dial :waste1 +2 "processing"%X  +34 "core" + "processing"%b% +4 "core" %Y\ H +2 ."da"PS.seek 1.85ml +2 "processing"%E'9 +241 "core" ' +40 ."da"PBV.dial between PSV and waste1 +9 "processing"%W * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%n'W +1963 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +11713 "Can"\ D99 +36289 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%M  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%m * +35 "core" + + ."da"PSV.dial :air +2 "processing"%  +44 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%j' +2388 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%R +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%^  +44 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%a +45 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%q  +45 "core"  +2 ."da"PS.seek :empty +2 "processing"%c'9 +2391 "core" ' + #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%v +132 "core"  +2 "processing"%`% +3 "core" %6\ E + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +9 ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%' +598 "core" ' + ."da"delay 5 seconds +503 .PSR.select :air +2 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'[ +1608 "core" ' + ."da"PTV.dial :puck +2 "processing"%B  +70 "core"  + ."da"PSV.dial PTV +2 "processing"%h +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%x  +34 "core" +2 "processing"%&% +3 "core" %V\ E +2 ."da"PS.seek 1.5ml +2 "processing"%' +596 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%g * +34 "core" + +3 ."da"PS.seek 0ml +2 "processing"%i'W +1612 "core" ' + ."da"delay 2:00 +9365 "Can"\ >ZZ +2638 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%s  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%O * +34 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%w +73 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%p' +2381 "core" ' + ."da"PSV.dial PTV +2 "processing"%y +74 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%z +74 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%r +74 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +72 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2393 "core" ' + #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%L +131 "core"  +2 "processing"%% +3 "core" %5\ B + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%t' +598 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'[ +1626 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%k +73 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" + "processing"%f% +4 "core" %X3\ F +2 ."da"PS.seek 1.5ml +2 "processing"%' +586 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%} * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%'W +1617 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%  +36 "core" + ."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"%! +73 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%Z' +2417 "core" ' + ."da"PSV.dial PTV +2 "processing"%V +74 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%' +75 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%\ +74 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +72 "core"  +2 ."da"PS.seek :empty +2 "processing"%~'9 +2396 "core" ' + #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +131 "core"  + "processing"%% +3 "core" %2\ I + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%{' +592 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1607 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +73 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +33 "core"  + "processing"%u% +4 "core" %_\ G +2 ."da"PS.seek 1.5ml +2 "processing"%*' +584 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%U * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%,'W +1607 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +34 "core" + ."da"delay 30 seconds +2653 "Can"\ BFE +350 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%- +74 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2384 "core" ' + ."da"PSV.dial PTV +2 "processing"%% +74 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +73 "core"  +8 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +74 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%5  +71 "core"  +2 ."da"PS.seek :empty +2 "processing"%1'9 +2401 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"% +136 "core"  +5 "processing"%3% +12 "core" %7\  +8 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +3 "processing"% +15 ."da"PS.reconfigure PSconfig +5 "processing"%#A d`xb +3 ."da"PS.seek 0.25ml +5 "processing"%7'7 +334 "core" ' +31 ."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"%#' +339 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1612 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV + "processing"%0 +75 "core" + ."da"PBV.dial :waste1 +2 "processing"%l  +35 "core" +2 "processing"%A% +3 "core" %Y  +2 ."da"PS.seek 1.5ml +2 "processing"%>' +592 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%. * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%?'W +1607 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%+  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%: * +37 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +76 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%o' +2476 "core" ' + ."da"PSV.dial PTV +2 "processing"%2 +77 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%D +76 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%I +87 "core" ~ + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%9  +77 "core"  +2 ."da"PS.seek :empty +2 "processing"%K'9 +2489 "core" ' + "processing"%49 +4 "core" 94 + #"da"Processing Puck Heater at 28C before imaging + .PH.coast +2 "processing"%  +3 "core" 4 + 4 + "processing"%J& +4 "core" &TD" / + #"da"Imaging da puck in Processing Clamp while storing it to tube 1 +2 "manipulator"& % +3 "core" %\ % X!N +2 "storage"(;% +3 "core" % 7 5 +2 "storage"(C. +2 "core" . +2 ."da"SC.reconfigure SCtight +4 "storage"($\ .\ 1~b +5 ."da"SC.seek 1 +3 "storage"(Q($ +339 "core" ( + ."da"SC.reconfigure SCloose +3 "storage"($.\ 1~b +2 ()& +3 "core" && 4 4 + "manipulator"&d& +4 "core" &- # W1 +2 "manipulator"&F% +3 "core" %\ % 4 V!N +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 + "manipulator"&@( +180 "core" ( + "manipulator"&Y& +4 "core" &   V% +2 "storage"(S& +3 "core" && 4 4 +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&$' +97 "core" ' + "storage"(8& +4 "core" && 6 6 +2 ."da"SE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +2 "storage"('L +292 "core" ' + "storage"(G- +3 "core" -'{ +2 ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&/& +3 "core" &\  > T$ + "storage"(<& +4 "core" && R 2 + ."da"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 1 +2 "manipulator"&='\\ +38 "core" ' + ."da"Elbow.hold +2 "manipulator"&e, +3 "core" , +3 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(P- +2 "core" -'{ +2 ."da"SE.seek 1.1 Pucks below Top Plate +2 "storage"(]'3 +28 "core" ' +2 "manipulator"&_% +3 "core" %ip O J +2 "storage"(H& +3 "core" &&\ \  +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 313 counts +2 "manipulator"&N'ϕ +24 "core" ' +2 "manipulator"&[& +3 "core" &\  \  Y# +2 "storage"(X& +4 "core" && 4 4 + ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&b' +31 "core" ' +2 ."da"SE.seek 2.1 Pucks below Top Plate +2 "storage"(T'" +38 "core" ' +2 "manipulator"&W& +3 "core" &\   Z# +2 "manipulator"&E% +4 "core" %  [ Y +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&M'\ +89 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&m( +255 "core" ( +2 "manipulator"&& +4 "core" &  p UZ + ."da"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &n& +2 "core" & E VZ +2 ."da"Forearm.seek PC +2 "manipulator"&R' +95 "core" ' + ."da"Hand.close +2 "manipulator"&^/ +67 "core" / + ."da"PC.seek :open +2 "processing"%a( +404 "core" ( + "storage"(q& +4 "core" && 6 7 +2 "manipulator"&j& +3 "core" & K WZ +2 "manipulator"&v% +3 "core" %  P W +2 ."da"Forearm.seek :retract +2 "manipulator"&`'\ +101 "core" ' + ."da"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&c( +257 "core" ( + "manipulator"&& +4 "core" &\   h X# +2 "storage"(B& +3 "core" && 6 5 +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&h' +97 "core" ' +2 ."da"Hand.open + "manipulator"&x1 +76 "core" 1 +2 "storage"(&- +3 "core" -'" +2 ."da"SE.seek 1.86 Pucks below Top Plate +2 "storage"(' +22 "core" ' + ."da"SE.reconfigure SEseal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.19 Pucks below Top Plate +2 "storage"(g' +56 "core" ' + #"da"Lights, camera, ACTION! +54 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da20feb1915h40ml.tif +1893 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +1267 #"da"SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 28.098 seconds\ /var/log/esp/da20feb1915h40ml.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da20feb1915h40ml15s.tif +1564 #SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da20feb1915h40ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da20feb1915h40ml30s.tif +3057 #SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da20feb1915h40ml30s.tif: TIFF Upload Complete\ +21 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da20feb1915h40ml70s.tif +7118 #SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da20feb1915h40ml70s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"HABfans.email "28.098 sec auto-exposure",Subject: "da20feb1915h40ml images!" +13 "storage"(- +10 "core" -' +7 "storage"(s& +5 "core" && "\  +2 "manipulator"&O& +4 "core" & g ] j i +3 ."da"Elbow.seek 1 +3 "manipulator"&w( +20 "core" ( +2 "manipulator"&i& +4 "core" &  B m + "storage"(y& +4 "core" && \  +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&z' +20 "core" ' +2 ."da"SE.reconfigure SEgently +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.9 Pucks below Top Plate +2 "storage"(r'( +58 "core" ' +2 "manipulator"&& +5 "core" & > D +2 "storage"(p& +4 "core" && | \  + ."da"Elbow.reconfigure LimpElbow +4 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 1 +2 "manipulator"&L'\\ +38 "core" ' +2 ."da"Elbow.hold +4 "manipulator"&, +4 "core" , + ."da"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."da"SE.reconfigure SEconfig +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 2.09 Pucks below Top Plate +3 "storage"(' +21 "core" ' +63 "manipulator"&t% +12 "core" %`v ) u +4 "storage"(k& +7 "core" &&  \  +3 ."da"Forearm.force -20 +2 "manipulator"&5 +5 ."da"Forearm.seek 1 + 304 counts +4 "manipulator"& 'ό +26 "core" ' +2 "manipulator"&f& +4 "core" & I C " +4 "storage"(& +3 "core" && ~ B\ +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&}' +40 "core" ' +2 "storage"(% +7 "core" % `\ ! +2 ."downElevator"SE.seek :down +8 "storage"('v +95 (% +12 "core" %4 \ Xg +2 "manipulator"&!% +15 "core" % n l y ; +7 ."da"Forearm.reconfigure LooseForearm +7 "manipulator"&#Q@2^d^b +7 ."da"Forearm.seek :retract +7 "manipulator"&'\ +96 "core" ' +3 ' + ."downElevator"SE.coast + "storage"(5 +2 ."da"SC.coast + "storage"(6 +4 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 #tStarting finalPurge +2 "processing"%V& +5 "core" &6\ +3 "manipulator"&'& +3 "core" & l a +2 "manipulator"&\ % +6 "core" %\ $ m n 5 F +2 ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"& (- +174 "core" ( +2 "manipulator"&Z& +3 "core" &- o v B +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- n m B +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&' +104 "core" ' + ."psFlush"Hand.close +2 "manipulator"&~/ +70 "core" / +4 "manipulator"&{& +7 "core" &- I G B +4 "manipulator"&% +6 "core" %  @ E ~ +4 ."psFlush"Forearm.seek :retract +4 "manipulator"&'\ +101 "core" ' + ."psFlush"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +5 ."psFlush"Elbow.seek PC +2 "manipulator"&u( +128 "core" ( +9 "manipulator"&& +13 "core" &  & c +5 ."psFlush"Elbow.reconfigure LooseElbow +6 "manipulator"&$ &.,(#b +7 &U& +3 "core" &  , c +2 ."psFlush"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek PC +2 "manipulator"&*' +100 "core" ' +8 "manipulator"&& +15 "core" &  G c +10 "manipulator"&% +16 "core" %   +3 "processing"%-& +14 "core" &\  +8 "processing"%,& +22 ."psFlush"PC.seek :closed +3 "processing"%%(Tg +12 "core" &\  +5 &\  +8 &\  +6 &\  +2 &/s\ +| + &cv\ ? + &oi\ P +6 &1J\ P +10 &I \ P +10 &J\ P +8 &vN\ P +10 &9K\ P +9 &L\ O +9 &L \ O +10 & L\ O +10 &"BL\ O +9 &$L\ O +9 &%K\ O +9 &'O\ P +10 &)JJ\ O +9 &+ L\ P +9 &,O\ P +10 &.M\ P +9 &0SK\ O +10 &2O\ P +9 &3N\ P +9 &5I\ O +11 &7YL\ P +9 &9N\ P +10 &:J\ P +8 &<O\ O +10 &>aI\ P +9 &@$N\ O +10 &AI\ P +9 &CL\ P +10 &EiL\ P +9 &G*O\ P +11 &HZ\ Q +8 &Js\ T +9 &L`\ U +9 &N \ V +10 &O\ V +9 &Q\ W +9 &SQn\ 5 +9 &T#,b\ Q +9 &TG \ - +3 ( + "processing"%,& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.69 +2 "processing"%& +4 "core" &TG\ - + ."psFlush"Hand.open +2 "manipulator"&1 +67 "core" 1 +2 "manipulator"&5% +3 "core" % D +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +94 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +133 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."psFlush"PS.seek 1ml +2 "processing"%3'P +328 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +772 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%1' +1613 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%( +74 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%7  +36 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%#'W +2632 "core" ' + ."psFlush"PSV.dial PSR +49 "processing"%0 +74 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%l' +593 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%A' +2116 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +73 "core" + ."psFlush"PBV.dial PSV +2 "processing"%. U +55 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%>'W +2634 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%+ @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%:' +2633 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +74 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%?'9 +1542 "Can"\ +:: +1087 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%2 +45 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%D' +2634 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%I +85 "core"  + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%9'W +2638 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%o @ +43 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%4' +2632 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%  +84 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%J'9 +2634 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +42 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%;'P +1111 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%C' +1614 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%) +72 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%d  +54 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%F'W +2637 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%Y +73 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%S' +596 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%8' +2129 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%| +73 "core" + ."psFlush"PBV.dial PSV +2 "processing"%" U +66 "core" T +2 ."psFlush"PS.seek 0ml +2 "processing"%G'W +2651 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%/ @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%<' +2627 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%P  +72 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%_'9 +2643 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%H +44 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%[' +2629 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%X +72 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%W'W +2633 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%E @ +43 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%$' +2634 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%@  +72 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2630 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'=& +3 "core" &,.@\ 2 +2 "manipulator"&N& +4 "core" & 3 c +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&]( +2 "core" ( +2 "manipulator"&b& +3 "core" & c + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & c +2 .tForearm.seek PC +2 "manipulator"&n' +94 "core" ' + .tHand.close +2 "manipulator"&e/ +71 "core" / +2 .tPC.seek :open + "processing"%^( +402 "core" ( + "manipulator"&M& +4 "core" & ' c +2 "manipulator"& % +3 "core" % O - +2 .tForearm.seek :retract +2 "manipulator"&q'\ +96 "core" ' + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&j( +353 "core" ( + "manipulator"&v& +4 "core" & 2 4 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &R& +2 "core" & 0 4 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'ρ +101 "core" ' +2 "manipulator"&B& +3 "core" & I 4 +2 "manipulator"&m% +4 "core" %τ @ +2 "collection"'x& +3 "core" &+,5\ 5 +2 "collection"'&& +3 .tCC.seek :closed +2 "collection"'`(O +4 "core" &+/7\ 4 + &*/+\ 4 +9 &3~,.,\ ,+| +9 &e+/.\ +? +9 &r)-6\ +O +10 &LQ(/;\ .M +9 & V*/?\ .M +9 &U+,4\ .N +9 &S)/7\ .N +10 &SV).D\ .M +9 &U*/K\ .N +10 &U+.H\ .N +9 & S,,D\ -N +9 &"[U*-@\ .M +10 &$W,-J\ -M +9 &%U,-A\ -M +9 &'V*,F\ .N +10 &)cS*.K\ .M +9 &+&R).K\ .M +10 &,U*-H\ .N +9 &.P+,M\ .M +9 &0kU++L\ -M +11 &2-U,-B\ -M +8 &3Q*->\ .M +9 &5Q,/D\ .N +10 &7rR+.F\ -N +9 &95P+-L\ .M +10 &:P,.M\ -M +9 &<R+/G\ .M +9 &>{V++@\ -M +10 &@=Q+-G\ -M +9 &AT),?\ -M +9 &CU*-L\ -M +10 &EY-/P\ -N +9 &GB]+/E\ -N +10 &Ht*.@\ +Q +9 &J*.>\ 'V +9 &Lh*,D\ $Y +10 &N%),T\ #H +9 &O68),C\ (- +9 &Oc&*H\ ,D +7 ( + "collection"'&& +4 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.71 +2 "collection"'T& +4 "core" &O\\&-Q\ -D + &O])-J\ ,D + .tHand.open + "manipulator"&1 +76 "core" 1 + "manipulator"&% +4 "core" % τ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +3 "manipulator"&s'\ +92 "core" ' + #tFlushing the Collection Valve::Manifold +2 "collection"'O& +4 "core" &O](-A\ -D + "collection"'i% +4 "core" %+-G\ - +2 .tCSV.dial CSR + "collection"'y  +43 "core"  +2 "collection"'% +3 "core" %+,8\ - +2 #tPulling 5ml of CSR.flush .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +47 "collection"'p'l +1355 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +2 "collection"' +9 't% +2 "core" %l'-Q\ & +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"'c' +685 "core" ' + .tCSV.dial :waste +2 "collection"'k +128 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'h' +1989 "core" ' + #tFlushing lower manifold's waste1 port +2 "collection"'f& +4 "core" &O\\'(_\ /D +2 "collection"'g% +3 "core" %(+]\ . + .tCSV.dial :flush +2 "collection"'  +43 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"''l +1275 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"'z @ +43 "core" A +2 "collection"'w% +3 "core" %l&.\\\ / +3 .tCS.seek 6.999ml + "collection"'r' +562 "core" ' + ."connect"CSV.dial CTV +3 .tCTV.dial CSV +4 "collection"'  +3 '!  +41 "core"  +94  + .tCBV.dial :waste1 +2 "collection"'L @ +45 "core" > +2 .tCS.seek 0ml +2 "collection"' ' +1752 "core" ' + #tFlushing lower manifold's waste2 port +2 "collection"'V& +4 "core" &O]-1V\ 0D + "collection"''% +4 "core" %,/^\ 0 + .tCSV.dial :flush +2 "collection"'\  +71 "core" +2 .tCS.seek 5ml +2 "collection"''l +1289 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"'} @ +45 "core" B +2 "collection"'Z% +3 "core" %l)/L\ 0 +2 .tCS.seek 7ml +2 "collection"'' +565 "core" ' + ."connect"CSV.dial CTV +3 .tCTV.dial CSV +4 "collection"'  +42 "core"  + .tCBV.dial :waste2 +2 "collection"'Q  +115 "core"  +2 .tCS.seek 0ml +2 "collection"'' +1749 "core" ' + #tDisinfecting external Intake with kill +2 "collection"'~& +4 "core" &O\\-+O\ 0D + "collection"'{% +4 "core" %*,G\ 1 + .tCSV.dial CSR +2 "collection"'  +53 "core"  +2 "collection"'% +3 "core" %),>\ 0 +2 #tPulling 8ml of CSR.kill + .CSR.select :kill + "collection"' +11 .tCS.seek 8ml + "collection"'' +2015 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +4 "collection"' +9 .tCS.seek 10ml +2 "collection"'U' D +560 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +4 "collection"' +3 '  +100 "core" +36  + .tCTV.dial :intake +2 "collection"'  +72 "core" + .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'' \\ +1826 "Can"\ ;JI +203 "core" ' + .tIntake.select :close + "sampler")0 +10 .tCTV.dial :air + "collection"'-  +73 "core" ~ +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'' +591 "core" ' + .tCSV.dial CSR +2 "collection"'a  +100 "core"  +2 "collection"'% +3 "core" %+,N\ 0 +2 #tPulling 5ml of CSR.flush .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"''l +1348 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml +2 "collection"'5' D +1355 "core" ' + .tCSV.dial CBV +2 "collection"', +101 "core" +2 .tCS.seek 0ml +2 "collection"'' +2627 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&*& +4 "core" & > 4 + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&K( +4 "core" ( + "manipulator"&3& +4 "core" &  ? 4 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &(& +3 "core" & e 4 +2 .tForearm.seek CC +2 "manipulator"&7'ρ +93 "core" ' + .tHand.close +2 "manipulator"&1/ +74 "core" / +2 .tCC.seek :open + "collection"'0( +375 "core" ( + "manipulator"&#& +4 "core" & > 4 +2 "manipulator"&l% +3 "core" % ϋ  +2 .tForearm.seek :retract +2 "manipulator"&'\ +105 "core" ' + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&.(- +281 "core" ( + "manipulator"&A& +4 "core" &-  i 1 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &+& +3 "core" &-   1 + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&>' +107 "core" ' + .tHand.open +2 "manipulator"&1 +70 "core" 1 +2 "manipulator"&:% +3 "core" % \  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&2'\ +101 "core" ' +2 "processing"%?& +3 "core" &\ K +641 #t-> access 1 +3 .SE.seek :down + "storage"(I'v +2 "core" ' +2 "manipulator"&D% +3 "core" %\ " 3 ? +2 "manipulator"&o& +4 "core" &- 0 1 +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"(9(< +1289 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (& +2 "core" &<6  N\ ]  +7641 #t-> access 2 +3 .SE.seek :down + "storage"(4'v +3 "core" ' +2 "manipulator"& % +3 "core" %\ "  \ ? +2 "manipulator"&J& +4 "core" &-  ' 1 +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"(;(K +338 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 ()& +2 "core" &K% P z\ `\  +1568 #t-> startTube 2 +3433 #-> shortDA +3 "collection"'d% + "processing"%C% +5 "core" %,/D\ < +2 %=\ K +3 #tAwaiting answer to "Ready to sample after 10 seconds from PRV.sipper? " +892 #Pulling 1.1ml sample from PRV.sipper after 10 seconds delay + .delay 10 seconds +1003 .PSV.dial :mixloop +2 "processing"%Y +132 "core" + .tPTV.dial :PRVmixing +2 "processing"%F  +130 "core" + .tPRV.dial :sipper +2 "processing"%S  +103 "core" +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 1.1ml +2 "processing"%|'] +2294 "core" ' + ."connect"PRV.dial CBV +4 .tCBV.dial PRV + "processing"%"  +2 "collection"'8  +75 "core" +57  +2 .tPS.seek 0.5ml +2 "processing"%/' +1274 "core" ' + .tPRV.dial :waste2 +2 "processing"%G @ +101 "core" ? + .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek :empty +46 "processing"%P'9 +588 "core" ' + .tPSV.dial PSR +2 "processing"%< +102 "core"  +2 "processing"%H% +3 "core" %=\ J +2 #tPulling 1ml of PSR.flush .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1ml +2 "processing"%_'P +1108 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%X' +1616 "core" ' + .tPSV.dial :mixloop +2 "processing"%[ +103 "core" +2 .tPS.seek :empty + "processing"%E'9 +2631 "core" ' + .tPSV.dial PSR +2 "processing"%W +104 "core"  +2 "processing"%@% +3 "core" %<\ K +2 #tPulling 1ml of PSR.flush .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1ml +2 "processing"%$'P +1096 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%=' +1614 "core" ' + .tPSV.dial :mixloop +2 "processing"%N +103 "core" + .tPRV.dial :sipper +2 "processing"%b  +42 "core"  +2 .tPS.seek :empty + "processing"%'9 +2642 "core" ' + .tPSV.dial PSR +2 "processing"%e +104 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%u' +2632 "core" ' + .tPSV.dial :mixloop +2 "processing"% +103 "core" +2 .tPS.seek :empty + "processing"%%'9 +2635 "core" ' + #tLoading da puck from tube 2 into Processing Clamp +2 "processing"%M& +4 "core" &\ M + "manipulator"& % +4 "core" %\ "  ? + "storage"(n% +4 "core" % A ? \ e + "storage"(]. +3 "core" .(K +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(v( +1289 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (R& +2 "core" & "  \ c +2 "manipulator"&B& +3 "core" &-  ^ 1 +2 "manipulator"&m% +3 "core" %\ "  ? +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&x( +180 "core" ( + "manipulator"&q& +4 "core" &   $ +2 "storage"( & +3 "core" & $ % 5\ c +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&&' +98 "core" ' +2 "storage"(T& +3 "core" & @ ? \ e +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"('L +283 "core" ' + "storage"(- +4 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (O& +3 "core" &   \ b + "manipulator"&i& +4 "core" &  $ + .tElbow.seek 2 +2 "manipulator"&y( +4 "core" ( + "manipulator"&& +4 "core" & "  $ +2 "storage"(& +3 "core" &   \ \ b +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&\\'υ +25 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&t/ +76 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&p& +4 "storage"(k'v +6 "core" &  $ +2 "manipulator"&c% +3 "core" % ψ k +2 .tForearm.seek :retract +2 "manipulator"&f'\ +97 "core" ' +2 .tElbow.seek PC + "manipulator"&g( +165 "core" ' + ."downElevator"SE.coast + "storage"(5 +91 "core" ( +31 "manipulator"&& +4 "core" &  s +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &h& +3 "core" &  A s +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&z' +108 "core" ' +2 "manipulator"&w& +4 "core" &   s + "manipulator"&% +4 "core" %  Q +2 "processing"%& +3 "core" &\ L +2 "processing"%!& +3 .tPC.seek :closed +2 "processing"%L(Tg +3 "core" &\ L +3 &\ L +9 &1x\ G*z +9 &cx\ F> +10 &nm\ FO +9 &1L\ IN +9 &R\ HO +11 &R\ HO +9 &vR\ HO +8 &9Q\ HN +10 &O\ HN +9 &R\ HO +10 & Q\ HN +9 &"AT\ HN +9 &$Q\ HO +10 &%Q\ HN +9 &'N{\ HN +9 &)HRs\ HO +10 &+ Qv\ HN +9 &,Qq\ HN +10 &.Qz\ HO +9 &0RQy\ HN +9 &2Rz\ HN +10 &3Oy\ GN +9 &5Rq\ GN +9 &7ZOt\ HN +11 &9Ru\ HN +8 &:Qn\ GO +10 &<Qx\ HN +9 &>bPq\ HN +9 &@#Qo\ HN +10 &AQl\ HO +9 &CPg\ HN +9 &EhSl\ HO +10 &G*Rh\ HO +9 &H]l\ GP +10 &Jvm\ FR +9 &L_e\ ET +9 &N!j\ ET +10 &Of\ EU +9 &Qj\ EU +9 &SNkf\ F: +10 &T&2f\ EK +9 &TKl\ J & +3 ( + "processing"%!& +2 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.63 + .Hand.open +2 "manipulator"&r1 +76 "core" 1 + "manipulator"&V% +4 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&''\ +93 "core" ' + .tSC.coast + "storage"(6 +3 #tHeating da puck from tube 2 in Processing Clamp to 28C for 2:00:00 +2 .PH.seek 28C,5:00 +4 "processing"%\  +2 % 9 +5 "core" 9 +103 "processing"%}9 +2 "core" 9 +103 "processing"%Z9 +2 "core" 9  +103 "processing"%9 +2 "core" 9  +103 "processing"%9 +2 "core" 9 +103 "processing"%Q9 +2 "core" 9 +103 "processing"%9 +2 "core" 9 +103 "processing"%~9 +2 "core" 9 +103 "processing"%{9 +3 "core" 9" +103 "processing"%9 +2 "core" 9& +103 "processing"%9 +2 "core" 9+ +103 "processing"%9 +2 "core" 9/ +103 "processing"%9 +2 "core" 93 +103 "processing"%9 +2 "core" 97 +103 "processing"%9 +2 "core" 9; +103 "processing"% 9 +2 "core" 9@ +103 "processing"%U9 +2 "core" 9D +103 "processing"%-9 +2 "core" 9H +103 "processing"%9 +3 "core" 9L +103 "processing"%a9 +2 "core" 9P +103 "processing"%9 +2 "core" 9U +103 "processing"%9 +2 "core" 9 Y +103 "processing"%9 +2 "core" 9] +103 "processing"%,9 +3 "core" 9a +103 "processing"%59 +2 "core" 9"e +103 "processing"%*9 +2 "core" 9*j +103 "processing"%39 +2 "core" 92n +103 "processing"%(9 +2 "core" 9:r +103 "processing"%19 +3 "core" 9Av +103 "processing"%j9 +2 "core" 9I{ +103 "processing"%s9 +2 "core" 9Q +103 "processing"%`9 +2 "core" 9X\ +103 "processing"%#9 +2 "core" 9`\ +103 "processing"%l9 +2 "core" 9g\ +2 .tPH.hold 2:00:00,28C +4 "processing"%7 pp` +3 .tdelay 1:30 +2 "core"  +6514 "Can"\ A11 +2486 .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%A +104 "core"  +2 "processing"%+% +3 "core" %6\ H +2 #tPulling 0.5ml of PSR.wash .PSR.select :wash +2 "processing"% +11 .tPS.seek 0.5ml + "processing"%K' +598 "core" ' +2 .tdelay 5 seconds +501 .PSR.select :air +4 "processing"% +9 .tPS.seek 2ml +2 "processing"%'[ +1619 "core" ' + .tPTV.dial :puck +2 "processing"%:  +128 "core"  + .tPSV.dial PTV +2 "processing"%? +86 "core"  + .tPBV.dial :waste1 +2 "processing"%  +52 "core" +2 "processing"%>% +3 "core" %`B\ I +2 .tPS.seek 1.5ml +2 "processing"%D' +600 "core" ' + .tdelay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%o * +35 "core" , +2 .tPS.seek 0ml +2 "processing"%'W +1603 "core" ' + .tdelay 5:00 +30003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 + "processing"%  +35 "core" + .tdelay 30 seconds +3050 .PBV.dial between PSV and waste1 +2 "processing"%J * +35 "core" , + .tPSR.select :air +2 .PSV.dial PSR +2 "processing"%I +72 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%9' +2385 "core" ' + .tPSV.dial PTV +2 "processing"%) +74 "core" +2 .tdelay 5 seconds +501 .PSV.dial PSR +2 "processing"%C +75 "core"  + .tdelay 5 seconds +502 .PSV.dial PTV +4 "processing"%d +86 "core"  + .tdelay 5 seconds +502 .PSV.dial :air +2 "processing"%Y  +73 "core"  +2 .tPS.seek :empty +2 "processing"%F'9 +2362 "core" ' + .tPTV.dial :PRVmixing,via: PRV +2 "processing"%S  +128 "core" + .tPSV.dial :mixloop +2 "processing"% +44 "core" + .tPRV.dial :ab1 +2 "processing"%8 @ +103 "core" ? +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 0.15ml +2 "processing"%"'w +361 "core" ' + .tdelay 2 seconds +203 ."connect"CBV.dial PRV +2 .tPRV.dial CBV +2 "processing"%|  +44 "core"  +2 "processing"%G% +4 "core" %z\ G + .tPS.seek 0.32ml +2 "processing"%/'' +402 "core" ' + .tdelay 2 seconds +203 .CBV.dial between PRV and PSV + "collection"'<  +30 "core" + .tPRV.dial :air +2 "processing"%H  +55 "core"  +2 .tPS.seek 0.9ml +2 "processing"%P'D +1234 "core" ' + .tPRV.dial :waste2 +2 "processing"%_ @ +73 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%[' +867 "core" ' + #taddPMLReagent08 + .PSV.dial :air +2 "processing"%X  +44 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek 2ml +2 "processing"%W'[ +1616 "core" ' + .tPSV.dial :PML +2 "processing"%@ +44 "core" + .tPTV.dial :mixing +2 "processing"%E @ +72 "core" B + .tPBV.dial :waste1 +2 "processing"%$  +34 "core" +2 "processing"%N% +3 "core" %]\ \ M +2 .tPS.seek 1.85ml +2 "processing"%b'= +232 "core" ' + .tPBV.dial between PSV and waste1 +2 "processing"%= * +34 "core" + +2 .tPS.seek 0ml +2 "processing"%e'W +1984 "core" ' + .tdelay 2 seconds +203 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'& +2 "core" &.07\ > +2 "manipulator"&& +3 "core" &  4 s +2 "manipulator"&u% +3 "core" %\    ) +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&M(- +161 "core" ( + "manipulator"& & +4 "core" &-   +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &n& +3 "core" &-  2  +2 .tForearm.seek :garage +2 "manipulator"&]' +106 "core" ' +2 .tHand.close +2 "manipulator"&;/ +74 "core" / +2 "manipulator"&R& +3 "core" &- t  +2 "manipulator"&B% +4 "core" %  Z +2 .tForearm.seek :retract +2 "manipulator"&m'\ +105 "core" ' + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&q( +272 "core" ( +2 "manipulator"& & +3 "core" &  %  3 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &T& +3 "core" &    3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&.'ρ +101 "core" ' +2 "manipulator"&2& +3 "core" &   3 +2 "manipulator"&% +4 "core" %τ   +2 "collection"'O& +3 "core" &-.B\ < +2 "collection"'i& +3 .tCC.seek :closed +2 "collection"'4(O +3 "core" &,0E\ = +4 &-0E\ 9 +7 &4~.0T\ 1+| +10 &e.2M\ /? +9 &m,1L\ 1N +9 &LO.0K\ 3M +10 &V./J\ 2M +9 &S./H\ 3M +10 &R,0<\ 2N +9 &TT//D\ 2M +9 &R/0:\ 2N +10 &S-0?\ 2M +9 & R-1C\ 3N +9 &"\\R-1G\ 0M +11 &$U-/H\ 5M +8 &%O,0A\ 6M +10 &'T-0S\ 2M +9 &)eO,-E\ 2M +9 &+&R,/?\ 2M +10 &,U-0=\ 2M +9 &.R,/G\ 1M +9 &0mO+/7\ 2M +10 &2.R+0F\ 1M +9 &3R-1B\ 2M +10 &5T-/G\ 5N +9 &7uR+0B\ 6M +9 &96S./M\ 0M +10 &:R-0I\ 2N +9 &<S,0C\ 2M +9 &>{T-0<\ 5N +10 &@?T,0B\ 6M +9 &BT./A\ 0M +10 &CP-1C\ 2M +10 &EW,0J\ 1N +8 &GD^-0U\ 4N +10 &Hr,/M\ 3P +9 &J4.E\ *V +9 &Lh5FH\ )Z +11 &N)!)G\ (G +8 &O9:O\ 0. +9 &OZE\ 5A +7 ( + "collection"'i& +5 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.72 +2 "collection"'& +4 "core" &ORC\ /A + &ORB\ /A + .tHand.open + "manipulator"&1 +74 "core" 1 +2 "manipulator"&t% +3 "core" % τ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&p'\ +95 "core" ' + .tPSV.dial PSR +2 "processing"%c +102 "core"  +2 "processing"%x% +3 "core" %[\ H +2 #tPulling 1.5ml of PSR.flush .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"%&' +1613 "core" ' +2 .tdelay 5 seconds +501 .PSV.dial :waste1 +2 "processing"%  +56 "core"  +2 .tPS.seek 0ml +2 "processing"%\\'W +121 "Can"\ <ed +1489 "core" ' + .tPSV.dial PSR +2 "processing"% +42 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%h' +2630 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 .tCBV.dial PRV +4 "processing"%y  +2 "collection"'w  +41 "core" ~ +121  + .tPSV.dial :mixloop +2 "processing"% +102 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%  +72 "core" +2 .tPS.seek 0ml +2 "processing"%k'W +2628 "core" ' + .tPSV.dial :air +2 "processing"%f  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%^' +2629 "core" ' + .tPSV.dial :mixloop +2 "processing"%r +44 "core" +2 .tPS.seek 0ml +2 "processing"%V'W +2630 "core" ' + .tPSV.dial :air +2 "processing"%  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%!' +2627 "core" ' + .tPSV.dial :mixloop +2 "processing"%} +44 "core" +2 .tPS.seek 0ml +2 "processing"%z'W +2627 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&Z& +4 "core" &  z 3 + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&v( +4 "core" ( + "manipulator"&& +5 "core" &   3 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &   3 +2 .tForearm.seek CC + "manipulator"&Q'ρ +104 "core" ' + .tHand.close +2 "manipulator"&/ +70 "core" / +2 .tCC.seek :open + "collection"'~( +379 "core" ( + "manipulator"&{& +4 "core" &  B 3 +2 "manipulator"&% +3 "core" % s  l +47 .tForearm.seek :retract +3 "manipulator"&'\ +102 "core" ' + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&(- +280 "core" ( +2 "manipulator"&& +3 "core" &-  / +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- % / +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&' +111 "core" ' +3 .tHand.open + "manipulator"& 1 +70 "core" 1 +2 "manipulator"&U% +4 "core" % } m + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&-'\ +106 "core" ' +2 ."da"delayUntil "16:09:54.40" +24817 #recoverPRVreagent08 .PTV.dial :mixing +2 "processing"% @ +72 "core" A + ."da"PBV.dial :waste1 +2 "processing"%a  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" + + ."da"PSV.dial :air +2 "processing"%  +44 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2364 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%, +44 "core" +2 ."da"delay 2 seconds +201 .PSV.dial :air +2 "processing"%5  +45 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%* +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%3  +45 "core"  +2 ."da"PS.seek :empty +2 "processing"%('9 +2364 "core" ' + #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%1 +130 "core"  +2 "processing"%j% +3 "core" %=\ S + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%s' +590 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%`'[ +1610 "core" ' + ."da"PTV.dial :puck +2 "processing"%#  +72 "core"  + ."da"PSV.dial PTV +2 "processing"%l +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%A  +35 "core" +2 "processing"%+% +3 "core" %Z\ Q +2 ."da"PS.seek 1.5ml +2 "processing"%%' +594 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%K * +34 "core" * +2 ."da"PS.seek 0ml +2 "processing"%:'W +1607 "core" ' + ."da"delay 2:00 +1575 "Can"\ IDC +10428 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%?  +33 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%> +73 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2371 "core" ' + ."da"PSV.dial PTV +2 "processing"%o +73 "core" +2 ."da"delay 5 seconds +501 .PSV.dial PSR +3 "processing"%D +74 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%\ +74 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +72 "core"  +2 ."da"PS.seek :empty +2 "processing"%J'9 +2362 "core" ' + #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%I +142 "core"  +2 "processing"%% +3 "core" %7 \ T + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +9 ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +3 ."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"%C'[ +1618 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%d +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%Y  +34 "core" + "processing"%9% +4 "core" %_\ R +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"%8'W +1610 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%F  +34 "core" +2 ."da"delay 30 seconds +3002 .PBV.dial between PSV and waste1 +2 "processing"%| * +35 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%G +73 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%"' +2366 "core" ' + ."da"PSV.dial PTV +2 "processing"%< +73 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%H +73 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%/ +73 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%_  +72 "core"  +2 ."da"PS.seek :empty +2 "processing"%P'9 +2359 "core" ' + #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%X  +42 "core"  + ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +2 "processing"%[  +128 "core" + ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%@  +44 "core"  + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop + "processing"%E +44 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."da"PS.seek 0.3ml +2 "processing"%$' +394 "core" ' + ."da"delay 2 seconds +202 .PRV.dial :air +2 "processing"%N  +45 "core"  +2 "processing"%=% +3 "core" %\ S +2 ."da"PS.seek 0.55ml +2 "processing"%W'~ +331 "core" ' + #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%b  +45 "core"  +2 ."da"PS.seek 2ml +2 "processing"%'[ +1560 "core" ' + ."da"PSV.dial :PML +2 "processing"% +44 "core" + ."da"PTV.dial :mixing +2 "processing"%u @ +70 "core" A + ."da"PBV.dial :waste1 +2 "processing"%  +35 "core" + "processing"%n% +4 "core" %V\ J +47 ."da"PS.seek 1.85ml +2 "processing"%g'6 +235 "core" ' + ."da"PBV.dial between PSV and waste1 +2 "processing"%; * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%R'W +1971 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +6046 "Can"\ JWU +41957 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%B  +34 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%' * +35 "core" + + ."da"PSV.dial :air +2 "processing"%]  +44 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"% ' +2353 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%T +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%M  +45 "core"  + ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%2 +44 "core" + ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%  +45 "core"  +2 ."da"PS.seek :empty +2 "processing"%O'9 +2361 "core" ' + #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%m +130 "core"  +2 "processing"%0% +3 "core" %8\ U + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%i' +594 "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 +2 "processing"%  +70 "core"  + ."da"PSV.dial PTV +2 "processing"%t +72 "core" + ."da"PBV.dial :waste1 +2 "processing"%c  +33 "core"  + "processing"%x% +4 "core" %Y\ V +2 ."da"PS.seek 1.5ml +2 "processing"%.' +594 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%e * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'W +1616 "core" ' + ."da"delay 2:00 +3768 "Can"\ P?> +8235 #"da"recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%&  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%\\ +73 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%w' +2366 "core" ' + ."da"PSV.dial PTV +2 "processing"%y +73 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"% +74 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +73 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%h  +72 "core"  +2 ."da"PS.seek :empty +2 "processing"%f'9 +2360 "core" ' + #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%k +130 "core"  + "processing"%r% +4 "core" %9\ V + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +3 ."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"% '[ +1614 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%V +73 "core" + ."da"PBV.dial :waste1 +2 "processing"%}  +34 "core" +2 "processing"%!% +3 "core" %Z\ X +2 ."da"PS.seek 1.5ml +2 "processing"%Z' +593 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'W +1617 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 .PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%  +35 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%q * +34 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%p +84 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%4' +2361 "core" ' + ."da"PSV.dial PTV +2 "processing"%{ +70 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +74 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%Q +74 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%  +72 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2372 "core" ' + #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR +2 "processing"%v +130 "core"  + "processing"% % +4 "core" %3\ Y + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%U' +597 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +9 ."da"PS.seek 2ml +2 "processing"%'[ +1614 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +73 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" + "processing"%a% +4 "core" %[\ V +2 ."da"PS.seek 1.5ml +2 "processing"%' +590 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" + +2 ."da"PS.seek 0ml +2 "processing"%z'W +1612 "core" ' + ."da"delay 2:00 +9210 "Can"\ S:: +2793 #"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"%5 * +35 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%* +74 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%3' +2358 "core" ' + ."da"PSV.dial PTV +2 "processing"% +73 "core" + ."da"delay 5 seconds +549 .PSV.dial PSR +2 "processing"%1 +73 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%j +74 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%(  +73 "core"  +2 ."da"PS.seek :empty +2 "processing"%s'9 +2375 "core" ' + ."da"Gate.power :camera,:ON +2 #Mixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%# +133 "core"  +5 "processing"%l% +11 "core" %2\ " +8 #"da"Pulling 0.25ml of PSR.sub1 +5 .PSR.select :sub1 +9 "processing"% +16 ."da"PS.reconfigure PSconfig +5 "processing"%#A d`xb +3 ."da"PS.seek 0.25ml +5 "processing"%A'7 +337 "core" ' +31 ."da"delay 5 seconds +503 "processing"%+% +3 "core" %6\  +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 ."da"PS.seek 0.5ml +2 "processing"%`' +343 "core" ' + ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%K'[ +1608 "core" ' + ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"%% +74 "core" + ."da"PBV.dial :waste1 +2 "processing"%?  +35 "core" + "processing"%% +4 "core" %W  +2 ."da"PS.seek 1.5ml +2 "processing"%>' +587 "core" ' + ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%: * +36 "core" , +2 ."da"PS.seek 0ml +2 "processing"%o'W +1612 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%D  +36 "core" + ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%\ * +35 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"% +76 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%' +2472 "core" ' + ."da"PSV.dial PTV +2 "processing"%I +75 "core" + ."da"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +76 "core"  + ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%J +75 "core" + ."da"delay 5 seconds +502 .PSV.dial :air +2 "processing"%)  +76 "core"  +2 ."da"PS.seek :empty +2 "processing"%d'9 +2494 "core" ' + "processing"%Y9 +4 "core" 94 + #"da"Processing Puck Heater at 28C before imaging + .PH.coast +2 "processing"%9  +4 "core" 4 4 +2 "processing"%C& +3 "core" &TK & +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 1 + "manipulator"&% +4 "core" %\ #  S Z D +2 "storage"(S% +3 "core" %} L M ( +2 "storage"(F. +2 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 1 +2 "storage"(|($ +341 "core" ( + ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (G& +2 "core" &' 4 <  +2 "manipulator"&8& +3 "core" &- 8 W/ +2 "manipulator"&<% +3 "core" %\ # W V D +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&H( +181 "core" ( +2 "manipulator"&/& +4 "core" &  U% +2 "storage"(_& +3 "core" &&   +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 700 counts + "manipulator"&"' +103 "core" ' + "storage"(X& +4 "core" && 2 5 +2 ."da"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +2 "storage"(['L +275 "core" ' + "storage"(@- +3 "core" -'L +2 ."da"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 ."da"SE.seek :place +2 "storage"(E' +32 "core" ' +2 "manipulator"&P& +4 "core" &  X% + "manipulator"&N% +4 "core" % % X + ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&='\ +90 "core" ' + ."da"Elbow.seek PC +2 "manipulator"&$( +245 "core" ( + "manipulator"&b& +4 "core" & $ Q V +2 ."da"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &W& +3 "core" & ' V + ."da"Forearm.seek PC +2 "manipulator"&' +97 "core" ' + ."da"Hand.close +2 "manipulator"&u/ +77 "core" / +2 ."da"PC.seek :open +2 "processing"% ( +403 "core" ( + "storage"(n& +4 "core" &&  ' +2 "manipulator"&;& +3 "core" & 2 W +2 "manipulator"&% +3 "core" %  0 X' +2 ."da"Forearm.seek :retract +2 "manipulator"&g'\ +99 "core" ' + ."da"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 1 +2 "manipulator"&B( +253 "core" ( + "manipulator"&'& +4 "core" &\  S$ +2 "storage"(]& +3 "core" &&   +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&R' +98 "core" ' + ."da"Hand.open +2 "manipulator"&T1 +69 "core" 1 +3 "storage"(M- +3 "core" -' +2 ."da"SE.seek -0.19 Pucks below Top Plate +2 "storage"(2' +26 "core" ' + ."da"SE.reconfigure SEseal +3 "storage"(#QK-0-\ b +2 ."da"SE.seek -0.86 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/da20feb1916h40ml.tif +3 "processing"% & +9 "core" &j +4 "manipulator"&m& +5 "core" &    3"y +2 "manipulator"&0% +4 "core" %  3' +2 ."psFlush"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&O'\ +100 "core" ' + ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&i(- +179 "core" ( +2 "manipulator"&6& +3 "core" &- $ 24 +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- # 24 +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&t' +108 "core" ' + ."psFlush"Hand.close +2 "manipulator"&c/ +72 "core" / +2 "manipulator"&x& +3 "core" &-  *4 +2 "manipulator"&% +3 "core" %  U )z +51 ."psFlush"Forearm.seek :retract +9 "manipulator"&e'\ +100 "core" ' + ."psFlush"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +2 "manipulator"&.( +127 "core" ( +2 "manipulator"&&& +3 "core" & 0d +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & > 0d +2 ."psFlush"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."psFlush"Forearm.seek PC +2 "manipulator"&\\' +103 "core" ' +3 "manipulator"&& +4 "core" & .d +2 "manipulator"&y% +3 "core" % / . +2 "processing"%& +4 "core" & +2 "processing"%& +3 ."psFlush"PC.seek :closed +2 "processing"%h(Tg +4 "core" & + &  +9 &.tx ,~ +10 &as] @ +8 &Yc> R +10 &C R +9 &@u R +9 &F R +10 &^B R +10 &A S +9 &C R +10 &A R +8 & fF R +9 &"(D R +10 &#A R +10 &%D R +9 &'nD R +9 &)0D R +9 &*D R +10 &,D R +9 &.vD R +9 &08D R +10 &1D R +9 &3@ R +10 &5~D R +10 &7@F R +9 &9D R +10 &:A R +8 &<D S +9 &>HC R +10 &@ D S +9 &AC R +9 &CC R +11 &EPF R +8 &GI S +11 &HN S +8 &Jg V +9 &LD{ Y +10 &Nxy Z +9 &O}| Z +10 &Q| Z +9 &SEyu @ +10 &T'/} Q +9 &TL! , +2 ( + "processing"%& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.80 + "processing"%w& +3 "core" &TL t , +2 ."psFlush"Hand.open +2 "manipulator"&k1 +70 "core" 1 +2 "manipulator"&r% +4 "core" %  z * +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&f'\ +103 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%^ +150 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."psFlush"PS.seek 1ml +2 "processing"%V'P +1110 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%}' +1607 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%! +78 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%  +36 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2630 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%Z +77 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%' +599 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%q' +1840 #"da"SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 94.513 seconds\ /var/log/esp/da20feb1916h40ml.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da20feb1916h40ml15s.tif +283 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"%p +76 "core" + ."psFlush"PBV.dial PSV +3 "processing"% U +55 "core" V +3 ."psFlush"PS.seek 0ml +2 "processing"%{'W +1130 #"da"SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da20feb1916h40ml15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da20feb1916h40ml30s.tif +1492 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"% @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%Q' +1520 #"da"SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da20feb1916h40ml30s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da20feb1916h40ml70s.tif +1104 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%  +76 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%4'9 +2632 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%v +47 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +2 "processing"% ' +2628 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +75 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%U'W +531 #"da"SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da20feb1916h40ml70s.tif: TIFF Upload Complete\ +2 ."Qmail"HABfans.email "94.513 sec auto-exposure",Subject: "da20feb1916h40ml images!" +3 ."da"Gate.power :camera,:OFF +3 "storage"(- +8 "core" -' +6 "storage"(& +12 "core" && < +3 "manipulator"&a& +5 "core" &  Ld +2 "manipulator"&% +3 "core" %   L +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 1 +2 "manipulator"&( +266 "core" ( +4 "manipulator"&& +7 "core" & ( S +4 "storage"(,& +7 "core" && H +4 ."da"Forearm.reconfigure TightForearm +4 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 1 + 700 counts +3 "manipulator"&5' +95 "core" ' +7 ."da"SE.reconfigure SEgently +15 "storage"(#QK-0-\ b +8 ."da"SE.seek -0.15 Pucks below Top Plate +10 "storage"(*' +68 "core" ' +6 "manipulator"&z& +13 "core" &  o +9 "storage"(& +4 "core" &&\ +8 ."da"Elbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 1 +2 "manipulator"&1'\\ +36 "core" ' + ."da"Elbow.hold +3 "manipulator"&j, +3 "core" , + ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 0.04 Pucks below Top Plate +2 "storage"((' +26 "core" ' +2 "manipulator"&3% +4 "core" %je  !  d +2 "storage"(#& +3 "core" && \\\ +2 ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 1 + 314 counts +2 "manipulator"&l'ϖ +23 "core" ' +2 "manipulator"&s& +4 "core" & Z s +6 "storage"(+& +7 "core" && !  |\  +59 ."da"Forearm.reconfigure TightForearm +6 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 1 + 700 counts +2 "manipulator"&A' +23 "core" ' +2 "storage"(`% +3 "core" % 8 <\  +3 ."downElevator"SE.seek :down +3 "storage"(%'v +99 (?% +6 "core" %:=  Z\ Wd +2 "manipulator"&% +3 "core" %  u +2 ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek :retract +2 "manipulator"&K'\ +90 "core" ' +65 ' + ."downElevator"SE.coast + "storage"(5 +3 ."da"SC.coast + "storage"(6 +958 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%: @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%>' +2630 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%D  +73 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%\ '9 +1177 "Can"\ 33 +1455 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +44 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%o'P +1101 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%I' +1607 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +73 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 + "processing"%J  +56 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%)'W +2632 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"% +75 "core"  + ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%Y' +600 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%9' +2123 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"%C +75 "core" + ."psFlush"PBV.dial PSV +2 "processing"% U +55 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%S'W +2654 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%F @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%G' +2633 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%8  +85 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%<'9 +2630 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%/ +42 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml + "processing"%_' +2631 "core" ' + ."psFlush"PSV.dial PTV +2 "processing"% +72 "core" + ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%X'W +2639 "core" ' + ."psFlush"PSV.dial PBV +2 "processing"%- @ +44 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%@' +2636 "core" ' + ."psFlush"PSV.dial :waste1 +2 "processing"%P  +72 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%N'9 +2637 "core" ' + #"psFlush"Garaging FlushPuck in Processing Clamp +2 "manipulator"&[& +4 "core" & M + "manipulator"&"% +4 "core" %  /  + ."psFlush"Elbow.seek PC +2 "manipulator"&b( +248 "core" ( + "manipulator"&W& +4 "core" & a +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &H& +3 "core" & a +2 ."psFlush"Forearm.seek PC + "manipulator"&u' +96 "core" ' + ."psFlush"Hand.close +2 "manipulator"&=/ +76 "core" / + ."psFlush"PC.seek :open +2 "processing"%L( +404 "core" ( + "manipulator"&n& +4 "core" &  s +2 "manipulator"&;% +3 "core" % i  +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +98 "core" ' + ."psFlush"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek :garage +2 "manipulator"&(- +150 "core" ( + "manipulator"&'& +4 "core" &-   +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &]& +3 "core" &-   + ."psFlush"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."psFlush"Forearm.seek :garage +2 "manipulator"&$' +112 "core" ' + ."psFlush"Hand.open +2 "manipulator"&T1 +74 "core" 1 + "manipulator"&M% +4 "core" %  +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"& '\ +99 "core" ' + #tFinished short da assay +17112 #-> PS.flush +2 #Flushing Processing stage + "processing"%m% +3 "core" %8u\ X +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%0& +4 "core" &{\ X +2 "manipulator"&g& +3 "core" &-   +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&E(- +3 "core" ( + "manipulator"&2& +4 "core" &-  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &6& +3 "core" &- \  +2 .tForearm.seek :garage + "manipulator"&' +107 "core" ' + .tHand.close +2 "manipulator"&R/ +69 "core" / +2 "manipulator"&B& +3 "core" &-   +2 "manipulator"&c% +4 "core" %   h +2 .tForearm.seek :retract +2 "manipulator"&x'\ +107 "core" ' + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&( +117 "core" ( + "manipulator"&O& +4 "core" & +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &&& +3 "core" & +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&' +96 "core" ' +2 "manipulator"&t& +3 "core" & +2 "manipulator"&% +4 "core" % +2 "processing"%y& +3 "core" &\ W +2 "processing"%& +3 .tPC.seek :closed +2 "processing"%i(Tg +3 "core" &D\ W +5 &A\ W6 +9 &<HuB\ R0 +9 &gr{C\ RE +9 &\ XE\ SN +9 &QG\ SN +10 &QJ\ SN +9 &QOH\ SN +9 &OJ\ SM +10 &NG\ SN +9 &RB\ SN +9 &ZN?\ SM +10 &!Q<\ SM +9 &"S>\ SM +9 &$TB\ RN +10 &&bQC\ SM +9 &(#OB\ SN +10 &)QC\ SN +9 &+N=\ SM +9 &-iTF\ SN +10 &/+RB\ SN +9 &0QC\ RN +10 &2Q;\ SN +10 &4rO@\ SM +8 &63O=\ RN +50 &7TC\ SM +11 &9O<\ RN + &;zOA\ RM + &=<N?\ RM +3 &>PA\ RM + &@SB\ RN + &BQB\ RN +7 &DDOE\ RM +10 &FRB\ RN +9 &GV=\ RN +9 &Ib@\ RO +11 &K;F\ PS +8 &L=\ PT +10 &NF\ OT +9 &P}<\ PT +9 &R?A\ OT +11 &ScvH\ Q$n +8 &TG \\=\ R. +10 ( + &TL<\ T) + "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.67 +2 "processing"%e& +4 "core" &TL\ T) + .tHand.open +2 "manipulator"& 1 +72 "core" 1 +2 "manipulator"&w% +4 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&k'\ +93 "core" ' + .tPSV.dial PSR +2 "processing"%r +44 "core"  + .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%'P +1100 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%^' +1610 "core" ' + .tPSV.dial PTV +2 "processing"%\\ +72 "core" + .tPTV.dial :puck +2 .PBV.dial :waste1 + "processing"%d  +56 "core" +2 .tPS.seek 0ml +2 "processing"%V'W +2630 "core" ' + .tPSV.dial PSR +2 "processing"%! +74 "core"  + .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 0.5ml +2 "processing"% ' +589 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%}' +2120 "core" ' + .tPSV.dial PTV +2 "processing"%Z +73 "core" + .tPBV.dial PSV +2 "processing"% U +54 "core" V +2 .tPS.seek 0ml +2 "processing"%'W +2628 "core" ' + .tPSV.dial PBV +2 "processing"%p @ +44 "core" > +2 .tPS.seek 2.5ml +2 "processing"%' +193 "Can"\ P77 +2435 "core" ' + .tPSV.dial :waste1 +2 "processing"%q  +72 "core"  +2 .tPS.seek :empty + "processing"%'9 +2631 "core" ' + .tPSV.dial PSR +2 "processing"%{ +44 "core"  + .tPSR.select :air +3 .PS.seek 2.5ml + "processing"%' +2629 "core" ' + .tPSV.dial PTV +2 "processing"%Q +72 "core" + .tPBV.dial PSV +2 .PS.seek 0ml +2 "processing"%v'W +2633 "core" ' + .tPSV.dial PBV +2 "processing"%4 @ +44 "core" > +2 .tPS.seek 2.5ml +2 "processing"%' +2633 "core" ' + .tPSV.dial :waste1 +2 "processing"%  +72 "core"  +2 .tPS.seek :empty + "processing"%'9 +2625 "core" ' + #tGaraging FlushPuck in Processing Clamp +2 "manipulator"&& +4 "core" &  + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&a( +3 "core" ( + "manipulator"&& +4 "core" & + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & +2 .tForearm.seek PC +2 "manipulator"&,' +104 "core" ' + .tHand.close +2 "manipulator"&./ +70 "core" / +2 .tPC.seek :open + "processing"%z( +405 "core" ( + "manipulator"&& +4 "core" & +2 "manipulator"&f% +3 "core" %  +2 .tForearm.seek :retract +2 "manipulator"&3'\ +96 "core" ' + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&#(- +151 "core" ( + "manipulator"&s& +4 "core" &-   +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &+& +3 "core" &- N  + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&' +115 "core" ' + .tHand.open +2 "manipulator"&`1 +72 "core" 1 + "manipulator"&5% +4 "core" %  ž +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +102 "core" ' +42863 "Can"\ a,+ +17957 #t-> access 1 +3 .SE.seek :down + "storage"(?'v +12 "core" ' + "manipulator"&% +4 "core" %\ $ a G +2 "manipulator"&*& +4 "core" &-  O  + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"(1(< +1287 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (l& +2 "core" &<5 \ q  +40717 "Can"\ W?? +60002 \ Z?? +60002 \ \\?? +60002 \ _@? +60002 \ c?? +60002 \ e?? +60003 \ i?? +60002 \ m?? +60002 \ q@? +60002 \ u?? +60002 \ {@? +60003 \ @? +60002 \ ?? +60002 \ ?? +60002 \ ?? +60002 \ @? +60003 \ ?? +60002 \ ?? +60002 \ ?? +60002 \ ?? +60002 \ @? +60003 \ @? +60002 \ ?? +60002 \ ?? +60002 \ ?? +60002 \ ?? +60003 \ @@ +60002 \ ?? +60002  ?? +60002  @? +60002  @? +60003  ?? +60002  %?? +60002  +?? +60002  4?? +60002  >?? +60003  E?? +60002  E?? +60002  Q@? +60002 \ ?? @EST1582174954.79 \ ?? +60003 \ @? +60002 \ @? +60002 \ @? +60002 \ ?? +60002 \ AA +60003 \ ?? +60002 \ ?? +60002 \ ?? +60002 \ @? +60002  ?? +60003  @? +60002  ?? +60002  @? +60002  ?? +60002  @@ +60003  ?@ +60002  ?? +60002  ?? +60002  @? +60002  @? +60003  @@ +60002  ?? +60002  ?? +60002  ?? +60002  @? +60003  ?? +60002  ?? +60002  ?? +60002  ?? +60002  @? +60003  @? +60002  ?? +60002  @@ +60002  @? +60002  @? +60003  ?? +60002  ?? +60002  ?? +60002  @? +60002  ?? +60003  ?? +60002  ?? +60002  ?? +60002  ?? +60002  ?? +60003  ?? +60002  ?? +60002  ?? +60002  ?? +60002  ?? +60003  ?? +60002  ?? +60002  ?? +60002  ?? +60002  ?? +60003  @? +60002  @? +60002  ?? +60002  ?? +60002  ?? +60003  ?? +60002  @? +60002  @? +60002  ?? +60002  ?? +60003  ?? +60002  ?? +60002  ?? +60002  ?? +60002  ?? +60003  ?? +60002  ?? +60002  ?? +60002  ?? +60002  ?? +60003  ?? +60002  ?? +60002  @? +60002  ?? +60002  ?? +60003  ?? +60002  ?? +60002  ?? +60002  @@ +60002  ?? +60003  ?? +60002  ?? +60002  ?? +60002  ?? +60002  ?? +60003  ?? +8423 #t-> CC.loadFlush + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'(& +4 "core" &/4) + "manipulator"&A& +4 "core" &- t : C +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&%(- +3 "core" ( + "manipulator"&|& +4 "core" &- } C + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &:& +2 "core" &- u  C +2 .tForearm.seek :garage +2 "manipulator"&U' +109 "core" ' + .tHand.close +2 "manipulator"&D/ +77 "core" / +2 "manipulator"&>& +3 "core" &- + ! & 8 +2 "manipulator"& % +3 "core" % z   ? 8" +2 .tForearm.seek :retract +2 "manipulator"&\ '\ +103 "core" ' + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&o( +291 "core" ( + "manipulator"&& +4 "core" & | \ CX +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &J& +3 "core" & ~ " CX + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&I'ρ +101 "core" ' +2 "manipulator"&& +4 "core" & c j % @X + "manipulator"&)% +4 "core" %ς H D K @ +2 "collection"'Y& +3 "core" &040 +2 "collection"'C& +3 .tCC.seek :closed +2 "collection"'(O +2 "core" &13 +2 &04  +9 &2z.4 ,~ +10 &ay/3 @ +9 &ij04 R +10 &)G04 R +9 &H24 R +9 &F03 Q +10 &pG12 R +9 &2J03 R +9 &E03 Q +10 &J12 R +9 & xI03 R +10 &";G/3 Q +9 &#I/2 Q +9 &%H03 Q +11 &'L11 R +8 &)CI03 Q +9 &+I14 Q +10 &,L05 R +9 &.J13 R +10 &0KI03 Q +9 &2 G04 Q +10 &3I/4 Q +9 &5I/3 R +9 &7RI/3 R +9 &9L03 Q +10 &:L13 R +9 &<K/3 R +10 &>[G04 Q +9 &@G04 R +9 &AN04 R +10 &CJ/5 R +9 &EaP12 R +9 &G!T-3 S +10 &Hj-3 U +9 &J-1 Z +10 &LE-2 ^ +9 &N,3 T +9 &O6M,2 )| +10 &OyW.2 F +2 ( + "collection"'C& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.03 + "collection"'9& +4 "core" &OyY.0/ F + .tHand.open +2 "manipulator"&F1 +67 "core" 1 + "manipulator"&S% +4 "core" % ς o N < +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&8'\ +104 "core" ' +2 "collection"'G& +3 "core" &OyY-1 F +251 #t-> Sampler.calibrate +2 "Can" II +2 #tCalibrating pressure sensors .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust + .SS.reconfigure SSfast +2 "sampler")#.0X CSV.air +2 .CSV.dial :air + "collection"'[ @ +104 "core" A +461 #t-> CS.fill +2 .CS.seek 10ml +2 "collection"'"' D +2649 "core" ' +2 "collection"'W% +3 "core" % J/1(  +44968 "Can" RR +10328 #t-> CSV.CTV +2 .CSV.dial CTV +2 "collection"'H  +43 "core"  +567 #t-> CTV.CSV + .CTV.dial CSV +2 "collection"'j  +140 "core" ~ +2897 #t-> CBV.dialBetween CSV, :waste1 + .CBV.dial between CSV and waste1 +2 "collection"'=  +123 "core" " +1467 #t-> Sampler.PSI +2 "collection"'K% +3 "core" % J-2  +2 "sampler")h% +3 "core" %  +1092 #t-> CS.push 5 + "collection"'n% +3 "core" % J/3  +2 .tCS.seek 5.001ml +2 "collection"';'l +1370 "core" ' +2 "collection"''% +3 "core" %l  +150 #t-> Sampler.PSI +2 "collection"']% +3 "core" %l   +2 "sampler")u% +3 "core" %  +1137 #t-> CS.push 1 + "collection"'b% +3 "core" %l  +2 .tCS.seek 4ml +2 "collection"'T'L +331 "core" ' + "collection"'M% +4 "core" %Llp +411 #t-> Sampler.PSI +2 "collection"'% +3 "core" %Lkp +2 "sampler")$% +3 "core" %  +2011 #t-> CS.push 1 + "collection"'m% +3 "core" %Lkm +2 .tCS.seek 3.001ml +2 "collection"'0'-! +336 "core" ' +2 "collection"'g% +3 "core" %-$  +454 #t-> Sampler.PSI +2 "collection"'2% +3 "core" %-$  +2 "sampler")6% +3 "core" %  +676 #t-> CS.push 2 + "collection"'R% +4 "core" %-$  +2 .tCS.seek 1.001ml +2 "collection"'B' +615 "core" ' +2 "collection"'c% +3 "core" %  +278 #t-> Sampler.PSI +2 "collection"'% +3 "core" %  +2 "sampler") % +3 "core" %  +1261 #t-> CS.push 1 + "collection"'O% +3 "core" %  +2 .tCS.seek 0.001ml +2 "collection"'&' +356 "core" ' + "collection"'% +4 "core" % +452 #t-> Sampler.PSI +2 "collection"'t% +3 "core" % +2 "sampler")% +3 "core" %  +2155 #t-> TV.air +2 !o:NameError: mesg"uninitialized constant TV: name:TV:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +387 #-> CTV.air + .CTV.dial :air +2 "collection"'y  +138 "core" ~ +4112 #t-> CSV.air + .CSV.dial :air +2 "collection"'E @ +46 "core" > +760 #t-> exi +228 #-> exi +303 #-> exit +5 !o:Storage::Warning: mesg"KExiting with Collection Clamp holding FlushPuck is in Collection Clamp:bt["6/home/esp/esp2/utils/storage.rb:530:in `writeAll'"2/home/esp/esp2/utils/storage.rb:525:in `each'"6/home/esp/esp2/utils/storage.rb:525:in `writeAll'"2/home/esp/esp2/utils/storage.rb:521:in `open'"6/home/esp/esp2/utils/storage.rb:521:in `writeAll'"(/home/esp/esp2/utils/storage.rb:537"4/home/esp/esp2/lib/framework.rb:129:in `atExit'"2/home/esp/esp2/lib/framework.rb:133:in `call'"4/home/esp/esp2/lib/framework.rb:133:in `atExit'"2/home/esp/esp2/lib/framework.rb:133:in `call'"4/home/esp/esp2/lib/framework.rb:133:in `atExit'"-/home/esp/esp2/lib/thread.rb:739:in `[]'"0/home/esp/esp2/lib/thread.rb:739:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #mEXIT @1582230504.58EST @1582230517.29EST = =tMAIN =mMAIN_scheduler @EST1582230518.93 #"core_reset"Sent BREAK +2 #t@0x23F2, state=0x3350, ifg=0x84, ie=0x75 #@0x269C, state=0x32E2, ifg=0x10, ie=0xF5 + #@0x2924, state=0x32F4, ifg=0x10, ie=0xFD + #@0x2BA8, state=0x32F4, ifg=0x10, ie=0xFD #@0x2E2F, state=0x32F4, ifg=0x10, ie=0xFD + #@0x30B2, state=0x32F4, ifg=0x10, ie=0xFD + #@0x3336, state=0x32F4, ifg=0x10, ie=0xFD #@0x344E, state=0x32F4, ifg=0x80, ie=0xFD + #@0x2A26, state=0x3350, ifg=0x00, ie=0x75 #ESP2 v3.22 I2C Gateway v3.06 +9 #ESP2 v3.22 I2C Gateway v3.06 for core bus +209 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +359 "Can" TT +  TT #tPolling Can every 10:00 +124 "sampler") + ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  +5 "collection"' 9\ +2 ' 0\ + ' -\ +5 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +5 "sampler")&\ +2 )% +2 "core" %  +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X ESP.ready! +31 "collection"'!% +3 "processing"%"% +2 "manipulator"&#% +6 "core" %.2 +5 "sampler")$% +3 "core" %<R + %  B A < r + %  +2 "manipulator"&%& +4 "core" & @ @ X <X +2 "storage"(&& +3 "core" &<5   + "storage"('% +4 "core" %} + "collection"'(& +4 "core" &OyV-/ F + "processing"%)& +4 "core" &R + "collection"'* +3 "core" > +2 "collection"'+ +2 "core" ~ +2 "collection"', +3 "core" " +2 "processing"%- +3 "core"  +2 "processing"%. +3 "core" V + "processing"%/ +3 "core"  +2 "processing"%0 +2 "core"  +2 "sampler")1 +3 "core"  +2 "sampler")2% +4 "core" %  +2 "collection"'3& +3 "core" &OyV-2 F +2 "collection"'4% +3 "core" %/2 +2 "processing"%5& +3 "core" &z +2 "processing"%6% +4 "core" %<s +2 "manipulator"&7% +3 "core" %  B A  < r +2 "manipulator"&8& +3 "core" & B A <X +2 "storage"(9& +3 "core" &<5   +2 "storage"(:% +3 "core" %}  +2 "collection"';9 +3 "core" 9Z +2 "processing"%<9 +2 "core" 9e +1316 #t-> ARM.CC +2 !o:NameError: mesg"uninitialized constant ARM: name:ARM:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +651 #-> CC.open +2 .CC.seek :open + "collection"'=( +381 "core" ( + "collection"'>& +4 "core" &04 +2210 #t-> Arm.CC +2 "manipulator"&?& +3 "core" & v [ @X +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :CC + "manipulator"&@( +14 "core" ( + "manipulator"&A& +4 "core" & z | J B + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &B& +2 "core" & v m J A +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&C'ρ +98 "core" ' +2 "manipulator"&D& +3 "core" & l i ; = +2 "manipulator"&E% +3 "core" %τ j l b = +451 #t-> Hand.close + .Hand.close +2 "manipulator"&F/ +75 "core" / +677 #t-> Arm.garage +2 "manipulator"&G& +3 "core" & D T ( < +2 "manipulator"&H% +4 "core" % τ P V ^ < +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&I'\ +96 "core" ' + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&J(- +271 "core" ( + "manipulator"&K& +4 "core" &- b W @X +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &L& +3 "core" &- Q T  @X + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&M' +112 "core" ' +3 "manipulator"&N& +4 "core" &- ' ( 5X + "manipulator"&O% +4 "core" % ' ' 5 +1639 #t-> Hand.open + .Hand.open +2 "manipulator"&P1 +69 "core" 1 +475 #t-> Arm.home +2 "manipulator"&Q& +3 "core" &-   4X + "manipulator"&R% +4 "core" %   j 4 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&S'\ +99 "core" ' + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home + "manipulator"&T( +121 "core" ( + "manipulator"&U& +4 "core" & n r > +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &V& +3 "core" & j d S > + .tForearm.seek :home +2 "manipulator"&W' +47 "core" ' +2 "manipulator"&X& +3 "core" & e r A +34 "manipulator"&Y% +10 "core" % s e  @ +626 #t-> ESP.ready! +2 "collection"'Z% +4 "core" %12 +2 "processing"%[% +4 "manipulator"&]% +3 "sampler")\\% +8 "core" %<y + % w y Z A + %  +2 "manipulator"&^& +4 "core" & x x 2 A +2 "storage"(_& +3 "core" &<5 S  +2 "storage"(`% +3 "core" %} _ + "collection"'a& +4 "core" &/4 + "processing"%b& +4 "core" &| +2 "collection"'c +2 "core" > +2 "collection"'d +3 "core" ~ +2 "collection"'e +2 "core" " +2 "processing"%f +3 "core"  +2 "processing"%g +3 "core" V + "processing"%h +3 "core"  +2 "processing"%i +2 "core"  +2 "sampler")j +3 "core"  +2 "sampler")k% +4 "core" %  +2 "collection"'l& +3 "core" &04 +2 "collection"'m% +3 "core" %.3 +2 "processing"%n& +3 "core" &M +2 "processing"%o% +4 "core" %<v +2 "manipulator"&p% +3 "core" % y y e A +2 "manipulator"&q& +4 "core" & s r G A +2 "storage"(r& +3 "core" &<5 `  +2 "storage"(s% +3 "core" %}  +2 "collection"'t9 +3 "core" 9\\ +2 "processing"%u9 +3 "core" 9e +727 #t-> CC.loadFlush + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'v& +3 "core" &03 +2 "manipulator"&w& +4 "core" & y } A +2 "manipulator"&x% +3 "core" % w s % B +2 .tForearm.seek :retract + "manipulator"&y'\ +42 "core" ' + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&z(- +124 "core" ( + "manipulator"&{& +4 "core" &.! k k ' = +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &|& +3 "core" &.! g b H = +2 .tForearm.seek :garage + "manipulator"&}' +107 "core" ' + .tHand.close +2 "manipulator"&~/ +75 "core" / +2 "manipulator"&& +3 "core" &.  1 5 63 +2 "manipulator"&% +4 "core" %  ) ( $ 5r +2 .tForearm.seek :retract + "manipulator"&'\ +103 "core" ' +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +268 "core" ( + "manipulator"&& +4 "core" & P M  ;7 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" & B K # ;7 + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'ρ +94 "core" ' + "manipulator"&\ & +4 "core" & L M U ;7 +2 "manipulator"& % +4 "core" % C N " < + "collection"'& +4 "core" &02 +2 "collection"'& +3 .tCC.seek :closed +2 "collection"'(O +2 "core" &/4 +5 &02 6 +10 &3Gv/2 2 +9 &[pu/1 G +10 &W12 Q +9 &G14 Q +9 &|I12 Q +10 &>I/3 Q +9 &G04\ Q +9 &H/2 Q +10 &I05 Q +9 &HG/4 Q +10 &! I/5 P +9 &"I02 Q +9 &$I/4 Q +10 &&PF04 Q +9 &(F03 Q +9 &)I12 Q +10 &+K03 Q +9 &-XG/1\ Q +9 &/G.0 P +10 &0I04 Q +8 &2L04 Q +10 &4`F05 Q +9 &6"G/3 Q +9 &7F02 Q +10 &9I22 P +9 &;iJ/4 P +11 &=+J/4 P +9 &>J/4 Q +9 &@K04 P +10 &BpJ02 Q +9 &D2L.2 Q +9 &EL.3 Q +10 &GY-3 R +8 &Ijx/1 V +10 &K+1 Z +9 &L,1 _ +9 &N/1 < +10 &On6-1 M +9 ( +2 &O{G-2\ @ + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.76 +2 "collection"'& +4 "core" &O{I-0 @ + .tHand.open + "manipulator"&1 +69 "core" 1 + "manipulator"&% +4 "core" %  7 " Y 8 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +2 "collection"'& +3 "core" &O{I,1 @ +2310 #t-> Sampler.calibarate + !o:NoMethodError : mesgu:NameError::message;undefined method `calibarate' for ShallowSampler:Class: name:calibarate: args[:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +715 #-> Sampler.calibrate +2 "Can" VV + #tCalibrating pressure and temperature sensors +2 .CTV.dial :air + "collection"'  +6 "core"  + .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +3 "core"  +2 "sampler") +140 "core"  +2 .tSS.reconfigure SSfast +2 "sampler")#.0X CSV.air +2 .CSV.dial :air + "collection"'% @ +17 "core" B +426 #t-> CS.fill +2 .CS.seek 10ml +2 "collection"'&' D +2627 "core" ' +2 "collection"''% +3 "core" % F.2 \ +349 #t-> CSV.CTV + .CSV.dial CTV +2 "collection"'(  +42 "core"  +662 #t-> CTV.CSV + .CTV.dial CSV +2 "collection"')  +138 "core" ~ +1807 #t-> CBV.dialBetween CSV, :waste1 + .CBV.dial between CSV and waste1 +2 "collection"'*  +134 "core" " +561 #t-> Sampler.PSI +2 "collection"'+% +3 "core" % F57 \ +2 "sampler"),% +3 "core" %  +2255 #t-> CS.push 5 + "collection"'-% +3 "core" % F37 \ +2 .tCS.seek 5ml +2 "collection"'.'l +1358 "core" ' + "collection"'/% +4 "core" %l +364 #t-> Sampler.PSI +2 "collection"'0% +3 "core" %l +2 "sampler")1% +3 "core" %  +519 #t-> CS.push 1 + "collection"'2% +3 "core" %l +2 .tCS.seek 4.001ml +2 "collection"'3'L +347 "core" ' + "collection"'4% +4 "core" %Lw{ +794 #t-> Sampler.PSI +2 "collection"'5% +3 "core" %Ltz\ +2 "sampler")6% +3 "core" %  +296 #t-> CS.push 1 + "collection"'7% +4 "core" %Lvy + .tCS.seek 3ml +2 "collection"'8'- +346 "core" ' + "collection"'9% +4 "core" %-   +254 #t-> Sampler.PSI +2 "collection"':% +3 "core" %-  +2 "sampler");% +3 "core" %  +282 #t-> CS.push 1 +2 "collection"'<% +3 "core" %-  +2 .tCS.seek 2ml +2 "collection"'' X +340 "core" ' + "collection"'>% +4 "core" % \\\ \ \  +283 #t-> Sampler.PSI +2 "collection"'?% +3 "core" % \\\ \ \  +2 "sampler")A% +3 "core" %  +3958 #t-> Sampler.PSI +2 "collection"'B% +3 "core" % \\\ \  +2 "sampler")D% +4 "core" %  +3326 #t-> Sampler.PSI +2 "collection"'E% +3 "core" % \\\ \  +2 "sampler")% +3 "core" %  +4399 #t-> Sampler.PSI +2 "collection"'% +3 "core" % \\\ \  +2 "sampler")F% +3 "core" %  +3165 #t-> Sampler.PSI +2 "collection"'G% +3 "core" % \\\ \  +2 "sampler")H% +3 "core" %  +4101 #t-> Sampler.PSI +2 "collection"'C% +3 "core" % \\\ \  +2 "sampler")K% +97 "core" %  +4064 #t-> Sampler.PSI +2 "collection"'L% +3 "core" % \\\ \  +2 "sampler")@% +3 "core" %  +4750 "Can" [[ +556 #t-> Sampler.PSI +2 "collection"'N% +3 "core" % \\\ \  +2 "sampler")O% +4 "core" %  +3076 #t-> Sampler.PSI +2 "collection"'I% +3 "core" % \\\ \  +2 "sampler")P% +4 "core" %  +3150 #t-> Sampler.PSI +2 "collection"'Q% +3 "core" % \\\ \  +2 "sampler")R% +4 "core" %  +2072 #t-> CTV.air + .CTV.dial :air +2 "collection"'U  +138 "core"  +1067 #t-> CC.unloadFlush + #Garaging FlushPuck in Collection Clamp + "manipulator"&V& +3 "core" & * * 67 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&X( +3 "core" ( +36 "manipulator"&Y& +13 "core" & * ( 67 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &M& +3 "core" & ) * 67 +2 .tForearm.seek CC + "manipulator"&J'ρ +104 "core" ' + .tHand.close +2 "manipulator"&S/ +74 "core" / +2 .tCC.seek :open + "collection"'Z( +379 "core" ( + "manipulator"&]& +4 "core" & ) + ! 57 +2 "manipulator"&[% +3 "core" % y   4o +2 .tForearm.seek :retract +2 "manipulator"&\\'\ +98 "core" ' + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&^(- +280 "core" ( + "manipulator"&_& +4 "core" &- H N ; +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &`& +3 "core" &- > K ; + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&a' +110 "core" ' + .tHand.open +2 "manipulator"&b1 +72 "core" 1 +2 "manipulator"&c% +3 "core" % \   * 1 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&d'\ +100 "core" ' +48550 "Can"\ NM +60003 \ NM +60002 \ NN +60002 \ wNM +60002 \ <MM +60002 \ =MM +60003 \ =MM +60002 \ ?MM +60002 \ @MM +60002 \ BMM +60002 \ CMM +60003 \ EMM +60002 \ FNM +60002 \ GMM +60002 \ INM +60002 \ JMM +60003 \ KNM +60002 \ NMM +60002 \ OMM +60002 \ PMM +60002 \ RNN +60003 \ SMM +60002 \ VMM +60002 \ WMM +60002 \ YMM +60002 \ ZMM +60003 \ \\MM +60002 \ ^MM +60002 \ `MM +60002 \ aMM +60002 \ dNM +60003 \ fNM +60002 \ gMM +60002 \ jNM +60002 \ lNM +60002 \ nMM +60003 \ qNM +60002 \ sMM +60002 \ wNM +60002 \ zMM +60002 \ ~MM +60003 \ MM +60002 \ NM +60002 \ NM +60002 \ NN +60002 \ MN +60003 \ NN +60002 \ NN +60002 \ NN +60002 \ NM @EST1582261725.02 \ NN +60003 \ NN +60002 \ NN +60002 \ NN +60002 \ NN +60002 \ NN +60003 \ NN +60002  NN +60002  NN +60002  #NN +60002  .ON +60003  =NO +60002  =NN +60002 \ OMM +60002 \ ML +60002 \ MM +60003 \ ML +60002 \ MM +60002 \ MM +60002  ML +60002  ML +60003  ML +60002  MM +60002  MM +60002  MM +60002  ML +60003  LL +60002  MM +60002  MM +60002  ML +60002  ML +60003  ML +60002  ML +60002  ML +60002  MM +60002  LL +60003  ML +60002  ML +60002  ML +60002  MM +60002  LL +60003  MM +60002  ML +60002  ML +60002  ML +60002  MM +60003  ML +60002  ML +60002  ML +60002  ML +60002  MM +60003  ML +60002  MM +60002  ML +60002  LL +60002  LM +60003  ML +60002  MM +60002  MM +60002  ML +60002  MM +60003  ML +60002  ML +60002  ML +60002  ML +60002  ML +60003  ML +60002  LL +60002  LL +60002  ML +60002  LL +60003  ML +60002  ML +60002  ML +60002  LL +60002  ML +60003  ML +60002  LL +60002  LL +60002  ML +60002  LM +60003  ML +60002  LL +60002  LL +37909 #t-> exit +5 #mEXIT @1582311906.00EST @1582561643.33EST = =tMAIN =mMAIN_scheduler @EST1582561645.09 #"core_reset"Sent BREAK + #t@0xB25A, state=0x3350, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.22 I2C Gateway v3.06 +208 #>RESET< ESP2 v3.22 I2C Gateway v3.06 for core bus +220 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +379 "Can"?\  + ?\ { + #tPolling Can every 10:00 +2 #Cleanly exited at 14:05:05EST21-Feb-20 +2 !o:Storage::Warning: mesg".CC.holds FlushPuck is in Collection Clamp:bt["8/home/esp/esp2/utils/storage.rb:415:in `readPucks!'"2/home/esp/esp2/utils/storage.rb:414:in `each'"8/home/esp/esp2/utils/storage.rb:414:in `readPucks!'"6/home/esp/esp2/utils/storage.rb:596:in `restore!'"-/home/esp/esp2/lib/esp.rb:116:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + #ESP.ready! will restore puck positions +734 #-> ESP.ready! +2 #Powering core bus +513 .Gate.power :raw,:ON +2 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 )% +2 "core" %r\ P + .tSS.configure SSconfig +3 "sampler")#.0X Storage.recover! + #CC.holds FlushPuck is in Collection Clamp + !o:SyntaxError: mesg"K\ CC.holds FlushPuck is in Collection Clamp\ Storage.recover! will retry:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +514 #-> exti +759 #-> Arm.garage + "manipulator"&(& +3 "core" & < / $ +2 "manipulator"&)% +4 "core" %\ . .   + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&*(- +179 "core" ( +2 "manipulator"&+& +3 "core" &- d [ 0 3 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &,& +3 "core" &- K U  3 + .tForearm.seek :garage +2 "manipulator"&-' +75 "core" ' 9 < W h +3 !to:Slide::Error\ : @replyo:I2C::Servo::AbsMove3Reply : @sourcei+:@destinationi%: @error: speedErr: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi9 : outPressi< :deltaPressiW : voltagef11.985305841924399>: @type2F: @tagi2: mesg")Forearm speedErr at PC + 4380 counts:@axisName" Forearm:@checkpoint: omitted:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +1022 #-> Arm.SE + "manipulator"&.& +3 "core" &- | | r +2 !to:Axis::Error: mesg"Unknown Elbow position: SE:@axisName"\ Elbow:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +854 #-> Arm.SC + "manipulator"&/& +3 "core" &- r o - r +2 !to:Axis::Error: mesg"Unknown Elbow position: SC:@axisName"\ Elbow:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +570 #-> Arm.home +2 "manipulator"&0& +3 "core" &- o o r +2 "manipulator"&1% +4 "core" % q l ~ B + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&2'\ +79 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home +2 "manipulator"&3( +137 "core" ( +2 "manipulator"&4& +4 "core" &  f  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &5& +2 "core" & \  .  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :home +2 "manipulator"&6' +53 "core" ' +2 "manipulator"&7& +3 "core" &  a \\  +2 "manipulator"&8% +4 "core" % O W +312 #t-> Hand.open + .Hand.open + "manipulator"&91 +68 "core" 1 +711 #t-> Arm.garage + "manipulator"&:& +3 "core" &  N M 1  +2 "manipulator"&;% +4 "core" %  O O E + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&<'\ +39 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&=(- +115 "core" ( +2 "manipulator"&>& +4 "core" &- B |- + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &?& +2 "core" &- |- +2 .tForearm.seek :garage + "manipulator"&@' +107 "core" ' +2 "manipulator"&A& +4 "core" &./\ k s"~ +2 "manipulator"&B% +3 "core" %z k s4 +319 #t-> Hand.close + .Hand.close + "manipulator"&C/ +66 "core" / +239 #t-> Arm.CC + "manipulator"&D& +3 "core" &..\  r# +2 "manipulator"&E% +4 "core" % }  p5 +2 .tForearm.seek :retract + "manipulator"&F'\ +104 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :CC +2 "manipulator"&G( +266 "core" ( +2 "manipulator"&H& +4 "core" &\  y6 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &I& +2 "core" &\  y6 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&J'ρ +100 "core" ' +2 "manipulator"&K& +4 "core" &\   x6 + "manipulator"&L% +4 "core" %z & x +1410 #t-> Arm.garage + "manipulator"&M& +41 "core" &\   w6 +2 "manipulator"&N% +4 "core" %z ) w +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&O'\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&P(- +277 "core" ( +2 "manipulator"&Q& +4 "core" &- M |< + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &R& +2 "core" &- j }< +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&S' +111 "core" ' +2 "manipulator"&T& +4 "core" &-  s< + "manipulator"&U% +4 "core" % I r +198 #t-> Hand.open + .Hand.open + "manipulator"&V1 +73 "core" 1 +326 #t-> Arm.home + "manipulator"&W& +3 "core" &- \\ r< +2 "manipulator"&X% +4 "core" % G r + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&Y'\ +102 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home +2 "manipulator"&Z( +127 "core" ( +2 "manipulator"&[& +4 "core" &  y\ + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &\\& +2 "core" &  z +2 .tForearm.seek :home +2 "manipulator"&]' +43 "core" ' +2 "manipulator"&^& +4 "core" & \  r } +2 "manipulator"&_% +3 "core" % ( |< +332 #t-> ESP.ready! +2 "collection"'`% +4 "core" %lo  +2 "sampler")a% +4 "processing"%b% +2 "manipulator"&c% +9 "core" % \ , + %Ve\  + % \  |< +2 "manipulator"&d& +3 "core" & U } +2 "storage"(e& +3 "core" & " O\   +2 "storage"(f% +4 "core" %{ \  + "collection"'g& +3 "core" &jp +2 "manipulator"&h% +3 "core" % R }< +2 "manipulator"&i& +3 "core" & p } + "storage"(j& +4 "core" & " \   + "storage"(k% +3 "core" %{ \  +2 "manipulator"&l& +3 "core" & \  . | +2 .tForearm.seek :retract +2 "manipulator"&m'\ +41 "core" ' +2 .tElbow.seek :hammer +2 "manipulator"&n( +240 "core" ( +2 "manipulator"&o& +4 "core" & 1 x' +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :retract +2 "manipulator"&p'\ +22 "core" ' +2 "manipulator"&q% +4 "core" %\  7 | P + #tCC.holds FlushPuck is in Collection Clamp + !o:SyntaxError: mesg"K\ CC.holds FlushPuck is in Collection Clamp\ Storage.recover! will retry:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +1243 #-> exit +32 #mEXIT @1582561859.64EST @1582561877.08EST = =tMAIN =mMAIN_scheduler @EST1582561878.71 #"core_reset"Sent BREAK + #t@0x3342, state=0x32F4, ifg=0x10, ie=0xFD + #@0x35C6, state=0x32F4, ifg=0x10, ie=0xFD + #@0x384A, state=0x32F4, ifg=0x10, ie=0xFD #@0x3ACF, state=0x32F4, ifg=0x10, ie=0xFD + #@0x3D53, state=0x32F4, ifg=0x10, ie=0xFD #@0x3FD7, state=0x32F4, ifg=0x10, ie=0xFD + #@0x425B, state=0x32F4, ifg=0x10, ie=0xFD + #@0x43B8, state=0x32F4, ifg=0x80, ie=0xFD #@0xC256, state=0x3350, ifg=0x00, ie=0x75 + #ESP2 v3.22 I2C Gateway v3.06 +8 #ESP2 v3.22 I2C Gateway v3.06 for core bus +207 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +354 "Can"G BB + G BB + #tPolling Can every 10:00 +124 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 )% +2 "core" % \ * +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X ESP.ready! +2 "collection"'% +4 "processing"%% +4 "manipulator"&% +4 "core" %lp  +6 "sampler")% +3 "core" %V7\  + %\   {P + % \ * +3 "manipulator"&& +3 "core" & ' {' +2 "storage"(& +3 "core" & " i y A\   +2 "storage"(% +3 "core" %{ m k\  + "collection"'& +4 "core" &lq + "manipulator"&% +3 "core" %\   {P +2 "manipulator"&& +3 "core" & % {' +2 "storage"(& +4 "core" & " c a K\   + "storage"( % +3 "core" %{ r h _\  +2 "manipulator"&!& +3 "core" &  {' +2 .tForearm.seek :retract +2 "manipulator"&"'\ +4 "core" ' +2 .tElbow.seek :hammer +2 "manipulator"&#( +3 "core" ( + "manipulator"&$& +4 "core" &  {' + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :retract + "manipulator"&%'\ +2 "core" ' +2 "manipulator"&&% +3 "core" %\  z P +2 "processing"%'& +4 "collection"'(& +3 "core" &Z\  + &io +2 ."openPC"PC.reconfigure PCconfig +3 .tCC.reconfigure CCconfig +4 "processing"%$x2 ^22b +2 "collection"'$x2 ^22b +2 ."openPC"PC.home.seek :open +4 .tCC.home.seek :open +3 "processing"%)( + "collection"'*( +276 "core" ( +4 ( +2 "collection"'+ +3 "core"  +2 "collection"', +3 "core"  + "collection"'- +3 "core" " +2 "processing"%. +3 "core"  + "processing"%/ +3 "core" V +2 "processing"%0 +2 "core"  +2 "processing"%1 +3 "core"  +2 "sampler")2 +2 "core"  +3 "sampler")3% +3 "core" % \ ) +2 "collection"'4& +3 "core" &kp  +2 "collection"'5% +3 "core" %no  +2 "processing"%6& +4 "core" &Z\  +2 "processing"%7% +3 "core" %V7\ +2 "manipulator"&8% +3 "core" %\  y P +2 "manipulator"&9& +3 "core" & y' +2 "storage"(:& +3 "core" & " k i \   +2 "storage"(;% +4 "core" %{ j g \  + "collection"'<9 +4 "core" 9s +2 "processing"%=9 +2 "core" 9y +58792 "Can"0 ?? +60002 . ?? +60002 & ?? +60002  ?? +60002 * ?? +60003 . ?? +60002  ?? +60002 ( ?? +60002 / ?? +60002 ( ?? +60003 ' @? +60002 - ?? +60002 ( @? +9121 #t-> exit +4 #mEXIT @1582569775.71EST @1582653310.64EST = =tMAIN =mMAIN_scheduler @EST1582653312.29 #"core_reset"Sent BREAK + #t@0xED21, state=0x32F4, ifg=0x10, ie=0xFD + #@0xEFB3, state=0x32F4, ifg=0x10, ie=0xFD #@0xF246, state=0x32F4, ifg=0x10, ie=0xFD + #@0xF4D9, state=0x32F4, ifg=0x10, ie=0xFD + #@0xF76B, state=0x32F4, ifg=0x10, ie=0xFD #@0xF9FE, state=0x32F4, ifg=0x10, ie=0xFD + #@0xFC90, state=0x32F4, ifg=0x10, ie=0xFD + #@0xFDAA, state=0x32F4, ifg=0x80, ie=0xFD #@0x873C, state=0x3350, ifg=0x00, ie=0x75 + #ESP2 v3.22 I2C Gateway v3.06 +8 #ESP2 v3.22 I2C Gateway v3.06 for core bus +208 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +353 "Can"D\ gBB + D\ gBB + #tPolling Can every 10:00 +123 "sampler") +2 ) +2 "core"  +2 "collection"' + ' +2 "core"  +2 "processing"% +2 % +2 "core"  +5 "collection"' 9\ + ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 )% +2 "core" % \  +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X ESP.ready! +2 "collection"'% +3 "processing"%% +5 "core" %kn\ \\ + "manipulator"&% +3 "sampler")% +9 "core" %V\ m + %\   P + % \  +2 "manipulator"&& +3 "core" &  \ G ' +2 "storage"(& +3 "core" & " | t %\  + "storage"(% +4 "core" %{ w u E\ + "collection"'& +3 "core" &jn1\ \\ +2 "processing"%& +3 "core" &\ m +2 "collection"'  +3 "core"  + "collection"'! +3 "core"  +2 "collection"'" +3 "core" " + "processing"%# +3 "core"  +2 "processing"%$ +2 "core" V +2 "processing"%% +3 "core"  +2 "processing"%& +2 "core"  +2 "sampler")' +3 "core"  +2 "sampler")(% +3 "core" % \  +2 "collection"')& +3 "core" &jm2\ [ +2 "collection"'*% +4 "core" %ko;\ [ +2 "processing"%+& +3 "core" &\ n +2 "processing"%,% +3 "core" %V\ m +2 "manipulator"&-% +3 "core" %\    ) P +2 "manipulator"&.& +3 "core" &   E ' +2 "storage"(/& +3 "core" & " q q \  +2 "storage"(0% +3 "core" %{ w r \ +2 "collection"'19 +3 "core" 9 +2 "processing"%29 +3 "core" 9 +58035 "Can"=\ l?? +50149 #t-> access 5 +2 .SE.seek :down + "storage"(3'v +4 "core" ' +2 "manipulator"&4% +4 "core" %\    P + "manipulator"&5& +4 "core" &    ' + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 2 + "storage"(6( +3 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (7& +3 "core" & ! A\  +1746 #t-> PC.loadPuck :lightPuck, 5 + #Loading lightPuck puck from tube 5 into Processing Clamp + "processing"%8& +4 "core" &\ t + .tHand.open + "manipulator"&91 +24 "core" 1 +2 "manipulator"&:% +4 "core" %\    0 P + "storage"(;% +4 "core" %{ \\\ + "storage"(<. +3 "core" .( +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"(=(< +975 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (>& +2 "core" &<4 ] W\  +2 "manipulator"&?& +3 "core" &  ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 5 +2 "manipulator"&@( +29 "core" ( +2 "manipulator"&A& +4 "core" &  0 + "storage"(B& +4 "core" &<4 ^ T ?\  + .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&C' +94 "core" ' +2 "storage"(D& +4 "core" &<4 ] U \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"(E'L +281 "core" ' +2 "storage"(F- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +4 (G& +2 "core" &<5 ] R S\  +2 "manipulator"&H& +4 "core" & + .tElbow.seek 5 +2 "manipulator"&I( +3 "core" ( +2 "manipulator"&J& +3 "core" & G +2 "storage"(K& +3 "core" &<5 T U +\  +2 .tForearm.seek 5 + 300 counts +2 "manipulator"&L'H +15 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&M/ +66 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&N& +4 "storage"(O'v +5 "core" & + "manipulator"&P% +4 "core" % Q   q +2 .tForearm.seek :retract + "manipulator"&Q'\ +100 "core" ' +2 .tElbow.seek PC +2 "manipulator"&R( +163 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +74 "core" ( +2 "manipulator"&S& +4 "core" &  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &T& +2 "core" &  > +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&U' +101 "core" ' +2 "manipulator"&V& +4 "core" &   +2 "manipulator"&W% +4 "core" %   @ + "processing"%X& +4 "core" &\ k +34 "processing"%Y& +11 .tPC.seek :closed + "processing"%Z(Tg +3 "core" &\ k +3 &\ k +10 &6y\ f+{ +9 &e~\ e? +10 &gr\ eN +9 &+S\ gN +9 &W\ fN +10 &U\ gN +9 &rU\ gM +9 &3U\ gN +10 &V\ gN +9 &U\ fN +10 & yV\ gN +9 &":X\ fN +9 &#T\ fM +9 &%V\ fN +10 &'Y\ fN +9 &)DU\ fM +10 &+U\ fN +9 &,R\ fN +10 &.T\ fN +9 &0KR\ fN +9 &2T\ fM +10 &3V\ fN +9 &5W\ fN +9 &7RW\ fN +10 &9W\ fM +9 &:V\ fM +10 &<Y\ eN +9 &>[V\ gN +9 &@R\ fN +10 &AR\ fN +9 &CT\ fM +9 &EaW\ fN +10 &G"]\ eO +9 &Hf\ eP +10 &Jr\ eQ +9 &LY\ cT +9 &N\ cT +10 &O\ cT +9 &Q)\ cT +9 &SMr\ d3 +10 &T ,_\ eS +9 &TG$\ g, +2 ( + "processing"%Y& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.57 + .Hand.open + "manipulator"&[1 +76 "core" 1 +3 "manipulator"&\\% +4 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&]'\ +96 "core" ' +2 .tSC.coast "storage"(6 +1759 #t-> PC.imagePuck 5,:lightPuck 5 +2 !o:SyntaxError: mesg"Mcompile error\ (ESP):4: syntax error, unexpected tINTEGER, expecting $end:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2099 #-> PC.imagePuck 5,:lightPuck + "processing"%^& +3 "core" &TG ;\ q, +2 !to:Puck::Warning: mesg"=Unloading lightPuck puck from tube 5 to Storage Carousel:bt[ "6/home/esp/esp2/utils/puckmoves.rb:370:in `unload'"5/home/esp/esp2/utils/puckmoves.rb:451:in `image'"9/home/esp/esp2/utils/puckmoves.rb:896:in `imagePuck'"(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 + #Imaging lightPuck puck in Processing Clamp while storing it to tube 5 + "manipulator"&_% +4 "core" %\ 7   ) +2 "storage"(`% +3 "core" %{ \ +2 "storage"(a. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"(b(< +2 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (c& +4 "manipulator"&d& +3 "core" &< I\  +4 ."raiseStack"SE.reconfigure SEplace +2 "storage"(#]K-0-\ b +3 "core" & +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&e( +3 "core" ( +2 ."raiseStack"SE.seek :beamBreak +3 "manipulator"&f& + "storage"(g'L +5 "core" & 7 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &h& +3 "core" & 9 +2 .tForearm.seek PC +2 "manipulator"&i' +98 "core" ' +2 .tHand.close + "manipulator"&j/ +75 "core" / +2 .tPC.seek :open +2 "processing"%k( +79 "core" ' +2 "storage"(l- +3 "core" -'L +2 ."raiseStack"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place + "storage"(m' +34 "core" ' +276 ( +2 "storage"(n& +4 "core" &< Q\  + "manipulator"&o& +4 "core" &   + "manipulator"&p% +4 "core" %   + .tForearm.seek :retract +2 "manipulator"&q'\ +91 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 5 +2 "manipulator"&r( +244 "core" ( +2 "manipulator"&s& +4 "core" &    e + "storage"(t& +4 "core" &< l\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&u' +107 "core" ' +2 .tHand.open + "manipulator"&v1 +66 "core" 1 +4 "storage"(w- +3 "core" -' +2 .tSE.seek -0.19 Pucks below Top Plate +2 "storage"(x' +26 "core" ' +2 .tSE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.86 Pucks below Top Plate + "storage"(y' +53 "core" ' +2 #tLights, camera, ACTION! +113 "Can"8\ [ +1312 #t-> Gate.power :camera, :on + .Gate.power :camera,:ON +6865 #-> PuckCamera.snapImages "NessieSAF", {:images=> [:auto]} +2 #PuckCamera: snap -bin=2,2 10.0 /var/log/esp/NessieSAF10s.tif +1077 #SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 10 seconds\ /var/log/esp/NessieSAF10s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/NessieSAF30s.tif +3056 #SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/NessieSAF30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 -auto /var/log/esp/hires/NessieSAF.tif +30382 #WARNING: Too Dark -- required 749.76s exposure > 300s time limit\ SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 300 seconds\ /var/log/esp/hires/NessieSAF.tif: TIFF Upload Complete\ +1457 #-> Puck.finishImage +2 "storage"(z- +2 "core" -' +2 "storage"({& +4 "core" &<   +2 "manipulator"&|& +3 "core" & _ ^ =e +2 .tElbow.seek 5 +2 "manipulator"&}( +3 "core" ( +2 "manipulator"&~& +3 "core" & b Y \\ =e +2 "storage"(& +4 "core" &<   +2 .tForearm.seek 5 + 700 counts + "manipulator"&' +3 "core" ' +2 .tSE.reconfigure SEgently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.15 Pucks below Top Plate +2 "storage"(' +61 "core" ' +2 "manipulator"&& +4 "core" & Me + "storage"(& +4 "core" &<  + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 5 +2 "manipulator"&' +40 "core" ' +2 .tElbow.hold + "manipulator"&, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 .tSE.seek 0.04 Pucks below Top Plate +2 "storage"(\ ' +24 "core" ' +2 "manipulator"& % +4 "core" %*x g j y B +2 "storage"( & +4 "core" &< c  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 5 + 314 counts + "manipulator"&'V +19 "core" ' +2 "manipulator"&& +4 "core" &  Oe +2 "storage"(& +3 "core" &< b  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts +2 "manipulator"&' +22 "core" ' +2 "storage"(% +4 "core" % \   +2 ."downElevator"SE.seek :down +4 "storage"('v +99 (% +3 "core" %s7 r Xh +2 "manipulator"&% +3 "core" %  O +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +87 "core" ' +82 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 "manipulator"&& +3 "core" &  Pe +2 "manipulator"&% +4 "core" %\  % P +474 #t-> access 5 + .SE.seek :down +2 "storage"('v +13 "core" ' +2 "manipulator"&% +4 "core" %\   P +2 "manipulator"&& +3 "core" & ( Pe + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 2 + "storage"( ( +971 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (!& +3 "core" & +13749 "Can"$  +112 #t-> Gate.power :camera, :off + .Gate.power :camera,:OFF +59889 "Can"*\ U@@ +60002 )\ kAA +60002 !\ q@@ +60002 \ v@@ +60002 \ {@@ +60003 \ @@ +60002 \ @@ +60002 \ @@ +60002 \ A@ +60002 \ @@ +60003 \ A@ +60002 \ @@ +60002 \ A@ +60002 \ \ A@ +60002 \ A@ +60003 \ @@ +60002  \ A@ +60002  A@ +60002  A@ +60002  (A@ +60002  /A@ +60003  :@@ +60002  K@@ +60002  RA@ +60002 \ @@ +60002 \ @@ +60003 \ \ @@ +60002 \ @@ +60002 \ @@ +60002 \ A@ +60002 \ @? +60003 \ @@ +60002 \ A@ +60002  @@ +60002  @@ +60002  @@ +60003  @@ +60002  @? +60002  @@ +60002  @@ +60002  @@ +60002  @@ +60003  @@ +60002  @@ +60002  @@ +60002  @@ +60002  @@ +60003  @@ +60002  @@ +60002  @@ +60002  AA +60002  @@ +60003  @@ +60002  @@ +60002  @? +60002  @? +60002  @@ +60003  @@ +60002  @@ +60002  @@ +60002  @@ +60002  @@ +60002  @@ @EST1582693519.01  @@ +60002  A@ +60002  @@ +60002  @@ +60002  @@ +60003  @@ +60002  @@ +60002  @@ +60002  A@ +60002  @@ +60003  @@ +60002  @@ +60002  @@ +60002  @@ +60002  A@ +60003  @? +60002  @@ +60002  @@ +60002  @@ +60002  @@ +60002  @@ +60003  @? +60002  @@ +60002  @@ +60002  @@ +60002  @@ +60003  @@ +60002  A@ +60002  @@ +60002  @@ +60002  @@ +60003  @@ +60002  @@ +60002  @? +60002  @? +60002  @@ +60003  @@ +60002  @@ +60002  @@ +60002  @@ +60002  @@ +60002  @@ +60003  @@ +60002  @? +60002  @@ +60002  @@ +60002  @@ +60003  @@ +60002  @@ +60002  @@ +60002  @? +60002  @? +60003  @@ +60002  @? +60002  @@ +60002  @@ +60002  @@ +60003 \ A@ +60002 \ @@ +60002 \ @@ +60002 \ G@@ +60002 \ A@@ +60002 \ B@@ +60003 \ D@@ +60002 \ F@@ +60002 \ G@@ +60002 \ H@@ +60002 \ J@@ +60003 \ LA@ +60002 \ N@@ +60002 \ O@@ +54191 #t-> Gate.power :camera, :on + .Gate.power :camera,:ON +3876 #-> PuckCamera.snapImages "NiagaraTestLoff", exposures: :auto +2 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/NiagaraTestLoff.tif +1913 #SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15.851 seconds\ /var/log/esp/NiagaraTestLoff.tif: TIFF Upload Complete\ +19 "Can"  +613 #t-> Gate.power :camera, :off + .Gate.power :camera,:OFF +59388 "Can"\ R@@ +60003 \ UA@ +60002 \ WA@ +60002 \ XA@ +60002 \ Z@@ +46169 #t-> PS.flush + #Flushing Processing stage +2 "processing"%"% +3 "core" %V\ a +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%#& +4 "core" &\ ` +2 "manipulator"&$& +3 "core" &    e +2 "manipulator"&%% +3 "core" %\    +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&&(- +176 "core" ( +2 "manipulator"&'& +4 "core" &-   ' 8 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &(& +2 "core" &-  8 +2 .tForearm.seek :garage +2 "manipulator"&)' +100 "core" ' +2 .tHand.close + "manipulator"&*/ +72 "core" / +2 "manipulator"&+& +4 "core" &-  8 +2 "manipulator"&,% +3 "core" %    +2 .tForearm.seek :retract +2 "manipulator"&-'\ +99 "core" ' +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&.( +124 "core" ( +2 "manipulator"&/& +4 "core" &   + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &0& +2 "core" &    +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&1' +101 "core" ' +2 "manipulator"&2& +4 "core" &   +2 "manipulator"&4% +3 "core" %  +2 "processing"%5& +4 "core" &\ ^ + "processing"%7& +4 .tPC.seek :closed +2 "processing"%(Tg +2 "core" &\ _ +4 &\ ^7 +9 &?Hs\ Y1 +10 &lr\ XE +9 &`\ YO +9 &R\ ZN +10 &W\ ZO +9 &VU\ ZN +10 &U\ ZN +9 &W\ ZN +9 &W\ ZN +10 &^X\ YN +9 &!V\ ZO +9 &"V\ ZN +10 &$U\ ZN +9 &&fT\ ZN +10 &((T\ ZN +9 &)Y\ ZN +9 &+V\ ZN +10 &-nR\ ZN +9 &/0X\ YN +9 &0W\ ZN +10 &2Y\ YN +9 &4vV\ ZN +10 &69Y\ ZN +9 &7W\ YN +9 &9Y\ YN +10 &;~W\ ZN +9 &=@U\ YN +9 &?R\ YN +10 &@V\ YO +9 &BT\ YN +10 &DGX\ YO +9 &F \\\ YO +9 &Gb\ YO +10 &Ik\ XP +9 &KA\ VS +9 &M\ VT +10 &N\ VT +9 &P\ VT +10 &RE\ VU +9 &Sg\ V)~ +9 &T@j\ X= +9 ( +2 &TN%\ Z/ + "processing"%7& +4 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.59 + "processing"%& +4 "core" &TN%\ Z/ + .tHand.open +2 "manipulator"&81 +67 "core" 1 +2 "manipulator"&9% +4 "core" %   + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&:'\ +93 "core" ' +2 .tPSV.dial PSR + "processing"%; +132 "core"  +3 .tPSR.select :flush +2 "processing"%j +10 .tPS.seek 1ml + "processing"%<'P +1103 "core" ' + .tPSR.select :air +2 "processing"% +11 .tPS.seek 2.5ml + "processing"%6' +1613 "core" ' +2 .tPSV.dial PTV + "processing"%> +74 "core" +2 .tPTV.dial :puck + "processing"%?  +5 "core"  +2 .tPBV.dial :waste1 + "processing"%A  +53 "core" +2 .tPS.seek 0ml +2 "processing"%B'W +2630 "core" ' +2 .tPSV.dial PSR + "processing"%D +74 "core"  +2 .tPSR.select :flush +2 "processing"%@ +10 .tPS.seek 0.5ml + "processing"%' +586 "core" ' + .tPSR.select :air +2 "processing"% +11 .tPS.seek 2.5ml + "processing"%' +2126 "core" ' +2 .tPSV.dial PTV + "processing"%F +74 "core" +2 .tPBV.dial PSV +2 "processing"%G U +52 "core" V +2 .tPS.seek 0ml +2 "processing"%H'W +2638 "core" ' +2 .tPSV.dial PBV + "processing"%3 @ +44 "core" > +2 .tPS.seek 2.5ml +2 "processing"%J' +1153 "Can"\ RPO +1474 "core" ' + .tPSV.dial :waste1 +2 "processing"%K  +85 "core"  +2 .tPS.seek :empty +2 "processing"%M'9 +2624 "core" ' +2 .tPSV.dial PSR + "processing"%N +42 "core"  +2 .tPSR.select :air +2 .PS.seek 2.5ml +2 "processing"%P' +2636 "core" ' +2 .tPSV.dial PTV + "processing"%@ +74 "core" +2 .tPBV.dial PSV +2 .PS.seek 0ml + "processing"%C'W +2628 "core" ' +2 .tPSV.dial PBV + "processing"%E @ +56 "core" B +2 .tPS.seek 2.5ml +2 "processing"%L' +2624 "core" ' +2 .tPSV.dial :waste1 + "processing"%S  +75 "core"  +2 .tPS.seek :empty +2 "processing"%T'9 +2640 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&I& +4 "core" & B +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&V( +3 "core" ( +2 "manipulator"&W& +3 "core" &  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &X& +3 "core" & H +2 .tForearm.seek PC + "manipulator"&O' +100 "core" ' +2 .tHand.close + "manipulator"&Q/ +66 "core" / +2 .tPC.seek :open +2 "processing"% ( +401 "core" ( +2 "manipulator"&[& +4 "core" &  u + "manipulator"&\\% +4 "core" %   ? < + .tForearm.seek :retract +2 "manipulator"&Y'\ +90 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&U(- +159 "core" ( +2 "manipulator"&=& +4 "core" &-   (  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &^& +2 "core" &-   +42 .tForearm.reconfigure TightForearm +9 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&_' +113 "core" ' +2 .tHand.open + "manipulator"&`1 +76 "core" 1 +3 "manipulator"&a% +4 "core" % \   ž + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&c'\ +99 "core" ' +43752 "Can"\ ^AA +60003 \ _AA +60002 \ bA@ +60002 \ dAA +60002 \ fA@ +60002 \ iA@ +52171 #t-> PC.loadPuck :lightPuck, 5 + #Loading lightPuck puck from tube 5 into Processing Clamp +2 "processing"%d& +3 "core" &\ p + "manipulator"&f% +4 "core" %  d  +2 "storage"(h% +3 "core" %v m i W\ +2 "storage"(j. +3 "core" .( + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 5 + "storage"(l(< +974 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (R& +3 "core" &<> q\ ~ + "manipulator"&]& +4 "core" &- ?  + "manipulator"&Z% +4 "core" %  \  + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 5 + "manipulator"&g( +182 "core" ( +2 "manipulator"&n& +4 "core" &  "} + "storage"(o& +4 "core" &<> \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&p' +98 "core" ' +2 "storage"(i& +3 "core" &<< 8 . D\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"(s'L +281 "core" ' +2 "storage"(t- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (e& +3 "core" &<> v\ } + "manipulator"&v& +4 "core" &  "| + .tElbow.seek 5 +2 "manipulator"&w( +3 "core" ( +2 "manipulator"&q& +3 "core" &  + "| +2 "storage"(m& +4 "core" &<= \ ~ + .tForearm.seek 5 + 300 counts +2 "manipulator"&x'H +21 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&z/ +68 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&{& +3 "storage"(|'v +6 "core" &  Z "| + "manipulator"&~% +4 "core" % B   & +2 .tForearm.seek :retract + "manipulator"&'\ +89 "core" ' +2 .tElbow.seek PC +2 "manipulator"&( +172 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +69 "core" ( +2 "manipulator"&& +4 "core" &  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 & & +2 "core" &  \\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"& ' +105 "core" ' +2 "manipulator"&& +4 "core" &  B +2 "manipulator"&% +3 "core" % ) +2 "processing"%& +3 "core" &\ j +2 "processing"%r& +3 .tPC.seek :closed +2 "processing"%u(Tg +3 "core" &\ j +2 &\ j +10 &0x\ f+z +9 &b\ e> +10 &ss\ dN +9 &7Q\ gM +9 &T\ fN +10 &W\ fM +9 &}X\ fM +9 &?V\ fM +10 &W\ fM +9 &V\ fM +10 & Z\ fN +9 &"FZ\ fN +9 &$W\ fN +10 &%S\ fN +9 &'T\ fN +9 &)NY\ eN +10 &+W\ fN +9 &,T\ fM +10 &.Y\ fN +9 &0VU\ fN +9 &2X\ eN +10 &3X\ fN +9 &5U\ eN +9 &7^T\ fN +10 &9 Y\ eN +9 &:R\ fN +10 &<T\ fN +9 &>fV\ fN +9 &@)T\ fM +10 &AT\ fM +9 &CT\ eM +9 &EnW\ fN +10 &G.]\ eN +9 &H`\ eO +10 &Jt\ dQ +9 &Lc\ cT +9 &N&\ cT +10 &O\ bT +9 &Q\ cT +9 &SP|h\ d; +10 &T&(]\ eN +9 &TF \ g. +2 ( + "processing"%r& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.55 + .Hand.open + "manipulator"&y1 +69 "core" 1 +2 "manipulator"&% +4 "core" %   + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&'\ +91 "core" ' +2 .tSC.coast "storage"(6 +289 #t-> PC.imagePuck 5,:lightPuck + "processing"%& +3 "core" &TF"\ l. + !to:Puck::Warning: mesg"=Unloading lightPuck puck from tube 5 to Storage Carousel:bt[ "6/home/esp/esp2/utils/puckmoves.rb:370:in `unload'"5/home/esp/esp2/utils/puckmoves.rb:451:in `image'"9/home/esp/esp2/utils/puckmoves.rb:896: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 + #Imaging lightPuck puck in Processing Clamp while storing it to tube 5 +2 "manipulator"&}% +4 "core" %\    8 + "storage"(% +4 "core" % u t (\ + "storage"(. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"((< +2 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (& +3 "core" &< c k\  +3 ."raiseStack"SE.reconfigure SEplace +2 "manipulator"&& +4 "storage"(#]K-0-\ b +2 "core" &  $ +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&\ ( +2 "core" ( +2 "manipulator"&& +3 ."raiseStack"SE.seek :beamBreak + "storage"('L +3 "core" & Y +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &b& +3 "core" & + .tForearm.seek PC +2 "manipulator"&' +93 "core" ' +2 .tHand.close + "manipulator"&/ +76 "core" / +2 .tPC.seek :open +2 "processing"%!( +84 "core" ' +2 "storage"("- +3 "core" -'L + ."raiseStack"SE.configure SEconfig +3 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +2 "storage"(#' +30 "core" ' +271 ( +13 "storage"($& +3 "core" &< Y\  +2 "manipulator"&%& +4 "core" &   + + "manipulator"&'% +3 "core" %    F +2 .tForearm.seek :retract +2 "manipulator"&('\ +93 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 5 +2 "manipulator"&( +250 "core" ( +2 "manipulator"&*& +4 "core" &  O $ + "storage"(+& +4 "core" &< /\  + .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts + "manipulator"&,' +94 "core" ' +2 .tHand.open + "manipulator"&1 +76 "core" 1 +2 "storage"(/- +3 "core" -' +2 .tSE.seek -0.19 Pucks below Top Plate +2 "storage"(0' +26 "core" ' +2 .tSE.reconfigure SEseal +2 "storage"(#QK-0-\ b +2 .tSE.seek -0.86 Pucks below Top Plate +2 "storage"()' +56 "core" ' +2 #tLights, camera, ACTION! +2191 #-> Gate.power :camera, :on + .Gate.power :camera,:ON +1165 "Can"\ DC +5421 #t-> PuckCamera.snapImages "NiagaraFritTest", {:images=> [:auto]} +2 #PuckCamera: snap -bin=2,2 10.0 /var/log/esp/NiagaraFritTest10s.tif +1056 #SX HX9/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 10 seconds\ /var/log/esp/NiagaraFritTest10s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/NiagaraFritTest30s.tif +3062 #SX HX9/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/NiagaraFritTest30s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=1,1 -auto /var/log/esp/hires/NiagaraFritTest.tif +30389 #WARNING: Too Dark -- required 749.76s exposure > 300s time limit\ SX HX9/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 300 seconds\ /var/log/esp/hires/NiagaraFritTest.tif: TIFF Upload Complete\ +13548 #-> Gate.power :camera, :of +284 #-> Gate.power :camera, :off + .Gate.power :camera,:OFF +1140 #-> Puck.finishImage + "storage"(2- +3 "core" -' +2 "storage"(4& +3 "core" &< h i $\  +2 "manipulator"&5& +3 "core" &\ y# +2 .tElbow.seek 5 +2 "manipulator"&&( +2 "core" ( +2 "manipulator"&-& +4 "core" &\ p y# + "storage"(k& +4 "core" &< ^ h \  +2 .tForearm.seek 5 + 700 counts + "manipulator"&' +3 "core" ' +2 .tSE.reconfigure SEgently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.15 Pucks below Top Plate + "storage"(8' +61 "core" ' +2 "manipulator"&9& +4 "core" &\ Q ]  # + "storage"(7& +4 "core" &< m\ " + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 5 +2 "manipulator"&;' +37 "core" ' +2 .tElbow.hold + "manipulator"&1, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 .tSE.seek 0.04 Pucks below Top Plate +2 "storage"(<' +23 "core" ' +2 "manipulator"&>% +4 "core" %#  zW +2 "storage"(?& +4 "core" &< \  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 5 + 307 counts + "manipulator"&A'O +22 "core" ' + "manipulator"&6& +4 "core" &\ p v + # +2 "storage"(D& +3 "core" &< R\ $ +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&B' +22 "core" ' +2 "storage"(% +4 "core" % \ % +2 ."downElevator"SE.seek :down +5 "storage"(F'v +99 (G% +3 "core" %7 4\ $We +2 "manipulator"&% +57 "core" % o n + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&3'\ +95 "core" ' +9 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 "manipulator"&H& +3 "core" & n o # +2 "manipulator"&K% +4 "core" % \  n l  +4501 "Can"\ 77 +17329 #t-> access 5 +2 .SE.seek :down + "storage"(J'v +3 "core" ' +2 "manipulator"&N% +3 "core" % \   0  +2 "manipulator"&M& +4 "core" &\  # + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 2 + "storage"(@( +970 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (P& +3 "core" & # % H\ ] +41670 "Can"\ c99 +60002 \ r:9 +60002 \ v:9 +60003 \ z99 +60002 \ }:9 +60002 \ 99 +60002 \ :9 +60002 \ 99 +60003 \ :9 +60002 \ 99 +60002 \ :9 +60002 \ 99 +60002 \ 99 +60003 \ 99 +60002 \ 99 +60002  :9 +60002  ,99 +60002  C99 +60003 \ I:9 +60002 ~\ :: +60002 }\ :9 +60002 v\ :: +60002 z\ :9 +60002 r\ :9 +60003 t\ :9 +60002 m\ :: +60002 o\ 99 +60002 o\ :9 +60002 m :9 +60003 l 99 +60002 m :9 +60002 j 99 +60002 l :9 +60002 j 99 +60003 l :9 +60002 k :: +60002 i :9 +60002 i :9 +60002 g :9 +60003 h :9 +60002 h :: +60002 j :9 +60002 j :9 +60002 n :9 +60003 i :: +60002 k 99 +60002 f :: +60002 f :9 +60002 i :: +60003 n 9: +60002 k :: +60002 \\ :: +60002 J :: +60002 @ :: +60003 9 :9 +60002 3 :9 +60002 + 99 +60002 $ :: @EST1582779922.16   :9 +60003 & :9 +60002  :: +60002   9: +60002  :9 +60002  :: +60002  :: +60003  :9 +60002  :9 +60002  :9 +60002  :: +60002  :: +60003  :9 +60002  :: +60002  :9 +60002  :9 +60002  :9 +60003  99 +60002  :9 +60002  :9 +60002  :9 +60002  :: +60003  :: +60002  :: +60002  :: +60002  :9 +60002  :: +60003  :: +60002  :: +60002  :: +60002  99 +60002  :9 +60003  99 +60002  9: +60002  :: +60002  :: +60002  :: +60003  :9 +60002  :9 +60002  :9 +60002  :9 +60002  :: +60003  :9 +60002  :9 +60002  :9 +60002  :: +60002  :9 +60003  :9 +60002  :9 +60002  99 +60002  :: +60002  :9 +60002  9: +60003  :: +60002  :9 +60002  99 +60002 \ y:9 +60002 \ 99 +60003 \ 99 +60002 \ C:9 +60002 \ C99 +60002 \ D99 +60002 \ G:: +60003 \ H99 +60002 \ J99 +60002 \ L99 +60002 \ N99 +60002 \ P:9 +60003 \ R:: +60002 \ T:9 +60002 \ V:9 +60002 \ Y:9 +60002 \ Z99 +60003 \ ]99 +60002 \ _:9 +60002 \ b:9 +60002 \ d:9 +60002 \ f99 +60003 \ j99 +60002 \ l99 +60002 \ o99 +60002 \ q99 +60002 \ u:9 +60002 \ x:: +60003 \ }99 +60002 \ :: +60002 \ 99 +60002 \ :: +60002 \ :9 +60003 \ :9 +60002 \ :9 +60002 \ :9 +60002 \ :9 +60002 \ 99 +60003 \ 99 +60002  99 +60002  399 +60002  Q99 +60003 \ *:9 +60002 \ :: +60002 \ :: +60002 \ :: +60002 \ :: +60003 \ :9 +60002 \ :9 +60002 \ :9 +60002 \ 99 +60002 \ :9 +60002  99 +60003  :9 +60002  :9 +60002  :9 +60002  99 +60002  :9 +60003  :: +60002  :: +60002  :: +60002  :: +60002  :9 +60003  :9 +60002  99 +60002  :9 +60002  :9 +60002  99 +60003  :9 +60002  :9 +60002  :9 +60002  99 +60002  :9 +60003  :: +60002  :: +60002  9: +60002  :: +60002  :: +60003  :: +60002  99 +60002  :: +60002  :9 +60002  :9 +60003  99 +60002  :: +60002  99 +60002  :: +60002  :9 @EST1582866325.33  :: +60002  :9 +60002  :: +60002  :9 +60002  :9 +60003  :9 +60002  :: +60002  :9 +60002  :9 +60002  99 +60003  :9 +60002  :9 +60002  :9 +60002  :9 +60002  :9 +60003  :9 +60002  9: +60002  :9 +60002  99 +60002  99 +60003  :9 +60002  :9 +60002  :: +60002  99 +60002  :9 +60002  :9 +60003  :: +60002  :9 +60002  :: +60002  :9 +60002  :9 +60003  :9 +60002  :9 +60002  :9 +60002  :: +60002  :9 +60003  :: +60002  :9 +60002  :9 +60002  :: +60002  :9 +60003  99 +60002  :9 +60002  :9 +60002  :9 +60002  :: +60003  :9 +60002  :: +60002  :9 +60002  :9 +60002 \ :9 +60003 \ :: +60002 \ :9 +60002 \ C:: +60002 \ C99 +60002 \ D:9 +60003 \ G:: +60002 \ H:: +60002 \ J:: +60002 \ L:: +60002 \ N:9 +60003 \ P:: +60002 \ R:9 +60002 \ T:: +60002 \ W:: +60002 \ Y:: +26933 #t-> startTube 5 +4616 #-> da 40 +2 #da sampling at most 40ml +3 #Loading sh1 puck from tube 5 into Collection Clamp +2 ."Qmail"HABfans.email "Started da in tube 5 at 11:00:42EST28-Feb-20\\n{}\\nCan@10:55:26, 22.1C, 12% humidity, 14.8psia, 13.044V, 0.282A, 0.282A avg, 3.67W",Subject: "da sampling at most 40ml" +4 "collection"'E& +4 "core" &?B}\ M + "manipulator"&C% +4 "core" % \  i  +3 "storage"(S% +4 "core" %~ \ w + "storage"(L. +3 "core" .( +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"(I(< +978 "core" ( +2 .tSC.reconfigure SCloose +4 "storage"($.\ 1~b +3 (W& +3 "core" &<. \ n  + "manipulator"&X& +4 "core" &\   N # +2 .tElbow.seek 5 +2 "manipulator"&Q( +9 "core" ( +2 "manipulator"&.& +12 "core" &\  # +3 "storage"(:& +11 "core" &< \ r +10 .tForearm.reconfigure TightForearm +5 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +3 "manipulator"&' +93 "core" ' +2 "storage"([& +9 "core" &< r\ t +3 .tSE.reconfigure SEpick +4 "storage"(#]K-0-\ b +10 .tSE.seek :beamBreak +9 "storage"(\\'L +275 "core" ' +5 "storage"(=- +10 "core" -'o +5 .tSE.configure SEconfig +7 "storage"(#QK-0-\ b +10 (^& +9 "core" &< \ r +7 "manipulator"&O& +13 "core" &\ # +2 .tElbow.seek 5 +6 "manipulator"&V( +9 "core" ( +7 "manipulator"&`& +36 "core" &\   ] # + "storage"(a& +4 "core" &< \ r +2 .tForearm.seek 5 + 300 counts +2 "manipulator"&Y'H +22 "core" ' +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tHand.close +3 "manipulator"&_/ +71 "core" / +11 ."downElevator"SE.seek :down +4 "manipulator"&d& +4 "storage"(f'v +5 "core" &\  ( # +2 "manipulator"&h% +3 "core" % V \ \ M +2 .tForearm.seek :retract +2 "manipulator"&j'\ +92 "core" ' +5 .tElbow.seek CC +6 "manipulator"& ( +142 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +7 "core" ( +2 "manipulator"&R& +5 "core" &   E 7 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &]& +5 "core" &   @ 7 + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +3 "manipulator"&Z'ρ +95 "core" ' +2 "manipulator"&n& +4 "core" &    6 +2 "manipulator"&o% +3 "core" %ϋ  D +2 "collection"'U& +4 "core" &=@\ I + "collection"'i& +4 .tCC.seek :closed +2 "collection"'c(O +4 "core" &>@s\ I + &<Ae\ I  +9 &6>@s\ A, +9 &g>At\ @@ +9 &kx<Bs\ @P +10 &0W<@\ CN +9 &_@Ar\ BN +9 &\\>@h\ CO +10 &u\\<@p\ BO +9 &9]<Al\ CN +10 &\\>@o\ CN +9 &\\=Ay\ CN +9 & ~Z>An\ CN +10 &"@Y=By\ CN +10 &$_>Bn\ BN +8 &%Z=At\ BN +10 &'_>Br\ BN +9 &)IZ;Am\ CN +10 &+\ [<@o\ CN +10 &,];At\ BN +8 &.W=@n\ BN +10 &0R\\>Bs\ BN +9 &2[>@s\ BN +10 &3Z<@p\ BN +10 &5X=Au\ BN +9 &7X\\<?r\ BN +10 &9\\?@u\ AN +9 &:\\=A|\ AN +9 &<W>@p\ BN +10 &>b[=?\ BN +9 &@$Z<@m\ AN +9 &A]??{\ AN +9 &C\\:?z\ AN +11 &Efb9?y\ AO +10 &G&m7;\ @P +9 &H-4\ >S +7 &J%(|\ 9X +10 &LN((\ 9Z +9 &N'+z\ 8J +9 &O1@(-\ =. +10 &O_)-\ AC +5 ( +2 "collection"'i& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.85 + .Hand.open +2 "manipulator"&t1 +3 "core" &OU-.\ BC +64 1 +2 "manipulator"&e% +4 "core" % ϋ   R + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&v'\ +93 "core" ' +3 .tSC.coast +2 "storage"(6 +3 #tcollectSample 40ml w/bubble point of 24psi + #Priming 7ml + .Gate.power :sampler,:ON +2 ."pumping"Gate.power :analytic3,:ON +4 .tIntake.select :close +2 .Exhaust.select :close + .SS.hold +2 "sampler")+ +4 "core" + + "sampler")q% +4 "core" % \  +2 "collection"'m& +4 "core" &OU11\ CC +2 "Can"\ SIH +2 #tCalibrating pressure and temperature sensors + .CTV.dial :air +2 "collection"'z  +4 "core"  +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler"){ +4 "core"  +2 "sampler")~  +5 "core"  +3 .tSS.reconfigure SSfast +2 "sampler")#.0X +2 +2 .tdelay 3.8 seconds +382 "collection"'x% +3 "core" %45\ E +2 "sampler")% +3 "core" %?0 \ u + .tSSV.dial :spit +2 "sampler") +131 "core"  +3 .tSS.seek 0ml +2 "sampler")w' +289 "core" ' +2 .tSSV.dial CBV + "sampler")  +131 "core" +2 .tCTV.dial :intake + "collection"'  +73 "core"  +3 #tWaiting for external sampler to finish priming... + .delayUntil "11:04:09.67" +1551 #"pumping"0.0L/min +3006 #0.0L/min +3006 #0.0L/min +3006 #0.0L/min +3006 #0.0L/min +2865 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open +2 "sampler") +133 #"pumping"0.0L/min +77 "collection"'% +3 "core" %79d\ < + #tIntake @15.0psia, vacuum from 9.5 to 12.5psi +2 .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0XC +3 "Can"\ NJI + .tCTV.dial :intake +2 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +2 "sampler")  +75 "core" +2 #tAllowing 130s for 25.0ml of remaining 40.0ml + .Intake.select :open + "sampler") +211 "collection"'% +3 "core" %57w\ : + #tIntake @14.9psia, vacuum from 9.4 to 12.4psi +2 .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X% +4 "core" %G  \ v +14 "collection"'?% +3 "core" %\ 8 +2 "sampler")6% +3 "core" %G \ v +15 "collection"'D% +3 "core" % !\ 8 +2 "sampler")% +3 "core" %G"" \ v +15 "collection"'% +3 "core" %#(w\ 9 +2 "sampler"),% +3 "core" %G/0 \ v +15 "collection"')% +3 "core" %'+\ 9 +2 "sampler")G% +3 "core" %G>= \ w +15 "collection"'% +3 "core" %*,o\ 9 +2 "sampler")% +3 "core" %GIH \ v +2 "collection"'&% +4 "core" %+,\ 8 + #tIntake @14.3psia, vacuum from 8.8 to 11.8psi + .SS.reconfigure SSinhale.with maxSpeed: 122 +3 "sampler")#.z0X% +4 "core" %YF \ u +14 "collection"'% +3 "core" %$)\ 7 +2 "sampler")?% +3 "core" %YF \ u +15 "collection"'6% +3 "core" %%){\ 7 +2 "sampler")D% +3 "core" %YF \ u +15 "collection"'% +3 "core" %(*\ 8 +2 "sampler")% +4 "core" %YF \ u +14 "collection"',% +3 "core" %&*\ 8 +2 "sampler"))% +3 "core" %YF \ u +15 "collection"'G% +3 "core" %+,|\ 8 +2 "sampler")% +3 "core" %YF \ u +15 "collection"'% +3 "core" %)-\ 7 +2 "sampler")&% +4 "core" %YF \ u +14 "collection"'% +3 "core" %).}\ 7 +2 "sampler")A% +3 "core" %YF \ u +15 "collection"'H% +3 "core" %+.\ 7 +2 "sampler")K% +4 "core" %YF \ u +14 "collection"'<% +3 "core" %,0\ 7 +2 "sampler")B% +3 "core" %YF\  \ u +15 "collection"'F% +3 "core" %-/~\ 7 +2 "sampler")% +3 "core" %YF \ u +2 "collection"'N% +3 "core" %-0\ 7 +2 #tIntake @14.5psia, vacuum from 9.0 to 12.0psi + .SS.reconfigure SSinhale.with maxSpeed: 89 +2 "sampler")#.Y0X% +3 "core" %pW \ t +53 "collection"'% +4 "core" %/3\ 6 + "sampler")?% +4 "core" %qX \ t +52 "collection"'6% +3 "core" %.1\ 6 +2 "sampler")D% +3 "core" %rX \ s +52 "collection"'% +3 "core" %/1{\ 7 +2 "sampler")% +3 "core" %t; \ u +53 "collection"',% +3 "core" %.2\ : +2 "sampler"))% +3 "core" %s " \ x: +52 "collection"'G% +3 "core" %01\ : +2 "sampler")% +3 "core" %s !" \ x: +53 "collection"'% +3 "core" %-1y\ : +2 "sampler")&% +3 "core" %s\ $% \ x: +53 "collection"'% +3 "core" %/1\ : +2 "sampler")A% +3 "core" %s (% \ x: +53 "collection"'H% +3 "core" %/3\ : +2 "sampler")K% +3 "core" %s )* \ y: +53 "collection"'<% +3 "core" %03\ ; +2 "sampler")B% +4 "core" %s ** \ y: +52 "collection"'F% +3 "core" %/1\ ; +2 "sampler")% +3 "core" %s 0, \ y: +52 "collection"'N% +3 "core" %/1\ ; +2 "sampler")b% +3 "core" %s 01 \ y: +52 "collection"'E% +3 "core" %-2\ : +2 "sampler")C% +3 "core" %s 32 \ y: +53 "collection"'S% +3 "core" %/1\ ; +2 "sampler")L% +3 "core" %s 74 \ y: +52 "collection"'@% +3 "core" %/5\ ; +2 "sampler")W% +3 "core" %s 56 \ y: +52 "collection"'X% +3 "core" %02\ < +2 "sampler").% +3 "core" %s 88 \ y: +53 "collection"':% +3 "core" %01\ ; +2 "sampler")[% +3 "core" %s <; \ z: +53 "collection"'1% +3 "core" %01\ < +2 "sampler")3% +4 "core" %s << \ z: +52 "collection"'8% +3 "core" %03\ < +2 "sampler")=% +4 "core" %s @> \ y: +52 "collection"'^% +4 "core" %03\ ; +2 "sampler")J% +3 "core" %s @@ \ y: +52 "collection"'a% +3 "core" %/2\ ; +2 "sampler")_% +3 "core" %s C@ \ y: +12 #"pumping"0.0L/min +41 "collection"'d% +3 "core" %.3|\ < +2 "sampler")h% +3 "core" %s EC \ y: +53 "collection"';% +3 "core" %/1\ ; +2 "sampler")Q% +54 "core" %s JH \ y: +52 "collection"'% +3 "core" %01\ ; +2 "sampler")R% +3 "core" %s HI \ y: +53 "collection"'M% +3 "core" %.1\ < +2 "sampler")]% +3 "core" %s KI \ z: +53 "collection"'\\% +3 "core" %00\ < +2 "sampler")O% +3 "core" %s KL \ z: +53 "collection"'Y% +3 "core" %.3\ < +2 "sampler")n% +3 "core" %s MN \ z: +52 "collection"'o% +3 "core" %.2\ < +2 "sampler")U% +4 "core" %s PN \ y: +52 "collection"'V% +3 "core" %02|\ < +2 "sampler")f% +4 "core" %s PP \ y: +52 "collection"'j% +3 "core" %13\ < +2 "sampler")% +3 "core" %s PP \ z: +53 "collection"'i% +3 "core" %,2~\ < +2 "sampler")t% +3 "core" %s UU \ y: +52 "collection"'e% +3 "core" %03\ < +2 "sampler")q% +4 "core" %s WT \ z: +52 "collection"'m% +3 "core" %03}\ < +2 "sampler")z% +4 "core" %s YV \ y: +52 "collection"'`% +3 "core" %04\ < +2 "sampler")~% +4 "core" %s [X \ z: +52 "collection"'Z% +3 "core" %/3\ < +2 "sampler"){% +3 "core" %s [[ \ z: +52 "collection"'% +3 "core" %/3}\ < +2 "sampler")s% +4 "core" %s \\] \ z: +52 "collection"'p% +4 "core" %12\ < +2 "sampler")x% +3 "core" %s _` \ z: +53 "collection"'% +3 "core" %/3\ < +2 "sampler") % +4 "core" %s `^ \ y: +52 "collection"'g% +3 "core" %/4\ < +2 "sampler")% +3 "core" %s _` \ z: +53 "collection"'% +3 "core" %12\ < +2 "sampler")% +4 "core" %s bb \ z: +52 "collection"'w% +3 "core" %04\ < +2 "sampler") % +3 "core" %s ce \ z: +53 "collection"'y% +3 "core" %/3\ < +2 "sampler")% +3 "core" %s ef \ z: +53 "collection"'r% +3 "core" %/4\ < +2 "sampler") % +4 "core" %s fg \ z: +52 "collection"'P% +3 "core" %02\ < +2 "sampler")% +3 "core" %s gi \ z: +52 "collection"'l% +3 "core" %02{\ < +2 "sampler")% +4 "core" %s jj \ z: +52 "collection"'% +3 "core" %03\ < +2 "sampler")% +3 "core" %s il \ z: +52 "collection"'I% +3 "core" %03\ < +2 "sampler")% +3 "core" %s mj \ z: +53 "collection"'% +3 "core" %02\ < +2 "sampler")"% +3 "core" %s lo \ z: +52 "collection"'|% +3 "core" %/2~\ = +2 "sampler")% +3 "core" %s pn \ z: +52 "collection"'% +3 "core" %03\ < +2 "sampler")u% +3 "core" %s oq \ z: +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X' +515 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +2 "collection"'  +28 "core"  +2 .tCS.reconfigure CSpressurize +2 "collection"'# d@<<b +3 .tCS.seek 0ml + "collection"'?' +1586 "core" '6\ ; +3 "collection"'6% +3 "core" %  {\ ;  +2 "sampler")D% +3 "core" % \ { +2 #tBubblePoint: Intake @39.9psia, Outlet @15.5psia + .CBV.dial SSV + "collection"' @ +38 "core" B +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'K' +131 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")< +132 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X@\ CC + ."airStroke"CSV.dial :waste +5 "sampler")C% + "collection"'S +6 "core" % \ + .tSSV.dial :exhaust +2 "sampler")L  +63 "core" +3 ."airStroke"CS.seek 0ml +2 "collection"'@' +4 "core" ' +2  + .tExhaust.select :open +2 ."airStroke"CSV.dial :air +2 "sampler")@ +2 "collection"'W @ +11 .tSS.reconfigure SSexhale +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml +2 "collection"'U' +115 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")V +105 "core" ' +2 ."CSpush"CS.coast +2 "collection"'5 +24 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0XAz\ C + #tPulling 1ml of CSR.AqMeOH + .CSR.select :AqMeOH +2 "collection"'\ +10 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 1ml +2 "collection"'`' +332 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 '~% +3 "core" %=@}\ B +2 .tCS.seek 6ml +2 "collection"'Z'N +1346 "core" ' +2 .tdelay 2 seconds +202 .CSV.dial :waste2 + "collection"'{ +42 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek :empty +2 "collection"''Ͱ +1511 "core" ' +2 .tCSV.dial CSR + "collection"'s  +55 "core"  +2 "collection"'p% +4 "core" %͵=@x\ F + #tPulling 2ml of CSR.AqMeOH + .CSR.select :AqMeOH +2 "collection"' +9 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 2ml +2 "collection"'x' \\ +592 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +9 '% +3 "core" % X?C\ E +2 .tCS.seek 5ml +2 "collection"' 'l +848 "core" ' +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'g  +45 "core"  +2 .tCS.seek 1ml +2 "collection"'' +1096 "core" ' +2 #tHeating sh1 puck from tube 5 in Collection Clamp to 70C for 10:00 +2 .CH.seek 70C,8:00 +3 "collection"' \  +4 '9 +4 "core" 9d +102 "collection"'w9 +3 "core" 9zd +102 "collection"' 9 +3 "core" 9z d +102 "collection"'y9 +2 "core" 9z d +103 "collection"'9 +3 "core" 9yd +102 "collection"'r9 +4 "core" 9yd +102 "collection"' 9 +3 "core" 9zd +102 "collection"'P9 +2 "core" 9zd +103 "collection"'9 +3 "core" 9z"d +102 "collection"'l9 +2 "core" 9z&d +103 "collection"'9 +4 "core" 9z+d +102 "collection"'9 +3 "core" 9{/d +102 "collection"'9 +2 "core" 9|3d +103 "collection"'I9 +3 "core" 9|7d +102 "collection"'9 +3 "core" 9};d +102 "collection"'9 +2 "core" 9}@d +103 "collection"'"9 +3 "core" 9 }Dd +102 "collection"'|9 +2 "core" 9~Hd +103 "collection"'9 +2 "core" 9.Ld +103 "collection"'9 +3 "core" 9APd +102 "collection"'u9 +4 "core" 9UUd +102 "collection"'$9 +2 "core" 9jYd +103 "collection"'%9 +2 "core" 9]d +103 "collection"''9 +3 "core" 9ad +102 "collection"'9 +2 "core" 9ed +103 "collection"'9 +4 "core" 9jd +102 "collection"'*9 +3 "core" 9nd +102 "collection"'+9 +3 "core" 9rd +102 "collection"'\ 9 +3 "core" 9 vd +102 "collection"'(9 +2 "core" 9%{d +103 "collection"'9 +4 "core" 9?d +103 "collection"'09 +3 "core" 9Xd +102 "collection"' 9 +3 "core" 9rd +102 "collection"'/9 +3 "core" 9d +102 "collection"'}9 +2 "core" 9c +103 "collection"'29 +2 "core" 9` +103 "collection"'59 +3 "core" 9^ +102 "collection"'9 +2 "core" 9\\ +103 "collection"'-9 +2 "core" 9Y +103 "collection"'k9 +2 "core" 9-V +103 "collection"'99 +4 "core" 9IS +102 "collection"'79 +2 "core" 9eQ +103 "collection"'#9 +2 "core" 9N +103 "collection"'9 +2 "core" 9L +103 "collection"'>9 +3 "core" 9J +102 "collection"'69 +4 "core" 9G +102 "collection"'D9 +3 "core" 9E +102 "collection"'9 +3 "core" 9C +102 "collection"'49 +3 "core" 9#? +102 "collection"',9 +3 "core" 9== +102 "collection"')9 +4 "core" 9Y; +102 "collection"'G9 +2 "core" 9s9 +103 "collection"'9 +2 "core" 97 +103 "collection"'9 +3 "core" 94 +102 "collection"'&9 +3 "core" 93 +102 "collection"'9 +2 "core" 92 +103 "collection"'H9 +2 "core" 9/ +103 "collection"'9 +2 "core" 9- +103 "collection"'<9 +3 "core" 9 * +102 "collection"'?9 +2 "core" 96) +103 "collection"'A9 +3 "core" 9M' +102 "collection"'K9 +2 "core" 9d& +103 "collection"'B9 +3 "core" 9y$ +102 "collection"'9 +3 "core" 9\ " +102 "collection"'N9 +3 "core" 9" +102 "collection"'F9 +4 "core" 9 +102 "collection"'E9 +3 "core" 9 +102 "collection"'C9 +2 "core" 9 +149 "collection"'S9 +4 "core" 9  +102 "collection"'L9 +2 "core" 9 % +103 "collection"'W9 +3 "core" 9 ) +102 "collection"'b9 +3 "core" 9 )- +102 "collection"':9 +3 "core" 9 :1 +102 "collection"'@9 +3 "core" 9 J5 +102 "collection"'[9 +3 "core" 9 Y: +102 "collection"'19 +4 "core" 9 h> +102 "collection"'89 +3 "core" 9 vB +102 "collection"'X9 +3 "core" 9 F +102 "collection"'=9 +3 "core" 9 K +102 "collection"'^9 +3 "core" 9 O +102 "collection"'J9 +3 "core" 9 S +103 "collection"'a9 +3 "core" 9 W +102 "collection"'.9 +3 "core" 9 [ +102 "collection"'d9 +3 "core" 9 ` +102 "collection"'h9 +3 "core" 9 d +102 "collection"';9 +3 "core" 9 h +102 "collection"'39 +3 "core" 9 l +102 "collection"'9 +3 "core" 9 p +102 "collection"'R9 +3 "core" 9\ u\ +102 "collection"'M9 +3 "core" 9\ y +102 "collection"'Q9 +4 "core" 9\ }\ +102 "collection"']9 +3 "core" 9\ \ +102 "collection"'O9 +3 "core" 9\ # +102 "collection"'Y9 +3 "core" 9\ * +102 "collection"'o9 +3 "core" 9\ 0 +102 "collection"'\\9 +3 "core" 9\ 7 +103 "collection"'V9 +3 "core" 9\ < +102 "collection"'_9 +3 "core" 9\ A +102 "collection"'U9 +3 "core" 9\ G +102 "collection"'n9 +3 "core" 9\ L +102 "collection"'f9 +3 "core" 9\ R +103 "collection"'9 +3 "core" 9\ U +102 "collection"'i9 +2 "core" 9\ Z +103 "collection"'j9 +3 "core" 9\ ^ +102 "collection"'e9 +3 "core" 9\ c +102 "collection"'q9 +3 "core" 9\ f +102 "collection"'t9 +3 "core" 9\ j +102 "collection"'m9 +3 "core" 9\ k +102 "collection"'z9 +3 "core" 9\ p +2 .tCH.hold 10:00,70C +3 "collection"'~ `\ `\ p  +3 "core"  +12771 "Can"\ +47231 "core" ` +2 "collection"'`9 +3 "core" 9\  +2 #tCollection Puck Heater at 69.9C after lysing + .CS.seek 0ml +2 "collection"'{' +340 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'Z @ +103 "core" B +2 .tCSV.dial :air +2 "collection"'s @ +41 "core" > +3 .tCS.seek 5ml +2 "collection"'p'l +1353 "core" ' +2 .tCSV.dial CTV + "collection"'  +44 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"' @ +45 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'x  +43 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'g @ +45 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml +3 "collection"' ' +1348 "core" ' +2 #tRecovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV +2 "collection"' +112 "core" +2 .tCBV.dial CSV + "collection"'w  +28 "core" +2 "collection"' % +4 "core" %  \  +2 .tCS.seek 5ml + "collection"'y'l +1355 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'  +44 "core" +2 "collection"'r% +4 "core" %l \  +2 .tCS.seek 7ml + "collection"' '\ +591 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'P @ +44 "core" ? +2 .tCS.seek 10ml +2 "collection"'' D +850 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'l ` +114 "core" _ +2 #tRecycling Lysate (#1 of 1) + .CBV.dial between CSV and waste1,avoiding: :DBV +2 "collection"'   +39 "core" " +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +2 "collection"'  +2 '  +28 "core"  +106  +2 .tCS.seek 5ml +2 "collection"'I'l +1346 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"' @ +100 "core" A +2 .tCSV.dial :waste +2 "collection"' +103 "core" +2 .tCS.seek :empty +2 "collection"'"'Ͱ +1360 "core" ' + .tCSV.dial :air +2 "collection"'| @ +73 "core" B +2 .tCS.seek 5ml +2 "collection"''l +1181 "Can"\ 9?? +167 "core" ' + .tCSV.dial CTV +2 "collection"'  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'u @ +44 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'$  +44 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'% @ +45 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml +2 "collection"''' +1355 "core" ' +2 #tRecovering Lysate (#2 of 2) + .CSV.dial CBV +2 "collection"' +100 "core" ~ +2 .tCBV.dial CSV + "collection"'  +39 "core"  +2 "collection"'*% +4 "core" %gl\ - +2 .tCS.seek 4.999ml + "collection"'+'l +1357 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'\  +42 "core" +2 "collection"'(% +4 "core" %ll\ 0 \ +2 .tCS.seek 7ml + "collection"'' +589 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'0 @ +40 "core" ? +2 .tCS.seek 10ml +2 "collection"' ' D +847 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'/ ` +113 "core" _ +2 #tLysing Complete + "collection"'}& +4 "core" &OR\ 1C +2 #tStoring sh1 puck in Collection Clamp to tube 4 + "manipulator"&2% +3 "core" %    +2 "storage"(5% +3 "core" %x * (\ ^ +2 "storage"(. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 4 + "storage"(-(,H +341 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (k& +2 "core" &,H L 3\ [ +2 "manipulator"&9& +3 "core" & " 6 +4 "manipulator"&7% +3 "core" %    +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 + "manipulator"&#( +155 "core" ( +2 "manipulator"&& +4 "core" &  + "storage"(>& +4 "core" &,H ) ( \ \ ^ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&6'# +93 "core" ' +2 "storage"(D& +4 "core" &,H , 5 o\ ^ + .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"('L +275 "core" ' +2 "storage"(4- +3 "core" -'L + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +2 .tSE.seek :place +2 "storage"(,' +32 "core" ' +2 "manipulator"&)& +4 "core" & d  +2 "manipulator"&G% +3 "core" %# L 3 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +89 "core" ' +48 .tElbow.seek CC +3 "manipulator"&( +157 "core" ( +2 "manipulator"&&& +4 "core" &"  ! << + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" &"  <; +2 .tForearm.seek CC + "manipulator"&H'ρ +101 "core" ' +2 .tHand.close + "manipulator"&/ +69 "core" / +11 .tCC.seek :open +2 "collection"'<( +377 "core" ( +2 "storage"(?& +4 "core" &,H ( + \ ^ +2 "storage"(A& +3 "core" &,H ) )\ ^ +2 "manipulator"&K& +3 "core" & N ;5 +2 "manipulator"&B% +3 "core" % } p u +2 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 + "manipulator"&N( +158 "core" ( +2 "manipulator"&F& +4 "core" &   +2 "storage"(E& +3 "core" &,H ) + \ b + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 4 +2 "manipulator"&C'g +112 "core" ' +2 .tElbow.hold +2 "manipulator"&S, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&L1 +76 "core" 1 +2 "manipulator"&W% +4 "core" % u d X +2 "storage"(b& +3 "core" &,H * * \ _ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 314 counts + "manipulator"&:'ϡ +22 "core" ' +2 "manipulator"&@& +4 "core" &   +2 "storage"([& +3 "core" &,H * , \ c +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&1'# +24 "core" ' +2 "storage"(8% +4 "core" % ) , W\ c +2 ."downElevator"SE.seek :down +4 "storage"(X'v +99 (=% +17 "core" %v; , )\ bYm +2 "manipulator"&^% +4 "core" %/ I m +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&J'\ +97 "core" ' +47 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 #tTranferring DA + #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'a& +4 "core" & \ ; +2 "manipulator"&.& +3 "core" & K  +2 "manipulator"&d% +4 "core" %\ # . D +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&h(- +169 "core" ( +2 "manipulator"&;& +4 "core" &- % u / + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &3& +2 "core" &- / +2 .tForearm.seek :garage +2 "manipulator"&' +108 "core" ' +2 .tHand.close +2 "manipulator"&R/ +75 "core" / +2 "manipulator"&M& +4 "core" &- b / + "manipulator"&Q% +4 "core" %   4 + .tForearm.seek :retract +2 "manipulator"&]'\ +100 "core" ' + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&O( +274 "core" ( +2 "manipulator"&Y& +4 "core" & 2 5 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &o& +2 "core" & C 5 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&\\'ρ +103 "core" ' +2 "manipulator"&V& +4 "core" & ! ; 5 +2 "manipulator"&_% +3 "core" %ψ  X +2 "collection"'U& +3 "core" &\ = +2 "collection"'n& +3 .tCC.seek :closed +2 "collection"'f(O +3 "core" &\ > +5 &\ <: +9 &CIy\ 41 +9 &tt~\ 3E +10 &`\ 6N +9 &T\ 7M +9 &V|\ 7M +10 &bX\ 6M +9 &%U\ 7M +10 &W\ 6M +9 &X\ 6M +9 &lT\ 6M +10 &!-Zq\ 7M +9 &"U\ 7M +9 &$Z\ 6M +10 &&uT\ 7L +9 &(6U\ 7M +10 &)T\ 6M +9 &+Ts\ 7M +9 &-{Zq\ 6M +10 &/?U \ 6L +9 &1U\ 6M +9 &2U\ 6M +10 &4T\ 6L +9 &6FW\ 6M +10 &8R\ 7M +9 &9U\ 6L +9 &;V\ 6M +10 &=NX\ 6M +9 &?Zp\ 6M +9 &@T_\ 7M +10 &BUL\ 6M +9 &DVZA\ 6M +10 &FY7\ 6M +9 &Gf\ 5O +9 &I\ 2S +10 &K@"}\ /W +9 &L"h\ ,Z +9 &N| \ 1: +10 &Of0\ ."g +9 &Oc\ 5G +2 ( + "collection"'n& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.65 + "collection"'& +4 "core" &Ob\ 5G + .tHand.open + "manipulator"&i1 +71 "core" 1 +2 "manipulator"&j% +4 "core" % ω  B W +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&e'\ +92 "core" ' +2 .tPSV.dial PSR + "processing"%q +57 "core"  +2 "processing"%t% +4 "core" %7N\ I + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%m' +1609 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%z  +55 "core"  +2 .tPS.seek 0ml +2 "processing"%'W +1615 "core" ' +2 .tPSV.dial PSR + "processing"%~ +42 "core"  +2 .tPSR.select :air + "processing"% +11 .tPS.seek 2.5ml + "processing"%`' +2631 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +3 "processing"% +2 "collection"'Z  +5 "core"  +2 "processing"%s  +44 "core"  +33 +2 .tPSV.dial :mixloop + "processing"%{ +103 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%  +129 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2637 "core" ' + .tPSV.dial :air +2 "processing"%x  +54 "core" +2 .tPS.seek 2.5ml +2 "processing"%g' +2639 "core" ' +2 .tPSV.dial :mixloop + "processing"%p +54 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2639 "core" ' +2 .tPSV.dial :air + "processing"%w  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"% ' +2629 "core" ' +2 .tPSV.dial :mixloop + "processing"% +56 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2631 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&r& +4 "core" &   _ 5 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&y( +2 "core" ( +2 "manipulator"&P& +4 "core" &  5 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 & & +2 "core" & K 5 +2 .tForearm.seek CC +2 "manipulator"&l'ρ +105 "core" ' +2 .tHand.close + "manipulator"&/ +65 "core" / +2 .tCC.seek :open +2 "collection"'( +378 "core" ( +2 "manipulator"&& +4 "core" & 5 + "manipulator"&% +4 "core" % Y  P + .tForearm.seek :retract +49 "manipulator"&'\ +98 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +283 "core" ( +2 "manipulator"&I& +4 "core" &-   F  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &|& +2 "core" &-   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&"' +112 "core" ' +4 .tHand.open +2 "manipulator"&1 +66 "core" 1 +2 "manipulator"&u% +4 "core" % r  " ĸt +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&$'\ +101 "core" ' +2 .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 5 into Collection Clamp + "collection"'%& +4 "core" &"&'\ H +2 "manipulator"&% +3 "core" %\  B  +2 "storage"(% +4 "core" % \ s + "storage"(. +3 "core" . + .tSC.reconfigure SCtight +3 "storage"($\ .\ 1~b +2 .tSC.seek 5 + "storage"(*(< +346 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 ('& +3 "core" &<. h d\ l  + "manipulator"&\ & +4 "core" &-  -  + "manipulator"&(% +4 "core" %\    +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 5 +2 "manipulator"&+( +176 "core" ( +2 "manipulator"&0& +4 "core" &   & & + "storage"(& +4 "core" &< z \ p +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&/' +99 "core" ' +2 "storage"(}& +4 "core" &< \ q +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(2'L +295 "core" ' +2 "storage"(5- +3 "core" -'y +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (& +3 "core" &< &\ o + "manipulator"&k& +4 "core" &   u & + .tElbow.seek 5 +2 "manipulator"&9( +3 "core" ( + "manipulator"&7& +4 "core" &   & +2 "storage"(& +3 "core" &< z | M\ p +2 .tForearm.seek 5 + 300 counts +2 "manipulator"&>'H +21 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&D/ +65 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"& & +4 "storage"(v'v +3 "core" &   4 & +2 "manipulator"&4% +4 "core" % ] ] + .tForearm.seek :retract +2 "manipulator"&)'\ +94 "core" ' +2 .tElbow.seek CC +2 "manipulator"&G( +154 "core" ( +2 "manipulator"&& +4 "core" ' + &"   <; +2 .tElbow.reconfigure LooseElbow +2 ."downElevator"SE.coast +3 "manipulator"&$ &.,(#b + "storage"(5 +5 "manipulator"&&& +5 "core" &" o <; + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&6'ρ +100 "core" ' +3 "manipulator"&& +4 "core" &" O <; +2 "manipulator"&#% +3 "core" %φ   +2 "collection"'& +4 "core" &#'%\ E +2 "collection"'& +3 .tCC.seek :closed +2 "collection"'c(O +3 "core" &#%`\ E +3 &"&#\ E +9 &0y#'\ =+{ +10 &d!& \ <> +9 &zt#' \ M +10 &Y#&~\ >M +9 &FY"'z\ >M +9 &\ U$&n\ >L +10 &W$'f\ >L +9 & Y"&n\ >L +9 &"PV %U\ >L +10 &$Z%%J\ >M +9 &%W"(8\ >L +10 &'V#'1\ >L +9 &)WX#))\ >M +9 &+X"'\ >L +10 &,U$%\ >M +9 &.R"% \ ?L +9 &0_X!%\ >M +10 &2!U#(\ >M +9 &3W#%\ >L +10 &5V%&.\ >M +9 &7hR#(L\ >L +9 &9*R!'I\ ?L +10 &:U"'C\ >L +9 &<V#'B\ >M +9 &>oV$'/\ >M +10 &@1U$%%\ >M +9 &AW"%"\ >M +10 &CR#%\ >L +9 &EwY$&\ >M +9 &G6a#("\ =N +10 &H"'\ :Q +9 &J"&\ 6X +9 &LX %X\ 5Z +10 &N!'X\ 4G +9 &O;C?'[\ 8%o +9 &OwxM\ ;S +6 ( + "collection"'& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.87 +2 .Hand.open + "manipulator"&?1 +3 "core" &Owk,GV\ <S +67 1 +2 "manipulator"&A% +4 "core" % φ  + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&K'\ +98 "core" ' +2 .tSC.coast "storage"(6 +3 .tCTV.dial CSV,avoiding: :intake +2 "collection"'B  +129 "core"  +2 .tCSV.dial CTV + "collection"'F  +29 "core"  +2 .tPS.seek 2.5ml +2 "processing"%E' +2639 "core" ' +2 "collection"'H% +3 "core" % D \ < +2 .tCS.seek 4.15ml +2 "collection"''Q +1562 "core" ' +2 .tdelay 8 seconds +802 .PSV.dial :air + "processing"%L  +43 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :waste2 + "processing"%W  +84 "core"  +2 .tPS.seek 0ml +2 "processing"%b'W +2635 "core" ' +2 .tCBV.dial between PRV and waste1 +2 "collection"'@ ` +39 "core" ^ +2 .tCSV.dial :air +2 "collection"'[ @ +43 "core" > +2 .tCS.seek 10ml +2 "collection"'8' D +1571 "core" ' +2 .tCSV.dial CTV + "collection"'  +44 "core"  +2 .tCS.seek 0ml +2 "collection"'=' +2624 "core" ' +2 .tCBV.dial :waste1 + "collection"'N @ +28 "core" @ +2 .tdelay 5 seconds +502 .CTV.dial :air,avoiding: :intake +3 "collection"'^  +129 "core" +2 "collection"'C& +4 "core" &Owj\ <S + #tStoring lyfil puck in Collection Clamp to tube 4 + "manipulator"&:% +4 "core" %\  "  +2 "storage"(a% +3 "core" %{ g g Z\ k +2 "storage"(.. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 + "storage"(d(,H +346 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (,& +2 "core" &,H S Y\ f +2 "manipulator"&1& +4 "core" &  ;4 + "manipulator"&;% +4 "core" %\    + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 +2 "manipulator"&3( +157 "core" ( +2 "manipulator"&X& +4 "core" &    + "storage"(-& +4 "core" &,H e d\ i +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&S'# +98 "core" ' +2 "storage"(R& +4 "core" &,H i g f\ j +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(M'L +284 "core" ' +2 "storage"(Q- +3 "core" -' + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +2 "manipulator"&J& +3 "core" &  ]  +2 "storage"(& +3 "core" &,H ^ j 6\ j + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 4 +2 "manipulator"&Y'g +36 "core" ' +2 .tElbow.hold + "manipulator"&o, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(h- +3 "core" -' +2 .tSE.seek 0.1 Pucks below Top Plate +47 "storage"(V'A +31 "core" ' +2 "manipulator"&_% +4 "core" %t  0 N + "storage"(U& +4 "core" &,H + * #\ b + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 313 counts + "manipulator"&]'Ϡ +21 "core" ' +2 "manipulator"&<& +4 "core" &  ?  +2 "storage"(& +4 "core" &,H B A \ h +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&i'# +33 "core" ' +2 .tSE.seek 1.1 Pucks below Top Plate +2 "storage"(j'0 +43 "core" ' +2 "manipulator"&n& +4 "core" &  3  +2 "manipulator"&q% +3 "core" %I  . +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&t'\ +95 "core" ' +2 .tElbow.seek CC +2 "manipulator"&\\( +154 "core" ( +2 "manipulator"&T& +4 "core" &  ^ 5 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &z& +2 "core" & r 5 +2 .tForearm.seek CC +2 "manipulator"&m'ρ +98 "core" ' +2 .tHand.close + "manipulator"&~/ +67 "core" / +2 .tCC.seek :open +2 "collection"'( +378 "core" ( +2 "storage"(& +3 "core" &,H c f )\ k +2 "storage"(s& +3 "core" &,H \\ f $\ j +2 "manipulator"&Z& +3 "core" & 4 +2 "manipulator"&{% +3 "core" % τ +2 .tForearm.seek :retract +2 "manipulator"&'\ +105 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&`( +156 "core" ( +2 "manipulator"&x& +4 "core" &    +2 "storage"(& +3 "core" &,H  |\ o + .tElbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +2 .tForearm.seek 4 +2 "manipulator"&p'g +108 "core" ' +2 .tElbow.hold +2 "manipulator"&g, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&w1 +72 "core" 1 +4 "manipulator"&% +3 "core" % {  ýN +2 "storage"( & +3 "core" &,H e b\ j +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 320 counts + "manipulator"& 'ϧ +20 "core" ' +2 "manipulator"&r& +4 "core" &  C  +2 "storage"(P& +3 "core" &,H A\ o +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"& '# +38 "core" ' +2 "storage"(% +4 "core" %: }\ p +2 ."downElevator"SE.seek :down +4 "storage"(O'v +99 (e% +3 "core" %A \ nYn +2 "manipulator"&f% +4 "core" %"   @ } + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +87 "core" ' +54 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%  +72 "core" +2 .tPS.seek 2.5ml +2 "processing"%l' +2637 "core" ' +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%I +54 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%|  +42 "core"  +2 .tdelay 1 second +102 .PSV.dial :mixloop + "processing"%y +44 "core" +2 .tdelay 1 second +102 .PSV.dial :air + "processing"%  +45 "core"  +2 .tdelay 1 second +103 .PS.seek 0ml + "processing"%u'W +2636 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%& +4 "core" &>\ b +2 "manipulator"&%& +3 "core" &  \ :  +2 "manipulator"&% +3 "core" %\ \ <  +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +170 "core" ( +2 "manipulator"&& +4 "core" &-   V + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &"& +2 "core" &-  6 V +2 .tForearm.seek :garage +2 "manipulator"&'' +104 "core" ' +2 .tHand.close + "manipulator"&\ / +74 "core" / +2 "manipulator"&(& +4 "core" &-   V + "manipulator"&0% +4 "core" %   & + .tForearm.seek :retract +2 "manipulator"&'\ +103 "core" ' +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&}( +147 "core" ( +2 "manipulator"&& +4 "core" &   :  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &$& +2 "core" &   D  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&5' +103 "core" ' +2 "manipulator"&& +4 "core" &  $  +2 "manipulator"&k% +3 "core" %    +2 "processing"%7& +3 "core" &A\ ` +2 "processing"%& +3 .tPC.seek :closed +2 "processing"%D(Tg +3 "core" &=\ ` +3 &@\ ` +9 &1x=\ [*z +9 &dK\ [? +10 &psM\ ZO +9 &4TW\ \\N +10 &WP\ \\N +9 &WW\ \\O +9 &yV]\ \\N +10 &;Ze\ [N +9 &Y]\ [N +9 &We\ [N +10 & Ud\ \\N +9 &"CW]\ [N +10 &$Y\ [N +9 &%W\ \\N +9 &'X\ [N +10 &)LT\ [N +9 &+ W\ [N +9 &,W\ [N +10 &.W\ [N +9 &0TS\ \\N +10 &2W\ [N +9 &3X \ [N +9 &5Y\ [N +10 &7[W \ [N +9 &9Y \ [O +9 &:W \ [N +10 &<W\ [N +9 &>cU\ [N +10 &@$W\ [O +9 &AU \ [N +9 &CW\ [N +10 &Ek\\ \ ZN +9 &G,^ \ [O +9 &Hh\ ZP +10 &J~\ YR +9 &Lc\ XT +10 &N$\ XT +9 &O!\ WT +9 &Q"\ WU +10 &SRp%\ Y6 +9 &T&0p$\ YG +9 &TC#\ ]* +2 ( + "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.59 +2 "processing"% & +4 "core" &TC\ ]* + .tHand.open +2 "manipulator"&41 +64 "core" 1 +2 "manipulator"&+% +4 "core" %   / + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&/'\ +99 "core" ' +2 .tPRV.dial :air + "processing"%  +45 "core"  +2 .tPSV.dial :mixloop + "processing"%& +56 "core" +2 "processing"%2% +4 "core" %X>\ [ +2 .tPS.seek 0.3ml +2 "processing"%>' +390 "core" ' + .tPSV.dial PSR +2 "processing"% +105 "core"  +2 "processing"%#% +4 "core" %w\ Z + #tPulling 0.4ml of PSR.air + .PSR.select :air +3 .PS.seek 0.7ml +2 "processing"%9'* +495 "core" ' +2 .tdelay 3 seconds +302 .PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%' +142 "Can"\ V=< +1775 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%v +103 "core" +2 .tPTV.dial :mixing + "processing"%) @ +72 "core" B +2 .tPBV.dial :waste2 + "processing"%  +103 "core"  +2 .tPS.seek 0ml +2 "processing"%'W +2634 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&?& +52 "core" &    + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&A( +25 "core" ( +2 "manipulator"&B& +4 "core" &  k & + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &F& +2 "core" &   & & +2 .tForearm.seek PC +2 "manipulator"&6' +94 "core" ' +2 .tHand.close + "manipulator"&*/ +71 "core" / +2 .tPC.seek :open +2 "processing"%( +400 "core" ( +2 "manipulator"&H& +4 "core" &  3 % + "manipulator"& % +4 "core" % \ \ P - +2 .tForearm.seek :retract + "manipulator"&L'\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&W(- +126 "core" ( +2 "manipulator"&E& +4 "core" &-  : W + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &@& +2 "core" &- \  1 W +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&[' +111 "core" ' +2 .tHand.open + "manipulator"&1 +75 "core" 1 +2 "manipulator"&% +4 "core" %  , ƽ + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&8'\ +104 "core" ' +2 #tLoading da puck from tube 5 into Processing Clamp + "processing"%N& +4 "core" &\ _ +2 "manipulator"&^% +3 "core" %\ " \ R : +2 "storage"(C% +3 "core" % 0\ x +2 "storage"(:. +3 "core" . + .tSC.reconfigure SCtight +3 "storage"($\ .\ 1~b +2 .tSC.seek 5 + "storage"(a(< +344 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (.& +3 "core" &<6 \ q  + "manipulator"&,& +4 "core" &-   D W + "manipulator"&1% +4 "core" %\ " d : + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 5 +2 "manipulator"&;( +171 "core" ( +2 "manipulator"&X& +4 "core" &   ^ + "storage"(-& +4 "core" &<7 \ q  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&R' +99 "core" ' +2 "storage"(G& +4 "core" &<7 \ r  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(K'L +281 "core" ' +2 "storage"(Q- +3 "core" -' + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +2 (J& +3 "core" &<5 } n\ n  + "manipulator"&& +4 "core" & ` ] + .tElbow.seek 5 +2 "manipulator"&h( +18 "core" ( +2 "manipulator"&_& +4 "core" &  \ + + "storage"(U& +4 "core" &<4 \ o  +2 .tForearm.seek 5 + 300 counts +2 "manipulator"&<'H +13 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&/ +71 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&n& +3 "storage"(q'v +6 "core" & \ 9 + "manipulator"&S% +4 "core" % G \  E r +2 .tForearm.seek :retract +2 "manipulator"&3'\ +99 "core" ' +2 .tElbow.seek PC +2 "manipulator"&M( +159 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +92 "core" ( +2 "manipulator"&Y& +4 "core" &   L t + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &]& +2 "core" &  3 t +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&V' +90 "core" ' +2 "manipulator"&T& +4 "core" &   8 t +2 "manipulator"&z% +32 "core" %    1 +2 "processing"%i& +4 "core" &l\ X + "processing"%o& +4 .tPC.seek :closed + "processing"%~(Tg +3 "core" &b\ Y +3 &n\ Y +10 &1yf\ T*y +9 &c{e\ S> +10 &rph\ SO +9 &4R\\\ UN +10 &Q]\ UN +9 &W]\ TN +9 &zWZ\ TN +10 &<T^\ TN +9 &QX\ UN +9 &TM\ UN +10 & TX\ TO +9 &"ETM\ UN +10 &$TO\ TN +9 &%SO\ UN +9 &'TL\ UN +10 &)NTQ\ UN +9 &+TN\ TN +9 &,SM\ TN +10 &.TI\ TN +9 &0VSH\ TN +10 &2T>\ TN +9 &3T;\ TM +9 &5T<\ TN +10 &7]T>\ TN +9 &9T;\ TN +9 &:T;\ TN +10 &<T<\ TN +9 &>fS3\ TN +10 &@(R1\ TN +9 &AS0\ TN +9 &CT5\ TM +10 &ElX+\ TN +9 &G-]-\ TO +9 &Hb+\ SO +10 &Jz/\ RR +9 &Ld4\ RT +10 &N&5\ QT +9 &O3\ QS +9 &Q2\ QT +10 &SP|g4\ R; +9 &T&(\\/\ SM +9 &TF 0\ V- +2 ( + "processing"%o& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.60 +2 .Hand.open + "manipulator"&t1 +70 "core" 1 +3 "manipulator"&c% +4 "core" %   c 1 + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +99 "core" ' +2 .tSC.coast "storage"(6 +4 #tHeating da puck from tube 5 in Processing Clamp to 28C for 2:00:00 + .PH.seek 28C,5:00 +3 "processing"%s  +2 %Z9 +6 "core" 9z +102 "processing"%{9 +3 "core" 9{ +102 "processing"%x9 +3 "core" 9z  +102 "processing"%9 +2 "core" 9z  +103 "processing"%m9 +4 "core" 9z +102 "processing"%\\9 +2 "core" 9x +103 "processing"%w9 +2 "core" 9z +103 "processing"%9 +2 "core" 9{ +103 "processing"% 9 +3 "core" 9{" +102 "processing"%r9 +2 "core" 9{& +103 "processing"%P9 +2 "core" 9z+ +103 "processing"%9 +2 "core" 9z/ +103 "processing"%9 +2 "core" 9{3 +103 "processing"%e9 +2 "core" 9z7 +103 "processing"%f9 +4 "core" 9{; +102 "processing"%`9 +2 "core" 9{@ +103 "processing"%p9 +3 "core" 9{D +102 "processing"% 9 +2 "core" 9{H +103 "processing"%j9 +2 "core" 9{L +103 "processing"%9 +4 "core" 9{P +102 "processing"% 9 +2 "core" 9|U +103 "processing"%O9 +2 "core" 9{Y +103 "processing"%d9 +2 "core" 9|] +103 "processing"%b9 +2 "core" 9|a +103 "processing"%I9 +4 "core" 9|f\ +102 "processing"%|9 +2 "core" 9|j\ +103 "processing"%y9 +2 "core" 9}n +103 "processing"%9 +2 "core" 9(}r +103 "processing"%l9 +2 "core" 9/}v +103 "processing"%9 +2 "core" 96}z +103 "processing"%%9 +2 "core" 9=~ +103 "processing"%9 +2 "core" 9E~ +103 "processing"%9 +2 "core" 9L~ +103 "processing"%"9 +2 "core" 9S +103 "processing"%g9 +4 "core" 9[~ +102 "processing"%\ 9 +3 "core" 9a +2 .tPH.hold 2:00:00,28C +3 "processing"%( pp` +3 .tdelay 1:30 +2 "core"  +9001 .tPSR.select :air +2 .PSV.dial PSR + "processing"%0 +103 "core"  +2 "processing"%% +4 "core" %X\ S + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%' +592 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +10 .tPS.seek 2ml + "processing"%$'[ +1616 "core" ' +2 .tPTV.dial :puck + "processing"%'  +71 "core"  +2 .tPSV.dial PTV +2 "processing"% +72 "core" +2 .tPBV.dial :waste1 + "processing"%k  +130 "core" +2 "processing"%7% +4 "core" %Xq\ O +2 .tPS.seek 1.5ml + "processing"%' +590 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +34 "core" , +3 .tPS.seek 0ml + "processing"%!'W +1612 "core" ' +2 .tdelay 5:00 +30002 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +51 "processing"%  +33 "core" +2 .tdelay 30 seconds +2982 "Can"\ V<< +20 .tPBV.dial between PSV and waste1 +2 "processing"%4 * +33 "core" + +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%+ +74 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%' +2390 "core" ' +2 .tPSV.dial PTV + "processing"% +74 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR +2 "processing"%& +73 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%2 +72 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air +3 "processing"%5  +72 "core"  +2 .tPS.seek :empty +2 "processing"%u'9 +2386 "core" ' +2 .tPTV.dial :PRVmixing,via: PRV +2 "processing"%  +129 "core" +2 .tPSV.dial :mixloop + "processing"%# +44 "core" +2 .tPRV.dial :ab1 + "processing"%> @ +75 "core" A +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.15ml + "processing"%9'w +350 "core" ' +2 .tdelay 2 seconds +202 ."connect"CBV.dial PRV +3 .tPRV.dial CBV +3 "collection"'v  + "processing"%)  +47 "core"  +6 +2 "processing"%% +4 "core" %s\ T +2 .tPS.seek 0.32ml +2 "processing"%' +401 "core" ' +2 .tdelay 2 seconds +202 .CBV.dial between PRV and PSV +2 "collection"'?  +28 "core" +2 .tPRV.dial :air +2 "processing"%B  +41 "core"  +2 .tPS.seek 0.9ml +2 "processing"%F'D +1226 "core" ' +2 .tPRV.dial :waste2 + "processing"%* @ +72 "core" ? +2 .tPS.seek 0.5ml +2 "processing"%}' +865 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air +2 "processing"%/  +43 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2ml + "processing"%D'[ +1606 "core" ' +2 .tPSV.dial :PML + "processing"%H +44 "core" +2 .tPTV.dial :mixing + "processing"% @ +71 "core" A +2 .tPBV.dial :waste1 + "processing"%E  +34 "core" +2 "processing"%@% +4 "core" %W\ X +2 .tPS.seek 1.85ml + "processing"%6'7 +243 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%A * +33 "core" + +2 .tPS.seek 0ml +2 "processing"%'W +1965 "core" ' +2 .tdelay 2 seconds +202 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'& +3 "core" &&+\ G + "manipulator"&L& +4 "core" & # t + "manipulator"&N% +4 "core" %\ 4 ^ ( + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&^(- +141 "core" ( +2 "manipulator"&C& +4 "core" &. F J + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &:& +2 "core" &. J +2 .tForearm.seek :garage +2 "manipulator"&[' +102 "core" ' +2 .tHand.close + "manipulator"&./ +75 "core" / +2 "manipulator"&,& +4 "core" &. I +2 "manipulator"&1% +3 "core" %  ` +2 .tForearm.seek :retract +2 "manipulator"&X'\ +104 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&-( +272 "core" ( +2 "manipulator"&G& +4 "core" &   8 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &W& +2 "core" & q 8 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&8'ρ +98 "core" ' +3 "manipulator"&Q& +4 "core" & B 8 +2 "manipulator"&J% +3 "core" %o 6 +2 "collection"'& +4 "core" &'*\ B + "collection"'_& +4 .tCC.seek :closed +2 "collection"'U(O +3 "core" &)*\ ? +2 &((\ G +9 &0(,\ 7+| +9 &e(+\ N +10 &=[&+\ :N +9 &U(+\ ?M +9 &X'+\ @N +10 & U(+\ 8N +9 &"FV)+\ ?N +10 &$Z')\ :N +9 &%U&,\ ?M +9 &'W&+\ @N +10 &)NQ'*\ 9N +9 &+U*,\ >N +9 &,Y&+\ 9N +10 &.R(*\ ?M +9 &0WU&+\ @M +10 &2R&+\ 8N +9 &3W(+\ >N +9 &5T&+\ 9N +10 &7^T',\ ?N +9 &9 Y'*\ ?N +9 &:P',\ 8N +10 &<R'+\ >N +9 &>fR&*\ :N +9 &@)U)+\ >M +10 &AX'+\ =N +9 &CW(+\ >N +10 &EnU)*\ ?N +9 &G.^&.\ 7N +9 &Hs()\ ;P +10 &J&)\ 2V +9 &LR&*\ 4Z +10 &N%)\ 5H +9 &O>H%*\ 2"g +9 &Oz{&(\ :S +5 ( + "collection"'_& +3 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.84 +2 "collection"'& +4 "core" &Ozn%*\ :S +2 .tHand.open + "manipulator"&n1 +68 "core" 1 +2 "manipulator"&S% +4 "core" % o  < +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&;'\ +95 "core" ' +2 .tPSV.dial PSR + "processing"%R +104 "core"  +2 "processing"%K% +4 "core" %X\ N + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%<' +1611 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%Y  +41 "core"  +2 .tPS.seek 0ml +2 "processing"%]'W +1613 "core" ' +2 .tPSV.dial PSR + "processing"%h +44 "core"  +2 .tPSR.select :air + "processing"% +11 .tPS.seek 2.5ml + "processing"%T' +2638 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 .tCBV.dial PRV +4 "processing"%z  +2 "collection"'i  +41 "core"  +120  +2 .tPSV.dial :mixloop + "processing"%q +103 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%3  +72 "core" +2 .tPS.seek 0ml +2 "processing"%'W +2644 "core" ' +2 .tPSV.dial :air + "processing"%t  +55 "core" +2 .tPS.seek 2.5ml +2 "processing"%c' +2638 "core" ' +2 .tPSV.dial :mixloop + "processing"%Z +43 "core" +2 .tPS.seek 0ml +2 "processing"%o'W +2635 "core" ' +2 .tPSV.dial :air + "processing"%{  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%V' +2630 "core" ' +2 .tPSV.dial :mixloop + "processing"%x +56 "core" +2 .tPS.seek 0ml +2 "processing"%a'W +2628 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" & Z 8 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&m( +3 "core" ( +2 "manipulator"&\\& +4 "core" & 8 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &w& +3 "core" & u 8 +2 .tForearm.seek CC + "manipulator"&'ρ +93 "core" ' +2 .tHand.close + "manipulator"& / +69 "core" / +48 .tCC.seek :open +2 "collection"'r( +378 "core" ( +2 "manipulator"&P& +4 "core" & , 8 + "manipulator"&% +4 "core" % ψ   +2 .tForearm.seek :retract + "manipulator"&'\ +92 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&e(- +281 "core" ( +2 "manipulator"&f& +4 "core" &- f  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &`& +3 "core" &-  [  + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&p' +108 "core" ' +3 .tHand.open + "manipulator"& 1 +68 "core" 1 +2 "manipulator"&j% +4 "core" %  x Ŀ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +101 "core" ' +2 ."da"delayUntil "11:55:54.44" +22062 "Can"\ [99 +2758 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"% @ +71 "core" B +2 ."da"PBV.dial :waste1 +2 "processing"%O  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%d * +33 "core" + +2 ."da"PSV.dial :air +2 "processing"%b  +42 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%I' +2386 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%| +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%y  +44 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"% +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%l  +44 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2374 "core" ' +2 #"da"washCycleDA #1 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"%% +131 "core"  +2 "processing"%% +4 "core" %5\ ] + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +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"% +10 ."da"PS.seek 2ml +2 "processing"%"'[ +1617 "core" ' +2 ."da"PTV.dial :puck +2 "processing"%g  +69 "core"  +2 ."da"PSV.dial PTV +2 "processing"%\ +71 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%0  +33 "core" +2 "processing"%% +4 "core" %^=\ ] + ."da"PS.seek 1.5ml +2 "processing"%' +593 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +33 "core" * +2 ."da"PS.seek 0ml +2 "processing"%''W +1676 "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"%k * +34 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%7 +73 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%$' +2369 "core" ' +2 ."da"PSV.dial PTV +2 "processing"% +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"% +73 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%s +86 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%  +74 "core"  +2 ."da"PS.seek :empty +2 "processing"%4'9 +2390 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +2 .PSV.dial PSR + "processing"%+ +132 "core"  +2 "processing"%!% +4 "core" %:o\ b + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%' +594 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%&'[ +1607 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%2 +72 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%5  +33 "core" +2 "processing"%% +4 "core" %\\\ V +2 ."da"PS.seek 1.5ml +2 "processing"%' +598 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%# * +33 "core" + +2 ."da"PS.seek 0ml +2 "processing"%>'W +1614 "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"%v +73 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%' +286 "Can"\ WOO +2077 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%9 +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR +3 "processing"%? +73 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%B +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%  +72 "core"  +2 ."da"PS.seek :empty +2 "processing"%*'9 +2397 "core" ' +2 #"da"getPMLReagent08 + .PRV.dial :air +2 "processing"%F  +41 "core"  +2 ."da"delay 5 seconds +502 .PTV.dial :PRVmixing +3 "processing"%/  +127 "core" +2 ."da"delay 5 seconds +502 .PRV.dial :ab2 +2 "processing"%}  +43 "core" ~ +2 ."da"PTV.dial :PRVmixing + .PSV.dial :mixloop +2 "processing"%H +43 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml + "processing"% ' +397 "core" ' +2 ."da"delay 2 seconds +203 .PRV.dial :air + "processing"%E  +44 "core"  +2 "processing"%@% +3 "core" %\ b +2 ."da"PS.seek 0.55ml +2 "processing"%A'} +344 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +2 "processing"%D  +43 "core"  +2 ."da"PS.seek 2ml +2 "processing"%6'[ +1557 "core" ' + ."da"PSV.dial :PML +42 "processing"% +51 "core" +2 ."da"PTV.dial :mixing +2 "processing"%L @ +69 "core" A +2 ."da"PBV.dial :waste1 +2 "processing"%N  +34 "core" +2 "processing"%C% +4 "core" %^\ _ +2 ."da"PS.seek 1.85ml +2 "processing"%:'> +235 "core" ' +2 ."da"PBV.dial between PSV and waste1 +2 "processing"%M * +34 "core" + +3 ."da"PS.seek 0ml +2 "processing"%.'W +1970 "core" ' +2 ."da"delay 2 seconds +202 .delay 8:00 +47152 "Can"\ a66 +851 #"da"recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%,  +34 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%1 * +34 "core" + +2 ."da"PSV.dial :air +2 "processing"%  +42 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%[' +2393 "core" ' +2 ."da"PSV.dial :mixloop +2 "processing"%G +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%W  +44 "core"  +2 ."da"delay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%^ +43 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air +2 "processing"%Q  +44 "core"  +2 ."da"PS.seek :empty +2 "processing"%J'9 +2396 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"% +130 "core"  +2 "processing"%X% +4 "core" %2\ e + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%' +599 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1607 "core" ' + ."da"PTV.dial :puck +2 "processing"%n  +71 "core"  +2 ."da"PSV.dial PTV +2 "processing"%S +71 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%_  +32 "core"  +2 "processing"%R% +4 "core" %V\ d + ."da"PS.seek 1.5ml +2 "processing"%K' +591 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%8 * +34 "core" , +2 ."da"PS.seek 0ml +2 "processing"%'W +1612 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%Y  +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 + "processing"%h +73 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%]' +2382 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%i +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%z +74 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%q +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%3  +72 "core"  +2 ."da"PS.seek :empty +2 "processing"%T'9 +2385 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%t +142 "core"  +2 "processing"%% +4 "core" %<\ c + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%Z' +591 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%c'[ +1615 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"%{ +73 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%o  +35 "core" + "processing"%x% +4 "core" %]s\ e +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"% * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%\\'W +1618 "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"% * +34 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%- +72 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +2 ."da"PS.seek 2.5ml +2 "processing"%;' +2301 "Can"\ ]II +85 "core" ' + ."da"PSV.dial PTV +2 "processing"%U +74 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%P +73 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"% +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%  +72 "core"  +2 ."da"PS.seek :empty +2 "processing"%f'9 +2389 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +2 .PSV.dial PSR + "processing"%` +130 "core"  +2 "processing"%m% +4 "core" %9\ g + #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 ."da"PS.reconfigure PSconfig +2 "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"% +9 ."da"PS.seek 2ml + "processing"%j'[ +1611 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +2 "processing"% +71 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%p  +34 "core" +2 "processing"% % +3 "core" %W\ f +2 ."da"PS.seek 1.5ml +2 "processing"%O' +599 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%d * +34 "core" + +2 ."da"PS.seek 0ml +2 "processing"%b'W +1606 "core" ' +2 ."da"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%a  +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"%y +73 "core"  +2 ."da"PS.reconfigure PSfast +44 "processing"%#A ,`xb +9 ."da"PS.seek 2.5ml +2 "processing"%' +2374 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%l +73 "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"%% +72 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%  +83 "core" +2 ."da"PS.seek :empty +2 "processing"%'9 +2388 "core" ' +2 ."da"Gate.power :camera,:ON + #Mixing DA Substrates + .PSR.select :air +2 .PSV.dial PSR +2 "processing"% +136 "core"  +5 "processing"%g% +11 "core" %:\ $ +6 #"da"Pulling 0.25ml of PSR.sub1 +8 .PSR.select :sub1 +2 "processing"% +15 ."da"PS.reconfigure PSconfig +5 "processing"%#A d`xb +4 ."da"PS.seek 0.25ml +5 "processing"%\ '7 +342 "core" ' +5 ."da"delay 5 seconds +502 "processing"%0% +4 "core" %9\  + #"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"% +10 ."da"PS.seek 2ml +2 "processing"%"'[ +1617 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +2 "processing"% +74 "core" +2 ."da"PBV.dial :waste1 +2 "processing"%  +34 "core" +2 "processing"%% +4 "core" %[  +2 ."da"PS.seek 1.5ml +2 "processing"%k' +591 "core" ' +2 ."da"delay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%7 * +35 "core" , +3 ."da"PS.seek 0ml +2 "processing"%''W +1607 "core" ' +2 ."da"delay 10 seconds +1003 #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"% * +35 "core" + +2 ."da"PSR.select :air +2 .PSV.dial PSR +2 "processing"%s +86 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"% ' +2483 "core" ' +2 ."da"PSV.dial PTV +2 "processing"%$ +73 "core" +2 ."da"delay 5 seconds +502 .PSV.dial PSR + "processing"%+ +76 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV + "processing"%! +75 "core" +2 ."da"delay 5 seconds +502 .PSV.dial :air + "processing"%4  +76 "core"  +2 ."da"PS.seek :empty +2 "processing"%'9 +2508 "core" ' +2 "processing"%29 +3 "core" 94 +2 #"da"Processing Puck Heater at 28.2C before imaging + .PH.coast +2 "processing"%5  +3 "core" 4 + 4 + "processing"%& +3 "core" &TF - +2 #"da"Imaging da puck in Processing Clamp while storing it to tube 4 + "manipulator"&&% +4 "core" %\    5 ` + "storage"(#% +4 "core" % r s # +2 "storage"(. +2 "core" . +2 ."da"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 ."da"SC.seek 4 +2 "storage"(u(,H +339 "core" ( +2 ."da"SC.reconfigure SCloose +2 "storage"($.\ 1~b +2 ()& +3 "core" &,J s s  +2 "manipulator"&v& +3 "core" &- , + ^ + "manipulator"&>% +4 "core" %\   " ^ +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."da"Elbow.seek 4 +2 "manipulator"&9( +180 "core" ( +2 "manipulator"&?& +4 "core" &\ , *  ]# + "storage"(B& +4 "core" &,J Q M ? +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 4 + 700 counts + "manipulator"&'# +101 "core" ' +2 "storage"(& +4 "core" &,J r o + ."da"SE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 ."da"SE.seek :beamBreak +2 "storage"(F'L +292 "core" ' +2 "storage"(/- +3 "core" -'{ + ."da"SE.configure SEconfig +3 "storage"(#QK-0-\ b +2 "manipulator"&}& +3 "core" &\   ]# +2 "storage"(H& +3 "core" &,J R R _ + ."da"Elbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 4 +2 "manipulator"&*'g +34 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&E, +3 "core" , + ."da"Elbow.reconfigure TightElbow +4 "manipulator"&$&.,(\ #b +2 "storage"(@- +2 "core" -'{ +2 ."da"SE.seek 1.1 Pucks below Top Plate +2 "storage"( '3 +28 "core" ' +2 "manipulator"&D% +4 "core" %{  PA + "storage"(A& +4 "core" &,J 5 7 + ."da"Forearm.force -20 + "manipulator"&5 +3 ."da"Forearm.seek 4 + 320 counts + "manipulator"&'ϧ +21 "core" ' +2 "manipulator"&L& +4 "core" &\  I \\# +2 "storage"(N& +3 "core" &,J X T E +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 4 + 700 counts +3 "manipulator"&C'# +22 "core" ' +2 ."da"SE.seek 2.1 Pucks below Top Plate +2 "storage"(M'" +41 "core" ' +2 "manipulator"&6& +4 "core" &\ * $ ! _# +2 "manipulator"&:% +3 "core" %$ / 0 . _ +2 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +2 "manipulator"&,'\ +88 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"&1( +245 "core" ( +2 "manipulator"&& +4 "core" & , , 7 ^ + ."da"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &.& +2 "core" & - - M ] +2 ."da"Forearm.seek PC +2 "manipulator"&G' +95 "core" ' + ."da"Hand.close +2 "manipulator"&W/ +70 "core" / +2 ."da"PC.seek :open +2 "processing"%^( +404 "core" ( +3 "storage"(Q& +3 "core" &,J r p  +2 "manipulator"&[& +3 "core" & 0 - 4 _ +2 "manipulator"&% +3 "core" % . / 2 _ +2 ."da"Forearm.seek :retract +2 "manipulator"&X'\ +94 "core" ' +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 4 + "manipulator"&J( +251 "core" ( +2 "manipulator"&& +3 "core" &\ +   \\# +2 "storage"(n& +3 "core" &,J P Q / +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."da"Forearm.seek 4 + 700 counts +2 "manipulator"&S'# +103 "core" ' +2 ."da"Hand.open + "manipulator"&_1 +69 "core" 1 +2 "storage"(R- +3 "core" -'" +52 ."da"SE.seek 1.86 Pucks below Top Plate +2 "storage"(' +28 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.19 Pucks below Top Plate +2 "storage"(8' +50 "core" ' +2 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da20feb2812h40ml.tif +1975 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +6238 "Can" ;; +24490 #"da"WARNING: Too Dark -- required 1874.4s exposure > 300s time limit\ SX HX9/16 (USB:09): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 300 seconds\ /var/log/esp/da20feb2812h40ml.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da20feb2812h40ml15s.tif +1557 #SX HX9/16 (USB:09): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da20feb2812h40ml15s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da20feb2812h40ml30s.tif +3065 #SX HX9/16 (USB:09): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da20feb2812h40ml30s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da20feb2812h40ml70s.tif +7119 #SX HX9/16 (USB:09): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da20feb2812h40ml70s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"HABfans.email "300.0 sec auto-exposure",Subject: "da20feb2812h40ml images!" +15 "storage"(K- +7 "core" -' +7 "storage"(Y& +8 "core" &,J\  +2 "manipulator"&<& +4 "core" &\ A 8 ; h# + ."da"Elbow.seek 4 +3 "manipulator"&h( +3 "core" ( + "manipulator"&& +4 "core" &\ @ C c h# +2 "storage"(i& +3 "core" &,J\  +2 ."da"Forearm.seek 4 + 700 counts +2 "manipulator"&z'# +15 "core" ' +2 ."da"SE.reconfigure SEgently +3 "storage"(#QK-0-\ b +2 ."da"SE.seek 1.9 Pucks below Top Plate +3 "storage"(q'( +61 "core" ' +2 "manipulator"&3& +4 "core" &\ 7 w# +2 "storage"(]& +3 "core" &,J _ U \  +2 ."da"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."da"Forearm.seek 4 +2 "manipulator"&t'g +35 "core" ' +2 ."da"Elbow.hold +2 "manipulator"&, +5 "core" , +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +3 "storage"(#QK-0-\ b +3 ."da"SE.seek 2.09 Pucks below Top Plate +2 "storage"(T' +21 "core" ' +2 "manipulator"&Z% +4 "core" %c  o +2 "storage"({& +6 "core" &,J N K \  +38 ."da"Forearm.force -20 +3 "manipulator"&5 +3 ."da"Forearm.seek 4 + 296 counts +2 "manipulator"&o'Ϗ +20 "core" ' + "manipulator"&x& +4 "core" &\  {# +3 "storage"(c& +5 "core" &,J | d \  +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."da"Forearm.seek 4 + 700 counts +4 "manipulator"&'# +32 "core" ' + "storage"(V% +4 "core" % \  +2 ."downElevator"SE.seek :down +4 "storage"(w'v +99 ( % +6 "core" %#9 \ Wd +4 "manipulator"&-% +6 "core" %A * } +4 ."da"Forearm.reconfigure LooseForearm +6 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +4 "manipulator"&\\'\ +92 "core" ' +28 ' +2 ."downElevator"SE.coast +4 "storage"(5 +9 ."da"SC.coast +6 "storage"(6 +11 #tStarting finalPurge +11 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +7 "processing"%U& +17 "core" &y\  +10 "manipulator"&P& +17 "core" &\ \  L }# +7 "manipulator"&% +14 "core" %\ & \ }!T +11 ."psFlush"Elbow.seek FlushPuck::Garage +8 "manipulator"&(- +180 "core" ( +2 "manipulator"&;& +4 "core" &- e ]  +2 ."psFlush"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &`& +2 "core" &- K K "  +3 ."psFlush"Forearm.seek :garage +2 "manipulator"&m' +107 "core" ' +2 ."psFlush"Hand.close + "manipulator"&f/ +67 "core" / +4 "manipulator"& & +5 "core" &- 3 | +2 "manipulator"&% +6 "core" %   | +2 ."psFlush"Forearm.seek :retract +3 "manipulator"&p'\ +103 "core" ' +6 ."psFlush"Elbow.reconfigure TightElbow +6 "manipulator"&$&.,(\ #b +2 ."psFlush"Elbow.seek PC +4 "manipulator"& ( +126 "core" ( +2 "manipulator"&j& +24 "core" & Z Y  +11 ."psFlush"Elbow.reconfigure LooseElbow +8 "manipulator"&$ &.,(#b +9 &d& +10 "core" & _ h U  +7 ."psFlush"Forearm.reconfigure TightForearm +10 "manipulator"&#Q@2^d^\ b +7 ."psFlush"Forearm.seek PC +8 "manipulator"&O' +102 "core" ' +4 "manipulator"&a& +3 "core" & p q  +2 "manipulator"&|% +6 "core" % o o +2 "processing"%y& +7 "core" &[\ +2 "processing"%b& +9 ."psFlush"PC.seek :closed +8 "processing"%l(Tg +6 "core" &*\ +13 &C\ +6 &|\ +4 & 1\ $d +6 &Tu~\ 8 + &}tK\ M +5 &M>\ Q +13 &SLR\ \ P +17 &R@\ P +2 &QB\ Q +6 &KE\ P +8 &[L5\ \ P +10 &NB\ P +9 &N9\ Q +11 &!O;\ \ P +12 &#cM5\ \ P +14 &%&P5\ \ P +2 &&O7\ \ P +11 &(O8\ \ P +13 &*kO5\ \ P +3 &,-N1\ \ P +9 &-JB\ P +9 &/M8\ P +10 &1tJ9\ P +9 &35N7\ P +10 &4Q1\ P +9 &6N1\ P +9 &8zN9\ Q +10 &:>N1\ P +9 &;M8\ P +9 &=N8\ P +10 &?L9\ Q +9 &AFNB\ P +10 &C L5\ P +9 &DO;\ P +9 &FQ=\ Q +10 &HKT8\ Q +9 &JfB\ \ S +9 &K/\ V +11 &M<\ W +8 &OA@\ W +10 &Q7\ \ W +9 &R\ K +9 &SHB\ \ ] +10 &TJ 9]\ - +5 ( + "processing"%b& +7 #"psFlush"Processing Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.66 + "processing"%I& +4 "core" &TJ4\ - + &TJ)\ - +2 ."psFlush"Hand.open +2 "manipulator"&%1 +70 "core" 1 +2 "manipulator"&% +4 "core" % { s 1 +2 ."psFlush"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 ."psFlush"Forearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +134 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 ."psFlush"PS.seek 1ml +2 "processing"%g'P +193 #tWaiting >20 seconds for psFlush to relinquish FlushPuck +919 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +10 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1602 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%0 +73 "core" +49 ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +2 "processing"%\  +34 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%'W +2639 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"% +74 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%' +593 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2122 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%" +74 "core" +2 ."psFlush"PBV.dial PSV +2 "processing"%7 U +55 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%k'W +2643 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +43 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2640 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%s  +72 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%''9 +2635 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%$ +43 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%+' +2625 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%! +73 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%4'W +2009 "Can"\ 9?> +621 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"% @ +43 "core" @ +2 ."psFlush"PS.seek 2.5ml +2 "processing"%2' +2627 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%5  +72 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%'9 +2629 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%& +43 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 1ml +2 "processing"%#'P +1109 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%' +1615 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%) +73 "core" +2 ."psFlush"PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%v  +53 "core" +2 ."psFlush"PS.seek 0ml +2 "processing"%>'W +2640 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%? +74 "core"  +2 ."psFlush"PSR.select :flush +2 "processing"%@ +10 ."psFlush"PS.seek 0.5ml +2 "processing"%B' +596 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"%e' +2122 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"% +85 "core"  +2 ."psFlush"PBV.dial PSV +2 "processing"% U +54 "core" W +2 ."psFlush"PS.seek 0ml +2 "processing"%/'W +2639 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%} @ +42 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%H' +2625 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%@  +84 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%D'9 +2633 "core" ' +2 ."psFlush"PSV.dial PSR +2 "processing"%A +42 "core"  +2 ."psFlush"PSR.select :air +2 .PS.seek 2.5ml +2 "processing"%L' +2636 "core" ' +2 ."psFlush"PSV.dial PTV +2 "processing"%N +71 "core" +2 ."psFlush"PBV.dial PSV +2 .PS.seek 0ml +2 "processing"%6'W +2628 "core" ' +2 ."psFlush"PSV.dial PBV +2 "processing"%: @ +43 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2640 "core" ' +2 ."psFlush"PSV.dial :waste1 +2 "processing"%9  +71 "core"  +2 ."psFlush"PS.seek :empty +2 "processing"%F'9 +2630 "core" ' +2 #tLoading FlushPuck into Collection Clamp from Processing Clamp +2 "collection"'*& +4 "core" &36T\ F +2 "manipulator"&& +3 "core" &    +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"& ( +4 "core" ( +2 "manipulator"&C& +4 "core" &    + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &  f  +2 .tForearm.seek PC +2 "manipulator"&.' +91 "core" ' +2 .tHand.close + "manipulator"&E/ +77 "core" / +2 .tPC.seek :open +2 "processing"%W( +399 "core" ( +2 "manipulator"&,& +4 "core" & ;  + "manipulator"&~% +4 "core" %   % + .tForearm.seek :retract +2 "manipulator"&Q'\ +97 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&[( +356 "core" ( +2 "manipulator"&& +4 "core" &  2 9( + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &G& +3 "core" & ? 9( +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'ρ +106 "core" ' +2 "manipulator"&n& +4 "core" &   9( +2 "manipulator"&1% +3 "core" %y \ \ M Y +2 "collection"'_& +3 "core" &23R\ J +2 "collection"'R& +3 .tCC.seek :closed +2 "collection"'X(O +3 "core" &461\ I +3 &34R\ J +9 &115]\ B+{ +10 &b26B\ @> +9 &ou35K\ AO +10 &3O35E\ DN +9 &W26O\ CM +9 &U05Q\ CM +10 &yV25J\ CN +9 &;U15L\ CN +9 &T26O\ CM +10 &W26H\ CN +9 & U35P\ CN +10 &"CT34K\ CN +9 &$Y14H\ CN +9 &%R37K\ DM +10 &'V34>\ CN +9 &)KT14F\ CN +9 &+ W23H\ CN +10 &,U36C\ CN +9 &.V26M\ CN +10 &0SV25B\ CN +9 &2V04>\ DN +9 &3R14?\ DN +10 &5R064\ CN +9 &7\\R15:\ CM +9 &9U05D\ CN +10 &:U047\ CN +9 &<T17;\ CM +10 &>dX260\ CM +9 &@&U266\ CM +9 &AY16>\ CN +10 &CR267\ CN +9 &EkV267\ CN +9 &G*_252\ BO +10 &Ht256\ @Q +9 &J>:9\ =V +10 &LM1:1\ 9[ +9 &N133\ :K +9 &O0A/2B\ =*| +10 &Ozk/37\ AI +5 ( + "collection"'R& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.82 +2 "collection"'M& +4 "core" &Ozb027\ BI + &Ozb038\ AI + .tHand.open +2 "manipulator"&1 +67 "core" 1 +2 "manipulator"&K% +4 "core" % z   X + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&Y'\ +100 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'<& +4 "core" &Ozb14\ @I +48 "collection"'% +3 "core" %15/\ A + .tCSV.dial CSR +2 "collection"'i  +43 "core"  +2 "collection"'3% +4 "core" %03\ @ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +2 "collection"']'l +1356 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +9 'Z% +3 "core" %l/3\ @ \ +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"'{' +684 "core" ' +2 .tCSV.dial :waste + "collection"'x +139 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'c' +1991 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'J& +4 "core" &Ozb-3o\ CI +2 "collection"'S% +3 "core" %13\ B + .tCSV.dial :flush +2 "collection"'8  +44 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 5ml +2 "collection"'V'l +1282 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'z @ +41 "core" A +2 "collection"' % +4 "core" %l13|\ C +2 .tCS.seek 6.999ml +2 "collection"'-' +560 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'h  +2 'q  +41 "core"  +92  +2 .tCBV.dial :waste1 + "collection"'t @ +44 "core" ? +2 .tCS.seek 0ml +2 "collection"'U' +1728 "core" ' +2 #tFlushing lower manifold's waste2 port + "collection"'o& +4 "core" &Oza48\ DI +2 "collection"'T% +3 "core" %47\ D + .tCSV.dial :flush +2 "collection"'P  +71 "core" +2 .tCS.seek 5ml +2 "collection"''l +1279 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +44 "core" B +2 "collection"'w% +4 "core" %l24\ D +2 .tCS.seek 7ml +2 "collection"';' +556 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'`  +54 "core"  +2 .tCBV.dial :waste2 +2 "collection"'u  +113 "core"  +2 .tCS.seek 0ml +2 "collection"'' +1755 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'f& +4 "core" &Ozk24t\ EI +2 "collection"' % +3 "core" %36\ E + .tCSV.dial CSR +2 "collection"'  +43 "core"  +2 "collection"'\\% +4 "core" %05k\ D + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml +2 "collection"'j' +2030 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'d' D +567 "core" ' +3 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +4 "collection"'m +2 '  +98 "core" +38  +2 .tCTV.dial :intake + "collection"'a  +72 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'|' \\ +1975 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'y  +72 "core" ~ +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'p' +588 "core" ' +2 .tCSV.dial CSR + "collection"'^  +100 "core"  +2 "collection"'b% +4 "core" %16\ C + #tPulling 4.999ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.seek 5ml +2 "collection"'I'l +1354 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"'%' D +1351 "core" ' +2 .tCSV.dial CBV + "collection"' +100 "core" +2 .tCS.seek 0ml +2 "collection"'' +1596 "Can"\ VDC +1018 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&O& +4 "core" & \ k 9( +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&( +3 "core" ( +2 "manipulator"&g& +4 "core" & \  9( + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &0& +2 "core" &  G 9( +2 .tForearm.seek CC +2 "manipulator"&\ 'ρ +101 "core" ' +2 .tHand.close + "manipulator"&/ +70 "core" / +2 .tCC.seek :open +2 "collection"'( +377 "core" ( +2 "manipulator"&& +4 "core" & \ 8 9( + "manipulator"&% +4 "core" % υ \ + .tForearm.seek :retract +2 "manipulator"&"'\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&7(- +281 "core" ( +2 "manipulator"&& +4 "core" &-  \  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &- %  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&k' +109 "core" ' +3 .tHand.open + "manipulator"&s1 +73 "core" 1 +2 "manipulator"&% +4 "core" %  ƿ + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&$'\ +101 "core" ' +2 "processing"%'& +4 "core" &\ e +57665 "Can"\ x** +60002 \ ~*) +60002 \ *) +60003 \ *) +60002 \ )) +60002 \ ** +60002 \ )) +60002 \ *) +60003 \ )) +60002 \ )) +60002 \ )( +60002  )( +60002  6(( +60003  a(' +60002 \ $** +9991 #t-> exit +5 #mEXIT @1582921627.31EST @1583859652.02EDT = =tMAIN =mMAIN_scheduler @EDT1583859653.76 #"core_reset"Sent BREAK + #t@0x6338, state=0x3350, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.22 I2C Gateway v3.06 +209 #>RESET< ESP2 v3.22 I2C Gateway v3.06 for core bus +214 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +370 "Can"~\  + ~\ { + #tPolling Can every 10:00 +3 #Cleanly exited at 15:27:07EST28-Feb-20 +2711 #-> ESP.ready! +3 #Powering core bus +477 .Gate.power :raw,:ON +2 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  +4 "collection"' 9\ +55 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +3 )% +2 "core" %m\ G +2 .tSS.configure SSconfig +2 "sampler")#.0X access 7 +2 .SE.seek :down +2 "storage"(;'v +3 "core" ' +2 "manipulator"&<% +3 "core" %\ % V Z & +2 "manipulator"&=& +4 "core" & X _ 0 & + .tSC.reconfigure SCtight +3 "storage"($\ .\ 1~b +2 .tSC.seek 4 + "storage"(>(,H +654 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (?& +2 "core" &,F( h\   +3435 #t-> PC.loadPuck :lightPuck, 7 +2 #Loading lightPuck puck from tube 7 into Processing Clamp + "processing"%@& +3 "core" &j\  +2 .tHand.open + "manipulator"&A1 +70 "core" 1 +2 "manipulator"&B% +4 "core" % \ $  { & +2 "storage"(C% +3 "core" %{ !\  + "storage"(D. +3 "core" .(,H +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 7 +2 "storage"(E([z +965 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (F& +3 "core" &[w O\   +2 "manipulator"&G& +3 "core" &  y& +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 7 +2 "manipulator"&H( +21 "core" ( +2 "manipulator"&I& +4 "core" & . y7 +2 "storage"(J& +4 "core" &[|. j u \   +2 .tForearm.seek 7 + 700 counts + "manipulator"&K' +107 "core" ' +2 "storage"(L& +4 "core" &[|. \   +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"(M'L +283 "core" ' +2 "storage"(N- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (O& +3 "core" &[|. v n \   +3 "manipulator"&P& +3 "core" & {7 +2 .tElbow.seek 7 + "manipulator"&Q( +21 "core" ( +2 "manipulator"&R& +5 "core" & Z | + "storage"(S& +4 "core" &[|. ` j \   +2 .tForearm.seek 7 + 300 counts + "manipulator"&T'{ +21 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&U/ +70 "core" / +3 ."downElevator"SE.seek :down +43 "manipulator"&V& +4 "storage"(W'v +6 "core" & Q z + "manipulator"&X% +4 "core" % w L {. +2 .tForearm.seek :retract +2 "manipulator"&Y'\ +97 "core" ' + .tElbow.seek PC +2 "manipulator"&Z( +166 "core" ' + ."downElevator"SE.coast + "storage"(5 +81 "core" ( +5 "manipulator"&[& +3 "core" & W yg +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &\\& +2 "core" & o xg +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&]' +100 "core" ' +2 "manipulator"&^& +4 "core" &  wg +2 "manipulator"&_% +3 "core" % F w +2 "processing"%`& +4 "core" &m\ +2 "processing"%a& +3 .tPC.seek :closed +2 "processing"%b(Tg +2 "core" &Q\ +3 &l\  +10 &3xm +| +9 &bg @ +10 &8sk R +9 &Qi Q +9 &Sp Q +10 &~Pc Q +9 &@Te Q +9 &Qg R +10 &Qj Q +9 &Sl Q +10 & IOh Q +9 &" Ri Q +9 &#Rk Q +10 &%Re Q +9 &'QRr Q +9 &)Pp Q +10 &*Pl Q +9 &,Qk Q +10 &.ZQi Q +9 &0Ni Q +9 &1Qm Q +10 &3Tm Q +9 &5bQs Q +9 &7$Qj Q +10 &8Qi Q +9 &:Rl P +10 &,Ql Q +9 &?Th Q +10 &AOm P +9 &CrPo Q +9 &E4Sq Q +10 &FWn R +9 &H`m S +10 &Joui T +9 &L*r W +9 &Mi W +10 &Oj W +9 &Qol W +9 &S0i D +10 &T!*_m S +9 &TF"n . +2 ( + "processing"%a& +3 #tProcessing Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.64 +2 .Hand.open + "manipulator"&c1 +67 "core" 1 +2 "manipulator"&d% +4 "core" %  t +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&e'\ +93 "core" ' +2 .tSC.coast + "storage"(6 +2155 #t-> PC.imagePuck 7:lightPuck + !o:SyntaxError: mesg"rcompile error\ (ESP):4: syntax error, unexpected ':', expecting $end\ PC.imagePuck 7:lightPuck\ ^:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2283 #-> PC.imagePuck 7,:lightPuck + "processing"%f& +4 "core" &TF"A\ . + !to:Puck::Warning: mesg"=Unloading lightPuck puck from tube 7 to Storage Carousel:bt[ "6/home/esp/esp2/utils/puckmoves.rb:370:in `unload'"5/home/esp/esp2/utils/puckmoves.rb:451:in `image'"9/home/esp/esp2/utils/puckmoves.rb:896:in `imagePuck'"(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 + #Imaging lightPuck puck in Processing Clamp while storing it to tube 7 +2 "manipulator"&g% +3 "core" %\ &  x!W +2 "storage"(h% +4 "core" % i ` N\  +2 "storage"(i. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 7 + "storage"(j([z +3 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (k& +2 "manipulator"&l& +4 "core" &[| ^ ^ \  +4 ."raiseStack"SE.reconfigure SEplace +3 "storage"(#]K-0-\ b +2 "core" &  xg +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&m( +2 "core" ( + "manipulator"&n& +3 ."raiseStack"SE.seek :beamBreak +2 "storage"(o'L +3 "core" &  wg + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &p& +2 "core" & > sg +2 .tForearm.seek PC +2 "manipulator"&q' +93 "core" ' +2 .tHand.close + "manipulator"&r/ +69 "core" / +2 .tPC.seek :open +2 "processing"%s( +85 "core" ' +2 "storage"(t- +3 "core" -'L +2 ."raiseStack"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place + "storage"(u' +37 "core" ' +268 ( +2 "storage"(v& +4 "core" &[| :\  +2 "manipulator"&w& +4 "core" & _ {g + "manipulator"&x% +4 "core" % z! +2 .tForearm.seek :retract + "manipulator"&y'\ +98 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 7 + "manipulator"&z( +256 "core" ( +2 "manipulator"&{& +4 "core" & 1 x m +2 "storage"(|& +3 "core" &[| ^ b E\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 700 counts +2 "manipulator"&}' +103 "core" ' +3 .tHand.open + "manipulator"&~1 +72 "core" 1 +3 "storage"(- +3 "core" -' +2 .tSE.seek -0.19 Pucks below Top Plate +2 "storage"(' +25 "core" ' +2 .tSE.reconfigure SEseal +3 "storage"(#QK-0-\ b +2 .tSE.seek -0.86 Pucks below Top Plate +2 "storage"(' +56 "core" ' + #tLights, camera, ACTION! +1126 #-> Gate.power :camera, :on + .Gate.power :camera,:ON +8850 #-> PuckCamera.snapImages "Nessie newab2_Niagara", {:images=> [:auto]} +3 #PuckCamera: snap -bin=2,2 10.0 /var/log/esp/Nessie newab2_Niagara10s.tif +1078 #SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 10 seconds\ /var/log/esp/Nessie: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/Nessie newab2_Niagara30s.tif +3057 #SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/Nessie: TIFF Upload Complete\ +57 #PuckCamera: snap -bin=1,1 -auto /var/log/esp/hires/Nessie newab2_Niagara.tif +26911 "Can"j NN +3471 #tWARNING: Too Dark -- required 749.76s exposure > 300s time limit\ SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 300 seconds\ /var/log/esp/hires/Nessie: TIFF Upload Complete\ +1043 #-> Puck.finishImage +2 "storage"(- +2 "core" -' +2 "storage"(& +4 "core" &[|   +2 "manipulator"&& +3 "core" & o r / m +2 .tElbow.seek 7 +2 "manipulator"&( +29 "core" ( +2 "manipulator"&& +4 "core" &  " +2 "storage"(& +3 "core" &[|  %  +2 .tForearm.seek 7 + 700 counts +2 "manipulator"& ' +3 "core" ' +2 .tSE.reconfigure SEgently +2 "storage"(#QK-0-\ b +2 .tSE.seek -0.15 Pucks below Top Plate +2 "storage"(\ ' +63 "core" ' + "manipulator"& & +4 "core" &  1 +2 "storage"( & +3 "core" &[| F G \  +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 7 +2 "manipulator"& 'O +36 "core" ' + .tElbow.hold +2 "manipulator"&, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +3 .tSE.seek 0.04 Pucks below Top Plate + "storage"(' +26 "core" ' + "manipulator"&% +4 "core" %b 'W +2 "storage"(& +3 "core" &[| 0 2 F  +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 7 + 319 counts + "manipulator"&'ώ +15 "core" ' +2 "manipulator"&& +4 "core" &  " 4 + "storage"(& +4 "core" &[| : <  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 700 counts +2 "manipulator"&' +19 "core" ' + "storage"(% +4 "core" % 6 H y +3 ."downElevator"SE.seek :down +4 "storage"('v +100 (% +2 "core" %6 4 9  Ym +2 "manipulator"&% +4 "core" %   4 + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +59 ' +2 ."downElevator"SE.coast + "storage"(5 +2 .tSC.coast + "storage"(6 +2 "manipulator"&& +4 "core" &   U 2 +2 "manipulator"&"% +3 "core" %\ %  c 2!R +1138 #t-> access 7 +2 .SE.seek :down +2 "storage"(%'v +5 "core" ' +2 "manipulator"&'% +4 "core" %\ %   . 3!R +2 "manipulator"&)& +3 "core" &  & 3 +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 + "storage"(((,H +971 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (& +2 "core" &,J 9 ? = +14689 #t-> access 4 +2 .SE.seek :down +2 "storage"('v +3 "core" ' + "manipulator"&#% +4 "core" %\ %  4!R +2 "manipulator"&,& +4 "core" &  7 4 + .tSC.reconfigure SCtight +3 "storage"($\ .\ 1~b +2 .tSC.seek 1 + "storage"(-($ +967 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (.& +3 "core" &' ` _ \ +37045 "Can"D  +60002 ?  +10353 !to:SignalException : mesg" SIGHUP:@timestampu: Time Q P:\ signoi:bt["0/home/esp/esp2/lib/thread.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + !o:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt["7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +5 #mEXIT @1583861568.05EDT @1583861621.43EDT = =tMAIN =mMAIN_scheduler @EDT1583861623.07 #"core_reset"Sent BREAK + #t@0x5EC8, state=0x32F4, ifg=0x10, ie=0xFD + #@0x614C, state=0x32F4, ifg=0x10, ie=0xFD + #@0x63D1, state=0x32F4, ifg=0x10, ie=0xFD #@0x6656, state=0x32F4, ifg=0x10, ie=0xFD + #@0x68DA, state=0x32F4, ifg=0x10, ie=0xFD + #@0x6B5F, state=0x32F4, ifg=0x10, ie=0xFD #@0x6DE4, state=0x32F4, ifg=0x10, ie=0xFD + #@0x6F41, state=0x32F4, ifg=0x80, ie=0xFD + #@0x57B3, state=0x3350, ifg=0x00, ie=0x75 #ESP2 v3.22 I2C Gateway v3.06 +8 #ESP2 v3.22 I2C Gateway v3.06 for core bus +209 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +355 "Can"4  + 4  + #tPolling Can every 10:00 +123 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  + "processing"% +2 % +3 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 )% +3 "core" %  + .tSS.reconfigure SSconfig +2 "sampler")#.0X ESP.ready! +4 "collection"'% +2 "processing"%% +2 "manipulator"&% +7 "core" % +4 "sampler")% +4 "core" %W + %\ %   8!R + %  +2 "manipulator"&& +4 "core" &   8 +2 "storage"(& +3 "core" &$ = \ +2 "storage"(% +4 "core" % N + "collection"'& +3 "core" &  +2 "processing"%& +4 "core" & +2 "collection"'  +2 "core"  +2 "collection"'! +3 "core"  + "collection"'" +3 "core"  +2 "processing"%# +3 "core"  + "processing"%$ +3 "core" W +2 "processing"%% +3 "core"  + "processing"%& +3 "core"  +2 "sampler")' +3 "core"  +2 "sampler")(% +4 "core" %  +2 "collection"')& +3 "core" &  +2 "collection"'*% +4 "core" %? +2 "processing"%+& +3 "core" & +2 "processing"%,% +3 "core" %W +2 "manipulator"&-% +3 "core" %\ %   S 8!R +2 "manipulator"&.& +4 "core" &   8 + "storage"(/& +4 "core" &$  \ +2 "storage"(0% +3 "core" % ? +2 "collection"'19 +3 "core" 9 + "processing"%29 +3 "core" 9 +3614 #t-> Gate.power :camera, :off + .Gate.power :camera,:OFF +55544 "Can"I\ ^>> +10554 #t-> access 4 +2 .SE.seek :down +2 "storage"(3'v +3 "core" ' +2 "manipulator"&4% +4 "core" %\ &   !R +2 "manipulator"&5& +3 "core" &   #  +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 +2 "storage"(6($ +3 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (7& +2 "core" &$ g\ \ +3745 #t-> PC.loadPuck :lightPuck, 4 + #Loading lightPuck puck from tube 4 into Processing Clamp +2 "processing"%8& +3 "core" &\ y + .tHand.open +2 "manipulator"&91 +15 "core" 1 +2 "manipulator"&:% +4 "core" %\ &  3 !R +2 "storage"(;% +3 "core" % \ +2 "storage"(<. +3 "core" .($ + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"(=(,H +969 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (>& +3 "core" &,G$ l\ \  +2 "manipulator"&?& +3 "core" &  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&@( +2 "core" ( +2 "manipulator"&A& +3 "core" &  4  +2 "storage"(B& +3 "core" &,G$ \ \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&C'# +99 "core" ' +3 "storage"(D& +4 "core" &,G$ \ \  + .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"(E'L +280 "core" ' +2 "storage"(F- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (G& +2 "core" &,G$ -\ \  +2 "manipulator"&H& +4 "core" &  6  + .tElbow.seek 4 +2 "manipulator"&I( +3 "core" ( + "manipulator"&J& +4 "core" &  ?  +2 "storage"(K& +3 "core" &,G$ z\ \  +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&L'ϓ +23 "core" ' +4 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&M/ +72 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&N& +4 "storage"(O'v +5 "core" &   +2 "manipulator"&P% +3 "core" % Ϫ    +2 .tForearm.seek :retract +2 "manipulator"&Q'\ +92 "core" ' + .tElbow.seek PC +2 "manipulator"&R( +172 "core" ' + ."downElevator"SE.coast + "storage"(5 +64 "core" ( +2 "manipulator"&S& +4 "core" &  ( + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &T& +2 "core" &  i +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&U' +89 "core" ' +2 "manipulator"&V& +4 "core" & \  H +34 "manipulator"&W% +10 "core" % \ L ( +2 "processing"%X& +3 "core" &\ z +2 "processing"%Y& +3 .tPC.seek :closed +2 "processing"%Z(Tg +3 "core" &\ z +3 &\ z4 +10 &8Hz\ u0 +9 &bq\ tE +9 &b\ uN +10 &Z\ vN +9 &Z\ vM +9 &M[\ vM +10 &Z\ vN +9 &Z\ vN +10 &Z\ vM +9 &T\\\ vN +9 &!]\ vN +10 &"Z\ vN +9 &$W\ vN +9 &&\\[\ vN +10 &(]\ uM +9 &)Z\ vM +10 &+\\\ uN +9 &-dZ\ vN +9 &/'V\ vM +10 &0\\\ vN +9 &2Y\ vN +9 &4mW\ vM +10 &6/Y\ vM +9 &7]\ uN +10 &9Z\ vN +9 &;tY\ wN +9 &=7Z\ vM +10 &>[\ vM +9 &@\\\ vM +10 &B|Y\ uN +9 &D>\\\ vN +9 &F^\ uN +10 &Gb\ uN +9 &I~k\ uP +9 &K9\ tR +10 &L\ sT +9 &N\ sS +9 &P|\ sS +10 &R<\ sT +9 &Sd\ t$o +10 &TF[\ v, +9 ( + &TK\ y ' + "processing"%Y& +4 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.54 + .Hand.open +2 "manipulator"&[1 +74 "core" 1 +2 "manipulator"&\\% +4 "core" %   ( +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&]'\ +91 "core" ' +2 .tSC.coast + "storage"(6 +1567 #t-> PC.imagePuck 4,:lightPuck + "processing"%^& +4 "core" &TK\ | ' + !to:Puck::Warning: mesg"=Unloading lightPuck puck from tube 4 to Storage Carousel:bt[ "6/home/esp/esp2/utils/puckmoves.rb:370:in `unload'"5/home/esp/esp2/utils/puckmoves.rb:451:in `image'"9/home/esp/esp2/utils/puckmoves.rb:896:in `imagePuck'"(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 + #Imaging lightPuck puck in Processing Clamp while storing it to tube 4 +2 "manipulator"&_% +4 "core" %\ *  !U + "storage"(`% +4 "core" %~  \ +2 "storage"(a. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 + "storage"(b(,H +3 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (c& +2 "manipulator"&d& +6 "core" &,G 8\  + &  K +3 ."raiseStack"SE.reconfigure SEplace +2 .tElbow.reconfigure TightElbow +3 "storage"(#]K-0-\ b +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek PC + "manipulator"&e( +4 "core" ( +2 "manipulator"&f& +3 ."raiseStack"SE.seek :beamBreak + "storage"(g'L +3 "core" &   + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &h& +3 "core" & B + .tForearm.seek PC +2 "manipulator"&i' +95 "core" ' +2 .tHand.close + "manipulator"&j/ +75 "core" / +2 .tPC.seek :open +2 "processing"%k( +85 "core" ' + "storage"(l- +3 "core" -'L +2 ."raiseStack"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place + "storage"(m' +34 "core" ' +273 ( +2 "storage"(n& +4 "core" &,G  \  + "manipulator"&o& +4 "core" &    + "manipulator"&p% +4 "core" %  \  +2 .tForearm.seek :retract +2 "manipulator"&q'\ +102 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 + "manipulator"&r( +255 "core" ( +2 "manipulator"&s& +4 "core" &\   ! # +2 "storage"(t& +3 "core" &,G  (\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&u'# +90 "core" ' +2 .tHand.open + "manipulator"&v1 +71 "core" 1 +2 "storage"(w- +3 "core" -' +2 .tSE.seek -0.19 Pucks below Top Plate +2 "storage"(x' +24 "core" ' +2 .tSE.reconfigure SEseal +2 "storage"(#QK-0-\ b +2 .tSE.seek -0.86 Pucks below Top Plate +2 "storage"(y' +53 "core" ' + #tLights, camera, ACTION! +182 #-> Gate.power :camera, :on + .Gate.power :camera,:ON +7924 #-> PuckCamera.snapImages "Nessie_newab2_Niagara", {:images=> [:auto]} +3 #PuckCamera: snap -bin=2,2 10.0 /var/log/esp/Nessie_newab2_Niagara10s.tif +1056 #SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 10 seconds\ /var/log/esp/Nessie_newab2_Niagara10s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/Nessie_newab2_Niagara30s.tif +3057 #SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/Nessie_newab2_Niagara30s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=1,1 -auto /var/log/esp/hires/Nessie_newab2_Niagara.tif +27818 "Can"3 >= +2564 #tWARNING: Too Dark -- required 749.76s exposure > 300s time limit\ SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 300 seconds\ /var/log/esp/hires/Nessie_newab2_Niagara.tif: TIFF Upload Complete\ +1369 #-> Gate.power :camera, :off + .Gate.power :camera,:OFF +756 #-> Puck.finishImage +2 "storage"(z- +2 "core" -' +2 "storage"({& +4 "core" &,G )\  +2 "manipulator"&|& +3 "core" &\ [ ^ l# +2 .tElbow.seek 4 +2 "manipulator"&}( +3 "core" ( +2 "manipulator"&~& +4 "core" &\ f b l# +2 "storage"(& +3 "core" &,G\  +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&'# +3 "core" ' +2 .tSE.reconfigure SEgently +2 "storage"(#QK-0-\ b +2 .tSE.seek -0.15 Pucks below Top Plate +2 "storage"(' +56 "core" ' + "manipulator"&& +4 "core" &\ {# +2 "storage"(& +3 "core" &,G _ c\  +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 4 +2 "manipulator"&'g +33 "core" ' +2 .tElbow.hold +2 "manipulator"&, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tSE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 .tSE.seek 0.04 Pucks below Top Plate +2 "storage"(\ ' +21 "core" ' + "manipulator"& % +4 "core" %\\ s  pJ +2 "storage"( & +4 "core" &,G X W \  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 289 counts + "manipulator"&'ψ +21 "core" ' + "manipulator"&& +4 "core" &\ R |# +2 "storage"(& +4 "core" &,G  A\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&'# +28 "core" ' + "storage"(% +4 "core" % R\  +2 ."downElevator"SE.seek :down +4 "storage"('v +100 (% +2 "core" %O9 r \ Xf +2 "manipulator"&% +4 "core" % A | + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +57 ' +2 ."downElevator"SE.coast + "storage"(5 +2 .tSC.coast + "storage"(6 +3 "manipulator"&& +4 "core" &\ H |# +2 "manipulator"&% +3 "core" %\ ( Y }"_ +54728 "Can"<\ :9 +60002 A\ :: +60002 <\ :: +60002 ;\ :: +60003 F :: +60002 I ;: +60002 D ;: +60002 P :: +60002 N :: +60003 O :: +60002 A :: +60002  :: +60002  :: +60002  :: +60002  :9 +60003  :: +60002  :: +60002  :: +60002  :: +60002  :: +60003  :: +60002  :: +60002  :: +60002  :: +60002  :: +60003  :: +60002  :: +60002  :: +60002  :: +60002  :9 +60002  :: +60003  :: +60002  :: +60002  :: +60002  ;: +60002  :: +60003  :: +60002  :: +60002  :: +60002  ;; +60002  :: +60003  :: +60002  :: +60002  :: +60002  :: +60002  :: +60002  :: +60003  :: +60002  :: +60002  :: +60002  :: +60002  :: +60003  :: +60002  :: +60002  :9 +60002  :: +60002  :: +60003  :: +60002  :: +60002  :: @EDT1583899429.89 \ :9 +60002 \ c:9 +60002 \ r:: +60003 \ r99 +60002 \ s:: +60002  \ t:9 +60002 \ v:: +60002 \ x:: +60003 \ z:: +60002 '\ |:: +60002 .\ :: +60002 *\ :9 +60002 3\ *:: +60003 (\ :: +60002 *\ ;: +60002  \ :: +60002 /\ :: +60002 1\ :: +60003 $\ :: +60002 "\ :: +60002 \ \ :: +60002 $\ :: +60002 #\ :: +60002 $\ :: +60003  :: +60002 $ :: +60002 ( :: +60002 / :: +60002 1 :9 +60003 > :: +60002 A :: +60002 @ :9 +60002 > :: +60002 9 :: +60003 E :: +60002 C :: +60002 D :: +60002 @ :: +60002 = :: +60002 A :: +60003 ? :: +60002 A :: +60002 @ :: +60002 J :: +60002 G :: +60003 O :: +60002 J :: +60002 N :: +60002 Y :: +60002 S :: +60003 \\ :: +60002 [ :: +60002 \\ :: +60002 d :: +60002 ] :: +60003 g :: +60002 c :: +60002 a :: +60002 q :: +60002 u :: +60002 o :: +60003 t :: +60002 t :9 +60002 k :: +60002 n :: +60002 l :: +60003 j :9 +60002 s :: +60002 w :: +60002 m :: +60002 j :: +60003 U :: +60002 T\ K:: +60002 M\ ]:: +60002 G\ _:9 +60002 H\ ^:: +60003 ?\ ^:: +60002 =\ ^:: +60002 E\ _:: +60002 J\ `:: +60002 A\ b:: +60002 T\ c:: +60003 U\ d:: +60002 M\ f:: +60002 _\ g:: +60002 \\\ j9: +60002 l\ l:: +60003 n\ m:9 +60002 q\ o:: +60002 |\ r:9 +60002 w\ t:9 +60002 z\ v:9 +60003 \ x:: +60002 \ z:9 +60002 \ C:: +60002 \ :: +60002 \ :: +60002 \ :: +60003 \ :: +60002 \ :: +60002 \ :: +60002 \ :: +60002 \ \ :: +60003 }\ :9 +60002 \ :9 +41581 !to:SignalException : mesg" SIGHUP:@timestampu: Time u 5$z:\ signoi:bt["0/home/esp/esp2/lib/thread.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + !o:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt["7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +4 #mEXIT @1583962248.04EDT @1584800625.00EDT = =tMAIN =mMAIN_scheduler @EDT1584800626.73 #"core_reset"Sent BREAK + #t@0xE30E, state=0x3350, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.22 I2C Gateway v3.06 +208 #>RESET< ESP2 v3.22 I2C Gateway v3.06 for core bus +215 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +365 "Can"\  + \ | #tPolling Can every 10:00 +3 #Cleanly exited at 17:30:48EDT11-Mar-20 +8636 #-> Sampler.psi + !o:NoMethodError : mesgu:NameError::message4undefined method `psi' for ShallowSampler:Class: name:psi: args[:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +712 #-> Sampler.PSI +2 !o:I2C::NodeOffline: mesg"Ycollection microcontroller never signed on while reading Collection Syringe's status:@checkpoint: omitted:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +340 #-> ESP.ready! +2 #Powering core bus +467 .Gate.power :raw,:ON +6 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +3 "sampler")&\ +2 )% +3 "core" %\ 6 +2 .tSS.configure SSconfig +2 "sampler")#.0X Sampler.PSI + "collection"';% +3 "core" %NU8 +2 "sampler")<% +4 "core" % \ # +1180 #t-> Sampler.calibrate +3 "Can" DD + #tCalibrating pressure and temperature sensors + .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X  + "collection"'? @ +116 "core" ? +21 +2 .tdelay 3.8 seconds +382 "collection"'@% +3 "core" %OR) + "sampler")A% +4 "core" %?8 \ & + .tSSV.dial :spit + "sampler")B +135 "core"  +2 .tSS.seek 0ml +2 "sampler")C' +271 "core" ' +2 .tSSV.dial CBV + "sampler")D  +136 "core" +421 #t-> Sampler.PSI + "collection"'E% +3 "core" %PS +2 "sampler")F% +4 "core" % \ ! +3285 #t-> CC.loadFlush + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'G& +4 "core" &OU  + .tHand.open +2 "manipulator"&H1 +72 "core" 1 +2 "manipulator"&I& +4 "core" &\  n# + "manipulator"&J% +4 "core" % \ " 8 n + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&K(- +182 "core" ( +2 "manipulator"&L& +4 "core" &- o+ + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &M& +2 "core" &- : o+ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :garage + "manipulator"&N' +128 "core" ' +2 .tHand.close + "manipulator"&O/ +72 "core" / +3 "manipulator"&P& +4 "core" &- n m- + "manipulator"&Q% +4 "core" %  mX +2 .tForearm.seek :retract + "manipulator"&R'\ +105 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +35 "manipulator"&S( +303 "core" ( +2 "manipulator"&T& +4 "core" & % z  @ k?S + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &U& +2 "core" &% s k 4 k?Q +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&V'ρ +109 "core" ' +2 "manipulator"&W& +4 "core" &% G m?P +2 "manipulator"&X% +4 "core" %} x mK +2 "collection"'Y& +3 "core" &PT  +2 "collection"'Z& +3 .tCC.seek :closed +2 "collection"'[(O +3 "core" &PS  +4 &\ PT% A +9 &GyOS; 3 +10 &?qOQ H +9 &fOS4 S +9 &TOR R +10 &`YQT, R +9 &!\\QU" S +9 &UPU R +10 &YRS2 R +9 &gYRR! S +10 &*VNR R +9 & YPS S +9 &"TNS6 R +10 &$o\\PU6 S +9 &&3UPR> R +9 &'YOS R +10 &)YOS7 R +9 &+yTPR R +10 &-:VPS+ R +9 &.SOS2 R +9 &0VPW R +10 &2WOS( R +9 &4EUOT/ Q +9 &6XRS. R +10 &7UOR/ R +9 &9WOS R +10 &;KWPR R +9 &= SOS, R +9 &>WQT2 R +10 &@TOS/ R +9 &BQWPS= S +9 &DUOQ* R +10 &E\\PT/ S +9 &GgOS6 T +10 &IOMP' V +9 &KNS/ [\ +9 &LNQ _ +10 &NzNS- J +9 &Oa$MQ4 (t +9 &OmNS/ R +3 ( + "collection"'Z& +3 #tCollection Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.72 +2 "collection"'\\& +4 "core" &OkMS0 R + .tHand.open +2 "manipulator"&]1 +68 "core" 1 +2 "manipulator"&^% +4 "core" % } p Z U hK +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&_'\ +103 "core" ' +2 "collection"'`& +4 "core" &OjORQ R +771 #t-> CSV.air + .CSV.dial :air + "collection"'a @ +74 "core" A +221 #t-> CS.fill + .CS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 10ml +2 "collection"'b' D +2624 "core" ' +2 "collection"'c% +4 "core" % FNSQ  +1347 #t-> CSV.CTV; CTV.CSV + .CSV.dial CTV +2 "collection"'d  +44 "core"  +2 .tCTV.dial CSV + "collection"'e  +137 "core" ~ +188 #t-> PSV.air + .PSV.dial :air +242 #-> PS.to 2 +2 .PS.seek 2ml + "processing"%f'[ +2118 "core" ' +2 "processing"%g% +4 "core" %X  +559 #t-> CBV.PSV + .CBV.dial PSV + "collection"'h  +76 "core" +268 #t-> PSV.CBV + .PSV.dial CBV + "processing"%i @ +45 "core" A +517 #t-> Sampler.PSI + "collection"'j% +3 "core" % FOS  +2 "sampler")k% +4 "core" % \  +10097 #t-> CS.push 5 +2 "collection"'l% +3 "core" % FMR  +2 .tCS.seek 5ml +2 "collection"'m'l +1357 "core" ' +2 "collection"'n% +4 "core" %lX +288 #t-> Sampler.PSI + "collection"'o% +3 "core" %l( +2 "sampler")p% +4 "core" % \  +4314 #t-> Sampler.PSI + "collection"'q% +3 "core" %l +2 "sampler")r% +3 "core" % \  +4724 #t-> delay "120"; Sampler.PSI + .delay 2:00 +8821 "Can" YY +3181 "collection"'s% +3 "core" %l +2 "sampler")t% +3 "core" % \  +597 #t-> delay "120"; Sampler.PSI + .delay 2:00 +12003 "collection"'u% +3 "core" %l4 +2 "sampler")v% +3 "core" % \  +23668 #t-> delay "120"; Sampler.PSI + .delay 2:00 +12003 "collection"'w% +3 "core" %l +2 "sampler")x% +3 "core" % \  +8525 "Can"  YX +27758 #t-> Syringe.PSI + !o:NoMethodError : mesgu:NameError::message-undefined method `PSI' for Syringe:Class: name:PSI: args[:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +859 #-> Sampler.PSI + "collection"'y% +3 "core" %l +2 "sampler")z% +4 "core" % \  +13233 #t-> CS +2 "collection"'{% +3 "core" %l +1995 #t-> Sampler.PSI + "collection"'|% +3 "core" %l +2 "sampler")}% +4 "core" % \  +344 #t-> CS.empty + .CS.seek :empty +2 "collection"'~'Ͱ +1368 "core" ' +2 "collection"'% +4 "core" %Ͳ\ ?\ D +377 #t-> Sampler.PSI + "collection"'% +4 "core" %Ͳ\ ;\ @ + "sampler")% +4 "core" % \  +455 #t-> delay "120"; Sampler.PSI + .delay 2:00 +12003 "collection"'% +3 "core" %Ͳ\ 8\ = +2 "sampler")% +3 "core" % \  +1556 "Can" ZZ +11973 #t-> Sampler.PSI + "collection"'% +3 "core" %Ͳ\ 5\ : +2 "sampler")% +4 "core" % \  +272 #t-> delay "120"; Sampler.PSI + .delay 2:00 +12003 "collection"'% +3 "core" %Ͳ\ 6\ 9: +2 "sampler")% +3 "core" % \  +22257 #t-> loop {Log.comment "@%.1f"%Sampler.PSI; Delay.sleep 120} + "collection"' % +4 "core" %Ͳ\ 2\ 6' +2 "sampler")\ % +3 "core" % \  + #t@50.9 +12003 "collection"' % +3 "core" %Ͳ\ 3\ 7C +2 "sampler") % +3 "core" %  + #t@50.9 +1455 "Can" ZY +10547 "collection"' % +3 "core" %Ͳ\ 2\ 5c +2 "sampler")% +3 "core" %  + #t@50.8 +12003 "collection"'% +3 "core" %Ͳ\ .\ 5j +2 "sampler")% +3 "core" %  + #t@50.8 +8661 !o:IRB::Abort: mesg"User Abort!!:@checkpoint: omitted:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +972 #-> loop {Log.comment "@%.01f"%Sampler.PSI; Delay.sleep 120} +2 "collection"'% +3 "core" %Ͳ\ 1\ 2i +2 "sampler")% +3 "core" %  +2 #t@50.7 +1465 !o:IRB::Abort: mesg"User Abort!!:@checkpoint: omitted:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +1254 #-> loop {Log.comment "@%.2f"%Sampler.PSI; Delay.sleep 120} + "collection"'% +4 "core" %Ͳ\ 0\ 4T + "sampler")% +4 "core" %  + #t@50.78 +12003 "collection"'% +3 "core" %Ͳ\ /\ 3_ +2 "sampler")% +3 "core" %  + #t@50.73 +12003 "collection"'% +3 "core" %Ͳ\ -\ 3^ +2 "sampler")% +3 "core" %  + #t@50.73 +1035 "Can" YY +10968 "collection"'% +3 "core" %Ͳ\ ,\ 3` +2 "sampler")% +3 "core" %  + #t@50.73 +12003 "collection"'% +3 "core" %Ͳ\ -\ 0l +2 "sampler")"% +3 "core" %  + #t@50.56 +12003 "collection"'%% +3 "core" %Ͳ\ -\ / +2 "sampler")'% +3 "core" %  + #t@50.51 +12003 "collection"')% +3 "core" %Ͳ\ *\ / +2 "sampler")(% +3 "core" %  + #t@50.51 +12003 "collection"'% +3 "core" %Ͳ\ +\ / +2 "sampler")% +3 "core" %  + #t@50.51 +977 "Can" ZY +11025 "collection"'#% +3 "core" %Ͳ\ *\ /r +2 "sampler"),% +3 "core" %  + #t@50.51 +12003 "collection"'-% +3 "core" %Ͳ\ +\ 0 +2 "sampler").% +3 "core" %  + #t@50.56 +12003 "collection"'/% +3 "core" %Ͳ\ (\ . +2 "sampler")0% +3 "core" %  + #t@50.45 +12003 "collection"'1% +3 "core" %Ͳ\ +\ + +2 "sampler")2% +3 "core" %  + #t@50.29 +12003 "collection"'3% +3 "core" %Ͳ\ '\ -: +2 "sampler")4% +3 "core" %  + #t@50.40 +920 "Can" ZY +11082 "collection"'5% +3 "core" %Ͳ\ )\ *: +2 "sampler")6% +3 "core" %  + #t@50.24 +12003 "collection"'7% +3 "core" %Ͳ\ )\ *A +2 "sampler")8% +3 "core" %  + #t@50.24 +12003 "collection"'9% +3 "core" %Ͳ\ &\ * +2 "sampler"):% +3 "core" %  + #t@50.24 +12003 "collection"';% +3 "core" %Ͳ\ &\ () +2 "sampler")<% +3 "core" %  + #t@50.13 +12003 "collection"'% +3 "core" %Ͳ\ &\ (O +2 "sampler")?% +3 "core" %  + #t@50.13 +864 "Can" ZY +11138 "collection"'>% +3 "core" %Ͳ\ %\ *j +2 "sampler")@% +3 "core" %  + #t@50.24 +12003 "collection"'A% +3 "core" %Ͳ\ $\ *t +2 "sampler")B% +3 "core" %  + #t@50.24 +12003 "collection"'=% +3 "core" %Ͳ\ &\ 'm +2 "sampler")D% +3 "core" %  + #t@50.07 +12003 "collection"'E% +3 "core" %Ͳ\ %\ (s +2 "sampler")F% +3 "core" %  + #t@50.13 +12003 "collection"'G% +3 "core" %Ͳ\ %\ )} +2 "sampler")H% +3 "core" %  + #t@50.18 +807 "Can" YY +3671 !to:IRB::Abort: mesg"User Abort!!:@checkpoint: omitted:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +811 #-> CS + "collection"'I% +4 "core" %Ͳ\ %\ '~ +897 #t-> PSV.air + .PSV.dial :air +2 "processing"%J  +47 "core" +2930 #t-> Sampler.PSI + "collection"'L% +3 "core" %Ͳ\ "\ ' +2 "sampler")M% +4 "core" %  +866 #t-> PSV.CBV + .PSV.dial CBV + "processing"%$ @ +46 "core" A +340 #t-> PSV.air + .PSV.dial :air +2 "processing"%O  +46 "core" +161 #t-> PSV.CBV + .PSV.dial CBV +2 "processing"%P @ +46 "core" A +277 #t-> Sampler.PSI + "collection"'Q% +3 "core" %ͮw +2 "sampler")&% +4 "core" %  +1229 #t-> CC.unloadFlush + #Garaging FlushPuck in Collection Clamp +2 "manipulator"&N& +4 "core" &" p w , C>O +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&K( +2 "core" ( +2 "manipulator"&T& +4 "core" &" } x  C>O + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &U& +2 "core" &" p p H C>O +2 .tForearm.seek CC +2 "manipulator"&W'ρ +98 "core" ' +2 .tHand.close + "manipulator"&X/ +77 "core" / +2 .tCC.seek :open +2 "collection"'Y( +379 "core" ( +2 "manipulator"&R& +4 "core" &"  E>O + "manipulator"&*% +4 "core" % τ  Ew + .tForearm.seek :retract +2 "manipulator"&\\'\ +93 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&](- +286 "core" ( +2 "manipulator"&^& +4 "core" &-  N + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &`& +2 "core" &-  N +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&Z' +108 "core" ' +3 .tHand.open + "manipulator"&V1 +69 "core" 1 +2 "manipulator"&a% +4 "core" % \  t i B + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' +1862 #t-> ESP.shutdown; delay 5; ESP.wakeup +2 ."shutdown"SS.coast +3 #tAsleep / Shutdown + "sampler")5 +3 ."shutdown"CC.coast + "collection"'6 +3 ."shutdown"CS.coast + "collection"'5 +2 ."shutdown"PC.coast + "processing"%6 +2 ."shutdown"PS.coast + "processing"%5 +3 ."shutdown"Forearm.coast + "manipulator"&5 +3 ."shutdown"Elbow.coast + "manipulator"&6 +2 ."shutdown"SC.coast + "storage"(6 +3 ."shutdown"SE.coast + "storage"(5 +37 ."shutdown"Gate.power :raw,:OFF + .Gate.power :core,:OFF + #Shutdown + .tdelay 5 seconds +504 #Powering core bus +480 .Gate.power :raw,:ON +2 "sampler") +2 )c +2 "core"  + "collection"' +2 'd +3 "core"  +2 "processing"% + %e +3 "core"  +4 "collection"' 9\ +2 ' 0\ +3 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 )g% +3 "core" %\ + .tSS.configure SSconfig +2 "sampler")#.0X exit +5 #mEXIT @1584806222.72EDT @1584810908.99EDT = =tMAIN =mMAIN_scheduler @EDT1584810910.63 #"core_reset"Sent BREAK + #t@0xD3F0, state=0x32F4, ifg=0x10, ie=0xFD + #@0xD682, state=0x32F4, ifg=0x10, ie=0xFD #@0xD914, state=0x32F4, ifg=0x10, ie=0xFD + #@0xDBA6, state=0x32F4, ifg=0x10, ie=0xFD + #@0xDE38, state=0x32F4, ifg=0x10, ie=0xFD #@0xE0CA, state=0x32F4, ifg=0x10, ie=0xFD + #@0xE35C, state=0x32F4, ifg=0x10, ie=0xFD + #@0xE476, state=0x32F4, ifg=0x80, ie=0xFD #@0x1B2C, state=0x3350, ifg=0x00, ie=0x75 + #ESP2 v3.22 I2C Gateway v3.06 +7 #ESP2 v3.22 I2C Gateway v3.06 for core bus +210 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +357 "Can" >> +  >> #tPolling Can every 10:00 +123 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 )% +3 "core" % + .tSS.reconfigure SSconfig +2 "sampler")#.0X ESP.ready! +2 "collection"'% +4 "core" %IO +3 "sampler")% +2 "manipulator"&% +3 "processing"%% +9 "core" % + %\  K + %[ +2 "manipulator"&& +3 "core" & R K& +2 "storage"(& +3 "core" & + "storage"(% +3 "core" % +2 "collection"'& +3 "core" &IM  +2 "processing"%& +3 "core" &  +2 "collection"'  +3 "core"  + "collection"'! +3 "core" ~ +2 "collection"'" +2 "core"  +2 "processing"%# +3 "core"  + "processing"%$ +3 "core" W +2 "processing"%% +2 "core"  +2 "processing"%& +3 "core"  +2 "sampler")' +2 "core"  +2 "sampler")(% +4 "core" % +2 "collection"')& +3 "core" &LMT  +2 "collection"'*% +4 "core" %HNM +2 "processing"%+& +3 "core" &  +2 "processing"%,% +3 "core" %[ +2 "manipulator"&-% +3 "core" %\   J +2 "manipulator"&.& +3 "core" &  J& +2 "storage"(/& +3 "core" & +2 "storage"(0% +3 "core" % +2 "collection"'19 +3 "core" 9 +2 "processing"%29 +2 "core" 9 +993 #t-> Sampler.calibrate +2 "Can" =< + #tCalibrating pressure and temperature sensors +2 .CTV.dial :air +2 "collection"'3  +4 "core"  +2 .tSSV.dial :spit,avoiding: :exhaust + "sampler")4 +4 "core"  + "sampler")5  +4 "core"  +2 .tSS.reconfigure SSfast +3 "sampler")#.0X Sampler.PSI + "collection"'>% +3 "core" %IK0 +2 "sampler")?% +4 "core" % +46763 "Can" << +60002  << +42619 #t-> Sampler.PSI + "collection"'@% +3 "core" %IL +2 "sampler")A% +4 "core" % +3320 #t-> CC.loadFlush + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'B& +4 "core" &IL  + .tHand.open + "manipulator"&C1 +75 "core" 1 +2 "manipulator"&D& +4 "core" & { I& + "manipulator"&E% +4 "core" % \   I + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&F(- +176 "core" ( +2 "manipulator"&G& +4 "core" &-  K/ + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &H& +2 "core" &- { K/ +2 .tForearm.seek :garage +2 "manipulator"&I' +105 "core" ' +2 .tHand.close + "manipulator"&J/ +68 "core" / +2 "manipulator"&K& +4 "core" &- l s ` A/ + "manipulator"&L% +4 "core" %  Y s A +2 .tForearm.seek :retract + "manipulator"&M'\ +108 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&N( +293 "core" ( +2 "manipulator"&O& +4 "core" & L G2 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &P& +2 "core" &  H2 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&Q'ρ +100 "core" ' +2 "manipulator"&R& +4 "core" &  J2 +2 "manipulator"&S% +3 "core" %ρ  JG +2 "collection"'T& +3 "core" &JL  +2 "collection"'U& +4 .tCC.seek :closed + "collection"'V(O +3 "core" &KK  +2 &HJ  +9 &2HK - +10 &`}IL @ +9 &@wHL S +9 &QIK S +10 &VIM S +9 &RIK S +10 &EUGM S +9 &TJL S +9 &RHM S +10 &SHK S +9 & NPHK S +9 &"UGM S +10 &#VGL S +9 &%PKL R +10 &'VXJL S +9 &)NHJ R +9 &*RGK R +10 &,SHM S +9 &.`NIK R +9 &0 UHL S +10 &1QIL R +9 &3QHM R +10 &5gTHK S +9 &7)TIK S +9 &8UIL S +10 &:OIK S +41 &0RGM S +4 &?NGL S + &AUGL S + &CxNJK R +3 &E8UFK S +6 &F\\GJ T +10 &HmGI V +9 &JhFG [ +10 &LGJ ` +9 &MEJ a +9 &O=NFH !g +10 &O{ FJ V +5 ( + "collection"'U& +4 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.84 +2 "collection"'W& +4 "core" &O{mGJ V + &O{mGJ] V + .tHand.open +2 "manipulator"&X1 +66 "core" 1 +2 "manipulator"&Y% +4 "core" % ς 2 FF + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&Z'\ +96 "core" ' +4 "collection"'[& +3 "core" &O{mFK V +3552 #t-> CSV.air + .CSV.dial :air + "collection"'\\ @ +75 "core" A +337 #t-> CS.fill + .CS.seek 10ml +2 "collection"']' D +2649 "core" ' +2 "collection"'^% +4 "core" % DHLI \ +398 #t-> CSV.CTV + .CSV.dial CTV + "collection"'_  +44 "core"  +315 #t-> CTV.CSV + .CTV.dial CSV + "collection"'`  +138 "core"  +249 #t-> PSV.air + .PSV.dial :air + "processing"%a  +16 "core"  +132 #t-> PS +3 "processing"%b% +3 "core" %[ +295 #t-> PS.to 2 +2 .PS.seek 2ml + "processing"%c'[ +2129 "core" ' +2 "processing"%d% +4 "core" %\\  +377 #t-> Sampler.PSI + "collection"'e% +3 "core" % DILL \ +2 "sampler")f% +4 "core" % +1694 "Can" NM +2492 #t-> PSV.legend +864 #-> CBV +460 #-> CBV.PRV + .CBV.dial PRV + "collection"'g  +119 "core" +354 #t-> PRV.legend +535 #-> PRV.CBV + .PRV.dial CBV + "processing"%h  +45 "core"  +331 #t-> PS + "processing"%i% +3 "core" %\\  +459 #t-> PTV.legend +7417 #-> PTV.PRVmixing + .PTV.dial :PRVmixing +2 "processing"%j  +135 "core" +852 #t-> PSV.legend +759 #-> PSV.mixloop + .PSV.dial :mixloop + "processing"%k +48 "core" +624 #t-> Sampler.PSI + "collection"'l% +3 "core" % DHL \ +2 "sampler")m% +4 "core" % +440 #t-> CS + "collection"'n% +4 "core" % DJL \ +1097 #t-> CS.push 5 + "collection"'o% +4 "core" % DHK \ +2 .tCS.seek 5ml +2 "collection"'p'l +1355 "core" ' +2 "collection"'q% +4 "core" %lY +644 #t-> Sampler.PSI + "collection"'r% +3 "core" %l +2 "sampler")s% +4 "core" % +1848 #t-> loop {Log.comment "@%.1f"%Sampler.PSI; Delay.sleep 120} + "collection"'t% +4 "core" %l + "sampler")u% +4 "core" % + #t@17.4 +12003 "collection"'v% +3 "core" %l +2 "sampler")w% +3 "core" % + #t@17.3 +12003 "collection"'x% +3 "core" %l + "sampler")y% +4 "core" % + #t@17.4 +12002 "collection"'z% +3 "core" %l +2 "sampler"){% +3 "core" % + #t@17.3 +3025 "Can" NM +8978 "collection"'|% +3 "core" %l +2 "sampler")}% +3 "core" % + #t@17.2 +12003 "collection"'~% +3 "core" %l + "sampler")% +4 "core" % + #t@17.3 +12002 "collection"'% +3 "core" %l + "sampler")% +4 "core" % + #t@17.2 +12002 "collection"'% +3 "core" %l + "sampler")% +4 "core" % + #t@17.1 +10586 !o:IRB::Abort: mesg"User Abort!!:@checkpoint: omitted:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +1373 #-> CS.empty + .CS.seek :empty +2 "collection"''Ͱ +1378 "core" ' +2 "collection"'% +4 "core" %ͫ p v +807 #t-> loop {Log.comment "@%.1f"%Sampler.PSI; Delay.sleep 120} +2 "collection"'\ % +3 "core" %ͫ n r + "sampler") % +4 "core" % + #t@40.2 +817 "Can" MM +11185 "collection"' % +3 "core" %ͫ j o +2 "sampler")% +3 "core" % + #t@40.0 +12002 "collection"'% +3 "core" %ͫ i k + "sampler")% +4 "core" % + #t@39.8 +12002 "collection"'% +3 "core" %ͫ f h + "sampler")% +4 "core" % + #t@39.6 +12002 "collection"'% +3 "core" %ͫ d i + "sampler")% +4 "core" % + #t@39.7 +12002 "collection"'% +3 "core" %ͫ c f + "sampler")% +4 "core" % + #t@39.5 +764 "Can" MM +11238 "collection"'% +3 "core" %ͫ a e + "sampler")% +4 "core" % + #t@39.4 +12002 "collection"'% +3 "core" %ͫ a d +2 "sampler")% +3 "core" % + #t@39.4 +12003 "collection"'% +3 "core" %ͫ a b +2 "sampler") % +3 "core" % + #t@39.3 +12002 "collection"'!% +3 "core" %ͫ ^ b +2 "sampler")"% +3 "core" % + #t@39.3 +12002 "collection"'#% +3 "core" %ͫ ^ c + "sampler")$% +4 "core" % + #t@39.3 +710 "Can" NN +11292 "collection"'%% +3 "core" %ͫ \\ ` + "sampler")&% +4 "core" % + #t@39.2 +10766 !o:IRB::Abort: mesg"User Abort!!:@checkpoint: omitted:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +37936 "Can" NN +60002  NN +60002  NM +60002  NM +60002  NM +57724 #t-> Sampler.PSI + "collection"''% +3 "core" %ͫ H M& +2 "sampler")(% +4 "core" % +2269 "Can" NM +16671 #t-> PSV.air + .PSV.dial :air +2 "processing"%)  +44 "core"  +488 #t-> PSV.PML + .PSV.dial :PML + "processing"%* +46 "core" +590 #t-> Sampler.PSI + "collection"'+% +3 "core" %ͫru# +2 "sampler"),% +4 "core" % +428 #t-> PSV.air + .PSV.dial :air + "processing"%-  +57 "core" +152 #t-> Sampler.PSI + "collection"'.% +3 "core" %ͫqu0 +2 "sampler")/% +4 "core" % +489 #t-> Sampler.PSI + "collection"'0% +5 "core" %ͫrv0 + "sampler")1% +4 "core" % +349 #t-> PSV.PML + .PSV.dial :PML + "processing"%2 +56 "core" +156 #t-> Sampler.PSI + "collection"'3% +3 "core" %ͫ' +2 "sampler")4% +4 "core" % +286 #t-> Sampler.PSI + "collection"'5% +3 "core" %ͫ# +2 "sampler")% +4 "core" % +643 #t-> PSV.air + .PSV.dial :air + "processing"%8  +45 "core"  +237 #t-> PSV.PML + .PSV.dial :PML + "processing"%7 +45 "core" +251 #t-> Sampler.PSI +2 "collection"'9% +4 "core" %ͫ9 + "sampler"):% +4 "core" % +498 #t-> PSV.air + .PSV.dial :air +2 "processing"%;  +57 "core" +255 #t-> PSV.air + .PSV.dial :air +291 #-> PSV.PML + .PSV.dial :PML + "processing"%6 +43 "core" +324 #t-> Sampler.PSI + "collection"'=% +3 "core" %ͫ4 +2 "sampler")>% +4 "core" % +5770 #t-> CC.unloadFlush + #Garaging FlushPuck in Collection Clamp +2 "manipulator"&?& +3 "core" & _ ` >2 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&@( +3 "core" ( +2 "manipulator"&A& +4 "core" & ` W J >2 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &B& +2 "core" & ] ] =2 +2 .tForearm.seek CC +2 "manipulator"&C'ρ +104 "core" ' +2 .tHand.close + "manipulator"&D/ +70 "core" / +37 .tCC.seek :open +10 "collection"'E( +379 "core" ( +2 "manipulator"&G& +4 "core" & ^ ] } =2 + "manipulator"&H% +3 "core" % r ] _ =R +2 .tForearm.seek :retract +2 "manipulator"&'\ +101 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&J(- +273 "core" ( +2 "manipulator"&K& +4 "core" &- M D a @' + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &L& +2 "core" &- I L @' +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +114 "core" ' +2 .tHand.open +2 "manipulator"&I1 +76 "core" 1 +2 "manipulator"&O% +4 "core" % z  $ 6m + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&P'\ +99 "core" ' +752 #t-> Puck.count + "storage"(F% +3 "core" % O +2 .tSE.seek :down +2 "storage"(R'v +3 "core" ' + .tSE.coast + "storage"(5 +3 "manipulator"&S% +3 "core" %\  q s C +2 .tSC.coast + "storage"(6 +3 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 +2 "storage"(T($ +343 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (M& +3 "core" &$  +2 "manipulator"&& +3 "core" &- f f  A' +2 "manipulator"&U% +3 "core" %\  e f  A +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&W( +169 "core" ( +2 "manipulator"&X& +4 "core" & r Y @V + "storage"(Y& +4 "core" &$ Q +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts + "manipulator"&[' +95 "core" ' +2 "storage"(Q& +4 "core" &$ > +2 .tSE.reconfigure SEplace +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(\\'L +276 "core" ' +2 "storage"( - +3 "core" -'L + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +3 (^% +2 "core" %N W +2 ."downElevator"SE.seek :down +3 "storage"(_'v +100 (`% +9 "core" %?  ^ +2 "manipulator"&a% +3 "core" % J I  ? +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&b'\ +90 "core" ' +70 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 2 +2 "storage"(d( +337 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (e& +2 "core" &  M  +2 "manipulator"&f& +4 "core" & M S - @V + .tElbow.seek 2 +2 "manipulator"&g( +18 "core" ( +2 "manipulator"&h& +4 "core" & r s 2 A + "storage"(i& +4 "core" &  =  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&j' +100 "core" ' +2 "storage"(k& +4 "core" &  X  + .tSE.reconfigure SEplace +3 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(l'L +282 "core" ' +2 "storage"(m- +3 "core" -'L + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +4 (n% +2 "core" %K 0 +2 ."downElevator"SE.seek :down +4 "storage"(o'v +99 (]% +4 "core" %< 7 ^ +2 "manipulator"&q% +3 "core" % U e Ao +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&r'\ +91 "core" ' +74 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 +2 "storage"(s( +340 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (t& +3 "core" &$ G \  + "manipulator"&u& +4 "core" & c e  ? + .tElbow.seek 3 +2 "manipulator"&v( +3 "core" ( + "manipulator"&w& +4 "core" & h n ? +2 "storage"(x& +3 "core" &% \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&y' +98 "core" ' +2 "storage"(z& +4 "core" &%  \  + .tSE.reconfigure SEplace +3 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"({'L +276 "core" ' +2 "storage"(|- +3 "core" -'L + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (}% +3 "core" %V ] +2 ."downElevator"SE.seek :down +3 "storage"(~'v +99 (% +4 "core" %W8 ! ^ +2 "manipulator"&% +4 "core" %Л c e ?k + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +91 "core" ' +76 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"((,H +350 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" &,K  +2 "manipulator"&p& +3 "core" & f h > B +2 .tElbow.seek 4 + "manipulator"&( +23 "core" ( +2 "manipulator"&\ & +4 "core" & h l  A"y + "storage"( & +4 "core" &,K  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"& '# +96 "core" ' +2 "storage"(& +4 "core" &,K 5 + .tSE.reconfigure SEplace +3 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"('L +314 "core" ' +2 "storage"(- +3 "core" -', + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (% +2 "core" % -\ ;  +3 ."downElevator"SE.seek :down +3 "storage"('v +100 (% +3 "core" %p; < ^ + "manipulator"&% +4 "core" %, q i A +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +89 "core" ' +57 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"((< +344 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +3 "core" &<8   + "manipulator"&& +4 "core" & c ] ?"x + .tElbow.seek 5 +2 "manipulator"&( +3 "core" ( + "manipulator"&& +4 "core" & j q R A"x +2 "storage"(& +3 "core" &< Z +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"& ' +102 "core" ' +2 "storage"(!& +4 "core" &< ! + .tSE.reconfigure SEplace +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"("'L +278 "core" ' +2 "storage"(#- +3 "core" -'L + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 ($% +3 "core" %G ( +2 ."downElevator"SE.seek :down +3 "storage"(%'v +100 (&% +4 "core" %= K _ + "manipulator"&'% +4 "core" % V P 7 @ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&('\ +90 "core" ' +75 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"()(K +341 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (*& +3 "core" &K! c  + "manipulator"&+& +4 "core" & ^ Y >"x + .tElbow.seek 6 +2 "manipulator"&,( +16 "core" ( +2 "manipulator"&-& +4 "core" & e b ? l + "storage"(.& +4 "core" &K" j  + .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&/'J +114 "core" ' +2 "storage"(0& +4 "core" &K" E  + .tSE.reconfigure SEplace +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak + "storage"(1'L +280 "core" ' +2 "storage"(2- +3 "core" -'L + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (3% +3 "core" %P  +2 ."downElevator"SE.seek :down +3 "storage"(4'v +99 (5% +26 "core" %? G ^ +2 "manipulator"&% +3 "core" %3 ] ^ =O +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&8'\ +92 "core" ' +53 ' +10 ."downElevator"SE.coast + "storage"(5 +2 .tSC.coast + "storage"(6 +3 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 7 + "storage"(7([z +343 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (9& +3 "core" &[{"   +2 "manipulator"&:& +3 "core" & _ ] = l +2 .tElbow.seek 7 + "manipulator"&;( +23 "core" ( +2 "manipulator"&6& +4 "core" & b U ?\ +2 "storage"(=& +3 "core" &[{"   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 700 counts +2 "manipulator"&>' +93 "core" ' +2 "storage"(?& +4 "core" &[{" 9  +2 .tSE.reconfigure SEplace +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(A'L +277 "core" ' +2 "storage"(B- +3 "core" -'L + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +3 (D% +2 "core" %T Z +2 ."downElevator"SE.seek :down +4 "storage"(N'v +99 (Z% +3 "core" %,< > ^ +2 "manipulator"&V% +3 "core" % K J @ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&G'\ +97 "core" ' +70 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +12896 #t-> Sampler.calibrate +2 "Can" 76 +2 #tCalibrating pressure sensors + .CTV.dial :air + "collection"'H  +137 "core"  +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")C +137 "core"  +2 .tSS.seek 5ml +2 "sampler")K'?2 +331 "core" ' +2 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +2 "sampler")L  +4 "collection"'@ @ +117 "core" B +17  +2 .tdelay 3.8 seconds +382 "collection"'I% +4 "core" %ͩDHB +2 "sampler")O% +3 "core" %?,   +2 .tSSV.dial :spit + "sampler") +138 "core"  +2 .tSS.seek 0ml +2 "sampler")' +296 "core" ' +2 .tSSV.dial CBV + "sampler")F  +138 "core" +1051 #t-> Sampler.calibrate +2 "Can" 66 +2 #tCalibrating pressure sensors + .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 "sampler")S +138 "core"  +2 .tSS.seek 5ml +2 "sampler")'?2 +339 "core" ' +2 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +2 "sampler")R  +137 "core" +2 .tdelay 3.8 seconds +382 "collection"'% +3 "core" %ͩDGE +2 "sampler")M% +3 "core" %?6  + .tSSV.dial :spit +2 "sampler") +136 "core"  +4 .tSS.seek 0ml + "sampler")U' +284 "core" ' +2 .tSSV.dial CBV + "sampler")X  +138 "core"  +2896 #t-> Sampler.PSI + "collection"'Y% +3 "core" %ͩFHA +2 "sampler")Q% +4 "core" % +502 #t-> CC.loadFlush +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'J& +4 "core" &EGC + "manipulator"&P& +4 "core" &  I\ +2 "manipulator"& % +3 "core" %  c I +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&^(- +170 "core" ( +2 "manipulator"&`& +4 "core" &-  H + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &a& +2 "core" &- I +2 .tForearm.seek :garage +2 "manipulator"&\\' +106 "core" ' +2 .tHand.close + "manipulator"&[/ +72 "core" / +2 "manipulator"&_& +4 "core" &- _ a = + "manipulator"&T% +4 "core" %  _ ^ =n + .tForearm.seek :retract +2 "manipulator"&e'\ +107 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&f( +280 "core" ( +2 "manipulator"&h& +4 "core" &  y  D:+ + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &i& +3 "core" & d Y E:+ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&k'ρ +84 "Can" ?? +13 "core" ' +2 "manipulator"&W& +4 "core" & m s _ A:+ + "manipulator"&b% +4 "core" %o e j ? +2 "collection"'m& +3 "core" &FIA +2 "collection"'n& +3 .tCC.seek :closed +2 "collection"'](O +3 "core" &FFH +4 &DG: 0 +9 &0G~EEA 3 +10 &ZqyEGF H +9 &]DF@ R +9 &MEGL Q +10 &}PDH> R +9 &>TEIA R +9 &LEGC R +10 &NEH@ R +9 &ODGD Q +10 &HNDFG Q +9 &!TFG; R +9 &"NDGB Q +10 &$SCH: R +9 &&PLCG@ Q +9 &(OCGE Q +10 &)ODH4 R +9 &+JFGA Q +10 &-XOEHC Q +9 &/LDH3 Q +9 &0QDGC R +10 &2RCH< R +9 &4`LDH5 Q +9 &6!PEFB R +10 &7NCF6 R +9 &9ODEA R +10 &;gPDHC R +9 &=)KDG? R +9 &>QEG= R +10 &@LEE< Q +9 &BpPFH? Q +9 &D1QBGC R +10 &ERDH8 Q +9 &GbDG@ S +10 &Ij}CFE V +9 &KCG8 [\ +9 &LAEH ` +10 &N@G7 ? +9 &O],BF, $l +9 &OwqCE/ R +2 ( + "collection"'n& +3 #tCollection Clamp onSpring/offSpring for 5/25 samples, on/off torque 1.72 +2 "collection"'q& +4 "core" &OwgAF$ R + .tHand.open +2 "manipulator"&l1 +74 "core" 1 +2 "manipulator"&j% +4 "core" % o = < < + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&o'\ +100 "core" ' +3 "collection"'d& +4 "core" &OwgBG( R +4690 #t-> CSV.air; CS.fill; CSV.CTV; CTV.CSV + .CSV.dial :air +2 "collection"'t @ +44 "core" ? +2 .tCS.seek 10ml +2 "collection"'u' D +2646 "core" ' +2 .tCSV.dial CTV + "collection"'w  +45 "core"  +2 .tCTV.dial CSV + "collection"'x  +138 "core"  +18358 #t-> PSV.air; PS.to 2 + .PSV.dial :air +2 "processing"%z  +44 "core"  +2 .tPS.seek 2ml +2 "processing"%g'[ +4 "core" ' +2 "processing"%r% +4 "core" %\\  +2025 #t-> CBV.PRV + .CBV.dial PRV +2 "collection"'|  +120 "core" ~ +212 #t-> P + !o:NameError: mesg"uninitialized constant P: name:P:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +445 #-> PRV.CBV + .PRV.dial CBV +538 #-> PTV.legennd +2 !o:NoMethodError : mesgu:NameError::message-undefined method `legennd' for PTV:Shaft: name: legennd: args[:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +698 #-> PTV.legend +510 #-> PTV.PRV + .PTV.dial PRV +2 "processing"%} @ +77 "core" > +272 #t-> PS + "processing"%% +3 "core" %\\  +370 #t-> PSV.legend +740 #-> PSV.PTV + .PSV.dial PTV + "processing"% +78 "core" ~ +537 #t-> Sampler.PSI + "collection"'{% +3 "core" % @EE'  +2 "sampler")y% +4 "core" % +3786 #t-> CS.push 5 + "collection"'~% +4 "core" % @CG  +2 .tCS.seek 5ml +2 "collection"'s'l +1352 "core" ' +2 "collection"'% +4 "core" %l& +661 #t-> Sampler.PSI + "collection"'p% +3 "core" %l) +2 "sampler")\ % +4 "core" % +670 #t-> CS.empty + .CS.seek :empty +2 "collection"' 'Ͱ +1384 "core" ' +2 "collection"'% +4 "core" %Ͱ ' +530 #t-> Sampler.PSI +2 "collection"'v% +3 "core" %Ͱ  +2 "sampler")% +4 "core" % +1046 #t-> loop {Log.comment "@%.1f"%Sampler.PSI; Delay.sleep 120} + "collection"'% +3 "core" %Ͱ  +2 "sampler")% +4 "core" % + #t@42.4 +12003 "collection"'% +3 "core" %Ͱ  +2 "sampler")% +3 "core" % + #t@42.1 +5245 "Can" OO +6758 "collection"'% +3 "core" %Ͱ  +2 "sampler") % +3 "core" % + #t@42.0 +12002 "collection"'% +3 "core" %Ͱ  + "sampler")% +4 "core" % + #t@41.9 +12002 "collection"'% +3 "core" %Ͱ  + "sampler")% +4 "core" % + #t@41.9 +12002 "collection"'% +3 "core" %Ͱ  +2 "sampler")% +3 "core" % + #t@41.8 +12002 "collection"'!% +3 "core" %Ͱ - + "sampler")% +4 "core" % + #t@41.8 +5191 "Can" ON +6811 "collection"'% +3 "core" %Ͱ 7 + "sampler")#% +4 "core" % + #t@41.8 +12002 "collection"'$% +3 "core" %Ͱ  + "sampler")&% +4 "core" % + #t@41.6 +12002 "collection"''% +3 "core" %Ͱ  + "sampler")"% +4 "core" % +46 #t@41.7 +12002 "collection"' % +3 "core" %Ͱ  +2 "sampler")%% +3 "core" % + #t@41.7 +12002 "collection"'% +3 "core" %Ͱ  +2 "sampler")*% +3 "core" % + #t@41.6 +5093 "Can" ON +6910 "collection"'+% +3 "core" %Ͱ  +2 "sampler")-% +3 "core" % + #t@41.6 +12003 "collection"'.% +3 "core" %Ͱ  +2 "sampler")0% +3 "core" % + #t@41.6 +4135 !o:IRB::Abort: mesg"User Abort!!:@checkpoint: omitted:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +36936 "Can" ON +60003  NN +20647 #t-> pucks +974 #-> CC + "collection"'& +4 "core" &Owd  R +2295 #t-> Sampler.PSI + "collection"'(% +4 "core" %Ͱ * + "sampler")2% +4 "core" % +35968 #t-> PC.loadPuck 4,4 + #Loading 4 puck from tube 4 into Processing Clamp +2 "processing"%3& +3 "core" &  +2 "manipulator"&5% +4 "core" %\ " 0 ; * 9> + "storage"(% +4 "core" %  + "storage"(1. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 4 + "storage"(/(,H +75 "Can" oo +893 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (4& +3 "core" &,K i : + "manipulator"&)& +4 "core" &   y 5:+ + "manipulator"&9% +4 "core" %\ " A 4> + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 + "manipulator"&:( +154 "core" ( +2 "manipulator"&6& +4 "core" & !  = 8 + "storage"(=& +4 "core" &,F / +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&?'# +100 "core" ' +2 "storage"(,& +4 "core" &,F |  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(8'L +294 "core" ' +2 "storage"(B- +3 "core" -' + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +2 (D& +3 "core" &,F k i B + "manipulator"&Z& +4 "core" &   i 7 + .tElbow.seek 4 +2 "manipulator"&V( +3 "core" ( + "manipulator"&A& +4 "core" & a 8 + "storage"(>& +4 "core" &,F l k g +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&N'ϓ +14 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&7/ +68 "core" / +2 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 6):bt[\ "4/home/esp/esp2/utils/puckmoves.rb:337:in `load'"8/home/esp/esp2/utils/puckmoves.rb:884:in `loadPuck'"(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 +3 ."downElevator"SE.seek :down +4 "manipulator"&H& +5 "storage"(C'v +4 "core" & Y 8 +2 "manipulator"&<% +3 "core" % Ϙ - . 4 :] +2 .tForearm.seek :retract +2 "manipulator"&@'\ +90 "core" ' +2 .tElbow.seek PC +2 "manipulator"&L( +169 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +80 "core" ( +31 "manipulator"&I& +4 "core" &    7g +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &O& +3 "core" &  " q 7g +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&' +100 "core" ' +2 "manipulator"&K& +4 "core" &   S 5g +2 "manipulator"&F% +3 "core" %   s 5 +2 "processing"%S& +3 "core" &  +2 "processing"%& +3 .tPC.seek :closed +2 "processing"%R(Tg +3 "core" &  +4 & > +9 &Gq 3 +10 &;l{ G +9 &c U +9 &J T +10 &ON T +9 &L T +9 &L T +10 &M T +9 &XO T +9 &J T +10 & J T +9 &"J S +10 &$bM S +9 &&$M S +9 &'P T +10 &)J T +9 &+iJ T +9 &-+N T +10 &.L T +9 &0G S +10 &2qG T +9 &43N T +9 &5L T +10 &7L T +9 &9zJ S +9 &;<J S +10 &<K T +9 &>J T +10 &@I S +9 &BEG S +9 &DK T +10 &EL T +9 &GU T +9 &IE` V +10 &Jw Y +9 &L Z +10 &N Z +9 &P? [ +9 &R [ +10 &S~c - +9 &T>r A +9 ( + &TL* 3 + "processing"%& +4 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.70 .Hand.open +2 "manipulator"&1 +69 "core" 1 +2 "manipulator"&M% +4 "core" %  2 + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +104 "core" ' +2 .tSC.coast "storage"(6 +705 #t-> CBV +241 #-> PRV +486 #-> PS + "processing"%% +4 "core" %\\  +2386 #t-> PBV.dialBetween PSV, :waste1 + .PBV.dial between PSV and waste1 +2 "processing"%X * +35 "core" ) +338 #t-> PTV +624 #-> PSV +689 #-> PTV +299 #-> CS + "collection"'Y% +4 "core" %Ͱ  +452 #t-> Sampler.PSI + "collection"'Q% +3 "core" %Ͱ % +2 "sampler")J% +4 "core" % +1831 #t-> PTV.Puck; delay 1; PTV.PRV; Sampler.PSI + .PTV.dial Puck +2 "processing"%P  +76 "core"  +2 .tdelay 1 second +102 .PTV.dial PRV +2 "processing"% @ +76 "core" B +2 "collection"'`% +4 "core" %Ͱ \  + "sampler")a% +3 "core" % +393 #t-> PTV.Puck; delay 1; PTV.PRV; Sampler.PSI + .PTV.dial Puck + "processing"%;  +77 "core"  +2 .tdelay 1 second +102 .PTV.dial PRV + "processing"%[ @ +77 "core" B +2 "collection"'_% +4 "core" %Ͱ4 + "sampler")T% +3 "core" % +320 #t-> PTV.Puck; delay 1; PTV.PRV; Sampler.PSI + .PTV.dial Puck +2 "processing"%G  +77 "core"  +2 .tdelay 1 second +102 .PTV.dial PRV +2 "processing"%\\ @ +75 "core" @ +2 "collection"'h% +4 "core" %Ͱ + "sampler")i% +3 "core" % +280 #t-> PTV.Puck; delay 1; PTV.PRV; Sampler.PSI +2 .PTV.dial Puck +2 "processing"%^  +75 "core"  +2 .tdelay 1 second +102 .PTV.dial PRV +2 "processing"%W @ +75 "core" @ +2 "collection"'b% +4 "core" %Ͱ) + "sampler")m% +3 "core" % +9627 #t-> PTV.Puck; delay 1; PTV.PRV; Sampler.PSI + .PTV.dial Puck +2 "processing"%e  +74 "core"  +2 .tdelay 1 second +102 .PTV.dial PRV + "processing"%E @ +75 "core" A +2 "collection"'q% +4 "core" %Ͱ+ + "sampler")l% +3 "core" % +269 #t-> loop {PTV.Puck; delay 1; PTV.PRV;Log.comment "@%.1f"%Sampler.PSI; Delay.sleep 120} +2 .PTV.dial Puck +2 "processing"%j  +75 "core"  +2 .tdelay 1 second +102 .PTV.dial PRV +2 "processing"%d @ +75 "core" A +2 "collection"'n% +4 "core" %Ͱ* + "sampler")k% +3 "core" % +2 #t@32.3 +12002 .PTV.dial Puck + "processing"%t  +75 "core"  +2 .tdelay 1 second +102 .PTV.dial PRV +2 "processing"% @ +74 "core" A +2 "collection"'w% +4 "core" %Ͱ8 + "sampler")x% +3 "core" % +2 #t@31.8 +12002 .PTV.dial Puck + "processing"%z  +76 "core"  +2 .tdelay 1 second +102 .PTV.dial PRV +2 "processing"%r @ +75 "core" A +2 "collection"'c% +4 "core" %Ͱ' + "sampler")|% +3 "core" % + #t@31.2 +12003 .PTV.dial Puck + "processing"%}  +63 "Can" `` +13 "core"  +2 .tdelay 1 second +102 .PTV.dial PRV +2 "processing"% @ +75 "core" A +2 "collection"'% +4 "core" %Ͱ) + "sampler"){% +3 "core" % +2 #t@30.7 +12002 .PTV.dial Puck + "processing"%y  +76 "core"  +2 .tdelay 1 second +102 .PTV.dial PRV + "processing"%~ @ +76 "core" A +2 "collection"'u% +4 "core" %Ͱ* + "sampler")% +3 "core" % +2 #t@30.4 +12002 .PTV.dial Puck + "processing"%p  +75 "core"  +2 .tdelay 1 second +102 .PTV.dial PRV +2 "processing"%\ @ +74 "core" A +2 "collection"'s% +4 "core" %Ͱ3 + "sampler")% +3 "core" % + #t@30.0 +12003 .PTV.dial Puck + "processing"%v  +76 "core"  +2 .tdelay 1 second +102 .PTV.dial PRV +2 "processing"% @ +75 "core" A +2 "collection"'% +4 "core" %Ͱ' + "sampler")% +3 "core" % +2 #t@29.7 +1458 !o:IRB::Abort: mesg"User Abort!!:@checkpoint: omitted:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +5467 #-> loop { Log.comment "@%.1f"%Sampler.PSI; PTV.Puck;delay 1;PTV.PRV;Log.comment "@%.1f"%Sampler.PSI; Delay.sleep 120} +2 "collection"'% +3 "core" %Ͱ +2 "sampler")% +3 "core" % +2 #t@29.7 .PTV.dial Puck +2 "processing"%  +75 "core"  +2 .tdelay 1 second +102 .PTV.dial PRV + "processing"% @ +75 "core" A +2 "collection"'% +4 "core" %Ͱ% + "sampler")% +4 "core" % + #t@29.6 +12002 "collection"'% +3 "core" %Ͱ& +2 "sampler")% +3 "core" % + #t@29.6 + .PTV.dial Puck +2 "processing"%  +74 "core"  +2 .tdelay 1 second +102 .PTV.dial PRV + "processing"% @ +75 "core" A +2 "collection"'!% +4 "core" %Ͱ + "sampler")% +4 "core" % + #t@29.3 +3496 "Can" QP +8506 "collection"'% +3 "core" %Ͱ( +2 "sampler")#% +3 "core" % + #t@29.3 + .PTV.dial Puck +2 "processing"%$  +74 "core"  +2 .tdelay 1 second +102 .PTV.dial PRV +2 "processing"%& @ +75 "core" A +2 "collection"''% +4 "core" %Ͱ, + "sampler")"% +3 "core" % +2 #t@29.1 +9651 !o:IRB::Abort: mesg"User Abort!!:@checkpoint: omitted:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +301 #-> loop { Log.comment "@%.1f"%Sampler.PSI; PTV.Puck;delay 1;PTV.PRV;Log.comment "@%.1f"%Sampler.PSI; Delay.sleep 120} + "collection"' % +4 "core" %Ͱ/ + "sampler")%% +4 "core" % + #t@29.2 + .PTV.dial Puck +2 "processing"%  +75 "core"  +2 .tdelay 1 second +102 .PTV.dial PRV + "processing"%* @ +75 "core" A +2 "collection"'+% +4 "core" %Ͱ3 + "sampler")-% +3 "core" % +2 #t@29.0 +12002 "collection"'.% +3 "core" %Ͱ9 +2 "sampler")0% +3 "core" % + #t@28.9 + .PTV.dial Puck + "processing"%  +75 "core"  +2 .tdelay 1 second +102 .PTV.dial PRV + "processing"%( @ +75 "core" A +2 "collection"'2% +4 "core" %Ͱ + "sampler")3% +3 "core" % +2 #t@28.8 +12002 "collection"'5% +3 "core" %Ͱ +2 "sampler")% +3 "core" % + #t@28.8 + .PTV.dial Puck +2 "processing"%1  +74 "core"  +2 .tdelay 1 second +102 .PTV.dial PRV +2 "processing"%4 @ +75 "core" A +2 "collection"')% +4 "core" %Ͱ% + "sampler")9% +4 "core" % + #t@28.7 +12002 "collection"'6% +3 "core" %Ͱ$ +2 "sampler")=% +3 "core" % + #t@28.6 + .PTV.dial Puck +2 "processing"%,  +74 "core"  +2 .tdelay 1 second +102 .PTV.dial PRV +2 "processing"%f @ +75 "core" A +2 "collection"'o% +4 "core" %Ͱ + "sampler")B% +3 "core" % +2 #t@28.5 +4142 "Can" QP +7860 "collection"'D% +3 "core" %Ͱ! +2 "sampler")Z% +3 "core" % + #t@28.5 + .PTV.dial Puck +2 "processing"%A  +74 "core"  +2 .tdelay 1 second +102 .PTV.dial PRV +2 "processing"%> @ +75 "core" A +2 "collection"'7% +4 "core" %Ͱ' + "sampler")H% +3 "core" % +2 #t@28.3 +12002 "collection"'<% +3 "core" %Ͱ" +2 "sampler"):% +3 "core" % + #t@28.2 + .PTV.dial Puck +2 "processing"%?  +74 "core"  +2 .tdelay 1 second +102 .PTV.dial PRV + "processing"%8 @ +75 "core" A +2 "collection"'N% +4 "core" %Ͱ5 + "sampler")I% +3 "core" % +2 #t@28.2 +12002 "collection"'O% +3 "core" %Ͱ" +2 "sampler")V% +3 "core" % + #t@28.2 + .PTV.dial Puck +2 "processing"%K  +74 "core"  +2 .tdelay 1 second +102 .PTV.dial PRV + "processing"%F @ +75 "core" A +2 "collection"'S% +4 "core" %Ͱ' + "sampler")C% +4 "core" % + #t@27.9 +12002 "collection"'@% +3 "core" %Ͱ + "sampler") % +4 "core" % + #t@28.1 + .PTV.dial Puck +2 "processing"%  +74 "core"  +2 .tdelay 1 second +102 .PTV.dial PRV + "processing"%M @ +76 "core" A +2 "collection"'% +4 "core" %Ͱ$ + "sampler")% +4 "core" % + #t@27.8 +12002 "collection"'/% +3 "core" %Ͱ. + "sampler")% +4 "core" % + #t@27.8 + .PTV.dial Puck +2 "processing"%X  +74 "core"  +2 .tdelay 1 second +102 .PTV.dial PRV + "processing"%Y @ +74 "core" A +2 "collection"'Q% +4 "core" %Ͱ' + "sampler")J% +3 "core" % +2 #t@27.8 +2744 "Can" QP +9257 "collection"'P% +3 "core" %Ͱ! +2 "sampler") % +3 "core" % + #t@27.8 + .PTV.dial Puck +2 "processing"%`  +74 "core"  +2 .tdelay 1 second +102 .PTV.dial PRV + "processing"%a @ +75 "core" A +2 "collection"';% +4 "core" %Ͱ# + "sampler")[% +3 "core" % + #t@27.7 +12003 "collection"'_% +3 "core" %Ͱ, +2 "sampler")T% +3 "core" % + #t@27.7 + .PTV.dial Puck +2 "processing"%G  +75 "core"  +2 .tdelay 1 second +102 .PTV.dial PRV + "processing"%\\ @ +75 "core" A +2 "collection"'h% +4 "core" %Ͱ. + "sampler")i% +3 "core" % + #t@27.6 +12003 "collection"'^% +3 "core" %Ͱ+ +2 "sampler")W% +3 "core" % + #t@27.6 + .PTV.dial Puck +2 "processing"%b  +74 "core"  +2 .tdelay 1 second +102 .PTV.dial PRV + "processing"%m @ +74 "core" A +2 "collection"'e% +4 "core" %Ͱ# + "sampler")E% +3 "core" % + #t@27.6 +12003 "collection"'q% +3 "core" %Ͱ/ + "sampler")l% +4 "core" % + #t@27.6 + .PTV.dial Puck +2 "processing"%j  +74 "core"  +2 .tdelay 1 second +102 .PTV.dial PRV + "processing"%d @ +75 "core" A +2 "collection"'n% +4 "core" %Ͱ- + "sampler")k% +3 "core" % +2 #t@27.3 +6720 !o:IRB::Abort: mesg"User Abort!!:@checkpoint: omitted:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2354 #-> loop { Log.comment "@%.1f"%Sampler.PSI; PTV.Puck;delay 1;PTV.PRV;Log.comment "@%.1f"%Sampler.PSI; Delay.sleep 3} + "collection"'t% +3 "core" %Ͱ +2 "sampler")% +4 "core" % + #t@27.3 + .PTV.dial Puck +2 "processing"%w  +75 "core"  +2 .tdelay 1 second +102 .PTV.dial PRV + "processing"%x @ +75 "core" A +2 "collection"'z% +4 "core" %Ͱ + "sampler")r% +3 "core" % + #t@27.3 +302 "collection"'c% +3 "core" %Ͱ+ + "sampler")|% +4 "core" % + #t@27.2 + .PTV.dial Puck +2 "processing"%}  +75 "core"  +2 .tdelay 1 second +102 .PTV.dial PRV + "processing"% @ +74 "core" A +2 "collection"'% +4 "core" %Ͱ% + "sampler"){% +3 "core" % + #t@27.2 +302 "collection"'y% +3 "core" %Ͱ- +2 "sampler")~% +3 "core" % + #t@27.2 + .PTV.dial Puck +2 "processing"%u  +74 "core"  +2 .tdelay 1 second +102 .PTV.dial PRV + "processing"% @ +75 "core" @ +2 "collection"'p% +4 "core" %Ͱ# +2 "sampler")\ % +3 "core" % + #t@27.3 +191 #"preston"Session Begun +111 "collection"'s% +3 "core" %Ͱ& +2 "sampler")% +3 "core" % + #t@27.2 + .PTV.dial Puck +4 "processing"%v  +76 "core"  +2 .tdelay 1 second +66 #"preston"-> PBV +2 "processing"% +4 "core" ) +30 .tPTV.dial PRV +2 "processing"% @ +76 "core" A +2 "collection"'% +4 "core" %Ͱ0 + "sampler")% +3 "core" % +2 #t@27.3 +302 "collection"'% +3 "core" %Ͱ) +2 "sampler")% +4 "core" % + #t@27.3 + .PTV.dial Puck +40 "processing"%  +85 "core"  +2 .tdelay 1 second +102 .PTV.dial PRV + "processing"% @ +76 "core" A +2 "collection"'% +4 "core" %Ͱ* + "sampler")% +4 "core" % + #t@27.3 +291 #"preston"-> PBV.waste1 +2 .PBV.dial :waste1 +4 "processing"%  +4 "collection"'% +3 "core" %Ͱ! +2 "sampler")% +4 "core" % + #t@27.2 + .PTV.dial Puck +4 "processing"%!  +16 "core" +62  +2 .tdelay 1 second +102 .PTV.dial PRV +2 "processing"% @ +77 "core" B +2 "collection"'% +4 "core" %Ͱ( + "sampler")#% +4 "core" % + #t@17.8 +302 "collection"'$% +3 "core" %Ͱ$ +2 "sampler")&% +3 "core" % + #t@17.8 + .PTV.dial Puck +4 "processing"%'  +77 "core"  +2 .tdelay 1 second +102 .PTV.dial PRV + "processing"%" @ +76 "core" A +2 "collection"' % +4 "core" %Ͱ, + "sampler")%% +4 "core" % + #t@13.5 +302 "collection"'% +3 "core" %Ͱ! +2 "sampler")*% +3 "core" % + #t@13.5 + .PTV.dial Puck +4 "processing"%+  +75 "core"  +2 .tdelay 1 second +102 .PTV.dial PRV + "processing"%- @ +76 "core" A +2 "collection"'.% +4 "core" %Ͱce# + "sampler")0% +4 "core" % + #t@11.4 +138 "Can" QP +164 "collection"'% +4 "core" %Ͱad; + "sampler")(% +4 "core" % + #t@11.4 + .PTV.dial Puck +4 "processing"%2  +76 "core"  +2 .tdelay 1 second +102 .PTV.dial PRV + "processing"%3 @ +76 "core" A +2 "collection"'5% +4 "core" %ͰOT7 + "sampler")% +3 "core" % +2 #t@10.5 +302 "collection"'1% +3 "core" %ͰPT+ +2 "sampler")4% +3 "core" % + #t@10.5 + .PTV.dial Puck +4 "processing"%)  +75 "core"  +2 .tdelay 1 second +102 .PTV.dial PRV + "processing"%9 @ +76 "core" A +2 "collection"'6% +4 "core" %ͰHL* + "sampler")=% +3 "core" % +2 #t@10.0 +302 "collection"',% +3 "core" %ͰHK9 +2 "sampler")f% +3 "core" % + #t@10.0 + .PTV.dial Puck +4 "processing"%o  +76 "core"  +2 .tdelay 1 second +102 .PTV.dial PRV + "processing"%B @ +76 "core" A +2 "collection"'D% +4 "core" %ͰEG. + "sampler")Z% +4 "core" % + #t@9.8 +302 "collection"'A% +3 "core" %ͰDG# +2 "sampler")>% +3 "core" % + #t@9.8 + .PTV.dial Puck +4 "processing"%7  +75 "core"  +2 .tdelay 1 second +102 .PTV.dial PRV + "processing"%H @ +76 "core" A +2 "collection"'<% +4 "core" %ͰCD' + "sampler"):% +4 "core" % + #t@9.6 +302 "collection"'?% +3 "core" %ͰAE4 +2 "sampler")8% +3 "core" % + #t@9.7 + .PTV.dial Puck +4 "processing"%N  +75 "core"  +2 .tdelay 1 second +102 .PTV.dial PRV + "processing"%I @ +77 "core" A +2 "collection"'O% +4 "core" %ͰCE/ + "sampler")V% +4 "core" % + #t@9.7 +302 "collection"'K% +3 "core" %Ͱ?E# +2 "sampler")F% +3 "core" % + #t@9.7 + .PTV.dial Puck +4 "processing"%S  +75 "core"  +2 .tdelay 1 second +102 .PTV.dial PRV + "processing"%C @ +76 "core" @ +2 "collection"'@% +4 "core" %ͰBE + "sampler") % +3 "core" % +2 #t@9.7 +302 "collection"'% +4 "core" %Ͱ?E/ + "sampler")M% +4 "core" % + #t@9.7 + .PTV.dial Puck +3 "processing"%  +77 "core"  +2 .tdelay 1 second +102 .PTV.dial PRV + "processing"% @ +76 "core" @ +2 "collection"'/% +4 "core" %ͰAD5 + "sampler")% +3 "core" % +2 #t@9.6 +302 "collection"'X% +4 "core" %Ͱ@D* +2 "sampler")Y% +4 "core" % + #t@9.6 + .PTV.dial Puck +3 "processing"%Q  +76 "core"  +2 .tdelay 1 second +102 .PTV.dial PRV + "processing"%J @ +76 "core" @ +2 "collection"'P% +4 "core" %ͰAE& + "sampler") % +4 "core" % + #t@9.7 +302 "collection"'`% +3 "core" %Ͱ@D5 + "sampler")a% +4 "core" % + #t@9.6 + .PTV.dial Puck +4 "processing"%;  +67 .tPTV.stop +2 "processing"%[  +4 "core"  +3  + !to:IRB::Abort: mesg"5User Abort!! while rotating Processing Top Valve:@checkpoint: omitted:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +1737 #-> PTV.air + !o:NoMethodError : mesgu:NameError::message)undefined method `air' for PTV:Shaft: name:air: args[:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +22418 #-> Sampler.PSI +2 "collection"'_% +4 "core" %ͰFH1 +2 "sampler")T% +4 "core" % +30899 "Can" QP +60002  PP +60002  QP +60003  PP +60002  QP +60002  PP +60002  QQ +60002  PQ +56024 #t-> Sampler.PSI +2 "collection"'G% +4 "core" %ͰRU*\ i +2 "sampler")\\% +4 "core" % \ +234 #t-> Sampler.PSI +2 "collection"'h% +4 "core" %ͰSW*\ b +2 "sampler")i% +4 "core" % \ +3720 "Can"\ KRQ +22198 #t-> SC +2 "storage"(^& +5 "core" &,F \ G +1432 #t-> PC.unloadPuck 4,4 +2 "processing"%W& +4 "core" &TL) \ -3 +2 !to:Puck::Warning: mesg"5Unloading 4 puck from tube 4 to Storage Carousel:bt[\ "6/home/esp/esp2/utils/puckmoves.rb:370:in `unload'":/home/esp/esp2/utils/puckmoves.rb:888:in `unloadPuck'"(ESP):98:in `irb_binding'"A/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 #Storing 4 puck in Processing Clamp to tube 4 +3 "manipulator"&b% +6 "core" %\ ' .   + "storage"(m% +4 "core" %s \ F +2 "storage"(e. +2 "core" . +2 .tSC.reconfigure SCtight +3 "storage"($\ .\ 1~b +3 .tSC.seek 4 + "storage"(E(,H +5 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +4 (q& +2 "manipulator"&l& +7 "core" &,F \ F + & & $  g +3 ."raiseStack"SE.reconfigure SEplace +2 .tElbow.reconfigure TightElbow +6 "storage"(#]K-0-\ b +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek PC +2 "manipulator"&j( +6 "core" ( + "manipulator"&d& +3 ."raiseStack"SE.seek :beamBreak +3 "storage"(n'L +4 "core" & 1 7 o g + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 &k& +3 "core" &   g +2 .tForearm.seek PC +2 "manipulator"&t' +93 "core" ' +2 .tHand.close +2 "manipulator"&/ +68 "core" / +2 .tPC.seek :open +3 "processing"%w( +86 "core" ' +2 "storage"(x- +3 "core" -'L + ."raiseStack"SE.configure SEconfig +3 "storage"(#QK-0-\ b +4 ."raiseStack"SE.seek :place +2 "storage"(z' +34 "core" ' +270 ( +2 "storage"(r& +3 "core" &,F \ G +2 "storage"(c& +3 "core" &,F \ G +2 "manipulator"&|& +3 "core" & L K H g +2 "manipulator"&}% +3 "core" % L L  > +2 .tForearm.seek :retract +2 "manipulator"&'\ +93 "core" ' +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 +3 "manipulator"&( +258 "core" ( +2 "manipulator"&{& +4 "core" & 0 ! Z # + "storage"(y& +4 "core" &,F \ F + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +4 .tForearm.seek 4 +3 "manipulator"&~'g +111 "core" ' +38 .tElbow.hold +11 "manipulator"&u, +4 "core" , + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 .tHand.open +2 "manipulator"&1 +72 "core" 1 +3 "manipulator"&p% +3 "core" % x e +2 "storage"(\ & +3 "core" &,F v k 2\ B +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 4 + 317 counts + "manipulator"&s'Ϥ +15 "core" ' +2 "manipulator"&& +4 "core" &\ I P # +2 "storage"(v& +3 "core" &,F \ F +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts +3 "manipulator"&'# +30 "core" ' +2 "storage"(% +4 "core" % \ G +2 ."downElevator"SE.seek :down +5 "storage"('v +98 (% +3 "core" %> #\ E[r +2 "manipulator"&% +4 "core" %K J ? ; +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&'\ +95 "core" ' +66 ' +26 ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast +2 "storage"(6 +1416 #t-> CTV.air + .CTV.dial :air +4 "collection"'  +133 "core" +524 #t-> Sampler.PSI +2 "collection"'% +4 "core" %Ͱ@E(\  +2 "sampler")% +4 "core" % \ V +802 #t-> CC.unloadFlush + #Garaging FlushPuck in Collection Clamp +4 "manipulator"&& +5 "core" & $ $ # +3 "manipulator"&% +4 "core" %\ " ! ? B + .tElbow.seek CC +3 "manipulator"&( +147 "core" ( +2 "manipulator"&& +4 "core" &\  . - / 4 + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &!& +3 "core" &\  $ +  4 +2 .tForearm.seek CC +2 "manipulator"&'ρ +97 "core" ' +2 .tHand.close +2 "manipulator"&/ +71 "core" / +2 .tCC.seek :open +2 "collection"'#( +382 "core" ( +2 "manipulator"&$& +4 "core" &\  O P ? 4 + "manipulator"&&% +4 "core" % Ϗ Q R X + .tForearm.seek :retract +2 "manipulator"&''\ +100 "core" ' +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +3 "manipulator"&"(- +275 "core" ( +2 "manipulator"& & +4 "core" &- r x j k + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &%& +3 "core" &- q {  k +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&' +112 "core" ' +2 .tHand.open +2 "manipulator"&*1 +72 "core" 1 +2 "manipulator"&+% +4 "core" %  %   + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&-'\ +108 "core" ' +1285 #t-> exit +6 #mEXIT + #"preston"Session Ended @1584831626.88EDT @1584834495.64EDT = =tMAIN =mMAIN_scheduler @EDT1584834497.28 #"core_reset"Sent BREAK + #t@0x5479, state=0x3380, ifg=0x20, ie=0x7F + #@0x5BEB, state=0x3380, ifg=0x08, ie=0x5F #@0x56A5, state=0x3350, ifg=0x84, ie=0x75 + #@0x594E, state=0x32E2, ifg=0x10, ie=0xF5 + #@0x5BD1, state=0x32F4, ifg=0x10, ie=0xFD #@0x5E54, state=0x32F4, ifg=0x10, ie=0xFD + #@0x60D7, state=0x32F4, ifg=0x10, ie=0xFD + #@0x6265, state=0x32F4, ifg=0x80, ie=0xFD #@0x3CB6, state=0x3350, ifg=0x00, ie=0x75 + #ESP2 v3.22 I2C Gateway v3.06 +9 #ESP2 v3.22 I2C Gateway v3.06 for core bus +209 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +351 "Can"\ 787 +7 \ 787 #tPolling Can every 10:00 +124 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +3 "core"  + "processing"% +2 % +2 "core"  +6 "collection"' 9\ + ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 )% +3 "core" % \ g + .tSS.reconfigure SSconfig +2 "sampler")#.0X + .tPC.reconfigure PCconfig +2 "processing"%$x2 ^22b +2 .tPC.hold + "processing"% , +4 "core" , +2 .tPC.configure PCconfig +2 "processing"%$x2 ^22b +2 % % +3 "core" %\\\ > + .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.hold + "processing"% + +4 "core" + +2 .tPS.configure PSconfig + "processing"%#A d`xb +4 "manipulator"&% +4 "core" %\  X + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.hold +2 "manipulator"&+ +2 "core" + + .tForearm.configure LooseForearm +2 "manipulator"&#Q@2^d^b +2 && +3 "core" &- 7 k + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 .tElbow.hold +2 "manipulator"&, +2 "core" , + .tElbow.configure LooseElbow +3 "manipulator"&$ &.,(#b +4 "storage"(& +3 "core" &,F\ \  T\ V + .tSC.configure SCloose +2 "storage"($.\ 1~b +3 (% +2 "core" %m\ \  !\ U +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 .tCH.coast + "collection"'  +3 "core" + .tCH.configure CHconfig + "collection"'\ 2 +2 .tPH.coast +2 "processing"%  +2 "core" +2 .tPH.configure PHconfig + "processing"%\ 2 +2 #tAll dwarf controllers running firmware version 3.75 +2 "sampler") +11 #tCleanly exited at 19:00:26EDT21-Mar-20 +4392 #-> exut +119 #-> exit +4 #mEXIT @1584834551.72EDT @1584850394.76EDT = =tMAIN =mMAIN_scheduler @EDT1584850396.39 #"core_reset"Sent BREAK + #t@0x5F8D, state=0x3380, ifg=0x20, ie=0x7F + #@0x66FF, state=0x3380, ifg=0x08, ie=0x5F + #@0xDE22, state=0x3380, ifg=0x20, ie=0x7F #@0xDFD0, state=0x3380, ifg=0x20, ie=0x7F + #@0xE51A, state=0x3380, ifg=0x20, ie=0x7F #@0xE5C7, state=0x3380, ifg=0x20, ie=0x7F + #@0xEA86, state=0x3380, ifg=0x20, ie=0x7F + #@0xEFEE, state=0x3380, ifg=0x08, ie=0x5F #@0xDFCD, state=0x3350, ifg=0x00, ie=0x75 + #ESP2 v3.22 I2C Gateway v3.06 +9 #ESP2 v3.22 I2C Gateway v3.06 for core bus +209 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +349 "Can"\ b:9 + \ b:9 + #tPolling Can every 10:00 +123 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% + % +2 "core"  +5 "collection"' 9\ + ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 )% +2 "core" % \ +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X CC.loadFlush + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'& +3 "core" &GKG\ U +2 .tHand.open + "manipulator"&1 +18 "core" 1 +2 "manipulator"&& +4 "core" &-   , k + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&(- +3 "core" ( +2 "manipulator"&& +3 "core" &-  ' k + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" &-   k + .tForearm.seek :garage +2 "manipulator"&' +106 "core" ' +2 .tHand.close + "manipulator"&/ +71 "core" / +2 "manipulator"&& +4 "core" &-  h k + "manipulator"&% +4 "core" %    / + .tForearm.seek :retract +2 "manipulator"& '\ +103 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&!( +278 "core" ( +2 "manipulator"&"& +4 "core" &  6 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &#& +2 "core" &  \ 7 6 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&$'ρ +98 "core" ' +2 "manipulator"&%& +4 "core" &  Q 6 + "manipulator"&&% +4 "core" %ϊ e +2 "collection"''& +3 "core" &GJK\ R +2 "collection"'(& +3 .tCC.seek :closed +2 "collection"')(O +2 "core" &HK\ Q +5 &HK\ Q5 +9 &7IHK\ I1 +10 &esGI\ GF +9 &\ dHJ \ IO +10 &YIK\ KN +9 &\\GJ\ JN +9 &R\\IL \ JN +10 &YHL\ JN +9 &\\DL\ IN +9 &\\HJ\ JN +10 &\\ZFL\ JM +9 &!\\GK\ JN +10 &"ZGJ\ KN +9 &$[HJ\ JN +9 &&dYHK\ JM +10 &(%[FL\ IN +9 &)]HK\ IN +9 &+YHK\ JN +10 &-kZIL\ JN +9 &/-WGJ\ JN +10 &0ZGJ\ JM +9 &2[FJ\ IN +9 &4s\\HL\ JN +10 &65_HK\ IN +9 &7\\GK\ \ IN +9 &9ZHI\ IM +10 &;|[FJ\ IM +9 &=>ZGK\ \ JM +10 &?\\GJ\ IM +9 &@]IJ\ IN +9 &BZFK\ IN +10 &DEYHM\ IN +9 &F_HJ\ IN +9 &GjGJ\ HP +10 &I|FJ\ FS +9 &K0FJ \ BX +10 &LFH\ ?Z +9 &N}HJ\ CA +9 &Oa'EJ\ E$i +10 &O}uDJ\ GM +2 ( + "collection"'(& +2 #tCollection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.57 +2 "collection"'*& +3 "core" &O}sFIK\ GM +2 .tHand.open + "manipulator"&+1 +68 "core" 1 +2 "manipulator"&,% +4 "core" % ϊ  v + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&-'\ +104 "core" ' +2 "collection"'.& +4 "core" &O}sFIC\ HM +6227 #t-> Sampler.PSI + "collection"'/% +3 "core" %ͰGK(\ D +2 "sampler")0% +4 "core" % \ +494 #t-> Sampler.calibrate +3 "Can"\ WKJ +2 #tCalibrating pressure and temperature sensors + .CTV.dial :air +2 "collection"'1  +4 "core" +2 .tSSV.dial :spit,avoiding: :exhaust + "sampler")2 +4 "core"  + "sampler")3 +131 "core" +2 .tSS.reconfigure SSfast +2 "sampler")#.0X Sampler.PSI + "collection"'<% +3 "core" %ͰGJ%\ E +2 "sampler")=% +4 "core" % \ +15770 #t-> PC.loadPuck 4,4 + #Loading 4 puck from tube 4 into Processing Clamp +2 "processing"%>& +3 "core" &=\ \\ +2 "manipulator"&?% +4 "core" %     +2 "storage"(@% +3 "core" %m @\ u + "storage"(A. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 + "storage"(B(,H +4 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (C& +3 "core" &,F f\ t +2 "manipulator"&D& +3 "core" &    6 +2 "manipulator"&E% +3 "core" %    +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&F( +151 "core" ( +2 "manipulator"&G& +4 "core" &  ;  + "storage"(H& +4 "core" &,F 3\ v +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&I'# +98 "core" ' +2 "storage"(J& +4 "core" &,F Q\ v +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(K'L +281 "core" ' +2 "storage"(L- +3 "core" -' + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +2 (M& +3 "core" &,F L\ t + "manipulator"&N& +4 "core" &    + .tElbow.seek 4 +2 "manipulator"&O( +3 "core" ( +2 "manipulator"&P& +3 "core" & \  :  +2 "storage"(Q& +42 "core" &,F \ u +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&R'ϓ +22 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&S/ +76 "core" / +2 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 6):bt[\ "4/home/esp/esp2/utils/puckmoves.rb:337:in `load'"8/home/esp/esp2/utils/puckmoves.rb:884:in `loadPuck'"(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 +4 "manipulator"&T& +4 "storage"(U'v +5 "core" &     +2 "manipulator"&V% +3 "core" % ω  1 +2 .tForearm.seek :retract +2 "manipulator"&W'\ +96 "core" ' +2 .tElbow.seek PC +2 "manipulator"&X( +160 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +90 "core" ( +2 "manipulator"&Y& +4 "core" &   H u + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &Z& +2 "core" &   u +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&[' +99 "core" ' +2 "manipulator"&\\& +4 "core" &   u +2 "manipulator"&]% +3 "core" % \ , +2 "processing"%^& +3 "core" &\ Z +2 "processing"%_& +3 .tPC.seek :closed +2 "processing"%`(Tg +3 "core" &\ Z +4 &9\ Z4 +10 &;IyF\ U1 +9 &fqC\ TE +9 &cF\ UO +10 &UA\ VN +9 &YC\ VO +10 &NVJ\ VO +9 &V=\ VO +9 &T?\ VN +10 &W>\ VN +9 &WY?\ VN +9 &![8\ VO +10 &"Y2\ VN +9 &$T8\ UN +10 &&^V4\ VO +9 &( Y0\ UO +9 &)X4\ UO +10 &+X6\ UN +9 &-gT*\ VN +9 &/)Y,\ VN +10 &0X)\ UN +9 &2T'\ UN +10 &4oZ(\ UN +9 &61T:\ VN +9 &7U\ UO +10 &9Z\ VN +9 &;wT'\ VN +9 &=9T\ VN +10 &>T\ VN +9 &@Y$\ UN +10 &BW$\ UN +9 &DAU%\ UN +9 &FX+\ UO +10 &Ga\ UO +9 &Ik\ TP +9 &K;(\ SS +10 &L\ RT +9 &N$\ ST +10 &P|#\ RU +9 &R=%\ RU +9 &Sf\ S&u +10 &TAc2\ U3 +8 ( +2 &TI\ X+ + "processing"%_& +4 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.60 + .Hand.open + "manipulator"&a1 +67 "core" 1 +2 "manipulator"&b% +4 "core" %   + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&c'\ +101 "core" ' +2 .tSC.coast "storage"(6 +17156 #t-> PC + "processing"%d& +4 "core" &TI%\ T+ +188 #t-> CC + "collection"'e& +4 "core" &O}cGH7\ ?M +2434 #t-> Sampler.calibrate +2 "Can"\ QQP +2 #tCalibrating pressure sensors .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust +2 "sampler")f +132 "core"  +2 .tSS.seek 5ml +2 "sampler")g'?2 +308 "core" ' +2 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +2 "sampler")h  +132 "core" +2 .tdelay 3.8 seconds +382 "collection"'i% +3 "core" %ͰGL7\ A + "sampler")j% +4 "core" %?. \ n + .tSSV.dial :spit +2 "sampler")k +130 "core"  +3 .tSS.seek 0ml +2 "sampler")l' +289 "core" ' +2 .tSSV.dial CBV + "sampler")m  +133 "core" +8442 #t-> PSV.PSR; PSR.air; PS.fill + .PSV.dial PSR +2 "processing"%n +73 "core"  +2 .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml + "processing"%o' +594 "core" ' +2 "processing"%p% +4 "core" %"~\ T +970 "Can"\ QPP +825 #t-> PSV.waste1 + .PSV.dial :waste1 + "processing"%q  +42 "core"  +678 #t-> PS.seek 2 +2 .PS.seek 2ml +2 "processing"%r'[ +595 "core" ' +2 "processing"%s% +4 "core" %]}\ T +667 #t-> PTV.puck + .PTV.dial :puck + "processing"%t  +15 "core"  +345 #t-> PSV.PTV + .PSV.dial PTV + "processing"%u +103 "core" +965 #t-> PBV.waste1 + .PBV.dial :waste1 +2 "processing"%v  +4 "core" +5077 #t-> PS. seek 1.5; delay 3; PBV.dialBetween PSV;:waste1 +2 .PS.seek 1.5ml +2 "processing"%w' +585 "core" ' +2 .tdelay 3 seconds +302 !o:ArgumentError: mesg"(wrong number of arguments (1 for 2):bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2471 #-> PBV.dialBetween :PSV, :waste1 + .PBV.dial between PSV and waste1 +2 "processing"%x * +34 "core" + +291 #t-> PS.empty + .PS.seek :empty +2 "processing"%y'9 +1619 "core" ' +2 "processing"%z% +4 "core" %8W\ T +1075 #t-> CSV + "collection"'{ +3 "core"  +300 #t-> CTV +618 #-> CS + "collection"'|% +3 "core" %ͰGI<\ @ +504 #t-> CS.fill +2 .CS.seek 10ml +2 "collection"'}' D +2622 "core" ' +2 "collection"'~% +4 "core" % CGJ:\ > +8442 #t-> CSV.CTV; CTV.CSV + .CSV.dial CTV +2 "collection"'  +4 "core"  +2 .tCTV.dial CSV + "collection"'  +131 "core"  +5858 #"preston"Session Begun +2885 #-> loop {Log.comment "@%.2f"%Sampler.PSI; Delay.sleep 120} +2 "collection"'% +5 "core" % Cgm \ F +2 "sampler")% +3 "core" % \  +2 #"preston"@2.90 +480 !o:IRB::Abort: mesg":@checkpoint: omitted:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +1623 #-> loop {Log.comment "@%.2f"%Sampler.PSI; Delay.sleep .1} +2 "collection"'% +5 "core" % CgjN\ G +2 "sampler")% +4 "core" % \  + #"preston"@2.74 +12 "collection"'% +3 "core" % Chk\ G +2 "sampler")\ % +3 "core" % \  + #"preston"@2.79 +12 "collection"' % +3 "core" % CfiM\ G +2 "sampler")% +3 "core" % \  + #"preston"@2.68 +12 "collection"'% +3 "core" % CflN\ G + "sampler")% +4 "core" % \  + #"preston"@2.85 +12 "collection"'% +3 "core" % Cgk\ G + "sampler")% +4 "core" % \  + #"preston"@2.79 +12 "collection"'% +3 "core" % CjjR\ F + "sampler")% +4 "core" % \  + #"preston"@2.74 +12 "collection"'% +3 "core" % CkmS\ G +2 "sampler")% +3 "core" % \  + #"preston"@2.90 +12 "collection"'% +3 "core" % Cgk\ G +2 "sampler")% +3 "core" % \  + #"preston"@2.79 +12 "collection"'% +3 "core" % Cgk\ F +2 "sampler")% +3 "core" % \  + #"preston"@2.79 +12 "collection"'% +3 "core" % CgmL\ G + "sampler")% +4 "core" % \  + #"preston"@2.90 +12 "collection"'% +3 "core" % CfjM\ G +2 "sampler")% +3 "core" % \  + #"preston"@2.74 +12 "collection"'"% +3 "core" % Cgl \ G +2 "sampler")#% +3 "core" % \  + #"preston"@2.85 +12 "collection"'% +3 "core" % Cgk\ \ G +2 "sampler")%% +3 "core" % \  + #"preston"@2.79 +12 "collection"'&% +3 "core" % CekL\ G +2 "sampler")'% +3 "core" % \  + #"preston"@2.79 +12 "collection"' % +3 "core" % Cgl\ G +2 "sampler")% +3 "core" % \  + #"preston"@2.85 +12 "collection"'*% +3 "core" % Chl\ G +2 "sampler")+% +3 "core" % \  + #"preston"@2.85 +12 "collection"',% +3 "core" % CfjM\ G +2 "sampler").% +3 "core" % \  + #"preston"@2.74 +12 "collection"'(% +3 "core" % CgkN\ F +2 "sampler")$% +3 "core" % \  + #"preston"@2.79 +12 "collection"'/% +3 "core" % Chl\ G +2 "sampler")0% +3 "core" % \  + #"preston"@2.85 +12 "collection"'1% +3 "core" % Chm\ F +2 "sampler")2% +3 "core" % \  + #"preston"@2.90 +12 "collection"'3% +3 "core" % CgjK\ G +2 "sampler")% +3 "core" % \  + #"preston"@2.74 +12 "collection"'6% +3 "core" % Chl\ F +2 "sampler")5% +3 "core" % \  + #"preston"@2.85 +11 !o:IRB::Abort: mesg":@checkpoint: omitted:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2163 #t-> CBV.PRV; PRV.CBV PTV + .CBV.dial PRV +4 "collection"'7  +114 "core" +2 .tPRV.dial CBV,PTV +2 .PRV.stop +3 "processing"%9  +6 "core"  +3 !to:I2C::Shaft::Error: mesg"[Unknown Direction Processing Top Valve at puck while rotating Processing Reagent Valve:@checkpoint: omitted:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +663 #-> PTV +2007 #-> CBV.PRV; PRV.CBV + .CBV.dial PRV +4 .PRV.dial CBV +4 "processing"%4  +5 "core"  +1168 #t-> PSV +307 #-> PTV +951 #"preston"-> loop {Log.comment "@%.2f"%Sampler.PSI; Delay.sleep .1} +2 "collection"';% +5 "core" % C.1O\ G +2 "sampler")<% +4 "core" % \  + #"preston"@13.63 +12 "collection"'=% +3 "core" % C.2P\ G +2 "sampler")>% +3 "core" % \  + #"preston"@13.69 +12 "collection"'?% +3 "core" % C.1\ G +2 "sampler")@% +3 "core" % \  + #"preston"@13.63 +12 "collection"'A% +3 "core" % C/1\ H +2 "sampler")C% +3 "core" % \  + #"preston"@13.63 +12 "collection"'D% +3 "core" % C-2M\ F +2 "sampler")E% +3 "core" % \  + #"preston"@13.69 +12 "collection"'G% +3 "core" % C12N\ G +2 "sampler")H% +3 "core" % \  + #"preston"@13.69 +12 "collection"'J% +3 "core" % C01\ G +2 "sampler")!% +3 "core" % \  + #"preston"@13.63 +12 "collection"'-% +3 "core" % C/1\ G +2 "sampler")L% +3 "core" % \  + #"preston"@13.63 +12 "collection"'M% +3 "core" % C/4M\ G +2 "sampler")N% +3 "core" % \  + #"preston"@13.80 +12 "collection"'P% +3 "core" % C02M\ G +2 "sampler")Q% +3 "core" % \  + #"preston"@13.69 +12 "collection"'S% +3 "core" % C02\ H +2 "sampler")T% +3 "core" % \  + #"preston"@13.69 +12 "collection"'V% +3 "core" % C,3J\ G +2 "sampler")F% +3 "core" % \  + #"preston"@13.74 +12 "collection"'I% +3 "core" % C.3P\ H +2 "sampler")K% +3 "core" % \  + #"preston"@13.74 +14 #t-> PTV.PRV + .PTV.dial PRV +3 "processing"%R @ +4 "collection"'Y% +3 "core" % C/1K\ ; +2 "sampler")Z% +3 "core" % \ | + #"preston"@13.63 +12 "collection"'O% +3 "core" % C-3\ D +2 "sampler")\\% +3 "core" % \  +2 #"preston"@13.74 +11 "collection"']% +3 "core" % C.0\ C +2 "sampler")^% +3 "core" % \  + #"preston"@13.58 +12 "collection"'U% +3 "core" % C37N\ F +2 "sampler")W% +3 "core" B + % \  +2 #"preston"@13.96 +14 "collection"' % +3 "core" % C5:Q\ F +2 "sampler")a% +4 "core" % \  + #"preston"@14.13 +12 "collection"'b% +3 "core" % C38N\ G +2 "sampler")_% +3 "core" % \  + #"preston"@14.02 +12 "collection"'[% +3 "core" % C58O\ G +2 "sampler")B% +3 "core" % \  + #"preston"@14.02 +12 "collection"'d% +3 "core" % C78\ G +2 "sampler")e% +3 "core" % \  + #"preston"@14.02 +12 "collection"'f% +3 "core" % C58L\ G +2 "sampler"):% +3 "core" % \  + #"preston"@14.02 +12 "collection"'h% +3 "core" % C4:O\ G +2 "sampler")i% +3 "core" % \  + #"preston"@14.13 +12 "collection"'j% +4 "core" % C68N\ G +2 "sampler")k% +3 "core" % \  + #"preston"@14.02 +12 "collection"'g% +3 "core" % C67 \ G +2 "sampler")m% +3 "core" % \  + #"preston"@13.96 +12 "collection"'n% +3 "core" % C88\ \ G +2 "sampler") % +3 "core" % \  + #"preston"@14.02 +12 "collection"'p% +3 "core" % C58O\ G +2 "sampler")q% +3 "core" % \  + #"preston"@14.02 +12 "collection"'o% +3 "core" % C6:P\ G +2 "sampler")s% +3 "core" % \  + #"preston"@14.13 +12 "collection"'t% +3 "core" % C59\ G +2 "sampler")u% +3 "core" % \  + #"preston"@14.07 +12 "collection"'v% +3 "core" % C69\ G +2 "sampler")r% +3 "core" % \  + #"preston"@14.07 +12 "collection"'x% +3 "core" % C67Q\ G +2 "sampler")w% +3 "core" % \  + #"preston"@13.96 +12 "collection"'z% +3 "core" % C49 \ G +2 "sampler"){% +3 "core" % \  + #"preston"@14.07 +12 "collection"'|% +3 "core" % C58\ G +2 "sampler") % +3 "core" % \  + #"preston"@14.02 +12 "collection"'~% +3 "core" % C78K\ F +2 "sampler")% +3 "core" % \  + #"preston"@14.02 +12 "collection"'% +3 "core" % C38N\ G +2 "sampler")% +3 "core" % \  + #"preston"@14.02 +12 "collection"'% +3 "core" % C6:\ H +2 "sampler")% +3 "core" % \  + #"preston"@14.13 +12 "collection"'% +3 "core" % C38\ \ G +2 "sampler")% +3 "core" % \  + #"preston"@14.02 +12 "collection"'\ % +3 "core" % C67N\ H +2 "sampler") % +3 "core" % \  + #"preston"@13.96 +12 "collection"'% +3 "core" % C59S\ G +2 "sampler")% +3 "core" % \  + #"preston"@14.07 +12 "collection"'% +3 "core" % C79\ G +2 "sampler")% +3 "core" % \  + #"preston"@14.07 +12 "collection"'% +3 "core" % C59M\ G +2 "sampler")% +3 "core" % \  + #"preston"@14.07 +12 "collection"'% +3 "core" % C58M\ G +2 "sampler")% +3 "core" % \  + #"preston"@14.02 +12 "collection"'% +3 "core" % C67\ H +2 "sampler")% +3 "core" % \  + #"preston"@13.96 +12 "collection"'% +3 "core" % C79\ G +2 "sampler")% +3 "core" % \  + #"preston"@14.07 +12 "collection"'% +3 "core" % C68M\ G +2 "sampler")% +3 "core" % \  + #"preston"@14.02 +12 "collection"'% +3 "core" % C59O\ G +2 "sampler")% +3 "core" % \  + #"preston"@14.07 +12 "collection"'% +3 "core" % C48\ G +2 "sampler")"% +3 "core" % \  + #"preston"@14.02 +12 "collection"'#% +4 "core" % C38\ G +2 "sampler")% +3 "core" % \  + #"preston"@14.02 +12 "collection"'%% +3 "core" % C48\ G +2 "sampler")&% +3 "core" % \  + #"preston"@14.02 +12 "collection"''% +3 "core" % C58Q\ H +2 "sampler") % +3 "core" % \  + #"preston"@14.02 +12 "collection"'% +3 "core" % C49\ \ G + "sampler")*% +4 "core" % \  + #"preston"@14.07 +12 "collection"'+% +3 "core" % C5:\ G + "sampler"),% +4 "core" % \  + #"preston"@14.13 +12 "collection"'.% +3 "core" % C68M\ G +2 "sampler")(% +3 "core" % \  + #"preston"@14.02 +12 "collection"'$% +3 "core" % C79L\ G + "sampler")/% +4 "core" % \  + #"preston"@14.07 +12 "collection"'0% +3 "core" % C49\ G +2 "sampler")1% +3 "core" % \  +2 #"preston"@14.07 +11 "collection"'2% +3 "core" % C68\ G +2 "sampler")3% +3 "core" % \  + #"preston"@14.02 +12 "collection"'% +3 "core" % C48Q\ G +2 "sampler")6% +3 "core" % \  + #"preston"@14.02 +12 "collection"'5% +3 "core" % C59M\ G +2 "sampler")7% +3 "core" % \  + #"preston"@14.07 +12 "collection"'9% +3 "core" % C69\ G + "sampler")4% +4 "core" % \  + #"preston"@14.07 +12 "collection"';% +3 "core" % C5:\ G +2 "sampler")<% +3 "core" % \  + #"preston"@14.13 +12 "collection"'=% +3 "core" % C68M\ G +2 "sampler")>% +3 "core" % \  + #"preston"@14.02 +12 "collection"'?% +3 "core" % C69 \ G +2 "sampler")@% +3 "core" % \  + #"preston"@14.07 +12 "collection"'A% +3 "core" % C58\ G +2 "sampler")C% +3 "core" % \  + #"preston"@14.02 +12 "collection"'D% +3 "core" % C47N\ G +2 "sampler")E% +3 "core" % \  + #"preston"@13.96 +13 "collection"'G% +3 "core" % C59M\ G +2 "sampler")H% +3 "core" % \  + #"preston"@14.07 +12 "collection"'J% +3 "core" % C49O\ G +2 "sampler")!% +3 "core" % \  + #"preston"@14.07 +12 "collection"'-% +3 "core" % C69\ G +2 "sampler")L% +3 "core" % \  + #"preston"@14.07 +12 "collection"'M% +3 "core" % C5:\ G +2 "sampler")N% +3 "core" % \  + #"preston"@14.13 +12 "collection"'P% +3 "core" % C68M\ G +2 "sampler")Q% +3 "core" % \  + #"preston"@14.02 +12 "collection"'S% +3 "core" % C59\ G +2 "sampler")T% +3 "core" % \  + #"preston"@14.07 +12 "collection"'V% +3 "core" % C47\ G +2 "sampler")F% +3 "core" % \  + #"preston"@13.96 +12 "collection"'I% +3 "core" % C69\ G +2 "sampler")K% +3 "core" % \  +2 #"preston"@14.07 +11 "collection"'Y% +3 "core" % C58M\ G +2 "sampler")Z% +3 "core" % \  + #"preston"@14.02 +10 !o:IRB::Abort: mesg":@checkpoint: omitted:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +8128 #-> loop {Log.comment "@%.2f"%Sampler.PSI; Delay.sleep .1} +2 "collection"'O% +5 "core" % C58W\ H +2 "sampler")\\% +4 "core" % \  + #"preston"@14.02 +12 "collection"']% +3 "core" % C59\ H +2 "sampler")^% +3 "core" % \  + #"preston"@14.07 +12 "collection"'U% +3 "core" % C58M\ H +2 "sampler")R% +3 "core" % \  + #"preston"@14.02 +12 "collection"'W% +3 "core" % C37\ \ G +2 "sampler") % +3 "core" % \  + #"preston"@13.96 +12 "collection"'a% +3 "core" % C56\ H +2 "sampler")b% +3 "core" % \  + #"preston"@13.91 +12 "collection"'_% +3 "core" % C48T\ H +2 "sampler")[% +3 "core" % \  + #"preston"@14.02 +12 "collection"'B% +3 "core" % C47X\ H +2 "sampler")d% +3 "core" % \  + #"preston"@13.96 +12 "collection"'e% +3 "core" % C48\ \ H +2 "sampler")f% +3 "core" % \  + #"preston"@14.02 +12 "collection"':% +52 "core" % C69S\ H +2 "sampler")h% +2 #t-> PBV.waste1 +3 .PBV.dial :waste1 +5 "processing"%i  +4 "core" % \  +2 #"preston"@14.07 +12 "collection"'j% +3 "core" % C58\ D +2 "sampler")k% +3 "core" % \  +2 #"preston"@14.02 +7 "core" +5 "collection"'g% +3 "core" % C38 \ G +2 "sampler")m% +3 "core" % \  + #"preston"@14.02 +12 "collection"'n% +3 "core" % C47 \ H +2 "sampler") % +3 "core" % \  +2 #"preston"@13.96 +11 "collection"'p% +3 "core" % C57L\ H +2 "sampler")q% +3 "core" % \  + #"preston"@13.96 +12 "collection"'o% +3 "core" % C59O\ G +2 "sampler")s% +3 "core" % \  + #"preston"@14.07 +12 "collection"'t% +3 "core" % C28\ \ G +2 "sampler")u% +3 "core" % \  + #"preston"@14.02 +12 "collection"'v% +3 "core" % C38Z\ H +2 "sampler")r% +3 "core" % \  + #"preston"@14.02 +12 "collection"'x% +3 "core" % C58[\ G +2 "sampler")w% +3 "core" % \  + #"preston"@14.02 +12 "collection"'z% +3 "core" % C37 \ H +2 "sampler"){% +3 "core" % \  + #"preston"@13.96 +12 "collection"'|% +3 "core" % C66\ H +2 "sampler") % +3 "core" % \  + #"preston"@13.91 +12 "collection"'~% +3 "core" % C66T\ H +2 "sampler")% +3 "core" % \  + #"preston"@13.91 +12 "collection"'% +3 "core" % C56N\ H +2 "sampler")% +3 "core" % \  + #"preston"@13.91 +12 "collection"'% +4 "core" % C38X\ H +2 "sampler")% +3 "core" % \  + #"preston"@14.02 +12 "collection"'% +3 "core" % C48\ H +2 "sampler")% +3 "core" % \  + #"preston"@14.02 +12 "collection"'\ % +3 "core" % C68\ H +2 "sampler") % +3 "core" % \  + #"preston"@14.02 +12 "collection"'% +3 "core" % C67X\ H +2 "sampler")% +3 "core" % \  + #"preston"@13.96 +12 "collection"'% +3 "core" % C67\ H +2 "sampler")% +3 "core" % \  + #"preston"@13.96 +12 "collection"'% +3 "core" % C68\ G +2 "sampler")% +3 "core" % \  + #"preston"@14.02 +12 "collection"'% +3 "core" % C58T\ H +2 "sampler")% +3 "core" % \  + #"preston"@14.02 +12 "collection"'% +3 "core" % C57X\ H +2 "sampler")% +3 "core" % \  + #"preston"@13.96 +12 "collection"'% +3 "core" % C66\ H +2 "sampler")% +3 "core" % \  + #"preston"@13.91 +12 "collection"'% +3 "core" % C28 \ H +2 "sampler")% +3 "core" % \  + #"preston"@14.02 +12 "collection"'% +3 "core" % C59V\ H +2 "sampler")% +3 "core" % \  + #"preston"@14.07 +12 "collection"'% +3 "core" % C49Q\ G +2 "sampler")"% +3 "core" % \  + #"preston"@14.07 +12 "collection"'#% +3 "core" % C48\ H +2 "sampler")% +3 "core" % \  + #"preston"@14.02 +12 "collection"'%% +3 "core" % C47Z\ G +2 "sampler")&% +3 "core" % \  + #"preston"@13.96 +12 "collection"''% +3 "core" % C47Q\ H +2 "sampler") % +3 "core" % \  + #"preston"@13.96 +12 "collection"'% +3 "core" % C48\ H +2 "sampler")*% +3 "core" % \  + #"preston"@14.02 +12 "collection"'+% +3 "core" % C38\ H +2 "sampler"),% +3 "core" % \  + #"preston"@14.02 +12 "collection"'.% +3 "core" % C59O\ H +2 "sampler")(% +3 "core" % \  + #"preston"@14.07 +12 "collection"'$% +3 "core" % C36R\ H +2 "sampler")/% +3 "core" % \  + #"preston"@13.91 +12 "collection"'0% +3 "core" % C38\ \ H +2 "sampler")1% +3 "core" % \  + #"preston"@14.02 +12 "collection"'2% +3 "core" % C59 \ G +2 "sampler")3% +3 "core" % \  + #"preston"@14.07 +12 "collection"'% +3 "core" % C38Z\ H +2 "sampler")6% +3 "core" % \  + #"preston"@14.02 +12 "collection"'5% +3 "core" % C46\ H +2 "sampler")7% +3 "core" % \  + #"preston"@13.91 +12 "collection"'9% +3 "core" % C57 \ H +2 "sampler")4% +3 "core" % \  + #"preston"@13.96 +12 "collection"';% +4 "core" % C56\ H + "sampler")<% +3 "core" % \  +2 #"preston"@13.91 +11 "collection"'=% +3 "core" % C47N\ G +2 "sampler")>% +3 "core" % \  + #"preston"@13.96 +12 "collection"'?% +3 "core" % C49 \ H +2 "sampler")@% +3 "core" % \  + #"preston"@14.07 +12 "collection"'A% +3 "core" % C67\ H +2 "sampler")C% +3 "core" % \  + #"preston"@13.96 +12 "collection"'D% +3 "core" % C58W\ G +2 "sampler")E% +3 "core" % \  + #"preston"@14.02 +12 "collection"'G% +3 "core" % C67\ G +2 "sampler")H% +3 "core" % \  + #"preston"@13.96 +12 "collection"'J% +3 "core" % C47\ \ H +2 "sampler")!% +3 "core" % \  + #"preston"@13.96 +12 "collection"'-% +3 "core" % C38R\ H +2 "sampler")L% +3 "core" % \  + #"preston"@14.02 +12 "collection"'M% +3 "core" % C56S\ H +2 "sampler")N% +3 "core" % \  + #"preston"@13.91 +12 "collection"'P% +3 "core" % C47\ H +2 "sampler")Q% +3 "core" % \  + #"preston"@13.96 +12 "collection"'S% +3 "core" % C56\ H +2 "sampler")T% +3 "core" % \  + #"preston"@13.91 +12 "collection"'V% +3 "core" % C76V\ H +2 "sampler")F% +3 "core" % \  + #"preston"@13.91 +12 "collection"'I% +3 "core" % C47T\ H +2 "sampler")K% +3 "core" % \  + #"preston"@13.96 +12 "collection"'Y% +3 "core" % C49\ H +2 "sampler")Z% +3 "core" % \  + #"preston"@14.07 +12 "collection"'O% +3 "core" % C37T\ G +2 "sampler")\\% +3 "core" % \  + #"preston"@13.96 +12 "collection"']% +3 "core" % C67Y\ H +2 "sampler")^% +3 "core" % \  + #"preston"@13.96 +12 "collection"'U% +3 "core" % C37\ H +2 "sampler")R% +3 "core" % \  + #"preston"@13.96 +12 "collection"'W% +3 "core" % C58\ H +2 "sampler") % +3 "core" % \  + #"preston"@14.02 +12 "collection"'a% +3 "core" % C49Q\ H +3 "sampler")b% +3 "core" % \  + #"preston"@14.07 +12 "collection"'_% +3 "core" % C67M\ H +2 "sampler")[% +3 "core" % \  + #"preston"@13.96 +12 "collection"'B% +3 "core" % C48O\ G + "sampler")d% +4 "core" % \  + #"preston"@14.02 +12 "collection"'e% +3 "core" % C27\ H +2 "sampler")f% +3 "core" % \  + #"preston"@13.96 +12 "collection"':% +3 "core" % C47 \ H +2 "sampler")h% +3 "core" % \  + #"preston"@13.96 +12 "collection"'j% +3 "core" % C48Y\ G +2 "sampler")k% +3 "core" % \  + #"preston"@14.02 +12 "collection"'i% +4 "core" % C56J\ G + "sampler")g% +4 "core" % \  + #"preston"@13.91 +12 "collection"'m% +3 "core" % C58R\ H +2 "sampler")n% +3 "core" % \  +2 #"preston"@14.02 +12 "collection"' % +3 "core" % C48N\ G +2 "sampler")p% +3 "core" % \  +2 #"preston"@14.02 +11 "collection"'q% +3 "core" % C37\ G +2 "sampler")o% +3 "core" % \  + #"preston"@13.96 +12 "collection"'s% +3 "core" % C58\ G +2 "sampler")t% +4 "core" % \  + #"preston"@14.02 +12 "collection"'u% +3 "core" % C38\ G +2 "sampler")v% +3 "core" % \  + #"preston"@14.02 +12 "collection"'r% +3 "core" % C37W\ G +2 "sampler")x% +3 "core" % \  + #"preston"@13.96 +12 "collection"'w% +3 "core" % C49V\ H +2 "sampler")z% +3 "core" % \  + #"preston"@14.07 +12 "collection"'{% +3 "core" % C77\ H +2 "sampler")|% +3 "core" % \  + #"preston"@13.96 +12 "collection"' % +3 "core" % C25U\ H +2 "sampler")~% +3 "core" % \  +2 #"preston"@13.85 +3 #t-> PTV.PRV +3 .PTV.dial PRV +8 "collection"'% +3 "core" % C37X\ G +2 "sampler")% +3 "core" % \  +2 #"preston"@13.96 +12 "collection"'% +3 "core" % C37L\ H +2 "sampler")% +3 "core" % \  + #"preston"@13.96 +12 "collection"'% +3 "core" % C57\ H +2 "sampler")% +3 "core" % \  + #"preston"@13.96 +12 "collection"'% +3 "core" % C47\ G +2 "sampler")\ % +3 "core" % \  + #"preston"@13.96 +12 "collection"' % +3 "core" % C69W\ H +2 "sampler")% +3 "core" % \  + #"preston"@14.07 +12 "collection"'% +3 "core" % C56P\ G +2 "sampler")% +3 "core" % \  + #"preston"@13.91 +12 "collection"'% +3 "core" % C58\ H +2 "sampler")% +3 "core" % \  + #"preston"@14.02 +12 "collection"'% +3 "core" % C3:M\ G +2 "sampler")% +4 "core" % \  + #"preston"@14.13 +12 "collection"'% +3 "core" % C69\ H +2 "sampler")% +3 "core" % \  +2 #"preston"@14.07 +11 "collection"'% +3 "core" % C38Z\ H +2 "sampler")% +4 "core" % \  + #"preston"@14.02 +12 "collection"'% +3 "core" % C68V\ H +2 "sampler")% +3 "core" % \  + #"preston"@14.02 +12 "collection"'% +3 "core" % C66Y\ G +2 "sampler")% +4 "core" % \  + #"preston"@13.91 +12 "collection"'% +51 "core" % C48\ G +2 "sampler")% +3 "core" % \  +2 #"preston"@14.02 +11 "collection"'"% +3 "core" % C47N\ G +2 "sampler")#% +3 "core" % \  + #"preston"@13.96 +12 "collection"'% +3 "core" % C57 \ H +2 "sampler")%% +3 "core" % \  + #"preston"@13.96 +12 "collection"'&% +3 "core" % C37\ G +2 "sampler")'% +3 "core" % \  + #"preston"@13.96 +12 "collection"' % +3 "core" % C48[\ H +2 "sampler")% +3 "core" % \  + #"preston"@14.02 +12 "collection"'*% +3 "core" % C58\ G +2 "sampler")+% +3 "core" % \  + #"preston"@14.02 +12 "collection"',% +3 "core" % C48 \ G +2 "sampler").% +3 "core" % \  + #"preston"@14.02 +12 "collection"'(% +3 "core" % C57N\ H +2 "sampler")$% +3 "core" % \  + #"preston"@13.96 +12 "collection"'/% +3 "core" % C57P\ H +2 "sampler")0% +3 "core" % \  + #"preston"@13.96 +12 "collection"'1% +3 "core" % C67\ H +2 "sampler")2% +3 "core" % \  + #"preston"@13.96 +12 "collection"'3% +3 "core" % C58 \ H +2 "sampler")% +3 "core" % \  + #"preston"@14.02 +12 "collection"'6% +3 "core" % C67Z\ H +2 "sampler")5% +3 "core" % \  + #"preston"@13.96 +12 "collection"'7% +3 "core" % C58T\ H +3 "sampler")9% +3 "core" % \  +2 #"preston"@14.02 +12 "collection"'4% +4 "core" % C48U\ G +2 "sampler");% +3 "core" % \  + #"preston"@14.02 +12 "collection"'<% +3 "core" % C37N\ G +3 "sampler")=% +4 "core" % \  + #"preston"@13.96 +12 "collection"'>% +3 "core" % C47\ G +2 "sampler")?% +3 "core" % \  + #"preston"@13.96 +5 #t-> PTV.Puck +3 .PTV.dial Puck +5 "processing"%@  +4 "collection"'A% +3 "core" % C5:O\ 1 +2 "sampler")C% +4 "core" % \  + #"preston"@14.13 +12 "collection"'D% +3 "core" % C48#\ D +2 "sampler")E% +3 "core" % \  + #"preston"@14.02 +12 "collection"'G% +3 "core" % C57\ \ D +2 "sampler")H% +3 "core" % \  + #"preston"@13.96 +12 "collection"'J% +3 "core" % C47\ F +  +4 "sampler")!% +5 "core" % \  + #"preston"@13.96 +12 "collection"'-% +3 "core" % C57 \ G +2 "sampler")L% +3 "core" % \  + #"preston"@13.96 +12 "collection"'M% +3 "core" % C5: \ G +2 "sampler")N% +3 "core" % \  + #"preston"@14.13 +12 "collection"'P% +3 "core" % C58M\ G +2 "sampler")Q% +3 "core" % \  + #"preston"@14.02 +12 "collection"'S% +3 "core" % C47M\ G +2 "sampler")T% +4 "core" % \  + #"preston"@13.96 +12 "collection"'V% +3 "core" % C57O\ H +2 "sampler")F% +3 "core" % \  +2 #"preston"@13.96 +12 "collection"'I% +3 "core" % C58M\ G +2 "sampler")K% +4 "core" % \  + #"preston"@14.02 +12 "collection"'Y% +3 "core" % C57V\ G +2 "sampler")Z% +3 "core" % \  + #"preston"@13.96 +12 "collection"'O% +3 "core" % C36 \ G +2 "sampler")\\% +3 "core" % \  + #"preston"@13.91 +12 "collection"']% +3 "core" % C48 \ G +2 "sampler")^% +3 "core" % \  + #"preston"@14.02 +12 "collection"'U% +3 "core" % C54V\ H +2 "sampler")R% +3 "core" % \  + #"preston"@13.80 +13 "collection"'W% +3 "core" % C48N\ H +2 "sampler") % +3 "core" % \  +2 #"preston"@14.02 +12 "collection"'a% +3 "core" % C47U\ H +2 "sampler")b% +3 "core" % \  + #"preston"@13.96 +12 "collection"'_% +3 "core" % C28P\ G +2 "sampler")[% +3 "core" % \  +2 #"preston"@14.02 +11 "collection"'B% +3 "core" % C37\ H +2 "sampler")d% +3 "core" % \  + #"preston"@13.96 +12 "collection"'e% +3 "core" % C38\ H +2 "sampler")f% +3 "core" % \  + #"preston"@14.02 +12 "collection"':% +3 "core" % C47Y\ G +2 "sampler")h% +3 "core" % \  + #"preston"@13.96 +12 "collection"'j% +3 "core" % C38Z\ G +2 "sampler")k% +3 "core" % \  + #"preston"@14.02 +12 "collection"'i% +3 "core" % C57 \ G +2 "sampler")g% +3 "core" % \  +2 #"preston"@13.96 +12 "collection"'m% +3 "core" % C47\ H +2 "sampler")n% +3 "core" % \  + #"preston"@13.96 +13 "collection"' % +3 "core" % C59\ H +2 "sampler")p% +3 "core" % \  + #"preston"@14.07 +12 "collection"'q% +3 "core" % C57\ \ G +2 "sampler")o% +3 "core" % \  + #"preston"@13.96 +12 "collection"'s% +3 "core" % C3:R\ G +2 "sampler")t% +3 "core" % \  + #"preston"@14.13 +12 "collection"'u% +3 "core" % C37\ H +2 "sampler")v% +3 "core" % \  + #"preston"@13.96 +12 "collection"'r% +3 "core" % C49\ G +3 "sampler")x% +3 "core" % \  + #"preston"@14.07 +12 "collection"'w% +3 "core" % C27\ H +2 "sampler")z% +6 "core" % \  +2 #"preston"@13.96 +13 "collection"'{% +3 "core" % C46M\ H +2 "sampler")|% +3 "core" % \  + #"preston"@13.91 +12 "collection"' % +3 "core" % C58\ H +4 "sampler")~% +4 #t-> PTV.PRC +2 !o:NoMethodError : mesgu:NameError::message)undefined method `PRC' for PTV:Shaft: name:PRC: args[:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +6 "core" % \  + #"preston"@14.02 +12 "collection"'% +3 "core" % C49Z\ G +2 "sampler")% +3 "core" % \  +2 #"preston"@14.07 +12 "collection"'% +3 "core" % C46Z\ G + "sampler")% +4 "core" % \  + #"preston"@13.91 +12 "collection"'% +3 "core" % C58 \ G +2 "sampler")% +3 "core" % \  + #"preston"@14.02 +12 "collection"'% +3 "core" % C38\ G +2 "sampler")\ % +3 "core" % \  + #"preston"@14.02 +12 "collection"' % +3 "core" % C57V\ H +2 "sampler")% +3 "core" % \  + #"preston"@13.96 +12 "collection"'% +3 "core" % C57 \ H +2 "sampler")% +3 "core" % \  + #"preston"@13.96 +12 "collection"'% +3 "core" % C6:\ G +2 "sampler")% +3 "core" % \  + #"preston"@14.13 +10 "Can"\ XHH +2 "collection"'% +3 "core" % C46Y\ H + "sampler")% +4 "core" % \  + #"preston"@13.91 +12 "collection"'% +3 "core" % C49U\ H +2 "sampler")% +3 "core" % \  + #"preston"@14.07 +12 "collection"'% +3 "core" % C59\ H +2 "sampler")% +3 "core" % \  + #"preston"@14.07 +12 "collection"'% +3 "core" % C57\ H +2 "sampler")% +3 "core" % \  + #"preston"@13.96 +12 "collection"'% +3 "core" % C68Q\ H +2 "sampler")% +3 "core" % \  + #"preston"@14.02 +12 "collection"'% +3 "core" % C67\ G +2 "sampler")% +3 "core" % \  + #"preston"@13.96 +12 "collection"'"% +3 "core" % C58\ G +2 "sampler")#% +3 "core" % \  + #"preston"@14.02 +12 "collection"'% +3 "core" % C55Y\ H +2 "sampler")%% +3 "core" % \  + #"preston"@13.85 +12 "collection"'&% +3 "core" % C48L\ G +2 "sampler")'% +3 "core" % \  + #"preston"@14.02 +12 "collection"' % +3 "core" % C5:\ H +2 "sampler")% +3 "core" % \  + #"preston"@14.13 +12 "collection"'*% +3 "core" % C77\ G +2 "sampler")+% +3 "core" % \  + #"preston"@13.96 +12 "collection"',% +3 "core" % C47[\ H +2 "sampler").% +3 "core" % \  + #"preston"@13.96 +12 "collection"'(% +3 "core" % C49[\ H +2 "sampler")$% +3 "core" % \  + #"preston"@14.07 +12 "collection"'/% +3 "core" % C46\ H +2 "sampler")0% +3 "core" % \  + #"preston"@13.91 +12 "collection"'1% +3 "core" % C58K\ G +2 "sampler")2% +3 "core" % \  + #"preston"@14.02 +12 "collection"'3% +3 "core" % C56N\ H +2 "sampler")% +3 "core" % \  + #"preston"@13.91 +12 "collection"'6% +4 "core" % C69U\ G +2 "sampler")5% +3 "core" % \  +2 #"preston"@14.07 +11 "collection"'7% +3 "core" % C38\ H +2 "sampler")9% +3 "core" % \  + #"preston"@14.02 +12 "collection"'4% +3 "core" % C68\ H +2 "sampler");% +3 "core" % \  + #"preston"@14.02 +12 "collection"'<% +3 "core" % C49V\ H +2 "sampler")=% +4 "core" % \  +2 #"preston"@14.07 +11 "collection"'>% +3 "core" % C39S\ H +2 "sampler")?% +3 "core" % \  +2 #"preston"@14.07 +11 "collection"'A% +3 "core" % C39X\ H +2 "sampler")C% +3 "core" % \  + #"preston"@14.07 +12 "collection"'D% +3 "core" % C49 \ H +2 "sampler")E% +3 "core" % \  + #"preston"@14.07 +12 "collection"'G% +6 "core" % C39\ H + #t-> PTV.Puck +3 "sampler")H% +2 .tPTV.dial Puck +9 "core" % \  + #"preston"@14.07 +12 "collection"'@% +3 "core" % C59M\ G +2 "sampler")J% +3 "core" % \  +2 #"preston"@14.07 +11 "collection"'!% +3 "core" % C57X\ H +2 "sampler")-% +3 "core" % \  + #"preston"@13.96 +12 "collection"'L% +3 "core" % C47\ H +2 "sampler")M% +3 "core" % \  + #"preston"@13.96 +12 "collection"'N% +3 "core" % C29\ G +2 "sampler")P% +3 "core" % \  + #"preston"@14.07 +46 "collection"'Q% +19 "core" % C38Z\ G +2 "sampler")S% +5 "core" % \  + #"preston"@14.02 +12 "collection"'T% +3 "core" % C48\ G +2 "sampler")V% +3 "core" % \  + #"preston"@14.02 +12 "collection"'F% +3 "core" % C57Q\ G +2 "sampler")I% +4 "core" % \  + #"preston"@13.96 +12 "collection"'K% +3 "core" % C68V\ G +2 "sampler")Y% +3 "core" % \  + #"preston"@14.02 +12 "collection"'Z% +3 "core" % C68V\ G +2 "sampler")O% +3 "core" % \  + #"preston"@14.02 +12 "collection"'\\% +3 "core" % C48\ H +2 "sampler")]% +3 "core" % \  + #"preston"@14.02 +12 "collection"'^% +3 "core" % C58\ G +2 "sampler")U% +3 "core" % \  + #"preston"@14.02 +12 "collection"'R% +3 "core" % C57S\ H +2 "sampler")W% +3 "core" % \  + #"preston"@13.96 +12 "collection"' % +3 "core" % C28Z\ G +2 "sampler")a% +3 "core" % \  + #"preston"@14.02 +12 "collection"'b% +4 "core" % C48R\ G +2 "sampler")_% +3 "core" % \  +2 #"preston"@14.02 +4 #t-> PTV.PRV +2 .PTV.dial PRV +4 "processing"%[ @ +5 "collection"'B% +2 "core" % C58\ < +2 "sampler")d% +4 "core" % \  + #"preston"@14.02 +12 "collection"'e% +3 "core" % C68\ C +2 "sampler")f% +3 "core" % \  + #"preston"@14.02 +12 "collection"':% +3 "core" % C49 \ D +2 "sampler")h% +3 "core" % \  + #"preston"@14.07 +12 "collection"'j% +3 "core" % C58P\ F +2 "sampler")k% +3 "core" B + % \  +2 #"preston"@14.02 +14 "collection"'i% +3 "core" % C3;T\ H +2 "sampler")g% +3 "core" % \  +2 #"preston"@14.18 +12 "collection"'m% +3 "core" % C58Q\ H +2 "sampler")n% +3 "core" % \  + #"preston"@14.02 +12 "collection"' % +3 "core" % C58S\ G +2 "sampler")p% +3 "core" % \  + #"preston"@14.02 +12 "collection"'q% +3 "core" % C58\ G +2 "sampler")o% +3 "core" % \  + #"preston"@14.02 +12 "collection"'s% +3 "core" % C68T\ G +2 "sampler")t% +3 "core" % \  + #"preston"@14.02 +12 "collection"'u% +3 "core" % C57O\ G +2 "sampler")v% +3 "core" % \  + #"preston"@13.96 +12 "collection"'r% +3 "core" % C59 \ H +2 "sampler")x% +3 "core" % \  + #"preston"@14.07 +12 "collection"'w% +3 "core" % C39\ H +2 "sampler")z% +3 "core" % \  + #"preston"@14.07 +12 "collection"'{% +3 "core" % C59@\ H +2 "sampler")|% +3 "core" % \  + #"preston"@14.07 +12 "collection"' % +3 "core" % C48[\ G +2 "sampler")~% +3 "core" % \  + #"preston"@14.02 +12 "collection"'% +3 "core" % C58\ G +2 "sampler")% +3 "core" % \  + #"preston"@14.02 +12 "collection"'% +3 "core" % C59\ G +2 "sampler")% +3 "core" % \  + #"preston"@14.07 +12 "collection"'% +3 "core" % C68M\ G +2 "sampler")% +3 "core" % \  + #"preston"@14.02 +12 "collection"'% +3 "core" % C79\ G +2 "sampler")\ % +3 "core" % \  + #"preston"@14.07 +12 "collection"' % +3 "core" % C46\ H +2 "sampler")% +3 "core" % \  + #"preston"@13.91 +12 "collection"'% +3 "core" % C7;[\ G +2 "sampler")% +3 "core" % \  + #"preston"@14.18 +12 "collection"'% +3 "core" % C77[\ G +2 "sampler")% +3 "core" % \  + #"preston"@13.96 +12 "collection"'% +3 "core" % C48 \ H +2 "sampler")% +3 "core" % \  + #"preston"@14.02 +12 "collection"'% +3 "core" % C37\ G +2 "sampler")% +3 "core" % \  +2 #"preston"@13.96 +12 "collection"'% +3 "core" % C58 \ H +2 "sampler")% +3 "core" % \  + #"preston"@14.02 +12 "collection"'% +3 "core" % C57B\ G +2 "sampler")% +3 "core" % \  + #"preston"@13.96 +12 "collection"'% +3 "core" % C59P\ G +2 "sampler")% +3 "core" % \  + #"preston"@14.07 +12 "collection"'% +3 "core" % C59\ H +2 "sampler")% +3 "core" % \  + #"preston"@14.07 +14 !o:IRB::Abort: mesg":@checkpoint: omitted:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +620 #t-> PTV.PRV + .PTV.dial PRV +1156 #-> PRV +876 #-> PTV.puck + .PTV.dial :puck +4 "processing"%"  +72 "core"  +313 #t-> Sampler.PSI +2 "collection"'#% +4 "core" % C58\ G +2 "sampler")% +4 "core" % \  +18282 #t-> CS +2 "collection"'%% +4 "core" % C48\ I +1539 #t-> PS +2 "processing"%&% +4 "core" %8\ ] +634 #t-> PSV.air + .PSV.dial :air +4 "processing"%'  +72 "core"  +467 #t-> PS.pull 2 +4 "processing"% % +4 "core" %88\ ] +2 .tPS.seek 1.999ml +4 "processing"%'< +2119 "core" ' +2 "processing"%*% +4 "core" %<\ \\ +4688 #t-> PBV +724 #-> PTV +1763 #-> PSV.air; delay 1; PSV.PTV + .PSV.dial :air +5 .delay 1 second +103 .PSV.dial PTV + "processing"%+ +74 "core"  +679 #t-> Sampler.PSI +2 "collection"',% +4 "core" % C47\ I +2 "sampler").% +4 "core" % \  +542 #t-> PSV.air; delay 1; PSV.PTV +2 .PSV.dial :air +4 "processing"%(  +75 "core"  +2 .tdelay 1 second +102 .PSV.dial PTV + "processing"%$ +75 "core"  +158 #t-> Sampler.PSI +2 "collection"'/% +4 "core" % C49\ H +2 "sampler")0% +4 "core" % \  +23326 "Can"\ [GG +16584 #t-> PS +2 "processing"%1% +4 "core" %<9\ _ +6433 #t-> PTV.legend +29893 #-> CTV +4621 #-> CSV.air; CS.fill; CSV.CTV; CTV.CSV + .CSV.dial :air +3 "collection"'2 @ +45 "core" > +2 .tCS.seek 10ml +4 "collection"'3' D +3 "core" ' + .tCSV.dial CTV +2 "collection"'  +46 "core"  +2 .tCTV.dial CSV +573 #-> CBV.PRV; PRV.CBV + .CBV.dial PRV +3 .PRV.dial CBV +720 #-> PSV.air; PS.pull 2 + .PSV.dial :air +4 "processing"%6  +75 "core"  +2 "processing"%5% +3 "core" %<\ _ +2 !to:Slide::Error : @reply0: mesg":Processing Syringe at 3.999ml would be out of bounds!:@axisName"Processing Syringe:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +467 #-> PS +2 "processing"%7% +4 "core" %<\ ` +499 "Can"\ \\GG +159 #t-> PBV +562 #-> PBV.dialBetween PSV,:waste1 + .PBV.dial between PSV and waste1 +4 "processing"%9 * +35 "core" + +577 #t-> PSV.PTV; PTV.PRV + .PSV.dial PTV +5 "processing"%4 +74 "core"  +2 .tPTV.dial PRV +3 "processing"%; @ +71 "core" A +1792 #t-> Sampler.PSI +2 "collection"'<% +4 "core" % CDF\ L +2 "sampler")=% +4 "core" % \  +449 #t-> CS.push 5 +2 "collection"'>% +4 "core" % CEG\ K +2 .tCS.seek 5ml +3 "collection"'?'l +1356 "core" ' +2 "collection"'A% +4 "core" %l\ K +258 #t-> Sampler.PSI +2 "collection"'C% +4 "core" %l\ K +2 "sampler")D% +4 "core" % \  +489 #t-> Sampler.PSI +2 "collection"'E% +4 "core" %l\ K +2 "sampler")G% +4 "core" % \  +2241 #t-> PTV.puck; delay 1; PTV.PRV; Sampler.PSI + .PTV.dial :puck +47 "processing"%H  +75 "core"  +2 .tdelay 1 second +102 .PTV.dial PRV + "processing"%@ @ +73 "core" A +2 "collection"'J% +4 "core" %l\ K + "sampler")!% +3 "core" % \  +842 #t-> PTV.puck; delay 1; PTV.PRV; Sampler.PSI + .PTV.dial :puck +5 "processing"%-  +72 "core"  +2 .tdelay 1 second +102 .PTV.dial PRV + "processing"%L @ +73 "core" A +2 "collection"'M% +4 "core" %l\ J + "sampler")N% +4 "core" % \  +3037 #t-> PTV.PRVmixing; delay 1; Sampler.PSI + .PTV.dial :PRVmixing +4 "processing"%P  +72 "core" +2 .tdelay 1 second +102 "collection"'Q% +3 "core" %l\ L +2 "sampler")S% +3 "core" % \  +514 #t-> PTV.PRVmixing; delay 1; Sampler.PSI + .PTV.dial :PRVmixing +4 .delay 1 second +103 "collection"'T% +3 "core" %l\ L +2 "sampler")V% +3 "core" % \  +1930 #t-> PTV.mixing; delay 1; PTV.PRV; Sampler.PSI + .PTV.dial :mixing +5 "processing"%F @ +71 "core" A +2 .tdelay 1 second +102 .PTV.dial PRV + "processing"%I @ +129 "core" A +2 "collection"'K% +4 "core" %l\ K + "sampler")Y% +3 "core" % \  +1377 #t-> CS.empty + .CS.seek :empty +5 "collection"'Z'Ͱ +1353 "core" ' +2 "collection"'O% +4 "core" %Ͳ Y _\ K +320 #t-> Sampler.PSI +2 "collection"'\\% +4 "core" %Ͳ W _\ K +2 "sampler")]% +4 "core" % \  +515 #t-> PTV +2124 #-> PTV.puck; delay 1; PTV.PRV; Sampler.PSI + .PTV.dial :puck +5 "processing"%^  +72 "core"  +2 .tdelay 1 second +102 .PTV.dial PRV + "processing"%U @ +74 "core" A +2 "collection"'R% +4 "core" %Ͳ \ K + "sampler")W% +3 "core" % \  +1855 #t-> PTV.PRVmixing; Sampler.PSI + .PTV.dial :PRVmixing +4 "processing"%  +73 "core" +2 "collection"'a% +4 "core" %Ͳ\ J + "sampler")b% +3 "core" % \  +3455 #t-> PTV.mixing; Sampler.PSI + .PTV.dial :mixing +4 "processing"%_ @ +71 "core" A +2 "collection"'B% +4 "core" %Ͳ\ K + "sampler")d% +3 "core" % \  +442 #t-> PTV.PRVmixing; Sampler.PSI + .PTV.dial :PRVmixing +3 "processing"%e  +74 "core" +2 "collection"'f% +4 "core" %Ͳ\ K + "sampler"):% +4 "core" % \  +2418 #t-> PTV.PRV; Sampler.PSI + .PTV.dial PRV +3 "processing"%h @ +73 "core" > +2 "collection"'j% +4 "core" %Ͳ\ K + "sampler")[% +3 "core" % \  +1406 #t-> PTV.puck; Sampler.PSI + .PTV.dial :puck +4 "processing"%k  +71 "core"  +2 "collection"'i% +4 "core" %Ͳ\ K + "sampler")g% +3 "core" % \  +899 #t-> PTV.PRV; Sampler.PSI + .PTV.dial PRV +3 "processing"%m @ +73 "core" B +2 "collection"'n% +4 "core" %Ͳ\ K + "sampler") % +3 "core" % \  +2486 #"preston"-> loop {Log.comment "@%.2f"%Sampler.PSI; Delay.sleep .1} +3 "collection"'p% +4 "core" %Ͳ\ L +2 "sampler")q% +4 "core" % \  + #"preston"@36.09 +12 "collection"'o% +3 "core" %Ͳ\ L +2 "sampler")s% +3 "core" % \  + #"preston"@36.09 +12 "collection"'t% +3 "core" %Ͳ\ L +2 "sampler")u% +3 "core" % \  + #"preston"@36.14 +12 "collection"'v% +3 "core" %Ͳ\ L +2 "sampler")r% +3 "core" % \  + #"preston"@36.09 +12 "collection"'x% +3 "core" %Ͳ\ L +2 "sampler")w% +3 "core" % \  + #"preston"@36.09 +12 "collection"'z% +3 "core" %Ͳ\ L +2 "sampler"){% +3 "core" % \  + #"preston"@36.09 +12 "collection"'|% +3 "core" %Ͳ\ L +2 "sampler") % +3 "core" % \  + #"preston"@36.09 +12 "collection"'~% +3 "core" %Ͳ\ L +2 "sampler")% +3 "core" % \  + #"preston"@36.09 +12 "collection"'% +3 "core" %Ͳ\ L +2 "sampler")% +3 "core" % \  + #"preston"@36.03 +12 "collection"'% +3 "core" %Ͳ\ L +2 "sampler")% +3 "core" % \  + #"preston"@36.09 +12 "collection"'% +3 "core" %Ͳ\ L +2 "sampler")% +3 "core" % \  + #"preston"@36.14 +12 "collection"'\ % +3 "core" %Ͳ\ L +2 "sampler") % +3 "core" % \  + #"preston"@36.03 +12 "collection"'% +3 "core" %Ͳ\ L +2 "sampler")% +3 "core" % \  + #"preston"@36.09 +12 "collection"'% +3 "core" %Ͳ\ L +2 "sampler")% +3 "core" % \  + #"preston"@36.14 +8 #t-> PBV.waste1 + .PBV.dial :waste1 +4 "processing"%  +4 "collection"'% +2 "core" %Ͳ\ I +2 "sampler")% +4 "core" % \  + #"preston"@36.09 +12 "collection"'% +3 "core" %Ͳ\ H +2 "sampler")% +3 "core" % \  +2 #"preston"@36.14 +2 "core"  +10 "collection"'% +3 "core" %Ͳ\ K +2 "sampler")% +3 "core" % \  + #"preston"@36.09 +12 "collection"'% +3 "core" %Ͳ\ K +2 "sampler")% +3 "core" % \  + #"preston"@36.14 +12 "collection"'% +3 "core" %Ͳ\ L +2 "sampler")% +3 "core" % \  + #"preston"@36.14 +12 "collection"'% +6 "core" %Ͳ\ K +2 "sampler")% +3 "core" % \  + #"preston"@36.03 +12 "collection"'"% +3 "core" %Ͳ\ L +2 "sampler")#% +3 "core" % \  + #"preston"@36.14 +12 "collection"'% +3 "core" %Ͳ\ L +2 "sampler")%% +3 "core" % \  + #"preston"@35.98 +12 "collection"'&% +3 "core" %Ͳ\ L +2 "sampler")'% +3 "core" % \  + #"preston"@36.09 +12 "collection"' % +3 "core" %Ͳ\ L +2 "sampler")y% +3 "core" % \  + #"preston"@36.20 +12 "collection"'*% +3 "core" %Ͳ\ L +2 "sampler")+% +3 "core" % \  + #"preston"@36.14 +12 "collection"',% +3 "core" %Ͳ\ L +2 "sampler").% +3 "core" % \  + #"preston"@36.14 +12 "collection"'(% +3 "core" %Ͳ\ L +2 "sampler")$% +3 "core" % \  + #"preston"@36.14 +12 "collection"'/% +3 "core" %Ͳ\ K +2 "sampler")0% +3 "core" % \  + #"preston"@36.14 +12 "collection"'1% +3 "core" %Ͳ\ L +2 "sampler")2% +3 "core" % \  + #"preston"@36.14 +12 "collection"'% +3 "core" %Ͳ\ L +2 "sampler")}% +3 "core" % \  + #"preston"@36.09 +12 "collection"'6% +3 "core" %Ͳ\ L +2 "sampler")5% +3 "core" % \  + #"preston"@36.09 +12 "collection"'7% +3 "core" %Ͳ\ L +2 "sampler")9% +3 "core" % \  + #"preston"@36.03 +12 "collection"'4% +3 "core" %Ͳ\ L +2 "sampler");% +3 "core" % \  + #"preston"@36.14 +12 "collection"'<% +3 "core" %Ͳ\ L +37 "sampler")=% +12 "core" % \  + #"preston"@36.14 +12 "collection"'>% +3 "core" %Ͳ\ K +2 "sampler")3% +4 "core" % \  + #"preston"@36.14 +12 "collection"'A% +3 "core" %Ͳ\ L +2 "sampler")C% +3 "core" % \  + #"preston"@36.14 +12 "collection"'D% +3 "core" %Ͳ\ K +2 "sampler")E% +3 "core" % \  +2 #"preston"@36.09 +12 "collection"'G% +3 "core" %Ͳ\ L +2 "sampler")H% +3 "core" % \  + #"preston"@36.14 +12 "collection"'@% +3 "core" %Ͳ\ L +2 "sampler")J% +3 "core" % \  +2 #"preston"@36.03 +12 "collection"'!% +3 "core" %Ͳ\ L +2 "sampler")-% +3 "core" % \  + #"preston"@36.09 +12 "collection"'L% +3 "core" %Ͳ\ L +2 "sampler")M% +3 "core" % \  + #"preston"@36.09 +13 "collection"'N% +3 "core" %Ͳ\ L +3 "sampler")P% +3 "core" % \  + #"preston"@36.20 +12 "collection"'Q% +3 "core" %Ͳ\ L +2 "sampler")S% +3 "core" % \  + #"preston"@36.09 +12 "collection"'T% +3 "core" %Ͳ\ L +2 "sampler")V% +3 "core" % \  + #"preston"@36.03 +12 "collection"'F% +3 "core" %Ͳ\ L +2 "sampler")I% +3 "core" % \  + #"preston"@36.14 +12 "collection"'K% +3 "core" %Ͳ\ L +2 "sampler")Y% +3 "core" % \  + #"preston"@36.03 +12 "collection"'?% +3 "core" %Ͳ\ K +2 "sampler")O% +3 "core" % \  + #"preston"@36.03 +12 "collection"'\\% +3 "core" %Ͳ\ L +2 "sampler")]% +3 "core" % \  +2 #"preston"@36.20 +12 "collection"'^% +3 "core" %Ͳ\ L +2 "sampler")U% +3 "core" % \  +3 #"preston"@36.03 +12 "collection"'R% +3 "core" %Ͳ\ L +2 "sampler")W% +3 "core" % \  + #"preston"@36.14 +12 "collection"' % +4 "core" %Ͳ\ K +2 "sampler")a% +3 "core" % \  + #"preston"@36.09 +12 "collection"'b% +3 "core" %Ͳ\ L +2 "sampler")_% +3 "core" % \  + #"preston"@36.09 +12 "collection"'B% +3 "core" %Ͳ\ L +2 "sampler")d% +4 "core" % \  + #"preston"@36.03 +12 "collection"'e% +3 "core" %Ͳ\ L +2 "sampler")f% +3 "core" % \  + #"preston"@36.14 +12 "collection"':% +3 "core" %Ͳ\ L +2 "sampler")h% +3 "core" % \  + #"preston"@36.09 +12 "collection"'j% +3 "core" %Ͳ\ L +2 "sampler")[% +3 "core" % \  + #"preston"@36.09 +12 "collection"'k% +3 "core" %Ͳ\ L +2 "sampler")i% +3 "core" % \  + #"preston"@36.20 +12 "collection"'g% +4 "core" %Ͳ\ K +2 "sampler")m% +3 "core" % \  + #"preston"@36.09 +12 "collection"'n% +3 "core" %Ͳ\ K +2 "sampler") % +3 "core" % \  + #"preston"@36.14 +12 "collection"'p% +3 "core" %Ͳ\ L +2 "sampler")q% +3 "core" % \  + #"preston"@36.09 +12 "collection"'o% +3 "core" %Ͳ\ L +2 "sampler")s% +3 "core" % \  + #"preston"@36.14 +12 "collection"'t% +3 "core" %Ͳ\ L +2 "sampler")u% +3 "core" % \  +2 #"preston"@36.09 +11 "collection"'v% +3 "core" %Ͳ\ L +2 "sampler")r% +3 "core" % \  + #"preston"@36.09 +12 "collection"'x% +3 "core" %Ͳ\ L +2 "sampler")w% +3 "core" % \  + #"preston"@36.14 +12 "collection"'z% +4 "core" %Ͳ\ K + "sampler"){% +4 "core" % \  + #"preston"@36.09 +12 "collection"'|% +3 "core" %Ͳ\ L +2 "sampler") % +3 "core" % \  + #"preston"@36.03 +12 "collection"'~% +3 "core" %Ͳ\ L +2 "sampler")% +3 "core" % \  + #"preston"@36.14 +12 "collection"'% +3 "core" %Ͳ\ L +2 "sampler")% +3 "core" % \  + #"preston"@35.98 +12 "collection"'% +3 "core" %Ͳ\ L +2 "sampler")% +3 "core" % \  + #"preston"@36.14 +12 "collection"'% +3 "core" %Ͳ\ L +2 "sampler")% +3 "core" % \  + #"preston"@36.09 +12 "collection"'\ % +3 "core" %Ͳ\ L +2 "sampler") % +3 "core" % \  + #"preston"@36.09 +12 "collection"'% +3 "core" %Ͳ\ L +2 "sampler")% +3 "core" % \  + #"preston"@35.98 +12 "collection"'% +3 "core" %Ͳ\ L +2 "sampler")% +3 "core" % \  + #"preston"@36.20 +12 "collection"'% +3 "core" %Ͳ\ L +2 "sampler")% +3 "core" % \  + #"preston"@36.03 +15 !o:IRB::Abort: mesg":@checkpoint: omitted:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2202 #-> loop {Log.comment "@%.2f"%Sampler.PSI; Delay.sleep .1} +2 "collection"'% +5 "core" %Ͳ\ L +2 "sampler")% +4 "core" % \  + #"preston"@36.09 +12 "collection"'% +3 "core" %Ͳ\ L +2 "sampler")% +3 "core" % \  + #"preston"@36.03 +12 "collection"'% +3 "core" %Ͳ\ L +2 "sampler")% +3 "core" % \  + #"preston"@36.03 +12 "collection"'% +3 "core" %Ͳ\ L +2 "sampler")% +3 "core" % \  + #"preston"@36.14 +12 "collection"'% +3 "core" %Ͳ\ L +2 "sampler")% +3 "core" % \  + #"preston"@36.09 +12 "collection"'% +3 "core" %Ͳ\ L +2 "sampler")"% +3 "core" % \  + #"preston"@36.14 +12 "collection"'#% +3 "core" %Ͳ\ L +2 "sampler")% +3 "core" % \  + #"preston"@36.09 +12 "collection"'%% +3 "core" %Ͳ\ M +2 "sampler")&% +3 "core" % \  + #"preston"@36.03 +12 "collection"''% +3 "core" %Ͳ\ L +2 "sampler") % +3 "core" % \  + #"preston"@36.09 +12 "collection"'y% +3 "core" %Ͳ\ L +2 "sampler")*% +6 "core" % \  + #"preston"@36.14 +12 "collection"'+% +3 "core" %Ͳ\ L +2 "sampler"),% +3 "core" % \  + #"preston"@36.09 +12 "collection"'.% +3 "core" %Ͳ\ L +3 "sampler")(% +5 #t-> PBV.waste1 + .PBV.dial :waste1 +7 "core" % \  + #"preston"@36.09 +12 "collection"'$% +3 "core" %Ͳ\ L +2 "sampler")/% +3 "core" % \  + #"preston"@36.14 +12 "collection"'0% +3 "core" %Ͳ\ L +2 "sampler")1% +3 "core" % \  + #"preston"@36.09 +12 "collection"'2% +3 "core" %Ͳ\ L +2 "sampler")% +3 "core" % \  + #"preston"@36.09 +12 "collection"'}% +3 "core" %Ͳ\ L +2 "sampler")6% +3 "core" % \  + #"preston"@36.09 +12 "collection"'5% +3 "core" %Ͳ\ L +2 "sampler")7% +3 "core" % \  + #"preston"@36.09 +12 "collection"'9% +3 "core" %Ͳ\ L +2 "sampler")4% +3 "core" % \  + #"preston"@36.14 +12 "collection"';% +3 "core" %Ͳ\ L +2 "sampler")<% +3 "core" % \  + #"preston"@36.09 +12 "collection"'=% +3 "core" %Ͳ\ L +2 "sampler")>% +3 "core" % \  + #"preston"@36.09 +12 "collection"'3% +3 "core" %Ͳ\ L +2 "sampler")A% +3 "core" % \  + #"preston"@36.14 +12 "collection"'C% +3 "core" %Ͳ\ L +2 "sampler")D% +3 "core" % \  + #"preston"@36.09 +12 "collection"'E% +3 "core" %Ͳ\ L +2 "sampler")G% +3 "core" % \  + #"preston"@36.09 +12 "collection"'H% +4 "core" %Ͳ\ L +2 "sampler")@% +3 "core" % \  +2 #"preston"@36.14 +11 "collection"'J% +3 "core" %Ͳ\ L +2 "sampler")!% +3 "core" % \  + #"preston"@36.03 +12 "collection"'-% +3 "core" %Ͳ\ L +2 "sampler")L% +3 "core" % \  + #"preston"@36.09 +12 "collection"'M% +3 "core" %Ͳ\ L +2 "sampler")N% +3 "core" % \  +47 #"preston"@36.20 +13 "collection"'P% +3 "core" %Ͳ\ L +2 "sampler")Q% +3 "core" % \  + #"preston"@36.09 +12 "collection"'S% +3 "core" %Ͳ\ L +2 "sampler")T% +3 "core" % \  + #"preston"@36.09 +12 "collection"'V% +3 "core" %Ͳ\ L +2 "sampler")F% +3 "core" % \  + #"preston"@36.09 +12 "collection"'I% +3 "core" %Ͳ\ L +2 "sampler")K% +3 "core" % \  +2 #"preston"@36.03 +12 "collection"'Y% +3 "core" %Ͳ\ L +2 "sampler")?% +3 "core" % \  +2 #"preston"@36.09 +12 "collection"'O% +3 "core" %Ͳ\ L +2 "sampler")\\% +3 "core" % \  + #"preston"@36.09 +12 "collection"']% +3 "core" %Ͳ\ L +2 "sampler")^% +3 "core" % \  + #"preston"@36.14 +12 "collection"'U% +3 "core" %Ͳ\ L +2 "sampler")R% +3 "core" % \  + #"preston"@36.14 +12 "collection"'W% +3 "core" %Ͳ\ L +2 "sampler") % +3 "core" % \  + #"preston"@36.09 +12 "collection"'a% +3 "core" %Ͳ\ L +2 "sampler")b% +3 "core" % \  + #"preston"@36.14 +12 "collection"'_% +3 "core" %Ͳ\ L +2 "sampler")B% +3 "core" % \  + #"preston"@36.03 +12 "collection"'d% +3 "core" %Ͳ\ K +2 "sampler")e% +3 "core" % \  + #"preston"@36.14 +12 "collection"'f% +3 "core" %Ͳ\ L +2 "sampler"):% +3 "core" % \  + #"preston"@36.09 +12 "collection"'h% +3 "core" %Ͳ\ M +2 "sampler")j% +3 "core" % \  + #"preston"@36.09 +12 "collection"'[% +3 "core" %Ͳ\ L +2 "sampler")k% +3 "core" % \  + #"preston"@36.09 +12 "collection"'i% +3 "core" %Ͳ\ L +2 "sampler")g% +3 "core" % \  + #"preston"@36.14 +12 "collection"'m% +3 "core" %Ͳ\ L +2 "sampler")n% +3 "core" % \  + #"preston"@36.14 +12 "collection"' % +3 "core" %Ͳ\ L +2 "sampler")p% +3 "core" % \  + #"preston"@36.03 +47 "collection"'q% +3 "core" %Ͳ\ L +2 "sampler")o% +4 "core" % \  + #"preston"@36.09 +11 "collection"'s% +3 "core" %Ͳ\ L +2 "sampler")t% +3 "core" % \  + #"preston"@36.20 +12 "collection"'u% +3 "core" %Ͳ\ L +2 "sampler")v% +3 "core" % \  + #"preston"@36.09 +12 "collection"'r% +3 "core" %Ͳ\ L +2 "sampler")x% +3 "core" % \  + #"preston"@36.03 +12 "collection"'w% +3 "core" %Ͳ\ L +2 "sampler")z% +3 "core" % \  + #"preston"@36.03 +12 "collection"'{% +3 "core" %Ͳ\ L +2 "sampler")|% +3 "core" % \  + #"preston"@36.03 +12 "collection"' % +3 "core" %Ͳ\ L +2 "sampler")~% +3 "core" % \  + #"preston"@36.03 +12 "collection"'% +3 "core" %Ͳ\ L +2 "sampler")% +3 "core" % \  + #"preston"@36.09 +12 "collection"'% +3 "core" %Ͳ\ K +2 "sampler")% +3 "core" % \  + #"preston"@36.03 +12 "collection"'% +3 "core" %Ͳ\ L +2 "sampler")% +3 "core" % \  + #"preston"@35.98 +12 "collection"'% +3 "core" %Ͳ\ M +2 "sampler")\ % +3 "core" % \  + #"preston"@36.03 +12 "collection"' % +3 "core" %Ͳ\ L +2 "sampler")% +3 "core" % \  + #"preston"@36.03 +12 "collection"'% +3 "core" %Ͳ\ L +2 "sampler")% +3 "core" % \  + #"preston"@36.09 +12 "collection"'% +3 "core" %Ͳ\ L +2 "sampler")% +3 "core" % \  + #"preston"@36.09 +13 "collection"'% +3 "core" %Ͳ\ L + "sampler")% +4 "core" % \  + #"preston"@35.98 +12 "collection"'% +3 "core" %Ͳ\ L +2 "sampler")% +3 "core" % \  + #"preston"@36.09 +12 "collection"'% +3 "core" %Ͳ\ L +2 "sampler")% +3 "core" % \  + #"preston"@36.14 +12 "collection"'% +3 "core" %Ͳ\ L +2 "sampler")% +3 "core" % \  + #"preston"@36.14 +12 "collection"'% +3 "core" %Ͳ\ L +2 "sampler")% +3 "core" % \  + #"preston"@36.03 +12 "collection"'% +3 "core" %Ͳ\ L +2 "sampler")% +3 "core" % \  + #"preston"@36.14 +12 "collection"'"% +4 "core" %Ͳ\ L +2 "sampler")#% +3 "core" % \  + #"preston"@36.03 +12 "collection"'% +3 "core" %Ͳ\ L +2 "sampler")%% +3 "core" % \  + #"preston"@36.03 +12 "collection"'&% +3 "core" %Ͳ\ K +2 "sampler")'% +3 "core" % \  + #"preston"@36.09 +12 "collection"' % +3 "core" %Ͳ\ L +2 "sampler")y% +3 "core" % \  + #"preston"@36.03 +12 "collection"'*% +3 "core" %Ͳ\ L +2 "sampler")+% +3 "core" % \  + #"preston"@36.09 +12 "collection"',% +3 "core" %Ͳ\ L +2 "sampler").% +3 "core" % \  + #"preston"@36.09 +13 "collection"'(% +3 "core" %Ͳ\ L +2 "sampler")$% +3 "core" % \  + #"preston"@36.03 +12 "collection"'/% +3 "core" %Ͳ\ L +2 "sampler")0% +4 "core" % \  + #"preston"@36.20 +12 "collection"'1% +3 "core" %Ͳ\ L +2 "sampler")2% +3 "core" % \  + #"preston"@36.09 +11 #t-> PTV.PRV + .PTV.dial PRV +5 "collection"'% +3 "core" %Ͳ\ L +2 "sampler")}% +3 "core" % \  +2 #"preston"@36.14 +12 "collection"'6% +3 "core" %Ͳ\ L +2 "sampler")5% +3 "core" % \  + #"preston"@36.09 +12 "collection"'7% +3 "core" %Ͳ\ L +2 "sampler")9% +3 "core" % \  + #"preston"@36.09 +12 "collection"'4% +3 "core" %Ͳ\ L +2 "sampler");% +3 "core" % \  + #"preston"@36.03 +12 "collection"'<% +3 "core" %Ͳ\ L +2 "sampler")=% +3 "core" % \  + #"preston"@36.09 +12 "collection"'>% +3 "core" %Ͳ\ L +2 "sampler")3% +3 "core" % \  + #"preston"@36.14 +12 "collection"'A% +3 "core" %Ͳ\ L +2 "sampler")C% +3 "core" % \  + #"preston"@36.03 +12 "collection"'D% +3 "core" %Ͳ\ L +2 "sampler")E% +3 "core" % \  + #"preston"@36.14 +12 "collection"'G% +3 "core" %Ͳ\ L +2 "sampler")H% +3 "core" % \  + #"preston"@36.09 +12 "collection"'@% +3 "core" %Ͳ\ L +2 "sampler")J% +3 "core" % \  + #"preston"@36.03 +12 "collection"'!% +3 "core" %Ͳ\ K +2 "sampler")-% +3 "core" % \  + #"preston"@36.03 +12 "collection"'L% +3 "core" %Ͳ\ L +2 "sampler")M% +3 "core" % \  + #"preston"@36.03 +12 "collection"'N% +3 "core" %Ͳ\ M +2 "sampler")P% +3 "core" % \  + #"preston"@36.03 +12 "collection"'Q% +3 "core" %Ͳ\ K +2 "sampler")S% +3 "core" % \  + #"preston"@36.14 +12 "collection"'T% +3 "core" %Ͳ\ L +2 "sampler")V% +3 "core" % \  + #"preston"@36.14 +12 "collection"'F% +3 "core" %Ͳ\ L +2 "sampler")I% +4 "core" % \  + #"preston"@36.09 +12 "collection"'K% +3 "core" %Ͳ\ K +2 "sampler")Y% +3 "core" % \  + #"preston"@36.03 +12 "collection"'?% +3 "core" %Ͳ\ L +2 "sampler")O% +3 "core" % \  + #"preston"@36.09 +13 "collection"'\\% +3 "core" %Ͳ\ L +2 "sampler")]% +3 "core" % \  + #"preston"@36.03 +12 "collection"'^% +3 "core" %Ͳ\ L +2 "sampler")U% +4 "core" % \  +2 #"preston"@36.09 +11 "collection"'R% +4 "core" %Ͳ\ L +2 "sampler")W% +4 "core" % \  + #"preston"@35.98 +49 "collection"' % +12 "core" %Ͳ\ K + "sampler")a% +4 "core" % \  + #"preston"@36.03 +12 "collection"'b% +3 "core" %Ͳ\ L +3 "sampler")_% +4 "core" % \  + #"preston"@36.09 +14 #t-> PTV.puck + .PTV.dial :puck +3 "processing"%B  +3 "collection"'d% +3 "core" %Ͳ\ H +2 "sampler")e% +3 "core" % \  +2 #"preston"@36.03 +11 "collection"'f% +3 "core" %Ͳ\ H +2 "sampler"):% +4 "core" % \  + #"preston"@36.14 +12 "collection"'h% +3 "core" %Ͳ\ I +2 "sampler")j% +3 "core" % \  +2 #"preston"@35.98 +11 "collection"'[% +3 "core" %Ͳ\ J +2 "sampler")k% +4 "core"  + % \  + #"preston"@36.03 +12 "collection"'i% +3 "core" %Ͳ\ K +2 "sampler")g% +3 "core" % \  +2 #"preston"@36.03 +12 "collection"'m% +3 "core" %Ͳ\ K +2 "sampler")n% +3 "core" % \  + #"preston"@36.03 +12 "collection"' % +3 "core" %Ͳ\ K +2 "sampler")p% +4 "core" % \  +2 #"preston"@36.20 +11 "collection"'q% +3 "core" %Ͳ\ L +2 "sampler")o% +3 "core" % \  + #"preston"@36.09 +12 "collection"'s% +3 "core" %Ͳ\ K +3 "sampler")t% +3 "core" % \  + #"preston"@36.09 +12 "collection"'u% +3 "core" %Ͳ\ K +2 "sampler")v% +3 "core" % \  + #"preston"@36.03 +13 "collection"'r% +3 "core" %Ͳ\ K +2 "sampler")x% +3 "core" % \  + #"preston"@36.03 +12 "collection"'w% +3 "core" %Ͳ\ L +2 "sampler")z% +3 "core" % \  + #"preston"@36.09 +12 "collection"'{% +3 "core" %Ͳ\ K +3 "sampler")|% +3 "core" % \  + #"preston"@36.09 +12 "collection"' % +3 "core" %Ͳ\ K +3 "sampler")~% +3 "core" % \  + #"preston"@36.09 +12 "collection"'% +4 "core" %Ͳ\ K +2 "sampler")% +3 "core" % \  + #"preston"@36.03 +12 "collection"'% +3 "core" %Ͳ\ K +2 "sampler")% +3 "core" % \  + #"preston"@36.09 +12 "collection"'% +3 "core" %Ͳ\ K +2 "sampler")% +3 "core" % \  + #"preston"@36.09 +9 #t-> PTV.PRV + .PTV.dial PRV +3 "processing"% @ +3 "collection"'\ % +3 "core" %Ͳ\ I +2 "sampler") % +4 "core" % \  + #"preston"@36.14 +12 "collection"'% +3 "core" %Ͳ\ H +2 "sampler")% +3 "core" % \  + #"preston"@36.09 +12 "collection"'% +3 "core" %Ͳ\ G +2 "sampler")% +3 "core" % \  + #"preston"@36.03 +12 "collection"'% +4 "core" %Ͳ\ J @ +4 "sampler")% +4 "core" % \  + #"preston"@24.81 +12 "collection"'% +3 "core" %Ͳ\ K +2 "sampler")% +3 "core" % \  +2 #"preston"@24.86 +11 "collection"'% +3 "core" %Ͳ\ K +2 "sampler")% +3 "core" % \  + #"preston"@24.86 +12 "collection"'% +3 "core" %Ͳ\ K +2 "sampler")% +3 "core" % \  + #"preston"@24.81 +12 "collection"'% +3 "core" %Ͳ\ K +2 "sampler")% +3 "core" % \  + #"preston"@24.64 +12 "collection"'% +3 "core" %Ͳ\ K +2 "sampler")% +3 "core" % \  + #"preston"@24.81 +12 "collection"'% +3 "core" %Ͳ\ K +2 "sampler")"% +3 "core" % \  + #"preston"@24.81 +12 "collection"'#% +3 "core" %Ͳ\ L +2 "sampler")% +3 "core" % \  + #"preston"@24.75 +12 "collection"'%% +3 "core" %Ͳ\ L +2 "sampler")&% +3 "core" % \  + #"preston"@24.86 +12 "collection"''% +3 "core" %Ͳ\ K +2 "sampler") % +3 "core" % \  + #"preston"@24.70 +12 "collection"'y% +3 "core" %Ͳ\ L +2 "sampler")*% +3 "core" % \  + #"preston"@24.86 +12 "collection"'+% +3 "core" %Ͳ\ K +2 "sampler"),% +3 "core" % \  + #"preston"@24.75 +12 "collection"'.% +3 "core" %Ͳ\ L +2 "sampler")(% +3 "core" % \  + #"preston"@24.70 +12 "collection"'$% +3 "core" %Ͳ\ K +2 "sampler")/% +3 "core" % \  + #"preston"@24.70 +12 "collection"'0% +3 "core" %Ͳ\ K +2 "sampler")1% +3 "core" % \  + #"preston"@24.75 +12 "collection"'2% +3 "core" %Ͳ\ K +2 "sampler")% +3 "core" % \  + #"preston"@24.70 +12 "collection"'}% +3 "core" %Ͳ\ K +2 "sampler")6% +3 "core" % \  + #"preston"@24.75 +12 "collection"'5% +3 "core" %Ͳ\ L +2 "sampler")7% +3 "core" % \  +2 #"preston"@24.81 +12 "collection"'9% +3 "core" %Ͳ\ L +2 "sampler")4% +3 "core" % \  + #"preston"@24.75 +12 "collection"';% +3 "core" %Ͳ\ L +2 "sampler")<% +3 "core" % \  + #"preston"@24.70 +12 "collection"'=% +3 "core" %Ͳ\ L +2 "sampler")>% +3 "core" % \  + #"preston"@24.75 +12 "collection"'3% +3 "core" %Ͳ\ K +2 "sampler")A% +3 "core" % \  + #"preston"@24.81 +12 "collection"'C% +3 "core" %Ͳ\ L +2 "sampler")D% +3 "core" % \  + #"preston"@24.86 +12 "collection"'E% +3 "core" %Ͳ\ K +2 "sampler")G% +3 "core" % \  + #"preston"@24.86 +12 "collection"'H% +3 "core" %Ͳ\ L +2 "sampler")@% +3 "core" % \  + #"preston"@24.81 +12 "collection"'J% +3 "core" %Ͳ\ K +2 "sampler")!% +3 "core" % \  + #"preston"@24.75 +12 "collection"'-% +3 "core" %Ͳ\ L +2 "sampler")L% +3 "core" % \  + #"preston"@24.86 +12 "collection"'M% +3 "core" %Ͳ\ L +2 "sampler")N% +3 "core" % \  + #"preston"@24.86 +12 "collection"'P% +3 "core" %Ͳ\ L +2 "sampler")Q% +3 "core" % \  + #"preston"@24.75 +12 "collection"'S% +3 "core" %Ͳ\ L +2 "sampler")T% +3 "core" % \  + #"preston"@24.81 +12 "collection"'V% +3 "core" %Ͳ\ K +2 "sampler")F% +3 "core" % \  + #"preston"@24.75 +12 "collection"'I% +3 "core" %Ͳ\ L +2 "sampler")K% +3 "core" % \  + #"preston"@24.75 +12 "collection"'Y% +3 "core" %Ͳ\ K +2 "sampler")?% +3 "core" % \  + #"preston"@24.81 +12 "collection"'O% +3 "core" %Ͳ\ L +2 "sampler")\\% +3 "core" % \  + #"preston"@24.70 +12 "collection"']% +3 "core" %Ͳ\ K +2 "sampler")^% +3 "core" % \  + #"preston"@24.75 +12 "collection"'U% +3 "core" %Ͳ\ L +2 "sampler")R% +3 "core" % \  + #"preston"@24.64 +12 "collection"'W% +3 "core" %Ͳ\ L +2 "sampler") % +3 "core" % \  + #"preston"@24.92 +12 "collection"'a% +3 "core" %Ͳ\ K +2 "sampler")b% +3 "core" % \  + #"preston"@24.86 +12 "collection"'_% +3 "core" %Ͳ\ L +2 "sampler")d% +3 "core" % \  + #"preston"@24.86 +12 "collection"'e% +3 "core" %Ͳ\ K +2 "sampler")f% +3 "core" % \  + #"preston"@24.81 +12 "collection"':% +3 "core" %Ͳ\ K +2 "sampler")h% +3 "core" % \  + #"preston"@24.70 +12 "collection"'j% +3 "core" %Ͳ\ K +3 "sampler")[% +3 "core" % \  + #"preston"@24.81 +12 "collection"'B% +3 "core" %Ͳ\ L +2 "sampler")k% +3 "core" % \  + #"preston"@24.81 +12 "collection"'i% +3 "core" %Ͳ\ L +2 "sampler")g% +3 "core" % \  + #"preston"@24.75 +12 "collection"'m% +3 "core" %Ͳ\ L +2 "sampler")n% +3 "core" % \  + #"preston"@24.81 +12 "collection"' % +3 "core" %Ͳ\ L +37 "sampler")p% +12 "core" % \  +2 #"preston"@24.81 +12 "collection"'q% +3 "core" %Ͳ\ L +2 "sampler")o% +3 "core" % \  + #"preston"@24.70 +12 "collection"'s% +3 "core" %Ͳ\ K +2 "sampler")t% +3 "core" % \  + #"preston"@24.75 +12 "collection"'u% +3 "core" %Ͳ\ L +2 "sampler")v% +3 "core" % \  +2 #"preston"@24.81 +11 "collection"'r% +3 "core" %Ͳ\ K +2 "sampler")x% +3 "core" % \  +2 #"preston"@24.86 +11 "collection"'w% +3 "core" %Ͳ\ L +2 "sampler")z% +4 "core" % \  + #"preston"@24.86 +11 "collection"'{% +3 "core" %Ͳ\ L +2 "sampler")|% +3 "core" % \  +2 #"preston"@24.81 +12 "collection"' % +3 "core" %Ͳ\ L +2 "sampler")~% +3 "core" % \  + #"preston"@24.81 +12 "collection"'% +3 "core" %Ͳ\ K +2 "sampler")% +3 "core" % \  + #"preston"@24.75 +12 "collection"'% +3 "core" %Ͳ\ L +2 "sampler")% +3 "core" % \  + #"preston"@24.81 +12 "collection"'% +3 "core" %Ͳ\ L +2 "sampler")% +3 "core" % \  + #"preston"@24.86 +12 "collection"'\ % +3 "core" %Ͳ\ L +2 "sampler") % +3 "core" % \  + #"preston"@24.70 +12 "collection"'% +3 "core" %Ͳ\ K +2 "sampler")% +3 "core" % \  + #"preston"@24.81 +12 "collection"'% +3 "core" %Ͳ\ L +2 "sampler")% +3 "core" % \  + #"preston"@24.86 +12 "collection"'% +3 "core" %Ͳ\ K +2 "sampler")% +3 "core" % \  + #"preston"@24.81 +12 "collection"'% +3 "core" %Ͳ\ L +2 "sampler")% +3 "core" % \  + #"preston"@24.81 +12 "collection"'% +3 "core" %Ͳ\ L +2 "sampler")% +3 "core" % \  + #"preston"@24.70 +12 "collection"'% +3 "core" %Ͳ\ K +2 "sampler")% +3 "core" % \  + #"preston"@24.75 +12 "collection"'% +4 "core" %Ͳ\ K +2 "sampler")% +3 "core" % \  + #"preston"@24.86 +12 "collection"'% +3 "core" %Ͳ\ L +2 "sampler")% +3 "core" % \  + #"preston"@24.86 +12 "collection"'% +3 "core" %Ͳ\ K +2 "sampler")% +3 "core" % \  + #"preston"@24.86 +12 "collection"'"% +3 "core" %Ͳ\ L +2 "sampler")#% +3 "core" % \  + #"preston"@24.75 +12 "collection"'% +3 "core" %Ͳ\ L +2 "sampler")%% +3 "core" % \  + #"preston"@24.86 +12 "collection"'&% +3 "core" %Ͳ\ L +2 "sampler")'% +3 "core" % \  + #"preston"@24.75 +12 "collection"' % +3 "core" %Ͳ\ K +2 "sampler")y% +3 "core" % \  + #"preston"@24.75 +12 "collection"'*% +3 "core" %Ͳ\ L +2 "sampler")+% +3 "core" % \  + #"preston"@24.75 +12 "collection"',% +3 "core" %Ͳ\ K +2 "sampler").% +3 "core" % \  + #"preston"@24.81 +12 "collection"'(% +3 "core" %Ͳ\ L +2 "sampler")$% +3 "core" % \  + #"preston"@24.92 +12 "collection"'/% +3 "core" %Ͳ\ L +2 "sampler")0% +3 "core" % \  + #"preston"@24.86 +12 "collection"'1% +3 "core" %Ͳ\ K +2 "sampler")2% +3 "core" % \  + #"preston"@24.86 +12 "collection"'% +3 "core" %Ͳ\ K +2 "sampler")}% +3 "core" % \  + #"preston"@24.86 +12 "collection"'6% +3 "core" %Ͳ\ L +2 "sampler")5% +3 "core" % \  + #"preston"@24.86 +12 "collection"'7% +3 "core" %Ͳ\ L +2 "sampler")9% +3 "core" % \  + #"preston"@24.81 +12 "collection"'4% +3 "core" %Ͳ\ L +2 "sampler");% +3 "core" % \  + #"preston"@24.92 +12 "collection"'<% +3 "core" %Ͳ\ L +2 "sampler")=% +3 "core" % \  + #"preston"@24.86 +12 "collection"'>% +3 "core" %Ͳ\ L +2 "sampler")3% +3 "core" % \  + #"preston"@24.86 +12 "collection"'A% +3 "core" %Ͳ\ L +2 "sampler")C% +3 "core" % \  + #"preston"@24.86 +12 "collection"'D% +3 "core" %Ͳ\ L +2 "sampler")E% +3 "core" % \  + #"preston"@24.92 +12 "collection"'G% +3 "core" %Ͳ\ K +2 "sampler")H% +3 "core" % \  + #"preston"@24.81 +12 "collection"'@% +3 "core" %Ͳ\ L +2 "sampler")J% +3 "core" % \  + #"preston"@24.75 +12 "collection"'!% +3 "core" %Ͳ\ L +2 "sampler")-% +3 "core" % \  + #"preston"@24.75 +12 "collection"'L% +3 "core" %Ͳ\ L +2 "sampler")M% +3 "core" % \  + #"preston"@24.81 +12 "collection"'N% +4 "core" %Ͳ\ L + "sampler")P% +4 "core" % \  + #"preston"@24.86 +12 "collection"'Q% +3 "core" %Ͳ\ L +2 "sampler")S% +3 "core" % \  + #"preston"@24.86 +12 "collection"'T% +3 "core" %Ͳ\ L +2 "sampler")V% +3 "core" % \  +2 #"preston"@24.70 +12 "collection"'F% +3 "core" %Ͳ\ L +2 "sampler")I% +3 "core" % \  + #"preston"@24.81 +12 "collection"'K% +3 "core" %Ͳ\ L +2 "sampler")Y% +3 "core" % \  + #"preston"@24.86 +12 "collection"'?% +3 "core" %Ͳ\ L +2 "sampler")O% +3 "core" % \  + #"preston"@24.81 +13 "collection"'\\% +2 "core" %Ͳ\ L +2 "sampler")]% +3 "core" % \  +2 #"preston"@24.92 +11 "collection"'^% +3 "core" %Ͳ\ L +2 "sampler")U% +3 "core" % \  + #"preston"@24.75 +12 "collection"'R% +3 "core" %Ͳ\ L +2 "sampler")W% +3 "core" % \  + #"preston"@24.81 +12 "collection"' % +3 "core" %Ͳ\ L +2 "sampler")a% +3 "core" % \  + #"preston"@24.81 +12 "collection"'b% +3 "core" %Ͳ\ L +2 "sampler")_% +3 "core" % \  + #"preston"@24.75 +12 "collection"'d% +3 "core" %Ͳ\ L +2 "sampler")e% +3 "core" % \  + #"preston"@24.81 +12 "collection"'f% +3 "core" %Ͳ\ L +2 "sampler"):% +3 "core" % \  + #"preston"@24.81 +12 "collection"'h% +3 "core" %Ͳ\ K +2 "sampler")j% +3 "core" % \  + #"preston"@24.75 +12 "collection"'[% +3 "core" %Ͳ\ L +2 "sampler")B% +3 "core" % \  + #"preston"@24.75 +12 "collection"'k% +3 "core" %Ͳ\ L +2 "sampler")i% +3 "core" % \  + #"preston"@24.92 +12 "collection"'g% +3 "core" %Ͳ\ L +2 "sampler")m% +3 "core" % \  + #"preston"@24.81 +12 "collection"'n% +3 "core" %Ͳ\ L +2 "sampler") % +3 "core" % \  + #"preston"@24.86 +12 "collection"'p% +3 "core" %Ͳ\ L +2 "sampler")q% +3 "core" % \  + #"preston"@24.86 +12 "collection"'o% +3 "core" %Ͳ\ L +2 "sampler")s% +3 "core" % \  +2 #"preston"@24.81 +12 "collection"'t% +3 "core" %Ͳ\ L +2 "sampler")u% +4 "core" % \  + #"preston"@24.75 +11 "collection"'v% +3 "core" %Ͳ\ L +2 "sampler")r% +3 "core" % \  + #"preston"@24.81 +12 "collection"'x% +3 "core" %Ͳ\ L +2 "sampler")w% +3 "core" % \  + #"preston"@24.81 +12 "collection"'z% +3 "core" %Ͳ\ K +2 "sampler"){% +3 "core" % \  + #"preston"@24.75 +12 "collection"'|% +4 "core" %Ͳ\ K + "sampler") % +4 "core" % \  + #"preston"@24.81 +12 "collection"'~% +3 "core" %Ͳ\ L +2 "sampler")% +3 "core" % \  + #"preston"@24.81 +12 "collection"'% +4 "core" %Ͳ\ L + "sampler")% +4 "core" % \  + #"preston"@24.75 +11 "collection"'% +3 "core" %Ͳ\ L +2 "sampler")% +3 "core" % \  + #"preston"@24.75 +12 "collection"'% +47 "core" %Ͳ\ K +2 "sampler")\ % +3 "core" % \  +2 #"preston"@24.81 +11 "collection"' % +3 "core" %Ͳ\ L +2 "sampler")% +3 "core" % \  + #"preston"@24.86 +12 "collection"'% +3 "core" %Ͳ\ L +2 "sampler")% +3 "core" % \  +2 #"preston"@24.81 +12 "collection"'% +3 "core" %Ͳ\ K +2 "sampler")% +3 "core" % \  + #"preston"@24.70 +12 "collection"'% +3 "core" %Ͳ\ K +2 "sampler")% +3 "core" % \  +2 #"preston"@24.81 +11 "collection"'% +3 "core" %Ͳ\ L +2 "sampler")% +3 "core" % \  +2 #"preston"@24.81 +12 "collection"'% +3 "core" %Ͳ\ K +2 "sampler")% +3 "core" % \  + #"preston"@24.81 +12 "collection"'% +3 "core" %Ͳ\ L +2 "sampler")% +3 "core" % \  + #"preston"@24.86 +12 "collection"'% +3 "core" %Ͳ\ L +2 "sampler")% +3 "core" % \  + #"preston"@24.75 +12 "collection"'% +3 "core" %Ͳ\ K +2 "sampler")% +3 "core" % \  + #"preston"@24.86 +13 "collection"'% +2 "core" %Ͳ\ L +2 "sampler")"% +3 "core" % \  +2 #"preston"@24.86 +12 "collection"'#% +3 "core" %Ͳ\ K +2 "sampler")% +3 "core" % \  + #"preston"@24.81 +12 "collection"'%% +3 "core" %Ͳ\ K +2 "sampler")&% +3 "core" % \  + #"preston"@24.86 +12 "collection"''% +3 "core" %Ͳ\ K +2 "sampler") % +3 "core" % \  + #"preston"@24.81 +12 "collection"'y% +3 "core" %Ͳ\ L +2 "sampler")*% +3 "core" % \  + #"preston"@24.86 +12 "collection"'+% +3 "core" %Ͳ\ K +2 "sampler"),% +3 "core" % \  + #"preston"@24.81 +12 "collection"'.% +3 "core" %Ͳ\ K +2 "sampler")(% +3 "core" % \  + #"preston"@24.81 +12 "collection"'$% +3 "core" %Ͳ\ L +2 "sampler")/% +3 "core" % \  + #"preston"@24.86 +12 "collection"'0% +4 "core" %Ͳ\ L +2 "sampler")1% +3 "core" % \  + #"preston"@24.81 +12 "collection"'2% +3 "core" %Ͳ\ K +2 "sampler")% +3 "core" % \  + #"preston"@24.75 +12 "collection"'}% +3 "core" %Ͳ\ L +2 "sampler")6% +3 "core" % \  + #"preston"@24.86 +12 "collection"'5% +3 "core" %Ͳ\ L +2 "sampler")7% +3 "core" % \  + #"preston"@24.86 +12 "collection"'9% +4 "core" %Ͳ\ L + "sampler")4% +4 "core" % \  + #"preston"@24.81 +12 "collection"';% +4 "core" %Ͳ\ L +2 "sampler")<% +3 "core" % \  +2 #"preston"@24.75 +12 "collection"'=% +3 "core" %Ͳ\ K +2 "sampler")>% +4 "core" % \  + #"preston"@24.81 +12 "collection"'3% +3 "core" %Ͳ\ L +2 "sampler")A% +3 "core" % \  +2 #"preston"@24.86 +11 "collection"'C% +3 "core" %Ͳ\ L +2 "sampler")D% +3 "core" % \  + #"preston"@24.75 +12 "collection"'E% +3 "core" %Ͳ\ K +2 "sampler")G% +3 "core" % \  + #"preston"@24.75 +12 "collection"'H% +3 "core" %Ͳ\ L +2 "sampler")@% +3 "core" % \  + #"preston"@24.81 +12 "collection"'J% +3 "core" %Ͳ\ L +2 "sampler")!% +3 "core" % \  + #"preston"@24.97 +12 "collection"'-% +3 "core" %Ͳ\ L +2 "sampler")L% +3 "core" % \  + #"preston"@24.86 +12 "collection"'M% +3 "core" %Ͳ\ L +2 "sampler")N% +3 "core" % \  + #"preston"@24.86 +12 "collection"'P% +3 "core" %Ͳ\ L +2 "sampler")Q% +3 "core" % \  + #"preston"@24.86 +12 "collection"'S% +3 "core" %Ͳ\ L +2 "sampler")T% +3 "core" % \  + #"preston"@24.86 +12 "collection"'V% +3 "core" %Ͳ\ K +2 "sampler")F% +3 "core" % \  + #"preston"@24.81 +12 "collection"'I% +3 "core" %Ͳ\ L +2 "sampler")K% +3 "core" % \  + #"preston"@24.92 +18 !o:IRB::Abort: mesg":@checkpoint: omitted:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +5 #-> exit +4 #Session Ended +2278 #Session Begun +769 #t-> PTV.puck + .PTV.dial :puck +2 "processing"%Y  +73 "core"  +389 #t-> PTV.PRV + .PTV.dial PRV +2 "processing"%? @ +73 "core" B +284 #t-> Sampler.PSI +2 "collection"'O% +4 "core" %Ͳ\ L +2 "sampler")\\% +4 "core" % \  +4913 #"preston"-> P + !o:NameError: mesg"uninitialized constant P: name:P:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +151 #-> CS +2 "collection"']% +4 "core" %Ͳ\ L +912 #"preston"-> CSV.air; CS.fill; CSV.CTV; CTV.CSV + .CSV.dial :air +3 "collection"'^ @ +46 "core" > +2 ."preston"CS.seek 10ml +3 "collection"'U' D +948 #t-> PS +2 "processing"%R% +4 "core" %<G\ ` +1670 ' + ."preston"CSV.dial CTV +3 "collection"'W  +15 #t-> CBV.PRV; PRV.CBV + .CBV.dial PRV + .PRV.dial CBV +28 "core"  +2 ."preston"CTV.dial CSV +390 #-> CS +2 "collection"' % +4 "core" % H]c\ M +645 #"preston"-> PBV.dialBetween PSV,:waste1 + .PBV.dial between PSV and waste1 +3 "processing"%a * +35 "core" , +992 #"preston"-> PSV.PTV; PTV.PRV + .PSV.dial PTV +2 .PTV.dial PRV +435 "Can"\ ^GG +936 #"preston"-> CS.empty +2 .CS.seek :empty +3 "collection"'b'Ͱ +927 #t-> Sampler.PSI +2 "collection"'_% +4 "core" %f\ K +2 "sampler")d% +4 "core" % \  +146 #t-> Sampler.PSI +2 "collection"'e% +4 "core" %z\ K + "sampler")f% +4 "core" % \  +99 #t-> Sampler.PSI +2 "collection"':% +4 "core" %y\ K + "sampler")h% +4 "core" % \  +91 #t-> Sampler.PSI +2 "collection"'j% +4 "core" %mO\ K +2 "sampler")[% +4 "core" % \  +84 #t-> Sampler.PSI +2 "collection"'B% +4 "core" %a3\  \ K +2 "sampler")k% +3 "core" % \  +99 #t-> Sampler.PSI +2 "collection"'i% +5 "core" %S#%\ K + "sampler")g% +4 "core" % \  +397 #t-> CS +2 "collection"'m% +4 "core" % [\ K +178 #t-> CS +2 "collection"'n% +4 "core" % Q\ J +248 #t-> Sampler.PSI +2 "collection"' % +4 "core" % R T\ J + "sampler")p% +4 "core" % \  +265 ' +2 "collection"'q% +3 "core" %ͯ \ K +408 #t-> Sampler.PSI +2 "collection"'o% +4 "core" %ͯ \ K +2 "sampler")s% +3 "core" % \  +2138 #t-> PTV.Puck; delay 1; PTV.PRV; Sampler.PSI + .PTV.dial Puck +2 "processing"%t  +73 "core"  +2 .tdelay 1 second +102 .PTV.dial PRV + "processing"%u @ +73 "core" B +2 "collection"'v% +4 "core" %ͯ ` d\ K + "sampler")r% +3 "core" % \  +1150 #t-> PTV.Puck; delay 1; PTV.PRV; Sampler.PSI + .PTV.dial Puck +2 "processing"%x  +73 "core"  +2 .tdelay 1 second +144 .PTV.dial PRV +2 "processing"%w @ +72 "core" B +2 "collection"'z% +4 "core" %ͯ B F\ K + "sampler"){% +3 "core" % \  +560 #t-> PTV.Puck; delay 1; PTV.PRV; Sampler.PSI + .PTV.dial Puck +2 "processing"%|  +72 "core"  +2 .tdelay 1 second +102 .PTV.dial PRV +2 "processing"% @ +72 "core" B +2 "collection"'~% +4 "core" %ͯ ? A\ K + "sampler")% +4 "core" % \  +2664 #"preston"-> loop { Log.comment "@%.1f"%Sampler.PSI; PTV.Puck;delay 1;PTV.PRV;Log.comment "@%.1f"%Sampler.PSI; Delay.sleep 1} +2 "collection"'% +4 "core" %ͯ ? A\ L +2 "sampler")% +4 "core" % \  + #"preston"@42.6 + .PTV.dial Puck +2 "processing"%  +73 "core"  +2 ."preston"delay 1 second +102 .PTV.dial PRV +2 "processing"% @ +73 "core" B +2 "collection"'% +4 "core" %ͯ < =\ K + "sampler")\ % +4 "core" % \  + #"preston"@42.3 +102 "collection"' % +3 "core" %ͯ = ?\ K +2 "sampler")% +3 "core" % \  + #"preston"@42.4 + .PTV.dial Puck +2 "processing"%  +74 "core"  +2 ."preston"delay 1 second +102 .PTV.dial PRV + "processing"% @ +73 "core" A +2 "collection"'% +4 "core" %ͯ ; =\ K + "sampler")% +4 "core" % \  + #"preston"@42.3 +102 "collection"'% +3 "core" %ͯ ; =\ K +2 "sampler")% +3 "core" % \  + #"preston"@42.3 + .PTV.dial Puck +2 "processing"%  +71 "core"  +2 ."preston"delay 1 second +102 .PTV.dial PRV +2 "processing"% @ +72 "core" A +2 "collection"'% +4 "core" %ͯ : =\ J + "sampler")% +4 "core" % \  + #"preston"@42.3 +102 "collection"'% +3 "core" %ͯ : ?\ K +2 "sampler")% +3 "core" % \  + #"preston"@42.4 + .PTV.dial Puck +2 "processing"%  +71 "core"  +2 ."preston"delay 1 second +102 .PTV.dial PRV +2 "processing"% @ +72 "core" A +2 "collection"'% +4 "core" %ͯ : >\ J + "sampler")% +4 "core" % \  + #"preston"@42.4 +102 "collection"'% +3 "core" %ͯ : =\ K +2 "sampler")"% +3 "core" % \  +2 #"preston"@42.3 + .PTV.dial Puck +2 "processing"%#  +73 "core"  +2 ."preston"delay 1 second +102 .PTV.dial PRV +2 "processing"% @ +73 "core" A +2 "collection"'%% +4 "core" %ͯ < >\ J +2 "sampler")&% +3 "core" % \  + #"preston"@42.4 +102 "collection"''% +3 "core" %ͯ : >\ K +2 "sampler") % +3 "core" % \  + #"preston"@42.4 + .PTV.dial Puck +2 "processing"%y  +71 "core"  +2 ."preston"delay 1 second +102 .PTV.dial PRV +2 "processing"%* @ +72 "core" A +2 "collection"'+% +4 "core" %ͯ ; =\ J + "sampler"),% +4 "core" % \  + #"preston"@42.3 +102 "collection"'.% +3 "core" %ͯ : @\ K +2 "sampler")(% +3 "core" % \  + #"preston"@42.5 + .PTV.dial Puck +2 "processing"%$  +73 "core"  +2 ."preston"delay 1 second +102 .PTV.dial PRV +2 "processing"%/ @ +72 "core" A +2 "collection"'0% +4 "core" %ͯ : >\ J + "sampler")1% +4 "core" % \  + #"preston"@42.4 +102 "collection"'2% +3 "core" %ͯ 9 <\ K +2 "sampler")% +3 "core" % \  + #"preston"@42.3 + .PTV.dial Puck +2 "processing"%}  +54 #t-> PBV.waste1 + .PBV.dial :waste1 +3 "processing"%6  +16 "core"  +2 ."preston"delay 1 second +18 "core"  +84 ."preston"PTV.dial PRV +2 "processing"%5 @ +71 "core" A +2 "collection"'7% +4 "core" %ͯ/5\ J + "sampler")9% +4 "core" % \  + #"preston"@27.9 +102 "collection"'4% +3 "core" %ͮ14\ K +2 "sampler");% +3 "core" % \  + #"preston"@27.8 + .PTV.dial Puck +2 "processing"%<  +72 "core"  +2 ."preston"delay 1 second +102 .PTV.dial PRV +2 "processing"%= @ +71 "core" @ +2 "collection"'>% +4 "core" %ͮ\ J + "sampler")3% +4 "core" % \  + #"preston"@20.9 +102 "collection"'A% +4 "core" %ͭ\ J +2 "sampler")C% +3 "core" % \  +2 #"preston"@21.1 + .PTV.dial Puck +2 "processing"%D  +73 "core"  +2 ."preston"delay 1 second +102 .PTV.dial PRV +2 "processing"%E @ +72 "core" B +2 "collection"'G% +4 "core" %ͨx{\ J + "sampler")H% +4 "core" % \  + #"preston"@17.7 +102 "collection"'@% +3 "core" %ͨy}\ L +2 "sampler")J% +3 "core" % \  + #"preston"@17.8 + .PTV.dial Puck +2 "processing"%!  +73 "core"  +2 ."preston"delay 1 second +102 .PTV.dial PRV + "processing"%- @ +73 "core" B +2 "collection"'L% +4 "core" %ͨ^b\ K + "sampler")M% +4 "core" % \  + #"preston"@16.3 +102 "collection"'N% +3 "core" %ͨ^c\ L +2 "sampler")P% +3 "core" % \  + #"preston"@16.4 + .PTV.dial Puck +2 "processing"%Q  +74 "core"  +2 ."preston"delay 1 second +102 .PTV.dial PRV +2 "processing"%S @ +72 "core" B +2 "collection"'T% +4 "core" %ͨRV\ J + "sampler")V% +4 "core" % \  + #"preston"@15.7 +102 "collection"'F% +3 "core" %ͨQU\ K +2 "sampler")I% +3 "core" % \  + #"preston"@15.6 + .PTV.dial Puck +3 "processing"%K  +71 "core"  +2 ."preston"delay 1 second +102 .PTV.dial PRV +2 "processing"%Y @ +72 "core" A +2 "collection"'?% +4 "core" %ͨIO\ K + "sampler")O% +4 "core" % \  + #"preston"@15.3 +102 "collection"'\\% +3 "core" %ͨLO\ L +2 "sampler")]% +3 "core" % \  + #"preston"@15.3 + .PTV.dial Puck +2 "processing"%^  +71 "core"  +2 ."preston"delay 1 second +102 .PTV.dial PRV +2 "processing"%Z @ +72 "core" A +2 "collection"'R% +4 "core" %ͨJM\ K + "sampler")W% +4 "core" % \  + #"preston"@15.2 +102 "collection"' % +3 "core" %ͨIL\ K +2 "sampler")a% +3 "core" % \  + #"preston"@15.1 + .PTV.dial Puck +2 "processing"%U  +73 "core"  +2 ."preston"delay 1 second +102 .PTV.dial PRV +2 "processing"%_ @ +72 "core" A +2 "collection"'d% +4 "core" %ͨJK\ K + "sampler")e% +4 "core" % \  + #"preston"@15.1 +102 "collection"'f% +3 "core" %ͨFK\ L +2 "sampler"):% +3 "core" % \  + #"preston"@15.1 + .PTV.dial Puck + "processing"%h  +73 "core"  +2 ."preston"delay 1 second +102 .PTV.dial PRV +2 "processing"%j @ +73 "core" A +2 "collection"'[% +4 "core" %ͨFK\ K + "sampler")B% +4 "core" % \  + #"preston"@15.1 +102 "collection"'k% +3 "core" %ͨGJ\ L +2 "sampler")i% +3 "core" % \  + #"preston"@15.0 + .PTV.dial Puck +2 "processing"%g  +74 "core"  +35 ."preston"delay 1 second +110 .PTV.dial PRV +2 "processing"%m @ +70 "core" A +2 "collection"'n% +4 "core" %ͨGK\ K + "sampler") % +4 "core" % \  + #"preston"@15.1 +102 "collection"'p% +3 "core" %ͨGK\ K +2 "sampler")q% +3 "core" % \  + #"preston"@15.1 + .PTV.dial Puck +2 "processing"%o  +72 "core"  +2 ."preston"delay 1 second +102 .PTV.dial PRV +2 "processing"%s @ +7 ."preston"PTV.stop +3 "processing"%t  +5 "core"  +2 !"preston"o:IRB::Abort: mesg") while rotating Processing Top Valve:@checkpoint: omitted:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +20426 #t-> PBV +467 #-> P + !o:NameError: mesg"uninitialized constant P: name:P:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +467 #-> PTV.\ P +2 !o:NoMethodError : mesgu:NameError::message'undefined method `P' for PTV:Shaft: name:P: args[:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +334 #-> PTV +2 "processing"%u +3 "core"  +2648 #t-> CTV.air + .CTV.dial :air +2 "collection"'v  +131 "core" +346 #t-> Sampler.PSI +2 "collection"'r% +4 "core" %ͨEI\ N +2 "sampler")x% +4 "core" % \  +2777 #t-> CC.unloadFlush + #Garaging FlushPuck in Collection Clamp +3 "manipulator"&w& +5 "core" &   u + "manipulator"&z% +4 "core" %\ 0  & +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&{( +361 "core" ( +2 "manipulator"&|& +4 "core" &   + + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 & & +2 "core" &  q + +2 .tForearm.seek CC +2 "manipulator"&~'ρ +102 "core" ' +3 .tHand.close +2 "manipulator"&/ +74 "core" / +2 .tCC.seek :open +3 "collection"'( +378 "core" ( +2 "manipulator"&& +3 "core" &    + +2 "manipulator"&% +3 "core" % ρ j +2 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"&(- +270 "core" ( +2 "manipulator"&\ & +4 "core" &-  r + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 & & +2 "core" &-   r +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&' +111 "core" ' +2 .tHand.open + "manipulator"&1 +75 "core" 1 +2 "manipulator"&% +4 "core" % }   ǻ + .tForearm.reconfigure LooseForearm +4 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +3027 #t-> PC.unloadPuck 4,4 +2 "processing"%& +4 "core" &TI\ p+ +2 !to:Puck::Warning: mesg"5Unloading 4 puck from tube 4 to Storage Carousel:bt[\ "6/home/esp/esp2/utils/puckmoves.rb:370:in `unload'":/home/esp/esp2/utils/puckmoves.rb:888:in `unloadPuck'"(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 +2 #Storing 4 puck in Processing Clamp to tube 4 +2 "manipulator"&% +5 "core" %\    0  +2 "storage"(% +3 "core" %s O\ +2 "storage"(. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +4 .tSC.seek 4 +2 "storage"((,H +3 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +4 (& +4 "core" &,F S\  + "manipulator"&& +3 ."raiseStack"SE.reconfigure SEplace +5 "storage"(#]K-0-\ b +4 "core" &-    r + "manipulator"&% +4 "core" %\     +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 ."raiseStack"SE.seek :beamBreak +2 .tElbow.seek PC +2 "storage"('L +4 "manipulator"&( +128 "core" ( +2 "manipulator"&& +4 "core" & w + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 && +2 "core" & Y w +2 .tForearm.seek PC +2 "manipulator"&' +93 "core" ' +2 .tHand.close +2 "manipulator"&/ +27 "core" ' +2 "storage"("- +3 "core" -'L + ."raiseStack"SE.configure SEconfig +3 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +2 "storage"(#' +25 "core" / +2 .tPC.seek :open +3 "processing"%( +7 "core" ' +394 ( +2 "storage"(%& +3 "core" &,F m x +\  +2 "storage"(&& +3 "core" &,F { k\  +2 "manipulator"&'& +3 "core" &   w +2 "manipulator"& % +3 "core" %   A +2 .tForearm.seek :retract + "manipulator"&y'\ +101 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 4 + "manipulator"&*( +255 "core" ( +2 "manipulator"&+& +4 "core" &\   $ # + "storage"(,& +4 "core" &,F 3\  + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +4 .tForearm.seek 4 +2 "manipulator"&.'g +110 "core" ' +2 .tElbow.hold +3 "manipulator"&(, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tHand.open + "manipulator"&$1 +72 "core" 1 +2 "manipulator"&/% +4 "core" % x  +2 "storage"(0& +3 "core" &,F T U [\  + .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 4 + 317 counts +2 "manipulator"&1'Ϥ +14 "core" ' +2 "manipulator"&2& +4 "core" &\  # +2 "storage"(& +3 "core" &,F z { P\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 4 + 700 counts +2 "manipulator"&}'# +29 "core" ' +2 "storage"(6% +4 "core" % ]\ +2 ."downElevator"SE.seek :down +3 "storage"(5'v +99 (7% +3 "core" %? w m a\ Xg +2 "manipulator"&9% +3 "core" %:   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&4'\ +87 "core" ' +65 ' + ."downElevator"SE.coast + "storage"(5 +4 .tSC.coast + "storage"(6 +930 #t-> pucks +686 #-> PS +2 "processing"%;% +4 "core" %<\ u +601 #t-> PSV.waste1 + .PSV.dial :waste1 +3 "processing"%<  +102 "core"  +239 #t-> PS.epty + !o:NoMethodError : mesgu:NameError::message+undefined method `epty' for PS:Syringe: name: epty: args[:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +308 #-> PS.empty + .PS.seek :empty +4 "processing"%='9 +2116 "core" ' +2 "processing"%>% +4 "core" %>#\ u +546 #t-> CS +3 "collection"'3% +4 "core" %ͨHJ\ e +286 #t-> exit +5 #mEXIT + #"preston"Session Ended @1584853981.76EDT @1584895040.14EDT = =tMAIN =mMAIN_scheduler @EDT1584895041.77 #"core_reset"Sent BREAK + #t@0x0685, state=0x32F4, ifg=0x10, ie=0xFD + #@0x090E, state=0x32F4, ifg=0x10, ie=0xFD + #@0x0B9A, state=0x32F4, ifg=0x10, ie=0xFD #@0x0E23, state=0x32F4, ifg=0x10, ie=0xFD + #@0x10AE, state=0x32F4, ifg=0x10, ie=0xFD #@0x1335, state=0x32F4, ifg=0x10, ie=0xFD + #@0x15BA, state=0x32F4, ifg=0x10, ie=0xFD + #@0x1717, state=0x32F4, ifg=0x80, ie=0xFD #@0x1C2A, state=0x3350, ifg=0x00, ie=0x75 + #ESP2 v3.22 I2C Gateway v3.06 +9 #ESP2 v3.22 I2C Gateway v3.06 for core bus +208 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +358 "Can"1 00 + 1 00 #tPolling Can every 10:00 +123 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 )% +3 "core" % \ # + .tSS.reconfigure SSconfig +2 "sampler")#.0XU + .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.hold + "processing"% + +3 "core" + +2 .tPS.configure PSconfig +2 "processing"%#A d`xb +4 "manipulator"&% +3 "core" %\ j r + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.hold +2 "manipulator"&+ +2 "core" + + .tForearm.configure LooseForearm +2 "manipulator"&#Q@2^d^b +3 && +2 "core" &  s# + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 .tElbow.hold + "manipulator"&, +2 "core" , + .tElbow.configure LooseElbow +3 "manipulator"&$ &.,(#b +4 "storage"(& +3 "core" &,F  \  + .tSC.configure SCloose +2 "storage"($.\ 1~b +3 (% +2 "core" %  .\  +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 .tCH.coast + "collection"'  +2 "core" +2 .tCH.configure CHconfig + "collection"'\ 2 +2 .tPH.coast +2 "processing"%  +2 "core" + .tPH.configure PHconfig + "processing"%\ 2 +3 #tAll dwarf controllers running firmware version 3.75 +2 "sampler") +12 #tCleanly exited at 01:13:01EDT22-Mar-20 +309 #-> pucks +1685 #-> PC.loadPuck :saf,4 +2 #Loading saf puck from tube 4 into Processing Clamp + "processing"%& +4 "core" & + .tHand.open + "manipulator"&1 +27 "core" 1 +2 "manipulator"&% +4 "core" %\  r + "storage"(% +4 "core" % % . \  + "storage"(. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 4 + "storage"((,H +2 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (& +2 "core" &,F  ' 8\  +2 "manipulator"&& +5 "core" & > r# + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 + "manipulator"&( +4 "core" ( +2 "manipulator"&& +4 "core" & 9 r# +2 "storage"( & +4 "core" &,F   O\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&!'# +91 "core" ' +2 "storage"("& +4 "core" &,F I 0 \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(#'L +288 "core" ' +3 "storage"($- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (%& +3 "core" &,F ) . V\  +2 "manipulator"&&& +3 "core" &\ P r# + .tElbow.seek 4 +2 "manipulator"&'( +3 "core" ( +2 "manipulator"&(& +3 "core" &\ r# +2 "storage"()& +3 "core" &,F 3 * *\  +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&*'ϓ +20 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tHand.close + "manipulator"&+/ +68 "core" / +2 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 6):bt[\ "4/home/esp/esp2/utils/puckmoves.rb:337:in `load'"8/home/esp/esp2/utils/puckmoves.rb:884:in `loadPuck'"(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 +3 ."downElevator"SE.seek :down +3 "manipulator"&,& +4 "storage"(-'v +5 "core" &\  s# +2 "manipulator"&.% +3 "core" % ϓ  q +2 .tForearm.seek :retract +2 "manipulator"&/'\ +90 "core" ' +2 .tElbow.seek PC +2 "manipulator"&0( +164 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +80 "core" ( +31 "manipulator"&1& +4 "core" & Q q + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &2& +2 "core" & M q +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&3' +101 "core" ' +2 "manipulator"&4& +4 "core" &  o +2 "manipulator"&5% +3 "core" % o +2 "processing"%6& +3 "core" &Y +2 "processing"%7& +3 .tPC.seek :closed +2 "processing"%8(Tg +3 "core" &V +3 &V  +9 &.sU ,} +9 &b{V @ +10 &gnS Q +9 &(MR Q +9 &OL R +10 &LH R +9 &nQI Q +9 &0LJ Q +10 &MO Q +9 &OR R +10 & uOO R +9 &"8OG Q +9 &#LI Q +10 &%OM Q +9 &'LI Q +9 &)@OI Q +10 &+O@ Q +9 &,OA Q +10 &.Q2 R +9 &0IN6 Q +9 &2 O< Q +10 &3O9 Q +9 &5O: Q +9 &7QO7 Q +10 &9Q9 Q +9 &:O8 Q +9 &<P5 Q +10 &>XN9 Q +9 &@O8 Q +10 &AO7 Q +9 &CO: Q +9 &E_S6 R +10 &G W9 R +9 &Hb; S +10 &Jr8 U +9 &LV3 X +9 &N3 X +10 &O- X +9 &Q* X +9 &SKr2 6 +10 &T%.\\* M +9 &TD"* . +2 ( + "processing"%7& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.67 .Hand.open +2 "manipulator"&91 +76 "core" 1 +2 "manipulator"&:% +4 "core" % ] f k + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&;'\ +99 "core" ' +2 .tSC.coast "storage"(6 +2406 #t-> Gate.power :camera, :on +6 .Gate.power :camera,:ON +884 #-> PC.imagePuck 4 +2 "processing"%<& +3 "core" &TD# . +2 #tImaging saf puck in Processing Clamp while storing it to tube 4 + "manipulator"&=% +4 "core" %\ 4 1) +2 "storage"(>% +3 "core" % b ` +2 "storage"(?. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 + "storage"(@(,H +3 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (A& +2 "manipulator"&B& +6 "core" &,F ` b  + & 1 +2 .tElbow.reconfigure TightElbow +3 ."raiseStack"SE.reconfigure SEplace +4 "manipulator"&$&.,(\ #b + "storage"(#]K-0-\ b +4 .tElbow.seek PC +4 "manipulator"&C( +3 "core" ( +3 ."raiseStack"SE.seek :beamBreak +2 "manipulator"&D& + "storage"(E'L +5 "core" &  0 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &F& +3 "core" & ? , +2 .tForearm.seek PC +2 "manipulator"&G' +98 "core" ' +2 .tHand.close + "manipulator"&H/ +72 "core" / +2 .tPC.seek :open +2 "processing"%I( +91 "core" ' +2 "storage"(J- +3 "core" -'L + ."raiseStack"SE.configure SEconfig +35 "storage"(#QK-0-\ b +10 ."raiseStack"SE.seek :place +2 "storage"(K' +28 "core" ' +233 ( +2 "storage"(L& +4 "core" &,F D O   + "manipulator"&M& +4 "core" &  2 + "manipulator"&N% +4 "core" %   2 + .tForearm.seek :retract +2 "manipulator"&O'\ +100 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&P( +258 "core" ( +2 "manipulator"&Q& +4 "core" & -b +2 "storage"(R& +3 "core" &,F F F  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&S'# +101 "core" ' +2 .tHand.open +2 "manipulator"&T1 +69 "core" 1 +3 "storage"(U- +3 "core" -' +2 .tSE.seek -0.19 Pucks below Top Plate +2 "storage"(V' +26 "core" ' +2 .tSE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.86 Pucks below Top Plate + "storage"(W' +53 "core" ' +2 #tLights, camera, ACTION! +7490 #-> PuckCamera.snapImages +2 #PuckCamera: snap -bin=2,2 10.0 /var/log/esp/20mar2212h10s.tif +1079 #SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 10 seconds\ /var/log/esp/20mar2212h10s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/20mar2212h30s.tif +3058 #SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/20mar2212h30s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=1,1 -auto /var/log/esp/hires/20mar2212h.tif +30390 #WARNING: Too Dark -- required 749.76s exposure > 300s time limit\ SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 300 seconds\ /var/log/esp/hires/20mar2212h.tif: TIFF Upload Complete\ +9139 "Can"# II +431 #t-> Gate.power :camera, :off; Puck.finishImage + .Gate.power :camera,:OFF +3 "storage"(X- +14 "core" -' +5 "storage"(Y& +7 "core" &,F   +2 "manipulator"&Z& +4 "core" & t t H BV + .tElbow.seek 4 +2 "manipulator"&[( +20 "core" ( +2 "manipulator"&\\& +4 "core" & 7 E +2 "storage"(]& +3 "core" &,F Q  +17 .tForearm.seek 4 + 700 counts + "manipulator"&^'# +15 "core" ' +2 .tSE.reconfigure SEgently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.15 Pucks below Top Plate +2 "storage"(_' +62 "core" ' +2 "manipulator"&`& +4 "core" & \  Z +2 "storage"(a& +4 "core" &,F 3 /   + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 4 +2 "manipulator"&b'g +38 "core" ' +2 .tElbow.hold +2 "manipulator"&c, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 .tSE.seek 0.04 Pucks below Top Plate +2 "storage"(d' +23 "core" ' +2 "manipulator"&e% +4 "core" %x  Oy +2 "storage"(f& +4 "core" &,F I   + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 317 counts + "manipulator"&g'Ϥ +18 "core" ' +2 "manipulator"&h& +4 "core" &   \\ +2 "storage"(i& +4 "core" &,F 4 3  + .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&j'# +25 "core" ' +2 "storage"(k% +4 "core" %   +2 ."downElevator"SE.seek :down +4 "storage"(l'v +99 (m% +3 "core" %O; 1   Xg +2 "manipulator"&n% +3 "core" %K  \\ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&o'\ +88 "core" ' +62 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 "manipulator"&p& +4 "core" & * * & ] +2 "manipulator"&q% +3 "core" %\  . . + ] +58640 #t-> exit +5 #mEXIT @1584896244.11EDT @1585062390.32EDT = =tMAIN =mMAIN_scheduler @EDT1585062392.05 #"core_reset"Sent BREAK +2 #t@0x8A6C, state=0x3350, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.22 I2C Gateway v3.06 +207 #>RESET< ESP2 v3.22 I2C Gateway v3.06 for core bus +216 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +367 "Can"  +   + #tPolling Can every 10:00 +4 #Cleanly exited at 12:57:24EDT22-Mar-20 +227 #-> Can +2485 #-> can +2 "Can"  +57252   +60002   +12069 #t-> PH +2 !o:I2C::NodeOffline: mesg"]processing microcontroller never signed on while reading Processing Puck Heater's status:@checkpoint: omitted:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +355 #-> ESP.ready! +2 #Powering core bus +507 .Gate.power :raw,:ON +2 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +3 "sampler")&\ +2 )% +4 "core" %3\  + .tSS.configure SSconfig +2 "sampler")#.0X PH + "processing"%;9 +3 "core" 9h +44311 "Can" ?? +9200 #t-> PC + "processing"%<& +3 "core" &  +364 #t-> CC + "collection"'=& +3 "core" &lp(  +315 #t-> CC.loadFlush + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'>& +4 "core" &mrW  + .tHand.open +2 "manipulator"&?1 +68 "core" 1 +2 "manipulator"&@& +4 "core" &   Q( + "manipulator"&A% +4 "core" % \ #   Q ! + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&B(- +181 "core" ( +2 "manipulator"&C& +4 "core" &-  { S + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &D& +2 "core" &-  @ S +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage +2 "manipulator"&E' +107 "core" ' +2 .tHand.close + "manipulator"&F/ +69 "core" / +2 "manipulator"&G& +4 "core" &- K + "manipulator"&H% +4 "core" %   K~ + .tForearm.seek :retract +2 "manipulator"&I'\ +106 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&J( +285 "core" ( +2 "manipulator"&K& +3 "core" & n Q) +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &L& +3 "core" &  Q) +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&M'ρ +104 "core" ' +2 "manipulator"&N& +4 "core" &  S) + "manipulator"&O% +4 "core" %ϗ  C S9 +2 "collection"'P& +3 "core" &mq0  +2 "collection"'Q& +45 .tCC.seek :closed +3 "collection"'R(O +3 "core" &nrM  + &opM  + &mqM  + &lrN  &nqF  + &orM  +2 & moG ? +9 &HvlqD 3 +10 &;q~nqF H +9 &borH R +9 &QnpI R +10 &]TnqL R +9 &UnrJ R +10 &QnqR R +9 &Tlq@ R +9 &ePnqC R +10 &&QnqH R +9 & Roq? R +9 &"QlqE R +10 &$lVmrE R +9 &&0Okr> R +10 &'QnpH R +9 &)SmpA R +9 &+uPmq; R +10 &-7SnqE R +9 &.NnrD R +9 &0RlqF R +10 &2~OmpA R +9 &4@QnrC R +10 &6RkrC R +9 &7Nms< R +9 &9QopB R +10 &;HQnrI R +9 &= Oko= Q +9 &>RnqG R +10 &@Omp< R +9 &BNRmq< R +10 &DQmpE R +9 &EWlp4 R +9 &G`mn= T +10 &IJvmqH W +9 &Jmq> \\ +9 &LlmC ` +10 &NtkoE M +9 &O`"}lnC 'q +10 &Oyln@ X +2 ( + "collection"'Q& +2 #tCollection Clamp onSpring/offSpring for 6/26 samples, on/off torque 1.78 +2 "collection"'S& +3 "core" &Oykn X +2 .tHand.open + "manipulator"&T1 +70 "core" 1 +2 "manipulator"&U% +4 "core" % ϗ  N9 + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&V'\ +98 "core" ' +3 "collection"'W& +3 "core" &Oyjo X +1282 #t-> pucks +784 #-> PC.loadPuck :saf,1 +2 #Loading saf puck from tube 1 into Processing Clamp + "processing"%X& +3 "core" &  +2 "manipulator"&Y% +4 "core" %\ " K? +2 "storage"(Z% +3 "core" %| P +2 "storage"([. +2 "core" .( +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 +2 "storage"(\\($ +347 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (]& +3 "core" &$ w + "manipulator"&^& +4 "core" &  I) + "manipulator"&_% +4 "core" %\ "  I? + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&`( +153 "core" ( +3 "manipulator"&a& +4 "core" & 8 K +2 "storage"(b& +3 "core" &$ N +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"&c' +102 "core" ' +2 "storage"(d& +4 "core" &$ + + .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"(e'L +279 "core" ' +2 "storage"(f- +3 "core" -'L + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tSE.seek :pick +2 "storage"(g'o +22 "core" ' +2 .tSE.seek :down +2 "storage"(h'v +272 "core" ' + .tSE.coast + "storage"(5 +3 "manipulator"&i% +4 "core" % < M +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&j'\ +97 "core" ' +2 !to:Puck::Error: mesg"Tube 1 is Empty:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +4102 #-> PC.loadPuck :saf,4 +2 #Loading saf puck from tube 4 into Processing Clamp + "processing"%k& +3 "core" &  +2 "manipulator"&l% +4 "core" %  m M- +2 "storage"(m% +3 "core" %w C +2 "storage"(n. +2 "core" .($ +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 +2 "storage"(o(,H +700 #"preston"Session Begun +275 "core" ( +2 .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +3 (p& +4 "core" &,I%  \  +2 "manipulator"&q& +3 "core" & d J +2 .tElbow.seek 4 +2 "manipulator"&r( +10 "core" ( +2 "manipulator"&s& +4 "core" & a J +2 "storage"(t& +3 "core" &,I% \  +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 4 + 700 counts +2 "manipulator"&u'# +104 "core" ' +2 "storage"(v& +4 "core" &,I% O \  + .tSE.reconfigure SEpick +4 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"(w'L +291 "core" ' +2 "storage"(x- +3 "core" -' + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +4 (y& +3 "core" &,I$ \  + "manipulator"&z& +4 "core" & L +2 .tElbow.seek 4 +2 "manipulator"&{( +4 "core" ( +2 "manipulator"&|& +3 "core" &  L +2 "storage"(}& +3 "core" &,I$ \  +2 .tForearm.seek 4 + 300 counts +3 "manipulator"&~'ϓ +24 "core" ' +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&/ +77 "core" / +2 !to:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 6):bt[\ "4/home/esp/esp2/utils/puckmoves.rb:337:in `load'"8/home/esp/esp2/utils/puckmoves.rb:884:in `loadPuck'"(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 +3 ."downElevator"SE.seek :down +4 "manipulator"&& +8 "storage"('v +3 "core" & J +2 "manipulator"&% +3 "core" % ϒ S L) +2 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +2 .tElbow.seek PC +3 "manipulator"&( +158 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +83 "core" ( +30 "manipulator"&& +4 "core" & / I + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 && +2 "core" & > I +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek PC +2 "manipulator"&' +99 "core" ' +2 "manipulator"& & +4 "core" &  I +2 "manipulator"&\ % +3 "core" % Q I +2 "processing"% & +4 "core" &g  + "processing"% & +4 .tPC.seek :closed +2 "processing"% (Tg +6 "core" &  + &  +7 &D &j +9 &sU{ 9 +10 &|w N +9 &pQ S +10 &3N R +9 &O R +9 &L R +10 &yK R +9 &:N S +9 &L R +10 &N R +9 &!L R +10 &#CL R +9 &%N R +9 &&O R +10 &(N R +9 &*JN| S +9 &, M R +10 &-M S +9 &/Mz R +10 &1SN R +9 &3I R +9 &4K R +10 &6N S +9 &8ZN S +9 &:N S +10 &;L R +9 &=I R +10 &?cL{ R +9 &A&J~ R +9 &BL{ R +10 &DQ{ R +9 &FjU S +9 &H*[ S +10 &Ig U +9 &K X +10 &Mc~ X +9 &O# Y +9 &P{ Y +10 &R{ X +9 &TK\\z U +9 &TRO 1 +6 ( + "processing"% & +5 #tProcessing Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.69 + .Hand.open +4 "manipulator"&1 +4 "core" &TR' 1 +64 1 +2 "manipulator"&% +3 "core" % ^ F +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +103 "core" ' + .tSC.coast + "storage"(6 +1071 #t-> Sampler.calibrate +3 "Can" UU +2 #tCalibrating pressure and temperature sensors +2 .CTV.dial :air +3 .SSV.dial :spit,avoiding: :exhaust +4 .SS.reconfigure SSfast +4 "sampler")#.0X CSV.air; CS.fill; CSV.CTV; CTV.CSV +2 .CSV.dial :air +4 "collection"' @ +75 "core" A +2 .tCS.reconfigure CSconfig +3 "collection"'#P d@b +4 .tCS.seek 10ml +3 "collection"'' D +881 #"preston"-> CBV.PRV; PRV.CBV +2 .CBV.dial PRV +5 "collection"'  +119 "core" +2 ."preston"PRV.dial CBV +3 "processing"%"  +5 "core"  +1623 ' + .tCSV.dial CTV +3 "collection"'%  +44 "core"  +2 .tCTV.dial CSV +3 "collection"''  +139 "core"  +572 #t-> PSV.air; PS.pull 2 + .PSV.dial :air +4 "processing"%)% +5 "core" %UY +2 .tPS.seek 2ml +2 "processing"%('Y +2127 "core" ' +2 "processing"%% +4 "core" %WV  +259 #t-> PBV.dialBetween PSV,:waste1 + .PBV.dial between PSV and waste1 +4 "processing"% * +37 "core" , +480 #t-> PSV.PTV; PTV.PRV + .PSV.dial PTV +4 "processing"%# +77 "core"  +2 .tPTV.dial PRV +2 "processing"%, @ +76 "core" A +1271 #t-> Sampler.PSI +2 "collection"'-% +4 "core" % Fos  +2 "sampler").% +4 "core" %  +1250 #t-> Sampler.calibrate +3 "Can" WW +2 #tCalibrating pressure sensors +2 .CTV.dial :air +3 "collection"'/  +137 "core" +2 .tSSV.dial :spit,avoiding: :exhaust +3 "sampler")0 +138 "core" +2 .tSS.seek 5ml +4 "sampler")1'?2 +333 "core" ' +2 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +4 "sampler")2  +5 "collection"'3 @ +117 "core" A +19  +2 .tdelay 3.8 seconds +383 "collection"'4% +4 "core" % Fmp  +2 "sampler")5% +3 "core" %?7 + .tSSV.dial :spit +2 "sampler")6 +139 "core"  +2 .tSS.seek 0ml +4 "sampler")7' +273 "core" ' + .tSSV.dial CBV +3 "sampler")8  +138 "core"  +8573 #t-> Sampler.PSI +2 "collection"'9% +4 "core" % Flo!  +2 "sampler"):% +4 "core" %  +1223 #t-> CBV.PRV; PRV.CBV + .CBV.dial PRV +4 "collection"';  +120 "core" +2 .tPRV.dial CBV +422 #-> CSV.CTV; CTV.CSV + .CSV.dial CTV +4 .CTV.dial CSV +4 "collection"'<  +136 "core"  +794 #t-> PBV +2 "processing"%= +3 "core" , +351 #t-> Sampler.PSI +2 "collection"'>% +4 "core" % Foq  +2 "sampler")?% +4 "core" %  +1603 #t-> CBV.PRV; PRV.CBV + .CBV.dial PRV +2 .PRV.dial CBV +1018 #-> CS.empty +2 .CS.seek :empty +4 "collection"'@'Ͱ +2630 "core" ' +2 "collection"'A% +4 "core" %ͱ & +6841 "Can" YX +26154 #t-> Sampler.PSI +2 "collection"'C% +4 "core" %ͱ o +2 "sampler")D% +4 "core" %  +1285 #"preston"-> loop { Log.comment "@%.1f"%Sampler.PSI; PTV.Puck;delay .5;PTV.PRV;Log.comment "@%.1f"%Sampler.PSI; Delay.sleep .5} +4 "collection"'$% +3 "core" %ͱ D +2 "sampler")F% +4 "core" %  + #"preston"@47.1 +2 .PTV.dial Puck +4 "processing"%G  +76 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV + "processing"%H @ +78 "core" A +2 "collection"'&% +4 "core" %ͱ C DA + "sampler")E% +4 "core" %  + #"preston"@40.6 +52 "collection"'K% +3 "core" %ͱ A Dk +2 "sampler")L% +3 "core" %  + #"preston"@40.6 + .PTV.dial Puck +5 "processing"%B  +76 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV + "processing"%N @ +76 "core" A +3 "collection"'O% +4 "core" %ͱ - 1n +2 "sampler")P% +3 "core" %  +2 #"preston"@39.5 +52 "collection"'I% +3 "core" %ͱ * /B + "sampler")+% +4 "core" %  + #"preston"@39.4 + .PTV.dial Puck +5 "processing"%S  +75 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV + "processing"%T @ +76 "core" A +2 "collection"'U% +4 "core" %ͱ ) +B + "sampler")W% +4 "core" %  + #"preston"@39.2 +52 "collection"'Q% +3 "core" %ͱ ( )K + "sampler")M% +4 "core" %  + #"preston"@39.1 + .PTV.dial Puck +4 "processing"%X  +75 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV + "processing"%Y @ +77 "core" A +2 "collection"'Z% +4 "core" %ͱ ' ,l + "sampler")[% +4 "core" %  + #"preston"@39.2 +52 "collection"'!% +3 "core" %ͱ % *d +2 "sampler")]% +3 "core" %  + #"preston"@39.1 + .PTV.dial Puck +4 "processing"%^  +76 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV + "processing"%_ @ +77 "core" A +2 "collection"'a% +4 "core" %ͱ % )D + "sampler")b% +4 "core" %  + #"preston"@39.1 +52 "collection"'d% +3 "core" %ͱ ( )i + "sampler")J% +4 "core" %  + #"preston"@39.1 +2 .PTV.dial Puck +3 "processing"%V  +76 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV + "processing"%f @ +77 "core" A +2 "collection"' % +4 "core" %ͱ ( +f + "sampler")i% +4 "core" %  + #"preston"@39.2 +52 "collection"'e% +3 "core" %ͱ & ,h + "sampler")g% +4 "core" %  + #"preston"@39.2 + .PTV.dial Puck +4 "processing"%h  +76 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV + "processing"%c @ +75 "core" @ +2 "collection"'k% +4 "core" %ͱ ' *? + "sampler")l% +4 "core" %  + #"preston"@39.1 +52 "collection"'m% +3 "core" %ͱ % )@ + "sampler")n% +4 "core" %  + #"preston"@39.1 + .PTV.dial Puck +4 "processing"%\\  +77 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%p @ +77 "core" B +2 "collection"'q% +4 "core" %ͱ & )f + "sampler")s% +4 "core" %  + #"preston"@39.1 +52 "collection"'t% +3 "core" %ͱ ' *g + "sampler")v% +4 "core" %  + #"preston"@39.1 + .PTV.dial Puck +4 "processing"%`  +76 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV + "processing"%j @ +76 "core" A +2 "collection"'x% +4 "core" %ͱ & *` + "sampler")y% +4 "core" %  + #"preston"@39.1 +52 "collection"'z% +3 "core" %ͱ % (] + "sampler")|% +4 "core" %  + #"preston"@39.0 + .PTV.dial Puck +4 "processing"%}  +76 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV + "processing"% @ +76 "core" A +3 "collection"'% +4 "core" %ͱ $ += + "sampler")% +4 "core" %  + #"preston"@39.2 +52 "collection"'r% +3 "core" %ͱ % )H + "sampler")u% +4 "core" %  + #"preston"@39.1 + .PTV.dial Puck +4 "processing"%w  +75 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV + "processing"%~ @ +77 "core" A +2 "collection"'% +4 "core" %ͱ % *h + "sampler")% +4 "core" %  + #"preston"@39.1 +52 "collection"'{% +3 "core" %ͱ ' *7 + "sampler") % +4 "core" %  + #"preston"@39.1 + .PTV.dial Puck +5 "processing"%\  +75 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV + "processing"% @ +77 "core" A +2 "collection"'% +4 "core" %ͱ % *6 + "sampler")% +4 "core" %  + #"preston"@39.1 +52 "collection"'*% +3 "core" %ͱ ( (i + "sampler") % +4 "core" %  + #"preston"@39.0 + .PTV.dial Puck +5 "processing"%  +75 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV + "processing"% @ +77 "core" A +2 "collection"'% +4 "core" %ͱ % )` + "sampler")o% +3 "core" %  +2 #"preston"@39.1 +52 "collection"'% +3 "core" %ͱ % )c + "sampler")% +4 "core" %  + #"preston"@39.1 + .PTV.dial Puck +4 "processing"%  +76 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV + "processing"% @ +77 "core" A +2 "collection"'% +4 "core" %ͱ ( *A + "sampler")% +4 "core" %  + #"preston"@39.1 +52 "collection"'% +3 "core" %ͱ & )G + "sampler")% +4 "core" %  + #"preston"@39.1 + .PTV.dial Puck +4 "processing"%  +76 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV + "processing"% @ +76 "core" A +2 "collection"'% +4 "core" %ͱ & +L + "sampler")"% +4 "core" %  + #"preston"@39.2 +52 "collection"'%% +3 "core" %ͱ & (= + "sampler")'% +4 "core" %  + #"preston"@39.0 + .PTV.dial Puck +4 "processing"%)  +76 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV + "processing"% @ +76 "core" B +2 "collection"'% +4 "core" %ͱ % )_ +2 "sampler")#% +3 "core" %  + #"preston"@39.1 +52 "collection"',% +3 "core" %ͱ $ +H + "sampler")-% +4 "core" %  + #"preston"@39.2 + .PTV.dial Puck +4 "processing"%.  +75 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV + "processing"%/ @ +76 "core" B +2 "collection"'0% +4 "core" %ͱ % +> + "sampler")% +4 "core" %  + #"preston"@39.2 +52 "collection"'3% +3 "core" %ͱ & )6 + "sampler")2% +4 "core" %  + #"preston"@39.1 + .PTV.dial Puck +4 "processing"%4  +75 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV + "processing"%5 @ +77 "core" B +2 "collection"'6% +4 "core" %ͱ ' (Z + "sampler")1% +3 "core" %  +2 #"preston"@39.0 +52 "collection"'8% +3 "core" %ͱ ' +i +2 "sampler")9% +3 "core" %  + #"preston"@39.2 +2 .PTV.dial Puck +4 "processing"%:  +75 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV + "processing"%; @ +77 "core" B +2 "collection"'<% +4 "core" %ͱ & )@ + "sampler")=% +4 "core" %  + #"preston"@39.1 +52 "collection"'>% +3 "core" %ͱ & (8 + "sampler")?% +4 "core" %  + #"preston"@39.0 + .PTV.dial Puck +4 "processing"%  +76 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV + "processing"%A @ +76 "core" B +2 "collection"'C% +4 "core" %ͱ & )4 + "sampler")D% +4 "core" %  + #"preston"@39.1 +52 "collection"'$% +3 "core" %ͱ & +B + "sampler")F% +4 "core" %  + #"preston"@39.2 + .PTV.dial Puck +4 "processing"%G  +76 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV + "processing"%H @ +76 "core" A +2 "collection"'&% +4 "core" %ͱ ' +c +36 "sampler")E% +12 "core" %  + #"preston"@39.2 +52 "collection"'K% +3 "core" %ͱ & )= + "sampler")L% +4 "core" %  + #"preston"@39.1 + .PTV.dial Puck +5 "processing"%B  +76 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV +3 "processing"%N @ +76 "core" A +2 "collection"'O% +4 "core" %ͱ % *H + "sampler")P% +4 "core" %  + #"preston"@39.1 +52 "collection"'I% +3 "core" %ͱ ' )8 +2 "sampler")+% +3 "core" %  + #"preston"@39.1 + .PTV.dial Puck +4 "processing"%S  +77 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%T @ +75 "core" @ +2 "collection"'U% +4 "core" %ͱ & '9 + "sampler")W% +4 "core" %  + #"preston"@39.0 +52 "collection"'Q% +3 "core" %ͱ % 'b +2 "sampler")M% +3 "core" %  + #"preston"@39.0 + .PTV.dial Puck +5 "processing"%X  +76 "core"  +3 ."preston"delay .5 seconds +52 .PTV.dial PRV + "processing"%Y @ +77 "core" B +2 "collection"'Z% +4 "core" %ͱ ' )4 + "sampler")[% +4 "core" %  + #"preston"@39.1 +52 "collection"'!% +3 "core" %ͱ $ *4 + "sampler")]% +4 "core" %  + #"preston"@39.1 + .PTV.dial Puck +4 "processing"%^  +76 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV + "processing"%_ @ +76 "core" B +2 "collection"'a% +4 "core" %ͱ & +3 + "sampler")b% +4 "core" %  + #"preston"@39.2 +52 "collection"'d% +3 "core" %ͱ % *B + "sampler")J% +4 "core" %  + #"preston"@39.1 + .PTV.dial Puck +5 "processing"%V  +76 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV + "processing"%f @ +76 "core" B +2 "collection"' % +4 "core" %ͱ # )U + "sampler")i% +4 "core" %  + #"preston"@39.1 +52 "collection"'e% +3 "core" %ͱ % )\\ + "sampler")g% +4 "core" %  + #"preston"@39.1 + .PTV.dial Puck +5 "processing"%h  +75 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV + "processing"%c @ +76 "core" B +2 "collection"'k% +4 "core" %ͱ & *: + "sampler")l% +4 "core" %  + #"preston"@39.1 +52 "collection"'m% +3 "core" %ͱ & *c +2 "sampler")n% +3 "core" %  + #"preston"@39.1 + .PTV.dial Puck +5 "processing"%\\  +75 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV + "processing"%p @ +77 "core" A +2 "collection"'q% +4 "core" %ͱ $ (i + "sampler")s% +4 "core" %  + #"preston"@39.0 +52 "collection"'t% +3 "core" %ͱ % )c + "sampler")v% +4 "core" %  + #"preston"@39.1 + .PTV.dial Puck +5 "processing"%`  +75 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV + "processing"%j @ +77 "core" A +2 "collection"'x% +4 "core" %ͱ ' )5 + "sampler")y% +4 "core" %  + #"preston"@39.1 +52 "collection"'z% +3 "core" %ͱ % ); + "sampler")|% +4 "core" %  + #"preston"@39.1 + .PTV.dial Puck +4 "processing"%}  +76 "core"  +3 ."preston"delay .5 seconds +52 .PTV.dial PRV + "processing"% @ +76 "core" A +2 "collection"'% +4 "core" %ͱ ' )k + "sampler")% +4 "core" %  + #"preston"@39.1 +52 "collection"'r% +3 "core" %ͱ & (a + "sampler")u% +4 "core" %  + #"preston"@39.0 + .PTV.dial Puck +5 "processing"%w  +75 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV + "processing"%~ @ +77 "core" A +2 "collection"'% +4 "core" %ͱ $ )D + "sampler")% +4 "core" %  + #"preston"@39.1 +52 "collection"'{% +3 "core" %ͱ % )V + "sampler") % +4 "core" %  + #"preston"@39.1 + .PTV.dial Puck +4 "processing"%\  +76 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV + "processing"% @ +76 "core" A +2 "collection"'% +4 "core" %ͱ ' 'P + "sampler")% +4 "core" %  + #"preston"@39.0 +52 "collection"'*% +3 "core" %ͱ & )5 + "sampler") % +4 "core" %  + #"preston"@39.1 + .PTV.dial Puck +4 "processing"%  +76 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV +2 "processing"% @ +76 "core" A +2 "collection"'% +4 "core" %ͱ ' )l + "sampler")o% +5 "core" %  + #"preston"@39.1 +52 "collection"'% +3 "core" %ͱ ' *I +2 "sampler")% +3 "core" %  + #"preston"@39.1 + .PTV.dial Puck +5 "processing"%  +75 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV + "processing"% @ +76 "core" A +2 "collection"'% +4 "core" %ͱ & (P + "sampler")% +4 "core" %  + #"preston"@39.0 +52 "collection"'% +3 "core" %ͱ & )C + "sampler")% +4 "core" %  + #"preston"@39.1 + .PTV.dial Puck +4 "processing"%  +76 "core"  + ."preston"delay .5 seconds +3 #t-> PBV.waste1 +4 .PBV.dial :waste1 +4 "processing"%  +36 "core" +7 ."preston"PTV.dial PRV +2 "processing"% @ +77 "core" A +2 "collection"'"% +4 "core" %ͱQS_ + "sampler")%% +4 "core" %  + #"preston"@27.4 +52 "collection"''% +3 "core" %ͱRU\\ + "sampler"))% +4 "core" %  + #"preston"@27.5 + .PTV.dial Puck +5 "processing"%  +76 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV + "processing"% @ +76 "core" B +2 "collection"'#% +4 "core" %ͱ\\ + "sampler"),% +4 "core" %  + #"preston"@20.8 +52 "collection"'-% +3 "core" %ͱg + "sampler").% +4 "core" %  + #"preston"@20.8 + .PTV.dial Puck +4 "processing"%/  +76 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV + "processing"%0 @ +77 "core" B +2 "collection"'% +4 "core" %Ͱr + "sampler")3% +4 "core" %  + #"preston"@17.7 +52 "collection"'2% +3 "core" %Ͱv +2 "sampler")4% +3 "core" %  + #"preston"@17.6 + .PTV.dial Puck +5 "processing"%5  +75 "core"  +2 ."preston"delay .5 seconds +53 .PTV.dial PRV + "processing"%6 @ +76 "core" B +2 "collection"'1% +4 "core" %ͰT + "sampler")8% +3 "core" %  +2 #"preston"@16.2 +52 "collection"'9% +3 "core" %ͰJ + "sampler"):% +4 "core" %  + #"preston"@16.2 + .PTV.dial Puck +4 "processing"%;  +76 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV + "processing"%< @ +77 "core" B +2 "collection"'=% +4 "core" %Ͱw{l + "sampler")>% +4 "core" %  + #"preston"@15.5 +52 "collection"'?% +3 "core" %Ͱwzs + "sampler")% +4 "core" %  + #"preston"@15.5 + .PTV.dial Puck +4 "processing"%A  +76 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV + "processing"%C @ +77 "core" B +2 "collection"'D% +4 "core" %ͰqtY + "sampler")$% +4 "core" %  + #"preston"@15.1 +52 "collection"'F% +3 "core" %ͰruM + "sampler")G% +4 "core" %  + #"preston"@15.2 + .PTV.dial Puck +4 "processing"%H  +76 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV + "processing"%& @ +76 "core" B +2 "collection"'E% +4 "core" %ͰoqP + "sampler")K% +4 "core" %  + #"preston"@15.0 +52 "collection"'L% +3 "core" %ͰlpI + "sampler")B% +4 "core" %  + #"preston"@14.9 + .PTV.dial Puck +4 "processing"%N  +76 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV + "processing"%O @ +76 "core" A +2 "collection"'P% +4 "core" %Ͱjnr + "sampler")I% +4 "core" %  + #"preston"@14.8 +52 "collection"'+% +3 "core" %ͰkoM + "sampler")S% +4 "core" %  + #"preston"@14.9 + .PTV.dial Puck +4 "processing"%T  +77 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV + "processing"%U @ +76 "core" A +2 "collection"'W% +4 "core" %ͯjmP + "sampler")Q% +4 "core" %  + #"preston"@14.8 +52 "collection"'M% +3 "core" %ͯlou + "sampler")X% +4 "core" %  + #"preston"@14.9 + .PTV.dial Puck +4 "processing"%Y  +77 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV + "processing"%Z @ +76 "core" A +2 "collection"'[% +4 "core" %ͯloq + "sampler")!% +4 "core" %  + #"preston"@14.9 +52 "collection"']% +38 "core" %ͯjo} +10 "sampler")^% +4 "core" %  + #"preston"@14.9 + .PTV.dial Puck +4 "processing"%_  +76 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV + "processing"%a @ +76 "core" A +2 "collection"'b% +4 "core" %ͯio + "sampler")d% +4 "core" %  + #"preston"@14.9 +52 "collection"'J% +4 "core" %ͯjoW +2 "sampler")V% +3 "core" %  + #"preston"@14.9 +2 .PTV.dial Puck +3 "processing"%f  +76 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV +2 "processing"% @ +77 "core" A +2 "collection"'i% +4 "core" %ͯlqQ + "sampler")e% +4 "core" %  + #"preston"@15.0 +52 "collection"'g% +3 "core" %ͯkn +2 "sampler")h% +3 "core" %  +2 #"preston"@14.8 + .PTV.dial Puck +4 "processing"%c  +76 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV + "processing"%k @ +76 "core" A +3 "collection"'l% +3 "core" %ͯjm +2 "sampler")m% +3 "core" %  + #"preston"@14.8 +52 "collection"'n% +3 "core" %ͯkmR + "sampler")\\% +4 "core" %  + #"preston"@14.8 + .PTV.dial Puck +5 "processing"%p  +76 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV + "processing"%q @ +76 "core" A +2 "collection"'s% +4 "core" %ͯlnW + "sampler")t% +4 "core" %  + #"preston"@14.8 +52 "collection"'v% +3 "core" %ͯlo + "sampler")`% +4 "core" %  + #"preston"@14.9 + .PTV.dial Puck +4 "processing"%j  +76 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV + "processing"%x @ +77 "core" A +2 "collection"'y% +4 "core" %ͯjp + "sampler")z% +4 "core" %  + #"preston"@14.9 +52 "collection"'|% +3 "core" %ͯjop +2 "sampler")}% +3 "core" %  + #"preston"@14.9 + .PTV.dial Puck +5 "processing"%  +75 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV + "processing"% @ +77 "core" A +2 "collection"'% +4 "core" %ͯlnW + "sampler")r% +4 "core" %  + #"preston"@14.8 +52 "collection"'u% +3 "core" %ͯlp] + "sampler")w% +4 "core" %  + #"preston"@14.9 + .PTV.dial Puck +4 "processing"%~  +76 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV + "processing"% @ +77 "core" A +3 "collection"'% +3 "core" %ͯko +2 "sampler"){% +3 "core" %  + #"preston"@14.9 +53 "collection"' % +3 "core" %ͯlnu + "sampler")\ % +4 "core" %  + #"preston"@14.8 + .PTV.dial Puck +5 "processing"%  +76 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV + "processing"% @ +76 "core" A +2 "collection"'% +4 "core" %ͯloX + "sampler")*% +4 "core" %  + #"preston"@14.9 +52 "collection"' % +3 "core" %ͯkn] + "sampler")% +4 "core" %  + #"preston"@14.8 + .PTV.dial Puck +4 "processing"%  +77 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV + "processing"% @ +74 "core" @ +2 "collection"'o% +4 "core" %ͯjn_ + "sampler")% +4 "core" %  + #"preston"@14.8 +52 "collection"'% +3 "core" %ͯknS + "sampler")% +4 "core" %  + #"preston"@14.8 + .PTV.dial Puck +5 "processing"%  +76 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV + "processing"% @ +76 "core" B +2 "collection"'% +4 "core" %ͯkmw + "sampler")% +4 "core" %  + #"preston"@14.8 +52 "collection"'% +3 "core" %ͯlo~ +2 "sampler")% +3 "core" %  + #"preston"@14.9 + .PTV.dial Puck +5 "processing"%  +76 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV +2 "processing"% @ +77 "core" B +2 "collection"'"% +4 "core" %ͯkn_ + "sampler")%% +4 "core" %  + #"preston"@14.8 +52 "collection"''% +3 "core" %ͯloy +2 "sampler"))% +3 "core" %  + #"preston"@14.9 + .PTV.dial Puck +5 "processing"%  +76 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV + "processing"% @ +76 "core" B +2 "collection"'#% +4 "core" %ͯlpn + "sampler"),% +4 "core" %  + #"preston"@14.9 +52 "collection"'-% +3 "core" %ͯjp_ + "sampler").% +4 "core" %  + #"preston"@14.9 + .PTV.dial Puck +5 "processing"%/  +75 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%0 @ +55 #t-> hidelog +21 "core" B +2 "collection"'% +4 "core" %ͯmlV + "sampler")3% +4 "core" %  + #"preston"@14.7 +52 "collection"'2% +3 "core" %ͯjo{ + "sampler")4% +4 "core" %  + #"preston"@14.9 + .PTV.dial Puck +2 "processing"%5  +77 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%6 @ +75 "core" B +2 "collection"'1% +4 "core" %ͯknw + "sampler")8% +4 "core" %  + #"preston"@14.8 +52 "collection"'9% +3 "core" %ͯko + "sampler"):% +4 "core" %  + #"preston"@14.9 + .PTV.dial Puck +2 "processing"%;  +76 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%< @ +77 "core" B +2 "collection"'=% +4 "core" %ͯlnd + "sampler")>% +4 "core" %  +3 #"preston"@14.8 +52 "collection"'?% +3 "core" %ͯkl| +2 "sampler")% +3 "core" %  + #"preston"@14.7 + .PTV.dial Puck +3 "processing"%A  +75 "core"  +3 ."preston"delay .5 seconds +52 .PTV.dial PRV + "processing"%C @ +75 "core" B +2 "collection"'D% +4 "core" %ͯjlQ + "sampler")$% +4 "core" %  + #"preston"@14.7 +52 "collection"'F% +3 "core" %ͯjo` + "sampler")G% +4 "core" %  + #"preston"@14.9 + .PTV.dial Puck +2 "processing"%H  +76 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%& @ +75 "core" B +2 "collection"'E% +4 "core" %ͯjnz + "sampler")K% +4 "core" %  + #"preston"@14.8 +52 "collection"'L% +3 "core" %ͯkoq + "sampler")B% +4 "core" %  + #"preston"@14.9 + .PTV.dial Puck +2 "processing"%N  +76 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%O @ +75 "core" A +2 "collection"'P% +4 "core" %ͯll] + "sampler")I% +3 "core" %  +2 #"preston"@14.7 +52 "collection"'+% +3 "core" %ͯkpU + "sampler")S% +4 "core" %  + #"preston"@14.9 + .PTV.dial Puck +2 "processing"%T  +76 "core"  +3 ."preston"delay .5 seconds +52 .PTV.dial PRV + "processing"%U @ +76 "core" A +2 "collection"'W% +4 "core" %ͯjnW + "sampler")Q% +4 "core" %  + #"preston"@14.8 +52 "collection"'M% +3 "core" %ͯkm\\ + "sampler")X% +4 "core" %  + #"preston"@14.8 + .PTV.dial Puck +2 "processing"%Y  +76 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%Z @ +75 "core" A +2 "collection"'[% +4 "core" %ͯlp + "sampler")!% +3 "core" %  +2 #"preston"@14.9 +52 "collection"']% +3 "core" %ͯjpy + "sampler")^% +4 "core" %  + #"preston"@14.9 + .PTV.dial Puck +2 "processing"%_  +76 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV + "processing"%a @ +77 "core" A +3 "collection"'b% +3 "core" %ͯkm{ +2 "sampler")d% +3 "core" %  + #"preston"@14.8 +52 "collection"'J% +3 "core" %ͯjn + "sampler")V% +4 "core" %  + #"preston"@14.8 + .PTV.dial Puck +2 "processing"%f  +76 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV +2 "processing"% @ +75 "core" A +2 "collection"'i% +4 "core" %ͯkoZ + "sampler")e% +3 "core" %  +2 #"preston"@14.9 +52 "collection"'g% +3 "core" %ͯknZ + "sampler")h% +5 "core" %  + #"preston"@14.8 + .PTV.dial Puck +46 "processing"%c  +81 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV + "processing"%k @ +76 "core" A +3 "collection"'l% +5 "core" %ͯlm +2 "sampler")m% +5 "core" %  + #"preston"@14.8 +52 "collection"'n% +3 "core" %ͯlnY +2 "sampler")\\% +4 "core" %  + #"preston"@14.8 + .PTV.dial Puck +3 "processing"%p  +76 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%q @ +75 "core" A +2 "collection"'s% +5 "core" %ͯinY +4 "sampler")t% +3 "core" %  +2 #"preston"@14.8 +52 "collection"'v% +3 "core" %ͯmpx +2 "sampler")`% +3 "core" %  +2 #"preston"@14.9 + .PTV.dial Puck +2 "processing"%j  +77 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%x @ +74 "core" @ +3 "collection"'y% +3 "core" %ͯkn} +2 "sampler")z% +3 "core" %  +2 #"preston"@14.8 +53 "collection"'|% +3 "core" %ͯjoX + "sampler")}% +4 "core" %  + #"preston"@14.9 + .PTV.dial Puck +2 "processing"%  +75 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV +2 "processing"% @ +75 "core" B +2 "collection"'% +4 "core" %ͯkoX + "sampler")r% +4 "core" %  + #"preston"@14.9 +52 "collection"'u% +3 "core" %ͯjn\\ +2 "sampler")w% +3 "core" %  + #"preston"@14.8 + .PTV.dial Puck +2 "processing"%~  +76 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV + "processing"% @ +76 "core" B +2 "collection"'% +4 "core" %ͯko_ + "sampler"){% +4 "core" %  + #"preston"@14.9 +52 "collection"' % +3 "core" %ͯkn{ +2 "sampler")\ % +3 "core" %  +2 #"preston"@14.8 + .PTV.dial Puck +3 "processing"%  +75 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV + "processing"% @ +76 "core" B +2 "collection"'% +4 "core" %ͯjox + "sampler")*% +4 "core" %  + #"preston"@14.9 +52 "collection"' % +3 "core" %ͯjm + "sampler")% +4 "core" %  + #"preston"@14.8 + .PTV.dial Puck +2 "processing"%  +76 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV + "processing"% @ +76 "core" A +2 "collection"'o% +4 "core" %ͯjp] + "sampler")% +4 "core" %  + #"preston"@14.9 +52 "collection"'% +3 "core" %ͯkoR + "sampler")% +4 "core" %  +2 #"preston"@14.9 + .PTV.dial Puck +2 "processing"%  +76 "core"  +3 ."preston"delay .5 seconds +52 .PTV.dial PRV +2 "processing"% @ +76 "core" B +3 "collection"'% +4 "core" %ͯimZ +2 "sampler")% +3 "core" %  +3 #"preston"@14.8 +52 "collection"'% +3 "core" %ͯio +2 "sampler")% +3 "core" %  +2 #"preston"@14.9 +2 .PTV.dial Puck +2 "processing"%  +75 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV +2 "processing"% @ +77 "core" A +2 "collection"'"% +4 "core" %ͯin_ + "sampler")%% +4 "core" %  + #"preston"@14.8 +52 "collection"''% +3 "core" %ͯkoX +2 "sampler"))% +4 "core" %  + #"preston"@14.9 + .PTV.dial Puck +3 "processing"%  +16 #t-> CSV.air; CS.fill; CSV.CTV + .CSV.dial :air +2 "collection"' @ +46 "core" > +2 .tCS.seek 10ml +3 "collection"'#' D +5 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%, @ +76 "core" A +2 "collection"'-% +4 "core" %ڧdknt al + "sampler").% +4 "core" %  + #"preston"@14.8 +52 "collection"'/% +3 "core" %wckp al +2 "sampler")0% +3 "core" %  +2 #"preston"@14.9 + .PTV.dial Puck +3 "processing"%  +75 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%3 @ +75 "core" A +2 "collection"'2% +4 "core" %3dmo al + "sampler")4% +4 "core" %  + #"preston"@14.9 +52 "collection"'5% +3 "core" %elp\\ `k + "sampler")6% +4 "core" %  + #"preston"@14.9 + .PTV.dial Puck +2 "processing"%1  +76 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%8 @ +75 "core" A +2 "collection"'9% +4 "core" %!eknZ `k + "sampler"):% +4 "core" %  + #"preston"@14.8 +52 "collection"';% +3 "core" %)cko{ al + "sampler")<% +4 "core" %  + #"preston"@14.9 + .PTV.dial Puck +2 "processing"%=  +77 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%> @ +75 "core" A +2 "collection"'?% +4 "core" %ELd mp `k + "sampler")% +3 "core" %  +2 #"preston"@14.9 +52 "collection"'A% +3 "core" %Ldko `k + "sampler")C% +4 "core" %  + #"preston"@14.9 + .PTV.dial Puck +2 "processing"%D  +77 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%$ @ +76 "core" A +3 "collection"'F% +4 "core" %hd jo `k +2 "sampler")G% +3 "core" %  + #"preston"@14.9 +52 "collection"'H% +3 "core" %pe knX `k +2 "sampler")&% +3 "core" %  + #"preston"@14.8 + .PTV.dial Puck +2 "processing"%E  +76 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%K @ +75 "core" A +2 "collection"'L% +4 "core" %cckoZ al + "sampler")B% +3 "core" %  +2 #"preston"@14.9 +52 "collection"'N% +3 "core" %3dln al + "sampler")O% +4 "core" %  + #"preston"@14.8 + .PTV.dial Puck +2 "processing"%P  +75 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%I @ +74 "core" @ +2 "collection"'+% +4 "core" %cjoz al + "sampler")S% +4 "core" %  + #"preston"@14.9 +52 "collection"'T% +3 "core" %cko ak + "sampler")U% +4 "core" %  + #"preston"@14.9 + .PTV.dial Puck +2 "processing"%W  +76 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV + "processing"%Q @ +76 "core" B +2 "collection"'M% +4 "core" %ҳdmm al + "sampler")X% +4 "core" %  + #"preston"@14.8 +52 "collection"'Y% +3 "core" %ڃcioX al + "sampler")Z% +4 "core" %  + #"preston"@14.9 + .PTV.dial Puck +2 "processing"%[  +77 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%! @ +75 "core" A +2 "collection"']% +37 "core" %@d knY `k +9 "sampler")^% +3 "core" %  + #"preston"@14.8 +52 "collection"'_% +3 "core" %$cinZ ak + "sampler")a% +4 "core" %  + #"preston"@14.8 + .PTV.dial Puck +2 "processing"%b  +77 "core"  +2 ."preston"delay .5 seconds +39 "core" ' + .tCSV.dial CTV +3 "collection"'d  +9 ."preston"PTV.dial PRV +2 "processing"%J @ +35 "core"  +41 A +2 "collection"'V% +4 "core" % Djm[ + "sampler")f% +4 "core" %  + #"preston"@14.8 +52 "collection"' % +3 "core" % Dio^ + "sampler")i% +4 "core" %  + #"preston"@14.9 + .PTV.dial Puck +2 "processing"%e  +77 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV +3 "processing"%g @ +73 "core" @ +2 "collection"'h% +4 "core" % Dko{ + "sampler")c% +4 "core" %  + #"preston"@14.9 +52 "collection"'k% +3 "core" % Dlo + "sampler")l% +4 "core" %  + #"preston"@14.9 + .PTV.dial Puck +2 "processing"%m  +77 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%n @ +76 "core" B +2 "collection"'\\% +4 "core" % Dlp` + "sampler")p% +4 "core" %  + #"preston"@14.9 +52 "collection"'q% +3 "core" % DjoX + "sampler")s% +4 "core" %  + #"preston"@14.9 + .PTV.dial Puck +3 "processing"%t  +76 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV + "processing"%v @ +76 "core" B +2 "collection"'`% +4 "core" % DknY + "sampler")j% +4 "core" %  + #"preston"@14.8 +52 "collection"'x% +3 "core" % Dko + "sampler")y% +4 "core" %  + #"preston"@14.9 + .PTV.dial Puck +2 "processing"%z  +77 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV + "processing"%| @ +76 "core" A +2 "collection"'}% +4 "core" % Djox + "sampler")% +4 "core" %  + #"preston"@14.9 +52 "collection"'% +3 "core" % Dho~ + "sampler")% +4 "core" %  + #"preston"@14.9 + .PTV.dial Puck +2 "processing"%r  +76 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%u @ +75 "core" A +2 "collection"'w% +4 "core" % Dkn| + "sampler")~% +4 "core" %  + #"preston"@14.8 +52 "collection"'% +3 "core" % DjnS + "sampler")% +4 "core" %  + #"preston"@14.8 + .PTV.dial Puck +2 "processing"%{  +77 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV +2 "processing"% @ +75 "core" A +2 "collection"'\ % +4 "core" % Dim] + "sampler") % +4 "core" %  + #"preston"@14.8 +52 "collection"'% +3 "core" % Djoc + "sampler")% +4 "core" %  + #"preston"@14.9 + .PTV.dial Puck +2 "processing"%*  +77 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV + "processing"% @ +77 "core" A +2 "collection"'% +4 "core" % Dioz + "sampler")% +4 "core" %  + #"preston"@14.9 +52 "collection"'% +3 "core" % Dlnw + "sampler")o% +4 "core" %  + #"preston"@14.8 + .PTV.dial Puck +2 "processing"%  +75 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV +2 "processing"% @ +76 "core" A +2 "collection"'% +4 "core" % DjpY + "sampler")% +4 "core" %  + #"preston"@14.9 +52 "collection"'% +3 "core" % Dko[ + "sampler")% +4 "core" %  + #"preston"@14.9 + .PTV.dial Puck +2 "processing"%  +75 "core"  +3 ."preston"delay .5 seconds +51 .PTV.dial PRV +2 "processing"% @ +75 "core" A +2 "collection"'% +4 "core" % DkpZ + "sampler")% +4 "core" %  + #"preston"@14.9 +52 "collection"'% +3 "core" % Dln_ + "sampler")"% +4 "core" %  + #"preston"@14.8 + .PTV.dial Puck +2 "processing"%%  +76 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV + "processing"%' @ +76 "core" A +2 "collection"')% +4 "core" % Dio + "sampler")% +4 "core" %  + #"preston"@14.9 +52 "collection"'% +3 "core" % Dkm| + "sampler"),% +4 "core" %  + #"preston"@14.8 + .PTV.dial Puck +2 "processing"%-  +76 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%. @ +76 "core" A +3 "collection"'/% +4 "core" % Dlo] + "sampler")0% +4 "core" %  + #"preston"@14.9 +47 #t-> CS.empty + .CS.seek :empty +2 "collection"''Ͱ +5 '@% +3 "core" % Dko +2 "sampler")3% +3 "core" %  +2 #"preston"@14.9 + .PTV.dial Puck +2 "processing"%2  +76 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%4 @ +75 "core" B +2 "collection"'5% +4 "core" %Rw|{ + "sampler")6% +4 "core" %  + #"preston"@15.6 +52 "collection"'1% +3 "core" %~ +2 "sampler")8% +3 "core" %  + #"preston"@15.9 + .PTV.dial Puck +2 "processing"%9  +77 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV + "processing"%: @ +76 "core" B +2 "collection"';% +4 "core" %+~ + "sampler")<% +4 "core" %  + #"preston"@16.6 +52 "collection"'=% +3 "core" %[y + "sampler")>% +4 "core" %  + #"preston"@17.1 + .PTV.dial Puck +2 "processing"%?  +76 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV +2 "processing"% @ +75 "core" B +2 "collection"'A% +4 "core" %W + "sampler")C% +4 "core" %  + #"preston"@17.7 +52 "collection"'D% +3 "core" %e + "sampler")$% +4 "core" %  + #"preston"@18.2 + .PTV.dial Puck +2 "processing"%F  +76 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%G @ +75 "core" B +2 "collection"'H% +4 "core" %x + "sampler")&% +3 "core" %  +2 #"preston"@18.8 +52 "collection"'E% +3 "core" % +2 "sampler")K% +3 "core" %  + #"preston"@19.4 + .PTV.dial Puck +2 "processing"%L  +77 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%B @ +76 "core" B +2 "collection"'N% +4 "core" %e_ + "sampler")O% +3 "core" %  +2 #"preston"@19.9 +52 "collection"'P% +3 "core" %]Z + "sampler")I% +4 "core" %  + #"preston"@20.5 + .PTV.dial Puck +2 "processing"%+  +75 "core"  +2 ."preston"delay .5 seconds +91 .PTV.dial PRV +4 "processing"%S @ +76 "core" B +2 "collection"'T% +4 "core" %=K + "sampler")U% +4 "core" %  + #"preston"@21.3 +52 "collection"'W% +3 "core" %5{x +2 "sampler")Q% +3 "core" %  + #"preston"@22.0 + .PTV.dial Puck +2 "processing"%M  +78 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV + "processing"%X @ +76 "core" B +2 "collection"'Y% +4 "core" %[Y + "sampler")Z% +4 "core" %  + #"preston"@22.1 +52 "collection"'[% +4 "core" %h + "sampler")!% +4 "core" %  + #"preston"@23.0 + .PTV.dial Puck +3 "processing"%]  +76 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%^ @ +76 "core" A +2 "collection"'_% +4 "core" % + "sampler")a% +4 "core" %  + #"preston"@22.9 +52 "collection"'b% +3 "core" %'{ +2 "sampler")d% +3 "core" %  + #"preston"@24.0 + .PTV.dial Puck +2 "processing"%J  +75 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%V @ +76 "core" A +4 "collection"'f% +3 "core" %ұ  +2 "sampler") % +3 "core" %  + #"preston"@23.7 +52 "collection"'i% +3 "core" %a +2 "sampler")e% +3 "core" %  + #"preston"@24.5 + .PTV.dial Puck +2 "processing"%g  +8 "core" ' +2 "collection"'h% +4 "core" %ͳ[ +63  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%c @ +75 "core" A +2 "collection"'k% +4 "core" %ͳZ + "sampler")l% +4 "core" %  + #"preston"@19.5 +52 "collection"'m% +3 "core" %ͳi + "sampler")n% +4 "core" %  + #"preston"@19.5 + .PTV.dial Puck +2 "processing"%\\  +76 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%p @ +75 "core" A +2 "collection"'q% +4 "core" %ͳz + "sampler")s% +4 "core" %  + #"preston"@17.1 +52 "collection"'t% +3 "core" %ͳ + "sampler")v% +4 "core" %  + #"preston"@17.1 + .PTV.dial Puck +2 "processing"%`  +76 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%j @ +75 "core" A +2 "collection"'x% +4 "core" %ͳc + "sampler")y% +4 "core" %  + #"preston"@15.9 +52 "collection"'z% +3 "core" %ͳ] + "sampler")|% +4 "core" %  + #"preston"@16.0 + .PTV.dial Puck +2 "processing"%}  +76 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV +2 "processing"% @ +75 "core" B +2 "collection"'% +4 "core" %ͳxwc + "sampler")% +4 "core" %  + #"preston"@15.3 +52 "collection"'r% +3 "core" %ͳtv + "sampler")u% +4 "core" %  + #"preston"@15.2 + .PTV.dial Puck +2 "processing"%w  +77 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV + "processing"%~ @ +76 "core" B +2 "collection"'% +4 "core" %ͳps + "sampler")% +4 "core" %  + #"preston"@15.1 +52 "collection"'{% +3 "core" %ͳpu + "sampler") % +4 "core" %  + #"preston"@15.2 + .PTV.dial Puck +2 "processing"%\  +76 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV +2 "processing"% @ +75 "core" B +3 "collection"'% +3 "core" %ͳnq +2 "sampler")% +3 "core" %  + #"preston"@15.0 +52 "collection"'*% +3 "core" %ͳnrc + "sampler") % +4 "core" %  + #"preston"@15.0 + .PTV.dial Puck +2 "processing"%  +76 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV +2 "processing"% @ +75 "core" A +2 "collection"'% +4 "core" %ͳlpl + "sampler")o% +3 "core" %  +2 #"preston"@14.9 +52 "collection"'% +3 "core" %ͳlr + "sampler")% +4 "core" %  + #"preston"@15.0 + .PTV.dial Puck +2 "processing"%  +75 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV +2 "processing"% @ +76 "core" A +2 "collection"'% +4 "core" %ͳlo + "sampler")% +4 "core" %  + #"preston"@14.9 +52 "collection"'% +3 "core" %ͳio + "sampler")% +4 "core" %  + #"preston"@14.9 + .PTV.dial Puck +2 "processing"%  +77 "core"  +2 ."preston"delay .5 seconds +31 "Can" WW +21 ."preston"PTV.dial PRV +2 "processing"% @ +75 "core" A +2 "collection"'% +4 "core" %ͳln + "sampler")"% +4 "core" %  + #"preston"@14.8 +52 "collection"'%% +3 "core" %ͳhpr + "sampler")'% +4 "core" %  + #"preston"@14.9 + .PTV.dial Puck +2 "processing"%)  +76 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV +2 "processing"% @ +75 "core" A +2 "collection"'% +4 "core" %ͳkor + "sampler"),% +3 "core" %  +2 #"preston"@14.9 +52 "collection"'-% +3 "core" %ͳjm + "sampler").% +4 "core" %  + #"preston"@14.8 + .PTV.dial Puck +2 "processing"%/  +77 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%0 @ +75 "core" A +2 "collection"'@% +4 "core" %ͳjo + "sampler")3% +4 "core" %  + #"preston"@14.9 +52 "collection"'2% +3 "core" %ͳln + "sampler")4% +4 "core" %  + #"preston"@14.8 + .PTV.dial Puck +2 "processing"%5  +76 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%6 @ +74 "core" @ +3 "collection"'1% +4 "core" %ͳknj + "sampler")8% +4 "core" %  + #"preston"@14.8 +52 "collection"'#% +3 "core" %ͳjpf + "sampler")9% +4 "core" %  + #"preston"@14.9 + .PTV.dial Puck +2 "processing"%:  +76 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%; @ +75 "core" B +2 "collection"'<% +4 "core" %ͳkol + "sampler")=% +4 "core" %  + #"preston"@14.9 +52 "collection"'>% +3 "core" %ͳln + "sampler")?% +4 "core" %  + #"preston"@14.8 + .PTV.dial Puck +2 "processing"%  +77 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV + "processing"%A @ +76 "core" B +2 "collection"'C% +4 "core" %ͳmn + "sampler")D% +3 "core" %  +2 #"preston"@14.8 +52 "collection"'$% +3 "core" %ͳjn + "sampler")F% +4 "core" %  + #"preston"@14.8 + .PTV.dial Puck +2 "processing"%G  +76 "core"  +35 ."preston"delay .5 seconds +59 .PTV.dial PRV +2 "processing"%H @ +76 "core" A +2 "collection"'&% +4 "core" %ͳjn + "sampler")E% +4 "core" %  + #"preston"@14.8 +52 "collection"'K% +3 "core" %ͳkp + "sampler")L% +4 "core" %  + #"preston"@14.9 + .PTV.dial Puck +2 "processing"%B  +77 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%N @ +77 "core" B +2 "collection"'O% +4 "core" %ͳllq + "sampler")P% +4 "core" %  + #"preston"@14.7 +52 "collection"'I% +3 "core" %ͳloc +2 "sampler")+% +3 "core" %  +2 #"preston"@14.9 .PTV.dial Puck +2 "processing"%S  +77 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%T @ +75 "core" B +2 "collection"'U% +4 "core" %ͳkoi + "sampler")W% +4 "core" %  + #"preston"@14.9 +52 "collection"'Q% +3 "core" %ͳko +2 "sampler")M% +3 "core" %  + #"preston"@14.9 + .PTV.dial Puck +2 "processing"%X  +77 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%Y @ +75 "core" A +2 "collection"'Z% +4 "core" %ͳjo + "sampler")[% +4 "core" %  + #"preston"@14.9 +52 "collection"'!% +3 "core" %ͳko + "sampler")]% +4 "core" %  + #"preston"@14.9 + .PTV.dial Puck +2 "processing"%^  +76 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%_ @ +75 "core" A +2 "collection"'a% +4 "core" %ͳkpu + "sampler")b% +4 "core" %  + #"preston"@14.9 +52 "collection"'d% +3 "core" %ͳimm + "sampler")J% +4 "core" %  + #"preston"@14.8 + .PTV.dial Puck +2 "processing"%V  +76 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV + "processing"%f @ +76 "core" A +2 "collection"' % +4 "core" %ͳlp + "sampler")i% +4 "core" %  + #"preston"@14.9 +52 "collection"'e% +3 "core" %ͳip +2 "sampler")h% +3 "core" %  + #"preston"@14.9 + .PTV.dial Puck +2 "processing"%g  +77 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV + "processing"%c @ +76 "core" A +2 "collection"'k% +4 "core" %ͳlp +2 "sampler")l% +3 "core" %  + #"preston"@14.9 +52 "collection"'m% +3 "core" %ͳko + "sampler")n% +4 "core" %  + #"preston"@14.9 + .PTV.dial Puck +2 "processing"%\\  +76 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%p @ +75 "core" A +2 "collection"'q% +4 "core" %ͳjou + "sampler")s% +4 "core" %  + #"preston"@14.9 +52 "collection"'t% +3 "core" %ͳiom + "sampler")v% +4 "core" %  + #"preston"@14.9 + .PTV.dial Puck +2 "processing"%`  +76 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%j @ +73 "core" @ +2 "collection"'x% +4 "core" %ͳlmu + "sampler")y% +4 "core" %  + #"preston"@14.8 +52 "collection"'z% +3 "core" %ͳlmm + "sampler")|% +4 "core" %  + #"preston"@14.8 + .PTV.dial Puck +2 "processing"%}  +76 "core"  +3 ."preston"delay .5 seconds +52 .PTV.dial PRV +2 "processing"% @ +76 "core" B +2 "collection"'% +4 "core" %ͳio + "sampler")% +4 "core" %  + #"preston"@14.9 +52 "collection"'r% +3 "core" %ͳkqv + "sampler")u% +4 "core" %  + #"preston"@15.0 + .PTV.dial Puck +2 "processing"%w  +77 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%~ @ +75 "core" A +2 "collection"'% +4 "core" %ͳhol + "sampler")% +4 "core" %  + #"preston"@14.9 +25 !o:IRB::Abort: mesg":@checkpoint: omitted:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +667 #-> PTV +1269 #t-> CSV.air; CS.fill; CSV.CTV + .CSV.dial :air +3 "collection"'{ @ +46 "core" > +2 .tCS.seek 10ml +3 "collection"' ' D +2621 "core" ' + .tCSV.dial CTV +3 "collection"'\  +46 "core"  +2776 #t-> CS.empty + .CS.seek :empty +3 "collection"' 'Ͱ +2636 "core" ' +2 "collection"'% +4 "core" %ͪ  +2219 #t-> ampmler.PSI + !o:NoMethodError : mesgu:NameError::message/undefined method `PSI' for :ampmler:Symbol: name:PSI: args[:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +1345 #-> Sampler.PSI +2 "collection"'% +4 "core" %ͪ  +2 "sampler")*% +3 "core" %  +1754 #t-> showlog +696 #-> Sampler.PSI +3 "collection"' % +3 "core" %ͪ  +2 "sampler")% +4 "core" %  +1112 #"preston"-> loop { Log.comment "@%.1f"%Sampler.PSI; PTV.Puck;delay .5;PTV.PRV;Log.comment "@%.1f"%Sampler.PSI; Delay.sleep .5} +4 "collection"'% +3 "core" %ͪ  + "sampler")% +4 "core" %  +2 #"preston"@46.8 +3 .PTV.dial Puck +4 "processing"%o  +75 "core"  +2 ."preston"delay .5 seconds +54 .PTV.dial PRV +3 "processing"% @ +76 "core" A +2 "collection"'% +4 "core" %ͪ + "sampler")% +4 "core" %  + #"preston"@30.3 +53 "collection"'% +3 "core" %ͪ| + "sampler")% +4 "core" %  + #"preston"@30.3 +2 .PTV.dial Puck +5 "processing"%  +75 "core"  +2 ."preston"delay .5 seconds +54 .PTV.dial PRV +4 "processing"% @ +74 "core" A +4 "collection"'% +4 "core" %ͪ +2 "sampler")% +3 "core" %  +2 #"preston"@22.2 +53 "collection"'% +3 "core" %ͪs +2 "sampler")% +3 "core" %  + #"preston"@22.3 +3 .PTV.dial Puck +4 "processing"%"  +74 "core"  +2 ."preston"delay .5 seconds +54 .PTV.dial PRV +4 "processing"%% @ +75 "core" A +2 "collection"''% +4 "core" %ͪ + "sampler"))% +3 "core" %  +2 #"preston"@18.5 +53 "collection"'% +3 "core" %ͪ + "sampler")% +4 "core" %  + #"preston"@18.4 +3 .PTV.dial Puck +4 "processing"%,  +75 "core"  +2 ."preston"delay .5 seconds +53 .PTV.dial PRV +5 "processing"%- @ +74 "core" A +2 "collection"'.% +4 "core" %ͪ + "sampler")/% +3 "core" %  +2 #"preston"@16.5 +53 "collection"'0% +3 "core" %ͪ + "sampler")@% +4 "core" %  + #"preston"@16.6 +2 .PTV.dial Puck +4 "processing"%3  +75 "core"  +2 ."preston"delay .5 seconds +53 .PTV.dial PRV +3 "processing"%2 @ +75 "core" B +2 "collection"'4% +4 "core" %ͪx} +34 "sampler")5% +11 "core" %  + #"preston"@15.6 +54 "collection"'6% +3 "core" %ͪz~ + "sampler")1% +4 "core" %  + #"preston"@15.7 +3 .PTV.dial Puck +4 "processing"%8  +75 "core"  +2 ."preston"delay .5 seconds +54 .PTV.dial PRV +4 "processing"%# @ +74 "core" B +2 "collection"'9% +4 "core" %ͪru + "sampler"):% +4 "core" %  + #"preston"@15.2 +54 "collection"';% +3 "core" %ͪpt +2 "sampler")<% +3 "core" %  + #"preston"@15.1 +3 .PTV.dial Puck +4 "processing"%=  +74 "core"  +2 ."preston"delay .5 seconds +54 .PTV.dial PRV +4 "processing"%> @ +75 "core" B +2 "collection"'?% +4 "core" %ͪor + "sampler")% +4 "core" %  + #"preston"@15.0 +53 "collection"'A% +3 "core" %ͪps +2 "sampler")C% +3 "core" %  + #"preston"@15.1 +3 .PTV.dial Puck +5 "processing"%D  +75 "core"  +2 ."preston"delay .5 seconds +54 .PTV.dial PRV +3 "processing"%$ @ +76 "core" B +2 "collection"'F% +4 "core" %ͪmq~ + "sampler")G% +4 "core" %  + #"preston"@15.0 +54 "collection"'H% +3 "core" %ͪlp + "sampler")&% +4 "core" %  + #"preston"@14.9 +3 .PTV.dial Puck +4 "processing"%E  +76 "core"  +2 ."preston"delay .5 seconds +54 .PTV.dial PRV +3 "processing"%K @ +75 "core" A +3 "collection"'L% +4 "core" %ͪko +2 "sampler")B% +3 "core" %  + #"preston"@14.9 +54 "collection"'N% +3 "core" %ͪmo + "sampler")O% +4 "core" %  + #"preston"@14.9 +3 .PTV.dial Puck +4 "processing"%P  +75 "core"  +2 ."preston"delay .5 seconds +54 .PTV.dial PRV +3 "processing"%I @ +75 "core" A +2 "collection"'+% +4 "core" %ͥkp} + "sampler")S% +4 "core" %  + #"preston"@14.9 +54 "collection"'T% +3 "core" %ͥkp + "sampler")U% +4 "core" %  + #"preston"@14.9 +3 .PTV.dial Puck +3 "processing"%W  +75 "core"  +2 ."preston"delay .5 seconds +54 .PTV.dial PRV +4 "processing"%Q @ +75 "core" A +2 "collection"'M% +4 "core" %ͥlny + "sampler")X% +4 "core" %  + #"preston"@14.8 +54 "collection"'Y% +3 "core" %ͥko + "sampler")Z% +4 "core" %  + #"preston"@14.9 +3 .PTV.dial Puck +4 "processing"%[  +74 "core"  +2 ."preston"delay .5 seconds +54 .PTV.dial PRV +3 "processing"%! @ +75 "core" A +2 "collection"']% +4 "core" %ͥjn + "sampler")^% +4 "core" %  + #"preston"@14.8 +54 "collection"'_% +3 "core" %ͥim +2 "sampler")a% +3 "core" %  + #"preston"@14.8 +3 .PTV.dial Puck +3 "processing"%b  +76 "core"  +3 ."preston"delay .5 seconds +54 .PTV.dial PRV +3 "processing"%d @ +76 "core" B +2 "collection"'J% +4 "core" %ͥjn + "sampler")V% +4 "core" %  + #"preston"@14.8 +54 "collection"'f% +3 "core" %ͥko + "sampler") % +4 "core" %  + #"preston"@14.9 +3 .PTV.dial Puck +4 "processing"%i  +74 "core"  +2 ."preston"delay .5 seconds +54 .PTV.dial PRV +3 "processing"%e @ +75 "core" B +2 "collection"'h% +4 "core" %ͥjn + "sampler")g% +4 "core" %  + #"preston"@14.8 +54 "collection"'c% +3 "core" %ͥjmz + "sampler")k% +4 "core" %  + #"preston"@14.8 +4 .PTV.dial Puck +3 "processing"%l  +74 "core"  +2 ."preston"delay .5 seconds +53 .PTV.dial PRV +3 "processing"%m @ +75 "core" B +2 "collection"'n% +4 "core" %ͥkn + "sampler")\\% +4 "core" %  + #"preston"@14.8 +54 "collection"'p% +3 "core" %ͥmm + "sampler")q% +4 "core" %  + #"preston"@14.8 +3 .PTV.dial Puck +4 "processing"%s  +75 "core"  +2 ."preston"delay .5 seconds +54 .PTV.dial PRV +3 "processing"%t @ +75 "core" B +2 "collection"'v% +4 "core" %ͥjn + "sampler")`% +4 "core" %  + #"preston"@14.8 +53 "collection"'j% +3 "core" %ͥkn{ + "sampler")x% +4 "core" %  + #"preston"@14.8 +3 .PTV.dial Puck +4 "processing"%y  +74 "core"  +2 ."preston"delay .5 seconds +53 .PTV.dial PRV +3 "processing"%z @ +74 "core" B +2 "collection"'|% +4 "core" %ͥjn + "sampler")}% +4 "core" %  + #"preston"@14.8 +54 "collection"'% +3 "core" %ͥio +2 "sampler")% +3 "core" %  + #"preston"@14.9 +3 .PTV.dial Puck +4 "processing"%  +75 "core"  +2 ."preston"delay .5 seconds +54 .PTV.dial PRV +3 "processing"%r @ +77 "core" B +2 "collection"'u% +4 "core" %ͥjn + "sampler")w% +4 "core" %  + #"preston"@14.8 +53 "collection"'~% +3 "core" %ͥlo + "sampler")% +4 "core" %  + #"preston"@14.9 +3 .PTV.dial Puck +3 "processing"%  +76 "core"  +2 ."preston"delay .5 seconds +54 .PTV.dial PRV +3 "processing"%{ @ +75 "core" B +2 "collection"'% +4 "core" %ͥjn + "sampler")\ % +4 "core" %  + #"preston"@14.8 +54 "collection"' % +3 "core" %ͥjo + "sampler")% +4 "core" %  + #"preston"@14.9 +3 .PTV.dial Puck +4 "processing"%  +74 "core"  +3 ."preston"delay .5 seconds +54 .PTV.dial PRV +3 "processing"%* @ +75 "core" A +2 "collection"' % +4 "core" %ͥkn + "sampler")% +4 "core" %  + #"preston"@14.8 +54 "collection"'% +3 "core" %ͥip + "sampler")% +4 "core" %  + #"preston"@14.9 +3 .PTV.dial Puck +3 "processing"%o  +75 "core"  +2 ."preston"delay .5 seconds +54 .PTV.dial PRV +3 "processing"% @ +75 "core" A +2 "collection"'% +4 "core" %ͥjn~ + "sampler")% +4 "core" %  + #"preston"@14.8 +54 "collection"'% +3 "core" %ͥjo + "sampler")% +4 "core" %  + #"preston"@14.9 +4 .PTV.dial Puck +3 "processing"%  +75 "core"  +2 ."preston"delay .5 seconds +51 !o:IRB::Abort: mesg":@checkpoint: omitted:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +31761 "Can" WW +60002  WW +60002  WW +1502 #t-> Sampler.PSI +3 "collection"'% +3 "core" %ͥoq +2 "sampler")% +4 "core" %  +1337 #t-> CTV.air +3 .CTV.dial :air +4 "collection"'  +137 "core" +173 #t-> Sampler.PSI +3 "collection"'% +3 "core" %ͥjl +2 "sampler")% +4 "core" %  +4569 #t-> CTV.CSV +3 .CTV.dial CSV +46 "collection"'"  +136 "core"  +752 #t-> CSV.air; CS.pull 5 +3 .CSV.dial :air +3 "collection"'% @ +45 "core" > +2 "collection"''% +4 "core" %ͥlo4 +2 .tCS.seek 4.992ml +4 "collection"')'lV +1355 "core" ' +2 "collection"'% +4 "core" %lR kn +7789 #t-> CSV.CTV +2 .CSV.dial CTV +4 "collection"'  +45 "core"  +316 #t-> PRV +218 #-> PTV +2997 #-> PTV.PRV +2 .PTV.dial PRV +4 "processing"%, @ +76 "core" A +412 #t-> PBV +2166 #-> PBV.dialBetween PSV,:waste1 +3 .PBV.dial between PSV and waste1 +4 "processing"%- * +37 "core" , +372 #t-> PSV +177 #-> PTV +509 #-> Sampler.PSI +4 "collection"'.% +3 "core" %lR hn +2 "sampler")/% +4 "core" %  +2209 #t-> CS.empty +3 .CS.seek :empty +5 "collection"'0'Ͱ +1350 "core" ' +2 "collection"'@% +4 "core" %͵ +705 #t-> Sampler.PSI +3 "collection"'3% +3 "core" %͵ +2 "sampler")2% +4 "core" %  +2736 #t-> PBV.waste1 +3 .PBV.dial :waste1 +3 "processing"%4  +34 "core"  +227 #t-> Sampler.PSI +3 "collection"'5% +3 "core" %͵ +2 "sampler")6% +4 "core" %  +698 #"preston"-> loop { Log.comment "@%.1f"%Sampler.PSI; PTV.Puck;delay .5;PTV.PRV;Log.comment "@%.1f"%Sampler.PSI; Delay.sleep .5} +4 "collection"'1% +2 "core" %͵ +2 "sampler")8% +4 "core" %  +2 #"preston"@30.8 +3 .PTV.dial Puck +4 "processing"%#  +75 "core"  +2 ."preston"delay .5 seconds +54 .PTV.dial PRV +3 "processing"%9 @ +75 "core" B +2 "collection"':% +4 "core" %͵ + "sampler");% +4 "core" %  + #"preston"@22.6 +53 "collection"'<% +3 "core" %͵ + "sampler")=% +4 "core" %  + #"preston"@22.6 +3 .PTV.dial Puck +4 "processing"%>  +76 "core"  +2 ."preston"delay .5 seconds +54 .PTV.dial PRV +3 "processing"%? @ +75 "core" B +2 "collection"'% +4 "core" %͵ + "sampler")A% +4 "core" %  + #"preston"@18.7 +54 "collection"'C% +3 "core" %͵5 + "sampler")D% +4 "core" %  + #"preston"@18.7 +3 .PTV.dial Puck +4 "processing"%$  +74 "core"  +2 ."preston"delay .5 seconds +54 .PTV.dial PRV +3 "processing"%F @ +76 "core" B +2 "collection"'G% +4 "core" %͵* + "sampler")H% +4 "core" %  + #"preston"@16.7 +54 "collection"'&% +3 "core" %͵ + "sampler")E% +4 "core" %  + #"preston"@16.7 +3 .PTV.dial Puck +4 "processing"%K  +74 "core"  +2 ."preston"delay .5 seconds +54 .PTV.dial PRV +5 "processing"%L @ +75 "core" B +2 "collection"'B% +4 "core" %͵y6 + "sampler")N% +4 "core" %  + #"preston"@15.7 +53 "collection"'O% +3 "core" %͵{ + "sampler")P% +4 "core" %  + #"preston"@15.8 +3 .PTV.dial Puck +4 "processing"%I  +75 "core"  +2 ."preston"delay .5 seconds +54 .PTV.dial PRV +3 "processing"%+ @ +75 "core" A +2 "collection"'S% +4 "core" %͵rt + "sampler")T% +4 "core" %  + #"preston"@15.1 +54 "collection"'U% +3 "core" %͵sv + "sampler")W% +4 "core" %  + #"preston"@15.2 +3 .PTV.dial Puck +4 "processing"%Q  +75 "core"  +3 ."preston"delay .5 seconds +54 .PTV.dial PRV +3 "processing"%M @ +76 "core" B +2 "collection"'X% +4 "core" %͵os + "sampler")Y% +4 "core" %  + #"preston"@15.1 +54 "collection"'Z% +3 "core" %͵nr + "sampler")[% +4 "core" %  + #"preston"@15.0 +3 .PTV.dial Puck +3 "processing"%!  +75 "core"  +2 ."preston"delay .5 seconds +54 .PTV.dial PRV +3 "processing"%] @ +75 "core" A +2 "collection"'^% +4 "core" %͵in + "sampler")_% +4 "core" %  + #"preston"@14.8 +53 "collection"'a% +3 "core" %͵lp$ + "sampler")b% +4 "core" %  + #"preston"@14.9 +2 .PTV.dial Puck +6 "processing"%d  +74 "core"  +2 ."preston"delay .5 seconds +54 .PTV.dial PRV +3 "processing"%J @ +76 "core" A +2 "collection"'V% +4 "core" %͵kn + "sampler")f% +4 "core" %  + #"preston"@14.8 +54 "collection"' % +3 "core" %͵ho +2 "sampler")i% +3 "core" %  + #"preston"@14.9 +3 .PTV.dial Puck +4 "processing"%e  +76 "core"  +2 ."preston"delay .5 seconds +53 .PTV.dial PRV +3 "processing"%h @ +74 "core" B +3 "collection"'g% +4 "core" %͵jm$ + "sampler")c% +4 "core" %  + #"preston"@14.8 +53 "collection"'k% +3 "core" %͵im* + "sampler")l% +4 "core" %  + #"preston"@14.8 +2 .PTV.dial Puck +4 "processing"%m  +76 "core"  +2 ."preston"delay .5 seconds +54 .PTV.dial PRV +3 "processing"%n @ +75 "core" A +2 "collection"'\\% +4 "core" %͵jo + "sampler")p% +4 "core" %  + #"preston"@14.9 +54 "collection"'q% +3 "core" %͵km + "sampler")s% +4 "core" %  + #"preston"@14.8 +3 .PTV.dial Puck +3 "processing"%t  +75 "core"  +2 ."preston"delay .5 seconds +53 .PTV.dial PRV +4 "processing"%v @ +76 "core" A +2 "collection"'`% +4 "core" %͵jm4 + "sampler")j% +4 "core" %  + #"preston"@14.8 +54 "collection"'x% +3 "core" %͵in + "sampler")y% +4 "core" %  + #"preston"@14.8 +3 .PTV.dial Puck +3 "processing"%z  +75 "core"  +2 ."preston"delay .5 seconds +53 .PTV.dial PRV +3 "processing"%| @ +75 "core" A +2 "collection"'}% +4 "core" %͵kl! + "sampler")% +4 "core" %  + #"preston"@14.7 +54 "collection"'% +3 "core" %͵im" + "sampler")% +4 "core" %  + #"preston"@14.8 +3 .PTV.dial Puck +4 "processing"%r  +74 "core"  +3 ."preston"delay .5 seconds +54 .PTV.dial PRV +4 "processing"%u @ +29 ."preston"PTV.stop +8 "processing"%w  +3 "core"  +5  +2 !"preston"o:IRB::Abort: mesg") while rotating Processing Top Valve:@checkpoint: omitted:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +23050 "Can" WW +60002  WW +45978 #t-> PTV +3 "processing"%~ +3 "core"  +300 #t-> PTV.PRV +2 .PTV.dial PRV +4 "processing"% @ +31 "core" B +13682 "Can" WW +60002  XW +60002  WW +60002  XX +60002  XW +60003  XW +60002  XW +60002  XW +60002  XX +60002  WW +60002  XW +60003  XW +60002  WW +60002  XW +3278 #"preston"Session Ended +2 !to:SignalException: mesg" SIGHUP:\ signoi:bt[ "1/opt/mbari/lib/ruby/1.8/irb.rb:72: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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 !"preston"o:Errno::EIO :\ errnoi\ : mesg"Input/output error:@timestampu: Time  :bt["0/home/esp/esp2/lib/thread.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 !to:Errno::EIO :\ errnoi\ : mesg"Input/output error:@timestampu: Time  :bt["0/home/esp/esp2/lib/thread.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + !"preston"o:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt["7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 !to:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt["7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +4 !o:Storage::Warning: mesg"KExiting with Collection Clamp holding FlushPuck is in Collection Clamp:bt["6/home/esp/esp2/utils/storage.rb:530:in `writeAll'"2/home/esp/esp2/utils/storage.rb:525:in `each'"6/home/esp/esp2/utils/storage.rb:525:in `writeAll'"2/home/esp/esp2/utils/storage.rb:521:in `open'"6/home/esp/esp2/utils/storage.rb:521:in `writeAll'"(/home/esp/esp2/utils/storage.rb:537"4/home/esp/esp2/lib/framework.rb:129:in `atExit'"2/home/esp/esp2/lib/framework.rb:133:in `call'"4/home/esp/esp2/lib/framework.rb:133:in `atExit'"2/home/esp/esp2/lib/framework.rb:133:in `call'"4/home/esp/esp2/lib/framework.rb:133:in `atExit'"-/home/esp/esp2/lib/thread.rb:739:in `[]'"0/home/esp/esp2/lib/thread.rb:739:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + !o:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt["4/home/esp/esp2/lib/framework.rb:131:in `atExit'"2/home/esp/esp2/lib/framework.rb:133:in `call'"4/home/esp/esp2/lib/framework.rb:133:in `atExit'"2/home/esp/esp2/lib/framework.rb:133:in `call'"4/home/esp/esp2/lib/framework.rb:133:in `atExit'"-/home/esp/esp2/lib/thread.rb:739:in `[]'"0/home/esp/esp2/lib/thread.rb:739:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #mEXIT + !to:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt["7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +465463 #"preston#2"Session Begun +4 !o:Errno::EIO :\ errnoi\ : mesg"Input/output error:@timestampu: Time  :bt["0/home/esp/esp2/lib/thread.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +3 !o:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt["7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2589 !"preston#2 aborter-"o:ThreadError: mesg"killed thread:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +3 !o:Errno::EIO :\ errnoi\ : mesg"Input/output error:@timestampu: Time  :bt["0/home/esp/esp2/lib/thread.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 !o:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt["7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + !"preston#2 aborter-'s_reader"o:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt[ "1/home/esp/esp2/lib/cmdserver.rb:503:in `run'"1/home/esp/esp2/lib/thread.rb:778:in `create'"0/home/esp/esp2/lib/thread.rb:718:in `start'"1/home/esp/esp2/lib/thread.rb:775:in `create'"5/home/esp/esp2/lib/thread.rb:774:in `initialize'"%/home/esp/esp2/lib/thread.rb:774 +2 !o:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt[\ "1/home/esp/esp2/lib/thread.rb:778:in `create'"0/home/esp/esp2/lib/thread.rb:718:in `start'"1/home/esp/esp2/lib/thread.rb:775:in `create'"5/home/esp/esp2/lib/thread.rb:774:in `initialize'"%/home/esp/esp2/lib/thread.rb:774 +2 !o:Errno::EIO :\ errnoi\ : mesg"Input/output error:@timestampu: Time  $ e:bt[ "0/home/esp/esp2/lib/thread.rb:721:in `start'"1/home/esp/esp2/lib/thread.rb:775:in `create'"5/home/esp/esp2/lib/thread.rb:774:in `initialize'"%/home/esp/esp2/lib/thread.rb:774 +2 !o:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt["1/home/esp/esp2/lib/thread.rb:775:in `create'"5/home/esp/esp2/lib/thread.rb:774:in `initialize'"%/home/esp/esp2/lib/thread.rb:774 +1954 #"preston#3"Session Begun +4 !o:Errno::EIO :\ errnoi\ : mesg"Input/output error:@timestampu: Time  :bt["0/home/esp/esp2/lib/thread.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 !o:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt["7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2967 #"p"Session Begun +4 !o:Errno::EIO :\ errnoi\ : mesg"Input/output error:@timestampu: Time  :bt["0/home/esp/esp2/lib/thread.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 !o:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt["7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +641 !"preston#3 aborter-"o:ThreadError: mesg"killed thread:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +3 !o:Errno::EIO :\ errnoi\ : mesg"Input/output error:@timestampu: Time  :bt["0/home/esp/esp2/lib/thread.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 !o:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt["7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + !"preston#3 aborter-'s_reader"o:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt[ "1/home/esp/esp2/lib/cmdserver.rb:503:in `run'"1/home/esp/esp2/lib/thread.rb:778:in `create'"0/home/esp/esp2/lib/thread.rb:718:in `start'"1/home/esp/esp2/lib/thread.rb:775:in `create'"5/home/esp/esp2/lib/thread.rb:774:in `initialize'"%/home/esp/esp2/lib/thread.rb:774 +2 !o:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt[\ "1/home/esp/esp2/lib/thread.rb:778:in `create'"0/home/esp/esp2/lib/thread.rb:718:in `start'"1/home/esp/esp2/lib/thread.rb:775:in `create'"5/home/esp/esp2/lib/thread.rb:774:in `initialize'"%/home/esp/esp2/lib/thread.rb:774 +2 !o:Errno::EIO :\ errnoi\ : mesg"Input/output error:@timestampu: Time  h:bt[ "0/home/esp/esp2/lib/thread.rb:721:in `start'"1/home/esp/esp2/lib/thread.rb:775:in `create'"5/home/esp/esp2/lib/thread.rb:774:in `initialize'"%/home/esp/esp2/lib/thread.rb:774 +2 !o:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt["1/home/esp/esp2/lib/thread.rb:775:in `create'"5/home/esp/esp2/lib/thread.rb:774:in `initialize'"%/home/esp/esp2/lib/thread.rb:774 +1177 #"preston#4"Session Begun +5 !o:Errno::EIO :\ errnoi\ : mesg"Input/output error:@timestampu: Time  :bt["0/home/esp/esp2/lib/thread.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +3 !o:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt["7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2609 !"preston#4 aborter-"o:ThreadError: mesg"killed thread:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +3 !o:Errno::EIO :\ errnoi\ : mesg"Input/output error:@timestampu: Time  :bt["0/home/esp/esp2/lib/thread.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 !o:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt["7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + !"preston#4 aborter-'s_reader"o:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt[ "1/home/esp/esp2/lib/cmdserver.rb:503:in `run'"1/home/esp/esp2/lib/thread.rb:778:in `create'"0/home/esp/esp2/lib/thread.rb:718:in `start'"1/home/esp/esp2/lib/thread.rb:775:in `create'"5/home/esp/esp2/lib/thread.rb:774:in `initialize'"%/home/esp/esp2/lib/thread.rb:774 +2 !o:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt[\ "1/home/esp/esp2/lib/thread.rb:778:in `create'"0/home/esp/esp2/lib/thread.rb:718:in `start'"1/home/esp/esp2/lib/thread.rb:775:in `create'"5/home/esp/esp2/lib/thread.rb:774:in `initialize'"%/home/esp/esp2/lib/thread.rb:774 +2 !o:Errno::EIO :\ errnoi\ : mesg"Input/output error:@timestampu: Time  'k:bt[ "0/home/esp/esp2/lib/thread.rb:721:in `start'"1/home/esp/esp2/lib/thread.rb:775:in `create'"5/home/esp/esp2/lib/thread.rb:774:in `initialize'"%/home/esp/esp2/lib/thread.rb:774 +2 !o:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt["1/home/esp/esp2/lib/thread.rb:775:in `create'"5/home/esp/esp2/lib/thread.rb:774:in `initialize'"%/home/esp/esp2/lib/thread.rb:774 +771 !"p aborter-"o:ThreadError: mesg"killed thread:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +3 !o:Errno::EIO :\ errnoi\ : mesg"Input/output error:@timestampu: Time  :bt["0/home/esp/esp2/lib/thread.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 !o:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt["7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + !"p aborter-'s_reader"o:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt[ "1/home/esp/esp2/lib/cmdserver.rb:503:in `run'"1/home/esp/esp2/lib/thread.rb:778:in `create'"0/home/esp/esp2/lib/thread.rb:718:in `start'"1/home/esp/esp2/lib/thread.rb:775:in `create'"5/home/esp/esp2/lib/thread.rb:774:in `initialize'"%/home/esp/esp2/lib/thread.rb:774 +2 !o:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt[\ "1/home/esp/esp2/lib/thread.rb:778:in `create'"0/home/esp/esp2/lib/thread.rb:718:in `start'"1/home/esp/esp2/lib/thread.rb:775:in `create'"5/home/esp/esp2/lib/thread.rb:774:in `initialize'"%/home/esp/esp2/lib/thread.rb:774 +2 !o:Errno::EIO :\ errnoi\ : mesg"Input/output error:@timestampu: Time  Sk:bt[ "0/home/esp/esp2/lib/thread.rb:721:in `start'"1/home/esp/esp2/lib/thread.rb:775:in `create'"5/home/esp/esp2/lib/thread.rb:774:in `initialize'"%/home/esp/esp2/lib/thread.rb:774 +2 !o:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt["1/home/esp/esp2/lib/thread.rb:775:in `create'"5/home/esp/esp2/lib/thread.rb:774:in `initialize'"%/home/esp/esp2/lib/thread.rb:774 +3523 #"cmp"Session Begun +5 !o:Errno::EIO :\ errnoi\ : mesg"Input/output error:@timestampu: Time  :bt["0/home/esp/esp2/lib/thread.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +3 !o:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt["7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +6378 !"cmp aborter-"o:ThreadError: mesg"killed thread:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +3 !o:Errno::EIO :\ errnoi\ : mesg"Input/output error:@timestampu: Time  :bt["0/home/esp/esp2/lib/thread.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + !o:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt["7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 !"cmp aborter-'s_reader"o:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt[ "1/home/esp/esp2/lib/cmdserver.rb:503:in `run'"1/home/esp/esp2/lib/thread.rb:778:in `create'"0/home/esp/esp2/lib/thread.rb:718:in `start'"1/home/esp/esp2/lib/thread.rb:775:in `create'"5/home/esp/esp2/lib/thread.rb:774:in `initialize'"%/home/esp/esp2/lib/thread.rb:774 +2 !o:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt[\ "1/home/esp/esp2/lib/thread.rb:778:in `create'"0/home/esp/esp2/lib/thread.rb:718:in `start'"1/home/esp/esp2/lib/thread.rb:775:in `create'"5/home/esp/esp2/lib/thread.rb:774:in `initialize'"%/home/esp/esp2/lib/thread.rb:774 +2 !o:Errno::EIO :\ errnoi\ : mesg"Input/output error:@timestampu: Time  WXr:bt[ "0/home/esp/esp2/lib/thread.rb:721:in `start'"1/home/esp/esp2/lib/thread.rb:775:in `create'"5/home/esp/esp2/lib/thread.rb:774:in `initialize'"%/home/esp/esp2/lib/thread.rb:774 +2 !o:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt["1/home/esp/esp2/lib/thread.rb:775:in `create'"5/home/esp/esp2/lib/thread.rb:774:in `initialize'"%/home/esp/esp2/lib/thread.rb:774 +14951 #"preston2"Session Begun +4 !o:Errno::EIO :\ errnoi\ : mesg"Input/output error:@timestampu: Time  :bt["0/home/esp/esp2/lib/thread.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 !o:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt["7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +57154 !"preston2 aborter-"o:ThreadError: mesg"killed thread:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +3 !o:Errno::EIO :\ errnoi\ : mesg"Input/output error:@timestampu: Time  :bt["0/home/esp/esp2/lib/thread.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 !o:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt["7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + !"preston2 aborter-'s_reader"o:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt[ "1/home/esp/esp2/lib/cmdserver.rb:503:in `run'"1/home/esp/esp2/lib/thread.rb:778:in `create'"0/home/esp/esp2/lib/thread.rb:718:in `start'"1/home/esp/esp2/lib/thread.rb:775:in `create'"5/home/esp/esp2/lib/thread.rb:774:in `initialize'"%/home/esp/esp2/lib/thread.rb:774 +2 !o:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt[\ "1/home/esp/esp2/lib/thread.rb:778:in `create'"0/home/esp/esp2/lib/thread.rb:718:in `start'"1/home/esp/esp2/lib/thread.rb:775:in `create'"5/home/esp/esp2/lib/thread.rb:774:in `initialize'"%/home/esp/esp2/lib/thread.rb:774 +2 !o:Errno::EIO :\ errnoi\ : mesg"Input/output error:@timestampu: Time  \ l:bt[ "0/home/esp/esp2/lib/thread.rb:721:in `start'"1/home/esp/esp2/lib/thread.rb:775:in `create'"5/home/esp/esp2/lib/thread.rb:774:in `initialize'"%/home/esp/esp2/lib/thread.rb:774 +2 !o:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt["1/home/esp/esp2/lib/thread.rb:775:in `create'"5/home/esp/esp2/lib/thread.rb:774:in `initialize'"%/home/esp/esp2/lib/thread.rb:774 +33988 #"preston2#2"Session Begun +4 !o:Errno::EIO :\ errnoi\ : mesg"Input/output error:@timestampu: Time  :bt["0/home/esp/esp2/lib/thread.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +3 !o:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt["7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +1304 !"preston2#2 aborter-"o:ThreadError: mesg"killed thread:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +3 !o:Errno::EIO :\ errnoi\ : mesg"Input/output error:@timestampu: Time  :bt["0/home/esp/esp2/lib/thread.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + !o:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt["7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 !"preston2#2 aborter-'s_reader"o:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt[ "1/home/esp/esp2/lib/cmdserver.rb:503:in `run'"1/home/esp/esp2/lib/thread.rb:778:in `create'"0/home/esp/esp2/lib/thread.rb:718:in `start'"1/home/esp/esp2/lib/thread.rb:775:in `create'"5/home/esp/esp2/lib/thread.rb:774:in `initialize'"%/home/esp/esp2/lib/thread.rb:774 +2 !o:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt[\ "1/home/esp/esp2/lib/thread.rb:778:in `create'"0/home/esp/esp2/lib/thread.rb:718:in `start'"1/home/esp/esp2/lib/thread.rb:775:in `create'"5/home/esp/esp2/lib/thread.rb:774:in `initialize'"%/home/esp/esp2/lib/thread.rb:774 +2 !o:Errno::EIO :\ errnoi\ : mesg"Input/output error:@timestampu: Time  u:bt[ "0/home/esp/esp2/lib/thread.rb:721:in `start'"1/home/esp/esp2/lib/thread.rb:775:in `create'"5/home/esp/esp2/lib/thread.rb:774:in `initialize'"%/home/esp/esp2/lib/thread.rb:774 +2 !o:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt["1/home/esp/esp2/lib/thread.rb:775:in `create'"5/home/esp/esp2/lib/thread.rb:774:in `initialize'"%/home/esp/esp2/lib/thread.rb:774 +20026 #"brent"Session Begun +4 !o:Errno::EIO :\ errnoi\ : mesg"Input/output error:@timestampu: Time  :bt["0/home/esp/esp2/lib/thread.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +3 !o:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt["7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +335 !"brent aborter-"o:ThreadError: mesg"killed thread:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +3 !o:Errno::EIO :\ errnoi\ : mesg"Input/output error:@timestampu: Time  :bt["0/home/esp/esp2/lib/thread.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 !o:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt["7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + !"brent aborter-'s_reader"o:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt[ "1/home/esp/esp2/lib/cmdserver.rb:503:in `run'"1/home/esp/esp2/lib/thread.rb:778:in `create'"0/home/esp/esp2/lib/thread.rb:718:in `start'"1/home/esp/esp2/lib/thread.rb:775:in `create'"5/home/esp/esp2/lib/thread.rb:774:in `initialize'"%/home/esp/esp2/lib/thread.rb:774 +2 !o:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt[\ "1/home/esp/esp2/lib/thread.rb:778:in `create'"0/home/esp/esp2/lib/thread.rb:718:in `start'"1/home/esp/esp2/lib/thread.rb:775:in `create'"5/home/esp/esp2/lib/thread.rb:774:in `initialize'"%/home/esp/esp2/lib/thread.rb:774 +2 !o:Errno::EIO :\ errnoi\ : mesg"Input/output error:@timestampu: Time  +z:bt[ "0/home/esp/esp2/lib/thread.rb:721:in `start'"1/home/esp/esp2/lib/thread.rb:775:in `create'"5/home/esp/esp2/lib/thread.rb:774:in `initialize'"%/home/esp/esp2/lib/thread.rb:774 +2 !o:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt["1/home/esp/esp2/lib/thread.rb:775:in `create'"5/home/esp/esp2/lib/thread.rb:774:in `initialize'"%/home/esp/esp2/lib/thread.rb:774 @1585083006.87EDT @EDT1585083006.89 !"preston2#2's_reader"o:ThreadError: mesg"killed thread:bt[\ "1/home/esp/esp2/lib/thread.rb:778:in `create'"0/home/esp/esp2/lib/thread.rb:718:in `start'"1/home/esp/esp2/lib/thread.rb:775:in `create'"5/home/esp/esp2/lib/thread.rb:774:in `initialize'"%/home/esp/esp2/lib/thread.rb:774 +4 !"preston2's_reader"o:ThreadError: mesg"killed thread:bt[\ "1/home/esp/esp2/lib/thread.rb:778:in `create'"0/home/esp/esp2/lib/thread.rb:718:in `start'"1/home/esp/esp2/lib/thread.rb:775:in `create'"5/home/esp/esp2/lib/thread.rb:774:in `initialize'"%/home/esp/esp2/lib/thread.rb:774 +2 !"cmp's_reader"o:ThreadError: mesg"killed thread:bt[\ "1/home/esp/esp2/lib/thread.rb:778:in `create'"0/home/esp/esp2/lib/thread.rb:718:in `start'"1/home/esp/esp2/lib/thread.rb:775:in `create'"5/home/esp/esp2/lib/thread.rb:774:in `initialize'"%/home/esp/esp2/lib/thread.rb:774 +2 !"preston#4's_reader"o:ThreadError: mesg"killed thread:bt[\ "1/home/esp/esp2/lib/thread.rb:778:in `create'"0/home/esp/esp2/lib/thread.rb:718:in `start'"1/home/esp/esp2/lib/thread.rb:775:in `create'"5/home/esp/esp2/lib/thread.rb:774:in `initialize'"%/home/esp/esp2/lib/thread.rb:774 + !"preston#3's_reader"o:ThreadError: mesg"killed thread:bt[\ "1/home/esp/esp2/lib/thread.rb:778:in `create'"0/home/esp/esp2/lib/thread.rb:718:in `start'"1/home/esp/esp2/lib/thread.rb:775:in `create'"5/home/esp/esp2/lib/thread.rb:774:in `initialize'"%/home/esp/esp2/lib/thread.rb:774 +2 !"preston#2's_reader"o:ThreadError: mesg"killed thread:bt[\ "1/home/esp/esp2/lib/thread.rb:778:in `create'"0/home/esp/esp2/lib/thread.rb:718:in `start'"1/home/esp/esp2/lib/thread.rb:775:in `create'"5/home/esp/esp2/lib/thread.rb:774:in `initialize'"%/home/esp/esp2/lib/thread.rb:774 +2 !"preston's_reader"o:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt[\ "1/home/esp/esp2/lib/thread.rb:778:in `create'"0/home/esp/esp2/lib/thread.rb:718:in `start'"1/home/esp/esp2/lib/thread.rb:775:in `create'"5/home/esp/esp2/lib/thread.rb:774:in `initialize'"%/home/esp/esp2/lib/thread.rb:774 + !"brent's_reader"o:ThreadError: mesg"killed thread:bt[\ "1/home/esp/esp2/lib/thread.rb:778:in `create'"0/home/esp/esp2/lib/thread.rb:718:in `start'"1/home/esp/esp2/lib/thread.rb:775:in `create'"5/home/esp/esp2/lib/thread.rb:774:in `initialize'"%/home/esp/esp2/lib/thread.rb:774 +2 !"p's_reader"o:ThreadError: mesg"killed thread:bt[\ "1/home/esp/esp2/lib/thread.rb:778:in `create'"0/home/esp/esp2/lib/thread.rb:718:in `start'"1/home/esp/esp2/lib/thread.rb:775:in `create'"5/home/esp/esp2/lib/thread.rb:774:in `initialize'"%/home/esp/esp2/lib/thread.rb:774 +2 !"preston2#2's_reader"o:Errno::EIO :\ errnoi\ : mesg"Input/output error:@timestampu: Time  n:bt[ "0/home/esp/esp2/lib/thread.rb:721:in `start'"1/home/esp/esp2/lib/thread.rb:775:in `create'"5/home/esp/esp2/lib/thread.rb:774:in `initialize'"%/home/esp/esp2/lib/thread.rb:774 + !"preston2's_reader"o:Errno::EIO :\ errnoi\ : mesg"Input/output error:@timestampu: Time  Sn:bt[ "0/home/esp/esp2/lib/thread.rb:721:in `start'"1/home/esp/esp2/lib/thread.rb:775:in `create'"5/home/esp/esp2/lib/thread.rb:774:in `initialize'"%/home/esp/esp2/lib/thread.rb:774 +2 !"cmp's_reader"o:Errno::EIO :\ errnoi\ : mesg"Input/output error:@timestampu: Time  Dn:bt[ "0/home/esp/esp2/lib/thread.rb:721:in `start'"1/home/esp/esp2/lib/thread.rb:775:in `create'"5/home/esp/esp2/lib/thread.rb:774:in `initialize'"%/home/esp/esp2/lib/thread.rb:774 +2 !"preston#4's_reader"o:Errno::EIO :\ errnoi\ : mesg"Input/output error:@timestampu: Time  n:bt[ "0/home/esp/esp2/lib/thread.rb:721:in `start'"1/home/esp/esp2/lib/thread.rb:775:in `create'"5/home/esp/esp2/lib/thread.rb:774:in `initialize'"%/home/esp/esp2/lib/thread.rb:774 + !"preston#3's_reader"o:Errno::EIO :\ errnoi\ : mesg"Input/output error:@timestampu: Time  #o:bt[ "0/home/esp/esp2/lib/thread.rb:721:in `start'"1/home/esp/esp2/lib/thread.rb:775:in `create'"5/home/esp/esp2/lib/thread.rb:774:in `initialize'"%/home/esp/esp2/lib/thread.rb:774 +2 !"preston#2's_reader"o:Errno::EIO :\ errnoi\ : mesg"Input/output error:@timestampu: Time  ~#p:bt[ "0/home/esp/esp2/lib/thread.rb:721:in `start'"1/home/esp/esp2/lib/thread.rb:775:in `create'"5/home/esp/esp2/lib/thread.rb:774:in `initialize'"%/home/esp/esp2/lib/thread.rb:774 + !"preston's_reader"o:Errno::EIO :\ errnoi\ : mesg"Input/output error:@timestampu: Time  &cp:bt[ "0/home/esp/esp2/lib/thread.rb:721:in `start'"1/home/esp/esp2/lib/thread.rb:775:in `create'"5/home/esp/esp2/lib/thread.rb:774:in `initialize'"%/home/esp/esp2/lib/thread.rb:774 +2 !"brent's_reader"o:Errno::EIO :\ errnoi\ : mesg"Input/output error:@timestampu: Time   p:bt[ "0/home/esp/esp2/lib/thread.rb:721:in `start'"1/home/esp/esp2/lib/thread.rb:775:in `create'"5/home/esp/esp2/lib/thread.rb:774:in `initialize'"%/home/esp/esp2/lib/thread.rb:774 + !"p's_reader"o:Errno::EIO :\ errnoi\ : mesg"Input/output error:@timestampu: Time  p:bt[ "0/home/esp/esp2/lib/thread.rb:721:in `start'"1/home/esp/esp2/lib/thread.rb:775:in `create'"5/home/esp/esp2/lib/thread.rb:774:in `initialize'"%/home/esp/esp2/lib/thread.rb:774 +2 !"preston2#2's_reader"o:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt["1/home/esp/esp2/lib/thread.rb:775:in `create'"5/home/esp/esp2/lib/thread.rb:774:in `initialize'"%/home/esp/esp2/lib/thread.rb:774 + !"preston2's_reader"o:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt["1/home/esp/esp2/lib/thread.rb:775:in `create'"5/home/esp/esp2/lib/thread.rb:774:in `initialize'"%/home/esp/esp2/lib/thread.rb:774 +2 !"cmp's_reader"o:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt["1/home/esp/esp2/lib/thread.rb:775:in `create'"5/home/esp/esp2/lib/thread.rb:774:in `initialize'"%/home/esp/esp2/lib/thread.rb:774 + !"preston#4's_reader"o:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt["1/home/esp/esp2/lib/thread.rb:775:in `create'"5/home/esp/esp2/lib/thread.rb:774:in `initialize'"%/home/esp/esp2/lib/thread.rb:774 +2 !"preston#3's_reader"o:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt["1/home/esp/esp2/lib/thread.rb:775:in `create'"5/home/esp/esp2/lib/thread.rb:774:in `initialize'"%/home/esp/esp2/lib/thread.rb:774 + !"preston#2's_reader"o:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt["1/home/esp/esp2/lib/thread.rb:775:in `create'"5/home/esp/esp2/lib/thread.rb:774:in `initialize'"%/home/esp/esp2/lib/thread.rb:774 + !"preston's_reader"o:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt["1/home/esp/esp2/lib/thread.rb:775:in `create'"5/home/esp/esp2/lib/thread.rb:774:in `initialize'"%/home/esp/esp2/lib/thread.rb:774 +2 !"brent's_reader"o:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt["1/home/esp/esp2/lib/thread.rb:775:in `create'"5/home/esp/esp2/lib/thread.rb:774:in `initialize'"%/home/esp/esp2/lib/thread.rb:774 + !"p's_reader"o:Errno::EIO:\ errnoi\ : mesg"Input/output error:bt["1/home/esp/esp2/lib/thread.rb:775:in `create'"5/home/esp/esp2/lib/thread.rb:774:in `initialize'"%/home/esp/esp2/lib/thread.rb:774 @1585083039.68EDT = =tMAIN =mMAIN_scheduler @EDT1585083041.33 #"core_reset"Sent BREAK +2 #t@0x7D98, state=0x3350, ifg=0x84, ie=0x75 + #@0x8050, state=0x32E2, ifg=0x10, ie=0xF5 #@0x82E1, state=0x32F4, ifg=0x10, ie=0xFD + #@0x8573, state=0x32F4, ifg=0x10, ie=0xFD + #@0x8805, state=0x32F4, ifg=0x10, ie=0xFD #@0x8A96, state=0x32F4, ifg=0x10, ie=0xFD + #@0x8D28, state=0x32F4, ifg=0x10, ie=0xFD + #@0x8EB8, state=0x32F4, ifg=0x80, ie=0xFD #@0x9189, state=0x3350, ifg=0x00, ie=0x75 + #ESP2 v3.22 I2C Gateway v3.06 +8 #ESP2 v3.22 I2C Gateway v3.06 for core bus +214 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +356 "Can"\ +\\[ +50 \ +\\[ #tPolling Can every 10:00 +124 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 )% +2 "core" % \ W +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X Storage.recover! + #CC.holds FlushPuck is in Collection Clamp +2 !o:SyntaxError: mesg"K\ CC.holds FlushPuck is in Collection Clamp\ Storage.recover! will retry:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +1137 #-> Storage.recover! + #CC.holds FlushPuck is in Collection Clamp + !o:SyntaxError: mesg"K\ CC.holds FlushPuck is in Collection Clamp\ Storage.recover! will retry:bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +1537 #-> CC +2 "collection"'& +3 "core" &Oy|ehj\ X +915 #t-> Flush.location=CC +2 "collection"' & +3 "core" &Oy{cgk\ X +2 "collection"'!& +4 "core" &Oy|cgh\ X +4295 #t-> PC +2 "processing"%"& +3 "core" &TR&?\ 01 +2985 #t-> PC.contents=Puck::Source :sh1, 4 +2 !o:NoMethodError : mesgu:NameError::message.undefined method `Source' for Puck:Module: name: Source: args[:sh1i :bt["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:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +1538 #-> PC.contents=Puck::Source.new :sh1, 4 +560 #-> Clamp +3 "collection"'#& +3 "core" &Oy|bht\ X +2 "processing"%$& +4 "core" &TR&:\ /1 +2698 #t-> PC.contents=Puck::Source.new :saf, 4 +3006 #-> PC.contents=Puck::Source.new :sh2, 4 +3946 #-> PC.unloadPuck 4 +2 "processing"%%& +3 "core" &TR&>\ /1 +2 #tStoring sh2 puck in Processing Clamp to tube 4 + .Hand.open + "manipulator"&&1 +27 "core" 1 +2 "manipulator"&'% +3 "core" %\ 8 # # a * +2 "storage"((% +3 "core" %  ~ ~\ H +2 "storage"(). +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 4 + "storage"(*(,H +2 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (+& +4 "core" &,I } T\ H + "manipulator"&,& +5 ."raiseStack"SE.reconfigure SEplace +2 "storage"(#]K-0-\ b +3 "core" &   +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&-( +3 "core" ( +2 "manipulator"&.& +3 ."raiseStack"SE.seek :beamBreak +2 "storage"(/'L +2 "core" & 6 : V +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &0& +3 "core" & '  o +2 .tForearm.seek PC + "manipulator"&1' +95 "core" ' + .tHand.close +2 "manipulator"&2/ +75 "core" / +2 .tPC.seek :open +2 "processing"%3( +84 "core" ' +2 "storage"(4- +3 "core" -'L + ."raiseStack"SE.configure SEconfig +3 "storage"(#QK-0-\ b +2 ."raiseStack"SE.seek :place +2 "storage"(5' +32 "core" ' +274 ( +2 "storage"(6& +3 "core" &,I \ K +2 "storage"(7& +3 "core" &,I u\ K +2 "manipulator"&8& +3 "core" & i p K +2 "manipulator"&9% +3 "core" % i i b 2 +2 .tForearm.seek :retract +2 "manipulator"&:'\ +102 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&;( +256 "core" ( +2 "manipulator"&<& +3 "core" & L N !t +2 "storage"(=& +3 "core" &,I s\ I +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 4 +2 "manipulator"&>'g +110 "core" ' +2 .tElbow.hold +2 "manipulator"&?, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&@1 +74 "core" 1 +2 "manipulator"&A% +4 "core" % y  Z T +2 "storage"(B& +3 "core" &,I \ G +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 4 + 318 counts +2 "manipulator"&C'ϥ +25 "core" ' +2 "manipulator"&D& +4 "core" & s s e !r + "storage"(E& +4 "core" &,I r\ I + .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&F'# +31 "core" ' +2 "storage"(G% +4 "core" % x\ J +2 ."downElevator"SE.seek :down +4 "storage"(H'v +99 (I% +3 "core" %: \\\ JZn +33 "manipulator"&J% +10 "core" %\ i r | +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&K'\ +98 "core" ' +24 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +1061 #t-> Flush.garage + #Garaging FlushPuck in Collection Clamp +2 "manipulator"&L& +3 "core" & !r +2 "manipulator"&M% +4 "core" %   \ e + .tElbow.seek CC +2 "manipulator"&N( +148 "core" ( +2 "manipulator"&O& +4 "core" & e d % 1 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &P& +2 "core" & j s 1 +2 .tForearm.seek CC +2 "manipulator"&Q'ρ +105 "core" ' + .tHand.close +2 "manipulator"&R/ +75 "core" / +2 .tCC.seek :open +2 "collection"'S( +379 "core" ( +2 "manipulator"&T& +3 "core" & g d 1 +2 "manipulator"&U% +3 "core" % p r  P +2 .tForearm.seek :retract +2 "manipulator"&V'\ +103 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&W(- +278 "core" ( +2 "manipulator"&X& +4 "core" &- I + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &Y& +2 "core" &-  I +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&Z' +106 "core" ' + .tHand.open +2 "manipulator"&[1 +71 "core" 1 +2 "manipulator"&\\% +4 "core" % \ I L + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&]'\ +99 "core" ' +434 #t-> exit +5 #mEXIT @1585083431.06EDT